(57)【特許請求の範囲】
【請求項１】
複数の店舗に配設された業務用ゲーム装置と通信ネットワークを介して接続されたサーバに、該業務用ゲーム装置で実行される特定のゲームを遊戯するユーザに該特定のゲームに関連する特典を付与する機能を実現させるゲーム特典付与プログラムであって、
前記サーバに、
前記店舗の識別情報に対応付けて記憶部に記憶されている各店舗の業務用ゲーム装置の設置台数情報、又は、前記業務用ゲーム装置のそれぞれから受信した業務用ゲーム装置の識別情報及び所属する店舗の識別情報に基づいて、店舗の業務用ゲーム装置の設置台数を取得する台数取得機能と、
前記業務用ゲーム装置から、前記特定のゲームを遊戯するユーザの識別情報と、該ユーザが操作した業務用ゲーム装置が所属する店舗の識別情報とを取得し、該業務用ゲーム装置が所属する店舗の前記設置台数に基づいて、該ユーザの識別情報に対応付けて前記特典を付与する特典付与機能と、
を実現させるゲーム特典付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、複数の店舗に配設された業務用ゲーム装置で実行される特定のゲームを遊戯するユーザに特定のゲームに関連する特典を付与する機能を、サーバに実現させるためのゲーム特典付与プログラムに関する。
【背景技術】
【０００２】
近年、ゲームセンターなどのアミューズメント施設（店舗）においても、業務用ゲーム装置がインターネットなどの通信ネットワークを介して他の店舗の業務用ゲーム装置と接続され、他の店舗にいるユーザとも対戦ゲームなどを行うことができる（例えば、特許文献１参照）。したがって、ユーザは、店舗の規模に関わらず、通信ネットワークを介して多くの他のユーザと遊戯することができる。すなわち、いずれの店舗であっても、同様の環境でゲームを楽しむことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３６４７８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような店舗における業務用ゲーム装置の構成は、ユーザが店舗でゲームを遊戯する頻度を向上させているものの、いずれの店舗であっても同様の環境でゲームを遊戯できるため、特定のゲームに対して店舗毎に差別化を図るのが難しいことが課題である。
【０００５】
本発明の少なくとも１つの実施形態の目的は、関連する技術の不足を解決することである。
【課題を解決するための手段】
【０００６】
非限定的な観点によると、本発明に係るゲーム特典付与プログラムは、複数の店舗に配設された業務用ゲーム装置と通信ネットワークを介して接続されたサーバに、該業務用ゲーム装置で実行される特定のゲームを遊戯するユーザに該特定のゲームに関連する特典を付与する機能を実現させるゲーム特典付与プログラムであって、前記サーバに、前記店舗の識別情報に対応付けて記憶部に記憶されている各店舗の業務用ゲーム装置の設置台数情報、又は、前記業務用ゲーム装置のそれぞれから受信した業務用ゲーム装置の識別情報及び所属する店舗の識別情報に基づいて、店舗の業務用ゲーム装置の設置台数を取得する台数取得機能と、前記業務用ゲーム装置から、前記特定のゲームを遊戯するユーザの識別情報と、該ユーザが操作した業務用ゲーム装置が所属する店舗の識別情報とを取得し、該業務用ゲーム装置が所属する店舗の前記設置台数に基づいて、該ユーザの識別情報に対応付けて前記特典を付与する特典付与機能と、を実現させるためのものである。
【発明の効果】
【０００７】
本願の各実施形態により１又は２以上の不足が解決される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態の少なくとも一つに対応するゲーム特典付与システムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するゲーム特典付与サーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応する設置台数情報を説明する説明図である。
【図４】本発明の実施形態の少なくとも一つに対応する特典付与処理の例を示すフローチャートである。
【図５】本発明の実施形態の少なくとも一つに対応する特典付与処理におけるゲーム特典付与サーバ側の動作の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応する業務用ゲーム装置が特典付与処理を実行する場合の業務用ゲーム装置側の動作の例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１０】
図１は、本発明の一の実施形態におけるゲーム特典付与システム１００の構成の例を示すブロック図である。図１に示すように、ゲーム特典付与システム１００は、ゲーム特典付与サーバ１０と、複数の店舗１５のそれぞれに配設された複数の業務用ゲーム装置２０とを含む。ゲーム特典付与サーバ１０と複数の業務用ゲーム装置２０とは、それぞれインターネットなどの通信ネットワーク３０に接続されている。店舗１５内の各業務用ゲーム装置２０は、例えば、店舗１５毎に配設されたルーター（不図示）に接続され、ルーターを介して通信ネットワーク３０に接続される。
【００１１】
なお、店舗１５数は２以上であればよく、各店舗１５の業務用ゲーム装置２０の設置台数は１以上であればよい。また、ゲーム特典付与システム１００は、上述の構成に限定されず、単一の業務用ゲーム装置を複数のプレイヤ（ユーザ）が使用する構成としてもよいし、複数のゲーム特典付与サーバを備える構成としてもよい。本実施形態の例では、店舗１５に配設された全ての業務用ゲーム装置２０が特定のゲームを実行するものとして説明する。
【００１２】
ゲーム特典付与システム１００は、業務用ゲーム装置で実行される特定のゲームを遊戯するユーザに、特定のゲームに関連する特典を付与するための各種の機能を有する。付与される特典は、例えば、ゲーム内で使用可能なアイテムの特典、ゲーム成績を上昇させる特典、特別な称号の特典がある。
【００１３】
ゲーム特典付与サーバ１０は、ゲーム特典付与システム１００の管理者によって管理され、業務用ゲーム装置２０から特定のゲームを遊戯するユーザのユーザＩＤなどを受信し、各ユーザに上記特典を付与するための各種の機能を有する。ユーザＩＤは、各ユーザに付与される固有の識別情報である。この実施形態の例において、ゲーム特典付与サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各店舗１５の業務用ゲーム装置２０の設置台数情報などの各種情報を格納するデータベース１１（図２参照）を備える。
【００１４】
図２は、ゲーム特典付与サーバ１０の構成の例であるゲーム特典付与サーバ１０Ａ（サーバ１０Ａ）の構成を示す機能ブロック図である。サーバ１０Ａは、図示しないハードディスク等の記憶部及びＣＰＵ等から構成される制御部などを有し、制御部が記憶部に記憶されているゲーム特典付与プログラムを実行することでユーザに特定のゲームに関連する特典を付与する。また、サーバ１０Ａは、同プログラムを実行することで、データベース（記憶部）１１、台数取得部１２、特典付与部１３を実現する。なお、サーバ１０Ａは、上述した制御部や通信部等の対戦ゲームの成績の算出を行うための一般的な構成を備えるが、ここでの説明は省略する
【００１５】
データベース１１は、図３に示すような設置台数情報を記憶している。設置台数情報には、特定のゲームを実行する業務用ゲーム装置２０の各店舗１５の設置台数が登録されている。具体的には、店舗ＩＤに対応付けて業務用ゲーム２０の設置台数（数値情報）が登録されている。店舗ＩＤは、各店舗１５に付与される固有の識別情報である。なお、設置台数情報は、例えば、業務用ゲーム装置２０の店舗１５への配設が完了した後、ゲーム特典付与システム１００の管理者によってデータベース１１に登録（更新）される。
【００１６】
台数取得部（台数取得機能）１２は、データベース１１の設置台数情報から所定の店舗の業務用ゲーム装置の設置台数を取得する。特典付与部（特典付与機能）１３は、ユーザに特典を付与する。具体的には、ユーザが操作する業務用ゲーム装置２０が所属する（配設されている）店舗１５での業務用ゲーム装置２０の設置台数に基づいて特典を決定し、ユーザのユーザＩＤに対応付けてこの特典を付与する。特典付与部１３は、特定のゲームを遊戯するユーザのユーザＩＤと、このユーザが操作した業務用ゲーム装置２０が所属する店舗の店舗ＩＤとを、この業務用ゲーム装置２０から取得（受信）する。また、特典付与部１３は、受信した店舗ＩＤに基づく店舗の設置台数を台数取得部１２から取得する。
【００１７】
複数の業務用ゲーム装置２０は、それぞれ、店舗の管理者によって管理される。業務用ゲーム装置２０は、例えば、硬貨投入口が設けられた業務用ゲーム装置である。各業務用ゲーム装置２０は、通信ネットワーク３０に接続され、特定のゲームを実行するためのハードウェア（例えば、ハードディスク等の記憶部（不図示）、ＣＰＵなどから構成される制御部（不図示）、ゲーム画像を表示する表示装置、ユーザの操作入力を受け付けるボタン等の操作装置など）、及び、ソフトウェア（ゲームプログラム）の構成を備えるが、ここでの説明は省略する。
【００１８】
また、業務用ゲーム装置２０は、所定のタイミングで特定のゲームを遊戯するユーザのユーザＩＤ及び所属する店舗の店舗ＩＤをゲーム特典付与サーバ１０Ａに送信する。なお、所属する店舗の店舗ＩＤは、例えば、予め業務用ゲーム装置２０の記憶部に記憶させておけばよい。
【００１９】
次に、この実施形態のゲーム特典付与システム１００（システム１００）の動作について説明する。
【００２０】
図４は、システム１００が実行する特典付与処理の例を示すフローチャートである。本例における特典付与処理では、特定のゲームを遊戯するユーザのユーザＩＤに対応付けて特定のゲームに関連する特典を付与するための処理が行われる。以下、サーバ１０Ａと業務用ゲーム装置２０とがゲーム処理を実行する場合を例にして説明する。
【００２１】
本例の特典付与処理は、例えばサーバ１０Ａが、特定のゲームを遊戯するユーザの業務用ゲーム装置２０からユーザＩＤと、この業務用ゲーム装置２０が所属する店舗の店舗ＩＤを受信したことに応じて開始される。
【００２２】
特典付与処理において、サーバ１０Ａは、受信した店舗ＩＤ及びデータベース１１の設置台数情報に基づいて、店舗ＩＤに対応する店舗の業務用ゲーム装置２０の設置台数を取得する（ステップＳ１０）。次に、サーバ１０Ａは、取得した設置台数に基づいてユーザ（ユーザＩＤ）に付与する特典を決定する（ステップＳ１１）。その後、サーバ１０Ａは、このユーザのユーザＩＤ及び特典情報を、ユーザＩＤ及び店舗ＩＤを送信してきた業務用ゲーム装置２０に送信する。
【００２３】
一方、業務用ゲーム装置２０は、サーバ１０ＡからユーザＩＤ及び特典情報を受信して、特定のゲームでの更新処理を行う（ステップＳ２０）。例えば、ユーザＩＤに対応する特定のゲームでのユーザ情報を更新する。ユーザ情報は、例えば、所有するアイテム情報やゲーム成績などのユーザのゲーム情報であり、ユーザＩＤに関連付けて記憶されている。ユーザ情報は、例えば、ユーザが所有するＩＣカードなどの可搬可能な記憶媒体に記憶され、業務用ゲーム装置２０は、アクセス可能にセットされた記憶媒体に対してユーザ情報に特典情報を追加する更新を行う。特典が、ゲーム内で使用可能なアイテムの特典であれば、所有するアイテム情報を更新し、またゲーム成績を上昇させる特典であれば、ゲーム成績を更新する。
【００２４】
なお、ユーザ情報が、管理サーバなどで管理されている場合には、サーバ１０Ａが、管理サーバにユーザＩＤ及び店舗ＩＤを送信し、管理サーバがユーザ情報を更新すればよい。この場合、業務用ゲーム装置２０は、受信した特典情報に基づいて特典が付与された情報を表示装置に表示する処理を行えばよい。なお、上記特典は、ユーザ情報に含まれる情報でなくてもよい。例えば、ユーザが遊戯した様子を再現するリプレイ動画を業務用ゲーム装置２０が記憶し、特定のゲームのアトラクトモード中に一定期間再生する特典であってもよい。
【００２５】
図５は、上述の特典付与処理におけるサーバ１０Ａ側の動作の例を示すフローチャートである。特典付与処理において、サーバ１０Ａは、受信した店舗ＩＤに対応する店舗の業務用ゲーム装置２０の設置台数を取得する（ステップＳ１０）。次に、サーバ１０Ａは、取得した設置台数に基づいてユーザ（ユーザＩＤ）に付与する特典を決定する（ステップＳ１１）。すなわち、本例において、サーバ１０Ａは、特定のゲームを遊戯するユーザに特典を付与するための処理を実行する。
【００２６】
以上のように、本実施形態の一側面として、ゲーム特典付与サーバ１０Ａが、データベース１１、台数取得部１２及び特典付与部１３を備える構成としているので、特定のゲームを実行する業務用ゲーム装置２０の店舗１５での設置台数に応じてユーザに特典が付与される。したがって、同一のゲームを提供する場合であっても、設置台数によって付与される特典が変化するので、特定のゲームに対して店舗毎に差別化を図ることができる。そして、ユーザは、付与される特典を考慮して、利用する店舗を選択することができる。また、特典の付与が店舗を利用する動機付けになる。
【００２７】
図６は、業務用ゲーム装置２０が図４に示す特典付与処理を実行する場合の業務用ゲーム装置２０側の動作の例を示すフローチャートである。特典付与処理において、業務用ゲーム装置２０は、各業務用ゲーム装置２０から受信した店舗ＩＤに対応する店舗の業務用ゲーム装置２０の設置台数を取得する（ステップＳ３０）。次に、業務用ゲーム装置２０は、取得した設置台数に基づいてユーザ（ユーザＩＤ）に付与する特典を決定する（ステップＳ３１）。すなわち、本例において、業務用ゲーム装置２０は、特定のゲームを遊戯するユーザに特典を付与するための処理を実行する。
【００２８】
なお、上述した実施形態の例では、データベース１１に記憶されている設置台数情報に基づいて、店舗１５の業務用ゲーム装置２０の設置台数が取得されるが、設置台数を取得できる構成であればいずれの構成であってもよい。例えば、ゲーム特典付与サーバ１０が、各業務用ゲーム装置２０から所属する店舗の店舗ＩＤを受信し、各店舗ＩＤの受信数を設置台数としてもよい。具体的には、ゲーム特典付与サーバ１０が、通信セッションの確立している業務用ゲーム装置２０に装置ＩＤ及び所属する店舗１５の店舗ＩＤの送信要求を行う。装置ＩＤは、各業務用ゲーム装置２０に付与される固有の識別情報である。例えば、ＭＡＣアドレスである。ゲーム特典付与サーバ１０は、少なくともユーザに特典を付与するまでに、このユーザ（業務用ゲーム装置２０）の所属する店舗の設置台数を取得できればよい。
【００２９】
また、上述した実施形態の例では、各業務用ゲーム装置２０が特定のゲームを実行するが、業務用ゲーム装置がゲームの実行処理を行わなくてもよい。例えば、ゲームサーバが特定のゲームを実行し、各業務用ゲーム装置（クライアント端末）がゲームサーバから受信した画像情報等に基づいてゲーム画像を表示させ、ユーザの操作情報をゲームサーバに送信する構成がある。
【００３０】
さらに、上述した実施形態の例では、各店舗１５の業務用ゲーム装置２０の設置台数に基づいて特典が付与されるが、設置台数に代えて購入した（又は使用許諾された）特定のゲームのソフトウェア（ゲームプログラム）数を用いてもよい。例えば、店舗において所有している汎用の業務用ゲーム装置に、購入されたソフトウェアをインストールすることで、この業務用ゲーム装置で特定のゲームの実行が可能となる。この場合、設置台数に代えてソフトウェア数をデータベース１１に登録すればよい。また、ゲーム特典付与サーバから所属する店舗ＩＤの送信要求が送信される場合は、業務用ゲーム装置が、インストールされたソフトウェアに設定されている固有ＩＤを店舗ＩＤとともに送信すればよい。固有ＩＤは、各ソフトウェアに設定されている固有の識別情報である。
【００３１】
また、上記設置台数に代えて店舗１５において同時に特定のゲームを遊戯できるユーザ数（遊戯可能人数）を用いてもよい。例えば、上述したゲームサーバと業務用ゲーム装置（クライアント端末）との構成では、一台の業務用ゲーム装置で複数人が遊戯可能な構成もある。この場合、設置台数に代えて遊戯可能人数をデータベース１１に登録すればよい。また、ゲーム特典付与サーバから所属する店舗ＩＤの送信要求が送信される場合、ゲーム特典付与サーバは、上記ゲームサーバに送信要求を行って、店舗ＩＤ及び遊戯可能人数を受信し、受信した遊戯可能人数を店舗ＩＤに対応する店舗の遊戯可能人数とすればよい。
【００３２】
また、上述した実施形態の例では、サーバ１０Ａがデータベース１１を備えているが、サーバ１０Ａと通信可能な状態に接続されていれば、ゲーム特典付与システム１００の内部にあってもよいし、外部にあってもよい。
【００３３】
さらに、上述した実施形態の例では、サーバ１０Ａが、ゲーム特典付与プログラムを実行してユーザに特典を付与しているが、特にこれに限定されるものではない。業務用ゲーム装置２０が実行してもよく、サーバ１０Ａ及び業務用ゲーム装置２０が協働して実行してもよい。
【産業上の利用可能性】
【００３４】
本発明の実施形態の一つによれば、業務用ゲーム装置によって実行される特定のゲームに対して店舗毎に差別化を図ることができるようにするのに有用である。
【符号の説明】
【００３５】
１０    ゲーム特典付与サーバ
１１    データベース
１２    台数取得部
１３    特典付与部
１５    店舗
２０    業務用ゲーム装置
３０    通信ネットワーク
１００    ゲーム特典付与システム
【図１】
0006522990.tif 000002
【図２】
0006522990.tif 000003
【図３】
0006522990.tif 000004
【図４】
0006522990.tif 000005
【図５】
0006522990.tif 000006
【図６】
0006522990.tif 000007