(57)【特許請求の範囲】
【請求項１】
対象プレイヤの現在位置を示す位置情報を取得する位置情報取得部と、
前記現在位置を含むエリアの地図を表示部に表示させる表示指令部と、
ゲーム内で複数のプレイヤが共同でプレイ可能であり、且つ同じ内容のイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付ける選択受付部と、
前記対象プレイヤが前記ホストを選択した場合に、前記対象プレイヤが前記ゲストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第１処理を実行する第１処理部と、
前記対象プレイヤが前記ゲストを選択した場合に、前記対象プレイヤが前記ホストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第２処理を実行する第２処理部と、
前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知する募集通知部と、を有し、
前記表示指令部は、前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記募集通知部は、前記現在位置が前記特定地点から第１距離内であり、前記ホストである他のプレイヤが居る場合に、前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知し、
前記現在位置が前記特定地点から前記第１距離よりも短い第２距離内である場合に、前記選択受付部が、前記選択を前記対象プレイヤから受け付ける情報処理装置。
【請求項２】
前記表示指令部は、前記オブジェクトを所定期間、前記表示部に表示させる、請求項１に記載の情報処理装置。
【請求項３】
前記現在位置が前記エリア内の特典付与地点から所定距離内である場合に、設定された特典を前記対象プレイヤに付与する特典付与部をさらに有し、
前記表示指令部は、前記地図上において前記特典付与地点とは異なる前記特定地点に現れる前記オブジェクトを、前記表示部に表示させる、請求項１又は２に記載の情報処理装置。
【請求項４】
前記表示部においてゲームのプレイ中に表示される画面が第１画面から、前記地図が表示された第２画面に切り替わると、前記募集通知部が、前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知する、請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記特定地点は、互いに異なる第１地点と第２地点を含み、
前記第２処理は、前記ホストである他のプレイヤを探索する探索処理と、探索された前記ホストである他のプレイヤを前記対象プレイヤに通知するホスト通知処理と、を含み、
前記現在位置が前記第１地点から所定距離内にあるとき、前記探索処理では、前記第２処理部が下記の第１条件に該当する他のプレイヤを探索し、前記第１条件に該当する他のプレイヤが存在しない場合には、前記第２処理部が下記の第２条件に該当する他のプレイヤを探索する、請求項１乃至４のいずれか一項に記載の情報処理装置。
第１条件：前記ホストである他のプレイヤであり、前記第１地点から所定距離内に居ること。
第２条件：前記ホストである他のプレイヤであり、前記第２地点から所定距離内に居ること。
【請求項６】
前記イベントの内容は、前記特定地点に関連付けて決定され、
前記第２条件は、前記第１地点に関連付けられた前記イベントと同じ内容のイベントの前記ホストである他のプレイヤであることを含む、請求項５に記載の情報処理装置。
【請求項７】
前記第１処理は、他のプレイヤからの前記ゲストとなる申込みを制限する制限処理を含み、
前記現在位置が前記特定地点から所定距離内にあるとき、前記制限処理では、前記第１処理部が、前記特定地点から所定距離内に居る他のプレイヤからの前記申込み以外の前記申込みを制限する、請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記第１処理は、前記ゲストとなる申込みを行った他のプレイヤを前記対象プレイヤに通知するゲスト通知処理と、前記対象プレイヤによる前記イベントのプレイ開始指示を受け付ける開始指示処理と、を含み、
前記第１処理部は、前記ゲスト通知処理において前記申込みを行った他のプレイヤが１人以上通知された場合に、前記開始指示処理を実行する、請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
コンピュータが、対象プレイヤの現在位置を示す位置情報を取得し、
コンピュータが、前記現在位置を含むエリアの地図を表示部に表示させ、
コンピュータが、ゲーム内で複数のプレイヤが共同でプレイ可能であり、且つ同じ内容のイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付け、
前記対象プレイヤが前記ホストを選択した場合に、コンピュータが、前記対象プレイヤが前記ゲストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第１処理を実行し、
前記対象プレイヤが前記ゲストを選択した場合に、コンピュータが、前記対象プレイヤが前記ホストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第２処理を実行し、
コンピュータが、前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知し、
コンピュータが、前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記現在位置が前記特定地点から第１距離内であり、前記ホストである他のプレイヤが居る場合に、コンピュータが、前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知し、
前記現在位置が前記特定地点から前記第１距離よりも短い第２距離内である場合に、コンピュータが、前記選択を前記対象プレイヤから受け付ける情報処理方法。
【請求項１０】
コンピュータに読み取られるプログラムであって、
対象プレイヤの現在位置を示す位置情報を取得し、
前記現在位置を含むエリアの地図を表示部に表示させ、
ゲーム内で複数のプレイヤが共同でプレイ可能であり、且つ同じ内容のイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付け、
前記対象プレイヤが前記ホストを選択した場合に、前記対象プレイヤが前記ゲストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第１処理を実行し、
前記対象プレイヤが前記ゲストを選択した場合に、前記対象プレイヤが前記ホストである他のプレイヤと同じ内容の前記イベントを共同でプレイするための第２処理を実行し、
前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知し、
前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記現在位置が前記特定地点から第１距離内であり、前記ホストである他のプレイヤが居る場合に、前記ホストである他のプレイヤによる前記ゲストの募集を前記対象プレイヤに対して通知し、
前記現在位置が前記特定地点から前記第１距離よりも短い第２距離内である場合に、前記選択を前記対象プレイヤから受け付けるようにコンピュータを動作させるプログラム。
【請求項１１】
対象プレイヤの現在位置を示す位置情報を取得する位置情報取得部と、
前記現在位置を含むエリアの地図を表示部に表示させる表示指令部と、
ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付ける選択受付部と、
前記対象プレイヤが前記ホストを選択した場合に、前記対象プレイヤが前記ゲストである他のプレイヤと前記イベントを共同でプレイするための第１処理を実行する第１処理部と、
前記対象プレイヤが前記ゲストを選択した場合に、前記対象プレイヤが前記ホストである他のプレイヤと前記イベントを共同でプレイするための第２処理を実行する第２処理部と、を有し、
前記表示指令部は、前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記現在位置が前記特定地点に応じて決まる位置条件を満たす場合に、前記選択受付部が、前記選択を前記対象プレイヤから受け付け、
前記イベントの内容は、前記特定地点に関連付けて決定され、
前記特定地点は、互いに異なる第１地点と第２地点を含み、
前記第２処理は、前記ホストである他のプレイヤを探索する探索処理と、探索された前記ホストである他のプレイヤを前記対象プレイヤに通知するホスト通知処理と、を含み、
前記現在位置が前記第１地点から所定距離内にあるとき、前記探索処理では、前記第２処理部が下記の第１条件に該当する他のプレイヤを探索し、前記第１条件に該当する他のプレイヤが存在しない場合には、前記第２処理部が下記の第２条件に該当する他のプレイヤを探索する、情報処理装置。
第１条件：前記ホストである他のプレイヤであり、前記第１地点から所定距離内に居ること。
第２条件：前記第１地点に関連付けられた前記イベントと同じ内容のイベントの前記ホストである他のプレイヤであり、前記第２地点から所定距離内に居ること。
【請求項１２】
コンピュータが、対象プレイヤの現在位置を示す位置情報を取得し、
コンピュータが、前記現在位置を含むエリアの地図を表示部に表示させ、
コンピュータが、ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付け、
前記対象プレイヤが前記ホストを選択した場合に、コンピュータが、前記対象プレイヤが前記ゲストである他のプレイヤと前記イベントを共同でプレイするための第１処理を実行し、
前記対象プレイヤが前記ゲストを選択した場合に、コンピュータが、前記対象プレイヤが前記ホストである他のプレイヤと前記イベントを共同でプレイするための第２処理を実行し、
コンピュータが、前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記現在位置が前記特定地点に応じて決まる位置条件を満たす場合に、コンピュータが、前記選択を前記対象プレイヤから受け付け、
前記イベントの内容は、前記特定地点に関連付けて決定され、
前記特定地点は、互いに異なる第１地点と第２地点を含み、
前記第２処理は、前記ホストである他のプレイヤを探索する探索処理と、探索された前記ホストである他のプレイヤを前記対象プレイヤに通知するホスト通知処理と、を含み、
前記現在位置が前記第１地点から所定距離内にあるとき、前記探索処理では、下記の第１条件に該当する他のプレイヤを探索し、前記第１条件に該当する他のプレイヤが存在しない場合には、下記の第２条件に該当する他のプレイヤを探索する、情報処理方法。
第１条件：前記ホストである他のプレイヤであり、前記第１地点から所定距離内に居ること。
第２条件：前記第１地点に関連付けられた前記イベントと同じ内容のイベントの前記ホストである他のプレイヤであり、前記第２地点から所定距離内に居ること。
【請求項１３】
コンピュータに読み取られるプログラムであって、
対象プレイヤの現在位置を示す位置情報を取得し、
前記現在位置を含むエリアの地図を表示部に表示させ、
ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、前記イベントのゲスト又は前記ゲストを募集するホストを含む参加形態の選択を、前記対象プレイヤから受け付け、
前記対象プレイヤが前記ホストを選択した場合に、前記対象プレイヤが前記ゲストである他のプレイヤと前記イベントを共同でプレイするための第１処理を実行し、
前記対象プレイヤが前記ゲストを選択した場合に、前記対象プレイヤが前記ホストである他のプレイヤと前記イベントを共同でプレイするための第２処理を実行し、
前記地図上の特定地点に現れ前記イベントに関連付けられたオブジェクトを、前記表示部に表示させ、
前記現在位置が前記特定地点に応じて決まる位置条件を満たす場合に、前記選択を前記対象プレイヤから受け付けるようにコンピュータを動作させ、
前記イベントの内容は、前記特定地点に関連付けて決定され、
前記特定地点は、互いに異なる第１地点と第２地点を含み、
前記第２処理は、前記ホストである他のプレイヤを探索する探索処理と、探索された前記ホストである他のプレイヤを前記対象プレイヤに通知するホスト通知処理と、を含み、
前記現在位置が前記第１地点から所定距離内にあるとき、前記探索処理では、下記の第１条件に該当する他のプレイヤを探索し、前記第１条件に該当する他のプレイヤが存在しない場合には、下記の第２条件に該当する他のプレイヤを探索する、プログラム。
第１条件：前記ホストである他のプレイヤであり、前記第１地点から所定距離内に居ること。
第２条件：前記第１地点に関連付けられた前記イベントと同じ内容のイベントの前記ホストである他のプレイヤであり、前記第２地点から所定距離内に居ること。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、プレイヤの現在位置情報に基づいて進められるゲーム（位置情報ゲーム）が提供されている。その一例としては、非特許文献１に記載のゲームが挙げられる。非特許文献１に記載のゲームでは、プレイ画面に表示される地図においてプレイヤの現在位置を表示し、プレイヤの現在位置が所定のスポット（地点）付近に到達する等の条件を満たすと、ゲーム内のイベントをプレイすることができる。
【０００３】
また、非特許文献１に記載のゲームでは、現在位置が条件を満たすプレイヤが同時に複数存在する場合、複数のプレイヤが共同してイベント（非特許文献１では「レイドバトル」と表記。）をプレイすることができる。このイベントは、地図上で所定のオブジェクトが出現している場所にプレイヤが近づくことでプレイ可能となり、また、前述したように複数のプレイヤが同時に協力してプレイすることができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】『スマホゲーム探すなら ファミ通Ａｐｐ［今から始めるポケモンＧＯ］第５回：大勢で協力して強敵を倒そう！レイドバトルの遊び方』、［online］、２０１８年１２月１４日、株式会社ＫＡＤＯＫＡＷＡ Ｇａｍｅ Ｌｉｎｋａｇｅ、［２０１９年１１月６日検索］、インターネット＜URL: https://app.famitsu.com/20181214_1393801/＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１に記載されたゲームにおいて、複数のプレイヤが上記のイベントを共同でプレイしようとする場合、各プレイヤは、イベント開始時刻が到来するまで待機し、イベント開始時刻の時点で集まったプレイヤの人数でイベントをプレイすることになる。つまり、非特許文献１に記載されたゲームでは、イベントを共同でプレイする複数のプレイヤの各々が同じ立場で（つまり、イベントへの参加形態がプレイヤ間で共通した状態で）イベントに臨むことになる。
【０００６】
一方、イベントに参加する態様に関するニーズは様々であり、例えば、共同プレイヤを募集する形でイベントに参加したいというニーズ、あるいは、他のプレイヤからの募集に応募して共同プレイヤとしてイベントに参加したいというニーズがあり得る。
【０００７】
そこで、本発明は、複数のプレイヤでゲームのイベントをプレイする上で、イベントへの参加形態に関する複数のニーズに応じ得る情報処理装置、情報処理方法及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係る情報処理装置は、対象プレイヤの現在位置を示す位置情報を取得する位置情報取得部と、現在位置を含むエリアの地図を表示部に表示させる表示指令部と、ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、イベントのゲスト又はゲストを募集するホストを含む参加形態の選択を、対象プレイヤから受け付ける選択受付部と、対象プレイヤがホストを選択した場合に、対象プレイヤがゲストである他のプレイヤとイベントを共同でプレイするための第１処理を実行する第１処理部と、対象プレイヤがゲストを選択した場合に、対象プレイヤがホストである他のプレイヤとイベントを共同でプレイするための第２処理を実行する第２処理部と、を有し、表示指令部は、地図上の特定地点に現れイベントに関連付けられたオブジェクトを表示部に表示させ、現在位置が特定地点に応じて決まる位置条件を満たす場合に、選択受付部が、選択を対象プレイヤから受け付けることを特徴とする。
【発明の効果】
【０００９】
本発明の一態様によれば、ゲームをプレイするプレイヤは、共同プレイが可能なイベントに関して、ゲストとしての参加形態、又は、ホストとしての参加形態を自由に選ぶことができ、選んだ参加形態に応じてイベントのプレイを楽しむことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態において複数のプレイヤがゲームをプレイしている様子を示す図である。
【図２】地図が表示された画面の一例を示す図である。
【図３】地図上にオブジェクトが出現した画面の一例を示す図である。
【図４】本発明の一実施形態に係る情報処理装置を含むゲーム用通信システムの概念図である。
【図５】本発明の一実施形態に係る端末及び情報処理装置の各々のハードウェア構成を示す図である。
【図６】本発明の一実施形態に係る端末の機能についての説明図である。
【図７】本発明の一実施形態に係る情報処理装置の機能についての説明図である。
【図８】イベント参加用の処理フローについての流れを示す図である。
【図９】イベントの参加形態に関する選択画面の一例を示す図である。
【図１０】第１処理の流れについての説明図である。
【図１１Ａ】イベントにホストとして参加する場合の画面遷移に関する説明図である（その１）。
【図１１Ｂ】イベントにホストとして参加する場合の画面遷移に関する説明図である（その２）。
【図１２】第２処理の流れについての説明図である。
【図１３Ａ】イベントにゲストとして参加する場合の画面に関する説明図である（その１）。
【図１３Ｂ】イベントにゲストとして参加する場合の画面に関する説明図である（その２）。
【図１４】他のプレイヤがゲストを募集している状況で表示される地図を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の情報処理装置、情報処理方法及びプログラムについて、以下、添付の図面に示す好適な実施形態（以下、本実施形態と言う。）を参照しながら詳細に説明する。
なお、以下に説明する実施形態は、本発明の理解を容易にするために挙げた具体例の一つにすぎず、本発明を限定するものではない。すなわち、本発明は、その趣旨を逸脱しない限りにおいて、以下に説明する実施形態から変更又は改良され得る。また、当然ながら、本発明には、その等価物が含まれる。
さらに、以下の説明の中で参照される各図が示す画面例についても一例に過ぎず、画面の構成例、表示される情報及びＧＵＩ（Graphical User Interface）の具体的な内容等については、設計仕様及びユーザの好みに応じて自由に設計及び変更し得るものである。
【００１２】
［本実施形態に係るゲームについて］
本実施形態に係る情報処理装置を説明するにあたり、本実施形態に係る情報処理装置を通じてプレイ可能なゲーム（以下、単に「ゲーム」と言う。）について説明する。
【００１３】
ゲームは、プレイヤＰがゲーム用の端末を操作してプレイ可能なゲームコンテンツであり、より詳しくは、データ通信を利用するオンラインゲームである。ここで、オンラインゲームには、例えば、ＷｅｂブラウザとＳＮＳ（Social Networking Service）のアカウントのみで利用可能なソーシャルゲーム等が含まれ得る。
【００１４】
また、ゲーム内では、「クエスト」とも呼ばれるイベントが開催され、プレイヤは、現時点で開催されているイベントをプレイすることができる。イベントは、プレイヤが参加してプレイすることが可能なゲーム内での事象であり、例えば、イベント用のステージに挑戦することが該当する。ステージは、ゲームの構成単位であり、通常、一ステージあたりの制限時間が決められており、制限時間内にクリアする（達成条件を満たす）ことを目的としてプレイされる。
なお、以下の説明において、「イベントをプレイすること」と、「イベントに参加すること」とは、同義であることとする。
【００１５】
また、ゲームでは、互いに内容が異なる複数のイベントが用意されている。イベントの内容は、イベントを特徴づけるものであり、具体的には、イベント用のステージの属性（例えば、難易度）、ステージに登場する敵キャラクタ、ステージクリアによって得られる報酬、及び、イベントへの参加条件等が該当する。
【００１６】
また、本実施形態において、イベント（クエスト）には複数のプレイヤが同時に参加することができる。すなわち、本実施形態では、複数のプレイヤが各々の端末を操作して同じイベントを共同で且つ同時にプレイすることが可能である。
具体的に説明すると、イベントに参加しようとする複数のプレイヤは、例えば、図１に示すように現実空間において所定の場所に集まることで、その場所にて当該イベントを共同でプレイすることができる。図１は、本実施形態に係るゲームに関する図であり、複数のプレイヤＰが所定の場所に集まってイベントをプレイしている様子を示している。
【００１７】
なお、イベントの共同プレイは、公知の通信技術によって実現可能である。具体的に説明すると、一人のプレイヤがイベントへの参加者を募集し、他のプレイヤがその募集に応募する（すなわち、イベントへの参加を申し込む）と、共同プレイ用の通信経路が確立され、その後、共同プレイに要するデータ通信が公知の通信方式に従ってなされる。
【００１８】
また、ゲームは、所謂「位置情報ゲーム」であり、プレイヤＰの現在の位置情報をＧＰＳ（Global Positioning System）等によって取得し、取得した位置情報を利用して進められる。具体的に説明すると、プレイヤＰがゲーム用端末を携帯しながら現実空間内で移動すると、ゲームにてプレイヤＰの現在位置に応じた演出が行われる。
【００１９】
一例を挙げて説明すると、プレイヤＰがゲームのプレイ中に所定の端末操作を行うと、図２に示すようなゲーム用の地図が端末の表示画面に表示される。図２は、ゲーム用の地図が表示された画面の一例を示している。
ゲーム用の地図（以下、単に「地図」と言う。）は、プレイヤＰの現在位置を含むエリアの地図の画像であり、例えば、当該エリアの現実地図（具体的には、衛星写真等）、又は、現実地図に含まれる地理的要素（具体的には、道路、建物及び鉄道等）に相当するオブジェクトが描画された仮想現実（Virtual Reality：ＶＲ）の地図等が挙げられる。なお、地図は、２次元画像でもよく、又は３次元画像でもよい。
【００２０】
地図上において、プレイヤＰの現在位置に相当する地点には所定のアイコン（図２では、円形のアイコンＩｐ）が表示される。このアイコンＩｐの地図上における表示位置は、プレイヤＰが現実空間内で移動することによって変化する。また、プレイヤＰが移動して地図に示されたエリアを越えると、表示されるエリアの地図が更新される。
【００２１】
また、地図が示すエリア内において予め決められた地点は、特典付与地点に設定されており、地図上の特典付与地点には、特典付与地点であることを示すアイコン（図２では、三角形のアイコンＩｔ）が表示される。特典付与地点の数及び位置は、任意に決めることができ、固定されてもよく、または変動してもよい。また、特典付与地点は、定期に、または不定期に設定される。
【００２２】
プレイヤＰは、現実空間において特典付与地点に相当する地点に向かって移動し、プレイヤＰの現在位置が特典付与地点から所定距離内（具体的には、数ｍ〜数十ｍの距離の範囲内）にあると、設定された特典を付与される。特典とは、ゲーム上で利用可能なアイテム及びキャラクタ（以下、アイテム等）、又はアイテム等と交換可能な価値（例えば、ゲームで使える仮想貨幣、又は、ゲーム内でアイテム等の抽選を実施するのに必要なアイテム等）である。また、ゲーム進行中に一時的に享受することが可能な効能（例えば、キャラクタのステータス値を上昇させる等の効果）が特典として付与されてもよい。また、実在する店舗等で利用可能なクーポン券等が特典として付与されてもよい。
なお、付与される特典の種類は、プレイヤＰの現在位置がどの特典付与地点から所定距離内にあるかに応じて変えてもよく、また、プレイヤＰの現在位置が特典付与地点から所定距離内になった時点（日時）に応じて変えてもよい。
【００２３】
ここで、「特典を付与する」とは、その特典をゲーム中又は実在の店舗等で利用するためのデータをプレイヤＰに対して提供することである。例えば、アイテム等、アイテム等と交換可能な価値、又は効能を特典として付与する際には、その特典を入手した状態でゲームを進めるためのデータを提供する。クーポン券等を特典として付与する際には、入手したクーポン券等を店舗にて提示するためのデータ（画像データ）を提供する。
【００２４】
また、上記のイベントがプレイ可能な期間（以下、便宜的に「イベント期間」と呼ぶ。）になると、図３に示すように、地図上の特定地点に、イベントに関連付けられたオブジェクト（図３では、門型のオブジェクトであり、以下、ゲートＧＴという。）が表示される。図３は、地図上にゲートＧＴが出現した画面の一例を示している。特定地点は、イベントをプレイしようとするプレイヤＰを誘導するために予め設定された地点である。プレイヤＰは、イベントをプレイするために、現実空間において特定地点に相当する場所（つまり、ゲートＧＴの出現地点に相当する場所）に向かって移動する。
【００２５】
そして、プレイヤＰの現在位置がゲートＧＴの出現地点（すなわち、特定地点）との関係で所定の位置条件を満たすようになると、プレイヤＰは、ゲートＧＴをタップする等の操作を行うことで、ゲートＧＴと関連付けられているイベントに参加することができる。また、上記の位置条件を満たすプレイヤＰが複数集まることでイベントの共同プレイが可能となる。
【００２６】
なお、位置条件は、ゲートＧＴが現れる特定地点に応じて決まる条件であり、本実施形態では、プレイヤＰの現在位置が特定地点から所定距離（具体的には、数ｍから数十ｍの距離）内にあることである。ただし、これに限定されず、例えば、プレイヤＰの現在位置が特定地点から所定距離（具体的には、数ｍから数十ｍの距離）以上離れているという位置条件であってもよい。
【００２７】
ちなみに、図３では、ゲートＧＴが一カ所にのみ現れているケースを示しているが、通常、ゲートＧＴは、同時期に複数出現する。つまり、本実施形態では、ゲートＧＴの出現地点（特定地点）が地図上に複数存在し、プレイヤＰは、イベントに参加する際には、いずれかのゲートＧＴの出現時点に向かって移動することになる。ただし、同時期に出現するゲートＧＴの数（換言すると、ゲートＧＴの出現地点の数）は、任意の数に決めることができる。
【００２８】
また、ゲートＧＴは、地図上の特定地点において所定期間表示される。本実施形態では、ゲートＧＴの表示期間が予め設定されており、設定された表示期間が終了すると、ゲートＧＴが地図上から消える。
なお、本実施形態では、ゲートＧＴの表示期間が３０分程度であるとするが、表示期間は、任意に決めることができる。例えば、ゲートＧＴの表示期間は、数分〜数十分、１時間〜２４時間、１日〜数日、１週間〜数週間、若しくは１月〜数ヶ月としてもよい。ここで、ゲートＧＴの表示期間は、一定の期間には限定されず、決められたルールに従って変動する期間であってもよく、例えば、イベントの内容に応じて変わってもよい。また、ゲートＧＴの表示期間は、有限の期間に限定されず、終期を定めずに実質永久的な期間であってもよい。
【００２９】
さらに、イベント期間中、ゲートＧＴの表示及び消滅が複数回繰り返されてもよい。この場合、ゲートＧＴの出現位置（すなわち、地図上の特定地点）は各回で同じ位置であってもよく、あるいは、回毎に変わってもよい。
【００３０】
また、ゲートＧＴの出現地点（特定地点）に応じた位置条件を満たすことでプレイ可能なイベントの内容は、そのイベントについてのゲートＧＴの出現地点に関連付けて決められる。すなわち、プレイヤＰが参加するイベントの内容は、そのイベントをプレイするためにプレイヤＰが向かうゲートＧＴの出現時点（厳密には、出現時点に相当する場所）に応じて変化する。
【００３１】
ところで、プレイヤＰは、イベントに参加するにあたり、イベントへの参加形態を選択する。本実施形態において、イベントへの参加形態は、ホスト及びゲストを含む。ホストは、ゲストになる他のプレイヤを募集し、イベントをゲストと共同でプレイする参加形態である。ここで、「ゲストを募集する」とは、ゲストの募集がなされているイベントについて、他のプレイヤからゲストとなる申込みがあるまで待機することを意味する。
【００３２】
なお、本実施形態において、ホストとなるプレイヤＰは、自分が参加するイベントの共同プレイについてプレイ開始を指示する権限を有し、自分の意思でイベントの共同プレイを開始することができる。また、ホストとなるプレイヤＰは、ゲストとなる他のプレイヤを一定の条件を満たす者に限定する権限を有し、当該条件を満たす他のプレイヤに限りゲストとして受け入れることができる。
【００３３】
ゲストは、ホストである他のプレイヤからの募集に応募し、イベントをホストと共同でプレイする参加形態である。ここで、「ホストからの募集に応募する」とは、ホストである他のプレイヤに対して、ゲストとなる申込みを行うこと（厳密には、後述する申込み用の端末操作を行うこと）を意味する。
【００３４】
なお、本実施形態において、ゲストとなるプレイヤＰは、ホストである他のプレイヤがイベントのプレイ開始を指示したタイミングで、ホストと共にイベントをプレイすることができる。また、ゲストとなるプレイヤＰは、ホストである他のプレイヤが複数存在する場合に、いずれか一人のホストを選んで、選択されたホストがゲストを募集するイベントにゲストとして参加することができる。
【００３５】
また、本実施形態において、ゲストとなるプレイヤＰは、地図上で、ゲストを募集している他のプレイヤ（すなわち、ホスト）の位置を確認することができる。例えば、ホストである他のプレイヤがゲートＧＴの出現位置でゲストを募集している場合、そのゲートＧＴの周辺又はゲートＧＴと重なる位置にアイコンＩｓが表示される（図１４参照）。ゲストとなるプレイヤＰは、上記のアイコンＩｓを通じて、ゲストを募集しているホストの位置を確認する。
【００３６】
以上のように、プレイヤＰは、イベントに参加する際にイベントへの参加形態を選択し、選択した参加形態でイベントの共同プレイを行う。つまり、プレイヤＰは、ホストとしての参加形態を選択した場合、ゲストとなる他のプレイヤからの申込みを受けて、当該他のプレイヤと共同でイベントをプレイすることができる。他方、プレイヤＰは、ゲストとしての参加形態を選択した場合には、ホストである他のプレイヤに対して、ゲストになる申込みを行うことで、当該他のプレイヤと共同でイベントをプレイすることができる。
【００３７】
なお、本実施形態では、参加形態が少なくともゲスト及びホストを含んでいるが、それ以外の参加形態を含んでもよく、例えば、共同プレイには不参加でイベントを単独でプレイする形態が選択できてもよい。
【００３８】
［ゲーム用通信システム］
次に、本実施形態に係る情報処理装置を含むゲーム用通信システム（以下、ゲーム用システムＳ）について説明する。ゲーム用システムＳは、プレイヤＰがゲームをプレイするために構築され、インターネット及びモバイル通信ワーク等の通信用ネットワークを利用するものである。また、ゲーム用システムＳは、図４に示すように、プレイヤの端末１０とサーバ１２とが通信用ネットワーク１４を介して通信可能に接続されることで構成されている。図４は、ゲーム用システムＳの概念図である。
【００３９】
端末１０は、ゲームプレイ時にプレイヤＰによって操作される機器である。サーバ１２は、情報処理装置の一例であり、ゲーム進行用のデータをプレイヤＰの端末１０に提供し、プレイヤＰのアカウント情報及びゲームの進行状況等を管理する。また、複数のプレイヤＰがイベントを共同でプレイする際、サーバ１２は、各プレイヤＰの端末１０と通信してイベントの共同プレイの仲立ちをする。
【００４０】
ちなみに、図４では、図示の便宜上、３台の端末１０が示されているが、ゲーム用システムＳを構成する端末１０の台数は、特に限定されず、イベントの共同プレイを行う場合であれば、少なくとも２台以上あればよい。
【００４１】
通信用ネットワーク１４は、プレイヤ端末１０とサーバ１２との間の通信回線網であり、主としてインターネット及びモバイル通信ネットワークからなり、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、イントラネット及びイーサネット（登録商標）等を含んでもよい。
【００４２】
また、本実施形態では、サーバ１２が１台のコンピュータによって構成されているが、これに限定されず、複数台のコンピュータによって構成されてもよい。
【００４３】
［プレイヤ端末及びサーバの構成］
次に、端末１０及びサーバ１２の各々の構成について、図５を参照しながら説明する。図５は、端末１０及びサーバ１２の各々の構成を示している。なお、同図では、図示の都合上、端末１０を１台のみ示している。
【００４４】
端末１０は、プレイヤＰが持ち運び可能なゲーム用の端末であり、具体的には、スマートフォン、携帯電話、ノート型ＰＣ、タブレット端末、ウェアラブル端末、又は通信機能を備えるゲーム専用機器等によって構成される。
【００４５】
端末１０は、ハードウェア機器として、図５に示すように、プロセッサ２１、メモリ２２、通信用インタフェース２３、ストレージ２４、入力装置２５、出力装置２６及びＧＰＳセンサ３０を有し、これらの機器がバス２７を介して電気的に接続されている。また、端末１０は、出力装置２６としてディスプレイ２８を備える。ディスプレイ２８は、本発明の「表示部」に相当する。また、端末１０のディスプレイ２８の表面には、入力装置２５としてのタッチパネル２９が重ねられている。また、端末１０の現在位置は、プレイヤＰの現在位置を表しており、ＧＰＳセンサ３０により一定間隔で計測され、その計測結果（測位情報）が通信用インタフェース２３を介してサーバ１２に逐次送られる。
【００４６】
また、端末１０には、ソフトウェアとして、オペレーティングシステム（ＯＳ）用のプログラム、及び、ゲーム用のアプリケーションプログラムがインストールされている。プロセッサ２１がこれらのプログラムを実行することで、プレイヤＰは、端末１０を通じてゲームをプレイすることができる。具体的に説明すると、ゲームのプレイ中、プレイヤＰは、ディスプレイ２８の表示画面に映る映像等を見ながら、タッチパネル２９等の入力装置２５を操作することでゲームを進めることができる。
【００４７】
サーバ１２は、データ配信用のサーバコンピュータであり、例えば、ソーシャルゲーム用のサーバコンピュータ（具体的には、ＳＮＳサーバ）によって構成される。サーバ１２は、ハードウェア機器として、図５に示すように、プロセッサ１０１、メモリ１０２、通信用インタフェース１０３、ストレージ１０４、入力装置１０５及び出力装置１０６を有し、これらの機器がバス１０７を介して電気的に接続されている。
【００４８】
また、サーバ１２には、ソフトウェアとして、ＯＳ用のプログラム、及び、ゲーム用の情報処理プログラムがインストールされている。これらのプログラムは、本発明の「プログラム」に相当し、サーバ１２のプロセッサ１０１によって読み取られる。プロセッサ１０１が上記のプログラムを実行することで、サーバ１２が情報処理装置として機能し、端末１０と通信してゲーム用のデータを配信する等、ゲームに関する各種の情報処理（データ処理）を実行する。
【００４９】
なお、プロセッサ２１、１０１は、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro-Processing Unit）、ＭＣＵ（Micro Controller Unit）、ＧＰＵ（Graphics Processing Unit）、又はＤＳＰ（Digital Signal Processor）等によって構成されるとよい。
メモリ２２、１０２は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの半導体メモリによって構成されるとよい。
【００５０】
通信用インタフェース２３、１０３は、例えばネットワークインターフェースカード、又は通信インタフェースボード等によって構成されるとよい。
なお、通信用インタフェース２３、１０３によるデータ通信の規格については、特に限定されるものではなく、Ｗｉ−ｆｉ（登録商標）に基づく無線ＬＡＮによる通信、３Ｇ、４Ｇ若しくは５Ｇの移動通信システムによる通信、又はＬＴＥ（Long Term Evolution）に基づく通信等が挙げられる。
【００５１】
ストレージ２４、１０４は、フラッシュメモリ、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、ＦＤ（Flexible Disc）、ＭＯディスク（Magneto-Optical disc）、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＳＤカード（Secure Digital card）、又はＵＳＢメモリ（Universal Serial Bus memory）等によって構成されるとよい。
【００５２】
入力装置２５、１０５は、例えばキーボード、マウス、又はタッチパネルディスプレイ等によって構成されるとよい。
出力装置２６、１０６は、例えばディスプレイ及びスピーカ等によって構成されるとよい。
【００５３】
［端末の機能］
次に、図６を参照しながら、端末１０の構成を機能面から改めて説明する。図６は、端末１０の機能についての説明図である。
端末１０は、図６に示すように、端末側操作受付部３１、測位部３２、端末側送信部３３、端末側受信部３４、端末側記憶部３５、及び表示処理部３６を有する。これらの機能部は、前述した端末１０のハードウェア機器と、端末１０にインストールされたソフトウェアとしての各種プログラムとが協働することで実現される。以下、各機能部について説明する。
【００５４】
端末側操作受付部３１は、プレイヤがゲームのプレイ中に行う各種の操作を受け付ける。例えば、ゲーム中にサーバ１２から送られてくるデータに基づいて操作受付用の映像又は操作画面が端末１０のディスプレイ２８に表示されると、プレイヤＰは、その映像又は操作画面等の上でタッチパネル２９を操作する。これにより、端末側操作受付部３１は、プレイヤＰによって行われた操作を受け付ける。
【００５５】
端末側操作受付部３１が受け付ける操作には、ゲーム進行用の操作（イベントの共同プレイ中に行われる操作を含む）の他に、画面切り替え操作、選択操作、申込み操作、プレイ開始指示操作、及び、制限設定／解除操作等が含まれる。
画面切り替え操作は、ゲームプレイ中にディスプレイ２８に表示される画面を第１画面から第２画面に切り替えるための操作である。ここで、第１画面は、例えば、ゲームのホーム画面（分かり易くは、メニュー画面）が該当し、第２画面は、前述の地図が表示される画面である。
選択操作は、イベントへの参加形態を選択する操作である。
申込み操作は、ゲストを募集しているイベントのホストに対して、そのイベントのゲストになる申込みを行う操作である。
プレイ開始指示操作は、プレイヤＰがイベントのホストであるときに、そのイベントのプレイ（厳密には、共同プレイ）の開始を指示する操作である。
制限設定／解除操作は、プレイヤＰがイベントのホストであるときに、他のプレイヤからのゲストになる申込みに対して制限を設定したり、設定した制限を解除したりするための操作である。
【００５６】
測位部３２は、ＧＰＳセンサ３０を用いて端末１０の位置を測定する。なお、端末１０の位置は、ＧＰＳセンサ３０を用いて測定する方法に限られず、例えば、携帯電話基地局又はＷｉｆｉ通信のアクセスポイントから受信する電波の強度に基づいて端末１０の位置を検出する方法であってもよい。
【００５７】
端末側送信部３３は、通信用ネットワーク１４を通じて、現時点でのゲームの進行状況等を示す情報（データ）をサーバ１２に向けて送信する。端末側送信部３３が送信する情報には、端末側操作受付部３１が受け付けた操作の内容に応じた情報、及び、測位部３２によって測定された端末１０の位置情報（換言すると、プレイヤＰの現在位置を示す情報）が含まれる。
【００５８】
端末側受信部３４は、通信用ネットワーク１４経由でサーバ１２から送られてくる各種の情報（データ）を受信する。サーバ１２から送られてくる情報（データ）には、ゲーム進行用のデータが含まれる他、地図表示用のデータ、イベントに参加する他のプレイヤに関するデータ、及び、プレイヤＰに付与された特典を利用するためのデータが含まれる。
端末側記憶部３５は、端末側受信部３４がサーバ１２から受信した情報（データ）、及び、端末側送信部３３がサーバ１２に向けて送信した情報等を記憶する。
【００５９】
表示処理部３６は、ゲームのプレイ中、端末側受信部３４によって受信されたサーバ１２から送られてくるデータを展開してディスプレイ２８に表示する。表示処理部３６による表示情報には、ゲームのプレイに連動して遷移する映像の他、操作受け付け用の画面、地図（地図上のアイコンＩｐ，Ｉｓ，Ｉｔ及びゲートＧＴ等を含む）、イベントに参加する他のプレイヤの情報、及び、イベントに際してサーバ１２から通知される情報等が含まれる。
また、ゲームのプレイ中に端末側操作受付部３１が画面切り替え操作を受け付けると、表示処理部３６は、ディスプレイ２８に表示される画面を、第１画面（例えば、ホーム画面）から地図が表示された第２画面に切り替える。
【００６０】
［サーバの機能］
次に、図７を参照しながら、サーバ１２の構成を機能面から改めて説明する。図７は、サーバ１２の機能についての説明図である。
サーバ１２は、図７に示すように、位置情報取得部１１１、表示指令部１１２、特典付与部１１３、選択受付部１１４、募集通知部１１５、第１処理部１１６、及び第２処理部１１７を有する。これらの機能部は、前述したサーバ１２のハードウェア機器と、サーバ１２にインストールされたソフトウェアとしての各種プログラムとが協働することで実現される。以下、各機能部について説明する。
【００６１】
なお、以降では、一人のプレイヤＰ（以下、「対象プレイヤ」と呼ぶ）に着目し、それ以外のプレイヤＰを「他のプレイヤ」とし、対象プレイヤと他のプレイヤとの関係でサーバ１２の各機能及び動作等を説明することとする。
【００６２】
位置情報取得部１１１は、対象プレイヤの端末１０の端末側送信部３３から送信されてくる端末１０の位置情報（測位情報）を受信することで、対象プレイヤの現在位置を示す位置情報を取得する。対象プレイヤがゲームをプレイしている間、端末１０の位置情報（測位情報）が一定の時間間隔（例えば、１秒〜数秒間隔）で送られてくるので、位置情報取得部１１１は、それに合わせて一定の時間間隔で対象プレイヤの位置情報を取得することになる。
【００６３】
表示指令部１１２は、対象プレイヤがゲームをプレイしている間、プレイ状況等に応じた映像及び画像を、対象プレイヤの端末１０のディスプレイ２８に表示させる。例えば、表示指令部１１２は、対象プレイヤの現在位置を含むエリアの地図を表示させるためのデータ（以下、地図表示用データ）を生成し、対象プレイヤの端末１０に向けて送信する。地図表示用データが対象プレイヤの端末１０によって受信されると、その端末１０のディスプレイ２８に上記エリアの地図が表示される。
なお、表示指令部１１２は、アイコンＩｐ、Ｉｔの表示用データを地図表示用データに組み込むことで、地図上の対象プレイヤの現在位置及び特典付与地点にアイコンＩｐ、Ｉｔを表示させることができる。
さらに、表示指令部１１２は、ゲートＧＴの表示用データを地図表示用データに組み込むことで、地図上の特定地点にゲートＧＴを所定時間、対象プレイヤの端末１０のディスプレイ２８に表示させることができる。
さらにまた、表示指令部１１２は、所定の条件を満たす場合にイベント用のアイコンＩｓの表示用データを地図表示用データに組み込むことで、地図上のゲートＧＴ付近又はゲートＧＴと重なる箇所にアイコンＩｓを表示させることができる。
【００６４】
特典付与部１１３は、対象プレイヤの現在位置が特典付与地点から所定距離内であるか否かを判定し、対象プレイヤの現在位置が特典付与地点から所定距離内である場合に、設定された特典を対象プレイヤに付与する。なお、特典付与部１１３は、対象プレイヤの現在位置がどの特典付与地点から所定距離内にあるか、また、いつの時点で所定距離内になったかに応じて、対象プレイヤに付与する特典を決める。
【００６５】
選択受付部１１４は、対象プレイヤの現在位置がゲートＧＴの出現地点（特定地点）から所定距離（例えば、数ｍから数十ｍの距離）内にあるときに、対象プレイヤの端末１０と連携し、イベントへの参加形態の選択を対象プレイヤから受け付ける。より具体的に説明すると、対象プレイヤの現在位置が上記の位置条件を満たしたときに、対象プレイヤが選択操作を行うと、端末側操作受付部３１が選択操作を受け付け、端末側送信部３３が選択操作に応じた情報を送信する。選択受付部１１４は、端末側送信部３３から送られてくる情報を受信することで、イベントについて参加形態の選択を対象プレイヤから受け付ける。
【００６６】
募集通知部１１５は、イベントにホストとして参加する他のプレイヤが存在する場合に、通知条件を満たす対象プレイヤに対して、ホストである他のプレイヤによるゲスト募集を通知する。本実施形態において、通知条件は、対象プレイヤの現在位置がゲートＧＴの出現地点（特定地点）から所定距離内、具体的には数ｍ〜数十ｍの距離内にあることである。
なお、ゲスト募集を通知する方法については、特に限定されないが、例えば、地図上におけるゲートＧＴの出現地点の近傍に「ゲスト募集中！」のようなゲスト募集を知らせる文字列情報を地図に重ねて表示させてもよい。
【００６７】
第１処理部１１６は、対象プレイヤがイベントの参加形態としてホストを選択した場合、ゲストである他のプレイヤと対象プレイヤとがイベントを共同でプレイするための第１処理を実行する。第１処理は、ゲスト通知処理、開始指示処理、制限処理、及び、制限解除処理を含む。
ゲスト通知処理は、対象プレイヤがホストとなるイベントについて、そのイベントのゲストとなる申込みを行った他のプレイヤを対象プレイヤに対して通知する処理である。
開始指示処理は、対象プレイヤがホストとなるイベントについて、対象プレイヤによるイベントの共同プレイの開始指示を受け付ける処理である。
制限処理は、対象プレイヤがホストとなるイベントについて、他のプレイヤからのゲストとなる申込みを制限する処理である。制限解除処理は、制限処理にて設定された他のプレイヤからの申込みに対する制限を解除する処理である。
【００６８】
第２処理部１１７は、対象プレイヤがイベントの参加形態としてゲストを選択した場合、ホストである他のプレイヤと対象プレイヤとがイベントを共同でプレイするための第２処理を実行する。第２処理は、探索処理、ホスト通知処理、及び申込み処理を含む。
探索処理は、対象プレイヤがゲストとして参加可能なイベントについて、そのイベントのホストである他のプレイヤを探索する処理である。
ホスト通知処理は、探索処理にて探索されたホストである他のプレイヤを、対象プレイヤに通知する処理である。
申込み処理は、ホスト通知処理にて通知されたホストのうち、対象プレイヤにより選択されたホストに向けて、イベントのゲストとなる申込みを送る（応募する）処理である。
【００６９】
［本実施形態に係る情報処理フローについて］
次に、ゲーム用システムＳによる情報処理フローに関し、特に、イベント参加用の処理フローについて説明する。以下に説明するイベント参加用の処理フローは、本発明の情報処理方法を採用しており、換言すると、以下に説明するフロー中の各ステップは、本発明の情報処理方法の構成要素に該当する。
【００７０】
また、以下では、現時点がイベント期間中であり、特に、ゲートＧＴの表示期間中であるとし、地図上に複数存在する特定地点のそれぞれにおいて、ゲートＧＴが表示されることとする。このうちの一つのゲートＧＴを第１ゲートと呼び、以下に説明するケースでは、対象プレイヤが現実空間において第１ゲートの出現地点に相当する場所に向かって移動することとする。すなわち、以下に説明する処理フローは、対象プレイヤが第１ゲートと関連付けられた内容のイベントに参加するためのフローである。
【００７１】
本実施形態に係るイベント参加用の処理フローは、サーバ１２であるコンピュータと対象プレイヤ及び他のプレイヤの各々の端末１０との通信を通じて実施される。以下では、サーバ１２と対象プレイヤの端末１０との間で行われる通信処理を、主として説明する。
【００７２】
イベント参加用の処理フローは、対象プレイヤが端末１０を操作してゲームのプレイを開始すると、これに連動してスタートする。ゲーム開始の時点では、通常、第１画面（ホーム画面）が端末１０のディスプレイ２８に表示される。
イベント参加用の処理フローでは、図８に示す各工程が、同図に示す流れに従って実際される。図８は、イベント参加用の処理フローについての流れを示す図である。
【００７３】
フローの具体的な流れについて説明すると、先ず、端末１０の測位部３２が現在位置を測定し、その測位結果を示す位置情報を端末側送信部３３が送信する（Ｓ００１）。サーバ１２の位置情報取得部１１１は、通信用ネットワーク１４を介して位置情報を取得（受信）する（Ｓ００２）。
【００７４】
一方、対象プレイヤが第１画面から第２画面（地図表示用の画面）に切り替えるために画面切り替え操作を行うと、端末側操作受付部３１がその操作を受け付け、画面切り替え操作が行われた情報を端末側送信部３３が送信する（Ｓ００３）。
サーバ１２の表示指令部１１２は、端末側送信部３３から送られてきた情報を受信すると、対象プレイヤの現在位置を含む地図をディスプレイ２８に表示させるように、端末１０に対して指令を送る（Ｓ００４）。具体的に説明すると、表示指令部１１２は、上記の地図を表示させるための地図表示用データを生成し、端末１０に向けて送信する。このとき、地図表示用データにはアイコンＩｐ、Ｉｔの表示用データが組み込まれる。これにより、表示指令部１１２は、地図上の対象プレイヤの現在位置及び特典付与地点を示すアイコンＩｐ、Ｉｔを、対象プレイヤの端末１０のディスプレイ２８に表示させる。
【００７５】
さらに、地図表示用データにはゲートＧＴの表示用データが組み込まれる。これにより、表示指令部１１２は、地図上の特定地点にゲートＧＴを所定時間、対象プレイヤの端末１０のディスプレイ２８に表示させる。このとき、表示指令部１１２は、地図上において特典付与地点とは異なる特定地点に現れるゲートＧＴを、対象プレイヤの端末１０のディスプレイ２８に表示させる。すなわち、本実施形態では、地図上において特典付与地点から離れた特定地点にゲートＧＴが表示される（図３参照）。
【００７６】
サーバ１２では、地図等の表示指令と連動して、対象プレイヤの現在位置がゲートＧＴ（厳密には、第１ゲート）との関係で所定の位置条件を満たしているかどうか、詳しくは、第１ゲートから第１距離内にあるかどうかを判定する（Ｓ００５）。ここで、第１距離とは、比較的短い距離であり、例えば数ｍ〜数十ｍ程度の距離である。
そして、対象プレイヤの現在位置が第１ゲートから第１距離内にある場合、募集通知部１１５は、現時点で第１ゲートにて他のプレイヤがイベントのホストとしてゲストを募集していると、そのゲスト募集を通知する（Ｓ００６）。具体的には、ゲスト募集の通知情報を地図上の第１ゲートの出現地点付近に表示させるデータが、地図表示用データに組み込まれて、地図表示用データとともに送信される。
【００７７】
端末側受信部３４が地図表示用データを受信すると、端末１０のディスプレイ２８に表示される画面が第１画面から第２画面に切り替わり、表示処理部３６が、第２画面に、対象プレイヤの現在位置を含むエリアの地図を表示する（Ｓ００７）。また、地図上では、対象プレイヤの現在位置および特典付与地点にはアイコンＩｐ，Ｉｔが表示され、特定地点にはゲートＧＴが表示される。対象プレイヤは、表示された地図から、自分の現在位置、及び、ゲートＧＴ（厳密には、第１ゲート）との位置関係を把握することができる。
【００７８】
さらに、対象プレイヤの現在位置が第１ゲートから第１距離内にある場合には、ゲスト募集の通知情報が表示される。このように本実施形態では、ディスプレイ２８に表示される画面が第１画面から第２画面に切り替わると、募集通知部１１５が、他のプレイヤによるゲストの募集を対象プレイヤに対して通知する。これにより、対象プレイヤは、地図が表示されるタイミングにて、自分が近づいているゲートＧＴ（第１ゲート）の出現地点で他のプレイヤがゲストを募集していることに気付くことができる。
【００７９】
また、対象プレイヤの現在位置が第１ゲートから第１距離内にある場合には、アイコンＩｓの表示用データが組み込まれた地図表示用データが送信される。地図上の第１ゲート周辺又は第１ゲートと重なる箇所には、図１４に示すアイコンＩｓが表示される。対象プレイヤは、地図上のアイコンＩｓの表示位置から、ゲストを募集している他のプレイヤの所在位置を把握することができる。
【００８０】
以降、端末１０では対象プレイヤの現在位置の測位、及び、位置情報の送信が定期的に繰り返され（Ｓ００８、Ｓ００９）、サーバ１２が、位置情報を逐次取得し、その位置情報を反映させた地図を端末１０のディスプレイ２８に随時表示させる。これにより、地図上におけるアイコンＩｐの表示位置、又は地図に表示されるエリアが、対象プレイヤの現在位置の変化に応じて随時更新される。
【００８１】
そして、サーバ１２では、地図上において対象プレイヤの現在位置が第１ゲートの出現地点から第２距離内に至っているかどうかを判定する（Ｓ０１０）。ここで、第２距離は、前述の第１距離よりも短い距離であり、数ｍ〜数十ｍ程度の距離である。
そして、対象プレイヤの現在位置が第１ゲートの出現地点から第２距離内にあると、サーバ１２の選択受付部１１４が、対象プレイヤの端末１０に向けて選択画面データを送信する（Ｓ０１１）。端末側受信部３４が選択画面データを受信すると、表示処理部３６が図９に示す選択画面をディスプレイ２８に表示する。図９は、選択画面の一例を示す図である。
【００８２】
選択画面は、第１ゲートに関連付けられた内容のイベントについて対象プレイヤが行う選択操作を受け付けるために表示される操作画面である。対象プレイヤは、ホスト及びゲストの一方を参加形態として選び、選択画面に表示された２つのボタンＢｔ１，Ｂｔ２のうち、選んだ参加形態と対応するボタンを画面上でタッチする操作（選択操作）を行う（Ｓ０１２）。
端末側操作受付部３１が上記の選択操作を受け付け、端末側送信部３３が操作内容を示す情報を送信する。サーバ１２の選択受付部１１４は、端末側送信部３３から送られてくる情報を受信することで、第１ゲートに関連付けられた内容のイベントについて、参加形態の選択を対象プレイヤから受け付ける（Ｓ０１３）。
【００８３】
以降のステップは、受け付けた参加形態の選択結果に応じて変化する（Ｓ０１４）。具体的に説明すると、対象プレイヤがホストを選択した場合、サーバ１２の第１処理部１１６が第１処理を実行する（Ｓ０１５）。他方、対象プレイヤがゲストを選択した場合、サーバ１２の第２処理部１１７が第２処理を実行する（Ｓ０１６）。
【００８４】
その後、対象プレイヤは、自分が選択した参加形態にてイベントに参加して共同プレイを行う。そして、共同プレイが終了した時点で、イベント参加用の処理フローが終了する（Ｓ０１７）。
【００８５】
以下に、ステップＳ０１５における第１処理の実行手順、及び、ステップＳ０１６における第２処理の実行手順について、それぞれ詳しく説明する。
【００８６】
（第１処理）
第１処理は、対象プレイヤがイベントのホストとしてゲストを募集するための処理であり、第１処理では、図１０に示す各工程が、同図に示す流れに従って実施される。図１０は、第１処理の流れについての説明図である。また、第１処理において、対象プレイヤの端末１０のディスプレイ２８に表示される画面は、図１１Ａ、図１１Ｂの順に遷移する。図１１Ａ及び１１Ｂは、対象プレイヤがイベントにホストとして参加する場合の画面遷移に関する説明図である。
【００８７】
第１処理では、先ず、第１処理部１１６が待機画面表示用データを対象プレイヤの端末１０に向けて送信する（Ｓ０２１）。端末側受信部３４が待機画面表示用データを受信すると、表示処理部３６が、ホスト用の待機画面をディスプレイ２８に表示する（Ｓ０２２）。この時点での他のプレイヤからゲストになる申込みがなければ、待機画面が図１１Ａに示すような画面となる。つまり、対象プレイヤによるゲストの募集に対して他のプレイヤゲストからの申込みがない場合、待機画面には、ゲストとなる他のプレイヤが表示されず、図１１Ａに示すように「ゲスト募集中」の文字情報が表示される。
【００８８】
待機画面が表示された状態において、対象プレイヤは、他のプレイヤからのゲストになる申込みに対して制限を設定する制限設定操作を行うことができる（Ｓ０２３）。具体的には、待機画面中に表示された制限／解除ボタンＢｔ３をタッチすることで制限設定操作が行われる。この制限設定操作が行われると、端末側操作受付部３１が当該操作を受け付け、制限設定操作が行われた旨の情報が端末側送信部３３から送信される。
【００８９】
第１処理部１１６は、制限設定操作が行われた旨の情報を受信すると、制限処理を実行する（Ｓ０２４）。対象プレイヤの現在位置が第１ゲートの出現地点（特定地点）から第２距離内にあるとき、制限処理では、第１処理部１１６が、第１ゲートの出現地点から第２距離内に居る他のプレイヤからの申込み以外の申込みを制限する。分かり易く言うと、制限処理が実行されることで、対象プレイヤが募集するゲストの申込みは、対象プレイヤ周辺に居る他のプレイヤ（厳密には、第１ゲートの出現地点に相当する場所付近に居る他のプレイヤ）からの申込みに限定される。
【００９０】
なお、対象プレイヤが制限／解除ボタンを再度タッチして制限解除操作を行うと、その操作に応じて第１処理部１１６が制限解除処理を実行し、制限処理にて設定された申込みに対する制限を解除する。
【００９１】
対象プレイヤの募集に対して他のプレイヤからゲストになる申込みがあると（Ｓ０２５）、第１処理部１１６は、その申込みが制限された申込みに該当するかどうかを判定する（Ｓ０２６）。他のプレイヤからの申込みが制限された申込みに該当しない場合、第１処理部１１６は、ゲスト通知処理を実行し（Ｓ０２７）、上記の申込みを行った他のプレイヤを対象プレイヤに通知する。
【００９２】
本ステップＳ０２７において、第１処理部１１６は、上記の申込みを行った他のプレイヤに関する情報を示すデータを、対象プレイヤの端末１０に向けて送信する。端末側受信部３４が第１処理部１１６から送られてくるデータを受信すると、表示処理部３６が、ゲストとなる申込みを行った他のプレイヤに関する情報を、端末１０のディスプレイ２８に表示する（Ｓ０２８）。これにより、待機画面が図１１Ｂに示す画面に遷移し、同画面には、申込みを行った他のプレイヤ（図１１Ｂでは、「プレイヤＡＡＡ」及び「プレイヤＢＢＢ」が該当）の情報が表示される。
【００９３】
なお、ステップＳ０２６において、他のプレイヤが行った申し込みが、制限された申込に該当する場合、当該他のプレイヤに関する情報は、ゲスト通知処理での通知対象から外される。
【００９４】
そして、ゲスト通知処理にてゲストとなる申込みを行った他のプレイヤが１人以上通知されると（つまり、図１１Ｂに示すように待機画面に他のプレイヤに関する情報が１人以上表示されると）、対象プレイヤがイベントの共同プレイを開始することができる。
具体的に説明すると、ゲスト通知処理にて他のプレイヤが１人以上通知されると、図１１Ｂに示すように、待機画面にプレイ開始指示ボタンＢｔ４が操作可能な状態で表示されるようになる。このボタンＢｔ４を対象プレイヤがタッチすることでプレイ開始指示操作が行われ、端末側操作受付部３１が当該操作を受け付け、プレイ開始指示操作が行われた旨の情報が端末側送信部３３から送信される（Ｓ０２９）。
【００９５】
第１処理部１１６は、プレイ開始指示操作が行われた旨の情報を受信すると、開始指示処理を実行し、対象プレイヤによるイベントの共同プレイの開始指示を受け付ける（Ｓ０３０）。このように、第１処理部１１６は、ゲスト通知処理において申込みを行った他のプレイヤが１人以上通知された場合に限り、開始指示処理を実行する。これにより、対象プレイヤがホストとしてイベントに参加する場合、１人以上の他のプレイヤがゲストとなる申込みを行うことを条件として、そのイベントの共同プレイ開始を指示することができる。換言すると、対象プレイヤは、申し込みを行った他のプレイヤに関する情報が少なくとも１人分表示された段階で、イベントの共同プレイを開始することができる。
【００９６】
（第２処理）
第２処理は、対象プレイヤが、イベントのホストである他のプレイヤによるゲストの募集に応募してゲストとしてイベントに参加するための処理であり、第２処理では、図１２に示す各工程が、同図に示す流れに従って実施される。図１２は、第２処理の流れについての説明図である。また、第２処理において、対象プレイヤの端末１０のディスプレイ２８に表示される画面は、図１３Ａ又は図１３Ｂのいずれかとなる。図１３Ａ及び１３Ｂは、対象プレイヤがイベントにゲストとして参加する場合の画面に関する説明図である。
【００９７】
第２処理では、先ず、第２処理部１１７が探索処理を実行する（Ｓ０４１）。対象プレイヤの現在位置が第１ゲートの出現地点から所定距離（具体的には、第２距離）内にあるとき、探索処理において、第２処理部１１７は、下記の第１条件に該当する他のプレイヤを探索する。
第１条件：ホストである他のプレイヤであり、第１地点から所定距離（具体的には、第２距離）内に居ること。
ここで、第１地点とは、地図上に複数含まれるゲートＧＴの出現地点（特定地点）のうち、第１ゲートの出現地点が該当する。
【００９８】
他方、第１条件に該当する他のプレイヤが存在しない場合（Ｓ０４２）、第２処理部１１７は、探索処理において、下記の第２条件に該当する他のプレイヤをさらに探索する（Ｓ０４３）。
第２条件：第１地点に関連付けられたイベントと同じ内容のイベントのホストである他のプレイヤであり、第２地点から所定距離（具体的には、第２距離）内に居ること。
ここで、第２地点とは、地図上に複数含まれるゲートＧＴの出現地点（特定地点）のうち、第１地点とは異なる地点であり、例えば、第１地点から所定距離（例えば、数百ｍ〜数ｋｍ程度の距離）内にある他のゲートＧＴの出現地点が該当する。以下、第２地点に出現するゲートＧＴを第２ゲートと呼ぶこととする。
【００９９】
以上のように、対象プレイヤがゲストとしてイベントに参加しようとする場合、ホストである他のプレイヤを、対象プレイヤが接近する第１ゲートの出現地点の周辺にて探索し、その範囲でホストが見つからない場合には探索範囲を広げて再度探索する。
【０１００】
なお、探索処理にて第２条件に該当する他のプレイヤが見つかった場合、対象プレイヤの端末１０に表示される地図には、当該他のプレイヤがゲストを募集している第２ゲートの出現地点の付近、又は第２ゲートと重なる箇所に図１４に示すアイコンＩｓが現れる。このとき、アイコンＩｓの表示の有無は、第２条件に該当する他のプレイヤがゲストの申込みを制限しているか否かに応じて決まり、申し込みが制限されている状況の下ではアイコンＩｓが表示されず、制限がない又は解除された状況下でアイコンＩｓが表示される。
図１４は、他のプレイヤ（厳密には、第２条件に該当する他のプレイヤ）がゲストを募集している状況で表示される地図を示す図である。
【０１０１】
探索処理の終了後、第２処理部１１７がホスト通知処理を実行し、探索処理にて探索されたホストである他のプレイヤを、対象プレイヤに通知する（Ｓ０４４）。具体的に説明すると、探索処理において第１条件に該当する他のプレイヤが探索された場合、第２処理部１１７は、第１条件に該当する他のプレイヤに関する情報を示すデータを、対象プレイヤの端末１０に向けて送信する。他方、第１条件に該当する他のプレイヤが見つからず、第２条件に該当する他のプレイヤが探索された場合、第２処理部１１７は、第２条件に該当する他のプレイヤに関する情報を示すデータを、対象プレイヤの端末１０に向けて送信する。
【０１０２】
端末側受信部３４が第２処理部１１７から送られてくるデータを受信すると、表示処理部３６が、探索されたホストである他のプレイヤに関する情報を、端末１０のディスプレイ２８に表示する（Ｓ０４５）。これにより、ディスプレイ２８には、図１３Ａ又は１３Ｂに示すような応募用画面が描画される。
ちなみに、図１３Ａは、第１条件に該当する他のプレイヤ（図１３Ａでは、「プレイヤＣＣＣ」が該当）に関する情報を表示した応募用画面を示している。図１３Ｂは、第２条件に該当する他のプレイヤ（図１３Ｂでは、「プレイヤＤＤＤ」及び「プレイヤＥＥＥ」が該当）に関する情報を表示した応募用画面を示している。
【０１０３】
そして、対象プレイヤは、応募用画面に情報が表示されたホスト（他のプレイヤ）のうち、どのホストのイベントに参加するかを決め、そのホストに対して、イベントのゲストとなる申込みを行う。
具体的に説明すると、応募用画面において、ホストである他のプレイヤに関する情報が表示される欄の右端には、申込み用ボタンＢｔ５が設けられている。対象プレイヤは、参加を希望するイベントのホストである他のプレイヤの情報が表示される欄の、申込み用ボタンＢｔ５をタッチすることで申込み操作を行う。端末側操作受付部３１が申込み操作を受け付けると、申込み操作が行われた旨の情報が端末側送信部３３から送信される（Ｓ０４６）。
【０１０４】
第２処理部１１７は、申込み操作が行われた旨の情報を受信すると、申込み処理を実行し、対象プレイヤにより選択されたホストに対して、イベントのゲストとなる申込みを送る（Ｓ０４７）。その後、対象プレイヤにより選択されたホストである他のプレイヤからプレイ開始指示があるまで待機し（Ｓ０４８）、当該他のプレイヤからプレイ開始指示を受け付けると、それを契機としてイベントの共同プレイが開始される（Ｓ０４９）。
【０１０５】
［まとめ］
本実施形態に係る情報処理装置としてのサーバ１２は、位置情報取得部１１１と、表示指令部１１２と、選択受付部１１４と、第１処理部１１６と、第２処理部１１７とを有する。位置情報取得部１１１は、対象プレイヤの現在位置を示す位置情報を取得する。表示指令部１１２は、現在位置を含むエリアの地図を端末１０のディスプレイ２８に表示させる。選択受付部１１４は、ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、イベントのゲスト又はホストを含む参加形態の選択を、対象プレイヤから受け付ける。第１処理部１１６は、対象プレイヤがホストを選択した場合に、対象プレイヤが前記ゲストである他のプレイヤとイベントを共同でプレイするための第１処理を実行する。第２処理部１１７は、対象プレイヤがゲストを選択した場合に、対象プレイヤがホストである他のプレイヤとイベントを共同でプレイするための第２処理を実行する。また、表示指令部１１２は、地図上の特定地点に現れイベントに関連付けられたオブジェクト（本実施形態では、ゲートＧＴ）を、端末１０のディスプレイ２８に表示させる。さらに、対象プレイヤの現在位置が特定地点に応じて決まる位置条件を満たす場合に、選択受付部１１４が、参加形態の選択を対象プレイヤから受け付ける。
【０１０６】
以上により、本実施形態では、対象プレイヤがイベントの共同プレイについて参加形態を自由に選ぶことができ、選んだ形態に応じてイベントの共同プレイを楽しむことができる。具体的に説明すると、対象プレイヤは、イベントへの参加態様としてホストを選択すると、共同プレイヤを募集する形でイベントに参加することができる。他方、対象プレイヤは、イベントへの参加形態としてゲストを選択すると、ホストである他のプレイヤからの募集に応募して共同プレイヤとしてイベントに参加することができる。
【０１０７】
また、本実施形態において、表示指令部１１２は、オブジェクトであるゲートＧＴを所定期間、端末１０のディスプレイ２８に表示させるのがよい。これにより、対象プレイヤを含む複数のプレイヤが、ゲートＧＴの表示期間中においてゲートＧＴの出現地点に相当する場所に向かって移動し、その場所にてイベントの共同プレイを行えるようになる。
【０１０８】
また、本実施形態に係るサーバ１２は、特典付与部１１３を有し、特典付与部１１３は、対象プレイヤの現在位置がエリア内の特典付与地点から所定距離内である場合に、設定された特典を対象プレイヤに付与する。かかる構成において、表示指令部１１２は、地図上において特典付与地点とは異なる特定地点に現れるオブジェクト（ゲートＧＴ）を、端末１０のディスプレイ２８に表示させるとよい。
以上のように地図上で特典付与地点とゲートＧＴの出現地点とが互いに離れていることで、特典付与地点に接近した際の特典付与用の情報処理と、ゲートＧＴの出現地点に接近した際のイベント参加用の情報処理とを、同時に行う必要がなくなる。これにより、情報処理の煩雑化を回避できる。
ただし、これに限定されず、特典付与地点が不定期にゲートＧＴの出現地点となり、その期間中は、地図上の特典付与地点又はその近傍にゲートＧＴを出現させてもよい。
【０１０９】
また、本実施形態に係るサーバ１２が募集通知部１１５をさらに有し、対象プレイヤが通知条件を満たす場合に、募集通知部１１５が、ホストである他のプレイヤによるゲストの募集を対象プレイヤに対して通知するとよい。これにより、ゲストである対象プレイヤに対して、他のプレイヤによるゲストの募集を知らせることができ、イベントの共同プレイに参加するきっかけを与えることができる。
ここで、通知条件は、対象プレイヤの現在位置がゲートＧＴの出現地点（特定地点）から所定距離（具体的には、第１距離）内にあることとしてもよい。この場合、イベントの共同プレイを行うために対象プレイヤがゲートＧＴの出現地点に向かう際に、その地点周辺に居ることを条件として、他のプレイヤからのゲスト募集を対象プレイヤに通知する。これにより、ゲストとなる対象プレイヤに対して、ゲストの募集を効率よく知らせることができる。
ただし、これに限定されず、対象プレイヤが、ホストである他のプレイヤによって承認された承認プレイヤ（所謂、フレンド）として登録されている場合に、当該他のプレイヤからのゲスト募集を対象プレイヤに通知してもよい。
【０１１０】
また、上記の構成に関して、より好適には、端末１０のディスプレイ２８においてゲームのプレイ中に表示される画面が第１画面（ホーム画面）から、地図が表示された第２画面に切り替わると、募集通知部１１５が、他のプレイヤによるゲストの募集を対象プレイヤに対して通知するとよい。この場合、対象プレイヤがゲートＧＴの出現地点等を地図上で確認するタイミングで、他のプレイヤによるゲスト募集を通知することができる。これにより、ゲストとなる対象プレイヤに対して、ゲスト募集の通知（換言すると、イベントへの参加の勧誘）を効率よく行うことができる。
【０１１１】
また、ゲートＧＴの出現地点（特定地点）は、互いに異なる第１地点と第２地点を含んでいてもよい。この場合、第２処理は、ホストである他のプレイヤを探索する探索処理と、探索されたホストである他のプレイヤを対象プレイヤに通知するホスト通知処理と、を含んでいるとよい。また、対象プレイヤの現在位置が第１地点から所定距離内にあるとき、探索処理では、第２処理部１１７が前述の第１条件に該当する他のプレイヤを探索し、第１条件に該当する他のプレイヤが存在しない場合には、第２処理部１１７が前述の第２条件に該当する他のプレイヤを探索するとよい。
この場合、対象プレイヤが接近している第１地点の付近にホストである他のプレイヤが存在しない場合にも、他の地点（第２地点）付近でホストであるプレイヤを探索することができる。これにより、対象プレイヤがゲストとしてイベントに参加する場合に、仮に自分の周辺にホストが居なくても他の場所でホストを探索するので、イベントの共同プレイが適切に行われるようになる。
ここで、第１地点と第２地点との間の距離は、設定距離未満（例えば、数百ｍ〜数ｋｍ程度の距離）であると、好ましい。
【０１１２】
また、上記の構成に関して、より好適には、イベントの内容がゲートＧＴの出現地点（特定地点）に関連付けて決定され、第２条件が、第１地点に関連付けられたイベントと同じ内容のイベントのホストである他のプレイヤであることを含むとよい。
この場合、対象プレイヤが近づいた第１地点の付近にホストである他のプレイヤがいない場合に、第１地点に関連付けられたイベントと同じ内容のイベントのホストである他のプレイヤを、第２地点付近で探索する。これにより、対象プレイヤは、仮に自分の周辺にホストが居なくても、所望の内容のイベントについてホストである他のプレイヤを見つけて、そのイベントの共同プレイを楽しむことができる。
【０１１３】
また、本実施形態において、第１処理は、他のプレイヤからのゲストとなる申込みを制限する制限処理を含んでもよい。そして、対象プレイヤの現在位置がゲートＧＴの出現地点（特定地点）から所定距離内にあるとき、制限処理では、第１処理部１１６が、上記出現地点から所定距離内に居る他のプレイヤからの申込み以外の申込みを制限してもよい。
この場合、イベントのホストとなる対象プレイヤは、そのイベントのゲストを周辺のプレイヤに限定することで、広範囲でゲストを見つける必要がなくなる。さらに、ゲストの申込みを制限することで、申込みが過度に多くなる状況を回避することができる。
【０１１４】
また、本実施形態において、第１処理は、ゲストとなる申込みを行った他のプレイヤを対象プレイヤに通知するゲスト通知処理と、対象プレイヤによるイベントのプレイ開始指示を受け付ける開始指示処理と、を含んでいてもよい。そして、第１処理部１１６は、ゲスト通知処理において申込みを行った他のプレイヤが１人以上通知された場合に、開始指示処理を実行するとよい。
この場合、イベントのホストである対象プレイヤは、ゲストとなる申込みが１人以上からあった場合に限り、イベントの共同プレイの開始を指示することができる。これにより、ゲストとなる申込みが確実にある状態でイベントの共同プレイが開始され、対象プレイヤは、申込みを行った他のプレイヤと共同でイベントをプレイすることができる。
【０１１５】
また、本実施形態では、本発明の情報処理装置を用いた情報処理方法の一例について説明したが、コンピュータが、対象プレイヤの現在位置を示す位置情報を取得し、コンピュータが、現在位置を含むエリアの地図を表示部（例えば、端末１０のディスプレイ２８）に表示させ、コンピュータが、ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、イベントのゲスト又はゲストを募集するホストを含む参加形態の選択を、対象プレイヤから受け付け、対象プレイヤがホストを選択した場合に、コンピュータが、対象プレイヤがゲストである他のプレイヤとイベントを共同でプレイするための第１処理を実行し、対象プレイヤがゲストを選択した場合に、コンピュータが、対象プレイヤがホストである他のプレイヤとイベントを共同でプレイするための第２処理を実行し、コンピュータが、地図上の特定地点に現れイベントに関連付けられたオブジェクトを、表示部に表示させ、現在位置が特定地点に応じて決まる位置条件を満たす場合に、コンピュータが、選択を対象プレイヤから受け付ける情報処理方法であってもよい。
以上の方法であれば、複数のプレイヤによる共同プレイが可能なゲームのイベントについて、そのイベントへの参加形態に関する複数のニーズに応じることができる。
【０１１６】
なお、本実施形態に係る情報処理方法は、サーバ１２単独、及び、端末１０とサーバ１２との組み合わせによって実現される。ここで、サーバ１２は、ＡＳＰ（Application Service Provider）、ＳａａＳ（Software as a Service）、ＰａａＳ（Platform as a Service）又はＩａａＳ（Infrastructure as a Service）用のサーバコンピュータであってもよい。この場合、イベントへの参加に関わる一連の情報処理（ただし、情報の入力及び表示を除く）がサーバ１２によって実行されるので、端末１０側では、イベント進行用の操作及び画像等の表示のみを行えばよいことになる。
【０１１７】
また、本実施形態では、サーバ１２であるコンピュータを情報処理装置として機能させるプログラムについて説明したが、このプログラムは、コンピュータに読み取られるプログラムであって、対象プレイヤの現在位置を示す位置情報を取得し、現在位置を含むエリアの地図を表示部（端末１０のディスプレイ２８）に表示させ、ゲーム内で複数のプレイヤが共同でプレイ可能なイベントについて、イベントのゲスト又はゲストを募集するホストを含む参加形態の選択を、対象プレイヤから受け付け、対象プレイヤがホストを選択した場合に、対象プレイヤがゲストである他のプレイヤとイベントを共同でプレイするための第１処理を実行し、対象プレイヤがゲストを選択した場合に、対象プレイヤがホストである他のプレイヤとイベントを共同でプレイするための第２処理を実行し、地図上の特定地点に現れイベントに関連付けられたオブジェクトを、表示部に表示させ、現在位置が特定地点に応じて決まる位置条件を満たす場合に、選択を対象プレイヤから受け付けるようにコンピュータを動作させるプログラムである。
このプログラムがコンピュータのプロセッサに実行されることで、複数のプレイヤによる共同プレイが可能なゲームのイベントについて、そのイベントへの参加形態に関する複数のニーズに応じることができる。
【０１１８】
なお、上記のプログラムは、コンピュータが読み取り可能な記録媒体（メディア）から読み込むことで取得してもよいし、あるいは、インターネット又はイントラネット等のネットワークを介して受信（ダウンロード）することで取得してもよい。
【０１１９】
＜＜その他の実施形態＞＞
以上までに、本発明の情報処理装置、情報処理方法、及びプログラムについて具体例を挙げて説明してきたが、上述した実施形態は、あくまでも一例に過ぎず、他の実施形態も考えられ得る。
例えば、上記の実施形態では、サーバ１２が本発明の情報処理装置として機能しているが、サーバ１２が有する情報処理装置としての機能のうちの一部又は全部が端末１０に備わっていてもよい。
【０１２０】
また、上記の実施形態では、プレイヤＰの現在位置がゲートＧＴの出現地点（特定地点）から所定距離内であれば、プレイヤＰがその出現地点に関連付けられたイベントに参加し、そのイベントの共同プレイを他のプレイヤと楽しむことができることとした。ただし、これに限定されるものではなく、イベントの共同プレイを行うための条件は、上記の条件以外にも考えられる。例えば、あるイベントに関連付けられているゲートＧＴの出現地点から所定距離内に居るプレイヤＰが、ゲーム内で所定のアイテム（イベント解放用のアイテム）を使用することを、上記イベントの共同プレイを行うための条件としてもよい。この場合、上記のアイテムを使用したプレイヤＰは、解放されたイベントにホストとして参加することができる。
【０１２１】
また、イベントの共同プレイに参加しようとするプレイヤＰに対して、下記の参加制限条件を課し、いずれかの参加制限条件を満たす場合には共同プレイへの参加を制限してもよい。
第１参加制限条件：ゲーム内でプレイヤＰが現時点で所持しているキャラクタの数が、プレイヤＰに対して認められている所持数の上限に達していること。
第２参加制限条件：ゲーム内でプレイヤＰが現時点で所持しているアイテムの数が、プレイヤＰに対して認められている所持数の上限に達していること。
第１参加制限条件における「キャラクタの数」は、例えばプレイヤＰによって操作されてゲーム内で動作したり能力を発揮したりするキャラクタについて、プレイヤＰがゲームを通じて入手した数である。第１参加制限条件に該当するプレイヤＰは、キャラクタ所持数の上限を増やしたり、所持しているキャラクタを売却、廃棄又は消費等で減らしたりすることで第１参加制限条件から外れれば、イベントの共同プレイに参加できるようになる。
第２参加条件における「アイテムの数」とは、例えばゲーム内で他のアイテム又はキャラクタと交換可能なアイテムについて、プレイヤＰがゲームを通じて入手した数である。第２参加条件に該当するプレイヤＰは、所持しているアイテムを消費又は廃棄等で減らすことで第２参加条件から外れれば、イベントの共同プレイに参加できるようになる。
【符号の説明】
【０１２２】
１０  端末
１２  サーバ（情報処理装置）
１４  通信用ネットワーク
２１  プロセッサ
２２  メモリ
２３  通信用インタフェース
２４  ストレージ
２５  入力装置
２６  出力装置
２７  バス
２８  ディスプレイ
２９  タッチパネル
３０  ＧＰＳセンサ
３１  端末側操作受付部
３２  測位部
３３  端末側送信部
３４  端末側受信部
３５  端末側記憶部
３６  表示処理部
１０１  プロセッサ
１０２  メモリ
１０３  通信用インタフェース
１０４  ストレージ
１０５  入力装置
１０６  出力装置
１０７  バス
１１１  位置情報取得部
１１２  表示指令部
１１３  特典付与部
１１４  選択受付部
１１５  募集通知部
１１６  第１処理部
１１７  第２処理部
Ｂｔ１，Ｂｔ２，Ｂｔ３，Ｂｔ４，Ｂｔ５  ボタン
ＧＴ  ゲート（オブジェクト）
Ｉｐ，Ｉｓ，Ｉｔ  アイコン
Ｐ  プレイヤ
Ｓ  ゲーム用システム
【要約】
【課題】複数のプレイヤでゲームのイベントをプレイする上で、イベントへの参加形態に関する複数のニーズに応じ得る情報処理装置を提供する。
【解決手段】本発明の情報処理装置は、対象プレイヤの現在位置を示す位置情報を取得し、地図を表示部に表示させ、共同プレイ可能なイベントについて、ゲスト又はホストを含む参加形態の選択を対象プレイヤから受け付け、対象プレイヤがホストを選択した場合に、対象プレイヤがゲストである他のプレイヤとイベントを共同でプレイするための第１処理を実行し、対象プレイヤがゲストを選択した場合に、対象プレイヤがホストである他のプレイヤとイベントを共同でプレイするための第２処理を実行し、地図上の特定地点にイベントに関連付けられたオブジェクトを表示部に表示させ、現在位置が特定地点に応じて決まる位置条件を満たす場合に、参加形態の選択を受け付ける。
【選択図】図７【図１】
0006745966.tif 000002
【図２】
0006745966.tif 000003
【図３】
0006745966.tif 000004
【図４】
0006745966.tif 000005
【図５】
0006745966.tif 000006
【図６】
0006745966.tif 000007
【図７】
0006745966.tif 000008
【図８】
0006745966.tif 000009
【図９】
0006745966.tif 000010
【図１０】
0006745966.tif 000011
【図１１Ａ】
0006745966.tif 000012
【図１１Ｂ】
0006745966.tif 000013
【図１２】
0006745966.tif 000014
【図１３Ａ】
0006745966.tif 000015
【図１３Ｂ】
0006745966.tif 000016
【図１４】
0006745966.tif 000017