Reproduction device stopping reproduction of encrypted content data having encrypted region shorter than predetermined length
First Claim
1. A reproducing device for decrypting and reproducing encrypted content data divided into a plurality of blocks formed of an encrypted block including encrypted data and a non-encrypted block including non-encrypted data, comprising:
- a decrypting circuit for detecting whether each of said plurality of blocks is said encrypted block or said non-encrypted block, and operating;
(1) in the case of the encrypted block, to decrypt said encrypted data and output the resulting non-encrypted data; and
(2) in the case of the non-encrypted block, to output said non-encrypted data from the non-encrypted block; and
a control circuit, whereinsaid control circuit receives a result of detection in said decrypting circuit, and stops supplying said block to said decrypting circuit when the number of the detected non-encrypted blocks in said content data is equal to or larger than a predetermined non-zero number.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller of a reproduction terminal determines whether a block read from a memory card is an encrypted block or a non-encrypted block, and then applies the read block to a content decrypting circuit. The controller stops supplying the block to the content decrypting circuit when a predetermined number of non-encrypted blocks are continuously read from the memory card. Consequently, reproduction of the encrypted content data can be stopped if the encrypted content data includes a continuous non-encrypted portion in which the number of non-encrypted blocks is equal to or larger than a predetermined non-zero number.
-
Citations
21 Claims
-
1. A reproducing device for decrypting and reproducing encrypted content data divided into a plurality of blocks formed of an encrypted block including encrypted data and a non-encrypted block including non-encrypted data, comprising:
-
a decrypting circuit for detecting whether each of said plurality of blocks is said encrypted block or said non-encrypted block, and operating; (1) in the case of the encrypted block, to decrypt said encrypted data and output the resulting non-encrypted data; and (2) in the case of the non-encrypted block, to output said non-encrypted data from the non-encrypted block; and a control circuit, wherein said control circuit receives a result of detection in said decrypting circuit, and stops supplying said block to said decrypting circuit when the number of the detected non-encrypted blocks in said content data is equal to or larger than a predetermined non-zero number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification