(57)【要約】【課題】ゲーム結果に対する参加者の意識を高めることができる。【解決手段】ゲーム機１０は、実行許可を受信した場合に、ゲームを実行し、ゲーム結果をゲームサーバに送信し、ゲームサーバ１４Ａは、ゲーム結果を受信した場合、ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金の料金情報と各ユーザのユーザ識別情報とを含む決済要求を決済サーバ１４Ｂに送信し、決済サーバ１４Ｂは、決済要求を受信した場合、決済要求に含まれるユーザ識別情報毎に、当該決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する。【選択図】図１
2020151389.tif 000002
【特許請求の範囲】
【請求項１】
互いに同一のゲームを実行する複数のゲーム機と、複数の携帯端末装置と、各ゲーム機及び各携帯端末装置と通信可能なゲームサーバと、当該ゲームサーバと通信可能でユーザ毎の口座を管理する決済サーバと、を備えるゲームシステムであって、
前記携帯端末装置は、前記ゲーム機のゲーム機識別情報を取得し、取得したゲーム機識別情報とユーザのユーザ識別情報を含む、ゲームへの参加要求を前記ゲームサーバに送信し、
前記ゲームサーバは、前記参加要求を受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とを含む事前処理要求を前記決済サーバに送信し、
前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理要求に含まれる情報に基づいた事前処理を実行し、処理結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記処理結果を受信した場合、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信し、
各ゲーム機は、前記実行許可を受信した場合に、前記ゲームを実行し、ゲーム結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記ゲーム結果を受信した場合、前記ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金の料金情報と各ユーザのユーザ識別情報とを含む決済要求を前記決済サーバに送信し、
前記決済サーバは、前記決済要求を受信した場合、前記決済要求に含まれるユーザ識別情報毎に、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する、
ゲームシステム。
【請求項２】
前記携帯端末装置は、前記ユーザの操作に応じて、前記ゲーム機に表されている前記ゲーム機識別情報を含むコードを撮影することで、当該ゲーム機識別情報を取得する、
請求項１に記載のゲームシステム。
【請求項３】
前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理として、前記事前処理要求に含まれるユーザ識別情報に対応する口座に、前記事前処理要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行し、事前確認処理結果を前記ゲームサーバに送信し、且つ、前記決済要求を受信した場合、前記決済要求に含まれるユーザ識別情報毎の口座から、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する、
請求項１又は２に記載のゲームシステム。
【請求項４】
前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理として、前記事前処理要求に含まれるユーザ識別情報に対応する口座に対して、前記事前処理要求に含まれる金銭情報が示す金額を決済する事前決済処理を実行し、事前決済処理結果を前記ゲームサーバに送信し、且つ、前記決済要求を受信した場合、前記事前決済処理で決済した金額に基づき、前記決済要求に含まれるユーザ識別情報毎に、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する、
請求項１又は２に記載のゲームシステム。
【請求項５】
前記ゲームサーバは、前記ゲーム結果を受信した場合、ユーザ毎に、当該ゲーム結果に基づいて特典を決定し、決定した特典を付与する、
請求項１乃至４の何れか１項に記載のゲームシステム。
【請求項６】
前記特典は、次回のゲームのゲーム料金を割引する特典を含む、
請求項５に記載のゲームシステム。
【請求項７】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能な情報処理装置であって、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とに基づいた事前処理を実行する事前処理手段と、
前記事前処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段と、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段と、
各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段と、
を備える情報処理装置。
【請求項８】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能なコンピュータを、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とに基づいた事前処理を実行する事前処理手段、
前記事前処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段、
各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、現金で支払いを行う代わりに、電子データをやりとりすることで支払いを行う電子決済が普及している。
【０００３】
これに関し、例えば特許文献１には、端末装置からの要求に応じて、口座情報（資産の残高情報）を管理するサーバ装置が電子決済を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１８９５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような電子決済を用いた従来のゲームにおいては、参加者がゲームに参加する段階でゲーム料金の電子決済が完了してしまうので、例えば複数の参加者が参加するゲームでも、ゲーム結果に関係なくゲーム料金の決済額が一律となっていた。このため、ゲーム結果に対する参加者の意識が薄れてしまうことでゲームが単調となり、ひいてはゲームの参加者が減少してしまうことになっていた。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的は、ゲーム結果に対する参加者の意識を高めることができるゲームシステム、情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第一態様に係るゲームシステムは、互いに同一のゲームを実行する複数のゲーム機と、複数の携帯端末装置と、各ゲーム機及び各携帯端末装置と通信可能なゲームサーバと、当該ゲームサーバと通信可能でユーザ毎の口座を管理する決済サーバと、を備えるゲームシステムであって、前記携帯端末装置は、前記ゲーム機のゲーム機識別情報を取得し、取得したゲーム機識別情報とユーザのユーザ識別情報を含む、ゲームへの参加要求を前記ゲームサーバに送信し、前記ゲームサーバは、前記参加要求を受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とを含む事前処理要求を前記決済サーバに送信し、前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理要求に含まれる情報に基づいた事前処理を実行し、処理結果を前記ゲームサーバに送信し、前記ゲームサーバは、前記処理結果を受信した場合、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信し、各ゲーム機は、前記実行許可を受信した場合に、前記ゲームを実行し、ゲーム結果を前記ゲームサーバに送信し、前記ゲームサーバは、前記ゲーム結果を受信した場合、前記ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金の料金情報と各ユーザのユーザ識別情報とを含む決済要求を前記決済サーバに送信し、前記決済サーバは、前記決済要求を受信した場合、前記決済要求に含まれるユーザ識別情報毎に、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する。
【０００８】
また、本発明の第二態様に係るゲームシステムでは、前記携帯端末装置は、前記ユーザの操作に応じて、前記ゲーム機に表されている前記ゲーム機識別情報を含むコードを撮影することで、当該ゲーム機識別情報を取得する。
【０００９】
また、本発明の第三態様に係るゲームシステムでは、前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理として、前記事前処理要求に含まれるユーザ識別情報に対応する口座に、前記事前処理要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行し、事前確認処理結果を前記ゲームサーバに送信し、且つ、前記決済要求を受信した場合、前記決済要求に含まれるユーザ識別情報毎の口座から、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する。
【００１０】
また、本発明の第四態様に係るゲームシステムでは、前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理として、前記事前処理要求に含まれるユーザ識別情報に対応する口座に対して、前記事前処理要求に含まれる金銭情報が示す金額を決済する事前決済処理を実行し、事前決済処理結果を前記ゲームサーバに送信し、且つ、前記決済要求を受信した場合、前記事前決済処理で決済した金額に基づき、前記決済要求に含まれるユーザ識別情報毎に、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する。
【００１１】
また、本発明の第五態様に係るゲームシステムでは、前記ゲームサーバは、前記ゲーム結果を受信した場合、ユーザ毎に、当該ゲーム結果に基づいて特典を決定し、決定した特典を付与する。
【００１２】
また、本発明の第六態様に係るゲームシステムでは、前記特典は、次回のゲームのゲーム料金を割引する特典を含む。
【００１３】
また、本発明の第七態様に係る情報処理装置は、互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能な情報処理装置であって、ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とに基づいた事前処理を実行する事前処理手段と、前記事前処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段と、前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段と、各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段と、を備える。
【００１４】
また、本発明の第八態様に係るプログラムは、互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能なコンピュータを、ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とに基づいた事前処理を実行する事前処理手段、前記事前処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段、前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段、各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段、として機能させる。
【発明の効果】
【００１５】
本発明によれば、ゲーム結果に対する参加者の意識を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施形態に係るゲームシステムの全体構成の一例を示すブロック図である。
【図２】図２は、図１に示すゲーム機のハードウェア構成の一例を示すブロック図である。
【図３】図３は、図１に示す携帯端末装置のハードウェア構成の一例を示すブロック図である。
【図４】図４は、図１に示すサーバ装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、図１に示すサーバ装置の機能構成の一例を示すブロック図である。
【図６】図６は、ゲームシステムにおいてゲームの実行及びプレイ料金の決済に関する処理の流れの具体例を示す図である。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１８】
＜全体構成＞
図１は、本発明の実施形態に係るゲームシステム１の全体構成の一例を示すブロック図である。
【００１９】
図１に示すように、本実施形態に係るゲームシステム１は、一又は複数のゲーム機１０と、一又は複数の携帯端末装置１２と、サーバ群１４と、を備える。
【００２０】
ゲーム機１０は、ユーザにゲームを提供する装置である。このゲーム機１０は、例えばゲームセンターやホテル、飲食店等の店舗に設置されている。
【００２１】
携帯端末装置１２は、ゲーム機１０のゲームをプレイするユーザが携帯している端末装置である。
【００２２】
サーバ群１４は、例えばゲームサーバ１４Ａと、決済サーバ１４Ｂと、を含んで構成される。サーバ群１４は、ゲーム機１０及び携帯端末装置１２と、インターネットやイントラネット等の通信ネットワークＮＴを介して通信可能な装置である。ゲームサーバ１４Ａは、ゲーム機１０のゲームのゲームデータを管理したり、ゲーム機１０と連携してゲームの全部又は一部を実行したり、複数のユーザを同一のゲームに参加させたりする。決済サーバ１４Ｂは、ゲーム機１０からの決済要求に応答して、ゲーム機１０でユーザがプレイしたゲームのゲーム料金の決済を行う。なお、ゲームサーバ１４Ａと決済サーバ１４Ｂは、別々のサーバ装置（情報処理装置）で実現されるだけでなく、同一のサーバ装置で実現されてもよい。
【００２３】
＜ハードウェア構成＞
図２は、図１に示すゲーム機１０のハードウェア構成の一例を示すブロック図である。
【００２４】
図２に示すように、ゲーム機１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０と、メモリ２２と、記憶装置２４と、操作装置２６と、表示装置２８と、通信装置２９と、を備える。
【００２５】
ＣＰＵ２０は、メモリ２２と、記憶装置２４と、操作装置２６と、表示装置２８と、通信装置２９に接続されており、これらを各種制御する。また、ＣＰＵ２０は、記憶装置２４に格納されたゲームプログラム等の所定のプログラムを実行することにより各種の機能手段として機能する。
【００２６】
メモリ２２は、プログラムや各種情報を一時的に記憶する。
【００２７】
記憶装置２４は、ハードディスク等で構成される。この記憶装置２４は、ＣＰＵ２０における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
【００２８】
操作装置２６は、ユーザがゲームを操作するための装置である。
【００２９】
表示装置２８は、ゲーム画面や、ゲーム機１０のゲーム機識別情報を含んだ二次元コードを表示するための装置である。
【００３０】
通信装置２９は、外部の装置と通信するための通信インターフェース等で構成される。
【００３１】
図３は、図１に示す携帯端末装置１２のハードウェア構成の一例を示すブロック図である。
【００３２】
図３に示すように、携帯端末装置１２は、主制御部３０と、タッチパネル３２と、カメラ３４と、移動体通信部３６と、無線ＬＡＮ通信部３８と、記憶部４０と、スピーカ４２と、を備える。
【００３３】
主制御部３０には、タッチパネル３２と、カメラ３４と、移動体通信部３６と、無線ＬＡＮ通信部３８と、記憶部４０と、スピーカ４２と、に接続されている。そして、主制御部３０は、これら接続先を制御する機能を有する。
【００３４】
タッチパネル３２は、表示機能及び入力機能の両方の機能を有し、表示機能を担うディスプレイ３２Ａと、入力機能を担うタッチセンサ３２Ｂとで構成される。
【００３５】
カメラ３４は、静止画又は／及び動画を撮影し、記憶部４０に保存する機能を有する。
【００３６】
移動体通信部３６は、アンテナ３６Ａを介して、移動体通信網と接続し、当該移動体通信網に接続されている他の通信装置と通信する機能を有する。
【００３７】
無線ＬＡＮ通信部３８は、アンテナ３８Ａを介して、通信ネットワークＮＴと接続し、当該通信ネットワークＮＴに接続されているゲームサーバ１４Ａ等の他の装置と通信する機能を有する。
【００３８】
記憶部４０には、各種プログラムが記憶されている。
【００３９】
スピーカ４２は、音を出力する機能を有する。
【００４０】
図４は、図１に示すゲームサーバ１４Ａのハードウェア構成の一例を示すブロック図である。
【００４１】
図４に示すように、ゲームサーバ１４Ａは、制御装置５０と、通信装置５２と、記憶装置５４と、を備える。制御装置５０は、ＣＰＵ５６及びメモリ５８を主に備えて構成される。
【００４２】
制御装置５０では、ＣＰＵ５６が記憶装置５４或いはメモリ５８に格納されている所定のプログラムを実行することにより、各種の機能手段として機能する。この機能手段の詳細については後述する。
【００４３】
通信装置５２は、外部の装置と通信するための通信インターフェース等で構成される。
【００４４】
記憶装置５４は、ハードディスク等で構成される。記憶装置５４は、制御装置５０における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
【００４５】
なお、ゲームサーバ１４Ａは、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、ゲームサーバ１４Ａは、単一の情報処理装置より構成されるものであっても、通信ネットワークＮＴ上に分散した複数の情報処理装置より構成されるものであってもよい。また、図４は、ゲームサーバ１４Ａが有する主要なハードウェア構成の一部を示しているに過ぎず、ゲームサーバ１４Ａは、サーバが一般的に備える他の構成を備えることができる。また、決済サーバ１４Ｂも、ゲームサーバ１４Ａと同様の構成を備えることができる。
【００４６】
＜機能構成＞
図５は、図１に示すサーバ群１４の機能構成の一例を示すブロック図である。
【００４７】
図５に示すように、サーバ群１４は、機能構成として、記憶手段６０と、事前処理手段６２と、参加処理手段６４と、決定手段６６と、決済手段６８と、を備える。記憶手段６０は、ゲームサーバ１４Ａ又は決済サーバ１４Ｂの記憶装置５４又は／及びメモリ５８で実現される。その他の機能構成は、ゲームサーバ１４Ａ又は決済サーバ１４Ｂの制御装置５０がプログラムを実行することにより実現される。
【００４８】
記憶手段６０は、例えば、プレイデータ６０Ａと、口座管理テーブル６０Ｂと、を記憶する機能を有する。プレイデータ６０Ａは、ユーザのユーザ識別情報（ユーザＩＤ）毎に設けられ、ユーザのゲームの進行状況やプレイヤ情報を含むデータである。口座管理テーブル６０Ｂは、ユーザＩＤ毎に、当該ユーザＩＤと口座（残高情報）とを紐づけて記憶するテーブルである。なお、残高情報は、ユーザが口座に入金した金銭の情報であり、例えば「６００円」や「３０００円」等の情報である。また、口座管理テーブル６０Ｂは、決済サーバ１４Ｂとは異なる他のサーバ装置に記憶されていてもよい。
【００４９】
事前処理手段６２は、ゲーム機１０のゲーム機識別情報（ゲーム機ＩＤ）とユーザのユーザＩＤとを含む、ゲームへの参加要求を携帯端末装置１２から受信した場合、参加要求に含まれるユーザＩＤと金額情報とに基づいた事前処理を実行する機能手段である。事前処理としては、例えば、事前確認処理や事前決済処理が挙げられる。事前確認処理は、口座管理テーブル６０Ｂを参照して、ユーザＩＤに対応する口座に、金額情報が示す金額以上の金額があるか確認する処理である。事前決済処理としては、口座管理テーブル６０Ｂにおいて、ユーザＩＤに対応する口座に対して、金銭情報が示す金額を決済する処理である。
【００５０】
参加処理手段６４は、事前処理の実行後に、ユーザＩＤとゲーム機ＩＤとを紐づけることで、携帯端末装置１２のユーザをゲームの参加者として決定し、所定人数の参加者が揃った場合にゲーム機１０にゲームの実行許可を送信する機能手段である。
【００５１】
決定手段６６は、ゲーム機１０からゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する機能手段である。特にゲームが対戦ゲームである場合には、決定手段６６は、対戦結果に基づいてユーザ毎にゲーム料金を決定することが好ましい。例えば、決定手段６６は、ゲームに勝ったユーザはゲーム料金を５０円に決定し、ゲームに負けたユーザはゲーム料金を１００円に決定する。また、例えば、決定手段６６は、ゲーム中に得られたスコアが閾値以上であればゲーム料金を５０円に決定し、ゲーム中に得られたスコアが閾値未満であればゲーム料金を１００円に決定してもよい。
【００５２】
決済手段６８は、口座管理テーブル６０Ｂを参照して、各ユーザのユーザＩＤ毎に、決定手段６６が決定したゲーム料金を決済する機能手段である。決済処理の具体例としては、口座管理テーブル６０Ｂにおいて、ユーザＩＤに対応する口座からゲーム料金を減算する。
【００５３】
＜処理の流れ＞
まず、本実施形態に係るゲームシステム１の処理の流れの概要を以下に説明する。
【００５４】
まず、携帯端末装置１２は、ゲーム機１０のゲーム機ＩＤを取得し、取得したゲーム機ＩＤとユーザのユーザＩＤを含む、ゲームへの参加要求をゲームサーバ１４Ａに送信する。ゲームサーバ１４Ａは、参加要求を受信した場合、当該参加要求に含まれるユーザＩＤと金額情報とを含む処理要求を決済サーバ１４Ｂに送信する。決済サーバ１４Ｂは、処理要求を受信した場合、処理要求に含まれる情報に基づいた事前処理を実行し、処理結果をゲームサーバ１４Ａに送信する。ゲームサーバ１４Ａは、処理結果を受信した場合、ユーザＩＤとゲーム機ＩＤとを紐づけることで、携帯端末装置１２のユーザをゲームの参加者として決定し、所定人数の参加者が揃った場合にゲーム機１０にゲームの実行許可を送信する。各ゲーム機１０は、実行許可を受信した場合に、ゲームを実行し、ゲーム結果をゲームサーバ１４Ａに送信する。ゲームサーバ１４Ａは、ゲーム結果を受信した場合、ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金と各ユーザのユーザＩＤとを含む決済要求を決済サーバ１４Ｂに送信する。決済サーバ１４Ｂは、決済要求を受信した場合、当該決済要求に含まれるユーザＩＤ毎に、決済要求に含まれ、ユーザＩＤに対応するゲーム料金を決済する。
【００５５】
次に、本実施形態に係るゲームシステム１の処理の流れの具体例を説明する。
【００５６】
図６は、ゲームシステム１においてゲームの実行及びゲーム料金の決済に関する処理の流れの具体例を示す図である。なお、以下のステップの順番は、適宜、変更することができる。
【００５７】
（ステップＳＰ１０）
ゲーム機１０は、ユーザから操作（画面のタッチ操作やボタンの押下操作等）を受け付ける。そして、処理は、ステップＳＰ１２の処理に移行する。
【００５８】
（ステップＳＰ１２）
ゲーム機１０は、当該ゲーム機１０のゲーム機ＩＤを含む二次元コードを表示する。なお、ゲーム機１０は、二次元コードの代わりに、一次元コード等の他の種類のコードを表示してもよい。そして、処理は、ステップＳＰ１４の処理に移行する。
【００５９】
（ステップＳＰ１４）
ゲーム機１０を操作したユーザの携帯端末装置１２は、当該ユーザの操作に応じて、ゲーム機１０に表示されている二次元コードを撮影する。そして、処理は、ステップＳＰ１６の処理に移行する。
【００６０】
（ステップＳＰ１６）
携帯端末装置１２は、撮影した二次元コードからゲーム機ＩＤを取得する。そして、処理は、ステップＳＰ１８の処理に移行する。
【００６１】
（ステップＳＰ１８）
携帯端末装置１２は、当該携帯端末装置１２のユーザのユーザＩＤと取得したゲーム機ＩＤとを含む参加要求をゲームサーバ１４Ａに送信する。そして、処理は、ステップＳＰ２０の処理に移行する。
【００６２】
（ステップＳＰ２０）
ゲームサーバ１４Ａは、携帯端末装置１２から参加要求を受信する。これに応答して、ゲームサーバ１４Ａは、参加要求に含まれるユーザＩＤと予め定められた金額情報とを含む事前処理要求を決済サーバ１４Ｂに送信する。そして、処理は、ステップＳＰ２２の処理に移行する。
【００６３】
（ステップＳＰ２２）
決済サーバ１４Ｂは、ゲームサーバ１４Ａから事前処理要求を受信する。これに応答して、決済サーバ１４Ｂの事前処理手段６２は、処理要求に含まれる情報に基づいた事前処理を実行する。本実施形態では、事前処理手段６２は、事前処理として、口座管理テーブル６０Ｂを参照して、事前処理要求に含まれるユーザＩＤに対応する口座に、処理要求に含まれる金額情報が示す金額以上の金額があるか確認する。そして、処理は、ステップＳＰ２４の処理に移行する。
【００６４】
（ステップＳＰ２４）
事前処理手段６２は、確認結果をゲームサーバ１４Ａに送信する。そして、処理は、ステップＳＰ２６の処理に移行する。
【００６５】
（ステップＳＰ２６）
ゲームサーバ１４Ａは、決済サーバ１４Ｂから確認結果を受信する。これに応答して、ゲームサーバ１４Ａは、受信した確認結果が問題ないことを示しているか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ３０の処理に移行し、当該判定が否定判定された場合には処理はステップＳＰ２８の処理に移行する。
【００６６】
（ステップＳＰ２８）
ゲームサーバ１４Ａは、携帯端末装置１２にエラーを通知する。これに応答して、携帯端末装置１２は、エラーを表示する。そして、図６に示す一連の処理が終了する。
【００６７】
（ステップＳＰ３０）
ゲームサーバ１４Ａの参加処理手段６４は、参加処理を実行する。具体的には、参加処理手段６４は、参加要求に含まれているユーザＩＤとゲーム機ＩＤとを紐づけることで、携帯端末装置１２のユーザをゲームの参加者として決定する。また、参加処理手段６４は、携帯端末装置１２に、ユーザが参加者として決定された旨を通知する。これに応答して、携帯端末装置１２は、ユーザが参加者として決定された旨を表示する。そして、処理は、ステップＳＰ３２の処理に移行する。
【００６８】
（ステップＳＰ３２）
参加処理手段６４は、各ゲーム機ＩＤに紐づけられたユーザＩＤの数を算出することで所定人数の参加者が揃ったか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ３４の処理に移行し、当該判定が否定判定された場合には処理はステップＳＰ３２の処理に戻る。
【００６９】
（ステップＳＰ３４）
ゲームサーバ１４Ａは、各ユーザＩＤに紐づけられているゲーム機ＩＤに対応するゲーム機１０に実行許可を送信する。そして、処理は、ステップＳＰ３６の処理に移行する。
【００７０】
（ステップＳＰ３６）
各ゲーム機１０は、ゲームサーバ１４Ａから実行許可を受信する。これに応答して、各ゲーム機１０は、ゲームサーバ１４Ａと連携しながら全ての参加者が参加する形でゲームを実行する。そして、処理は、ステップＳＰ３８の処理に移行する。
【００７１】
（ステップＳＰ３８）
各ゲーム機１０は、ゲームが終了した後、当該ゲームのゲーム結果をゲームサーバ１４Ａに送信する。そして、処理は、ステップＳＰ４０の処理に移行する。
【００７２】
（ステップＳＰ４０）
ゲームサーバ１４Ａは、各ゲーム機１０からゲーム結果を受信する。これに応答して、ゲームサーバ１４Ａの決定手段６６は、受信したゲーム結果に基づいてユーザ（ユーザＩＤ）毎にゲーム料金を決定する。そして、処理は、ステップＳＰ４２の処理に移行する。
【００７３】
（ステップＳＰ４２）
決定手段６６は、決定したゲーム料金の料金情報と各ユーザのユーザＩＤとを含む決済要求を決済サーバ１４Ｂに送信する。そして、処理は、ステップＳＰ４４の処理に移行する。
【００７４】
（ステップＳＰ４４）
決済サーバ１４Ｂは、ゲームサーバ１４Ａから決済要求を受信する。これに応答して、決済サーバ１４Ｂの決済手段６８は、受信した決済要求に含まれるユーザＩＤ毎に、決済要求に含まれ、当該ユーザＩＤに対応する料金情報が示すゲーム料金を決済する。具体的には、決済手段６８は、口座管理テーブル６０Ｂから、各ユーザＩＤに対応する口座から料金情報が示すゲーム料金を減算する。続いて、決済手段６８は、決済した旨を携帯端末装置１２に送信する。そして、図６に示す一連の処理が終了する。
【００７５】
以上、本実施形態によれば、ユーザ毎に、ゲーム結果に基づいて決定されたゲーム料金を決済するので、ゲーム結果に対する参加者の意識を高めることができる。
【００７６】
また、本実施形態によれば、携帯端末装置１２は、ユーザの操作に応じて、ゲーム機１０に表されているゲーム機ＩＤを含むコードを撮影することで、当該ゲーム機ＩＤを取得するので、ユーザは、効率的にゲーム機ＩＤを取得することができる。
【００７７】
また、本実施形態によれば、決済サーバ１４Ｂは、処理要求に含まれるユーザＩＤに対応する口座に、処理要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行するので、ゲームがプレイされた後に、ゲーム料金が支払えないといった事態が発生することを抑制できる。
【００７８】
＜変形例＞
なお、本発明は上記実施形態に限定されるものではない。すなわち、上記実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【００７９】
例えば、上記実施形態では、事前処理手段６２は、事前処理として、事前確認処理をする場合を説明したが、口座管理テーブル６０Ｂを参照し、事前処理要求に含まれるユーザＩＤに対応する口座に対して、事前処理要求に含まれる金銭情報が示す金額を参加料として決済する事前決済処理を実行してもよい。この場合、事前処理手段６２は、事前決済処理結果をゲームサーバ１４Ａに送信し、且つ、決済要求を受信した場合、口座管理テーブル６０Ｂを参照し、事前決済処理で決済した金額に基づき、決済要求に含まれるユーザＩＤ毎に、決済要求に含まれ、当該ユーザＩＤに対応する料金情報が示すゲーム料金を決済する。具体的には、決済手段６８は、事前決済処理で決済した金額から、ユーザＩＤに対応する料金情報が示すゲーム料金との差額を算出し、事前決済処理の金額よりもゲーム料金が大きい場合は追加の支払いを決済し、事前決済処理の金額よりもゲーム料金が小さい場合は差額を返戻する。また、この差額についてユーザ間で支払われるよう、即ちゲーム料金の大きいユーザから小さいユーザに金銭の移動を決済しても良い。
【００８０】
また、上記実施形態では、ゲームサーバ１４Ａは、ゲーム結果を受信した場合、ユーザ毎にゲーム料金を決定する場合を説明したが、ゲーム料金だけでなく、ユーザ毎にゲーム結果に基づいて特典を決定してもよい。この場合、ゲームサーバ１４Ａは、決定した特典を各ユーザに付与する。具体的には、ゲームサーバ１４Ａは、決定した特典を各ユーザＩＤに対応するプレイデータ６０Ａに追記する。特典としては、事前決済処理で決済している場合において、ゲームに勝利したユーザへ、決済した金額を返金する特典や、ゲームに勝利したユーザへ、次回のゲームのゲーム料金を割引する特典等が挙げられる。
【符号の説明】
【００８１】
１…ゲームシステム，１０…ゲーム機，１２…携帯端末装置，１４Ａ…ゲームサーバ，１４Ｂ…決済サーバ
【図１】
2020151389.tif 000003
【図２】
2020151389.tif 000004
【図３】
2020151389.tif 000005
【図４】
2020151389.tif 000006
【図５】
2020151389.tif 000007
【図６】
2020151389.tif 000008
【手続補正書】
【提出日】令和2年6月18日(2020.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
互いに同一のゲームを実行する複数のゲーム機と、複数の携帯端末装置と、各ゲーム機及び各携帯端末装置と通信可能なゲームサーバと、当該ゲームサーバと通信可能でユーザ毎の口座を管理する決済サーバと、を備えるゲームシステムであって、
前記携帯端末装置は、前記ゲーム機のゲーム機識別情報を取得し、取得したゲーム機識別情報とユーザのユーザ識別情報を含む、ゲームへの参加要求を前記ゲームサーバに送信し、
前記ゲームサーバは、前記参加要求を受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とを含む事前処理要求を前記決済サーバに送信し、
前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理要求に含まれるユーザ識別情報に対応する口座に、前記事前処理要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行し、処理結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記処理結果を受信した場合、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信し、
各ゲーム機は、前記実行許可を受信した場合に、前記ゲームを実行し、ゲーム結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記ゲーム結果を受信した場合、前記ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金の料金情報と各ユーザのユーザ識別情報とを含む決済要求を前記決済サーバに送信し、
前記決済サーバは、前記決済要求を受信した場合、前記決済要求に含まれるユーザ識別情報毎の口座から、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する、
ゲームシステム。
【請求項２】
互いに同一のゲームを実行する複数のゲーム機と、複数の携帯端末装置と、各ゲーム機及び各携帯端末装置と通信可能なゲームサーバと、当該ゲームサーバと通信可能でユーザ毎の口座を管理する決済サーバと、を備えるゲームシステムであって、
前記携帯端末装置は、前記ゲーム機のゲーム機識別情報を取得し、取得したゲーム機識別情報とユーザのユーザ識別情報を含む、ゲームへの参加要求を前記ゲームサーバに送信し、
前記ゲームサーバは、前記参加要求を受信した場合、前記参加要求に含まれるユーザ識別情報と金額情報とを含む事前処理要求を前記決済サーバに送信し、
前記決済サーバは、前記事前処理要求を受信した場合、前記事前処理要求に含まれるユーザ識別情報に対応する口座に対して、前記事前処理要求に含まれる金額情報が示す金額を決済する事前決済処理を実行し、処理結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記処理結果を受信した場合、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信し、
各ゲーム機は、前記実行許可を受信した場合に、前記ゲームを実行し、ゲーム結果を前記ゲームサーバに送信し、
前記ゲームサーバは、前記ゲーム結果を受信した場合、前記ゲーム結果に基づいてユーザ毎にゲーム料金を決定し、決定したゲーム料金の料金情報と各ユーザのユーザ識別情報とを含む決済要求を前記決済サーバに送信し、
前記決済サーバは、前記決済要求を受信した場合、前記事前決済処理で決済した金額に基づき、前記決済要求に含まれるユーザ識別情報毎に、前記決済要求に含まれ、当該ユーザ識別情報に対応する料金情報が示すゲーム料金を決済する、
ゲームシステム。
【請求項３】
前記携帯端末装置は、前記ユーザの操作に応じて、前記ゲーム機に表されている前記ゲーム機識別情報を含むコードを撮影することで、当該ゲーム機識別情報を取得する、
請求項１又は２に記載のゲームシステム。
【請求項４】
前記ゲームサーバは、前記ゲーム結果を受信した場合、ユーザ毎に、当該ゲーム結果に基づいて特典を決定し、決定した特典を付与する、
請求項１乃至３の何れか１項に記載のゲームシステム。
【請求項５】
前記特典は、次回のゲームのゲーム料金を割引する特典を含む、
請求項４に記載のゲームシステム。
【請求項６】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能な情報処理装置であって、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報に対応する口座に、前記参加要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行する事前処理手段と、
前記事前確認処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段と、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段と、
各ユーザのユーザ識別情報毎の口座から、前記決定手段が決定したゲーム料金を決済する決済手段と、
を備える情報処理装置。
【請求項７】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能な情報処理装置であって、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報に対応する口座に対して、前記参加要求に含まれる金額情報が示す金額を決済する事前決済処理を実行する事前処理手段と、
前記事前決済処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段と、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段と、
前記事前決済処理で決済した金額に基づき、各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段と、
を備える情報処理装置。
【請求項８】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能なコンピュータを、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報に対応する口座に、前記参加要求に含まれる金額情報が示す金額以上の金額があるか確認する事前確認処理を実行する事前処理手段、
前記事前確認処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段、
各ユーザのユーザ識別情報毎の口座から、前記決定手段が決定したゲーム料金を決済する決済手段、
として機能させるためのプログラム。
【請求項９】
互いに同一のゲームを実行する複数のゲーム機、及び、複数の携帯端末装置と通信可能なコンピュータを、
ゲーム機識別情報とユーザのユーザ識別情報とを含む、ゲームへの参加要求を前記携帯端末装置から受信した場合、前記参加要求に含まれるユーザ識別情報に対応する口座に対して、前記参加要求に含まれる金額情報が示す金額を決済する事前決済処理を実行する事前処理手段、
前記事前決済処理の実行後に、前記ユーザ識別情報と前記ゲーム機識別情報とを紐づけることで、前記携帯端末装置のユーザを前記ゲームの参加者として決定し、所定人数の参加者が揃った場合に前記ゲーム機に前記ゲームの実行許可を送信する参加処理手段、
前記ゲーム機から前記ゲームのゲーム結果を受信した場合、当該ゲーム結果に基づいてユーザ毎にゲーム料金を決定する決定手段、
前記事前決済処理で決済した金額に基づき、各ユーザのユーザ識別情報毎に、前記決定手段が決定したゲーム料金を決済する決済手段、
として機能させるためのプログラム。