1. An image processing device comprising: average image producing means for producing an average image from all or some of a plurality of images captured at the same location; noise extracting means for extracting a noise pixel on the basis of the result of a comparison between pixel values of pixels in the captured images and pixel values of pixels at the same position in the average image; and interpolating means for interpolating the pixel value of the noise pixel included in the captured images using the pixel values of other pixels to produce a noise-eliminated image.