Patent ID: 8219818

Claim:
An information processing apparatus comprising: a reproducing unit that reads, from a disc, a content and a content code file storing a content code that includes at least any one of a program or conversion data applied to a content reproducing process, to execute the content reproducing process; a signature verification unit that verifies a digital signature set for the content code file; and a memory device that has executable instructions for at least one of the reproducing unit and the signature verification unit, wherein the signature verification unit verifies the signature using different pieces of set signature target data between a signature verification process executed in a process of reproducing the content recorded in a ROM disc and a signature verification process executed in a process of reproducing the content recorded in a non-ROM disc other than the ROM disc, and the reproducing unit, when signature verification is successfully executed by the signature verification unit, applies the content code stored in the content code file, for which signature verification is successful, to reproduce the content.