Information processing apparatus, information processing method, alternate response apparatus, response method, control program, and network system
AssigneeCanon Kabushiki Kaisha
InventorMasahiro Nishio
Life of this patent
Estimating the term…
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.
Claims31
-30. (canceled)
An information processing apparatus comprising:
- a reception unit configured to receive, from a peripheral device which is not in compliance with a predetermined network discovery protocol, information related to the peripheral device;
- a specification unit configured to specify identification information for identifying the peripheral device from the received information related to the peripheral device;
- a creating unit configured to create a message for the predetermined network discovery protocol by using the specified identification information;
- and
- a transmission unit configured to transmit the message to a client apparatus,
- wherein a control program for controlling the peripheral device identified by the specified identification information included in the message is installed in the client apparatus.
A client apparatus, comprising:
- a reception unit configured to receive a message for a predetermined network discovery protocol from an information processing apparatus, wherein the message is created by the information processing apparatus and created using identification information for identifying a peripheral device which is not in compliance with the predetermined network discovery protocol;
- a parse unit configured to parse the received message for interpreting contents of the received message;
- an extracting unit configured to extract the identification information from the received message according to the parsing, and
- an installation controlling unit configured to control an installation of a control program for the peripheral device by using the extracted identification information.
An information processing method for an information processing apparatus comprising:
- a reception step of receiving, from a peripheral device which is not in compliance with a predetermined network discovery protocol, information related to the peripheral device;
- a specification step of specifying identification information for identifying the peripheral device from the received information related to the peripheral device;
- a creating step of creating a message for the predetermined network discovery protocol by using the specified identification information;
- and
- a transmission step of transmitting the message to a client apparatus,
- wherein a control program for controlling the peripheral device identified by the specified identification information included in the message is installed in the client apparatus.
A method for a client apparatus, comprising:
- a reception step of receiving a message for a predetermined network discovery protocol from an information processing apparatus, wherein the message is created by the information processing apparatus and created using identification information for identifying a peripheral device which is not in compliance with the predetermined network discovery protocol;
- a parse step of parsing the received message for interpreting contents of the received message;
- an extracting step of extracting the identification information from the received message according to the parsing, and
- an installation controlling step of controlling an installation of a control program for the peripheral device by using the extracted identification information.
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 comprising:
- a reception step of receiving, from a peripheral device which is not in compliance with a predetermined network discovery protocol, information related to the peripheral device;
- a specification step of specifying identification information for identifying the peripheral device from the received information related to the peripheral device;
- a creating step of creating a message for the predetermined network discovery protocol by using the specified identification information;
- and
- a transmission step of transmitting the message to a client apparatus,
- wherein a control program for controlling the peripheral device identified by the specified identification information included in the message is installed in the client apparatus.
A non-transitory computer-readable storage medium on which is stored a computer readable program for executing an information processing method for a client apparatus, comprising:
- a reception step of receiving a message for a predetermined network discovery protocol from an information processing apparatus, wherein the message is created by the information processing apparatus and created using identification information for identifying a peripheral device which is not in compliance with the predetermined network discovery protocol;
- a parsing step of parsing the received message for interpreting contents of the received message;
- an extracting step of extracting the identification information from the received message according to the parsing, and
- an installation controlling step of controlling an installation of a control program for the peripheral device by using the extracted identification information.
Dependencies are inferred from the claim text.