(57)【要約】【課題】プレイヤの利便性を向上させることを目的とする。【解決手段】パラメータの値を経時回復最大値まで経時回復させる第１回復手段と、前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させる第２回復手段と、前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定する権利設定手段と、を備えたゲームシステム。【選択図】図１
2020010885.tif 000002
【特許請求の範囲】
【請求項１】
パラメータの値を経時回復最大値まで経時回復させる第１回復手段と、
前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させる第２回復手段と、
前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定する権利設定手段と、
を備えたゲームシステム。
【請求項２】
前記権利に基づく所定時間、前記パラメータが前記経時回復最大値又は前記回復最大値よりも小さくならないように制御する手段を、さらに備えた請求項１に記載のゲームシステム。
【請求項３】
前記パラメータの値の回復が前記回復最大値により制限されるとき、制限された部分の値に基づいて、前記所定時間を決定する決定手段を、さらに備えた請求項２に記載のゲームシステム。
【請求項４】
前記経時回復最大値が前記回復最大値と異なる、請求項１に記載のゲームシステム。
【請求項５】
前記経時回復最大値が前記回復最大値と等しい、請求項１に記載のゲームシステム。
【請求項６】
ゲームシステムが実行する方法であって、
パラメータの値を経時回復最大値まで経時回復させるステップと、
前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させるステップと、
前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定するステップと、
を含む方法。
【請求項７】
コンピュータプログラムであって、
パラメータの値を経時回復最大値まで経時回復させるステップと、
前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させるステップと、
前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定するステップと、
をゲームシステムに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
ゲームにおいて、アイテムの使用などによるパラメータの回復動作に応じて、ゲージなどを用いて表現されるプレイヤキャラクタのエネルギや、ライフ、スタミナ、ヒットポイント及びマジックポイントなどのパラメータを回復することが知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ゲージなどで表現されるパラメータは最大値を有しており、回復動作によるパラメータの回復分が最大値により制限される場合、プレイヤは、パラメータ回復における制限部分を利用できないことから、パラメータ回復動作の実行を躊躇し、プレイヤの利便性を損なっている。
【０００４】
本発明の実施例は、プレイヤの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
プレイヤのパラメータ回復動作に応じて、パラメータを回復し、さらに、パラメータの回復が制限されたことに応じてプレイヤに権利を設定する。
【０００６】
本発明の実施例によるゲームシステムは、パラメータの値を経時回復最大値まで経時回復させる第１回復手段と、前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させる第２回復手段と、前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定する権利設定手段とを備えることができる。
【０００７】
本発明の実施例によるゲームシステムは、前記権利に基づく所定時間、前記パラメータが前記経時回復最大値又は前記回復最大値よりも小さくならないように制御する手段をさらに備えることができる。
【０００８】
本発明の実施例によるゲームシステムは、前記パラメータの値の回復が前記回復最大値により制限されるとき、制限された部分の値に基づいて、前記所定時間を決定する決定手段をさらに備えることができる。
【０００９】
本発明の実施例によるゲームシステムにおいて、前記経時回復最大値が前記回復最大値と異なる。
【００１０】
本発明の実施例によるゲームシステムにおいて、前記経時回復最大値が前記回復最大値と等しい。
【００１１】
本発明の実施例によるゲームシステムが実行する方法は、パラメータの値を経時回復最大値まで経時回復させるステップと、前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させるステップと、前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定するステップとを含むことができる。
【００１２】
本発明の実施例によるコンピュータプログラムは、パラメータの値を経時回復最大値まで経時回復させるステップと、前記パラメータの回復指示に基づいて、回復最大値を上限として前記パラメータの値を回復させるステップと、前記パラメータの値の回復が前記回復最大値により制限されることに応じて、ユーザに権利を設定するステップとを含むことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例によるゲームシステムを示す。
【図２】経時回復するゲージ値の変化を示す。
【図３】本発明の実施例による処理フローを示す。
【図４】ゲージ値の経時回復の概要を示す。
【発明を実施するための形態】
【００１４】
以下の説明において、複数の図中における同様の参照番号は同様の要素を示すものとする。
【００１５】
（概要）
図１は、本発明の実施例によるゲームシステムを示す。ゲームシステム１００は、サーバ装置１１０及び一又は二以上のユーザ端末１６０を少なくとも有する。サーバ装置１１０は、プロセッサ１１５、主記憶装置や補助記憶装置などの記憶装置１２０及び通信装置１２５を有する。プロセッサ１１５は、記憶装置１２０に記憶されているコンピュータプログラムに基づいて当該コンピュータプログラムで定義されている処理を実行する。サーバ装置１１０は、通信装置１２５を介してインターネットなどの通信回線１５０に接続される。通信装置１２５及び通信回線１５０の接続は、無線回線及び／又は有線回線によって実現される。サーバ装置１１０は、データベース１３０と無線回線及び／又は有線回線を介してデータベース１３０と接続されていてもよい。データベース１３０を用いることによって、大量の情報を用いたゲームシステムが構築できる。
【００１６】
一又は二以上のユーザ端末１６０は、プロセッサ１６５、主記憶装置や補助記憶装置などの記憶装置１７０、ディスプレイ１７５、入力装置１８０及び通信装置１８５を有する。プロセッサ１６５は、記憶装置１７０に記憶されているコンピュータプログラムに基づいて当該コンピュータプログラムで定義されている処理を実行する。ユーザ端末１６０は、通信装置１８５を介してインターネットなどの通信回線１５０に接続される。通信装置１８５及び通信回線１５０の接続は、無線回線及び／又は有線回線によって実現される。ユーザ端末１６０は、ゲームの画像及び／又は動画をディスプレイ１７５に表示する。ディスプレイ１７５は、例えば、液晶ディスプレイや（Ｅｌｅｃｔｒｏｎｉｃ  Ｌｕｍｉｎｅｓｃｅｎｔ）ディスプレイなどによって実現されてもよい。ユーザ端末１６０は、入力装置１８０を介してプレイヤの入力を受け付ける。入力装置１８０は、例えば、物理キーボードや、ディスプレイ１７５上に表示されるタッチパネル型キーボード及びタッチパネル入力などによって実現されてもよい。本実施例において、ユーザ端末１６０は、携帯電話、テレビ、フィーチャーフォン、スマートホン、タブレット、ラップトップパソコン、デスクトップパソコンなどとすることができる。他の実施例において、ユーザ端末１６０は、携帯型ゲーム機とすることができる。さらに他の実施例において、ユーザ端末１６０は、据え置き型ゲーム機及びディスプレイを含む装置であってもよい。さらに他の実施例において、ユーザ端末１６０は、アーケードゲーム装置であってもよい。
【００１７】
上記実施例において、サーバ装置１１０及びユーザ端末１６０は、それぞれの通信装置１２５、１８５及び通信回線１５０を介して通信を行う。サーバ装置１１０が主にゲームの制御を処理し、ユーザ端末１６０がゲームの表示及びユーザからの入力に関する制御を処理することができる。これは、一例であり、ゲームシステム１００のいずれかの一部でゲームの処理が実行されるようにしてもよい。すなわち、サーバ装置１１０及びユーザ端末１６０が協働してゲームの処理を実行することは、当業者によって理解されるであろう。上記実施例において、サーバ装置１１０は、物理的に１台のサーバとして説明したが、２以上のサーバから構成されてもよい。
【００１８】
近年、プレイヤのエネルギなどのゲージ値を消費することによって、クエストなどのゲームイベントを実行する（又はゲームイベントに参加する）ゲームが知られている。例えば、エネルギのゲージ値が「８０」ポイントであるときに、エネルギ「２０」ポイントを必要とするゲームイベントを実行すると、エネルギのゲージ値は「６０」ポイントとなる。このようなゲームにおいて、ゲージ値は最大値を有しており、現在のゲージ値から最大値まで、現在のゲージ値が所定時間ごと（例えば１分）に所定値（例えば１ポイント）ずつ回復する経時回復処理を有するゲームが知られている。クエストの実行は、ゲームイベントの一例であって、これに限定されない。ゲームイベントは、ゲージ値などで表されるゲームのパラメータが消費されことによって実行されるイベントであればよく、例えば、ゲームにおける対戦、試合の実行、ゲームのキャラクタの合成、能力値の変更、ゲームのアイテム、特典の獲得などであってもよい。
【００１９】
図２は、経時回復するゲージ値の変化を示す。図２（ａ）は、ゲージの最大値が「１００」ポイントであり、現在のゲージ値が「８０」ポイントであることを示す。図２（ｂ）は、図２（ａ）の状態でエネルギ「２０」ポイントの消費を必要とするゲームイベントを実行した後のゲージ値を示す。図２（ｂ）において、現在のゲージ値は「６０」ポイントである。図２（ｃ）は、図２（ｂ）の状態から１０分経過した状態のゲージ値を示しており、ゲージ値は「７０」ポイントである。本実施例において、ゲージ値は１分に1ポイント経時回復すると仮定している。ここで、ゲージ値は、１分に１ポイントずつ回復することから、図２（ｃ）の状態から３０分後には、ゲージ値は、最大値である「１００」ポイントとなる。ゲージ値は、最大値である「１００」ポイントに到達した後、増加することはない。
【００２０】
図２（ｄ）は、図２（ｃ）において、エネルギのゲージ値が最大で「５０」ポイント回復するゲージ回復アイテムを使った状態を示す。図２（ｄ）に示されるバー２０５はゲージ回復アイテムの使用後のゲージ値の大きさを示しており、そのゲージ値は、「１００」である。すなわち、図２（ｄ）に示す状態では、図２（ｃ）のゲージ値「７０」ポイントから「３０」ポイント回復することとなる。このことは、図２（ｄ）のバー２１０で示されるとおり、ゲージ回復アイテムで回復すべき「５０」ポイントのうち、回復に使用できない「２０」ポイントが発生することを示す。これは、ゲージ回復アイテムを使用した場合、最大で「５０」ポイントの回復が可能なところ、ゲージ値の最大値が「１００」ポイントであるため、ゲージ値が「１００」ポイントに達すると、それ以上の回復が制限されるためである。すなわち、ゲージ回復アイテムの使用時点で、ゲージ値が「５０」ポイントより大きい場合には、ゲージ回復アイテムによる回復量が最大の「５０」ポイント未満となる。このように、ゲージ値の現在値によっては、ゲージ回復アイテムによる最大の回復量を享受できないため、ゲージ回復アイテムの使用をユーザに躊躇させることとなり、プレイヤの利便性を損なっていた。
【００２１】
本実施例において、ゲージ回復アイテムを使用したときに、ゲージ回復アイテムで回復可能なポイントのうち、回復に使用できないポイントが発生した場合、サーバ装置１１０は、プレイヤに何らかの権利を設定してもよい。例えば、ゲームイベントを実行しても、現在のゲージ値が減少しないゲージ値維持時間をゲーム内の権利として設定してもよい。ゲージ値維持時間の権利が設定された後に有効化されると、例えば、図２（ｄ）に示すように、プレイヤがゲージ値維持時間の間に、どのようなクエストに参加したとしても、ゲージ値は、「１００」ポイントが維持され減少しない。ゲージ回復アイテムを使用したときの状況によって回復量の多少が生じたとしても、ユーザへの不利益を削減するようにする。プレイヤは、ゲージ回復アイテムの使用によりゲージ値の回復部分が最大値を超える場合であっても、躊躇することなくゲージ回復アイテムを使用することができる。例えば、本実施例において、ゲージ値維持時間が権利として設定される例は、権利の設定の一例であり、ゲージ値維持時間は、他の形態、例えば交換アイテムなどで設定されてもよい。なお、図２の例では、ゲージ値の最大値を１００と記載したものの、プレイヤやキャラクタのランク、レベルなどに応じて最大値が変更されてもよい。
【００２２】
ゲージ値維持時間の権利は、ゲージ値の回復が行われた後、直ちに有効化されてもよい、所定の時間経過後に有効化されてもよい、又は、プレイヤの指示及び／又は所定のゲームイベントに応じて有効化されてもよい。ゲージ値維持時間が権利として設定されることに関し、ゲージ回復アイテムの使用により、回復したゲージの値がゲージの最大値より大きいか否かが判断されることなく、ゲージ回復アイテムの使用に応じて、現在のゲージの値が最大値に設定され、かつ、ゲージ値維持時間の権利が設定されてもよい。
【００２３】
他の実施例において、ゲージ値の最大値がプレイヤのレベルなどの経験値によって変化するゲームにおいて、レベルが低いプレイヤは、ゲームイベントの実行に必要なゲージ値が自身のゲージ値の最大値より大きいゲームイベントを、通常実行できない。本実施例では、レベルが低いプレイヤは、ゲージ値維持時間の間、ゲージ値が減少しないことから、自身のゲージ値の最大値より大きいゲームイベントを実行できる。これにより、レベルが低いプレイヤに、そのようなプレイヤが通常参加できないゲームイベントへの参加を促し、ゲームの魅力を高めることができる。
【００２４】
他の実施例において、ゲージ値維持時間の間に参加できるゲームイベントが選択的に制御されてもよい。例えば、プレイヤのレベルに応じたイベンドを実行できるように制御されてもよい。一実施例において、自身のゲージ値の最大値以下のゲームイベントを実行するように制御される。他の実施例において、プレイヤは、ゲームイベントに必要なゲージ値が所定の範囲以下のゲームイベントを実行することができる。例えば、プレイヤは、自身のゲージ値の最大値の１．５倍までのイベントを実行できる、又は、所定のレベル以下（例えば、自身のレベル、自身のレベルより一段階上のレベル、自身のレベルより一段階下のレベルなど）のプレイヤのためのイベントを実行できるようにしてもよい。
【００２５】
（権利設定の処理フロー）
図３は、本発明の実施例による処理フローを示す。始めに、ユーザ端末１６０は、ゲージ値を回復するためのゲージ回復アイテムを使用するゲージ値回復動作についての要求をゲームのプレイヤから受け付ける（ステップＳ３０５）。ユーザ端末１６０は、要求をサーバ装置１１０に送信する（ステップＳ３１０）。サーバ装置１１０は、ステップＳ３０５の要求に基づいて、現在のゲージの値に回復アイテムに基づく回復値を加え、回復したゲージの値を得る（ステップＳ３１５）。サーバ装置１１０は、回復したゲージの値がゲージの最大値より大きいか否かを判断する（ステップＳ３２０）。ステップＳ３２０に関する処理の例は、ゲージの値の回復がゲージの最大値により制限されるか否かの判断の一例である。制限される場合は、「ＹＥＳ」に進み、制限されない場合は、「ＮＯ」に進む。また、ステップＳ３２０の他の例としては、ゲージ値の現在値と、ゲージ値の最大値との差が、ゲージ値回復動作によるゲージ値の回復可能な最大値よりも小さい場合に「ＹＥＳ」に進み、そうでない場合に「ＮＯ」に進むようにしてもよい。回復したゲージの値がゲージの最大値より大きい場合（ステップＳ３２０におけるＹｅｓステップ）、サーバ装置１１０は、現在のゲージ値を最大値に設定する（ステップＳ３２５）。サーバ装置１１０は、ゲージ値維持時間を権利として設定する（ステップＳ３３０）。
【００２６】
回復したゲージの値がゲージの最大値以下の場合（ステップＳ３２０におけるＮｏステップ）、サーバ装置１１０は、回復したゲージの値を現在のゲージの値として設定する（ステップＳ３３５）。サーバは、現在のゲージの値及び／又はゲージ値維持時間が設定されていること示す情報をユーザ端末１６０に送信する（ステップＳ３４０）。ユーザ端末１６０は、受信した現在のゲージの値及び／又はゲージ値維持時間に基づいて、ゲーム画面をディスプレイ１７５に表示する（ステップＳ３４５）。
【００２７】
上記のステップＳ３２０において、回復したゲージの値がゲージの最大値より大きいときに、「Ｙｅｓ」としたが、回復したゲージの値がゲージの最大値より大きい又は等しいときに「Ｙｅｓ」としてもよい。
【００２８】
本実施例において、ステップＳ３３０において、ゲージ値維持時間の権利が設定されると、自動的にゲージ値維持時間が有効化（開始）されてもよい。例えば、ゲージ値維持時間は、直ちに又は所定時間経過後に有効化（開始）されてもよい。他の実施例において、ステップＳ３３０にて権利が設定されると、ユーザ端末１６０からの権利の使用に係るプレイヤの指示に応じてゲージ値維持時間が有効化（開始）されてもよい。
【００２９】
上記の各実施例から理解されるとおり、サーバ装置１１０及び／又はユーザ端末１６０は、ゲージ回復アイテムの要求を受けることにより、現在のゲージ値を回復する手段、回復した現在のゲージ値に応じて、権利を設定する手段を有する。
【００３０】
（ゲージ値の経時回復の例１）
ゲージ値は、時間の経過すなわち経時により回復する。ゲージの最大値が１００、現在のゲージ値が８０、ゲージ値の経時回復の度合いが１分に１ポイントと仮定すると、サーバ装置１１０及び／又はユーザ端末１６０は、１分経過ごとに現在のゲージ値に１ポイント加算することによって、ゲージ値の経時回復を実現することができる。また、計算によって得られたゲージ値は記憶装置に記憶される。この例では、現在のゲージ値が８０ポイントから１００ポイントになるのは、８０ポイントの時から２０分後である。
【００３１】
（ゲージ値の経時回復の例２）
上記の例では、１分ごとにゲージ値の計算を行い、計算されたゲージ値を記憶装置に記憶する処理が実行される。これらの処理は、ゲーム参加者が多くなると、処理を実行する装置のリソースに悪影響を与えることとなる。また、記憶装置として、データベースが用いられる場合、記憶するための処理コストは見過ごすことができないものとなる。そこで、本発明の実施例のゲージ値の経時回復処理において、装置のリソースをより有効に用いるために、以下のような処理が用いられてもよい。
【００３２】
例えば、以下の状況（ゲージに関しては図４の（ａ）参照）であると仮定する。図４は、ゲージ値の経時回復の一例を示す。
−ゲージの最大値は「１００」ポイント
−イベント参加前の現在のゲージ値は「９０」ポイント
−イベント参加に２０ポイントが必要
−２分で1ポイント経時回復する
−イベント参加が確定した時刻が１３：００
本状況において、本実施例は以下のステップを実行する。
（１）サーバ装置１１０及び／又はユーザ端末１６０である経時回復の計算を行う装置は、予め記憶されている現在の時刻（以下、ＴCurrent）「１２：５０」及びゲージが経時回復により最大値になる時刻（以下、Ｔmax）「１３：１０」を記憶装置から取得する。装置は、現在のゲージ値を算出するために、ＴmaxからＴCurrentを差し引いて差分である「２０」分を取得し、その後、差分を定数「２」分／ポイントで除算する。本実施例では、２分で1ポイント経時回復することから、Ｔmax及びＴCurrentの時間差「２０」分は、現在のゲージの値と最大値との差分「１０」ポイントに変換される。装置は、ゲージの最大値「１００」から差分「１０」を差し引くことによって、現在のゲージ値「９０」を取得し、表示する（図４の（ａ）参照）。
（２）記憶装置は、「１３：００」の時点で、ＴCurrentとして「１３：００」を記憶し、Ｔmaxとして「１３：１０」（Ｔmaxは、（１）のまま）を記憶している。ここで、装置は、時刻「１３：００」に、プレイヤのイベント参加の指示によるイベント参加を確定する。すると、装置は、イベントの参加に必要な値「２０」ポイントを消費した場合の最大値になる時刻Ｔmaxを算出する。具体的に、装置は、２分で1ポイント経時回復することから、使用した２０ポイントの回復に４０分かかると計算する。その後、装置は、最大値になる時刻Ｔmax「１３：１０」に４０分を加算した、「１３：５０」に更新する。言い換えると、装置は、最大値になる時刻Ｔmaxに消費したポイント分の時間を延長して計算する。なお、この計算は、サーバ装置１１０側で実行し、計算結果をユーザ端末１６０と同期して送受信してもよい。
（２−１）ユーザ端末１６０は、記憶装置に記憶されている現在の時刻ＴCurrent「１３：００」と最大値になる時刻Ｔmax「１３：５０」から表示するゲージ値を算出する。ユーザ端末１６０は、現在のゲージ値を算出するために、ＴmaxからＴCurrentを差し引いて差分である時間差「５０」分を取得し、その後、差分を定数「２」分／ポイントで除算する。ここでは、２分で1ポイント経時回復することから、Ｔmax及びＴCurrentの時間差「５０」分は、現在のゲージの値と最大値との差分「２５」ポイントに変換される。ユーザ端末１６０は、装置は、ゲージの最大値「１００」から差分「２５」を差し引くことによって、現在のゲージ値「７５」を取得し、表示する。他の実施例において、サーバ装置１１０が現在のゲージ値の取得を行ってもよい。この場合、サーバ装置１１０は、計算結果をユーザ端末１６０と同期して送受信してもよい。（図４の（ｂ）参照）。
（３）その後、装置は、現在のゲージの値及び／又はゲージが最大値であるか否かを、Ｔmax及びＴCurrentに基づいて計算する。具体的には、装置は、ＴmaxがＴCurrentより過去である場合又は等しい（Ｔmax＜＝ＴCurrent）場合、現在のゲージ値は最大値であることを特定する。それ以外の場合、装置は、ＴmaxからＴCurrentを差し引いて差分を取得し、差分を定数「２」分／ポイントで除算する。除算によって得られた値は、現在のゲージ値と最大値との差分であるから、装置は、ゲージの最大値から差分を差し引くことによって、現在のゲージ値を取得する。これにより、刻一刻と変化するＴCurrentと予め記憶されているＴmaxとを用いることによって、現在のゲージ値が計算される。
（３−１）例えば、現在の時刻が、「１３：５０」の場合、Ｔmax＝ＴCurrentであるから、現在のゲージ値は「１００」となる（図４の（ｃ）参照）。なお、ゲージ回復アイテムが使用されると、Ｔmax（例えば、１４：００）がＴCurrent（例えば、１３：５０）に置き換えられてもよい。これにより、図４（ｃ）で示されるように、現在のゲージ値が最大値である表示が実現できる。これにより、ゲージ値の回復を表現することができる。
（３−２）例えば、現在の時刻が、「１４：１０」の場合、Ｔmax＜ＴCurrentであるから、現在のゲージ値は「１００」となる（図４の（ｄ）参照）。
（３−３）例えば、現在の時刻が、「１３：１０」の場合、Ｔmax＞ＴCurrentであるから、これら時刻の差分「４０」分及び定数「２」分／ポイントに基づいて、（４０分÷２分／ポイント）を計算し、現在のゲージ値と最大値との差分「２０」ポイントを計算する。ゲージの最大値「１００」から差分「２０」を差し引くことによって、現在のゲージ値「８０」を取得する（図４の（ｅ）参照）。
（３−４）例えば、現在の時刻が、「１３：４８」の場合、Ｔmax＞ＴCurrentであるから、これら時刻の差分「２」分及び定数「２」分／ポイントに基づいて、（２分÷２分／ポイント）を計算し、現在のゲージ値と最大値との差分「１」ポイントを計算する。ゲージの最大値「１００」から差分「１」を差し引くことによって、現在のゲージ値「９９」を取得する（図４の（ｆ）参照）。
【００３３】
上記装置は、現在時刻（ＴCurrent）、経時回復によりゲージ値が最大値に達する時刻（Ｔmax）、単位ポイントの回復に要する時間を記憶装置に記憶することで、ゲージの現在値を計算することが可能であり、ゲージの現在値を記憶装置に記憶する必要がない。また、上記の「ゲージ値の経時回復」に関し、サーバ装置１１０又はユーザ端末１６０が上記のステップの一部又は全部を実行することができる。他の実施例において、サーバ装置１１０が現在のゲージ値を計算することができる。この場合、サーバ装置１１０は、計算した現在のゲージ値をユーザ端末１６０に送信し、ユーザ端末１６０は、受信した値を表示することができる。さらに、他の実施例において、ユーザ端末１６０は、上記現在のゲージ値を計算するために必要な情報をサーバ装置１１０から受信し、受信した情報に基づいて現在のゲージ値を計算してもよい。
【００３４】
（ゲージ値の回復量）
ゲージの回復値は、ゲージの最大値に対応する値とすることができる。ゲージの最大値に対応する値は、例えば、ゲージの最大値自体、ゲージの最大値の半分、ゲージの最大値の４分１などとすることができる。一実施例において、ゲージの最大値は、プレイヤの属性に応じて変化してもよい。プレイヤの属性は、例えば、プレイヤのレベルや、ソーシャルゲームにおけるプレイヤのフレンド数、プレイヤが有する総アイテム数などとすることができる。例えば、プレイヤのレベルがより高いと、ゲージの回復値がより大きくなる。レベル１の場合、最大値は５０であり、レベル２の場合、最大値は１００などとすることができる。
【００３５】
他の実施例において、ゲージの回復値は、ゲージ回復アイテムに固有の値とすることができる。例えば、第１のゲージ回復アイテムは「５０」ポイント回復し、第２のゲージ回復アイテムは「７０」ポイント回復する。本実施例において、ゲージ回復アイテムは、クエストやガチャなどのゲームイベントで取得でき、第２のアイテムのレアリティは、第１のアイテムのものより高くてもよい。すなわち、第２のアイテムは、第１のアイテムと比較すると取得するのが困難である。
【００３６】
（ゲージ値維持時間量）
現在のゲージ値に回復値を加えた値がゲージの最大値を超えた場合、回復量及びゲージ値に加算されなかった回復量に関係なく、例えば１０分などの固定の時間がゲージ値維持時間として設定される。他の実施例において、回復値が最大値を超えた分、すなわち、ゲージ値に加算されなかった回復量に応じて、ゲージ値維持時間が決定されてもよい。例えば、ゲージ値に加算されなかった回復量が「１０」ポイント及び「２０」ポイントであるとき、ゲージ値維持時間は、それぞれ、「１０」分及び「２０」分とすることができる。他の実施例において、ゲージ値維持時間は、ゲージ回復アイテムに固有の値とすることができる。他の実施例において、例えば、ゲージ値維持時間の権利が設定されるとき又は有効化するときに、抽選によりゲージ値維持時間の時間量が決定されてもよい。
【００３７】
（変形例（回復値が最大値を超えたときに権利を設定する例））
上記の各実施例において、現在のゲージ値に回復値を加算した値が最大値を超えたときにゲージ値維持時間の権利が設定される実施例を説明した。本実施例では、最大値を超えたときに、ゲージ値維持時間の権利に替えて、チケットや引換券などの他のアイテムに交換可能な権利がプレイヤに設定されてもよい。プレイヤは、ゲームにおいて、権利を他のアイテムに交換することができる。本実施例では、他のアイテムは、ゲージ値の回復を行うためのアイテムを含めないようにすることができる。これにより、ゲージ値を回復するためのゲージ回復アイテムがゲージ値の回復以外の目的に用いることを可能とし、プレイヤが採用できるゲーム内の選択肢を増やすことができる。こうすることで、プレイヤがゲームに飽きてしまうことを抑制できる。これにより、ゲームの魅力を向上させることができる。他の実施例において、権利から他のアイテムへの交換は、抽選により実現されてもよい。これにより、ゲームに射幸性を加わり、ゲージ回復アイテムの使用をプレイヤにより促すことができる。
【００３８】
（その他）
上記の各実施例において、ゲージの最大値は、アイテムや、ゲームプレイの経過時間、プレイヤの属性などに応じて変化してもよい。上記の各実施例において、ゲージの値が回復した場合、現在のゲージ値はゲージの最大値を超えないものとして説明した。しかしながら、アイテムの使用により、ゲージ値維持時間などの交換可能アイテムをプレイヤに与えるとともに、現在のゲージ値がゲージの最大値を超えるようにしてもよい。これにより、ゲージ値が回復するとともに、交換可能アイテムを得ることにより、ゲームの魅力をさらに向上させることができる。
【００３９】
上記の各実施例において、ゲージ値の回復に関し、一例として、ゲージ回復アイテムの使用に基づいている例を説明したが、他の手段によって回復が実現されてもよい。
【００４０】
上記の各実施例において、ゲージ値の消費に関し、一例として、ゲーム中のクエストに参加することで実現される例を説明したが、他の手段によって消費が実現されてもよい。上記の各実施例において、権利に使用期限を設けても良い。これにより、権利の使用をプレイヤに促し、ゲームの参加率を向上させることができる。
【００４１】
上記の各実施例において、ゲージ値の最大値は、経時回復及びアイテムを使ったときの回復において、同じ値として説明した。他の実施例において、ゲージ値の最大値に関し、経時回復の最大値とアイテム使用による回復の最大値とは異なっていてもよい。特許請求の範囲の請求項の「経時回復最大値」と「回復最大値」とは、それぞれ、経時回復の最大値とアイテム使用による回復の最大値とに対応する。「回復最大値」は、使ったアイテムや、プレイヤのレベル、経時回復最大値などに基づいて決定されてもよい。経時回復最大値が回復最大値と異なる場合、経時回復最大値は回復最大値より大きくてもよい、又は、経時回復最大値は回復最大値より小さくてもよい。
【００４２】
上記の各実施例における「ゲージ値」は、ゲームにおけるパラメータの一例である。上記の実施例では、パラメータを、バー状のゲージを用いて説明した。当業者であれば理解されるように、ゲージがないパラメータに本発明の実施例を適用してもよい。パラメータは、典型的には、数値で表現されるが、これは一例である。パラメータは、例えば、昇順又は降順などの順序に基づく英文字や、記号などでもよい。ゲージに関し、上記例では、バー状のものを用いて説明したが、ゲージは、円状、半円状などの形状でもよい。パラメータは、プレイヤキャラクタのエネルギや、ライフ、スタミナ、ヒットポイント及びマジックポイントなどの値とすることができる。
【００４３】
上記の各実施例において、パラメータの回復は、アイテムを使用したことにより実現する例を示した。これは、一例であり、パラメータの回復は、プレイヤの指示や、ゲームのイベントなどによって実現されてもよい。プレイヤの指示は、アイテムの使用に加え、例えば、所定の場所の訪問や、所定の攻撃、課金などのゲーム中のあらゆるプレイヤの指示とすることができる。ゲームのイベントは、所定の時刻に発生するイベントや、所定のステージのクリアなどのゲーム中のあらゆるイベントとすることができる。
【００４４】
上記の各実施例における「権利」は、ゲームにおける権利の一例である。権利は、プレイヤに与えられるものであれば、その形態はどのようなものでもよい。一実施例において、権利は、ゲームの進行のためにプレイヤに有利なものとすることができる。一実施例において、権利を有効化するための期間が定められており、ユーザに権利の有効化を促してもよい。
【００４５】
権利が有効化されることによって以下のような動作例が考えられる。
１）プレイヤは、特別なダンジョンなどの所定のステージをプレイすることができる。
２）権利（スタミナ、キャラクタを進化させるための進化素材、所定のアイテムなどと交換可能なゴールドなど）が設定される。
３）キャラクタのステータスアップなどの属性が変更、向上される。
４）モンスターなどのキャラクタを獲得できる確率が変動する。
５）ガチャなどの抽選において取得可能なアイテムの取得確率が変動する。
６）プレイヤを助けるためのヘルプアイテムの出現確率が変動する。
７）プレイヤのフレンドのキャラクタを借りるための条件を変更する。（通常は一度借りると、次借りるまでの待機時間が必要であるが、条件が変更されると、待機時間が「０」又は短くなる）
【００４６】
上記説明した手段や、ステップ及び機能は、サーバ装置１１０及び／又はユーザ端末１６０の記憶装置１２０、１７０に記憶されたコンピュータプログラムに定義されていてもよい。これにより、コンピュータプログラムは、サーバ装置１１０及び／又はユーザ端末１６０のプロセッサ１１５、１６５に前記手段、ステップ及び機能などを実行させることができる。コンピュータプログラムは、コンピュータが読み取り可能な情報記憶媒体に格納されていることとしてもよい。この場合には、サーバ装置１１０及び／またはユーザ端末１６０は、情報記憶媒体に格納されたコンピュータプログラムを読み込んで、コンピュータプログラムに従って処理を実行することとしてよい。また、サーバ装置１１０及びユーザ端末１６０を含むゲームシステムにおいて、上記説明した手段や、ステップ及び機能は、サーバ装置１１０及びユーザ端末１６０の協働により、又は、サーバ装置１１０及びユーザ端末１６０の一方により実行されてもよい。他の実施例において、ゲームシステムは、サーバ装置単体又はユーザ端末単体で実現されてもよい。
【００４７】
上記の実施例において、ハードウエアで実現するよう説明された要素の一部又は全ては、ソフトウエアで実現することができ、そして、ソフトウエアで実現するよう説明された要素の一部又は全ては、ハードウエアで実現することができることは理解されるであろう。
【００４８】
以上に説明した処理又は処理順序において、ある処理において、その処理ではまだ利用することができないはずのデータを利用しているなどの処理又は処理順序上の矛盾が生じない限りにおいて、処理又は処理順序を自由に変更することができる。
【００４９】
以上に説明してきた各実施例に関し、各実施例の一部又は全部を組み合わせて一つの実施例として実現されてもよい。
【００５０】
以上に説明してきた各実施例は、本発明を説明するための例示であり、本発明はこれらの実施例に限定されるものではない。本発明は、その要旨を逸脱しない限り、種々の形態で実施することができる。
【符号の説明】
【００５１】
１００  ：ゲームシステム
１１０  ：サーバ装置
１１５  ：プロセッサ
１２０  ：記憶装置
１２５  ：通信装置
１３０  ：データベース
１５０  ：通信回線
１６０  ：ユーザ端末
１６５  ：プロセッサ
１７０  ：記憶装置
１７５  ：ディスプレイ
１８０  ：入力装置
１８５  ：通信装置
【図１】
2020010885.tif 000003
【図２】
2020010885.tif 000004
【図３】
2020010885.tif 000005
【図４】
2020010885.tif 000006