Album creating apparatus, album creating method and computer readable medium
First Claim
1. An album creating apparatus for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, comprising:
- a fold position storage section that stores the position of a fold included in a page template in a layout frame previously arranged in the page template of a page with the fold;
a main object region judgment section that judges a region for a main object in the image;
an image comparison section that compares, for each image, the position of the fold in the layout frame stored in the fold position storage section with the region for the main object in the image judged by the object region judgment section and judges whether the fold of the page template is overlapped with the main object in the image;
an image selecting section that selects an image in which the fold of the page template is not overlapped with the main object of the image based on the judged result of the image comparison section when the image is arranged in the layout frame; and
an image layout section that lays out the image selected by the image selecting section into the layout frame.
1 Assignment
0 Petitions
Accused Products
Abstract
An album creating apparatus is provided, for creating an album by automatically moving the position of the main object in a page when the main object is overlapped with a fold of the album. The album creating apparatus according to an aspect of the invention includes: an image storage section; an image classification section that classifies a plurality of images into each facing page in an album; an image layout section that lays out the images classified by the image classification section into each facing page in the album; a boundary position storage section that stores the position of the page break of the facing page; a boundary judgment section that judges whether the main object in the image laid out by the image layout section is overlapped with the page break; and a main object moving section that moves the position of the main object such that the main object is not overlapped with the page break.
-
Citations
6 Claims
-
1. An album creating apparatus for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, comprising:
-
a fold position storage section that stores the position of a fold included in a page template in a layout frame previously arranged in the page template of a page with the fold; a main object region judgment section that judges a region for a main object in the image; an image comparison section that compares, for each image, the position of the fold in the layout frame stored in the fold position storage section with the region for the main object in the image judged by the object region judgment section and judges whether the fold of the page template is overlapped with the main object in the image; an image selecting section that selects an image in which the fold of the page template is not overlapped with the main object of the image based on the judged result of the image comparison section when the image is arranged in the layout frame; and an image layout section that lays out the image selected by the image selecting section into the layout frame.
-
-
2. An album creating method for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, comprising:
-
referring a fold position storage section for storing the position of a fold included in a page template in a layout frame previously arranged in the page template of a page with the fold; judging a region for a main object in the image; comparing, for each image, the position of the fold in a layout frame stored in the fold position referring step with a region for the main object in the image judged in the object region judging step and judges whether the fold of the page template is overlapped with the main object of the image; selecting an image in which the fold of the page template with the main object of the image based on the judged result in the image comparing step when the image is arranged in the layout frame; and laying out the image selected in the image selecting step into the layout frame.
-
-
3. A nontransitory computer readable medium storing thereon a program executable to implement an album creating apparatus for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, the program operating the album creating apparatus to function as:
-
a fold position storage section that stores the position of a fold included in a page template in a layout frame previously arranged in the page template of a page with the fold; a main object region judgment section that judges a region for a main object in the image; an image comparison section that compares, for each image, the position of the fold in the layout frame stored in the fold position storage section with the region for the main object in the image judged by the object region judgment section and judges whether the fold of the page template is overlapped with the main object in the image; an image selecting section that selects an image in which the fold of the page template is not overlapped with the main object of the image based on the judged result of the image comparison section when the image is arranged in the layout frame; and an image layout section that lays out the image selected by the image selecting section into the layout frame.
-
-
4. An album creating apparatus for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, comprising:
-
a template image position storage section that stores the position of a template image included in a page template in a layout frame previously arranged in a page template of a page including a template image; a main object region judgment section that judges the region for a main object in an image; an image comparison section that compares, for each image, the position of the template image in the layout frame stored in the template image position storage section with a region for the main object in the image judged by the main object region judgment section and judges whether the template image of the page template is overlapped with the main object in the image when the image is laid out in the layout frame; an image selecting section that selects a image in which the template image of the page template is not overlapped with the main object in the image when the image is laid out into the layout frame; and an image layout section that lays out the image selected by the image selecting section into the image layout frame.
-
-
5. An album creating method for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, comprising:
-
referring a template image position storage section for storing the position of a template image included in a page template in a layout frame previously arranged in a page template of a page including a template image; judging the region for the main object in an image; comparing, for each image, the position of the template image in the layout frame referred in the template image position referring step with the region for the main object in the image judged in the main object region judging step and judges whether the template image of the page template is overlapped with the main object in the image when the image is laid out in the layout frame; selecting an image in which the template image of the page template is not overlapped with the main object in the image based on the judged result in the image comparing step when the image is laid out into the layout frame; and laying out the image selected in the image selecting step into the image layout frame.
-
-
6. A non-transitory computer readable medium storing thereon a program executable to implement an album creating apparatus for creating an album by laying out an image into an album template having a page template including a layout frame which is previously arranged to fit the image therein, the program operating the album creating apparatus to function as:
-
a template image position storage section that stores the position of a template image included in a page template in a layout frame previously arranged in a page template of a page including a template image; a main object region judgment section that judges the region for a main object in an image; an image comparison section that compares, for each image, the position of the template image in the layout frame stored in the template image position storage section with a region for the main object in the image judged by the main object region judgment section and judges whether the template image of the page template is overlapped with the main object in the image when the image is laid out in the layout frame; an image selecting section that selects a image in which the template image of the page template is not overlapped with the main object in the image when the image is laid out into the layout frame; and an image layout section that lays out the image selected by the image selecting section into the image layout frame.
-
Specification