1. An image processing apparatus comprising: an acquisition unit configured to acquire image data of an image captured by an image capturing apparatus, via a network; and an analysis unit configured to execute analysis processing based on the image data acquired by the acquisition unit, wherein the acquisition unit is configured to acquire, via the network, as additional image data, image data of an image captured by the image capturing apparatus that is different from the image data having been used for the analysis processing, depending on a result of the analysis processing executed by the analysis unit, and wherein the analysis unit is configured to execute reanalysis processing by using the additional image data.