An information processing apparatus that can communicate with an image forming apparatus (1500, 1501) via a network, said information processing apparatus comprising: recognizing means for recognizing an installation of a driver program for an image forming process in said information processing apparatus; searching means for broadcasting a search request searching for an image forming apparatus on the network; obtaining means for obtaining construction information from an image forming apparatus that responds to the search request, wherein the construction information includes information relating to an optional attachment attached to the image forming apparatus, and the obtaining means is arranged to obtain the construction information in a Management Information Base format using a Simple Network Management Protocol; activating means for activating said obtaining means in response to the recognition of the installation of said driver program by said recognizing means; converting means for converting the construction information, obtained by the obtaining means, from the Management Information Base format into DEVMODE format so that it can be read by said driver program; a storing area; setting means for setting the converted construction information to the storing area; and display control means for controlling a process to display a setting display screen for displaying the setting for said driver program, wherein said display control means controls the display of said setting display screen so as to automatically set an initial value of said driver program in accordance with the obtained construction information, stored in the storing area and read by the driver program, in the setting display screen. recognizing means for recognizing an installation of a driver program for an image forming process in said information processing apparatus; searching means for broadcasting a search request searching for an image forming apparatus on the network; obtaining means for obtaining construction information from an image forming apparatus that responds to the search request, wherein the construction information includes information relating to an optional attachment attached to the image forming apparatus, and the obtaining means is arranged to obtain the construction information in a Management Information Base format using a Simple Network Management Protocol; activating means for activating said obtaining means in response to the recognition of the installation of said driver program by said recognizing means; converting means for converting the construction information, obtained by the obtaining means, from the Management Information Base format into DEVMODE format so that it can be read by said driver program; a storing area; setting means for setting the converted construction information to the storing area; and display control means for controlling a process to display a setting display screen for displaying the setting for said driver program, wherein said display control means controls the display of said setting display screen so as to automatically set an initial value of said driver program in accordance with the obtained construction information, stored in the storing area and read by the driver program, in the setting display screen.