Patent ID: 8379270

Claim:
A print control apparatus including a storage device and configured to supply a printer command used in a printing process performed by a printer in accordance with a print request specifying printing a plurality of copies, comprising: a generation unit configured to generate a printer command in units of bands in accordance with the print request; a transmission unit configured to transmit the printer command generated by the generation unit to a printer; a storing control unit configured to control storing of the printer command such that in the printing process for a first one of the plurality of copies, the printer command generated by the generation unit is stored in units of bands in the storage device; and a setting unit configured to set priority according to which the storing control unit is to determine a band to be stored in the storage device such that in a case where halftone processing on the printer command is performed using an error diffusion method, when there are a plurality of bands defined on a page to be subjected to the printing process, relatively low priority is assigned to a band that is subjected relatively early to the halftone processing, wherein in the printing process for a second one of the plurality of copies, as for the printer command stored in the storage device by the storing control unit, the transmission unit transmits the printer command to the printer, and as for a printer command that are not stored in the storage device by the storing control unit, the generation unit again generates the printer command and the transmission unit transmits the generated printer command to the printer.