Image and sound output system via network
First Claim
1. An output mediation server that mediates an output requirement between a client and one of multiple output devices, which are connected to a network, said output mediation server comprising:
- a specification information fetching module that fetches specification information for specifying the output requirement via said output device through direct communication between said client and said output device; and
a transmission module that transmits an output requirement meeting the fetched specification information to said output device on a line of fetching the specification information.
1 Assignment
0 Petitions
Accused Products
Abstract
A constructed system includes multiple clients, a server like a print portal, and multiple printers connecting with a network. A client transmits a printing requirement, which specifies a content of interest to be printed, to the print portal through communication C1. The printing requirement is kept in the print portal in such a state that enables specification by address information IPMP of the client. Direct communication C2 is established between a printer and the client by means of feeble radio wave or infrared, and the print portal fetches address information IPMP of the client and identification information of the printer through the direct communication C2. The print portal compares the two pieces of address information received on the two different communication lines with each other and specifies the printer identified by the identification information as an output resource. This arrangement enables the output resource to be easily specified in the process of printing via the network without any troublesome operations on the client.
27 Citations
22 Claims
-
1. An output mediation server that mediates an output requirement between a client and one of multiple output devices, which are connected to a network, said output mediation server comprising:
-
a specification information fetching module that fetches specification information for specifying the output requirement via said output device through direct communication between said client and said output device; and
a transmission module that transmits an output requirement meeting the fetched specification information to said output device on a line of fetching the specification information. - View Dependent Claims (2, 3)
-
-
4. An output device that implements output in response to an output requirement transmitted through mediation of an output mediation server according to an instruction from a client in a network, to which said client and said output mediation server are connected, said output device comprising:
-
a communication module that establishes direct communication with said client;
a fetching module that fetches specification information for specifying the output requirement via said communication module; and
a transmission module that relates the specification information to information for specifying said output device and transmits the related information to said output mediation server. - View Dependent Claims (9, 10)
-
-
5. An output requirement device that transmits an output requirement via a network to an output device connecting with the network, said output requirement device comprising:
-
a communication module that establishes direct communication with said output device;
a fetching module that fetches location information for specifying a location of said output device on the network from said output device via said communication module; and
a transmission module that transmits the output requirement to said output device, based on the fetched location information.
-
-
6. An output device that implements output in response to an output requirement sent from an output requirement device connecting with a network, said output device comprising:
-
a communication module that establishes direct communication with said output requirement device; and
a transmission module that transmits location information for specifying a location of said output device on the network to said output requirement device via said communication module.
-
-
7. An output requirement device that transmits an output requirement via a network to an output device connecting with the network, said output requirement device comprising:
-
a communication module that establishes direct communication with said output device;
a notification module that informs said output device of first location information for specifying a location of said output requirement device on the network via said communication module;
an input module that receives, via the network, second location information for specifying a location of said output device on the network; and
a transmission module that transmits the output requirement to said output device, based on the second location information received by said input module.
-
-
8. An output device that implements output in response to an output requirement sent from an output requirement device connecting with a network, said output device comprising:
-
a communication module that establishes direct communication with said output requirement device;
a fetching module that fetches first location information for specifying a location of said output requirement device on the network via said communication module; and
a transmission module that transmits a second location information for specifying a location of said output device on the network to said output requirement device via the network.
-
-
11. A mediation method that mediates an output requirement between a client and one of multiple output devices, which are connected to a network, said mediation method comprising the steps of:
-
fetching specification information for specifying the output requirement via said output device through direct communication between said client and said output device; and
transmitting an output requirement meeting the fetched specification information to said output device on a line of fetching the specification information.
-
-
12. An output method that implements output in response to an output requirement transmitted through mediation of an output mediation server according to an instruction from a client in a network, to which said client and said output mediation server are connected, said output method comprising the steps of:
-
(a) fetching specification information for specifying the output requirement through direct communication with said client;
(b) relating the specification information to information for specifying an output device and transmitting the related information to said output mediation server; and
(c) implementing output based on the output requirement transmitted from said output mediation server, in response to said step (b).
-
-
13. An output requirement method that transmits an output requirement via a network to an output device connecting with the network, said output requirement method comprising the steps of:
-
fetching location information for specifying a location of said output device on the network from said output device through direct communication with said output device; and
transmitting the output requirement to said output device, based on the fetched location information.
-
-
14. An output method that causes an output device to implement output in response to an output requirement sent from an output requirement device connecting with a network, said output method comprising the steps of:
-
(a) transmitting location information for specifying a location of said output device on the network to said output requirement device through direct communication with said output requirement device; and
(b) causing said output device to implement output based on the output requirement transmitted from said output requirement device, in response to said step (a).
-
-
15. An output requirement method that transmits an output requirement via a network to an output device connecting with the network, said output requirement method comprising the steps of:
-
informing said output device of first location information for specifying a location of said output requirement device on the network through direct communication with said output device;
receiving, via the network, second location information for specifying a location of said output device on the network; and
transmitting the output requirement to said output device, based on the input second location information.
-
-
16. An output method that causes an output device to implement output in response to an output requirement sent from an output requirement device connecting with a network, said output method comprising the steps of:
-
(a) fetching first location information for specifying a location of said output requirement device on the network through direct communication with said output requirement device;
(b) transmitting a second location information for specifying a location of said output device on the network to said output requirement device via the network; and
(c) causing said output device to implement output based on the output requirement transmitted from said output requirement device, in response to said step (b).
-
-
17. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing a computer to mediate an output requirement between a client and one of multiple output devices, which are connected to a network, said computer program causing the computer to attain the functions of:
-
fetching specification information for specifying the output requirement via said output device through direct communication between said client and said output device; and
transmitting an output requirement meeting the fetched specification information to said output device on a line of fetching the specification information.
-
-
18. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing an output device including a computer to implement output in response to an output requirement transmitted through mediation of an output mediation server according to an instruction from a client in a network, to which said client and said output mediation server are connected, said computer program causing the computer to attain the functions of:
-
fetching specification information for specifying the output requirement through direct communication with said client; and
relating the specification information to information for specifying said output device and transmitting the related information to said output mediation server.
-
-
19. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing a computer to transmit an output requirement via a network to an output device connecting with the network, said computer program causing the computer to attain the functions of:
-
fetching location information for specifying a location of said output device on the network from said output device through direct communication with said output device; and
transmitting the output requirement to said output device, based on the fetched location information.
-
-
20. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing an output device including a computer to implement output in response to an output requirement sent from an output requirement device connecting with a network, said computer program causing the computer to attain the function of:
transmitting location information for specifying a location of said output device on the network to said output requirement device through direct communication with said output requirement device.
-
21. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing a computer to transmit an output requirement via a network to an output device connecting with the network, said computer program causing the computer to attain the functions of:
-
informing said output device of first location information for specifying a location of said output requirement device on the network through direct communication with said output device;
receiving, via the network, second location information for specifying a location of said output device on the network; and
transmitting the output requirement to said output device, based on the input second location information.
-
-
22. A recording medium in which a computer program is recorded in a computer readable manner, said computer program causing an output device including a computer to implement output in response to an output requirement sent from an output requirement device connecting with a network, said computer program causing the computer to attain the functions of:
-
fetching first location information for specifying a location of said output requirement device on the network through direct communication with said output requirement device; and
transmitting a second location information for specifying a location of said output device on the network to said output requirement device via the network.
-
Specification