CPC G06F 21/57 (2013.01) [G06F 3/12 (2013.01); G06F 3/14 (2013.01); G06F 8/65 (2013.01); H04L 67/12 (2013.01)] | 20 Claims |
1. A program update control apparatus comprising:
a rewriting control unit configured to perform control of rewriting a program, which is executed by a mobile object control unit configured to control at least a part of a mobile object, to a new program, the mobile object including a battery; and
an acquisition unit configured to acquire the new program from an external apparatus, wherein
the rewriting control unit is configured:
when an IG switch of the mobile object is turned off, to cause a display apparatus to display a screen to acquire a consent of a user to the rewriting of the program with the new program;
before starting the rewriting, to request the user to consent to execution of the rewriting;
when the consent of the user is acquired, to hold consent information, which indicates that the user has consented to execution of the rewriting and to cause the rewriting to be started;
when the battery is removed from the mobile object during the rewriting, to cause the rewriting to be ended; and
when activated in response to the battery being remounted on the mobile object, to cause the rewriting to be executed without requesting the user to consent to execution of the rewriting, on a condition that the consent information is held.
|