Vehicular control device having self-diagnosis function and self-diagnosis program for implementing the same
First Claim
1. A vehicular control device having a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said vehicular control device comprising an object oriented self-diagnosis program stored therein for implementing said self-diagnosis function, said object oriented self-diagnosis program including:
- at least one malfunction-information storing object (300) that specifies a control instruction for instructing a control operation of said at least one MIL with respect to malfunction information of said each one of said at least one diagnosis target based on said malfunction information of said each one of said at least one diagnosis target, said malfunction information of said each one of said at least one diagnosis target being determined based on said result of said malfunction detection operation of said each one of said at least one diagnosis target in view of a level of malfunction of said each one of said at least one diagnosis target; and
a malfunction-information managing object that carries out adjustment of said control instruction of said at least one MIL specified by said at least one malfunction-information storing object based on said malfunction information of said each one of said at least one diagnosis target and outputs MIL information for controlling said at least one MIL based on a result of said adjustment of said control instruction of said at least one MIL.
1 Assignment
0 Petitions
Accused Products
Abstract
Each malfunction-information storing object is prepared for each corresponding malfunction check item that is consistent with a corresponding diagnosis target. The malfunction-information storing object specifies a control instruction with respect to each corresponding malfunction information. A malfunction-information managing object adjusts the specified control instruction and outputs final MIL information. In an operation that is conducted separately from an operation that is triggered by a malfunction detection request, an MIL controlling object outputs an MIL information request upon receiving an MIL state renewal request from a platform. Upon receiving the MIL information request, the malfunction-information managing object outputs the MIL information. Adjustment of a result of a malfunction determination operation and an MIL control operation are carried out separately by the malfunction-information managing object and the MIL controlling object, separately.
16 Citations
26 Claims
-
1. A vehicular control device having a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said vehicular control device comprising an object oriented self-diagnosis program stored therein for implementing said self-diagnosis function, said object oriented self-diagnosis program including:
-
at least one malfunction-information storing object (300) that specifies a control instruction for instructing a control operation of said at least one MIL with respect to malfunction information of said each one of said at least one diagnosis target based on said malfunction information of said each one of said at least one diagnosis target, said malfunction information of said each one of said at least one diagnosis target being determined based on said result of said malfunction detection operation of said each one of said at least one diagnosis target in view of a level of malfunction of said each one of said at least one diagnosis target; and
a malfunction-information managing object that carries out adjustment of said control instruction of said at least one MIL specified by said at least one malfunction-information storing object based on said malfunction information of said each one of said at least one diagnosis target and outputs MIL information for controlling said at least one MIL based on a result of said adjustment of said control instruction of said at least one MIL. - View Dependent Claims (2, 3, 4, 5, 6, 9, 12)
-
-
7. A vehicular control device having a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said vehicular control device comprising an object oriented self-diagnosis program stored therein for implementing said self-diagnosis function, said object oriented self-diagnosis program including:
a malfunction-information managing object that outputs MIL information for controlling said at least one MIL when a request for controlling said at least one MIL is received, said request for controlling said at least one MIL being different from a request for executing said malfunction detection operation of said each one of said at least one diagnosis target. - View Dependent Claims (8, 13)
-
10. A vehicular control device having a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said vehicular control device comprising an object oriented self-diagnosis program stored therein for implementing said self-diagnosis function, said object oriented self-diagnosis program including:
-
a malfunction-information managing object that outputs MIL information for controlling said at least one MIL; and
an MIL controlling object for controlling said at least one MIL based on said MIL information outputted from said malfunction-information managing object.
-
-
11. A vehicular control device having a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said vehicular control device comprising an object oriented self-diagnosis program stored therein for implementing said self-diagnosis function, said object oriented self-diagnosis program including:
-
at least one malfunction-information storing object that stores malfunction information of said each one of said at least one diagnosis target determined based on said result of said malfunction detection operation of said each one of said at least one diagnosis target in view of a level of malfunction of said each one of said at least one diagnosis target;
a malfunction-information managing object that commands said at least one malfunction-information storing object to store said malfunction information of said each one of said at least one diagnosis target based on said result of said malfunction detection operation of said each one of said at least one diagnosis target, said malfunction-information managing object outputting MIL information for controlling said at least one MIL based on said malfunction information of said each one of said at least one diagnosis target stored by said at least one malfunction-information storing object; and
an MIL controlling object for controlling said at least one MIL based on said MIL information outputted from said malfunction-information managing object. - View Dependent Claims (15, 16, 17, 18, 19, 22, 25)
-
-
14. An object oriented self-diagnosis program that implements a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target provided in a vehicle by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said object oriented self-diagnosis program comprising:
-
at least one malfunction-information storing object that specifies a control instruction for instructing a control operation of said at least one MIL with respect to malfunction information of said each one of said at least one diagnosis target based on said malfunction information of said each one of said at least one diagnosis target, said malfunction information of said each one of said at least one diagnosis target being determined based on said result of said malfunction detection operation of said each one of said at least one diagnosis target in view of a level of malfunction of said each one of said at least one diagnosis target; and
a malfunction-information managing object that carries out adjustment of said control instruction of said at least one MIL specified by said at least one malfunction-information storing object based on said malfunction information of said each one of said at least one diagnosis target and outputs MIL information for controlling said at least one MIL based on a result of said adjustment of said control instruction of said at least one MIL.
-
-
20. An object oriented self-diagnosis program that implements a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target provided in a vehicle by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said object oriented self-diagnosis program comprising:
a malfunction-information managing object that outputs MIL information for controlling said at least one MIL when a request for controlling said at least one MIL is received, said request for controlling said at least one MIL being different from a request for executing said malfunction detection operation of said each one of said at least one diagnosis target. - View Dependent Claims (21, 26)
-
23. An object oriented self-diagnosis program that implements a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target provided in a vehicle by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said object oriented self-diagnosis program comprising:
-
a malfunction-information managing object that outputs MIL information for controlling said at least one MIL; and
an MIL controlling object for controlling said at least one MIL based on said MIL information outputted from said malfunction-information managing object.
-
-
24. An object oriented self-diagnosis program that implements a self-diagnosis function for informing occurrence of abnormality in at least one diagnosis target provided in a vehicle by controlling at least one malfunction indicator light (MIL) based on a result of a malfunction detection operation of each one of said at least one diagnosis target, said object oriented self-diagnosis program comprising:
-
at least one malfunction-information storing object that stores malfunction information of said each one of said at least one diagnosis target determined based on said result of said malfunction detection operation of said each one of said at least one diagnosis target in view of a level of malfunction of said each one of said at least one diagnosis target;
a malfunction-information managing object that commands said at least one malfunction-information storing object to store said malfunction information of said each one of said at least one diagnosis target based on said result of said malfunction detection operation of said each one of said at least one diagnosis target, said malfunction-information managing object outputting MIL information for controlling said at least one MIL based on said malfunction information of said each one of said at least one diagnosis target stored by said at least one malfunction-information storing object; and
an MIL controlling object for controlling said at least one MIL based on said MIL information outputted from said malfunction-information managing object.
-
Specification