Information processing apparatus and control method thereof, and program
AssigneeCanon Kabushiki Kaisha
InventorJunko Sato
Life of this patent
Estimating the term…
Abstract
Bleed widths are set for finishing pages. An imposition method that requires to execute binding processing of sheets is set. Bleed regions including the finishing pages are determined based on the set bleed widths for the finishing pages, and the size of the finishing page. The allocation of manuscript data is so determined as to align the center of the manuscript data to be allocated to that of a bleed region on the side to undergo the binding processing of the determined bleed regions, based on the setting contents.
Claims9
An information processing apparatus for laying out a finishing page on a sheet, comprising:
- a first setting unit that sets a bleed width for the finishing page;
- a second setting unit that sets a case binding;
- a determination unit that:
- (1) determines a position of the finishing page allocated on the sheet so as to align a binding side of the finishing page to a sheet edge on binding side on the sheet to be trimmed, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a first type, and
- (2) determine determines a position of the finishing page allocated on the sheet so as to leave the bleed width around the finishing page, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a second type, and
- a generating unit that generates print data such that the finishing page is printed on the sheet in accordance with the position determined by the determination unit.
A method of controlling an information processing apparatus which lays out a finishing page on a sheet, comprising:
- a first setting step of setting a bleed width for the finishing page;
- a second setting step of setting a case binding;
- a determination step of:
- (1) determining a position of the finishing page allocated on the sheet so as to align a binding side of the finishing page to a sheet edge on binding side on the sheet to be trimmed, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a first type, and
- (2) determining a position of the finishing page allocated on the sheet so as to leave the bleed width around the finishing page, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a second type, and
- a generating step of generating print data such that the finishing page is printed on the sheet in accordance with the position determined in the determination step.
A program, stored in a non-transitory computer readable medium, for making a computer execute control of an information processing apparatus which lays out a finishing page on a sheet, the program making the computer execute:
- a first setting step of setting a bleed width for the finishing page;
- a second setting step of setting a case binding;
- a determination step of:
- (1) determining a position of the finishing page allocated on the sheet so as to align a binding side of the finishing page to a sheet edge on binding side on the sheet to be trimmed, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a first type, and
- (2) determining a position of the finishing page allocated on the sheet so as to leave the bleed width around the finishing page, when a finishing apparatus for trimming the sheet on which the finishing page is printed is a second type, and
- a generating step of generating print data such that the finishing page is printed on the sheet in accordance with the position determined in the determination step.
Dependencies are inferred from the claim text.