Patent ID: 6553289
Filing Date: 2003-04-22
Classification: G05B

Abstract:
A vehicle control apparatus comprising:a processor unit for executing a self-diagnosis to generate malfunction information corresponding to a plurality of preset malfunction items based on malfunction detection results of a plurality of diagnosis targets; and a memory storing a self-diagnosis program executed by the processor unit and the malfunction information, the self-diagnosis program being object-oriented designed and including re-usable object units, wherein the self-diagnosis program has: a plurality of malfunction detection objects that are allocated corresponding to predetermined malfunction detection processings for malfunction detection; a plurality of malfunction information storage objects that are respectively allocated corresponding to the malfunction items for storing the malfunction information; and a malfunction information management object that receives the malfunction detection results from the malfunction detection objects, determines the malfunction information storage objects based on the malfunction detection results, and stores the malfunction information based on the malfunction detection results in the malfunction information storage objects, wherein each of the malfunction information storage objects issues a storage completion message to the malfunction information management object after storing the malfunction information therein.