Patent ID: 8020212

Claim:
An information processing apparatus comprising: a data processor; a communication unit; and a memory device storing instructions which when executed by the data processor, cause the data processor to operate with the communication unit to, for a first one of a plurality of content management units recorded on an information recording medium: (a) execute a program which corresponds to said first content management unit, wherein: (i) content is divided into the plurality of content management units, the plurality of content management units being distinct from the information recording medium and each of the plurality of content management units having corresponding usage control information; and (ii) the first content management unit includes a plurality of storage areas, the plurality of storage areas of the first content management unit including: (A) a content file having first content stored therein; and (B) a usage control information file having first usage control information including basic identification information stored therein; (b) obtain the basic identification information stored in the first content management unit recorded on the information recording medium; (c) send the obtained basic identification information to an access destination which is determined based on information indicated in the program; (d) send additional information to the access destination, the additional information being used for determining whether a download permitting condition or a playback permitting condition is satisfied; (e) if it is determined that the playback permitting condition is satisfied: (i) receive information associated with said playback permitting condition; and (ii) thereafter, record the received information associated with said playback permitting condition in at least one of the plurality of storage areas of said first content management unit recorded on the information recording medium; and (f) if it is determined that the download permitting condition is satisfied: (i) generate an encrypted file which includes a download data set obtained from the access destination; and (ii) thereafter, record said generated encrypted file in at least one of the plurality of storage areas of said first content management unit recorded on the information recording medium.