1. A method for displaying images comprising: displaying a primary image on a display device; and displaying a plurality of secondary images on the display device based on image data of the primary image, the primary image and each of the plurality of secondary images being different images from a plurality of stored images, wherein a size of each of the plurality of secondary images as displayed is based on a relevance of each respective one of the plurality of secondary images to the primary image.