(57)【要約】【課題】コンテンツ権利保護を確実に行うことができるセキュリティモジュール、限定受信装置、限定受信方法および限定受信プログラムを提供する。【解決手段】コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う限定受信装置１に供されるセキュリティモジュール５は、暗号を解除する機能を動作させるか否かの判定基準となる入力情報を入力する外部入力部１３と、送信側から送信された暗号化情報を復号した復号情報とするＫｗ復号部７およびＫｓ復号部９と、これらで復号した復号情報と、外部入力部１３から入力された入力情報とを照合して、コンテンツを暗号化したスクランブル鍵Ｋｓの出力の可否を判定するＫｓ出力制御判定部１５と、を備えた。【選択図】      図１
2004221935.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う限定受信装置に供されるセキュリティモジュールであって、
前記暗号を解除する機能を動作させるか否かの判定基準となる入力情報を入力する外部入力手段と、
送信側から送信された暗号化情報を復号した復号情報とする復号手段と、
この復号手段で復号した復号情報と、前記外部入力手段から入力された入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段と、
を備えることを特徴とするセキュリティモジュール。
【請求項２】
前記暗号鍵出力制御判定手段は、前記暗号化情報に含まれる機能制御データに基づいて、前記暗号鍵の出力の可否を判定する機能を動作させるか否かを制御することを特徴とする請求項１に記載のセキュリティモジュール。
【請求項３】
前記入力情報は、前記限定受信装置に備えられる入力手段による端末入力により、または、記録媒体を介して、前記外部入力手段に入力されたことを特徴とする請求項１または請求項２に記載のセキュリティモジュール。
【請求項４】
前記入力情報は、前記コンテンツを受信した時間経過に伴って、前記暗号化情報に含まれる復号情報を変化させることに伴って変化する変化情報を含むことを特徴とする請求項１から請求項３のいずれか一項に記載のセキュリティモジュール。
【請求項５】
前記入力情報は、前記コンテンツが前記暗号鍵によって復号された復号コンテンツを処理する処理手段に備えられる入力情報生成手段によって生成されることを特徴とする請求項１から請求項４のいずれか一項に記載のセキュリティモジュール。
【請求項６】
前記入力情報は、前記コンテンツの複写に係る情報であるコピー制御情報、或いは、前記コンテンツの著作権保護に係る情報である著作権保護情報に基づいて、予測不能な方法で生成した生成情報であることを特徴とする請求項１から請求項５のいずれか一項に記載のセキュリティモジュール。
【請求項７】
記録している特定情報に基づいて、受信した暗号化コンテンツに多重化されている暗号化情報を処理すると共に、入力された入力情報に基づいて機能するセキュリティモジュールを利用して、当該暗号化コンテンツの暗号の解除を限定して行う限定受信装置であって、
前記暗号化情報を分離する分離手段と、
前記セキュリティモジュール内において、前記分離手段で分離した暗号化情報を復号した復号情報とする暗号化情報復号手段と、
この暗号化情報復号手段で復号された復号情報と、前記入力情報とを照合して、前記暗号化コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段と、
この暗号鍵出力制御判定手段で出力された暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号手段と、
を備えることを特徴とする限定受信装置。
【請求項８】
前記分離手段で前記暗号化コンテンツと多重化されている制御信号を分離し、
この分離された制御信号に基づいて、前記暗号化コンテンツの暗号を解除する判定基準となる判定符号を生成する権利保護処理手段を備える請求項７に記載の限定受信装置。
【請求項９】
前記分離手段で前記暗号化コンテンツと多重化されている権利保護制御用符号を分離し、
前記復号情報に基づいて前記権利保護制御用符号を修整する修整用符号を生成する修整用符号生成手段と、
前記権利保護制御用符号に前記修整用符号を付加した修整権利保護制御用符号とする情報付加手段と、
この情報付加手段で付加された修整権利保護制御用符号に基づいて、前記暗号化コンテンツの暗号を解除する判定基準となる判定符号を生成する権利保護処理手段とを備えることを特徴とする請求項７に記載の限定受信装置。
【請求項１０】
コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う限定受信方法であって、
前記暗号化コンテンツを受信する暗号化コンテンツ受信ステップと、
記録している情報が外部から読み出し不可能に構成されるセキュリティモジュール内で、送信側から送信された暗号化情報を復号した復号情報とする暗号化情報復号ステップと、
この暗号化情報復号ステップにて復号された復号情報と、当該セキュリティモジュールに備えられる外部入力経路から入力される入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力判定ステップと、
この暗号鍵出力判定ステップにおいて、判定された結果に基づいて出力される暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号ステップと、を含むことを特徴とする限定受信方法。
【請求項１１】
コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う装置を、
前記暗号化コンテンツを受信する暗号化コンテンツ受信手段、
記録している情報が外部から読み出し不可能に構成されるセキュリティモジュール内で、送信側から送信された暗号化情報を復号した復号情報とする暗号化情報復号手段、
この暗号化情報復号手段で復号された復号情報と、当該セキュリティモジュールに備えられる外部入力経路から入力される入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段、
この暗号鍵出力判定手段で、判定された結果に基づいて出力される暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号手段、
として機能させることを特徴とする限定受信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツを暗号化した暗号化コンテンツを受信して、当該暗号化コンテンツの復号を限定して行う限定受信装置、限定受信方法および限定受信プログラムに関する。
【０００２】
【従来の技術】
一般に、限定受信方式（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）と呼ばれる方式では、送信するコンテンツにスクランブルが施されて、スクランブル化コンテンツとして、送信側から送信され、このスクランブル化コンテンツを受信する受信側で、当該スクランブル化コンテンツがデスクランブルされ、利用されている。つまり、限定受信方式は、コンテンツのスクランブルおよびデスクランブルを制御するためのものである。
【０００３】
ここで、限定受信方式について、図１０を参照して説明する。
図１０は、限定受信方式を実現する一般的な限定送受信システムを概略したブロック図である。この図１０に示した限定送受信システム１０１は、放送局（送信）側に配置されている限定受信方式送信装置１０３と、受信側である各視聴者の家庭等に配置されている限定受信装置１０５とを備えている。つまり、限定送受信システム１０１は、１台の限定受信方式送信装置１０３と、複数台の限定受信装置１０５とによって構成されている。
【０００４】
限定受信方式送信装置１０３は、コンテンツ（番組信号）をスクランブル鍵Ｋｓでスクランブルしたスクランブル化コンテンツ（スクランブルされた放送信号、スクランブル信号）として受信側に送信するスクランブル部１０７と、スクランブル鍵Ｋｓを含む情報（スクランブル鍵Ｋｓおよび番組の属性情報）をワーク鍵Ｋｗで暗号化したＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ：共通情報）を生成するＫｓ暗号化部１０９とを備えている。
【０００５】
また、この限定受信方式送信装置１０３にネットワーク（図示せず）を介して接続される鍵管理センタサーバ（鍵管理センタに備えられているサーバ）には、ワーク鍵Ｋｗを含む情報（ワーク鍵Ｋｗおよび契約内容の情報）をマスタ鍵Ｋｍで暗号化したＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ：個別情報）を生成するＫｗ暗号化部１１１と、マスタ鍵Ｋｍを記録しているマスタ鍵ファイル記録部１１３とが備えられている。
【０００６】
限定受信装置１０５は、スクランブル化コンテンツを受信して、デスクランブルしたコンテンツ（復元された番組信号）を出力するデスクランブル部１１５と、ＥＣＭおよびＥＭＭを処理するセキュリティモジュール１１７とを備え、このセキュリティモジュール１１７は、ＥＭＭをマスタ鍵Ｋｍで復号するＫｗ復号部１１９と、ＥＣＭをワーク鍵Ｋｗで復号するＫｓ復号部１２１と、番組の属性および契約内容に基づいて、スクランブル化コンテンツをデスクランブルするか否かを判定するデスクランブル可否判定部１２３とを備えている。
【０００７】
限定受信方式送信装置１０３のスクランブル部１０７において、コンテンツ（番組信号）をスクランブルする方式は、限定受信方式（ＣＡＳ）の実現例の一つである我が国の衛星デジタル放送において採用されているブロック暗号方式である。
【０００８】
また、このスクランブル部１０７で、コンテンツをスクランブルする際に使用される暗号化の鍵であるスクランブル鍵Ｋｓは、例えば、１秒程度の間隔で変更されることで、スクランブル化コンテンツを不正に受信して復号しようとする不正受信に対して安全性が高められている。このスクランブル鍵Ｋｓは、Ｋｓ暗号化部１０９でワーク鍵Ｋｗによって暗号化される。Ｋｓ暗号化部１０９で、暗号化されたスクランブル鍵Ｋｓとコンテンツ（番組）に関するコンテンツの属性情報とが、番組情報と呼ばれる関連情報（ＥＣＭ）として限定受信装置１０５に送信される。
【０００９】
ワーク鍵Ｋｗは、関連情報（ＥＣＭ）が不正に解読されることを可能な限り防止するため、定期的（１ヶ月、１年といった期間単位）に更新されるものである。このワーク鍵Ｋｗは、受信側の限定受信装置１０５の使用者（視聴者）が送信側の放送局と契約した契約内容の情報と共に、Ｋｗ暗号化部１１１において、マスタ鍵Ｋｍで暗号化され、個別情報（ＥＭＭ）として限定受信装置１０５に送信される。
【００１０】
この限定受信方式送信装置１０３では、スクランブル鍵Ｋｓ、ワーク鍵Ｋｗ、マスタ鍵Ｋｍといった階層構成の複数の暗号鍵を用いて、暗号化したコンテンツ（スクランブル化コンテンツ）を送信しているので、このスクランブル化コンテンツを受信した限定受信装置１０５でも、同様の階層構成が再現される（暗号鍵が取得される）必要がある。
【００１１】
つまり、限定受信装置１０５において、Ｋｓ復号部１２１で、スクランブル化コンテンツをデスクランブルするためにスクランブル鍵ＫｓがＥＣＭから取得され、このＥＣＭを復号するためのワーク鍵ＫｗがＫｗ復号部１１９で、ＥＭＭから取得されて、階層構成が再現される。
【００１２】
なお、この限定送受信システム１０１において、スクランブル鍵Ｋｓやワーク鍵Ｋｗは各限定受信装置１０５に、共通に必要とされるものであり、マスタ鍵Ｋｍは各限定受信装置１０５に、個別に必要とされるものである。
【００１３】
また、１台の限定受信装置１０５では、複数の放送局（複数の放送事業者）から放送（送信）されたスクランブル化コンテンツを受信する運用形態が一般的に採用されている。この場合、スクランブル化コンテンツを限定受信装置１０５で受信するのに必要な契約（視聴者と放送事業者間における契約）は、暗号化した状態で複数の放送局（複数の放送事業者）から個別に限定受信装置１０５に送信する必要がある。それゆえ、この視聴者と放送事業者間における契約を暗号化するマスタ鍵Ｋｍは、複数の放送事業者間で共通に秘密管理する必要があり、このマスタ鍵Ｋｍの秘密管理を行って、当該マスタ鍵Ｋｍを共通に利用可能にするために、鍵管理センタが設けられており、この鍵管理センタに備えられている鍵管理センタサーバから供給されたマスタ鍵ＫｍでＥＭＭ（個別情報：視聴者と放送事業者間における契約を含む）の暗号化が一括して行われている。
【００１４】
ところで、デジタルのコンテンツ（以下、デジタルコンテンツとする）を放送するデジタル放送では、放送されたデジタルコンテンツが記録される場合、当該デジタルコンテンツの著作権等の権利を保護する権利保護機能を備えることが重要である。この権利保護機能は、記録されるデジタルコンテンツやこのデジタルコンテンツを制御可能な制御データ等が暗号化（或いは、スクランブル）されること（スクランブル化コンテンツ［暗号化コンテンツ］として送信されること）で実現することができる（例えば、限定送受信システム１０１において、スクランブル部１０７、Ｋｓ暗号化部１０９、Ｋｗ暗号化部１１１によって実現している）。
【００１５】
しかし、受信側において、復号（或いは、デスクランブル）後（限定送受信システム１０１において、デスクランブル部１１５によってデスクランブルされた後）にデジタルコンテンツが外部機器等で記録された記録媒体がコピーされると、前記した権利保護機能は機能しないことになる。このため、通常、デスクランブルされたデジタルコンテンツを当該外部機器等で記録する場合には、別途、デジタルコンテンツの権利保護を実現する技術手段（以下、権利保護技術手段とする）を備える方法が用いられる（限定送受信システム１０１において、図示せず）。しかし、この権利保護技術手段を具備しない受信機が製造されると、デジタルコンテンツの著作権等の権利保護が実現できないおそれが生じるので、デジタルコンテンツをスクランブルして送信し、権利保護技術手段を具備しない受信機に対して、デスクランブルを解除する情報（スクランブル鍵Ｋｓに相当）を与えない方法が検討されている。
【００１６】
なお、限定受信方式のより詳細な（具体的な）解説については、非特許文献１に記載されている。
【００１７】
【非特許文献１】
電波産業会（ＡＲＩＢ）標準規格「デジタル放送における限定受信方式」（ＡＲＩＢ  ＳＴＤ−Ｂ２５）の全頁
【００１８】
【発明が解決しようとする課題】
しかしながら、従来の方法では、送信側の限定受信方式送信装置１０３でスクランブルされたスクランブル化コンテンツ（暗号化コンテンツ）のデスクランブルに使用するための関連情報（ＥＣＭ、ＥＭＭ）の処理は、限定受信装置１０５から取り外し可能なセキュリティモジュール１１７内で行われている。このため、権利保護技術手段を具備しない受信機（以下、不正受信機とする）が製造され、セキュリティモジュール１１７が転用される（不正受信機に装填される）と、スクランブル化コンテンツ（暗号化コンテンツ）のデスクランブルが可能となり、権利保護ができなくなるという問題がある。
【００１９】
また、通常、権利保護技術手段では、スクランブル化コンテンツ（暗号化コンテンツ）をデスクランブル（復号）した後、コンテンツ（デジタルコンテンツ）のコピーを制御するレベル（例えば、「コピー禁止」、「一世代コピー可」、「コピー可」）が、放送局側においてＣＣＩ（Ｃｏｐｙ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる符号等によって設定されており、このＣＣＩが、スクランブル化コンテンツに多重化されている。しかも、このＣＣＩは暗号化されておらず、このＣＣＩが例えば「コピー禁止」が「コピー可」のように改ざんされた場合、コンテンツの権利保護ができなくなるという問題が生じる。
【００２０】
そこで、本発明の目的は前記した従来の技術が有する課題を解消し、コンテンツの権利保護を確実に行うことができるセキュリティモジュール、限定受信装置、限定受信方法および限定受信プログラムを提供することにある。
【００２１】
【課題を解決するための手段】
本発明は、前記した目的を達成するため、以下に示す構成とした。
請求項１記載のセキュリティモジュールは、コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う限定受信装置に供されるセキュリティモジュールであって、前記暗号を解除する機能を動作させるか否かの判定基準となる入力情報を入力する外部入力手段と、送信側から送信された暗号化情報を復号した復号情報とする復号手段と、この復号手段で復号した復号情報と、前記外部入力手段から入力された入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段と、を備えることを特徴とする。
【００２２】
かかる構成によれば、まず、限定受信装置におけるセキュリティモジュールの外部入力手段で入力情報が入力される。このセキュリティモジュールは、例えば、ＩＣチップ、ＩＣカード等であり、内部に記録した情報が読み出し不可能に構成されていると共に、通常、限定受信装置から取り外し自在に構成されているものである。また、外部入力手段によって入力される入力情報は、ＰＰＶ（ＰａｙＰｅｒ  Ｖｉｅｗ）放送において視聴確認ボタン等が押下される操作によって入力されるものとは異なり、例えば、受信側で容易に予測できないように、送信側から伝達されるか、暗号化コンテンツに多重化されている制御信号（暗号化されていない情報）に基づいて生成されたものである。一方、復号手段で、送信側から送信された暗号化情報が復号され、復号情報とされる。暗号化情報とは、ＥＣＭ、ＥＭＭの少なくとも一方の情報である。そして、暗号鍵出力制御判定手段で復号情報と入力情報とが照合され、暗号鍵の出力の可否が判定される。つまり、照合した結果、例えば、復号情報に含まれている条件と、入力情報に含まれている条件とが合致すれば、暗号鍵がセキュリティモジュールから外部に出力され、合致していなければ、暗号鍵がセキュリティモジュールから外部に出力されないことになる。
【００２３】
請求項２記載のセキュリティモジュールは、請求項１に記載のセキュリティモジュールにおいて、前記暗号鍵出力制御判定手段は、前記暗号化情報に含まれる機能制御データに基づいて、前記暗号鍵の出力の可否を判定する機能を動作させるか否かを制御することを特徴とする。
【００２４】
かかる構成によれば、暗号化情報に予め、暗号鍵の出力を制御する機能制御データが含まれており、この機能制御データに基づいて、暗号鍵出力制御判定手段で暗号鍵の出力の可否が判定する機能を動作させるか否かが制御される。この機能制御データは、本発明によるセキュリティモジュールに、入力情報が常に入力されなければ動作しなくなることを防止するためのもので、コンテンツを暗号化して送信する送信側（例えば、放送事業者［放送局］）において、任意に設定されるものである。
【００２５】
請求項３記載のセキュリティモジュールは、請求項１または請求項２に記載のセキュリティモジュールにおいて、前記入力情報が、前記限定受信装置に備えられる入力手段による端末入力により、または、記録媒体を介して、前記外部入力手段に入力されたことを特徴とする。
【００２６】
かかる構成によれば、入力情報が限定受信装置に備えられる入力手段による端末入力により、または、記録媒体を介して、外部入力手段に入力される。なお、端末入力による場合、葉書、ＦＡＸ等の紙（印刷物）によって、送信側から伝達されたものを入力する場合も含むものである。また、入力情報は、暗号化コンテンツの送信された伝送路とは異なる伝送路から外部入力手段に入力されてもよい。暗号化コンテンツの送信された伝送路とは異なる伝送路とは、例えば、暗号化コンテンツがデジタル放送によって送信された場合、通信回線網等である。
【００２７】
請求項４記載のセキュリティモジュールは、請求項１から請求項３のいずれか一項に記載のセキュリティモジュールにおいて、前記入力情報が、前記コンテンツを受信した時間経過に伴って、前記暗号化情報に含まれる復号情報を変化させることに伴って変化する変化情報を含むことを特徴とする。
【００２８】
かかる構成によれば、暗号化情報に含まれる復号情報が、コンテンツの進行（時間経過）につれて変化した場合、変化する毎に対応する入力情報が入力されなければ、変化情報によって動作しなくなるようにすることができる。例えば、入力情報が、暗号化コンテンツを復号した後にコピーの世代数を制限したコピー制御データ（コピー制御情報）に基づく場合、コンテンツの進行途中で改ざんされることを防止することができる。
【００２９】
請求項５記載のセキュリティモジュールは、請求項１から請求項４のいずれか一項に記載のセキュリティモジュールにおいて、前記入力情報が、前記コンテンツが前記暗号鍵によって復号された復号コンテンツを処理する処理手段に備えられている入力情報生成手段によって生成されることを特徴とする。
【００３０】
かかる構成によれば、復号コンテンツを処理する処理手段に備えられる入力情報生成手段で、入力情報が生成される。復号コンテンツを処理する処理手段は、例えば、復号コンテンツの権利保護を図る権利保護手段（例えば、コピーの世代数を検出するもの）や、復号コンテンツを記録する記録装置に含まれているもの（例えば、記録される復号コンテンツを再暗号化したことに基づいて、或いは、暗号化コンテンツに多重化されている制御信号および経過時間に基づいて、入力情報を生成するもの）である。
【００３１】
請求項６記載のセキュリティモジュールは、請求項１から請求項５のいずれか一項に記載のセキュリティモジュールにおいて、前記入力情報が、前記コンテンツの複写に係る情報であるコピー制御情報、或いは、前記コンテンツの著作権保護に係る情報である著作権保護情報に基づいて、予測不能な方法で生成した生成情報であることを特徴とする。
【００３２】
かかる構成によれば、暗号鍵出力制御判定手段で復号情報と、コピー制御情報、或いは、著作権保護情報に基づいて、予測不能な方法で生成した生成情報である入力情報とが照合され、暗号鍵の出力の可否が判定される。この場合に、暗号鍵の出力が可能になるためには、復号情報の中にも、コピー制御情報に該当するコピー制御データや、著作権保護情報に該当する著作権保護データに基づいて、予測不能な方法で生成した生成情報が含まれている必要がある。予測不能な方法とは、例えば、ハッシュ関数を用いた演算である。
【００３３】
請求項７記載の限定受信装置は、記録している特定情報に基づいて、受信した暗号化コンテンツに多重化されている暗号化情報を処理すると共に、入力された入力情報に基づいて機能するセキュリティモジュールを利用して、当該暗号化コンテンツの暗号の解除を限定して行う限定受信装置であって、前記暗号化情報を分離する分離手段と、前記セキュリティモジュール内において、前記分離手段で分離した暗号化情報を復号した復号情報とする暗号化情報復号手段と、この暗号化情報復号手段で復号された復号情報と、前記入力情報とを照合して、前記暗号化コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段と、この暗号鍵出力制御判定手段で出力された暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号手段と、を備えることを特徴とする。
【００３４】
かかる構成によれば、まず、分離手段で、暗号化コンテンツに多重化されている暗号化情報が分離される。続いて、セキュリティモジュール内において、暗号化情報復号手段で、暗号化情報が復号された復号情報が生成される。つまり、この暗号化情報復号手段では、セキュリティモジュール内に記録されている特定情報（例えば、マスタ鍵）に基づいて、暗号化情報が処理される。そして、暗号鍵出力制御判定手段で、復号情報と入力情報とが照合され、暗号鍵（通常、スクランブル鍵）の出力の可否が判定される。その後、照合結果に基づいて出力される暗号鍵によって、暗号化コンテンツが暗号化コンテンツ復号手段で復号される。
【００３５】
請求項８記載の限定受信装置は、請求項７に記載の限定受信装置において、前記分離手段で前記暗号化コンテンツと多重化されている制御信号を分離し、この分離された制御信号に基づいて、前記暗号化コンテンツの暗号を解除する判定基準となる判定符号を生成する権利保護処理手段を備えることを特徴とする。
【００３６】
かかる構成によれば、権利保護処理手段で、分離手段にて分離された制御信号に基づいて、判定符号が生成される。この判定符号が入力情報の代わりとなって、暗号鍵出力制御判定手段において、復号情報と照合される。判定符号は、権利保護処理手段によって、所定の数値に解読不能（予測不能）な演算（言うなれば、秘密の演算）が施されたものである。
【００３７】
請求項９記載の限定受信装置は、請求項７に記載の限定受信装置において、前記分離手段で前記暗号化コンテンツと多重化されている権利保護制御用符号を分離し、前記復号情報に基づいて前記権利保護制御用符号を修整する修整用符号を生成する修整用符号生成手段と、前記権利保護制御用符号に前記修整用符号を付加した修整権利保護制御用符号とする情報付加手段と、この情報付加手段で付加された修整権利保護制御用符号に基づいて、前記暗号化コンテンツの暗号を解除する判定基準となる判定符号を生成する権利保護処理手段と、を備えることを特徴とする。
【００３８】
かかる構成によれば、まず、分離手段で、暗号化コンテンツから権利保護制御用符号が分離される。また、修整用符号生成手段で、分離手段で分離された権利保護制御用符号を修整する修整用符号が生成される。すると、情報付加手段で権利保護制御用符号に修整用符号が付加され、修整権利保護制御用符号とされる。そして、権利保護処理手段で、修整権利保護制御用符号に基づいて、判定符号が生成される。その後、暗号鍵出力制御判定手段で、復号情報、判定符号および修整権利保護制御用符号が照合される。つまり、判定符号および修整権利保護制御用符号が入力情報の代用として扱われることになる。
【００３９】
請求項１０記載の限定受信方法は、コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う限定受信方法であって、前記暗号化コンテンツを受信する暗号化コンテンツ受信ステップと、記録している情報が外部から読み出し不可能に構成されるセキュリティモジュール内で、送信側から送信された暗号化情報を復号した復号情報とする暗号化情報復号ステップと、この暗号化情報復号ステップにて復号された復号情報と、当該セキュリティモジュールに備えられる外部入力経路から入力される入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力判定ステップと、この暗号鍵出力判定ステップにおいて、判定された結果に基づいて出力される暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号ステップと、を含むことを特徴とする。
【００４０】
この方法によれば、まず、暗号化コンテンツ受信ステップにおいて、暗号化コンテンツが受信される。続いて、暗号化情報復号ステップにおいて、セキュリティモジュール内にて、暗号化情報が復号された復号情報が生成される。そして、暗号鍵出力判定ステップにおいて、復号情報と、外部入力経路から入力された入力情報とが照合され、暗号鍵の出力の可否が判定される。その後、暗号化コンテンツ復号ステップにおいて、判定された結果に基づいて出力される暗号鍵で、暗号化コンテンツが復号される。
【００４１】
請求項１１記載の限定受信プログラムは、コンテンツが暗号化された暗号化コンテンツを受信し、当該暗号化コンテンツの暗号の解除を限定して行う装置を、以下に示す手段として機能させることを特徴とする。当該装置を機能させる手段は、前記暗号化コンテンツを受信する暗号化コンテンツ受信手段、記録している情報が外部から読み出し不可能に構成されるセキュリティモジュール内で、送信側から送信された暗号化情報を復号した復号情報とする暗号化情報復号手段、この暗号化情報復号手段で復号された復号情報と、当該セキュリティモジュールに備えられる外部入力経路から入力される入力情報とを照合して、前記コンテンツを暗号化した暗号鍵の出力の可否を判定する暗号鍵出力制御判定手段、この暗号鍵出力判定手段で、判定された結果に基づいて出力される暗号鍵で、前記暗号化コンテンツを復号する暗号化コンテンツ復号手段、である。
【００４２】
かかる構成によれば、暗号化コンテンツ受信手段で、暗号化コンテンツが受信される。暗号化情報復号手段で、セキュリティモジュール内にて、暗号化情報が復号された復号情報が生成される。そして、暗号鍵出力制御判定手段で、復号情報と、外部入力経路から入力された入力情報とが照合され、暗号鍵の出力の可否が判定される。その後、暗号化コンテンツ復号手段で、判定された結果に基づいて出力される暗号鍵で、暗号化コンテンツが復号される。
【００４３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
この実施の形態の説明では、４つの実施の形態（第一実施形態、第二実施形態、第三実施形態、第四実施形態）に分けて、説明することにし、さらに、補足として、限定受信方式のシステムにおけるアルゴリズムの概略を説明する。
【００４４】
（第一実施形態：限定受信装置［主に、セキュリティモジュール］の構成）
図１は、第一実施形態の限定受信装置のブロック図である。この図１に示すように、限定受信装置１は、送信側から送信された暗号化コンテンツ（スクランブル化コンテンツ）を受信して、デスクランブルした復号コンテンツを出力するもので、デスクランブル部３と、セキュリティモジュール５とを備えている。
【００４５】
なお、この図１では、暗号化コンテンツは、スクランブルされた放送信号と、復号コンテンツは、復号された番組信号と、異なった表記で図示しているが、説明の冗長さをなくすため、本明細書中の説明では、暗号化コンテンツ（スクランブル化コンテンツ）、復号コンテンツ（コンテンツ）と記載することとする。
【００４６】
また、第一実施形態から第四実施形態を通じて、限定受信装置１（後記する限定受信装置１Ａ、１Ｂ、１Ｃ）は、デジタルコンテンツを受信可能なチューナとして構成されている。そして、送信側である放送局（放送事業者）から放送された暗号化コンテンツ、ＥＣＭおよびＥＭＭは、図示を省略した受信部（例えば、パラボナアンテナ）によって受信され、この受信された暗号化コンテンツがデスクランブル部３に、ＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ：共通情報）およびＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ：個別情報）がセキュリティモジュール５に入力されている。
【００４７】
ちなみに、ＥＣＭおよびＥＭＭは、一般的には、暗号化コンテンツと多重化されて、送信側から送信されており、この場合は、受信側である限定受信装置１に暗号化コンテンツと、ＥＣＭおよびＥＭＭとを分離する分離手段が備えられる。
【００４８】
デスクランブル部３は、暗号化コンテンツを受信すると共に、当該暗号化コンテンツをセキュリティモジュール５から出力されるスクランブル鍵Ｋｓで復号して、この復号した復号コンテンツを外部（例えば、限定受信装置１に接続される表示装置［図示せず］や記録装置［図示せず］）に出力するものである。
【００４９】
セキュリティモジュール５は、送信側から送信されたＥＣＭおよびＥＭＭを処理して、スクランブル鍵Ｋｓをデスクランブル部３に出力するもので、Ｋｗ復号部７と、Ｋｓ復号部９と、デスクランブル可否判定部１１と、外部入力部１３と、Ｋｓ出力制御判定部１５と、Ｋｓ出力部１７とを備えている。
【００５０】
Ｋｗ復号部７は、ＥＭＭを受信して、予め、セキュリティモジュール５内に記録されているマスタ鍵Ｋｍで、当該ＥＭＭを復号して、ワーク鍵Ｋｗと、契約内容データと、ＥＭＭに第一判定データが含まれる場合に第一判定データとを取得するものである。
【００５１】
契約内容データは、限定受信装置１を使用する視聴者と、放送局（放送事業者）との間で取り交わされる、コンテンツの視聴に関する契約内容をデータ化したものである。但し、この限定受信装置１において、ＥＭＭを、限定受信方式に基づく有料放送の視聴制御ではなく、コンテンツの権利保護の目的のみに使用する場合には、当該ＥＭＭに契約内容データが含まれない場合がある。
【００５２】
第一判定データは、Ｋｓ出力制御判定部１５で入力情報と照合するためのデータであり、放送局（放送事業者）が設定した予測不能な任意の符号（符号列）である。
【００５３】
Ｋｓ復号部９は、ＥＣＭを受信して、Ｋｗ復号部７で取得されたワーク鍵Ｋｗで、当該ＥＣＭを復号して、スクランブル鍵Ｋｓと、番組属性データと、ＥＣＭに第二判定データが含まれる場合に第二判定データとを取得するものである。
【００５４】
番組属性データは、暗号化コンテンツ（復号コンテンツ）の属性、つまり、例えば、コンテンツが有料であるか無料であるかを示すものや、コンテンツの種類（映画、ニュース、スポーツ、ドキュメント等）を示すものをデータ化したものである。但し、この限定受信装置１において、ＥＣＭを、限定受信方式に基づく有料放送の視聴制御ではなく、コンテンツの権利保護の目的のみに使用する場合には、当該ＥＣＭに番組属性データが含まれない場合がある。
【００５５】
第二判定データは、Ｋｓ出力制御判定部１５で入力情報と照合するためのデータであり、放送局（放送事業者）が設定した予測不能な任意の符号（符号列）である。
【００５６】
なお、Ｋｗ復号部７とＫｓ復号部９とが特許請求の範囲の請求項に記載した暗号化情報復号手段に相当するものであり、ＥＣＭとＥＭＭとが暗号化情報に相当するものであり、第一判定データと第二判定データとが復号情報に相当するものである。また、ＥＣＭ、ＥＭＭの少なくとも一方には、スクランブル鍵Ｋｓの出力を制御する機能を動作させるか否かを制御する機能制御データ（放送局側で任意に設定）が含まれている。この機能制御データに、第一判定データまたは第二判定データのいずれを用いてスクランブル鍵Ｋｓの出力を制御するかの情報を含めることができる。
【００５７】
デスクランブル可否判定部１１は、Ｋｗ復号部７で取得された契約内容データと、Ｋｓ復号部９で取得された番組属性データとに基づいて、スクランブル鍵Ｋｓをデスクランブル部３に出力するか否かを判定し、この判定した結果（第一判定結果）を、Ｋｓ出力部１７に出力するものである。但し、デスクランブル可否判定部１１における判定は、前記したように（ＥＭＭまたはＥＣＭがコンテンツの権利保護の目的のみに使用される場合には）、極めて簡単な内容のデータ（契約内容データや番組属性データ以外の、例えば、簡単な数値）で判定されることもある。
【００５８】
外部入力部１３は、受信側である限定受信装置１のセキュリティモジュール５の外部から入力情報を入力（取得）するものである。なお、この限定受信装置１に、テキストデータ等を入力する入力手段（図示せず）を備えて、この入力手段を使用して、外部入力部１３に入力情報を入力することも可能である。
【００５９】
また、入力情報は、暗号化コンテンツが送信された伝送路（この場合、空間における所定の周波数帯域）とは異なる伝送路、すなわち、通信伝送路等、または、当該入力情報を記録した記録媒体を介して、外部入力手段１３に入力されるものである。
【００６０】
さらに、入力情報は、例えば、暗号化コンテンツを受信した時間経過に伴って変化する、ＥＣＭまたはＥＭＭに含まれている変化情報や、暗号化コンテンツがデスクランブル部３でデスクランブルされた後の復号コンテンツの複写に係る情報であるコピー制御情報、或いは、復号コンテンツの著作権保護に係る情報である著作権保護情報に基づいて生成された生成情報である。なお、この外部入力部１３が特許請求の範囲の請求項に記載した外部入力手段に相当するものである。
【００６１】
Ｋｓ出力制御判定部１５は、Ｋｗ復号部７で取得された第一判定データ、または、Ｋｓ復号部９で取得された第二判定データと、外部入力部１３から入力された入力情報とを照合し、スクランブル鍵Ｋｓをデスクランブル部３に出力するか否かを判定し、この判定した結果（第二判定結果）を、Ｋｓ出力部１７に出力するものである。なお、このＫｓ出力制御判定部１５が特許請求の範囲の請求項に記載した暗号鍵出力制御判定手段に相当するものである。
【００６２】
Ｋｓ出力部１７は、デスクランブル可否判定部１１から出力された第一判定結果と、Ｋｓ出力制御判定部１５から出力された第二判定結果とに基づいて、Ｋｓ復号部９から入力されたスクランブル鍵Ｋｓをデスクランブル部３に出力するものである。つまり、Ｋｓ出力部１７は、Ｋｓ復号部９から出力されたスクランブル鍵Ｋｓを出力する出力経路の開閉を行う開閉回路の役割を果たすものである。
【００６３】
この限定受信装置１によれば、セキュリティモジュール５の外部入力部１３で入力情報が入力される。Ｋｗ復号部７とＫｓ復号部９とによって、ＥＣＭとＥＭＭとが復号される。第一判定データ、第二判定データのいずれかおよび入力情報が、Ｋｓ出力制御判定部１５で照合され、スクランブル鍵Ｋｓの出力が判定される。そして、第一判定結果および第二判定結果に基づいて、Ｋｓ出力部１７でスクランブル鍵Ｋｓがデスクランブル部３に出力され、このデスクランブル部３で暗号化コンテンツがデスクランブルされ、復号コンテンツとして出力される。このため、限定受信装置１のセキュリティモジュール５では、送信側から送信されたＥＣＭおよびＥＭＭを復号すると共に、外部入力部１３から入力された入力情報を得て、復号した復号情報と入力情報とを照合させなければ、暗号化コンテンツをデスクランブルするスクランブル鍵Ｋｓが出力されず、従来の限定受信方式に比べ、スクランブル鍵Ｋｓの出力判定が二重になっているので、コンテンツの権利保護を確実に行うことができる。
【００６４】
また、ＥＣＭ、ＥＭＭの少なくとも一方には、予め、スクランブル鍵Ｋｓの出力を制御する機能を動作させるか否かを制御する機能制御データが含まれているので、この機能制御データにより、コンテンツを暗号化して暗号化コンテンツとして送信する送信側（放送事業者）の意向によって、任意にスクランブル鍵Ｋｓの出力を制御する機能を運用するか否かを制御することができる。
【００６５】
さらに、外部入力部１３に入力される入力情報は、暗号化コンテンツとは異なる伝送路、または、記録媒体を介して入力される、つまり、入力情報は、暗号化コンテンツとは別のルートで送信側から送信（配信）されるので、スクランブル鍵Ｋｓの出力判定をＫｓ出力制御判定部１５で行う際に、復号情報と入力情報とを別々に取得しなければならない。それゆえ、第三者（放送事業者および当該事業者と正式に契約を交わした視聴者以外の者）によって不正受信機が製造されたとしても、双方の情報（復号情報および入力情報）を同時に入手することができないようにすることができるので、従来の限定受信方式に比べ、コンテンツの権利保護を確実に行うことができる。
【００６６】
さらにまた、入力情報を、ＥＣＭ、ＥＭＭに含まれる復号情報の変化に応じて変化させる必要があるようにできるので、第三者によって不正受信機が製造されたとしても、従来の限定受信方式に比べ、暗号化コンテンツをデスクランブルするためのスクランブル鍵Ｋｓを取得することが困難になり、この結果として、コンテンツの権利保護を確実に行うことができる。
【００６７】
或いはまた、入力情報は、コピー制御情報、或いは、著作権保護情報に基づいて生成された生成情報であり、Ｋｓ出力制御判定部１５でスクランブル鍵Ｋｓの出力判定を行って、スクランブル鍵Ｋｓを出力させるためには、コピー制御情報に該当するコピー制御データや、著作権保護情報に該当する著作権保護データを取得しても、対応する生成情報を取得することを困難にすることができ、従来の限定受信方式に比べ、暗号化コンテンツをデスクランブルするためのスクランブル鍵Ｋｓを取得することが困難になり、この結果として、コンテンツの権利保護を確実に行うことができる。
【００６８】
（第一実施形態：限定受信装置［主に、セキュリティモジュール］の動作）
次に、図２に示すフローチャートを参照して、限定受信装置１の動作を説明する（適宜図１参照）。
【００６９】
まず、送信側から送信された暗号化コンテンツ、ＥＣＭおよびＥＭＭが限定受信装置１の図示を省略した受信部で受信され、暗号化コンテンツがデスクランブル部３に、ＥＣＭがＫｓ復号部９に、ＥＭＭがＫｗ復号部７に入力される（Ｓ１）。また、入力情報が外部入力部１３に入力される（Ｓ２）。
【００７０】
続いて、Ｋｗ復号部７において、セキュリティモジュール５に予め記録されているマスタ鍵Ｋｍが利用されてＥＭＭが復号され、このＥＭＭからワーク鍵Ｋｗ、契約内容データおよび第一判定データが含まれる場合に第一判定データが取得される。ワーク鍵ＫｗはＫｓ復号部９に、契約内容データはデスクランブル可否判定部１１に、第一判定データはＫｓ出力制御判定部１５に出力される（Ｓ３）。
【００７１】
また、Ｋｓ復号部９において、Ｋｗ復号部７で取得されたワーク鍵Ｋｗが利用されてＥＣＭが復号され、このＥＣＭからスクランブル鍵Ｋｓ、番組属性データおよび第二判定データが含まれる場合に第二判定データが取得される。スクランブル鍵ＫｓはＫｓ出力部１７に、番組属性データはデスクランブル可否判定部１１に、第二判定データはＫｓ出力制御判定部１５に出力される（Ｓ４）。
【００７２】
そして、デスクランブル可否判定部１１で、契約内容データ、番組属性データに基づいて、スクランブル鍵Ｋｓを出力させるか否かが判定され、この判定された結果である第一判定結果がＫｓ出力部１７に出力される（Ｓ５）。一方、外部入力部１３に入力された入力情報がＫｓ出力制御判定部１５に出力される（Ｓ６）。
【００７３】
すると、Ｋｓ出力制御判定部１５では、第一判定データ、第二判定データのいずれか（少なくとも一方）および入力情報に基づいて、スクランブル鍵Ｋｓを出力させるか否かが判定され、この判定された結果である第二判定結果がＫｓ出力部１７に出力される（Ｓ７）。
【００７４】
Ｋｓ出力部１７では、第一判定結果、第二判定結果に基づいて、セキュリティモジュール５の外部に当たるデスクランブル部３にスクランブル鍵Ｋｓを出力させるかどうかが判断される（Ｓ８）。スクランブル鍵Ｋｓを出力させると判断された場合（Ｓ８、Ｙｅｓ）、デスクランブル部３にスクランブル鍵Ｋｓが出力され、デスクランブル部３では、セキュリティモジュール５のＫｓ出力部１７から出力されたスクランブル鍵Ｋｓが利用されて、暗号化コンテンツがデスクランブルされ、復号コンテンツとして出力される（Ｓ９）。
【００７５】
また、Ｓ８にて、スクランブル鍵Ｋｓを出力させると判断されなかった場合（Ｓ８、Ｎｏ）、つまり、第一判定結果と第二判定結果との少なくとも一方の判定結果が“スクランブル鍵Ｋｓ出力不可”の場合には、暗号化コンテンツはデスクランブルされることがない（復号されない）。なお、これら一連の処理は、セキュリティモジュール５に格納された処理プログラムに基づいて行われるが、この処理プログラムまたはこの処理プログラムを変更するパラメータは、ＥＣＭやＥＭＭを用いてダウンロードすることが可能である。
【００７６】
（第二実施形態：限定受信装置の構成）
次に、図３を参照して、本発明の限定受信装置の第二実施形態を説明する。図３は、第二実施形態の限定受信装置のブロック図であり、この図３に示すように、限定受信装置１Ａは、信号分離部１９と、デスクランブル部３と、リモコン２１と、データ入力部２３と、コマンド送信部２５と、レスポンス受信部２７と、セキュリティモジュール５ａとを備えている。なお、図１で説明した構成と同じものは、同一の名称および符号を付してその説明を省略する。
【００７７】
信号分離部１９は、暗号化コンテンツ（放送波信号ＴＳ）を受信すると共に、この暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭを分離するものである。なお、ＥＣＭ、ＥＭＭの少なくとも一方には、セキュリティモジュール５ａ内に備えられているデータ処理部３３（後記する）で利用される参照用符号列が含まれている。この参照用符号列は、データ処理部３３で特定符号列と照合されることで、スクランブル鍵Ｋｓの出力判定に供されるものである。なお、信号分離部１９が特許請求の範囲の請求項に記載した分離手段に相当するものであり、参照用符号列が特許請求の範囲の請求項に記載した復号情報に相当するものである。
【００７８】
リモコン２１は、複数の操作キー（図示せず）と、赤外線発光部（図示せず）とを備え、複数の操作キーを限定受信装置１Ａの使用者（視聴者）が押下することにより、限定受信装置１Ａの動作を制御するものである。このリモコン２１の操作キーが押下されることによって、特定符号列が生成され、赤外線発光部（図示せず）から入力情報（この場合、特定符号列を赤外線としたもの）として、データ入力部２３に送出される。この実施形態では、赤外線を用いているが、これに限定されることなく、例えば、無線ＬＡＮ、ブルートゥース、エバネッセント等、室内等の特定空間で使用可能な微少電波によって、特定符号列を入力情報にして取り扱うことも可能である。
【００７９】
データ入力部２３は、赤外線受光部（図示せず）を備え、リモコン２１から送出された赤外線を受光し、当該赤外線を特定符号列にして、コマンド送信部２５に出力するものである。この実施形態では、データ入力部２３に赤外線を受光する赤外受光部（図示せず）が備えられているが、これに限定されず、リモコン２１で送出される伝送媒体（例えば、室内等の特定空間で使用可能な微少電波）に対応していればよい。
【００８０】
コマンド送信部２５は、ＥＣＭ、ＥＭＭおよび特定符号列を「コマンド」として、セキュリティモジュール５ａに送信するものである。このセキュリティモジュール５ａは、限定受信装置１Ａから取り外し自在に構成され、当該限定受信装置１Ａの使用時に装填されるものであるので、この「コマンド」は、ある装置から当該装置に接続される（装填される）外部機器（セキュリティモジュール５ａに該当）に対して出力される制御命令に該当するということができる。
【００８１】
レスポンス受信部２７は、セキュリティモジュール５ａから送信された、スクランブル鍵Ｋｓの出力判定結果を含む操作指示情報およびスクランブル鍵Ｋｓを「レスポンス」として受信するものである。この「レスポンス」は、セキュリティモジュール５ａ内で処理された処理結果に基づくものであるので、応答信号に該当するということができる。また、このレスポンス受信部２７は、受信したスクランブル鍵Ｋｓをデスクランブル部３に出力すると共に、操作指示情報を外部に接続される表示装置（図示せず）に出力することも含むものである。なお、「コマンド」と「レスポンス」とは、ＡＲＩＢ標準規格ＳＴＤ−Ｂ２５等に記載された“ＩＣカード”の規格に基づくもので、セキュリティモジュール５ａには、当該規格に記載されている機能と同等の機能が適用可能である。
【００８２】
セキュリティモジュール５ａは、ＩＣカードによって限定受信装置１Ａに取り外し自在に構成される共に、特定情報（ここでは、処理プログラムに相当）を記録しているものでコマンド受信部２９と、処理プログラム格納部３１と、データ処理部３３と、レスポンス送信部３５とを備えている。この実施形態では、セキュリティモジュール５ａはＩＣカードによって構成されているが、これに限定されず、ＩＣチップによって構成されてもよい。
【００８３】
コマンド受信部２９は、コマンド送信部２５から送信されたＥＣＭ、ＥＭＭおよび特定符号列を「コマンド（つまり、制御命令）」として受信すると共に、処理プログラム格納部３１に処理開始信号を、データ処理部３３にＥＣＭ、ＥＭＭおよび特定符号列を出力するものである。処理開始信号は、コマンド受信部２９が当該「コマンド」を受信した場合に、データ処理部３３で利用される処理プログラムを処理プログラム格納部３１から読み出して、データ処理部３３に出力させるためのものである。このコマンド受信部２９は、特許請求の範囲の請求項に記載した外部入力手段に相当するものである。
【００８４】
処理プログラム格納部３１は、データ処理部３３で使用される複数の処理プログラムを格納（記録）していると共に、コマンド受信部２９から出力された処理開始信号に基づいて、処理プログラムを読み出して、当該データ処理部３３に出力するものである。
【００８５】
データ処理部３３は、コマンド受信部２９から出力されたＥＣＭ、ＥＭＭおよび特定符号列を処理するもので、ＥＣＭ、ＥＭＭを復号し、ＥＣＭ、ＥＭＭの少なくとも一方に含まれている参照用符号列と、ＥＣＭに含まれているスクランブル鍵Ｋｓとを取得し、この取得された参照用符号列と特定符号列とを照合し、照合した照合結果に基づいて、スクランブルＫｓおよび操作指示情報をレスポンス送信部３５に出力するものである。このデータ処理部３３が特許請求の範囲の請求項に記載した暗号化情報復号手段、暗号鍵出力制御判定手段に相当するものである。
【００８６】
操作指示情報は、参照用符号列と特定符号列とを照合した照合結果を限定受信装置１Ａに使用者（視聴者）に通知し、当該視聴者に当該装置１Ａの操作を指示する（促す）情報である。例えば、照合結果によって、参照用符号列と特定符号列とが一致しないと判明した場合、視聴者に対し、リモコン２１の操作キー（図示せず）の中で、当初押下したものとは、異なる操作キーを押下するように、或いは、複数の操作キーを連続して押下するように指示するものである。また、操作指示情報は、限定受信装置１Ａに接続されている表示画面等に表示する各種の表示指示情報であってもよい。
【００８７】
レスポンス送信部３５は、データ処理部３３で処理されたスクランブル鍵Ｋｓおよび操作指示情報（表示指示情報等）を「レスポンス（つまり、応答信号）」として、レスポンス受信部２７に送信するものである。
【００８８】
この限定受信装置１Ａによれば、セキュリティモジュール５ａのコマンド受信部２９で、ＥＣＭおよびＥＭＭと、特定符号列が受信される。データ処理部３３で、ＥＣＭ、ＥＭＭの少なくとも一方から参照用符号列が取得され、この取得された参照用符号列と、特定符号列とが照合されて、ＥＣＭから取得されたスクランブル鍵Ｋｓがレスポンス送信部３５からレスポンス受信部２７に送信される。そして、レスポンス受信部２７からスクランブル鍵Ｋｓがデスクランブル部３に出力され、このデスクランブル部３で暗号化コンテンツがデスクランブルされ、復号コンテンツ（図３中、番組信号）として出力される。このため、ＥＣＭ、ＥＭＭを復号して得られた参照用符号列と入力情報である特定符号列とを照合させなければ、暗号化コンテンツをデスクランブルするスクランブル鍵Ｋｓがセキュリティモジュール５ａから出力されず、従来の限定受信方式に比べ、コンテンツの権利保護を確実に行うことができる。
【００８９】
（第二実施形態：限定受信装置の動作）
次に、図４に示すフローチャートを参照して、限定受信装置１Ａの動作を説明する（適宜、図３参照）。
【００９０】
まず、限定受信装置１Ａの信号分離部１９で暗号化コンテンツ（図３中、放送波信号［ＴＳ］）が受信され、この暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭが分離され、ＥＣＭ、ＥＭＭが分離された暗号化コンテンツはデスクランブル部３に、ＥＣＭ、ＥＭＭはコマンド送信部２５に出力される（Ｓ１１）。
【００９１】
すると、放送局から送信された機能制御データがスクランブル鍵Ｋｓの出力を制御する機能を動作させることを指示している場合、限定受信装置１Ａの使用者（視聴者）によって、リモコン２１が操作され、入力情報（特定符号列を含む）がデータ入力部２３に入力される（Ｓ１２）。このデータ入力部２３から特定符号列がコマンド送信部２５に出力される（Ｓ１３）。そして、コマンド送信部２５からセキュリティモジュール５ａのコマンド受信部２９にＥＣＭ、ＥＭＭおよび特定符号列が「コマンド（命令）」として送信される（Ｓ１４）。
【００９２】
ＥＣＭ、ＥＭＭおよび特定符号列を受信したコマンド受信部２９で、セキュリティモジュール５ａ内にて当該情報（ＥＣＭ、ＥＭＭおよび特定符号列）の処理を実行するプログラムを読み出させる処理開始信号が処理プログラム格納部３１に出力されると共に、ＥＣＭ、ＥＭＭおよび特定符号列がデータ処理部３３に出力される（Ｓ１５）。処理開始信号を受信した処理プログラム格納部３１で、処理プログラムがデータ処理部３３に出力される（Ｓ１６）。
【００９３】
すると、データ処理部３３で、ＥＣＭ、ＥＭＭが復号され、スクランブル鍵Ｋｓおよび参照用符号列が取得され、取得された参照用符号列と、特定符号列とが照合された結果に基づいて、スクランブル鍵Ｋｓおよび操作指示情報がレスポンス送信部３５に出力される（Ｓ１７）。そして、レスポンス送信部３５で、スクランブル鍵Ｋｓおよび操作指示情報が「レスポンス（応答）」として、レスポンス受信部２７に出力される。
【００９４】
そして、レスポンス受信部２７でスクランブル鍵Ｋｓがデスクランブル部３に出力され（Ｓ１８）、スクランブル鍵Ｋｓを受信したデスクランブル部３で、当該スクランブル鍵Ｋｓが利用されて、暗号化コンテンツがデスクランブルされ、復号コンテンツ（図３中、番組信号）として出力される（Ｓ１９）。
【００９５】
（第三実施形態：限定受信装置の構成）
次に、図５を参照して、本発明の限定受信装置の第三実施形態を説明する。図５は、第三実施形態の限定受信装置のブロック図であり、この図５に示すように、限定受信装置１Ｂは、信号分離部１９と、デスクランブル部３と、権利保護処理部３７と、コマンド送信部２５と、レスポンス受信部２７と、セキュリティモジュール５ａとを備えている。さらに、この限定受信装置１Ｂによって得られた復号コンテンツ（図５中、番組信号）を記録する記録装置２が外部機器として、当該限定受信装置１Ｂに接続されている。なお、図１、図３で説明した構成と同じものは、同一の名称および符号を付してその説明を省略する。
【００９６】
ただし、信号分離部１９は、暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭを分離するのみではなく、暗号化コンテンツに送信側で多重化された制御信号を分離するものである。この信号分離部１９で分離された制御信号は、送信側で暗号化されておらず、直接或いはデスクランブル部３を介して、権利保護処理部３７に出力されるものであり、権利保護処理部３７で特定符号列が生成されるきっかけになる信号である。また、図５中には図示を省略している。
【００９７】
権利保護処理部３７は、信号分離部１９でＥＣＭ、ＥＭＭが分離された暗号化コンテンツの暗号を解除する（デスクランブルする）判定基準となる特定符号列を、信号分離部１９で分離された制御信号に基づいて、生成するものである。特定符号列は、権利保護処理部３７で発生される任意の数値（所定の数値）に、ハッシュ関数等の容易には解読不能な関数演算が施されたものである。
【００９８】
つまり、この権利保護処理部３７には、特定符号列（入力情報に相当する）を生成する特定符号列生成手段（入力情報生成手段、図示せず）が備えられている。なお、特定符号列が特許請求の範囲の請求項に記載した判定符号に相当するものである。
【００９９】
また、権利保護処理部３７の特定符号列生成手段（入力情報生成手段、図示せず）は、権利保護処理部３７の内部に記憶された内部データ、または、プログラム処理により解読不能な（予測不能な）演算で特定符号列を生成するものであるである。また、この権利保護処理部３７の特定符号列生成手段（入力情報生成手段、図示せず）は、デスクランブル部３でデスクランブルされた復号コンテンツ（コンテンツ）の一部（例えば、コンテンツを構成する映像データ、予めコンテンツに含められている情報等）を抽出し、この抽出したコンテンツの一部（含められている情報）に基づいて、特定符号列を生成することもできるものである。
【０１００】
つまり、この権利保護処理部３７は、信号分離部１９で暗号化コンテンツが受信された当初には、暗号化コンテンツに含まれている（多重化されている）制御信号を「引き金」にして、任意の数値から特定符号列を生成し、一旦、暗号化コンテンツがデスクランブル部３でデスクランブルされ復号コンテンツが得られた後には、この復号コンテンツの一部を抽出して特定符号列を生成することもできるものである。なお、この権利保護処理部３７は、特許請求の範囲のセキュリティモジュールに係る請求項に記載した処理手段に相当するものであり、限定受信装置に係る請求項に記載した権利保護処理手段に相当するものである。
【０１０１】
この限定受信装置１Ｂによれば、権利保護処理手段３７でセキュリティモジュール５ａの入力情報となる特定符号列が生成され、この特定符号列が任意の数値または復号コンテンツの一部から生成される解読不能な関数演算が施されたものである。このため、第三者によって不正受信機が製造されたとしても、セキュリティモジュール５ａ内で参照用符号列と照合可能な特定符号列を得ることは困難であり、容易にスクランブル鍵Ｋｓをセキュリティモジュール５ａから出力させることができないので、コンテンツの権利保護を確実に行うことができる。
【０１０２】
（第三実施形態：限定受信装置の動作）
次に、図６に示すフローチャートを参照して、限定受信装置１Ｂの動作を説明する（適宜、図５参照）。
【０１０３】
まず、限定受信装置１Ｂの信号分離部１９で暗号化コンテンツ（図５中、放送波信号［ＴＳ］）が受信され、この暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭおよび制御信号が分離され、ＥＣＭ、ＥＭＭおよび制御信号が分離された暗号化コンテンツはデスクランブル部３に、ＥＣＭ、ＥＭＭはコマンド送信部２５に、制御信号が権利保護処理部３７に出力される（Ｓ２１）。
【０１０４】
続いて、権利保護処理部３７で、信号分離部１９から出力された制御信号に従って、任意の数値から特定符号列が生成され、この生成された特定符号列がコマンド送信部２５に出力される（Ｓ２２）。そして、コマンド送信部２５からセキュリティモジュール５ａのコマンド受信部２９にＥＣＭ、ＥＭＭおよび特定符号列が「コマンド（命令）」として送信される（Ｓ２３）。
【０１０５】
ＥＣＭ、ＥＭＭおよび特定符号列を受信したコマンド受信部２９で、セキュリティモジュール５ａ内にて当該情報（ＥＣＭ、ＥＭＭおよび特定符号列）の処理を実行するプログラムを読み出させる処理開始信号が処理プログラム格納部３１に出力されると共に、ＥＣＭ、ＥＭＭおよび特定符号列がデータ処理部３３に出力される（Ｓ２４）。処理開始信号を受信した処理プログラム格納部３１で、処理プログラムがデータ処理部３３に出力される（Ｓ２５）。
【０１０６】
すると、データ処理部３３で、ＥＣＭ、ＥＭＭが復号され、スクランブル鍵Ｋｓおよび参照用符号列が取得され、取得された参照用符号列と、特定符号列とが照合された結果に基づいて、スクランブル鍵Ｋｓがレスポンス送信部３５に出力される（Ｓ２６）。そして、レスポンス送信部３５で、スクランブル鍵Ｋｓおよび操作指示情報が「レスポンス（応答）」として、レスポンス受信部２７に出力される。
【０１０７】
そして、レスポンス受信部２７でスクランブル鍵Ｋｓがデスクランブル部３に出力され（Ｓ２７）、スクランブル鍵Ｋｓを受信したデスクランブル部３で、当該スクランブル鍵Ｋｓが利用されて、暗号化コンテンツがデスクランブルされ、復号コンテンツ（図５中、番組信号）として権利保護処理手段３７に出力される（Ｓ２８）。ここで、権利保護手段３７で、内部に記憶された内部データ、または、プログラム処理により、或いは、復号コンテンツの一部に基づいて新たな特定符号列が生成され、コマンド送信部２５に出力されると共に、復号コンテンツが記録装置２に出力され（Ｓ２９）、この出力された復号コンテンツが記録装置２で記録される。
【０１０８】
（第四実施形態：限定受信装置の構成）
次に、図７を参照して、本発明の限定受信装置の第四実施形態を説明する。図７は、第四実施形態の限定受信装置のブロック図であり、この図７に示すように、限定受信装置１Ｃは、信号分離部１９と、デスクランブル部３と、情報付加部３９と、権利保護処理部３７ａと、データ入力部２３と、コマンド送信部２５と、レスポンス受信部２７と、セキュリティモジュール５ａとを備えている。さらに、この限定受信装置１Ｃによって得られた復号コンテンツ（図７中、番組信号）を記録する記録装置２Ａが外部機器として、当該限定受信装置１Ｃに接続されている。なお、図１、図３、図５で説明した構成と同じものは、同一の名称および符号を付してその説明を省略する。
【０１０９】
ただし、信号分離部１９は、暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭおよび制御信号を分離するのみではなく、暗号化コンテンツに送信側で多重化されたＣＣＩを分離するものである。この信号分離部１９で分離されたＣＣＩは、送信側で暗号化されておらず、直接、情報付加部３９に出力されるものである。また、制御信号は、図７中には図示を省略している。
【０１１０】
情報付加部３９は、信号分離部１９で分離されたＣＣＩ（Ｃｏｐｙ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）に、レスポンス受信部２７から出力されたＣＣＩ修整用符号列を付加し修整コピー制御用符号（図７中、ＣＣＩ＋ＣＣＩ修整用符号列）として、権利保護処理部３７ａに出力するものである。なお、レスポンス受信部２７は、セキュリティモジュール５ａのデータ処理部３３で生成されたＣＣＩ修整用符号列を、レスポンス送信部３５を介して出力するものであり、このデータ処理部３３が、特許請求の範囲の請求項に記載した修整用符号生成手段を兼用するものである。
【０１１１】
ＣＣＩは、コンテンツのコピー可否を制御するもので、例えば、ＩＥＥＥ１３９４等の規格により規定される回線（機器間接続回線）を介して、コンテンツが入出力される場合では、機器間接続回線の入力側で検出したＣＣＩが「一世代コピー可」である際に、機器間接続回線の出力側で記録されたコンテンツに付随するＣＣＩが「コピー禁止」となるようなものである。
【０１１２】
ＣＣＩ修整用符号列は、ＣＣＩが複数の機器間で転送される場合（この場合、限定受信装置１Ｃの本体と、セキュリティモジュール５ａ間）に各処理（例えば、権利保護処理部３７ａからコマンド送信部２５に出力される等）を経る毎に変化するように設定されたもので、ＣＣＩが本来の目的とは異なるように改ざんされた場合に、この改ざんを検出できるようにしたものである。なお、情報付加部３９は特許請求の範囲の請求項に記載した情報付加手段に相当し、ＣＣＩは特許請求の範囲の請求項に記載した権利保護制御用符号に相当し、ＣＣＩ修整用符号列は特許請求の範囲の請求項に記載した修整用符号に相当するものである。
【０１１３】
権利保護処理部３７ａは、信号分離部１９で分離された制御信号と、デスクランブル部３でデスクランブルされた復号コンテンツ（図７中、番組信号）と、情報付加部３９から出力された修整権利保護制御用符号とに基づいて、特定符号列を生成するもので、変換手段３７ａ１を備えている。この変換手段３７ａ１は、修整権利保護制御用符号を特定符号列αに変換するものである。この特定符号列αが特許請求の範囲の請求項に記載した判定符号に相当するものである。
【０１１４】
記録装置２Ａは、権利保護処理部３７ａから出力された復号コンテンツと、修整権利保護制御用符号とを記録するもので、更新部４と、変換部６とを備えている。なお、この記録装置２Ａは、この実施形態では、限定受信装置１Ｃに接続される外部機器であるが、限定受信装置１Ｃに内包される記録部（図示せず）の態様であってもよく、この場合、記憶部（図示せず）は特許請求の範囲の請求項に記載した処理手段に相当するものである。つまり、記録装置２Ａは、セキュリティモジュール５ａに入力する入力情報（後記する特定符号列β）を出力するものである。
【０１１５】
更新部４は、修整権利保護制御用符号が当該装置２Ａに入力された際に、コピー世代数の更新に基づいて、当該修整権利保護制御用符号を更新した更新権利保護制御用符号を生成するものである。
【０１１６】
変換部６は、更新部４で生成された更新権利保護制御用符号を変換して特定符号列βを生成し、この特定符号列βを入力情報として、限定受信装置１Ｃのデータ入力部２３に出力するものである。
【０１１７】
なお、特定符号列α、βは、修整権利保護制御用符号、更新権利保護制御用符号にそれぞれ解読不可能な演算（秘密の演算）が施された符号列、つまり、暗号化された情報（秘密の情報）である。例えば、ハッシュ関数等の演算が施されたものである。
【０１１８】
この限定受信装置１Ｃによれば、信号分離部１９で、暗号化コンテンツからＣＣＩ（コピー制御用符号）が分離される。また、レスポンス受信部２７でＣＣＩ修整用符号列が生成され、情報付加部３９でＣＣＩにＣＣＩ修整用符号列が付加され、修整コピー制御用符号とされる。そして、権利保護処理部３７ａの変換手段３７ａ１で修整コピー制御用符号に基づいて、特定符号列αが生成される。また、記録装置２Ａの更新部４および変換部６で、入力された経過時間に基づいて、修整コピー制御用符号が更新された変換された特定符号列βとされる。その後、セキュリティモジュール５ａ内のデータ処理部３３で、参照用符号列、特定符号列α、特定符号列βが照合され、この照合結果に基づいて、スクランブル鍵Ｋｓがセキュリティモジュール５ａから出力される。このため、第三者によって不正受信機が製造されたとしても、この受信機に正規の権利保護処理部３７ａが付加されていないと、セキュリティモジュール５ａ内で参照用符号列と照合可能な特定符号列αおよび特定符号列βを得ることは困難であり、容易にスクランブル鍵Ｋｓをセキュリティモジュール５ａから出力させることができないので、コンテンツの権利保護を確実に行うことができる。
【０１１９】
（第四実施形態：限定受信装置の動作）
次に、図８に示すフローチャートを参照して、限定受信装置１Ｃの動作を説明する（適宜、図７参照）。
【０１２０】
まず、限定受信装置１Ｃの信号分離部１９で暗号化コンテンツ（図７中、放送波信号［ＴＳ］）が受信され、この暗号化コンテンツに多重化されているＥＣＭ、ＥＭＭ、ＣＣＩおよび制御信号が分離され、これらＥＣＭ、ＥＭＭ、ＣＣＩおよび制御信号が分離された暗号化コンテンツはデスクランブル部３に、ＥＣＭ、ＥＭＭはコマンド送信部２５に、ＣＣＩは情報付加部３９に、制御信号が権利保護処理部３７ａに出力される（Ｓ３１）。
【０１２１】
続いて、情報付加部３９でＣＣＩにＣＣＩ修整用符号列（図８中、単に“情報”）が付加され、修整権利保護制御用符号として、権利保護処理部３７ａに出力される（Ｓ３２）。
【０１２２】
そして、権利保護処理部３７ａで、信号分離部１９から出力された制御信号に従って、変換手段３７ａ１で修整権利保護制御用符号に基づいて、特定符号列αが生成され、この生成された特定符号列αがコマンド送信部２５に出力されると共に、修整権利保護制御用符号が記録装置２Ａに出力される（Ｓ３３）。
【０１２３】
すると、記録装置２Ａの更新部４で修整権利保護制御用符号がコピー世代数に基づいて、更新された更新権利保護制御用符号が生成され、この更新権利保護制御用符号が変換部６で変換された特定符号列βが生成されて、この特定符号列βが入力情報として、限定受信装置１Ｃのデータ入力部２３に出力される（Ｓ３４）。さらに、データ入力部２３で、入力情報である特定符号列βがコマンド送信部２５に出力される（Ｓ３５）。そして、コマンド送信部２５からＥＣＭ、ＥＭＭ、特定符号列α、βがセキュリティモジュール５ａのコマンド受信部２９に出力される（Ｓ３６）。
【０１２４】
ＥＣＭ、ＥＭＭおよび特定符号列α、βを受信したコマンド受信部２９で、セキュリティモジュール５ａ内にて当該情報（ＥＣＭ、ＥＭＭおよび特定符号列α、β）の処理を実行するプログラムを読み出させる処理開始信号が処理プログラム格納部３１に出力されると共に、ＥＣＭ、ＥＭＭおよび特定符号列α、βがデータ処理部３３に出力される（Ｓ３７）。処理開始信号を受信した処理プログラム格納部３１で、処理プログラムがデータ処理部３３に出力される（Ｓ３８）。
【０１２５】
すると、データ処理部３３で、ＥＣＭ、ＥＭＭが復号され、スクランブル鍵Ｋｓおよび参照用符号列が取得され、取得された参照用符号列と、特定符号列α、βとが照合された結果に基づいて、スクランブル鍵ＫｓおよびＣＣＩ修整用符号列がレスポンス送信部３５に出力される（Ｓ３９）。そして、レスポンス送信部３５で、スクランブル鍵ＫｓおよびＣＣＩ修整用符号列が「レスポンス（応答）」として、レスポンス受信部２７に出力される。
【０１２６】
そして、レスポンス受信部２７でスクランブル鍵Ｋｓがデスクランブル部３に出力され、ＣＣＩ修整用符号列が情報付加部３９に出力され（Ｓ４０）、スクランブル鍵Ｋｓを受信したデスクランブル部３で、当該スクランブル鍵Ｋｓが利用されて、暗号化コンテンツがデスクランブルされ、復号コンテンツ（図７中、番組信号）として権利保護処理手段３７ａに出力される（Ｓ４１）。ここで、権利保護手段３７ａで、修整権利保護制御用符号に基づいて新たな特定符号列αが生成され、コマンド送信部２５に出力されると共に、復号コンテンツおよび修整権利保護制御用符号が記録装置２Ａに出力され（Ｓ４２）、この出力された復号コンテンツが記録装置２Ａで記録される。
【０１２７】
本発明の各実施の形態において、スクランブルおよびデスクランブルのアルゴリズムは、ＡＲＩＢの標準規格「デジタル放送における限定受信方式」（ＡＲＩＢ  ＳＴＤ−Ｂ２５）に基づいて説明したが、権利保護を目的とした方式とは異なる構成を備える方式も適用可能である。
【０１２８】
例えば、従来技術の箇所で説明した権利保護技術手段に利用される、デスクランブルを解除する情報（スクランブル鍵Ｋｓに相当）を与えない方法では、有料放送の契約に基づいて、スクランブル鍵Ｋｓを制御する場合（この場合、個別の情報［限定送受信システムにおいてＥＭＭに相当］を送る必要がある）と比較して、各受信機に対して、個別の情報を特に送る必要はない。このため、限定受信方式送信装置１０３からＥＭＭを個々の限定受信装置１０５に送信するためにマスタ鍵Ｋｍによる暗号化を必要とせず、放送事業者間でマスタ鍵Ｋｍを共通管理する運用費用を要す機能、つまり、鍵管理センタサーバに備えられるＫｗ暗号化部１１１およびマスタ鍵ファイル記録部１１３を必要としない。
【０１２９】
このような方法を適用した構成例（アルゴリズム）を、図９に示す。以下、図９を参照して、限定受信方式のシステムを設計する際のアルゴリズムの概念について説明する。この図９において、“Ｅ１”、“Ｅ２”、“Ｋｗ生成１”、“Ｋｗ生成２”は、一連のアルゴリズムを示すものであり、共通オープン情報、Ｋｗｇ、ｓｅｅｄ１、ｓｅｅｄ２およびｓｅｌｅｃｔｏｒは、これらのアルゴリズムのパラメータ、或いは、暗号鍵等の入力データを示すものである。
【０１３０】
“Ｅ１”、“Ｅ２”は、ストリーム暗号形式と呼ばれる方式における暗号アルゴリズムであり、スクランブル鍵Ｋｓはこの暗号アルゴリズムＥ１、Ｅ２によって生成される。この“Ｅ１”、“Ｅ２”に対するパラメータは、入力（コンテンツ等）の平文に相当する共通オープン情報、鍵に相当するＫｗｇである。
【０１３１】
そして、このＫｗｇを更新するアルゴリズムが“Ｋｗ生成１”、“Ｋｗ生成２”であり、これら“Ｋｗ生成１”、“Ｋｗ生成２”のパラメータがｓｅｅｄ１、ｓｅｅｄ２およびｓｅｌｅｃｔｏｒである。
【０１３２】
ｓｅｌｅｃｔｏｒは、常時送出されており、ワーク鍵Ｋｗに変更が生じた場合、更新が行われるものであり、ｓｅｅｄは、受信側の受信機（限定受信装置１、１Ａ、１Ｂ、１Ｃ）の内部にプリセットされるものである。
【０１３３】
以上、複数の実施形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
例えば、限定受信装置１、１Ａ、１Ｂ、１Ｃに備えられている構成の各処理を一つずつの過程ととらえた限定受信方法とみなすことも可能であり、構成の各処理を汎用的なコンピュータ言語で記述した限定受信プログラム（受信機で機能するもの）とみなすことも可能である。これらの場合、限定受信装置１、１Ａ、１Ｂ、１Ｃと同様の効果を得ることができる。
【０１３４】
【発明の効果】
請求項１記載の発明によれば、受信側において入力情報が入力され、送信側から送信された暗号化情報が復号され、復号情報とされる。そして、復号情報と入力情報とが照合され、暗号鍵の出力の可否が判定される。このため、送信側から送信された暗号化情報を復号すると共に、入力情報を得て、暗号化情報を復号した復号情報と入力情報とを照合させなければ、暗号化コンテンツの暗号を解除する暗号鍵が出力されず、従来の限定受信方式に比べ、暗号鍵の出力判定が二重になっているので、限定受信方式をコンテンツの権利保護に適用する場合の機能を向上させ、コンテンツの権利保護を確実に行うことができる。
【０１３５】
請求項２記載の発明によれば、暗号化情報に予め、暗号鍵の出力を制御する機能制御データが含まれており、この機能制御データに基づいて、暗号鍵の出力の可否を判定する機能を動作させるか否かが判定されるので、送信側の意向によって、コンテンツの権利保護機能の有無を任意に設定することができる。
【０１３６】
請求項３記載の発明によれば、入力情報が端末入力、または、記録媒体を介して入力されるので、セキュリティモジュールの様々な運用形態に対して、権利保護機能を容易に適用することができる。
【０１３７】
請求項４記載の発明によれば、暗号化情報の内容をコンテンツの進行に合わせて変化させることができるので、常時、最新の入力情報を取得できる機能を有していなければ、暗号鍵を取得することはできない。この結果として、コンテンツの権利保護を確実に行うことができる。
【０１３８】
請求項５記載の発明によれば、復号コンテンツを処理する処理手段に備えられる入力情報生成手段で、入力情報が生成され、入力情報は復号コンテンツによって変更することができるので、正規の処理手段が備えられていなければ入力情報を取得できず、暗号鍵を取得することはできない。この結果として、コンテンツの権利保護を確実に行うことができる。
【０１３９】
請求項６記載の発明によれば、入力情報がコピー制御情報、或いは、著作権保護情報に基づいて生成された生成情報であり、暗号鍵を出力されるためには、コピー制御情報に該当するコピー制御データや、著作権保護情報に該当する著作権保護データに基づいて予測不能な方法で生成された生成情報を取得しなければならず、従来の限定受信方式に比べ、暗号化コンテンツをデスクランブルするためのスクランブル鍵Ｋｓを取得することが困難になり、この結果として、コンテンツの権利保護を確実に行うことができる。
【０１４０】
請求項７、１０、１１記載の発明によれば、暗号化コンテンツと多重化されている暗号化情報が分離され、この暗号化情報が復号された復号情報が生成される。復号情報と入力された入力情報とが照合され、暗号鍵の出力が判定される。その後、照合結果に基づいて出力される暗号鍵によって、暗号化コンテンツが復号される。このため、送信側から送信された暗号化情報を復号すると共に、入力情報を得て、暗号化情報を復号した復号情報と入力情報とを照合させなければ、暗号化コンテンツの暗号を解除する暗号鍵が出力されず、従来の限定受信方式に比べ、暗号鍵の出力判定が二重になっているので、限定受信方式をコンテンツの権利保護に適用する場合の機能を向上させ、コンテンツの権利保護を確実に行うことができる。
【０１４１】
請求項８記載の発明によれば、判定符号が生成され、この判定符号が復号情報と照合される。この判定符号は解読不能な演算によって得られたものであるので、このため、第三者によって不正受信機が製造されたとしても、セキュリティモジュール内で参照用符号列と照合可能な判定符号を得ることは困難であり、容易に暗号鍵をセキュリティモジュールから出力させることができないので、コンテンツの権利保護を確実に行うことができる。
【０１４２】
請求項９記載の発明によれば、暗号化コンテンツから権利保護制御用符号が分離され、また、権利保護制御用符号を修整する修整用符号が生成される。そして、権利保護制御用符号に修整用符号が付加され、修整権利保護制御用符号とされる。この修整権利保護制御用符号に基づいて、判定符号が生成される。復号情報および判定符号が照合される。このため、第三者によって不正受信機が製造されたとしても、正規の権利保護機能が備えられていなければ、セキュリティモジュール内で参照用符号列と照合可能な判定符号を得ることは困難であり、容易に暗号鍵をセキュリティモジュールから出力させることができないので、コンテンツの権利保護を確実に行うことができる。
【図面の簡単な説明】
【図１】本発明による一実施の形態（第一実施形態）である限定受信装置のブロック図である。
【図２】図１に示した限定受信装置の動作を説明したフローチャートである。
【図３】本発明による一実施の形態（第二実施形態）である限定受信装置のブロック図である。
【図４】図３に示した限定受信装置の動作を説明したフローチャートである。
【図５】本発明による一実施の形態（第三実施形態）である限定受信装置のブロック図である。
【図６】図５に示した限定受信装置の動作を説明したフローチャートである。
【図７】本発明による一実施の形態（第四実施形態）である限定受信装置のブロック図である。
【図８】図７に示した限定受信装置の動作を説明したフローチャートである。
【図９】限定受信方式のシステムにおけるアルゴリズムを説明した概念図である。
【図１０】従来の限定送受信システムのブロック図である。
【符号の説明】
１、１Ａ、１Ｂ、１Ｃ  限定受信装置
３                    デスクランブル部
５、５ａ              セキュリティモジュール
７                    Ｋｗ復号部
９                    Ｋｓ復号部
１１                  デスクランブル可否判定部
１３                  外部入力部
１５                  Ｋｓ出力制御判定部
１７                  Ｋｓ出力部
１９                  信号分離部
２１                  リモコン
２３                  データ入力部
２５                  コマンド送信部
２７                  レスポンス受信部
２９                  コマンド受信部
３１                  処理プログラム格納部
３３                  データ処理部
３５                  レスポンス受信部
３７、３７ａ          権利保護処理部
３７ａ１              変換手段
３９                  情報付加部
【図１】
2004221935.tif 000003
【図２】
2004221935.tif 000004
【図３】
2004221935.tif 000005
【図４】
2004221935.tif 000006
【図５】
2004221935.tif 000007
【図６】
2004221935.tif 000008
【図７】
2004221935.tif 000009
【図８】
2004221935.tif 000010
【図９】
2004221935.tif 000011
【図１０】
2004221935.tif 000012