(57)【要約】【課題】ゲーム方法及びゲームシステムを開示する。【解決手段】ゲーム方法は、画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御するステップと、オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するステップと、ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の正確度または成否を判定するステップとを含む。【選択図】図４
2014195720.tif 000002
【特許請求の範囲】
【請求項１】
判定領域表示制御部、オブジェクト表示制御部及び判定部を含むゲームシステムにおいて実行されるゲーム方法であって、
前記判定領域表示制御部が、画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御するステップと、
前記オブジェクト表示制御部が、オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するステップと、
前記判定部が、ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の成否を判定するステップと、
を含むゲーム方法。
【請求項２】
前記オブジェクト表示制御部が、前記オブジェクトが前記仮想の経路上を移動する態様で前記画面に表示されるように制御するステップは、
予め設定された第１の区間数に基づいて設定される、前記オブジェクトの移動目標になる目標ポイントに前記オブジェクトが移動するように前記オブジェクトの表示を制御し、または予め設定された第２の区間数に基づいて設定される休息ポイントで前記オブジェクトが一定時間停止するように前記オブジェクトの表示を制御することを特徴とする請求項１に記載のゲーム方法。
【請求項３】
前記ゲームシステムは、さらに移動方向決定部を含み、
前記移動方向決定部が、予め設定された第１の区間数に基づいて設定される、前記オブジェクトの移動目標になる目標ポイントまたは予め設定された第２の区間数に基づいて設定される、前記オブジェクトが一定時間停止する休息ポイントに前記オブジェクトが到着する場合、予め設定された方向変化確率に基づいて前記オブジェクトの移動方向を決めたり、または予め設定された移動の速度変化範囲に基づいて前記オブジェクトの移動速度を決定するステップをさらに含み、
前記オブジェクト表示制御部が、前記オブジェクトが前記仮想の経路上を移動する態様で前記画面に表示されるように制御するステップは、
前記決定された移動方向または前記決定された移動速度に基づいて前記オブジェクトが移動するように表示を制御することを特徴とする請求項１に記載のゲーム方法。
【請求項４】
前記ゲームシステムは、さらに達成点数決定部及び目標達成未達成決定部を含み、
前記達成点数決定部が、前記ユーザの入力が成功したと判定された場合、前記ユーザまたは前記ユーザのキャラクターに対して設定された能力値に基づいて達成点数を決定するステップと、
前記目標達成未達成決定部が、前記達成点数及び目標の難易度によって設定される目標点数に基づいて前記ユーザまたは前記ユーザのキャラクターに対する目標を達成したか否かを決定するステップと、
をさらに含む請求項１に記載のゲーム方法。
【請求項５】
前記オブジェクトの移動の速度、前記移動速度の変化範囲、前記オブジェクトの移動目標になる目標ポイントにおける前記オブジェクトの方向変化確率及び前記目標ポイントの設定に用いられる第１の区間数のうち少なくとも１つのデータが達成目標の難易度によって設定され、
前記オブジェクト表示制御部が、前記オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するステップは、
前記設定された少なくとも１つのデータを用いて前記オブジェクトの移動に係る表示を制御することを特徴とする請求項１に記載のゲーム方法。
【請求項６】
前記判定領域表示制御部が、前記ユーザの入力が成功したと判定された場合、前記判定領域の表示を除去するステップをさらに含む請求項１に記載のゲーム方法。
【請求項７】
請求項１から請求項６のいずれか一項の方法をコンピュータにより実行するプログラムを記録したコンピュータで読み出し可能な記録媒体。
【請求項８】
画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御する判定領域表示制御部と、
オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するオブジェクト表示制御部と、
ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の成否を判定する判定部と、
を含むゲームシステム。
【請求項９】
前記オブジェクト表示制御部は、
予め設定された第１の区間数に基づいて設定される、前記オブジェクトの移動目標になる目標ポイントに前記オブジェクトが移動するように前記オブジェクトの表示を制御し、または予め設定された第２の区間数に基づいて設定される休息ポイントで前記オブジェクトが一定時間停止するように前記オブジェクトの表示を制御することを特徴とする請求項８に記載のゲームシステム。
【請求項１０】
予め設定された第１の区間数に基づいて設定される、前記オブジェクトの移動目標になる目標ポイントまたは予め設定された第２の区間数に基づいて設定される、前記オブジェクトが一定時間停止する休息ポイントに前記オブジェクトが到着する場合、予め設定された方向変化確率に基づいて前記オブジェクトの移動方向を決めたり、または予め設定された移動の速度変化範囲に基づいて前記オブジェクトの移動速度を決定する移動方向決定部をさらに含み、
前記オブジェクト表示制御部は、
前記決定された移動方向または前記決定された移動速度に基づいて前記オブジェクトが移動するように表示を制御することを特徴とする請求項８に記載のゲームシステム。
【請求項１１】
前記ユーザの入力が成功したと判定された場合、前記ユーザまたは前記ユーザのキャラクターに対して設定された能力値に基づいて達成点数を決定する達成点数決定部と、
前記達成点数及び達成目標の難易度によって設定される目標点数に基づいて前記ユーザまたは前記ユーザのキャラクターに対する目標を達成したか否かを決定する目標達成未達成決定部と、
をさらに含む請求項８に記載のゲームシステム。
【請求項１２】
前記オブジェクトの移動の速度、前記移動速度の変化範囲、前記オブジェクトの移動目標になる目標ポイントにおける前記オブジェクトの方向変化確率及び前記目標ポイントの設定に用いられる第１区の間数のうち少なくとも１つのデータが達成目標の難易度によって設定され、
前記オブジェクト表示制御部は、
前記設定された少なくとも１つのデータを用いて前記オブジェクトの移動に係る表示を制御することを特徴とする請求項８に記載のゲームシステム。
【請求項１３】
前記ユーザの入力が成功したと判定された場合、前記判定領域の表示を除去する判定領域除去部をさらに含む請求項８に記載のゲームシステム。
【請求項１４】
コンピュータを、
画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御する判定領域表示制御部、
オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するオブジェクト表示制御部、及び、
ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の成否を判定する判定部、
として機能させるためのゲームプログラム。
【請求項１５】
請求項１４に記載のゲームプログラムを記録したコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ゲーム方法及びゲームシステムに関する。
【背景技術】
【０００２】
従来技術に係る釣りゲームでは、実際の釣りと似た技術をゲームに適用して魚類などを釣ることのできるゲーム方法を提供する。しかし、このようなゲーム方法は、普段から釣りに関心のあるユーザの興味を誘導できるかも知れないが、釣りについてよく知らないユーザにとっては、逆に釣りゲームに対する参入障壁として作用し得る。一方、単純すぎるゲーム方法を提供する場合、ユーザが簡単に興味を失いかねない。
【０００３】
したがって、ゲームに関する特定技術を知らないユーザも特定技術と関係なく容易にゲームを進めることができて、ゲームへの興味を高めることのできるゲーム方法が求められる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、多様に動くオブジェクトが判定領域に入る瞬間になされたユーザの入力に基づいて当該ユーザの入力の正確度や成否を判断して、ゲームを進めることにより、簡単ながらもゲームへの興味を高めることができるゲーム方法及びゲームシステムを提供する。
【０００５】
また、本発明は、釣りなどのように特定技術を必要とする分野をゲーム化する場合、上述したゲーム方法によって特定技術を代替することによって、ゲームへの参入障壁を低くしながらもゲームへの興味を高めることができるゲーム方法及びゲームシステムを提供する。
【課題を解決するための手段】
【０００６】
本発明の一実施形態によれば、画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御するステップと、オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するステップと、ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の正確度または成否を判定するステップとを含むゲーム方法を提供する。
【０００７】
また、前記ゲーム方法は、前記オブジェクトが前記複数の各区間を過ぎる度に確率を算出し、算出された確率に基づいて、前記オブジェクトが通り過ぎた区間に新しい判定領域をさらに表示するステップをさらに含んでもよい。
【０００８】
また、前記確率は、前記オブジェクトが前記経路上の開始ポイントから終了ポイントまで移動する間に生成するように予め設定された判定領域の数、前記開始ポイントから現在の時点までの前記オブジェクトの移動によって新しく生成された判定領域の数、及び前記オブジェクトが現在位置する区間から予め設定されたターニングポイントまでの残りの区間の数に基づいて算出されることを特徴としてもよい。
【０００９】
また、前記オブジェクトが前記仮想の経路上を移動する態様で前記画面に表示されるように制御するステップは、予め設定された第１の区間数に基づいて設定される目標ポイントに前記オブジェクトが移動するように前記オブジェクトの表示を制御し、または予め設定された第２の区間数に基づいて設定される休息ポイントで前記オブジェクトが一定時間停止するように前記オブジェクトの表示を制御することを特徴としてもよい。
【００１０】
また、前記ゲーム方法は、予め設定された第１の区間数に基づいて設定される目標ポイントまたは予め設定された第２の区間数に基づいて設定される休息ポイントに前記オブジェクトが到着する場合、予め設定された方向変化確率に基づいて前記オブジェクトの移動方向を決めたり、または予め設定された移動の速度変化範囲に基づいて前記オブジェクトの移動速度を決定するステップをさらに含んでもよい。ここで、前記オブジェクトが前記仮想の経路上を移動する態様で前記画面に表示されるように制御するステップは、前記決定された移動方向または前記決定された移動速度に基づいて前記オブジェクトが移動するように表示を制御することを特徴としてもよい。
【００１１】
また、前記ゲーム方法は、前記ユーザの入力が正確であると判定された場合又は前記ユーザの入力が成功したと判定された場合、前記ユーザまたは前記ユーザのキャラクターに対して設定された能力値に基づいて達成点数を決定するステップと、前記達成点数と予め設定された目標点数に基づいて前記ユーザまたは前記ユーザのキャラクターに対する目標を達成したか否かを決定するステップとをさらに含んでもよい。
【００１２】
また、前記オブジェクトの移動の速度、前記移動速度の変化範囲、目標ポイントにおける前記オブジェクトの方向変化確率及び前記目標ポイントの設定に用いられる第１の区間数のうち少なくとも１つのデータが達成目標の難易度によって設定されてもよい。ここで、前記オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するステップは、前記設定された少なくとも１つのデータを用いて前記オブジェクトの移動に係る表示を制御することを特徴としてもよい。
【００１３】
また、前記ゲーム方法は、前記ユーザの入力が正確であると判定された場合又は前記ユーザの入力が成功したと判定された場合、前記判定領域の表示を除去するステップをさらに含んでもよい。
【００１４】
また、本発明の一実施形態によれば、画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように制御する判定領域表示制御部と、オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御するオブジェクト表示制御部と、ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の正確度または成否を判定する判定部とを含むゲームシステムを提供する。
【００１５】
また、本発明の一実施形態によれば、ゲームプログラムをユーザのユーザ端末に送信するゲームプログラム送信部を含み、前記ゲームプログラムは、画面上の複数のポイントを順次繋げてなる仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように前記ユーザ端末を制御するモジュールと、オブジェクトが前記経路上を移動する態様で前記画面に表示されるように制御する前記ユーザ端末を制御するモジュールと、ユーザの入力を認識した時点の前記オブジェクトの位置と前記判定領域の位置に基づいて前記ユーザの入力の正確度または成否を判定するように前記ユーザ端末を制御するモジュールとを含むことを特徴とするゲームプログラム配布システムを提供する。
【発明の効果】
【００１６】
本発明によれば、多様に動くオブジェクトが判定領域に入る瞬間になされたユーザの入力に基づいて当該ユーザの入力の正確度や成否を判断してゲームを進めることにより、簡単ながらもゲームへの興味を高めることができる。
【００１７】
また、釣りなどのように特定技術を必要とする分野をゲーム化する場合、上述したゲーム方法によって特定技術を代替することによって、ゲームへの参入障壁を低くしながらもゲームへの興味を高めることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態において、ゲームシステムの全体的な様子の一例を示す図である。
【図２】本発明の一実施形態において、ゲームシステムの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態において、ゲーム方法を示すフローチャートである。
【図４】本発明の一実施形態において、仮想の経路及び判定領域の一例を示す図である。
【図５】本発明の一実施形態において、オブジェクト及び判定領域の一例を示す図である。
【図６】本発明の一実施形態において、ユーザ端末のタッチスクリーン画面の一部を示す図である。
【図７】本発明の一実施形態において、新しい判定領域がさらに表示される様子の一例を示す図である。
【図８】本発明の一実施形態において、目標点数と達成点数の一例を示す図である。
【図９】本発明の一実施形態において、目標点数と達成点数の一例を示す図である。
【図１０】本発明の一実施形態において、複数のポイントが順次接続される仮想の経路の一例を示す図である。
【図１１】本発明の一実施形態において、オブジェクトの初期の様子の一例を示す図である。
【図１２】本発明の一実施形態において、新しい判定領域が追加された場合、及び追加されなかった場合の一例を各々示す図である。
【図１３】本発明の一実施形態において、オブジェクトが判定領域が表示された区間を移動した一例を示す図である。
【図１４】本発明の一実施形態において、判定領域が除去される様子を示す図である。
【図１５】本発明の一実施形態において、オブジェクトが目標ポイントに到着した様子を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について添付の図面を参照しながら詳細に説明する。
【００２０】
図１は、本発明の一実施形態において、ゲームシステムの全体的な様子の一例を示す図である。図１は、ユーザ端末１１０、ゲームサーバ１２０、及びゲームプログラム配布サーバ１３０を示している。
【００２１】
ユーザ端末１１０は、有線ネットワークまたは無線ネットワークを介してゲームプログラム配布サーバ１３０と通信が可能なＰＣ、スマートフォンなどの機器であってもよい。ここで、ユーザ端末１１０は、コンピュータ（ＣＰＵ）を内蔵し、ゲームプログラム配布サーバ１３０からゲームプログラムが提供されてインストールしてもよい。このために、ゲームプログラム配布サーバ１３０は、ゲームプログラムをユーザのユーザ端末に送信するゲームプログラム送信部（図示せず）を含んでもよい。
【００２２】
ゲームプログラムは、ユーザ端末１１０で単独で進められる独立型ゲームであってもよく、ゲームサーバ１２０との通信によってデータをやりとりしながら進められるネットワーク型ゲームであってもよい。このようなゲームプログラムの種類は、すでに周知のすべてのゲームの種類のうちの１つに対応してもよい。ここで、ゲームプログラムは、下記にて図２及び図３で説明するゲーム方法のステップをユーザ端末１１０が実行するように制御するためのモジュールを含んでもよい。
【００２３】
また、本実施形態に係るゲーム方法は、このようなゲームの内でユーザが特定目的を達成するための方法に対応してもよい。例えば、本実施形態に係るゲーム方法は、釣りゲームで釣り針に掛かった魚を釣り上げる目的を達成できるか否かを判定するために、ゲームプログラムによってユーザ端末１１０で進められるゲーム方法であってもよい。
【００２４】
図２は、本発明の一実施形態において、ゲームシステムの内部構成を説明するためのブロック図であり、図３は、本発明の一実施形態において、ゲームプログラムに従ってコンピュータシステムとしてのゲームシステム２００が実行するゲーム方法を示すフローチャートである。本実施形態に係るゲームシステム２００は、図１で説明したユーザ端末１１０に対応してもよく、図２に示すように、判定領域表示制御部２１０、オブジェクト表示制御部２２０、及び判定部２３０を含んでもよい。また、本実施形態に係るゲーム方法は、ゲームシステム２００によって行うことができるステップＳ３１０からステップＳ３３０を含んでもよい。
【００２５】
ステップＳ３１０において、ゲームシステム２００は、画面上の複数のポイントが順次接続される仮想の経路上において、互いに隣り合うポイントによって識別される複数の区間のうち少なくとも１つの区間に判定領域が表示されるように、制御してもよい。例えば、「ａ」から「ｎ」まで１４個のポイントが存在する場合、互いに隣り合うポイントによって識別される区間は、全部で１３個であり、１３個の区間のうち少なくとも１つの区間に、判定領域が表示されてもよい。ステップＳ３１０は、ゲームシステム２００に含まれる判定領域表示制御部２１０によって、実行されてもよい。
【００２６】
図４は、本発明の一実施形態において、仮想の経路及び判定領域の一例を示す図である。上段図の４１０は、「ａ」から「ｉ」まで９個のポイントが順次接続された仮想の経路４１１を示している。ここで、仮想の経路４１１は、互いに隣り合うポイントによって、「１」から「８」まで８個の区間が識別される可能性があることを、示している。ここで、このようなポイント、区間及び仮想の経路４１１は、ユーザ端末の画面には表示されなくてもよい。例えば、下段図の４２０は、画面に表示される判定領域（４２１から４２３）を示している。ここで、第１判定領域４２１は第２区間に、第２判定領域４２２は第４区間に、第３判定領域４２３は第５区間に、各々表示されたことを示している。図４では、８個のポイントが用いられる例を説明したが、ポイントの数は調節することができる。例えば、１４個のポイントを用いて１３個の区間を有する仮想の経路が設定されていてもよい。このようなポイントの数は、予め設定してもよく、ゲーム進行中に動的に調整してもよい。
【００２７】
再度、図２及び図３を参照すると、ステップＳ３２０において、ゲームシステム２００は、オブジェクトが経路上を移動して画面に表示されるように制御してもよい。ここで、オブジェクトは、多様な条件に応じて仮想の経路に沿って移動するように、画面に表示されてもよい。例えば、ゲームシステム２００は、予め設定された第１区間数によって設定される目標ポイントにオブジェクトが移動するようにオブジェクトの表示を制御したり、または予め設定された第２区間数によって設定される休息ポイントでオブジェクトが一定時間停止するように、オブジェクトの表示を制御してもよい。ステップＳ３２０は、ゲームシステム２００に含まれるオブジェクト表示制御部２２０によって行われてもよい。
【００２８】
図５は、本発明の一実施形態において、オブジェクト及び判定領域の一例を示す図である。図５は、図４で説明した判定領域（４２１から４２３）、及びハート形に表現されたオブジェクト５１０を示している。図５では、オブジェクト５１０の形をハートで表現したが、オブジェクト５１０の形もまた多様に変更されてもよい。一例として、釣りゲームでは、魚や浮きの形に表現されてもよい。
【００２９】
ここで、図５では、開始ポイントがポイント「ａ」であり、図２及び図３で説明した第１区間数が「５」に予め設定されたという仮定の下で、オブジェクト５１０が経路上における開始ポイント「ａ」から目標ポイント「ｆ」まで移動する一例を、示している。
【００３０】
もし、第２区間数が「３」に予め設定されたと仮定すると、オブジェクト５１０は、ポイント「ｄ」で一定時間停止して再び目標ポイント「ｆ」に向かって移動してもよい。オブジェクト５１０が目標ポイント「ｆ」に到着すると、ゲームシステム２００は、予め設定された第１区間数に基づいて目標ポイントを変更してもよい。例えば、オブジェクト５１０がポイント「ｆ」から右側に３つの区間を移動した後、再び左側に２つの区間を移動する位置にあるポイント「ｇ」に、目標ポイントが変更されてもよい。
【００３１】
また、必要に応じて、方向変化確率を用いて、オブジェクト５１０が移動する方向に、変化を与えてもよい。例えば、開始ポイント「ａ」から出発したオブジェクト５１０が目標ポイント「ｆ」に到着すると、方向変化確率によって、オブジェクト５１０の移動方向が変更されてもよい。この場合、目標ポイントは、ポイント「ｆ」から右側に５個の区間を移動したポイント「ａ」に変更されてもよい。
【００３２】
さらに、オブジェクト５１０が目標ポイント「ｆ」に到着すると、オブジェクト５１０の移動の速度も、また、予め設定された移動の速度変化範囲に基づいて変更されてもよい。
【００３３】
このように、オブジェクト５１０は仮想の経路上で多様な条件に応じて多様な方式で移動することができ、ゲームシステム２００はこのようなオブジェクト５１０の移動を画面に表示することができる。
【００３４】
再度、図２及び図３を参照すると、ステップＳ３３０において、ゲームシステム２００は、ユーザの入力を認識した時点のオブジェクトの位置と判定領域の位置に基づいて、ユーザの入力の正確度または成否を判定してもよい。例えば、ユーザは、オブジェクトが判定領域と同一の位置に到達したと判断する場合、予め設定されたユーザインターフェースを選択（クリックまたはタッチ）してイベントを発生させることができ、ゲームシステム２００は、イベントによってユーザの入力を認識して、ユーザの入力が認識された時点のオブジェクトの位置と、判定領域の位置とを、比較してもよい。ここで、オブジェクトの位置と判定領域の位置とが互いに認定可能な範囲内にあれば、ゲームシステム２００は、ユーザの入力の正確度や成否を判定してもよい。ステップＳ３３０は、ゲームシステム２００が含む判定部２３０によって行ってもよい。
【００３５】
図６は、本発明の一実施形態において、ユーザ端末のタッチスクリーン画面の一部を示す図である。画面６００は、タッチスクリーンを含むユーザ端末画面の一部を示している。ここで、ユーザ端末は、ゲームシステム２００に対応してもよく、画面６００には、図４及び図５で説明した判定領域（４２１から４２３）とオブジェクト５１０が、表示されている。ここで、オブジェクト５１０が矢印方向に仮想の経路に沿って移動していると、仮定する。
【００３６】
一例として、オブジェクト５１０が第２判定領域４２２の上を移動している時、ユーザがユーザインターフェース６１０が表示された領域をタッチする場合、ユーザ端末は、ユーザインターフェース６１０のタッチが認識された時点のオブジェクト５１０の位置と第２判定領域４２２の位置に基づいて、ユーザの入力がどれだけ正確であるか、またはユーザの入力が成功または失敗したか否かを、判定してもよい。ここで、オブジェクト５１０の位置と第２判定領域４２２の位置は、仮想の経路上の位置を用いてもよい。
【００３７】
再度、図２及び図３を参照すると、他の実施形態に係るゲーム方法は、図３で説明したステップＳ３１０からステップＳ３３０以外に、オブジェクトが複数の各区間を過ぎる度ごとに算出される確率によって、オブジェクトが通り過ぎた区間に新しい判定領域をさらに表示するステップ（図示せず）を、さらに含んでもよい。本実施形態に係るステップ（図示せず）は、ゲームシステム２００に含まれる判定領域表示制御部２１０によって実行されてもよい。
【００３８】
例えば、前記確率は、オブジェクトが経路上の開始ポイントから終了ポイントまで移動する間に生成するように予め設定された判定領域の数、開始ポイントから現在の時点までオブジェクトの移動によって新しく生成された判定領域の数、及びオブジェクトが現在位置する区間から目標ポイントまでの残りの区間の数に基づいて、算出されてもよい。より具体的な例として、前記確率は、下の数式１に基づいて算出され得る。
【００３９】
【数１】
2014195720.tif 000003
【００４０】
ここで、「Ａ」はオブジェクトが経路上の開始ポイントから終了ポイントまで移動する間に生成するように予め設定された判定領域の数を、「Ｂ」は開始ポイントから現在の時点までオブジェクトの移動によって新しく生成された判定領域の数を、「Ｃ」はオブジェクトが現在位置する区間から目標ポイントまでの残りの区間の数を、それぞれ意味してもよい。
【００４１】
図７は、本発明の一実施形態において、新しい判定領域がさらに表示される様子の一例を示す図である。図７では、オブジェクト７１０が開始ポイント「ａ」から出発して「１」区域を通り過ぎた後、「１」区域に新しい判定領域７２０がさらに表示される様子を、示している。ここで、新しい判定領域７２０が表示されるか否かは、オブジェクト７１０が「１」区域を通り過ぎた後に算出される確率に基づいて、決定されてもよい。ここで、判定領域７３０は、オブジェクト７１０の移動と関係なく初期に表示されたと、仮定する。
【００４２】
数式１で、「Ａ」は「２」に予め設定され、目標ポイントは「ｆ」と仮定される。ここで、「Ｂ」はオブジェクト７１０の移動によって新しい判定領域がまだ生成されていないため、「０」の値を有してもよく、「Ｃ」は区間「２」から区間「５」まで４個の区間が残っているため４の値を有してもよい。したがって、数式１によれば、新しい判定領域７２０がさらに表示される確率は、（２−０）／４＝１／２と算出することができる。
【００４３】
もし、新しい判定領域７２０がさらに表示され、オブジェクトが区間「２」を通り過ぎた場合、区間「２」に他の判定領域が追加される確率は（２−１）／３＝１／３と算出することができる。反対に、新しい判定領域７２０がさらに表示されなかった場合、オブジェクトが区間「２」を過ぎたとき、区間「２」に他の判定領域が追加される確率は、（２−０）／３＝２／３と算出することができる。ここで、確率の算出式において、分子は「０」より小さくはなれない。
【００４４】
再度、図２及び図３を参照すると、更に他の実施形態に係るゲーム方法は、図３で説明したステップ３１０からステップ３３０に加えて、以下のステップ（図示せず）を、さらに含んでも良い。追加され得るステップは、予め設定された第１区間数によって設定される目標ポイントまたは予め設定された第２区間数によって設定される休息ポイントに、前記オブジェクトが到着した場合において、予め設定された方向変化確率に基づいて前記オブジェクトの移動方向を決めたり、または、予め設定された移動の速度変化範囲に基づいて前記オブジェクトの移動速度を決定するステップ（図示せず）である。本実施形態に係るステップ（図示せず）は、ゲームシステム２００に対して必要に応じて選択的に追加され得る移動方向決定部（図示せず）によって、実行されてもよい。この場合、ゲームシステム２００（またはオブジェクト表示制御部２２０）は、ステップ（図示せず）で決定された移動方向または移動速度に基づいてオブジェクトが移動するように、表示を制御してもよい。
【００４５】
さらに他の実施形態に係るゲーム方法は、図３で説明したステップ３１０からステップ３３０に加えて、以下のステップ（図示せず）を、更に含んでも良い。追加され得るステップは、ユーザの入力が正確または成功したと判定される場合、ユーザまたはユーザのキャラクターに対して設定された能力値に基づいて、達成点数を決定するステップ（図示せず）と、達成点数及び目標の難易度によって設定される目標点数に基づいて、ユーザまたはユーザのキャラクターに対する目標を達成したか否かを決定するステップ（図示せず）である。本実施形態に係るステップ（図示せず）は、各ゲームシステム２００に対して必要に応じて追加される達成点数決定部（図示せず）及び目標達成未達成決定部（図示せず）によって実行されてもよい。例えば、達成点数は、ユーザの入力に対する正確度によって決定されてもよく、目標点数は、例えば釣りゲームで魚の種類や大きさなどに係る難易度によって決定されてもよい。
【００４６】
図８及び図９は、本発明の一実施形態において、目標点数と達成点数の一例を示す図である。第１画面８００は、オブジェクト８１０が矢印方向に移動しながら判定領域８２０を過ぎ去る時、ユーザがユーザインターフェース８３０をタッチしてユーザの入力が発生した様子を、示している。また、第１画面８００では、ユーザの入力が正確または成功したと判定されて、「６５」の達成点数が算出されたことが、示されている。ここで、達成点数は、ユーザまたはユーザのキャラクターに対して設定された能力値に基づいて、さまざまな方法で算出されてもよい。第１画面８００では、現在の目標点数８４０が「７５０」と表示されている。第２画面９００は、目標点数８４０において「６５」の達成点数が差し引かれて目標点数８４０が「７５０」から「６８５」に変更された様子を、示している。図８及び図９では、ユーザの入力によって目標点数８４０が「０」になれば、目標を達成すると判断してもよい。例えば、釣りゲームで魚の体力について例えば目標点数８４０と設定され、達成点数だけ魚の体力が減少して体力が「０」になった場合に、当該魚を捕獲することによって目標が達成されるように、設定されてもよい。
【００４７】
再度、図２及び図３を参照すると、さらに他の実施形態に係るゲーム方法は、図３で説明したステップ３１０からステップ３３０に加えて、以下のステップ（図示せず）を更に含んでも良い。追加され得るステップは、ユーザの入力が正確または成功したと判定される場合に、判定領域の表示を除去するステップである。図８及び図９では、ユーザの入力が正確または成功したと判定されて判定領域８２０の表示が除かれた様子が、示されている。
【００４８】
以下では、オブジェクトの移動過程の一例を、図１０から図１６を参照して説明する。まず、下の表１に基づいて、本例示にて用いられる初期値と変数について、説明する。
【００４９】
【表１】
2014195720.tif 000004
【００５０】
図１０は、本発明の一実施形態において、複数のポイントが連続している仮想の経路の一例を示す図である。図１０においては、１４個のポイントによって区切られた１３個の区間を有する仮想の経路が、示されている。ここで、初期値が下の表２のように与えられたと仮定する。
【００５１】
【表２】
2014195720.tif 000005
【００５２】
図１１は、本発明の一実施形態において、オブジェクトの初期の様子の一例を示す図である。表２によれば、初期判定領域数は「３」であり、図１１においては、３つの判定領域（１１１０から１１３０）が表示された様子が示されている。また、表２によれば、開始ポイントは「ａ」であり、オブジェクト１１４０がポイント「ａ」に表示された様子が現れている。この場合、変数は下の表３に示される値を有してもよい。
【００５３】
【表３】
2014195720.tif 000006
【００５４】
ここで、オブジェクトは、目標ポイント「ｎ」に向かって「６」の移動速度で移動してもよい。休息ポイントの区間数とターニングポイントの設定区間数が同じ「１３」の値を有するため、目標ポイントが休息ポイントに設定されてもよい。すなわち、オブジェクト１１４０は、目標ポイント「ｎ」に到達する場合、休息時間「０．５」に該当する時間だけ停止した後に、再び移動してもよい。目標ポイント「ｎ」は終了ポイントであるため、オブジェクト１１４０は方向変化確率と関係なく、ポイント「ｍ」に向かって移動することになる。
【００５５】
図１２は、本発明の一実施形態において、新しい判定領域が追加された場合、及び追加されなかった場合の一例を、各々示す図である。図１２において、第１点線ボックス１２１０は、オブジェクト１１４０がポイント「ａ」からポイント「ｂ」に移動したときに新しい判定領域１２１１が追加された様子を、第２点線ボックス１２２０は、オブジェクト１１４０がポイント「ａ」からポイント「ｂ」に移動したときに新しい判定領域１２１１が追加されない様子を、各々示している。
【００５６】
第１点線ボックス１２１０によれば、表３において、判定領域生成確率は、数式１を用いて（３−１）／１２＝２／１２に変更されてもよい。また、第２点線ボックス１２１０によれば、表３において、判定領域生成確率は、（３−０）／１２＝３／１２に変更されてもよい。もし、オブジェクト１１４０がポイント「ｂ」からポイント「ｃ」に移動する時に判定領域がさらに追加されれば、表３において、判定領域生成確率は、（３−２）／１１＝１／１１に変更されてもよい。また、オブジェクト１１４０がポイント「ｂ」からポイント「ｃ」に移動するときに判定領域がさらに追加されなければ、表３において、判定領域生成確率は、（３−０）／１１＝３／１１に変更されてもよい。
【００５７】
図１３は、本発明の一実施形態において、判定領域が表示された区間をオブジェクトが移動した一例を示す図である。図１３では、オブジェクト１１４０が「１」区間（ポイント「ａ」とポイント「ｂ」との間の区間）を通り過ぎた後に新しい判定領域１２１１が生成され、「２」区間を通り過ぎた後に判定領域がさらに生成されなかったと、仮定される。ここで、オブジェクト１１４０が判定領域１１１０が生成されている「３」区間を通り過ぎる場合、ユーザの入力に対する正確度または成否が、判定されてもよい。ここで、もし、ユーザの入力が正確または成功と判定される場合、判定領域１１１０の表示が除かれてもよい。
【００５８】
また、ユーザの入力が正確でない、或いは成功していないと判定される場合には、判定領域がさらに生成されたと見なされてもよい。この場合、判定領域生成確率は、（３−２）／１０＝１／１０に変更されてもよい。ここで、オブジェクト１１４０が「４」区間を通り過ぎた後に、判定領域がさらに生成されれば、判定領域生成確率は、（３−３）／９＝０／９＝０に変更されて、オブジェクト１１４０が目標ポイント「ｎ」に到達するときまで、それ以上の判定領域は追加表示されない。
【００５９】
図１４は、本発明の一実施形態において、判定領域が除去される様子を示す図である。「５」区間の判定領域１１２０に対するユーザの入力が成功できないと判定され、「１１」区間の判定領域１１３０に対するユーザの入力が成功したと判定されたと、仮定する。ここで、オブジェクト１１４０がポイント「ｆ」に位置するときの判定領域生成確率は、（３−３）／８＝０／８＝０であり、オブジェクト１１４０が目標ポイント「ｎ」に到着するときまで、それ以上判定領域は追加されない。また、「１１」区間の判定領域１１３０に対するユーザの入力が成功する場合、判定領域１１３０は画面から除去されてもよい。
【００６０】
図１５は、本発明の一実施形態において、オブジェクトが目標ポイントに到着した様子を示す図である。オブジェクト１１４０が目標ポイント「ｎ」に到着すると、目標ポイントは、「１３」区間後のポイント「ａ」に変更されてもよい。また、判定領域生成確率は、目標ポイント「ａ」によって（３−０）／１３＝３／１３に変更されてもよい。オブジェクト１１４０は、既存の目標ポイント「ｎ」が休息ポイントであったため、休息時間「０．５」に対応する時間だけ停止した後、新しい目標ポイント「ａ」に向かって移動してもよい。
【００６１】
図１０から図１５において、説明の便宜のために初期値を調節したが、初期値は、目標の難易度によって多様に設定されてもよい。
【００６２】
このように、本発明の実施形態によれば、多様に動くオブジェクトが判定領域に入る瞬間のユーザの入力に基づいて、ユーザの入力の正確度や成否を判断してゲームを進めることにより、簡単ながらもゲームへの興味を高めることができる。また、釣りなどのように特定技術を必要とする分野をゲーム化する場合、上述したゲーム方法によって特定技術を代替することによって、ゲームへの参入障壁を低くしながらも、ゲームへの興味を高めることができる。
【００６３】
以上にて説明した装置は、ハードウェア構成要素、ソフトウェア構成要素、及び／またはハードウェア構成要素及びソフトウェア構成要素の組み合わせによって、実現されてもよい。例えば、実施形態で説明した装置及び構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサー、または、命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行して応答できる他のいかなる装置と共に、１つ以上の汎用コンピュータまたは特殊目的コンピュータを用いて実現してもよい。処理装置は、運用体制（ＯＳ）及び前記運用体制上で行われる１つ以上のソフトウェアアプリケーションを実行してもよい。また、処理装置は、ソフトウェアの実行に応答して、データをアクセス、格納、操作、処理、及び生成してもよい。理解の便宜のために、処理装置は、１つが用いられるように説明されることがあるが、当該技術分野で通常の知識を有する者であれば、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）及び／または複数類型の処理要素を含められることが分かる。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサ及び１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【００６４】
ソフトウェアは、コンピュータプログラム（ｃｏｍｐｕｔｅｒ  ｐｒｏｇｒａｍ）、コード（ｃｏｄｅ）、命令（ｉｎｓｔｒｕｃｔｉｏｎ）、または、これらのうちの１つ以上の組み合せを含んでもよく、希望する通りに動作するように処理装置を構成したり独立的にまたは結合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置を命令してもよい。ソフトウェア及び／またはデータは、処理装置によって解釈されたり処理装置に命令またはデータを提供するために、いかなる類型の機械、構成要素（ｃｏｍｐｏｎｅｎｔ）、物理的装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体、または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的に、または、一時的に具体化（ｅｍｂｏｄｙ）してもよい。ソフトウェアは、ネットワークに接続されたコンピュータシステム上に分散されて、分散された方法によって格納されたり、実行されてもよい。ソフトウェア及びデータは、１つ以上のコンピュータ読み出し可能記録媒体に格納してもよい。
【００６５】
実施形態に係る方法は、多様なコンピュータ手段によって行うことができるプログラム命令形態で実現され、コンピュータ読み出し可能媒体に記録してもよい。前記記録媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせたものを含んでもよい。前記記録媒体及びプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置を含んでもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コードを含む。上述のハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアモジュールとして作動するように構成してもよく、その逆も同様である。
【００６６】
上述したように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。例えば、説明した技術が説明した方法と異なる順序で行われたり、及び／または説明したシステム、構造、装置、回路などの構成要素が説明した方法と異なる形態で結合または組み合わしたり、他の構成要素または均等物によって代替したり置換ても適切な結果が達成され得る。
【００６７】
したがって、本発明の範囲は、開示された実施形態に限定されて定められるものではなく、特許請求の範囲及び特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【００６８】
２００：ゲームシステム
２１０：判定領域表示制御部
２２０：オブジェクト表示制御部
２３０：判定部
【図１】
2014195720.tif 000007
【図２】
2014195720.tif 000008
【図３】
2014195720.tif 000009
【図４】
2014195720.tif 000010
【図５】
2014195720.tif 000011
【図６】
2014195720.tif 000012
【図７】
2014195720.tif 000013
【図８】
2014195720.tif 000014
【図９】
2014195720.tif 000015
【図１０】
2014195720.tif 000016
【図１１】
2014195720.tif 000017
【図１２】
2014195720.tif 000018
【図１３】
2014195720.tif 000019
【図１４】
2014195720.tif 000020
【図１５】
2014195720.tif 000021