Color management system
AssigneeXerox Corporation
InventorsSharon A. Krueger, Jay A. Glaspy, Jr.
Life of this patent
Estimating the term…
Abstract
A method for applying a selected color space transformation profile when rendering image data includes providing a plurality of color space transformation profiles; receiving a media attribute, the media attribute identifying a desired characteristic of a media to be used in rendering the image data; selecting a color space transformation profile based on the received media attribute; and applying the selected color space transformation profile to render the image data.
Claims19
A method for applying a selected color space transformation profile when rendering image data, comprising the steps of:
- providing a plurality of color space transformation profiles;
- receiving a media attribute, the media attribute identifying a desired characteristic of a media to be used in rendering the image data;
- selecting a color space transformation profile from the plurality of color space transformation profiles based on the received media attribute;
- and
- applying the selected color space transformation profile to render the image data;
- wherein the step of identifying a color space transformation profile includes providing a plurality of assignment records, each assignment record referencing a color space transformation profile, generating a transformation profile query based on the received media attribute, determining if any of the assignment records match the transformation query and if more than one assignment record matches the transformation query performing a resolution operation to identify single assignment record and selecting the color space transformation profile associated with the identified assignment record.
A system for selecting a color space transformation profile to enable rendering image data, comprising:
- a storage device to store a plurality of assignment records, each assignment record associating a color space transformation profile with a plurality of media attributes;
- an imaging manager, the imaging manager receiving rendering attributes for the image data, the rendering attributes including at least one media attribute identifying a desired characteristic of a media type to be used in rendering the image data, and compiling a transformation query based on the received media attribute;
- a color profile manager receiving the transformation query and selecting a color space transformation profile for use in rending the image data, the color profile manager determining if any of the assignment records match the transformation query and if more than one assignment record matches the transformation query performing a resolution operation to identify a single assignment record;
- and
- an imager to apply the selected color space transformation profile to the image data.
A method selecting a color space transformation profile or use in rendering image data, comprising:
- obtaining rendering attributes for the image data, the rendering attributes including at least one media attribute identifying a desired characteristic of a media to be used in rendering the image data;
- compiling a transformation query based on the received media attribute;
- determining if the transformation query matches any assignment records within a plurality assignment records wherein each assignment record within the plurality assignment records associates a color space transformation profile with a plurality of media attributes and if more than one assignment record matches the transformation query, performing a performing a resolution operation to identify a matching assignment record;
- and
- identifying the color space transformation profile associated with the matching assignment record for use in rendering the image data.
A method selecting a color space transformation profile or use in rendering image data, comprising:
- obtaining rendering attributes for the image data, the rendering attributes including at least one media attribute identifying a desired characteristic of a media to be used in rendering the image data;
- compiling a transformation query based on the received media attribute;
- determining if the transformation query matches any assignment records within a plurality assignment records wherein each assignment record within the plurality assignment records associates a color space transformation profile with a plurality of media attributes and if none of the assignment records matches the transformation query, performing a performing a match resolution operation to identify one matching assignment record;
- and
- identifying the color space transformation profile associated with the matching assignment record for use in rendering the image data.
Dependencies are inferred from the claim text.