(57)【特許請求の範囲】
【請求項１】
使用可能な著作権管理方式を通知する一方、マルチメディアコンテンツが配信されると、そのマルチメディアコンテンツを再生するクライアント端末と、上記クライアント端末から通知された著作権管理方式とコンテンツ配信装置が使用可能な著作権管理方式が異なる場合、上記クライアント端末から通知された著作権管理方式を実現する著作権管理方式ツールのダウンロードを要求し、その著作権管理方式ツールを受信すると、その著作権管理方式ツールを実行してマルチメディアコンテンツを上記クライアント端末に配信する上記コンテンツ配信装置と、上記コンテンツ配信装置から著作権管理方式ツールのダウンロード要求を受信すると、その著作権管理方式ツールを上記コンテンツ配信装置に送信する著作権管理方式提供装置とを備えたコンテンツ配信システム。
【請求項２】
前記コンテンツ配信装置は、前記著作権管理方式提供装置にダウンロードを要求した回数を管理することを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記著作権管理方式提供装置は、クライアント端末が使用可能な前記著作権管理方式が、マルチメディアコンテンツの重要度に対応する安全強度を有しない場合、前記コンテンツ配信装置に対する著作権管理方式ツールの送信を中止することを特徴とする請求項１記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、マルチメディアコンテンツをネットワークを通じてクライアント端末に配信するコンテンツ配信システムに関するものである。
【背景技術】
【０００２】
従来のコンテンツ配信システムは、ライセンス情報を管理するライセンスサーバと、マルチメディアコンテンツを配信する配信サーバと、マルチメディアコンテンツを受信して再生するクライアント端末とがネットワークに接続されている。
配信サーバがネットワークを通じて、マルチメディアコンテンツをクライアント端末に配信する際、配信サーバとクライアント端末の配信プロトコルが同一であっても、配信サーバとクライアント端末におけるマルチメディアコンテンツの著作権管理方式が異なる場合、マルチメディアコンテンツをクライアント端末に配信することができない。
【０００３】
以下の特許文献１に開示されているコンテンツ配信システムは、複数の著作権管理方式を実装しているライセンス発行サーバをネットワークに接続している。
コンテンツ配信システムのライセンス発行サーバは、クライアント端末が使用可能な著作権管理方式に関する情報を収集し、予め実装している複数の著作権管理方式の中から、クライアント端末が使用可能な著作権管理方式と一致する著作権管理方式を選択する。
【０００４】
コンテンツ配信システムの配信サーバは、ライセンス発行サーバにより選択された著作権管理方式でマルチメディアコンテンツをクライアント端末に配信する。
したがって、このコンテンツ配信システムでは、ライセンス発行サーバが数多くの著作権管理方式を実装するようにすれば、配信サーバがマルチメディアコンテンツをクライアント端末に配信することができる確率を高めることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２４０９５９号公報（第２頁、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のコンテンツ配信システムは以上のように構成されているので、ライセンス発行サーバが予め実装している複数の著作権管理方式の中に、クライアント端末が使用可能な著作権管理方式が含まれていれば、配信サーバがマルチメディアコンテンツをクライアント端末に配信することができる。しかし、クライアント端末が使用可能な著作権管理方式が含まれていない場合、ライセンス発行サーバを改修しない限り、配信サーバがマルチメディアコンテンツをクライアント端末に配信することができない課題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、予め実装している複数の著作権管理方式の中に、クライアント端末が使用可能な著作権管理方式が含まれていない場合でも、マルチメディアコンテンツをクライアント端末に配信することができるコンテンツ配信システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係るコンテンツ配信システムは、クライアント端末から通知された著作権管理方式とコンテンツ配信装置が使用可能な著作権管理方式が異なる場合、上記クライアント端末から通知された著作権管理方式を実現する著作権管理方式ツールのダウンロードを要求し、その著作権管理方式ツールを受信すると、その著作権管理方式ツールを実行してマルチメディアコンテンツを上記クライアント端末に配信するコンテンツ配信装置と、上記コンテンツ配信装置から著作権管理方式ツールのダウンロード要求を受信すると、その著作権管理方式ツールを上記コンテンツ配信装置に送信するようにしたものである。
【発明の効果】
【０００９】
このことによって、予め実装している複数の著作権管理方式の中に、クライアント端末が使用可能な著作権管理方式が含まれていない場合でも、マルチメディアコンテンツをクライアント端末に配信することができるなどの効果がある。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１によるコンテンツ配信システムを示す構成図である。
【図２】この発明の実施の形態１によるコンテンツ配信システムのクライアント端末１を示す構成図である。
【図３】この発明の実施の形態１によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図である。
【図４】この発明の実施の形態１によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図である。
【図５】この発明の実施の形態１によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【図６】ライセンスデータ管理ＤＢ３に管理されているライセンスデータ等を示す説明図である。
【図７】ＲＴＳＰのコマンド中継の様子を示すシーケンス図である。
【図８】この発明の実施の形態２によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図である。
【図９】この発明の実施の形態３によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図である。
【図１０】マルチキャスト方式からユニキャスト方式に変換している処理内容を示すシーケンス図である。
【図１１】この発明の実施の形態４によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図である。
【図１２】この発明の実施の形態４によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図である。
【図１３】この発明の実施の形態５によるコンテンツ配信システムを示す構成図である。
【図１４】この発明の実施の形態５によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図である。
【図１５】この発明の実施の形態５によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【図１６】この発明の実施の形態６によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図である。
【図１７】この発明の実施の形態７によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図である。
【図１８】この発明の実施の形態７によるコンテンツ配信システムの要部を示す構成図である。
【図１９】この発明の実施の形態８によるコンテンツ配信システムを示す構成図である。
【図２０】この発明の実施の形態８によるコンテンツ配信システムのクライアント端末１を示す構成図である。
【図２１】この発明の実施の形態８によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図である。
【図２２】この発明の実施の形態８によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図である。
【図２３】この発明の実施の形態８によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【図２４】この発明の実施の形態８によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【図２５】この発明の実施の形態９によるコンテンツ配信システムを示す構成図である。
【図２６】この発明の実施の形態９によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図である。
【発明を実施するための形態】
【００１１】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１はこの発明の実施の形態１によるコンテンツ配信システムを示す構成図であり、クライアント端末１は例えばユーザが使用するパーソナルコンピュータなどの端末であり、ネットワーク７を介して、使用可能な著作権管理方式をライセンスサーバ２に通知する一方、配信サーバ４からネットワーク７を介してマルチメディアコンテンツが配信されると、そのマルチメディアコンテンツを再生する機能などを備えている。
【００１２】
ライセンスサーバ２はクライアント端末１からアクセスを受けると、クライアント端末１の認証処理を実施する機能のほか、クライアント端末１から通知された著作権管理方式と自己が使用可能な著作権管理方式（ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式であり、ライセンスサーバ２と配信サーバ４が使用可能な著作権管理方式は同じである）が異なる場合、マルチメディアコンテンツにおける著作権管理方式の変換を著作権管理方式変換サーバ６に依頼する機能などを備えている。
ライセンスデータ管理ＤＢ３は例えばマルチメディアコンテンツの配信を許可するユーザのユーザＩＤとパスワード及びクライアント証明書の組からなるユーザライセンスデータ等を管理しているデータベースであり、サーバ側のライセンス管理アプリケーションにおけるユーザ認証に使用するデータである。
【００１３】
配信サーバ４はライセンスサーバ２により認証されたクライアント端末１からマルチメディアコンテンツの配信要求を受けると、マルチメディアコンテンツ管理ＤＢ５から当該マルチメディアコンテンツを取得し、ライセンスサーバ２が著作権管理方式の変換を著作権管理方式変換サーバ６に依頼していれば、そのマルチメディアコンテンツを著作権管理方式変換サーバ６に配信し、ライセンスサーバ２が著作権管理方式の変換を著作権管理方式変換サーバ６に依頼していなければ、そのマルチメディアコンテンツをクライアント端末１に配信する機能などを備えている。
マルチメディアコンテンツ管理ＤＢ５は複数のマルチメディアコンテンツを管理しているデータベースである。
なお、ライセンスサーバ２及び配信サーバ４からコンテンツ配信装置が構成されており、同一のプロバイダ内に設置されていてもよいし、別々のプロバイダに設置されていてもよい。
【００１４】
著作権管理方式変換サーバ６はライセンスサーバ２から著作権管理方式の変換依頼を受信すると、配信サーバ４から配信されたマルチメディアコンテンツの著作権管理方式をクライアント端末１が使用可能な著作権管理方式に変換し、変換後のマルチメディアコンテンツをクライアント端末１に転送する機能などを備えている。
なお、著作権管理方式変換サーバ６は著作権管理方式変換装置を構成している。
【００１５】
この実施の形態１では、配信サーバ４が提供しているマルチメディアコンテンツの閲覧権利をユーザが購入し、その有効期限を経過するまでの間、ストリーミングを実施することによりマルチメディアコンテンツを閲覧することが可能であるとする。もしくは、指定された回数だけマルチメディアコンテンツを閲覧することが可能であるとする。
また、著作権管理方式以外のプロトコルについては、クライアント端末１とライセンスサーバ２及び配信サーバ４が標準的な同一のプロトコルを使用することにより、接続可能であるとする。
なお、この実施の形態１では、説明の便宜上、メディアのストリーム配信プロトコルがＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）、再生開始、一時停止及び終了などのストリーム制御プロトコルがＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）を使用するものとする。
【００１６】
図２はこの発明の実施の形態１によるコンテンツ配信システムのクライアント端末１を示す構成図であり、図において、ＨＴＴＰ送受信・表示部１１はネットワーク７に対するネットワークインタフェースを備えて、ネットワーク７に対する情報の入出力を実施するほか、キーボード及びマウスなどの入力インタフェースや、情報を表示するモニタなどの出力インタフェースを備えている。
著作権管理方式通知部１２はネットワーク７に対するネットワークインタフェースを備えており、クライアント端末１が使用可能な著作権管理方式をライセンスサーバ２に送信する機能などを備えている。
制御コマンド送受信部１３はネットワーク７に対するネットワークインタフェースを備えており、配信サーバ４や著作権管理方式変換サーバ６等と制御コマンドの送受信を実施し、ストリーム受信部１４や暗号復号部１５や映像復号部１６などを制御する機能などを備えている。
【００１７】
ストリーム受信部１４はネットワーク７に対するネットワークインタフェースを備えており、制御コマンド送受信部１３の指示の下、配信サーバ４又は著作権管理方式変換サーバ６から配信されたＲＴＰパケット（ＲＴＰパケットには、映像やオーディオなどのマルチメディアデータから構成されているマルチメディアコンテンツが含まれている）を受信する処理を実施する。
暗号復号部１５は制御コマンド送受信部１３の指示の下、ストリーム受信部１４により受信されたＲＴＰパケットに含まれているマルチメディアデータの暗号化を解除して、映像のマルチメディアデータを映像復号部１６に出力し、オーディオのマルチメディアデータをオーディオ復号部１９に出力する処理を実施する。
【００１８】
映像復号部１６は制御コマンド送受信部１３の指示の下、暗号復号部１５から出力された符号化されている映像のマルチメディアデータを復号化する処理を実施する。
映像表示部１７は映像復号部１６により復号化されたマルチメディアデータにしたがって映像をモニタ１８に表示する処理を実施する。
オーディオ復号部１９は暗号復号部１５から出力された符号化されているオーディオのマルチメディアデータを復号化する処理を実施する。
オーディオ出力部２０はＲＴＰタイムスタンプのタイミングで、オーディオ復号部１９により復号化されたマルチメディアデータにしたがってスピーカ２１からオーディオを出力する処理を実施する。
電子透かし抽出部２２は映像復号部１６により復号化されたマルチメディアデータに電子透かし情報が埋め込まれている場合、そのマルチメディアデータから電子透かし情報を抽出する処理を実施する。
【００１９】
なお、この実施の形態１では、クライアント端末１の各構成部であるＨＴＴＰ送受信・表示部１１、著作権管理方式通知部１２、制御コマンド送受信部１３、ストリーム受信部１４、暗号復号部１５、映像復号部１６、映像表示部１７、オーディオ復号部１９、オーディオ出力部２０及び電子透かし抽出部２２が、例えば、ＣＰＵを搭載している半導体集積回路などのハードウェアで構成されていることを想定しているが、クライアント端末１がコンピュータで構成されている場合、各構成部の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
【００２０】
図３はこの発明の実施の形態１によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図である。
図において、ライセンスサーバ２のライセンス処理受付部３１はネットワーク７に対するネットワークインタフェースを備えており、クライアント端末１からアクセスを受けると、クライアント端末１の認証処理の実施を受け付ける機能を備えている。
ライセンスサーバ２のライセンス管理部３２はライセンス処理受付部３１が認証処理を受け付けると、クライアント端末１の認証処理を実施する機能を備えている。
【００２１】
ライセンスサーバ２の著作権管理方式選択部３３はネットワーク７に対するネットワークインタフェースを備えており、クライアント端末１から使用可能な著作権管理方式の通知を受けると、クライアント端末１が使用可能な著作権管理方式と自己が使用可能な著作権管理方式を比較して、実際に使用する著作権管理方式を選択する処理を実施するほか、クライアント端末１が使用可能な著作権管理方式と自己が使用可能な著作権管理方式が異なる場合、マルチメディアコンテンツにおける著作権管理方式の変換を著作権管理方式変換サーバ６に依頼する処理などを実施する。
【００２２】
なお、この実施の形態１では、ライセンスサーバ２の各構成部であるライセンス処理受付部３１、ライセンス管理部３２及び著作権管理方式選択部３３が、例えば、ＣＰＵを搭載している半導体集積回路などのハードウェアで構成されていることを想定しているが、ライセンスサーバ２がコンピュータで構成されている場合、各構成部の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
【００２３】
配信サーバ４の制御コマンド送受信部４１はネットワーク７に対するネットワークインタフェースを備えており、クライアント端末１等と制御コマンドを送受信し、ストリーム読み出し部４２、パケット生成部４３及びストリーム送信部４４を制御する機能を備えている。
配信サーバ４のストリーム読み出し部４２は制御コマンド送受信部４１の指示の下、マルチメディアコンテンツ管理ＤＢ５からマルチメディアコンテンツを構成するマルチメディアデータを読み出し、そのマルチメディアデータをパケット生成部４３に出力する処理を実施する。
【００２４】
配信サーバ４のパケット生成部４３は制御コマンド送受信部４１の指示の下、ストリーム読み出し部４２から出力された暗号化されたマルチメディアデータを含むＲＴＰパケットを生成する処理を実施する。
配信サーバ４のストリーム送信部４４はネットワーク７に対するネットワークインタフェースを備えており、制御コマンド送受信部４１の指示の下、パケット生成部４３により生成されたＲＴＰパケットを著作権管理方式変換サーバ６又はクライアント端末１に配信する機能などを備えている。
【００２５】
なお、この実施の形態１では、配信サーバ４の各構成部である制御コマンド送受信部４１、ストリーム読み出し部４２、パケット生成部４３及びストリーム送信部４４が、例えば、ＣＰＵを搭載している半導体集積回路などのハードウェアで構成されていることを想定しているが、配信サーバ４がコンピュータで構成されている場合、各構成部の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
【００２６】
図４はこの発明の実施の形態１によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図であり、図において、著作権管理方式変換受付部５１はネットワーク７に対するネットワークインタフェースを備えており、ライセンスサーバ２から著作権管理方式の変換依頼を受信すると、その変換依頼を受け付ける処理を実施する。
制御コマンド中継部５２はネットワーク７に対するネットワークインタフェースを備えており、クライアント端末１と配信サーバ４間の制御コマンドの送受信を中継する機能を備えている。
【００２７】
透かし方式変換部５３は著作権管理方式変換受付部５１により著作権管理方式の変換依頼が受け付けられた場合、著作権管理方式変換受付部５１の指示の下、配信サーバ４から配信されたＲＴＰパケット（ストリーム中継部５５により受信されたＲＴＰパケット）に含まれているマルチメディアデータから電子透かし情報を抽出し、クライアント端末１が使用可能な電子透かしの埋め込み方式で、再度、その電子透かし情報をマルチメディアデータに埋め込む処理を実施する。
【００２８】
暗号化方式変換部５４は著作権管理方式変換受付部５１により著作権管理方式の変換依頼が受け付けられた場合、著作権管理方式変換受付部５１の指示の下、配信サーバ４から配信されたＲＴＰパケット（ストリーム中継部５５により受信されたＲＴＰパケット）に含まれているマルチメディアデータの暗号化を解除し、クライアント端末１が使用可能な暗号化方式で、再度、そのマルチメディアデータを暗号化する処理を実施する。
【００２９】
ストリーム中継部５５はネットワーク７に対するネットワークインタフェースを備えており、配信サーバ４から配信されたＲＴＰパケットを受信すると、そのＲＴＰパケットを透かし方式変換部５３及び暗号化方式変換部５４に出力し、その透かし方式変換部５３及び暗号化方式変換部５４から出力されたマルチメディアデータを含むＲＴＰパケットをクライアント端末１に転送する処理を実施する。
【００３０】
なお、この実施の形態１では、著作権管理方式変換サーバ６の各構成部である著作権管理方式変換受付部５１、制御コマンド中継部５２、透かし方式変換部５３、暗号化方式変換部５４及びストリーム中継部５５が、例えば、ＣＰＵを搭載している半導体集積回路などのハードウェアで構成されていることを想定しているが、著作権管理方式変換サーバ６がコンピュータで構成されている場合、各構成部の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵが当該プログラムを実行するようにしてもよい。
図５はこの発明の実施の形態１によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【００３１】
次に動作について説明する。
ユーザがマルチメディアコンテンツの映像の表示やオーディオ出力を希望する場合、ユーザがクライアント端末１のＨＴＴＰ送受信・表示部１１を操作して、ライセンスサーバ２のライセンス処理受付部３１をアクセスする。
ライセンスサーバ２のライセンス処理受付部３１は、クライアント端末１からアクセスを受けると、認証処理の実施を受け付けるログイン画面の画面データをクライアント端末１に送信する。
【００３２】
クライアント端末１のＨＴＴＰ送受信・表示部１１は、ライセンスサーバ２から送信されたログイン画面の画面データを受信すると、その画面データにしたがってログイン画面を表示する。
ログイン画面には、ユーザＩＤとパスワードの入力を促すメッセージが表示され、ユーザＩＤとパスワードの入力欄が設けられている。
ユーザがクライアント端末１のＨＴＴＰ送受信・表示部１１を操作して、ユーザＩＤとパスワードをログイン画面上で入力すると、そのユーザＩＤとパスワードをライセンスサーバ２に送信する。
【００３３】
ただし、ユーザが入力するユーザＩＤとパスワードは、あらかじめライセンスサーバ２のライセンスデータ管理ＤＢ３に登録されているものとする。
また、ライセンスサーバ２のライセンス処理受付部３１には、あらかじめライセンスサーバ２の公開鍵暗号方式の秘密鍵とサーバ証明書が登録されており、ユーザＩＤとパスワードの送受信には、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）を使用することが可能である。
【００３４】
ライセンスサーバ２のライセンス処理受付部３１は、クライアント端末１から送信されたユーザＩＤとパスワードを受信すると、そのユーザＩＤとパスワードをライセンス管理部３２に出力する。
ライセンスサーバ２のライセンス管理部３２は、ライセンス処理受付部３１からユーザＩＤとパスワードを受けると、マルチメディアコンテンツの配信を許可しているユーザからのアクセスであるか否かを確認するため、そのユーザＩＤ及びパスワードの組と一致するユーザＩＤ及びパスワードの組がライセンスデータ管理ＤＢ３に登録されているか否かを判別する。
【００３５】
ライセンスサーバ２のライセンス管理部３２は、一致するユーザＩＤ及びパスワードの組がライセンスデータ管理ＤＢ３に登録されている場合、ユーザ認証の成功を認定して、一意に決定されるセッションＩＤを生成する。
一致するユーザＩＤ及びパスワードの組がライセンスデータ管理ＤＢ３に登録されていない場合、ライセンス管理部３２がユーザ認証の失敗を認定して、ライセンス処理受付部３１がマルチメディアコンテンツを配信することができない旨を示すメッセージをクライアント端末１に送信する。ただし、この実施の形態１では、上述したように、一致するユーザＩＤ及びパスワードの組がライセンスデータ管理ＤＢ３に登録されているものとする。
なお、サーバ側とクライアント端末１側で使用する著作権管理方式により、ユーザ認証処理も変換する必要がある場合には、後述する著作権管理方式の変換と同様にして、ユーザ認証処理を変換するようにしてもよい。
【００３６】
ライセンスサーバ２のライセンス管理部３２は、ユーザ認証の成功を認定して、一意に決定されるセッションＩＤを生成すると、そのセッションＩＤを著作権管理方式選択部３３に出力する。
セッションＩＤは、ＨＴＴＰやＲＴＳＰ等の標準のプロトコルを使用する際には、ＵＲＬ中にクエリ文字列等を用いて表記される。
今後、クライアント端末１とライセンスサーバ２及び配信サーバ４間で行われる通信では、このセッションＩＤが利用され、各通信を一つのセッションとしてまとめて扱うことが可能となる。
【００３７】
また、ライセンスサーバ２のライセンス管理部３２は、ライセンスデータ管理ＤＢ３からユーザが利用可能なマルチメディアコンテンツを検索し、そのマルチメディアコンテンツの一覧データ（一覧データは、ユーザが閲覧可能なコンテンツのＩＤと、そのコンテンツの閲覧制限が格納されている）をライセンス処理受付部３１に出力する。
【００３８】
ここで、図６はライセンスデータ管理ＤＢ３に管理されているライセンスデータ等を示す説明図であり、図６の例では、ユーザＩＤとパスワード及びクライアント証明書の組からなるライセンスデータが管理されている。
また、図６の例では、ユーザＩＤとコンテンツＩＤと閲覧制限の組からなるマルチメディアコンテンツの一覧データが管理されている。
また、図６の例では、コンテンツＩＤとコンテンツの暗号化情報と属性情報の組からなるコンテンツ情報が管理されている。
図６で例示しているライセンスデータ管理ＤＢ３は、サーバ側で使用する著作権管理方式で使用するためのライセンスデータである。また、安全のためにライセンスデータ管理ＤＢ３自体を暗号化することも可能である。
【００３９】
なお、一覧データに含まれている閲覧制限には、コンテンツ閲覧の有効期限や閲覧可能回数等が格納されている。閲覧可能回数が制限されている場合には、ユーザがコンテンツを１回閲覧する度に閲覧可能回数が１回ずつ減少する。
また、コンテンツ情報に含まれているコンテンツの暗号化情報には、暗号化方式、暗号鍵等が格納されており、属性情報には、コンテンツの名称、作者、再生時間、制作日などが格納されている。
【００４０】
ライセンスサーバ２のライセンス処理受付部３１は、ライセンス管理部３２からマルチメディアコンテンツの一覧データを受けると、その一覧データをクライアント端末１のＨＴＴＰ送受信・表示部１１で閲覧可能なＨＴＭＬ形式に変換し、形式変換後の一覧データをクライアント端末１に送信する。
【００４１】
クライアント端末１のＨＴＴＰ送受信・表示部１１は、ライセンスサーバ２から送信されたマルチメディアコンテンツの一覧データを受信すると、その一覧データにしたがってユーザが利用可能なマルチメディアコンテンツの一覧を表示する。
利用可能なマルチメディアコンテンツの中に、所望のマルチメディアコンテンツが含まれていれば、ユーザがクライアント端末１のＨＴＴＰ送受信・表示部１１を操作して、所望のマルチメディアコンテンツを選択する。
【００４２】
なお、ユーザが新規に利用可能なマルチメディアコンテンツを購入することも可能であり、新規にマルチメディアコンテンツを購入する場合には、クライアント端末１のＨＴＴＰ送受信・表示部１１がマルチメディアコンテンツの購入希望要求をライセンスサーバ２に送信する。
ライセンスサーバ２のライセンス管理部３２は、ライセンス処理受付部３１がクライアント端末１からマルチメディアコンテンツの購入希望要求を受信すると、ライセンスデータ管理ＤＢ３を参照して、新規のマルチメディアコンテンツのＩＤを一覧データに付加し、ライセンス処理受付部３１が新規のマルチメディアコンテンツのＩＤを含む一覧データをクライアント端末１に送信する。
なお、利用可能なマルチメディアコンテンツの購入についても著作権管理方式が異なる場合には、後述する著作権管理方式の変換と同様にして変換処理を実施するようにしてもよい。
【００４３】
クライアント端末１のＨＴＴＰ送受信・表示部１１は、ライセンスサーバ２から送信されたマルチメディアコンテンツの一覧データを受信すると、その一覧データにしたがってユーザが利用可能なマルチメディアコンテンツの一覧を表示する。
利用可能なマルチメディアコンテンツの中から、ユーザがクライアント端末１のＨＴＴＰ送受信・表示部１１を操作して、任意のマルチメディアコンテンツを選択する。
新規のマルチメディアコンテンツを購入する場合、課金処理が行われるが、その課金処理は、この実施の形態１の内容と直接関係がないので説明を省略する。
【００４４】
クライアント端末１の著作権管理方式通知部１２は、ユーザがマルチメディアコンテンツを選択すると、クライアント端末１が使用可能な著作権管理方式の一覧データ（例えば、ＤＲＭ方式１、ＤＲＭ方式２など）をライセンスサーバ２に送信する（図５のステップＳＴ１）。クライアント端末１が使用可能な著作権管理方式は、予め著作権管理方式通知部１２に登録されているものとする。
【００４５】
ここで、著作権管理のために使用する暗号方式等については、各著作権管理方式のプロトコルの中で、ライセンスサーバ２もしくは著作権管理方式変換サーバ６とクライアント端末１が通信を行うことで決定するものとする。
【００４６】
ライセンスサーバ２の著作権管理方式選択部３３は、クライアント端末１から送信された使用可能な著作権管理方式の一覧データを受信すると、その一覧データを参照して、クライアント端末１が使用可能な著作権管理方式と自己が使用可能な著作権管理方式（ライセンスサーバ２と配信サーバ４が使用可能な著作権管理方式は同一であり、使用可能な著作権管理方式は、予め著作権管理方式選択部３３に登録されている）を比較して、クライアント端末１が使用可能な著作権管理方式を使用することができるか否かを判定する。
【００４７】
著作権管理方式選択部３３は、クライアント端末１が使用可能な著作権管理方式が、自己が使用可能な著作権管理方式に含まれている場合、クライアント端末１が使用可能な著作権管理方式を使用することができるものと判断し、クライアント端末１が使用可能な著作権管理方式の中から、実際に使用する著作権管理方式を選択する。
そして、著作権管理方式選択部３３は、実際に使用する著作権管理方式を選択すると、その著作権管理方式をクライアント端末１に返送する。その後、クライアント端末１とライセンスサーバ２間で決定された著作権管理方式を使用してコンテンツ配信を開始する。
【００４８】
ライセンスサーバ２の著作権管理方式選択部３３は、クライアント端末１が使用可能な著作権管理方式のすべてが、自己が使用可能な著作権管理方式に含まれていない場合、クライアント端末１が使用可能な著作権管理方式を使用することができないものと判断し、マルチメディアコンテンツにおける著作権管理方式の変換依頼を著作権管理方式変換サーバ６に送信する。
ここで、著作権管理方式の変換依頼を送付する著作権管理方式変換サーバ６は、あらかじめ決められたサーバであってもよいし、クライアント端末１とライセンスサーバ２が対応する著作権管理方式をキーにして検索を行った結果から決定してもよい。
この際、著作権管理方式選択部３３は、クライアント端末１が使用可能な著作権管理方式の一覧データと、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データとを著作権管理方式変換サーバ６に送信する（ステップＳＴ２）。
【００４９】
また、著作権管理方式選択部３３は、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データに続けて、クライアント端末１が使用可能な著作権管理方式の一覧データと、クライアント端末１のアドレスと、セッションＩＤとからなる一覧データを著作権管理方式変換サーバ６に送信する。
【００５０】
著作権管理方式変換サーバ６の著作権管理方式変換受付部５１は、ライセンスサーバ２から送信された著作権管理方式の変換依頼を受信し、かつ、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データと、クライアント端末１が使用可能な著作権管理方式の一覧データ（クライアント端末１のアドレスとセッションＩＤを含む）とを受信すると、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データを参照して、ライセンスサーバ２及び配信サーバ４が実際に使用する著作権管理方式を決定し、その著作権管理方式をライセンスサーバ２に送信する（ステップＳＴ３）。
【００５１】
また、著作権管理方式変換受付部５１は、クライアント端末１が使用可能な著作権管理方式の一覧データを参照して、クライアント端末１が実際に使用する著作権管理方式を決定し、その著作権管理方式をライセンスサーバ２に送信する（ステップＳＴ３）。
マルチメディアコンテンツのマルチメディアデータは、あらかじめ暗号化されており、電子透かし情報としてライセンス情報なども含まれている。
【００５２】
ライセンスサーバ２の著作権管理方式選択部３３は、著作権管理方式変換サーバ６からライセンスサーバ２及び配信サーバ４が実際に使用する著作権管理方式を受信すると、配信サーバ４が実際に使用する著作権管理方式とセッションＩＤを配信サーバ４に送信する。
【００５３】
また、著作権管理方式選択部３３は、クライアント端末１が実際に使用する著作権管理方式と著作権管理方式変換サーバ６との通信に必要な情報（アドレス及びポート番号、セッション番号など）と、アクセスするコンテンツのコンテンツＩＤやコンテンツのＵＲＬをクライアント端末１に送信する（ステップＳＴ４）。
なお、マルチメディアコンテンツのＵＲＬには、クエリ文字列等により記述されているセッションＩＤも含まれているものとする。
【００５４】
これにより、ライセンスサーバ２と著作権管理方式変換サーバ６間、配信サーバ４と著作権管理方式変換サーバ６間、著作権管理方式変換サーバ６とクライアント端末１間で、マルチメディアコンテンツの配信に使用するライセンス情報管理方式を決定するための情報の送受信が完了する。なお、これらの通信はＳＳＬを使用することで、セキュアな通信を実施することが可能である。
【００５５】
ライセンスサーバ２と著作権管理方式変換サーバ６間、著作権管理方式変換サーバ６とクライアント端末１間で使用する著作権管理方式が決定すると、それぞれの間で著作権管理のための通信が行われる。
例えば、ライセンスサーバ２と著作権管理方式変換サーバ６間は、ＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）で採用されている著作権管理方式Ｖｅｒ．２を使用することとする。
ＯＭＡの著作権管理方式Ｖｅｒ．２では、クライアント端末１から著作権管理方式変換サーバ６に対してライセンス情報（ＯＭＡ  ＤＲＭでは、ＲｉｇｈｔＯｂｊｅｃｔ）をリクエストすると、著作権管理方式変換サーバ６がコンテンツの再生に必要なライセンス情報をクライアント端末１に返信する。
【００５６】
クライアント側から送信するライセンス情報のリクエストでは、クライアント証明書やコンテンツのＩＤ等を送信する。サーバ側からクライアント側に返信するライセンス情報のレスポンスにはライセンス情報が含まれており、そのライセンス情報には暗号化されたコンテンツ暗号復号キーや、コンテンツ暗号復号キーを復号するためのキー（クライアントの公開鍵で暗号化）、再生条件（再生回数、再生期限等）などが格納されている。
【００５７】
また、著作権管理方式変換サーバ６とクライアント端末１間は、クライアント端末１がクライアント証明書を著作権管理方式変換サーバ６に送信すると、著作権管理方式変換サーバ６がコンテンツの暗号鍵をクライアント端末１の公開鍵で暗号化し、再生条件などと共に送信する方式を使用していることとする。
クライアント端末１の著作権管理方式通知部１２は、指定された著作権管理方式変換サーバ６に対して自身のクライアント証明書とリクエストするコンテンツＩＤを送信することで、コンテンツの再生を行うために必要なコンテンツ復号キー等の情報をリクエストする（ステップＳＴ５）。
【００５８】
著作権管理方式変換サーバ６の著作権管理方式変換受付部５１は、クライアント端末１から送信されたコンテンツＩＤ等の情報から、ＯＭＡ著作権管理方式のライセンス情報のリクエストを生成し（ステップＳＴ６）、そのライセンス情報のリクエストをライセンスサーバ２に送信する（ステップＳＴ７）。
ここで、ライセンスサーバ２に送付するライセンス情報のリクエストに格納されるクライアント証明書は、クライアント端末１のクライアント証明書ではなく、著作権管理方式変換サーバ６のクライアント証明書を使用する。
【００５９】
ライセンスサーバ２の著作権管理方式選択部３３は、著作権管理方式変換サーバ６から送信されたライセンス情報のリクエストを受信すると、そのライセンス情報のリクエストをライセンス管理部３２に出力する。
ライセンスサーバ２のライセンス管理部３２は、著作権管理方式選択部３３からライセンス情報のリクエストを受けると、そのライセンス情報のリクエストのコンテンツＩＤからライセンスデータを検索し、そのライセンスデータからコンテンツ復号キーを抽出する。
【００６０】
そして、ライセンス管理部３２は、そのコンテンツ復号キーを暗号化し、そのライセンス情報のリクエストに含まれているクライアント証明書（著作権管理方式変換サーバ６のクライアント証明書）に格納されている公開鍵を用いて、その暗号化の際に使用した暗号化キーを暗号化し、使用している暗号化方式の情報等と一緒に、ＯＭＡ著作権管理方式のライセンス情報のレスポンスを生成し、そのライセンス情報のレスポンスを著作権管理方式変換サーバ６の著作権管理方式変換受付部５１に送信する（ステップＳＴ８）。
【００６１】
また、ライセンス管理部３２は、メディア内に電子透かし情報が埋め込まれている場合ＯＭＡ著作権管理方式の拡張記述を用いて、電子透かしの方式と抽出キー情報を同時に送信することも可能である。
ここで、ライセンスサーバ２から受信したコンテンツの復号キーと電子透かし抽出キーは、セッションＩＤと一緒に著作権管理方式変換サーバ６の制御コマンド中継部５２に送信する。
【００６２】
著作権管理方式変換サーバ６の著作権管理方式変換受付部５１は、ライセンスサーバ２から送信されたライセンス情報のレスポンスを受信すると、ＯＭＡ著作権管理方式の形式のメッセージから暗号化されたコンテンツの暗号化キーを復号し、クライアント端末１の公開鍵を使用して、そのコンテンツの暗号化キーを暗号化し、その暗号化キーをライセンス情報として（ステップＳＴ９）、クライアント端末１に送信する（ステップＳＴ１０）。
同様に、閲覧条件に関連する情報についてもライセンス情報に格納する。電子透かしの種別と抽出キー情報が格納されている場合には、その情報もクライアント端末１の公開鍵で暗号化し、ライセンス情報の一部として一緒に送信する。
【００６３】
著作権管理方式変換サーバ６の著作権管理方式変換受付部５１は、ライセンスサーバ２から送信されたセッションＩＤと暗号化方式、復号キー、電子透かし方式、抽出キーなどを著作権管理方式変換サーバ６の制御コマンド中継部５２に送信する。また、クライアント端末１に送信した暗号方式、暗号化キー、電子透かし方式、抽出キーも著作権管理方式変換サーバ６の制御コマンド中継部５２に送信する。
【００６４】
クライアント端末１の著作権管理方式通知部１２は、著作権管理方式変換サーバ６から送信されたライセンス情報を受信する。
これにより、暗号化されたコンテンツの復号に必要な情報を異なる著作権管理方式を使用しているライセンスサーバ２からクライアント端末１に送信することができる。
【００６５】
ここで、この実施の形態１では、ライセンス情報をクライアント端末１側に蓄積せずに、クライアント端末１がマルチメディアコンテンツにアクセスする度にライセンスサーバ２からライセンス情報を受信して再生する方式について説明を実施したが、初めてマルチメディアコンテンツにアクセスした際にライセンス情報をクライアント端末１側に蓄積し、２回目以降、同一のマルチメディアコンテンツに対してアクセスする際には、蓄積したライセンス情報を使用することで、毎回ライセンス情報をダウンロードしない方法を取ることもできる。
【００６６】
クライアント端末１の著作権管理方式通知部１２は、著作権管理方式変換サーバ６から送信されたライセンス情報を受信すると、使用する暗号方式と暗号化されたコンテンツ復号キーを、コンテンツＵＲＬ等のコンテンツ受信に必要な情報と一緒に制御コマンド送受信部１３に出力する。また、暗号化されたコンテンツ復号キーについては暗号復号部１５に送信する。
また、電子透かしの方式と抽出キーについては、制御コマンド送受信部１３経由で、必要に応じて電子透かし抽出部２２に出力する。
【００６７】
クライアント端末１の制御コマンド送受信部１３は、著作権管理方式通知部１２からマルチメディアコンテンツのＵＲＬを受けると、ＲＴＳＰを使用して、そのマルチメディアコンテンツの送信を依頼するリクエストを著作権管理方式変換サーバ６に送信する（ステップＳＴ１１）。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、クライアント端末１から送信されたマルチメディアコンテンツのリクエストを受信すると、そのマルチメディアコンテンツのリクエストを配信サーバ４に転送する（ステップＳＴ１２）。
【００６８】
配信サーバ４の制御コマンド送受信部４１は、著作権管理方式変換サーバ６から送信されたマルチメディアコンテンツのリクエストを受信すると、そのリクエストに対する応答であるＲＴＳＰ応答を著作権管理方式変換サーバ６に返信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、配信サーバ４から送信されたＲＴＳＰ応答を受信すると、そのＲＴＳＰ応答をクライアント端末１に転送する。
【００６９】
ここで、図７はＲＴＳＰのコマンド中継の様子を示すシーケンス図である。
クライアント端末１の制御コマンド送受信部１３は、著作権管理方式変換サーバ６から送信されたＲＴＳＰ応答を受信すると、ＤＥＳＣＲＩＢＥ要求を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、クライアント端末１から送信されたＤＥＳＣＲＩＢＥ要求を受信すると、そのＤＥＳＣＲＩＢＥ要求と同様の内容のＤＥＳＣＲＩＢＥ要求を配信サーバ４に送信する。
【００７０】
配信サーバ４の制御コマンド送受信部４１は、著作権管理方式変換サーバ６から送信されたＤＥＳＣＲＩＢＥ要求を受信すると、そのＤＥＳＣＲＩＢＥ要求に対する処理を実施し、そのＤＥＳＣＲＩＢＥ応答を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、配信サーバ４から送信されたＤＥＳＣＲＩＢＥ応答を受信すると、そのＤＥＳＣＲＩＢＥ応答をクライアント端末１に転送する。
【００７１】
この後、同様にして、ＳＥＴＵＰ要求、ＰＬＡＹ要求のコマンドが、クライアント端末１から著作権管理方式変換サーバ６を中継して配信サーバ４に送信され、ＳＥＴＵＰ応答、ＰＬＡＹ応答のコマンドが、配信サーバ４から著作権管理方式変換サーバ６を中継してクライアント端末１に送信される。
【００７２】
配信サーバ４のストリーム読み出し部４２は、配信対象のマルチメディアコンテンツがマルチメディアコンテンツ管理ＤＢ５に管理されている場合、ＲＴＳＰのＰＬＡＹコマンドの送受信が完了すると、マルチメディアコンテンツ管理ＤＢ５からマルチメディアコンテンツを構成するマルチメディアデータを読み出し、そのマルチメディアデータをパケット生成部４３に出力する。
【００７３】
配信サーバ４のパケット生成部４３は、ストリーム読み出し部４２から暗号化されたマルチメディアデータを受けると、その暗号化されたマルチメディアデータを含むＲＴＰパケットを生成する。
この際、制御コマンド送受信部４１は、ライセンスサーバ２から通知された著作権管理方式を使用して、パケット生成部４３におけるマルチメディアデータの暗号化を制御する。
【００７４】
ここでは、あらかじめ暗号化されているコンテンツがマルチメディアコンテンツ管理ＤＢ５に管理されているものについて示したが、ライブ映像などを配信する際には、パケット生成部４３が送信時にリアルタイムでマルチメディアデータを暗号化することも可能である。
なお、デジタル透かしにより著作権情報などをマルチメディアコンテンツ内に埋め込む場合には、あらかじめ電子透かし情報が埋め込まれているマルチメディアデータがマルチメディアコンテンツ管理ＤＢ５に管理されるものとする。
【００７５】
配信サーバ４のストリーム送信部４４は、パケット生成部４３がマルチメディアデータを含むＲＴＰパケットを生成すると、そのＲＴＰパケットのタイムスタンプを参照し、また、制御コマンド送受信部４１により指示されたビットレートで、そのＲＴＰパケットを著作権管理方式変換サーバ６に送信する。
【００７６】
著作権管理方式変換サーバ６の制御コマンド中継部５２は、ＲＴＳＰのＰＬＡＹコマンドを送信すると、ライセンスサーバ２から送信された暗号方式及び復号キー情報と、クライアント端末１に送信した暗号方式及び暗号化キーを暗号化方式変換部５４に送信し、ライセンスサーバ２から送信された電子透かし方式及び抽出キーと、クライアント端末１に送信した電子透かし方式及び抽出キーとを透かし方式変換部５３に出力する。
【００７７】
著作権管理方式変換サーバ６のストリーム中継部５５は、配信サーバ４から送信されたＲＴＰパケットを受信する。
著作権管理方式変換サーバ６の暗号化方式変換部５４は、ストリーム中継部５５により受信されたＲＴＰパケットに含まれているマルチメディアデータの暗号化を解除し、クライアント端末１が使用可能な暗号化方式で、再度、そのマルチメディアデータを暗号化する。
ここで、配信サーバ４と著作権管理方式変換サーバ６間と、著作権管理方式変換サーバ６とクライアント端末１間で使用する暗号化方式や、そのモード等が同一であれば、データの暗号化を変換せずにそのまま送信することも可能とする。
この際、著作権管理方式変換受付部５１は、先に決定したライセンスサーバ２及び配信サーバ４が実際に使用する著作権管理方式を使用して、暗号化方式変換部５４における暗号化の解除を制御する。また、先に決定したクライアント端末１が実際に使用する著作権管理方式を使用して、暗号化方式変換部５４における暗号化を制御する。
【００７８】
著作権管理方式変換サーバ６の透かし方式変換部５３は、ストリーム中継部５５により受信されたＲＴＰパケットに含まれているマルチメディアデータから電子透かし情報を抽出し、クライアント端末１が使用可能なデジタル透かしの埋め込み方式で、再度、その電子透かし情報をマルチメディアデータに埋め込む処理を実施する。
この際、著作権管理方式変換受付部５１は、先に決定したライセンスサーバ２及び配信サーバ４が実際に使用する著作権管理方式を使用して、透かし方式変換部５３における電子透かし情報の抽出を制御する。また、先に決定したクライアント端末１が実際に使用する著作権管理方式を使用して、透かし方式変換部５３における電子透かし情報の埋め込みを制御する。
【００７９】
著作権管理方式変換サーバ６のストリーム中継部５５は、暗号化方式変換部５４及び透かし方式変換部５３による処理が完了すると、処理後のマルチメディアデータを再びパケット化し、そのＲＴＰパケットをクライアント端末１に送信する。
クライアント端末１のストリーム受信部１４は、著作権管理方式変換サーバ６から送信されたＲＴＰパケットを受信し、そのＲＴＰパケットを暗号復号部１５に出力する。
【００８０】
クライアント端末１の暗号復号部１５は、ストリーム受信部１４からＲＴＰパケットを受けると、そのＲＴＰパケットに含まれているマルチメディアデータの暗号化を解除して、映像のマルチメディアデータを映像復号部１６に出力し、オーディオのマルチメディアデータをオーディオ復号部１９に出力する。
【００８１】
クライアント端末１の映像復号部１６は、暗号復号部１５から符号化されている映像のマルチメディアデータを受けると、制御コマンド送受信部１３の指示の下、そのマルチメディアデータを復号化する。
クライアント端末１の映像表示部１７は、映像復号部１６がマルチメディアデータを復号化すると、そのマルチメディアデータにしたがって映像をモニタ１８に表示する。
なお、映像復号部１６により復号化されたマルチメディアデータに電子透かし情報が埋め込まれている場合、電子透かし抽出部２２がマルチメディアデータから電子透かし情報を抽出する。
【００８２】
クライアント端末１のオーディオ復号部１９は、暗号復号部１５から符号化されているオーディオのマルチメディアデータを受けると、そのマルチメディアデータを復号化する。
クライアント端末１のオーディオ出力部２０は、オーディオ復号部１９がマルチメディアデータを復号化すると、ＲＴＰタイムスタンプのタイミングで、そのマルチメディアデータを再生して、スピーカ２１からオーディオを出力する。
【００８３】
以上で明らかなように、この実施の形態１によれば、クライアント端末１から通知された著作権管理方式とライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式が異なる場合、ライセンスサーバ２がマルチメディアコンテンツにおける著作権管理方式の変換を著作権管理方式変換サーバ６に依頼し、著作権管理方式変換サーバ６がライセンスサーバ２から著作権管理方式の変換依頼を受信すると、配信サーバ４から配信されたマルチメディアコンテンツの著作権管理方式をクライアント端末１が使用可能な著作権管理方式に変換し、変換後のマルチメディアコンテンツをクライアント端末１に転送するように構成したので、予め実装している複数の著作権管理方式の中に、クライアント端末１が使用可能な著作権管理方式が含まれていない場合でも、マルチメディアコンテンツをクライアント端末１に配信することができる効果を奏する。
【００８４】
実施の形態２．
図８はこの発明の実施の形態２によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図であり、図において、図３と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ２の著作権管理方式変換利用管理部３４は著作権管理方式選択部３３から著作権管理方式の変換依頼が著作権管理方式変換サーバ６に送信された回数を管理し、その送信回数を変換利用情報管理ＤＢ３５に格納する。
ライセンスサーバ２の変換利用情報管理ＤＢ３５は著作権管理方式選択部３３から著作権管理方式の変換依頼が送信された回数を記憶するデータベースである。
【００８５】
次に動作について説明する。
ライセンスサーバ２の著作権管理方式選択部３３は、上記実施の形態１と同様に、クライアント端末１が使用可能な著作権管理方式のすべてが、自己が使用可能な著作権管理方式に含まれていない場合、クライアント端末１が使用可能な著作権管理方式を使用することができないものと判断し、マルチメディアコンテンツにおける著作権管理方式の変換依頼を著作権管理方式変換サーバ６に送信する。
【００８６】
著作権管理方式変換利用管理部３４は、著作権管理方式選択部３３が著作権管理方式の変換依頼を著作権管理方式変換サーバ６に送信すると、変換利用情報管理ＤＢ３５に格納されている変換依頼の送信回数をカウントアップする。
あるいは、著作権管理方式変換利用管理部３４は、著作権管理方式選択部３３が著作権管理方式の変換依頼を著作権管理方式変換サーバ６に送信すると、その変換依頼の送信日時を示す利用情報（ユーザＩＤ、コンテンツＩＤなどを含む）を管理し、一定期間毎に、その利用情報を集計して、その変換依頼の送信回数を変換利用情報管理ＤＢ３５に格納する。
【００８７】
これにより、ライセンスサーバ２の著作権管理方式変換利用管理部３４は、例えば、著作権管理方式変換サーバ６を運営しているサイトに支払う利用料金、即ち、著作権管理方式の変換に伴う利用料金を変換依頼の送信回数から計算することができる。
したがって、ユーザは、配信サーバ４を運営しているサイトにコンテンツの利用料金を支払う際、著作権管理方式の変換に伴う利用料金を含めて支払うことが可能になり、ユーザが著作権管理方式変換サーバ６を運営しているサイトに変換に伴う利用料金を支払う手間を省くことができる効果を奏する。
【００８８】
実施の形態３．
図９はこの発明の実施の形態３によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図であり、図において、図４と同一符号は同一または相当部分を示すので説明を省略する。
マルチ／ユニキャスト変換部５６は配信サーバ４から配信されたマルチメディアデータを含むＲＴＰパケットの配信方式をマルチキャスト方式からユニキャスト方式に変換する処理を実施する。
図１０はマルチキャスト方式からユニキャスト方式に変換している処理内容を示すシーケンス図である。
【００８９】
次に動作について説明する。
上記実施の形態１と同様にして、マルチメディアコンテンツの著作権管理方式が決定されて、復号キー等のライセンス情報がクライアント端末１側に送信された後、クライアント端末１の制御コマンド送受信部１３がＤＥＳＣＲＩＢＥ要求を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、クライアント端末１から送信されたＤＥＳＣＲＩＢＥ要求を受信すると、そのＤＥＳＣＲＩＢＥ要求と同様の内容のＤＥＳＣＲＩＢＥ要求を配信サーバ４に送信する。
【００９０】
配信サーバ４の制御コマンド送受信部４１は、著作権管理方式変換サーバ６から送信されたＤＥＳＣＲＩＢＥ要求を受信すると、そのＤＥＳＣＲＩＢＥ要求に対する処理を実施し、そのＤＥＳＣＲＩＢＥ応答を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、配信サーバ４から送信されたＤＥＳＣＲＩＢＥ応答を受信すると、そのＤＥＳＣＲＩＢＥ応答を参照して、マルチメディアコンテンツの配信方式がマルチキャスト方式であるか否かを判断する。
制御コマンド中継部５２は、マルチメディアコンテンツの配信方式がマルチキャスト方式であると認識すると、そのＤＥＳＣＲＩＢＥ応答に含まれているマルチキャストアドレス等の情報をユニキャストアドレス等の情報に変換し、情報変換後のＤＥＳＣＲＩＢＥ応答をクライアント端末１に送信する。
【００９１】
クライアント端末１の制御コマンド送受信部１３は、著作権管理方式変換サーバ６から送信されたＤＥＳＣＲＩＢＥ応答を受信すると、ＳＥＴＵＰ要求を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、クライアント端末１から送信されたＳＥＴＵＰ要求を受信すると、そのＳＥＴＵＰ要求を配信サーバ４に転送する。
【００９２】
配信サーバ４の制御コマンド送受信部４１は、著作権管理方式変換サーバ６から転送されたＳＥＴＵＰ要求を受信すると、そのＳＥＴＵＰ要求に対する処理を実施し、そのＳＥＴＵＰ応答を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、配信サーバ４から送信されたＳＥＴＵＰ応答を受信すると、マルチメディアコンテンツの配信方式をマルチキャスト方式からユニキャスト方式に変換するとともに、そのＳＥＴＵＰ応答に含まれているポート番号等をユニキャスト配信の情報に変換し、情報変換後のＳＥＴＵＰ応答をクライアント端末１に送信する。
【００９３】
クライアント端末１の制御コマンド送受信部１３は、著作権管理方式変換サーバ６から送信されたＳＥＴＵＰ応答を受信すると、ＰＬＡＹ要求を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、クライアント端末１から送信されたＰＬＡＹ要求を受信すると、そのＰＬＡＹ要求を配信サーバ４に転送する。
【００９４】
配信サーバ４の制御コマンド送受信部４１は、著作権管理方式変換サーバ６から転送されたＰＬＡＹ要求を受信すると、そのＰＬＡＹ要求に対する処理を実施し、そのＰＬＡＹ応答を著作権管理方式変換サーバ６に送信する。
著作権管理方式変換サーバ６の制御コマンド中継部５２は、配信サーバ４から送信されたＰＬＡＹ応答を受信すると、そのＰＬＡＹ応答をクライアント端末１に転送する。
【００９５】
クライアント端末１の制御コマンド送受信部１３は、著作権管理方式変換サーバ６から送信されたＰＬＡＹ応答を受信すると、そのＰＬＡＹ応答を参照して、ユニキャスト受信の準備を実施する。
一方、著作権管理方式変換サーバ６のストリーム中継部５５は、配信サーバ４から配信されたマルチメディアコンテンツのマルチメディアデータ（マルチキャストストリーム）を受信すると、上記実施の形態１と同様に、そのマルチメディアデータを透かし方式変換部５３及び暗号化方式変換部５４に出力する。
ストリーム中継部５５は、透かし方式変換部５３及び暗号化方式変換部５４から方式が変換されたマルチメディアデータを受け取ると、そのマルチメディアデータをマルチ／ユニキャスト変換部５６に出力する。
【００９６】
著作権管理方式変換サーバ６のマルチ／ユニキャスト変換部５６は、ストリーム中継部５５からマルチメディアデータであるマルチキャストストリームを受けると、先に変換したユニキャストアドレスやポート番号等を参照して、そのマルチキャストストリームをユニキャストストリームに変換し、そのユニキャストストリームをクライアント端末１に送信する。
【００９７】
これにより、クライアント端末１は、配信サーバ４と使用可能な著作権管理方式が異なる場合でも、著作権管理方式変換サーバ６を経由することにより、マルチキャストで配信されるマルチメディアコンテンツについても、個々のクライアント端末１に対応する著作権管理方式に変換して配信することができる効果を奏する。
【００９８】
なお、この実施の形態３によれば、マルチキャストで配信されるストリームの著作権管理方式を変換し、再度、異なるマルチキャストグループにマルチキャストする方法も実施可能である。この場合、配信サーバ４又は著作権管理方式変換サーバ６が著作権管理方式を変換し、マルチキャスト配信している各ストリームで使用している著作権管理方式の暗号化方式やデジタル透かし方式を管理することにより、新たに同一の著作権管理方式に変換して配信を依頼してきたクライアント端末１に対しては既にマルチキャストされているストリームを受信するように指示することも可能である。
【００９９】
実施の形態４．
図１１はこの発明の実施の形態４によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図であり、図において、図３と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ２の著作権管理方式選択部３６は図３の著作権管理方式選択部３３と同様の処理を実施するほか、クライアント端末１が使用可能な著作権管理方式の一覧データと、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データとを著作権管理方式変換サーバ６に送信する際、コンテンツ重要度情報管理ＤＢ３７に格納されているマルチメディアコンテンツの重要度を示す重要度情報を著作権管理方式変換サーバ６に送信する。
コンテンツ重要度情報管理ＤＢ３７はマルチメディアコンテンツの重要度を示す重要度情報を管理しているデータベースである。
【０１００】
図１２はこの発明の実施の形態４によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図であり、図において、図４と同一符号は同一または相当部分を示すので説明を省略する。
著作権管理方式変換受付部５７は図４の著作権管理方式変換受付部５１と同様の処理を実施するほか、クライアント端末1が使用可能な著作権管理方式で使用する暗号方式等が、配信サーバ４から配信されたマルチメディアコンテンツの重要度に対応する安全強度を有しない場合、そのクライアント端末１に対するマルチメディアコンテンツの転送を中止する処理を実施する。
著作権管理方式で使用する暗号方式等の安全強度を示す重要度データを管理している。なお、重要度データは、著作権管理方式の種別（例えばＤＲＭ１、ＤＲＭ２など）と、そこで使用される暗号化方式の組に対して適用可能なコンテンツの重要度がマッピングされているデータである。
【０１０１】
次に動作について説明する。
ライセンスサーバ２の著作権管理方式選択部３６は、著作権管理方式の変換依頼を著作権管理方式変換サーバ６に送信する際、上記実施の形態１と同様に、クライアント端末１が使用可能な著作権管理方式の一覧データと、ライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式の一覧データとを著作権管理方式変換サーバ６に送信する。
また、著作権管理方式選択部３６は、それらの一覧データと一緒に、コンテンツ重要度情報管理ＤＢ３７に格納されているマルチメディアコンテンツの重要度を示す重要度情報を著作権管理方式変換サーバ６に送信する。
【０１０２】
著作権管理方式変換サーバ６の著作権管理方式変換受付部５７は、ライセンスサーバ２から送信された著作権管理方式の一覧データや重要度情報を受信すると、上記実施の形態１と同様に、クライアント端末１との間で実際に使用する著作権管理方式や、ライセンスサーバ２及び配信サーバ４が実際に使用する著作権管理方式を決定する。
ただし、著作権管理方式変換受付部５７は、上記実施の形態１と異なり、ライセンスサーバ２から送信された重要度情報を参照して、著作権管理方式を決定する。
【０１０３】
即ち、著作権管理方式変換受付部５７は、実際に使用する著作権管理方式を決定する際、著作権管理方式安全強度管理ＤＢ５８を参照して、ライセンスサーバ２から送信された重要度情報が示すマルチメディアコンテンツの重要度に対応する安全強度を有する暗号方式等を利用可能な著作権管理方式を検索する。
つまり、著作権管理方式が適用可能なコンテンツの重要度より大きな重要度を有するマルチメディアコンテンツは、当該著作権管理方式を使用して配信することができない。
【０１０４】
例えば、重要度の数字が小さいほど重要度が大きい場合において、著作権管理方式ＤＲＭ１で暗号方式１を用いた場合には重要度“３”が設定されているとする。この場合、重要度が“４”のコンテンツを当該著作権管理方式の当該暗号方式で暗号化して配信することは可能であるが、重要度が“２”のコンテンツを当該著作権管理方式の当該暗号化方式で暗号化して配信することはできない。そのため、適用可能なコンテンツの重要度が、マルチメディアコンテンツの重要度より大きい重要度データを有する著作権管理方式を検索する。
【０１０５】
著作権管理方式変換受付部５７は、マルチメディアコンテンツの重要度に対応する安全強度を有する著作権管理方式が存在する場合には、その著作権管理方式を使用する決定を行うが、マルチメディアコンテンツの重要度に対応する安全強度を有する著作権管理方式が存在しない場合には、マルチメディアコンテンツを配信することが不可能である旨を配信サーバ４に通知して、マルチメディアコンテンツの配信準備処理を中止する。
【０１０６】
以上で明らかなように、この実施の形態４によれば、クライアント端末１や配信サーバ４が使用可能な著作権管理方式が、配信サーバ４から配信されたマルチメディアコンテンツの重要度に対応する安全強度を有しない場合、そのクライアント端末１に対するマルチメディアコンテンツの転送を中止するように構成したので、確実に著作権を保護する必要性が高いマルチメディアコンテンツが、安全強度が低い著作権管理方式に変換されて配信される状況を回避することができる効果を奏する。
【０１０７】
実施の形態５．
図１３はこの発明の実施の形態５によるコンテンツ配信システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ７１はクライアント端末１から通知された著作権管理方式と自己が使用可能な著作権管理方式が異なる場合、クライアント端末１から通知された著作権管理方式を実現する著作権管理方式ツールのダウンロードを要求して、その著作権管理方式ツールを受信する機能を備えている。
【０１０８】
配信サーバ７２はライセンスサーバ７１により受信された著作権管理方式ツールを実行してマルチメディアコンテンツをクライアント端末１に配信する機能を備えている。
なお、ライセンスサーバ７１及び配信サーバ７２からコンテンツ配信装置が構成されており、同一のプロバイダ内に設置されていてもよいし、別々のプロバイダに設置されていてもよい。
【０１０９】
著作権管理方式検索サーバ７３はライセンスサーバ７１から著作権管理方式を受信すると、その著作権管理方式を実現する著作権管理方式ツールを提供することが可能な著作権管理方式提供サーバ７５を検索し、その著作権管理方式提供サーバ７５のアドレス情報をライセンスサーバ７１に返信する。
アドレス情報管理ＤＢ７４は著作権管理方式ツールを提供する著作権管理方式提供サーバ７５のアドレス情報を管理しているデータベースである。
【０１１０】
著作権管理方式提供サーバ７５はライセンスサーバ７１から著作権管理方式を受信すると、その著作権管理方式に対応する著作権管理方式ツールの使用方法が記述されているメタデータをライセンスサーバ７１に返信する。著作権管理方式ツールには、著作権管理の通信機能、暗号化機能等の複数の機能が含まれている。
著作権管理方式ツールＤＢ７６は著作権管理方式ツールとその使用方法が記述されているメタデータを管理しているデータベースである。
なお、著作権管理方式検索サーバ７３及び著作権管理方式提供サーバ７５から著作権管理方式提供装置が構成されている。
【０１１１】
上記実施の形態１〜４では、著作権管理方式変換サーバ６がマルチメディアコンテンツの著作権管理方式を変換して、マルチメディアコンテンツをストリーム配信するものについて示したが、クライアント端末１が使用可能な著作権管理方式をライセンスサーバ７１に通知し、ライセンスサーバ７１及び配信サーバ７２が使用可能な著作権管理方式とクライアント端末１が使用可能な著作権管理方式が異なる場合、ライセンスサーバ７１が、クライアント端末１が使用可能な著作権管理方式のツールをネットワーク上から入手し、その著作権管理方式を使用してマルチメディアコンテンツをストリーム配信するようにしてもよい。
【０１１２】
この実施の形態５では、配信サーバ７２が提供しているマルチメディアコンテンツの閲覧権利をユーザが購入し、その有効期限を経過するまでの間、ストリーミングを実施することによりマルチメディアコンテンツを閲覧することが可能であるとする。もしくは、指定された回数だけマルチメディアコンテンツを閲覧することが可能であるとする。
また、著作権管理方式以外のプロトコルについては、クライアント端末１とライセンスサーバ７１及び配信サーバ７２が標準的な同一のプロトコルを使用することにより、接続可能であるとする。
上記実施の形態１〜４と同様に、メディアのストリーム配信プロトコルがＲＴＰ、再生開始、一時停止及び終了などのストリーム制御プロトコルがＲＴＳＰを使用するものとする。
【０１１３】
図１４はこの発明の実施の形態５によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図であり、図において、図３と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ７１の著作権管理方式選択部８１はクライアント端末１から通知された著作権管理方式と自己が使用可能な著作権管理方式が異なる場合、クライアント端末１から通知された著作権管理方式を実現する著作権管理方式ツールのダウンロードを要求して、その著作権管理方式ツールを受信する機能を備えている。
【０１１４】
著作権管理方式ツールＤＢ８２は自己が使用可能な著作権管理方式のツールを管理しているデータベースである。
配信サーバ７２の制御コマンド送受信部９１はライセンスサーバ７１の著作権管理方式選択部８１により受信された著作権管理方式ツールを実行して、ストリーム読み出し部４２、パケット生成部４３及びストリーム送信部４４を制御する機能を備えている。
図１５はこの発明の実施の形態５によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
【０１１５】
次に動作について説明する。
クライアント端末１とライセンスサーバ７１間のユーザ認証処理や、利用可能なコンテンツの一覧表示処理は、上記実施の形態１と同様である。
また、ユーザが閲覧希望のマルチメディアコンテンツを選択し、クライアント端末１が使用可能な著作権管理方式の一覧データをライセンスサーバ７１に通知する処理も、上記実施の形態１と同様である。
【０１１６】
ライセンスサーバ７１の著作権管理方式選択部８１は、上記実施の形態１と同様にして、クライアント端末１から使用可能な著作権管理方式の一覧データを受信すると（図１５のステップＳＴ１３）、その一覧データに含まれている著作権管理方式の中に、ライセンスサーバ７１と配信サーバ７２が使用可能な著作権管理方式が存在するか否かを確認する。
【０１１７】
著作権管理方式選択部８１は、クライアント端末１が使用可能な著作権管理方式の中に、ライセンスサーバ７１及び配信サーバ７２が使用可能な著作権管理方式が存在する場合、実際に使用する著作権管理方式をクライアント端末１に通知する。
これにより、その著作権管理方式を用いて、マルチメディアコンテンツの配信を実施する。
【０１１８】
一方、クライアント端末１が使用可能な著作権管理方式の中に、ライセンスサーバ７１及び配信サーバ７２が使用可能な著作権管理方式が存在しない場合、配信サーバ７２がマルチメディアのコンテンツ配信を実施することができないため、ネットワーク上からクライアント端末１が使用可能な著作権管理方式のツールをダウンロードする。
具体的には、下記の通りである。
【０１１９】
ライセンスサーバ７１の著作権管理方式選択部８１は、クライアント端末１が使用可能な著作権管理方式のツールを提供することが可能な著作権管理方式提供サーバ７５を検索するため、著作権管理方式検索サーバ７３にアクセスして、クライアント端末１が使用可能な著作権管理方式を著作権管理方式検索サーバ７３に送信することにより、著作権管理方式提供サーバ７５のアドレス情報の検索を要求する（ステップＳＴ１４）。
【０１２０】
著作権管理方式検索サーバ７３は、ライセンスサーバ７１から著作権管理方式を受信すると、著作権管理方式をキーにして、アドレス情報管理ＤＢ７４からクライアント端末１が使用可能な著作権管理方式のツールを提供することが可能な著作権管理方式提供サーバ７５を検索する。
そして、著作権管理方式検索サーバ７３は、その著作権管理方式提供サーバ７５のアドレス情報をライセンスサーバ７１に返信する（ステップＳＴ１５）。
【０１２１】
ライセンスサーバ７１の著作権管理方式選択部８１は、著作権管理方式検索サーバ７３から返信された著作権管理方式提供サーバ７５のアドレス情報を受信すると、そのアドレス情報を参照して著作権管理方式提供サーバ７５にアクセスし、クライアント端末１が使用可能な著作権管理方式を著作権管理方式提供サーバ７５に送信することにより、著作権管理方式ツールのダウンロードを要求する（ステップＳＴ１６）。
【０１２２】
著作権管理方式提供サーバ７５は、ライセンスサーバ７１から著作権管理方式を受信すると、その著作権管理方式をキーにして著作権管理方式ツールＤＢ７６からクライアント端末１が使用可能な著作権管理方式のツールとその使用方法が記述されているメタデータを検索する。
そして、著作権管理方式提供サーバ７５は、その著作権管理方式ツールとメタデータをライセンスサーバ７１に返信する（ステップＳＴ１７）。
【０１２３】
ここで、著作権管理方式ツールの使用方法が記述されているメタデータとは、著作権管理ツールに含まれている機能と、各機能の使用方法や使用タイミング、インタフェースの情報等が記述されているデータである。
例えば、著作権管理方式ツールの各機能に対して、機能内容（例えば、ライセンス情報の送受信、暗号化、透かし埋め込みなど）、適用メディア（例えば、映像、オーディオなど）、適用符号化方式（例えば、ＭＰＥＧ−４、ＭＰＥＧ−２、符号化方式共通など）、使用タイミング（例えば、エンコード前、エンコード後、パケット化後など）、インタフェースなどが格納されている。
【０１２４】
また、インタフェースとしては、インタフェースのパラメータ数、各パラメータを表すコードなどが明記されている。各パラメータを表すコードは著作権管理方式ツールの機能毎に決められており、例えば、著作権管理方式の機能が暗号化の場合、平文データ、暗号化データ、暗号化キー長、暗号化キー、ブロック長、暗号モードなどがパラメータ用コードとして割り当てられている。
したがって、メタデータに記述されているタイミングでデータを作成し、例えば、Ｓｏｃｋｅｔ通信等によりデータのやりとりを行うことで処理が可能になる。
【０１２５】
ライセンスサーバ７１の著作権管理方式選択部８１は、著作権管理方式提供サーバ７５から著作権管理方式ツールとメタデータを受信すると、その著作権管理方式ツールを著作権管理方式ツールＤＢ８２に格納する。
上記実施の形態１と同様に、ライセンスサーバ７１は、ＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）で採用されている著作権管理方式Ｖｅｒ．２の著作権管理方式に対応している。
また、クライアント端末１は、クライアント側からクライアント証明書をサーバ側に送信すると、サーバ側がコンテンツの暗号鍵をクライアント端末１の公開鍵で暗号化し、送信する方式を使用していることとする。
【０１２６】
ライセンスサーバ７１は、クライアント端末１に対して、実際に使用することになった著作権管理方式を通知する（ステップＳＴ１９）。
その後、ライセンスサーバ７１は、著作権管理ツールの使用方法を示すメタデータを参照することにより、その受信した著作権管理方式ツールの中からライセンス情報送受信機能が存在する場合、ライセンスサーバ７１の著作権管理方式選択部８１が、クライアント端末１からのデータの受信を待機する。
【０１２７】
ライセンスサーバ７１の著作権管理方式選択部８１は、クライアント端末1からの通信が到着すると（ステップＳＴ２０）、その受信したデータを著作権管理ツールのライセンス情報送受信機能に受け渡しを行う（ステップＳＴ２１）。
著作権管理ツールのライセンス情報送受信機能は、クライアント端末１からのライセンス情報リクエストメッセージを分析し、リクエストされたコンテンツＩＤやクライアント証明書などのデータを著作権管理方式選択部８１に返信する。
著作権管理方式選択部８１は、ライセンス管理部３２に対して、リクエストされたコンテンツのライセンス情報を検索し、閲覧条件などを著作権管理ツールのライセンス情報送受信機能に受け渡しを行う。
【０１２８】
著作権管理ツールのライセンス情報送受信機能は、クライアント端末１が使用する著作権管理方式のプロトコルを使用して、コンテンツの暗号復号キーや閲覧条件が含まれるライセンス情報を返信する（ステップＳＴ２２）。
ここで、クライアント端末１に送信する暗号復号キーは、蓄積されている暗号化コンテンツの復号キーではなく、クライアント端末１が使用する著作権管理方式の中で使用可能な暗号化方式で暗号化したときの復号キーとなる。
著作権管理ツールのライセンス情報送受信機能は、ライセンスサーバ７１の著作権管理方式選択部８１に対して、クライアント端末１に送信した復号キーを返信する。
【０１２９】
ライセンス情報関連の通信が終了すると、著作権管理方式選択部８１は、コンテンツＩＤと、著作権管理方式ツールと、使用方法のメタデータのほか、蓄積されているコンテンツの復号鍵と、クライアント端末１に対して送信するために使用する暗号化方式と、暗号化鍵（共通鍵暗号方式を使用するため復号鍵と同一）と、セッションＩＤ等の必要なデータとを配信サーバ７２に送信する。
【０１３０】
配信サーバ７２の制御コマンド送受信部９１は、ライセンスサーバ７１から送信された著作権管理方式ツールとメタデータと暗号鍵等の必要な情報を受信すると、そのメタデータを解析することにより、ストリーム読み出し部４２、パケット生成部４３及びストリーム送信部４４のどの部位に対して、著作権管理方式ツールを適用することが可能であるか判断し、該当部位に著作権管理方式ツールを転送する。
【０１３１】
パケット生成部４３は、制御コマンド送受信部９１から暗号化方式の著作権管理ツールと、メタデータと、マルチメディアデータの復号鍵と、クライアント端末１に対して送信する際に使用する暗号化方式と、暗号化鍵とを受けると、ストリーム読み出し部４２により読み出されたマルチメディアデータの暗号を、復号鍵を用いて解除し、著作権管理方式ツールの暗号化機能を用いて暗号鍵により再び暗号化する。
【０１３２】
クライアント端末１は、コンテンツ再生に必要なライセンス情報のデータを受けると、ＲＴＳＰを使用してコンテンツの配信リクエストを配信サーバ７２に送信する（ステップＳＴ２３）。
【０１３３】
また、ストリーム読み出し部４２、パケット生成部４３及びストリーム送信部４４は、著作権管理方式選択部８１から著作権管理方式ツールを受信した場合には、その著作権管理方式ツールを指定されたタイミングで実行することにより、クライアント端末１が再生可能な形式で著作権保護を実施しながら、マルチメディアコンテンツを配信することが可能となる。
【０１３４】
これにより、ＲＴＰパケットで送信されるマルチメディアデータは、クライアント端末１で暗号化が解除され、再生することが可能となる。
ここで、この実施の形態５では、ライセンス情報をクライアント端末１側に蓄積せずに、クライアント端末１がマルチメディアコンテンツにアクセスする度にライセンスサーバ７１からライセンス情報を受信して再生する方式について説明を実施したが、初めてマルチメディアコンテンツにアクセスした際にライセンス情報をクライアント端末１側に蓄積し、２回目以降、同一のマルチメディアコンテンツに対してアクセスする際には、蓄積したライセンス情報を使用することで、毎回ライセンス情報をダウンロードしない方法を取ることもできる。
【０１３５】
以上で明らかなように、この実施の形態５によれば、クライアント端末１から通知された著作権管理方式と自己が使用可能な著作権管理方式が異なる場合、クライアント端末１から通知された著作権管理方式を実現する著作権管理方式ツールのダウンロードを要求し、その著作権管理方式ツールを受信すると、その著作権管理方式ツールを実行してマルチメディアコンテンツをクライアント端末１に配信するように構成したので、予め実装している複数の著作権管理方式の中に、クライアント端末１が使用可能な著作権管理方式が含まれていない場合でも、マルチメディアコンテンツをクライアント端末１に配信することができる効果を奏する。
【０１３６】
実施の形態６．
図１６はこの発明の実施の形態６によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図であり、図において、図１４と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ７１の著作権管理方式ダウンロード管理部８３は著作権管理方式選択部８１から著作権管理方式ツールのダウンロード要求が送信された回数をダウンロード利用情報管理ＤＢ８４に格納する。
ライセンスサーバ７１のダウンロード利用情報管理ＤＢ８４は著作権管理方式選択部８１からダウンロード要求が送信された回数を記憶するデータベースである。
【０１３７】
次に動作について説明する。
ライセンスサーバ７１の著作権管理方式選択部８１は、上記実施の形態５と同様に、クライアント端末１が使用可能な著作権管理方式のすべてが、自己が使用可能な著作権管理方式に含まれていない場合、クライアント端末１が使用可能な著作権管理方式を使用することができないものと判断し、著作権管理方式ツールのダウンロード要求を著作権管理方式提供サーバ７５に送信する。
【０１３８】
ライセンスサーバ７１の著作権管理方式ダウンロード管理部８３は、著作権管理方式選択部８１が著作権管理方式ツールのダウンロード要求を著作権管理方式提供サーバ７５に送信すると、ダウンロード利用情報管理ＤＢ８４に格納されているダウンロード要求の送信回数をカウントアップする。
あるいは、著作権管理方式ダウンロード管理部８３は、著作権管理方式選択部８１が著作権管理方式ツールのダウンロード要求を著作権管理方式提供サーバ７５に送信すると、そのダウンロード要求の送信日時を示す利用情報を管理し、一定期間毎に、その利用情報を集計して、そのダウンロード要求の送信回数をダウンロード利用情報管理ＤＢ８４に格納する。
【０１３９】
これにより、ライセンスサーバ７１の著作権管理方式ダウンロード管理部８３は、例えば、著作権管理方式提供サーバ７５を運営しているサイトに支払う利用料金、即ち、著作権管理方式提供サーバ７５のツール提供に伴う利用料金をダウンロード要求の送信回数から計算することができる。
したがって、ユーザは、配信サーバ７２を運営しているサイトにコンテンツの利用料金を支払う際、ツール提供に伴う利用料金を含めて支払うことが可能になり、ユーザが著作権管理方式提供サーバ７５を運営しているサイトにツール提供に伴う利用料金を支払う手間を省くことができる効果を奏する。
【０１４０】
実施の形態７．
図１７はこの発明の実施の形態７によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図であり、図において、図１１及び図１４と同一符号は同一または相当部分を示すので説明を省略する。
ライセンスサーバ７１の著作権管理方式選択部８５は図１４の著作権管理方式選択部８１と同様の処理を実施するほか、アドレス情報の検索を図１８の著作権管理方式検索サーバ７７に依頼する際、コンテンツ重要度情報管理ＤＢ３７に格納されているマルチメディアコンテンツの重要度を示す重要度情報を著作権管理方式検索サーバ７７に送信する処理を実施する。
【０１４１】
図１８はこの発明の実施の形態７によるコンテンツ配信システムの要部を示す構成図であり、図において、図１３と同一符号は同一または相当部分を示すので説明を省略する。
著作権管理方式検索サーバ７７は図１３の著作権管理方式検索サーバ７３と同様の処理を実施するほか、クライアント端末１が使用可能な著作権管理方式が、マルチメディアコンテンツの重要度に対応する安全強度を有しない場合、ライセンスサーバ７１に対する著作権管理方式ツールの送信を中止する処理を実施する。
著作権管理方式安全強度管理ＤＢ７８は著作権管理方式の安全強度を示す重要度データを管理している。なお、重要度データは、著作権管理方式と、そこで使用する暗号化方式等の組に対して、適用可能なコンテンツの重要度がマッピングされているデータである。
【０１４２】
次に動作について説明する。
ライセンスサーバ７１の著作権管理方式選択部８５は、アドレス情報の検索を著作権管理方式検索サーバ７７に依頼する際、上記実施の形態６と同様に、著作権管理方式を著作権管理方式検索サーバ７７に送信する。
また、著作権管理方式選択部８５は、その著作権管理方式と一緒に、コンテンツ重要度情報管理ＤＢ３７に格納されているマルチメディアコンテンツの重要度を示す重要度情報を著作権管理方式検索サーバ７７に送信する。
【０１４３】
著作権管理方式検索サーバ７７は、ライセンスサーバ７１から著作権管理方式を受信すると、上記実施の形態５と同様に、著作権管理方式提供サーバ７５のアドレス情報を検索する。
ただし、著作権管理方式検索サーバ７７は、上記実施の形態５と異なり、ライセンスサーバ７１から送信された重要度情報を参照して、著作権管理方式提供サーバ７５のアドレス情報を検索する。
【０１４４】
即ち、著作権管理方式検索サーバ７７は、著作権管理方式提供サーバ７５のアドレス情報を検索する際、著作権管理方式安全強度管理ＤＢ７８を参照して、ライセンスサーバ７１から送信された重要度情報が示すマルチメディアコンテンツの重要度に対応する安全強度を有する著作権管理方式ツールを提供している著作権管理方式提供サーバ７５検索する。
つまり、著作権管理方式が適用可能なコンテンツの重要度より大きな重要度を有するマルチメディアコンテンツは、当該著作権管理方式を使用して配信することができない。
【０１４５】
例えば、重要度の数字が小さいほど、重要度が大きい場合において、選択された著作権管理方式とそこで使用される暗号化方式に対応する重要度が“３”であれば、重要度が“４”のコンテンツを当該暗号化方式で暗号化して配信することが可能であるが、重要度が“２”のコンテンツを当該暗号化方式で暗号化して配信することができない。
そのため、適用可能なコンテンツの重要度が、マルチメディアコンテンツの重要度より大きい重要度データを有する著作権管理方式を提供している著作権管理方式提供サーバ７５を検索する。
【０１４６】
著作権管理方式検索サーバ７７は、マルチメディアコンテンツの重要度に対応する安全強度を有する著作権管理方式を提供している著作権管理方式提供サーバ７５が存在する場合には、その著作権管理方式提供サーバ７５のアドレス情報をライセンスサーバ７１に送信するが、マルチメディアコンテンツの重要度に対応する安全強度を有する著作権管理方式を提供している著作権管理方式提供サーバ７５が存在しない場合には、著作権管理方式提供サーバ７５のアドレス情報を送信することが不可能である旨をライセンスサーバ７１に通知して、マルチメディアコンテンツの配信準備処理を中止する。
【０１４７】
以上で明らかなように、この実施の形態７によれば、クライアント端末１が使用可能な著作権管理方式が、マルチメディアコンテンツの重要度に対応する安全強度を有しない場合、ライセンスサーバ７１に対する著作権管理方式ツールの送信を中止するように構成したので、確実に著作権を保護する必要性が高いマルチメディアコンテンツが、安全強度が低い著作権管理方式で配信される状況を回避することができる効果を奏する。
【０１４８】
実施の形態８．
上記実施の形態１〜７では、クライアント端末１がストリーミングを実施することによりマルチメディアコンテンツを閲覧するものについて示したが、クライアント端末１がマルチメディアコンテンツをダウンロードして蓄積してから、そのマルチメディアコンテンツを閲覧するようにしてもよい。
【０１４９】
図１９はこの発明の実施の形態８によるコンテンツ配信システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
マルチメディアコンテンツ管理ＤＢ８はクライアント端末１によりダウンロードされたマルチメディアコンテンツを管理しているデータベースである。
【０１５０】
図２０はこの発明の実施の形態８によるコンテンツ配信システムのクライアント端末１を示す構成図であり、図において、図２と同一符号は同一または相当部分を示すので説明を省略する。
ライセンス管理ＤＢ１０１はユーザが取得したライセンス情報を管理しているデータベースである。
著作権管理情報抽出部１０２はライセンス管理ＤＢ１０１に管理されているライセンス情報から著作権管理情報を抽出する処理を実施する。
ファイル読み出し部１０３はマルチメディアコンテンツ管理ＤＢ８に格納されているマルチメディアコンテンツの読み出し処理を実施する。
【０１５１】
図２１はこの発明の実施の形態８によるコンテンツ配信システムのライセンスサーバ２及び配信サーバ４を示す構成図であり、図において、図３及び図２２と同一符号は同一または相当部分を示すので説明を省略する。
配信サーバ４のＨＴＴＰ送受信部１１１はマルチメディアコンテンツ管理ＤＢ５に格納されているマルチメディアコンテンツを配信する処理を実施する。
【０１５２】
図２２はこの発明の実施の形態８によるコンテンツ配信システムの著作権管理方式変換サーバ６を示す構成図であり、図において、図４と同一符号は同一または相当部分を示すので説明を省略する。
ライセンス管理ＤＢ１２１はライセンス情報を管理しているデータベースである。
暗号化方式変換部１２２は著作権管理方式変換受付部５１により著作権管理方式の変換依頼が受け付けられた場合、著作権管理方式変換受付部５１の指示の下、配信サーバ４から配信されたパケットに含まれているマルチメディアデータの暗号化を解除し、クライアント端末１が使用可能な暗号化方式で、再度、そのマルチメディアデータを暗号化する処理を実施する。
【０１５３】
ダウンロードファイル送受信部１２３は著作権管理方式変換受付部５１の指示の下、暗号化方式変換部１２２により再暗号化されたマルチメディアデータを含むパケットをクライアント端末１に送信する処理を実施する。
【０１５４】
次に動作について説明する。
コンテンツの一覧表示とクライアント端末１におけるコンテンツの選択は実施の形態１と同様である。
【０１５５】
クライアント端末１の著作権管理方式通知部１２は、ＨＴＴＰ送受信・表示部１１がライセンスサーバ２から送信されたコンテンツＩＤと登録完了通知を受信すると、クライアント端末１が使用可能な著作権管理方式の一覧データをライセンスサーバ２に送信する。
【０１５６】
著作権管理方式を決定する際の通信内容の詳細については、上記実施の形態１と同様に、図５のシーケンスで行われる。
ただし、この実施の形態８では、コンテンツリクエストがＲＴＳＰではなく、ＨＴＴＰを使用して行うものとする。また、クライアント端末１側にライセンス情報を蓄積する部分が異なっている。
【０１５７】
上記実施の形態１同様に、クライアント端末１は、ライセンスサーバ２から送信されたライセンス情報を、クライアント端末１が使用可能な著作権管理方式の形式に著作権管理方式変換サーバ６内で変換して受信する。
クライアント端末１の著作権管理方式通知部１２は、著作権管理方式変換サーバ６から送信されたライセンス情報を受信すると、ライセンス情報とコンテンツＵＲＬとセッションＩＤをＨＴＴＰ送受信・表示部１１に送信する。
ＨＴＴＰ送受信・表示部１１は、著作権管理方式通知部１２からライセンス情報とコンテンツＵＲＬを受けると、そのライセンス情報をライセンス管理ＤＢ１０１に格納する。
また、ＨＴＴＰ送受信・表示部１１は、所望のコンテンツに対するリクエストと、ユーザＩＤ及びセッションＩＤを著作権管理方式変換サーバ６に送信する。
【０１５８】
著作権管理方式変換サーバ６のダウンロードファイル送受信部１２３は、クライアント端末１から送信された所望のコンテンツに対するリクエストと、ユーザＩＤ及びセッションＩＤを受信すると、ＨＴＴＰを使用して、そのユーザＩＤとセッションＩＤとコンテンツＩＤを配信サーバ４に送信して、コンテンツの取得要求を配信サーバ４に送信する。
【０１５９】
配信サーバ４のＨＴＴＰ送受信部１１１は、著作権管理方式変換サーバ６から送信されたユーザＩＤとセッションＩＤとコンテンツＩＤを受信し、かつ、コンテンツの取得要求を受信すると、そのコンテンツＩＤ等をキーにして、マルチメディアコンテンツ管理ＤＢ５からコンテンツＩＤに対応するマルチメディアコンテンツを取得し、そのマルチメディアコンテンツを著作権管理方式変換サーバ６に送信する。
【０１６０】
著作権管理方式変換サーバ６のダウンロードファイル送受信部１２３は、配信サーバ４から送信されたマルチメディアコンテンツを受信すると、そのマルチメディアコンテンツのマルチメディアデータを暗号化方式変換部１２２に出力する。
著作権管理方式変換サーバ６の暗号化方式変換部１２２は、ダウンロードファイル送受信部１２３からマルチメディアデータを受けると、そのマルチメディアデータを、ライセンスサーバ２から送信されたライセンス情報に格納されていた復号キーを用いて復号し、クライアント端末１が使用可能な著作権管理方式で使用する暗号方式で、平文のマルチメディアデータを暗号化する。
【０１６１】
暗号化方式変換部１２２は、再度、マルチメディアデータを暗号化すると、そのマルチメディアデータをダウンロードファイル送受信部１２３に出力する。
著作権管理方式変換サーバ６のダウンロードファイル送受信部１２３は、暗号化方式変換部１２２からマルチメディアデータを受けると、そのマルチメディアデータであるマルチメディアコンテンツをクライアント端末１に送信する。
【０１６２】
クライアント端末１のＨＴＴＰ送受信・表示部１１は、著作権管理方式変換サーバ６から送信されたマルチメディアコンテンツを受信すると、そのマルチメディアコンテンツをマルチメディアコンテンツ管理ＤＢ８に格納する。
マルチメディアコンテンツのダウンロードが完了すると、クライアント端末１のファイル読み出し部１０３は、マルチメディアコンテンツ管理ＤＢ８から所望のマルチメディアコンテンツを選択し、そのマルチメディアコンテンツの読み出しを行う。
【０１６３】
ただし、ファイル読み出し部１０３は、ライセンス管理ＤＢ１０１から著作権管理情報抽出部１０２を介してライセンス情報を抽出し、そのライセンス情報からマルチメディアコンテンツの閲覧を希望するユーザに対する有効期限や再生回数等の条件を検索し、今回、再生可能な状態にあるか否かを確認する。
ファイル読み出し部１０３は、今回、再生可能な状態にあれば、そのマルチメディアコンテンツを暗号復号部１５に出力する。
【０１６４】
クライアント端末１の暗号復号部１５は、ファイル読み出し部１０３からマルチメディアコンテンツを受けると、ライセンス管理ＤＢ１０１から著作権管理情報抽出部１０２を介して、そのマルチメディアコンテンツに対応するライセンス情報における暗号の復号キーを抽出し、その復号キーを用いて、マルチメディアコンテンツの暗号化を解除する。
なお、ライセンス情報は、クライアント端末１の公開鍵により暗号化されており、クライアント端末１の秘密鍵を用いて、著作権管理情報抽出部１０２がクライアント情報を復号する。
そして、暗号復号部１５は、映像のマルチメディアデータを映像復号部１６に出力し、オーディオのマルチメディアデータをオーディオ復号部１９に出力する。
【０１６５】
クライアント端末１の映像復号部１６は、暗号復号部１５から符号化されている映像のマルチメディアデータを受けると、制御コマンド送受信部１３の指示の下、そのマルチメディアデータを復号化する。
クライアント端末１の映像表示部１７は、映像復号部１６がマルチメディアデータを復号化すると、そのマルチメディアデータにしたがって映像をモニタ１８に表示する。
なお、映像復号部１６により復号化されたマルチメディアデータに電子透かし情報が埋め込まれている場合、電子透かし抽出部２２がマルチメディアデータから電子透かし情報を抽出する。
【０１６６】
クライアント端末１のオーディオ復号部１９は、暗号復号部１５から符号化されているオーディオのマルチメディアデータを受けると、そのマルチメディアデータを復号化する。
クライアント端末１のオーディオ出力部２０は、オーディオ復号部１９がマルチメディアデータを復号化すると、そのマルチメディアデータを再生して、スピーカ２１からオーディオを出力する。
【０１６７】
以上で明らかなように、この実施の形態８によれば、クライアント端末１から通知された著作権管理方式とライセンスサーバ２及び配信サーバ４が使用可能な著作権管理方式が異なる場合、ライセンスサーバ２がマルチメディアコンテンツにおける著作権管理方式の変換を著作権管理方式変換サーバ６に依頼し、著作権管理方式変換サーバ６がライセンスサーバ２から著作権管理方式の変換依頼を受信すると、配信サーバ４から配信されたマルチメディアコンテンツの著作権管理方式をクライアント端末１が使用可能な著作権管理方式に変換し、変換後のマルチメディアコンテンツをクライアント端末１に転送するように構成したので、予め実装している複数の著作権管理方式の中に、クライアント端末１が使用可能な著作権管理方式が含まれていない場合でも、マルチメディアコンテンツをクライアント端末１に配信することができる効果を奏する。
なお、この実施の形態８では、暗号化方式とライセンス記述方式を変換するものについて示したが、上記実施の形態１と同様に、電子透かし方式を変換するようにしてもよい。
【０１６８】
図２３及び図２４はこの発明の実施の形態８によるコンテンツ配信システムの処理内容を示す処理シーケンス図である。
特に、図２３はコンテンツを受信しながら著作権管理情報を変換して配信する場合のシーケンスであり、図２４は全コンテンツを受信して著作権管理方式を変換した後に配信を行う場合のシーケンスである。
【０１６９】
この実施の形態８では、図２３に示すように、著作権管理方式変換サーバ６がマルチメディアコンテンツを受信しながら、順次、そのコンテンツの暗号化を復号して、再度、そのコンテンツを暗号化する著作権管理情報の変換処理を実施するものについて示したが、必ずしも、そのような変換は必要ない。
【０１７０】
具体的には、図２４に示すように、著作権管理方式変換サーバ６が配信サーバ４から受信する全てのコンテンツを一旦蓄積して変換を行う場合、著作権管理方式変換サーバ６は、クライアント端末１からＨＴＴＰによるコンテンツのダウンロード要求を受信すると、コンテンツの形式を変換するため、一定時間後に指定したＵＲＬにアクセスして欲しい旨のメッセージをＨＴＭＬとしてクライアント端末１に返信する。
そして、著作権管理方式変換サーバ６は、全てのコンテンツをダウンロードしてから暗号化方式の変換やライセンス情報を格納し、その後、コンテンツをクライアント端末１に配信する。
【０１７１】
このように、クライアント端末１と配信サーバ４の間で、使用可能な暗号化方式やライセンス情報の記述形式など、著作権管理方式が異なっていても、著作権管理方式変換サーバ６を介してダウンロードを行うことにより、著作権管理を実施しながらマルチメディアコンテンツの配信を実現することができる。これはクライアント端末１がモバイル端末である場合のように、ＣＰＵ能力が限れられており、使用可能な著作権管理方式が制限されている場合などに有効となる。
また、この実施の形態８でも、上記実施の形態１と同様に、著作権管理方式変換サーバ６を中継して配信されたコンテンツの数をユーザ毎に管理すれば、著作権管理方式変換サーバ６の利用課金を行うことも可能となる。
【０１７２】
実施の形態９．
図２５はこの発明の実施の形態９によるコンテンツ配信システムを示す構成図であり、図において、図１３及び図１９と同一符号は同一または相当部分を示すので説明を省略する。
図２６はこの発明の実施の形態９によるコンテンツ配信システムのライセンスサーバ７１及び配信サーバ７２を示す構成図であり、図において、図１４及び図２１と同一符号は同一または相当部分を示すので説明を省略する。
配信サーバ７２の著作権管理方式変換部１１２はマルチメディアコンテンツの著作権管理方式を変換する処理を実施する。
【０１７３】
上記実施の形態８では、著作権管理方式変換サーバ６がマルチメディアコンテンツの著作権管理方式を変換して、マルチメディアコンテンツを配信するものについて示したが、クライアント端末１が使用可能な著作権管理方式をライセンスサーバ７１に通知し、ライセンスサーバ７１及び配信サーバ７２が使用可能な著作権管理方式とクライアント端末１が使用可能な著作権管理方式が異なる場合、ライセンスサーバ７１が、クライアント端末１が使用可能な著作権管理方式のツールをネットワーク上から入手し、その著作権管理方式を使用してマルチメディアコンテンツを配信するようにしてもよい。
【０１７４】
次に動作について説明する。
クライアント端末１とライセンスサーバ７１間のユーザ認証処理や、利用可能なコンテンツの一覧表示処理は、上記実施の形態８と同様である。
また、ユーザが閲覧希望のマルチメディアコンテンツを選択し、クライアント端末１が使用可能な著作権管理方式の一覧データをライセンスサーバ７１に通知する処理も、上記実施の形態５と同様である。
【０１７５】
また、ライセンスサーバ７１、配信サーバ７２、クライアント端末１、著作権管理方式検索サーバ７３及び著作権管理方式提供サーバ７５間で使用する著作権管理方式の決定処理や、ライセンスサーバ７１の著作権管理方式ツールの入手処理も、上記実施の形態５と同様である。
この実施の形態９でも、ライセンスサーバ７１は、ＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）で採用されている著作権管理方式Ｖｅｒ．２の著作権管理方式に対応している。また、クライアント端末１は比較的簡易に、クライアント側からクライアント証明書をサーバ側に送信すると、サーバ側がコンテンツの暗号鍵をクライアント端末１の公開鍵で暗号化し、送信する方式を使用していることとする。
【０１７６】
上記実施の形態５と同様に、クライアント端末１は、ライセンスサーバ７１がダウンロードした著作権管理方式ツールで生成し、送信されたライセンス情報を受信する。
クライアント端末１の著作権管理方式通知部１２は、著作権管理方式変換サーバ６から送信されたライセンス情報を受信すると、ライセンス情報とコンテンツＵＲＬをＨＴＴＰ送受信・表示部１１に送信する。
ＨＴＴＰ送受信・表示部１１は、そのライセンス情報をライセンス管理ＤＢ１０１に格納する。
ＨＴＴＰ送受信・表示部１１は、配信サーバ７２に対してコンテンツのダウンロード要求を送信する。
【０１７７】
配信サーバ７２のＨＴＴＰ送受信部１１１は、クライアント端末１から送信されたコンテンツのダウンロード要求を受信すると、そのダウンロード要求を著作権管理方式変換部１１２に出力する。
配信サーバ７２の著作権管理方式変換部１１２は、ＨＴＴＰ送受信部１１１からダウンロード要求を受けると、マルチメディアコンテンツ管理ＤＢ５からコンテンツＩＤに対応するマルチメディアコンテンツを検索し、そのマルチメディアコンテンツの読込を行う。
【０１７８】
著作権管理方式変換部１１２は、マルチメディアコンテンツを読み込むと、ライセンスサーバ７１のライセンス管理部３２にアクセスして、そのマルチメディアコンテンツの復号鍵を入手し、その復号鍵を用いて、そのマルチメディアコンテンツの暗号化を解除する。復号鍵の通信にはセキュアな通信方式であるＳＳＬ等を使用する。
そして、著作権管理方式変換部１１２は、ライセンス情報に格納されている暗号鍵を用いて、平文のマルチメディアコンテンツをクライアント端末１が使用可能な著作権管理方式で利用する暗号方式で暗号化し、暗号化後のマルチメディアコンテンツをＨＴＴＰ送受信部１１１に出力する。
【０１７９】
配信サーバ７２のＨＴＴＰ送受信部１１１は、著作権管理方式変換部１１２から暗号化後のマルチメディアコンテンツを受けると、ＨＴＴＰプロトコルで、暗号化後のマルチメディアコンテンツをクライアント端末１に送信する。
クライアント端末１は、配信サーバ７２から送信されたマルチメディアコンテンツを受信すると、上記実施の形態８と同様にして、そのマルチメディアコンテンツをマルチメディアコンテンツ管理ＤＢ８に格納する。
【０１８０】
その後、クライアント端末１のファイル読み出し部１０３が、上記実施の形態８と同様に、著作権管理情報抽出部１０２と連携して、ライセンス情報のチェックを行い、暗号復号部１５が著作権管理情報抽出部１０２から復号キーを入手してマルチメディアコンテンツの暗号化を解除する。
そして、映像復号部１６が映像のマルチメディアコンテンツを復号化して、映像表示部１７が映像をモニタ１８に表示し、オーディオ復号部１９がオーディオのマルチメディアコンテンツを復号化して、オーディオ出力部２０がオーディオを再生してスピーカ２１に出力する。
この実施の形態９では、暗号化方式とライセンスの記述方式を変換するものについて示したが、デジタル透かし方式を変換するようにしてもよい。
【符号の説明】
【０１８１】
１  クライアント端末、２  ライセンスサーバ、３  ライセンスデータ管理ＤＢ、４  配信サーバ、５  マルチメディアコンテンツ管理ＤＢ、６  著作権管理方式変換サーバ、７  ネットワーク、１１  ＨＴＴＰ送受信・表示部、１２  著作権管理方式通知部、１３  制御コマンド送受信部、１４  ストリーム受信部、１５  暗号復号部、１６  映像復号部、１７  映像表示部、１８  モニタ、１９  オーディオ復号部、２０  オーディオ出力部、２１  スピーカ、２２  電子透かし抽出部、３１  ライセンス処理受付部、３２  ライセンス管理部、３３  著作権管理方式選択部、３４  著作権管理方式変換利用管理部、３５  変換利用情報管理ＤＢ、３６  著作権管理方式選択部、３７  コンテンツ重要度情報管理ＤＢ、４１  制御コマンド送受信部、４２  ストリーム読み出し部、４３  パケット生成部、４４  ストリーム送信部、５１  著作権管理方式変換受付部、５２  制御コマンド中継部、５３  透かし方式変換部、５４  暗号化方式変換部、５５  ストリーム中継部、５６  マルチ／ユニキャスト変換部、５７  著作権管理方式変換受付部、５８  著作権管理方式安全強度管理ＤＢ、７１  ライセンスサーバ、７２  配信サーバ、７３  著作権管理方式検索サーバ、７４  アドレス情報管理ＤＢ、７５  著作権管理方式提供サーバ、７６  著作権管理方式ツールＤＢ、７７  著作権管理方式検索サーバ、７８  著作権管理方式安全強度管理ＤＢ、８１  著作権管理方式選択部、８２  著作権管理方式ツールＤＢ、８３  著作権管理方式ダウンロード管理部、８４  ダウンロード利用情報管理ＤＢ、８５  著作権管理方式選択部、９１  制御コマンド送受信部、１０１  ライセンス管理ＤＢ、１０２  著作権管理情報抽出部、１０３  ファイル読み出し部、１１１  ＨＴＴＰ送受信部、１１２  著作権管理方式変換部、１２１  ライセンス管理ＤＢ、１２２  暗号化方式変換部、１２３  ダウンロードファイル送受信部。
【図１】
0004563450.tif 000002
【図２】
0004563450.tif 000003
【図３】
0004563450.tif 000004
【図４】
0004563450.tif 000005
【図５】
0004563450.tif 000006
【図６】
0004563450.tif 000007
【図７】
0004563450.tif 000008
【図８】
0004563450.tif 000009
【図９】
0004563450.tif 000010
【図１０】
0004563450.tif 000011
【図１１】
0004563450.tif 000012
【図１２】
0004563450.tif 000013
【図１３】
0004563450.tif 000014
【図１４】
0004563450.tif 000015
【図１５】
0004563450.tif 000016
【図１６】
0004563450.tif 000017
【図１７】
0004563450.tif 000018
【図１８】
0004563450.tif 000019
【図１９】
0004563450.tif 000020
【図２０】
0004563450.tif 000021
【図２１】
0004563450.tif 000022
【図２２】
0004563450.tif 000023
【図２３】
0004563450.tif 000024
【図２４】
0004563450.tif 000025
【図２５】
0004563450.tif 000026
【図２６】
0004563450.tif 000027