| CPC G06F 8/65 (2013.01) [B60R 16/033 (2013.01); B60L 50/61 (2019.02)] | 8 Claims |

|
1. A software updating device comprising:
a controller including a processor and a storage; and
a chargeable onboard battery configured to supply electric power to the controller,
the controller being configured to:
acquire a second software to be used for updating a first software that operates a vehicle-mounted equipment of a vehicle; and
determine whether the chargeable onboard battery is being charged;
upon determining that the chargeable onboard battery is not being charged, execute a software update process that includes using the electric power supplied from the chargeable onboard battery to overwrite the first software with the second software, the controller being configured to prohibit charging of the chargeable onboard battery during the software update process; and
upon determining that the chargeable onboard battery is being charged, prohibit the execution of the software update process.
|