Data input/output apparatus couped to a network for accepting direct commands from a data source after receiving request through the server
AssigneeCanon Kabushiki Kaisha
InventorNaoto Arakawa
Life of this patent
Estimating the term…
Abstract
An apparatus in a system in which a data source, a server, and the apparatus are connected on a network includes a receiver for receiving a direct command from the data source for requesting direct communication between the data source and the apparatus. The apparatus also includes a judging unit for judging whether a direct command can be accepted when the direct command is received during a data communication with the server, and a controller for interrupting the data communication with the server when it is judged that the direct command can be accepted. The direct command allows a printing/scanning function of a data input/output apparatus connected to the apparatus to be executed without passing through the server.
Claims24
An apparatus in a system in which a data source, a server, and said apparatus are connected on a network, comprising:
- receiving means for receiving a direct command from the data source for requesting a direct communication between the data source and said apparatus;
- judging means for judging whether the direct command can be accepted when the direct command is received during a data communication with the server;
- and
- control means for interrupting the data communication with the server in the case where said judging means judges that the direct command can be accepted.
A memory medium in which a program that is used in an apparatus in a system in which a data source, a server, and the apparatus are connected on a network has been stored, comprising the steps of:
- receiving a direct command from the data source for requesting a direct communication between the data source and the apparatus;
- judging whether the direct command can be accepted when the direct command is received during a data communication with the server;
- and
- storing a program to interrupt the data communication with the server in the case where it is judged in said judging step that the direct command can be accepted.
A data source in a network system in which said data source, a server, and a destination apparatus are connected, said data source comprising:
- first transmission means for transmitting data to the destination apparatus through the server;
- second transmission means for performing a direct data transmission to the destination apparatus without passing through the server;
- and
- third transmission means for transmitting predetermined data to the server, prior to the direct data transmission performed by said second transmission means.
A method used in a data source in a network system in which the data source, a server, and a destination apparatus are connected, said method comprising the steps of:
- transmitting data to the destination apparatus through the server;
- performing direct data transmission to the destination apparatus without passing through the server;
- and
- transmitting predetermined data to the server, prior to the direct data transmission performed in said step of performing direct data transmission.
Dependencies are inferred from the claim text.