(57)【要約】【課題】異なる著作権保護システムの端末やメディアに暗号化コンテンツとライセンスを移動することを可能とする端末装置を提供する。【解決手段】通信網を介してライセンスサーバと接続される端末装置であって、暗号化されたコンテンツを利用するためのライセンスをライセンスサーバから取得するたのライセンス管理手段と、前記ライセンスサーバからライセンスを取得する手段と、利用が終了したライセンスをライセンスサーバに返却する手段と、異なる著作権保護システムへのライセンスの変換を行い返却する際の情報を電子透かしを用いてコンテンツに挿入する手段と、前記ライセンスをライセンスサーバに返却する手段においてコンテンツ挿入された電子透かしを検出して返却する際の情報を検出して返却を行う手段を備える。【選択図】  図１
2004303108.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介してライセンスサーバと接続される端末装置であって、
暗号化されたコンテンツを利用するためのライセンスをライセンスサーバから取得するたのライセンス管理手段と、前記ライセンスサーバからライセンスを取得する手段と、利用が終了したライセンスをライセンスサーバに返却する手段と、異なる著作権保護システムへのライセンスの変換を行い返却する際の情報を電子透かしを用いてコンテンツに挿入する手段と、前記ライセンスをライセンスサーバに返却する手段においてコンテンツ挿入された電子透かしを検出して返却する際の情報を検出して返却を行う手段を備えたことを特徴とするライセンス移動機能付き端末装置。
【請求項２】
通信網を介してライセンスサーバと接続される端末装置であって、
暗号化されたコンテンツを利用するためのライセンスをライセンスサーバから取得するたのライセンス管理手段と、前記ライセンスサーバからライセンスを取得する手段と、利用が終了したライセンスをライセンスサーバに返却する手段と、異なる著作権保護システムへのライセンスの変換を行う手段と、前記ライセンスをライセンスサーバに返却する手段において予めコンテンツ挿入された電子透かしを検出して返却する際の情報を検出して返却を行う手段を備えたことを特徴とするコンテンツ保護機能付き端末装置。
【請求項３】
請求項１に記載のコンテンツ保護機能付き端末装置において、
前記ライセンスに含まれる情報が、前記コンテンツを購入したユーザを特定するためのユーザＩＤであることを特徴とするライセンス移動機能付き端末装置。
【請求項４】
請求項１、請求項２に記載のライセンス移動機能付き端末装置において、
前記コンテンツに電子透かしで挿入されるデータが前記ライセンスサーバの位置を特定する情報であることを特徴とするコンテンツ保護機能付き端末装置。
【請求項５】
請求項１に記載のライセンス移動機能付き端末装置において、
前記コンテンツに電子透かしで挿入されるデータが前記ライセンスサーバの位置を特定する情報とユーザを特定するためのＩＤを付加したことを特徴とするコンテンツ保護機能付き端末装置。
【請求項６】
請求項１に記載のライセンス移動機能付き端末装置において、
前記コンテンツに電子透かしで挿入されるデータが前記ライセンスサーバの位置を特定する情報と端末を特定するためのＩＤを付加したことを特徴とするコンテンツ保護機能付き端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、暗号化および電子透かしを利用してコンテンツの著作権を保護する技術に関し、特に、コンテンツの利用端末における不正コピーを抑止する装置およびシステムに関するものである。
【０００２】
【従来の技術】
インターネットや衛星放送などの通信手段によって、映画や音楽といったコンテンツを配信するサービスが提案されている。このようなシステムで扱われるデータはデジタル化されており、複製が容易であるため、コンテンツの著作権を保護することが重要である。そのための手段の一つとして、コンテンツを暗号化して配信する方法が提案されている。これは例えば公開鍵暗号方式などにより、コンテンツを暗号化し、それと同時に暗号化されたコンテンツを復号するための復号鍵を作成する。暗号化されたコンテンツは対応する復号鍵がなければ再生できないため、復号鍵とその利用条件を対としたライセンスを管理することでコンテンツの不正使用を防ぎ、コンテンツ著作者らの権利を保護できる。このようなシステムでは、一般的にライセンスが課金対象となる。
【０００３】
例えば、インターネット等の通信網を利用したコンテンツの配信においては、コンテンツをコンテンツ鍵で暗号化し、その利用条件とをカプセル化してチケット（上記ライセンスに相当）として配信する。その利用条件としてチケットの移動が許されている場合は、別の端末にチケットを移動することが可能なライセンス管理方式があり、端末でのコンテンツの利用がおわるとチケットをサーバに返却する（Ｍｏｖｅ−ｉｎ／Ｍｏｖｅ−ｏｕｔ）（特許文献１参照）。
【０００４】
上記のような著作権保護技術に基づいたコンテンツ配信サービスにおいては、配布されたコンテンツのライセンスを端末で安全に管理されなければならない。
【０００５】
【特許文献１】
特開２００２−３４２５１８号公報（第１６頁、第１５図）
【０００６】
【発明が解決しようとする課題】
上記従来技術では、暗号化されたコンテンツデータと、該データを復号するための復号鍵（コンテンツ鍵）およびその利用条件（以下、ライセンスと称する）を使用して著作権を保護する方式によって行われるコンテンツ配信サービスにおいて、コンテンツ利用端末では該ライセンスに含まれるコンテンツ鍵を用いて暗号化コンテンツを復号（暗号解除）する。その後、復号化されたコンテンツは必要に応じてデコード（伸張）されてＴＶや該端末に具備されるコンテンツ表示手段に出力される。コンテンツの利用が終わるをライセンスをサーバに返却する。こうすることで別の端末でもライセンスを取得できコンテンツの利用ができるように設計されている。
【０００７】
しかしながら、特に異なる著作権保護システムの端末やメディアに暗号化コンテンツとライセンスを移動する場合、コンテンツの利用を終えてサーバに返却する際に、返却先のサーバを特定することができなくなる場合がある。
【０００８】
本発明の目的は、異なる著作権保護のシステムへのライセンス移動を行うライセンス管理において、ライセンスを他の端末に移動する際、ライセンスを返却するサーバを特定する情報を電子すかしとしてコンテンツに挿入することにより、ライセンスを返却するための情報を格納する手段がない著作権保護システムにおいても、返却先サーバの情報を取得可能なライセンス移動機能付き端末装置を提供することにある。
【０００９】
【課題を解決するための手段】
上記課題を解決するために本発明は、上記端末装置は、ユーザが購入したライセンスを発行するライセンスサーバとの間で、光回線、ＣＡＴＶ網、電話回線といった公衆網あるいは専用通信網を介してデータの送受信を行うための通信手段と、上記ライセンスサーバから取得したライセンスを物理的、電気的な攻撃に対して安全に保管し、ライセンスを利用する資格を認められた正当な装置以外とは通信を行わないように、通信相手の認証をする機能や相手との通信を暗号化して行う機能等を具備するライセンス管理手段と、上記ライセンスサーバからライセンスを取得する手段と、利用が終了したライセンスをライセンスサーバに返却する手段と、異なる著作権保護システムへのライセンスの変換を行い返却する際の情報を、電子透かしを用いてコンテンツに挿入する手段と、前記ライセンスをライセンスサーバに返却する手段において予めコンテンツ挿入された電子透かしを検出して返却する際の情報を検出して返却を行う手段を有する構成とした。これにより、返却先のサーバの情報を格納する手段がない著作権保護システムへのライセンスの移動が可能となり、より多くの端末でコンテンツを利用することが可能となりユーザの使い勝手が向上するとこが期待できる。
【００１０】
【発明の実施の形態】
本発明の実施形態について図面を参照して説明する。
【００１１】
図１は実施形態のライセンス移動機能付き端末装置を適用しうるコンテンツ配信システム（著作権管理システム）のシステム構成例を示す図である。
【００１２】
図１において、１０は端末装置、２０はライセンスサーバ、３０は有線あるいは無線を用いた公衆通信網あるいは専用通信網、９は異なる著作権保護システムの端末装置である。
【００１３】
端末装置１０は、コンテンツ配信サーバ３２から送信される暗号化コンテンツを、ライセンスサーバ３１から送信されるライセンスに含まれるコンテンツ鍵を用いて復号し再生する機能や、異なる著作権保護システムの端末にライセンスと返却先のサーバの情報を電子透かしとして挿入し移動する機能を有する。
【００１４】
通信網２０は、光回線網、ＣＡＴＶ網、電話回線網等で構成されたネットワークであり、通信網２０に接続された装置間である所定の手順にしたがってデータのやり取りを行うことを可能とする。
【００１５】
ライセンスサーバ３１は、暗号化されて端末装置１０に配信されるコンテンツに対するライセンスを管理し、端末装置１０からの要求に応じてライセンスを送信する機能を有する。
【００１６】
コンテンツ配信サーバ３２は、暗号化されたコンテンツを端末装置１０に配信するための機能を有しており、コンテンツ配信サーバ３２から配信されるコンテンツのコンテンツ鍵はライセンスサーバ３１で管理される。
【００１７】
ポータルサーバ３３は、いわゆるＷｅｂサーバとして構成され、ユーザがコンテンツ（に対するライセンス）を購入したり、端末装置１０がユーザ購入コンテンツの一覧を表示したりするための機能を有する。
【００１８】
少なくともライセンスサーバ３１およびコンテンツ配信サーバ３２およびポータルサーバ３３とからサービスセンタシステム３０を構成する。ライセンスサーバ３１およびコンテンツ配信サーバ３２およびポータルサーバ３３は、ルータ等（不図示）を介して通信網２０に接続される。通常サービスセンタシステム３０はコンテンツ配信サービスを行う事業者毎に設置され、通信網２０に複数のサービスセンタシステム３０が接続される場合もある（不図示）。
【００１９】
本実施形態のコンテンツ配信システムでは、コンテンツは暗号化されコンテンツ配信サーバ３２から配信される。ユーザは、あらかじめ端末装置１０からポータルサーバ３３にアクセスし、利用（視聴）したいコンテンツのライセンスを購入する。購入されたライセンスは購入したユーザ単位毎にライセンスサーバ３１に保持される。ユーザが購入したライセンスに対するコンテンツを端末装置１０にて利用する場合、端末装置１０が該ライセンスを保管していなければライセンスサーバ３１から該ライセンスを取得し、取得した該ライセンスに含まれる復号鍵（コンテンツ鍵）を用いて上記コンテンツを復号し再生する。その結果、ユーザは上記コンテンツを利用できるようになる。
【００２０】
図２は本実施形態を適応しうる端末装置１０のハードウェア構成図である。
【００２１】
図２に示すように、端末装置１０は、ＣＰＵ１１と、主記憶１２と、通信制御装置１３と、ストレージ装置１４と、ライセンス管理装置１５と、コンテンツ再生装置１６と、ライセンス移動装置８と、表示装置１７と、入力装置１８とを有して構成される。そして、端末装置１０の各構成要素はバス１９によって接続され、各構成要素間で必要な情報が伝送可能なように構成されている。
【００２２】
ＣＰＵ１１は、主記憶１２やストレージ装置１４にあらかじめ格納されているプログラムによって所定の動作を行う。
【００２３】
主記憶１２は、ワークエリアとして機能したり、必要なプログラムを格納するための手段であり、例えば、前者に対してはＲＡＭ、後者に対してはＲＯＭ等によって実現できる。
【００２４】
通信制御装置１３は、通信網２０を介して、同じく通信網２０に接続される装置と情報（データ）を送受信するための手段であり、例えば、モデム、ネットワークアダプタ、無線送受信装置等によって実現される。
【００２５】
ストレージ装置１４は、端末装置１０の動作を制御するためのプログラムを保存したり、通信網２０を介して配信されるコンテンツを蓄積するための手段であり、例えば、ハードディスク（ＨＤＤ）、光ディスク等によって実現できる。
【００２６】
ライセンス管理装置１５は、ライセンスを物理的、電気的な攻撃に対して安全に保管し、ライセンスを利用する資格を認められた正当な装置以外とは通信を行わないように通信相手の認証をして、ライセンス等のデータを暗号化して送受信するための手段である。セキュリティを強固にするために、外部からの攻撃に対して耐性を備える。
【００２７】
コンテンツ再生装置１６は、暗号化されたコンテンツを復号するためのコンテンツ鍵を含むライセンスをライセンス管理装置１５から取得し、該コンテンツ鍵を用いてコンテンツ配信サーバ３２やストレージ装置１４に蓄積されている暗号化されたコンテンツの復号化し、復号化されたコンテンツが圧縮されているならばデコード（伸張）し、表示装置１７に送信する。
【００２８】
表示装置１７は、コンテンツ再生装置１６でデコードさたコンテンツやユーザの操作に応答するための情報を表示するための手段であり、ブラウン管、ＣＲＴ、液晶ディスプレイ、ＰＤＰ、プロジェクタ、スピーカ、ヘッドフォン等によって実現できる。また、表示装置１７は、ＴＶ等の端末装置１０とは異なる装置で実現してもよく、この場合、端末装置１０には別途Ｄ／Ａコンバータ等ＴＶ信号生成装置を具備し、該装置と表示装置１７とはＡＶケーブルや同軸ケーブル等で接続される。
【００２９】
ライセンス移動装置８は、移動が許可されたライセンスをライセンス管理装置１５から取得し、移動先の端末が採用する著作権保護システムのライセンスに変換したり、逆に移動先の端末からライセンスを受信し、本著作権保護システムのライセンスに変換を行う。また、コンテンツに対してライセンス発行元のライセンスサーバの位置を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を電子透かしとして挿入したり、コンテンツから挿入された電子透かしを検出して返却先のライセンスサーバのＵＲＬを取得する。
【００３０】
入力装置１８は、ユーザが端末装置１０に対して必要な命令や情報を入力するための手段であり、例えば、ＴＶ受信機で使用されるリモコンや、ＰＣで使用されるキーボード、マウス等によって実現できる。
【００３１】
端末装置１０を構成する各要素のうち、データやプログラムの入出力と直接関係がない装置がある場合には、その装置を図２の構成からはずすことができる。
【００３２】
なお、ライセンス管理装置１５は、ソフトウェアもしくはハードウェアにより実現できる。ライセンス管理装置１５がソフトウェアで実現される場合、ライセンス管理装置１５で実現される機能を果たすソフトウェアプログラムは、主記憶１２もしくはストレージ装置１４に格納されており、ＣＰＵ１１にて実行される。ライセンスは、例えば、ライセンス管理装置１５にあらかじめ付されている固有のＩＤ（機器ＩＤ）等を使用して暗号化され、ストレージ装置１４に格納される。
【００３３】
また、ライセンス管理装置１５がハードウェアで実現される場合、例えば、１つのＬＳＩまたは複数のＬＳＩの集合体として実現できる。図３に該ＬＳＩの構成例を示す。
【００３４】
図３において、ＣＰＵ７１はライセンス管理装置１５内の各部を統括的に制御する。また、ＣＰＵ７１はメモリ７２に格納されるプログラムにより認証機能と暗復号化機能を有している。メモリ７２はＲＯＭおよびＲＡＭから構成される。該ＲＯＭには、ＣＰＵ７１がライセンス管理装置１５の各部を統括的に制御するためのプログラムと、認証機能および暗復号化機能を実現するためのプログラムが格納されている。該ＲＡＭは、ＣＰＵ７１のワークエリアとして機能する。不揮発メモリ７３には、ライセンスが格納されている。Ｉ／Ｏ回路７４はライセンス管理装置１５内の各部がバス１９を介して外部装置との間でデータ通信を行うためのインターフェースである。
【００３５】
ライセンス管理装置１５は、端末装置１０に着脱可能な、図３に示すＬＳＩを実装したＩＣカードもしくはメモリカード等で実現することも可能である。
【００３６】
また、コンテンツ再生装置１６は、ソフトウェアもしくはハードウェアにより実現できる。コンテンツ再生装置１６がソフトウェアで実現される場合、コンテンツ再生装置１６で実現される機能を果たすソフトウェアプログラムは、主記憶１２もしくはストレージ装置１４に格納されており、ＣＰＵ１１に実行される。
【００３７】
また、ライセンス移動装置８は、ソフトウェアもしくはハードウェアにより実現される。ライセンス移動装置８かソフトウェアで実現される場合、ライセンス移動装置で実現される機能を果たすソフトウェアプログラムは、主記憶１２もしくはストレージ装置１４に格納されており、ＣＰＵ１１に実行される。
【００３８】
ライセンス移動装置８がハードウェアで実現される場合、例えば、１つのＬＳＩもしくは複数のＬＳＩの集合体として実現できる。図４に該ＬＳＩの構成例を示す。
【００３９】
図４において、ＣＰＵ８１はライセンス移動装置８内の各部を統括的に制御する。また、ＣＰＵ８１はメモリ８２に格納されるプログラムにより認証機能と暗復号化機能を有している。メモリ８２はＲＯＭおよびＲＡＭから構成される。該ＲＯＭには、ＣＰＵ８１がコンテンツ再生装置１６の各部を統括的に制御するためのプログラムと、認証機能および暗復号化機能を実現するためのプログラムが格納されている。該ＲＡＭは、ＣＰＵ８１のワークエリアとして機能する。不揮発メモリ８３には、コンテンツ鍵が格納されている。Ｉ／Ｏ回路８４はライセンス移動装置８内の各部がバス１９を介して外部装置との間でデータ通信を行うためのインターフェースである。暗号／復号部８５は、不揮発メモリ８３に格納されるライセンスに含まれるコンテンツ鍵を使用して、Ｉ／Ｏ回路８４を介して受け取る暗号化されたコンテンツを復号したり暗号したりするための手段である。圧縮／伸張部８６は、復号部８５で復号化されたコンテンツが圧縮されているならば、該コンテンツをデコードしたり、逆にコンテンツと圧縮したりするための手段である。透かし挿入部８７は、圧縮／伸張部８６でデコードされたコンテンツに対し、不揮発メモリ８３に格納されるライセンスの返却先（発行元）のライセンスサーバの位置を示すＵＲＬなどの情報を電子透かしとして挿入するための手段である。透かし検出部８８は、移動先端末から受信し圧縮／伸張部８６でデコードされたコンテンツから電子透かしのデータを検出する手段でライセンスの返却先（発行元）のライセンスサーバの位置を示すＵＲＬなどの情報を取得する。ライセンス変換部８９は、移動先の端末で採用している著作権保護のライセンスの形式に変換を行ったり、端末で採用している著作権保護のライセンスから本著作権保護システムへの変換を行う手段である。
【００４０】
図１に示したライセンスサーバ３１は一般的なＰＣにより構築可能である。図５にライセンスサーバ３１の機能ブロック図を示す。
【００４１】
図５に示すように、ライセンスサーバ３１は、ライセンスサーバ３１が具備するＣＰＵで実行されるソフトウェアモジュールとして、通信制御部２０１と、認証部２０２と、ライセンス発行部２０３とから構成される。さらにライセンスサーバ３１は、ハードディスク等のストレージ装置に認証情報２０５およびライセンス情報２０６を保持する。
【００４２】
通信制御部２０１は、認証部２０２およびライセンス発行部２０３が他の装置（端末装置１０やポータルサーバ３３等）と通信可能なように、通信プロトコルやメッセージを生成および解釈する機能を有する。
【００４３】
認証部２０２は、再生装置１０との通信において、認証情報２０５を用いてユーザ認証もしくは機器認証を行う機能を有する。また、ユーザＩＤと機器ＩＤとを関連付けておくことにより、機器認証により機器ＩＤからユーザＩＤを導き出すこともできる。
【００４４】
ライセンス発行部２０３は、再生装置１０との通信において、ライセンス情報２０６の中から再生装置１０からの要求に合致し、かつ認証部２０２にて認証されたユーザが購入したライセンスもしくはそのライセンスに含まれる利用条件を再生装置１０に送信する機能を有する。
【００４５】
認証情報２０５には、各ユーザ毎にユーザＩＤ、氏名や住所といったユーザ情報、該ユーザＩＤに関連付けられた機器ＩＤ等が格納されている。
【００４６】
ライセンス情報２０６には、各ユーザ毎にユーザが購入したライセンスが格納されている。
【００４７】
次に、本実施形態における動作を、図面を用いて説明する。
【００４８】
まず、ライセンスについて説明する。図６は、ライセンスの構造の一例を示す図である。
【００４９】
図６に示すライセンス１００は、該ライセンスがどのコンテンツに対応するかを示す情報（コンテンツのコンテンツＩＤ）を保持するコンテンツＩＤ１０１と、コンテンツＩＤ１０１が保持するコンテンツＩＤで指定される暗号化されたコンテンツの復号鍵を保持するコンテンツ鍵１０２と、該ライセンスを購入したユーザを特定するためのユーザＩＤ１０３と、該ライセンスを使用可能な再生端末を特定するための再生端末ＩＤ１０４と、コンテンツＩＤ１０１が保持するコンテンツＩＤで指定される暗号化されたコンテンツの利用条件を保持する利用条件１０５とから構成される。さらに、利用条件１０５は、上記コンテンツを視聴できる期限を示す視聴期限を保持する領域１０６と、上記コンテンツを視聴できる回数を示す視聴回数を保持する領域１０７と、該ライセンスを異なる著作権保護システムの端末への移動を許可するかどうかを示す移動許可フラグを保持する領域から構成される。
【００５０】
ライセンス１００は、ユーザＩＤ１０３と再生端末ＩＤ１０４のどちらか一方を含んで構成されてもよいし、両方含んで構成されてもよい。
【００５１】
なお、図６で示したライセンスの利用条件として、視聴期限、視聴回数を例に挙げたが、この限りではない。例えば、視聴期限にしても、視聴開始日時と視聴終了日時に分けてもよいし、視聴総時間としてもよい。また、視聴回数の利用条件がなくてもよいし、視聴期限と最大同時発行数の利用条件がなくてもよい。
【００５２】
また、ライセンス管理装置１５上に存在するライセンス１００は、不揮発メモリ７３に格納されるか、もしくはストレージ装置１４に暗号化されて格納され、外部からアクセスできないように管理される。
【００５３】
次に、ユーザが購入したコンテンツ（ライセンス）を移動する場合の処理について説明する。
【００５４】
図７は、ユーザが購入したコンテンツを移動するときの端末装置１０における手順を示すフローチャートである。
【００５５】
まず、ユーザが移動を希望するライセンスを選択する（ステップＳ７０１）。このとき、ユーザが移動するライセンスを選択するために、端末装置１０は、ポータルサーバ３３で保持しているライセンスの一覧を表示装置１７に表示する。ポータルサーバ３３で保持している各ライセンスには、コンテンツを識別するコンテンツＩＤおよびコンテンツのタイトルや内容を示す情報（メタデータ）が付属されており、端末装置１０が各コンテンツのメタデータを表示装置１７上に表示することで、ユーザは入力装置１８を使用して移動したいコンテンツを選択し指示することができる。また、メタデータには該コンテンツに対するライセンスを管理するライセンスサーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）も含んでいる。このとき、表示装置１７に表示される画面表示例を図８に示す。
【００５６】
図８では、各コンテンツ毎にコンテンツのタイトル３０１、コンテンツの内容（一口ダイジェスト等）３０２、コンテンツに対するライセンスに含まれる利用条件３０３、ユーザがコンテンツ（に対するライセンス）を購入したかどうかの情報３０４、ライセンスに含まれる異なる著作権保護システムの端末への移動許可フラグ３０７が表示される。タイトル３０１および内容３０２は該コンテンツのメタデータに含まれる情報が表示される。この時、異なる著作権保護システムの端末への移動許可フラグ３０７が“不可”を氏名手いる場合は、選択してもライセンスの移動はできないので表示しなくても良い。利用条件３０３および購入情報３０４は、端末装置１０がライセンスサーバ３１と通信した結果を元に表示される。ユーザは表示された結果に対し、入力装置１８を使用して移動したいコンテンツを選択し（例えば選択されたコンテンツの情報は反転表示される）、移動ボタン３０５を指示することにより該コンテンツの移動処理を開始する。取消ボタン３０６を指示した場合にはコンテンツ（ライセンス）の移動は行わず初期状態に戻る。
【００５７】
次に、選択したライセンスを端末装置に取得する（Ｓ７０２）。この時、まずライセンス管理装置１５に移動の対象に選択したライセンスが存在するかどうかを調べ、無ければライセンスサーバ３１に接続し、端末装置１０からの認証データを用いて認証を行う。次に移動の対象となるライセンスに含まれるコンテンツＩＤを送信して、ライセンス情報２０６で保持されている全ライセンスの内、上記認証から得られたユーザＩＤが購入したライセンスを検索して、該当のライセンスを探す。一致すれば、ライセンス発行２０３から該ライセンスを端末装置１０に送信して、ライセンス管理装置１５に格納する。
【００５８】
次に、移動の対象となるライセンスをライセンス移動装置８に送信し移動が許可されているかどうかを調べる（Ｓ７０３）。この際、ライセンス管理装置１５にあるライセンスは使用できない状態にしておき、他のモジュール例えばコンテンツ再生装置１６などで使用できないようにしておく。そして、ライセンス１００の利用条件に含まれる異なる著作権保護システムの端末への移動許可フラグ１０８を調べる。この時移動許可フラグが“不可”を示している場合は、移動ができないので処理を中止し、ライセンス管理装置１５にあるライセンスを使用可能な状態に戻し処理を終了する。“許可”を示している場合は、次の処理に進む。
【００５９】
次に、移動するコンテンツに電子透かしを挿入する（Ｓ７０４）。電子透かしを挿入する処理を図４の符号を用いて説明する。まず、暗号化コンテンツとメタデータをストレージ装置１４から読み出す。ストレージ装置１４にない場合は、予めコンテンツサーバ３２から取得しておく。読み出した暗号化コンテンツを暗号／復号部８７で、ライセンス１００に含まれるコンテンツ鍵１０２を用いて復号し、復号したコンテンツが圧縮されている場合には更に、圧縮／伸張部８６で圧縮されたコンテンツを伸張して電子透かしが挿入できるようにする。ここで、処理はコンテンツを再生する場合にも行われるためコンテンツ再生装置１６で行ってもよいが、暗号を解いたコンテンツのデータがバス１９を流れるため、バス１９にコンテンツのデータを流す場合は、コンテンツを暗号化することが望ましい。次に、透かし挿入部８７でコンテンツに電子透かしを挿入する。挿入するデータは、メタデータに含まれるライセンスサーバのＵＲＬを挿入する。また、ライセンス１００に含まれるユーザＩＤ１０３、端末ＩＤ１０４などライセンスを所有するユーザのデータも挿入してもよい。電子透かしの挿入が終わると、再び圧縮／伸張部８６で再圧縮の処理を行い、更に暗号／復号部８７で再暗号化の処理を行う。ここで、再圧縮、再暗号のアルゴリズムは移動先の端末で対応しているアルゴリズムに変更しても良い。ただし、再暗号のアルゴリズムについては、暗号強度が下がらないようにする必要がある。
【００６０】
次に、ライセンスの変換を行う（Ｓ７０５）。この処理では、ライセンス変換部８９でライセンス形式（フォーマット）の変換を行う。上述したコンテンツの再暗号化でアルゴリズムを変更した場合や鍵を変更した場合は、変更した鍵を用いる。また、利用条件の変換は、元のライセンスの利用条件を越えない範囲で行うことが必要である。
【００６１】
これらの処理が終わると、変換したライセンスと電子透かしを挿入したコンテンツを異なる著作権保護システムの端末へ送信する（Ｓ７０６）。この時、コンテンツは暗号化されているため、そのまま送信してよいが、ライセンスは異なる著作権保護システムで用いられる認証を行い、ライセンスを暗号化して送信する必要がある。また、ここでは、端末への送信を説明したが、ライセンスを格納する領域（ユーザがアクセスできない領域）を持ったメモリカードや光磁気ディスクなどのメディアで在ってもよい。
【００６２】
次に、ライセンスの削除を行う（Ｓ７０７）。この時、ライセンスサーバにライセンスの移動をしたことを通知して移動先のライセンスを特定する情報をライセンス情報２０６にその情報を格納しておき、ライセンスの移動が終わったのでライセンス管理装置１５のライセンスを削除する。このような処理を行いライセンスと電子透かしを挿入したコンテンツ移動を終わる。
【００６３】
また、ここでは、端末装置で電子透かしを挿入する例を挙げたが、コンテンツ配信サーバで配信するコンテンツに予めライセンスサーバのＵＲＬを埋め込んでおいても良い。奏すことで端末装置で行う電子透かしの挿入処理が必要ないため、移動にかかる時間を軽減させることができる。
【００６４】
次に、異なる著作権保護の端末に移動したコンテンツ（ライセンス）をサーバに返却する場合の処理について説明する。
【００６５】
図９は、異なる著作権保護の端末に移動したコンテンツ（ライセンス）をサーバに返却するの端末装置１０における手順を示すフローチャートである。
【００６６】
まず、返却ライセンスの選択を行う（Ｓ９０１）。ここでは、異なる著作権保護システムの端末に接続して、ライセンス（コンテンツ）の一覧からライセンスを選択する。
【００６７】
次に、選択したライセンスとコンテンツを受信する（Ｓ９０２）。コンテンツ暗号化されているためそのまま受信してもよい。受信したコンテンツはストレージ装置１４に格納しておく、移動もとのライセンスは削除するか使用できない状態にしておく。ライセンスは異なる著作権保護システムで用いられる認証を行い、ライセンスを暗号化して送信する必要がある。また、返却するときに必要となるライセンスを特定するデータも一緒に取得する。ライセンスは一旦ライセンス管理装置１５に格納する。
【００６８】
次に受信したコンテンツから電子透かしにより挿入されたデータの検出を行う（Ｓ９０３）。透かし検出の手順を図４の符号を用いて説明する。受信したコンテンツをライセンス移動装置８に読み込み、同様にライセンスをライセンス管理装置１５から読み込む。この時バス１９を介して読み込むことになるため、ライセンスは暗号化して読み込む方が安全である。そして、ライセンスに含まれる。そして、ライセンスに含まれるコンテンツ鍵で用いて暗号／復号部８７で暗号化されたコンテンツを復号し、更に圧縮されている場合には、圧縮／伸張部８６で圧縮されたコンテンツを伸張し電子透かしを検出できるようにする。そして、透かし検出部８８で電子透かしにより挿入されたデータを検出する。
【００６９】
次に、検出されたデータをチェックして移動されたコンテンツかどうかを調べる（Ｓ９０４）。上記により電子透かしから検出されたデータが、ライセンスサーバの位置を示すＵＲＬである場合は、移動したコンテンツであるので次の処理に進む。また、電子透かしのデータが検出されなかったり、検出したデータにライセンスサーバのＵＲＬが含まれていない場合は、移動したコンテンツではないので処理を終了する。この時、ライセンス管理装置１５に格納されたライセンスは削除して、移動もとの端末のライセンスを使用できる状態にする。
【００７０】
次に、ライセンスの変換を行う（Ｓ９０５）。この処理では、ライセンス変換部８９でライセンス形式（フォーマット）の変換を行う。
【００７１】
次に、ライセンスの返却を行う（Ｓ９０６）。この処理では、Ｓ９０３で検出したライセンスサーバの位置を示すＵＲＬに接続して返却を行う。この時に、ライセンスを異なる著作権システムの端末から移動したときに取得したライセンスを特定するデータも一緒に送信して異なる著作権システムの端末に移動をしたライセンスであることのチェックを行う。また、電子透かしでライセンスサーバ３１のＵＲＬ以外にも、ユーザＩＤや端末ＩＤを挿入している場合には、これらのデータをライセンスサーバ３１に送信してチェックを行ってもよい。
【００７２】
次に、コンテンツの削除を行う（Ｓ９０７）。ライセンスの返却が終われば、コンテンツの削除をして処理を終了する。
【００７３】
このように、返却先のＵＲＬがコンテンツ自体に電子透かしとして埋め込まれているため、異なる著作権保護システムの端末で返却先のライセンスサーバのＵＲＬを格納する領域がなくても、返却を行うことができる。また、ライセンスサーバに異なる著作権保護システムの端末でのライセンスを特定する情報を格納するので、移動を行った端末装置以外の端末装置からでも返却が行え便利である。
【００７４】
【発明の効果】
以上説明してきたように、本発明によれば、端末装置でライセンス（コンテンツ）を異なる著作権保護システムの端末に移動させる際、該ライセンスを返却するライセンスサーバのＵＲＬを電子透かしとして挿入するため、仮に異なる著作権保護システムの端末に返却先のライセンスサーバのＵＲＬを格納する領域が無くても、該ライセンスの返却が行え、更に移動を行った端末装置以外からも返却がおこなえる端末装置を提供することができる。これにより、ユーザの使い勝手の向上が期待できる。
【図面の簡単な説明】
【図１】本実施形態のコンテンツ配信システム構成例を示す図である。
【図２】本実施形態の端末装置のハードウェア構成図である。
【図３】本実施形態のライセンス管理装置のハードウェア構成図である。
【図４】本実施形態のライセンス移動装置のハードウェア構成図である。
【図５】本実施形態のライセンスサーバの機能ブロック図である。
【図６】本実施形態のライセンスの構造の一例を示す図である。
【図７】本実施形態の異なる著作権保護システムの端末への移動手順を示すフローチャートである。
【図８】本実施形態の移動ライセンスの選択画面の一例を示す図である。
【図９】本実施形態の異なる著作権保護システムの端末からの返却手順を示すフローチャートである。
【符号の説明】
８…ライセンス移動装置、９…他著作権保護システム端末装置、１０…端末装置、１１…ＣＰＵ、１２…主記憶、１３…通信制御装置、１４…ストレージ装置、１５…ライセンス管理装置、１６…コンテンツ再生装置、１７…表示装置、１８…入力装置、１９…バス、２０…通信網、３０…サービスセンタシステム、３１…ライセンスサーバ、３２…コンテンツ配信サーバ、３３…ポータルサーバ、７１…ＣＰＵ、７２…メモリ、７３…不揮発メモリ、７４…Ｉ／Ｏ回路、８１…ＣＰＵ、８２…メモリ、８３…不揮発メモリ、８４…Ｉ／Ｏ回路、８５…暗号／復号部、８６…圧縮／伸張部、８７…透かし挿入部、８８…透かし検出部、１００…ライセンス、１０１…コンテンツＩＤ、１０２…コンテンツ鍵、１０３…ユーザＩＤ、１０４…再生端末ＩＤ、１０５…利用条件、１０６…視聴期限、１０７…視聴回数、１０７…他システムへの移動許可フラグ、２０１…通信制御部、２０２…認証部、２０３…ライセンス発行部、２０４…ＡＰＩ部、２０５…認証情報、２０６…ライセンス情報。
【図１】
2004303108.tif 000003
【図２】
2004303108.tif 000004
【図３】
2004303108.tif 000005
【図４】
2004303108.tif 000006
【図５】
2004303108.tif 000007
【図６】
2004303108.tif 000008
【図７】
2004303108.tif 000009
【図８】
2004303108.tif 000010
【図９】
2004303108.tif 000011