Patent ID: 7316022

Claim:
An information processing method for an information processing apparatus which communicate with a peripheral device via a network and which includes an installer for a control program for controlling the peripheral device, the information processing method comprising: an issuing step of issuing a predetermined search request for searching for the peripheral device, wherein the search request is in compliance with a predetermined network discovery protocol; an obtaining step of obtaining a response to the search request from the peripheral device, wherein the response is in compliance with the predetermined network discovery protocol; a first extracting step of extracting first identification information including manufacturer information and model information of the peripheral device from the obtained response to the search request which is in compliance with the predetermined network discovery protocol; a second extracting step of extracting a network address of the peripheral device from the obtained response to the search request which is in compliance with the predetermined network discovery protocol; a generating step of generating second identification information which indicates a manufacturer and a model of the peripheral device, which is compliance with a local install process, by using the extracted first identification information of the peripheral device extracted from the response which is in compliance with the predetermined network discovery protocol; an inputting step of inputting the generated second identification information which is in compliance with the local install process to the installer; an installation controlling step of controlling the installer to start installation of the control program into the information processing apparatus by using the second identification information input in said inputting step; and a setting step of setting the network address of the peripheral device extracted in the second extracting step from the response which is in compliance with the network discovery protocol to the control program.