Patent ID: 8411300

Claim:
A workflow execution system comprising: a plurality of proper image processing apparatuses that is connected to a network and work together to execute one workflow related to image information by individually executing their own assigned works in a predetermined order; and a proxy image processing apparatus that is interconnected to the plurality of proper image processing apparatuses via the network and executes by proxy a work assigned to any of the plurality of proper image processing apparatuses, and a proper image processing apparatus configured to execute its own assigned work, comprising: a proper apparatus controller that stores in a portable recording medium, work control information for executing a work assigned to the proper image processing apparatus, workflow execution information transmitted from an image processing apparatus upstream in charge of a most recent work, which indicates which works of a workflow have been executed, image information transmitted from the image processing apparatus upstream in charge of a most recent work, and information indicating an image processing apparatus downstream in charge of a next work, which executes a work after the present work is executed, and the proxy image processing apparatus comprising: a judger that judges from the information stored in the portable recording medium, whether or not the work can be executed; a work executor that executes the work by proxy based on the information stored in the portable recording medium, if the judger judges that the work can be executed; a proxy apparatus controller that stores in the portable recording medium, workflow execution information including the execution result and image information, after the work execution is completed; and a transmitter that transmits the workflow execution information and the image information to the image processing apparatus downstream in charge of a next work, according to the information indicating the image processing apparatus downstream in charge of a next work, which is stored in the portable recording medium, wherein: the proper apparatus controller of the proper image processing apparatus stores a condition for obtaining log information from the proper image processing apparatus itself, in the portable recording medium; the proxy apparatus controller of the proxy image processing apparatus obtains log information of the work executed by proxy, according to the condition for obtaining log information, which is stored in the portable recording medium, and then stores the log information in the portable recording medium; and the proper image processing apparatus stores in a log information storage location of the proper image processing apparatus itself, the log information stored in the portable recording medium, if the portable recording medium is reconnected to the proper image processing apparatus.