A printer (2, 2A, 2B, 2C, 2D, 2E) for printing on a recording medium, comprising: a reading part configured to read plurality of pieces of identification information comprising specific identification information in a non-contact manner from a non-contact tag in which the specific identification information for identifying a specific image is stored; a reception part configured to receive an operation of selecting the specific identification information among the plurality of pieces of identification information read by the reading part; a determination part configured to refer to an input part, that is a port through which a storage device is detachably inserted, wherein the storage device is configured to respectively store a plurality of image data comprising a specific image data representing the specific image and correspondence information indicating a correspondence relationship between the plurality of image data and the specific identification information for identifying the plurality of image data, so as to determine, from among the plurality of image data, the specific image data associated with the specific identification information read by the reading part; and a print control part configured to control printing on the recording medium based on the determined specific image data, the printer (2, 2A, 2B, 2C, 2D, 2E) being characterized in further comprising: a display medium configured to display a plurality of images including the specific image and a plurality of first identifiers respectively associated with the plurality of images, wherein the non-contact tag is provided on the display medium on which the specific image is displayed, the specific identification information for identifying the plurality of images respectively is stored in the non-contact tag, the reception part comprises a plurality of operation buttons (24, 26, 28, 30, 32, 34) being configured to respectively display a plurality of second identifiers respectively corresponding to the plurality of first identifiers and receive an operation of inputting the specific identification information read by the reading part. a reading part configured to read plurality of pieces of identification information comprising specific identification information in a non-contact manner from a non-contact tag in which the specific identification information for identifying a specific image is stored; a reception part configured to receive an operation of selecting the specific identification information among the plurality of pieces of identification information read by the reading part; a determination part configured to refer to an input part, that is a port through which a storage device is detachably inserted, wherein the storage device is configured to respectively store a plurality of image data comprising a specific image data representing the specific image and correspondence information indicating a correspondence relationship between the plurality of image data and the specific identification information for identifying the plurality of image data, so as to determine, from among the plurality of image data, the specific image data associated with the specific identification information read by the reading part; and a print control part configured to control printing on the recording medium based on the determined specific image data, the printer (2, 2A, 2B, 2C, 2D, 2E) being characterized in further comprising: a display medium configured to display a plurality of images including the specific image and a plurality of first identifiers respectively associated with the plurality of images, wherein the non-contact tag is provided on the display medium on which the specific image is displayed, the specific identification information for identifying the plurality of images respectively is stored in the non-contact tag, the reception part comprises a plurality of operation buttons (24, 26, 28, 30, 32, 34) being configured to respectively display a plurality of second identifiers respectively corresponding to the plurality of first identifiers and receive an operation of inputting the specific identification information read by the reading part. a display medium configured to display a plurality of images including the specific image and a plurality of first identifiers respectively associated with the plurality of images, wherein the non-contact tag is provided on the display medium on which the specific image is displayed, the specific identification information for identifying the plurality of images respectively is stored in the non-contact tag, the reception part comprises a plurality of operation buttons (24, 26, 28, 30, 32, 34) being configured to respectively display a plurality of second identifiers respectively corresponding to the plurality of first identifiers and receive an operation of inputting the specific identification information read by the reading part.