(57)【要約】【課題】ユーザが少ない出費でオンラインゲームを楽しむことが可能なポイント管理装置、ポイント管理プログラム、ポイント管理方法、及びポイント管理システムを提供する。【解決手段】本発明に係るポイント管理装置は、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する受信部と、対戦結果情報に基づいて、対戦で敗北したユーザのゲームポイントを対戦で勝利したユーザのゲームポイントに移行させるゲームポイント移行部と、を備える。【選択図】図１
2014030515.tif 000002
【特許請求の範囲】
【請求項１】
オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する受信部と、
前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるゲームポイント移行部と、
を備える、ポイント管理装置。
【請求項２】
企業が各ユーザに対して付与するサービスポイントを管理する管理部と、
サービスポイントをゲームポイントに変換することを指示する第１の変換指示情報に基づいて、サービスポイントをゲームポイントに変換するポイント変換部と、
をさらに備える、請求項１に記載のポイント管理装置。
【請求項３】
前記ポイント変換部は、ゲームポイントをサービスポイントに変換することを指示する第２の変換指示情報に基づいて、ゲームポイントをサービスポイントに変換する、請求項２に記載のポイント管理装置。  
【請求項４】
各ユーザの前記対戦へのエントリー情報に基づき、前記各ユーザが前記対戦にエントリーすることを承認する承認部、
をさらに備える、請求項１から３のいずれかに記載のポイント管理装置。
【請求項５】
オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する機能と、
前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させる機能と、
をコンピュータに実現させる、ポイント管理プログラム。
【請求項６】
受信部により、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信するステップと、
ゲームポイント移行部により、前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるステップと、
を備えるポイント管理方法。
【請求項７】
ユーザがオンラインゲームにおいて利用可能なゲームポイント情報を記憶するデータベースと、
前記ゲームポイント情報を管理するポイント管理装置と、
を備え、
前記ポイント管理装置は、
オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する受信部と、
前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるゲームポイント移行部と、
を有する、ポイント管理システム。
【請求項８】
オンラインゲームをユーザ端末にネットワークを介して提供するとともに、前記対戦結果情報をポイント管理装置にネットワークを介して送信するゲーム提供装置、
をさらに備える、請求項７に記載のポイント管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがオンラインゲームを楽しむための技術に関する。
【背景技術】
【０００２】
従来、複数のユーザが参加し、仮想空間内で対戦を行うオンラインゲームが知られている。例えば、特許文献１には、複数のユーザが武器アイテムを用いて対戦を行うオンラインゲームが提案されている。このオンラインゲームにおいて、各ユーザは、攻撃力や素早さ、命中率といった各アイテムの能力値パラメータに基づき、対戦で使用するアイテムを選択する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２４６１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述したようなオンラインゲームでの対戦においては、能力値パラメータが高いアイテムを使用する方が有利となるため、ユーザは、能力値パラメータがより高いアイテムの入手を希望する。しかしながら、一般的に、アイテムを入手するためには、オンラインゲーム上の仮想ショップ等において、仮想通貨としてのゲームポイントを支払う必要があり、このゲームポイントは現実の通貨で購入する必要がある。このため、ゲームポイントをあまり購入していないユーザは、対戦で勝利することが難しく、オンラインゲームを楽しむことができないという問題があった。
【０００５】
そこで、本発明は、ユーザが少ない出費でオンラインゲームを楽しむことが可能なポイント管理装置、ポイント管理プログラム、ポイント管理方法、及びポイント管理システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明に係るポイント管理装置は、上記課題を解決するためのものであり、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する受信部と、前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるゲームポイント移行部と、を備える。なお、本発明の「ゲームポイント」とは、オンラインゲーム内で利用可能なものであり、ユーザは、オンラインゲーム内において、例えば、ゲームポイントと引き換えに対戦で使用するアイテムを入手したり、特典を受けたりすることができる。
【０００７】
上記ポイント管理装置は、ゲームポイント移行部により、対戦で敗北したユーザから勝利したユーザへとゲームポイントを移行させるため、各ユーザは、他のユーザとの対戦によってゲームポイントを増やすことができる。これにより、各ユーザは、ゲームポイントを大量に購入しなくても、必要なアイテムの入手や特典の享受等が可能となり、少ない出費でオンラインゲームを楽しむことができる。
【０００８】
上記ポイント管理装置は、企業が各ユーザに対して付与するサービスポイントを管理する管理部と、サービスポイントをゲームポイントに変換することを指示する第１の変換指示情報に基づいて、サービスポイントをゲームポイントに変換するポイント変換部と、をさらに備えることができる。これにより、ユーザは、使用する予定のないサービスポイントをゲームポイントに変換し、さらにゲームポイントを増やすことができる。
【０００９】
上記ポイント変換部は、ゲームポイントをサービスポイントに変換することを指示する第２の変換指示情報に基づいて、ゲームポイントをサービスポイントに変換するよう構成されていてもよい。
【００１０】
また、上記ポイント管理装置は、各ユーザの対戦へのエントリー情報に基づき、各ユーザが対戦にエントリーすることを承認する承認部、をさらに備えることができる。
【００１１】
本発明に係るポイント管理プログラムは、上記課題を解決するためのものであり、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する機能と、前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させる機能と、をコンピュータに実現させる。
【００１２】
本発明に係るポイント管理方法は、上記課題を解決するためのものであり、受信部により、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信するステップと、ゲームポイント移行部により、前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるステップと、を備える。
【００１３】
本発明に係るポイント管理システムは、上記課題を解決するためのものであり、ユーザがオンラインゲームにおいて利用可能なゲームポイント情報を記憶するデータベースと前記ゲームポイント情報を管理するポイント管理装置と、を備え、前記ポイント管理装置は、オンラインゲームにおいて２以上のユーザが対戦を行った際の対戦結果情報を受信する受信部と、前記対戦結果情報に基づいて、前記対戦で敗北したユーザのゲームポイントを前記対戦で勝利したユーザのゲームポイントに移行させるゲームポイント移行部と、を有する。
【００１４】
上記ポイント管理システムは、オンラインゲームをユーザ端末にネットワークを介して提供するとともに、対戦結果情報をポイント管理装置にネットワークを介して送信するゲーム提供装置、をさらに備えていてもよい。  
【発明の効果】
【００１５】
本発明によれば、ユーザは、少ない出費でオンラインゲームを楽しむことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るポイント管理システムの機能ブロック図である。
【図２】上記実施形態におけるエントリー情報の一例を示す図である。
【図３】上記実施形態における対戦結果情報の一例を示す図である。
【図４】上記実施形態における第１の変換指示情報の一例を示す図である。
【図５】上記実施形態における第２の変換指示情報の一例を示す図である。
【図６】上記実施形態における新規サービスポイント情報の一例を示す図である。
【図７】上記実施形態におけるユーザ情報の一例を示す図である。
【図８】上記実施形態における企業情報の一例を示す図である。
【図９】上記実施形態におけるゲームポイント情報の一例を示す図である。
【図１０】上記実施形態におけるサービスポイント情報の一例を示す図である。
【図１１】上記実施形態におけるポイント変換情報の一例を示す図である。
【図１２】上記実施形態における変換レート情報の一例を示す図である。
【図１３】上記実施形態におけるゲームポイント移行処理のシーケンス図である。
【図１４】上記実施形態におけるエントリー情報入力画面の一例を示す図である。
【図１５】上記実施形態において承認部が行う処理の一部を示すフローチャートである。
【図１６】上記実施形態におけるエントリー情報入力画面の一例を示す図である。
【図１７】上記実施形態におけるゲームポイント移行処理前後のゲームポイント情報の一例を示す図である。
【図１８】上記実施形態におけるポイント変換処理のシーケンス図である。
【図１９】上記実施形態におけるサービスポイント変換画面の一例を示す図である。
【図２０】上記実施形態におけるサービスポイント変換処理前後のサービスポイント情報、ゲームポイント情報、及びポイント変換情報の一例を示す図である。
【図２１】上記実施形態におけるゲームポイント変換画面の一例を示す図である。
【図２２】上記実施形態におけるゲームポイント変換処理前後のサービスポイント情報、ゲームポイント情報、及びポイント変換情報の一例を示す図である。
【図２３】上記実施形態におけるサービスポイント付与処理のシーケンス図である。
【図２４】上記実施形態におけるサービスポイント付与処理前後のサービスポイント情報の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１８】
本実施形態に係るポイント管理システム１００は、図１に示すように、ポイント管理サーバ（ポイント管理装置）１と、データベースサーバ２と、を備えており、ポイント管理団体によって管理されている。また、ポイント管理団体は、１つ以上のゲームサーバ（ゲーム提供装置）３を管理している。本実施形態においては、ポイント管理システム１００及びゲームサーバ３は、ポイント管理団体によって管理されているが、ゲームサーバ３は、ポイント管理団体とは別の団体又は企業によって管理されていてもよい。
【００１９】
ポイント管理サーバ１は、第１のユーザＵ１が使用する第１のユーザ端末４Ａ、及び第２のユーザＵ２が使用する第２のユーザ端末４ＢとネットワークＮ１を介して通信可能となっている。第１及び第２のユーザ端末４Ａ、４Ｂとしては、例えば、スマートフォン、携帯電話、タブレット端末、ゲーム機、及びパーソナルコンピュータ等が挙げられる。また、ポイント管理サーバ１は、ポイントサービスを提供する各企業が個別に所有する企業別ポイント管理サーバ５ともネットワークＮ１を介して通信可能となっている。ポイントサービスを提供する企業は、個別のサービスポイントをユーザに対して付与する企業であってもよいし、共通のサービスポイントを付与する複数の提携企業を統括する企業であってもよい。各企業別ポイント管理サーバ５は、ユーザが商品を購入する店舗に設置されている各店舗端末６とネットワークＮ２を介して通信可能となっている。
【００２０】
ゲームサーバ３は、ネットワークＮ１を介して、第１及び第２のユーザ端末４Ａ、４Ｂに１種類以上の対戦型のオンラインゲームを提供する。このオンラインゲームとしては、２以上のユーザが参加して勝敗を競うことができるものであれば特に限定されず、例えば、戦闘シーンのあるロールプレイングゲームや、格闘ゲーム、ボードゲーム、及びカードゲーム等、種々のものを挙げることができる。
【００２１】
（ポイント管理サーバ１）
ポイント管理サーバ１は、各企業によりユーザに対して付与されるサービスポイント情報、及びユーザがオンラインゲームにおいて利用可能なゲームポイント情報を管理する。なお、サービスポイントは、各企業が個別に発行する個別サービスポイントであってもよいし、複数の提携企業が共通して発行する共通サービスポイントであってもよい。ゲームポイントは、ゲームサーバ３が提供するオンラインゲーム内で利用可能なものであり、ユーザは、このゲームポイントと引き換えに、対戦で使用するアイテムを入手したり、特典を受けたりすることができる。
【００２２】
ポイント管理サーバ１は、図１に示すように、通信部１１と、承認部１２と、ゲームポイント移行部１３と、ポイント変換部１４と、サービスポイント情報更新部１５と、を備えている。なお、本実施形態における通信部１１は、本発明の「受信部」を含み、サービスポイント情報更新部１５は、本発明の「管理部」に相当する。
【００２３】
通信部１１は、ゲームサーバ３、第１及び第２のユーザ端末４Ａ、４Ｂ、並びに企業別ポイント管理サーバ５と通信を行うためのものである。この通信部１１は、各ユーザのエントリー情報をゲームサーバ３から受信し、承認部１２に引き渡す。
【００２４】
図２（ａ）及び図２（ｂ）に、それぞれ、第１のユーザＵ１のエントリー情報７１Ａ、及び第２のユーザＵ２のエントリー情報７１Ｂの一例を示す。図２における各エントリー情報７１Ａ、７１Ｂには、オンラインゲームでの対戦を行うユーザを特定するためのユーザＩＤ、パスワード、及びユーザが対戦の際に賭けるゲームポイント（賭けゲームポイント）が含まれている。各エントリー情報７１Ａ、７１Ｂのパスワードは、暗号化されていてもよい。なお、本実施形態において、第１のユーザＵ１のユーザＩＤは「ユーザ０１」とし、第２のユーザＵ２のユーザＩＤは「ユーザ０２」とする。
【００２５】
また、通信部１１は、オンラインゲームにおけるユーザの対戦結果情報をゲームサーバ３から受信し、ゲームポイント移行部１３に引き渡す。
【００２６】
図３に、対戦結果情報７２の一例を示す。図３における対戦結果情報７２には、オンラインゲームでの対戦で勝利したユーザのユーザＩＤ（勝者ユーザＩＤ）、オンラインゲームでの対戦で敗北したユーザのユーザＩＤ（敗者ユーザＩＤ）、及び敗北したユーザから勝利したユーザへと移行させるべきゲームポイント（移行ゲームポイント）が含まれている。
【００２７】
また、通信部１１は、第１及び第２のユーザ端末４Ａ、４Ｂから第１及び第２の変換指示情報を受信し、ポイント変換部１４に引き渡す。第１の変換指示情報は、各ユーザが現在保有するサービスポイントをゲームポイントに変換することを指示する情報であり、第２の変換指示情報は、各ユーザが現在保有するゲームポイントをサービスポイントに変換することを指示する情報である。
【００２８】
図４に、第１の変換指示情報７３の一例を示す。図４における第１の変換指示情報７３には、ポイント変換指示を行うユーザを特定するためのユーザＩＤ、及びこのユーザＩＤに関連付けられる複数のサービスポイント変換情報７３１が含まれている。各サービスポイント変換情報７３１には、サービスポイントを付与した企業を特定するための企業コード、各企業が個別に管理している企業別ユーザＩＤ、及びゲームポイントに変換するサービスポイント（変換サービスポイント）が含まれている。
【００２９】
図５に、第２の変換指示情報７４の一例を示す。図５における第２の変換指示情報７４には、ユーザＩＤ、及びこのユーザＩＤに関連付けられる複数のゲームポイント変換情報７４１が含まれている。各ゲームポイント変換情報７４１には、企業コード、企業別ユーザＩＤ、及びサービスポイントに変換するゲームポイント（変換ゲームポイント）が含まれている。
【００３０】
通信部１１は、さらに、新規サービスポイント情報を企業別ポイント管理サーバ５から受信し、サービスポイント情報更新部１５に引き渡す。新規サービスポイント情報は、企業がユーザに対して新たに付与したサービスポイントに関する情報である。例えば、図６に示すように、新規サービスポイント情報７５には、企業コード、企業別ユーザＩＤ、及びユーザに対して新たに付与されたサービスポイント（新規サービスポイント）が含まれる。
【００３１】
承認部１２は、通信部１１から受け取った各ユーザのエントリー情報７１Ａ、７１Ｂ（図２）に基づいて、オンラインゲームでの対戦について各ユーザのエントリーを承認するか否かを判断する。その後、承認部１２は、通信部１１を介して、承認結果をゲームサーバ３に送信する。承認部１２が行う処理の詳細については後述する。
【００３２】
ゲームポイント移行部１３は、通信部１１から受け取った対戦結果情報７２（図３）に基づいて、対戦で敗北したユーザから勝利したユーザにゲームポイントを移行させる。ゲームポイント移行部１３が行う処理の詳細については後述する。
【００３３】
ポイント変換部１４は、通信部１１から受け取った第１の変換指示情報７３（図４）に基づいて、サービスポイントを所定の変換レートでゲームポイントに変換する。また、ポイント変換部１４は、通信部１１が受信した第２の変換指示情報７４（図５）に基づいて、ゲームポイントを所定の変換レートでサービスポイントに変換する。ポイント変換部１４が行う処理の詳細については後述する。
【００３４】
サービスポイント情報更新部１５は、通信部１１から受け取った新規サービスポイント情報７５（図６）に基づいてサービスポイント情報を更新する。サービスポイント情報更新部１５が行う処理の詳細については後述する。
【００３５】
（データベースサーバ２）
データベースサーバ２は、図１に示すように、ユーザ情報、企業情報、ゲームポイント情報、サービスポイント情報、サービスポイント及びゲームポイントの相互の変換情報、及び変換レート情報を記憶するためのポイント管理ＤＢ（データベース）２１を備えている。ポイント管理ＤＢ２１は、例えば、図７〜図１２に示すように、ユーザマスタ８１、企業マスタ８２、ゲームポイント管理テーブル８３、サービスポイント管理テーブル８４、ポイント変換履歴テーブル８５、及び変換レートマスタ８６を記憶している。
【００３６】
図７に、ユーザマスタ８１に格納されているユーザ情報の一例を示す。図７に示すユーザマスタ８１は、ポイント管理サーバ１においてユーザを一意に識別するためのユーザＩＤ８１１、並びにユーザＩＤ８１１に関連付けられるユーザ名及びパスワードを格納している。このユーザマスタ８１において、パスワードは暗号化された状態で格納されていてもよく、また、住所、電話番号、及び性別といったユーザＩＤ８１１に関連付けられる属性情報がさらに格納されていてもよい。
【００３７】
図８に、企業マスタ８２に格納されている企業情報の一例を示す。図８に示す企業マスタ８２は、ポイントサービスを提供する企業を特定するための企業コード、及び各企業が発行するポイントカード名を格納している。企業マスタ８２には、上記の他、企業名、住所、及び電話番号といった企業コードに関連付けられる属性情報が格納されていてもよい。企業マスタ８２に登録されている企業は、ポイントサービス提供企業（図１）に対応している。
【００３８】
図９に、ゲームポイント管理テーブル８３に格納されているゲームポイント情報の一例を示す。図９に示すゲームポイント管理テーブル８３は、ユーザＩＤ８１１毎にゲームポイントを格納している。
【００３９】
図１０に、サービスポイント管理テーブル８４に格納されているサービスポイント情報の一例を示す。図１０に示すサービスポイント管理テーブル８４は、企業コード及び各企業が管理する企業別ユーザＩＤ毎に、サービスポイントを格納している。また、サービスポイント管理テーブル８４は、企業コード及び企業別ユーザＩＤに関連付けられるユーザＩＤ８１１を格納している。
【００４０】
図１１に、ポイント変換履歴テーブル８５に格納されているサービスポイント及びゲームポイントの相互の変換情報の一例を示す。図１１に示すポイント変換履歴テーブル８５には、企業コード及び企業別ユーザＩＤ毎に、ゲームポイントに変換されたサービスポイント、及びゲームポイントから変換されたサービスポイント（変換ポイント）の履歴が格納されている。ポイント変換履歴テーブル８５において、負の値の変換ポイントは、サービスポイントがゲームポイントに変換された結果、サービスポイントが減少したことを意味しており、正の値の変換ポイントは、ゲームポイントがサービスポイントに変換された結果、サービスポイントが増加したことを意味している。また、ポイント変換履歴テーブル８５には、ポイント変換情報を企業別ポイント管理サーバ５に送信したかどうかを示す送信済フラグも格納されている。なお、各図面においては、送信済フラグのフィールド名を単に「送信済」と表示している。
【００４１】
図１２に、変換レートマスタ８６に格納されている変換レート情報の一例を示す。図１２に示す変換レートマスタ８６は、サービスポイント及びゲームポイントを相互に変換する際の変換レートを企業コード毎に格納している。図１２の変換レートマスタ８６において、第１の変換レートは、ゲームポイントをサービスポイントに変換する場合の変換レートであり、第２の変換レートは、サービスポイントをゲームポイントに変換する場合の変換レートである。
【００４２】
（ゲームサーバ３）
ゲームサーバ３は、上述した通り、第１及び第２のユーザ端末４Ａ、４Ｂにオンラインゲームを提供する。ゲームサーバ３は、第１又は第２のユーザ端末４Ａ、４Ｂからオンラインゲームでの対戦へのエントリーの要求があった場合に、エントリー情報７１Ａ又は７１Ｂ（図２）をポイント管理サーバ１に送信する。
【００４３】
次に、上述のように構成されたポイント管理システム１００における各処理について説明する。
【００４４】
（ゲームポイント移行処理）
以下、第１のユーザＵ１と第２のユーザＵ２とがゲームポイントを賭けて対戦を行った場合に、その対戦結果に基づいて、第１のユーザＵ１と第２のユーザＵ２との間でゲームポイントを移行させる処理について説明する。
【００４５】
まず、第１のユーザＵ１が、第１のユーザ端末４Ａからゲームサーバ３にユーザＩＤ、パスワード等を送信してログインし、図１３に示すように、オンラインゲームでの対戦へのエントリーを要求する（ステップＳ１０１）。ゲームサーバ３は、第１のユーザ端末４Ａにエントリー情報入力画面データを返し、第１のユーザ端末４Ａでは、図１４に示すエントリー情報入力画面４１Ａが表示される（ステップＳ１０２及びステップＳ１０３）。エントリー情報入力画面データには、ユーザＩＤ、並びにユーザＩＤに関連付けられるユーザ名及びゲームポイントが含まれている。
【００４６】
第１のユーザＵ１は、図１４に示すエントリー情報入力画面４１Ａにおいてエントリー情報を入力する（ステップＳ１０４）。エントリー情報入力画面４１Ａは、現在のゲームポイント残高４１１Ａ、対戦で賭けるゲームポイントを入力するためのテキストボックス４１２Ａ、及びパスワードを入力するためのテキストボックス４１３Ａを表示する。テキストボックス４１３Ａに入力するべきパスワードは、ログイン時のパスワードと同じものとしてもよいし、異なるものとしてもよい。テキストボックス４１３Ａに入力するパスワードをログイン時のパスワードと異なるものとする場合、ユーザマスタ８１（図７）にはログイン用及びエントリー用の２種類のパスワードが格納される。
【００４７】
第１のユーザＵ１は、エントリー情報入力画面４１Ａでの入力が完了すると確定ボタン４１４Ａをクリックする。これにより、エントリー情報入力画面４１Ａでの入力情報が第１のユーザ端末４Ａからゲームサーバ３へと送信される（ステップＳ１０５）。なお、キャンセルボタン４１５Ａがクリックされた場合は、入力情報の送信は行われず、エントリー情報入力画面４１Ａが閉じられる。
【００４８】
ゲームサーバ３は、受信した入力情報に基づいてエントリー情報７１Ａ（図２（ａ））を生成し、ポイント管理サーバ１に送信する（ステップＳ１０６及びステップＳ１０７）。ポイント管理サーバ１において、通信部１１（図１）は、エントリー情報７１Ａを受信して承認部１２に引き渡す。
【００４９】
エントリー情報７１Ａ（図２（ａ））を受け取った承認部１２は、エントリー情報７１ＡのユーザＩＤを抽出条件として、ユーザマスタ８１（図７）よりユーザ情報を抽出することをデータベースサーバ２に要求する（ステップＳ１０８）。また、承認部１２は、エントリー情報７１ＡのユーザＩＤを抽出条件として、ゲームポイント管理テーブル８３（図９）よりゲームポイント情報を抽出することをデータベースサーバ２に要求する（ステップＳ１０８）。データベースサーバ２は、この要求に応じ、ユーザ情報及びゲームポイント情報の抽出結果をポイント管理サーバ１に返す（ステップＳ１０９）。
【００５０】
次に、承認部１２は、抽出されたユーザ情報及びゲームポイント情報に基づき、第１のユーザＵ１がオンラインゲームにおける対戦にエントリーするのを承認するか否か判断すする（ステップＳ１１０）。以下、承認部１２が行う承認判断の処理について、図１５を参照しつつ説明する。
【００５１】
図１５に示すように、承認部１２は、まず、通信部１１（図１）を介してユーザ情報抽出結果及びゲームポイント情報抽出結果を取得する（ステップＳ１１０１）。
【００５２】
ユーザ情報抽出結果が０件であった場合、すなわち、エントリー情報７１Ａ（図２（ａ））のユーザＩＤに合致するユーザ情報がユーザマスタ８１（図７）に存在しなかった場合、承認部１２は、エントリー情報７１Ａで指定されたユーザが存在しないものとして、「対戦へのエントリーを承認しない」と判断する（ステップＳ１１０２及びステップＳ１１０６）。
【００５３】
ユーザ情報抽出結果が０件ではなかった場合、すなわち、エントリー情報７１Ａ（図２（ａ））のユーザＩＤに合致するユーザ情報がユーザマスタ８１（図７）に存在した場合、承認部１２は、続いて、ユーザマスタ８１のユーザ情報におけるパスワードとエントリー情報７１Ａのパスワードとを比較する（ステップＳ１１０２及びステップＳ１１０３）。ユーザ情報及びエントリー情報７１Ａのパスワードが暗号化されている場合、承認部１２は、暗号化されているパスワードを復元した上で、ユーザ情報のパスワードとエントリー情報７１Ａのパスワードとを比較する。両パスワードが一致しない場合、承認部１２は、「対戦へのエントリーを承認しない」と判断する（ステップＳ１１０６）。一方、両パスワードが一致した場合、承認部１２は、ゲームポイント情報のゲームポイントとエントリー情報７１Ａの賭けゲームポイントとを比較する（ステップＳ１１０４）。
【００５４】
ゲームポイント情報のゲームポイントがエントリー情報７１Ａ（図２（ａ））の賭けゲームポイント以上の場合、つまり、第１のユーザＵ１が現在保有しているゲームポイントがエントリー情報入力画面４１Ａ（図１４）で入力したゲームポイント以上である場合、承認部１２は、「対戦へのエントリーを承認する」と判断する（ステップＳ１１０５）。一方、ゲームポイント情報のゲームポイントがエントリー情報７１Ａの賭けゲームポイント未満の場合、つまり、第１のユーザＵ１が現在保有しているゲームポイントがエントリー情報入力画面４１Ａで入力したゲームポイントよりも少ない場合、承認部１２は、「対戦へのエントリーを承認しない」と判断する（ステップＳ１１０６）。
【００５５】
図１３に戻ってゲームポイント移行処理の説明を続ける。承認部１２が「対戦へのエントリーを承認しない」と判断した場合、その旨の承認結果が、通信部１１（図１）を介して、承認部１２からゲームサーバ３に送信される（ステップＳ１１１）。ゲームサーバ３は、この承認結果を第１のユーザ端末４Ａに送信し（ステップＳ１１３）、第１のユーザ端末４Ａでは、対戦にエントリーできなかった旨のメッセージが表示される。
【００５６】
承認部１２が「対戦へのエントリーを承認する」と判断した場合、その旨の承認結果が、通信部１１（図１）を介して、承認部１２からゲームサーバ３に送信される（ステップＳ１１１）。ゲームサーバ３は、第１のユーザＵ１を対戦にエントリーさせた後（ステップＳ１１２）、承認結果を第１のユーザ端末４Ａに送信し（ステップＳ１１３）、第１のユーザ端末４Ａでは、対戦にエントリーした旨のメッセージが表示される。
【００５７】
次に、第２のユーザＵ２が、第２のユーザ端末４Ｂからゲームサーバ３にログインし、オンラインゲームにおける対戦へのエントリーを要求する。エントリー完了までの処理（ステップＳ１０１〜ステップＳ１１３）については、第１のユーザＵ１の場合とほぼ同じである。ただし、図１６に示すように、第２のユーザ端末４Ｂに表示されるエントリー情報入力画面４１Ｂは、第１のユーザ端末４Ａに表示されるエントリー情報入力画面４１Ａ（図１４）とは異なる。
【００５８】
図１６に示すように、エントリー情報入力画面４１Ｂは、エントリー情報入力画面４１Ａ（図１４）と同様に、現在のゲームポイント残高４１１Ｂ、対戦で賭けるゲームポイントを入力するためのテキストボックス４１２Ｂ、及びパスワードを入力するためのテキストボックス４１３Ｂを表示する。また、エントリー情報入力画面４１Ｂは、エントリー情報入力画面４１Ａと同様に、確定ボタン４１４Ｂ及びキャンセルボタン４１５Ｂを表示する。しかしながら、エントリー情報入力画面４１Ｂは、エントリー情報入力画面４１Ａと異なり、対戦相手となる第１のユーザＵ１（ユーザ０１）のエントリー情報４１６Ｂ、及び第１のユーザＵ１が提示するゲームポイントと同じゲームポイントを賭けるか否かを選択するためのラジオボタン４１７Ｂを表示する。エントリー情報４１６Ｂには、第１のユーザＵ１が対戦で賭けるゲームポイントの情報が含まれている。
【００５９】
図１６（ａ）に示すように、対戦で賭けるゲームポイントを自ら指定することを第２のユーザＵ２が選択した場合、エントリー情報入力画面４１Ａ（図１４）と同様、テキストボックス４１２Ｂにゲームポイントを入力する必要がある。図１６（ｂ）に示すように、第１のユーザＵ１が提示するゲームポイントと同じゲームポイントを賭けることを第２のユーザＵ２が選択した場合は、第１のユーザＵ１が提示するゲームポイントと同じゲームポイントが自動的にテキストボックス４１２Ｂに入力され、テキストボックス４１２Ｂの入力内容を編集することはできなくなる。本実施形態においては、対戦で賭けるゲームポイントを自ら指定することを第２のユーザＵ２が選択した場合（図１６（ａ））について説明するが、第１のユーザＵ１が提示するゲームポイントと同じゲームポイントを賭けることを第２のユーザＵ２が選択した場合（図１６（ｂ））も、ステップＳ１０５以降の処理は同じである。
【００６０】
第１及び第２のユーザＵ１、Ｕ２の対戦へのエントリーが完了すると、ゲームサーバ３は対戦を実行する（ステップＳ１１４）。対戦結果が確定すると、ゲームサーバ３は、この対戦結果とエントリー情報７１Ａ、７１Ｂ（図２）とに基づき、対戦結果情報７２（図３）を生成してポイント管理サーバ１に送信する（ステップＳ１１５及びステップＳ１１６）。
【００６１】
ポイント管理サーバ１において、通信部１１（図１）は、対戦結果情報７２（図３）を受信し、ゲームポイント移行部１３に引き渡す。ゲームポイント移行部１３は、対戦結果情報７２に基づいてゲームポイント情報を更新することをデータベースサーバ２に要求する（ステップＳ１１７）。データベースサーバ２は、この要求に応じてゲームポイント情報を更新し、更新が完了した旨の情報をポイント管理サーバ１に返す（ステップＳ１１８及びステップＳ１１９）。
【００６２】
すなわち、ゲームポイント管理テーブル８３（図９）において、対戦結果情報７２（図３）の勝者ユーザＩＤに合致するユーザＩＤ８１１のゲームポイントに、対戦結果情報７２の移行ゲームポイントが加算される。一方、ゲームポイント管理テーブル８３において、対戦結果情報７２の敗者ユーザＩＤに合致するユーザＩＤ８１１のゲームポイントから、対戦結果情報７２の移行ゲームポイントが減算される。
【００６３】
図１７に示す例では、ゲームポイント管理テーブル８３において、対戦結果情報７２（図３）の勝者ユーザＩＤ「ユーザ０１」のゲームポイントが、元のゲームポイント「１５５０ｐｔ」に対戦結果情報７２の移行ゲームポイント「４００ｐｔ」を加算した値「１９５０ｐｔ」で更新されている。また、ゲームポイント管理テーブル８３において、対戦結果情報７２の敗者ユーザＩＤ「ユーザ０２」のゲームポイントが、元のゲームポイント「７００ｐｔ」から対戦結果情報７２の移行ゲームポイント「４００ｐｔ」を減算した値「３００ｐｔ」で更新されている。
【００６４】
その後、ポイント管理サーバ１は、ゲームポイントの移行が完了した旨の情報をゲームサーバ３に送信し、ゲームサーバ３は、対戦結果、並びに第１及第２のユーザＵ１、Ｕ２間で移行したゲームポイントの情報を、第１及び第２のユーザ端末４Ａ、４Ｂに送信する（ステップＳ１２０及びステップＳ１２１）。対戦で勝利した第１のユーザＵ１の第１のユーザ端末４Ａでは、勝利した旨及び獲得したゲームポイントを知らせるメッセージが表示され、敗北した第２のユーザＵ２の第２のユーザ端末４Ｂでは、敗北した旨及び喪失したゲームポイントを知らせるメッセージが表示される。
【００６５】
（サービスポイント変換処理）
次に、サービスポイントをゲームポイントに変換する処理について説明する。なお、サービスポイント変換処理、後述のゲームポイント変換処理、及び後述のサービスポイント付与処理については、ユーザが異なる場合でも同じであるので、第１のユーザＵ１の場合についてのみ説明する。
【００６６】
第１のユーザＵ１は、第１のユーザ端末４Ａからポイント管理サーバ１にユーザＩＤ、パスワード等を送信してログインした上で、図１８に示すように、ポイント管理サーバ１に対してサービスポイント変換画面データを要求する（ステップＳ２０１）。ポイント管理サーバ１は、第１のユーザ端末４Ａにサービスポイント変換画面データを返し、図１９に示すサービスポイント変換画面４２が第１のユーザ端末４Ａに表示される（ステップＳ２０２及びステップＳ２０３）。サービスポイント変換画面データには、第１のユーザ端末４Ａを使用する第１のユーザＵ１のユーザＩＤ、並びにこのユーザＩＤに関連付けられるユーザ名、ゲームポイント、及び企業毎のサービスポイント情報が含まれている。各サービスポイント情報には、企業コード、企業別ユーザＩＤ、サービスポイント、サービスポイントカード名、及びサービスポイントからゲームポイントへの変換レートが含まれている。
【００６７】
次に、図１９に示すサービスポイント変換画面４２において、サービスポイントからゲームポイントへの変換指示情報をユーザが入力する（ステップＳ２０４）。サービスポイント変換画面４２は、図１９に示すように、各ポイントカードについて、サービスポイント残高４２１、ゲームポイントに変換するサービスポイント（変換サービスポイント）を入力するためのテキストボックス４２２、及びサービスポイントからゲームポイントへの変換レート４２３を表示する。なお、図８に示す企業情報からわかるように、サービスポイント変換画面４２におけるポイントカード名「ＡＡＡ」のポイントカードは企業Ａにより発行され、ポイントカード名「ＢＢＢ」のポイントカードは企業Ｂにより発行される。
【００６８】
また、サービスポイント変換画面４２は、便宜上、変換サービスポイントがテキストボックス４２２に入力された場合に、この変換サービスポイントに変換レート４２３を乗じてゲームポイントに変換した結果４２４を表示する。
【００６９】
第１のユーザＵ１は、サービスポイント変換画面４２での入力が完了すると、確定ボタン４２５をクリックする。これにより、第１のユーザ端末４Ａにおいて第１の変換指示情報７３（図４）が生成され、この第１の変換指示情報７３が第１のユーザ端末４Ａからポイント管理サーバ１へと送信される（ステップＳ２０５）。
【００７０】
ポイント管理サーバ１において、第１の変換指示情報７３（図４）は、通信部１１（図１）を介してポイント変換部１４に引き渡される。ポイント変換部１４は、図１８に示すように、第１の変換指示情報７３の内容に応じたサービスポイント情報、ゲームポイント情報、及び変換レート情報の抽出をデータベースサーバ２に要求し（ステップＳ２０６）、データベースサーバ２はポイント変換部１４の要求に応じて抽出結果を返す（ステップＳ２０７）。
【００７１】
具体的には、第１の変換指示情報７３（図４）の各企業コード及び企業別ユーザＩＤを抽出条件として、ポイント管理ＤＢ２１のサービスポイント管理テーブル８４（図１０）よりサービスポイント情報が抽出される。また、第１の変換指示情報７３のユーザＩＤを抽出条件として、ゲームポイント管理テーブル８３（図９）よりゲームポイント情報が抽出される。さらに、第１の変換指示情報７３の各企業コードを抽出条件として、変換レートマスタ８６（図１２）より変換レート情報が抽出される。
【００７２】
次に、ポイント変換部１４は、ポイント管理ＤＢ２１より抽出された各種情報及び第１の変換指示情報７３（図４）を用いてサービスポイントからゲームポイントへの変換演算を行い、ポイント変換情報の登録をデータベースサーバ２に要求する（ステップＳ２０８及びステップＳ２０９）。データベースサーバ２は、ポイント変換部１４の要求に応じてポイント変換情報を登録し、登録が完了した旨の情報をポイント管理サーバ１に返す（ステップＳ２１０及びステップＳ２１１）。
【００７３】
より詳細には、ポイント変換部１４は、企業コード及び企業別ユーザＩＤ毎に、サービスポイント管理テーブル８４（図１０）より抽出したサービスポイントから第１の変換指示情報７３（図４）の変換サービスポイントを減算する。サービスポイント管理テーブル８４のサービスポイントは、この減算後の値で更新される。
【００７４】
図２０に示す例では、サービスポイント管理テーブル８４において、「企業Ａ」及び「企業別ユーザＡ０１」について、元のサービスポイント「１０００ｐｔ」から第１の変換指示情報７３（図４）の変換サービスポイント「５００ｐｔ」を減じた値「５００ｐｔ」で、サービスポイントが更新されている。「企業Ｂ」及び「企業別ユーザＢ０１」については、元のサービスポイント「５００ｐｔ」から第１の変換指示情報７３における変換サービスポイント「３００ｐｔ」を減じた値「２００ｐｔ」で、サービスポイント管理テーブル８４のサービスポイントが更新されている。
【００７５】
また、ポイント変換部１４は、企業コード及び企業別ユーザＩＤ毎に、第１の変換指示情報７３（図４）の変換サービスポイントに企業コードに対応した第１の変換レート（図１２）を乗じ、ゲームポイント管理テーブル８３（図９）より抽出したゲームポイントにこれらを加算する。ゲームポイント管理テーブル８３のゲームポイントは、この加算後の値で更新される。
【００７６】
図２０に示す例では、「ユーザ０１」について、第１の変換指示情報７３（図４）における「企業Ａ」及び「企業別ユーザＡ０１」の変換サービスポイント「５００ｐｔ」に変換レート「０．８５」を乗じた値「４２５ｐｔ」と、第１の変換指示情報７３における「企業Ｂ」及び「企業別ユーザＢ０１」の変換サービスポイント「３００ｐｔ」に変換レート「０．８０」を乗じた値「２４０ｐｔ」と、を元のゲームポイント「１５５０ｐｔ」に加算した値「２２１５ｐｔ」で、ゲームポイント管理テーブル８３のゲームポイントが更新されている。
【００７７】
さらに、ポイント変換履歴テーブル８５（図１１）には、サービスポイントがゲームポイントに変換されたことを示す情報が登録される。
【００７８】
図２０に示す例では、ポイント変換履歴テーブル８５において、「企業Ａ」及び「企業別ユーザＡ０１」について、履歴番号「４」、且つ変換ポイント「−５００ｐｔ」のレコードがポイント変換履歴テーブル８５に追加されている。これは、サービスポイントからゲームポイントへの変換が行われたことにより、企業Ａにおける企業別ユーザＡ０１のサービスポイントが５００ポイント減少したことを意味している。また、図２０に示す例では、ポイント変換履歴テーブル８５において、「企業Ｂ」及び「企業別ユーザＢ０１」について、履歴番号「２」、且つ変換ポイント「−３００ｐｔ」のレコードが追加されている。これは、サービスポイントからゲームポイントへの変換が行われたことにより、企業Ｂにおける企業別ユーザＢ０１のサービスポイントが３００ポイント減少したことを意味している。この時点では、ポイント変換履歴テーブル８５の送信済フラグには、ポイント変換情報が企業別ポイント管理サーバ５に送信されていないことを示す「０」が登録されている。
【００７９】
図１８に戻って、サービスポイント変換処理の説明を続ける。ポイント変換部１４は、続いて、各企業別ポイント管理サーバ５に対して、対応するポイント変換情報を送信する（ステップＳ２１２）。ポイント変換情報には、企業別ユーザＩＤ、及びゲームポイントへと変換されたサービスポイントの情報が含まれている。すなわち、図２０に示す変換の場合、「企業Ａ」の企業別ポイント管理サーバ５には、「企業別ユーザＡ０１」のサービスポイント「５００ｐｔ」がゲームポイントに変換された（サービスポイントが「５００ｐｔ」減少した）旨の情報が送信され、「企業Ｂ」の企業別ポイント管理サーバ５には、「企業別ユーザＢ０１」のサービスポイント「３００ｐｔ」がゲームポイントに変換された（サービスポイントが「３００ｐｔ」減少した）旨の情報が送信される。企業別ポイント管理サーバ５は、ポイント変換情報の受信を完了した旨の情報をポイント管理サーバ１に返す（ステップＳ２１３）。また、企業別ポイント管理サーバ５は、ポイント変換情報に基づき、自己が管理するサービスポイント情報を適当なタイミングで更新する。
【００８０】
ポイント変換部１４は、通信部１１（図１）を介してポイント変換情報の受信を完了した旨の情報を受け取ると、データベースサーバ２に対してポイント変換履歴情報の更新を要求する（ステップＳ２１４）。データベースサーバは、ポイント変換履歴テーブル８５の送信済フラグを「０」から「１」に更新し、更新を完了した旨の情報をポイント管理サーバ１に返す（ステップＳ２１５及びステップＳ２１６）。
【００８１】
ポイント変換部１４は、通信部１１（図１）を介して更新を完了した旨の情報を受け取った後、第１のユーザ端末４Ａに対してポイント変換が完了した旨の情報を送信する（ステップＳ２１７）。第１のユーザ端末４Ａでは、この情報を受け取った際、ポイント変換が完了した旨のメッセージが表示される。
【００８２】
なお、ポイント管理サーバ１から企業別ポイント管理サーバ５へのポイント変換情報の連携（ステップＳ２１２〜ステップＳ２１６）については、リアルタイムで行う必要はなく、例えば、１日に数回や数時間に１回等、定期的に行うようにしてもよい。この場合、ポイント管理サーバ１は、データベースサーバ２からポイント変換情報の登録が完了した旨の情報を受け取った後（ステップＳ２１１）、すぐに第１のユーザ端末４Ａに対してポイント変換が完了した旨の情報を送信する（ステップＳ２１７）。
【００８３】
（ゲームポイント変換処理）
次に、ゲームポイントをサービスポイントに変換する処理について説明する。ゲームポイント変換処理は、サービスポイント変換処理と同様の流れ（図１８）で行われる。
【００８４】
第１のユーザＵ１は、第１のユーザ端末４Ａからポイント管理サーバ１にユーザＩＤ、パスワード等を送信してログインした上で、図１８に示すように、ポイント管理サーバ１に対してゲームポイント変換画面データを要求する（ステップＳ２０１）。ポイント管理サーバ１は、ゲームポイント変換画面データを送信し、図２１に示すゲームポイント変換画面４３が第１のユーザ端末４Ａに表示される（ステップＳ２０２及びステップＳ２０３）。ゲームポイント変換画面データには、第１のユーザ端末４Ａを使用する第１のユーザＵ１のユーザＩＤ、このユーザＩＤに関連付けられるユーザ名、ゲームポイント、及び企業毎のサービスポイント情報が含まれている。各サービスポイント情報には、企業コード、企業別ユーザＩＤ、サービスポイント、サービスポイントカード名、及びゲームポイントからサービスポイントへの変換レートが含まれている。
【００８５】
次に、図２１に示すゲームポイント変換画面４３において、ゲームポイントからサービスポイントへの変換指示情報をユーザが入力する（ステップＳ２０４）。ゲームポイント変換画面４３は、図２１に示すように、各ポイントカードについて、サービスポイント残高４３１、サービスポイントに変換するゲームポイント（変換ゲームポイント）を入力するためのテキストボックス４３２、及びゲームポイントからサービスポイントへの変換レート４３３を表示する。
【００８６】
また、ゲームポイント変換画面４３は、ユーザの便宜のため、テキストボックス４３２に変換ゲームポイントが入力された場合に、この変換ゲームポイントに変換レート４３３を乗じてサービスポイントに変換した結果４３４、及びサービスポイント残高４３１に変換結果４３４を加算したポイント合計４３５を表示する。さらに、ゲームポイント変換画面４３は、現在のゲームポイント残高から各ポイントカードの変換結果４３４の合計を減じたゲームポイント残高４３６を表示する。
【００８７】
ゲームポイント変換画面４３での入力が完了し、ユーザが確定ボタン４３７をクリックすると、第１のユーザ端末４Ａは、第２の変換指示情報７４（図５）を生成してポイント管理サーバ１に送信する（ステップＳ２０５）。
【００８８】
ポイント管理サーバ１において、通信部１１（図１）は、第２の変換指示情報７４（図５）を受信し、これをポイント変換部１４に引き渡す。その後、サービスポイント変換処理と同様にして、第２の変換指示情報７４の内容に応じたサービスポイント情報、ゲームポイント情報、及び変換レート情報がデータベースサーバ２のポイント管理ＤＢ２１より抽出される（ステップＳ２０６及びステップＳ２０７）。
【００８９】
次に、ポイント変換部１４は、ポイント管理ＤＢ２１より抽出された各種情報及び第２の変換指示情報７４（図５）を用いてゲームポイントからサービスポイントへの変換演算を行い、ポイント変換情報の登録をデータベースサーバ２に要求する（ステップＳ２０８及びステップＳ２０９）。データベースサーバ２は、ポイント変換部１４の要求に応じてポイント変換情報を登録し、登録が完了した旨の情報をポイント管理サーバ１に返す（ステップＳ２１０及びステップＳ２１１）。
【００９０】
より詳細には、ポイント変換部１４は、企業コード及び企業別ユーザＩＤ毎に、第２の変換指示情報７４（図５）の変換ゲームポイントに第２の変換レート（図１２）を乗じたものを、サービスポイント管理テーブル８４（図１０）より抽出したサービスポイントに加算する。サービスポイント管理テーブル８４のサービスポイントは、この加算後の値で更新される。
【００９１】
図２２に示す例では、「企業Ａ」及び「企業別ユーザＡ０１」について、第２の変換指示情報７４（図５）の変換ゲームポイント「１０００ｐｔ」に変換レート「０．８０」を乗じた値「８００ｐｔ」と、元のサービスポイント「１０００ｐｔ」と、を足した値「１８００ｐｔ」で、サービスポイント管理テーブル８４のサービスポイントが更新されている。「企業Ｂ」及び「企業別ユーザＢ０１」については、第２の変換指示情報７４（図５）における変換ゲームポイント「５００ｐｔ」に変換レート「０．７５」を乗じた値「３７５ｐｔ」と、元のサービスポイント「５００ｐｔ」と、を足した値「８７５ｐｔ」で、サービスポイント管理テーブル８４のサービスポイントが更新されている。
【００９２】
また、ポイント変換部１４は、ゲームポイント管理テーブル８３（図９）より抽出したゲームポイントから第２の変換指示情報７４（図５）の各変換ゲームポイントの合計を減算する。ゲームポイント管理テーブル８３のゲームポイントは、この減算後の値で更新される。
【００９３】
図２２に示す例では、「ユーザ０１」について、元のゲームポイント「１５５０ｐｔ」から第２の変換指示情報７４（図５）の各変換ゲームポイントの合計「１５００ｐｔ」（「１０００ｐｔ」＋「５００ｐｔ」）を減じた値「５０ｐｔ」で、ゲームポイント管理テーブル８３のゲームポイントが更新されている。
【００９４】
さらに、ポイント変換履歴テーブル８５（図１１）には、ゲームポイントがサービスポイントに変換されたことを示す情報が登録される。
【００９５】
図２２に示す例では、ポイント変換履歴テーブル８５において、「企業Ａ」及び「企業別ユーザＡ０１」について、履歴番号「４」、且つ変換ポイント「８００ｐｔ」のレコードが追加されている。これは、ゲームポイントからサービスポイントへの変換が行われたことにより、企業Ａにおける企業別ユーザＡ０１のサービスポイントが８００ポイント増加したことを意味している。また、図２２に示す例では、ポイント変換履歴テーブル８５において、「企業Ｂ」及び「企業別ユーザＢ０１」について、履歴番号「２」、且つ変換ポイント「３７５ｐｔ」のレコードが追加されている。これは、ゲームポイントからサービスポイントへの変換が行われたことにより、企業Ｂにおける企業別ユーザＢ０１のサービスポイントが３７５ポイント増加したことを意味している。この時点では、ポイント変換履歴テーブル８５の送信済フラグには、ポイント変換情報が企業別ポイント管理サーバ５に送信されていないことを示す「０」が登録されている。
【００９６】
ステップＳ２１２〜ステップＳ２１７の処理については、サービスポイント変換処理と同様である。ただし、ステップＳ２１２で各企業別ポイント管理サーバ５に対して送信されるポイント変換情報には、ゲームポイントへと変換されたサービスポイントの情報ではなく、ゲームポイントから変換されたサービスポイントの情報が含まれている。すなわち、図２２に示す変換の場合、ゲームポイントからサービスポイントへの変換が行われた結果、「企業Ａ」の企業別ポイント管理サーバ５には、「企業別ユーザＡ０１」のサービスポイントが「８００ｐｔ」増加した旨の情報が送信され、「企業Ｂ」の企業別ポイント管理サーバ５には、「企業別ユーザＢ０１」のサービスポイントが「３７５ｐｔ」増加した旨の情報が送信される。
【００９７】
（サービスポイント付与処理）
次に、ユーザに対して新たにサービスポイントが付与された場合に行われる処理について説明する。
【００９８】
対象店舗においてユーザがポイントカードを提示して商品を購入すると、その購入額に応じたサービスポイント付与情報が店舗端末６において入力され、図２３に示すように、サービスポイント付与情報が企業別ポイント管理サーバ５に送信される（ステップＳ３０１）。企業別ポイント管理サーバ５は、サービスポイント付与情報の受信が完了した旨の情報を店舗端末６に返す（ステップＳ３０２）。
【００９９】
企業別ポイント管理サーバ５は、サービスポイント付与情報を受信すると、自己が管理するサービスポイント情報を更新し、新規サービスポイント情報７５（図６）を生成してポイント管理サーバ１に送信する（ステップＳ３０３）。ポイント管理サーバ１は、新規サービスポイント情報７５の受信が完了した旨の情報を企業別ポイント管理サーバ５に返す（ステップＳ３０４）。
【０１００】
ポイント管理サーバ１において、サービスポイント情報更新部１３は、通信部１１（図１）を介して新規サービスポイント情報７５（図６）を受け取り、この新規サービスポイント情報７５に基づいてサービスポイント情報を更新することをデータベースサーバ２に要求する（ステップＳ３０５）。データベースサーバ２はこの要求に応じてサービスポイント管理テーブル８４を更新し、更新が完了した旨の情報をサービスポイント情報更新部１３に返す（ステップＳ３０６及びステップＳ３０７）。
【０１０１】
すなわち、新規サービスポイント情報７５（図６）の企業コード及び企業別ユーザＩＤについて、サービスポイント管理テーブル８４のサービスポイントに、新規サービスポイント情報７５の新規サービスポイントが加算される。図２４に示す例では、サービスポイント管理テーブル８４において、「企業Ａ」及び「企業別ユーザＡ０１」のサービスポイントが、元のサービスポイント「１０００ｐｔ」に新規サービスポイント情報７５の新規サービスポイント「５００ｐｔ」が加算された値「１５００ｐｔ」で更新されている。なお、「企業Ａ」及び「企業別ユーザＡ０１」に対応するユーザは、ユーザＩＤ８１１が「ユーザ０１」の第１のユーザＵ１である。
【０１０２】
以上のように、本実施形態においては、ポイント管理サーバ１のゲームポイント移行部１３により、オンラインゲームにおける対戦で敗北したユーザから勝利したユーザへとゲームポイントが移行する。このため、ユーザは、ゲームポイントを大量に購入しなくても対戦によってゲームポイントを増やすことができ、ゲームポイントと引き換えにアイテムを入手して対戦を有利に進めたり、ゲームポイントに応じた特典を受けたりすることが可能となる。すなわち、ユーザは、少ない出費でオンラインゲームを楽しむことができる。
【０１０３】
本実施形態に係るポイント管理システム１００は、ポイント管理サーバ１のポイント変換部１４により複数の企業のサービスポイントをゲームポイントとしてまとめることができるため、ユーザは、さらにゲームポイントを増やすことができ、且つ不要なサービスポイントをゲームポイントとして有効利用することができる。また、ポイント変換部１４は、ゲームポイントをサービスポイントに変換することも可能であるため、ユーザは、不要になったゲームポイントをサービスポイントとして有効利用することもできる。
【０１０４】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて種々の変更が可能である。
【０１０５】
例えば、上記実施形態のゲームポイント移行部１３は、対戦に敗北したユーザのゲームポイントをそのまま勝利したユーザへと移行していたが、移行に際して所定の移行レートを乗じることもできる。
【０１０６】
また、上記実施形態においては、第１及び第２のユーザＵ１、Ｕ２が対戦していたが、３以上のユーザが対戦することとしてもよいし、複数のユーザから構成されるチーム同士が対戦することとしてもよい。対戦するユーザ数又はチーム数が３以上である場合、対戦で１位になったユーザ又はチームにその他の順位のユーザ又はチームのゲームポイントを全て移行させることもできるし、順位に応じて各ユーザ又は各チームにゲームポイントを振り分けることもできる。チーム対戦の場合は、チームが獲得したゲームポイントをそのチームに所属するユーザに均等に振り分けてもよいし、対戦での貢献度等に応じてチームに所属するユーザに振り分けてもよい。
【０１０７】
また、上記実施形態においては、オンラインゲームの対戦で賭けるゲームポイントをユーザが入力するようになっていたが、賭けるゲームポイントとして、１００ポイント、１０００ポイント、及び１００００ポイント等、複数の選択肢を準備し、この選択肢の中からユーザが選択するよう構成してもよい。
【０１０８】
また、上記実施形態においては、承認部１２及びゲームポイント移行部１３は、ポイント管理サーバ１に設けられていたが、ゲームサーバ３に設けられていてもよい。なお、ポイント管理サーバ１又はゲームサーバ３において、承認部１２を省略することもできる。
【０１０９】
また、上記実施形態においては、ポイント変換部１４は、サービスポイント変換処理において、サービスポイントに所定の変換レートを乗じたものを変換後のゲームポイントとしていたが、サービスポイントに変換レートを乗じず、サービスポイントをそのまま変換後のゲームポイントとしてもよい。ポイント変換部１４は、ゲームポイント変換処理においても同様に、ゲームポイントに変換レートを乗じず、ゲームポイントをそのまま変換後のサービスポイントとすることができる。
【０１１０】
また、上記実施形態においては、ポイント変換部１４は、サービスポイント及びゲームポイントを相互に変換できるよう構成されていたが、サービスポイントからゲームポイントへの変換のみ、またはゲームポイントからサービスポイントへの変換のみを行うよう構成することもできる。なお、ポイント変換部１４を省略することも可能である。
【０１１１】
上記実施形態のポイント管理サーバ１は、サービスポイント又はゲームポイントを換金するための機能を有していてもよい。
【０１１２】
また、上記実施形態においては、ポイント管理サーバ１及びゲームサーバ３が別々に設けられていたがこれに限定されず、一台のホストコンピュータで上記実施形態におけるポイント管理サーバ１及びゲームサーバ３の機能を実現することもできる。
【０１１３】
また、上記実施形態においては、ポイント管理サーバ１とは別のデータベースサーバ２にポイント管理ＤＢ２１が設けられていたが、ポイント管理サーバ１にポイント管理ＤＢ２１を設けることもできる。
【０１１４】
また、上記実施形態では、サービスポイントは、ユーザが店舗等でポイントカードを提示して商品を購入した場合に付与されるものとして説明したが、オンラインショッピングにより付与されるものであってもよく、この場合は、ユーザ端末４と企業別ポイント管理サーバ５又は店舗端末６とがネットワークを介して通信可能に構成される。
【符号の説明】
【０１１５】
１００      ポイント管理システム
１          ポイント管理サーバ（ポイント管理装置）
１１        通信部（受信部）
１２        承認部
１３        ゲームポイント移行部
１４        ポイント変換部
１５        サービスポイント情報更新部（管理部）
２１        ポイント管理ＤＢ（データベース）
３          ゲームサーバ（ゲーム提供装置）
７１        エントリー情報
７２        対戦結果情報
７３        第１の変換指示情報
７４        第２の変換指示情報
【図１】
2014030515.tif 000003
【図２】
2014030515.tif 000004
【図３】
2014030515.tif 000005
【図４】
2014030515.tif 000006
【図５】
2014030515.tif 000007
【図６】
2014030515.tif 000008
【図７】
2014030515.tif 000009
【図８】
2014030515.tif 000010
【図９】
2014030515.tif 000011
【図１０】
2014030515.tif 000012
【図１１】
2014030515.tif 000013
【図１２】
2014030515.tif 000014
【図１３】
2014030515.tif 000015
【図１４】
2014030515.tif 000016
【図１５】
2014030515.tif 000017
【図１６】
2014030515.tif 000018
【図１７】
2014030515.tif 000019
【図１８】
2014030515.tif 000020
【図１９】
2014030515.tif 000021
【図２０】
2014030515.tif 000022
【図２１】
2014030515.tif 000023
【図２２】
2014030515.tif 000024
【図２３】
2014030515.tif 000025
【図２４】
2014030515.tif 000026