Printing with credit card as identification
First Claim
1. A method of printing over a network, comprising the steps of:
- inputting print data to be printed and associated credit card information at a host terminal;
uploading a print job comprising the print data and the associated credit card information from the host terminal to a print data storage server;
inputting credit card information at an input device that communicates with the print data storage server;
transmitting print data having associated credit card information that corresponds to the credit card information input at the input device from the print data storage server to the input device; and
printing the print data on a printing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Printing over a network by inputting print data to be printed and associated credit card information at a host terminal, uploading a print job comprising the print data to be printed and the associated credit card information to a print data storage server, inputting credit card information at an input device that communicates with the print data storage server, transmitting print data stored in the print data storage server having associated credit card information that corresponds to the credit card information input at the input device, and printing the print data on a printing device. The uploaded print job may be marked as ready for printing such that the print data transmitted to the printing device is that which has been marked as ready for printing. In addition, a display of pending print jobs may be provided for a user to select a print job to print prior to the print data being transmitted to the input device.
151 Citations
51 Claims
-
1. A method of printing over a network, comprising the steps of:
-
inputting print data to be printed and associated credit card information at a host terminal;
uploading a print job comprising the print data and the associated credit card information from the host terminal to a print data storage server;
inputting credit card information at an input device that communicates with the print data storage server;
transmitting print data having associated credit card information that corresponds to the credit card information input at the input device from the print data storage server to the input device; and
printing the print data on a printing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 40, 41)
-
-
11. A system for printing over a network, comprising a host terminal, a print data storage server, a network interface device, and a printing device,
the host terminal, comprising: -
an input device that inputs print data to be printed and associated credit card information; and
a transmitter that transmits the input print data and the associated credit card information to the print data storage server;
the print data storage server, comprising;
a receiver that receives the print data and the associated credit card information transmitted by the host terminal, and that receives credit card information from the network interface device; and
a transmitter that transmits to the network interface device, print data having associated credit card information corresponding to the credit card information received by the receiver from the network interface device;
the network interface device, comprising;
a first receiver that receives input credit card information;
a first transmitter that transmits the input credit card information to the print data storage server;
a second receiver that receives the print data from the print data storage server; and
a second transmitter that transmits the received print data to the printing device; and
the printing device, comprising;
a receiver that receives the print data transmitted by the network interface device; and
an image outputting device that outputs an image based on the received print data. - View Dependent Claims (13, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50)
-
-
12. A printing device, comprising:
-
a receiver that receives print data transmitted over a network;
an image output device that outputs an image based on the print data received by the receiver;
an input device that inputs credit card information; and
a transmitter that transmits the input credit card information over the network to a print data storage server, wherein, the print data storage server stores print data and associated credit card information that is uploaded to the print data storage server, and wherein, when the input credit card information is transmitted to the print data storage server by the transmitter, the print data storage server transmits print data which has associated credit card information that corresponds to the input credit card information to the receiver.
-
-
14. A printing device, comprising:
-
an image output device that outputs an image based on print data received by the printing device;
a memory that stores executable process steps; and
a processor that executes the executable process steps, the executable process steps comprising (a) receiving input credit card information, (b) transmitting the input credit card information to a print data storage server, (c) receiving print data from the print data storage server, wherein the received print data is print data which is uploaded to the print data storage server with associated credit card information and, wherein the received print data has associated credit card information that corresponds to the input credit card information, and (d) outputting an image based on the received print data.
-
-
15. A server apparatus, comprising:
-
a first receiver that receives print data and associated credit card information from a host terminal;
a storage medium that stores the print data and the associated credit card information;
a second receiver that receives credit card information from a credit card input device;
a processor that determines whether the received credit card information received by the second receiver corresponds to the associated credit card information stored in the storage medium; and
a transmitter that transmits print data stored in the storage medium that has associated credit card information corresponding to the credit card information received by the second receiver to the credit card input device.
-
-
16. A server apparatus, comprising:
-
a memory that stores executable process steps; and
a processor that executes the executable process steps, wherein the executable process steps comprise (a) a first receiving step of receiving print data and associated credit card information from a host terminal, (b) storing the received print data and the associated credit card information, (c) a second receiving step of receiving credit card information from a credit card input device, (d) a determining step of determining whether the credit card information received in the second receiving step corresponds to the associated credit card information stored in the storing step, and (e) transmitting stored print data that has associated credit card information corresponding to the credit card information received in the second to receiving step to the credit card input device.
-
-
17. Computer-executable process steps for printing over a network, comprising the steps of:
-
a first input step of inputting print data to be printed and associated credit card information;
uploading a print job comprising the print data and the associated credit card information input in the first input to a print data storage server;
a second input step of inputting credit card information at an input device that communicates with the print data storage server;
transmitting print data having associated credit card information that corresponds to the credit card information input in the second input step from the print data storage server to the input device; and
printing the print data on a printing device.
-
-
27. A computer-readable medium which stores computer-executable process steps for printing over a network, the computer-executable process steps comprising:
-
a first input step of inputting print data to be printed and associated credit card information;
uploading a print job comprising the print data and the associated credit card information input in the first input to a print data storage server;
a second input step of inputting credit card information at an input device that communicates with the print data storage server;
transmitting print data having associated credit card information that corresponds to the credit card information input in the second input step from the print data storage server to the input device; and
printing the print data on a printing device.
-
-
37. A method of printing a print job, comprising the steps of:
-
swiping a credit card through a credit card reader at a printing device; and
in response to the swiping, the printing device printing a print job which has associated credit card information corresponding to the swiped credit card.
-
-
48. A method of printing over a network, comprising the steps of:
-
inputting print data to be printed and associated credit card information at a host terminal;
uploading a print job comprising the print data and the associated credit card information from the host terminal to a print data storage server;
a first encrypting step of the print data storage server performing an encryption process on the associated credit card information and storing a first resultant value with the print data;
inputting credit card information at an input device that communicates with the print data storage server;
a second encrypting step of the input device performing an encryption process on the input credit card information to obtain a second resultant value;
a first transmitting step of the input device transmitting the second resultant value to the print data storage server;
a second transmitting step of the print data storage server transmitting print data having a first resultant value that corresponds to the second resultant value to the input device; and
r printing the print data on a printing device.
-
-
51. A method of printing over a network, comprising the steps of:
-
inputting print data to be printed and associated credit card information at a host terminal;
uploading a print job comprising the print data and the associated credit card information from the host terminal to a print data storage server;
inputting credit card information at an input device that communicates with the print data storage server;
a first transmitting step of transmitting the credit card information input in the inputting step to the print data storage server;
a second transmitting step of the print data storage server transmitting data indicative of at least one pending print job that corresponds to the credit card information transmitted in the first transmitting step;
displaying a listing of pending print jobs based on the data transmitted in the second transmitting step;
selecting at least one print job from the listing displayed in the displaying step;
a third transmitting step of transmitting data indicative of the at least one print job selected in the selecting step;
a fourth transmitting step of transmitting print data corresponding to the at least one selected print job to the input device; and
printing the print data on a printing device.
-
Specification