Patent ID: 8867088

Claim:
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.