The present invention relates to an image processing apparatus and method for processing an original image in units smaller (typically) than the original image (e.g., tiles). In a case where image data based on such divided image data input from an input source is transferred to an external device, then if the external device which has to process the original image, interrupts processing, the input divided image data is sequentially discarded, unit by unit.