(57)【要約】【課題】個別にプレイするプレイヤ同士であっても、一体感をもってゲームを楽しむことができるゲームシステム等を提供すること。【解決手段】全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定するステージ設定部、ステージ設定操作を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部、他のプレイヤの操作するプレイヤ端末に対して、当該ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部、としてコンピュータを機能させる、プログラムを提供する。【選択図】図６
2020171594.tif 000002
【特許請求の範囲】
【請求項１】
複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるコンピュータにおいて実行されるプログラムであって、前記コンピュータを、
全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部、
プレイヤからのステージ設定操作に基づいて、前記全体マップにおいて、新たな探索ステージを設定するステージ設定部、
前記ステージ設定操作を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部、
他のプレイヤの操作するプレイヤ端末に対して、当該ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部、
として機能させる、プログラム。
【請求項２】
前記ステージ設定部は、前記探索ステージにおいて出現させるキャラクタを設定し、
前記探索ステージに関する情報は、当該探索ステージにおいて出現するキャラクタに関する情報である、請求項１に記載のプログラム。
【請求項３】
前記キャラクタは、属性を有し、
前記ステージ設定部は、各探索ステージにおいて異なるキャラクタが出現するように、前記属性が異なる複数のキャラクタから構成されるキャラクタ群の中から、キャラクタを選択する、請求項２に記載のプログラム。
【請求項４】
前記コンピュータを、
抽選により、プレイヤに対しゲーム資産としてキャラクタを付与する付与部と、
前記ゲーム資産として前記付与されたキャラクタの中から、前記探索ステージを探索させる前記キャラクタを選択する選択部と、
一のプレイヤに設定操作を行われた探索ステージと、他のプレイヤに設定操作を行われた探索ステージの少なくともいずれか一方のクリア情報に基づいて、全体マップのクリア判定を行なう判定部として機能させ、
前記全体マップ提供部は、前記判定部が前記全体マップがクリアされたと判定した場合、プレイヤ端末に対して新たな全体マップを提供する、請求項３に記載のプログラム。
【請求項５】
複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続される情報処理装置であって、
全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、
プレイヤからのステージ設定操作に基づいて、前記全体マップにおいて、新たな探索ステージを設定するステージ設定部と、
前記ステージ設定操作を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、
他のプレイヤの操作するプレイヤ端末に対して、当該ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、
を備える情報処理装置。
【請求項６】
複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるゲームサーバであって、
全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、
プレイヤからのステージ設定操作に基づいて、前記全体マップにおいて、新たな探索ステージを設定するステージ設定部と、
前記ステージ設定操作を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、
他のプレイヤの操作するプレイヤ端末に対して、当該ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、
を備えるゲームサーバ。
【請求項７】
複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるゲームサーバとを備えるゲームシステムであって、
全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、
プレイヤからのステージ設定操作に基づいて、前記全体マップにおいて、新たな探索ステージを設定するステージ設定部と、
前記ステージ設定操作を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、
他のプレイヤの操作するプレイヤ端末に対して、当該ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、
を備えるゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、情報処理装置、ゲームサーバおよびゲームシステムに関する。
【背景技術】
【０００２】
複数のプレイヤが協力して敵キャラクタ等を倒し、プレイヤ同士が一体感を持って楽しむことができるゲームが知られている。例えば、特許文献１には、チームの複数のプレイヤが所定のミッションを行うことにより、当該チームにポイント等の報酬を付与し、複数のチームが獲得したポイント数で互いに競い合うゲームについて記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２３５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、プレイヤの中には他のプレイヤと過度に協力をしたり、競い合ったりする行動を煩わしく感じることもあり、そのようなプレイヤには個別でプレイが進行するゲームが好まれる傾向にある。一方で、プレイヤが個別でプレイしてゲーム進行を行う場合、同じゲームを楽しんでいる他のプレイヤとプレイ中に連携する機会がないため、同じゲームを楽しんでいるプレイヤであるにもかかわらず、一体感をもちにくいという課題があった。
【０００５】
そこで、本開示は、上記課題を解決すべくなされたものであって、その目的は、個別にプレイするプレイヤ同士であっても、一体感をもってゲームを楽しむことができるゲームシステム等を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本開示に係るプログラムは、複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるコンピュータにおいて実行されるプログラムであって、コンピュータを、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定するステージ設定部、ステージ設定操作を行ったプレイヤと、ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部、他のプレイヤの操作するプレイヤ端末に対して、ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部、として機能させる。
【０００７】
上記目的を達成するため、本開示に係る情報処理装置は、複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続される装置であって、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定するステージ設定部と、ステージ設定操作を行ったプレイヤと、ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、他のプレイヤの操作するプレイヤ端末に対して、ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、を備える。
【０００８】
また、上記目的を達成するため、本開示に係るゲームサーバは、複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるゲームサーバであって、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定するステージ設定部と、ステージ設定操作を行ったプレイヤと、ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、他のプレイヤの操作するプレイヤ端末に対して、ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、を備える。
【０００９】
また、上記目的を達成するため、本開示に係るゲームシステムは、複数のプレイヤによりそれぞれ操作される各プレイヤ端末とネットワークを介して接続されるゲームサーバとを備えるシステムであって、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲーム進行部と、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定するステージ設定部と、ステージ設定操作を行ったプレイヤと、ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する探索ステージ記憶部と、他のプレイヤの操作するプレイヤ端末に対して、ステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する全体マップ提供部と、を備える。
【発明の効果】
【００１０】
本開示によれば、個別にプレイするプレイヤ同士であっても、一体感をもってゲームを楽しむことができる。
【図面の簡単な説明】
【００１１】
【図１】ゲームシステム１の構成図である。
【図２】ゲームの世界観を説明するための図である。
【図３】仮想空間における島を表示するゲーム画面の一例である。
【図４】仮想空間における島を表示するゲーム画面の一例である。
【図５】キャラクタが島を探索するゲーム画面の一例である。
【図６】ゲームサーバ１００の機能構成の一例を示す機能ブロック図である。
【図７】端末２００の機能構成の一例を示す機能ブロック図である。
【図８】ゲームサーバ１００における処理の一例を示すフローチャートである。
【図９】キャラクタ情報の一例を示す図である。
【図１０】プレイヤ情報の一例を示す図である。
【図１１】探索ステージ情報の一例を示す図である。
【図１２】全体マップ情報の一例を示す図である。
【図１３】ステージ設定操作の一例を示す図である。
【図１４】ステージ設定操作により探索ステージが設定された全体マップの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本開示の実施形態について図面を参照して説明する。実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。なお、以下の実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１３】
＜実施形態＞
（実施形態の概要）
従来、複数のプレイヤが協力して敵キャラクタ等を倒し、プレイヤ同士が一体感を持って楽しむことができるゲームが知られている。しかしながら、プレイヤが個別でプレイしてゲーム進行を行う場合、同じゲームを楽しんでいる他のプレイヤとプレイ中に連携する機会がないため、同じゲームを楽しんでいるプレイヤであるにもかかわらず、一体感をもちにくいという課題があった。また、抽選等によりユーザのゲーム攻略が多様になっているにもかかわらず、それに対応する多様なゲーム進行を提供することが難しいという課題もある。
【００１４】
そこで、本実施形態では、プレイヤが個別にプレイしてゲーム進行を行うゲームであっても、他のプレイヤのプレイ結果をゲームに反映させることで、他のプレイヤとの一体感を持たせる。また、これにより、ゲームの進行を多様化させることができる。
【００１５】
（ゲームシステム１の構成）
図１は、ゲームシステム１の構成図である。図１を参照して、実施形態１に係るゲームシステム１の構成について説明する。
【００１６】
ゲームシステム１は、ゲームサーバ１００と、端末２００−１，２００−２，…，２００−Ｎ（Ｎは自然数）と、を備え、ネットワークＮＷを介して通信可能に接続される。ネットワークＮＷは、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）等から構成される。なお、以下の説明では、端末２００−１，２００−２，…，２００−Ｎは、特に区別する必要のない限り、端末２００と記載する。
【００１７】
ゲームサーバ１００は、本実施形態に係るゲームを管理するゲームサーバであって、例えば、ネットワークＮＷを介してアクセスしてきた端末２００に対するゲームプログラムの配信、端末２００でプレイヤにより行われるゲームの管理や制御、ゲーム内での課金処理等を行う。
【００１８】
また、ゲームサーバ１００は、ＳＮＳ（ソーシャル・ネットワーキング・サービス）と呼ばれるコミュニティ型のサービスを提供する機能を有する。つまり、ゲームサーバ１００は、プレイヤの情報（プレイヤ名、ゲームの進捗状況など）をログインしたプレイヤだけでなく、当該プレイヤのフレンド（所定の関係）である他のプレイヤや同一のグループに所属する他のプレイヤにも送信することで、プレイヤ間でコミュニティを形成する。
【００１９】
端末２００は、上述したようにゲームサーバ１００から配信されたゲームプログラム（アプリケーション）を実行することによって、ゲーム処理を実行する情報処理端末（スマートフォン、タブレット端末、ゲーム機、ＰＣ等）である。なお、端末２００は、予めゲームプログラムを記憶しておく構成であってもよい。
【００２０】
ゲームシステム１において、ゲームサーバ１００は、端末２００からの要求に応じて、（オンライン）ゲームサービスを提供する。つまり、端末２００は、プレイヤの入力情報を、ネットワークＮＷを介してゲームサーバ１００に送信する。ゲームサーバ１００は、受信した入力情報に基づいてゲームの進行処理を行う。そして、ゲームサーバ１００は、処理結果（ゲーム画像の画像データ、ゲーム画像を生成するために用いる各種データ）を、ネットワークＮＷを介して端末２００に送信し、端末２００は、受信した処理結果に基づき、ゲーム画像を端末２００のディスプレイ等に出力する処理を行う。
【００２１】
（本実施形態に係るゲームの一例）
本実施形態に係るゲームシステム１において提供されるゲームの一例について説明する。ゲームシステム１は、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させるゲームサービスを提供する。図２〜図５を参照して、具体例を説明する。
【００２２】
図２は、本実施形態に係るゲームの世界観を説明するための図である。図２に示すように、ゲームシステム１において提供されるゲームは、例えば、島１１〜１４を含む地図１０に示すような仮想空間を有する。プレイヤは、ゲーム資産として付与されるキャラクタを操作して、仮想空間に存在する島等をキャラクタに探索させる。なお、プレイヤにすべての島を含む地図を予め提示してもよいし、島の探索が完了したり、所定のイベント（条件）をクリアしたりすると地図上に新たな島を出現させ、ゲーム世界の地図を完成させることをゲームの目標としてもよい。
【００２３】
図３および図４は、仮想空間における島を表示するゲーム画面の一例である。図３および図４に示すように、端末２００のディスプレイ２１には、島の地図を示す全体マップ２２が表示されている。なお、本実施形態において「全体マップ」とは、キャラクタが探索する「探索ステージ」（後述）の選択や設定、情報の表示等を行うことができる地図であり、例えば、図２で示した各島の全体図（図３参照）や、当該島の一部の領域を示す図（図４参照）である。図３において、全体マップ２２は、図２の島１３に相当する。全体マップ２２には、探索ステージ２３，２４が設定されている。また、各探索ステージ２３，２４には、それぞれ吹き出し２５，２６が付されており、各探索ステージに関する情報（詳細は後述する。）が表示される。プレイヤは、例えば、ディスプレイ２１に表示される探索ステージ２３または２４をタップ等して、キャラクタを探索させるステージを選択する。また、図４において、全体マップ２７には、例えば、探索ステージ２８，２９が設定されており、図３と同様に、各探索ステージに関する情報を表示する吹き出しが付されている。
【００２４】
プレイヤは、全体マップ２２の任意の位置をタップ等したり、予め設定されたジェスチャを行なったりすることで、新たな探索ステージを全体マップ２２や２７に設定させることができる。
【００２５】
図５は、キャラクタが島を探索するゲーム画面の一例である。図３および図４で示したように、全体マップを表示するゲーム画面において探索ステージが選択されると、キャラクタが探索するフィールドを表示するゲーム画面に遷移する。本実施形態において「探索ステージ」とは、プレイヤのゲーム資産として付与されたキャラクタがプレイヤの操作等によりゲーム空間を動き、敵キャラクタを倒したり等するステージのことをいう。
【００２６】
図５に示すように、端末２００のディスプレイ３１には、プレイヤが操作（制御）するキャラクタ３２（プレイヤキャラクタ）が探索するフィールド（探索ステージ）が表示されている。フィールド上には、プレイヤが操作できないキャラクタ３３，３４（敵キャラクタ）が出現する。プレイヤキャラクタ３２および、プレイヤキャラクタ３２の近くにいる敵キャラクタ３３の所定範囲内には、キャラクタのライフ等を示すゲージ３５，３６が付されている。なお、本実施形態において、プレイヤが操作するキャラクタを「プレイヤキャラクタ」、プレイヤが操作できないキャラクタを「敵キャラクタ」と記載し、それらのキャラクタを総称する場合は、単に「キャラクタ」と記載する。また、本実施形態におけるゲームはプレイヤが単独でプレイするゲームであるから、一般的な協力プレイのゲームに表示される、他のプレイヤが操作するキャラクタである「味方キャラクタ」は表示されることはない。しかし、他のプレイヤが操作によらずコンピュータ制御で「プレイヤキャラクタ」と一緒に探索を行なう「ＣＰＵキャラクタ」が表示されていてもよい。
【００２７】
プレイヤは、プレイヤキャラクタ３２を操作して、フィールド上に出現した敵キャラクタ３３等を攻撃する。例えば、プレイヤキャラクタ３２の攻撃により、敵キャラクタ３３のライフを減少させることができ、ライフが所定の値（例えば、ゼロ）になると、敵キャラクタ３３を倒すことができる。探索ステージにおいて、例えば、プレイヤキャラクタ３２に対して、次々と敵キャラクタを出現させ、所定の条件を満たして敵キャラクタを倒すと、探索ステージをクリア（攻略）することができる。例えば、所定の強さ以上の敵キャラクタ（ボスキャラクタ）を倒す、所定の数以上の敵キャラクタを倒す、などを探索ステージのクリア条件としてもよい。プレイヤキャラクタ３２は、プレイヤが移動方向を指示する操作により、出現した敵キャラクタの方向へ移動してもよいし、プレイ中は敵キャラクタの方向へ自動的に移動するようにしてもよい。また、プレイヤキャラクタ３２は、プレイヤがディスプレイ３１の任意の位置をタップ等することにより、フィールドの進行方向へ移動してもよい。
【００２８】
また、キャラクタには、属性（タイプ）が設定される。属性間には、相性（例えば、三すくみの関係）があり、ある属性に対して、相性の良い（有利な）属性と相性の悪い（不利な）属性が設定される。例えば、属性が、「ほのお」，「みず」，「草くさ」の場合、「炎」は、「水」に対して弱く、「草」に対して強い。プレイヤは、キャラクタに設定される属性を考慮して、ゲームの戦略を立てることで、ゲームを有利に進行させることができる。
【００２９】
（ゲームサーバ１００の機能構成）
図６は、ゲームサーバ１００の機能構成の一例を示す機能ブロック図である。なお、本実施形態のゲームサーバ１００は、図６の構成要素（各部）の一部を省略した構成としてもよい。
【００３０】
ゲームサーバ１００は、情報処理装置であって、通信部１１０と、記憶部１２０と、処理部１３０と、を備える。
【００３１】
通信部１１０は、端末２００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣ（Application Specific Integrated Circuit）などのハードウェアや、プログラムなどにより実現できる。
【００３２】
記憶部１２０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置であって、ゲーム情報１２１、プレイヤ情報１２２、全体マップ情報１２３および探索ステージ情報１２４を含む。
【００３３】
ゲーム情報１２１は、本実施形態に係るゲームに関する情報を記憶する。ゲーム情報１２１は、例えば、通信部１１０を介して端末２００に配信する本実施形態に係るゲームのプログラムや、ゲームで利用されるキャラクタやアイテムなどのコンテンツに関する情報である。なお、記憶部１２０は、一時的な記憶領域や、ストレージを含んでもよい。
【００３４】
プレイヤ情報１２２は、プレイヤに関する情報を記憶する。プレイヤ情報１２２は、例えば、プレイヤを識別する情報（ＩＤ）と、プレイヤが保有するキャラクタやアイテムなどのゲーム資産、全体マップに設定した探索ステージ、プレイヤと所定の関係にある他のプレイヤ（フレンド）などが関連付けられた情報等のプレイ履歴を含む。
【００３５】
全体マップ情報１２３は、プレイヤが探索する探索ステージが設定される、ゲームの仮想空間における島に関する情報を記憶する。全体マップ情報１２３は、例えば、全体マップを識別する情報と、設定された探索ステージ、探索ステージの全体マップ上の位置、当該設定操作をしたプレイヤなどが関連付けられた情報等を含む。
【００３６】
探索ステージ情報１２４は、探索ステージ記憶部に相当し、ステージ設定操作（後述）を行ったプレイヤと、当該ステージ設定操作に応じて設定された探索ステージに関する情報とを関連付けて記憶する。探索ステージ情報１２４は、例えば、探索ステージを識別する情報と、当該探索ステージを全体マップに設定する操作（ステージ設定操作）をしたプレイヤ、探索ステージにおいて出現するキャラクタ等が関連付けられた情報等を含む。
【００３７】
処理部１３０は、ゲームサーバ１００において実行される各種の情報処理を実行する。処理部１３０は、ＣＰＵ（Central Processing Unit）およびメモリを有し、ＣＰＵがメモリを用いて、記憶部１２０に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。本実施形態においては、処理部１３０は、上記情報処理として、本実施形態に係るゲームのプログラムを端末２００に提供する。また、端末２００から送信されたプレイヤの入力情報に基づいて、ゲーム処理を実行する。そして、処理結果を端末２００に送信する。
【００３８】
処理部１３０は、ゲーム実行部１３１と、ステージ設定部１３２と、全体マップ提供部１３３と、表示制御部１３４と、を含む。
【００３９】
ゲーム実行部１３１は、全体マップに設定される探索ステージをプレイヤが操作するキャラクタに探索させることにより、プレイヤごとに個別にゲームを進行させる。例えば、ゲーム実行部１３１は、通信部１１０を介して端末２００から受信したプレイヤの入力情報に基づき、全体マップや探索ステージにおける各種ゲームの進行処理を実行する。
【００４０】
また、ゲーム実行部１３１は、付与部として機能し、プレイヤに対し、プレイヤが所有するゲーム資産として、キャラクタを付与する。キャラクタは、所定の確率により付与されてもよい。ゲーム実行部１３１は、例えば、抽選によりキャラクタをプレイヤに付与してもよい。抽選は、例えば、ゲーム内の所定の条件（例えば、探索ステージ）をクリアした場合に行われてもよいし、プレイヤがゲームポイントを消費したり、課金をしたりした場合に行われてもよい。キャラクタごとに、レアリティ（レア度）を設定しておき、レア度が高いキャラクタほど、当選する確率（出現率）を低く設定してもよい。
【００４１】
また、ゲーム実行部１３１は、プレイヤが探索ステージをクリアした場合、当該探索ステージに出現したキャラクタをプレイヤにゲーム資産として付与してもよい。
【００４２】
また、ゲーム実行部１３１は、選択部として機能し、ゲーム資産としてプレイヤに付与されたキャラクタの中から、探索ステージを探索させるキャラクタ（プレイヤキャラクタ）を選択する。プレイヤは、選択されたキャラクタを操作して、探索ステージの出現する敵キャラクタを倒し、クリアすることを目標とする。なお、探索ステージを探索するプレイヤキャラクタは、プレイヤの操作により選択されてもよいし、プレイヤが所有するゲーム資産のキャラクタの中から抽選により選択されてもよい。また、プレイヤキャラクタは、探索中に、プレイヤが所有するゲーム資産のキャラクタの中から、交代させることができてもよい。
【００４３】
また、ゲーム実行部１３１は、判定部として機能し、一のプレイヤに設定操作を行われた探索ステージと、他のプレイヤに設定操作を行われた探索ステージの少なくともいずれか一方がクリアしたか否かを示すクリア情報に基づいて、全体マップのクリア判定を行なってもよい。全体マップ提供部１３３（後述）は、ゲーム実行部１３１が全体マップがクリアされたと判定した場合、プレイヤ端末に対して現在プレイヤに提示している全体マップとは異なる新たな全体マップを提供する。
【００４４】
ステージ設定部１３２は、プレイヤからのステージ設定操作に基づいて、全体マップにおいて、新たな探索ステージを設定する。ステージ設定部１３２は、例えば、端末２００のディスプレイに表示された全体マップに対して、プレイヤがステージ設定操作として、タップ等により位置を指定した場所に探索ステージを設定する。ステージ設定操作は、タップ等による全体マップにおける位置指定に限らず、プレイヤからの任意のタイミングでの入力操作であってもよい。例えば、プレイヤは、端末２００に対し、ステージ設定操作として予め設定されているジェスチャを行い、端末２００は、当該ジェスチャを検知したセンシングデータをゲームサーバ１００に送信する。ステージ設定部１３２は、通信部１１０を介して受け付けたセンシングデータにより、プレイヤがステージ設定操作を行ったと判断してもよい。ジェスチャは、例えば、端末２００を振ったり、端末２００のディスプレイに対して円や矩形等の図形を指で描いたりであってもよい。また、ステージ設定操作は、プレイヤによる音声入力であってもよい。
【００４５】
ステージ設定部１３２は、例えば、全体マップに対し、複数の探索ステージを非活性状態で予め設定しておき、プレイヤからのステージ設定操作を受け付けると、非活性状態の探索ステージの中から、所定の確率に基づいて、活性状態とする探索ステージを選択してもよい。選択された探索ステージは、後述する全体マップ提供部１３３によって、新たな探索ステージとして全体マップに表示され、プレイヤに対して提供される。すなわち、全体マップ提供部１３３は、活性状態の探索ステージのみを全体マップに表示する。
【００４６】
また、ステージ設定部１３２は、探索ステージにおいて出現させるキャラクタを設定する。ステージ設定部１３２は、例えば、各探索ステージにおいて異なるキャラクタが出現するように、複数のキャラクタから構成されるキャラクタ群の中から、キャラクタを選択し、探索ステージにおいて出現させるキャラクタとして設定する。また、ステージ設定部１３２は、属性が異なる複数のキャラクタから構成されるキャラクタ群の中から、所定の確率（出現率）に基づいて、キャラクタを選択するようにしてもよい。例えば、キャラクタごとに、レアリティ（レア度）の値を設定しておき、レア度が高いキャラクタほど、出現確率を低く設定する。
【００４７】
全体マップ提供部１３３は、一のプレイヤの操作するプレイヤ端末に対して、他のプレイヤが行ったステージ設定操作に応じて設定された探索ステージに関する情報を含む全体マップを提供する。例えば、一のプレイヤに対して、他のプレイヤのステージ設定操作により設定された探索ステージに関する情報を含む全体マップが提供される。探索ステージに関する情報は、例えば、当該探索ステージにおいて出現するキャラクタに関する情報であって、キャラクタの属性や強さ、キャラクタのアイコン等の画像であってもよい。また、探索ステージに対するステージ設定操作を行ったプレイヤを示す情報（プレイヤＩＤやアバター等の画像）や、当該プレイヤのゲーム資産（キャラクタやアイテム）、当該探索ステージをクリアしたプレイヤのゲーム資産等を含めてもよい。探索ステージをクリアした他のプレイヤのゲーム資産に関する情報を共有することで、プレイヤは自分が所有するゲーム資産を用いてどのように当該探索ステージをクリアすべきかという戦略を立てる際に参考にすることができる。
【００４８】
また、上述のように、全体マップ提供部１３３は、ゲーム実行部１３１が全体マップがクリアされたと判定した場合に、プレイヤ端末に対して新たな全体マップを提供してもよい。
【００４９】
また、全体マップにおいて提供される探索ステージに関する情報を介して、フレンド関係にあるプレイヤ間でコミュニティを形成するようにしてもよい。これにより、同じようなゲーム資産（キャラクタや、キャラクタの属性、アイテムなど）を所有するプレイヤ間で探索ステージをクリアするための情報共有を図ることができ、ゲームを通して一体感を持たせることができる。
【００５０】
表示制御部１３４は、ゲーム実行部１３１が実行するゲームの進行等に従い各種ゲーム画面のデータを生成する。そして、通信部１１０を介して、端末２００に生成した画面のデータを送信する。
【００５１】
なお、本実施形態では、「サーバ」とは、１つの情報処理装置（すなわち、サーバ装置）を指す他、サーバが複数のサーバ装置によって構成される場合にはサーバ装置群（すなわち、サーバシステム）全体を指す意味である。また、本実施形態においては、ゲームサーバ１００を一体的な構成として説明するが、ゲームサーバ１００は、機能および／または役割に応じて分けられた複数のサーバ装置を含む構成であってもよい。例えば、ゲームサーバ１００は、認証サーバ、ゲーム処理サーバ、通信サーバ、課金サーバ、データベースサーバ等の複数のサーバ装置により構成することができる。
【００５２】
（端末２００の機能構成）
図７は、端末２００の機能構成の一例を示す機能ブロック図である。なお、本実施形態の端末２００は、図７の構成要素（各部）の一部を省略した構成としてもよい。
【００５３】
端末２００は、ゲーム端末に相当する情報処理装置であり、本実施形態においては、例えば、スマートフォン、フィーチャーフォン、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、据置ゲーム機、ヘッドマウントディスプレイ等のウェアラブル端末、又は、情報処理機能を備えた多機能型テレビジョン受像機（スマートテレビ）等の多機能デバイスである。
【００５４】
すなわち、端末２００は、一般的な多機能デバイスが有する各種の機能（例えば、入力機能、出力（表示）機能、情報処理機能、ネットワーク通信機能、センサ機能、通話機能、カメラ機能等）を有している。なお、ネットワーク通信機能は、インターネット等を介した通信機能、および／または、モバイル通信網を介した通信機能である。
【００５５】
端末２００は、通信部２１０と、入力部２２０と、出力部２３０と、位置情報取得部２３５と、記憶部２４０と、処理部２５０と、を備える。
【００５６】
通信部２１０は、ゲームサーバ１００と、ネットワークＮＷを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００５７】
入力部２２０は、プレイヤからの入力を受け付けるためのインターフェイスであり、プレイヤの入力を処理部２５０に送る。入力部２２０は、例えば、タッチパネルやボタン、コントローラ等である。
【００５８】
また、入力部２２０は、端末２００の種々の状態を検知する計測機器であってもよい。例えば、端末２００の周囲の音を収音する音センサや、端末自体の姿勢や傾きを検知する姿勢センサ（加速度センサやジャイロセンサ）、プレイヤの視線方向を検知する注視センサや、周囲の明るさを検知する光センサ、太陽光等に含まれる紫外線（Ultraviolet）量を検知するＵＶセンサ、プレイヤの動作を検知する赤外線センサであってもよい。また、入力部２２０は、カメラ（不図示）で捉えた映像から、対象物の画像的な特徴を抽出する画像センサ、端末２００の周囲の湿度を検知する湿度センサ、端末２００の所在位置における磁場を検知する地磁気センサ、端末２００の近傍にある対象物を検知する近接センサ、端末２００の周囲の明るさを検知する照度センサ等であってもよい。入力部２２０は、検知されたセンシングデータをプレイヤの入力として処理部２５０に送る。
【００５９】
出力部２３０は、例えば、ディスプレイ等の表示装置やスピーカなどのオーディオ出力装置であり、入力部２２０に対する入力に応じて端末２００において生成される各種の画像や音声を表示、出力したり、ゲームサーバ１００から受信されたデータに基づく各種の画像や音声を表示、出力したりする。出力部２３０は、人工知能搭載型スピーカ（スマートスピーカ）を含む。また、出力部２３０は、端末２００を振動させるバイブレータや、発光するライトを含んでもよい。
【００６０】
位置情報取得部２３５は、端末２００の位置情報を取得する。位置情報取得部２３５は、例えば、ＧＰＳ（Global Positioning System）センサ（例えば、ＧＰＳモジュール）であり、ＧＮＳＳ（Global Navigation Satellite System）を用いて位置を検出する。なお、位置情報取得部２３５における位置情報取得方法は任意であり、位置情報取得部２３５は、例えば、ビーコンを用いて位置情報を取得してもよい。また、位置情報取得部２３５は、例えば、端末２００が特定のアクセスポイントと通信を行う際に、アクセスポイントから取得可能な位置情報を検出してもよい。また、位置情報取得部２３５は、端末２００がインターネットに接続された際の識別情報（ＩＰアドレス等）に基づいて、端末２００が所在すると推定される位置を検出してもよい。位置情報取得部２３５は、取得した位置情報をゲームに対する入力として処理部２５０に送ってもよい。
【００６１】
また、位置情報取得部２３５は、気圧センサの検出結果に基づいて高度の変化を算出することで、プレイヤの高度を示す情報（例えばビルの何階にいるかを示す情報）を算出してもよい。
【００６２】
記憶部２４０は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置である。記憶部２４０は、一時的な記憶領域や、ストレージを含んでもよい。記憶部２４０は、ゲームの進行に関する情報や、ゲームサーバ１００から配信されたゲームのプログラム等を記憶するゲーム情報２４１を含む。
【００６３】
処理部２５０は、端末２００において実行される各種の情報処理を実行する。処理部２５０は、ＣＰＵおよびメモリを有する。端末２００においては、ＣＰＵがメモリを用いて、記憶部２４０に記憶されたゲームのプログラムを実行することによってゲームに関する処理が実行される。また、端末２００が多機能デバイスとして動作する場合、処理部２５０は、各機能を実現するための情報処理を実行する。
【００６４】
処理部２５０は、データ送信部２５１と、データ受信部２５２と、出力制御部２５３と、を含む。データ送信部２５１は、通信部２１０に対し、入力部２２０が受け付けたプレイヤの入力に関するデータ（入力情報）をゲームサーバ１００に送信するよう制御する。データ送信部２５１は、通信部２１０に対し、位置情報取得部２３５が取得した位置情報をゲームサーバ１００に送信するよう制御してもよい。
【００６５】
データ受信部２５２は、通信部２１０を介して、ゲームサーバ１００において実行されたゲーム処理に関するデータ（処理結果）を受け付ける。出力制御部２５３は、データ受信部２５２が受け付けたデータに基づいて、ゲームに関する画像（動画および静止画の概念を含む。）や音声、振動等を出力するよう出力部２３０を制御する。
【００６６】
なお、上述のように、本実施形態に係るゲームシステム１では、ゲームサーバ１００がゲームの進行処理に関する制御を行うが、端末２００が行ってもよい。具体的には、ゲームサーバ１００が有する機能部の少なくとも一部を、ゲームサーバ１００の処理部１３０に設けない構成にする一方で、端末２００の処理部２５０に設ける構成にしてもよい。
【００６７】
（ゲームサーバ１００における処理）
図８は、ゲームサーバ１００における処理の一例を示すフローチャートである。図８を参照して、ゲームサーバ１００における処理について説明する。なお、以下の処理は、例えば、端末２００のログイン処理後に行う処理の一例として説明する。ゲームサーバ１００の認証部（図６において不図示）は、端末２００からプレイヤを識別するプレイヤＩＤやパスワード等のログインのための情報を受け付け、記憶部１２０のプレイヤ情報１２２に記憶されたプレイヤに関する情報を参照して、プレイヤの認証を行う。また、ゲームサーバ１００は、端末２００からのゲーム処理終了の指示により、任意のタイミングでゲーム処理を終了してもよい。
【００６８】
ステップＳ１０１において、ゲーム実行部１３１は、初期設定を行う。例えば、プレイヤ情報１２２に基づいて、ログインしたプレイヤのプレイ履歴を読み込む。また、ゲーム実行部１３１は、プレイヤに対して、ゲーム資産としてキャラクタを付与してもよい。例えば、ログイン特典としてキャラクタを付与したり、プレイ履歴が所定の条件を満たす場合にキャラクタを付与したりしてもよい。なお、キャラクタを付与する際は、ゲーム情報１２１に記憶されたキャラクタのレア度に基づいて、抽選を行ってもよい。
【００６９】
図９は、キャラクタ情報の一例を示す図である。記憶部１２０のゲーム情報１２１は、キャラクタ情報を記憶する。図９に示すように、キャラクタ情報には、キャラクタを識別する情報（ＩＤ）と、キャラクタの属性、レア度等が関連付けられている。キャラクタ情報には、この他にも、キャラクタのタイプ（例えば、攻撃系、回復系など）や、キャラクタが取得可能なスキル、強さ、経験値等が関連付けられていてもよい。例えば、キャラクタＩＤ「Ｃ０１」は、属性が「ほのお」、レア度が「ノーマル」である。
【００７０】
ゲーム実行部１３１は、レア度に応じた確率に基づいて、プレイヤにキャラクタを付与してもよい。例えば、プレイヤのゲームの進行状況に応じて、抽選のためのキャラクタ群を構成し、当該キャラクタ群に含まれるキャラクタのレア度に応じて、キャラクタごとに当選の確率（出現率）を設定してもよい。
【００７１】
図８に戻って、ステップＳ１０２において、全体マップ提供部１３３は、プレイヤに提供する全体マップを生成する。そして、表示制御部１３４に対して、画像データを生成するよう指示し、ログインしたプレイヤの端末２００に送信する。
【００７２】
全体マップ提供部１３３は、例えば、記憶部１２０のプレイヤ情報１２２から、ログインしたプレイヤ情報を取得する。プレイヤ情報には、プレイヤ情報に含まれるプレイヤごとの、当該プレイヤが設定した探索ステージや、フレンドの情報が含まれる。また、全体マップ提供部１３３は、探索ステージ情報１２４から、探索ステージにおいて出現するキャラクタに関する情報を取得する。全体マップ提供部１３３は、これらに基づいて、ログインしたプレイヤのフレンドが設定した探索ステージに関する情報を含む全体マップを提供する。
【００７３】
図１０は、プレイヤ情報の一例を示す図である。図１０に示すように、プレイヤ情報は、プレイヤを識別する情報（ＩＤ）と、プレイヤが所有するゲーム資産（キャラクタ等）、プレイヤが設定した探索ステージ、フレンド等が関連付けられている。プレイヤ情報には、この他にも、ログインやログアウトの履歴、課金状況等が関連付けられていてもよい。また、ゲーム資産には、キャラクタの他にも、キャラクタに対して用いる武器や防具、道具などのアイテムや、ゲーム内の仮想通貨等（図１０において不図示）が含まれる。図１０において、例えば、プレイヤＩＤ「Ｐ０１」は、所有するゲーム資産（キャラクタ）が「Ｃ０１，Ｃ０３，Ｃ０５」、設定した探索ステージが「Ｓ０１」、フレンドのプレイヤが「Ｐ０２，Ｐ０３」である。また、プレイヤＩＤ「Ｐ０２」や「Ｐ０５」は、設定した探索ステージが「×」に関連付けられているが、これは、探索ステージを設定していないことを意味している。
【００７４】
図１１は、探索ステージ情報の一例を示す図である。全体マップに設定される探索ステージを識別する情報（ＩＤ）と、ステージ設定操作をしたプレイヤ、当該探索ステージに出現するキャラクタ、全体マップにおいて設定された位置等が関連付けられている。各探索ステージにおいて出現するキャラクタは、上述のように、ステージ設定部１３２が、所定の確率に基づいて設定する。例えば、キャラクタに予め設定されているレア度に応じて、出現するキャラクタが設定される。図１１において、例えば、探索ステージＩＤ「Ｓ０１」は、設定操作をしたプレイヤが「Ｐ０１」、当該探索ステージにおいて出現するキャラクタが「Ｃ１１，・・・」、全体マップにおける位置が「Ｈ０１」である。探索ステージにおいて出現するキャラクタは、１または複数である。また、全体マップにおける位置は、例えば、全体マップにおいてプレイヤがタップ等した位置で、ゲームの仮想空間上の緯度経度等で表されてもよい。
【００７５】
また、ステージ設定部１３２は、探索ステージが設定される位置に基づいて、当該探索ステージに出現するキャラクタを設定してもよい。ステージ設定部１３２は、例えば、全体マップには、全体マップごとに、キャラクタや属性の出現率が設定され、探索ステージが設定される全体マップに設定された出現率に基づいて、当該探索ステージに出現するキャラクタを設定する。また、全体マップ内の領域ごとに、キャラクタや属性の出現率が設定され、探索ステージが設定される位置を含む領域に設定された出現率に基づいて、当該探索ステージに出現するキャラクタを設定してもよいし、全体マップと、領域の双方からキャラクタや属性の出現率が設定されてもよい。
【００７６】
図１２は、全体マップ情報の一例を示す図である。図２において説明したように、全体マップは、島や島の一部領域に対応し、ゲームが進むにつれ、プレイヤには、様々な島に相当する全体マップが提供（開放）され、探索することができる。全体マップ情報は、全体マップを識別する情報（ＩＤ）と、当該全体マップに設定された探索ステージＩＤ、設定された探索ステージの位置、探索ステージの設定操作をしたプレイヤ等が関連付けられている。図１２において、探索ステージＩＤ「Ｓ０１」は、位置が「Ｈ１」、設定操作プレイヤが「Ｐ０１」である。また、探索ステージ「Ｓ００」には、設定操作プレイヤが「初期設定」に関連付けられているが、これは、ゲーム開始時にプレイヤに提示する予め設定された探索ステージであることを示している。
【００７７】
全体マップ提供部１３３は、図１０〜図１２で示した情報に基づいて、ログインしたプレイヤのフレンドが設定した探索情報に関する情報を含む全体マップを提供する。具体的には、図１０に示すプレイヤ「Ｐ０１」がログインした場合、プレイヤ「Ｐ０１」が設定した探索ステージ「Ｓ０１」と、プレイヤ「Ｐ０１」のフレンドのプレイヤ「Ｐ０２」，「Ｐ０３」が設定した探索ステージとを含む全体マップに表示される。すなわち、プレイヤ「Ｐ０２」は探索ステージを設定しておらず、プレイヤ「Ｐ０３」は探索ステージ「Ｓ０２」，「Ｓ０３」を設定しているので、プレイヤ「Ｐ０１」に対して、初期設定の探索ステージ「Ｓ００」、自身が設定した探索ステージ「Ｓ０１」、フレンドが設定した探索ステージ「Ｓ０２」，「Ｓ０３」を含む全体マップが表示される。
【００７８】
また、プレイヤ「Ｐ０２」がログインした場合、プレイヤ「Ｐ０２」のフレンドのプレイヤ「Ｐ０１」が設定した探索ステージが全体マップに表示される。すなわち、プレイヤ「Ｐ０２」は探索ステージを設定しておらず、プレイヤ「Ｐ０１」は探索ステージ「Ｓ０１」を設定しているので、プレイヤ「Ｐ０２」に対して、初期設定の探索ステージ「Ｓ００」、フレンドが設定した探索ステージ「Ｓ０１」を含む全体マップが表示される。プレイヤ「Ｐ０１」と「Ｐ０２」とでは、フレンドが異なるため、各プレイヤに対して、異なる探索ステージを含む全体マップが提供される。
【００７９】
このように、全体マップ提供部１３３は、フレンドによって設定された探索ステージを含む全体マップを提供するため、プレイヤは、他のプレイヤとの一体感を持つことができ、また、ゲームの進行について多様化させることができる。
【００８０】
また、各探索ステージは、図３や図４で示したように探索ステージに関する情報が付されて表示される。探索ステージに関する情報は、例えば、探索ステージに出現するキャラクタに関する情報（キャラクタ名やアイコン、属性、強さなど）であるが、これに限られず、フレンドのプレイヤが探索ステージをクリアした際に所有していたゲーム資産等の情報を含んでもよい。
【００８１】
なお、ゲーム資産が抽選によって付与されるゲームであれば、どの島（全体マップ）までクリアしているかというゲームの進行度合いが近いプレイヤであっても、所有するゲーム資産が異なることにより、プレイヤ自身の操作によって設定した探索ステージに出現するキャラクタと、プレイヤが所有するゲーム資産の属性の相性によってはゲーム進行が困難になってしまう。そこで、フレンドのプレイヤが探索した探索ステージを、探索ステージに関する情報と共に選択できるように表示することで、プレイヤが既に所有する資産に合った多様な探索ステージでゲームを進行することができる。また、有益な探索ステージや情報をプレイヤ同士が互いに提供しあうことによって、直接的な共同のゲームプレイを介さずにプレイヤ同士が一体感を持つことができる。
【００８２】
図８に戻って、ステップＳ１０３において、ゲーム実行部１３１は、通信部１１０を介して、端末２００からプレイヤの入力情報を受け付ける。例えば、ステップＳ１０２で提供された全体マップに対して、プレイヤはゲームの進行に関する入力操作を行う。
【００８３】
ステップＳ１０４において、ゲーム実行部１３１は、受け付けた入力情報が、ステージ設定操作であるか否かを判断する。ゲーム実行部１３１が、ステージ設定操作であると判断した場合（ステップＳ１０４において、Ｙ）、ステップＳ１０５において、ステージ設定部１３２は、探索ステージの設定を行う。そうでない場合（ステップＳ１０４において、Ｎ）、処理はステップＳ１０７に進む。
【００８４】
図１３は、ステージ設定操作の一例を示す図である。図１４は、ステージ設定操作により探索ステージが設定された全体マップの一例を示す図である。図１３および図１４を参照して、ステージ設定操作および探索ステージの設定について説明する。
【００８５】
図１３および図１４には、図３において示した全体マップと同じ全体マップが示されている。図１３において、プレイヤは、例えば、位置４１を指でタップ等するステージ設定操作を行う。そうすると、図１４に示すように、探索ステージ４２が設定される。ステージ設定部１３２は、全体マップに設定されている探索ステージに出現するキャラクタの情報を参照して、新たな探索ステージにおいて出現するキャラクタが、すでに設定されている探索ステージに出現するキャラクタと異なるように、キャラクタ群の中から選択する。なお、キャラクタ群を構成するキャラクタは、探索ステージが設定される位置（全体マップにおける位置）に応じて、属性の異なる複数のキャラクタを予め決定しておいてもよいし、プレイヤのゲームの進捗に応じて決定してもよい。
【００８６】
探索ステージ４２の吹き出し４３には、ステージ設定部１３２が上述のように設定した、探索ステージ４２に出現するキャラクタに関する情報や、ステージ設定操作をしたプレイヤの識別情報等が表示される。
【００８７】
図８に戻って、ステップＳ１０６において、ステージ設定部１３２は、設定した探索ステージに関する情報を記憶部１２０の探索ステージ情報１２４に記憶させる。ステージ設定部１３２は、例えば、図１１で示したように、探索ステージごとに、設定操作をしたプレイヤや、当該探索ステージにおいて出現するキャラクタ、全体マップにおける設定された位置等を探索ステージ情報１２４に格納する。ステップＳ１０６の後、処理はステップＳ１０２に戻る。
【００８８】
ステップＳ１０７において、ゲーム実行部１３１は、プレイヤの入力情報が探索ステージの選択であったか否かを判断する。ゲーム実行部１３１は、探索ステージの選択ではなかったと判断した場合（ステップＳ１０７において、Ｎ）、ステップＳ１０８において、ゲーム実行部１３１は、プレイヤの入力操作に応じたゲーム進行を行い、処理はステップＳ１０２に戻る。例えば、プレイヤが要求したゲームのメニュー画面の表示処理や、他のプレイヤとの交流のために書き込んだメッセージの表示処理などを行う。
【００８９】
一方、ゲーム実行部１３１は、探索ステージの選択であったと判断した場合（ステップＳ１０７において、Ｙ）、ステップＳ１０９において、選択された探索ステージにおいて、プレイヤキャラクタを探索させるゲーム処理を行う。例えば、図５で示したように、ゲーム実行部１３１は、プレイヤキャラクタが敵キャラクタを攻撃しながら、フィールドを探索するようなゲーム処理を行う。
【００９０】
ステップＳ１１０において、ゲーム実行部１３１は、ステップＳ１０９においてプレイヤが探索ステージをクリアしたか否かを判断する。クリアしたと判断した場合（ステップＳ１１０において、Ｙ）、ステップＳ１１１において、ゲーム実行部１３１は、クリアした探索ステージに出現したキャラクタをプレイヤにゲーム資産として付与する。例えば、探索ステージに出現するキャラクタとして設定されているキャラクタの中から、キャラクタのレア度に基づいた抽選（所定の確率）により、キャラクタを選択してもよい。
【００９１】
探索ステージをクリアしていないと判断した場合（ステップＳ１１０において、Ｎ）、処理は、ステップＳ１０２に戻る。
【００９２】
ステップＳ１１２において、ゲーム実行部１３１は、現在の全体マップにおいて、次の全体マップ（島など）が開放（提供）される開放条件を満たしているか判断する。開放条件は、例えば、全体マップ内の所定数の探索ステージをプレイヤがクリアする、所定数の探索ステージをクリア後に出現するボスステージをプレイヤがクリアする、などの条件である。なお、クリアする探索ステージは、プレイヤ自身が設定したステージでも、フレンドが設定したステージでも、区別することなくカウントしてもよいし、重み付け等して区別してカウントしてもよい。また、開放条件は、クリアによって付与されたキャラクタの種類に基づいてもよい。例えば、予め決められた種類のキャラクタをプレイヤがゲーム資産として所有している場合、次の全体マップが開放されるようにしてもよい。
【００９３】
ゲーム実行部１３１は、開放条件を満たすと判断した場合（ステップＳ１１２において、Ｙ）、ステップＳ１１３において、記憶部１２０の全体マップ情報１２３に基づいて、次の全体マップ（島）を開放する処理を行う。例えば、図１２で述べたように、現時点の全体マップ（例えば、Ｍ００）から、次の全体マップ（Ｍ０１）へプレイヤに提供する全体マップを変更する。そして、処理はステップＳ１０２に戻る。一方、ゲーム実行部１３１は、開放条件を満たさないと判断した場合（ステップＳ１１２において、Ｎ）、処理はステップＳ１０２に戻り、ステップＳ１０２において、現時点での全体マップが提供される。
【００９４】
（効果の説明）
上述したように、本実施形態では、プレイヤが個別にプレイしてゲーム進行を行うゲームにおいて、プレイヤとフレンドである（所定の関係にある）他のプレイヤが設定した探索ステージを全体マップに反映させることで、他のプレイヤとの一体感を持たせる。また、これにより、ゲームの進行を多様化させることができる。
【００９５】
また、本実施形態では、探索ステージにおいて出現させるキャラクタを設定し、探索ステージにおいて出現するキャラクタに関する情報を含む全体マップを、プレイヤに提供する。これにより、プレイヤは自分が所有するゲーム資産を用いてどのように探索ステージをクリアすべきかという戦略を立てる際に参考にすることができる。
【００９６】
また、本実施形態では、各探索ステージにおいて異なるキャラクタが出現する。これにより、プレイヤは、飽きることなくゲームを継続してプレイすることができる。
【００９７】
また、本実施形態では、キャラクタは属性を有し、各探索ステージに出現するキャラクタは、所定の確率に基づいて、属性が異なる複数のキャラクタから構成されるキャラクタ群の中から選択される。キャラクタに、優劣関係のある属性をもたせることで、ゲームを攻略するための戦略を多様にし、娯楽性を向上させることができる。
【００９８】
また、本実施形態では、プレイヤに対し、ゲーム資産として上述のキャラクタが付与される。プレイヤは、様々なキャラクタが付与されることにより、キャラクタを収集する楽しみを享受することができる。
【００９９】
また、本実施形態では、プレイヤに対し、抽選により、キャラクタを付与する。例えば、キャラクタのレア度によって、当選確率を設定することにより、キャラクタの収集に偶然性を持たせ、ゲームの娯楽性を向上させることができる。
【０１００】
また、本実施形態では、プレイヤに対し、プレイヤがクリアした探索ステージに出現したキャラクタを付与する。これにより、プレイヤは、偶然性に左右されることなくキャラクタを取得することができる。
【０１０１】
また、本実施形態では、プレイヤにゲーム資産として付与されたキャラクタの中から、探索ステージを探索させるキャラクタを選択する。これにより、プレイヤは、お気に入りのキャラクタを操作して、ゲームを楽しむことができる。
【０１０２】
上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【０１０３】
また、上記実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。
【０１０４】
本サーバを実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【符号の説明】
【０１０５】
１  ゲームシステム、１００  ゲームサーバ、２００  端末、１１０，２１０  通信部、１２０，２４０  記憶部、１３０，２５０  処理部、２２０  入力部、２３０  出力部、２３５  位置情報取得部
【図１】
2020171594.tif 000003
【図２】
2020171594.tif 000004
【図３】
2020171594.tif 000005
【図４】
2020171594.tif 000006
【図５】
2020171594.tif 000007
【図６】
2020171594.tif 000008
【図７】
2020171594.tif 000009
【図８】
2020171594.tif 000010
【図９】
2020171594.tif 000011
【図１０】
2020171594.tif 000012
【図１１】
2020171594.tif 000013
【図１２】
2020171594.tif 000014
【図１３】
2020171594.tif 000015
【図１４】
2020171594.tif 000016