Generating an area coverage vector
AssigneeHewlett-Packard Development Company, L.P.
InventorsPeter Morovic, Jan Morovic
Life of this patent
Estimating the term…
Abstract
Certain examples described herein relate to generating a Neugebauer Primary area coverage (NPac) vector. In certain cases, a first plurality of Neugebauer Primaries (NPs) defined by a first NPac vector is determined, the first plurality of NPs defining a set of characteristics of a printing process. A second NPac vector, defining a second plurality of NPs, is generated based on the set of characteristics and a criterion relating to the printing process.
Claims20
A method of generating a Neugebauer Primary area coverage (NPac) vector, comprising:
- determining a first plurality of Neugebauer Primaries (NPs) defined by a first NPac vector, the first plurality of NPs defining a set of characteristics of a printing process;
- generating a second NPac vector defining a second plurality of NPs, based on:
- the set of characteristics;
- and
- a criterion relating to the printing process;
- and
- providing the second NPac vector for use in processing print job data when printing a corresponding print job.
A printing system comprising:
- a printing device to apply a print material to a print target in a printing process;
- a memory storing a color lookup table to map between color spaces;
- and
- a print controller to generate a vector in area coverage space, the vector defining a statistical distribution of colorant combinations over an area of a halftone, by:
- selecting from the color lookup table a first vector in area coverage space;
- determining a first plurality of colorant combinations based on the first vector, the first plurality of colorant combinations defining a set of colorants associated with the printing process;
- and
- generating a second vector in area coverage space, defining a second plurality of colorant combinations, based on the set of colorants and a criterion relating to the printing process.
A non-transitory computer-readable storage medium comprising a set of computer-readable instructions that, when executed by a processor of a printing system, cause the processor to:
- receive a color lookup table comprising a plurality of Neugebauer Primary area coverage (NPac) vectors;
- determine a first plurality of Neugebauer Primaries (NPs) based on a given NPac vector in the color lookup table, the first plurality of NPs defining a set of colorants associated with a printing process;
- determine a further NPac vector, defining a second plurality of NPs, based on the set of colorants and a criterion relating to the printing process;
- and
- update the given NPac vector with the further NPac vector in the color lookup table.
Dependencies are inferred from the claim text.