(57)【要約】【課題】受信機内の時間情報の詐称などによる有料番組の不正な視聴や再生を防止する。【解決手段】有料番組の視聴有効期限の絶対的な制御を施すために、視聴制御カード内にＥＣＭパケットのカウント機能を内蔵するとともに、正当な視聴に対応するＥＣＭパケット数（有効視聴パケット数）をＥＭＭなどに含めて受信契約者に送信する。受信契約者宅では、まず、ＥＭＭに含めて送信された有効視聴パケット数が、受信機に挿入された視聴制御カード内に設定される。そして、有料番組の視聴中には、当該番組の番組データ中に含められて受信されたＥＣＭパケット数をカウントし、受信したＥＣＭパケット数が有効視聴パケット数を超えた後は、復号鍵生成機能を動作不能とする。【選択図】      図３
2004186714.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたコンテンツデータと視聴制御データとを含む送信データを送信する送信装置と、前記送信装置から送信された前記送信データを受信する受信装置と、を備えるコンテンツ提供システムにおいて、前記受信装置は、
前記暗号化されたコンテンツデータを復号化して出力する復号化手段と、
前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段と、
前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段と、を備えることを特徴とするコンテンツ提供システム。
【請求項２】
暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、
前記暗号化されたコンテンツデータを復号化して出力する復号化手段と、
前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段と、
前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段と、を備えることを特徴とするコンテンツ受信装置。
【請求項３】
前記基準パケット数は前記視聴制御データに含まれており、
前記カウント手段は、前記視聴制御データから前記所定基準パケット数を取得することを特徴とする請求項２に記載のコンテンツ受信装置。
【請求項４】
前記視聴制御データは、前記復号化手段が復号化に使用する復号化用鍵情報を含み、
前記制御手段は、前記特定の視聴制御情報のパケット数が前記基準パケット数以下の場合は前記復号化用鍵情報を前記復号化手段に供給し、前記特定の視聴制御情報のパケット数が前記基準パケット数を超えた場合は前記復号化用鍵情報を前記復号化手段に供給しないことを特徴とする請求項２又は３に記載のコンテンツ受信装置。
【請求項５】
前記基準パケット数は、１つのコンテンツに対応する送信データ中に含まれるべき前記特定の視聴制御情報のパケット数を基準に定められていることを特徴とする請求項２乃至４のいずれか一項に記載のコンテンツ受信装置。
【請求項６】
前記コンテンツ受信装置は、装置本体と、前記装置本体に脱着可能な視聴制御用記憶媒体とにより構成され、前記装置本体は前記受信手段及び前記復号化手段を含み、前記視聴制御用記憶媒体は前記カウンタ及び前記制御手段を含むことを特徴とする請求項２乃至５のいずれか一項に記載のコンテンツ受信装置。
【請求項７】
暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置上で実行されることにより、
前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、
前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させることを特徴とする視聴制御プログラム。
【請求項８】
暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置に対して脱着可能に構成され、前記コンピュータ装置上で実行されることにより、
前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、
前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させるプログラムを記憶したことを特徴とする視聴制御用記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送における有料番組の視聴有効期限制御を行うためのシステムに関する。
【０００２】
【従来の技術】
ＢＳ放送などの衛星放送により有料番組の放送が行われている。ＢＳデジタル放送においては、ＣＡＳ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ：限定受信方式）と呼ばれる方式により、受信契約をした視聴者のテレビ受信機のみが放送を受信可能とする。具体的には、放送事業者は、受信契約者に対して受信機に挿入する形態の視聴制御カード（ＩＣカードなど）を配布するとともに、番組データを暗号化して放送する。受信契約者は配布された視聴制御カードを自宅の受信機に挿入する。視聴制御カード内には暗号化された番組データを復号化するための鍵情報を生成する復号鍵生成機能が含まれている。視聴制御カードを所持しない者は、番組データを復号化することができないため、番組を視聴することができない。一方、視聴制御カードを所持する受信契約者は、視聴制御カードにより生成される鍵情報に基づいて受信機が番組データを復号化することができるので、番組を視聴することができる。これが視聴制御の基本的な原理である。
【０００３】
有料番組の視聴制御においては、視聴料の支払いの有無などに応じて、番組データの復号化を可能とする期間を限定する必要がある。従来の放送における有料番組の視聴制御の一例は、総務省告示準拠のＥＣＭ（共通視聴制御情報）内のＭＪＤ（修正ユリウス日）と視聴制御カードの内蔵時間との比較により実行される。即ち、放送番組データ中に含まれて送信されるＥＣＭ内に有料番組の視聴期限情報が含められて放送される。受信契約者宅では、視聴制御カード内の復号鍵生成機能が、受信機に内蔵される時計による日時と、受信したＥＣＭ中の視聴期限とを比較し、視聴期限を経過している場合には復号鍵の生成を行わない。こうして、視聴期限を超えて有料番組を繰り返し視聴すること、特に有料番組を不正に記録媒体などに複製することを防止する。
【０００４】
【発明が解決しようとする課題】
しかし、上述のように受信機内の時計機能を利用した時間制御では、時間情報を詐称することにより個別に記録された番組を無期限に再生することが可能となってしまう。例えば、受信機に内蔵される時計機能を停止してしまえば、視聴制御カード内の復号鍵生成機能に対しては常に一定の日時が供給されるため、復号鍵生成機能は無期限に復号鍵を生成してしまう。本発明が解決しようとする課題は、上記のようなものが一例として挙げられる。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、受信機内の時間情報の詐称などによる有料番組の不正な視聴や再生を防止することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の発明は、暗号化されたコンテンツデータと視聴制御データとを含む送信データを送信する送信装置と、前記送信装置から送信された前記送信データを受信する受信装置と、を備えるコンテンツ提供システムにおいて、前記受信装置は、前記暗号化されたコンテンツデータを復号化して出力する復号化手段と、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段と、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段と、を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、コンテンツ受信装置において、暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段と、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段と、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段と、を備えることを特徴とする。
【０００８】
請求項７に記載の発明は、暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置上で実行される視聴制御プログラムであって、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させることを特徴とする。
【０００９】
請求項８に記載の発明は、暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置に対して脱着可能に構成される視聴制御用記憶媒体であって、前記コンピュータ装置上で実行されることにより、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させるプログラムを記憶していることを特徴とする。
【００１０】
【発明の実施の形態】
本発明では、有料番組の視聴有効期限の絶対的な制御を施すために、視聴制御カード内にＥＣＭパケットのカウント機能を内蔵するとともに、正当な視聴に対応するＥＣＭパケット数（以下、「有効視聴パケット数」と呼ぶ。）をＥＭＭなどに含めて受信契約者に送信する。受信契約者宅では、まず、ＥＭＭに含めて送信された有効視聴パケット数が、受信機に挿入された視聴制御カード内に設定される。そして、有料番組の視聴中には、当該番組の番組データ中に含められて受信されたＥＣＭパケット数をカウントし、受信したＥＣＭパケット数が有効視聴パケット数を超えた後は、復号鍵生成機能を動作不能とする。これにより、受信機内部の時計機能を利用することなく、視聴有効期限の制御を行うことができる。
【００１１】
より具体的には、本発明の１つの好適な実施形態では、暗号化されたコンテンツデータと視聴制御データとを含む送信データを送信する送信装置と、前記送信装置から送信された前記送信データを受信するコンテンツ受信装置と、を備えるコンテンツ提供システムが提供される。送信装置は、例えばデジタル放送局などに設定され、有線又は無線のデータ通信路により送信データを送信する。送信データは、例えばテレビ番組などの画像情報及び音声情報を含むことができる。また、送信データ中には、受信装置を利用する視聴者に対する視聴制御処理用の視聴制御データが含められて送信される。
【００１２】
コンテンツ受信装置は、暗号化されたコンテンツデータを復号化して出力する復号化手段と、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段と、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段とを備える。コンテンツデータは、スクランブルなどの暗号化処理が施された状態で送信されるので、デスクランブラーなどの復号化手段によりコンテンツデータを復号化してＴＶモニタなどに出力する。ここで、視聴制御として、カウント手段は特定の視聴制御情報のパケット数をカウントして所定の基準パケット数と比較し、それを超えた場合は制御手段が復号化手段による復号化を禁止する。特定の視聴制限情報のパケットは例えばＥＣＭパケットやＥＭＭパケットとすることができる。これにより、例えば有料番組などの場合、基準パケット数を正当な視聴権に対応する数に設定しておけば、視聴者がその番組を不正に繰り返し視聴し、又は不正に再生して複製することを制限することができる。
【００１３】
上記のコンテンツ受信装置の一態様では、前記基準パケット数を前記視聴制御データに含め、前記カウント手段は、前記視聴制御データから前記所定基準パケット数を取得するように構成することができる。これによれば、視聴者側で基準パケット数を改変などすることはできないので、確実な視聴制御が可能となる。
【００１４】
上記のコンテンツ受信装置の一態様では、前記視聴制御データは、前記復号化手段が復号化に使用する復号化用鍵情報を含み、前記制御手段は、前記特定の視聴制御情報のパケット数が前記基準パケット数以下の場合は前記復号化用鍵情報を前記復号化手段に供給し、前記特定の視聴制御情報のパケット数が前記基準パケット数を超えた場合は前記復号化用鍵情報を前記復号化手段に供給しないこととしてもよい。
【００１５】
また、上記のコンテンツ受信装置の他の一態様では、前記基準パケット数は、１つのコンテンツに対応する送信データ中に含まれるべき前記特定の視聴制御情報のパケット数を基準に定めることが望ましい。基本的には、ＴＶ番組などの１つのコンテンツに対応する送信データに含めて送信されるべき前記特定の視聴制御情報のパケット数は放送・通信規格などにより決められており、基準パケット数はその数とすることができる。但し、通信障害などが発生した場合の余裕度を考慮して、基準パケット数を多少多めに設定することもできる。
【００１６】
上記のコンテンツ受信装置は、装置本体と、前記装置本体に脱着可能な視聴制御用記憶媒体とにより構成することができる。この場合、装置本体は放送事業者などから提供されるセットトップボックスなどの視聴制御装置としてもよい。また、視聴制御用記憶媒体は受信契約者に対して配布されるＩＣカードなどとすることができ、またカード型以外の記憶媒体とすることもできる。装置本体は前記受信手段及び前記復号化手段を含み、前記視聴制御用記憶媒体が前記カウンタ及び前記制御手段を含むようにすれば、視聴制御用記憶媒体を装置本体に装着した状態で上記の視聴制御を行うことができる。
【００１７】
本発明の他の実施形態では、暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置上で実行されることにより、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させる視聴制御プログラムを提供することができる。この視聴制御プログラムは、上述の視聴制御カードに記録して受信契約者に配布するのが好ましい。
【００１８】
また、本発明の他の実施形態では、暗号化されたコンテンツデータと視聴制御データとを含む送信データを受信する受信手段と、前記暗号化されたコンテンツデータを復号化して出力する復号化手段とを備えるコンピュータ装置に対して脱着可能に構成され、前記コンピュータ装置上で実行されることにより、前記視聴制御データに含まれる特定の視聴制御情報のパケット数をカウントするカウント手段、前記特定の視聴制御情報のパケット数が所定の基準パケット数を超えた場合に、前記復号化手段による復号化を禁止する制御手段として前記コンピュータ装置を機能させるプログラムを記憶した視聴制御用記憶媒体を提供することができる。この視聴制御用記憶媒体は、受信契約者に配布される視聴制御カードとして構成することが好ましい。
【００１９】
【実施例】
以下、図面を参照して本発明の好適な実施例について説明する。本実施例は、有料番組の放送において、総務省告示準拠のＥＣＭ（共通視聴制御情報）パケット及びＥＭＭ（個別視聴制御情報）パケットを利用して、視聴制御カード内蔵のＥＣＭカウンタ機能を用いて視聴制御を可能とするものである。
【００２０】
図１は本発明の実施例に係る放送環境を示す図である。図示のように、放送局１から衛星放送網に代表されるデータ通信網を通じて、番組データを含む放送波が視聴者に送信される。視聴者宅には、図示しないアンテナを介して受信信号が視聴制御装置（セットトップボックス：ＳＴＢ）２に供給される。視聴制御装置２は、放送局１から送信される番組データを含む放送波を受け取り、必要なデコード処理などを行う。また、上述のように、有料番組などは番組データが予め暗号化（例えばスクランブル処理）されているので、視聴制御装置２により暗号化の解除（デスクランブル処理）が行われる。また、視聴制御装置２には視聴制御カード３が挿入される。
【００２１】
次に、視聴制御が行われる放送において一般的に採用されている限定受信方式（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ、以下「ＣＡＳ」と記す）について説明する。ＣＡＳは受信契約をした視聴者の受信機のみが受信可能となるよう放送を行うための方式である。デジタル放送においては、受信機本体に差し込む形態のＩＣカードである視聴制御カード３を用いて視聴制御を行う。
【００２２】
図２はＣＡＳにより映像・音声コンテンツを放送局１側で暗号化し、視聴者の視聴制御装置２で復号化を行う方法を模式的に示した図である。番組の映像・音声などのコンテンツ２１は、まずＣＷ（Ｃｏｎｔｒｏｌ  Ｗｏｒｄ）２２と呼ばれる鍵により暗号化され、放送局１から受信機へ送信される。また、ＣＷ２２はＫＷ（Ｗｏｒｋ  Ｋｅｙ）２３と呼ばれる鍵により暗号化され、視聴者へ配信される。さらに、ＫＷ２３は放送局などが管理する公開鍵２４を用いて暗号化され、視聴者へ配信される。公開鍵２４に対応する秘密鍵２５は、放送局を運営する放送事業者などから個々の視聴者へ、例えば視聴制御カード３内に記憶した状態で提供される。
【００２３】
視聴者側では、視聴制御装置２に差し込まれた視聴制御カード３が予め備える秘密鍵２５を用いて、視聴制御カード３が備える復号化プログラムによりＫＷ２３を復号化する。次に視聴制御カード３内の復号化プログラムは、復号化されたＫＷ２３を用いてＣＷ２２を復号化し、視聴制御装置２に送出する。視聴制御装置２は、復号化されたＣＷ２２を用いて、視聴制御装置２が受信したコンテンツ２１を復号化し、視聴者が視聴可能な映像・音声コンテンツを復元する。
【００２４】
以上が、ＣＡＳによる有料番組の視聴制御方法の概略説明である。コンテンツ２１以外のＣＷ２２、ＫＷ２３といった鍵情報は、放送局１より共通視聴制御情報（以下、「ＥＣＭ」と呼ぶ）、及び、個別視聴制御情報（以下、「ＥＭＭ」と呼ぶ）に含まれて視聴者宅の視聴制御装置２へ送信される。図２に示すように、視聴制御カード３は、内部に格納されている復号化プログラムを実行することによりＣＷ２２を復号化し、視聴制御装置２に送出する機能までを受け持つ。即ち、視聴者がコンテンツ２１を正常に視聴するためには、視聴制御カード３から視聴制御装置２へＣＷ２２が送出されることが必要となる。ＣＷ２２が視聴カード３から視聴制御装置２に供給されなければ、視聴制御装置２はコンテンツの復号化（デスクランブル）が行えないため、視聴者が番組を視聴することが不可能となる。
【００２５】
視聴制御カード３が視聴有効期限に基づきＣＷ２２を送出するか否かを判断する方法は、一般的には視聴制御装置から供給される時間情報を元に行われている。放送局はＥＣＭに鍵情報の他に該当番組の有効期限を判断する為の現在時刻情報を書き込んで配信し、視聴制御装置に差し込まれた視聴制御カードはＥＣＭに設定されている時刻情報と受信機から供給される現在時刻とを比較することで、視聴制御装置へのＣＷ送出の可否を判断する。しかし、この方式では、悪意ある視聴者が視聴制御装置内の時計を停止するなどして、視聴制御装置から視聴制御カードへ供給される時間情報を詐称することにより、視聴制御カードは常に有効期限範囲内と判断してしまうため、何回でも当該番組を視聴することが可能となってしまう。このような不具合を解決するため、本実施例は以下の構成を採用する。
【００２６】
図３は本実施例の視聴制御方法を示したものである。図のように、放送局１からは、番組を構成するデータとして、ビデオ（Ｖ）パケット３６及びオーディオ（Ａ）パケット３７を含む番組データがデジタルストリームデータとして視聴者宅へ送信される。番組を構成するストリームデータ中には、ビデオパケット３６及びオーディオパケット３７に加えて、等間隔で所定数のＥＣＭパケット３１及びＥＭＭパケット３２が含まれる。
【００２７】
ＥＣＭパケット３１は、番組毎に用意されるＥＣＭ（共通視聴制御情報）のパケットであり、番組に関する情報、暗号化（スクランブル）を解除するための鍵情報などを含む。具体的には図示のように、ＥＣＭ３１は、ヘッダと暗号化フィールドを含む。一方、ＥＭＭパケット３２は、個々の受信契約者毎に用意されるＥＭＭ（個別視聴制御情報）のパケットであり、個々の受信契約者の契約情報及びＥＣＭの暗号化を解除するための鍵情報を含む。また、本実施例ではＥＭＭは有効視聴パケット数の情報も含む。ＥＣＭパケット３１及びＥＭＭパケット３２は、それぞれ１つの番組データ中に所定の時間間隔で所定回数含められ、送信されることが定められている。いま、説明の便宜上、１つの番組中に含まれるＥＣＭパケット３１の数をｎ個、１つの番組中に含まれるＥＭＭパケット３２の数（ある１人の受信契約者宛のＥＭＭパケット３２の数である）をｍ個とする。
【００２８】
次に、視聴者側の受信機の構成を説明する。視聴者側では、図示しないアンテナなどを介して放送局１から送信されるデジタル放送ストリームを受信し、視聴制御装置２（セットトップボックス）へ供給する。視聴制御装置２は、切換装置４１と、デスクランブラー４２と、デマルチプレクサ４３と、デコーダ４４と、記憶ユニット４５を備える。また、視聴制御装置２には視聴制御カード３が挿入される。視聴制御カード３は、ＥＣＭ復号器（ｄｅｃｒｙｐｔｏｒ）５１及びＥＭＭ／ＥＣＭカウンタ５２を備える。
【００２９】
放送局１から送信された番組データは、切換装置４１を介してデスクランブラー４２又は記憶ユニット４５へ供給される。視聴者が番組をリアルタイムで視聴する場合、つまり番組データを受信すると同時に再生する場合には、番組データ（デジタル放送ストリーム）は切換装置４１からデスクランブラー４２へ直接的に供給される。一方、受信した番組を一旦記憶ユニット４５へ記憶し、後で再生する場合などには、番組データは切換装置４１により記憶ユニット４５へ送られる。そして、視聴者が当該番組を視聴する際に、記憶ユニット４５から読み出され、切換装置４１を介してデスクランブラー４２へ供給される。
【００３０】
デスクランブラー４２は、視聴制御カード３から供給されるＣＷを使用して、暗号化されている番組データを復号化してデマルチプレクサ４３へ供給する。即ち、デマルチプレクサ４３には、暗号化が解除された状態のビデオパケット３６、オーディオパケット３７、ＥＣＭ３１及びＥＭＭ３２を含むストリームデータが供給され、デマルチプレクサ４３はそれらを分別し、ビデオパケット３６及びオーディオパケット３７をデコーダ４４へ供給する。また、デマルチプレクサ４３は、ＥＣＭ３１を視聴制御カード３内のＥＣＭ復号器５１及びＥＭＭ／ＥＣＭカウンタ５２に供給し、ＥＭＭ３２を同じく視聴制御カード３内のＥＭＭ／ＥＣＭカウンタ５２に供給する。
【００３１】
デコーダ４４は、デマルチプレクサ４３から供給されたビデオパケット３６及びオーディオパケット３７からビデオデータ及びオーディオデータをデコードし、外部のモニタ１５へ出力する。
【００３２】
放送局１は、受信契約者ごとに固有な視聴制御情報を有するＥＭＭパケット３２内に、当該視聴者が視聴可能な番組の配信中に受信することになるＥＣＭパケット３１のパケット数である有効視聴パケット数を書き込んで配信する。ある番組中に配信されるＥＣＭパケット３１の数ｎは前述のように放送局１側で予め規定されている。よって、視聴カード３は、有効視聴パケット数を超えるＥＣＭパケット３１を受信した場合には、不正視聴と判断することができる。
【００３３】
具体的には、視聴制御カード３内のＥＭＭ／ＥＣＭカウン５２は、受信したＥＣＭパケット３１の数をカウントする。なお、ＥＭＭ／ＥＣＭカウンタ５２には、ＥＭＭ３２に含めて放送局１から送信された有効視聴パケット数が予め設定されている。そして、ＥＭＭ／ＥＣＭカウンタ５２は受け入れたＥＣＭパケットの数をカウントし、先に設定されている有効視聴パケット数に到達するまでは、ＥＣＭ復号器５１に鍵情報ＣＷの出力を許可する旨の制御信号Ｓｃを供給する。ＥＣＭ復号器５１は鍵情報ＣＷの出力を許可する旨の制御信号Ｓｃを受信している間は、ＥＣＭパケットからＣＷを取得し、デスクランブラー４２へ供給する。即ち、ＥＣＭ復号器５１は、図２で説明したように、視聴制御カード３内に格納されている秘密鍵２５でＥＭＭに含まれる鍵情報ＫＷを復号化し、当該鍵情報ＫＷを使用してＥＣＭに含まれる鍵情報ＣＷを復号化し、デスクランブラー４２へ出力する。
【００３４】
一方、受信したＥＣＭパケット数がＥＭＭ／ＥＣＭカウンタ５２内に設定されている有効視聴パケット数を超えた場合は、ＥＭＭ／ＥＣＭカウンタ５２は鍵情報ＣＷの出力を停止する旨の制御信号ＳｃをＥＣＭ復号器５１へ供給し、ＥＣＭ復号器５１によるＥＣＭの復号化及び鍵情報ＣＷの送出を停止させる。ＥＣＭ復号器５１が機能しないと、視聴制御カード３から鍵情報ＣＷがデスクランブラー４２に渡されないため、視聴制御装置２は暗号化番組データのスクランブル解除が出来ず、それ以降、当該番組の視聴が不可能となる。
【００３５】
次に、本実施例における視聴制御カード３による視聴制御の処理フローを図４に示す。この処理は、視聴制御カード３内に予め格納されている制御プログラムを実行し、ＥＭＭ／ＥＣＭカウンタ５２及びＥＣＭ復号器５１を実現することにより行われる。
【００３６】
まず、視聴制御装置２のデマルチプレクサ４３からＥＭＭを受け取ったＥＭＭ／ＥＣＭカウンタ５２は、ＥＭＭ中に記述されている有効視聴パケット数を取得し、記憶する（ステップＳ４０１）。なお、このときにＥＭＭ／ＥＣＭカウンタ５２はＥＣＭカウント数をリセットする。
【００３７】
次に、ＥＭＭ／ＥＣＭパケットカウンタ５２はＥＣＭパケットを受け取り（ステップＳ４０２）、ＥＣＭパケットのカウント値を１つカウントアップし（ステップＳ４０３）、ＥＣＭパケットのカウント値を有効視聴パケット数とを比較する（ステップＳ４０４）。ＥＣＭパケットのカウント値が有効視聴パケット数以下である間は、ＥＭＭ／ＥＣＭカウンタ５２は鍵情報ＣＷの出力を許可する旨の制御信号ＳｃをＥＣＭ復号器５１へ供給するので、ＥＣＭ復号器５１は通常の復号処理を実行し、鍵情報ＣＷをデスクランブラー４２へ供給し続ける（ステップＳ４０５）。その結果、視聴者は番組データを正常に視聴することができる。
【００３８】
一方、ＥＣＭパケットのカウント値が有効視聴パケット数を超えた場合は、ＥＭＭ／ＥＣＭ復号器５２は鍵情報ＣＷの出力を停止する旨の制御信号ＳｃをＥＣＭ復号器５１へ供給する（ステップＳ４０６）。これにより、デスクランブラー４２は番組データの復号化を行わなくなり、視聴者は番組を視聴することができなくなる。
【００３９】
なお、放送局１がＥＭＭパケット３２に書き込む「有効視聴パケット数」は、回線不良等による視聴障害に対する対応を考慮して、実際に配信されるＥＣＭパケット数より多めに設定することができる。例えば１つの有料番組の番組データ中に１つのみのＥＣＭパケットが含まれる場合でも、視聴障害などの可能性を考慮して有効視聴パケット数を２又は３などと決定することができる。
【００４０】
昨今のデジタル放送受信機には受信機内にハードディスクドライブ等の記憶媒体を備え、受信した番組データを一時記録する機種が存在する。また、外部のデジタルビデオ機器に番組データが記録される場合も想定される。このような場合でも、上述の記憶ユニット４５と同様に、ＥＣＭ及びＥＭＭを含む番組データは必ず視聴制御装置２のデスクランブラー４２を通過することになり、視聴制御カード３からの鍵情報ＣＷが与えられることを条件として視聴可能となる。よって、視聴制御カード３を利用した上述の視聴制御は、ＥＣＭやＥＭＭなどの視聴制御情報も含めた状態で記録媒体上に記録された番組データのコピープロテクトの役割も果たすことになる。
【００４１】
また、上記の実施例では、ＥＭＭ／ＥＣＭカウンタ内に１番組中に含まれるＥＣＭの数を示す有効視聴パケット数「ｎ」を記憶し、ＥＣＭパケット数をカウントすることにより有効期限の制御を行っているが、その代わりに、１番組中に含まれるＥＭＭ数（特定の受信契約者宛に送信されるＥＭＭ数、前述の例では「ｍ」）を設定し、ＥＭＭパケット数をカウントすることにより有効期限の制御を行うことも可能である。
【００４２】
なお、上記の実施例では視聴制御用記憶媒体としてカード型の視聴制御カードを例示しているが、これは視聴制御用の情報を記憶する記憶媒体の一例に過ぎず、例えばスティック状記憶媒体などの各種の記憶媒体を使用することが可能である。
【図面の簡単な説明】
【図１】本発明の実施例に係る放送環境を示す図である。
【図２】限定受信方式の仕組みを示す図である。
【図３】本発明の実施例による視聴制御を行うシステムの機能ブロック図である。
【図４】本発明の実施例による視聴制御処理のフローチャートである。
【符号の説明】
１  放送局
２  視聴制御装置（受信機）
３  視聴制御カード
３１  ＥＣＭ
３２  ＥＭＭ
４２  デスクランブラー
４３  デマルチプレクサ
４４  デコーダ
４５  記憶ユニット
５１  ＥＣＭ復号器
５２  ＥＭＭ／ＥＣＭカウンタ
【図１】
2004186714.tif 000003
【図２】
2004186714.tif 000004
【図３】
2004186714.tif 000005
【図４】
2004186714.tif 000006