【手続補正書】
【提出日】平成17年9月13日(2005.9.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】      明細書
【発明の名称】  コンテンツ利用権管理装置
【特許請求の範囲】
【請求項１】
利用者端末からコンテンツ利用権発行依頼を受信し、上記発行依頼に基づいてユーザ認証装置及び／または課金処理装置を選択するユーザ認証装置及び／または課金処理装置選択部と、選択された上記ユーザ認証装置及び／または課金処理装置に、ユーザ認証処理及び／または課金処理の指示を行う処理命令部と、上記ユーザ認証装置及び／または課金処理装置から送信されるユーザ認証処理及び／または課金処理の結果に基づいて、上記利用者端末に対してコンテンツの利用に必要な情報を送信する利用権発行部とを備えたコンテンツ利用権管理装置。
【請求項２】
ユーザ認証装置及び／または課金処理装置選択部は、コンテンツ利用権発行依頼を送信した利用者端末を識別する情報に基づいて、ユーザ認証装置及び／または課金処理装置を選択することを特徴とする請求項１記載のコンテンツ利用権管理装置。
【請求項３】
ユーザ認証装置及び／または課金処理装置選択部は、コンテンツ利用権発行依頼で指定されたコンテンツを識別する情報に基づいて、ユーザ認証装置及び／または課金処理装置を選択することを特徴とする請求項１記載のコンテンツ利用権管理装置。
【請求項４】
ユーザ認証装置及び／または課金処理装置選択部は、コンテンツ利用権発行依頼を送信した利用者端末の地理的位置情報に基づいて、ユーザ認証装置及び／または課金処理装置を選択することを特徴とする請求項１記載のコンテンツ利用権管理装置。
【請求項５】
利用者端末の地理的位置情報は、人工衛星から得られる上記利用者端末の位置情報であることを特徴とする請求項４記載のコンテンツ利用権管理装置。  
【請求項６】
ユーザ認証装置及び／または課金処理装置選択部は、ユーザ認証装置及び／または課金処理装置の選択の基準となる情報とユーザ認証装置及び／または課金処理装置のＵＲＬを関連付けたデータベースを参照することにより、上記ユーザ認証装置及び／または課金処理装置を選択することを特徴とする請求項２から請求項５のうちのいずれか１項記載のコンテンツ利用権管理装置。
【請求項７】
処理命令部は、ＨＴＴＰリダイレクトを利用して、ユーザ認証装置及び／または課金処理装置にユーザ認証処理及び／または課金処理の指示を行うことを特徴とする請求項１記載のコンテンツ利用権管理装置。
【請求項８】
処理命令部は、ユーザ認証装置及び／または課金処理装置へユーザ認証処理及び／または課金処理を指示する際に、コンテンツ利用権発行依頼に対して割り当てる要求ＩＤを上記ユーザ認証装置及び／または課金処理装置に通知し、ユーザ認証処理及び／または課金処理終了後、上記ユーザ認証装置及び／または課金処理装置から利用権発行許可の通知を受信した際に発行ＩＤを上記ユーザ認証装置及び／または課金処理装置に通知し、上記要求ＩＤは、ユーザ認証及び／または課金対象のコンテンツを識別する情報を上記ユーザ認証装置及び／または課金処理装置がコンテンツ利用権管理装置に要求するときに、上記ユーザ認証装置及び／または課金処理装置が選択されたユーザ認証装置及び／または課金処理装置であることを証明するために用いられ、上記発行ＩＤは、コンテンツの利用に必要な情報を利用者端末が上記コンテンツ利用権管理装置に要求するときに、上記利用者端末が選択されたユーザ認証装置及び／または課金処理装置で正当にユーザ認証処理及び／または課金処理を行ったことを証明するために用いられることを特徴とする請求項１記載のコンテンツ利用権管理装置。
【請求項９】
処理命令部は、要求ＩＤ通知後一定時間以内にユーザ認証装置及び／または課金処理装置からユーザ認証及び／または課金対象のコンテンツに関する情報の取得依頼が送信されてこない場合、あるいは発行ＩＤ通知後一定時間以内に応答がない場合には、コンテンツの利用に必要な情報を送信しないことを特徴とする請求項８記載のコンテンツ利用権管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介して提供されるコンテンツの利用権を管理するコンテンツ利用権管理装置に関するものである。
【０００２】
【従来の技術】
著作権者等の情報提供者がインターネット上で提供する様々なコンテンツは、暗号化などによってライセンスを持たないユーザは利用出来ない仕組みになっている。ユーザがライセンスを持たないコンテンツを利用する場合、ライセンス管理サーバ等からライセンスを取得する必要がある。
【０００３】
従来のライセンス提供システムにおける課金サーバでは、予め登録されたユーザの端末装置から課金対象のコンテンツへのアクセスがあった場合、課金サーバにおいてユーザ登録の正当性を確認した上で課金処理を行い、課金サーバからユーザの端末装置にコンテンツへのアクセス許可を通知することにより、コンテンツを端末装置によってアクセス可能としている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００２−１４７３９公報（第４−７頁、図１）
【０００５】
【発明が解決しようとする課題】
従来のコンテンツ利用権管理システムは以上のように構成されており、ライセンス発行処理とユーザ認証・課金処理を同一のサーバで行っていた。そのため、コンテンツ管理者は、ライセンス発行と課金処理の実施が可能なサーバを持たなければならないという問題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、課金処理装置を動的に選択し、課金処理を委任することができるコンテンツ利用権管理装置を得ることを目的とする。
【０００７】
【課題を解決するための手段】
この発明に係るコンテンツ利用権管理装置は、利用者端末からコンテンツ利用権発行依頼を受信し、発行依頼に基づいてユーザ認証装置及び／または課金処理装置を選択するユーザ認証装置及び／または課金処理装置選択部と、選択されたユーザ認証装置及び／または課金処理装置に、ユーザ認証処理及び／または課金処理の指示を行う処理命令部と、ユーザ認証装置及び／または課金処理装置から送信されるユーザ認証処理及び／または課金処理の結果に基づいて、利用者端末に対してコンテンツの利用に必要な情報を送信する利用権発行部とを備えたものである。
【０００８】
【発明の実施の形態】
以下、この発明の様々な実施の形態を説明する。
実施の形態１．
図１は、この発明の実施の形態１〜４によるコンテンツ利用権管理システムの概略を示す図である。図に示すように、コンテンツ配信サーバ１１、ライセンス管理サーバ（コンテンツ利用権管理装置）１２、課金サーバ（課金処理装置）１３、およびクライアント端末（利用者端末）１４は、無線または有線の通信手段によりインターネット１０へ接続され、インターネット１０を介して相互に接続される。クライアント端末は、有線の通信手段によりインターネット１０へ接続される固定端末でもよいし、人工衛星１５を利用し、衛星基地局１６、受信機１７を介したＴＣＰ／ＩＰサービス等の無線通信によりインターネット１０に接続するモバイル機器であってもよい。
【０００９】
コンテンツ配信サーバ１１は、Ｗｅｂサーバ等により構成される。ユーザは、利用したいコンテンツをコンテンツ配信サーバ１１からダウンロードしたり、ライブ配信やストリーム配信によって入手したりすることが出来る。或いは、ＣＤ−ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、フレキシブルディスクなどの媒体１８に記録された状態で入手することも可能である。他にも、人工衛星を用いたマルチキャストによるダウンロード、ライブ配信などの方法を利用してもよい。
【００１０】
図２は、この発明の実施の形態１による、コンテンツ利用権管理システムの構成を示す図である。ライセンス管理サーバ１２は、課金サーバ選択部（課金処理装置選択部）１２１、処理命令部１２２、ライセンス発行部（利用権発行部）１２３を含み、課金サーバ選択テーブル１２４を保有している。課金サーバ選択テーブル１２４はライセンス管理サーバ１２と別の装置に格納し、回線で接続するようにしてもよい。ライセンス管理サーバ１２、課金サーバ１３１，１３２、クライアント端末１４１，１４２，１４３はネットワークを介して接続されている。
【００１１】
次に、動作について説明する。
コンテンツ配信サーバ１１等により提供されるコンテンツは、暗号化等によりライセンスがないと再生出来ない仕組みになっている。コンテンツには、コンテンツ利用に必要な解除キー等の情報を発行するライセンス管理サーバ１２のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等の情報が付与されている。ライセンスを持たないユーザが、ダウンロードしたコンテンツをクライアント端末１４１上で再生しようとすると、その情報を基にクライアント端末１４１はライセンス管理サーバ１２にアクセスし、ライセンス発行依頼（コンテンツ利用権発行依頼）を送信する。ライセンス管理サーバ１２はライセンス発行依頼を受信し、この時クライアント端末１４１のＩＰアドレスも取得する。
【００１２】
図４は、実施の形態１によるライセンス発行処理の流れを説明する図である。ライセンス管理サーバ１２は、クライアント端末１４１からのライセンス発行依頼Ｒ１を受信する。ライセンス管理サーバ１２は、ライセンス発行依頼Ｒ１を受信したことを確認すると、課金サーバ選択部１２１において課金処理を命令する課金サーバを選択する。
【００１３】
課金サーバ選択部１２１は、課金サーバ選択テーブル１２４を参照して課金サーバを選択する。ここでは、ライセンス発行依頼Ｒ１を送信したユーザの属するＩＳＰ（インターネットサービスプロバイダ）が所有する課金サーバが選択される。
【００１４】
課金サーバ選択テーブル１２４には、図３に示すような情報が格納されている。図において、ＩＰアドレスは、クライアント端末のＩＰアドレスの上位２４ビット、即ちクライアント端末が所属するＩＳＰを識別するためのアドレス情報を示している。また、ＵＲＬは、各ＩＳＰが所有する課金サーバのＵＲＬを示している。
【００１５】
課金サーバ選択処理を図２、図３を用いて具体的に説明する。ライセンス発行依頼を送信したクライアント端末１４１のＩＰアドレスは「１３４．１０．５．１」なので、課金サーバ選択部１２１はＩＰアドレスの上位２４ビット「１３４．１０．５．＊」に対応するＵＲＬを取得する。図３より、対応するＵＲＬ「ｈｔｔｐ：／／ＩＳＰ−Ｂ．ｃｏ．ｊｐ／ＳｔｏｒｅＦｒｏｎｔ／ｉｎｄｅｘ．ｈｔｍ」が得られ、図２に示す課金サーバ１３１が選択される。
【００１６】
同様に、ＩＰアドレス「１３４．１０．５．２００」のクライアント端末１４２がライセンス発行依頼を送信した場合には、クライアント端末１４２も「１３４．１０．５．＊」に含まれるので課金サーバ１３１が選択される。また、クライアント端末１４３に対しては、ＩＰアドレスの上位２４ビット「１７２．１０．１６．＊」に基づいて、図３より、ＵＲＬ「ｈｔｔｐ：／／ＩＳＰ−Ｃ．ｃｏ．ｊｐ／Ｍｉｓｅ」が取得され、課金サーバ１３２が選択される。
【００１７】
処理命令部１２２は選択された課金サーバ１３１に処理を命令し、課金サーバ１３１とクライアント端末１４１間でユーザ認証や課金処理を直接行わせる。実施の形態１では、課金サーバ１３１への処理の指示はＨＴＴＰリダイレクト機能を利用する。ＨＴＴＰリダイレクトとは、ＷＷＷ（ワールドワイドウェブ）でのデータ送受信に使われるＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）におけるサーバからの応答種類の一つであり、送信相手の変更を送信元に知らせ、変更先のＵＲＬを通知する機能である。ほとんどのＷｅｂブラウザは自動的にＨＴＴＰリダイレクトを示すコードを認識し、変更された送信相手のＵＲＬを読みに行く機能を有する。クライアント端末１４１も、このような機能を有している。
【００１８】
ライセンス管理サーバ１２の処理命令部１２２は、ライセンス発行依頼Ｒ１を受信すると、ＨＴＴＰリダイレクト機能を利用して課金サーバへリダイレクトする。すなわち、ライセンス発行依頼Ｒ１への応答Ｒ２で、課金サーバ１３１のＵＲＬ「ｈｔｔｐ：／／ＩＳＰ−Ｂ．ｃｏ．ｊｐ／ＳｔｏｒｅＦｒｏｎｔ／ｉｎｄｅｘ．ｈｔｍ」がクライアント端末１４１に通知され、課金サーバ１３１に対してクライアント端末１４１から処理依頼Ｒ３が送信される。ここで、Ｒ３はＲ２に応答して自動的に送信される。課金サーバ１３１は、Ｒ３に対するレスポンスとしてユーザＩＤ等のユーザ認証情報の入力を促す（Ｒ４）。クライアント端末１４１は、Ｒ４を受信すると、ユーザが入力したユーザＩＤ等の情報を送信する（Ｒ５）。課金サーバ１３１は、Ｒ５を受信し、ユーザ認証を行った後、クライアント端末１４１に課金処理のための情報の入力を促す（Ｒ６）。クライアント端末１４１はＲ６を受信すると、ユーザが入力した決済方法についての情報やコンテンツの使用時間等課金に関わる情報を課金サーバ１３１に送信する（Ｒ７）。クライアント端末１４１と課金サーバ１３１の間でこのようなＨＴＴＰによるやり取りが繰り返され、ユーザ認証・課金処理が完了する。
【００１９】
課金サーバ１３１は、ユーザ認証および課金処理が終了したら再びＨＴＴＰリダイレクトを利用して、ライセンス管理サーバ１２にユーザ認証・課金処理の終了報告とライセンス発行の許可／不許可の判断結果を通知する。すなわち、課金サーバ１３１からの課金処理終了通知Ｒ８でライセンス管理サーバ１２のＵＲＬがクライアント端末１４１に通知され、ライセンス管理サーバ１２に対するクライアント端末１４１からの課金処理終了報告Ｒ９が送信される。Ｒ９には、認証のためコンテンツ識別子が付与される。なお、Ｒ９はＲ３と同様に、Ｒ８に応答して自動的に送信される。ライセンス管理サーバ１２はＲ９を受信し、ライセンスの発行許可が通知された場合にはライセンス発行部１２３がコンテンツ利用に必要な情報を生成する。生成された情報はクライアント端末１４１に送信される（Ｒ１０）。クライアント端末１４１は、Ｒ１０を受信し、受信した情報を用いてコンテンツを再生・閲覧することが出来る。
【００２０】
このように、ライセンス管理サーバ１２、課金サーバ１３１およびクライアント端末１４１の間の処理は通常のＨＴＴＰプロトコルで対応できる。実施の形態１では、ライセンス管理サーバ１２が課金サーバ１３１に対して課金処理を指示する際にＨＴＴＰリダイレクトを利用しているが、方法はこれに限るものではなく、例えばライセンス管理サーバ１２でＭＥＴＡタグまたはスクリプトにより課金サーバのＵＲＬを指定するなどの方法も考えられる。
【００２１】
また、実施の形態１において、課金サーバ１３１とクライアント端末１４１の間で行われるユーザ認証および課金処理は上記のような処理に限られるものではなく、他の処理も適用できる。
【００２２】
以上のように、この実施の形態１によれば、クライアント端末１４１からライセンス発行依頼を受信したライセンス管理サーバ１２が、クライアント端末１４１のＩＰアドレスに基づいて課金サーバ１３１を選択し、ＨＴＴＰリダイレクトを利用して課金サーバ１３１へ課金処理を指示するようにしたので、課金処理装置を動的に選択し、利用者端末との間で課金処理を行うよう指示するコンテンツ利用権管理装置を得ることができる。
【００２３】
また、この実施の形態１によれば、課金処理をクライアント端末が属するＩＳＰに行わせるようにしたので、ライセンス料をＩＳＰの利用料金に加算することができるという効果がある。
【００２４】
実施の形態２．
実施の形態１では、ユーザの属するＩＳＰに課金処理を依頼することを想定し、ライセンス管理サーバはクライアント端末のＩＰアドレスに基づいて課金サーバを選択するようにした。実施の形態２では、コンテンツ提供者が所有する課金サーバにおいて課金処理を行うため、ユーザが利用しようとするコンテンツに与えられた識別子に基づいて課金サーバを選択する。
【００２５】
図５は、この発明の実施の形態２による、コンテンツ利用権管理システムの構成を示す図である。図２と同一の符号は同一の構成要素を示している。ライセンス管理サーバ１２は、課金サーバ選択テーブル５２４を保有している。課金サーバ選択テーブル５２４はライセンス管理サーバ１２と別の装置に格納し、回線で接続するようにしてもよい。ライセンス管理サーバ１２、課金サーバ５３１，５３２、クライアント端末５４１，５４２，５４３はネットワークを介して接続されている。
【００２６】
次に、動作について説明する。
ライセンスを持たないユーザが、ダウンロードしたコンテンツをクライアント端末５４１上で再生しようとすると、実施の形態１と同様に、クライアント端末５４１はライセンス管理サーバ１２にアクセスし、ライセンス発行依頼を送信する。
【００２７】
実施の形態２によるライセンス発行処理の流れは、図４に示す実施の形態１による動作と同様である。ライセンス管理サーバ１２は、クライアント端末５４１からのライセンス発行依頼Ｒ１を受信し、課金サーバ選択部１２１において課金処理を委任する課金サーバを選択する。
【００２８】
課金サーバ選択部１２１は課金サーバ選択テーブル５２４を参照し、課金サーバを選択する。ここでは、ライセンス発行依頼Ｒ１を送信したユーザが利用しようとするコンテンツの管理者（コンテンツサービスプロバイダー等）が所有する課金サーバが選択される。
【００２９】
課金サーバ選択テーブル５２４には、図６に示すような情報が格納されている。図において、コンテンツ識別子比較文字列は、コンテンツ識別子に含まれる文字列の一部を示している。ＵＲＬは、コンテンツ管理者の所有する課金サーバのＵＲＬを示している。
【００３０】
図５、図６を用いて具体的に説明する。クライアント端末５４１において再生しようとしているコンテンツの識別子は「ＡＢＣ０００１」であるとする。ライセンス管理サーバ１２は課金サーバ選択テーブル５２４を参照し、コンテンツ識別子「ＡＢＣ＊」に対応するＵＲＬを取得する。図６より、ＵＲＬ「ｈｔｔｐ：／／ＣＳＰ−Ｂ．ｃｏ．ｊｐ／ＳｔｏｒｅＦｒｏｎｔ／ｉｎｄｅｘ．ｈｔｍ」が取得され、図５に示す課金サーバ５３１が選択される。同様に、コンテンツ識別子「ＡＢＣ０００２」のコンテンツを利用しようとするクライアント端末５４２からのライセンス発行依頼に対しても課金サーバ５３１が選択される。また、コンテンツ識別子「ＸＹＺ０００００１」のコンテンツを利用しようとしているクライアント端末５４３からのライセンス発行依頼に対しては、コンテンツ識別子「ＸＹＺ＊」に対応するＵＲＬ「ｈｔｔｐ：／／ＣＳＰ−Ｃ．ｃｏ．ｊｐ／Ｍｉｓｅ」が取得され、課金サーバ５３２が選択される。
【００３１】
以降の処理は実施の形態１と同様に行われ、クライアント端末５４１と課金サーバ５３１の間で行われた課金処理の報告を受けて、ライセンス管理サーバ１２がクライアント端末５４１にコンテンツを利用するために必要な情報を送信する。
【００３２】
以上のように、この実施の形態２によれば、ライセンス管理サーバ１２が、課金サーバ選択テーブル５２４を参照して課金サーバを選択するようにしたので、クライアント端末が利用しようとするコンテンツに基づいて、選択する課金サーバを動的に変化させられるという効果が得られる。これにより、例えばコンテンツサービスプロバイダ等の利用料金に加算することができる。
【００３３】
実施の形態３．
実施の形態３では、クライアント端末は、人工衛星１５を利用したＴＣＰ／ＩＰサービスによってインターネット１０に接続する。また、ライセンス管理サーバは、クライアント端末の位置情報（緯度、経度）を人工衛星から取得することができ、クライアント端末の地理的位置情報に基づいて課金サーバを選択する。
【００３４】
図７は、この発明の実施の形態３による、コンテンツ利用権管理システムの構成を示す図である。図２と同一の符号は同一の構成要素を示している。ライセンス管理サーバ１２は、課金サーバ選択テーブル７２４を保有している。課金サーバ選択テーブル７２４はライセンス管理サーバ１２と別の装置に格納し、回線で接続するようにしてもよい。ライセンス管理サーバ１２、課金サーバ７３１，７３２、クライアント端末７４１，７４２，７４３はネットワークを介して接続されている。
【００３５】
次に、動作について説明する。
ライセンスを持たないユーザが、ダウンロードしたコンテンツをクライアント端末７４１上で再生しようとすると、実施の形態１と同様に、クライアント端末７４１はライセンス管理サーバ１２にアクセスし、ライセンス発行依頼を送信する。
【００３６】
実施の形態３によるライセンス発行処理の流れは、図４に示す実施の形態１による動作と同様である。ライセンス管理サーバ１２は、クライアント端末７４１からのライセンス発行依頼Ｒ１を受信し、ライセンス管理サーバ１２は、ライセンス発行依頼Ｒ１を受信したことを確認すると、課金サーバ選択部１２１において課金処理を委任する課金サーバを選択する。
【００３７】
課金サーバ選択部１２１は課金サーバ選択テーブル７２４を参照し、課金サーバを選択する。ここでは、ライセンス発行依頼Ｒ１を送信したクライアント端末の地理的情報に基づいて課金サーバが選択される。
【００３８】
課金サーバ選択テーブル７２４には、図８に示すような情報が格納されている。図において、緯度、経度範囲は、クライアント端末の位置情報（緯度、経度範囲）である。また、ＵＲＬは課金サーバのＵＲＬを示している。
【００３９】
図７、図８を用いて具体的に説明する。クライアント端末７４１の位置情報は「東経１３９度３０分４１秒北緯３５度１８分３０秒」である。ライセンス管理サーバ１２は課金サーバ選択テーブル７２４を参照し、クライアント端末７４１が含まれる緯度経度範囲を参照する。「東経１３９度３０分４１秒北緯３５度１８分３０秒」は「（東経１３９度２９分４１秒北緯３５度１８分００秒）−（東経１３９度３３分４１秒北緯３５度１８分５５秒）」で示される矩形領域に含まれるので、クライアント端末７４１からのライセンス発行依頼に対しては、矩形領域「（東経１３９度２９分４１秒北緯３５度１８分００秒）−（東経１３９度３３分４１秒北緯３５度１８分５５秒）」に対するＵＲＬ「ｈｔｔｐ：／／ＩＳＰ−Ｂ．ｃｏ．ｊｐ／ＳｔｏｒｅＦｒｏｎｔ／ｉｎｄｅｘ．ｈｔｍ」が取得され、課金サーバ７３１が選択される。同様に、クライアント端末７４２（位置情報「東経１３９度３１分４１秒北緯３５度１８分３０秒」）がライセンス発行依頼を送信した場合にも、課金サーバ７３１が選択される。また、クライアント端末７４３（位置情報「東経１３９度３４分４１秒北緯３５度１８分３０秒」がライセンス発行依頼を送信した場合については、「（東経１３９度３３分０５秒北緯３５度１８分００秒）−（東経１３９度４０分４１秒北緯３５度１８分５５秒）」で示される矩形領域に含まれるので、ＵＲＬ「ｈｔｔｐ：／／ＩＳＰ−Ｃ．ｃｏ．ｊｐ／Ｍｉｓｅ」が取得され、課金サーバ７３２が選択される。
【００４０】
以降の処理は実施の形態１と同様に行われ、クライアント端末７４１と課金サーバ７３１の間で行われた課金処理の報告を受けて、ライセンス管理サーバ１２がライセンスを発行する。
【００４１】
なお、課金サーバ選択テーブルの緯度、経度範囲は、本実施例のように２点を頂点とする矩形領域に限らず、３点以上の緯度経度からなる多角形領域で指定してもよい。また、緯度経度範囲は、行政区域の区分で区切ってもよいし、携帯電話のローミングサービスの値域などによって区分けしてもよい。
【００４２】
また、実施の形態３では、人工衛星を利用してクライアント端末の位置情報を取得するようにしたが、端末の位置情報を取得する方法として、例えば、クライアント端末が交信している基地局のＩＤを利用することも可能である。
【００４３】
以上のように、この実施の形態３によれば、ライセンス管理サーバ１２が、課金サーバ選択テーブル７２４を参照して課金サーバを選択するようにしたので、クライアント端末の地理的位置に基づいて、選択する課金サーバを動的に変化させられるという効果が得られる。
【００４４】
実施の形態４．
実施の形態１〜３においては、ライセンス管理サーバから課金サーバへの課金処理の指示にＨＴＴＰリダイレクトを利用している。このため、ユーザが偽の課金サーバを作ってそちらにリダイレクトさせ、偽の課金サーバから課金処理終了の通知をライセンス管理サーバに送信すれば、不正にライセンスを得られるという可能性がある。実施の形態４では、このような不正行為を防ぐための処理をライセンス管理サーバと課金サーバとの間で行うようにした。実施の形態４によるコンテンツ利用権管理システムの基本構成は実施の形態１〜３のいずれのシステム構成を採用してもよいが、ライセンス管理サーバと課金サーバとの間の処理動作が一部異なっている。
【００４５】
動作について説明する。
図９は、実施の形態４によるライセンス発行処理の流れを説明する図である。図において、ライセンス管理サーバ９２および課金サーバ９３は実施の形態１と同様にインターネットを介してクライアント端末１４と接続される。なお、ライセンス管理サーバ９２と課金サーバ９３の間のネットワークはＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などで高いセキュリティが実現されている。また、実施の形態１と同様に、ライセンス管理サーバ９２は、課金サーバ選択部９２１、処理命令部９２２、ライセンス発行部９２３を有し、図示されていない課金サーバ選択テーブル等を利用して、課金サーバを選択することができる。
【００４６】
ライセンス管理サーバ９２は、クライアント端末１４からのライセンス発行依頼Ｒ１を受信したことを確認すると、課金サーバ選択部９２１において課金サーバ９３を選択する。
【００４７】
次に、処理命令部９２２は、選択された課金サーバ９３に課金処理を行うよう指示する。処理の指示は、実施の形態１と同様にＨＴＴＰリダイレクトを利用する。すなわち、ライセンス管理サーバ９２は、ライセンス発行依頼Ｒ１を受信すると、課金サーバ９３のＵＲＬとともに要求ＩＤという一意なＩＤをＲ１に割当てクライアント端末１４に通知する（Ｒ１１）。クライアント端末１４は通知されたＵＲＬを基に、課金サーバ９３に課金処理依頼Ｒ１２を送信する。ここで、Ｒ１２はＨＴＴＰリダイレクトによりＲ１１に応答して自動的に送信される。
【００４８】
課金サーバ９３は、Ｒ１２を受信すると、ライセンス管理サーバ９２に対して課金処理の対象となるコンテンツの情報の取得依頼を送信する（Ｒ１３）。この時、Ｒ１３には、認証のためＲ１１で送信された要求ＩＤを付与する。ライセンス管理サーバ９２は、Ｒ１１を送信した後、一定時間以内に課金サーバ９３からＲ１３が送信されてこない場合は、クライアント端末側で何らかの不正が行われたものと判断し、ライセンス発行を行わないようにする。ライセンス管理サーバ９２は、Ｒ１１送信の後一定時間内にＲ１３を受信すると、課金サーバ９３に対してコンテンツ識別情報を送信する（Ｒ１４）。
【００４９】
次に、クライアント端末１４と課金サーバ９３の間で実施の形態１と同様にユーザ認証・課金処理が行われる（Ｒ１５）。
【００５０】
課金処理が終了すると、課金サーバ９３は、処理結果に基づいてライセンスを発行してもよいか判断する。課金サーバ９３は、ユーザ認証・課金処理の終了報告とライセンス発行の許可／不許可の判断結果をライセンス管理サーバ９２に通知する（Ｒ１６）。この時、Ｒ１６には認証のためＲ１１で送信された要求ＩＤを付与する。ライセンス管理サーバ９２は、Ｒ１６を受信すると、課金サーバ９３に発行ＩＤを送信する（Ｒ１７）。
【００５１】
課金サーバ９３は、Ｒ１７を受信すると、再びＨＴＴＰリダイレクトを利用してライセンス管理サーバ９２にライセンス発行依頼Ｒ１８を送信する。すなわち、課金サーバ９３から送信されるＲ１８でライセンス管理サーバ９２のＵＲＬがクライアント端末１４に通知され、続いてクライアント端末１４からライセンス管理サーバ９２に対し、ライセンス送信依頼Ｒ１９（コンテンツ利用権送信依頼）が送信される。この時、Ｒ１９には認証のためＲ１７で送信された発行ＩＤが付与される。なお、Ｒ１９はＨＴＴＰリダイレクトにより、Ｒ１８に応答して自動的に送信される。
【００５２】
ライセンス管理サーバ９２は、Ｒ１７送信の後、一定時間以内にＲ１９が送信されてこなければ、クライアント側で何らかの不正が行われたものと判断し、ライセンス発行を行わないようにする。Ｒ１９を一定時間内に受信した場合には、ライセンス発行許可をライセンス発行部９２３に通知する。ライセンス発行部９２３は、コンテンツの利用に必要な解除キー等の情報を生成する。生成された情報は、クライアント端末１４に送信される（Ｒ１０）。クライアント端末１４は、受信した情報を用いてコンテンツを利用することが出来る。
【００５３】
実施の形態１の場合、Ｒ１３，Ｒ１４、およびＲ１６，Ｒ１７の送受信処理がなく、コンテンツ識別子のみを認証ＩＤとして、課金サーバおよびライセンス管理サーバ間のライセンス発行処理を実施している。よって、クライアント端末で両サーバ間のやり取りが解析されて、コンテンツ識別子が取得出来れば、偽の課金サーバを用いて不正にライセンスを得ることが可能になってしまう。
【００５４】
また、Ｒ１３，Ｒ１４の送受信のみでＲ１６，Ｒ１７の送受信は行わないとすると、課金サーバ９３からクライアント端末１４を経由したライセンス管理サーバ９２へのライセンス発行依頼のリダイレクト（Ｒ１８，Ｒ１９）は、Ｒ１１に付与された要求ＩＤにより行われることになる。その場合、例えばＲ１１で要求ＩＤを取得した後にクライアント端末１４が課金処理をキャンセルし、取得した要求ＩＤを使って偽の課金サーバからあたかも課金処理を終了したかのようにライセンス管理サーバ９２に応答（Ｒ１９）を返すことにより、ユーザは不正にライセンスを得ることが可能となる。Ｒ１６，Ｒ１７の送受信処理を設けることにより、正当な課金処理を終了しなければライセンス発行依頼に必要な発行ＩＤを取得できない仕組みになった。
【００５５】
以上のように、この実施の形態４によれば、課金サーバとライセンス管理サーバの間の処理において、ライセンス発行に必要な認証用の異なるＩＤを２段階の処理に分けて通知するようにしたので、ライセンス発行処理と課金処理を別々の装置で行う場合のセキュリティを向上させるという効果が得られる。
【００５６】
【発明の効果】
以上のように、この発明によれば、利用権管理装置が利用者端末から受信したコンテンツ利用権発行依頼に基づいて選択したユーザ認証装置及び／または課金処理装置にユーザ認証処理及び／または課金処理を指示し、ユーザ認証装置及び／または課金処理装置が、利用者端末との間で行ったユーザ認証処理及び／または課金処理の結果を利用権管理装置に送信し、その結果に基づいて利用権管理装置が利用者端末にコンテンツ利用権を発行するようにしたので、ユーザ認証装置及び／または課金処理装置を動的に選択し、ユーザ認証処理及び／または課金処理を委任出来るという効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１〜４によるコンテンツ利用権管理システムの概略を示す図である。
【図２】  この発明の実施の形態１による、コンテンツ利用権管理システムの構成を示す図である。
【図３】  この発明の実施の形態１による課金サーバ選択テーブルに格納される情報の内容を示す図である。
【図４】  この発明の実施の形態１によるライセンス発行処理の流れを示す図である。
【図５】  この発明の実施の形態２による、コンテンツ利用権管理システムの構成を示す図である。
【図６】  この発明の実施の形態２による課金サーバ選択テーブルに格納される情報の内容を示す図である。
【図７】  この発明の実施の形態３による、コンテンツ利用権管理システムの構成を示す図である。
【図８】  この発明の実施の形態３による課金サーバ選択テーブルに格納される情報の内容を示す図である。
【図９】  この発明の実施の形態４によるライセンス発行処理の流れを示す図である。
【符号の説明】
１０  インターネット、１１  コンテンツ配信サーバ、１２，９２  ライセンス管理サーバ（コンテンツ利用権管理装置）、１３，９３，１３１，１３２，５３１，５３２，７３１，７３２  課金サーバ（課金処理装置）、１４，１４１，１４２，１４３，５４１，５４２，５４３，７４１，７４２，７４３  クライアント端末（利用者端末）、１５  人工衛星、１６  衛星基地局、１７  受信機、１８  媒体、１２１，９２１  課金サーバ選択部（課金処理装置選択部）、１２２，９２２  処理命令部、１２３，９２３  ライセンス発行部（利用権発行部）、１２４，５２４，７２４  課金サーバ選択テーブル。