1. An information processing device comprising: circuitry configured to calculate an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determine a number of pages based on a learned parameter regarding a layout and determine a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; select the images from among the candidate images for each page based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generate the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.