Creating composite page images from compressed data
First Claim
Patent Images
1. A printer for printing of a page, the printer includingat least one inkjet printhead,a printhead controller;
- an interface for receiving data relating to the page to be printed, the data including a page description comprising a bi-level black layer and a contone color layer;
at least one raster image processor adapted to raster the received data and compress the rastered data;
the printhead controller including;
a decoding unit that extracts from the compressed rastered data first data relating to the bi-level black layer and second data relating to the contone color layer;
memory that temporarily stores the first and second data;
a ditherer/compositor unit operable to;
produce a dithered bi-level color layer based on the second data,produce a bi-level black layer based on the first data andcomposite the bi-level black layer on the color layer after dithering thereof to produce a page image;
wherein the printhead controller controls the printhead to print the dithered/composited page image.
3 Assignments
0 Petitions
Accused Products
Abstract
A printhead controller controls printing of a page by at least one printhead. The printhead controller, in use, receives data, in a compressed format relating to the page to be printed, the data including a page description comprising a bi-level black layer and a contone color layer. The printhead controller extracts from the compressed data relating to the bi-level black layer the contone color layer. Memory is provided for temporary storage of the expanded data. A dithering/compositing unit produces a ditherer page from the data temporally stored in the memory and feeds its out put to the printhead.
-
Citations
16 Claims
-
1. A printer for printing of a page, the printer including
at least one inkjet printhead, a printhead controller; -
an interface for receiving data relating to the page to be printed, the data including a page description comprising a bi-level black layer and a contone color layer; at least one raster image processor adapted to raster the received data and compress the rastered data; the printhead controller including; a decoding unit that extracts from the compressed rastered data first data relating to the bi-level black layer and second data relating to the contone color layer; memory that temporarily stores the first and second data; a ditherer/compositor unit operable to; produce a dithered bi-level color layer based on the second data, produce a bi-level black layer based on the first data and composite the bi-level black layer on the color layer after dithering thereof to produce a page image; wherein the printhead controller controls the printhead to print the dithered/composited page image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of creating and printing a page image by a printer including at least one printhead, the method including:
-
receiving data to be printed including a page description comprising a bi-level black layer and a contone color layer, the data being received by the printer from a data source external to the printer; rastering the data; compressing the rastered data; and storing the compressed rastered data in a memory; in a printhead controller of the printer; extracting first rastered data from said memory, said first data relating to the bi-level black layer from the compressed data; extracting second rastered data from said memory, said second data relating to the contone color layer from the compressed data; storing the extracted first and second rastered data in a local memory of the printhead controller; retrieving the first and second data from the memory; creating a dithered bi-level color layer from the second data; creating bi-level black layer from the first data compositing the bi-level black layer on the dithered bi-level color layer to create a dithered/composited page image, and controlling the printhead to print the dithered/composited page image. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification