Patent ID: 7262877

Claim:
An apparatus having a scanner and a printing unit, said apparatus being provided with a print function for printing by the printing unit of an image specified by print data from an external apparatus and a reading function for reading an original image by the scanner, said apparatus comprising: a memory adapted to store the print data from the external apparatus in the print function, and to store image data in the reading function, wherein, for processing the print data from the external apparatus, the print function is capable of operating in a first mode using an area having a predetermined size in said memory or in a second mode using an area, in said memory, larger than the area used in the first mode, and wherein the reading function uses an area, in said memory, larger than the area used by the print function in the first mode, for storing the read original image; a discrimination unit adapted to discriminate whether the print of the image specified by the print data from the external apparatus is to be executed in the first mode or in the second mode; and a control unit adapted, in a case where said discrimination unit discriminates that the print of the image is to be executed in the first mode, to allow parallel execution of the print function and the reading function, and, in a case where the print of the image is to be realized in the second mode, to inhibit the parallel execution.