1. A method for detecting a moving object being an observation object from images captured in constant intervals, based on an evaluation value obtained from pixel values at the same pixel positions overlapping one another across the images by sequentially moving the images in accordance with a content corresponding to an estimated movement content of the moving object being the observation object during the constant intervals, comprising: a judgment step of dividing the images into groups each including a predetermined number of images successive in time series, and for each group, judging whether or not each pixel is a candidate for a pixel capturing the moving object being the observation object based on the evaluation value obtained from the pixel values at the same pixel positions overlapping one another across the predetermined number of images by sequentially moving the images in accordance with the content corresponding to the estimated movement content; a check step of checking whether or not each group includes candidates for the pixel capturing the moving object being the observation object which coincide with one another in terms of the estimated movement content and a movement locus; and a detection step of detecting the moving object being the observation object in each image from the candidates for the pixel capturing the moving object being the observation object in each group which are confirmed to coincide with one another in terms of the estimated movement contents and movement locus.