Printing system and printing under firing data resolution method for printing system
AssigneeHewlett-Packard Development Company, L.P.
InventorsJefferson P Ward, Marc A Yousey, Jason Quintana
Life of this patent
Estimating the term…
Abstract
An inkjet printing system and print routine for use in conjunction with the printing system. The print routine prepares rendered source print data having a data resolution into sets of sweep data used to control a printhead of a printer. Each sweep data set contains firing data for an individual sweep of the inkjet printhead at a resolution that is less than the final printed image resolution.
Claims43
A method of preparing source print data corresponding to a pattern to be imaged on a print medium, the source data having a source data resolution of data points in a horizontal direction and a vertical direction, comprising:
- setting a final print resolution in the horizontal direction and the vertical direction;
- setting an actual nozzle firing resolution for each sweep of an inkjet printhead in the horizontal direction and the vertical direction, the actual firing resolution being lower than the final print resolution in the horizontal direction and the vertical direction than;
- expanding each source data point into one or more pixels of firing data to produce a firing data set having a firing data resolution the same as the final print resolution;
- and
- successively masking the firing data set at the actual firing resolution to generate a series of sweep data sets, each sweep data set containing firing data for an individual sweep of the inkjet printhead.
A program embodied in computer readable medium to prepare source print data corresponding to a pattern to be imaged on a print medium, the source data having a source data resolution of data points in a horizontal direction and a vertical direction, comprising:
- code that sets a final print resolution in the horizontal direction and the vertical direction;
- code that sets an actual nozzle firing resolution for each sweep of an inkjet printhead in the horizontal direction and the vertical direction, the actual firing resolution being lower than the final print resolution in the horizontal direction and the vertical direction;
- code that expands each source data point into one or more pixels of firing data to produce a firing data set having a firing data resolution the same as the final print resolution;
- and
- code that successively masks the firing data set at the actual firing resolution to generate a series of sweep data sets, each sweep data set containing firing data for an individual sweep of the inkjet printhead.
A printer system that prepares source print data corresponding to a pattern to be imaged on a print medium, the source data having a source data resolution of data points in a horizontal direction and a vertical direction, comprising:
- means for setting a final print resolution in the horizontal direction and the vertical direction;
- means for setting an actual nozzle firing resolution for each sweep of an inkjet printhead in the horizontal direction and the vertical direction, the actual firing resolution being lower than the final print resolution in the horizontal direction and the vertical direction;
- means for expanding each source data point into one or more pixels of firing data to produce a firing data set having a firing data resolution the same as the final print resolution;
- and
- means for successively masking the firing data set at the actual firing resolution to generate a series of sweep data sets, each sweep data set containing firing data for an individual sweep of the inkjet printhead.
An inkjet printer system, comprising:
- a printhead for imaging a pattern on a print medium during successive sweeps over the print medium using a plurality of inkjet nozzles;
- and
- a control assembly for controlling the firing of the nozzles of the printhead, the firing of the nozzles for each sweep of the printhead controlled in accordance with a corresponding sweep data set, each sweep data set containing pixelized firing data having an actual firing resolution that is less than a final print resolution of the pattern, each sweep data set generated by expanding each of a plurality of data points from a set of source data corresponding to the pattern into one or more firing data pixels to produce a firing data set and masking the firing data set at the actual firing resolution.
Dependencies are inferred from the claim text.