Patent ID: 8041935

Claim:
An image forming apparatus, which is connectable to an external apparatus via a network, comprising: a hardware resource used in image formation; and a storage unit storing a program for processing the image formation; and a controller that is operable to perform operations including: receiving rebooting commands for rebooting the hardware resource and the program from the external apparatus via the network; inputting the rebooting commands for rebooting the hardware resource and the program; monitoring a state of the hardware resource and a state of the program and detecting whether at least one of the hardware resource and the program is in automatic adjustment processing; detecting whether the rebooting commands are received by the receiving or inputted by the inputting, when the rebooting commands are input in a state that the hardware resource or the program is detected in automatic adjustment processing; selecting whether the rebooting is executed after completion of the automatic adjustment processing or before completion of the automatic adjustment processing, when the rebooting commands are inputted by the inputting; and executing the rebooting depending on the result of the selecting.