US 7,430,713 B2
Layout adjustment method and apparatus and layout adjustment program
Kazafumi Kobashi, Yokohama (Japan); Kanta Hara, Kawasaki (Japan); and Jun Makino, Yokohama (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on Jan. 21, 2005, as Appl. No. 11/38,237.
Claims priority of application No. 2004-024487 (JP), filed on Jan. 30, 2004.
Prior Publication US 2005/0172224 A1, Aug. 04, 2005
Int. Cl. G06F 17/00 (2006.01)
U.S. Cl. 715—244  [715/247] 12 Claims
OG exemplary drawing
 
1. A layout adjustment method of determining a layout of a page, comprising:
a layout step of laying-out a plurality of partial regions in which content data is inserted in the page;
a link setting step of setting, between two partial regions of the partial regions laid-out in the layout step, a link to which a flexible range and a reference size of a distance between the two partial regions are set;
a deciding step of deciding a size of each of the two partial regions on the basis of the content data to be inserted in each of the two partial regions;
a determination step of determining whether the total size of (1) the size of a predetermined direction of the two partial regions having the size decided in the deciding step and (2) the reference size of the link, falls within a size of the predetermined direction of a region for laying-out the two partial regions laid-out in the layout step; and
an adjustment step of, when the determination step determines that the total size of (1) the size of the predetermined direction of the two partial regions having the size decided in the deciding step and (2) the reference size of the link, does not fall within the size of the predetermined direction of the region for laying-out the two partial regions, shrinking the distance between the two partial regions within the flexible range of the link set in the link setting step and changing the size decided in the deciding step.