(57)【特許請求の範囲】
【請求項１】
放送番組と、受信端末に共通に送られる番組に付随する共通情報と個別の受信端末に送られる個別情報とを多重化する多重化手段と、
上記多重化手段により多重化された放送番組にスクランブル処理を施すスクランブル処理手段と、
上記スクランブル処理手段にスクランブル鍵を供給するとともに、受信端末に備えられたセキュリティモジュールにおいて予め記憶されている共通情報及び個別情報と送られてきた個別情報及び共通情報とを比較することにより実行されるオーソライズ判定に用いるデスクリプタを含む共通情報を生成し、契約チャンネルのワーク鍵によりスクランブル鍵を暗号化して上記共通情報の一部として上記多重化手段へ送る関連情報送出手段と、
上記受信端末から得られた契約情報から、個別の受信端末に送る個別情報を生成して上記多重化手段に供給するとともに、上記受信端末から得られた契約情報から生成した契約チャンネルのワーク鍵を上記関連情報送出手段に供給するスクランブル制御手段と
を備え、
上記関連情報送出手段は、フラット契約のオーソライズ判定に対する番組の属性が一つである場合には、１視聴者が契約している番組をビットマップ形式で示す番組契約マップのビット数に対応し、当該契約している番組自体を示す番組判定コードを有するデスクリプタを、上記フラット契約のオーソライズ判定に対する番組の属性が複数である場合には、契約している番組をビットマップ形式で示す番組判定マップを有し、１番組に対する１共通情報内に、上記１番組について視聴を許可するフラット契約のタイプ数分のデスクリプタを有する上記共通情報をそれぞれ生成するスクランブル放送送信装置。
【請求項２】
放送番組と、受信端末に共通に送られる番組に付随する共通情報と個別の受信端末に送られる個別情報とが多重化され、放送番組にスクランブル処理が施されて放送供給側から送信されてくるスクランブル放送を受信し、受信した信号から、放送番組と共通情報と個別情報とを分離する分離手段と、
オーソライズ判定に用いるデスクリプタを含む個別情報を記憶する記憶手段と、
上記分離手段により分離された共通情報及び個別情報を解析して視聴制御情報を生成する視聴制御情報生成手段と、
上記視聴制御情報生成手段により生成された視聴制御情報に基づいて、上記分離手段により分離された放送番組にデスクランブル処理を施すデスクランブル処理手段とを備え、
上記視聴制御情報生成手段は、
フラット契約のオーソライズ判定に対する番組の属性が一つである場合には、共通情報のディスクリプタに含まれる１視聴者が契約している番組をビットマップ形式で示す番組契約マップのビット数に対応し、当該契約している番組自体を示す番組判定コードと個別情報に含まれる番組契約マップの契約チャンネルの値とが一致するかによって、上記フラット契約のオーソライズ判定に対する番組の属性が複数である場合には、上記共通情報のデスクリプタに含まれ、契約している番組をビットマップ形式で示す番組判定マップ内の番組の属性と、個別情報に含まれるデスクリプタ内の番組判定マップの示す番組の属性とが一つでも一致するかによって、受信中の番組の視聴が可能であるかに関するオーソライズ判定を行い、その判定結果に応じて上記視聴制御情報を生成するスクランブル放送受信装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、衛星ディジタル放送等で実現されているスクランブル放送システムに関し、詳細には視聴制御用の情報量の低減と柔軟で多彩な視聴制御の実現が可能なスクランブル放送送信装置及びスクランブル放送受信装置に関する。
【０００２】
【従来の技術】
衛星ディジタル放送の普及が進んでいる。衛星ディジタル放送は既存のアナログ放送と比較してノイズやフェージングに強く、高品質の信号を伝送することが可能である。また、周波数利用効率が向上し、多チャンネル化が図れる。既にサービスを開始した衛星ディジタル放送においては、スポーツ、音楽、映画、ニュース等の専門チャンネルが多数用意されており、各専門チャンネルでは、それぞれの専門の番組が放送されている。
【０００３】
このような衛星ディジタル放送ではスクランブル放送システムが採用されている。すなわち、送信側では映像信号および音声信号にスクランブルを施して送信し、あらかじめ契約した視聴者のみが映像信号および音声信号にデスクランブルを施して、番組の視聴ができるようになされている。
【０００４】
スクランブル放送システムの視聴形態には大きく分けて、あらかじめ視聴する番組等を定めておくフラット視聴と、視聴した番組に応じて料金を支払うペイ・パー・ビュー（以下、ＰＰＶ）契約の二つがある。そして、フラット契約としては、チャンネルの単位の契約であるペイ・パー・チャンネル（以下、ＰＰＣ）やシリーズ単位の契約であるペイ・パー・シリーズ（以下、ＰＰＳ）等が知られている。また、ＰＰＶ契約の中には、番組を視聴することを送信側へ事前に連絡するコール・アヘッドＰＰＶと、番組を視聴することを送信側へ事前に連絡する必要がないインパルスＰＰＶ（以下、ＩＰＰＶ）とがある。
【０００５】
このようなスクランブル放送システムにおいては、まず送信側から契約者に対して個別情報を送信する。この個別情報は契約者に固有の個別鍵で暗号化されている。契約者の受信端末のセキュリティモジュールには契約者に固有の個別鍵があらかじめ記憶されており、その個別鍵を用いて個別情報の暗号を復号し、その個別情報をセキュリティモジュールに記憶する。個別情報には、契約チャンネルのワーク鍵、契約チャンネルＩＤ、契約番組ＩＤ、契約タイプ（視聴形態）等がある。個別情報の送信は、新規契約時、契約変更時等、個別情報の更新が必要とされる時に、必要に応じて随時行われる。
【０００６】
送信側から送信されるスクランブル放送の映像信号および音声信号は、スクランブル鍵で暗号化されている。この映像信号および音声信号には、その番組を識別するための共通情報が付加されている。共通情報には、番組ＩＤ、サービスＩＤ、ワーク鍵で暗号化されたスクランブル鍵等がある。受信端末では、契約チャンネルのワーク鍵（以下、ワーク鍵という）がセキュリティモジュールに記憶されている場合には、そのワーク鍵によって共通情報が復号される。そして、復号された共通情報の中からスクランブル鍵が取り出される。
【０００７】
次に、共通情報は、セキュリティモジュールに読み込まれ、既に記憶されている契約情報（契約チャンネルＩＤ、契約番組ＩＤ等）との照合が行われる。その結果、共通情報が付加された番組が契約した番組であると認識された場合には、スクランブル鍵を用いて映像信号および音声信号の暗号を復号する。例えば視聴者がＰＰＣ契約を結んでいる場合には、放送されている番組の映像信号および音声信号に付加されているチャンネルＩＤが契約チャンネルＩＤと一致していることが検出されたときに、スクランブル鍵を用いて映像信号および音声信号の暗号を復号する。これによって、受信端末では、契約チャンネルの番組を視聴することが可能となる。
【０００８】
なお、以上説明したようなスクランブル放送システムは、例えば特開平９−５１５２０号公報に詳細に記載されている。
【０００９】
【発明が解決しようとする課題】
従来のスクランブル放送システムにおいては共通情報および個別情報がともに固定長であり、フォーマットが固定されていた。そして、この固定されていたフォーマットによる共通情報および個別情報によって、ＰＰＣ契約、ＰＰＳ契約等すべての視聴制御を行っていたため、共通情報および個別情報には、必然的に、すべての制御に必要な情報が含まれていた。このため、共通情報および個別情報では不必要な情報ビットも伝送されていた。
【００１０】
また、フォーマットが固定され、すべての制御に必要な情報が盛り込まれていたため、新たなオーソライズ形態の拡張にも制限があった。
【００１１】
さらに、従来の視聴制御方法では、ＰＰＣ等のように、フラット契約のオーソライズ判定に対する番組の属性が、チャンネル等のように１つである場合でも、受信した放送に含まれる共通情報と視聴者側受信端末に予め取り込まれて記憶されている個別情報との比較を番組ＩＤのＩＤ単位で行うため、１視聴者に対して契約チャンネル数分の個別情報を必要としていた。また、ＰＰＳ等のように、フラット契約のオーソライズ判定に対する番組の属性が複数ある場合でもＰＰＣと同様に、受信した放送に含まれる共通情報と視聴者側受信端末に予め取り込まれて記憶されている個別情報との比較をシリーズＩＤのＩＤ単位で比較を行うため、１視聴者に対して契約シリーズ数分の個別情報を必要としていた。
【００１２】
したがって、本発明の目的は共通情報および個別情報の情報量の最適化を実現したスクランブル放送送信装置及びスクランブル放送受信装置を提供することである。
【００１３】
また、本発明の目的は個別情報数の削減したスクランブル放送送信装置及びスクランブル放送受信装置を提供することである。
【００１４】
さらに、本発明の目的は柔軟で多彩な視聴制御を実現したスクランブル放送送信装置及びスクランブル放送受信装置を提供することである。
【００１５】
【課題を解決するための手段】
本発明に係るスクランブル放送送信装置は、放送番組と、受信端末に共通に送られる番組に付随する共通情報と個別の受信端末に送られる個別情報とを多重化する多重化手段と、上記多重化手段により多重化された放送番組にスクランブル処理を施すスクランブル処理手段と、上記スクランブル処理手段にスクランブル鍵を供給するとともに、受信端末に備えられたセキュリティモジュールにおいて予め記憶されている共通情報及び個別情報と送られてきた個別情報及び共通情報とを比較することにより実行されるオーソライズ判定に用いるデスクリプタを含む共通情報を生成し、契約チャンネルのワーク鍵によりスクランブル鍵を暗号化して上記共通情報の一部として上記多重化手段へ送る関連情報送出手段と、上記受信端末から得られた契約情報から、個別の受信端末に送る個別情報を生成して上記多重化手段に供給するとともに、上記受信端末から得られた契約情報から生成した契約チャンネルのワーク鍵を上記関連情報送出手段に供給するスクランブル制御手段とを備え、上記関連情報送出手段は、フラット契約のオーソライズ判定に対する番組の属性が一つである場合には、１視聴者が契約している番組をビットマップ形式で示す契約マップのビット数に対応し、当該契約している番組自体を示す番組判定コードを有するデスクリプタを、上記フラット契約のオーソライズ判定に対する番組の属性が複数である場合には、契約している番組をビットマップ形式で示す番組判定マップを有し、１番組に対する１共通情報内に、上記１番組について視聴を許可するフラット契約のタイプ数分のデスクリプタを有する上記共通情報をそれぞれ生成することを特徴とする。
【００１６】
本発明に係るスクランブル放送受信装置は、放送番組と、受信端末に共通に送られる番組に付随する共通情報と個別の受信端末に送られる個別情報とが多重化され、放送番組にスクランブル処理が施されて放送供給側から送信されてくるスクランブル放送を受信し、受信した信号から、放送番組と共通情報と個別情報とを分離する分離手段と、オーソライズ判定に用いるデスクリプタを含む個別情報を記憶する記憶手段と、上記分離手段により分離された共通情報及び個別情報を解析して視聴制御情報を生成する視聴制御情報生成手段と、上記視聴制御情報生成手段により生成された視聴制御情報に基づいて、上記分離手段により分離された放送番組にデスクランブル処理を施すデスクランブル処理手段とを備え、上記視聴制御情報生成手段は、フラット契約のオーソライズ判定に対する番組の属性が一つである場合には、共通情報のディスクリプタに含まれる１視聴者が契約している番組をビットマップ形式で示す契約マップのビット数に対応し、当該契約している番組自体を示す番組判定コードと個別情報に含まれる番組契約マップの契約チャンネルの値とが一致するかによって、上記フラット契約のオーソライズ判定に対する番組の属性が複数である場合には、上記共通情報のデスクリプタに含まれ、契約している番組をビットマップ形式で示す番組判定マップ内の番組の属性と、個別情報に含まれるデスクリプタ内の番組判定マップの示す番組の属性とが一つでも一致するかによって、受信中の番組の視聴が可能であるかに関するオーソライズ判定を行い、その判定結果に応じて上記視聴制御情報を生成することを特徴とする。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００２７】
図１は本発明を適用するスクランブル放送システムの主に送信側システムの視聴制御に関する部分を中心に図示したものである。なお、実際のシステムでは、スクランブラ３の後段に誤り訂正符号化部や変調器その他伝送に関する装置が設けてあるが、ここでは省略する。
【００２８】
送信側システムのエンコーダ１は、映像信号や音声信号をディジタル化し圧縮する装置であり、多重化器２は複数のエンコーダ出力や複数の個別情報１２あるいは共通情報１３を時分割多重化する装置である。個別情報１２は個別の受信端末に随時送られる情報であり、共通情報１３は受信端末に共通に送られる、番組に付随する情報である。これらの個別情報１２および共通情報１３の詳細については後で詳しく説明する。
【００２９】
スクランブラ３は、後述する関連情報送出装置４からのスクランブル鍵１４により、多重化器２の出力ディジタル信号１０にスクランブルを施す。ただし、このとき、個別情報１２と共通情報１３は制御のための情報なので、スクランブルが施されないように制御するのが普通である。
【００３０】
スクランブル制御システム６は、関連情報送出装置４へワーク鍵１６を供給すると共に、受信端末に固有の個別鍵によりワーク鍵１６を暗号化し、個別情報１２の一部として多重化器２へ供給する。スクランブル制御システム６には全受信端末分の個別鍵が記憶されている。
【００３１】
関連情報送出装置４は、スクランブラ３にスクランブル鍵１４を供給すると共に、スクランブル制御システム６から供給されたワーク鍵１６によりスクランブル鍵を暗号化し、共通情報（番組情報）１３の一部として多重化器２へ送る。
【００３２】
番組制御システム５は、所定の制御信号１１を発生し、番組に応じてエンコーダ１におけるデジタル化や圧縮の方法を制御する。また、エンコーダ１においてエンコード中の番組の番組ＩＤ（イベントＩＤ）１５や対応するチャンネルのチャンネルＩＤ（サービスＩＤ）等を発生し、関連情報送出装置４に供給する。
【００３３】
視聴情報収集処理システム７は、多数の受信端末から電話回線を介してアップリンク（アップロード）される視聴情報１８や視聴者からの契約要求を処理し、契約情報１７としてスクランブル制御システム６へ供給する。
【００３４】
受信端末は衛星等の伝送路１９を介して送信側システムと接続されている。受信端末のデコーダ８は、受信した信号から共通情報および個別情報を分離してセキュリティモジュール９に供給する。また、後述するセキュリティモジュール９から供給される視聴制御情報をもとに、送信側でスクランブルを施された映像信号および音声信号にデスクランブルを施す。セキュリティモジュール９は、例えばＩＣカードにより構成されており、受信端末に固有の個別鍵があらかじめ書き込まれている。そして、デコーダ８から供給される個別情報を取り込み、個別鍵によって個別情報の暗号を復号し、視聴制御等に必要な情報をセリティモジュールに記憶する。また、デコーダ８から供給される共通情報を取り込み、ワーク鍵によってスクランブル鍵を復号し、視聴制御情報としてデコーダ８へ送る。
【００３５】
図２は本発明を適用するスクランブル放送システムの受信端末の視聴制御に関する部分を中心に示した図である。実際のシステムでは、デマルチプレクサ２０の前段に復調器や誤り訂正信号復号化部その他伝送に関する装置が設けてあるが、ここでは省略する。
【００３６】
セットトップボックス内のデマルチプレクサ２０は、送信側システムにより時分割多重された複数のエンコーダ出力や複数の個別情報あるいは共通情報を分離する。デスクランブラ２１は、セキュリティモジュール内のデスクランブル制御装置２５により生成される視聴制御情報２９により、デマルチプレクサ２０で分離されたディジタル信号（映像信号および音声信号）２７にデスクランブルを施す。デコーダ２２は、デスクランブルを施されたディジタル信号をモニターに表示するための処理を行う。
【００３７】
セキュリティモジュール内の共通・個別情報解析装置２４は、デマルチプレクサ２０で分離された共通情報および個別情報２８を解析し、デスクランブラ制御装置２５に対して視聴制御を行うための視聴制御信号（スクランブル鍵や番組ＩＤ等）３２を供給する。また、ＩＰＰＶ契約の場合は、視聴履歴３１を視聴情報記憶装置２６に記憶しておく。さらに、視聴情報の１つである視聴履歴３１は、一定時間経過後、セットトップボックス内のモデム２３を通じて視聴情報１８として送信側システムにアップリンクされる。
【００３８】
図３に共通情報（ＥＣＭ：Entitlement Control Message）の模式図を示す。共通情報の先頭にはＥＣＭヘッダ３５が配置され、末尾には誤り検出符号４５が配置され、それらの間にＥＣＭデータが配置されている。ＩＰＰＶの視聴履歴用に、サービスＩＤ３７、番組ＩＤ３８が存在する。また、ＥＣＭデータ内の定められた場所にデスクリプタＡフラグ４０と、このフラグが存在する場合にデスクリプタＡ４１が存在し、同じくＥＣＭデータ内の定められた場所にデスクリプタＢフラグ４２と、このフラグが存在する場合にデスクリプタＢ４３が存在する。ＥＣＭデータは、これらの情報以外にその他のＥＣＭデータ３６，３９，４４を備えることができる。
【００３９】
ここで、デスクリプタＡとは、ＰＰＣ等のように、フラット契約のオーソライズ判定に対する番組の属性が、チャンネル等のように１つである場合のデスクリプタであり、判定コードが含まれている。また、デスクリプタＢとは、ＰＰＳ等のように、フラット契約のオーソライズ判定に対する番組の属性が複数である場合のデスクリプタであり、ビットマップ形式の判定マップが含まれている。
【００４０】
なお、図３は模式図であるが、必ずしもデスクリプタＡとデスクリプタＢが模式図のとおりに隣り合う必要はなく、各々複数存在することができる。
【００４１】
図４に個別情報（ＥＭＭ：Entitlement Management Message）の模式図を示す。個別情報の先頭にはＥＭＭヘッダ５０が配置され、末尾には誤り検出符号５７が配置され、それらの間にＥＭＭデータが配置されている。また、ＥＭＭデータ内の定められた場所にデスクリプタＡフラグ５２と、このフラグが存在する場合にデスクリプタＡ５３が存在し、またＥＭＭデータ内の定められた場所にデスクリプタＢフラグ５４と、このフラグが存在する場合にデスクリプタＢ５５が存在する。ＥＭＭデータはこれらの情報以外にも、その他のＥＭＭデータ５１，５６を備えることができる。ここで、デスクリプタＡとは、ＰＰＣ等のように、フラット契約のオーソライズ判定に対する番組の属性が、チャンネル等のように１つである場合のデスクリプタであり、ビットマップ形式の契約マップが含まれている。また、デスクリプタＢとは、ＰＰＳ等のように、フラット契約のオーソライズ判定に対する番組の属性が複数である場合のデスクリプタであり、ビットマップ形式の契約マップが含まれている。
【００４２】
なお、図４は模式図であるが、必ずしもデスクリプタＡとデスクリプタＢが模式図のとおりに隣り合う必要はなく、各々複数存在することができる。
【００４３】
具体例として、デスクリプタＡがＰＰＣの場合を、デスクリプタＢがＰＰＳの場合を図５に示す。ここで、図５（ａ）は共通情報であり、図５（ｂ）は個別情報である。
【００４４】
共通情報のデスクリプタＡの“０ｘ０”は、この共通情報が付加されている番組がチャンネル０であることを表している。これは４ビットの番組判定コードである。また、デスクリプタＢの“００００００００  １０００００１１”は、プロ野球放送のＣリーグという属性を表す“００００００００  １０００００００”と、Ｇ戦という属性を表す“００００００００  ００００００１０”と、Ｔ戦という属性を表す“００００００００  ０００００００１”との論理和になっている。つまり、この番組がＣリーグのＧ−Ｔ戦であることを表す判定マップである。
【００４５】
一方、個別情報のデスクリプタＡの“１１１１１１１１  ００００００００”は、受信端末がチャンネル８〜１５を契約していることを表している。これは１６ビットの契約マップである。また、デスクリプタＢの“００００００００  ００００００１１”は、受信端末が全てのＧ戦（“００００００００  ００００００１０”）および全てのＴ戦（“００００００００  ０００００００１”）を契約していることを表している。これも１６ビットの契約マップである。
【００４６】
ＰＰＣの場合、１番組に対するＥＣＭ内のデスクリプタＡに含まれる番組判定コードで、その番組自身を表す。この番組判定コードは、ＥＭＭ内のデスクリプタＡの契約マップのビット番号に対応しており、上記例では契約マップの０番目と対応している。一方、ＥＭＭでは１視聴者が契約している番組をビットマップ形式の契約マップで表しており、契約マップでは、“０”が未契約を、“１”が契約を示している。上記例のＥＭＭでは十六番組中の八番組が契約されており、上記ＥＣＭの番組では、上記ＥＭＭに対応する視聴者はＰＰＣでは視聴できないことになる。
【００４７】
一方、ＰＰＳの場合には、単純にＥＣＭ、ＥＭＭ内の各デスクリプタ内のビットマップ比較により、アンド判定で“１”の場合を視聴可とする。ここで、判定マップは各ビットに定義されている属性がオフの場合“０”、オンの場合は“１”を示しており、上記例では番組の属性がＣリーグ、Ｇ戦、Ｔ戦となっている。そして、ＥＭＭ内デスクリプタＢの契約マップでは、“０”が未契約を、“１”が契約を示しており、上記例では、上記ＥＭＭに対応する視聴者が全てのＧ戦と全てのＴ戦を契約しているため視聴可能となる。
【００４８】
この例ではＰＰＣ契約できる全チャンネル数を１６チャンネル、ＰＰＳで契約できる全シリーズ数を１６シリーズと仮定したため、ＥＣＭ内の番組判定コードが４ビット、判定マップが１６ビット、ＥＭＭ内の契約マップが１６ビットとなっている。
【００４９】
なお、ディスクリプタＡとしてはＰＰＣの他にペイパーウィークエンド等が、ディスクリプタＢとしてはＰＰＳの他にペイパーシーズン等があげられる。また、ここではＰＰＣとＰＰＳの場合を例示したが、先にも述べたようにＰＰＣ、ＰＰＳに限らず、フラット契約のオーソライズ判定に対する番組の属性が１つである場合にデスクリプタＡを、フラット契約のオーソライズ判定に対する番組の属性が複数である場合にデスクリプタＢを用いることにより他の視聴制御にも対応することができる。
【００５０】
次に、以上説明したスクランブル放送システムの動作について、図１および図２を参照しながらを説明する。
【００５１】
最初に、送信側システムから受信端末へ個別情報を送信する場合の動作を説明する。この個別情報は、デスクリプタ、ワーク鍵、ワーク鍵に対応するワーク鍵番号、契約チャンネルのチャンネルＩＤ、契約番組の番組ＩＤ等を含んでおり、新規契約時、契約変更時等、個別情報の更新が必要な時に随時送信される。
【００５２】
この個別情報は、スクランブル制御システム６において、この個別情報の送信相手先の受信端末に固有の個別鍵を用いて暗号化される。スクランブル制御システム６は、全ての受信端末について、受信端末に固有の個別鍵を受信端末のＩＤ番号に対応させて記憶しており、送信先の受信端末のＩＤ番号からその個別鍵を検索できるようになされている。したがって、送信先の受信端末のＩＤ番号に対応する個別鍵を検索し、それに基づいて、個別情報が暗号化される。暗号化された個別鍵は多重化器２へ送られる。
【００５３】
多重化器２においては、エンコーダ１から供給された所定の番組に対応する映像信号および音声信号と、スクランブル制御システム６から供給された個別情報１２とが時分割多重化されてディジタル信号１０となされた後、スクランブラ３へ供給される。
【００５４】
スクランブラ３に供給されたディジタル信号１０は、関連情報送出装置４から供給されたスクランブル鍵１４を用いて、番組部分（映像信号および音声信号）のみがスクランブルを施され、個別情報１２の部分はスクランブルを施されずに伝送路１９へ送出される。
【００５５】
伝送路１９へ送出された信号は受信端末（セットトップボックス）により受信される。セットトップボックスにおいては、デマルチプレクサ２０により、番組部分のディジタル信号２７と個別情報２８とに分離され、前者はデスクランブラ２１へ、後者はセキュリティモジュールの共通・個別情報解析装置２４へ、それぞれ供給される。
【００５６】
共通・個別情報解析装置２４へ供給された個別情報２８は、あらかじめ記憶されている個別鍵によって復号され、ワーク鍵および契約マップが記憶される。このワーク鍵は、後述する共通情報の復号に使用される。また、契約マップは、受信した番組が契約した番組であるか否かを判別する際に使用される。
【００５７】
次に、通常の番組とそれに付加された共通情報が送信側システムから送信される場合の動作について説明する。この共通情報は、デスクリプタ、ワーク鍵番号、暗号化されたスクランブル鍵等を含んでいる。
【００５８】
関連情報送出装置４において生成された共通情報は、スクランブル制御システム６から供給されたワーク鍵によって暗号化された後、多重化器２へ送られる。多重化器２においては、エンコーダ１から供給された所定の番組に対応する映像信号および音声信号と、スクランブル制御システム６から供給された共通情報１３とが時分割多重化されてディジタル信号１０となされた後、スクランブラ３へ供給される。
【００５９】
スクランブラ３に供給されたディジタル信号１０は、関連情報送出装置４から供給されたスクランブル鍵１４を用いて、番組部分（映像信号および音声信号）のみがスクランブルを施され、共通情報１３の部分はスクランブルを施されずに伝送路１９へ送出される。
【００６０】
伝送路１９へ送出された信号は受信端末（セットトップボックス）により受信される。セットトップボックスにおいては、デマルチプレクサ２０により、番組部分のディジタル信号２７と共通情報２８とに分離され、前者はデスクランブラ２１へ、後者はセキュリティモジュールの共通・個別情報解析装置２４へ、それぞれ供給される。
【００６１】
共通・個別情報解析装置２４では、ワーク鍵がセキュリティモジュールに記憶されている場合には、そのワーク鍵によって共通情報を復号する。そして、復号された共通情報の中からスクランブル鍵を取り出す。
【００６２】
次に、共通情報２８の中からデスクリプタを分離し、既に記憶されている個別情報の契約マップと比較する。すなわち、例えば共通情報のデスクリプタＡの判定コードの値が個別情報のデスクリプタＡの契約マップの契約チャンネルと一致するかどうか、あるいは共通情報のデスクリプタＢの判定マップが表す属性が個別情報のデスクリプタＢの契約マップが表す属性と１つでも一致するかどうかを判別する。前述したとおり、図５に示した例の場合には、０番目のビットと１番目のビットが一致している。
【００６３】
この比較の結果、受信中の番組の視聴が可能であると判定した場合には、デスクランブル制御装置２５に視聴制御情報３２を供給する。デスクランブル制御装置２５は視聴制御情報３２を基に視聴制御情報２９をデスクランブラ２１に与える。
【００６４】
デスクランブラ２１へ供給されたディジタル信号２７は、視聴制御情報２９を用いてデスクランブルを施され、デコーダ２２を介して外部のモニターへ供給される。これによって、受信端末では、契約した番組を視聴することが可能となる。
【００６５】
【発明の効果】
以上、詳細に説明したように、本発明によれば以下の（１）〜（３）に記載した効果を奏する。
【００６６】
（１）共通・個別情報量の最適化
従来は共通情報、個別情報ともにフォーマットが固定されていたため、不必要な部分も伝送されていたが、フラット契約のオーソライズ判定対する番組の属性によって、属性が単数の場合には、個別情報、共通情報に含まれるオーソライズ判定用のデスクリプタに、それぞれ判定コード、契約マップを、属性が複数の場合には、判定マップ、契約マップを、ハイブリッド的に用いることにより、不必要な部分を削除できるようになった。つまり、オーソライズ判定のタイプ別に情報量の最適化が可能となった。例えば単純計算で、１つの共通情報／個別情報当たり、平均約２．５％の無効データを削減することができるようになった。
【００６７】
（２）個別情報数の削減
従来はフラット契約のＰＰＣやＰＰＳの視聴制御を行う場合、契約チャンネル数分、契約シリーズ分の個別情報が必要であったが、１つの個別情報内にデスクリプタ形式のオーソライズ判定に用いる情報を複数存在させることにより、１視聴者当たり、１つの個別情報で視聴制御が可能となるため、個別情報数の大幅削減が可能となった。例えば、１視聴者が３０チャンネル分のフラット契約と２０シリーズのシリーズ契約を行った場合、５０の個別情報が必要なところが１つの個別情報ですむことになる。
【００６８】
（３）柔軟で多彩な視聴制御の実現
従来は共通情報、個別情報ともにフォーマットが決められていたため、オーソライズ形態の追加や変更が行いにくかったが、フラット契約のオーソライズ判定に対する番組の属性が１つの場合と複数の場合により、それぞれデスクリプタを用いた視聴制御が可能となるため、ＰＰＣ、ＰＰＳ以外にも、フラット契約のオーソライズ判定に対する番組の属性が単数、あるいは複数の場合には、ペイ・パー・ウィークエンド、ペイ・パー・シーズンなどの新しいタイプの視聴形態への追加、拡張がスムーズに行える。
【図面の簡単な説明】
【図１】本発明を適用するスクランブル放送システムの主に送信側システムの視聴制御に関する部分を中心に示した図である。
【図２】本発明を適用するスクランブル放送システムの受信端末の視聴制御に関する部分を中心に示した図である。
【図３】本発明の実施の形態における共通情報の模式図である。
【図４】本発明の実施の形態における個別情報の模式図である。
【図５】本発明の実施の形態における共通情報および個別情報の具体例を示す図てある。
【図符号の説明】
１…エンコーダ、２…多重化器、３…スクランブラ、４…関連情報送出装置、６…スクランブル制御システム、８…デコーダ、９…セキュリティモジュール、１２…個別情報、１３…共通情報、２０…デマルチプレクサ、２１…デスクランブラ、２４…共通・個別情報解析装置、２５…デスクランブル制御装置、２８…共通情報および個別情報。
【図１】
0004206534.tif 000002
【図２】
0004206534.tif 000003
【図３】
0004206534.tif 000004
【図４】
0004206534.tif 000005
【図５】
0004206534.tif 000006