1. An image processing apparatus comprising: an object generating unit configured to divide input image data input from the image; an analyzing unit configured to analyze whether the input image data divided into objects by the object generating unit is incomplete; and an obtaining unit configured to identify a storage location of original data corresponding to the input image data from the input image data separated into objects, and to obtain the original data from the storage location, wherein a complete image obtained by performing correction on the basis of a result of analysis by the analyzing unit is output.