Patent ID: 7765604

Claim:
An information processing apparatus for controlling usage of content on a basis of a license for using said content, said information processing apparatus comprising: a service data storage unit configured to store service data, said service data including identification information for specifying said information processing apparatus and a device key assigned to said information processing apparatus; a content storage unit to store license identification information for specifying said license, encrypted data of said content and key information, said key information including an encrypted root key and information for recovering a root key from said encrypted root key, said root key being required for decrypting said encrypted data of said content; a license storage unit configured to store said license, said license including said license identification information for specifying said license and a usage rule; a controlling unit configured to determine, based on said license identification information, whether said license has been stored in said license storage unit; and a decryption unit configured to: (i) recover said root key using said device key, said identification information for specifying said information processing apparatus, said encrypted root key and said information for recovering a root key from said encrypted root key; and (ii) decrypt said encrypted data with said root key when said license has been stored in said license storage unit, the service data storage unit, the content storage unit, the license storage unit, the controlling unit, and the decryption unit are integrally arranged in the apparatus.