Provided is an image processing device capable of efficiently executing
index printing based on motion picture data. A printer having a function
of index-printing a plurality of frame images based on motion picture
data, includes: a setting unit for setting the number of thumbnail images
in the index printing; a first designation unit for designating motion
picture data; a first printing unit for selecting and printing, upon
dividing the designated motion picture data into a plurality of partial
motion picture data according to the set number of the thumbnail images,
a frame image for each of the divided partial motion picture data; a
second designation unit for designating specific partial motion picture
data from the plurality of partial motion picture data; and a second
printing unit for selecting and printing, upon additionally dividing the
designated specific partial motion picture data into a plurality of
partial motion picture data according to the set number of the thumbnail
images, a frame image for each of the divided partial motion picture data