An information processing apparatus selects, as layout targets, a
plurality of images captured by an image capture apparatus. The
information processing apparatus detects a subject or a specific portion
of the subject as an object in each of the selected images, and analyzes
distance information from the position of the image capture apparatus to
the object based on the sizes of the image and object. The information
processing apparatus edits the layout positions of the images based on
the distance information obtained by the analysis, and lays out the
images on a layout screen.