Patent ID: 8631399

Claim:
An information processing apparatus comprising: a first processor that executes a first firmware; a second processor that executes a second firmware; and a power-supply device that turns on and off power of the information processing apparatus in accordance with an inputted instruction; wherein the first processor includes a first storage unit that has a first area set as a working system and a second area set as a standby system, the first firmware and the second firmware being stored in the second area, a download instructing unit that issues an instruction to the second processor for downloading the second firmware from the second area of the first storage unit when an instruction for turning off the power of the information processing apparatus is received, and a first launching unit that switches the second area of the first storage unit from the standby system to the working system and that launches the first firmware stored in the second area of the first storage unit switched to the working system when an instruction for turning on the power of the information processing apparatus is received after the instruction for downloading the second firmware is issued to the second processor; and the second processor includes a second storage unit that has a first area set as a working system and a second area set as a standby system, a downloading unit that downloads the second firmware stored in the second area included in the first storage unit set as the standby system of the first storage into the second area included in the second storage unit set as the standby system of the second storage when the instruction for downloading the second firmware is received from the download instructing unit, and a second launching unit that switches the second area of the second storage unit from the standby system to the working system and that launches the second firmware stored in the second area included in the second storage unit switched to the working system when the instruction for turning on the power of the information processing apparatus is received after the second firmware is downloaded.