(57)【要約】【課題】各ユーザの行動範囲を拡大させることができるサービス提供システムを提供する。【解決手段】サービス提供システムは、各プレイヤに音楽ゲームをそれぞれ提供する複数のゲーム機ＧＭ及びゲームに関連する補助サービスを提供するユーザ端末８にネットワーク６を介して接続され、Ｗｅｂサービスをユーザ端末８に提供するセンターサーバ３と、各ゲーム機ＧＭの位置をマップ画像５３上に表示するためのマップデータ２６及び特別楽曲を提供するゲーム機ＧＭを特定するための特典データ２７を記憶する記憶装置１１と、を備え、補助サービスの一つとして、ユーザ端末８では、マップデータ２６及び特典データ２７に基づいて、各ゲーム機ＧＭが配置された各店舗７の位置を示す店舗位置オブジェクト５５及び特別楽曲を提供するゲーム機ＧＭが配置された店舗７の位置を示すイベントオブジェクト５６が配置された店舗マップ画面５０される。【選択図】図３
2014014396.tif 000002
【特許請求の範囲】
【請求項１】
各ユーザに端末サービスをそれぞれ提供する複数のサービス提供端末及び前記端末サービスに関連する補助サービスを提供するユーザ端末に通信回線を介して接続され、前記補助サービスに関連するサーバサービスを前記ユーザ端末に提供するサーバ装置と、
各サービス提供端末の位置をマップ上に表示するためのマップデータを記憶するマップデータ記憶手段と、
所定の特典に関連する所定の抽出条件を満たすサービス提供端末を特定するための抽出端末データを記憶する抽出端末データ記憶手段と、
を備え、
前記補助サービスの一つとして、前記ユーザ端末では、前記マップデータ及び前記抽出端末データに基づいて、各サービス提供端末の位置を示す端末標識及び前記所定の抽出条件を満たすサービス提供端末の位置を示す特別標識が配置された標識付きマップが提供される、サービス提供システム。
【請求項２】
前記複数のサービス提供端末の一部では、前記端末サービスに前記所定の特典が付加された特別サービスが提供され、
前記所定の抽出条件として、前記特別サービスの提供が利用され、
前記所定の抽出条件を満たすサービス提供端末として、前記特別サービスを提供する一部のサービス提供端末が特定される、請求項１に記載のサービス提供システム。
【請求項３】
前記一部のサービス提供端末によって前記特別サービスが提供されるように、前記特別サービスを提供するための特別サービスデータを前記抽出端末データに基づいて前記一部のサービス提供端末に提供するサービスデータ提供手段を更に備える、請求項２に記載のサービス提供システム。
【請求項４】
前記一部のサービス提供端末に関連する所定の付与条件を満たすユーザに前記特別サービスの提供を受けるための特別権利を付与する特典付与手段と、
前記特別権利が付与されたユーザに前記特別サービスを提供するサービス提供手段と、
を更に備える、請求項２又は３に記載のサービス提供システム。
【請求項５】
各ユーザを識別するためのユーザ識別情報及び前記特別権利の有無を判別するための権利情報が互いに関連付けられて記述された権利管理データを記憶する管理データ記憶手段を更に備え、
前記サービス提供手段は、前記権利管理データに基づいて前記権利情報に関連づけられたユーザに前記特別サービスを提供する、請求項４に記載のサービス提供システム。
【請求項６】
前記所定の付与条件は、前記一部のサービス提供端末において前記端末サービス及び前記特別サービスの少なくてもいずれか一方が提供された場合に満たされる、請求項４又は５に記載のサービス提供システム。
【請求項７】
前記特別権利には、有効期間が設けられ、
前記サービス提供手段は、前記有効期間内の前記特別権利が付与されているユーザに前記特別サービスを提供する、請求項４〜６のいずれか一項に記載のサービス提供システム。
【請求項８】
前記標識付きマップを表示するためのデータとして前記マップデータ及び前記抽出端末データに基づいて生成された標識付きマップデータを前記ユーザ端末に提供するマップデータ提供手段を更に備える、請求項１〜７のいずれか一項に記載のサービス提供システム。
【請求項９】
前記複数のサービス提供端末のうちから前記所定の抽出条件を満たすサービス提供端末を抽出する端末抽出手段と、
所定の変更条件を満たす場合に、前記端末抽出手段によって抽出されたサービス提供端末が前記所定の抽出条件を満たすサービス提供端末として特定されるように、前記抽出端末データの内容を更新するデータ更新手段を更に備える、請求項１〜８のいずれか一項に記載のサービス提供システム。
【請求項１０】
前記所定の変更条件は、前記データ更新手段による更新前の抽出端末データによって特定されるサービス提供端末及び前記端末抽出手段によって抽出されたサービス提供端末が互いに異なっている場合に満たされる、請求項９に記載のサービス提供システム。
【請求項１１】
前記標識付きマップには、前記データ更新手段による更新前後の前記抽出端末データの比較結果に基づいて、更新前後において前記抽出端末データによって特定されるサービス提供端末が互いに異なっている場合に、更新前の前記抽出端末データによって特定されるサービス提供端末の位置から更新後の前記抽出端末データによって特定されるサービス提供端末の位置まで移動することにより移動経路を示す経路案内標識が更に表示される、請求項９又は１０に記載のサービス提供システム。
【請求項１２】
前記標識付きマップには、前記経路案内標識の到達予測時間及び移動距離の少なくともいずれか一つの情報を含む標識情報が更に表示される、請求項１１に記載のサービス提供システム。
【請求項１３】
前記標識付きマップには、前記ユーザ端末の位置を示す位置情報に基づいて当該ユーザ端末の位置にユーザ位置標識が更に表示されている、請求項１〜１２のいずれか一項に記載のサービス提供システム。
【請求項１４】
前記標識付きマップには、前記所定の特典に関連する特典情報が表示される特典表示領域が設けられている、請求項１〜１３のいずれか一項に記載のサービス提供システム。
【請求項１５】
各サービス提供端末は、所定の施設に配置され、
前記標識付きマップでは、各サービス提供端末の位置として前記所定の施設の位置が利用されている、請求項１〜１４のいずれか一項に記載のサービス提供システム。
【請求項１６】
前記端末サービスとしてゲームが、前記複数のサービス提供端末として複数のゲーム機が、それぞれ採用されている、請求項１〜１５のいずれか一項に記載のサービス提供システム。
【請求項１７】
前記ゲームとして楽曲を使用して所定の操作をプレイヤに要求する音楽ゲームが、前記所定の特典として前記音楽ゲーム中で使用可能な特別楽曲が、それぞれ利用されている、請求項１６に記載のサービス提供システム。
【請求項１８】
前記ユーザ端末として、携帯電話が利用されている、請求項１〜１７のいずれか一項に記載のサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供端末によって提供される端末サービスに関連する補助サービスがユーザ端末を通じて提供されるサービス提供システムに関する。
【背景技術】
【０００２】
音楽ゲームを提供するゲームシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４９７１５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のような音楽ゲームは、各施設に配置された業務用のゲーム機を通じて提供される場合が多い。また、ゲーム機をプレイするプレイヤは、利用する施設を固定化する傾向を持つ。つまり、プレイヤの行動範囲は限定される場合が多い。このため、例えば、プレイヤ数の少ない施設に他の施設からプレイヤを誘導するのは難しい。一方、特許文献１のような音楽ゲームがサーバ装置に通信回線を介して接続されたゲーム機を通じて提供される場合もある。更に、このようなサーバ装置に、ユーザ端末が通信回線を介して接続される場合もある。このような場合に、サーバ装置からユーザ端末に対して音楽ゲームに関連する各種サービスが提供される場合もある。しかし、このような各種サービスは、音楽ゲームの利用を促進しているに過ぎない場合が多い。このため、同じ施設に配置されたゲーム機の利用のみが促進される可能性もある。従って、例えば、プレイヤ数の少ない施設に新たなプレイヤを十分に誘導できない可能性もある。
【０００５】
そこで、本発明は、各ユーザの行動範囲を拡大させることができるサービス提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のサービス提供システムは、各ユーザに端末サービスをそれぞれ提供する複数のサービス提供端末（ＧＭ）及び前記端末サービスに関連する補助サービスを提供するユーザ端末（８）に通信回線（６）を介して接続され、前記補助サービスに関連するサーバサービスを前記ユーザ端末に提供するサーバ装置（３）と、各サービス提供端末の位置をマップ上に表示するためのマップデータ（２６）を記憶するマップデータ記憶手段（１１）と、所定の特典に関連する所定の抽出条件を満たすサービス提供端末を特定するための抽出端末データ（２７）を記憶する抽出端末データ記憶手段（１１）と、を備え、前記補助サービスの一つとして、前記ユーザ端末では、前記マップデータ及び前記抽出端末データに基づいて、各サービス提供端末の位置を示す端末標識（５５）及び前記所定の抽出条件を満たすサービス提供端末の位置を示す特別標識（５６）が配置された標識付きマップ（５０）が提供されるものである。
【０００７】
本発明によれば、複数のサービス提供端末のうちから所定の抽出条件を満たすサービス提供端末が特定される。また、所定の抽出条件は、所定の特典に関連している。つまり、複数のサービス提供端末のうちから所定の特典に関連するサービス提供端末が特定される。そして、ユーザ端末には、各サービス提供端末の位置及び所定の特典に関連するサービス提供端末の位置に標識が配置された標識付きマップが提供される。つまり、標識付きマップを利用して、各サービス提供端末の位置及び所定の特典に関連するサービス提供端末の位置を案内することができる。これにより、所定の特典に関連するサービス提供端末の位置及びそこまでの経路を案内することができる。このため、所定の特典に関連しないサービス提供端末のユーザを所定の特典に関連するサービス提供端末まで誘導することができる。これにより、各ユーザの行動範囲を拡大させることができる。
【０００８】
所定の抽出条件として、どのような条件が採用されてもよい。例えば、本発明のサービス提供システムの一態様において、前記複数のサービス提供端末の一部では、前記端末サービスに前記所定の特典が付加された特別サービスが提供され、前記所定の抽出条件として、前記特別サービスの提供が利用され、前記所定の抽出条件を満たすサービス提供端末として、前記特別サービスを提供する一部のサービス提供端末が特定されてもよい。
【０００９】
本発明の一部のサービス提供端末に特別サービスが提供される態様において、前記一部のサービス提供端末によって前記特別サービスが提供されるように、前記特別サービスを提供するための特別サービスデータ（３７）を前記抽出端末データに基づいて前記一部のサービス提供端末に提供するサービスデータ提供手段（１０）を更に備えていてもよい。この場合、一部のサービス提供端末に該当すれば、いずれのユーザにも特別サービスが提供される。つまり、サービス提供端末を基準に特別サービスを提供することができる。
【００１０】
また、本発明の一部のサービス提供端末に特別サービスが提供される態様において、前記一部のサービス提供端末に関連する所定の付与条件を満たすユーザに前記特別サービスの提供を受けるための特別権利を付与する特典付与手段（１０）と、前記特別権利が付与されたユーザに前記特別サービスを提供するサービス提供手段（３０）と、を更に備えていてもよい。この場合、所定の付与条件を満たすユーザには、特別サービスの提供を受けるための特別権利が付与される。また、特別権利が付与されたユーザには、特別サービスが提供される。つまり、ユーザを基準に特別サービスを提供することができる。このため、例えば、特別権利が付与されているユーザには、一部のサービス提供端末以外のサービス提供端末においても特別サービスを提供することができる。これにより、特別権利の魅力を向上させることができるので、一部のサービス提供端末の利用をより促進することができる。
【００１１】
特別権利の有無は、どのように判別されてもよい。例えば、本発明の特別権利が付与される態様において、各ユーザを識別するためのユーザ識別情報及び前記特別権利の有無を判別するための権利情報が互いに関連付けられて記述された権利管理データ（２５）を記憶する管理データ記憶手段（１１）を更に備え、前記サービス提供手段は、前記権利管理データに基づいて前記権利情報に関連づけられたユーザに前記特別サービスを提供してもよい。
【００１２】
所定の付与条件は、特別サービスを提供するサービス提供端末に関連する条件であれば、どのような場合に満たされる条件であってもよい。例えば、本発明の所定の付与条件を利用する態様において、前記所定の付与条件は、前記一部のサービス提供端末において前記端末サービス及び前記特別サービスの少なくてもいずれか一方が提供された場合に満たされてもよい。
【００１３】
本発明の特別権利を付与する態様において、前記特別権利には、有効期間が設けられ、前記サービス提供手段は、前記有効期間内の前記特別権利が付与されているユーザに前記特別サービスを提供してもよい。この場合、特別権利が付与されても有効期間が経過した後は、特別サービスは提供されない。このため、再度、各ユーザを特別権利の取得に誘導することができる。これにより、再度、各ユーザの行動範囲を拡大させることができる。
【００１４】
標識付きマップは、どのように提供されてもよい。例えば、本発明のサービス提供システムの一態様において、前記標識付きマップを表示するためのデータとして前記マップデータ及び前記抽出端末データに基づいて生成された標識付きマップデータを前記ユーザ端末に提供するマップデータ提供手段（１０）を更に備えていてもよい。
【００１５】
本発明のサービス提供システムの一態様において、前記複数のサービス提供端末のうちから前記所定の抽出条件を満たすサービス提供端末を抽出する端末抽出手段（１０）と、所定の変更条件を満たす場合に、前記端末抽出手段によって抽出されたサービス提供端末が前記所定の抽出条件を満たすサービス提供端末として特定されるように、前記抽出端末データの内容を更新するデータ更新手段（１０）を更に備えていてもよい。この場合、所定の変更条件に基づいて、抽出端末データの内容の内容を変更することができる。これにより、所定の特典に関連するサービス提供端末を変更することができるので、各ユーザの行動範囲の拡大をより促進することができる。
【００１６】
所定の変更条件は、どのような場合に満たされてもよい。例えば、前記所定の変更条件は、前記データ更新手段による更新前の抽出端末データによって特定されるサービス提供端末及び前記端末抽出手段によって抽出されたサービス提供端末が互いに異なっている場合に満たされてもよい。
【００１７】
本発明の抽出端末データの内容が更新される態様において、前記標識付きマップには、前記データ更新手段による更新前後の前記抽出端末データの比較結果に基づいて、更新前後において前記抽出端末データによって特定されるサービス提供端末が互いに異なっている場合に、更新前の前記抽出端末データによって特定されるサービス提供端末の位置から更新後の前記抽出端末データによって特定されるサービス提供端末の位置まで移動することにより移動経路を示す経路案内標識が更に表示されてもよい。この場合、経路案内標識を通じて更新前のサービス提供端末の位置から更新後のサービス提供端末の位置までの移動経路を案内することができる。これにより、更新後のサービス提供端末の利用をより促進することができる。
【００１８】
本発明の経路案内標識を利用する態様において、前記標識付きマップには、前記経路案内標識の到達予測時間及び移動距離の少なくともいずれか一つの情報を含む標識情報が更に表示されてもよい。この場合、例えば、経路案内標識の移動途中において経路案内標識が到達すべきサービス端末の位置を予測させることができる。これにより、所定の特典に関連するサービス提供端末の変更に興趣性を付加することができる。
【００１９】
本発明のサービス提供システムの一態様において、前記標識付きマップには、前記ユーザ端末の位置を示す位置情報に基づいて当該ユーザ端末の位置にユーザ位置標識（５４）が更に表示されていてもよい。この場合、ユーザ端末の現在位置及び各サービス提供端末の位置が互いに関連付けられて案内されるので、所定の特典に関連するサービス提供端末への誘導をより促進することができる。
【００２０】
また、本発明のサービス提供システムの一態様において、前記標識付きマップには、前記所定の特典に関連する特典情報が表示される特典表示領域（５１）が設けられていてもよい。この場合、所定の特典に関連する情報をユーザに提供することができるので、所定の特典に関連するサービス提供端末を使用することに対する動機づけを行うことができる。
【００２１】
本発明のサービス提供システムの一態様において、各サービス提供端末は、所定の施設（７）に配置され、前記標識付きマップでは、各サービス提供端末の位置として前記所定の施設の位置が利用されていてもよい。この場合、施設単位でユーザの行動範囲を拡大させることができる。
【００２２】
サービス提供端末として、どのようなものが利用されてもよい。例えば、本発明のサービス提供システムの一態様において、前記端末サービスとしてゲームが、前記複数のサービス提供端末として複数のゲーム機（ＧＭ）が、それぞれ採用されていてもよい。また、この態様において、どのようなゲームが利用されてもよい。例えば、サービス提供端末としてゲーム機を採用する態様において、前記ゲームとして楽曲を使用して所定の操作をプレイヤに要求する音楽ゲームが、前記所定の特典として前記音楽ゲーム中で使用可能な特別楽曲が、それぞれ利用されてもよい。
【００２３】
ユーザ端末として、どのようなものが利用されてもよい。例えば、本発明のサービス提供システムの一態様において、前記ユーザ端末として、携帯電話（８ｂ）が利用されていてもよい。
【００２４】
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。
【発明の効果】
【００２５】
以上、説明したように、本発明によれば、ユーザ端末には、各サービス提供端末の位置及び所定の特典に関連するサービス提供端末の位置に標識が配置された標識付きマップが提供される。つまり、標識付きマップを利用して、各サービス提供端末の位置及び所定の特典に関連するサービス提供端末の位置を案内することができる。これにより、所定の特典に関連するサービス提供端末の位置及びそこまでの経路を案内することができので、所定の特典に関連しないサービス提供端末のユーザを所定の特典に関連するサービス提供端末まで誘導することができる。結果として、各ユーザの行動範囲を拡大させることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一形態に係るサービス提供システムが適用されたゲームシステムの全体構成の概要を示す図。
【図２】ゲームシステムの要部の機能ブロック図。
【図３】店舗マップ画面の一例を示す図。
【図４】店舗ＩＤ管理データの内容の一例を示す図。
【図５】プレイデータの内容の一例を示す図。
【図６】特典データの内容の一例を示す図。
【図７】特典付与処理ルーチンのフローチャートの一例を示す図。
【図８】特典データ更新処理ルーチンのフローチャートの一例を示す図。
【図９】提供可否判別処理ルーチンのフローチャートの一例を示す図。
【発明を実施するための形態】
【００２７】
以下、本発明に係るゲームシステムの一形態について説明する。図１は、本発明の一形態に係るサービス提供システムが適用されたゲームシステムの全体構成の概要を示す図である。図１に示すように、ゲームシステム１においては、サービス提供端末としての複数のゲーム機ＧＭと、サーバ装置としてのセンターサーバ３とがルータ５を介して通信回線としてのネットワーク６にそれぞれ接続されている。ゲーム機ＧＭは、所定の対価の消費と引き換えに、その対価に応じた範囲でユーザに端末サービスとしてのゲームをプレイさせる業務用（商業用）のゲーム機として構成されている。ゲーム機ＧＭは、所定の施設としての店舗７等の商業施設に適当な台数ずつ設置される。ゲーム機ＧＭでは、どのようなゲームが提供されていてもよい。一例として、ゲーム機ＧＭは、楽曲を利用して所定の操作をプレイヤに要求する音楽ゲームを提供する。
【００２８】
なお、ゲーム機ＧＭとルータ５との間にローカルサーバが設置され、そのローカルサーバを介してゲーム機ＧＭがセンターサーバ３と通信可能に接続されていてもよい。また、センターサーバ３は、一台の物理的装置によって構成されている例に限らない。例えば、複数の物理的装置としてのサーバ群によって一台の論理的なセンターサーバ３が構成されてもよい。更に、クラウドコンピューティングを利用して論理的にセンターサーバ３が構成されてもよい。また、ゲーム機ＧＭがセンターサーバ３として機能してもよい。ネットワーク６として、例えば、インターネットが利用される。ネットワークは、有線、無線（携帯電話網含む）のいずれが利用されてもよい。
【００２９】
また、ゲームシステム１においては、ユーザ端末８からセンターサーバ３へのネットワーク６を介したアクセスが可能である。ユーザ端末８には、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（以下、ＧＰＳという）用の受信機が搭載され、いわゆるＧＰＳ機能が設けられている。これにより、各ユーザ端末８は、衛星を利用して、自己の位置情報を取得可能に構成されている。ユーザ端末８として、例えば、パーソナルコンピュータ８ａ、携帯電話８ｂ（スマートフォンを含む）等といったネットワーク接続が可能なコンピュータ装置（ＧＰＳ機能付き）が適宜に利用されてよい。なお、本明細書において、ユーザがゲーム機ＧＭを使用するときに、当該ユーザを特にプレイヤと称すことが有る。
【００３０】
各ゲーム機ＧＭ及びセンターサーバ３には、ネットワーク６上でそれぞれを識別可能なユニークな情報が付されている。これにより、ゲームシステム１上では、各ゲーム機ＧＭ及びセンターサーバ３を識別可能である。このようなユニークな情報として、例えば、ＩＰアドレスが利用されてよい。ネットワーク６がインターネットのように公開性のあるネットワークであれば、各ルータ５にネットワーク６上でユニークな固定アドレスが設定される。そして、各ゲーム機ＧＭ等には、その固定アドレスとの組み合わせによってネットワーク６上でゲーム機ＧＭ等を一意に認識するためのプライベートアドレスがＩＰアドレスとして設定される。また、この場合、ゲーム機ＧＭとセンターサーバ３との間には仮想プライベートネットワーク（ＶＰＮ）が構築され、そのＶＰＮ上で各ゲーム機ＧＭ等がプライベートアドレスを用いて一意に特定される。以下では、各ゲーム機ＧＭ、センターサーバ３、及びユーザ端末８をネットワーク６上で識別するための情報をアドレス情報と呼ぶ。ネットワーク６を介した通信では、特別な記載のない限り、そのアドレス情報に基づいて通信すべき相手が特定されることを前提とする。
【００３１】
また、ゲームシステム１では、上述のアドレス情報とは別に、店舗７毎にユニークな店舗ＩＤが設定され、ゲーム機ＧＭ毎にユニークな筐体ＩＤが設定される。センターサーバ３は、通信相手のゲーム機ＧＭから店舗ＩＤ及び筐体ＩＤを受け取ることにより、その通信相手のゲーム機ＧＭが所属する店舗７及びそのゲーム機ＧＭを一意に特定することができる。つまり、ゲームシステム１では、店舗ＩＤに基づいて各店舗７を、筐体ＩＤに基づいて各ゲーム機ＧＭを、それぞれ識別可能である。
【００３２】
センターサーバ３は、ゲーム機ＧＭ、及びユーザ端末８に対し、ネットワーク６を介して各種のサービスを提供する。例えば、センターサーバ３は、ゲーム機ＧＭ又は、そのプレイヤに対して各種のゲーム機用サービスを提供する。ゲーム機用サービスとして、例えば、ゲーム機ＧＭからプレイヤの識別情報を受け取って、そのプレイヤを認証するサービスを提供する。また、認証したプレイヤのプレイデータをゲーム機ＧＭから受け取って保存し、或いは、保存するプレイデータをゲーム機ＧＭに提供するサービスも提供する。更に、ゲーム機用サービスには、ネットワーク６を介してゲーム機ＧＭのプログラム或いはデータを更新するサービス、ネットワーク６を介して複数のユーザが共通のゲームをプレイする際にユーザ同士をマッチングするマッチングサービス等が含まれる。
【００３３】
また、センターサーバ３は、ネットワーク６を介してアクセスするユーザ端末８のユーザに各種のＷｅｂサービスを提供する。Ｗｅｂサービスとして、例えば、ゲーム機ＧＭにて実行されるべきゲームに関する各種の情報をユーザに提供するゲーム情報サービスを提供する。また、Ｗｅｂサービスには、ユーザによる情報発信、交換、共有といった交流の場を提供するコミュニティサービス、各ユーザを識別するためのユーザ識別情報としてのユーザＩＤを付与するサービス、このユーザＩＤと後述のカードＩＤを関連付けるためのサービス、ユーザ間の関連付け（フレンド登録、ライバル登録等）を設定するサービス（関連設定サービス）等のサービスが含まれる。更に、Ｗｅｂサービスには、特典店舗マップ提供サービスが含まれる。特典店舗マップ提供サービスの詳細は、後述する。また、ゲーム情報サービス、特典店舗マップ提供サービスといったゲームに関連するＷｅｂサービスが本発明のサーバサービスとして機能する。
【００３４】
次に、図２を参照して、ゲーム機ＧＭ、センターサーバ３、及びユーザ端末８に関する制御系の主要部の構成を説明する。図２は、ゲームシステム１の要部の機能ブロック図である。図２に示すように、センターサーバ３には、コンピュータとしての制御ユニット１０と、記憶装置１１とが設けられている。制御ユニット１０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット１０には、キーボード等の入力装置、モニタ等の出力装置等が接続されるが、それらの図示は省略した。
【００３５】
記憶装置１１は、制御ユニット１０に接続されている。記憶装置１１は、電源の供給がなくても記憶を保持可能なように、例えば、磁気テープ等の大容量記憶媒体により構成されている。記憶装置１１には、サーバ用プログラム１５が記憶されている。サーバ用プログラム１５は、センターサーバ３がゲーム機ＧＭ及びユーザ端末８に各種のサービスを提供するために必要なコンピュータプログラムである。制御ユニット１０がサーバ用プログラム１５を読み取って実行することにより、制御ユニット１０の内部には、ゲーム機サービス管理部１６及びＷｅｂサービス管理部１７が設けられる。
【００３６】
ゲーム機サービス管理部１６は、上述のゲーム機用サービスを提供するための処理を実行する。一方、Ｗｅｂサービス管理部１７は、上述のＷｅｂサービスを提供するために必要な処理を実行する。このような処理には、例えば、特典店舗マップ提供サービスを提供するための処理が含まれる。ゲーム機サービス管理部１６及びＷｅｂサービス管理部１７は、コンピュータハードウェアとコンピュータプログラムとの組み合わせにより実現される論理的装置である。なお、制御ユニット１０の内部には、その他にも各種の論理的装置が設けられ得るが、それらの図示は省略した。
【００３７】
更に、記憶装置１１には、サーバ用プログラム１５の実行に伴って参照され得る各種のデータが記憶されている。このような各種のデータには、例えば、ＩＤ管理データ、サービス用データ２３、権利管理データとしてのプレイデータ２５、マップデータ２６、及び抽出端末データとしての特典データ２７が含まれる。また、ＩＤ管理データには、店舗ＩＤ管理データ２２が含まれている。これらのデータの詳細は、後述する。
【００３８】
一方、ゲーム機ＧＭには、制御ユニット３０と、記憶装置３１とが設けられている。制御ユニット３０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット３０には、公知のゲーム機と同様に、プレイヤの操作を入力する操作入力装置、モニタ等の表示装置、スピーカ等の音声再生装置、カードリーダ、コイン認証装置といった各種の入力装置及び出力装置が接続されるが、それらの図示は省略した。
【００３９】
なお、カードリーダは、ユーザが所持するカード３２の情報を読み取ってその情報に対応した信号を制御ユニット３０に出力するために設けられる。カード３２には、ＩＣチップ、磁気ストライプといった不揮発性記憶媒体（不図示）が設けられている。そして、その記憶媒体には、カード３２毎にユニークなＩＤ（以下、カードＩＤと呼ぶことがある。）等が記憶されている。カードＩＤは、例えば、センターサーバ３上に保存されたプレイデータ２５を呼び出すために利用される。センターサーバ３は、ユーザ毎にユニークなユーザＩＤを利用してユーザ（プレイヤ）を識別する。プレイデータ２５も、そのユーザＩＤと１対１に対応付けられて記録されている。カードＩＤは、ユーザＩＤに対して１対１、又は、多対１で対応付けられている。センターサーバ３は、ＩＤ管理データを参照することにより、カードＩＤとユーザＩＤとの対応関係を判別して、プレイヤのユーザＩＤを特定することができる。なお、カードＩＤは、カード３２にバーコード等の形態で記録されていてもよい。或いは、カード３２に代えて、携帯電話等に実装されたＩＣチップ等の記憶媒体にカードＩＤが記録されていてもよい。
【００４０】
記憶装置３１は、制御ユニット３０に接続されている。記憶装置３１は、電源の供給がなくても記憶を保持可能なように、例えば、ハードディスク、フラッシュＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などにより構成されている。記憶装置３１には、ゲームプログラム３５が記憶されている。ゲームプログラム３５は、ゲーム機ＧＭがゲーム（アーケードゲームと呼ぶことがある）を提供するために必要なコンピュータプログラムである。制御ユニット３０がゲームプログラム３５を読み取って実行することにより、制御ユニット３０の内部には、ゲームサービス処理部３６が設けられる。
【００４１】
ゲームサービス処理部３６は、ゲーム機ＧＭにおけるアーケードゲームの開始、進行、及び終了の管理、並びにプレイ料金（所定の対価）の徴収といったアーケードゲームのプレイに関連した各種の処理を実行する。また、ゲーム機サービスの一部は、ゲームサービス処理部３６とセンターサーバ３のゲーム機サービス管理部１６とが協働することにより実現される。ゲームサービス処理部３６は、コンピュータハードウェアとコンピュータプログラムとの組み合わせにより実現される論理的装置である。なお、制御ユニット３０の内部には、その他にも各種の論理的装置が設けられ得るが、それらの図示は省略した。
【００４２】
更に、記憶装置３１には、ゲームプログラム３５の実行に伴って参照され得る各種のデータが記憶されている。このような各種のデータには、例えば、ＩＤ管理データ、プレイデータ２５、及び楽曲データ３７が含まれる。ＩＤ管理データ及びプレイデータ２５は、アーケードゲームの実行時に、当該アーケードゲームを実行するプレイヤに対応付けられた部分を含むように、少なくとも一部がセンターサーバ３から提供され、記憶装置３１に記憶される。楽曲データ３７は、音楽ゲームで利用される楽曲をスピーカ等の音声出力装置から再生出力させるために必要なデータである。
【００４３】
また、ユーザ端末８には、制御ユニット４０と、記憶装置４１とが設けられている。制御ユニット４０は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成されている。なお、制御ユニット４０には、ネットワーク接続が可能な公知のコンピュータ装置が備える各種の入力装置、及びモニタ等の出力装置が接続されるが、それらの図示は省略した。また、制御ユニット４０には、入力装置の一つとして、ＧＰＳ用の衛星が出力する信号を受信し、その受信結果を制御ユニット４０に出力するＧＰＳ用受信装置も接続されるが、その図示も省略した。
【００４４】
記憶装置４１は、制御ユニット４０に接続されている。記憶装置４１は、電源の供給がなくても記憶を保持可能なように、例えば、不揮発性の半導体記装置などにより構成されている。記憶装置４１には、端末プログラム４５が記憶されている。端末プログラム４５は、ユーザ端末８がセンターサーバ３からＷｅｂサービスの提供を受けるために必要なコンピュータプログラムである。制御ユニット４０が端末プログラム４５を読み取って実行することにより、制御ユニット４０の内部には、Ｗｅｂサービス処理部４６が設けられる。
【００４５】
Ｗｅｂサービス処理部４６は、各ユーザがユーザ端末８を通じてＷｅｂサービスを利用するために必要な各種の処理を実行する。このような処理には、例えば、Ｗｅｂサービス処理部４６がセンターサーバ３のＷｅｂサービス管理部１７と協働して実行する処理が含まれる。その他にも、このような処理には、例えば、ＧＰＳ受信装置からの出力信号に基づいて、現在位置を算出するための処理が含まれる。Ｗｅｂサービス処理部４６は、コンピュータハードウェアとコンピュータプログラムとの組み合わせにより実現される論理的装置である。なお、制御ユニット４０の内部には、その他にも各種の論理的装置が設けられ得るが、それらの図示は省略した。
【００４６】
更に、記憶装置４１には、端末プログラム４５の実行に伴って参照され得る各種のデータが記憶されている。このような各種のデータには、例えば、店舗ＩＤ管理データ２２等のＩＤ管理データ、プレイデータ２５、マップデータ２６、及び特典データ２７が含まれる。これらのデータは、Ｗｅｂサービスの提供に必要な部分が含まれるように、少なくとも一部がセンターサーバ３から提供され、記憶装置４１に記憶される。
【００４７】
次に、特典店舗マップ提供サービスについて説明する。特典店舗マップ提供サービスは、所定の特典が付与されるというイベントが実施されている店舗７の位置を通知するためのサービスである。より具体的には、特典店舗マップ提供サービスによってゲーム機ＧＭが配置されている各店舗７の位置、及びイベントを実施中の店舗を示す情報を含む特典店舗マップが提供される。また、このようなマップは、標識付きマップとしての店舗マップ画面を通じて提供される。
【００４８】
図３は、店舗マップ画面の一例を示す図である。図３に示すように、一例として、店舗マップ画面５０は、ユーザ端末８のモニタＭＯに表示される。つまり、一例として、ユーザ端末８は、特典店舗マップ提供サービスを通じて各ユーザに店舗マップ画面５０を提供する。店舗マップ画面５０の提供が本発明の補助サービスとして機能する。
【００４９】
店舗マップ画面５０には、条件表示領域としてのイベント情報領域５１及びマップ領域５２が含まれている。マップ領域５２には、マップ画像５３、ユーザ位置標識としての現在位置オブジェクト５４、端末標識としての店舗位置オブジェクト５５、及び特別標識としてのイベントオブジェクト５６が表示される。現在位置オブジェクト５４は、ユーザ端末８の現在位置を示すためのオブジェクトである。ユーザ端末８の現在位置は、ＧＰＳ用の衛星が出力する信号に基づいて算出される。現在位置オブジェクト５４の周囲には、現在位置から所定距離を示す円５４ａが配置される。また、現在位置オブジェクト５４の表示は、マップ領域５２の中心に位置するように制御される。
【００５０】
一方、マップ画像５３は、現在位置付近のマップを示す画像である。つまり、マップ領域５２には、マップ画像５３として、現在位置付近のマップが表示される。マップ画像５３は、現在位置オブジェクト５４がマップの中心に位置するように表示される。つまり、現在位置オブジェクト５４が配置されるべき現在位置に対応するマップ上の位置がマップ領域５２の中心に位置するように、マップ画像５３は表示される。また、マップ画像５３の内容は、ユーザ端末８の位置の変化に応じて、現在位置オブジェクト５４が中心に位置するように変化する。つまり、現在位置オブジェクト５４の移動に伴ってマップ画像５３の内容もが配置されるべき現在位置に対応するマップ上の位置がマップ領域５２の中心に位置するように変化する。
【００５１】
店舗位置オブジェクト５５は、マップ画像５３上の各店舗７を示すオブジェクトである。各店舗位置オブジェクト５５は、マップ画像５３が示すマップ上の各店舗７に対応する位置に配置される。イベントオブジェクト５６は、所定の特典が付与されるイベントを実施中の店舗７を示すためのオブジェクトである。つまり、イベントを実施中の店舗７の位置にイベントオブジェクト５６が配置される。
【００５２】
所定の特典として、例えば、ゲーム機ＧＭが提供する音楽ゲームで使用可能な特別楽曲が利用される。音楽ゲームは、使用される楽曲に応じて興趣性が変化し得る。このため、特別楽曲は、所定の特典として十分に機能し得る。また、所定の特典は、イベント実施中の各店舗７において所定の付与条件が満たされた場合に付与される。所定の付与条件は、イベント実施中の店舗７に配置されたゲーム機ＧＭに関連する条件である。所定の付与条件として、ゲーム機ＧＭに関連する各種の条件が採用されてよい。例えば、所定の付与条件として、イベント実施中の店舗７内の所定のゲーム機ＧＭをプレイした場合に満たされる条件が採用される。つまり、所定のゲーム機ＧＭをプレイしたプレイヤが所定の付与条件を満たす。
【００５３】
また、所定のゲーム機ＧＭとして、イベント実施中の店舗７内の一部のゲーム機ＧＭが利用されてもよいし、全部のゲーム機ＧＭが利用されてもよい。また、一部のゲーム機ＧＭは、店舗７の管理者によって設定されてもよいし、所定の設定条件に基づいて設定されてもよい。所定の設定条件として、例えば、プレイ人数が少ない（一定数以下等）場合に満たされる条件が利用されてよい。つまり、一例として、イベント実施中の店舗７のいずれかのゲーム機ＧＭがプレイされた場合に、そのプレイしたプレイヤが所定の付与条件を満たす。なお、プレイ人数は、例えば、カードＩＤに基づいて集計される。
【００５４】
また、イベントを実施すべき店舗７は、イベント運営者によって選択されてもよいし、所定の抽出条件としてのイベント条件に基づいて選択されてもよい。イベント条件として、プレイ人数（例えば、店舗７内の各ゲーム機ＧＭの延べプレイ人数等）の条件、地域の条件（特定地域の指定等）が採用されてよい。或いは、イベント条件として、所定のゲーム機ＧＭが配置されている場合に満たされる条件が採用されてもよい。つまり、まず所定のゲーム機ＧＭが決定され、所定のゲーム機ＧＭが配置されている各店舗７がイベント条件を満たす店舗として決定されてもよい。更に、イベント条件には、一定期間等、期間条件が付与されてもよい。つまり、イベントは、一例として、プレイ人数の少ない店舗７において一定期間実施される。また、この場合、プレイ人数の少ない店舗７内の所定のゲーム機ＧＭ（例えば、全てのゲーム機ＧＭ）がイベント条件を満たす。
【００５５】
イベント情報領域５１には、イベントに関する情報を表示するための領域である。具体的には、イベント情報領域５１には、一例としてイベント店舗数及び特典内容の情報が表示される。イベント店舗数は、イベント実施中の店舗数を示す情報である。イベント店舗数として、例えば、店舗マップ画面５０が参照された時点において、全国でイベントを実施中の店舗数が表示される。また、特典内容は、所定の付与条件を満たした場合に付与される所定の特典の内容を示す情報である。なお、イベント情報領域５１には、その他にも各種の情報が表示されてよい。例えば、その他の情報の一例として、期間条件が付与されている場合には、イベント期間を示す情報がイベント情報領域５１に表示されてもよい。イベント店舗数及び特典内容の情報等、これらのイベント情報領域５１に表示される情報が本発明の条件情報として機能する。
【００５６】
図３の例は、ユーザ端末８の位置が移動中の店舗マップ画面５０を示している。また、現在位置オブジェクト５４が中心位置に移動する前の店舗マップ画面５０でもある。この例では、店舗マップ画面５０には、マップ範囲内の４つの店舗７の位置にそれぞれ対応する４つの店舗位置オブジェクト５５が表示されている。更に、現在位置オブジェクト５４から最も近い店舗７の店舗位置オブジェクト５５には、イベントオブジェクト５６としての旗が配置されている。つまり、現在位置から最も近い店舗７がイベントを実施中の店舗であることを示している。
【００５７】
一方、図３の例では、イベント情報領域５１には、イベント店舗数としてイベントオブジェクト５６に対応する旗及び“３８”という数字が表示されている。つまり、店舗マップ画面５０が参照された時点において、全国で３８店がイベント実施中であるという情報が表示されている。また、特典内容として、“特別楽曲”という情報が表示されている。つまり、イベント実施中の店舗７で所定の付与条件を満たした場合の特典が“特別楽曲”であるという情報が表示されている。一例として、“特別楽曲”は、この楽曲をプレイするための特別権利を持つプレイヤしか使用できない楽曲を意味する。このような楽曲は、一般的に解禁楽曲と呼ばれる場合もある。つまり、特別権利が付与されることにより、使用が解禁される楽曲という意味である。そして、特別楽曲が利用される場合の音楽ゲームが本発明の特別サービスとして機能する。
【００５８】
次に、ＩＤ管理データ、店舗ＩＤ管理データ２２、サービス用データ２３、プレイデータ２５、マップデータ２６、及び特典データ２７の詳細について説明する。ＩＤ管理データは、ゲームシステム１で使用される各種のＩＤの対応関係が記述されたデータである。例えば、上述したように、カードＩＤ（複数でもよい）とユーザＩＤとの対応関係がＩＤ管理データに記録される。
【００５９】
店舗ＩＤ管理データ２２は、ＩＤ管理データの一つとして機能する。店舗ＩＤ管理データ２２は、各店舗７及び各店舗７に配置される各ゲーム機ＧＭの対応関係が記述されたデータである。図４は、店舗ＩＤ管理データ２２の内容の一例を示す図である。図４に示すように、店舗ＩＤ管理データ２２には、店舗ＩＤ、住所、プレイ人数及び筐体ＩＤの情報が含まれている。店舗ＩＤ管理データ２２は、これらの情報が互いに関連付けられるように記述されたレコードの集合である。
【００６０】
店舗ＩＤは、上述のように各店舗７を特定するためのユニークなＩＤである。また、同様に、筐体ＩＤは、上述のように各ゲーム機ＧＭを特定するためのユニークなＩＤである。店舗ＩＤ及び筐体ＩＤとして、例えば、店舗７毎或いはゲーム機ＧＭ毎にユニークな数字が記述される。このように、店舗ＩＤには、当該店舗ＩＤに対応する店舗７に配置される各ゲーム機ＧＭの筐体ＩＤが対応付けられている。また、住所は、店舗ＩＤに対応する店舗７の住所を示す情報である。住所の情報として、例えば、緯度・経度の情報が利用されてよい。店舗ＩＤ管理データ２２の住所の情報によって各店舗７及びそこに配置される各ゲーム機ＧＭの位置が特定される。プレイ人数は、店舗７内の各ゲーム機ＧＭをプレイしたプレイヤの人数に対応する。
【００６１】
プレイデータ２５は、ユーザＩＤ毎に作成されたデータの集合である。いずれかのゲーム機ＧＭでプレイヤがアーケードゲームをプレイする際には、そのプレイヤがゲーム機ＧＭに認識させたカードＩＤがセンターサーバ３に提供される。そして、そのカードＩＤに関連付けられたユーザＩＤに対応するプレイデータ２５の少なくとも一部がセンターサーバ３からゲーム機ＧＭに提供され、当該ゲーム機ＧＭの記憶装置３１に記憶される。
【００６２】
図５は、プレイデータ２５の内容の一例を示す図である。図５に示すように、プレイデータ２５には、例えば、ユーザＩＤ、店舗ゲーム用データ、及びプレイ実績データの情報が含まれている。プレイデータ２５は、これらの情報が互いに関連付けられるように記述されている。
【００６３】
ユーザＩＤは、上述のように各ユーザを識別するための情報である。店舗ゲーム用データは、ゲーム機ＧＭでユーザがゲームをプレイする際に利用されるデータである。店舗ゲーム用データには、例えば、ユーザがアーケードゲームで記録した成績、アーケードゲーム内で所有する各種アイテム、アイテムの有効期間といったアーケードゲームのプレイに関連付けられる各種情報が含まれる。また、アーケードゲーム内で所有するアイテムには、一例として、音楽ゲームにおいて使用可能な楽曲の情報が含まれる。つまり、店舗ゲーム用データには、アイテムの一例として、楽曲の情報が含まれている。また、店舗ゲーム用データに含まれる楽曲は、音楽ゲーム内で使用可能である。つまり、楽曲の情報は、その楽曲を音楽ゲーム内でプレイに使用する権利に対応し、その権利の有無を判別するために利用される。従って、特別楽曲が解禁された場合には、店舗ゲーム用データに特別楽曲に対応する楽曲の情報が記述される。また、楽曲の情報が本発明の権利情報として機能する。
【００６４】
図４の例では、店舗ゲーム用データに“楽曲Ａ”という楽曲の情報が含まれている。“楽曲Ａ”は、例えば、特別楽曲に対応する。つまり、この場合、図４の例のレコードは、特別楽曲が解禁されたプレイヤのレコードに対応する。また、図４の例では、店舗ゲーム用データには、“楽曲Ａ”に対応する有効期間の情報も含まれている。つまり、“楽曲Ａ”に対応する特別楽曲の使用は、有効期間に限定される。有効期間として、例えば、1週間、１日等の適宜の期間が利用されてよい。また、有効期間は、例えば、期間条件に対応していてもよい。つまり、一例として、期間条件によって設定される期間が有効期間の情報としてプレイデータ２５に記述されてもよい。なお、プレイデータ２５には複数種類のアーケードゲームの店舗ゲーム用データが含まれていてもよい。その場合、店舗ゲーム用データは、各ゲームＩＤと関連付けられて保持される。
【００６５】
プレイ実績データは、ユーザが過去にプレイしたゲーム機ＧＭ及びそのゲーム機ＧＭが配置されている店舗７等に関する過去の使用実績を管理するためのデータである。プレイ実績データには、店舗ＩＤ、筐体ＩＤ、ゲーム結果等の情報が含まれている。ゲーム結果として、例えば、過去の最高得点の情報が記述される。
【００６６】
特典データ２７は、所定の付与条件を満たした場合に付与されるべき特典を管理するためのデータである。図６は、特典データ２７の内容の一例を示す図である。図６に示すように、特典データ２７には、筐体ＩＤ、特典、期間及び店舗ＩＤの情報が含まれている。特典データ２７は、これらの情報が互いに関連付けられて記述されたレコードの集合である。
【００６７】
筐体ＩＤ及び店舗ＩＤは、上述の通りである。特典は、各筐体ＩＤ、つまり各ゲーム機ＧＭに関連付けられる所定の特典を示す情報である。つまり、所定の付与条件が満たされた場合、当該所定の付与条件を満たすために使用されたゲーム機ＧＭに特典データ２７で関連付けられる所定の特典がプレイヤに付与される。所定の特典として特別楽曲が利用されている場合には、特典として特別楽曲に対応する情報が記述される。特典データ２７は、所定のゲーム機を特定するために使用されてもよい。つまり、一例として、特典データ２７によって特典と関連付けられる各ゲーム機ＧＭが所定のゲーム機ＧＭとして特定されてもよい。更に、特典データ２７に含まれる各ゲーム機ＧＭが配置されている各店舗７がイベント条件を満たす各店舗７として特定されてもよい。また、特典データ２７に含まれる各ゲーム機ＧＭが本発明の一部のサービス提供端末に対応する。
【００６８】
期間は、各ゲーム機ＧＭに所定の特典が関連付けられる期間を示す情報である。期間は、上述の期間条件に対応する情報が記述される。具体的には、期間条件によって特定される期間が期間の情報として記述される。つまり、期間は、所定の特典を付与するゲーム機ＧＭとして機能する期間を示す情報である。従って、期間の情報として記述された期間内に所定の付与条件が満たされた場合には所定の特典が付与される一方で、それ以外の期間に所定の付与条件を満たしても所定の特典は付与されない。期間の情報として、例えば、開始時期間及び終了時期が記述されてよい。また、期間条件によって時刻まで特定される場合には、期間の情報に時刻の情報が含まれていてよい。なお、特典データ２７は、期間条件を満たさないレコードが含まれないように構成されていてもよい。
【００６９】
マップデータ２６は、マップを表示するための画像データである。より具体的には、マップデータ２６は、店舗マップ画面５０のマップ画像５３の表示に利用される。サービス用データ２３は、ゲーム機用サービス及びＷｅｂサービスに関連してセンターサーバ３の制御ユニット１０が適宜に参照するデータである。上述のＩＤ管理データ（店舗ＩＤ管理データ２２を含む）、プレイデータ２５、マップデータ２６、及び特典データ２７は、サービス用データの一部としても機能し得る。
【００７０】
次に、特典付与処理、特典データ更新処理、及び提供可否判別処理について説明する。特典付与処理は、所定の付与条件が満たされた場合にプレイヤに所定の特典を付与するために実行される。一方、特典データ更新処理は、特典データ２７の内容を更新するために実行される。また、提供可否判別処理は、特別楽曲の使用の可否を判別するために実行される。特典付与処理及び特典データ更新処理は、一例として、いずれもセンターサーバ３の制御ユニット１０によって実行される。より具体的には、これらの処理は、制御ユニット１０のＷｅｂサービス管理部１７を通じて実行される。また、提供可否判別処理は、一例として、ゲーム機ＧＭの制御ユニット３０によって実行される。より具体的には、提供可否判別処理は、制御ユニット３０のゲームサービス処理部３８を通じて実行される。
【００７１】
なお、センターサーバ３の制御ユニット１０は、その他にもＷｅｂサービス或いはゲーム機用サービスを提供するために必要な各種の周知な処理を実行するが、それらの詳細な説明は省略する。同様に、ゲーム機ＧＭの制御ユニット３０は音楽ゲームを提供するために必要な各種の周知な処理を、ユーザ端末８の制御ユニット４０は店舗マップ画面５０の提供等のＷｅｂサービスに関連する各種のサービスを提供するために必要な各種の周知な処理を、それぞれ実行する。しかし、それらの詳細な説明は省略する。
【００７２】
図７は、Ｗｅｂサービス管理部１７が実行する特典付与処理ルーチンのフローチャートの一例を示す図である。図７のルーチンは、例えば、各ゲーム機ＧＭからプレイ実績を取得する毎に実行される。また、プレイ実績は、例えば、ゲームが終了する毎に各ゲーム機ＧＭから送信されてもよい。或いは、Ｗｅｂサービス管理部１７がゲーム機ＧＭからプレイ実績を取得するための処理を所定の周期毎に実行してもよい。
【００７３】
図７のルーチンを開始すると、Ｗｅｂサービス管理部１７は、まずステップＳ１１において、各ゲーム機ＧＭのプレイ実績を取得する。プレイ実績には、各ゲーム機ＧＭをプレイしたプレイヤを特定するための情報が含まれていてよい。例えば、ゲーム機ＧＭをプレイする際にプレイヤによってカード３２が使用された場合には、プレイ実績にはカードＩＤの情報が含まれていてよい。或いは、ゲーム機ＧＭをプレイする際にプレイヤによってユーザＩＤの情報が登録された場合には、プレイ実績にユーザＩＤの情報が含まれていてもよい。一方、カード３２も使用されず、ユーザＩＤも登録されなかった場合には、プレイ実績には、プレイヤを特定するための情報が含まれていなくてもよい。このような情報が含まれていない場合、Ｗｅｂサービス管理部１７は、プレイ実績を取得していないと判断してもよい。つまり、プレイ実績にプレイヤを特定するための情報が含まれていない場合には、図７のルーチンは、実行されない。
【００７４】
続くステップＳ１２において、Ｗｅｂサービス管理部１７は、各ゲーム機ＧＭをプレイした各プレイヤを特定する。この特定は、ステップＳ１１で取得したプレイ実績に基づいて実行される。具体的には、Ｗｅｂサービス管理部１７は、プレイ実績に含まれる各プレイヤを特定するための情報に基づいて、各ゲーム機をプレイした各プレイヤを特定する。
【００７５】
次のステップＳ１３において、Ｗｅｂサービス管理部１７は、ステップＳ１２で特定した各プレイヤが所定の付与条件を満たすか否か判別する。この判別は、特典データ２７に基づいて実行される。具体的には、プレイヤがプレイしたゲーム機ＧＭが特典データ２７に含まれている場合には、当該プレイヤは所定の付与条件を満たすと判別される。一方、プレイヤがプレイしたゲーム機ＧＭが特典データ２７に含まれていない場合には、所定の付与条件を満たさないと判別される。また、特典データ２７が期間条件を満たさないレコードも含む場合には、期間条件を満たすか否かも判別される。具体的には、プレイヤがプレイしたゲーム機ＧＭが特典データ２７に含まれ、かつ期間条件を満たす場合に、当該プレイヤは所定の付与条件を満たすと判別される。つまり、特典データ２７に含まれるゲーム機ＧＭを特典データ２７の期間の情報に対応する期間内にプレイしたプレイヤは所定の付与条件を満たすと判別される。一方、プレイヤがプレイしたゲーム機ＧＭが特典データ２７に含まれていても期間条件を満たさない場合には、所定の付与条件を満たさないと判別される。そして、この判別結果が否定的結果の場合、つまり所定の付与条件を満たさない場合には、Ｗｅｂサービス管理部１７は、以降の処理をスキップして、今回のルーチンを終了する。
【００７６】
一方、ステップＳ１３の判別結果が肯定的結果の場合、つまり所定の付与条件を満たす場合、Ｗｅｂサービス管理部１７は、ステップＳ１４に進む。ステップＳ１４において、Ｗｅｂサービス管理部１７は、ステップＳ１３の判別結果及び特典データ２７に基づいて、所定の付与条件を満たす各プレイヤに所定の特典を付与する。特典の付与は、一例として、プレイデータ２５の内容を更新することにより実現される。具体的には、Ｗｅｂサービス管理部１７は、店舗ゲーム用データに所定の特典、つまり特別楽曲に対応する楽曲の情報が追加されるようにプレイデータ２５を更新する。ステップＳ１４の処理を終えると、Ｗｅｂサービス管理部１７は、今回のルーチンを終了する。これにより、所定の付与条件を満たす各プレイヤに所定の特典が付与される。
【００７７】
図８は、Ｗｅｂサービス管理部１７が実行する特典データ更新処理ルーチンのフローチャートの一例を示す図である。図８のルーチンは、例えば、所定の周期で繰り返し実行される。また、所定の周期として、例えば、一日周期が採用されてよい。つまり、この場合、一日単位（一日一回）で図８のルーチンが実行される。なお、所定の周期として、１週間周期といったより長い周期、或いは一時間といったより短い単位が採用されてもよい。また、図８のルーチンは、イベント運営者によって所定の設定操作が行われた場合に実行されてもよい。例えば、イベント対象の店舗７等がイベント運営者によって選択される場合には、所定の設定操作としてイベント対象の店舗７等を選択する操作が採用されてもよい。或いは、イベント条件の設定、変更等が可能な場合には、イベント条件を設定等する操作が所定の設定操作として利用されてもよい。
【００７８】
図８のルーチンを開始すると、Ｗｅｂサービス管理部１７は、まずステップＳ２１において各店舗７のプレイ実績を取得する。また、ステップＳ２１では、プレイ実績の一例として、各店舗７のプレイ人数を取得する。プレイ人数は、例えば、各ゲーム機ＧＭのプレイ実績に基づいて算出される。或いは、図８のルーチンが実行される周期に対応する周期でプレイ人数の情報が更新される場合には、Ｗｅｂサービス管理部１７は、店舗ＩＤ管理データ２２からプレイ人数を取得してもよい。
【００７９】
続くステップＳ２２において、Ｗｅｂサービス管理部１７は、所定の付与条件の判別対象にされる所定のゲーム機ＧＭを抽出する。具体的には、イベント条件を満たす店舗７内の全てのゲーム機ＧＭが所定のゲーム機ＧＭに該当する。つまり、Ｗｅｂサービス管理部１７は、ステップＳ２２において、イベント条件を満たす各ゲーム機ＧＭを抽出する。具体的には、Ｗｅｂサービス管理部１７は、まずステップＳ２１で取得したプレイ人数の情報に基づいて、プレイ人数が一定数以下の店舗７を抽出する。そして、店舗ＩＤ管理データ２２に基づいて、この抽出した各店舗７に含まれる全てのゲーム機ＧＭを所定のゲーム機ＧＭとして特定する。このようにして、Ｗｅｂサービス管理部１７は、所定のゲーム機ＧＭを抽出する。
【００８０】
次のステップＳ２３において、Ｗｅｂサービス管理部１７は、所定の変更条件を満たすか否か判別する。所定の変更条件として、例えば、ステップＳ２２において抽出した各ゲーム機ＧＭが特典データ２７に含まれる各ゲーム機ＧＭと異なる場合に満たされる条件が採用される。つまり、一例として、所定の付与条件の判別対象にすべき所定のゲーム機ＧＭに変更が生じた場合に、所定の変更条件は満たされる。また、所定の変更条件には、期間条件が含まれていてもよい。つまり、特典データ２７中に期間条件を満たさないゲーム機ＧＭが含まれている場合にも所定の変更条件が満たされてよい。ステップＳ２３の判別結果が否定的結果の場合、つまり所定の変更条件を満たさない場合、Ｗｅｂサービス管理部１７は、以降の処理をスキップして、今回のルーチンを終了する。
【００８１】
一方、ステップＳ２３の判別結果が肯定的結果の場合、つまり所定の変更条件を満たす場合、Ｗｅｂサービス管理部１７は、ステップＳ２４に進む。ステップＳ２４において、Ｗｅｂサービス管理部１７は、特典データ２７を更新する。具体的には、ステップＳ２２で抽出した各ゲーム機ＧＭが所定の特典と関連付けられるように特典データ２７を更新する。更新には、特典データ２７の新規生成が含まれていてもよい。また、所定の特典は、別途定義されていてよい。ステップＳ２４の処理を終えると、Ｗｅｂサービス管理部１７は、今回のルーチンを終了する。これにより、所定の周期でイベント対象の店舗７及び所定のゲーム機ＧＭが変更される。なお、変更結果は、例えば、変更前のイベント対象の店舗７から変更後のイベント対象の店舗７まで移動するキャラクタオブジェクトを利用して案内されてもよい。この場合、変更後の店舗７への具体的な移動経路を案内することができる。また、キャラクタオブジェクトが変更後の店舗７に到達するまでの到達予測時間及び移動距離といった移動に関連する情報が移動中に提供されてもよい。この場合、新たにイベント対象になる店舗７をユーザに予測させることができる。これにより、イベント対象の店舗７の変更に興趣性を付加することができる。また、この場合、キャラクタオブジェクトが本発明の経路案内標識として機能し、移動に関連する情報が本発明の標識情報として機能する。
【００８２】
図９は、提供可否判別処理ルーチンのフローチャートの一例を示す図である。図９のルーチンは、例えば、カード３２の読み取りが行われる毎に実行される。或いは、図９のルーチンは、楽曲選択等の所定の操作が行われる毎に実行されてもよい。
【００８３】
図９のルーチンを開始すると、ゲームサービス処理部３８は、まずステップＳ３１において、プレイデータ２５を取得する。プレイデータ２５は、予めセンターサーバ３より取得していてもよいし、ステップＳ３１においてセンターサーバ３から取得してもよい。
【００８４】
続くステップＳ３２において、ゲームサービス処理部３８は、カード３２の所有者に対応するプレイヤが特別権利を持っているか否か判別する。この判別は、ステップＳ３１で取得したプレイデータ２５に基づいて実行される。具体的には、ゲームサービス処理部３８は、カード３２の所有者に対応するプレイデータ２５の店舗ゲーム用データに特別楽曲に対応する楽曲の情報が含まれている場合には特別権利を持っていると判別する。一方、ゲームサービス処理部３８は、店舗ゲーム用データに特別楽曲に対応する楽曲の情報が含まれていない場合には特別権利を持っていないと判別する。この判別結果が肯定的結果の場合、つまりカード３２を使用したプレイヤが特別権利を持っている場合、ゲームサービス処理部３８は、ステップＳ３３に進む。ステップＳ３３において、ゲームサービス処理部３８は、特別楽曲の使用を許可する。つまり、特別楽曲が含まれるように使用可能な楽曲をプレイヤに提供する。ステップＳ３３の処理を終えると、ゲームサービス処理部３８は、今回のルーチンを終了する。
【００８５】
一方、ステップＳ３２の判別結果が否定的結果の場合、つまりカード３２を使用したプレイヤが特別権利を持っていない場合、ゲームサービス処理部３８は、ステップＳ３４に進む。ステップＳ３４において、ゲームサービス処理部３８は、特別楽曲の使用を不許可する。つまり、特別楽曲が含まれないように使用可能な楽曲をプレイヤに提供する。従って、プレイヤは、特別楽曲をゲームのプレイに使用できない。ステップＳ３４の処理を終えると、ゲームサービス処理部３８は、今回のルーチンを終了する。これにより、特別権利に基づいて、特別楽曲の使用の可否が判断される。結果として、特別権利を持つプレイヤには特別楽曲が提供される一方で、特別権利を持たないプレイヤには特別楽曲は提供されない。
【００８６】
以上に説明したように、この形態によれば、各店舗７に対応する位置に店舗位置オブジェクト５５が配置された店舗マップ画面５０がユーザ端末８を通じて提供される。また、イベント実施中の各店舗７に対応する位置には、更にイベントオブジェクト５６が配置されている。このため、各店舗７の位置及びイベント実施中の店舗７の位置をマップ付きで案内することができる。これにより、イベント実施中の店舗７までの経路を案内することができる。更に、店舗マップ画面５０には、現在位置オブジェクト５４も配置されている。従って、現在位置を中心にイベント実施中の店舗７の位置を案内することができるので、より容易にイベント実施中の店舗７までの経路を認識することができる。これにより、イベントを実施していない店舗７のプレイヤをイベント実施中の店舗７に誘導することができるので、各プレイヤの行動範囲を拡大させることができる。
【００８７】
また、イベントは、プレイ人数の少ない店舗７で実施されるので、プレイヤ人数の多い店舗７から少ない店舗７にプレイヤが移動する傾向を形成することができる。従って、各店舗７のプレイヤ人数の均一化を図ることができる。また、イベント対象の店舗７は、プレイヤ人数の変化に応じて変更されるので、プレイヤの移動が固定化されない。つまり、プレイヤの行動範囲をより拡大させることができる。更に、イベントによって付与される特別権利には期限が設定されている。つまり、特別楽曲は所定期間内しか使用できない。このため、特別権利が付与されたプレイヤを再度イベントに参加させることができる。これにより、イベント効果を持続させることができる。
【００８８】
以上の形態において、センターサーバ３の制御ユニット１０が、Ｗｅｂサービス管理部１７を通じて図７のルーチンを実行することにより本発明の特典付与手段として機能する。また、センターサーバ３の制御ユニット１０が、Ｗｅｂサービス管理部１７を通じて図８のルーチンを実行することにより本発明の端末抽出手段及びデータ更新手段として機能する。一方、ゲーム機ＧＭの制御ユニット３０が、ゲームサービス処理部３６を通じて図９のルーチンを実行することにより本発明のサービス提供手段として機能する。
【００８９】
また、センターサーバ３の記憶装置１１が、マップデータ２６を記憶することにより本発明のマップデータ記憶手段として、特典データ２７を記憶することにより本発明の抽出端末データ記憶手段として、それぞれ機能する。更に、センターサーバ３の記憶装置１１が、プレイデータ２５を記憶することにより本発明の管理データ記憶手段として機能する。
【００９０】
本発明は上述の形態に限定されず、適宜の形態にて実施することができる。上述の形態では、イベント条件として一定数以下のプレイ人数の店舗が該当する条件が採用されている。しかし、イベント条件は、このような条件に限定されない。上述のように、イベント条件として各種の条件が採用されてよい。また、イベント条件として、イベント運営者によって選択された店舗７が該当する条件が採用された場合、つまりイベント対象の店舗７が運営者によって選択される場合、図８のルーチンは省略されてもよい。
【００９１】
上述の形態では、特別楽曲を使用する特別権利を付与するイベントが実施されている。しかし、イベントは、このような形態に限定されない。例えば、特別権利は付与されなくてもよい。つまり、特別楽曲は、イベント実施中の店舗７内の所定のゲーム機ＧＭにおいてのみ使用可能でもよい。この場合、イベント実施中の店舗７以外では、特別楽曲が使用できないので、よりイベント実施中の店舗７にプレイヤを誘導することができる。また、特別楽曲の提供は、例えば、特典データ２７に含まれる各ゲーム機ＧＭに特別楽曲を含む楽曲データ３７が提供されることにより、実現されてもよい。このような楽曲データ３７の提供は、センターサーバ３の制御ユニット１０が実行してもよい。このような場合、楽曲データ３７が本発明の特別サービスデータとして機能し、センターサーバ３の制御ユニット１０が本発明のサービスデータ提供手段として機能する。
【００９２】
上述の形態では、店舗マップ画面５０を表示するための処理は、マップデータ２６、及び特典データ２７に基づいて、ユーザ端末８の制御ユニット４０によって実行されている。しかし、本発明は、このような形態に限定されない。マップデータ２６、及び特典データ２７に基づいて店舗マップ画面５０を表示するための店舗マップ画面用データがセンターサーバ３の制御ユニット１０によって生成されてもよい。そして、センターサーバ３から提供された店舗マップ画面用データに基づいて、店舗マップ画面５０が表示されてもよい。このような場合、店舗マップ画面用データが本発明の標識付きマップデータとして機能し、センターサーバ３の制御ユニット１０がマップデータ提供手段として機能する。
【００９３】
上述の形態では、ゲーム機ＧＭは、音楽ゲームを提供している。しかし、ゲーム機ＧＭが提供するゲームは、音楽ゲームに限定されない。例えば、アクションゲーム、ロールプレイングゲーム、シミュレーションゲーム等の各種のゲームがゲーム機ＧＭによって提供されてよい。また、ゲーム機ＧＭは、業務用のゲーム機に限定されない。例えば、ゲーム機として、家庭用の据置型ゲーム機、携帯型のゲーム機等、適宜の形態で実現されてよい。従って、ユーザ端末８でモバイルゲームが実行される場合には、ゲーム端末としてユーザ端末８が利用されてもよい。更に、端末サービスは、ゲームに限定されない。端末サービスとして、各種のサービスが採用されてよい。従って、サービス提供端末は、ゲーム機に限定されない。各種のサービスを提供する各種の端末がサービス提供端末として採用されてよい。
【符号の説明】
【００９４】
１  ゲームシステム（サービス提供システム）
３  センターサーバ（サーバ装置）
６  ネットワーク（通信回線）
７  店舗（所定の施設）
８  ユーザ端末
１０  制御ユニット（コンピュータ、特典付与手段、データ更新手段、サービスデータ提供手段、マップデータ提供手段）
１１  記憶装置（マップデータ記憶手段、抽出端末データ記憶手段、管理データ記憶手段）
２５  プレイデータ（管理データ）
２６  マップデータ
２７  特典データ（抽出端末データ）
３０  制御ユニット（サービス提供手段）
３７  楽曲データ（特別サービスデータ）
５０  店舗マップ画面（標識付きマップ）
５１  イベント情報領域（条件表示領域）
５４  現在位置オブジェクト（ユーザ位置標識）
５５  店舗位置オブジェクト（端末標識）
５６  イベントオブジェクト（特別標識）
ＧＭ  ゲーム機（サービス提供端末）
【図１】
2014014396.tif 000003
【図２】
2014014396.tif 000004
【図３】
2014014396.tif 000005
【図４】
2014014396.tif 000006
【図５】
2014014396.tif 000007
【図６】
2014014396.tif 000008
【図７】
2014014396.tif 000009
【図８】
2014014396.tif 000010
【図９】
2014014396.tif 000011