ゲーミングマシン
【課題】貢献度に応じた参加料の支払いを伴うイベントゲームを複数のステーションで共通して実行することにより、通常ゲームとは異なる新たな興趣をプレイヤに提供することを目的とする。
【解決手段】ゲーミングマシンは、複数のステーションとプロセッサを備える。各ステーションは、夫々独立にゲーム結果を決定し、ゲームを進行し得る。所定の条件を満たした場合に、プロセッサは、各ステーションからのイベントゲームに対する参加を受け付ける。参加を受け付けたステーションから、そのステーションの貢献度に応じた額の参加料を徴収する。その後、参加を受け付けた各ステーションで共通してイベントゲームを実行することを特徴とする。
【解決手段】ゲーミングマシンは、複数のステーションとプロセッサを備える。各ステーションは、夫々独立にゲーム結果を決定し、ゲームを進行し得る。所定の条件を満たした場合に、プロセッサは、各ステーションからのイベントゲームに対する参加を受け付ける。参加を受け付けたステーションから、そのステーションの貢献度に応じた額の参加料を徴収する。その後、参加を受け付けた各ステーションで共通してイベントゲームを実行することを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複数のステーションを有するゲーミングマシンに関し、特に、各ステーションで独立にゲーム結果を決定し、ゲームを実行し得るゲーミングマシンに関する。
【背景技術】
【0002】
従来、遊技場等において、様々なゲーミングマシンが設置されている。これらのゲーミングマシンの一態様として、スタンドアロン型のゲーミングマシンが存在する。このようなゲーミングマシンは、当該ゲーミングマシンのみでゲーム結果を決定し、他のゲーミングマシンから独立してゲームを実行する。即ち、この態様のゲーミングマシンにおけるゲームは、プレイヤと、ゲーミングマシン(即ち、ゲーム結果を決定するプロセッサ)のみで成立する。従って、スタンドアロン型のゲーミングマシンでは、複数台設置されていたとしても、各ゲーミングマシンでは常に夫々独立にゲームが実行され、ゲーム結果が決定される。その結果、ゲームが単調となり、プレイヤに長時間飽きさせることなく、遊技を継続して行わせることは難しかった。
【0003】
一方、遊技場等に設置されるゲーミングマシンの一態様として、複数のコンソールを備えたゲーミングマシンが存在する。例えば、米国特許第6007424号明細書にはパイゴーポーカーを行うゲーミングマシンについて記載されている。このようなゲーミングマシンは、各コンソールで遊技するプレイヤと、プロセッサとの間でゲーム(例えば、バカラゲームやポーカーゲーム等)を行う。即ち、当該ゲーミングマシンでは、プロセッサは、各コンソールに共通する一のゲーム結果を決定する。例えば、バカラゲームの場合、プロセッサは、「TIE」「BANKER」「PLAYER」の内、何れか一のゲーム結果を決定し、ディーラの役割を果たす。そして、プレイヤは、プロセッサが決定する一のゲーム結果を予想し、遊技価値のベット等の操作を各コンソールで行う。そして、ゲーム結果とプレイヤがベットした予想が一致した場合、プレイヤは所定の賞を獲得し得る。
【特許文献1】米国特許第6007424号明細書
【発明の開示】
【発明が解決しようとする課題】
【0004】
即ち、複数のコンソールを備えたゲーミングマシンは、スタンドアロン型のゲーミングマシンと同様に、各プレイヤとプロセッサとの間で夫々のゲームを行う。そして、当該ゲーミングマシンでは、各コンソールで遊技する複数人のプレイヤが一のゲーム結果を共有する。しかしながら、複数のプレイヤが一のゲーム結果を共有した場合でも、一のプレイヤのゲーム内容が他のプレイヤのゲーム結果に影響を与えることは無い。従って、この複数のコンソールを備えたゲーミングマシンについても、前記スタンドアロン型のゲーミングマシンと同様に、各コンソールでは常に夫々独立にゲームが実行され、ゲーム結果が決定されていた。その結果、上記と同様の課題があった。
【0005】
又、遊技場等に設置されるゲーミングマシンでは、一般に、遊技価値をベットすることがゲーム実行の条件となっている。各プレイヤは、ベットする遊技価値の量を任意に設定し得る。そして、これらのゲーミングマシンにおいては、プレイヤに対する賞の有無及び内容は、ランダムに決定されるゲーム結果に基づいて定められる。この結果、当該ゲーミングマシンは、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に不均衡を生じさせ得る。この不均衡は、プレイヤのゲームに対する興趣を低下させてしまう。
【0006】
本発明は、通常ゲームに加えて、貢献度に応じた参加料の支払いを伴うイベントゲームを複数のステーションで共通して実行することにより、上述した従来技術にはないエンターテイメント性を有するゲームを実行可能とするとともに、上記不均衡に基づく興趣の低下を防止したゲーミングマシンを提供することを目的とする。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本発明の一態様によれば、ゲーミングマシンにおいて、夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、以下の処理を実行するプロセッサと、を備えることを特徴とする。(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理。
これにより、当該ゲーミングマシンは、参加料の支払いを伴うイベントゲームを複数のステーションで共通して実行することができ、通常ゲームとは異なる新たな興趣をプレイヤに提供しつつ、参加料を徴収することができる。また、参加料の額をステーションの貢献度に応じた額とすることによって、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を解消する。
【0008】
本発明の他の態様によれば、請求項1に記載のゲーミングマシンにおいて、更に、前記プロセッサは、複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、前記イベントゲームに対する各ステーションの参加を受け付ける処理、を実行することを特徴とする。
【0009】
本発明の他の態様によれば、ゲーミングマシンにおいて、夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、以下の処理を実行するプロセッサと、を備えることを特徴とする。(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理、(f)前記イベントゲームを終了した場合、当該イベントゲームに参加した各ステーションに対して、当該イベントゲームにおける成績に基づいて賞を付与する処理。
これにより、当該ゲーミングマシンは、成績に応じた賞の払い出しを伴うイベントゲームを複数のステーションで共通して実行することができ、通常ゲームとは異なる新たな興趣をプレイヤに提供しつつ、参加料を徴収することができる。また、ステーションから徴収する参加料の額を、ステーションの貢献度に応じて差を設けることによって、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を解消する。
【0010】
本発明の他の態様によれば、請求項3に記載のゲーミングマシンにおいて、更に、前記プロセッサは、複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、前記イベントゲームに対する各ステーションの参加を受け付ける処理、を実行することを特徴とする。
【発明を実施するための最良の形態】
【0011】
以下、本発明に係るゲーミングマシンについて、ゲーミングマシン100に具体化した実施形態に基づき図面を参照しつつ詳細に説明する。
【0012】
本実施形態に係るゲーミングマシン100は、複数台(例えば、5台)のステーション1を備えて構成される。ゲーミングマシン100では、各ステーション1において、夫々独立に通常ゲームが実行される(S55〜S60)。この通常ゲームの実行に際し、プレイヤは、任意に遊技価値をベットする(S55)。
そして、後述する所定の条件(S16〜S18)を満たした場合、ゲーミングマシン100は、イベントゲームに対する各ステーション1の参加を受け付ける(S61)。当該イベントゲームは、プログレッシブな配当であるイベント配当の獲得を目的として、当該イベントゲームに参加したステーション1が競い合うゲームである。また、参加を受け付けたステーション1からは、そのステーション1の貢献度に応じた参加料をそれぞれ徴収する(S34)。
その後、イベントゲームで最も優秀なゲーム結果を得た場合、プレイヤは、上記イベント配当を獲得する(S77)。
【0013】
ここで、本実施形態に係るゲーミングマシン100の概略構成について、図面を参照しつつ詳細に説明する。図2は、本実施形態に係るゲーミングマシン100の外観斜視図である。
図2に示すように、ゲーミングマシン100は、5台のステーション1を有している。5台のステーション1は、設置台98上に列設されている。当該ゲーミングマシン100では、プレイヤは、各ステーション1を用いて、各種ゲーム(即ち、後述する通常ゲームやイベントゲーム)を行う。そして、この設置台98の内部には、後述する統括コントローラ91等が収納されている。
【0014】
又、ゲーミングマシン100は、大型ディスプレイ95と、発光演出装置96を備えている。大型ディスプレイ95及び発光演出装置96は、設置台98上に設置された5台のステーション1の上方に配設されている。大型ディスプレイ95は、公知の大型液晶ディスプレイであり、ゲーミングマシン100における各種遊技情報(例えば、ゲームのルールや各ステーション1の成績等)を表示する。そして、発光演出装置96は、所定の態様で発光することで、ゲーミングマシン100での興趣を高める演出を行う。
【0015】
尚、大型ディスプレイ95及び発光演出装置96は、設置台98の背面側に立設された支持部材により支持されている(図2参照)。即ち、設置台98上のステーション1は、大型ディスプレイ95、発光演出装置96から夫々離間している。従って、当該ゲーミングマシン100によれば、遊技場の管理者等は、大型ディスプレイ95、発光演出装置96を取り外すことなく、設置台98上のステーション1を交換しうる。
【0016】
次に、本実施形態に係るゲーミングマシン100を構成するステーション1について、図面を参照しつつ詳細に説明する。図3は、ゲーミングマシン100を構成する一のステーション1の外観斜視図である。
本実施形態に係るステーション1は、所謂ハイブリッド型スロットマシンである。このハイブリッド型スロットマシンは、回転可能に支持された複数のメカリールの前面に公知の透明液晶パネルを配置している。当該ハイブリッド型スロットマシンは、ゲームを行う際に透明液晶パネルを透過状態にすることで、メカリールの外周面に描かれた各種シンボルの画像を表示する。
【0017】
本実施形態に係るステーション1は、カジノなどの遊技場に設置されるアップライト型のスロットマシンである。このステーション1は、キャビネット2と、メインドア3と、トッパー演出装置4とを備えている。メインドア3は、キャビネット2の前面に配設されている。そして、トッパー演出装置4は、キャビネット2の上側に設置されている。
【0018】
キャビネット2は、ステーション1における所定の遊技態様を実行するための電気的又は機械的部品を収容する収納部である。また、キャビネット2の内部には、3個のリール(即ち、左リール5、中リール6、右リール7)が回転可能に設けられている。尚、各リール5〜7の外周面には、シンボル列が描かれている(図5参照)。シンボル列は、所定数のシンボル(例えば、後述する青セブンシンボル90A等)を含んで構成されている。そして、各リール5〜7の前方には、後述するメイン液晶パネル11Bが配置される。
【0019】
そして、メインドア3には、遊技に関する情報を表示するための表示部10として、アッパー表示部10A、可変表示部10B、アンダー表示部10Cが設けられている。アッパー表示部10Aは、可変表示部10Bの上方に配置された上部液晶パネル11Aにより構成される。上部液晶パネル11Aは、例えば、演出画像、遊技内容の紹介、遊技上のルール説明等を表示する。
【0020】
また、可変表示部10Bは、メイン液晶パネル11B等により構成される。この可変表示部10Bには、遊技の実行状況が表示される。そして、メイン液晶パネル11Bは、メインドア3に固定された公知の透明液晶パネルである。
このメイン液晶パネル11Bには、3個の表示窓15、16、17が形成されている(図3参照)。この表示窓15、16、17を透過状態とすることにより、ステーション1は、各表示窓の背面側を視認可能とする。これにより、プレイヤは、各表示窓15〜17を介して、各リール5〜7に描かれたシンボルを視認し得る(図9、図10参照)。
【0021】
又、図3等に示すように、可変表示部10Bにおいては、1本のペイラインLがメイン液晶パネル11Bに表示される。このペイラインLは、各リール5〜7に対応するシンボル表示領域の中段部分を水平に横切るラインであり、シンボル組合せを規定する。従って、ペイラインL上に再配置されたシンボル組合せが所定の入賞組合せであった場合に、当該ステーション1は、その組合せとベットされたクレジット数(ベット数)とに応じた配当を付与する。
尚、リールの数は3リール以外に5リールでも良く、更に、表示されるシンボルの数は9個に限定されるものではない。
【0022】
更に、メイン液晶パネル11Bの前面には、タッチパネル18が設けられている。従って、プレイヤは、タッチパネル18を操作して各種の指示を入力し得る。本実施形態においては、タッチパネル18は、後述するイベントゲームに対する参加操作を行う際に用いられる。
【0023】
そして、可変表示部10Bの右下部には、ペイアウト数表示部19やクレジット数表示部20が設けられている。ペイアウト数表示部19には、配当額等がペイアウト数として表示される。例えば、ペイアウト数表示部19は、通常ゲームでペイラインL上に再配置されたシンボルの組合せが所定の組合せであった場合に付与される配当額を表示する。一方、クレジット数表示部20には、現在プレイヤが所有するクレジット数が表示される。
【0024】
そして、アンダー表示部10Cは、可変表示部10Bの下方に配置されている。このアンダー表示部10Cは、画像が印画されたプラスチックパネル11Cを含んで構成されている。アンダー表示部10Cにおいて、プラスチックパネル11Cは、バックライトにより照らし出されている。
【0025】
また、キャビネット2の前面には、操作テーブル25が設けられている。当該操作テーブル25は、可変表示部10Bとアンダー表示部10Cとの間において、前方に迫り出すように配設されている。そして、この操作テーブル25上には、複数種類の操作ボタン26が配設されている。操作ボタン26は、BETボタン、コレクトボタン、スタートボタン、CASHOUTボタン等を含む。また、操作テーブル25には、コイン投入口27、紙幣投入口28が設けられている。コイン投入口27は、遊技価値であるコインをキャビネット2内に受け入れる。そして、紙幣投入口28は、紙幣をキャビネット2内に受け入れる。
【0026】
尚、本実施形態に係るゲーミングマシン100(即ち、ステーション1を含む)では、遊技価値として、コイン、紙幣又はこれらに相当する電子的な有価情報(クレジット)が用いられる。但し、本発明に適用可能な遊技価値は、これに限定されるものではない。例えば、メダル、トークン、電子マネー、チケットを適用し得る。
【0027】
又、キャビネット2の最下部には、コイントレイ29が設けられている。このコイントレイ29は、ホッパー64により払い出されたコインを受ける。更に、ステーション1のキャビネット2の周囲には、発光部30が配置されている。発光部30は、入賞の際やイベントゲーム中に所定の点灯態様で点灯する。更に、キャビネット2の側面には、スピーカ31が設けられている。スピーカ31は、ゲームの進行に応じて音声を出力する。
【0028】
更に、ステーション1は、キャビネット2の上部にトッパー演出装置4を備える。このトッパー演出装置4は、矩形ボード形状を有しており、アッパー表示部10Aと略平行になるように配置されている。
【0029】
続いて、本実施形態に係るゲーミングマシン100におけるシンボルについて、図面を参照しつつ説明する。図4は、本実施形態に係るゲーミングマシン100で用いられる各シンボルの説明図である。
図4に示すように、ゲーミングマシン100においては、6種類のシンボルがゲームに用いられる。6種類のシンボルは、青セブンシンボル90A(BLUE 7)、赤セブンシンボル90B(RED 7)、トリプルバーシンボル90C(3-BAR)、ダブルバーシンボル90D(2-BAR)、バーシンボル90E(BAR)、ブランクシンボル90F(BLANK)により構成される。
【0030】
これら6種類のシンボルは、所定個数配列することで、シンボル列を構成する(図5参照)。左リール5、中リール6、右リール7の各リール帯には、夫々に対応するシンボル列が描かれている。各シンボル列において、上記シンボルは、夫々、所定の順番に配列されている。従って、通常ゲームやイベントゲームの際に、ステーション1は、メイン液晶パネル11Bの各表示窓15〜17を介して、シンボルをスクロールしながら再配置し得る。
【0031】
この点、青セブンシンボル90A〜バーシンボル90Eは、メイン液晶パネル11BのペイラインL上に所定の態様で再配置された場合に入賞組合せを構成する。この場合、ゲーミングマシン100は、該当する入賞組合せに基づいて、予め定められた配当額をプレイヤに付与する(図11参照)。
【0032】
続いて、本実施形態に係るゲーミングマシン100の内部構成について、図面を参照しつつ詳細に説明する。図6は、ゲーミングマシン100の内部構成を示すブロック図である。
図6に示すように、ゲーミングマシン100は、統括コントローラ91を備えている。この統括コントローラ91は、後述する制御プログラム(例えば、イベントゲーム開始処理プログラム等)を実行し、ゲーミングマシン100全体を制御する。そして、統括コントローラ91は、各ステーション1のコントローラ41と共に、本発明に係るゲーミングマシンのプロセッサとして機能する。
【0033】
当該統括コントローラ91は、統括制御CPU92、統括制御ROM93、統括制御RAM94により構成される。統括制御ROM93は、ゲーミングマシン100全体の制御を行う上で必要な制御プログラムやデータテーブルを格納している。従って、この統括制御ROM93は、後述するメイン処理プログラム(図12参照)やイベントゲーム監視処理プログラム(図13参照)等を記憶している。統括制御CPU92は、統括制御ROM93に格納されている各種制御プログラムを実行する中央演算処理装置である。統括制御CPU92は、ゲーミングマシン100全体に関する制御の中枢を担う。
【0034】
統括制御RAM94は、統括制御CPU92による制御プログラムを実行する際に、演算結果等を一時的に記憶する。又、この統括制御RAM94は、イベント配当情報を記憶する。イベント配当情報は、イベントゲームで付与されるイベント配当の配当額を示す情報である。このイベント配当は、後述するようにプログレッシブな配当である。従って、当該イベント配当情報は、各ステーション1からベット情報等を受信すると随時更新される。更に、この統括制御RAM94は、各ステーション1の使用クレジット数情報を記憶する。使用クレジット数情報は、通常ゲームを実行する際に、ベットされたクレジットの総量(即ち、ベット数)を示す情報である。従って、各ステーション1からベット情報を受信すると、使用クレジット数情報も随時更新される。
【0035】
統括コントローラ91には、ゲーミングマシン100を構成する5台のステーション1が夫々接続されている。従って、統括コントローラ91は、5台のステーション1との間で、夫々、各種データの送受信を行うことができる。これにより、統括コントローラ91は、統括制御ROM93の制御プログラムに基づいて、各ステーション1を制御し得る。即ち、後述するイベントゲーム監視処理プログラムを実行することで、統括コントローラ91は、ゲーミングマシン100全体についてのイベントゲームに関する制御を実行し得る。
【0036】
又、統括コントローラ91には、計時装置であるタイマ97が接続されている。このタイマ97は、イベントゲーム監視処理プログラムにおいて、イベントゲーム開始条件の一を満たすか否かを判断する際に参照される。又、当該タイマ97は、イベントゲームの実行期間(以下、イベントゲーム期間という)の経過を判断する際に参照される。
【0037】
次に、本実施形態に係るステーション1の内部構成について、図面を参照しつつ詳細に説明する。図7は、ステーション1の内部構成を示したブロック図である。
図7に示すように、ステーション1は、主制御基板71を中心に複数の構成要素を有している。主制御基板71は、後述する制御プログラム(図16、図19)等を実行するコントローラ41を含んでいる。上述したように、当該コントローラ41は、統括コントローラ91と共に、本発明におけるプロセッサとして機能する。
【0038】
コントローラ41は、メインCPU42と、RAM43と、ROM44と、を備えている。メインCPU42は、I/Oポート49を介して他の構成要素との信号の入出力を行い、ROM44に記憶されているプログラムを実行する。これにより、メインCPU42は、ステーション1に関する制御の中枢を担う。RAM43は、メインCPU42が作動する際に用いるデータやプログラムを一時的に記憶する。例えば、RAM43は、後述するサンプリング回路46によりサンプリングされた乱数値を一時的に記憶する。ROM44は、メインCPU42が実行するプログラムと恒久的なデータを記憶する。
【0039】
特に、ROM44に記憶されているプログラムには、ゲームプログラム及びゲームシステムプログラム(以下、ゲームプログラム等という)が含まれる。さらに、そのゲームプログラムには、抽選プログラムが含まれている。当該抽選プログラムは、各リール5〜7のコードナンバを決定するためのプログラムである。後述するように、これらのコードナンバは、ペイラインL上に再配置される各シンボルに対応する。
【0040】
そして、当該主制御基板71は、コントローラ41と共に、乱数発生器45、サンプリング回路46、クロックパルス発生回路47、分周器48を有している。
乱数発生器45は、メインCPU42の指示に従って作動し、一定範囲の乱数を発生させる。サンプリング回路46は、メインCPU42の指示に従い、乱数発生器45が発生させた乱数の中から任意の乱数を抽出する。又、当該サンプリング回路46は、抽出した乱数をメインCPU42に入力する。クロックパルス発生回路47は、メインCPU42を作動させるための基準クロックを発生させる。そして、分周器48はその基準クロックを一定周期で分周した信号をメインCPU42に入力する。
【0041】
又、主制御基板71には、リール駆動ユニット50が接続されている。このリール駆動ユニット50は、リール位置検出回路51と、モータ駆動回路52を有している。リール位置検出回路51は、左リール5、中リール6、右リール7について、夫々の停止位置を検出する。モータ駆動回路52は、各リール5〜7に接続されているモータM1、M2、M3に駆動信号を入力する。モータ駆動回路52からの駆動信号の入力により、モータM1、M2、M3が作動する。これにより、各モータM1、M2、M3は、夫々、リール5〜7を回転させ、所望の位置に停止させる。
【0042】
更に、主制御基板71には、タッチパネル18が接続されている。このタッチパネル18は、プレイヤにより接触された部分の座標位置を特定する。そして、タッチパネル18は、特定した座標位置情報に基づいてプレイヤがどこに触れたか、及び触れた箇所がどの方向に移動したのかを判別する。又、タッチパネル18は、I/Oポート49を介して、判別結果に応じた信号をメインCPU42に入力する。
【0043】
そして、主制御基板71には、操作ボタン26が接続されている。上述したように、当該操作ボタン26は、遊技の実行を指示するためのスタートボタン、コレクトボタン、BETボタン等を含む。操作ボタン26に含まれる各ボタンは、押下操作されると、I/Oポート49を介して、操作信号をメインCPU42に入力する。
【0044】
更に、主制御基板71には、通信インターフェイス68が接続されている。この通信インターフェイス68は、当該ステーション1と、統括コントローラ91との間で、各種データ(例えば、ベット情報やイベントゲームのゲーム結果等)を送受信する際に用いられる。
【0045】
又、主制御基板71は、照明演出駆動回路61、ホッパー駆動回路63、払出完了信号回路65、表示部駆動回路67を有している。
照明演出駆動回路61は、上述した発光部30及びトッパー演出装置4に対して、演出信号を出力する。トッパー演出装置4は、発光部30を介して、照明演出駆動回路61にシリアル接続によって接続されている。演出信号が入力されると、発光部30、トッパー演出装置4は、所定の発光態様で発光する。これにより、ステーション1は、ゲームの進行に応じた照明演出を行う。
【0046】
ホッパー駆動回路63は、メインCPU42の制御に基づいて、ホッパー64を駆動させる。この結果、ホッパー64は、コインの払出動作を行う。これにより、コインは、コイントレイ29へと払い出される。そして、表示部駆動回路67は、ペイアウト数表示部19、クレジット数表示部20等の各種表示部の表示制御を行う。
【0047】
図7に示すように、払出完了信号回路65には、コイン検出部66が接続されている。コイン検出部66は、ホッパー64により払出されたコインの枚数を計測する。そして、コイン検出部66は、計測した枚数値のデータを払出完了信号回路65に入力する。払出完了信号回路65は、コイン検出部66から入力されたコインの枚数値データに基づいて、設定された枚数のコインが払い出されたか否かを判断する。そして、設定された枚数のコインが払い出された場合、払出完了信号回路65は、コインの払出完了を示す信号をメインCPU42に入力する。
【0048】
更に、図7に示すように、主制御基板71には、副制御基板72が接続されている。この副制御基板72は、主制御基板71とは別の回路基板上に構成されている。副制御基板72は、主制御基板71から入力されたコマンドに基づいて、上部液晶パネル11A、メイン液晶パネル11Bの表示制御やスピーカ31による音声の出力制御を行う。
【0049】
又、副制御基板72は、マイクロコンピュータ(以下、サブマイクロコンピュータ73という)を主たる構成要素としている。サブマイクロコンピュータ73は、サブCPU74と、プログラムROM75と、ワークRAM76と、I/Oポート77、80を有している。サブCPU74は、主制御基板71から送信された制御命令(コマンド)に従って制御動作を行う。プログラムROM75は、サブCPU74で実行される制御プログラムを記憶している。ワークRAM76は、上記制御プログラムをサブCPU74で実行するときの一時記憶手段として構成されている。
尚、副制御基板72は、サブCPU74の動作プログラム上で乱数サンプリングを実行する。これにより、副制御基板72は、主制御基板71におけるクロックパルス発生回路47、分周器48、乱数発生器45、サンプリング回路46による処理と同様の処理を行い得る。
【0050】
更に、副制御基板72は、音源IC78、パワーアンプ79、画像制御回路81を備えている。音源IC78は、スピーカ31から出力される音声を制御する。パワーアンプ79は、音声の出力に関する増幅器である。画像制御回路81は、上部液晶パネル11Aやメイン液晶パネル11Bの表示制御手段として作動する。
【0051】
そして、画像制御回路81は、画像制御CPU82、画像制御ワークRAM83、画像制御プログラムROM84、画像ROM86、ビデオRAM87、画像制御IC88を有している。画像制御CPU82は、サブマイクロコンピュータ73で設定されたパラメータと、画像制御プログラムに従い、上部液晶パネル11A、メイン液晶パネル11Bに表示される画像を決定する。
【0052】
画像制御プログラムROM84は、上部液晶パネル11A、メイン液晶パネル11Bにおける表示に関する画像制御プログラムや各種選択テーブルを記憶している。画像制御ワークRAM83は、画像制御プログラムを画像制御CPU82で実行するときの一時記憶手段である。画像制御IC88は、画像制御CPU82で決定された内容に応じた画像を形成し、上部液晶パネル11Aやメイン液晶パネル11Bに出力する。そして、画像ROM86は、画像を形成するためのドットデータを格納している。ビデオRAM87は、画像制御IC88で画像を形成するときの一時記憶手段として機能する。
【0053】
続いて、本実施形態に係るゲーミングマシン100において行われる通常ゲーム、イベントゲームについて説明する。
先ず、ゲーミングマシン100における通常ゲームについて説明する。通常ゲームは、各ステーション1において、夫々独立に実行されるスロットゲームである。即ち、通常ゲームは、各リール5〜7のペイラインL上に特定のシンボル組合せを再配置させることにより、配当を獲得するスロットゲームである。
【0054】
具体的には、通常ゲームを開始する場合、プレイヤは、先ず操作ボタン26を操作してベット数を設定する。その後、プレイヤがスタートボタンを押下すると、各リール5〜7が回転を開始する。これにより、透明状態にある各表示窓15〜17において、各リール5〜7に描かれたシンボル列が、夫々、上方向から下方向へとスクロール表示される(図9参照)。
そして、所定時間を経過すると、各リール5〜7は、所定の順序で自動的に停止する。これにより、透明状態にある各表示窓15〜17において、各リール5〜7に描かれたシンボル列の一部(各リールに3個ずつの計9個のシンボル)がそれぞれ再配置される(図10参照)。
ここで、通常ゲームでは、予め定められた各種の入賞組合せがペイラインL上に再配置されると、配当額が付与される。この配当額は、ペイラインL上に再配置された入賞組合せに応じた配当に対して、ベット数を乗算して算出される。
通常ゲームにおける単位ゲームは、遊技価値のベットからシンボルの再配置、配当の払出の各プロセスを備えて構成される(S55〜S60)。
【0055】
次に、ゲーミングマシン100におけるイベントゲームについて説明する。本実施形態に係るイベントゲームは、所定の条件を満たした場合に実行される。ここで、所定の条件とは、「所定数(例えば、3台)以上のステーション1で通常ゲームが実行されていること(S16)」「所定期間の間、イベントゲームが実行されなかったこと(S17)」「イベント配当が所定額以上になったこと(S18)」「所定数(例えば、3台)以上のステーション1でイベントゲームに対する参加操作が行われたこと(S21)」である。これらの条件を満たすと、イベントゲームが実行される。
【0056】
そして、このイベントゲームでは、複数台(即ち、3台以上)のステーション1は、夫々、他のステーション1との間で、イベントゲームに係るゲーム結果の優劣を争う。従って、当該イベントゲームは、複数台(即ち、3台以上)のステーション1で共通して実行されるゲームに該当する。
【0057】
又、当該イベントゲームは、複数回の単位イベントゲームにより構成される。具体的には、当該イベントゲームにおいては、所定期間(以下、イベントゲーム期間という)内であれば、各ステーション1は、何度でも単位イベントゲームを実行し得る。
【0058】
この単位イベントゲームでは、ステーション1は、上述した通常ゲームにおける単位ゲームと同様に、シンボルのスクロール表示(S72)を行った後、抽選結果に基づくシンボルの再配置(S72)を行う。そして、当該単位イベントゲームでは、ペイラインL上に再配置された3個のシンボルに基づいて、「イベントポイント」が付与される。即ち、単位イベントゲームのゲーム結果は、ペイラインLに再配置された3つのシンボルに基づくイベントポイントの合計値となる。このイベントポイントは、イベントゲームのゲーム結果に関する優劣を判断する指標である。そして、当該イベントポイントは、入賞組合せに基づく配当と異なり、遊技価値(クレジット)に相当するものではない。
【0059】
又、本実施形態に係るゲーミングマシン100において、イベントゲームに対する参加操作を行うと、プレイヤは、ステーション1を介して、参加料を徴収される(S34)。この参加料は、イベントゲームに参加するための対価である。そして、この参加料の額はそのステーションの貢献度によって設定される。ここで、貢献度とは、ステーション1が通常ゲームで使用した遊技価値の量に基づいて決定される。例えば、通常ゲームで使用した遊技価値の量が多いほど、貢献度が高く設定される。そして、貢献度が高く設定されたステーションほど、徴収される参加料の額が少なくなる。一方、参加料が徴収されると、当該ステーション1は、単位イベントゲームを開始する。そして、当該ステーション1は、イベントゲーム期間の間、複数回の単位イベントゲームを実行する。イベントゲーム期間を経過すると、イベントゲームは終了する。
【0060】
これにより、イベントゲームのゲーム結果は、当該ステーション1で実行された複数回分の単位イベントゲームのゲーム結果を総合した結果となる。従って、当該ゲーミングマシン100は、イベントゲーム期間中に獲得したイベントポイントの合計値により、各ステーション1におけるイベントゲームのゲーム結果を比較する。この比較に基づいて、最も優秀なイベントゲームに係るゲーム結果を得たステーション1が特定される。
【0061】
そして、イベントゲームでは、最も優秀なイベントゲームに係るゲーム結果を得たステーション1に対して、イベント配当が付与される。このイベント配当は、プログレッシブな配当である。即ち、当該イベント配当は、通常ゲーム実行時のベット数の所定割合分に相当する遊技価値や、徴収された参加料を累積加算して構成される。
【0062】
次に、通常ゲームにおける入賞組合せ及びその配当額について、図面を参照しつつ詳細に説明する。図11は、本実施形態に係る入賞組合せと各入賞組合せの配当額を示す配当テーブルの説明図である。
尚、図11に示す配当額は、ベット数が「1」である場合の配当額である。従って、ベット数が「2」以上である場合、図11に示す配当額に当該ベット数を乗じた額が払い出される。
【0063】
例えば、ペイラインL上に3個の青セブンシンボル90Aが再配置されると、1000クレジットにベット数を乗じた額が払い出される。
又、ペイラインL上に再配置された3個のシンボルが青セブンシンボル90Aと赤セブンシンボル90Bにより構成されている場合、80クレジットにベット数を乗じた額が払い出される。この場合、ペイラインL上の3個のシンボルにおける青セブンシンボル90A、赤セブンシンボル90Bの配置態様は自由である。
【0064】
以下、同様にして、図11に示す入賞組合せ毎に配当額が設定されている。但し、ペイラインL上に再配置された3個のシンボルが入賞組合せ(図11参照)のいずれにも該当しない場合は、ハズレである。このハズレの場合、配当の払い出しは行われない。
【0065】
続いて、本実施形態に係るゲーミングマシン100において実行されるメイン制御プログラムについて、図面を参照しつつ詳細に説明する。図12は、メイン制御プログラムのフローチャートである。
尚、このメイン制御プログラムは、ゲーミングマシン100全体の動作制御を行うプログラムである。従って、当該メイン制御プログラムは、統括コントローラ91の統括制御CPU92により実行される。
【0066】
まず、ゲーミングマシン100の電源スイッチの投入(電源の投入)が行われると、統括制御CPU92は、初期設定処理を実行する(S1)。尚、ゲーミングマシン100の電源投入により、各ステーション1は電力供給を受ける。
この初期設定処理(S1)では、統括制御CPU92は、統括コントローラ91等の初期設定を実行すると共に、各ステーション1のメインCPU42に対して初期設定信号を送信する。
【0067】
この初期設定信号の受信により、各ステーション1は、主制御基板71、副制御基板72を夫々起動し、初期設定を実行する。この初期設定において、各ステーション1のメインCPU42は、ROM44に記憶されているBIOSを実行して、BIOSに組み込まれている圧縮データをRAM43に展開する。そして、メインCPU42は、RAM43に展開されたBIOSの実行と、各種周辺装置の診断と初期化を行う。更に、メインCPU42は、ゲームプログラム等をROM44からRAM43に書き込み、ペイアウト率設定用データ及び国識別情報を取得する。尚、メインCPU42は、初期設定中に、各プログラムに対する認証処理も行う。
各ステーション1における初期設定を終了すると、統括制御CPU92は、S2に処理を移行する。
【0068】
S2に移行すると、統括制御CPU92は、各ステーション1に対して、遊技開始信号を送信する。後述するように、各ステーション1は、この遊技開始信号を受信している場合に、通常ゲーム、イベントゲームを実行可能となる。各ステーション1に遊技開始信号を送信した後、統括制御CPU92は、S3に処理を移行する。
【0069】
S3に移行すると、統括制御CPU92は、イベントゲーム監視処理を実行する。このイベントゲーム監視処理(S3)では、統括制御CPU92は、ゲーミングマシン100全体を対象として、イベントゲームの実行に関する統括制御処理を行う。例えば、統括制御CPU92は、イベント配当情報及び使用クレジット数情報の更新処理、イベントゲームの開始条件及び終了条件に関する処理、イベントゲームに参加するステーションからの参加料の徴収処理、イベント配当の付与に関する処理を実行する。このイベントゲーム監視処理(S3)の詳細については、後に詳細に説明する。イベントゲーム監視処理(S3)を終了すると、統括制御CPU92は、再度イベントゲーム監視処理を実行する。
【0070】
続いて、統括制御CPU92により実行されるイベントゲーム監視処理プログラムについて、図面を参照しつつ詳細に説明する。図13は、イベントゲーム監視処理プログラムのフローチャートである。
【0071】
図13に示すように、イベントゲーム監視処理プログラムの実行を開始すると、統括制御CPU92は、先ず、ベット情報を受信したか否かを判断する(S11)。このベット情報は、各ステーション1におけるスロットゲームの実行に際し、ベットされた遊技価値の量(即ち、ベット数)を示す情報である。そして、ベット情報は、後述するスタート受付処理等(S55、S56)を実行することで、ステーション1から統括コントローラ91に送信される。ベット情報を受信した場合(S11:YES)、統括制御CPU92は、S12に処理を移行する。一方、ベット情報を受信していない場合(S11:NO)、統括制御CPU92は、S13に処理を移行する。
【0072】
S12に移行すると、統括制御CPU92は、データ更新処理を実行する。データ更新処理(S12)では、統括制御CPU92は、受信したベット情報に基づいて、イベント配当情報及び使用クレジット数情報の内容を更新する。具体的には、統括制御CPU92は、当該ベット情報が示すベット数の所定割合分(例えば、2%)の遊技価値を、現在のイベント配当に累積加算する。これにより、イベント配当情報は更新される。又、統括制御CPU92は、ベット情報を送信したステーション1の使用クレジット数に対して、受信したベット情報が示すベット数を累積加算する。これにより、当該ステーション1の使用クレジット数情報は更新される。イベント配当情報及び使用クレジット数情報を更新した後、統括制御CPU92は、S13に処理を移行する。
【0073】
S13では、統括制御CPU92は、初期化信号を受信したか否かを判断する。初期化信号は、所定期間の間、通常ゲームに対するベットが行われなかった場合に、ステーション1から送信される信号である。そして、当該初期化信号は、使用クレジット数情報の初期化を指示する信号である。初期化信号を受信した場合(S13:YES)、統括制御CPU92は、S14に処理を移行する。一方、初期化信号を受信していない場合(S13:NO)、統括制御CPU92は、S15に処理を移行する。
【0074】
S14においては、統括制御CPU92は、使用クレジット数情報を初期化する。S14では、統括制御CPU92は、先ず、受信した初期化信号に基づいて、当該初期化信号を送信したステーション1を特定する。そして、統括制御CPU92は、特定したステーション1に対応する使用クレジット数情報を初期化する。これにより、当該ステーション1に係る使用クレジット数情報は、「使用クレジット数:0」を示す。使用クレジット数情報を初期化した後、統括制御CPU92は、S15に処理を移行する。
【0075】
S15に移行すると、統括制御CPU92は、ゲーミングマシン100において、イベントゲームが実行中であるか否かを判断する。具体的には、統括制御CPU92は、タイマ97を参照し、イベントゲーム期間内であるか否かを判断する。イベントゲーム実行中である場合(S15:YES)、統括制御CPU92は、S23に処理を移行する。この場合に、統括制御CPU92は、イベントゲーム実行中における監視制御(S23〜S26)を行う。一方、イベントゲーム実行中ではない場合は(S15:NO)、統括制御CPU92は、S16に処理を移行する。この場合、統括制御CPU92は、イベントゲームの開始に関する監視制御(S16〜S22)を実行する。
【0076】
S16では、統括制御CPU92は、所定数(例えば、3台)以上のステーション1が稼働しているか否かを判断する。即ち、統括制御CPU92は、所定数以上のステーション1で通常ゲームが実行されているか否かを判断する。具体的には、統括制御CPU92は、所定期間(例えば、5分間)内に受信したベット情報に基づいて、通常ゲーム実行中のステーション1を特定し、S16の判断を行う。所定数以上のステーション1が稼働している場合(S16:YES)、統括制御CPU92は、S17に処理を移行する。一方、稼働しているステーション1が所定数未満である場合(S16:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0077】
S17においては、統括制御CPU92は、インターバル期間を経過したか否かを判断する。インターバル期間とは、直前のイベントゲーム終了時からの所定期間をいう。従って、S17では、統括制御CPU92は、タイマ97を参照し、イベントゲームが実行されなかった期間が所定期間以上であるか否かを判断する。インターバル期間を経過している場合(S17:YES)、統括制御CPU92は、S18に処理を移行する。一方、インターバル期間を経過していない場合(S17:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0078】
S18に移行すると、統括制御CPU92は、統括制御RAM94を参照し、イベント配当が所定額以上であるか否かを判断する。上述したように、イベント配当は、プログレッシブな配当である。従って、上述したデータ更新処理(S12)及びイベント配当情報更新処理(S35)により、イベント配当は、随時更新される。イベント配当が所定額以上である場合(S18:YES)、統括制御CPU92は、S19に処理を移行する。一方、イベント配当が所定額未満である場合(S18:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0079】
S19では、統括制御CPU92は、現在稼働中(即ち、通常ゲーム実行中)のステーション1に対して、イベントゲーム開催信号を送信する。イベントゲーム開催信号を送信した後、統括制御CPU92は、S20に処理を移行する。後述するように、イベントゲーム開催信号を受信すると、ステーション1のメインCPU42は、後述する参加操作受付処理(S61)を実行する。この場合、当該ステーション1に係るプレイヤは、イベントゲームに関する参加操作を行い得る。
【0080】
S20においては、統括制御CPU92は、イベントゲーム参加信号を受信する。このイベントゲーム参加信号は、イベントゲームに参加する旨を示す信号である。そして、イベントゲーム参加信号は、参加操作受付処理(S61)で参加操作が行われたステーション1から送信される。統括制御CPU92は、所定期間の間、ステーション1からのイベントゲーム参加信号を受信する。所定期間を経過すると、統括制御CPU92は、S21に処理を移行する。
【0081】
S21に移行すると、統括制御CPU92は、所定台数(例えば、3台)以上のステーション1がイベントゲームに参加するか否かを判断する。具体的には、統括制御CPU92は、イベントゲーム参加信号に基づいて、イベントゲームに参加するステーション1を特定する。これにより、統括制御CPU92は、イベントゲームに参加するステーション1の数を判別することができ、S21の判断処理を行い得る。イベントゲームに参加するステーション1が所定台数以上である場合(S21:YES)、統括制御CPU92は、S22に処理を移行する。一方、イベントゲームに参加するステーション1が所定台数未満である場合(S21:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0082】
S22においては、統括制御CPU92は、後述のイベントゲーム開始処理(図1)を実行する。イベントゲーム開始処理において統括制御CPU92は、イベントゲームに参加するステーション1からそのステーションの貢献度に応じた参加料を徴収する。尚、イベントゲーム開始処理(S22)の詳細については、後に図面を参照しつつ詳細に説明する。
【0083】
一方、イベントゲームを実行している場合(S15:YES)、統括制御CPU92は、S23の判断処理を行う。S23においては、統括制御CPU92は、イベントゲーム期間を経過したか否かを判断する。具体的には、統括制御CPU92は、統括制御RAM94に格納されているイベント開始時期の情報と、タイマ97を参照し、所定のイベントゲーム期間を経過したか否かを判断する。イベントゲーム期間を経過した場合(S23:YES)、統括制御CPU92は、S24に処理を移行する。一方、未だイベントゲーム期間を経過していない場合(S23:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0084】
S24においては、統括制御CPU92は、ステーション1に対して、イベントゲーム終了信号を送信する。イベントゲーム終了信号は、イベントゲームの終了を示す。イベントゲーム終了信号をステーション1に送信した後、統括制御CPU92は、S25に処理を移行する。
尚、イベントゲーム終了信号を受信すると、ステーション1のメインCPU42は、イベントゲームの終了に関する処理(S75〜S77)を実行する。
【0085】
S25では、統括制御CPU92は、イベントゲーム結果判定処理を実行する。このイベントゲーム結果判定処理(S25)は、イベントゲームに参加した各ステーション1のイベントゲーム結果に基づいて、最も優秀なイベントゲーム結果を得たステーション1を特定する処理である。
【0086】
具体的には、統括制御CPU92は、先ず、イベントゲームに参加したステーション1から、夫々イベントゲーム結果情報を受信する。このイベントゲーム結果情報は、イベントゲーム終了信号を受信したステーション1から送信される(S75)。上述したように、イベントゲーム結果情報は、イベントゲーム期間中に獲得したイベントポイントの合計値を示す。従って、統括制御CPU92は、各ステーション1のイベントゲーム結果情報に基づいて、最も多くイベントポイントを獲得したステーション1(即ち、払出対象ステーション)を特定する。そして、払出対象ステーションを特定した後、統括制御CPU92は、S26に処理を移行する。
【0087】
S26に移行すると、統括制御CPU92は、払出対象ステーションに対して、イベント配当払出信号を送信する。このイベント配当払出信号は、当該ステーション1に対して、イベント配当の払出を指示する信号である。又、当該イベント配当払出信号は、データ更新処理(S12)及びイベント配当情報更新処理(S35)で更新されたイベント配当の配当額を示す情報を含む。そして、イベント配当払出信号を受信すると、ステーション1のメインCPU42は、イベント配当をプレイヤに払い出す。イベント配当払出信号を払出対象ステーションに送信した後、統括制御CPU92は、S27に処理を移行する。
【0088】
S27では、統括制御CPU92は、統括制御RAM94に格納されたイベント配当情報を初期化する。その後、統括制御CPU92は、イベントゲーム監視処理プログラムを終了する。
【0089】
次に、イベントゲーム開始処理プログラムについて、図面を参照しつつ詳細に説明する。図1は、イベントゲーム開始処理プログラムのフローチャートである。
【0090】
イベントゲーム開始処理(S22)に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1の貢献度を取得する。ここで、貢献度はステーション1が通常ゲームで使用した遊技価値の量に基づいて決定される。従って、先ず統括制御CPU92は、使用クレジット数読出処理を実行する(S31)。使用クレジット数読出処理においては、統括制御CPU92は、統括制御RAM94からイベントゲームに参加する各ステーションの使用クレジット数を読み出す。その後、統括制御CPU92は、読み出した使用クレジット数から貢献度ランクを特定する(S32)。貢献度ランクを特定する際に、統括制御CPU92は、図14の貢献度ランク判定テーブルを参照する。そして、イベントゲームに参加する各ステーション1の貢献度として貢献度ランクを取得した後に、統括制御CPU92は、S33に処理を移行する。
【0091】
ここで、貢献度ランクの特定処理(S32)の内容について、図面を参照しつつ詳細に説明する。図14は、貢献度ランク判定テーブルに関する説明図である。
本実施形態において、貢献度ランクは、当該ゲーミングマシン100の収益に対するプレイヤの貢献度を示す。具体的には、貢献度ランクは、当該ステーション1における通常ゲームにおいて、プレイヤが使用したベット数の総量(即ち、使用クレジット数)により決定される。
図14に示すように、ゲーミングマシン100においては、3つの貢献度ランクが規定されている。そして、各貢献度ランク(即ち、「RANK 1」「RANK 2」「RANK 3」)には、夫々、使用クレジット数の数値範囲が関連付けられている。従って、統括制御CPU92は、イベントゲームに参加する各ステーション1の使用クレジット数情報に基づいて、当該ステーションの貢献度ランクを特定し得る。
【0092】
統括制御CPU92は、例えば、イベントゲームに参加するステーション1の使用クレジット数が299以下である場合には、そのステーションの各貢献度ランクを「RANK 1」に特定する。また、イベントゲームに参加するステーション1の使用クレジット数が300以上且つ449以下である場合には、そのステーションの各貢献度ランクを「RANK 2」に特定する。また、イベントゲームに参加するステーション1の使用クレジット数が450以上である場合には、そのステーションの各貢献度ランクを「RANK 3」に特定する。
【0093】
そして、S33に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1の参加料を設定する。ここで、S33で設定される参加料の額は、前記S32で特定された貢献度ランクと配当変更倍率決定テーブルに基づいて設定される。そして、貢献度ランクに応じた額の参加料をイベントゲームに参加する各ステーションに設定した後、統括制御CPU92は、S34に処理を移行する。
【0094】
ここで、前記S33の参加料の設定処理について、図面を参照しつつ詳細に説明する。図15は、参加料決定テーブルに関する説明図である。
図15に示すように、参加料決定テーブルには、各貢献度ランク(「RANK 1」〜「RANK 3」)に対して、夫々異なる参加料の額(「100」〜「300」)が関連付けられている。従って、参加料の設定処理(S33)では、統括制御CPU92は、イベントゲームに参加する各ステーションの貢献度ランクと配当変更倍率決定テーブルに基づいて、参加料の額を決定する。従って、イベントゲームに参加する各ステーションから徴収する参加料の額は、各ステーションの使用クレジット数情報に基づいて変更される。
【0095】
統括制御CPU92は、例えば貢献度ランクとして「RANK 1」が特定されたステーションに対しては、参加料の額を「100」に設定する。貢献度ランクとして「RANK 2」が特定されたステーションに対しては、参加料の額を「200」に設定する。貢献度ランクとして「RANK 3」が特定されたステーションに対しては、参加料の額を「300」に設定する。即ち、貢献度が高いステーションほど、参加料の額は安くなる。
【0096】
そして、S34に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1から参加料を徴収する。参加料は、イベントゲームの参加に関する対価であり、遊技価値(クレジット)として徴収される。ここで、S34で徴収される参加料の額は、前記S33で設定された貢献度ランクに応じた額となる。
【0097】
そして、貢献度ランクに応じた額の参加料を徴収した後、統括制御CPU92は、統括制御RAM94に格納されたイベント配当情報を読み出す。その後、現在のイベント配当情報が示す配当額から、イベントゲームに参加する全ステーションから徴収した参加料額を加算する。そして、統括制御CPU92は、加算後の配当額を示すイベント配当情報を統括制御RAM94に格納する。その後、S36へと移行する。
【0098】
このS36では、統括制御CPU92は、参加操作を行ったステーション1に対して、イベントゲーム開始信号を送信する。尚、イベントゲーム開始信号には前記S33で設定された参加料の額に関する情報も含まれる。そして、イベントゲーム開始信号の送信と同時に、統括制御CPU92は、タイマ97を参照し、イベントゲーム開始時期を示す情報を統括制御RAM94に格納する。イベントゲーム開始信号を送信した後、統括制御CPU92は、イベントゲーム開始処理プログラムを終了する。
【0099】
上述したように、イベントゲームへの参加料を徴収する際には(S34)、統括制御CPU92は、イベントゲームに参加する各ステーション1の使用クレジット数情報に基づいてされた額の参加料を徴収する。これにより、当該ゲーミングマシン100は、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を、参加料の額に差を設けることによって適切に解消し得る。この結果、当該ゲーミングマシン100は、当該不均衡に基づく興趣の低下を防止し得る。
【0100】
次に、ゲーミングマシン100を構成する各ステーション1で実行されるメイン遊技処理プログラムについて、図面を参照しつつ詳細に説明する。図16は、ステーション1におけるメイン遊技処理プログラムのフローチャートである。
本実施形態に係るステーション1におけるゲーム(即ち、通常ゲーム、イベントゲーム)は、メイン遊技処理プログラムの実行により実現される。そして、メイン遊技処理プログラムは、ステーション1に電源が供給されている間、繰り返し実行される。
尚、以下の説明において、各ステーション1は、統括制御CPU92から送信された初期設定信号の受信に伴い、当該ステーション1における初期設定を終了しているものとする。
【0101】
図16に示すように、初期設定後、メイン遊技処理プログラムの実行を開始すると、メインCPU42は、遊技開始信号を受信しているか否かを判断する(S51)。この遊技開始信号は、統括コントローラ91から送信される(S2)。遊技開始信号を受信している場合(S51:YES)、メインCPU42は、S52に処理を移行する。一方、未だ遊技開始信号を受信していない場合(S51:NO)、メインCPU42は処理を待機する。即ち、遊技開始信号を受信するまで、ステーション1は、待機状態を維持する。
【0102】
S52においては、メインCPU42は、イベントゲーム開催信号を受信したか否かを判断する。このイベントゲーム開催信号は、イベントゲームに係る諸条件(S16〜S18)を充足した場合に統括制御CPU92により送信される(S19)。イベントゲーム開催信号を受信した場合(S52:YES)、メインCPU42は、参加操作受付処理(S61)に処理を移行する。これにより、当該ステーション1は、イベントゲームの実行に関する処理(S61〜S63)を実行する。一方、イベントゲーム開催信号を受信していない場合は(S52:NO)、メインCPU42は、S53に処理を移行する。この場合、当該ステーション1は、通常ゲームの実行に関する処理(S53〜S60)を実行する。
【0103】
先ず、メイン遊技処理プログラムにおける通常ゲームの実行に関する処理(S53〜S60)について説明する。S53においては、メインCPU42は、データ保持期間を経過したか否かを判断する。データ保持期間は、当該ステーション1に係る使用クレジット数情報が初期化されずに統括制御RAM94に保持されている期間である。データ保持期間を経過した場合(S53:YES)、メインCPU42は、S54に処理を移行する。一方、データ保持期間を経過していない場合(S53:NO)、メインCPU42は、S55に処理を移行する。
【0104】
S54に移行すると、メインCPU42は、統括コントローラ91に初期化信号を送信する。初期化信号を送信した後、メインCPU42は、S55に処理を移行する。上述したように、この初期化信号を受信すると、統括制御CPU92は、初期化信号を送信したステーション1に係る使用クレジット数情報を初期化する(S14)。
【0105】
S55においては、メインCPU42は、スタート受付処理を行う。スタート受付処理(S55)では、メインCPU42は、プレイヤによるベット操作を受け付ける。当該ベット操作は、コインの投入やBETボタンの操作により行われる。又、スタート受付処理において、メインCPU42は、制御信号を副制御基板72に送信する。これにより、メイン液晶パネル11Bの各表示窓15〜17は、副制御基板72によって、透明状態に移行又は維持される。
【0106】
S56に移行すると、メインCPU42は、スタートボタンが入力されたか否かを判断する。具体的には、メインCPU42は、スタートボタンの入力操作に基づく信号の有無により、S56の判断を行う。
【0107】
スタートボタンが入力された場合(S56:YES)、メインCPU42は、所定の処理を実行し、S57に処理を移行する。具体的には、メインCPU42は、スタート受付処理(S55)で設定されたベット数に基づくベット情報を、RAM43に格納する。そして、メインCPU42は、当該ベット情報を統括コントローラ91に対して送信する。又、メインCPU42は、当該ベット情報に係るベット数をクレジット数から減算する。
【0108】
又、スタートボタンが入力された場合(S56:YES)、メインCPU42は、新たにデータ保持期間を開始する。この場合、当該ステーション1の使用クレジット数情報は、新たに開始されたデータ保持期間を経過するまで初期化されることはない。従って、通常ゲームに係るスタート受付処理(S55)及びスタートボタンの入力をデータ保持期間内に実行し続ければ、プレイヤが使用したクレジット数を示す使用クレジット数情報は、統括制御RAM94に長期間保持される。
【0109】
一方、スタートボタンが入力されていない場合は(S56:NO)、メインCPU42は、再びS53に処理を戻す。これにより、スタート受付処理(S55)は、再び実行される。従って、プレイヤは、ベット数の修正等の操作を実行し得る。
【0110】
続くS57では、メインCPU42は、シンボル抽選処理を実行する。このシンボル抽選処理(S57)は、メイン液晶パネル11Bに配置されるシンボルを抽選により決定する処理である。具体的には、メインCPU42は、上記抽選プログラムを実行し、所定の乱数値範囲の数値範囲の中から乱数値をサンプリングする。メインCPU42は、サンプリングした乱数値とテーブルに基づいて、ペイラインL上に配置されるシンボル(即ち、リール5〜7の停止位置)を夫々決定する。
【0111】
ここで、シンボル抽選処理(S57)における乱数値を利用した処理について、図面に基づいて説明する。図17は、或る1つのリール帯に描かれているシンボルとコードナンバとを対応付けたテーブルの一例である。図18は、乱数値とコードナンバとを対応付けたテーブルの一例である。この点、シンボルとコードナンバを対応付けたテーブル(例えば、図18)は、左リール5、中リール6、右リール7の夫々に対応付けられて存在している。
【0112】
上述したように、シンボル抽選処理(S57)では、メインCPU42は、抽選プログラムを実行し、所定の乱数範囲(例えば、0〜65535)から乱数値をサンプリングする。その後、メインCPU42は、サンプリングした乱数値と、乱数値とコードナンバとを対応付けたテーブルに基づいて、コードナンバを決定する。メインCPU42は、当該コードナンバと、シンボルとコードナンバとを対応付けたテーブルに基づいて、ペイラインL上に配置されるシンボルを決定する。これにより、メインCPU42は、ペイラインL上に配置された3個のシンボルで構成されるシンボル組合せを決定し得る。
【0113】
例えば、左リール5が図17に示すリール帯であり、乱数値「1136」をサンプリングした場合、メインCPU42は、乱数値「1136」と図18に示すテーブルに基づいて、コードナンバ「08」を決定する。そして、メインCPU42は、コードナンバ「08」と図17に示すテーブルに基づいて、表示窓15のペイラインL上に配置されるシンボルを、バーシンボル90Eに決定する。
【0114】
尚、シンボル抽選処理(S57)における乱数値を利用した処理は、乱数値、乱数値とコードナンバとを対応付けたテーブル、シンボルとコードナンバとを対応付けたテーブルとを用いる態様に限定するものではない。
例えば、サンプリングされる乱数値とシンボルとを直接対応づけてもよい。又、サンプリングされる乱数値と入賞組合せとを直接対応づけ、当該テーブルを用いて停止すべきシンボルを決定するように構成することも可能である。
【0115】
再び、図16を参照しつつ、メイン遊技処理プログラムにおけるシンボル抽選処理(S57)以後の処理について説明する。
シンボル抽選処理(S57)終了後、メインCPU42は、リール回転制御処理(S58)を実行する。具体的には、メインCPU42は、モータ駆動回路52を介して、各モータM1、M2、M3を駆動する。これにより、各リール5〜7は、夫々回転駆動を開始する。その後、メインCPU42は、単位ゲームに対する演出態様(メイン液晶パネル11Bへの画像の表示やスピーカ31からの音の出力等の態様)を決定し、副制御基板72等に演出信号を送信する。これにより、ステーション1は、副制御基板72の制御に基づいて、決定された演出パターンによる演出の実行を開始する。そして、所定期間を経過すると、メインCPU42は、リール停止処理を行う。つまり、メインCPU42は、モータ駆動回路52を介して、各リール5〜7を停止させる。この時、メインCPU42は、シンボル抽選処理(S57)で決定されたコードナンバに基づいて、リール5〜7を停止する。これにより、上記S57で決定されたシンボル組合せがペイラインL上に再配置される。各リール5〜7の停止に伴い、メインCPU42は、リール回転制御処理(S58)を終了し、S59に処理を移行する。
【0116】
S59に移行すると、メインCPU42は、ペイラインL上に所定の入賞組合せ(図11参照)が成立しているか否かを判断する。具体的には、メインCPU42は、各リール5〜7のコードナンバ等に基づいて、ペイラインL上に配置されたシンボル組合せが入賞組合せに該当するか否かを判断する。入賞組合せが成立する場合(S59:YES)、メインCPU42は、払出処理(S60)に処理を移行する。一方、入賞組合せが成立していない場合(S59:NO)、メインCPU42は、メイン遊技処理プログラムを終了する。この場合、次回以降に継続してゲームを開始する場合、メインCPU42は、再びS51以降の処理を実行する。
【0117】
S60では、メインCPU42は、払出処理を実行する。この払出処理(S60)においては、メインCPU42は、該当した入賞組合せに対応する賞(即ち、配当)をプレイヤに対して払い出す。払出処理(S60)を終了すると、メインCPU42は、メイン遊技処理プログラムを終了する。この場合、メインCPU42は、再度メイン遊技処理プログラムの実行を開始し、S51の処理を実行する。
尚、S53〜S60の処理は、通常ゲームにおける1回分の単位ゲームを構成する。
【0118】
この点、賞(配当)の払出は、多様な方式を採用しうる。例えば、CASHOUTボタンの押下に基づいて、クレジット数に応じたコイン(1クレジットがコイン1枚に相当)として払い出す態様を採用することも可能である。又、バーコード付チケットにより払い出す態様も採用し得る。
【0119】
次に、メイン遊技処理プログラムにおけるイベントゲームの実行に関する処理(S61〜S63)について説明する。上述したように、イベントゲーム開催信号を受信している場合(S52:YES)、メインCPU42は、S61に処理を移行する。
【0120】
S61においては、メインCPU42は、参加操作受付処理を実行する。この参加操作受付処理(S61)では、メインCPU42は、イベントゲームに参加することを示すプレイヤの操作(即ち、参加操作)を受け付ける。尚、イベントゲームに参加しないことを示すプレイヤの操作は、不参加操作という。
具体的には、メインCPU42は、メイン液晶パネル11Bに「イベントゲームへの参加を促す旨」と「イベントゲームを実行する場合、参加料が必要である旨」を表示する。更に、メインCPU42は、メイン液晶パネル11Bに、イベントゲームへの参加に関する選択肢(即ち、「選択肢:参加」と「選択肢:不参加」)を表示する。これにより、当該ステーション1で遊技するプレイヤは、イベントゲームに参加するか否かを適切に判断し、参加操作又は不参加操作を行うことができる。
【0121】
そして、参加操作及び不参加操作は、タッチパネル18を用いて行われる。即ち、プレイヤは、「選択肢:参加」部分に対応するタッチパネル18に接触することで、参加操作を行う。又、「選択肢:不参加」を部分にタッチパネル18に接触することで、プレイヤは不参加操作を行う。参加操作が行われた場合、メインCPU42は、統括コントローラ91に対して、イベントゲーム参加信号を送信する。イベントゲーム参加信号を送信した後、メインCPU42は、S62に処理を移行する。
尚、不参加操作が行われた場合、メインCPU42は、イベントゲーム不参加信号を統括コントローラ91に送信する。
【0122】
S62に移行すると、メインCPU42は、イベントゲーム開始信号を受信したか否かを判断する。イベントゲーム開始信号は、イベントゲームを開始するための信号である。上述したように、イベントゲーム開始信号は、所定の条件(S16〜S18、S21)を充足した場合に、参加操作を行ったステーション1に対して、統括コントローラ91から送信される(S36)。イベントゲーム開始信号を受信した場合(S62:YES)、S63へと移行する。
【0123】
S63でメインCPU42は、イベントゲームの参加に伴って前記S34で徴収された参加料に相当するベット数をクレジット数から減算する。尚、本ステーションが徴収される参加料の額は、前記したように本ステーションの貢献度によって設定される(S33)。尚、設定された参加料の額に関する情報はイベントゲーム開始信号に付加されて送信される。その後、S64に移行する。
【0124】
一方、イベントゲーム開始信号を受信していない場合(S62:NO)、メインCPU42は、S53に処理を移行する。この場合、当該ステーション1は、通常ゲームの実行に関する処理(S53〜S60)を実行する。即ち、当該ステーション1は、イベントゲームを実行することはない。
【0125】
S64に移行すると、メインCPU42は、イベントゲーム実行処理を実行する。このイベントゲーム実行処理(S64)は、当該ステーション1において、イベントゲームに参加する他のステーション1と共通してイベントゲームを実行する処理である。このイベントゲーム実行処理(S64)では、メインCPU42は、イベントゲーム実行処理プログラムを実行する。イベントゲーム実行処理プログラムの詳細については、後に図面を参照しつつ説明する。イベントゲーム実行処理(S64)を終了すると、メインCPU42は、メイン遊技処理プログラムを終了する。この場合も、メインCPU42は、再度メイン遊技処理プログラムの実行を開始し、S51の処理を実行する。
【0126】
続いて、イベントゲーム実行処理プログラムについて、図面を参照しつつ詳細に説明する。図19は、イベントゲーム実行処理プログラムのフローチャートである。
イベントゲーム実行処理(S64)に移行すると、メインCPU42は、先ず、シンボル抽選処理を実行する(S71)。このシンボル抽選処理(S71)は、通常ゲームにおけるシンボル抽選処理(S57)と同様の処理である。つまり、シンボル抽選処理(S71)では、メインCPU42は、単位イベントゲームにおいて、ペイラインL上に配置されるシンボル組合せを決定する。シンボル抽選処理(S71)を終了すると、メインCPU42は、S72に処理を移行する。
【0127】
S72では、メインCPU42は、リール回転制御処理を実行する。このリール回転制御処理(S72)は、通常ゲームにおけるリール回転制御処理(S58)と同様の処理である。従って、単位イベントゲームにおいても、各シンボルは、各表示窓15、16、17において、各リールの回転によりスクロール表示される(図9参照)。又、各リールの回転停止により、シンボルは、シンボル抽選処理(S71)の抽選結果に基づいて再配置される(図10参照)。抽選結果に基づいてシンボルを再配置した後、メインCPU42は、S73に処理を移行する。
【0128】
S73に移行すると、メインCPU42は、ポイント加算処理を実行する。このポイント加算処理(S73)は、単位イベントゲーム及びイベントゲームのゲーム結果を判定する処理である。具体的には、メインCPU42は、ペイラインL上に配置された3個のシンボルを対象として、単位イベントゲームに係るイベントポイントを算出する。これにより、メインCPU42は、単位イベントゲームにおけるゲーム結果を判定する。又、メインCPU42は、単位イベントゲームに係るイベントポイントを当該イベントゲーム中に取得したイベントポイントに累積加算する。これにより、メインCPU42は、イベントゲーム全体としてのゲーム結果を判定する。
【0129】
ここで、単位イベントゲームにおけるイベントポイントの算出について、図面を参照しつつ詳細に説明する。イベントポイントの算出に際し、メインCPU42は、シンボル抽選処理(S71)の抽選結果と、図20に示すイベントポイントテーブルを参照する。図20に示すように、イベントポイントテーブルには、イベントポイントがシンボルの種類毎に規定されている。例えば、赤セブンシンボル90Bには、「50ポイント」が対応付けられている。
【0130】
ここで、図10に示す態様でシンボルが再配置された場合を具体例として、単位イベントゲームにおけるイベントポイントの算出について説明する。図10に示す場合、ペイラインL上には、「バーシンボル90E」「トリプルバーシンボル90C」「赤セブンシンボル90B」が配置されている。従って、これら3個のシンボルが当該単位イベントゲームにおけるイベントポイントの算出対象となる。
そして、図20に示すように、「バーシンボル90E」には「10ポイント」が対応付けられている。又、「トリプルバーシンボル90C」には「30ポイント」が対応付けられている。従って、この場合の単位イベントゲームに係るイベントポイントは、「10ポイント」「30ポイント」「50ポイント」の合計値である「90ポイント」となる。
【0131】
こうして算出された単位イベントゲームのイベントポイントは、現在のイベントポイントに随時加算される。つまり、単位イベントゲームを実行するほど、プレイヤは、より高いイベントポイントを獲得し得る。今回の単位イベントゲームに係るイベントポイントを現在のイベントポイントに加算した後、メインCPU42は、ポイント加算処理(S73)を終了する。ポイント加算処理(S73)終了後、メインCPU42は、S74に処理を移行する。
尚、本実施形態に係る単位イベントゲームは、S71〜S73の処理を実行することにより実現される。
【0132】
S74に移行すると、メインCPU42は、イベントゲーム期間を経過したか否かを判断する。具体的には、メインCPU42は、イベントゲーム終了信号を受信したか否かを判断する。上述したように、イベントゲーム終了信号は、イベントゲーム期間を経過している場合に、統括制御CPU92から送信される(S24)。従って、メインCPU42は、イベントゲーム終了信号を受信したか否かを判断すれば、イベントゲーム期間を経過したか否かを判断し得る。イベントゲーム期間を経過している場合(S74:YES)、メインCPU42は、S75に処理を移行する。
一方、未だイベントゲーム期間を経過していない場合(S74:NO)、メインCPU42は、S71に処理を戻す。これにより、プレイヤは、新たな単位イベントゲームを実行することができる。つまり、イベントゲーム期間内であれば、プレイヤは、単位イベントゲームを複数回遊技することができる。
【0133】
S75においては、メインCPU42は、イベントゲーム結果情報を統括コントローラ91に対して送信する。このイベントゲーム結果情報は、現在(即ち、イベントゲーム終了時)のイベントゲームのゲーム結果を示す。即ち、当該イベントゲーム結果情報は、今回のイベントゲームにおいて獲得したイベントポイントの合計値を示す。そして、当該イベントゲーム結果情報は、最も優秀なイベントゲーム結果を得たステーション1を特定する判断基準として用いられる(S25)。イベントゲーム結果情報を統括コントローラ91に送信した後、メインCPU42は、S76に処理を移行する。
【0134】
S76に移行すると、メインCPU42は、イベント配当払出信号を受信したか否かを判断する。イベント配当払出信号は、当該ステーション1に対して、イベント配当の払出を指示する信号である。又、当該イベント配当払出信号は、データ更新処理(S12)及びイベント配当情報更新処理(S35)で更新されたイベント配当の配当額を示す情報を含む。そして、イベント配当払出信号は、イベントゲーム結果判定処理(S25)の判定結果に基づいて、最も優秀なイベントゲーム結果を得たステーション1に対して、統括コントローラ91から送信される(S26)。即ち、当該ステーション1が払出対象ステーションである場合、メインCPU42は、イベント配当払出信号を受信する。
【0135】
イベント配当払出信号を受信した場合には(S76:YES)、メインCPU42は、S77に処理を移行する。一方、イベント配当払出信号を受信しなかった場合(S76:NO)、メインCPU42は、そのままイベントゲーム実行処理プログラムを終了する。この場合、当該ステーション1に係るプレイヤは、今回のイベントゲームでイベント配当を獲得することはできない。
【0136】
S77においては、メインCPU42は、イベント配当払出処理を実行する。このイベント配当払出処理(S77)では、メインCPU42は、イベント配当払出信号に基づくイベント配当をプレイヤに払い出す。これにより、最も優秀なイベントゲーム結果を得たプレイヤは、プログレッシブな配当であるイベント配当を獲得する。イベント配当払出処理(S77)を終了すると、メインCPU42は、イベントゲーム実行処理プログラムを終了する。
【0137】
以上説明した通り、本実施形態に係るゲーミングマシン100では、5台のステーション1は、夫々独立に通常ゲーム(S53〜S60)を実行する。この通常ゲームでは、各ステーション1は、一のゲーム結果(即ち、シンボル組合せ)を決定し(S57)、通常ゲームを実行する。この時、当該ステーション1は、他のステーション1の影響を受けることはない。
【0138】
ここで、当該ゲーミングマシン100では、所定の条件(S16〜S18、S21)を満たす場合に、イベントゲームが実行される。当該イベントゲームは、イベント配当の獲得を目的として、複数(例えば、3台以上)のステーション1で遊技するプレイヤが競い合うゲームである。そして、イベントゲームは、イベントゲーム期間内に実行された複数回の単位イベントゲームにより構成される。即ち、イベントゲームのゲーム結果は、イベントゲーム期間内に実行された単位イベントゲームの結果を総合した結果となる。イベント配当は、プログレッシブな配当であり、当該イベントゲームで最も優秀なゲーム結果を得たプレイヤに付与される。
この結果、当該ゲーミングマシン100は、イベントゲームを実行可能とすることによって、通常ゲームとは異なる新たな興趣をプレイヤに提供することができる。
【0139】
又、当該ゲーミングマシン100は、イベントゲームに参加するステーション1から参加料を徴収する。この参加料の額は、イベントゲームに参加するステーションの使用クレジット数情報に基づいて設定される。又、図14、図15に示すように、当該ゲーミングマシン100は、使用クレジット数が多いほど、参加料の額を安く設定する。これにより、当該ゲーミングマシン100は、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を、参加料の額に差を設けることによって適切に解消し得る。この結果、当該ゲーミングマシン100は、当該不均衡に基づく興趣の低下を防止し得る。
【0140】
又、当該ゲーミングマシン100は、データ保持期間を経過するまでは、使用クレジット数情報を保持し続ける。通常ゲームを実行し続ける限り、プレイヤは、自らの使用クレジット数情報に基づく利益(即ち、イベント配当における配当変更倍率)を享受し得る。
又、データ保持期間内に通常ゲームのベット操作(S55、S56)が実行されなかった場合(S53:YES)、当該ステーション1に係る使用クレジット数情報は初期化される(S14、S54)。従って、当該ゲーミングマシン100は、プレイヤがステーション1から離れた場合等において、第三者に不当な利益(即ち、イベント配当における配当変更倍率)を与えることを防止し得る。
【0141】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、本発明は、図21に示す態様のゲーミングマシンとしても構成し得る。
【0142】
又、本実施形態に係るゲーミングマシン100においては、各ステーションは、スロットゲームを基調とした通常ゲーム、イベントゲームを実行するように構成していたが、この態様に限定するものではない。即ち、本発明は、ポーカーやブラックジャック等のカードゲームを基調とした通常ゲーム、イベントゲームを実行する構成とすることも可能である。
【0143】
更に、本実施形態に係るゲーミングマシン100は、同一種類のゲーム(本実施形態の場合はスロットゲーム)を基調として通常ゲームとイベントゲームを構成していたが、この態様に限定するものではない。つまり、通常ゲーム、イベントゲームが、異なる種類のゲームを基調とするものであってもよい。例えば、通常ゲームとして「スロットゲーム」を採用し、「カードゲーム」をイベントゲームに採用することも可能である。この場合において、イベントゲームは、「参加したステーション1が独立に単位イベントゲームを進行し得ること」「参加した複数のステーション1が共通する賞を目的として競い合う構成であること」という要件を満たす必要がある。
【0144】
又、本実施形態においては、ペイラインL上に配置された3個のシンボルに基づくイベントポイントを単位イベントゲームのゲーム結果としていたが、この態様に限定するものではない。例えば、各表示窓15、16、17で視認し得る9個のシンボルをイベントポイント算出対象とし、単位イベントゲームのゲーム結果としてもよい。
【0145】
又、本実施形態においては、各ステーションで使用したクレジット数に基づいて、イベントゲームの参加料の額を設定するように構成していたが、この態様に限定するものではない。例えば、各ステーション1の稼働率やペイアウト率に基づいて、イベントゲームの参加料の額を設定するようにしても良い。
【0146】
そして、使用クレジット数情報の初期化に際し、当該ステーション1において、使用クレジット数情報の初期化の実行時期をプレイヤに予告するように構成することも可能である。例えば、使用クレジット数情報の初期化実行(即ち、データ保持期間経過)までのカウントダウン表示を行うように構成してもよい。
【0147】
又、本実施形態においては、使用クレジット数情報の初期化を、プレイヤによるベット操作に基づいて管理するように構成していたが、この態様に限定するものではない。例えば、当該ゲーミングマシン100に対して、プレイヤ固有のIDカードを挿入可能に構成し、当該IDカードの有無に基づいて、使用クレジット数情報の初期化を実行するように構成することも可能である。
【0148】
そして、本実施形態に係るステーション1は、3リールのメカリールを使用したスロットゲームを行うスロットマシンであったが、5リールや9リールなどのスロットゲームを行うものであっても良い。更に、ビデオリールのスロットマシンであっても良い。
【0149】
又、本発明は、上述した処理を実行するための遊技方法としても実現し得る。更に、本発明は、当該遊技方法をコンピュータで実行させるためのプログラム及びそのプログラムが記録された記録媒体としても実現し得る。
【図面の簡単な説明】
【0150】
【図1】本実施形態のゲーミングマシンのイベントゲーム選択処理プログラムのフローチャートである。
【図2】同ゲーミングマシンの外観図である。
【図3】同ゲーミングマシンのステーションの外観図である。
【図4】同ゲーミングマシンの各種シンボルに関する説明図である。
【図5】同ゲーミングマシンのリールの一例を示す説明図である。
【図6】同ゲーミングマシンの制御系を示す説明図である。
【図7】本実施形態のステーションの制御系に関する説明図である。
【図8】同ステーションに配設された副制御基板の構成に関する説明図である。
【図9】本実施形態において、シンボルがスクロール表示されたメイン液晶パネルの表示例を示す説明図である。
【図10】本実施形態において、シンボルが再配置されたメイン液晶パネルの表示例を示す説明図である。
【図11】同ゲーミングマシンの配当テーブルに関する説明図である。
【図12】同ゲーミングマシンのメイン制御処理プログラムのフローチャートである。
【図13】同ゲーミングマシンのイベントゲーム監視処理プログラムのフローチャートである。
【図14】同ゲーミングマシンの貢献度ランク判定テーブルに関する説明図である。
【図15】同ゲーミングマシンの配当変更倍率決定テーブルに関する説明図である。
【図16】同ゲーミングマシンのメイン遊技処理プログラムのフローチャートである。
【図17】同ゲーミングマシンのリールのシンボルとコードナンバを対応付けたテーブルの一例を示す説明図である。
【図18】同ゲーミングマシンのリールに関するコードナンバと乱数値を対応付けたテーブルの一例を示す説明図である。
【図19】同ゲーミングマシンのイベントゲーム実行処理プログラムのフローチャートである。
【図20】同ゲーミングマシンのイベントポイントテーブルに関する説明図である。
【図21】他の実施形態のゲーミングマシンの外観図である。
【符号の説明】
【0151】
1 ステーション
100 ゲーミングマシン
41 コントローラ
42 メインCPU
43 RAM
44 ROM
91 統括コントローラ
92 統括制御CPU
93 統括制御ROM
94 統括制御RAM94
【技術分野】
【0001】
本発明は、複数のステーションを有するゲーミングマシンに関し、特に、各ステーションで独立にゲーム結果を決定し、ゲームを実行し得るゲーミングマシンに関する。
【背景技術】
【0002】
従来、遊技場等において、様々なゲーミングマシンが設置されている。これらのゲーミングマシンの一態様として、スタンドアロン型のゲーミングマシンが存在する。このようなゲーミングマシンは、当該ゲーミングマシンのみでゲーム結果を決定し、他のゲーミングマシンから独立してゲームを実行する。即ち、この態様のゲーミングマシンにおけるゲームは、プレイヤと、ゲーミングマシン(即ち、ゲーム結果を決定するプロセッサ)のみで成立する。従って、スタンドアロン型のゲーミングマシンでは、複数台設置されていたとしても、各ゲーミングマシンでは常に夫々独立にゲームが実行され、ゲーム結果が決定される。その結果、ゲームが単調となり、プレイヤに長時間飽きさせることなく、遊技を継続して行わせることは難しかった。
【0003】
一方、遊技場等に設置されるゲーミングマシンの一態様として、複数のコンソールを備えたゲーミングマシンが存在する。例えば、米国特許第6007424号明細書にはパイゴーポーカーを行うゲーミングマシンについて記載されている。このようなゲーミングマシンは、各コンソールで遊技するプレイヤと、プロセッサとの間でゲーム(例えば、バカラゲームやポーカーゲーム等)を行う。即ち、当該ゲーミングマシンでは、プロセッサは、各コンソールに共通する一のゲーム結果を決定する。例えば、バカラゲームの場合、プロセッサは、「TIE」「BANKER」「PLAYER」の内、何れか一のゲーム結果を決定し、ディーラの役割を果たす。そして、プレイヤは、プロセッサが決定する一のゲーム結果を予想し、遊技価値のベット等の操作を各コンソールで行う。そして、ゲーム結果とプレイヤがベットした予想が一致した場合、プレイヤは所定の賞を獲得し得る。
【特許文献1】米国特許第6007424号明細書
【発明の開示】
【発明が解決しようとする課題】
【0004】
即ち、複数のコンソールを備えたゲーミングマシンは、スタンドアロン型のゲーミングマシンと同様に、各プレイヤとプロセッサとの間で夫々のゲームを行う。そして、当該ゲーミングマシンでは、各コンソールで遊技する複数人のプレイヤが一のゲーム結果を共有する。しかしながら、複数のプレイヤが一のゲーム結果を共有した場合でも、一のプレイヤのゲーム内容が他のプレイヤのゲーム結果に影響を与えることは無い。従って、この複数のコンソールを備えたゲーミングマシンについても、前記スタンドアロン型のゲーミングマシンと同様に、各コンソールでは常に夫々独立にゲームが実行され、ゲーム結果が決定されていた。その結果、上記と同様の課題があった。
【0005】
又、遊技場等に設置されるゲーミングマシンでは、一般に、遊技価値をベットすることがゲーム実行の条件となっている。各プレイヤは、ベットする遊技価値の量を任意に設定し得る。そして、これらのゲーミングマシンにおいては、プレイヤに対する賞の有無及び内容は、ランダムに決定されるゲーム結果に基づいて定められる。この結果、当該ゲーミングマシンは、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に不均衡を生じさせ得る。この不均衡は、プレイヤのゲームに対する興趣を低下させてしまう。
【0006】
本発明は、通常ゲームに加えて、貢献度に応じた参加料の支払いを伴うイベントゲームを複数のステーションで共通して実行することにより、上述した従来技術にはないエンターテイメント性を有するゲームを実行可能とするとともに、上記不均衡に基づく興趣の低下を防止したゲーミングマシンを提供することを目的とする。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本発明の一態様によれば、ゲーミングマシンにおいて、夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、以下の処理を実行するプロセッサと、を備えることを特徴とする。(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理。
これにより、当該ゲーミングマシンは、参加料の支払いを伴うイベントゲームを複数のステーションで共通して実行することができ、通常ゲームとは異なる新たな興趣をプレイヤに提供しつつ、参加料を徴収することができる。また、参加料の額をステーションの貢献度に応じた額とすることによって、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を解消する。
【0008】
本発明の他の態様によれば、請求項1に記載のゲーミングマシンにおいて、更に、前記プロセッサは、複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、前記イベントゲームに対する各ステーションの参加を受け付ける処理、を実行することを特徴とする。
【0009】
本発明の他の態様によれば、ゲーミングマシンにおいて、夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、以下の処理を実行するプロセッサと、を備えることを特徴とする。(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理、(f)前記イベントゲームを終了した場合、当該イベントゲームに参加した各ステーションに対して、当該イベントゲームにおける成績に基づいて賞を付与する処理。
これにより、当該ゲーミングマシンは、成績に応じた賞の払い出しを伴うイベントゲームを複数のステーションで共通して実行することができ、通常ゲームとは異なる新たな興趣をプレイヤに提供しつつ、参加料を徴収することができる。また、ステーションから徴収する参加料の額を、ステーションの貢献度に応じて差を設けることによって、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を解消する。
【0010】
本発明の他の態様によれば、請求項3に記載のゲーミングマシンにおいて、更に、前記プロセッサは、複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、前記イベントゲームに対する各ステーションの参加を受け付ける処理、を実行することを特徴とする。
【発明を実施するための最良の形態】
【0011】
以下、本発明に係るゲーミングマシンについて、ゲーミングマシン100に具体化した実施形態に基づき図面を参照しつつ詳細に説明する。
【0012】
本実施形態に係るゲーミングマシン100は、複数台(例えば、5台)のステーション1を備えて構成される。ゲーミングマシン100では、各ステーション1において、夫々独立に通常ゲームが実行される(S55〜S60)。この通常ゲームの実行に際し、プレイヤは、任意に遊技価値をベットする(S55)。
そして、後述する所定の条件(S16〜S18)を満たした場合、ゲーミングマシン100は、イベントゲームに対する各ステーション1の参加を受け付ける(S61)。当該イベントゲームは、プログレッシブな配当であるイベント配当の獲得を目的として、当該イベントゲームに参加したステーション1が競い合うゲームである。また、参加を受け付けたステーション1からは、そのステーション1の貢献度に応じた参加料をそれぞれ徴収する(S34)。
その後、イベントゲームで最も優秀なゲーム結果を得た場合、プレイヤは、上記イベント配当を獲得する(S77)。
【0013】
ここで、本実施形態に係るゲーミングマシン100の概略構成について、図面を参照しつつ詳細に説明する。図2は、本実施形態に係るゲーミングマシン100の外観斜視図である。
図2に示すように、ゲーミングマシン100は、5台のステーション1を有している。5台のステーション1は、設置台98上に列設されている。当該ゲーミングマシン100では、プレイヤは、各ステーション1を用いて、各種ゲーム(即ち、後述する通常ゲームやイベントゲーム)を行う。そして、この設置台98の内部には、後述する統括コントローラ91等が収納されている。
【0014】
又、ゲーミングマシン100は、大型ディスプレイ95と、発光演出装置96を備えている。大型ディスプレイ95及び発光演出装置96は、設置台98上に設置された5台のステーション1の上方に配設されている。大型ディスプレイ95は、公知の大型液晶ディスプレイであり、ゲーミングマシン100における各種遊技情報(例えば、ゲームのルールや各ステーション1の成績等)を表示する。そして、発光演出装置96は、所定の態様で発光することで、ゲーミングマシン100での興趣を高める演出を行う。
【0015】
尚、大型ディスプレイ95及び発光演出装置96は、設置台98の背面側に立設された支持部材により支持されている(図2参照)。即ち、設置台98上のステーション1は、大型ディスプレイ95、発光演出装置96から夫々離間している。従って、当該ゲーミングマシン100によれば、遊技場の管理者等は、大型ディスプレイ95、発光演出装置96を取り外すことなく、設置台98上のステーション1を交換しうる。
【0016】
次に、本実施形態に係るゲーミングマシン100を構成するステーション1について、図面を参照しつつ詳細に説明する。図3は、ゲーミングマシン100を構成する一のステーション1の外観斜視図である。
本実施形態に係るステーション1は、所謂ハイブリッド型スロットマシンである。このハイブリッド型スロットマシンは、回転可能に支持された複数のメカリールの前面に公知の透明液晶パネルを配置している。当該ハイブリッド型スロットマシンは、ゲームを行う際に透明液晶パネルを透過状態にすることで、メカリールの外周面に描かれた各種シンボルの画像を表示する。
【0017】
本実施形態に係るステーション1は、カジノなどの遊技場に設置されるアップライト型のスロットマシンである。このステーション1は、キャビネット2と、メインドア3と、トッパー演出装置4とを備えている。メインドア3は、キャビネット2の前面に配設されている。そして、トッパー演出装置4は、キャビネット2の上側に設置されている。
【0018】
キャビネット2は、ステーション1における所定の遊技態様を実行するための電気的又は機械的部品を収容する収納部である。また、キャビネット2の内部には、3個のリール(即ち、左リール5、中リール6、右リール7)が回転可能に設けられている。尚、各リール5〜7の外周面には、シンボル列が描かれている(図5参照)。シンボル列は、所定数のシンボル(例えば、後述する青セブンシンボル90A等)を含んで構成されている。そして、各リール5〜7の前方には、後述するメイン液晶パネル11Bが配置される。
【0019】
そして、メインドア3には、遊技に関する情報を表示するための表示部10として、アッパー表示部10A、可変表示部10B、アンダー表示部10Cが設けられている。アッパー表示部10Aは、可変表示部10Bの上方に配置された上部液晶パネル11Aにより構成される。上部液晶パネル11Aは、例えば、演出画像、遊技内容の紹介、遊技上のルール説明等を表示する。
【0020】
また、可変表示部10Bは、メイン液晶パネル11B等により構成される。この可変表示部10Bには、遊技の実行状況が表示される。そして、メイン液晶パネル11Bは、メインドア3に固定された公知の透明液晶パネルである。
このメイン液晶パネル11Bには、3個の表示窓15、16、17が形成されている(図3参照)。この表示窓15、16、17を透過状態とすることにより、ステーション1は、各表示窓の背面側を視認可能とする。これにより、プレイヤは、各表示窓15〜17を介して、各リール5〜7に描かれたシンボルを視認し得る(図9、図10参照)。
【0021】
又、図3等に示すように、可変表示部10Bにおいては、1本のペイラインLがメイン液晶パネル11Bに表示される。このペイラインLは、各リール5〜7に対応するシンボル表示領域の中段部分を水平に横切るラインであり、シンボル組合せを規定する。従って、ペイラインL上に再配置されたシンボル組合せが所定の入賞組合せであった場合に、当該ステーション1は、その組合せとベットされたクレジット数(ベット数)とに応じた配当を付与する。
尚、リールの数は3リール以外に5リールでも良く、更に、表示されるシンボルの数は9個に限定されるものではない。
【0022】
更に、メイン液晶パネル11Bの前面には、タッチパネル18が設けられている。従って、プレイヤは、タッチパネル18を操作して各種の指示を入力し得る。本実施形態においては、タッチパネル18は、後述するイベントゲームに対する参加操作を行う際に用いられる。
【0023】
そして、可変表示部10Bの右下部には、ペイアウト数表示部19やクレジット数表示部20が設けられている。ペイアウト数表示部19には、配当額等がペイアウト数として表示される。例えば、ペイアウト数表示部19は、通常ゲームでペイラインL上に再配置されたシンボルの組合せが所定の組合せであった場合に付与される配当額を表示する。一方、クレジット数表示部20には、現在プレイヤが所有するクレジット数が表示される。
【0024】
そして、アンダー表示部10Cは、可変表示部10Bの下方に配置されている。このアンダー表示部10Cは、画像が印画されたプラスチックパネル11Cを含んで構成されている。アンダー表示部10Cにおいて、プラスチックパネル11Cは、バックライトにより照らし出されている。
【0025】
また、キャビネット2の前面には、操作テーブル25が設けられている。当該操作テーブル25は、可変表示部10Bとアンダー表示部10Cとの間において、前方に迫り出すように配設されている。そして、この操作テーブル25上には、複数種類の操作ボタン26が配設されている。操作ボタン26は、BETボタン、コレクトボタン、スタートボタン、CASHOUTボタン等を含む。また、操作テーブル25には、コイン投入口27、紙幣投入口28が設けられている。コイン投入口27は、遊技価値であるコインをキャビネット2内に受け入れる。そして、紙幣投入口28は、紙幣をキャビネット2内に受け入れる。
【0026】
尚、本実施形態に係るゲーミングマシン100(即ち、ステーション1を含む)では、遊技価値として、コイン、紙幣又はこれらに相当する電子的な有価情報(クレジット)が用いられる。但し、本発明に適用可能な遊技価値は、これに限定されるものではない。例えば、メダル、トークン、電子マネー、チケットを適用し得る。
【0027】
又、キャビネット2の最下部には、コイントレイ29が設けられている。このコイントレイ29は、ホッパー64により払い出されたコインを受ける。更に、ステーション1のキャビネット2の周囲には、発光部30が配置されている。発光部30は、入賞の際やイベントゲーム中に所定の点灯態様で点灯する。更に、キャビネット2の側面には、スピーカ31が設けられている。スピーカ31は、ゲームの進行に応じて音声を出力する。
【0028】
更に、ステーション1は、キャビネット2の上部にトッパー演出装置4を備える。このトッパー演出装置4は、矩形ボード形状を有しており、アッパー表示部10Aと略平行になるように配置されている。
【0029】
続いて、本実施形態に係るゲーミングマシン100におけるシンボルについて、図面を参照しつつ説明する。図4は、本実施形態に係るゲーミングマシン100で用いられる各シンボルの説明図である。
図4に示すように、ゲーミングマシン100においては、6種類のシンボルがゲームに用いられる。6種類のシンボルは、青セブンシンボル90A(BLUE 7)、赤セブンシンボル90B(RED 7)、トリプルバーシンボル90C(3-BAR)、ダブルバーシンボル90D(2-BAR)、バーシンボル90E(BAR)、ブランクシンボル90F(BLANK)により構成される。
【0030】
これら6種類のシンボルは、所定個数配列することで、シンボル列を構成する(図5参照)。左リール5、中リール6、右リール7の各リール帯には、夫々に対応するシンボル列が描かれている。各シンボル列において、上記シンボルは、夫々、所定の順番に配列されている。従って、通常ゲームやイベントゲームの際に、ステーション1は、メイン液晶パネル11Bの各表示窓15〜17を介して、シンボルをスクロールしながら再配置し得る。
【0031】
この点、青セブンシンボル90A〜バーシンボル90Eは、メイン液晶パネル11BのペイラインL上に所定の態様で再配置された場合に入賞組合せを構成する。この場合、ゲーミングマシン100は、該当する入賞組合せに基づいて、予め定められた配当額をプレイヤに付与する(図11参照)。
【0032】
続いて、本実施形態に係るゲーミングマシン100の内部構成について、図面を参照しつつ詳細に説明する。図6は、ゲーミングマシン100の内部構成を示すブロック図である。
図6に示すように、ゲーミングマシン100は、統括コントローラ91を備えている。この統括コントローラ91は、後述する制御プログラム(例えば、イベントゲーム開始処理プログラム等)を実行し、ゲーミングマシン100全体を制御する。そして、統括コントローラ91は、各ステーション1のコントローラ41と共に、本発明に係るゲーミングマシンのプロセッサとして機能する。
【0033】
当該統括コントローラ91は、統括制御CPU92、統括制御ROM93、統括制御RAM94により構成される。統括制御ROM93は、ゲーミングマシン100全体の制御を行う上で必要な制御プログラムやデータテーブルを格納している。従って、この統括制御ROM93は、後述するメイン処理プログラム(図12参照)やイベントゲーム監視処理プログラム(図13参照)等を記憶している。統括制御CPU92は、統括制御ROM93に格納されている各種制御プログラムを実行する中央演算処理装置である。統括制御CPU92は、ゲーミングマシン100全体に関する制御の中枢を担う。
【0034】
統括制御RAM94は、統括制御CPU92による制御プログラムを実行する際に、演算結果等を一時的に記憶する。又、この統括制御RAM94は、イベント配当情報を記憶する。イベント配当情報は、イベントゲームで付与されるイベント配当の配当額を示す情報である。このイベント配当は、後述するようにプログレッシブな配当である。従って、当該イベント配当情報は、各ステーション1からベット情報等を受信すると随時更新される。更に、この統括制御RAM94は、各ステーション1の使用クレジット数情報を記憶する。使用クレジット数情報は、通常ゲームを実行する際に、ベットされたクレジットの総量(即ち、ベット数)を示す情報である。従って、各ステーション1からベット情報を受信すると、使用クレジット数情報も随時更新される。
【0035】
統括コントローラ91には、ゲーミングマシン100を構成する5台のステーション1が夫々接続されている。従って、統括コントローラ91は、5台のステーション1との間で、夫々、各種データの送受信を行うことができる。これにより、統括コントローラ91は、統括制御ROM93の制御プログラムに基づいて、各ステーション1を制御し得る。即ち、後述するイベントゲーム監視処理プログラムを実行することで、統括コントローラ91は、ゲーミングマシン100全体についてのイベントゲームに関する制御を実行し得る。
【0036】
又、統括コントローラ91には、計時装置であるタイマ97が接続されている。このタイマ97は、イベントゲーム監視処理プログラムにおいて、イベントゲーム開始条件の一を満たすか否かを判断する際に参照される。又、当該タイマ97は、イベントゲームの実行期間(以下、イベントゲーム期間という)の経過を判断する際に参照される。
【0037】
次に、本実施形態に係るステーション1の内部構成について、図面を参照しつつ詳細に説明する。図7は、ステーション1の内部構成を示したブロック図である。
図7に示すように、ステーション1は、主制御基板71を中心に複数の構成要素を有している。主制御基板71は、後述する制御プログラム(図16、図19)等を実行するコントローラ41を含んでいる。上述したように、当該コントローラ41は、統括コントローラ91と共に、本発明におけるプロセッサとして機能する。
【0038】
コントローラ41は、メインCPU42と、RAM43と、ROM44と、を備えている。メインCPU42は、I/Oポート49を介して他の構成要素との信号の入出力を行い、ROM44に記憶されているプログラムを実行する。これにより、メインCPU42は、ステーション1に関する制御の中枢を担う。RAM43は、メインCPU42が作動する際に用いるデータやプログラムを一時的に記憶する。例えば、RAM43は、後述するサンプリング回路46によりサンプリングされた乱数値を一時的に記憶する。ROM44は、メインCPU42が実行するプログラムと恒久的なデータを記憶する。
【0039】
特に、ROM44に記憶されているプログラムには、ゲームプログラム及びゲームシステムプログラム(以下、ゲームプログラム等という)が含まれる。さらに、そのゲームプログラムには、抽選プログラムが含まれている。当該抽選プログラムは、各リール5〜7のコードナンバを決定するためのプログラムである。後述するように、これらのコードナンバは、ペイラインL上に再配置される各シンボルに対応する。
【0040】
そして、当該主制御基板71は、コントローラ41と共に、乱数発生器45、サンプリング回路46、クロックパルス発生回路47、分周器48を有している。
乱数発生器45は、メインCPU42の指示に従って作動し、一定範囲の乱数を発生させる。サンプリング回路46は、メインCPU42の指示に従い、乱数発生器45が発生させた乱数の中から任意の乱数を抽出する。又、当該サンプリング回路46は、抽出した乱数をメインCPU42に入力する。クロックパルス発生回路47は、メインCPU42を作動させるための基準クロックを発生させる。そして、分周器48はその基準クロックを一定周期で分周した信号をメインCPU42に入力する。
【0041】
又、主制御基板71には、リール駆動ユニット50が接続されている。このリール駆動ユニット50は、リール位置検出回路51と、モータ駆動回路52を有している。リール位置検出回路51は、左リール5、中リール6、右リール7について、夫々の停止位置を検出する。モータ駆動回路52は、各リール5〜7に接続されているモータM1、M2、M3に駆動信号を入力する。モータ駆動回路52からの駆動信号の入力により、モータM1、M2、M3が作動する。これにより、各モータM1、M2、M3は、夫々、リール5〜7を回転させ、所望の位置に停止させる。
【0042】
更に、主制御基板71には、タッチパネル18が接続されている。このタッチパネル18は、プレイヤにより接触された部分の座標位置を特定する。そして、タッチパネル18は、特定した座標位置情報に基づいてプレイヤがどこに触れたか、及び触れた箇所がどの方向に移動したのかを判別する。又、タッチパネル18は、I/Oポート49を介して、判別結果に応じた信号をメインCPU42に入力する。
【0043】
そして、主制御基板71には、操作ボタン26が接続されている。上述したように、当該操作ボタン26は、遊技の実行を指示するためのスタートボタン、コレクトボタン、BETボタン等を含む。操作ボタン26に含まれる各ボタンは、押下操作されると、I/Oポート49を介して、操作信号をメインCPU42に入力する。
【0044】
更に、主制御基板71には、通信インターフェイス68が接続されている。この通信インターフェイス68は、当該ステーション1と、統括コントローラ91との間で、各種データ(例えば、ベット情報やイベントゲームのゲーム結果等)を送受信する際に用いられる。
【0045】
又、主制御基板71は、照明演出駆動回路61、ホッパー駆動回路63、払出完了信号回路65、表示部駆動回路67を有している。
照明演出駆動回路61は、上述した発光部30及びトッパー演出装置4に対して、演出信号を出力する。トッパー演出装置4は、発光部30を介して、照明演出駆動回路61にシリアル接続によって接続されている。演出信号が入力されると、発光部30、トッパー演出装置4は、所定の発光態様で発光する。これにより、ステーション1は、ゲームの進行に応じた照明演出を行う。
【0046】
ホッパー駆動回路63は、メインCPU42の制御に基づいて、ホッパー64を駆動させる。この結果、ホッパー64は、コインの払出動作を行う。これにより、コインは、コイントレイ29へと払い出される。そして、表示部駆動回路67は、ペイアウト数表示部19、クレジット数表示部20等の各種表示部の表示制御を行う。
【0047】
図7に示すように、払出完了信号回路65には、コイン検出部66が接続されている。コイン検出部66は、ホッパー64により払出されたコインの枚数を計測する。そして、コイン検出部66は、計測した枚数値のデータを払出完了信号回路65に入力する。払出完了信号回路65は、コイン検出部66から入力されたコインの枚数値データに基づいて、設定された枚数のコインが払い出されたか否かを判断する。そして、設定された枚数のコインが払い出された場合、払出完了信号回路65は、コインの払出完了を示す信号をメインCPU42に入力する。
【0048】
更に、図7に示すように、主制御基板71には、副制御基板72が接続されている。この副制御基板72は、主制御基板71とは別の回路基板上に構成されている。副制御基板72は、主制御基板71から入力されたコマンドに基づいて、上部液晶パネル11A、メイン液晶パネル11Bの表示制御やスピーカ31による音声の出力制御を行う。
【0049】
又、副制御基板72は、マイクロコンピュータ(以下、サブマイクロコンピュータ73という)を主たる構成要素としている。サブマイクロコンピュータ73は、サブCPU74と、プログラムROM75と、ワークRAM76と、I/Oポート77、80を有している。サブCPU74は、主制御基板71から送信された制御命令(コマンド)に従って制御動作を行う。プログラムROM75は、サブCPU74で実行される制御プログラムを記憶している。ワークRAM76は、上記制御プログラムをサブCPU74で実行するときの一時記憶手段として構成されている。
尚、副制御基板72は、サブCPU74の動作プログラム上で乱数サンプリングを実行する。これにより、副制御基板72は、主制御基板71におけるクロックパルス発生回路47、分周器48、乱数発生器45、サンプリング回路46による処理と同様の処理を行い得る。
【0050】
更に、副制御基板72は、音源IC78、パワーアンプ79、画像制御回路81を備えている。音源IC78は、スピーカ31から出力される音声を制御する。パワーアンプ79は、音声の出力に関する増幅器である。画像制御回路81は、上部液晶パネル11Aやメイン液晶パネル11Bの表示制御手段として作動する。
【0051】
そして、画像制御回路81は、画像制御CPU82、画像制御ワークRAM83、画像制御プログラムROM84、画像ROM86、ビデオRAM87、画像制御IC88を有している。画像制御CPU82は、サブマイクロコンピュータ73で設定されたパラメータと、画像制御プログラムに従い、上部液晶パネル11A、メイン液晶パネル11Bに表示される画像を決定する。
【0052】
画像制御プログラムROM84は、上部液晶パネル11A、メイン液晶パネル11Bにおける表示に関する画像制御プログラムや各種選択テーブルを記憶している。画像制御ワークRAM83は、画像制御プログラムを画像制御CPU82で実行するときの一時記憶手段である。画像制御IC88は、画像制御CPU82で決定された内容に応じた画像を形成し、上部液晶パネル11Aやメイン液晶パネル11Bに出力する。そして、画像ROM86は、画像を形成するためのドットデータを格納している。ビデオRAM87は、画像制御IC88で画像を形成するときの一時記憶手段として機能する。
【0053】
続いて、本実施形態に係るゲーミングマシン100において行われる通常ゲーム、イベントゲームについて説明する。
先ず、ゲーミングマシン100における通常ゲームについて説明する。通常ゲームは、各ステーション1において、夫々独立に実行されるスロットゲームである。即ち、通常ゲームは、各リール5〜7のペイラインL上に特定のシンボル組合せを再配置させることにより、配当を獲得するスロットゲームである。
【0054】
具体的には、通常ゲームを開始する場合、プレイヤは、先ず操作ボタン26を操作してベット数を設定する。その後、プレイヤがスタートボタンを押下すると、各リール5〜7が回転を開始する。これにより、透明状態にある各表示窓15〜17において、各リール5〜7に描かれたシンボル列が、夫々、上方向から下方向へとスクロール表示される(図9参照)。
そして、所定時間を経過すると、各リール5〜7は、所定の順序で自動的に停止する。これにより、透明状態にある各表示窓15〜17において、各リール5〜7に描かれたシンボル列の一部(各リールに3個ずつの計9個のシンボル)がそれぞれ再配置される(図10参照)。
ここで、通常ゲームでは、予め定められた各種の入賞組合せがペイラインL上に再配置されると、配当額が付与される。この配当額は、ペイラインL上に再配置された入賞組合せに応じた配当に対して、ベット数を乗算して算出される。
通常ゲームにおける単位ゲームは、遊技価値のベットからシンボルの再配置、配当の払出の各プロセスを備えて構成される(S55〜S60)。
【0055】
次に、ゲーミングマシン100におけるイベントゲームについて説明する。本実施形態に係るイベントゲームは、所定の条件を満たした場合に実行される。ここで、所定の条件とは、「所定数(例えば、3台)以上のステーション1で通常ゲームが実行されていること(S16)」「所定期間の間、イベントゲームが実行されなかったこと(S17)」「イベント配当が所定額以上になったこと(S18)」「所定数(例えば、3台)以上のステーション1でイベントゲームに対する参加操作が行われたこと(S21)」である。これらの条件を満たすと、イベントゲームが実行される。
【0056】
そして、このイベントゲームでは、複数台(即ち、3台以上)のステーション1は、夫々、他のステーション1との間で、イベントゲームに係るゲーム結果の優劣を争う。従って、当該イベントゲームは、複数台(即ち、3台以上)のステーション1で共通して実行されるゲームに該当する。
【0057】
又、当該イベントゲームは、複数回の単位イベントゲームにより構成される。具体的には、当該イベントゲームにおいては、所定期間(以下、イベントゲーム期間という)内であれば、各ステーション1は、何度でも単位イベントゲームを実行し得る。
【0058】
この単位イベントゲームでは、ステーション1は、上述した通常ゲームにおける単位ゲームと同様に、シンボルのスクロール表示(S72)を行った後、抽選結果に基づくシンボルの再配置(S72)を行う。そして、当該単位イベントゲームでは、ペイラインL上に再配置された3個のシンボルに基づいて、「イベントポイント」が付与される。即ち、単位イベントゲームのゲーム結果は、ペイラインLに再配置された3つのシンボルに基づくイベントポイントの合計値となる。このイベントポイントは、イベントゲームのゲーム結果に関する優劣を判断する指標である。そして、当該イベントポイントは、入賞組合せに基づく配当と異なり、遊技価値(クレジット)に相当するものではない。
【0059】
又、本実施形態に係るゲーミングマシン100において、イベントゲームに対する参加操作を行うと、プレイヤは、ステーション1を介して、参加料を徴収される(S34)。この参加料は、イベントゲームに参加するための対価である。そして、この参加料の額はそのステーションの貢献度によって設定される。ここで、貢献度とは、ステーション1が通常ゲームで使用した遊技価値の量に基づいて決定される。例えば、通常ゲームで使用した遊技価値の量が多いほど、貢献度が高く設定される。そして、貢献度が高く設定されたステーションほど、徴収される参加料の額が少なくなる。一方、参加料が徴収されると、当該ステーション1は、単位イベントゲームを開始する。そして、当該ステーション1は、イベントゲーム期間の間、複数回の単位イベントゲームを実行する。イベントゲーム期間を経過すると、イベントゲームは終了する。
【0060】
これにより、イベントゲームのゲーム結果は、当該ステーション1で実行された複数回分の単位イベントゲームのゲーム結果を総合した結果となる。従って、当該ゲーミングマシン100は、イベントゲーム期間中に獲得したイベントポイントの合計値により、各ステーション1におけるイベントゲームのゲーム結果を比較する。この比較に基づいて、最も優秀なイベントゲームに係るゲーム結果を得たステーション1が特定される。
【0061】
そして、イベントゲームでは、最も優秀なイベントゲームに係るゲーム結果を得たステーション1に対して、イベント配当が付与される。このイベント配当は、プログレッシブな配当である。即ち、当該イベント配当は、通常ゲーム実行時のベット数の所定割合分に相当する遊技価値や、徴収された参加料を累積加算して構成される。
【0062】
次に、通常ゲームにおける入賞組合せ及びその配当額について、図面を参照しつつ詳細に説明する。図11は、本実施形態に係る入賞組合せと各入賞組合せの配当額を示す配当テーブルの説明図である。
尚、図11に示す配当額は、ベット数が「1」である場合の配当額である。従って、ベット数が「2」以上である場合、図11に示す配当額に当該ベット数を乗じた額が払い出される。
【0063】
例えば、ペイラインL上に3個の青セブンシンボル90Aが再配置されると、1000クレジットにベット数を乗じた額が払い出される。
又、ペイラインL上に再配置された3個のシンボルが青セブンシンボル90Aと赤セブンシンボル90Bにより構成されている場合、80クレジットにベット数を乗じた額が払い出される。この場合、ペイラインL上の3個のシンボルにおける青セブンシンボル90A、赤セブンシンボル90Bの配置態様は自由である。
【0064】
以下、同様にして、図11に示す入賞組合せ毎に配当額が設定されている。但し、ペイラインL上に再配置された3個のシンボルが入賞組合せ(図11参照)のいずれにも該当しない場合は、ハズレである。このハズレの場合、配当の払い出しは行われない。
【0065】
続いて、本実施形態に係るゲーミングマシン100において実行されるメイン制御プログラムについて、図面を参照しつつ詳細に説明する。図12は、メイン制御プログラムのフローチャートである。
尚、このメイン制御プログラムは、ゲーミングマシン100全体の動作制御を行うプログラムである。従って、当該メイン制御プログラムは、統括コントローラ91の統括制御CPU92により実行される。
【0066】
まず、ゲーミングマシン100の電源スイッチの投入(電源の投入)が行われると、統括制御CPU92は、初期設定処理を実行する(S1)。尚、ゲーミングマシン100の電源投入により、各ステーション1は電力供給を受ける。
この初期設定処理(S1)では、統括制御CPU92は、統括コントローラ91等の初期設定を実行すると共に、各ステーション1のメインCPU42に対して初期設定信号を送信する。
【0067】
この初期設定信号の受信により、各ステーション1は、主制御基板71、副制御基板72を夫々起動し、初期設定を実行する。この初期設定において、各ステーション1のメインCPU42は、ROM44に記憶されているBIOSを実行して、BIOSに組み込まれている圧縮データをRAM43に展開する。そして、メインCPU42は、RAM43に展開されたBIOSの実行と、各種周辺装置の診断と初期化を行う。更に、メインCPU42は、ゲームプログラム等をROM44からRAM43に書き込み、ペイアウト率設定用データ及び国識別情報を取得する。尚、メインCPU42は、初期設定中に、各プログラムに対する認証処理も行う。
各ステーション1における初期設定を終了すると、統括制御CPU92は、S2に処理を移行する。
【0068】
S2に移行すると、統括制御CPU92は、各ステーション1に対して、遊技開始信号を送信する。後述するように、各ステーション1は、この遊技開始信号を受信している場合に、通常ゲーム、イベントゲームを実行可能となる。各ステーション1に遊技開始信号を送信した後、統括制御CPU92は、S3に処理を移行する。
【0069】
S3に移行すると、統括制御CPU92は、イベントゲーム監視処理を実行する。このイベントゲーム監視処理(S3)では、統括制御CPU92は、ゲーミングマシン100全体を対象として、イベントゲームの実行に関する統括制御処理を行う。例えば、統括制御CPU92は、イベント配当情報及び使用クレジット数情報の更新処理、イベントゲームの開始条件及び終了条件に関する処理、イベントゲームに参加するステーションからの参加料の徴収処理、イベント配当の付与に関する処理を実行する。このイベントゲーム監視処理(S3)の詳細については、後に詳細に説明する。イベントゲーム監視処理(S3)を終了すると、統括制御CPU92は、再度イベントゲーム監視処理を実行する。
【0070】
続いて、統括制御CPU92により実行されるイベントゲーム監視処理プログラムについて、図面を参照しつつ詳細に説明する。図13は、イベントゲーム監視処理プログラムのフローチャートである。
【0071】
図13に示すように、イベントゲーム監視処理プログラムの実行を開始すると、統括制御CPU92は、先ず、ベット情報を受信したか否かを判断する(S11)。このベット情報は、各ステーション1におけるスロットゲームの実行に際し、ベットされた遊技価値の量(即ち、ベット数)を示す情報である。そして、ベット情報は、後述するスタート受付処理等(S55、S56)を実行することで、ステーション1から統括コントローラ91に送信される。ベット情報を受信した場合(S11:YES)、統括制御CPU92は、S12に処理を移行する。一方、ベット情報を受信していない場合(S11:NO)、統括制御CPU92は、S13に処理を移行する。
【0072】
S12に移行すると、統括制御CPU92は、データ更新処理を実行する。データ更新処理(S12)では、統括制御CPU92は、受信したベット情報に基づいて、イベント配当情報及び使用クレジット数情報の内容を更新する。具体的には、統括制御CPU92は、当該ベット情報が示すベット数の所定割合分(例えば、2%)の遊技価値を、現在のイベント配当に累積加算する。これにより、イベント配当情報は更新される。又、統括制御CPU92は、ベット情報を送信したステーション1の使用クレジット数に対して、受信したベット情報が示すベット数を累積加算する。これにより、当該ステーション1の使用クレジット数情報は更新される。イベント配当情報及び使用クレジット数情報を更新した後、統括制御CPU92は、S13に処理を移行する。
【0073】
S13では、統括制御CPU92は、初期化信号を受信したか否かを判断する。初期化信号は、所定期間の間、通常ゲームに対するベットが行われなかった場合に、ステーション1から送信される信号である。そして、当該初期化信号は、使用クレジット数情報の初期化を指示する信号である。初期化信号を受信した場合(S13:YES)、統括制御CPU92は、S14に処理を移行する。一方、初期化信号を受信していない場合(S13:NO)、統括制御CPU92は、S15に処理を移行する。
【0074】
S14においては、統括制御CPU92は、使用クレジット数情報を初期化する。S14では、統括制御CPU92は、先ず、受信した初期化信号に基づいて、当該初期化信号を送信したステーション1を特定する。そして、統括制御CPU92は、特定したステーション1に対応する使用クレジット数情報を初期化する。これにより、当該ステーション1に係る使用クレジット数情報は、「使用クレジット数:0」を示す。使用クレジット数情報を初期化した後、統括制御CPU92は、S15に処理を移行する。
【0075】
S15に移行すると、統括制御CPU92は、ゲーミングマシン100において、イベントゲームが実行中であるか否かを判断する。具体的には、統括制御CPU92は、タイマ97を参照し、イベントゲーム期間内であるか否かを判断する。イベントゲーム実行中である場合(S15:YES)、統括制御CPU92は、S23に処理を移行する。この場合に、統括制御CPU92は、イベントゲーム実行中における監視制御(S23〜S26)を行う。一方、イベントゲーム実行中ではない場合は(S15:NO)、統括制御CPU92は、S16に処理を移行する。この場合、統括制御CPU92は、イベントゲームの開始に関する監視制御(S16〜S22)を実行する。
【0076】
S16では、統括制御CPU92は、所定数(例えば、3台)以上のステーション1が稼働しているか否かを判断する。即ち、統括制御CPU92は、所定数以上のステーション1で通常ゲームが実行されているか否かを判断する。具体的には、統括制御CPU92は、所定期間(例えば、5分間)内に受信したベット情報に基づいて、通常ゲーム実行中のステーション1を特定し、S16の判断を行う。所定数以上のステーション1が稼働している場合(S16:YES)、統括制御CPU92は、S17に処理を移行する。一方、稼働しているステーション1が所定数未満である場合(S16:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0077】
S17においては、統括制御CPU92は、インターバル期間を経過したか否かを判断する。インターバル期間とは、直前のイベントゲーム終了時からの所定期間をいう。従って、S17では、統括制御CPU92は、タイマ97を参照し、イベントゲームが実行されなかった期間が所定期間以上であるか否かを判断する。インターバル期間を経過している場合(S17:YES)、統括制御CPU92は、S18に処理を移行する。一方、インターバル期間を経過していない場合(S17:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0078】
S18に移行すると、統括制御CPU92は、統括制御RAM94を参照し、イベント配当が所定額以上であるか否かを判断する。上述したように、イベント配当は、プログレッシブな配当である。従って、上述したデータ更新処理(S12)及びイベント配当情報更新処理(S35)により、イベント配当は、随時更新される。イベント配当が所定額以上である場合(S18:YES)、統括制御CPU92は、S19に処理を移行する。一方、イベント配当が所定額未満である場合(S18:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0079】
S19では、統括制御CPU92は、現在稼働中(即ち、通常ゲーム実行中)のステーション1に対して、イベントゲーム開催信号を送信する。イベントゲーム開催信号を送信した後、統括制御CPU92は、S20に処理を移行する。後述するように、イベントゲーム開催信号を受信すると、ステーション1のメインCPU42は、後述する参加操作受付処理(S61)を実行する。この場合、当該ステーション1に係るプレイヤは、イベントゲームに関する参加操作を行い得る。
【0080】
S20においては、統括制御CPU92は、イベントゲーム参加信号を受信する。このイベントゲーム参加信号は、イベントゲームに参加する旨を示す信号である。そして、イベントゲーム参加信号は、参加操作受付処理(S61)で参加操作が行われたステーション1から送信される。統括制御CPU92は、所定期間の間、ステーション1からのイベントゲーム参加信号を受信する。所定期間を経過すると、統括制御CPU92は、S21に処理を移行する。
【0081】
S21に移行すると、統括制御CPU92は、所定台数(例えば、3台)以上のステーション1がイベントゲームに参加するか否かを判断する。具体的には、統括制御CPU92は、イベントゲーム参加信号に基づいて、イベントゲームに参加するステーション1を特定する。これにより、統括制御CPU92は、イベントゲームに参加するステーション1の数を判別することができ、S21の判断処理を行い得る。イベントゲームに参加するステーション1が所定台数以上である場合(S21:YES)、統括制御CPU92は、S22に処理を移行する。一方、イベントゲームに参加するステーション1が所定台数未満である場合(S21:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0082】
S22においては、統括制御CPU92は、後述のイベントゲーム開始処理(図1)を実行する。イベントゲーム開始処理において統括制御CPU92は、イベントゲームに参加するステーション1からそのステーションの貢献度に応じた参加料を徴収する。尚、イベントゲーム開始処理(S22)の詳細については、後に図面を参照しつつ詳細に説明する。
【0083】
一方、イベントゲームを実行している場合(S15:YES)、統括制御CPU92は、S23の判断処理を行う。S23においては、統括制御CPU92は、イベントゲーム期間を経過したか否かを判断する。具体的には、統括制御CPU92は、統括制御RAM94に格納されているイベント開始時期の情報と、タイマ97を参照し、所定のイベントゲーム期間を経過したか否かを判断する。イベントゲーム期間を経過した場合(S23:YES)、統括制御CPU92は、S24に処理を移行する。一方、未だイベントゲーム期間を経過していない場合(S23:NO)、統括制御CPU92は、そのままイベントゲーム監視処理プログラムを終了する。
【0084】
S24においては、統括制御CPU92は、ステーション1に対して、イベントゲーム終了信号を送信する。イベントゲーム終了信号は、イベントゲームの終了を示す。イベントゲーム終了信号をステーション1に送信した後、統括制御CPU92は、S25に処理を移行する。
尚、イベントゲーム終了信号を受信すると、ステーション1のメインCPU42は、イベントゲームの終了に関する処理(S75〜S77)を実行する。
【0085】
S25では、統括制御CPU92は、イベントゲーム結果判定処理を実行する。このイベントゲーム結果判定処理(S25)は、イベントゲームに参加した各ステーション1のイベントゲーム結果に基づいて、最も優秀なイベントゲーム結果を得たステーション1を特定する処理である。
【0086】
具体的には、統括制御CPU92は、先ず、イベントゲームに参加したステーション1から、夫々イベントゲーム結果情報を受信する。このイベントゲーム結果情報は、イベントゲーム終了信号を受信したステーション1から送信される(S75)。上述したように、イベントゲーム結果情報は、イベントゲーム期間中に獲得したイベントポイントの合計値を示す。従って、統括制御CPU92は、各ステーション1のイベントゲーム結果情報に基づいて、最も多くイベントポイントを獲得したステーション1(即ち、払出対象ステーション)を特定する。そして、払出対象ステーションを特定した後、統括制御CPU92は、S26に処理を移行する。
【0087】
S26に移行すると、統括制御CPU92は、払出対象ステーションに対して、イベント配当払出信号を送信する。このイベント配当払出信号は、当該ステーション1に対して、イベント配当の払出を指示する信号である。又、当該イベント配当払出信号は、データ更新処理(S12)及びイベント配当情報更新処理(S35)で更新されたイベント配当の配当額を示す情報を含む。そして、イベント配当払出信号を受信すると、ステーション1のメインCPU42は、イベント配当をプレイヤに払い出す。イベント配当払出信号を払出対象ステーションに送信した後、統括制御CPU92は、S27に処理を移行する。
【0088】
S27では、統括制御CPU92は、統括制御RAM94に格納されたイベント配当情報を初期化する。その後、統括制御CPU92は、イベントゲーム監視処理プログラムを終了する。
【0089】
次に、イベントゲーム開始処理プログラムについて、図面を参照しつつ詳細に説明する。図1は、イベントゲーム開始処理プログラムのフローチャートである。
【0090】
イベントゲーム開始処理(S22)に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1の貢献度を取得する。ここで、貢献度はステーション1が通常ゲームで使用した遊技価値の量に基づいて決定される。従って、先ず統括制御CPU92は、使用クレジット数読出処理を実行する(S31)。使用クレジット数読出処理においては、統括制御CPU92は、統括制御RAM94からイベントゲームに参加する各ステーションの使用クレジット数を読み出す。その後、統括制御CPU92は、読み出した使用クレジット数から貢献度ランクを特定する(S32)。貢献度ランクを特定する際に、統括制御CPU92は、図14の貢献度ランク判定テーブルを参照する。そして、イベントゲームに参加する各ステーション1の貢献度として貢献度ランクを取得した後に、統括制御CPU92は、S33に処理を移行する。
【0091】
ここで、貢献度ランクの特定処理(S32)の内容について、図面を参照しつつ詳細に説明する。図14は、貢献度ランク判定テーブルに関する説明図である。
本実施形態において、貢献度ランクは、当該ゲーミングマシン100の収益に対するプレイヤの貢献度を示す。具体的には、貢献度ランクは、当該ステーション1における通常ゲームにおいて、プレイヤが使用したベット数の総量(即ち、使用クレジット数)により決定される。
図14に示すように、ゲーミングマシン100においては、3つの貢献度ランクが規定されている。そして、各貢献度ランク(即ち、「RANK 1」「RANK 2」「RANK 3」)には、夫々、使用クレジット数の数値範囲が関連付けられている。従って、統括制御CPU92は、イベントゲームに参加する各ステーション1の使用クレジット数情報に基づいて、当該ステーションの貢献度ランクを特定し得る。
【0092】
統括制御CPU92は、例えば、イベントゲームに参加するステーション1の使用クレジット数が299以下である場合には、そのステーションの各貢献度ランクを「RANK 1」に特定する。また、イベントゲームに参加するステーション1の使用クレジット数が300以上且つ449以下である場合には、そのステーションの各貢献度ランクを「RANK 2」に特定する。また、イベントゲームに参加するステーション1の使用クレジット数が450以上である場合には、そのステーションの各貢献度ランクを「RANK 3」に特定する。
【0093】
そして、S33に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1の参加料を設定する。ここで、S33で設定される参加料の額は、前記S32で特定された貢献度ランクと配当変更倍率決定テーブルに基づいて設定される。そして、貢献度ランクに応じた額の参加料をイベントゲームに参加する各ステーションに設定した後、統括制御CPU92は、S34に処理を移行する。
【0094】
ここで、前記S33の参加料の設定処理について、図面を参照しつつ詳細に説明する。図15は、参加料決定テーブルに関する説明図である。
図15に示すように、参加料決定テーブルには、各貢献度ランク(「RANK 1」〜「RANK 3」)に対して、夫々異なる参加料の額(「100」〜「300」)が関連付けられている。従って、参加料の設定処理(S33)では、統括制御CPU92は、イベントゲームに参加する各ステーションの貢献度ランクと配当変更倍率決定テーブルに基づいて、参加料の額を決定する。従って、イベントゲームに参加する各ステーションから徴収する参加料の額は、各ステーションの使用クレジット数情報に基づいて変更される。
【0095】
統括制御CPU92は、例えば貢献度ランクとして「RANK 1」が特定されたステーションに対しては、参加料の額を「100」に設定する。貢献度ランクとして「RANK 2」が特定されたステーションに対しては、参加料の額を「200」に設定する。貢献度ランクとして「RANK 3」が特定されたステーションに対しては、参加料の額を「300」に設定する。即ち、貢献度が高いステーションほど、参加料の額は安くなる。
【0096】
そして、S34に移行すると、統括制御CPU92は、イベントゲームに参加する各ステーション1から参加料を徴収する。参加料は、イベントゲームの参加に関する対価であり、遊技価値(クレジット)として徴収される。ここで、S34で徴収される参加料の額は、前記S33で設定された貢献度ランクに応じた額となる。
【0097】
そして、貢献度ランクに応じた額の参加料を徴収した後、統括制御CPU92は、統括制御RAM94に格納されたイベント配当情報を読み出す。その後、現在のイベント配当情報が示す配当額から、イベントゲームに参加する全ステーションから徴収した参加料額を加算する。そして、統括制御CPU92は、加算後の配当額を示すイベント配当情報を統括制御RAM94に格納する。その後、S36へと移行する。
【0098】
このS36では、統括制御CPU92は、参加操作を行ったステーション1に対して、イベントゲーム開始信号を送信する。尚、イベントゲーム開始信号には前記S33で設定された参加料の額に関する情報も含まれる。そして、イベントゲーム開始信号の送信と同時に、統括制御CPU92は、タイマ97を参照し、イベントゲーム開始時期を示す情報を統括制御RAM94に格納する。イベントゲーム開始信号を送信した後、統括制御CPU92は、イベントゲーム開始処理プログラムを終了する。
【0099】
上述したように、イベントゲームへの参加料を徴収する際には(S34)、統括制御CPU92は、イベントゲームに参加する各ステーション1の使用クレジット数情報に基づいてされた額の参加料を徴収する。これにより、当該ゲーミングマシン100は、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を、参加料の額に差を設けることによって適切に解消し得る。この結果、当該ゲーミングマシン100は、当該不均衡に基づく興趣の低下を防止し得る。
【0100】
次に、ゲーミングマシン100を構成する各ステーション1で実行されるメイン遊技処理プログラムについて、図面を参照しつつ詳細に説明する。図16は、ステーション1におけるメイン遊技処理プログラムのフローチャートである。
本実施形態に係るステーション1におけるゲーム(即ち、通常ゲーム、イベントゲーム)は、メイン遊技処理プログラムの実行により実現される。そして、メイン遊技処理プログラムは、ステーション1に電源が供給されている間、繰り返し実行される。
尚、以下の説明において、各ステーション1は、統括制御CPU92から送信された初期設定信号の受信に伴い、当該ステーション1における初期設定を終了しているものとする。
【0101】
図16に示すように、初期設定後、メイン遊技処理プログラムの実行を開始すると、メインCPU42は、遊技開始信号を受信しているか否かを判断する(S51)。この遊技開始信号は、統括コントローラ91から送信される(S2)。遊技開始信号を受信している場合(S51:YES)、メインCPU42は、S52に処理を移行する。一方、未だ遊技開始信号を受信していない場合(S51:NO)、メインCPU42は処理を待機する。即ち、遊技開始信号を受信するまで、ステーション1は、待機状態を維持する。
【0102】
S52においては、メインCPU42は、イベントゲーム開催信号を受信したか否かを判断する。このイベントゲーム開催信号は、イベントゲームに係る諸条件(S16〜S18)を充足した場合に統括制御CPU92により送信される(S19)。イベントゲーム開催信号を受信した場合(S52:YES)、メインCPU42は、参加操作受付処理(S61)に処理を移行する。これにより、当該ステーション1は、イベントゲームの実行に関する処理(S61〜S63)を実行する。一方、イベントゲーム開催信号を受信していない場合は(S52:NO)、メインCPU42は、S53に処理を移行する。この場合、当該ステーション1は、通常ゲームの実行に関する処理(S53〜S60)を実行する。
【0103】
先ず、メイン遊技処理プログラムにおける通常ゲームの実行に関する処理(S53〜S60)について説明する。S53においては、メインCPU42は、データ保持期間を経過したか否かを判断する。データ保持期間は、当該ステーション1に係る使用クレジット数情報が初期化されずに統括制御RAM94に保持されている期間である。データ保持期間を経過した場合(S53:YES)、メインCPU42は、S54に処理を移行する。一方、データ保持期間を経過していない場合(S53:NO)、メインCPU42は、S55に処理を移行する。
【0104】
S54に移行すると、メインCPU42は、統括コントローラ91に初期化信号を送信する。初期化信号を送信した後、メインCPU42は、S55に処理を移行する。上述したように、この初期化信号を受信すると、統括制御CPU92は、初期化信号を送信したステーション1に係る使用クレジット数情報を初期化する(S14)。
【0105】
S55においては、メインCPU42は、スタート受付処理を行う。スタート受付処理(S55)では、メインCPU42は、プレイヤによるベット操作を受け付ける。当該ベット操作は、コインの投入やBETボタンの操作により行われる。又、スタート受付処理において、メインCPU42は、制御信号を副制御基板72に送信する。これにより、メイン液晶パネル11Bの各表示窓15〜17は、副制御基板72によって、透明状態に移行又は維持される。
【0106】
S56に移行すると、メインCPU42は、スタートボタンが入力されたか否かを判断する。具体的には、メインCPU42は、スタートボタンの入力操作に基づく信号の有無により、S56の判断を行う。
【0107】
スタートボタンが入力された場合(S56:YES)、メインCPU42は、所定の処理を実行し、S57に処理を移行する。具体的には、メインCPU42は、スタート受付処理(S55)で設定されたベット数に基づくベット情報を、RAM43に格納する。そして、メインCPU42は、当該ベット情報を統括コントローラ91に対して送信する。又、メインCPU42は、当該ベット情報に係るベット数をクレジット数から減算する。
【0108】
又、スタートボタンが入力された場合(S56:YES)、メインCPU42は、新たにデータ保持期間を開始する。この場合、当該ステーション1の使用クレジット数情報は、新たに開始されたデータ保持期間を経過するまで初期化されることはない。従って、通常ゲームに係るスタート受付処理(S55)及びスタートボタンの入力をデータ保持期間内に実行し続ければ、プレイヤが使用したクレジット数を示す使用クレジット数情報は、統括制御RAM94に長期間保持される。
【0109】
一方、スタートボタンが入力されていない場合は(S56:NO)、メインCPU42は、再びS53に処理を戻す。これにより、スタート受付処理(S55)は、再び実行される。従って、プレイヤは、ベット数の修正等の操作を実行し得る。
【0110】
続くS57では、メインCPU42は、シンボル抽選処理を実行する。このシンボル抽選処理(S57)は、メイン液晶パネル11Bに配置されるシンボルを抽選により決定する処理である。具体的には、メインCPU42は、上記抽選プログラムを実行し、所定の乱数値範囲の数値範囲の中から乱数値をサンプリングする。メインCPU42は、サンプリングした乱数値とテーブルに基づいて、ペイラインL上に配置されるシンボル(即ち、リール5〜7の停止位置)を夫々決定する。
【0111】
ここで、シンボル抽選処理(S57)における乱数値を利用した処理について、図面に基づいて説明する。図17は、或る1つのリール帯に描かれているシンボルとコードナンバとを対応付けたテーブルの一例である。図18は、乱数値とコードナンバとを対応付けたテーブルの一例である。この点、シンボルとコードナンバを対応付けたテーブル(例えば、図18)は、左リール5、中リール6、右リール7の夫々に対応付けられて存在している。
【0112】
上述したように、シンボル抽選処理(S57)では、メインCPU42は、抽選プログラムを実行し、所定の乱数範囲(例えば、0〜65535)から乱数値をサンプリングする。その後、メインCPU42は、サンプリングした乱数値と、乱数値とコードナンバとを対応付けたテーブルに基づいて、コードナンバを決定する。メインCPU42は、当該コードナンバと、シンボルとコードナンバとを対応付けたテーブルに基づいて、ペイラインL上に配置されるシンボルを決定する。これにより、メインCPU42は、ペイラインL上に配置された3個のシンボルで構成されるシンボル組合せを決定し得る。
【0113】
例えば、左リール5が図17に示すリール帯であり、乱数値「1136」をサンプリングした場合、メインCPU42は、乱数値「1136」と図18に示すテーブルに基づいて、コードナンバ「08」を決定する。そして、メインCPU42は、コードナンバ「08」と図17に示すテーブルに基づいて、表示窓15のペイラインL上に配置されるシンボルを、バーシンボル90Eに決定する。
【0114】
尚、シンボル抽選処理(S57)における乱数値を利用した処理は、乱数値、乱数値とコードナンバとを対応付けたテーブル、シンボルとコードナンバとを対応付けたテーブルとを用いる態様に限定するものではない。
例えば、サンプリングされる乱数値とシンボルとを直接対応づけてもよい。又、サンプリングされる乱数値と入賞組合せとを直接対応づけ、当該テーブルを用いて停止すべきシンボルを決定するように構成することも可能である。
【0115】
再び、図16を参照しつつ、メイン遊技処理プログラムにおけるシンボル抽選処理(S57)以後の処理について説明する。
シンボル抽選処理(S57)終了後、メインCPU42は、リール回転制御処理(S58)を実行する。具体的には、メインCPU42は、モータ駆動回路52を介して、各モータM1、M2、M3を駆動する。これにより、各リール5〜7は、夫々回転駆動を開始する。その後、メインCPU42は、単位ゲームに対する演出態様(メイン液晶パネル11Bへの画像の表示やスピーカ31からの音の出力等の態様)を決定し、副制御基板72等に演出信号を送信する。これにより、ステーション1は、副制御基板72の制御に基づいて、決定された演出パターンによる演出の実行を開始する。そして、所定期間を経過すると、メインCPU42は、リール停止処理を行う。つまり、メインCPU42は、モータ駆動回路52を介して、各リール5〜7を停止させる。この時、メインCPU42は、シンボル抽選処理(S57)で決定されたコードナンバに基づいて、リール5〜7を停止する。これにより、上記S57で決定されたシンボル組合せがペイラインL上に再配置される。各リール5〜7の停止に伴い、メインCPU42は、リール回転制御処理(S58)を終了し、S59に処理を移行する。
【0116】
S59に移行すると、メインCPU42は、ペイラインL上に所定の入賞組合せ(図11参照)が成立しているか否かを判断する。具体的には、メインCPU42は、各リール5〜7のコードナンバ等に基づいて、ペイラインL上に配置されたシンボル組合せが入賞組合せに該当するか否かを判断する。入賞組合せが成立する場合(S59:YES)、メインCPU42は、払出処理(S60)に処理を移行する。一方、入賞組合せが成立していない場合(S59:NO)、メインCPU42は、メイン遊技処理プログラムを終了する。この場合、次回以降に継続してゲームを開始する場合、メインCPU42は、再びS51以降の処理を実行する。
【0117】
S60では、メインCPU42は、払出処理を実行する。この払出処理(S60)においては、メインCPU42は、該当した入賞組合せに対応する賞(即ち、配当)をプレイヤに対して払い出す。払出処理(S60)を終了すると、メインCPU42は、メイン遊技処理プログラムを終了する。この場合、メインCPU42は、再度メイン遊技処理プログラムの実行を開始し、S51の処理を実行する。
尚、S53〜S60の処理は、通常ゲームにおける1回分の単位ゲームを構成する。
【0118】
この点、賞(配当)の払出は、多様な方式を採用しうる。例えば、CASHOUTボタンの押下に基づいて、クレジット数に応じたコイン(1クレジットがコイン1枚に相当)として払い出す態様を採用することも可能である。又、バーコード付チケットにより払い出す態様も採用し得る。
【0119】
次に、メイン遊技処理プログラムにおけるイベントゲームの実行に関する処理(S61〜S63)について説明する。上述したように、イベントゲーム開催信号を受信している場合(S52:YES)、メインCPU42は、S61に処理を移行する。
【0120】
S61においては、メインCPU42は、参加操作受付処理を実行する。この参加操作受付処理(S61)では、メインCPU42は、イベントゲームに参加することを示すプレイヤの操作(即ち、参加操作)を受け付ける。尚、イベントゲームに参加しないことを示すプレイヤの操作は、不参加操作という。
具体的には、メインCPU42は、メイン液晶パネル11Bに「イベントゲームへの参加を促す旨」と「イベントゲームを実行する場合、参加料が必要である旨」を表示する。更に、メインCPU42は、メイン液晶パネル11Bに、イベントゲームへの参加に関する選択肢(即ち、「選択肢:参加」と「選択肢:不参加」)を表示する。これにより、当該ステーション1で遊技するプレイヤは、イベントゲームに参加するか否かを適切に判断し、参加操作又は不参加操作を行うことができる。
【0121】
そして、参加操作及び不参加操作は、タッチパネル18を用いて行われる。即ち、プレイヤは、「選択肢:参加」部分に対応するタッチパネル18に接触することで、参加操作を行う。又、「選択肢:不参加」を部分にタッチパネル18に接触することで、プレイヤは不参加操作を行う。参加操作が行われた場合、メインCPU42は、統括コントローラ91に対して、イベントゲーム参加信号を送信する。イベントゲーム参加信号を送信した後、メインCPU42は、S62に処理を移行する。
尚、不参加操作が行われた場合、メインCPU42は、イベントゲーム不参加信号を統括コントローラ91に送信する。
【0122】
S62に移行すると、メインCPU42は、イベントゲーム開始信号を受信したか否かを判断する。イベントゲーム開始信号は、イベントゲームを開始するための信号である。上述したように、イベントゲーム開始信号は、所定の条件(S16〜S18、S21)を充足した場合に、参加操作を行ったステーション1に対して、統括コントローラ91から送信される(S36)。イベントゲーム開始信号を受信した場合(S62:YES)、S63へと移行する。
【0123】
S63でメインCPU42は、イベントゲームの参加に伴って前記S34で徴収された参加料に相当するベット数をクレジット数から減算する。尚、本ステーションが徴収される参加料の額は、前記したように本ステーションの貢献度によって設定される(S33)。尚、設定された参加料の額に関する情報はイベントゲーム開始信号に付加されて送信される。その後、S64に移行する。
【0124】
一方、イベントゲーム開始信号を受信していない場合(S62:NO)、メインCPU42は、S53に処理を移行する。この場合、当該ステーション1は、通常ゲームの実行に関する処理(S53〜S60)を実行する。即ち、当該ステーション1は、イベントゲームを実行することはない。
【0125】
S64に移行すると、メインCPU42は、イベントゲーム実行処理を実行する。このイベントゲーム実行処理(S64)は、当該ステーション1において、イベントゲームに参加する他のステーション1と共通してイベントゲームを実行する処理である。このイベントゲーム実行処理(S64)では、メインCPU42は、イベントゲーム実行処理プログラムを実行する。イベントゲーム実行処理プログラムの詳細については、後に図面を参照しつつ説明する。イベントゲーム実行処理(S64)を終了すると、メインCPU42は、メイン遊技処理プログラムを終了する。この場合も、メインCPU42は、再度メイン遊技処理プログラムの実行を開始し、S51の処理を実行する。
【0126】
続いて、イベントゲーム実行処理プログラムについて、図面を参照しつつ詳細に説明する。図19は、イベントゲーム実行処理プログラムのフローチャートである。
イベントゲーム実行処理(S64)に移行すると、メインCPU42は、先ず、シンボル抽選処理を実行する(S71)。このシンボル抽選処理(S71)は、通常ゲームにおけるシンボル抽選処理(S57)と同様の処理である。つまり、シンボル抽選処理(S71)では、メインCPU42は、単位イベントゲームにおいて、ペイラインL上に配置されるシンボル組合せを決定する。シンボル抽選処理(S71)を終了すると、メインCPU42は、S72に処理を移行する。
【0127】
S72では、メインCPU42は、リール回転制御処理を実行する。このリール回転制御処理(S72)は、通常ゲームにおけるリール回転制御処理(S58)と同様の処理である。従って、単位イベントゲームにおいても、各シンボルは、各表示窓15、16、17において、各リールの回転によりスクロール表示される(図9参照)。又、各リールの回転停止により、シンボルは、シンボル抽選処理(S71)の抽選結果に基づいて再配置される(図10参照)。抽選結果に基づいてシンボルを再配置した後、メインCPU42は、S73に処理を移行する。
【0128】
S73に移行すると、メインCPU42は、ポイント加算処理を実行する。このポイント加算処理(S73)は、単位イベントゲーム及びイベントゲームのゲーム結果を判定する処理である。具体的には、メインCPU42は、ペイラインL上に配置された3個のシンボルを対象として、単位イベントゲームに係るイベントポイントを算出する。これにより、メインCPU42は、単位イベントゲームにおけるゲーム結果を判定する。又、メインCPU42は、単位イベントゲームに係るイベントポイントを当該イベントゲーム中に取得したイベントポイントに累積加算する。これにより、メインCPU42は、イベントゲーム全体としてのゲーム結果を判定する。
【0129】
ここで、単位イベントゲームにおけるイベントポイントの算出について、図面を参照しつつ詳細に説明する。イベントポイントの算出に際し、メインCPU42は、シンボル抽選処理(S71)の抽選結果と、図20に示すイベントポイントテーブルを参照する。図20に示すように、イベントポイントテーブルには、イベントポイントがシンボルの種類毎に規定されている。例えば、赤セブンシンボル90Bには、「50ポイント」が対応付けられている。
【0130】
ここで、図10に示す態様でシンボルが再配置された場合を具体例として、単位イベントゲームにおけるイベントポイントの算出について説明する。図10に示す場合、ペイラインL上には、「バーシンボル90E」「トリプルバーシンボル90C」「赤セブンシンボル90B」が配置されている。従って、これら3個のシンボルが当該単位イベントゲームにおけるイベントポイントの算出対象となる。
そして、図20に示すように、「バーシンボル90E」には「10ポイント」が対応付けられている。又、「トリプルバーシンボル90C」には「30ポイント」が対応付けられている。従って、この場合の単位イベントゲームに係るイベントポイントは、「10ポイント」「30ポイント」「50ポイント」の合計値である「90ポイント」となる。
【0131】
こうして算出された単位イベントゲームのイベントポイントは、現在のイベントポイントに随時加算される。つまり、単位イベントゲームを実行するほど、プレイヤは、より高いイベントポイントを獲得し得る。今回の単位イベントゲームに係るイベントポイントを現在のイベントポイントに加算した後、メインCPU42は、ポイント加算処理(S73)を終了する。ポイント加算処理(S73)終了後、メインCPU42は、S74に処理を移行する。
尚、本実施形態に係る単位イベントゲームは、S71〜S73の処理を実行することにより実現される。
【0132】
S74に移行すると、メインCPU42は、イベントゲーム期間を経過したか否かを判断する。具体的には、メインCPU42は、イベントゲーム終了信号を受信したか否かを判断する。上述したように、イベントゲーム終了信号は、イベントゲーム期間を経過している場合に、統括制御CPU92から送信される(S24)。従って、メインCPU42は、イベントゲーム終了信号を受信したか否かを判断すれば、イベントゲーム期間を経過したか否かを判断し得る。イベントゲーム期間を経過している場合(S74:YES)、メインCPU42は、S75に処理を移行する。
一方、未だイベントゲーム期間を経過していない場合(S74:NO)、メインCPU42は、S71に処理を戻す。これにより、プレイヤは、新たな単位イベントゲームを実行することができる。つまり、イベントゲーム期間内であれば、プレイヤは、単位イベントゲームを複数回遊技することができる。
【0133】
S75においては、メインCPU42は、イベントゲーム結果情報を統括コントローラ91に対して送信する。このイベントゲーム結果情報は、現在(即ち、イベントゲーム終了時)のイベントゲームのゲーム結果を示す。即ち、当該イベントゲーム結果情報は、今回のイベントゲームにおいて獲得したイベントポイントの合計値を示す。そして、当該イベントゲーム結果情報は、最も優秀なイベントゲーム結果を得たステーション1を特定する判断基準として用いられる(S25)。イベントゲーム結果情報を統括コントローラ91に送信した後、メインCPU42は、S76に処理を移行する。
【0134】
S76に移行すると、メインCPU42は、イベント配当払出信号を受信したか否かを判断する。イベント配当払出信号は、当該ステーション1に対して、イベント配当の払出を指示する信号である。又、当該イベント配当払出信号は、データ更新処理(S12)及びイベント配当情報更新処理(S35)で更新されたイベント配当の配当額を示す情報を含む。そして、イベント配当払出信号は、イベントゲーム結果判定処理(S25)の判定結果に基づいて、最も優秀なイベントゲーム結果を得たステーション1に対して、統括コントローラ91から送信される(S26)。即ち、当該ステーション1が払出対象ステーションである場合、メインCPU42は、イベント配当払出信号を受信する。
【0135】
イベント配当払出信号を受信した場合には(S76:YES)、メインCPU42は、S77に処理を移行する。一方、イベント配当払出信号を受信しなかった場合(S76:NO)、メインCPU42は、そのままイベントゲーム実行処理プログラムを終了する。この場合、当該ステーション1に係るプレイヤは、今回のイベントゲームでイベント配当を獲得することはできない。
【0136】
S77においては、メインCPU42は、イベント配当払出処理を実行する。このイベント配当払出処理(S77)では、メインCPU42は、イベント配当払出信号に基づくイベント配当をプレイヤに払い出す。これにより、最も優秀なイベントゲーム結果を得たプレイヤは、プログレッシブな配当であるイベント配当を獲得する。イベント配当払出処理(S77)を終了すると、メインCPU42は、イベントゲーム実行処理プログラムを終了する。
【0137】
以上説明した通り、本実施形態に係るゲーミングマシン100では、5台のステーション1は、夫々独立に通常ゲーム(S53〜S60)を実行する。この通常ゲームでは、各ステーション1は、一のゲーム結果(即ち、シンボル組合せ)を決定し(S57)、通常ゲームを実行する。この時、当該ステーション1は、他のステーション1の影響を受けることはない。
【0138】
ここで、当該ゲーミングマシン100では、所定の条件(S16〜S18、S21)を満たす場合に、イベントゲームが実行される。当該イベントゲームは、イベント配当の獲得を目的として、複数(例えば、3台以上)のステーション1で遊技するプレイヤが競い合うゲームである。そして、イベントゲームは、イベントゲーム期間内に実行された複数回の単位イベントゲームにより構成される。即ち、イベントゲームのゲーム結果は、イベントゲーム期間内に実行された単位イベントゲームの結果を総合した結果となる。イベント配当は、プログレッシブな配当であり、当該イベントゲームで最も優秀なゲーム結果を得たプレイヤに付与される。
この結果、当該ゲーミングマシン100は、イベントゲームを実行可能とすることによって、通常ゲームとは異なる新たな興趣をプレイヤに提供することができる。
【0139】
又、当該ゲーミングマシン100は、イベントゲームに参加するステーション1から参加料を徴収する。この参加料の額は、イベントゲームに参加するステーションの使用クレジット数情報に基づいて設定される。又、図14、図15に示すように、当該ゲーミングマシン100は、使用クレジット数が多いほど、参加料の額を安く設定する。これにより、当該ゲーミングマシン100は、プレイヤがベットした遊技価値の量と、獲得した賞の内容との間に生じる不均衡を、参加料の額に差を設けることによって適切に解消し得る。この結果、当該ゲーミングマシン100は、当該不均衡に基づく興趣の低下を防止し得る。
【0140】
又、当該ゲーミングマシン100は、データ保持期間を経過するまでは、使用クレジット数情報を保持し続ける。通常ゲームを実行し続ける限り、プレイヤは、自らの使用クレジット数情報に基づく利益(即ち、イベント配当における配当変更倍率)を享受し得る。
又、データ保持期間内に通常ゲームのベット操作(S55、S56)が実行されなかった場合(S53:YES)、当該ステーション1に係る使用クレジット数情報は初期化される(S14、S54)。従って、当該ゲーミングマシン100は、プレイヤがステーション1から離れた場合等において、第三者に不当な利益(即ち、イベント配当における配当変更倍率)を与えることを防止し得る。
【0141】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、本発明は、図21に示す態様のゲーミングマシンとしても構成し得る。
【0142】
又、本実施形態に係るゲーミングマシン100においては、各ステーションは、スロットゲームを基調とした通常ゲーム、イベントゲームを実行するように構成していたが、この態様に限定するものではない。即ち、本発明は、ポーカーやブラックジャック等のカードゲームを基調とした通常ゲーム、イベントゲームを実行する構成とすることも可能である。
【0143】
更に、本実施形態に係るゲーミングマシン100は、同一種類のゲーム(本実施形態の場合はスロットゲーム)を基調として通常ゲームとイベントゲームを構成していたが、この態様に限定するものではない。つまり、通常ゲーム、イベントゲームが、異なる種類のゲームを基調とするものであってもよい。例えば、通常ゲームとして「スロットゲーム」を採用し、「カードゲーム」をイベントゲームに採用することも可能である。この場合において、イベントゲームは、「参加したステーション1が独立に単位イベントゲームを進行し得ること」「参加した複数のステーション1が共通する賞を目的として競い合う構成であること」という要件を満たす必要がある。
【0144】
又、本実施形態においては、ペイラインL上に配置された3個のシンボルに基づくイベントポイントを単位イベントゲームのゲーム結果としていたが、この態様に限定するものではない。例えば、各表示窓15、16、17で視認し得る9個のシンボルをイベントポイント算出対象とし、単位イベントゲームのゲーム結果としてもよい。
【0145】
又、本実施形態においては、各ステーションで使用したクレジット数に基づいて、イベントゲームの参加料の額を設定するように構成していたが、この態様に限定するものではない。例えば、各ステーション1の稼働率やペイアウト率に基づいて、イベントゲームの参加料の額を設定するようにしても良い。
【0146】
そして、使用クレジット数情報の初期化に際し、当該ステーション1において、使用クレジット数情報の初期化の実行時期をプレイヤに予告するように構成することも可能である。例えば、使用クレジット数情報の初期化実行(即ち、データ保持期間経過)までのカウントダウン表示を行うように構成してもよい。
【0147】
又、本実施形態においては、使用クレジット数情報の初期化を、プレイヤによるベット操作に基づいて管理するように構成していたが、この態様に限定するものではない。例えば、当該ゲーミングマシン100に対して、プレイヤ固有のIDカードを挿入可能に構成し、当該IDカードの有無に基づいて、使用クレジット数情報の初期化を実行するように構成することも可能である。
【0148】
そして、本実施形態に係るステーション1は、3リールのメカリールを使用したスロットゲームを行うスロットマシンであったが、5リールや9リールなどのスロットゲームを行うものであっても良い。更に、ビデオリールのスロットマシンであっても良い。
【0149】
又、本発明は、上述した処理を実行するための遊技方法としても実現し得る。更に、本発明は、当該遊技方法をコンピュータで実行させるためのプログラム及びそのプログラムが記録された記録媒体としても実現し得る。
【図面の簡単な説明】
【0150】
【図1】本実施形態のゲーミングマシンのイベントゲーム選択処理プログラムのフローチャートである。
【図2】同ゲーミングマシンの外観図である。
【図3】同ゲーミングマシンのステーションの外観図である。
【図4】同ゲーミングマシンの各種シンボルに関する説明図である。
【図5】同ゲーミングマシンのリールの一例を示す説明図である。
【図6】同ゲーミングマシンの制御系を示す説明図である。
【図7】本実施形態のステーションの制御系に関する説明図である。
【図8】同ステーションに配設された副制御基板の構成に関する説明図である。
【図9】本実施形態において、シンボルがスクロール表示されたメイン液晶パネルの表示例を示す説明図である。
【図10】本実施形態において、シンボルが再配置されたメイン液晶パネルの表示例を示す説明図である。
【図11】同ゲーミングマシンの配当テーブルに関する説明図である。
【図12】同ゲーミングマシンのメイン制御処理プログラムのフローチャートである。
【図13】同ゲーミングマシンのイベントゲーム監視処理プログラムのフローチャートである。
【図14】同ゲーミングマシンの貢献度ランク判定テーブルに関する説明図である。
【図15】同ゲーミングマシンの配当変更倍率決定テーブルに関する説明図である。
【図16】同ゲーミングマシンのメイン遊技処理プログラムのフローチャートである。
【図17】同ゲーミングマシンのリールのシンボルとコードナンバを対応付けたテーブルの一例を示す説明図である。
【図18】同ゲーミングマシンのリールに関するコードナンバと乱数値を対応付けたテーブルの一例を示す説明図である。
【図19】同ゲーミングマシンのイベントゲーム実行処理プログラムのフローチャートである。
【図20】同ゲーミングマシンのイベントポイントテーブルに関する説明図である。
【図21】他の実施形態のゲーミングマシンの外観図である。
【符号の説明】
【0151】
1 ステーション
100 ゲーミングマシン
41 コントローラ
42 メインCPU
43 RAM
44 ROM
91 統括コントローラ
92 統括制御CPU
93 統括制御ROM
94 統括制御RAM94
【特許請求の範囲】
【請求項1】
下記構成を備えるゲーミングマシンであり、
夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、
以下の処理を実行するプロセッサと、を備える。
(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、
(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、
(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、
(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、
(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理。
【請求項2】
請求項1のゲーミングマシンにおいて、
前記プロセッサは、
複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、
前記イベントゲームに対する各ステーションの参加を受け付ける処理、
を実行する。
【請求項3】
下記構成を備えるゲーミングマシンであり、
夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、
以下の処理を実行するプロセッサと、を備える。
(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、
(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、
(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、
(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、
(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理、
(f)前記イベントゲームを終了した場合、当該イベントゲームに参加した各ステーションに対して、当該イベントゲームにおける成績に基づいて賞を付与する処理。
【請求項4】
請求項3のゲーミングマシンにおいて、
前記プロセッサは、
複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、
前記イベントゲームに対する各ステーションの参加を受け付ける処理、
を実行する。
【請求項1】
下記構成を備えるゲーミングマシンであり、
夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、
以下の処理を実行するプロセッサと、を備える。
(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、
(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、
(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、
(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、
(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理。
【請求項2】
請求項1のゲーミングマシンにおいて、
前記プロセッサは、
複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、
前記イベントゲームに対する各ステーションの参加を受け付ける処理、
を実行する。
【請求項3】
下記構成を備えるゲーミングマシンであり、
夫々独立にゲーム結果を決定し、ゲームを実行可能な複数のステーションと、
以下の処理を実行するプロセッサと、を備える。
(a)各ステーションにおいて、夫々独立に通常ゲームを実行する処理、
(b)各ステーションで通常ゲームの実行に用いられた遊技価値の量に基づいて、各ステーションの貢献度を取得する処理、
(c)所定の条件を満たした場合、複数のステーションで共通して実行されるイベントゲームに対する各ステーションの参加を受け付ける処理、
(d)前記イベントゲームへの参加を受け付けたステーションから、当該イベントゲームの参加に対する対価として該ステーションの貢献度に応じた額の参加料を徴収する処理、
(e)前記参加料を徴収したステーションにおいて、前記イベントゲームを実行する処理、
(f)前記イベントゲームを終了した場合、当該イベントゲームに参加した各ステーションに対して、当該イベントゲームにおける成績に基づいて賞を付与する処理。
【請求項4】
請求項3のゲーミングマシンにおいて、
前記プロセッサは、
複数のステーションの内、所定数以上のステーションで通常ゲームが実行されている場合に、
前記イベントゲームに対する各ステーションの参加を受け付ける処理、
を実行する。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【公開番号】特開2009−142629(P2009−142629A)
【公開日】平成21年7月2日(2009.7.2)
【国際特許分類】
【出願番号】特願2008−60456(P2008−60456)
【出願日】平成20年3月11日(2008.3.11)
【出願人】(598098526)アルゼ株式会社 (7,628)
【Fターム(参考)】
【公開日】平成21年7月2日(2009.7.2)
【国際特許分類】
【出願日】平成20年3月11日(2008.3.11)
【出願人】(598098526)アルゼ株式会社 (7,628)
【Fターム(参考)】
[ Back to top ]