(57)【要約】【課題】  限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、限定受信用プログラムを更新する。【解決手段】  限定受信端末装置３０が、起動時に、メモリ・ストレージデバイス２０から暗号化された限定受信用プログラムを読み出して復号し、得られた限定受信用プログラムに基づいて限定受信処理を実行する構成により、限定受信用プログラムの更新時にはメモリ・ストレージデバイス２０を交換する方式とした。【選択図】      図１
2005269578.tif 000002
【特許請求の範囲】
【請求項１】
暗号化された限定受信用プログラムとこの限定受信用プログラムを復号するための暗号化プログラム鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた限定受信用プログラムによる限定受信処理を実行するための限定受信端末装置であって、
限定受信用プログラムが読出／書込されるメモリ及びこのメモリ内の限定受信用プログラムに基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩと、
起動時に、前記暗号化された限定受信用プログラム及び前記暗号化プログラム鍵を前記セキュア記憶媒体から読出す手段と、
前記暗号化プログラム鍵に基づいて、前記暗号化された限定受信用プログラムを復号し、限定受信用プログラムを得る手段と、
得られた限定受信用プログラムを前記限定受信ＬＳＩのメモリに書込む手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項２】
請求項１に記載の限定受信端末装置において、
前記限定受信用プログラムは、バージョン又は年月日を含む第１バージョン管理情報を含んでおり、
前記セキュア記憶媒体は、前記第１バージョン管理情報と同じ内容の第２バージョン管理情報が記憶されており、
起動時に、前記第２バージョン管理情報を前記セキュア記憶媒体から読出す手段と、
前記読出した第２バージョン管理情報と前記復号した限定受信用プログラムに含まれる第１バージョン管理情報とを照合する手段と、
前記照合の結果、両者が不一致のときには限定受信処理の実行を阻止する手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項３】
暗号化された「契約に関する情報」とこの「契約に関する情報」を復号するための暗号化契約情報鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた「契約に関する情報」による限定受信処理を実行するための限定受信端末装置であって、
契約に関する情報が読出／書込されるメモリ及びこのメモリ内の「契約に関する情報」に基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩと、
起動時に、前記暗号化された「契約に関する情報」及び前記暗号化契約情報鍵を前記セキュア記憶媒体から読出す手段と、
前記暗号化契約情報鍵に基づいて、前記暗号化された「契約に関する情報」を復号し、契約に関する情報を得る手段と、
得られた「契約に関する情報」を前記限定受信ＬＳＩのメモリに書込む手段と、
前記限定受信ＬＳＩによる限定受信処理の実行中、新たな「契約に関する情報」を受信したとき、この新たな「契約に関する情報」を当該限定受信ＬＳＩから送出する手段と、
この送出された「契約に関する情報」を前記暗号化契約情報鍵により暗号化し、得られた暗号化された「契約に関する情報」を更新記憶するように前記セキュア記憶媒体に転送する手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項４】
請求項３に記載の限定受信端末装置において、
前記契約に関する情報は、バージョン又は年月日を含む第１バージョン管理情報を含んでおり、
前記セキュア記憶媒体は、前記第１バージョン管理情報と同じ内容の第２バージョン管理情報が記憶されており、
起動時に、前記第２バージョン管理情報を前記セキュア記憶媒体から読出す手段と、
前記読出した第２バージョン管理情報と前記復号した「契約に関する情報」に含まれる第１バージョン管理情報とを照合する手段と、
前記照合の結果、両者が不一致のときには限定受信処理の実行を阻止する手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項５】
請求項４に記載の限定受信端末装置において、
前記セキュア記憶媒体は、自己の媒体識別情報を記憶しており、
前記「契約に関する情報」は、前記媒体識別情報から算出される端末識別情報を含んでおり、
前記限定受信ＬＳＩは、前記メモリ内の「契約に関する情報」に含まれる端末識別情報に基づいて、前記限定受信処理を実行する手段を備えたことを特徴とする限定受信端末装置。
【請求項６】
請求項１乃至請求項４のいずれか１項に記載の限定受信端末装置において、
前記セキュア記憶媒体は、自己の媒体識別情報と、この媒体識別情報から算出される端末識別情報が暗号化された端末識別情報と、この暗号化された端末識別情報を復号するための暗号化識別情報鍵とを記憶しており、
前記起動時に、前記セキュア記憶媒体から前記暗号化識別情報鍵及び前記暗号化された媒体識別情報を読出す手段と、
この暗号化された媒体識別情報を前記暗号化識別情報鍵に基づいて復号し、端末識別情報を得る手段と、
得られた端末識別情報を前記限定受信ＬＳＩのメモリに書込む手段と、
前記メモリ内の端末識別情報に基づいて、前記限定受信処理を実行する手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載の限定受信端末装置において、
放送波の所定のチャネルに記録されているコピー制御情報を読み出す手段と、
このコピー制御情報に従い、限定受信ＬＳＩでデスクランブルされた放送コンテンツを蓄積再生用暗号化コンテンツ鍵に基づいて再暗号化する手段と、前記コピー制御情報を更新する手段と、
前記蓄積再生用暗号化された放送コンテンツ、前記暗号化コンテンツ鍵及び前記更新されたコピー制御情報を記憶するように前記セキュア記憶媒体に転送する手段と、
前記セキュア記憶媒体から前記暗号化された放送コンテンツ、前記蓄積再生用暗号化コンテンツ鍵及び更新されたコピー制御情報を読み出す手段と
前記暗号化された放送コンテンツを前記蓄積再生用暗号化コンテンツ鍵に基づいて復号する手段と、
前記復号した放送コンテンツを再生する手段と、
この再生する放送コンテンツを前記更新されたコピー制御情報に従ってコピー制御する手段と、
を備えたことを特徴とする限定受信端末装置。
【請求項８】
請求項１乃至請求項７のいずれか１項に記載の限定受信端末装置において、
前記限定受信ＬＳＩは、前記限定受信処理の対象である放送コンテンツのトランスポートストリームパケットをデコードするためのデコーダを含むことを特徴とする限定受信端末装置。
【請求項９】
暗号化された限定受信用プログラムとこの限定受信用プログラムを復号するための暗号化プログラム鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた限定受信用プログラムによる限定受信処理を実行するための限定受信端末装置に用いられる限定受信方法であって、
前記限定受信端末装置は、限定受信用プログラムが読出／書込されるメモリ及びこのメモリ内の限定受信用プログラムに基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩを備えており、
前記限定受信端末装置が、起動時に、前記暗号化された限定受信用プログラム及び前記暗号化プログラム鍵を前記セキュア記憶媒体から読出す工程と、
前記限定受信端末装置が、読出した暗号化プログラム鍵に基づいて、前記暗号化された限定受信用プログラムを復号する工程と、
前記限定受信端末装置が、復号した限定受信用プログラムを前記限定受信ＬＳＩのメモリに書込む工程と、
を備えたことを特徴とする限定受信方法。
【請求項１０】
暗号化された「契約に関する情報」とこの「契約に関する情報」を復号するための暗号化契約情報鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた「契約に関する情報」による限定受信処理を実行するための限定受信端末装置に用いられる限定受信方法であって、
前記限定受信端末装置は、契約に関する情報が読出／書込されるメモリ及びこのメモリ内の「契約に関する情報」に基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩを備えており、
前記限定受信端末装置が、起動時に、前記暗号化された「契約に関する情報」及び前記暗号化契約情報鍵を前記セキュア記憶媒体から読出す工程と、
前記限定受信端末装置が、読出した暗号化契約情報鍵に基づいて、前記暗号化された「契約に関する情報」を復号する工程と、
前記限定受信端末装置が、復号した「契約に関する情報」を前記限定受信ＬＳＩのメモリに書込む工程と、
前記限定受信端末装置が、前記限定受信ＬＳＩによる限定受信処理の実行中、新たな「契約に関する情報」を受信したとき、この新たな「契約に関する情報」を当該限定受信ＬＳＩから送出する工程と、
前記限定受信端末装置が、この送出した「契約に関する情報」を前記暗号化契約情報鍵により暗号化し、得られた暗号化された「契約に関する情報」を更新記憶するように前記セキュア記憶媒体に転送する工程と、
を備えたことを特徴とする限定受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有料のデジタル放送に用いられる限定受信端末装置に係り、特に、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、限定受信用プログラムや、契約に関する情報を更新し得る限定受信端末装置及び方法に関する。
【背景技術】
【０００２】
従来のデジタル放送の有料放送受信装置として、ＢＳ(Broadcasting Satellite：放送衛星)デジタル放送のＢ−ＣＡＳ(Broadcasting-Conditional Access System：放送−限定受信システム)カードや、モバイル衛星デジタル放送の限定受信端末装置（受信端末）などが知られている。ここでは、モバイル衛星デジタル放送の限定受信端末装置を例に挙げて説明する。
【０００３】
図１３はこの種のモバイル衛星デジタル放送の限定受信端末装置の構成を示す模式図である。この限定受信端末装置は、メモリ１、ＣＰＵ２、アンテナ３、チューナ４、ＣＤＭ／ＦＥＣ(Code-Division Multiplex / Forward Error Correction : 符号分割多重方式／前進形誤信号訂正)部５、ＣＡＬＳＩ(Conditional-Access Large Scale Integrated circuit：限定受信ＬＳＩ)６、デコーダ７、表示制御部８、音声信号出力部９及びバス１０を備えている。なお、アンテナ３、表示制御部８及び音声信号出力部９を除く各要素１，２，４〜７は、互いにバス１０を介して接続されている。
【０００４】
ここで、限定受信を開始する場合、限定受信ＬＳＩ６は、ＣＰＵ２からコマンドを受けると、放送波からアンテナ３、チューナ４及びＣＤＭ／ＦＥＣ部５を介して、符号圧縮されたトランスポートストリームパケットＴＳを得る。このとき、限定受信ＬＳＩ６は、トランスポートストリームパケットＴＳから契約に関する情報を取得する一方、自端末の契約に関する情報が記憶されたＥＥＰＲＯＭ６ａを参照する。
【０００５】
この参照の結果、限定受信ＬＳＩ６は、トランスポートストリームパケットＴＳに一致する自端末の契約に関する情報がＥＥＰＲＯＭ６ａ内にあれば、トランスポートストリームパケットＴＳから放送コンテンツのスクランブル鍵を作成する。
【０００６】
しかる後、限定受信ＬＳＩ６は、トランスポートストリームパケットＴＳ内の予めスクランブルされた放送コンテンツをこのスクランブル鍵に基づいてデスクランブルし、得られたトランスポートストリームパケットＴＳをデコーダ７に出力する。
【０００７】
デコーダ７は、入力されたトランスポートストリームパケットＴＳを復号し、得られた映像データ及び音声データを互いに分離して復号処理し、得られた音声(Audio)信号及び映像(Video)信号を表示制御部８及び音声信号出力部９に出力する。なお、処理中のデータは適宜ＤＲＡＭ７ａに保存する。
【０００８】
以上のような限定受信端末装置では、限定受信モジュールと放送コンテンツのデスクランブラが１チップの限定受信ＬＳＩ６として、限定受信端末装置の基板に組み込まれている。
【０００９】
限定受信ＬＳＩ６は、限定受信端末装置のＣＰＵ２と通信を行うホストインターフェイスを有し、内部バスを介したトランスポートストリームパケットＴＳの入出力インターフェイス、バッファ、限定受信用の内部ＣＰＵ、暗号・復号処理用のアクセラレータなどのハードウェアロジックで構成されている。
【００１０】
限定受信ＬＳＩ６は、有料放送の要となるＬＳＩであり、放送事業者の個別情報と視聴者の個人情報、暗号・復号のアルゴリズム、鍵などを保持するので、耐タンパな実装が必要である。このため、限定受信ＬＳＩ６の内部ＣＰＵの限定受信用プログラムや端末固有ＩＤは、ＬＳＩ製造時に外部から電気的にアクセスできないマスクＲＯＭに封じ込められている。また、契約に関する情報は、放送波から取得されると、端末固有ＩＤと関連付けられて限定受信ＬＳＩ６内の不揮発性メモリ(EEPROM)６ａに書込まれて保存される。
【００１１】
なお、本願発明の先行技術文献情報には、例えば以下の特許文献１，２がある。  
ここで、特許文献１には、セキュリティモジュールを構成するＩＣカードを用い、ＩＣカードにアクセスした各機器で独自にデスクランブルを行なう技術が描かれている（段落［００１６］〜［００１７］参照）。
【００１２】
特許文献２には、契約情報を保持する契約情報移動手段を用い、契約情報移動手段と受信装置との間で契約情報を受け渡すことにより、契約情報を移動させる技術が描かれている（段落［０００９］参照）。
【特許文献１】特開２０００−１５１５２６号公報
【特許文献２】特開２００３−１３４４９２号公報
【非特許文献１】岡本龍明、山本博資著、「シリーズ／情報科学の数学    現代暗号」、初版、産業図書株式会社、１９９７年６月３０日、ｐ．１５３−１５５
【発明の開示】
【発明が解決しようとする課題】
【００１３】
以上説明したように、従来の限定受信端末装置は、限定受信ＬＳＩ６が受信装置の基板に組み込まれている場合、マスクＲＯＭ内の限定受信用プログラムを更新することが困難である。このため、限定受信用プログラムを更新する際には、限定受信ＬＳＩ６の交換、あるいは限定受信端末装置の交換が必要となっている。
【００１４】
同様に、契約に関する情報を保存している不揮発性メモリ６ａが故障し、失われた契約に関する情報を復旧させる際にも、限定受信ＬＳＩ６の交換、あるいは受信装置の交換が必要となっている。
【００１５】
また、特許文献１，２は、いずれも限定受信用プログラムの更新に関する記載が無い。また同様に、特許文献１，２は、いずれも不揮発性メモリが故障して失われた契約情報を復旧させる場合の記載が無い。特に、特許文献２に記載の技術は、契約情報を移動する際には契約情報移動手段に契約情報を保存するが、契約情報の移動後には契約情報を受信装置が保存するので、契約情報を移動後に受信装置の不揮発性メモリが故障した場合には不揮発性メモリ内の契約情報が失われてしまう。
【００１６】
本発明は上記実情を考慮してなされたもので、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、限定受信用プログラムを更新し得る限定受信端末装置及び方法を提供することを目的とする。
【００１７】
本発明の他の目的は、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、契約に関する情報を復旧し得る限定受信端末装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
第１の発明は、暗号化された限定受信用プログラムとこの限定受信用プログラムを復号するための暗号化プログラム鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた限定受信用プログラムによる限定受信処理を実行するための限定受信端末装置であって、限定受信用プログラムが読出／書込されるメモリ及びこのメモリ内の限定受信用プログラムに基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩと、起動時に、前記暗号化された限定受信用プログラム及び前記暗号化プログラム鍵を前記セキュア記憶媒体から読出す手段と、前記暗号化プログラム鍵に基づいて、前記暗号化された限定受信用プログラムを復号し、限定受信用プログラムを得る手段と、得られた限定受信用プログラムを前記限定受信ＬＳＩのメモリに書込む手段と、を備えた限定受信端末装置である。
【００１９】
第１の発明によれば、起動時に、セキュア記憶媒体から暗号化された限定受信用プログラムを読み出して復号し、得られた限定受信用プログラムに基づいて限定受信処理を実行する構成により、限定受信用プログラムの更新時にはセキュア記憶媒体を交換すればよいので、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、限定受信用プログラムを更新することができる。
【００２０】
第２の発明は、暗号化された「契約に関する情報」とこの「契約に関する情報」を復号するための暗号化契約情報鍵とが記憶されたセキュア記憶媒体に対し、このセキュア記憶媒体から得られた「契約に関する情報」による限定受信処理を実行するための限定受信端末装置であって、契約に関する情報が読出／書込されるメモリ及びこのメモリ内の「契約に関する情報」に基づいて限定受信処理を実行するためのプロセッサを有する限定受信ＬＳＩと、起動時に、前記暗号化された「契約に関する情報」及び前記暗号化契約情報鍵を前記セキュア記憶媒体から読出す手段と、前記暗号化契約情報鍵に基づいて、前記暗号化された「契約に関する情報」を復号し、契約に関する情報を得る手段と、得られた「契約に関する情報」を前記限定受信ＬＳＩのメモリに書込む手段と、前記限定受信ＬＳＩによる限定受信処理の実行中、新たな「契約に関する情報」を受信したとき、この新たな「契約に関する情報」を当該限定受信ＬＳＩから送出する手段と、この送出された「契約に関する情報」を前記暗号化契約情報鍵により暗号化し、得られた暗号化された「契約に関する情報」を更新記憶するように前記セキュア記憶媒体に転送する手段と、を備えた限定受信端末装置である。
【００２１】
第２の発明によれば、起動時に、セキュア記憶媒体から暗号化された「契約に関する情報」を読み出して復号し、得られた「契約に関する情報」に基づいて限定受信処理を実行する構成により、セキュア記憶媒体が故障して契約に関する情報が失われた時にはセキュア記憶媒体を交換すればよいので、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、契約に関する情報を復旧することができる。
【００２２】
なお、第１及び第２の発明は、名称を「装置」として表現したが、これに限らず、「システム」、「方法」、「コンピュータ読取り可能な記憶媒体」又は「プログラム」といった他の名称で表現しても良いことは言うまでもない。
【発明の効果】
【００２３】
以上説明したように本発明によれば、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、限定受信用プログラムを更新できる。また、限定受信ＬＳＩ又は限定受信端末装置本体を交換せずに、契約に関する情報を更新できる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の各実施形態について図面を参照しながら説明する。  
（第１の実施形態）
図１は本発明の第１の実施形態に係る限定受信端末装置の構成を示す模式図であり、図２はこの限定受信端末装置に保持されるメモリ・ストレージデバイスの構成を示す模式図である。ここで、メモリ・ストレージデバイス（セキュア記憶媒体）２０は、少なくとも限定受信端末装置３０を認証するための機器認証機能を有するものであり、ここでは限定受信端末装置３０との相互間での機器認証機能（以下、相互認証機能という）を有しており、保護エリア２１及びユーザエリア２２を備えている。かかる機器認証機能は、メモリ・ストレージデバイス２０と限定受信端末装置３０とが予め秘密鍵暗号の鍵Ｋを共有している状態で用いられ、例えば、メモリ・ストレージデバイス２０が限定受信端末装置３０の正当性を検証する方式と、両装置２０，３０が互いに相手装置３０，２０の正当性を検証する方式とがある。前者の方式は、例えば非特許文献１の第１５３〜１５４ページ目の「９．２  秘密鍵暗号に基づく方式」に［秘密鍵暗号ベース相手認証方式１］及び［秘密鍵暗号ベース相手認証方式２］として記載されている。後者の方式は、例えば同じく非特許文献１の第１５４〜１５５ページ目に［秘密鍵暗号ベース相互認証方式］として記載されている。
【００２５】
保護エリア２１は、限定受信端末装置３０との相互認証（機器認証）により限定受信端末装置からアクセス可能となる記憶領域であり、ここでは、ユーザエリア２２内の暗号化された限定受信用プログラムを復号するための暗号化鍵情報（暗号化プログラム鍵）Ｋｐと、同エリア２２内の暗号化された「契約に関する情報」を復号するための暗号化鍵情報（暗号化契約情報鍵）Ｋｒとが記憶されている。各暗号化鍵情報Ｋｐ，Ｋｒは、暗号化鍵自体又は暗号化鍵生成用のシード(seed)情報のいずれを適用してもよい。なお、シード情報の場合、シード情報に一方向性関数の演算を所定回数だけ施して暗号化鍵を生成すればよい。ここで、所定回数は、バージョン又は契約年数等により定まる回数としてもよい。
【００２６】
ユーザエリア２２は、規格等で定まるコンテンツ保護機構の暗号アルゴリズムに従い、暗号化鍵情報Ｋｐに基づいて暗号化された限定受信用プログラムＥｐと、同アルゴリズムに従い、暗号化鍵情報Ｋｐに基づいて暗号化された「契約に関する情報」Ｅｒとが記憶されている。ここで、契約に関する情報は、放送コンテンツの復号に必要なスクランブル鍵を得るためのワーク鍵と、ワーク鍵を使用するための契約情報を含むものである。契約情報は、限定受信端末装置３０の端末ＩＤと契約したサービスとを示すものである。契約したサービスは、復号が許可されるチャンネル、又は番組や有効期限などを示している。
【００２７】
なお、メモリ・ストレージデバイス２０は、例えばＳＤカード、又はＳＤカードから派生したカードが好適に使用可能であるが、これに限定されるものではない。例えば、メモリ・ストレージデバイス２０は、ホストＣＰＵ３２と相互認証する機能と、ホストＣＰＵ３２との間の送受信データを暗号化により保護する機能とを有するものであればよい。このようにメモリ・ストレージデバイス２０がＳＤカード等に限定されない旨は、以下の各実施形態でも同様である。
【００２８】
一方、限定受信端末装置３０は、図１に示すように、メモリ３１、ホストＣＰＵ３２、アンテナ３３、チューナ３４、ＣＤＭ／ＦＥＣ部３５、限定受信ＬＳＩ（ＣＡＬＳＩ）３６、デコーダ３７、表示制御部３８、音声信号出力部３９、スロット４０及びホストバス４１を備えている。なお、アンテナ３３及び音声信号出力部３９を除く各要素３１，３２，３４〜３８，４０は、互いにホストバス４１を介して接続されている。なお、ホストバス４１上のデータは、コンテンツ保護機構の暗号アルゴリズムや限定受信に関わる暗号アルゴリズム以外の暗号アルゴリズムで暗号化されていてもよい。
【００２９】
ここで、メモリ３１は、ホストＣＰＵ３２により、メモリ・ストレージデバイス２０から読出したデータや、メモリ・ストレージデバイス２０に転送するデータ等が読出／書込されるものである。
【００３０】
ホストＣＰＵ３２は、メモリ・ストレージデバイス２０とのインターフェイス機能を有し、例えばメモリ・ストレージデバイス２０との間の相互認証機能（機器認証機能）と、メモリ・ストレージデバイス２０との間の送受信データの暗号化及び復号機能とを実行するものである。
【００３１】
アンテナ３３は、スクランブルされた番組コンテンツを含む放送波を受信し、得られた受信信号をチューナに送出するものである。  
チューナ３４は、アンテナ３３から送出された受信信号を、指定されたチャンネルに基づいて選局処理し、選局処理後の受信信号をＣＤＭ／ＦＥＣ部３５に送出するものである。
【００３２】
ＣＤＭ／ＦＥＣ部３５は、チューナ３４から受けた受信信号をＣＤＭ（符号分割多重）方式に基づく復調処理及びＦＥＣ（前進型誤信号訂正）による誤り訂正処理により、トランスポートストリームパケットＴＳを生成して限定受信ＬＳＩ３６に送出するものである。
【００３３】
ここで、トランスポートストリームパケットＴＳは、暗号化された放送コンテンツと、この放送コンテンツを視聴するための関連情報とを含んでいる。関連情報は、放送コンテンツの復号に必要なスクランブル鍵がワーク鍵で暗号化されてなる暗号化スクランブル鍵と、この暗号化スクランブル鍵を復号して使用するための契約情報を含むものである。契約情報は、デジタル放送の契約者（端末ＩＤ）と契約したサービスとを示す膨大なリストである。契約したサービスは、復号が許可されるチャンネル、又は番組や有効期限などを示している。
【００３４】
限定受信ＬＳＩ３６は、図３に示すように、ＲＡＭ５０及びＣＡＳ（限定受信システム）６０を備えている。
【００３５】
ＲＡＭ５０は、ＣＡＳ６０から読出／書込可能なメモリであり、放送波や通信ネットワークから受信した契約に関する情報Ｉｒや、メモリ・ストレージデバイス２０から読み出した限定受信用プログラムＰが記憶される。なお、ＲＡＭ５０は限定受信ＬＳＩ３６内のメモリの一例であり、限定受信ＬＳＩ３６内のメモリとしては、揮発性メモリ又は不揮発性メモリの何れを用いても良い。但し、セキュリティ性を向上させる観点から、ＲＡＭ等の揮発性メモリの方が好ましい。
【００３６】
ＣＡＳ６０は、ＴＳ入力Ｉ／Ｆ６１、ＴＳ入力バッファ６２、暗号アクセラレータ６３、ＣＰＵ６４、ホストＩ／Ｆ６５、ＴＳ出力Ｉ／Ｆ６６及びＴＳ出力バッファ６８などのハードウェアロジックを備えている。各要素６１〜６６，６８及びＲＡＭ５０は互いにＣＡＳ６０内のバス６７を介して接続されている。
【００３７】
ＴＳ入力Ｉ／Ｆ６１は、ＣＤＭ／ＦＥＣ部３５とＣＡＳ６０との間の入力インターフェイスであり、ＣＤＭ／ＦＥＣ部３５から送出されるトランスポートストリームパケットＴＳをバッファ６２に入力する機能をもっている。
【００３８】
ＴＳ入力バッファ６２は、バス６７を介して各要素６１〜６６から読出／書込可能なメモリであり、限定受信処理中のトランスポートストリームパケットＴＳが一時的に記憶されるものである。
【００３９】
暗号アクセラレータ６３は、ＣＰＵ６４に制御され、バッファ６２内のトランスポートストリームパケットＴＳにおけるスクランブルされた放送コンテンツをスクランブル鍵によりデスクランブルする機能と、デスクランブル後の放送コンテンツからなるトランスポートストリームパケットＴＳをＴＳ出力バッファ６８に出力する機能とをもっている。
【００４０】
ＴＳ出力バッファ６８は、バス６７を介して各要素６１〜６６から読出／書込可能なメモリであり、デスクランブル後の放送コンテンツからなるトランスポートストリームパケットＴＳが一時的に記憶されるものである。
【００４１】
ＣＰＵ（プロセッサ）６４は、ＲＡＭ５０内の限定受信用プログラムに基づいて、バッファ６２内のトランスポートストリームパケットＴＳの限定受信処理を実行するものである。ここで、限定受信処理は、トランスポートストリームパケットＴＳからスクランブルされた放送コンテンツと関連情報とを分離する処理と、関連情報内の契約情報（契約者の端末ＩＤのリスト）とＲＡＭ５０内の契約に関する情報（端末ＩＤ）とを照合する処理と、照合の結果、両者が適合したとき、関連情報内の暗号化スクランブル鍵を、契約に関する情報内のワーク鍵で復号してスクランブル鍵を得る処理と、得られたスクランブル鍵とスクランブルされた放送コンテンツとを暗号アクセラレータに入力する処理とから構成されている。
【００４２】
ホストＩ／Ｆ６５は、ホストＣＰＵ３２とＲＡＭ５０との間のインターフェイス機能を有し、例えば起動時に、ホストＣＰＵ３２から入力された限定受信用プログラムＰや、契約に関する情報ＩｒをＲＡＭ５０に書込む機能をもっている。
【００４３】
ＴＳ出力Ｉ／Ｆ６６は、ＴＳ出力バッファ６８から出力されたトランスポートストリームパケットＴＳをデコーダ３７に出力するものである。
【００４４】
デコーダ３７は、限定受信ＬＳＩ３６のＣＡＳ６０から出力されたトランスポートストリームパケットＴＳから映像信号及び音声信号を復元処理し、得られた映像信号を表示制御部３８に出力する機能と、得られた音声信号を音声出力部３９に出力する機能とをもっている。
【００４５】
表示制御部３８は、デコーダ３７から出力された映像信号に基づいて、図示しない表示デバイスを表示制御するものである。但し、これに限らず、表示制御部３８は、必要により、ホストバス４１から入力されたメッセージ（例、相互認証が失敗しました。メモリ・ストレージデバイス２０を確認して下さい等）を表示させる機能をもっていてもよい。
【００４６】
音声出力部３９は、デコーダ３７から出力された音声信号に基づいて、音声を出力するものである。  
スロット４１は、メモリ・ストレージデバイス２０を着脱自在に保持するものである。
【００４７】
次に、以上のように構成されたメモリ・ストレージデバイス及び限定受信端末装置による限定受信方法を図４及び図５のシーケンス図を用いて説明する。
【００４８】
（初期化動作）
限定受信端末装置３０は、操作者による電源投入により（ＳＴ１）、起動される。この起動時に、限定受信端末装置３０は装置全体を初期化する。
【００４９】
限定受信端末装置３０のホストＣＰＵ３２は、メモリ・ストレージデバイス２０との間で相互認証を実行する（ＳＴ２）。なお、相互認証の結果がＮＧ（認証失敗）であれば、ステップＳＴ４以降の処理をせずにエラー停止する。
【００５０】
一方、ステップＳＴ２の相互認証の結果がＯＫ（認証成功）であれば（ＳＴ３）、ホストＣＰＵ３２は、メモリ・ストレージデバイス２０に２つの暗号化鍵情報Ｋｐ，Ｋｒを要求し（ＳＴ４）、メモリ・ストレージデバイス２０の保護エリア２１から暗号化プログラム鍵Ｋｐ及び暗号化契約情報鍵Ｋｒを読み出して（ＳＴ５）、メモリ３１に書込む。
【００５１】
次に、ホストＣＰＵ３２は、メモリ・ストレージデバイス２０に２つの暗号化情報Ｅｐ，Ｅｒのダウンロードを要求し、メモリ・ストレージデバイス２０のユーザエリア２２から、暗号化された限定受信用プログラムＥｐ、及び暗号化された、契約に関する情報Ｅｒを読み出して（ＳＴ７）、メモリ３１に書込む。
【００５２】
ホストＣＰＵ３２は、メモリ３１内の暗号化鍵情報Ｋｐに基づいて、暗号化された限定受信用プログラムＥｐを復号し（ＳＴ８）、得られた限定受信用プログラムＰを限定受信ＬＳＩ３６のＲＡＭ５０に書込む（ＳＴ９）。
【００５３】
限定受信ＬＳＩ３６は、ＲＡＭ５０内の限定受信用プログラムＰに対し、ビット誤りが無いか等といった周知のデータ検証を行う。
【００５４】
一方、ホストＣＰＵ３２は、メモリ３１内の暗号化鍵情報Ｋｒに基づいて、暗号化された、契約に関する情報Ｅｒを復号し（ＳＴ１１）、得られた契約に関する情報Ｉｒを限定受信ＬＳＩ３６のＲＡＭ５０に書込む（ＳＴ１２）。
【００５５】
限定受信ＬＳＩ３６は、ＲＡＭ５０内の契約に関する情報に対し、ビット誤りが無いか等といった前述同様のデータ検証を行う。
【００５６】
続いて、限定受信ＬＳＩ３６は、これら２つのデータ検証結果をホストＣＰＵ３２に通知する（ＳＴ１４）。
【００５７】
ホストＣＰＵ３２は、２つのデータ検証結果のいずれかが異常のとき、エラー停止する。また、２つのデータ検証結果のいずれも正常のとき、ホストＣＰＵ３２は、初期化動作を終了し（ＳＴ１５）、限定受信開始指令を限定受信ＬＳＩ３６に入力する（ＳＴ１６）。これにより、限定受信ＬＳＩ３６は、限定受信処理を開始する（ＳＴ１７）。
【００５８】
チューナ３４及びＣＤＭ／ＦＥＣ部３５は、所定のルーチンに従って放送波を受信し、得られたトランスポートストリームパケットＴＳを限定受信ＬＳＩ３６に入力する。
【００５９】
限定受信ＬＳＩ３６は、このトランスポートストリームパケットＴＳの限定受信処理を実行し、スクランブルされた放送コンテンツをデスクランブルしてデコーダ３７に出力する。デコーダ３７は、デスクランブルされた放送コンテンツから映像信号及び音声信号を復元し、映像信号及び音声信号を出力する。
【００６０】
以上により、限定受信端末装置３０の初期化動作が完了する。  
以後、放送運用中に、限定受信用プログラムＰの機能が変更になる、あるいは限定受信用プログラムＰに何らかのバグが発見されたなど、限定受信用プログラムＰを更新する必要が生じた場合、視聴者は限定受信端末装置３０あるいは放送センタからのメッセージによって、メモリ・ストレージデバイス２０を交換することにより、機能の変更やバグの解消を行うことができる。
【００６１】
また、メモリ・ストレージデバイス２０が故障して限定受信用プログラムＰや契約に関する情報Ｉｒが失われた場合でも、メモリ・ストレージデバイス２０の交換により、限定受信用プログラムＰや契約に関する情報Ｉｒを復旧させることができる。
【００６２】
（契約に関する情報の更新動作）
図５に示すように、受信動作中に、限定受信ＬＳＩ３６が自端末の契約に関する情報Ｉｒを取得したとする（ＳＴ３６）。
【００６３】
このとき、限定受信ＬＳＩ３６は、契約に関する情報ＩｒをホストＣＰＵ３２に送出する（ＳＴ２２）。ホストＣＰＵ３２は、この契約に関する情報Ｉｒを受けると、コンテンツ保護機構に対応して暗号化鍵情報を作成し、得られた暗号化鍵情報に基づいて、契約に関する情報Ｉｒを暗号化する（ＳＴ２３）。
【００６４】
次に、ホストＣＰＵ３２は、メモリ・ストレージデバイス２０との間で相互認証を行い（ＳＴ２４）、相互認証がＯＫの場合（ＳＴ２５）、契約に関する情報の暗号化鍵情報Ｋｒをメモリ・ストレージデバイス２０に転送する（ＳＴ２６）。メモリ・ストレージデバイス２０は、この暗号化鍵情報Ｋｒを保護エリア２１に保存する（ＳＴ２７）。なお、ステップＳＴ２５の相互認証がＮＧの場合にはエラー停止する。
【００６５】
しかる後、ホストＣＰＵ３２は、ステップＳＴ２３で得られた暗号化された契約に関する情報Ｅｒをメモリ・ストレージデバイス２０に転送する（ＳＴ２８）。メモリ・ストレージデバイス２０は、暗号化された契約に関する情報Ｉｒをユーザエリア２２に保存し（ＳＴ２９）、更新終了をホストＣＰＵ３２に通知する（ＳＴ３０）。
【００６６】
ホストＣＰＵ３２は、更新終了が通知されると、契約に関する情報Ｉｒを限定受信ＬＳＩ３６のＲＡＭ５０に書込む。  これにより、契約に関する情報の更新が完了する。
【００６７】
上述したように本実施形態によれば、限定受信端末装置３０が、起動時に、メモリ・ストレージデバイス２０から暗号化された限定受信用プログラムＥｐを読み出して復号し、得られた限定受信用プログラムＰに基づいて限定受信処理を実行する構成により、限定受信用プログラムの更新時にはメモリ・ストレージデバイス２０を交換すればよいので、限定受信ＬＳＩ３６又は限定受信端末装置３０本体を交換せずに、限定受信用プログラムを更新することができる。
【００６８】
また同様に、限定受信端末装置３０が、起動時に、メモリ・ストレージデバイス２０から暗号化された契約に関する情報Ｅｒを読み出して復号し、得られた契約に関する情報Ｉｒに基づいて限定受信処理を実行する構成により、メモリ・ストレージデバイス２０が故障して契約に関する情報Ｉｒが失われた時にはメモリ・ストレージデバイス２０を交換すればよいので、限定受信ＬＳＩ３６又は限定受信端末装置３０本体を交換せずに、契約に関する情報を復旧することができる。また、暗号化された契約に関する情報Ｅｒをメモリ・ストレージデバイス２０に保存する構成により、従来とは異なり、ＥＥＰＲＯＭを限定受信ＬＳＩに内蔵する必要が無い。
【００６９】
なお、以上のメモリ・ストレージデバイス２０の交換は、暗号化された限定受信用プログラムＥｐや契約に関する情報Ｅｒ及びそれらの暗号化鍵情報Ｋｐ，Ｋｒ等を保存した新たなメモリ・ストレージデバイスを放送センタに発行してもらう方式と、放送波のエンジニアリングスロットを用いた限定受信端末装置３０のソフトウェアの更新機能と本発明におけるメモリ・ストレージデバイスのコンテンツ保護機構に対応したデータの暗号化との組合せにより、限定受信に関わるプログラムの放送波により更新する方法とのいずれとしてもよい。
【００７０】
（第２の実施形態）
図６は本発明の第２の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図であり、図２と同一部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。なお、以下の各実施形態も同様にして重複した説明を省略する。
【００７１】
すなわち、本実施形態は、第１の実施形態の変形例であり、過去の情報を用いた攻撃に対する耐性を高める観点から、限定受信用プログラム及び契約に関する情報のバージョンを管理する機能を付与した構成となっている。
【００７２】
具体的には、限定受信用プログラムは、バージョン又は年月日を含むバージョン管理情報（Ｉｖｐ）を含む内容となっている。同様に、契約に関する情報は、バージョン又は年月日を含むバージョン管理情報（Ｉｖｒ）を含む内容となっている。
【００７３】
これに伴い、保護エリア２１には、前述した暗号化鍵情報Ｋｐ，Ｋｒに加え、限定受信用プログラムのバージョン管理情報Ｉｖｐ及び契約に関する情報のバージョン管理情報Ｉｖｒが保存されている。
【００７４】
一方、限定受信端末装置３０のホストＣＰＵ３２は、例えば起動時に、バージョン管理情報Ｉｖｐをメモリ・ストレージデバイス２０ｂから読出し、このバージョン管理情報Ｉｖｐと復号した限定受信用プログラムＰに含まれるバージョン管理情報（Ｉｖｐ）とを照合し、照合の結果、両者が不一致のときには限定受信処理の実行を阻止する機能が付加される。
【００７５】
また同様に、ホストＣＰＵ３２は、例えば起動時に、バージョン管理情報Ｉｖｒをメモリ・ストレージデバイス２０ｂから読出し、このバージョン管理情報Ｉｖｒと復号した契約に関する情報Ｉｒに含まれるバージョン管理情報（Ｉｖｒ）とを照合し、照合の結果、両者が不一致のときには限定受信処理の実行を阻止する機能が付加される。
【００７６】
以上のような構成によれば、例えば新しいデータを古いデータで上書きする攻撃を受けても、上書きされた古いデータのバージョン管理情報と保護エリア２２内のバージョン管理情報とが異なることから、限定受信処理の実行が阻止される。
【００７７】
また例えば、最新のデータを消去して古いデータを用いようとする攻撃を受けても、古いデータのバージョン管理情報と保護エリア２２内のバージョン管理情報とが異なることから、限定受信処理の実行が阻止される。
【００７８】
また、いずれの攻撃を阻止した場合も、保護エリア２２にバージョン管理情報Ｉｖｐ，Ｉｖｒが残るので、バージョン管理情報Ｉｖｐ，Ｉｖｒに基づいて最新のデータを復旧できる。  従って、過去の情報を用いた攻撃に対する耐性を高めることができる。
【００７９】
（第３の実施形態）
図７は本発明の第３の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【００８０】
本実施形態は、第１の実施形態の変形例であり、複数の限定受信端末装置での視聴を可能とする観点から、契約に関する情報を取得するための限定受信端末装置固有の端末ＩＤをメモリ・ストレージデバイス２０ｃ固有のデバイスＩＤから生成し、契約に関する情報に含めた構成となっている。
【００８１】
具体的には、メモリ・ストレージデバイス２０ｃは、自己の媒体ＩＤ（媒体識別情報）をシステムエリア２３に記憶した構成となっている。ここで、システムエリア２３は、読出専用の記憶領域であり、デバイス製造時に媒体ＩＤが書込まれている。
【００８２】
契約に関する情報は、媒体ＩＤから算出される端末ＩＤを含んでいる。この算出は、例えば、媒体ＩＤに一方向性関数の演算を施す方式などがある。
【００８３】
これに伴い、限定受信ＬＳＩ３６は、ＲＡＭ５０内の契約に関する情報Ｉｒに含まれる端末ＩＤに基づいて、限定受信処理を実行する機能をもっている。
【００８４】
以上のような構成によれば、契約に関する情報を取得するための端末ＩＤをメモリ・ストレージデバイス２０ｃのデバイスＩＤから生成するので、限定受信端末装置３０本体の識別番号を不要にでき、視聴者はメモリ・ストレージデバイス２０ｃを差換えることにより、複数の限定受信端末装置での視聴を楽しむことができる。
【００８５】
（第４の実施形態）
図８は本発明の第４の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【００８６】
本実施形態は、第３の実施形態の変形例であり、メモリ・ストレージデバイス２０ｄのデバイスＩＤから生成した端末ＩＤをメモリ・ストレージデバイス２０ｄに保存した構成となっている。
【００８７】
具体的には、メモリ・ストレージデバイス２０ｄは、自己のデバイスＩＤが記憶されたシステムエリア２３と、このデバイスＩＤから算出される端末ＩＤ及びそのエラー訂正符号（以下、ＥＣＣ(Error Correcting Code)という）が暗号化されて記憶されたユーザエリア２２と、この暗号化された「端末ＩＤ及びＥＣＣ」を復号するための端末ＩＤの暗号化鍵情報（暗号化識別情報鍵）Ｋｔが記憶された保護エリア２１とを備えている。
【００８８】
これに伴い、限定受信端末装置３０のホストＣＰＵ３２は、起動時に、メモリ・ストレージデバイス２０ｄから暗号化鍵情報Ｋｔ及び暗号化された媒体ＩＤ及びＥＣＣを読出し、この暗号化された媒体ＩＤ及びＥＣＣを暗号化鍵情報Ｋｔに基づいて復号する機能と、端末ＩＤ及びＥＣＣを得る機能と、ＥＣＣにより端末ＩＤのデータ検証を行なう機能と、データ検証後の端末ＩＤを限定受信ＬＳＩ３６のＲＡＭ５０に書込む機能とをもっている。
【００８９】
限定受信ＬＳＩ３６は、ＲＡＭ５０内の端末ＩＤに基づいて、限定受信処理を実行する機能をもっている。
【００９０】
次に、以上のように構成されたメモリ・ストレージデバイス及び限定受信端末装置による限定受信方法を図９のシーケンス図を用いて説明する。
【００９１】
限定受信端末装置３０は、前述したステップＳＴ１〜ＳＴ３と同様に、電源投入から相互認証ＯＫまでの動作を行なう。
【００９２】
次に、ホストＣＰＵ３２は、メモリ・ストレージデバイス２０に端末ＩＤの暗号化鍵情報Ｋｔを要求し（ＳＴ４１）、メモリ・ストレージデバイス２０の保護エリア２１から暗号化鍵情報Ｋｔを読み出して（ＳＴ４２）、メモリ３１に書込む。
【００９３】
また、ホストＣＰＵ３２は、メモリ・ストレージデバイス２０に端末ＩＤの暗号化情報のダウンロードを要求し、メモリ・ストレージデバイス２０のユーザエリア２２から、暗号化された端末ＩＤ及びＥＣＣを読み出して（ＳＴ４４）、メモリ３１に書込む。
【００９４】
ホストＣＰＵ３２は、メモリ３１内の暗号化鍵情報Ｋｔに基づいて、暗号化された端末ＩＤ及びＥＣＣを復号する（ＳＴ４５）。
【００９５】
次に、ホストＣＰＵ３２は、復号したＥＣＣにより端末ＩＤのデータ検証を行ない、ビット誤り等がない旨を検証すると（ＳＴ４７）、データ検証後の端末ＩＤを限定受信ＬＳＩ３６のＲＡＭ５０に書込む（ＳＴ４８）。
【００９６】
以下、前述同様にステップＳＴ４以降の初期化処理が実行される。また、初期化処理の後、限定受信ＬＳＩ３６は、ＲＡＭ５０内の端末ＩＤに基づいて、限定受信処理を実行する。
【００９７】
上述したように本実施形態によれば、メモリ・ストレージデバイス２０ｄのデバイスＩＤから生成した端末ＩＤをメモリ・ストレージデバイス２０ｄに保存した構成としても、第３の実施形態と同様に、限定受信端末装置３０本体の識別番号を不要にでき、視聴者はメモリ・ストレージデバイス２０ｃを差換えることにより、複数の限定受信端末装置での視聴を楽しむことができる。
【００９８】
（第５の実施形態）
図１０は本発明の第５の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【００９９】
本実施形態は、第１の実施形態の変形例であり、所望の放送コンテンツを任意の時刻に視聴する観点から、メモリ・ストレージデバイス２０ｅに放送コンテンツを記録し再生可能とした構成となっている。
【０１００】
具体的には、メモリ・ストレージデバイス２０ｅは、デスクランブルされて再度暗号化されたコンテンツ情報Ｅｃが記憶されたユーザエリア２２と、この暗号化されたコンテンツ情報Ｅｃを復号するための暗号化鍵情報（蓄積再生用暗号化コンテンツ鍵）Ｋｃ及びこのコンテンツ情報のコピー制御情報ＣＣＩ(Copy Control Information)が暗号化されて記憶された保護エリア２１とを備えている。
【０１０１】
これに伴い、限定受信端末装置３０のホストＣＰＵ３２は、以下のコピー機能（ｃ１）〜（ｃ３）と、再生機能（ｐ１）〜（ｐ３）と、コピー制御機能（ｃｃ）をもっている。
【０１０２】
（ｃ１）放送波の所定のチャネルに記録されているコピー制御情報ＣＣＩを読み出す機能。（ｃ２）このコピー制御情報ＣＣＩに従い、放送コンテンツを暗号化鍵情報Ｋｃに基づいて暗号化し、コピー制御情報を更新する機能。（ｃ３）暗号化された放送コンテンツＥｃ、暗号化鍵情報Ｋｃ及び更新されたコピー制御情報ＣＣＩを記憶するようにメモリ・ストレージデバイス２０ｅに転送する機能。
【０１０３】
（ｐ１）メモリ・ストレージデバイス２０ｅから暗号化された放送コンテンツＥｃ、暗号化鍵情報Ｋｃ及び更新されたコピー制御情報ＣＣＩを読み出す機能。（ｐ２）暗号化された放送コンテンツＥｃを暗号化鍵情報Ｋｃに基づいて復号する機能。（ｐ３）復号した放送コンテンツＣを限定受信ＬＳＩ３６に転送して再生する機能。（ｃｃ）この再生する放送コンテンツを更新されたコピー制御情報ＣＣＩに従ってコピー制御する機能。
【０１０４】
ここで、コピー制御情報ＣＣＩは、例えばコピー不可や、１回のみコピー可といった任意の内容が使用可能となっている。放送コンテンツが１世代のみコピー可のコピー制御情報を持つ場合、メモリ・ストレージデバイス２０ｅのコンテンツ保護機構により、他のメモリ・ストレージデバイスにコピーすることはできない。同様に、放送コンテンツがコピー不可のコピー制御情報を持つ場合、コピー制御情報に従って限定受信ＬＳＩ３６はメモリ・ストレージデバイスにコンテンツをコピーしない。
【０１０５】
以上のような構成によれば、限定受信ＬＳＩ３６でデスクランブルされた放送コンテンツをメモリ・ストレージデバイス２０ｅにユーザエリア２１にコピーし、好きな時に同じ限定受信端末装置３０で再生して視聴することができる。また、同一のメモリ・ストレージデバイス２０ｅに限定受信に関する機能の保存と番組の記録を行い、同一のメモリ・ストレージデバイス用のスロット４１を介して番組の視聴、記録、再生を併用するので、付加価値の高い限定受信端末装置を提供することができる。
【０１０６】
また、放送コンテンツのコピーは、コピー制御情報に基づいて行なうので、コンテンツ提供者の著作権の侵害を防ぐことができる。
【０１０７】
なお、前述した第１〜第３，第５の実施形態は、図１１に示すように、同時に実現してもよい。同様に、第１〜第２，第４〜第５の実施形態は同時に実現してもよい。これに限らず、第１〜第５の実施形態は、任意の２つ、３つ又は４つの実施形態を互いに組合せて実現してもよい。
【０１０８】
（第６の実施形態）
図１２は本発明の第６の実施形態に係る限定受信端末装置の構成を示す模式図である。
【０１０９】
本実施形態は、第１〜第５の実施形態の変形例であり、前述した限定受信ＬＳＩ３６と、デコーダ３７とを１チップ化してなる限定受信ＬＳＩ３６＊を備えている。
【０１１０】
すなわち、限定受信ＬＳＩＬＳＩ３６＊は、限定受信処理の対象である放送コンテンツのトランスポートストリームパケットをデコードするためのデコーダを含む１チップ構成で実現されている。
【０１１１】
以上のような構成によれば、限定受信ＬＳＩ３６＊が放送コンテンツである符号圧縮されたトランスポートストリームパケットのデコーダ３７を含む１チップ構成で実現されるので、デジタル放送のモバイル受信に適した小型の限定受信端末装置３０＊を実現できる。
【０１１２】
補足すると、従来の限定受信ＬＳＩ６は、図１３に示した自端末の契約を保持するためのＥＥＰＲＯＭ６ａを内蔵し、デコーダＬＳＩ７がＤＲＡＭを内蔵しているため、半導体製造プロセス上の理由から両ＬＳＩ６，７を１チップ化することが困難であった。
【０１１３】
しかしながら、前述した第１〜第５の各実施形態は、契約に関する情報をメモリ・ストレージデバイス２０に保存するので、限定受信端末装置３０の電源オフ時に限定受信用プログラムＰと契約に関する情報Ｉｒなどを限定受信端末装置３０内に残す必要がないことから、限定受信ＬＳＩ３６からＥＥＰＲＯＭを取り除くことができるものとなった。
【０１１４】
そこで、本実施形態では、限定受信ＬＳＩ３６からＥＥＰＲＯＭを取り除き、デコーダＬＳＩと１チップ化することで、限定受信ＬＳＩ３６＊の半導体プロセスを短縮でき、省面積、低消費電力にも寄与することができる。また、従来は、放送コンテンツのデスクランブルとデコードとを限定受信ＬＳＩとデコーダＬＳＩで分担することにより限定受信端末装置のコストが高くなっていたが、本実施形態によれば、限定受信ＬＳＩとデコーダＬＳＩとを１チップ構成としたので、限定受信端末装置のコストを低減させることができる。
【０１１５】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１の実施形態に係る限定受信端末装置の構成を示す模式図である。
【図２】同実施形態におけるメモリ・ストレージデバイスの構成を示す模式図である。
【図３】同実施形態における限定受信ＬＳＩの構成を示す模式図である。
【図４】同実施形態における限定受信方法を説明するためのシーケンス図である。
【図５】同実施形態における限定受信方法を説明するためのシーケンス図である。
【図６】本発明の第２の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【図７】本発明の第３の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【図８】本発明の第４の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【図９】同実施形態における限定受信方法を説明するためのシーケンス図である。
【図１０】本発明の第５の実施形態に係る限定受信端末装置に用いられるメモリ・ストレージデバイスの構成を示す模式図である。
【図１１】同実施形態における変形構成を示す模式図である。
【図１２】本発明の第６の実施形態に係る限定受信端末装置の構成を示す模式図である。
【図１３】従来の限定受信端末装置の構成を示す模式図である。
【符号の説明】
【０１１７】
２０…メモリ・ストレージデバイス、２１…保護エリア、２２…ユーザエリア、３０，３０＊…限定受信端末装置、３１…メモリ、３２…ホストＣＰＵ、３３…アンテナ、３４…チューナ、３５…ＣＤＭ／ＦＥＣ部、３６，３６＊…限定受信ＬＳＩ、３７…デコーダ、３８…表示制御部、３９…音声信号出力部、４０…スロット、４１…ホストバス、５０…ＲＡＭ、６０…ＣＡＳ、６１…ＴＳ入力Ｉ／Ｆ、６２…ＴＳ入力バッファ、６３…暗号アクセラレータ、６４…ＣＰＵ、６５…ホストＩ／Ｆ、６６…ＴＳ出力Ｉ／Ｆ、６７…バス、６８…ＴＳ出力バッファ、Ｋｐ，Ｋｒ，Ｋｔ，Ｋｃ…暗号化鍵情報、Ｅｐ…暗号化された限定受信用プログラム、Ｅｒ，Ｅｃ…暗号化された情報。
【図１】
2005269578.tif 000003
【図２】
2005269578.tif 000004
【図３】
2005269578.tif 000005
【図４】
2005269578.tif 000006
【図５】
2005269578.tif 000007
【図６】
2005269578.tif 000008
【図７】
2005269578.tif 000009
【図８】
2005269578.tif 000010
【図９】
2005269578.tif 000011
【図１０】
2005269578.tif 000012
【図１１】
2005269578.tif 000013
【図１２】
2005269578.tif 000014
【図１３】
2005269578.tif 000015