Method and apparatus for color management
First Claim
Patent Images
1. A method of operating an Advanced Function Presentation (AFP) system comprising:
- creating an AFP document for outputting;
adding a component to the AFP document;
adding an association for associating the component with a first color management resource (CMR) to the AFP document;
receiving an output data stream which defines the AFP document for output;
determining that the CMR is associated with at least part of a component from the AFP document, the CMR comprising details for use when rendering the colors of the at least part of a component during its output;
determining that a second CMR is associated with at least part of a subcomponent of the at least part of the component from the AFP document;
invoking the second CMR to replace the first CMR during output of the at least part of the subcomponent; and
reinvoking the first CMR during output of the at least part of the component.
5 Assignments
0 Petitions
Accused Products
Abstract
The management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (CMR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object.
-
Citations
13 Claims
-
1. A method of operating an Advanced Function Presentation (AFP) system comprising:
-
creating an AFP document for outputting; adding a component to the AFP document; adding an association for associating the component with a first color management resource (CMR) to the AFP document; receiving an output data stream which defines the AFP document for output; determining that the CMR is associated with at least part of a component from the AFP document, the CMR comprising details for use when rendering the colors of the at least part of a component during its output; determining that a second CMR is associated with at least part of a subcomponent of the at least part of the component from the AFP document; invoking the second CMR to replace the first CMR during output of the at least part of the subcomponent; and reinvoking the first CMR during output of the at least part of the component. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing apparatus defining an Advanced Function Presentation (AFP) system comprising:
-
a receiver for receiving an output data stream which defines an AFP document for output; an association determiner for determining that a first (CMR) is associated with at least part of a component from the AFP document, the first CMR comprising details for use when rendering the colors of the at least part of a component during its output; wherein the association determiner determines that a second CMR is associated with at least part of a subcomponent of the at least part of the component from the AFP document; a CMR invoker for invoking a second CMR during output of the at least part of the subcomponent; and said CMR invoker re-invokes the first CMR when output of the at least part of the subcomponent is complete. - View Dependent Claims (7, 8)
-
-
9. An article of manufacture defining an Advanced Function Presentation (AFP) system wherein the article of manufacture comprises a program storage medium readable by a computer, the medium tangibly embodying one or more programs of instructions executable by a computer to perform a method of operating the AFP system comprising:
-
receiving an output data stream which defines an AFP document for output; determining that a first color management resource (CMR) is associated with at least part of a component from the document, the CMR comprising details for use when rendering the colors of the at least part of the component during its output; invoking the first CMR during output of the at least part of the component; determining that a second CMR is associated with at least part of a subcomponent of the at least part of the component of the AFP document; invoking the second CMR to replace the first CMR during output of the at least part of the subcomponent; and re-invoking the first CMR when output of the at least part of the subcomponent is complete. - View Dependent Claims (10, 11)
-
-
12. A method of operating an Advanced Function Presentation (AFP) system comprising:
-
producing computer executable program code; and providing the program code to be deployed to and executed on a computer system; the program code comprising instructions for; receiving an output data stream which defines an AFP document for output; determining that a first color management resource (CMR) is associated with at least part of a component from the document, the CMR comprising details for use when rendering the colors of the at least part of the component during its output; invoking the first CMR during output of the at least part of the component; determining that a second CMR is associated with at least part of a subcomponent of the at least part of the component of the AFP document; invoking a second CMR to replace the first CMR during output of at least part of the subcomponent; re-invoking the first CMR when output of the at least part of the subcomponent is complete; and wherein the first CMR is one of an instruction CMR defining processing to be done on at least a part of the component, or an audit CMR which defines rendering that has been done on the at least a part of the component. - View Dependent Claims (13)
-
Specification