(57)【要約】【課題】送信装置が送信したデータを受信装置が安全に受信する保護手段を提供する。【解決手段】送信装置は、ディジタルオーディオ情報及びディジタルビデオ情報の少なくとも一方を暗号化して暗号化ディジタルＡＶ情報を生成する暗号化手段と、上記暗号化ディジタルＡＶ情報を復号するために必要なツールを生成するツール生成手段と、上記ツールを識別するツール識別情報を生成するツール識別情報生成手段と、複数のツールから所定ツールを選択する選択手段と、上記ツール識別情報生成手段に対してツール識別情報を生成する指示と、上記選択手段に対して所定ツールを選択する指示とを出す送信制御手段と、上記暗号化ディジタルＡＶ情報と上記ツール識別情報と上記ツールとを送信する送信手段とを有する。【選択図】図１
2006180473.tif 000002
【特許請求の範囲】
【請求項１】
ディジタルオーディオ情報及びディジタルビデオ情報の少なくとも一方を暗号化して暗号化ディジタルＡＶ情報を生成する暗号化手段と、
上記暗号化ディジタルＡＶ情報を復号するために必要なツールを生成するツール生成手段と、
上記ツールを識別するツール識別情報を生成するツール識別情報生成手段と、
複数のツールから所定ツールを選択する選択手段と、
上記ツール識別情報生成手段に対してツール識別情報を生成する指示と、上記選択手段に対して所定ツールを選択する指示とを出す送信制御手段と、
上記暗号化ディジタルＡＶ情報と上記ツール識別情報と上記ツールとを送信する送信手段と
を有する、送信装置。
【請求項２】
上記ツール識別情報を有するツールリスト情報を生成するツールリスト情報生成手段をさらに備え、
上記送信制御手段は、上記ツール識別情報生成手段に対してツール識別情報を生成する指示に代えて、上記ツールリスト情報生成手段に対してツールリスト情報を生成する指示を出し、
上記送信手段は、さらに上記ツールリスト情報を送信する、請求項１に記載の送信装置。
【請求項３】
上記ツールは、相互認証ツールを含む、請求項１に記載の送信装置。
【請求項４】
上記ツールは、鍵管理ツールを含む、請求項１に記載の送信装置。
【請求項５】
上記ツール識別情報は、受信装置の製造メーカを示す、請求項１に記載の送信装置。
【請求項６】
上記ツール識別情報は、送信者を示す、請求項１に記載の送信装置。
【請求項７】
上記ツール識別情報は、ＤＲＭモジュールの製造メーカを示す、請求項１に記載の送信装置。
【請求項８】
上記送信手段は、さらに上記ツール識別情報、ツールの更新を示す更新可否フラグ、モジュールバージョン番号を含むＤＲＭモジュールコンテナを送信する、請求項１に記載の送信装置。
【請求項９】
上記送信手段は、さらに上記ＤＲＭに伴う権利記述方式を示すＩＤを送信する、請求項１に記載の送信装置。
【請求項１０】
無効であるツールを示す無効ツール情報を生成する無効ツール情報生成手段をさらに備え、
上記送信制御手段は、上記無効ツール情報生成手段に対して無効ツール情報を生成することを指示する、請求項１に記載の送信装置。
【請求項１１】
ツールが制御ツール全体に占める程度を表す粒状化情報を生成する粒状化情報生成手段をさらに備える、請求項１に記載の送信装置。
【請求項１２】
上記送信制御手段は、保有するツールに関する情報を送信する指示を出す、請求項１に記載の送信装置。
【請求項１３】
受信装置からツール及び暗号化情報に関する要求情報を受信する受信手段をさらに備え、
上記送信制御手段は、上記要求情報に基づいて上記ツールを選択する指示を出す、請求項１に記載の送信装置。
【請求項１４】
上記送信制御手段は、上記受信手段を通じて受信した無効ツールに関する情報に基づいて、上記無効ツール情報を上記ツールリスト情報に追加する、請求項１３に記載の送信装置。
【請求項１５】
ディジタルオーディオ情報及びディジタルビデオ情報の少なくともいずれか一方が暗号化された暗号化ディジタルＡＶ情報とツール識別情報とを受信する手段と、
上記暗号化ディジタルＡＶ情報を復号するために必要なツールを識別するツール識別情報を分離するツール識別情報分離手段と、
上記ツール識別情報によって指定されるツールを受信して組み込む組み込み手段と、
上記暗号化ディジタルＡＶ情報を復号する復号手段と、
上記復号手段と、上記ツールとを用いて上記暗号化ディジタルＡＶ情報からディジタルオーディオ情報及びディジタルビデオ情報を抽出する手段と、
上記ツール識別情報分離手段に対して上記ツール識別情報を分離することを指示し、上記組み込み手段に対して組み込みを指示し、上記復号手段に対して上記暗号化ディジタルＡＶ情報の復号を指示する受信制御手段と
を有する、受信装置。
【請求項１６】
上記ツール識別情報分離手段に代えて、受信したツールリスト情報を解読しツール識別情報を抽出するツールリスト情報分離手段を備え、
上記受信手段は、ディジタルオーディオ情報及びディジタルビデオ情報の少なくともいずれか一方が暗号化された暗号化ディジタルＡＶ情報とツールリスト情報とを受信し、
上記受信制御手段は、上記ツールリスト分離手段に対して上記ツール識別情報を抽出するように指示する、請求項１５に記載の受信装置。
【請求項１７】
上記受信手段は、さらに上記ツール識別情報、ツールの更新の可否を示す更新可否フラグ、モジュールバージョン番号を含むＤＲＭモジュールコンテナを受信する、請求項１５に記載の受信装置。
【請求項１８】
ＤＲＭモジュールの製造メーカを示すツール識別情報に基づいてＤＲＭモジュールを受信し、上記受信したＤＲＭモジュールによって上記暗号化ディジタルＡＶ情報を復号する、請求項１５に記載の受信装置。
【請求項１９】
受信装置の製造メーカを示すツール識別情報に基づいてツールを受信し、上記受信したツールに基づいて上記暗号化ディジタルＡＶ情報を復号する、請求項１５に記載の受信装置。
【請求項２０】
上記ＤＲＭに伴う権利記述方式を示す権利識別情報を受信し、上記受信した権利識別情報に基づいて上記暗号化ディジタルＡＶ情報を復号する、請求項１５に記載の受信装置。
【請求項２１】
上記ツールは、内蔵されている上記暗号化ディジタルＡＶ情報を復号する復号手段を制御することを特徴とする、請求項１５に記載の受信装置。
【請求項２２】
上記ツールの上記組み込み手段への組み込みを禁止する組み込み禁止手段をさらに備え、
上記受信制御手段は、ツールが上記ツールリスト情報に記載されている無効ツールである場合には上記組み込み禁止手段に対して組み込みを禁止する、請求項１５に記載の受信装置。
【請求項２３】
送信装置に対して新たなツールを要求する送信手段をさらに有する、請求項１５に記載の受信装置。
【請求項２４】
上記受信制御手段は、保有するツール及び暗号復号ツールに関する情報を送信する指示を送信装置に出す、請求項１５に記載の受信装置。
【請求項２５】
送信装置に対して、受信装置の製造メーカを伝える送信手段を有する、請求項１５に記載の受信装置
【請求項２６】
ツール及び暗号化情報に関する要求情報を送信装置に伝える送信手段を有する、請求項１５に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル化されたビデオ情報、オーディオ情報を含む信号を安全に送信する装置、及び受信する装置に関する。
【背景技術】
【０００２】
図９に従来例を示す。図９は、従来例における送信装置５０２と受信装置５０３を示すブロック図である。図９において、送信装置５０２は、ＭＰＥＧ−２ビデオ（ＩＳＯ／ＩＥＣ１３８１８−２）に準拠したビデオ符号化手段１０と、ＭＰＥＧ−２オーディオ（ＩＳＯ／ＩＥＣ１３８１８−３）に準拠したオーディオ符号化手段１５とを備える。受信装置５０３は、ビデオ復号手段１０６と、オーディオ復号手段１１１とを備える。
【０００３】
図９にて、従来の送信装置５０２では、入力ディジタルビデオ信号９は、ビデオ符号化手段１０によってＭＰＥＧ−２ビデオに準拠して圧縮符号化されビデオビットストリーム１１として出力される。入力ディジタルオーディオ信号１４は、オーディオ符号化手段１５によって圧縮符号化されオーディオビットストリーム１６として出力される。
【０００４】
従来の受信装置５０３では、ビデオビットストリーム１１はビデオ復号手段１０６によって伸長されディジタルビデオ信号１０７として出力される。オーディオビットストリーム１６はオーディオ復号手段１１１によって伸長されディジタルオーディオ信号１１２として出力される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来例では、ビデオビットストリーム等の暗号化及び保護方法は行われておらず、不正な受信装置によって容易に盗むことが可能である。また、仮に暗号化を施しても暗号化手法自体を不正に解読されることに対する対処もなされていない。すなわち、送信装置が送信したデータの不正な受信を防ぐ手段がないという課題がある。
【０００６】
本発明の目的は、上記課題を考慮し、送信装置が送信したデータを受信装置が安全に受信する保護手段を提供することである。
【課題を解決するための手段】
【０００７】
上述した課題は、以下の送信装置によって解決される。すなわち、ディジタルオーディオ情報及びディジタルビデオ情報の少なくともいずれか一方を暗号化して暗号化ディジタルＡＶ情報を生成する暗号化手段と、上記暗号化ディジタルＡＶ情報を復号するために必要なツールを生成するツール生成手段と、上記ツールを識別するツール識別情報を生成するツール識別情報生成手段と、複数のツールから所定ツールを選択する選択手段と、上記ツール識別情報生成手段に対してツール識別情報を生成する指示と上記選択手段に対して所定ツールを選択する指示とを出す送信制御手段と、上記暗号化ディジタルＡＶ情報と上記ツール識別情報と上記ツールとを送信する送信手段とを有する、送信装置である。
【０００８】
また、上記ツール識別情報を有するツールリスト情報を生成するツールリスト情報生成手段をさらに備えてもよい。この場合には、上記送信制御手段は、上記ツール識別情報生成手段に対してツール識別情報を生成する指示に代えて、上記ツールリスト情報生成手段に対してツールリスト情報を生成する指示を出す。また、上記送信手段は、さらに上記ツールリスト情報を送信することができる。
【０００９】
また、上記ツールは、相互認証ツールを含んでもよい。さらに、上記ツールは、鍵管理ツールを含んでもよい。
【００１０】
また、上記識別情報は、受信装置の製造メーカを示すものであってもよい。さらに、上記識別情報は、送信者を示すものであってもよい。あるいは、上記識別情報は、ＤＲＭモジュールの製造メーカを示すものであってもよい。
【００１１】
またさらに、上記送信手段は、さらに上記ツール識別情報、ツールの更新を示す更新可否フラグ、モジュールバージョン番号を含むＤＲＭモジュールコンテナを送信してもよい。さらに、上記送信手段は、さらに上記ＤＲＭに伴う権利記述方式を示すＩＤを送信してもよい。
【００１２】
また、無効であるツールを示す無効ツール情報生成手段をさらに備えてもよい。この場合には、上記送信制御手段は、上記無効ツール生成手段に対して無効ツールリストを生成することを指示する。
【００１３】
また、ツールが制御ツール全体に占める程度を表す粒状化情報を生成する粒状化情報生成手段をさらに備えてもよい。
【００１４】
また、上記送信制御手段は、保有するツールに関する情報を送信する指示を出してもよい。
【００１５】
また、受信装置からツール及び暗号化ディジタルＡＶ情報に関する要求情報を受信する受信手段をさらに備えてもよい。この場合には、上記送信制御手段は、上記要求情報に基づいて上記ツールを選択する指示を出す。
【００１６】
また、上記送信制御手段は、上記受信手段を通じて受信した無効ツールに関する情報に基づいて、上記無効ツール情報を上記ツールリスト情報に追加してもよい。
【００１７】
また、上記課題は以下の受信装置によって解決される。すなわち、ディジタルオーディオ情報及びディジタルビデオ情報の少なくともいずれか一方が暗号化された暗号化ディジタルＡＶ情報とツール識別情報とを受信する手段と、上記暗号化ディジタルＡＶ情報を復号するために必要なツールを識別するツール識別情報を分離するツール識別情報分離手段と、上記ツール識別情報によって指定されるツールを受信して組み込む組み込み手段と、上記暗号化ディジタルＡＶ情報を復号する復号手段と、上記復号手段と上記ツールとを用いて上記暗号化ディジタルＡＶ情報からディジタルオーディオ情報及びディジタルビデオ情報を抽出する手段と、上記ツール識別情報分離手段に対して上記ツール識別情報を分離することを指示し、上記組み込み手段に対して組み込みを指示し、上記復号手段に対して上記暗号化ディジタルＡＶ情報の復号を指示する受信制御手段とを有する。
【００１８】
また、上記ツール識別情報分離手段に代えて、受信したツールリスト情報を解読しツール識別情報を抽出するツールリスト情報分離手段を備えてもよい。この場合に、上記受信手段は、ディジタルオーディオ情報及びディジタルビデオ情報の少なくともいずれか一方が暗号化された暗号化ディジタルＡＶ情報とツールリスト情報とを受信し、上記受信制御手段は、上記ツールリスト分離手段に対して上記ツール識別情報を抽出するように指示することができる。
【００１９】
また、上記受信手段は、さらに上記ツール識別情報、ツールの更新を示す更新可否フラグ、モジュールバージョン番号を含むＤＲＭモジュールコンテナを受信できる。
【００２０】
さらに、ＤＲＭモジュールの製造メーカを示すツール識別情報に基づいてＤＲＭモジュールを受信し、上記受信したＤＲＭモジュールによって上記暗号化ディジタルＡＶ情報を復号してもよい。
【００２１】
またさらに、受信装置の製造メーカを示すツール識別情報に基づいてツールを受信し、上記受信したツールに基づいて上記暗号化ディジタルＡＶ情報を復号してもよい。
【００２２】
また、上記ＤＲＭに伴う権利記述方式を示す権利識別情報を受信し、上記受信した権利識別情報に基づいて上記暗号化ディジタルＡＶ情報を復号してもよい。
【００２３】
さらに、上記ツールは、内蔵されている上記ＡＶ情報を復号する復号手段を制御するものであってもよい。
【００２４】
また、上記ツールの上記組み込み手段への組み込み手段への組み込みを禁止する組み込み禁止手段をさらに備えてもよい。この場合には、上記受信制御手段は、ツールが上記ツールリスト情報に記載されている無効ツールである場合には上記組み込み禁止手段に対して組み込みを禁止することができる。
【００２５】
また、送信装置に対して新たなツールを要求する送信手段をさらに備えてもよい。
【００２６】
また、上記受信制御手段は、送信装置に対して保有するツール及び暗号復号ツールに関する情報を送信する指示を出してもよい。
【００２７】
また、送信装置に対して、受信装置の製造メーカを伝える送信手段をさらに有してもよい。
【００２８】
さらに、ツール及び暗号化ディジタルＡＶ情報に関する要求情報を送信装置に伝える送信手段をさらに備えてもよい。
【発明の効果】
【００２９】
以上説明したところから明らかなように、本発明に係る送信装置は、暗号化されたデータとともに暗号を復号するためのツール保護情報を受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができるという利便性を提供できる。
【００３０】
また、本発明に係る送信装置は、上記効果に加えて、ツールリスト情報を表として簡便に利用することができるという利点がある。
【００３１】
また、本発明に係る送信装置は、上記効果に加えて、無効ツールを示すことができるという利点がある。
【００３２】
また、本発明に係る送信装置は、粒状化情報を示すことができるのでシステム構築の混乱を低減することができるという利点がある。
【００３３】
また、本発明に示す受信装置は、ツールを例えばダウンロードによって更新することが可能であり、常に最新の保護方式を備えることができるという利点がある。
【００３４】
また、本発明に示す受信装置は、上記効果に加えて、ツールリスト情報によってツール情報全体を得ることができるという利点がある。
【００３５】
また、本発明に示す受信装置は、上記効果に加えて、無効ツールが受信装置に組み込まれることを防ぐことができるという利点がある。
【００３６】
また、本発明に示す受信装置は、上記効果に加えて、ツールの粒状化情報を得て最適なシステムを構築することが可能となる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態に係る送信装置及び受信装置について、図１〜図８を用いて説明する。なお、図面において、実質的に同一の部材には同一の符号を付している。
【００３８】
（実施の形態１）
図１は、実施の形態１に係る送信装置の構成を示すブロック図である。図１において、この送信装置２３は、ツール識別情報２を生成するツール識別情報生成手段１、第１のツール４を生成する第１のツール生成手段３、第２のツール６を生成する第２のツール生成手段５、第１のツール４と第２のツール６とを切り替えて出力する選択手段７、暗号化手段１２、多重化送信手段１７、第１の送信制御手段１９、受信手段２１、ＭＰＥＧ−２ビデオ（ＩＳＯ／ＩＥＣ１３８１８−２）に準拠したビデオ符号化手段１０、ＭＰＥＧ−２オーディオ（ＩＳＯ／ＩＥＣ１３８１８−３）に準拠したオーディオ符号化手段１５を備える。
【００３９】
図１にて、入力ディジタルビデオ信号９は、ビデオ符号化手段１０によってＭＰＥＧ−２準拠のビデオビットストリーム１１に圧縮符号化され、暗号化手段１２によって暗号化され暗号化ビデオビットストリーム１３として出力される。入力ディジタルオーディオ信号１４は、オーディオ符号化手段１５によってＭＰＥＧ−２オーディオに圧縮符号化されオーディオビットストリーム１６として出力される。
【００４０】
送信装置２３は、暗号化ビデオビットストリーム１３とオーディオビットストリーム１６を受信装置に送る。この場合、送信装置２３と受信装置側との間で、相互認証、鍵の交換等を行い、受信装置が必要とするツールを提供する。この場合のツールとは、受信装置との相互認証、鍵管理、暗号解読に必要とされる制御ツール全体とする。上記暗号解読に関しては、暗号解読における暗号化ビデオビットストリーム１３を復号するための解読手段（サイファー）とその制御手段両方を含む場合と、制御手段のみの場合がある。ここでは、暗号化ビデオビットストリームを復号するための解読手段が受信装置に内蔵されている場合を想定し、制御手段を送信装置から受信装置に送信する場合を考える。
【００４１】
第１のツール生成手段３は、上記相互認証、上記鍵管理、ＡＥＳの暗号解読のための制御ツールを含む第１のツール４を出力する。第２のツール生成手段５は、同様に上記相互認証、上記鍵管理トリプルＤＥＳの暗号解読のための制御ツールを含む第２のツール６を出力する。
【００４２】
入力情報２０はここでは受信装置から与えられるものとし、受信装置がＡＥＳ復号を実行する暗号解読サイファーを備えているがその制御手段を持ち合わせていないため、その制御手段としての制御ツールを送信装置２３に要求している場合について説明する。
【００４３】
受信手段２１は、入力情報２０を受信してＡＥＳのための制御ソフトウエアを含むツールを要求する受信情報２２を第１の送信制御手段１９に供給する。第１の送信制御手段１９は、選択手段７に、第１のツール４を選択するように指示する。これによってツール８は第１のツール４となる。
【００４４】
また、第１の送信制御手段１９は、ツール識別情報生成手段１に対して、ツール８が第１のツール４であることを識別するＩＤをツール識別情報として生成するように指示する。下記表１において、ツール８として第１のツール４を選択しているので、ツール識別情報は、０ｘ００００００００となる。また、表１には受信装置の製造メーカを示すＩＤも記載されており、表１は、第１のツールがＡ社、第２のツールがＢ社であることを示している。ここで、製造メーカは、受信装置の製造メーカとしているが、本来、同一のＤＲＭツールであっても受信装置が異なると受信装置の応用プログラミングインタフェース（ＡＰＩ）等の違いによって同一のツールをダウンロードすることができないため、受信装置の製造メーカを記述している。この点では、受信装置の違いを含めるのであれば、ＤＲＭモジュールの製造メーカと言い換えてもよい。更に、データを送信するプロバイダが特定の受信装置向けにサービスを行う場合もあるが、この場合では認証、鍵等が異なるために受信装置毎ということも可能である。
【００４５】
【表１】
2006180473.tif 000003
【００４６】
第１の送信制御手段１９は、多重化送信手段１７に対して、暗号化ビデオビットストリーム１３、オーディオビットストリーム１６、ツール８、ツール識別情報２をＭＰＥＧ−２トランスポートストリームに多重化することを指示する。これによって、ツール識別情報２、ツール８をプログラム仕様情報（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）とし、暗号化ビデオビットストリーム１３とオーディオビットストリーム１６とをエレメンタリストリームとして、多重化し多重化ビットストリーム１８が出力される。
【００４７】
尚、本実施の形態１では、ビデオビットストリームを暗号化する場合について述べているが、オーディオビットストリームを暗号化する場合、あるいはビデオビットストリームとオーディオビットストリームを多重化した信号を暗号化しても同様である。
【００４８】
また、ツールは、認証ツール、鍵管理ツール、及び暗号解読制御ツールを含めた制御ツール全体のみならず、個々の認証ツール、鍵管理ツール、暗号解読制御ツール等を別個に扱ってもよい。また、製造者ＩＤは、ＤＲＭモジュールであってもよい。
【００４９】
また、ツール８、暗号化ビデオビットストリーム１３、オーディオビットストリーム１６、ツール識別情報２を多重化して同一ビットストリーム中に含めて送っているが、ツール８やツール識別情報２を別送してもよいことはいうまでもない。
【００５０】
以上のように、本発明は、暗号化されたデータとともに暗号を復号するためのツール保護情報を受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができる。
【００５１】
（実施の形態２）
実施の形態２は、実施の形態１と類似であるが、ツールに関する情報をテーブル化したツールリスト情報として受信装置に送る点が異なる。図２は、実施の形態２に係る送信装置２３ａの構成を示すブロック図である。図２において、この送信装置２３ａは、実施の形態１に係る送信装置と比較すると、第１の送信制御手段に代えて第２の送信制御手段２６を備えると共に、ツールリスト情報を生成するツールリスト情報生成手段２４をさらに備える点で相違する。
【００５２】
第２の送信制御手段２６は、ツールリスト情報生成手段２４に対して、上記表１の内容をテーブル化してツールリスト情報２５として生成する指示を出す。これによって、受信装置は、ツールリスト情報２５を見ればツールすべてを知ることが可能となる。
【００５３】
その他の動作は本発明の実施の形態１と同様である。
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができるとともにツールリスト情報を表として簡便に利用することができるという利点がある。
【００５４】
（実施の形態３）
実施の形態３は、実施の形態２と同様の送信装置であるが、実施の形態３では、無効ツール情報をツールリスト情報に記載する点が異なる。図３は、実施の形態３に係る送信装置２３ｂの構成を示すブロック図である。この送信装置２３ｂは、実施の形態２に係る送信装置と比較すると、第２の送信制御手段に代えて第３の送信制御手段２９を備えると共に、無効ツール情報生成手段２７をさらに備える点で相違する。
【００５５】
図３において、受信手段２１は入力情報２０を受信して第２のツールがバグや信頼性の点で障害を起こしていることを含む受信情報２２を第３の送信制御手段２９に供給する。第３の送信制御手段２９は、無効ツール情報生成手段２７に指示を出して第２のツールが無効であることを知らせる無効ツール情報２８を生成させて、ツールリスト情報生成手段２４に送る。
【００５６】
ツールリスト情報生成手段２４は、無効ツール情報２８を含むツールリスト情報２５を出力する。ツールリスト情報において、無効ツール情報２８を、例えば、下記表２に示すように無効フラグによって表してもよい。これによって、送信装置２３ｂが送信する相手先の受信装置に対して第２のツールが無効ツールであることを知らせることができる。
【００５７】
【表２】
2006180473.tif 000004
【００５８】
なお、表２ではＢ社の第２のツールが無効であることを示しているが、Ｂ社自体を無効とすることも可能であることはいうまでもない。
【００５９】
また、本発明の実施の形態３では、ツールリスト情報の中に無効ツール情報を含めているが独立に送ってもよいし、本発明の実施の形態１と組み合わせてもよい。
【００６０】
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができ、ツールリスト情報を表として簡便に利用することができるとともに、無効ツールを示すことができるという利点がある。
【００６１】
（実施の形態４）
実施の形態４は、実施の形態２と同様の送信装置であるが、実施の形態４では、ツールの粒状化情報を送ることが可能である点が異なる。図４は、実施の形態４に係る送信装置２３ｃの構成を示すブロック図である。この送信装置２３ｃは、実施の形態３に係る送信装置と比較すると、第３の送信制御手段に代えて第４の送信制御手段３２を備えると共に、第２のツール生成手段に代えて第３のツール生成手段３３を備える点で相違する。また、ツール８が制御ツール全体に占める程度を示す粒状化情報３１を生成する粒状化情報生成手段３０をさらに備える点で相違する。
【００６２】
送受信システムにおいては、ツール８として個々の制御ツールを示す場合や認証ツール、鍵管理ツール等を含む制御ツール全体を示す場合が混在している場合がある。このような場合にツールが制御ツール全体を現すのか、個々の要素を表すのかを明示すれば混乱のないシステム構築が可能となる。そこで、ツール８が制御ツール全体を表すか、個々の制御ツールを表すかを示す指標として、粒状化情報３１を設けた。
【００６３】
図４において、第４の送信制御手段３２は、粒状化情報生成手段３０に対して、粒状化情報３１を生成する指示を出す。
【００６４】
表３に示す粒状化情報３１において、第１のツール４は、認証ツール、鍵管理ツール等を含む制御ツール全体であるため、粒状化レベルを０とする。一方、第３のツール３４は、ＡＥＳ暗号解読のための制御ツールのみであるため、粒状化レベルを１とする。
【００６５】
【表３】
2006180473.tif 000005
【００６６】
尚、ここでは混在する場合について説明したが、混在しない場合について粒状化情報を送ってもシステム構築の混乱を低減するという効果を発揮できる。
【００６７】
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができる。また、ツールリスト情報を表として簡便に利用することができるとともに、ツールの粒状化情報を示すことができるのでシステム構築の混乱を低減することができる。
【００６８】
（実施の形態５）
実施の形態５は、実施の形態１〜４と同様の送信装置であるが別の表現形態としたものである。下記表４は、プログラム仕様情報に多重化されるＤＲＭ管理情報を示している。ＤＲＭ管理情報が０１であれば、ＤＲＭモジュールコンテナであることを示しており、０２であれば権利コンテナであることを示している。すなわち、実施の形態１〜４で述べた全体のツールに含まれる各要素をＤＲＭモジュールとＤＲＭ権利とに分けて記述したものである。
【００６９】
【表４】
2006180473.tif 000006
【００７０】
表５は、プログラム仕様情報に多重化されるツールとしてＤＲＭモジュール情報を示している。上記ＤＲＭモジュール情報は、認証ツール、鍵管理ツール、暗号解読制御ツールを含む制御ツール全体を意味している。表５に示す製造者ＩＤは、表５に示すＤＲＭモジュールの一部として含まれている。
【００７１】
長さはコンテナ長である。製造者ＩＤは、ＤＲＭモジュールあるいは受信装置の製造者を示すＩＤである。フラグは、実施の形態４で示した粒状化情報と類似した概念であるが、より単純化してツールの更新の有無を１／０で示している。つまり、実施の形態４では粒状化の程度によって更新するツールを変えたが、ここではフラグによってツールを更新するか否かを判断する。製造者ＩＤは受信装置の製造者もしくは受信装置によって異なるＤＲＭモジュールを識別するＩＤである。モジュールバージョン番号はＤＲＭモジュールの番号であるが、受信装置の製造メーカと類似の概念であるが、受信装置仕様が異なることによってＤＲＭモジュールが異なることに対応して、区別するためにモジュールバージョン番号を記述している。ＤＲＭモジュールは本ＤＲＭモジュールの本体である。
【００７２】
【表５】
2006180473.tif 000007
【００７３】
下記表６は、プログラム仕様情報に多重化されるツールとしてのＤＲＭ権利コンテナ情報を示している。長さはコンテナ長である。権利ＩＤは、権利記述方式を示すＩＤである。記述言語は、ＸＭＬ、バイナリ等の表現言語を示している。また、権利データは権利の内容である。ここで、権利データは、表４に示すように同時に送る必要はなく、別送してもよい。例えば、すでに端末側が保有している場合、ＵＲＬに記述されている場合等では権利ＩＤのみを送ればよい。
【００７４】
【表６】
2006180473.tif 000008
【００７５】
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができる。また、ツールの更新有無、バージョン情報、権利情報等によって最適なシステムを構築することが可能となる。
【００７６】
（実施の形態６）
図５は、本発明の実施の形態６に係る受信装置１００の構成を示すブロック図である。この受信装置１００は、受信及び多重化分離手段１０２、復号手段１０４、圧縮されたビデオビットストリームを伸張するビデオ復号手段１０６、制御ツール組み込み手段１０９、ツール識別情報分離手段１１３、第１の受信制御手段１１５、送信手段１１６、圧縮されたビデオビットストリーム１０５を伸張するビデオ復号手段１０６、オーディオ復号手段１１１を備える。復号手段１０４は、ＡＥＳを復号する暗号解読器（サイファー）によって構成される。制御ツール組み込み手段１０９は、書き込み可能メモリ等によって構成される。なお、制御ツール１０８は、この場合ソフトエアによって構成される。
【００７７】
図５にて、入力される多重化ビットストリーム１０１は、受信及び多重化分離手段１０２に加えられる。受信及び多重化分離手段１０２は、多重化ビットストリーム１０１から暗号化ビデオビットストリーム１０３とオーディオビットストリーム１１０とツール識別情報とに分離する。
【００７８】
ここで、ツール識別情報は、表７に従うものとする。すなわち、ツール識別情報が、０ｘ００００００００であれば第１のツールを意味し、０ｘ０００００００１であれば、第２のツールであることを意味する。また、表７には受信装置の製造メーカを示すＩＤも記載されており、表７は第１のツールがＡ社、第２のツールがＢ社であることを示している。
【００７９】
【表７】
2006180473.tif 000009
【００８０】
ツール識別情報分離手段１１３は、ツール識別情報１１４として第１のツールを表す０ｘ０００００００００を抽出して第１の受信制御手段１１５に供給する。
【００８１】
制御ツール１０８は本実施の形態の場合にはソフトウエアであり、書き込み可能なメモリによって構成される制御ツール組み込み手段１０９に書き込まれる。
【００８２】
第１の受信制御手段１１５は、制御ツール組み込み手段１０９から順次ソフトウエアコードを読み出して復号手段１０４を制御する。これによって、暗号化ビデオビットストリーム１０３は暗号解読され、圧縮されたビデオビットストリーム１０５として出力されビデオ復号手段１０６によって伸張されてディジタルビデオ信号１０７として出力される。
【００８３】
第１の受信制御手段１１５は、送信手段１１６を通じて、受信装置１００の情報１１７として例えば受信装置の製造メーカ情報や内蔵されている暗号解読ツール情報を出力するとともに、ツールの更新が必要である場合には、送信装置に対して更新請求を行う。これによって、受信装置１００には必要とするツールを更新することが可能となる。
【００８４】
また、ツールは、認証ツール、鍵管理ツール、暗号解読制御ツールを含めた全体の制御ツールのみならず、個々の認証ツール、鍵管理ツール、暗号解読制御ツールを別個に扱ってもよい。
【００８５】
また、多重化分離手段１０２によって同一ビットストリーム中から、ツール８と暗号化ビデオビットストリーム１３、オーディオビットストリーム１６、ツール識別情報を分離しているが、別送されたツール８やツール識別情報であってもよいことはいうまでもない。
【００８６】
以上のように本発明の実施の形態６によれば、ツールを、例えばダウンロードによって更新することが可能であり、常に最新の保護方式を備えることができるという利点がある。
【００８７】
（実施の形態７）
図６は、本発明の実施の形態７に係る受信装置１００ａの構成を示すブロック図である。図６において、受信装置１００ａは、実施の形態６に係る受信装置と比較すると、第１の受信制御手段に代えて第２の受信制御手段１２０を備え、さらに、ツール識別情報分離手段に代えて、ツールリスト情報１１９を分離するツールリスト情報分離手段１１８を備える点で相違する。
【００８８】
図６にて、入力される多重化ビットストリーム１０１は、受信及び多重化分離手段１０２に加えられる。受信及び多重化分離手段１０２は、多重化ビットストリーム１０１から、暗号化ビデオビットストリーム１０３とオーディオビットストリーム１１０とツールリスト情報とを分離する。
【００８９】
ここで、ツールリスト情報は、表４をテーブル形式としたものである。ツールリスト情報分離手段１１８は、ツールリスト情報１１９として第１のツールを表す０ｘ０００００００００を抽出して第１の受信制御手段１２０に供給する。
【００９０】
本実施の形態の場合には、制御ツール１０８はソフトウエアであり、書き込み可能メモリ等によって構成される制御ツール組み込み手段１０９に書き込まれる。
【００９１】
第２の受信制御手段１２０は、制御ツール組み込み手段１０９から順次ソフトウエアコードを読み出して復号手段１０４を制御する。これによって、暗号化ビデオビットストリーム１０３は暗号解読され、圧縮されたビデオビットストリーム１０５として出力され、さらにビデオ復号手段１０６によって伸張されてディジタルビデオ信号１０７として出力される。
【００９２】
第２の受信制御手段１２０は、送信手段１１６を通じて、受信装置１００ａの情報１１７を出力するとともに、ツールの更新が必要である場合には、送信装置に対して更新請求を行う。これによって、受信装置１００ａが必要とするツールを更新することが可能となる。
【００９３】
以上のように本発明の実施の形態６によれば、ツールを、例えばダウンロードによって更新することが可能であり、常に最新の保護方式を備えることができるということに加えて、ツールリスト情報によってツール情報全体を得ることができるという利点がある。
【００９４】
（実施の形態８）
図７は、本発明の実施の形態８に係る受信装置１００ｂの構成を示すブロック図である。図７において、この受信装置１００ｂは、実施の形態７に係る受信装置と比較すると、第２の受信制御手段に代えて第３の受信制御手段１２３を備え、さらに、組み込み禁止手段１２２を備える点で相違する。
【００９５】
図７にて、入力される多重化ビットストリーム１０１は受信及び多重化分離手段１０２に加えられる。受信及び多重化分離手段１０２は、多重化ビットストリーム１０１から暗号化ビデオビットストリーム１０３とオーディオビットストリーム１１０とツールリスト情報とを分離する。
【００９６】
ここで、ツールリスト情報分離手段１１８は、表８に示すツールリスト情報を分離して第１のツールが無効であることを知らせる無効ツール情報１２１を第３の受信制御手段１２３に送る。
【００９７】
【表８】
2006180473.tif 000010
【００９８】
第３の受信制御手段１２３は、組込み禁止手段１２２に対して第１の制御ツール１０８を制御ツール組み込み手段１０９に組み込むことを禁止する。これによって、無効ツールとされている第１のツールが制御ツール組み込み手段１０９に組み込まれることはないので、暗号化ビデオビットストリーム１０３が暗号解読されることはない。また、送信手段１１６を通じて、受信装置１００ｂの情報１１７を出力するとともに、ツールの更新が必要である場合には、送信装置に対して更新請求を行う。これによって、受信装置１００ｂが必要とするツールを更新することが可能となる。
【００９９】
以上のように本発明の実施の形態８は、ツールを例えばダウンロードによって更新することが可能であり、常に最新の保護方式を備えることができるということに加えて、無効ツールが受信装置１００ｂに組み込まれることを防ぐことができるという利点がある。
【０１００】
（実施の形態９）
図８は、本発明の実施の形態９における受信装置１００ｃの構成を示すブロック図である。図８において、この受信装置１００ｃは、実施の形態７に係る受信装置と比較すると、第２の受信制御手段に代えて第４の受信制御手段１２６を備え、さらに、粒状化情報１２５を分離する粒状化情報分離手段１２４を備える点で相違する。
【０１０１】
図８にて、入力される多重化ビットストリーム１０１は、受信及び多重化分離手段１０２に加えられる。受信及び多重化分離手段１０２は、多重化ビットストリーム１０１から暗号化ビデオビットストリーム１０３とオーディオビットストリーム１１０とツールリスト情報とを分離する。
【０１０２】
ここで、ツールリスト情報は、表７をテーブル形式としたものとする。ツールリスト情報分離手段１１８は、ツールリスト情報１１９として第１のツールを表す０ｘ０００００００００を抽出して第４の受信制御手段１２６に供給する。第４の受信制御手段１２６は、粒状化情報分離手段１２４に粒状化情報１２５を分離するように指示を出す。粒状化情報分離手段１２４は、指示に従って粒状化情報１２５を分離する。
【０１０３】
表９に示す粒状化情報１２５において、第１のツールは、認証ツール、鍵管理ツール等を含む制御ツール全体であるため、粒状化レベルが０、第３のツールはＡＥＳ暗号解読のための制御ツールのみであるため粒状化レベルを１となっている。ここでは第１のツールであるため、認証ツール、鍵管理ツール等の制御ツール全体を含む制御ツール１０８であるソフトウエアは、書き込み可能なメモリ等によって構成される制御ツール組み込み手段１０９に書き込まれる。
【０１０４】
【表９】
2006180473.tif 000011
【０１０５】
第４の受信制御手段１２６は、制御ツール組み込み手段１０９から順次ソフトウエアコードを読み出して復号手段１０４を制御する。これによって、暗号化ビデオビットストリーム１０３は暗号解読され、圧縮されたビデオビットストリーム１０５として出力されビデオ復号手段１０６によって伸張されてディジタルビデオ信号１０７として出力される。
【０１０６】
第４の受信制御手段１２６は、送信手段１１６を通じて、受信装置１００ｃの情報１１７を送信装置へ出力する。
【０１０７】
尚、ここでは複数のツールが混在する場合について説明したが、混在しない場合について粒状化情報を送ってもシステム構築の混乱を低減するという効果を発揮することができる。
【０１０８】
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができ、ツールの粒状化情報を得て最適なシステムを構築することが可能となる。
【０１０９】
（実施の形態１０）
実施の形態１０は、実施の形態６〜９と同様の受信装置であるが別の表現形態としたものである。下記表１０は、プログラム仕様情報に多重化されるＤＲＭ管理情報を示している。ＤＲＭ管理情報が０１であれば、ＤＲＭモジュールコンテナを示し、０２であれば権利コンテナであることを示している。表１０は、プログラム仕様情報に多重化されるＤＲＭ管理情報を示している。ＤＲＭ管理情報が０１であればＤＲＭモジュールコンテナを示し、０２であれば権利コンテナであることを示している。すなわち、実施の形態６〜９で述べた全体のツールに含まれる各要素をＤＲＭモジュールとＤＲＭ権利とに分けて記述したものである。
【０１１０】
【表１０】
2006180473.tif 000012
【０１１１】
下記表１１は、プログラム仕様情報に多重化されるツールとしてのＤＲＭモジュール情報を示している。上記ＤＲＭモジュール情報は、認証ツール、鍵管理ツール、及び暗号解読制御ツールを含む制御ツール全体を意味している。
【０１１２】
【表１１】
2006180473.tif 000013
【０１１３】
長さはコンテナ長である。製造者ＩＤは、ＤＲＭモジュールあるいは受信装置の製造者を示すＩＤである。フラグは、更新可ならば１、不可ならば０とする。製造者ＩＤは、表１１に示すＤＲＭモジュールあるいは受信装置の製造者を識別するＩＤである。モジュールバージョン番号は、ＤＲＭモジュールの番号である。ＤＲＭモジュールは本ＤＲＭモジュールの本体である。
【０１１４】
下記表１２はプログラム仕様情報に多重化されるツールとしてＤＲＭ権利コンテナ情報を示している。長さはコンテナ長である。権利ＩＤは、権利記述方式を示すＩＤである。記述言語は、ＸＭＬ、バイナリ等の表現言語を示している。権利データは権利の内容である。ここで、権利データは、別送してもよく、例えば、すでに端末側が保有している場合、ＵＲＬに記述されている場合等では権利ＩＤをもとにＵＲＬから権利情報を受け取ればよい。
【０１１５】
【表１２】
2006180473.tif 000014
【０１１６】
以上のように、本発明は、暗号化されたデータを受信装置にダウンロードすることができるのでツールを更新することが可能であり、常に最新の保護方式を提供することができ、ツールの更新有無、バージョン情報、権利情報等によって最適なシステムを構築することが可能となる。
【０１１７】
上述の通り、本発明は好ましい実施形態により詳細に説明されているが、本発明はこれらに限定されるものではなく、以下の特許請求の範囲に記載された本発明の技術的範囲内において多くの好ましい変形例及び修正例が可能であることは当業者にとって自明なことであろう。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施の形態１における送信装置の概略構成を示す図である。
【図２】本発明の実施の形態２における送信装置の概略構成を示す図である。
【図３】本発明の実施の形態３における送信装置の概略構成を示す図である。
【図４】本発明の実施の形態４における送信装置の概略構成を示す図である。
【図５】本発明の実施の形態５における受信装置の概略構成を示す図である。
【図６】本発明の実施の形態６における受信装置の概略構成を示す図である。
【図７】本発明の実施の形態７における受信装置の概略構成を示す図である。
【図８】本発明の実施の形態８における受信装置の概略構成を示す図である。
【図９】従来の概略構成を示す図である。
【符号の説明】
【０１１９】
１  ツール識別情報生成手段
３  第１のツール生成手段
５  第２のツール生成手段
７  選択手段
１０  ビデオ符号化手段
１２  暗号化手段
１５  オーディオ符号化手段
１７  多重化送信手段
１９、２６、２９、３２  送信制御手段
２１  受信手段
２３、２３ａ、２３ｂ、２３ｃ  送信装置
２４  ツールリスト情報生成手段
２７  無効ツール情報生成手段
３０  粒状化情報生成手段
１００、１００ａ、１００ｂ、１００ｃ  受信装置
１０２  受信及び多重化分離手段
１０４  復号手段
１０６  ビデオ復号手段
１０９  制御ツール組み込み手段
１１１  オーディオ復号手段
１１３  ツール識別情報生成手段
１１５、１２０、１２３、１２６  受信制御手段
１１６  送信手段
１１８  ツールリスト情報分離手段
１２２  組み込み禁止手段
１２４  粒状化情報分離手段
【図１】
2006180473.tif 000015
【図２】
2006180473.tif 000016
【図３】
2006180473.tif 000017
【図４】
2006180473.tif 000018
【図５】
2006180473.tif 000019
【図６】
2006180473.tif 000020
【図７】
2006180473.tif 000021
【図８】
2006180473.tif 000022
【図９】
2006180473.tif 000023