Patent ID: 8456658

Claim:
An image processing system comprising: an information processing apparatus; and one or more image processing apparatuses capable of being connected to the information processing apparatus via a network, the information processing apparatus comprising: an identification information memory which has the following objects recorded in advance: one or more functions installed on the one or more image processing apparatuses; one or more possible values to be set for the one or more functions; and one or more function groups to which the one or more functions belong, as identification information being common to and shared by the information processing apparatus itself and the one or more image processing apparatuses, along with the connections between the above-introduced objects; a screen information generator which generates screen information of a function setting screen, the screen information including at least one of the above-introduced objects; and a transmitter which transmits the screen information generated by the screen information generator, to the one or more image processing apparatuses in response to a request from the one or more image processing apparatuses, the one or more image processing apparatuses each comprising: a transmitter which transmits a request for the screen information to the information processing apparatus; a receiver which receives the screen information from the information processing apparatus; a display; an identification information memory which: has the above-introduced objects recorded in advance as the identification information along with the connections between the above-introduced objects; and further records either or both of a new function and a possible value to be set for the new function, as the identification information, if the new function is additionally installed on the image processing apparatus; an identification portion which identifies a function matching the at least one of the above-introduced objects included in the screen information, as a target function, all possible values for which should be displayed on the function setting screen; and a display controller which displays on the function setting screen, all possible values to be set for the identified function in a form which allows users to select among them.