Information processing apparatus, information processing method, alternate response apparatus, response method, control program, and network system
First Claim
1. An information processing method for an information processing apparatus which communicates 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 obtaining step of obtaining a message from the peripheral device, wherein the message is in compliance with a predetermined network discovery protocol and is described in a markup language;
a parse step of parsing the obtained message for interpreting contents of the obtained message;
a first extracting step of extracting first identification information including manufacturer information and model information of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing;
a second extracting step of extracting a network address of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing;
a generating step of generating second identification information which indicates a manufacturer and a model of the peripheral device by using the extracted first identification information of the peripheral device extracted from the message which is in compliance with the predetermined network discovery protocol, wherein the second identification information is information suitable for controlling the installation by said installer;
an inputting step of inputting the generated second identification information 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 obtained message which is in compliance with the predetermined network discovery protocol to the control program installed by the installer.
0 Assignments
0 Petitions
Accused Products
Abstract
A mechanism for enabling a computer which includes an installer for providing Plug and Play (PnP) to obtain information for a network device is provided. Using an existing development resource, such as a PnP installer, a simple installation method is provided. By causing a proxy server to as a communication intermediary between the computer and a peripheral device which is not in compliance with a predetermined management method, the peripheral device can be managed using the predetermined management method.
-
Citations
23 Claims
-
1. An information processing method for an information processing apparatus which communicates 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 obtaining step of obtaining a message from the peripheral device, wherein the message is in compliance with a predetermined network discovery protocol and is described in a markup language; a parse step of parsing the obtained message for interpreting contents of the obtained message; a first extracting step of extracting first identification information including manufacturer information and model information of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a second extracting step of extracting a network address of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a generating step of generating second identification information which indicates a manufacturer and a model of the peripheral device by using the extracted first identification information of the peripheral device extracted from the message which is in compliance with the predetermined network discovery protocol, wherein the second identification information is information suitable for controlling the installation by said installer; an inputting step of inputting the generated second identification information 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 obtained message which is in compliance with the predetermined network discovery protocol to the control program installed by the installer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing apparatus which communicates with a peripheral device via a network and which includes an installer for a control program for controlling the peripheral device, the information processing apparatus comprising:
-
a processor and a memory; an obtaining unit that obtains a message from the peripheral device, wherein the message is in compliance with a predetermined network discovery protocol and is described in a markup language; a parser that parses the obtained message for interpreting contents of the obtained message; a first extracting unit that extracts first identification information including manufacturer information and model information of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a second extracting unit that extracts a network address of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a generating unit that generates second identification information which indicates a manufacturer and a model of the peripheral device, by using the extracted first identification information of the peripheral device extracted from the message which is in compliance with the predetermined network discovery protocol, wherein the second identification information is information suitable for controlling the installation by said installer; an inputting unit that inputs the generated second identification information to the installer; an installation control unit that controls the installer to start installation of the control program into the information processing apparatus by using the second identification information input by the inputting unit; and a setting unit that sets the network address of the peripheral device extracted by the second extracting unit from the obtained message which is in compliance with the predetermined network discovery protocol to the control program installed by the installer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium on which is stored a computer readable program for executing an information processing method for an information processing apparatus which communicates 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 obtaining step of obtaining a message from the peripheral device, wherein the message is in compliance with a predetermined network discovery protocol and is described in a markup language; a parse step of parsing the obtained message for interpreting contents of the obtained message; a first extracting step of extracting first identification information including manufacturer information and model information of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a second extracting step of extracting a network address of the peripheral device from the obtained message which is in compliance with the predetermined network discovery protocol according to the parsing; a generating step of generating second identification information which indicates a manufacturer and a model of the peripheral device by using the extracted first identification information of the peripheral device extracted from the message which is in compliance with the predetermined network discovery protocol, wherein the second identification information is information suitable for controlling the installation by said installer; an inputting step of inputting the generated second identification information 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 obtained message which is in compliance with the predetermined network discovery protocol to the control program installed by the installer. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification