摘要 |
The present invention detects print data areas set in one-block units with white lines as boundaries, calculates division numbers for divisionally driving a line head every areas extending in its main scan direction to thereby output print data when the numbers of dots set every lines in the print data areas exceed the maximum number of printable dots set by a head drive unit, detects maximum division numbers n in the print data areas, sets paper feed velocities V1 through V4 in inverse proportion to the maximum division numbers n respectively, and executes printing in the print data areas set in the one-block units on the condition that the line head is divisionally driven with the maximum division numbers n and paper is fed at the set paper feed velocities V1 through V4. Thus, a reduction in power consumption can be satisfied. Since it is possible to increase a paper feed velocity in proportion as a print data area low in the number of dots in particular, the speeding up of printing can be achieved.
|