摘要 |
<P>PROBLEM TO BE SOLVED: To place restrictions on a position where a printer 30 can be used. <P>SOLUTION: The printer 30 generates a public key by a public key encryption method with the use of a pass phrase including at least printer position information. The public key is held in a public key storing part EP10. In the case where transmission of the public key is requested from a printing client 20, the printer 30 reads out the public key from the public key storing part EP10 and transmits the key to the printing client 20. In the case where the printing client 20 transmits printing data D05 to the printer 30, the printing data D05 is encrypted with the use of the preliminarily acquired public key and is transmitted as data for printing transmission D10. The printer 30 receiving the data for printing transmission D10 generates a secret key by the public key encryption method with the use of a pass phrase including at least printer position information. The received data for printing transmission D10 is decoded with the use of the secret key. If the printer position information at the time when the printer 30 generates the public key is different from the printer position information at the time when the secret key is generated, the data for printing transmission D10 cannot be decoded. <P>COPYRIGHT: (C)2004,JPO&NCIPI |