Patent ID: 8402265

Claim:
An apparatus comprising: a reading unit configured to read a document; a generation unit configured to generate a content data from the document; an encryption unit configured to perform encryption processing on the content data using an encryption key; a transmission unit configured to, when an instruction for not using a service for performing processing on the content data provided by a server group and for storing the generated content data in the server group is received, transmit to the server group the content data on which the encryption processing has been performed, and, when an instruction for using the service is received, transmit to the server group the content data on which the encryption processing has not been performed; a confirmation unit configured to receive from the server group the content data on which the encryption processing has been performed and confirm whether the encryption key used when the encryption processing has been performed on the received data corresponds to a public key produced by the apparatus; a decryption unit configured to, when the encryption key and the public key correspond to each other, perform decryption processing on the received data using a secret key produced by the apparatus paired with the public key; and a print unit configured to print the data on which the decryption processing has been performed.