Patent ID: 8368937

Claim:
A print data processing apparatus comprising: a first processor configured to read print data and perform print data processing on the read print data; and a second processor which operates in parallel with the first processor and is configured to stop the print data processing if an instruction to wait is input during the print data processing, to execute processing different from the print data processing if an instruction to execute the different processing is issued by the time the wait is released, and to execute the print data processing if the wait is released, wherein the second processor is a processor which executes a wait program and is configured to read the print data, perform the print data processing on print data with a predetermined size, and then add the wait, wherein the second processor is a processor which executes the wait program, and timings for adding the wait and releasing the wait are determined in the wait program, and wherein the first processor executes only the print data processing, and the first processor reads print data of a first page, which is a page with a smallest page number among pages included in the print data which have not been subjected to the print data processing, and executes the print data processing on the read print data of the first page, and the second processor reads print data of a second page, which is a next page of the first page, and executes the print data processing on the read print data of the second page.