To provide a computer system that safely spreads a program, even if failed in updating, in the system for performing software remote updating during system stop, and for inspecting correctness of a program at start-up of the system.
The computer system includes: a main program; an update program for updating the main program; a client device having an external communication program for communication with the external; and a server device for inspecting whether the program of the client device is normal, and also for distributing the update program. The system performs updating of the main program, by using the update program, when the system is shut down. At the start-up of the system, the system transmits a digest value of three programs to the server device at the start-up of the system, and executes the main program, when all is normal. When only the main program is abnormal, the updating of the main program is executed, and otherwise the processing is stopped.
TOYOTA MOTOR CORP
Mayuko Wakuda
Kazunobu Sera
Tsutomu Toyama
Takehiko Sekine
Takeshi Nakamura
Next Patent: DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD AND DISPLAY CONTROL PROGRAM