Method of printing using error diffused shingling masks
AssigneeLexmark International, Inc.
InventorScott Michael Heydinger
Life of this patent
Estimating the term…
Abstract
A method of printing dots in an area on a page using a plurality of printing passes of a printhead over the area, includes processing continuous tone data through a halftoning mechanism to generate halftone image data; and processing the halftone image data through a plurality of error diffused shingling masks, each error diffused shingling mask of the plurality of error diffused masks being used once on a particular pass of the plurality of printing passes in printing the area.
Claims13
A method of printing dots in an area on a page using of plurality of printing passes of a printhead over said area, comprising:
- processing continuous tone data through a halftoning mechanism to generate halftone image data;
- and
- processing said halftone image data through a plurality of error diffused shingling masks, each error diffused shingling mask of said plurality of error diffused shingling masks being used once on particular pass of said plurality of printing passes in printing said area.
A system for printing dots in an area on a page using a plurality of printing passes of a printhead over said area, comprising:
- a print engine;
- a halftoning mechanism that receives and processes continuous tone data to generate halftone image data;
- and
- an image formatting mechanism communicatively coupled between said halftoning mechanism and said print engine, said image formatting mechanism being configured to receive and process said halftone image data through a plurality of error diffused shingling masks, each error diffused shingling mask of said plurality of error diffused shingling masks being used once on a particular pass of said plurality of printing passes in printing said area with said print engine.
A method of generating a set of shingling masks, comprising:
- generating a plurality of error diffused patterns of dots populated over a predefined area;
- and
- selecting for each pixel location in said predefined area only one pattern of said plurality of error diffused patterns of dots for populating a respective pixel location in said predefined area, wherein each pattern of said plurality of error diffused patterns of dots corresponds to a particular shingling pass of a plurality of shingling passes.
Dependencies are inferred from the claim text.