摘要 |
PROBLEM TO BE SOLVED: To make it possible to shift to a sleep mode, and reduce a warm-up time in an image forming apparatus in a multi-operating system (OS) environment.SOLUTION: An image forming apparatus includes: a printer unit that forms an image on the basis of image data and outputs the image on a sheet; a storage unit; a first OS that is activated on the image forming apparatus; second to N-th (N is an integer of 2 or more) OSs (hereinafter referred to as second to N-th OSs) that each achieve control of hardware resources of the image forming apparatus including at least the printer unit and the storage unit by execution of a control program operated on the first OS, and activate at least one or more applications; and a control unit that can execute an emulator that is arranged between the first OS and the second to N-th OSs, and makes the second to N-th OSs operable on the first OS. The control unit can shift the first OS to a sleep mode, and prohibits the first OS from shifting to the sleep mode when at least any of the second to N-th OSs are activated. |