1. An image processing apparatus comprising: an image input unit configured to input image data; a region segmentation unit configured to extract a plurality of recognition target regions from the image data input by the image input unit; a selecting unit configured to allow an operator to make a selection of a recognition process to be executed with respect to each of the plurality of recognition target regions extracted by the region segmentation unit; and a determining unit configured to, in response to the selection made in the selecting unit, determine whether each of the recognition target regions is to be transmitted to an external recognizing device and to be subjected to recognition processing in the external recognizing device.