Patent ID: 7916337

Claim:
A printing apparatus that is configured to be connected to an external apparatus for temporarily storing a print job including a plurality of pages of image data, and that receives image data related to the print job from said external apparatus and performs printing using the received image data, comprising: a storage unit adapted to temporarily store image data related to the print job received from said external apparatus; a printing unit adapted to perform printing using image data related to the print job stored in said storage unit; a determination unit adapted to determine an amount of free area in said storage unit; and a control unit adapted to perform a control to switch storage of the image data in said storage unit from storing all of the pages of image data related to the print job to storing some of the pages of image data related to the print job, in response to the amount of free area determined by said determination unit becoming smaller than a predetermined area during printing by said printing unit; wherein said control unit switches from a first print mode for printing a plurality of copies using image data related to the print job received once from said external apparatus to a second print mode for printing a plurality of copies using image data related to the print job received a plurality of times from said external apparatus, in response to the amount of free area determined by said determination unit becoming smaller than a predetermined area during printing by said printing unit.