1. An information processing apparatus comprising: one or more processors; memory storing instructions that, when executed by the one or more processors, cause the information processing apparatus to perform operations including: specifying, under a predetermined condition, a set of images from among a plurality of images, generating clusters by classifying, after the set of images is specified, the plurality of images into any of a number of clusters that is the same as a number of image layout regions, wherein the images specified as the set of images before the clusters are generated are included in the same cluster based on using information about the set of images as a reference, collectively selecting images that constitute the set of images from among the images included in the generated clusters, and creating a material by arranging, in the image layout regions that correspond to the clusters one-to-one, the selected images constituting the set of images.