Back to results
US 2017/0193342 A1Published application
Printing apparatus, printing method, and medium
AssigneeCanon Kabushiki Kaisha
InventorTakayuki Hitosugi
Life of this patent
Estimating the term…
Abstract
An object of the present invention is to provide an image processing apparatus capable of combining a group element so that a color intended by a user is output ultimately even in the case where flattening is performed on the way of the processing performed on the group.
Claims16
-20. (canceled)
A rendering apparatus comprising:
- at least one processor and a memory, wherein the at least processor executes a program loaded in the memory to function as:
- a reception unit configured to receive print data including a plurality of objects, wherein at least two objects of the plurality of objects form a group;
- a generation unit configured to generate intermediate data of each of the plurality of objects in order from the received print data, wherein the generation unit:
- determines whether or not a total size of intermediate data of a part of the plurality of objects already generated by the generation unit exceeds a threshold value, the part including one object of the at least two objects and not including another object of the at least two objects, and
- combines the generated intermediate data according to a combining method associated with the group to obtain new intermediate data, based a determination that the total size exceeds the threshold value,
- wherein, after the combining, the generation unit generates intermediate data of the rest of the plurality of objects, the rest including the another object and the intermediate data of the another object being associated with the combining method.
3 more elements
A rendering method executed by a processor of a rendering apparatus, the method comprising:
- receiving print data including a plurality of objects, wherein at least two objects of the plurality of objects form a group;
- generating intermediate data of a part of the plurality of objects, the part including one object of the at least two objects and not including another object of the at least two objects;
- determining whether or not a total size of the generated intermediate data exceeds a threshold value;
- and
- combining the generated intermediate data according to a combining method associated with the group to obtain new intermediate data, based on the determination that the total size is determined to exceed the threshold value,
- wherein, after the combining, generating intermediate data of the rest of the plurality of objects, the rest including the another object and the intermediate data of the another object being associated with the combining method.
3 more elements
A rendering method executed by a processor of a rendering apparatus, the method comprising:
- receiving a plurality of objects and a group of objects, the plurality of objects corresponding to a background of the group;
- generating intermediate data of the plurality of objects and a part of the group of objects;
- determining whether or not a total size of the generated intermediate data exceeds a threshold value;
- based on the determining, performing a combining process of the generated intermediate data by combining intermediate data of the plurality of objects to obtain first intermediate data of the combined result and by combining intermediate data of the part of the group of objects according to a combining method associated with the group to obtain second intermediate data of the combined result;
- generating third intermediate data of a rest of the group of objects, the third intermediate data being associated with the combining method;
- and
- performing a rendering process based on the first intermediate data, the second intermediate data, and the third intermediate data according to the combining method associated with the group.
4 more elements
Dependencies are inferred from the claim text.