Data input/output apparatus couped to a network for accepting direct commands from a data source after receiving request through the server
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
24 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19)
-
-
20. 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. - View Dependent Claims (21, 22, 23, 24)
-
Specification