Patent ID: 8441659

Claim:
An image processing apparatus having a plurality of functions comprising: a function restriction unit adapted to restrict execution of a function of the image processing apparatus based on restriction information for restricting use of the function of the image processing apparatus, the restriction information being set for each user; an authentication unit adapted to authenticate a user who operates the image processing apparatus according to a user account of the user who operates the image processing apparatus; a process-flow generation unit adapted to generate a process that is achieved by combining a plurality of functions provided by the image processing apparatus as a process flow according to an instruction from a first user who is authenticated by said authentication unit, wherein the process flow includes at least one function that is execution-restricted with respect to an instruction from a second user, and wherein the process flow is associated with information for allowing the process flow to be executed in response to the instruction from the second user; and an execution unit adapted to execute the process flow based on an instruction from the first user or the second user.