Compensation for uneven printhead module lengths in a multi-module printhead
First Claim
1. A printer controller for supplying dot data to a printhead in a predetermined order, the printhead comprising at least first and second printhead modules of different printing widths, each of which comprises a plurality of rows of printing nozzles spanning the respectively different printing width, the printhead modules being disposed adjacent each other to define a page width printhead having rows of printing nozzles formed by the adjacent printing nozzle rows of the adjacent printhead modules, the printing nozzle rows of the printhead being configured so that there is at least one row for printing each ink color of a plurality of ink colors, the printer controller being configured to order and time supply of the dot data to the printhead modules in accordance with their respective printing widths, such that the difference in the printing widths of the printhead modules is at least partially compensated for in printing across the page width.
3 Assignments
0 Petitions
Accused Products
Abstract
A printer controller for supplying dot data to a printhead in a predetermined order, the printhead comprising at least first and second printhead modules, each of which comprises a plurality of printing nozzles and being disposed adjacent each other such that a printing width of the printhead is wider than a printing width of either of the printhead modules, the printer controller being configured to order and time supply of the dot data to the printhead modules in accordance with their respective widths, such that a difference in relative widths of the printhead modules is at least partially compensated for.
24 Citations
4 Claims
- 1. A printer controller for supplying dot data to a printhead in a predetermined order, the printhead comprising at least first and second printhead modules of different printing widths, each of which comprises a plurality of rows of printing nozzles spanning the respectively different printing width, the printhead modules being disposed adjacent each other to define a page width printhead having rows of printing nozzles formed by the adjacent printing nozzle rows of the adjacent printhead modules, the printing nozzle rows of the printhead being configured so that there is at least one row for printing each ink color of a plurality of ink colors, the printer controller being configured to order and time supply of the dot data to the printhead modules in accordance with their respective printing widths, such that the difference in the printing widths of the printhead modules is at least partially compensated for in printing across the page width.
Specification