| CPC G07C 5/006 (2013.01) [G07C 5/008 (2013.01); G07C 5/0808 (2013.01)] | 7 Claims |

|
1. A vehicle comprising:
an autonomous driving kit configured to enable autonomous driving of a vehicle, the autonomous driving kit being attachable to and removable from the vehicle, the autonomous driving kit comprising a plurality of sensors; and
a vehicle control system configured to be capable of performing control of the vehicle, according to an instruction from the autonomous driving kit, the vehicle control system comprising an electronic control unit, wherein:
the autonomous driving kit is configured to be capable of performing first diagnosis processing of diagnosing whether or not a predetermined first component, among a plurality of components included in the autonomous driving kit, is in a state requiring maintenance by using a usage history of the vehicle,
the vehicle control system is configured to be capable of performing second diagnosis processing of diagnosing whether or not a predetermined second component, among a plurality of components included in the vehicle except the autonomous driving kit, is in a state requiring maintenance,
when any one diagnosis processing of the first diagnosis processing and the second diagnosis processing is performed, the other diagnosis processing is performed within a predetermined period after the one diagnosis processing is performed,
the autonomous driving kit is configured to determine whether or not a self-diagnosis processing condition is met based on whether the vehicle is under driverless autonomous driving or a predetermined time period has lapsed since a previous self-diagnosis processing was performed, and the predetermined time period is preset and based on a rate of deterioration of the predetermined first component, and
the autonomous driving kit or the vehicle control system is configured to determine whether or not self-diagnosis processing is completed based on a state of a flag that is set in an on state or when a result of the self-diagnosis processing is stored in a predetermined area of a memory.
|