(57)【要約】【課題】コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減できるようにする。【解決手段】認証・代金管理サーバ４０は、予めデータ提供者サーバ１０から受信した復号化鍵等を、データベース４３に記憶させる。データ提供者サーバ１０は、要求に応じて、暗号化したコンテンツを、インターネット５０を介して利用者端末２０に直接送信する。利用者端末２０からカード情報を受信すると、認証・代金管理サーバ４０は、カード情報をクレジットカード会社端末３０に転送する。クレジットカード会社端末３０から認証確認情報を受信すると、認証・代金管理サーバ４０は、データベース４３から復号化鍵を抽出して、インターネット５０を介して利用者端末２０に送信する。【選択図】  図１
2004326250.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータの提供者が管理する提供者端末から、前記コンテンツデータの利用者が使用する利用者端末に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報を管理する代金情報管理サーバであって、
前記提供者端末から取得した復号化鍵を記憶する復号化鍵記憶手段と、
暗号化されたコンテンツデータを取得した前記利用者端末から、当該コンテンツデータの利用要求を示す利用要求情報と、当該利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を前記通信ネットワークを介して受信する利用依頼情報受信手段と、
前記利用依頼情報受信手段が受信した支払能力確認情報に基づいて実行された認証処理により前記利用者が認証されたか否かを確認する認証確認手段と、
前記認証処理によって前記利用者が認証されたことを条件に、前記コンテンツデータの代金を前記提供者に代行して徴収するための代金徴収処理を実行する代金徴収処理手段と、
前記代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する代金情報更新手段と、
前記認証確認手段により認証の確認がなされたことに基づいて、前記復号化鍵記憶手段に記憶されている前記コンテンツデータを復号化するための復号化鍵を抽出して前記通信ネットワークを介して前記利用者端末に送信する復号化鍵送信手段と
を備えたことを特徴とする代金情報管理サーバ。
【請求項２】
利用依頼情報受信手段は、利用者端末から利用要求情報を受信した場合に、前記利用者端末に、通信ネットワークを介して支払能力確認情報の送信を依頼する確認情報依頼情報を送信する請求項１記載の代金情報管理サーバ。
【請求項３】
認証処理を行う認証端末に、通信ネットワークを介して支払能力確認情報を送信する確認情報送信手段と、
前記支払能力確認情報に基づいて前記認証端末が実行した認証処理により利用者が認証されたことを示す認証確認情報を、前記通信ネットワークを介して前記認証端末から受信する認証確認情報受信手段とを備え、
認証確認手段は、前記認証確認情報を受信した場合に、前記利用者が認証されたと判断する
請求項１または請求項２記載の代金情報管理サーバ。
【請求項４】
代金徴収処理手段は、代金徴収処理にて、認証処理によって認証された利用者に対して貸し出された代金を、コンテンツデータの代金として徴収する
請求項１から請求項３のうちのいずれか１項に記載の代金情報管理サーバ。
【請求項５】
暗号化されたコンテンツデータを復号化するための復号化鍵と、当該コンテンツデータを識別するための識別情報とを含むコンテンツ付加情報を、通信ネットワークを介して提供者端末から受信する付加情報受信手段を備え、
復号化鍵記憶手段は、前記付加情報受信手段が受信した識別情報と復号化鍵とを対応付けて記憶する
請求項１から請求項４のうちのいずれか１項に記載の代金情報管理サーバ。
【請求項６】
代金情報を記憶する代金情報記憶手段を備え、
前記代金情報記憶手段は、識別情報と、当該識別情報により特定されるコンテンツについての徴収済み代金を示す代金情報とを対応付けて記憶する
請求項５記載の代金情報管理サーバ。
【請求項７】
利用要求情報は、利用者端末でのコンテンツデータの初回利用時に送信される請求項１から請求項６のうちのいずれか１項に記載の代金管理サーバ。
【請求項８】
コンテンツデータの提供者が管理する提供者端末から、前記コンテンツデータの利用者が使用する利用者端末に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報を管理する代金情報管理方法であって、
暗号化されたコンテンツデータを取得した前記利用者端末から、当該コンテンツデータの利用要求を示す利用要求情報と、当該利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を前記通信ネットワークを介して受信するステップと、
受信した支払能力確認情報に基づいて実行された認証処理により前記利用者が認証されたか否かを確認するステップと、
前記認証処理によって前記利用者が認証されたことを条件に、前記コンテンツデータの代金を前記提供者に代行して徴収するための代金徴収処理を実行するステップと、
前記代金徴収処理により代行して徴収した代金に基づいて代金情報を更新するステップと、
認証の確認がなされたことに基づいて、前記コンテンツデータを復号化するための復号化鍵を抽出して前記通信ネットワークを介して前記利用者端末に送信するステップと
を含むことを特徴とする代金情報管理方法。
【請求項９】
コンテンツデータの提供者が管理する提供者端末から、前記コンテンツデータの利用者が使用する利用者端末に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報を管理する処理を実行させるための代金情報管理プログラムであって、
コンピュータに、
暗号化されたコンテンツデータを取得した前記利用者端末から、当該コンテンツデータの利用要求を示す利用要求情報と、当該利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を前記通信ネットワークを介して受信する処理と、
受信した支払能力確認情報に基づいて実行された認証処理により前記利用者が認証されたか否かを確認する処理と、
前記認証処理によって前記利用者が認証されたことを条件に、前記コンテンツデータの代金を前記提供者に代行して徴収するための代金徴収処理と、
前記代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する処理と、
認証の確認がなされたことに基づいて、前記コンテンツデータを復号化するための復号化鍵を抽出して前記通信ネットワークを介して前記利用者端末に送信する処理と
を実行させるための代金情報管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワークを介して提供されるソフトウェアや動画等のコンテンツデータの利用代金の情報を管理する代金情報管理サーバ、方法、及びプログラムに関する。
【０００２】
【従来の技術】
通信ネットワークを介したコンテンツ販売を仲介するシステムとして、特許文献１には、顧客端末とコンテンツ販売仲介サーバとの間で行われる過程数を低減できるコンテンツ販売仲介システムが記載されている。特許文献１に記載されているコンテンツ販売仲介システムでは、顧客端末は、予め識別番号が付与されたＩＣチップを含む。また、コンテンツ販売仲介サーバは、予め各顧客の識別番号や顧客情報を記憶する記憶部を備える。コンテンツ販売仲介サーバは、識別番号に基づいて顧客端末のＩＣチップの認証を行う。そして、正当な顧客端末であることが確認されると、コンテンツ販売仲介サーバは、代金決済処理及びコンテンツ配信処理を実行する。
【０００３】
また、特許文献２には、サービスの提供に対し、少額の課金でも無理なく行うことができるサービス提供システムが記載されている。特許文献２に記載されているサービス提供システムでは、プロキシサーバが、コンテンツデータをクライアントに対して送信する際に、各利用者のコンテンツの利用状況を記録する。そして、課金用コンピュータは、プロキシサーバが記録した利用者毎の利用状況に基づいて、コンテンツ料金の課金を行う。
【０００４】
【特許文献１】
特開２００２−２４５３４号公報（第５−１１頁、第１図、第５図）
【特許文献２】
特開２００２−３１２７１１号公報（第７−１３頁、第１図）
【０００５】
【発明が解決しようとする課題】
特許文献１に記載されたコンテンツ販売仲介システム、及び特許文献２に記載されたサービス提供システムでは、サーバがコンテンツの送信を仲介するので、ソフトウェアや動画等のデータ量の大きなコンテンツを送信できない場合がある。また、データ量の大きなコンテンツを送信できるようにするためには、サーバは、映像等の送信設備や大容量データベース装置等の大規模な設備を備える必要がある。
【０００６】
データ量の大きなコンテンツを容易に送信できるようにするために、コンテンツを、サーバを介さずにコンテンツの提供者端末から直接利用者端末に送信するピアツーピア（Ｐ２Ｐ；ｐｅｅｒ  ｔｏ  ｐｅｅｒ）によるファイル共有サービスを利用することが考えられる。しかし、Ｐ２Ｐを利用してコンテンツの送信を行う場合には、コンテンツの提供者がコンテンツ代金を直接利用者から徴収しなければならない。そのため、コンテンツの提供者は、コンテンツ代金を徴収したり利用者の認証確認を行うための設備等を独自に備えなければならない。従って、コンテンツ提供者毎に設備等のコストがかかる。また、コンテンツ提供者に設備等を管理する負担がかかる。
【０００７】
そこで、本発明は、コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減できる代金情報管理サーバ、方法、及びプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明による代金情報管理サーバは、コンテンツデータ（例えば、ソフトウェア、動画、または音声等のコンテンツ）の提供者が管理する提供者端末（例えば、データ提供者サーバ１０）から、コンテンツデータの利用者が使用する利用者端末（例えば、利用者端末２０）に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報（例えば、図３に示す代金徴収合計額３０５）を管理する代金情報管理サーバ（例えば、認証・代金管理サーバ４０）であって、提供者端末から取得した復号化鍵を記憶する復号化鍵記憶手段（例えば、データベース４３によって実現される）と、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報（例えば、カード情報の入力画面のＷｅｂページの送信要求）と、利用者の代金支払い能力を確認するための支払能力確認情報（例えば、図７のステップＳ２２で送信されるカード情報）とを含む利用依頼情報を通信ネットワークを介して受信する利用依頼情報受信手段（例えば、制御部４１及びネットワークインタフェース部４４によって実現される）と、利用依頼情報受信手段が受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認する認証確認手段（例えば、制御部４１によって実現される）と、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理を実行する代金徴収処理手段（例えば、制御部４１によって実行される）と、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する代金情報更新手段（例えば、制御部４１によって実現される）と、認証確認手段により認証の確認がなされたことに基づいて、復号化鍵記憶手段に記憶されているコンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信する復号化鍵送信手段（例えば、制御部４１及びネットワークインタフェース部４４によって実現される）とを備えたことを特徴とする。
【０００９】
利用依頼情報受信手段は、利用者端末から利用要求情報を受信した場合に、利用者端末に、通信ネットワークを介して支払能力確認情報の送信を依頼する確認情報依頼情報（例えば、カード情報の入力画面を表示するためのＷｅｂコンテンツ）を送信するものであってもよい。
【００１０】
上記の構成によれば、支払能力確認情報の入力画面を、所定のフォーマットで利用者端末に表示させることができる。従って、クレジットカードに関する情報等の認証確認に必要な全ての情報を利用者端末から確実に取得することができる。
【００１１】
代金情報管理サーバは、認証処理を行う認証端末（例えば、クレジットカード会社サーバ３０）に、通信ネットワークを介して支払能力確認情報を送信する確認情報送信手段（例えば、制御部４１及びネットワークインタフェース部４４によって実現される）と、支払能力確認情報に基づいて認証端末が実行した認証処理により利用者が認証されたことを示す認証確認情報（例えば、図７のステップＳ２５で送信される認証確認情報）を、通信ネットワークを介して認証端末から受信する認証確認情報受信手段（例えば、制御部４１及びネットワークインタフェース部４４によって実現される）とを備え、認証確認手段は、認証確認情報を受信した場合に、利用者が認証されたと判断するものであってもよい。
【００１２】
上記の構成によれば、クレジットカード会社や電子マネー管理会社等の決済会社が管理する認証端末から取得した認証確認情報に基づいて利用者が認証されたか否かを判断できる。従って、利用者が認証されたか否かを容易に確認することができる。
【００１３】
代金徴収処理手段は、代金徴収処理にて、認証処理によって認証された利用者に対して貸し出された代金を、コンテンツデータの代金として徴収するものであってもよい。
【００１４】
上記の構成によれば、クレジットカード会社等の決済会社からコンテンツデータの代金を取得するので、コンテンツデータの代金を確実に取得することができる。
【００１５】
代金情報管理サーバは、暗号化されたコンテンツデータを復号化するための復号化鍵と、コンテンツデータを識別するための識別情報（例えば、図３に示すコンテンツ名３０２）とを含むコンテンツ付加情報を、通信ネットワークを介して提供者端末から受信する付加情報受信手段（例えば、制御部４１及びネットワークインタフェース部４４によって実現される）を備え、復号化鍵記憶手段は、付加情報受信手段が受信した識別情報と復号化鍵とを対応付けて記憶するものであってもよい。
【００１６】
上記の構成によれば、予め提供者端末から各コンテンツデータの復号化鍵を通信ネットワークを介して取得する。従って、復号化鍵の情報を容易に取得して管理することができる。また、復号化鍵の情報をコンテンツデータ毎に容易に抽出して、利用者端末に送信することができる。
【００１７】
代金情報管理サーバは、代金情報を記憶する代金情報記憶手段（例えば、データベース４３によって実現される）を備え、代金情報記憶手段は、識別情報と、識別情報により特定されるコンテンツについての徴収済み代金を示す代金情報とを対応付けて記憶するものであってもよい。
【００１８】
上記の構成によれば、代金情報記憶手段が記憶する代金情報に基づいて、容易にコンテンツデータの各提供者に代金を配分することができる。
【００１９】
利用要求情報は、利用者端末でのコンテンツデータの初回利用時に送信されるものであってもよい。
【００２０】
上記の構成によれば、代金が未払いである場合にのみ利用要求情報が送信されるので、代金情報管理サーバの処理の効率化を図ることができる。
【００２１】
本発明による代金情報管理方法は、コンテンツデータの提供者が管理する提供者端末から、コンテンツデータの利用者が使用する利用者端末に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報を管理する代金情報管理方法であって、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信するステップと、受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認するステップと、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理を実行するステップと、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新するステップと、認証の確認がなされたことに基づいて、コンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信するステップとを含むことを特徴とする。なお、上記の代金情報管理方法は、代金情報管理手段（例えば、認証・代金管理サーバ４０によって実現される）によって実行される。
【００２２】
本発明による代金情報管理プログラムは、コンテンツデータの提供者が管理する提供者端末から、コンテンツデータの利用者が使用する利用者端末に対して通信ネットワークを介して提供されたコンテンツデータについて徴収済みの代金を示す代金情報を管理する処理を実行させるための代金情報管理プログラムであって、コンピュータに、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信する処理と、受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認する処理と、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理と、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する処理と、認証の確認がなされたことに基づいて、コンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信する処理とを実行させることを特徴とする。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明による代金情報管理システムの構成の例を示すブロック図である。図１に示す代金情報管理システムは、インターネット上に公開されたソフトウェア、動画、または音声等のコンテンツを取得して利用する利用者から、コンテンツ購入代金等の利用代金（以下、単に利用代金と記す）を代行して徴収し管理する。利用代金には、認証・代金管理サーバ４０が取得する手数料等が含まれていてもよい。なお、本実施の形態では、利用代金の支払い義務は、利用者がコンテンツをダウンロードした後コンテンツの初回利用時に発生する。
【００２４】
図１に示すように、代金情報管理システムにおいて、コンテンツの提供者（以下、単に提供者と記す）が管理するデータ提供者サーバ１０と、コンテンツの利用者（以下、単に利用者と記す）が使用する利用者端末２０と、クレジットカード会社が管理するクレジットカード会社サーバ３０と、コンテンツの利用代金の情報管理を行う認証・代金管理サーバ４０とが、インターネット５０を介して接続されている。なお、データ提供者サーバ１０、利用者端末２０、クレジットカード会社サーバ３０、及び認証・代金管理サーバ４０は、インターネット５０に限らず、他の通信ネットワークに接続されていてもよい。
【００２５】
データ提供者サーバ１０は、ＷＷＷサーバ等の情報処理装置である。データ提供者サーバ１０を管理する提供者は、インターネット５０を介してコンテンツを販売等する個人や企業である。例えば、提供者が個人である場合には、提供者は、自らが管理するコンテンツ等をインターネット５０を介して提供する。なお、データ提供者サーバ１０は、１台に限らず複数台がインターネット５０に接続されていてもよい。
【００２６】
データ提供者サーバ１０の記憶装置（図示せず）は、利用者端末２０に表示させるＷｅｂページ等の情報を記憶する。例えば、記憶装置は、コンテンツの一覧を表示させる表示画面となるＷｅｂページ等のＷｅｂサイトを運用するための各種の情報を記憶する。Ｗｅｂページの画面情報は、例えば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ  ）、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のページ記述言語によって記述された情報が用いられる。Ｗｅｂページは、利用者端末２０において、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が入力されたり、画面上のリンクが設定された部分がマウスクリックされることによって指定される。
【００２７】
データ提供者サーバ１０は、提供者が管理するコンテンツを記憶するデータベース（図示せず）を備える。また、データ提供者サーバ１０は、コンテンツを暗号化するための暗号化鍵や、暗号化されたコンテンツを復号化するための復号化鍵を生成する鍵生成機能を備える。例えば、ＲＳＡ（Ｒｉｖｅｓｔ−Ｓｈａｍｉｒ−Ａｄｅｌｍａｎ  ）、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、またはＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等のアルゴリズムに従って鍵が生成される。
【００２８】
利用者端末２０は、パーソナルコンピュータ等の情報処理装置である。利用者端末２０は、インターネット５０を介してコンテンツを購入等する利用者が使用する端末である。利用者端末２０は、メーラやブラウザがインストールされており、インターネット５０への接続機能を備える。なお、利用者端末２０は、１台に限らず複数台がインターネット５０に接続されていてもよい。
【００２９】
クレジットカード会社サーバ３０は、ネットワークサーバ等の情報処理装置である。クレジットカード会社サーバ３０は、認証・代金管理サーバ４０の管理業者と提携しているクレジットカード会社が管理する端末である。クレジットカード会社サーバ３０は、コンテンツを購入等しようとする利用者が支払能力があるか否かを認証する認証機能を備える。なお、クレジットカード会社サーバ３０は、１台に限らず複数台がインターネット５０に接続されていてもよい。例えば、クレジットカード会社サーバ３０は、クレジットカード会社毎にインターネット５０に接続されていてもよい。
【００３０】
認証・代金管理サーバ４０は、ＷＷＷサーバ等の情報処理装置である。認証・代金管理サーバ４０は、コンテンツの利用代金を提供者に代行して徴収し管理する認証・代金管理業者によって管理される。認証・代金管理サーバ４０は、図１に示すように、利用代金の管理処理を実行させるためのプログラム等を記憶する記憶装置４２と、記憶装置４２に記憶されるプログラムに従って処理を実行する制御部４１と、提供者や利用代金の情報を記憶するデータベース４３と、インターネット５０に接続するためのネットワークインタフェース部４４とを含む。
【００３１】
データベース４３は、予め提供者から郵送等で受け付けて登録する提供者事前情報、提供者が提供するコンテンツの付加情報であるコンテンツ付加情報、及び提供者に代行して徴収した代金の情報である代行徴収代金情報を記憶する。また、データベース４３は、クレジットカード会社サーバ３０のアドレス等の情報を予め記憶している。
【００３２】
また、認証・代金管理サーバ４０の記憶装置４２は、利用者端末２０に表示させるＷｅｂページ等の情報を記憶する。例えば、記憶装置４２は、利用者のクレジットカードの情報を入力させる入力画面となるＷｅｂページ等のＷｅｂサイトを運用するための各種の情報を記憶する。Ｗｅｂページの画面情報は、例えば、ＨＴＭＬ、ＸＭＬ等のページ記述言語によって記述された情報が用いられる。Ｗｅｂページは、利用者端末２０において、ＵＲＬが入力されたり、画面上のリンクが設定された部分がマウスクリックされることによって指定される。
【００３３】
なお、本実施の形態において、記憶装置４２は、制御部４１に、コンテンツの購入代金等を代行して徴収するための処理や徴収した代金を管理する処理等を実行させるための各種プログラムを記憶する。例えば、記憶装置４２は、コンピュータに、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信する処理と、受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認する処理と、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理を実行する処理と、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する処理と、認証の確認がなされたことに基づいて、コンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信する処理とを実行させるための代金情報管理プログラムを記憶する。
【００３４】
図２は、データベース４３が記憶する提供者事前登録情報の内容の一例を示す説明図である。提供者事前登録情報は、例えば、認証・代金管理サーバ４０へのユーザ登録の際に、提供者から予め郵送等によって受け付けた情報である。図２に示すように、データベース４３は、提供者事前登録情報として、提供者ＩＤ２００、提供者名２０１、提供者アドレス２０２、振込先２０３、口座番号２０４、及び振込時期２０５の情報を記憶する。
【００３５】
提供者ＩＤ２００は、認証・代金管理業者と提供者とがコンテンツ利用代金の代行徴収の契約を締結しユーザ登録した際に、各提供者に個別に付与される識別子の情報である。提供者名２０１は、認証・代金管理業者が契約を締結した提供者の名前である。提供者アドレス２０２は、各提供者の電子メールアドレスである。振込先２０３は、認証・代金管理業者が代行して徴収した代金を振り込む振込先の金融機関である。また、口座番号２０４は、代金を振り込む口座の口座番号である。振込時期２０５は、代金を振り込む振込時期である。認証・代金管理業者と各提供者とは、予め代金の振込時期を契約によって定めている。そして、データベース４３は、振込時期２０５として、予め契約によって定められた振込時期の情報を記憶する。
【００３６】
図３は、データベース４３が記憶するコンテンツ付加情報の内容の一例を示す説明図である。図３に示すように、データベース４３は、コンテンツ付加情報として、提供者ＩＤ３０１、コンテンツ名３０２、データ種別３０３、データ概要３０４、代金３０５、及び復号化鍵３０６の情報を記憶する。
【００３７】
提供者ＩＤ３０１は、各提供者の識別子情報である。データベース４３は、提供者ＩＤ３０１として、図２に示す提供者ＩＤ２００と同じ識別子情報を記憶する。コンテンツ名３０２は、提供者が提供するコンテンツを識別するために付与されたコンテンツ名やファイル名である。提供者が提供するコンテンツは、例えば、提供者ＩＤ３０１やコンテンツ名３０２によって識別される。データ種別３０３は、各コンテンツのデータの種別である。例えば、図３に示すように、データ種別３０３として、「ソフトウェア」や「動画」等の情報が記憶される。データ概要３０４は、各コンテンツのデータ内容の概要である。例えば、図３に示すように、データ概要３０４として、「ゲーム」や「アニメ」等の情報が記憶される。代金３０５は、各コンテンツの販売金額であり、予め提供者から指定された金額である。
【００３８】
復号化鍵３０６は、対応するコンテンツを復号化するための復号化鍵である。図３に示すように、データベース４３は、各復号化鍵３０６をそれぞれ各コンテンツ名３０２に対応付けて記憶する。各復号化鍵３０６は、それぞれ対応する各コンテンツ名３０２が付されている暗号化された各コンテンツを復号化するために用いられる。
【００３９】
図４は、データベース４３が記憶する代行徴収代金情報の内容の一例を示す説明図である。図４に示すように、データベース４３は、代行徴収代金情報として、提供者ＩＤ４０１、コンテンツ名４０２、及び代金徴収合計額４０３の情報を記憶する。なお、代行徴収代金情報として、各コンテンツの販売個数や販売日時等を含むようにしてもよい。
【００４０】
提供者ＩＤ４０１は、各提供者の識別子情報である。データベース４３は、提供者ＩＤ４０１として、図２に示す提供者ＩＤ２００と同じ識別子情報を記憶する。コンテンツ名４０２は、提供者が提供するコンテンツを識別するために付与されたコンテンツ名やファイル名である。データベース４３は、コンテンツ名４０２として、図２に示すコンテンツ名３０２と同じコンテンツ名やファイル名を記憶する。代金徴収合計額４０３は、クレジットカード会社から徴収したコンテンツ毎の代金の合計金額である。
【００４１】
次に、動作について説明する。図５は、データ提供者サーバ１０から利用者端末２０にコンテンツを送信するコンテンツ送信処理及び処理タイミングの一例を示す流れ図である。なお、図５に示す流れ図には、認証・代金管理業者と提供者との契約の際のユーザ登録処理及び処理タイミングも含まれている（ステップＳ１０ａ，１０ｂ）。本例では、提供者が、複数の作成者が作成したコンテンツをインターネット５０を介して提供する場合を説明する。
【００４２】
認証・代金管理業者は、契約を締結した各提供者から予め郵送等によって提供者事前登録情報を受け付ける（ステップＳ１０ａ）。そして、認証・代金管理サーバ４０の制御部４１は、認証・代金管理業者の操作に従って入力された提供者事前登録情報を、データベース４３に記憶させる（ステップＳ１０ｂ）。例えば、制御部４１は、図２に示す提供者事前登録情報を、データベース４３に記憶させる。なお、ステップＳ１０ａにおいて、認証・代金管理サーバ４０が、提供者事前登録情報を、インターネット５０を介してデータ提供者サーバ１０から受信するようにしてもよい。
【００４３】
以上のように、ステップＳ１０ａ，１０ｂの処理によって、予め各提供者のユーザ登録が行われている。認証・代金管理業者は、予め各提供者と利用代金の徴収を代行する業務の契約を締結しており、コンテンツ代金徴収の仲介業者としての役割を果たす。
【００４４】
データ提供者サーバ１０は、提供者や作成者の入力指示に従って、コンテンツを作成する（ステップＳ１１）。また、データ提供者サーバ１０は、鍵生成用のソフトウェアを用いて、作成したコンテンツを暗号化するための暗号化鍵を生成するとともに、その暗号化鍵によって暗号化されたコンテンツを復号化するための復号化鍵を生成する（ステップＳ１１）。さらに、データ提供者サーバ１０は、提供者や作成者の入力指示に従って、復号化鍵以外のコンテンツ付加情報を作成する（ステップＳ１１）。なお、コンテンツやコンテンツ付加情報等は、データ提供者サーバ１０以外の端末で作成されてもよい。この場合、データ提供者サーバ１０は、ステップＳ１１において、提供者や作成者の入力指示に従って、データ提供者サーバ１０以外の端末で作成されたコンテンツやコンテンツ付加情報等を取得する。
【００４５】
次に、データ提供者サーバ１０は、コンテンツ付加情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する（ステップＳ１２）。また、データ提供者サーバ１０は、ステップＳ１１で生成した暗号化鍵によってコンテンツを暗号化する（ステップＳ１３）。そして、データ提供者サーバ１０は、暗号化したコンテンツを、データ提供者サーバ１０のデータベースに記憶させる。
【００４６】
なお、復号化鍵のデータサイズが大きい場合には、認証・代金管理サーバ４０が復号化鍵を格納するための大規模な記憶装置を備えなければならず、認証・代金管理業者のコスト負担が大きくなる。そのため、認証・代金管理業者と提供者とは、予め認証・代金管理サーバ４０に送信できる復号化鍵のデータサイズを契約により定めておくことが好ましい。そして、ステップＳ１２において、データ提供者サーバ１０が契約で定めたデータサイズを超える復号化鍵を送信した場合には、認証・代金管理サーバ４０は、復号化鍵の受信を拒否するようにしてもよい。
【００４７】
認証・代金管理サーバ４０の制御部４１は、コンテンツ付加情報を受信すると、受信したコンテンツ付加情報に基づいてデータベース４３を更新する（ステップＳ１４）。例えば、制御部４１は、新たにコンテンツＣに関するコンテンツ付加情報を受信した場合には、図３に示すように、提供者ＩＤ３０１「ＡＡＡ」、コンテンツ名３０２「コンテンツＣ」、データ種別３０３「ソフトウェア」、及びデータ概要３０４「ゲーム」の情報をデータベース４３に記憶させる。また、制御部４１は、コンテンツ付加情報に含まれる代金の金額情報を、代金３０５としてデータベース４３に記憶させる。さらに、制御部４１は、コンテンツ付加情報に含まれる「鍵ｃ」を、復号化鍵３０６としてコンテンツ名３０２「コンテンツＣ」に対応付けてデータベース４３に記憶させる。
【００４８】
データ提供者サーバ１０は、ステップＳ１３にて暗号化されてデータベースに記憶されたコンテンツを、提供者の操作に従って、データ提供者サーバ１０に開設するＷｅｂサイト上に公開する（ステップＳ１５）。このようにして、作成されたコンテンツのコンテンツ付加情報が認証・代金管理サーバ４０に登録され、コンテンツがＷｅｂサイト上に公開される。
【００４９】
利用者端末２０は、利用者の操作に従って、データ提供者サーバ１０が運用しているＷｅｂサイトにインターネット５０を介してアクセスし、コンテンツの一覧情報の要求を送信する（ステップＳ１６）。コンテンツの一覧情報の要求を受信すると、データ提供者サーバ１０は、コンテンツの一覧情報を、インターネット５０を介して利用者端末２０に送信する（ステップＳ１７）。そして、コンテンツの一覧情報を受信すると、利用者端末２０は、受信したコンテンツの一覧情報に基づくコンテンツ一覧画面を表示する。
【００５０】
例えば、ステップＳ１６において、利用者端末２０は、利用者の操作に従って、コンテンツ一覧画面のＷｅｂページを表示するためのＷｅｂコンテンツの送信要求を、インターネット５０を介してデータ提供者サーバ１０に送信する。データ提供者サーバ１０は、コンテンツ一覧画面のＷｅｂコンテンツを、インターネット５０を介して利用者端末２０に送信する。そして、利用者端末２０は、受信したＷｅｂコンテンツに基づいてコンテンツ一覧画面を表示する。
【００５１】
図６は、コンテンツ一覧画面の一例を示す説明図である。図６に示すように、コンテンツ一覧画面には、コンテンツ毎に、作成者名、コンテンツタイトル、及びコンテンツの内容の情報が表示される。また、図６に示すように、コンテンツ一覧画面には、利用者端末２０がコンテンツをダウンロードした後、初回利用時にはクレジットカードによる支払いをしなければコンテンツを利用できない旨の利用方法に関する情報が表示される。
【００５２】
利用者端末２０は、利用者の操作に従って、購入等を希望するコンテンツの送信要求を、インターネット５０を介してデータ提供者サーバ１０に送信する（ステップＳ１８）。例えば、利用者は、図６に示すコンテンツ一覧画面から購入等したいコンテンツを選択し、選択したコンテンツのダウンロードボタン６０１をマウスクリックする。そして、利用者端末２０は、利用者によって選択入力されたコンテンツの送信要求を、インターネット５０を介してデータ提供者サーバ１０に送信する。
【００５３】
コンテンツの要求情報を受信すると、データ提供者サーバ１０は、要求されたコンテンツをデータベースから抽出する。そして、データ提供者サーバ１０は、抽出したコンテンツを、暗号化されたままの状態でインターネット５０を介して利用者端末２０に直接送信する（ステップＳ１９）。
【００５４】
図７は、認証・代金管理サーバ４０がコンテンツ代金を代行して徴収する代金徴収処理及び処理タイミングの一例を示す流れ図である。コンテンツを利用する場合には、利用者は、利用者端末２０を操作してコンテンツの利用実行指示を入力する。利用者は、例えば、利用者端末２０を操作して、利用実行指示としてソフトウェアの実行の指示を入力する。また、利用者は、例えば、利用者端末２０を操作して、利用実行指示として動画や音声の再生の指示を入力する。
【００５５】
利用者端末２０は、利用者によって利用実行指示が入力されたコンテンツを復号化するための復号化鍵を、既に取得しているか否かを確認する。（ステップＳ２１）。例えば、既に復号化鍵を取得済みである場合、コンテンツには、復号化鍵が取得済みであることを示す識別情報（以下、鍵取得識別情報と記す）が付加されている。ステップＳ２１において、利用者端末２０は、コンテンツに鍵取得識別情報が付加されている場合には、復号化鍵を既に取得していると判断する。
【００５６】
復号化鍵を取得していないと判断した場合には、利用者端末２０は、コンテンツの利用を要求する旨の利用要求情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する。
【００５７】
例えば、ステップＳ２１において復号化鍵を取得していないと判断した場合には、利用者端末２０は、利用者が契約しているクレジットカード番号、クレジットカード会社名、クレジットカード名義人、及びクレジットカード有効期限等の入力画面のＷｅｂページを表示するためのＷｅｂコンテンツの送信要求を、インターネット５０を介して認証・代金管理サーバ４０に送信する。以下、クレジットカード番号、クレジットカード会社、クレジットカード名義人、及びクレジットカード有効期限を、それぞれ単にカード番号、カード会社、カード名義人、及び有効期限と記す。また、カード番号、カード会社名、カード名義人、及び有効期限等のクレジットカードに関する情報を単にカード情報と記す。
【００５８】
認証・代金管理サーバ４０の制御部４１は、カード情報の入力画面のＷｅｂコンテンツを、インターネット５０を介して利用者端末２０に送信する。そして、利用者端末２０は、受信したＷｅｂコンテンツに基づいてカード情報の入力画面を表示する。
【００５９】
図８は、カード情報の入力画面の一例を示す説明図である。図８に示すように、カード情報の入力画面には、カード番号、カード名義人、及び有効期限の入力欄と、カード会社の選択入力欄とが含まれる。なお、カード情報の入力画面には、さらにクレジットカードの暗証番号やパスワード等の入力欄が含まれていてもよい。
【００６０】
また、図８に示すように、カード情報の入力画面には、利用者が購入等しようとしているコンテンツのコンテンツ名と代金とが表示される。認証・代金管理サーバ４０の制御部４１は、例えば、利用者端末２０からＷｅｂコンテンツの送信要求を受信する際に、利用者端末２０から、インターネット５０を介して、利用者端末２０が起動しようとしているコンテンツのコンテンツ名（本例では、コンテンツＡ）の情報を受信する。コンテンツ名の情報を受信すると、制御部４１は、データベース４３から、受信したコンテンツ名に対応する代金の情報を抽出する。
【００６１】
本例では、コンテンツ名が「コンテンツＡ」であるので、例えば、制御部４１は、図３に示すコンテンツ付加情報のコンテンツ名３０２「コンテンツＡ」に対応する代金３０５の情報を、データベース４３から抽出する。制御部４１は、コンテンツ名３０２及び代金３０５の情報を含んだＷｅｂコンテンツを、インターネット５０を介してデータ提供者サーバ１０に送信する。そして、利用者端末２０は、図８に示すように、カード情報の入力画面に、利用者が利用しようとしているコンテンツのコンテンツ名と代金とを表示する。
【００６２】
利用者端末２０は、カード情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する（ステップＳ２２）。例えば、利用者は、図８に示すカード情報の入力画面において、カード番号、カード名義人、及び有効期限を入力しカード会社を選択入力して、送信ボタン８０１をマウスクリックする。そして利用者端末２０は、利用者によって入力されたカード情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する。なお、利用者端末２０は、ステップＳ２２において、カード情報を暗号化して、インターネット５０を介して認証・代金管理サーバ４０に送信する。
【００６３】
カード情報を受信すると、認証・代金管理サーバ４０の制御部４１は、受信したカード情報に基づいて、カード会社のクレジットカード会社サーバ３０のアドレス情報等を、データベース４３から抽出する。そして、制御部４１は、抽出したアドレス情報等に基づいて、カード情報及び利用者が利用しようとしているコンテンツの請求代金の情報を、インターネット５０を介してクレジットカード会社サーバ３０に送信する（ステップＳ２３）。なお、認証・代金管理サーバ４０は、ステップＳ２３において、カード情報及び請求代金の情報を暗号化して、インターネット５０を介してクレジットカード会社サーバ３０に送信する。
【００６４】
クレジットカード会社サーバ３０は、カード情報及び請求代金の情報を受信すると、受信したカード情報に基づいて、コンテンツを利用しようとしている利用者が、クレジットカード会社の契約者であるか否かを判断する（ステップＳ２４）。すなわち、クレジットカード会社サーバ３０は、利用者が支払い能力を有する者であるか否かを判断する認証確認の処理を行う。なお、クレジットカード会社サーバ３０は、利用者が契約者であるか否かを判断するとともに、利用限度額等の情報に基づいて利用者の支払い能力を判断してもよい。
【００６５】
利用者が支払い能力を有すると判断した場合には、クレジットカード会社サーバ３０は、ステップＳ２３で送信された請求代金の認証・代金管理サーバ４０への入金処理を行う。そして、クレジットカード会社サーバ３０は、利用者が支払い能力を有する者であることが確認された旨の情報、及び認証・代金管理サーバ４０への入金明細を示す課金情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する（ステップＳ２５）。以下、利用者が支払い能力を有する者であることが確認された旨の情報を認証確認情報と記す。
【００６６】
認証確認情報を受信すると、制御部４１は、利用者が利用しようとしているコンテンツの決済処理が完了したと判断する。すなわち、制御部４１は、コンテンツ代金の代行徴収が完了したと判断する。制御部４１は、データベース４３から、利用者が利用しようとしているコンテンツの復号化鍵を抽出する。例えば、利用者がコンテンツＡの利用要求をしていた場合には、制御部４１は、図３に示すコンテンツ付加情報のうち、コンテンツ名３０２「コンテンツＡ」に対応する復号化鍵３０６「鍵ａ」を抽出する。
【００６７】
制御部４１は、抽出した復号化鍵を、インターネット５０を介して利用者端末２０に送信する（ステップＳ２６）。例えば、制御部４１は、抽出した復号化鍵とともに、決済が完了した旨を表示する表示画面のＷｅｂコンテンツを、インターネット５０を介して利用者端末２０に送信する。そして、利用者端末２０は、復号化鍵及びＷｅｂコンテンツを受信すると、受信したＷｅｂコンテンツに基づいて「決済処理を完了しました。」と表示する。
【００６８】
復号化鍵を受信すると、利用者端末２０は、受信した復号化鍵を記憶装置等に記憶させる（ステップＳ２７）。また、利用者端末２０は、利用しようとしているコンテンツに鍵取得識別情報を付加する。復号化鍵を記憶させると、利用者端末２０は、受信した復号化鍵によってコンテンツを復号化する（ステップＳ２８）。コンテンツを復号化すると、利用者端末２０は、復号化したコンテンツを実行する。そして、利用者は、コンテンツの利用を開始する。
【００６９】
ステップＳ２１において、復号化鍵を取得済みであると判断した場合には、利用者端末２０は、記憶装置等から復号化鍵を抽出する。そして、利用者端末２０は、抽出した復号化鍵によってコンテンツを復号化する（ステップＳ２８）。すなわち、コンテンツは既に代金支払い済みのものであるので、利用者端末２０は、そのままコンテンツを復号化し実行する。
【００７０】
復号化鍵を利用者端末２０に送信すると、認証・代金管理サーバ４０の制御部４１は、ステップＳ２５で送信された課金情報に基づいて、データベース４３が記憶する代行徴収代金情報の内容を更新する（ステップＳ２９）。例えば、制御部４１は、受信した課金情報の金額を、図４に示す代行徴収代金情報のうち利用要求されたコンテンツに対応する代金徴収合計額４０３の値に加算する。そして、制御部４１は、加算して算出した値を新たな代金徴収合計額４０３の値として、代行徴収代金情報の内容を更新する。
【００７１】
カード会社からコンテンツ代金を徴収すると、認証・代金管理業者は、データベース４３が記憶する提供者事前登録情報及び代行徴収代金情報等に基づいて各提供者に代金を配分する。例えば、認証・代金管理業者は、図３に示す代行徴収代金情報の代金徴収合計額４０３に基づいて、提供者に支払うべき代金の金額を特定する。そして、認証・代金管理業者は、図２に示す提供者事前登録情報に基づいて、所定期間毎に、各提供者の振込先金融機関の口座に代金を振り込む。コンテンツ代金の徴収や振込については、例えば、認証・代金管理サーバ４０は、オンライン振込によってクレジットカード会社サーバ３０からコンテンツ代金を徴収する。また、例えば、認証・代金管理サーバ４０は、オンライン振込によって各提供者にコンテンツ代金を振り込む。
【００７２】
認証・代金管理業者は、各提供者に代金を配分する際に、各提供者から所定の手数料を徴収することによって収益を得ることができる。例えば、予め契約により提供者が認証・代金管理業者にコンテンツ代金の５パーセントを手数料として支払うよう定めている場合を例に説明する。クレジットカード会社サーバ３０からコンテンツ代金１０００円を代行して徴収した場合には、手数料は５０円であるので、認証・代金管理サーバ４０は、手数料５０円を差し引いた９５０円を各提供者にオンライン振込するようにしてもよい。また、各提供者に代金を配分する際に手数料を差し引くのではなく、認証・代金管理業者は、予め定めた所定期間毎に、所定金額の会費を手数料として直接各提供者から徴収するようにしてもよい。
【００７３】
なお、ステップＳ２４において、利用者が支払い能力を有しないと判断した場合には、クレジットカード会社サーバ３０は、認証確認を失敗した旨を示す情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する。この場合、認証・代金管理サーバ４０は、認証確認の失敗により代金支払いができなかった旨を示す情報を、インターネット５０を介して利用者端末２０に送信する。そして、利用者端末２０は、認証・代金管理サーバ４０から受信した情報に基づいて、代金支払いが完了せずコンテンツを利用できない旨を表示する。
【００７４】
また、認証・代金管理サーバ４０は、認証の失敗により代金の徴収が完了しなかった旨を示す情報を、インターネット５０を介してデータ提供者サーバ１０に送信する。例えば、認証・代金管理サーバ４０は、提供者にコンテンツ代金を配分する際に、所定期間内に代金徴収できなかった利用者のリスト情報を、データ提供者サーバ１０に送信するようにしてもよい。
【００７５】
以上のように、本実施の形態によれば、認証・代金管理サーバ４０は、提供者に代行して徴収したコンテンツの代金を管理する。そのため、コンテンツの提供者がコンテンツ代金を徴収したり利用者の認証確認を行うための設備等を独自に備えなくてもコンテンツ代金の徴収ができる。また、提供者がインターネット５０を介して提供するコンテンツ自体は、認証・代金管理サーバ４０を介さずに、データ提供者サーバ１０から利用者端末２０に直接送信する。従って、コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減することができる。また、利用者の認証確認をクレジットカード会社等のサーバ側で行うので、提供者側の端末で認証確認を個別に行う場合と比較して、利用者の認証確認の信頼性を高くすることができる。
【００７６】
また、データ提供者サーバ１０は、暗号化したコンテンツを利用者端末２０に送信し、認証・代金管理サーバ４０は、コンテンツ代金の決済処理が完了したことを確認して復号化鍵を利用者端末２０に送信する。従って、提供者は、利用者から直接代金徴収する場合と比較して、コンテンツの代金を確実に徴収することができる。
【００７７】
また、提供者が利用者から直接代金徴収する場合、利用者の身元等に基づいて認証確認を行うために、提供者が身分証明書類等を利用者に要求することが考えられる。そのため、利用者がコンテンツ代金を支払ってコンテンツを利用できるようになるまでの工数が多くなる場合がある。本実施の形態によれば、認証・代金管理サーバ４０にクレジットカード等の情報を送信さえすれば、認証・代金管理サーバ４０が、提供者へのコンテンツ代金の支払処理を代行して行う。従って、利用者にとっても、提供者から直接代金徴収される場合と比較して、コンテンツ代金を支払ってコンテンツを利用できるようになるまでの工数を低減することができる。
【００７８】
なお、利用者が契約するクレジットカード会社から代金徴収する場合を例に説明したが、コンテンツの代金の徴収方法は、本実施の形態で示した例に限られない。例えば、コンテンツの代金を、利用者から電子マネーで徴収するようにしてもよい。
【００７９】
電子マネーで徴収する場合には、利用者端末２０は、例えば、認証・代金管理サーバ４０に、インターネット５０を介して電子マネー取引番号等の認証情報を送信する。認証・代金管理サーバ４０は、電子マネー管理会社が使用する端末に、インターネット５０を介して認証情報を送信する。電子マネー管理会社の端末は、利用者が電子マネーサービスの正当な契約者であることを確認すると、認証確認情報を、インターネット５０を介して認証・代金管理サーバ４０に送信する。そして、認証確認情報を受信すると、認証・代金管理サーバ４０は、復号化鍵を、インターネット５０を介して利用者端末２０に送信する。
【００８０】
また、認証・代金管理業者とクレジットカード会社とが別々の事業者である場合を例に説明したが、クレジットカード会社がコンテンツ代金の徴収代行の業務を行う場合にも本実施の形態で示した構成を適用できる。例えば、クレジットカード会社がコンテンツ代金の徴収代行業務を行う場合には、クレジットカード会社サーバ３０が、認証・代金管理サーバ４０の構成及び機能をも備えるようにしてもよい。さらに、コンテンツ単位で販売等する場合を例に説明したが、コンテンツの販売形態は、本実施の形態で示した例に限られない。例えば、複数のコンテンツをセット販売等するものであってもよい。
【００８１】
【発明の効果】
以上のように、本発明によれば、代金情報管理サーバが、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信する利用依頼情報受信手段と、利用依頼情報受信手段が受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認する認証確認手段と、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理を実行する代金徴収処理手段と、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する代金情報更新手段と、認証確認手段により認証の確認がなされたことに基づいて、復号化鍵記憶手段に記憶されているコンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信する復号化鍵送信手段とを備えるように構成したので、コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減することができる。
【００８２】
また、本発明によれば、代金情報管理方法が、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信するステップと、受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認するステップと、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理を実行するステップと、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新するステップと、認証の確認がなされたことに基づいて、コンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信するステップとを含むので、コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減することができる。
【００８３】
さらに、本発明によれば、代金情報管理プログラムが、コンピュータに、暗号化されたコンテンツデータを取得した利用者端末から、コンテンツデータの利用要求を示す利用要求情報と、利用者の代金支払い能力を確認するための支払能力確認情報とを含む利用依頼情報を通信ネットワークを介して受信する処理と、受信した支払能力確認情報に基づいて実行された認証処理により利用者が認証されたか否かを確認する処理と、認証処理によって利用者が認証されたことを条件に、コンテンツデータの代金を提供者に代行して徴収するための代金徴収処理と、代金徴収処理により代行して徴収した代金に基づいて代金情報を更新する処理と、認証の確認がなされたことに基づいて、コンテンツデータを復号化するための復号化鍵を抽出して通信ネットワークを介して利用者端末に送信する処理とを実行させるので、コンテンツ送信のための設備規模を低減しつつ、コンテンツ提供者がコンテンツ代金を徴収するための工数やコストを低減することができる。
【図面の簡単な説明】
【図１】本発明による代金情報管理システムの構成の一例を示すブロック図である。
【図２】データベース４３が記憶する提供者事前登録情報の内容の一例を示す説明図である。
【図３】データベース４３が記憶するコンテンツ付加情報の内容の一例を示す説明図である。
【図４】データベース４３が記憶する代行徴収代金の内容の一例を示す説明図である。
【図５】データ提供者サーバ１０から利用者端末２０にコンテンツを送信するコンテンツ送信処理及び処理タイミングの一例を示す流れ図である。
【図６】コンテンツ一覧の表示画面の一例を示す説明図である。
【図７】コンテンツ代金を代行して徴収する代金徴収処理及び処理タイミングの一例を示す流れ図である。
【図８】カード情報の入力画面の一例を示す説明図である。
【符号の説明】
１０  データ提供者サーバ
２０  利用者端末
３０  クレジットカード会社サーバ
４０  認証・代金管理サーバ
４１  制御部
４２  記憶装置
４３  データベース
４４  ネットワークインタフェース部
５０  インターネット
【図１】
2004326250.tif 000003
【図２】
2004326250.tif 000004
【図３】
2004326250.tif 000005
【図４】
2004326250.tif 000006
【図５】
2004326250.tif 000007
【図６】
2004326250.tif 000008
【図７】
2004326250.tif 000009
【図８】
2004326250.tif 000010