Document processing apparatus and document processing method
AssigneeCanon Kabushiki Kaisha
InventorTetsuya Shiohara
Life of this patent
Estimating the term…
Abstract
Whether all pages have the same print settings is determined before print settings are changed in a print preview, and the setting change is permitted only when all pages have the same print settings. In each layer of XPS data to be processed, whether the print setting information is not added to the element of the layer or whether the print setting information added to the element of the layer is shared by all elements of the layer is determined. A change in the print setting information by the user is accepted if one of the conditions is satisfied. When the print settings are changed, the setting change is not reflected on individual print tickets. The change is reflected on the entire job by adding a print ticket reflected with the setting change on the top element.
Claims15
A document processing apparatus that handles a structural document comprised of elements of a hierarchical structure, including at least one page element described with drawing information, and in which print setting information can be added to each element of each layer, said document processing apparatus comprising:
- a print setting determination unit configured to determine, in each layer of a structural document to be processed, whether the print setting information is not added to the element of the layer or whether the print setting information added to the element of the layer is shared by all elements of the layer;
- and
- a print setting information editor configured to accept a change in the print setting information by the user if said print setting determination unit determines, in each layer of the structural document to be processed, that the print setting information is not added to the element of the layer or determines that the print setting information added to the element of the layer is common in all elements of the layer.
A document processing method by a document processing apparatus that handles a structural document comprised of elements of a hierarchical structure, including at least one page element described with drawing information, and in which print setting information can be added to each element of each layer, said document processing method comprising:
- a print setting determination step of determining, in each layer of a structural document to be processed, whether the print setting information is not added to the element of the layer or whether the print setting information added to the element of the layer is shared by all elements of the layer;
- and
- a print setting information edit step of accepting a change in the print setting information by the user if it is determined in said print setting determination step, in each layer of the structural document to be processed, that the print setting information is not added to the element of the layer or that the print setting information added to the element of the layer is common in all elements of the layer.
A computer-readable recording medium recording a program for realizing a document processing method by a computer executing the program, said method handling a document including a document element with bundled page elements and a job element with bundled document elements and capable of adding print setting information to the elements, said method comprising:
- a determination step of determining whether the print setting information is added to the page elements and the document elements;
- and
- a changing step of not accepting a change in print settings by the user if it is determined in said determination step that the print setting information is added to the page elements and the document elements and of accepting a change in the print settings by the user if it is determined in said determination step that the print setting information is not added to the page elements and the document elements.
Dependencies are inferred from the claim text.