<A.第1実施形態>
<A−1:スロットマシンの外観構成>
図1は、本発明にかかるスロットマシン1の外観を示す斜視図である。スロットマシン1は、前面が開口した箱状の本体2と本体2の前面に配置した前面扉3から構成されている。本体2と前面扉3とは片側で蝶番により固定され開閉できるようになっている。前面扉3は、遊技者が遊技を行うためのボタン類が配置された操作部OP、リール可変表示装置RLの図柄を視認させるためのリール窓20や遊技を進行するための情報が表示される表示器類が配置されたパネル表示部DP、遊技を進行するための情報が表示される液晶表示器類や電飾装置が配置された演出表示部TP及び受皿部BPから構成されている。
操作部OPには、メダル投入口10、ベットボタン11、スタートレバー12、左ストップボタン13a、中ストップボタン13b、右ストップボタン13c、精算ボタン14、貸出ボタン15、返却ボタン16及び度数表示器17が設けられている。操作部OPの上面右側にメダル投入口10が配置され、上面左側にベットボタン11が配置されている。スロットマシン1の遊技は、メダル投入操作又はベットボタン操作により開始できる。ベットボタン11の下部位置の前面側には、リールR1〜R3の回転を行うためのスタートレバー12が配置され、その右側には左リールR1の回転を停止させるための左ストップボタン13a、中リールR2の回転を停止させるための中ストップボタン13b及び右リールR3の回転を停止させるための右ストップボタン13cが配置され、遊技の基本操作順序となる、ベットボタン操作→スタートレバー操作→左ストップボタン操作→中ストップボタン操作→右ストップボタン操作の一連の流れの操作を行い易いようになっている。スタートレバー12の左側には、貯留装置に記憶されたクレジットを精算してメダル受皿40にメダルを払い出すための精算ボタン14が配置されている。この精算ボタン14は遊技をやめる場合に使用されるものであり、操作の頻度が低いことや遊技中に誤って操作しないよう、上記一連の操作の流れから外れる位置に配置してある。さらに操作部OPには、プリペイカード式メダル貸機がスロットマシン1に接続されている場合に使用される貸出ボタン15、プリペイカードを返却するための返却ボタン16及びプリペイカードの貸出可能な度数表示が行われる度数表示器17が設けられている。なお、このように、スロットマシン1にプリペイカード式メダル貸機が接続されている場合には、スロットマシン1のこれらのボタン15、16の操作によるプリペイカード式メダル貸機の作動及び度数表示器17による度数表示は、プリペイカード式メダル貸機の制御によって行われる。
パネル表示部DPには、リール窓20、入賞ラインL1〜L5、入賞ライン表示器21、遊技ガイド表示器22及び遊技価値情報表示部23が設けられている。遊技価値情報表示部23は、クレジット数表示器23a、配当数表示器23c及び獲得枚数表示器23bから構成される。リール窓20は、1つのリールにつき、3個の連続した図柄をのぞむ透明アクリル板からなり、遊技者は3つのリールで9個分の図柄を、リール窓20を通して目視することができる。図6(B)に示すように、この9個分の図柄が表示される位置を、それぞれ左リールR1の上段表示位置(U1)、左リールR1の中段表示位置(M1)、左リールR1の下段表示位置(D1)、中リールR2の上段表示位置(U2)、中リールR2の中段表示位置(M2)、中リールR2の下段表示位置(D2)、右リールR3の上段表示位置(U3)、右リールR3の中段表示位置(M3)、右リールR3の下段表示位置(D3)という。さらにリール窓20上には、水平ラインの入賞ラインL1(M1−M2−M3)、L2(U1−U2−U3)及びL3(D1−D2−D3)と斜めラインの入賞ラインL4(U1−M2−D3)及びL5(D1−M2−U3)が通っている。このリール窓20の左側には、入賞ラインL1〜L5の各々に対応した入賞ライン表示器21が設けられており、遊技メダルが1枚投入されると入賞ラインL1〜L5に対応した入賞ライン表示器21が点灯するようになっている。遊技メダルが1枚より多く投入されても、入賞ライン表示器の点灯は維持される。本実施形態では、遊技メダルが1枚投入されると全ての入賞ライン表示器を点灯するようにしたが、投入される遊技メダルの枚数に応じて有効化する入賞ラインが異なるスロットマシンにおいては、有効化されるにともない入賞ライン表示器を点灯させても良い。例えば、遊技メダルが1枚投入されると入賞ラインL1に対応した入賞ライン表示器21が点灯し、遊技メダルが2枚投入されると入賞ラインL1に加えて入賞ラインL2及びL3に対応した入賞ライン表示器21が点灯し、遊技メダルが3枚投入されると入賞ラインL1〜L3に加えて入賞ラインL4及びL5に対応した入賞ライン表示器21が点灯するようにしても良い。
また、遊技の結果、所定の図柄の組み合わせが成立した場合には、成立した入賞ラインに対応した入賞ライン表示器21を点滅させ、遊技者に知らせるようになっている。また、リール窓20の右側には、入賞した場合に点灯する表示器やゲーム状態に応じて点灯するLEDなどの複数のLEDが配置された遊技ガイド表示器22が設けられている。さらにリール窓20の下側には、貯留装置に蓄えられたクレジット数を表示するクレジット数表示器23a、入賞した場合に付与された配当数を表示する配当数表示器23c、及び所定ゲーム中に付与された配当数を累積して獲得枚数の表示を行う獲得枚数表示器23bから構成される遊技価値情報表示部23を有している。
演出表示部TPには、遊技の進行状態を画像で表示する液晶表示器30、ゲーム状態に応じて色彩や点灯パターンを変化させてゲーム状態を表示する電飾LED31及びゲーム状態に応じて変化させるBGMやボタン操作に応じた操作音、ガイド音声を出力するスピーカ32が設けられている。
受皿部BPには、メダル払出装置が駆動されてメダル払出口40aから排出された遊技メダルを貯めるメダル受皿40が設けられており、メダル受皿40の左側には灰皿41が設けられている。
<A−2:リール可変表示装置の構成>
図2は、スロットマシン1のリール可変表示装置RLの構造を示す説明図である。図2(A)は、リール可変表示装置RL全体の構造を示し、リール可変表示装置の内部を表すために右リールR3が取り外された状態を示したものである。図2(B)は、右リールR3の詳細の構造を示す。
リールR1〜R3は、軸部から放射線状に延びた複数のスポーク部と環状の枠を有する透明なABS樹脂等からなるリール枠56a〜56cに、21個の各種の図柄(図柄番号PN=1〜21)が印刷されているリール帯58a〜58cが、リール枠56a〜56cの周面に貼り付けられて構成される。リールR1〜R3はリール可変表示装置RLのケース体50の上下に設けられた、それぞれのリールに対応したガイドレール51a〜51cに沿って挿入され、ケース体50内に収容される。図2(B)を使って、リールR3の説明をするが、リールR1〜R2も同一の構造である。リールR3は、ステッピングモータ54cに固定され回転するようになっている。リールR3の回転には、400ステップのパルスの供給で1回転するステッピングモータ54cを使用し、所定のパルスを供給することで所定の図柄をリール窓20に表示させることができる。さらにLED(図示せず)を設置したバックライト装置53cを設け、リール帯58cの内側から光を照射できるようになっている。このように、リール帯58cの内側からバックライト装置53cによって光を照射することで、遊技者にリール帯58c上の図柄を目立たせることができる。
またスポーク部の一つに検知板57cを取り付け、リール位置検出センサ55cによって、リールR3が1回転するごとに1パルスのリール位置検出信号155cを出力できるようになっている。このリール位置検出信号155cを検知してから10ステップ進めたときに、図柄番号PN=1がリール窓20の中央の入賞ラインL1上に位置するように検知板57cとリール帯58cとの位置が設定してある。
リールR3、リールR3が固定されたステッピングモータ54c、バックライト装置53c及びリール位置検出センサ55cをベース板52cに固定することで一つのユニット構成としている。また、リール可変表示装置RLは、ベース板52cをリール可変表示装置RLのケース体50に設けられたガイドレール51cに沿って挿入してケース体50内に収容するようになっている。ステッピングモータ54c、バックライト装置53c、検知板57c、リール位置検出センサ55c及びリール位置検出信号155cは、図示していないが、リールR1では、ステッピングモータ54a、バックライト装置53a、検知板57a、リール位置検出センサ55a及びリール位置検出信号155aにそれぞれ対応し、リールR2では、ステッピングモータ54b、バックライト装置53b、検知板57b、リール位置検出センサ55b及びリール位置検出信号155bにそれぞれ対応する。
図3は、リール帯58a〜58cに印刷された図柄の配置を示す説明図である。左、中、右のそれぞれのリールには21個の図柄が等間隔で配置して印刷されている。400ステップのパルスの供給で1回転するステッピングモータ54a〜54cを使用しているので、21個の図柄を配置すると図柄の間隔は19ステップとなる。また、リール位置検出信号155a〜155cを検知してから10ステップ進めたときに、図柄番号PN=1がリール窓20の中央の入賞ラインL1上に位置するようにしたから、リール位置検出信号155a〜155cを検知してから29ステップ進めれば図柄番号PN=2が入賞ラインL1上に位置し、48ステップ進めれば図柄番号PN=3が入賞ラインL1上に位置し、390ステップ進めれば図柄番号PN=21が入賞ラインL1上に位置することになる。390ステップより先に進めると、再びリール位置検出信号155a〜155cが検知される。これによりリール位置検出信号155a〜155cが検知されたタイミングを基点にして、進めるステップ数により所定の図柄を入賞ラインL1上に位置させることができる。なお、リール帯上の図柄の配列は、図3のカッコ書きに記載したように「赤7」図柄であれば「01」、「プラム」図柄であれば「07」というように図柄コードPCのデータで記憶されている。
<A−3:スロットマシンの電気的構成>
図4は、スロットマシン1の電気的構成を示すブロック図である。スロットマシン1は、遊技の主たる制御を行うメイン制御基板100A、液晶表示器30に対して表示制御を行い画像表示する表示制御基板100B、及びパネル表示部DP又は演出表示部TPのLED類や音の演出の制御を行う電飾制御基板100Cを備えている。メイン制御基板100Aは、CPU(central processing unit)101、クロック発生回路a102、クロック発生回路b103、ROM(read-only memory)104、RAM(random-access memory)105、データ送出回路106、入出力ポート107から構成されている。なお、CPU101としてROMやRAMを内蔵しているものを採用することができる。その場合には、外付けのROM104、RAM105は不要となる。なお、ROM104には後述する賞抽選テーブルが格納されている。
CPU101は、ROM104に格納されたプログラムを、クロック発生回路a102で発生したCLK信号のタイミングに基づいて読み出し、プログラムを逐次実行する。CPU101は、電源が投入されるとあらかじめ定められたアドレスからメインプログラムを実行し、クロック発生回路a102の周期とは異なるクロック発生回路b103で発生したINTR信号のタイミングで、あらかじめ定められたアドレスから始まる割込みプログラムを実行する。ここで、INTR信号の間隔は、例えば、2ミリ秒である。CPU101はプログラムの実行に応じて、各種フラグや各種カウンタ又は各種遊技情報をRAM105に保存する。外部から供給される電源が遮断した場合でも、RAM105は電池により記憶情報が保持されており、その後電源が復帰した場合には、電源断発生の直前の状態から再開する。CPU101は、入出力ポート107を介して各種ボタン、センサの状態を読み取り、各種モータ、LEDを駆動する。
ベット操作指示信号111a〜111c、開始操作指示信号112、停止操作指示信号113a〜113c及び精算操作指示信号114は、それぞれ操作部OPに設けられたベットボタン11、スタートレバー12、ストップボタン13a〜13c、精算ボタン14が遊技者に操作されたことに応じて検知される信号であり、入出力ポート107を介してCPU101に送られる。
表示制御信号123a〜123cは、それぞれパネル表示部DPに設けられたクレジット数表示器23a、獲得枚数表示器23b、配当数表示器23cに表示するための表示信号であり、入出力ポート107を介してCPU101より駆動される。リール位置検出信号155a〜155cはそれぞれリール可変表示装置RLのそれぞれのリールに対応し、リールが1回転するたびに1回検出する信号であり入出力ポート107を介してCPU101に送られる。リール駆動信号154a〜154cは、それぞれリール可変表示装置RLのそれぞれのリールR1〜R3を駆動するステッピングモータ駆動信号であり、入出力ポート107を介してCPU101より駆動される。
メダル投入信号160は、投入された遊技メダルをメダル投入口10から通ずる前面扉3の内部に設けられたメダル検出装置に設けられたメダルを検出するセンサの信号であり、入出力ポート107を介してCPU101に送られる。また、メダルブロック信号161はメダル検出装置に設けられたソレノイドを駆動する信号であり入出力ポート107を介してCPU101より駆動される。メダル払出信号162はメダル払出装置のメダル放出部に設けられたメダルを検出するセンサ信号であり、入出力ポート107を介してCPU101に送られる。また、払出駆動信号163はメダル払出装置に設けられたモータを駆動する信号であり、入出力ポート107を介してCPU101より駆動される。
CPU101は、データ送出回路106を介して表示制御基板100B及び電飾制御基板100Cへ各種コマンドを出力する。電飾制御基板100Cは、メイン制御基板100Aより各種コマンドを受信し、入賞ライン表示器21、遊技ガイド表示器22、電飾LED31による電飾装置の点灯制御、リール可変表示装置RLに設けられたバックライト装置53a〜53cの点灯制御及びBGMなどのサウンドをスピーカ32から出力する。
表示制御基板100Bは、CPU(central processing unit)191、クロック発生回路c192、クロック発生回路d193、ROM(read-only memory)194、RAM(random-access memory)195、データ入力回路196及びグラフィックLSIとその周辺回路からなる表示回路197を備えている。このCPU191は、ROM194に格納されたプログラムを、クロック発生回路c192で発生したCLK信号のタイミングに基づいて読み出し、プログラムを逐次実行する。CPU191は、電源が投入されるとあらかじめ定められたアドレスからメインプログラムを実行し、クロック発生回路c192の周期とは異なるクロック発生回路d193で発生したINTR1信号のタイミングで、あらかじめ定められたアドレスから始まる割込みプログラムを実行する。ここで、INTR1信号の間隔は、例えば、2ミリ秒とする。CPU191は、プログラムの実行に応じて、各種フラグや各種カウンタ又は各種遊技情報をRAM195に保存する。
また、メイン制御基板100Aのデータ送出回路106からのデータ送出タイミングに同期して送出されるストローブ信号に基づいてINTR2信号を発生させ、このINTR2信号のタイミングで、あらかじめ定められたアドレスから始まる割込みプログラムを実行する。
<A−4:スロットマシンの遊技>
<A−4−1:スロットマシンの遊技方法>
図5は、本発明の一実施形態にかかるスロットマシン1の遊技方法のうち遊技メダルの流れを示す説明図である。
(1)投入ベット処理
スロットマシン1での遊技は、遊技者が遊技メダルをメダル投入口10に投入(投入操作)することで始まる。この投入操作により、遊技メダルの1枚目の投入で入賞ラインは5本(L1〜L5)が選択されるにともない有効化される(投入ベット操作)。遊技メダルを1枚より多く投入した場合でも、有効化される入賞ラインは変化しない。本実施形態において、遊技メダルが1枚以上投入された場合に、入賞ラインを5本(L1〜L5)選択するにともない有効化したが、遊技メダルの1枚目の投入で入賞ラインは1本(L1)選択されるにともない有効化され、2枚目の投入で入賞ラインはさらに2本(L2、L3)選択されるにともない有効化され、3枚目の投入で入賞ラインはさらに2本(L4、L5)選択されるにともない有効化するように設計しても良い。
(2)投入クレジット処理
遊技者が遊技メダルをさらに投入すると、クレジットとして遊技メダルを50枚分まで貯留装置に貯留される。貯留された遊技メダル枚数が50枚に到達した後に、遊技者がさらに遊技メダルを投入した場合は、遊技メダルはメダル受皿40に戻される。
(3)貯留ベット処理
遊技を開始するには、投入操作のほか貯留装置に貯留されたクレジットを、遊技者がベットボタン11を押下することにより入賞ラインが有効化される(貯留ベット操作)。この貯留ベット操作と投入ベット操作を合わせて単にベット操作と言う。
(4)配当クレジット処理
遊技者がスタートレバー12を押下することにより3つのリールR1〜R3の回転が開始され、遊技者がストップボタン13a〜13cを押下することにより、各ストップボタンに対応したリールR1〜R3が停止される。全てのリールR1〜R3が停止されたときに、あらかじめ定められた図柄組み合わせが有効化された入賞ライン上に揃うと入賞となり、図柄組み合わせ(役)ごとに定められた遊技価値が付与される。遊技価値として遊技メダルが配当として付与される場合は、遊技メダルは、まず貯留装置にクレジットとして貯留される。
(5)配当払出処理
配当を付与する過程で、貯留された遊技メダル枚数が50枚に到達した場合は、メダル払出装置の駆動によって残りの遊技メダルがメダル受皿40に払い出される。
(6)自動ベット処理
遊技の結果、再遊技賞の入賞となった場合は前ゲームと同じ遊技メダルの数が自動的にベットされる。
(7)返却払出処理
ベット操作により入賞ラインが有効化された後であって、遊技者がスタートレバー12を押下する前に、遊技者が精算ボタン14を押下することにより、メダル払出装置の駆動によって入賞ラインを有効化した分の遊技メダルがメダル受皿40に払い出される。
(8)精算払出処理
貯留装置に遊技メダルがクレジットとして貯留されている場合であって、遊技者がスタートレバー12を押下する前に、遊技者が精算ボタン14を押下することにより、メダル払出装置の駆動によって貯留した分の遊技メダルがメダル受皿40に払い出される。なお、精算ボタン14を受付したときに、入賞ラインを有効化した分の遊技メダルと貯留した分の遊技メダルがある場合には、返却払出処理と精算払出処理を合わせて処理をする。
(9)貸出クレジット処理
スロットマシン1がメダル貸機等の遊技媒体貸機に接続されている場合には、遊技者が貸出ボタン15を押下した場合に、貸出分の遊技メダルが貯留装置にクレジットとして貯留される。
(10)貸出払出処理
スロットマシン1がメダル貸機等の遊技媒体貸機に接続されている場合には、遊技者が貸出ボタン15を押下した場合に、メダル払出装置の駆動によって貸出分の遊技メダルがメダル受皿40に払い出されるようにしてもよい。
す。
<A−4−2:スロットマシンの賞と役>
図6はスロットマシン1における賞と役を説明するための説明図であり、図6(A)は、賞の種類とその役(図柄の組み合わせ)の構成を示す。スロットマシン1ではあらかじめ定められた図柄組み合わせが有効化された入賞ライン上に揃うと入賞となり、役ごとに定められた配当数に基づいて15枚のメダルを最大とした配当が付与される小役賞、通常ゲームから他の種類のゲームを開始させる開始賞及び次ゲームをベット操作なしでゲームを開始する遊技価値を付与する再遊技賞がある。
(1)開始賞
BB賞は、BBゲームを開始する開始賞であり、役として「赤7−赤7−赤7」の図柄の組み合わせ(「赤7役」ともいう)で構成される。CB賞(第1特別ゲーム開始賞)は、CBゲーム(第1特別ゲーム)を開始する開始賞であり、役として「白7−白7−白7」の図柄の組み合わせ(「白7役」ともいう)で構成される。SB賞(特定ゲーム開始賞)は、SBゲーム(特定ゲーム)を開始する開始賞であり、役として「BAR−プラム−プラム」の図柄の組み合わせ(「BARプラム役」ともいう)で構成される。
小役A賞(特定小役賞)は、4枚のメダルを配当とする小役賞であり、役として「スイカ−スイカ−スイカ」の図柄の組み合わせ(「スイカ役」ともいう)で構成される。小役B賞(特定小役賞)は、8枚のメダルを配当とする小役賞であり、役として「ベル−ベル−ベル」の図柄の組み合わせ(「ベル役」ともいう)で構成される。小役C賞は、2枚のメダルを配当とする小役賞であり、役として「チェリー−ANY−ANY」の図柄の組み合わせ(「チェリー役」ともいう)で構成される。ANYはいかなる図柄でも良いことを示す。この「チェリー役」は、左リールR1の「チェリー」図柄のみが入賞ライン上に揃うだけで入賞となるもので、「チェリー」図柄が左リールR1の中段表示位置(M1)に表示された場合は、入賞ラインL1上で入賞となり2枚のメダルの配当を得るが、左リールR1の上段表示位置に表示された場合は、入賞ラインL2とL4の2つの入賞ライン上で入賞となる。このよう同時に複数の入賞ライン上で役が揃い入賞となることを重複入賞といい、重複した役に応じた配当数を15枚を上限として合わせた分の配当を得ることができ、この場合4枚のメダルの配当を得ることができる。小役D賞(特定小役賞)は、15枚のメダルを配当とする小役賞であり、役として「赤7−プラム−プラム」の図柄の組み合わせ(「赤7プラム役」ともいう)で構成される。小役E賞(特定小役賞)は、15枚のメダルを配当とする小役賞であり、役として「スイカ−プラム−プラム」の図柄の組み合わせ(「スイカプラム役」ともいう)で構成される。
(3)再遊技賞
再遊技賞は、次ゲームをベット操作なしでゲームを開始する遊技価値を付与する賞であり、役として「プラム−プラム−プラム」の図柄の組み合わせ(「プラム役」ともいう)で構成される。
(4)100%引き込み可能図柄
「プラム」図柄及び「ベル」図柄は、図3の図柄の配列に示すように、どのリールにおいても、同一リール上で、ある「プラム」図柄と次の「プラム」図柄までの図柄の間隔、ある「ベル」図柄と次の「ベル」図柄までの図柄の間隔がどちらも4図柄(4コマ)以内に配置されている。このスロットマシン1では、後述するリール停止制御により、賞を構成する図柄を入賞ライン上に最大で4コマで引き込んで停止させることを可能としている。したがって、「プラム」図柄及び「ベル」図柄を、4コマ以内の間隔になるよう図柄を配置することによって、遊技者がどのようなタイミングでリールストップボタン13a、13b、13cを操作したとしても、入賞ライン上に当該図柄を引き込んで停止させることが可能となる。このような「プラム」図柄及び「ベル」図柄を100%引き込み可能図柄又は100%入賞可能図柄という。賞を構成する図柄の組み合わせを、全てこの100%引き込み可能図柄とした「ベル役」や「プラム役」は、それらの賞のみが当選しているゲームでは、遊技者がどのようなタイミングでリールストップボタン13a、13b、13cを操作したとしても必ず入賞する。このような役で構成される賞を100%入賞が可能な賞という。
なお、上記において、再遊技賞を構成する「プラム役」と、SB賞を構成する「BARプラム役」、小役D賞を構成する「赤7プラム役」、及び小役E賞を構成する「スイカプラム役」とは、左リールR1(特定表示列)における図柄が「プラム」図柄と、「BAR」図柄、「赤7」図柄、又は「スイカ」図柄とで各々相違し、中リールR2及び右リールR3に(他の表示列)おける図柄は「プラム」図柄で共通である。したがって、中リールR2及び右リールR3の所定の入賞ライン上に「プラム」図柄が表示されたとしても、左リールR1の図柄が表示されるまで、いずれの役が入賞ライン上に成立するかが遊技者には分からないこととなる。また、左リールR1については、後述する役を構成する図柄を入賞ライン上に最大で1コマ引き込んで停止させる停止制御を行うCBゲーム中においては、前述の100%引き込み可能図柄であっても、遊技者が所定のタイミングでリールストップボタン13a、13b、13cを操作した場合に、入賞ライン上に当該図柄を引き込んで停止させることができないときがあることはいうまでもない。
<A−4−3:スロットマシンの各種ゲームの説明>
図7は、スロットマシン1で行われるゲームの種類を示す説明図である。図7(A)は、スロットマシン1で行われる複数のゲームの間の遷移を示す。
(1)BBゲームの開始と終了
通常ゲームを実行中に内部抽選でBB賞に当選し、入賞ライン上に「赤7役」が成立して入賞すると次ゲームからBBゲームを開始する。BBゲーム中における獲得枚数が規定枚数を超える場合にBBゲームを終了する。BBゲームは規定枚数を465枚とする。なお、BBゲームでは、ゲームを開始するために要するメダル枚数を3枚に設定している。
(2)BB持越しゲーム
通常ゲームを実行中に内部抽選でBB賞に当選しても入賞ライン上に「赤7役」が成立しないと、次ゲーム以降も当該役が成立して入賞するまで、BB賞の当選フラグを持ち越したBB持越しゲームとなる。BB持越しゲームを実行中に入賞ライン上に当該役が成立して入賞すると次ゲームからBBゲームが開始する。なお、BB持越しゲームでは、ゲームを開始するために要するメダル枚数を1枚又は3枚のいずれかを、1ゲームごとに遊技者が設定可能としている。
(3)CBゲーム
内部抽選でCB賞に当選したゲームで、入賞ライン上に「白7役」が成立して入賞すると次ゲームからCBゲーム(第1特別ゲーム)を開始する。1ゲームでCBゲームを終了する。なお、CBゲームでは、ゲームを開始するために要するメダル枚数を1枚に設定している。
(4)SBゲーム
内部抽選でSB賞に当選したゲームで、入賞ライン上に「BARプラム」が成立して入賞すると次ゲームからSBゲーム(特定ゲーム)を開始する。1ゲームでSBゲームを終了する。なお、SBゲームでは、ゲームを開始するために要するメダル枚数を1枚に設定している。
スロットマシン1では、ゲームの種類を図7(B)に示すゲーム種別フラグによって管理する。ゲーム種別フラグのビット0をBBゲーム中フラグとし「1」にセットしているときはBBゲーム中を示し、ビット1をCBゲーム中フラグとし「1」にセットしているときはCBゲーム中を示す。また、ビット2をSBゲーム中フラグとし「1」にセットしているときはSBゲーム中を示し、ビット3をBB持越しゲーム中フラグとし「1」にセットしているときはBB持越しゲーム中を示す。このゲーム種別フラグはCPU101によって管理され、ゲームの種類を示すゲーム情報として機能する。
<A−5:スロットマシンの動作>
次に、スロットマシン1の全体動作の詳細を説明する。CPU101は、電源投入後初期化処理を行い、図8に示すフローチャートの処理を実行する。
<A−5−1:1ゲームの流れ>
図8は、1ゲームの流れの内容を示すフローチャートである。まずCPU101は、メダル投入信号160又はベット操作指示信号111a〜111cに基づいてメダル投入による投入ベット操作、又はベットボタン11の押下による貯留ベット操作が行われたか否かを判定し、いずれかの信号を検出するまで待機する(S100)。CPU101は、いずれかの信号を検知した場合は次に進み、開始操作指示信号112に基づいてスタートレバー操作が行われたか否かを判定し、信号を検出するまで待機する(S101)。CPU101は、信号を検出した場合は、ベット操作を禁止する(S102)。具体的には、メダルブロック信号161によりメダルセレクタ装置のソレノイドをOFFにし、メダルセレクタ装置の通過経路を切替えて、遊技メダルがメダル投入口10から投入された場合でもメダル受皿40に排出する。また、ベット操作指示信号111a〜111cも受け付けないようにする。
次にCPU101は、0000Hから3FFFHの範囲で10ナノ秒毎に順次インクリメントし、約1.6ミリ秒で1巡回するするカウンタ回路から入出力ポート107を介してカウンタ値を取得し乱数値とする(S103)。次に各ゲーム種別フラグを参照して、当ゲームの種類に応じた賞抽選テーブルを選択する(S104)。CPU101は、選択した賞抽選テーブルを使用して、取得した乱数値が賞抽選テーブル上の抽選区分ごとに設定されたどの数値の範囲に属するかの判定を行い、その抽選区分に対応した賞の当選フラグをセットする(S105)。次にCPU101は、内部抽選でいずれかの賞が当選した場合に、当選した賞に基づきいずれかの賞が当選したかを遊技者へ報知するための条件が充足しているかの判定を行い(S105a)、条件が充足している場合には、液晶表示器30にその旨を知らせるための表示を行う(S105b)。報知するための条件として、1)報知行否抽選で当選したとき、2)午前中などの所定の時間帯、3)BBゲームが終了したあと100ゲーム経過する迄、などが例示できる。次にCPU101は、ゲーム種別フラグを参照して、CBゲーム中であるかを判定し(S106A)、CBゲーム中であると判定した場合には、次にステップS105で設定された当選フラグ及びCBゲーム中であることに基づき、CBゲーム中の停止制御で参照する停止リンクテーブルを選択する(S106C)。一方、CPU101は、ステップS106Aで、CBゲーム中ではないと判定した場合には、次にステップS105で設定された当選フラグに基づき停止制御で参照する停止リンクテーブルを選択する(S106B)。停止リンクテーブルの詳細なデータ構造については後述する(図17及び図19参照)。
スロットマシン1では、遊技者が短時間に多くの遊技メダルを消費することを防ぐために、1ゲームに要する経過時間を計測している。この実施形態では1ゲームの最小消費時間を4.1秒とし、1分間に15ゲーム以上実行できないようにしている。具体的には、1ゲームの経過時間を示す2ミリ秒毎に0までカウントダウンするタイマ値を参照して、タイマ値が0に到達した場合には、タイマ値を4.1秒に相当する初期値「2050」に設定し直す。したがって、ステップS101でスタートレバーが操作されても、前のゲームのリールの回転の開始から4.1秒経過していない場合には、リールR1〜R3は回転させないで待機状態になり、待機状態になったことをランプや音で遊技者に知らせる(S107)。そして、CPU101は、リール駆動信号154a〜154cにパルスを供給して、ステッピングモータを順次又は同時に駆動して、3つのリールを回転させる(S108)。具体的には、リール駆動信号154a〜154cは複数の巻線相を励磁するための複数本の駆動信号ラインを備え、各駆動信号ラインにパルス信号を所定の位相パターンで供給することによりリールは回転する。
次にCPU101は、10ステップの加速期間を経て3つのリールR1〜R3を全て一定回転速度に移行させる。3つのリールR1〜R3が一定回転速度に到達したことを検出し、この検出時点を基準時点とし、この基準時点から自動停止時間が経過するまでの残り時間の計測を開始するとともにストップボタン13a〜13cの受け付けができることを知らせるためにストップボタンに内蔵したLEDを点灯させる。具体的には、ステッピングモータの駆動信号ラインに供給するリール駆動信号154a〜154cのパルス幅が一定となったことを検出し、この検出時点を基準時点とし、2ミリ秒毎に0までカウントダウンするタイマ値の初期値として予め定められた自動停止時間(例えば30秒)を示す値をセットする。また、このとき各リールに対応するストップボタンに内蔵されているLEDを点灯させる。
なお、3つのリールR1〜R3が一定回転速度に到達したことを検出する方法としては、他に、リールの回転開始から所定ステップ数経過後、又はリールの回転開始から所定時間経過(所定割込み回数発生)後に、ステッピングモータに対して一定間隔のパルスを出力したことをもって一定回転速度に達したと見なす方法や、リールの回転開始から所定ステップ数経過後、又はリールの回転開始から所定時間経過(所定割込み回数発生)後に、さらに、所定時間が経過したこと、所定ステップ数が経過したこと、ステッピングモータが1回転したこと、又はインデックスを検知したことをもって一定回転速度に達していると見なす方法などがある。つまり、本実施形態では一定回転速度に到達したことを検出した時点を基準時点としているが、一定回転速度に到達したと見なした時点を基準時点としてもよい。
そして、CPU101は、3つのリールR1〜R3を停止させるリール停止処理を行う(S109)。詳しくは後述するが、リール停止処理では、停止操作指示信号113a〜113cを検出し、遊技者のストップボタンの操作があった場合には、ステップS106で選択した停止リンクテーブルに基づき、ストップボタンの操作タイミングで得られたリール上の図柄位置と停止データテーブル群の停止データから停止させる図柄番号PNを決定し、全ての巻線相を同時に励磁する全相励磁によってブレーキ力を与えて、全相励磁を開始してから15ステップ相当分の惰性で回転して停止させるリール停止処理をそれぞれのリールに対して行う一方、基準時点から自動停止時間が経過すると(残り時間がなくなると)、停止操作が行われなかったリールを自動的に停止させる。
次にCPU101は、全てのリールが停止した場合、有効な入賞ライン上に役が成立して入賞したかを判定し(S110)、入賞している場合には役ごとに設定した遊技価値を付与する。次にCPU101は、ゲーム終了判定処理を行い(S111)、続いて当選フラグクリア処理を行う(S112)。ここでは、そのゲームで成立した当選フラグがフラグの持ち越しできる開始賞であれば、入賞した場合にだけ当選フラグをクリアし、入賞せずに取りこぼした場合には当選フラグをクリアせずそのままとする。一方、そのゲームで成立した当選フラグがフラグの持ち越しできない開始賞又は小役賞であれば、入賞したか、入賞しないで取りこぼしたかにかかわらずその当選フラグをクリアする。次にCPU101は、再遊技賞に入賞したかを判定し(S113)、入賞したと判定した場合は、自動ベット処理を行い(S100a)、ステップS101に戻る。入賞していないと判定した場合は、ステップS102で行ったベット操作の禁止を解除し(S114)、遊技メダルの投入又はベットボタン11の入力の受け付けを行えるようにし、次のゲームの開始に備えるため、ステップS100へ戻る。
<A−5−2:賞抽選テーブル決定処理>
図9は、ステップS104の賞抽選テーブル決定処理で選択される賞抽選テーブルを用いた内部抽選の一例を示す説明図である。ベット数が3枚である通常ゲーム中である場合は、「抽選区分1」〜「抽選区分10」までの抽選区分のいずれかを内部抽選で決定するための選択確率をそれぞれ「50/16384」、「5/16384」、「5/16384」、「300/16384」、「1500/16384」、「600/16384」、「1000/16384」、「50/16384」、「2250/16384」、「10624/16384」と設定し、その選択確率を示すデータを記憶した賞抽選テーブルTBL11を使用して内部抽選を行い、選択された抽選区分に対応した賞の当選フラグをセットする。各々の抽選区分の選択確率は、抽選区分ごとに対応した賞の当選確率と同義である。また、「抽選区分10」の選択確率は、いずれの賞でもないハズレの確率を意味する。
本実施形態の賞抽選テーブルにおいて抽選区分には一又は複数の賞が対応付けられている。賞抽選テーブルTBL11は、テーブル格納アドレスADR11が示す賞抽選テーブルの先頭記憶領域は「抽選区分1」に対応する。この記憶領域には抽選区分データ「50」が記憶される。「抽選区分1」はSB賞(特定ゲーム開始賞)及び再遊技賞が対応付けられている。取得した乱数値が0〜49の範囲に属している場合は「抽選区分1」が選択され、SB賞及び再遊技賞に当選する。賞抽選テーブルの先頭から02Hオフセットされた記憶領域は「抽選区分2」に対応し、そこには抽選区分データ「5」が記憶される。「抽選区分2」は小役E賞が対応付けられている。取得した乱数値が50〜54の範囲に属している場合は、「抽選区分2」が選択され、小役E賞に当選する。賞抽選テーブルの先頭から04Hオフセットされた記憶領域は「抽選区分3」に対応し、そこには抽選区分データ「5」が記憶される。「抽選区分3」は小役D賞が対応付けられている。取得した乱数値が55〜59の範囲に属している場合は、「抽選区分3」が選択され、小役D賞に当選する。賞抽選テーブルの先頭から06Hオフセットされた記憶領域は「抽選区分4」に対応し、そこには抽選区分データ「300」が記憶される。「抽選区分4」は小役C賞が対応付けられている。取得した乱数値が60〜359の範囲に属している場合は、「抽選区分4」が選択され、小役C賞に当選する。賞抽選テーブルの先頭から08Hオフセットされた記憶領域は「抽選区分5」に対応し、そこには抽選区分データ「1500」が記憶される。「抽選区分5」は小役B賞が対応付けられている。取得した乱数値が360〜1859の範囲に属している場合は、「抽選区分4」が選択され、小役B賞に当選する。賞抽選テーブルの先頭から0AHオフセットされた記憶領域は「抽選区分6」に対応し、そこには抽選区分データ「600」が記憶される。「抽選区分6」は小役A賞が対応付けられている。取得した乱数値が1860〜2459の範囲に属している場合は、「抽選区分6」が選択され、小役A賞に当選する。賞抽選テーブルの先頭から0CHオフセットされた記憶領域は「抽選区分7」に対応し、そこには抽選区分データ「1000」が記憶される。「抽選区分7」はCB賞が対応付けられている。取得した乱数値が2460〜3459の範囲に属している場合は、「抽選区分7」が選択され、CB賞に当選する。賞抽選テーブルの先頭から0EHオフセットされた記憶領域は「抽選区分8」に対応し、そこには抽選区分データ「50」が記憶される。「抽選区分8」はBB賞が対応付けられている。取得した乱数値が3460〜3509の範囲に属している場合は、「抽選区分8」が選択され、BB賞に当選する。賞抽選テーブルの先頭から10Hオフセットされた記憶領域は「抽選区分9」に対応し、そこには抽選区分データ「2250」が記憶される。「抽選区分9」は再遊技賞が対応付けられている。取得した乱数値が3510〜5759の範囲に属している場合は、「抽選区分9」が選択され、再遊技賞に当選する。なお、「抽選区分10」の抽選区分データは記憶しておらず、取得した乱数値を「抽選区分1」から「抽選区分9」まで順次抽選区分データと比較判定し、いずれの範囲にも属していないと判定した場合に「抽選区分10」とみなしハズレとしている。後述する賞抽選テーブルTBL12〜16も抽選する対象とする抽選区分に含まれる賞や数値の幅が異なる以外は賞抽選テーブルTBL11と同じである。図9において、抽選区分10及びTBL11中の抽選区分データ10624をカッコで括ったのは上述の意味である。
なお、内部抽選の結果は、図9(B)に示す当選フラグによって記憶する。当選フラグのビット0はBB当選フラグを示し、ビット1はCB当選フラグを示し、ビット2はSB当選フラグを示し、ビット3は再遊技当選フラグを示す。また、ビット8は小役A当選フラグを示し、ビット9は小役B当選フラグを示し、ビット10は小役C当選フラグを示し、ビット11は小役D当選フラグを示し、ビット12は小役E当選フラグを示す。フラグが「1」にセットされている場合に該当する賞の当選を示す。また、BB当選フラグは、該当する賞が内部抽選で当選したゲームで入賞できなかった場合は、入賞するまで次ゲームに当選フラグがセットしたまま持ち越す。前のゲームから持ち越したフラグがあるゲームで、内部抽選で他の賞に当選したときは、持ち越されているフラグと新たに当選したフラグの複数のフラグをセットした状態とする。また、内部抽選の結果として、それぞれのビットに賞を割り当てて当選したか否かの情報としてフラグとして管理したが、「01H」なら再遊技賞当選、「02H」なら小役A賞当選というように数値で管理するようにしてもよい。
図10は、ステップS104の賞抽選テーブル決定処理で選択される賞抽選テーブルと実行中のゲームの種類との関係を示す説明図であり、同図(A)は、賞抽選テーブルと実行中のゲームの種類との関係を、同図(B)は、ゲームの種類とゲームの種類に応じてセットするフラグを示している。同図(A)では、通常ゲーム中の賞抽選テーブルには、遊技者が選択するベット数に応じて、ベット数が3枚で選択される賞抽選テーブルTBL11及びベット数が1枚で選択される賞抽選テーブルTBL12がある。ベット数が3枚で選択される賞抽選テーブルTBL11では、内部抽選において小役賞及び一部の開始賞に各々対応する抽選区分を選択する確率がベット数が1枚で選択されるTBL12に比べて高く設定されている。これは、遊技者が少ないベット数である1枚を選択した場合に比べて、多いベット数である3枚を選択した場合には、小役賞や払い出しの大きな遊技価値を得られる開始賞に当選しやすくなる。
CBゲーム中の賞抽選テーブルには、ベット数が1枚で選択される賞抽選テーブルTBL12を用いる。すなわち、賞抽選テーブルTBL12は、ベット数が1枚である通常ゲーム及びCBゲームの両方のゲームにおいて共通して選択されて用いられる。このように異なる種類のゲームで賞抽選テーブルTBL12を兼用することによって、ROM104の記憶容量を削減することができる。同図(B)では、CBゲーム中の内部抽選で抽選区分2〜抽選区分6のいずれかを選択した場合には、各々の抽選区分に対応した小役賞の当選フラグをセットするが、内部抽選で選択されなかった全ての小役賞(小役A賞〜小役E賞)の当選フラグもセットする。
SBゲーム中の賞抽選テーブルには、ベット数が1枚で選択される賞抽選テーブルTBL13を用いる。賞抽選テーブルTBL13では、通常ゲーム中のベット数1枚で選択される賞抽選テーブルTBL12に比べて、小役A〜E賞の当選する確率が高くなっており、遊技者にとって通常ゲーム中のベット数1枚で行うゲームよりも、多くの遊技価値を獲得できる可能性のあるゲームとなっている。
BB持越しゲーム中の賞抽選テーブルには、遊技者が選択するベット数に応じて、ベット数が3枚で選択される賞抽選テーブルTBL14及びベット数が1枚で選択される賞抽選テーブルTBL15がある。賞抽選テーブルTBL14及び賞抽選テーブルTBL15では、各々のベット数に応じて、開始賞以外の賞(小役A賞・小役B賞・小役C賞・小役D賞・小役E賞・再遊技賞)の当選確率を、通常ゲーム中の当選確率と同一に設定している。また、当該ゲーム中の開始賞(SB賞・CB賞・SB賞)の当選確率を「0/16384」とし、内部抽選の抽選対象に含めない。とくに、SB賞の対応する抽選区分1は内部抽選の抽選対象であるが、同図(B)に示すようにSB賞の当選フラグはセットしない。(図12参照)
BBゲーム中の賞抽選テーブルには、ベット数が3枚で選択される賞抽選テーブルTBL16を用いる。賞抽選テーブルTBL16では、通常ゲーム中のベット数3枚の賞抽選テーブルTBL12に比べて、小役B賞の当選する確率が高くなっており、遊技者にとって通常ゲーム中のベット数3枚で行うゲームよりも、多くの遊技価値を獲得できる可能性があるゲームとなっている。また、当該ゲーム中の開始賞(SB賞・CB賞・SB賞)の当選確率を「0/16384」とし、内部抽選の抽選対象に含めない。とくに、SB賞の対応する抽選区分1は内部抽選の抽選対象であるが、同図(B)に示すようにSB賞の当選フラグはセットしない。(図12参照)
図11は、ステップS104のゲームの種類に応じた賞抽選テーブル決定処理の内容を示すフローチャートである。まずCPU101は、SBゲーム中フラグを参照してSBゲーム中か否かを判定し(S104a)、SBゲーム中であると判定した場合は、ADR13が示す賞抽選テーブルTBL13を選択する(S104a1)。一方、CPU101は、ステップ104aでSBゲーム中でないと判定した場合は、BBゲーム中フラグを参照してBBゲーム中か否かを判定し(S104b)、BBゲーム中であると判定した場合は、ADR16が示す賞抽選テーブルTBL16を選択する(S104b1)。一方、CPU101は、ステップ104bでBBゲーム中でないと判定した場合は、BB持越しゲーム中フラグを参照してBB持越しゲーム中か否かを判定し(S104c)、続いて遊技者の選択したベット数が1枚であるかを判定する(S104c1)。CPU101は、ステップS104c1でベット数が1枚であると判定した場合は、ADR15が示す賞抽選テーブルTBL15を選択する(S104c2)。一方、CPU101は、ステップ104c1でベット数が1枚でないと判定した場合は、ベット数が3枚であるからADR14が示す賞抽選テーブルTBL14を選択する(S104c3)。一方、CPU101は、ステップ104cでBB持越しゲーム中でないと判定した場合は、CBゲーム中か否かを判定する(S104d)。CPU101は、ステップS104dでCBゲーム中であると判定した場合は、ADR12が示す賞抽選テーブルTBL12を選択する(S104e1)。一方、CPU101は、ステップ104dでCBゲーム中でないと判定した場合は、続いて遊技者の選択したベット数が1枚であるかを判定する(S104e)。CPU101は、ステップS104eでベット数が1枚であると判定した場合は、ADR12が示す賞抽選テーブルTBL12を選択する(S104e1)。一方、CPU101は、ステップ104eでベット数が1枚でないと判定した場合は、ベット数が3枚であるからADR11が示す賞抽選テーブルTBL11を選択する(S104e2)。したがって、ステップS104e1では、通常ゲーム中でベット数が1枚である場合及びCBゲーム中で共通して用いられる賞抽選テーブルTBL12を選択する。
<A−5−3:当選フラグセット処理>
図12は、ステップS105の当選フラグセット処理の内容を示すフローチャートである。この当選フラグセット処理では、取得した乱数値とステップS104で決定したゲームの種類に応じた賞抽選テーブルから、そのゲームに有効な当選フラグをセットすることであり、同じ乱数値でもゲームの種類により賞抽選テーブルが異なればセットする当選フラグも異なり、同じ賞抽選テーブルでも乱数値が異なればセットする当選フラグも異なる。また、前ゲームから持ち越した当選フラグがある場合には、持ち越した当選フラグと当ゲームで取得した乱数値からセットする当選フラグとを合わせて、当選フラグをセットする。
まずCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分1」の範囲に属するか否かで判定し(S105a)、「抽選区分1」に属していると判定した場合は、続いてBBゲーム中又はBB持越しゲーム中であるかを判定する(S105a1)。CPU101は、ステップS105a1でBBゲーム中又はBB持越しゲーム中であると判定した場合は、再遊技当選フラグをセットする(S105a3)。一方、CPU101は、ステップS105a1でBBゲーム中又はBB持越しゲーム中でないと判定した場合は、SB当選フラグ及び再遊技当選フラグの両方を同時にセットする(S105a2)。
次にCPU101は、ゲーム種別フラグを参照してCBゲーム中であるかを判定し(S105b)、CBゲーム中であると判定した場合は、小役A〜小役Eの全ての当選フラグをセットする(S105b1)。ここで、小役A〜小役Eの全ての当選フラグをセットするのは、CBゲーム中において全ての小役賞に入賞可能である停止制御を行うためである。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分2」の範囲に属するか否かで判定し(S105c)、「抽選区分2」に属していると判定した場合は、小役E当選フラグをセットする(S105c1)。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分3」の範囲に属するか否かで判定し(S105d)、「抽選区分3」に属していると判定した場合は、小役D当選フラグをセットする(S105d1)。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分4」の範囲に属するか否かで判定し(S105e)、「抽選区分4」に属していると判定した場合は、小役C当選フラグをセットする(S105e1)。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分5」の範囲に属するか否かで判定し(S105f)、「抽選区分5」に属していると判定した場合は、小役B当選フラグをセットする(S105f1)。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分6」の範囲に属するか否かで判定し(S105g)、「抽選区分6」に属していると判定した場合は、小役A当選フラグをセットする(S105g1)。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分7」の範囲に属するか否かで判定し(S105h)、「抽選区分7」に属していると判定した場合は、CB当選フラグをセットする(S105h1)。なお、BBゲーム中及びBB持越しゲーム中ではCB賞に対応する抽選区分データは「0」であり内部抽選の抽選対象に含めない。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分8」の範囲に属するか否かで判定し(S105j)、「抽選区分8」に属していると判定した場合は、BB当選フラグをセットする(S105j1)。なお、BBゲーム中及びBB持越しゲーム中ではBB賞に対応する抽選区分データは「0」であり内部抽選の抽選対象に含めない。
次にCPU101は、取得した乱数値が賞抽選テーブルの「抽選区分9」の範囲に属するか否かで判定し(S105k)、「抽選区分9」に属していると判定した場合は、再遊技当選フラグをセットし(S105k1)、当処理を終了する。
<A−5−4:停止リンクテーブル選択処理>
図13〜図14は、ステップS106Bの停止リンクテーブル選択処理の内容を示すフローチャートである。この停止リンクテーブル選択処理では、ステップS105で設定した当選フラグから、図16に示す停止制御で使用する賞ごとに設定した停止リンクテーブルTBL20〜TBL45を選択する。図15は、ステップS106CのCBゲーム中の停止リンクテーブル選択処理の内容を示すフローチャートである。このCBゲーム中の停止リンクテーブル選択処理では、ステップS105で設定した当選フラグから、図16に示す停止制御で使用する賞ごとに設定した停止リンクテーブルTBL51〜TBL55を選択する。選択された停止リンクテーブルに基づいて、停止操作順序に従って表示位置を特定する停止データテーブルを順次選択しながら停止表示を行う。図17は、停止リンクテーブルのデータ構造を示す説明図である。停止リンクテーブルは内部抽選の抽選対象となる賞ごとに分類されており、同図(A)はSB・再遊技用の停止リンクテーブルTBL21を示す。そして、TBL21を含み各停止リンクテーブルTBL21〜TBL45は、最初に停止操作されたリールにより、(a)第1停止操作が左リールR1、(b)第1停止操作が中リールR2、(c)第1停止操作が右リールR3、の3つに区分され、更に、賞を構成する図柄を上段・中段・下段の表示位置のいずれに表示するかで区分されている。
図17は、SB・再遊技用の停止リンクテーブルTBL21を用いたテーブルの構造の説明図である。同図(A)について、SB賞及び再遊技賞に当選したゲームでは、第1停止操作が左リールR1のとき停止リンクテーブルTBL21の(a)のデータ群を選択し、第1停止操作が中リールR2のとき、停止リンクテーブルTBL21の(b)のデータ群を選択し、第1停止操作が右リールR3であったとき、停止リンクテーブルTBL21の(c)のデータ群を選択する。なお、停止リンクテーブルTBL21は、SB賞及び再遊技賞に当選したゲームで用いられるが、SB賞に入賞する役を構成する「BAR」図柄よりも、再遊技賞に入賞する役を構成する「プラム」図柄を優先して入賞ライン上に表示させるようにしている。具体的には、前述の図3における左リールR1、中リールR2及び右リールR3上で、「プラム」図柄を100%引き込み可能図柄となるよう配置している。したがって、「BAR」図柄よりも「プラム」図柄を優先して入賞ライン上に表示させ、なおかつ、「プラム」図柄を100%引き込み可能図柄となるよう配置することで、SB賞に入賞する役が入賞ライン上に表示されないようにしている。「プラム」図柄を優先して入賞ライン上に表示させる停止制御について詳しくは後述する(図18参照)。
次に再遊技賞に係る役を構成する「プラム」図柄を上段、中段又は下段の表示位置のいずれかに表示するかで、最初の左リールR1に用いる停止データテーブルを選択する。ここで「プラム」図柄をどの表示位置に表示するかの選択は、遊技者の停止操作タイミングに応じた図柄位置に対応させ、上段、中段又は下段のいずれかの表示位置をあらかじめ設定しておく選択テーブルを用いる。
図16は、停止リンクテーブルの一覧である。例えば、TBL41は、BB持越しゲーム中に小役A賞に当選した場合、すなわちBB賞及び小役A賞の当選フラグが生成されているときに選択される停止リンクテーブル「BB・小役A用停止リンクテーブル」を示し、TBL51は、CBゲーム中にSB賞及び再遊技賞に当選した場合、すなわちSB賞、再遊技賞及び小役A〜E賞の当選フラグが生成されているときに選択される停止リンクテーブル「SB・再遊技・小役A〜E用停止リンクテーブル」を示している。
図18は、同図(A)が第1停止操作が左リールR1のときのSB・再遊技用の選択テーブル010R1及びその選択テーブルに定められた停止データテーブルを示す説明図であり、同図(B)がCBゲーム中に第1停止操作が左リールR1のときのSB・再遊技・小役A〜E用の選択テーブル0A0R1及びその選択テーブルに定められた停止データテーブルを示す説明図である。同図(A)の選択テーブル010R1は、遊技者の停止操作のタイミングが、図柄番号PN=1、5〜9及び14〜18の場合には停止データテーブルTBL111を、図柄番号PN=3、4、11〜13及び20〜21の場合には停止データテーブルTBL112を、図柄番号PN=2、10及び19の場合には、停止データテーブルTBL113を選択することを示す。遊技者の停止操作のタイミングが図柄番号(停止操作図柄番号)PN=7であった場合で例示すると、左リールR1を停止させる停止データテーブルとしてTBL111を選択することが決定され、プラム図柄が中段表示位置に表示される。
同図(B)の選択テーブル0A0R1は、遊技者の停止操作のタイミングが図柄番号PN=1、4、5、9、10、13、14、17、18及び21の場合には停止データテーブルTBL1A1を、図柄番号PN=8、16及び20の場合には停止データテーブルTBL1A2を、図柄番号PN=6、15及び19の場合には、停止データテーブルTBL1A3を選択することを示す。また、図柄番号PN=2、3、11及び12の場合には、停止データテーブルTBL1A3を選択することを示す。また、図柄番号PN=7の場合には停止データテーブルTBL1B1を選択することを示す。遊技者の停止操作のタイミングが図柄番号(停止操作図柄番号)PN=7であった場合で例示すると、左リールR1を停止させる停止データテーブルとしてTBL1B1を選択することが決定され、「BAR」図柄が中段表示位置に表示される。したがって、図18において同図(A)と同図(B)では、遊技者の停止操作のタイミングが同一の図柄番号(停止図柄番号)PN=7であった場合でも、異なる図柄を中段表示位置に表示することとなる。ここで、同図(A)と同図(B)が選択されるのは、通常ゲーム中でベット数が1枚である場合及びCBゲーム中であって、同一の賞抽選テーブルTBL12を用いて内部抽選が行われ、同一の「抽選区分1」が選択されたときである。
説明を図17に戻す。図17において第1停止操作で左リールR1が選択され、TBL21の(a)のデータ群を選択した場合で、「プラム」図柄を左リールR1の上段表示位置に表示するときには選択テーブル010R1に定められた停止データテーブルTBL112を選択し、中段表示位置に表示するときには選択テーブル010R1に定められた停止データテーブルTBL111を選択し、下段表示位置に表示するときには選択テーブル010R1に定められた停止データテーブルTBL113を選択する。ここで、停止データテーブルTBL113を選択して「プラム」図柄を下段表示位置に表示する場合で説明すると、左リールR1の下段表示位置が入賞ラインに含まれるL3ラインとL5ラインとが候補となるので、第2停止操作で、中リールR2が選択された場合には、第2停止で用いる選択テーブル113R2を選択する。選択テーブル113R2は、第1停止で停止データテーブルTBL113が選択された後、第2停止操作で中リールR2が選択された場合に用いるものである。選択テーブル113R2は図18(A)の選択テーブル010R1と同様に遊技者の停止操作のタイミングの図柄番号(停止操作図柄番号)に応じて、選択する停止データテーブルが定められている。また、選択テーブル113R2では下段表示位置に表示する停止データテーブルTBL213又は中段表示位置に表示する停止データテーブルTBL211が定められており、どちらかが選択される。
一方、第2停止操作で右リールR3が選択された場合には、第2停止で用いる選択テーブル113R3を選択する。選択テーブル113R3では、下段表示位置に表示する停止データテーブルTBL313又は中段表示位置に表示する停止データテーブルTBL31
1が定められており、どちらかが選択される。ここで、停止データテーブルTBL211を選択して「プラム」図柄を中リールR2の中段表示位置に表示した場合で説明すると、第3停止操作では残りの右リールR3の上段表示位置となる停止データテーブルTBL312を選択し、入賞ラインL5上に「プラム役」を表示する。
第1停止操作で中リールR2が選択されTBL21の(b)のデータ群を選択した場合は、「プラム」図柄を中段表示位置に表示するTBL211しか選択できない。左リールR1において「チェリー」図柄及び「プラム」図柄を同時に表示することを防止するためには、左リールR1で「プラム」図柄を上段又は下段の表示位置に表示してしまうと、下段又は上段の表示位置に「チェリー」図柄が表示される可能性があり、左リールR1の上段又は下段の表示位置を含む入賞ラインを選択できないからである。第2停止操作で、左リールR1が選択された場合にはTBL111を選択し、第3停止操作ではTBL311を選択する。第2停止操作で右リールR3が選択された場合にはTBL311を選択し、第3停止操作ではTBL111を選択する。この結果、入賞ラインL1上に「プラム役」を表示する。
同様の理由で、第1停止操作で右リールR3が選択されTBL21の(c)のデータ群を選択した場合は、「プラム」図柄を中段表示位置に表示するTBL311しか選択できない。第2停止操作で左リールR1が選択された場合にはTBL111を選択し、第3停止操作ではTBL211を選択する。第2停止操作で中リールR2が選択された場合にはTBL211を選択し、第3停止操作ではTBL111を選択する。この結果、入賞ラインL1上に「プラム役」を表示する。
図19は、CBゲーム中で用いるSB・再遊技・小役A〜E用の停止リンクテーブルTBL51のテーブルの構造の説明図である。SB・再遊技・小役A〜E用の停止リンクテーブルTBL51では、TBL51の(a)のデータ群を選択した場合には、遊技者の停止操作を検知した図柄番号(停止操作図柄番号)に応じて、左リールR1のいずれかの表示位置に「プラム」図柄を表示することで、いずれかの入賞ライン上(L1〜L5)に「プラム」役を表示する。又は左リールR1の中段表示位置に「BAR」図柄を表示することで入賞ラインL1上に「BARプラム役」を表示する。又は左リールR1の中段表示位置に「チェリー」図柄を表示することで入賞ラインL1上に「チェリー役」を表示し、なおかつ入賞ラインL1を除く入賞ライン上に「ベル役」又は「スイカ役」を表示する場合がある。このように複数の役の内いずれか、又は複数の役を入賞ライン上に表示する可能性があるのは、CBゲーム中は左リールR1が最大で1コマ引き込み数で停止表示を行うためである。(図27〜図30参照)
停止リンクテーブルTBL51は、第1停止の押下げの種類として左リールストップボタン13a(同図(a))、中リールストップボタン13b(同図(b))、右リールストップボタン13c(同図(c))の各々と選択テーブル0A0R1、0A0R2、及び0A0R3とを対応付けている。換言すれば、停止リンクテーブルTBL51は、最初に操作されるリールストップボタンと、複数の選択テーブルのうち第1回目の停止制御に用いる一つの選択テーブルとを対応付けて記憶している。
さらに、停止リンクテーブルTBL51は、停止テーブル1C1と選択テーブル1C1R2及び1C1R3とを対応付けている。ここで、選択テーブル1C1R2は、停止テーブル1C1を第1回目の停止制御で用い、第2回目の停止制御で中リールR2のリールストップボタン13bが操作された場合に選択され、選択テーブル1C1R3は、停止テーブル1C1を第1回目の停止制御で用い、第2回目の停止制御で中リールR3のリールストップボタン13cが操作された場合に選択される。換言すれば、停止リンクテーブルTBL51は、複数のリールストップボタン13a〜13cが操作される順序及び既にリールを停止させる制御に用いられた停止テーブルと、今回の停止制御に用いる一つの選択テーブルとを対応付けて記憶している。
また、選択テーブル0A0R1は、複数の停止テーブル1A1〜1A3、1B1、及び1C1のうち制御に用いる一つの停止テーブルを指定する選択データと停止操作図柄番号とを対応づけて記憶している(図18参照)。
したがって、CPU101は、リールストップボタン13aが最初に操作されると、停止リンクテーブルTBL51を参照して複数の選択テーブル0A0R1、0A0R2、及び0A0R3の中から選択テーブル0A0R1を特定する。次に、CPU101は選択テーブル0A0R1を参照して、複数の停止テーブルの中から、リールストップボタン13aが操作された第1のタイミングにおける停止操作図柄番号に対応する選択データに基づいて一つの停止テーブルを選択する。停止操作図柄番号が左リールR1において再遊技賞を構成する「プラム」図柄及びSB賞を構成する「BAR」図柄が入賞ラインから1コマ以内に位置せず、且つ小役C賞を構成する「チェリー」図柄が入賞ラインから1コマ以内に位置する場合、停止テーブル1C1を選択する一方、この停止操作図柄番号とは異なる所定の停止操作図柄番号である場合、停止テーブル1A1〜1A3を選択する。
そして、CPU101は選択した停止テーブルを参照して、第1のタイミングにおける停止操作図柄番号に対応する進みコマ数を取得し、取得した進みコマ数に従って左リールR1を停止させる。ここで、選択した停止テーブルが停止テーブル1C1であれば、当該停止テーブル1C1を参照して小役C賞を構成する「チェリー」図柄を入賞ライン上に停止させるように左リールR1を制御する一方、選択した停止テーブルが停止テーブル1A1〜1A3である場合、停止テーブル1A1〜1A3を参照して再遊技賞を構成する「プラム」図柄を入賞ライン上に停止させるように左リールR1を制御する。
同図(A)において、TBL51の(b)のデータ群を選択した場合には、中リールR2の中段表示位置に「プラム」図柄を表示することで、いずれかの入賞ライン上(L1〜L5)に「プラム」役を表示する。又は中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「BARプラム役」を表示する。中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「チェリー役」を表示し、なおかつ入賞ラインL1を除く入賞ライン上に「ベル役」又は「スイカ役」を表示する場合がある。又は中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「赤7プラム役」を表示する。又は中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「スイカプラム役」を表示する。このように複数の役のうちいずれか、又は複数の役を入賞ライン上に表示する可能性があるのは、CBゲーム中は左リールR1が最大で1コマ引き込みで停止表示を行うためである。
また、同図(A)においてTBL51の(c)のデータ群を選択した場合には、中リールR2の中段表示位置に「プラム」図柄を表示することで、いずれかの入賞ライン上(L1〜L5)に「プラム」役を表示する。又は中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「BARプラム役」を表示する。中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「チェリー役」を表示し、なおかつ入賞ラインL1を除く入賞ライン上に「ベル役」又は「スイカ役」を表示する場合がある。又は中リールR2の中段表示位置に「プラム」図柄を表示することで、入賞ラインL1上に「赤7プラム役」を表示する。又は中リールR2の中段表示位置に「プラム」図柄を表示することで入賞ラインL1上に「スイカプラム役」を表示する。このように複数の役の内いずれか、又は複数の役を入賞ライン上に表示する可能性があるのは、CBゲーム中は左リールR1が最大で1コマ引き込みで停止表示を行うためである。
図20は、複数の選択テーブルを記憶した選択テーブル群TBL71の一例を示す説明図である。なお、選択テーブル群TBL71には、SB・再遊技賞に応じた各リールR1〜R3の選択テーブル、及びCBゲーム中で用いるSB・再遊技・小役A〜E賞に応じた各リールR1〜R3の選択テーブルが示されている。TBL71には、SB・再遊技賞の第1停止で用いる選択テーブル(TBL010R1〜TBL010R3)、第2停止で用いる選択テーブル(TBL111R2〜TBL313R2)、及び第3停止で用いる選択テーブル(TBL111−211R3〜TBL311−211R2)で構成されている。SB・再遊技・小役A〜E賞の第1停止で用いる選択テーブル(TBL0A0R1〜TBL0A0R3)、第2停止で用いる選択テーブル(TBL1A1R2〜TBL3A3R2)、及び第3停止で用いる選択テーブル(TBL1A1−3A1R2〜TBL3A1−1C1R2)で構成されている。なお、図20の選択テーブル群TBL71には、SB・再遊技賞とSB・再遊技・小役A〜E賞の選択テーブルのみ図示ししたが、その他の図16に示す停止リンクテーブルTBL20〜TBL55のテーブルごとに定められる選択テーブルも同様に選択テーブル群TBL71に構成されている。
図21は、複数の停止データテーブルを記憶した停止データテーブル群TBL81の一例を示す説明図である。停止データテーブル群TBL81に示すように、各リールR1〜R3、並びに各賞及びハズレに応じた停止データテーブルTBL101〜TBL399、TBL1A1〜TBL3C1で構成されている。なお、同図のCBゲーム中に用いる停止データテーブルには「再遊技(CB中)」、「SB・再遊技・小役A〜E(CB中)」、「SB(CB中)」、「小役A〜C(CB中)」及び「小役D〜E(CB中)」として、一つの賞又は複数の賞に入賞可能性のあるデータとなっている。ここで、「SB・再遊技・小役A〜E(CB中)」の停止データテーブルは、中リールR2及び右リールR3で用いる停止データテーブル(TBL2A1〜TBL2A3及びTBL3A1〜TBL3A3)のみ存在する。これは「再遊技(CB中)」、「SB(CB中)」、「小役A〜C(CB中)」及び「小役D〜E(CB中)」の左リールR1の停止データテーブル(TBL1A1〜TBL1A3、TBL1B1、TBL1C1及びTBL1D1)と合わせて停止リンクテーブルで用いられるためである。また、「SB(CB中)」、「小役A〜C(CB中)」及び「小役D〜E(CB中)」の左リールR1の停止データテーブルは中段表示位置で用いる停止データテーブル(TBL1B1、TBL1C1及びTBL1D1)のみが存在し、上段表示位置で用いる停止データテーブル及び下段表示位置で用いる停止データテーブルが存在しないのは、本実施形態では用いないためである。したがって、これら左リールR1の上段表示位置で用いる停止データテーブル及び下段表示位置で用いる停止データテーブルを適宜定めても良い。なお、本実施形態における停止データテーブル群TBL81は各賞又はハズレに応じて区分されたものとしたが、必ずしもそのように区分する必要もなく、また、同じ停止データテーブルである場合には、賞が異なっても兼用して使用することも可能である。
説明を図13〜図14に戻す。まず、CPU101は、再遊技当選フラグがセットされているか否かを判定し(S106Ba)、セットされていると判定した場合は、続いてSB当選フラグがセットされているか否かを判定する(S106Ba1)。CPU101は、ステップS106Ba1で、SB当選フラグがセットされていると判定した場合は、SB・再遊技用の停止リンクテーブルTBL21を選択し(S106Ba2)、当処理を終了する。一方、CPU101は、ステップS106Ba1で、SB当選フラグがセットされていないと判定した場合は、再遊技用の停止リンクテーブルTBL20を選択し(S106Ba3)、当処理を終了する。なお、本実施形態ではステップS106Ba1で、SB当選フラグがセットしているか否かを判定し、その判定に応じて異なる停止リンクテーブルを選択するようにした。しかしながら、前述の図18(A)でSB・再遊技用停止データテーブル選択テーブルTBL010R1について説明したように、SB賞に入賞するための役を入賞ライン上に表示しないようにすることから、ステップS106Ba1を省き、同一の停止リンクテーブル(再遊技用停止リンクテーブルTBL20)を選択するようにしても良い。
次に、CPU101はステップS106Baで、再遊技当選フラグがセットされていないと判定した場合には、BB当選フラグがセットされているか否かを判定する(S106Bb)。CPU101は、ステップS106Bbで、BB当選フラグがセットされていると判定した場合は、さらに小役A当選フラグがセットされているかを判定する(S106Bb1)。CPU101はステップS106Bb1で、小役A当選フラグがセットされていると判定した場合は、BB・小役A用の停止リンクテーブルTBL41を選択し(S106Bb2)、当処理を終了する。一方、ステップS106Bb1で、小役A当選フラグがセットされていないと判定した場合は、さらに小役B当選フラグがセットされているかを判定する(S106Bb3)。
CPU101は、ステップS106Bb3で、小役B当選フラグがセットされていると判定した場合は、BB・小役B用の停止リンクテーブルTBL42を選択し(S106Bb4)、当処理を終了する。一方、CPU101は、ステップS106Bb3で、小役B当選フラグがセットされていないと判定した場合は、さらに小役C当選フラグがセットされているかを判定する(S106Bb5)。
CPU101は、ステップS106Bb5で、小役C当選フラグがセットされていると判定した場合は、BB・小役C用の停止リンクテーブルTBL43を選択し(S106Bb6)、当処理を終了する。一方、CPU101は、ステップS106Bb5で、小役C当選フラグがセットされていないと判定した場合は、さらに小役D当選フラグがセットされているかを判定する(S106Bb7)。
CPU101は、ステップS106Bb7で、小役D当選フラグがセットされていると判定した場合は、BB・小役D用の停止リンクテーブルTBL44を選択し(S106Bb8)、当処理を終了する。一方、CPU101は、ステップS106Bb7で、小役D当選フラグがセットされていないと判定した場合は、さらに小役E当選フラグがセットされているかを判定する(S106Bb9)。
CPU101は、ステップS106Bb9で、小役E当選フラグがセットされていると判定した場合は、BB・小役E用の停止リンクテーブルTBL45を選択し(S106Bb10)、当処理を終了する。一方、CPU101は、ステップS106Bb9で、小役E当選フラグがセットされていないと判定した場合は、BB用の停止リンクテーブルTBL27を選択し(S106Bb11)、当処理を終了する。
次に、CPU101はステップS106Bbで、BB当選フラグがセットされていないと判定した場合には、CB当選フラグがセットされているか否かを判定する(S106Bc)。CPU101はステップS106Bcで、CB当選フラグがセットされていると判定した場合は、CB用停止リンクテーブルTBL31を選択し(S106Bc1)、当処理を終了する。
次に、CPU101はステップS106Bcで、CB当選フラグがセットされていないと判定した場合には、小役A当選フラグがセットされているか否かを判定する(S106Bd)。CPU101はステップS106Bdで、小役A当選フラグがセットされていると判定した場合は、小役A用停止リンクテーブルTBL24を選択し(S106Bd1)、当処理を終了する。
次に、CPU101はステップS106Bdで、小役A当選フラグがセットされていないと判定した場合には、小役B当選フラグがセットされているか否かを判定する(S106Be)。CPU101はステップS106Beで、小役B当選フラグがセットされていると判定した場合は、小役B用停止リンクテーブルTBL23を選択し(S106Be1)、当処理を終了する。
次に、CPU101はステップS106Beで、小役B当選フラグがセットされていないと判定した場合には、小役C当選フラグがセットされているか否かを判定する(S106Bf)。CPU101はステップS106Bfで、小役C当選フラグがセットされていると判定した場合は、小役C用停止リンクテーブルTBL22を選択し(S106Bf1)、当処理を終了する。
次に、CPU101はステップS106Bfで、小役C当選フラグがセットされていないと判定した場合には、小役D当選フラグがセットされているか否かを判定する(S106Bg)。CPU101はステップS106Bgで、小役D当選フラグがセットされていると判定した場合は、小役D用停止リンクテーブルTBL26を選択し(S106Bg1)、当処理を終了する。
次に、CPU101はステップS106Bgで、小役D当選フラグがセットされていないと判定した場合には、小役E当選フラグがセットされているか否かを判定する(S106Bh)。CPU101はステップS106Bhで、小役E当選フラグがセットされていると判定した場合は、小役E用停止リンクテーブルTBL25を選択し(S106Bh1)、当処理を終了する。
最後にCPU101は、1つの当選フラグもセットされていない場合には、ハズレ用の停止リンクテーブルTBL29を選択し(S106Bj)、当処理を終了する。
図15について説明をする。まず、CPU101は、再遊技当選フラグがセットされているか否かを判定し(S106Ca)、セットされていると判定した場合は、続いてSB当選フラグがセットされているか否かを判定する(S106Ca1)。CPU101は、ステップS106Ca1で、SB当選フラグがセットされていると判定した場合は、SB・再遊技・小役A〜E用の停止リンクテーブルTBL51を選択し(S106Ca2)、当処理を終了する。一方、CPU101は、ステップS106Ca1で、SB当選フラグがセットされていないと判定した場合は、再遊技・小役A〜E用の停止リンクテーブルTBL52を選択し(S106Ca3)、当処理を終了する。
次に、CPU101は、ステップS106Caで、再遊技当選フラグがセットされていないと判定した場合には、CB当選フラグがセットされているか否かを判定する(S106Cb)。CPU101は、ステップS106Cbで、CB当選フラグがセットされていると判定した場合は、CB・小役A〜E用停止リンクテーブルTBL53を選択し(S106Cb1)、当処理を終了する。
次に、CPU101は、ステップS106Cbで、当選フラグがセットされていないと判定した場合には、SB当選フラグがセットされているか否かを判定する(S106Cc)。CPU101は、ステップS106Ccで、SB当選フラグがセットされていると判定した場合は、SB・小役A〜E用停止リンクテーブルTBL54を選択し(S106Cc1)、当処理を終了する。
最後に、CPU101は、ステップS106Ccで、SB当選フラグがセットされていないと判定した場合には、小役A〜E用停止リンクテーブルTBL55を選択し(S106Cc2)、当処理を終了する。
図22は、左リールR1の停止に用いる停止データテーブルのデータ構造を示す説明図である。同図(A)は左リール帯の図柄配列を示し、同図(B)、(C)、(D)はそれぞれSB・再遊技用の停止データテーブルTBL111、小役B用の停止データテーブルTBL131及びBB用の停止データテーブルTBL171である。スロットマシン1では、停止操作指示信号113a〜113cを検出したタイミングで中段表示位置を基準位置として、その基準位置に対応するリール上の図柄位置を示す図柄番号PNを取得して「停止操作図柄番号」とする。ここで、基準位置に対応するリール上の図柄位置を示す図柄番号PNとは、停止操作指示信号113a〜113cを検出したタイミングで、直ちにリールを停止させた場合に、基準位置とする中段表示位置に表示することが可能な図柄番号を意味する。同図の停止データテーブルは、取得した停止操作図柄番号が示す図柄位置から何コマ先の図柄位置までリールの回転を進めて停止することを指示する「0」〜「4」までの進みコマ数を記憶している。「0」であれば停止操作図柄番号が示す図柄位置で停止することを意味し、「4」であれば停止操作図柄番号が示す図柄位置から4コマ図柄先の図柄位置で停止することを意味する。その結果、進みコマ数で指定された図柄位置に対応する図柄を基準位置とした中段表示位置に表示することができる。つまり、停止操作指示信号113a〜113cを検出したタイミングで取得した停止操作図柄番号に対応づけられた進みコマ数を停止データテーブルから得る。なお、停止データテーブルはどこの図柄位置まで進めてリールを停止するかを指示できればよいので、「0」〜「4」のような進みコマ数ではなく、停止する図柄番号PNを記憶するようにしてもよい。なお、停止操作図柄番号は、リールストップボタン13a、13b、13cが操作されたタイミングにおける各リールR1、R2、R3の図柄位置を示す停止操作図柄位置として機能する。
SB・再遊技用の停止データテーブルTBL111は、取得した停止操作図柄番号がどの番号であっても、中段表示位置に「プラム」図柄を表示することができる停止データとなっている。また小役B用の停止データテーブルTBL131でも、取得した停止操作図柄番号がどの番号であっても、中段表示位置に「ベル」図柄を表示することができる停止データとなっている。「プラム」図柄及び「ベル」図柄を、同図(A)に示すように、21図柄のうち5個を4コマ間隔以内に配置しているので、「プラム」図柄及び「ベル」図柄柄を必ず所定の表示位置に表示することができる100%引き込み可能図柄となっている。
一方、BB用の停止データテーブルTBL171は、取得した停止操作図柄番号が当選引き込み範囲を示す「12」〜「16」の6箇所でのみ「赤7」図柄を中段表示位置に表示することができる停止データとなっている。取得した停止操作図柄番号が「6」〜「7」であった場合は「スイカ」図柄を中段表示位置に表示し、それ以外であった場合は「プラム」図柄を中段表示位置に表示する。
遊技者の停止操作タイミングにおける停止操作図柄番号PNが「7」であった場合で例示すると、SB・再遊技用の停止データテーブルTBL111を選択している場合は、進みコマ数「3」を取得し、停止操作図柄番号の示す図柄位置から3コマ進めて図柄番号PN=10の「プラム」図柄を中段表示位置に表示する。小役B用の停止データテーブルTBL131を選択している場合は、進みコマ数「4」を取得し、停止操作図柄番号の示す図柄位置から4コマ進めて図柄番号PN=11の「ベル」図柄を中段表示位置に表示する。BB用の停止データテーブルTBL171を選択している場合は、進みコマ数「0」を取得し、停止操作図柄番号の示す図柄位置からコマ進めないで図柄番号PN=7の「スイカ」図柄を中段表示位置に表示する。このように選択する停止データテーブルにより、取得した停止操作図柄番号が同じであっても中段表示位置に停止する図柄が異なる。
図23は、CBゲーム中に左リールR1の停止に用いる停止データテーブルのデータ構造を示す説明図である。同図(A)は左リール帯の図柄配列を示し、同図(B)、(C)、(D)、(E)はそれぞれ再遊技(CB中)用の停止データテーブルTBL1A1、SB(CB中)用の停止データテーブルTBL1B1、小役A〜C用停止データテーブルTBL1C1及び小役D〜E用の停止データテーブルTBL1D1である。同図の停止データテーブルは、取得した停止操作図柄番号が示す図柄位置から何コマ先の図柄位置までリールの回転を進めて停止することを指示する「0」〜「1」までの進みコマ数を記憶している。
再遊技(CB中)用の停止データテーブルTBL111は、取得した停止操作図柄番号が当選引き込み範囲を示す「4」〜「5」、「9」〜「10」、「13」〜「14」、「17」〜「18」及び「21」〜「1」の範囲で「プラム」図柄を中段表示位置に表示することができる停止データとなっている。それ以外であった場合は、本実施形態では選択されることがないのでデータを持たないが、データの記憶領域を整理する目的で選択されないデータを持っていても良い。
SB(CB中)用の停止データテーブルTBL1B1は、取得した停止操作図柄番号が当選引き込み範囲を示す「7」〜「8」の範囲で「BAR」図柄を中段表示位置に表示することができる停止データとなっている。それ以外であった場合は、本実施形態では選択されることがないのでデータを持たないが、データの記憶領域を整理する目的で選択されないデータを持っていても良い。
小役A〜C用の停止データテーブルTBL1C1は、取得した停止操作図柄番号が当選引き込み範囲を示す「2」〜「3」及び「11」〜「12」の範囲で「チェリー」図柄を中段表示位置に表示することができる停止データとなっている。それ以外であった場合は、本実施形態では選択されることがないのでデータを持たないが、データの記憶領域を整理する目的で選択されないデータを持っていても良い。なお、図柄番号PN=3及び12の「チェリー」図柄を中段表示位置に表示した場合には、当該「チェリー」図柄に隣接する図柄番号PN=2及び11の「ベル」図柄が下段表示位置に表示され、なおかつ図柄番号PN=4及び13の「スイカ」図柄が上段表示位置に表示されるので、停止操作順序によっては小役A賞又は小役B賞に入賞する場合がある。
小役D〜E用の停止データテーブルTBL1D1は、取得した停止操作図柄番号が当選引き込み範囲を示す「15」〜「16」の範囲でのみ「赤7」図柄を中段表示位置に表示することができ、なおかつ取得した停止操作図柄番号が当選引き込み範囲を示す「6」〜「7」及び「20」〜「21」の範囲で「スイカ」図柄を中段表示位置に表示することができる停止データとなっている。本実施形態では、小役D賞及び小役E賞のいずれかに入賞可能である停止データを、一つの停止データテーブルTBL1D1に持たせたが、小役D賞又は小役E賞の停止データテーブルを各賞で別々に持っていても良い。
<A−5−5:リール停止処理>
図24〜図25は、ステップS109のリール停止処理の内容を示すフローチャートである。このリール停止処理は、停止データテーブル群の停止データにしたがってリールを停止する操作用停止制御処理、基準時点から自動停止時間が経過してから最後に停止するリールが自動停止するまでの間に停止操作がなされなければ自動停止するように当該リールを制御する自動停止処理と、基準時点から自動停止時間が経過してから最後に停止するリールが自動停止するまでの間に停止操作がなされれば操作用停止制御処理によって当該リールが停止されるように停止制御を管理する停止制御管理処理を含む。以下、具体的に述べる。
まずCPU101は、残り時間を示すタイマ値を参照して基準時点から自動停止時間が経過したか否かと(S109a)、1回目のストップボタンの停止操作が行われたか否かを、停止操作指示信号113a〜113cに基づいて判定する(S109b)。この例では、ストップボタン13a、13b、13cには停止ボタン番号「1」、「2」、「3」が各々割り当てられている。
ステップS109bでは、停止操作指示信号113a〜113cのいずれかの信号を検知した場合に、1回目のストップボタンの停止操作が行われたと判定する。この場合には、検出した停止操作指示信号113a〜113cからストップボタンの種別を示す停止ボタン番号を取得し、停止操作直後の停止操作図柄番号「1」〜「3」を取得する。また、停止操作指示信号113a〜113cを検出したタイミングで停止操作図柄番号を取得する(S109c)。
一方、ステップS109aで自動停止時間が経過したと判定した場合には、その時点における右リールR3の停止ボタン番号「3」と図柄番号を取得し(S109c1)、ステップS109dに移行する。
次にCPU101は、ステップS106の停止リンクテーブル選択処理で選択された当選フラグに基づいた停止リンクテーブルの中から停止ボタン番号から使用可能な停止リンクテーブルのデータ群を限定する(S109d)。具体的には、取得した停止ボタン番号から左リールR1用の停止リンクテーブル(a)、中リールR2用の停止リンクテーブル(b)又は右リールR3用の停止リンクテーブル(c)からどのデータ群を使用するかを限定する。
次にCPU101は、停止すべき図柄が、上段、中段又は下段の表示位置のいずれかに表示するかを停止リンクテーブルの中にある選択テーブルを参照することにより決定する。具体的には、選択テーブルに定められた停止操作直後の停止操作図柄番号に対応した停止データを選択する。(S109f)
次にCPU101は、選択した停止データテーブルを参照して、取得した停止操作図柄番号に応じた進みコマ数を取得し(S109g)、停止操作のあったリールを進みコマ数に基づいて回転を進めて停止させる(S109h)。
次にCPU101は、残り時間を示すタイマ値を参照して、基準時点から自動停止時間が経過したか否かと(S109j)、2回目のストップボタンの停止操作が行われたか否かを、停止操作指示信号113a〜113cに基づいて判定する(S109k)。
ステップS109kでは、既に検知した以外の停止操作指示信号113a〜113cのいずれかの信号を検知した場合に、2回目のストップボタンの停止操作が行われたと判定する。この場合には、検出した停止操作指示信号113a〜113cからストップボタンの種別を示す停止ボタン番号「1」〜「3」を取得する。また、停止操作指示信号113a〜113cを検出したタイミングで停止操作図柄番号を取得する(S109m)。
一方、ステップS109hで自動停止時間が経過した場合には、その時点で回転している残りのリールのうち最も右側よりのリールの停止ボタン番号と図柄番号を取得する(S109m1)。具体的には、右リールR3、中リールR2及び左リールR1の順に回転中か否かを判定し、例えば中リールR2と左リールR1が回転中の場合には中リールR2を選択して停止ボタン番号「2」を取得し、例えば右リールR3と中リールR2又は左リールR1とが回転中の場合には右リールR3を選択して停止ボタン番号「3」を取得する。
次にCPU101は、停止ボタン番号に基づき既に停止しているリールの表示位置に適応した停止データテーブルを選択データを参照することで決定する(S109p)。続いてCPU101は、選択した停止データテーブルを参照して、取得した停止操作図柄番号に応じた進みコマ数を取得し(S109q)、停止操作のあったリールを進みコマ数に基づいて回転を進めて停止させる(S109r)。
次にCPU101は、残り時間を示すタイマ値を参照して、基準時点から自動停止時間が経過したか否かと(S109s)、3回目のストップボタンの停止操作が行われたか否かを、停止操作指示信号113a〜113cに基づいて判定する(S109t)。
ステップS109tでは、既に検知した以外の停止操作指示信号113a〜113cのいずれかの信号を検知した場合に、3回目のストップボタンの停止操作が行われたと判定する。この場合には、検出した停止操作指示信号113a〜113cからストップボタンの種別を示す停止ボタン番号「1」〜「3」を取得する。また、また、停止操作指示信号113a〜113cを検出したタイミングで停止操作図柄番号を取得する(S109u)。
一方、ステップS109sで自動停止時間が経過した場合には、その時点で回転している残りのリールの停止ボタン番号と図柄番号を取得する(S109u1)。次に、内部抽選の結果がハズレであったか、又は100%入賞が可能な賞であるか否かを判定する(S109z)。ここで、内部抽選でハズレとなった、又は100%入賞が可能な賞であると判定すると、処理はステップS109wに移行する。
次にCPU101は、停止ボタン番号に基づき既に停止しているリールの表示位置に適応した停止データテーブルを選択データを参照することで決定する(S109w)。続いてCPU101は、選択した停止データテーブルを参照して、取得した停止操作図柄番号に応じた進みコマ数を取得し(S109x)、停止操作のあったリールを進みコマ数に基づいて回転を進めて停止させ(S109y)、当処理を終了する。
一方、ステップS109zにおいて、内部抽選でハズレとならなかった、かつ100%入賞が可能でないと判定されると、CPU101は、自動停止フラグをONにセットするとともに未だ停止していないリールを特定し(S109z1)、自動停止処理を開始する(S109z2)。
図26は、ベット数が1枚である通常ゲーム中におけるSB賞と再遊技賞が当選したゲームで、停止操作順序が順押し(左リール→中リール→右リールの押順)の場合に、入賞ラインL1にステップS109のリール停止制御に基づいて行われる停止制御を説明する図である。同図(A1)〜(A3)はそれぞれ左リール帯の図柄配列、中リール帯の図柄配列、右リール帯の図柄配列を示す。同図(B)は、第1停止操作で左リールR1を停止する場合に選択する停止データテーブルTBL111を示し、同図(C)は、第2停止操作で中リールR2を停止する場合に選択する停止データテーブルTBL211を示し、同図(D)は、第3停止操作で右リールR3を停止する場合に選択する停止データテーブルTBL311を示す。
遊技者の停止操作タイミングで取得した停止操作図柄番号PNが「8」であった場合で例示すると、左リールR1を停止させる停止データテーブルとしてTBL111を選択し、進みコマ数「2」を取得し、停止操作図柄番号の示す図柄位置から2コマ進めて左リールR1を停止し、図柄番号PN=10の「プラム」図柄を中段表示位置に表示する。次に、中リールR2を停止させる停止データテーブルとしてTBL211を選択し、進みコマ数「3」を取得し、停止操作図柄番号の示す図柄位置から3コマ進めて中リールR2を停止し、図柄番号PN=11の「プラム」図柄を中段表示位置に表示する。次に、右リールR3を停止させる停止データテーブルとしてTBL311を選択し、進みコマ数「2」を取得し、停止操作図柄番号の示す図柄位置から2コマを進めて右リールR3を停止し、図柄番号PN=10の「プラム」図柄を中段表示位置に表示する。つまり、入賞ラインL1上に「プラム役」が並ぶように表示し、再遊技賞が入賞となる。
図27は、CBゲーム中におけるSB賞と再遊技賞が当選したゲームで、停止操作順序が順押し(左リール→中リール→右リールの押順)の場合に、ステップS109のリール停止制御に基づいて行われる停止制御において、いずれかの入賞ライン(L1〜L5)上に「プラム役」が成立する様子を説明する図である。同図(A)は、前述の図19における停止リンクテーブルTBL51に従い、第1停止操作が左リールR1に行われることで同図(A1)の選択テーブルTBL0A0R1が選択され、続いて遊技者の停止操作タイミングで取得した停止操作図柄番号PNに応じて選択テーブルTBL0A0R1から停止データテーブルを選択する様子を示している。CPU101は、停止操作図柄番号PN=17又は18である場合には同図(A1)に従い、停止データテーブルTBL1A1を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「0」又は「1」を取得し、図柄番号PN=18の「プラム」図柄を中段表示位置に表示する。また、CPU101は、停止操作図柄番号PN=16である場合には同図(A1)に従い、停止データテーブルTBL1A2を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「1」を取得して、図柄番号PN=18の「プラム」図柄を上段表示位置に表示する。また、CPU101は、停止操作図柄番号PN=15である場合には同図(A1)に従い、停止データテーブルTBL1A3を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「0」を取得して、図柄番号PN=14の「プラム」図柄を下段表示位置に表示する。各々第1停止で選択された停止データテーブルにより、その後の停止操作に応じた停止態様を同図(B)〜(D)に示す。
同図(B)は、入賞ラインL1上に「プラム役」が成立した停止態様である。CPU101は、第1停止操作が左リールR1に対して行われることで、停止データテーブルTBL1A1に定められた停止データに基づき中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A1R2を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL1A1R2を参照することで図柄番号PNに応じて使用する停止データテーブルTBL2A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第3停止操作が右リールR3に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A1−2A1R3を選択する。続いて、CPU101は、第3停止操作の選択テーブルTBL1A1−2A1R3を参照することで図柄番号PNに応じて使用する停止データテーブルTBL3A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。CPU101は、ステップS109のリール停止制御に従って「プラム」図柄を各リール(R1〜R3)の所定の表示位置に表示させることで入賞ラインL1上に「プラム役」が成立させる停止制御を行う。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(B)の停止態様で停止するわけではない。
同図(C)は、入賞ラインL4上に「プラム役」が成立した停止態様である。CPU101は、第1停止操作が左リールR1に対して行われることで、停止データテーブル1A2の停止データに基づき上段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A2R2を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL1A2R2を参照することで図柄番号PNに応じて使用する停止データテーブルTBL2A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第3停止操作が右リールR3に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A2−2A1R3を選択する。続いて、CPU101は、第3停止操作の選択テーブルTBL1A2−2A1R3を参照することで図柄番号PNに応じて使用する停止データテーブルTBL3A3を特定し、当該特定した停止データテーブルから停止データを取得し、下段表示位置に「プラム」図柄を停止させる。CPU101は、これらステップS109のリール停止制御に従って「プラム」図柄を各リール(R1〜R3)の所定の表示位置に表示させることで入賞ラインL4上に「プラム役」が成立させる停止制御を行う。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(C)の停止態様で停止するわけではない。
同図(D)は、入賞ラインL3上に「プラム役」が成立した停止態様である。CPU101は、第1停止操作が左リールR1に対して行われることで、停止データテーブル1A3の停止データに基づき下段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A3R2を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL1A3R2を参照することで図柄番号PNに応じて使用する停止データテーブルTBL2A3を特定し、当該特定した停止データテーブルから停止データを取得し、下段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第3停止操作が右リールR3に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1A3−2A3R3を選択する。続いて、CPU101は、第3停止操作の選択テーブルTBL1A3−2A3R3を参照することで図柄番号PNに応じて使用する停止データテーブルTBL3A3を特定し、当該特定した停止データテーブルから停止データを取得し、下段表示位置に「プラム」図柄を停止させる。CPU101は、これらステップS109のリール停止制御に従って「プラム」図柄を各リール(R1〜R3)の所定の表示位置に表示させることで入賞ラインL3上に「プラム役」が成立させる停止制御を行う。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(D)の停止態様で停止するわけではない。
同図(A)〜(D)に例示した停止制御により、「プラム役」がいずれかの入賞ライン上に成立することとなる。ここで同図(A)の図柄番号「16」及び「17」の「赤7」図柄について言及する。左リールR1の「赤7」図柄は、前述の図6における賞と役の説明のとおり「赤7プラム役」(小役D賞)を構成する。しかしながら、同図(A)〜(D)に例示したとおり、停止操作図柄番号PN=14〜18の範囲である場合には、「赤7」図柄が、いずれかの表示位置(上段・中段・下段)に表示されたとしても、その後の停止操作に応じた表示により、「赤7」図柄を表示した表示位置を含む入賞ライン上には、「赤7プラム役」を成立させないように制御している。なお、当該制御を行うためにはCBゲーム中の左リールR1で用いる停止データが「0」又は「1」のみで行われる停止制御において、「赤7」図柄をいずれかの表示位置に表示するにともない、「プラム」図柄もいずれかの表示位置に表示することで実現される。具体的には、左リールR1上に所定のコマに配置される「プラム」図柄における図柄と図柄の間隔を3コマとし、当該3コマの中に「赤7」図柄を配置する。「プラム」図柄における図柄と図柄の間隔が3コマの範囲内に「赤7」図柄を配置して、前述のCBゲーム中の停止データが「0」又は「1」のみで行われる停止制御を行うことで、第1停止操作が左リールR1に対して行われた場合には、「赤7プラム役」が成立しない。換言すると小役D賞に入賞しない。また、左リールR1の図柄番号PN=21の「スイカ」図柄についても、図柄番号「16」及び「17」の「赤7」図柄と同様の制御が行われ、第1停止操作が左リールR1に対して行われた場合には、「スイカプラム」図柄が成立しない。換言すると小役E賞に入賞しない。なお、SB賞及び再遊技賞に当選したCBゲーム中に、小役D賞へ入賞可能である停止制御については後述する(図29参照)。
図28は、CBゲーム中におけるSB賞と再遊技賞が当選したゲームで、停止操作順序が順押し(左リール→中リール→右リールの押順)の場合に、ステップS109のリール停止制御に基づいて行われる停止制御において、入賞ラインL1上に「SB役」が成立する様子を説明する図である。同図(A)は、前述の図19における停止リンクテーブルTBL51に従い、第1停止操作が左リールR1に行われることで同図(A1)の選択テーブルTBL0A0R1が選択され、続いて遊技者の停止操作タイミングで取得した停止操作図柄番号PNに応じて選択テーブルTBL0A0R1から停止データテーブルを選択する様子を示している。CPU101は、停止操作図柄番号PN=7である場合には同図(A1)に従い、停止データテーブルTBL1B1を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「1」を取得して、図柄番号PN=8の「BAR」図柄を中段表示位置に表示する。停止操作図柄番号PN=6、8、9、10の場合には「プラム図柄」をいずれかの表示位置(上段・中段・下段)に表示する。ここで、停止操作図柄番号PN=7の場合にのみ「BAR」図柄を中段表示位置に表示するのは、CBゲーム中での左リールR1の停止データが「0」又は「1」による停止制御において、優先的に表示すべき「プラム」図柄をいずれの表示位置にも表示させることができないためである。第1停止で選択された停止データテーブルにより、その後の停止操作に応じた停止態様を同図(B)に示す。
同図(B)は、入賞ラインL1上に「BARプラム役」が成立した停止態様である。CPU101は、第1停止操作が左リールR1に対して行われることで、停止データテーブルTBL1B1の停止データに基づき中段表示位置に「BAR」図柄を停止させる。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1B1R2を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL1B1R2を参照することで図柄番号PNに応じて使用する停止データテーブルTBL2A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第3停止操作が右リールR3に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1B1−2A1R3を選択する。続いて、CPU101は、第3停止操作の選択テーブルTBL1B1−2A1R3を参照することで図柄番号PNに応じて使用する停止データテーブルTBL3A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。CPU101は、これらステップS109のリール停止制御に従って「BAR」図柄及び「プラム」図柄を各リール(R1〜R3)の所定の表示位置に表示させることで入賞ラインL1上に「BARプラム役」を成立させる停止制御を行う。なお、第2停止及び第3停止の停止制御では、前述の図21に示した「SB・再遊技・小役A〜E(CB中)」の停止データテーブル(TBL2A1〜TBL2A3及びTBL3A1〜TBL3A3)のいずれかを用いている。これは、第2停止の中リールR2及び第3停止の右リールR3における「BARプラム役」を構成する図柄が、「プラム役」、「赤7プラム役」及び「スイカプラム役」と共通の図柄であるためである。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(B)の停止態様で停止するわけではない。
図29は、CBゲーム中におけるSB賞と再遊技賞が当選したゲームで、停止操作順序が変則押し(中リール→右リール→左リールの押順)の場合に、ステップS109のリール停止制御に基づいて行われる停止制御において、入賞ライン上に「赤7プラム役」が成立する様子を説明する図である。同図(A)は、前述の図19における停止リンクテーブルTBL51に従い、第3停止操作が左リールR1に行われることで同図(A1)の選択テーブルTBL2A1−3A1R1が選択され、続いて遊技者の停止操作タイミングで取得した停止操作図柄番号PNに応じて選択テーブルTBL2A1−3A1R1から停止データテーブルを選択する様子を示している。CPU101は、停止操作図柄番号PN=16又は17である場合には同図(A1)に従い、停止データテーブルTBLTBL2A1−3A1R1を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「0」又は「1」を取得して、図柄番号PN=16の「赤7」図柄を中段表示位置に表示する。停止操作図柄番号PN=14、17、18の場合には「プラム図柄」を中段表示位置に表示する。ここで、停止操作図柄番号PN=16又は17の場合に「赤7」図柄を中段表示位置に表示するのは、CBゲーム中での左リールR1の停止データが「0」又は「1」による停止制御において、優先的に表示すべき「プラム」図柄を、「プラム役」が成立すべき入賞ライン上に表示することができないためである。第3停止で選択された停止データテーブルTBL2A1−3A1R1を用いることによる、停止操作に応じた停止態様を同図(B)に示す。
同図(B)は、入賞ラインL1上に「赤7プラム役」が成立した停止態様である。CPU101は、第1停止操作が中リールR2に対して行われることで、停止データテーブル2A1の停止データに基づき中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第2停止操作が右リールR3に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL2A1R3を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL2A1R23参照することで図柄番号PNに応じて使用する停止データテーブルTBL3A1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「プラム」図柄を停止させる。続いて、CPU101は第3停止操作が左リールR1に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL2A1−3A1R1を選択する。続いて、CPU101は、第3停止操作の図柄番号PNに基づき選択テーブルTBL2A1−3A1R1を参照することで使用する停止データテーブルTBL1D1を特定し、当該特定した停止データテーブルから停止データを取得し、中段表示位置に「赤7」図柄を停止させる。CPU101は、これらステップS109のリール停止制御に従って「赤7」図柄及び「プラム」図柄を各リール(R1〜R3)の所定の表示位置に表示させることで入賞ラインL1上に「赤7プラム役」を成立させる停止制御を行う。なお、第1停止及び第2停止では、前述の図21に示した「SB・再遊技・小役A〜E(CB中)」の停止データテーブル(TBL2A1〜TBL2A3及びTBL3A1〜TBL3A3)のいずれかを用いている。これは、第1停止の中リールR2及び第2停止の右リールR3における「赤7プラム役」を構成する図柄が、「プラム役」、「BARプラム役」及び「スイカプラム役」と共通の図柄であるためである。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(B)の停止態様で停止するわけではない。
同図(A)〜(B)に例示した停止制御により、「赤7プラム役」が入賞ラインL1上に成立することとなる。ここで同図(A)の図柄番号「16」及び「17」の「赤7」図柄について言及する。左リールR1の「赤7」図柄は、前述の図6における賞と役の説明のとおり「赤7プラム役」(小役D賞)を構成する。なお、同図(A)〜(B)に例示したとおり、停止操作図柄番号PN=15〜16の範囲である場合には、「赤7」図柄が、いずれかの表示位置(上段・中段・下段)に表示され「赤7」図柄を表示した表示位置を含む入賞ライン上に「赤7プラム役」を成立させる。なお、前述の図27の停止制御の例示と、図29の停止制御の例示とは停止操作順序が異なるため、「赤7プラム役」に入賞可能となっている。具体的には図29において、CPU101は、第1停止操作及び第2停止操作が中リールR2及び右リールR3に対して各々行われた場合には、前述の図19の停止リンクテーブルTBL51に従い「プラム」図柄を中段表示位置に表示する。続いて、CPU101は、第3停止操作が左リールのR1で停止操作図柄番号PN=15〜16の範囲である場合には、CBゲーム中で左リールR1の停止データが「0」又は「1」による停止制御において、優先的に表示すべき「プラム」図柄を中段表示位置に表示することができないため、「赤7」図柄を中段表示位置に表示することで、入賞ライン上に「赤7プラム役」を成立させる。なお、左リールR1の図柄番号PN=21の「スイカ」図柄についても、図柄番号「16」及び「17」の「赤7」図柄と同様の制御が行われ、第3停止操作が左リールR1に対して行われた場合には、「スイカプラム役」に入賞可能となる。したがって、遊技者はCBゲーム中にSB賞及び再遊技賞に当選したことを知った場合には、左リールR1に対する停止操作を第3停止とすることで、CBゲーム中により多くの遊技価値として小役D賞ではメダル15枚の払い出し、又は小役E賞ではメダル15枚の払い出しを得ることができる。
図30は、CBゲーム中におけるSB賞と再遊技賞が当選したゲームで、停止操作順序が順押し(左リール→中リール→右リールの押順)の場合に、ステップS109のリール停止制御に基づいて行われる停止制御において、入賞ラインL1上に「チェリー役」が成立する様子を説明する図である。同図(A)は、前述の図19における停止リンクテーブルTBL51に従い、第1停止操作が左リールR1に行われることで同図(A1)の選択テーブルTBL0A0R1が選択され、続いて遊技者の停止操作タイミングで取得した停止操作図柄番号PNに応じて選択テーブルTBL0A0R1から停止データテーブルを選択する様子を示している。CPU101は、停止操作図柄番号PN=2又は3である場合には同図(A1)に従い、停止データテーブルTBL1C1を選択し、当該停止データテーブルに定められた停止データとして同図(A2)の停止データ「1」又は「0」を取得して、図柄番号PN=3の「チェリー」図柄を中段表示位置に表示する。停止操作図柄番号PN=1、4及び5の場合には「プラム図柄」を中段表示位置に表示する。ここで、停止操作図柄番号PN=2又は3の場合に「チェリー」図柄を中段表示位置に表示するのは、「チェリー役」は前述の図6(A)に示すように、中リールR2及び右リールR3におけるいかなる図柄を入賞ライン上に成立させても良いからである。換言すると、「チェリー役」は左リールR1において、「チェリー」図柄が表示されさえすれば小役C賞に入賞することが決定するからである。したがって、少なくとも一つのリールの図柄が表示されていないときに小役C賞に入賞することが決定するゲームでは、小役賞と再遊技賞の両方の賞に同時に入賞することをさける停止制御が行われる。当該停止制御が行われた場合の、第1停止で選択した停止データテーブルにより、その後の停止操作に応じた停止態様を同図(B)に示す。
同図(B)は、入賞ラインL1上に「チェリー役」が成立し、入賞ラインL2上に「スイカ役」が成立し、なおかつ入賞ラインL3上に「ベル役」が成立した停止態様である。CPU101は、第1停止操作が左リールR1に対して行われることで、停止データテーブルTBL1C1の停止データに基づき中段表示位置に「チェリー」図柄を停止させる。なお、図柄番号PN=3の「チェリー」図柄を中段表示位置に表示した場合には、当該「チェリー」図柄に隣接する図柄番号PN=2の「ベル」図柄が下段表示位置に表示され、なおかつ図柄番号PN=4の「スイカ」図柄が上段表示位置に表示される。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1C1R2を選択する。続いて、CPU101は、第2停止操作の選択テーブルTBL1C1R2を参照することで図柄番号PNに応じて使用する停止データテーブルTBL2C1を特定し、当該特定した停止データテーブルTBL2C1から停止データを取得し、下段表示位置に「ベル」図柄を表示させる。ここで、下段表示位置に「ベル」図柄を表示させるのは、同図(B)の左リールR1の停止態様に示すとおり、「チェリー」図柄をいずれかの表示位置に表示することで、小役C賞に入賞することが決定したために、その後に「プラム役」を成立させず、かつできるだけ多くの配当を得られるように、入賞可能性のある小役A賞及び小役B賞を優先的に入賞ライン上に表示させるためである。なお、停止操作図柄番号PNによっては下段表示位置に「ベル」図柄を表示させるにともない、上段表示位置に「スイカ」図柄を表示する場合がある。同図(B)は、下段表示位置に「ベル」図柄を表示させ、なおかつ上段表示位置に「スイカ」図柄を表示する場合を示している。続いて、CPU101は第2停止操作が中リールR2に対して行われることで、前述の図19における停止リンクテーブルTBL51に従い、選択テーブルTBL1C1−2C1R3を選択する。続いて、CPU101は、第3停止操作の選択テーブルTBL1C1−2C1R3を参照することで図柄番号PNに応じて使用する停止データテーブルTBL3C1を特定し、当該特定した停止データテーブルから停止データを取得し、下段表示位置に「ベル」図柄を表示させる。なお、停止操作図柄番号PNによっては、下段表示位置に「ベル」図柄を表示させるにともない上段表示位置に「スイカ」図柄を表示する場合がある。同図(B)は、下段表示位置に「ベル」図柄を表示させ、なおかつ上段表示位置に「スイカ」図柄を表示する場合を示している。したがって、本実施形態ではCBゲーム中に左リールR1の入賞ライン上に「チェリー」図柄を表示した場合には、小役C賞以外の小役B賞及び/又は小役A賞に入賞することが可能である。なお、停止態様は停止操作のタイミングに応じて変化するために、各リール(R1〜R3)の表示位置(上段、中段及び下段)である9個の図柄が必ずしも同図(B)の停止態様で停止するわけではない。
<A−5−6:入賞判定処理>
図31は、ステップS110の入賞判定処理の内容を示すフローチャートである。この入賞判定処理では、リール停止後に有効化された入賞ライン上に並んだ図柄の組み合わせをチェックし、役が成立したか否か判定する。役が成立し入賞したと判定した場合は、開始賞であれば他の種類のゲームを開始する処理を行い、小役賞であれば配当の付与を行う。
まずCPU101は、全てのリールR1〜R3の停止操作図柄番号から入賞判定テーブルを作成する(S110a)。次にCPU101は、ステップS110aで作成した入賞判定テーブルを参照して入賞判定を行う(S110b)。
次にCPU101は、小役E賞に入賞したか否かを判定し(S110c)、入賞したと判定した場合にはメダル15枚分の配当カウント値を加算する(S110c1)。続いて、小役D賞に入賞したか否かを判定し(S110d)、入賞したと判定した場合にはメダル15枚分の配当カウント値を加算する(S110d1)。続いて、小役C賞に入賞したか否かを判定し(S110e)、入賞したと判定した場合にはメダル2枚分の配当カウント値を加算する(S110e1)。続いて、小役B賞に入賞したか否かを判定し(S110e)、入賞したと判定した場合にはメダル8枚分の配当カウント値を加算する(S110e1)。続いて、小役B賞に入賞したか否かを判定し(S110e)、入賞したと判定した場合にはメダル4枚分の配当カウント値を加算する(S110e1)。
次にCPU101は、配当カウント値が0枚より大きいか否かを判定し(S110h)、0枚より大きいと判定した場合には、15枚を上限として配当付与処理を行う(S110h1)。配当付与処理では、クレジット上限値(50枚)まで配当数をクレジットに加算する配当クレジット処理を行い、クレジット上限値を超えた分についてはメダル払出装置からメダル受皿40にメダルを払い出す配当払出処理に切り替える。
次にCPU101は、BB賞に入賞したか否かを判定し(S110j)、入賞したと判定した場合には、BB持越しゲーム中フラグをクリアするとともに、BBゲーム中フラグをセットし(S110j1)、続いて獲得枚数カウンタをクリアする(S110j2)。次にCPU101は、SB賞に入賞したか否かを判定し(S110k)、入賞したと判定した場合には、SBゲーム中フラグをセットする(S110k1)。次にCPU101は、CB賞に入賞したか否かを判定し(S110m)、入賞したと判定した場合には、CBゲーム中フラグをセットする(S110m1)。その後、当処理を終了する。
<A−5−7:ゲーム終了判定処理>
図32は、ステップS111のゲーム終了判定処理の内容を示すフローチャートである。このゲーム終了判定処理では、終了条件が設定されたゲームにおいて終了条件を充足したか否かの判定を行う。
まずCPU101は、BBゲーム中フラグを参照してBBゲーム中か否かを判定し(S111a)、BBゲーム中でないと判定した場合は、ステップS111gへ移行する。
一方、ステップS111aでBBゲーム中と判定した場合は、当ゲームにおいて小役賞に入賞して配当が付与したか否かを判定する(S111b)。小役賞に入賞して配当が付与された場合は獲得枚数カウンタ値にその配当分を加算し(S111c)、獲得枚数を獲得枚数表示器23bに表示する(S111d)。
次にCPU101は、獲得枚数カウンタ値を、BBゲームで定められた獲得枚数上限判定値と比較する(S111e)。獲得枚数上限判定値とは、BBゲームで定められたそのゲーム中に超えてはならない獲得枚数上限値に対して15小さい値である。ステップS111eで獲得枚数上限判定値を超えた場合は、BBゲーム中フラグをクリアする(S111f)。次にCPU101は、配当カウント値を0枚にクリアする(S111g)。
次にCPU101は、SBゲーム中フラグを参照してSBゲーム中か否かを判定し(S111h)、SBゲーム中であると判定した場合は、SBゲーム中フラグをクリアする(S111j)。次にCPU101は、CBゲーム中フラグを参照してCBゲーム中か否かを判定し(S111k)、CBゲーム中であると判定した場合は、CBゲーム中フラグをクリアする(S111m)。その後、当処理を終了する。
<A−5−8:当選フラグクリア処理>
図33は、ステップS112の当選フラグクリア処理の内容を示すフローチャートである。この当選フラグクリア処理では、1ゲーム中に内部抽選等によってセットされた当選フラグを、当選フラグの種類とゲームの結果に基づいて1ゲームの終了時にクリアする、又はクリアしないで次ゲームに持ち越しすることを行う。
まずCPU101は、再遊技当選フラグ、SB当選フラグ、CB当選フラグ、小役A当選フラグ、小役B当選フラグ、小役C当選フラグ、小役D当選フラグ及び小役E当選フラグは入賞を問わず、1ゲームで各当選フラグをクリアする(S112a)。
次にCPU101は、BB当選フラグがセットされているか否かを判定し(S112b)、フラグがセットされていると判定した場合には、さらにBB賞に入賞したか否かを判定し(S112c)、「赤7役」が成立して入賞したと判定した場合には、BB当選フラグをクリアする(S112d)。ステップS112bで入賞しなかったと判定した場合は、BB持越しゲーム中フラグをセットし(S112e)、次ゲームからBB持越しゲームとする。その後、当処理を終了する。
<A−6:第1実施形態のまとめ>
図38に第1実施形態の概要を示す。同図(A)に示すように第1実施形態のスロットマシン1は、通常ゲーム、CBゲーム、およびSBゲームなどの複数種類のゲームを実行可能である。
そして、通常ゲームにおいては、SB賞と再遊技賞が割り当てられた抽選区分1(第1区分)を含む複数の区分を対象として内部抽選を実行し、CBゲームにおいても同様にSB賞と再遊技賞が割り当てられた抽選区分1(第1区分)を含む複数の区分を対象として内部抽選を実行する。
ここで、1枚(第1の数)賭けの通常ゲームと1枚賭けのCBゲームでは、ゲームの種類が相違するが、同一の賞抽選テーブルTBL12を用いて内部抽選を実行する。その抽選区分1には、同図(B)及び(C)に示すようにSB賞と再遊技賞とが割り当てられている。
通常ゲームにおいて、抽選区分1が選択されると、CPU101はSB賞と再遊技賞の当選フラグをセットする。リール停止制御は、当選フラグを参照して実行され、当選フラグに対応する賞を構成する図柄が、入賞ラインから引き込みコマ数(この例では、「4」)以内にある場合、当該図柄を入賞ラインに引き込んでリールを停止させる。
SB賞は、「BAR−プラム−プラム」の図柄で構成される一方、再遊技賞は「プラム−プラム−プラム」である。従って、左リールR1(特定表示列)の図柄が相違し、中リールR2及び右リールR3は、図柄が共通する。全てのリールR1〜R3において、任意のプラム図柄と次のプラム図柄は引き込みコマ数以内に配置されている。従って、通常ゲームでは、どのようなタイミングでリールストップボタン13a〜13cを押し下げても、プラム図柄を入賞ライン上に停止させることが可能である。但し、CBゲームは遊技者の目押しの技量を入賞に反映させるため、左リールR1について引き込みコマ数が0コマ又は1コマに設定されている。
左リールR1に対応するリールストップボタン13aが押し下げられたタイミングにおいて、入賞ラインから引き込みコマ数以内の範囲に「BAR」と「プラム」が位置する場合、通常ゲームにおいては、「プラム」を「BAR」に優先して引き込む。このため、通常ゲームにおいては、同図(B)に示すように入賞ラインには必ずプラム図柄が停止して再遊技賞に入賞する。つまり、通常ゲームでは、SB賞に入賞することがない。スロットマシン1では、内部抽選で当選した賞を入賞ライン上に揃えることによって入賞を得ることができるので、通常ゲームでは実質的にSB賞の内部抽選を行っていないのと等価である。
一方、CBゲームにおいて、抽選区分1が選択されると、CPU101はSB賞と再遊技賞の当選フラグをセットすると共に、小役A賞〜小役E賞の当選フラグを強制的にセットする。ここで、左リールR1において、引き込み制御の優先順位は、通常ゲームと同様にプラム図柄をBAR図柄に優先する。左リールR1の停止制御において、CPU101は、左リールR1に対応するリールストップボタン13aが操作されたタイミングにおいて、再遊技賞に入賞する可能性があり、プラム図柄が入賞ラインから1コマ以内に位置する場合、プラム図柄を入賞ラインに引き込んで、左リールR1の可変表示を停止させる。一方、再遊技賞とSBゲーム開始賞に入賞する可能性があり、且つプラム図柄が入賞ラインから1コマ以内に位置せず、且つBAR図柄が入賞ラインから1コマ以内に位置する場合、BAR図柄を入賞ラインに引き込んで、左リールR1の可変表示を停止させる。また、中リールR2及び右リールR3においては、各リールに対応するリールストップボタン13b又は13cが操作されたタイミングにおいて、再遊技賞に入賞する可能性がある場合、プラム図柄を入賞ラインに引き込んで、中リールR2及び右リールR3の可変表示を停止させる。
このように異なる種類のゲームで賞抽選テーブルを兼用し、ゲームの種類に応じて引き込みコマ数の異なる停止制御を実行することにより、賞抽選テーブルの数を削減しつつ、多様なゲームを提供することが可能となる。しかも、引き込むべき図柄の優先順位は、異なる種類のゲームで同じにできるので、ゲームの種類に応じて優先する図柄を切り替える必要がなく、内部抽選情報に従って停止制御を実行する点も共通している。つまり、停止制御に用いる停止テーブルを切り替えるだけで、多様なゲームを提供することが可能となる。
また、図3に示すように左リールR1において、再遊技賞を構成するプラム図柄は、以下のように配置されている。プラム図柄が4コマ間隔となる第1区間としてPN=5とPN=10があり、プラム図柄が3コマ間隔となる第2区間として、PN=1とPN=5、PN=10とPN=14、PN=14とPN=18、及びPN=18とPN=1がある。そして、SBゲーム開始賞を構成するBAR図柄を第2区間にのみ配置し、第1区間には配置していない。これは、第1区間にBAR図柄を配置すると、1コマの範囲でプラム図柄が優先して引き込まれるため、SBゲーム開始賞に入賞させることができなくなるからである。
また、CBゲームにおいて、CPU101は、抽選区分1に当選すると、小役A賞、小役B賞、小役C賞、小役D賞、及び小役E賞の当選フラグをセットするが、このうち小役D賞及び小役E賞は、図6(A)に示すように中リールR2及び右リールR3の図柄がプラム図柄であり、再遊技賞を構成する図柄と共通する。一方、左リールR1については、小役D賞が赤7図柄であり小役E賞がスイカ図柄であり、プラム図柄と相違する。ここで、小役D賞及び小役E賞を特定小役賞とすると、左リールR1について特定小役賞を構成する図柄は、再遊技賞を構成する図柄と相違する特定図柄であり、中リールR2及び右リールR3では再遊技賞と共通する共通図柄である。
この場合、抽選区分1に当選したCBゲームにおいて、CPU101は、以下の停止制御を実行する。最初に左リールR1に対応するリールストップボタン13aが操作された場合、プラム図柄(再遊技図柄)及び特定図柄が入賞ラインから1コマ以内にあるならば、プラム図柄を特定図柄に優先して入賞ライン上に引き込むように左リールR1の可変表示を停止させる。そして、2番目以降にリールストップボタン13b又は13cが操作されると、共通図柄であるプラム図柄を入賞ラインに引き込むように中リールR2又は右リールR3の可変表示を停止させる。
一方、最初にリールストップボタン13b又は13cが操作されると、共通図柄を入賞ライン上に引き込むように中リールR2又は右リールR3の可変表示を停止させる。そして、2番目以降にリールストップボタン13aが操作されたタイミングにおいて、プラム図柄が入賞ラインから1コマ以内になく、且つ特定図柄が入賞ラインから1コマ以内にある場合、特定図柄を入賞ラインに引き込むように左リールR1の可変表示を停止させる。
これにより、1枚賭けCBゲームにおいて1枚賭けの通常ゲームと同一の賞抽選テーブルを使用しつつ、異なる趣向のゲームを提供することが可能となる。
<B.第2実施形態>
本発明の第2実施形態に係るスロットマシン1Bについて説明する。スロットマシン1Bは上述のスロットマシン1と同様の構成を有する。よって、以降の説明では、スロットマシン1の説明で用いた各部の名称及び符号をそのまま用いる。スロットマシン1Bがスロットマシン1と主に異なる点は、ゲームの種類にMBゲームがあることである。以降では、スロットマシン1Bがスロットマシン1と異なる点について説明する。
<B−1:スロットマシン1Bの遊技>
<B−1−1:スロットマシン1Bの賞と役>
図34はスロットマシン1Bにおける賞の種類とその役(図柄の組み合わせ)の構成を説明するための説明図である。スロットマシン1Bがスロットマシン1と異なる点は、スロットマシン1BにはMBゲームがあり、SBゲームが無い。第2実施形態では、SBゲームが無いが、第1実施形態のようにSBゲームを備えても差し支えはない。
(1)開始賞
MB賞(第2特別ゲーム開始賞)は、MBゲーム(第2特別ゲーム)を開始する開始賞であり、役として「ベル−プラム−ベル」の図柄の組み合わせ(「ベルプラム役」ともいう)で構成される。「ベルプラム役」は100%引き込み可能図柄で構成されるので、通常ゲーム中でMB賞に当選したゲームでは、必ず入賞ライン上に「ベルプラム役」が成立することでMB賞に入賞する。したがって、本実施形態ではMB持越しゲーム中がない。なお、MB賞に入賞する図柄の組み合わせを100%引き込み可能図柄ではない図柄を含むものとし、MB持越しゲームを備えても良い。CB賞(第1特別ゲーム開始賞)は、CBゲームを開始する開始賞であり、役として「BAR−プラム−プラム」の図柄の組み合わせ(「BARプラム役」ともいう)で構成される。
<B−1−2:スロットマシンの各種ゲームの説明>
図35は、スロットマシン1で行われるゲームの種類を示すための説明図、及びステップS104の賞抽選テーブル決定処理で選択される賞抽選テーブルと実行中のゲームの種類とゲームの種類に応じてセットするフラグを示し説明図である。図35(A)は、スロットマシン1Bで行われる複数のゲームの間の遷移を示す。
(1)MBゲームの開始と終了
通常ゲームを実行中に内部抽選でMB賞に当選し、入賞ライン上に「ベルプラム役」が成立して入賞すると次ゲームからMBゲームを開始する。MBゲーム中における獲得枚数が規定枚数を超える場合にMBゲームを終了する。MBゲームは規定枚数を238枚とする。なお、MBゲームでは、ゲームを開始するために要するメダル枚数を1枚又は3枚のいずれかを、1ゲームごとに遊技者が設定可能としている。
(2)CBゲーム
内部抽選でCB賞に当選したゲームで、入賞ライン上に「BARプラム役」が成立して入賞すると次ゲームからCBゲーム(第1特定ゲーム)を開始する。1ゲームでCBゲームを終了する。なお、CBゲームでは、ゲームを開始するために要するメダル枚数を1枚に設定している。
スロットマシン1Bでは、スロットマシン1と同様にゲームの種類を図7(B)に示すゲーム種別フラグによって管理する。ビット4をMBゲーム中フラグとし「1」にセットされているときはMBゲーム中を示すが、ビット1のCBゲーム中フラグも同時に「1」にセットされているときは、MBゲーム中に実行するCBゲーム(MB中CBゲームともいう)を示す。このMB中CBゲームで、CB賞に入賞しなかった次のゲームは、ビット4のMBゲーム中フラグのみが「1」にセットされることでMBゲームが行われる。
<B−2:スロットマシンの動作>
<B−2−1:賞抽選テーブル>
図35(B)では、賞抽選テーブル決定処理で選択される賞抽選テーブルと実行中のゲームの種類とゲームの種類に応じてセットする当選フラグを示す。賞抽選テーブル決定処理は、スロットマシン1とスロットマシン1Bとでゲームの種類が異なるものの、図35(A)に示すゲームの種類に応じて前述の図11の賞抽選テーブル選択処理と同様に選択されるものとする。同図(B)では、MBゲーム中の賞抽選テーブルには、遊技者が選択するベット数に応じて、ベット数が3枚に応じた賞抽選テーブルTBL17及びベット数が1枚に応じた賞抽選テーブルTBL18がある。賞抽選テーブルTBL18では、内部抽選において小役賞及び一部の開始賞に各々対応する抽選区分を選択する確率が高く設定されている。これは、遊技者が少ないベット数である1枚を選択した場合に比べて、多いベット数である3枚を選択した場合には、小役賞や払い出し大きな遊技価値を得られる開始賞に当選しやすくためである。
CBゲーム中の賞抽選テーブルには、ベット数が1枚で選択される賞抽選テーブルTBL18を用いる。すなわち、賞抽選テーブルTBL18は、ベット数が1枚である通常ゲーム及びCBゲームの両方のゲームで共通して選択され用いられる。
<B−2−2:リール停止処理>
スロットマシン1Bでは、ベット数が1枚であるMBゲーム中で、CB賞及び再遊技賞の両方の賞に同時に当選したゲームにおいては、スロットマシン1で用いた前述の図16に示す停止リンクテーブルを、CB・再遊技用停止リンクテーブルとして停止制御を行う。すなわち、前述の図26と同様に、ベット数が1枚であるMBゲーム中で、CB賞及び再遊技賞の両方の賞に同時に当選したゲームにおいては、いずれかの入賞ライン上に「プラム役」が成立し、再遊技賞に入賞する停止制御が行われる。
一方、スロットマシン1Bでは、ベット数が1枚であるMB中CBゲーム中で、CB賞及び再遊技賞の両方の賞に同時に当選したゲームにおいては、スロットマシン1で用いた前述の図19に示す停止リンクテーブルを、CB・再遊技・小役A〜E用停止リンクテーブルとして停止制御を行う。すなわち、前述の図27〜図30と同様に、ベット数が1枚であるMB中CBゲーム中で、CB賞及び再遊技賞の両方の賞に同時に当選したゲームにおいては、いずれかの入賞ライン上に「プラム役」が成立する。又は、入賞ラインL1上に「BARプラム役」が成立する。又は、入賞ラインL1上に「赤7プラム役」、「スイカプラム役」あるいは「チェリー役」のいずれかが成立することができる。
<B−2−3:ゲーム終了判定処理>
図36は、ゲーム終了判定処理の内容を示すフローチャートである。スロットマシン1Bとスロットマシン1とで、MBゲームの終了処理があることが異なる点である。
まずCPU101は、BBゲーム中フラグを参照してBBゲーム中か否かを判定し(S211a)、BBゲーム中でないと判定した場合は、ステップS211gへ移行する。
一方、ステップS211aでBBゲーム中と判定した場合は、当ゲームにおいて小役賞に入賞して配当が付与したか否かを判定する(S211b)。小役賞に入賞して配当が付与された場合は獲得枚数カウンタ値にその配当分を加算し(S211c)、獲得枚数を獲得枚数表示器23bに表示する(S211d)。
次にCPU101は、獲得枚数カウンタ値を、BBゲームで定められた獲得枚数上限判定値と比較する(S211e)。獲得枚数上限判定値とは、BBゲームで定められたそのゲーム中に超えてはならない獲得枚数上限値に対して15小さい値である。ステップS211eで獲得枚数上限判定値を超えた場合は、BBゲーム中フラグをクリアする(S211f)。
次にCPU101は、MBゲーム中フラグを参照してMBゲーム中か否かを判定し(S211g)、MBゲーム中でないと判定した場合は、ステップS211pへ移行する。
一方、ステップS211gでMBゲーム中と判定した場合は、当ゲームにおいて小役賞に入賞して配当が付与したか否かを判定する(S211h)。なお、CPU101は、MBゲーム中フラグを参照する処理では、同時にCBゲーム中のフラグがセットされていた場合であっても、ステップS211gでMBゲーム中と判定し、その後の処理を行う。続いて、小役賞に入賞して配当が付与された場合は獲得枚数カウンタ値にその配当分を加算し(S211j)、獲得枚数を獲得枚数表示器23bに表示する(S211k)。
次にCPU101は、獲得枚数カウンタ値を、MBゲームで定められた獲得枚数上限判定値と比較する(S211m)。獲得枚数上限判定値とは、MBゲームで定められたそのゲーム中に超えてはならない獲得枚数上限値に対して15小さい値である。ステップS211mで獲得枚数上限判定値を超えた場合は、MBゲーム中フラグをクリアする(S211n)。次にCPU101は、配当カウンタ値を0枚にクリアする(S211p)。
次にCPU101は、CBゲーム中フラグを参照してCBゲーム中か否かを判定し(S211k)、CBゲーム中であると判定しば場合は、CBゲーム中フラグをクリアする(S211r)。その後、当処理を終了する。
<B−3:第2実施形態の遊技性>
第2実施形態におけるスロットマシン1Bでは、ベット数が1枚であるMBゲーム中の賞抽選テーブルをベット数が1枚であるCBゲーム中(MB中CBゲーム中)の賞抽選テーブルと共有し、MBゲーム中とCBゲーム中(MB中CBゲーム中)で最大引きコマ数の異なる停止制御を行い、MBゲームを予め定められた獲得枚数で終了するようにした。したがって、ベット数が1枚であるCBゲーム中(MB中CBゲーム中)で、CB賞及び再遊技賞の両方に同時に当選したゲームで、小役A〜E賞に入賞可能であるので、遊技者は小役A〜E賞にできるだけ入賞するよう停止操作を行うことで、より少ないゲーム数でMBゲーム数を終了しようとする遊技性が生まれる。
<B−4:第2実施形態のまとめ>
図39に第2実施形態の概要を示す。同図(A)に示すように第2実施形態のスロットマシン1Bは、通常ゲーム、MBゲーム、およびCBゲームなどの複数種類のゲームを実行可能である。
このスロットマシン1Bでは通常ゲーム中にMBゲーム開始賞に入賞すると、MBゲーム(第2特別ゲーム)に移行し、さらに、MBゲームにおいてCBゲーム開始賞に入賞するとCBゲーム(第1特別ゲーム)に移行する。MBゲームにおいては、CB賞と再遊技賞が割り当てられた抽選区分1(第1区分)を含む複数の区分を対象として内部抽選を実行し、CBゲームにおいても同様にCB賞と再遊技賞が割り当てられた抽選区分1(第1区分)を含む複数の区分を対象として内部抽選を実行する。
ここで、1枚(第1の数)賭けのMBゲームと1枚賭けのCBゲームでは、ゲームの種類が相違するが、同一の賞抽選テーブルTBL18を用いて内部抽選を実行する。その抽選区分1には、同図(B)及び(C)に示すようにCB賞と再遊技賞とが割り当てられている。
MBゲームにおいて、抽選区分1が選択されると、CPU101はCB賞と再遊技賞の当選フラグをセットする。リール停止制御は、当選フラグを参照して実行され、当選フラグに対応する賞を構成する図柄が、入賞ラインから引き込みコマ数(この例では、「4」)以内にある場合、当該図柄を入賞ラインに引き込んでリールを停止させる。
CB賞は、「BAR−プラム−プラム」の図柄で構成される一方、再遊技賞は「プラム−プラム−プラム」である。従って、左リールR1(特定表示列)の図柄が相違し、中リールR2及び右リールR3は、図柄が共通する。全てのリールR1〜R3において、任意のプラム図柄と次のプラム図柄は引き込みコマ数以内に配置されている。このため、MBゲームにおいて抽選区分1が選択されると、どのようなタイミングでリールストップボタン13a〜13cを押し下げても、プラム図柄を入賞ライン上に停止させることが可能である。但し、CBゲームは遊技者の目押しの技量を入賞に反映させるため、左リールR1について引き込みコマ数が0コマ又は1コマに設定されている。
左リールR1に対応するリールストップボタン13aが押し下げられたタイミングにおいて、入賞ラインから引き込みコマ数以内の範囲に「BAR」と「プラム」が位置する場合、MBゲームにおいては、「プラム」を「BAR」に優先して引き込む。このため、通常ゲームにおいては、同図(B)に示すように入賞ラインには必ずプラム図柄が停止して再遊技賞に入賞する。つまり、抽選区分1に当選したMBゲームでは、CB賞に入賞することがない。但し、抽選区分7にはCB賞が単独で割り当てられているので、MBゲームにおいて抽選区分7が抽選によって選択された場合にはCB賞に入賞することが可能となる。
一方、CBゲームにおいて、抽選区分1が選択されると、CPU101はCB賞と再遊技賞の当選フラグをセットすると共に、小役A賞〜小役E賞の当選フラグを強制的にセットする。ここで、左リールR1において、引き込み制御の優先順位は、MBゲームと同様にプラム図柄を最優先とし、次に、BAR図柄、その後に特定小役賞の特定図柄を優先する。具体的には、左リールR1の停止制御において、CPU101は、左リールR1に対応するリールストップボタン13aが操作されたタイミングにおいて、再遊技賞、CB賞及び特定小役賞に入賞する可能性があり、且つプラム図柄及びBAR図柄が入賞ラインから1コマ以内に位置せず、且つ特定図柄が入賞ラインから1コマ以内に位置する場合、特定図柄を入賞ラインに引き込んで、左リールR1の可変表示を停止させる。また、リールストップボタン13b又は13cが操作されたタイミングにおいて、再遊技賞に入賞する可能性がある場合、プラム図柄を入賞ラインに引き込んで、中リールR2又は右リールR3の可変表示を停止させる。
このように異なる種類のゲームで賞抽選テーブルを兼用し、ゲームの種類に応じて引き込みコマ数の異なる停止制御を実行することにより、賞抽選テーブルの数を削減しつつ、多様なゲームを提供することが可能となる。しかも、引き込むべき図柄の優先順位は、異なる種類のゲームで同じにできるので、ゲームの種類に応じて優先する図柄を切り替える必要がなく、内部抽選情報に従って停止制御を実行する点も共通している。つまり、停止制御に用いる停止テーブルを切り替えるだけで、多様なゲームを提供することが可能となる。
<C.変形例>
本発明は上述した実施形態に限定されるものではなく、例えば、以下に述べる各種の変形が可能である。
(1)前述の第1実施形態では、CB賞を一つのみ設けたが、複数設けても良い。以下、具体的に説明する。図37は、変形例(1)の説明図である。同図(A)は、変形例(1)で設けた複数のCB賞に対応する役を示す。同図(B)は、CB1賞〜CB3賞のいずれかに当選したゲームで、CB1賞〜CB3賞のいずれかに入賞したか否かの複数ゲームの様子を概念的に示す。
(1−1)開始賞
CB1賞(第2特別ゲーム開始賞)は、役として「プラム−ベル−赤7」の図柄の組み合わせ(「プラムベル赤7役」ともいう)で構成される。「プラムベル赤7役」は左リールR1及び中リールR2の図柄が100%引き込み可能図柄で構成される。CB2賞(第2特別ゲーム開始賞)は、役として「プラム−ベル−白7」の図柄の組み合わせ(「プラムベル赤7役」ともいう)で構成される。「プラムベル白7役」は左リールR1及び中リールR2の図柄が100%引き込み可能図柄で構成される。CB3賞(第2特別ゲーム開始賞)は、役として「プラム−ベル−BAR」の図柄の組み合わせ(「プラムベルBAR役」ともいう)で構成される。「プラムベルBAR役」は左リールR1及び中リールR2の図柄が100%引き込み可能図柄で構成される。ここで、CB1賞、CB2賞及びCB3賞の抽選区分は前述の図10で、スロットマシン1において「抽選区分7」であった区分を、スロットマシン1Bでは3つに分けて「抽選区分7−1」、「抽選区分7−2」及び「抽選区分7−3」とし、「抽選区分7―1」をCB1賞、「抽選区分7−2」をCB2賞、そして「抽選区分7−3」をCB3賞と対応させる。なお、CB1賞〜CB3賞のうちいずれの賞に入賞した場合であっても、次ゲームは同一のCBゲームを実行する。
変形例(1)では、前述の図3の第1実施形態と同一の図柄の配置のリール帯を用いる。ここで、右リールR3の図柄の配置に注目する。CB1賞に入賞するための図柄の組み合わせ「プラム−ベル−赤7」における「赤7」図柄と、CB2賞に入賞するための図柄の組み合わせ「プラム−ベル−白7」における「白7」図柄と、CB3賞に入賞するための図柄の組み合わせ「プラム−ベル−BAR」における「BAR」図柄は、各々の図柄と図柄の間隔が6コマ以上離れている。したがって、最大の引き込みコマ数が4コマであっても、互いの図柄の引き込み範囲が重なることはなく、遊技者はいずれかの図柄を狙って停止操作を行うしかない。すなわち、二つの図柄を同時に狙って、当選した賞の図柄を引き込ませるような操作を行うことはできない。したがって、遊技者は液晶表示器30にCB賞が当選したことを報知する画像を表示したとしても、いずれのCB賞に当選したのかの、その種類を知ることができなければ入賞することは困難である。
図37(B)で、通常ゲーム中で遊技者がいずれのCB賞(CB1賞〜CB3賞)に当選したのかの種類を報知しないゲームでは、当選したCB賞(CB1賞〜CB3賞)に入賞するために、「赤7」図柄、「白7」図柄又は「BAR」図柄のいずれの図柄を狙えば良いかが遊技者には分からない。したがって、いずれかのCB賞(CB1賞〜CB3賞)に当選したゲームにおいて、CB賞の種類の報知なしで当該当選したCB賞に入賞することは困難である。一方、いずれのCB賞に当選したのかの種類を液晶表示器30に画像として表示して遊技者に報知を行うことで、遊技者はいずれかのCB賞(CB1賞〜CB3賞)に当選したゲームであるかを知ることができるから、当該当選したCB賞に入賞する可能性が高くなる。なお、所定のゲーム数の期間にいずれのCB賞に当選したのかの種類を報知を行ったり、行わなかったりすることで遊技者がCB賞に入賞する可能性を変化させることができる。なおかつ、いずれかのCB賞(CB1賞〜CB3賞)に入賞することで、第1実施形態で示したようにCBゲーム中に小役A〜E賞のいずれかに入賞することが可能である。したがって、所定のゲーム数の期間にいずれのCB賞に当選したのかの種類の報知を行ったり、行わなかったりすることで出玉の調整を行うことが可能となる。
(2)また、本発明に係るスロットマシンは、メダルのみならずパチンコ玉の投入でゲームを実行可能なものを含む。この場合には、ベットボタンの操作により、受皿に貯留されたパチンコ玉がスロットマシンの内部に取り込まれる。パチンコ玉が5個取り込まれると入賞ラインL1に対応した入賞ライン表示器21が点灯し、パチンコ玉が10個取り込まれると入賞ラインL1に加えて入賞ラインL2及びL3に対応した入賞ライン表示器21が点灯し、パチンコ玉が15個取り込まれると入賞ラインL1〜L3に加えて入賞ラインL4及びL5に対応した入賞ライン表示器21が点灯するようにすればよい。このようにパチンコ玉の場合には、メダルのように遊技者が直接手で持ってスロットマシンのメダル投入口に投入する操作が不要となるため遊技性が向上する。
(3)また、本発明に係るスロットマシンの前述した第1及び第2実施形態では、内部抽選処理は図10に示した賞抽選テーブルを用いて行った。具体的には、同図に示した賞抽選テーブルでは「抽選区分1」〜「抽選区分10」までの抽選区分と、一又は複数の賞に応じた当選フラグの種類が対応付けられており、図9に示した内部抽選処理により抽選区分を決定していた。ここで、賞ごとに内部抽選処理を行うことにより結果として一又は複数の当選フラグがセットされるようにしても良い。
説明のために、図40に賞抽選テーブルTBL11’を示す。同図の賞抽選テーブルTBL11’では、ステップS103において抽出される乱数値と賞に応じた当選フラグの種類が対応付けられおり、テーブル格納アドレスADR11’が示す賞抽選テーブルTBL11’の先頭記憶領域には、再遊技賞に対応する賞抽選データ「2300」が記憶される。テーブル格納アドレスの先頭から02Hオフセットされた賞抽選テーブルTBL11’の記憶領域にはSB賞に対応する賞抽選データ「50」が記憶される。
例えば、ステップS103において抽出された乱数値が「40」であった場合には、CPU101は再遊技賞及びSB賞の当選フラグをセットする。同様に、ステップS103において抽出された乱数値が「1800」であった場合には、CPU101は再遊技賞の当選フラグのみをセットする。
すなわち、抽出される乱数値が「0」から「50」までの場合には、CPU101は再遊技賞及びSB賞の両方の当選フラグをセットし、抽出される乱数値が「51」から「2300」までの場合には、CPU101は再遊技賞及びSB賞の両方の当選フラグをセットする。
これらから、抽出される乱数値が「0」から「50」までの範囲は「抽選区分X」であり、抽出される乱数値が「51」から「2300」まで範囲は「抽選区分Y」である。したがって、抽選区分に応じた抽選区分データを用いず、賞に応じた賞抽選データを用いて、一又は複数の賞の当選フラグをセットすることも、本発明における「一又は複数の賞若しくはハズレに対応付けられた複数の区分を対象として抽選を実行し、抽選により選択された区分及びゲームの種類に基づいて一又は複数の賞の当選若しくはハズレを示す抽選情報を生成する」ことに含まれる。さらに、抽選区分Xと抽選区分Yを併せて抽選区分Aとすれば、再遊技賞が対応付けられる抽選区分Aに、SB賞が対応付けられる抽選区分Xが含まれることになる。すなわち、再遊技賞及びSB賞の賞抽選データをデータ格納アドレスの記憶領域に各々別々に記憶し、賞ごとに内部抽選処理を行うことで結果として1又は複数の当選フラグがセットされるようにしても良い。なお、ゲームの種類がBB持越しゲーム又はMB持越しゲームである場合は、SB賞の当選フラグはセットしない。
(4)また、本発明に係るスロットマシンの前述した第1及び第2実施形態では、CBゲーム中は内部抽選で当選した賞の当選フラグのみならず、全ての小役賞の当選フラグをセットしていた。
したがって、第1実施形態では、通常ゲーム中のベット数が1枚で選択される賞抽選テーブルTBL12は、CBゲーム中も兼用して選択されるものであるが、CBゲーム中は小役賞に関わる内部抽選を行わず、賞抽選テーブルTBL11の小役賞に係る抽選区分を除いた抽選区分のみを兼用するようにしても良い。
具体的には、前述の図12の当選フラグセット処理において、ステップS105bではCBゲーム中であると判定されれば、ステップS105hに進むので、ステップS105c、ステップS105d、ステップS105e、ステップS105fおよびステップS105gの小役賞を内部抽選する処理は通らなくて良い。すなわち、前述の図10(A)の賞抽選テーブルと実行中のゲームの種類との関係を示す説明図において、賞抽選テーブルTBL12の小役賞の当選を示す抽選区分を除いた抽選区分として、少なくとも抽選区分1、抽選区分7、抽選区分8および抽選区分9を、通常ゲーム中のベット数が1枚で選択される場合とCBゲーム中で選択される場合とで兼用させれば良い。
また、第2実施形態では、MBゲーム中のベット数が1枚で選択される賞抽選テーブルTBL18は、CBゲーム中も兼用して選択されるものであったが、第1実施形態と同様にCBゲーム中は小役賞に関わる内部抽選を行わず、前述の図35(B)の賞抽選テーブルと実行中のゲームの種類との関係を示す説明図において、賞抽選テーブルTBL18の小役賞の当選を示す抽選区分を除いた抽選区分として、少なくとも抽選区分1、抽選区分7、抽選区分8、抽選区分9および抽選区分10を、MBゲーム中のベット数が1枚で選択される場合とCBゲーム中で選択される場合とで兼用させれば良い。
(5)また、本発明に係るスロットマシンの前述した第1実施形態では、CBゲーム中におけるSB賞と再遊技賞が当選したゲームで、前述の図19における停止リンクテーブルTBL51に従い、停止操作順序に応じて、再遊技賞、SB賞または小役賞に入賞する停止制御を行った(図27、図28、図29および図30)。ここで、前述の図30において、小役A賞、小役B賞および小役C賞に入賞する停止制御では、同図(B)に示すように、第1停止、第2停止および第3停止の各リールの全ての停止制御において停止データテーブル選択テーブル(TBL0A0R1、TBL1C1R2およびTBL1C1−2C1R3)を利用した。しかしながら、最後に停止する第3停止よりも前にSB賞に入賞する可能性および再遊技賞に入賞する可能性が無いのであれば、一部の停止データテーブル選択テーブルを利用しない停止制御を行っても良い。
具体的には、同図(B)において、第1停止操作が左リールR1に対して行われることで、停止データテーブルTBL1C1の停止データに基づき中段表示位置に「チェリー」図柄を停止させる。すると、同図(B)に示すように左リールR1の表示位置には、再遊技賞を構成する「プラム」図柄およびSB賞を構成する「BAR」図柄は表示されないから、この時点でSB賞及び再遊技賞に入賞する可能性は無くなる。すなわち、SB賞を入賞可能とする停止データテーブル及び再遊技賞を入賞可能とする停止データテーブルを選択する必要がなくなる。
この点について、第1実施形態では前述の図19における停止リンクテーブルTBL51に従い、第1停止において停止データテーブル選択テーブルTBL0A0R1から停止データテーブルTBL1C1を選択し、第2停止において停止データテーブル選択テーブルTBL1C1R2から停止データテーブルTBL2C1を選択し、第3停止において停止データテーブル選択テーブルTBL1C1−2C1R3から停止データテーブルTBL3C1を選択した。しかしながら、SB賞を入賞可能とする停止データテーブル及び再遊技賞を入賞可能とする停止データテーブルを選択する必要はないのであるから、第1停止において停止データテーブルTBL1C1を選択した後は停止リンクテーブルTBL51を参照して第2停止における停止データテーブルTBL2C1と、第3停止における停止データテーブルTBL3C1とを停止データテーブル選択テーブルを介さずに直接選択しても良い。また、この場合には停止リンクテーブルTBL51に、第2停止における選択テーブル1C1R2と第3停止における選択テーブルTBL1C1−2C1R3を定義しなくても良い。