1. An image processing apparatus, comprising: a confirming-image data acquiring unit configured to acquire image data to be used for confirming an image to be captured from an imaging unit; an image analysis unit configured to analyze the confirming-image data; a metadata generation unit configured to generate metadata based on the analysis result by the image analysis unit; a restriction setting unit configured to set a limit to the amount of information of the metadata; a deriving unit that derives a reliability degree of the analysis result by the image analysis unit; and a metadata providing unit configured to provide the metadata to the data of the image captured by the imaging unit in a descending order of reliability degree within the limit set by the restriction setting unit.