Patent ID: 7774110

Claim:
A failure diagnosis apparatus for a vehicle comprising: a diagnosis processing section configured to execute failure diagnosis processing on a device of the vehicle to generate a diagnosis result; and a data managing section configured to manage data of the diagnosis result wherein after an execution condition is met for failure diagnosis, the diagnosis processing section outputs an execution demand to the data managing section for the failure diagnosis processing and, in response to the execution demand, the data managing section outputs an execution permission to the diagnosis processing section for the failure diagnosis processing, wherein the diagnosis processing section is configured to determine whether the data managing section outputs the execution permission to the diagnosis processing section for the failure diagnosis processing; the diagnosis processing section is configured to start, after the execution condition is met for the failure diagnosis, executing the failure diagnosis processing regardless of whether the execution permission has been outputted by the data managing section; and when the diagnosis processing section determines that the data managing section outputs the execution permission for the failure diagnosis processing, the data of the diagnosis result of the failure diagnosis processing is output to and managed at the data managing section.