Scores are calculated for each of a plurality of preselected evaluation
items for each image, and the plurality of scores are weighted and
combined to produce combined scores. Then a plurality of candidate images
are selected and displayed from a group of images based on these combined
scores. A user selects one or more images to be processed from these
candidate images, and the degrees of correlation between user selected
images and evaluation items are found based on the scores for a plurality
of evaluation items in the images selected for processing. Then the
weightings of evaluation items having high degrees of correlation are
increased.