IP Library Granted Patent US 8,867,088
Granted Patent B2
US 8,867,088 · App. 13/289,329 · Granted Oct 21, 2014

Information processing apparatus for selecting a template in which at least one image is to be arranged, control method of information processing apparatus for selecting a template in which at least one image is to be arranged, and storage medium storing a program for selecting a template in which at least one image is to be arranged

Inventor: Mikiko Sugiyama (Yokohama, JP)
Assignee: Canon Kabushiki Kaisha
G06T11/60G06F17/248H04N1/00196
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,867,088
App. No.
13/289,329
Granted
Oct 21, 2014
Kind
B2
Abstract

An information processing apparatus recommends a template having a sense of unity through an entirety to each image when a user creates an album. The information processing apparatus includes a selection unit configured to select a template for arranging any one of the plurality of images based on imaging locations of a plurality of images to be used in the album, and an arranging unit configured to arrange the plurality of images to the plurality of templates selected by the selection unit, respectively.

Claims (38)

1. An information processing apparatus comprising:

an analysis unit configured to calculate a distance between a position where a first image is captured and a position where a second image is captured, the first and second images being included in a plurality of images to be used for an album;

a selection unit configured to select a first template in which a first region corresponding to the distance calculated by the analysis unit is set and in which the first image is to be arranged and a second template in which a second region corresponding to the distance is set and in which the second image is to be arranged;

an evaluation unit configured to evaluate candidate templates as part of selecting at least one template; and

an output unit configured to output a candidate templates for a user to select from,

wherein an image captured in the first region is to be arranged in the first template,

wherein an image captured in the second region is to be arranged in the second template,

wherein the second template is different from the first template,

wherein the selection unit is configured to select the first template and the second template from the candidate templates according to an operation of the user,

wherein the analysis unit acquires an image range level, from the distance calculated by the analysis unit, which corresponds to a scaling ratio used for selecting at least one candidate template in which a predetermined image range level has been set.

2. The information processing apparatus according to claim 1 ,

wherein the evaluation unit evaluates a template based on the imaging location of the first or second image.

3. The information processing apparatus according to claim 1 ,

wherein the evaluation unit evaluates a template based on a distance between a predetermined position set in the template and the imaging location of the first or second image.

4. The information processing apparatus according to claim 1 , further comprising:

a setting unit configured to set a range of imaging locations of arrangeable images to the first template and the second template.

5. The information processing apparatus according to claim 1 , further comprising:

a creation unit configured to arrange the first image in the first template and the second image in the second template.

6. A control method of an information processing apparatus for arranging at least one image of a plurality of images in at least one template, the control method comprising:

calculating a distance between a position where a first image is captured and a position where a second image is captured, the first and second images being included in a plurality of images to be used for an album;

selecting a first template in which a first region corresponding to the calculated distance is set and in which the first image is to be arranged and a second template in which a second region corresponding to the distance is set and in which the second image is to be arranged;

evaluating candidate templates as part of selecting the least one template; and

outputting a candidate templates for a user to select from,

wherein an image captured in the first region is to be arranged in the first template,

wherein an image captured in the second region is to be arranged in the second template,

wherein the second template is different from the first template,

wherein the selection unit is configured to select the first template and the second template from the candidate templates according to an operation of the user,

wherein the analysis unit acquires an image range level, from the distance calculated by the analysis unit, which corresponds to a scaling ratio used for selecting at least one candidate template in which a predetermined image range level has been set.

7. A non-transitory computer-readable storage medium storing a program that, when executed by an information processing apparatus, causes the information processing apparatus to perform operations comprising:

calculating a distance between a position where a first image is captured and a position where a second image is captured, the first and second images being included in a plurality of images to be used for an album;

selecting a first template in which a first region corresponding to the calculated distance is set and in which the first image is to be arranged and a second template in which a second region corresponding to the distance is set and in which the second image is to be arranged;

evaluating candidate templates as part of selecting the least one template; and

outputting a candidate templates for a user to select from,

wherein an image captured in the first region is to be arranged in the first template,

wherein an image captured in the second region is to be arranged in the second template,

wherein the second template is different from the first template,

wherein the selection unit is configured to select the first template and the second template from the candidate templates according to an operation of the user,

wherein the analysis unit acquires an image range level, from the distance calculated by the analysis unit, which corresponds to a scaling ratio used for selecting at least one candidate template in which a predetermined image range level has been set.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2012
From: SUGIYAMA, MIKIKO
To: CANON KABUSHIKI KAISHA
Reel/Frame 027764/0062 →
Priority Claims (1)
JP 2010-250059 · Nov 8, 2010 · national
Continuity (1)
Related Publication 20120113475A1 · May 10, 2012