Control apparatus, program updating method, and computer program
First Claim
1. A control apparatus configured to control update of a control program of an on-vehicle control device which controls target equipment installed in a vehicle, the control apparatus comprising:
- a memory configured to store an update program for the control program;
a determination unit configured to determine priority levels of a plurality of update programs stored in the memory; and
a control unit configured to download the plurality of update programs according to the determined priority levels, in descending order of the priority levels, whereinthe update programs are each associated with a functional safety index relating to functional safety and a security index relating to security of the vehicle and communication equipment mounted on the vehicle, andthe determination unit determines the priority levels on the basis of the functional safety index and the security index that are associated with each of the plurality of update programs stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a control apparatus configured to control update of a control program of an on vehicle control device which controls target equipment installed in a vehicle. The control apparatus includes: a memory configured to store an update program for the control program; a determination unit configured to determine priority levels of a plurality of update programs stored in the memory: and a control unit configured to download the plurality of update programs according to the determined priority levels in descending order of the priority levels. The determination unit determines the priority levels on the basis of one or more safety indices that are associated with each of the plurality of update programs stored in the memory.
-
Citations
9 Claims
-
1. A control apparatus configured to control update of a control program of an on-vehicle control device which controls target equipment installed in a vehicle, the control apparatus comprising:
-
a memory configured to store an update program for the control program; a determination unit configured to determine priority levels of a plurality of update programs stored in the memory; and a control unit configured to download the plurality of update programs according to the determined priority levels, in descending order of the priority levels, wherein the update programs are each associated with a functional safety index relating to functional safety and a security index relating to security of the vehicle and communication equipment mounted on the vehicle, and the determination unit determines the priority levels on the basis of the functional safety index and the security index that are associated with each of the plurality of update programs stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of updating a control program of an on-vehicle control device which controls target equipment installed in a vehicle, the method comprising the steps of:
-
storing, by a control unit, an update program for the control program in a memory; determining, by the control unit, priority levels of a plurality of update programs stored in the memory; and downloading, by the control unit, the plurality of update programs according to the determined priority levels, in descending order of the priority levels, wherein the update programs are each associated with a functional safety index relating to functional safety and a security index relating to security of the vehicle and communication equipment mounted on the vehicle, and in the step of determining the priority levels, the control unit determines the priority levels on the basis of the functional safety index and the security index that are associated with each of the plurality of update programs stored in the memory.
-
-
9. A non-transitory computer readable storage medium storing a computer program for causing a computer to function as a control apparatus configured to control update of a control program of an on-vehicle control device which controls target equipment installed in a vehicle,
the computer including a memory configured to store an update program for the control program, the computer program causing the computer to function as: -
a determination unit configured to determine priority levels of a plurality of update programs stored in the memory; and a control unit configured to download the plurality of update programs according to the determined priority levels, in descending order of the priority levels, wherein the update programs are each associated with a functional safety index relating to functional safety and a security index relating to security of the vehicle and communication equipment mounted on the vehicle, and the determination unit determines the priority levels on the basis of the functional safety index and the security index that are associated with each of the plurality of update programs stored in the memory.
-
Specification