Communication system and relay device
First Claim
1. A communication system comprising:
- a plurality of image forming devices;
a plurality of servers;
a terminal; and
a relay device comprising a first memory and a communication interface,wherein each image forming device, each server, the terminal, and the relay device are configured to communicate with each other,wherein a first server, which is one each of the plurality of servers, is configured to;
receive registration information that indicates the first server is to be registered in the relay device; and
transmit first server identification information identifying the first server to the relay device in response to receiving the registration information,wherein the terminal is configured to;
transmit first access target information to the relay device, the first access target information identifying a first image forming device associated with the first server identification information;
receive a target designating operation that desginates a particular image foiming device, the particular image forming device being one of the plurality of image foiming devices; and
transmit second access target information to a second server, the second access target information indicating the particular image forming device, and the second server being one of the plurality of servers,wherein the second server is configured to, when the second access target information transmitted from the terminal is received, transmit the received second access target information and second server identification information to the relay device, the second server identification information identifying the second server,wherein the relay device is configured to;
receive first server identification information via the communication interface, the first server identification information being transmitted from the first server selected from among the plurality of servers, and identifying the first server;
receive first access target information via the communication interface in a state of being associated with the first server identification information, the first access target information being transmitted from the terminal, and identifying the first image forming device to be an access target of the first server;
store the received first server identification information and the received first access target information in the first memory, in association with each other;
receive second access target information and second server identification information via the communication interface from the second server selected from among the plurality of servers, the second access target information identifying the particular image forming device that is an access target of the second server, and having been transmitted to the second server from the terminal, and the second server identification information identifying the second server;
determine whether the first server identification information indicates the second server that is identified by the second server identification information;
determine whether the first access target information indicates the particular image forming device that is identified by the second access target information; and
when it is determined that the first server identification information indicates the second server that is identified by the second server identification information, and the first access target information indicates the particular image forming device that is identified by the second access target information, cause the second server to access the particular image forming device identified by the second access target information.
1 Assignment
0 Petitions
Accused Products
Abstract
Each of a plurality of servers may transmit first server identification information identifying the first server to the relay device. An terminal may transmit first access target information to a relay device. The relay device may store the first server identification information in a first memory of the relay device, in association with the first access target information. The terminal may transmit second access target information to a second server. The second server may transmit the received second access target information and second server identification information to the relay device. The relay device may cause the second server to access the image forming device identified by the second access target information.
6 Citations
22 Claims
-
1. A communication system comprising:
-
a plurality of image forming devices; a plurality of servers; a terminal; and a relay device comprising a first memory and a communication interface, wherein each image forming device, each server, the terminal, and the relay device are configured to communicate with each other, wherein a first server, which is one each of the plurality of servers, is configured to; receive registration information that indicates the first server is to be registered in the relay device; and transmit first server identification information identifying the first server to the relay device in response to receiving the registration information, wherein the terminal is configured to; transmit first access target information to the relay device, the first access target information identifying a first image forming device associated with the first server identification information; receive a target designating operation that desginates a particular image foiming device, the particular image forming device being one of the plurality of image foiming devices; and transmit second access target information to a second server, the second access target information indicating the particular image forming device, and the second server being one of the plurality of servers, wherein the second server is configured to, when the second access target information transmitted from the terminal is received, transmit the received second access target information and second server identification information to the relay device, the second server identification information identifying the second server, wherein the relay device is configured to; receive first server identification information via the communication interface, the first server identification information being transmitted from the first server selected from among the plurality of servers, and identifying the first server; receive first access target information via the communication interface in a state of being associated with the first server identification information, the first access target information being transmitted from the terminal, and identifying the first image forming device to be an access target of the first server; store the received first server identification information and the received first access target information in the first memory, in association with each other; receive second access target information and second server identification information via the communication interface from the second server selected from among the plurality of servers, the second access target information identifying the particular image forming device that is an access target of the second server, and having been transmitted to the second server from the terminal, and the second server identification information identifying the second server; determine whether the first server identification information indicates the second server that is identified by the second server identification information; determine whether the first access target information indicates the particular image forming device that is identified by the second access target information; and when it is determined that the first server identification information indicates the second server that is identified by the second server identification information, and the first access target information indicates the particular image forming device that is identified by the second access target information, cause the second server to access the particular image forming device identified by the second access target information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A relay device comprising:
-
a communication interface configured to communicate with a plurality of image forming devices, a plurality of servers, and a terminal; a processor; and a memory storing computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the relay device to; receive first server identification information via the communication interface, the first server identification information being transmitted from a first server selected from among the plurality of servers, and identifying the first server; receive first access target information via the communication interface in a state of being associated with the first server identification information, the first access target information being transmitted from the terminal, and identifying a first image forming device to be an access target of the first server; store the received first server identification information and the received first access target information in the memory, in association with each other; receive second access target information and second server identification information via the communication interface from a second server selected from among the plurality of servers, the second access target information identifying a second image forming device that is an access target of the second server, and having been transmitted to the second server from the terminal, and the second server identification information identifying the second server; determine whether the first server identification information indicates the second server that is identified by the second server identification information; determine whether the first access target information indicates the second image forming device that is identified by the second access target information; and when it is determined that the first server identification information indicates the second server that is identified by the second server identification information, and the first access target information indicates the second image forming device that is identified by the second access target information, cause the second server to access the second image forming device identified by the second access target information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification