If the output medium does not have a large capacity, data in addition to the image data, such as the mount image data, ornamental image data and BGM data, cannot be recorded owing to the small capacity of the medium. consequently, if the output medium is not a large-capacity medium (???NO??? at step 59), only the subject image data representing the selected subject image are recorded on the output