(57)【要約】【課題】各ユーザ端末のユーザ間に連帯感を生じさせることができるゲームシステムを提供する。【解決手段】ゲームシステム１には、複数のユーザ端末８がローカルエリアネットワーク５Ｂを介して接続される。そして、ゲームシステム１は、各ユーザ端末８の位置情報に基づいて、同一の店舗４内に位置する各ユーザ端末８を判別し、その判別結果に基づいて同一の店舗４内に位置する各ユーザ端末８に共通のゲームフィールドに基づくモバイルゲームが提供されるように、同一の店舗４内に位置する各ユーザ端末８を一つのグループとしてグループ化する。【選択図】図４
2014124232.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ端末が通信回線を介して接続されるゲームシステムであって、
各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手段と、
前記条件判別手段の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手段と、
を備える、ことを特徴とするゲームシステム。
【請求項２】
前記共通のゲーム領域の一部として、前記ユーザ端末毎に異なる固有の領域を同一のグループに属する各ユーザ端末に提供する固有領域提供手段を更に備え、
各ユーザ端末では、前記共通のゲーム領域に基づくゲームとして、前記固有の領域を使用したゲームが提供される、請求項１に記載のゲームシステム。
【請求項３】
前記共通のゲーム領域に基づくゲームには、前記固有の領域を使用し、前記ユーザ端末毎に個別にプレイされる個別ゲーム及び前記共通のゲーム領域を使用し、グループ内の各ユーザ端末によって共通にプレイされる共通のゲームが含まれている、請求項２に記載のゲームシステム。
【請求項４】
前記個別ゲームの進行状況を各ユーザ端末から取得する進行状況取得手段と、
前記進行状況取得手段の取得結果に基づいて、前記同一のグループに属する各ユーザ端末の個別ゲームの進行状況を前記共通のゲームの前記共通のゲーム領域に反映する進行状況反映手段と、
を更に備える、請求項３に記載のゲームシステム。
【請求項５】
通信回線を介して接続され、前記共通のゲームを提供するゲーム機を更に備え、
前記ゲーム機は、所定の施設に配置されている、請求項３又は４に記載のゲームシステム。
【請求項６】
前記共通のゲーム領域は、所定の施設に配置されている表示装置に表示される、請求項１〜４のいずれか一項に記載のゲームシステム。
【請求項７】
前記グループ条件として、前記位置情報に基づいて前記所定の施設内に位置する各ユーザ端末によって満たされる条件が採用され、
前記グループ化手段は、前記グループ条件を満たす各ユーザ端末として、前記所定の施設内に位置する各ユーザ端末を一つのグループとしてグループ化する、請求項５又は６に記載のゲームシステム。
【請求項８】
各ユーザ端末を通じて登録されたメッセージが前記共通のゲーム領域に配置されるように、各ユーザ端末から前記メッセージを表示するための情報を取得するメッセージ情報取得手段を更に備える、請求項１〜７のいずれか一項に記載のゲームシステム。
【請求項９】
前記グループ化手段によって複数のグループが形成され、
少なくとも２つのグループ内の各ユーザ端末では、前記共通のゲーム領域に基づくゲームとして、前記２つのグループ間で対戦する対戦型のゲームが各ユーザ端末のユーザによってプレイされ、
前記対戦型のゲームにおいて対戦中の一方のグループのユーザ端末のメッセージは、他方のグループの共通のゲーム領域に配置される、請求項８に記載のゲームシステム。
【請求項１０】
前記共通のゲーム領域に基づくゲームには、前記グループに属する各ユーザ端末に関する所定の変更条件に基づいて所定の変化が付与される、請求項１〜９のいずれか一項に記載のゲームシステム。
【請求項１１】
前記所定の変更条件として、前記一つのグループに属するユーザ端末の数が所定数以上の場合に満たされる条件が採用されている、請求項１０に記載のゲームシステム。
【請求項１２】
前記所定の変更条件として、前記共通のゲーム領域に基づくゲームの結果及びプレイヤの属性の少なくともいずれか一方に関連する関連条件が採用され、
前記所定の変更条件は、前記関連条件を前記一つのグループに属する少なくとも一つのユーザ端末が満たした場合に満たされる、請求項１０に記載のゲームシステム。
【請求項１３】
複数のユーザ端末が通信回線を介して接続されるゲームシステムに適用され、
各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手順と、
前記条件判別手順の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手順と、
を備えている、制御方法。
【請求項１４】
複数のユーザ端末が通信回線を介して接続されるゲームシステムに組み込まれるコンピュータを、
各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手段、及び前記条件判別手段の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手段として機能させるように構成されているゲームシステム用のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザ端末が通信回線を介して接続されるゲームシステム等に関する。
【背景技術】
【０００２】
複数のユーザ端末が通信回線を介して接続されるゲームシステムが存在する。このようなゲームシステムの一つとして、所定のゲームを提供するゲーム機及びパソコン等の各ユーザ端末がネットワークを介してサーバ装置に接続され、サーバ装置からユーザ端末に所定のゲームに関連するサービスが提供されるゲームシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１７５００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のユーザ端末は、サーバ装置を介して所定のゲームに関連したサービスを各ユーザに提供する。しかし、各ユーザ端末は個別に利用されるので、各ユーザ端末のユーザは個別にサービスを使用する場合が多い。したがって、各ユーザ端末のユーザ間に連帯感が生じ難い。
【０００５】
そこで、本発明は、各ユーザ端末のユーザ間に連帯感を生じさせることができるゲームシステム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のゲームシステムは、複数のユーザ端末（８）が通信回線（５Ｂ）を介して接続されるゲームシステムであって、各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手段（１０）と、前記条件判別手段の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手段（１０）と、を備えている。
【０００７】
本発明によれば、各ユーザ端末の位置情報に基づいて各ユーザ端末がグループ化され、そのグループに属する各ユーザ端末に共通のゲーム領域に基づくゲームが提供される。つまり、グループ内の各ユーザ端末によってゲーム領域を共有することができる。これにより、グループ内の各ユーザ端末のユーザに共通の世界観を提供することができるので、同一グループに属する各ユーザ端末のユーザ間に連帯感を生じさせることができる。
【０００８】
本発明のゲームシステムは、共通のゲーム領域を使用する限り、どのようなゲームを提供してもよい。例えば、本発明のゲームシステムの一態様として、前記共通のゲーム領域の一部として、前記ユーザ端末毎に異なる固有の領域を同一のグループに属する各ユーザ端末に提供する固有領域提供手段（１０）を更に備え、各ユーザ端末では、前記共通のゲーム領域に基づくゲームとして、前記固有の領域を使用したゲームが提供される態様が採用されてもよい。また、この態様において、前記共通のゲーム領域に基づくゲームには、前記固有の領域を使用し、前記ユーザ端末毎に個別にプレイされる個別ゲーム及び前記共通のゲーム領域を使用し、グループ内の各ユーザ端末によって共通にプレイされる共通のゲームが含まれていてもよい。この場合、共通のゲーム領域とは別に、各ユーザに互いに独立してプレイ可能な個別ゲームを提供することができる。これにより、独立してプレイする個別ゲームを同じグループに属する各ユーザ端末によって共有される共通のゲーム領域の一部として利用することができる。つまり、グループ内の全ユーザ端末を対象にするゲーム領域を、各ユーザ端末のユーザが独立にプレイする個別ゲームの集合として機能させることができる。これにより、連帯感の向上と個別ゲームの興趣性の向上とを両立させることができる。つまり、各ユーザは、独立のゲームとして個別ゲームを楽しみつつ共通の世界観を通じてグループ内の各ユーザ間で連帯したゲームを楽しむことができる。
【０００９】
本発明のゲームシステムの一態様として、前記個別ゲームの進行状況を各ユーザ端末から取得する進行状況取得手段（１０）と、前記進行状況取得手段の取得結果に基づいて、前記同一のグループに属する各ユーザ端末の個別ゲームの進行状況を前記共通のゲーム領域に反映する進行状況反映手段（１０）と、を更に備える態様が採用されてもよい。この場合、個別ゲームの進行状況がグループ内の各ユーザ端末によって共有される共通のゲーム領域に反映される。また、個別ゲームは、共通のゲーム領域の一部を利用して提供されているので、共通のゲーム領域への影響は個別ゲームにも反映され得る。つまり、各ユーザ端末の個別ゲームの進行状況を同一グループ内の他のユーザの個別ゲームに反映することができる。これにより、より連帯感を向上させることができる。
【００１０】
共通のゲームは、どのように提供されてもよい。例えば、本発明の共通のゲームが提供される態様として、通信回線を介して接続され、前記共通のゲームを提供するゲーム機（ＧＭ）を更に備え、前記ゲーム機は、所定の施設に配置されている態様が採用されてもよい。
【００１１】
また、共通のゲーム領域は、どのように利用されてもよい。例えば、本発明のゲームシステムの一態様において、前記共通のゲーム領域は、所定の施設（４）に配置されている表示装置（ＭＯ）に表示されてもよい。
【００１２】
所定の施設内のゲーム機或いは表示装置が利用される態様において、前記グループ条件として、前記位置情報に基づいて前記所定の施設内に位置する各ユーザ端末によって満たされる条件が採用され、前記グループ化手段は、前記グループ条件を満たす各ユーザ端末として、前記所定の施設内に位置する各ユーザ端末を一つのグループとしてグループ化してもよい。この場合、施設内の各ユーザ端末が一つのグループとしてグループ化されるので、施設内の各ユーザ端末のユーザ間に連帯感を生じさせることができる。これにより、施設への各ユーザの誘導を図ることができる。また、ユーザ端末のユーザは、施設を利用するユーザとは別の場合が多い。したがって、各ユーザ端末のユーザを施設に誘導することにより、施設のユーザ層の拡大を図ることができる。
【００１３】
本発明のゲームシステムの一態様として、各ユーザ端末を通じて登録されたメッセージ（Ｍ）が前記共通のゲーム領域に配置されるように、各ユーザ端末から前記メッセージを表示するための情報を取得するメッセージ情報取得手段（１０）を更に備える態様が採用されてもよい。この場合、ゲーム内に各ユーザのメッセージを反映することができる。これにより、ゲームの興趣性を向上させることができる。
【００１４】
また、メッセージが共通のゲーム領域に配置される態様において、前記グループ化手段によって複数のグループが形成され、少なくとも２つのグループ内の各ユーザ端末では、前記共通のゲーム領域に基づくゲームとして、前記２つのグループ間で対戦する対戦型のゲームが各ユーザ端末のユーザによってプレイされ、前記対戦型のゲームにおいて対戦中の一方のグループのユーザ端末のメッセージは、他方のグループの共通のゲーム領域に配置されてもよい。この場合、対戦相手にメッセージを提供することができるので、グループ対戦の興趣性を向上させることができる。
【００１５】
本発明のゲームシステムの一態様において、前記共通のゲーム領域に基づくゲームには、前記グループに属する各ユーザ端末に関する所定の変更条件に基づいて所定の変化が付与されてもよい。この場合、ゲームの興趣性を向上させることができる。
【００１６】
また、本発明の所定の変更条件に基づいてゲーム内に変化が付与される態様において、前記所定の変更条件として、前記一つのグループに属するユーザ端末の数が所定数以上の場合に満たされる条件が採用されていてもよい。この場合、例えば、所定の変化を特典として利用することができる。また、その特典はグループ内のユーザ端末数が所定数以上の場合に付与されるので、グループ化を促進することができる。或いは、前記所定の変更条件として、前記共通のゲーム領域に基づくゲームの結果及びプレイヤの属性の少なくともいずれか一方に関連する関連条件が採用され、前記所定の変更条件は、前記関連条件を前記一つのグループに属する少なくとも一つのユーザ端末が満たした場合に満たされてもよい。
【００１７】
本発明のゲームシステムの制御方法は、複数のユーザ端末（８）が通信回線（５Ｂ）を介して接続されるゲームシステム（１）に適用され、各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手順と、前記条件判別手順の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手順と、を備えている。
【００１８】
また、本発明のゲームシステム用のコンピュータプログラムは、複数のユーザ端末（８）が通信回線（５Ｂ）を介して接続されるゲームシステム（１）に組み込まれるコンピュータ（１０）を、各ユーザ端末の位置情報に基づいて、グループ条件を満たす各ユーザ端末を判別する条件判別手段、及び前記条件判別手段の判別結果に基づいて、前記グループ条件を満たす各ユーザ端末に共通のゲーム領域に基づくゲームが提供されるように、当該グループ条件を満たす各ユーザ端末を一つのグループとしてグループ化するグループ化手段として機能させるように構成されているものである。本発明の制御方法或いは、コンピュータプログラムが実行されることにより、本発明のゲームシステムを実現することができる。
【００１９】
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。
【発明の効果】
【００２０】
以上、説明したように、本発明によれば、各ユーザ端末のユーザ間に連帯感を生じさせることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一形態に係るゲームシステムの全体構成の概要を示す図。
【図２】ゲームシステムの要部の構成を示す図。
【図３】モバイルゲーム及びアーケードゲームの関係を説明するための説明図。
【図４】モバイルゲーム及びアーケードゲームの関係を簡略化して示す図。
【図５】メッセージが表示されているゲーム画面の一例を示す図。
【図６】プレイデータの内容の一例を示す図。
【図７】グループデータの内容の一例を示す図。
【図８】メッセージデータの内容の一例を示す図。
【図９】グループ化処理ルーチンのフローチャートの一例を示す図。
【図１０】フィールド配信処理ルーチンのフローチャートの一例を示す図。
【発明を実施するための形態】
【００２２】
以下、本発明の一形態に係るゲームシステムについて説明する。図１は、本発明の一形態に係るゲームシステムの全体構成の概要を示す図である。図１に示すように、ゲームシステム１は、複数のゲーム機ＧＭ及びセンターサーバ３を含んでいる。ゲーム機ＧＭは、所定の対価の消費と引き換えに、その対価に応じた範囲でユーザに共通のゲームとしてのゲーム（以下、アーケードゲームと呼ぶことがある）をプレイさせる業務用（商業用）のゲーム機である。ゲーム機ＧＭは、所定の施設としての店舗４等の商業施設に適当な台数ずつ設置される。図１の例では、各店舗４には一台のゲーム機ＧＭのみが示されているが、各店舗４には複数のゲーム機ＧＭが配置されていてよい。
【００２３】
各ゲーム機ＧＭ及びセンターサーバ３は、ネットワーク５を介して相互に通信可能に接続されている。ネットワーク５は、ＷＡＮ（ワイドエリアネットワーク）５Ａ及びＬＡＮ（ローカルエリアネットワーク）５Ｂを含んでいる。ＷＡＮ５Ａとして、例えば、ＴＣＰ／ＩＰプロトコルを利用してネットワーク通信を実現するインターネットが利用される。ＬＡＮ５Ｂは、各店舗４内の各ゲーム機ＧＭ間を接続するように、店舗４毎に構築される。また、ＬＡＮ５Ｂは、例えば、ＴＣＰ／ＩＰプロトコルを利用するイントラネットによって構築されている。ＬＡＮ５Ｂ及びセンターサーバ３は、ルータ６を介してＷＡＮ５Ａに接続される。
【００２４】
なお、ゲーム機ＧＭとルータ６との間にローカルサーバが設置され、そのローカルサーバを介してゲーム機ＧＭがセンターサーバ３と通信可能に接続されていてもよい。また、センターサーバ３は、一台の物理的装置によって構成されている例に限らない。例えば、複数の物理的装置としてのサーバ群によって一台の論理的なセンターサーバ３が構成されてもよい。更に、クラウドコンピューティングを利用して論理的にセンターサーバ３が構成されてもよい。また、ゲーム機ＧＭがセンターサーバ３として機能してもよい。
【００２５】
各店舗４のＬＡＮ５Ｂには、ユーザ端末８も接続される。ユーザ端末８は、通信回線としてのＬＡＮ５Ｂを介して、ゲーム機ＧＭ及びセンターサーバ３にアクセス可能である。ユーザ端末８は、センターサーバ３から配信されるゲームソフトフェアを実行することにより、ゲーム装置として機能するネットワーク端末装置の一種である。ユーザ端末８として、例えば、パーソナルコンピュータ、携帯電話（スマートフォンを含む）等といったネットワーク接続が可能なコンピュータ装置が適宜に利用されてよい。また、ユーザ端末８には、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（以下、ＧＰＳという）用の受信機が搭載され、いわゆるＧＰＳ機能が設けられていてもよい。これにより、各ユーザ端末８は、衛星を利用して、自己の位置情報を取得可能に構成されていてもよい。なお、本明細書において、ユーザがゲーム機ＧＭを使用するとき、或いは、ユーザ端末８を介してゲームをプレイするときに、当該ユーザを特にプレイヤと称すことが有る。
【００２６】
各ユーザ端末８、各ゲーム機ＧＭ及びセンターサーバ３には、ネットワーク５上でそれぞれを識別可能なユニークな情報が付されている。これにより、ゲームシステム１上では、各ユーザ端末８、各ゲーム機ＧＭ及びセンターサーバ３を識別可能である。このようなユニークな情報として、例えば、ＩＰアドレスが利用されてよい。ネットワーク５がインターネットのように公開性のあるネットワークであれば、各ルータ６にネットワーク５上でユニークな固定アドレスが設定される。そして、各ゲーム機ＧＭ等には、その固定アドレスとの組み合わせによってネットワーク５上でゲーム機ＧＭ等を一意に認識するためのプライベートアドレスがＩＰアドレスとして設定される。また、この場合、ユーザ端末８或いはゲーム機ＧＭとセンターサーバ３との間には仮想プライベートネットワーク（ＶＰＮ）が構築され、そのＶＰＮ上で各ゲーム機ＧＭ等がプライベートアドレスを用いて一意に特定される。以下では、各ゲーム機ＧＭ、センターサーバ３及びユーザ端末８をネットワーク５上で識別するための情報をアドレス情報と呼ぶ。ネットワーク５を介した通信では、特別な記載のない限り、そのアドレス情報に基づいて通信すべき相手が特定されることを前提とする。
【００２７】
また、ゲームシステム１では、上述のアドレス情報とは別に、店舗４毎にユニークな店舗ＩＤが設定され、ゲーム機ＧＭ毎にユニークな筐体ＩＤが設定される。センターサーバ３は、通信相手のゲーム機ＧＭから店舗ＩＤ及び筐体ＩＤを受け取ることにより、その通信相手のゲーム機ＧＭが所属する店舗４及びそのゲーム機ＧＭを一意に特定することができる。つまり、ゲームシステム１では、店舗ＩＤに基づいて各店舗４を、筐体ＩＤに基づいて各ゲーム機ＧＭを、それぞれ識別可能である。
【００２８】
センターサーバ３は、ゲーム機ＧＭ及びユーザ端末８に対し、ネットワーク５を介して各種のサービスを提供する。例えば、センターサーバ３は、ゲーム機ＧＭ又はそのプレイヤに対して各種のゲーム機用サービスを提供する。ゲーム機用サービスとして、例えば、ゲーム機ＧＭからプレイヤの識別情報を受け取って、そのプレイヤを認証するサービスを提供する。また、認証したプレイヤのプレイデータをゲーム機ＧＭから受け取って保存し、或いは、保存するプレイデータをゲーム機ＧＭに提供するサービスも提供する。更に、ゲーム機用サービスには、ネットワーク５を介してゲーム機ＧＭのプログラム或いはデータを更新するサービス、ネットワーク５を介して複数のユーザが共通のゲームをプレイする際にユーザ同士をマッチングするマッチングサービス等が含まれる。
【００２９】
また、センターサーバ３は、ネットワーク５を介してアクセスするユーザ端末８のユーザに各種のＷｅｂサービスを提供する。Ｗｅｂサービスとして、例えば、ゲーム機ＧＭにて実行されるゲームを含む各種ゲームに関する各種の情報をユーザに提供するゲーム情報サービスを提供する。また、Ｗｅｂサービスには、ユーザによる情報発信、交換、共有といった交流の場を提供するコミュニティサービス、各ユーザを識別するためのユーザＩＤを付与するサービス等のサービスも含まれている。更に、Ｗｅｂサービスには、ユーザ端末８からのアクセスに対して個別ゲームとしての所定のゲーム（以下、モバイルゲームと呼ぶことがある）をプレイさせるモバイルゲームサービスが含まれている。
【００３０】
次に、図２を参照して、ゲーム機ＧＭ、センターサーバ３、及びユーザ端末８に関する制御系の主要部の構成を説明する。図２は、ゲームシステム１の要部の構成を示す図である。図２に示すように、センターサーバ３には、コンピュータとしての制御ユニット１０と、記憶装置１１とが設けられている。制御ユニット１０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット１０には、キーボード等の入力装置、モニタ等の出力装置等が接続され得るが、それらの図示は省略した。
【００３１】
記憶装置１１は、制御ユニット１０に接続されている。記憶装置１１は、電源の供給がなくても記憶を保持可能なように、例えば、磁気テープ等の大容量記憶媒体により構成されている。記憶装置１１には、サーバ用プログラム１５が記憶されている。サーバ用プログラム１５は、センターサーバ３がゲーム機ＧＭ及びユーザ端末８に各種のサービスを提供するために必要なコンピュータプログラムである。制御ユニット１０がサーバ用プログラム１５を読み取って実行することにより、制御ユニット１０の内部には、ゲーム機サービス管理部１６及びＷｅｂサービス管理部１７が設けられる。
【００３２】
ゲーム機サービス管理部１６は、上述のゲーム機用サービスを提供するための処理を実行する。一方、Ｗｅｂサービス管理部１７は、上述のＷｅｂサービスを提供するために必要な処理を実行する。ゲーム機サービス管理部１６及びＷｅｂサービス管理部１７は、コンピュータハードウェアとコンピュータプログラムとの組み合わせにより実現される論理的装置である。なお、制御ユニット１０の内部には、その他にも各種の論理的装置が設けられ得るが、それらの図示は省略した。
【００３３】
さらに、記憶装置１１には、例えば、ＩＤ管理データ２２、ゲームアプリケーション２３、プレイデータ２６、グループデータ２７及びメッセージデータ２８が記憶されている。ＩＤ管理データ２２、プレイデータ２６、グループデータ２７及びメッセージデータ２８は、サーバ用プログラム１５の実行に伴って参照されるデータである。一方、ゲームアプリケーション２３は、各ユーザ端末８に配信するためのアプリケーション（アプリケーション用のアプリケーションデータを含む）である。これらの詳細は、後述する。なお、記憶装置１１には、これらの他にも各種のデータ等が記憶され得るが、それらの図示は省略した。
【００３４】
一方、ゲーム機ＧＭには、制御ユニット３０と、記憶装置３１とが設けられている。制御ユニット３０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット３０には、公知のゲーム機と同様に、プレイヤの操作を入力する操作入力装置、モニタ等の表示装置、スピーカ等の音声再生装置、カードリーダ、コイン認証装置といった各種の入力装置及び、出力装置が接続されるが、それらの図示は省略した。
【００３５】
記憶装置３１は、制御ユニット３０に接続されている。記憶装置３１は、電源の供給がなくても記憶を保持可能なように、例えば、ハードディスク、フラッシュＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などにより構成されている。記憶装置３１には、ゲームプログラム３４が記憶されている。ゲームプログラム３４は、ゲーム機ＧＭがアーケードゲームを提供するために必要なコンピュータプログラムである。制御ユニット３０がゲームプログラム３４を読み取って実行することにより、制御ユニット３０の内部には、ゲームサービス処理部３６が設けられる。
【００３６】
ゲームサービス処理部３６は、アーケードゲームの開始、進行、及び終了の管理、並びにプレイ料金（所定の対価）の徴収といったアーケードゲームのプレイに関連した各種の処理を実行する。また、ゲーム機サービスの一部は、ゲームサービス処理部３６とセンターサーバ３のゲーム機サービス管理部１６とが協働することにより実現される。ゲームサービス処理部３６は、コンピュータハードウェアとコンピュータプログラムとの組み合わせにより実現される論理的装置である。なお、制御ユニット３０の内部には、その他にも各種の論理的装置が設けられ得るが、それらの図示は省略した。
【００３７】
さらに、記憶装置３１には、ゲームプログラム３４の実行に伴って参照され得るゲームデータ３５が記憶されている。ゲームデータ３５には、例えば、ゲーム画面の背景、キャラクタ、アイテム等の画像を描画するための画像データ、ゲームのＢＧＭ、効果音等を再生するための音声データ等が含まれる。また、ゲームデータ３５には、例えば、その他にもＩＤ管理データ２２、プレイデータ２６及びグループデータ２７が含まれていてよい。ＩＤ管理データ２２、プレイデータ２６及びグループデータ２７は、例えば、アーケードゲームの実行時に、当該アーケードゲームを実行するプレイヤに対応付けられた部分を含むように、少なくとも一部がセンターサーバ３から提供され、記憶装置３１に記憶される。
【００３８】
また、ユーザ端末８には、制御ユニット４０と、記憶装置４１とが設けられている。制御ユニット４０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット４０には、ネットワーク接続が可能な公知のコンピュータ装置が備える各種の入力装置、及び出力装置が接続され得るが、それらの図示は省略した。
【００３９】
記憶装置４１は、制御ユニット４０に接続されている。記憶装置４１は、電源の供給がなくても記憶を保持可能なように、例えば、不揮発性の半導体記装置などにより構成されている。記憶装置４１には、制御ユニット４０によって実行されるソフトウェア等が記憶されている。このようなソフトウェア等として、例えば、記憶装置４１には、オペレーションシステム４２（以下、ＯＳと略称することがある。）が記憶されている。ＯＳ４２は、制御ユニット４０に実行されることにより、ユーザ端末８の基本的な機能を提供する。また、記憶装置４１には、ＯＳ４２上で動作する各種アプリケーション（各種アプリケーション用のデータを含む）が記憶されている。各種アプリケーションがＯＳ４２上で動作することにより、ユーザ端末８は各種アプリケーションに対応する機能を提供する。そして、記憶装置４１は、このような各種アプリケーションの一例としてゲームアプリケーション２３を記憶している。一例として、ゲームアプリケーション２３は、Ｗｅｂサービスを通じてセンターサーバ３から配信され、記憶装置４１に記憶される。
【００４０】
さらに、記憶装置４１には、端末データ４３が記憶されている。端末データ４３は、ユーザ端末８が各種の機能を提供するために参照されるデータである。端末データ４３は、例えば、ＩＤ管理データ２２、プレイデータ２６、グループデータ２７及びメッセージデータ２８を含んでいる。ＩＤ管理データ２２、プレイデータ２６及びグループデータ２７は、例えば、ユーザ端末８の機能の実現に必要な部分を含むように、少なくとも一部がセンターサーバ３から提供され、記憶装置４１に記憶される。また、メッセージデータ２８は、ユーザ端末８により生成され、センターサーバ３に送信される。
【００４１】
次に、ゲーム機ＧＭが提供するアーケードゲーム及びユーザ端末８が提供するモバイルゲームについて説明する。一例として、モバイルゲームを一部に含むように構成されたアーケードゲームをゲーム機ＧＭは提供する。つまり、一例として、モバイルゲーム及びアーケードゲームは相互に関連するように構成されている。モバイルゲーム及びアーケードゲームとしてアクションゲームが提供される場合について具体的に説明する。アクションゲームは、各プレイヤに対応するキャラクタを操作しつつゲームを進行させるタイプのゲームである。また、ゲーム中には、ゲームを進行させるための場としてゲームフィールドが用意される。そして、各キャラクタは、ゲームフィールド内を移動しつつゲームフィールド内に用意されたミッションをクリアすることによりゲームを進行させる。このようなアクションゲームとして、モバイルゲーム及びアーケードゲームは構成されている。
【００４２】
各ユーザ端末８は、店舗４内でネットワーク５に接続された状態でモバイルゲームを提供する。モバイルゲームは、Ｗｅｂサービスの一つとして提供される。また、モバイルゲームは、ユーザＩＤの使用が前提とされる。つまり、ユーザＩＤを所有していなければ、モバイルゲームは提供されない。そして、ユーザＩＤを使用して、各ユーザが特定されている状態においてモバイルゲームは提供される。
【００４３】
また、各ユーザ端末８は、所定のグループ条件を満たす各ユーザ端末８が一つのグル―プに属するように、グループ化される。所定のグループ条件として、例えば、位置情報に基づく条件が採用される。具体的には、所定のグループ条件の一例として、同一の店舗４内に位置するユーザ端末８が満たす条件が採用される。つまり、同一の店舗４内に位置するユーザ端末８によって一つのグループが形成されるように、各ユーザ端末８は、グループ化される。そして、ゲーム機ＧＭは、共通のゲーム領域としての共通のゲームフィールドを利用するアーケードゲームをグループ単位で各ユーザ端末８に提供する。
【００４４】
一方、各ユーザ端末８では、互いに異なる固有の領域としての固有のゲームフィールドを利用してモバイルゲームが提供される。各ユーザ端末８の固有のゲームフィールドは、互いに独立している。つまり、各ユーザ端末８のモバイルゲームは、独立して進行する。但し、固有のゲームフィールドは、共通のゲームフィールドに含まれる。より具体的には、固有のゲームフィールドは、共通のゲームフィールドの一部である。つまり、同一店舗４内の各ユーザ端末８のプレイヤは、全体として共通のゲームフィールドを共有しつつ互いに地形等のゲーム環境の異なる固有のゲームフィールド内で進行するアクションゲームをモバイルゲームとして提供する。言い換えれば、各ユーザ端末８の固有のゲームフィールドを集合させて、これを俯瞰的（全体的）に見たフィールドが共通のゲームフィールドとしてアーケードゲームで利用される。また、アーケードゲームで利用される共通のゲームフィールドには、各ユーザ端末８のモバイルゲームの進行状況が随時反映される。つまり、アーケードゲームによって形成される共通の世界観の一部として、互いに独立して進行するモバイルゲームを各ユーザ端末８は提供する。そして、同一グループに属する各ユーザ端末８のモバイルゲームの進行状況に応じてゲーム展開が変化するアーケードゲームを、ゲーム機ＧＭは提供する。
【００４５】
図３〜図５を参照して、モバイルゲーム及びアーケードゲームについて更に説明する。図３は、モバイルゲーム及びアーケードゲームの関係を説明するための説明図である。また、図３は、ゲーム機ＧＭの周囲においてモバイルゲームをプレイ中の各プレイヤを模式的に示している。図３に示すように、ゲーム機ＧＭには、モニタＭＯが設けられている。モニタＭＯには、共通のゲームフィールドを示すためのゲーム画面ＧＳが表示される。そして、各ユーザ端末８には、固有のゲームフィールドとして、共通のゲームフィールドの一部の詳細が提供される。各プレイヤは、ゲーム画面ＧＳを通じて、各ユーザ端末８の進行状況を含む共通のゲームフィールドの進行状況を確認しつつ固有のゲームフィールド内でゲームを進行させる。なお、固有のゲームフィールドは、例えば、共通のゲームフィールドへの参加の順番（モバイルゲームのプレイ開始の順番）等の管理面の情報、若しくは各プレイヤのプレイ履歴（所有アイテム、成績、プレイ時間等）或いはその他のプレイヤに関する情報等のプレイヤに固有の情報といったプレイヤを区別可能な各種の固有情報によって決定されてよい。
【００４６】
図３の例では、ゲーム画面ＧＳには、共通のゲームフィールドとして、日本列島を模したフィールドが表示されている。また、同一店舗４内で３台のユーザ端末８を通じて３人のプレイヤによってモバイルゲームがプレイされている。そして、３台のユーザ端末８には、北海道、関東、九州に対応するフィールドがモバイルゲーム用のゲームフィールドとしてそれぞれ提供されている。各プレイヤは、北海道、関東、九州といった固有のフィールドに特化した固有の地形、ミッション等のゲーム環境内でゲームをプレイする。つまり、各プレイヤは、互いに異なるゲーム環境内でゲームを進行させる。そして、各ユーザ端末８のゲームの進行は、ゲーム画面ＧＳにも反映される。つまり、北海道がフィールドとして提供されているプレイヤのキャラクタが東北地方に進出した場合には、ゲーム画面ＧＳ内にもその進出が反映される。具体的には、北海道の色がクリア状態を示す色に変化する、或いは、キャラクタを示す画像が東北地方に表示されるといった変化として、この進出が反映される。
【００４７】
また、例えば、各ユーザ端末８のモバイルゲームにおいて所定のミッションが全てクリアされた場合には、共通のゲームフィールド内にアーケードゲームとして、共通のミッション（例えば、ゲーム進行の障害として機能する敵キャラクタの出現等）が提供されてよい。この場合、共通のゲームとして、各ユーザ端末８のプレイヤは、互いに協力して共通ミッションのクリアに取り組んでよい。このように、アーケードゲームとして提供される共通のゲームフィールドの一部を使用しつつ個別にゲームの一部を進行させるモバイルゲームがユーザ端末８によって提供される。そして、個別のモバイルゲームによって個別のゲームをプレイさせつつ共通のゲームフィールドを通じて各プレイヤの協力によってクリアされる共通のゲームを、ゲーム機ＧＭはアーケードゲームとして提供する。
【００４８】
図４は、モバイルゲーム及びアーケードゲームの関係を簡略化して示す図である。また、図４は、２つの店舗４Ａ、４Ｂを示している。図４に示すように、Ａ店舗４Ａに配置されるゲーム機ＧＭ１及びＢ店舗４Ｂに配置されるゲーム機ＧＭ２は、Ａ店舗４Ａ用の共通のゲームフィールドＡＧ若しくはＢ店舗４Ｂ用の共通のゲームフィールドＢＧをそれぞれ提供する。また、Ａ店舗４Ａ及びＢ店舗４Ｂでは、それぞれ３台のユーザ端末８がゲーム機ＧＭ１を通じてアーケードゲームの提供を受けている。そして、各店舗４では、これらの３台のユーザ端末８がそれぞれ一つのグループＡ、Ｂにグループ化され、これらの各グループＡ、Ｂに対して共通のゲームフィールドＡＧ若しくはＢＧが提供されている。また、同一グループ内の３台のユーザ端末８には、３つの個別のゲームフィールドＡＧ１、ＡＧ２、ＡＧ３がそれぞれ提供されている。３つの個別のゲームフィールドＡＧ１、ＡＧ２、ＡＧ３は、いずれも共通のゲームフィールドＡＧの異なる部分に該当する。Ｂ店舗４Ｂでも同様に共通のゲームフィールドＢＧ及び３つの個別のゲームフィールドＢＧ１、ＢＧ２、ＢＧ３が提供される。
【００４９】
なお、アーケードゲームとして、対戦型のアクションゲームが提供されてもよい。この場合、Ａ店舗４ＡのグループとＢ店舗４Ｂのグループとの間で対戦が実行されてもよい。また、この場合、両店舗４Ａ、４Ｂ間で共通するゲームフィールドが共通のゲームフィールドＡＧ若しくは共通のゲームフィールドＢＧとして提供されてよい。そして、共通のゲームフィールドＡＧではＡ店舗４Ａ側の各ユーザ端末８の進行が、共通のゲームフィールドＢＧではＢ店舗４Ｂ側の各ユーザ端末８の進行が、それぞれ強調されてもよい。このような対戦型のアクションゲームとして、例えば、戦争ゲームが採用されてよい。例えば、このような戦争ゲームは、ユーザ端末８側には各プレイヤがゲームを進行させるための限定的空間がライブカメラ的な視点に基づいて表示される一方で、ゲーム機ＧＭのモニタＭＯには全体的な戦況が表示されるように構成されていてもよい。或いは、このような対戦型のアクションゲームとして、例えば、所定の建物内に閉じ込められた複数のプレイヤが脱出を試みる脱出ゲームが採用されてよい。また、脱出ゲームは、グループ間の脱出時間を競うように構成されていてよい。そして、このような脱出ゲームは、例えば、ユーザ端末８側にプレイヤが居る部屋の様子が表示される一方で、ゲーム機ＧＭのモニタＭＯには建物全体の間取りや他のプレイヤの位置等が表示されるように構成されていてもよい。
【００５０】
また、アーケードゲーム及びモバイルゲームは、所定の変更条件によって内容が変化してもよい。例えば、所定の変更条件として、例えば、グループ内に属するユーザ端末８の数、ゲーム結果（ゲーム内で得られた得点等の成績、或いはキャラクタ等を定義するためのパラメータ等を含む）、各プレイヤの属性等といったグループ内の各ユーザ端末８に関連する関連条件が採用されてもよい。また、例えば、このような変化は、同一グループ内の全ユーザ端末８のモバイルゲームに関連するようにアーケードゲーム側に生じてもよいし、各ユーザ端末８に固有に関連するようにモバイルゲーム側に生じてもよい。つまり、同じユーザ端末８が同じ店舗４のゲーム機ＧＭを通じてモバイルゲームをプレイする場合であっても、共通のゲームフィールドを共有する各ユーザ端末８或いはそのプレイヤの属性に応じてモバイルゲーム等として提供される内容が変化してもよい。所定の変更条件の一例として、同一グループ内のユーザ端末８の数が所定数以上になった場合に満たされる条件が採用されてもよい。そして、この変更条件が満たされた場合の変化として、特別のアイテム（或いは特別のキャラクタ）がアーケードゲーム或いはモバイルゲーム内に出現する変化が採用されてもよい。この場合、グループ化の促進、つまりアーケードゲームのプレイの促進を図ることができる。
【００５１】
さらに、各ユーザ端末８は、メッセージの登録を受け付ける機能を有していていもよい。この場合、モバイルゲームのプレイ中に登録されたメッセージがゲーム画面ＧＳに反映されてもよい。図５は、メッセージが表示されているゲーム画面ＧＳの一例を示す図である。図５に示すように、ゲーム画面ＧＳには、各ユーザ端末８を通じて登録されたメッセージＭが配置されている。メッセージＭは、例えば、帯状に延びるように表示され、ゲーム画面ＧＳの右端から左端に向かって移動する。なお、アーケードゲームとして、店舗４間で対戦するタイプのゲームが提供されている場合には、対戦相手のメッセージＭがゲーム画面ＧＳに表示されてもよい。つまり、対戦中の一方のグループに属するユーザ端末８によって登録されたメッセージＭが他方のグループに共通に提供されるゲーム画面ＧＳ内に表示されてもよい。
【００５２】
次に、ＩＤ管理データ２２、プレイデータ２６、グループデータ２７及びメッセージデータ２８の詳細について説明する。ＩＤ管理データ２２は、ゲームシステム１で使用される各種のＩＤの対応関係が記述されたデータである。例えば、ユーザ端末８とユーザＩＤとの対応関係がＩＤ管理データ２２に記録される。例えば、その他にも各ゲーム機ＧＭを特定するための筐体ＩＤ及び各店舗４を特定するための店舗ＩＤの対応関係等が記録されてよい。
【００５３】
プレイデータ２６は、ユーザＩＤ毎に作成されたデータの集合である。プレイデータ２６は、各プレイヤのゲーム結果を管理するために使用される。図６は、プレイデータ２６の内容の一例を示す図である。図６に示すように、プレイデータ２６は、ユーザＩＤの他にも、例えば、ゲームデータの情報を含んでいる。ゲームデータの情報は、ゲーム毎に用意される。つまり、例えば、ユーザＩＤに対応するプレイヤが２種類のゲームのプレイ実績を持つ場合には、ゲームデータとして“第１ゲームデータ”、“第２ゲームデータ”といった具合にゲームの種類毎に用意される。
【００５４】
さらに、ゲームデータは、例えば、グループＩＤ、成績、進行状況、アイテムの情報を含んでいる。グループＩＤは、モバイルゲームをプレイした際に属していたグループを特定するための情報である。グループＩＤは、後述のグループデータ２７によって定義される。成績は、ゲーム内で獲得した得点等、ゲーム結果を示す数値の情報である。進行状況は、ゲーム内の進行状況を示す情報である。例えば、モバイルゲームが複数のステージによって形成されている場合には、進行状況の情報は、プレイ中のステージを示す情報を含む。また、ステージ内に複数のミッションが用意されている場合には、取り組み中のミッションを示す情報も含む。アイテムは、ゲーム中で使用可能なアイテムを示す情報である。一例として、これらの情報が“第１ゲームデータ”、“第２ゲームデータ”といった具合にゲーム毎に記録されている。
【００５５】
グループデータ２７は、各グループに属するユーザを特定するためのデータである。図７は、グループデータ２７の内容の一例を示す図である。図７に示すように、グループデータ２７は、例えば、グループＩＤ、店舗ＩＤ、筐体ＩＤ及びユーザＩＤの情報を含んでいる。グループデータ２７は、これらの情報が互いに関連付けられて記述されたレコードの集合である。グループＩＤは、グループ毎、つまりレコード毎にユニークなＩＤである。店舗ＩＤ及び筐体ＩＤは、上述のように各店舗４若しくは各ゲーム機ＧＭを識別するためのＩＤである。グループＩＤには、当該グループＩＤに対応するグループが形成された店舗４の店舗ＩＤ及び当該グループにアーケードゲームを提供するゲーム機ＧＭが関連付けられる。また、ユーザＩＤは、上述のように各ユーザを識別するためのＩＤである。グループＩＤには、当該グループＩＤに対応するグループに属する各ユーザのユーザＩＤが関連付けられる。ユーザＩＤの情報は、例えば、モバイルゲームをプレイする際に使用されるユーザＩＤに基づいて関連付けられる。このようにして、モバイルゲーム及びアーケードゲームをプレイする際に形成されるグループがグループデータ２７によって定義される。
【００５６】
メッセージデータ２８は、各ユーザがユーザ端末８を通じて送信したメッセージを特定するためのデータである。図８は、メッセージデータ２８の内容の一例を示す図である。図８に示すように、メッセージデータ２８は、例えば、ユーザＩＤ、グループＩＤ、店舗ＩＤ、筐体ＩＤ、送信日時及びメッセージの情報を含んでいる。メッセージデータ２８は、これらの情報が互いに関連付けられて記述されたレコードの集合である。ユーザＩＤ、グループＩＤ、店舗ＩＤ及び筐体ＩＤは、上述の通りである。メッセージを送信したユーザのユーザＩＤ、そのユーザが属するグループのグループＩＤ、そのグループが形成された店舗４の店舗ＩＤ及びそのグループに共通のゲームフィールドを提供しているゲーム機ＧＭに対応する筐体ＩＤが互いに関連付けられる。また、送信日時は、メッセージを送信した日時を示す情報である。メッセージは、メッセージの内容を示す情報である。例えば、図５の例では、メッセージの情報として、“北海道クリア”という情報が記述される。メッセージデータ２８は、各ユーザによるメッセージの作成に伴ってユーザ端末８で生成され、センターサーバ３に適宜送信される。
【００５７】
次に、グループ化処理及びフィールド配信処理について説明する。グループ化処理は、アーケードゲームが提供されるべきグループ、つまり共通のゲームフィールドが提供されるべきグループを形成するために実行される。一方、フィールド配信処理は、共通のゲームフィールド及び個別のゲームフィールドをゲーム機ＧＭ或いはユーザ端末８に提供するために実行される。グループ化処理及びフィールド配信処理は、例えば、Ｗｅｂサービス管理部１７を通じてセンターサーバ３の制御ユニット１０によって実行される。なお、センターサーバ３の制御ユニット１０、ゲーム機ＧＭの制御ユニット３０及びユーザ端末８の制御ユニット４０は、その他にもアーケードゲーム及びモバイルゲームを提供するために必要な周知な処理を、それぞれ或いは協働して実行するが、それらの詳細な説明は省略する。
【００５８】
図９は、グループ化処理ルーチンのフローチャートの一例を示す図である。図９のルーチンは、例えば、アーケードゲームを提供する毎、或いはアーケードゲームにユーザ端末８が参加を要求する毎に実行される。図９のルーチンを開始すると、まずステップＳ１１において、Ｗｅｂサービス管理部１７は、アーケードゲームのプレイを要求する各ユーザ端末８の位置情報を取得する。モバイルゲームは、アーケードゲームの一部として機能するため、モバイルゲームのプレイの要求は、アーケードゲームのプレイの要求としても機能し得る。また、位置情報は、例えば、ユーザ端末８にＧＰＳ機能が設けられている場合には、ＧＰＳ機能によって得られる位置情報を得ることにより取得される。或いは、ユーザ端末８が店舗４内のルータ６を介して接続されている場合には、Ｗｅｂサービス管理部１７は、ルータ６を基準に店舗４を特定し、その店舗４の位置の情報をユーザ端末８の位置情報として取得してもよい。
【００５９】
続くステップＳ１２において、Ｗｅｂサービス管理部１７は、グループ条件に基づいて、各ユーザ端末８をグループ化する。例えば、グループ条件として同一店舗４内の各ユーザ端末８がグループ化される条件が採用されている場合には、Ｗｅｂサービス管理部１７は、ステップＳ１１で取得した位置情報に基づいて、同一店舗４内の各ユーザ端末８によって一つのグループが形成されるように各ユーザ端末８をグループ化する。より具体的には、Ｗｅｂサービス管理部１７は、例えば、次のようにしてグループ化を実行する。まず、Ｗｅｂサービス管理部１７は、グループ条件を満たす各ユーザ端末８、つまり同一店舗４内に位置する各ユーザ端末８を判別する。この判別は、ステップＳ１１で取得した位置情報に基づいて実現される。次に、Ｗｅｂサービス管理部１７は、同一店舗４内に位置する各ユーザ端末８のユーザのユーザＩＤを特定する。そして、Ｗｅｂサービス管理部１７は、同一店舗４内の各ユーザ端末８のユーザが一つのグループに属するようにグループデータ２７を生成する（或いは、グループデータ２７の内容を更新する）。
【００６０】
次のステップＳ１３において、Ｗｅｂサービス管理部１７は、ステップＳ１３で生成したグループデータ２７をゲーム機ＧＭに配信する。この際、グループデータ２７は、必要に応じて、各ユーザ端末８にも配信されてよい。ステップＳ１３の処理を終えると、Ｗｅｂサービス管理部１７は、今回のルーチンを終了する。これにより、共通のゲームフィールド及びその一部に対応する固有のゲームフィールドを提供すべきグループが定義される。
【００６１】
一方、図１０は、フィールド配信処理ルーチンのフローチャートの一例を示す図である。図１０のルーチンは、例えば、アーケードゲーム或いはモバイルゲームの提供開始後からアーケードゲーム或いはモバイルゲームの終了まで所定の周期で繰り返し実行される。また、図１０のルーチンは、グループデータ２７によって定義される各グループを一つの単位として実行される。つまり、一つのグループに属する各ユーザ端末８及びこれらの共通のゲームフィールドを提供すべきゲーム機ＧＭを対象に実行される。
【００６２】
図１０のルーチンを開始すると、Ｗｅｂサービス管理部１７は、まずステップＳ２１において、対象のグループに既に構築済みの共通のゲームフィールドが存在するか否か判別する。この判別結果が肯定的結果の場合、つまり既に構築済みの共通のゲームフィールドが存在する場合には、Ｗｅｂサービス管理部１７は、ステップＳ２３に進む。一方、ステップＳ２１の判別結果が否定的結果の場合、つまり共通のゲームフィールドが構築されていない場合には、Ｗｅｂサービス管理部１７は、ステップＳ２２に進む。ステップＳ２２において、Ｗｅｂサービス管理部１７は、共通のゲームフィールドを構築する。この際に変更条件を満たす場合には、変更条件に応じた変化が反映されてよい。
【００６３】
続くステップＳ２３において、Ｗｅｂサービス管理部１７は、各ユーザ端末８が提供するモバイルゲームの進行状況を取得する。また、この取得は、グループデータ２７に基づいて同一グループに属する各ユーザがプレイ中のユーザ端末８を対象に実行される。また、進行状況には、例えば、モバイルゲーム中に実行された各種の操作が含まれる。また、ミッションがクリアされた場合にはクリアの情報も含む。つまり、ゲームの進行に関連する各種の情報が進行状況として取得される。さらに、Ｗｅｂサービス管理部１７は、ステップＳ２３において、各ユーザによってメッセージＭが作成されている場合には、メッセージの情報を取得してもよい。
【００６４】
次のステップＳ２４において、Ｗｅｂサービス管理部１７は、ステップＳ２２で構築した共通のゲームフィールド或いは既に構築済みの共通のゲームフィールドに、ステップＳ２３で取得した進行状況を反映する。具体的には、モバイルゲーム内の各操作に応じて共通のゲームフィールドに変化を生じさせる。また、ミッションがクリアされている場合には、それを共通のゲームフィールドに反映する。さらに、Ｗｅｂサービス管理部１７は、メッセージが作成されている場合には、メッセージが共通のゲームフィールド上に配置されるように、メッセージの情報を共通のゲームフィールドに反映する。
【００６５】
続くステップＳ２５において、Ｗｅｂサービス管理部１７は、ステップＳ２４で進行状況を反映した後の共通のゲームフィールドに基づいて、対象のグループに属する各ユーザ端末８に対応する固有のゲームフィールドを構築する。固有のゲームフィールドは、各ユーザ端末８に固有の固有情報に基づいて構築される。具体的には、Ｗｅｂサービス管理部１７は、ユーザ端末毎に提供すべき共通のゲームフィールドの一部を固有情報に基づいて特定し、その特定した一部の詳細を構築することにより固有のゲームフィールドを構築する。
【００６６】
次のステップＳ２６において、Ｗｅｂサービス管理部１７は、ステップＳ２５で構築した個別のゲームフィールドを、対象のグループ内の各ユーザ端末８に送信する。より具体的には、Ｗｅｂサービス管理部１７は、各ユーザ端末８がステップＳ２５で構築した個別のゲームフィールドをモバイルゲームで使用するために必要なデータを送信する。続くステップＳ２７において、Ｗｅｂサービス管理部１７は、ステップＳ２４で進行状況を反映した共通のゲームフィールドを、対象のグループ内のゲーム機ＧＭに送信する。より具体的には、Ｗｅｂサービス管理部１７は、ゲーム機ＧＭがステップＳ２４で進行状況を反映した共通のゲームフィールドをアーケードゲームで使用するために必要なデータを送信する。ステップＳ２７の処理を終えると、Ｗｅｂサービス管理部１７は、今回のルーチンを終了する。これにより、各ユーザ端末８に個別のゲームフィールドが共通のゲームフィールドの一部として、同一グループに属する各ユーザ端末８のモバイルゲームに提供される。さらに、各ユーザ端末８の個別のゲームフィールドの集合として、各ユーザ端末８のモバイルゲームの進行状況が反映された共通のゲームフィールドがアーケードゲーム用にゲーム機ＧＭに提供される。
【００６７】
以上に説明したように、この形態によれば、各ユーザ端末８の位置情報に基づいてグループが形成され、グループ単位で共通のゲームフィールドに基づくアーケードゲームが提供される。そして、各ユーザ端末８のモバイルゲームとして、共通のゲームフィールドの互いに異なる部分が利用される。これにより、グループ内の各ユーザ端末８のユーザに共通の世界観を提供することができる。したがって、グループ内の各ユーザ端末８のユーザ間に連帯感を生じさせることができる。これにより、ゲームの興趣性を向上させることができる。
【００６８】
また、モバイルゲームの進行は、各ユーザ端末８間で独立している。したがって、各ユーザに独立した個別のゲームを提供することができる。一方で、モバイルゲームの進行状況はアーケードゲームにも反映される。これにより、連帯感の向上と個別のゲームの興趣性の向上とを両立させることができる。また、アーケードゲームをプレイするためには、店舗４に行かなければならない。つまり、ユーザ端末８のユーザを店舗４に誘導することができる。店舗４でプレイするプレイヤとユーザ端末８を通じてゲームをプレイするプレイヤとはプレイヤ層が相違する場合が多い。したがって、ユーザ端末８のユーザを店舗４に誘導することにより、ゲーム機ＧＭのプレイヤ層を拡大させることができる。
【００６９】
以上の形態において、センターサーバ３の制御ユニット１０が、Ｗｅｂサービス管理部１７を通じて図９のルーチンを実行することにより本発明の条件判別手段及びグループ化手段として機能する。また、センターサーバ３の制御ユニット１０が、Ｗｅｂサービス管理部１７を通じて図１０のルーチンを実行することにより本発明の固有領域提供手段、進行状況取得手段、及びメッセージ情報取得手段として機能する。
【００７０】
本発明は上述の形態に限定されず、適宜の形態にて実施することができる。上述の形態では、グループ条件として、同一の店舗４内のユーザ端末８が一つのグループにグループ化される条件が採用されている。しかし、グループ条件は、このような形態に限定されない。例えば、グループ条件として、同一店舗４内に複数のグループが形成される条件が採用されてもよい。また、例えば、同一店舗４内に複数のゲーム機ＧＭが配置されている場合には、複数のゲーム機ＧＭにそれぞれ対応するように複数のグループが形成されてもよい。さらに、グループ条件として、複数の店舗４に跨って一つのグループが形成される条件が採用されてもよい。
【００７１】
上述の形態では、共通のゲームフィールドは、ゲーム機ＧＭが提供するアーケードゲームに利用されている。しかし、本発明は、このような形態に限定されない。例えば、共通のゲームフィールドは、モバイルゲームの一部として利用されてもよい。つまり、モバイルゲームは、共通のゲームフィールドを利用してグループ単位でプレイする共通のゲームと共通のゲームフィールドの一部を互いに独立して使用する個別のゲームの２つのゲームを含んでいてよい。また、本発明は、共通のゲームフィールドがゲーム機ＧＭのモニタＭＯに表示される形態に限定されない。例えば、共通のゲームフィールドは、ゲーム機ＧＭのモニタＭＯに替えて、単に店舗４内に配置されている表示装置に表示されてもよい。さらに、本発明は、共通のゲームフィールドが店舗４内に提供される形態に限定されない。例えば、共通のゲームフィールドは、ユーザ端末８の表示装置に表示されてもよい。この場合、一つの表示装置に個別のゲームフィールド及び共通のゲームフィールドの両方が表示されてもよい。或いは、ユーザ端末に複数の表示装置が設けられている場合には、個別のゲームフィールド及び共通のゲームフィールドは、互いに別の表示装置に表示されてもよい。
【００７２】
上述の形態では、モバイルゲームとして提供される個別のゲームは、互いに独立して進行するように構成されている。しかし、個別のゲームは、このような形態に限定されない。例えば、個別のゲームとして、グループ内の複数のプレイヤとゲームフィールドを共有し、協力してプレイするゲームが提供されてもよい。或いは、個別のゲームとして、他のグループのプレイヤとゲームフィールドを共有し、互いに対戦する対戦型のゲームが提供されてもよい。
【００７３】
上述の形態では、固有のゲームフィールドは、センターサーバ３側で構築され、ユーザ端末８に配信されている。したがって、ユーザ端末８は、例えば、センターサーバ３で構築された固有のゲームフィールドを単に再生し、いわゆるストリーミングにより固有のゲームフィールド及びモバイルゲームを提供してもよい。しかし、本発明は、このような形態に限定されない。例えば、固有のゲームフィールドを構築するための処理等、モバイルゲームを提供するための処理は、ユーザ端末８側で実行されてもよい。この場合、ユーザ端末８は、他のユーザ端末８の進行状況等、固有のゲームフィールドの構築を含むモバイルゲームの提供に必要な情報をセンターサーバ３から取得してよい。同様に、ゲーム機ＧＭも共通のゲームフィールド等をいわゆるストリーミングにより提供してもよい。また、同様に、ゲーム機ＧＭは、共通のゲームフィールドを構築するための処理等、アーケードゲームの提供に必要な処理を実行してもよいし、この処理に必要な情報をセンターサーバ３から取得してもよい。
【００７４】
上述の形態では、モバイルゲーム及びアーケードゲームは、アクションゲームとして説明されている。しかし、モバイルゲーム及びアーケードゲームは、アクションゲームに限定されない。例えば、モバイルゲーム及びアーケードゲームは、シューティングゲーム、ロールプレイングゲーム、音楽ゲーム、シミュレーションゲーム等、各種のゲームとして構成されていてよい。また、モバイルゲーム及びアーケードゲームは、互いに異なるゲームとして構成されていてもよい。つまり、モバイルゲームはアクションゲームとして、アーケードゲームはシミュレーションゲームとして、それぞれ構成されていてもよい。
【００７５】
上述の形態では、ゲーム機ＧＭは、業務用のゲーム機として構成されている。しかし、ゲーム機ＧＭは、このような形態に限定されない。例えば、ゲーム機ＧＭとして、家庭用の据置型ゲーム機、携帯型のゲーム機等、適宜の形態のゲーム機が採用されてよい。
【符号の説明】
【００７６】
１  ゲームシステム
４  店舗（所定の施設）
５Ｂ  ローカルエリアネットワーク（通信回線）
８  ユーザ端末
１０  制御ユニット（コンピュータ、条件判別手段、グループ化手段、固有領域提供手段、進行状況取得手段、進行状況反映手段、メッセージ情報取得手段）
ＧＭ  ゲーム機
ＭＯ  モニタ（表示装置）
【図１】
2014124232.tif 000003
【図２】
2014124232.tif 000004
【図３】
2014124232.tif 000005
【図４】
2014124232.tif 000006
【図５】
2014124232.tif 000007
【図６】
2014124232.tif 000008
【図７】
2014124232.tif 000009
【図８】
2014124232.tif 000010
【図９】
2014124232.tif 000011
【図１０】
2014124232.tif 000012