Patent ID: 8595825

Claim:
An image processing apparatus comprising: a processor coupled to a memory and programmed to function as: an authentication unit adapted to execute a user authentication; an execution unit adapted to execute processing on image data with a plurality of processes as a sequential processing flow and cooperate a plurality of different functions with one another; an obtaining unit adapted to obtain an inherent parameter of a user authenticated by the authentication unit; a registration unit adapted to register sequential processing flow data representing the sequential processing flow; and a setting unit adapted to set whether or not a predetermined variable included in the sequential processing flow data is to be replaced with the inherent parameter of the authenticated user, wherein, if the setting unit sets so that the predetermined variable included in the sequential processing flow data is to be replaced with the inherent parameter of the authenticated user, the execution unit executes the sequential processing flow with the predetermined variable included in the sequential processing flow data replaced with the inherent parameter of the authenticated user, and wherein, if the setting unit sets so that the predetermined variable included in the sequential processing flow data is not to be replaced with the inherent parameter of the authenticated user, the execution unit executes a common processing flow that is not specialized for each user.