Layout adjustment method, apparatus and program for the same
First Claim
1. A layout adjustment method for determining a layout of a page to be formed on a printing medium, comprising:
- a generation step of generating a template including a plurality of partial areas, to which data are inserted;
a setting step of setting a link between two partial areas of the plurality of partial areas to connect the two partial areas;
a first adjustment step of generating a first layout indicating positions and sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas such that respective change amounts of the data inserted in the two partial areas connected by the link is the same;
a printing conditions setting step for setting a binding margin for printing a document including the template;
a correction step of correcting the template on the basis of the binding margin set in the print conditions setting step; and
a second adjustment step of generating a second layout indicating the positions and the sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas and the template corrected in the correction step,wherein in said correction step, the template is corrected such that a length in a horizontal direction of a specified partial area of the second layout is shorter than a length in the horizontal direction of a corresponding partial area of the first layout corresponding to the specified partial area of the second layout and a length in a vertical direction of the specified partial area of the second layout is longer than a length in the vertical direction of the corresponding partial area of the first layout, andwherein the steps are performed on a computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A layout adjustment method for determining a layout of a page to be formed on a printing medium includes a generation step which generates a template including a plurality of partial areas, to which data are inserted, a setting step to set a link between two partial areas of the plurality of partial areas to connect the two partial areas, a first adjustment step to generate first layout indicating positions and sizes of the two partial areas, and a printing conditions setting step to set a binding margin for printing a document including the template. In addition, a correction step corrects the template on the basis of the binding margin set in the print conditions setting step, and a second adjustment step generates a second layout indicating the positions and the sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas and the template corrected in the correction step. In the correction step, the template is corrected such that a length in a horizontal direction of a specified partial area of the second layout is shorter than a length in the horizontal direction of a corresponding partial area of the first layout corresponding to the specified partial area of the second layout, as well as a length in a vertical direction of the specified partial area of the second layout is longer than a length in the vertical direction of the corresponding partial area of the first layout.
-
Citations
3 Claims
-
1. A layout adjustment method for determining a layout of a page to be formed on a printing medium, comprising:
-
a generation step of generating a template including a plurality of partial areas, to which data are inserted; a setting step of setting a link between two partial areas of the plurality of partial areas to connect the two partial areas; a first adjustment step of generating a first layout indicating positions and sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas such that respective change amounts of the data inserted in the two partial areas connected by the link is the same; a printing conditions setting step for setting a binding margin for printing a document including the template; a correction step of correcting the template on the basis of the binding margin set in the print conditions setting step; and a second adjustment step of generating a second layout indicating the positions and the sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas and the template corrected in the correction step, wherein in said correction step, the template is corrected such that a length in a horizontal direction of a specified partial area of the second layout is shorter than a length in the horizontal direction of a corresponding partial area of the first layout corresponding to the specified partial area of the second layout and a length in a vertical direction of the specified partial area of the second layout is longer than a length in the vertical direction of the corresponding partial area of the first layout, and wherein the steps are performed on a computer.
-
-
2. A layout adjustment apparatus for determining a layout of a page to be formed on a printing medium, comprising:
-
a host computer, said host computer including; generation means for generating a template including a plurality of partial areas, to which data are inserted; setting means for setting a link between two partial areas of the plurality of partial areas to connect the two partial areas; first adjustment means for generating a first layout indicating positions and sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas such that respective change amounts of the data inserted in the two partial areas connected by the link is the same; print conditions setting means for setting a binding margin for printing a document including the template; correction means for correcting the template on the basis of the binding margin set by said print conditions setting means; and second adjustment means for generating a second layout indicating the positions and the sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas and the template corrected in said correction means, wherein said correction means corrects the template such that a length in a horizontal direction of a specified partial area of the second layout is shorter than a length in the horizontal direction of a corresponding partial area of the first layout corresponding to the specified partial area of the second layout and a length in a vertical direction of the specified partial area of the second layout is longer than a length in the vertical direction of the corresponding partial area of the first layout.
-
-
3. A computer readable medium encoded with a computer program for causing a computer, which determines a layout of a page to be formed on a printing medium, to perform
a generation procedure for generating a template including a plurality of partial areas, to which data are inserted a setting procedure of setting a link between two partial areas of the plurality of partial areas to connect the two partial areas; -
a first adjustment procedure of generating a first layout indicating positions and sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas such that respective change amounts of the data inserted in the two partial areas connected by the link is the same; a print conditions setting procedure for setting a binding margin for printing a document including said template; a correction procedure of correcting the template on the basis of the binding margin set in the print conditions setting procedure; and a second adjustment procedure of generating a second layout indicating the positions and the sizes of the two partial areas adjusted on the basis of the sizes of data to be inserted in the two partial areas and the template corrected in the correction procedure, wherein in said correction procedure, the template is corrected such that a length in a horizontal direction of a specified partial area of the second layout is shorter than a length in the horizontal direction of a corresponding partial area of the first layout corresponding to the specified partial area of the second layout and a length in a vertical direction of the specified partial area of the second layout is longer than a length in the vertical direction of the corresponding partial area of the first layout.
-
Specification