Patent ID: 8823997

Claim:
An image data processing system, comprising: a computer processor; a plurality of first units, operable in parallel on the computer processor, comprising interpreters that are each configured to: receive, from an assigning device, respective individually-assigned logical pages included in document data described in a page description language, interpret data of the assigned logical pages included in document data described in a page description language that are individually assigned to each interpreter by an assigning device, generate intermediate data of the logical pages, where each logical page comprise a plurality of logical sections, divide the generated intermediate data of the logical pages into intermediate data on the basis of the logical sections of the logical pages, and output the divided intermediate data, wherein each of the plurality of first units operate in parallel so that at least one of the logical sections are processed by one of the first units while at least another of the logical sections are processed by another of the first units at the substantially same time; and a plurality of second units, operable in parallel on the computer processor, wherein the plurality of second units are configured to correspond to a plurality of physical sections on a physical page, the plurality of second units comprising marking processors configured to: generate print image data from the intermediate data of the plurality of logical sections included in corresponding physical sections from among the intermediate data of the logical sections on the logical pages generated by the plurality of first units, and output the generated print image data to a printer, wherein each of the plurality of second units operate in parallel so that at least one of the logical sections are processed by one of the second units while at least another of the logical sections are processed by another of the second units at the substantially same time, wherein the plurality of first units are different from the plurality of second units, and wherein the image data processing system controls supply of the print image data to the printer in a successive order of raster scanning so that the print image data is alternately transmitted and printed.