Print control method, a print server, a client and a recording medium in a network environment
First Claim
1. A print control method for transmitting print data from a client to a print server managing a printer so as to print by the printer in a network environment, the method comprising the steps of:
- using HTTP as a communication protocol between the client and the print server;
in the client, adding a header including information about the printer to be used to the print data so as to transmit the print data;
in the print server, receiving the print data and transmitting the print data to the printer in accordance with the header of the print data; and
in the printer, printing the print data.
2 Assignments
0 Petitions
Accused Products
Abstract
A print control method in a network environment is provided in which a computer of a LAN transmits print data to a printer of another LAN via the Internet. On the Internet, a terminal device transmits print data to a print server managing a printer so as to use the printer for printing. As a communication protocol between the terminal device and the print server, HTTP is used. In the terminal device, a header including information about the printer to be used is added to the print data, which are transmitted. In the print server, the print data are received, and the print data are transmitted to the printer in accordance with the header of the print data. In the printer, the print data are printed.
70 Citations
11 Claims
-
1. A print control method for transmitting print data from a client to a print server managing a printer so as to print by the printer in a network environment, the method comprising the steps of:
-
using HTTP as a communication protocol between the client and the print server;
in the client, adding a header including information about the printer to be used to the print data so as to transmit the print data;
in the print server, receiving the print data and transmitting the print data to the printer in accordance with the header of the print data; and
in the printer, printing the print data.
-
-
2. A print control method for printing by a printer managed by a print server in a network environment, the method comprising the steps of:
-
adding a header including information about the printer to be used to the print data;
in the print server, receiving the print data from a client requesting for print using HTTP as a communication protocol;
transmitting the print data to the printer in accordance with the header of the print data;
in the printer, printing the print data. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A print server for managing a printer in a network environment, comprising:
-
HTTP receiving means for receiving print data using HTTP as a communication protocol; and
print data transmitting means for transmitting the print data to a printer as an output target in accordance with a HTTP header of the print data. - View Dependent Claims (8)
-
-
9. A client comprising:
-
printer registering means for registering and managing printer information acquired from a print server managing a printer, the printer information including an address of the printer, a type of the printer and a communication protocol;
display means for displaying the printer information on a display screen;
selecting means for selecting the printer to be used from the printer registering means; and
HTTP transmitting means for adding a header including information about the address of the printer selected by the selecting means to print data and for transmitting the print data to the print server.
-
-
10. A recording medium that can be read by a computer having a WWW server function, the recording medium storing a program comprising the steps of using HTTP as a communication protocol so as to receive print data from a client and transmitting the print data to a printer designated by the client.
-
11. A print control system in a network environment, comprising;
-
a HTTP server for receiving data using HTTP as a communication protocol;
a print server for managing a printer, including means for memorizing printer information such as an address, a type and a protocol of the printer for each printer, means for generating a hypertext describing the printer information, and means for transmitting the hypertext to a client; and
the HTTP server including means for receiving print data from the client, the print data including a HTTP header designating a printer to be used in accordance with the printer information, and means for transmitting the print data to a printer designated by the HTTP header.
-
Specification