Printing apparatus and method of controlling printing therein
AssigneeCanon Kabushiki Kaisha
InventorMasahiko Umezawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorMasahiko Umezawa
Estimating the term…
A printing apparatus prints by causing a carriage, on which is mounted a printhead having a plurality of printing elements, to scan across a printing medium, the plurality of printing elements being divided into a plurality of blocks based upon entered print data. The apparatus includes a first comparison circuit for performing a comparison to determine whether a number of printing elements driven simultaneously in the blocks exceeds a first reference threshold; a second comparison circuit for performing a comparison to determine whether a number of times continuous drive of the simultaneously driven printing elements has been performed exceeds a second reference threshold; and a generating circuit which if a result of comparison by the first comparison circuit exceeds the first reference threshold and a result of comparison by the second comparison circuit exceeds the second reference threshold, adds reference pulse data and corrected pulse data to thereby generate driving pulses of corrected pulse width.
A printing apparatus for printing by causing a carriage, on which is mounted a printhead having a plurality of printing elements, to scan across a printing medium, the plurality of printing elements being divided into a plurality of blocks based upon entered print data, said apparatus comprising:
A method of controlling printing in a printing apparatus for printing by causing a carriage, on which is mounted a printhead having a plurality of printing elements, to scan across a printing medium, the plurality of printing elements being divided into a plurality of blocks based upon entered print data, said method comprising:
A printing control program which is embodied on a computer-readable medium and is executed by a computer that controls a printing apparatus for printing by causing a carriage, on which is mounted a printhead having a plurality of printing elements, to scan across a printing medium, the plurality of printing elements being divided into a plurality of blocks based upon entered print data, said program comprising:
A computer-readable storage medium storing a printing control program executable by a computer that controls a printing apparatus for printing by causing a carriage, on which is mounted a printhead having a plurality of printing elements, to scan across a printing medium, the plurality of printing elements being divided into a plurality of blocks based upon entered print data, said storage medium having:
Dependencies are inferred from the claim text.