Pagewidth inkjet printer having buffered printing control
First Claim
1. A printer comprising:
- a pagewidth inkjet printhead for printing bi-level dots of ink onto print media at a resolution of 800 to 1600 dpi; and
a plurality of controllers for controlling the pagewidth inkjet printhead, each controller comprising;
a buffer for receiving and storing compressed page data to be printed by the printhead;
a first decoder configured to decode any compressed contone image planes in the received compressed page data at a resolution of up to 320 ppi in each plane;
a second decoder configured to decode any compressed bi-level image planes in the received compressed page data at a resolution of 320 to 1600 dpi in each plane;
a half-toner/compositor for creating a composite image by halftoning the decoded contone image planes and compositing the decoded bi-level image planes over the halftoned contone image planes; and
a printhead driver arranged to output the composite image to the printhead,wherein each controller is configured to send current compressed page data to the first and second decoders from the buffer whilst subsequent compressed page data is being received and stored in the buffer.
3 Assignments
0 Petitions
Accused Products
Abstract
A printer is provided comprising a pagewidth inkjet printhead for printing bi-level dots of ink onto print media at a resolution of 800 to 1600 dpi and controllers for controlling the pagewidth inkjet printhead. Each controllers comprises a buffer for receiving and storing compressed page data, first and second decoders for respectively decoding compressed contone and bi-level image planes in the received compressed page data at a resolution of up to 320 ppi in each contone plane and 320 to 1600 dpi in each bi-level plane, a half-toner/compositor for halftoning the decoded contone planes and compositing the decoded bi-level planes over the halftoned contone planes to create a composite image, and a driver for outputting the composite image to the printhead. The controller is configured to send current page data to the decoders from the buffer whilst subsequent page data is received and stored in the buffer.
18 Citations
10 Claims
-
1. A printer comprising:
-
a pagewidth inkjet printhead for printing bi-level dots of ink onto print media at a resolution of 800 to 1600 dpi; and a plurality of controllers for controlling the pagewidth inkjet printhead, each controller comprising; a buffer for receiving and storing compressed page data to be printed by the printhead; a first decoder configured to decode any compressed contone image planes in the received compressed page data at a resolution of up to 320 ppi in each plane; a second decoder configured to decode any compressed bi-level image planes in the received compressed page data at a resolution of 320 to 1600 dpi in each plane; a half-toner/compositor for creating a composite image by halftoning the decoded contone image planes and compositing the decoded bi-level image planes over the halftoned contone image planes; and a printhead driver arranged to output the composite image to the printhead, wherein each controller is configured to send current compressed page data to the first and second decoders from the buffer whilst subsequent compressed page data is being received and stored in the buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification