(57)【特許請求の範囲】
【請求項１】
プリスクランブラがＶＯＤコンテンツのスクランブルコンテンツを生成し、ＥＣＭを多重させてＥＣＭ多重スクランブルコンテンツを生成し、ＶＯＤサーバが前記ＥＣＭ多重スクランブルコンテンツを保持し、デジタル放送受信機がＶＯＤコンテンツの視聴要求情報を送出し、前記ＶＯＤサーバが受入れた前記視聴要求情報によって、前記ＥＣＭ多重スクランブルコンテンツを前記デジタル受信装置に送出し、デジタル放送受信機内のＣＡＳカードで限定受信を行うＶＯＤプリスクランブルシステムの限定受信制御方法において、
前記ＥＣＭ生成時、ＶＯＤコンテンツのコンテンツ識別子のハッシュ値をもつＥＣＭを成生し多重させてＥＣＭ多重スクランブルコンテンツを生成し、前記デジタル放送受信機から受入れた前記視聴要求情報より抽出したコンテンツ識別子のハッシュ値をもつＥＭＭを生成し前記デジタル放送受信機に送出し、合わせて前記視聴要求情報を前記ＶＯＤサーバに送出すると共に、前記デジタル放送受信機内のＣＡＳカードが、前記ＥＭＭの前記ハッシュ値と、前記ＥＣＭの前記ハッシュ値とが同一の場合にデコードを許可することを特徴とする限定受信制御方法。
【請求項２】
前記ＥＣＭのハッシュ値と前記ＥＭＭのハッシュ値は、前記ＶＯＤコンテンツのメタデータを基に予め定められた複数のハッシュ関数の中から選択されたハッシュ関数でハッシングされた値であることを特徴とする請求項１に記載の限定受信制御方法。
【請求項３】
予め定めたＶＯＤの視聴有効期限に基づきＥＭＭに有効期限を付けて前記デジタル放送受信機に送出し、前記デジタル受信機内の前記ＣＡＳカードは、前記ＥＣＭから抽出した時刻が前記ＥＭＭの視聴期限の期限内である場合デコードを許可することを特徴とする請求項１または２に記載の限定受信制御方法。
【請求項４】
前記ＥＭＭの有効期限は、前記ＶＯＤサーバから予め送付されたＶＯＤコンテンツごとの視聴有効期限に基づき設定することを特徴とする請求項３に記載の限定受信制御方法。
【請求項５】
ＶＯＤコンテンツを事前にスクランブルするプリスクランブラと、前記スクランブル後のＶＯＤコンテンツを保持し、送出するＶＯＤサーバと、デジタル放送受信機からなり、前記ＶＯＤコンテンツの視聴要求が前記デジタル放送受信機から前記ＶＯＤサーバにあった時に、前記ＶＯＤサーバから前記ＶＯＤコンテンツを送出し、前記視聴要求したデジタル放送受信機内のＣＡＳカードで限定受信を行うＶＯＤプリスクランブルシステムの限定受信制御システムであって、
前記プリスクランブラにおいて、前記ＶＯＤコンテンツを事前にスクランブル時に、前記ＶＯＤコンテンツを特定するコンテンツ識別子にあらかじめ定めたハッシュ関数でハッシングを行い、ハッシングの結果得られたハッシュ値を前記スクランブル後のＶＯＤコンテンツのＥＣＭに挿入し、デジタル放送受信機から前記ＶＯＤコンテンツの視聴要求があった時に、前記視聴要求をＶＯＤサーバに受け渡すアクセスコントローラを設け、前記アクセスコントローラにおいて、前記デジタル放送受信機から通知されたコンテンツ識別子に対し、前記プリスクランブル時と同一のハッシュ関数でハッシングを行い、ハッシングの結果得られたハッシュ値をＥＭＭに挿入し、前記デジタル放送受信機に送出し、前記デジタル放送受信機内のＣＡＳカードで、ＥＭＭ内の前記ハッシュ値と、ＥＣＭ内の前記ハッシュ値とを比較し、一致した場合のみデコードを許可することを特徴とする限定受信制御システム。
【請求項６】
前記ＥＣＭと前記ＥＭＭのハッシュ関数をＶＯＤコンテンツのメタデータを基にあらかじめ定めた複数のハッシュ関数の中から選択することを特徴とする請求項５に記載の限定受信制御システム。
【請求項７】
ＥＭＭ発行時、あらかじめ定めたＶＯＤの視聴有効期限に基づき、ＥＭＭの有効期限付きで、前記デジタル放送受信機に送出し、デジタル放送受信機内のＣＡＳカードで、ＥＣＭの時刻がＥＭＭの有効期限が期限内である場合、ＥＭＭ内の前記ハッシュ値と、ＥＣＭ内の前記ハッシュ値とを比較し、一致した場合のみデコードを許可することを特徴とする請求項５または６に記載の限定受信制御システム。
【請求項８】
ＥＭＭの有効期限を、ＶＯＤサーバから前記アクセスコントローラにあらかじめ送付されたＶＯＤコンテンツごとの視聴有効期限に基づき設定することを特徴とする請求項７に記載の限定受信制御システム。
【請求項９】
プリスクランブラがＶＯＤコンテンツのスクランブルコンテンツを生成し、ＥＣＭを多重させてＥＣＭ多重スクランブルコンテンツを生成し、ＶＯＤサーバが前記ＥＣＭ多重スクランブルコンテンツを保持し、デジタル放送受信機がＶＯＤコンテンツの視聴要求情報を送出し、前記ＶＯＤサーバが受入れた前記視聴要求情報によって、前記ＥＣＭ多重スクランブルコンテンツを前記デジタル受信装置に送出し、デジタル放送受信機内のＣＡＳカードで限定受信を行うＶＯＤプリスクランブルシステムの限定受信制御装置において、
前記ＥＣＭ生成時、ＶＯＤコンテンツのコンテンツ識別子のハッシュ値をもつＥＣＭを発生し多重させてＥＣＭ多重スクランブルコンテンツを生成するプリスクランブラと、前記デジタル放送受信機から受入れた前記視聴要求情報より抽出したコンテンツ識別子のハッシュ値をもつＥＭＭを生成し前記デジタル放送受信機に送出し、合わせて前記視聴要求情報を前記ＶＯＤサーバに送出するアクセスコントローラを具備し、前記ＥＭＭのコンテンツ識別子のハッシュ値と、前記ＥＣＭのコンテンツ識別子のハッシュ値とが同じハッシュ関数でハッシングされたことを特徴とする限定受信制御装置。
【請求項１０】
前記アクセスコントローラおよび前記プリスクランブラのハッシュ値は、前記ＶＯＤコンテンツのメタデータを基に予め定められた複数のハッシュ関数の中から選択されたハッシュ関数でハッシングされた値であることを特徴とする請求項９に記載の限定受信制御装置。
【請求項１１】
前記アクセスコントローラは、予め定めたＶＯＤの視聴有効期限に基づきＥＭＭに有効期限を付けて前記デジタル放送受信機に送出することを特徴とする請求項９または１０に記載の限定受信制御装置。
【請求項１２】
前記ＥＭＭの有効期限は、前記ＶＯＤサーバから前記アクセスコントローラに予め送付されたＶＯＤコンテンツごとの視聴有効期限に基づき設定することを特徴とする請求項１１に記載の限定受信制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
デジタルＣＡＴＶ（ケーブルテレビ）放送システムにおける、ＶＯＤ（ビデオ・オン・デマンド）システムの限定受信制御システムに関するものである。
【背景技術】
【０００２】
デジタルＣＡＴＶ放送サービスがＣＡＴＶ局のサービスとして一般化し、地上デジタル放送の再送信に伴い、地方局でのＣＡＴＶのデジタル化も普及の一途にあり、コンテンツの保護を行うスクランブルと、契約者のみが視聴できる限定受信のしくみはデジタル放送にとって、必要不可欠なものとなっている。また、放送サービスとして、従来の月極め契約による視聴サービスや番組単位で視聴許可を行うＰＰＶ（ペーパービュー）サービスに加え、個人が視聴したい時に視聴したいコンテンツ（番組）の視聴を開始、許可するＶＯＤ（Ｖｉｄｅｏ  ｏｎ  ｄｅｍａｎｄ）サービスが開始されている。このような新規のＶＯＤサービスを従来の放送サービスのしくみの中で、コンテンツの保護を安全に実現する新たなサービスのしくみが求められている。
【０００３】
従来のデジタルＣＡＴＶ放送サービスの限定受信のしくみは、非特許文献１に記載されている。その概要は、ヘッドエンドからＳＴＢ（デジタル放送受信機）を経由し、ＳＴＢに装着されたＣＡＳ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）カードにあらかじめ個別受信情報をＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）として放送波に多重し送信し、これとは別に番組についての共通情報をＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）として放送波に多重し、送信することにより、各ＳＴＢのＣＡＳカードは自己のＥＭＭ情報に基づき、番組のＥＣＭ情報と照らして、許可された番組であればデスクランブル情報をＳＴＢに与える。ＳＴＢはこのデスクランブル情報をもとにスクランブルされた番組をデスクランブルし、視聴することができる。ＥＭＭの個別受信情報については、放送番組のジャンルごとに、ティア（視聴権）を設定し、月極め契約するティア方式が一般的に行われている。
【０００４】
一方、従来のＶＯＤコンテンツのスクランブル方式については、以下の２方式が知られている。１つ目の方式は、ＶＯＤコンテンツを事前にスクランブルし、ＶＯＤサーバに保存するプリスクランブル方式である。プリスクランブル方式は、図６のように、プリスクランブラ１０１でＶＯＤコンテンツを事前にスクランブル処理し、ＶＯＤ向けに放送用のティアを使用し、このティアを基にＥＣＭを生成・多重し、ＶＯＤサーバ１０２に蓄積する。ＳＴＢ１０７からの視聴要求情報に対し、ＶＯＤサーバ１０２からのＶＯＤコンテンツを放送ＴＳ形式で送出するため、既存放送設備１０５との親和性も良く、ヘッドエンド側の設備負担が比較的少なく、スクランブル後のＶＯＤコンテンツをＶＯＤサーバ１０２に保存するため、セキュリティ上の管理も比較的容易である。
【０００５】
これに対し２つ目の方式は、ＶＯＤサーバにはスクランブル前のＶＯＤコンテンツを保持し、送出時にスクランブルするリアルタイムスクランブル方式である。図示しないが、リアルタイムスクランブル方式は、スクランブラ単体に高性能が要求される他、送出数に応じてスクランブラの設置が必要になり、ヘッドエンド側の設備負担が膨大となる。また、ＶＯＤサーバでのＶＯＤコンテンツの保存がスクランブル前のデータとなるため、ＶＯＤサーバが設置される多数の送出局においてもセキュリティ上の管理を厳密に行う必要があり、ヘッドエンドの運用管理コストが高くなる。ただし、ＥＣＭを視聴要求ごとに付与することができるため、送出後のコンテンツ保護の安全性が高くなるというメリットがある。
【非特許文献１】ＡＲＩＢ  ＳＴＤ−Ｂ２５  ３．２節
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記のように従来の放送サービスにおける放送系システムにＶＯＤを導入する場合、放送系で使用しているティアをＶＯＤ用に割り当て、ＥＣＭに多重して使用すると、既存の放送系送出設備や、ＳＴＢおよびＣＡＳカードを変更することなく使用することができる。しかしながら、この方法ではＶＯＤサービスを受ける全てのＳＴＢがＶＯＤティアを保持しているため、視聴権のないＳＴＢでもＶＯＤコンテンツを送信している放送チャンネルを選局できてしまうと、ＣＡＳカードはＶＯＤコンテンツのデコードを許可してしまうという問題が生じる。
【０００７】
本発明はかかる課題に対し、前述のプリスクランブル方式の特徴を生かしつつ、ＶＯＤコンテンツごとに視聴権を付与し、さらにコンテンツの視聴期間に応じた視聴権を付与することで、リアルタイムスクランブル方式の特徴である高いセキュリティを実現することを可能とするものである。
【課題を解決するための手段】
【０００８】
ＶＯＤコンテンツを事前にスクランブルするプリスクランブラにおいて、前記ＶＯＤコンテンツを事前にスクランブル時に、前記ＶＯＤコンテンツを特定するコンテンツ識別子にあらかじめ定めたハッシュ関数でハッシングを行い、ハッシングの結果得られたハッシュ値を前記スクランブル後のＶＯＤコンテンツのＥＣＭに挿入し、デジタル放送受信機から前記ＶＯＤコンテンツの視聴要求があった時に、前記視聴要求をＶＯＤサーバに受け渡すアクセスコントローラを設け、前記アクセスコントローラにおいて、前記デジタル放送受信機から通知されたコンテンツ識別子に対し、前記プリスクランブル時と同一のハッシュ関数でハッシングを行い、ハッシングの結果得られたハッシュ値をＥＭＭに挿入し、前記デジタル放送受信機に送出し、前記デジタル放送受信機内のＣＡＳカードで、ＥＣＭ内の前記ハッシュ値と、ＥＭＭ内の前記ハッシュ値を比較し、一致した場合のみデコードを許可する。
【０００９】
また、ＥＭＭ発行時、あらかじめ定めたＶＯＤの視聴有効期限に基づき、ＥＭＭの有効期限付きで、前記デジタル放送受信機に送出し、デジタル放送受信機内のＣＡＳカードで、ＥＭＭの有効期限が期限内である場合、ＥＣＭ内の前記ハッシュ値と、ＥＭＭ内の前記ハッシュ値を比較し、一致した場合のみデコードを許可する。
【発明の効果】
【００１０】
既存放送系設備への影響が少なく、比較的安価な投資でＶＯＤスクランブルシステムを構築でき、セキュリティ面での運用も比較的容易であるというプリスクランブル方式の特徴を生かしつつ、ＶＯＤコンテンツの視聴のたびに、ＳＴＢに対して視聴許可情報を与えることができるので、従来のティア方式に比べて不正視聴に対するセキュリティを格段に高めることができる。すなわち、ＶＯＤ用ティアの種類は高々映像タイプによって変わる程度だが、コンテンツ識別子を基にすることにより、識別情報をコンテンツごとに別にすることができる。
【００１１】
また、ＳＴＢから送付されるコンテンツ識別子に対してハッシュ関数を使用するので、コンテンツ識別子そのものを使用する場合に比べ、安全性が高く、ＥＣＭに挿入した情報をＶＯＤサーバまたはＶＯＤスクランブラからアクセスコントローラに通知する必要がなく、そのためのインタフェースが不要になるので、簡単なシステム構成で高いセキュリティを実現することができる。
【００１２】
また、ＥＭＭ生成時、有効期限を設定しＥＭＭを送出するので、ＥＭＭを不正使用するＳＴＢに対して不正視聴防止が可能となる。
【発明を実施するための最良の形態】
【００１３】
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１４】
（実施の形態１）
図１は、本発明の実施形態１のＶＯＤプリスクランブルシステムのブロック図である。本発明の実施の形態１のＶＯＤプリスクランブルシステムは、ＶＯＤ用プリスクランブラ１と、ＶＯＤコンテンツを放送ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）伝送方式で送出するＶＯＤサーバ２と、視聴要求情報を受取ってＥＭＭを作成し送出するアクセスコントローラ３と、ＥＭＭを多重する多重化装置４、放送ＴＳで送出されたＶＯＤのコンテンツを受信するＳＴＢ７と、ＳＴＢ７に装着されＶＯＤサーバ２から送出されたスクランブルコンテンツのデコードの許可を判定するＣＡＳカード８で構成されている。ＣＡＳカード８はユーザ特有のマスター鍵Ｋｍを所持している。限定受信制御装置はプリスクランブラ１とアクセスコントローラ３で構成されている。その他、既存放送設備５、混合器６、表示装置９は、図６の従来の構成と同様である。
【００１５】
初めに、プリスクランブラ１は、ＶＯＤサーバ２からＶＯＤコンテンツとメタデータを受け取り、ＶＯＤコンテンツに対してスクランブル鍵Ｋｓを生成し、スクランブルを行い、スクランブルコンテンツを作成する。次に、プリスクランブラ１ではメタデータに含まれるコンテンツ識別子であるコンテンツＩＤに対して、あらかじめ定められたハッシュ関数を作用させ、得られたハッシュ値を基にあらかじめ設定された放送系と同一のワーク鍵Ｋｗを使用しＥＣＭを生成し、スクランブルコンテンツにＥＣＭを多重し、ＥＣＭ多重スクランブルコンテンツを生成し、ＶＯＤサーバ２に返送する。ハッシュ関数はハッシュ値が規定サイズに収まるような安全な関数であればよい。
【００１６】
ＶＯＤサーバ２では、コンテンツＩＤと共にプリスクランブラ１で生成されたＥＣＭ多重スクランブルコンテンツを保持し、ＳＴＢ７からアクセスコントローラ３経由でこのコンテンツＩＤに対して視聴要求があった場合、対応するＥＣＭ多重スクランブルコンテンツを多重化装置４と混合器６を経由し放送ＴＳとして、ＳＴＢ７へ送出する。プリスクランブラ１でＥＣＭ生成時、時刻部分を非暗号とし、ＶＯＤサーバ２でＥＣＭ多重スクランブルコンテンツを送出時、ＥＣＭの時刻を現在時刻に付け替え送出することも可能である。ＶＯＤコンテンツは、既存放送設備５の放送ＴＳと混合器６で混合され、ＳＴＢ７に送出される。
【００１７】
なお、ＶＯＤサーバ２では、ＶＯＤコンテンツのリソース管理、ＳＴＢ７の顧客・契約管理および課金管理のほか、ＳＴＢ７の接続情報や帯域管理を行っている。
【００１８】
次に、ＳＴＢ７からの視聴要求があった場合の動作を説明する。ＳＴＢ７に接続されている表示装置９においてＶＯＤコンテンツ情報が表示された画面から、ＳＴＢ７のリモコンを操作し、ユーザのＳＴＢ７からアクセスコントローラ３に視聴要求情報が通知されると、アクセスコントローラ３は、視聴要求情報に含まれるコンテンツＩＤに、あらかじめ定めたハッシュ関数を作用させ、得られたハッシュ値を基にＥＭＭを生成し、多重化装置４と混合器６を経由させＳＴＢ７に対し送出する。このときハッシュ関数は、プリスクランブラ１でＥＣＭ生成時に使用したハッシュ関数と同一のものとする。アクセスコントローラ３は、視聴要求情報をＶＯＤサーバ２にも通知する。
【００１９】
ＥＭＭ生成時、あらかじめ設定したＶＯＤの視聴有効期限に基づき、ＥＭＭの有効期限付きで、ＥＭＭを送出することも可能である。ＥＭＭは多重化装置４を経由し放送ＴＳとして、ＳＴＢ７に送信される。多重化装置４は変調機能も内蔵しているものとする。あらかじめ定める視聴有効期限は、ＶＯＤサービス事業者の判断で、例えばＶＯＤ購入日当日＋１日以内に設定する。また、視聴要求情報をアクセスコントローラ３からＶＯＤサーバ２に送付した際に、ＶＯＤサーバ２からＶＯＤコンテンツごとに視聴有効期限を送付することによって、ＶＯＤコンテンツごとにＥＭＭの有効期限を変えてＥＭＭを送出することも可能である。例えば、視聴要求情報内のコンテンツＩＤから、ＶＯＤサーバ２はそのＶＯＤコンテンツのメタデータをアクセスコントローラ３に送付し、アクセスコントローラ３は、メタデータ内の放送時間（Ｄｕｒａｔｉｏｎ）から、長時間番組の場合は、視聴有効期限を例えばＶＯＤ購入日当日＋２日以内に設定する。あるいは、あらかじめ、このコンテンツＩＤとメタデータの情報をＶＯＤサーバ２からアクセスコントローラ３に送付しておいてもよい。
【００２０】
また、前記ハッシュ関数を、あらかじめＶＯＤサーバ２から送付されたメタデータを基に、ＶＯＤコンテンツのジャンルごとに準備し、ＳＴＢ７から送付された視聴要求情報内のコンテンツＩＤに基づき、前記該当するハッシュ関数を選択し、前記コンテンツＩＤに作用させ、ハッシュ値を得ることも可能である。なお、前記ジャンルごとのハッシュ関数は、プリスクランブラ１でＥＣＭ生成時に使用したものと同一とする。
【００２１】
次に、ＳＴＢ７でのスクランブルコンテンツのデコードの動作を説明する。ＳＴＢ７はＥＭＭを受信するとＣＡＳカード８に送付する。また、ＶＯＤコンテンツ視聴時ＥＣＭを受信するとＣＡＳカード８に送付する。ＣＡＳカード８ではＥＭＭを復号化後、ＥＭＭ内のハッシュ値を取り出し、また、ＥＣＭを復号化後ＥＣＭ内のハッシュ値を取り出し、ＥＭＭ内のハッシュ値とＥＣＭ内のハッシュ値が一致していれば、スクランブル鍵ＫｓをＳＴＢ７に渡し、デコードを許可する。さらに、ＣＡＳカード８は、ＥＭＭの有効期限が期限内である場合、ＥＣＭ内のハッシュ値と、ＥＭＭ内の前記ハッシュ値を比較し、一致した場合のみデコードを許可するようにしてもよい。
【００２２】
なお、ＳＴＢ７からの視聴要求情報の送信手段については、図示していないが、ＳＴＢ７の内蔵モデムまたは外付けモデムからの出力をＣＭＴＳ（ケーブルモデム終端装置）経由で、アクセスコントローラ３に通知する。
【００２３】
次に、図２から図５を用いて、本発明の実施形態１のＶＯＤプリスクランブルシステムをより詳細に説明する。
【００２４】
図２は、プリスクランブラ１の内部処理を示すブロック図である。まず、プリスクランブラ１は、ＶＯＤサーバ２から受け取ったＶＯＤコンテンツをスクランブル部１４でスクランブル処理し、スクランブルコンテンツをＥＣＭ多重部１５に送出する。次に、プリスクランブラ１は別途ＶＯＤサーバ２からメタデータを受け取り、データ抽出部１１でメタデータからコンテンツＩＤを取り出しハッシュ部１２に送出する。ハッシュ部１２ではあらかじめ設定されたハッシュ関数で、データ抽出部１１から受取ったコンテンツＩＤにハッシングを行い、ハッシュ値をＥＣＭ生成部１３に送出する。ＥＣＭ生成部１３は、ハッシュ部１２から受取ったハッシュ値を基にＥＣＭを生成し、ＥＣＭ多重部１５に送出する。そして、ＥＣＭ多重部１５は、スクランブル部１４から受取ったスクランブルコンテンツにＥＣＭ生成部１３から受取ったＥＣＭを多重し、ＥＣＭ多重スクランブルコンテンツとして、ＶＯＤサーバ２に返送する。
【００２５】
図３は、アクセスコントローラ３の内部処理を示すブロック図である。アクセスコントローラ３は、ＳＴＢ７から、視聴要求情報を通知されると、データ抽出部３１でコンテンツＩＤを抽出し、ハッシュ部３２に送信する。ハッシュ部３２ではあらかじめ設定されたハッシュ関数を用いて、データ抽出部３１から受取ったコンテンツＩＤのハッシングを行い、ハッシュ値をＥＭＭ生成部３３に送信する。ＥＭＭ生成部３３ではハッシュ値を基にＥＭＭを生成し、ＥＭＭを多重化装置４と混合器６経由で、ＳＴＢ７に送信する。あらかじめ定めたハッシュ関数は、前述の図２のプリスクランブラ１のハッシュ部１２で設定したハッシュ関数と同一とする。また、データ抽出部３１はＶＯＤサーバ２へも視聴要求情報を通知する。
【００２６】
図４はＣＡＳカード８内のＥＭＭ処理のフローチャートを、図５はＣＡＳカード８内のＥＣＭ処理のフローチャートを示す。
【００２７】
図４において、ＣＡＳカード８は、ＳＴＢ７からアクセスコントローラ３が生成したＥＭＭを受け取ると、ＥＭＭをＣＡＳカード８が所有しているマスター鍵Ｋｍで復号し、ワーク鍵Ｋｗと、ＥＭＭの有効期限、ハッシュ値を抽出する（Ｓ１）。取り出したワーク鍵Ｋｗ、ＥＭＭの有効期限、ハッシュ値をＣＡＳカード８内のメモリに記憶させる（Ｓ２）。
【００２８】
一方、図５において、ＣＡＳカード８にＳＴＢ７からプリスクランブラ１で生成されたＥＣＭが入力されると、ワーク鍵Ｋｗをメモリから読出し（Ｓ１１）、ＥＣＭをワーク鍵Ｋｗで復号し、スクランブル鍵Ｋｓ、時刻、ハッシュ値を抽出する（Ｓ１２）。次にメモリに記憶したＥＭＭの有効期限を読出し（Ｓ１３）、ＥＣＭから抽出した時刻が、ＥＭＭの有効期限内かどうか確認する（Ｓ１４）。ステップＳ１４で時刻が有効期限内である場合、メモリに記憶したＥＭＭのハッシュ値を読出し（Ｓ１５）、ＥＣＭのハッシュ値とＥＭＭのハッシュ値が同一であるか比較し（Ｓ１６）、同一の場合、契約ビットをＯＮにしＫｓに値をセットして、契約ビットとＫｓをＳＴＢ７に送付する（Ｓ１７）。
【００２９】
ステップＳ１４でＥＣＭから抽出した時刻がＥＭＭの有効期限内でない場合や、ステップＳ１６でＥＣＭのハッシュ値とＥＭＭのハッシュ値が同一でない場合、非契約として契約ビットをＯＦＦし、Ｋｓには値をセットしない。そして、契約ビットをＳＴＢ７に送付する（Ｓ１８）。ＳＴＢ７では、契約ビットがＯＮの場合、Ｋｓを用いてＶＯＤコンテンツをデスクランブルし、表示装置９にＶＯＤコンテンツの映像を出力する。契約ビットがＯＦＦの場合は、非契約である旨を表示装置９に表示する。
【００３０】
かかる構成によれば、ＶＯＤコンテンツのコンテンツＩＤをあらかじめ定められたハッシュ関数でハッシングし、コンテンツＩＤのハッシュ値を基にＥＣＭを生成して、ＶＯＤコンテンツに多重するプリスクランブラと、ＳＴＢから視聴要求されたコンテンツＩＤをプリスクランブラと同じハッシュ関数でハッシングしＥＭＭを作成してＳＴＢに送出するアクセスコントローラとにより、ＥＣＭに挿入した情報をＶＯＤサーバまたはＶＯＤスクランブラからアクセスコントローラに通知する必要がなく、そのためのインタフェースが不要になるので、簡単なシステム構成で高いセキュリティを実現することができる。
【００３１】
なお、本実施の形態において、コンテンツＩＤに対してＥＣＭ多重後のスクランブルコンテンツを１つ返送する例を記載したが、コンテンツは複数あってもよく、また、ＶＯＤサーバ２からプリスクランブラ１に同時に複数のコンテンツＩＤとＶＯＤコンテンツの組を渡して、一括処理後、コンテンツＩＤとＥＣＭ多重後のスクランブルコンテンツの組としてＶＯＤサーバ２に返送してもよい。
【００３２】
なお、本実施の形態において、プリスクランブラ１のデータ抽出部１１でコンテンツＩＤのみを抽出することとしたが、コンテンツＩＤに加え、ジャンル情報を抽出し、ハッシュ部１２に送信し、ハッシュ部１２で、前記ジャンル情報に基づき、あらかじめ設定されたハッシュ関数を選択し、ハッシングを行ってもよい。その場合は、アクセスコントローラ３において、プリスクランブラ１と同様に、あらかじめハッシュ関数をハッシュ部３２に設定する際に、ジャンルごとに設定し、コンテンツＩＤの付与の仕方をジャンルごとに分け、コンテンツＩＤからジャンルを識別し、対応するハッシュ関数がプリスクランブラ１と同一の関数を選択するようにし、ハッシングを行うこととする。
【００３３】
なお、本実施の形態においては、ＶＯＤコンテンツを放送ＴＳ伝送方式で送信する場合を記述したが、放送系も含めＴＳｏｖｅｒＩＰによる伝送方式でもよい。
【産業上の利用可能性】
【００３４】
本発明の限定受信方法および限定受信装置は、既存放送系設備への影響が少なく、比較的安価な投資でＶＯＤスクランブルシステムを構築でき、セキュリティ面での運用も比較的容易であるというプリスクランブル方式の特徴を生かしつつ、ＶＯＤコンテンツの視聴のたびに、ＳＴＢに対して視聴許可情報を与えることができるので、従来のティア方式に比べて不正視聴に対するセキュリティを格段に高めることができる。すなわち、ＶＯＤ用ティアの種類は高々映像タイプによって変わる程度だが、コンテンツ識別子を基にすることにより、識別情報をコンテンツごとに別にすることができる。
【００３５】
また、ＳＴＢから送付されるコンテンツ識別子に対してハッシュ関数を使用するので、コンテンツ識別子そのものを使用する場合に比べ、安全性が高く、ＥＣＭに挿入した情報をＶＯＤサーバまたはＶＯＤスクランブラからアクセスコントローラに通知する必要がなく、ＥＭＭ生成のためのインタフェースが不要になるので、ＥＣＭ生成とＥＭＭ生成を独立して行うことができ、簡単なシステム構成で高いセキュリティを実現することができる。
【００３６】
また、ＥＭＭ生成時、有効期限を設定しＥＭＭを送出するので、ＥＭＭを不正使用するＳＴＢに対して不正視聴防止が可能となる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態１のＶＯＤプリスクランブルシステムのブロック図
【図２】本発明の実施の形態１のプリスクランブラのブロック図
【図３】本発明の実施の形態１のアクセスコントローラのブロック図
【図４】本発明の実施の形態１のＣＡＳカード内のＥＭＭ処理のフローチャート
【図５】本発明の実施の形態１のＣＡＳカード内のＥＣＭ処理のフローチャート
【図６】従来のＶＯＤプリスクランブルシステムのブロック図
【符号の説明】
【００３８】
１    プリスクランブラ
２    ＶＯＤサーバ
３    アクセスコントローラ
４    多重化装置
５    既存放送設備
６    混合器
７    ＳＴＢ
８    ＣＡＳカード
９    表示装置
１１    データ抽出部
１２    ハッシュ部
１３    ＥＣＭ生成部
１４    スクランブル部
１５    ＥＣＭ多重部
３１    データ抽出部
３２    ハッシュ部
３３    ＥＭＭ生成部
【図１】
0004802699.tif 000002
【図２】
0004802699.tif 000003
【図３】
0004802699.tif 000004
【図４】
0004802699.tif 000005
【図５】
0004802699.tif 000006
【図６】
0004802699.tif 000007