(57)【要約】【課題】生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信し、受信することができるライセンス情報送信装置、プログラム、方法およびライセンス情報受信装置、プログラム、方法を提供する。【解決手段】コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信するライセンス情報送信装置１であって、ライセンス情報と、コンテンツを暗号化する暗号鍵とを生成するライセンス情報生成部５と、コンテンツを暗号化した暗号化コンテンツとする暗号化部７と、ライセンス情報を秘密情報で暗号化した暗号化ライセンス情報とするＥＣＭ／ＥＭＭ生成部９と、暗号化コンテンツと、暗号化ライセンス情報とを多重化した多重化コンテンツとして出力する多重化部１１と、を備えた。【選択図】図１
2010016887.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信するライセンス情報送信装置であって、
前記コンテンツの利用を許可する期間を設定した利用条件情報、前記コンテンツを識別するコンテンツＩＤ、前記コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、前記コンテンツを暗号化する暗号鍵とを生成するライセンス情報生成手段と、
このライセンス情報生成手段で生成された暗号鍵で前記コンテンツを暗号化し、暗号化コンテンツとするコンテンツ暗号化手段と、
前記ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化し、暗号化ライセンス情報とするライセンス情報暗号化手段と、
前記コンテンツ暗号化手段で暗号化された暗号化コンテンツと、前記ライセンス情報暗号化手段で暗号化された暗号化ライセンス情報とを多重化し、多重化コンテンツとして出力する多重化出力手段と、
を備えることを特徴とするライセンス情報送信装置。
【請求項２】
コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信する装置を、
前記コンテンツの利用を許可する期間を設定した利用条件情報、前記コンテンツを識別するコンテンツＩＤ、前記コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、前記コンテンツを暗号化する暗号鍵とを生成するライセンス情報生成手段、
このライセンス情報生成手段で生成された暗号鍵で前記コンテンツを暗号化し、暗号化コンテンツとするコンテンツ暗号化手段、
前記ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化し、暗号化ライセンス情報とするライセンス情報暗号化手段、
前記コンテンツ暗号化手段で暗号化された暗号化コンテンツと、前記ライセンス情報暗号化手段で暗号化された暗号化ライセンス情報とを多重化し、多重化コンテンツとして出力する多重化出力手段、
として機能させることを特徴とするライセンス情報送信プログラム。
【請求項３】
コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信するライセンス情報送信方法であって、
前記コンテンツの利用を許可する期間を設定した利用条件情報、前記コンテンツを識別するコンテンツＩＤ、前記コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、前記コンテンツを暗号化する暗号鍵とを生成するライセンス情報生成ステップと、
このライセンス情報生成ステップにて生成された暗号鍵で前記コンテンツを暗号化し、暗号化コンテンツとするコンテンツ暗号化ステップと、
前記ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化し、暗号化ライセンス情報とするライセンス情報暗号化ステップと、
前記コンテンツ暗号化ステップにて暗号化された暗号化コンテンツと、前記ライセンス情報暗号化ステップにて暗号化された暗号化ライセンス情報とを多重化し、多重化コンテンツとして出力する多重化出力ステップと、
を含むことを特徴とするライセンス情報送信方法。
【請求項４】
請求項１に記載のライセンス情報送信装置から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号するライセンス情報受信装置であって、
前記多重化コンテンツを受信し、前記暗号化ライセンス情報と前記暗号化コンテンツとに分離する受信分離手段と、
この受信分離手段で分離された暗号化ライセンス情報を、前記ライセンス情報送信装置と一対一に保持している秘密情報で復号し、この復号したライセンス情報に含まれている復号鍵を出力するライセンス情報処理手段と、
このライセンス情報処理手段で出力された復号鍵で前記暗号化コンテンツを復号し、コンテンツを出力する復号出力手段と、
を備えることを特徴とするライセンス情報受信装置。
【請求項５】
請求項２に記載のライセンス情報送信プログラムによって、送信側の機器から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号する装置を、
前記多重化コンテンツを受信し、前記暗号化ライセンス情報と前記暗号化コンテンツとに分離する受信分離手段、
この受信分離手段で分離された暗号化ライセンス情報を、前記送信側の機器と一対一に保持している秘密情報で復号し、この復号したライセンス情報に含まれている復号鍵を出力するライセンス情報処理手段、
このライセンス情報処理手段で出力された復号鍵で前記暗号化コンテンツを復号し、コンテンツを出力する復号出力手段、
として機能させることを特徴とするライセンス情報受信プログラム。
【請求項６】
請求項３に記載のライセンス情報送信方法によって、送信側の機器から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号するライセンス情報受信方法であって、
前記多重化コンテンツを受信し、前記暗号化ライセンス情報と前記暗号化コンテンツとに分離する受信分離ステップと、
この受信分離ステップにて分離された暗号化ライセンス情報を、前記送信側の機器と一対一に保持している秘密情報で復号し、この復号したライセンス情報に含まれている復号鍵を出力するライセンス情報処理ステップと、
このライセンス情報処理ステップにて出力された復号鍵で前記暗号化コンテンツを復号し、コンテンツを出力する復号出力ステップと、
を含むことを特徴とするライセンス情報受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツと共に、コンテンツの使用を許可する情報であるライセンス情報を送信、受信するライセンス情報送信装置、ライセンス情報送信プログラム、ライセンス情報送信方法およびライセンス情報受信装置、ライセンス情報受信プログラム、ライセンス情報受信方法に関する。
【背景技術】
【０００２】
従来、デジタル放送では、映像音声のコンテンツを放送する放送側（送信側）において、「デジタル放送におけるアクセス制御方式標準規格」（非特許文献１参照）で規定されている限定受信方式を用いて、当該コンテンツをトランスポートストリームレベルでスクランブル（暗号化コンテンツ）して放送することによって、受信側における不正受信を防止している。また、このデジタル放送では、映像音声の暗号化コンテンツを受信する受信側において、非特許文献１で規定されている限定再生方式を用いて、受信し蓄積した暗号化コンテンツを再生、複製することによって、不正な再生や複製を防止している。
【０００３】
受信側において用いられる限定再生方式では、受信し蓄積した暗号化コンテンツを再生する際に、当該暗号化コンテンツを復号するための復号鍵を含んでいるライセンス情報が必要になる。このライセンス情報は、暗号化コンテンツに多重化されているＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ Ｃｏｎｔｒｏｌ Ｍｅｓｓａｇｅ）に含まれており、放送を通じて（放送波によって）受信側に送られる。また、このライセンス情報は、暗号化コンテンツとは別に、放送を通じて（放送波によって）または他の手段によって受信側に送られる。例えば、暗号化コンテンツのみを先に放送しておき、その後、電話や葉書等の手段によって受信側の視聴者からの暗号化コンテンツの視聴要求を受け付けて、放送を通じて、先に放送された暗号化コンテンツを復号するためのライセンス情報が受信側に送られる。
【０００４】
しかし、従来の電話や葉書等の手段によってライセンス情報を要求する方法では、受信側の視聴者が暗号化コンテンツの視聴要求をした後、すぐに、暗号化コンテンツを視聴できるわけではなく、視聴者の満足いくサービス（視聴要求してからライセンス情報が送られるまでの応答速度）を得ることができない。つまり、暗号化コンテンツの視聴要求をする視聴者の数（世帯数）が多いので、放送局側では、ライセンス情報の処理をするまでの時間がかかってしまうためである。なお、放送局側におけるライセンス情報の処理とは、当該視聴要求を受け付けた後、放送を通じて、当該視聴要求をした視聴者が所有する受信側の機器でライセンス情報から復号鍵を個別に取得できるようにすることである。ちなみに、受信側の視聴者の世帯数は１０００万世帯以上である。
【０００５】
このため、放送を通じることなく（放送波によらず）、暗号化コンテンツの視聴要求をしてきた視聴者が所有する受信側の機器にライセンス情報を送るために、インターネットやブロードバンドネットワーク等の通信ネットワークを用いて、暗号化コンテンツの視聴要求を受け付け、当該視聴要求受信後に即座にライセンス情報を送信する方式が実現されている。
【０００６】
この視聴要求受信後に即座にライセンス情報を送信する方式の一つに、Ｘ．５０９証明書（公開鍵情報）を利用して受信側の機器認証を行うＴＬＳ（Ｔｒａｎｓｐｏｒｔ Ｌａｙｅｒ Ｓｅｃｕｒｉｔｙ）プロトコル利用方式がある。このＴＬＳプロトコル利用方式は、ＴＬＳプロトコルを用いて、通信ネットワーク上にセキュアな回線を構築し、ライセンス情報を安全に送信する方式である。ＴＬＳプロトコルは、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ Ｅｎｇｉｎｅｅｒｉｎｇ Ｔａｓｋ Ｆｏｒｃｅ）で標準化された技術仕様の文献ＲＦＣ ２２４６ Ｔｈｅ ＴＬＳ Ｐｒｏｔｏｃｏｌ Ｖｅｒｓｉｏｎ １．０で定義されたもので、通信ネットワーク上における送信側と受信側との間で安全性の高い、つまり、送信側のコネクション（接続点）と受信側のコネクション（接続点）との間に攻撃者（不正にライセンス情報を取得して、利用しようとする者）が介在中継したとしても、送受信している情報（ライセンス情報）を取得することができないものである。
【０００７】
また、限定受信方式および限定再生方式では、ＣＡＳ（Ｃｏｎｄｉｔｉｏｎａｌ Ａｃｃｅｓｓ Ｓｙｓｔｅｍ）カードと呼ばれるＩＣカードを受信側の機器に備え、このＩＣカード毎に別々の秘密情報（マスター鍵Ｋｍ等）を保持させることで、限定受信機能および限定再生機能を実現すると共に、このＩＣカード内で、鍵情報の処理を行うことで、安全性を向上させている。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】「デジタル放送におけるアクセス制御方式標準規格」ＡＲＩＢ ＳＴＤ−Ｂ２５ 社団法人 電波産業会発行、２００３年２月６日、全頁
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のＸ．５０９証明書（公開鍵情報）を利用して機器認証を行うＴＬＳプロトコル利用方式では、ライセンス情報を安全に送信できる（安全性は高い）ものの、ＴＬＳプロトコルを実装するデバイスを新たに製作しなければならない。また、限定受信方式および限定再生方式では、ＣＡＳカード内でライセンス情報の取り扱いを行っていない。このため、これらＴＬＳプロトコル利用方式と、限定受信方式および限定再生方式とを混合した方式を想定すると、ＣＡＳカード内にＴＬＳプロトコルを実装する必要が生じるが、ＣＡＳカード内にＴＬＳプロトコルを実装することは技術的に困難であるので、ＣＡＳカードとは別に、ＴＬＳプロトコルを実装するセキュリティモジュール（ＩＣカード）が必要になり、受信側の機器の生産コストが増加する（機器が高価になる）という問題がある。
【００１０】
また、ＣＡＳカード内で保持される秘密情報（マスター鍵Ｋｍ）に加えて、Ｘ．５０９証明書を管理する必要が生じ、運用コストが増加するという問題がある。
【００１１】
そこで、本発明の目的は前記した従来の技術が有する課題を解消し、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信し、受信することができるライセンス情報送信装置、ライセンス情報送信プログラム、ライセンス情報送信方法およびライセンス情報受信装置、ライセンス情報受信プログラム、ライセンス情報受信方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、前記した目的を達成するため、以下に示す構成とした。
請求項１記載のライセンス情報送信装置は、コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信するライセンス情報送信装置であって、ライセンス情報生成手段と、コンテンツ暗号化手段と、ライセンス情報暗号化手段と、多重化出力手段と、を備える構成とした。
【００１３】
かかる構成によれば、ライセンス情報送信装置は、ライセンス情報生成手段によって、コンテンツの利用を許可する期間を設定した利用条件情報、コンテンツを識別するコンテンツＩＤ、コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、コンテンツを暗号化する暗号鍵とを生成する。なお、暗号鍵と復号鍵とは一対一に対応しており、例えば、これら暗号鍵と復号鍵とを共通鍵暗号化アルゴリズムを用いて生成した場合、同じものになる。また、利用条件情報には、コンテンツの利用を許可する期間（視聴許可期間）の他に、コンテンツの早送り再生の可否等を設定した情報が含まれている。
【００１４】
続いて、このライセンス情報送信装置は、コンテンツ暗号化手段によって、ライセンス情報生成手段で生成された暗号鍵でコンテンツを暗号化した暗号化コンテンツとし、ライセンス情報暗号化手段によって、ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化した暗号化ライセンス情報とする。この秘密情報は、例えば、予め、受信側の機器のセキュリティモジュール（ＣＡＳカード）に保持されているマスター鍵Ｋｍである。そして、このライセンス情報送信装置は、多重化出力手段によって、暗号化コンテンツと、暗号化ライセンス情報とを多重化した多重化コンテンツを出力する。
【００１５】
請求項２記載のライセンス情報送信プログラムは、コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信する装置を、ライセンス情報生成手段、コンテンツ暗号化手段、ライセンス情報暗号化手段、多重化出力手段、として機能させる構成とした。
【００１６】
かかる構成によれば、ライセンス情報送信プログラムは、ライセンス情報生成手段によって、コンテンツの利用を許可する期間を設定した利用条件情報、コンテンツを識別するコンテンツＩＤ、コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、コンテンツを暗号化する暗号鍵とを当該装置に生成させる。続いて、このライセンス情報送信プログラムは、コンテンツ暗号化手段によって、ライセンス情報生成手段で生成された暗号鍵でコンテンツを暗号化した暗号化コンテンツとさせ、ライセンス情報暗号化手段によって、ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化した暗号化ライセンス情報とさせるように当該装置を機能させる。そして、このライセンス情報送信プログラムは、多重化出力手段によって、暗号化コンテンツと、暗号化ライセンス情報とを多重化した多重化コンテンツを当該装置から出力させる。
【００１７】
請求項３記載のライセンス情報送信方法は、コンテンツの利用を許可する情報を含むライセンス情報と当該コンテンツとを送信するライセンス情報送信方法であって、ライセンス情報生成ステップと、コンテンツ暗号化ステップと、ライセンス情報暗号化ステップと、多重化出力ステップと、を含む手順とした。
【００１８】
かかる手順によれば、ライセンス情報送信方法は、ライセンス情報生成ステップにおいて、コンテンツの利用を許可する期間を設定した利用条件情報、コンテンツを識別するコンテンツＩＤ、コンテンツを暗号化した暗号化コンテンツを復号する復号鍵を少なくとも含むライセンス情報と、コンテンツを暗号化する暗号鍵とを生成する。続いて、このライセンス情報送信方法は、コンテンツ暗号化ステップにおいて、ライセンス情報生成ステップにて生成された暗号鍵でコンテンツを暗号化した暗号化コンテンツとし、ライセンス情報暗号化ステップにおいて、ライセンス情報を受信側の機器と一対一に保持している秘密情報で暗号化した暗号化ライセンス情報とする。そして、このライセンス情報送信方法は、多重化出力ステップにおいて、暗号化コンテンツと、暗号化ライセンス情報とを多重化した多重化コンテンツを出力する。
【００１９】
請求項４記載のライセンス情報受信装置は、請求項１に記載のライセンス情報送信装置から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号するライセンス情報受信装置であって、受信分離手段と、ライセンス情報処理手段と、復号出力手段と、を備える構成とした。
【００２０】
かかる構成によれば、ライセンス情報受信装置は、受信分離手段によって、送信側のライセンス情報送信装置から送信された多重化コンテンツを受信し、この多重化コンテンツを暗号化ライセンス情報と暗号化コンテンツとに分離する。続いて、このライセンス情報受信装置は、ライセンス情報処理手段によって、暗号化ライセンス情報を、ライセンス情報送信装置と一対一に保持している秘密情報（例えば、マスター鍵Ｋｍ等）で復号し、この復号したライセンス情報に含まれている復号鍵を出力する。そして、このライセンス情報受信装置は、復号出力手段によって、ライセンス情報処理手段で出力された復号鍵で暗号化コンテンツを復号したコンテンツを出力する。
【００２１】
請求項５記載のライセンス情報受信プログラムは、請求項２に記載のライセンス情報送信プログラムによって、送信側の機器から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号する装置を、受信分離手段、ライセンス情報処理手段、復号出力手段、として機能させる構成とした。
【００２２】
かかる構成によれば、ライセンス情報受信プログラムは、受信分離手段によって、送信側の機器から送信された多重化コンテンツを受信させ、この多重化コンテンツを暗号化ライセンス情報と暗号化コンテンツとに分離させるように当該装置を機能させる。続いて、このライセンス情報受信プログラムは、ライセンス情報処理手段によって、暗号化ライセンス情報を、送信側の機器と一対一に保持している秘密情報（例えば、マスター鍵Ｋｍ等）で復号させ、この復号したライセンス情報に含まれている復号鍵を出力させるように当該装置を機能させる。そして、このライセンス情報受信プログラムは、復号出力手段によって、ライセンス情報処理手段で出力された復号鍵で暗号化コンテンツを復号したコンテンツを出力させるように当該装置を機能させる。
【００２３】
請求項６記載のライセンス情報受信方法は、請求項３に記載のライセンス情報送信方法によって、送信側の機器から送信された多重化コンテンツを受信し、この多重化コンテンツに多重化されている暗号化ライセンス情報と暗号化コンテンツとを分離して復号するライセンス情報受信方法であって、受信分離ステップと、ライセンス情報処理ステップと、復号出力ステップと、を含む手順とした。
【００２４】
かかる手順によれば、ライセンス情報受信方法は、受信分離ステップにおいて、送信側の機器から送信された多重化コンテンツを受信し、この多重化コンテンツを暗号化ライセンス情報と暗号化コンテンツとに分離する。続いて、このライセンス情報受信方法は、ライセンス情報処理ステップにおいて、暗号化ライセンス情報を、送信側の機器と一対一に保持している秘密情報（例えば、マスター鍵Ｋｍ等）で復号し、この復号したライセンス情報に含まれている復号鍵を出力する。そして、このライセンス情報受信方法は、復号出力ステップにおいて、ライセンス情報処理ステップにて出力された復号鍵で暗号化コンテンツを復号したコンテンツを出力する。
【発明の効果】
【００２５】
本発明は、以下に示す優れた効果を奏するものである。
請求項１、２、３記載の発明によれば、受信側の機器と一対一に保持されている秘密情報を用いて、ライセンス情報を暗号化しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信することができる。
【００２６】
請求項４、５、６記載の発明によれば、送信側の機器と一対一に保持されている秘密情報を用いて、暗号化ライセンス情報を復号しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に受信することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明による一実施の形態であるライセンス情報送受信システムのブロック図である（第一の実施の形態）。
【図２】本発明による一実施の形態であるライセンス情報送受信システムのブロック図である（第二の実施の形態）。
【図３】本発明による一実施の形態であるライセンス情報送受信システムのブロック図である（第三の実施の形態）。
【図４】図１に示したライセンス情報送受信システムの動作を説明したシーケンスチャートである。
【図５】図２に示したライセンス情報送受信システムの動作を説明したシーケンスチャートである。
【図６】図３に示したライセンス情報送受信システムの動作を説明したシーケンスチャートである。
【図７】ＭＡＣ情報付加暗号化メッセージの構造例を示した図である。
【図８】ＥＭＭの構造例を示した図である。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施の形態について、図面を参照して詳細に説明する。
この実施の形態では、ライセンス情報送信装置とライセンス情報受信装置とからなるライセンス情報送受信システムの３つの実施の形態（第一の実施の形態、第二の実施の形態および第三の実施の形態）について、まず、各ライセンス情報送受信システムの構成（
図１〜図３）を説明し、次に、各ライセンス情報送受信システムの全体動作（ライセンス情報送信装置の動作、ライセンス情報受信装置の動作を含む、図４〜図６）を説明し、その後、ＭＡＣ情報付加暗号化メッセージの構造例（図７）と、ＥＭＭの構造例（図８）とについて説明する。
【００２９】
（ライセンス情報送受信システムの構成 第一の実施の形態）
図１に、第一の実施の形態であるライセンス情報送受信システムのブロック図を示す。この図１に示すように、ライセンス情報送受信システムＡは、ライセンス情報送信装置１（１Ａ）と、ライセンス情報受信装置３（３Ａ）と、このライセンス情報受信装置３（３Ａ）で復号されたコンテンツを表示する液晶ディスプレイ、ＣＲＴ等からなる表示装置２とを備えている。
【００３０】
このライセンス情報送受信システムＡは、放送によって、コンテンツと共に、ライセンス情報を配信（送信）する場合の態様である。
【００３１】
［ライセンス情報送信装置の構成 第一の実施の形態］
ライセンス情報送信装置１（１Ａ）は、映像音声データ等からなるコンテンツを暗号化した暗号化コンテンツと、当該コンテンツの利用（視聴）を許可する情報を含むライセンス情報を暗号化した暗号化ライセンス情報とを多重化した多重化コンテンツを送信するもので、ライセンス情報生成部５（ライセンス情報生成手段）と、暗号化部７（コンテンツ暗号化手段）と、ＥＣＭ／ＥＭＭ生成部９（ライセンス情報暗号化手段）と、多重化部１１（多重化出力手段）と、秘密情報保持部１３とを備えている。
【００３２】
ライセンス情報生成部５は、コンテンツを暗号化する暗号鍵を生成すると共に、ライセンス情報を生成するものである。ライセンス情報には、コンテンツの利用を許可する期間を設定した利用条件情報と、コンテンツを識別するためのコンテンツＩＤと、このコンテンツＩＤに関連付けられており、コンテンツを暗号鍵で暗号化した暗号化コンテンツを復号する復号鍵とが含まれている。また、利用条件情報には、コンテンツの利用を許可する期間（視聴許可期間）の他に、コンテンツの早送り再生の可否、コンテンツのコピー限度回数等の情報が含まれている。
【００３３】
例えば、ライセンス情報は、利用条件情報の視聴許可期間として“０２／０６／２００３−０９／０６／２００３”（２００３年６月２日から２００３年６月９日、まで視聴可能）、早送り再生の可否として“Ｓｋｉｐ Ｎｏ”（早送り不可）、コピー限度回数として“Ｃｏｐｙ ３”（３回コピー可能）が含まれており、また、コンテンツＩＤとして、“００００００１”（６Ｂｙｔｅ）と、１２８ｂｉｔの鍵長を持つ復号鍵（共通鍵暗号化方式が用いられた場合）とが含まれている。
【００３４】
さらに、このライセンス情報生成部５で生成される暗号鍵は、秒単位で逐次更新（変更）されるものである。例えば、この暗号鍵はスクランブル鍵Ｋｓである。
【００３５】
暗号化部７は、入力されたコンテンツをライセンス情報生成部５で生成された暗号鍵で暗号化した暗号化コンテンツを多重化部１１に出力するものである。この暗号化部７では、コンテンツを暗号化する際に、秒単位で変更する暗号鍵（スクランブル鍵Ｋｓ）をＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ Ｃｏｎｔｒｏｌ Ｍｅｓｓａｇｅ；共通情報）に入れ、このＥＣＭを、ライセンス情報生成部５で生成した別の暗号鍵で暗号化し、この暗号化部７で暗号化された暗号化コンテンツに多重化してもよい。
【００３６】
ＥＣＭ／ＥＭＭ生成部９は、ライセンス情報生成部５で生成されたライセンス情報を、秘密情報保持部１３で保持（記録）されている秘密情報で暗号化し、この暗号化した暗号化ライセンス情報を多重化部１１に出力するものである。このＥＣＭ／ＥＭＭ生成部９が請求項に記載のライセンス情報暗号化手段に相当しており、この実施の形態では、暗号化ライセンス情報をＥＣＭまたはＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ Ｍａｎａｇｅｍｅｎｔ Ｍｅｓｓａｇｅ；個別情報）として多重化部１１に出力している。
【００３７】
多重化部１１は、暗号化部７から出力された暗号化コンテンツと、ＥＣＭ／ＥＭＭ生成部９から出力された暗号化ライセンス情報とを多重化した多重化コンテンツとして出力するものである。なお、この実施の形態では、多重化部１１から出力される多重化コンテンツは、放送波に重畳されて配信される。
【００３８】
秘密情報保持部１３は、受信側のライセンス情報受信装置３（３Ａ）に個別に保持されている秘密情報と、同じ秘密情報を全て保持しているものである。つまり、ライセンス情報受信装置３（３Ａ）毎に付されている機器番号と対応付けた秘密情報を保持している。
【００３９】
また、秘密情報は、受信側のライセンス情報受信装置３（３Ａ）に備えられているセキュリティモジュール（ＩＣカード等）内に記録されているマスター鍵Ｋｍ等である。ただし、秘密情報にマスター鍵Ｋｍを用いる場合、受信側のライセンス情報受信装置３（３Ａ）毎に備えられているマスター鍵Ｋｍと同じマスター鍵Ｋｍを使用してライセンス情報を暗号化して送信しなければならない。つまり、コンテンツの利用を許可する全てのライセンス情報受信装置３（３Ａ）に対して、ライセンス情報（暗号化ライセンス情報）を配信（送信）しなければならず、結果としてライセンス情報の配信量が多くなってしまう。そこで、ライセンス情報の配信量を減少させるために、ライセンス情報の受信を許可するライセンス情報受信装置３（３Ａ）に対して、マスター鍵Ｋｍを用いて暗号化したワーク鍵Ｋｗと呼ばれる秘密情報を予め配布しておき、さらに、ライセンス情報（暗号化ライセンス情報）をＥＣＭまたはＥＭＭに入れ、このワーク鍵Ｋｗを用いて暗号化するように構成してもよい。
【００４０】
この第一の実施の形態で説明したライセンス情報送信装置１（１Ａ）によれば、ライセンス情報生成部５によって、ライセンス情報と、暗号鍵とが生成される。続いて、暗号化部７によって、ライセンス情報生成部５で生成された暗号鍵でコンテンツを暗号化した暗号化コンテンツとされ、ＥＣＭ／ＥＭＭ生成部９によって、ライセンス情報が秘密情報で暗号化された暗号化ライセンス情報とされる。多重化部１１によって、暗号化コンテンツと、暗号化ライセンス情報とが多重化された多重化コンテンツが出力される。このため、受信側のライセンス情報受信装置３（３Ａ）と一対一に保持されている秘密情報を用いて、ライセンス情報を暗号化しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信することができる。
【００４１】
［ライセンス情報受信装置の構成 第一の実施の形態］
ライセンス情報受信装置３（３Ａ）は、ライセンス情報送信装置１（１Ａ）から送信された多重化コンテンツを受信して、多重化コンテンツに含まれている暗号化コンテンツを復号したコンテンツを表示装置２に出力するもので、受信分離部１５（受信分離手段）と、セキュリティモジュール１７と、復号部１９（復号出力手段）とを備えている。
【００４２】
受信分離部１５は、ライセンス情報送信装置１（１Ａ）から配信（送信）された多重化コンテンツを受信すると共に、この多重化コンテンツに含まれている暗号化コンテンツと、暗号化ライセンス情報を分離して、暗号化ライセンス情報をセキュリティモジュール１７に、暗号化コンテンツを復号部１９に出力するものである。
【００４３】
セキュリティモジュール１７は、耐タンパー性を備えたモジュールであり、ライセンス情報処理部２１（ライセンス情報処理手段）と、秘密情報保持部２３とを備えている。なお、このセキュリティモジュール１７は、ＩＣカード等によって構成されており、従来のＣＡＳカードに相当するものである。
【００４４】
ライセンス情報処理部２１は、受信分離部１５から出力された暗号化ライセンス情報を処理するものである。すなわち、暗号化ライセンス情報を秘密情報保持部２３に保持（記録）されている秘密情報によって復号し、この復号したライセンス情報に含まれている復号鍵を復号部１９に出力するものである。
【００４５】
秘密情報保持部２３は、送信側のライセンス情報送信装置１（１Ａ）に保持されている秘密情報と共通（同一）の秘密情報を保持（記録）するものである。この秘密情報は、例えば、マスター鍵Ｋｍ、或いは、ワーク鍵Ｋｗである。
【００４６】
復号部１９は、受信分離部１５から出力された暗号化コンテンツを、セキュリティモジュール１７のライセンス情報処理部２１から出力された復号鍵で復号したコンテンツを当該装置３（３Ａ）の外部に出力するものである。この実施の形態では、コンテンツは表示装置２に出力され、この表示装置２で表示される。
【００４７】
この第一の実施の形態で説明したライセンス情報受信装置３（３Ａ）によれば、受信分離部１５によって、送信側のライセンス情報送信装置１（１Ａ）から送信された多重化コンテンツが受信され、この多重化コンテンツが暗号化ライセンス情報と暗号化コンテンツとに分離される。続いて、ライセンス情報処理部２１によって、暗号化ライセンス情報が、ライセンス情報送信装置１（１Ａ）と一対一に保持されている秘密情報（例えば、マスター鍵Ｋｍ）で復号され、この復号されたライセンス情報に含まれている復号鍵が出力される。そして、復号部１９によって、ライセンス情報処理部２１から出力された復号鍵で暗号化コンテンツが復号され、この復号されたコンテンツが出力される。このため、送信側のライセンス情報送信装置１（１Ａ）と一対一に保持されている秘密情報を用いて、暗号化ライセンス情報を復号しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に受信することができる。
【００４８】
（ライセンス情報送受信システムの構成 第二の実施の形態）
次に、図２に、第二の実施の形態であるライセンス情報送受信システムのブロック図を示す。この図２に示すように、ライセンス情報送受信システムＢは、ライセンス情報送信装置１（１Ｂ）と、ライセンス情報受信装置３（３Ｂ）と、このライセンス情報受信装置３（３Ｂ）で復号されたコンテンツを表示する液晶、ＣＲＴ等からなる表示装置２とを備えている。
【００４９】
このライセンス情報送受信システムＢは、放送によって、コンテンツ（暗号化コンテンツ）を配信すると共に、通信ネットワークを介して、ライセンス情報（暗号化ライセンス情報）を送信する場合の態様である。
【００５０】
［ライセンス情報送信装置の構成 第二の実施の形態］
ライセンス情報送信装置１（１Ｂ）は、ライセンス情報生成部５と、暗号化部７（コンテンツ暗号化送信手段）と、秘密情報保持部１３と、ＥＭＭ生成部２５（ライセンス情報暗号化手段）と、機器認証部２７とを備えている。なお、このライセンス情報送信装置１（１Ｂ）の構成の中で、図１に示したライセンス情報送信装置１（１Ａ）の構成において説明したものは、同一の符号を付して、その説明は省略する。
【００５１】
ＥＭＭ生成部２５は、ライセンス情報生成部５から出力されたライセンス情報を、秘密情報保持部１３に保持されている秘密情報で暗号化した暗号化ライセンス情報をＥＭＭとして、機器認証部２７に出力するものである。
【００５２】
機器認証部２７は、受信側の機器（この場合、ライセンス情報受信装置３（３Ｂ））の認証を行うために、ＭＡＣ情報付加暗号化メッセージを生成して、通信ネットワークを介して、当該メッセージを送信するもので、メッセージ生成部２９（メッセージ生成手段）と、通信部３１（通信手段）とを備えている。
【００５３】
メッセージ生成部２９は、ＥＭＭ生成部２５でＥＭＭとして生成された（ＥＭＭの可変部に入れられている）暗号化ライセンス情報を暗号化した暗号化メッセージを生成し、この暗号化メッセージに、当該メッセージの改ざんを検出するためのＭＡＣ情報を付加したＭＡＣ情報付加暗号化メッセージを生成するものである。
【００５４】
このＭＡＣ情報付加暗号化メッセージの生成方法は、まず、このメッセージ生成部２９で、受信側のライセンス情報受信装置３（３Ｂ）と、通信部３１、通信ネットワークを介して接続される際（セッション確立時）に、乱数を発生させる。続いて、当該ライセンス情報受信装置３（３Ｂ）で発生された乱数を、通信ネットワーク、通信部３１を介して取得し、この取得した乱数と、発生させた乱数と、秘密情報とに基づいて、セッション鍵とＭＡＣ鍵を生成させる。
【００５５】
そして、ＥＭＭ生成部２５でＥＭＭとして生成された（ＥＭＭの可変部に入れられている）暗号化ライセンス情報をセッション鍵で暗号化した暗号化メッセージを生成すると共に、ＭＡＣ鍵に基づいてＭＡＣ情報を作成し、暗号化メッセージにＭＡＣ情報を付加したＭＡＣ情報付加暗号化メッセージを生成する。
【００５６】
なお、セッション鍵は、ここでは（第二の実施の形態および第三の実施の形態）、受信側のライセンス情報受信装置３（３Ｂ）と通信ネットワークを介して接続される際（セッション確立時）に当該装置１（１Ｂ）とライセンス情報受信装置３（３Ｂ）とで、各々生成した乱数を交換し、この交換した乱数と秘密情報とを合わせたもののハッシュ値をとり、このハッシュ値の数バイトのデータである。
【００５７】
ＭＡＣ鍵は、ここでは（第二の実施の形態および第三の実施の形態）、受信側のライセンス情報受信装置３（３Ｂ）と通信ネットワークを介して接続される際（セッション確立時）に当該装置１（１Ｂ）とライセンス情報受信装置３（３Ｂ）とで、各々生成した乱数を交換し、この交換した乱数と秘密情報とライセンス情報受信装置３（３Ｂ）に備えられるセキュリティモジュール３５（後記）のＩＤ（モジュールＩＤ）とを合わせたもののハッシュ値をとり、このハッシュ値の数バイトのデータである。ＭＡＣ情報は、暗号化メッセージの最後尾に付加されるものである。
【００５８】
このＭＡＣ情報付加暗号化メッセージは、受信側のライセンス情報受信装置３（３Ｂ）の機器認証を行うための情報である。つまり、このＭＡＣ情報付加暗号化メッセージの一部である暗号化メッセージを復号するためには、秘密情報が必要であり、不正受信者は、秘密情報を知り得なければ、暗号化ライセンス情報を得ることができず（正しく、受信側のライセンス情報受信装置３（３Ｂ）とメッセージ交換ができない）、すなわち、通信ネットワークを介して何らかの秘密情報を得ること無しに、現在放送に用いられているモジュールＩＤと、マスター鍵Ｋｍとを当該１（１Ｂ）で管理しておけば、正しいセキュリティモジュール３５（後記）を備えたライセンス情報受信装置３（３Ｂ）のみがメッセージ交換可能となる。
【００５９】
これによって、現在放送に用いられているモジュールＩＤと、マスター鍵Ｋｍおよび機器認証のために使用する秘密情報の管理のみで十分であるので、通信ネットワークを介して、ライセンス情報を配布する機能を送信側に付加したとしても、運用コストの増加を抑制することができる。
【００６０】
通信部３１は、通信ネットワークを介して、メッセージ生成部２９で生成されたＭＡＣ情報付加暗号化メッセージを送信すると共に、受信側のライセンス情報受信装置３（３Ｂ）で発生された乱数を受信して、メッセージ生成部２９に出力するものである。
【００６１】
この第二の実施の形態で説明したライセンス情報送信装置１（１Ｂ）によれば、ライセンス情報生成部５によって、ライセンス情報と、コンテンツを暗号化する暗号鍵とが生成される。続いて、暗号化部７によって、ライセンス情報生成部５で生成された暗号鍵でコンテンツが暗号化された暗号化コンテンツが送信され、ＥＭＭ生成部２５によって、ライセンス情報が秘密情報で暗号化された暗号化ライセンス情報とされる。
【００６２】
また、メッセージ生成部２９によって、秘密情報に基づいて、セッション鍵およびＭＡＣ鍵が生成される共に、ＥＭＭ生成部２５で暗号化された暗号化ライセンス情報がセッション鍵で暗号化された暗号化メッセージに、ＭＡＣ鍵が用いられて生成されたＭＡＣ情報が付加されたＭＡＣ情報付加暗号化メッセージが生成される。そして、通信部３１によって、ＭＡＣ情報付加暗号化メッセージが送信される。このため、受信側のライセンス情報受信装置３（３Ｂ）と一対一に保持されている秘密情報を用いて、ライセンス情報を暗号化し、通信ネットワークを介して送信しているので、ライセンス情報受信装置３（３Ｂ）の生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信することができる。
【００６３】
［ライセンス情報受信装置の構成 第二の実施の形態］
ライセンス情報受信装置３（３Ｂ）は、通信部３３（通信手段）と、セキュリティモジュール３５と、復号部１９（受信復号手段）とを備えている。なお、このライセンス情報受信装置３（３Ｂ）の構成の中で、図１に示したライセンス情報受信装置３（３Ａ）の構成において説明したものは、同一の符号を付して、その説明は省略する。
【００６４】
通信部３３は、送信側のライセンス情報送信装置１（１Ｂ）から送信されたＭＡＣ情報付加暗号化メッセージを、通信ネットワークを介して受信するものである。
【００６５】
セキュリティモジュール３５は、耐タンパー性を備えたモジュールであり、メッセージ解析部３７（メッセージ解析手段）と、ライセンス情報処理部２１（ライセンス情報処理手段）と、秘密情報保持部２３とを備えている。
【００６６】
メッセージ解析部３７は、通信部３３から出力されたＭＡＣ情報付加暗号化メッセージを解析して、ＥＭＭとして暗号化ライセンス情報をライセンス情報処理部２１に出力するものである。
【００６７】
このＭＡＣ情報付加暗号化メッセージの解析方法は、まず、このメッセージ解析部３７で、送信側のライセンス情報送信装置１（１Ｂ）と、通信部３３、通信ネットワークを介して接続される際（セッション確立時）に、乱数を発生させる。続いて、当該ライセンス情報送信装置１（１Ｂ）で発生された乱数を、通信ネットワーク、通信部３３を介して取得し、この取得した乱数と、発生させた乱数と、秘密情報とに基づいて、セッション鍵とＭＡＣ鍵を生成させる。
【００６８】
そして、通信部３３で受信されたＭＡＣ情報付加暗号化メッセージに、ＭＡＣ鍵を用いてＭＡＣ情報の検出を行い、ＭＡＣ情報付加暗号化メッセージから暗号化メッセージを分離（抽出）する。そして、暗号化メッセージをセッション鍵で復号した暗号化ライセンス情報を取得し、ライセンス情報処理部２１に出力する。
【００６９】
なお、セッション鍵は、ここでは（第二の実施の形態および第三の実施の形態）、送信側のライセンス情報送信装置１（１Ｂ）と通信ネットワークを介して接続される際（セッション確立時）に当該装置３（３Ｂ）とライセンス情報送信装置１（１Ｂ）とで、各々生成した乱数を交換し、この交換した乱数と秘密情報とを合わせたもののハッシュ値をとり、このハッシュ値の数バイトのデータである。
【００７０】
ＭＡＣ鍵は、ここでは（第二の実施の形態および第三の実施の形態）、送信側のライセンス情報送信装置１（１Ｂ）と通信ネットワークを介して接続される際（セッション確立時）に当該装置３（３Ｂ）とライセンス情報送信装置１（１Ｂ）とで、各々生成した乱数を交換し、この交換した乱数と秘密情報と当該装置３（３Ｂ）に備えられるセキュリティモジュール３５のＩＤ（製造番号等、予め設定された識別情報）とを合わせたもののハッシュ値をとり、このハッシュ値の数バイトのデータである。
【００７１】
また、通信部３３と、メッセージ解析部３７とが送信側のライセンス情報送信装置１（１Ｂ）の機器認証部２７と同様の役割を果たしている。
【００７２】
この第二の実施の形態で説明したライセンス情報受信装置３（３Ｂ）によれば、通信部３３によって、通信ネットワークを介して、ライセンス情報送信装置１（１Ｂ）から送信されたＭＡＣ情報付加暗号化メッセージが受信され、メッセージ解析部３７によって、ライセンス情報送信装置１（１Ｂ）と一対一に保持される秘密情報に基づいて、セッション鍵およびＭＡＣ鍵が生成されると共に、セッション鍵とＭＡＣ鍵が用いられて、ＭＡＣ情報付加暗号化メッセージから暗号化メッセージが検出され、この検出された暗号化メッセージがセッション鍵で復号された暗号化ライセンス情報が取得される。
【００７３】
そして、ライセンス情報処理部２１によって、暗号化ライセンス情報が秘密情報（例えば、マスター鍵Ｋｍ等）で復号され、この復号されたライセンス情報に含まれている復号鍵が出力され、復号部１９によって、受信された暗号化コンテンツがライセンス情報処理部２１で出力された復号鍵で復号され、この復号されたコンテンツが出力される。このため、送信側のライセンス情報送信装置１（１Ｂ）と一対一に保持されている秘密情報を用いて、通信ネットワークを介して受信された暗号化ライセンス情報を復号しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に受信することができる。
【００７４】
（ライセンス情報送受信システムの構成 第三の実施の形態）
次に、図３に、第三の実施の形態であるライセンス情報送受信システムのブロック図を示す。この図３に示すように、ライセンス情報送受信システムＣは、ライセンス情報送信装置１（１Ｃ）と、ライセンス情報受信装置３（３Ｃ）と、このライセンス情報受信装置３（３Ｃ）で復号されたコンテンツを表示する液晶ディスプレイ、ＣＲＴ等からなる表示装置２とを備えている。
【００７５】
このライセンス情報送受信システムＣは、放送によって、コンテンツ（暗号化コンテンツ）およびライセンス情報（暗号化ライセンス情報）を配信すると共に、通信ネットワークを介して、ライセンス情報（暗号化ライセンス情報）を送信する場合の態様である。
【００７６】
［ライセンス情報送信装置の構成 第三の実施の形態］
ライセンス情報送信装置１（１Ｃ）は、ライセンス情報生成部５と、暗号化部７（コンテンツ暗号化手段）と、ＥＣＭ／ＥＭＭ生成部９と、多重化部１１と、秘密情報保持部１３と、機器認証部２７とを備えている。なお、このライセンス情報送信装置１（１Ｃ）の構成の中で、図１に示したライセンス情報送信装置１（１Ａ）の構成において説明したものおよび図２に示したライセンス情報送信装置１（１Ｂ）の構成において説明したものは、同一の符号を付して、その説明は省略する。
【００７７】
なお、このライセンス情報送信装置１（１Ｃ）のＥＣＭ／ＥＭＭ生成部９は、ライセンス情報を秘密情報で暗号化した暗号化ライセンス情報を多重化部１１に対しては、ＥＣＭまたはＥＭＭとして出力すると共に、メッセージ生成部２９に対しては、ＥＭＭとして出力するものである。
【００７８】
この第二の実施の形態で説明したライセンス情報送信装置１（１Ｃ）によれば、ライセンス情報生成部５によって、ライセンス情報と、コンテンツを暗号化する暗号鍵とが生成される。続いて、暗号化部７によって、ライセンス情報生成部５で生成された暗号鍵でコンテンツが暗号化された暗号化コンテンツとされ、ＥＣＭ／ＥＭＭ生成部９によって、受信側のライセンス情報受信装置３（３Ｃ）と一対一に保持される秘密情報で暗号化された暗号化ライセンス情報とされ、ＥＣＭまたはＥＭＭとして多重化部１１に出力される共に、ＥＭＭとしてメッセージ生成部２９に出力される。
【００７９】
そして、メッセージ生成部２９によって、秘密情報に基づいて、セッション鍵およびＭＡＣ鍵が生成されると共に、ＥＣＭ／ＥＭＭ生成部９で暗号化された暗号化ライセンス情報と、生成されたＭＡＣ鍵とを用いて、ＭＡＣ情報を生成し、このＭＡＣ情報を暗号化ライセンス情報の最後に付加して、この付加したもの全体をセッション鍵で暗号化されたＭＡＣ情報付加暗号化メッセージが生成され、この生成されたＭＡＣ情報付加暗号化メッセージが通信部３１によって、通信ネットワークを介して送信される。
【００８０】
また、多重化部１１によって、暗号化コンテンツと暗号化ライセンス情報とが多重化され、この多重化された多重化コンテンツが出力される。このため、受信側のライセンス情報受信装置３（３Ｃ）と一対一に保持されている秘密情報を用いて、ライセンス情報を暗号化しており、放送と、通信ネットワークを介して送信しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に送信することができる。
【００８１】
［ライセンス情報受信装置の構成 第三の実施の形態］
ライセンス情報受信装置３（３Ｃ）は、受信分離部１５と、復号部１９（復号手段）と、通信部３３（通信手段）と、セキュリティモジュール３５と、を備えている。なお、このライセンス情報受信装置３（３Ｃ）の構成の中で、図１に示したライセンス情報受信装置３（３Ａ）の構成において説明したものおよび図２に示したライセンス情報受信装置３（３Ｂ）の構成において説明したものは、同一の符号を付して、その説明は省略する。
【００８２】
なお、このライセンス情報受信装置３（３Ｃ）のライセンス情報処理部２１は、受信分離部１５で分離された暗号化ライセンス情報（ＥＣＭまたはＥＭＭ）と、メッセージ解析部３７から出力された暗号化ライセンス情報（ＥＭＭ）との何れか一方を復号し、復号したライセンス情報に含まれている復号鍵を復号部１９に出力するものである。
【００８３】
この第三の実施の形態で説明したライセンス情報受信装置３（３Ｃ）によれば、通信部３３によって、送信側のライセンス情報送信装置１（１Ｃ）から送信されたＭＡＣ情報付加暗号化メッセージが、通信ネットワークを介して受信され、メッセージ解析部３７によって、ライセンス情報送信装置１（１Ｃ）と一対一に保持される秘密情報に基づいて、セッション鍵およびＭＡＣ鍵が生成されると共に、ＭＡＣ鍵を用いて通信部３３で受信されたＭＡＣ情報付加暗号化メッセージから暗号化メッセージが検出され、この検出された暗号化メッセージがセッション鍵で復号された暗号化ライセンス情報が取得される。
【００８４】
また、受信分離部１５によって、送信側のライセンス情報送信装置１（１Ｃ）から送信された多重化コンテンツが受信され、この多重化コンテンツが暗号化ライセンス情報と暗号化コンテンツとに分離される。そして、ライセンス情報処理部２１によって、受信分離部１５で分離された暗号化ライセンス情報と、メッセージ解析手段で取得された暗号化ライセンス情報との何れか一方が、秘密情報（例えば、マスター鍵Ｋｍ等）で復号され、この復号された何れかのライセンス情報に含まれている復号鍵が出力される。その後、復号部１９によって、ライセンス情報処理部２１で出力された復号鍵で暗号化コンテンツが復号されたコンテンツが出力される。このため、送信側のライセンス情報送信装置１（１Ｃ）と一対一に保持されている秘密情報を用いて、放送と、通信ネットワークを介して取得された暗号化ライセンス情報を復号しているので、生産コストおよび運用コストを増加させることなく、ライセンス情報を安全に受信することができる。
【００８５】
（ライセンス情報送受信システムの全体動作 第一の実施の形態）
次に、図４に示すシーケンスチャートを参照して、ライセンス情報送受信システムＡの全体動作（ライセンス情報送信装置１（１Ａ）の動作と、ライセンス情報受信装置３（３Ａ）の動作とを含む）を説明する（適宜、図１参照）。
【００８６】
まず、ライセンス情報送信装置１（１Ａ）のライセンス情報生成部５でライセンス情報および暗号鍵が生成される（Ａ１）。続いて、暗号化部７で入力されたコンテンツがライセンス情報生成部５で生成された暗号鍵で暗号化され、暗号化コンテンツとされる（Ａ２）。また、ＥＣＭ／ＥＭＭ生成部９でライセンス情報生成部５で生成されたライセンス情報が秘密情報保持部１３に保持されている秘密情報で暗号化され、暗号化ライセンス情報とされる（Ａ３）。
【００８７】
そして、多重化部１１で、暗号化部７にて暗号化された暗号化コンテンツと、ＥＣＭ／ＥＭＭ生成部９にて暗号化された暗号化ライセンス情報とが多重化され、多重化コンテンツとして出力（放送）される。
【００８８】
すると、ライセンス情報受信装置３（３Ａ）では、受信分離部１５で多重化コンテンツが受信され、この多重化コンテンツが暗号化コンテンツと、暗号化ライセンス情報とに分離され、暗号化コンテンツが復号部１９に出力され、暗号化ライセンス情報がセキュリティモジュール１７のライセンス情報処理部２１に出力される（Ｂ１）。
【００８９】
そして、セキュリティモジュール１７では、ライセンス情報処理部２１で暗号化ライセンス情報が秘密情報保持部２３で保持されている秘密情報で復号され、ライセンス情報が取得され、このライセンス情報に含まれている復号鍵が復号部１９に出力される（Ｃ１）。
【００９０】
その後、ライセンス情報受信装置３（３Ａ）では、復号部１９で、ライセンス情報処理部２１で出力された復号鍵で、暗号化コンテンツが復号されてコンテンツとして、外部の表示装置２に出力される（Ｂ２）。
【００９１】
このライセンス情報送受信システムＡの動作で説明したように、送信側のライセンス情報送信装置１（１Ａ）と受信側のライセンス情報受信装置３（３Ａ）とで、一対一に保持されている秘密情報でライセンス情報を暗号化し、復号しており、この秘密情報がコンテンツを暗号化、復号する放送用のものと併用されているので、このライセンス情報の運用コストを増加させることなく、安全に扱うことができる。
【００９２】
（ライセンス情報送受信システムの全体動作 第二の実施の形態）
次に、図５に示すシーケンスチャートを参照して、ライセンス情報送受信システムＢの全体動作（ライセンス情報送信装置１（１Ｂ）の動作と、ライセンス情報受信装置３（３Ｂ）の動作とを含む）を説明する（適宜、図２参照）。
【００９３】
まず、ライセンス情報送信装置１（１Ｂ）のライセンス情報生成部５でライセンス情報および暗号鍵が生成される（Ａ１１）。続いて、暗号化部７で入力されたコンテンツがライセンス情報生成部５で生成された暗号鍵によって暗号化され、暗号化コンテンツとされ、出力（放送）される（Ａ１２）。また、ＥＭＭ生成部２５で、ライセンス情報生成部５にて生成されたライセンス情報が秘密情報保持部１３に保持されている秘密情報で暗号化され、暗号化ライセンス情報とされる（Ａ１３）。
【００９４】
このライセンス情報送信装置１（１Ｂ）から出力（放送）された暗号化コンテンツがライセンス情報受信装置３（３Ｂ）の復号部１９で受信されると、図示を省略したライセンス情報受信装置３（３Ｂ）の制御部からライセンス情報の生成要求データが通信部３３を介して、セキュリティモジュール３５のメッセージ解析部３７に出力される（Ｂ１１）。すると、セキュリティモジュール３５のメッセージ解析部３７では、カードＩＤ（セキュリティモジュールのＩＤ）の指示と、乱数Ｒ１とが生成され、通信部３３に出力される（Ｃ１１）。
【００９５】
そして、ライセンス情報受信装置３（３Ｂ）の通信部３３から認証要求データ（カードＩＤおよび乱数Ｒ１を含む）がライセンス情報送信装置１（１Ｂ）に送信される（Ｂ１２）。すると、ライセンス情報送信装置１（１Ｂ）の機器認証部２７の通信部３１で認証要求データが受信され、メッセージ生成部２９で、乱数Ｒ２が生成され、この生成された乱数Ｒ２と、受信した乱数Ｒ１と、秘密情報とに基づいて、セッション鍵が生成され、さらに、乱数Ｒ１、乱数Ｒ２、秘密情報およびカードＩＤに基づいて、ＭＡＣ鍵が生成され、認証応答データ（乱数Ｒ２を含む）が機器認証部２７の通信部３１から送信される（Ａ１４）。
【００９６】
すると、ライセンス情報受信装置３（３Ｂ）の通信部３３で認証応答データが受信され（Ｂ１３）、セキュリティモジュール３５のメッセージ解析部３７に出力される。そして、セキュリティモジュール３５のメッセージ解析部３７で、乱数Ｒ１、乱数Ｒ２および秘密情報に基づいて、セッション鍵が生成され、乱数Ｒ１、乱数Ｒ２、秘密情報およびカードＩＤに基づいて、ＭＡＣ鍵が生成され、通信部３３に出力される（Ｃ１２）。
【００９７】
そして、通信部３３からコンテンツＩＤがセキュリティモジュール３５に指示され（Ｂ１４）、このコンテンツＩＤとＭＡＣ鍵に基づいて、ＭＡＣ情報が生成され、ＭＡＣ情報付加暗号化メッセージが生成される（Ｃ１３）。
【００９８】
そして、ライセンス情報受信装置３（３Ｂ）の通信部３３からライセンス情報の送信要求データが、通信ネットワークを介して、ライセンス情報送信装置１（１Ｂ）の機器認証部２７の通信部３１に送信される（Ｂ１５）。そして、ライセンス情報送信装置１（１Ｂ）は、暗号化ライセンス情報を含むＥＭＭ（ＭＡＣ情報付加暗号化メッセージ）を生成し送信する（Ａ１５）。
【００９９】
すると、ライセンス情報受信装置３（３Ｂ）の通信部３３でＭＡＣ情報付加暗号化メッセージが受信され（Ｂ１６）、セキュリティモジュール３５のメッセージ解析部３７に出力される。このメッセージ解析部３７で、ＭＡＣ情報付加暗号化メッセージが秘密情報で復号され、ＭＡＣ情報が検証され、暗号化ライセンス情報が取得される。そして、この暗号化ライセンス情報が秘密情報で復号され、復号鍵が復号部１９に出力される（Ｃ１５）。
【０１００】
その後、ライセンス情報受信装置３（３Ｂ）の復号部１９で、暗号化コンテンツが復号鍵で復号されてコンテンツとなり、このコンテンツが外部の表示装置２に出力される（Ｂ１７）。
【０１０１】
このライセンス情報送受信システムＢの動作で説明したように、送信側のライセンス情報送信装置１（１Ｂ）と受信側のライセンス情報受信装置３（３Ｂ）とで、一対一に保持されている秘密情報でライセンス情報を暗号化し、復号しており、しかも、ライセンス情報のみを、通信ネットワークを介して送信している。この秘密情報がコンテンツを暗号化、復号する放送用のものと併用されているので、このライセンス情報の運用コストを増加させることなく、安全に扱うことができる。
【０１０２】
（ライセンス情報送受信システムの全体動作 第三の実施の形態）
次に、図６に示すシーケンスチャートを参照して、ライセンス情報送受信システムＣの全体動作（ライセンス情報送信装置１（１Ｃ）の動作と、ライセンス情報受信装置３（３Ｃ）の動作とを含む）を説明する（適宜、図３参照）。
【０１０３】
まず、ライセンス情報送信装置１（１Ｃ）のライセンス情報生成部５でライセンス情報および暗号鍵が生成される（Ａ２１）。続いて、暗号化部７で入力されたコンテンツがライセンス情報生成部５で生成された暗号鍵によって暗号化され、暗号化コンテンツとされる（Ａ２２）。また、ＥＣＭ／ＥＭＭ生成部９で、ライセンス情報生成部５にて生成されたライセンス情報が秘密情報保持部１３に保持されている秘密情報で暗号化され、暗号化ライセンス情報とされる（Ａ２３）。
【０１０４】
そして、多重化部１１で、暗号化部７にて暗号化された暗号化コンテンツと、ＥＣＭ／ＥＭＭ生成部９にて暗号化された暗号化ライセンス情報とが多重化され、多重化コンテンツとして出力（放送）される（Ａ２４）。
【０１０５】
すると、ライセンス情報受信装置３（３Ｃ）では、受信分離部１５で多重化コンテンツが受信され、この多重化コンテンツが暗号化コンテンツと、暗号化ライセンス情報とに分離され、暗号化コンテンツが復号部１９に出力され、暗号化ライセンス情報がセキュリティモジュール３５のライセンス情報処理部２１に出力される（Ｂ２１）。
【０１０６】
このライセンス情報送信装置１（１Ｃ）から出力（放送）された暗号化コンテンツがライセンス情報受信装置３（３Ｃ）の復号部１９で受信されると、図示を省略したライセンス情報受信装置３（３Ｃ）の制御部からライセンス情報の生成要求データが通信部３３を介して、セキュリティモジュール３５のメッセージ解析部３７に出力される（Ｂ２２）。すると、セキュリティモジュール３５のメッセージ解析部３７では、カードＩＤ（セキュリティモジュールのＩＤ）の指示と、乱数Ｒ１とが生成され、通信部３３に出力される（Ｃ２１）。
【０１０７】
そして、ライセンス情報受信装置３（３Ｃ）の通信部３３から認証要求データ（カードＩＤおよび乱数Ｒ１を含む）がライセンス情報送信装置１（１Ｃ）に送信される（Ｂ２３）。すると、ライセンス情報送信装置１（１Ｃ）の機器認証部２７の通信部３１で認証要求データが受信され、メッセージ生成部２９で、乱数Ｒ２が生成され、この生成された乱数Ｒ２と、受信した乱数Ｒ１と、秘密情報とに基づいて、セッション鍵が生成され、さらに、乱数Ｒ１、乱数Ｒ２、秘密情報およびカードＩＤに基づいて、ＭＡＣ鍵が生成され、認証応答データ（乱数Ｒ２を含む）が機器認証部２７の通信部３１から送信される（Ａ２５）。
【０１０８】
すると、ライセンス情報受信装置３（３Ｃ）の通信部３３で認証応答データが受信され（Ｂ２４）、セキュリティモジュール３５のメッセージ解析部３７に出力される。そして、セキュリティモジュール３５のメッセージ解析部３７で、乱数Ｒ１、乱数Ｒ２および秘密情報に基づいて、セッション鍵が生成され、乱数Ｒ１、乱数Ｒ２、秘密情報およびカードＩＤに基づいて、ＭＡＣ鍵が生成され、通信部３３に出力される（Ｃ２２）。
【０１０９】
そして、通信部３３からコンテンツＩＤがセキュリティモジュール３５に指示され（Ｂ２５）、このコンテンツＩＤとＭＡＣ鍵に基づいて、ＭＡＣ情報が生成され、ＭＡＣ情報付加暗号化メッセージ（検証用）が生成される（Ｃ２３）。なお、このＭＡＣ情報付加暗号化メッセージ（検証用）は、予め、当該セキュリティモジュール３５の図示を省略した記憶部に記憶されているライセンス情報（個別の契約情報）に基づいて生成されるもので、送信側のライセンス情報送信装置１（１Ｃ）から送信されるＭＡＣ情報付加暗号化メッセージと比較するためのものである。そして、ＭＡＣ情報付加暗号化メッセージ（検証用）が生成された後、生成完了信号が通信部３３に出力される。
【０１１０】
そして、ライセンス情報受信装置３（３Ｃ）の通信部３３からライセンス情報の送信要求データが、通信ネットワークを介して、ライセンス情報送信装置１（１Ｃ）の機器認証部２７の通信部３１に送信される（Ｂ２６）。そして、ライセンス情報送信装置１（１Ｃ）は、暗号化ライセンス情報を含むＥＭＭ（ＭＡＣ情報付加暗号化メッセージ）を生成し送信する（Ａ２６）。
【０１１１】
すると、ライセンス情報受信装置３（３Ｃ）の通信部３３でＭＡＣ情報付加暗号化メッセージが受信され（Ｂ２７）、セキュリティモジュール３５のメッセージ解析部３７に出力される。このメッセージ解析部３７で、ＭＡＣ情報付加暗号化メッセージが秘密情報で復号され、ＭＡＣ情報が検証され、暗号化ライセンス情報が取得される。そして、この暗号化ライセンス情報が秘密情報で復号され、復号鍵が復号部１９に出力される（Ｃ２５）。
【０１１２】
その後、ライセンス情報受信装置３（３Ｃ）の復号部１９で、暗号化コンテンツが復号鍵で復号されてコンテンツとなり、このコンテンツが外部の表示装置２に出力される（Ｂ２８）。
【０１１３】
このライセンス情報送受信システムＣの動作で説明したように、送信側のライセンス情報送信装置１（１Ｃ）と受信側のライセンス情報受信装置３（３Ｃ）とで、一対一に保持されている秘密情報でライセンス情報を暗号化し、復号しており、ライセンス情報を、放送と、通信ネットワークを介して送信している。この秘密情報がコンテンツを暗号化、復号する放送用のものと併用されているので、このライセンス情報の運用コストを増加させることなく、安全に扱うことができる。
【０１１４】
（ＭＡＣ情報付加暗号化メッセージの構造例について）
次に、図７を参照して、ＭＡＣ情報付加暗号化メッセージの構造例について説明する。図７は、ＭＡＣ情報付加暗号化メッセージの構造例を示したものである。この図７に示すように、ＭＡＣ情報付加暗号化メッセージは、非暗号部と暗号化部とを備えている。
【０１１５】
非暗号化部には、通信プロトコルの番号を示すプロトコル番号と、ライセンス情報送信装置１とライセンス情報受信装置３とが通信ネットワークを介して接続する際のセッションを識別する際のセッションＩＤとを備えている。
【０１１６】
暗号化部は、暗号化ライセンス情報が含まれるメッセージと、ＭＡＣ鍵から生成されるＭＡＣ情報（図７中、ＭＡＣ）とを備えている。
【０１１７】
（ＥＭＭの構造例について）
次に、図８を参照して、ＥＭＭの構造例について説明する。図８は、ＥＭＭの構造例を示したものである。この図８に示すように、ＥＭＭセクションは、ＥＭＭのセクションを記述するＥＭＭセクションヘッダと、ライセンス情報や契約情報が含まれており、秘密情報（マスター鍵Ｋｍ）で暗号化されている複数のＥＭＭ本体と、当該ＥＭＭセクションの誤り訂正符号であるセクションＣＲＣとから構成されている。
【０１１８】
また、ＥＭＭ本体には、ＥＭＭを受信させたい（送信側からして）ライセンス情報受信装置３が保持しているカードＩＤ（セキュリティモジュールのＩＤ）やプロトコル番号等を入れるＥＭＭ固定部と、ライセンス情報や契約情報を入れるＥＭＭ可変部と、ＥＭＭセクションの改ざんを検出する改竄検出（改ざん検出）とから構成されている。
【０１１９】
以上、三つの実施形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
例えば、ライセンス情報送信装置１、ライセンス情報受信装置３の各構成の処理を、汎用的なコンピュータ言語で記述したライセンス情報送信プログラム、ライセンス情報受信プログラムとみなすことができ、各構成の処理を一つずつの工程ととらえたライセンス情報送信方法、ライセンス情報受信方法とみなすことができる。これらの場合、ライセンス情報送信装置１、ライセンス情報受信装置３と同様の効果を得ることができる。
【符号の説明】
【０１２０】
１  ライセンス情報送信装置
３  ライセンス情報受信装置
５  ライセンス情報生成部（ライセンス情報生成手段）
７  暗号化部（コンテンツ暗号化手段、コンテンツ暗号化送信手段）
９  ＥＣＭ／ＥＭＭ生成部（ライセンス情報暗号化手段）
１１  多重化部（多重化出力手段）
１３、２３  秘密情報保持部
１５ 受信分離部（受信分離手段）
１７、３５  セキュリティモジュール
１９  復号部（復号出力手段）
２１  ライセンス情報処理部（ライセンス情報処理手段）
２５  ＥＭＭ生成部（ライセンス情報暗号化手段）
２７  機器認証部
２９  メッセージ生成部（メッセージ生成手段）
３１、３３  通信部（通信手段）
３７  メッセージ解析部（メッセージ解析手段）
【図１】
2010016887.tif 000003
【図２】
2010016887.tif 000004
【図３】
2010016887.tif 000005
【図４】
2010016887.tif 000006
【図５】
2010016887.tif 000007
【図６】
2010016887.tif 000008
【図７】
2010016887.tif 000009
【図８】
2010016887.tif 000010