Patent ID: 8924762

Claim:
A data processing apparatus, comprising: an input unit configured to input a job to be executed by the data processing apparatus; a processing unit configured to process the job input by the input unit; a power measurement unit configured to measure power consumption of the data processing apparatus; a storage unit configured to store a measurement time of the power consumption by the power measurement unit; a control unit configured to calculate first power consumption information indicating a power consumption amount, obtained while processing by the processing unit is not performed, by using the power consumption measured by the power measurement unit when the processing of the job by the processing unit is started and an elapsed time from the measurement time when the processing of a processed job processed immediately before is finished to the measurement time when the processing of the job is started, and to calculate second power consumption information indicating a power consumption amount, obtained during the processing of the job, by using the power consumption measured by the power measurement unit when the processing of the job is finished and an elapsed time from the measurement time when the processing of the job is started to the measurement time when the processing of the job is finished; and a job history management unit configured to manage the first power consumption information and the second power consumption information calculated by the control unit.