Patent ID: 8671283

Claim:
An information processing apparatus comprising: circuitry configured to acquire content codes including a data processing program recorded in an information recording medium and execute data processing according to the content codes; and a memory that stores an apparatus certificate including an apparatus identifier of the information processing apparatus, wherein the circuitry is configured to execute an apparatus checking process applying the apparatus certificate stored in the memory on the basis of a code for the apparatus checking process included in the content codes, acquire the apparatus identifier recorded in the apparatus certificate after the apparatus checking process, and execute data processing applying content codes corresponding to the acquired apparatus identifier, and the circuitry is further configured to check a validity of the apparatus certificate by a process of verifying a signature set in the apparatus certificate, create new signature data by the use of a private key stored in the memory of the information processing apparatus, verify the newly created signature data by the use of a public key stored in the apparatus certificate, and execute an apparatus checking process of determining success of the signature verification as success of the apparatus check.