Patent ID: 8719711

Claim:
An image forming apparatus comprising: a processor; and a storage unit configured to store a plurality of programs, each of the plurality of programs being formed by a combination of a plurality of software parts; wherein the processor comprises: a first managing part configured to manage setting item information indicating a structure of setting items of each of the plurality of software parts in units of the plurality of software parts; a registering part configured to register the setting items, indicated by the setting item information managed by the first managing part, in correspondence with each of a plurality of categories classified in units different from the units of the plurality of software parts; a display part configured to display on a display unit a screen that includes display parts corresponding to the setting items registered in the registering part in correspondence with each of the plurality of categories, separately for each of the plurality of categories; and an editing part configured to edit a corresponding relationship between the plurality of categories and the setting items, wherein the registering part registers a setting item indicated by setting item information of a newly installed software part, in correspondence with an unclassified category, and wherein the editing part edits the corresponding relationship in order to make the setting item corresponding to the unclassified category correspond to one of the plurality of categories registered by the registering part.