Patent ID: 7739490

Claim:
A control apparatus, comprising: a single nonvolatile storage device having first and second partitions that both store booting software used for system booting and booting software information which designates the booting software; a download unit that downloads an upgraded version of the booting software to store the upgraded version of the booting software in the first partition of the single nonvolatile storage device; and a booting unit that boots the system; wherein the booting unit is constructed so that on the first system reset, after download of the upgraded version of the booting software by the download unit, the booting unit checks the data of the upgraded version of the booting software stored in the first partition of the single nonvolatile storage device, and if the data of the upgraded version of the booting software is normal, then the booting unit boots the system using the upgraded version of the booting software, otherwise if the data of the upgraded version of the booting software is not normal, then the booting unit boots the system using the booting software designated by the booting software information.