Patent ID: 8614814

Claim:
An image processing apparatus comprising: a plurality of image outputting parts; an image processing part configured to process image data to be output by the plural image outputting parts; a plurality of software control parts configured to selectively control the plural image outputting parts and issue a plurality of image process requests and a plurality of image output requests; a user service selecting part configured to share the image processing part in a case of processing the image data to be output from the plural image outputting parts and select a plurality of user services that selectively use the plural software control parts; and a request executing part configured to sequentially receive the plural image process requests and the plural image output requests issued by the plural software control parts and execute the plural image process requests and the plural image output requests in an order in which the plural image process requests and the plural image output requests are sequentially received from the plural software control parts; wherein the plural software control parts are configured to combine the plural image process requests and the plural image output requests in a case where the same image ID is assigned to the plural image process requests and the plural image output requests.