Patent ID: 8520241
Filing Date: 2013-08-27
Classification: H04N

Abstract:
1. An image processing apparatus that is capable of executing image processing on image data in cooperation with a plurality of external apparatuses, the image processing apparatus comprising: an acquiring unit that acquires a cooperative processing flow in which contents of a plurality of processes to be executed on the image data and an external apparatus which executes each of the plurality of processes have been defined in advance from an external storage apparatus that manages the cooperative processing flow; a confirmation unit that, with respect to each of the plurality of processes included in the acquired cooperative processing flow, confirms whether or not the process is executable by each of a plurality of external apparatuses defined in the cooperative processing flow; a changing unit that, with respect to each of the plurality of processes, if the process is confirmed to not be executable by an external apparatus predefined in the cooperative processing flow to execute the process, changes the definition of the cooperative processing flow such that the process is to be executed by another external apparatus that has not been predefined in the cooperative processing flow to execute the process and has been confirmed to be capable of executing the process; and an execution control unit that causes cooperative processing to be executed in accordance with the definition of the cooperative processing flow changed by the changing unit.