Patent ID: 8072628

Claim:
A printing apparatus comprising: a receiving unit configured to receive a print request for printing print data from an external device; a registration unit configured to register a print job in accordance with the print request received by said receiving unit; a process order control unit configured to control a process order of the print job registered in said registration unit; a determining unit configured to determine whether there is another print job which has been registered in said registration unit; and a control unit configured to (1) register, in a case where said receiving unit receives the print request and said determining unit determines that there is at least another print job, the print job in said registration unit before requesting the external device to transmit the print data, and request the external device to transmit the print data after registering the print job in said registration unit, and (2) request, in a case where said receiving unit receives the print request and said determining unit determines that there is not another print job , the external device to transmit the print data to the printing apparatus before registering the print job in said registration unit and register the print job in said registration unit after requesting the external device to transmit the print data to the printing apparatus.