Patent ID: 8154744

Claim:
An information processing device able to communicate with an image forming device, comprising: a storage unit that stores basic information of the information processing device; an information acquisition unit that obtains function information from the image forming device; a function detection unit that detects a function of the image forming device from the function information obtained by the information acquisition unit; and a storage controller that determines whether a function data associated with the function detected by the function detection unit is included in the basic information stored in the storage unit, and modifies the basic information stored in the storage unit according to the determination results; wherein when the function data associated with the function detected by the function detection unit is not included in the basic information stored in the storage unit, the storage controller stores the function data in the storage unit, such that the storage unit stores information for the image forming device, including function data indicating functions of the image forming device; wherein said information processing device further comprises a setting item input output unit for displaying a print setting screen including setting items for function data based on the basic information; and wherein said storage controller compares the function information obtained from the image forming device with the basic information, such that additional function data that is not included in the basic information is found and added to the basic information, and a setting item for the additional function data is added to the print setting screen, and wherein the image forming device includes a corresponding printer.