Patent ID: 7457943
Filing Date: 2008-11-25
Classification: G03G

Abstract:
1. A controller comprising: a first memory of non-volatile type that stores a program; a processor that executes the program; a second memory that provides a work area for the processor; a timer that measures a predetermined period of time; and a determining unit that determines whether there is a job executed by the processor, wherein the processor executes the program read from the first memory and stored in the second memory as a first mode, and executes the program stored in the first memory as a second mode, and the processor reads the program from the first memory and writes the program in the second memory when the determining unit determines that there is no job executed by the processor in the second mode for the predetermined period of time measured by the timer after the processor returns to a normal mode from a power saving mode, and then the processor executes the program in the first mode.