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