<p>Provided is an image processing device which can resize images of image files all at once, which improves the user-friendliness of operation. An image processing device includes: a control unit which sets a set of resize conditions specified by a user; and an image processing unit which performs a resize process for each of the images according to the specified set of resize conditions. Each of sets of resize conditions defines an image size after a resize process for each of horizontal-to-vertical ratios of image types. The image processing unit specifies a size of an image after the resize process defined by the one set of resize conditions according to the horizontal-to-vertical ratio of respective images to be subjected to a resize process and executes the resize process according to the specified size.</p>