EP2075992A2

Information-processing apparatus and program thereof

Abstract

An information-processing apparatus which is capable of transmitting device identifiers of devices connected with LANs to terminals without using a broadcast command is provided. A server (10) is connected with a World Area Network. A managing terminal (34) and printers (32a and 32b) are connected with a LAN (90a). The server (10) receives a device identifier of the printer connected with any one of the LANs. The server (10) receives an inquiry for a device identifier from a terminal connected with any one of the LANs. The server (10) stores appended information, which is appended to the device identifier while the device identifier is transferred to the server (10), in a manner that the appended information is associated with the device identifier. The server (10) transmits to the terminal the device identifier whose appended information as stored in a storage coincides with the appended information that is appended to the inquiry while the inquiry is transferred to the server (10). The managing terminal (34) can obtain the device identifier of the printer connected with the same LAN as the managing terminal (34) itself by transmitting the inquiry to the server (10).

EP2075992A2, drawing sheet 1
Sheet 1 of 10

Term

2.3 yearsto projected expiry

Projected expiry 24 December 2028, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 4 independent, 6 dependent

  1. 1
    An information-processing apparatus (10) capable of connecting with any one of mutually connected networks (90a, 90b, 92), comprising:a receiver (12) that is configured to receive from a device (32a, 32b) connected with one of the mutually connected networks (90a, 90b, 92) a device identifier to which device-appended information is appended while the device identifier is transferred to the information-processing apparatus (10), and to receive from a terminal (34) connected with one of the mutually connected networks (90a, 90b, 92) an identifier-inquiry to which terminal-appended information is appended while the identifier-inquiry is transferred to the information-processing apparatus (10);a storage (14) that stores device identifiers and a plurality of device-appended information, wherein each of the device-appended information is associated with the device identifier to which the device-appended information has been appended;and a transmitter (12) that is configured to transmit to the terminal (34), in a case where one of the stored device-appended information coincides with the terminal-appended information appended to the identifier-inquiry, the device identifier that is associated with the coincided device-appended information.
  2. 5
    A network system (100,200) comprising:the information-processing apparatus (10) of any one of claims 1 to 4, the information-processing apparatus (10) being connected with any one of mutually connected networks (90a, 90b, 92);a device (32a, 32b) connected with one of the mutually connected networks (90a, 90b, 92) and capable of transmitting to the information-processing apparatus a device identifier;and a terminal (34) connected with one of the mutually connected networks (90a, 90b, 92) and capable of transmitting to the information-processing apparatus (10) an identifier-inquiry.
  3. 6
    A computer readable medium storing a computer program for an information-processing apparatus (10) capable of connecting with any one of mutually connected networks (90a, 90b, 92), the computer program including instructions for the information-processing apparatus (10) to perform:receiving from a device (32a,32b) connected with one of the mutually connected networks (90a, 90b, 92) a device identifier to which device-appended information is appended while the device identifier is transferred to the information-processing apparatus (10);storing the device identifier and the device-appended information in a manner that the device identifier is associated with the device-appended information, wherein the information-processing apparatus (10) is capable of storing device identifiers and a plurality of device-appended information;receiving from a terminal (34) connected with one of the mutually connected networks (90a, 90b, 92) an identifier-inquiry with which terminal-appended information is appended while the identifier-inquiry is transferred to the information-processing apparatus (10);transmitting to the terminal (34), in a case where one of the stored device-appended information coincides with the terminal-appended information appended to the identifier-inquiry, the device identifier associated with the coincided device-appended information.
  4. 10
    A searching method for a terminal (34) to search a target device (32a, 32b) that is connected with the same network (90a) as the terminal (34) is connected among a plurality of devices (32a, 32b, 32c), each of which is connected with any one of mutually connected networks (90a, 90b, 92), the method comprising steps of:a first transmitting step executed by each of the devices (32a, 32b, 32c) connected with one of the mutually connected networks (90a, 90b, 92), wherein each of the devices (32a, 32b, 32c) transmits a device identifier that is required for communication to an information-processing apparatus (10) that is connected with any one of the mutually connected networks (90a, 90b, 92) via a gateway (30a);a storing step executed by the information-processing apparatus (10) wherein the information-processing apparatus (10) stores gateway identifiers appended to each of the device identifiers while each of the device identifiers is transferred through the gateway (30a);a requesting step executed by the terminal (34), wherein the terminal (34) transmits to the information-processing apparatus (10) an identifier-inquiry that requests the information-processing apparatus (10) to transmit a target device identifier of the target device (32a, 32b);a read-out step executed by the information-processing apparatus (10), wherein the information-processing apparatus (10) reads out a specific device identifier of which the device gateway-identifier coincides with a terminal gateway identifier that is appended to the identifier-inquiry while the identifier-inquiry is transferred to the information-processing apparatus (10) via the gateway (30a);and a second transmitting step executed by the information-processing apparatus (10), wherein the information-processing apparatus (10) transmits the specific device identifier to the terminal (34) as the requested target device identifier.