(57)【特許請求の範囲】
【請求項１】
ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部であって、前記資源は、プレイヤキャラクタが持つ能力を数値化したパラメータ、あるいはゲームイベントに参加するために消費されるポイントのうち少なくとも一方を含む、タンク部と、
前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算するシェア部と、
を備えるゲーム管理装置。
【請求項２】
前記シェアタンクに貯蔵された資源の総量を、前記複数のプレイヤに提示させる提示部をさらに備える、請求項１に記載のゲーム管理装置。
【請求項３】
前記シェアタンクから減算される資源の量は、前記第２のプレイヤにより任意に設定される、請求項１に記載のゲーム管理装置。
【請求項４】
前記シェア部は、前記引き出し要求された資源に基づいて前記第２のプレイヤの資源を回復させる、請求項１に記載のゲーム管理装置。
【請求項５】
前記パラメータは、前記プレイヤキャラクタの体力や生命力を数値化したライフポイント、および前記プレイヤキャラクタが使用するスキルを使うために消費する魔力を数値化したマジックポイントのうち少なくとも１つを含む、請求項１に記載のゲーム管理装置。
【請求項６】
前記シェアタンクに加算された資源の少なくとも一部は、前記第１のプレイヤから移動された資源に所定の率を乗じた量の資源である、請求項１に記載のゲーム管理装置。
【請求項７】
前記率は、前記第１のプレイヤのランクに応じて変動する、請求項６に記載のゲーム管理装置。
【請求項８】
前記タンク部は、前記資源の移動を受け付ける場合に、前記第１のプレイヤから第１コメントの入力を受け付け、
前記提示部は、前記第１コメントを前記複数のプレイヤに提示させる、
請求項２に記載のゲーム管理装置。
【請求項９】
前記シェア部は、前記第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、前記第２のプレイヤから第２コメントの入力を受け付け、
前記提示部は、前記第２コメントを前記複数のプレイヤに提示させる、
請求項２又は８に記載のゲーム管理装置。
【請求項１０】
前記シェア部は、前記第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し条件を満たすか否かを判定し、前記引き出し条件を満たす場合に、前記第２のプレイヤの資源を回復させ、回復に用いられた資源を前記シェアタンクから減算する、
請求項１から９のいずれか一項に記載のゲーム管理装置。
【請求項１１】
前記複数のプレイヤのうち前記第１のプレイヤが前記ゲームにログインした場合に、前記第１のプレイヤが所定期間に消費した資源の量に基づいて決定されるボーナスを与えるボーナス部をさらに備える、
請求項１から１０のいずれか一項に記載のゲーム管理装置。
【請求項１２】
前記第１のプレイヤが前記所定期間に消費した資源の量は、前記第１のプレイヤがゲーム進行のために消費した資源の量と、前記第１のプレイヤが前記シェアタンクに移動した資源の量の総和である、請求項１１に記載のゲーム管理装置。
【請求項１３】
前記提示部は、前記シェアタンクに貯蔵された資源の総量の履歴を、前記複数のプレイヤに提示させる、
請求項２、８、または９のいずれか一項に記載のゲーム管理装置。
【請求項１４】
前記タンク部は、ゲーム管理者が実施するキャンペーンによって追加された資源を前記シェアタンクに加算する、
請求項１から１３のいずれか一項に記載のゲーム管理装置。
【請求項１５】
ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算することであって、前記資源は、プレイヤキャラクタが持つ能力を数値化したパラメータ、あるいはゲームイベントに参加するために消費されるポイントのうち少なくとも一方を含む、加算することと、
前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算することと、
を含むゲーム管理方法。
【請求項１６】
ゲーム管理装置に備えられた演算部を、
ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部であって、前記資源は、プレイヤキャラクタが持つ能力を数値化したパラメータ、あるいはゲームイベントに参加するために消費されるポイントのうち少なくとも一方を含む、タンク部、
前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算するシェア部、
として機能させるゲーム管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム管理装置、ゲーム管理方法及びゲーム管理プログラムに関する。
【背景技術】
【０００２】
従来、携帯情報端末等の機器を用いてネットワークを介して複数のプレイヤが参加するゲームにおいて、ゲームで用いるアイテムをプレイヤ間で交換することがある。
【０００３】
例えば下記特許文献１には、第１のプレイヤから第２のプレイヤにプレゼントが行われた場合に、第２のプレイヤが所有しているものの中から、第１のプレイヤにプレゼントするための返礼候補を抽出し、第２のプレイヤの端末装置へ送信するゲーム管理装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５１４５４６６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ゲーム内でのアイテム交換を可能にすることで、当該プレイヤの間にゲームを共同で進めていく一体感を生じさせることができる。しかしながら、１対１のアイテム交換では、交換に関与する二人のプレイヤ間に一体感を生じさせることができるものの、その他の大部分のプレイヤとの関係性が生じることがない。
【０００６】
そこで、本発明は、複数のプレイヤの間に一体感を生じさせることができるゲーム管理装置、ゲーム管理方法及びゲーム管理プログラムを提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るゲーム管理装置は、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部と、複数のプレイヤのうち第２のプレイヤからシェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された資源を前記シェアタンクから減算するシェア部と、を備える。
【０００８】
この態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【０００９】
本発明の他の態様に係るゲーム管理方法は、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算することと、前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算することと、を含む。
【００１０】
この態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【００１１】
本発明の他の態様に係るゲーム管理プログラムは、ゲーム管理装置に備えられた演算部を、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部、前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算するシェア部、として機能させる。
【００１２】
この態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【発明の効果】
【００１３】
本発明によれば、複数のプレイヤの間に一体感を生じさせることができるゲーム管理装置、ゲーム管理方法及びゲーム管理プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るゲームシステムのネットワーク構成を示す図である。
【図２】本実施形態に係るゲーム管理装置の機能ブロックを示す図である。
【図３】本実施形態に係るゲーム管理装置の物理的構成を示す図である。
【図４】本実施形態に係るゲーム管理装置によってユーザ端末に表示される第１画面例である。
【図５】本実施形態に係るゲーム管理装置によってユーザ端末に表示される第２画面例である。
【図６】本実施形態に係るゲーム管理装置によってユーザ端末に表示される第３画面例である。
【図７】本実施形態に係るゲーム管理装置によってユーザ端末に表示される第４画面例である。
【図８】本実施形態に係るゲーム管理装置によってユーザ端末に表示される第５画面例である。
【図９】本実施形態に係るゲーム管理装置によって実行される第１処理のフローチャートである。
【図１０】本実施形態に係るゲーム管理装置によって実行される第２処理のフローチャートである。
【発明を実施するための形態】
【００１５】
［本開示の実施形態の説明］
最初に、本開示の実施形態の内容を列記して説明する。本開示の一実施形態は、以下のような構成を備える。
【００１６】
（項目１）  ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部と、前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算するシェア部と、を備えるゲーム管理装置。
【００１７】
項目１の態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【００１８】
（項目２）  前記シェアタンクに貯蔵された資源の総量を、前記複数のプレイヤに提示させる提示部をさらに備える、項目１に記載のゲーム管理装置。
【００１９】
項目２の態様によれば、複数のプレイヤはシェアタンクに移動された資源の総量が確認できる。
【００２０】
（項目３）  前記シェアタンクから減算される資源の量は、前記第２のプレイヤにより任意に設定される、項目１に記載のゲーム管理装置。
【００２１】
（項目４）  前記シェア部は、前記引き出し要求された資源に基づいて前記第２のプレイヤの資源を回復させる、項目１に記載のゲーム管理装置。
【００２２】
項目４の態様によれば、プレイヤが資源を回復するためにシェアタンクから資源を引き出すことができ、複数のプレイヤとの資源のシェアが可能になる。これにより、各プレイヤに対して他の複数のプレイヤに支えられてゲームをプレイしているゲーム体験を与えることができ、複数のプレイヤの間に一体感を生じさせることができる。
【００２３】
（項目５）  前記タンク部は、前記資源の移動を受け付ける場合に、前記第１のプレイヤから第１コメントの入力を受け付け、前記提示部は、前記第１コメントを前記複数のプレイヤに提示させる、項目２に記載のゲーム管理装置。
【００２４】
項目５の態様によれば、シェアタンクに自らの資源を移動した場合に、第１コメントを複数のプレイヤに提示することで、資源を移動したプレイヤに満足感を与えることができ、移動に対する動機付けを与えることができる。
【００２５】
（項目６）  前記シェア部は、前記第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、前記第２のプレイヤから第２コメントの入力を受け付け、前記提示部は、前記第２コメントを前記複数のプレイヤに提示させる、項目２又は５に記載のゲーム管理装置。
【００２６】
項目６の態様によれば、シェアタンクに貯蔵された資源を消費して自らの資源を回復した場合に、第２コメントを複数のプレイヤに提示することで、資源を移動したプレイヤに満足感を与えることができ、資源の移動に対する動機付けを与えることができる。
【００２７】
（項目７）  前記シェア部は、前記第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し条件を満たすか否かを判定し、前記引き出し条件を満たす場合に、前記第２のプレイヤの資源を回復させ、回復に用いられた資源を前記シェアタンクから減算する、項目１から６のいずれか一項に記載のゲーム管理装置。
【００２８】
項目７の態様によれば、不適切な資源の引き出しを防止することができ、ゲームバランスを正常に保って、ユーザコミュニティを健全に保つことができる。
【００２９】
（項目８）  前記複数のプレイヤのうち前記第１のプレイヤが前記ゲームにログインした場合に、前記第１のプレイヤが所定期間に消費した資源の量に基づいて決定されるボーナスを与えるボーナス部をさらに備える、項目１から７のいずれか一項に記載のゲーム管理装置。
【００３０】
項目８の態様によれば、移動した資源の量を資源の消費量に加え、資源の消費量に基づいてボーナスを与えることで、より多くの資源を移動する動機付けを与えることができる。
【００３１】
（項目９）  前記第１のプレイヤが所定期間に消費した資源の量は、前記第１のプレイヤがゲーム進行のために消費した資源の量と、前記第１のプレイヤが前記シェアタンクに移動した資源の量の総和である、項目８に記載のゲーム管理装置。
【００３２】
（項目１０）  前記提示部は、前記シェアタンクに貯蔵された資源の総量の履歴を、前記複数のプレイヤに提示させる、項目２、５、６のいずれか一項に記載のゲーム管理装置。
【００３３】
項目１０の態様によれば、シェアタンクに貯蔵された資源の総量の履歴が提示されることで、他のプレイヤによってどの程度資源が移動されてきたのか一目で把握することができ、他のプレイヤの活動を感じさせることができ、複数のプレイヤの間に一体感を生じさせることができる。
【００３４】
（項目１１）  前記タンク部は、ゲーム管理者が実施するキャンペーンによって追加された資源を前記シェアタンクに加算する、項目１から１０のいずれか一項に記載のゲーム管理装置。
【００３５】
項目１１の態様によれば、複数のユーザの移動によって蓄積されることが原則であるシェアタンクに、ゲーム管理者がキャンペーンによって資源を追加することで、キャンペーンの特別性を強調することができる。
【００３６】
（項目１２）  ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算することと、前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算することと、を含むゲーム管理方法。
【００３７】
項目１２の態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【００３８】
（項目１３）  ゲーム管理装置に備えられた演算部を、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、前記ゲームにおいて消費される資源の移動を受け付け、移動された資源の少なくとも一部をシェアタンクに加算するタンク部、前記複数のプレイヤのうち第２のプレイヤから前記シェアタンクに貯蔵された資源の引き出し要求があった場合に、引き出し要求された前記資源を前記シェアタンクから減算するシェア部、として機能させるゲーム管理プログラム。
【００３９】
項目１３の態様によれば、シェアタンクに貯蔵された資源を引き出し、複数のプレイヤの間でシェアタンクに貯蔵された資源をシェアすることができる。
【００４０】
添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
【００４１】
図１は、本発明の実施形態に係るゲームシステム１００のネットワーク構成を示す図である。ゲームシステム１００は、ゲーム管理装置１０、第１ユーザ端末２０及び第２ユーザ端末３０を含む。なお、本実施形態では、ゲームシステム１００に２台のユーザ端末が含まれる場合について説明するが、ゲームシステム１００には任意の台数のユーザ端末が含まれてよい。
【００４２】
第１ユーザ端末２０及び第２ユーザ端末３０は、ゲームをプレイするプレイヤが用いる端末であり、例えばスマートフォンやパーソナルコンピュータで構成される。第１ユーザ端末２０及び第２ユーザ端末３０は、インターネット等の通信ネットワークＮに接続され、相互に通信可能であってよい。また、第１ユーザ端末２０及び第２ユーザ端末３０は、ゲーム管理装置１０と接続され、プレイヤは、ゲーム管理装置１０によって制御されるゲームをプレイする。ゲームは、第１ユーザ端末２０及び第２ユーザ端末３０にインストールされたアプリケーションによってプレイされてもよいし、ブラウザによってプレイされてもよい。本明細書では、ゲームをプレイするプレイヤをユーザともいう。
【００４３】
ゲーム管理装置１０は、ゲームを管理するサーバであり、例えば汎用のコンピュータで構成される。ゲーム管理装置１０は、複数のプレイヤが参加するゲームの進行を制御する。ゲーム管理装置１０は、第１ユーザ端末２０及び第２ユーザ端末３０に対してゲーム画面等の情報を送信し、第１ユーザ端末２０及び第２ユーザ端末３０からゲームの操作情報を受信する。
【００４４】
図２は、本実施形態に係るゲーム管理装置１０の機能ブロックを示す図である。ゲーム管理装置１０は、取得部１１、タンク部１２、提示部１３、シェア部１４、ボーナス部１５及びシェアタンク１６を備える。
【００４５】
取得部１１は、第１ユーザ端末２０及び第２ユーザ端末３０からゲームに関する情報を取得する。取得部１１は、例えば、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、ゲームにおいて消費される資源の寄付を行う旨の命令を受信する場合に、寄付される資源量を取得する。この資源は、第１のプレイヤから取得部１１に移動するものであり、寄付に限らず、第１のプレイヤによる販売によって取得部１１に移動するものでもよい。ここで、資源は、ゲームにおいて所定のアクションを行う場合に消費されたり、イベントに参加するために消費されたりするパラメータであってよく、ゲームを進行させるために用いられる任意のパラメータである。例えば、資源は、プレイヤキャラクタが持つ各種の能力を数値化したスタミナや、プレイヤキャラクタが持つアイテムを含む。例えば、スタミナは、プレイヤのキャラクタの体力や生命力を数値化したライフポイント、プレイヤのキャラクタが使用するスキルを使うために消費する魔力を数値化したマジックポイント、プレイヤのキャラクタが敵に与えるダメージを数値化したヒットポイント等を含む。本明細書では、資源は、一定期間（例えば２４時間）経過することで回復するものとするが、アイテムの使用によって回復したり、所定のアクションによって回復したりするものであってもよい。本明細書において、回復とは、以前の消費によって一旦減少した資源を再び増加させることである。予め設定されている資源の最大値まで資源を増加させることで、資源を全回復することができる。
【００４６】
以下、資源はスタミナであり、複数のプレイヤからスタミナが寄付される場合について説明する。
【００４７】
タンク部１２は、ゲームをプレイする複数のプレイヤのうち第１のプレイヤから、ゲームにおいて消費されるスタミナの寄付を取得部１１から受け付け、寄付されたスタミナをシェアタンク１６に加算する。タンク部１２は、寄付されたスタミナにある効率を乗じたスタミナを、シェアタンク１６に加算する。この効率は、変動値としても、一定値としてもよい。この効率が変動値の場合、例えば、寄付したプレイヤのランクが高いほど、高い効率（あるいは低い効率）としてよい。あるいは、効率が一定値の場合、効率を１００％として、寄付されたスタミナの全てをシェアタンク１６に加算してもよい。タンク部１２は、ゲームに参加する全てのプレイヤからスタミナの寄付を受け付けることができる。スタミナの寄付は、ユーザのスタミナ残量の範囲内で行うことができ、スタミナ残量を超える量の寄付を行うことはできないように制限してよい。
【００４８】
提示部１３は、シェアタンク１６に貯蔵されたスタミナの総量をユーザ端末に送信する。複数のプレイヤのユーザ端末は、受信したスタミナの総量をゲーム画面に提示する。シェアタンク１６には、複数のプレイヤから寄付されたスタミナが蓄積していく。提示部１３は、例えば、シェアタンク１６に貯蔵されたスタミナの総量を、複数のプレイヤが用いるユーザ端末に表示させる。提示部１３は、シェアタンク１６に貯蔵されたスタミナの総量を、例えば、数値で表示させたり、図示したり、アニメーションによって表示させたりする。
【００４９】
シェア部１４は、複数のプレイヤのうち第２のプレイヤからシェアタンク１６に貯蔵されたスタミナの引き出し要求があった場合に、当該第２のプレイヤのスタミナを回復させ、回復に用いられたスタミナをシェアタンク１６から減算する。このとき、シェアタンク１６から減算したスタミナにある効率を乗じたスタミナを、第２プレイヤのスタミナの回復に充てることができる。この効率は、変動値としても、一定値としてもよい。この効率が変動値の場合、例えば、引き出し要求をしたプレイヤのランクが高いほど、高い効率（あるいは低い効率）としてよい。あるいは、効率が一定値の場合、効率を１００％として、引き出し要求をされたスタミナの全てを第２プレイヤのスタミナの回復に充ててもよい。ユーザは、ゲームを進行させるためのスタミナが不足する場合があり、そのような場合にシェアタンク１６に貯蔵されたスタミナの引き出し要求を行う。シェア部１４は、後述するように、引き出し条件を満たす場合にシェアタンク１６からのスタミナの引き出しを許可してよいが、無条件で引き出しを許可してもよい。
【００５０】
このように、本実施形態に係るゲーム管理装置１０によれば、シェアタンク１６に寄付されたスタミナの総量が確認でき、プレイヤがスタミナを回復するためにシェアタンク１６からスタミナを引き出すことができ、複数のプレイヤとのスタミナのシェアが可能になる。これにより、各プレイヤに対して他の複数のプレイヤに支えられてゲームをプレイしているゲーム体験を与えることができ、複数のプレイヤの間に一体感を生じさせることができる。
【００５１】
ボーナス部１５は、複数のプレイヤのうち第１のプレイヤが前回ログアウトする前に寄付した後に、ゲームにログインした場合に、第１のプレイヤが所定期間に消費したスタミナの量に基づいて決定されるボーナスを与える。ここで、プレイヤが所定期間に消費したスタミナの量は、ゲームの進行のために消費したスタミナの量と、シェアタンク１６に寄付したスタミナの量の総和である。ボーナス部１５は、ゲームの進行のために消費したスタミナの量及びシェアタンク１６に寄付したスタミナの量が多いほど、プレイヤがゲームにログインした場合に与えるボーナスの質又は量を向上させてよい。このように、寄付したスタミナの量をスタミナの消費量に加え、スタミナの消費量に基づいてボーナスを与えることで、より多くのスタミナを寄付する動機付けを与えることができる。
【００５２】
シェアタンク１６は、複数のプレイヤから寄付されたスタミナの履歴及び複数のプレイヤによって引き出されたスタミナの履歴を記憶する。シェアタンク１６は、ゲーム内に一つだけ存在していてよいが、複数種類のシェアタンク１６を設けてもよい。その場合、ゲームにおいて消費される複数種類のパラメータ毎にシェアタンク１６を設けてよい。
【００５３】
タンク部１２は、スタミナの寄付を受け付ける場合に、寄付を行うプレイヤのユーザ端末が受け付けた第１コメントを、ユーザ端末から取得してもよい。第１コメントは、例えば「余ったので使ってください！」のような短文の寄付コメントであってよく、ユーザが任意で入力するコメントであってよい。提示部１３は、第１コメントを複数のプレイヤに提示してよい。このように、シェアタンク１６に自らのスタミナを寄付した場合に、第１コメントを複数のプレイヤのユーザ端末画面に提示させることで、スタミナを寄付したプレイヤに満足感を与えることができ、寄付に対する動機付けを与えることができる。
【００５４】
また、シェア部１４は、１のプレイヤからシェアタンク１６に貯蔵されたスタミナの引き出し要求があった場合に、１のプレイヤのユーザ端末が受け付けた第２コメントを、ユーザ端末から取得してもよい。第２コメントは、例えば「ありがとうございます！」のような短文の感謝コメントであってよく、ユーザが任意で入力するコメントであってよい。そして、提示部１３は、第２コメントを複数のプレイヤに提示してよい。このように、シェアタンク１６に貯蔵されたスタミナを消費して自らのスタミナを回復した場合に、第２コメントを複数のプレイヤのユーザ端末画面に提示させることで、スタミナを寄付したプレイヤに満足感を与えることができ、寄付に対する動機付けを与えることができる。
【００５５】
シェア部１４は、１のプレイヤからシェアタンク１６に貯蔵されたスタミナの引き出し要求があった場合に、引き出し条件を満たすか否かを判定し、引き出し条件を満たす場合に、１のプレイヤのスタミナを回復させ、回復に用いられたスタミナをシェアタンク１６から減算してよい。ここで、引き出し条件は、任意の条件であり得るが、例えば、所定期間あたりの引き出し回数の上限に関する条件であったり、第２コメントの適切性に関する条件であったり、シェアタンク１６の残量に関する条件であったりしてよい。より具体的には、所定期間あたりの引き出し回数の上限に関する条件は、例えば、一日あたり１０回まで引き出し可能という条件である。また、第２コメントの適切性に関する条件は、例えば、誹謗中傷のような不適切な内容が第２コメントに含まれている場合に引き出しを許可しないという条件である。また、シェアタンク１６の残量に関する条件は、例えば、シェアタンク１６の残量が基準値以下である場合に引き出しを許可しないという条件である。このように、引き出し条件を設定することで、不適切なスタミナの引き出しを防止することができ、ゲームバランスを正常に保って、ユーザコミュニティを健全に保つことができる。
【００５６】
提示部１３は、シェアタンク１６に貯蔵されたスタミナの総量の履歴を、複数のプレイヤのユーザ端末画面に提示させてもよい。シェアタンク１６に貯蔵されたスタミナの総量の履歴は、数値で提示されてもよいが、グラフによって視覚的に提示されてよい。このように、シェアタンク１６に貯蔵されたスタミナの総量の履歴が提示されることで、他のプレイヤによってどの程度スタミナが寄付されてきたのか一目で把握することができ、他のプレイヤの活動を感じさせることができ、複数のプレイヤの間に一体感を生じさせることができる。
【００５７】
タンク部１２は、ゲーム管理者が実施するキャンペーンによって追加されたスタミナをシェアタンクに加算してよい。これにより、複数のユーザの寄付によって蓄積されることが原則であるシェアタンク１６に、ゲーム管理者がキャンペーンによってスタミナを追加することで、キャンペーンの特別性を強調することができる。
【００５８】
図３は、本実施形態に係るゲーム管理装置１０の物理的構成を示す図である。ゲーム管理装置１０は、演算部に相当するＣＰＵ（Central Processing Unit）１０ａと、記憶部に相当するＲＡＭ（Random Access Memory）１０ｂと、記憶部に相当するＲＯＭ（Read only Memory）１０ｃと、通信部１０ｄと、入力部１０ｅと、表示部１０ｆと、を有する。これらの各構成は、バスを介して相互にデータ送受信可能に接続される。なお、本例ではゲーム管理装置１０が一台のコンピュータで構成される場合について説明するが、ゲーム管理装置１０は、複数のコンピュータが組み合わされて実現されてもよい。また、図３で示す構成は一例であり、ゲーム管理装置１０はこれら以外の構成を有してもよいし、これらの構成のうち一部を有さなくてもよい。
【００５９】
ＣＰＵ１０ａは、ＲＡＭ１０ｂ又はＲＯＭ１０ｃに記憶されたプログラムの実行に関する制御やデータの演算、加工を行う制御部である。ＣＰＵ１０ａは、ゲームで消費されるスタミナを複数のユーザ間でシェアするプログラム（ゲーム管理プログラム）を実行する演算部である。ＣＰＵ１０ａは、入力部１０ｅや通信部１０ｄから種々のデータを受け取り、データの演算結果を表示部１０ｆに表示したり、ＲＡＭ１０ｂに格納したりする。
【００６０】
ＲＡＭ１０ｂは、記憶部のうちデータの書き換えが可能なものであり、例えば半導体記憶素子で構成されてよい。ＲＡＭ１０ｂは、ＣＰＵ１０ａが実行するプログラム、シェアタンクに貯蔵されたスタミナの総量、シェアタンクに貯蔵されたスタミナの履歴、ユーザから受け付けたコメントといったデータを記憶してよい。なお、これらは例示であって、ＲＡＭ１０ｂには、これら以外のデータが記憶されていてもよいし、これらの一部が記憶されていなくてもよい。
【００６１】
ＲＯＭ１０ｃは、記憶部のうちデータの読み出しが可能なものであり、例えば半導体記憶素子で構成されてよい。ＲＯＭ１０ｃは、例えばゲーム管理プログラムや、書き換えが行われないデータを記憶してよい。
【００６２】
通信部１０ｄは、ゲーム管理装置１０を他の機器に接続するインターフェースである。通信部１０ｄは、インターネット等の通信ネットワークＮに接続されてよい。
【００６３】
入力部１０ｅは、ユーザからデータの入力を受け付けるものであり、例えば、キーボード及びタッチパネルを含んでよい。
【００６４】
表示部１０ｆは、ＣＰＵ１０ａによる演算結果を視覚的に表示するものであり、例えば、ＬＣＤ（Liquid Crystal Display）により構成されてよい。表示部１０ｆは、シェアタンクに貯蔵されたスタミナの総量、シェアタンクに貯蔵されたスタミナの履歴、ユーザから受け付けたコメント等を表示してよい。
【００６５】
ゲーム管理プログラムは、ＲＡＭ１０ｂやＲＯＭ１０ｃ等のコンピュータによって読み取り可能な記憶媒体に記憶されて提供されてもよいし、通信部１０ｄにより接続される通信ネットワークを介して提供されてもよい。ゲーム管理装置１０では、ＣＰＵ１０ａがゲーム管理プログラムを実行することにより、図２を用いて説明した様々な動作が実現される。なお、これらの物理的な構成は例示であって、必ずしも独立した構成でなくてもよい。例えば、ゲーム管理装置１０は、ＣＰＵ１０ａとＲＡＭ１０ｂやＲＯＭ１０ｃが一体化したＬＳＩ（Large-Scale Integration）を備えていてもよい。
【００６６】
図４は、本実施形態に係るゲーム管理装置１０によってユーザ端末に表示される第１画面例である。第１画面例は、例えば第１ユーザ端末２０に表示され、総スタミナ貯蔵量Ｄ１、総スタミナアニメーションＤ２、総スタミナ履歴Ｄ３、現在のスタミナＤ４、本日のスタミナ消費量Ｄ５、累計スタミナ寄付量Ｄ６、引き出しボタンＤ７及び寄付ボタンＤ８を含む。
【００６７】
総スタミナ貯蔵量Ｄ１は、現在シェアタンク１６に貯蔵されているスタミナの総量であり、本例の場合「１０７，９６２」である。総スタミナ貯蔵量Ｄ１は、複数のユーザから寄付されたスタミナの総量であり、その値はリアルタイムに更新されてよいが、一定期間経過毎に更新されてもよい。
【００６８】
総スタミナアニメーションＤ２は、現在シェアタンク１６に貯蔵されているスタミナの総量を視覚的に表すアニメーションであり、タンクに液体が貯蔵されている様子を示している。タンクに貯蔵されている液体の量は、シェアタンク１６に貯蔵されているスタミナの総量に比例して増加するように表示される。なお、図示では、シェアタンク１６は液体を貯蔵しているが、液体に代えて固体、例えばアイテムを貯蔵してもよい。
【００６９】
総スタミナ履歴Ｄ３は、シェアタンク１６に貯蔵されたスタミナの総量の履歴である。シェアタンク１６に貯蔵されたスタミナの総量は、ユーザからスタミナが寄付されることで増加し、ユーザによってスタミナが引き出されることで減少する。総スタミナ履歴Ｄ３は、そのような増減の履歴を示している。
【００７０】
現在のスタミナＤ４は、ユーザ（本例では第１ユーザ端末２０を用いる第１ユーザ）の現在のスタミナであり、本例の場合「５５／５５」、すなわち最大値「５５」のうち「５５」のスタミナを有している。ユーザは、現在のスタミナＤ４の範囲内で、シェアタンク１６にスタミナを寄付することができる。
【００７１】
本日のスタミナ消費量Ｄ５は、ユーザがその日にゲームにおいて消費したスタミナの量である。本例では、「０」となっている。また、本日のスタミナ消費量Ｄ５には、「翌日のスタミナログボ０回」と示されており、その日のスタミナ消費量を、翌日ゲームにログインした際に与えられるログインボーナス（ログボ）の回数に換算して示している。
【００７２】
累計スタミナ寄付量Ｄ６は、ユーザがこれまでにシェアタンク１６に寄付したスタミナの累計値であり、本例では「０」である。
【００７３】
引き出しボタンＤ７は、シェアタンク１６からスタミナを引き出すためのボタンである。引き出しボタンＤ７を押下すると、図７に示す第４画面例に遷移する。引き出しボタンＤ７には、「本日あと１０回」という引き出し回数の上限が示されている。なお、引出回数に上限を設けないこととしてもよい。
【００７４】
寄付ボタンＤ８は、シェアタンク１６にスタミナを寄付するためのボタンである。寄付ボタンＤ８を押下すると、図５に示す第２画面例に遷移する。寄付ボタンＤ８には、「本日あと１０回」という寄付回数の上限が示されている。なお、寄付回数に上限を設けないこととしてもよい。
【００７５】
図５は、本実施形態に係るゲーム管理装置１０によってユーザ端末に表示される第２画面例である。第２画面例は、第１画面例において寄付ボタンＤ８を押下した場合に表示される。本例では、図４の第１画面例に示すように、「５５」のスタミナを有する第１ユーザが、全てのスタミナをシェアタンク１６に寄付する場合について説明する。
【００７６】
第２画面例は、寄付スタミナＩ１、現在のスタミナＩ２、第１コメントＩ３、キャンセルボタンＩ４及び寄付実行ボタンＩ５を含む。寄付スタミナＩ１は、シェアタンク１６に寄付するスタミナの量を設定する項目である。「ＭＡＸ」と記載されたボタンを押下すると、寄付可能な最大値のスタミナが設定される。本例の場合、寄付可能な最大値である「５５」が設定されている。
【００７７】
現在のスタミナＩ２は、寄付前後におけるユーザのスタミナを示す。本例の場合、寄付前のスタミナが「５５」であり、寄付後のスタミナが「０」である。
【００７８】
第１コメントＩ３は、寄付を行うプレイヤが任意で入力するコメントであり、本例では「余ったので使ってください！」という寄付コメントが入力されている。本例では、第１コメントＩ３は、２０文字以内であるが、文字数制限は設けなくてもよい。
【００７９】
キャンセルボタンＩ４は、スタミナの寄付をキャンセルし、第１画面例に戻るためのボタンである。寄付実行ボタンＩ５は、寄付スタミナＩ１の項目で設定したスタミナ量の寄付を実行するためのボタンである。
【００８０】
図６は、本実施形態に係るゲーム管理装置１０によってユーザ端末に表示される第３画面例である。第３画面例は、第２画面例において寄付スタミナＩ１の項目に「５５」のスタミナ量を設定し、寄付実行ボタンＩ５を押下した場合に表示される。第３画面例は、例えば第１ユーザ端末２０に表示され、総スタミナ貯蔵量Ｄ１ａ、総スタミナアニメーションＤ２、総スタミナ履歴Ｄ３、現在のスタミナＤ４ａ、本日のスタミナ消費量Ｄ５ａ、累計スタミナ寄付量Ｄ６ａ、引き出しボタンＤ７、寄付ボタンＤ８ａ及び第１コメントＤ９を含む。以下では、第３画面例のうち、第１画面例と相違する点について説明する。
【００８１】
総スタミナ貯蔵量Ｄ１ａは、第１ユーザがシェアタンク１６にスタミナを寄付したり、他のユーザがシェアタンク１６にスタミナを寄付したり引き出したりしたことにより増減し、「１０８，７０２」である。
【００８２】
現在のスタミナＤ４ａは、「５５」のスタミナを寄付したことによって「０／５５」、すなわち最大値「５５」のうち「０」のスタミナとなっている。また、本日のスタミナ消費量Ｄ５ａは、「５５」であり、「翌日のスタミナログボ１回分」である。第１ユーザは、「５５」のスタミナを寄付したことで、翌日ゲームにログインした際に、１回のログインボーナスを得ることができる。
【００８３】
累計スタミナ寄付量Ｄ６ａは「５５」であり、寄付ボタンＤ８ａには「本日あと９回」と示されている。いずれの項目も、スタミナを寄付したことにより、内容が更新されている。
【００８４】
第１コメントＤ９は、「第１ユーザ」の名前で「余ったので使ってください！」というコメントを含む。また、第１コメントＤ９には、「＋５５」というスタミナの寄付量が示されている。第１コメントＤ９は、第３画面例を閲覧している複数のユーザのユーザ端末にも表示される。これにより、スタミナを寄付したプレイヤに満足感を与えることができ、寄付に対する動機付けを与えることができる。
【００８５】
図７は、本実施形態に係るゲーム管理装置１０によってユーザ端末に表示される第４画面例である。第４画面例は、第１画面例において引き出しボタンＤ７を押下した場合に表示される。本例では、第２ユーザが、シェアタンク１６からスタミナを引き出す場合について説明する。
【００８６】
第４画面例は、現在のスタミナＩ６、第２コメントＩ７、キャンセルボタンＩ８及び引き出し実行ボタンＩ９を含む。現在のスタミナＩ６は、引き出し前後におけるユーザのスタミナを示す。本例の場合、引き出し前のスタミナが「０」であり、引き出し後のスタミナが「３７」である。なお、シェアタンク１６からスタミナを引き出す場合、スタミナを全回復するための量を引き出すこととしているが、引き出す量を設定するようにしてもよい。
【００８７】
第２コメントＩ７は、スタミナを引き出すプレイヤが任意で入力するコメントであり、本例では「ありがとうございます！」というコメントが入力されている。本例では、第２コメントＩ７は、２０文字以内であるが、文字数制限は設けなくてもよい。
【００８８】
キャンセルボタンＩ８は、スタミナの引き出しをキャンセルし、第１画面例に戻るためのボタンである。引き出し実行ボタンＩ９は、現在のスタミナＩ６に示されるスタミナ量の引き出しを実行するためのボタンである。
【００８９】
図８は、本実施形態に係るゲーム管理装置１０によってユーザ端末に表示される第５画面例である。第５画面例は、第４画面例において引き出し実行ボタンＩ９を押下した場合に表示される。第５画面例は、例えば第２ユーザ端末３０に表示され、総スタミナ貯蔵量Ｄ１ｂ、総スタミナアニメーションＤ２、総スタミナ履歴Ｄ３、現在のスタミナＤ４ｂ、本日のスタミナ消費量Ｄ５ｂ、累計スタミナ寄付量Ｄ６ｂ、引き出しボタンＤ７ｂ、寄付ボタンＤ８ｂ及び第２コメントＤ１０を含む。以下では、第５画面例のうち、第１画面例と相違する点について説明する。
【００９０】
総スタミナ貯蔵量Ｄ１ｂは、第２ユーザがシェアタンク１６からスタミナを引き出したり、他のユーザがシェアタンク１６にスタミナを寄付したり引き出したりしたことにより増減し、「１０７，９４３」である。
【００９１】
現在のスタミナＤ４ｂは、シェアタンク１６からスタミナを引き出したことによって「３７／３７」となっている。なお、図７の第４画面例に示すように、直前までスタミナは「０／３７」だった。
【００９２】
本日のスタミナ消費量Ｄ５ａは、「１００」であり、「翌日のスタミナログボ２回分」である。また、累計スタミナ寄付量Ｄ６ｂは「５００」である。
【００９３】
引き出しボタンＤ７ｂには「本日あと９回」と示されている。また、寄付ボタンＤ８ｂには「本日あと９回」と示されている。いずれの項目も、スタミナを引き出したことにより、内容が更新されている。
【００９４】
第２コメントＤ１０は、「第２ユーザ」の名前で「ありがとうございます！」というコメントを含む。また、第２コメントＤ１０には、「−３７」というスタミナの引き出し量が示されている。第２コメントＤ１０は、第５画面例を閲覧している複数のユーザのユーザ端末にも表示される。これにより、スタミナを寄付したプレイヤに満足感を与えることができ、寄付に対する動機付けを与えることができる。
【００９５】
図９は、本実施形態に係るゲーム管理装置１０によって実行される第１処理のフローチャートである。第１処理は、プレイヤがシェアタンク１６にスタミナを寄付する場合に行われる処理である。
【００９６】
はじめに、ゲーム管理装置１０は、シェアタンク１６に貯蔵されたスタミナの総量の履歴を、複数のプレイヤに提示する（Ｓ１０）。そして、ゲーム管理装置１０は、プレイヤから、寄付するスタミナ量及び第１コメントを取得する（Ｓ１１）。
【００９７】
その後、寄付されたスタミナをシェアタンク１６に加算し、アニメーション表示する（Ｓ１２）。アニメーションは、スタミナがシェアタンク１６に追加されたエフェクト等であってよい。
【００９８】
ゲーム管理装置１０は、第１コメントを複数のプレイヤに提示する（Ｓ１３）。そして、ゲーム管理装置１０は、所定期間に消費したスタミナの量に基づいて、次回ログイン時に与えるボーナスを決定する（Ｓ１４）。
【００９９】
ゲーム管理装置１０は、上記の処理を、複数のプレイヤについて並行して行ってよい。
【０１００】
図１０は、本実施形態に係るゲーム管理装置１０によって実行される第２処理のフローチャートである。第２処理は、プレイヤがシェアタンク１６からスタミナを引き出す場合に行われる処理である。
【０１０１】
はじめに、ゲーム管理装置１０は、シェアタンク１６に貯蔵されたスタミナの総量の履歴を、複数のプレイヤに提示する（Ｓ２０）。そして、ゲーム管理装置１０は、プレイヤから、引き出しを希望するスタミナ量及び第２コメントを取得する（Ｓ２１）。
【０１０２】
ここで、引き出し条件を満たす場合（Ｓ２２：ＹＥＳ）、ゲーム管理装置１０は、プレイヤのスタミナを回復させ、回復に用いられたスタミナをシェアタンクから減算し、アニメーション表示する（Ｓ２３）。アニメーションは、スタミナがシェアタンク１６から引き出されたエフェクト等であってよい。また、ゲーム管理装置１０は、第２コメントを複数のプレイヤに提示する（Ｓ２４）。
【０１０３】
一方、引き出し条件を満たさない場合（Ｓ２２：ＮＯ）、ゲーム管理装置１０は、エラーメッセージを表示する（Ｓ２５）。エラーメッセージは、引き出し条件を満たしていない旨を含み、引き出し条件を満たさない理由を含んでよい。
【０１０４】
ゲーム管理装置１０は、上記の処理を、複数のプレイヤについて並行して行ってよい。
【０１０５】
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
【０１０６】
上記実施形態では、資源はスタミナであり、複数のプレイヤからスタミナが寄付される場合について説明したが、資源はアイテムであり、複数のプレイヤからアイテムが寄付されてもよい。この場合、複数のプレイヤのうち第１のプレイヤからアイテムの寄付を受け付け、寄付されたアイテムの少なくとも一部がシェアタンクに加算される。この例では、図４の総スタミナ貯蔵量Ｄ１は、各アイテムの個数であり、総スタミナアニメーションＤ２は、保管庫に様々な種類のアイテム、例えば剣や食料が貯蔵される様子を示すアニメーションとすることができる。
【符号の説明】
【０１０７】
１０…ゲーム管理装置、１０ａ…ＣＰＵ、１０ｂ…ＲＡＭ、１０ｃ…ＲＯＭ、１０ｄ…通信部、１０ｅ…入力部、１０ｆ…表示部、１１…取得部、１２…タンク部、１３…提示部、１４…シェア部、１５…ボーナス部、１６…シェアタンク、２０…第１ユーザ端末、３０…第２ユーザ端末、１００…ゲームシステム
【図１】
0006970719.tif 000002
【図２】
0006970719.tif 000003
【図３】
0006970719.tif 000004
【図４】
0006970719.tif 000005
【図５】
0006970719.tif 000006
【図６】
0006970719.tif 000007
【図７】
0006970719.tif 000008
【図８】
0006970719.tif 000009
【図９】
0006970719.tif 000010
【図１０】
0006970719.tif 000011