METHOD AND APPARATUS FOR PROCESSING LAYOUT AND STORAGE MEDIUM
First Claim
Patent Images
1. A method for executing a layout process using a template having a plurality of content placement regions and contents to be placed in the content placement regions, the method comprising;
- a setting step of setting at least one content to a priority attribute indicating that the content is larger in size than the other contents;
a first selecting step of selecting one content placement region in which the plurality of other contents to which the priority attribute is not set are to be placed from the plurality of content placement regions;
a first placing step of placing the plurality of other contents in the one content placement region selected in the first selecting step, without changing the aspect ratios of the plurality of other contents, in the placement direction set for the content placement region;
a second selecting step of selecting a priority-content placement region different from the content placement region selected in the first selecting step so that the priority content to which the priority attribute is set is larger in size than the other contents; and
a second placing step of placing the priority content in the one content placement region selected in the first selecting step without changing the aspect ratio thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of other contents are placed in one content placement region so that a priority content to which a priority attribute is set is displayed larger than the other contents to which the priority attribute is not set.
-
Citations
12 Claims
-
1. A method for executing a layout process using a template having a plurality of content placement regions and contents to be placed in the content placement regions, the method comprising;
-
a setting step of setting at least one content to a priority attribute indicating that the content is larger in size than the other contents; a first selecting step of selecting one content placement region in which the plurality of other contents to which the priority attribute is not set are to be placed from the plurality of content placement regions; a first placing step of placing the plurality of other contents in the one content placement region selected in the first selecting step, without changing the aspect ratios of the plurality of other contents, in the placement direction set for the content placement region; a second selecting step of selecting a priority-content placement region different from the content placement region selected in the first selecting step so that the priority content to which the priority attribute is set is larger in size than the other contents; and a second placing step of placing the priority content in the one content placement region selected in the first selecting step without changing the aspect ratio thereof. - View Dependent Claims (2, 3, 4)
-
-
5. A layout processing apparatus that executes a layout process using a template having a plurality of content placement regions and contents to be placed in the content placement regions, the apparatus comprising;
-
a setting unit configured to set at least one content to a priority attribute indicating that the content is larger in size than the other contents; a first selection unit configured to select one content placement region in which the plurality of other contents to which the priority attribute is not set are to be placed from the plurality of content placement regions; a first placing unit configured to place the plurality of other contents in the one content placement region selected in the first selecting step, without changing the aspect ratios of the plurality of other contents, in the placement direction set for the content placement region; a second selection unit configured to select a priority-content placement region different from the content placement region selected in the first selecting step so that the priority content to which the priority attribute is set is larger in size than the other contents; and a second placing unit configured to place the priority content in the one content placement region selected in the first selecting step without changing the aspect ratio thereof. - View Dependent Claims (6, 7, 8)
-
-
9. A storage medium that stores a program for executing a layout process using a template having a plurality of content placement regions and contents to be placed in the content placement regions,
wherein the program comprising program codes for; -
a setting step of setting at least one content a priority attribute indicating that the content is larger in size than the other contents; a first selecting step of selecting one content placement region in which the plurality of other contents to which the priority attribute is not set are to be placed from the plurality of content placement regions; a first placing step of placing the plurality of other contents in the one content placement region selected in the first selecting step, without changing the aspect ratios of the plurality of other contents, in the placement direction set for the content placement region; a second selecting step of selecting a priority-content placement region different from the content placement region selected in the first selecting step so that the priority content to which the priority attribute is set is larger in size than the other contents; and a second placing step of placing the priority content in the one content placement region selected in the first selecting step without changing the aspect ratio thereof. - View Dependent Claims (10, 11, 12)
-
Specification