PROGRAM UPDATE DEVICE
First Claim
1. A program update device that is provided in which a battery can be charged from the outside and downloads rewrite data of a software program used in the vehicle when there is the rewrite data of the program, and rewrites the program with the rewrite data, comprising:
- a charging time acquiring unit that acquires a charging time of the battery;
an update time acquiring unit that acquires a time required to rewrite the program;
a comparison unit that compares the charging time acquired by the charging time acquiring unit and the program rewrite time acquired by the update time acquiring unitan update unit that rewrites the program on the basis of the comparison result of the comparison unit; and
a lock unit that locks a charging connector before the update unit starts to rewrite the program and unlocks the charging connector when the update unit ends the rewriting of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
A program update device 1 that is provided in a vehicle in which a battery can be charged from the outside and updates a software program used in the vehicle includes a charging time acquiring unit 14 that acquires the charging time of the battery, an update time acquiring unit 15 that acquires the time required to update the program, a comparison unit 16 that compares the charging time acquired by the charging time acquiring unit 14 and the program update time acquired by the update time acquiring unit 15, and an update unit 20 that updates the program on the basis of the comparison result of the comparison unit 16. According to this structure, it is possible to appropriately determine a program which can be updated within the battery charging time and reliably update the program while the vehicle is being charged.
46 Citations
5 Claims
-
1. A program update device that is provided in which a battery can be charged from the outside and downloads rewrite data of a software program used in the vehicle when there is the rewrite data of the program, and rewrites the program with the rewrite data, comprising:
-
a charging time acquiring unit that acquires a charging time of the battery; an update time acquiring unit that acquires a time required to rewrite the program; a comparison unit that compares the charging time acquired by the charging time acquiring unit and the program rewrite time acquired by the update time acquiring unit an update unit that rewrites the program on the basis of the comparison result of the comparison unit; and a lock unit that locks a charging connector before the update unit starts to rewrite the program and unlocks the charging connector when the update unit ends the rewriting of the program. - View Dependent Claims (2, 4)
-
-
3. (canceled)
-
5. A program update system comprising:
-
a center that manages a vehicle program; and a vehicle in which a battery can be charged by a charging facility and which can communicate with the center, downloads rewrite data of a software program used in the vehicle when the center has the rewrite data of the program, and rewrites the program with the rewrite data, wherein the vehicle includes a charging time acquiring unit that acquires a charging time of the battery; an update time acquiring unit that acquires a time required to rewrite the program; a comparison unit that compares the charging time acquired by the charging time acquiring unit and the program rewrite time acquired by the update time acquiring unit; an update unit that rewrites the program on the basis of the comparison result of the comparison unit, and a lock unit that locks a charging connector before the update unit starts to rewrite the program and unlocks the charging connector when the update unit ends the rewriting of the program.
-
Specification