1. An image processing apparatus that generates a joined image by joining a plurality of textures based on a plurality of images, the image processing apparatus comprising: a motion vector derivation unit that derives a motion vector between images of the plurality of images; a correction unit that corrects a motion vector between images included in a target section from a first image to a second image based on cumulative errors in the target section from the first image to the second image; and a texture writing unit that writes, into a frame memory, the plurality of textures that form the joined image, based on the motion vector corrected by the correction unit.