An information processing apparatus includes a data processor configured
to obtain first content stored in a first information recording medium
and second content which is stored in a second information recording
medium and which is usable together with the first content, and to
perform content playback processing by using the first content and the
second content. The data processor calculates a hash value of a
certificate stored in the first information recording medium, and
verifies the calculated hash value against a hash value stored in a
content certificate corresponding to the first content, and on the
condition that the calculated hash value and the hash value stored in the
content certificate coincide with each other, the data processor performs
the content playback processing by using the first content and the second
content.