A motion coordinate calculator stores the pre processed current central image as {TAIL ~ X}/Y axis reference image candidates, determines {HEAD ~ replacement} of X/Y axis reference images for calculation of motion coordinate values of a next pre processed image in accordance with X/Y axis motions of the pre processed current image, and compares the pre processed current image with the X/Y axis reference images, thereby calculating X/Y axis motion coordinate values of the pre processed current image 