Patent ID: 7986418

Claim:
A driver apparatus that causes plural functions executable in an image processing apparatus to be executed in accordance with a setting content set in a setting screen corresponding to each function, the driver apparatus comprising: a switch instruction determination unit configured to determine whether, during a period after a setting operation in a setting screen corresponding to a first function is started and until a job of the function is executed, there is a switch instruction that the setting operation should be switched to a setting operation for a second function that is different from the first function; an instruction request unit configured to request a user to give an instruction as to whether a setting content for the first function should be registered or not, when it is determined by the switch instruction determination unit that there is a switch instruction; a setting registration unit configured to register the setting content when the instruction request unit has received an instruction that the setting content for the first function should be registered; a display control unit configured to display a setting screen corresponding to the second function in accordance with the switch instruction determined by the switch instruction determination unit; and a setting execution unit configured to, when it has received an execution command based on setting contents of the first and second functions, execute the first and second functions in accordance with the setting content set in the setting screen corresponding to the second function and the setting content registered by the setting registration unit.