An image processing apparatus includes an image data acquisition unit to
acquire first encoded image data of a first data size, an image data
creation unit to create a second encoded image data of a second, smaller
data size than the first data size from the first encoded image data, a
display unit to display an image corresponding to the second encoded
image data in a displayunit, an editing unit to accept an edit operation
to the image displayed in the display unit and for applying an edit
processing corresponding to the edit operation to the first encoded image
data, and an edit-result manifesting unit to manifest a result of the
edit processing to the second encoded image data.