(57)【特許請求の範囲】
【請求項１】
固有の個別鍵を有する複数の情報受信装置に、スクランブル鍵を用いてスクランブルを施した情報を送信する情報送信装置において、
ワーク鍵を用いて暗号化された前記スクランブル鍵、および前記複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成手段と、
前記ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成手段と、
前記複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、前記個別情報を暗号化する個別情報暗号化手段と、
スクランブルが施された前記情報、前記制御情報を含む前記共通情報、および暗号化された前記個別情報を送信する送信手段と
を含み、
前記共通情報に含まれる前記制御情報は、任意の前記情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、および前記セキュリティモジュールの機能を破壊するように制御するコマンドとしての前記管理番号を含み、前記セキュリティモジュール識別子に対応するセキュリティモジュールを、前記セキュリティモジュールの機能を破壊するように制御する
情報送信装置。
【請求項２】
固有の個別鍵を有する複数の情報受信装置に、スクランブル鍵を用いてスクランブルを施した情報を送信する情報送信装置の情報送信方法において、
ワーク鍵を用いて暗号化された前記スクランブル鍵、および前記複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成ステップと、
前記ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成ステップと、
前記複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、前記個別情報を暗号化する個別情報暗号化ステップと、
スクランブルが施された前記情報、前記制御情報を含む前記共通情報、および暗号化された前記個別情報を送信する送信ステップと
を含み、
前記共通情報に含まれる前記制御情報は、任意の前記情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、および前記セキュリティモジュールの機能を破壊するように制御するコマンドとしての前記管理番号を含み、前記セキュリティモジュール識別子に対応するセキュリティモジュールを、前記セキュリティモジュールの機能を破壊するように制御する
情報送信方法。
【請求項３】
スクランブルが施された情報を受信する情報受信装置において、
制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信手段と、
受信された前記暗号化されている個別情報を、記憶している個別鍵を用いて復号し、復号された前記個別情報を記憶するとともに、復号された前記個別情報からワーク鍵を抽出し、受信された前記共通情報に含まれている前記暗号化されているスクランブル鍵を、抽出した前記ワーク鍵を用いて復号するセキュリティモジュールと、
復号された前記スクランブル鍵を用いて、前記スクランブルが施された情報のスクランブルを解除する解除手段と
を含み、
前記セキュリティモジュールは、前記共通情報に含まれる前記制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、前記共通情報に含まれる前記制御情報に記述されている管理番号が、前記セキュリティモジュールの機能を破壊するように制御するコマンドである場合、自身の機能を破壊する
情報受信装置。
【請求項４】
スクランブルが施された情報を受信する情報受信装置の情報受信方法において、
制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信ステップと、
受信された前記暗号化されている個別情報を、記憶している個別鍵を用いて復号する個別情報復号ステップと、
復号された前記個別情報を記憶する記憶ステップと、
復号された前記個別情報からワーク鍵を抽出し、受信された前記共通情報に含まれている前記暗号化されているスクランブル鍵を、抽出した前記ワーク鍵を用いて復号するスクランブル鍵復号ステップと、
復号された前記スクランブル鍵を用いて、前記スクランブルが施された情報のスクランブルを解除する解除ステップと、
前記共通情報に含まれる前記制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、前記共通情報に含まれる前記制御情報に記述されている管理番号が、前記セキュリティモジュールの機能を破壊するように制御するコマンドである場合、前記個別情報復号ステップ、前記記憶ステップ、および前記スクランブル鍵復号ステップを実行するセキュリティモジュールの機能を破壊する破壊ステップと
を含む情報受信方法。
【請求項５】
スクランブルを施した情報を送信する情報処理装置と、前記スクランブルを施した情報を受信する複数の情報受信装置から構成される情報管理システムにおいて、
前記情報送信装置は、
ワーク鍵を用いて暗号化された前記スクランブル鍵、および前記複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成手段と、
前記ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成手段と、
前記複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、前記個別情報を暗号化する個別情報暗号化手段と、
スクランブルが施された前記情報、前記制御情報を含む前記共通情報、および暗号化された前記個別情報を送信する送信手段と
を含み、
前記共通情報に含まれる前記制御情報は、任意の前記情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、および前記セキュリティモジュールの機能を破壊するように制御するコマンドとしての前記管理番号を含み、前記セキュリティモジュール識別子に対応するセキュリティモジュールを、前記セキュリティモジュールの機能を破壊するように制御し、
前記情報受信装置は、
制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信手段と、
受信された前記暗号化されている個別情報を、記憶している個別鍵を用いて復号し、復号された前記個別情報を記憶するとともに、復号された前記個別情報からワーク鍵を抽出し、受信された前記共通情報に含まれている前記暗号化されているスクランブル鍵を、抽出した前記ワーク鍵を用いて復号するセキュリティモジュールと、
復号された前記スクランブル鍵を用いて、前記スクランブルが施された情報のスクランブルを解除する解除手段と
を含み、
前記セキュリティモジュールは、前記共通情報に含まれる前記制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、前記共通情報に含まれる前記制御情報に記述されている管理番号が、前記セキュリティモジュールの機能を破壊するように制御するコマンドである場合、自身の機能を破壊する
情報管理システム。
【請求項６】
スクランブルを施した情報を送信する情報処理装置と、前記スクランブルを施した情報を受信する複数の情報受信装置から構成される情報管理システムの情報管理方法において、
前記情報送信装置による、
ワーク鍵を用いて暗号化された前記スクランブル鍵、および前記複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成ステップと、
前記ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成ステップと、
前記複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、前記個別情報を暗号化する個別情報暗号化ステップと、
スクランブルが施された前記情報、前記制御情報を含む前記共通情報、および暗号化された前記個別情報を送信する送信ステップと
を含み、
前記共通情報に含まれる前記制御情報は、任意の前記情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、および前記セキュリティモジュールの機能を破壊するように制御するコマンドとしての前記管理番号を含み、前記セキュリティモジュール識別子に対応するセキュリティモジュールを、前記セキュリティモジュールの機能を破壊するように制御し、
前記情報受信装置による、
制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信ステップと、
受信された前記暗号化されている個別情報を、記憶している個別鍵を用いて復号する個別情報復号ステップと、
復号された前記個別情報を記憶する記憶ステップと、
復号された前記個別情報からワーク鍵を抽出し、受信された前記共通情報に含まれている前記暗号化されているスクランブル鍵を、抽出した前記ワーク鍵を用いて復号するスクランブル鍵復号ステップと、
復号された前記スクランブル鍵を用いて、前記スクランブルが施された情報のスクランブルを解除する解除ステップと、
前記共通情報に含まれる前記制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、前記共通情報に含まれる前記制御情報に記述されている管理番号が、前記セキュリティモジュールの機能を破壊するように制御するコマンドである場合、前記個別情報復号ステップ、前記記憶ステップ、および前記スクランブル鍵復号ステップを実行するセキュリティモジュールの機能を破壊する破壊ステップと
を含む
情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報送信装置および方法、情報受信装置および方法、並びに情報管理システムおよび方法に関し、特に、有料テレビジョン放送サービスにおいて、放送装置から各受信端末に送信される個別情報に対して管理番号を付与することにより、既に放送装置から送信され、受信端末で受信されて、記憶されている個別情報を、送信側から管理できるようにした情報送信装置および方法、情報受信装置および方法、並びに情報管理システムおよび方法に関する。
【０００２】
【従来の技術】
現在、例えば、スカイパーフェクTV（商標）のようなデジタル衛星放送が普及している。また、今後、放送衛星(BS)を用いたデジタルBS放送やデジタル地上放送の実施が計画されている。
【０００３】
デジタル衛星放送等のデジタル放送は、既存のアナログ放送と比較してノイズやフェージングに強く、高品質の信号を伝送することが可能である。また、周波数の利用効率が向上し、多チャンネル化がなされている。既にサービスを開始しているデジタル衛星放送においては、スポーツ、音楽、映画、ニュース等の専門チャンネルが多数用意されており、各専門チャンネルでは、それぞれの専門の番組が放送されている。
【０００４】
このようなデジタル衛星放送では、スクランブル放送システムが採用されている。すなわち、送信（放送局）側で映像信号および音声信号にスクランブルを施して送信し、予め視聴契約を行ったユーザが所有する受信端末だけが、スクランブルを解除できるようになされている。
【０００５】
スクランブル放送システムの契約形態には大きく分けて、以下の２つの形態が存在する。すなわち、予め視聴する番組等を定めておくフラット契約と、視聴した番組に応じて料金を支払うペイ・パー・ビュー（以下、PPVと記述する）契約である。フラット契約は、さらに、チャンネルの単位の契約であるペイ・パー・チャンネル（以下、PPCと記述する）やシリーズ単位の契約であるペイ・パー・シリーズ（以下、PPSと記述する）等に分類される。
【０００６】
また、PPV契約は、さらに、番組を視聴することを送信側へ事前に連絡するコール・アヘッドPPVと、番組を視聴することを送信側へ事前に連終する必要がないインパルスPPV（以下、IPPVと記述する）に分類される。
【０００７】
このようなスクランブル放送システムにおいては、まず送信側から、予め視聴契約を行っているユーザが所有する受信端末に対して個別情報を送信する。この個別情報は、ユーザ（受信端末）に固有の個別鍵で暗号化されている。また、ユーザの受信端末には、ユーザに固有の個別鍵が予め記憶されており、その個別鍵を用いて個別情報の暗号が復号され、得られた個別情報が記憶される。個別情報には、契約チャンネルのワーク鍵、契約チャンネルID、契約番組ID、契約タイプ（視聴形態）等の情報が含まれている。放送局側からの個別情報の送信は、新規契約時、契約変更時等、個別情報の更新が必要とされる時に随時行われる。
【０００８】
送信側から放送される番組（映像信号および音声信号）は、スクランブル鍵を用いてスクランブルが施されている。番組（映像信号および音声信号）には、その番組を識別するための共通情報が付加されている。共通情報には、番組ID、サービスID、および、ワーク鍵で暗号化されたスクランブル鍵等が含まれている。受信端末では、個別情報に含まれていた契約チャンネルのワーク鍵を用いて、共通情報に含まれる暗号化されたスクランブル鍵が復号されて抽出される。
【０００９】
共通情報は、受信端末に既に記憶されている個別情報としての契約情報（契約チャンネルID、契約番組ID等）との照合が行われる。照合の結果、その共通情報が付加された番組が、契約した番組であると認識された場合、スクランブル鍵を用いて番組（映像信号および音声信号）のスクランブルが解除される。
【００１０】
例えば、ユーザがPPC契約を結んでいる場合、放送されている番組の映像信号および音声信号に付加されている共通情報のチャンネルIDが、個別情報の契約チャンネルIDと一致していると認識された後、スクランブル鍵を用いて映像信号および音声信号のスクランブルが解除される。
【００１１】
このようにして、受信端末では、契約しているチャンネルの番組だけのスクランブルを解除して視聴することが可能となる。
【００１２】
なお、以上のようなスクランブル放送システムの詳細については、例えば特開平9−51520号公報に記載されている。
【００１３】
【発明が解決しようとする課題】
ところで、上述したようなスクランブル放送システム（例えば、スカイパーフェクTV）において、送信側（放送局）が個々の受信端末に送信する個別情報には、その個別情報を特定する番号等の情報が付与されていなかったので、過去に送信され、受信端末に記憶されている複数の個別情報のうちの１つを、送信側から指定して消去や更新を行うことができない課題があった。
【００１４】
そこで、上述したようなスクランブル放送システムでは、受信端末に記憶されている複数の個別情報のうちの１つを消去または更新する場合、受信端末が、個別情報を受信する度に、受信した個別情報と、自己が記憶している個別情報とを照合し、同じ種類の情報についてその内容が異なるときに、受信した個別情報を用いて、それまで記憶していた個別情報を更新するようになされていた。また、受信端末の電源がオフとされている等の理由により、送信した個別情報が受信されない事態を考慮して、送信側では同じ個別情報を繰り返し送信するようになされていた。したがって、受信端末は、上述したように、再送される個別情報に対して、自己が記憶している個別情報と何度も照合を行わなければならない課題があった。
【００１５】
また、従来の他のスクランブル放送システム（例えば、WOWWOW（商標）、ただし、WOWWOWはアナログ衛星放送である）においては、送信側で送信する個別情報にシリアルな管理番号を付与することにより、個別情報を特定できるようなされていたが、受信端末では、受信した個別情報の管理番号と、自己が記憶している個別情報の管理番号との連続性に基づいて、個別情報を更新していたので不都合が生じていた。例えば、受信端末が、管理番号が１である個別情報を過去に受信して記憶している状態において、電源がオフとされていた等の理由によって、管理番号が２である個別情報を受信できずに、次に送信された管理番号が３である個別情報を受信した場合、記憶している個別情報の管理番号（＝１）と、受信した個別情報の管理番号（＝３）が連続していないので、管理番号が３である個別情報を用いて、それまで記憶していた管理番号が１である個別情報を更新できない課題があった。
【００１６】
本発明はこのような状況に鑑みてなされたものであり、送信側においては、個別情報に管理情報を付与し、受信側においては、管理情報に基づいて個別情報を階層的に管理することにより、任意の個別情報を消去、または更新できるようにするものである。
【００１７】
【課題を解決するための手段】
本発明の情報送信装置は、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成手段と、ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成手段と、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、個別情報を暗号化する個別情報暗号化手段と、スクランブルが施された情報、制御情報を含む共通情報、および暗号化された個別情報を送信する送信手段とを含み、共通情報に含まれる制御情報は、任意の前記情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、およびセキュリティモジュールの機能を破壊するように制御するコマンドとしての管理番号を含み、セキュリティモジュール識別子に対応するセキュリティモジュールを、セキュリティモジュールの機能を破壊するように制御する。
【００１８】
本発明の情報送信方法は、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成ステップと、ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成ステップと、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、個別情報を暗号化する個別情報暗号化ステップと、スクランブルが施された情報、共通情報に含まれる制御情報は、任意の情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、およびセキュリティモジュールの機能を破壊するように制御するコマンドとしての管理番号を含み、セキュリティモジュール識別子に対応するセキュリティモジュールを、セキュリティモジュールの機能を破壊するように制御する。
【００２０】
本発明の情報送信装置および方法においては、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報が生成され、ワ−ク鍵を含む個別情報が生成されてシリアルな管理番号が付与される。また、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて個別情報が暗号化され、スクランブルが施された情報、制御情報を含む共通情報、および暗号化された個別情報が送信される。
【００２１】
本発明の情報受信装置は、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信手段と、受信された暗号化されている個別情報を、記憶している個別鍵を用いて復号し、復号された個別情報を記憶するとともに、復号された個別情報からワーク鍵を抽出し、受信された共通情報に含まれている暗号化されているスクランブル鍵を、抽出したワーク鍵を用いて復号するセキュリティモジュールと、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルを解除する解除手段とを含み、セキュリティモジュールは、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、自身の機能を破壊する。
【００２２】
本発明の情報受信方法は、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信ステップと、受信された暗号化されている個別情報を、記憶している個別鍵を用いて復号する個別情報復号ステップと、復号された個別情報を記憶する記憶ステップと、復号された個別情報からワーク鍵を抽出し、受信された共通情報に含まれている暗号化されているスクランブル鍵を、抽出したワーク鍵を用いて復号するスクランブル鍵復号ステップと、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルを解除する解除ステップと、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、個別情報復号ステップ、記憶ステップ、およびスクランブル鍵復号ステップを実行するセキュリティモジュールの機能を破壊する破壊ステップとを含む。
【００２４】
本発明の情報受信装置および方法においては、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報が受信され、受信された暗号化されている個別情報が、記憶している個別鍵を用いて復号され、復号された個別情報が記憶される。また、復号された個別情報からワーク鍵が抽出され、受信された共通情報に含まれている暗号化されているスクランブル鍵が、抽出したワーク鍵を用いて復号され、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルが解除される。さらに、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、個別情報復号の処理、記憶の処理、およびスクランブル鍵復号の処理を実行するセキュリティモジュールの機能が破壊される。
【００２５】
本発明の情報管理システムは、情報送信装置が、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成手段と、ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成手段と、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、個別情報を暗号化する個別情報暗号化手段と、スクランブルが施された情報、制御情報を含む共通情報、および暗号化された個別情報を送信する送信手段とを含み、共通情報に含まれる制御情報は、任意の情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、およびセキュリティモジュールの機能を破壊するように制御するコマンドとしての管理番号を含み、セキュリティモジュール識別子に対応するセキュリティモジュールを、セキュリティモジュールの機能を破壊するように制御し、情報受信装置が、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信手段と、受信された暗号化されている個別情報を、記憶している個別鍵を用いて復号し、復号された個別情報を記憶するとともに、復号された個別情報からワーク鍵を抽出し、受信された共通情報に含まれている暗号化されているスクランブル鍵を、抽出したワーク鍵を用いて復号するセキュリティモジュールと、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルを解除する解除手段とを含み、セキュリティモジュールは、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、自身の機能を破壊する。
【００２６】
本発明の情報管理方法は、情報送信装置による、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報を生成する共通情報生成ステップと、ワ−ク鍵を含む個別情報を生成し、シリアルな管理番号を付与する個別情報生成ステップと、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて、個別情報を暗号化する個別情報暗号化ステップと、スクランブルが施された情報、制御情報を含む共通情報、および暗号化された個別情報を送信する送信ステップとを含み、共通情報に含まれる制御情報は、任意の情報受信装置に内蔵されたセキュリティモジュールを特定するためのセキュリティモジュール識別子、およびセキュリティモジュールの機能を破壊するように制御するコマンドとしての管理番号を含み、セキュリティモジュール識別子に対応するセキュリティモジュールを、セキュリティモジュールの機能を破壊するように制御し、情報受信装置による、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報を受信する受信ステップと、受信された暗号化されている個別情報を、記憶している個別鍵を用いて復号する個別情報復号ステップと、復号された個別情報を記憶する記憶ステップと、復号された個別情報からワーク鍵を抽出し、受信された共通情報に含まれている暗号化されているスクランブル鍵を、抽出したワーク鍵を用いて復号するスクランブル鍵復号ステップと、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルを解除する解除ステップと、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、個別情報復号ステップ、前記記憶ステップ、および前記スクランブル鍵復号ステップを実行するセキュリティモジュールの機能を破壊する破壊ステップとを含む。
【００２７】
本発明の情報管理システムおよび情報管理方法においては、情報送信装置により、ワーク鍵を用いて暗号化されたスクランブル鍵、および複数の情報受信装置を個別に制御するための制御情報を含む共通情報が生成され、ワ−ク鍵を含む個別情報が生成されてシリアルな管理番号が付与される。また、複数の情報受信装置のうちの所定の情報受信装置に対応する個別鍵を用いて個別情報が暗号化され、スクランブルが施された情報、制御情報を含む共通情報、および暗号化された個別情報が送信される。また、情報受信装置により、制御情報および暗号化されているスクランブル鍵を含む共通情報、並びに暗号化されている個別情報が受信され、受信された暗号化されている個別情報が、記憶している個別鍵を用いて復号され、復号された個別情報が記憶される。また、復号された個別情報からワーク鍵が抽出され、受信された共通情報に含まれている暗号化されているスクランブル鍵が、抽出したワーク鍵を用いて復号され、復号されたスクランブル鍵を用いて、スクランブルが施された情報のスクランブルが解除される。さらに、共通情報に含まれる制御情報に記述されているセキュリティモジュール識別子が、自身のセキュリティモジュール識別子と一致し、かつ、共通情報に含まれる制御情報に記述されている管理番号が、セキュリティモジュールの機能を破壊するように制御するコマンドである場合、個別情報復号の処理、記憶の処理、およびスクランブル鍵復号の処理を実行するセキュリティモジュールの機能が破壊される。
【００３９】
【発明の実施の形態】
本発明を適用したスクランブル放送システムの構成例について、図１を参照して説明する。なお、本明細書においてシステムの用語は、複数の装置、手段などにより構成される全体的な装置を意味するものである。
【００４０】
このスクランブル放送システムは、スクランブルを施した放送波（映像信号および音声信号）を放送衛星２に送信する放送装置１、放送装置１からの放送波を中継して受信端末３−１乃至３−ｎ（以下、受信端末３−１乃至３−ｎを個々に区別する必要がない場合、単に受信端末３と記述する）に送信する放送衛星２、放送波を受信し、スクランブルを解除する受信端末３、および、受信端末３からの視聴情報を伝送する公衆電話回線４から構成される。
【００４１】
図２は、放送装置１の詳細な構成例を示している。番組制御装置１１は、放送される番組のジャンル等に対応して、エンコーダ１５におけるデジタル化や圧縮の方法（符号圧縮率）を制御する制御信号を、エンコーダ１５に出力する。また、番組制御装置１１は、エンコーダ１５において圧縮符号化されている番組を特定する番号（番組番号）発生して、関連情報送出装置１４に出力する。
【００４２】
視聴情報収集処理装置１２は、受信端末３から公衆電話回線４を介してアップリンク（アップロード）される視聴情報や視聴者からの契約要求を処理し、その結果を契約情報としてスクランブル制御装置１３に出力する。
【００４３】
スクランブル制御装置１３は、関連情報送出装置１４にワーク鍵を供給する。また、スクランブル制御装置１３は、随時、各受信端末３に対して個別に送信される個別情報を生成する。なお、個別情報には、ワーク鍵が含まれている。さらに、スクランブル制御装置１３は、全ての受信端末３−１乃至３−ｎに対応する個別鍵を記憶しており、送信する番組の視聴契約を行っているユーザ（受信端末３）に固有の個別鍵を用いて、ワーク鍵を含む個別情報を暗号化し、マルチプレクサ１６に供給する。なお、個別情報の詳細については後述する。
【００４４】
関連情報送出装置１４は、番組に付随する情報であり、全ての受信端末３−１乃至３−ｎに対して送信される共通情報を生成する。また、関連情報送出装置１４は、スクランブラ１７にスクランブル鍵を供給するとともに、スクランブル制御装置１３から供給されたワーク鍵を用いてスクランブル鍵を暗号化し、共通情報（番組情報）の一部としてマルチプレクサ１６に出力する。なお、共通情報の詳細については後述する。
【００４５】
エンコーダ１５は、入力される番組のAV信号（音声信号および映像信号）を、例えば、MPEG(Moving Picture Experts Group)２方式を用いて圧縮符号化してマルチプレクサ１６に出力する。マルチプレクサ１６は、エンコーダ１からの符号化されたAV信号と、スクランブル制御装置１３からの個別情報、および、関連情報送出装置１４からの共通情報を、時分割多重化してスクランブラ１７に出力する。
【００４６】
スクランブラ１７は、関連情報送出装置１４から供給されたスクランブル鍵を用いて、マルチプレクサ１６が出力した多重化されている信号にスクランブルを施す。ただし、多重化されている信号のうちの個別情報と共通情報は、受信端末３を制御するための情報であるので、通常、個別情報と共通情報には、スクランブルが施されない。
【００４７】
なお、スクランブラ１７の後段には、図示せぬ誤り訂正符号を付加する装置や変調器等、放送波を送信するための装置が設けられている。
【００４８】
次に、受信端末３−１の詳細な構成例について、図３を参照して説明する。受信端末３−１は、セキュリティモジュール２２から供給される視聴制御情報に基づいて、受信波（放送衛星２を介して放送装置１から送信された放送波）のスクランブルを解除するセットトップボックス２、および、セットトップボックス２１に視聴制御情報を供給するセキュリティモジュール２２で構成される。
【００４９】
セットトップボックス２１のデマルチプレクサ２３は、その前段に設けられている、図示せぬ復調器や誤り訂正信号復号化装置等の放送波を受信するための装置から供給される受信波を、スクランブルが施されているAV信号と、個別情報および共通情報に分離して、スクランブルが施されているAV信号をデスクランブラ２４に供給し、個別情報および共通情報をセキュリティモジュール２２の共通・個別情報解析装置２７に供給する。
【００５０】
デスクランブラ２４は、共通・個別情報解析装置２７から供給される視聴制御情報（スクランブル鍵）を用いて、デマルチプレクサ２３からのスクランブルが施されているAV信号のスクランブルを解除し、得られた圧縮符号化されているAV信号をデコーダ２５に出力する。デコーダ２５は、デスクランブラ２４から入力された圧縮符号化されているAV信号を復号し、例えば、図示せぬモニタに出力する。
【００５１】
セキュリテイモジュール２２の共通・個別情報解析装置２７は、デマルチプレクサ２３から供給される個別情報を、自己が記憶している個別鍵を用いて復号し、契約情報記憶装置２８に供給する。なお、共通・個別情報解析装置２７に供給された個別情報が受信端末３−１を対象としたものではない場合、共通・個別情報解析装置２７は、自己が記憶する個別鍵を用いてその個別情報を復号することができない。したがって、共通・個別情報解析装置２７は、その復号できなかった個別情報を処理しない。
【００５２】
また、共通・個別情報解析装置２７は、デマルチプレクサ２３から供給される共通情報を、契約情報記憶装置２８が記憶している契約情報と比較し、共通情報（番組情報）が視聴契約を行っている番組に対応するものであれば、復号した個別情報に含まれているワーク鍵を用いて、共通情報に含まれている暗号化されたスクランブル鍵を復号し、視聴制御情報としてデスクランブラ２４に出力する。
【００５３】
さらに、共通・個別情報解析装置２７は、デマルチプレクサ２３から供給される共通情報に、制御情報である個別情報管理番号、および、自己が含まれるセキュリティモジュール２２に対応するセキュリティモジュール識別子が記述されていた場合、制御情報である個別情報管理番号に記述されている値に対応した処理を実行する（その詳細は後述する）。
【００５４】
さらに、共通・個別情報解析装置２７は、PPV契約とされている番組が視聴された場合、その視聴履歴を、視聴情報記憶装置２９に記憶させる。契約情報記憶装置２８は、共通・個別情報解析装置２７による制御にしたがって、供給される個別情報を記憶する。
【００５５】
視聴情報記憶装置２９に記憶された視聴履歴は、所定の期間が経過した後、セットトップボックス２１のモデム２６に出力される。モデム２６は、視聴情報記憶装置２９から入力された視聴情報を公衆電話回線４を介して放送装置１に送信（アップリンク）する。なお、セキュリティモジュール２２は、例えばICカードから構成されている。また、受信端末３−２乃至３−ｎの構成は、受信端末３−１と同様であるので、その説明は省略する。
【００５６】
ところで、本発明を適用したスクランブル放送システムにおいては、送信側（放送装置１）から、共通情報に所定の制御情報を含めて送信することにより、任意の受信端末３を制御することが可能とされている。
【００５７】
図４は、放送装置１から全ての受信端末３−１乃至３−ｎに対して送信される共通情報（番組情報）のデータ構造を表している。同図に示すように、共通情報は、共通情報であることを示す共通情報ヘッダ、共通情報の送信元である放送局を示す有料放送局識別、その他共通情報（番組ID、サービスID、および、ワーク鍵で暗号化されたスクランブル鍵等）、制御情報である個別情報管理番号とセキュリティモジュール識別子、および、送信中の符号誤りを検出するための誤り検出符号から構成されている。なお、制御情報である個別情報管理番号とセキュリティモジュール識別子については後述する。
【００５８】
図５は、放送装置１から受信端末３−１乃至３−ｎのうちの所定の受信端末３−ｉに対して送信される個別情報のデータ構造を表している。同図に示すように、個別情報は、個別情報であることを示す個別情報ヘッダ、個別情報の送信元である放送局を示す有料放送局識別、受信端末３−ｉに対して送信される複数の個別情報を識別するため付与された、シリアルな番号から成る個別情報管理番号（以下、管理番号とも記述する）、同一の個別番号が付与されている複数の情報を識別するための番号である個別情報管理枝番号（以下、管理枝番号とも記述する）、その他の個別情報（契約情報とその有効期限、契約している番組のスクランブルを解除するために必要なスクランブル鍵の暗号を復号する際に用いるワーク鍵等）、および、送信中の符号誤りを検出するための誤り検出符号から構成されている。このように、有料放送局識別、管理番号、および管理枝番号を個別情報に付与することにより、個別情報を階層的に管理することが可能となる。
【００５９】
なお、例えば、個別情報管理番号に２バイトの情報量を確保すれば、個別情報が１日当たり６回送信されたとしても、３０年間は個別情報管理番号を初期化する必要がない。
【００６０】
図６は、受信端末３−１の契約情報記憶装置２８に記憶されている個別情報のデータ構造を示している。同図に示すように、契約情報記憶装置２８には、個別情報が、その有料放送局識別毎に、受信された順序が時間的に最も新しいもの（管理番号がより大きいもの）が所定の数（図６の場合、２個であるが、その数は契約情報記憶装置２８の記憶容量に依存する）だけ存在し、それぞれの下位階層には、管理枝番号が付与された複数（契約情報記憶装置２８の記憶容量に依存する）の情報が記憶されている。共通・個別情報解析装置２７には、有料放送局識別毎に、管理番号が最も大きいものが有効な個別情報として供給される。
【００６１】
例えば、PPC契約の変更等に起因して個別情報（契約情報）を変更したい場合、送信側（スクランブル制御装置１３）は、変更した個別情報にインクリメントした管理番号を付与して受信端末３に送信する。
【００６２】
受信端末３の契約情報記憶装置２８は、共通・個別情報解析装置２７から供給された個別情報を、有料放送局識別に基づいて分類し、次に、それまで記憶していた同じ有料放送局識別を有する所定の数の個別情報の管理番号の最大値（最新の個別情報に対応する管理番号）と、供給された個別情報の管理番号を比較する。いまの場合、供給された個別情報の管理番号が、記憶されていた個別情報の管理番号の最大値よりも大きいと判定されて、それまで記憶されていた所定数の個別情報のうちの管理番号が最小のものが（最古の個別情報）を消去され、供給された個別情報が記憶される。
【００６３】
また、例えば、PPC契約の追加等に起因して個別情報（契約情報）を追加したい場合、送信側（スクランブル制御装置１３）は、追加した個別情報に前回と同じ管理番号と、インクリメントした管理枝番号を付与して受信端末３に送信する。
【００６４】
受信端末３の契約情報記憶装置２８は、共通・個別情報解析装置２７から供給された個別情報を、有料放送局識別に基づいて分類し、次に、それまで記憶していた同じ有料放送局識別を有する所定の数の個別情報の管理番号の最大値（最新の個別情報に対応する管理番号）と、供給された個別情報の管理番号を比較する。いまの場合、供給された個別情報の管理番号と、記憶されていた個別情報の管理番号の最大値が等しいと判定されて、供給された個別情報が、管理番号が最大値である管理番号の下位階層に記憶される。
【００６５】
さらに、例えば、ユーザの視聴契約違反（料金未納等）に起因して個別情報（契約情報）を無効にしたい場合、送信側（スクランブル制御装置１３）においては、無効な値を書き込んだ個別情報にインクリメントした管理番号を付与して受信端末３に送信する。
【００６６】
受信端末３の契約情報記憶装置２８は、共通・個別情報解析装置２７から供給された個別情報を、有料放送局識別に基づいて分類し、次に、それまで記憶していた同じ有料放送局識別を有する所定の数の個別情報の管理番号の最大値（最新の個別情報に対応する管理番号）と、供給された個別情報の管理番号を比較する。いまの場合、供給された個別情報の管理番号が、記憶されていた個別情報の管理番号の最大値よりも大きいと判定されて、それまで記憶されていた所定数の個別情報のうちの管理番号が最小のものが（最古の個別情報）を消去され、供給された個別情報が記憶される。これにより、無効な情報を持った個別情報が、共通・個別情報解析装置２７に供給されるので、実質的に契約情報が無効となる（個別情報のロック）。
【００６７】
なお、再度契約情報を有効にするには、送信側（スクランブル制御装置１３）において、有効な値を書き込んだ個別情報にインクリメントした管理番号を付与して受信端末３に送信すればよい（情報のアンロック）。
【００６８】
また、例えば、ユーザの悪質な視聴契約違反に起因して特定の個別情報（契約情報）を消去にしたい場合、送信側（関連情報送出装置１４）においては、共有情報内の制御情報として、消去させる個別情報の個別情報管理番号と、そのユーザに対応する受信端末３のセキュリティモジュール２２を特定するセキュリティモジュール識別子（例えば、セキュリティモジュール２２の機器ID）を記述して送信する。
【００６９】
受信端末３の共通・個別情報解析装置２７は、共有情報内の制御情報に、自己が含まれるセキュリティモジュール２２に対応するセキュリティモジュール識別子が記述されていると判断し、制御情報としての個別情報管理番号に記述されている値に対応した個別情報を、契約情報記憶装置２８から消去させる（個別情報の一部消去）。
【００７０】
なお、送信側（関連情報送出装置１４）において、共有情報内の制御情報としての個別情報管理番号に、所定の値（例えば、オール０）を記述し、そのユーザに対応する受信端末３のセキュリティモジュール２２を特定するセキュリティモジュール識別子（例えば、セキュリティモジュール２２の機器ID）を記述して送信すれば、受信端末３の共通・個別情報解析装置２７は、契約情報記憶装置２８に記憶されている全ての個別情報を消去させる（個別情報の全消去）。
【００７１】
さらに悪質なユーザの視聴契約違反に対しては、送信側（関連情報送出装置１４）において、共有情報内の制御情報としての個別情報管理番号に、所定の値（例えば、オール１）を記述し、そのユーザに対応する受信端末３のセキュリティモジュール２２を特定するセキュリティモジュール識別子（例えば、セキュリティモジュール２２の機器ID）を記述して送信すれば、受信端末３の共通・個別情報解析装置２７は、セキュリティモジュール２２の機能を破壊する（セキュリティモジュールのプロテクト）。
【００７２】
以上のように、本発明によれば、送信側から、共通情報に所定の制御情報を含めて送信することにより、特定の受信端末３に記録されている個別情報の更新、ロック、アンロック、一部消去、全消去、およびセキュリティモジュールの機能破壊を行うことが可能である。
【００７３】
なお、受信端末３においては、管理番号を用いて個別情報を管理しているので、例えば、受信した個別情報の管理番号が、記憶している個別情報の管理番号よりも１以上大きい場合、受信できなかった個別情報の管理番号を指定して、モデム２６および公衆電話回線４を介して放送装置１に再送を要求することが可能となる。これにより、送信側からだけの一方的な管理体系だけではなく、インタラクティブな管理体系を構築することが可能となる。
【００７４】
また、本発明は、衛星放送に限らず、地上波を用いたテレビジョン放送やケーブルテレビジョン放送に適用することが可能である。
【００７５】
なお、上記各処理を行うコンピュータプログラムは、磁気ディスク、CD-ROM等の情報記録媒体よりなる提供媒体のほか、インターネット、デジタル衛星などのネットワーク提供媒体を介してユーザに提供することができる。
【００７６】
【発明の効果】
以上のように、本発明の情報送信装置および方法によれば、情報受信装置に対し、任意の個別情報を指定して消去、または更新させることが可能となる。
【００７７】
また、本発明の情報送信装置および方法によれば、指定された個別情報を消去、または更新することが可能となる。
【００７８】
さらに、本発明の情報管理システム、および情報管理方法によれば、指定された個別情報を消去、または更新することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したスクランブル放送システムの構成例を示すブロック図である。
【図２】図１の放送装置１の構成例を示すブロック図である。
【図３】図１の受信端末３−１の構成例を示すブロック図である。
【図４】共通情報のデータ構造を示す図である。
【図５】個別情報のデータ構造を示す図である。
【図６】図３の契約情報記憶装置２８において記憶される個別情報（契約情報）のデータ構造を示す図である。
【符号の説明】
１  放送装置，  ２  放送衛星，  ３  受信端末，  ４  公衆電話回線，  １１  番組制御装置，  １２  視聴情報収集処理装置，  １３  スクランブル制御装置，  １４  関連情報送出装置，  １５  エンコーダ，  １６  マルチプレクサ，  １７  スクランブラ，  ２１  セットトップボックス，  ２２  セキュリティモジュール，  ２３  デマルチプレクサ，  ２４  デスクランブラ，  ２５デコーダ，  ２６  モデム，  ２７  共通・個別情報解析装置，  ２８  契約情報記憶装置，  ２９  視聴情報記憶装置
【図１】
0004264603.tif 000002
【図２】
0004264603.tif 000003
【図３】
0004264603.tif 000004
【図４】
0004264603.tif 000005
【図５】
0004264603.tif 000006
【図６】
0004264603.tif 000007