Back to results
US 10,217,036 B2Granted
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.
Claims14
A rendering apparatus comprising:
- at least one processor and a memory, wherein the at least one processor executes a program loaded in the memory to function as:
- a reception unit configured to receive print data including a plurality of objects that form a group;
- and
- a generation unit configured to generate intermediate data based on the received print data, wherein the generation unit:
- performs a flattening process in which a plurality of pieces of intermediate data generated by the generation unit are combined to obtain new intermediate data, wherein a size of the obtained new intermediate data is lower than a size of the intermediate data already generated by the generation unit based on the received print data, and
- wherein, the generation unit performs the flattening process for a part of the plurality of objects that form the group according to a combining method associated with the group, and after the flattening process for the part of the plurality of objects is performed, the generation unit generates intermediate data of the rest of the plurality of objects.
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;
- combining the generated intermediate data according to a combining method associated with the group to obtain new intermediate data, wherein a size of the obtained new intermediate data is lower than a size of the intermediate data already generated by the generation unit based on the received print data,
- 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,
- wherein the combining method is associated with the group by a group operator, and
- wherein the combing method specifies whether an object in a group overlapped with another object in the group is neglected or not neglected in a region where the objects overlap and specifies whether objects in the group are combined with the background or without the background.
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 and a group of objects that form a group;
- and
- generating intermediate data based on the received print data;
- performing a flattening process for a part of the plurality of objects that form the group according to a combining method associated with the group,
- wherein in the flattening process, a plurality of pieces of the generated intermediate data are combined to obtain first intermediate data of the combined result and a size of the obtained first intermediate data is lower than a size of the intermediate data already generated based on the received print data;
- generating second intermediate data of a rest of the plurality of objects that form the group, wherein the second intermediate data is generated in accordance with the combining method associated with the group;
- and
- performing a rendering process based on the first intermediate data and the second intermediate data according to the combining method associated with the group.
5 more elements
Dependencies are inferred from the claim text.