Patent ID: 8024592

Claim:
A data processing device which operates in either a power-saving state or an operating state, comprising: a reception unit adapted to receive a first request instruction and a second request instruction for requesting the data processing device to shift a state of the data processing device from the power-saving state to the operating state, the first request instruction being inputted via a first processing unit and the second request instruction being inputted via a second processing unit; a power supply unit adapted to supply power to each of the first processing unit and the second processing unit in a first power supplying state in a case where the data processing device is operated in the operating state, or in a second power supplying state in a case where the data processing device is operated in the power-saving state, the power supplied in the second power supplying state is lower than the power supplied in the first power supplying state; and a control unit adapted to control so as to execute a first start program for starting processing of the first processing unit, and, after starting the execution of the first start program, to start the execution of a second start program for starting processing of the second processing unit in a case where the first request instruction is received by said reception unit, to control so as to execute the second start program, and, after starting the execution of the second start program, to start the execution of the first start program in a case where the second request instruction is received by said reception unit.