1. An image processor comprising: a motion detecting part configured to detect a moving region in each of a plurality of frame images captured by rolling shutter type exposure to obtain a motion vector of said moving region; a storing part configured to store image-capturing-time-interval information on an image-capturing time interval between said plurality of frame images, exposure-starting-time-difference information on an exposure starting time difference of the difference in position in one frame image caused by said rolling shutter type exposure, and exposure-start-sequence information on an exposure start sequence depending on the position in one frame image captured by said rolling shutter type exposure; and a moving-region correcting part configured to correct said moving region in a to-be-corrected frame image of said plurality of frame images based on said motion vector, said image-capturing-time-interval information, said exposure-starting-time-difference information, and said exposure-start-sequence information, obtain a moving speed of said moving region between said plurality of frame images based on said motion vector and image-capturing-time-interval information, determine a correction amount for each pixel in said moving region in said to-be-corrected frame image based on moving speed, exposure-starting-time-difference information and exposure-start-sequence information, and shift each pixel in said moving region in said to-be-corrected frame image in an opposite direction of a direction indicated by said motion vector by said correction amount to use each pixel instead of a pixel present in a destination pixel position.