DIGITAL BROADCAST RECEIVER DEVICE AND DIGITAL BROADCAST RECEIVING METHOD
First Claim
1. A digital broadcast receiver device comprising:
- a tuner unit for demodulating a broadcast signal on a selected physical channel, and outputting a stream obtained by demodulation;
a demultiplexer unit for extracting encrypted video data and key information for a plurality of services included in the stream;
a CAS control unit for generating keys for decoding the encrypted video data of the plurality of services, for each of the plurality of services, on a basis of the key information;
a descrambling unit for using the keys of the plurality of services to decrypt the encrypted video data of the plurality of services and generate video data for the plurality of services; and
a video decoding unit for decoding and outputting the video data for one of the plurality of services;
whereinthe CAS control unit further comprisesa CAS module for generating the keys from the key information,a key storage unit for storing the keys generated by the CAS module in correspondence to the services,a descrambling control unit for setting the keys stored in the key storage unit in the descrambling unit,an update period measurement unit for measuring the update period of the key information for each of the plurality of services,a key processing time measurement unit for measuring the key processing time taken to generate the keys from the key information, for each of the plurality of services, anda service determination unit for determining, from among the plurality of services, the services to be decrypted and thus descrambled in the descrambling unit, such that a total key processing time of all of the services to be decrypted is less than each one of the update periods of the services to be decrypted.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital broadcast receiver device (100) is provided with: a descrambling unit (504) which uses keys for a plurality of services to decrypt encrypted video data for the plurality of services and generates video data for the plurality of services; and a CAS control unit (503) which, for each of the plurality of services, measures the update period of the key information and the key processing time for generating keys from the key information and determines, from among the plurality of services, which services are to be descrambled, that is, to be decrypted by the descrambling unit (504), selecting services such that the sum of the key processing times of all services to be decrypted is less than each one of the update periods of the services to be decrypted.
-
Citations
19 Claims
-
1. A digital broadcast receiver device comprising:
-
a tuner unit for demodulating a broadcast signal on a selected physical channel, and outputting a stream obtained by demodulation; a demultiplexer unit for extracting encrypted video data and key information for a plurality of services included in the stream; a CAS control unit for generating keys for decoding the encrypted video data of the plurality of services, for each of the plurality of services, on a basis of the key information; a descrambling unit for using the keys of the plurality of services to decrypt the encrypted video data of the plurality of services and generate video data for the plurality of services; and a video decoding unit for decoding and outputting the video data for one of the plurality of services;
whereinthe CAS control unit further comprises a CAS module for generating the keys from the key information, a key storage unit for storing the keys generated by the CAS module in correspondence to the services, a descrambling control unit for setting the keys stored in the key storage unit in the descrambling unit, an update period measurement unit for measuring the update period of the key information for each of the plurality of services, a key processing time measurement unit for measuring the key processing time taken to generate the keys from the key information, for each of the plurality of services, and a service determination unit for determining, from among the plurality of services, the services to be decrypted and thus descrambled in the descrambling unit, such that a total key processing time of all of the services to be decrypted is less than each one of the update periods of the services to be decrypted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A digital broadcast receiving method comprising:
-
a tuning step for demodulating a broadcast signal on a selected physical channel, and outputting a stream obtained by demodulation; a demultiplexing step for extracting encrypted video data and key information for a plurality of services included in the stream; a CAS control step for generating keys for decoding the encrypted video data of the plurality of services, for each of the plurality of services, on a basis of the key information of the plurality of services; a descrambling step for using the keys of the plurality of services to decrypt the encrypted video data of the plurality of services and generate video data for the plurality of services; and a video decoding step for decoding and outputting the video data for one of the plurality of services;
whereinthe CAS control step further comprises a key generating step for generating the keys from the key information, a key storage step for storing the keys generated by the CAS module in correspondence to the services, a descrambling control unit step setting the keys stored in the key storage step as keys for use in the descrambling step, an update period measurement step for measuring the update period of the key information for each of the plurality of services, a key processing time measurement step for measuring the key processing time taken to generate the keys from the key information, for each of the plurality of services, and a service determination step for determining, from among the plurality of services, the services to be decrypted and thus descrambled in the descrambling step, such that a total key processing time of all of the services to be decrypted is less than each one of the update periods of the services to be decrypted. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification