other than u201c specifying character string print of u2018 image file to which additional information is added u2019 piece by piece u201d is selected a print process therefor ends and the pint process of the selected option starts u201c no u201d at step 401 it is displayed on the display unit 13 a u201c screen for specifying character string s u201d not shown which displays a list of description contents of text files describing additional information which are stored in the external recording unit 11 the user can select a search keyword on the screen for specifying character string s by operating the operational table unit 14 a method for specifying a search keyword in this embodiment is not limited to the above described method for example a character string as a search condition may be inputted by a user with use of a software keyboard screen not shown displayed on the display unit 13 when a search keyword is specified only image files satisfying the imputed search condition are retrieved among the image files recorded in the external recording unit 11 step 402 also all texts described in the additional information files stored in the external recording unit 11 may be retrieved and displayed as a list on the display unit 13 so that a user can select a search keyword from the displayed list as described above when a search condition is specified image files stored in the external recording unit 11 of the digital camera 1 are searched step 402 in an image file having additional information the additional information is stored in text format in the image information portion 202 as the header portion of the.