Printing agent service method and system
First Claim
1. A printing agent service method, comprising:
- receiving a print request and a user ID from a client terminal;
determining whether the user indicated by the user ID has used the printing agent service in the past;
retrieving a plurality of most recently used printing agent printer sites selected in the past by the user indicated by the user ID in response to determining that the user indicated by the user ID has used the printing agent service in the past;
sending to the client terminal, as candidates for printing agent printer sites to be selected by the user, information indicating the plurality of most recently used printing agent printer sites selected in the past by the user indicated by the user ID;
receiving location information from the client terminal when the user ID indicates that the user has not used the printing agent service in the past;
retrieving a printing agent printer site nearest to a location of the client terminal based on the location information obtained in response to the user ID indicating that the user has not used the printing agent service in the past;
sending to the client terminal, as a candidate for a printing agent printer site to be selected by a user, information indicating the printing agent printer site nearest to the location of the client terminal in response to receiving the location information;
selecting a printer agent printing site from the candidate site(s) sent to the client terminal;
receiving the printing agent printer site selected by the client terminal, and sending print data of the print request to a printer at the selected printing agent printer site; and
printing the print data at the selected printing agent printer site when a client who has sent the print request instructs printout at the selected printing agent printer site.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a printing agent service method for performing agent printing on a printing agent printer in accordance with a print request of a client terminal, and selects a printing agent printer that is nearest to a client. This method has the steps of receiving a print request and location information from a client terminal (1); retrieving the printing agent printer site (8-1) closest to the location of the client terminal (1) based on the location information; sending the nearest printing agent printer site (8-1) to the client terminal (1) for display; and receiving the printing agent printer site (8-1) specified from the above-mentioned client terminal (1), and sending the print data of the print request to a printer (11) at the specified printing agent printer site. Therefore, a client can easily select a printing agent printer that is close to his current location.
35 Citations
16 Claims
-
1. A printing agent service method, comprising:
-
receiving a print request and a user ID from a client terminal; determining whether the user indicated by the user ID has used the printing agent service in the past; retrieving a plurality of most recently used printing agent printer sites selected in the past by the user indicated by the user ID in response to determining that the user indicated by the user ID has used the printing agent service in the past; sending to the client terminal, as candidates for printing agent printer sites to be selected by the user, information indicating the plurality of most recently used printing agent printer sites selected in the past by the user indicated by the user ID; receiving location information from the client terminal when the user ID indicates that the user has not used the printing agent service in the past; retrieving a printing agent printer site nearest to a location of the client terminal based on the location information obtained in response to the user ID indicating that the user has not used the printing agent service in the past; sending to the client terminal, as a candidate for a printing agent printer site to be selected by a user, information indicating the printing agent printer site nearest to the location of the client terminal in response to receiving the location information; selecting a printer agent printing site from the candidate site(s) sent to the client terminal; receiving the printing agent printer site selected by the client terminal, and sending print data of the print request to a printer at the selected printing agent printer site; and printing the print data at the selected printing agent printer site when a client who has sent the print request instructs printout at the selected printing agent printer site. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. A printing agent service system, comprising:
-
a client terminal to specify a print request, location information and a user ID; a database for storing printing agent printer sites; and a server for receiving the print request, the location information and the user ID from the client terminal, and for controlling printing of the print request at a printing agent printer site, wherein the server determines whether the user indicated by the user ID has used the printing agent service system in-the past, and, in response to determining that the user indicated by the user ID has used the printing agent service system in the past, retrieves from the database and sends to the client terminal a plurality of most recently used printing agent printer sites selected in the past by the user indicated by the user ID as candidates for selection by the user, wherein the server retrieves from the database and sends to the client terminal, as a candidate for selection by the user, a printing agent printer site nearest to the location of the client terminal based on the location information if the server determines that the user indicated by the user ID has not used the printing agent service in the past, wherein the server receives from the client terminal a selected printing agent printer site, and sends print information of the print request to a printer at the specified printing agent printer site; and wherein the printer performs a printout at the selected printing agent printer site when a client who has sent the print request instructs the printout at the selected printing agent printer site. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification