Patent ID: 7352865
Filing Date: 2008-04-01
Classification: G06F

Abstract:
1. A printer which processes print transmitting data, comprising: a print transmitting data receiver which receives the print transmitting data; a first printer position acquisition which acquires printer position information to specify a place where the printer is installed when the print transmitting data receiver has received the print transmitting data, this printer position information being regarded as first printer position information; a judgment section which judges whether the print transmitting data matches the first printer position information; a print executor which executes a print operation based on the print transmitting data when the judgment section judges that the print transmitting data matches the first printer position information and restricts the print operation based on the print transmitting data when the judgment section judges that the print transmitting data does not match the first printer position information; a public key acquisition request receiver which receives a public key acquisition request transmitted from a print client; a second printer position acquisition which acquires printer position information on the printer when the public key acquisition request receiver has received the public key acquisition request, this printer position information being regarded as second printer position information; a public key generator which generates a public key with a first passphrase containing at least the second printer position information; and a public key transmitter which transmits the public key generated by the public key generator to the print client which has transmitted the public key acquisition request, wherein the print executor does not execute the print operation based on the print transmitting data when the judgment section judges that the print transmitting data does not match the first printer position information.