1. An image processing method for estimating an output image from a plurality of input images, the method comprising: detecting a positional relationship among the plurality of input images captured by an image capture device, each pixel of the image having n pixel values; estimating the output image by identifying observed pixel components, from the plurality of input images, for each pixel position of the output image; producing the output image based on the identified observed pixel components, the output image having (n+1) or more pixel values for each pixel of the output image; determining a corrected position of each pixel based on the detected positional relationship; and identifying a pixel value of a pixel of the input images whose corrected position is located in the vicinity of each pixel position of the output image based on the corrected position and the position of the corresponding pixel of the output image.