| US 7,577,251 B2 | ||
| Data player, digital contents player, playback system, data embedding apparatus, and embedded data detection apparatus | ||
| Hirotsugu Kawada, Osaka (Japan); Noboru Katta, Hyogo (Japan); Susumu Ibaraki, Osaka (Japan); Makoto Tatebayashi, Hyogo (Japan); and Shunji Harada, Osaka (Japan) | ||
| Assigned to Panasonic Corporation, Osaka (Japan) | ||
| Filed on Aug. 30, 2006, as Appl. No. 11/512,372. | ||
| Application 11/512372 is a division of application No. 09/640783, filed on Aug. 18, 2000, granted, now 7,120,251. | ||
| Claims priority of application No. 11-233813 (JP), filed on Aug. 20, 1999; application No. 11-233814 (JP), filed on Aug. 20, 1999; and application No. 11-233815 (JP), filed on Aug. 20, 1999. | ||
| Prior Publication US 2006/0291652 A1, Dec. 28, 2006 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. H04N 7/167 (2006.01) | ||
| U.S. Cl. 380—201 | 4 Claims |

| 1. A data player for reading contents encrypted by a contents key and the contents key encrypted by a decoding key, from a
digital medium, and playing the encrypted contents by using the decoding key which is stored in a key storage unit, said data
player comprising:
key obtaining means for performing mutual authentication with the key storage unit to obtain the decoding key stored in the
key storage unit;
key holding means for holding the decoding key;
playback state obtaining means for monitoring the playback state of the digital medium;
encrypted contents key decoding means for decoding the encrypted contents key by using the decoding key to obtain the contents
key; and
encrypted contents decoding means for decoding the encrypted contents by using the contents key;
wherein the decoding key is obtained by the key obtaining means and stored in the key holding unit, the encrypted contents
key read from the digital medium is decoded with the decoding key by the contents key decoding means to obtain the contents
key, the encrypted contents read from the digital medium is decoded by using the contents key to play the contents, and the
decoding key stored in the key holding means is discarded according to the playback state of the digital media which is obtained
by the playback state obtaining means.
|