(57)【要約】【課題】既存のデジタル放送のインフラを維持しつつ、わずかの変更で、視聴地域の限定を可能とするインターネット放送システムを構築する。【解決手段】送信装置２０は、スクランブル処理が施されている放送コンテンツデータ１１を含んでいるデータストリームに含まれており放送コンテンツデータ１１のデスクランブルのために必要である鍵情報１３を暗号化する暗号化部２２と、鍵情報１３に代えて、暗号化部２２により暗号化された鍵情報１３を含ませたデータストリームをＩＰ網３０へ送信する送信部２３とを有する。受信装置４０は、送信装置２０から送信されたデータストリームをＩＰ網３０から受信する受信部４１と、受信部４１によって受信されたデータストリームに含まれており暗号化部２２により暗号化されている鍵情報１３の復号を行う復号部４３とを有する。【選択図】図１
2007184873.tif 000002
【特許請求の範囲】
【請求項１】
送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムであって、
前記送信装置は、
前記データストリームに含まれている鍵情報であって、スクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要な当該鍵情報を暗号化する暗号化手段と、
前記鍵情報に代えて、前記暗号化手段により暗号化された当該鍵情報を含ませた前記データストリームを前記インターネット網へ送信する送信手段と、
を有し、
前記受信装置は、
前記送信装置から送信されたデータストリームを前記インターネット網から受信する受信手段と、
前記受信手段によって受信されたデータストリームに含まれており前記暗号化手段により暗号化されている前記鍵情報の復号を行う復号手段と、
を有する
ことを特徴とするコンテンツ伝送システム。
【請求項２】
送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムにおける当該送信装置であって、
前記データストリームに含まれている鍵情報であって、スクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要な当該鍵情報を暗号化する暗号化手段と、
前記鍵情報に代えて、前記暗号化手段により暗号化された当該鍵情報を含ませた前記データストリームを前記インターネット網へ送信する送信手段と、
を有することを特徴とする送信装置。
【請求項３】
送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムにおける当該受信装置であって、
前記データストリームに含まれていた鍵情報であってスクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要である当該鍵情報に代えて、前記送信装置において暗号化された当該鍵情報を含ませた当該データストリームを前記インターネット網から受信する受信手段と、
前記受信手段によって受信されたデータストリームに含まれており暗号化されている前記鍵情報の復号を行う復号手段と、
を有することを特徴とする受信装置。
【請求項４】
前記鍵情報は、前記放送コンテンツに対するデスクランブル処理直接に使用される鍵であることを特徴とする請求項３に記載の受信装置。
【請求項５】
前記放送コンテンツに対するデスクランブル処理に直接使用される鍵は暗号化されており、
前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵である、
ことを特徴とする請求項３に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツの保護技術に関し、特に、インターネットを介して伝送されるデジタルコンテンツを特定の地域に限定して提供する技術に関する。
【背景技術】
【０００２】
昨今、デジタル放送が普及し始めている。アナログコンテンツとは異なり、デジタル放送で配信されるデジタルコンテンツはコピーによる品質劣化が生じない。また、デジタルコンテンツを、インターネットで広範囲に配信することも技術的には可能である。
【０００３】
図５について説明する。同図は、インターネットでデジタルコンテンツの配信を行う配信システムの一例を示している。なお、この例は、インターネットへの接続を利用者へ提供するＩＳＰ（インターネット・サービス・プロバイダ）がデジタル放送の電波を受信して得られたデジタルコンテンツを利用者へ配信するサービスのためのシステムである。
【０００４】
放送局１１０では、デジタルコンテンツ１１０に対しスクランブル装置１１１で暗号化（スクランブル）を施す。そして、変調装置１１２において、暗号化されたデジタルコンテンツ１１０で高周波信号の変調を行い、得られた変調信号が放送電波１１３として送信される。
【０００５】
放送局１１０から送信された放送電波１１３は、ＩＳＰ１２０に設置されたチューナ１２１で受信されてデジタルコンテンツ１１０が暗号化されたまま出力される。ＩＰパケット化装置１２２では、データストリームであるデジタルコンテンツ１１０をＩＰパケットに乗せる。ＩＰパケット化装置１２２から出力されるＩＰパケットは、ＩＰ網１０１から到来する他のＩＰパケットと共に、プロバイダサーバ２３により、専用線１２４を経て回線事業者１３０へと伝送される。
【０００６】
回線事業者１３０では、ＩＳＰ１２０から送られてくるＩＰパケットをルータ１３１で宛先ごとに分配する。分配されたＩＰパケットは、メディアコンバータ１３２へ送られ、伝送媒体が電気信号から光信号へと変換される。メディアコンバータ１３２から出力される光信号は、デジタルコンテンツ１００の提供先である利用者宅１４０へ、光ファイバ１３３を経て送られる。
【０００７】
利用者宅１４０では、回線事業者１３０から送られてきた光信号がメディアコンバータ１４１で電気信号へと変換される。この電気信号で表現されているＩＰパケットは、イーサネット（登録商標）等のＬＡＮケーブル１４２を経てデジタル放送受信機１４３へと送られる。デジタル放送受信機１４３は、受け取ったＩＰパケットより暗号化されたデジタルコンテンツ１１０を再生すると共に、デジタルコンテンツ１１０の復号（デスクランブル）を行い、ディスプレイ装置やオーディオ装置等の出力装置１４４でコンテンツの再生を行う。
【０００８】
次に、現行のデジタル放送の伝送システムの一般的な構成について説明する。
図６は、デジタルコンテンツの伝送システムの構成の従来例を示している。
放送局２１０では、まず、映像コンテンツ２００に対し、ＭＰＥＧ（Moving Picture Expert Group ）方式による圧縮処理と、圧縮されたＭＰＥＧデータのパケット化とがＭＰＥＧ圧縮装置２１１で行われる。このパケットは、ＭＵＬＴＩ２暗号化装置２１２でＭＵＬＴＩ２方式の暗号化処理が施されて多重化装置２１３に入力される。多重化装置２１３では、暗号化されたＭＰＥＧパケットと、暗号鍵やコンテンツ利用者の契約内容等の各種情報を載せた情報パケットとの時分割多重化が行われ、変調装置２１４へと送られる。変調装置２１４は、送られてきたパケットデータで高周波信号を変調し、得られた変調信号を放送電波として送信する。
【０００９】
コンテンツ利用者は、受信機２２０を用いて映像コンテンツ２００を利用する。受信機２２０は、チューナ＋復調ＬＳＩ２２１、暗号復号ＬＳＩ２２２、ＭＰＥＧ伸長ＬＳＩ２２３、ディスプレイ装置２２４、Ｂ−ＣＡＳカード２２５、メモリＲＡＭ２２６、メモリＲＯＭ２２７、及びプロセッサ２２８を備えて構成されている。また、汎用バス２２９は、暗号復号ＬＳＩ２２２、Ｂ−ＣＡＳカード２２５、ＲＡＭ２２６、ＲＯＭ２２７、及びプロセッサ２２８を接続しているバスであり、これらの構成要素は、プロセッサ２２８の管理の下で各種のデータを相互に授受することができる。
【００１０】
チューナ＋復調ＬＳＩ２２１は、放送局２１０から送信された放送電波を選択受信して復調し、多重化されているパケットを取り出して暗号復号ＬＳＩ２２２に渡す。
パケット分離機能を含む暗号復号ＬＳＩ２２１では、多重化されているパケットから情報パケットを取り出してプロセッサ２２８に渡す。プロセッサ２２８では、ＥＣＭパケット及びＥＭＭパケット（後述）の処理プログラム２３０が実行中である。これにより、暗号化されたビデオパケットを復号するための復号鍵が取り出される。なお、この復号鍵自体も暗号化されているので、プロセッサ２２８は、この暗号化されている復号鍵の復号を行うためＢ−ＣＡＳカード（BS-Conditional Access Systems Card）２２５に当該パケットの一部を伝送し、復号されや復号鍵を入手する。復号された復号鍵は、暗号復号ＬＳＩ２２１へと送られる。暗号復号ＬＳＩ２２１は、多重化されているパケットから取り出した、ＭＵＬＴＩ２方式で暗号化されているＭＰＥＧパケットを、この復号鍵で復号してＭＰＥＧデータを再生し、ＭＰＥＧ伸長ＬＳＩ２２３へと送る。
【００１１】
なお、ＲＡＭ２２６は、以上の復号処理において必要に応じて使用されるワークメモリである。また、ＲＯＭ２２７には、プロセッサ２２８で実行される、上述した処理プログラム２３０等を含む各種のソフトウェアが予め格納されている。
【００１２】
ＭＰＥＧ伸長ＬＳＩ２２３は、暗号復号ＬＳＩ２２１から送られてきたＭＰＥＧデータに対して伸長処理を施して映像信号（ＹＣｂＣｒ信号）を出力する。出力された映像信号はディスプレイ装置２２４へと送られ、ここで映像として表示される。こうして映像コンテンツ２００がコンテンツ利用者へ提供される。
【００１３】
次に、図６に示したデジタルコンテンツの伝送システムでも用いられている、Ｂ−ＣＡＳ方式によるデジタルコンテンツの保護方式について説明する。
図７は、放送局２１０で行われるデジタルコンテンツに対するスクランブルの過程を説明する図である。
【００１４】
同図において、ＭＰＥＧデータ３０１は、ＭＵＬＴＩ２暗号化装置２１２により、スクランブル処理が行われる。ＭＵＬＴＩ２暗号化装置２１２は、このスクランブル処理における暗号鍵として、スクランブル鍵３０３を使用する。
【００１５】
このスクランブル鍵３０３自体は、ワーク鍵３０４を暗号鍵として用いて行われる暗号化処理３１１によって、暗号化される。暗号化されたスクランブル鍵３０３は、ＥＣＭ（共通情報：Entitlement Control Message ）パケットに乗せられる。
【００１６】
また、ワーク鍵３０４は、マスタ鍵３０５を暗号鍵として用いて行われる暗号化処理３１２によって、暗号化される。マスタ鍵３０５は、受信機２２０に挿入されるＢ−ＣＡＳカード２２５毎に個別に割り当てられているものであり、各Ｂ−ＣＡＳカード２２５には自己に割り当てられているマスタ鍵３０５が格納されている。このマスタ鍵３０５を用いて暗号化されたワーク鍵３０４は、ＥＭＭ（個別情報：Entitlement Management Message）パケットに乗せられる。
【００１７】
以上のようにして得られたＥＣＭパケットとＥＭＭパケットとが、多重化装置２１３によって、暗号化されたＭＰＥＧデータ３０１と多重化されて多重化パケット３０２が生成される。
【００１８】
多重化パケット３０２の概略構造を図８に示す。
図８の（Ａ）に示されている多重化パケット３０２は、ＥＣＭパケット３２１、ビデオパケット３２２、及びオーディオパケット３２３より構成されている。ここで、ＥＣＭパケット３２１は、ビデオパケット３２２とオーディオパケット３２３とからなるＭＰＥＧデータ３０１についてのパケット列に対し、数秒程度の間隔で挿入される。なお、同図には、ＥＭＭパケットが示されていない。これは、多重化パケット３０２にＥＭＭパケットが含まれる頻度が、他のパケットに比べて少ない（例えば、コンテンツ視聴の定期契約であれば、１ヶ月間隔程度の更新間隔）ために、同図には表していないことによるものである。
【００１９】
ＥＣＭパケット３２１、ビデオパケット３２２、オーディオパケット３２３、及びＥＭＭパケットは、いずれも１８８バイトの固定長のパケットである。
ＥＣＭパケット３２１のデータ構造の概要を図８の（Ｂ）に示し、ビデオパケット３２２のデータ構造の概要を図８の（Ｃ）に示す。また、図９には、ＥＭＭパケットのデータ構造の概要を示している。これらの図から分かるように、多重化パケット３０２を構成している各パケットは、パケットについての情報が示されるヘッダ部と、伝送対象のデータが乗せられるペイロードとより構成されている。ヘッダ部に示される情報としては、例えば、パケットを個々に識別するための番号であるＰＩＤ（Packet Identification ）があり、これによりパケットの種類を識別することもできる。
【００２０】
ＥＣＭパケット３２１のペイロードには、図８の（Ｂ）に示すように、暗号化されているスクランブル鍵３０３等が乗せられる。
また、ビデオパケット３２２のペイロードには、図８の（Ｃ）に示すように、ＭＰＥＧデータ３０１のうちの映像データが暗号化されて乗せられている。なお、オーディオパケット３２３については図示していないが、ＭＰＥＧデータ３０１のうちの音声データが暗号化されてペイロードに乗せられることを除けば、そのデータ構造はビデオパケット３２２と同様である。
【００２１】
更に、ＥＭＭパケット３２４のペイロードには、図９に示すように、Ｂ−ＣＡＳカードを識別するためのカード番号や、暗号化されているワーク鍵３０４等が乗せられる。なお、カード番号については暗号化が施されていない。
【００２２】
次に図１０について説明する。同図は、受信機２２０内で行われる、スクランブル処理が施されているデジタルコンテンツに対するデスクランブルの過程を説明する図である。
前述したように、多重化パケット３０２には、ＥＣＭパケット３２１と、ＥＭＭパケット３２４とが、暗号化されたＭＰＥＧデータ３０１を乗せたパケットに多重化されて含まれている。パケット分離機能を含む暗号復号ＬＳＩ２２２は、多重化パケット３０２を構成する各パケットのＰＩＤに基づいて当該各パケットを分類する。そして、ＥＣＭパケット３２１及びＥＭＭパケット３２４をプロセッサ２２８へと送付する。
【００２３】
前述したように、プロセッサ２２８では、ＥＣＭパケット３２１及びＥＭＭパケット３２４の処理プログラム２３０が実行中であり、これにより、以下の処理を行う。
プロセッサ２２８は、ＥＭＭパケット３２４のペイロードに乗せられているカード番号を参照し、このカード番号が、受信機２２０に装着されているＢ−ＣＡＳカード２２５についてのものと一致するかどうかを判定する。そして、この両者が一致した場合には、当該ペイロードの一部をＢ−ＣＡＳカード２２５に伝送する。Ｂ−ＣＡＳカード２２５は、ＥＭＭパケット３２４のペイロードに乗せられている暗号化されているワーク鍵３０４に対し、Ｂ−ＣＡＳカード２２５に格納されているマスタ鍵３０５を復号鍵として用いての復号処理を施す。なお、ＥＭＭパケット３２４の到来頻度が低いので、このようにして得られたワーク鍵３０４は、Ｂ−ＣＡＳカード内の不揮発性メモリ（図示せず）に保持しておく。
【００２４】
また、プロセッサ２２８は、ＥＣＭパケット３２１のペイロードに乗せられている暗号化されているスクランブル鍵３０３に対し、上述したようにして得られたワーク鍵３０４を復号鍵として用いての復号処理を施す。このようにして得られたスクランブル鍵３０３は、暗号復号ＬＳＩ２２２に送られる。
【００２５】
暗号復号ＬＳＩ２２２は、多重化パケット３０２から取り出した暗号化されているＭＰＥＧデータ３０１に対し、上述したようにして得られたスクランブル鍵３０３を復号鍵として用いてのＭＵＬＴＩ２復号処理を施す。こうして元のＭＰＥＧデータ３０１が受信機２２０内で得られる。
【００２６】
なお、上述したデジタルコンテンツの保護方式は、例えば特許文献１にも開示されている。
この他、本発明に関連する技術として、例えば特許文献２には、番組コンテンツにスクランブル処理を施して送出する、放送事業者が備えている送出装置が、マスタ鍵で暗号化されているワーク鍵を再送信装置に固有の鍵（ケーブルテレビ事業者鍵）で再暗号化して送出する一方で、当該番組コンテンツを受信し再送信する、ケーブルテレビ事業者が備えている再送信装置が、再暗号化されているワーク鍵の当該固有鍵での復号、及び、当該復号後のワーク鍵（依然としてマスタ鍵で暗号化されている）のケーブルテレビ加入者宅受信装置への再送信を行うという技術が開示されている。この技術では、ケーブルテレビ事業者との間で正式契約がされている加入者の受信装置のＩＣカード（Ｂ−ＣＡＳカード）内のマスタ鍵で復号できるワーク鍵のみが、放送事業者の備えている送出装置で再暗号化される。このような、放送事業者とケーブルテレビ事業者との連携により、衛星から直接番組コンテンツを受信していた受信装置のＩＣカードがケーブルテレビ受信用として転用されても、その転用先の受信装置では、ケーブルテレビ事業者によって再送信された番組コンテンツを視聴できず、正式契約者の受信装置でのみ当該再送信された番組コンテンツを視聴可能とすることができるようになる。
【特許文献１】特開２００４−３３６１５８号公報
【特許文献２】特開２００２−２８１４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００２７】
上述したように、デジタル放送で配信されるデジタルコンテンツは、Ｂ−ＣＡＳカード２２５に格納されているマスタ鍵３０５を用いて行われるスクランブル処理により暗号化されている。従って、放送局２１０から送信される放送電波の到達範囲内に在る受信契約者が、Ｂ−ＣＡＳカード２２５を所持している場合に限り、受信機２２０を用いてデジタルコンテンツを視聴することができる。
【００２８】
しかし、例えば図５に示したようにして、デジタルコンテンツ１１０をそのままＩＰパケット１２０に乗せ、プロバイダサーバ１２３からＩＰ網１０１へ送出してしまうと、Ｂ−ＣＡＳカード２２５を所持していれば、世界中のどこでもデジタルコンテンツ１１０を視聴できるようになってしまう。これでは、放送免許の根拠である「地域限定」での放送を守ることができない。
【００２９】
なお、図５において、ＩＰパケット１２０に乗せたデジタルコンテンツ１１０のＩＰ網１０１への送出は、上記の場合の他にも、例えば、ルータ１３１の前段、ルータ１３１とメディアコンバータ１３２との間、メディアコンバータ１３２とメディアコンバータ１４１との間、メディアコンバータ１４１とデジタル放送受信機１４３との間などにおいても行われてしまう可能性が考えられる。また、その手法についても、例えば「再送信」、すなわち、デジタル放送受信機１４３側の入力側で、スクランブル処理が施されたままのデジタルコンテンツ１１０をハードディスク等の記憶装置に一旦蓄積しておき、その後にＩＰ網１０１へ送信するという手法も考えられる。
【００３０】
本発明は上述した問題に鑑みてなされたものであり、その解決しようとする課題は、既存のデジタル放送のインフラ（放送局設備や受信側の受信端末）を維持しつつ、わずかの変更で、視聴地域の限定を可能とするインターネット放送システムを構築することである。
【課題を解決するための手段】
【００３１】
本発明の態様のひとつである伝送システムは、送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムであって、当該送信装置は、当該データストリームに含まれている鍵情報であって、スクランブル処理が施されている当該放送コンテンツのデスクランブルのために必要な当該鍵情報を暗号化する暗号化手段と、当該鍵情報に代えて、当該暗号化手段により暗号化された当該鍵情報を含ませた当該データストリームを当該インターネット網へ送信する送信手段と、を有し、当該受信装置は、当該送信装置から送信されたデータストリームを当該インターネット網から受信する受信手段と、当該受信手段によって受信されたデータストリームに含まれており当該暗号化手段により暗号化されている当該鍵情報の復号を行う復号手段と、を有することを特徴とするものであり、この特徴によって前述した課題を解決する。
【００３２】
この構成によれば、送信装置から受信装置へと伝送されているデータストリームに含まれている鍵情報に対し、暗号化手段による独自の暗号化が施されるので、当該データストリームをインターネット網上で不正に取得しても、当該鍵情報が復号できず、従って、放送コンテンツのデスクランブルが行えない。その一方、受信装置では、暗号化手段による独自の暗号化がされている鍵情報を復号手段が復号するので、放送コンテンツのデスクランブルが可能であり、放送コンテンツデータを利用できる。従って、受信装置の地理的な設置位置を管理することで、放送の視聴地域の管理が可能となる。
【００３３】
なお、上述した本発明に係る伝送システムにおいて、当該鍵情報は、当該放送コンテンツに対するデスクランブル処理に直接使用される鍵であるとしてもよく、より具体的には、共通情報（ＥＣＭ）に含まれているスクランブル鍵を少なくとも含む情報であるとしてもよい。
【００３４】
この構成によれば、放送コンテンツに対するデスクランブル処理に直接使用される鍵に対し、暗号化手段による独自の暗号化が施されるので、当該放送コンテンツを含んでいるデータストリームをインターネット網上で不正に取得しても、当該鍵が復号できず、従って、放送コンテンツのデスクランブルが行えない。その一方、受信装置では、暗号化手段による独自の暗号化がされている当該鍵を復号手段が復号するので、放送コンテンツのデスクランブルが可能であり、放送コンテンツデータを利用できる。
【００３５】
また、前述した本発明に係る伝送システムにおいて、当該放送コンテンツに対するデスクランブル処理に直接使用される鍵は暗号化されており、当該鍵情報は、当該放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵であるとしてもよく、当該鍵情報は、より具体的には、個別情報（ＥＭＭ）に含まれているワーク鍵を少なくとも含む情報であるとしてもよい。
【００３６】
この構成によれば、放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵に対し、暗号化手段による独自の暗号化が施されるので、当該放送コンテンツを含んでいるデータストリームをインターネット網上で不正に取得しても、当該鍵が復号できず、従って、放送コンテンツのデスクランブルが行えない。その一方、受信装置では、暗号化手段による独自の暗号化がされている当該鍵を復号手段が復号するので、放送コンテンツのデスクランブルが可能であり、放送コンテンツデータを利用できる。
【００３７】
また、前述した本発明に係る伝送システムにおいて、当該送信手段は、当該鍵情報と当該暗号化手段により暗号化された当該鍵情報との両者を除いた当該データストリームを、当該インターネット網へ送信すると共に、当該暗号化手段により暗号化された当該鍵情報を当該データストリームとは別に当該受信装置へ宛てて送信し、当該受信手段は、当該データストリームの受信に加えて、当該暗号化手段により暗号化された当該鍵情報を受信し、当該復号手段は、当該受信手段によって受信された暗号化されている当該鍵情報の復号を行う、ようにしてもよい。
【００３８】
この構成によっても、送信装置から受信装置へと伝送されているデータストリームに含まれている鍵情報に対し、暗号化手段による独自の暗号化が施されるので、当該データストリームをインターネット網上で不正に取得しても、当該鍵情報が復号できない。その一方、受信装置では、暗号化手段による独自の暗号化がされている鍵情報を復号手段が復号するので、放送コンテンツのデスクランブルが可能である。しかも、この構成では、暗号化手段による独自の暗号化の施された鍵情報が、当該データストリームとは別に当該受信装置へ伝送されるので、当該データストリームをインターネット網上で不正に取得しても、当該鍵情報の取得自体の困難度が増すので、放送コンテンツの保護が更に強化される。
【００３９】
また、前述した本発明に係る伝送システムにおいて、当該復号手段が当該鍵情報を復号するには復号鍵を必要とするように構成してもよい。
この構成によれば、復号鍵の配布を地域単位で行うことにより、放送の視聴地域限定の管理が容易に行えるようになる。
【００４０】
また、前述した本発明に係る伝送システムにおいて、当該送信装置若しくは当該受信装置のうちのいずれか若しくは両者は、当該データストリームが当該受信手段で受信されるまでに経由する当該インターネット網上のサーバのＩＰアドレスを検査する検査手段を更に有するように構成してもよい。
【００４１】
この構成によれば、インターネット網上において受信装置に対して論理的に直近のサーバを特定することができ、これにより、受信装置の大まかな地理的位置を推定することができるので、放送の視聴地域限定が遵守されているかどうかを、ある程度の確度で推定することができる。
【００４２】
なお、上述した本発明に係る伝送システムを構成する送信装置若しくは受信装置の単体についても、本発明に係るものであり、これらによっても、上述した伝送システムと同様の作用・効果を奏する。
【発明の効果】
【００４３】
本発明によれば、以上のように構成することにより、既存のデジタル放送のインフラを維持しつつ、わずかの変更で、視聴地域の限定を可能とするインターネット放送システムを構築できるという効果を奏する。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施の形態を図面に基づいて説明する。
まず図１について説明する。同図は、本発明を実施するコンテンツ伝送システムの原理構成を示している。同図に示す送信装置２０と受信装置４０とからなるシステムで本発明が実施される。
【００４５】
放送局１０では、放送コンテンツデータ１１に対し、スクランブル装置１２でスクランブル処理が行われる。ここで、放送コンテンツデータ１１とは、例えば、図６においてＭＰＥＧ圧縮装置２１１から出力される、ＭＰＥＧ方式で圧縮された映像コンテンツ２００のデータである。また、スクランブル装置１２は、例えば図６におけるＭＵＬＴＩ２暗号化装置２１２であり、鍵情報１３を用いて放送コンテンツデータ１１に対するスクランブル処理を行う。
【００４６】
多重化装置１４は、スクランブル処理の施された放送コンテンツデータ１１と、この放送コンテンツデータ１１のデスクランブルのために必要な鍵情報１３とを多重化する。この多重化によって得られたデータストリームは変調装置１５へと送られる。なお、この多重化される鍵情報１３は、例えば、放送コンテンツデータ１１に対するデスクランブル処理に直接使用される鍵、より具体的には、ＥＣＭに含まれる情報であるスクランブル鍵であってもよい。あるいは、この鍵情報１３は、例えば、放送コンテンツデータ１１に対するデスクランブル処理に直接使用される鍵の復号に必要な鍵、より具体的には、ＥＭＭに含まれる情報であるワーク鍵であってもよい。
【００４７】
変調装置１５は、多重化装置１４から送られてきたデータストリームで高周波信号を変調し、得られた変調信号を放送電波１６として送信する。なお、多重化装置１４及び変調装置１５は、それぞれ図６に示した多重化装置２１３及び変調装置２１４と同一のものでよい。従って、放送局１０の構成は、図６に示した従来構成における放送局２１０と何ら変わるものではない。
【００４８】
送信装置２０は、チューナ＋復調部２１、暗号化部２２、送信部２３、及び検査部２４を備えて構成されている。
チューナ＋復調部２１は、放送局１０から送信された放送電波１６を選択受信して復調し、放送コンテンツデータ１１と鍵情報１３とが含まれているデータストリームを取り出す。
【００４９】
暗号化部２２は、放送電波１６から取り出されたデータストリームに含まれている鍵情報１３の暗号化を行う。
送信部２３は、放送電波１６から取り出されたデータストリームに含まれていた鍵情報１６に代えて、暗号化部２２により暗号化された鍵情報１３を含ませたデータストリームをＩＰ網（インターネット網）３０へ送信する。送信されたデータストリームは、ＩＰ網３０を介して受信装置４０へと伝送される。
【００５０】
検査部２４は、必要に応じて送信装置２０に設けられる。検査部２４は、送信装置２０から送信されたデータストリームが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバのＩＰアドレスを取得する。このＩＰアドレスの取得により、ＩＰ網３０上において受信装置４０に対して論理的に直近のサーバを特定することができる。
【００５１】
ＩＰ網３０上での通信トラフィックの変動によりＩＰ網３０上での通信経路が変化しても、受信装置４０に対して論理的に直近のサーバは大概固定されている。従って、このサーバの地理的な位置が既知のものである場合には、受信装置４０の大まかな地理的位置を、断定はできないが推定することはできる。これにより、放送の視聴地域限定が遵守されているかどうかを、送信装置２０の設置者がある程度の確度で推定することができるのである。
【００５２】
受信装置４０は、受信部４１、検査部４２、復号部４３、デスクランブル部４５、及び出力装置４６を備えて構成されている。
受信部４１は、送信装置２０から送信されたデータストリームをＩＰ網３０より受信する。
【００５３】
検査部４２は、必要に応じて受信装置４０に設けられる。検査部４２は、送信装置２０の検査部２４と同様、送信装置２０から送信されたデータストリームが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバのＩＰアドレスを検査するものである。この検査結果を送信装置２０へＩＰ網３０を介して返送することにより、受信装置４０の大まかな地理的位置を送信装置２０側（放送コンテンツデータ１１のＩＰ網３０への配信側）で推定できるので、放送の視聴地域限定が遵守されているかどうかをある程度の確度で推定することができる。
【００５４】
なお、検査部２４及び４２を、送信装置２０と受信装置４０との両者にそれぞれ設けるようにしてもよい。こうすることにより、受信装置４０の大まかな地理的位置の推定の確度を高めることができる。
【００５５】
復号部４３は、受信部４１によって受信されたデータストリームに含まれており、送信装置２０の暗号化部２２によって暗号化された鍵情報１３の復号を行う。復号部４３は、この鍵情報１３の復号に必要な場合には復号鍵４４を用いるが、例えば、暗号化部２２による暗号化処理が、鍵情報１３を構成しているデータ列の固定された並び替え程度のスクランブル処理であるような場合には、鍵情報１３を不要とすることもできる。但し、鍵情報１３の復号に復号鍵４４を必要な構成とした場合には、復号鍵４４の配布を地域単位で行うことにより、放送の視聴地域限定の管理が容易に行えるようになる。
【００５６】
デスクランブル処理部４５は、受信部４１によって受信されたデータストリームに含まれている、スクランブル処理の施された放送コンテンツデータ１１に対し、デスクランブル処理を施す。なお、このデスクランブル処理には、復号部４３によって復号された鍵情報１３が使用される。
【００５７】
出力装置４６は、デスクランブル処理部４５によってデスクランブルされた放送コンテンツデータ１１を出力する。この出力装置４６は、例えば図６におけるＭＰＥＧ伸長ＬＳＩ２２３及びディスプレイ装置２２４であり、放送コンテンツデータ１１であるＭＰＥＧデータに対して伸長処理を施し、得られた映像信号を映像として表示する。こうして放送コンテンツデータ１１がコンテンツ利用者へ提供される。
【００５８】
図１に示した構成では、送信装置２０から受信装置２０へと伝送されているデータストリームに含まれている鍵情報１３に対し、暗号化部２２による独自の暗号化が施されている。従って、当該データストリームをＩＰ網３０上で不正に取得した場合には、そこに含まれている鍵情報１３が復号できないため、放送コンテンツデータ１１のデスクランブルが行えない。つまり、放送の視聴地域外において、当該データストリームをＩＰ網３０から取得しても、放送コンテンツデータ１１を利用することができないのである。
【００５９】
その一方、受信装置２０では、暗号化部２２により独自の暗号化がされている鍵情報１３を復号部４３が復号するので、放送コンテンツデータ１１のデスクランブルが可能であり、よって放送コンテンツデータ１１が利用できる。従って、受信装置２０の地理的な設置位置を管理することで、放送の視聴地域の管理が可能となる。
【００６０】
なお、上述した説明においては、送信装置２０の送信部２３は、放送電波１６から取り出されたデータストリームに含まれていた鍵情報１６に代えて、暗号化部２２により暗号化された鍵情報１３を含ませたデータストリームをＩＰ網３０へ送信するものとしていた。この代わりに、送信部２３が、鍵情報１３と暗号化部２２により暗号化された鍵情報１３との両者を除いたデータストリームを、インターネット網３０へ送信すると共に、暗号化部２２により暗号化された鍵情報１３を当該データストリームとは別に受信装置４０へ宛てて送信するように構成することもできる。なお、この場合には、受信部４１が、当該データストリームの受信に加えて、暗号化部２２により暗号化された鍵情報１３を受信するように受信装置４０を構成し、更に、復号部４３が、受信部４１によって受信された暗号化されている鍵情報１３の復号を行うように受信装置４０を構成する。この構成によっても、受信装置２０では、暗号化部２２により独自の暗号化がされている鍵情報１３を復号部４３が復号するので、放送コンテンツデータ１１のデスクランブルが可能であり、よって放送コンテンツデータ１１が利用できる。
【００６１】
次に図２について説明する。同図は、本発明を実施する伝送システムの具体的構成の第一の例を示している。
図２において、送信装置２０は、例えば、図５におけるＩＳＰ１２０に設置されるものである。送信装置２０は、チューナ＋復調ＬＳＩ５１、暗号化装置５２−１、及びサーバ装置５３を備えて構成されている。
【００６２】
送信電波１６は、図８に示した多重化パケットであるパケットデータで高周波信号を変調して得られた変調信号が、図１に示した放送局１０から送信されたものである。従って、このパケットデータには、スクランブル鍵３０３を用いてＭＵＬＴＩ２方式で暗号化されているＭＰＥＧパケット、ワーク鍵３０４を用いて暗号化されているスクランブル鍵３０３をペイロードに乗せているＥＣＭパケット、及び、マスタ鍵３０５を用いて暗号化されているワーク鍵３０４をペイロードに乗せているＥＭＭパケットが含まれている。よって、このパケットデータは、図１における放送コンテンツデータ１１と鍵情報１３とが含まれているデータストリームに相当する。
【００６３】
チューナ＋復調ＬＳＩ５１は、図１におけるチューナ＋復調部２１に相当するものであり、放送局からの放送電波１６を選択受信して復調し、多重化パケットを取り出す。
暗号化装置５２−１は、図１における暗号化部２２に相当するものである。暗号化装置５２−１は、取り出された多重化パケットから、図８（Ｂ）に示したＥＣＭパケット３２１のペイロードに乗せられているスクランブル鍵３０３に対して更なる暗号化処理を施す。この暗号化の方式としては、例えば、共通鍵暗号方式であるＤＥＳ（Data Encryption Standard）方式や、公開鍵暗号方式であるＡＥＳ（Advanced Encryption Standard）暗号方式など、任意のものでよい。また、受信装置４０側での復号処理の処理負荷の軽減を暗号強度よりも重視するのであれば、この暗号化の方式として、例えば、スクランブル鍵３０３であるデータ列の所定順での並べ替えなどといった、シンプルなスクランブル処理を採用することも可能である。
【００６４】
サーバ装置５３は、図１における送信部２３及び検査部２４に相当するものである。
サーバ装置５３は、まず、ＥＣＭパケットのペイロードに乗せられていたスクランブル鍵３０３に代えて、暗号化装置５２−１によって更なる暗号化が施されたスクランブル鍵３０３をＥＣＭパケットのペイロードに乗せる。そして、このようにして得られた多重化パケットをＩＰパケットに乗せ、得られたＩＰパケットを受信装置４０へ宛ててＩＰ網３０へと送信する。
【００６５】
暗号化装置５２−１によって更なる暗号化が施されたスクランブル鍵３０３をＥＣＭパケットのペイロードに乗せた多重化パケットの概略構造を図３に示す。同図において、（Ａ）に示した多重化パケットの全体構造、及び、（Ｃ）に示したビデオパケット３２２のデータ構造は、それぞれ図８の（Ａ）及び（Ｃ）に示した元の多重化パケットにおけるものと同一である。一方、図８の（Ｂ）に示したＥＣＭパケット３２１では、一重に暗号化されたスクランブル鍵３０３がペイロードに乗せられていたのに対し、図３の（Ｂ）に示したＥＣＭパケット３２１では、更なる暗号化が施されたスクランブル鍵３０３がペイロードに乗せられている点が異なっている。
【００６６】
更に、サーバ装置３０は、この送信されたＩＰパケットが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバのＩＰアドレスを検査する。
このＩＰアドレスをサーバ装置３０が取得する手法として、例えば「Traceroute」コマンドを利用することができる。
【００６７】
「Traceroute」は、サーバ装置３０を構成するコンピュータシステム上で動作させる各種のオペレーティングシステムで標準的に提供されている周知のコマンドである。「Traceroute」は、基本的には、あるインターネット・メッセージを送信し、それぞれの経由サーバのＩＰアドレスを取得するというものである。
【００６８】
例えば、ＩＰパケットの中にＴＴＬ（Time to live）という情報がある。この値は、ＩＰ網３０上の各サーバを経由する度に減少する。ここで、ＴＴＬが「０」になると、このパケットを受信したサーバは、送信側に「パケットを目的地まで届けていない。受信サーバのＩＰアドレスは、ＸＸＸである。」というメッセージを返すことが決められている。この機能を利用すると、ＩＰパケットがどのサーバを経由しているか特定することができる。
【００６９】
すなわち、まず、ＴＴＬ＝１のパケットを故意に送信することで、最初に経由するサーバのＩＰアドレスを特定する。次に、ＴＴＬ＝２のパケットを送信することで、２つ目のサーバのＩＰアドレスを特定する。更に、今度はＴＴＬ＝３のパケットを送信することで、３つ目のサーバのＩＰアドレスを取得する。この操作を繰り返せば、最終的に経由する全サーバのＩＰアドレスを取得することができるのである。これが「Traceroute」である。
【００７０】
但し、ＩＰパケットが経由するＩＰ網３０上のサーバは、動的に変化する。これは、混雑しているサーバを経由することをある程度自動的に避ける機能をインターネットプロトコルが備えているからである。従って、経由サーバは日によって異なることもある。
【００７１】
なお、ＩＰパケットが経由するＩＰ網３０上のサーバのＩＰアドレスを検査する手法は、上述した「Traceroute」を利用するものに限定されるものではない。
サーバ装置５３は、このようにして取得した、ＩＰパケットが経由するＩＰ網３０上のサーバのＩＰアドレスのリストを作成して保持しておく。そして、このリストの整合性を定期的に確認する。こうすることにより、受信装置４０の地域限定の遵守の状況をある程度確認することができる。
【００７２】
なお、一般家庭での受信装置４０を利用する形態などでは、受信装置４０側の直近のサーバが常に特定されるようなネットワーク構成になっている場合がある。このような場合であれば、サーバ装置５３は、受信装置４０の直近のサーバのＩＰアドレスのみを管理すれば良い。
【００７３】
次に受信装置４０の構成を説明する。受信装置４０は、例えば、図５における利用者宅１４０に設置されるものである。受信装置４０は、ＬＡＮ回路６１、暗号復号ＬＳＩ６２、ＭＰＥＧ伸長ＬＳＩ６３、ディスプレイ装置６４、Ｂ−ＣＡＳカード６５、メモリＲＡＭ６６、メモリＲＯＭ６７、及びプロセッサ６８を備えて構成されている。また、汎用バス６９は、暗号復号ＬＳＩ６２、Ｂ−ＣＡＳカード６５、ＲＡＭ６６、ＲＯＭ６７、及びプロセッサ６８を接続しているバスであり、これらの構成要素は、プロセッサ６８の管理の下で各種のデータを相互に授受することができる。
【００７４】
ＬＡＮ回路６１は、図１における受信部４１に相当するものである。ＬＡＮ回路６１は、送信装置２０から送信されたＩＰパケットをＩＰ網３０より受信し、受信したＩＰパケットに乗せられている多重化パケットを取り出す。
【００７５】
暗号復号ＬＳＩ６２は、ＬＡＮ回路６１から送られてくる多重化パケットよりＥＣＭパケット及びＥＭＭパケットを取り出してプロセッサ６８に渡す。
プロセッサ６８では、復号プログラム７０−１、及び、ＥＣＭパケット及びＥＭＭパケットの処理プログラム７１が実行中である。
【００７６】
復号プログラム７０−１は、ＥＣＭパケットのペイロードに乗せられているスクランブル鍵３０３に対し、暗号化装置５２−１が施した暗号化を復号する処理をプロセッサ６８に行わせる。なお、スクランブル鍵３０３は、この復号後であっても、ワーク鍵３０４を用いた暗号化が依然として施されている。
【００７７】
ここで、暗号化装置５２−１による暗号化の方式として、共通鍵暗号方式などを採用している場合には、暗号化装置５２−１が施した暗号化の復号に復号鍵が必要である。復号鍵を受信装置４０に付与する手法としては、例えば以下のものを採用することができる。
・ＩＰＳＥＣなどインターネットで通常利用されている、セキュアな通信路（例えばＩＰｓｅｃ、公開鍵暗号方式など）を使用し、復号鍵を多重化パケットと別個に、送信装置２０から受信装置４０へと伝送する。
・復号鍵を受信装置４０に予め設定して格納しておく。
・ＭＰＥＧパケットに特別なパケットを用意しておき、そのパケットを利用して復号鍵を伝送する。
【００７８】
このようにして受信装置４０に与えられる復号鍵は、図１における復号鍵４４に相当する。
一方、処理プログラム７１を実行中のプロセッサ６８は、ＥＭＭパケットのペイロードに乗せられているカード番号を参照し、このカード番号が、Ｂ−ＣＡＳカード６５についてのものと一致するかどうかを判定する。そして、この両者が一致した場合には、ＥＭＭパケットのペイロードなどがＢ−ＣＡＳカード６５に伝送され、当該ＥＭＭに乗せられている暗号化されているワーク鍵３０４に対し、Ｂ−ＣＡＳカード６５に格納されているマスタ鍵３０５を復号鍵として用いての復号処理を施す。このようにして得られたワーク鍵３０４は、Ｂ−ＣＡＳカード６５で保持しておく。
【００７９】
更に、プロセッサ６８は、復号プログラム７０−１での復号を行った後のスクランブル鍵３０３などをＢ−ＣＡＳカード６５に伝送し、上述したようにして得られたワーク鍵３０４を復号鍵として用いての復号処理を施させる。このようにして得られたスクランブル鍵３０３は、暗号復号ＬＳＩ６２に送られる。
【００８０】
以上の処理を行うプロセッサ６８及びＢ−ＣＡＳカード６５は、図１における復号部４３に相当する。
暗号復号ＬＳＩ６２は、ＬＡＮ回路６１からの多重化パケットより取り出した、暗号化されているＭＰＥＧパケットに対し、上述したようにして復号されたスクランブル鍵３０３を復号鍵として用いてのＭＵＬＴＩ２復号処理（デスクランブル処理）を施す。こうして元のＭＰＥＧデータが得られる。得られたＭＰＥＧデータはＭＰＥＧ伸長ＬＳＩ６３へと送られる。この暗号復号ＬＳＩ６２は、図１におけるデスクランブル処理部４５に相当する。
【００８１】
なお、ＲＡＭ６６は、以上の復号処理において必要に応じて使用されるワークメモリである。また、ＲＯＭ６７には、プロセッサ６８で実行される、上述した復号プログラム７０−１や処理プログラム７１等を含む各種のソフトウェアが予め格納されている。
【００８２】
ＭＰＥＧ伸長ＬＳＩ６３は、暗号復号ＬＳＩ６２から送られてきたＭＰＥＧデータに対して伸長処理を施して映像信号（ＹＣｂＣｒ信号）を出力する。出力された映像信号はディスプレイ装置６４へと送られ、ここで映像として表示される。このＭＰＥＧ伸長ＬＳＩ６３とディスプレイ装置６４とが、図１における出力装置４６に相当する。
【００８３】
図２に示した伝送システムは以上のように構成されており、放送電波１６を受信した送信装置２０側で、ＥＣＭパケット中のスクランブル鍵３０３に対して更なる暗号化を行った上でＩＰ網３０へ送信している。従って、この暗号化の復号を行うことのできる受信装置４０のみでしか、放送コンテンツデータを利用することができない。例えば、ＩＰ網３０上で伝送データを一時的に記憶装置に蓄積した上で海外に再送信し、海外でＢ−ＣＡＳカードを使用して伝送データを受信しても、放送コンテンツデータは利用できないのである。
【００８４】
ここで、本発明の実施のためにプロセッサ６８は復号プログラム７０−１を新たに実行する必要があるが、図３の（Ａ）にも示されているように、復号の対象であるスクランブル鍵３０３を乗せているＥＣＭパケットは、数秒毎程度の頻度でしか到来しないので、プロセッサ６８に対する新たな処理負担の増加はごくわずかである。従って、図２に示した受信装置４０を構成するためには、現行の装置に対して復号プログラム７０−１の追加のみで対処が可能であり、プロセッサ６８の交換などといった、処理能力増強のためのハードウェアの変更は、殆ど不要である。
【００８５】
なお、上述した実施例においては、受信装置４０のプロセッサ６８に対する処理負荷を少なくする観点から、送信装置２０の暗号化装置５２−１は、ＥＣＭパケットのペイロードに乗せられているスクランブル鍵３０３に対してのみ暗号化処理を施すようにしていた。この代わりに、ＥＣＭパケットのペイロードに乗せられているスクランブル鍵３０３と、当該ペイロードに乗せられている他のデータとをまとめて暗号化装置５２−１が暗号化するようにし、プロセッサ６８では、復号プログラム７０−１を実行することにより、この暗号化データを復号するようにしてもよい。
【００８６】
ところで、上述した実施例においては、送信装置２０から送信されたＩＰパケットが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバのＩＰアドレスの検査を、送信装置２０におけるサーバ装置５３が行うようにしていた。この代わりに、この検査を、受信装置４０におけるプロセッサ６８で行うように構成することも可能である。
【００８７】
例えば、前述した「Traceroute」の手法を採用する場合には、まず、プロセッサ６８で所定の検査プログラムを実行させる。そして、受信装置４０側で「Traceroute」を行い、送信装置２０から送信されたＩＰパケットが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバ（特に直近のサーバ）のＩＰアドレスリストを取得して管理・保存しておく。ここで、ＩＰパケットの経由するサーバが変化した場合には、受信側の所在地が変わった可能性があると判定し、その旨を、受信装置４０から送信装置２０へＩＰ網３０を経由して、連絡する。このようにすることにより、送信装置２０のサーバ装置５０では、経由サーバのＩＰアドレス群の管理が不要となる。
【００８８】
なお、例えばＩＰパケットの経由するサーバが変化してもその旨の連絡を行わないように構成されている等、不正な受信装置４０が市場に流通する場合に配慮し、ＩＰパケットの経由するサーバのＩＰアドレスの検査を、送信装置２０のサーバ装置５０と受信装置４０のプロセッサ６８との両方で行うように構成することも可能である。また、このような場合に、送信装置２０のサーバ装置５０では当該検査の実施頻度を少なくし、受信装置４０のプロセッサ６８では当該検査を頻繁に行うようにしてもよく、こうすることにより、サーバ装置５０の処理負荷を軽減することができる。
【００８９】
次に図４について説明する。同図は、本発明を実施する伝送システムの具体的構成の第二の例を示している。
図４に示す構成において、図２に示した第一の例におけるものと同様の構成要素には同一の符号を付し、その詳細な説明は省略する。
【００９０】
図４に示す構成では、暗号化装置５２−２及び復号プログラム７０−２が、図２に示した構成における暗号化装置５２−１及び復号プログラム７０−１と異なっている。
送信装置２０に備えられている暗号化装置５２−２は、図１における暗号化部２２に相当するものである。暗号化装置５２−２は、取り出された多重化パケットから、図９に示したＥＭＭパケット３２４のペイロードに乗せられているワーク鍵３０４に対して更なる暗号化処理を施す。この暗号化の方式としては、例えば、共通鍵暗号方式であるＤＥＳ（Data Encryption Standard）方式や、公開鍵暗号方式であるＡＥＳ（Advanced Encryption Standard）暗号方式など、任意のものでよい。また、受信装置４０側での復号処理の処理負荷の軽減を暗号強度よりも重視するのであれば、この暗号化の方式として、例えば、ワーク鍵３０４であるデータ列の所定順での並べ替えなどといった、シンプルなスクランブル処理を採用することも可能である。
【００９１】
サーバ装置５３は、まず、ＥＭＭパケットのペイロードに乗せられていたワーク鍵３０４に代えて、暗号化装置５２−２によって更なる暗号化が施されたワーク鍵３０４をＥＭＭパケットのペイロードに乗せる。そして、このようにして得られた多重化パケットをＩＰパケットに乗せ、得られたＩＰパケットを受信装置４０へ宛ててＩＰ網３０へと送信する。
【００９２】
一方、受信装置４０のＲＯＭ６７に予め格納されている復号プログラム７０−２は、暗号復号ＬＳＩ６２からプロセッサ６８へ送られてきたＥＭＭパケットのペイロードに乗せられているワーク鍵３０４に対し、暗号化装置５２−２が施した暗号化を復号する処理をプロセッサ６８に行わせる。なお、ワーク鍵３０４は、この復号後であっても、マスタ鍵３０５を用いた暗号化が依然として施されている。
【００９３】
ここで、暗号化装置５２−２による暗号化の方式として、共通鍵暗号方式や公開鍵暗号方式などを採用している場合には、暗号化装置５２−２が施した暗号化の復号に復号鍵が必要である。復号鍵を受信装置４０に付与する手法としては、例えば、図２に構成を示した第一の例について説明した手法を採用することができる。このようにして受信装置４０に与えられる復号鍵は、図１における復号鍵４４に相当する。
【００９４】
一方、処理プログラム７１を実行中のプロセッサ６８は、ＥＭＭパケットのペイロードに乗せられているカード番号を参照し、このカード番号が、Ｂ−ＣＡＳカード６５についてのものと一致するかどうかを判定する。そして、この両者が一致した場合には、復号プログラム７０−２での復号を行った後のワーク鍵３０４に対し、Ｂ−ＣＡＳカード６５に格納されているマスタ鍵３０５を復号鍵として用いての復号処理を施す。このようにして得られたワーク鍵３０４は、Ｂ−ＣＡＳ６５で保持する。
【００９５】
更に、プロセッサ６８は、ＥＣＭパケットのペイロードに乗せられている暗号化されているスクランブル鍵３０３に対し、上述したようにして得られたワーク鍵３０４を復号鍵として用いての復号処理を施す。このようにして得られたスクランブル鍵３０３は、暗号復号ＬＳＩ６２に送られる。
【００９６】
以上の処理を行うプロセッサ６８及びＢ−ＣＡＳカード６５は、図１における復号部４３に相当する。
暗号復号ＬＳＩ６２は、ＬＡＮ回路６１からの多重化パケットより取り出した、暗号化されているＭＰＥＧパケットに対し、上述したようにして復号されたスクランブル鍵３０３を復号鍵として用いてのＭＵＬＴＩ２復号処理（デスクランブル処理）を施す。こうして元のＭＰＥＧデータが得られる。得られたＭＰＥＧデータはＭＰＥＧ伸長ＬＳＩ６３へと送られる。
【００９７】
以降のＭＰＥＧ伸長ＬＳＩ６３及びディスプレイ装置６４の動作は図２に示した第一の例におけるものと同様であり、これにより、ＭＰＥＧデータで表現されている映像が表示される。このＭＰＥＧ伸長ＬＳＩ６３とディスプレイ装置６４とが、図１における出力装置４６に相当する。
【００９８】
図４に示した伝送システムは以上のように構成されており、放送電波１６を受信した送信装置２０側で、ＥＭＭパケット中のワーク鍵３０４に対して更なる暗号化を行った上でＩＰ網３０へ送信している。従って、この暗号化の復号を行うことのできる受信装置４０のみでしか、放送コンテンツデータを利用することができない。例えば、ＩＰ網３０上で伝送データを一時的に記憶装置に蓄積した上で海外に再送信し、海外でＢ−ＣＡＳカードを使用して伝送データを受信しても、放送コンテンツデータは利用できないのである。
【００９９】
ここで、本発明の実施のためにプロセッサ６８は復号プログラム７０−２を新たに実行する必要があるが、復号の対象であるワーク鍵３０４を乗せている自身宛のＥＭＭパケットは、１ヶ月間隔程度の頻度でしか到来しないので、プロセッサ６８に対する新たな処理負担の増加はごくわずかである。従って、図２に示した受信装置４０を構成するためには、現行の装置に対して復号プログラム７０−２の追加のみで対処が可能であり、プロセッサ６８の交換などといった、処理能力増強のためのハードウェアの変更は、殆ど不要である。
【０１００】
なお、図４に示した第二の例においても、図２に示した第一の例と同様に、送信装置２０から送信されたＩＰパケットが受信装置４０で受信されるまでに経由するＩＰ網３０上のサーバのＩＰアドレスの検査を、送信装置２０のサーバ装置５３と受信装置４０のプロセッサ６８とのいずれか若しくは両者で行うように構成することも可能である。
【０１０１】
以上、本発明の実施形態を説明したが、本発明は、上述した各実施形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。
なお、上記した実施の形態から次のような構成の技術的思想が導かれる。
【０１０２】
（付記１）送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムであって、
前記送信装置は、
前記データストリームに含まれている鍵情報であって、スクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要な当該鍵情報を暗号化する暗号化手段と、
前記鍵情報に代えて、前記暗号化手段により暗号化された当該鍵情報を含ませた前記データストリームを前記インターネット網へ送信する送信手段と、
を有し、
前記受信装置は、
前記送信装置から送信されたデータストリームを前記インターネット網から受信する受信手段と、
前記受信手段によって受信されたデータストリームに含まれており前記暗号化手段により暗号化されている前記鍵情報の復号を行う復号手段と、
を有する
ことを特徴とするコンテンツ伝送システム。
【０１０３】
（付記２）前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵であることを特徴とする付記１に記載のコンテンツ伝送システム。
（付記３）前記鍵情報は、共通情報（ＥＣＭ）に含まれているスクランブル鍵を少なくとも含む情報であることを特徴とする付記２に記載のコンテンツ伝送システム。
【０１０４】
（付記４）前記放送コンテンツに対するデスクランブル処理に直接使用される鍵は暗号化されており、
前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵である、
ことを特徴とする付記１に記載のコンテンツ伝送システム。
【０１０５】
（付記５）前記鍵情報は、個別情報（ＥＭＭ）に含まれているワーク鍵を少なくとも含む情報であることを特徴とする付記４に記載のコンテンツ伝送システム。
（付記６）前記送信手段は、前記鍵情報と前記暗号化手段により暗号化された当該鍵情報との両者を除いた前記データストリームを、前記インターネット網へ送信すると共に、当該暗号化手段により暗号化された当該鍵情報を当該データストリームとは別に前記受信装置へ宛てて送信し、
前記受信手段は、前記データストリームの受信に加えて、前記暗号化手段により暗号化された前記鍵情報を受信し、
前記復号手段は、前記受信手段によって受信された暗号化されている前記鍵情報の復号を行う、
ことを特徴とする付記１に記載のコンテンツ伝送システム。
【０１０６】
（付記７）前記復号手段が前記鍵情報を復号するには復号鍵を必要とすることを特徴とする付記１に記載のコンテンツ伝送システム。
（付記８）前記送信装置若しくは前記受信装置のうちのいずれか若しくは両者は、前記データストリームが前記受信手段で受信されるまでに経由する前記インターネット網上のサーバのＩＰアドレスを検査する検査手段を更に有することを特徴とする付記１に記載のコンテンツ伝送システム。
【０１０７】
（付記９）送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムにおける当該送信装置であって、
前記データストリームに含まれている鍵情報であって、スクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要な当該鍵情報を暗号化する暗号化手段と、
前記鍵情報に代えて、前記暗号化手段により暗号化された当該鍵情報を含ませた前記データストリームを前記インターネット網へ送信する送信手段と、
を有することを特徴とする送信装置。
【０１０８】
（付記１０）前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵であることを特徴とする付記９に記載の送信装置。
（付記１１）前記鍵情報は、共通情報（ＥＣＭ）に含まれているスクランブル鍵を少なくとも含む情報であることを特徴とする付記１０に記載の送信装置。
【０１０９】
（付記１２）前記放送コンテンツに対するデスクランブル処理に直接使用される鍵は暗号化されており、
前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵である、
ことを特徴とする付記９に記載の送信装置。
【０１１０】
（付記１３）前記鍵情報は、個別情報（ＥＭＭ）に含まれているワーク鍵を少なくとも含む情報であることを特徴とする付記１２に記載の送信装置。
（付記１４）前記送信手段は、前記鍵情報と前記暗号化手段により暗号化された当該鍵情報とを取り除いた前記データストリームを、前記インターネット網へ送信すると共に、当該暗号化手段により暗号化された当該鍵情報を当該データストリームとは別に前記受信装置へ宛てて送信することを特徴とする付記９に記載の送信装置。
【０１１１】
（付記１５）前記データストリームが前記受信装置で受信されるまでに経由する前記インターネット網上のサーバのＩＰアドレスを検査する検査手段を更に有することを特徴とする付記９に記載の送信装置。
【０１１２】
（付記１６）送信装置と受信装置とからなり、放送コンテンツを含んでいるデジタルデータであるデータストリームを、インターネット網を介して伝送するシステムにおける当該受信装置であって、
前記データストリームに含まれていた鍵情報であってスクランブル処理が施されている前記放送コンテンツのデスクランブルのために必要である当該鍵情報に代えて、前記送信装置において暗号化された当該鍵情報を含ませた当該データストリームを前記インターネット網から受信する受信手段と、
前記受信手段によって受信されたデータストリームに含まれており暗号化されている前記鍵情報の復号を行う復号手段と、
を有することを特徴とする受信装置。
【０１１３】
（付記１７）前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵であることを特徴とする付記１６に記載の受信装置。
（付記１８）前記鍵情報は、共通情報（ＥＣＭ）に含まれているスクランブル鍵を少なくとも含む情報であることを特徴とする付記１７に記載の受信装置。
【０１１４】
（付記１９）前記放送コンテンツに対するデスクランブル処理に直接使用される鍵は暗号化されており、
前記鍵情報は、前記放送コンテンツに対するデスクランブル処理に直接使用される鍵の復号に必要な鍵である、
ことを特徴とする付記１６に記載の受信装置。
【０１１５】
（付記２０）前記鍵情報は、個別情報（ＥＭＭ）に含まれているワーク鍵を少なくとも含む情報であることを特徴とする付記１９に記載の受信装置。
（付記２１）前記受信手段は、前記送信装置から前記インターネット網へ送信された、前記鍵情報と当該送信装置により暗号化された当該鍵情報とを取り除いた前記データストリームの受信に加えて、当該送信装置により暗号化されて当該データストリームとは別に前記受信装置へ宛てて送信された当該鍵情報を受信し、
前記復号手段は、前記受信手段によって受信された暗号化されている前記鍵情報の復号を行う、
ことを特徴とする付記１６に記載の受信装置。
【０１１６】
（付記２２）前記データストリームが前記受信手段で受信されるまでに経由する前記インターネット網上のサーバのＩＰアドレスを検査する検査手段を更に有することを特徴とする付記１６に記載の受信装置。
【０１１７】
（付記２３）前記復号手段が前記鍵情報を復号するには復号鍵を必要とすることを特徴とする付記１６に記載の受信装置。
【図面の簡単な説明】
【０１１８】
【図１】本発明を実施するコンテンツ伝送システムの原理構成を示す図である。
【図２】本発明を実施する伝送システムの具体的構成の第一の例を示す図である。
【図３】更なる暗号化が施されたスクランブル鍵をＥＣＭパケットのペイロードに乗せた多重化パケットの概略構造を示す図である。
【図４】本発明を実施する伝送システムの具体的構成の第二の例を示す図である。
【図５】インターネットでデジタルコンテンツの配信を行う配信システムの一例を示す図である。
【図６】デジタルコンテンツの伝送システムの構成の従来例を示す図である。
【図７】デジタルコンテンツに対するスクランブルの過程を説明する図である。
【図８】多重化パケットの概略構造を示す図である。
【図９】ＥＭＭパケットのデータ構造の概要を示す図である。
【図１０】スクランブル処理が施されているデジタルコンテンツに対するデスクランブルの過程を説明する図である。
【符号の説明】
【０１１９】
１０  放送局
１１  放送コンテンツデータ
１２  スクランブル装置
１３  鍵情報
１４  多重化装置
１５  変調装置
１６  放送電波
２０  送信装置
２１  チューナ＋復調部
２２  暗号化部
２３  送信部
２４  検査部
３０  ＩＰ網
４０  受信装置
４１  受信部
４２  検査部
４３  復調部
４４  復号鍵
４５  デスクランブル処理部
４６  出力装置
５１  チューナ＋復調ＬＳＩ
５２−１、５２−２  暗号化装置
５３  サーバ装置
６１  ＬＡＮ回路
６２  暗号復号ＬＳＩ
６３  ＭＰＥＧ伸長ＬＳＩ
６４  ディスプレイ装置
６５  Ｂ−ＣＡＳカード
６６  ＲＡＭ
６７  ＲＯＭ
６８  プロセッサ
６９  汎用バス
７０−１、７０−２  復号プログラム
７１  ＥＣＭ・ＥＭＭパケット処理プログラム
【図１】
2007184873.tif 000003
【図２】
2007184873.tif 000004
【図４】
2007184873.tif 000005
【図５】
2007184873.tif 000006
【図６】
2007184873.tif 000007
【図７】
2007184873.tif 000008
【図８】
2007184873.tif 000009
【図９】
2007184873.tif 000010
【図１０】
2007184873.tif 000011
【図３】
2007184873.tif 000012