Patent ID: 8363233

Claim:
An image processing apparatus that has a plurality of functions for image processing and performs image processing using setting information set for each function, comprising: a display unit configured to sequentially display each of a plurality of operation screens in accordance with a predetermined display order, wherein each of the plurality of operation screens displays setting items for inputting setting information set to be used for performing one of the plurality of functions; a setting information input unit configured to accept a plurality of pieces of setting information set to be used for performing each of the plurality of functions on respective ones of the plurality of operation screens displayed in accordance with the predetermined display order; a storage unit configured to, in a case where a user issues a storing instruction, store the plurality of pieces of setting information that is accepted by the setting information input unit corresponding to the setting items displayed on each of the plurality of operation screens, wherein, when the setting information input unit does not accept an input of setting information corresponding to the setting items displayed on any of the plurality of operation screens, the storage unit does not store the setting information corresponding to the setting items; and a setting control unit configured to control the display unit so as to sequentially display each of the plurality of operation screens in accordance with the predetermined display order, and, automatically set setting information stored in the storage unit in the setting items included in each of the plurality of operation screens displayed by the display unit in response to a setting instruction from the user, wherein, in a case where the setting information to be set in the setting items displayed on the operation screen has been stored in the storage unit, the setting control unit inputs the stored setting information to the setting items and then controls the display unit so as to shift to a succeeding one of the operation screens, and, in a case where the setting information to be set in the setting items displayed on the operation screen has not been stored in the storage unit, the setting control unit controls the display unit so as to continue to display the operation screen until the user inputs the setting information to the setting items without shifting to a succeeding one of the operation screens, and wherein a setting process controlled by the setting control unit for performing one of the plurality of functions is completed by being set with the setting information that is automatically input to the setting items, in a case where the setting information to be set in the setting items has been stored in the storage unit, or is completed by being set with the setting information that is input by the user to the setting items, in a case where the setting information to be set in the setting items has not been stored in the storage unit.