Patent ID: 8813081

Claim:
An image processing apparatus having an application mounted thereto, requesting license issuance to a license management server apparatus when the application is used, and using the application by obtaining the license, comprising: a processor; and a memory coupled to the processor and having instructions that, when executed by the processor, cause the processor to perform operations comprising: determining if the application is necessary for executing a process of a job by analyzing a statement of job, wherein the statement of the job comprises a series of a plurality of processes to be executed for performing the job; determining whether the license is necessary for using the application after the application is determined to be necessary for executing the process of the job; making a request of license issuance to the license management server apparatus when the license is determined necessary; executing the job in accordance with the statement of the job when the license is obtained based on the request of the license issuance; executing the job by executing the series of the plurality of processes of the statement of the job just before the process requiring the license for executing the application and temporarily interrupting the executed job and saving a job status describing the processes executed if the license is not obtained based on the request of the license issuance; reorganizing the statement of the job described in the statement based on the processes executed and processes not yet executed based on the temporarily interrupted job; and obtaining the reorganized statement of the job after a predetermined time elapses since the license is not obtained, wherein executing the job comprises executing the job in accordance with the reorganized statement of the job.