(57)【特許請求の範囲】
【請求項１】
コンピュータに、
入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得機能と、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納機能と、
前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新機能と、
前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力機能と
を実現させ、
前記共同のゲームフィールドは、前記プレイヤおよび前記共同プレイヤにより管理され、
前記表示情報出力機能は、前記共同のゲームフィールドにおいて前記プレイヤおよび前記共同プレイヤ以外の複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能であるゲームプログラム。
【請求項２】
前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤの前記共同のゲームフィールドにおける前記ゲーム媒体の管理の役割に関する情報を、前記所定の記憶装置に格納し、
前記情報更新機能は、前記役割に応じたアクションに基づいて変更されたゲーム媒体に関する情報を更新する請求項１に記載のゲームプログラム。
【請求項３】
前記情報格納機能は、少なくとも、前記ゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズするためのゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズする役割の情報を記憶する請求項２に記載のゲームプログラム。
【請求項４】
前記表示情報出力機能は、前記プレイヤによって管理される前記ゲーム媒体を、当該プレイヤが一覧可能となる一覧表示情報を更に出力する請求項１から請求項３のいずれか１項に記載のゲームプログラム。
【請求項５】
前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤが前記ゲーム媒体の管理として取ったアクションに関する情報を、前記所定の記憶装置に格納する請求項１から請求項４のいずれか１項に記載のゲームプログラム。
【請求項６】
前記コンピュータに、
前記ゲーム媒体の成長を前記プレイヤに報知する成長報知機能
を更に実現させる請求項１から請求項５のいずれか１項に記載のゲームプログラム。
【請求項７】
前記コンピュータに、
前記ゲーム媒体の成長に応じて、当該ゲーム媒体を管理する前記プレイヤ、および／または当該プレイヤが所属するグループに対して所定の特典を付与する特典付与機能
を更に実現させる請求項１から請求項６のいずれか１項に記載のゲームプログラム。
【請求項８】
前記情報更新機能は、少なくとも前記プレイヤによって管理される前記ゲーム媒体の数が増える変化が、前記ゲーム媒体の成長の１つとして生じるように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する請求項１から請求項７のいずれか１項に記載のゲームプログラム。
【請求項９】
コンピュータが実行するゲーム制御方法であって、
入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得ステップと、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納ステップと、
前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新ステップと、
前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、前記各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力ステップと
を含み、
前記共同のゲームフィールドは、前記プレイヤおよび前記共同プレイヤにより管理され、
前記表示情報出力ステップでは、前記共同のゲームフィールドにおいて前記プレイヤおよび前記共同プレイヤ以外の複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能であるゲーム制御方法。
【請求項１０】
入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得部と、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納部と、
前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新部と、
前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、前記各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力部と
を備え、
前記共同のゲームフィールドは、前記プレイヤおよび前記共同プレイヤにより管理され、
前記表示情報出力部は、前記共同のゲームフィールドにおいて前記プレイヤおよび前記共同プレイヤ以外の複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能であるコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームの進行を処理するゲームプログラム等に関するものである。
【背景技術】
【０００２】
スマートフォン・タブレット端末などの電子デバイスが普及するにつれて、家庭用ゲーム機用のゲーム以外にも、上記電子デバイス用のゲームが盛んに開発されている。例えば、下記の非特許文献１に記載されているように、釣り具を揃えて魚を釣り上げるゲームは従来から提供されている。また、下記の特許文献１には、仮想のオブジェクト捕らえる際の駆け引きを、より容易な操作で体感することのできるゲーム装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７９２１６号公報
【非特許文献】
【０００４】
【非特許文献１】http://jp.product.gree.net/tsurista/（釣りスタ公式サイト）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来のゲームにおいては、プレイヤが能動的なアクションを取らない限り、ゲーム内の状態に変化が生じない。したがって、上記従来のゲームは、プレイヤがゲームを再開しようとするモチベーションを高めることができない。また、上記従来のゲームにおいては、各プレイヤが独立して遊び進めることが中心となるため、他のプレイヤとの交流が乏しかった。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、興趣性の高いゲームを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様に係るゲームプログラムは、コンピュータに、入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得機能と、前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納機能と、前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新機能と、前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力機能とを実現させ、前記表示情報出力機能は、前記共同のゲームフィールドにおいて複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能である。
【０００８】
本発明は、例えば、次の３つの態様で実施されることができる。すなわち、（ａ）上記コンピュータがクライアント装置（例えば、スマートフォン、パーソナルコンピュータなど）として機能し、上記ゲームプログラムが当該クライアント装置において実行される構成であってもよいし、（ｂ）上記コンピュータがサーバ装置（例えば、メインフレーム、クラスタコンピュータ、ゲームサービスを外部の機器に提供可能な任意のコンピュータなど）として機能し、上記ゲームプログラムの一部または全部がサーバ装置において実行され、当該実行された処理の結果が上記クライアント装置に返される構成であってもよいし、（ｃ）上記ゲームプログラムに含まれる処理を、上記クライアント装置およびサーバ装置において任意に分担する構成であってもよい。
【０００９】
したがって、上記「所定の記憶装置」は、上記コンピュータと通信可能に接続された外部の記憶装置であってもよいし、当該コンピュータに内蔵された内部の記憶装置であってもよい。例えば、（ａ）上記コンピュータと所定のネットワーク（例えば、インターネット）を介して通信可能に接続されたサーバ装置が、上記所定の記憶装置を備え、上記ゲームプログラムによって上記コンピュータ上で実現される情報格納機能および情報更新機能が、上記ゲーム媒体に関する情報を当該サーバ装置に送信し、当該サーバ装置が当該ゲーム媒体に関する情報を当該所定の記憶装置に格納する構成であってもよいし、（ｂ）上記コンピュータが、上記所定の記憶装置を備え、上記情報格納機能および情報更新機能が、上記ゲーム媒体に関する情報を当該所定の記憶装置に格納する構成であってもよい。
【００１０】
また、（ａ）上記コンピュータと所定のネットワーク（例えば、インターネット）を介して通信可能に接続されたクライアント装置が、所定の入力装置を備え、当該クライアント装置が当該所定の入力装置を介して入力された上記入力情報を当該コンピュータに送信し、上記ゲームプログラムによって上記コンピュータ上において実現される入力情報取得機能が、当該入力情報を取得する構成であってもよいし、（ｂ）上記コンピュータが、上記所定の入力装置を備え、上記入力取得機能が、当該所定の入力装置を介して上記入力情報を取得してもよい。
【００１１】
さらに、上記ゲームプログラムによって実現される表示情報出力機能は、（ａ）上記コンピュータと所定のネットワーク（例えば、インターネット）を介して通信可能に接続された外部の表示装置（例えば、携帯端末が備えた表示部）に上記表示情報を出力することによって、当該表示装置に上記ゲーム画面を表示させてもよいし、（ｂ）上記コンピュータが備えた表示装置に上記表示情報を出力することによって、当該表示装置に上記ゲーム画面を表示させてもよい。
【００１２】
なお、上記「ゲーム媒体」は、上記ゲームプログラムによって実現されるゲーム、および／または他のゲームプログラムによって実現される他のゲームにおいて、プレイヤに利用される任意の電子データであり、例えば、キャラクタ、アイテム、その他のデータであってよい。また、上記ゲーム媒体が「ゲームの進行に応じて成長する」ことには、（ａ）上記ゲーム画面に表示される当該ゲーム媒体が上記ゲームの進行（例えば、実世界における時間の経過、ゲーム内における時間の経過、所定クエストのクリア、所定クエストの進捗、プレイヤの成長など）に伴って大きくなったり、（ｂ）上記ゲーム画面に表示される当該ゲーム媒体の数が増えたり、（ｃ）当該ゲーム媒体がその他の態様で変化したりすることが広く含まれる。
【００１３】
また、本発明の一態様に係るゲームプログラムにおいて、前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤの前記共同のゲームフィールドにおける前記ゲーム媒体の管理の役割に関する情報を、前記所定の記憶装置に格納し、前記情報更新機能は、前記役割に応じたアクションに基づいて変更されたゲーム媒体に関する情報を更新することを特徴とする。
【００１４】
また、本発明の一態様に係るゲームプログラムにおいて、前記情報格納能は、少なくとも、前記ゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズするためのゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズする役割の情報を記憶することを特徴とする。
【００１５】
また、本発明の一態様に係るゲームプログラムにおいて、前記表示情報出力機能は、前記プレイヤによって管理される前記ゲーム媒体を、当該プレイヤが一覧可能となる一覧表示情報をさらに出力することを特徴とする。
【００１６】
また、本発明の一態様に係るゲームプログラムにおいて、前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤが前記ゲーム媒体の管理として取ったアクションに関する情報を、前記所定の記憶装置に格納することを特徴とする。
【００１７】
また、本発明の一態様に係るゲームプログラムにおいて、前記ゲームプログラムは、前記コンピュータに、前記ゲーム媒体の成長を前記プレイヤに報知する成長報知機能をさらに実現させることを特徴とする。
【００１８】
また、本発明の一態様に係るゲームプログラムにおいて、前記ゲームプログラムは、前記コンピュータに、前記ゲーム媒体の成長に応じて、当該ゲーム媒体を管理する前記プレイヤ、および／または当該プレイヤが所属するグループに対して所定の特典を付与する特典付与機能をさらに実現させることを特徴とする。
【００１９】
また、前記情報更新機能は、少なくとも前記プレイヤによって管理される前記ゲーム媒体の数が増える変化が、前記ゲーム媒体の成長の１つとして生じるように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする。
【００２０】
上記課題を解決するために、本発明の一態様に係るゲーム制御方法は、コンピュータが実行するゲーム制御方法であって、入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得ステップと、前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納ステップと、前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新ステップと、前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、前記各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力ステップとを含み、前記表示情報出力ステップでは、前記共同のゲームフィールドにおいて複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能である。
【００２１】
上記課題を解決するために、本発明の一態様に係るコンピュータは、入力部を介してプレイヤによって与えられる入力情報を取得する入力情報取得部と、前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記ゲームフィールドに関連付けられたゲーム媒体に関する情報を新たに格納する情報格納部と、前記プレイヤおよび前記共同プレイヤによって、前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新部と、前記プレイヤおよび前記共同プレイヤによって当該共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体を、前記各プレイヤが閲覧可能となるように、ゲーム画面を表示させる表示情報を表示部に出力する表示情報出力部とを備え、前記表示情報出力機能は、前記共同のゲームフィールドにおいて複数のプレイヤが前記ゲーム媒体を獲得できるように前記ゲーム媒体を前記ゲーム画面に表示させる前記表示情報を出力可能である。
【発明の効果】
【００２２】
本発明の一態様に係るゲームプログラム、ゲーム制御方法、およびコンピュータは、プレイヤが獲得することを目的とするゲーム媒体が管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納し、当該プレイヤによって管理されるゲーム媒体が、ゲームの進行に応じて成長するように、当該所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新するとともに、成長したゲーム媒体を他のプレイヤが獲得可能となるように、ゲーム画面を表示させることができる。したがって、上記ゲームプログラム等は、プレイヤを飽きさせない、興趣性の高いゲームを実現することができるという効果を奏する。また、上記ゲームプログラム等は、複数のプレイヤ間における交流を促進することができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施の形態に係る携帯端末の要部構成を示すブロック図である。
【図２】本実施の形態に係るゲームプログラムによって実現されるゲーム例の概略を示す模式図であり、（ａ）は、プレイヤが釣りインターフェースを操作することによって魚を釣り上げることを示し、（ｂ）は、当該プレイヤが当該釣り上げた魚を釣り場に放流することを示し、（ｃ）は、当該釣り場に放流された魚が成長することを示す。
【図３】上記プレイヤが魚を釣り上げるために操作する「釣りインターフェース」の一例を示す模式図である。
【図４】複数のプレイヤによって構成されるグループによって釣り場が管理される様子の一例を示す模式図である。
【図５】上記携帯端末が実行する処理の一例を示すフローチャートである。
【図６】上記携帯端末と、本発明の第２の実施の形態に係るサーバ装置とを含むゲームシステムの構成を示す模式図である。
【発明を実施するための形態】
【００２４】
最初に、本発明の一態様に係るコンピュータが携帯端末（クライアント装置）として機能し、本発明の一態様に係るゲームプログラムが、いわゆるネイティブアプリケーション（ネイティブゲーム）として、当該携帯端末において実行される構成を、図１〜図５を参照しながら、第１の実施の形態（実施形態１）において説明する。
【００２５】
次に、本発明の一態様に係るコンピュータがサーバ装置として機能し、本発明の一態様に係るゲームプログラムが、いわゆるウェブアプリケーション（ウェブゲーム）として、当該ゲームプログラムの一部または全部がサーバ装置において実行され、当該実行された処理の結果が上記携帯端末に返される構成を、図６を参照しながら、第２の実施の形態（実施の形態２）において説明する。
【００２６】
〔実施形態１〕
図１〜図５に基づいて、本発明の第１の実施の形態を説明する。
【００２７】
（ゲームの概要）
図２は、本実施の形態に係るゲームプログラムによって実現されるゲーム例の概略を示す模式図である。図２の（ａ）は、プレイヤが釣りインターフェースを操作することによって魚１を釣り上げることを示し、（ｂ）は、当該プレイヤが当該釣り上げた魚１を釣り場２に放流することを示し、（ｃ）は、当該釣り場２に放流された魚１が成長することを示す。上記ゲームプログラムは、例えば、魚釣りを体験可能な釣りゲームを実現できる。ただし、当該釣りゲームは、本発明に係るゲームプログラムを説明するために、当該ゲームプログラムによって実現されるゲームの一態様を例示したものに過ぎず、当該ゲームプログラムは、例えば、会社経営ゲーム、農場経営ゲーム、キャラクタ育成ゲームなど、多様なゲームをさらに実現することができる。
【００２８】
図２の（ａ）および（ｂ）に例示されるように、プレイヤは「釣りインターフェース」（図３を参照して後で詳細に説明する）を介して入力情報を与える（例えば、タッチ操作を行う）ことによって、外部（海、川、他のプレイヤが管理する釣り場など）から魚（ゲーム媒体）１を釣り上げ、当該プレイヤが管理する「釣り場」に当該釣り上げた魚１を放流することができる。
【００２９】
図２の（ｃ）に例示されるように、上記釣り上げた魚１は、ゲームの進行（例えば、実世界における時間の経過、ゲーム内における時間の経過、所定クエストのクリア、所定クエストの進捗、プレイヤの成長など）に伴って釣り場２の中で成長する（例えば、当該魚１が大きくなったり、繁殖したりする）。そして、釣り場２に放流された魚１は、上記ゲームをプレイする他のプレイヤによって釣り上げられることがある。
【００３０】
このように、上記ゲームプログラムによって実現される釣りゲームは、プレイヤが「魚を釣り上げる」などの能動的なアクションを取らない限り、ゲーム内の状態に変化が生じなかった従来のゲームとは異なり、プレイヤが釣り上げた魚１を釣り場２に放流するだけで（当該プレイヤが能動的なアクションを取らなくとも）、当該釣り上げた魚１が成長することによってゲーム内の状態に変化が生じる。したがって、上記ゲームプログラムは、プレイヤを飽きさせない、興趣性の高いゲームを実現することができる。
【００３１】
また、釣り場２に放流することによって成長する魚１自体が、他のプレイヤによって獲得される対象となる。言い換えれば、各プレイヤは、他のプレイヤが育成中の魚１を互いに獲得対象として、当該魚１を釣り上げることができる。したがって、上記ゲームプログラムによって実現されるゲームは、各プレイヤが独立して遊び進めることにより、他のプレイヤとの交流が乏しかった従来のゲームとは異なり、成長する魚１を介して他のプレイヤと相互交流が生じる。すなわち、上記ゲームプログラムは、複数のプレイヤ間における交流を促進することができる。
【００３２】
（携帯端末１００の構成）
図１は、携帯端末１００の要部構成の一例を示すブロック図である。携帯端末（コンピュータ）１００は、以下で説明する処理を含むゲームプログラムを実行可能な情報処理装置である。当該処理を実行可能な機器でありさえすれば、具体的な機器は携帯端末に限定されず、例えば、スマートフォン、タブレット端末、家庭用ゲーム機、携帯電話、パーソナルコンピュータ、その他の電子機器であってもよい。なお、上記ゲームプログラムは、ディスプレイ（表示部）と、タッチ入力を検知可能な入力面と、メモリと、当該メモリに格納された１つ又は複数のプログラムを実行可能な、１つ又は複数のプロセッサとを備えた、マルチファンクションデバイス（例えば、スマートフォンなど）において、特に好適に実行され得る。
【００３３】
図１に例示されるように、携帯端末１００は、制御部１０（入力情報取得部１１、ゲーム媒体取得部１２、情報格納部１３、情報更新部１４、表示情報出力部１５、プレイ履歴格納部１６、成長報知部１７、特典付与部１８）、通信部２０（受信部２１、送信部２２）、入力部４０（入力面４１、入力制御部４２）、および表示部５０を備えている。
【００３４】
制御部１０は、携帯端末１００が有する各種の機能を統括的に制御する。制御部１０は、入力情報取得部１１、ゲーム媒体取得部１２、情報格納部１３、情報更新部１４、表示情報出力部１５、プレイ履歴格納部１６、成長報知部１７、および特典付与部１８を含む。
【００３５】
入力情報取得部（入力情報取得機能）１１は、プレイヤによって入力された座標情報５ｂを入力制御部４２から取得し、ゲーム画面に表示された操作インターフェースに対して当該プレイヤによって与えられた入力情報５ｇを、当該座標情報５ｂに基づいて特定する。入力情報取得部１１は、上記入力情報５ｇをゲーム媒体取得部１２およびプレイ履歴格納部１６に出力する。
【００３６】
ゲーム媒体取得部（ゲーム媒体取得機能）１２は、プレイヤが獲得することを目的とする魚（ゲーム媒体）１を、入力情報５ｇに応じて取得する（釣り上げる）。図３は、プレイヤが魚１を釣り上げるために操作する「釣りインターフェース」（ゲーム媒体取得用インターフェース）の一例を示す模式図である。図３に例示されるように、表示情報出力部１５は、上記釣りインターフェースを含むゲーム画面を表示部５０に表示させる表示情報５ｅを、当該表示部５０に出力することができる。また、表示情報出力部１５は、餌に食いついた魚１が当該食いついた状態で暴れるように、当該魚１を表示部５０に表示させる表示情報５ｅを、当該表示部５０に出力することができる。これにより、上記ゲームプログラムは、魚釣りの臨場感をプレイヤに与えることができる。
【００３７】
例えば、上記ゲーム画面内を暴れ回る魚１が、上記釣りインターフェースに含まれる同心円の中央に表示されたタイミングで、上記入力情報５ｇが入力情報取得部１１から入力された場合（プレイヤが入力面４１をタッチした場合）、ゲーム媒体取得部１２は、当該魚１のヒットポイント（ゲーム画面の上部に表示されたカラーバーによって示される）を減少させる。プレイヤがタイミング良くタッチすることにより、当該魚１のヒットポイントを所定値以下（例えば、ゼロ）まで減少させることができた場合、ゲーム媒体取得部１２は、当該プレイヤが当該魚１を釣り上げたとして、当該魚１に関するゲーム媒体情報５ｃをサーバ装置２００から取得する。これにより、上記ゲームプログラムは、プレイヤに魚釣りを疑似体験させることができる。ゲーム媒体取得部１２は、当該ゲーム媒体情報５ｃを情報格納部１３および表示情報出力部１５に出力する。
【００３８】
なお、ゲーム媒体取得部１２は、（ａ）パブリックな釣り場（例えば、海、川、池、沼など）から魚１を取得する（釣り上げる）こともできるし、（ｂ）プライベートな釣り場（例えば、他のプレイヤが管理する釣り場）から魚１を取得することもできる。また、ゲーム媒体取得部１２は、魚１を釣り上げる難易度を釣り場の種類に応じて異ならせることができる。例えば、ゲーム媒体取得部１２は、（ａ）海の釣り場において上記同心円を大きく／小さくすることによってタイミングを取りやすく／取りづらくしたり、（ｂ）他のプレイヤの釣り場において魚１のヒットポイントを減りやすく／減りにくくしたり、（ｃ）池の釣り場において魚１が餌を離す確率を上げたり／下げたりすることができる。これにより、上記ゲームプログラムは、上記ゲームの難易度を自在に調整することができるため、当該ゲームのバリエーションを増すことができる。
【００３９】
情報格納部（情報格納機能）１３は、管理用インターフェースを介して、プレイヤによって魚１が管理可能となるように、当該魚１に関するゲーム媒体情報５ｃ（ゲーム媒体に関する情報）を格納する所定の記憶装置に、当該プレイヤによって取得された魚１に関するゲーム媒体情報５ｃを新たに格納する。
【００４０】
本実施の形態においては、上記所定の記憶装置は、所定のネットワーク（例えば、インターネット）を介して携帯端末１００と通信可能に接続されたサーバ装置２００に設置されている。したがって、（１）情報格納部１３が、ゲーム媒体取得部１２から入力された上記ゲーム媒体情報５ｃを、送信部２２からサーバ装置２００に送信し、（２）当該サーバ装置２００が、当該受信したゲーム媒体情報５ｃを、上記プレイヤを一意に識別可能なプレイヤ識別子と対応付けて、上記所定の記憶装置（クラウドストレージ）に格納する。これにより、上記ゲームプログラムは、プレイヤがそれぞれ操作する携帯端末１００から受信したゲーム媒体情報５ｃを一元管理することができる。
【００４１】
一方で、携帯端末１００が上記所定の記憶装置（ローカルストレージ）を備え、情報格納部１３は、当該所定の記憶装置に上記ゲーム媒体情報５ｃを格納してもよい。これにより、上記ゲームプログラムは、携帯端末１００が外部の機器と通信不可能な環境にある場合であっても、プレイヤにゲームを楽しませることができる。なお、以下の説明においては、上記ゲームプログラムが任意の情報を上記クラウドストレージに格納する例のみを説明するが、当該任意の情報を上記ローカルストレージに格納してもよいことは言うまでもない。
【００４２】
また、本実施の形態に係るゲームプログラムによって実現されるゲームにおいては、プレイヤは少なくとも１つの釣り場２をそれぞれ管理することができるため、情報格納部は、当該釣り場２に関する釣り場情報（ゲーム媒体管理情報、例えば、当該釣り場２を管理するプレイヤを識別可能なプレイヤ識別子と対応付けられている）と、上記ゲーム媒体情報５ｃとを対応付けて、上記所定の記憶装置に格納することもできる。
【００４３】
情報更新部（情報更新機能）１４は、プレイヤによって管理される魚１（釣り場２に放流された魚１）が、ゲームの進行に応じて成長するように、上記所定の記憶装置に格納された当該魚１に関するゲーム媒体情報５ｃを更新する。具体的には、情報更新部１４は、ゲーム内における時間の経過に伴って上記魚１が成長したことを示す更新情報５ｄを生成し、送信部２２から当該更新情報５ｄをサーバ装置２００に送信することによって、当該サーバ装置２００に上記ゲーム媒体情報５ｃを更新させる。
【００４４】
情報更新部１４は、例えば、（ａ）ゲーム内における時間が１０日経過するたびに上記魚１を１センチ大きくしたり、（ｂ）ゲーム内における時間が１ヶ月経過するたびに上記魚１を繁殖させたり（例えば、当該魚１が卵を産み、当該卵が孵化することによって、小魚１ａ、小魚１ｂ、小魚１ｃが新たに発生する、図２の（ｃ）参照）することによって、当該魚１を成長させることができる。すなわち、魚１が「ゲームの進行に応じて成長する」ことには、（ａ）上記ゲーム画面に表示される当該魚１が上記ゲームの進行に応じて大きくなること、（ｂ）上記ゲーム画面に表示される当該魚１の数が増えること、および（ｃ）当該魚１がその他の態様で変化することが広く含まれる。
【００４５】
このように、上記ゲームプログラムは、プレイヤが釣り上げた魚１を釣り場２に放流するだけで（当該プレイヤが能動的なアクションを取らなくとも）、当該釣り上げた魚１が成長することによってゲーム内の状態に変化が生じる。したがって、上記ゲームプログラムは、プレイヤにゆったりと（受動的に）ゲームを楽しませることができる。また、上記ゲームプログラムは、「他の人が持っていない魚・アイテムを取得・所有する」というプレイヤの優越感を与えるだけでなく、「魚が育った」という達成感をさらに与えることができるため、プレイヤがゲームをプレイするモチベーションを上げることができる。
【００４６】
なお、本実施の形態においては、（ａ）情報更新部１４が、所定の情報を更新するための情報を含む更新情報５ｄをサーバ装置２００に送信することによって、当該サーバ装置２００に当該所定の情報を更新させる構成を一例として説明するが、（ｂ）情報更新部１４が上記所定の情報を更新し、当該更新後の情報を上記サーバ装置２００に送信することによって、当該更新後の情報を上記クラウドストレージに格納する構成であってもよいし、（ｃ）情報更新部１４が、上記所定の情報を更新し、当該更新後の情報を上記ローカルストレージに格納する構成であってもよい。
【００４７】
また、情報更新部１４は、外部（海、川、他のプレイヤが管理する釣り場など）から魚１を釣り上げた態様によって、当該魚１の成長を異ならせることができる。例えば、釣り上げるまでに要した時間が長いほど魚１に与えられたダメージが大きいため、情報更新部１４は、（ａ）当該魚１の成長を遅くしたり、（ｂ）当該魚１が繁殖する数を減少させたりしてよい。あるいは、上記ダメージが極度に大きい（例えば、当該ダメージが所定の閾値を上回っている）場合、上記ゲームプログラムは、当該魚１を釣り場２に移せないようにしてよい。これにより、上記ゲームプログラムは、よりリアルな魚釣りをプレイヤに疑似体験させることができる。情報更新部１４は、上記更新情報５ｄを送信部２２、成長報知部１７、および特典付与部１８に出力する。
【００４８】
表示情報出力部（表示情報出力機能）１５は、成長した魚１を他のプレイヤが獲得可能となるように、ゲーム画面を表示部５０に表示させる表示情報５ｅを、当該表示部５０に出力する。図２の（ａ）〜（ｃ）を参照して先に概説したように、プレイヤが外部（海、川、他のプレイヤの釣り場）から取得した魚１を、自身が管理する釣り場２に放流すると、当該魚１は当該釣り場２の中で成長する。そして、当該釣り場２の中で成長した魚１自体が、他のプレイヤによって獲得される対象となる。表示情報出力部１５は、上記成長した魚１を他のプレイヤが獲得可能となるように、例えば、（ａ）プレイヤを一意に識別可能なプレイヤ識別子と、当該プレイヤ識別子と対応付けられた釣り場２に関する釣り場情報とをサーバ装置２００から取得し、「どのプレイヤがどの釣り場を管理しているか」を一覧可能に表示したり、（ｂ）当該釣り場情報に対応付けられたゲーム媒体情報５ｃをサーバ装置２００からさらに取得し、「どの釣り場にどのような魚がいるか」を一覧可能に表示したりすることができる。これにより、成長する魚１を介して他のプレイヤと相互交流が生じるため、上記ゲームプログラムは、複数のプレイヤ間における交流を実現することができる。
【００４９】
また、表示情報出力部１５は、プレイヤによって管理される魚１を、当該プレイヤが一覧可能となる一覧表示情報５ｆを表示部５０にさらに出力することができる。これにより、上記ゲームプログラムは、釣り場２においてプレイヤが育成中の魚１を、当該プレイヤに一目で把握させることができる。さらに、表示情報出力部１５は、各種のユーザインターフェース（例えば、釣りインターフェース、管理用インターフェースなど）を操作可能に表示させる表示情報５ｅをさらに出力することができる。特に、表示情報出力部１５は、プレイヤによって魚１を管理可能とする管理用インターフェースを操作可能に表示させるインターフェース表示情報をさらに出力することができる。これにより、上記ゲームプログラムは、プレイヤに簡単に魚１を管理させることができる。
【００５０】
なお、プレイヤは、育成中の魚１に対してそれぞれ名前を付けることができる。具体的には、（１）入力情報取得部１１は、プレイヤによって指定された魚１に対する名前（文字、数字、記号など）を示す入力情報５ｇを取得し、（２）情報更新部１４は、当該魚１の名前が更新されたことを示す更新情報５ｄを生成し、送信部２２を介して当該更新情報５ｄをサーバ装置２００に送信することによって、当該サーバ装置２００に上記ゲーム媒体情報５ｃを更新させる。この場合、表示情報出力部１５は、上記一覧表示情報５ｆに魚１の名前に関する情報（ゲーム媒体情報５ｃに含まれる）をそれぞれ含ませることによって、当該名前を一覧可能に表示させることができる。これにより、上記ゲームプログラムは、プレイヤに魚１に対する愛着を抱かせることができるため、当該プレイヤのゲームに対する熱意を喚起することができる。
【００５１】
プレイ履歴格納部（プレイ履歴格納機能）１６は、プレイヤによるゲームのプレイ履歴を、上記所定の記憶装置に順次格納する。具体的には、プレイ履歴格納部１６は、入力情報取得部１１から入力情報５ｇが入力されるたびに、送信部２２から当該入力情報５ｇをサーバ装置２００に送信する。サーバ装置２００は、携帯端末１００から当該入力情報５ｇを受信するたびに、上記プレイヤを一意に識別可能なプレイヤ識別子と対応付けて当該入力情報を上記所定の記憶装置に順次格納することによって、当該プレイヤのプレイ履歴を当該所定の記憶装置に蓄積する。
【００５２】
この場合、情報更新部１４は、上記プレイ履歴を参照することによって、上記プレイヤがゲームをプレイしていない期間に、当該プレイヤによって管理される魚１が成長するように、当該所定の記憶装置に格納された、当該魚１に関するゲーム媒体情報５ｃを更新することができる。例えば、プレイヤが（１）釣り場２に放流した魚１に餌をやり、（２）当該魚１とつがいとなり得る別の魚１をさらに放流し、（３）さらに餌をやった場合、情報更新部１４は、その後にプレイヤから入力情報５ｇを得なくとも、上記（１）により上記魚１を１センチ大きくし、上記（２）により小魚１ａを上記釣り場２に増やし、上記（３）により魚１および小魚１ａを１センチ大きくすることができる。
【００５３】
すなわち、上記ゲームプログラムは、プレイヤが能動的なアクションを取らなくとも、釣り上げた魚１が成長することによってゲーム内の状態に変化を生じさせるため、プレイヤを飽きさせない、興趣性の高いゲームを実現することができる。
【００５４】
成長報知部（成長報知機能）１７は、魚１の成長をプレイヤに報知する。例えば、成長報知部１７は、（ａ）表示部５０に「魚が成長しました」といった通知を表示させたり、（ｂ）携帯端末１００が備えたスピーカ（図１において図示されていない）からサウンドを鳴らしたり、（ｃ）携帯端末１００をバイブレーションさせたりすることによって、上記魚１の成長をプレイヤに報知する（プッシュで通知する）ことができる。これにより、上記ゲームプログラムは、プレイヤがゲームのプレイを終えた後、当該プレイヤを当該ゲームに呼び戻すことができる。成長報知部１７は、魚１が成長したことを示す更新情報５ｄが情報更新部１４から入力されると、上記報知を示す報知情報５ｈを表示情報出力部１５に出力する。
【００５５】
特典付与部（特典付与機能）１８は、魚１の成長に応じて、当該魚１を管理するプレイヤ、および／または当該プレイヤが所属するグループに対して、所定の特典を付与する。例えば、特典付与部１８は、情報更新部１４から更新情報５ｄが入力された場合、上記所定の特典に関する特典情報５ｉを、上記プレイヤを一意に識別可能なプレイヤ識別子、および／または上記グループを一意に識別可能なグループ識別子と対応付けて、上記所定の記憶装置に格納することによって、当該プレイヤおよび／または当該グループに上記所定の特典を付与する。ここで、上記所定の特典には、（ａ）魚１がさらに成長・繁殖すること、（ｂ）魚１が強くなる（例えば、ヒットポイントが増加するなど、当該魚１に設定されたパラメータが改善する）こと、（ｃ）ポイントが与えられること、および／または（ｄ）当該ゲームまたは他のゲームにおいて使用可能なキャラクタ・アイテムが与えられることを広く含む。これにより、上記ゲームプログラムは、プレイヤのゲームに対する熱意を喚起することができる。
【００５６】
なお、特典付与部１８によって付与された特典に関する情報（特典情報５ｉ）は、サーバ装置２００にアップロードされてよい。または、当該サーバ装置２００が特典付与部１８を備え、携帯端末１００が上記更新情報５ｄを当該サーバ装置２００にアップロードし、当該特典付与部１８が当該サーバ装置２００の上で特典情報５ｉを生成し、所定の記憶装置に格納する構成とすることもできる。このように、各種の情報（例えば、特典情報５ｉ）を上記サーバ装置２００に一元化することにより、当該サーバ装置２００は、例えば、（ａ）プレイヤに付与された特典の多寡にしたがって各プレイヤにランキング情報を提示したり、（ｂ）釣り場２で管理する魚１の数が最多となるプレイヤを表彰したりすることができる。したがって、携帯端末１００およびサーバ装置２００は、興趣性の高いゲームを実現することができる。
【００５７】
入力部４０は、プレイヤによるタッチ操作を受け付ける。本実施の形態において、入力部４０は、例えば、上記タッチ操作を検知可能なタッチパネルであってよい。入力部４０は、入力面４１と入力制御部４２とを含む。なお、携帯端末１００に対して入力を与える方法は、上記タッチパネルを用いたタッチ操作に限定されない（例えば、所定の入力キーを押下することによって入力を与えることもできる）。
【００５８】
入力面４１は、プレイヤによるタッチ操作によって指定された位置を検知可能なデバイス（例えば、上記タッチパネルに含まれるタッチ面）である。入力面４１は、上記指定された位置に対応する情報を含むタッチ信号５ａを入力制御部４２に出力する。
【００５９】
入力制御部４２は、入力面４１から入力されたタッチ信号５ａに基づいて、プレイヤによって指定された位置を特定可能な、当該入力面４１における位置に関する情報を含む座標情報５ｂを生成する。
【００６０】
通信部２０は、所定の通信方式にしたがう通信網を介して外部と通信する。外部の機器（例えば、サーバ装置２００）との通信を実現する本質的な機能が備わってさえいればよく、通信回線、通信方式、または通信媒体などは限定されない。通信部２０は、例えばイーサネット（登録商標）アダプタなどの機器で構成できる。また、通信部２０は、例えばIEEE802.11無線通信、Bluetooth（登録商標）などの通信方式や通信媒体を利用できる。通信部２０は、受信部２１と送信部２２とを含む。
【００６１】
受信部２１は、サーバ装置２００からゲーム媒体情報５ｃを受信する。
【００６２】
送信部２２は、情報格納部１３から入力されたゲーム媒体情報５ｃ、情報更新部１４から入力された更新情報５ｄ、およびプレイ履歴格納部１６から入力された入力情報５ｇをサーバ装置２００に送信する。
【００６３】
表示部５０は、ゲーム画面を表示するデバイスである。本実施の形態において、表示部５０は、液晶ディスプレイであってよい。なお、図１においては、入力部４０および表示部５０がそれぞれ有する機能を明示するために、両者を分離して示している。しかし、例えば、入力部４０がタッチパネルであり、表示部５０が液晶ディスプレイである場合、両者は一体として構成されることが好ましい。
【００６４】
（釣り場の設定）
プレイヤは、自身の釣り場２を自由に設定することができる。例えば、プレイヤは、ゲームフィールドにもともと存在した空き地（例えば、どのプレイヤにも所有されていない池、湖など）を、自身の釣り場２として設定することができる。具体的には、（１）入力情報取得部１１は、プレイヤに指定された、ゲームフィールド上の位置を示す入力情報５ｇを取得し、（２）情報更新部１４は、当該位置に釣り場２を設定することを示す釣り場情報を生成し、送信部２２から当該釣り場情報をサーバ装置２００に送信する。そして、（３）サーバ装置２００は、上記釣り場情報をプレイヤ識別子と対応付けて所定の記憶装置に格納する。上記ゲームプログラムが上記（１）〜（３）の情報処理を実行することにより、プレイヤは、自身の釣り場２を設定することができる。これにより、上記ゲームプログラムは、プレイヤに釣り場２に対する愛着を抱かせることができるため、当該プレイヤのゲームに対する熱意を喚起することができる。
【００６５】
上記ゲームプログラムは、現実世界の地理を反映させるようにゲームフィールドを構成することができる。この場合、プレイヤは、現実世界における当該プレイヤの位置（携帯端末１００が備えたＧＰＳから取得される位置情報）に対応する、上記ゲームフィールドにおける位置に、自身の釣り場２を設定することができる。例えば、プレイヤは、現実世界に存在する湖を、自身の釣り場２として設定することができる。このように、プレイヤは、自身の釣り場２を自由に設定することができるため、上記ゲームプログラムは、ゲームに対する当該プレイヤの熱意を喚起することができる。
【００６６】
また、上記ゲームプログラムは、プレイヤによって設定された釣り場２に、ゲームフィールドにおける地理上の特性を反映させることによって、（ａ）当該釣り場２の風景、（ｂ）気候、（ｃ）植生、（ｄ）水質（海水、淡水、汽水、清らかな水、濁った水など）、および／または（ｅ）育成可能な魚１の種類などを異ならせることができる。例えば、プレイヤが、山の麓に存在する空き地を指定して釣り場２を設定した場合、情報更新部１４は、当該釣り場２を表示させるゲーム画面において、当該釣り場２の背景に山が表示されるように、上記釣り場情報を生成することができる。または、情報更新部１４は、温暖な気候を有する土地に設けられた釣り場でしか特定の魚が成長しないように、更新情報５ｄを生成することができる（そのため、釣り場によって異なる種類の魚が釣れる）。このように、上記ゲームプログラムは、バリエーション豊かな釣り場をプレイヤに作らせることができる。
【００６７】
（釣り場の管理）
プレイヤは、釣り場２をメンテナンス（管理）することが求められてよい。例えば、プレイヤは、（ａ）釣り場２に放流した魚１に餌を与える、（ｂ）釣り場２を掃除する、（ｃ）釣り場２の水を張り替える、（ｄ）水温を一定に保つなど、管理用インターフェースに表示された各種のメンテナンスを、継続的に行うことが求められる。具体的には、（１）入力情報取得部１１は、上記管理用インターフェースを介して、プレイヤに指定されたメンテナンスを行うことを示す入力情報５ｇを取得し、（２）情報更新部１４は、釣り場２がメンテナンスされたことを示す更新情報５ｄを生成し、送信部２２から当該更新情報５ｄをサーバ装置２００に送信することによって、当該サーバ装置２００に当該釣り場２に関する釣り場情報を更新させる。
【００６８】
上記メンテナンスに応じて、魚１の成長（ゲーム媒体の変化）が異なってよい。例えば、頻繁に掃除されることによって清潔に保たれている釣り場２では、そうでない釣り場２と比べて、魚１が早く成長するように、情報更新部１４は更新情報５ｄを生成することができる。または、少量の餌しか与えられない魚１は、より多くの餌が与えられる魚１と比べて遅く成長するように、情報更新部１４は更新情報５ｄを生成することができる（餌の量が極端に少ない場合は、魚１が死亡することがあってよい）。あるいは、釣り場２の状況に応じて魚１の行動が変化する（例えば、釣り場２が不潔なまま放置されていると、魚１が獰猛になり、共食いをしてしまったり、清潔に保たれていると、魚１が活発になり、他のプレイヤに釣り上げられにくくなったりする）ように、情報更新部１４は更新情報５ｄを生成することができる。
【００６９】
このように、上記ゲームプログラムは、釣り場２が継続的なメンテナンスを必要とすることにより、定期的にゲームをプレイするようにプレイヤを促す（当該プレイヤをゲームに引き戻す）ことができる。なお、成長報知部１７は、釣り場２がメンテナンスを必要としていることを、プレイヤに報知する（例えば、プッシュで通知する）ことができる。これにより、上記ゲームプログラムは、定期的にゲームをプレイするようにプレイヤを強く促すことができる。
【００７０】
また、プレイヤは、フレンド関係にある他のプレイヤに、自身が管理する釣り場２のメンテナンスを依頼することができる。これにより、上記ゲームプログラムは、複数のプレイヤ間における交流を促進することができる。また、プレイヤは、（ａ）釣り場２に放流した魚１を鑑賞したり、（ｂ）当該魚１の魚拓を取ったり、（ｃ）当該魚１を料理して食事をしたりすることができる。これにより、上記ゲームプログラムは、バリエーション豊かなゲームを実現することができる。
【００７１】
（釣り場の開発）
プレイヤは、自身の好みに沿って釣り場２をカスタマイズ（開発）することができる。例えば、プレイヤは、（ａ）デコレーション（例えば、岩、木、滝、柵、イベントなどで取得可能なアイテムなど）を釣り場２に配置することによって、当該釣り場２の外観を変更したり、（ｂ）管理用施設（例えば、水質浄化設備、水温安定化設備など）を釣り場２に設けることによって、当該釣り場２の機能を強化したりすることができる。具体的には、（１）入力情報取得部１１は、プレイヤに指定されたデコレーション・施設を追加・変更・削除することを示す入力情報５ｇを取得し、（２）情報更新部１４は、釣り場２にデコレーション・施設が追加・変更・削除されたことを示す更新情報５ｄを生成し、送信部２２から当該更新情報５ｄをサーバ装置２００に送信することによって、当該サーバ装置２００に当該釣り場２に関する釣り場情報を更新させる。
【００７２】
このように、上記ゲームプログラムは、プレイヤが柔軟に釣り場２をカスタマイズすることを可能とすることにより、当該プレイヤに「自分好みの釣り場（環境）を作り上げた」という達成感を与えることができる。
【００７３】
上記ゲームプログラムは、例えば、（ａ）プレイヤが釣り場２に放流した魚１の数、（ｂ）当該魚１の種類、（ｃ）所定クエストの進捗、（ｄ）プレイヤの成長など（すなわち、プレイヤによるゲームの達成状況）に応じて、上記カスタマイズがサーバ装置２００によって実行されたり、プレイヤによって実行可能としたり（限定を解除したり）することができる。
【００７４】
また、プレイヤは、目的に応じて釣り場２をカスタマイズすることができる。例えば、プレイヤは、（ａ）他のプレイヤが多数遊びに来る釣り場２となるように、または（ｂ）他のプレイヤから挑戦を受ける釣り場２となるように、当該釣り場２をカスタマイズすることができる。上記（ｂ）の場合、プレイヤは、他のプレイヤに魚１を釣られないように工夫を凝らすことができる。例えば、プレイヤは、（ｂ１）釣り場２に放流する魚１と、他のプレイヤおよび／または当該他のプレイヤが有する竿との相性を考慮して、当該魚１の育て方を工夫したり（例えば、与える餌の種類、釣り場２の水質などを変える）、（ｂ２）魚１を釣り場２に放流する位置を工夫したりすることによって、魚１のヒットポイントを増加させたり、魚１がスキル・属性特殊能力を持つようにしたりすることができる。
【００７５】
さらに、魚１は、他のプレイヤに釣り上げられないことによって、当該他のプレイヤからの挑戦を退けるたびに強くなっていく（釣り場２の「ヌシ」として育っていく）。例えば、情報更新部１４は、他のプレイヤが魚１を釣り上げることに失敗するたびに、（ａ）当該魚１のパラメータ（例えば、最大ヒットポイント）を増加させたり、（ｂ）スキル・属性特殊能力を付与したりするように、当該魚１に関するゲーム媒体情報５ｃを更新可能な更新情報５ｄを生成することができる。
【００７６】
このように、上記ゲームプログラムは、プレイヤに他のプレイヤとの関係を考慮して釣り場２をカスタマイズすることを可能とすることにより、複数のプレイヤ間における交流を促進することができる。
【００７７】
プレイヤは、自身が管理する釣り場２と、当該釣り場２の近所にある、他のプレイヤが管理する他の釣り場とを水路で接続することによって、両者に放流されている魚１がそれぞれ自在に行き来できるようにすることができる。具体的には、情報更新部１４は、プレイヤが管理する魚１（ゲーム媒体）と、他のプレイヤが管理する魚１（ゲーム媒体）とが交流可能となるように、当該プレイヤと当該他のプレイヤとを関連付ける関連付け情報を生成する。これにより、各プレイヤは、釣り場２に放流された魚１と、他の釣り場に放流された他の魚とを交配させ、両者に放流されている魚１を効率よく繁殖させることができる。なお、上記水路の仕様（幅、深さ、距離など）に応じて、交配の確率、一方の魚と他方の魚とが混ざる比率などが変化してよい。これにより、上記ゲームプログラムは、バリエーション豊かなゲームを実現することができる。
【００７８】
各プレイヤは、他のプレイヤが管理する他の釣り場を閲覧・訪問したり、当該他の釣り場において釣りをしたりすることができる。言い換えれば、各プレイヤは、自身が開発した釣り場２を他のプレイヤに見せることができる。具体的には、（１）入力情報取得部１１は、プレイヤに指定された上記他の釣り場を閲覧・訪問することを示す入力情報５ｇを取得し、（２）表示情報出力部１５は、当該他の釣り場２に関する釣り場情報（ゲーム媒体管理情報）をサーバ装置２００（所定の記憶装置）から取得することによって、当該他の釣り場に放流されている魚１を釣り上げ可能（獲得可能）となるように、ゲーム画面を表示させる表示情報５ｅを出力する。これにより、上記ゲームプログラムは、プレイヤの自己顕示欲を満たすことができるため、当該プレイヤがゲームをプレイするモチベーションを高めることができる。
【００７９】
（複数プレイヤで共有される釣り場を管理する構成）
図４は、複数のプレイヤによって構成されるグループによって釣り場２が管理される様子の一例を示す模式図である。図４に例示されるように、魚１は、プレイヤと同じグループに所属する共同プレイヤと共同して管理されるものであり、情報更新部１４は、上記プレイヤおよび共同プレイヤによって共同して管理される魚１が、ゲームの進行に応じて成長するように、所定の記憶装置に格納された当該魚１に関するゲーム媒体情報５ｃを更新することができる。これにより、上記ゲームプログラムは、各プレイヤに「グループで魚を育てる」という連帯感を与えることができるため、当該各プレイヤがゲームをプレイするモチベーションを高めることができる。
【００８０】
図４に例示されるように、表示情報出力部１５は、ゲームフィールドに（ａ）プレイヤまたはグループによって管理される釣り場２、および／または（ｂ）プレイヤのアバター（当該プレイヤを当該ゲームフィールドに投影するように、当該プレイヤ（例えば、プレイヤの外観）を模擬したキャラクタ）４ａ〜４ｄを表示させる表示情報５ｅを出力することができる。これにより、上記ゲームプログラムは、各プレイヤに「グループで釣り場を開発する」という一体感を与えることができるため、当該各プレイヤがゲームをプレイするモチベーションを高めることができる。なお、プレイヤは、自身のアバターが釣り場２を歩き回るように、当該アバターを操作することができる。
【００８１】
各プレイヤは、外部（海、川、他のプレイヤが管理する釣り場など）から魚１を釣り上げ、当該各プレイヤが所属するグループが共同管理する釣り場（共同釣り場）に当該釣り上げた魚１を放流する（魚を持ち寄る）ことができる。また、グループにおいては、当該グループに所属する各プレイヤが役割を分担することができる。例えば、当該グループのリーダであるプレイヤは、（ａ）餌となる魚を放流する役割、（ｂ）大物（レアリティの高い魚）を放流する役割、（ｃ）デコレーションをメンテナンスする役割などの各役割を、各プレイヤに割り振ることができる。これにより、上記ゲームプログラムは、グループによる一体感を各プレイヤに与えることができる。なお、上記ゲームプログラムは、所定の条件が満たされた場合（例えば、魚が所定の度合いまで成長した場合など）、上記大物を出現させることができる。
【００８２】
共同釣り場における各プレイヤが取ったアクションは、日誌（グループに所属する各プレイヤが閲覧可能な情報）に記載されてよい。当該日誌には、（ａ）新たに放流された魚の数・種類、（ｂ）釣り上げられた魚の数・種類、（ｃ）デコレーションをメンテナンスしたプレイヤの名前・時間・メンテナンス内容などが記載されてよい。情報更新部１４は、各プレイヤの上記アクションに応じて上記日誌を更新することができる。これにより、上記ゲームプログラムは、共同釣り場において各プレイヤが取ったアクションをグループ内で共有することができる。これにより、上記ゲームプログラムは、プレイヤ間の交流を促進することができる。
【００８３】
各プレイヤは、プレイヤ同士で自由にグループを組むことができる。すなわち、（ａ）グループに所属する各プレイヤは、当該グループに所属していないプレイヤを指定し、当該グループに所属するように勧誘することができるし、（ｂ）グループに所属していないプレイヤは、所属を希望するグループを指定し、当該グループに所属することについて当該グループに所属するプレイヤ（例えば、リーダ）に許可を求めることができる。
【００８４】
上記（ａ）の場合、（１）入力情報取得部１１は、プレイヤが所属するグループに所属するよう促す勧誘情報を取得し、（２）情報更新部１４は、当該勧誘情報の対象となる他のプレイヤからの承認情報がさらに取得された場合、上記勧誘情報に基づいて当該他のプレイヤが所属するグループを変更する。また、上記（ｂ）の場合、（１）入力情報取得部１１は、グループに所属することについての許可を求める許可申請情報を取得し、（２）情報更新部１４は、当該許可申請情報の対象となるグループからの承認情報がさらに取得された場合、上記承認情報に基づいて当該他のプレイヤが所属するグループを変更する。これにより、上記ゲームプログラムは、プレイヤ間の交流を促進することができる。
【００８５】
なお、サーバ装置２００が複数のプレイヤを指定し、当該複数のプレイヤに強制的にグループを組ませることもできる。また、グループを活性化させるために、グループで新しい施策（例えば、新たなメンテナンス設備を設置するなど）を打ち、グループのリーダに全員宛でメールを送信してもらって、昔のプレイヤに戻ってきてもらうことができる。これにより、上記ゲームプログラムは、複数のプレイヤ間における交流をさらに促進することができる。
【００８６】
（その他の構成）
プレイヤは、投網を使って魚１を引き上げることができる。この場合、（ａ）釣り場２に放流された魚１だけでなく、当該釣り場２に隠されているアイテムなども引き上げることができたり、（ｂ）プレイヤが当該投網を使用できる回数に制限（例えば、１日に１回だけ）が設けられていたりしてもよい。これにより、上記ゲームプログラムは、ゲームに新たな趣向を取り入れることができる。
【００８７】
また、プレイヤは、ゲームフィールドおよび／または釣り場２に散在する所定のアイテム（例えば、「魂」など）を拾い集め、当該所定のアイテムを所定数（例えば、１０個）集めることができると、当該プレイヤが保有する竿（使用回数に応じて耐久度が減少し、当該耐久度がゼロになると壊れる）を修理する（耐久度を回復させる）ことができる。なお、上記投網だけが上記所定のアイテムを拾うことができたり、プレイヤにとって不要な当該所定のアイテムを釣り場に捨てることができたり、上記竿の修理を請け負うことのできる特定のキャラクタがゲームフィールド上にいたりしてもよい。これにより、上記ゲームプログラムは、バリエーション豊かなゲームを実現することができる。
【００８８】
プレイヤは、パブリックな釣り場（海、川など）および／または他のプレイヤが管理する釣り場において釣り上げた魚１を、一時的に保管可能なビク（釣り籠）または生け簀に入れておくことができる。そして、プレイヤは、ビクまたは生け簀に入れた魚の中から、自身の釣り場で育成・繁殖させる魚を選択することができる。これにより、上記ゲームプログラムは、プレイヤに上記選択の余裕を与えることができる。
【００８９】
上記ゲームプログラムは、所定の基準（例えば、釣った魚の数、魚に与えたダメージの大きさ、釣り場に放流されている魚の種類の数、当該魚の強さ、釣られていない魚の数）にしたがって、プレイヤをランキング表示することができる。また、上記ゲームプログラムは、上記所定の基準にしたがって、各プレイヤが管理する釣り場にもそれぞれランクを付けることができる。この場合、上記ゲームプログラムは、他のプレイヤによる訪問数を上記所定の基準の１つとして当該釣り場にランクを付けることができる（すなわち、誰も釣りに訪れない釣り場はランクが下がる）。これにより、上記ゲームプログラムは、複数のプレイヤ間における交流が活発になるように、各プレイヤを動機付けることができる。
【００９０】
上記ゲームプログラムは、所定の基準（例えば、魚に設定されたパラメータ、当該魚が他のプレイヤによって釣られなかった回数など）にしたがって、釣り場２に放流されている魚１の中からヌシ（ボス）となる魚を決定することができる。なお、当該ヌシとなる魚は、プレイヤの指定によって決定されてもよい。上記ゲームプログラムは、例えば、当該ヌシとなる魚が他のプレイヤによって釣り上げられた場合、当該釣り場２は当該他のプレイヤによって奪われるなど、当該ヌシとなる魚に特別な条件を持たせることができる。これにより、上記ゲームプログラムは、バリエーション豊かなゲームを実現することができる。
【００９１】
上記ゲームプログラムは、強い魚を持っているプレイヤ同士の対戦（釣り対決）を実現することができる。また、同じグループに所属するプレイヤで「釣り大会」を開催できるようにすることもできる。この場合、例えば、１５人のプレイヤが同じ時間に同じ釣り場で釣りをするなどの趣向を凝らすことができる。これにより、上記ゲームプログラムは、複数のプレイヤ間における交流をさらに促進することができる。
【００９２】
また、上記ゲームプログラムは、各プレイヤが操作するアバターを同じ種類の椅子（例えば、同じ色の椅子）に座って釣りをする様子を、ゲーム画面に表示させることにより、グループにおける一体感を演出することができる。さらに、上記ゲームプログラムは、各プレイヤが操作する携帯端末１００に、（ａ）魚の生息地情報、および／または（ｂ）お勧めの釣り場情報を配信することができる。これにより、上記ゲームプログラムは、複数のプレイヤ間における交流をさらに促進することができる。
【００９３】
プレイヤは、他のプレイヤが管理する釣り場を訪問したり、その他のゲームフィールドを歩き回ったりすることにより、ゲーム内で使用可能なアイテムを見つけることができる。これにより、上記ゲームプログラムは、さらに興趣性の高いゲームを実現することができる。
【００９４】
プレイヤは、釣り場２における釣りポイント（釣り糸を垂れる位置）を指定することができる。この場合、上記ゲームプログラムは、当該位置に応じて釣れる魚１を異ならせることができる。これにより、上記ゲームプログラムは、よりリアルな釣りゲームをプレイヤに疑似体験させることができる。
【００９５】
（携帯端末１００が実行する処理）
図５は、携帯端末１００が実行する処理の一例を示すフローチャートである。なお、以下の説明において、カッコ書きの「〜ステップ」は、コンピュータによって実行されるゲーム制御方法に含まれる各ステップを表す。
【００９６】
まず、入力情報取得部１１は、プレイヤによって入力された入力情報５ｇを取得する（ステップ１、以下「ステップ」を「Ｓ」と略記する、入力情報取得ステップ）。ゲーム媒体取得部１２は、プレイヤが獲得することを目的とする魚１を、入力情報５ｇに応じて取得し（Ｓ２、ゲーム媒体取得ステップ）、情報格納部１３は、プレイヤによって魚１が管理可能となるように、当該魚１に関するゲーム媒体情報５ｃを格納する所定の記憶装置に、当該プレイヤによって取得された魚１に関するゲーム媒体情報５ｃを新たに格納する（Ｓ３、情報格納ステップ）。
【００９７】
次に、情報更新部１４は、プレイヤによって管理される魚１が、ゲームの進行に応じて成長するように、所定の記憶装置に格納された当該魚１に関するゲーム媒体情報５ｃを更新すると（Ｓ４、情報更新ステップ）、成長報知部１７は、魚１の成長をプレイヤに報知し（Ｓ５）、特典付与部１８は、当該魚１の成長に応じて、当該魚１を管理するプレイヤおよび／または当該プレイヤが所属するグループに対して所定の特典を付与する（Ｓ６）。最後に、表示情報出力部１５は、成長した魚１を他のプレイヤが獲得可能となるように、ゲーム画面を表示させる表示情報５ｅを出力する（Ｓ７、表示情報出力ステップ）。なお、上記ゲーム制御方法は、図５を参照して前述した上記処理だけでなく、制御部１０に含まれる各部において実行される処理を任意に含んでよい。
【００９８】
〔実施形態２〕
図６に基づいて、本発明の第２の実施の形態（実施形態２）を説明する。なお、実施形態２では、前述した実施形態１に追加される構成や、実施形態１の構成とは異なる構成のみについて説明する。すなわち、実施形態１において記載された構成は、実施形態２にもすべて含まれ得る（逆も同様である）。また、実施形態１において記載された用語の定義は、実施形態２においても同じである。
【００９９】
図６は、携帯端末１００とサーバ装置２００とを含むゲームシステム３００の構成を示す模式図である。図６に例示されるように、本発明の一態様に係るコンピュータが、携帯端末１００（プレイヤＡが操作する端末を携帯端末１００ａ、プレイヤＢが操作する端末を携帯端末１００ｂとする）と所定のネットワークを介して通信可能に接続されたサーバ装置２００として機能し、本発明の一態様に係るゲームプログラムが当該サーバ装置２００において実行される場合を説明する。
【０１００】
サーバ装置（コンピュータ）２００は、実施形態１において説明した処理の一部または全部を含むゲームプログラムを実行可能な情報処理装置である。サーバ装置２００は、入力情報５ｇ（携帯端末１００に対するプレイヤからの入力）を受信する。次に、上記サーバ装置２００は、上記プレイヤが獲得することを目的とする魚１を、上記入力情報５ｇに応じて取得する。そして、上記サーバ装置２００は、上記プレイヤによって魚１が管理可能となるように、当該魚１に関するゲーム媒体情報５ｃを格納する所定の記憶装置に、当該プレイヤによって取得された魚１に関するゲーム媒体情報５ｃを新たに格納する。
【０１０１】
さらに、上記サーバ装置２００は、上記プレイヤによって管理される魚１が、ゲームの進行に応じて成長するように、上記所定の記憶装置に格納された当該ゲーム媒体情報５ｃを更新する。そして、上記サーバ装置は、上記成長した魚１を他のプレイヤが獲得可能となるように、ゲーム画面を表示させる表示情報５ｅを出力する。
【０１０２】
携帯端末１００は、サーバ装置２００から受信した情報（例えば、表示情報５ｅ、および／または一覧表示情報５ｆ）に基づいて、当該ゲームをプレイした結果を表示部５０に表示させる。なお、ウェブブラウザを介して当該プレイした結果を表示させる場合、携帯端末１００は、例えば、当該ウェブブラウザに搭載された所定の記憶領域（ウェブストレージ）に上記サーバ装置２００から受信した情報を蓄積することができる。
【０１０３】
このように、携帯端末１００が備えるとして説明した各部（特に、制御部１０）の一部または全部をサーバ装置２００が備え、当該サーバ装置２００は、携帯端末１００に与えられた入力に基づいて、ゲームの出力結果を当該携帯端末１００に送信する構成とすることができる。これにより、サーバ装置２００は、上記携帯端末１００が機能を提供する場合に当該携帯端末１００が奏する効果と、同じ効果を奏する。
【０１０４】
なお、当該ゲームの進行画面を、上記サーバ装置２００が生成したデータに基づいて上記携帯端末１００に表示されるウェブ表示とし、その他のメニュー画面などを、当該携帯端末１００にインストールされているネイティブアプリによって表示するネイティブ表示とするなど、当該ゲームは、上記サーバ装置２００および携帯端末１００のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。
【０１０５】
また、本発明の一態様に係るゲームプログラムが、携帯端末１００において実行されるネイティブアプリケーションとして実現される場合であっても、当該携帯端末１００は、必要に応じてサーバ装置２００にアクセスし、当該ゲームの進行に関係する情報（例えば、プレイヤに関する情報、当該プレイヤとフレンド関係にある他のプレイヤに関する情報、当該プレイヤに付与された累積ポイント・アイテム・キャラクタに関する情報、当該プレイヤのランキング情報など）をダウンロードして利用することができる。さらに、携帯端末１００と他の携帯端末１００とが通信可能に接続され（いわゆるピア・ツー・ピア通信）、互いに同期を取り合って、当該ゲームをマルチプレイすることもできる。
【０１０６】
〔ソフトウェアによる実現例〕
携帯端末１００およびサーバ装置２００の制御ブロック（特に、制御部１０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、携帯端末１００およびサーバ装置２００は、各機能を実現するソフトウェアであるゲームプログラムの命令を実行するＣＰＵ、上記ゲームプログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記ゲームプログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記ゲームプログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記ゲームプログラムは、当該ゲームプログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。本発明は、上記ゲームプログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１０７】
具体的には、本発明の実施の形態に係るゲームプログラムは、コンピュータ（携帯端末１００、サーバ装置２００）に、入力情報取得機能、ゲーム媒体取得機能、情報格納機能、情報更新機能、表示情報出力機能、プレイ履歴格納機能、成長報知機能、および特典付与機能を実現させる。上記入力情報取得機能、ゲーム媒体取得機能、情報格納機能、情報更新機能、表示情報出力機能、プレイ履歴格納機能、成長報知機能、および特典付与機能は、上述した入力情報取得部１１、ゲーム媒体取得部１２、情報格納部１３、情報更新部１４、表示情報出力部１５、プレイ履歴格納部１６、成長報知部１７、および特典付与部１８によってそれぞれ実現され得る。詳細については上述した通りである。
【０１０８】
なお、上記ゲームプログラムは、例えば、ActionScript、JavaScript（登録商標）などのスクリプト言語、Objective-C、Java（登録商標）などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。また、前記ゲームプログラムによって実現される各機能を実現する各部を備えた情報処理端末（例えば、携帯端末１００）と、前記各機能とは異なる残りの機能を実現する各部を備えたサーバとを含むゲームシステムも、本発明の範疇に入る。
【０１０９】
〔付記事項〕
本発明は上述したそれぞれの実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施の形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施の形態についても、本発明の技術的範囲に含まれる。さらに、各実施の形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成できる。
以下に本願の原出願の原出願の出願当初の請求項を付記する。
［１］
コンピュータに、
プレイヤによって入力された入力情報を取得する入力情報取得機能と、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得機能と、
前記プレイヤによって前記ゲーム媒体が管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納機能と、
前記プレイヤによって管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新機能と、
前記成長したゲーム媒体を他のプレイヤが獲得可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力機能とを実現させるゲームプログラム。
［２］
前記ゲーム媒体は、前記プレイヤと同じグループに所属する共同プレイヤと共同して管理されるものであり、
前記情報更新機能は、前記プレイヤおよび共同プレイヤによって共同して管理される前記ゲーム媒体が、前記ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする［１］に記載のゲームプログラム。
［３］
前記ゲーム媒体取得機能は、前記他のプレイヤによって管理される前記ゲーム媒体を、前記入力情報に応じて取得することを特徴とする［１］または［２］に記載のゲームプログラム。
［４］
前記ゲームプログラムは、前記コンピュータに、
前記プレイヤによるゲームのプレイ履歴を、前記所定の記憶装置に順次格納するプレイ履歴格納機能をさらに実現させ、
前記情報更新機能は、前記所定の記憶装置に格納された前記プレイ履歴を参照することによって、前記プレイヤが前記ゲームをプレイしていない期間に、当該プレイヤによって管理される前記ゲーム媒体が成長するように、当該所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする［１］から［３］のいずれかに記載のゲームプログラム。
［５］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長を前記プレイヤに報知する成長報知機能をさらに実現させることを特徴とする［１］から［４］のいずれかに記載のゲームプログラム。
［６］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長に応じて、当該ゲーム媒体を管理する前記プレイヤ、および／または当該プレイヤが所属するグループに対して所定の特典を付与する特典付与機能をさらに実現させることを特徴とする［１］から［５］のいずれかに記載のゲームプログラム。
［７］
前記情報更新機能は、前記プレイヤによって管理される前記ゲーム媒体の数が増える変化が、前記ゲーム媒体の成長の１つとして生じるように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする［１］から［６］のいずれかに記載のゲームプログラム。
［８］
前記表示情報出力機能は、前記プレイヤによって管理される前記ゲーム媒体を、当該プレイヤが一覧可能となる一覧表示情報をさらに出力することを特徴とする［１］から［７］のいずれかに記載のゲームプログラム。
［９］
プレイヤによって入力された入力情報を取得する入力情報取得ステップと、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得ステップと、
前記プレイヤによって前記ゲーム媒体が管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納ステップと、
前記プレイヤによって管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新ステップと、
前記成長したゲーム媒体を他のプレイヤが獲得可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力ステップとを含む、コンピュータによって実行されるゲーム制御方法。
［１０］
プレイヤによって入力された入力情報を取得する入力情報取得部と、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得部と、
前記プレイヤによって前記ゲーム媒体が管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納部と、
前記プレイヤによって管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新部と、
前記成長したゲーム媒体を他のプレイヤが獲得可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力部とを備えたコンピュータ。
以下に本願の原出願の原出願の出願当初の請求項を付記する。
［１］
コンピュータに、
プレイヤによって入力された入力情報を取得する入力情報取得機能と、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得機能と、
前記プレイヤと当該プレイヤと同じグループに所属する共同プレイヤとによって前記ゲーム媒体が共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納機能と、
前記プレイヤおよび前記共同プレイヤによって前記共同のゲームフィールドにおいて共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新機能とを実現させるゲームプログラム。
［２］
前記ゲームプログラムは、前記コンピュータに、
前記成長したゲーム媒体を他のプレイヤが利用可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力機能をさらに実現させることを特徴とする［１］に記載のゲームプログラム。
［３］
前記情報格納機能は、前記プレイヤおよび前記共同プレイヤの前記ゲームフィールドにおける管理の役割分担を、前記記憶装置にさらに格納することを特徴とする［１］または［２］に記載のゲームプログラム。
［４］
前記情報格納機能は、前記プレイヤおよび前記共同プレイヤが前記管理として取ったアクションを、前記プレイヤまたは前記共同プレイヤの名前と紐付けて前記記憶装置にさらに格納することを特徴とする［３］に記載のゲームプログラム。
［５］
前記入力情報取得機能が取得する入力情報はさらに、プレイヤが指定するゲームフィールドの位置を示す位置情報、及び、前記ゲームフィールドが前記プレイヤまたは前記共同プレイヤによって管理されたことを示す情報を含むことを特徴とする［１］から［４］のいずれか一に記載のゲームプログラム。
［６］
前記入力情報取得機能が取得する入力情報はさらに、現実世界における前記プレイヤの位置を前記ゲームフィールドの位置を示す位置情報として取得することを特徴とする［５］に記載のゲームプログラム。
［７］
前記ゲーム媒体取得機能は、前記他のプレイヤによって管理される前記ゲーム媒体を、前記入力情報に応じて取得することを特徴とする［１］から［６］のいずれか一に記載のゲームプログラム。
［８］
前記ゲームプログラムは、前記コンピュータに、
前記プレイヤによるゲームのプレイ履歴を、前記所定の記憶装置に順次格納するプレイ履歴格納機能をさらに実現させ、
前記情報更新機能は、前記所定の記憶装置に格納された前記プレイ履歴を参照することによって、前記プレイヤが前記ゲームをプレイしていない期間に、当該プレイヤによって管理される前記ゲーム媒体が成長するように、当該所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする［１］から［７］のいずれか一に記載のゲームプログラム。
［９］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長を前記プレイヤに報知する成長報知機能をさらに実現させることを特徴とする［１］から［８］のいずれか一に記載のゲームプログラム。
［１０］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長に応じて、当該ゲーム媒体を管理する前記プレイヤ、および／または当該プレイヤが所属するグループに対して所定の特典を付与する特典付与機能をさらに実現させることを特徴とする［１］から［９］のいずれか一に記載のゲームプログラム。
［１１］
前記情報更新機能は、前記プレイヤによって管理される前記ゲーム媒体の数が増える変化が、前記ゲーム媒体の成長の１つとして生じるように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする［１］から［１０］のいずれか一に記載のゲームプログラム。
［１２］
前記表示情報出力機能は、前記プレイヤによって管理される前記ゲーム媒体を、当該プレイヤが一覧可能となる一覧表示情報をさらに出力することを特徴とす［２］から［１１］のいずれか一に記載のゲームプログラム。
［１３］
前記情報更新機能は、前記ゲーム媒体の取得の際の態様によって、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報の更新の仕方を異ならせる請［１］から［１２］のいずれか一に記載のゲームプログラム。
［１４］
プレイヤによって入力された入力情報を取得する入力情報取得ステップと、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得ステップと、
前記プレイヤと当該プレイヤと同じグループに所属する共同プレイヤとによって前記ゲーム媒体が共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納ステップと、
前記プレイヤおよび前記共同プレイヤによって共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新ステップとを含む、コンピュータによって実行されるゲーム制御方法。
［１５］
プレイヤによって入力された入力情報を取得する入力情報取得部と、
前記プレイヤが獲得することを目的とするゲーム媒体を、前記入力情報に応じて取得するゲーム媒体取得部と、
前記プレイヤと当該プレイヤと同じグループに所属する共同プレイヤとによって前記ゲーム媒体が共同のゲームフィールドにおいて共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって取得されたゲーム媒体に関する情報を新たに格納する情報格納部と、
前記プレイヤおよび前記共同プレイヤによって共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新する情報更新部とを備えたコンピュータ。
以下に本願の原出願の出願当初の請求項を付記する。
［付記１］
コンピュータに、
プレイヤによって入力された入力情報を取得する入力情報取得機能と、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同の場において共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記場に関連付けられたゲーム媒体に関する情報を新たに格納する情報格納機能と、
前記プレイヤおよび前記共同プレイヤによって、前記共同の場において共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するとともに、前記共同の場がカスタマイズされるように、前記所定の記憶装置に格納された当該ゲーム媒体および当該共同の場に関する情報を更新する情報更新機能と、
前記プレイヤおよび前記共同プレイヤが当該各プレイヤによってカスタマイズした前記共同の場を閲覧可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力機能とを実現させるゲームプログラム。
［付記２］
前記入力情報取得機能が取得する入力情報はさらに、前記プレイヤが指定するゲームフィールドの位置を示す位置情報を含み、
前記ゲームプログラムは、さらに、前記コンピュータに、
前記位置を示す入力情報に基づいて、前記位置に前記共同の場を設置することを示す場情報を生成する生成機能を実現させることを特徴とする付記１に記載のゲームプログラム。
［付記３］
前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤの前記共同の場における管理の役割分担に関する情報を、前記所定の記憶装置に格納し、
前記情報更新機能は、前記役割に応じたアクションに基づいて変更されたゲーム媒体に関する情報を更新することを特徴とする付記１または２に記載のゲームプログラム。
［付記４］
前記情報格納能は、前記ゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズするためのゲーム媒体を表示させる役割、前記ゲーム媒体をカスタマイズする役割の情報を記憶することを特徴とする付記３に記載のゲームプログラム。
［付記５］
前記表示情報出力機能は、前記プレイヤによって管理される前記ゲーム媒体を、当該プレイヤが一覧可能となる一覧表示情報をさらに出力することを特徴とする付記１から４のいずれか一項に記載のゲームプログラム。
［付記６］
前記情報格納機能は、前記各プレイヤに対応付けて、前記プレイヤおよび前記共同プレイヤが前記管理として取ったアクションに関する情報を、前記所定の記憶装置に格納することを特徴とする付記１から５のいずれか一項に記載のゲームプログラム。
［付記７］
前記情報格納機能は、前記プレイヤに対応付けて、前記共同の場における前記プレイヤが取ったアクションに関する情報を、前記共同プレイヤと共有可能となるように前記所定の記憶装置に格納することを特徴とする付記６に記載のゲームプログラム。
［付記８］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長を前記プレイヤに報知する成長報知機能をさらに実現させることを特徴とする付記１から７のいずれか一項に記載のゲームプログラム。
［付記９］
前記ゲームプログラムは、前記コンピュータに、
前記ゲーム媒体の成長に応じて、当該ゲーム媒体を管理する前記プレイヤ、および／または当該プレイヤが所属するグループに対して所定の特典を付与する特典付与機能をさらに実現させることを特徴とする付記１から８のいずれか一項に記載のゲームプログラム。
［付記１０］
前記情報更新機能は、前記プレイヤによって管理される前記ゲーム媒体の数が増える変化が、前記ゲーム媒体の成長の１つとして生じるように、前記所定の記憶装置に格納された当該ゲーム媒体に関する情報を更新することを特徴とする付記１から９のいずれか一項に記載のゲームプログラム。
［付記１１］
プレイヤによって入力された入力情報を取得する入力情報取得ステップと、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同の場において共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記場に関連付けられたゲーム媒体に関する情報を新たに格納する情報格納ステップと、
前記プレイヤおよび前記共同プレイヤによって、前記共同の場において共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するとともに、前記共同の場がカスタマイズされるように、前記所定の記憶装置に格納された当該ゲーム媒体および当該共同の場に関する情報を更新する情報更新ステップと、
前記プレイヤおよび前記共同プレイヤが当該各プレイヤによってカスタマイズした前記共同の場を閲覧可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力ステップとを含む、コンピュータによって実行されるゲーム制御方法。
［付記１２］
プレイヤによって入力された入力情報を取得する入力情報取得部と、
前記プレイヤと、当該プレイヤと同じグループに所属する共同プレイヤとによって、ゲーム媒体を共同の場において共同して管理可能となるように、当該ゲーム媒体に関する情報を格納する所定の記憶装置に、当該プレイヤによって前記場に関連付けられたゲーム媒体に関する情報を新たに格納する情報格納部と、
前記プレイヤおよび前記共同プレイヤによって、前記共同の場において共同して管理される前記ゲーム媒体が、ゲームの進行に応じて成長するとともに、前記共同の場がカスタマイズされるように、前記所定の記憶装置に格納された当該ゲーム媒体および当該共同の場に関する情報を更新する情報更新部と、
前記プレイヤおよび前記共同プレイヤが当該各プレイヤによってカスタマイズした前記共同の場を閲覧可能となるように、ゲーム画面を表示させる表示情報を出力する表示情報出力部とを備えるコンピュータ。
【産業上の利用可能性】
【０１１０】
本発明の一態様に係るゲームプログラムは、例えば、スマートフォン、タブレット端末、携帯電話、家庭用ゲーム機、パーソナルコンピュータ、サーバ装置、ワークステーション、メインフレームなど、任意のコンピュータにおいて広く実行され得る。
【符号の説明】
【０１１１】
１：魚（ゲーム媒体）、５ｃ：ゲーム媒体情報（ゲーム媒体に関する情報）５ｅ：表示情報、５ｆ：一覧表示情報、５ｇ：入力情報、１１：入力情報取得部（入力情報取得機能）、１２：ゲーム媒体取得部（ゲーム媒体取得機能）、１３：情報格納部（情報格納機能）、１４：情報更新部（情報更新機能）、１５：表示情報出力部（表示情報出力機能）、１６：プレイ履歴格納部（プレイ履歴格納機能）、１７：成長報知部（成長報知機能）、１８：特典付与部（特典付与機能）、１００：携帯端末（コンピュータ）、２００：サーバ装置（コンピュータ）、３００：ゲームシステム
【図１】
0006632566.tif 000002
【図２】
0006632566.tif 000003
【図３】
0006632566.tif 000004
【図４】
0006632566.tif 000005
【図５】
0006632566.tif 000006
【図６】
0006632566.tif 000007