Patent ID: 8265274
Filing Date: 2012-09-11
Classification: G06F,G11B,H04N

Abstract:
1. A data processing device having a data processing unit for processing stream data composed of a plurality of frames generated with encoded contents data, comprising: a protected storage unit for storing data, being tamper-resistant and protected from external access; a non-protected storage unit for storing data, being accessible from outside and different from the protected storage unit; a receiving unit for receiving encrypted stream data generated by encrypting the stream data, and index information for special reproduction of the stream data; a decrypting unit for decrypting the encrypted stream data and outputting the decrypted stream data; a separating unit for judging, for each packet of the decrypted stream data output by the decrypting unit, whether the packet is a packet specified by the index information or not, separating the decrypted stream data into the packet specified by index information as protected data including frames necessary for special reproduction, and other packets not specified by index information as non-protected data not including frames necessary for special reproduction, storing the protected data in the protected storage unit, and storing the non-protected data in the non-protected storage unit; and a combining unit for restoring the stream data when the data processing unit performs normal reproduction of the stream data, by receiving the protected data stored in the protected storage unit and the non-protected data stored in the non-protected storage unit, by judging packet numbers of packets of the received protected data and packets of the received non-protected data specified by the index information, and delivering the packets according to the sequence of the judged packet numbers.