Patent ID: 8345281

Claim:
An image processing device which has plural functions, comprising: a processor configured to execute a first program corresponding to at least one of plural functions of the image processing device and a particular application program using the function provided by the first program, wherein the first program and the particular application program have been installed on the image processing device, and wherein the first program can provide the function in response to a request from each of a plurality of application programs; and a storage unit configured to store compatibility information, which is information concerning a combination of settings capable of being used or a combination of settings incapable of being used, wherein the first program manages the compatibility information, the particular application program selects any one of plural settings with respect to at least any one of the plural functions corresponding to the first program, the first program discriminates, by referring to the compatibility information, whether or not competitive setting information exists, the competitive setting information defining at least that one of the plural settings selected by the particular application program is incapable of being used with another selected setting, and notifies the particular application program of information concerning the competitive setting information, in a case where the first program discriminates that the competitive setting information exists, and the application program displays the notified information on an operation display unit.