Patent ID: 9154661
Filing Date: 2015-10-06
Classification: H04N

Abstract:
1. An image processing apparatus that executes processing in accordance with a process definition file in which a plurality of processes that are to be executed are defined, the image processing apparatus comprising: a receiving unit for receiving the process definition file, the process definition file including at least one definition item corresponding to the plurality of processes to be executed, and the at least one definition item comprising (a) a default setting for the definition item, (b) a first option setting and (c) a second option setting that is different from the first option setting, wherein a value of the first option setting is initially set as a value of the default setting for the definition item; a counting unit configured to count, for each of the first option setting and the second option setting in the process definition file, a number of times of execution; a first determining unit configured to determine whether changing the value of the default setting for the definition item is permitted or prohibited; a second determining unit configured to determine, based on the number of times of execution counted by the counting unit for the first option setting and the second option setting, whether to change the value of the default setting for the definition item from the value of the first option setting to a value of the second option setting; a changing unit configured to (a) if (1) it is determined by the first determining unit that changing the value of the default setting for the definition item is permitted and (2) it is determined by the second determining unit that the value of the default setting should be changed, change the value of the default setting for the definition item from the value of the first option setting to the value of the second option setting, and (b) if it is determined by the first determining unit that changing the value of the default setting for the definition item is prohibited, not change the value of the default setting for the definition item; and a display control unit configured to display on a setting screen the value of the default setting for the definition item.