1. An image processing apparatus for executing an application relevant to image processing, the image processing apparatus comprising: a request analyzing layer configured to analyze a user-specified request requesting a service; and a workflow control layer configured to control a workflow corresponding to the service in response to a request requesting execution of the service received from the request analyzing layer, the workflow causing one or more function process units to be combined and to serve as said application.