(57)【要約】【課題】プレイヤに関する条件だけでなく、多様な要素に関する条件によってもプレイヤに特典が提供されるゲームシステムを提供する。【解決手段】  ゲームシステム１は、プレイヤに関する情報を第１データとして特定する第１データ特定部３５ａと、プレイヤ以外の要素に関する情報を第２データとして特定する第２データ特定部３５ａと、ゲームにて提供される特典を示す提供特典情報４３に対して、第１データに対する第１条件４１と、第２データに対する第２条件４２とが対応付けられた複数の条件データ４０が記憶された条件データ記憶部３３と、特定された第１データ及び第２データのそれぞれが、第１条件４１及び第２条件４２をそれぞれ満たす条件データを抽出する条件判断部３５ｂと、抽出された前記条件データに基づく特典をプレイヤに提供するための処理を行う特典処理部２５ｂと、を備える。【選択図】図１２
2013226251.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤの操作を受け付けて所定のゲームを実行するゲーム実行部と、
前記ゲームを実行するプレイヤに関する情報を第１データとして特定する第１データ特定部と、
プレイヤ以外の要素に関する情報を第２データとして特定する第２データ特定部と、
前記ゲームを実行するプレイヤに対して前記ゲームにて提供される特典を示す提供特典情報に、前記特典が提供されるための前記第１データに対する条件である第１条件と、前記特典が提供されるための前記第２データに対する条件である第２条件と、が対応付けられた複数の条件データが記憶された条件データ記憶部と、
前記条件データ記憶部を参照して、特定された前記第１データが前記第１条件を満たし、かつ、特定された前記第２データが前記第２条件を満たす条件データを抽出する条件判断部と、
前記条件判断部によって抽出された前記条件データに対応付けられた前記提供特典情報が示す特典を、前記プレイヤに提供するための処理を行う特典処理部と、
を備えるゲームシステム。
【請求項２】
前記条件判断部は、前記第１条件に特定情報が設定されている時は、いかなる前記第１データであっても、前記第１条件を満たすと判断する、請求項１に記載のゲームシステム。
【請求項３】
前記第１データには、前記プレイヤに関する情報の内容が数値で設定され、前記特定情報は、前記第１データに設定され得る数値の上限値よりも大きい又は下限値よりも小さい数値が設定される、請求項２に記載のゲームシステム。
【請求項４】
前記プレイヤの入力を受け付ける操作入力部と、前記ゲームのゲーム画面を表示する画像出力部とを備えるゲーム機、及び前記ゲーム機と通信接続されたサーバを含み、
前記第１データ特定部、前記第２データ特定部、前記条件データ記憶部、及び前記条件判断部は前記サーバに備えられ、前記ゲーム実行部、及び前記特典処理部は前記ゲーム機に備えられ、
前記ゲーム機は、前記ゲームを実行するプレイヤの操作に基づいて前記第１データの特定に利用される特定用情報を生成して前記サーバへ送信する特定用情報生成部を更に備え、
前記サーバにおいて、前記第１データ特定部は、前記特定用情報を利用して前記第１データを特定し、前記条件判断部は、抽出された条件データに対応付けられた前記提供特典情報を前記ゲーム機へ送信し、
前記ゲーム機において、前記特典処理部は前記サーバから送信された前記提供特典情報が示す特典を提供するための処理を行う、請求項１〜３のいずれか１項に記載のゲームシステム。
【請求項５】
前記サーバは、プレイヤを識別するプレイヤ識別情報に、前記第１データに対応する前記プレイヤに関する情報が対応付けられて記憶された第１データ記憶部と、前記第２データに対応する前記プレイヤ以外の要素に関する情報を記憶する第２データ記憶部を更に備え、
前記特定用情報生成部は、前記プレイヤによって前記プレイヤ識別情報を入力する操作があると、入力された前記プレイヤ識別情報を前記特定用情報として前記サーバへ送信し、
前記サーバにおいて、前記第１データ特定部は、前記第１データ記憶部を参照して、取得した前記プレイヤ識別情報に対応付けられた前記第１データを特定し、前記第２データ特定部は、前記第２データ記憶に記憶されている前記第２データを特定する、請求項４に記載のゲームシステム。
【請求項６】
前記条件データには、更に、抽出された回数を保持するカウント情報が対応付けられ、
前記サーバは、前記条件判断部によって抽出された前記条件データの前記カウント情報が保持する回数を更新する集計部を備える、請求項４又は５に記載のゲームシステム。
【請求項７】
前記特典を識別する特典識別情報と前記特典の内容を示す特典情報とが対応付けられた特典情報記憶部を備え、前記ゲーム機からの要求に応じた前記特典情報を提供する特典管理サーバが更に備えられ、
前記条件データの前記提供特典情報には、前記提供される特典の特典識別情報が設定され、
前記サーバにおいて前記条件判断部は、抽出された条件データに対応付けられた前記特典識別情報を前記提供特典情報として前記ゲーム機へ送信し、
前記ゲーム機において前記特典処理部は、前記サーバから送信された前記特典識別情報に対応付けられた前記特典情報を前記特典管理サーバに要求することにより取得して、前記特典情報が示す特典を前記プレイヤに提供する処理を行う、請求項４〜６のいずれか１項に記載のゲームシステム。
【請求項８】
前記プレイヤの入力を受け付ける操作入力部と、前記ゲームのゲーム画面を表示する画像出力部とを備えるゲーム機、及び前記ゲーム機と通信接続されたサーバを含み、
前記条件データ記憶部は前記サーバに備えられ、前記ゲーム実行部、前記第１データ特定部、前記第２データ特定部、前記条件判断部、及び前記特典処理部は前記ゲーム機に備えられ、
前記サーバは、前記第２データに対応する前記プレイヤ以外の要素に関する情報を記憶する第２データ記憶部と、前記条件データ記憶部の前記複数の条件データ、及び前記第２データを前記ゲーム機の要求に応じて提供するデータ提供部とを更に備え、
前記ゲーム機は、前記複数の条件データと前記第２データを前記サーバへ要求するデータ要求部と、前記ゲームを実行するプレイヤによって行われた操作に基づいて前記第１データの特定に利用される特定用情報を生成する特定用情報生成部とを更に備え、
前記ゲーム機において、前記第１データ特定部は、前記特定用情報を利用して前記第１データを特定し、前記第２データ特定部は、前記サーバから提供される前記第２データを特定する、請求項１〜３のいずれか１項に記載のゲームシステム。
【請求項９】
前記ゲーム実行部は再生される楽曲に合わせた操作をプレイヤに要求するゲームを実行し、
前記特典は、前記ゲーム機で再生可能な楽曲再生データを少なくとも含み、
前記特典処理部は、前記楽曲再生データを前記特典として取得すると、その取得した楽曲再生データを再生可能にするための処理を行う、請求項４〜８のいずれか１項に記載のゲームシステム。
【請求項１０】
ゲームにて提供される特典をプレイヤに提供するための特典提供方法であって、
ゲームを実行するプレイヤに関する情報を第１データとして特定し、
プレイヤ以外の要素に関する情報を第２データとして特定し、
前記ゲームを実行するプレイヤに対して前記ゲームにて提供される特典を示す提供特典情報に、前記特典が提供されるための前記第１データに対する条件である第１条件と、前記特典が提供されるための前記第２データに対する条件である第２条件とが対応付けられた複数の条件データを参照して、特定された前記第１データが前記第１条件を満たし、かつ、特定された前記第２データが前記第２条件を満たす条件データを抽出し、
抽出された前記条件データに対応付けられた前記提供特典情報が示す特典を、前記プレイヤに提供するための処理を行う、特典提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームに関する所定の条件が満たされた時にゲームに関するデータやサービスが特典としてプレイヤに提供されるゲームシステム、及び特典提供方法に関する。
【０００２】
ゲームに関する所定の条件が満たされた時にゲームに関するデータやサービスが、特典としてプレイヤに提供されるゲームシステムは、既に周知である（例えば、特許文献１〜３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３００８５１号公報
【特許文献２】特開２００２−０６６１４３号公報
【特許文献３】特開２００６−１９８２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、これら従来のゲームシステムにおいては、プレイヤに特典が提供されるための条件は、そのプレイヤのゲーム成績、プレイレベル、プレイ時間等、プレイヤに関する情報に対しての条件のみである。プレイヤ以外の要素に関する条件（例えば、ゲームが実行される時刻）は考慮されていない。このため、例えば、プレイヤ以外の要素であっても複数のプレイヤに共通する要素の条件を利用して、サービスやデータ等をプレイヤに提供することができない。
【０００５】
そこで、本発明は、プレイヤに関する条件だけでなく、多様な要素に関する条件によってもプレイヤに特典が提供されるゲームシステム、及び特典提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下の手段により上述した課題を解決する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【０００７】
本発明のゲームシステム（１）は、プレイヤの操作を受け付けて所定のゲームを実行するゲーム実行部（２５ｃ）と、前記ゲームを実行するプレイヤに関する情報を第１データとして特定する第１データ特定部（３５ａ、２５ｅ）と、プレイヤ以外の要素に関する情報を第２データとして特定する第２データ特定部（２５ａ、２５ｅ）と、前記ゲームを実行するプレイヤに対して前記ゲームにて提供される特典を示す提供特典情報（４３）に、前記特典が提供されるための前記第１データに対する条件である第１条件（４１ａ、４１ｂ）と、前記特典が提供されるための前記第２データに対する条件である第２条件（４２）と、が対応付けられた複数の条件データが記憶された条件データ記憶部（Ｄ４）と、前記条件データ記憶部を参照して、特定された前記第１データが前記第１条件を満たし、かつ、特定された前記第２データが前記第２条件を満たす条件データを抽出する条件判断部（３５ｂ、２５ｆ）と、前記条件判断部によって抽出された前記条件データに対応付けられた前記提供特典情報が示す特典を、前記プレイヤに提供するための処理を行う特典処理部（２５ｂ）と、を備える、ことにより上記の課題を解決する。
【０００８】
本発明によれば、各条件データには、ゲームに関して提供される特典に、プレイヤに関する情報に対する第１条件の他に、プレイヤ以外の要素に関する情報に対する第２条件が対応付けられており、条件判断部では、ゲームを実行するプレイヤに関する情報として特定された第１データが第１条件を満たし、かつプレイヤ以外の要素に関する情報として特定された第２データが第２条件を満たす条件データが抽出され、特典処理部によって、抽出された条件に対応する特典がプレイヤに提供される。これにより、プレイヤに関する条件だけでなく、プレイヤ以外の要素も考慮して、プレイヤにゲームに関する特典を提供することができる。
【０００９】
第１データは、ゲームを実行する「プレイヤに関する情報」であれば足り、第１データ特定部が第１データを特定する態様には、ゲームシステム内で保持されているプレイヤに関する情報を第１データとして特定する場合、プレイヤの操作内容に基づいて第１データを特定する場合等が含まれる。「プレイヤに関する情報」には、プレイヤの性別、年齢、ゲームスキル、プレイ履歴に関する情報等がある。第２データは、「プレイヤ以外の要素」であれば足り、「プレイヤ以外の要素」には、時間、ゲーム機、場所等がある。例えば、「プレイヤ以外の要素」が時間の場合、「プレイヤ以外の要素に関する情報」はゲームの開始時刻、ゲームの終了時刻等である。第２データ特定部が第２データを特定する態様には、ゲームシステム内で保持されている情報に基づいて特定する場合、当該情報を第２データとして特定する場合、他のシステムが提供する情報を第２データとして特定する場合等が含まれる。
【００１０】
「特典」は、ゲームで使用されるアイテム、画像、楽曲等の各種データそのものであってもよいし、ゲームにおける所定のモードの提供、ゲーム時間の延長等、ゲームに関して提供されるサービスであってもよい。なお、本発明においては、「特典」の概念は、プレイヤに対して第１条件及び第２条件が満たされた場合に提供されるデータ又は／及びサービスであればよく、プレイヤに有利なものに限らず、不利なものも含む。
【００１１】
前記条件判断部は、前記第１条件に特定情報が設定されている時は、いかなる前記第１データであっても、前記第１条件を満たすと判断してもよい。これにより、第１条件に特定情報を設定すれば、第２条件のみ、即ち、プレイヤ以外の要素のみを考慮して、プレイヤに特典を提供することができる。特に、前記第１データには、前記プレイヤに関する情報の内容が数値で設定され、前記特定情報は、前記第１データに設定され得る数値の上限値よりも大きい又は下限値よりも小さい数値が設定されると、第１データが第１条件を満たすか否かの判断を、簡単な比較演算で行うことができる。
【００１２】
本発明のゲームシステムは、各部に対応する装置が独立して存在し、各装置がデータ送受信可能に接続される構成でもよいし、全部が物理的に１つの装置内に設けられていてもよい。また、ゲーム機とサーバとで構成されるゲームシステムに適用する場合は、以下のような形態が可能である。
【００１３】
前記プレイヤの入力を受け付ける操作入力部（２１）と、前記ゲームのゲーム画面を表示する画像出力部（２２）とを備えるゲーム機（２）、及び前記ゲーム機と通信接続されたサーバ（３）を含み、前記第１データ特定部、前記第２データ特定部、前記条件データ記憶部、及び前記条件判断部は前記サーバに備えられ、前記ゲーム実行部、及び前記特典処理部は前記ゲーム機に備えられ、前記ゲーム機は、前記ゲームを実行するプレイヤの操作に基づいて前記第１データの特定に利用される特定用情報を生成して前記サーバへ送信する特定用情報生成部（２５ｄ）を更に備え、前記サーバにおいて、前記第１データ特定部は、前記特定用情報を利用して前記第１データを特定し、前記条件判断部は、抽出された条件データに対応付けられた前記提供特典情報を前記ゲーム機へ送信し、前記ゲーム機において、前記特典処理部は前記サーバから送信された前記提供特典情報が示す特典を提供するための処理を行ってもよい。
【００１４】
この発明においては、判断対象である第１データ及び第２データの特定、及び条件判断はサーバにて行われ、ゲーム機では、ゲームに直接関係する処理の他は、第１データを特定するための特定用情報の生成及び送信が行われるだけである。従って、ゲーム機の処理負担の軽減が可能となる。また、条件データ記憶部がサーバに備えられているため、条件データの更新をサーバにて統括して行うことができる。「プレイヤの操作」に基づいて特定用情報が生成される態様には、入力操作された情報を特定用情報として生成する場合、操作内容を示す情報を特定用情報として生成する場合等が含まれる。特定用情報を利用して第１データが特定される態様には、特定用情報が第１データとして特定される場合と、特定用情報に対応付けられた所定の第１データが特定される場合が含まれる。
【００１５】
前記サーバは、プレイヤを識別するプレイヤ識別情報に、前記第１データに対応する前記プレイヤに関する情報が対応付けられて記憶された第１データ記憶部（Ｄ３）と、前記第２データに対応する前記プレイヤ以外の要素に関する情報を記憶する第２データ記憶部（３４）を更に備え、前記特定用情報生成部は、前記プレイヤによって前記プレイヤ識別情報を入力する操作があると、入力された前記プレイヤ識別情報を前記特定用情報として前記サーバへ送信し、前記サーバにおいて、前記第１データ特定部は、前記第１データ記憶部を参照して、取得した前記プレイヤ識別情報に対応付けられた前記第１データを特定し、前記第２データ特定部は、前記第２データ記憶に記憶されている前記第２データを特定してもよい。
【００１６】
これにより、サーバは、条件データ記憶部の他、第１データ記憶部及び第２データ記憶部を備える。プレイヤ識別情報が対応付けられて保持されている情報として、ゲームシステムにおいて一般的なプレイヤデータに含まれるデータを、本発明の第１データとして利用することができる。また、第２データはサーバにて保持されるので、システム全体で共通な情報、例えば、時間情報であることが望ましい。ゲーム機にてプレイヤ識別情報が取得される態様には、プレイヤが直接入力する場合と、カードや携帯端末等に登録されたプレイヤ識別情報がゲーム機に読み込まれる場合がある。読み込む方式は、電気式、磁気式、光学式、接触式等問わない。
【００１７】
前記条件データには、更に、抽出された回数を保持するカウント情報が対応付けられ、前記サーバは、前記条件判断部によって抽出された前記条件データの前記カウント情報が保持する回数を更新する集計部（３５ｄ）を備える。  これにより、各条件を満たすケースを集計することができ、集計結果及び集計対象の条件に基づいて、ゲーム機が頻繁に利用される条件、及びあまり利用されない条件等を分析することができる。
【００１８】
前記特典を識別する特典識別情報と前記特典の内容を示す特典情報とが対応付けられた特典情報記憶部（Ｄ５）を備え、前記ゲーム機からの要求に応じた前記特典情報を提供する特典管理サーバ（４）が更に備えられ、前記条件データの前記提供特典情報には、前記提供される特典の特典識別情報が設定され、前記サーバにおいて前記条件判断部は、抽出された条件データに対応付けられた前記特典識別情報を前記提供特典情報として前記ゲーム機へ送信し、前記ゲーム機において前記特典処理部は、前記サーバから送信された前記特典識別情報に対応付けられた前記特典情報を前記特典管理サーバに要求することにより取得して、前記特典情報が示す特典を前記プレイヤに提供する処理を行ってもよい。
【００１９】
これにより、特典の内容を管理する構成を、ゲーム機、サーバとは異なる構成として設けることができる。これにより、サーバのデータ記憶部のメモリ節約、及び処理負担を軽減することができる。特に、特典の種類が多い場合や、各特典のデータ量が大きい場合に有効である。
【００２０】
また、本発明は、前記プレイヤの入力を受け付ける操作入力部（２１）と、前記ゲームのゲーム画面を表示する画像出力部（２２）とを備えるゲーム機（２）、及び前記ゲーム機と通信接続されたサーバ（３）を含み、前記条件データ記憶部は前記サーバに備えられ、前記ゲーム実行部、前記第１データ特定部、前記第２データ特定部、前記条件判断部、及び前記特典処理部は前記ゲーム機に備えられ、前記サーバは、前記第２データに対応する前記プレイヤ以外の要素に関する情報を記憶する第２データ記憶部（３４）と、前記条件データ記憶部の前記複数の条件データ、及び前記第２データを前記ゲーム機の要求に応じて提供するデータ提供部（３５ｅ）と、を更に備え、前記ゲーム機は、前記複数の条件データと前記第２データを前記サーバへ要求するデータ要求部と、前記ゲームを実行するプレイヤによって行われた操作に基づいて前記第１データの特定に利用される特定用情報を生成する特定用情報生成部（２５ｄ）と、を更に備え、前記ゲーム機において、前記第１データ特定部は、前記特定用情報を利用して前記第１データを特定し、前記第２データ特定部は、前記サーバから提供される前記第２データを特定してもよい。
【００２１】
この発明によれば、ゲームに直接関係する処理だけでなく、条件判断もゲーム機にて行われる。サーバは条件判断に必要なデータを保持して、ゲーム機にデータを提供するだけでよい。これにより、サーバの処理負担の軽減をすることができる。
【００２２】
前記ゲーム実行部は再生される楽曲に合わせた操作をプレイヤに要求するゲームを実行し、前記特典は、前記ゲーム機で再生可能な楽曲再生データを少なくとも含み、前記特典処理部は、前記楽曲再生データを前記特典として取得すると、その取得した楽曲再生データを再生可能にするための処理を行ってもよい。これにより、本願発明をいわゆる音楽ゲームに適用でき、特典である楽曲を、ゲームの隠し要素として、プレイヤに提供することができる。
【００２３】
本発明の特典提供方法は、ゲームにて提供される特典をプレイヤに提供するための特典提供方法であって、ゲームを実行するプレイヤに関する情報を第１データとして特定し、プレイヤ以外の要素に関する情報を第２データとして特定し、前記ゲームを実行するプレイヤに対して前記ゲームにて提供される特典を示す提供特典情報に、前記特典が提供されるための前記第１データに対する条件である第１条件と、前記特典が提供されるための前記第２データに対する条件である第２条件と、が対応付けられた複数の条件データを参照して、特定された前記第１データが前記第１条件を満たし、かつ、特定された前記第２データが前記第２条件を満たす条件データを抽出し、抽出された前記条件データに対応付けられた前記提供特典情報が示す特典を、前記プレイヤに提供するための処理を行う、ことにより上記の課題を解決する。この特典提供方法は、上述のゲームシステムとして実現される。
【発明の効果】
【００２４】
上述したように、本発明は、条件データに、ゲームにて提供される特典に対して、プレイヤに関する情報に対しての第１条件の他に、プレイヤ以外の要素に関する情報に対しての第２条件が対応付けられ、ゲームを実行するプレイヤに関する情報である第１データが第１条件を満たし、かつ、プレイヤ以外の要素に関する情報である第２データが第２条件を満たす場合に、これら条件に対応する特典がプレイヤに提供される。これにより、プレイヤに関する条件だけでなく、多様な要素に関する条件に応じてプレイヤに特典が提供されるゲームシステム等を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明に係るゲームシステムの一例を示す図。
【図２】第１の形態におけるゲーム機のハードウェアの概略構成図。
【図３】図１のゲーム機において表示されるゲーム画面の一例を示す図。
【図４】図１のゲーム機において保持されているタイミングデータを示す図。
【図５】第１の形態におけるセンタサーバのハードウェアの概略構成図。
【図６】プイヤデータのデータ構造の一例を示す図。
【図７Ａ】条件データのデータ構造の一例を示す図。
【図７Ｂ】条件データの具体的な例を示す図。
【図８】条件データにおける時間条件と許可コンテンツとの対応関係の例を示す図。
【図９】条件データにおける時間条件と許可コンテンツとの対応関係の他の例を示す図。
【図１０】図８に示す対応関係が更新された状態を示す図。
【図１１】図１のコンテンツサーバのハードウェアの概略構成図。
【図１２】第１の形態におけるゲーム機、センタサーバ及びコンテンツサーバのそれぞれにおける処理の流れを示すシーケンス図。
【図１３】図１２に示す条件データ処理における処理の流れを示すフローチャート。
【図１４Ａ】ゲーム機データのデータ構造の一例を示す図。
【図１４Ｂ】ゲーム機条件が設定された条件データのデータ構造の一例を示す図。
【図１５】第２の形態におけるゲーム機のハードウェアの概略構成図。
【図１６】第２の形態におけるセンタサーバのハードウェアの概略構成図。
【図１７】第２の形態におけるゲーム機、センタサーバ及びコンテンツサーバのそれぞれにおける処理の流れを示すシーケンス図。
【図１８】図１７に示す条件データ処理における処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２６】
（１）第１の形態
図１は、本発明のゲームシステム１に係る一形態を示す。ゲームシステム１には、少なくとも１台のゲーム機２と、センタサーバ３と、コンテンツサーバ４とが含まれ、それぞれネットワーク５を介して双方向に通信可能なように接続されている。ゲーム機２は、ゲームセンターや商用施設のゲームコーナー等に設けられた商用ゲーム機であり、所定のゲームをプレイヤに対して提供する。センタサーバ３は、ゲーム機２に必要なデータを提供する他、システム管理者の操作に応じた処理が行われる。コンテンツサーバ４はゲームにて使用されるコンテンツを管理する。なお、ゲーム機２は、設置されている施設用のローカルサーバ（不図示）を介してネットワーク５に接続されていてもよい。
【００２７】
本形態のゲーム機２は、スピーカ２ａ、モニタ２ｂ、複数のスイッチ、押し釦等が設けられた操作パネル２ｃ、及びフットスィッチパネル２ｄを備える。フットスィッチパネル２ｄには、その中央にホームポジションｈｐが設けられ、ホームポジションｈｐに対して上下左右各方向にはフットスイッチｆｓ１、ｆｓ２、ｆｓ３、ｆｓ４（区別する必要がない時は「フットスイッチｆｓ」という。）が設けられている。ゲーム機２では、スピーカ２ａから出力される音楽に合わせてプレイヤにフットスイッチｆｓに対する操作を要求するいわゆる音楽ゲームが実行される。
【００２８】
ゲームシステム１においては、ゲーム実行時に、予め設定されたプレイヤに関する条件及びプレイヤ以外の要素に関する条件が同時に満たされる場合に、そのプレイヤに対する特典として、ゲームにて特定のコンテンツの利用が許可されるように構成されている。本形態では、コンテンツは特定の楽曲がゲームで利用されるためのデータである。即ち、上記条件が満たされた場合のみ、プレイヤは、条件に対応する楽曲をゲームにて利用することができる。このように、許可される楽曲はゲームのいわゆる隠し要素として機能する。次に、ゲーム機２、センタサーバ３、コンテンツサーバ４のそれぞれにいて、本発明を実現するためのハードウェア構成を説明する。
【００２９】
ゲーム機２は、図２に示すように、各種データの送受信を行う通信部２０と、プレイヤの操作を受け付けるための操作パネル２ｃとフットスィッチパネル２ｄを含む操作入力部２１と、ゲーム画面及びメッセージ等が表示されるためのモニタ２ｂを含む画像出力部２２と、各種音声が出力されるためのスピーカ２ａを含むサウンド出力部２３と、ゲーム機用プログラムＧＰをはじめ各種データを記憶するためのデータ記憶部２４と、各部２０〜２４の動作を制御するコントロールユニット２５と、を備える。
【００３０】
コントロールユニット２５は、ＣＰＵ及びその動作に必要な記憶域を備えたコンピュータとして構成され、データ記憶部２４に記憶されているゲーム機用プログラムＧＰが実行されることにより、主に、開始処理部２５ａ、特典処理部２５ｂ、ゲーム実行部２５ｃ、及び特定用情報生成部２５ｄとして機能する。各部２５ａ〜２５ｄの具体的な機能については後述する。データ記憶部２４に記憶される各種データには、ゲームで使用されるタイミングデータＤ１及び楽曲データＤ２が含まれる。楽曲データＤ２には、ゲームにて再生される楽曲として、プレイヤに提供される複数の楽曲のそれぞれの楽曲再生データが記憶されている。以下、楽曲データＤ２に予め記憶されている楽曲を標準楽曲という。タイミングデータＤ１については後述する。
【００３１】
操作パネル２ｃには、プレイヤが所有するゲームパスカードに記録されているカード情報をゲーム機に入力するためのカード情報入力部が設けられている。カード情報には、プレイヤを識別するためのプレイヤＩＤが少なくとも含まれる。カード情報の入力方式は、電気式、磁気式、光学式、接触式等、いずれの方式でもよい。なお、ゲーム機２においては、ゲームパスカードを利用しないプレイヤであっても、ゲームを実行することができる。
【００３２】
本形態のゲーム実行部２５ｃによって実行されるゲームは、再生される音楽に合わせてプレイヤに所定の操作を要求するゲームとして周知のものを採用すればよい。音楽ゲームの一例を図３及び図４を用いて説明する。図３は、ゲーム中にモニタ２ｂに表示されるゲーム画面２０１の一例である。ゲーム画面２０１には、キャラクタＣＲ、ＣＬがダンスをしている背景画像と共に、プレイヤに操作を案内するための画像であるゲージ２０２Ｌ、２０２Ｒが表示される。各ゲージ２０２Ｌ、２０２Ｒにおける操作案内態様は同様であるため、ゲージ２０２Ｒについて説明する。ゲージ２０２Ｒの上端には４つの基準マーク２０３Ｌ、２０３Ｂ、２０３Ｆ、２０３Ｒ（区別する必要のない時は「基準マーク２０３」という。）が一列に常時表示される。基準マーク２０３Ｌ、２０３Ｂ、２０３Ｆ、２０３Ｒは、フットスイッチｆｓ３、ｆｓ２、ｆｓ１、ｆｓ４にそれぞれ対応する。基準マーク２０３Ｌ、２０３Ｂ、２０３Ｆ、２０３Ｒの下方にはそれぞれタイミングマーク２０４Ｌ、２０４Ｂ、２０４Ｆ、２０４Ｒ（区別する必要がない時は「タイミングマーク２０４」という。）が表示される。タイミングマーク２０４はゲーム画面２０１の下方に出現し、上方へ一定速度で移動し、最終的に対応する基準マーク２０３に重なる。
【００３３】
タイミングマーク２０４は、図４に示すタイミングデータＤ１に基づいて表示される。タイミングデータＤ１は楽曲毎に用意され、各フットスイッチｆｓを操作すべきタイミング（以下「操作タイミング」という。）をプレイヤに案内するためのデータである。タイミングデータＤ１の左半分の４ビットのそれぞれが、フットスイッチｆｓ３、ｆｓ２，ｆｓ１、ｆｓ４それぞれの操作タイミングを示す。各フットスイッチｆｓに関して、操作タイミングに対応するビットは“１”に設定されている。操作タイイングを示す８つのビットで構成される操作タイミング行は、１小節の時間長を所定の数で等分した時間長（例えば拍）ごとに設定される。図４の例では、１小節の時間長の１／１６の時間長毎に操作タイミングが設定されている。
【００３４】
例えば、操作タイミング行Ｔ１の場合は、フットスイッチｆｓ３とフットスイッチｆｓ１の操作タイミングが、該当する小節の再生開始から６／１６時間長に設定されていることを示す。ゲーム実行部２５ｃは、タイミングマーク２０４が基準マーク２０３に重なる時と操作タイミングとが一致するように、タイミングマーク２０４の表示を制御する。この表示の制御方法は周知の方法を採用すればよい。これにより、例えば、タイミングマーク２０４Ｆが基準マーク２０３Ｆに重なる時を、フットスイッチｆｓ１の操作タイミングとしてプレイヤに案内することができる。
【００３５】
センタサーバ３のハードウェア構成の概略について説明する。センタサーバ３は、図５に示すように、各種データの送受信を行う通信部３０と、システム管理者の操作を受け付ける操作入力部３１と、システム管理者向けの各種画面が表示される画像出力部３２と、サーバ用プログラムＳＰ、プレイヤデータテーブルＤ３、条件データテーブルＤ４等、各種データを記憶するデータ記憶部３３と、現在の日時及び曜日を示す時間データ３４ａを保持及び管理する第２記憶部としての時間管理部３４と、各部３０〜３４の動作を制御するコントロールユニット３５と、を備える。コントロールユニット３５は、ＣＰＵ及びその動作に必要な記憶域を備えたコンピュータとして構成され、データ記憶部３３に記憶されているサーバ用プログラムＳＰが実行されることにより、主に、データ特定部３５ａ、条件判断部３５ｂ、データ更新部３５ｃ、及び集計部３５ｄとして機能する。各部３５ａ〜３５ｄの具体的な機能については後述する。
【００３６】
データ記憶部３３に記憶された第１記憶部としてのプレイヤデータテーブルＤ３について説明する。プレイヤデータテーブルＤ３のデータ構造の一例を図６に示す。プレイヤデータテーブルＤ３には、複数のプレイヤデータ５０が含まれる。プレイヤデータ５０は、プレイヤを識別するためのプレイヤＩＤ５１毎にプレイヤに関する情報が対応付けられたデータである。本形態のプレイヤに関する情報は、性別５２、スキルレベル５３、プレイ履歴５４、プレイヤ名５５である。スキルレベル５３はゲーム機２が提供するゲームのスキルレベルであり、例えば、５段階の数値で示される。
【００３７】
データ記憶部３３に記憶された条件データ記憶部としての条件データテーブルＤ４について説明する。条件データテーブルＤ４のデータ構造の一例を図７Ａに示す。条件データテーブルＤ４には、複数の条件データ４０が含まれる。条件データ４０は、プレイヤ条件４１と時間条件４２と許可コンテンツＩＤ４３とカウント値４４とで構成される。許可コンテンツＩＤ４３は、利用が許可されるコンテンツ（以下「許可コンテンツ」という）を識別するためのＩＤであり、プレイヤ条件４１及び時間条件４２は許可コンテンツＩＤ４３が示すコンテンツが許可されるための条件である。カウント値４４は、条件４１、４２が満たされた回数の集計値である。
【００３８】
プレイヤ条件４１は、プレイヤに関する情報に対する条件である。本形態では、プレイヤ条件４１として、プレイヤ種別条件４１ａとレベル条件４１ｂとが設けられている。プレイヤ種別条件４１ａには、条件として要求されるプレイヤの種別が設定される。本形態の場合、ゲームパスカードの利用の有無によってプレイヤが種別される。具体的には、プレイヤ種別条件４１ａに“２”が設定されると、ゲームパスカードの利用が条件として設定されたことになり、プレイヤ種別条件４１ａが“０”の場合は、プレイヤ種別条件４１ａは問われないことを示す。即ち、条件判断時にプレイヤ種別条件４１ａがいずれの値であっても当該条件を満たすと判断される。
【００３９】
レベル条件４１ｂには条件として要求されるスキルレベル５３の値が設定される。また、レベル条件４１ｂが“０”の場合はプレイヤのスキルレベル５３の値は問われないことを示す。即ち、条件判断時にレベル条件４１ａがいずれの値であっても当該条件を満たすと判断される。以上のように、プレイヤ条件４１には、要求する条件が数値で設定され、対応する条件を問わない場合は、“０”が設定される。これにより、“０”は特定情報として機能する。時間条件４２は、コンテンツが許可される時間的条件であり、特定期間や曜日等で示される。
【００４０】
なお、本形態のコンテンツは、上述したように、特定の楽曲がゲームで利用されるためのデータであり、楽曲再生データ及びその楽曲のタイミングデータＤ１を含む概念である。条件データ４０では、許可コンテンツの識別情報のみが許可コンテンツＩＤ４３として設定され、許可コンテンツ自体は、コンテンツサーバ４が管理する。コンテンツサーバ４については後述する。
【００４１】
条件データテーブルＤ４の具体的な例を図７Ｂに示す。条件データ４０ａでは、プレイヤ条件４１として、ゲームパスカードの利用、かつスキルレベル“５”が要求されているが、一方、時間条件４２は要求されていない。従って、条件データ４０ａは、プレイヤ条件４１のみが満たされるとコンテンツ０１の利用が許可されることを示す。
【００４２】
条件データ４０ｂは、プレイヤ条件４１として、ゲームパスカードの利用は要求されているが、レベル条件４１ｂに“０”が設定されているためスキルレベル５３は要求されない。また、時間条件４２には許可期間“２０１２年４月９日７時〜２０１２年４月９日８時”が設定され、許可コンテンツとしてコンテンツ０２が設定されている。従って、条件データ４０ｂは、ゲームパスカードを利用した全てのプレイヤに対して、時間条件４２が示す時間内にコンテンツ０２の利用が許可されることを示す。条件データ４０ｃは、プレイヤ種別条件４１ａもレベル条件４１ｂも“０”に設定されており、ゲームパスカードの利用についてもスキルレベルも要求されていない。また、時間条件４２の記述はなく、許可コンテンツとしてコンテンツ０３が設定されている。従って、条件データ４０ｃは、ゲームパスカードの利用やスキルレベルを問わず全てのプレイヤに対して、時間を問わずコンテンツ０３の利用が許可されるように設定されている。
【００４３】
時間条件４２と許可コンテンツＩＤ４３との対応関係には、様々なバリエーションが考えられる。例えば、図８に示す条件データテーブルＤ４Ａのように、曜日毎に異なるコンテンツが許可されるように設定することも可能である。条件データテーブルＤ４Ａでは、月曜日から日曜日のそれぞれに対して、許可コンテンツとしてコンテンツ０４〜コンテンツ１０のそれぞれが対応付けられている。また、図９に示す条件データテーブルＤ４Ｂのように、時間に応じて異なるコンテンツが許可されるように設定することも可能である。条件データテーブルＤ４Ｂでは、７時〜１７時までの間の１時間毎に異なるコンテンツ１１〜２０がそれぞれ許可されるように設定されている。
【００４４】
更に、条件データテーブルＤ４の設定内容は、コントロールユニット３５による更新処理によって、適宜更新可能である。当該更新処理は、システム管理者の操作に基づいて行われてもよいし、定期的にあるいは不定期的に自動的に行われてもよい。例えば、図１０の条件データテーブルＤ４Ａ’は、条件データテーブルＤ４Ａの時間条件４２と許可コンテンツとの対応関係が、シャッフルされることにより更新された状態を示す。これにより、コントロールユニット３５はデータ更新部３５ｃとして機能する。
【００４５】
特典管理サーバとしてのコンテンツサーバ４のハードウェア構成の概略を、図１１に示す。コンテンツサーバ４は、各種データの送受信を行う通信部６０と、特典情報記憶部としてのコンテンツデータテーブルＤ５を保持するデータ記憶部６１と、コントロールユニット６２と、を備える。コントロールユニット６２は、ＣＰＵ及びその動作に必要な記憶域で構成されたコンピュータとして構成され、ゲーム機２からコンテンツ要求があると、要求されたコンテンツをコンテンツデータテーブルＤ５から検索し、ゲーム機２に提供する。コンテンツデータテーブルＤ５には、許可コンテンツＩＤ４３と、コンテンツ（楽曲再生データ及びその楽曲のタイミングデータＤ１）とが対応付けられて記憶されている。
【００４６】
隠し要素としての許可コンテンツがプレイヤに提供されるまでの処理の流れについて、図１２のシーケンス図を用いて説明する。ゲーム機２の動作はコントロールユニット２５によって制御され、センタサーバ３の動作はコントロールユニット３５によって制御され、コンテンツサーバ４の動作はコントロールユニット６２によって制御される。
【００４７】
まず、ゲーム機２において、プレイヤによってゲームを開始するための所定の開始操作があると、開始処理が行われる（ステップＳ１００）。開始操作には、例えば、プレイ料金の支払い操作、ゲームパスカードの読み取り操作が含まれる。開始処理では、利用料金の支払いの要求及び確認がされ、かつ、ゲームパスカードの読み取り操作があった時は当該カードからプレイヤＩＤ５１を取得する。なお、ゲームパスカードを利用しないプレイヤに対しては、読み取り操作の代わりに、例えば、プレイヤ名の入力操作が要求される。ゲーム機２は、利用料金の支払いが確認されると、開始要求を生成してセンタサーバ３へ送信する。ゲームパスカードからプレイヤＩＤ５１が取得された時は、プレイヤＩＤ５１を含む開始要求が生成され、取得されない時は、プレイヤＩＤ５１を含まない開始要求が生成される。プレイヤの読み取り操作に基づいて生成されたプレイヤＩＤ５１は特定用情報に対応し、コントロールユニット２５は特定用情報生成部２５ｄとして機能する。
【００４８】
開始要求を受信したセンタサーバ３は、その開始要求に関して条件データ処理を行う（ステップＳ１１０）。条件データ処理では、開始要求に含まれるプレイヤＩＤに基づいて、プレイヤに関する判断情報を特定する。本形態のプレイヤに関する判断情報（条件判断の際に判断対象となる情報）は、種別判断情報とレベル判断情報である。種別判断情報は、判断対象のプレイヤに関して、プレイヤ種別条件４１ａと満たすか否か判断される情報であり、レベル判断情報は、判断対象のプレイヤに関して、レベル条件４１ｂを満たすか否か判断される情報である。また、時間条件４２を満たすか否か判断される情報として、時間判断情報を時間管理部３４が管理する時間データ３４ａにより特定する。
【００４９】
続いて、センタサーバ３は、条件データテーブルＤ４を参照して、条件判断を行う。即ち、特定されたプレイヤに関する各判断情報がプレイヤ条件４１ａ、４１ｂを満たすか否か、かつ、特定された時間判断情報が時間条件４２をみたすか否かを判断する。そして、全ての条件４１、４２を満たす条件データ４０を条件データテーブルＤ４から抽出し、抽出された条件データ４０の許可コンテンツＩＤ４３を許可コンテンツ情報として開始応答に含ませてゲーム機２へ送信する。条件データ処理の詳細については後述する。
【００５０】
センタサーバ３は、更に、抽出された条件データ４０に対して、集計処理を行う（ステップＳ１２０）。集計処理では、抽出された各条件データ４０のカウント値４４の値が１つカウントアップされる。これにより、条件データ４０に設定された条件毎に、その条件を満たしたケースを集計することができる。これにより、コントロールユニット３５は集計部３５ｄとして機能する。
【００５１】
開始応答を受信したゲーム機２は、特典処理を行う（ステップＳ１３０）。これにより、コントロールユニット２５は特典処理部２５ｂとして機能する。特典処理では、許可コンテンツ情報が含む許可コンテンツＩＤ４３を示すコンテンツ要求を生成し、コンテンツサーバ４へ送信する。コンテンツ要求を受信したコンテンツサーバ４では、コンテンツ特定処理が行われる（ステップＳ１４０）。コンテンツ特定処理では、コンテンツ要求が示す許可コンテンツＩＤ４３に対応する許可コンテンツを、コンテンツデータテーブルＤ５にて検索し、検索された許可コンテンツをゲーム機２へ提供する。ゲーム機２は、プレイヤによって利用可能になるように処理を行う。例えば、楽曲Ｘの利用が許可される場合、許可コンテンツに含まれる楽曲Ｘの楽曲再生データ及びタイミングデータＤ１のそれぞれを、標準楽曲の楽曲再生データ及びタイミングデータＤ１のそれぞれと同様にデータ記憶部２４に記憶し、楽曲Ｘが標準楽曲に追加された楽曲選択メニューをプレイヤに提示する。
【００５２】
楽曲選択メニューにおいてプレイヤによって楽曲が選択されると、その楽曲に基づいたゲームが実行される（ステップＳ１５０）。これにより、コントロールユニット２５はゲーム実行部２５ｃとして機能する。楽曲Ｘが選択された場合は、楽曲Ｘの楽曲再生データ及びタイミングデータＤ１が、標準曲が選択された場合と同様に処理される。ゲームの実行に関する処理は上述した通りである。なお、許可コンテンツを受信した時は、プレイヤの選択操作を経ずに、許可コンテンツに含まれる楽曲再生データ及びタイミングデータＤ１に基づいてゲームが実行されるように構成してもよい。
【００５３】
楽曲再生データの再生の終了、プレイヤの終了操作等によりゲームが終了する際には、ゲーム機２は終了処理を行う（ステップＳ１６０）。ゲーム終了処理では、例えば、プレイヤＩＤ５１、スコア、プレイ内容等を含む終了情報が、ゲーム機２からセンタサーバ３へ送信される。終了情報を受信したセンタサーバ３は、プレイヤＩＤ５１に対応するプレイヤデータ５０の更新処理を行う（ステップＳ１７０）。更新処理では、受信したスコア、プレイ内容等に基づいてプレイヤデータ５０のスキルレベル５３、プレイ履歴５４等を更新する処理が行われる。なお、ゲーム実行中又はゲーム終了後に、プレイヤによって楽曲選択を要求する操作がある度に開始情報が送信され、条件データ処理以後の処理が繰り返される。
【００５４】
開始要求を受信したセンタサーバ３にて実行される条件データ処理について、図１３のフローチャートに従って説明する。条件データ処理はセンタサーバ３のコントロールユニット３５によって制御される。まず、コントロールユニット３５は種別判断情報を特定する（ステップＳ２００）。開始要求にプレイヤＩＤ５１が含まれている場合は、ゲームパスカードが利用されていると特定し、種別判断情報を“２”に設定する。開始要求にプレイヤＩＤ５１が含まれていない場合は、ゲームパスカードが利用されていないと特定し、種別判断情報を“０”に設定する。
【００５５】
続いて、レベル判断情報を特定する（ステップＳ２１０）。種別判断情報が“０”である場合は、レベル判断情報を“０”に設定する。種別判断情報が“２”である場合、プレイヤデータテーブルＤ３を参照して、プレイヤＩＤ５１に対応するプレイヤデータ５０を検索し、検索されたプレイヤデータ５０のスキルレベル５３を特定し、レベル判断情報として設定する。種別判断情報及びレベル判断情報のそれぞれは第１データに対応し、これにより、コントロールユニット３５はデータ特定部３５ａ（第１データ特定部）として機能する。次に、時間判断情報を特定する（ステップＳ２２０）。時間管理部３４が管理する時間データ３４ａを特定し、時間判断情報として設定する。時間判断情報は第２データに対応し、これにより、コントロールユニット２５はデータ特定部３５ａ（第２データ特定部）として機能する。
【００５６】
各判断情報が特定されると、条件データテーブルＤ４を参照して、特定された各判断情報が対応する条件４１、４２を満たすか否かを判断する。全ての条件４１、４２を満たす条件データ４０を条件データテーブルＤ４から抽出する（ステップＳ２３０）。これにより、コントロールユニット３５は条件判断部３５ｂとして機能する。続いて、抽出された条件データ４０に設定されている許可コンテンツＩＤ４３を、許可コンテンツ情報として開始応答に含ませてゲーム機２へ送信する（ステップＳ２４０）。以上で条件データ処理を終了する。
【００５７】
上述の形態では「プレイヤ以外の要素に関する条件」は時間的条件だが、時間的条件に限らず、例えば、ゲーム機に関する条件であってもよい。ゲーム機に関する条件としては、ゲーム機２の型番、設置地域、設置地域の天候等に関する条件がある。この場合、センタサーバ３のデータ記憶部３３に、図１４Ａが示すようなゲーム機データテーブルＤ６を設ける。ゲーム機データテーブルＤ６は、複数のゲーム機データ７０で構成され、ゲーム機データ７０はゲーム機を識別するためのゲーム機ＩＤ７１に、ゲーム機に関する情報としてゲーム機の型番７２、及びゲーム機の設置地域７３が対応付けられている。また、条件データテーブルＤ４の各条件データ４０には、図１４Ｂに示すように、時間条件４２の代わりに（または時間条件４２に加えて）、ゲーム機に関する情報に対応する条件としてゲーム機条件４５を設定する。ゲーム機条件４５には、型番条件４５ａ及び地域条件４５ｂが含まれる。
【００５８】
ゲーム機２のデータ記憶部２４には、ゲーム機ＩＤ７１が保持されている。図１２に示すステップＳ１００の開始処理では、プレイヤＩＤ５１とゲーム機ＩＤ７１を含む開始要求がゲーム機２からサーバ３へ送信され、図１３に示す条件データ処理では、ステップＳ２２０の処理の代わりに（又はステップＳ２２０の処理に加えて）、ゲーム機判断情報（型番判断情報及び地域判断情報）を特定する。型番判断情報は、判断対象のゲーム機２に関して、型番条件４５ａを満たすか否か判断される情報であり、地域判断情報は、判断対象のゲーム機２に関して、地域条件４５ｂを満たすか否か判断される情報である。
【００５９】
この場合、センタサーバ３は、ゲーム機データテーブルＤ６を参照して受信したゲーム機ＩＤ７１に対応するゲーム機データ７０の型番７２及び設置地域７３を、それぞれ型番判断情報及び地域判断情報として特定する。また、ステップＳ２３０では、時間条件４２に関する判断の代わりに（又は時間条件４２に関する判断に加えて）、プレイヤ条件を満たす各条件データについて、特定されたゲーム機判断情報が、対応するゲーム機条件４５を満たすか否かを判断する。
【００６０】
あるいは、ゲーム機２のゲーム機データ７０は、ゲーム機２のデータ記憶部２４が保持するように構成してもよい。この場合は、図１２に示すステップＳ１００の開始情報にて、ゲーム機ＩＤ７１の代わりにゲーム機に関する情報７２、７４がプレイヤＩＤ５１と共にセンタサーバ３へ送信され、図１３に示す条件データ処理においては、ゲーム機２から取得された型番７２及び設置地域７３を、それぞれ型番判断情報及び地域判断情報として特定されるように構成すればよい。
【００６１】
（２）第２の形態
第１の形態では、条件データ処理はセンタサーバ３にて行われたが、ゲーム機２で条件データ処理が行われる場合について説明する。以下、第１の形態と異なる事項のみ説明する。第２の形態のゲーム機２のハードウェア構成、センタサーバ３のハードウェア構成を、それぞれ図１５及び図１６に示す。ゲーム機２においては、ゲーム機用プログラムＧＰが実行されることにより、コントロールユニット２５は開始処理部２５ａ、特典処理部２５ｂ、ゲーム実行部２５ｃ、及び特定用情報生成部２５ｄに加えて、データ特定部２５ｅと条件判断部２５ｆとしても機能する。センタサーバ３においては、コントロールユニット３５はサーバ用プログラムＳＰが実行されることにより、データ更新部３５ｃ及びデータ提供部３５ｅとして機能する。
【００６２】
第２の形態におけるゲーム機２、センタサーバ３及びコンテンツサーバ４における処理の流れを、図１７のシーケンス図に示す。開始要求を受信したセンタサーバ３では、データ提供処理が行われる（ステップＳ１１５）。これにより、コントロールユニット３５はデータ提供部３５ｅとして機能する。データ提供処理では、開始要求にプレイヤＩＤ５１が含まれている時は、プレイヤデータテーブルＤ３を参照して、プレイヤＩＤ５１に対応するプレイヤデータ５０を検索する。検索したプレイヤデータ５０と、時間管理部３４が保持する時間データ３４ａと、条件データテーブルＤ４とを含む開始応答をゲーム機２へ送信する。開始要求にプレイヤＩＤ５１が含まれていない時は、時間データ３４ａと条件データテーブルＤ４とを含む開始応答をゲーム機２へ送信する。
【００６３】
開始応答を受信したゲーム機２はステップＳ１２５にて条件データ処理を実行する。条件データ処理では、各判断情報を特定して、受信した条件データテーブルＤ４を参照することにより、特定された判断情報に関して条件判断を行い、条件４１、４２が全て満たされている条件データ４０を抽出する。条件データ処理の詳細については後述する。続くステップＳ１３０の特典処理では、抽出された条件データ４０に対応付けられた許可コンテンツＩＤ４３を示すコンテンツ要求をコンテンツサーバ４へ送信する。
【００６４】
第２形態における条件データ処理について図１８のフローチャートに従って説明する。条件データ処理は、ゲーム機２のコントロールユニット２５によって制御される。コントロールユニット２５は、ステップＳ２００では、開始処理にてプレイヤＩＤが取得されたか否かによって、ゲームパスカードが利用されているか否かを判断し、種部判断情報を特定する。ステップＳ２１０では、センタサーバ３から取得したプレイヤデータ５０のスキルレベル５３をレベル判断情報として特定する。ステップＳ２２０では、センタサーバ３から取得した時間データ３４ａを時間判断情報として特定する。ステップＳ２３０では、センタサーバ３から取得した条件データテーブルＤ４を参照して、特定された判断情報のそれぞれが対応する条件４１、４２を満たすか否かを判断し、特定された全ての判断情報が全ての条件を満たす条件データ４０を抽出する。コントロールユニット２５は、ステップＳ２００及びステップＳ２１０の処理によりデータ特定部２５ｅ（第１データ特定部）として機能し、ステップＳ２２０の処理によりデータ特定部２５ｅ（第２データ特定部）として機能し、ステップＳ２３０の処理により条件判断部２５ｆとして機能する。
【００６５】
第２の形態においても、第１の形態と同様に「プレイヤ以外の要素に関する条件」は時間的条件に限らず、ゲーム機に関する条件であってもよい。第２の形態では、条件データ判断処理がゲーム機２にて行われるため、ゲーム機データテーブルＤ６をセンタサーバ３が保持するときは、ゲーム機２は、ステップＳ１００にてゲーム機ＩＤも含む開始要求をセンタサーバ３へ送信し、センタサーバ３は、ステップＳ１１５にてゲーム機ＩＤに対応するゲーム機データ７０を検索し、検索されたゲーム機データ７０も含む開始応答をゲーム機２に送信すればよい。ゲーム機データに関する条件データ処理は、ゲーム機判断情報がセンタサーバ３から提供されたゲーム機データに基づいて特定される他は、第１の形態におけるゲーム機データ７０に関する条件データ処理と同様でよい。
【００６６】
更に、各ゲーム機２のデータ記憶部２４にてゲーム機データ７０が保持されるように構成してもよい。この場合も、ステップＳ１２５の条件データ処理は、第１の形態におけるゲーム機データ７０に関する条件データ処理と同様でよいが、ゲーム機判断情報は、ゲーム機２のデータ記憶部２４にて保持されているゲーム機データ７０に基づいて特定される。
【００６７】
本発明は、上述した形態に限らず種々の形態にて実行されてよい。例えば、特典としてプレイヤに提供される許可コンテンツは、楽曲に関するデータに限らず、ゲーム画面上に表示される画像、メッセージ等でもよいし、ゲームにおける所定の状態や所定のアイテムでもよい。フローチャートに示された処理順序は本発明を実現できる限り変更可能である。各データテーブルＤ３〜Ｄ５に含まれる各データ項目は、物理的に対応付けられている必要はなく、論理的に対応付けられていればよい。
【００６８】
また、コンテンツサーバ４を設けずに、センタサーバ３にてコンテンツデータテーブルＤ５が管理されるように構成してもよい。第１の形態においては、センタサーバ３においては、条件データ処理のステップＳ２４０にて、抽出された条件データ４０の許可コンテンツＩＤ４３に対応する許可コンテンツを、コンテンツデータテーブルＤ５にて検索し、検索された許可コンテンツを含む許可コンテンツ情報をゲーム機２へ送信すればよい。ゲーム機２においては、ステップＳ１３０の特典処理にてコンテンツサーバ４に対する処理を省略すればよい。第２の形態においては、ステップＳ１３０の特典処理において、ゲーム機２は、抽出された条件データ４０に対応付けられた許可コンテンツＩＤ４３を示すコンテンツ要求をセンタサーバ３へ送信すればよい。
【符号の説明】
【００６９】
１            ゲームシステム
２            ゲーム機
３            センタサーバ（サーバ）
４            コンテンツサーバ（特典管理サーバ）
２５ｃ        ゲーム実行部
２５ｂ        特典処理部
３５ａ        データ特定部（第１データ特定部、第２データ特定部）
３５ｂ        条件判断部
Ｄ４          条件データテーブル
４０          条件データ
【図１】
2013226251.tif 000003
【図２】
2013226251.tif 000004
【図３】
2013226251.tif 000005
【図４】
2013226251.tif 000006
【図５】
2013226251.tif 000007
【図６】
2013226251.tif 000008
【図７Ａ】
2013226251.tif 000009
【図７Ｂ】
2013226251.tif 000010
【図８】
2013226251.tif 000011
【図９】
2013226251.tif 000012
【図１０】
2013226251.tif 000013
【図１１】
2013226251.tif 000014
【図１２】
2013226251.tif 000015
【図１３】
2013226251.tif 000016
【図１４Ａ】
2013226251.tif 000017
【図１４Ｂ】
2013226251.tif 000018
【図１５】
2013226251.tif 000019
【図１６】
2013226251.tif 000020
【図１７】
2013226251.tif 000021
【図１８】
2013226251.tif 000022