A technique for searching for an image includes calculating wavelet features of a plurality of images. A keyword included in radiographic interpretation information is extracted for each of the stored images. The calculated wavelet features and the extracted keywords are stored in association with the respective stored images. A newly taken image is acquired and a wavelet feature of the acquired image is calculated. A keyword included in radiographic interpretation information corresponding to the acquired image is extracted and a search for similar radiographic interpretation information from the stored keywords is performed. A wavelet feature-based spatial distance between the acquired image and each of images corresponding to the radiographic interpretation information found is calculated. A search result of any images for which the calculated wavelet feature-based spatial distance is shorter than a predetermined value is output, in ascending order of the calculated wavelet feature-based spatial distance.