(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024064588
(43)【公開日】2024-05-14
(54)【発明の名称】遊技機
(51)【国際特許分類】
A63F 7/02 20060101AFI20240507BHJP
【FI】
A63F7/02 320
【審査請求】有
【請求項の数】1
【出願形態】OL
(21)【出願番号】P 2022173281
(22)【出願日】2022-10-28
(71)【出願人】
【識別番号】000161806
【氏名又は名称】京楽産業.株式会社
(74)【代理人】
【識別番号】100089004
【弁理士】
【氏名又は名称】岡村 俊雄
(74)【代理人】
【識別番号】100171114
【弁理士】
【氏名又は名称】大津 元
(72)【発明者】
【氏名】伊藤 合
(72)【発明者】
【氏名】菊池 雄
(72)【発明者】
【氏名】山本 明徳
(72)【発明者】
【氏名】八尋 達哉
(72)【発明者】
【氏名】宮永 俊之
(72)【発明者】
【氏名】青木 竜道
【テーマコード(参考)】
2C333
【Fターム(参考)】
2C333AA11
2C333CA32
2C333CA53
(57)【要約】 (修正有)
【課題】遊技の興趣を向上させ得る遊技演出を実行可能な遊技機を提供する。
【解決手段】遊技者により操作される操作手段と、操作手段の操作態様を示唆する複数種類の操作演出の何れかを実行可能な演出実行手段と、所定の事象が発生した旨を報知する報知手段と、を備え、演出実行手段は、所定条件が成立すると、第1操作演出を実行した後に第2操作演出を実行することが可能で、第1操作演出と第2操作演出とで示唆される操作態様は共通するが、第1操作演出と第2操作演出とで操作態様を報知する報知態様は異なる。
【選択図】
図69
【特許請求の範囲】
【請求項1】
遊技者により操作される操作手段と、
前記操作手段の操作態様を示唆する複数種類の操作演出を実行可能な演出実行手段と、
所定の事象が発生した旨を報知する報知手段と、を備え、
前記演出実行手段は、
所定条件が成立すると、第1操作演出を実行した後に第2操作演出を実行することが可能で、
前記第1操作演出と前記第2操作演出とで示唆される前記操作態様は共通するが、前記第1操作演出と前記第2操作演出とで前記操作態様を報知する報知態様は異なることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、遊技機に関するものである。
【背景技術】
【0002】
遊技機においては、始動口への遊技球の入賞を契機に図柄表示器で特別図柄が変動表示され、大当たり抽選の結果を示す図柄として大当たり図柄が停止表示されると、通常は閉塞されている大入賞口を開放する大当たり遊技が行われ、当該大当たり遊技において大入賞口への遊技球の入賞により多数の賞球を獲得することができる。
【0003】
ところで、特別図柄が変動表示されているときに、画像表示器に表示される演出画像(動画を含む)、スピーカから出力される音声及びランプ等の発光体の点灯/点滅動作により遊技演出が行われる(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
従来から、遊技演出において遊技の興趣の向上を図るには未だ改善の余地が残されている。
本発明の目的は、遊技の興趣を向上させ得る遊技演出を実行可能な遊技機を提供することである。
【課題を解決するための手段】
【0006】
本願発明は以下の構成を有するものである。尚、参照符号は、本願発明の理解促進の為に図面に図示した構成要素との対応関係の一例を示したものであり、本願発明の技術的範囲を限定するものではない。
本願発明の遊技機(1)は、遊技者により操作される操作手段(7)と、前記操作手段(7)の操作態様を示唆する複数種類の操作演出(16h,16H1,16AH,16VH,16GH,16H2)を実行可能な演出実行手段(130m)と、所定の事象が発生した旨を報知する報知手段(130m)と、を備え、前記演出実行手段(130m)は、所定条件が成立すると、第1操作演出を実行した後に第2操作演出を実行することが可能で、前記第1操作演出と前記第2操作演出とで示唆される前記操作態様は共通するが、前記第1操作演出と前記第2操作演出とで前記操作態様を報知する報知態様は異なることを特徴とする。
【発明の効果】
【0007】
本願発明によれば、遊技の興趣を向上させることが可能となる。
【図面の簡単な説明】
【0008】
【
図4】遊技機の制御系の構成を示すブロック図である。
【
図5】性能表示器の詳細を説明するための図である。
【
図9】第1種大当たり遊技制御テーブルを示す図である。
【
図10】第1種大当たり遊技用大入賞口開閉制御テーブルを示す図である。
【
図11】(a)小当たり遊技制御テーブル、(b)小当たり遊技用大入賞口開閉制御テーブル、(c)小当たり遊技用特定領域開閉制御テーブルを示す図である。
【
図12】第2種大当たり遊技制御テーブルを示す図である。
【
図13】第2種大当たり遊技用大入賞口開閉制御テーブルを示す図である。
【
図15】非時短遊技状態用の変動パターン決定テーブルを示す図である。
【
図16】非時短遊技状態(第2特別図柄の残保留)用の変動パターン決定テーブルを示す図である。
【
図17】時短遊技状態用の変動パターン決定テーブルを示す図である。
【
図18】時短遊技状態(時短最終変動)用の変動パターン決定テーブルを示す図である。
【
図19】(a)普通図柄用の当り判定テーブル、(b)普通図柄用の停止図柄決定テーブル、(c)普通図柄用の変動パターン決定テーブル、(d)第2始動口の開放態様決定テーブル、を示す図である。
【
図20】主制御基板によるメイン処理のフローチャートである。
【
図21】主制御基板によるRWMクリア処理のフローチャートである。
【
図22】主制御基板によるタイマ割込処理のフローチャートである。
【
図23】主制御基板による入力制御処理のフローチャートである。
【
図24】主制御基板による第1始動口検出スイッチ入力処理のフローチャートである。
【
図25】主制御基板による第2始動口検出スイッチ入力処理のフローチャートである。
【
図26】主制御基板によるゲート検出スイッチ入力処理のフローチャートである。
【
図27】主制御基板による特定領域検出スイッチ入力処理のフローチャートである。
【
図28】主制御基板による基準値カウンタ更新処理のフローチャートである。
【
図29】主制御基板による特図特電制御処理のフローチャートである。
【
図30】主制御基板による特別図柄記憶判定処理のフローチャートである。
【
図31】主制御基板による大当たり判定処理のフローチャートである。
【
図32】主制御基板による特図変動パターン決定処理のフローチャートである。
【
図33】主制御基板による特別図柄変動処理のフローチャートである。
【
図34】主制御基板による特別図柄停止処理のフローチャートである。
【
図35】主制御基板によるラウンド開始フラグ判定処理のフローチャートである。
【
図36】主制御基板によるラウンド開始処理のフローチャートである。
【
図37】主制御基板による大当たり遊技処理のフローチャートである。
【
図38】主制御基板による小当たり遊技処理のフローチャートである。
【
図39】第2種大当たり遊技移行処理のフローチャートである。
【
図40】主制御基板による大当たり遊技終了処理のフローチャートである。
【
図41】主制御基板による普図普電制御処理のフローチャートである。
【
図42】主制御基板による普通図柄変動処理のフローチャートである。
【
図43】主制御基板による補助遊技処理のフローチャートである。
【
図44】主制御基板による性能表示データ設定処理のフローチャートである。
【
図45】主制御基板による異常判定処理のフローチャートである。
【
図46】主制御基板による磁気エラー判定処理のフローチャートである。
【
図47】主制御基板による電波エラー判定処理のフローチャートである。
【
図48】主制御基板によるコンプリート機能作動判定処理のフローチャートである。
【
図49】差玉と基準値カウンタの関係を示すスランプグラフである。
【
図50】差玉と基準値カウンタの関係を示すスランプグラフである。
【
図51】報端子板から出力される信号の種類の一例を示す図である。
【
図52】演出制御部によるメイン処理のフローチャートである。
【
図53】演出制御部によるタイマ割込処理のフローチャートである。
【
図54】演出制御部によるコマンド解析処理のフローチャートである。
【
図55】演出制御部によるコマンド解析処理のフローチャートである。
【
図56】演出制御部による変動演出パターン決定処理のフローチャートである。
【
図57】演出制御部による役連装置作動待ち中処理のフローチャートである。
【
図58】演出制御部による役連装置作動演出選択処理のフローチャートである。
【
図59】コンプリート機能作動前報知処理のフローチャートである。
【
図60】コンプリート機能作動報知処理のフローチャートである。
【
図61】コンプリート機能に関する報知の報知形態と実行期間に関する説明図である。
【
図62】コンプリート機能作動警告(予告)の報知実行中にエラーが発生した場合のコンプリート機能作動警告(予告)の報知実行の継続の有無を示す図である。
【
図63】画像制御部によるメイン処理のフローチャートである。
【
図64】画像制御部による画像パターン設定処理のフローチャートである。
【
図65】コンプリート機能作動警告報知画像の表示例を示す図である。
【
図66】コンプリート機能作動警告報知画像の表示例を示す図である。
【
図67】コンプリート機能作動予告報知画像の表示例を示す図である。
【
図68】コンプリート機能作動報知画像の表示例を示す図である。
【
図69】通常モードで大当たりとなる場合に実行される操作演出の演出例を示す図ある。
【
図70】時短モードで小当たりとなる場合及び小当たりを経由して大当たりとなる場合に実行される操作演出の演出例を示す図である。
【
図71】時短モードで大当たりとなる場合に実行される操作演出の演出例を示す図である。
【
図72】時短モードから通常モードへ移行する場合に実行される操作演出の演出例を示す図である。
【
図73】大当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合のタイミングチャートである。
【
図74】大当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【
図75】小当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合タイミングチャートである。
【
図76】小当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【
図77】オープニング遊技中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【
図78】オープニング遊技中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【
図79】ラウンド遊技中にコンプリート機能作動条件が成立する場合のタイミングチャートである。
【
図80】ラウンド遊技中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【
図81】左打ち画像表示中にコンプリート機能作動条件が成立する場合の演出例を示す図である。
【発明を実施するための形態】
【0009】
以下、本実施形態について図面を参照しながら具体的に説明する
【0010】
(遊技機の構成)
まず、
図1、
図2を参照して、遊技機1の構成について具体的に説明する。
図1は本実施形態における遊技機1の正面図の一例である。また、
図2は本実施形態における遊技機1の裏面側の斜視図である。
【0011】
遊技機1としてのパチンコ遊技機には、遊技ホールの島構造に取り付けられる外枠2Aに開閉枠2B(内枠)が開閉自在に装着され、開閉枠2Bに開閉扉3が開閉自在に装着されている。開閉扉3に窓3aが形成され、その窓3aに透明板3bが装着されている。開閉枠2Bの左端部に開閉扉3の左端部が鉛直軸心回りに回動自在に支持され、開閉扉3の右端部には、開閉扉3を開閉枠2に施錠するキーシリンダ3cが装着されている。開閉枠2Bに遊技盤4が装着され、遊技盤4とその前側の透明板3bとの間に遊技球が流下可能な遊技領域4aが形成され、この遊技領域4aが開閉扉3により開閉される。
【0012】
開閉扉3には、複数の装飾ランプ(LED)を有する枠用照明装置27、窓3aの下側に遊技球を貯留する貯留皿5(受け皿)が設けられている。貯留皿5には、種々の演出に係る決定操作や選択操作を行うための入力装置として機能する演出ボタン装置6Aと選択ボタン装置6Bが左右に並べて設けられている。
【0013】
音声出力装置9は、開閉扉3の上部の2箇所に設けられ、BGM(バックグランドミュージック)、SE(サウンドエフェクト)等を出力することで楽曲、音声による音演出を行う。
【0014】
枠用照明装置27の複数の装飾ランプ(LED)は、窓3aの周縁部分に設けられ、複数の装飾ランプ(LED)の各々の光の照射方向や発光色を変更することで照明による発光演出を行う。また、枠用照明装置27は、開閉扉3の開放や払出装置100(
図2参照)から遊技球を払い出すことができない払出異常が発生した場合に点灯/点滅するように制御される報知ランプ(LED)を備えている。
【0015】
演出ボタン装置6Aは、決定操作(操作入力)やボタン操作演出を行うことが可能な演出ボタン6aと、演出ボタン6aの操作を検出するための演出ボタン検出スイッチ6b(
図4参照)と、演出ボタン6aを通常状態と通常状態よりも上方に位置する突出状態とに変化させるためのボタン駆動モータ6c(
図4参照)と、演出ボタン6aを通常状態と所定態様で振動する振動状態とに変化させるためのボタン振動モータ6d(
図4参照)と、演出ボタン6aを消光状態と所定態様で発光する発光状態とに変化させるためのボタン発光LED6e(
図4参照)とを設けている。遊技者が演出ボタン6aを操作することにより遊技機1へ所定の情報を入力可能となっている。
【0016】
選択ボタン装置6Bは、選択操作などの操作を行うことが可能な選択ボタンとしての十字キーボタン6f(以下、十字キー)(上キーボタン、下キーボタン、右キーボタン、左キーボタン)と、十字キーの操作を検出するための十字キー検出スイッチ6g(
図4参照)とを設け、遊技者が十字キーを操作することにより遊技機1へ所定の情報を入力可能となっている。
【0017】
貯留皿5の右下側に発射ハンドル7が装着されている。発射ハンドル7が回動操作されると、貯留皿5から発射位置に導入された遊技球が発射され、貯留皿5に複数の遊技球が貯留されている場合、複数の遊技球が約0.6秒間隔で連続発射される。発射された遊技球はガイドレール8で案内され遊技領域4aの上部に導入される。尚、遊技者が発射ハンドル7に設けられた発射停止ボタン(図示略)を操作することにより遊技球の発射が一時的に停止される。
【0018】
図1に示すように、遊技領域4aには、多数の障害釘K、風車F、第1始動口10、開閉式の第2始動口11aを有する始動口装置11、ゲート12、開閉式の大入賞口13aを有する大入賞口装置13、開閉式の特定入賞口14aを有する特定入賞口装置14、複数の一般入賞口21が図示の配置で設けられている。
【0019】
第1始動口10、ゲート12、一般入賞口21には、夫々、入球した遊技球を検出する第1始動口スイッチ10a、ゲート検出スイッチ12a、一般入賞口スイッチ21aが付設されている(
図4参照)。尚、本実施形態において、「入球」、「入賞」というときには、「通過」を含むものとする。
【0020】
始動口装置11は、第2始動口11a、第2始動口11aを開閉する開閉部材11b、第2始動口11aに入賞した遊技球を検出する第2始動口検出スイッチ11c、開閉部材11bを開閉駆動する第2始動口開閉ソレノイド11dを有する。第2始動口11aは、開閉部材11bと第2始動口開閉ソレノイド11dにより、遊技球が入賞し難い若しくは入賞不可能な閉状態と遊技球が入賞し易い開状態とに作動し得る。
【0021】
第1大入賞口装置13は、第1大入賞口13a、第1大入賞口13aを開閉する開閉部材13b、第1大入賞口13aに入賞した遊技球を検出する第1大入賞口検出スイッチ13c、開閉部材13bを開閉駆動する第1大入賞口開閉ソレノイド13dを有する。第1大入賞口13aは、開閉部材13bと第1大入賞口開閉ソレノイド13dにより、遊技球が入賞し難い若しくは入賞不可能な閉状態と遊技球が入賞し易い開状態とに作動し得る。
【0022】
第2大入賞口装置14は、第2大入賞口14a、第2大入賞口14aを開閉する開閉部材14b、第2大入賞口14aに入賞した遊技球を検出する第2大入賞口検出スイッチ14c、開閉部材14bを開閉駆動する第2大入賞口開閉ソレノイド14dを有する。第2大入賞口14aは、開閉部材14bと第2大入賞口開閉ソレノイド14dにより、遊技球が入賞し難い若しくは入賞不可能な閉状態と遊技球が入賞し易い開状態とに作動し得る。
【0023】
図3に示すように、第2大入賞口14aの内部には、第2大入賞口検出スイッチ14c、遊技球が通過可能な特定領域14e、特定領域14eを通過した遊技球を検出する特定領域検出スイッチ14f、特定領域14eとは異なる遊技球が通過可能な非特定領域14g、第2大入賞口14aに入賞した遊技球が特定領域14eと非特定領域14gの何れかを通過するように初期状態と作動状態とに作動可能な振分装置22が設けられている。
【0024】
振分装置22は、振分部材22a、振分部材22aを駆動する振分ソレノイド22bを有し、振分装置22が初期状態のときに、振分部材22aが第2大入賞口14aに入賞した遊技球を非特定領域14gへ誘導可能な位置になり、振分装置22が作動状態のときに、振分部材22aが第2大入賞口14に入賞した遊技球を特定領域14eに誘導可能な位置になる。
第2大入賞口14aに入賞した遊技球が特定領域14eを通過すると、後述する小当たり遊技が発展した大当たり遊技(第2種大当たり遊技)が実行される。
【0025】
本実施形態の遊技機1では、遊技者が発射ハンドル7を回動操作して遊技球を遊技領域4aに発射させる際、発射ハンドル7の回動操作量(回動角度)で遊技球の発射強度を調節して、所謂「左打ち」と「右打ち」の打ち分けを行うことができる。「左打ち」では、遊技球がセンタ役物15の左側に位置する左側遊技領域4a1を落下し、「右打ち」では、遊技球がセンタ役物15の上側に形成された右打ち通路を通ってセンタ役物15の右側に位置する右側遊技領域4a2側へ移動して右側遊技領域4a2の下流方向へ向かって落下していく。
【0026】
遊技領域4aに発射された遊技球が、複数の入賞口10,11a,13a,14a,21の何れかに入賞した場合、遊技球1個の入賞につき入賞口10,11a,13a,14a,21毎に設定された数(数個~10数個)の遊技球が賞球として貯留皿5に払い出される。
【0027】
遊技領域4aに発射された遊技球が、複数の入賞口10,11a,13a,14a,21の何れにも入賞しなかった場合、最終的に遊技領域4aの最下流部に形成された排出口28から遊技領域4aの外部へ排出される。
【0028】
遊技領域4aの外側の左下方には、遊技の進行に関する遊技情報を表示する第1遊技情報表示装置19が設けられ、第1遊技情報表示装置19は、主制御基板110に制御されている。
第1遊技情報表示装置19は、外側のガイドレール8および遊技盤4の左端と下端に沿って傾斜状の4列に配置した複数のLED(発光部)を有している。これら複数(32個)のLED(発光部)は、第1特別図柄第1表示器19a、第2特別図柄第1表示器19b、普通図柄第1表示器19c、第1特別図柄保留第1表示器19d、第2特別図柄保留第2表示器19e、普通図柄保留第1表示器19f、右打ち第1表示器19j、設定表示器19kを構成している。
【0029】
第1特別図柄第1表示器19aは、第1始動口10に遊技球が入賞することを条件に行われる第1特別図柄抽選の結果を表示(報知)するための可変表示器である。
第2特別図柄第1表示器19bは、第2始動口11aに遊技球が入賞することを条件に行われる第2特別図柄抽選の結果を表示(報知)するための可変表示器である。
普通図柄第1表示器19cは、ゲート12に遊技球が通過することを条件に行われる普通図柄抽選の結果を表示(報知)するための可変表示器である。
【0030】
第1特別図柄抽選とは、第1始動口10に遊技球が入賞したときに特図判定情報を取得し、取得した特図判定情報に基づいて「大当たり」であるか、「小当たり」であるか、「ハズレ」であるかの大当たり判定を行い、当該判定結果に基づいて、第1特別図柄第1表示器19aに停止表示する第1特別図柄を判定する第1特別図柄判定を行うことである。
【0031】
第1特別図柄抽選が行われると、第1特別図柄第1表示器19aで第1特別図柄の変動表示が行われ、所定時間経過後に当該抽選結果を示す第1特別図柄の停止表示が行われる。すなわち、第1特別図柄の停止表示は、当該抽選結果の報知となる。
【0032】
第2特別図柄抽選とは、第2始動口11aに遊技球が入賞したときに特図判定情報を取得し、取得した特図判定情報に基づいて「大当たり」であるか、「小当たり」であるか、「ハズレ」であるかの大当たり判定を行い、当該判定結果に基づいて、第2特別図柄第1表示器19bに停止表示する第2特別図柄を判定する第2特別図柄判定を行うことである。
【0033】
第2特別図柄抽選が行われると、第2特別図柄第1表示器19bで第2特別図柄の変動表示が行われ、所定時間経過後に当該抽選結果を示す第2特別図柄の停止表示が行われる。すなわち、第2特別図柄の停止表示は、当該抽選結果の報知となる。
【0034】
尚、第1特別図柄第1表示器19a及び第2特別図柄第1表示器19bは、それぞれ複数のLEDによって構成され、各特別図柄の変動表示において対応する表示器のLEDが所定の間隔、若しくは順序で点滅する。特別図柄を停止表示する場合、各特別図柄抽選(以下、第1特別図柄抽選と第2特別図柄抽選とをまとめて「特別図柄抽選」と総称する場合がある)の結果を示す態様(特別図柄の種類を示す態様)で1又は複数のLEDが点灯する。即ち、第1特別図柄第1表示器19a及び第2特別図柄第1表示器19bのLEDの点灯態様によって大当たりの種類も判別可能となっている。
【0035】
特別図柄抽選で「大当たり(第1種大当たり)」と判定された場合、第1大入賞口13aが所定態様で開放されるラウンド遊技が所定回数(例えば、2回、6回、9回)実行される大当たり遊技(特別遊技)が行われる。
【0036】
各ラウンド遊技における第1大入賞口13aの最大開放回数や最大開放時間は予め定められているが、最大開放回数や最大開放時間に達する前であっても第1大入賞口13aに所定個数(例えば、10個)の遊技球が入賞(入球)すると1回のラウンド遊技が終了する。つまり、「大当たり遊技(特別遊技)」は、遊技者が賞球を獲得し易い遊技者にとって有利な遊技状態となっている。
【0037】
特別図柄抽選で「小当たり」と判定された場合、第2大入賞口14aが所定態様で開放される小当たり遊技が行われる。
第2大入賞口14aに入賞した遊技球が特定領域14eを通過すると大当たりとなり(第2種大当たり)、第1大入賞口13aが所定態様で開放されるラウンド遊技が所定回数(例えば、9回、6回、3回の何れか)実行される大当たり遊技(特別遊技)が行われる。
【0038】
普通図柄抽選とは、遊技球がゲート12を通過したときに普図判定情報を取得し、取得した普図判定情報に基づいて「当たり」であるか否かの当たり判定を行い、当該判定結果に基づいて、普通図柄第1表示器19cに停止表示する普通図柄を判定する普通図柄判定を行うことである。
【0039】
普通図柄抽選が行われると、普通図柄第1表示器19cで普通図柄の変動表示が行われ、所定時間経過後に当該抽選結果を示す普通図柄の停止表示が行われる。すなわち、普通図柄の停止表示は、当該抽選結果の報知となる。
【0040】
普通図柄第1表示器19cは、1又は複数のLEDによって構成され、普通図柄の変動表示においてLEDが所定の間隔、若しくは順序で点滅する。普通図柄を停止表示する場合には、普通図柄抽選の結果を示す態様(普通図柄の種類を示す態様)で1又は複数のLEDが点灯する。即ち、普通図柄第1表示器19cのLEDの点灯態様によって後述する当たりの種類も判別可能となっている。
【0041】
普通図柄抽選で「当たり」と判定された場合、第2始動口14aが第2態様(開状態)となった後に第1態様(閉状態)となる当たり遊技(補助遊技)が行われる。
当たり遊技(補助遊技)における第2始動口14aの最大開放回数や最大開放時間は予め定められているが、最大開放回数や最大開放時間に達する前であっても第2始動口14aに所定個数(例えば、10個)の遊技球が入賞すると当たり遊技(補助遊技)が終了する。つまり、「当たり遊技(補助遊技)」は、第2特別図柄の変動表示が実行され易い(開始条件が成立し易い)遊技状態となっている。
【0042】
第1特別図柄保留第1表示器19dは、複数のLEDによって構成され、第1始動口10に遊技球が入賞した場合に記憶される第1特別図柄抽選を行う為の権利(以下、「第1保留」と言う)の個数を表示する為のものであり、第1保留の個数を示す態様で点灯又は点滅する。尚、本実施形態では、第1保留は最大で4個まで記憶されるようになっている。
【0043】
第2特別図柄保留第1表示器19eは、複数のLEDによって構成され、第2始動口11aに遊技球が入賞した場合に記憶される第2特別図柄抽選を行う為の権利(以下、「第2保留」と言う)の個数を表示する為のものであり、第2保留の個数を示す態様で点灯又は点滅する。尚、本実施形態では、第2保留は最大で4個まで記憶されるようになっている。以降の説明において、「第1保留の個数」という文言を「第1保留数」と「第2保留の個数」という文言を「第2保留数」と表現する場合がある。
【0044】
普通図柄保留第1表示器19fは、複数のLEDによって構成され、遊技球がゲート12を通過した場合に記憶される普通図柄の当たり判定(普通図柄の変動表示)を行う為の権利(以下、「普図保留」と言う)の個数を表示する為のものであり、普図保留の個数を示す態様で点灯又は点滅する。尚、本実施形態では、普図保留は最大で4個まで記憶されるようになっている。以降の説明において、「普図保留の個数」という文言を「普図保留数」と表現する場合がある。
【0045】
右打ち第1表示器19jは1つのLED(発光部)によって構成され、右側遊技領域4a2に遊技球を発射する所謂「右打ち」が推奨されている状態であるか否かを表示するためのものであり、遊技状態が「時短遊技状態」であるとき、小当たり遊技が行われているとき、或いは、大当たり遊技が行われているとき、つまり、「右打ち」が推奨されている状態であるときには、LEDが点灯し、右打ちが推奨されていない(つまり、所謂「左打ち」が推奨されている)状態であるときには、LEDが消灯される。
【0046】
第1特別図柄第1表示器19a及び/又は第2特別図柄第1表示器19bは、7セグメントのLEDによっても構成することができる。例えば、特別図柄抽選に当選した場合には、「7」を停止表示し、ハズレであった場合には「-」を停止表示するようにし、変動表示中にあっては消灯と「-」とを繰り返すようにするとよい。尚、特別図柄の変動表示の開始時は前回の停止表示が表示された状態からなので、LEDの消灯からスタートさせることで変動表示が開始されたことが把握し易くなる。
【0047】
遊技盤4の略中央にはセンタ役物15が取り付けられている。センタ役物15には内部への遊技球の進入を規制する枠体(飾り枠体)15aが設けられ、この枠体15aが遊技盤4に形成された開口部(図示略)に嵌合装着され、枠体15aの左側部には遊技領域4aを流下する遊技球を枠体15aの内部に導入させることが可能なワープ装置15bが設けられている。枠体15aの下部には遊技球が転動可能なセンタステージ15cが設けられ、ワープ装置15bによって枠体15aの内部に導入された遊技球がワープ装置15bのワープ通路を経由してセンタステージ15cで転動して枠体15aの下方へ流下する。
【0048】
センタ役物15の枠体15aの内部に画成された演出空間15Aの中央奥部側には液晶ディスプレイからなる画像表示装置16(メイン液晶)が設けられている。尚、開閉枠2B(内枠)の左右両側部分にも液晶ディスプレイからなる画像表示装置(サブ液晶)を設けてもよい。
【0049】
演出空間15Aの上部側には、「刀」を模した第1可動演出部材17A(演出役物)及び遊技機1のタイトルの「看板」を模した第2可動演出部材17B(演出役物)が設けられ、第2可動演出部材17Bは、第1可動演出部材17Aよりも前方に配設されている。
【0050】
演出空間15Aの右部側には、第1可動演出部材17Aの「刀」よりも大きいサイズの「刀」を模した第3可動演出部材17C(演出役物)が設けられている。
【0051】
第1可動演出部材17Aは、鞘を模した鞘部と、鞘部に収められた刀身部とで構成され、刀身部がステッピングモータを備えた盤用駆動装置17によって駆動されることで左右方向に移動することが可能であり、刀身部が鞘部に収められた状態から刀身部が左方に移動して刀身部を鞘部から抜いた演出動作を行うことが可能である。
【0052】
第2可動演出部材17Bは、盤用駆動装置17によって駆動されることで上下方向に移動することが可能であり、演出空間15Aの上部側から下降移動して画像表示装置16の表示部(表示画面)の前側に現れる演出動作を行うことが可能である。第2可動演出部材17Bの前面には画像表示部18が設けられている。
【0053】
第3可動演出部材17Cは、鞘を模した鞘部と、鞘部に収められた刀身部とで構成され、刀身部が盤用駆動装置17によって駆動されることで上下方向に移動することが可能であり、刀身部が鞘部に収められた状態から刀身部が上昇移動して刀身部を鞘部から抜いた演出動作を行うことが可能である。
【0054】
更に、第3可動演出部材17Cは、盤用駆動装置17によって駆動されることで下端部を支点として傾動動作可能であり、刀身部が鞘部から抜かれた状態から画像表示装置16の表示部の中央領域の前側に向けて傾動動作して刀で相手を斬るような演出動作を行うことが可能である。
【0055】
第1可動演出部材17A、第2可動演出部材17B及び第3可動演出部材17Cには、複数のLEDを有する盤用照明装置23が設けられ、待機中や演出動作の実行中に所定の態様で刀身部やロゴ等が発光する発光演出を行うことが可能である。
【0056】
画像表示装置16の表示部(表示画面)では、遊技の進行(展開)に応じて様々な演出画像(動画を含む)を表示する表示演出が行われる。表示演出としては、特別図柄第1表示器19a,19bで特別図柄の変動表示の非実行中に表示される客待ち演出、特別図柄第1表示器19a,19bでの特別図柄の変動表示に対応する演出図柄16aの変動表示を含む変動演出、大当たり遊技の実行中に表示される大当たり演出、小当たり遊技の実行中に表示される小当たり演出等がある。
【0057】
画像表示装置16の表示部(表示画面)に表示される変動演出では、3つの演出図柄16a(左図柄、中図柄、右図柄)が上下方向にスクロールする変動表示が行われる。尚、演出図柄16aの変動表示の態様はこれに限られず、その場で回転(自転)するようなものであってもよいし、左右方向にスクロールさせるようなものでもよい。
【0058】
演出図柄16aは、例えば、「1」~「9」、或いは、「一」~「九」を示す数字又は文字の符号情報からなる識別部で構成され、又は、識別部と識別部の周囲(近傍)に付随するキャラクタ画像(例えば、猫、犬などの動物キャラクタ)や飾り枠画像等の所定の装飾情報(付随情報)からなる装飾部とから構成されている。
第1特別図柄第1表示器19a、第2特別図柄第1表示器19bで実行される特別図柄の変動表示に対応して演出図柄16aの変動表示が行われる。すなわち、特別図柄の変動表示の開始に対応して演出図柄16aの変動表示を開始し、特別図柄の変動表示の停止に対応して演出図柄16aの変動表示を停止するようになっている。
【0059】
演出図柄16aの停止表示では、演出図柄16aが大当たり判定の結果を示す所定の態様(ハズレ態様、小当たり態様、大当たり態様等)で所定時間停止するようになっている。例えば、大当たり態様は、「777」などのように同一の演出図柄16aの組み合わせであり、小当たり態様は、「357」などのように規則性をもった演出図柄16aの組み合わせであり、ハズレ態様は大当たり態様及び小当たり態様以外の演出図柄16aの組み合わせである。
【0060】
画像表示装置16の表示部(表示画面)には、変動演出において演出図柄16aの変動表示中に大当たり判定の結果に応じてリーチ演出、背景画像やキャラクタ画像等の種々の演出画像(動画を含む)が表示され、遊技者の大当たり発生への期待度を高めるようになっている。
【0061】
画像表示装置16の表示部(表示画面)には、第1保留数(U1)に対応する数の第1保留アイコン(例えば「◎」)を表示するための第1保留アイコン表示領域16b、第2保留数(U2)に対応する数の第2保留アイコン(例えば「◎」)を表示するための第2保留アイコン表示領域16cや、実行中の特別図柄(演出図柄16a)の変動表示に対応する当該変動アイコン(例えば保留アイコンよりも表示サイズが大きい「◎」)を表示するための当該変動アイコン表示領域16d等が形成されている。
【0062】
画像表示装置16の表示部(表示画面)には、現在の第1保留数(U1)を示す第1保留数字を表示するための第1保留数表示領域16eと、現在の第2保留数(U2)を示す第2保留数字を表示するための第2保留数表示領域16f、特別図柄の変動表示及び演出図柄16aの変動表示に対応して変動表示に対応して変動表示される特殊図柄を表示するための特殊図柄表示領域TZが形成されている。
【0063】
特殊図柄は、「1」~「9」の数字のみで構成され、例えば、演出図柄16aの通常の表示サイズよりも縮小された縮小図柄で表示される。特殊図柄表示領域TZでの特殊図柄の変動表示は、特別図柄の変動表示及び演出図柄の変動表示が開始されてから停止表示されるまでの期間において一定の表示態様(数字を順番に切り替えていく表示態様)で継続して行われると共に、表示部の画面上から消えたり可動演出部材17A~17Cの演出動作により遮蔽されたりすることがなく、常に視認可能な状態で表示される。
【0064】
その一方で、演出図柄16aの変動表示は、演出の進行に応じて画面上から視認不可能な状態となることがある。そのため、特殊図柄の変動表示は、演出図柄16aの変動表示に対応するものであって、演出の進行に拘わらず視認可能な状態で表示され続けるので演出図柄の変動表示の役割としての機能も有する。
【0065】
第1保留アイコン表示領域16bは、当該変動アイコン表示領域16dに近い側から第1表示部、第2表示部、第3表示部、第4表示部といった形で区画されており、第1表示部~第4表示部には、第1保留数(U1)に対応した数の第1保留アイコンが表示される。
【0066】
第2保留アイコン表示領域16cは、当該変動アイコン表示領域16dに近い側から第1表示部、第2表示部、第3表示部、第4表示部といった形で区画されており、第1表示部~第4表示部には、第2保留数(U2)に対応した数の第2保留アイコンが表示される。
【0067】
第1,第2保留数表示領域16e,16fの保留数字の表示も、特殊図柄と同様に、画像表示装置16の表示部の画面上から消えたり可動演出部材17の演出動作により遮蔽されたりすることがなく、即ち、演出の進行に拘らず常に視認可能な状態で表示される。
【0068】
図2に示すように、開閉枠2B及び遊技盤4の裏側には、予め定めた払出条件(賞球、球貸)の成立に基づいて遊技球を払い出すための払出装置100、島設備などから供給される遊技球を貯留して払出装置100に供給する遊技球貯留部101、遊技の進行を統括的に制御する主制御基板110を内蔵した主制御装置110A、主制御基板110からの払出制御コマンドに応じて払出装置100の制御を行う払出制御基板120を内蔵した払出制御装置120A、主制御基板110からの演出制御コマンドに応じて演出の制御を行う演出制御部130、画像制御部140及びランプ制御部150を内蔵した演出制御装置130A、各種制御装置110A~130Aに対して電源電圧の供給を行う電源基板160を内蔵した電源装置160A、遊技機1の外部(ホールコンピュータ等の情報収集装置)に遊技情報(遊技信号)を出力するための遊技情報出力端子板90等が設けられている。また、電源基板160に遊技機1に電力を給電するための電源プラグ161、電源スイッチ(図示略)が設けられている。
【0069】
また、主制御装置110Aの上部及び演出制御装置130Aの全体を後方から覆うように左右一側に設けられた回転軸を中心として左右他側が左右方向に開閉する開閉扉式のカバー部材90が設けられており、演出制御装置130Aには、カバー部材90に覆われるように音声出力装置9から出力される演出音の音量や画像表示装置16,18や各種照明装置(盤用照明装置23、枠用照明装置27)の光量(発光強度)の調整に関わる調整モードを切り替えるための切り替えスイッチが設けられている。
【0070】
(遊技機1の制御構成)
次に、遊技機1の制御構成について具体的に説明する。
図4は、本実施形態における遊技機1の全体のブロック図である。
本実施形態の制御構成としては、遊技の進行(基本動作)を統括的に制御する主制御基板110と、主制御基板110からの払出制御コマンドの受信に基づき遊技球の払出を制御する払出制御基板120と、主制御基板110からの演出制御コマンドの受信に基づき遊技に関する演出を制御する演出制御基板130と、主制御基板110、払出制御基板120及び演出制御基板130に電源を供給する電源基板160を備えている。
【0071】
尚、主制御基板110と払出制御基板120との通信は、双方向にコマンドが送受信可能に構成されており、主制御基板110と演出制御基板130との通信は、主制御基板110から演出制御基板130への一方向のみにコマンドを送信可能に構成されている。
【0072】
主制御基板110の表面側には、遊技を制御するためのワンチップマイコンからなる主制御部110m、主制御部110mのメインRAM110cの記憶内容をクリア又は遊技の有利度合いの段階である(遊技の有利度を異ならせる)設定値を更新するための信号を入力するRWMクリアスイッチ58c、設定キーを用いた操作によって設定値を変更可能な状態又は設定値を確認可能な状態に移行させるための信号を入力する設定キースイッチ58d、遊技機の実性能を把握可能とする性能情報や設定値を表示するための性能表示器111等が実装されている
【0073】
性能表示器111は、後述する設定値や性能情報(通常ベース値)を表示するためのものであり、デシマルポイントを有する4つの7セグメント表示器が横並び状態に配置されている。そして、上位2桁に相当する2つの7セグメント表示器に性能情報の種類(データ種別)を示すための識別セグが構成され、下位2桁に相当する2つの7セグメント表示器によって設定値や性能情報の数値を示す数値情報を表示するための数値セグが構成されている。
【0074】
主制御部110mは、演算処理を行うメインCPU110a、遊技制御プログラム等が格納されたメインROM110b、演算処理時のワークエリアとなるメインRAM110c及び入出力ポート等を備えている。
【0075】
主制御部110mの入力ポートには、一般入賞口検出スイッチ14a、ゲート検出スイッチ12a、第1始動口検出スイッチ10a、第2始動口検出スイッチ11c、第2始動口開閉ソレノイド11d、第1大入賞口検出スイッチ13c、第1大入賞口開閉ソレノイド13d、第2大入賞口検出スイッチ14c、第2大入賞口開閉ソレノイド14d、特定領域検出スイッチ14f、振分ソレノイド22b、磁気検出センサ58a、電波検出センサ58b、入賞確認検出スイッチ58e、振動検出スイッチ58f、第1特別図柄第1表示器19a、第2特別図柄第1表示器19b、普通図柄第1表示器19c、第1特別図柄保留第1表示器19d、第2特別図柄保留第1表示器19e、普通図柄保留第1表示器19f、右打ち第1表示器19j、設定表示器(図示略)、遊技情報出力端子板112、RWMクリアスイッチ58c、設定キースイッチ58d、性能表示器111、払出制御基板120、演出制御基板130が接続されている。
【0076】
メインCPU110aは、水晶発振器からの動作クロックを受けてメインRAM110bに記憶された遊技制御プログラムを読み出し、メインRAM110cをワークエリアとして活用しながら遊技に関する演算処理を行う。これにより、各種入力装置(検出スイッチや検出センサ等)からの検出信号に応じた制御処理、各種出力装置(ソレノイドや各種表示器19a~19f等)を制御するための制御処理、各種制御コマンドを送受信するための制御処理、遊技情報出力端子板を介して遊技機1の外部(ホールコンピュータ等)に遊技情報を送信するための制御処理等を行う。
【0077】
主制御部110mのメモリ領域は、メインROM110bに割り当てられたメモリ領域と、メインRAM110cに割り当てられたメモリ領域とを備えている。
【0078】
メインROM110bのメモリ領域は、遊技の進行に係るプログラムやデータが格納される遊技用ROM領域と、遊技機の性能表示に係るプログラムやデータが格納される情報用ROM領域と、アクセスが禁止されると共に「0」が格納される16バイト以上の未使用領域と、プログラムのタイトルやバージョン等のデータが格納されるROMコメント領域と、タイマ割込処理の先頭アドレスなどが設定されるベクタテーブル領域と、アクセス禁止領域の開始アドレスや最終アドレス等のパラメータが設定されるHWパラメータ領域が順に配置されている。
【0079】
メインRAM110cのメモリ領域は、遊技用プログラムの実行に際してワーク(作業領域)として用いられる遊技用RWM領域と、情報用プログラムの実行に際してワーク(作業領域)として用いられる情報用RWM領域が順に配置されている。
【0080】
払出制御基板120は、払出装置100を駆動して遊技球の払い出しを制御する払出制御部121と、発射装置26を駆動して遊技球の発射を制御する発射制御部122を備えている。
払出制御部121は、演算処理を行う払出CPU121a、払出プログラム等が格納された払出ROM121b、演算処理時のワークエリアとなる払出RAM121c及び入出力ポート等を備えている。
【0081】
払出制御部121の入出力ポートには、開閉扉3の開放検出スイッチ31a、受け皿満杯検出スイッチ32a、払出装置100から払い出される遊技球を検出するための払出球検出スイッチ100a、払出装置100から遊技球を払い出すための払出モータ100b及び遊技球貯留部101に遊技球が貯留されていることを検出するための球有り検出スイッチ101aが接続されている。
【0082】
払出CPU121aは、水晶発振器からの動作クロックを受けて払出ROM121bに記憶された払出制御プログラムを読み出し、払出RAM121cをワークエリアとして活用しながら遊技球の払い出しに関する演算処理を行う。これにより、主制御基板110からの払出制御コマンドに応じて払出装置100から遊技球を払い出すための制御処理、演算処理の結果に基づくコマンドを主制御基板110に送信するための制御処理等を行う。
【0083】
発射制御部122は、制御回路及び入出力ポート等を備えている。発射制御部122の入出力ポートには、球送りソレノイド43、タッチセンサ7a、発射ボリューム7b及び発射用ソレノイド26aなどが接続されている。
【0084】
発射制御部122では、タッチセンサ7aから入力されるタッチ信号によって遊技者の手が発射ハンドル7に触れていることを検出すると、球送りソレノイド43及び発射用ソレノイド26aへの通電を許容し、発射ボリューム7bからの検出信号によって発射ハンドル7の回動角度が変化したことを検出すると、球送りソレノイド43を駆動させると共に、発射ハンドル7の回動角度に応じた発射強度となるように発射用ソレノイド26aを駆動させて遊技球を発射(99.9個/分)させる。
【0085】
演出制御基板130は、主制御基板110からの演出制御コマンドの受信に基づき演出の進行を統括的に制御する演出制御部130mと、演出制御部130mからの演出制御コマンドの受信に基づき画像表示や音声出力の制御処理を行う画像制御部140と、演出制御部130mからの演出制御コマンドの受信に基づき各種発光部材(LED等)や各種駆動源(ソレノイドやモータ等)の制御処理を行うランプ制御部150を備えている。
【0086】
演出制御部130mは、演算処理を行うサブCPU130a、演出制御プログラムが格納されたサブROM130b、演算処理時のワークエリアとなるサブRAM130c及び入力ポートを備えている。
演出制御部130mの入出力ポートには、演出ボタン検出スイッチ6b、十字キー検出スイッチ6g、第1特別図柄第2表示器20a、第2特別図柄第2表示器20b、普通図柄第2表示器20c、第1特別図柄保留第2表示器20d、第2特別図柄第2表示器20e、普通図柄保留第2表示器20f、右打ち第2表示器20gが接続されている。
【0087】
演出制御部130mのサブCPU130aは、水晶発振器からの動作クロックを受けてサブROM130bに記憶された演出制御プログラムを読み出し、サブRAM130cをワークエリアとして活用しながら演出に関する演算処理を行う。これにより、変動演出の演出態様を決定するための制御処理、その決定結果に基づく演出制御コマンドを画像制御部140、ランプ制御部150に送信するための制御処理、各種入力装置(検出スイッチ等)からの検出信号に応じた制御処理、各種出力装置(照明装置、駆動モータや各種表示器20a~20g)を制御するための制御処理等を行う。
【0088】
(性能表示器)
図5(a)~
図5(c)は、性能表示器111の制御を説明するための図である。
性能表示器111は、低確率非時短遊技状態(通常遊技状態)におけるベース値Bを表示する。特定の区間のベース値Bは、当該区間で払出された賞球数の総数にアウト数(発射された遊技球の総数)を除して算出される。
【0089】
図5(a)は、性能表示器111の表示制御に用いる各種のカウンタ(ベース算出用賞球カウンタ、ベース算出用アウトカウンタ、総アウトカウンタ)を説明するための図である。以上の各カウンタは、例えば、メインRAM110cの遊技用RWM領域に設けられる。
【0090】
ベース算出用賞球カウンタは、特定の区間における賞球を計数する。具体的には、ベース算出用賞球カウンタには、遊技球が一般入賞口21に入賞すると数値「5」が加算される。
また、遊技球が第1大入賞口13a又は第2大入賞口14aに入賞すると、ベース算出用賞球カウンタに数値「15」が加算される。同様に、遊技球が第1始動口10または第2始動口11aに入賞すると、ベース算出用賞球カウンタに数値「3」が加算される。
また、ベース算出用アウトカウンタは、特定の区間におけるアウト数を計数する。具体的には、アウト球検出スイッチ(図示略)で遊技球が検出される毎に、ベース算出用アウトカウンタに数値「1」が加算される。
【0091】
メインCPU110aは、ベース算出用アウトカウンタの数値でベース算出用賞球カウンタの数値を除した計算結果に数値「100」を掛けて特定の区間のベース値Bを算出する。但し、ベース算出用アウトカウンタおよびベース算出用賞球カウンタは、低確率非時短遊技状態以外では加算されない。以上の構成では、特定の区間のうち、低確率非時短遊技状態におけるベース値Bが算出される。
尚、本実施形態では、ベース算出用アウトカウンタおよびベース算出用賞球カウンタが加算される期間を「計数期間」と記載し、計数期間以外の期間を「非計数期間」と記載する場合がある。
【0092】
メインCPU110aは、予め定められた区間が終了する毎に、当該区間のベース値Bを記憶(保存)する。本実施形態では、アウト数が60000個計数される毎に、ベース値Bが保存される。具体的には、総アウトカウンタは、最初に電源が投入されてから現在までの期間のアウト数(以下「総アウト数」と記載する場合がある)を計数する。
【0093】
メインCPU110aは、総アウトカウンタに数値「60000」が加算される毎に、ベース算出用賞球カウンタおよびベース算出用アウトカウンタの現在値からベース値Bを算出して保存する。
また、総アウトカウンタに数値「60000」が加算される毎に、ベース算出用賞球カウンタおよびベース算出用アウトカウンタは初期化される。
【0094】
図5(b)は、性能表示器111に表示されるベース値Bを説明するための図である。
図5(b)の具体例では、区間3で60000個のアウト数が計数され、その後、区間2で60000個のアウト数が計数され、区間1で60000個のアウト数が計数され、区間Lが開始された場合を想定する。区間Lのアウト数は、60000個未満(0~59999個)である。また、区間3におけるベース値Bは「B3」であり、区間2におけるベース値Bは「B2」であり、区間1におけるベース値Bは「B1」であり、区間Lにおけるベース値Bは「BL」である場合を想定する。
【0095】
以上の具体例では、区間Lにおいて、当該区間L(リアルタイム)のベース値BL、区間1(前回の区間)のベース値B1、区間2(2回前の区間)のベース値B2、および、区間3(3回前の区間)のベース値B3がベース表示器111に表示される。具体的には、ベース表示器111は、ベース値BL、ベース値B1、ベース値B2、ベース値B3の順序で、4個のベース値Bを切替えて表示する。各区間のベース値Bは、例えば、約5秒毎に切替えて表示される。本実施形態では、遊技が可能な期間を含み、ベース値Bがベース表示器114に継続して表示される。
【0096】
1回の区間が終了すると(60000個のアウト数が計数されると)、当該区間のベース値Bが前回の区間のベース値Bとして保存され、最古の区間のベース値Bが破棄される。例えば、
図5(b)の具体例では、区間Lにおけるアウト数が60000個に達すると、区間Lのベース値BLが区間1のベース値B1として記憶され、区間1のベース値B1が区間2のベース値B2として記憶され、区間2のベース値B2が区間3のベース値B3として記憶され、最古の区間3のベース値3が破棄される。
【0097】
図5(c)は、性能表示器111の具体例を説明するための図である。
図5(c)に示すように、ベース表示器111は、第1表示部111xおよび第2表示部111yを含んで構成される。
第1表示部111xは、2個の7セグメント表示器(デジマルポイントを含む)で構成され、何れの区間のベース値Bが第2表示部111yに表示されているかを識別可能な識別情報(bL、b1、b2、b3)を表示する。
【0098】
第2表示部111yは、2個の7セグメント表示器(デジマルポイントを含む)で構成され、ベース値Bを表示する。例えば、ベース値が「100」より大きい場合、第2表示部111yに「99.」が表示される
性能表示器111は、区間L、区間1、区間2、区間3の順序で、当該区間のベース値Bを約5秒毎に切替えて第2表示部111yに表示する。
【0099】
図5(b)に示すように、区間Lのベース値BLが表示される期間において、識別情報「bL」が第1表示部111xに表示される。また、区間1のベース値B1が表示される期間において、識別情報「b1」が第1表示部111xに表示され、区間2のベース値B2が表示される期間において、識別情報「b2」が第1表示部111xに表示され、区間3のベース値B3が表示される期間において、識別情報「b3」が第1表示部111xに表示される。
【0100】
但し、総アウト数が60000個より少ない場合、第1表示部111xに識別情報「b1」が表示される期間において、第2表示部111yに表示するベース値が算出できない。同様に、総アウト数が60000個より少ない場合、識別情報「b2」と表示するベース値、および、識別情報「b3」と表示するベース値が算出できない。以上の事情を考慮して、総アウト数が60000個より少ない場合、第1表示部111xに識別情報「b1」から識別情報「b3」が表示される期間では、各識別情報を点滅表示するとともに、第2表示部111yに特殊記号「--」を点灯表示する。
【0101】
総アウト数が60000個以上で120000個より少ない場合、識別情報「b1」と表示するベース値B1が算出されるが、識別情報「b2」と表示するベース値B2および識別情報「b3」と表示するベース値B3が算出できない。以上の事情を考慮して、総アウト数が60000個以上で120000個より少ない場合、第1表示部111xに識別情報「b1」が表示される期間では、当該識別情報を点灯表示するとともにベース値B1を点灯表示し、識別情報「b2」または識別情報「b3」が表示される期間では、各識別情報を点滅表示するとともに、第2表示部111yに特殊記号「--」を点灯表示する。
【0102】
同様に、総アウト数が120000個以上で180000個より少ない場合、識別情報「b1」と表示するベース値B1および識別情報「b2」と表示するベース値B2が算出されるが、識別情報「b3」と表示するベース値B3が算出できない。以上の事情を考慮して、総アウト数が120000個以上で180000個より少ない場合、第1表示部111xに識別情報「b1」または識別情報「b2」が表示される期間では、当該識別情報を点灯表示するとともにベース値(B1、B2)を点灯表示し、識別情報「b3」が表示される期間では、当該識別情報を点滅表示するとともに、第2表示部111yに特殊記号「--」を点灯表示する。
【0103】
(画像制御部の構成)
画像制御部140の構成について説明する。
図6は、画像制御部140の構成を示したブロック図である。
画像制御部140は、画像表示装置16の画像表示制御、音声出力装置9の音声制御を行うため、統括CPU141、統括RAM142、統括ROM143、CGROM144、水晶発振器145、VRAM146、VDP(Video Display Processor)200(描画制御部)を備えている。VDP200は、遊技機1における音声出力を制御するための音声制御回路300を含んでいる。
【0104】
統括CPU141は、演出制御部130mから受信した後述する演出パターン指定コマンドに基づいて、VDP200に対してCGROM144に記憶されている画像データを画像表示装置16に表示させる指示を行う。かかる指示は、VDP200の制御レジスタ201におけるデータの設定、描画制御コマンド群から構成されるディスプレイリストの出力によって行われる。
【0105】
統括CPU141は、VDP200からVブランク割込信号や描画終了信号を受信すると、適宜割込み処理を行う。また、統括CPU141は、VDP200に含まれる音声制御回路300にも、演出制御部130mから受信した演出パターン指定コマンドに基づいて、所定の音声データに基づく楽曲や音声を音声出力装置9に出力させる指示を行う。
【0106】
統括RAM142は、統括CPU141に内蔵されており、統括CPU141の演算処理時におけるデータのワークエリアとして機能し、統括ROM143から読み出されたデータを一時的に記憶するものである。
統括ROM143は、マスクROMで構成されており、統括CPU141の制御処理のプログラム、演出図柄16aの図柄番号と演出図柄16aの種類とを対応付けた図柄配列情報、ディスプレイリストを生成するためのディスプレイリスト生成プログラム、演出パターンのアニメーションを表示するためのアニメパターン、アニメシーン情報等が記憶されている。
【0107】
アニメパターンは、演出パターンのアニメーションを表示するにあたり参照され、その演出パターンに含まれるアニメシーン情報の組み合わせや各アニメシーン情報の表示順序等を記憶している。また、アニメシーン情報には、ウェイトフレーム(表示時間)、対象データ(スプライトの識別番号、転送元アドレス等)、パラメータ(スプライトの表示位置、転送先アドレス等)、描画方法等などの情報を記憶している。
【0108】
CGROM144は、フラッシュメモリ、EEPROM、EPROM、マスクROM等から構成され、所定範囲の画素(例えば、32×32ピクセル)における画素情報の集まりからなる画像データ(スプライト、ムービー)等を圧縮して記憶している。尚、前記画素情報は、それぞれの画素毎に色番号を指定する色番号情報と画像の透明度を示すα値とから構成されている。
【0109】
CGROM144には、色番号を指定する色番号情報と実際に色を表示するための表示色情報とが対応づけられたパレットデータを圧縮せずに記憶している。尚、CGROM144は、全ての画像データを圧縮せずとも、一部のみ圧縮している構成でもよい。また、ムービーの圧縮方式としては、MPEG4等の公知の種々の圧縮方式を用いることができる。 また、CGROM144には、音声データも多数格納されている。
【0110】
水晶発振器145は、パルス信号をVDP200のクロック生成回路205に出力し、このパルス信号を分周することで、クロック生成回路205にてVDP200が制御を行うためのシステムクロック、画像表示装置16と同期を図るための同期信号等が生成される。
【0111】
VRAM146は、画像データの書込みまたは読み出しが高速なSRAMで構成されている。VRAM146は、統括CPU141から出力されたディスプレイリストを一時的に記憶するディスプレイリスト記憶領域146aと、伸長回路206により伸長された画像データを記憶する展開記憶領域146bと、画像を描画または表示するための第1フレームバッファ146cおよび第2フレームバッファ146dとを有している。また、VRAM146には、パレットデータも記憶される。第1,第2フレームバッファ146c、146dは、描画の開始毎に、「描画用フレームバッファ」と「表示用フレームバッファ」とに交互に切り替わるものである。
【0112】
VDP200は、所謂画像プロセッサであり、統括CPU141からの指示に基づいて、第1フレームバッファ146c及び第2フレームバッファ146dの何れかのフレームバッファから画像データを読み出し、読み出した画像データに基づいて、映像信号(RGB信号等)を生成して、画像表示装置16に出力するものである。また、本実施形態の遊技機1において、VDP200は単に画像プロセッサであるに留まらず、音声出力機能も有している。
【0113】
VDP200は、制御レジスタ201、CGバスI/F202、CPUI/F203、クロック生成回路205、伸長回路206、描画回路207、表示回路208、メモリコントローラ209及び音声制御回路300を備えている。
制御レジスタ201は、VDP200が描画や表示の制御を行うためのレジスタであり、制御レジスタ201に対するデータの書き込みと読み出しで、描画の制御や表示の制御が行われる。統括CPU141は、CPUI/F203を介して、制御レジスタ201に対するデータの書き込みと読み出しを行うことができる。
【0114】
制御レジスタ201は、VDP200が動作するために必要な基本的な設定を行うシステム制御レジスタ、データの転送に必要な設定をするデータ転送レジスタ、描画の制御をするための設定を行う描画レジスタ、バスのアクセスに必要な設定を行うバスインターフェースレジスタ、圧縮された画像の伸長に必要な設定を行う伸長レジスタ及び表示の制御をするための設定をする表示レジスタの6種類のレジスタを備えている。
【0115】
CGバスI/F202は、CGROM144との通信用のインターフェース回路であり、CGバスI/F202を介して、CGROM144からの画像データがVDP200に入力される。
CPUI/F203は、統括CPU141との通信用のインターフェース回路であり、CPUI/F203を介して、統括CPU141がVDP200にディスプレイリストを出力、制御レジスタにアクセス或いはVDP200からの各種の割込信号を統括CPU141が入力する。
【0116】
データ転送回路204は、各種デバイス間のデータ転送を行う。具体的には、統括CPU141とVRAM146とのデータ転送、CGROM144とVRAM146とのデータ転送、VRAM146の各種記憶領域(フレームバッファも含む)の相互間のデータ転送を行う。
クロック生成回路205は、水晶発振器145よりパルス信号を入力し、VDP200の演算処理速度を決定するシステムクロックを生成する。また、同期信号生成用クロックを生成し、表示回路208を介して同期信号を画像表示装置16に出力する。
【0117】
伸長回路206は、CGROM144に圧縮された画像データを伸長するための回路であり、伸長した画像データを展開記憶領域146bに記憶させる。
描画回路207は、描画制御コマンド群から構成されるディスプレイリストによるシーケンス制御を行う回路である。
【0118】
表示回路208は、VRAM146にある「表示用フレームバッファ」に記憶された画像データ(デジタル信号)から、映像信号として画像の色データを示すRGB信号(アナログ信号)を生成し、生成した映像信号(RGB信号)を画像表示装置16に出力する回路である。更に、表示回路208は、第1画像表示装置16の同期を図るための同期信号(垂直同期信号、水平同期信号等)も画像表示装置16に出力する。尚、本実施形態では、映像信号として、デジタル信号をアナログ信号に変換したRGB信号を画像表示装置16に出力するように構成したが、デジタル信号のまま映像信号を出力してもよい。
【0119】
メモリコントローラ209は、統括CPU141からフレームバッファ切替えの指示があると、「描画用フレームバッファ」と「表示用フレームバッファ」とを切り替える制御を行うものである。
音声制御回路300は、演出制御基板130から送信されたコマンドに基づいて所定のプログラムを読み出すと共に、音声出力装置9における音声出力制御をする。
音声制御回路300は、CGROM144に格納されたに格納された音声データを用いて楽曲や音声を出力する。この場合、CGROM144は、音声データを格納するための音源ROMを含むものとする。尚、音声制御回路300は、VDP200に含まれず、画像制御部140内で独立して設けられていてもよい。
【0120】
図4に示すように、ランプ制御部150は、演算処理を行うランプCPU150a、ランプ制御プログラムが格納されたランプROM150b、演算処理時のワークエリアとなるランプRAM150c及び入出力ポートを備えている。
【0121】
ランプ制御部150の入出力ポートには、盤用駆動装置17、盤用照明装置23、枠用照明装置27、ボタン駆動モータ6c、ボタン振動モータ6d、ボタン発光LED6eが接続されている。
ランプCPU150aは、水晶発振器からの動作クロックを受けてランプROM150bに記憶されたランプ制御プログラムを読み出し、ランプRAM150cをワークエリアとして活用しながら演出に関する演算処理を行う。これにより、盤用駆動装置17、盤用照明装置23、枠用照明装置27、ボタン駆動モータ6c、ボタン振動モータ6d及びボタン発光LED6eの制御処理を行う。
【0122】
電源基板160は、電源プラグ161から供給される電源電圧から遊技機1の動作に必要なメイン電源(動作電源)を生成し、該メイン電源を遊技機1(主制御基板110、払出制御基板120、演出制御基板130、各種電子部品)に供給する。電源基板160は、電源断(停電)が発生したか否かを検出すると共に、電源断(停電)の発生に基づき電断検出信号を主制御基板110に出力する電断検出回路162と電源断(停電)時に主制御基板110に対してバックアップ電源を供給するためのバックアップ電源回路163を備えている。
【0123】
電断検出回路162は、遊技機1に供給される電源電圧を監視し、電源電圧が所定値以下となったときに、電断検出信号を主制御基板110に出力する。より具体的には、電断検出信号がハイレベルになるとメインCPU110aは動作可能状態となり、電断検出信号がローレベルになるとメインCPU110aは動作停止状態になる。
【0124】
バックアップ電源回路163は、遊技機1への通電時に蓄電するコンデンサを備えており、電源断(停電)が発生するとコンデンサに蓄えられていたバックアップ用の電源電圧を主制御基板110のメインRAM110cに対して供給する。これにより、電源断(停電)時においてもメインRAM110cや払出RAM121cの記憶内容が保持されることになり、電源断(停電)からの復旧後に遊技の制御状態を電源断(停電)前の状態に復旧させることができる。尚、払出制御基板120や演出制御基板130にバックアップ電源を供給するようにしてもよい。
【0125】
次に、
図7乃至
図19を参照して、メインROM110bに記憶されている各種テーブルの詳細について説明する。
(大当たり判定テーブル)
図7(a)は、第1始動口10への遊技球の入賞を契機とする第1特別図柄用の大当たり判定テーブルであり、
図7(b)は、第2始動口11aへの遊技球の入賞を契機とする第2特別図柄用の大当たり判定テーブルである。
【0126】
図7(a)、
図7(b)に示すように、第1始動口10又は第2始動口11aに遊技球が入賞したときに取得される大当たり判定用乱数値を判定するための大当たり判定値と、当否結果とが対応付けられており、
図7に示す当否割合となるように、大当たり判定値が割り振られている。
【0127】
メインCPU110aは、
図7(a)に示す第1特別図柄用の大当たり判定テーブル又は
図7(b)に示す第2特別図柄用の大当たり判定テーブルを参照し、取得された大当たり判定用乱数値に基づいて、「大当たり」、「小当たり」及び「ハズレ」の何れかを判定する。尚、
図7(a)に示す第1特別図柄用の大当たり判定テーブルと
図7(b)に示す第2特別図柄用の大当たり判定テーブルとでは、大当たり当選確率は同一であるが、小当たり当選確率及びハズレとなる確率が相違する。
【0128】
(特別図柄決定テーブル)
図8(a)は、大当たり当選したときに特別図柄の停止図柄を決定するために参照される大当たり特別図柄決定テーブルであり、
図8(b)は、小当たり当選のときに特別図柄の停止図柄を決定するために参照される小当たり特別図柄決定テーブルであり、
図8(c)は、ハズレとなるときに特別図柄の停止図柄を決定するために参照されるハズレ特別図柄決定テーブルである。
【0129】
図8(a)に示すように、大当たり特別図柄決定テーブルには、遊技球が入賞した始動口の種別によってテーブルが分かれている。各テーブルには、第1始動口10又は第2始動口11aに遊技球が入賞したときに取得される特別図柄判定用乱数値を判定するための特別図柄判定値と、特別図柄(特図停止データ)と、特別図柄の種類を示す情報として演出制御基板130に送信される演出図柄指定コマンドが対応付けられており、
図8(a)に示す特別図柄選択率(%)となるように特別図柄判定値が設定されている。
【0130】
図8(b)に示すように、小当たり特別図柄決定テーブルには、遊技球が入賞した始動口の種別によってテーブルが分かれている。各テーブルには、第1始動口10又は第2始動口11aに遊技球が入賞したときに取得される特別図柄判定用乱数値を判定するための特別図柄判定値と、特別図柄(特図停止データ)と、特別図柄の種類を示す情報として演出制御基板130に送信される演出図柄指定コマンドが対応付けられており、
図8(b)に示す特別図柄選択率(%)となるように特別図柄判定値が設定されている。尚、小当たりにおいても複数の小当たり特別図柄が決定可能なように、複数の特別図柄と特別図柄判定値とを対応付けて構成してもよい。
【0131】
図8(c)に示すように、ハズレ特別図柄決定テーブルには、遊技球が入賞した始動口の種別によってテーブルが分かれている。各テーブルには、第1始動口10又は第2始動口11aに遊技球が入賞したときに取得される特別図柄判定値を判定するための特別図柄判定値と、特別図柄(特図停止データ)と、特別図柄の種類を示す情報として演出制御基板130に送信される演出図柄指定コマンドが対応付けられており、
図8(c)に示す特別図柄選択率(%)となるように特別図柄判定値が設定されている。尚、ハズレにおいても複数のハズレ特別図柄が決定可能なように、複数の特別図柄と特別図柄判定値とを対応付けて構成してもよい。
【0132】
メインCPU110aは、
図8(a)~(c)に示す特別図柄決定テーブルを参照し、遊技球が入賞した始動口の種別と、特別図柄判定用乱数値とに基づいて、特別図柄の種類(特図停止データ)を決定することになる。
メインCPU110aは、特別図柄の変動開始時には、決定した特別図柄の種類(特図停止データ)に基づいて、特別図柄の種類を示す情報としての演出図柄指定コマンドを決定する。ここで、演出図柄指定コマンドは、1コマンドが2バイトのデータで構成されており、制御コマンドの分類を識別するため1バイトのMODEデータと、実行される制御コマンドの内容を示す1バイトのDATAデータとから構成される。このことは、後述する変動パターン指定コマンド等についても同様である。
【0133】
ここで、後述するように、特別図柄の種類(特図停止データ)によって、大当たり遊技の種類、小当たり遊技の種類及び大当たり遊技終了後の遊技状態が決定される。つまり、特別図柄の種類が、大当たり遊技又は小当たり遊技の種類と大当り遊技終了後の遊技状態を決定するものといえる。
【0134】
(第1種大当たり遊技制御テーブル)
図9は、大当たり当選となった場合、大当たり状態(特別遊技状態)の進行を決定するための第1種大当たり遊技制御テーブルを示す図である。
第1種大当たり遊技制御テーブルには、特別図柄の種類(特図停止データ)と、オープニング時間と、オープニング開始時に演出制御基板130に送信するオープニング指定コマンド、第1大入賞口13aの開閉態様を決定するための大入賞口開閉制御テーブルと、エンディング時間、及び、エンディング開始時に演出制御基板130に送信するエンディング指定コマンドが対応付けられている。
【0135】
メインCPU110aは、
図9に示す第1種大当たり遊技制御テーブルを参照し、特図停止データに基づいて、オープニング時間、大入賞口開閉制御テーブル、エンディング時間を決定する。尚、大入賞口開閉テーブルの種類が決定されることで大当たり状態(特別遊技状態)のラウンド数が決定されることとなるため、
図9には、第1種大当たり状態(特別遊技状態)のラウンド数等を補足的に記載している。
【0136】
(第1種大当たり遊技用大入賞口開閉制御テーブル)
図10は、大当たり当選した場合に参照される第1種大当たり遊技用大入賞口開閉制御テーブルを示す図である。
第1種大当たり遊技用大入賞口開閉制御テーブルは、テーブルナンバー(TBL.No)毎にテーブルが分かれている。各テーブルには、大当たり遊技(特別遊技状態)のラウンド数を示すラウンド番号(R)、開閉させる大入賞口の種別、1つのラウンド中に第1大入賞口13aが開放する回数を示す特電作動番号(K)と、第1大入賞口13aの開放時間(s)と、ラウンド間やラウンド中に第1大入賞口13aを閉鎖する閉鎖時間(s)が対応付けられている。
【0137】
メインCPU110aは、
図10に示す第1種大当たり遊技用大入賞口開閉制御テーブルを参照して第1大入賞口13aの開閉態様(開閉パターン)を特定し、第1種大当たり遊技用大入賞口開閉制御テーブル1(TBL.No01)に基づいて第1種大当たり遊技を実行し、第1種大当たり遊技用大入賞口開閉制御テーブル2(TBL.No02)に基づいて第1種大当たり遊技を実行し、第1種大当たり遊技用大入賞口開閉制御テーブル3(TBL.No03)に基づいて第1種大当たり遊技を実行する。
【0138】
第1種大当たり遊技用大入賞口開閉制御テーブル1(TBL.No=01)によれば、開閉部材13bを作動させて、第1大入賞口13aを、1ラウンドから9ラウンドまで1つのラウンドあたり29.0秒まで開放させる第1種大当たり遊技を実行する。但し、開放時間が経過するまでに、規定個数(10個)の遊技球が第1大入賞口13aに入賞すると、1つのラウンドの遊技が終了することになる。そして、9ラウンドの遊技が終了すると、第1種大当たり遊技が終了することになる。
【0139】
第1種大当たり遊技用大入賞口開閉制御テーブル2(TBL.No=02)によれば、開閉部材13bを作動させて、第1大入賞口13aを1ラウンドから6ラウンドまで1つのラウンドあたり29.0秒まで開放させる第1種大当たり遊技を実行する。但し、開放時間が経過するまでに、規定個数(10個)の遊技球が第1大入賞口13aに入賞すると、1つのラウンドの遊技が終了することになる。そして、6ラウンドの遊技が終了すると、第1種大当たり遊技が終了することになる。
【0140】
第1種大当たり遊技用大入賞口開閉制御テーブル3(TBL.No=03)によれば、開閉部材13bを作動させて、第1大入賞口13aを1ラウンドから3ラウンドまで1つのラウンドあたり29.0秒まで開放させる第1種大当たり遊技を実行する。但し、開放時間が経過するまでに、規定個数(10個)の遊技球が第1大入賞口13aに入賞すると、1つのラウンドの遊技が終了することになる。そして、3ラウンドの遊技が終了すると、第1種大当たり遊技が終了することになる。
【0141】
(小当たり遊技制御テーブル)
図11(a)は、小当たり当選となった場合に、小当たり状態(特別遊技状態)の進行を決定するための小当たり遊技制御テーブルを示す図である。
小当たり遊技制御テーブルには、特別図柄の種類(特図停止データ)と、オープニング時間と、オープニング開始時に演出制御基板130に送信するオープニング指定コマンド、第2大入賞口14aの開閉態様を決定するための大入賞口開閉制御テーブルと、エンディング時間、及び、エンディング開始時に演出制御基板130に送信するエンディング指定コマンドが対応付けられている。
【0142】
メインCPU110aは、
図11(a)に示す小当たり遊技制御テーブルを参照し、特図停止データに基づいて、オープニング時間、大入賞口開閉制御テーブル、エンディング時間を決定する。
【0143】
(小当たり遊技用大入賞口開閉制御テーブル)
図11(b)は、小当たり当選した場合に参照される小当たり遊技用大入賞口開閉制御テーブルを示す図である。この小当たり遊技用大入賞口開閉制御テーブルは、テーブルナンバー(TBL.No)毎にテーブルが分かれている。各テーブルには、小当たり遊技中に開閉させる大入賞口の種別、小当たり遊技中に第2大入賞口14aが開放する回数を示す特電作動番号(K)と、第2大入賞口14aの開放時間(s)と、小当たり遊技中に第2大入賞口14aを閉鎖する閉鎖時間(s)が対応付けられている。
【0144】
メインCPU110aは、
図11(b)に示す小当たり遊技用大入賞口開閉制御テーブルを参照して第2大入賞口14aの開閉態様(開閉パターン)を特定し、小当たり遊技用大入賞口開閉制御テーブル4(TBL.No04)に基づいて小当たり遊技を実行する。
【0145】
小当たり遊技用大入賞口開閉制御テーブル4(TBL.No=04)によれば、開閉部材14bを作動させて、第2大入賞口14aを1.8秒開放させる小当たり遊技を実行する。但し、開放時間が経過するまでに、規定個数(10個)の遊技球が第2大入賞口14aに入賞すると、小当たり遊技が終了する。
【0146】
(小当たり遊技用特定領域開閉制御テーブル)
図11(c)は、小当たり当選した場合に参照される小当たり遊技用特定領域開閉制御テーブルを示す図である。この小当たり遊技用特定領域開閉制御テーブルには、第2大入賞口14a開放からの経過時間(s)と、特定領域14eの開放時間(s)と、特定領域14eを閉鎖する閉鎖時間(s)が対応付けられている。
【0147】
メインCPU110aは、小当たり遊技が実行され、
図11(c)の小当たり遊技用特定領域開閉制御テーブルに示す第2大入賞口14a開放からの経過時間(s)が経過すると、振分部材22aを作動させて、特定領域14eを0.8秒間開放させる。
【0148】
(第2種大当たり遊技制御テーブル)
図12は、小当たり遊技で特定領域14eを遊技球が通過した場合、小当たり遊技終了後の大当たり遊技状態(特別遊技状態)の進行を決定するための第2種大当たり遊技制御テーブルを示す図である。
第2種大当たり遊技制御テーブルには、特別図柄の種類(特図停止データ)と、第1大入賞口13aの開閉態様を決定するための大入賞口開閉制御テーブルと、エンディング時間(s)及びエンディング開始時に演出制御基板130に送信するエンディング指定コマンドが対応付けられている。
【0149】
メインCPU110aは、
図12に示す第2種大当たり遊技制御テーブルを参照し、特図停止データに基づいて、大入賞口開閉制御テーブルとエンディング時間(s)とを決定する。尚、大入賞口開閉制御テーブルの種類が決定されることで大当たり状態(特別遊技状態)のラウンド数が決定されることとなるため、
図11には、第2種大当たり状態(特別遊技状態)のラウンド数等を補足的に記載している。
【0150】
(第2種大当たり遊技用大入賞口開閉制御テーブル)
図13は、小当たり遊技で特定領域14eを遊技球が通過した場合に参照される第2種大当たり遊技用大入賞口開閉制御テーブルを示す図である。
第2種大当たり遊技用大入賞口開閉制御テーブルには、大当たり遊技(特別遊技状態)のラウンド数を示すラウンド番号(R)、開閉させる大入賞口の種別、1つのラウンド中に第1大入賞口13aが開放する回数を示す特電作動番号(K)と、第1大入賞口13aの開放時間(s)と、ラウンド間やラウンド中に第1大入賞口13aを閉鎖する閉鎖時間(s)が対応付けられている。
【0151】
メインCPU110aは、
図13に示す第2種大当たり遊技用大入賞口開閉制御テーブルを参照して第1大入賞口13aの開閉態様(開閉パターン)を特定し、第2種大当たり遊技用大入賞口開閉制御テーブル4(TBL.No04)に基づいて第2種大当たり遊技を実行する。
【0152】
第2種大当たり遊技用大入賞口開閉制御テーブル4(TBL.No=04)によれば、開閉部材13bを作動させて、第1大入賞口13aを2ラウンドから6ラウンドまで1つのラウンドあたり29.0秒まで開放させる第2種大当たり遊技を実行する。但し、開放時間が経過するまでに、規定個数(10個)の遊技球が第1大入賞口13aに入賞すると、1つのラウンドの遊技が終了する。そして、6ラウンドの遊技が終了すると、第2種大当たり遊技が終了する。尚、小当たり遊技は、大当たり遊技の1回目のラウンド遊技となる。
【0153】
(遊技状態設定テーブル)
図14は、大当たり遊技(特別遊技状態)終了後の遊技状態を決定するための遊技状態設定テーブルである。この遊技状態設定テーブルには、特図停止データと、大当たり又は小当たり当選時の遊技状態を示す当選時状態と、時短遊技状態であることを示す時短遊技フラグと、時短遊技状態で実行可能な特別図柄の変動表示の回数を示す時短遊技回数(J)とが対応付けられている。
ここで、「当選時状態」とは、大当たり又は小当たり当選時の遊技状態を示す情報である。そして、遊技状態は、非時短遊技状態および時短遊技状態の何れかで構成されている。
「非時短遊技状態」又は「時短遊技状態」は、第2始動口11aが有する開閉部材11bの作動に関する遊技状態であり、後述の
図19で詳細に説明する。
【0154】
メインCPU10aは、
図14に示す遊技状態設定テーブルを参照し、大当たり遊技終了時の特図停止データと当選時状態に基づいて、時短遊技状態と時短回数(J)を決定する。
【0155】
非時短遊技状態のときに大当たり当選して第1特別図柄に係る特図停止データが01の場合、時短遊技回数(J)として「99」が設定され、第1特別図柄停止データが02又は03の場合、時短遊技回数(J)として「1」が設定される。
時短遊技状態のときに大当たり当選して第2特別図柄に係る特図停止データが04~06の何れであっても、時短遊技回数(J)として「99」が設定される。尚、
図14に示す各時短遊技回数(J)は、本実施形態の回数に限られず適宜に設定することができる。
【0156】
(特別図柄の変動パターン決定テーブル)
図15~
図18は、特別図柄の変動パターンを決定する特別図柄の変動パターン決定テーブルを示す図である。
図15は、非時短遊技状態において第1始動口10又は第2始動口11aへの遊技球の入賞に基づく特別図柄の変動表示の際に参照する特別図柄の変動パターン決定テーブルである
【0157】
図16は、時短遊技状態終了後の非時短遊技状態において、先の時短遊技状態での最後の特別図柄の変動表示後の停止表示が終了した時点で、第2保留数(U2)が「0」でない場合に、その第2保留数(U2)(最大4個)に基づく特別図柄の変動表示の際に参照する特別図柄の変動パターン決定テーブルである。
【0158】
図17は、時短遊技状態において第2始動口11aへの遊技球の入賞に基づく特別図柄の変動表示の際に参照する特別図柄の変動パターン決定テーブルである。
図18は、時短遊技状態において第2始動口11aへの遊技球の入賞に基づく最終変動となる特別図柄の変動表示の際に参照する特別図柄の変動パターン決定テーブルである。
【0159】
図15~
図18の変動パターン決定テーブルは、特別図柄の種別と、特図停止データと、リーチ判定用乱数値(リーチ選択率(%))と、特別図柄の保留数(保留球数)(U1またはU2)と、特図変動用乱数値(特図変動パターン選択率(%))と、特別図柄の変動パターンと、特別図柄の変動時間(s)と、変動パターン指定コマンドとが対応付けられており、各選択率(%)となるように、リーチ判定用乱数値(リーチ選択率(%))及び特図変動用乱数値(特図変動パターン選択率(%))がそれぞれ設定されている。
【0160】
特別図柄の変動パターンは、少なくとも特別図柄の種別(第1特別図柄、第2特別図柄)、大当たりの判定結果および特別図柄の変動時間を特定可能なものである。また、大当たりの判定結果がハズレの場合にはリーチ判定用乱数値を参照するが、大当たりの場合には特殊な場合を除いてはリーチが発生するのでリーチ判定用乱数値を参照しないよう構成されている。尚、特別図柄の保留数(U1又はU2)として最大で「4」が記憶されることはあるものの、変動パターンは、特別図柄の保留数から「1」を減算した後に決定されることから、特別図柄の保留数として「4」は設定されていない。
【0161】
図15、
図16に示す非時短遊技状態用特別図柄の変動パターン決定テーブルでは、特別図柄の保留数(U1またはU2)が多くなると(保留数=2又は3)、特別図柄の平均変動時間が短くなるように設定されている。例えば、
図15のテーブルにおいては、変動パターン01(通常変動)の変動時間は10秒に設定され、変動パターン02(短縮変動)の変動時間は3秒に設定されている。
【0162】
図16に示す時短遊技状態用特別図柄の変動パターン決定テーブルでは、特別図柄の保留数(U1又はU2)が0であれば、特別図柄の変動時間が長くなるように設定され、特別図柄の保留数(U1又はU2)が0でなければ(保留数=1~3)、特別図柄の変動時間が短くなるように設定されている。
図16のテーブルにおいて、変動パターン27(ロング変動)の変動時間は15秒に設定され、変動パターン28(短縮変動)の変動時間は3秒に設定されている。
【0163】
メインCPU110aは、
図15~
図18の特別図柄の変動パターン決定テーブルを参照する場合には、特別図柄(始動口)の種別と、特図停止データと、リーチ判定用乱数値(リーチ選択率(%))と、特別図柄の保留数(保留球数)(U1またはU2)と、特図変動用乱数値(特図変動パターン選択率(%))とに基づいて、特別図柄の変動パターン(特別図柄の変動時間を含む)を決定する。そして、決定した特別図柄の変動パターンに基づいて、特別図柄の変動パターン指定コマンドが生成され、演出制御基板130に特別図柄の変動パターンの情報が送信される。
【0164】
ここで、特別図柄の変動パターン指定コマンドは、コマンドの分類を識別するため1バイトのMODEデータと、コマンドの内容(機能)を示す1バイトのDATAデータとから構成されている。
【0165】
演出制御基板130では、特別図柄の変動パターン(変動パターン指定コマンド)に基づいて、演出図柄16a等の演出内容が決定される。
図15~
図18に示す特別図柄の変動パターン決定テーブルの最右欄には、参考として、演出図柄16aを用いた変動演出の演出内容を記載している。
【0166】
ここで、変動演出の演出内容として、「通常変動」、「短縮変動」、「ロング変動」とは、3つの演出図柄16aがバラバラに高速で変動して、リーチとならずに停止する変動演出である。通常変動、短縮変動及びロング変動は、変動時間が相違しており、短縮変動<通常変動<ロング変動の順で変動時間が長くなっている。
【0167】
また、「リーチ」とは、3つの演出図柄16aの組合せの一部が仮停止して、他の演出図柄16aが変動を行うような、遊技者に大当たりの期待感を付与する変動態様である。例えば、3つの演出図柄16aの組合せとして「777」が設定されている場合に、2つの演出図柄16aが「7」で仮停止して、残りの演出図柄16aが変動を行うようになっている。尚、「仮停止」とは、3つの演出図柄16aが小さく揺れ動いたり、演出図柄16aが小さく変形したりして、遊技者に演出図柄16aが停止しているかのようにみせている態様をいう。
【0168】
また、「ノーマルリーチ」とは、左側領域と右側領域に同一の演出図柄16aが仮停止した状態で中央領域の演出図柄16aが変動するリーチを意味しており、大当たり抽選で当選する期待度(以下、大当たり期待度)が最も低いリーチとなっている。尚、本実施形態においては、「ノーマルリーチ」によって大当たりしないが、「ノーマルリーチ」によって大当たりするように構成してもよい。
【0169】
また、「SPリーチ」とは、ノーマルリーチの後に行われ、ノーマルリーチよりも大当たり期待度が高いスーパーリーチとなっている。例えば、3つの演出図柄16aのうち仮停止表示された左右の2つの演出図柄16aが縮小されて画像表示装置16の表示画面の隅部に移動し、画像表示装置16の表示画面のほぼ全域を用いて大当たり期待度が高いことを遊技者に期待させるSPリーチ演出を行うようになっている。
【0170】
また、「SPSPリーチ」とは、ノーマルリーチの後又はSPリーチの後に行われ、スーパーリーチよりも大当たり期待度が高いスペシャルリーチとなっている。例えば、3つの演出図柄16aのうち仮停止表示された左右の2つの演出図柄16aが縮小して画像表示装置16の表示画面の隅部に移動し、画像表示装置16の表示画面のほぼ全域を用いて「SPリーチ」よりも大当たり期待度が高いSPSPリーチ演出を行うようになっている。
【0171】
また、「全回転リーチ」とは、大当たり確定となるリーチとなっている。例えば、3つの演出図柄16aが全て同一図柄で揃った状態で低速に変動されて、画像表示装置16の表示画面の略全域を用いて「SPSPリーチ」よりも大当たり期待度が高い全回転リーチ演出を行うようになっている。
【0172】
時短遊技状態において第2始動口11aへの遊技球の入賞に基づく変動表示が実行される際の「チャンス演出」では、例えば味方のキャラクタが敵のキャラクタと戦うバトル演出が行われる。例えば、小当たりに当選している場合には、味方のキャラクタが敵のキャラクタに対して優勢となる勝利演出が実行されるとともに、演出図柄16aが小当たりの当選を示唆する態様(例えば、「333」)で停止表示される。そして、その後の小当たり遊技において第2大入賞口14aに入賞した遊技球を特定領域14eに通過させること(V入賞)を促す操作演出(例えば「Vを狙え!」の文字画像表示)が実行される。
【0173】
小当たり遊技において第2大入賞口14aに入賞した遊技球が特定領域14eを通過すると第2種大当たりとなり、大当たりとなった旨を報知する大当たり報知演出画像(例えば「V」の文字画像)が表示される。
一方、小当たり遊技において第2大入賞口14aに入賞した遊技球が特定領域14eを通過しないと第2種大当たりとならず、大当たりとなった旨を報知する大当たり報知演出画像が表示されない。
【0174】
第2大入賞口14aに入賞した遊技球が特定領域14eを通過することにより第2種大当たりになると、右側遊技領域4a2のゲート12に遊技球を通過させることを促す操作演出(例えば、「ゲートを狙え!」の文字画像表示及びゲート12が位置する方向を指し示す矢印画像表示或いは矢印画像表示のみ)が実行される。そして、遊技球がゲート12を通過すると第2種大当たり遊技のラウンド遊技が開始される一方で、遊技球がゲート12を通過しないと第2種大当たり遊技のラウンド遊技が開始されないように制御されている。つまり、ゲート12は、大当たり遊技のラウンド遊技(役物連続作動装置の作動)を開始させるのに用いられるラウンド開始用ゲートとして機能する。
【0175】
このように、時短遊技状態において小当たりを経由して第2種大当たりになる場合、オープニング遊技が実行されても遊技球がゲート12を通過しなければラウンド遊技が開始されないので、遊技者がトイレ休憩等を行うことができるようになっている。
また、ゲート12は、上述の普通図柄抽選に用いられる抽選用ゲートの機能と、大当たり遊技のラウンド遊技(役物連続作動装置の作動)を開始させるのに用いられるラウンド開始用ゲートの機能とを兼用している。
尚、抽選用ゲートとラウンド開始用ゲートを夫々別個に設けてもよい。
【0176】
時短遊技状態において第2特別図柄の変動表示が実行される際、時短遊技状態での残りの変動表示の回数を遊技者に報知する演出(例えば1回目の第2特別図柄の変動表示では「残り5回」との文字表示)が実行される。
【0177】
尚、時短遊技状態において最後の第2特別図柄の変動表示が実行される際に実行される「ラストチャンス演出」では、上述の「チャンス演出」と同様の演出が実行される。この「ラストチャンス演出」では、時短遊技状態での最後の変動表示である旨を遊技者に報知する演出(例えば「ラストチャンス!」との文字表示)が実行される。
【0178】
また、時短遊技状態終了後の非時短遊技状態において、先の時短遊技状態での最後の特別図柄の変動表示後の停止表示が終了した時点で第2保留数(U2)が「0」でない場合に実行される「リベンジ演出」では、例えば味方のキャラクタが「チャンス演出」での敵のキャラクタとは別の敵のキャラクタと戦う演出が行われる。
【0179】
例えば、大当たりに当選している場合には、味方のキャラクタが敵のキャラクタを倒すバトル演出が実行されるとともに、演出図柄16aが大当たりの当選を示唆する態様で停止表示される。
【0180】
また、例えば、小当たりに当選している場合には、味方のキャラクタが敵のキャラクタに対して優勢となる勝利演出が実行されるとともに、演出図柄16aが小当たりの当選を示唆する態様で停止表示される。そして、その後の小当たり遊技において特定領域14eに遊技球を通過させること(V入賞)を促す操作演出(例えば「Vを狙え!」の文字画像の表示)が実行される。
【0181】
小当たり遊技において第2大入賞口14aに入賞した遊技球が特定領域14eを通過して第2種大当たりなると、大当たりになった旨を報知する演出画像が表示された後に右側遊技領域4a2のゲート12に遊技球を通過させることを促す操作演出(例えば、「ゲートを狙え!」の文字画像の表示と矢印画像の表示或いは矢印画像の表示のみ)が実行される。
【0182】
このように、「チャンス演出」、「ラストチャンス演出」、「リベンジ演出」では、小当たりに当選し、「第2種大当たり」を期待させるために、遊技者に小当たりへの当選の有無、その後の第2大入賞口14aに入賞した遊技球の特定領域14eへの通過の有無に対して興味を抱かせるような内容の演出を実行するようにしている。
【0183】
図19は、普通図柄及び第2始動口11aの開閉部材11bに関するテーブルを示す図である。
図19(a)は、普通図柄の当たり抽選に用いられる普通図柄用の当たり判定テーブルを示す図である。
図19(b)は、普通図柄の当たり抽選結果(当たり判定結果)に対応する普通図柄の停止図柄決定テーブルを示す図である。
図19(c)は、普通図柄の変動時間を決定するための普通図柄の変動パターン決定テーブルを示す図である。
図19(d)は、普通図柄の当たり抽選に当選したときに発生する当たり状態(補助遊技)での開閉部材の開放態様を決定するための第2始動口の開放態様決定テーブルを示す図である。
【0184】
(普通図柄用の当たり判定テーブル)
図19(a)に示すように当たり判定テーブルには、時短遊技状態の有無と、ゲート12を遊技球が通過したときに取得される当たり判定用乱数値と、当たり抽選の判定結果とが対応付けられている。
メインCPU110aは、
図19(a)に示す当たり判定テーブルを参照し、現在の時短遊技状態と取得された当たり判定用乱数値に基づいて、「当たり」および「ハズレ」の何れかであるかを判定する。
【0185】
例えば、
図19(a)に示す当たり判定テーブルによれば、非時短遊技状態のときは、「127」という1個の当たり判定用乱数値が当たりと判定され、時短遊技状態のときは、「0」~「127」の128個の当たり判定用乱数値が当たりと判定される。従って、非時短遊技状態のときに当たりと判定される確率は1/128であり、時短遊技状態のときに当たりと判定される確率は127/128である。
【0186】
(普通図柄の停止図柄決定テーブル)
図19(b)に示す停止図柄決定テーブルには、時短遊技状態の有無と、当たり抽選の抽選結果(当たり判定結果)と、ゲート12を遊技球が通過したときに取得される当たり図柄用乱数値(普通図柄選択率)と、普通図柄の種別(普図停止データ)と、普通図柄の種類を示す情報として演出制御基板130に送信される普図指定コマンドが対応付けられている。
【0187】
メインCPU110aは、
図19(b)に示す停止図柄決定テーブルを参照し、現在の時短遊技状態と、当たり抽選の抽選結果と、取得された当たり図柄用乱数値とに基づいて普通図柄第1表示器19cに停止表示させる普通図柄及び普図停止データを決定する。
そして、普通図柄の変動開始時には、決定した普通図柄(普図停止データ)の種類に基づいて、普通図柄の種類を示す情報としての普図指定コマンドを決定して演出制御基板130に送信する。
【0188】
(普通図柄の変動パターン決定テーブル)
図19(c)に示す変動パターン決定テーブルには、時短遊技状態の有無と、当たり抽選の抽選結果と、ゲート12を遊技球が通過したときに取得される普図変動パターン判定用乱数値と、普通図柄の変動時間と、普通図柄の変動時間を示す情報として演出制御基板130に送信される普図変動パターン指定コマンドが対応付けられている。
【0189】
メインCPU110aは、
図19(c)に示す変動パターン決定テーブルを参照し、現在の時短遊技状態と、当たり抽選の抽選結果と、普図変動パターン判定用乱数値とに基づいて普通図柄の変動時間を決定する。普通図柄の変動開始時には、決定した変動時間に基づいて、普通図柄の変動時間を示す情報としての普図変動パターン指定コマンドを決定して演出制御基板130に送信する。
【0190】
図19(c)に示す普通図柄の変動パターン決定テーブルによれば、時短遊技状態の変動時間(3秒又は5秒)は、非時短遊技状態の変動時間(30秒又は40秒)よりも短くなるように構成されている。
【0191】
(第2始動口の開放態様決定テーブル)
図19(d)に示す開放態様決定テーブルには、普通図柄(普図停止データ)と、第2始動口11a(開閉部材11b)の最大開放回数(s)と、第2始動口11a(開閉部材11b)の1回目の開放時間及び閉鎖時間と、1回目の閉鎖時間と2回目の開放時間との間のインターバル時間と、2回目の開放時間及び閉鎖時間が対応付けられている。
【0192】
メインCPU110aは、
図19(d)に示す開放態様決定テーブルを参照し、普図停止データに基づいて、オープニング時間、第2始動口11a(開閉11b)の最大開放回数、1回目の開放時間及び閉鎖時間を決定する。
【0193】
図19(d)に示す開放態様決定テーブルでは、普図停止データ=03(普通図柄3)に基づく開放態様が、普図停止データ=02(普通図柄2)に基づく開放態様よりも遊技者に有利な開放態様となっており、普図停止データ=04(普通図柄4)に基づく開放態様が、普図停止データ=03(普通図柄3)に基づく開放態様よりも遊技者に有利な開放態様となっている。
【0194】
尚、
図19(d)のテーブルにおいて、時短遊技状態での当たりに係る普通図柄としては、6秒の開放時間(s)を有する普図停止データ=04(普通図柄4)の他の普図停止データ(普通図柄)を有していてもよく、例えば、この6秒よりも短い開放時間(s)を有する普図停止データ(普通図柄)を有していてもよい。
【0195】
尚、
図19(b)の停止図柄決定テーブルによれば、時短遊技状態において当たりとなったときに遊技者にとって最も有利な普図停止データ=04(普通図柄4)が決定される。これにより、時短遊技状態では、非時短遊技状態よりも遊技者にとって有利となるように第2始動口11a(開閉部材11b)が作動する。具体的には、時短遊技状態において当たり抽選で当選した場合には、非時短遊技状態において当たり抽選で当選した場合よりも、第2始動口11aが長時間開放される。
【0196】
(遊技状態の説明)
次に、遊技が進行する際の遊技状態について説明する。
遊技機1としてとり得る遊技状態には、第2始動口11aを開閉する開閉部材11bの作動に関する状態として「非時短遊技状態」と「時短遊技状態」がある。
【0197】
「非時短遊技状態」とは、ゲート12を遊技球が通過したことを条件として行われる普通図柄の当たり抽選において抽選結果に対応する普通図柄の平均の変動時間が「時短遊技状態」よりも長く設定され且つ当選した際の第2始動口11aの開放時間が「時短遊技状態」よりも短く設定され易い遊技状態である。
【0198】
例えば、ゲート12を遊技球が通過すると、普通図柄の当たり抽選が行われて、普通図柄第1表示器19cにおいて普通図柄の変動表示が行われる。その後、普通図柄は、変動表示が開始されてから、30秒後に停止表示する。そして、抽選結果が当たりであった場合には、普通図柄の停止表示後に、第2始動口11aが、0.2秒間、開放態様に制御される。
【0199】
これに対し、「時短遊技状態」というのは、ゲート12を遊技球が通過したことを条件として行われる普通図柄の当たり抽選の抽選結果に対応する普通図柄の平均の変動時間が「非時短遊技状態」よりも短く設定され且つ当選した際の第2始動口11aの開放時間が、「非時短遊技状態」よりも長く(例えば、2.5秒)設定された遊技状態である。
【0200】
更に、「非時短遊技状態」においては、普通図柄の当たり抽選において当選する確率が、例えば、1/128に設定される。「時短遊技状態」においては、普通図柄の当たり抽選において当選する確率が、非時短遊技状態で当選する確率よりも、例えば、127/128と高く設定される。従って、「時短遊技状態」においては、「非時短遊技状態」よりも、ゲート12を遊技球が通過すると、第2始動口11aが開放態様に制御され易くなる。
このように、「時短遊技状態」は、「非時短遊技状態」よりも普通図柄の変動時間、第2始動口11aの開放時間及び普通図柄の当たり抽選の当選確率が有利になるよう設定されている。
【0201】
次に、遊技機1における遊技の進行について、フローチャートを用いて説明する。
【0202】
(主制御基板のメイン処理)
図20は、主制御基板110のメインCPU110aが実行するメイン処理を説明するフローチャートである。尚、このメイン処理は遊技機1の電源が投入されると開始され、主制御基板110が起動している間継続的に実行される。
【0203】
まず、ステップS1において、メインCPU110aは、全割込を禁止し、ステップS2において、内蔵レジスタの設定などのCPUの初期設定を行い、ステップS3において、他の基板の起動待ち処理を行う。具体的には、主制御基板110からのコマンドの取りこぼしが無いように、払出制御基板120や演出制御基板130が起動するのを1秒間に亘って待機する。
【0204】
ステップS4において、メインCPU110aは、メインRAM110cのRWM領域へのアクセスを許可し、ステップS5において、発射許可指定コマンドを払出制御基板120に送信する。これにより、払出制御部121によって発射装置26による遊技球の発射を許可するための処理が行われることになる。
【0205】
ステップS6において、メインCPU110aは、メインRAM110cの遊技用RWM領域に電源復旧であることを示すバックアップフラグが「ON」であるか否かを判定する。バックアップフラグが「ON」である場合(ステップS6;Yes)、電源復旧であるものとしてステップS7に処理を移し、バックアップフラグが「ON」でない場合(ステップS6;No)、初回の電源投入であるものとしてステップS8に処理を移す。
【0206】
ステップS7において、メインCPU110aは、メインRAM110cの遊技用RWM領域(設定値領域を除く)のチェックサム(異常判定データ)を算出する。
ステップS8において、メインCPU110aは、設定変更操作があったか否かを判定する。具体的には、設定キースイッチ58d及びRWMクリアスイッチ58cが「ON」であるか否かを判定する。設定変更操作があった場合(ステップS8;Yes)、設定変更モードに移行するものとしてステップS9に処理を移し、設定変更操作がなかった場合(ステップS8;No)、ステップS10に処理を移す。
【0207】
ステップS9において、メインCPU110aは、設定変更処理を行う。具体的には、メインRAM110cの遊技用RWM領域の設定値領域にセーブされている現在の設定値を性能表示器111に表示し、設定変更指定コマンドを演出制御基板130に送信する。
【0208】
更に、RWMクリアスイッチ58cの操作がある毎に設定値を「1」~「4」の範囲で変更(更新)すると共に、更新後の設定値を表示し、設定キースイッチ58dが「ON」から「OFF」になる設定確定操作が行われると、設定値を確定させるものとして変更(更新)後の設定値を設定値領域にセーブし、性能表示器111での設定値の表示を終了し、設定変更モードを終了させるための処理を行う。
【0209】
尚、設定変更指定コマンドを受信した演出制御基板130では、設定値の変更中であることを報知するための設定変更報知を実行するための処理が行われる。具体的には、画像表示装置16に設定値の変更中であることを示す設定変更中画面を表示したり、盤用照明装置23や枠用照明装置27を設定変更中に亘って所定の発光色(例えば白色)で全点灯させたりする。尚、音声出力装置9から設定変更中であることを示す設定変更報知音(「設定変更中です」)が出力されるようにしてもよい。
【0210】
ステップS10において、メインCPU110aは、チェックサムが正常であるか否かを判定する。具体的には、遊技用RWM領域にセーブされているチェックサムと、ステップS7で算出したチェックサムが一致するか否かを判定する。チェックサムが正常である(遊技用RWM領域のデータに異常がない)場合、ステップS11に処理を移し、チェックサムが正常でない(遊技用RWM領域のデータに異常がある)場合、電源断前の制御状態に正常に復帰できないものとして、ステップS34に処理を移す。尚、バックアップフラグが「ON」でない場合、つまり、初回の電源投入の場合には、チェックサムが異常であると判定されるようになっている。
【0211】
ステップS11において、メインCPU110aは、設定値領域の設定値が適正判定(1~4)であるか否かを判定する。設定値領域の設定値が適正範囲であると判定された場合(ステップS11;Yes)、ステップS12に処理を移し、設定値領域の設定値が適正範囲でないと判定された場合(ステップS11;No)、ステップS34に処理を移す。
【0212】
ステップS34において、メインCPU110aは、復帰不可能エラー(RWM異常)処理を行う。具体的には、電源基板160に設けられたエラー表示器(図示略)に復帰不可能エラーを示すエラー情報「E」を表示し、演出制御基板130に復帰不可能エラーが発生したことを示す復帰不可能エラー指定コマンドを送信した後に、タイマ割込を禁止する割込禁止を設定し、出力ポートをクリアした後に遊技情報出力端子板90のセキュリティ信号端子から復帰不可能エラーの発生を示す復帰不可能エラー信号(セキュリティ信号)を出力し、電源供給が完全に断たれるまで待機する処理を行う。これにより、演出制御基板130では、復帰不可能エラー報知を実行するための処理が行われる。
【0213】
「復帰不可能エラー(RWM異常)」とは、チェックサムの結果からメインRAM110cの遊技用RWM領域のデータに異常があるので遊技の制御が行われなくなる(遊技の制御に移行しなくなる)RWM異常状態となっており、設定変更処理が実行されないと解除されないようになっている。そのため、復帰不可能エラーが発生した場合には、電源基板160に設けられる電源スイッチを「OFF」にした後に、設定変更操作を伴わずに電源スイッチを「ON」にしたとしても解除されることがなく、設定変更操作を伴って電源スイッチを「ON」にすると解除される。
尚、「復帰不可能エラー」は、設定変更処理が実行されないと解除されないようにしていたが、設定変更処理が伴わないRWMクリアが実行されたときにも解除されるようにしてもよい。
【0214】
「復帰不可能エラー報知(RWM異常報知)」とは、復帰不可能エラーが発生したことを認識させるための報知であり、画像表示装置16の表示部に復帰不可能エラー画面(「復帰不可能エラーです。設定変更を行って下さい」)を表示したり、盤用照明装置23や枠用照明装置27を電源断まで所定の発光色(例えば赤)で全点灯させたり、音声出力装置9から復帰不可能エラーが発生したことを示す復帰不可能エラー音(「復帰不可能エラーです」+ブザー音)を電源断まで出力したりすることである。
【0215】
ステップS12において、メインCPU110aは、RWMクリアスイッチ58cが「ON」であるか否かを判定する。RWMクリアスイッチ58cが「ON」である場合(ステップS12;Yes)、ステップS13に処理を移し、RWMクリアスイッチ58cが「ON」でない場合(ステップS12;No)、ステップS16に処理を移す。
【0216】
ステップS13において、メインCPU110aは、RWMクリア処理を行う。
ステップS14において、メインCPU110aは、遊技の制御状態が初期化(RWMクリア)されたことを示す電源投入指定コマンドを払出制御基板120及び演出制御基板130に送信する。
次に、ステップS15において、メインCPU110aは、遊技状態指定コマンドを演出制御基板130に送信し、ステップS21に処理を移す。これにより、演出制御基板130では、電源投入報知を実行するための処理が行われることになる。
【0217】
「電源投入報知」とは、遊技の制御状態が初期化されたことを認識させるための報知であり、盤用照明装置23や枠用照明装置27を所定期間(例えば60秒間)に亘って所定の発光色(例えば赤色)で全点灯させたり、音声出力装置9からRWM領域が初期化されたことを示す電源投入報知音(「RAMがクリアされました」の音声+ブザー音)を所定期間(例えば30秒間)に亘って出力したりすることである。尚、電源投入報知において、画像表示装置16にRWMがクリアされたことを報知する初期化画像(「RAMクリア」の文字画像)を表示するようにしてもよい。
【0218】
ステップS16において、メインCPU110aは、設定確認操作があったか否かを判定する。具体的には、設定キースイッチ58dが「ON」であるか否かを判定する。設定キースイッチ58dが「ON」である場合(ステップS16;Yes)、設定確認モードに移行するものとしてステップS17に処理を移し、設定キースイッチ58dが「ON」でない場合(ステップS16;No)、遊技の制御状態を電源断前の状態に復帰させるためにステップS18に処理を移す。
【0219】
ステップS17において、メインCPU110aは、設定確認処理を行う。具体的には、性能表示器111の1つの7セグメントLEDに遊技用RWM領域の設定値領域に記憶保持されている現在の設定値を表示し、設定確認指定コマンドを演出制御基板130に送信する。
更に、設定キースイッチ58dが「ON」から「OFF」になる確認終了操作があると、性能表示器111での設定値の表示を終了し、設定確認モードを終了させるための確認処理を行う。
【0220】
尚、設定確認指定コマンドを受信した演出制御基板130では、設定確認が行われていることを報知するための設定確認報知を実行するための処理が行われる。具体的には、画像表示装置16に設定確認中であることを示す設定確認中画面を表示したり、盤用照明装置23や枠用照明装置27を設定確認中に亘って所定の発光色(例えば白)で全点灯させたりする。尚、音声出力装置9から設定確認中であることを示す設定確認報知音(「設定値の確認中です」)が出力されるようにしてもよい。
【0221】
ステップS18において、メインCPU110aは、遊技用RWM領域にセットされているバックアップフラグ及びチェックサムをクリア(0クリア)し、電源復旧時の遊技用RWM領域の設定を行う。これにより、遊技の進行状態(制御状態)が電源断前の状態に復帰(復旧)するので、電源断前の状態から遊技を再開することが可能となる。
【0222】
ステップS19において、メインCPU110aは、電源復旧時にコンプリート機能作動フラグが「ON」であるか否かを判定する。コンプリート機能作動フラグが「ON」である場合(ステップS19;Yes)、上述したステップS34の復帰不可能エラー(RWM異常)処理に移し、コンプリート機能フラグが「ON」でない場合(ステップS19;No)、ステップS20に処理を移す。
【0223】
ここで、「コンプリート機能作動」とは、遊技機における1日の払出可能な出玉の上限値が予め定められた値に到達した場合に、遊技の進行に係る機能を停止し且つ遊技の進行に係る機能が停止することを報知する機能である。コンプリート機能作動の詳細については後述する。
【0224】
ステップS20において、メインCPU110aは、基準値カウンタ(C)のカウンタ値を0クリア(初期化)する。これにより、電源断前の基準値カウンタのカウンタ値が引き継がれないことになる。
【0225】
ここで、「基準値カウンタ」とは、コンプリート機能作動を実行させるか否かを判定するために用いられ、更新された基準値カウンタのカウンタ値が予め定められた基準値に到達したか否かでコンプリート機能作動を実行させるか否かが判定される。基準値カウンタのカウンタ値が予め定められた基準値に到達した場合、コンプリート機能作動条件が成立したと判断されてコンプリート機能作動を実行する。尚、基準値カウンタの詳細については後述する。
【0226】
ステップS21において、メインCPU110aは、遊技の制御状態が復旧したこと及び電源断(停電)発生前の遊技状態を示す電源復旧指定コマンドを演出制御基板130に送信する。これにより、演出制御基板130では、後述する設定確認報知等を終了させて電源復旧中報知を実行するための処理が行われることになる。
【0227】
「電源復旧中報知」とは、遊技の制御状態が電源断発生前の状態に復帰することを認識させるための報知であり、画像表示装置16に電源復旧中画像(「電源復旧中」の文字画像)を表示したり、枠用照明装置27や盤用照明装置23を所定期間(例えば60秒間)に亘って所定の発光色(例えば赤色)で全点灯させたり、音声出力装置9から電源が(停電から)復旧したことを示す電源復旧報知音(「電源が復旧されました」+ブザー音)を所定期間(例えば30秒間)に亘って出力したりすることである。
【0228】
ステップS22において、メインCPU110aは、その他のコマンド(第1特別図柄保留数(U1)、及び、第2特別図柄保留数(U2)を示す特別図柄記憶指定コマンド、普通図柄保留数(G)を示す普通図柄記憶指定コマンド等)を演出制御基板130に送信する。これにより、演出制御基板130では特図保留数や普図保留数を把握することが可能となると共に、画像表示装置16に第1保留アイコンや第2保留アイコンを表示させるための処理が行われることになる。
【0229】
ステップS23において、メインCPU110aは、設定値指定コマンドを演出制御基板130に送信する。これにより、演出制御基板130では現在の設定値を把握することが可能となる。尚、この設定値指定コマンドは、電源投入指定コマンドや電源復旧指定コマンドが送信される前に演出制御基板130に送信してもよい。また、設定値指定コマンドを特別図柄の変動表示の開始毎にも送信してもよいし、大当たり遊技の開始毎にも送信してもよい。
【0230】
ステップS24において、メインCPU110aは、タイマ割込(4ミリ秒)を発生させるためのCTC(カウンタタイマサーキット)を起動し、ステップS25において、全割込を許可する。
ステップS26において、メインCPU110aは、特別図柄の変動態様(変動時間)を決定するためのリーチ判定用乱数値、及び、特別図柄決定用乱数値を更新する処理を行い、ステップS27において、大当たり判定用初期値乱数値、特別図柄決定用初期値乱数値、当たり判定用初期値乱数値、及び、普通図柄決定用初期値乱数値の更新を行う初期値乱数値更新処理を行う。
【0231】
次に、ステップS28において、メインCPU110aは、電源断(停電)が発生したか否かの判定を行う。具体的には、電源基板160の電断検出回路162から電断検出信号が入力されたか否かを判定し、電断検出信号が入力されていない場合(ステップS28;No)、ステップS24に移行し、電断検出信号が入力された場合(ステップS28;Yes)、ステップS27に移行する。
【0232】
ステップS29において、メインCPU110aは、タイマ割込を禁止する割込禁止を設定する。
ステップS30において、メインCPU110aは、出力ポートをクリアする処理を行う。
次に、ステップS31において、メインCPU110aは、メインRAM110cの遊技用RWM領域(設定値領域を除く)のチェックサム(異常判定データ)を算出して遊技用RWM領域にセーブさせる処理を行う。
【0233】
ステップS32において、メインCPU110aは、メインRAM110cの遊技用RWM領域にバックアップフラグを「ON」する処理を行う。次に、ステップS33において、メインCPU110aは、RWMアクセスを禁止する処理を行い、電源電圧の供給が完全に断たれるまで待機する。
【0234】
(主制御基板のRWMクリア処理)
図21は、主制御基板110によるRMWクリア処理を説明するフローチャートである。
ステップS40において、メインCPU110aは、メインRAM110cの遊技用RWM領域の設定値領域以外を初期化(0クリア)する。これにより、遊技の進行状態が初期状態(遊技機1の出荷時の状態)に初期化されることになり、RWMクリア前の遊技用RWM領域のデータ(設定値以外)が引き継がれないことになる。
【0235】
ステップS41において、メインCPU110aは、基準値カウンタ(C)のカウンタ値を初期化(0クリア)する。これにより、RWMクリア前の基準値カウンタ(C)のカウンタ値が引き継がれないことになる。
【0236】
ステップS42において、メインCPU110aは、コンプリート機能作動フラグが「ON」であるか否かを判定する。コンプリート機能作動フラグが「ON」でない場合(ステップS42;No)、ステップS44に処理を移し、コンプリート機能作動フラグが「ON」である場合(ステップS42;Yes)、ステップS41に処理を移す。
【0237】
ステップS43において、メインCPU110aは、コンプリート機能作動フラグを「OFF」にし、ステップS44に処理を移す。
ステップS44において、メインCPU110aは、RWMクリア指定コマンドを演出制御基板130に送信する。
【0238】
本実施形態によれば、RWMクリア処理においてコンプリート機能作動フラグがONであるか否かによって、コンプリート機能作動フラグをOFFする処理の実行有無が決定されるようにしたが、これに限られない。例えば、RWMクリア処理においてコンプリート機能作動フラグがON/OFF状態のいずれであっても常にコンプリート機能作動フラグをOFFする処理が実行される設計としてもよい。このようにすれば、コンプリート機能作動フラグの状態によって処理を分岐させる必要がなくなるため、制御容量の削減に繋がるという効果を奏する。
【0239】
(主制御基板のタイマ割込処理)
図22は、主制御基板110によるタイマ割込処理を説明するフローチャートである。
主制御基板110に設けられたリセット用クロックパルス発生回路によって、所定の周期(4ms)毎にクロックパルスが発生されることで、以下に説明するタイマ割込処理が実行される。
【0240】
ステップS101において、メインCPU110aは、そのレジスタに格納されている情報をスタック領域に退避させる。
ステップS102において、メインCPU110aは、特別図柄時間カウンタの更新処理、特別電動役物(大入賞口13a,14a)の開放時間などの特別遊技タイマカウンタの更新処理、普通図柄時間カウンタの更新処理、普通電動役物(第2始動口11a)の開放時間カウンタの更新処理等の各種タイマカウンタを更新する時間制御処理を行う。具体的には、メインCPU110aは、特別図柄時間カウンタ、特別遊技タイマカウンタ、普通図柄時間カウンタ、普通電動役物の開放時間カウンタから「1」を減算する処理を行う。
【0241】
ステップS103において、メインCPU110aは、大当たり判定用乱数値、特別図柄判定用乱数値、特図変動パターン判定用乱数値、当たり判定用乱数値、普通図柄判定用乱数値、普図変動パターン判定用乱数値の乱数更新処理を行う。具体的には、それぞれの乱数カウンタに「1」を加算して、乱数カウンタを更新する。尚、加算した結果が乱数範囲の最大値を超えた場合には、乱数カウンタを「0」に戻し、乱数カウンタが1周した場合には、その時の初期値乱数の値から乱数を更新する。
【0242】
ステップS104において、メインCPU110aは、大当たり判定用初期乱数値、特別図柄判定用初期乱数値、当たり判定用初期乱数値、普通図柄決定用初期乱数値を更新する初期乱数値更新処理を行う。
ステップS105において、メインCPU110aは、入力制御処理を行う。メインCPU110aは、入力制御処理において、第1始動口検出スイッチ10a、第2始動口検出スイッチ11c、ゲート検出スイッチ12a、第1大入賞口検出スイッチ13c、第2大入賞口検出スイッチ14c、特定領域検出スイッチ14f、一般入賞口検出スイッチ14aの各スイッチに入力があったか否かを判定する。入力制御処理の詳細は後述する。
【0243】
ステップS106において、メインCPU110aは、基準値カウンタ(C)のカウンタ値を算出して更新する基準値カウンタ更新処理を行う。基準値カウンタ更新処理の詳細は後述する。
ステップS107において、メインCPU110aは、第1始動口10又は第2始動口11aへの遊技球の入賞に基づき取得された特図判定情報(大当たり判定用乱数値、特別図柄判定用乱数値、リーチ判定用乱数値、変動パターン判定用乱数値)の判定、第1特別図柄又は第2特別図柄の変動表示、第1大入賞口13aの開閉、第2大入賞口14aの開閉、遊技状態の設定等を行うための特図特電制御処理を行う。特図特電制御処理の詳細は後述する。
【0244】
ステップS108において、メインCPU110aは、ゲート12への遊技球の通過に基づいて取得された普図判定情報の判定、普通図柄の変動表示、第2始動口11aの開閉部材11bの開閉(補助遊技)等を行うための普図普電制御処理を行う。
【0245】
ステップS109において、メインCPU110aは、払出制御処理を行う。メインCPU110aは、払出制御処理において、メインRAM110cに記憶されている各種の賞球カウンタを参照し、各種入賞口に対応する払出数指定コマンドを払出制御基板120に送信するための処理を行う払出制御処理を行う。これにより払出制御基板120が払出装置100から賞球を払い出すための処理を実行する。
【0246】
ステップS110において、メインCPU110aは、異常判定処理を行う。メインCPU110aは、異常判定処理において、磁気検出センサ58a、電波検出センサ58bからの入力信号に基づいて磁気エラーや電波エラーの発生を検知し、検知した場合には磁気異常用エラー検知コマンドや電波異常エラー検知コマンドを演出制御基板130に送信する。
【0247】
また、メインCPU110aは、異常判定処理において、ステップS106の基準値カウンタ更新処理で更新された基準値カウンタ(C)のカウンタ値が予め設定された基準値に到達していると判定した場合にはコンプリート機能作動指定コマンドを演出制御基板130に送信する。
【0248】
メインCPU110aは、開放検出スイッチ31aからの検知信号に基づいて扉開放状態を検知し、検知した場合には扉開放エラー検知コマンドを演出制御基板130に送信する。
【0249】
メインCPU110aは、受け皿満杯検出スイッチ32aからの検知信号に基づいて遊技球の貯留部から遊技球を払い出す通路における遊技球の球詰まりを検知し、検知した場合には皿満杯エラー検知コマンドを演出制御基板130に送信する。
【0250】
メインCPU110aは、入力信号、検知信号の状態によってエラー状態が解除されたことが検知された場合には、メインCPU110aは、演出制御基板130にエラー解除コマンドを送信する。更に、演出制御基板130から、画像制御部140、ランプ制御部150に対して、エラー検知、エラー解除を通知するための信号を改めて送信する。
【0251】
メインCPU110aは、遊技機1に発生したエラーの種類によっては、エラー解除信号を送信しない。即ち、皿満タン、扉開放状態、球詰まりについてはエラー解除信号を送信するが、不正電波の検知についてはエラー解除信号を送信しない。
【0252】
ステップS111において、メインCPU110aは、遊技球計数処理(情報用プログラム)を行う。具体的には、各種入賞口への遊技球の入賞によって払い出されることになった払出数(払出球数)や遊技領域4aから排出された(遊技領域に発射された)アウト数(アウト球数)等を計数(収集)するための処理を行う
【0253】
ステップS112において、メインCPU110aは、性能情報算出処理(情報用プログラム)を行う。具体的には、遊技球計数処理で計数(収集)された払出数(払出球数)やアウト数(アウト球数)から遊技機の性能情報を算出する処理を行う。なお、性能情報算出処理の詳細は後述する。
【0254】
ステップS113において、メインCPU110aは、性能表示データ設定処理(情報用プログラム)を行う。具体的には、性能情報算出処理で算出された性能情報を性能表示器111に表示させるための性能表示データを設定する処理を行う。
【0255】
ステップS114において、メインCPU110aは、データ作成処理を行う。具体的には、遊技情報出力端子板90から出力する外部出力データ(遊技情報)、第2始動口開閉ソレノイド11d、第1大入賞口開閉ソレノイド13dに出力する駆動制御データ、第2大入賞口開閉ソレノイド14dに出力する駆動制御データ、振分ソレノイド22bに出力する駆動制御データ、第1特別図柄第1表示器19a、第2特別図柄第1表示器19b、普通図柄第1表示器19c、第1特別図柄保留第1表示器19d、第2特別図柄保留第1表示器19e、普通図柄保留第1表示器19fに出力する各種表示制御データ、基準値カウンタ更新処理で更新された基準値カウンタのカウンタ値等のデータ作成処理を行う。
【0256】
ステップS115において、メインCPU110aは、上記のステップS114で作成した外部出力データ、駆動制御データ、基準値カウンタのカウンタ値データ等の信号を出力させるポート出力処理を行う。また、メインCPU110aは、ステップS114で作成した表示制御データ等の信号を出力させる表示器用出力処理を行う。さらに、メインCPU110aは、メインRAM110cの送信バッファにセットされているコマンドを他の基板に出力するコマンド出力処理を行う。
【0257】
ステップS116において、メインCPU110aは、ステップS101で退避した情報をメインCPU110aのレジスタに復帰させ、今回のタイマ割込処理を終了する。
【0258】
(入力制御処理)
図23は、主制御基板110による入力制御処理を説明するフローチャートである。
まず、ステップS121において、メインCPU110aは、一般入賞口検出スイッチ14aからの検出信号を入力したか、すなわち、遊技球が一般入賞口14に入球したか否かを判定する。メインCPU110aは、一般入賞口検出スイッチ14aから検出信号を入力した場合には、賞球のために用いる一般入賞口カウンタに所定のデータを加算して更新する。
【0259】
ステップS122において、メインCPU110aは、第1大入賞口検出スイッチ13cからの検出信号を入力したか、すなわち、遊技球が第1大入賞口13aに入球したか否かを判定する。メインCPU110aは、第1大入賞口検出スイッチ13cから検出信号を入力した場合には、賞球のために用いる大入賞口賞球カウンタに所定のデータを加算して更新すると共に、第1大入賞口13aに入賞した遊技球を計数するための大入賞口入球カウンタ(C)記憶領域のカウンタを加算して更新する。
【0260】
ステップS123において、メインCPU110aは、第2大入賞口検出スイッチ14cからの検出信号を入力したか、すなわち、遊技球が第2大入賞口14aに入球したか否かを判定する。メインCPU110aは、第2大入賞口検出スイッチ14cから検出信号を入力した場合には、賞球のために用いる大入賞口賞球カウンタに所定のデータを加算して更新すると共に、第2大入賞口14aに入賞した遊技球を計数するための大入賞口入球カウンタ(C)記憶領域のカウンタを加算して更新する。
【0261】
ステップS124において、メインCPU110aは、第1始動口検出スイッチ10aからの検出信号を入力したか、すなわち、遊技球が第1始動口10に入球したか否かを判定する。
ステップS125において、メインCPU110aは、第2始動口検出スイッチ11cからの検出信号を入力したか、すなわち、遊技球が第2始動口11bに入球したか否かを判定する。
【0262】
メインCPU110aは、第2始動口検出スイッチ11cからの検出信号を入力した場合には、上記ステップS124と同様の第2始動口検出スイッチ入力処理を行う。但し、この第2始動口検出スイッチ入力処理においては、第2特別図柄保留数(U2)記憶領域に「1」を加算し、抽出した大当たり判定用乱数値、特別図柄判定用乱数値、リーチ判定用乱数値を第2特別図柄記憶領域に記憶する。つまり、第1始動口検出スイッチ入力処理と第2始動口検出スイッチ入力処理とでは、各種のデータを記憶する記憶領域のみ異なり、その他は全て同じ処理を行うこととなる。
【0263】
ステップS126において、メインCPU110aは、ゲート検出スイッチ12aからの検出信号を入力したか、すなわち、遊技球がゲート12を通過したか否かを判定する。
ステップS127において、メインCPU110aは、特定領域検出スイッチ14fからの検出信号を入力したか、すなわち、第2大入賞口14aに入球した遊技球が特定領域14eを通過したか否かを判定する。
【0264】
ステップS128において、メインCPU110aは、遊技領域4aに発射されて遊技領域4aから排出されたアウト球を検出するアウト球検出スイッチ(図示略)からの検出信号を入力したか否かを判定する。アウト球検出スイッチからの検出信号を入力した場合、アウト球カウンタに「1」を加算してカウンタ値が更新される。
【0265】
ステップS129において、メインCPU110aは、入賞確認検出スイッチ入力処理を行う。この入賞確認検出スイッチ入力処理では、入賞確認検出スイッチ58eからの検出信号を入力したか否かを判定し、入球カウンタ(D)から「1」を減算して更新(D←D-1)し、入球カウンタ(D)の値が所定の判定値の範囲内(下限値<D<上限値)であるか否かを判定して、判定値の範囲外である場合には、異常入賞が発生したものとして異常入賞用エラー指定コマンドを演出用伝送データ格納領域にセットする。また、判定値の範囲内である場合には入賞確認検出スイッチ入力処理を終了する。
【0266】
これにより、異常入賞用エラー指定コマンドが演出制御基板130に送信され、異常入賞用エラー指定コマンドを受信した演出制御基板130のサブCPU130aは、異常入賞エラー報知を行って異常入賞エラーが発生した旨を報知する。
【0267】
(第1始動口検出スイッチ入力処理)
図24は、主制御基板110による第1始動口検出スイッチ入力処理を説明するフローチャートである。
ステップS131において、メインCPU110aは、第1始動口検出スイッチ10aからの検出信号を入力したか否かを判定する。第1始動口検出スイッチ10aからの検出信号を入力した場合(ステップS131;Yes)、ステップS132に処理を移し、第1始動口検出スイッチ10aからの検出信号を入力しなかった場合(ステップS131;No)、第1始動口検出スイッチ入力処理を終了する。
ステップS132において、メインCPU110aは、賞球のために用いる始動口賞球カウンタに所定のデータを加算して更新する処理を行う。
【0268】
次に、ステップS133において、メインCPU110aは、第1保留数(U1)記憶領域にセットされている保留個数が4未満であるか否かを判定する。第1保留数(U1)記憶領域にセットされている保留個数が4未満である場合(ステップS133;Yes)、ステップS134に処理を移し、第1保留数(U1)記憶領域にセットされている保留個数が4未満でない場合(ステップS133;No)、第1始動口検出スイッチ入力処理を終了する。
【0269】
ステップS134において、メインCPU110aは、第1保留数(U1)記憶領域に「1」を加算して記憶する。
ステップS135において、メインCPU110aは、大当たり判定用乱数値を取得して、第1特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した大当たり判定用乱数値を記憶する。
ステップS136において、メインCPU110aは、特別図柄判定用乱数値を取得して、第1特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した特別図柄用乱数値を記憶する。
【0270】
ステップS137において、メインCPU110aは、遊技用乱数値(リーチ判定用乱数値および変動パターン判定用乱数値)を取得して、第1特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した遊技用乱数値(リーチ判定用乱数値および変動パターン判定用乱数値)を記憶する。
【0271】
ステップS138において、メインCPU110aは、第1事前判定処理を行う。現在の遊技状態に対応する事前判定テーブル(図示略)を参照し、上記ステップS135乃至ステップS137で取得した各乱数値に基づいて、第1始動口の判定情報を事前に示すための第1始動入賞情報を決定する。
ステップS139において、メインCPU110aは、上記ステップS138の第1事前判定処理で決定された第1始動入賞情報に基づいた第1始動口入賞指定コマンドを演出用伝送データ格納領域にセットする。
【0272】
これにより、第1始動入賞情報を第1始動口入賞指定コマンドとして演出制御基板130へ送信することができ、第1始動口入賞指定コマンドを受信した演出制御基板130のサブCPU130aは、第1始動口入賞指定コマンドを解析し、当該第1始動口入賞指定コマンドに対応する特別図柄の変動表示が開始される前から、それ以前に実行される1又は複数の変動表示に亘って所定の予告演出を実行する連続予告や保留アイコンの表示態様を変化させる保留変化予告などの先読み演出を実行することができる。
【0273】
但し、第1事前判定処理は、あくまでも遊技球が第1始動口10に入球した時点の遊技状態に応じて判定されるものである。そのため、当該入球によって留保された第1保留を処理する前に遊技状態が変更した場合には、後述する大当たり判定処理の結果と、当該第1事前判定処理の結果とが異なる可能性がある。
【0274】
ステップS140において、メインCPU110aは、第1保留数(U1)記憶領域に記憶されている値を参照し、ステップS134で更新された第1保留数(U1)に対応する第1特別図柄記憶指定コマンドを演出用伝送データ格納領域にセットする。
【0275】
ステップS141において、メインCPU110aは、第1特別図柄保留第1表示器19dに第1保留数を表示(LEDの点灯又は点滅)させるための第1特別図柄保留表示データを所定の処理領域にセットして、今回の第1始動口検出スイッチ入力処理を終了する。これにより、所定の処理領域に第1特別図柄保留表示データがセットされていると、上記ステップS114で表示制御データが作成され、作成されたデータがステップS115において出力されることで、第1特別図柄保留第1表示器19dに第1保留数が表示される。
【0276】
(第2始動口検出スイッチ入力処理)
図25は、主制御基板110による第2始動口検出スイッチ入力処理を説明するフローチャートである。
ステップS151において、メインCPU110aは、第2始動口検出スイッチ11cからの検出信号を入力したか否かを判定する。第2始動口検出スイッチ11cからの検出信号を入力した場合(ステップS151;Yes)、ステップS152に処理を移し、第2始動口検出スイッチ11cからの検出信号を入力しなかった場合(ステップS151;No)、第2始動口検出スイッチ入力処理を終了する。
【0277】
ステップS152において、メインCPU110aは、賞球のために用いる始動口賞球カウンタに所定のデータを加算して更新する処理を行う。
次に、ステップS153において、メインCPU110aは、第2始動口11aに入球した遊技球の数を示す入球カウンタ(D)に「1」を加算して更新(D←D+1)する。
【0278】
ステップS154において、メインCPU110aは、補助遊技中であるか否かを判定する。補助遊技中である場合(ステップS154;Yes)、ステップS159に処理を移し、補助遊技中でない場合(ステップS154;No)、ステップS155に処理を移す。
【0279】
ステップS155において、メインCPU110aは、第2始動口11aへの不正な入球を監視するための不正入球カウンタ(E)に「1」を加算して更新(E←E+1)する。
ステップS156において、メインCPU110aは、不正入球カウンタの値が規定個数(10個)よりも多いか否かを判定する。規定個数よりも多い場合(ステップS156;Yes)、ステップS157に処理を移し、規定個数よりも少ない場合(ステップS156;No)、ステップS160に処理を移す。
【0280】
ステップS157において、メインCPU110aは、不正入球が発生したものとして不正入球エラー指定コマンドを演出用伝送データ格納領域にセットする。これにより、不正入球エラー指定コマンドが演出制御基板130に送信され、不正入球エラー指定コマンドを受信した演出制御基板130のサブCPU130aは、不正入球エラー報知を行って不正入球エラーが発生した旨を報知する。
【0281】
ステップS158において、メインCPU110aは、不正入球カウンタ(E)の値を「0」にクリアする。
ステップS159において、メインCPU110aは、第2始動口入球カウンタ(L)に「1」を加算して更新(L←L+1)を更新する。
【0282】
次に、ステップS160において、メインCPU110aは、第2保留数(U2)記憶領域にセットされている保留個数が4未満であるか否かを判定する。第2保留数(U2)記憶領域にセットされている保留個数が4未満である場合(ステップS160;Yes)、ステップS154に処理を移し、第2保留数(U2)記憶領域にセットされている保留個数が4未満でない場合(ステップS160;No)、第2始動口検出スイッチ入力処理を終了する。
【0283】
ステップS161において、メインCPU110aは、第2特別図柄保留数(U2)記憶領域に「1」を加算して記憶する。
ステップS162において、メインCPU110aは、大当たり判定用乱数値を取得して、第2特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した大当たり判定用乱数値を記憶する。
【0284】
ステップS163において、メインCPU110aは、特別図柄判定用乱数値を取得して、第2特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した特別図柄用乱数値を記憶する。
ステップS164において、メインCPU110aは、遊技用乱数値(リーチ判定用乱数値および変動パターン判定用乱数値)を取得して、第2特別図柄記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した遊技用乱数値(リーチ判定用乱数値および変動パターン判定用乱数値)を記憶する。
【0285】
ステップS165において、メインCPU110aは、第2事前判定処理を行う。現在の遊技状態に対応する事前判定テーブル(図示略)を参照し、上記ステップS162乃至ステップS164で取得した各乱数値に基づいて、第2始動口の判定情報を事前に示すための第2始動入賞情報を決定する。
ステップS166において、メインCPU110aは、ステップS165の第2事前判定処理で決定された第2始動入賞情報に基づいた第2始動口入賞指定コマンドを演出用伝送データ格納領域にセットする。
【0286】
これにより、第1始動入賞情報を第2始動口入賞指定コマンドとして演出制御基板130へ送信することができ、第2始動口入賞指定コマンドを受信した演出制御基板130のサブCPU130aは、第2始動口入賞指定コマンドを解析し、当該第2始動口入賞指定コマンドに対応する特別図柄の変動表示が開始される前から、それ以前に実行される1又は複数の変動表示に亘って所定の予告演出を実行する連続予告や保留アイコンの表示態様を変化させる保留変化予告などの先読み演出を実行することができる。
【0287】
但し、第2事前判定処理は、あくまでも遊技球が第2始動口11aに入球した時点の遊技状態に応じて判定されるものである。そのため、当該入球によって留保された第2保留を処理する前に遊技状態が変更した場合には、後述する大当たり判定処理の結果と、当該第2事前判定処理の結果とが異なる可能性がある。
【0288】
ステップS167において、メインCPU110aは、第2保留数(U2)記憶領域に記憶されている値を参照し、ステップS161で更新された第2保留数(U2)に対応する第2特別図柄記憶指定コマンドを演出用伝送データ格納領域にセットする。
【0289】
ステップS168において、メインCPU110aは、第2特別図柄保留第1表示器19eに第2保留数を表示(LEDの点灯又は点滅)させるための第2特別図柄保留表示データを所定の処理領域にセットして、今回の第2始動口検出スイッチ入力処理を終了する。これにより、所定の処理領域に第2特別図柄保留表示データがセットされていると、ステップS114で表示制御データが作成され、作成されたデータがステップS115において出力されることで、第2特別図柄保留第1表示器19eに第2保留数が表示される。
【0290】
(ゲート検出スイッチ入力処理)
図26は、主制御基板110によるゲート検出スイッチ入力処理を説明するフローチャートである。
【0291】
ステップS171において、メインCPU110aは、ゲート検出スイッチ12aからの検出信号を入力したか否かを判定する。メインCPU110aは、ゲート検出スイッチ12aからの検出信号を入力したと判定した場合(ステップS171;Yes)、ステップS172に処理を移し、ゲート検出スイッチ12aからの検出信号を入力しなかった場合(ステップS171;No)、メインCPU110aは、今回のゲート検出スイッチ入力処理を終了する。
【0292】
ステップS172において、メインCPUaは、大当たり遊技フラグがONになっているか否かを判定する。メインCPU110aは、大当たり遊技フラグがONになっていると判定した場合(ステップS172;Yes)、ステップS178に処理を移し、大当たり遊技フラグがONになっていないと判定した場合(ステップS172;No)、ステップS173に処理を移す。
【0293】
ステップS173において、メインCPU110aは、普通図柄保留数(G)が4未満であるか否かを判定する。メインCPU10aは、普通図柄保留数(G)が4未満であると判定した場合(ステップS173;Yes)、普通図柄保留数(G)記憶領域に記憶されている普通図柄保留数(G)に「1」を加算した値を新たな普通図柄保留数(G)として記憶する。ステップS173において、メインCPU110aは、普通図柄保留数(G)が4未満でないと判定した場合(ステップS173;No)、今回のゲート検出スイッチ入力処理を終了する。
【0294】
ステップS174において、メインCPU110aは、当たり判定用乱数値を取得して、普通図柄保留記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した当たり判定用乱数値を記憶する。
ステップS175において、メインCPU110aは、図柄判定用乱数値を取得して、普通図柄保留記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した図柄判定用乱数値を記憶する。
【0295】
ステップS176において、メインCPU110aは、普図変動パターン判定用乱数値を取得して、普通図柄保留記憶領域にある第1記憶部から順に空いている記憶部を検索していき、空いている記憶部に取得した普図変動パターン判定用乱数値を記憶する。普通図柄保留記憶領域の所定の記憶部には、当たり判定用乱数値、図柄判定用乱数値、普図変動パターン判定用乱数値が記憶されることになる。
【0296】
ステップS177において、メインCPU110aは、普通図柄保留数(G)記憶領域に記憶されている値を参照し、ステップS174で更新された普通図柄保留数(G)に対応する普通図柄記憶指定コマンドを演出用伝送データ格納領域にセットする。
【0297】
ステップS178において、メインCPU110aは、普通図柄保留第1表示器19fに普図保留数を表示(LEDの点灯又は点滅)させるための普通図柄保留表示データを所定の処理領域にセットして、今回のゲート検出スイッチ入力処理を終了する。これにより、所定の処理領域に普通図柄保留表示データがセットされていると、ステップS114で表示制御データが作成され、作成されたデータがステップS115において出力されることで、普通図柄保留第1表示器19fに普図保留数が表示される。
【0298】
ステップS172において大当たり遊技フラグがONであると判定した場合、ステップS179において、メインCPU110aは、後述するラウンド開始フラグ判定処理(
図35)を実行する。
ステップS180において、メインCPU110aは、後述するラウンド開始処理を実行して、今回のゲート検出スイッチ入力処理を終了する。
このように、ゲート検出スイッチ12aからの検出信号を入力したときであっても、大当たり遊技フラグがONの場合、普通図柄の保留数の演算や乱数値の取得は行われない。
【0299】
(特定領域検出スイッチ入力処理)
図27は、主制御基板110による特定領域検出スイッチ入力処理を説明するフローチャートである。
ステップS142において、メインCPU110aは、特定領域検出スイッチ14fからの検出信号を入力したか否かを判定する。メインCPU110aは、特定領域検出スイッチ14fからの検出信号を入力したと判定した場合(ステップS142;Yes)、ステップS143に処理を移し、検出信号を入力していないと判定した場合(ステップS142;No)、今回の特定領域検出スイッチ入力処理を終了する。
【0300】
ステップS143において、メインCPU110aは、特定領域入賞フラグをONにする。この特定領域入賞フラグとは、特定領域14eを遊技球が通過したことを示すフラグである。
【0301】
ステップS144において、メインCPU110aは、特定領域14eを遊技球が通過したことを示す特定領域入賞指定コマンドを演出用伝送データ格納領域にセットし、今回の特定領域検出スイッチ入力処理を終了する。
【0302】
(基準値カウンタ更新処理)
図28は、主制御基板110による基準値カウンタ更新処理を説明するフローチャートである。
ステップS145において、メインCPU110aは、上記ステップS128でのアウト球検出スイッチ入力処理でアウト球カウンタのカウンタ値が更新されているか否かを判定する。メインCPU110aは、アウト球カウンタのカウンタ値が更新されていると判定した場合(ステップS145;Yes)、ステップS147に処理を移し、アウト球カウンタのカウンタ値が更新されていないと判定した場合(ステップS145;No)、ステップS146に処理を移す。
【0303】
ステップS146において、メインCPU110aは、各種入賞口(第1始動口10、第2始動口11a、第1大入賞口13a、第2大入賞口14a、一般入賞口21)の賞球カウンタの何れかが更新されているか否かを判定する。メインCPU110aは、賞球カウンタの何れも更新されていないと判定した場合(ステップS146;No)今回の基準値カウンタ更新処理を終了し、賞球カウンタの何れかが更新されていると判定した場合(ステップS146;Yes)、ステップS147に処理を移す。
【0304】
ステップS147において、メインCPU110aは、更新されたアウト球カウンタのカウンタ値と更新された賞球カウンタのカウンタ値に基づいて、基準値カウンタの算出処理を行い、基準値カウンタのカウンタ値を更新する。尚、基準値カウンタについては、
図49、
図50で詳細に説明する。
【0305】
ステップS148において、メインCPU110aは、更新された基準値カウンタのカウンタ値を示す基準値カウンタ更新コマンドを演出用伝送データ格納領域にセットし、今回の基準値カウンタ更新処理を終了する。演出用伝送データ格納領域に基準値カウンタ更新コマンドがセットされていると、上記ステップS114で基準値カウンタのカウンタ値のデータが作成され、作成されたデータがステップS115において出力される。
【0306】
(特図特電制御処理)
図29は、主制御基板110による特図特電制御処理を説明するフローチャートである。
ステップS181において、メインCPU110aは、特図特電処理データの値をロードし、ステップS182においてロードした特図特電処理データから分岐アドレスを参照する。
【0307】
ステップS183において、メインCPU110aは、特図特電処理データ=0である場合(ステップS183;Yes)、ステップS184の特別図柄記憶判定処理に処理を移し、特図特電処理データ=0でない場合(ステップS183;No)、ステップS185に処理を移す。
【0308】
ステップS185において、メインCPU110aは、特図特電処理データ=1である場合(ステップS185;Yes)、ステップS186の特別図柄変動処理に処理を移し、特図特電処理データ=1でない場合(ステップS185;No)、ステップS187において特図特電処理データ=2であるかを判断する。
【0309】
ステップS187において、メインCPU110aは、特図特電処理データ=2である場合(ステップS187;Yes)、ステップS188の特別図柄停止処理に処理を移し、特図特電処理データ=2でない場合(ステップS187;No)、ステップS189に処理を移す。
【0310】
ステップS189において、メインCPU110aは、特図特電処理データ=3である場合(ステップS189;Yes)、ステップS190の大当たり遊技処理に処理を移し、特図特電処理データ=3でない場合(ステップS189;No)、ステップS191に処理を移す。
【0311】
ステップS191において、メインCPU110aは、特図特電処理データ=4である場合(ステップS191;Yes)、ステップS192の小当たり遊技処理に処理を移し、特図特電処理データ=4でない場合(ステップS191;No)、ステップS193に処理を移す。
【0312】
ステップS193において、メインCPU110aは、特図特電処理データ=5である場合(ステップS193;Yes)、ステップS194の大当たり遊技終了処理に処理を移し、特図特電処理データ=5でない場合(ステップS193;No)、メインCPU110aは、今回の特図特電制御処理を終了する。
【0313】
(特別図柄記憶判定処理)
図30は、主制御基板110による特別図柄記憶判定処理を説明するフローチャートである。
ステップS202において、メインCPU110aは、特別図柄の変動表示中であるか否かを判定する。ここで、特別図柄の変動表示中、すなわち特別図柄時間カウンタが「0」でなければ(ステップS202;Yes)、今回の特別図柄記憶判定処理を終了し、特別図柄の変動表示中でなければ、すなわち特別図柄時間カウンタが「0」であれば(ステップS202;No)、メインCPU110aは、ステップS203に処理を移し、第2保留数(U2)記憶領域が「1」以上であるかを判定する。
【0314】
ステップS203において、メインCPU110aは、第2保留数(U2)記憶領域が「1」以上でないと判定した場合(ステップS203;No)、ステップS204に処理を移し、第2保留数(U2)記憶領域が「1」以上であると判定した場合(ステップS203;Yes)、ステップS206に処理を移す。これにより、第1特別図柄記憶領域よりも第2特別図柄記憶領域が優先して処理されていく。
【0315】
ステップS204において、メインCPU110aは、第2保留数(U2)記憶領域に記憶されている値から「1」を減算して記憶する。
ステップS205において、メインCPU110aは、第1保留数(U1)記憶領域が「1」以上であるか判定する。メインCPU110aは、第1保留数(U1)記憶領域が「1」以上でないと判定した場合(ステップS205;No)、ステップS215に処理を移し、第1保留数(U1)記憶領域が「1」以上であると判定した場合(ステップS205;Yes)、ステップS206に処理を移す。
【0316】
ステップS206において、メインCPU110aは、第1保留数(U1)記憶領域に記憶されている値から「1」を減算して記憶する。
ステップS207において、メインCPU110aは、ステップS203~ステップS206において減算された保留数(U)記憶領域に対応する特別図柄保留記憶領域に記憶されたデータのシフト処理を行う。具体的には、第1特別図柄記憶領域または第2特別図柄記憶領域にある第1記憶部~第4記憶部に記憶されたデータを1つ前の記憶部にシフトさせる。
【0317】
ここで、第1記憶部に記憶されているデータは、判定記憶領域(第0記憶部)にシフトさせる。このとき、第1記憶部に記憶されているデータは、判定記憶領域(第0記憶部)に書き込まれると共に、既に判定記憶領域(第0記憶部)に書き込まれていたデータは特別図柄保留記憶領域からは消去される。
【0318】
ステップS208において、メインCPU110aは、ステップS206において特別図柄保留記憶領域の判定記憶領域(第0記憶部)に書き込まれたデータ(大当たり判定用乱数値、特別図柄判定用乱数値)に基づいて、大当たり判定処理を実行する。
【0319】
ステップS209において、メインCPU110aは、ステップS208で決定される特図停止図柄データに対応する演出図柄指定コマンドを演出用伝送データ格納領域にセットする。
ステップS210において、メインCPU110aは、変動パターン決定処理を行う。変動パターン決定処理では、メインRAM110cの遊技用RWM領域を参照して、現在の遊技状態に基づく変動パターン決定テーブルを決定する。メインCPU110aは、決定した変動パターンに対応する変動パターン指定コマンドを演出用伝送データ格納領域にセットする。
【0320】
ステップS211において、変動開始時の遊技状態を確認し、現在の遊技状態に対応する遊技状態指定コマンドを演出用伝送データ格納領域にセットする。
ステップS212において、メインCPU110aは、第1特別図柄第1表示器19a又は第2特別図柄第1表示器19bにおいて特別図柄の変動表示を開始する。つまり、特別図柄変動表示データを処理領域にセットする。これにより、処理領域に特別図柄変動表示データがセットされていると、上記ステップS114で表示制御データが作成され、作成されたデータが上記ステップS115において出力されることで、第1特別図柄第1表示器19a又は第2特別図柄第1表示器19bの変動表示が開始される。
【0321】
ステップS213において、メインCPU110aは、特別図柄の変動表示を開始したら、決定した変動パターンに基づいた変動時間(カウンタ値)を特別図柄時間カウンタにセットする。尚、特別図柄時間カウンタは上記ステップS102において4ms毎に減算処理されていく。
ステップS214において、メインCPU110aは、特図特電処理データに「1」をセットし、今回の特別図柄記憶判定処理を終了する。
【0322】
(大当たり判定処理)
図31は、主制御基板110による大当たり判定処理を説明するフローチャートである。
ステップS221において、メインCPU110aは、上記ステップS207において特別図柄保留記憶領域の判定記憶領域(第0記憶部)に書き込まれた大当たり判定用乱数値が「大当たり」の乱数値であるか否かを判定する。
【0323】
メインCPU110aは、上記ステップS207においてシフトされた特別図柄保留記憶領域が第1特別図柄判定用乱数値記憶領域である場合、
図7(a)に示す第1特別図柄用の大当たり判定テーブルを参照し、上記ステップS207においてシフトされた特別図柄保留記憶領域が第2特別図柄記憶領域である場合、
図7(b)に示す第2特別図柄用の大当たり判定テーブルを参照して、大当たり判定用乱数値が「大当たり」であるか否かを判定する。
【0324】
メインCPU110aは、大当たりと判定した場合(ステップS221;Yes)、ステップS222に処理を移し、大当たりではないと判定した場合(ステップS221;No)、ステップS225に処理を移す。
【0325】
ステップS222において、メインCPU110aは、上記ステップS207において特別図柄保留記憶領域の判定記憶領域(第0記憶部)に書き込まれた大当たり特別図柄用乱数値を判定して、特別図柄の種類(特図停止データ)を決定し、決定した特図停止データを特図停止データ記憶領域にセットする大当たり特別図柄決定処理を行う。
【0326】
メインCPU110aは、
図8(a)に示す大当たり特別図柄決定テーブルを参照し、判定記憶領域(第0記憶部)に書き込まれた特別図柄用乱数値に基づいて、停止する特別図柄の種類を示す特図停止データを決定し、決定した特図停止データを特図停止データ記憶領域にセットする。
【0327】
尚、決定された特別図柄は、後述するように
図34の特別図柄停止処理において「大当たり」であるか否かを決定するのに用いられると共に、
図37の大当たり遊技処理において第1大入賞口13aの作動態様を決定するのにも用いられ、
図40の大当たり遊技終了処理において大当たり終了後の遊技状態を決定する為にも用いられる。
【0328】
ステップS223において、メインCPU110aは、上記ステップS222で決定された大当たりの特図停止データに基づいて演出図柄指定コマンドを決定し、決定した演出図柄指定コマンドを演出用伝送データ格納領域にセットする。
【0329】
ステップS224において、メインCPU110aは、遊技状態記憶領域にセットされた情報から大当たり当選時の遊技状態を判定し、大当たり当選時の遊技状態を示す遊技状態情報を遊技状態バッファにセットして、今回の大当たり判定処理を終了する。具体的には、メインCPU110aは、時短遊技フラグがセットされていなければ00Hをセットし、時短遊技フラグがセットされていれば01Hをセットする。
【0330】
このように遊技状態記憶領域とは別に、遊技状態バッファに大当たり当選時の遊技状態をセットすることにしたのは、大当たり遊技中には遊技状態記憶領域にある時短遊技フラグがリセットされてしまうため、大当たり遊技の終了後に大当たり当選時の遊技状態に基づいて、新たに大当たり遊技の終了時の遊技状態を決定する場合には、遊技状態記憶領域を参照することができないからである。
このため、遊技状態記憶領域とは別に、大当たり当選時の遊技状態を示す遊技情報を記憶するための遊技状態バッファを設けることにより、大当たり終了後に遊技状態バッファにある遊技情報を参照することで、大当たり当選時の遊技状態に基づいて新たに大当たり遊技の終了後の遊技状態(時短遊技状態や時短遊技回数など)を設定できる。
【0331】
ステップS225において、メインCPU110aは、上記ステップS207において特別図柄保留記憶領域の判定記憶領域(第0記憶部)に書き込まれた大当たり判定用乱数値が「小当たり」の乱数値であるか否かを判定する。具体的には、メインCPU110aは、上記ステップS207においてシフトされた特別図柄保留記憶領域が第1特別図柄判定用乱数値記憶領域である場合には、
図7(a)に示す第1特別図柄用の大当たり判定テーブルを参照し、上記ステップS207においてシフトされた特別図柄保留記憶領域が第2特別図柄記憶領域である場合には、
図7(b)に示す第2特別図柄用の大当たり判定テーブルを参照して、大当たり判定用乱数値が「小当たり」であるか否かを判定する。
【0332】
メインCPU110aは、小当たりと判定した場合(ステップS225;Yes)、ステップS226に処理を移し、小当たりでないと判定した場合(ステップS225;No)、ステップS228に処理を移す。
【0333】
ステップS226において、メインCPU110aは、
図7(b)に示す小当たり特別図柄決定テーブルを参照して小当たり用の特別図柄を決定し、決定した小当たり用の特図停止データを特図停止データ記憶領域にセットする。
【0334】
尚、決定された特別図柄は、後述するように
図34の特別図柄停止処理において「小当たり」であるか否かを決定するのに用いられると共に、
図38の小当たり遊技処理において第2大入賞口14aの作動態様を決定するのにも用いられ、
図40の大当たり遊技終了処理において大当たり終了後の遊技状態を決定する為にも用いられる。
【0335】
ステップS227において、メインCPU110aは、上記ステップS226で決定された小当たりの特図停止データに基づいて演出図柄指定コマンドを決定し、決定した演出図柄指定コマンドを演出用伝送データ格納領域にセットして、今回の大当たり判定処理を終了する。
【0336】
ステップS228において、メインCPU110aは、
図8(c)のハズレ特別図柄決定テーブルを参照してハズレ用の特別図柄を決定し、決定したハズレ用の特図停止データを特図停止データ記憶領域にセットする。
【0337】
ステップS229において、メインCPU110aは、上記ステップS228で決定されたハズレの特図停止データに基づいて演出図柄指定コマンドを決定し、決定した演出図柄指定コマンドを演出用伝送データ格納領域にセットして、今回の大当たり判定処理を終了する。
【0338】
(特図変動パターン決定処理)
図32は、主制御基板110による特図変動パターン決定処理を説明するフローチャートである。
ステップS231において、メインCPU110aは、遊技状態記憶領域にセットされた情報から、現在(変動開始時)の遊技状態を確認する。メインCPU110aは、現在の遊技状態が時短遊技状態であることを確認した場合(ステップS231;Yes)、ステップS232に処理を移し、現在の遊技状態が時短遊技状態でないことを確認した場合(ステップS231;No)、ステップS233に処理を移す。
【0339】
ステップS232において、メインCPU110aは、時短遊技状態での最後となる前の変動表示における特別図柄の変動パターンを決定する場合には、
図17の時短遊技状態用の特別図柄の変動パターン決定テーブルを選択し、時短遊技状態での最後の変動表示における特別図柄の変動パターンを決定する場合には、
図18の時短遊技状態用の特別図柄の変動パターン決定テーブルを選択する。
【0340】
ステップS233において、メインCPU110aは、非時短遊技状態移行後の第2特別図柄の残保留以外の変動表示における特別図柄の変動パターンを決定する場合には、
図15の非時短遊技状態用の特別図柄の変動パターン決定テーブルを選択し、非時短遊技状態移行後の第2特別図柄の残保留に係る変動表示における特別図柄の変動パターンを決定する場合には、
図16の非時短遊技状態用の特別図柄の変動パターン決定テーブルを選択する。
【0341】
ステップS234において、メインCPU110aは、入賞時の始動口の種類と、その入賞に基づく大当たり判定の判定結果と、特別図柄の種類(特図停止図柄データ)と、特別図柄当該記憶領域の第0記憶部に記憶されているリーチ判定用乱数値及び特図変動用乱数値と、現在の保留球数と、選択された変動パターン決定テーブルとを照合して、特別図柄の変動パターン(特図変動パターン)を決定する。
【0342】
ステップS235において、メインCPU110aは、上記ステップS234で決定された特別図柄の変動パターンに対応する変動時間を特別図柄時間カウンタにセットする。尚、特別図柄時間カウンタは、上記ステップS102において、4ms毎に1ずつ減算されていく。
【0343】
ステップS236において、メインCPU110aは、上記ステップS239で決定された特別図柄の変動パターンに対応する変動パターン指定コマンドを演出用伝送データ格納領域にセットする。これにより、変動パターン指定コマンドは演出制御基板130に送信される。
【0344】
(特別図柄変動処理)
図33は、主制御基板110による特別図柄変動処理を説明するフローチャートである。
ステップS242において、メインCPU110aは、上記ステップS213においてセットされた変動時間が終了(経過)したか否か(特別図柄時間カウンタ=0か?)を判定する。その結果、変動時間が終了(経過)していないと判定した場合(ステップS242;No)、特別図柄変動処理を終了し、変動時間が終了(経過)したと判定した場合(ステップS242;Yes)、ステップS243に処理を移す。
【0345】
ステップS243において、メインCPU110aは、セットされた変動表示データをクリアして、上記ステップS222、S226、S228でセットされた特別図柄を第1特別図柄第1表示器19a又は第2特別図柄第1表示器19bに停止表示させる為の、特図停止データを所定の処理領域にセットする。これにより、第1特別図柄第1表示器19a又は第2特別図柄第1表示器19bに特別図柄が停止表示され、遊技者に大当たりの判定結果が報知されることになる。
【0346】
ステップS244において、メインCPU110aは、時短フラグ記憶領域にフラグがONされているか否かを判定する。時短フラグ記憶領域にフラグがONされている場合、現在の遊技状態が時短遊技状態である。メインCPU110aは、時短遊技フラグがONされていると判定した場合(ステップS244;Yes)、ステップS245に処理を移し、時短遊技フラグがOFFされていると判定した場合(ステップS244;No)、ステップS250に処理を移す。
【0347】
ステップS245において、メインCPU110aは、当該停止した変動表示が、第1始動口10への遊技球の入賞に基づく第1特別図柄に係る変動表示であるか否かを判定する。メインCPU110aは、第1特別図柄に係る変動表示であると判定した場合(ステップS245;Yes)、ステップS246に処理を移し、第1特別図柄に係る変動表示でない(第2始動口11aへの遊技球の入賞に基づく変動表示が停止)と判定した場合(ステップS245;No)、ステップS247に処理を移す。
【0348】
ステップS246において、メインCPU110aは、第2時短遊技回数(J2)記憶領域に記憶されている第2時短回数(J2)から「1」を減算して更新(J2←J2-1)する。
ステップS247において、メインCPU110aは、第1時短遊技回数(J1)記憶領域に記憶されている第1時短回数(J1)および第2時短遊技回数(J2)記憶領域に記憶されている第2時短遊技回数(J2)から「1」を減算して更新(J1←J1-1&J2←J2-1)する。
【0349】
ステップS248において、メインCPU110aは、第1時短遊技回数(J1)および第2時短遊技回数(J2)の何れかが「0」であるか否かを判定する。メインCPU110aは、第1時短遊技回数(J1)及び第2時短遊技回数(J2)の何れかが「0」であると判定した場合(ステップS248;Yes)、ステップS249に処理を移し、第1時短遊技回数(J1)及び第2時短遊技回数(J2)の何れかが「0」ではないと判定した場合(ステップS248;No)、ステップS250に処理を移す。
【0350】
ステップS249において、メインCPU110aは、時短フラグ記憶領域に記憶されている時短遊技フラグをOFFにする。尚、第1時短遊技回数(J1)及び第2時短遊技回数(J2)の何れかが「0」の場合、時短遊技状態において特別図柄の変動表示が実行可能回数行われ、時短遊技状態による特別図柄の変動表示が終了する。
【0351】
ステップS250において、メインCPU110aは、現在の遊技条件の状態を確認し、その遊技状態を示す遊技状態指定コマンドを演出用伝送データ格納領域にセットする。
ステップS251において、メインCPU110aは、特別図柄確定コマンドを演出用伝送データ格納領域にセットする。尚、特別図柄確定コマンドには、上述のステップS246で更新された第2時短遊技回数(J2)の情報、或いは、上述のステップS247で更新された第1時短遊技回数(J1)の情報及び第2時短遊技回数(J2)の情報も含まれる。
【0352】
ステップS252において、メインCPU110aは、特別図柄時間カウンタに、今回の特別図柄に係る変動パターンに基づいて、この特別図柄の図柄停止時間をセットする。尚、特別図柄時間カウンタは上記ステップS102において4ms毎に1を減算して更新されていく。
【0353】
ステップS253において、メインCPU110aは、特図特電処理データに「2」をセットし、今回の特別図柄変動処理を終了する。
【0354】
(特別図柄停止処理)
図34は、主制御基板110による特別図柄停止処理を説明するフローチャートである。
ステップS261において、メインCPU110aは、上記ステップS252においてセットされた図柄停止時間が終了(経過)したか否か(特別図柄時間カウンタ=0か?)を判定する。その結果、メインCPU110aは、図柄停止時間を終了(経過)していると判定した場合(ステップS261;Yes)、ステップS262に処理を移し、図柄停止時間を終了(経過)していないと判定した場合(ステップS261;No)、今回の特別図柄停止処理を終了する。
【0355】
ステップS262において、メインCPU110aは、特図停止データ記憶領域に記憶されている特図停止データが大当たり特別図柄(特図停止データ=01~06)に係るものであるか否かを判定する。メインCPU110aは、大当たり特別図柄であると判定した場合(ステップS262;Yes)、ステップS267に処理を移し、大当たり特別図柄ではないと判定した場合(ステップS262;No)、ステップS263に処理を移す。
【0356】
ステップS263において、メインCPU110aは、特図停止データ記憶領域に記憶されている特図停止データが小当たり特別図柄(特図停止データ=07、08)に係るものであるか否かを判定する。メインCPU110aは、小当たり特別図柄であると判定した場合(ステップS263;Yes)、ステップS265に処理を移し、小当たり特別図柄ではないと判定した場合(ステップS263;No)、ステップS264に処理を移す。
ステップS264において、メインCPU110aは、特図特電処理データに「0」をセットし、今回の特別図柄停止処理を終了する。
【0357】
ステップS265において、メインCPU110aは、特図特電処理データに「4」をセットし、
図38に示す小当たり遊技処理に移す準備を行う。
ステップS266において、メインCPU110aは、小当たり遊技準備処理を行う。この小当たり遊技準備処理では、
図11(a)に示す小当たり遊技制御テーブルを参照して、特図停止データに基づいて、
図11(b)に示す小当たり遊技用大入賞口開閉制御テーブルとして、「TBL.No4」の小当たり遊技用大入賞口開閉制御テーブルを決定する。
【0358】
ステップS267において、メインCPU110aは、特図特電処理データに「3」をセットし、
図37に示す大当たり遊技処理に移す準備を行う。
ステップS268において、メインCPU110aは、時短遊技フラグ記憶領域、第1時短遊技回数(J1)記憶領域及び第2時短遊技回数(J2)記憶領域に記憶されているデータをクリアする。
【0359】
ステップS269において、メインCPU110aは、第1種大当たり遊技準備処理を行う。この第1種大当たり遊技準備処理では、
図9に示す第1種大当たり遊技制御テーブルを参照して、特図停止データに基づいて、
図10に示す第1種大当たり遊技用大入賞口開閉制御テーブルから、「TBL.No1」、「TBL.No2」および「TBL.No3」の何れかの第1種大当たり遊技用大入賞口開閉制御テーブルを決定し、メインRAM110cの遊技用RWM領域にセットする。
【0360】
ステップS270において、メインCPU110aは、条件装置の作動が行われたことを示すと共に条件装置作動後の演出を行うための条件装置コマンド(条件装置作動開始コマンド)を演出用伝送データ格納領域にセットし、今回の特別図柄停止処理を終了する。
条件装置は、メインCPU110aにより構成されるものであり、具体的には、メインCPU110aの大入賞口動作制御部により構成されるものである。
条件装置は、特定の図柄(大当たり図柄)の組み合わせが表示される場合又は小当たり遊技中に第2大入賞口14aに入賞した遊技球が特定領域14eを通過した場合に作動する。
【0361】
(ラウンド開始フラグ判定処理)
図35は、主制御基板110によるラウンド開始フラグ判定処理を説明するフローチャートである。
ステップS295において、メインCPU110aは、ラウンド開始フラグがONであるか否かを判定する。メインCPU110aは、ラウンド開始フラグがONであると判定した場合(ステップS295;Yes)、今回のラウンド開始フラグ判定処理を終了し、ラウンド開始フラグがONでないと判定した場合(ステップS295;No)、ステップS296に処理を移す。
【0362】
ステップS296において、メインCPU110aは、ラウンド開始フラグをONに設定する処理を行う。
次に、ステップS297において、メインCPU110aは、役連装置作動開始コマンドをメインRAM110cの演出用伝送データ格納領域にセットする。
ステップS298において、メインCPU110aは、役連装置作動開始フラグをONに設定する処理を行って、今回のラウンド開始フラグ判定処理を終了する。
【0363】
「ラウンド開始フラグ」は、大当たり遊技におけるラウンド遊技を開始するタイミングを制御する必要があるか否かを判定するためにセットされるフラグである。即ち、ラウンド開始フラグは、条件装置が作動した場合に役物連続作動装置(役連装置)を作動させる条件として、ゲート検出スイッチ12aがONになったことを設定するためのものである。
【0364】
役物連続作動装置は、その一部がメインCPU110aにより構成されるものであり、具体的には、メインCPU110aの大入賞口動作制御部により構成されるものである。役物連続作動装置は、条件装置が作動した後にゲート検出スイッチがONになった場合に作動する。
【0365】
(ラウンド開始処理)
図36は、主制御基板110によるラウンド開始処理を説明するフローチャートである。
まず、ステップS271において、メインCPU110aは、役連装置作動開始フラグがONであるか否かを判定する。
ステップS272において、メインCPU110aは、役連装置作動開始フラグがONである場合(ステップS271;Yes)、ステップS272に処理を移し、役連装置作動開始フラグがONでない場合(ステップS271;No)、今回のオープニング処理を終了する。
【0366】
ステップS272において、メインCPU110aは、ラウンド指定コマンドを演出用伝送データ格納領域にセットする。
ステップS273において、メインCPU110aは、役連装置作動開始フラグをOFFにして、今回のラウンド開始処理を終了する。
【0367】
(大当たり遊技処理)
図37は、主制御基板110による大当たり遊技処理を説明するフローチャートである。
まず、ステップS275において、メインCPU110aは、大当たり遊技フラグがONであるか否かを判定する。メインCPU110aは、大当たり遊技フラグがONであると判定した場合(ステップS275;Yes)、ステップS276に処理を移し、大当たり遊技フラグでONでないと判定した場合(ステップS275;No)、今回の大当たり遊技処理を終了する。
【0368】
ステップS276において、メインCPU110aは、オープニング中であるか否かを判定する。メインCPU110aは、オープニング中であると判定した場合(ステップS276;Yes)、ステップS277に処理を移し、オープニング中でないと判定した場合(ステップS276;No)、ステップS281に処理を移す。オープニング(オープニング遊技)は、大当たり遊技が開始されてから第1ラウンド遊技(第1大入賞口13aの最初の開放)が開始されるまでの期間である。
【0369】
ステップS277において、メインCPU110aは、予め設定されたオープニング時間を経過したか否かを判定する。即ち、メインCPU110aは、特別遊技タイマカウンタ=0であるか否かを判定し、特別遊技タイマカウンタ=0であると、オープニング時間を経過したと判定する。
【0370】
メインCPU110aは、設定されたオープニング時間を経過したと判定した場合(ステップS277;Yes)、ステップS278に処理を移し、設定されたオープニング時間を経過していないと判定した場合(ステップS277;No)、今回の大当たり遊技処理を終了する。
【0371】
ステップS278において、メインCPU110aは、ラウンド開始フラグがONであるか否かを判定する。メインCPU110aは、ラウンド開始フラグがONでないと判定した場合(ステップS278;No)、今回の大当たり遊技処理を終了し、ラウンド開始フラグがONであると判定した場合(ステップS278;Yes)、ステップS279に処理を移す。
【0372】
ステップS279において、メインCPU110aは、ラウンド遊技開始処理を行う。具体的に、メインCPU110aは、ラウンド遊技回数記憶領域に記憶されている値(ラウンド番号(R))に「1」を加算して記憶する。尚、ステップS279の時点ではラウンド遊技が1回も実行されていないので、メインCPU110aは、ラウンド遊技回数記憶領域には「1」を記憶する。
【0373】
ステップS280において、メインCPU110aは、大入賞口開放処理を行う。具体的に、メインCPU110aは、特電作動番号記憶領域に記憶されている値(特電作動番号(K))に「1」を加算して記憶する。そして、メインCPU110aは、第1大入賞口開閉ソレノイド13dを通電して第1大入賞口13aを開放するために、第1大入賞口開閉ソレノイド通電開始データをメインRAM110cの遊技用RWM領域にセットする。
【0374】
ここで、メインCPU110aは、大入賞口開閉制御テーブルを参照して、ラウンド番号(R)及び特電作動番号(K)に基づいて、第1大入賞口13aの開放時間(第1大入賞口制御装置13の作動時間)を特別遊技タイマカウンタにセットする。尚、特別遊技タイマカウンタは、上記ステップS102において、4ms毎に減算処理される。
【0375】
例えば、大当たり遊技の1回目のラウンド遊技の1回目の開放時においては、ラウンド遊技回数記憶領域に「1」がセットされ、特電作動番号記憶領域に「1」がセットされているので、第1ラウンド遊技を示すラウンド指定コマンドを演出用伝送データ格納領域にセットする。
【0376】
一方、特電作動番号記憶領域に「1」がセットされていない場合には、ラウンド指定コマンドを演出用伝送データ格納領域にセットせずに、今回の大当たり遊技処理を終了する。即ち、K=1である場合というのはラウンド遊技の開始を意味するので、メインCPU110aは、ラウンドの開始時にのみ、ラウンド指定コマンドを送信する。尚、演出制御基板130がラウンド指定コマンドを受信すると、例えば「ラウンド1」といった具合に演出用の表示が画像表示装置16で行われる。
【0377】
ステップS281において、メインCPU110aは、エンディング中であるか否かを判定する。メインCPU110aは、エンディング中であると判定した場合(ステップS281;Yes)、ステップS291に処理を移し、エンディング中でないと判定した場合(ステップS281;No)、ステップS282に処理を移す。エンディング(エンディング遊技)は、予め設定されたラウンド遊技の全てを終了した後(第1大入賞口13aの最後の開放が終了して)から当該大当たり遊技が終了するまでの期間である。
【0378】
ステップS282において、メインCPU110aは、第1大入賞口13aが開放中であるか否か、即ち、第1大入賞口制御装置13が作動中であるか否かを判定する。メインCPU110aは、第1大入賞口13aが開放中であると判定した場合(ステップS282;Yes)、ステップS283に処理を移し、第1大入賞口13aが開放中でないと判定した場合(ステップS282;No)、ステップS293に処理を移す。
【0379】
ステップS293において、メインCPU110aは、予め設定された閉鎖時間が経過したか否かを判定する。メインCPU110は、閉鎖時間が経過したと判定した場合(ステップS293;Yes)、ステップS280に処理を移し、閉鎖時間が経過していないと判定した場合(ステップS293;No)、今回の大当たり遊技処理を終了する。
【0380】
ステップS283において、メインCPU110aは、第1大入賞口13aの開放を終了させるための「開放終了条件」が成立したか否かを判定する。メインCPU110aは、「開放終了条件」が成立したと判定した場合(ステップS283;Yes)、ステップ284に処理を移し、「開放終了条件」が成立しないと判定した場合(ステップS283;No)、今回の大当たり遊技処理を終了する。
【0381】
「開放終了条件」として、ラウンド入賞カウンタのカウンタ値がラウンド遊技における規定個数(例えば、10個)に達したこと又は最大開放時間が経過したこと(特別遊技タイマカウンタ=0)が採用されている。
【0382】
ステップS284において、メインCPU110aは、大入賞口閉鎖処理を行う。この大入賞口閉鎖処理は、開放中の第1大入賞口13aを閉鎖するために第1大入賞口開閉ソレノイド16dの通電停止データをメインRAM110cの遊技用RWM領域にセットすると共に、大入賞口開閉制御テーブルを参照して、現在のラウンド番号(R)および特電作動番号(K)に基づいて、第1大入賞口13aの閉鎖時間を特別遊技タイマカウンタにセットする。これにより、第1大入賞口13aが閉鎖することになる。
【0383】
ステップS285において、メインCPU110aは、1回のラウンド遊技が終了したか否かを判定する。具体的には、1回のラウンド遊技は、特電作動番号(K)が当該ラウンド遊技において設定された開放回数となること又はラウンド入賞カウンタのカウンタ値が規定個数(例えば、10個)に達したことを条件に終了するので、かかる条件が成立したか否かを判定する。
【0384】
メインCPU110aは、1回のラウンド遊技が終了したと判定した場合(ステップS285;Yes)、ステップS286に処理を移し、1回のラウンドが終了していないと判定した場合(ステップS285;No)、今回の大当たり遊技処理を終了する。
【0385】
ステップS286において、メインCPU110aは、リセット処理を行う。具体的に、メインCPU110aは、特電作動番号記憶領域をクリアすると共に、ラウンド入賞カウンタのカウンタ値をクリアする。
【0386】
ステップS287において、メインCPU110aは、大当たり遊技終了か否か、即ち、メインCPU110aは、ラウンド遊技回数記憶領域に記憶された値(ラウンド番号(R))が当該大当たり遊技で実行されるラウンド遊技回数であるか否かを判定する。メインCPU110aは大当たり遊技終了であると判定した場合(ステップS287;Yes)、ステップS288に処理を移し、大当たり遊技終了ではないと判定した場合(ステップS287;No)、ステップS294に処理を移す。
【0387】
ステップS294において、メインCPU110aは、ラウンド遊技回数記憶領域に記憶されている現在のラウンド番号(R)に「1」を加算して記憶し、今回の大当たり遊技処理を終了する。
【0388】
ステップS288において、メインCPU110aは、大当たり遊技フラグをOFFにする。
ステップS289において、メインCPU110aは、ラウンド開始フラグをOFFにする。
【0389】
ステップS290において、メインCPU110aは、エンディング処理を行う。具体的に、メインCPU110aは、特図停止データに応じて、大当たりの種類を確認し、演出制御基板130に送信する大当たりの種類に対応付けられたエンディング指定コマンドを演出用伝送データ格納領域にセットする。次に、メインCPU110aは、大当たりの種類に応じたエンディング時間を特別遊技タイマカウンタにセットする。
【0390】
ステップS291において、メインCPU110aは、設定されたエンディング時間を経過したか否かを判定する。メインCPU110aは、エンディング時間を経過したと判定した場合(ステップS291;Yes)、ステップS292に処理を移し、エンディング時間を経過していないと判定した場合(ステップS291;No)、今回の大当たり遊技処理を終了する。
ステップS292において、メインCPU110aは、特図特電処理データに「5」をセットし、今回の大当たり遊技処理を終了する。
【0391】
(小当たり遊技処理)
図38は、主制御基板110による小当たり遊技処理を説明するフローチャートである。
ステップS299において、メインCPU110aは、オープニング中であるか否かを判定する。メインCPU110aは、オープニング中であると判定した場合(ステップS299;Yes)、ステップS300に処理を移し、オープニング中でないと判定した場合(ステップS299;No)、ステップS303に処理を移す。
【0392】
ステップS300において、メインCPU110aは、予め設定されたオープニング時間を経過したか否かを判定する。即ち、メインCPU110aは、特別遊技タイマカウンタ=0であるか否かを判定し、特別遊技タイマカウンタ=0となったら、オープニング時間を経過したと判定する。メインCPU110aは、オープニング時間を経過したと判定した場合(ステップS300;Yes)、ステップS301に処理を移し、オープニング時間を経過していないと判定した場合(ステップS300;No)には、今回の小当たり遊技処理を終了する。
【0393】
ステップS301において、メインCPU110aは、大入賞口開放処理を行う。具体的に、メインCPU110aは、まず、特電作動番号記憶領域に記憶されている値(特電作動番号(K))に「1」を加算して記憶する。そして、メインCPU110aは、第2大入賞口14aを開放するために第2大入賞口開閉ソレノイド14dの通電開始データをセットすると共に、上記ステップS266において決定された小当たり遊技用大入賞口開閉制御テーブルを参照して、現在の特電作動番号(K)に基づいた第2大入賞口14aの開放時間を特別遊技タイマカウンタにセットする。
【0394】
ステップS302において、メインCPU110aは、特定領域開閉制御処理を行う。具体的に、メインCPU110aは、
図11(c)に示す小当たり遊技用特定領域開閉制御テーブルに基づいて、振分ソレノイド22bの通電制御を行う。尚、本実施形態においては、第2大入賞口14aが開放し始めてから1.0秒経過したところで、特定領域14eが0.8秒間開放する。
【0395】
ステップS303において、メインCPU110aは、特定領域入賞フラグがONであるか否かを判定する。メインCPU110aは、特定領域入賞フラグがONであると判定した場合(ステップS303;Yes)、ステップS314に処理を移し、特定領域入賞フラグがONでないと判定した場合(ステップS303;No)、ステップS304に処理を移す。
【0396】
ステップS314において、メインCPU110aは、条件装置の作動が行われたことを示すと共に条件装置作動後の演出を行うための条件装置コマンド(条件装置作動開始コマンド)を演出用伝送データ格納領域にセットする。
ステップS315において、メインCPU110aは、第2種大当たり遊技移行処理を行う。
【0397】
ステップS304において、メインCPU110aは、エンディング中であるか否かを判定する。メインCPU110aは、エンディング中であると判定した場合(ステップS304;Yes)、ステップS311に処理を移し、エンディング中でないと判定した場合(ステップS304;No)、ステップS305に処理が移す。エンディングは、最後の第2大入賞口14aの開放が終了してから当該小当たり遊技が終了するまでの期間である。
【0398】
ステップS305において、メインCPU110aは、第2大入賞口14aが開放中であるか否かを判定する。メインCPU110aは、第2大入賞口14aが開放中であると判定した場合(ステップS305;Yes)、ステップS306に処理を移し、第2大入賞口14aが開放中ではないと判定した場合(S305;No)、ステップS313に処理を移す。
【0399】
ステップS306において、メインCPU110aは、第2大入賞口14aの開放を終了させるための「開放終了条件」が成立したか否かを判定する。メインCPU110aは、第2大入賞口14aの開放を終了させるための「開放終了条件」が成立したと判定した場合(ステップS306;Yes)、ステップS307に処理を移し、第2大入賞口14aの開放を終了させるための「開放終了条件」が成立していないと判定した場合(ステップS306;No)、今回の小当たり遊技処理を終了する。この「開放終了条件」として、ラウンド入賞カウンタのカウンタ値が規定個数(例えば、10個)に達したこと又は第2大入賞口14aの1回の開放時間が経過したこと(特別遊技タイマカウンタ=0)が採用される。
【0400】
ステップS307において、メインCPU110aは、大入賞口閉鎖処理を行う。具体的に、メインCPU110aは、第2大入賞口14aを閉鎖するために第2大入賞口開閉ソレノイド14dの通電停止データをメインRAM110cの遊技用RWM領域にセットすると共に、上記ステップS266において決定された小当たり遊技用大入賞口開閉制御テーブルを参照して、現在の特電作動番号(K)に基づいて、第2大入賞口14aの閉鎖時間を特別遊技タイマカウンタにセットする。これにより、第2大入賞口14aが閉鎖することになる。
【0401】
ステップS308において、メインCPU110aは、小当たり遊技終了条件が成立したか否かを判定する。メインCPU110aは、小当たり遊技終了条件が成立したと判定した場合(ステップS308;Yes)、ステップS309に処理を移し、小当たり遊技終了条件が成立していないと判定した場合(ステップS308;No)、今回の小当たり遊技処理を終了する。
小当たり遊技終了条件とは、特電作動番号(K)が予め設定あれた第2大入賞口14aの開放回数になること又はラウンド入賞カウンタのカウンタ値が規定個数(例えば、10個)に達したことである。
【0402】
ステップS309において、メインCPU110aは、小当たり遊技終了処理を行う。具体的に、メインCPU110aは、特電作動番号記憶領域に「0」をセットすると共に、ラウンド入賞カウンタのカウンタ値に「0」をセットする。即ち、特電作動番号記憶領域及びラウンド入賞カウンタをクリアする。
【0403】
ステップS310において、メインCPU110aは、エンディング処理を行う。具体的に、メインCPU110aは、特図停止データに基づいて、小当たりの種類に応じたエンディング指定コマンドを演出用伝送データ格納領域にセットすると共に、小当たりの種類に応じたエンディング時間を特別遊技タイマカウンタにセットする。
【0404】
ステップS311において、メインCPU110aは、上記ステップS310で設定されたエンディング時間が経過したか否かを判定する。メインCPU110aは、エンディング時間が経過したと判定した場合(ステップS311;Yes)、ステップS312に処理を移し、エンディング時間が経過していないと判定した場合(ステップS311;No)、今回の小当たり遊技処理を終了する。
尚、エンディング時間も、オープニング時間と同様に特別遊技タイマカウンタ=0であるか否かで判定される。
ステップS312において、メインCPU110aは、特図特電処理データに「0」をセットし、今回の小当たり遊技処理を終了する。
【0405】
メインCPU110aは、 ステップS305において第2大入賞口14aが開放中ではないと判定した場合、ステップS313において予め設定された閉鎖時間が経過したか否かを判定する。メインCPU110は、閉鎖時間が経過したと判定した場合(ステップS313;Yes)、ステップS301に処理を移し、閉鎖時間が経過していないと判定した場合(ステップS313;No)、今回の小当たり遊技処理を終了する。
【0406】
(第2種大当たり遊技移行処理)
図39は、主制御基板110による第2種大当たり遊技移行処理を説明するフローチャートである。
ステップS316において、メインCPU110aは、エンディング中であるか否かを判定する。メインCPU110aは、エンディング中であると判定した場合(ステップS316;Yes)、ステップS321に処理を移し、エンディング中ではないと判定した場合(ステップS316;No)、ステップS317に処理を移す。
【0407】
ステップS317において、メインCPU110aは、第2大入賞口14aが開放中であるか否かを判定する。メインCPU110aは、第2大入賞口14aが開放中であると判定した場合(ステップS317;Yes)、ステップS318に処理を移し、第2大入賞口14aが開放中ではないと判定した場合(ステップS317;No)、ステップS319に処理を移す。
【0408】
ステップS318において、メインCPU110aは、第2大入賞口14aを閉鎖するために第2大入賞口開閉ソレノイド14dの通電停止データをメインRAM110cの遊技用RWM領域にセットする。
ステップS319において、メインCPU110aは、小当たり遊技終了処理を行う。具体的に、メインCPU110aは、特電作動番号記憶領域に「0」をセットすると共に、ラウンド入賞カウンタのカウンタ値(C)に「0」をセットする。即ち、特電作動番号記憶領域及びラウンド入賞カウンタをクリアする。
【0409】
ステップS320において、メインCPU110aは、エンディング処理を行う。具体的に、メインCPU110aは、特図停止データに基づいて、小当たりの種類に応じたエンディング指定コマンドを演出用伝送データ格納領域にセットすると共に、小当たりの種類に応じたエンディング時間を特別遊技タイマカウンタにセットする。
【0410】
ステップS321において、メインCPU110aは、エンディング時間が経過したか否かを判定する。メインCPU110aは、エンディング時間が経過したと判定した場合(ステップS321;Yes)、ステップS322に処理を移し、エンディング時間が経過していないと判定した場合(ステップS321;No)、今回の第2種大当たり遊技移行処理を終了する。
【0411】
ステップS322において、メインCPU110aは、特図特電処理データに「3」をセットする。
ステップS323において、メインCPU110aは、第2種大当たり遊技準備処理を行う。第2種大当たり遊技準備処理では、
図12に示す第2種大当たり遊技制御テーブルを参照して、特図停止データに基づいて、
図13に示す第2種大当たり遊技用大入賞口開閉制御テーブルとして、「TBL.No4」の第2種大当たり遊技用大入賞口開閉制御テーブルを決定し、メインRAM110cの遊技用RWM領域にセットすると共に、メインCPU110aは、ラウンド遊技回数記憶領域に記憶されている値(ラウンド番号(R))に「1」を加算して記憶する。
【0412】
第2種大当たり遊技は、小当たり遊技中に第2大入賞口14aに入賞した遊技球が特定領域14eを通過したことに条件に行われる(必ず小当たり遊技を経由することを発生条件とする)。そのため、小当たり遊技は、第2種大当たり遊技の1回目のラウンド遊技と見なされる。
このように、第2種大当たり遊技が開始される前にラウンド遊技回数記憶領域に「1」を設定することによって小当たり遊技が1回目のラウンド遊技と同等に扱われる。
ステップS324において、メインCPU110aは、特定領域入賞フラグをOFFにし、今回の第2種大当たり遊技移行処理を終了する。
【0413】
(大当たり遊技終了処理)
図40は、主制御基板110による大当たり遊技終了処理を説明するフローチャートである。
ステップS325において、メインCPU110aは、特図停止データ記憶領域にセットされた特図停止データ、及び、遊技状態バッファにある遊技情報をロードする。
【0414】
ステップS326において、メインCPU110aは、時短遊技フラグ設定処理を行う。具体的に、メインCPU110aは、
図14に示す遊技状態設定テーブルを参照し、特図停止データが時短遊技フラグをセットするものである場合、時短遊技フラグ記憶領域に時短遊技フラグをセットし、特図停止データが時短遊技フラグをセットしないものである場合、時短遊技フラグ記憶領域に時短遊技フラグをセットしない若しくは時短遊技フラグ記憶領域をクリアする。
【0415】
ステップS327において、メインCPU110aは、時短遊技回数決定処理を行う。具体的に、メインCPU110aは、
図14に示す遊技状態設定テーブルを参照し、特図停止データに基づいて、第1時短遊技回数(J1)記憶領域及び第2時短遊技回数(J2)記憶領域に所定の回数をセットする。
ここで、特図停止データ01~08の何れかの場合、第1時短遊技回数(J1)として「5」が第1時短遊技回数(J1)記憶領域に設定され、第2時短遊技回数(J2)として「99」が第2時短遊技回数(J2)記憶領域に設定される。
【0416】
ステップS328において、メインCPU110aは、遊技状態を確認し、遊技状態指定コマンドを演出用伝送データ格納領域にセットする。
ステップS329において、メインCPU110aは、
図30に示す特別図柄記憶判定処理に移す準備を行い、今回の大当たり遊技終了処理を終了する。
【0417】
(普図普電制御処理)
図41は、主制御基板110による普図普電制御処理を説明するフローチャートである。
まず、ステップS331において、メインCPU110aは、普図普電処理データの値をロードし、ステップS332において、ロードした普図普電処理データから分岐アドレスを算出する。
【0418】
ステップS333において、メインCPU110aは、普図普電処理データ=0であれば(ステップS333;Yes)、ステップS334において普通図柄変動処理を行い、今回の普図普電制御処理を終了する。普図普電処理データ=0でなければ(ステップS333;No)、普図普電処理データ=1と判断し、ステップS335において補助遊技処理を行い、今回の普図普電制御処理を終了する。
【0419】
(普通図柄変動処理)
図42は、主制御基板110による普通図柄変動処理を説明するフローチャートである。
まず、ステップS341において、メインCPU110aは、普通図柄の変動表示中であるか否かを判定する。普通図柄の変動表示中(普通図柄時間カウンタが「0」でない)である場合(ステップS341;Yes)、ステップS358に処理を移し、普通図柄の変動表示中でない場合(ステップS341;No)、ステップS342に処理を移す。
【0420】
ステップS342において、メインCPU110aは、普図保留数を記憶している普通図柄保留数(G)記憶領域の値が1以上であるか否かを判定する。普通図柄保留数(G)記憶領域の値が1以上であると判定した場合(S342;Yes)、ステップS343に処理を移し、普通図柄保留数(G)記憶領域の値が1以上でないと判定した場合(S342;No)、今回の普通図柄変動処理を終了する。
ステップS343において、メインCPU110aは、普通図柄保留数(G)記憶領域に記憶されている値から「1」を減算して更新(G←G+1)する。
【0421】
ステップS344において、メインCPU110aは、上記ステップS343において減算された普通図柄保留数(G)記憶領域に対応する普通図柄保留記憶領域に記憶されたデータのシフト処理を行う。具体的には、普通図柄記憶領域にある第1記憶部から第4記憶部に記憶された各データを1つ前の記憶部にシフトさせる。ここで、第1記憶部に記憶されているデータは、判定記憶領域(第0記憶部)にシフトさせる。このとき、第1記憶部に記憶されているデータは、判定記憶領域(第0記憶部)に書き込まれるとともに、既に判定記憶領域(第0記憶部)に書き込まれていたデータは普通図柄保留記憶領域からは消去されることになる。これにより、前回の遊技で用いた当たり判定用乱数値、当たり図柄判定用乱数値、普図変動パターン判定用乱数値が消去される。
【0422】
ステップS345において、メインCPU110aは、当たり判定処理を行う。具体的には、現在の時短遊技状態と普通図柄保留記憶領域の第0記憶部に記憶されている当たり判定用乱数値とを
図19(a)に示す普通図柄用当たり判定テーブルと照合して当たりか否かの判定を行う。
【0423】
ステップS346において、メインCPU110aは、普通図柄決定処理を行う。具体的には、現在が時短遊技状態であるか否かと、上記ステップS345における当たり判定の結果と、普通図柄保留記憶領域の第0記憶部に記憶されている普図停止用乱数値とを
図19(b)に示す普通図柄の停止図柄決定テーブルと照合して普通図柄の種類(普図停止図柄データ)を決定し、普図停止図柄記憶領域にセットする。
【0424】
ステップS347において、メインCPU110aは、上記ステップS346において決定された普図停止図柄データに対応する普図指定コマンドを演出用伝送データ格納領域にセットする。これにより、普図指定コマンドが演出制御基板130に送信される。
【0425】
ステップS348において、メインCPU110aは、普図変動パターン判定処理を行う。具体的には、現在の遊技状態が時短遊技状態であるか否かと、上記ステップS345における当たり判定の結果と、普通図柄保留記憶領域の第0記憶部に記憶されている普図変動パターン乱数値とを
図19(c)に示す普通図柄の変動パターン決定テーブルと照合して普通図柄の変動時間(変動パターン)を決定する。
【0426】
ステップS349において、メインCPU110aは、上記ステップS348で決定された普通図柄の変動時間(変動パターン)に対応する普図変動パターン指定コマンドを演出用伝送データ格納領域にセットする。これにより、普図変動パターン指定コマンドが演出制御基板130に送信される。
【0427】
ステップS350において、メインCPU110aは、上記ステップS349で決定された普通図柄の変動時間を普通図柄時間カウンタにセットする。尚、普通図柄時間カウンタは、上記ステップS102において、4ms毎に1ずつ減算されていく。
【0428】
ステップS351において、メインCPU110aは、普通図柄第1表示器19cに普通図柄の変動表示(LEDの点滅)を行わせるための普通図柄変動表示データをメインRAM110cの所定の処理領域にセットする。これにより、所定の処理領域に普通図柄変動表示データがセットされていると、上記ステップS110で表示制御データが作成され、作成されたデータが上記ステップS111において出力されることで、普通図柄第1表示器19cの変動表示が開始される。
【0429】
ステップS352において、メインCPU110aは、普通図柄保留数(G)に対応する普通図柄記憶指定コマンドを演出用伝送データ格納領域にセットする。これにより、普通図柄記憶指定コマンドが演出制御基板130に送信される。
【0430】
ステップS353において、メインCPU110aは、上述した普通図柄保留表示データをメインRAM110cの所定の処理領域にセットして、今回の普通図柄変動処理を終了する。これにより、所定の処理領域に普通図柄保留表示データがセットされていると、上記ステップS114で表示制御データが作成され、作成されたデータが上記ステップS115で出力されることで、普通図柄保留第1表示器19fに普図保留数が表示される。
【0431】
ステップS354において、メインCPU110aは、普通図柄の変動時間が経過したか否かを判定する。具体的には、上記ステップS350においてセットされた普通図柄時間カウンタが「0」となったか否かを判定する。普通図柄の変動時間が経過したと判定した場合(S354;Yes)、ステップS355に処理を移し、普通図柄の変動時間が経過していないと判定した場合(S354;No)、今回の普通図柄変動処理を終了する。
【0432】
ステップS355において、メインCPU110aは、上記ステップS346で決定された普通図柄を普通図柄第1表示器19cに停止表示させるための、普通図柄停止表示データを所定の処理領域にセットする。これにより、所定の処理領域に普通図柄停止表示データがセットされていると、上記ステップS110で表示制御データが作成され、作成されたデータが上記ステップS111において出力されることで、普通図柄第1表示器19cに普通図柄が停止表示され、遊技者に当たり抽選の判定結果が報知される。
【0433】
ステップS356において、メインCPU110aは、普通図柄の停止表示を示す普通図柄確定コマンドを演出用伝送データ格納領域にセットする。これにより、普通図柄確定コマンドが演出制御基板130に送信される。
ステップS357において、メインCPU110aは、普通図柄の停止図柄データが当たり停止図柄であるか否かを判定する。当たり停止図柄である場合(S357;Yes)、ステップS358に処理を移し、当たり停止図柄でない場合(S357;No)、今回の普通図柄変動処理を終了する。
【0434】
ステップS358において、メインCPU110aは、普図普電処理データに「1」をセットし、
図43に示す補助遊技処理に処理を移行する準備を行う。
ステップS359において、メインCPU110aは、補助遊技開始処理を行う。補助遊技開始処理では、メインCPU110aは、まず、メインRAM110cに第2始動口11aの開放態様決定テーブルをセットし、開放回数(S)記憶領域に記憶されている開放回数(S)に「1」を加算して更新(S←S+1)する。ここでは、まだ第2始動口11aの開放が1回も行われていないので、開放回数(S)記憶領域には「1」が記憶されることになる。そして、第2始動口11aの開閉部材11bを開放するために第2始動口開閉ソレノイド11dを通電させる通電データをセットする。
【0435】
これにより、開閉部材11bが閉鎖状態から開放状態に変換されて第2始動口11aが開放されることになる。また、第2始動口の開放態様決定テーブルを参照して、現在の開放回数(S)に基づいて第2始動口11aの開放時間を補助遊技タイマカウンタにセットして、今回の普通図柄変動処理を終了する。尚、補助遊技タイマカウンタは、上記ステップS102において、4ms毎に1ずつ減算されていく。
【0436】
(補助遊技処理)
図43は、主制御基板110による補助遊技処理を説明するフローチャートである。
ステップS361において、メインCPU110aは、第2始動口11aが開放中であるか否かを判定する。具体的には、第2始動口開閉ソレノイド11dを通電させる通電データがセットされているか否かが判定される。第2始動口11aが開放中であると判定した場合(ステップS361;Yes)、ステップS362に処理を移し、第2始動口11aが開放中でないと判定した場合(ステップS361;No)、ステップS367に処理を移す。
【0437】
ステップS362において、メインCPU110aは、第2始動口11aの開放終了条件が成立したか否かを判定する。具体的には、第2始動口入球カウンタ(L)の値が規定個数(10個)に到達したこと又は現在の開放回数(S)における開放時間が経過したこと(補助遊技タイマカウンタが「0」)が該当する。開放終了条件が成立したと判定した場合(ステップS362;Yes)、ステップS363に処理を移し、開放終了条件が成立していないと判定した場合(ステップS362;No)、今回の補助遊技処理を終了する。
【0438】
ステップS363において、メインCPU110aは、第2始動口閉鎖処理を行う。具体的には、第2始動口11aの開閉部材11bを閉鎖状態に変換するための第2始動口開閉ソレノイド通電停止データをセットする。これにより、開閉部材11bが開放状態から閉鎖状態に変換されて第2始動口11aが閉鎖される。また、上記ステップS359で設定された第2始動口の開放態様決定テーブルを参照して、現在の開放回数(S)に基づいて、第2始動口11aの閉鎖時間を補助遊技タイマカウンタにセットする。
【0439】
ステップS364において、メインCPU110aは、補助遊技終了条件が成立したか否かを判定する。補助遊技終了条件は、普電作動番号(D)が予め設定されて第2始動口11aの開放回数になること又は第2始動口入球カウンタ(L)の値が規定個数(10個)に達したことである。メインCPU110aは、補助遊技終了条件が成立したと判定した場合(ステップS364;Yes)、ステップS365に処理を移し、補助遊技終了条件が成立していないと判定した場合(ステップS364;No)、今回の補助遊技処理を終了する。
【0440】
ステップS365において、メインCPU110aは、補助遊技終了処理を行う。具体的には、第2始動口11aの開放回数(S)記憶領域、第2始動口入球カウンタ(L)記憶領域に「0」をセットして各記憶領域の値をクリアする。
【0441】
ステップS366において、メインCPU110aは、普図普電処理データに「0」をセットし、今回の補助遊技処理を終了する。
ステップS367において、メインCPU110aは、第2始動口11aの閉鎖時間が経過したか否かを判定する。具体的には、補助遊技タイマカウンタが「0」になったか否かを判定する。第2始動口11aの閉鎖時間が終了したと判定した場合(ステップS367;Yes)、ステップS368に処理を移し、第2始動口11aの閉鎖時間が終了していないと判定した場合(ステップS367;No)、今回の補助遊技処理を終了する。
【0442】
ステップS368において、メインCPU110aは、第2始動口開放処理を行う。具体的には、第2始動口11aの開閉部材11bを開放するために第2始動口開閉ソレノイド11dを通電させる第2始動口開閉ソレノイド通電開始データをセットする。これにより、開閉部材11bが閉鎖状態から開放状態に変換されて第2始動口11aが開放される。また、上記ステップS359で設定された第2始動口の開放態様決定テーブルを参照して、現在の開放回数(S)に基づいて第2始動口11aの開放時間を補助遊技タイマカウンタにセットする。
【0443】
(性能表示データ設定処理)
図44は、主制御基板110による性能表示データ設定処理(情報用プログラム)を説明するフローチャートである。
まず、ステップS470において、メインCPU110aは、性能表示器111に表示される性能情報を切り替えるか否かを判定するための表示切替時間カウンタが表示切替値(0)であるか否かを判定する。メインCPU110aは、表示切替値であると判定した場合(ステップS470;Yes)、性能表示器111に表示される性能情報(通常ベース値)を切り替えるものとしてステップS471に処理を移し、表示切替値でない場合(ステップS470;No)、性能表示器111に表示される性能情報(通常ベース値)を切り替えないものとしてステップS475に処理を移す。
【0444】
ステップS471において、メインCPU110aは、情報用RWM領域に性能表示器111の点灯確認が済んでいるか否かを判定するための点灯確認済フラグがセーブされているか否かを判定する。メインCPU110aは、点灯確認済フラグがセーブされていると判定した場合(ステップS471;Yes)、性能表示器111に通常ベース値を表示するものとしてステップS473に処理を移し、点灯確認済フラグがセーブされていないと判定した場合(ステップS471;No)、性能表示器111の点灯確認を行うものとしてステップS472に処理を移す。
【0445】
ステップS472において、メインCPU110aは、性能表示器111を構成している4つの7セグメント器の全てのセグメント(デジマルポイントを含む)を点灯させるための点灯確認用の表示データを決定し、ステップS475に処理を移す。
【0446】
ステップS473において、メインCPU110aは、ベース記憶領域からデータ選択カウンタ値に応じた通常ベース値を取得する。具体的には、データ選択カウンタ値が「0」であれば、ベース記憶領域の第1領域にセーブしてある通常ベース値を取得し、データ選択カウンタ値が「1」であれば、ベース記憶領域の第2領域にセーブしてある通常ベース値を取得し、データ選択カウンタ値が「2」であれば、ベース記憶領域の第3領域にセーブしてある通常ベース値を取得し、データ選択カウンタ値が「3」であれば、ベース記憶領域の第4領域にセーブしてある通常ベース値を取得する。
【0447】
ステップS474において、メインCPU110aは、表示データ決定テーブル(図示略)を参照して、区間カウンタ値、通常中アウト数カウンタが示す通常中アウト数、及び、取得した通常ベース値に基づいて、性能表示器111に表示させる通常ベース値の表示データを決定し、ステップS475に処理を移す。
【0448】
ステップS475において、メインCPU110aは、決定した表示データを性能表示器111の表示情報として情報用RWM領域の出力データ領域にセットする。これによりステップS114の出力制御処理(遊技用制御プログラム)で情報用RWM領域の出力データ領域にセットされた表示データが参照され、該表示データに応じた通常ベース値が性能表示器111に表示されることになる。
【0449】
ステップS476において、メインCPU110aは、表示切替時間カウンタに「1」を加算する。
ステップS477において、メインCPU110aは、表示切替時間カウンタが上限値(例えば5秒)よりも大きいか否かを判定する。メインCPU110aは、上限値よりも大きいと判定した場合(ステップS477;Yes)、性能表示器111に表示される性能情報を切り替える時間が経過したものとしてステップS478に処理を移し、上限値よりも大きくないと判定した場合(ステップS477;No)、性能表示器111に表示される性能情報を切り替える時間が経過していないものとしてステップS484に処理を移す。
【0450】
ステップS478において、メインCPU110aは、表示切替時間カウンタを0クリア(初期化)する。
ステップS479において、メインCPU110aは、情報用RWM領域に点灯確認済フラグがセットされているか否かを判定する。メインCPU110aは、点灯確認済フラグがセーブされていると判定した場合(ステップS479;Yes)、ステップS481に処理を移し、点灯確認済フラグがセーブされていないと判定した場合(ステップS479;No)、ステップS480に処理を移す。
【0451】
ステップS480において、メインCPU110aは、情報用RWM領域に点灯確認済フラグをセットしてステップS482に処理を移す。
ステップS481において、メインCPU110aは、データ選択カウンタに「1」を加算する。
【0452】
ステップS482において、メインCPU110aは、データ選択カウンタが上限値(例えば3)よりも大きいか否かを判定する。メインCPU110aは、上限値よりも大きいと判定した場合(ステップS482;Yes)、ステップS483に処理を移し、上限値よりも大きくないと判定した場合(ステップS482;No)、今回の性能表示データ設定処理を終了する。
【0453】
ステップS483において、メインCPU110aは、データ選択カウンタを0クリア(初期化)する。
ステップS484において、メインCPU110aは、レジスタを復帰する。
ステップS485において、メインCPU110aは、情報用RWM領域に退避した遊技用スタックポインタを復帰し、今回の性能表示データ設定処理を終了する。
【0454】
このように、遊技機1の電源投入後であって性能情報(通常ベース値)を表示する前において、性能表示器111の4つの7セグメントの全てのセグメントが点灯するため、性能表示器111が故障していないか、どのセグメントが故障しているか等の確認を行うことが可能となる。
【0455】
また、表示切替時間(5秒)が経過する毎に、現在の遊技区間と過去の3つの遊技区間からなる4つの遊技区間の性能情報(通常ベース値)が順に表示されるため、直近の4つの遊技区間における性能情報(通常ベース値)を比較することができ、遊技機の実性能の確認や不正行為が行われた可能性を把握することが可能となる。
【0456】
(異常判定処理)
図45は、主制御基板110による異常判定処理を説明するフローチャートである。
まず、ステップS401において、メインCPU110aは、遊技用スタックポインタを情報用RWM領域に退避する。
ステップS402において、メインCPU110aは、情報用スタックポインタを設定する。
ステップS403において、メインCPU110aは、レジスタを情報用RWM領域に退避する。
【0457】
ステップS404において、メインCPU110aは、不正入賞エラー判定処理を行う。具体的には、補助遊技中でないときに第2始動口11aに遊技球が入賞した場合および特別遊技(大当たり遊技、小当たり遊技)中でないときに大入賞口13a,14aに遊技球が入賞した場合に不正入賞エラーが発生したものとして不正入賞エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、不正入賞エラー指定コマンドが演出制御基板130に送信され、不正入賞エラー報知(画像表示装置16への不正入賞エラー画像の表示、不正入賞エラー音の出力、不正入賞エラーのランプ点灯)を実行するための処理が行われる。
【0458】
ステップS405において、メインCPU110aは、異常入賞エラー判定処理を行う。具体的には、各種入賞口(第1始動口10、第2始動口11a、第1大入賞口13a、第2大入賞口14a、一般入賞口21)に入賞した遊技球数と入賞球を流下させる入賞球流路から排出される遊技球数が一致しない場合に、異常入賞エラーが発生したものとして異常入賞エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、異常入賞エラー指定コマンドが演出制御基板130に送信され、異常入賞エラー報知(画像表示装置への異常入賞エラー画像の表示、異常入賞エラー音の出力、異常入賞エラーのランプ点灯)を実行するための処理が行われることになる。
【0459】
ステップS406において、メインCPU110aは、磁気エラー判定処理を行う。具体的には、磁気検出センサ58aによって異常な磁気を所定期間に亘って検出した場合に、磁気エラーが発生したものとして磁気エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、磁気エラー指定コマンドが演出制御基板130に送信され、磁気エラー報知(画像表示装置16への磁気エラー画像の表示、磁気エラー音の出力、磁気エラーのランプ点灯)を実行するための処理が行われる。
【0460】
ステップS407において、メインCPU110aは、電波エラー判定処理を行う。具体的には、電波検出センサ58bによって異常な電波を所定期間に亘って検出した場合に、電波エラーが発生したものとして電波エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、電波エラー指定コマンドが演出制御基板130に送信され、電波エラー報知(画像表示装置16への電波エラー画像の表示、電波エラー音の出力、電波エラーのランプ点灯)を実行するための処理が行われる。
【0461】
ステップS408において、メインCPU110aは、振動エラー判定処理を行う。具体的には、振動検出スイッチ58fによって遊技機1に対して強い振動が与えられている状態を所定期間に亘って検出した場合に、振動エラーが発生したものとして振動エラー指定コマンドをメインRAM110cの送信バッファに送信され、振動エラー報知(画像表示装置16への振動エラー画像の表示、振動エラー音の出力、振動エラーのランプ点灯)を実行するための処理が行われる。
【0462】
ステップS409において、メインCPU110aは、コンプリート機能作動判定処理を行う。
「コンプリート機能作動」とは、遊技中に予め定められたコンプリート機能作動条件が成立した場合、遊技の進行に係る機能が停止する旨を報知し且つ遊技の進行に係る機能を停止することを可能とする性能である。
「コンプリート機能作動条件が成立した」とは、上述の基準値カウンタのカウンタ値が予め定め定められた遊技機における1日の払出可能な出玉の上限値に到達したことである。
「遊技の進行に係る機能」とは、始動口や大入賞口への遊技球の入賞およびゲートへの遊技球の通過に応じた各種処理(入力制御処理、特図特電制御処理など)が行われることである。
「遊技の進行に係る機能を停止する」とは、第2始動口11a、第1大入賞口13a及び第2大入賞口14aを閉鎖状態にして遊技球の入賞を不可能にすること、第1始動口10a又は一般入賞口21に遊技球が入賞しても当該入賞を無効にすること、ゲート12を遊技球が通過しても当該通過を無効にすることである。
尚、コンプリート機能作動に関する具体的な説明については、
図48のコンプリート機能作動判定処理で後述する。
【0463】
ステップS410において、メインCPU110aは、扉開放エラー判定処理を行う。具体的には、開放検出スイッチ31aがOFF状態からON状態になると扉開放エラーが発生したものとして扉開放エラー開始指定コマンドをメインRAM110cの送信バッファにセットし、開放検出スイッチ31aがON状態からOFF状態になると扉開放エラーが解除されたものとして扉開放エラー終了指定コマンドをメインRAM110cの送信バッファにセットする。これにより、扉開放エラー開始指定コマンドや扉開放エラー終了指定コマンドが演出制御基板130に送信され、扉開放エラー報知(画像表示装置16への扉開放エラー画像の表示、扉開放エラー音の出力、扉開放エラーのランプ点灯)を実行するための処理が行われる。
【0464】
ステップS411において、メインCPU110aは、皿満タンエラー判定処理を行う、具体的には、受け皿満杯検出スイッチ32aがOFF状態からON状態になると皿満タンエラーが発生したものとして皿満タンエラー開始指定コマンドをメインRAM110cの送信バッファにセットし、受け皿満杯検出スイッチ32aがON状態からOFF状態になると皿満タンエラーが解除されたものとして皿満タンエラー終了指定コマンドをメインRAM110cの送信バッファにセットする。これにより、皿満タンエラー報知(画像表示装置16への皿満タンエラー画像の表示、皿満タンエラー音の出力)を実行するための処理が行われる。
【0465】
ステップS412において、メインCPU110aは、払出状態エラー判定処理を行う。具体的には、払出球検出スイッチ100aで検出されて予定の払出球より多くの払出球を計数した場合や払出装置100で球詰まりが発生した場合或いは球有り検出スイッチ101aがOFF状態からON状態になると、払出状態エラーが発生したものとしては払出状態エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、払出状態エラー報知(画像表示装置16への払出状態エラー画像の表示、払出状態エラー音の出力、払出状態エラーのランプ点灯)を実行するための処理が行われる。
【0466】
ステップS413において、メインCPU110aは、操作エラー判定処理を行い、今回の異常判定処理を終了する。具体的には、遊技の進行制御が行われている間(初期設定処理が終了した後)において、RWMクリアスイッチ58cや設定キースイッチ58dが操作されると操作エラーが発生したものとして操作エラー指定コマンドをメインRAM110cの送信バッファにセットする。これにより、操作エラー指定コマンドが演出制御基板130に送信され、操作エラー報知(画像表示装置16への操作エラー画像の表示、操作エラー音の出力、操作エラーのランプ点灯)を実行するための処理が行われる。
【0467】
このように、遊技の進行制御が行われている間(初期設定処理が終了した後)において、各種のエラー(異常)が発生したか否かを判定し、エラーが発生した場合にはエラー報知を行わせるための処理が行われるため、遊技機1のセキュリティを確保することが可能となる。
【0468】
また、異常判定処理を情報用プログラムで実行することで、遊技用プログラム(遊技の進行制御に係るプログラム)と情報用プログラム(遊技の進行制御に係らないプログラム)の機能の切り分けを進めることができ、プログラム設計の容易化を図ることができ、より興趣の高い遊技用プログラムの作成に寄与することが可能となる。
【0469】
(磁気エラー判定処理)
図46は、主制御基板110による磁気エラー判定処理を説明するフローチャートである。
まず、ステップS460において、メインCPU110aは、磁気検出センサ58aからの検出信号が入力されたか否かを判定する。メインCPU110aは、磁気検出センサ58aからの検出信号を入力したと判定した場合(ステップS460;Yes)、ステップS461に処理を移行し、検出信号を入力していないと判定し場合(ステップS460;No)、今回の磁気エラー判定処理を終了する。
【0470】
ステップS461において、メインCPU110aは、所定の磁力を超える磁気が継続して検出された時間(回数)を測定するための磁気検出カウンタ(M)に「1」を加算してカウンタ値を更新(M←M+1)する。
【0471】
ステップS462において、メインCPU110aは、磁気検出カウンタ(M)の値が規定値(50)よりも多いか否かを判定する。磁気検出カウンタ(M)の値が規定値(50)よりも多いと判定した場合(ステップS462;Yes)、ステップS463に処理を移し、磁気検出カウンタ(M)が規定値(50)以下であると判定した場合(ステップS462;No)、今回の磁気エラー判定処理を終了する。尚、磁気エラー判定処理は4ms毎に実行されるタイマ割込処理内にて実行される処理であるため、磁気検出カウンタ(M)のカウンタ値が規定値に到達していると所定の磁力を超える磁気が0.2秒継続して検出されたことになる。
【0472】
ステップS463において、メインCPU110aは、所定の磁力を超える磁気が継続して検出される磁気異常が発生したものとして磁気異常用エラー指定コマンドを演出用伝送データ格納領域にセットする。これにより、磁気異常用エラー指定コマンドを受信した演出制御基板130のサブCPU130aは、磁気異常報知を行って磁気異常が発生した旨を報知する。
【0473】
ステップS464において、メインCPU110aは、セキュリティ異常が発生したことを示すセキュリティ信号を出力するための外部情報データ(出力データ)をセットする。これにより、セキュリティ信号が遊技情報出力端子板112の第7端子から出力され、外部装置(ホールコンピュータ)ではセキュリティ異常が発生したことを把握(特定)することが可能となる。
【0474】
ステップS465において、メインCPU110aは、所定の磁力を超える磁気が継続して検出された時間を測定するための磁気検出カウンタ(M)の値を0クリアして今回の磁気エラー判定処理を終了する。このように、磁気検出カウンタ(M)の値を0クリアしておくことで、次に磁気エラー判定処理が実行されたとしても、直ちに磁気異常用エラー指定コマンドやセキュリティ信号が送信されることはない。
【0475】
(電波エラー判定処理)
図47は、主制御基板110による電波エラー判定処理を説明するフローチャートである。
先ず、ステップS450において、メインCPU110aは、電波検出センサ58bからの検出信号が入力されたか否かを判定する。メインCPU110aは、電波検出センサ58bからの検出信号を入力したと判定した場合(ステップS450;Yes)、ステップS451に処理を移行し、検出信号を入力していないと判定した場合(ステップS450;No)、今回の電波エラー判定処理を終了する。
【0476】
ステップS451において、メインCPU110aは、所定の周波数の電波が継続して検出された時間(回数)を測定するための電波検出カウンタ(N)に「1」を加算してカウンタ値を更新(N←N+1)する。
【0477】
ステップS452において、メインCPU110aは、電波検出カウンタ(N)の値が規定値(50)よりも多いか否かを判定する。メインCPU110aは、電波検出カウンタ(N)の値が規定値(50)よりも多いと判定した場合(ステップS452;Yes)、ステップS453に処理を移し、電波検出カウンタ(N)の値が規定値(50)以下であると判定した場合(ステップS452;No)には、今回の電波エラー判定処理を終了する。尚、電波エラー判定処理は4ms毎に実行されるタイマ割込処理内にて実行される処理であるため、電波検出カウンタ(N)が規定値に到達していると所定の周波数の電波が0.2秒継続して検出されたことになる。
【0478】
ステップS453において、メインCPU110aは、所定の周波数の電波が継続して検出される電波異常が発生したものとして電波異常用エラー指定コマンドを演出用伝送データ格納領域にセットする。これにより、電波異常用エラー指定コマンドを受信した演出制御基板130のサブCPU130aは、電波異常報知を行って電波異常が発生した旨を報知する。
【0479】
ステップS454において、メインCPU110aは、セキュリティ異常が発生したことを示すセキュリティ信号を出力するための外部情報データ(出力データ)をセットする。これにより、セキュリティ信号が遊技情報出力端子板112の第7端子から出力され、外部装置(ホールコンピュータ)ではセキュリティ異常が発生したことを把握(特定)することが可能となる。
【0480】
ステップS455において、メインCPU110aは、所定の周波数の電波が継続して検出された時間を測定するための電波検出カウンタ(N)の値を0クリアして、今回の電波エラー判定処理を終了する。このように、電波検出カウンタ(N)の値を0クリアしておくことで、次に電波エラー判定処理が実行されたとしても、直ちに電波異常用エラー指定コマンドやセキュリティ信号が送信されることはない。
【0481】
(コンプリート機能作動判定処理)
図48は、主制御基板110によるコンプリート機能作動判定処理を説明するフローチャートである。
コンプリート機能作動判定処理は、上記ステップS106で算出されて更新された基準値カウンタのカウンタ値が予め定められた基準値(第1基準値(C1)、第2基準値(C2)に到達したか否かに基づいてコンプリート機能を作動させるか否かを判定する処理である。
【0482】
「基準値カウンタ」は、電源投入時から現時点までの遊技機における出玉の最大値と最小値の差玉数を算出する。具体的には、更新時点での出玉の最小値と、その後に更新された出玉の最大値との最大差(つまり、最小値となる最下点から最大値となる最上点までの上がり幅)を示す遊技者が獲得した遊技価値の最大値であって、遊技機における1日の払出可能な出玉の上限値を算出する。
【0483】
具体的には、例えば、
図49(1)に示すように、T1のタイミングにおいて、電源投入後、例えば、遊技が開始されてから発射された遊技球が「12000」個である一方、各種入賞口(第1始動口10、第2始動口11a、一般入賞口21など)への入賞により払い出された遊技球が「2000」個であるから、差玉は「-10000」個となり、出玉の最小値が「-10000」個に更新される。この更新された出玉の最小値が上がり幅の基準点である最下点となる。
よって、T1のタイミングにおいて、最下点から最上点までの上がり幅は「0」であるので、基準カウンタのカウンタ値は「0」である。
【0484】
図49(2)に示すように、T2のタイミングにおいて、T1のタイミングから大当たりが連続して発生する連荘状態となって、例えば、T1のタイミングから発射された遊技球が「5000」個である一方、各種入賞口(第1始動口10、第2始動口11a、第1大入賞口13a、第2大入賞口14a、一般入賞口21など)への入賞により払い出された遊技球が「25000」個であるから、差玉が「+10000」個となるので、最上点となる出玉の最大値が「+10000」個に更新される。この出玉の最大値は、T1のタイミング時点で更新された出玉の最小値の後に更新されたので最上点となる。
よって、T2のタイミングにおいて、最下点から最上点までの上がり幅は「20000」であるので、基準値カウンタのカウンタ値は「20000」である。
【0485】
図49(3)に示すように、T3のタイミングにおいて、T2のタイミングから大当たりが発生せずに、例えば、T2のタイミングから発射された遊技球が「23000」個である一方、各種入賞口(第1始動口10、第2始動口11a、一般入賞口21など)への入賞により払い出された遊技球が「3000」個であり、更にその後(持ち球を消費し切った後)に「10000」個の遊技球が発射される一方、各種入賞口(第1始動口10、第2始動口11a、一般入賞口21など)への入賞により払い出された遊技球が「5000」個であるため、差玉が「-15000」個となるので、最下点となる出玉の最小値が「-15000」個に更新される。この更新された出玉の最小値が上がり幅の基準点である最下点となる。
よって、T3のタイミングにおいて、最下点から最上点までの上がり幅は「0」であるので、基準値カウンタのカウンタ値は「0」である。
【0486】
図50(4)に示すように、T4のタイミングにおいて、T3のタイミングから大当たりが連続して発生する連荘状態となって、例えば、T3のタイミングから発射された遊技球が「7000」個である一方、各種入賞口(第1始動口10、第2始動口11a、第1大入賞口13a、第2大入賞口14a、一般入賞口21など)への入賞により払い出された遊技球が「47000」個であるから、差玉が「+25000」個となるので、出玉の最大値が「+25000」個に更新される。この出玉の最大値は、T3のタイミグ時点で更新された出玉の最小値の後に更新されたので最上点となる。
よって、T4タイミングにおいて、最下点から最上点までの上がり幅は「40000」となるので、基準値カウンタのカウンタ値は「40000」である。
【0487】
図50(5)に示すように、T5のタイミングにおいて、T4のタイミングから遊技球が発射されて出玉の最小値が更新されることなく再び連荘状態が発生して、例えば、T4のタイミングから発射された遊技球が「21000」個である一方、各種入賞口(第1始動口10、第2始動口11a、第1大入賞口13a、第2大入賞口14a、一般入賞口21など)への入賞により払い出された遊技球が「76000」個であるから、差玉が「+80000」個となるので、出玉の最大値が「+80000」に更新される。この出玉の最大値は、T3のタイミグ時点で更新された出玉の最小値の後に更新されたので最上点となる。
よって、T5のタイミングにおいて、最下点から最上点までの上がり幅は「95000」となるので、基準値カウンタのカウンタ値は「95000」である。
【0488】
図48に示すように、コンプリート機能作動判定処理では、ステップS421において、メインCPU110aは、コンプリート機能作動フラグがONであるか否かを判定する。メインCPU110aは、コンプリート機能作動フラグがONであると判定した場合(ステップS421;Yes)、既にコンプリート機能作動が実行されているので今回のコンプリート機能判定処理を終了し、コンプリート機能作動フラグがOFFであると判定した場合(ステップS421;No)、ステップS422に処理を移す。
【0489】
ステップS422において、メインCPU110aは、遊技機1の電源投入時から現時点までに算出されて更新された基準値カウンタのカウンタ値が予め設定された第1基準値(C1)(例えば、C1=90000)以上であるか否かを判定する。
【0490】
メインCPU110aは、第1基準値(C1)以上でないと判定した場合(ステップS422;No)、今回のコンプリート機能判定処理を終了し、第1基準値(C1)以上であると判定した場合(ステップS422;Yes)、ステップS423に処理を移す。
【0491】
ステップS423において、メインCPU110aは、遊技機1の電源投入時から現時点までに算出されて更新された基準値カウンタのカウンタ値が予め設定された第2基準値(C2)(例えば、C2=95000)以上であるか否かを判定する。
【0492】
メインCPU110aは、第2基準値(C2)以上であると判定した場合(ステップS423;Yes)、コンプリート機能作動条件が成立したとしてステップS425に処理を移し、第2基準値(C2)以上でないと判定した場合(ステップS423;No)、ステップS424に処理を移す。
【0493】
ステップS424において、メインCPU110aは、セキュリティ異常が発生したことを示すセキュリティ信号を出力するための外部情報データ(出力データ)をセットする。これにより、セキュリティ信号が遊技情報出力端子板112の第7端子から出力され、外部装置(ホールコンピュータ)ではセキュリティ異常が発生したことを把握(特定)することが可能となる。
【0494】
ステップS425において、メインCPU110aは、コンプリート機能作動状態とするためにコンプリート機能作動フラグをONに設定する。
ステップS426において、メインCPU110aは、コンプリート機能作動指定コマンドを演出用伝送データ格納領域にセットする。これにより、演出用伝送データ格納領域にコンプリート機能作動指定コマンドがセットされていると、上記ステップS114でコンプリート機能作動制御データが作成され、作成されたデータがステップS115において出力されることで、演出制御基板130においてコンプリート機能作動報知を実行するための処理が行われる。
【0495】
ステップS427において、メインCPU110aは、遊技の進行に係る機能を停止するための遊技停止処理を行う。
遊技停止処理では、第2始動口11a、第1大入賞口13aおよび第2大入賞口14aを閉状態にする処理を行う。具体的には、第2始動口開閉ソレノイド通電停止データをセットして第2始動口11aの開閉部材11bを閉鎖状態とし、第1大入賞口開閉ソレノイド通電停止データをセットして第1大入賞口13aの開閉部材13bを閉鎖状態とし、第2大入賞口開閉ソレノイド通電停止データをセットして第2大入賞口14aの開閉部材14bを閉鎖状態とする処理を行う。
【0496】
遊技停止処理では、第1遊技情報表示装置19の右打ち第1表示器19jが点灯中の場合には強制的に消灯させる。
遊技停止処理では、第1始動口10、一般入賞口21に遊技球が入賞しても、該入賞を無効にする処理を行う。具体的には、第1始動口検出スイッチ10aにより第1始動口10への遊技球の入賞が検出されても、第1始動口検出スイッチ入力処理(
図24)を行わない規制(禁止)処理を行う。そのため、第1始動口10に遊技球が入賞しても大当たり判定は行われず、特図保留数も増加せず、賞球も払い出されない。
【0497】
遊技停止処理では、一般入賞口検出スイッチ14aにより一般入賞口21への遊技球の入賞が検出されても、一般入賞口検出スイッチ入力処理を行わない規制(禁止)処理を行う。そのため、一般入賞口21に遊技球が入賞しても賞球は払い出されない。
遊技停止処理では、ゲート検出スイッチ12aによりゲート12への遊技球の通過が検出されてもゲート検出スイッチ入力処理(
図26)を行わない規制(禁止)処理を行う。そのため、遊技球がゲート21を通過しても、普図当たり判定は行われず、普図保留数も増加しない。
尚、遊技停止処理において、遊技球の発射を停止する発射停止処理を行ってもよい。
【0498】
(遊技情報出力端子板から出力される信号)
図51は、複数の端子が設けられる遊技情報出力端子板から外部装置(ホールコンピュータ、球貸機等)に送信される信号の種類の一例を示す図である。
具体的には、「始動口入賞信号」、「図柄確定信号」、「大当たり信号」、「小当たり信号」、「時短状態信号」、「固有情報信号」、「セキュリティ信号」、「賞球予定信号」、「賞球完了信号」の9種類の信号が遊技情報出力端子板112を介して出力されるようになっている。
【0499】
「始動口入賞信号」は、第1始動口10又は第2始動口11aに遊技球が入賞する毎に、遊技情報出力端子板112の第1端子から所定期間(例えば128ms)経過するまで継続して出力される。
「図柄確定信号」は、第1特別図柄又は第2特別図柄の変動表示が停止される毎に、遊技情報出力端子板112の第2端子から所定期間(例えば128ms)経過するまで継続して出力される。
【0500】
「大当たり信号」は、大当たり遊技が発生する毎に、遊技情報出力端子板112の第3端子から大当たり遊技の発生期間に亘って継続して出力される。
「小当たり信号」は、小当たり遊技が発生する毎に、遊技情報出力端子板112の第4端子から小当たり遊技の発生期間に亘って継続して出力される。
【0501】
「時短状態信号」は、時短遊技状態が発生する毎に、遊技情報出力端子板112の第5端子から時短遊技状態の発生期間に亘って出力される。
「固有情報信号」は、遊技機1に電源投入/電源復旧される毎に、遊技情報出力端子板112の第6端子から所定時間(例えば3000ms)経過するまで継続して出力される。
【0502】
「セキュリティ信号」は、各種エラー(RWM異常、磁気異常、電波異常、不正入賞異常、異常入賞)が発生する毎に、遊技情報出力端子板112の第7端子からエラー解除条件が成立するまで継続して出力される。
また、「セキュリティ信号」は、コンプリート機能作動警告報知が実行される毎に、遊技情報出力端子板112の第7端子からコンプリート機能作動条件が成立(第2基準値に到達)するまで継続して出力される。
「コンプリート機能作動警告報知」は、コンプリート機能作動が実行される前に、コンプリート機能作動の実行が近づいている旨の報知が実行される。
【0503】
このように、各種エラーの何れが発生しても、遊技情報出力端子板の同一の端子からエラーの種類(RWM異常信号、磁気異常信号、電波異常信号、不正入賞信号、異常入賞信号の種類)によらずセキュリティ信号が出力される。
【0504】
また、コンプリート機能作動警告報知が実行されると、エラー発生時に使用される遊技情報出力端子板112の第7端子からセキュリティ信号が出力される。
尚、遊技情報出力端子板の別々の端子から各種エラーに対応した信号の種類を区別して出力するようにしてもよい。例えば、RWM異常の場合にはRWM異常に対応したセキュリティ信号1が出力され、磁気異常の場合には磁気異常に対応したセキュリティ信号2が出力される。
【0505】
また、コンプリート機能作動が実行されたことを契機に遊技機の電源断の発生まで遊技情報出力端子板112の第7端子からセキュリティ信号を出力するようにしてもよいし、コンプリート機能作動が実行されたことを契機に遊技機の電源断の発生まで遊技情報出力端子板112のその他の端子からコンプリート機能作動が実行されたことを示す専用の信号を出力するようにしてもよい。
【0506】
(演出制御部のメイン処理)
図52は、演出制御部130mによるメイン処理を説明するフローチャートである。
電源基板160から電源電圧が供給されると、演出制御部130mのサブCPU130aにシステムリセットが発生し、サブCPU130aは以下のメイン処理を行う。
【0507】
まず、ステップS510において、サブCPU130aは、タイマ割込処理を禁止する割込禁止を設定する。
次に、ステップS520において、サブCPU130aは、初期化処理を行う。この処理において、サブCPU130aは、電源投入に応じて、サブROM130bからメイン処理プログラムを読み込むと共に、サブRAM130cに記憶されているフラグなどを初期化して設定する処理を行う。
【0508】
このとき、サブCPU130aは、画像表示装置16,18、音声出力装置9、演出ボタン装置6A(ボタン駆動モータ6c、ボタン振動モータ6d、ボタン発光LED6e)、盤用駆動装置17(可動演出部材17A~17C、ステッピングモータ)、盤用照明装置23、枠用照明装置27等を制御する。そして、画像制御部140及びランプ制御部150の双方から、初期化指示信号に対する初期化OK信号を受信した後、ステップS530に処理を移す。
【0509】
ステップS530において、サブCPU130aは、タイマ割込を許可する割込許可を設定する。
ステップS540において、サブCPU130aは、演出用乱数更新処理を行う。この処理において、サブCPU130aは、サブRAM130cに記憶されている種々の乱数値を更新する処理を行う。以降は、所定の割込処理が行われるまで、上記ステップS540の処理を繰り返し行う。
【0510】
(タイマ割込処理)
図53は、演出制御部130mによるタイマ割込処理を説明するフローチャートである。
図示しないが、演出制御部130mに設けられたリセット用クロックパルス発生回路によって所定の周期(2ms)毎にクロックパルスが発生し、タイマ割込処理プログラムを読み込み、演出制御部130mのタイマ割込処理が実行される。
【0511】
まず、ステップS601において、サブCPU130aは、サブCPU130aのレジスタに格納されている情報をスタック領域に退避させる。
ステップS602において、サブCPU130aは、演出制御部130mで用いられる各種タイマカウンタの更新処理を行う。
【0512】
ステップS603において、サブCPU130aは、コマンド解析処理を行う。この処理において、サブCPU130aは、サブRAM130cの受信バッファに格納されているコマンドを解析する処理を行う。尚、演出制御部130mは、主制御基板110から送信されたコマンドを受信すると、図示しない演出制御部130mのコマンド受信割込処理が発生し、受信したコマンドを受信バッファに格納する。その後、ステップS603において受信したコマンドの解析処理が行われる。
【0513】
ステップS604において、サブCPU130aは、演出ボタン検出スイッチ6bの検知信号のチェックを行い、演出ボタン6aに関する演出入力制御処理を行う。
ステップS605において、サブCPU130aは、特別図柄第2表示器20a,20b、普通図柄第2表示器20c、特別図柄保留第2表示器20d,20e、普通図柄保留第2表示器20f、右打ち第2表示器20gを有する第2遊技情報表示装置20に出力する各種表示制御データのデータ作成処理を行う。
【0514】
ステップS606において、サブCPU130aは、サブRAM130cの送信バッファにセットされている各種データを液晶制御部140とランプ制御部150へ送信するコマンド出力処理を行う。また、上記ステップS605で作成した表示制御データの信号を出力させる表示器用出力処理を行う。
ステップS607において、サブCPU130aは、ステップS601で退避した情報をサブCPU130aのレジスタに復帰させる。
【0515】
(コマンド解析処理)
図54、
図55は、演出制御部130mによるコマンド解析処理を説明するフローチャートである。
図52に示すように、まず、ステップS610において、サブCPU130aは、コマンドを受信したか否かを判定する。サブCPU130aは、コマンドを受信していないと判定した場合(ステップS610;No)、今回のコマンド解析処理を終了し、コマンドを受信したと判定した場合(ステップS610;Yes)、ステップS611に処理を移す。
【0516】
ステップS611において、サブCPU130aは、受信したコマンドが設定変更指定コマンドであるか否かを判定する。サブCPU130aは、設定変更指定コマンドでないと判定した場合(ステップS611;No)、ステップS613に処理を移し、設定変更指定コマンドであると判定した場合(ステップS611;Yes)、ステップS612に処理を移す。
【0517】
ステップS612において、サブCPU130aは、設定変更報知処理を行う。この設定変更報知処理では、設定変更報知を開始させるための報知指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、報知指示コマンドが画像制御部140及びランプ制御部150に送信され、設定変更報知を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0518】
ステップS613において、サブCPU130aは、受信したコマンドがRWMクリア指定コマンドであるか否かを判定する。サブCPU130aは、RWMクリア指定コマンドでないと判定した場合(ステップS613;No)、ステップS615に処理を移し、RWMクリア指定コマンドであると判定した場合(ステップS613;Yes)、ステップS614に処理を移す。
【0519】
ステップS614において、サブCPU130aは、RWMクリア報知処理を行う。このRWMクリア報知処理では、RWMクリア準備報知を開始させるための報知指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、報知指示コマンドが画像制御部140及びランプ制御部150に送信され、RWMクリア準備報知を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0520】
ステップS615において、サブCPU130aは、受信したコマンドが電源投入/復旧指定コマンドであるか否かを判定する。サブCPU130aは、電源投入/復旧指定コマンドでないと判定した場合(ステップS615;No)、ステップS617に処理を移し、電源投入/復旧指定コマンドであると判定した場合(ステップS615;Yes)、ステップS616に処理を移す。
【0521】
ステップS616において、サブCPU130aは、電源ON報知処理を行う。この電源ON報知処理では、受信したコマンドが電源投入指定コマンドである場合には、電源投入報知を実行するための報知指示コマンドをサブRAM130cの送信バッファにセットし、受信したコマンドが電源復旧指定コマンドである場合には、電源復旧報知を実行するための報知指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、報知指示コマンドが画像制御部140及びランプ制御部150に送信され、電源投入報知又は電源復旧報知を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0522】
ステップS617において、サブCPU130aは、受信したコマンドがエラー指定コマンドであるか否かを判定する。サブCPU130aは、エラー指定コマンドでないと判定した場合(ステップS617;No)、ステップS619に処理を移し、エラー指定コマンドであると判定した場合(ステップS617;Yes)、ステップS616に処理を移す。
【0523】
ステップS618において、サブCPU130aは、遊技機1のセキュリティに係るエラーが発生したことを報知するエラー報知処理を行う。このエラー報知処理では、エラー指定コマンドの種別を判定し、発生したエラーの種別に対応したエラー報知指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、エラー報知指示コマンドが画像制御部140及びランプ制御部150に送信され、エラー報知処理を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0524】
ステップS619において、サブCPU130aは、受信したコマンドがエラー解除指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドがエラー解除指定コマンドでないと判定した場合(ステップS619;No)、ステップS621に処理を移し、エラー解除指定コマンドであると判定した場合(ステップS619;Yes)、ステップS620に処理を移す。
【0525】
ステップS620において、サブCPU130aは、実行中のエラー報知を解除するためのエラー報知解除処理を行う。このエラー報知解除処理では、エラー解除指定コマンドの種別を判定し、解消したエラーの種別に対応するエラー報知演出をエラー報知演出記憶領域からクリアし、解消したエラー報知演出の解除情報を画像制御部140、ランプ制御部150に送信するため、解消したエラー報知演出に基づくエラー報知解除指定コマンドをサブRAM130cの送信バッファにセットする。本処理を終了すると、今回のコマンド解析処理を終了する。
【0526】
ステップS621において、サブCPU130aは、受信したコマンドが客待ち状態指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが客待ち状態指定コマンドでないと判定した場合(ステップS621;No)、ステップS623に処理を移し、客待ち状態指定コマンドであると判定した場合(ステップS621;Yes)、ステップS622に処理を移す。
【0527】
ステップS622において、サブCPU130aは、客待ち演出処理を行う。この客待ち演出処理では、客待ち状態指定コマンドの受信から30秒或いは60秒後に画像表示装置に客待ちデモ画像を表示したり、省電力中画像を表示したりする。本処理を終了すると、今回のコマンド解析処理を終了する。
【0528】
ステップS623において、サブCPU130aは、受信したコマンドが遊技状態指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが遊技状態指定コマンドでないと判定した場合(ステップS623;No)、ステップS625に処理を移し、遊技状態指定コマンドであると判定した場合(ステップS623;Yes)、ステップS624に処理を移す。
【0529】
ステップS624において、サブCPU130aは、演出モード設定処理を行う。この演出モード設定処理では、サブRAM130cに記憶されている遊技状態を遊技状態指定コマンドに応じた遊技状態に更新すると共に、変動演出の実行に係る複数の演出モードA~Gの何れかを設定するための演出モード設定処理を行う。本処理を終了すると、今回のコマンド解析処理を終了する。
【0530】
演出モードは、現在設定されている遊技状態を報知するものである。具体的に、低確率非時短遊技状態(通常遊技状態)のときに、現在の遊技状態が低確率非時短遊技状態であることを報知する通常モードを設定し、低確率時短遊技状態のとき、現在の遊技状態が低確率時短遊技状態であることを報知する時短モードを設定する。
【0531】
現在の遊技状態に対応する演出モードを設定するにあたり、例えば、現在の遊技情報を報知する演出画像を画像表示装置16に表示させる、及び/又は、画像表示装置16に表示させる保留アイコン画像、当該変動アイコン画像、背景画像、キャラクタ画像や演出図柄画像の表示態様を他の演出モードにおける表示態様と異ならせることで、現在の遊技状態(低確非時短遊技状態、低確時短遊技状態、高確時短遊技状態)を報知する。
【0532】
例えば、通常モードのときは、山をイメージした背景画像、数字(識別部)とキャラクタ画像(装飾部)とで構成した表示態様の演出図柄画像が表示される一方で、時短モードのときは、海をイメージした背景画像、数字(識別部)のみで構成される表示態様の演出図柄画像が表示される。また、時短モードのときは遊技領域4aの右側領域4a2に向けて遊技球を発射することを促す右打ち促進画像が表示される一方で、通常モードのときは右打ち促進画像は表示されない。
【0533】
ステップS625において、サブCPU130aは、受信したコマンドが特別図柄記憶指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが特別図柄記憶指定コマンドでないと判定した場合(ステップS625;No)、ステップS628に処理を移し、特別図柄記憶指定コマンドであると判定した場合(ステップS625;Yes)、ステップS626に処理を移す。
【0534】
ステップS626において、サブCPU130aは、保留記憶更新処理を行う。この保留記憶更新処理では、サブRAM130cに記憶されている特別図柄保留数を更新して画像表示装置16に表示される保留アイコンを増加又は減少させるための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、画像表示装置16に表示される保留アイコンを増加又は減少させるための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0535】
ステップS627において、サブCPU130aは、受信したコマンドが始動口入賞指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが始動口入賞指定コマンドでないと判定した場合(ステップS627;No)、ステップS629に処理を移し、始動入賞口指定コマンドであると判定した場合(ステップS627;Yes)、ステップS628に処理を移す。
【0536】
ステップS628において、サブCPU130aは、先読み演出決定処理を行う。この先読み演出決定処理では、1又は複数の特別図柄の変動表示(変動演出)にわたって所定の演出を実行することで大当たり遊技が実行されることを期待させる(大当たり遊技が実行される可能性を示唆する)先読み演出を実行するか否かの決定や実行する先読み演出の種類を決定し、先読み演出を実行するため演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、先読み演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0537】
先読み演出としては、画像表示装置16に表示される保留アイコンや当該アイコンを通常表示態様とは異なる特別表示態様で表示するアイコン変化演出、演出ボタン6aが所定期間(例えば1秒)振動するボタン振動演出、1又は複数の変動表示(変動演出)中に所定の演出を実行する先読み連続予告演出等がある。
【0538】
図55に示すように、ステップS629において、サブCPU130aは、受信したコマンドが特別図柄指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが特別図柄指定コマンドでないと判定した場合(ステップS629;No)、ステップS631に処理を移し、特別図柄指定コマンドであると判定した場合(ステップS629;Yes)、ステップS630に処理を移す。
【0539】
ステップS630において、サブCPU130aは、図柄決定処理を行う。この図柄決定処理では、変動演出の結果として画像表示装置16に停止表示させる演出図柄、すなわち、所定の有効ライン上に停止される演出図柄の配列(組み合わせ)等を決定する処理を行う。本処理を終了すると、今回のコマンド解析処理を終了する。
【0540】
ステップS631において、サブCPU130aは、受信したコマンドが変動パターン指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが変動パターン指定コマンドでないと判定した場合(ステップS631;No)、ステップS635に処理を移し、変動パターン指定コマンドであると判定した場合(ステップS631;Yes)、ステップS632に処理を移す。
【0541】
ステップS632において、サブCPU130aは、変動演出パターン決定処理を行う。この変動演出パターン決定処理では、変動パターン指定コマンドにより特定される特図変動パターン及び変動演出パターン決定テーブルに基づいて、画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行される変動演出の演出態様である変動演出パターンを決定し、変動演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、変動演出を実行するための処理が行われることになる。
【0542】
ステップS633において、サブCPU130aは、予告演出決定処理を行う。この予告演出決定処理では、ステップS623で決定された変動演出パターンに基づいて、大当たり遊技が実行されることを期待させる(大当たり遊技が実行される可能性があることを示唆する)大当たり予告演出を実行するか否かの決定や実行する大当たり予告演出の種類を決定し、大当たり予告演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、大当たり予告演出を実行するための処理が行われることになる。
【0543】
ステップS634において、サブCPU130aは、先読み演出実行処理を行う。この先読み演出実行処理では、ステップS628の先読み演出決定処理で決定された先読み演出を開始したり、演出態様を変化させたりするための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、先読み演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0544】
ステップS635において、サブCPU130aは、受信したコマンドが図柄確定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが図柄確定コマンドでないと判定した場合(ステップS635;No)、ステップS637に処理を移し、図柄確定コマンドであると判定した場合(ステップS635;Yes)、ステップS636に処理を移す。
【0545】
ステップS636において、サブCPU130aは、図柄変動停止処理を行う。この図柄変動停止処理では、仮停止状態となっている演出図柄を停止表示させて変動演出を終了させるための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、変動演出を終了させるための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0546】
ステップS637において、サブCPU130aは、受信したコマンドが条件装置コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが条件装置コマンドでないと判定した場合(ステップS637;No)、ステップS639に処理を移し、条件装置コマンドであると判定した場合(ステップS637;Yes)、ステップS638に処理を移す。
【0547】
ステップS638において、サブCPU130aは、役連装置作動待ち中処理を行う。この役連装置作動待ち中処理では、ステップS637で受信した条件装置コマンドの解析結果から得られる情報(大当たり当選or小当たり当選の情報)に基づき、画像表示装置16を含む演出装置で実行される役連装置作動待ち演出の演出態様である作動待ち演出パターンを決定し、作動待ち演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、役連装置作動待ち演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0548】
ステップS639において、サブCPU130aは、受信したコマンドが役連装置作動開始コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが役連装置作動開始コマンドでないと判定した場合(ステップS639;No)、ステップS641に処理を移し、役連装置作動開始コマンドであると判定した場合(ステップS639;Yes)、ステップS640に処理を移す。
【0549】
ステップS640において、サブCPU130aは、役連装置作動演出選択処理を行う。この役連装置作動演出選択処理では、ステップS639で受信した役連装置作動開始コマンドの解析結果から得られた内容に応じて、画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行される役連装置作動演出の演出態様である役連装置作動演出パターンを決定し、役連装置作動演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、役連装置作動演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0550】
ステップS641において、サブCPU130aは、受信したコマンドが特別遊技系指定コマンドであるか否かを判定する。サブCPU130aは、特別遊技系指定コマンドでないと判定した場合(ステップS641;No)、ステップS643に処理を移し、特別遊技系指定コマンドであると判定した場合(ステップS641;Yes)、ステップS642に処理を移す。
【0551】
「特別遊技系指定コマンド」には、大当たりオープニング指定コマンド、大当たりラウンド指定コマンド、大当たりエンディング指定コマンド、小当たり遊技指定コマンド等が含まれる。
【0552】
ステップS642において、サブCPU130aは、特別遊技演出決定処理を行う。この特別遊技演出決定処理では、オープニング指定コマンドの場合には、大当たり遊技又は小当たり遊技のオープニング演出を決定してオープニング演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。
【0553】
ラウンド指定コマンドの場合には、ラウンド遊技のラウンド演出を決定してラウンド演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。
エンディング指定コマンドの場合には、大当たり遊技のエンディング演出を決定してエンディング演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、オープニング演出やラウンド演出やエンディング演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0554】
ステップS643において、サブCPU130aは、受信したコマンドが特定領域入賞指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが特定領域入賞指定コマンドでないと判定した場合(ステップS643;No)、ステップS645に処理を移し、特定領域入賞指定コマンドであると判定した場合(ステップS643;Yes)、ステップS644に処理を移す。
【0555】
ステップS644において、サブCPU130aは、特定領域入賞演出処理を行う。この特定領域入賞演出処理では、小当たり遊技中に第2大入賞口装置14の特定領域14fに遊技球が通過したこと、すなわち、第2種大当たり遊技を獲得したことを報知するために、演出画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行される特定領域入賞演出の演出態様である特定領域入賞演出パターンを決定し、特定領域入賞演出を実行するための演出指示コマンドをサブRAM130cの送信バッファにセットする処理を行う。これにより、演出指示コマンドが画像制御部140及びランプ制御部150に送信され、特定領域入賞演出を実行するための処理が行われることになる。本処理を終了すると、今回のコマンド解析処理を終了する。
【0556】
ステップS645において、サブCPU130aは、受信したコマンドが基準値カウンタ値コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドが基準値カウンタ値コマンドでないと判定した場合(ステップS645;No)、ステップS647に処理を移し、基準値カウンタ値コマンドであると判定した場合(ステップS645;Yes)、ステップS646に処理を移す。
【0557】
ステップS646において、サブCPU130aは、コンプリート機能作動前報知処理を行う。このコンプリート機能作動前報知処理では、基準値カウンタのカウンタ値や現在の遊技の状況を参照して、コンプリート機能作動警告報知又はコンプリート機能作動予告報知の何れを実行するかを決定する。
【0558】
「コンプリート機能作動警告」は、コンプリート機能作動が実行される前に、遊技の進行に係る機能の停止が近づいている旨の報知を実行すると共に、コンプリート機能作動が実行することとなる予め定められた基準値までの基準値カウンタの残数値表示の定量的変化の報知を実行する。
【0559】
「コンプリート機能作動予告」は、小当たり遊技中や大当たり遊技中にコンプリート機能作動が実行することとなる予め定められた基準値に到達(コンプリート機能作動条件が成立)した旨の報知を実行すると共に、大当たり遊技の終了後に遊技の進行に係る機能が停止する(コンプリート機能作動が実行される)旨の報知を実行する。
【0560】
ステップS647において、サブCPU130aは、受信したコマンドがコンプリート機能作動指定コマンドであるか否かを判定する。サブCPU130aは、受信したコマンドがコンプリート機能作動指定コマンドでないと判定した場合(ステップS647;No)、今回のコマンド解析処理を終了し、コンプリート機能作動指定コマンドであると判定した場合(ステップS647;Yes)、ステップS648に処理を移す。
【0561】
ステップS648において、サブCPU130aは、コンプリート機能作動報知処理を行う。このコンプリート機能作動報知処理では、現在の遊技の状況を参照して、コンプリート機能作動報知の実行を決定する。
【0562】
(変動演出パターン決定処理)
図56は、演出制御部130mによる変動演出パターン決定処理を説明するフローチャートである。
サブCPU130aは、主制御基板110から送信された変動パターン指定コマンドが受信バッファに格納されると変動演出パターン決定処理を実行する。この変動演出パターン決定処理は、特別図柄の変動表示中に画像表示装置16,18をはじめとする種々の演出装置(演出ボタン装置6A、選択ボタン装置6B、音声出力装置9、盤用駆動装置17、盤用照明装置23、枠用照明装置27)をどのように制御するかを示す変動演出パターンを決定するものである。
【0563】
ステップS701において、サブCPU130aは、上記ステップS540で更新された演出用乱数値を取得する。
ステップS702において、サブCPU130aは、現在の遊技状態と演出モードを参照して変動演出パターン決定テーブルを参照する。演出モードは、現在設定されている遊技状態を報知するものである。
【0564】
ステップS703において、サブCPU130aは、上記ステップS702で設定された変動演出パターン決定テーブルと上記ステップS701で取得された演出用乱数値に基づいて複数種類の変動演出パターンの中から1の変動演出パターンを決定する。
【0565】
ステップS704において、サブCPU130aは、上記ステップS703で決定した変動演出パターンを画像制御部140およびランプ制御部150に伝送すべく、変動演出パターン指定コマンドを伝送データ格納領域にセットする。変動演出パターン指定コマンドが画像制御部140およびランプ制御部150に送信されると、変動演出パターン指定コマンドに基づいて、演出ボタン装置6A、音声出力装置9、画像表示装置16,18、盤用駆動装置17、盤用照明装置23、枠用照明装置27が制御される。
【0566】
ステップS705において、サブCPU130aは、上記ステップS703で決定した変動演出パターンに対応する演出時間である変動演出時間をサブRAM130cの変動演出タイマカウンタにセットする。
【0567】
ステップS706において、サブCPU130aは、当該変動演出パターンに対応する変動演出データをサブRAM130cの変動演出データ記憶領域にセットする。尚、変動演出タイマカウンタは、上記ステップS602において、4ms毎に1ずつ減算処理されていく。サブCPU130aは、変動演出タイマカウンタによって、当該変動演出の残り時間、換言すれば、当該変動演出が開始されてから経過した時間を特定することができる。
【0568】
ステップS707において、サブCPU130aは、保留アイコン表示更新処理を行う。具体的には、上記ステップS633の予告演出決定処理で決定されたアイコンの変化シナリオに基づいて、画像表示装置16に表示される保留アイコンの表示態様を変化させるか否かと変化後の表示態様を決定し、この決定に対応する保留アイコン変化指定コマンドを特定し、特定した保留アイコン変化指定コマンドをサブRAM130cの送信バッファにセットする。
【0569】
尚、サブRAM130cの送信バッファにセットされた保留アイコン変化指定コマンドは、上記ステップS606のデータ出力処理において、画像制御部140に送信される。そして、画像制御部140によって保留アイコンの表示態様が変化する。
【0570】
ステップS708において、サブCPU130aは、当該変動アイコン表示態様決定処理を行う。具体的には、上記ステップS703で決定された変動演出パターンに基づいて、画像表示装置16に表示される当該変動アイコンの表示態様を変化させるか否かと変化後の表示態様を決定し、この決定に対応する当該変動アイコン指定コマンドを特定し、特定した当該変動アイコン指定コマンドをサブRAM130cの送信バッファにセットする。
【0571】
尚、サブRAM130cの送信バッファにセットされた当該変動アイコン指定コマンドは、上記ステップS606のデータ出力処理において、画像制御部140に送信される。そして、画像制御部140によって当該変動アイコン指定コマンドに対応する表示態様で当該変動アイコンが表示される。
【0572】
ステップS709において、サブCPU130aは、サブCPU130aは、第1特別図柄第2表示器20a又は第2特別図柄第2表示器20bに特別図柄の変動表示(LEDの点滅)を行わせるための特別図柄変動表示データを所定の処理領域にセットする。これにより、所定の処理領域に特別図柄変動表示データがセットされていると、上記ステップS605で表示制御データが作成され、作成されたデータがステップS606において出力されることで、第1特別図柄第2表示器20a又は第2特別図柄第2表示器20bの変動表示が開始される。
【0573】
ステップS710において、サブCPU130aは、特殊図柄を変動表示させるための特殊図柄変動表示指定コマンドをサブRAM130cの送信バッファにセットする。
尚、サブRAM130cの送信バッファにセットされた特殊図柄変動表示指定コマンドは、上記ステップS606のデータ出力処理において、画像制御部140に送信される。そして、画像制御部140によって特殊図柄表示領域TZの特殊図柄の変動表示が行われる
【0574】
(役連装置作動待ち中処理)
図57は、演出制御部130mによる役連装置作動待ち中処理を説明するフローチャートである。
まず、ステップS801において、サブCPU130aは、受信した条件装置コマンドを解析する。
次に、ステップS802において、サブCPU130aは、受信した特別図柄指定コマンドを解析して、当たりの種類が大当たりであるか小当たりであるかを判定する。
【0575】
ステップS803において、サブCPU130aは、特別図柄指定コマンドの解析結果から大当たりである場合に、画像表示装置16に表示する画像による作動待ち演出パターンを選択する。
例えば、作動待ち演出パターンとして、ラウンド遊技開始の契機となるゲート12への遊技球のゲート12への通過を促すゲート通過促進画像を表示する操作演出パターン(
図69(7)、
図70(5)~(7)、
図71(7)参照)又は、遊技領域4aの右側領域4a2に向けて遊技球を発射することを促すと共に、ゲート12への遊技球の通過を促す画像表示する操作演出パターン(
図69(7)参照)が選択される。
【0576】
ステップS804において、サブCPU130aは、選択した作動待ち演出パターンによる演出に用いられる画像データや音声データをサブROM130bから読み出し、これらのデータと共に、選択した演出を指示する作動待ち演出コマンドをサブRAM130cの送信バッファにセットし、今回の役連装置作動待ち中処理を終了する。
このように、当たりの種類が大当たり図柄の場合には、変動停止コマンドを受信した後から役連装置作動開始コマンドを受信するまでの間、画像表示装置16に所定の画像が表示される。
【0577】
(役連装置作動演出選択処理)
図58は、演出制御部130mによる役連装置作動演出選択処理を説明するフローチャートである。
まず、ステップS811において、サブCPU130aは、受信した役連装置作動開始コマンドを解析する。
【0578】
次に、ステップS812において、サブCPU130aは、受信した特別図柄指定コマンドを解析して、当たりの種類が大当たりであるか小当たりであるかを判定する。
【0579】
ステップS813において、サブCPU130aは、特別図柄指定コマンドの解析結果から大当たりである場合に、役連装置作動開始コマンドの解析結果から得られた内容に応じて役連装置作動演出パターンを選択する。
役連装置作動演出パターンとして、例えば、大入賞口への遊技球の入賞を促す大入賞口入賞促進画像を表示する操作演出パターン(
図69(8)、
図70(8)、
図71(8)参照)を含むラウンド演出が選択される。
【0580】
ステップS814において、サブCPU130aは、選択した役連装置作動演出パターンによる演出に用いられる画像データや音声データをサブROM130bから読み出し、これらのデータと共に、選択した演出を指示する役連装置作動演出コマンドをサブRAM130cの送信バッファにセットし、今回の役連装置作動演出選択処理を終了する。
【0581】
(コンプリート機能作動前報知処理)
図59は、演出制御部130mによるコンプリート機能作動前報知処理を説明するフローチャートである。
ステップS815において、サブCPU130aは、上記ステップS645で受信した基準値カウンタ更新コマンドを解析して、更新された基準値カウンタのカウンタ値が第1基準値(C1)(例えば、C1=90000)以上であるか否かを判定する。
【0582】
サブCPU130aは、第1基準値(C1)以上でないと判定した場合(ステップS815;No)、ステップS822に処理を移す。
ステップS822において、サブCPU130aは、コンプリート機能作動警告演出の実行中であるか否かを判定する。サブCPU130aは、コンプリート機能作動警告演出の実行中でないと判定した場合(ステップS822;No)、今回のコンプリート機能作動前報知処理を終了し、コンプリート機能作動警告演出の実行中であると判定した場合(ステップS882;Yes)、ステップS823に処理を移す。
【0583】
ステップS823において、サブCPU130aは、コンプリート機能作動警告演出の終了を指示するためのコンプリート機能作動警告演出終了コマンドをセットする。
【0584】
ステップS816において、サブCPU130aは、更新された基準値カウンタのカウンタ値が第2基準値(C2)(例えば、C2=95000)以上であるか否かを判定する。
【0585】
サブCPU130aは、第2基準値(C2)以上であると判定した場合(ステップS816;Yes)、ステップS819に処理を移し、第2基準値(C2)以上でないと判定した場合(ステップS816;No)、ステップS817に処理を移す。
【0586】
ステップS817において、サブCPU130aは、更新された基準値カウンタのカウンタ値が第1基準値(C1)である場合、画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行されるコンプリート機能作動警告報知の演出態様であるコンプリート機能作動警告報知の演出パターンを選択し、ステップS818に処理を移す。
【0587】
ステップS818において、サブCPU130aは、選択したコンプリート機能作動警告報知を指示するコンプリート機能作動警告報知指示コマンドをサブRAM130cの送信バッファにセットする。これにより、コンプリート機能作動警告報知指示コマンドが画像制御部140及びランプ制御部150に送信され、画像制御部140及びランプ制御部150は、コンプリート機能作動警告報知に用いる画像データや音声データやランプデータを、画像ROM(図示せず)や音声ROM(図示せず)やランプROM150bから読み出して、コンプリート機能作動警告報知を実行するための処理が行われることになる。
【0588】
ステップS819において、サブCPU130aは、更新された基準値カウンタのカウンタ値が第2基準値(C2)である場合、現在の遊技の状況が小当たり遊技中又は大当たり遊技中であるかを判定する。具体的には、ステップS623、ステップS629、ステップS635、ステップS637、ステップSS639、ステップS641、ステップS643等で受信した各種コマンドに含まれる情報に基づいて、現在の遊技の状況を特定可能である。
【0589】
サブCPU130aは、小当たり遊技中又は大当たり遊技中でないと判定した場合(ステップS819;No)、今回のコンプリート機能作動前報知処理を終了し、小当たり遊技中又は大当たり遊技中であると判定した場合(ステップS819;Yes)、ステップS820に処理を移す。
【0590】
ステップS820において、サブCPU130aは、画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行されるコンプリート機能作動予告報知の演出態様であるコンプリート機能作動予告報知の演出パターンを選択し、ステップS821に処理を移す。
【0591】
ステップS821において、サブCPU130aは、選択したコンプリート機能作動予告報知を指示するコンプリート機能作動予告報知指示コマンドをサブRAM130cの送信バッファにセットする。これにより、コンプリート機能作動予告報知指示コマンドが画像制御部140及びランプ制御部150に送信され、画像制御部140及びランプ制御部150は、コンプリート機能作動予告報知に用いる画像データや音声データやランプデータを、画像ROM(図示せず)や音声ROM(図示せず)やランプROM150bから読み出して、コンプリート機能作動予告報知を実行するための処理が行われることになる。
【0592】
(コンプリート機能作動報知処理)
図60は、演出制御部130mによるコンプリート機能作動報知処理を説明するフローチャートである。
ステップS824において、サブCPU130aは、上記ステップS647でコンプリート機能作動指定コマンドを受信すると、現在の遊技の状況が小当たり遊技中又は大当たり遊技中であるかを判定する。具体的には、ステップS623、ステップS629、ステップS635、ステップS637、ステップS639、ステップS641、ステップS643等で受信した各種コマンドに含まれる情報に基づいて、現在の遊技の状況を特定可能である。
【0593】
サブCPU130aは、小当たり遊技中又は大当たり遊技中であると判定した場合(ステップS824;Yes)、今回のコンプリート機能作動報知処理を終了し、小当たり遊技中又は大当たり遊技中でないと判定した場合(ステップS824;No)、ステップS825に処理を移す。
【0594】
ステップS825において、サブCPU130aは、画像表示装置16を含む演出装置(音声出力装置9、盤用照明装置23、枠用照明装置27)で実行されるコンプリート機能作動報知の演出態様であるコンプリート機能作動報知の演出パターンを選択し、ステップS826に処理を移す。
【0595】
ステップS826において、サブCPU130aは、選択したコンプリート機能作動報知を指示するコンプリート機能作動報知指示コマンドをサブRAM130cの送信バッファにセットする。これにより、コンプリート機能作動報知指示コマンドが画像制御部140及びランプ制御部150に送信され、画像制御部140及びランプ制御部150は、コンプリート機能作動報知に用いる画像データや音声データやランプデータを、画像ROM(図示せず)や音声ROM(図示せず)やランプROM150bから読み出して、コンプリート機能作動報知を実行するための処理が行われることになる。
【0596】
(コンプリート機能に関する報知の報知態様と実行期間)
図61は、コンプリート機能に関する報知の種類、報知形態及び実行期間に関する説明図である。
コンプリート機能に関する報知には、上述のとおり、コンプリート機能作動警告報知、コンプリート機能作動予告報知、コンプリート機能作動報知がある。
【0597】
コンプリート機能作動警告報知は、画像表示装置16での報知画像の表示、スピーカ9からの効果音の出力および盤用照明装置23及び枠用照明装置27のランプ点灯により遊技者にコンプリート機能作動の実行が近づいていることを報知する。
具体的に、報知画像では、コンプリート機能作動が実行されることとなる第2基準値(C2)までの基準値カウンタの残数値(残り5000個)を表示してから、当該準値カウンタの残数値の百の位が更新される毎に100個単位毎で更新表示されていく定量的な変化の報知が行われる。
報知画像は、第1基準値の到達時からコンプリート機能作動予告の実行開始時まで、又は、第1基準値の到達時からコンプリート機能作動の実行開始時まで継続して表示される。
【0598】
効果音は第1基準値到達時に出力され、ランプは第1基準値到達時から一定期間点滅する。効果音の出力及びランプの点滅表示によりコンプリート機能作動警告状態に突入したことが報知される。尚、効果音の出力およびランプの点灯を実行しなくてもよい。
【0599】
コンプリート機能作動予告報知は、小当たり遊技中又は大当たり遊技中において、画像表示装置16での報知画像の表示、スピーカ9からの効果音の出力および盤用照明装置23及び枠用照明装置27のランプの点滅表示により大当たり遊技の終了後にコンプリート機能作動が実行されて遊技の進行に係る機能が停止することを報知する。
具体的に、報知画像では、例えば、「大当たり遊技終了後にコンプリート機能が作動します。」のメッセージ画像が表示される。
報知画像は、第2基準値の到達時から大当たり遊技の終了まで継続して表示される。
【0600】
効果音は、コンプリート機能作動警告報知の効果音とは異なる効果音であり、第2基準値到達時に出力される。ランプは、コンプリート機能作動警告報知のランプの表示色とは異なる表示色で点滅表示され、第2基準値到達時から一定期間点滅表示する。効果音の出力及びランプの点滅表示によりコンプリート機能作動警告状態からコンプリート機能作動予告状態に切り替わったことが報知される。尚、効果音の出力およびランプの点灯を実行しなくてもよい。
【0601】
コンプリート機能作動報知は、小当たり遊技中又は大当たり遊技中以外の遊技中(図柄変動表示中、客待ち中など)において、画像表示装置16での報知画像の表示、スピーカ9からの効果音および音声の出力および盤用照明装置23及び枠用照明装置27のランプの点滅表示によりコンプリート機能作動が実行されて遊技の進行に係る機能が停止していることを報知する。
具体的に、報知画像では、例えば、「コンプリート達成!本日終了!」、「コンプリート機能が作動しました。本日は遊技終了です。」のメッセージ画像が表示される。
報知画像は、第2基準値の到達時からRWMクリア(設定変更伴う又は設定変更伴わない)が行われるまで継続して表示される。
【0602】
効果音は、コンプリート機能作動警告報知及び予告報知の効果音とは異なる効果音であり、第2基準値到達時から一定期間出力される。音声は、例えば、「コンプリート達成!本日終了!」、「コンプリート機能が作動しました。本日は遊技終了です。」の音声が出力され、第2基準値到達時に出力される。
【0603】
ランプは、コンプリート機能作動警告報知及び予告報知のランプの点滅色と異なっており、第2基準値到達時からRWMクリア(設定変更伴う又は設定変更伴わない)が行われるまで継続して点滅表示される。効果音および音声の出力及びランプの点滅表示によりコンプリート機能作動警告状態又はコンプリート機能作動予告状態からコンプリート機能作動状態に切り替わったことが報知される。
【0604】
また、コンプリート機能作動報知は、性能表示器111でも実行され、遊技盤に関するエラーとして「Er.5」が表示される。
【0605】
このように、遊技中又は非遊技中(客待ち中)において電源投入時から現時点までの基準値カウンタのカウンタ値が第1基準値(90000)に到達(コンプリート機能作動警告条件成立)するとコンプリート機能作動警告が実行される。その後、基準値カウンタのカウンタ値が第1基準値を下回るとコンプリート機能作動警告状態が解除される。
【0606】
遊技中又は非遊技中(客待ち中)において電源投入時から現時点までの基準値カウンタのカウンタ値が第2基準値(95000個)に到達する(コンプリート機能作動条件成立)とコンプリート機能作動が実行されて遊技の進行に係る機能が停止される。
但し、小当たり遊技中又は大当たり遊技中に第2基準値に到達した場合には、大当たり遊技が終了するまでコンプリート機能作動の実行が猶予されて、コンプリート機能作動予告が実行される。つまり、小当たり遊技中又は大当たり遊技中に第2基準値に到達しても遊技の進行に係る機能は停止されないので、大入賞口13a,14aへの遊技球の入賞に対する賞球が払い出される。
【0607】
よって、小当たり遊技中又は大当たり遊技中に第2基準値に到達した場合には、当該大当たり遊技の終了後にコンプリート機能作動が実行されて遊技の進行に係る機能が停止される。尚、小当たり遊技を経由して第2種大当たりとなる場合、小当たり遊技が終了しても大当たり遊技が終了するまでコンプリート機能作動予告が継続して実行される。
その一方で、小当たり遊技中又は大当たり遊技中以外の遊技中や非遊技中に第2基準値に到達した場合には、当該遊技中にかかわらず、コンプリート機能作動が実行されて遊技の進行に係る機能が停止される。
【0608】
(図柄の変動中にコンプリート機能作動条件が成立)
ハズレ変動中にコンプリート機能作動条件が成立(第2基準値に到達)すると、当該ハズレ変動が中止されて直ちにコンプリート機能作動が実行され、ハズレ変動に係る図柄の確定停止表示中にコンプリート機能作動条件が成立(第2基準値に到達)すると、直ちにコンプリート機能作動が実行される。
【0609】
大当り変動中にコンプリート機能作動条件が成立(第2基準値に到達)すると、当該大当り変動が中止されて直ちにコンプリート機能作動が実行され、また大当り遊技中にコンプリート機能作動条件が成立(第2基準値に到達)すると、コンプリート機能作動予告が実行され、当該大当たりが終了した後にコンプリート機能作動が実行されるようにしたが、大当り変動に係る図柄の確定停止表示中にコンプリート機能作動条件が成立(第2基準値に到達)した場合にも、コンプリート機能作動予告が実行されることとなる。大当り変動中にコンプリート機能作動条件が成立(第2基準値に到達)するとコンプリート機能作動が実行されるが、大当り変動に係る図柄の確定停止表示中および大当り遊技中にコンプリート機能作動条件が成立(第2基準値に到達)すると、コンプリート機能作動予告が実行されて、当該大当り遊技の終了までコンプリート機能作動の実行が猶予される。
【0610】
また、小当り変動中にコンプリート機能作動条件が成立(第2基準値に到達)すると、当該小当り変動が中止されて直ちにコンプリート機能作動が実行され、また、小当り遊技中にコンプリート機能作動条件が成立(第2基準値に到達)すると、コンプリート機能作動予告が実行され、当該小当たりが終了した後、若しくは当該小当り遊技中に特定領域14eに遊技球が入賞して実行された大当り遊技が終了した後にコンプリート機能作動が実行されるようにしたが、小当り変動に係る図柄の確定停止表示中にコンプリート機能作動条件が成立(第2基準値に到達)した場合にも、コンプリート機能作動予告が実行されることとなる。小当り変動中にコンプリート機能作動条件が成立(第2基準値に到達)するとコンプリート機能作動が実行されるが、小当り変動に係る図柄の確定停止表示中および小当り遊技中および小当たり遊技を経由して実行された大当り遊技中にコンプリート機能作動条件が成立(第2基準値に到達)すると、コンプリート機能作動予告が実行されて、当該小当り遊技(若しくは大当り遊技)の終了までコンプリート機能作動の実行が猶予される。
【0611】
尚、大当たり変動中又は小当たり変動表示中にコンプリート機能作動条件が成立(第2基準値に到達)した場合、コンプリート機能作動予告を実行するようにしてもよい。
このように、図柄変動表示中(例えばリーチ中)にコンプリート機能作動条件が成立(第2基準値に到達)すると、大当たりと判定された場合とハズレと判定された場合とで、コンプリート機能作動の実行タイミングが異なる。
【0612】
小当たり遊技中又は大当たり遊技中に第2基準値に到達するとコンプリート機能作動待機状態になるが、基準値カウンタのカウンタ値が「94999」個のときに大入賞口13a又は14aに遊技球が入賞した場合には、賞球として「15」個の払い出しに応じて基準値カウンタのカウンタ値が「95014」個まで更新される。その後の小当たり遊技中又は大当たり遊技中における大入賞口13a又は14aへの遊技球の入賞による払い出しが実行されても基準値カウンタのカウンタ値の更新は実行されない。
【0613】
図柄の変動表示中に基準値カウンタのカウンタ値が「94999」個のときに第2始動口11aに遊技球が入賞した場合、第2基準値(「95000」個)に到達しても、当該入賞に応じた賞球が払い出された後に遊技の進行に係る機能が停止される。
【0614】
(役物演出中にコンプリート機能作動条件が成立)
可動演出部材17A~17Cによる役物演出の実行中にコンプリート機能作動条件が成立(第2基準値に到達)してコンプリート機能作動が実行された場合、演出動作中の可動演出部材17A~17cの位置によることなく、直ちに役物演出を中止する。その後、コンプリート機能作動の実行時の専用復帰動作により可動演出部材17A~17cを停止位置(原点位置)に戻す。役物演出の中止制御、および、専用復帰動作はコンプリート機能作動の実行に応じて直ちに実行される。これにより、可動演出部材17A~17Cが作動位置(演出位置)で停止したままの状態でコンプリート機能作動に関する報知画像が表示されると、可動演出部材17A~17Cによって報知画像が隠れてしまい遊技者にとってコンプリート機能作動が実行されていることを認識し難くなるといった不都合を回避することができる。
【0615】
その一方で、例えば、音声演出の実行中又はランプ演出の実行中にコンプリート機能作動条件が成立(第2基準値に到達)してコンプリート機能作動が実行された場合は、実行中の音声演出又はランプ演出を当該演出の完了まで継続する。尚、実行中の音声演出又はランプ演出についても、役物演出と同様にコンプリート機能作動が実行されたことに応じて直ちに実行を中止するようにしてもよい。その場合、音声演出については、当該音声演出に係る音声を遊技者に非可聴となるようにミュート処理を施し、音声データの再生制御は継続することとしてもよい。このとき、遊技者に対してはコンプリート機能作動に係る音声が可聴音量にて出力される。
【0616】
(コンプリート機能作動状態でのメニュー操作)
遊技中や非遊技中(客待ち中、エラー報知中)においてコンプリート機能作動条件が成立(第2基準値に到達)してコンプリート機能作動状態になっても演出ボタン6a操作や選択ボタン6f操作によるメニュー操作(メニュー画面の表示、パチログ、音量・光量調整など)を実行することができる。
ここで、「メニュー画面」は、遊技者操作または所定時間経過によって表示されるものであり、様々な付加的な機能や遊技外情報を遊技者に提供するために設けられている。
【0617】
「パチログ」とは、遊技機に遊技履歴の情報を記憶させていく遊技である。
「音量・光量調整」とは、遊技に関する演出効果として音声出力装置9から出力される演出音の音量や各種照明装置(盤用照明装置18、枠用照明装置27)の光量(発光強度)を遊技者の好みにカスタマイズ可能な機能である。
【0618】
尚、コンプリート機能作動状態となった後には、演出ボタン6a操作や選択ボタン6f操作によるメニュー操作(メニュー画面の表示、パチログ、音量・光量調整など)の全てを実行不可能としてもよい。また、演出ボタン6a操作(メニュー画面の表示、パチログ)は実行不可能で、選択ボタン6f操作(音量・光量調整)は実行可能といったように、一部の操作のみを実行不可能としてもよい。
【0619】
(保留連が記憶されている場合にコンプリート機能作動条件が成立)
小当たり遊技中又は大当たり遊技中にコンプリート機能作動条件が成立(第2基準値に到達)し且つ大当たり当選が事前判定された保留情報(所謂、保留連)が記憶されている場合、当該大当たり遊技の終了後に保留連に対応した大当たり遊技は実行されない。また、小当たり遊技中又は大当たり遊技中において、保留情報に大当たり当選が含まれていることを示唆する保留連演出も実行されない。
【0620】
尚、小当たり遊技中又は大当たり遊技中にコンプリート機能作動条件が成立(第2基準値に到達)し且つ大当たり当選が事前判定された保留情報(所謂、保留連)が記憶されている場合であっても、当該大当たり遊技の終了後、コンプリート機能を作動させずに保留連に対応した大当たり遊技を実行し、保留連に対応した大当たり遊技の終了後にコンプリート機能を作動させてもよい。
【0621】
(大当たり遊技中にコンプリート機能作動条件の成立状態で電源断が発生)
大当たり遊技中にコンプリート機能作動条件が成立した(第2基準値に到達した)状態で停電の発生により電源断した場合、電源復旧してバックアップ復帰すると再開された大当たり遊技の終了後に遊技の進行に係る機能が停止される。尚、再開された大当たり遊技終了後も遊技の進行に係る機能を継続して実行するようにしてもよい。
【0622】
(コンプリート機能作動警告(予告)の報知実行中にエラー発生)
図62は、コンプリート機能作動警告(予告)の報知実行中にエラーが発生した場合のコンプリート機能作動警告(予告)の報知実行の継続の有無を示す図である。
(RWM異常の発生)
コンプリート機能作動警告又はコンプリート機能作動予告の報知実行中にRWM異常が発生した場合、遊技の進行に係る機能が停止され、実行中のコンプリート機能作動警告の報知又は実行中のコンプリート機能作動予告の報知は終了する(継続して表示されない)。
【0623】
より具体的には、コンプリート機能作動警告又はコンプリート機能作動予告の報知実行中に遊技機への電源供給が遮断されて、その後遊技機への電力供給が再開されたときに、バックアップされているチェックサムの値が正常でない場合に、RWM異常と判定され、前述のステップS34において復帰不可能エラー処理を行う。
【0624】
RWM異常と判定された場合、基準値カウンタに関するデータを含む諸々のバックアップ内容は信憑性が担保されないため、参照されることがなくなる。また当該RWM異常判定結果および復帰不可能エラー報知はRWMクリア(設定変更を伴う又は伴わない)が行われるまでは解除されないため、電源供給遮断前の基準値カウンタに関するデータはクリアされざるを得ず、結果的に電源供給遮断前に実行中であったコンプリート機能作動警告の報知又は実行中のコンプリート機能作動予告の報知は終了する(継続して表示されない)。
【0625】
(磁気エラーの発生)
コンプリート機能作動警告報知の実行中に磁気エラーが発生した場合、遊技の進行に係る機能(例えば、図柄変動、各入賞口の検出スイッチの遊技球の検出、主制御基板により制御されるソレノイドの通電、発射装置の作動など)が停止されて当該磁気エラーに係る報知画像が表示開始されるが、メインRAM110cの遊技用RWM領域の基準値カウンタに関するデータがクリアされることがないので実行中のコンプリート機能作動警告の報知画像は磁気エラーに係る報知画像と併せて継続して表示される。
【0626】
コンプリート機能作動予告の報知実行中に磁気エラーが発生した場合も同様に、遊技の進行に係る機能が停止されて当該磁気エラーに係る報知画像が表示開始されるが、メインRAM110cの遊技用RWM領域の基準値カウンタに関するデータがクリアされることがないので実行中のコンプリート作動予告の報知画像は磁気エラーに係る報知画像と併せて継続して表示される。
【0627】
尚、「遊技の進行に係る機能の停止」とは、遊技の進行に係る機能の中断であってもよいし、中止であってもよい。
「遊技の進行に係る機能の停止」が、遊技の進行に係る機能の中断に相当する仕様であれば、磁気エラーが解除されれば当該磁気エラー発生直前の状態から遊技の進行に係る機能が再開されることとなる。
より具体的には、例えば、コンプリート機能作動警告の報知が実行されているときに図柄変動が行われている状態で磁気エラーが発生すると、コンプリート機能作動警告の報知画像と磁気エラーに係る報知画像とを表示しつつ図柄変動が中断(図柄変動時間のカウントが一時停止)される。その後、磁気エラーが解除されるとコンプリート作動警告の報知画像を表示しつつ、磁気エラーの発生前の状態から図柄変動が再開(図柄変動時間のカウントが再開)される。
【0628】
尚、「遊技の進行に係る機能の停止」が、遊技の進行に係る機能の中止に相当する仕様であれば、磁気エラーが解除されても当該磁気エラー発生直前の状態から遊技の進行に係る機能が再開されることはない。
より具体的には、例えば、コンプリート機能作動警告の報知が実行されているときに図柄変動が行われている状態で磁気エラーが発生すると、コンプリート機能作動警告の報知画像と磁気エラーに係る報知画像とを表示しつつ図柄変動が中止(図柄変動時間のカウントの停止および破棄)される。その後、磁気エラーが解除されてもコンプリート作動警告の報知画像は継続して表示され続けるが、磁気エラーの発生前の状態から図柄変動が再開(図柄変動時間のカウントが再開)されることはない。
【0629】
(電波エラー又は振動エラーの発生)
コンプリート機能作動警告又はコンプリート機能作動予告の報知実行中に電波エラー又は振動エラーが発生した場合、遊技の進行に係る機能が停止されず、メインRAM110cの遊技用RWM領域の基準値カウンタに関するデータがクリアされることがないので実行中のコンプリート機能作動警告又は実行中のコンプリート機能作動予告の報知画像は継続して表示される。
【0630】
(画像制御部のメイン処理)
図63は、画像制御部140によるメイン処理を説明するフローチャートである。
ステップS830において、統括CPU141は、タイマ割込みを禁止する割込禁止を設定する。
ステップS831において、統括CPU141は、統括ROM143からメイン処理プログラムを読み込むとともに、統括RAM142に記憶されるフラグ等を初期化する初期化処理を行う。
【0631】
ステップS832において、統括CPU141は、タイマ割込を許可する割込許可を設定する。
ステップS833において、統括CPU141は、例えば、遊技店員によって操作可能な切替スイッチの状態(スイッチ位置)を参照して音声出力装置9から出力される演出音の音量(値)や画像表示装置16、18や各種照明装置(盤用照明装置23、枠用照明装置27)の輝度(値)の調整に関わる調整モードを切り替えるためのモード切替処理を行う。
【0632】
ステップS834において、統括CPU141は、統括RAM142の受信バッファを参照して演出制御部130mから演出指示コマンドを受信しているか否かを判定し、演出指示コマンドを受信していない場合(ステップS834;No)、ステップS836に処理を移し、演出指示コマンドを受信している場合(ステップS834;Yes)、ステップS835に処理を移す。
【0633】
ステップS835において、受信した演出指示コマンドに対応する種類のアニメグループからアニメパターンを決定して統括RAM142の所定の領域に設定(セット)するアニメパターンの設定処理を行う。
【0634】
演出指示コマンドとは、客待ち演出の実行を指示する客待ち演出コマンド、保留表示の追加や表示態様の変更を指示するアイコン表示のコマンド、変動演出の実行を指示する変動演出パターンコマンド、予告演出の実行を指示する予告演出のコマンド、役連装置作動待ち演出の実行を指示する役連装置作動待ち演出のコマンド、役連装置作動演出の実行を指示する役連装置作動演出のコマンド、オープニング演出の実行を指示するオープニング演出のコマンド、ラウンド演出の実行を指示するラウンド演出のコマンド、エンディング演出の実行を指示するエンディング演出のコマンド、特定領域入賞促進演出の実行を指示する特定領域入賞促進演出、特定領域入賞演出の実行を指示する特定領域入賞演出のコマンド、電源投入の実行を指示する電源投入報知のコマンド、電源復旧報知の実行を指示する電源復旧報知のコマンド、エラー報知を指示するエラー報知のコマンド、コンプリート機能作動警告演出を指示するコンプリート機能作動警告演出のコマンド、コンプリート機能作動予告演出を指示するコンプリート機能作動予告演出のコマンド、コンプリート機能作動演出を指示するコンプリート機能作動演出のコマンド等が挙げられる。
【0635】
アニメグループとは、演出画像を構成するオブジェクトの種類、その演出画像の表示を行うシーン(タイミング)やウェイトフレーム(表示時間)、対象データ(スプライト画像の識別番号、転送元アドレス等)、パラメータ(スプライト画像の表示位置、転送先アドレス等)、描画方法、演出画像を表示する画像表示装置を指定した情報などが規定(指定)された情報であるアニメパターンが、1又は複数束ねられることによって形成されたグループである。
【0636】
アニメグループの種類には、例えば、演出図柄16aのアニメーションを表示するための演出図柄のグループ、保留アイコンや当該変動アイコンのアニメーションを表示するためのアイコンのグループ、背景やキャラクタといった変動演出のアニメーションを表示するための変動演出のグループ、予告等のアニメーションを表示するための予告演出のグループ、条件装置作動待ち中のアニメーションを表示するための条件装置作動待ち演出のグループ、役連装置作動演出のアニメーションを表示するための役連装置作動演出のグループ、大当たり演出のアニメーションを表示するための大当たり演出のグループ、コンプリート機能作動警告演出のアニメーションを表示するためのコンプリート機能作動警告演出のグループ、コンプリート機能作動予告演出のアニメーションを表示するためのコンプリート機能作動予告演出のグループ、コンプリート機能作動演出のアニメーションを表示するためのコンプリート機能作動演出のグループ等が挙げられる。
【0637】
ステップS836において、統括CPU141は、受信した演出指示コマンドに対応する種類のサウンドグループからサウンドのパターンを決定して設定するサウンド設定処理を行う。サウンドグループの種類には、例えば、演出モードを演出するためのBGMグループ、特定の変動演出を演出するためのBGMグループ、所定の演出に伴うSE(サウンドエフェクト(効果音やボイス音))グループ、大当たり遊技を演出するためのBGMグループ、エラー報知を行うためのエラー音グループ等が挙げられる。
【0638】
ステップS837において、統括CPU141は、画像表示装置16、18に表示させる演出画像や報知画像を更新する(新たな演出画像や報知画像の描画を行う)フレームの更新タイミングであることを示すフレームの切替フラグがあるか否かを判定し、フレームの切替フラグがない場合(ステップS837;No)には、ステップS833に処理を移し、フレームの切替フラグがある場合(ステップS837;Yes)には、ステップS838おいて、フレームの切替フラグをクリアする。
【0639】
ステップS839において、統括CPU141は、描画制御のコマンド群から構成されるディスプレイリストを生成し、生成したディスプレイリストをVDP200に出力する処理を行う。ここで、ディスプレイリストとは、画像表示装置16、18に表示する演出画像や報知画像を成型するための画像成形情報であり、1単位又は複数単位のフレーム毎(フレームの更新タイミング)に生成されるものであり、本実施形態ではディスプレイリストを1フレーム毎に生成するようになっている。
【0640】
具体的には、後述するアニメーション制御処理で更新されるアニメパターン毎のアニメシーン情報(アドレス)の内容に従った描画制御コマンドを設定していくことで、現在のフレーム数に対応した1フレーム分のディスプレイリストが生成される。尚、描画制御コマンドは、各アニメパターンが属するアニメグループに設定される優先順位(描画順位)に従って最も低い優先順位のアニメグループのアニメパターンから最も高い優先順位のアニメグループのアニメパターンまで順次設定されるが、その逆の順序としてもよい。
【0641】
ステップS840において、統括CPU141は、VDP200に対して、ステップS839で出力したディスプレイリストに基づく演出画像の描画を指示する描画指令処理を行う。この描画指令処理が行われることで、VDP200ではディスプレイリストに基づく演出画像や報知画像等を重畳させた画像データを生成して描画用フレームバッファに描画し、表示用フレームバッファに描画されていた演出画像を画像表示装置16、18に表示させる処理を行う。
【0642】
ステップS841において、統括CPU141は、サウンド制御のコマンド群から構成されるサウンドリストを生成し、生成したサウンドリストを音声制御回路300に出力する処理を行う。ここで、サウンドリストとは、音声出力装置9から出力させる音声データや楽曲データ等のサウンド(BGM、サウンドエフェクト、エラー報知音等)を指定するための音声出力情報であり、新たなサウンドの出力を行う場合に描画フレームを基準として生成されるものである。
【0643】
ステップS842において、統括CPU141は、音声制御回路300に対して、ステップS841で出力したサウンドリストに基づくサウンドの出力を指示する音出力指令処理を行う。この音出力指令処理が行われることで、音声制御回路300ではサウンドリストに基づくサウンドを音声出力装置9から出力させる。
【0644】
そのため、各種のサウンドは、VDP200によるフレームの更新タイミングと同期(同調)するように音声出力装置9からの出力が開始され、また、フレームの更新タイミングと同期(同調)するように音声出力装置9からの出力が終了する。尚、フレームの更新タイミングと同期(同調)しないように音声出力装置9から各種のサウンドの出力が停止されるようにしてもよい。
【0645】
ステップS843において、統括CPU141は、次のフレームのディスプレイリストを作成するための準備として、設定済みのアニメパターン毎にアニメシーン情報(アドレス)を更新するアニメーション制御処理を行ってからステップS833に処理を移し、以降はステップS834~ステップS843までの処理をループするように繰り返し行う。
【0646】
(アニメパターン設定処理)
図64は、画像制御部140によるアニメパターン設定処理を説明するフローチャートである。
ステップS860において、統括CPU141は、受信した演出指示コマンドが客待ち演出コマンドであるか否かを判定する。統括CPU141は、客待ち演出コマンドでないと判定した場合(ステップS860;No)、ステップS862に処理を移し、客待ち演出コマンドであると判定した場合(ステップS860;Yes)、ステップS861に処理を移す。
【0647】
ステップS861において、統括CPU141は、客待ち演出用のアニメーションを表示するための客待ち演出のグループから客待ち演出のアニメパターンを決定して統括RAM142の所定の領域にセットする客待ち演出のアニメパターンの設定処理を行う。
【0648】
ステップS862において、統括CPU141は、受信した演出指示コマンドがアイコン表示のコマンドであるか否かを判定する。統括CPU141は、アイコン表示のコマンドでないと判定した場合(ステップS862;No)、ステップS864に処理を移し、アイコン表示のコマンドであると判定した場合(ステップS862;Yes)、ステップS863に処理を移す。
【0649】
ステップS863において、統括CPU141は、保留アイコンのアニメーションや当該変動アイコンのアニメーションを表示するためのアイコンのグループからアイコンのアニメパターンを決定して統括RAM142の所定の領域にセットするアイコンのアニメパターンの設定処理を行う。
【0650】
ステップS864において、統括CPU141は、受信した演出指示コマンドが変動演出パターンコマンドであるか否かを判定する。統括CPU141は、変動演出パターンコマンドでないと判定した場合(ステップS864;No)、ステップS866に処理を移し、変動演出パターンコマンドであると判定した場合(ステップS864;Yes)、ステップS865に処理を移す。
【0651】
ステップS865において、統括CPU141は、背景のアニメーションやキャラクタのアニメーションを表示するための変動演出のグループから変動演出のアニメパターンを決定して統括RAM142の所定の領域にセットする変動演出のアニメパターンの設定処理を行う。
【0652】
ステップS866において、統括CPU141は、受信した演出指示コマンドが特定領域入賞促進演出のコマンドであるか否かを判定する。統括CPU141は、特定領域入賞促進演出のコマンドでないと判定した場合(ステップS866;No)、ステップS868に処理を移し、特定領域入賞促進演出のコマンドである判定した場合(ステップS866;Yes)、ステップS867に処理を移す。
【0653】
ステップS867において、統括CPU141は、特定領域入賞促進演出のアニメーションを表示するための特定領域入賞促進演出のグループからアニメパターンを決定して統括RAM142の所定の領域にセットする特定領域入賞促進演出のアニメパターンの設定処理を行う。
【0654】
ステップS868において、統括CPU141は、受信した演出指示コマンドが役連装置作動待ち演出のコマンドであるか否かを判定する。統括CPU141は、役連装置作動待ち演出のコマンドでないと判定した場合(ステップS868;No)、ステップS870に処理を移し、役連装置作動待ち演出のコマンドであると判定した場合(ステップS868;Yes)、ステップS869に処理を移す。
【0655】
ステップS869において、統括CPU141は、役連装置装置作動待ち演出を表示するための役連装置作動待ち演出のグループから役連置作動待ち演出のアニメパターンを決定して統括RAM142の所定の領域にセットする役連装置作動待ち演出のアニメパターンの設定処理を行う。
【0656】
ステップS870において、統括CPU141は、受信した演出指示コマンドが役連装置作動演出のコマンドであるか否かを判定する。統括CPU141は、役連装置作動演出のコマンドでないと判定した場合(ステップS870;No)、ステップS872に処理を移し、役連装置作動演出のコマンドであると判定した場合(ステップS870;Yes)、ステップS871に処理を移す。
【0657】
ステップS871において、統括CPU141は、役連装置作動演出を表示するための役連装置作動演出のグループから役連装置作動演出のアニメパターンを決定して統括RAM142の所定の領域にセットする役連装置作動演出のアニメパターンの設定処理を行う。
【0658】
ステップS872において、統括CPU141は、受信した演出指示コマンドがオープニング演出のコマンドであるか否かを判定する。統括CPU141は、オープニング演出のコマンドでないと判定した場合(ステップS872;No)、ステップS874に処理を移し、オープニング演出のコマンドであると判定した場合(ステップS872;Yes)、ステップS873に処理を移す。
【0659】
ステップS873において、統括CPU141は、オープニング演出を表示するためのオープニング演出のグループからオープニング演出のアニメパターンを決定して統括RAM142cの所定の領域にセットするオープニング演出のアニメパターンの設定処理を行う。
【0660】
ステップS874において、統括CPU141は、受信した演出指示コマンドがラウンド演出のコマンドであるか否かを判定する。統括CPU141は、ラウンド演出のコマンドでないと判定した場合(ステップS874;No)、ステップS876に処理を移し、ラウンド演出のコマンドであると判定した場合(ステップS874;Yes)、ステップS875に処理を移す。
【0661】
ステップS875において、統括CPU141は、ラウンド演出を表示するためのラウンド演出のグループからラウンド演出のアニメパターンを決定して統括RAM142の所定の領域にセットするラウンド演出のアニメパターンの設定処理を行う。
【0662】
ステップS876において、統括CPU141は、受信した演出指示コマンドがエンディング演出のコマンドであるか否かを判定する。統括CPU141は、エンディング演出のコマンドでないと判定した場合(ステップS876;No)、ステップS878に処理を移し、エンディング演出のコマンドであると判定した場合(ステップS876;Yes)、ステップS877に処理を移す。
【0663】
ステップS877において、統括CPU141は、エンディング演出を表示するためのエンディング演出のグループからエンディング演出のアニメパターンを決定して統括RAM142の所定の領域にセットするエンディング演出のアニメパターンの決定処理を行う。
【0664】
ステップS878において、統括CPU141は、受信した演出指示コマンドが特定領域入賞演出のコマンドであるか否かを判定する。統括CPU141は、特定領域入賞演出のコマンドでないと判定した場合(ステップS878;No)、ステップS879に処理を移し、特定領域入賞演出のコマンドであると判定した場合(ステップS878;Yes)、ステップS879に処理を移す。
【0665】
ステップS879において、統括CPU141は、特定領域入賞演出を表示するための特定領域入賞演出のグループから特定領域入賞演出のアニメパターンを決定して統括RAM142の所定の領域にセットする特定領域入賞演出のアニメパターンの決定処理を行う。
【0666】
ステップS880において、統括CPU141は、受信した演出指示コマンドが電源投入演出のコマンドであるか否かを判定する。統括CPU141は、電源投入報知のコマンドでないと判定した場合(ステップS880;No)、ステップS882に処理を移し、電源投入報知のコマンドであると判定した場合(ステップS880;Yes)、ステップS881に処理を移す。
【0667】
ステップS881において、統括CPU141は、電源投入報知を表示するための電源投入報知のグループから電源投入報知のアニメパターンを決定して統括RAM142の所定の領域にセットする電源投入報知のアニメパターンの設定処理を行う。
【0668】
ステップS882において、統括CPU141は、受信した演出指示コマンドが電源復旧報知のコマンドであるか否かを判定する。統括CPU141は、電源復旧報知のコマンドでないと判定した場合(ステップS882;No)、ステップS884に処理を移し、電源復旧報知のコマンドであると判定した場合(ステップS882;Yes)、ステップS883に処理を移す。
【0669】
ステップS883において、統括CPU141は、電源復旧報知を表示するための電源復旧報知のグループから電源投入報知のアニメパターンを決定して統括RAM142の所定の領域にセットする電源復旧報知のアニメパターンの設定処理を行う。
【0670】
ステップS884において、統括CPU141は、受信した演出指示コマンドがエラー報知のコマンドであるか否かを判定する。統括CPU141は、エラー報知のコマンドでないと判定した場合(ステップS884;No)、ステップS886に処理を移し、エラー報知のコマンドであると判定した場合(ステップS884;Yes)、ステップS885に処理を移す。
【0671】
ステップS885において、統括CPU141は、エラー報知を表示するためのエラー報知のグループからエラー報知のアニメパターンを決定して統括RAM142の所定の領域にセットするエラー報知のアニメパターンの設定処理を行う。
【0672】
ステップS886において、統括CPU141は、受信した演出指示コマンドがコンプリート機能作動警告報知のコマンドであるか否かを判定する。統括CPU141は、コンプリート機能作動警告報知のコマンドでないと判定した場合(ステップS886;No)、ステップS888に処理を移し、コンプリート機能作動警告報知のコマンドであると判定した場合(ステップS886;Yes)、ステップS887に処理を移す。
【0673】
ステップS887において、統括CPU141は、コンプリート機能作動警告報知を表示するためのコンプリート機能作動警告報知のグループからコンプリート機能作動警告報知のアニメパターンを決定して統括RAM142の所定の領域にセットするコンプリート機能作動警告報知のアニメパターンの設定処理を行う。
【0674】
ステップS888において、統括CPU141は、受信した演出指示コマンドがコンプリート機能作動予告報知のコマンドであるか否かを判定する。統括CPU141は、コンプリート機能作動予告報知のコマンドでないと判定した場合(ステップS888;No)、ステップS890に処理を移し、コンプリート機能作動予告報知のコマンドであると判定した場合(ステップS888;Yes)、ステップS889に処理を移す。
【0675】
ステップS889において、統括CPU141は、コンプリート機能作動予告報知を表示するためのコンプリート機能作動予告報知のグループからコンプリート機能作動予告報知のアニメパターンを決定して統括RAM142の所定の領域にセットするコンプリート機能作動予告報知のアニメパターンの設定処理を行う。
【0676】
ステップS890において、統括CPU141は、受信した演出指示コマンドがコンプリート機能作動報知のコマンドであるか否かを判定する。統括CPU141は、コンプリート機能作動報知のコマンドでないと判定した場合(ステップS890;No)、今回のアニメパターン設定処理を終了し、コンプリート機能作動報知のコマンドであると判定した場合(ステップS890;Yes)、ステップS891に処理を移す。
【0677】
ステップS891において、統括CPU141は、コンプリート機能作動報知を表示するためのコンプリート機能作動報知のグループからコンプリート機能作動報知のアニメパターンを決定して統括RAM142の所定の領域にセットするコンプリート機能作動報知のアニメパターンの設定処理を行い、今回のアニメパターン設定処理を終了する。
【0678】
(コンプリート機能に関する報知画像の例)
図65は、コンプリート機能作動警告報知画像CKの一例を示す図である。
図65(a)~(c)に示すように、コンプリート機能作動警告報知画像CKは、予め定められた遊技に係る機能を停止させる条件(コンプリート機能作動条件)に達するまでの定量的な変化を報知する定量的変化報知画像である。
コンプリート機能作動警告報知画像CKは、文字表示とコンプリート機能作動が実行することとなる第2基準値(C2)までの基準値カウンタの残数値表示とで構成され、基準値カウンタの残数値の百の位が更新される毎に100個単位毎で更新表示される。
【0679】
コンプリート機能作動警告報知画像CKは、表示開始後、コンプリート機能作動予告又はコンプリート機能作動が開始されるまで継続して表示され、基準値カウンタの残数値表示が100個以下になると画像全体が点滅表示される又は基準値カウンタの残数値表示だけが点滅表示される。
【0680】
尚、基準値カウンタの残数値表示は、1個単位毎、1000個単位毎又は500個単位毎に更新表示するようにしてもよい。
また、基準値カウンタの残数値表示を1000個単位で更新表示するようにしてもよい。例えば、基準値カウンタの残数値表示が、「コンプリート機能作動まで残り4001個~5000個です」と表示され、次に、「コンプリート機能作動まで残り3001個~4000個です」に更新表示される。その後、基準値カウンタの残数値表示が1個~1000個になると点滅表示される。
【0681】
図65(a)に示すように、3つの演出図柄の変動表示中にコンプリート機能作動警告条件が成立(第1基準値に到達)した場合コンプリート機能作動警告報知画像CKが表示される。
コンプリート機能作動警告報知画像CKは、画像表示装置16の表示部において、保留アイコン表示領域16b,16c、当該変動アイコン表示領域16d、保留数表示領域16e,16f及び特殊図柄表示領域TZ、右打ち画像16h(時短遊技状態のとき)と重複しない表示領域に表示される一方で、変動演出表示領域16a(背景画像、演出図柄の変動表示画像や予告演出画像など)や滞在演出モード名称の表示領域(「○○モード」の表示)と重複する表示領域に表示される。
【0682】
具体的には、例えば、コンプリート機能作動警告報知画像CKが、表示中の演出図柄16aの変動表示画像や背景画像よりも前面に且つ表示部の上端近傍付近の表示領域に表示され、変動演出の進行状況に拘わらず常に視認可能な状態で表示される。
例えば、大当たり期待度が高い予告演出の実行中であっても大当たり図柄が仮停止表示中であっても、コンプリート機能作動警告報知画像CK1が実行中の予告演出画像や仮停止表示中の大当たり図柄よりも前面に常に視認可能な状態で表示される。
尚、コンプリート機能作動警告報知画像の表示サイズを変動演出の進行状況に応じて切り替えてもよい。
例えば、リーチありの変動演出中においてコンプリート機能作動警告条件が成立した場合、コンプリート機能作動警告報知画像CKは、図柄の変動表示中のときより、リーチ演出の実行中のときの方が、表示サイズが小さくなる。
【0683】
図65(b)に示すように、小当たり遊技中又は大当たり遊技中にコンプリート機能作動警告条件が成立(第1基準値に到達)した場合、コンプリート機能作動警告の報知画像CKが表示される。
コンプリート機能作動警告報知画像CKは、保留数表示領域16e,16f、特殊図柄表示領域TZ、ラウンド数の表示領域16g、右打ち画像16hの表示領域、獲得賞球数の表示領域16k及び操作促進画像(例えば、「Vを狙え」、「ゲートを狙え」、「右打ち画像(大)など」と重畳しない表示領域に表示される一方で、大当たり種別報知画像(「○○BONUS」の表示)、小当たり演出画像や大当たり演出画像の前面に重畳して表示される。
【0684】
具体的には、例えば、コンプリート機能作動警告報知画像CKが大当たり演出画像GSよりも前面に且つ表示部中央の表示領域に表示され、大当たり演出の進行状況に拘わらず常に視認可能な状態で表示される。
尚、小当たり演出や大当たり演出の進行状況に応じてコンプリート機能作動警告報知画像の表示サイズを切り替えてもよい。
【0685】
図65(c)に示すように、コンプリート機能作動警告の報知画像の表示中(コンプリート機能作動警告状態)にエラーが発生した場合、コンプリート機能作動警告の報知画像とエラー報知画像とが視認可能状態で継続して表示される。
具体的には、例えば、電波エラーが発生した場合、表示中のコンプリート機能作動警告の報知画像CKの表示サイズが電波エラー報知画像EHの表示サイズよりも縮小されると共に、コンプリート機能作動警告の報知画像CKの一部と電波エラー報知画像EHの一部とが重複した状態で互いに視認可能な状態で表示される。これにより、コンプリート機能作動警告の報知画像CKとエラー報知画像EHの何れか一方を視認できなくなるといった不都合を回避することができる。
【0686】
尚、コンプリート機能作動警告報知画像の表示中に音量・光量調整を行う場合、コンプリート機能作動警告報知画像と音量・光量調整画像とが重畳しない位置関係で表示されるように予め定められている、若しくは、音量・光量調整画像の前面に重畳してコンプリート機能作動警告報知画像が表示されてもよい。これにより、コンプリート機能作動警告報知画像と音量・光量調整画像の何れか一方を視認できなくなるといった不都合を回避することができる。
【0687】
尚、コンプリート機能作動警告報知画像の表示サイズを音量・光量調整画像の表示サイズよりも縮小して、音量・光量調整画像の一部にコンプリート機能作動警告の報知画像が重畳するようにしてもよい。
【0688】
尚、客待ち状態中にコンプリート機能作動警告報知画像が表示される場合、或いは、コンプリート機能作動警告の報知画像表示中に客待ち状態になった場合、コンプリート機能作動警告報知画像が、客待ち演出画像よりも前面に且つ表示部中央の表示領域に表示される。
【0689】
「音量・光量調整」は、遊技に関する演出効果として音声出力装置9から出力される演出音の音量や各種照明装置(盤用照明装置18、枠用照明装置27)の光量(発光強度)を遊技者の好みにカスタマイズ可能な機能である。
【0690】
尚、
図66(a),(b)に示すように、コンプリート機能作動警告報知画像として、文字と基準値カウンタの残数値を示す複数段階のメーター表示とで構成された報知画像CK1であってもよい。この文字とメーター表示で構成された報知画像CK1では、例えば、メーター表示の全てが点灯している状態で表示開始された後、基準値カウンタの残数値が1000個減る度にメーターが1段階消灯する、又は、メーター表示の全てが消灯している状態で表示開始された後、基準値カウンタの残数値が1000個増える度にメーターが1段階点灯し、基準値カウンタの残数値が1000個以下になると報知画像全体又はメーターが点滅表示される。
【0691】
文字とメーター表示による報知画像は、表示中の演出図柄の変動表示画像や背景画像よりも前面に且つ表示部の左端近傍付近の表示領域に表示され、変動演出の進行状況に拘わらず常に視認可能な状態で表示される。
尚、コンプリート機能作動警告の報知画像の表示サイズを変動演出の進行状況に応じて切り替えてもよい。
【0692】
図67は、コンプリート機能作動予告報知画像CYの一例である。
コンプリート機能作動警告報知画像CYは、文字表示のみで構成される画像である。コンプリート機能作動警告報知画像CYは、小当たり遊技中に表示開始した場合、当該小当たり遊技を経由して実行される大当たり遊技が終了するまで継続して表示される。また、コンプリート機能作動警告報知画像CYは、大当たり遊技中に表示開始した場合、当該大当たり遊技が終了するまで継続して表示される。
【0693】
コンプリート機能作動予告報知画像CYは、画像表示装置16の表示部において、保留数表示領域16e,16f、特殊図柄表示領域TZ、ラウンド数表示領域16g、右打ち画像16hの表示領域、獲得賞球数の表示領域16k及び操作促進画像(例えば、「Vを狙え」、「ゲートを狙え」)と重畳しない表示領域に表示される一方で、大当たり種別報知画像(「○○BONUS」の表示)、小当たり演出画像や大当たり演出画像GSと重畳する表示領域に表示される。
【0694】
具体的には、例えば、コンプリート機能作動予告報知画像CYが、大当たり種別報知画像、大当たり演出画像GSよりも前面に且つ表示部の中央部分に表示され、大当たり演出の進行に拘わらず常に視認可能な状態で表示される。
尚、コンプリート機能作動予告の報知画像は透過状態で表示されるので、大当たり演出画像も視認可能である。
尚、小当たり演出や大当たり演出の進行状況に応じてコンプリート機能作動予告の報知画像の表示サイズを切り替えてもよい。
【0695】
図68は、コンプリート機能作動報知画像CSの一例である。
コンプリート機能作動報知画像CSは、文字表示のみで構成される画像である。コンプリート機能作動の報知画像CSは、表示開始後、RWMクリア(設定変更を伴う又は伴わない)されるまで継続して表示される。
コンプリート機能作動報知画像CSは、画像表示装置16の表示部の全画面に表示される。
尚、コンプリート機能作動報知画像CSとして、文字表示以外に二次元バーコード等も表示した報知画像であってもよい。
【0696】
このように、コンプリート機能作動警告報知画像およびコンプリート機能作動予告報知画像は、変動演出画像、小当たり演出画像、大当たり演出画像、客待ち演出画像よりも表示の優先度が高いので、変動演出中、小当たり遊技中、大当たり遊技中又は客待ち状態中に遊技者は、コンプリート機能作動に関する情報を確実に把握することができる。
【0697】
コンプリート機能作動警告の報知画像およびコンプリート機能作動予告報知画像は、保留数表示、特殊図柄、ラウンド数表示、右打ち画像と重畳することなく並行して表示されるので、コンプリート機能に関する情報と遊技に関する情報の両方を確実に把握することができる。
【0698】
コンプリート機能作動報知画像は、表示部の全画面に表示されるので、遊技者に注目させることができ、コンプリート機能作動が実行されて遊技の進行に係る機能が停止している状態であることを確実に把握することができる。
【0699】
(通常モードで大当たりとなる場合に実行される操作演出の演出例)
図69は、通常モードで実行される大当たりの変動演出の演出例を示すものである。
図69(1)に示すように、通常モードにおいて、3つの演出図柄16aのスクロール表示(高速変動)が開始されると共に、特殊図柄TZの変動表示が開始される。また、第1保留アイコン表示領域16bには2個の第1保留アイコンが表示され且つ第2保留アイコン表示領域16cには第2保留アイコンが表示されていない状態であると共に、第1保留数表示領域16eには保留数字「2」が表示され且つ第2保留数表示領域16fには保留数字「0」が表示されている。
【0700】
図69(2)に示すように、左側領域及び右側領域に「4(鶏)」の演出図柄16aが仮停止してノーマルリーチ演出が実行される。その後、画面がホワイトアウトする移行演出が行われる。
図69(3)に示すように、左右の演出図柄16aが回転しながら画面の左右上端部寄りの表示領域へ移動して「4」のみの演出図柄16aが縮小表示された状態となり、SPリーチ演出が開始される。SPリーチ演出では、例えば、演出ボタン6aを連打操作してパネル破壊に挑戦するミッション演出が実行される。ミッション開始後、パネル破壊に成功すると、SPSPリーチ演出発展示唆演出が実行されて、SPSPリーチ演出に発展することが示唆される。
【0701】
図69(4)に示すように、SPSPリーチ演出が開始される。SPSPリーチ演出では、例えば、味方キャラクタが敵キャラクタを倒すための攻撃技を繰り出すバトル演出が実行される。バトル開始後、味方キャラクタが敵キャラクタを倒してバトル勝利を示す勝利確定演出が実行されて大当たりに当選していることが示唆され、その後、
図69(5)に示すように、大当たりであることを示す組み合わせの「444」の演出図柄16aが仮停止表示されてから確定停止表示されると共に、特殊図柄TZが「444」の組み合わせ表示態様で停止表示される。
【0702】
また、「444」の演出図柄16aが確定停止表示されると、遊技領域4aの右側領域4a2に向けて遊技球を発射することを促す第1右打ち画像16hを表示する第1操作演出が実行される。
第1右打ち画像16hは、「右打ち」の文字画像と右方向を示す矢印画像の上に「右打ち」の文字画像とが重なった状態で表示される操作促進画像である。第1右打ち画像16hは、表示部の右上端部寄りの表示領域に表示される。
【0703】
図69(6)に示すように、大当たり遊技のオープニング演出OPが開始される。オープニング演出OPでは、3R大当たり遊技が実行されることを示す「BONUS」の文字画像が表示されると共に、その文字の背後から後光フラッシュが表示されて、「BONUS」の文字が強調表示される。更に、特殊図柄TZが「444」の組み合わせ表示態様で停止表示される。
【0704】
図69(7)に示すように、第1右打ち画像16hが表示開始してから継続して表示された状態において、「BONUS」の表示が消えて、遊技領域4aの右側領域4a2に向けて遊技球を発射することを促すと共に、ゲート12への遊技球の通過を促す第2右打ち画像16H1を表示する第2操作演出が実行される。
【0705】
第2右打ち画像16H1は、右方向を示す矢印画像と、矢印画像の前面に「右打ち」の文字画像および「ゲートを狙ってね」の文字画像を重ねた状態で表示する操作促進画像である。第2右打ち画像16H1は、第1右打ち画像16hの矢印画像及び文字画像の表示サイズ表示サイズよりも拡大された表示サイズで画面中央の表示領域に表示される。
【0706】
第2右打ち画像16H1で示唆される発射ハンドル7の操作態様は、第1右打ち画像16hで示唆される発射ハンドル7の操作態様と共通するが、第2右打ち画像16H1の表示態様(表示内容、表示サイズ等)と第1右打ち画像16hの表示態様は異なっている。
【0707】
尚、「BONUS」の表示が消えた後に第2右打ち画像16H1を表示するようにしたが、「BONUS」の表示を所定時間行った後、第2右打ち画像16H1が「BONUS」表示の前面に重畳された状態で表示されてもよい。
【0708】
尚、第2右打ち画像の表示態様として、矢印画像の前面に「右打ち」の文字画像だけを重ねた状態で表示するようにしてもよい。「ゲートを狙え」の文字画像は、第2右打ち画像の表示開始の前後で別途表示する。
【0709】
遊技球がゲート12を通過すると、第2右打ち画像16H1が消えて、
図69(8)に示すように、1R目のラウンド遊技が開始されると共に、ラウンド演出RDが開始される。ラウンド演出RDでは、大入賞口への遊技球の入賞を促す大入賞口入賞促進画像16AHを表示する第3操作演出が実行される。
【0710】
大入賞口入賞促進画像16AHは、大入賞口への遊技球の入賞を促す「アタッカーを狙ってね」の文字画像を表示する操作促進画像である。
第2右打ち画像16H1は、第1右打ち画像16hの矢印画像及び文字画像の表示サイズ表示サイズよりも拡大された表示サイズで画面中央の表示領域に表示される。
【0711】
また、ラウンド演出RDでは、ラウンド遊技中に大入賞口への遊技球の入賞により獲得した(払い出された)遊技球の数を示す「TOTAL 0015pt」の文字画像が更新表示されると共に、第1右打ち画像16hが継続して表示される。
【0712】
その後、ラウンド遊技が終了すると、
図69(9)に示すように、4R大当たり遊技が終了したことを報知するエンディング演出EDが開始される。エンディング演出では、ラウンド遊技中に獲得した(払い出された)遊技球の数を示す「TOTAL 00615pt」の文字画像が表示されると共に、第1右打ち画像16hが継続して表示される。
尚、エンディング演出EDにおいて右打ち画像16hを一旦非表示とし、エンディング演出の終了後に右打ち画像16hを再度表示するようにしてもよい。
【0713】
図69(10)に示すように、低確率時短遊技状態に対応する時短モードに突入することを報知する「RUSH突入」の文字画像およびその文字画像の背後から後光フラッシュ画像が発光表示されると共に、第1右打ち画像16hが継続して表示され、更に、特殊図柄TZが「444」の組み合わせ表示態様で停止表示される。
【0714】
尚、エンディング演出ED終了後又は時短モード突入報知の開始時に、遊技領域4aの右側領域4a2に向けて遊技球を発射することを促す第3右打ち画像を表示する第6操作演出を実行してもよい。
第3右打ち画像は、右方向を示す矢印画像と、矢印画像の前面に「右打ち」の文字画像が重なる状態で表示される操作促進画像である。第3右打ち画像は、第1右打ち画像16hの表示サイズよりも拡大された表示サイズで画面中央領域に表示される。
【0715】
このように、通常モードにおいて、大当たり(初当たり)となる場合、第1右打ち画像16hが表示された後に、第1右打ち画像16hが継続して表示された状態で第2右打ち画像16H1が表示されるので、遊技状態が通常遊技状態から大当たり遊技状態へ切り替わったことを確実に報知することが可能となると共に、大当たり遊技におけるラウンド遊技の開始タイミングを報知することが可能となる。
【0716】
(時短モードで小当たりとなる場合及び小当たりを経由して大当たりとなる場合に実行される操作演出の演出例)
図70は、時短モードにおいて小当たりとなる場合及び小当たりを経由して大当たりとなる操作演出の演出例を示す図である。
【0717】
図70(1)に示すように、時短モードにおいて、3つの演出図柄16aのスクロール表示(高速変動)が開始されると共に、特殊図柄TZの変動表示が開始される。また、第1保留アイコン表示領域16bには2個の第1保留アイコンが表示され且つ第2保留アイコン表示領域16cには2個の第2保留アイコンが表示されている状態であると共に、第1保留数表示領域16eには保留数字「2」が表示され且つ第2保留数表示領域16fには保留数字「2」が表示されている。
【0718】
図70(2)に示すように、3つの演出図柄16aの変動表示が開始されてから所定時間経過すると、小当たり当選の可能性を示唆するチャンス演出CHが開始される。チャンス演出では、例えば味方のキャラクタが敵のキャラクタと戦うバトル演出が行われる。バトル開始後、味方のキャラクタが敵のキャラクタに対して優勢となる演出が実行される共に、
図70(3)に示すように、3つの演出図柄16aが小当たりの当選を示唆する態様「333」で確定停止表示されると共に、特殊図柄TZが「444」の組み合わせ表示態様で停止表示される。
【0719】
図70(4)に示すように、小当たり遊技のオープニング演出OPが開始される。オープニング演出OPでは、小当たり遊技が実行されることを示す「RUSH BONUS」の文字画像が表示されると共に、その文字の背後から後光フラッシュが表示されて、「RUSH BONUS」の文字が強調表示される。更に、特殊図柄TZが「333」の組み合わせ表示態様で停止表示される。
【0720】
図70(5)に示すように、「RUSH BONUS」の表示が消えて小当たり遊技演出RDの表示が開始される。小当たり遊技演出RDでは、第1右打ち画像16hが継続して表示されると共に、第2大入賞口14aの特定領域14eに遊技球が通過させること(V入賞)を促すV入賞促進画像16VHを表示する第4操作演出と、ゲート12への遊技球の通過を促すゲート通過促進画像16GHを表示する第5操作演出とが実行される。
【0721】
V入賞促進画像16VHは、例えば、「Vを狙ってね」の文字画像を表示する操作促進画像である。尚、V入賞促進画像として、「Vを狙ってね」の文字画像と共に、キャラクタが操作指示する画像を表示するようにしてもよい。
V入賞促進画像16VHは、第1右打ち画像16hの表示サイズ表示サイズよりも拡大された表示サイズで画面中央の表示領域に表示される。
【0722】
ゲート通過促進画像16GHは、例えば、「ゲートを狙ってね」の文字画像を表示する操作促進画像であり、V入賞促進画像16VHと重ならない表示領域に表示される。尚、ゲート通過促進画像として、「ゲートを狙ってね」の文字画像と共に、キャラクタが操作指示する画像を表示するようにしてもよい。
【0723】
V入賞促進画像16VHで示唆される発射ハンドル7の操作態様とゲート通過促進画像16GHで示唆される発射ハンドル7の操作態様は共通するが、V入賞促進画像16VHの表示態様(表示内容、表示サイズ等)とゲート通過促進画像16VHの表示態様は異なっている。
【0724】
画面上において、V入賞促進画像16VHは、遊技者が視認可能な点灯状態で表示される一方で、ゲート通過促進画像16GHは、遊技者が視認困難な消灯状態で表示される。
尚、ゲート通過促進画像16GHも、V入賞促進画像16VHと同様に、遊技者が視認可能な点灯状態で表示してもよい。
【0725】
図70(6)に示すように、ラウンド遊技中に第2大入賞口14aに入賞した遊技球が特定領域14eを通過した場合、大当たり(第2種大当たり)となった旨を報知するV入賞報知画像16Vを表示する大当たり報知演出が実行される。
【0726】
V入賞報知画像16Vは、例えば、「V」の文字画像とその文字画像の背後から後光フラッシュ画像を表示する大当り報知画像である。
V入賞報知画像16Vを表示する大当たり報知演出とゲート通過促進画像16GHを表示する第5操作演出は並行して実行される。
画面上においては、V入賞促進画像16VHは、遊技者に視認可能な点灯状態で表示される一方で、ゲート通過促進画像16GHは、遊技者に視認困難な消灯状態で表示される。
尚、ゲート通過促進画像16GHも、V入賞報知画像16Vと同様に、遊技者に視認可能な点灯状態で表示してもよい。
【0727】
所定時間経過後、V入賞報知画像16Vが消えて、第2大入賞口14aへ所定個数の遊技球が入賞して小当たり遊技が終了すると、
図70(7)に示すように、消灯状態のゲート通過促進画像16GHが遊技者に視認可能な点灯状態で表示されると共に、特殊図柄TZが「V」の表示態様で停止表示される。
【0728】
遊技球がゲート12を通過すると、ゲート通過促進画像16GHが消えて、
図70(8)に示すように、2R目のラウンド遊技が開始されると共に、大当たり遊技のラウンド演出RDが開始される。ラウンド演出RDでは、大入賞口入賞促進画像16AH(「アタッカーを狙ってね」の文字画像)を表示する第3操作演出が実行されると共に、ラウンド遊技中に大入賞口への遊技球の入賞により獲得した(払い出された)遊技球の数を示す「TOTAL 02000pt」の文字画像が表示されると共に、第1右打ち画像16hが継続して表示される。
【0729】
その後、ラウンド遊技が終了すると、
図70(9)に示すように、6R大当たり遊技が終了したことを報知するエンディング演出EDが開始される。エンディング演出では、ラウンド遊技中に獲得した(払い出された)遊技球の数を示す「TOTAL 12525pt」の文字画像が表示されると共に、第1右打ち画像16hが継続して表示される。
尚、エンディング演出EDにおいて右打ち画像16hを一旦非表示とし、エンディング演出の終了後に右打ち画像16hを再度表示するようにしてもよい。
【0730】
図70(10)に示すように、低確率時短遊技状態に対応する時短モードに突入することを報知する「RUSH突入」の文字画像およびその文字画像の背後から後光フラッシュ画像が発光表示されると共に、第1右打ち画像16hが継続して表示され、更に、特殊図柄TZが「V」の組み合わせ表示態様で停止表示される。
尚、エンディング演出ED終了後又は時短モード突入報知の開始時に第3右打ち画像を表示する第6操作演出を実行してもよい。
【0731】
このように、時短モードにおいて、小当たりを経由して大当たりとなる場合に複数の操作演出が並行して実行されるが、実際の画面上において、ゲート通過促進画像16GHVの表示よりも、入賞促進画像16VHの表示の方を視認し易くして遊技者を注目させるようになっている。
【0732】
V入賞して大当たりになる場合、通常モードで初当たりのときに実行される第2右打ち画像16H1は表示されずに(第2操作演出は実行されず)、消灯状態のゲート通過促進画像16GHが点灯状態で表示される(第5操作演出が実行される)ので、通常モードよりも滞在期間が短い時短モードに応じた操作演出を実行することが可能となる。
【0733】
(時短モードにおいて実行される大当たりとなる変動演出の演出例)
図71は、時短モードにおいて大当たりとなる場合に実行される操作演出の演出例を示す図である。
【0734】
図71(1)に示すように、時短モードにおいて、3つの演出図柄16aのスクロール表示(高速変動)が開始されると共に、特殊図柄TZの変動表示が開始される。また、第1保留アイコン表示領域16bには2個の第1保留アイコンが表示され且つ第2保留アイコン表示領域16cには1個の第2保留アイコンが表示されている状態であると共に、第1保留数表示領域16eには保留数字「2」が表示され且つ第2保留数表示領域16fには保留数字「1」が表示されている。
【0735】
図71(2)に示すように、左側領域及び右側領域に「7」の演出図柄16aが仮停止してノーマルリーチ演出が実行される。その後、
図71(3)に示すように、画面がホワイトアウトする移行演出SHが行われる。
図71(4)に示すように、左右の演出図柄16aが回転しながら画面の左右上端部寄りの表示領域へ移動して「7」の演出図柄16aが縮小表示された状態となり、SPSPリーチ演出が開始される。
【0736】
SPSPリーチ演出では、例えば、バトル演出が実行される。バトル開始後、味方キャラクタが敵キャラクタを倒してバトル勝利を示す勝利確定演出が実行されて大当たりに当選していることが示唆され、その後、
図71(5)に示すように、大当たりであることを示す組み合わせの「777」の演出図柄16aが仮停止表示されてから確定停止表示されると共に、特殊図柄TZが「777」の組み合わせ表示態様で停止表示される。
【0737】
図71(6)に示すように、大当たり遊技のオープニング演出OPが開始される。オープニング演出OPでは、9R大当たり遊技が実行されることを示す「SUPER BONUS」の文字画像が表示されると共に、その文字の背後から後光フラッシュが表示されて、「SUPER BONUS」の文字が強調表示される。更に、特殊図柄TZが「777」の組み合わせ表示態様で停止表示される。
【0738】
図71(7)に示すように、「SUPER BONUS」の表示が消えて、ゲート促進画像16GHが表示される(第5操作演出)。ゲート通過促進画像16GHは、ゲート12への遊技球の通過を促す操作促進画像であり、例えば、「ゲートを狙ってね」の文字画像が表示される。
【0739】
尚、前記
図69(7)で示したように、通常モードで大当たりとなる変動演出が実行された場合、オープニング演出において第2右打ち画像16H1が表示されたが、時短モードで大当たりとなる変動演出が実行された場合、オープニング演出において第2右打ち画像16H1は表示されない。
尚、時短モードで大当たりとなる度に(連荘状態)、オープニング演出OPにおいて第2右打ち画像16H1は表示してもよい。
【0740】
遊技球がゲート12を通過すると、ゲート通過促進画像16GHが消えて、
図71(8)に示すように、1R目のラウンド遊技が開始されると共に、ラウンド演出RDが開始される。ラウンド演出RDでは、ラウンド演出RDでは、大入賞口入賞促進画像16AH(「アタッカーを狙ってね」の文字画像)を表示する第3操作演出が実行されると共に、大入賞口への遊技球の入賞により獲得した(払い出された)遊技球の数を示す「TOTAL 0015pt」の文字画像が表示されると共に、第1右打ち画像16hが継続して表示される。
【0741】
その後、ラウンド遊技が終了すると、
図71(9)に示すように、9R大当たり遊技が終了したことを報知するエンディング演出EDが開始される。エンディング演出では、ラウンド遊技中に獲得した(払い出された)遊技球の数を示す「TOTAL 00615pt」の文字画像が表示されると共に、第1右打ち画像16hが継続して表示される。
尚、エンディング演出EDにおいて右打ち画像16hを一旦非表示とし、エンディング演出の終了後に右打ち画像16hを再度表示するようにしてもよい。
【0742】
図71(10)に示すように、低確率時短遊技状態に対応する時短モードに突入することを報知する「RUSH突入」の文字画像およびその文字画像の背後から後光フラッシュ画像が発光表示されると共に、第1右打ち画像16hが継続して表示され、更に、特殊図柄TZが「777」の組み合わせ表示態様で停止表示される。
尚、エンディング演出ED終了後又は時短モード突入報知の開始時に第3右打ち画像を表示する第6操作演出を実行してもよい。
【0743】
このように、時短モードにおいて、小当たりを経由せずに大当たりとなる場合、通常モードで初当たりのときに実行される第2右打ち画像16H1は表示されず(第2操作演出は実行されず)、ゲート通過促進画像16GHが表示される(第5操作演出が実行される)ので、滞在期間が異なる種々の演出モードに応じた操作演出を実行することが可能となる。
【0744】
(時短モードから通常モードへ移行する場合に実行される操作演出の演出例)
図72は、時短モードから通常モードへ移行する場合に実行される操作演出の演出例を示す図である。
図72(1)に示すように、時短モードにおいて、第2始動口11aへの遊技球の入賞に基づいて3つの演出図柄16aのスクロール表示(高速変動)が開始されると共に、特殊図柄TZの変動表示が開始される。また、第1保留アイコン表示領域16bには2個の第1保留アイコンが表示され且つ第2保留アイコン表示領域16cには2個の第2保留アイコンが表示されている状態であると共に、第1保留数表示領域16eには保留数字「2」が表示され且つ第2保留数表示領域16fには保留数字「2」が表示されている。
【0745】
その後、
図72(2)に示すように、残りの時短回数が最後となる変動表示が開始された後、ハズレであることを示す組み合わせの「217」の演出図柄16aが仮停止表示されてから確定停止表示されると共に、特殊図柄TZが「217」の組み合わせ表示態様で停止表示される。
【0746】
図72(3)に示すように、時短モードが終了した旨を報知する「RUSH終了」の文字画像が表示される。その後、
図72(4)に示すように、第1右打ち画像16hが消えて、時短モード中に獲得した(払い出された)遊技球の数を示す「TOTAL 00515pt」の文字画像が表示される。
【0747】
図72(5)に示すように、遊技領域4aの左側領域4a1に向けて遊技球を発射することを促す左打ち画像16H2を表示する第7操作演出が実行されると共に、「左打ちに戻して下さい」の音声が出力される音声演出が実行される。
左打ち画像16H2は、左方向を示す矢印画像と、矢印画像の前面に「左打ち」の文字画像が重なる状態で表示される操作促進画像である。
左打ち画像16H2は、前記第1右打ち画像16hの表示サイズよりも拡大された表示サイズで画面中央の表示領域に表示される。
【0748】
左打ち画像16H2で示唆される発射ハンドル7の操作態様と、第1右打ち画像16h、第2右打ち画像16H1、V入賞促進画像16VH及びゲート通過促進画像16GHで示唆される発射ハンドル7の操作態様は異なっている。
更に、左打ち画像16H2と、第1右打ち画像16h、第2右打ち画像16H1、V入賞促進画像16VHおよびゲート通過促進画像16GHの操作促進画像の表示態様(表示内容、表示サイズ等)は異なっている。
【0749】
このように、時短モードにおいて、第1右打ち画像16hで示唆される操作態様を行ったが、一度も大当たり当選せずに且つ予め定められた時短回数の変動表示が終了して時短モードから通常モードに移行する場合、第1右打ち画像16hが消えて、左打ち画像16H2が表示されるので、時短モードから通常モードに切り替わったことを確実に把握することが可能となる。
【0750】
尚、時短モードにおいて、第1右打ち画像16hで示唆される操作態様とは異なる操作態様(左打ち)を実行し、一度も大当たり当選せずに且つ予め定められた特別図柄の変動表示回数に到達して時短モードから通常モードに移行する場合も、第1右打ち画像16hが消えて、左打ち画像16H2が表示される。
つまり、時短モードにおいて、第1右打ち画像16hで示唆された操作態様が実行された場合であっても、第1右打ち画像16hで示唆された操作態様(右打ち)とは異なる操作態様(左打ち)が実行された場合であっても、一度も大当たり当選せずに且つ予め定められた特別図柄の変動表示回数に到達して時短モードから通常モードに移行する場合、第1右打ち画像16hが消えて、左打ち画像16H2が表示される。
【0751】
図69~
図72に示したように、第1右打ち画像16hは、通常モードにおいて大当たり図柄が停止表示されたときから、大当たり遊技終了後の時短モードから通常モードに移行するまで継続して表示可能である。
【0752】
(Vパンクによる第7操作演出の実行)
尚、
図70(5)で示したように小当たり遊技の開始に伴ってV入賞促進画像16VHが表示され、その後予め定められた設定時間を経過しても第2大入賞口14aに入賞した遊技球が特定領域14eを通過しない場合(つまり、V入賞しない場合)、第1右打ち画像16h(第1操作演出)及びV入賞促進画像16VH(第4操作演出)を含む小当たり遊技演出画像から小当たり遊技中に獲得した(払い出された)遊技球の数を示す文字画像の表示に切り替わり、所定時間経過後、左打ち画像16H2(第7操作演出)が表示される。
つまり、V入賞促進画像16VH(第4操作演出)が表示された後、V入賞しなかった場合、第2右打ち画像16H1(第2操作演出)や(第3操作演出)が表示されずに、左打ち画像16H2(第4操作演出)が表示されることになる。
【0753】
(b時短遊技状態で遊技を制御可能な遊技機での操作演出)
b時短遊技状態(所謂「遊タイム状態」)で遊技を制御可能な遊技機では、低確率非時短遊技状態(通常遊技状態)でハズレの第1特別図柄の変動表示(或いは、ハズレの第1特別図柄の変動表示とハズレの第2特別図柄の変動表示)が連続して所定回数(例えば750回)実行されると、遊技状態が非時短遊技状態から時短遊技状態(但し、確率遊技状態は、低確率遊技状態のままである)(以下、b時短遊技状態)に移行される。
【0754】
b時短遊技状態に対応する時短モードにおいて、第1右打ち画像を表示する第1操作演出が実行される。
b時短遊技状態に対応する時短モードにおいて、小当たりとなる場合および小当たりを経由して大当たり(第2種大当たり)となる場合に実行される操作演出については、
図70で示した演出例と同様である。
また、b時短遊技状態に対応する時短モードにおいて大当たり(第1種大当たり)となる場合に実行される操作演出については、
図71で示した演出例と同様である。
【0755】
b時短遊技状態に対応する時短モードにおいて、一度も大当たり当選せずに且つ予め定められた時短回数分の図柄の変動表示が終了して時短モードから通常モードへ移行する場合、第1右打ち画像16hが消えて(第1操作演出を終了して)、左打ち画像16H2を表示する第7操作演出が実行される。
【0756】
(確変遊技状態で遊技を制御可能な遊技機での操作演出)
大当たり遊技の終了後に高確率時短遊技状態(確変遊技状態)で遊技を制御可能な遊技機においては、確変遊技状態において一度も大当たりに当選せずに且つ高確率付与回数及び時短回数分の図柄の変動表示が終了して低確率非時短遊技状態(通常遊技状態)に7移行する場合、確変遊技状態に対応する確変モードから通常遊技状態に対応する通常モードに移行すると共に、第1右打ち画像16hを表示する第1操作演出の実行を終了して、左打ち画像16H2を表示する第7操作演出が実行される。
【0757】
(大当たり図柄の停止表示中にコンプリート機能作動条件が成立)
図73は、大当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合のタイミングチャートを示す図である。
図74は、大当たり図柄の停止表示中にコンプリート機能作動予告報知画像が表示される演出例を示す図である。
【0758】
図73に示すように、T0のタイミングにおいて、T0のタイミングよりも前からコンプリート機能作動警告報知が実行されているので、コンプリート機能作動警告報知が継続して実行されている。
また、T0のタイミングにおいて、基準値カウンタのカウンタ値は「94900」個以上である。
【0759】
具体的に、
図74(1)に示すように、コンプリート機能作動警告報知画像CKは、演出図柄16aの変動表示画像および背景画像よりも前面に且つ表示部の中央上端近傍付近の表示領域に表示される。
また、コンプリート機能作動警告報知画像CKの基準値カウンタの残数値表示が「100」であるので、報知画像CK全体が点滅表示される。
【0760】
図74(2)に示すように、ノーマルリーチ演出中において、コンプリート機能作動警告報知画像CKは、ノーマルリーチ演出画像よりも前面で且つノーマルリーチ演出画像と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0761】
図74(3),(4)に示すように、SPリーチ演出中およびSPSPリーチ演出中において、コンプリート機能作動警告報知画像CKが、SP/SPSPリーチ演出画像よりも前面で且つSP/SPSPリーチ演出画像の一部と重畳する表示部の中央上端近傍付近の表示領域に点滅表示される。
【0762】
図73に示すように、T1のタイミングにおいて、大当たり図柄が確定停止表示されると条件装置が作動する。コンプリート機能作動警告報知は、大当たり図柄が確定停止表示されても継続して実行される。
【0763】
具体的に、
図74(5)に示すように、大当たり図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKは、大当たり図柄画像および第1右打ち画像16h(第1操作演出)よりも前面で且つ大当たり図柄画像および第1右打ち画像16h(第1操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
尚、SP/SPSPリーチ演出中や大当たり図柄の確定停止表示中において、コンプリート機能作動警告の報知画像CKを大当たり図柄画像やSP/SPSPリーチ演出画像の前面に重畳した状態で表示してもよい。この場合、コンプリート機能作動警告報知画像CKは透過状態で表示されるので、SP/SPSPリーチ演出画像も大当たり図柄画像も視認可能である。
【0764】
図73に示すように、大当たり図柄の確定停止表示中(図柄確定時間)のT2のタイミングにおいてコンプリート機能作動条件が成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)してコンプリート機能作動フラグがONになると、コンプリート機能作動警告報知を終了して、コンプリート機能作動予告報知が実行される。コンプリート機能作動報知の実行は、大当り遊技が終了まで猶予される。
【0765】
具体的には、
図74(5A)に示すように、コンプリート機能作動警告報知画像CKが消去されて、コンプリート機能作動予告報知画像CYが大当たり図柄画像の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、大当たり図柄画像も視認可能である。
第1右打ち画像16h(第1操作演出)は、コンプリート機能作動の報知が実行されるまで、コンプリート機能作動予告報知画像CYと重畳しない表示領域に視認可能に表示される。
【0766】
図73に示すように、オープニング遊技中においても、コンプリート機能作動予告報知が継続して実行される。
具体的には、
図74(6A)に示すように、オープニング遊技中において、コンプリート機能作動予告報知画像CYがオープニング演出OP画像の前面に重畳した状態で表示される。続いて、
図74(7A)に示すように、コンプリート機能作動予告報知画像CYが第2右打ち画像16H1(第2操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、オープニング演出OP画像も第2右打ち画像16H1(第2操作演出)も視認可能である。
第1右打ち画像16h(第1操作演出)は、コンプリート機能作動予告報知画像CYと重複しない表示領域に視認可能に表示される。
【0767】
図73に示すように、T3のタイミングにおいて、遊技球がゲート12を通過すると役連装置(役物連続作動装置)が作動してラウンド遊技が開始される。コンプリート機能作動予告報知は、ラウンド遊技中も継続して実行される。
【0768】
具体的には、
図74(8A)に示すように、ラウンド遊技中において、コンプリート機能作動予告報知画像CYがラウンド演出RD画像および大入賞口入賞促進画像16AH(第3操作演出)よりも前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、ラウンド演出RD画像も大入賞口促進画像16AHも視認可能である。
【0769】
図73に示すように、T4のタイミングにおいて、ラウンド遊技が終了してエンディング遊技が開始される。コンプリート機能作動予告報知は、エンディング遊技中も継続して実行される。
【0770】
具体的には、
図74(9A)に示すように、エンディング遊技中において、コンプリート機能作動予告報知画像CYがエンディング演出RD画像(「TOTAL 0615pt」の文字画像)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、エンディング演出RD画像も視認可能である。
【0771】
図73に示すように、T5のタイミングにおいて、エンディング遊技が終了すると、コンプリート機能作動予告報知を終了して、コンプリート機能作動報知が実行されると共に、遊技の進行に係る機能が停止される。
【0772】
具体的には、
図74(10A)に示すように、コンプリート機能作動予告報知画像CY及び第1右打ち画像16h(第1操作演出)が消えて、コンプリート機能作動の報知画像CSが表示部の全画面に表示される。
【0773】
(小当たり図柄の確定停止表示中にコンプリート機能作動条件が成立)
図75は、小当たり図柄の停止表示中にコンプリート機能作動条件が成立する場合のタイミングチャートを示す図である。
図76は、小当たり図柄の停止表示中にコンプリート機能作動予告の報知画像が表示される場合の演出例を示す図である。
【0774】
図75に示すように、T0のタイミングにおいて、T0のタイミングよりも前からコンプリート機能作動警告報知が実行されているので、コンプリート機能作動警告報知が継続して実行されている。
また、T0のタイミングにおいて、基準値カウンタのカウンタ値は「94900」個以上である。
【0775】
図76(1)に示すように、コンプリート機能作動警告報知画像CKは、演出図柄16aの変動表示画像および背景画像よりも前面に且つ表示部の中央上端近傍付近の表示領域に表示される。
また、コンプリート機能作動警告報知画像CKの基準値カウンタの残数値表示が「100」であるので、報知画像CK全体が点滅表示される。
また、第1右打ち画像16h(第1操作演出)は、コンプリート機能作動の報知が実行されるまで、コンプリート機能作動警告報知画像CKと重畳しない表示領域に視認可能に表示される。
【0776】
図76(2)に示すように、チャンス演出中において、コンプリート機能作動警告報知画像CKが、チャンス演出画像よりも前面に且つチャンス演出画像の一部と重畳する表示部の中央上端近傍付近の表示領域に点滅表示される。
【0777】
図75に示すように、T1のタイミングにおいて、小当たり図柄が確定停止表示される。コンプリート機能作動警告報知は、小当たり図柄が確定停止表示されても継続して実行される。
【0778】
図76(3)に示すように、小当たり図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKは、小当たり図柄画像および第1右打ち画像16h(第1操作演出)よりも前面で且つ小当たり図柄画像および第1右打ち画像16h(第1操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0779】
尚、チャンス演出中や小当たり図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKをチャンス演出画像や小当たり図柄画像の前面に重畳した状態で表示してもよい。この場合、コンプリート機能作動警告報知画像CKは透過状態で表示されるので、チャンス演出画像も小当たり図柄画像も視認可能である。
【0780】
図75に示すように、小当たり図柄の確定停止表示中(図柄確定時間)のT2のタイミングにおいて、コンプリート機能作動条件が成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)してコンプリート機能作動フラグがONになると、コンプリート機能作動予告報知を終了して、コンプリート機能作動予告報知が実行される。コンプリート機能作動報知の実行は、小当たり遊技を経由して大当り遊技が終了するまで猶予される。
【0781】
具体的には、
図76(3A)に示すように、コンプリート機能作動警告報知画像CKが消去されて、コンプリート機能作動予告報知画像CYが小当たり図柄画像の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、小当たり図柄画像も視認可能である。
第1右打ち画像16h(第1操作演出)は、コンプリート機能作動の報知画像CSが表示されるまで、コンプリート機能作動予告の報知画像CYと重畳しない表示領域に視認可能に継続して表示される。
【0782】
図75に示すように、コンプリート機能作動予告報知は、小当たり遊技中においても継続して実行される。
【0783】
具体的には、
図76(4A)に示すように、小当たり遊技中において、コンプリート機能作動予告報知画像CYが、オープニング演出OP画像の前面に重畳した状態で表示される。続いて、
図76(5A)に示すように、小当たり遊技中において、コンプリート機能作動予告の報知画像CYがV入賞促進画像16VH(第4操作演出)およびゲート通過促進画像16GH(第5操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告の報知画像CYは透過状態で表示されるので、V入賞促進画像16VH(第4操作演出)もゲート通過促進画像16GH(第5操作演出)も視認可能である。
【0784】
図75に示すように、T3のタイミングにおいて、遊技球が特定領域14eを通過(V入賞)すると条件装置が作動して、小当たり遊技が発展した大当たり遊技(第2種大当たり遊技)が当該小当たり遊技の終了後に実行される。コンプリート機能作動予告報知は継続して実行される。
【0785】
具体的には、
図76(6A)に示すように、小当たり遊技中において、コンプリート機能作動予告報知画像CYがV入賞報知画像16Vおよびゲート通過促進画像16GH(第5操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、V入賞報知画像16Vもゲート通過促進画像16GH(第5操作演出)も視認可能である。
【0786】
図76(7A)に示すように、小当たり遊技の終了後、コンプリート機能作動予告報知画像CYがゲート通過促進画像16GH(第5操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、ゲート通過促進画像16GH(第5操作演出)も視認可能である。
【0787】
図75に示すように、T4のタイミングにおいて、遊技球がゲート12を通過すると役連装置(役物連続作動装置)が作動してラウンド遊技が開始される。コンプリート機能作動予告報知は、ラウンド遊技中も継続して実行される。
【0788】
具体的には、
図76(8A)に示すように、ラウンド遊技中において、コンプリート機能作動警告報知画像CKがラウンド演出RD画像および大入賞口入賞促進画像16AH(第3操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、ラウンド演出RD画像も大入賞口促進画像16AH(第3操作演出)も視認可能である。
【0789】
図75に示すように、T5のタイミングにおいて、ラウンド遊技が終了してエンディング遊技が開始される。コンプリート機能作動予告報知は、エンディング遊技中も継続して実行される。
【0790】
具体的には、
図76(9A)に示すように、エンディング遊技中において、コンプリート機能作動警告報知画像CKがエンディング演出RD画像(「TOTAL 12525pt」の文字画像)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、エンディング演出RD画像も視認可能である。
【0791】
図75に示すように、T5のタイミングにおいて、エンディング遊技が終了するとコンプリート機能作動予告の報知を終了して、コンプリート機能作動報知が実行されると共に、遊技の進行に係る機能が停止される。
【0792】
具体的には、
図76(10A)に示すように、コンプリート機能作動予告報知画像CY及び第1右打ち画像16h(第1操作演出)が消えて、コンプリート機能作動の報知画像CSが表示部の全画面に表示される。
【0793】
(オープニング遊技中にコンプリート機能作動条件が成立)
図77は、オープニング遊技中にコンプリート機能作動条件が成立する場合のタイミングチャートを示す図である。
図78は、オープニング遊技中にコンプリート機能に関する報知画像が表示される場合の演出例を示す図である。
【0794】
図77に示すように、T0のタイミングにおいて、T0のタイミングよりも前からコンプリート機能作動警告報知が実行されているので、コンプリート機能作動警告報知が継続して実行されている。
また、T0のタイミングにおいて、基準値カウンタのカウンタ値は「94900」個以上である。
【0795】
図78(1)に示すように、コンプリート機能作動警告報知画像CKは、表示中の演出図柄16aの変動表示画像および背景画像よりも前面に且つ表示部の中央上端近傍付近の表示領域に表示される。
また、コンプリート機能作動警告報知画像CKの基準値カウンタの残数値表示が「100」であるので、報知画像CK全体が点滅表示される。
【0796】
図78(2)に示すように、ノーマルリーチ演出中において、コンプリート機能作動警告報知画像CKは、ノーマルリーチ演出画像よりも前面に且つノーマルリーチ演出画像と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0797】
図78(3),(4)に示すように、SPリーチ演出中およびSPSPリーチ演出中において、コンプリート機能作動警告報知画像CKが、SP/SPSPリーチ演出画像よりも前面に且つSP/SPSPリーチ演出画像の一部と重畳する表示部の中央上端近傍付近の表示領域に点滅表示される。
【0798】
図77に示すように、T1のタイミングにおいて、大当たり図柄が確定停止表示される。コンプリート機能作動警告報知は、大当たり図柄の確定停止表示中も継続して実行される。
【0799】
具体的には、
図78(5)に示すように、大当たり図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKは、大当たり図柄画像および第1右打ち画像16h(第1操作演出)よりも前面で且つ大当たり図柄画像および第1右打ち画像16h(第1操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
尚、SP/SPSPリーチ演出中や大当たり図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKをSP/SPSPリーチ演出画像や大当たり図柄画像の前面に重畳した状態で表示してもよい。この場合、コンプリート機能作動警告報知画像CKは透過状態で表示されるので、SP/SPSPリーチ演出画像も大当たり図柄画像も視認可能である。
【0800】
図77に示すように、T2のタイミングにおいて、オープニング遊技が開始される。コンプリート機能作動警告報知は、オープニング遊技中も継続して実行される。
【0801】
具体的には、
図78(6)に示すように、オープニング遊技中において、コンプリート機能作動警告報知画像CKがオープニング演出OP画像および第1右打ち画像16h(第1操作演出)よりも前面に且つ第1右打ち画像16h(第1操作演出)と重畳しない表示部の上端近傍付近の表示領域に点滅表示される。続いて、
図78(7)に示すように、コンプリート機能作動警告報知画像CKが第2右打ち画像16H1(第2操作演出)よりも前面に且つ第2右打ち画像16H1(第2操作演出)と重畳しない表示部の上端近傍付近の表示領域に点滅表示される。
【0802】
尚、オープニング遊技中において、コンプリート機能作動警告報知画像CKを、オープニング演出OP画像や第2右打ち画像16H1(第2操作演出)の前面に重畳した状態で表示してもよい。コンプリート機能作動警告報知画像CKは透過状態で表示されるので、オープニング演出OPの画像も第2右打ち画像16H1(第2操作演出)も視認可能である。
【0803】
図77に示すように、オープニング遊技中のT3のタイミングにおいて、コンプリート機能作動条件が成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)してコンプリート機能作動フラグがONになると、コンプリート機能作動警告報知を終了して、コンプリート機能作動予告報知が実行される。コンプリート機能作動報知の実行は、当該大当り遊技が終了するまで猶予される。
【0804】
具体的には、
図78(7A)に示すように、オープニング遊技中において、コンプリート機能作動警告報知画像CKが消えて、コンプリート機能作動予告報知画像CKが第2右打ち画像16H1(第2操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、第2右打ち画像16H1も視認可能である。
第1右打ち画像16h(第1操作演出)は、コンプリート機能作動報知画像CSが表示されるまで、コンプリート機能作動予告報知画像CYと重畳しない表示領域に視認可能に表示される。
【0805】
図77に示すように、遊技球がゲート12を通過すると、役連装置(役物連続作動装置)が作動してラウンド遊技が開始される。コンプリート機能作動予告報知は、ラウンド遊技中も継続して実行される。
【0806】
具体的には、
図78(8A)に示すように、ラウンド遊技中において、コンプリート機能作動警告報知画像CKがラウンド演出RD画像および大入賞口入賞促進画像16AH(第3操作演出)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、ラウンド演出RD画像も大入賞口促進画像16AH(第3操作演出)も視認可能である。
【0807】
図77に示すように、T4にタイミングにおいて、ラウンド遊技が終了してエンディング遊技が開始される。コンプリート機能作動予告報知は、エンディング遊技中も継続して実行される。
【0808】
図78(9A)に示すように、エンディング遊技中において、コンプリート機能作動予告報知画像CYがエンディング演出RD画像(「TOTAL 0615pt」の文字画像)よりも前面に重畳した状態で表示部中央の表示領域に表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、エンディング演出RD画像も視認可能である。
【0809】
図77に示すように、T5のタイミングにおいて、エンディング遊技が終了すると、コンプリート機能作動予告報知を終了して、コンプリート機能作動報知を実行すると共に、遊技の進行に係る機能が停止される。
【0810】
具体的には、
図78(10A)に示すように、コンプリート機能作動予告報知画像CY及び第1右打ち画像16h(第1操作演出)が消えて、コンプリート機能作動報知画像CSが表示部の全画面に表示される。
【0811】
(ラウンド遊技中にコンプリート機能作動条件が成立)
図79は、ラウンド遊技中にコンプリート機能作動条件が成立する場合のタイミングチャートを示す図である。
図80は、ラウンド遊技中にコンプリート機能に関する報知画像が表示される場合の演出例を示す図である。
【0812】
図79に示すように、T0のタイミングにおいて、T0のタイミングよりも前からコンプリート機能作動警告報知が実行されているので、コンプリート機能作動警告報知が継続して実行されている。
また、T0のタイミングにおいて、基準値カウンタのカウンタ値は「94900」個以上である。
尚、
図80(1)~(7)については、
図78(1)~(7)と同様であるので、説明を省略する。
【0813】
図79に示すように、T2のタイミングにおいて、遊技球がゲート12を通過すると、役連装置(役物連続作動装置)が作動してラウンド遊技が開始される。コンプリート機能作動予告報知は、ラウンド遊技中も継続して実行される。
【0814】
具体的には、
図80(8)に示すように、ラウンド遊技中において、コンプリート機能作動警告報知画像CKがラウンド演出RD画像および大入賞口入賞促進画像16AH(第3操作演出)よりも前面で且つラウンド演出RD画像の一部および大入賞口入賞促進画像16AH(第3操作演出)と重畳しない表示部の上端近傍付近の表示領域に点滅表示される。
【0815】
尚、ラウンド遊技中において、コンプリート機能作動警告報知画像CKを、ラウンド演出RD画像および大入賞口入賞促進画像16AH(第3操作演出)の前面に重畳した状態で表示してもよい。コンプリート機能作動予告の報知画像CYは透過状態で表示されるので、ラウンド演出RD画像も大入賞口促進画像16AHも視認可能である。
【0816】
図79に示すように、T3のタイミングのラウンド遊技中において、コンプリート機能作動条件が成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)してコンプリート機能作動フラグがONになると、コンプリート機能作動警告報知を終了して、コンプリート機能作動予告の報知が実行される。コンプリート機能作動報知の実行は、当該大当り遊技が終了するまで猶予される。
【0817】
具体的には、
図80(8A)に示すように、ラウンド遊技中において、コンプリート機能作動警告報知画像CKが消えて、コンプリート機能作動予告報知画像CYがラウンド演出RD画像および大入賞口入賞促進画像16AHの前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、ラウンド演出RD画像も大入賞口促進画像16AHも視認可能である。
第1右打ち画像16h(第1操作演出)は、コンプリート機能作動の報知画像CSが表示されるまで、コンプリート機能作動予告報知画像CYと重畳しない表示領域に視認可能に表示される。
【0818】
図79に示すように、T4のタイミングにおいて、ラウンド遊技が終了してエンディング遊技が開始される。エンディング遊技中においてもコンプリート機能作動予告報知が継続して実行される。
【0819】
具体的には、
図80(9A)に示すように、エンディング遊技中においても、コンプリート機能作動予告報知画像CYがエンディング演出RD画像(「TOTAL 0615pt」の文字画像)の前面に重畳した状態で表示される。コンプリート機能作動予告報知画像CYは透過状態で表示されるので、エンディング演出RD画像も視認可能である。
【0820】
図79に示すように、T5のタイミングにおいて、エンディング遊技が終了すると、コンプリート機能作動予告報知を終了して、コンプリート機能作動の報知を実行すると共に、遊技の進行に係る機能が停止される。
【0821】
具体的には、
図80(10A)に示すように、コンプリート機能作動予告報知画像CY及び第1右打ち画像16h(第1操作演出)が消えて、コンプリート機能作動報知画像CSが表示部の全画面に表示される。
【0822】
(左打ち画像の表示中にコンプリート機能作動条件成立)
図81は、左打ち画像の表示中にコンプリート機能作動の報知画像が表示される場合の演出例を示す図である。
時短遊技状態で遊技が制御されているとき、コンプリート機能作動警告条件が成立(基準値カウンタのカウンタ値が「90000」個の第1基準値に到達)してコンプリート機能作動警告報知が実行され、その後、基準値カウンタのカウンタ値は「94900」個以上に更新され、コンプリート機能作動警告報知画像CKの基準値カウンタの残数値表示が「100」に更新表示され、報知画像CK全体が点滅表示する。
【0823】
その後、
図81(2)に示すように、ハズレ図柄の確定停止表示中において、コンプリート機能作動警告報知画像CKは、ハズレ図柄画像および第1右打ち画像16h(第1操作演出)よりも前面で且つハズレ図柄画像および第1右打ち画像16h(第1操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0824】
図81(3)に示すように、時短モードが終了した旨を報知する文字画像の表示中において、コンプリート機能作動警告の報知画像CKは、文字画像および第1右打ち画像16h(第1操作演出)よりも前面で且つ文字画像および第1右打ち画像16h(第1操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0825】
図81(4)に示すように、時短モード中に獲得した(払い出された)遊技球の数を示す「TOTAL 00515pt」の文字画像の表示中において、コンプリート機能作動警告報知画像CKは、文字画像よりも前面で且つ文字画像と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
【0826】
図81(5)に示すように、時短遊技状態から通常遊技状態に遊技が制御され、左打ち画像16H2(第7操作演出)の表示中において、コンプリート機能作動警告報知画像CKは、左打ち画像16H2(第7操作演出)よりも前面で且つ左打ち画像16H2(第7操作演出)と重畳しない表示部の中央上端近傍付近の表示領域に点滅表示される。
尚、コンプリート機能作動警告報知の画像CKを左打ち画像16H2(第7操作演出)の前面に重畳した状態で表示してもよい。この場合、コンプリート機能作動警告報知画像CKは透過状態で表示されるので、左打ち画像16H2も視認可能である。
【0827】
図81(6)に示すように、左打ち画像16H2(第7操作演出)の表示中にコンプリート機能作動条件が成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)した場合、コンプリート機能作動フラグがONになり、コンプリート機能作動報知が実行される。具体的には、画面上において、コンプリート機能作動警告報知画像CK及び左打ち画像16H2が消えて、コンプリート機能作動報知画像CSが表示される。
【0828】
尚、大当たり遊技終了後の時短遊技状態において、ハズレ又は大当たりの図柄変動表示中にコンプリート機能作動条件成立(基準値カウンタのカウンタ値が「95000」個の第2基準値に到達)した場合、コンプリート機能作動警告報知画像CK、第1右打ち画像16h(第1操作演出)の表示及び図柄変動表示画像が消えて、コンプリート機能作動報知画像CSが表示される。
【0829】
本実施形態はパチンコ遊技機に限られるものではなく、回胴式遊技機(いわゆるスロットマシン)にも用いることもできる。さらには、じゃん球遊技機、アレンジボール遊技機に用いることもできる。
【0830】
今回開示された実施形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【0831】
1 遊技機
7 発射ハンドル
16 画像表示装置
130 演出制御基板
130m 演出制御部
16h 第1操作演出
16H1 第2操作演出
16AH 第3操作演出
16VH 第4操作演出
16GH 第5操作演出
16H2 第7操作演出