1. An image processing apparatus comprising: at least one processor configured to execute: an image sequence acquisition section configured to acquire an image sequence including a plurality of images; a sorting information acquisition section configured to analyze the individual images included in the image sequence, and to acquire sorting information corresponding to the images using an analysis result; and an image sequence generation section configured to generate, using the sorting information, one or a plurality of pieces of information indicating an image sequence which includes at least part of the plurality of images in accordance with a method selected by a user from among a plurality of methods, wherein the plurality of methods are identified using at least one of common sorting information, acquired from the analysis result by the sorting information acquisition section, corresponding to all the images, or a union of sorting information, acquired from the analysis result by the sorting information acquisition section, corresponding to the individual images.