以下、発明を実施するための最良の形態を示す実施例について図面に基づいて説明する。以下に示す各実施例では、各請求項に係る発明を、「セブン機」と称する遊技機(パチンコ機)1に適用した各具体例について説明する。
(1)機械的な構造
a.遊技機の全体構造
先ず、この遊技機1の全体構造について、図1〜図5を参照して説明する。この遊技機1は、図1及び図2に示すように、外枠2と、この外枠2に装着された遊技機本体Hと、を備えている。
外枠2は、パチンコホールの島設備に設けられた設置部位に固定されると共に遊技機本体Hを支持するためのものである。この外枠2は、略矩形状の枠状体によって構成される外枠本体21(図1及び2を参照)と、外枠本体21の前面下部を覆う前板部22とを備えている。
遊技機本体Hは、外枠2の左端側上下のヒンジH1、H2(図1を参照)を用いて、外枠2の左端側に回動自在に組み付けてられている。この遊技機本体Hは、遊技機1のうちで外枠2を除く部分であって、図1に示すように、本体枠3と、前面枠4と、上皿部材5と、下皿部材6と、遊技盤10(図4を参照)と、裏機構盤102(図6を参照)等を主要部としている。また、 本体枠3は、図3に示すように、外枠2に嵌めこまれ、外枠2に対して開閉可能に軸支されている。尚、本体枠3の右端側には、施錠装置7が装着されている。
本体枠3は、全体がプラスチック製であり、図3に示すように、枠状体によって構成されている。この本体枠3は、上半部に窓部3Mを備える枠本体部3bと、枠本体部3bの裏面部から略矩形枠状に突出する突出部3cとを備える。そして、本体枠3は、この突出部3cを用いて遊技盤10を保持するための保持部を構成している。つまり、突出部3cの突端面であって、窓部3Mの左方側の上下と、窓部3Mの右方側の上下には保持具3fが回動可能な状態で装着され、保持具3fの突端部を遊技盤10の後面部に当接させることで遊技盤10が本体枠3により保持されている。
本体枠3が遊技盤10を保持したとき、「遊技盤10の前面部10aに構成される遊技領域11」を、窓部3Mによって本体枠3の前方から視認することができる。また、遊技盤10の背面部には、裏機構盤102(図6参照)が装着され、この背面部を覆う状態とされている。
前面枠4は、図1に示すように、本体枠3の前面側に配置され、本体枠3の左端に開閉可能に支持されている。この前面枠4はその中央部に視認窓41aを備えている。この視認窓41aは前面枠4の前後に貫通する状態に設けられ、遊技盤10の盤面に形成された遊技領域11(図4参照)の外周形状に対応して略円周状に開設され、前面枠4を閉じたときにその背後に配置される遊技領域11が、この視認窓41aによって前方から視認可能とされる。
前面枠4は、図1に示すように、枠本体41と、この枠本体41に装着されるガラス板43と、ガラス板43を枠本体41に保持させるための保持具(図示を省略)とを備える。また、前面枠4の上端部側の左右には、各々スピーカSP1、SP2(図9参照)が内蔵されている。また、本遊技機1においては、前板部22の左右両端にも、スピーカSP3、SP4(図9参照)が内蔵されている。そして、本遊技機1においては、これらのスピーカSP1〜SP4を用いて、遊技状態に応じた効果音その他の音(音声)を発生させる。
遊技機本体Hの前面部のうちで前面枠4の下方の部位には、上皿部材5と下皿部材6とが設けられている。すなわち、上皿部材5は前面枠4の下方に配置され、その略容器形状とされる内部に遊技機1から排出される遊技球を受け入れるための受入口5bを備えている。尚、上皿部材5の裏側には、球貸表示基板410(図7参照)及び演出ボタン基板228(図9参照)が設けられ、上皿部材5の上面部には「球貸操作部5c」と「演出ボタンSW」とが配置されている。
図1及び図2に示すように、下皿部材6は上皿部材5の下方に配置されている。この下皿部材6の略中央には、その略容器形状とされる内部に上皿部材5から排出される遊技球を受け入れるための受入口6aを備えている。また、下皿部材6の左端には灰皿6bが設けられ、下皿部材6の右端には発射ハンドル9が設けられている。
発射ハンドル9は発射装置ユニット(図示を省略)に接続されている。この発射ハンドル9には、遊技者がハンドルに触れていることを検出するタッチスイッチ9aが装着されており、その近傍には、遊技球の発射を一時的に停止するための発射停止スイッチ9bが装着されている。
b.遊技盤10の構成
次に、遊技盤10の構成について図4等を用いて説明する。この遊技盤10は正面視で略矩形状の合板を用いて構成される遊技盤本体10Aと、この遊技盤本体10Aに装着される各種の盤部品(外側レール12、内側レール13、メイン役物装置20等)が装着されている。
遊技盤本体10Aは、正面視で略円形とされる領域形成部10Bと、領域形成部10Bの周囲に位置する領域外部10Cとを備える。また、遊技盤本体10Aの前面部には、ともに帯状の金属板を用いて構成される外側レール12と、内側レール13とが配設されている。そして、領域形成部10Bの前面部は、この外側レール12及び内側レール13が形成する略円形の周壁によって略包囲されつつ、遊技領域11を構成している。
この領域形成部10B(つまり、遊技盤10において遊技領域11内に位置する部位)には、メイン役物装置20と、普通図柄作動ゲート(普通図柄作動口)16と、始動入賞装置17と、下部装置30と、左下表示装置50と、右下表示装置60と、4個の一般入賞装置40、41、43、44と、多数の障害釘(図示を省略)と、風車19等が配設されている。
メイン役物装置20は、取付部材(化粧板)21と、中央表示装置27とを備えている。このうち、取付部材21は、領域形成部10Bの前面部に装着される板状体によって構成され、遊技領域11の上半部のうちで、左端側を除く部位を構成している。この取付部材(化粧板)21には窓部形成孔21dが設けられ、この窓部形成孔21dによって正面視で略矩形状の表示窓21eを構成している。
取付部材21の頂部から右側縁部の下端に至る部位は、外側レール12に近接し、頂部から左側縁部の上端に至る部位には、上部装飾部材21nが前方に突出する状態に装着されている。また、取付部材21の左側縁部には、左側装飾部材21qが前方に突出する状態に装着され、取付部材21の下縁部には、ステージ部材21pが前方に突出する状態に装着されている。更に、左側装飾部材21qは、内部に遊技球通路(図示を省略)が形成された造形物21rを備えている。この遊技球通路の進入口は左斜め上方に向かって開口し、遊技領域11を流下する遊技球を、この進入口で受け入れ、メイン役物装置20の内部に進入させる。
ステージ部材21pは、その上面部によって遊技球の転動面を構成するが、この転動面は左右の端部から中央部に向かって下る傾斜面とされている。但し、転動面の中央部では上方に向かって僅かに隆起する隆起部とされている。また、ステージ部材21pには、転動面上の遊技球をメイン役物装置20の外部に排出するための排出通路が設けられている。尚、排出通路の入口部21uは、転動面の中央部の背後において、この中央部と連続する位置で開口し、排出通路の出口部21vは、この中央部よりも下方の位置で開口している。
本実施例では、遊技領域11を流下し、メイン役物装置20の内部に進入した遊技球は転動面の左端部に到達し、転動面上を右方向に転動し、更に、左方向に転動する。そして、遊技球の勢いが衰えたところで、この遊技球は排出通路を通過してメイン役物装置20外に排出されるか、或いは、転動面の前縁部から、メイン役物装置20外に排出される。尚、出口部21vの直下に、後述する始動入賞装置17が位置している。
中央表示装置27は、液晶表示装置によって構成されるもので、後述する右下表示装置60と同様に、可変表示装置の具体例を構成する。但し、この中央表示装置27においては、右下表示装置60における特別図柄の変動表示および停止表示に連動する演出表示(変動表示)を実行する。尚、本実施例では、右下表示装置60が、本図柄(特別図柄の一具体を示す。)を表示するための「可変表示装置」を構成し、中央表示装置27が、疑似図柄(特別図柄の他の具体例を示す。)を表示する。
中央表示装置27の表示画面27aは、その全体、若しくは、一部を用いて種々の図柄を表示可能である。この表示画面27aには、図10(b)に示すように、3つの疑似図柄表示部27b〜27dと、その他の部分で構成される背景画面表示部27hとが出現することがある。この場合、この疑似図柄表示部27b〜27dは、表示画面27aにおいて横方向に3つ並んで配置される。このように出現する各疑似図柄表示部27b〜27dでは、「疑似図柄」を用いた演出表示(変動表示)と、停止表示等がなされる。また、表示画面27aに疑似図柄表示部27b〜27dが表示されるときには、この表示画面27aのその他の部位によって背景画面表示部27hが表示される。そして、この背景画面表示部27hには、背景を示す図柄(以下、背景図柄という。)を表示したり、この背景画面と共にキャラクタを示す図柄(以下、キャラクタ図柄という。)を表示することができる。
普通図柄作動ゲート(普通図柄作動口)16は、遊技領域11において、メイン役物装置20の左側方に位置する部位に配設されている。また、この普通図柄作動ゲート16内には普通図柄作動ゲート通過検出スイッチ16s(図7参照)が配設されている。そして、普通図柄作動ゲート通過検出スイッチ16sにより遊技球が検出されることを前提に「普通図柄の変動開始条件(普通図柄の抽選実行条件)」が成立すると、左下表示装置50(後述する。)において、普通図柄の変動表示(具体的は、普通図柄用のランプ装置の点滅表示)を開始する。そして、普通図柄の変動開始後、所定の変動時間を経過すると、普通図柄の確定表示(点灯、若しくは、消滅)がなされる。そして、普通図柄の当り表示(点灯表示)がなされると、普通電動役物17(後述する。)が、所定時間(例えば、0.5秒)開放駆動される。
始動入賞装置17は、ステージ部21dの排出路の直下に位置する部位に配設されている。そして、第1の始動入賞部17aと、第2の始動入賞部17bとを上下に配設した構成を備える。このうち、第1の始動入賞部17aは、上方に開口部、つまり、第1の始動口を開口させたポケット形状を備えている。この第1の始動口は、排出通路の出口部21vの直下に位置するため、排出通路を通過した遊技球は、この第1の始動口を通じて、始動入賞装置17に入賞する確率が高くされている。
第2の始動入賞部17bは、第1の始動入賞部17aの略直下に位置すると共に、入口側部分に普通電動役物を備えている。この普通電動役物は、いわゆるチューリップ式で左右に一対の翼片部が開閉するべく形成されている。つまり、第2の始動入賞部17bは、この一対の翼片部を作動させるための普通電動役物ソレノイド17c(図7参照)を備えている。そして、この一対の翼片部が左右に開くと、遊技球の入球可能性が大きくなる開放状態となり、一対の翼片部が立設され、遊技球の入球可能性が小さくなる通常状態となる。
始動入賞装置17の内部には、第1の始動入賞部17a、若しくは、第2の始動入賞部17bを遊技球の通過を検出する始動入賞検出スイッチ17s(図7参照)が配設されている。つまり、第1の始動入賞部17aに入賞した遊技球と、第2の始動入賞部17bに入賞した遊技球は、始動入賞装置17内の同一の通路(図示を省略)を通過し、この通路の経路途中に配設された始動入賞検出スイッチ17sによって検出される。
下部装置30は始動入賞装置17の下方に配設されるとともに、可変入賞装置(大入賞装置)31によって構成されている。この可変入賞装置31は、遊技盤10の前面部に装着された取付板部31kを備える。この取付板部31kは、略中央部において平面形状が略帯状の開口部を表裏を貫通する状態に備え、この開口部によって大入賞口31aを構成している。そして、この大入賞口31aの後端部は、「大入賞口入賞通路(大入賞口31aから入賞する遊技球を通過させるための通路であり、図示を省略する。)」に連絡されている。そして、可変入賞装置31は、この大入賞口31aを開放・閉鎖するための開閉板31bと、この開閉板31bを駆動するための大入賞口ソレノイド31c(図7参照)と、大入賞口入賞通路の経路途中若しくは経路端末部に設けられた入賞球検出スイッチ31s(図7参照)と、を備えている。この可変入賞装置31は、開閉板31bが起立姿勢となると、この開閉板31bが大入賞口31aを閉鎖するため、可変入賞装置31への遊技球の入賞が不可能となる。一方、開閉板31bが、その下端部を支点に前方に傾動して前傾姿勢となると、大入賞口31aを開放されると共に、開閉板31bの後面部(背面部)が遊技領域11を流下し、可変入賞装置31へ到達した遊技球を、大入賞口31aに誘導する誘導部を構成する。
左下表示装置50は、可変入賞装置(大入賞装置)31の左側方に配置されている。この左下表示装置50は、図5(a)に示すように、略円弧状に構成されると共に、遊技盤10の前面部に取り付けられる取付板51を備えている。そして、この取付板51には、普通図柄保留表示部52と、特別図柄保留表示部53と、遊技状態表示部55と、普通図柄表示部56とが設けられている。
普通図柄保留表示部52は、2個のLEDを用いて構成され、所謂「普通図柄に関する保留数」を、4個を上限として表示するものである。つまり、「普通図柄作動ゲート(普通図柄作動口)16を通過したが、未だ、未消化の遊技球の数(即ち、保留数)」を、4個上限数として表示すると共に、未消化の遊技球が消化される毎に、「未消化の遊技球の数(即ち、保留数)」を、順次、デクリメントして表示するものである。ここで、普通図柄に関する「未消化の遊技球(つまり、保留球)」とは、普通図柄作動ゲート16を通過したが、後述する普通図柄表示部56において、当該通過に伴う当否抽選の結果の表示と、これに先行する変動表示(本実施例では、LEDを用いて点滅表示)とがなされていない遊技球を指す。
特別図柄保留表示部53も、2個のLEDを用いて構成され、所謂「特別図柄に関する保留数」を、4個を上限として表示するものである。つまり、「始動入賞装置17に入賞したが、未だ、未消化の遊技球の数(即ち、保留数)」を、4個上限数として表示すると共に、未消化の遊技球が消化される毎に、「未消化の遊技球の数(即ち、保留数)」を、順次、デクリメントして表示するものである。ここで、特別図柄に関する「未消化の遊技球(つまり、保留球)」とは、始動入賞装置17に入賞したが、後述する特別図柄表示部62において、当該通過に伴う当否判定の結果の表示と、これに先行する変動表示とがなされていない遊技球を指す。
普通図柄保留表示部52及び特別図柄保留表示部53においては、同様な態様で、保留数の表示を行う。つまり、(a)2個のLEDを消灯させて「保留数」が「ゼロ」であることを、(b)1個のLEDを点灯させ、1個のLEDを消灯させて「保留数」が「1」であることを、(c)2個のLEDを点灯させて「保留数」が「2」であることを、(d)1個のLEDを点滅させ、1個LEDを点灯させて「保留数」が「3」であることを、(e)2個のLEDを点滅させて「保留数」が「4」であることを各々示す。
遊技状態表示部55は、1個のLEDにより構成され、遊技機1の電源投入時(遊技機1の起動時)の遊技状態(遊技モード)を表示するために用いられる。具体的には、LEDを消灯させることで「遊技状態が通常遊技状態(通常モード)である」旨が表示され、LEDを点灯させることで「遊技状態が確変遊技状態(高確率モード)である」旨が表示される。つまり、遊技状態表示部55のLEDは、電源投入時(起動時)に遊技モードが高確率モードとなっている場合に限り、点灯するものである。この場合、特別図柄の当否判定(大当り抽選)の結果として「大当り」が得られると、以後、遊技状態表示部55のLEDは消灯する。そして、遊技機1の電源を切るまでの間(遊技機1が稼働している間)に遊技状態が確変モードになったとしても、遊技状態表示部55のLEDが点灯することはない。ここで、本実施例では、遊技機1の遊技モード(遊技状態)が「通常モード」から「高確率モード」になると、確変手段(当否判定において、大当り判定がなされる確率を高く設定することを内容とする手段)と、時短手段(特別図柄や普通図柄の変動時間を短く設定することを内容とする手段)と、開放延長手段(普通電動役物の開放時間を長くしたり、開放回数が多く設定することを内容とする手段)とが作動する。そして、遊技機1の遊技モードが「高確率モード」から「時短モード」になると、時短手段および開放延長手段が作動を継続し、確変手段のみが作動を停止する。更に、遊技機1の遊技モードが「時短モード」から「通常モード」に戻されると、時短手段および開放延長手段が作動を停止する。
右下表示装置60は、可変入賞装置(大入賞装置)31の右側方に配置されている。この右下表示装置60は、図5(b)に示すように、略円弧状に構成されると共に、遊技盤10の前面部に取り付けられる取付板61を備えている。そして、この取付板61には、特別図柄表示部62と、大当り態様表示部63と、が設けられている。
特別図柄表示部62は、略長円状に配設された「7個のLED62a〜62g」を用いて構成され、「始動入賞装置17への遊技球の入賞(以下、「始動入賞」という。)に伴う当否判定(大当り抽選)の結果の表示」を、変動表示(本実施例では、複数のLEDを用いて点灯表示)を経て実行する。つまり、図10(a)に示すように、この「当否判定に関する結果の表示に先行する変動表示」の実行時期が到来すると、「7個のLED62a〜62g」を順次、点灯させる。そして、この変動表示(以下、「LED62b〜62gを用いた循環表示」という。)を実行し、「特別図柄の当否判定(大当り抽選)に関する結果の表示」の実行時期が到来すると、特別図柄表示部62において、特別図柄の停止表示(確定表示)が実行される。
大当り態様表示部63は、2個のLED63a、63bを用いて構成され、主に、「特別図柄の当否判定(大当り抽選)に関する結果が大当りである場合、その大当りの種類」を表示するために用いられる。つまり、特別図柄表示部62において大当り表示がなされていない場合には、2個のLED63a、63bは消灯状態とさせる。そして、特別図柄表示部62において大当り表示がなされる場合、何れかのLED63a、63bを点灯させて、当該大当りの種類が表示される。
図5(a)に示すように、2個の一般入賞装置40、41は、左下表示装置50を構成する取付板51に一体化され、図5(b)に示すように、残りの2個の一般入賞装置43、44は、右下表示装置60を構成する取付板61に一体化されている。そして、各一般入賞装置40、41、43、44の内部には、遊技球の入賞を検出するための入賞検出スイッチ40s、41s、43s、44s(図7参照)が配設されている。
図4に戻り、多数の障害釘(図示を省略)は、以上説明した各盤部品との位置バランスを考慮して、遊技領域11にパチンコ遊技に適するべく、配設され、遊技盤10の下方にはアウト口18が設けられている。更に、アウト口18の下部にはバック球防止部材(図示を省略)が設けられている。そして、遊技領域11に到達せず戻ってきた遊技球が再び発射位置に戻ることを防止している。一方、ファール球防止部材15は、内レール13の先端部に取り付けられている。
c.遊技機1の裏面構造
次に、本実施例の遊技機1の裏面構造について図6を参照して説明する。つまり、遊技機1の裏面構造は、大きな裏パック102の上に各種装置が搭載された構造となっており、裏パック102は、一対のヒンジ103によって中枠3に開閉可能に軸支されている。
裏パック102には、遊技球が蓄えられる賞球タンク105と、賞球の払出を行う賞球払出装置109と、主制御部200Aを構成する主制御基板200が格納された主制御基板ケースと、発射装置ユニットを制御する発射制御基板260が格納された発射装置制御基板ケース130と、賞球払出装置109を制御する払出制御基板240が格納された払出制御基板ケース118と、主制御基板200と各種スイッチ類とを中継する中継端子板などが搭載されている。また、賞球タンク105には底部にタンクスイッチが設けられており、球切れを検出することができる。また、賞球タンク105と賞球払出装置109とは、タンクレール106によって接続されている。更に、図6において、タンクレール106の右側には球抜きレバーが設けられ、タンクレール106の下流側には補給球切れ検知スイッチが設けられている。
(2)制御回路の構成
次に、図7〜図9を用いて本実施例の遊技機1の制御回路の構成について説明する。本遊技機1の制御回路は、主制御部200Aと、複数の副制御部(220A、222A、240A、260A)とを含んで構成されている。つまり、主制御基板200を用いて構成されると共に遊技の基本的な進行や賞球に関わる当否についての制御を司る主制御部200Aと、複数の副制御部(220A、222A、240A、260A)とを備えている。
副制御部としては、(a)サブ制御基板220を用いて構成されると共に、「図柄表示、ランプの発光、効果音、可動物の動作等を用いた遊技の各種の演出の制御を司るサブ制御部220Aと、(b)演出表示制御基板222を用いて構成されると共に中央表示装置27の駆動制御を司る演出表示制御部222Aと、(c)払出制御基板240を用いて構成されると共に貸球や賞球を払い出す動作の制御を司る払出制御部240Aと、(d)発射制御基板260を用いて構成されると共に遊技球の発射に関する制御を司る発射制御部260Aを備える。
これらの制御部(200A、220A、222A、240A、260A)を構成する制御基板(200、220、240、260)は、各種論理演算および算出演算を実行するCPUや、CPUで実行される各種プログラムやデータが記憶されているROM、プログラムの実行に際してCPUが一時的なデータを記憶するRAM、周辺機器とのデータのやり取りを行うための周辺機器インターフェース(PIO)、CPUが演算を行うためのクロックを出力する発振器、CPUの暴走を監視するウォッチドッグタイマ、定期的に割り込み信号を発生させるCTC(カウンター・タイマ・サーキット)など、種々の周辺LSIがバスで相互に接続されて構成されている。尚、図7及び図9の矢印の向きは、データあるいは信号を入出力する方向を表している。また、図7では「主制御基板200以外の制御基板」について、搭載されているCPUや、RAM、ROM等の図示を省略している。
主制御部200A(主制御基板200)は、普通図柄作動ゲート通過検出スイッチ16s、始動入賞検出スイッチ17s、入賞球検出スイッチ40s、41s、43s、44s等から遊技球の検出信号を受け取って、遊技の基本的な進行や賞球に関わる当否を決定した後、サブ制御部200A(サブ制御基板220)や、払出制御部240A(払出制御基板240)、発射制御部260A(発射制御基板260)等に向かって、後述する各種のコマンドを出力する。また、主制御部200Aには、発射装置ユニットから発射された遊技球を検出するカウントスイッチ8sも接続されている。また、主制御部200Aは、普通電動役物ソレノイド17cや、大入賞口ソレノイド31c、左下表示装置50、右下表示装置60、駆動モータ88に信号を出力することにより、これらの動作を直接制御している。
図8(b)に示すように、主制御基板200に搭載されたRAM202には、特別図柄保留数のデータが書き込まれる特別図柄保留数メモリ202bが設けられている。また、このRAM202には、始動入賞情報メモリ202aが設けられ、始動入賞時に取得される始動入賞情報(乱数)が記憶される。ここで、始動入賞情報には、大当り抽選用乱数、転落抽選用乱数などが含まれる。ここで、RAM202は、始動入賞情報記憶手段の具体例を構成する。
また、始動入賞情報メモリ202aは、始動入賞情報(大当り抽選用乱数、転落抽選用乱数など)を始動入賞の時系列にシフトメモリ形式で記憶する。この始動入賞情報メモリ202aは、図8(c)に示すように、「領域0」、「領域1」、「領域2」及び「領域3」の4つの記憶領域を備えており、取得した始動入賞情報を、「領域0」、「領域1」、「領域2」、「領域3」の順序で記憶可能となっている。つまり、最も古いタイミングで取得された始動入賞情報が、「領域0」に記憶される。この「領域0」に記憶された始動入賞情報が「最先に記憶された始動入賞情報」となる。また、始動入賞情報メモリ202aに、同時に記憶できる始動入賞情報の上限個数は領域の数に限定される(本実施例の上限個数は「4」)。更に、現に生じている始動入賞情報が上限個数を下回る場合には、始動入賞情報が記憶されていない空きの領域が存在する。
各始動入賞情報に対応する「特別図柄の変動表示」が実行される毎(つまり、大当り抽選用乱数を用いた大当り抽選が行われ、その抽選結果を表示するための図柄変動が開始される毎、すなわち、始動入賞情報が処理される毎)に、「領域0」の記憶データ(最古のもの)がクリアーされると共に、「領域1」、「領域2」、「領域3」のそれぞれの記憶データ(存在する場合のみであって、領域1〜領域3の全てに存在する場合と、領域1及び領域2に存在する場合と、領域1のみに存在する場合と、領域1〜領域3の全てに存在しない場合とがある。)が、「領域0」に向けて「1領域ずつ」シフトされる。つまり、後述するように、大当り抽選用乱数を用いた大当り抽選は、特別図柄の変動開始条件が成立する毎(大当り抽選実行条件が成立する毎)に毎回行われ、転落抽選用乱数を用いた転落抽選は「特別図柄の変動開始条件(大当り抽選実行条件)が成立し、しかも、確率変動手段が作動している場合」に限り行われるが、特別図柄の変動開始条件が成立する毎(大当り抽選実行条件が成立する毎)に「領域0」に記憶された始動入賞情報(大当り抽選用乱数、転落抽選用乱数など)は、全て処理(クリアー)される。
サブ制御部220Aは、主制御部200Aからの各種コマンドを受け取ると、コマンドの内容を解析して、その結果に応じた遊技の演出を行う。即ち、中央表示装置(液晶表示装置)27を駆動する演出表示制御基板222やスピーカSP1〜SP4を駆動するアンプ基板224が接続されている。また、サブ制御部220Aは、「各種LED4b〜4h搭載された基板」等の各種装飾用基板を駆動する装飾駆動基板226に駆動信号を出力することにより、遊技の演出を行う。
図9に示すように、演出ボタンSWは演出ボタン基板228を介してサブ制御基板220に接続されているため、この演出ボタンSWから出力される信号は演出ボタン基板228を介してサブ制御基板220に送信される。また、払出制御部240Aは、所謂、貸球や賞球の払い出しに関する各種の制御を司っている。例えば、遊技者が受皿扉体5に設けられた球貸スイッチ5eや返却スイッチ5fを操作すると、この信号は、球貸表示基板242から中継端子板を介して、球貸装置に伝達される。
主制御部200Aが賞球の払出コマンドを出力すると、このコマンドを払出制御部240Aが受け取って、払出モータ109mに駆動信号を出力することによって賞球の払い出しが行われる。また、払い出された賞球は、2つの払出スイッチ(前側払出スイッチ109a、後ろ側払出スイッチ109b)によって検出されて、払出制御部240Aに入力される。更に、払い出された賞球数はカウントスイッチ109cによっても検出されて、主制御部200Aでも計数されている。また、払出制御部240Aは、主制御部200Aの制御の下で、遊技球の発射を許可する信号(発射許可信号)を発射制御部260Aに向かって出力している。そして、発射制御部260Aは、この発射許可信号を受けて遊技球を発射するための各種制御を行っている。
次に、サブ制御部220A(サブ制御基板220)に対する信号或いはコマンドの入出力関係について説明する。前述のように、サブ制御部220A(サブ制御基板220)には、演出表示制御基板222と、アンプ基板224、装飾駆動基板226、演出ボタン基板228などの各種基板が接続されている。また、サブ制御部220Aは、前述のように、主制御部200Aから各種の演出用のコマンドを受け取ると、コマンドの内容を解釈して、(a)中央表示装置27での具体的な表示内容や、(b)スピーカSP1〜4で出力する効果音、更には、(c)各種LEDやランプ類4b〜4fの点灯若しくは点滅の具体的な態様を決定する。次いで、中央表示装置27の駆動信号(各種の図柄制御コマンド)を演出表示制御部222Aに出力して、演出用図柄の変動停止表示を行う。このとき、表示されるキャラクタ図柄や背景図柄などの一部データについては、中央表示装置27、或いは、演出表示制御基板222に内蔵された演出表示ROM27r(図8参照)に格納されているデータを使用する。
疑似図柄の変動停止表示に合わせて、音声信号をアンプ基板224に出力することによって、スピーカSP1〜SP4から効果音を出力する。加えて、装飾駆動基板226に信号を供給し、装飾駆動基板226から、各種LED4b〜4hの駆動信号を出力することによって、各種ランプ類(LED4b〜4h等)等の点灯・点滅動作等を制御する。また、上皿部材5の前面側に設けられた演出ボタンSWを遊技者が操作すると、この操作信号がサブ制御部220Aに供給される。そして、サブ制御部220Aは、供給された操作信号に基づいて、中央表示装置27を初めとする各種の演出内容に操作結果を反映させることが可能に構成されている。
(3)特別図柄の表示態様
前述のように、本遊技機1では、特別図柄の当否判定(大当り抽選)の結果を示す確定表示(停止表示)と、この確定表示の前段階に行われる演出表示(変動表示)とを、2種類の図柄表示装置(右下表示装置60及び中央表示装置27)において同時に実行する。ここで、右下表示装置60(つまり、特別図柄表示部62)において表示される特別図柄(LED62a〜62gの点灯と、消灯を用いて示される特別図柄)は、「本図柄」である。そして、本遊技機1において、遊技の基本進行を司る「主制御部200A(後述する。)」において、その表示態様(少なくとも「停止図柄」と、「変動時間」)が決定される。
一方、中央表示装置27の表示画面27aにおいて表示される特別図柄は「疑似図柄」であり、「主制御部200Aの制御の下で、遊技上の演出を制御するサブ制御部220A(後述する。)」によって、その変動態様と、停止図柄とが決定される。そして、通常、この「疑似図柄」の変動表示は、本図柄と同一の時間だけ実行され、この「疑似図柄」の停止図柄の「表示内容(大当り、外れ等)」は、本図柄の停止図柄「表示内容(大当り、外れ等)」と矛盾を生じないものとされる。
次に、これらの特別図柄の表示態様を説明する。先ず、右下表示装置60においては、特別図柄の変動開始条件(大当り抽選実行条件)が成立する毎に、右下表示装置60の「特別図柄表示部62」を用いて、本図柄の変動表示を開始する。この変動表示の期間が経過すると、本図柄の停止表示(確定表示)が実行される。そして、本図柄の停止表示の態様には、以下の態様がある。
i)大当り
本図柄の停止表示(確定表示)を、図11(b)中欄に示すように、「特別図柄表示部62」の2個のLEDを点灯させて行う。この2個のLEDの点灯により表示される停止図柄(確定図柄)を、大当りの発生契機となる「大当り図柄」と称するが、この大当りを生ずると、遊技機の遊技状態は、特別遊技状態(大当り状態)となり、特別遊技(大当り遊技)が実行される。特別遊技状態では、大入賞装置31の大入賞口31aが入賞容易な状態に開放され、大入賞口31aに遊技球が入賞することで、多量の賞球を伴う利益が遊技者に付与される。
本実施例の遊技機1では、特別遊技状態(大当り状態)を終了すると、当該遊技機1の遊技モードは一律に高確率モード(確率変動モード)となる。すなわち、本実施例の遊技機1は、全ての大当り図柄が確率変動図柄である遊技機、つまり、所謂「全図柄確変の遊技機」である。
ii)外れ
本図柄の停止表示(確定表示)を、図11(a)中欄に示すように、「特別図柄表示部62」の1個のLEDを点灯させて行う。この1個のLEDの点灯により表示される停止図柄(確定図柄)が、特別図柄の当否判定の結果が「外れ」であることを示す「外れ図柄」となる。なお、特別図柄の当否判定の結果が「外れ」の場合には、「確変抽選」の結果も外れとなる。
iii)疑似図柄(演出図柄)
中央表示装置27においても、特別図柄の変動開始条件(大当り抽選実行条件)が成立する毎に、その表示画面27aにおいて、疑似図柄の変動表示を開始する。そして、この変動表示の期間が経過すると、疑似図柄の停止表示(確定表示)が実行される。このとき、疑似図柄の停止表示も前述の本図柄の停止図柄と同様に、当否判定の結果を表示する。
中央表示装置27の表示画面27aにおいては、図10(b)に示すように、疑似図柄の変動表示を開始する際に、3つの疑似図柄表示部27b〜27dが出現し、各疑似図柄表示部27b〜27dにおいて、「疑似図柄」を用いた変動表示と、停止表示等がなされる。この疑似図柄の変動表示は、「1」〜「9」までの算用数字をこの順で表示した後、再び、「1」〜「9」までの算用数字をこの順で表示することを繰り返す「循環表示」によって構成される。また、疑似図柄表示部27b〜27dが変動表示を開始するときには、表示画面27aのその他の部位によって背景画面表示部27hが表示される。そして、この背景画面表示部27hには、背景図柄を表示したり、この背景画面と共にキャラクタ図柄を表示することができる。
疑似図柄表示部27b〜27dに、確定表示される確定図柄(判定結果図柄)には、図11(a)及び(b)の右欄に示す態様がある。即ち、図11(a)右欄の「外れを示す停止図柄(判定結果図柄)」と、図11(b)の右欄に示す大当りを示す停止図柄(判定結果図柄)」がある。このうち、「大当りを示す停止図柄」は「1」〜「9」のうちの何れかの「数字」を3つ並べて構成される(3桁同一数字)。この場合、何れの数字が3つ並べて揃えられても(例えば「777」のように奇数の数字が3つ並べて揃えられても、「222」のように偶数の数字が3つ並べて揃えられても)、当該「大当りに係る大当り遊技」の終了後に、遊技機1の遊技モードは高確率モードに移行する。尚、特別図柄表示部62の表示態様は本実施例に例示するものに限定されない。
(4)変動演出遊技及び大当り遊技の概要
変動演出遊技において、演出表示を、転落前兆演出を伴わない通常態様で行う場合(以下、「通常演出」という。)と、転落前兆演出を伴う特別態様で行う場合(つまり、「特別演出」を伴う場合)とがある。以下、この「通常演出のみで行い、特別演出を伴わない変動演出遊技」の概要を述べた後、「特別演出を伴う変動演出遊技」の特徴的な部分について説明する。
a.通常演出で行う場合
始動入賞を生じ、特別図柄の変動開始条件(大当り抽選実行条件)が成立すると、図5(b)に示した右下表示装置60の特別図柄表示部62a〜62gで点灯表示(本図柄の変動表示)を開始すると共に、図12(a)〜(c)に示すように、中央表示装置27の疑似図柄表示部27b〜27dにおいて、疑似図柄を用いた変動演出表示を開始する。そして、所定の変動時間を経過した後、特別図柄表示部62a〜62gと、疑似図柄表示部27b〜27dとの双方において、特別図柄(本図柄および疑似図柄)の停止図柄が確定表示される。
尚、図12(a)で例示する「外れ表示」は、「リーチ演出を伴わない外れ表示(所謂「通常外れ」)であり、図12(b)で例示する「外れ表示」は、「リーチ演出を伴う表示(所謂「外れリーチ」)」である。尚、リーチ表示(リーチ演出)とは、例えば、変動表示(演出表示)の途中において、最終的に停止する図柄(以下、「最終停止図柄」という。)以外の図柄を所定の大当り図柄を構成する図柄で停止させ、最終停止図柄の種類によって、大当り表示がなされる可能性があることを示す演出表示である。例えば、複数の図柄の停止図柄が同一の図柄であると「大当り表示」が完成する場合に、最終停止図柄以外の図柄を同一図柄で停止させて、「特別遊技の実行(大当りの発生)の可能性」が存在することを示す表示を指す。
図12(c)に示すように、「特別図柄(疑似図柄)の停止図柄」を用いて、当否判定の結果が「大当りである」旨の停止表示(大当り表示)が行われる場合には、特別図柄(疑似図柄)の変動途中に「リーチ表示」が行われた後に、この停止表示(大当り表示)が行われる。そして、この「大当り表示」がなされると、「大当りに移行するための移行表示」等を実行した後に、遊技機1の遊技状態が大当り状態に移行し、大当り遊技を開始する。この大当り状態に移行すると、開閉板31b(開閉部材)に単位駆動が施される。この「単位駆動」は、開閉板31b(開閉部材)の姿勢を、大入賞口31aを閉鎖する姿勢(以下、「閉鎖姿勢」という。)から、大入賞口31aを開放する姿勢(以下、「開放姿勢」という。)に移行させ、この開放姿勢を第1の時間(例えば、20秒〜30秒から選択される時間)維持した後、この開閉板31b(開閉部材)の姿勢を、閉鎖姿勢に戻すこと、で構成される「開閉板31b(開閉部材)の開閉動作)」によって構成される。
この「単位駆動」が、所定のインターバル時間を挟みつつ、所定回数(例えば、15回、7回、2回などであるが、本実施例では、15回若しくは2回)実行されると、遊技機1の遊技状態は、大当り遊技状態から図柄変動遊技状態に戻される。尚、この大当り遊技状態の終了後において、遊技機1の遊技モードは高確率モードに設定される。
b.特別演出を伴う場合
次に、図13及び図14に示す具体例によって「特別演出の特徴的な部分」について説明する。この具体例は、「転落前兆演出」を4回の図柄変動に渡って行う場合を示しているが、本実施例においては、この「転落前兆演出」を2回若しくは3回の図柄変動に渡って行うこともできる。
この具体例では、「特別図柄の保留数が4個である状態(始動入賞情報メモリ202aに上限個数である4個の始動入賞情報が記憶された状態)」で特別図柄の変動開始条件(大当り抽選実行条件)が成立し(C1)、最先に記憶された始動入賞情報(大当り抽選用乱数など)を処理し、図柄変動を開始するところから説明を始める。但し、この具体例では、始動入賞情報メモリ202aに記憶された転落抽選用乱数のうちで最も新しいものが(前述の領域3に記憶されているもの)が、「転落抽選の当選値を構成する転落抽選用乱数」であり、他の転落抽選用乱数は「転落抽選の落選値を構成する転落抽選用乱数」であるとする。
この具体例では、特別図柄の変動開始条件(大当り抽選実行条件)が成立すると、前述の通常演出と同様に、特別図柄表示部62a〜62gで点灯表示(本図柄の変動表示)を開始し、図13に示すように、疑似図柄表示部27b〜27dにおいて疑似図柄を用いた変動演出表示を開始する(a1)。この特別図柄の変動開始に伴って、特別図柄の保留数が「−1」されるとともに、転落モード演出実行カウンタ(後述する。)の値が「−1」される。このとき、前述の「領域0」の記憶データ(最古のもの)がクリアー(消去)されると共に、「領域1」、「領域2」、「領域3」のそれぞれの記憶データが「領域0」に向けて「1領域ずつ」シフトされる(b2)。なお、転落モード演出実行カウンタの値は「転落前兆演出」を実行する状態でない場合に、「ゼロ」とされ、「転落前兆演出」を実行中には「1」、「2」、「3」若しくは「4」となる。
特別図柄の変動(図柄変動)を開始した後、所定時間が経過すると、表示画面27aに「転落前兆を示す表示」がなされる(a2)。つまり、この具体例では、「遊技者の味方であるイカのキャラクタ」と、「遊技者の敵であるタコのキャラクタ」とが表示画面27aに出現して、バトル(決闘)を開始する(a2)。そして、図柄変動の変動時間が経過すると、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a3)。
次の変動開始条件(大当り抽選実行条件)が成立すると、同様に、特別図柄表示部62a〜62gで点灯表示(本図柄の変動表示)を開始し、疑似図柄表示部27b〜27dにおいて疑似図柄を用いた変動演出表示を開始する(a4)。この特別図柄の変動開始に伴って、特別図柄の保留数が「−1」されるとともに、転落モード演出実行カウンタの値が「−1」される。そして、特別図柄の変動(図柄変動)を開始した後、所定時間が経過すると、表示画面27aで「イカのキャラクタ」と「タコのキャラクタ」とが、バトルを展開した後(a5)、図柄変動の変動時間を経過を待って、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a6)。
更に次の変動開始条件(大当り抽選実行条件)が成立すると、図14に示すように、特別図柄表示部62a〜62gでの点灯表示(本図柄の変動表示)と、疑似図柄表示部27b〜27dでの変動演出表示を開始するとともに(a7)、特別図柄の保留数と転落モード演出実行カウンタの値が「−1」される。そして、特別図柄の変動(図柄変動)を開始した後、所定時間が経過すると、表示画面27aで「イカのキャラクタ」と「タコのキャラクタ」とが、バトルを展開した後(a8)、図柄変動の変動時間を経過を待って、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a9)。
更に次の変動開始条件(大当り抽選実行条件)が成立すると、特別図柄表示部62a〜62gでの点灯表示(本図柄の変動表示)と、疑似図柄表示部27b〜27dでの変動演出表示を開始するとともに(a10)、特別図柄の保留数と転落モード演出実行カウンタの値が「−1」される。そして、特別図柄の変動(図柄変動)を開始した後、所定時間が経過すると、表示画面27aに、「タコが勝利した」旨の表示がなされ(a11)、既に、「高確率モードから転落(転落抽選の結果に当選)している」旨の表示がなされた後(a12)、図柄変動の変動時間を経過を待って大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a13)。但し、「転落抽選の結果が落選」となる場合、表示画面27aに「イカが勝利した」旨の表示がなされ(図示を省略)、更に、「高確率モードを継続する」旨の表示がなされた後(a14)、図柄変動の変動時間の経過を待って大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a14)。
遊技者は、本実施例に示す「バトル演出を用いた転落前兆演出」が始まると、表示画面27aを、固唾を飲んで見守る。そして、最終的に表示画面27aになされる表示が、「転落抽選の結果が当選した旨を示す表示」であるのか、或いは、「高確率モードを継続する旨を示す表示」であるのかを「ドキドキ」しつつ見守ることになるため、遊技上の興趣が高められる。
(5)コマンドの送信
本実施例の遊技機1が、前述の「変動演出表示」等を実現するために種々の制御を行っている。この制御を実行する際に、主制御部200A(主制御基板200)からサブ制御部220A(サブ制御基板220)に向かって、種々のコマンドが送信される。次に、このコマンドが送信される様子について、図15(a)の模式図を用いて説明する。
主制御部200Aとサブ制御部220Aとは、9ビット幅のパラレル信号ケーブルで接続されている。このうちの1ビット分はストローブ信号の出力用に割り当てられており、残りの8ビット分がコマンド出力用に割り当てられている。そして、主制御部200Aからサブ制御部220Aにコマンドを出力する際には、先ず初めに、コマンド出力用に割り当てられた8ビット幅の信号ケーブルに8ビット分のコマンドデータが出力され、続いて1ビットのストローブ信号が出力される。また、サブ制御部220Aは、ストローブ信号の立ち上がりのタイミングでコマンドデータを読み取ることにより、主制御部200Aから送信されたコマンドを確実に読み取ることができる。
ここで、主制御部200A(主制御基板200)からサブ制御部220A(サブ制御基板220)に出力されるコマンドとしては、例えば、図15(b)に図示したものを例示できる。つまり、(A)変動パターン指定コマンド(以下、「CHP」と表記する。)、(B)特別図柄停止情報指定コマンド(以下、「CJS」と表記することがある。)、(C)図柄停止コマンド(以下、「HCP」と表記する。)、(D)特別図柄保留数指定コマンド(以下、「RHP」と表記する。)、(E)事前判定結果指定コマンド(以下、「BHP」と表記する。)、(F)開放延長モード開始コマンド(以下、「EEC」と表記する。)、(G)開放延長モード終了コマンド(以下、「TKC」と表記する。)、(H)低確率状態指定コマンド(以下、「THP」と表記する。)、等がある。尚、変動パターン指定コマンドは、疑似図柄の変動を開始させると共に、疑似図柄の変動時間を指定するコマンドでもある。
(6)主制御部200Aによる遊技制御の概要
図16は、主制御基板200に搭載されたCPU201が実行する遊技制御処理の大まかな流れを示すフローチャートである。この遊技制御処理では、賞球払出処理(S10)、普通図柄遊技処理(S100)、普通電動役物遊技処理(S200)、特別図柄遊技処理(S300)、大当り遊技処理(S600)、大当り遊技終了処理(S700)等の各処理が繰り返し実行されている。尚、図16の一周の処理に要する時間は、ほぼ4msecとなっているため、これらの処理は約4msec毎に繰り返し実行される。
また、前述のCTC(カウンター・タイマ・サーキット)は、約2msec毎に割込を発生させるように設定されており、CTCによる割込が発生すると、各種乱数値の更新や、各種の遊技球検出用スイッチ(普通図柄作動ゲート通過検出スイッチ16s、始動入賞検出スイッチ17s、入賞球検出スイッチ40s、41s、43s、44s等)などの状態を検出する処理などが行われる。そして、図16に示す遊技制御では、制御が一周する間に、ほぼ2回ずつ割込を発生させて各種乱数の更新や遊技状態の検出を行いつつ、普通図柄遊技処理(S200)、普通電動役物遊技処理(S300)、特別図柄遊技処理(S300)、大当り遊技処理(S500)等を実施する。そして、これら各処理中で、サブ制御基板220を初めとする各種制御基板に向けて各種の信号を送信する。こうすることにより、遊技機1全体の遊技が進行することになる。以下、図14のフローチャートに従って、遊技制御処理について説明する。
A.賞球払出処理(S10)
主制御基板200に搭載されたCPU101は、遊技球を賞球として払い出す処理(賞球払出処理)を行う(S10)。すなわち、始動入賞検出スイッチ17s、17t若しくは入賞球検出スイッチ40s、41s、43sの状態を検出して遊技球が入球したか否かを判断する。そして、遊技球が入球していた場合は、この情報を、主制御基板200に搭載されているRAM202の所定領域に記憶する。そして、RAM202上に記憶されている情報に基づいて、賞球の払出信号を払出制御基板240に向かって出力する。また、RAM202上に、始動入賞検出用スイッチ17s等への入賞情報が既に記憶されていた場合には、先に記憶されていた情報を含めて適切な払出個数を指定して、払出信号を出力する。
主制御部200Aから払出制御部240Aへ払出信号を出力するに際しては、先ず、払出制御部240A(払出制御基板240)に向かってストローブ信号を出力し、続いて信号データを出力する。これに対して、払出制御部240Aを構成する払出制御基板240に搭載されたCPUは、払出信号を受け取ると信号の内容を解釈し、賞球払出装置109に搭載された払出モータ109mに駆動信号を出力して賞球の払い出しを行う。そして、賞球払出装置109には、払い出された遊技球を検出する2つの払出スイッチ(前側払出スイッチ109a、後側払出スイッチ109b)が設けられているので、これらスイッチで遊技球を1球ずつ検出しながら、払出信号で指定された個数の賞球を払い出す処理を行う。
B.普通図柄遊技処理
図17及び図18は、普通図柄遊技処理の概要を示すフロー図であり、普通図柄遊技処理が起動されると、CPU201は、普通図柄作動ゲート通過検出スイッチ16sの状態を検出して普通図柄作動ゲート16を遊技球が通過したか否かが判断する(S105)。このS105の処理において肯定判断される場合は(S105;YES)、普通図柄に関する保留数が所定数(本実施例では、4個)未満であるか否かが判断され(S110)、所定個数未満であると判断された場合には(S110;YES)、普通図柄に関する保留数を「+1」するとともに、普通図柄に関する当否抽選のための乱数を取得して記憶した後(S115)、S120の処理に移行する。これに対して、S105の処理において否定判断される場合(S105;NO)及び普通図柄に関する保留数が所定個数以上である判断された場合には(S110;NO)、S115の処理を行うことなく、S120の処理に移行する。
S120の処理においては、普通電動役物が作動中か否か(第2の始動入賞部17bが開放状態であるか否か)が判断され(S120)、作動中の場合(S120;YES)、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
作動中でない場合(S120;NO)、普通図柄表示部63において普通図柄の変動表示を実行中か否かが判断される(S125)。そして、S125の処理において変動表示されていないと判断される場合には(S125;NO)、普通図柄表示部63において、普通図柄が停止表示されているか否かが判断される(S130)。そして、普通図柄が停止表示されていると判断されると(S130;YES)、「普通図柄の停止表示時間(例えば、0.5秒)」が経過したか否かが判断される(図18のS180)。そして、S180にて肯定判断されると(S180;YES)、S185の処理に移行し、S180にて否定判断されると(S180;NO)、普通図柄遊技処理を終了して図16の遊技制御処理に復帰する。
また、普通電動役物が作動中でなく(図17のS120;NO)、普通図柄表示部63において普通図柄の変動表示を実行中でなく(S125;NO)、しかも、普通図柄の停止表示を実行中でないと判断されると(S130;NO)、普通図柄に関する保留数が「0」であるか否か判定される(S135)。そして、この保留数が「0」と判断されると(S135;YES)、普通図柄遊技処理を終了して遊技制御処理に復帰する。一方、この保留数が「0」でないと判断されると(S135;NO)、S115の処理にて記憶された乱数を用いて、普通図柄に関する当否抽選を行うとともに、普通図柄に関する保留数を「−1」する処理を行った後(S145)、S150以降の処理に移行する。
S150の処理においては、「普通図柄の変動表示の時間」を短縮させる機能(以下、「変動時間短縮機能」という。)が作動しているか否かが判断され、作動していると判断されると(S150;YES)、「変動時間短縮機能作動時用」の普通図柄の変動表示時間を設定した後(S155)、普通図柄の変動表示を開始させる(S160)。一方、変動時間短縮機能が作動していないと判断されると(S150;NO)、「変動時間短縮機能非作動時用」の普通図柄の変動表示時間を設定した後(S156)、普通図柄の変動表示を開始させる(S160)。そして、S150の処理において肯定判断される場合、否定判断される場合の何れにおいても、S160の処理の後、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
また、普通電動役物が作動中でなく(S120;NO)、普通図柄表示部63において普通図柄の変動表示を実行中の場合(S125;YES)、普通図柄の変動時間が経過したか否かを判断し(図18のS165)、経過していない場合(S165;NO)、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。一方、普通図柄の変動時間が経過すると(S165;YES)、普通図柄の変動表示を停止させた後(S170)、普通図柄の停止図柄の表示時間(停止表示時間)が設定される(S5)。この後、「普通図柄の停止表示時間」が経過すると(S180;YES)、S185の処理に移行する。
S185の処理においては、普通図柄表示部63に停止表示された図柄が、普通電動役物を作動させる図柄であるか否か判定され、作動させる図柄でない場合(S185;NO)、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。一方、作動させる図柄である場合(S185;YES)、普通電動役物開放延長機能が作動しているか否か、つまり、開放延長手段が作動中であるか否かが判断される(S188)。
開放延長手段が作動中である場合(S188;YES)、普通電動役物の開放時間(第2の始動入賞部17bを開放状態とする時間)を「開放延長機能作動時における開放時間(例えば、5秒)」に設定した後(S190)、普通電動役物を作動させ(S194)、第2の始動入賞部17bを開放状態とする。そして、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。一方、開放延長手段が作動中でない場合(S188;NO)、普通電動役物の開放時間を「開放延長機能未作動時における開放時間(例えば、0.5秒)」に設定した後(S192)、普通電動役物を作動させ(S194)、第2の始動入賞部17bを開放状態とする。そして、普通図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
C.普通電動役物遊技処理
図19は、普通電動役物遊技処理の概要を示すフロー図であり、CPU201が図16の遊技制御処理を行う中で、普通図柄遊技処理が起動されると、普通電動役物が作動中であるか否か(第2の始動入賞部17bが開放状態であるか否か)が判断される。そして、作動中である(第2の始動入賞部17bが開放状態である)と判断すると(S201;YES)、普通電動役物の作動時間(第2の始動入賞部17bを開放状態に維持する所定時間であって、開放延長モードでは5秒、通常開放モードでは0.5秒)が経過したか否かを判断する(S202)。そして、作動時間が所定時間を経過したと判断すると(S202;YES)、普通電動役物の作動を停止させることで開放状態にある第2の始動入賞部17bを閉鎖状態とし(S206)、普通電動役物遊技処理を終了させる。但し、CPU201が、普通電動役物(第2の始動入賞部17b)の開放中に、第2の始動入賞部17bに規定数(例えば、8個)の遊技球が入球したと判断すると、前述の作動時間(開放時間)が所定時間に達していない場合でも、普通電動役物の作動を停止させ(S206)、普通電動役物遊技処理を終了させる。
D.特別図柄遊技処理
図20〜22は、特別図柄遊技処理の概要を示すフロー図であり、図20に示すように、特別図柄遊技処理が起動されると、先ず、始動入賞装置17に遊技球が入賞したか否かが判断される(S302)。そして、S302の処理において否定的な判断(遊技球が入賞していないとの判断)がなされる場合(S302;NO)、そのまま図21に示すS325以降の処理に移行する。
一方、始動入賞装置17に遊技球が入賞したと判断されると(S302;YES)、特別図柄の保留数が所定個数未満(本実施例は、4個未満)であるか否かが判断される(S304)。このS304の処理において、所定個数未満と判断されると(S304;YES)、特別図柄に関する抽選用乱数(つまり、始動入賞情報)を取得し、この抽選用乱数を主制御基板200に搭載されたRAM202の所定アドレス(つまり、図8の始動入賞情報メモリ202a)に記憶するとともに、「特別図柄の保留数(図8に示す特別図柄保留数メモリ202bの値)」を「+1」する処理が行われる(S306)。
ここで、S306の処理において取得される抽選用乱数は「始動入賞情報」の具体例を示している。そして、この抽選用乱数としては、(a)大当り抽選の際に用いる抽選用乱数(つまり、大当り抽選乱数)、(b)大当り抽選の結果が当選である場合、特別図柄表示部62aに停止表示される大当り図柄を決定するための決定用乱数、(c)中央表示装置27の表示面27aにおいて実行される疑似図柄の変動表示において、リーチ表示を行うか否かの抽選を行うためのリーチ乱数、(d)後述する転落抽選に使用する転落抽選乱数などがある。ここで、大当り抽選は、「遊技者にとって有利な大当り遊技を実行するか否かを決定するために実行される抽選」であり、「当り抽選」の具体例を構成する。
S306の処理を終了したら、S306の処理で取得した転落抽選乱数について事前判定する処理を行う(S308)。つまり、「S306の処理で取得したばかりの転落抽選乱数が予め定められた特定値と一致するか否か」を転落抽選(後述するS430の処理を参照)の実行に先立って判定する。ここで、本実施例では、図23(a)に示すように、「転落抽選の当選値」及び「転落抽選の落選値から選択される特定のもの」を「特定値」としている。なお、図23(b)に示すように、「転落抽選の当選値から選択される特定のもの」及び「転落抽選の落選値から選択される特定のもの」を「特定値」としたり、「転落抽選の当選値」のみを「特定値」とすることもできる。
CPU201は事前判定を終了すると(S308)、保留数指定コマンド(以下、S310処理で送信される保留数指定コマンドを、「RHP1」と表記する。)をサブ制御基板220に送信する処理を行った後(S310)、S325以降の処理に移行する。ここで、本実施例では、S310処理でサブ制御基板220に送信される保留数指定コマンド(RHP1)によって、「S306の処理を経た後の保留数」のみならず、「S308の処理で実行された事前判定の結果」も特定される。但し、S308の処理で実行された事前判定の結果を特定するためのコマンド(事前判定結果指定コマンド)を、保留数指定コマンド(RHP1)とは別に設定して、保留数指定コマンド(RHP1)とは別にサブ制御基板220へ送信することもできる。
S325の処理では、図21に示すように、大当り中(大当り遊技を実行中)であるか否かが判断される。つまり、「大当り遊技実行手段(制御プログラムであって、ROM203に格納されている。)」が作動中であるか否かが判断される(S325)。そして、主制御基板200に搭載されたCPU201は、S325の処理において、「大当り中」であると判断すると(S325;YES)、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。ここで、大当り遊技実行手段は「当り遊技実行手段」の具体例を構成する。
一方、S325の処理で「大当り中」でないと判断すると(S325;NO)、特別図柄が変動中か否かを判断する(S328)。そして、特別図柄が変動中でない場合は(S328;NO)、特別図柄が未だ変動していないか、若しくは変動表示後に停止図柄で停止表示されているかの、いずれかであると考えられる。そこで、特別図柄の停止図柄を表示させる停止表示時間中(本実施例では、この停止表示時間を0.6秒とする。)であるか否かを判断する(S330)。そして、特別図柄が変動表示されておらず(S328;NO)、且つ、特別図柄の停止図柄を表示している停止表示時間中でもない場合は(S330;NO)、変動表示を開始できるか否かを判断する(S335)。
この「特別図柄の変動表示を開始できる条件(つまり、最先に記憶された始動入賞情報に基づいて、変動開始条件(大当り抽選実行条件)を成立させる条件)」は「特別図柄に関する保留数(特別図柄保留数メモリ202bの値)」が「ゼロ」でないことである。そして、「特別図柄に関する保留数」が「ゼロ」でない場合(S335;NO)、図24及び図25に示す「特別図柄の変動表示に関連する処理(以下、「特図変動表示関連処理」という。)を実行する。一方、「特別図柄に関する保留数」が「ゼロ」である場合(S335;YES)、「特別図柄の変動表示を開始できる状態でないため、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
特図変動表示関連処理(S400)は、始動入賞装置17に遊技球が入賞したことに起因して取得された抽選用乱数を用いた処理である。この特図変動表示関連処理(S400)が起動すると、図24に示すように、始動入賞情報メモリ202a(図8参照)から記憶している最も古い「大当り抽選用乱数」を読み出すとともに(S405)、確変フラグがセットされているか否か(確変フラグがONに設定されているか否か)の判断を行う(S410)。ここで、確変フラグとは、遊技機1の遊技モードが高確率モード(確率変動手段が作動し、大当り抽選の結果が当選となる確率が、通常確率から高確率に変動していることを示すモード)に移行していることを示すフラグである。
S410の処理で確変フラグがセットされていない(確変フラグがOFFに設定されている)と判断されると(S410;NO)、大当り抽選を低確率(通常確率)で行った後(S440)、S450の処理に移行する。つまり、この大当り抽選においては、ROM203内の大当り番号メモリ203a(図8を参照)から大当り番号(通常確率用の判定値)を読み出し、S405の処理で読み出した「大当り抽選用乱数」との比較を行い、両者が一致していれば、大当り抽選の抽選結果が当選(以下、「大当り」という。)とされ、一致していなければ大当り抽選の抽選結果が落選(以下、「外れ」という。)とされる。尚、このS440に示す大当り抽選によって「大当り」が得られる確率は「1/399.6」とされている。
一方、S410の処理で確変フラグがセットされている(確変フラグがONに設定されている)と判断されると(S410;YES)、RAM202内の始動入賞情報メモリ202aから記憶している最も古い転落抽選乱数を読み出した後(S415)、ROM203内のメモリ203b(図8及び図23を参照)から転落抽選当選番号を読み出し、転落抽選を行う(S430)。このS430の処理においては、S415の処理で読み出した転落抽選乱数と、転落抽選当選番号との比較を行い、両者が一致していれば、転落抽選の抽選結果が当選(つまり、高確率モードから通常確率モードへの転落)とされ、一致していなければ転落抽選の抽選結果が落選(つまり、高確率モードを維持)とされる。
このS430に示す転落抽選の結果が「当選」の場合(S435;YES)、確変フラグを解除し、大当り抽選を通常確率で行った後(S440)、図25に示すS450の処理に移行する。尚、S430の処理は「転落抽選手段」としての処理の具体例を示す。
一方、このS430に示す転落抽選の結果が「落選」の場合(S435;NO)、大当り抽選を高確率で行った後(S441)、図25に示すS450の処理に移行する。つまり、この大当り抽選においては、ROM203内の大当り番号メモリ203a(図8を参照)から大当り番号(高確率用の判定値)を読み出し、S405の処理で読み出した「大当り抽選用乱数」との比較を行い、両者が一致していれば、大当り抽選の抽選結果が当選(以下、「大当り」という。)とされ、一致していなければ大当り抽選の抽選結果が落選(以下、「外れ」という。)とされる。尚、このS441に示す大当り抽選によって「大当り」が得られる確率は、「1/40」とされている。尚 本実施例では、この高確率モード(確変状態)は転落抽選(S430)に当選するまで継続される。
次に、図25に示すS450の処理においては、S440若しくはS441において行われた「大当り抽選」の結果が大当りであるかが判断される。そして、大当りである場合は(S450;YES)、RAM202の所定領域に大当りフラグをセットした後、「大当り用の変動パターンテーブル」をセットするとともに(S456)、「特別図柄の変動パターンを決定するための乱数の取得と、大当り図柄決定乱数(前述のS306の処理で取得した決定用乱数)の読み出し」とを行う(S458)。そして、変動パターン決定乱数と、大当り用の変動パターンテーブルを用いた乱数抽選によって特別図柄の変動パターンが決定されるとともに、大当り図柄決定乱数を用いて特別図柄の停止図柄が決定された後(S475)、S478の処理に移行する。
つまり、特別図柄表示部62bにおいて実行される変動表示の時間と、特別図柄表示部62bに停止表示される大当り図柄とが決定される(S456、S458、S475)。尚、S456の処理においては、現在の遊技モードが時短モードであるか否かを判断し、時短モードであれば、「大当り抽選の結果が大当りで且つ時短モードの場合に用いられる変動パターンテーブル(当り・時短用変動パターンテーブル)」がセットされ{図26(b)を参照}、時短モードでない場合は、「大当り抽選の結果が大当りで且つ時短モードではない場合に用いられる変動パターンテーブル(当り・非時短用変動パターンテーブル)」がセットされる{図26(a)を参照}。ここで、「時短モード」とは、変動時間短縮機能(時短機能)が作動している状態を指すもので、開放延長手段が作動する遊技モードである。よって、以下の本実施例の説明では、「時短モード」を「開放延長モード」と読み替えることができる。また、図26(a)及び(b)に示す変動パターンテーブルには「乱数の値」に対応付けて変動パターンが設定されている。尚、各「変動パターンテーブル」は、主制御基板200に搭載されたROM203に予め設定されている。
図25に戻り、S440若しくはS441(図24参照)で行われた「大当り抽選」の結果が外れである場合は(S450;NO)、「外れ変動用の変動パターンテーブル」をセットするとともに(S460)、「特別図柄の変動パターンを決定するための変動パターン決定乱数の取得と、特別図柄表示部62bに停止表示される外れ図柄を決定する際に用いる乱数の取得」を行う(S464)。そして、変動パターン決定乱数と、外れ変動用の変動パターンテーブルを用いた乱数抽選によって特別図柄の変動パターンが決定されるとともに、外れ図柄決定乱数を用いて特別図柄の停止図柄が決定された後(S475)、S478の処理に移行する。
なお、S460の処理においては、「表示面27aにおいて実行される疑似図柄の変動表示においてリーチ表示を行うことを予定しているか否か」と、「現在の遊技モードが時短モードであるか否か」を判断とし、異なる変動パターンテーブルがセットされる。つまり、リーチ表示を行うことを予定する場合、現在の遊技モードが時短モードであれば、「外れ・時短用の変動パターンテーブルのうちで、リーチ表示を行う場合のもの{図27(b)の下欄を参照}をセットし、時短モードでなければ、「外れ・非時短用の変動パターンテーブルのうちで、リーチ表示を行う場合のもの{図27(a)の下欄を参照}をセットする。また、リーチ表示を行うことを予定しない場合、現在の遊技モードが時短モードであれば、「外れ・時短用の変動パターンテーブルのうちで、リーチ表示を行わない場合のもの{図27(b)の上欄を参照}をセットし、時短モードでなければ、「外れ・非時短用の変動パターンテーブルのうちで、リーチ表示を行わない場合のもの{図27(a)の上欄を参照}をセットする。
CPU201は、以上のように、特別図柄の変動パターンと停止図柄を決定する処理を行ったら、特別図柄表示部62bにおいて特別図柄の変動を開始するとともに、サブ制御部200A(サブ制御基板220)に向かって図柄変動開始コマンド等を送信する(S478)。ここで、図柄変動開始コマンドは疑似図柄の変動開始の契機となるコマンドであって、変動パターン指定コマンド(CHP)と、特別図柄停止情報指定コマンド(CJS)とで構成される。また、S430の転落抽選の結果が当選である場合(S435;YES)、S478の処理において、「低確率状態指定コマンド(THP)」も送信される。
ここで、「変動パターン指定コマンド(CHP)」は、S475の処理において決定された変動パターンを特定するためのコマンドであり、「特別図柄停止情報指定コマンド(CJS)」は特別図柄の停止図柄の態様(大当り図柄、外れ図柄等の停止図柄の態様)を示すコマンドであり、サブ制御基板220を介して表示制御基板222に転送される。また、「低確率状態(通常確率状態)指定コマンド(THP)」は、遊技機1の遊技モードが高確率モードから低確率モード(通常確率モード)に転落したことを示すコマンドである。但し、遊技機1の遊技モードが高確率モードである場合と、低確率モードである場合とで選択される図柄変動開始コマンド(特に、変動パターン)が異なり、サブ制御基板220が、CPU201から送信される変動パターン指定コマンドによって遊技機1の遊技モードを判別可能な場合は、この「低確率状態指定コマンド(THP)」は必ずしも必要とされない。
S478の処理の後、CPU201は、「特別図柄の保留数」を「1」減算する処理と、減算された後の保留数を特定するための「保留数指定コマンド(以下、S480処理で送信される保留数指定コマンドを、「RHP2」と表記する。)をサブ制御基板220に送信する処理とを行った後(S480)、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
ここで、変動パターン指定コマンド及び特別図柄停止情報指定コマンドは、図15に示したように、ストローブ信号とともにサブ制御基板220に向かって出力される。このストローブ信号は、サブ制御基板220に搭載されたCPUの割り込み端子に接続されており、サブ制御基板220側のCPUは、ストローブ信号が入力されると直ちに各指定信号を受け取って、指定信号の内容を解析する。詳細な説明は省略するが、変動パターンは、リーチ演出を行うか否か、特別図柄を停止表示させる図柄が確変図柄等の種々の条件を考慮して決定されており、変動パターンが分かれば、特別図柄が変動表示する時間を決定することができる。また、特別図柄停止情報指定コマンドを解析すれば、特別図柄が大当り図柄で停止するのか、更には外れ図柄で停止するのかを知ることができる。
サブ制御基板220に搭載されたCPU220aは、これらの情報に基づいて、中央表示装置27での演出態様を決定した後、表示制御基板222に対して疑似図柄の表示制御信号を出力し、疑似図柄の変動・停止表示等を行う。また、特別図柄の変動時間(変動パターン指定コマンド)に基づいて、中央表示装置27でいわゆるリーチ演出を行うか否か、更にはどのような種類のリーチ演出とするかも決定する。そして、サブ制御基板220は、こうして決定した演出内容に従って、表示制御基板222や、アンプ基板224、装飾駆動基板226などを制御することにより、決定した内容の演出を行うことになる。
一方、特別図柄遊技処理(S300)のS328の処理(図21参照)で、特別図柄が変動中であると判断された場合は(S328;YES)、既に、特別図柄の変動パターンと停止図柄とが決定されて、特別図柄の変動が開始されていることとなる。そこで、特別図柄変動時間が経過したか否かを判断する(S340)。即ち、特別図柄の変動時間は変動パターンに応じて予め定められているので、特別図柄の変動を開始すると同時にタイマをセットすることにより、所定の変動時間が経過したかを判断するのである。そして、未だ変動時間が経過していない場合は(S340;NO)、そのまま特別図柄遊技処理(S400)を終了して、図16に示す遊技制御処理に復帰する。
これに対して、変動時間が経過したと判断された場合は(S340;YES)、変動している特別図柄の変動を停止させ、停止図柄を表示するとともに、図柄停止コマンド(HCP)をサブ制御基板220に向かって出力する(S344)。なお、図柄停止コマンドは、サブ制御基板220を介して表示制御基板222に転送される。そして、特別図柄を停止表示させる停止表示時間を設定した後(S346)、設定した停止表示時間が経過したか否かを判断する(S348)。
S348の処理で、特別図柄の停止表示時間が経過していないと判断されれば(S348;NO)、そのまま特別図柄遊技処理(S300)を終了して、図16に示す遊技制御処理に復帰する。一方、特別図柄の停止表示時間が経過した場合は(S348;YES)、停止表示の態様が大当りを示す態様(つまり、大当り図柄)か否かを判断する(図22のS350)。
S350の処理で肯定的な判断がなされると、主制御基板200のCPU201は、「大当り遊技フラグ」をセット(ONに設定)する(S352)。この「大当り遊技フラグ」のセットにより、遊技機1の遊技状態は「大当り遊技状態」に移行する。このように、「大当り遊技フラグ」をセットすることにより(つまり、大当り遊技実行手段が作動を開始することにより)、特別図柄遊技処理(S300)を抜けて図16の遊技制御処理に復帰すると大当り遊技処理が開始され、大当り遊技が開始されることになる。
ところで、本実施例の遊技機1では、「大当り遊技フラグ」のセット中(つまり、大当り遊技実行手段の作動中)は、確変機能や時短機能は働かないこととしている。このため、S352の処理において、「大当り遊技中フラグ」をセット(ONに設定)したら、現在の遊技モード(大当り遊技フラグセット時の遊技モード)が高確率モードであるか否かを判断する(S354)。そして、高確率モードである場合(S354;YES)、確率変動手段が作動しているので、これを停止させる(S356)。つまり、確変フラグを解除して確率変動手段の作動を停止させる。このS356の処理を終えた後、あるいはS354の処理にて現在の遊技モードが高確率モードでないと判断された場合には、現在の遊技モードが時短モードであるか否か(変動時間短縮フラグがセットされているか否か)を判断する(S358)。この結果、時短モードである場合には(S358;YES)、変動時間短縮フラグを解除して時短機能(変動時間短縮手段)の作動を停止させる(S360)。
また、本実施例では、現在の遊技モードが時短モードである場合(S358;YES)には、普通電動役物開放時間の延長機能(開放延長手段)も働いているので、S362の処理で、開放時間延長フラグを解除して、普通電動役物(始動入賞装置17)の開放時間延長機能(開放延長手段)も停止させた後(S362)、特別図柄遊技処理(S300)を抜けて、図16の遊技制御処理に復帰する。一方、S352の処理で大当り遊技フラグをセットしたときの遊技モードが高確率モードでも時短モードでもなかった場合は(S354;NO、S358;NO)、そのまま特別図柄遊技処理(S300)を抜けて、図16の遊技制御処理に復帰する。
次に、図22のS350の処理で否定的な判断がなされると、つまり、特別図柄表示部62において停止表示された特別図柄が「外れ図柄」の場合(S350;NO)、以下のような処理を行う。
先ず、現在の遊技モードが時短モード(変動時間短縮フラグがセットされているか否か)を判断する(S370)。このS370の処理で肯定的な判断がなされる場合(S370;YES)、後述の大当り遊技終了時処理(S700)でセットされる「変動時間短縮カウンタ」(図29のS720参照)を「−1(1デクリメント)」する(S372)。このS372の処理により、「遊技機1の遊技モードが現在実行中の時短モードに移行した後に、S350の処理で肯定的な判断を得ることなく実行された特別図柄の変動回数(累積回数)」、換言すると「時短モードにおいて外れ図柄が連続して停止表示された回数」が計数される。そして、「変動時間短縮カウンタ」を「−1(1デクリメント)」したら、「変動時間短縮カウンタ」の値が「0(ゼロ)」になったか否かを判断し(S374)、「0(ゼロ)」でない場合は(S374;NO)、時短モードを維持したまま、特別図柄遊技処理を抜けて、図16の遊技制御処理に復帰する。
一方、「変動時間短縮カウンタ」の値が「0(ゼロ)」の場合(S374;YES)、主制御基板200のCPU201は、時短機能(変動時間短縮手段)の作動を停止させる(S376)とともに、開放延長機能(開放延長手段)の作動を停止させる(S378)。そして、CPU201は開放延長モード終了コマンド(TKC)をサブ制御部200A(サブ制御基板220)に向かって送信した後(図15を参照)、特別図柄遊技処理を抜けて、図16の遊技制御処理に復帰する。尚、開放延長モード終了コマンド(TKC)は、開放延長モードを終了したことを示すコマンドである。また、後述するように、本実施例では、大当り遊技終了時に「変動時間短縮カウンタ」に「100」をセットするものとしているので、時短モードにおいて外れ図柄が「100回」連続して停止表示された場合に、開放延長モード(時短モード)が終了する。
E.大当り遊技処理(S600)
図28は、大当り遊技処理の概要を示すフロー図であり、CPU201は、大当り遊技処理(S600)が起動されると、大当り遊技フラグがセットされているか否か(大当り遊技フラグがONに設定されているか否か)を判断し(S602)、セットされている(ONに設定されている)場合には(S602;YES)、S604以降の処理を実行する。尚、大当り遊技としては、実行される大当りラウンド数が多い「第1の大当り遊技」と、実行される大当りラウンド数が少ない「第2の大当り」とが予定されている。
S604の処理では、主制御基板200に搭載されたRAM202の所定領域(図示しない抽選結果メモリ)に大当りフラグがセットされているか否か判断し(S604)、否定的な判断がなされる場合(S604;NO)には、ラウンド回数R(ラウンドカウンタ)を初期化する処理等が既に完了しているため、そのまま、S616の処理に移行する。一方、S604の処理で肯定的な判断がなされる場合(S604;YES)、大当りフラグを解除する処理と、ラウンド回数R(ラウンドカウンタ)に初期値(「1」)をセットする処理を実行した後に、S616の処理に移行する。ここで、ラウンド回数R(ラウンドカウンタ)とは、大当り遊技処理(S600)において、現在実行中のラウンド回数を示すものである。そして、このラウンド回数Rの上限(n1)は、第1の大当り遊技では15回とされ、第2の大当り遊技では2回とされる。
S616の処理では、大入賞口31aが開放中か否かを判断する。ここで、大入賞口31aは、通常の遊技状態では閉鎖されており、「大当り遊技フラグ」をセットした直後は、大入賞口31aは閉鎖状態となっている。このため、大当り遊技の開始直後は、大入賞口31aは開放中ではないと判断され(S616;NO)、ラウンド回数(R)が所定の上限回数(n1)に達したか否かを判断する(S640)。
但し、大当り遊技が開始された直後は、ラウンド回数(R)が所定回数(n1)に達していないから、S640の処理では、必然的に否定的な判断がなされる(S640;NO)。このため、S648の処理に移行して、大入賞口31aの閉鎖時間(t2)が経過したか否かを判断する(S648)。ここで、大入賞口の閉鎖時間(t2)とは、ラウンドとラウンドとの間で大入賞口31aが閉鎖状態となっている時間である。そして、大当り遊技が開始された直後は、大入賞口31aは閉鎖状態となっているから、必然的に、大入賞口の閉鎖時間が経過していると判断され(S648;YES)、大入賞口31aを開放させた後(S652)、図28に示す大当り遊技処理を一旦終了して、図16の遊技制御処理に復帰する。
CPU201は遊技制御処理に復帰すると、図16に示す一連の各種処理を行った後、再び大当り遊技処理(S600)を開始する。この際、前述のように、図16に示した遊技制御処理を、主制御基板200のCPU201が一回、実行するために要する時間は、約4msecとなっている。従って、図28に示す大当り遊技処理(S600)も、約4msec毎に繰り返して実行される。この際、大当り遊技の実行中に繰り返される大当り遊技処理(S600)においては、S616以降の処理が確実に実行される。ところが、大当り遊技の開始後に行われた初めての大当り遊技処理(S600)は、S652の処理において大入賞口31aを開放して、そのまま、当該「大当り遊技処理(S600)」を終了する。そして、当該「大当り遊技処理(S600)」の終了後、約4msec後に2周目の大当り遊技処理(S600)を行う場合には、S616にて、大入賞口31aが開放中と判断されることになる(S616;YES)。
この2周目の大当り遊技処理(S600)においては、S616の処理で肯定的な判断がなされた後、大入賞口31aの開放時間が所定時間(t1)に達したか否かを判断する(S620)。そして、前述のように、大当り遊技では、大入賞口31aが開放状態となるが、開放時間が所定時間(t1)に達するか、又は、大入賞口31aに規定数(N1)の遊技球が入球すると閉鎖される。このことに対応して、S620では大入賞口31aの開放時間が所定時間(t1)に達したか否かを判断するのである。尚、この所定時間(t1)は、第1の大当り遊技においては、例えば「30秒間」とされ、第2の大当り遊技においては例えば「0.2秒間」とされる。
そして、開放時間が所定時間(t1)に達していれば(S620;YES)、大入賞口31aを閉鎖した後(S628)、図28に示した大当り遊技処理(S600)を抜けて、図16の遊技制御処理に復帰する。一方、開放時間が所定時間(t1)に達していない場合は(920;NO)、大入賞口31aに入球した遊技球が規定数(N1)に達しているか否かを判断する(S624)。尚、この規定数は、例えば「10球」とされる。
そして、遊技球が規定数(N1)に達した場合も(S624;YES)、大入賞口31aを閉鎖する(S628)。これに対して、規定数(N1)に達していない場合は(S624;NO)、大入賞口31aの開放時間が未だ所定時間(t1)に達しておらず、しかも、大入賞口31aに入球した遊技球も規定数(N1)に達していないと考えられるので、大入賞口31aを開放させたまま、図28の大当り遊技処理を抜けて、図16の遊技制御処理に復帰する。
遊技機1の遊技状態が「大当り遊技中」である場合(大当り遊技フラグがセットされている場合)、図14の遊技制御処理を何回も繰り返し実行しているうちに、大入賞口31aの開放時間が所定時間(t1)に達するか(図28のS620;YES)、若しくは、大入賞口31aに規定数(N1)の遊技球が入球して(S624;YES)、大入賞口31aが閉鎖される(S623)。こうして、1ラウンドの遊技が終了する。
遊技機1の遊技状態が「大当り遊技中」である場合、次に大当り遊技処理(S600)が実行された時には、S616において大入賞口31aが閉鎖中と判断され(S616;NO)、当該「大当り遊技」中に終了したラウンド数(連続回数R)が所定回数(n1)に到達したか否かが判断され(S640)、所定回数(n1)に到達していなければ(S640;NO)、大入賞口31aの閉鎖時間が所定時間(t2)に達したことを確認した後(S648;YES)、再び大入賞口31aを開放状態として新たなラウンドを開始する(S652)。
一方、S640の処理において、当該「大当り遊技」中に終了したラウンド数(連続回数R)が所定回数(n1)に到達したと判断される場合(S640;YES)には、大当り遊技を終了し、大当り遊技フラグを解除するとともに(S644)、大当り遊技終了フラグをセット(S646)して、大当り遊技処理(S600)を終了し、図14に示す遊技制御処理に復帰する。
F.大当り遊技終了処理(S700)
図29は、大当り遊技終了時処理の概要を示すフロー図であり、CPU201は、大当り遊技終了処理(S700)が起動すると、大当り遊技終了フラグ(S646)がセットされているか否か(大当り遊技終了フラグがONに設定されているか否か)を判断し(S705)、セットされていなければ(S705;NO)、そのまま、大当り遊技終了時処理(S700)を終了し、図16に示す遊技制御処理に復帰する。一方、セットされていれば(S705;YES)、CPU201は、この大当り遊技終了フラグを解除し、確変フラグをセットして確率変動手段の作動を開始するとともに(S715)、変動時間短縮カウンタに初期値(100)をセットする(S720)。
また、変動時間短縮フラグをセットし、普通図柄及び特別図柄の変動時間短縮機能を作動させるとともに(S725)、開放延長フラグをセットして、「普通電動役物(始動入賞装置17)の開放時間を延長する開放延長手段」を作動させる(S730)。そして、開放延長モード開始コマンド(EEC)をサブ制御部200A(サブ制御基板220)に送信した後(S735)、大当り遊技終了処理(S700)を終了する。ここで、変動時間短縮カウンタは、大当り遊技終了後に特別図柄の変動表示が行われる毎に「−1(1デクリメント)」される(図22のS372参照)。そして、変動時間短縮カウンタの値が「ゼロ」になったところで、変動時間短縮機能と開放延長手段の作動が停止される。
(7)サブ制御部220Aが行う主要な演出制御処理の概要
次に、サブ制御部220A(図9等に示すサブ制御基板220のCPU220a)が、演出表示制御部222A(演出表示制御基板222)と協働して行う処理のうちで、主要な処理について、図30〜図33を用いて説明する。ここで、本実施例では、この主要な処理として、始動入賞時保留関連処理(S1000)と、図柄変動演出関連処理(S1100)とについて説明するが、両処理(S1000、S1100)は、「サブ制御部220Aが行う演出制御に関するメイン処理」のサブルーチンを構成する処理であり、所定の周期(例えば、約2msec毎)に繰り返し実行される。
A.始動入賞時保留関連処理(S1000)
始動入賞時保留関連処理(S1000)は、「始動入賞時(入賞装置17に遊技球が入賞した時)に、主制御部200Aから送信された保留数指定コマンド(RHP1)」を、サブ制御基板220が受信する毎に実行される。つまり、サブ制御基板220のCPU220aは、「主制御部200Aによって、前述のS310(図20参照)に従って送信された保留数指定コマンド(RHP1)」を受信すると(S1010;YES)、この受信した保留数指定コマンド(RHP1)に基づく保留情報を、RAM220b(図9を参照)の所定領域に記憶する(S1020)。このS1020で記憶する保留情報には、保留数指定コマンド(RHP1)を受信したときの「特別図柄の保留数に関する情報(図20のS306の処理を経た後の保留数に関する情報)」と、「図20のS308の処理で実行された事前判定の結果に関する情報」が含まれる。
サブ制御基板220のCPU220aは、このS1020の処理に続いて、特別図柄の保留数に関する表示を「+1」する処理(S1030)を行った後、始動入賞時保留関連処理(S1000)を終了する。つまり、特別図柄保留表示部53を用いて示される保留数に関する表示を「+1」した後、始動入賞時保留関連処理(S1000)を終了する。
B.図柄変動演出関連処理(S1100)
図柄変動演出関連処理(S1100)は、「前述のS478(図25参照)に従って、主制御部200Aから送信された図柄変動開始コマンド」を、サブ制御基板220が受信する毎に実行される。つまり、サブ制御基板220のCPU220aが、変動パターン指定コマンド(CHP)と、特別図柄停止情報指定コマンド(CJS)とを受信すること(S1110;YES)で開始される。
サブ制御基板220のCPU220aは、図柄変動開始コマンドを受信すると(S1110;YES)、「転落モード演出実行フラグ」がセットされているか否かを判断する(S1120)。なお、「転落モード演出実行カウンタ」の値は後述するように、「転落モード演出(転落前兆演出)」を実行する状態でない場合に、「ゼロ」とされ、「転落モード演出」を実行中には「1」、「2」、「3」若しくは「4」となる。
そして、転落モード演出実行フラグがセットされている場合(転落モード演出実行フラグがONに設定されている場合)には(S1120;YES)、「転落モード演出実行時の演出パターンテーブル」をセットした後(S1130)、S1150の処理に移行し、転落モード演出実行フラグがセットされていない場合(転落モード演出実行フラグがOFFに設定されている場合)には(S1120;NO)、「転落モード演出未実行時の演出パターンテーブル」をセットした後(S1140)、S1150の処理に移行する。
S1150の処理においては、S1110の処理で受信した特別図柄停止情報指定コマンド(図柄変動開始コマンド)に基づき、主制御部200A(主制御基板200)において実行された大当り抽選(図24のS440又はS441)の結果が、大当りであるか否かが判断される。そして、大当りであると判断される場合には(S1150;YES)、中央表示装置27の表示画面27aで行う演出表示の当り演出パターン(疑似図柄表示部27b〜27dに表示される疑似図柄の変動表示態様、リーチ表示の態様等)と、疑似図柄の停止表示態様(大当りを示す停止図柄の態様)を設定した後、表示画面27aの疑似図柄表示部27b〜27dにおいて変動表示(変動演出表示)を開始させ(S1180)、「変動開始時保留関連処理(S1200)」に移行する。
一方、S1110の処理において受信した特別図柄停止情報指定コマンド(図柄変動開始コマンド)に基づき、主制御部200A(主制御基板200)において実行された大当り抽選の結果が、「外れ」であると判断される場合には(S1150;NO)、中央表示装置27の表示画面27aで行う演出表示の外れ演出パターン(疑似図柄表示部27b〜27dに表示される疑似図柄の変動表示態様、リーチ表示の実行有無、リーチ表示を実行する場合のリーチ表示態様等)と、疑似図柄の停止表示態様(外れを示す停止図柄の態様)を設定した後、疑似図柄表示部27b〜27dにおいて変動表示(変動演出表示)を開始させ(S1180)、「変動開始時保留関連処理(S1200)」に移行する。
図32に示すように、変動開始時保留関連処理(S1200)において、サブ制御基板220のCPU220aは、「主制御部200AがS480の処理(図25参照)に従って送信した保留数指定コマンド(RHP2)」を受信することを待って(S1205;YES)、現在の遊技状態が確率変動状態であるか否か(現在の遊技モードが高確率モードであるか否か)を判断する(S1210)。つまり、「始動入賞情報が処理され、特別図柄の変動表示が開始された後の保留数を特定する保留数指定コマンド(RHP2)」を受信することを待って(S1205;YES)、S1210の処理を行う。そして、確率変動状態でないと判断される場合(S1210;NO)、特別図柄保留表示部53を用いて示される保留数に関する表示を「−1」した後(S1270)、「変動開始時保留関連処理(S1200)を終了する。
一方、確率変動状態であると判断される場合(S1210;YES)、「転落モード演出実行フラグ」がセットされているか否かを判断する(S1215)。ここで、「転落モード演出実行フラグ」とは、「転落モード演出を実行中」であることを示すフラグである。そして、既に、「転落モード演出実行フラグ」がセットされている場合(転落モード演出実行フラグがONに設定されている場合)には(S1215;NO)、転落モード演出実行の可否等を決定するための処理(S1220〜S1245までの処理)をスキップして、S1255の処理に移行する。
「転落モード演出実行フラグ」がセットされていない場合(転落モード演出実行フラグがOFFに設定されている場合)、つまり、未だ、転落モード演出を開始していない場合、S1205の処理を経た段階で、保留情報に含まれている保留数(図30のS1020の処理で記憶した保留情報であって、S1205の処理を経た段階で記憶されているものの数)が「2」よりも大きいか否かを判断し(S1220)、「2」以下であれば、S1270の処理を経て、変動開始時保留関連処理(S1200)を終了する。この場合、転落モード演出を開始することなく、変動開始時保留関連処理(S1200)を終了する。一方、保留数が2よりも大きい(本実施例では、「3」若しくは「4」)である場合(1220;YES)、S1020の処理(図30参照)で記憶した保留情報(事前判定結果)をチェックし(S1225)、「特定値と一致する旨の事前判定結果」が記憶されているか否かを判断する(S1230)。
S1230の処理で否定的な判断がなされると、S1270の処理を経て変動開始時保留関連処理(S1200)を終了する。つまり、この場合も、転落モード演出を開始することなく、変動開始時保留関連処理(S1200)を終了する。一方、S1230の処理で肯定的な判断がなされると、保留情報として記憶されている保留数を、転落モード演出実行カウンタにセットする(S1235)。つまり、現在の保留数(始動入賞情報)の数を、転落モード演出実行カウンタにセットする(S1235)。この転落モード演出実行カウンタは、「転落前兆演出を伴う図柄変動の残り実行回数」を示すカウンタであり、転落モード演出を実行している最中は、「4」、「3」、「2」若しくは「1」の数値を示すことになる。
S1235において転落モード演出実行カウンタにセットすると、S1240にて転落モード演出実行フラグをセットした後(転落モード演出実行フラグをONに設定した後)、転落モード演出を開始する(S1245)。これにより、前述の転落モード演出(図13及び図14に例示するバトル演出)が開始されるが、この転落モード演出は転落前兆演出の具体例を構成する。また、図32に示す処理は「サブ制御基板220のCPU220aが前兆演出実行手段として行う処理」の具体例を構成する。
このように、転落モード演出を開始すると、転落モード演出実行カウンタの値を「−1」する処理を行った後(S1255)、転落モード演出実行カウンタの値が「ゼロ」であるか否かを判断する(S1260)。つまり、「転落前兆演出を伴う図柄変動の残り実行回数(以下、「残り回数」という。)がゼロであるか否か」を判断するが(S1260)、「転落モード演出を開始させた図柄変動時」には、S1260の処理において否定的な判断がなされるため、S1270の処理を経て変動開始時保留関連処理(S1200)を終了する。
変動開始時保留関連処理(S1200)を終了すると、図31の図柄変動演出関連処理(S1100)に復帰する。そして、図柄停止コマンドを受信すると(S1280;YES)、「1個の始動入賞情報を処理することで行われた図柄変動演出」を終了する(1285)。つまり、表示画面27aにおいて、疑似図柄と背景図柄の変動を停止し、大当り抽選の結果を確定表示する。
また、「転落モード演出中の2回目以降の図柄変動」においても、S1110の肯定的な判断を待って、S1120の肯定的な判断を経て、「転落モード演出実行時の演出パターンテーブル」をセットする(S1130)。そして、S1150、S1170(若しくはS1160)、S1180の各処理を経て、2回目の変動開始時保留関連処理(S1200)に移行する。更に、S1205、S1210、S1215の各処理(図32参照)の肯定的判断を得た後、S1130の処理で設定した演出パターンテーブルに従って転落モード演出を継続する(S1216)。
この後、転落モード演出実行カウンタの値を「−1」する処理を行い(S1255)、転落モード演出実行カウンタの値が「ゼロ」であるか否かを判断する(S1260)。そして、「ゼロ」でなければ(S1260;NO)、S1270の処理を経て変動開始時保留関連処理(S1200)を終了した後、図31に示すS1280、S1285の処理に至る。
このように、「転落モード演出中の図柄変動」を所定回数(転落モード演出実行カウンタの値に相当する回数)だけ繰り返すと、S1260の処理で、転落モード演出実行カウンタの値が「ゼロ」であると判断される(S1260;YES)。この場合、転落モード演出実行フラグを解除して(転落モード演出実行フラグをOFFに設定して)転落モード演出を終了させた後(S1265)、S1270の処理を経て変動開始時保留関連処理(S1200)を終了する。そして、図31に示すS1280、S1285の処理に至る。
(8)実施例の効果
本遊技機1によると、転落前兆演出の発生により、転落抽選の結果が報知される時期が明確になるので、「その報知時期が到来するまでの転落演出モード実行期間」中の遊技興趣(ドキドキ感)を高めることができる。例えば、遊技者は、転落前兆演出が発生すると、転落前兆演出実行期間が終了するまでの間に大当りを得られるか否かを、固唾を飲んで見守ることになる。このため、本遊技機1によると、遊技上の興趣を高めることができる。
また、本遊技機1によると、転落前兆演出を発生させることで、確変遊技(高確率モード)が唐突に終了する印象や、遊技の止め時が判断し難いといった印象を遊技者に与え難くなる。尚、本実施例では、転落前兆演出を「バトル演出」として実行する具体例を述べたが、この転落前兆演出を、後述する「カウントダウン演出」や、「リーチ演出」を用いて行ってもよいし、その他の演出態様を用いて行ってもよい。
次に、図33〜図40を用いて実施例2の遊技機について説明する。この実施例2の遊技機は、以下の点が異なる他は実施例1の遊技機1と同様である。つまり、実施例2の遊技機では、(i)転落前兆演出を実行するための制御を、主制御部200A(主制御基板200)が中心となって行う点と、(ii)転落前兆演出を「カウントダウン演出」で行う点が、実施例1と異なる。そして、実施例2では、(a)図13、図14の代わりに、図33、図34を用いる点と、(b)図20の代わりに、図35、図36を用いる点と、(c)図25の代わりに図37、図38を用いる点と、(d)図31、図32の代わりに図39を用いる点を除いて実施例1と同様である。
先ず、図33及び図34を用いて、この「カウントダウン演出」の特徴的な部分について説明する。この「カウントダウン演出」は、4回の図柄変動に渡って行う場合として示されているが、本実施例においては、この「カウントダウン演出」を2回若しくは3回の図柄変動に渡って行うこともできる。
この具体例においても、「特別図柄の保留数が4個である状態(始動入賞情報メモリ202aに上限個数である4個の始動入賞情報の記憶された状態)」で変動開始条件(大当り抽選実行条件)が成立し(d1)、最先に記憶された始動入賞情報(大当り抽選用乱数など)を処理し、図柄変動を開始するところから説明を始める。尚、この具体例においても、始動入賞情報メモリ202aに記憶された転落抽選用乱数のうちで最も新しいもの(図8(c)に示す領域3に記憶されているもの)が、「転落抽選の当選値を構成する転落抽選用乱数」であり、他の転落抽選用乱数は「転落抽選の落選値を構成する転落抽選用乱数」であるとする。
この具体例においても、図柄変動の変動開始条件(大当り抽選実行条件)が成立すると、前述の通常演出と同様に、特別図柄表示部62a〜62gで点灯表示(変動表示)を開始し、図33に示すように、疑似図柄表示部27b〜27dにおいて疑似図柄を用いた変動演出表示を開始する(b1)。この図柄変動の開始に伴って、特別図柄の保留数が「−1」されるとともに、転落モードカウンタ(後述する。)の値が「−1」される。このとき、図8(c)の「領域0」の記憶データ(最古のもの)がクリアーされると共に、「領域1」、「領域2」、「領域3」のそれぞれの記憶データが「領域0」に向けて「1領域ずつ」シフトされる(d2)。なお、転落モードカウンタの値は「転落前兆演出」を実行する状態でない場合に「ゼロ」となり、「転落前兆演出」を実行中の場合には「1」、「2」、「3」若しくは「4」となる。
図柄変動を開始した後、所定時間が経過すると、表示画面27aに「転落前兆を示す表示」がなされる(b2)。つまり、この具体例では、「あと3回、図柄変動を行うと、転落抽選の結果が報知される」旨の表示がなされる(b2)。そして、図柄変動の変動時間が経過すると、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(b3)。
次の変動開始条件(大当り抽選実行条件)が成立すると、同様に、特別図柄表示部62a〜62gで点灯表示(変動表示)を開始し、疑似図柄表示部27b〜27dにおいて疑似図柄を用いた変動演出表示を開始する(b4)。この図柄変動の変動開始に伴って、特別図柄の保留数が「−1」されるとともに、転落モードカウンタの値が「−1」される。そして、図柄変動を開始した後、所定時間が経過すると、表示画面27aに、「あと2回、図柄変動を行うと、転落抽選の結果が報知される」旨の表示がなされた後(b5)、図柄変動の変動時間の経過を待って、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(b6)。
更に次の変動開始条件(大当り抽選実行条件)が成立すると、図34に示すように、特別図柄表示部62a〜62gでの点灯表示(変動表示)と、疑似図柄表示部27b〜27dでの変動演出表示を開始するとともに(b7)、特別図柄の保留数と転落モードカウンタの値が「−1」される。そして、図柄変動を開始した後、所定時間が経過すると、表示画面27aに、「あと1回、図柄変動を行うと、転落抽選の結果が報知される」旨の表示がなされた後(b8)、図柄変動の変動時間の経過を待って、大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(b9)。
更に次の変動開始条件(大当り抽選実行条件)が成立すると、特別図柄表示部62a〜62gでの点灯表示(変動表示)と、疑似図柄表示部27b〜27dでの変動演出表示を開始するとともに(b10)、特別図柄の保留数と転落モード演出実行カウンタの値が「−1」される。そして、図柄変動を開始した後、所定時間が経過すると、表示画面27aに、「転落抽選の結果が当選である(つまり、高確率モードが終了する)」旨の表示がなされた後(b11)、図柄変動の変動時間の経過を待って大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(b12)。但し、「転落抽選の結果が落選」となる場合、表示画面27aに「高確率モードを継続する」旨の表示がなされた後(b13)、図柄変動の変動時間の経過を待って大当り抽選の結果を示す停止図柄(外れ図柄)が停止表示される(a12)。
遊技者は、本実施例に示す「カウントダウン表示を用いた転落前兆演出」が始まると、表示画面27aを、固唾を飲んで見守る。そして、最終的に表示画面27aになされる表示が、「転落抽選の結果が当選である旨を示す表示(高確率モードが終了する旨を示す表示)」であるのか、或いは、「高確率モードを継続する旨を示す表示」であるのかを「ドキドキ」しつつ見守ることになるため、遊技上の興趣が高められる。
次に、実施例2の遊技機を構成する主制御部200Aが実行する特別図柄遊技処理(S300)について説明する。この特別図柄遊技処理(S300)は、図35、36、21〜24、37及び38に従って実行される。以下、この実施例2の特別図柄遊技処理(S300)について、実施例1の特別図柄遊技処理(S300)と相違する点を中心に説明する。
実施例2の特別図柄遊技処理(S300)においても、図35に示すように、特別図柄遊技処理が起動されると、先ず、始動入賞装置17に遊技球が入賞したか否かが判断され(S302)、否定的な判断がなされる場合(S302;NO)、そのまま図21に示すS325以降の処理に移行する。一方、肯定的な判断がされると(S302;YES)、特別図柄の保留数が所定個数未満(本実施例は、4個未満)であるか否かが判断され(S304)、所定個数未満と判断されると(S304;YES)、特別図柄に関する抽選用乱数(つまり、始動入賞情報)を取得し、この抽選用乱数が主制御基板200に搭載されたRAM202の所定アドレス(つまり、図8の始動入賞情報メモリ202a)に記憶するとともに、「特別図柄の保留数(図8に示す特別図柄保留数メモリ202bの値)」を「+1」する処理が行われる(S306)。このS306の処理において取得される抽選用乱数は、実施例1の特別図柄遊技処理(S300)におけるS306の処理で取得される抽選用乱数と同様である。
S306の処理を終了したら、保留数指定コマンド(RHP)をサブ制御基板220に送信する処理を行う(S311)。つまり、S306の処理で「+1」された保留数を特定する保留数指定コマンド(RHP)がサブ制御基板220に送信される。この後、主制御基板200に搭載されたCPU201は、現在の遊技状態(遊技モード)が確率変動状態(高確率モード)であるか否かを判断し(S312)、確率変動状態でなければ(S312;NO)、そのまま図21に示すS325以降の処理に移行する。一方、確率変動状態であれば(S312;YES)、現在の保留数が「2」よりも大きいか否かを判断し(S314)、「2」以下の場合(S312;NOであって、「1」若しくは「2」の場合)、そのまま図21に示すS325以降の処理に移行するが、「2」よりも大きい場合(S312;YESであって、「3」若しくは「4」の場合)、転落抽選用乱数の事前判定処理(S320)を行った後、図21に示すS325以降の処理に移行する。
この事前判定処理(S320)では、図36に示すように、S306の処理で取得した転落抽選乱数が、予め定められた特定値と一致するか否かを判定し、一致しない場合には(S321;NO)、そのまま事前判定処理(S320)を終了する。一方、一致する場合には(S321;YES)、現在の保留数(始動入賞情報)の数を、転落モードカウンタにセットする処理(S322)と、転落モードフラグをセットする(転落モードフラグをONに設定する)処理(S323)を行った後、事前判定処理(S320)を終了する。
実施例2の特別図柄遊技処理(S300)においても、S325以降の処理は図21〜図23に従って、実施例1の特別図柄遊技処理(S300)と同様に行われる。但し、特別図柄変動関連処理(S400)の内容に変更が加えられている。具体的には、実施例2の特別図柄変動関連処理(S400)においても、S440若しくはS441に至るまでの処理は、図24に従って実施例1と同様に行われる。
但し、実施例2の特別図柄変動関連処理(S400)において、S440及びS441以降の処理は、図37及び図38に従って行われる。つまり、主制御基板200に搭載されたCPU201は、S440の処理若しくはS441の処理を行った後、変動パターン振分処理を実行する(S460)。
この変動パターン振分処理(S460)では、先ず、図38に示すように、S440若しくはS441(図24参照)において行われた「大当り抽選」の結果が大当りであるかが判断される(S461)。そして、大当りである場合は(S461;YES)、転落モードフラグがセットされているか否か(転落モードフラグがONに設定されているか否か)を判断し(S462)、セットされている場合(転落モードフラグがONに設定されている場合)には(S462;YES)、「転落モード時の大当り用の変動パターンテーブル」をセットした後(S463)、「特別図柄の変動パターンを決定するための乱数の取得と、大当り図柄決定乱数(前述のS306の処理で取得したもの)の読み出し」を行い(S465)、変動パターン振分処理(S460)を終了する。
一方、S462の処理で、転落モードフラグがセットされていない(転落モードフラグがOFFに設定されている)と判断される場合には(S462;NO)、「通常の大当り用の変動パターンテーブル」をセットした後(S464)、「特別図柄の変動パターンを決定するための乱数の取得と、大当り図柄決定乱数(前述のS306の処理で取得したもの)の読み出し」を行い(S465)、変動パターン振分処理(S460)を終了する
また、図24のS440若しくはS441において行われた「大当り抽選」の結果が外れである場合も(S461;NO)、転落モードフラグがセットされているか否か(転落モードフラグがONに設定されているか否か)を判断し(S466)、セットされている場合(転落モードフラグがONに設定されている場合)には(S466;YES)、「転落モード時の外れ用の変動パターンテーブル」をセットした後(S467)、「特別図柄の変動パターンを決定するための乱数の取得と、外れ図柄決定乱数(前述のS306の処理で取得したもの)の取得」を行い(S469)、変動パターン振分処理(S460)を終了する。
一方、S466の処理で、転落モードフラグがセットされていないと判断される場合(転落モードフラグがOFFに設定されている場合)には(S466;NO)、「通常の外れ用の変動パターンテーブル」をセットした後(S468)、「特別図柄の変動パターンを決定するための乱数の取得と、外れ図柄決定乱数(前述のS306の処理で取得したもの)の取得」を行い(S465)、変動パターン振分処理(S460)を終了する
図37に戻り、変動パターン振分処理(S460)を終了すると、この変動パターン振分処理(S460)の処理でセットした変動パターンテーブルと、読み出し若しくは取得した乱数とを用いて、特別図柄の変動パターンと、特別図柄の停止図柄を決定した後(S475)、S478の処理に移行する。尚、実施例2において、各「変動パターンテーブル」は、主制御基板200に搭載されたROM203に予め設定されている。
そして、CPU201は、以上のように、特別図柄の変動パターンと停止図柄を決定する処理を行ったら、特別図柄表示部62bにおいて特別図柄の変動を開始するとともに、サブ制御部200A(サブ制御基板220)に向かって図柄変動開始コマンド等を送信する(S478)。また、S430(図24参照)の転落抽選の結果が当選である場合(図24のS435;YES)、S478の処理において、「低確率状態指定コマンド(THP)」も送信される。
尚、実施例2においても、遊技機1の遊技モードが高確率モードである場合と、低確率モードである場合と選択される図柄変動開始コマンド(特に、変動パターン)が異なり、サブ制御基板220が、CPU201から送信される変動パターン指定コマンドによって遊技機1の遊技モードを判別可能な場合は、この「低確率状態指定コマンド(THP)」は必ずしも必要とされない。
S478の処理の後、CPU201は、「特別図柄の保留数」を「1」減算する処理と、減算された後の保留数を特定するための「保留数指定コマンド(RHP)」をサブ制御基板220に送信する処理とを行った後(S480)、転落モードフラグがセットされているか否か(転落モードフラグがONに設定されているか否か)を判断し(S481)、セットされていない場合(転落モードフラグがOFFに設定されている場合)には(S481;NO)、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。一方、セットされている場合(転落モードフラグがONに設定されている場合)には(S481;YES)、S483以降の処理に移行する。
つまり、転落モードフラグがセットされている場合(転落モードフラグがONに設定されている場合)には(S481;YES)、転落モードカウンタの値を「−1」する処理を行った後(S483)、転落モードカウンタの値が「ゼロ」であるか否かを判断する(S484)。そして、否定的な判断がなされる場合(S484)、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。尚、「転落モードフラグの設定した時点の図柄変動」の際には、S484の処理において否定的な判断がなされるため、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。このため、次回の特別図柄遊技処理における「変動パターン振分処理」においては、「転落モード時の大当り用の変動パターンテーブル(S463)」若しくは「転落モード時の外れ用の変動パターンテーブル(S467)」が選択される。
一方、「転落モード演出中の2回目以降の図柄変動時」においては、S481の肯定的な判断と、転落モードカウンタの値を「−1」する処理(S483)と、S484の否定的な判断を経て、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。この場合も、次回の特別図柄遊技処理における「変動パターン振分処理(図38参照)」においては、「転落モード時の大当り用の変動パターンテーブル(S463)」若しくは「転落モード時の外れ用の変動パターンテーブル(S467)」が選択される。
そして、図柄変動(特別図柄遊技処理)を繰り返すうちに、図37のS484の処理で肯定的な判断を得ると、転落モードフラグを解除した後(S486)、特別図柄遊技処理を終了する。この場合、以後、S461若しくはS466の処理で否定的な判断がされるため、次回の特別図柄遊技処理における「変動パターン振分処理」においては、「通常時の大当り用の変動パターンテーブル(図38のS464参照)」若しくは「通常時の外れ用の変動パターンテーブル(図38のS467参照)」が選択される。
次に、サブ制御部220Aが行う主要な演出制御処理の概要について説明する。つまり、実施例2の遊技機においても、サブ制御部220A(サブ制御基板220のCPU220a)が、演出表示制御部222A(演出表示制御基板222)と協働して行う処理のうちで、主要な処理として、始動入賞時保留関連処理(S1000)と、図柄変動演出関連処理(S1100)とを挙げることができるが、始動入賞時保留関連処理(S1000)については実施例1と同様であるための、その説明を省略する。
実施例2の図柄変動演出関連処理(S1100)は、図39に従って実行される。この図柄変動演出関連処理(S1100)は、「図37のS478に従って、主制御部200Aから送信された図柄変動開始コマンド」を、サブ制御基板220が受信する毎に実行される。つまり、サブ制御基板220のCPU220aが、変動パターン指定コマンド(CHP)と、特別図柄停止情報指定コマンド(CJS)とを受信すること(S1100;YES)で開始される。
サブ制御基板220のCPU220aは、図柄変動開始コマンドを受信すると(S1110;YES)、その受信した図柄変動開始コマンドに含まれる特別図柄停止情報指定コマンドに基づき、主制御部200A(主制御基板200)において実行された大当り抽選(図24のS440又はS441)の結果が、大当りであるか否かを判断する(S1150)。そして、大当りであると判断される場合には(S1150;YES)、中央表示装置27の表示画面27aで行う演出表示の当り演出パターン(疑似図柄表示部27b〜27dに表示される疑似図柄の変動表示態様、リーチ表示の態様等)と、疑似図柄の停止表示態様(大当りを示す停止図柄の態様)を設定した後(S1160)、疑似図柄表示部27b〜27dにおいて変動表示(変動演出表示)を開始させ(S1180)、S1185に移行する。
この場合、S1110の処理において受信した図柄変動開始コマンドに含まれる変動パターン指定コマンド(CHP)が、「転落モード時の大当り用の変動パターンテーブル(図38のS463参照)」を用いて決定されたものである場合、S1160において転落演出実行時の「当り演出パターン」がセットされるため、変動表示が開始されると(S1180)、前述のカウントダウン表示(図33,34参照)が行われる(残り変動回数を示す数字を表示)。一方、S1110の処理において受信した変動パターン指定コマンド(CHP)が、「通常時の大当り用の変動パターンテーブル(図38のS464参照)」を用いて決定されたものである場合、S1160において転落演出未実行時の「当り演出パターン」がセットされるため、変動表示が開始されても(S1180)、前述のカウントダウン表示は行われない。
一方、S1110の処理において受信した図柄変動開始コマンドに含まれる特別図柄停止情報指定コマンドに基づき、主制御部200A(主制御基板200)において実行された大当り抽選(図24のS440又はS441)の結果が、「外れ」であると判断される場合には(S1150;NO)、中央表示装置27の表示画面27aで行う演出表示の外れ演出パターン(疑似図柄表示部27b〜27dに表示される疑似図柄の変動表示態様、リーチ表示の実行有無、リーチ表示を実行する場合のリーチ表示態様等)と、疑似図柄の停止表示態様(外れを示す停止図柄の態様)を設定した後、疑似図柄表示部27b〜27dにおいて変動表示(変動演出表示)を開始させ(S1180)、S1185に移行する。
この場合、S1110の処理において受信した図柄変動開始コマンドに含まれる変動パターン指定コマンド(CHP)が、「転落モード時の外れ用の変動パターンテーブル(図38のS467参照)」を用いて決定されたものである場合、S1160において転落演出実行時の「外れ演出パターン」がセットされるため、変動表示が開始されると(S1180)、前述のカウントダウン表示(図33,34参照)が行われる(残り変動回数を示す数字を表示)。一方、S1110の処理において受信した図柄変動開始コマンドに含まれる変動パターン指定コマンド(CHP)が、「通常時の外れ用の変動パターンテーブル(図38のS468参照)」を用いて決定されたものである場合、S1160において転落演出未実行時の「外れ演出パターン」がセットされるため、変動表示が開始されても(S1180)、前述のカウントダウン表示は行われない。
S1185の処理において、サブ制御基板220のCPU220aは、「主制御部200Aが図37のS480の処理に従って送信した保留数指定コマンド(RHP)」を受信するまで待機する。つまり、始動入賞情報が処理され、特別図柄の変動表示が開始された後の保留数を示す「保留数指定コマンド(RHP)コマンド」を受信するまで待機する(S1185)。そして、受信すると(S1185;YES)、特別図柄保留表示部53を用いて示される保留数に関する表示を「−1」した後、S1280以降の処理に移行する。そして、図柄停止コマンドを受信すると(S1280;YES)、「1個の始動入賞情報を処理つつ行われた図柄変動演出」を終了する(1285)。つまり、表示画面27aにおいて、疑似図柄と背景図柄の変動を停止し、大当り抽選の結果を確定表示する。
実施例2によっても、実施例1と同様な効果を得ることができる。尚、本実施例では、転落前兆演出を「カウントダウン演出」として実行する具体例を述べたが、この転落前兆演出を、「バトル演出」や後述する「リーチ演出」を用いて行ってもよいし、その他の演出態様を用いて行ってもよい。
次に、図43〜図50を用いて実施例5の遊技機について説明する。この実施例5は実施例1の変形例に相当するものである。この実施例5の始動入賞装置として、第1の始動入賞装置17Aと、第2の始動入賞装置17Bとを備えるとともに、第1の始動入賞装置17Aに対応する特別図柄(第1の特別図柄。以下、「特図1」ともいう。)と、第2の始動入賞装置17Bに対応する特別図柄(第2の特別図柄。以下、「特図2」ともいう。)とを備える点が実施例1と異なる。また、第1の始動入賞装置17Aへの始動入賞に基づく始動入賞情報と、第2の始動入賞装置17Bへの始動入賞に基づく始動入賞情報とが記憶された状況の下では、後者が優先的に処理される点(以下、「第2の始動入賞情報の優先処理」という。)が実施例1と異なる。
図43に示すように、第1の始動入賞装置17Aと、第2の始動入賞装置17Bは遊技盤10面において、上下に配設されている。また、第1の始動入賞装置17Aは固定式の始動入賞装置であり、上方に開口部(第1の始動口)を開口させたポケット形状を備え、この開口部(第1の始動口)を通じて遊技球を受け入れ可能とされている。更に、第1の始動入賞装置17Aの内部には遊技球の通過を検出する始動入賞検出スイッチ17tが配設されている。
第2の始動入賞装置17Bは、実施例1の「第2の始動入賞部17b」と同様な可変式の始動入賞装置である。また、実施例5の遊技機は、図43(b)に示すように、第1の始動入賞装置17Aに対応する特別図柄保留表示部53Aと、第2の始動入賞装置17Bに対応する特別図柄保留表示部53Bを備えている。
本実施例の遊技機においては、図43(c)に示すように、2種類の大当り(大当りA、大当りB)を予定しているが、何れの大当りを生じた場合も、大当り遊技終了後に遊技機の遊技モードが高確率モードとなる。但し、「第1の大当り図柄(図示を省略)が表示画面27aに停止されることに起因して生ずる大当りA」においては、その大当り遊技を終了した後、「第2の始動入賞装置17Bを構成する(普通電動役物)」の開放時間を長くする開放延長手段が作動するが(特別図柄が100回転するまでの間)、「第2の大当り図柄(図示を省略)が表示画面27aに停止されることに起因して生ずる大当りB」においては、その大当り遊技を終了した後、開放延長手段が作動しない。つまり、大当りBに係る大当り遊技を終了した後は、所謂「潜伏確変」の状態となる。なお、前述のように、主制御部200A(主制御基板200)からサブ制御部220A(サブ制御基板220)へは、開放延長モード開始コマンド(EEC)、開放延長モード終了コマンド(TKC)が送信されるため、サブ制御部220A(サブ制御基板220)は現在の遊技モードが開放延長モードであるか否かを判断することができる。
実施例5においても、主制御基板200に搭載されたCPU201は、図16に従って遊技制御処理を行う。但し、実施例5では、実施例1の「特図変動表示関連処理(図24,25参照)」が、第1の始動入賞装置17Aに対応する「第1の特別図柄」と、第2の始動入賞装置17Bに対応する「第2の特別図柄」の各々について実行される点で、遊技制御処理の内容が異なっている。以下、このことについて説明する。
実施例5の「特別図柄遊技処理」は、図44、図45及び図22〜図27に従って、以下のように実行される。つまり、図44に示すように、特別図柄遊技処理が起動されると、先ず、第1の始動入賞装置17A若しくは第2の始動入賞装置17Bに遊技球が入賞したか否かが判断される(S302a、S302b)。そして、S302aの処理及びS302bの処理において否定的な判断(遊技球が入賞していないとの判断)がなされる場合(S302a;NO、S302b;NO)、そのまま図45に示すS325以降の処理に移行する。尚、本実施例では、第1の始動入賞装置17A若しくは第2の始動入賞装置17Bへの始動入賞に起因して行われる処理は、実施例1の始動入賞装置17への始動入賞に起因して行われる処理(図20参照)と同様であるため、詳細な説明を省略することがある。
一方、第1の始動入賞装置17Aに遊技球が入賞したと判断されると(S302a;YES)、「第1の始動入賞装置17Aに対応する特別図柄(第1の特別図柄)の保留数」が所定個数未満(本実施例は、4個未満)であるか否かが判断される(S304a)。このS304aの処理において、所定個数未満と判断されると(S304a;YES)、特別図柄(第1の特別図柄)に関する抽選用乱数(つまり、始動入賞情報)を取得し、この抽選用乱数が主制御基板200に搭載されたRAM202の所定アドレス(つまり、図8の始動入賞情報メモリ202a)に記憶するとともに、「特別図柄の保留数(図8に示す特別図柄保留数メモリ202bの値)」を「+1」する処理が行われる(S306a)。
ここで、S306aの処理において取得される抽選用乱数は「始動入賞情報」の具体例を示している。そして、この抽選用乱数としては、(a)大当り抽選乱数、(b)大当り抽選の結果が当選である場合、特別図柄表示部62aに停止表示される大当り図柄を決定するための決定用乱数、(c)中央表示装置27の表示面27aにおいて実行される疑似図柄の変動表示において、リーチ表示を行うか否かの抽選を行うためのリーチ乱数、(d)後述する転落抽選に使用する転落抽選乱数などがある。
S306aの処理を終了したら、S306aの処理で取得した転落抽選乱数について事前判定する処理を行う(S308a)。そして、CPU201は事前判定を終了すると(S308a)、保留数指定コマンド(RHP)をサブ制御基板220に送信する処理を行った後(S310a)、図45のS325以降の処理に移行する。
また、第2の始動入賞装置17Bに遊技球が入賞したと判断されると(S302b;YES)、第1の始動入賞装置17Aに遊技球が入賞した場合と同様に、S304b、S306b、S308b、S310bの処理を行った後、S325以降の処理に移行する。なお、第2の始動入賞装置17Bに遊技球が入賞した場合には、第2の特別図柄の保留や抽選用乱数に係る処理が、前述の「第1の始動入賞装置17Aに遊技球が入賞した場合」と同様にして行われる。
S325の処理では、図45に示すように、大当り中(大当り遊技を実行中)であるか否かが判断される。そして、「大当り中」であると判断されると(S325;YES)、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。一方、S325の処理で「大当り中」でないと判断すると(S325;NO)、特別図柄が変動中か否か、つまり、第1の始動入賞装置17Aに対応する第1の特別図柄及び第2の始動入賞装置17Bに対応する第2の特別図柄のうちの何れかが変動中であるか否かを判断する(S328)。そして、特別図柄が変動中でない場合は(S328;NO)、特別図柄の停止図柄を表示させる停止表示時間中(本実施例では、この停止表示時間を0.6秒とする。)であるか否かを判断する(S330)。そして、特別図柄が変動表示されておらず(S328;NO)、且つ、特別図柄の停止図柄を表示している停止表示時間中でもない場合は(S330;NO)、変動表示を開始できるか否かを判断する(S332、S334)。
この「特別図柄の変動表示を開始できる条件」は「第1の特別図柄に関する保留数」と、「第2の特別図柄に関する保留数」とのうちの何れかが「ゼロ」でないことであるが、本実施例の遊技機1を構成するCPU201は、「第2の特別図柄に関する保留数」が「ゼロ」であるか否かを優先して判断する(S332)。つまり、「第2の特別図柄に関する保留数」が「ゼロ」でない場合、「第2の特別図柄の変動表示に関連する処理(以下、「特図2変動表示関連処理」という。)」を実行する(S400b)。ここで、「特図2変動表示関連処理」は、実施例1の「特図変動表示関連処理(図24,25参照)」における抽選(大当り抽選及び転落抽選)で用いる特図抽選用乱数(大当り抽選用乱数及び転落抽選用乱数)が「第2の特別図柄に対応する乱数(特図2抽選用乱数)」に置き換わるだけで、基本的な処理内容は、実施例1の「特図変動表示関連処理(図24,25参照)」と同一である。よって、ここでは、「特図2変動表示関連処理」についての詳細な説明を省略する。
また、「第2の特別図柄に関する保留数」が「ゼロ」である場合、「第1の特別図柄に関する保留数」が「ゼロ」であるか否かを判断し(S334)、「ゼロ」でない場合(S334;NO)、「第1の特別図柄の変動表示に関連する処理(以下、「特図1変動表示関連処理」という。)を実行する(S400a)。尚、この「特図1変動表示関連処理」は、実施例1の「特図変動表示関連処理(図24,25参照)」における抽選(大当り抽選及び転落抽選)で用いる特図抽選用乱数(大当り抽選用乱数及び転落抽選用乱数)が「第1の特別図柄に対応する乱数(特図1抽選用乱数)」に置き換わるだけで、基本的な処理内容は、実施例1の「特図変動表示関連処理(図24,25参照)」と同一である。よって、ここでは、「特図1変動表示関連処理」についての詳細な説明を省略する。
一方、「第2の特別図柄に関する保留数」及び「第1の特別図柄に関する保留数」が共に「ゼロ」である場合(S332;YES、S334;YES)、「特別図柄の変動表示を開始できる状態でないため、特別図柄遊技処理を終了して、図16の遊技制御処理に復帰する。
なお、実施例5の「特別図柄遊技処理」のその他の処理については、図45及び図22に従って実施例1と同様に行われる。また、実施例5においては、「大当りAに係る大当り遊技」の終了時の「大当り遊技終了処理(S700)」は、図29に示した実施例1の「大当り遊技終了処理(S700)」と同様に行われるが、「大当りBに係る大当り遊技」の終了時の「大当り遊技終了処理(S700)」においては、図29のS720、S725及びS730の処理を省略した状態で行われる。
次に、「サブ制御部220Aが行う主要な演出制御処理の概要」を説明する。この実施例5においても、実施例1(図30〜32参照)と同様に、主要な演出制御処理として、始動入賞時保留関連処理(S1000)と、図柄変動演出関連処理(S1100)を行う。
実施例5の始動入賞時保留関連処理(S1000)は、「第1の始動入賞装置17Aに遊技球が入賞した時に、主制御部200Aから送信された特図1保留数指定コマンド(RHP)」をサブ制御基板220が受信するか、「第2の始動入賞装置17Bに遊技球が入賞した時に、主制御部200Aから送信された特図2保留数指定コマンド(RHP)」受信すると実行される。つまり、サブ制御基板220のCPU220aは、図46に示すように、「主制御部200Aによって、前述のS310aに従って送信された特図1保留数指定コマンド(RHP)」を受信すると(S1001;YES)、この受信した特図1保留数指定コマンド(RHP)に基づく保留情報(特図1保留情報)を、RAM220bの所定領域に記憶する(S1002)。このS1002で記憶する特図1保留情報には、特図1保留数指定コマンド(RHP)を受信したときの「第1の特別図柄の保留数に関する情報(S306aの処理を経た後の保留数に関する情報」と、「S308aの処理で実行された事前判定の結果に関する情報」)が含まれる。
サブ制御基板220のCPU220aは、このS1002の処理に続いて、第1の特別図柄の保留数に関する表示を「+1」する処理を行った後(S1003)、始動入賞時保留関連処理(S1000)を終了する。つまり、特別図柄保留表示部53A(図43(b)参照)を用いて示される保留数に関する表示を「+1」した後、始動入賞時保留関連処理(S1000)を終了する。
また、サブ制御基板220のCPU220aは、「主制御部200Aによって、前述のS310bに従って送信された特図2保留数指定コマンド(RHP)」を受信すると(S1004;YES)、この受信した特図2保留数指定コマンド(RHP)に基づく保留情報(特図2保留情報)を、RAM220bの所定領域に記憶する(S1005)。このS1005で記憶する特図2保留情報には、保留数指定コマンド(RHP)を受信したときの「第2の特別図柄の保留数に関する情報(S306bの処理を経た後の保留数に関する情報」と、「S308bの処理で実行された事前判定の結果に関する情報」)が含まれる。
サブ制御基板220のCPU220aは、このS1005の処理に続いて、第2の特別図柄の保留数に関する表示を「+1」する処理を行った後(S1006)、現在の遊技モード(遊技状態)が開放延長モードであるか否かを判断する(S1007)。このS1007の処理は、開放延長フラグがセットされているか否か(開放延長フラグがONに設定されているか否か)を判断することによって行われる。
開放延長モードである場合には(S1007;YES)、そのまま始動入賞時保留関連処理(S1000)を終了し、開放延長モードでない場合には(S1007;NO)、転落モード演出実行カウンタの値が「1」以上であるか否かを判断する(S1008)。そして、転落モード演出実行カウンタの値が「ゼロ」の場合(S1008;NO)、そのまま始動入賞時保留関連処理(S1000)を終了し、「1」以上である場合(S1008;YES)、S1011の処理に移行する。
S1011の処理では、S1005の処理で記憶した事前判定の結果が「転落抽選用乱数が特定値と一致する」旨の結果か否かを判断し(S1011)、一致する旨の結果の場合(S1011;YES)、転落モード演出実行カウンタの値を強制的に「1」に設定する処理を行った後(S1012)、始動入賞時保留関連処理(S1000)を終了する。一方、一致しない旨の結果の場合(S1011;NO)、転落モード演出実行カウンタの値を「+1」する処理(「1」加算する処理)を行った後(S1013)、始動入賞時保留関連処理(S1000)を終了する。
実施例5の図柄変動演出関連処理(S1100)は、実施例1の図柄変動演出関連処理(図31参照)と比較して、次の点が異なる。つまり、実施例1の「図柄変動演出関連処理(図31参照)」における「変動開始時保留関連処理(図32参照)」が、実施例5では、図47及び図48に示す処理となる。具体的には、図47のS1215の処理の後、遊技機1の遊技モードが開放延長モードであるか否かを判断し(S1217)、開放延長モードである場合(S1217;YES)、図46のS1005の処理で記憶された保留情報(特図2保留情報)に基づいて、S1220以降の処理を行う。つまり、開放延長モードである場合(S1217;YES)、第2の始動入賞装置17B(可変式の始動入賞装置)への始動入賞に基づいて取得された第2の始動入賞情報(以下、「特図2始動入賞情報」ともいう。)に基づいて、転落モード演出に関する処理が行われる。
一方、開放延長モードでない場合(S1217;NOであって、「非開放延長モードである場合」という。)、原則的には、図46のS1002の処理で記憶された保留情報(特図1保留情報)に基づいて、S1221以降の処理を行う。つまり、開放延長モードでない場合(S1217;NO)、第1の始動入賞装置17A(固定式の始動入賞装置)への始動入賞に基づいて取得された第1の始動入賞情報(以下、「特図1始動入賞情報」ともいう。)に基づいて、転落モード演出に関する処理が行われる。但し、前述のように、実施例5の遊技機1では、「第2の始動入賞情報の優先処理」を行うため、非開放延長モードである場合に第2の始動入賞装置17Bへの始動入賞を生ずると、転落モード演出の実行時おける図柄変動の回数を調整することが必要となる。
このため、実施例5では、図46及び図49に示すように、「特図2始動入賞情報(図46のS1005に記載の特図2保留情報)」を生じ、非開放延長モードであるとともに転落モード演出を既に実行中であり(S1004;YES、S1007;NO、S1008;YES)、しかも「生じた特図2始動入賞情報(特図2保留情報)を構成する転落抽選用乱数」が特定値と一致しない場合は(S1011;NO)、転落モード演出実行カウンタの値を「+1」する処理を行い(S1013)、転落モード演出の実行時おける図柄変動の回数を増加させる。このため、転落モード演出の実行時に、「特図2始動入賞情報に基づく図柄変動」が優先的に行われても、転落モード演出を終了したときに、転落モード開始時に記憶された「特図1始動入賞情報」を全て消化した状態とすることができる。
一方、図46及び図50に示すように、「特図2始動入賞情報(特図2保留情報)」を生じ、非開放延長モードであるとともに転落モード演出を既に実行中であり(S1004;YES、S1007;NO、S1008;YES)、しかも「生じた特図2始動入賞情報(特図2保留情報)を構成する転落抽選用乱数」が特定値と一致する場合は(S1011;YES)、転落モード演出実行カウンタの値を強制的に「1」に設定する処理を行う(S1012)。このため、優先的に行われる「特図2始動入賞情報に基づく図柄変動」において、転落抽選の結果が表示される場合は、その段階で転落モード演出を一端終了させることができる。
実施例5によっても、実施例1と同様な効果が得られる。また、実施例5では、複数の「始動入賞装置17A、17B」を備えつつ、一方の始動入賞装置17Bへの始動入賞に基づく始動入賞情報(特図2始動入賞情報)を優先的に処理する状況の下においても、転落モード演出を適切に実行することができる。
次に、実施例5の変形例について説明する。この変形例は実施例2及び実施例5の変形例に相当するものである。この変形例の遊技機においても、実施例5の遊技機と同様に、第1の始動入賞装置17A(第1の特別図柄)と、第2の始動入賞装置17B(第2の特別図柄)とを備え、「第2の始動入賞情報の優先処理」を行う。
また、変形例の遊技機では、実施例2の遊技機と同様、(i)転落前兆演出を実行するための制御を、主制御部200A(主制御基板200)が中心となって行う点が実施例5(実施例1)と異なる。つまり、この変形例では、(a)図44の代わりに、図51、図52及び図53を用いる点が実施例5と異なる。
更に、図45をそのまま適用できるが、図45の「特図2変動表示関連処理(S400b)」及び「特図1変動表示関連処理(S400a)」を実行する際には、図24及び図37(図38を含む。)を用いて実施例2の「特図変動表示関連処理」と同様に行われる。この場合、実施例2の「特図変動表示関連処理」における抽選(大当り抽選及び転落抽選)で用いる特図抽選用乱数(大当り抽選用乱数及び転落抽選用乱数)が、「第1の特別図柄に対応する乱数(特図1抽選用乱数)」又は「第2の特別図柄に対応する乱数(特図2抽選用乱数)」に置き換わるだけである。更に、この変形例の図柄変動演出関連処理は、図39を用いて実施例2と同様に行われる。以下、この変形例の特徴的な部分について説明する。
この変形例では、図51及び図52に示すように、特別図柄遊技処理が起動されると、先ず、第1の始動入賞装置17A若しくは第2の始動入賞装置17Bに遊技球が入賞したか否かが判断される(S302a、S302b)。そして、S302aの処理及びS302bの処理において否定的な判断(遊技球が入賞していないとの判断)がなされる場合(S302a;NO、S302b;NO)、そのまま図45に示すS325以降の処理に移行する。
一方、第1の始動入賞装置17Aに遊技球が入賞したと判断されると(S302a;YES)、「第1の始動入賞装置17Aに対応する第1の特別図柄の保留数(特図1保留数)」が所定個数未満(本実施例は、4個未満)であるか否かが判断される(S304a)。このS304aの処理において、所定個数未満と判断されると(S304a;YES)、第1の特別図柄に関する抽選用乱数(つまり、特図1始動入賞情報)を取得し、この抽選用乱数を主制御基板200に搭載されたRAM202の所定アドレス(つまり、図8の始動入賞情報メモリ202a)に記憶するとともに、「第1の特別図柄の保留数(図8に示す特別図柄保留数メモリ202bの値)」を「+1」する処理が行われる(S306a)。
S306aの処理を終了したら、保留数指定コマンド(RHP)をサブ制御基板220に送信する処理を行う(S311a)。つまり、S306aの処理で「+1」された特図1保留数を特定する保留数指定コマンド(RHP)がサブ制御基板220に送信される。この後、主制御基板200に搭載されたCPU201は、現在の遊技モードが開放延長モードであるか否かを判断し(S313a)、開放延長モードである場合(S313a;YES)、そのまま図45に示すS325以降の処理に移行する。つまり、開放延長モードである場合(S313a;YES)、「特図1始動入賞情報」に基づいて、転落延長モードに関する制御が行われることがない。
一方、非開放延長モードである場合(S313a;NO)、現在の遊技状態(遊技モード)が確率変動状態(高確率モード)であるか否かを判断し(S315a)、確率変動状態でなければ(S315a;NO)、そのまま図45に示すS325以降の処理に移行する。一方、確率変動状態(所謂「潜伏確変状態」)であれば(S315a;YES)、現在の特図1保留数が「2」よりも大きいか否かを判断し(S316a)、「2」以下の場合(S316a;NO)、そのまま図45に示すS325以降の処理に移行するが、「2」よりも大きい場合(S312a;YESであって、「3」若しくは「4」の場合)、転落抽選用乱数の第1事前判定処理(S320a)を行った後、図45に示すS325以降の処理に移行する。
この第1事前判定処理(S320a)では、図53(a)に示すように、図51のS306aの処理で取得した特図1抽選用乱数に含まれる転落抽選乱数が、予め定められた特定値と一致するか否かを判定し、一致しない場合には(S321a;NO)、第1事前判定処理(S320a)を終了する。一方、一致する場合には(S321a;YES)、現在の特図1保留数(特図1始動入賞情報に含まれる保留数)を、第1転落モードカウンタにセットする処理(S322a)と、転落モードフラグをセット(ONに設定)する処理(S323a)を行った後、第1事前判定処理(S320a)を終了する。
また、図52に示すように、第2の始動入賞装置17Bに遊技球が入賞したと判断されると(S302b;YES)、「第2の始動入賞装置17Bに対応する第2の特別図柄の保留数(特図2保留数)」が所定個数未満(本実施例は、4個未満)であるか否かが判断される(S304b)。このS304bの処理において、所定個数未満と判断されると(S304b;YES)、第2の特別図柄に関する抽選用乱数(つまり、特図2始動入賞情報)を取得し、この抽選用乱数を主制御基板200に搭載されたRAM202の所定アドレス(つまり、図8の始動入賞情報メモリ202a)に記憶するとともに、「第2の特別図柄の保留数(図8に示す特別図柄保留数メモリ202bの値)」を「+1」する処理が行われる(S306b)。
S306bの処理を終了したら、保留数指定コマンド(RHP)をサブ制御基板220に送信する処理を行う(S311b)。つまり、S306bの処理で「+1」された特図2保留数を特定する保留数指定コマンド(RHP)がサブ制御基板220に送信される。この後、主制御基板200に搭載されたCPU201は、現在の遊技モードが開放延長モードであるか否かを判断し(S313b)、開放延長モードである場合(S313b;YES)、現在の遊技状態(遊技モード)が確率変動状態(高確率モード)であるか否かを判断し(S315b)、確率変動状態でなければ(S315b;NO)、そのまま図45に示すS325以降の処理に移行する。一方、確率変動状態であれば(S315b;YES)、現在の保留数が「2」よりも大きいか否かを判断し(S316b)、「2」以下の場合(S316b;NO)、そのまま図45に示すS325以降の処理に移行するが、「2」よりも大きい場合(S316b;YESであって、「3」若しくは「4」の場合)、転落抽選用乱数の第2事前判定処理(S320b)を行った後、図45に示すS325以降の処理に移行する。
この第2事前判定処理(S320b)では、図53(b)に示すように、図52のS306bの処理で取得した特図2抽選用乱数に含まれる転落抽選乱数が、予め定められた特定値と一致するか否かを判定し、一致しない場合には(S321b;NO)、第2事前判定処理(S320b)を終了する。一方、一致する場合には(S321b;YES)、現在の特図2保留数(特図2始動入賞情報に含まれる保留数)を、第2転落モードカウンタにセットする処理(S322b)と、転落モードフラグをセット(ONに設定)する処理(S323b)を行った後、第2事前判定処理(S320b)を終了する。なお、この変形例では、図53(a)に従って行う第1事前判定処理(S320a)と、図53(b)に従って行う第2事前判定処理(S320b)とで、設定する転落モードカウンタを区別しているが、両者を共通化することもできる。
図52に戻り、S313bの処理で、現在の遊技モードが非開放延長モードであると判断される場合(S313b;NO)、第1転落モードカウンタの値が「0」よりも大きいか否か(転落モード演出を実行中であるか否か)を判断する(S316b)。そして、「0」よりも大きいと判断される場合には(S316b;YES)、「S306bの処理で取得した転落抽選用乱数が特定値と一致するか否か」を判断し(S317b)、一致する場合には(S317b;YES)、第1転落モードカウンタの値を強制的に「1」に設定する処理を行った後(S318b)、図45に示すS325以降の処理に移行する。一方、一致しない場合には(S317b;NO)、第1転落モードカウンタの値を「+1」する処理を行った後(S319b)、図45に示すS325以降の処理に移行する。
この変形例によっても、実施例5と同様な効果が得られる。また、実施例5及びその変形例では、転落前兆演出(転落モード演出)を、「カウントダウン演出」、「バトル演出」及び「リーチ演出」のうちの何れを用いて行ってもよいし、その他の演出態様を用いて行ってもよい。
以上、本発明の実施の形態を説明したが、本発明はこれに限定されるものではなく、各請求項に記載した範囲を逸脱しない限り、各請求項の記載文言に限定されず、当業者がそれらから容易に置き換えられる範囲にも及び、かつ、当業者が通常有する知識に基づく改良を適宜付加することができる。
例えば、転落モード演出の実行期間中に大当りを生ずる場合、その大当りに係わる大当り演出中や、エンディング演出中などに転落モード演出を実行することとしてもよい。