Patent ID: 9731502
Date: 2017-08-15
CPC Classifications: B41J

Claim:
1. A printing apparatus which causes a printhead to print on a print medium by transferring a plurality of data to the printhead and driving the printhead while moving the printhead and the print medium relatively to each other, the apparatus comprising: a setting unit configured to set a value on a priority for each of the plurality of data to transfer the plurality of data; a generation unit configured to generate print timings of the printhead in accordance with (1) a moving speed of the printhead or the print medium and (2) a print resolution of the printhead; a selection unit configured to select, from the plurality of data, data to be transferred to the printhead in an interval between a print timing generated by the generation unit and a next print timing following the print timing, based on the interval, a data length of each of the plurality of data, and the values set by the setting unit; and a transfer unit configured to transfer data selected by the selection unit to the printhead.