Patent ID: 8156363

Claim:
An information processing device configured to measure power consumption of a specific function of said information processing device, and execute predetermined processing when a remaining amount of power of said information processing device becomes equal to or smaller than an amount of power consumption necessary for executing the specific function for a specific period of time with the measured power consumption, said information processing device comprising: a power consumption calculator configured to calculate, for each processing executed by said information processing device, power consumption information concerning an amount of power consumed by executing each processing; a request generator configured to compare the amount of power indicated by the power consumption information and a remaining amount of power of said information processing device, and to generate a request to execute the predetermined processing according to a result of the comparison; and a request processor configured to execute the predetermined processing in response to the request generated by said request generator, wherein the power consumption information includes: an ensured minimum execution time period, which is a minimum period of time for which a user wishes to execute the processing, and power consumption, which is an amount of power consumed when the processing is executed for a unit of time, and said power consumption calculator is further configured to manage the power consumption information through historical management based upon previously calculated power consumption information.