(57)【要約】【課題】  ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができるコンテンツ配信管理装置及びコンテンツ配信管理方法を提供する。【解決手段】  コンテンツ配信管理装置１０では、コンテンツの配信の際に照合したワンタイムパスワードがコンテンツの配信と共に削除され、削除の処理が終了した場合にのみユーザに対する課金情報が生成される。このため、例えばネットワーク２０に瞬断等の通信エラーが生じてコンテンツ配信管理装置１０にコンテンツの送信完了が多重に通知されたとしても、一旦通信端末３０に送信されたコンテンツに対応するパスワードは既にパスワード格納部１０４から削除されており、課金情報が多重に生成されることはない。したがって、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができる。【選択図】  図１
2006113911.tif 000002
【特許請求の範囲】
【請求項１】
通信端末から送信される、コンテンツの送信を要求する送信要求情報の受信に応じ、前記通信端末に対してパスワードを送信するパスワード送信手段と、
前記パスワード送信手段によって送信された前記パスワードを格納するパスワード格納手段と、
前記通信端末から送信される前記パスワードを受信すると共に、当該パスワードと前記パスワード格納手段に格納された前記パスワードとを照合し、これらの各パスワードが一致した場合に前記通信端末に向けて前記コンテンツを送信するコンテンツ送信手段と、
前記コンテンツ送信手段による前記コンテンツの送信が完了した際に、前記パスワード格納手段に格納された前記パスワードを削除するパスワード削除手段と、
前記パスワード削除手段による前記パスワードの削除が終了した場合に、前記通信端末を使用するユーザへの課金情報を生成する課金情報生成手段と、を備えることを特徴とするコンテンツ配信管理装置。
【請求項２】
前記パスワードは、前記送信要求情報の受信ごとに異なるワンタイムパスワードであることを特徴とする請求項１記載のコンテンツ配信管理装置。
【請求項３】
パスワード送信手段が、通信端末から送信される、コンテンツの送信を要求する送信要求情報の受信に応じ、前記通信端末に対してパスワードを送信するステップと、
パスワード格納手段が、前記パスワード送信手段によって送信された前記パスワードを格納するステップと、
コンテンツ送信手段が、前記通信端末から送信される前記パスワードを受信すると共に、当該パスワードと前記パスワード格納手段に格納された前記パスワードとを照合し、これらの各パスワードが一致した場合に前記通信端末に向けて前記コンテンツを送信するステップと、
パスワード削除手段が、前記コンテンツ送信手段による前記コンテンツの送信が完了した際に、前記パスワード格納手段に格納された前記パスワードを削除するステップと、
課金情報生成手段が、前記パスワード削除手段による前記パスワードの削除が終了した場合に、前記通信端末を使用するユーザへの課金情報を生成するステップと、を備えることを特徴とするコンテンツ配信管理方法。
【請求項４】
前記パスワードとして、前記送信要求情報の受信ごとに異なるワンタイムパスワードを用いることを特徴とする請求項３記載のコンテンツ配信管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信管理装置及びコンテンツ配信管理方法に関する。
【背景技術】
【０００２】
従来、この種の分野に関連する技術として、例えば特許文献１に開示されたコンテンツ配信システムがある。この従来のコンテンツ配信システムでは、端末から送信されるコンテンツの要求情報にユーザを特定するための情報が付加されており、認証サーバによってユーザ認証が行われる。そして、認証サーバがユーザ認証に成功すると、配信サーバへコンテンツの要求情報が送信されると共に、ユーザへの課金情報が課金サーバに送信される。
【特許文献１】特開２００４−４８１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１に記載のコンテンツ配信システムでは、ユーザに対して適切な課金を行うにあたって、各サーバ間あるいは端末・サーバ間の通信に用いるネットワークが安定していることが前提となっている。しかしながら、ユーザに対する信頼性向上という観点から考えれば、たとえネットワークに瞬断等の通信エラーが発生したとしても、ユーザに対する適切な課金の実行を担保できる技術が望まれている。
【０００４】
本発明は上記課題の解決のためになされたもので、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができるコンテンツ配信管理装置及びコンテンツ配信管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題の解決のため、本発明に係るコンテンツ配信管理装置は、通信端末から送信される、コンテンツの送信を要求する送信要求情報の受信に応じ、通信端末に対してパスワードを送信するパスワード送信手段と、パスワード送信手段によって送信されたパスワードを格納するパスワード格納手段と、通信端末から送信されるパスワードを受信すると共に、当該パスワードとパスワード格納手段に格納されたパスワードとを照合し、これらの各パスワードが一致した場合に通信端末に向けてコンテンツを送信するコンテンツ送信手段と、コンテンツ送信手段によるコンテンツの送信が完了した際に、パスワード格納手段に格納されたパスワードを削除するパスワード削除手段と、パスワード削除手段によるパスワードの削除が終了した場合に、通信端末を使用するユーザへの課金情報を生成する課金情報生成手段と、を備えることを特徴としている。
【０００６】
このコンテンツ配信管理装置では、コンテンツの送信の際に照合したパスワードがコンテンツの送信と共に削除され、この削除の処理が終了した場合にユーザに対する課金情報が生成される。このため、例えばネットワークに瞬断等の通信エラーが生じて配信管理装置側にコンテンツの送信完了が多重に通知されたとしても、一旦通信端末に送信されたコンテンツに対応するパスワードは既に削除済みとなっているため、課金情報が多重に生成されることはない。したがって、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができる。
【０００７】
また、パスワードは、送信要求情報の受信ごとに異なるワンタイムパスワードであることも好ましい。この場合、コンテンツの送信要求ごとにそれぞれ異なるパスワードが発行されるので、ユーザによるコンテンツの不正なダウンロードを効果的に防止することができる。
【０００８】
また、本発明に係るコンテンツ配信管理方法は、パスワード送信手段が、通信端末から送信される、コンテンツの送信を要求する送信要求情報の受信に応じ、通信端末に対してパスワードを送信するステップと、パスワード格納手段が、パスワード送信手段によって送信されたパスワードを格納するステップと、コンテンツ送信手段が、通信端末から送信されるパスワードを受信すると共に、このパスワードとパスワード格納手段に格納されたパスワードとを照合し、これらの各パスワードが一致した場合に通信端末に向けてコンテンツを送信するステップと、パスワード削除手段が、コンテンツ送信手段によるコンテンツの送信が完了した際に、パスワード格納手段に格納されたパスワードを削除するステップと、課金情報生成手段が、パスワード削除手段によるパスワードの削除が終了した場合に、通信端末を使用するユーザへの課金情報を生成するステップと、を備えることを特徴としている。
【０００９】
このコンテンツ配信管理方法では、コンテンツの送信の際に照合したパスワードがコンテンツの送信と共に削除され、この削除の処理が終了した場合にユーザに対する課金情報が生成される。このため、例えばネットワークに瞬断等の通信エラーが生じて配信管理装置側にコンテンツの送信完了が多重に通知されたとしても、一旦通信端末に送信されたコンテンツに対応するパスワードは既に削除済みとなっているため、課金情報が多重に生成されることはない。したがって、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができる。
【００１０】
また、パスワードとして、送信要求情報の受信ごとに異なるワンタイムパスワードを用いることも好ましい。この場合、コンテンツの送信要求ごとにそれぞれ異なるパスワードが発行されるので、ユーザによるコンテンツの不正なダウンロードを効果的に防止することができる。
【発明の効果】
【００１１】
以上説明したように、本発明に係るコンテンツ配信管理装置及びコンテンツ配信管理方法によれば、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら、本発明に係るコンテンツ配信管理装置及びコンテンツ配信管理方法の好適な実施形態について詳細に説明する。
【００１３】
図１は、本発明に従って構成されたコンテンツ配信管理装置の一実施形態を示す構成図である。図１を参照しながらコンテンツ配信管理装置１０の構成について説明する。図１において、コンテンツ配信管理装置１０は、ネットワーク２０を介して通信端末３０と接続され、相互に情報通信が可能となっている。また、コンテンツ配信管理装置１０は、ネットワーク２１を介してコンテンツサーバ４０、及び課金サーバ５０と接続され、これらのサーバとの間で相互に情報通信が可能となっている。かかる構成により、コンテンツの送信要求に応じて通信端末３０にコンテンツを送信するシステムが構築されており、コンテンツ配信管理装置１０は、このシステムにおいてコンテンツの配信と課金とを管理する機能を担っている。なお、ネットワーク２０にはダウンロード監視サーバ（図示しない）が含まれており、このダウンロード監視サーバによってコンテンツのダウンロード状況が随時監視されている。引き続いて、各構成要素について詳細に説明する。
【００１４】
通信端末３０は、本システムを利用するユーザが使用する装置であり、例えば通常の音声通話機能に加えて、データ通信機能が搭載された携帯電話機として構成されている。この通信端末３０は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、プッシュボタンといった入力装置、ディスプレイといった表示装置等を有している。
【００１５】
この通信端末３０には、コンテンツ配信管理装置１０に接続した際にコンテンツ購入画面が表示される。通信端末３０は、コンテンツ購入画面においてユーザがコンテンツを選択すると、選択したコンテンツの送信を要求するための送信要求情報をコンテンツ配信管理装置１０に送信する。この送信要求情報には、通信端末３０を特定するための端末特定情報（例えば、通信端末３０の電話番号）も含まれる。また、送信要求情報の送信に応じてコンテンツ配信管理装置１０からアクセス用の認証パスワードを要求するパスワード要求情報を受信すると、通信端末３０には認証パスワード入力画面が表示される。通信端末３０は、認証パスワード入力画面においてユーザが入力した認証パスワードをコンテンツ配信管理装置１０に送信する。
【００１６】
さらに、認証パスワードの送信によってコンテンツ配信管理装置１０から後述するワンタイムパスワードを受信すると、通信端末３０にはコンテンツのダウンロード用画面が表示され、ユーザに対してコンテンツのダウンロードの意思確認等が行われる。そして、通信端末３０は、ユーザがコンテンツのダウンロードに同意する旨の操作を行うと、コンテンツのダウンロードを要求するためのダウンロード要求情報とワンタイムパスワードとをコンテンツ配信管理装置１０に送信する。このダウンロード要求情報にも、送信要求情報と同様に、通信端末３０を特定するための端末特定情報（例えば、通信端末３０の電話番号）が含まれる。なお、ワンタイムパスワードは例えばＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）によって通信端末３０が認識可能となっており、ユーザに対してワンタイムパスワードの受信通知や内容通知はなされない。
【００１７】
コンテンツサーバ４０は、通信端末３０に向けてコンテンツを配信する配信事業者が管理するサーバである。コンテンツサーバ４０は、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部、等を備えたコンピュータシステムである。このコンテンツサーバ４０には、配信されるコンテンツを通信端末３０で利用するために必要なコンテンツデータが格納されている。ここでいうコンテンツデータには、例えば音楽データ、映像データ、情報検索結果データなどの各種データが含まれる。
【００１８】
コンテンツサーバ４０は、コンテンツ配信管理装置１０から後述する照合結果情報とダウンロード要求情報とを受信すると、要求されたコンテンツに対応するコンテンツデータをコンテンツ配信管理装置１０に送信する。また、コンテンツサーバ４０は、コンテンツデータの送信後、通信端末３０へのコンテンツの送信が完了したことを示す送信完了情報をコンテンツ配信管理装置１０から受信すると、ユーザに対する課金情報を生成するか否かの判断を行い、その判断結果を示す課金指示情報をコンテンツ配信管理装置１０に送信する。一方、コンテンツサーバ４０は、通信端末３０へのコンテンツの送信が完了しなかったことを示す送信未完了情報をコンテンツ配信管理装置１０から受信した場合には課金指示情報の送信は行わない。
【００１９】
課金サーバ５０は、コンテンツ配信管理装置１０から課金情報を受信して、その情報が示す課金額を通信端末３０のユーザごとに管理するサーバである。課金サーバ５０は、コンテンツサーバ４０と同様に、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部、等を備えたコンピュータシステムである。
【００２０】
続いて、上述したコンテンツ配信管理装置１０について詳細に説明する。コンテンツ配信管理装置１０は、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部、等を備えたコンピュータシステムである。コンテンツ配信管理装置１０は、機能的な構成要素として、要求情報受信部１０１、端末認証部１０２、パスワード送信部（パスワード送信手段）１０３、パスワード格納部（パスワード格納手段）１０４、パスワード受信部（コンテンツ送信手段）１０５、パスワード照合部（コンテンツ送信手段）１０６、コンテンツ送信部（コンテンツ送信手段）１０７、パスワード削除部（パスワード削除手段）１０８、課金情報生成部（課金情報生成手段）１０９、課金情報送信部１１０、を備えている。引き続き、コンテンツ配信管理装置１０の各構成要素について説明する。
【００２１】
要求情報受信部１０１は、通信端末３０からコンテンツの送信を要求する送信要求情報を受信する部分である。要求情報受信部１０１は、受信した送信要求情報を端末認証部１０２に出力する。
【００２２】
端末認証部１０２は、通信端末３０の認証を行う部分である。端末認証部１０２は、要求情報受信部１０１から送信要求情報を受け取ると、通信端末３０に対して認証パスワードを要求するためのパスワード要求情報を送信する。そして、端末認証部１０２は、パスワード要求情報のレスポンスとして通信端末３０から認証パスワードを受信すると、この認証パスワードに基づいて通信端末３０の認証を行う。このとき、端末認証部１０２は、受信した認証パスワードが正当であると判断した場合には通信端末３０の認証に成功した旨を示す認証結果情報を生成し、この認証結果情報と送信要求情報とをパスワード送信部１０３に出力する。
【００２３】
また、端末認証部１０２は、受信した認証パスワードが正当でないと判断した場合には通信端末３０の認証に失敗した旨を示す認証結果情報を生成する。この場合、例えば端末認証部１０２から通信端末３０に向けて認証結果情報が送信され、通信端末３０のユーザに対して端末の認証が失敗した旨の通知がなされる。
【００２４】
パスワード送信部１０３は、通信端末３０からの送信要求情報の送信に応じて、通信端末３０に向けてワンタイムパスワードを送信する部分である。より具体的には、パスワード送信部１０３は、端末認証部１０２から通信端末３０の認証に成功した旨の認証結果情報と送信要求情報とを受け取ると、送信要求情報の受信ごとに異なるワンタイムパスワードを生成して通信端末３０に送信する。また、パスワード送信部１０３は、通信端末３０に送信したワンタイムパスワードの複製を生成し、このワンタイムパスワードの複製と送信要求情報に含まれる通信端末３０の端末特定情報とをパスワード格納部１０４に出力する。
【００２５】
パスワード格納部１０４は、パスワード送信部１０３から出力されたワンタイムパスワードの複製を受け取って、このワンタイムパスワードを格納する部分である。パスワード格納部１０４に格納される情報の一例を図２（ａ）に示す。図２（ａ）の例では、通信端末３０の電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」と、通信端末３０に送信されたワンタイムパスワードの複製「ＸＸＸＸ」が関連付けられて格納されている。また、同様にして通信端末３０以外の端末の電話番号「０９０−ＹＹＹＹ−ＹＹＹＹ」、「０９０−ＺＺＺＺ−ＺＺＺＺ」と、これらの端末に送信されたワンタイムパスワードの複製「ＹＹＹＹ」、「ＺＺＺＺ」が関連付けられて適宜格納されている。
【００２６】
パスワード受信部１０５は、通信端末３０から送信されるダウンロード要求情報とワンタイムパスワードとを受信する部分である。パスワード受信部１０５は、受信したダウンロード要求情報とワンタイムパスワードとをパスワード照合部１０６に出力する。
【００２７】
パスワード照合部１０６は、パスワード受信部１０５からダウンロード要求情報とワンタイムパスワードとを受信する部分であって、このワンタイムパスワード（すなわち、通信端末３０から送信されたワンタイムパスワード）とパスワード格納部１０４に格納されたワンタイムパスワードとを照合する部分である。より具体的には、パスワード照合部１０６は、ダウンロード要求情報に含まれる通信端末３０の端末特定情報（電話番号）に基づいてパスワード格納部１０４を参照し、パスワード受信部１０５から受け取ったワンタイムパスワードと一致するワンタイムパスワードがパスワード格納部１０４に格納されているか否かを照合する。そして、パスワード照合部１０６は、ワンタイムパスワードの照合結果を示す照合結果情報を生成し、この照合結果情報をダウンロード要求情報と共にコンテンツ送信部１０７に出力する。
【００２８】
コンテンツ送信部１０７は、通信端末３０に向けてコンテンツを送信する部分である。より具体的には、コンテンツ送信部１０７は、パスワード照合部１０６から受け取ったダウンロード要求情報が形式的に不正でないか否か（例えば、所定のヘッダが付されているか否か）等をチェックする。また、コンテンツ送信部１０７は、パスワード照合部１０６からワンタイムパスワードの一致が確認された旨の照合結果情報を受け取った場合、形式チェック済みのダウンロード要求情報をコンテンツサーバ４０に送信する。そして、コンテンツ送信部１０７は、ダウンロード要求情報に基づいてコンテンツサーバ４０から送信されるコンテンツデータを受信して、このコンテンツデータを通信端末３０に送信する。なお、コンテンツ送信部１０７によるダウンロード要求情報の送信の際、照合結果情報を同時にコンテンツサーバ４０に送信するようにしてもよい。
【００２９】
また、コンテンツ送信部１０７は、ネットワーク２０においてコンテンツのダウンロードを監視しているダウンロード監視サーバ（図示しない）からコンテンツのダウンロードが完了した旨の通知を受け取ると、ワンタイムパスワードの削除処理の実行を指示する指示情報をダウンロード要求情報と共にパスワード削除部１０８に対して出力する。そして、コンテンツ送信部１０７は、パスワード削除部１０８から削除処理の終了を示す終了情報を受け取ると、この終了情報を課金情報生成部１０９に出力する。
【００３０】
一方、コンテンツ送信部１０７は、パスワード照合部１０６からワンタイムパスワードの一致が確認できなかった旨の照合結果情報を受け取った場合には、コンテンツサーバ４０に対するダウンロード要求情報の送信を行わない。この場合、例えばコンテンツ送信部１０７から通信端末３０に向けてワンタイムパスワードが一致していない旨の照合結果情報が送信され、通信端末３０のユーザに対してコンテンツのダウンロードを許可しない旨の通知がなされる。
【００３１】
パスワード削除部１０８は、コンテンツ送信部１０７から指示情報及びダウンロード要求情報を受け取る部分である。パスワード削除部１０８は、指示情報及びダウンロード要求情報を受信すると、ダウンロード要求情報に含まれる端末特定情報に対応するワンタイムパスワード（ダウンロードの際にパスワード照合部１０６が照合に用いたワンタイムパスワード）をパスワード格納部１０４から削除する処理を行う。すなわち、この削除処理によって、図２（ｂ）に示すように、パスワード格納部１０４から通信端末３０の電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」と、対応するワンタイムパスワード「ＸＸＸＸ」が削除される。
【００３２】
パスワード削除部１０８は、該当するワンタイムパスワードの削除処理が終了すると、削除処理が正常に終了した旨を示す終了情報をコンテンツ送信部１０７に出力する。一方、パスワード削除部１０８は、パスワード格納部１０４に該当するワンタイムパスワードが存在せず、削除処理が正常に行われなかった場合には、削除処理が正常に終了しなかった旨を示す終了情報をコンテンツ送信部１０７に出力する。
【００３３】
課金情報生成部１０９は、通信端末３０を使用するユーザへの課金情報を生成する部分である。より具体的には、課金情報生成部１０９は、コンテンツ送信部１０７から削除処理が正常に終了した旨を示す終了情報を受け取った場合には、通信端末３０へのコンテンツの送信が完了したことを示す送信完了情報をコンテンツサーバ４０に送信する。この送信完了情報の送信には、例えばＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が用いられる。
【００３４】
また、送信完了情報の送信に対するレスポンスとしてコンテンツサーバ４０から課金指示情報を受信すると、課金情報生成部１０９は、受信した課金指示情報に基づいて通信端末３０を使用するユーザへの課金情報を生成し、課金情報送信部１１０に出力する。一方、課金情報生成部１０９は、コンテンツ送信部１０７から削除処理が正常に終了しなかった旨を示す終了情報を受け取った場合には、コンテンツサーバ４０に対してコンテンツの送信が完了しなかったことを示す送信未完了情報を送信する。
【００３５】
課金情報送信部１１０は、課金情報生成部１０９から課金情報を受け取る部分である。課金情報送信部１１０は、受け取った課金情報を課金サーバ５０に送信する。
【００３６】
次に、図２に示すシーケンス図を参照しながらコンテンツ配信管理装置１０の動作について説明する。
【００３７】
まず、通信端末３０がコンテンツ配信管理装置１０に接続すると、通信端末３０にコンテンツ購入画面が表示される。通信端末３０は、コンテンツ購入画面においてユーザがコンテンツを選択すると、選択したコンテンツの送信を要求するための送信要求情報をコンテンツ配信管理装置１０に送信する（ステップＳ０１）。通信端末３０から送信された送信要求情報は要求情報受信部１０１によって受信され、端末認証部１０２に出力される。端末認証部１０２は、要求情報受信部１０１から送信要求情報を受け取ると、通信端末３０に対して認証パスワードを要求するためのパスワード要求情報を送信する（ステップＳ０２）。
【００３８】
パスワード要求情報を受信した通信端末３０には認証パスワード入力画面が表示される。通信端末３０は、認証パスワード入力画面においてユーザが認証パスワードを入力すると、この認証パスワードをコンテンツ配信管理装置１０に送信する（ステップＳ０３）。
【００３９】
通信端末３０から送信された認証パスワードは端末認証部１０２によって受信される。端末認証部１０２は、この認証パスワードに基づいて通信端末３０の認証を行う。端末認証部１０２は、認証パスワードが正当であると判断した場合には通信端末３０の認証に成功した旨を示す認証結果情報を生成する。そして、端末認証部１０２は、生成した認証結果情報を送信要求情報と共にパスワード送信部１０３に出力する。また、端末認証部１０２は、認証パスワードが正当でないと判断した場合には通信端末３０の認証に失敗した旨を示す認証結果情報を生成する。この場合、例えば端末認証部１０２から通信端末３０に向けて認証結果情報が送信され、通信端末３０のユーザに対して端末の認証が失敗した旨の通知がなされる。
【００４０】
通信端末３０の認証に成功した場合、認証結果情報及び送信要求情報を受け取ったパスワード送信部１０３によってワンタイムパスワードが生成され、通信端末３０に向けて送信される（ステップＳ０４）。また、パスワード送信部１０３は、通信端末３０に送信したワンタイムパスワードの複製を生成し、このワンタイムパスワードの複製と送信要求情報に含まれる通信端末３０の端末特定情報とをパスワード格納部１０４に出力する。パスワード格納部１０４は、パスワード送信部１０３から出力されたワンタイムパスワードの複製と通信端末３０の端末特定情報とを関連付けた状態で格納する（ステップＳ０５）。
【００４１】
ワンタイムパスワードを受信した通信端末３０にはコンテンツのダウンロード用画面が表示され、ユーザに対してコンテンツのダウンロードの意思確認等が行われる。そして、通信端末３０は、ユーザがコンテンツのダウンロードに同意する旨の操作を行うと、コンテンツのダウンロードを要求するためのダウンロード要求情報とワンタイムパスワードとをコンテンツ配信管理装置１０に送信する（ステップＳ０６）。送信されたダウンロード要求情報とワンタイムパスワードとはパスワード受信部１０５によって受信され、パスワード照合部１０６に出力される。
【００４２】
ダウンロード要求情報とワンタイムパスワードとを受け取ると、パスワード照合部１０６はダウンロード要求情報に含まれる通信端末３０の端末特定情報に基づいてパスワード格納部１０４を参照し、パスワード受信部１０５から受け取ったワンタイムパスワードと一致するワンタイムパスワードがパスワード格納部１０４に格納されているか否かを照合する（ステップＳ０７）。そして、パスワード照合部１０６は、ワンタイムパスワードの照合結果を示す照合結果情報を生成し、この照合結果情報をダウンロード要求情報と共にコンテンツ送信部１０７に出力する。
【００４３】
ここで、パスワード照合部１０６からワンタイムパスワードが一致していない旨の照合結果情報を受け取った場合、コンテンツ送信部１０７はコンテンツサーバ４０に対してダウンロード要求情報の送信を行わない。この場合には、例えばコンテンツ送信部１０７から通信端末３０に向けてワンタイムパスワードが一致していない旨の照合結果情報が送信され、通信端末３０のユーザに対してコンテンツのダウンロードを許可しない旨の通知がなされる。
【００４４】
一方、パスワード照合部１０６からワンタイムパスワードが一致している旨の照合結果情報を受け取った場合、コンテンツ送信部１０７は、形式的な不正のチェックを行った後、ダウンロード要求情報をコンテンツサーバ４０に送信する（ステップＳ０８）。そして、コンテンツ送信部１０７は、ダウンロード要求情報に基づいてコンテンツサーバ４０から送信されるコンテンツデータを受信して、このコンテンツデータを通信端末３０に送信する（ステップＳ０９）。これにより、通信端末３０のユーザは所望したコンテンツの閲覧等が可能となる。
【００４５】
通信端末３０へのコンテンツデータの送信が完了すると、ネットワーク２０のダウンロード監視サーバ（図示しない）からコンテンツ送信部１０７に向けて、コンテンツのダウンロードが完了した旨の通知がなされる。この通知を受け取ると、コンテンツ送信部１０７はワンタイムパスワードの削除処理の実行を指示する指示情報をダウンロード要求情報と共にパスワード削除部１０８に対して出力する。パスワード削除部１０８は、指示情報及びダウンロード要求情報を受信すると、ダウンロード要求情報に含まれる端末特定情報に対応するワンタイムパスワード（ダウンロードの際にパスワード照合部１０６が照合に用いたワンタイムパスワード）をパスワード格納部１０４から削除する処理を行う（ステップＳ１０）。
【００４６】
そして、パスワード削除部１０８は、該当するワンタイムパスワードの削除処理が終了すると、削除処理が正常に終了した旨を示す終了情報をコンテンツ送信部１０７に出力する。一方、パスワード削除部１０８は、パスワード格納部１０４に該当するワンタイムパスワードが存在せず、削除処理が正常に行われなかった場合には、削除処理が正常に終了しなかった旨を示す終了情報をコンテンツ送信部１０７に出力する。コンテンツ送信部１０７は受け取った終了情報を課金情報生成部１０９に出力する。
【００４７】
ステップＳ１０において、コンテンツ送信部１０７から削除処理が正常に終了しなかった旨を示す終了情報を受け取った場合、課金情報生成部１０９は、コンテンツサーバ４０に対してコンテンツの送信が完了しなかったことを示す送信未完了情報を送信する。この場合、コンテンツサーバ４０は課金情報生成部１０９への課金指示情報の送信は行わない。一方、コンテンツ送信部１０７から削除処理が正常に終了した旨を示す終了情報を受け取った場合、課金情報生成部１０９は、通信端末３０へのコンテンツの送信が完了したことを示す送信完了情報をコンテンツサーバ４０に送信する（ステップＳ１１）。この送信完了情報を受信すると、コンテンツサーバ４０はユーザに対する課金情報を生成するか否かの判断を行い、その判断結果を示す課金指示情報を課金情報生成部１０９に送信する（ステップＳ１２）。
【００４８】
課金情報生成部１０９は、受信した課金指示情報に基づいて通信端末３０を使用するユーザへの課金情報を生成する（ステップＳ１３）。生成された課金情報は課金情報送信部１１０に出力され、課金サーバ５０に送信される（ステップＳ１４）。そして、課金サーバ５０によって課金情報が示す課金額が通信端末３０のユーザごとに管理される。
【００４９】
以上説明したように、本実施形態に係るコンテンツ配信管理装置１０では、コンテンツの配信の際に照合したワンタイムパスワードがコンテンツの配信と共に削除され、削除の処理が終了した場合にのみユーザに対する課金情報が生成される。このため、例えばネットワーク２０に瞬断等の通信エラーが生じてコンテンツ配信管理装置１０にコンテンツの送信完了が多重に通知されたとしても、一旦通信端末３０に送信されたコンテンツに対応するパスワードは既にパスワード格納部１０４から削除されており、課金情報が多重に生成されることはない。このように、コンテンツ配信管理装置１０によれば、ネットワークの安定性に依存することなくユーザに対する適切な課金を行うことができる。
【００５０】
また、コンテンツ配信管理装置１０では、通信端末３０からの送信要求情報の受信ごとに異なるワンタイムパスワードを生成し、一度使用したワンタイムパスワードは削除される。このため、たとえユーザがダウンロード用画面を保存して複数回にわたって表示させたとしてもコンテンツの多重ダウンロードは許可されず、ユーザによるコンテンツの不正なダウンロードを効果的に防止することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明に係るコンテンツ配信管理装置の一実施形態を示す構成図である。
【図２】パスワード格納部１０４に格納される情報の一例を示す図である。
【図３】図１に示したコンテンツ配信管理装置の動作を示すシーケンス図である。
【符号の説明】
【００５２】
１０…コンテンツ配信管理装置、３０…通信端末、１０３…パスワード送信部（パスワード送信手段）、１０４…パスワード格納部（パスワード格納手段）、１０５…パスワード受信部（コンテンツ送信手段）、１０６…パスワード照合部（コンテンツ送信手段）、１０７…コンテンツ送信部（コンテンツ送信手段）、１０８…パスワード削除部（パスワード削除手段）、１０９…課金情報生成部（課金情報生成手段）。
【図１】
2006113911.tif 000003
【図２】
2006113911.tif 000004
【図３】
2006113911.tif 000005