Patent ID: 7456986

Claim:
An image processing apparatus, which receives plural pieces of image data and plural pieces of output information related to the image data from at least one communication device, decides output order of the image data and outputs the image data based on the output information according to the decided output order, comprising: a controller capable of performing operations of: obtaining change information from a first requester to be used for changing the output information and the output order; notifying only a second requester whose output process is affected by the change information obtained from the first requester, the second requester being notified of the change information; obtaining permission from the second requester to change the output information and the output order; and changing the output information and the output order on the basis of the obtained change information when the permission has been granted by the second requester; a display unit for displaying the change information obtained by the controller; and an output unit for outputting the image data based on the output information according to the output order changed by the controller, wherein the first and second requesters are different users of the image processing apparatus.