Abstract: First, an image ordering rule is selected from among multiple image ordering rules that use mutually different types of image characteristic values to determine the order of arrangement of images. The image characteristic value used by the selected image ordering rule is then obtained for each of a plurality of images. The order of arrangement of a plurality of images is determined based on the selected image ordering rule and the image characteristic values for a plurality of images. Furthermore, the number of images to be placed on each page is determined based on the maximum number of images that can be included in each page of the electronic album. Finally, an electronic album in which a plurality of images are laid out on multiple pages in sequential order is created in accordance with the order of arrangement of a plurality of images and the number of images to be placed on each page.