Patent ID: 8423815

Claim:
An information processing device comprising: a display unit that performs GUI display based on a GUI display processing; a CPU that is set in an ON state and an OFF state asynchronization with an ON state and an OFF state of said display unit; a first timer that executes count processing when said CPU is set in said ON state and said OFF state, the first timer configured to measure time by counting clock signal pulses; a second timer that executes count processing when said CPU is set in said ON state and does not execute count processing when said CPU is set in said OFF state, the second timer configured to measure time by counting clock signal pulses; a display state determining unit that determines said ON state and said OFF state of said display unit; a timer switching unit that sets said first timer to said GUI display processing when said display unit is determined to be in said ON state by said display determining unit and sets said second timer to said GUI display processing when said display unit is determined to be in said OFF state, irrespective of whether said CPU is set in said ON state or said OFF state; an operation unit causing said GUI display processing and second processing to operate, the second processing being different from said GUI display processing; a time-out determination unit that determines whether the timer set to said GUI display processing and said second processing times out; and a time-out notification unit that sends a predetermined time-out notification to said operation unit when said time-out determination unit determines that the timer set to said GUI display processing and said second processing times out, wherein said time-out determination unit further determines whether said second timer times out when said first timer times out in a case where said first timer is set to said second processing and said second timer is set to said GUI display processing when said CPU is set in said OFF state, and said time-out notification unit sends a timeout notification to said operation unit that causes said second processing to operate when said time-out determination unit determines that said second timer times out, and further sends a time-out notification to said operation unit that causes said GUI display processing to operate.