| US 7,552,324 B2 | ||
| Printer and print system, and data receiving device and data transmitting and receiving system | ||
| Toshihiro Shima, Nagano-Ken (Japan); Kazuhito Gassho, Nagano-Ken (Japan); and Teruhito Kojima, Nagano-Ken (Japan) | ||
| Assigned to Seiko Epson Corporation, Tokyo (Japan) | ||
| Appl. No. 10/512,235 PCT Filed Jul. 22, 2003, PCT No. PCT/JP03/09280 § 371(c)(1), (2), (4) Date Oct. 22, 2004, PCT Pub. No. WO2004/022350, PCT Pub. Date Mar. 18, 2004. |
||
| Claims priority of application No. 2002-253378 (JP), filed on Aug. 30, 2002; application No. 2002-253410 (JP), filed on Aug. 30, 2002; application No. 2002-277384 (JP), filed on Sep. 24, 2002; and application No. 2002-277499 (JP), filed on Sep. 24, 2002. | ||
| Prior Publication US 2005/0163549 A1, Jul. 28, 2005 | ||
| Int. Cl. H04L 9/00 (2006.01) | ||
| U.S. Cl. 713—161 [380/51; 380/258] | 18 Claims |

| 1. A The printer which processes print data, comprising:
a printer position information acquisition unit which acquires printer position information to specify a place where the printer
is installed;
a first printer position information acquisition unit which acquires printer position information from the printer position
information acquisition unit, this printer position information being regarded as first printer position information;
a public key generator which generates a public key with a passphrase containing at least the first printer position information
and a given number;
a print data receiver which receives print data encrypted with the public key;
a second printer position information acquisition unit which acquires printer position information from the printer position
information acquisition unit when the print data has been received, this printer position information being regarded as second
printer position information;
a private key generator which generates a private key with a passphrase containing at least the second printer position information
and the given number;
a decrypter which decrypts the print data received by the print data receiver with the private key;
a print executor which executes a print operation based on the print data when the print data has been decrypted with the
private key and which does not execute the print operation based on the print data when the print data has not been decrypted
with the private key; and
a given number holder which holds the given number used in the public key generator,
wherein even if a private key is generated when the public key generator generates the public key, the private key is deleted.
|