Patent ID: 8694515

Claim:
An image search device which searches a plurality of images for an interpolation image to be used for interpolation between locations at which at least two interpolation target images were taken by a user imaging device, each of the plurality of images being stored in an image database and being associated with a subject distance between a subject and a subject imaging device when the image is taken by the subject imaging device, said image search device comprising: an interpolation range computing unit configured to compute an interpolation range of a geographical area including a first photographing location and a second photographing location, the first photographing location being a location of the user imaging device when a first interpolation target image is taken by the user imaging device, and the second photographing location being a location of the user imaging device when a second interpolation target image is taken by the user imaging device; an interpolation image candidate obtaining unit configured to obtain a candidate image being associated with a subject photographing location within the interpolation range computed by said interpolation range computing unit, the candidate image being obtained from among the plurality of images stored in the image database; and an interpolation image selecting unit configured to select the interpolation image from among a candidate image group including at least the obtained candidate image, the selected interpolation image being associated with the subject distance equal to or greater than a threshold distance when a traveling speed of the user imaging device between the first photographing location and the second photographing location is equal to or greater than a threshold speed.