(57)【要約】【課題】ホールコンピュータに向けてパチンコ遊技機から出力可能とされている特定の信号（役物連続作動装置の作動に関する情報）が出力できないという故障に対応することを課題とする。【解決手段】故障により大当り１信号が出力できない場合であっても大当り１信号の代替ができるような信号（大当り２信号及び大当り３信号）をパチンコ遊技機１からホールコンピュータに対して出力する構成とすることにより、ホールコンピュータが好適に情報を集計できるようにする。【選択図】図２０
2018015092.tif 000002
【特許請求の範囲】
【請求項１】
遊技を行うことが可能な遊技機であって、
遊技の状況を判定する遊技状況判定手段と、
遊技者にとって有利な特定遊技状態に制御するか否かと当該特定遊技状態の終了後に通常状態とするか遊技者にとって前記通常状態よりも有利な有利状況であり前記特定遊技状態に制御される確率が通常状態とされる第一有利状況と前記特定遊技状態に制御される確率が通常状態よりも高くされる第二有利状況とに分類される有利状態に制御するか否かを決定する遊技状態決定手段と、
前記第一有利状況を発生させることとなる第一開始状況と前記第二有利状況を発生させることとなる第二開始状況とに分類される前記特定遊技状態が開始する状況であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記特定遊技状態が開始したことを示す大状況発生信号の出力を開始することができる大状況出力開始手段と、
前記特定遊技状態が終了する状況であると前記遊技状況判定手段により判定された場合に、前記大状況発生信号の出力を停止することができる大状況出力停止手段と、
前記通常状態の時に、前記第一開始状況又は前記第二開始状況のいずれかであると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す高状況発生信号の出力を開始することができる高状況出力開始手段と、前記有利状態に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記高状況発生信号の出力を停止することができる高状況出力停止手段と、
前記通常状態及び前記第一有利状況に分類される有利状態の時に、前記第一開始状況又は前記第二開始状況であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す準高状況発生信号の出力を開始することができる準高状況出力開始手段と、
前記第二有利状況に分類される前記有利状態に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記準高状況発生信号の出力を停止することができる準高状況出力停止手段と、
を備えたことを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機に関する。
【背景技術】
【０００２】
遊技機として、遊技球を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口等の入賞領域に遊技球が入賞すると、所定個の賞球が遊技者に払い出されるものがある。更に、入賞領域に遊技球が入賞すると識別情報を変動可能に表示する可変表示手段が設けられ、可変表示手段における識別情報の表示結果として特定表示結果が導出されたことを条件に遊技者にとって有利な特定遊技状態を遊技者に付与するものがある。また、遊技領域に設けられた特定領域に遊技球が入賞することを条件に前記有利な特定遊技状態を遊技者に付与するものがある。前記有利な特定遊技状態は、役物連続作動装置の作動によって、遊技領域に設けられた大入賞口を塞いでいた可変入賞装置を遊技球が前記大入賞口に入賞可能となるよう形態に可変させるようになっている。
【０００３】
ここで、パチンコ遊技機から役物連続作動装置の作動に関する情報を集計するホールコンピュータについて特許文献１に開示されている。
【０００４】
特許文献１には、ホールコンピュータが故障してしまうと役物連続作動装置の作動に関する情報を集計できないという問題点が開示されている。
【０００５】
また、役物連続作動装置の作動の際に、ホールコンピュータへ外部情報の出力を開始させることができる外部情報出力手段を備えるパチンコ遊技機が特許文献２に開示されている。
【０００６】
特許文献２に開示されたパチンコ遊技機は、大当り１信号と称する外部情報と、前記外部情報とは別の特定信号と称する外部情報の出力と、を役物連続作動装置の作動した際に開始するという技術が開示されており、前記大当り１信号と前記特定信号のいずれか一方がホールコンピュータへ出力できないという故障が発生したとしても、ホールコンピュータは役物連続作動装置の作動という現象を集計できるようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２―１１９７４０
【特許文献２】特開２０１５―２７６
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２に開示されたパチンコ遊技機は、特定信号と称する外部情報の出力を、役物連続作動装置の停止の際ではなく、普通図柄表示装置の変動時間短縮機能が停止した際、普通図柄表示装置の確率変動機能が停止した際又は普通電動役物の開放延長機能が停止した際に終了させるようになっている。つまり、普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能が作動している際に役物連続作動装置が作動した場合には、前記特定信号が、役物連続作動装置が作動する前後において継続して出力されるようになっている。そのため、普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能が作動している際に役物連続作動装置が作動したことを、前記特定信号ではホールコンピュータは把握できないようになっている。
【０００９】
つまり、特許文献２に記載のパチンコ遊技機に大当り１信号と称する外部情報を出力できないという故障が発生した場合、ホールコンピュータは前記特定信号で普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能が作動している際に役物連続作動装置が作動したことを把握できないという問題点がある。
【００１０】
本発明は、普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能が作動している際に役物連続作動装置が作動したことを、ホールコンピュータが把握できるような外部情報をホールコンピュータに出力可能とすることができるパチンコ遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１１】
（１）上記目的を達成するため、本発明のパチンコ遊技機は、遊技を行うことが可能な遊技機であって、遊技の状況を判定する遊技状況判定手段と、遊技者にとって有利な特定遊技状態に制御するか否かと当該特定遊技状態の終了後に通常状態とするか遊技者にとって前記通常状態よりも有利な有利状況であり前記特定遊技状態に制御される確率が通常状態とされる第一有利状況と前記特定遊技状態に制御される確率が通常状態よりも高くされる第二有利状況とに分類される有利状態に制御するか否かを決定する遊技状態決定手段と、前記第一有利状況を発生させることとなる第一開始状況と前記第二有利状況を発生させることとなる第二開始状況とに分類される前記特定遊技状態が開始する状況であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記特定遊技状態が開始したことを示す大状況発生信号の出力を開始することができる大状況出力開始手段と、前記特定遊技状態が終了する状況であると前記遊技状況判定手段により判定された場合に、前記大状況発生信号の出力を停止することができる大状況出力停止手段と、前記通常状態の時に、前記第一開始状況又は前記第二開始状況のいずれかであると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す高状況発生信号の出力を開始することができる高状況出力開始手段と、前記有利状態に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記高状況発生信号の出力を停止することができる高状況出力停止手段と、前記通常状態及び前記第一有利状況に分類される有利状態の時に、前記第一開始状況又は前記第二開始状況であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す準高状況発生信号の出力を開始することができる準高状況出力開始手段と、前記第二有利状況に分類される前記有利状態に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記準高状況発生信号の出力を停止することができる準高状況出力停止手段と、を備えたことを特徴とする。
【００１２】
このような構成によれば、普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能が作動している際に役物連続作動装置が作動したことを、ホールコンピュータが把握できるような外部情報をホールコンピュータに出力可能とすることができる。
【図面の簡単な説明】
【００１３】
【図１】ホールコンピュータの構成およびホールコンピュータに入力される信号の一例を示すブロック図である。
【図２】実施例におけるパチンコ遊技機の盤面を示す正面図である。
【図３】パチンコ遊技機の主要な基板構成例を示すブロック図である。
【図４】電源投入時の処理の一例を示すフローチャートである。
【図５】タイマ割込時の処理の一例を示すフローチャートである。
【図６】特別図柄プロセス処理の一例を示すフローチャートである。
【図７】始動入賞判定処理の一例を示すフローチャートである。
【図８】特別図柄通常処理の一例を示すフローチャートである。
【図９】特別図柄大当り判定処理の一例を示すフローチャートである。
【図１０】大当り種別判定処理の一例を示すフローチャートである。
【図１１】変動パターン設定処理の一例を示すフローチャートである。
【図１２】特別図柄停止処理の一例を示すフローチャートである。
【図１３】大当り終了処理の一例を示すフローチャートである。
【図１４】高確率フラグセット処理の一例を示すフローチャートである。
【図１５】時短フラグセット処理の一例を示すフローチャートである。
【図１６】ストーリー設定処理の一例を示すフローチャートである。
【図１７】普通図柄プロセス処理の一例を示すフローチャートである。
【図１８】情報出力処理の一例を示すフローチャートである。
【図１９】大当り１信号、大当り２信号及び大当り３信号の出力タイミングを示すタイミングチャートである。
【図２０】実施例におけるパチンコ遊技機１の動作を説明するためのタイミングチャートである。
【図２１】第２の実施の形態における情報出力処理の一例を示すフローチャートである。
【図２２】第２の実施の形態における大当り１信号、大当り２信号、大当り３信号及び大当り４信号の出力タイミングを示すタイミングチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ、本発明の第一の実施の形態を説明する。図１に示す情報管理装置としてのホールコンピュータ２０００は、遊技場において複数配置された遊技島に並設される遊技機としてのパチンコ遊技機１における遊技にて発生した遊技情報を管理する。遊技情報は、パチンコ遊技機１や、該パチンコ遊技機１に対応して設けられているアウト玉計数器２００１等から出力される各種信号に基づいて集計される。
【００１５】
まず、パチンコ遊技機１の構成について説明する。図２はパチンコ遊技機１の遊技盤１１００の正面図であり、図３は、パチンコ遊技機の主要な基板構成例を示すブロック図である。パチンコ遊技機１は、縦長の方形状に形成された外枠（図示せず）と、外枠の内側に開閉可能に取り付けられた遊技枠（図示せず）と、前記遊技枠に取り付けられた遊技盤１１００で構成される。前記遊技枠には、遊技盤１１００の前面に設けられた遊技領域１１０７に向けて遊技球を発射する発射装置（図示せず）が設けられている。
【００１６】
遊技領域１１０７の中央付近には、後述の始動条件の成立に基づいて各々を識別可能な複数種類の演出用の演出図柄を変動表示（可変表示ともいう）し表示結果を導出表示する演出表示装置１１０９が配置されている。本実施例では、演出表示装置１１０９は、「左」、「中」、「右」の飾り図柄表示エリアＬ、Ｃ、Ｒ（演出図柄表示エリア）に演出図柄が表示制御されるように構成されている。
【００１７】
また、遊技領域１１０７には、第一始動口１１１１が設けられている。第一始動口１１１１を通過した遊技球は、第一始動口スイッチ１１１２によって検出された後、遊技領域１１０７に戻ることなくパチンコ遊技機１の内部に回収されるようになっている。
【００１８】
さらに、遊技領域１１０７には、第二始動口１１２１が設けられている。第二始動口１１２１を通過した遊技球は、第二始動口スイッチ１１２２によって検出された後、遊技領域１１０７に戻ることなくパチンコ遊技機１の内部に回収されるようになっている。
【００１９】
さらに、遊技領域１１０７には、第二始動口１１２１の入口の大きさを変化させることができる普通電動役物１１２０が設けられている。
【００２０】
さらに、遊技領域１１０７には、ゲート１１３１，１１３２が設けられている。ゲート１１３１，１１３２を通過した遊技球は、ゲートスイッチ１１３３，１１３３によって検出された後、ゲート１１３１，１１３２の下方の遊技領域に流下するようになっている。
【００２１】
さらに、遊技領域１１０７には、第一大入賞口１１４１と第二大入賞口１１５１が設けられている。第一大入賞口１１４１を通過した遊技球は、大入賞口スイッチ１１４２によって検出された後、遊技領域１１０７に戻ることなくパチンコ遊技機１の内部に回収されるようになっている。また、第二大入賞口１１５１を通過した遊技球は、大入賞口スイッチ１１５２によって検出された後、遊技領域１１０７に戻ることなくパチンコ遊技機１の内部に回収されるようになっている。
【００２２】
さらに、遊技領域１１０７には、前記第一大入賞口１１４１の入口の大きさを変化させる第一特別電動役物１１４０と、前記第二大入賞口１１５１の入口の大きさを変化させる第二特別電動役物１１５０と、が設けられている。
【００２３】
パチンコ遊技機１には、例えば、図３に示すような主基板１２００、払出制御基板１３００、演出制御基板１９００といった各種の制御基板が搭載されている。また、パチンコ遊技機１には、主基板１２００と演出制御基板１９００との間で伝送される各種の制御信号を中継するための中継基板１５００及び主基板１２００からホールコンピュータ２０００に対して所定の信号を出力するためのターミナル中継基板１６００が搭載されている。
【００２４】
ここで、主基板１２００は、メインとなる制御基板であり、パチンコ遊技機１における遊技の進行に関連する各種回路が接続されている。また、主基板１２００は、主として、パチンコ遊技において用いる乱数の設定機能、所定位置に配設された各種スイッチ等からの信号を受信する機能、演出制御基板１９００に宛てて指令情報の一例となる制御コマンドを制御信号として出力して送信する機能、ホールコンピュータ２０００に対して各種情報を出力する機能を備えている。
【００２５】
前記遊技の進行に関連する各種回路としての払出制御基板１３００は、予め定められた条件が成立した際に、遊技球を払出す球払出装置１３０１が作動するように制御するものとして主基板１２００に接続されている。
【００２６】
また、前記遊技の進行に関連する各種回路としてのゲートスイッチ１１３３，１１３３、第一始動口スイッチ１１１２、第二始動口スイッチ１１２２及び大入賞口スイッチ１１４２，１１５２は、遊技球が前記ゲート１１３１、１１３２や前記した各種入賞口を通過したか否かの判定処理を行うために、主基板１２００に接続されている。なお、前記した各種スイッチは、主基板１２００に設けられたスイッチ回路１２２０を介して主基板１２００に接続されている。
【００２７】
さらに、前記遊技の進行に関連する各種回路としての第一特別図柄表示装置１７０１、第二特別図柄表示装置１７０２及び普通図柄表示装置１８００は、前記乱数を用いた各種の抽選処理の結果を表示するものとして主基板１２００に接続されている。
【００２８】
さらに、前記遊技の進行に関連する各種回路としてのソレノイド１１２３は、普通電動役物１１２０の可動部を可動させるための駆動源として主基板１２００に接続されている。また、ソレノイド１１４３は、第一特別電動役物１１４０の可動部を可動させるための駆動源として主基板１２００に接続されている。さらに、ソレノイド１１５３は、第二特別電動役物１１５０の可動部を可動させるための駆動源として主基板１２００に接続されている。なお、前記した各種ソレノイドは、主基板１２００に設けられたソレノイド回路１２３０を介して主基板１２００に接続されている。
【００２９】
主基板１２００に搭載された遊技制御用マイクロコンピュータ１２１０は、例えばワンチップのマイクロコンピュータであり、遊技制御用のプログラムや固定データ等を記憶するＲＯＭ１２１１と、遊技制御用のワークエリアを提供するＲＡＭ１２１２と、遊技制御用のプログラムを実行して制御動作を行うＣＰＵ１２１３と、ＣＰＵ１２１３とは独立して乱数値を示す数値データの更新を行う乱数回路１２１４と、Ｉ／Ｏ１２１５と、を備えている。
【００３０】
一例として、遊技制御用マイクロコンピュータ１２１０では、ＣＰＵ１２１３がＲＯＭ１２１１から読み出したプログラムを実行することにより、パチンコ遊技機１における遊技の進行を制御するための処理が実行される。このときには、ＣＰＵ１２１３がＲＯＭ１２１１から固定データを読み出す固定データ読出動作、ＣＰＵ１２１３がＲＡＭ１２１２に各種の変動データを書き込んで一時記憶させる変動データ書込動作、ＣＰＵ１２１３がＲＡＭ１２１２に一時記憶されている各種の変動データを読み出す変動データ読出動作、ＣＰＵ１２１３がＩ／Ｏ１２１５を介して遊技制御用マイクロコンピュータ１２１０の外部から各種信号の入力を受け付ける受信動作、ＣＰＵ１２１３がＩ／Ｏ１２１５を介して遊技制御用マイクロコンピュータ１２１０の外部へと各種信号を出力する送信動作等も行われる。
【００３１】
遊技制御用マイクロコンピュータ１２１０が備えるＲＡＭ１２１２は、その一部又は全部が所定の電源基板（図示せず）において生成させるバックアップ電源によってバックアップされるものとなっている。即ち、パチンコ遊技機１に対する電力供給が停止しても、ＲＡＭ１２１２に一時記憶されている変動データの一部又は全部は所定期間は、一時記憶された状態に維持される。
【００３２】
演出制御基板１９００には、プログラムに従って制御動作を行う演出制御用ＣＰＵ１９０１等が搭載されており、演出制御基板１９００は、演出表示装置１１０９、演出発光装置（図示せず）、演出音響装置（図示せず）及び演出役物装置（図示せず）を用いた様々な演出が予め定められた条件時に開始及び終了するように制御するようになっている。
【００３３】
次に、図２、図３を用いてパチンコ遊技機１の遊技動作を変化させる各種条件について説明する。まず、発射装置（図示せず）から遊技領域１１０７に向けて発射された遊技球は、遊技領域１１０７を流下していくことになる。
【００３４】
ここで、第一始動条件の成立とは、遊技領域１１０７を流下した遊技球が第一始動口１１１１に進入し、当該遊技球が図３に示す第一始動口スイッチ１１１２に検出されることとなっている。パチンコ遊技機１はこの第一始動条件が成立したことを条件に、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選処理等を行い、その抽選結果を第一始動条件の成立後から所定期間経過後に第一特別図柄表示装置１７０１を用いて表示するようになっている。この抽選処理から抽選結果を第一特別図柄表示装置１７０１に表示するまでの事象を、以下では「第一特図ゲーム」と称することとする。また、第一始動条件が成立した場合、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選に用いる数値データである第一保留情報を、パチンコ遊技機１は、取得するようになっている。取得された第一保留情報は、第１特図保留記憶部に記憶されるようになっている。第１特図保留記憶部は、一の遊技球により第一始動条件が成立し、当該第一始動条件に基づく第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選結果が表示されるまでの間等に、他の遊技球により第一始動条件が成立した場合に予め定められた上限個数分だけ第一保留情報を記憶できるようになっている。第１特図保留記憶部に記憶された第一保留情報は、当該第一保留情報を用いた第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選が行われると、第１特図保留記憶部から消去されるようになっている。なお、本実施例のパチンコ遊技機１には、第１特図保留記憶部に記憶された第一保留情報の数である第一特図保留記憶数を特定可能に表示するための第一保留数表示器（図示せず）が備えられている。
【００３５】
また、第一始動条件の成立時に第１特図保留記憶部に記憶される第一保留情報は、第一特別図柄表示装置１７０１に表示する抽選結果を決定するための特別図柄表示結果用の乱数値を示す数値データと大当り種別決定用の乱数値を示す数値データと第一特図ゲームの変動時間等を選択するために用いる数種類のリーチ乱数値を示す数値データとで構成されたものとなっている。特別図柄表示結果用の乱数値は当該抽選結果を「大当り」に対応するものにするか「ハズレ」に対応するものにするかを決定するために用いるものとなっており、大当り種別決定用の乱数値は、当該抽選結果が「大当り」の場合、どのように第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか決定するために用いるものとなっている。
【００３６】
ここで、第二始動条件の成立とは、遊技領域１１０７を流下した遊技球が第二始動口１１２１に進入し、当該遊技球が図３に示す第二始動口スイッチ１１２２に検出されることとなっている。パチンコ遊技機１はこの第二始動条件が成立したことを条件に、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選処理等を行い、その抽選結果を第二始動条件の成立後から所定期間経過後に第二特別図柄表示装置１７０２を用いて表示するようになっている。この抽選処理から抽選結果を第二特別図柄表示装置１７０２に表示するまでの事象を、以下では「第二特図ゲーム」と称することとする。また、第二始動条件が成立した場合、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選に用いる数値データである第二保留情報を、パチンコ遊技機１は、取得するようになっている。取得された第二保留情報は、第２特図保留記憶部に記憶されるようになっている。第２特図保留記憶部は、一の遊技球により第二始動条件が成立し、当該第二始動条件に基づく第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選結果が表示されるまでの間等に、他の遊技球により第二始動条件が成立した場合に予め定められた上限個数分だけ第二保留情報を記憶できるようになっている。第２特図保留記憶部に記憶された第二保留情報は、当該第二保留情報を用いた第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選が行われると、第２特図保留記憶部から消去されるようになっている。なお、本実施例のパチンコ遊技機１には、第２特図保留記憶部に記憶された第二保留情報の数である第二特図保留記憶数を特定可能に表示するための第二保留数表示器（図示せず）が備えられている。
【００３７】
また、第二始動条件の成立時に第２特図保留記憶部に記憶される第二保留情報は、第二特別図柄表示装置１７０２に表示する抽選結果を決定するための特別図柄表示結果用の乱数値を示す数値データと大当り種別決定用の乱数値を示す数値データと第二特図ゲームの変動時間等を選択するために用いる数種類のリーチ乱数値を示す数値データとで構成されたものとなっている。
【００３８】
さらに、一の遊技球により第一始動条件又は第二始動条件が成立し、当該第一始動条件又は第二始動条件に基づく第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選結果が表示されるまでの間等に、他の遊技球により第一始動条件又は第二始動条件が成立した場合に、第一始動条件が成立したか第二始動条件が成立したかを特定可能な始動口種別情報を予め定められた上限個数分だけ記憶できる始動データ記憶部が、パチンコ遊技機１に設けられている。この始動データ記憶部は、第一始動条件が成立した場合に「第１」という情報と、第二始動条件が成立した場合に「第２」という情報とを、第一始動条件及び第二始動条件が成立した順に記憶するものとなっている。ここで、始動データ記憶部は、「１」から「８」までの保留番号で管理されており、最先に取得された始動口種別情報を保留番号「１」として管理するようになっている。なお、始動データ記憶部に記憶された一の始動口種別情報は、当該始動口種別情報が生成されたのと同一の第一始動条件又は第二始動条件の成立時に生成された第一保留情報又は第二保留情報を用いた第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるか否かの抽選が行われると、始動データ記憶部から消去されるようになっている。
【００３９】
ここで、普図始動条件の成立とは、遊技領域１１０７を流下した遊技球がゲート１１３１，１１３２のいずれかに進入し、当該遊技球が図３に示すゲートスイッチ１１３３，１１３３に検出されることとなっている。パチンコ遊技機１はこの普図始動条件が成立したことを条件に、普通電動役物１１２０を作動させるか否かの抽選処理等を行い、その抽選結果を普図始動条件の成立後から所定期間経過後に普通図柄表示装置１８００を用いて、表示するようになっている。この抽選処理から抽選結果を普通図柄表示装置１８００に表示するまでの事象を、以下では「普図ゲーム」と称することとする。なお、本実施例のパチンコ遊技機１には、普図保留記憶数を特定可能に表示するための普図保留数表示器（図示せず）が備えられている。普図保留数表示器は、普図保留記憶数を特定可能に表示するものとなっている。この普図保留記憶数とは、一の遊技球により普図始動条件が成立し、当該普図始動条件に基づく普通電動役物１１２０を作動させるか否かの抽選結果が表示されるまでの間に、他の遊技球により普図始動条件が成立した場合に１加算されるものとなっている。また、普図保留記憶数とは、普図始動条件の１回分の成立に起因する普通電動役物１１２０を作動させるか否かの抽選処理が行われると１減算されるものとなっている。
【００４０】
パチンコ遊技機１は、第一始動条件が成立してからその抽選結果が第一特別図柄表示装置１７０１にて表示されるまでの期間の一部又は全部において、所定の演出を演出表示装置１１０９を用いて行うようになっている。また、パチンコ遊技機１は、第二始動条件が成立してからその抽選結果が第二特別図柄表示装置１７０２にて表示されるまでの期間の一部又は全部において、所定の演出を演出表示装置１１０９を用いて行うようになっている。具体的には、演出表示装置１１０９に設けられた「左」、「中」、「右」の飾り図柄表示エリアＬ、Ｃ、Ｒのそれぞれに表示される飾り図柄を用いた演出が、第一始動条件又は第二始動条件が成立した後に、演出表示装置１１０９にて行われるようになっている。
【００４１】
ここで、普通電動役物作動条件とは、普通図柄表示装置１８００に普通電動役物１１２０を作動させるという抽選結果が表示されることとなっている。パチンコ遊技機１は、この普通電動役物作動条件が成立したことに基づいて、普通電動役物１１２０を作動させるようになっている。普通電動役物１１２０が作動することにより第二始動口１１２１の入口の大きさが普通電動役物１１２０の作動前に比べて大きくなり、遊技領域１１０７を流下した遊技球が、第二始動口１１２１に進入しやすい状態に変化することになる。なお、第二始動口１１２１に遊技球が進入しやすい状態は、後述する普通電動役物停止条件の成立に基づいて終了するようになっている。
【００４２】
ここで、第一の条件装置作動条件の成立とは、第一特別図柄表示装置１７０１に第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるという抽選結果が表示されることとなっている。また、第二の条件装置作動条件の成立とは、第二特別図柄表示装置１７０２に第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるという抽選結果が表示されることとなっている。また、パチンコ遊技機１は、この第一の条件装置作動条件又は第二の条件装置作動条件が成立したことに基づいて、後述する役物連続作動装置を作動させるようになっている。そして、パチンコ遊技機１は、この第一の条件装置又は第二の条件装置作動条件及び役物連続作動装置の作動により、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるようになっている。第一特別電動役物１１４０が作動することにより第一大入賞口１１４１の入口の大きさが第一特別電動役物１１４０の作動前に比べて大きくなり、遊技領域１１０７を流下した遊技球が、第一大入賞口１１４１に進入しやすい状態に変化することになる。また、第二特別電動役物１１５０が作動することにより第二大入賞口１１５１の入口の大きさが第二特別電動役物１１５０の作動前に比べて大きくなり、遊技領域１１０７を流下した遊技球が、第二大入賞口１１５１に進入しやすい状態に変化することになる。なお、第一大入賞口１１４１及び第二大入賞口１１５１に遊技球が進入しやすい状態は、後述する特別電動役物停止条件の成立に基づいて終了するようになっている。
【００４３】
ここで、普図高確条件の成立とは、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に、前記した普通電動役物作動条件が成立しやすい状態（以下、単に「時短状態」と称する）に変化させるという抽選結果が表示されることとなっている。パチンコ遊技機１は、この普図高確条件が成立したことを条件に、所定の開始タイミングから普通電動役物作動条件が成立しやすい状態に変化するようになっている。なお、普通電動役物作動条件が成立しやすい状態は、後述の時短フラグで管理されるものとなっており、後述する普図高確終了条件の成立に基づいて終了するようになっている。
【００４４】
ここで、特図高確条件の成立とは、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に、前記した第一の条件装置作動条件及び第二の条件装置作動条件が成立しやすい状態に変化させるという抽選結果が表示されることとなっている。パチンコ遊技機１は、この特図高確条件が成立したことを条件に、所定の開始タイミングから第一の条件装置作動条件及び第二の条件装置作動条件が成立しやすい状態（以下、単に「確変状態」と称する）に変化するようになっている。なお、第一の条件装置作動条件及び第二の条件装置作動条件が成立しやすい状態は、後述の高確率フラグで管理されるものとなっており、後述する特図高確終了条件の成立に基づいて終了するようになっている。
【００４５】
ここで、不正検出条件の成立とは、不正行為が不正検出装置（図示せず）に検出されることとなっている。パチンコ遊技機１は、この不正検出条件が成立したことを条件に、、不正行為が行われた旨を報知する状態へ変化するようになっている。なお、不正行為が行われた旨を報知する状態は、後述する不正終了条件の成立に基づいて終了するようになっている。
【００４６】
次に、図１を用いてパチンコ遊技機１からホールコンピュータ２０００へ出力する遊技情報について説明する。
【００４７】
パチンコ遊技機１は、第一始動口１１１１又は第二始動口１１２１へ遊技球が進入したことを条件に所定のタイミングから出力を開始し、所定期間経過後に当該出力を終了するという構成となっている始動口信号を、ホールコンピュータ２０００へ向けて出力するようになっている。
【００４８】
また、パチンコ遊技機１は、前述した第一特図ゲーム又は第二特図ゲームのいずれかが終了したことを条件に所定のタイミングから出力を開始し、所定期間経過後に当該出力を終了するという構成となっている図柄確定信号を、ホールコンピュータ２０００へ向けて出力するようになっている。
【００４９】
パチンコ遊技機１は、第一の条件装置作動条件又は第二の条件装置作動条件が成立したこと等を条件に出力を開始し、特別電動役物停止条件が成立したことを条件に当該出力を終了するという構成となっている大当り１信号を、ホールコンピュータ２０００へ向けて出力するようになっている。
【００５０】
また、パチンコ遊技機１は、普図高確条件及び特図高確条件が非成立の際に第一の条件装置作動条件又は第二の条件装置作動条件等が成立した場合であって、普図高確条件又は特図高確条件の少なくとも一方が成立したことを条件に出力を開始し、特別電動役物停止条件が成立した後に普図高確終了条件及び特図高確終了条件が成立したことを条件に当該出力を終了するという構成となっている大当り２信号をホールコンピュータ２０００へ向けて出力するようになっている。
【００５１】
さらに、パチンコ遊技機１は、特図高確条件が非成立の際に第一の条件装置作動条件又は第二の条件装置作動条件等が成立した場合であって、普図高確条件又は特図高確条件の少なくとも一方が成立したことを条件に出力を開始し、特別電動役物停止条件が成立した後に特図高確終了条件が成立したことを条件に当該出力を終了するという構成となっている大当り３信号をホールコンピュータ２０００へ向けて出力するようになっている。
【００５２】
さらに、パチンコ遊技機１は、不正検出条件が成立したことを条件に出力を開始し、不正終了条件が成立したことを条件に当該出力を終了するという構成となっているセキュリティ信号をホールコンピュータ２０００へ向けて出力するようになっている。
【００５３】
上述したパチンコ遊技機１の下方には、遊技領域１１０７を流下した遊技球がパチンコ遊技機１によって回収され、該パチンコ遊技機１の外部に排出された遊技球を計数するアウト玉計数器２００１が設けられている。
【００５４】
ここで、打込条件の成立とは、パチンコ遊技機１によって回収され、該パチンコ遊技機１の外部に排出された遊技球が、アウト玉計数器２００１に備えられたアウト玉スイッチ（図示せず）により検出され、その検出数が所定数（例えば１０玉）に達することとなっている。アウト玉計数器２００１は、この打込条件が成立したことを条件に打込信号をホールコンピュータ２０００へ向けて出力するようになっている。
【００５５】
また、パチンコ遊技機１の近傍には、遊技場に設置されている複数の遊技機から上述したパチンコ遊技機１を特定する台端末装置２００２が設けられている。台端末装置２００２には、ターミナル中継基板１６００を介してパチンコ遊技機１から出力される始動口信号、図柄確定信号、大当り１信号、大当り２信号、大当り３信号およびセキュリティ信号、ならびに、アウト玉計数器２００１から出力される打込信号が、入力されるようになっている。
【００５６】
ホールコンピュータ２０００には、台端末装置２００２から通信ケーブル等を介して前記各種信号が入力される通信部２１０１が設けられている。また、台端末装置２００２は自身を特定する台端末情報を出力することができるようになっており、通信部２１０１には、通信ケーブル等を介して台端末情報が入力されるようになっている。
【００５７】
これにより、ホールコンピュータ２０００においては、台端末情報に対応している遊技機毎の遊技情報を管理することが可能となる。本実施の形態では、ホールコンピュータ２０００は、台端末装置２００２を介して接続される各パチンコ遊技機１の遊技情報を集計する情報管理装置として機能を有している。
【００５８】
次に、図４を用いてパチンコ遊技機１の動作について説明する。まず、パチンコ遊技機１に電源が投入されることで、以下の処理を実行する。パチンコ遊技機１に対して電源が投入され電力供給が開始されると、図３に示されるステップＳ１以降の電源投入時処理を開始する。
【００５９】
電源投入時処理において、ＣＰＵ１２１３は、まず、割込禁止に設定する（ステップＳ１）。スタックポインタにスタックポインタ指定アドレスを設定する（ステップＳ２）。次いで、割込許可（ステップＳ１５；ＹＥＳ）となった際のスタートアドレスを設定する（ステップＳ３）。そして、内蔵デバイスの設定（内蔵デバイス（内蔵周辺回路）であるＣＴＣ（カウンタ／タイマ）およびＰＩＯ（パラレル入出力ポート）の初期化など）を行った後（ステップＳ４）、ＲＡＭをアクセス可能状態に設定する（ステップＳ５）。なお、スタートアドレスとは、後述するステップＳ１５の割込許可となった場合に、ＣＰＵ１２１３が最初にアクセスするアドレスとなっている。
【００６０】
次いで、ＣＰＵ１２１３は、入力ポートを介して入力されるクリアスイッチ（例えば、電源基板に搭載されている。）の出力信号（図４のクリアスイッチ信号）の状態を確認する（ステップＳ６）。その確認においてＯＮを検出した場合には、ＣＰＵ１２１３は、通常の電源投入時処理を実行する。なお、通常の電源投入時処理とは、電源投入前の所定の状態を電源投入後に引き継がないようにする処理となっている（Ｓ１０〜Ｓ１７）。
【００６１】
クリアスイッチがＯＮの状態でない場合には、チェックサム判定前処理（ステップＳ７）を行うようになっている。このチェックサム判定前処理は、電力供給停止時に算出したチェックサムをバックアップＲＡＭ領域から読み出すという第１ステップと、当該処理時に新たなチェックサムを、電力供給停止時と同一の処理によって算出しなおすという第２ステップと、から構成されている。
【００６２】
チェックサム判定前処理が行われたことを確認したら、ＣＰＵ１２１３は、電力供給停止時に算出したチェックサムと、新たに算出しなおしたチェックサムとが一致しているか否かのデータチェックを行う（ステップＳ８）。このデータチェックにより、不測の停電等の電力供給停止が生じた後に復旧した場合には、バックアップＲＡＭ領域のデータは保存されているはずであるから、チェック結果は一致（正常）になる。チェック結果が正常でないということは、バックアップＲＡＭ領域のデータが、電力供給停止時のデータとは異なっていることを意味する。そのような場合には、内部状態を電力供給停止時の状態に戻すことができないので、通常の電源投入時処理を実行する。
【００６３】
チェック結果が正常であれば、電源投入後、ＣＰＵ１２１３は、パチンコ遊技機１の各制御状態を電力供給停止時の状態に戻すためのバックアップ時処理を行う（ステップＳ４１）。このバックアップ時処理は、ＲＯＭ１２１１に格納されているバックアップ時のコマンド送信テーブルの先頭アドレスをポインタに設定する第一処理と、電源投入後の遊技状態の設定を行う第二処理と、から構成されている。ここで、バックアップ時のコマンド送信テーブルには、電源投入後に主基板１２００から他の制御基板に送信するコマンド群が指定されるものとなっている。また、第二処理は、電力供給停止前における遊技状態を示すデータ（特図プロセスフラグ、普通図柄プロセスフラグ、高確率フラグ、時短フラグ、出力待機フラグなど）、出力ポートの出力状態が保存されている領域のデータ（出力ポートバッファ）、待機期間タイマを示すデータ又は賞球が未払出となっていることを示すデータの中で、いずれのデータを電源投入後に再び用いるかを指定するものとなっている。
【００６４】
また、ＣＰＵ１２１３は、電力供給復旧時の初期化コマンドとしての停電復旧指定コマンドを、演出制御基板１９００等に送信する（ステップＳ４２）。例えば、演出制御用ＣＰＵ１９０１は、停電復旧指定コマンドを受信すると、演出表示装置１１０９等を用いて、電力供給停止時の状態に戻すことを報知する。
【００６５】
通常の電源投入時処理では、ＣＰＵ１２１３は、まず、バックアップＲＡＭ領域のデータを消去するＲＡＭクリアを行う（ステップＳ１０）。次いで、ＲＡＭクリア時処理を行う（ステップＳ１１）。このＲＡＭクリア時処理は、ＲＯＭ１２１１に格納されている初期化時のコマンド送信テーブルの先頭アドレスをポインタに設定する第一処理と、電源投入後の遊技状態を初期設定にする第二処理と、から構成されている。ここで、ＲＡＭクリア時のコマンド送信テーブルには、ＲＡＭクリア時に主基板１２００から他の制御基板に送信するコマンド群が指定されるものとなっている。また、この初期設定とは、予め定められた初期の遊技状態を出現させるため、各種フラグ等（特図プロセスフラグ、普通図柄プロセスフラグ、高確率フラグ、時短フラグ及び出力待機フラグ等）の値を初期値に設定することとなっている。
【００６６】
また、ＣＰＵ１２１３は、複数のサブ基板（主基板１２００以外のマイクロコンピュータが搭載された基板。）を初期化するための初期化指定コマンド（遊技制御用マイクロコンピュータ１２００がＲＡＭクリアを実行したことを示すコマンドでもある。）を複数のサブ基板に送信する（ステップＳ１２）。例えば、演出制御用ＣＰＵ１９０１は、初期化指定コマンドを受信すると、演出表示装置１１０９等を用いて、遊技機の制御の初期化がなされたことを報知する。
【００６７】
また、ＣＰＵ１２１３は、乱数回路１２１４を初期設定する乱数回路設定処理を実行する（ステップＳ１３）。
【００６８】
そして、ステップＳ１４において、ＣＰＵ１２１３は、所定時間（例えば４ｍｓ）毎に定期的にタイマ割込がかかるように遊技制御用マイクロコンピュータ１２１０に内蔵されているＣＴＣのレジスタの設定を行なう。
【００６９】
初期化処理の実行（ステップＳ１０〜Ｓ１４）が完了すると、ＣＰＵ１２１３は、割込許可に設定し（ステップＳ１５）、タイマ割込が発生するのを待つ（ステップＳ１６）。そして、タイマ割込が発生（Ｓ１６のＹＥＳ）したら、後述のタイマ割込時処理（ステップＳ１７）を実行する。
【００７０】
タイマ割込が発生すると、ＣＰＵ１２１３は、図５に示すステップＳ２１〜Ｓ３５のタイマ割込時処理を実行する。タイマ割込時処理において、まず、電源確認信号が出力されたか否か（オン状態になったか否か）を検出する電源断検出処理を実行する（ステップＳ２１）。電源確認信号は、例えば電源基板（図示せず）に搭載されている電圧低下監視回路が、パチンコ遊技機１に供給される電源の電圧の低下を検出した場合に出力する。そして、電源断検出処理において、ＣＰＵ１２１３は、電源確認信号が出力されていることを検出したら、必要なデータをバックアップＲＡＭ領域に保存するための電力供給停止時処理を実行する。
【００７１】
次いで、スイッチ回路１２２０を介して、ゲートスイッチ１１３３，１１３３、大入賞口スイッチ１１４２，１１５２、第一始動口スイッチ１１１２及び第二始動口スイッチ１１２２の検出信号を入力し、それらの状態判定を行う（スイッチ処理：ステップＳ２２）。
【００７２】
次に、ＣＰＵ１２１３は、第一特別図柄表示装置１７０１、第二特別図柄表示装置１７０２及び普通図柄表示装置１８００の表示制御を行う表示制御処理を実行する（ステップＳ２３）。第一特別図柄表示装置１７０１、第二特別図柄表示装置１７０２及び普通図柄表示装置１８００については、ステップＳ３３，３４で設定される出力バッファの内容に応じて各表示装置に対して駆動信号を出力する制御を実行する。
【００７３】
次に、遊技制御に用いられる普図表示結果決定用の乱数値を示す数値データ、特別図柄表示結果用の乱数値及び大当り種別決定用の乱数値を示す数値データ等の各判定用乱数を生成する乱数回路１２１４から各種乱数を取得する（各種乱数取得処理：ステップＳ２４）。ここで、普図表示結果決定用の乱数値とは、前述した普図ゲームに用いるものであり、特別図柄表示結果用の乱数値及び大当り種別決定用の乱数値とは、前述した第一特図ゲーム及び第二特図ゲームに用いるものとなっている。
【００７４】
また、ＣＰＵ１２１３は、特別図柄プロセス処理を行う（ステップＳ２５）。特別図柄プロセス処理は、特図プロセスフラグの値に従って、第一特別図柄表示装置１７０１、第二特別図柄表示装置１７０２、第一特別電動役物１１４０及び第二特別電動役物１１５０を制御する処理となっている。なお、特図プロセスフラグの値は、遊技状態に応じてＣＰＵ１２１３によって更新されるものとなっている。
【００７５】
さらに、ＣＰＵ１２１３は、普通図柄プロセス処理を行う（ステップＳ２６）。普通図柄プロセス処理は、普通図柄プロセスフラグの値に従って、普通図柄表示装置１８００及び普通電動役物１１２０を制御する処理となっている。なお、普通図柄プロセスフラグの値は、遊技状態に応じてＣＰＵ１２１３によって更新されるものとなっている。
【００７６】
さらに、ＣＰＵ１２１３は、演出表示装置１１０９における演出図柄の表示制御等に関する演出制御コマンドなどを送出する処理を行う（演出制御コマンド制御処理：ステップＳ２７）。
【００７７】
さらに、ＣＰＵ１２１３は、当該パチンコ遊技機１における当該パチンコ遊技機１の遊技状態を特定可能とする大当り１信号〜大当り３信号、及び当該パチンコ遊技機１において磁気異常や電波異常が検出されたことを特定可能とするセキュリティ信号等のデータをホールコンピュータ２０００に対して出力する情報出力処理を行う（ステップＳ３０）。
【００７８】
さらに、ＣＰＵ１２１３は、大入賞口スイッチ１１４２，１１５２、第一始動口スイッチ１１１２及び第二始動口スイッチ１１２２の検出信号に基づく賞球個数の設定などを行う賞球処理を実行する（ステップＳ３１）。具体的には、大入賞口スイッチ１１４２，１１５２、第一始動口スイッチ１１１２及び第二始動口スイッチ１１２２のいずれかがオンしたことに基づく入賞検出に応じて、払出制御基板１３００に搭載されている払出制御用マイクロコンピュータに賞球個数を示す払出制御コマンド（賞球個数信号）を出力する。払出制御基板１３００に搭載されている払出制御用マイクロコンピュータは、賞球個数を示す払出制御コマンドに応じて球払出装置１３０１を駆動する。例示すると、ＣＰＵ１２１３は、大入賞口スイッチ１１４２がオンとなった場合に球払出装置１３０１に対して遊技球を１０玉払い出すことを示す賞球個数信号を出力し、第二始動口スイッチ１１２２がオンとなった場合に球払出装置１３０１に対して遊技球を１玉払い出すことを示す賞球個数信号を出力する。
【００７９】
本実施例では、出力ポートの出力状態に対応したＲＡＭ領域（出力ポートバッファ）が設けられているが、ＣＰＵ１２１３は、出力ポートの出力状態に対応したＲＡＭ領域におけるソレノイドのオン／オフに関する内容を出力ポートに出力する（ステップＳ３２：出力処理）。
【００８０】
また、ＣＰＵ１２１３は、特図プロセスフラグの値に応じて特別図柄の演出表示を行うための特別図柄表示制御データを特別図柄表示制御データ設定用の出力バッファに設定する特別図柄表示制御処理を行う（ステップＳ３３）。
【００８１】
さらに、ＣＰＵ１２１３は、普通図柄プロセスフラグの値に応じて普通図柄の演出表示を行うための普通図柄表示制御データを普通図柄表示制御データ設定用の出力バッファに設定する普通図柄表示制御処理を行う（ステップＳ３４）。
【００８２】
その後、割込許可状態に設定し（ステップＳ３５）、処理を終了する。以上の制御によって、本実施例では、タイマ割込時処理は４ｍｓ毎に起動されることになる。
【００８３】
図６は、ステップＳ２５の特別図柄プロセス処理の一例を示すフローチャートである。この特別図柄プロセス処理においてＣＰＵ１２１３は、まず、始動入賞判定処理を実行する（ステップＳ１００）。図７は、ステップＳ１００にて実行される始動入賞判定処理の一例を示すフローチャートである。
【００８４】
図７に示す始動入賞判定処理において、ＣＰＵ１２１３は、まず、図３に示す第一始動口スイッチ１１１２と第二始動口スイッチ１１２２のうち第一始動口１１１１に対応して設けられた第一始動口スイッチ１１１２からの検出信号がＯＮ状態であるか否かを判定する（ステップＳ２０１）。このとき、第一始動口スイッチ１１１２からの検出信号がＯＮ状態であれば（ステップＳ２０１；ＹＥＳ）、第１特図保留記憶部に記憶されている第一保留情報の個数に対応した前記第一特図保留記憶数が所定の上限値となっているか否かを判定する（ステップＳ２０２）。このとき、ＣＰＵ１２１３は、ＲＡＭ１２１２に設けられた第一特図保留記憶数に対応するカウンタの値を読み取ること等により、第一特図保留記憶数を特定できればよい。
【００８５】
ステップＳ２０２にて第一特図保留記憶数が上限値ではない場合には（ステップＳ２０２；ＮＯ）、例えば、第一特図保留記憶数に対応するカウント値を１加算すること等により、第一特図保留記憶数を１加算する（ステップＳ２０３）。ここで、前述した第一始動条件の成立とは、本フローチャートのステップＳ２０１；ＹＥＳ、ステップＳ２０２；ＮＯ、ステップＳ２０４、ステップＳ２０３及びステップＳ２０５となっている。そして、乱数回路１２１４やランダムカウンタによって更新されている数値データのうちから、特別図柄表示結果用の乱数値や大当り種別決定用の乱数値を示す数値データ等を抽出する（ステップＳ２０４）。このとき抽出した各乱数値を示す数値データが第一保留情報として第１特図保留記憶部における空きエントリの先頭にセットされることで、各乱数値が記憶される（ステップＳ２０５）。続いて、例えば、ＲＯＭ１２１１における第一始動口入賞指定コマンドテーブルの記憶アドレスを送信コマンドバッファにセットとすること等により、演出制御基板１９００に対してコマンドを送信するための設定を行う（ステップＳ２０６）。この第一始動口入賞指定コマンドテーブルには、第一始動条件の成立時に主基板１２００から他の制御基板に送信するコマンド群が指定されるものとなっている。こうして設定された第一始動口入賞指定コマンドは、第一特図保留記憶数に対応するカウント値を主基板１２００から演出制御基板１９００に対して伝送するものであり、例えば、特別図柄プロセス処理が終了した後のコマンド制御処理で実行されるようになっている。
【００８６】
ステップＳ２０６の処理を実行した後には、ステップＳ２０４にて抽出した各乱数値を示す数値データをステップＳ１１０の特別図柄通常処理に先立って読み出す（Ｓ２０７）。続いて、例えばＲＯＭ１２１１における先読み結果通知コマンドテーブルの記憶アドレスを送信コマンドバッファにセットすること等により、演出制御基板１９００に対してコマンドを送信するための設定を行う（ステップＳ２０８）。この先読み結果通知コマンドテーブルには、ステップＳ２０４にて抽出した各数値データを用いた特別図柄通常処理等で後に決定される各種抽選結果に関連する情報を主基板１２００から他の制御基板に送信するためのコマンド群が指定されるものとなっている。このコマンド群の一部は主基板１２００から演出制御基板１９００に対して伝送されるものであり、例えば、特別図柄プロセス処理が終了した後のコマンド制御処理で前記伝送が実行されるようになっている。
【００８７】
なお、ステップＳ２０７の処理では、ステップＳ２０４にて抽出した各乱数値を示す数値データに基づいて決定される特別図柄表示結果や大当り種別等が、ステップＳ１１０の特別図柄通常処理に先立って判定される。具体的には、まず、ステップＳ２０４にて抽出した特別図柄表示結果用の乱数値に対応する特別図柄表示結果が「大当り」、「ハズレ」のいずれとなるかが判定される。このとき、特別図柄表示結果が「大当り」となると判定された場合には、大当り種別決定用の乱数値に対応して、大当り種別が第１大当り及び第２大当りのいずれとなるかが特定される。そして、ステップＳ２０８の処理では、ステップＳ２０７にて特定された特別図柄表示結果や大当り種別に対応する先読み結果に関するコマンドを送信するための設定が行われる。これにより、第一始動口１１１１に進入した遊技球が第一始動口スイッチ１１１２にて検出された時点で、第一特別図柄表示装置１７０１に「大当り」を示す表示結果が表示されるか否かや、大当り種別が第１大当り及び第２大当りのいずれとなるかを判定し、判定結果に応じて異なる先読み結果に関するコマンドを、主基板１２００から演出制御基板１９００に対して伝送させることができる。そして、演出制御基板１９００は、演出制御用ＣＰＵ１９０１等が、第一始動口１１１１に進入した遊技球の検出に基づく飾り図柄の可変表示が開始されるより前に、第一特別図柄表示装置１７０１に「大当り」を示す表示結果が表示されるか否かや、大当り種別が第１大当り及び第２大当りのいずれとなるかを特定することができる。
【００８８】
ステップＳ２０８の処理を実行した後には、ＲＡＭ１２１２に設けれ、始動データ記憶部に記憶されている前述の始動口種別情報の個数に対応した合計保留記憶数に対応するカウンタの値を１加算すること等により、合計保留記憶数を１加算する（ステップＳ２０９）。そして、ＲＡＭ１２１２に設けられた始動データ記憶部における空きエントリの先頭に、第一始動口１１１１への入賞に対応した「第１」という始動口種別情報を記憶させる（ステップＳ２１０）。なお、この「第１」という始動口種別情報は、ステップＳ２０５にて第１特図保留記憶部に記憶された第一保留情報と関連付けされて、始動データ記憶部に記憶されるようになっている。続いて、例えば、ＲＯＭ１２１１における保留記憶数通知コマンドデーブルの記憶アドレスを送信コマンドバッファにセットすること等により、演出制御基板１９００等に対してコマンドを送信するための設定を行う（ステップＳ２１１）。この保留記憶数通知コマンドデーブルには、保留記憶数に関連する情報を主基板１２００から他の制御基板に送信するためのコマンド群が指定されるものとなっている。このコマンド群の一部は主基板１２００から演出制御基板１９００に対して伝送されるものであり、例えば、特別図柄プロセス処理が終了した後のコマンド制御処理で前記伝送が実行されるようになっている。
【００８９】
ステップＳ２０１にて第一始動口スイッチ１１１２からの検出信号がオフ状態である場合や（ステップＳ２０１；ＮＯ）、ステップＳ２０２にて第一特図保留記憶数が上限値に達している場合（ステップＳ２０２；ＹＥＳ）、あるいはステップＳ２１１の処理を実行した後には、第二始動口１１２１に対応して設けられた第二始動口スイッチ１１２２からの検出信号がＯＮ状態であるか否かを判定する（ステップＳ２１２）。このとき、第二始動口スイッチ１１２２からの検出信号がＯＦＦ状態であれば（ステップＳ２１２；ＮＯ）、始動入賞判定処理を終了する。これに対して、第二始動口スイッチ１１２２からの検出信号がＯＮ状態である場合には（ステップＳ２１２；ＹＥＳ）、第２特図保留記憶部に記憶されている第二保留情報の個数に対応した第二特図保留記憶数が所定の上限値となっているか否かを判定する（ステップＳ２１３）。このとき、ＣＰＵ１２１３は、ＲＡＭ１２１２に設けられた第二特図保留記憶数に対応するカウンタの値を読み取ること等により、第二特図保留記憶数を特定できればよい。
【００９０】
ステップＳ２１３にて第二特図保留記憶数が上限値に達していれば（ステップＳ２１３；ＹＥＳ）、始動入賞判定処理を終了する。これに対して、第二特図保留記憶数が上限値ではない場合には（ステップＳ２１３；ＮＯ）、例えば、第二特図保留記憶数に対応するカウント値を１加算すること等により、第二特図保留記憶数を１加算する（ステップＳ２１４）。ここで、前述した第二始動条件の成立とは、本フローチャートのステップＳ２１２；ＹＥＳ、ステップＳ２１３；ＮＯ、ステップＳ２１４及びステップＳ２１５、ステップＳ２１６となっている。そして、乱数回路１２１４やランダムカウンタによって更新されている数値データのうちから、特別図柄表示結果用の乱数値や大当り種別決定用の乱数値を示す数値データ等を抽出する（ステップＳ２１５）。このとき抽出した各乱数値を示す数値データが第二保留情報として第２特図保留記憶部における空きエントリの先頭にセットされることで、各乱数値が記憶される（ステップＳ２１６）。続いて、例えば、ＲＯＭ１２１１における第２始動口入賞指定コマンドテーブルの記憶アドレスを送信コマンドバッファにセットすること等により、演出制御基板１９００に対してコマンドを送信するための設定を行う（ステップＳ２１７）。この第二始動口入賞指定コマンドテーブルには、第二始動条件の成立時に主基板１２００から他の制御基板に送信するコマンド群が指定されるものとなっている。こうして設定された第二始動口入賞指定コマンドは、第二特図保留記憶数に対応するカウント値を主基板１２００から演出制御基板１９００に対して伝送するものであり、例えば、特別図柄プロセス処理が終了した後のコマンド制御処理で実行されるようになっている。
【００９１】
ステップＳ２１７の処理を実行した後には、ステップＳ２１５にて抽出した各乱数値を示す数値データを、ステップＳ１１０の特別図柄通常処理に先立って読み出す（ステップＳ２１８）。続いて、ＲＯＭ１２１１における第２先読み結果通知コマンドテーブルの記憶アドレスを送信コマンドバッファにセットする等により、演出制御基板１９００等に対してコマンドを送信するための設定を行う（ステップＳ２１９）。この第２先読み結果通知コマンドテーブルには、ステップＳ２１５にて抽出した各数値データを用いた特別図柄通常処理等で後に決定される各種抽選結果に関連する情報を主基板１２００から他の制御基板に送信するためのコマンド群が指定されるものとなっている。このコマンド群の一部は主基板１２００から演出制御基板１９００に対して伝送されるものであり、例えば、特別図柄プロセス処理が終了した後のコマンド制御処理で前記伝送が実行されるようになっている。
【００９２】
ステップＳ２１８の処理では、ステップＳ２１５にて抽出した各乱数値を示す数値データに基づいて決定される特別図柄表示結果や大当り種別等が、ステップＳ１１０の特別図柄通常処理に先立って判定される。具体的には、まず、ステップＳ２１５にて抽出した特別図柄表示結果用の乱数値に対応する特別図柄表示結果が「大当り」、「ハズレ」のいずれとなるかが判定される。このとき、特別図柄表示結果が「大当り」となると判定された場合には、大当り種別決定用の乱数値に対応して、大当り種別が第１大当り及び第３大当りのいずれとなるかが特定される。そして、ステップＳ２１９の処理では、ステップＳ２１８にて特定された特別図柄表示結果や大当り種別に対応する先読み結果に関するコマンドを送信するための設定が行われる。これにより、第二始動口１１２１に進入した遊技球が第二始動口スイッチ１１２２て検出された時点で、第二特別図柄表示装置１７０２に「大当り」を示す表示結果が表示されるか否かや、大当り種別が第１大当り及び第３大当りのいずれかとなるかを判定し、判定結果に応じて異なる先読み結果に関するコマンドを、主基板１２００から演出制御基板１９００に対して伝送させることができる。そして、演出制御基板１９００の側では、演出制御用ＣＰＵ１９０１等が第二始動口１１２１に進入した遊技球の検出に基づく飾り図柄の可変表示が、開始されるより前に、第二特別図柄表示装置１７０２に「大当り」を示す表示結果が表示されるか否かや、大当り種別が第１大当り及び第３大当りのいずれとなるかを特定することができる。
【００９３】
ステップＳ２１９の処理を実行した後には、前述の合計保留記憶数に対応するカウンタの値を１加算すること等により、合計保留記憶数を１加算する（ステップＳ２２０）。そして、始動データ記憶部における空きエントリの先頭に、第二始動口１１２１への入賞に対応した「第２」という始動口種別情報を記憶させる（ステップＳ２２１）。なお、この「第２」という始動口種別情報は、ステップＳ２１６にて第２特図保留記憶部に記憶された第二保留情報と関連付けされて、始動データ記憶部に記憶されるようになっている。続いて、例えばＲＯＭ１２１１における保留記憶数通知コマンドテーブルの記憶アドレスを送信コマンドバッファにセットすること等により、演出制御基板１９００等に対してコマンドを送信するための設定を行う（ステップＳ２２２）。以上のような始動入賞判定処理を実行した後には、特図プロセスフラグの値に応じて、図６に示すステップＳ１１０〜Ｓ１１６の処理のいずれかを選択して実行する。
【００９４】
ステップＳ１１０の特別図柄通常処理は、特図プロセスフラグの値が“０”の時に実行される。この特別図柄通常処理では、第１特図保留記憶部や第２特図保留記憶部に記憶されている第一保留情報及び第二保留情報の有無等に基づいて、第一特別図柄表示装置１７０１や第二特別図柄表示装置１７０２による特別図柄に関する遊技を開始するか否かの判定が行われる。また、特別図柄通常処理では、特別図柄表示結果用の乱数値を示す数値データに基づき、抽選結果を「大当り」とするか「ハズレ」とするかと、抽選結果が「大当り」の場合にその大当り種別を第一特別図柄表示装置１７０１や第二特別図柄表示装置１７０２に導出表示させる以前に決定するようになっている。さらに、特別図柄通常処理では、第一特図ゲーム又は第二特図ゲームの変動時間を決定するようになっている。そして、抽選結果、大当り種別及び前記変動時間の決定がなされたら特図プロセスフラグの値を“１”に更新する。
【００９５】
ステップＳ１１１の特別図柄変動処理は、特図プロセスフラグの値が“１”の時に実行される。この特別図柄変動処理には、第一特別図柄表示装置１７０１や第二特別図柄表示装置１７０２において、抽選結果が表示されるまでの設定を行う処理や、その抽選結果が表示されるまで時間を管理する処理等が含まれている。例えば、ステップＳ１１１の特別図柄変動処理が実行される毎に、ＲＡＭ１２１２に設けられたタイマにおける格納値であるタイマ値を１減算あるいは１加算することで前記時間を管理する。また、計測された時間が予め定められた時間に達したか否かの判定も行われる。そして、予め定められた時間に達した時に特図プロセスフラグの値を“２”に更新する。
【００９６】
ステップＳ１１２の特別図柄停止処理は、特図プロセスフラグの値が“２”の時に実行される。この特別図柄停止処理には、第一特別図柄表示装置１７０１や第二特別図柄表示装置１７０２にて、抽選結果を表示させるため処理が含まれている。そしてＲＡＭ１２１２に設けられた大当りフラグがオンとなっているか否かの判定処理等が行われる。ここで、大当りフラグがオンである場合には特図プロセスフラグの値を“３”に更新するが、大当りフラグがオフである場合には特図プロセスフラグの値を“０”に更新する。なお、特図プロセスフラグの値が“２”から特図プロセスフラグの値が“３”に更新されることを「役物連続作動装置の作動」と称することとする。
【００９７】
ステップＳ１１３の大入賞口開放前処理は、特図プロセスフラグの値が“３”のときに実行される。この大入賞口開放前処理には、抽選結果が「大当り」となったこと等に基づき、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０をどのように作動させるか等の作動態様の設定を行う処理等が含まれている。この作動態様の設定を行った後、特図プロセスフラグの値を“４”に更新する。
【００９８】
ステップＳ１１４の大入賞口開放中処理は、特図プロセスフラグの値が“４”のときに実行される。この大入賞口開放中処理には、設定された前記作動態様に基づいて、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させる処理等が含まれている。設定された作動態様にて第一特別電動役物１１４０及び／又は第二特別電動役物１１５０の作動が完了した後に、特図プロセスフラグの値を“５” に更新する。
【００９９】
ステップＳ１１５の大入賞口開放後処理は、特図プロセスフラグの値が“５”のときに実行される。この大入賞口開放後処理には、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を、再び作動させるか否かの判定処理等が含まれている。この判定処理において、再び第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させると判定された場合は、特図プロセスフラグの値を“３” に更新し、第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させないと判定された場合は、大当り終了表示を行う設定を行うとともに、特図プロセスフラグの値を“６” に更新する。ここで、この大当り終了表示を行う設定とは、特図プロセスフラグの値が“６”に更新されたことを演出制御基板１９００に通知するための設定となっており、演出制御基板１９００は演出表示装置１１０９や他の演出装置を用いて遊技者に、特図プロセスフラグの値が“６”に更新されたこと報知するようになっている。
【０１００】
ステップＳ１１６の大当り終了処理は、特図プロセスフラグの値が“６”のときに実行される。この大当り終了処理には、「大当り」が終了したことを報知する時間を管理する処理や、「大当り」が終了した後のパチンコ遊技機１の状態をどのような状態にするかを設定する処理等が行われる。この大当り終了処理が完了した場合は、特図プロセスフラグの値を“０” に更新する。なお、このタイミングで、特図プロセスフラグの値を“０”に更新することは、作動していた役物連続作動装置を停止させることと同値となっている。
【０１０１】
図８は、図６のステップＳ１１０にて実行される特別図柄通常処理の一例を示すフローチャートである。図８に示す特別図柄通常処理においてＣＰＵ１２１３は、まず、例えばＲＡＭ１２１２に記憶されている合計保留記憶数カウント値等に基づき、第一特図保留記憶数と第二特図保留記憶数の合計値である合計保留記憶数が「０」であるか否かを判定する（ステップＳ２３１）。このとき、合計保留記憶数が「０」以外であれば（ステップＳ２３1；ＮＯ）、始動データ記憶部から保留番号「１」として管理されている始動口種別情報を読み出す（ステップＳ２３２）。
【０１０２】
ステップＳ２３２の処理に続いて、合計保留記憶数カウント値を１減算すること等により、合計保留記憶数を１減算するように更新する。ここで、始動データ記憶部は、１から８までの保留番号で管理されており、始動データ記憶部にて保留番号「１」より下位のエントリに記憶された始動データ記憶の内容を、１エントリずつ上位にシフトさせる（ステップＳ２３３）。そして、ステップＳ２３２にて読み出した始動口種別情報が「第１」と「第２」のいずれであるかを判定する（ステップ２３４）。
【０１０３】
ステップＳ２３４にて始動口種別情報が「第１」であると判定された場合には（ステップＳ２３４；第１）、この保留番号「１」で管理されている始動口種別情報と関連付けられて第１特図保留記憶部に記憶されている第一保留情報として、特別図柄表示結果用の乱数値と、大当り種別決定用の乱数値を示す数値データとを、それぞれ読み出す（ステップＳ２３５）。このときには、第一特図保留記憶数カウント値を１減算すること等により、第一特図保留記憶数が１減算された値に更新され、第１特図保留記憶部に記憶された第一保留情報の記憶内容を上位にシフトさせることで、下位に空きエントリが作成されるようになっている（ステップＳ２３６）。そして、第一特別図柄表示装置１７０１により第一特図ゲームを開始することに対応して、ＲＡＭ１２１２に設けられた変動特図指定バッファの値を「１」に設定する（ステップＳ２３７）。
【０１０４】
ステップＳ２３４にて始動口種別情報が「第２」であると判定された場合には（ステップＳ２３４；第２）、この保留番号「１」で管理されている始動口種別情報と関連付けられて第２特図保留記憶部に記憶されている第二保留情報として、特別図柄表示結果用の乱数値と、大当り種別決定用の乱数値を示す数値データとを、それぞれ読み出す（ステップＳ２４５）。このときには、第二特図保留記憶数カウント値を１減算すること等により、第二特図保留記憶数が１減算された値に更新され、第２特図保留記憶部に記憶された第二保留情報の記憶内容を上位にシフトさせることで、下位に空きエントリが作成されるようになっている（ステップＳ２４６）。そして、第二特別図柄表示装置１７０２により第二特図ゲームを開始することに対応して、ＲＡＭ１２１２に設けられた変動特図指定バッファの値を「２」に設定する（ステップＳ２４７）。
【０１０５】
ステップＳ２３７又はＳ２４７の処理を実行した後には、抽選結果を「ハズレ」と「大当り」のいずれとするかを判定する特別図柄大当り判定処理（ステップＳ２３８）を実行する。この特別図柄大当り判定処理は、ステップＳ２３５で読み出した特別図柄表示結果用の乱数値を示す数値データ又はステップＳ２４５で読み出した特別図柄表示結果用の乱数値を示す数値データが、抽選結果決定用のテーブルにおける「ハズレ」と「大当り」の各抽選結果に割り当てられた決定値のいずれと合致するかに応じて、抽選結果を「大当り」や「ハズレ」のいずれとするかを決定するものとなっている。
【０１０６】
図９はステップＳ２３８の特別図柄大当り判定処理の一例を示すフローチャートである。まず、抽選結果が大当りの場合にセットされる大当りフラグをクリアする（ステップＳ２５０）。
【０１０７】
次に、高確率状態時用の抽選結果決定用のテーブルをセットする（ステップＳ２５１）。次いで、高確率フラグがセットされているか否かを判定する（ステップＳ２５２）。ここで、高確率フラグがセットされていると判定された場合（ステップＳ２５２；ＹＥＳ）は、高確率状態時用の抽選結果決定用のテーブルをセットした状態を維持する。また、高確率フラグがセットされていないと判定された場合（ステップＳ２５２；ＮＯ）は、高確率状態時用の抽選結果決定用のテーブルに替えて低確率状態時用の抽選結果決定用のテーブルをセットする（ステップＳ２５３）。
【０１０８】
次いで、ステップＳ２３５で読み出した特別図柄表示結果用の乱数値を示す数値データ又はステップＳ２４５で読み出した特別図柄表示結果用の乱数値を示す数値データが、セットされている高確率状態時用の抽選結果決定用のテーブル又は低確率状態時用の抽選結果決定用のテーブルにおける「ハズレ」と「大当り」の各抽選結果に割り当てられた決定値のいずれと合致するかに応じて、抽選結果を「大当り」や「ハズレ」のいずれとするかを決定する（ステップＳ２５４）。ここで、高確率状態時用の抽選結果決定用のテーブルは、低確率状態時用の抽選結果決定用のテーブルよりも「大当り」に割り当てられた決定値の数が多くなっており、高確率状態時用の抽選結果決定用のテーブルがセットされている状態では、低確率状態時用の抽選結果決定用のテーブルがセットされている状態に比べて、前述した第一の条件装置作動条件及び第二の条件装置作動条件が成立しやすい状態になっている。このように高確率フラグがセットされている場合に高確率状態時用の抽選結果決定用のテーブルを用いてステップＳ２５４を行うことを、「特別図柄確率変動機能の作動」と称することとする。
【０１０９】
続いて、ステップＳ２５５にて「大当り」であると判定された場合には（ステップＳ２５５；ＹＥＳ）、ＲＡＭ１２１２に設けられた大当りフラグをセットする（ステップＳ２５６）。なお、ステップＳ２５４にて「大当り」でないと判定された場合には（ステップＳ２５５；ＮＯ）、ＲＡＭ１２１２に設けられた大当りフラグをセットすることなく処理を終了する。
【０１１０】
図８において、ステップＳ２３８の特別図柄大当り判定処理を実行した後には、大当り種別を複数種類のいずれとするかを判定する大当り種別判定処理（ステップＳ２３９）を実行する。この大当り種別判定処理は、ステップＳ２３５で読み出した大当り種別決定用の乱数値を示す数値データが特図１大当り種別決定用のテーブルにおける「第１大当り」や「第２大当り」といった予め複数用意された各種別に割り当てられた決定値のいずれと合致するかに応じて、大当り種別をいずれとするかを決定するものとなっている。また、この大当り種別判定処理は、ステップＳ２４５で読み出した大当り種別決定用の乱数値を示す数値データが特図２大当り種別決定用のテーブルにおける「第１大当り」や「第３大当り」といった予め複数用意された各種別に割り当てられた決定値のいずれと合致するかに応じて、大当り種別をいずれとするかを決定するものとなっている。
【０１１１】
図１０はステップＳ２３９の大当り種別判定処理の一例を示すフローチャートである。まず、特別図柄大当り判定処理にて、大当りフラグがセットされているか否かを判定する（ステップＳ２６０）。大当りフラグがセットされている場合は（ステップＳ２６０；ＹＥＳ）、第一特別図柄表示装置１７０１による第一特図ゲームに基づいて大当りフラグがセットされたか、第二特別図柄表示装置１７０２による第二特図ゲームに基づいて大当りフラグがセットされたかを判定するために、変動特図指定バッファ値の読み出しを行う（ステップＳ２６１）。
【０１１２】
次いで、読み出した変動特図指定バッファ値が「１」であるか「２」であるかの判定行う（ステップＳ２６２）。読み出した変動特図指定バッファ値が「１」である場合は（ステップＳ２６２；「１」）、大当り種別を複数種類のいずれとするかを判定するために、特図１用大当り種別決定用のテーブルをセットする（ステップＳ２６３）。また、読み出した変動特図指定バッファ値が「２」である場合は（ステップＳ２６２；「２」）、大当り種別を複数種類のいずれとするかを判定するために、特図２用大当り種別決定用のテーブルをセットする（ステップＳ２６４）。
【０１１３】
次いで、ステップＳ２３５で読み出した大当り種別決定用の乱数値を示す数値データ又はステップＳ２４５で読み出した大当り種別決定用の乱数値を示す数値データが、特図１大当り種別決定用のテーブル又は特図２大当り種別決定用のテーブルにおける「第１大当り」、「第２大当り」や「第３大当り」といった予め複数用意された各種別に割り当てられた決定値のいずれと合致するかに応じて、大当り種別を決定する（ステップＳ２６５）。
【０１１４】
こうして決定された大当り種別を大当り種別バッファ値を更新することに等により、決定された大当り種別値をセットし（ステップＳ２６６）、大当り種別判定処理を終了する。なお、大当り種別が第１大当りであれば、大当り種別値を「１」、第２大当りであれば「２」、第３大当りであれば「３」として、大当り種別バッファ値にセットされるようになっている。
【０１１５】
また、ステップＳ２６０にて、大当りフラグがセットされていないと判定された場合（ステップＳ２６０；ＮＯ）は、抽選結果が「ハズレ」であることから、大当り種別値をセットすることなく、処理を終了する。
【０１１６】
図８において、ステップＳ２３９の大当り種別判定処理を実行した後には、第一特図ゲーム又は第二特図ゲームの変動時間等をいずれとするかを判定する変動パターン設定処理（ステップＳ２４０）を実行する。この変動パターン設定処理は、第一特図ゲーム又は第二特図ゲームの変動時間等を選択するために用いる数種類のリーチ乱数値等を用いて、第一特図ゲーム又は第二特図ゲームの変動時間等をいずれとするかを決定するものとなっている。
【０１１７】
図１１はステップＳ２４０の変動パターン設定処理の一例を示すフローチャートである。まず、特別図柄大当り判定処理にて、大当りフラグがセットされたか否かを判定する（ステップＳ２７０）。大当りフラグがセットされている場合は（ステップＳ２７０；ＹＥＳ）、大当り時用変動パターン種別決定テーブルを決定するための大当り時用変動パターン種別決定テーブル選択処理（ステップＳ２７１）を実行する。
【０１１８】
この大当り時用変動パターン種別決定テーブル選択処理では、第一特図ゲーム又は第二特図ゲームが行われる際の遊技状態指定バッファの値に基づいて、複数の大当り時用変動パターン種別決定テーブルの中から一のテーブルを決定するようになっている。そして決定された大当り時用変動パターン種別決定テーブルをセットする（ステップＳ２７２）。この遊技状態指定バッファの値で管理される遊技状態は、後述の高確率フラグのセット状態と時短フラグのセット状態との組合せで区別されるものとなっている。本実施例では、高確率フラグ及び時短フラグがともにセットされている状態である場合、遊技状態指定バッファの値に「１」がセットされるようになっている。また、高確率フラグと時短フラグがともにセットされていない状態である場合、遊技状態指定バッファの値に「２」がセットされるようになっている。さらに、高確率フラグがセットされていない状態で且つ時短フラグがセットされている状態である場合、遊技状態指定バッファの値に「３」がセットされるようになっている。さらに、高確率フラグがセットされている状態で且つ時短フラグがセットされていない状態である場合、遊技状態指定バッファの値に「４」がセットされるようになっている。
【０１１９】
次に、ステップＳ２６６にてセットされている大当り種別値を読み出す（ステップＳ２７３）。次にステップＳ２３５又はステップＳ２４５にて読みだした第一保留情報又は第二保留情報における一のリーチ乱数値と大当り時用変動パターン種別決定テーブルと大当り種別値とに基づいて、一の大当り時用変動パターンカテゴリ決定テーブルを決定するため大当り時用変動パターンカテゴリ決定テーブル選択処理を実行する。（ステップＳ２７４）。
【０１２０】
この大当り時用変動パターンカテゴリ決定テーブル選択処理では、第一特図ゲーム又は第二特図ゲームが実行されている間に演出表示装置１１０９等をどのような態様で作動させるかという変動パターンがカテゴリ毎に分類されている複数の大当り時用変動パターンカテゴリテーブルの中から一のテーブルを決定するようになっている。そして決定された大当り時用変動パターンカテゴリ決定テーブルをセットする（ステップＳ２７５）。
【０１２１】
また、ステップＳ２７０にて、大当りフラグがセットされていない場合は（ステップＳ２７０；ＮＯ）、ハズレ時用変動パターン種別決定テーブルを決定するためのハズレ時用変動パターン種別決定テーブル選択処理（ステップＳ２７６）を実行する。
【０１２２】
このハズレ時用変動パターン種別決定テーブル選択処理では、第一特図ゲーム又は第二特図ゲームが行われる際の遊技状態指定バッファの値に基づいて複数のハズレ時用変動パターン種別決定テーブルの中から一のテーブルを決定するようになっている。そして決定されたハズレ時用変動パターン種別決定テーブルをセットする（ステップＳ２７７）。
【０１２３】
次に、ハズレ時用変動パターン大カテゴリ決定テーブル選択処理を実行する（ステップＳ２７８）。このハズレ時用変動パターン大カテゴリ決定テーブル選択処理では、ステップＳ２３５又はステップＳ２４５にて読みだした第一保留情報又は第二保留情報における一のリーチ乱数等と、ステップＳ２７７にてセットされているハズレ時用変動パターン種別決定テーブルとに基づいて、演出表示装置１１０９等を、リーチ演出を実行させない態様で作動させるのか、リーチ演出を実行させる態様で作動させるのか又は遊技者にリーチ演出よりも大当りが発生することを期待させるＳＰリーチ演出を実行させる態様で作動させるのか、という事項で分類された３つのハズレ時用変動パターン大カテゴリ決定テーブルの中から一のテーブルを決定するようになっている。そして決定されたハズレ時用変動パターン大カテゴリ決定テーブルをセットする（ステップＳ２７９）。
【０１２４】
次に、合計保留記憶数に対応するカウンタの値を読み出す（ステップＳ２８０）。次に、ステップＳ２３５又はステップＳ２４５にて読みだした第一保留情報又は第二保留情報における他のリーチ乱数と、ハズレ時用変動パターン大カテゴリ決定テーブルと、合計保留記憶数に対応するカウンタの値と、に基づいて、一のハズレ時用変動パターンカテゴリ決定テーブルを決定するためハズレ時用変動パターンカテゴリ決定テーブル選択処理を実行する。（ステップＳ２８１）。
【０１２５】
このハズレ時用変動パターンカテゴリ決定テーブル選択処理では、第一特図ゲーム又は第二特図ゲームが実行されている間に演出表示装置１１０９等をどのような態様で作動させるかという変動パターンがカテゴリ毎に分類されている複数のハズレ時用変動パターンカテゴリ決定テーブルの中から一のテーブルが決定するようになっている。そして決定されたハズレ時用変動パターンカテゴリ決定テーブルをセットする（ステップＳ２８２）。
【０１２６】
次に、セットされている大当り時用変動パターンカテゴリ決定テーブル又はハズレ時用変動パターンカテゴリ決定テーブルと、ステップＳ２３５又はステップＳ２４５にて読みだした第一保留情報又は第二保留情報における変動パターン決定用のリーチ乱数値等とに基づいて、第一特図ゲーム又は第二特図ゲームの変動時間が特定されている変動パターンを決定する変動パターン決定処理を実行する（ステップＳ２８３）。そして、決定された変動パターンをセットする（ステップＳ２８４）。このステップＳ２８４にて変動パターンをセットした後、その決定された変動パターンに応じて、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に抽選結果を表示させるタイミングを特定する特図ゲームの変動時間を設定する（ステップＳ２８５）。その後、変動特図指定バッファ値に応じて、第一特図ゲームと第二特図ゲームのいずれかを開始させるかを設定する（ステップＳ２８６）。
【０１２７】
ここで、遊技状態指定バッファの値が「２」以外である場合にステップＳ２７１及びステップＳ２７６で決定される大当り時用変動パターン種別決定テーブル及びハズレ時用変動パターン種別決定テーブルを用いて、ステップＳ２８３で決定される可能性のある最も短い変動時間は、遊技状態指定バッファの値が「２」である場合、ステップＳ２８３では決定されないようになっている。これは遊技状態指定バッファの値が「２」以外である場合において所定回数分の第一特図ゲーム又は第二特図ゲームが行われた際の総時間を、遊技状態指定バッファの値が「２」である場合において前記所定回数分の第一特図ゲーム又は第二特図ゲームが行われた際の総時間よりも短くさせるための構成となっている。以下において、前記構成を「変動時間短縮機能」と称することとし、高確率フラグ又は時短フラグの少なくとも一方がセットされることを、「変動時間短縮機能の作動」と称することとする。
【０１２８】
ステップＳ２８６の処理に続いて、特別図柄の変動開始時用となる各種コマンドを送信するための設定を行う（ステップＳ２８７）。例えば、変動特図指定バッファ値が「１」である場合に、ＣＰＵ１２１３は、主基板１２００から演出制御基板１９００に対して遊技状態指定コマンド、第一特図ゲーム開始コマンド、変動パターン指定コマンド、大当り種別結果通知コマンド、保留記憶数通知コマンドを順次に送信するために、予め用意された第１変動開始用コマンドテーブルのＲＯＭ１２１１における記憶アドレスを示す設定データをＲＡＭ１２１２に設けられた送信コマンドバッファにおいて送信コマンドポインタによって指定されたバッファ領域に格納する。他方、変動特図指定バッファ値が「２」である場合に、ＣＰＵ１２１３は、主基板１２００から演出制御基板１９００に対して遊技状態指定コマンド、第二特図ゲーム開始コマンド、変動パターン指定コマンド、大当り種別結果通知コマンド、保留記憶数通知コマンドを順次送信するために、予め用意された第２変動開始用コマンドテーブルのＲＯＭ１２１１における記憶アドレスを示す設定データを、送信コマンドバッファにおいて送信コマンドポインタによって指定されたバッファ領域に格納する。こうしてコマンド制御処理が実行される毎に主基板１２００から演出制御基板１９００に対して遊技状態指定コマンド、第一特図ゲーム開始コマンド又は第二特図ゲーム開始コマンド、変動パターン指定コマンド、大当り種別結果通知コマンドが、順次に送信されることになる。なお、これらの演出制御コマンド送信される順番は任意に変更可能となっている。その後、特図プロセスフラグの値を特別図柄変動処理に対応した値である“１”に更新してから（ステップＳ２４１）、特別図柄通常処理を終了する。
【０１２９】
図１２は図６のステップＳ１１２にて実行される特別図柄停止処理の一例を示すフローチャートである。図１２に示す特別図柄停止処理において、ＣＰＵ１２１３は、まず、特別図柄停止期間判定処理を行う（ステップＳ３００）。この特別図柄停止期間判定処理は、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に抽選結果が表示されてから、当該抽選結果を継続して表示し続ける期間を決定する第一ステップと、前記した期間が終了したか否かを判定する第２ステップと、を少なくとも含む処理となっている。
【０１３０】
次に、ステップＳ３００にて決定された期間が終了したと判定された後、大当りフラグがオンであるか否かを判定する（ステップＳ３０１）。このとき大当りフラグがオンであれば（ステップＳ３０１；ＹＥＳ）、大当り開始時演出待ち時間を設定する（ステップＳ３０２）。この大当り開始時演出待ち時間は、前記期間が終了してから第一特別電動役物１１４０及び／又は第二特別電動役物１１５０を作動させるまでの時間となっている。なお、このステップＳ３０１にてＹＥＳと判定されることが、条件装置及び役物連続作動装置の作動の契機となっている。
【０１３１】
ステップＳ３０２の処理に続いて、当り開始指定コマンドを主基板１２００から演出制御基板１９００に対して送信するための設定を行う（ステップＳ３０３）。例えば、ステップＳ３０３の処理では、大当り種別バッファ値に応じた当り開始指定コマンドを送信するために予め用意された当り開始指定コマンドテーブルのＲＯＭ１２１１における記憶アドレスを示す設定データが、送信コマンドバッファにおいて送信コマンドポインタによって指定されたバッファ領域に格納されえばよい。これにより、特別図柄停止処理が終了してからコマンド制御処理が実行されたときに、主基板１２００から演出制御基板１９００に対して、大当り種別に応じた当り開始指定コマンドが送信される。
【０１３２】
ステップＳ３０３の設定を行った後には、特図プロセスフラグの値を大入賞口開放前処理に対応した値である“３”に更新する（ステップＳ３０４）。また、確変状態や時短状態を終了するための設定を行う（ステップＳ３０５）。例えば、ステップＳ３０５の処理において、ＣＰＵ１２１３は、高確率フラグや時短フラグをクリアしてオフ状態とする処理や、確変状態における特図ゲームの残存回数をカウントするための確変回数カウンタや、時短状態における特図ゲームの残存回数をカウントするための時短回数カウンタをクリアする処理等を実行する。また、ステップＳ３０５でのクリア処理に続いて、大当りフラグをクリアしてオフ状態とする処理も実行する（ステップＳ３０６）。
【０１３３】
ステップＳ３０１にて、大当りフラグがオフである場合には（ステップＳ３０１；ＮＯ）、当り終了後の変動回数判定処理（ステップＳ３０７）を行う。このステップＳ３０７の処理では、大当り終了後から特別図柄の変動回数をカウントする処理を少なくとも含む処理であり、例えば、前記変動回数のカウント値が予め定められた既定値に達したか否かを判定する処理及び前記既定値に達した場合、演出に関する設定を変更する処理等と組み合わせて実行される処理となっている。
【０１３４】
ステップＳ３０７の処理を実行した後には、確変状態を終了させるか否かの判定を行う確変終了判定処理（ステップＳ３０８）を行う。このステップＳ３０８の処理では、大当り終了後から確変状態中における特別図柄の変動回数をカウントする処理を少なくとも含む処理であり、例えば、前記変動回数のカウント値が予め定められた確変終了既定値に達したか否かを判定する処理及び前記既定値に達した場合、確変状態を終了させるため高確率フラグをオフ状態に変更する処理等と組み合わせて実行される処理となっている。
【０１３５】
ステップＳ３０８の処理を実行した後には、時短状態を終了させるか否かの判定を行う時短終了判定処理（ステップＳ３０９）を行う。このステップＳ３０９の処理では、大当り終了後から時短状態中における特別図柄の変動回数をカウントする処理を少なくとも含む処理であり、例えば、前記変動回数のカウント値が予め定められた時短終了既定値に達したか否かを判定する処理及び前記既定値に達した場合、時短状態を終了させるため時短フラグをオフ状態に変更する処理等と組み合わせて実行される処理となっている。
【０１３６】
ここで、本実施例では、ステップＳ３０１にてＮＯと判定される毎に、変動回数カウンタの格納値である変動回数のカウント値を１減算するなどして更新する。そして、更新後の変動回数のカウント値が既定値と合致するか否かの判定を行う。このとき、確変終了既定値とカウント値が合致すれば、高確率フラグをクリアしてオフ状態にし、時短終了既定値と前記カウント値が合致すれば、時短フラグをクリアしてオフ状態にするようになっている。他方、確変状態を終了させる既定値と合致しなければ高確率フラグの状態を維持し、時短状態を終了させる既定値と合致しなければ時短フラグの状態を維持するようになっている。
【０１３７】
ステップＳ３０９の処理を実行した後には、特図プロセスフラグをクリアして、その値を“０”に初期化する（ステップＳ３１０）。ステップＳ３０６又はステップＳ３１０の処理を実行した後は、次変動遊技状態値判定処理（ステップＳ３１１）を実行し、特別図柄停止処理を終了する。
【０１３８】
ここで、この次変動遊技状態値判定処理は、次回の特図ゲームがどのような遊技状態で行われるかを判定するとともに、判定された遊技状態を遊技状態指定バッファに遊技状態値として記憶する処理となっている。
【０１３９】
また、ステップＳ３０１にて大当りフラグがＯＮの場合における前述の次回の特図ゲームがどのような遊技状態で行われるかの判定は、ステップＳ２６６にてセットされている指定バッファから大当り種別値を読み出し、当該大当り種別値と所定の判定テーブルとを用いて行われるようになっている。本実施例では、大当り種別値が「１」の場合、前記所定の判定テーブルから「前記時短終了既定値が０回、前記確変終了既定値が０回」と決定されるようになっており、大当り後の最初の特図ゲームの遊技状態は、時短フラグ及び高確率フラグがともにオフ状態とされるようになっている。また、大当り種別値が「２」の場合、前記所定の判定テーブルから「前記時短終了既定値が０回、前記確変終了既定値が５０回」と決定されるようになっており、大当り後の最初の特図ゲームの遊技状態は、時短フラグがオフ状態且つ高確率フラグがオン状態とされるようになっている。さらに、大当り種別値が「３」の場合、前記所定の判定テーブルから「前記時短終了既定値が１００回、前記確変終了既定値が５０回」と決定されるようになっており、大当り後の最初の特図ゲームの遊技状態は、時短フラグ及び高確率フラグがともにオン状態とされるようになっている。
【０１４０】
なお、ステップＳ３０１にて大当りフラグがＯＮでない場合における前述の次回の特図ゲームがどのような遊技状態で行われるかの判定は、前述したようにステップＳ３０８及びステップＳ３０９の判定処理にて行われている。
【０１４１】
図１３は、図６のステップＳ１１６にて実行される大当り終了処理の一例を示すフローチャートである。図１３に示す大当り終了処理において、ＣＰＵ１２１３は、まず、大当り終了表示期間判定処理を行う（ステップＳ４００）。この大当り終了表示期間判定処理は、演出表示装置１１０９又は他の演出装置にて実行されている前述の大当り終了表示に関連した報知演出を終了させる時期を決定する第一ステップと、前記した時期に到達したか否かを判定する第２ステップと、を少なくとも含む処理となっている。
【０１４２】
次に、ステップＳ４００にて決定された時期に到達したと判定された後、特図２用大当り終了時状態データ指定テーブルをセットする（ステップＳ４０１）。この特図２用大当り終了時状態データ指定テーブルは、第二特図ゲームに基づく抽選結果が「大当り」の場合に参照されるテーブルとなっている。
【０１４３】
次に、ステップＳ２３７又ステップＳ２４７にてセットされた変動特図指定バッファ値を読み出す（ステップＳ４０２）。そして、読み出した変動特図指定バッファ値が、「１」であるか「２」であるかの判定を行う（ステップＳ４０３）。
【０１４４】
ステップＳ４０３にて読み出した変動特図指定バッファ値が、「１」である場合は、特図２用大当り終了時状態データ指定テーブルに替えて特図１用大当り終了時状態データ指定テーブルをセットする（ステップＳ４０４）。この特図１用大当り終了時状態データ指定テーブルは、第一特図ゲームに基づく抽選結果が「大当り」の場合に参照されるテーブルとなっている。また、ステップＳ４０３にて読み出した変動特図指定バッファ値が、「２」である場合は、特図２用大当り終了時状態データ指定テーブルをセットした状態を維持する。
【０１４５】
次に、ステップＳ３１１にて遊技状態指定バッファに記憶された遊技状態値の読み出し（ステップＳ４０５）を行うと共に、ステップＳ２６６にてセットされている大当り種別値を読み出す（ステップＳ４０６）。そして、セットされている特図１用大当り終了時状態データ指定テーブル又は特図２用大当り終了時状態データ指定テーブルと、読み出した遊技状態値及び大当り種別値と、を用いて後述のステップＳ４０７〜ステップＳ４０９で構成される大当り後の状態設定を行う。
【０１４６】
まず、大当り後の状態設定の一つとして、大当り終了後に、特別図柄通常処理内の特別図柄大当り判定処理にて、高確率状態時用の抽選結果決定用のテーブルを用いるか低確率状態時用の抽選結果決定用のテーブルを用いるのかの判定に用いる前述した高確率フラグをセットするか否かの判定処理等を行う高確率フラグセット処理を行う（ステップＳ４０７）。
【０１４７】
また、大当り後の状態設定の一つとして、大当り終了後に、ステップＳ２６の普通図柄プロセス処理内にて、後述の時短時用の抽選結果決定用のテーブルを用いるか通常時用の抽選結果決定用のテーブルを用いるのかの判定に用いる前述した時短フラグをセットするか否かの判定処理等を行う時短フラグセット処理を行う（ステップＳ４０８）。
【０１４８】
さらに、大当り後の状態設定の一つとして、大当り終了後に、特別図柄停止処理内のステップＳ３０７で用いる演出に関する設定を変動する既定値、ステップＳ３０８で用いる確変状態を終了させる既定値及びステップＳ３０９で用いる時短状態を終了させる既定値をセットする処理等を行うストーリー設定処理を行う（ステップＳ４０９）。
【０１４９】
次いで、ステップＳ４０７、ステップＳ４０８及びステップＳ４０９にて、設定された大当り後の状態を指定する大当り後演出状態指定コマンドをセットする（ステップＳ４１０）。この大当り後演出状態指定コマンドは演出制御基板１９００に送信され、演出制御基板１９００は、当該コマンドに対応した各種演出を演出表示装置１１０９等に行わせるようになっている（ステップＳ４１０）。
【０１５０】
次いで、大入賞口開放前処理にて第一特別電動役物１１４０及び／又は第二特別電動役物１１５０をどのように作動させるか等の作動態様の設定内容や大当り種別値等の大当りに関する各種記憶内容をクリアする（ステップＳ４１１）。
【０１５１】
ステップＳ４１１の処理を実行した後には、特図プロセスフラグをクリアして、その値を“０”に初期化し（ステップＳ４１２）、特別図柄停止処理を終了する。
【０１５２】
図１４は、図１３のステップＳ４０７にて実行される高確率フラグセット処理の一例を示すフローチャートである。本実施例のパチンコ遊技機１は、いわゆるリミッタ機となっている。
【０１５３】
まず、連チャン回数カウンタ値を１加算する処理を行う（ステップＳ５００）。このステップＳ５００では、本実施例では、ＲＡＭ１２１２に設けられた連チャン回数指定バッファの値を１増加させた値に更新する処理を行うようになっている。
【０１５４】
次に、ステップＳ５００にて更新された連チャン回数カウンタ値を読み出す（ステップＳ５０１）。ここで、本実施例のパチンコ遊技機１は３回リミッタ機となっている。具体的には、パチンコ遊技機１は、連チャン回数カウンタ値が「３」というリミット値に達した場合、高確率フラグセット処理にて高確率フラグをセットしないように制御するものとなっている。
【０１５５】
次に、ステップＳ５０１にて読み出した連チャン回数カウンタ値が、リミット値に達したか否かを判定する（ステップＳ５０２）。そして、連チャン回数カウンタ値がリミット値に達していないと判定された場合に（ステップＳ５０２；ＮＯ）、大当り終了時状態判定処理（ステップＳ５０３）を実行する。
【０１５６】
この大当り終了時状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、で特定される大当り終了時状態が確変状態か否かを判定する処理となっている。
【０１５７】
次いで、この大当り終了時状態判定処理の判定結果が確変状態であるか否かを判定し（ステップＳ５０４）、確変状態と判定された場合は（ステップＳ５０４；ＹＥＳ）、前述の高確率フラグをセットし（ステップＳ５０５）、高確率フラグセット処理を終了する。
【０１５８】
また、連チャン回数カウンタ値がリミット値に達していると判定された場合に（ステップＳ５０２；ＹＥＳ）や、大当り終了時状態判定処理の判定結果が確変状態でないと判定された場合は（ステップＳ５０４；ＮＯ）、特別図柄停止処理のステップＳ３０５で、高確率フラグをクリアした状態に維持させるとともに前記連チャン回数カウンタ値をクリアして、高確率フラグセット処理を終了する。
【０１５９】
本実施例では、前記連チャン回数カウンタ値がリミット値に達していない場合であって大当り種別値が「２」、「３」の場合は、高確率フラグがステップＳ５０５でセットされるようになっているが、前記連チャン回数カウンタ値がリミット値に達している場合は、大当り種別値が「２」、「３」の場合であっても、高確率フラグはセットされないようになっている。また、大当り種別値が「１」の場合は、前記リミット値に達しているか否かにかかわらず、高確率フラグはセットされないようになっている。
【０１６０】
図１５は、図１３のステップＳ４０８にて実行される時短フラグフラグセット処理の一例を示すフローチャートである。
【０１６１】
まず、回数Ａカウンタ値を１加算する処理を行う（ステップＳ６００）。本実施例において、このステップＳ６００では、ＲＡＭ１２１２に設けられた回数Ａ指定バッファの値を１増加させた値に更新する処理を行うようになっている。
【０１６２】
次に、ステップＳ６００にて更新された回数Ａカウンタ値を読み出す（ステップＳ６０１）。
【０１６３】
このステップＳ６０１にて読み出した回数Ａカウンタ値が「１」であるか否かを判定する（ステップＳ６０２）。この回数カウンタ値が「１」であるか否かという判定は、換言すると、いわゆる初回大当りが発生したか否かという判定を行うことであり、回数Ａカウンタ値が「１」であると判定された場合に（ステップＳ６０２；ＹＥＳ）、初回大当り終了時状態判定処理（ステップＳ６０３）を実行する。
【０１６４】
この初回大当り終了時状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、で特定される大当り終了時状態が時短状態か否かを判定する処理と、大当り後の演出内容を決定する処理と、から構成されている。ここで、この大当り後の演出内容を決定する処理では、例えば、初回大当り後に演出表示装置１１０９をどのような態様で作動させるかを指定するコマンド等を決定するようになっている。
【０１６５】
また、回数Ａカウンタ値が「１」でないと判定された場合に（ステップＳ６０２；ＮＯ）、次に、読み出した回数Ａカウンタ値がリミット値である「３」であるか否かを判定する（ステップＳ６０４）。そして、回数Ａカウンタ値が「３」でないと判定された場合に（ステップＳ６０４；ＮＯ）、リミット到達前大当り終了時状態判定処理（ステップＳ６０５）を実行する。
【０１６６】
このリミット到達前大当り終了時状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、で特定される大当り終了時状態が時短状態か否かを判定する処理と、大当り後の演出内容を決定する処理と、から構成されている。
【０１６７】
また、回数Ａカウンタ値がリミット値の「３」であると判定された場合に（ステップＳ６０４；ＹＥＳ）、まず回数Ａカウンタ値をクリアし（ステップＳ６０６）、リミット到達時大当り終了時状態判定処理（ステップＳ６０７）を実行する。
【０１６８】
このリミット到達時大当り終了時状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、で特定される大当り終了時状態が時短状態か否かを判定する処理と、大当り後の演出内容を決定する処理と、から構成されている。ここで、この大当り後の演出内容を決定する処理では、例えば、リミット到達で高確率フラグがセットされない大当り後において、演出表示装置１１０９をどのような態様で作動させるかを指定するコマンド等を決定するようになっている。
【０１６９】
次に、初回大当り終了時状態判定処理、リミット到達前大当り終了時状態判定処理又はリミット到達時大当り終了時状態判定処理における判定結果が、時短状態であるか否かを判定し（ステップＳ６０８）、時短状態と判定された場合は（ステップＳ６０８；ＹＥＳ）、前述の時短フラグをセットし（ステップＳ６０９）、時短フラグセット処理を終了する。
【０１７０】
また、ステップＳ６０８にて時短状態でないと判定された場合は（ステップＳ６０８；ＮＯ）、前述の時短フラグをセットすることなく、時短フラグセット処理を終了する。なお、本実施例では、大当り種別値が「３」の場合は、前記回数Ａカウンタ値に関わりなく時短フラグがステップＳ６０５でセットされるようになっているとともに、大当り種別値が「１」、「２」の場合は、前記回数Ａカウンタ値に関わりなく時短フラグがセットされないようになっている。
【０１７１】
このように高確率フラグセット処理及び時短フラグセット処理を行うことから、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した際の大当り種別値が「１」、「２」の場合、ステップＳ３１１にて「前記時短終了既定値が０回、前記確変終了既定値が０回」と決定されるようになっており、大当り後の最初の特図ゲームの遊技状態は、時短フラグ及び高確率フラグがともにオフ状態とされるようになっている。また、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した際の大当り種別値が「３」の場合、ステップＳ３１１にて「前記時短終了既定値が１００回、前記確変終了既定値が０回」と決定されるようになっており、大当り後の最初の特図ゲームの遊技状態は、時短フラグがオン状態とされ高確率フラグがオフ状態とされるようになっている。
【０１７２】
図１６は、図１３のステップＳ４０９にて実行されるストーリー設定処理の一例を示すフローチャートである。まず、本処理では回数Ｂカウンタ値を１加算する処理を行う（ステップＳ７００）。このステップＳ７００では、本実施例では、ＲＡＭ１２１２に設けられた回数Ｂ指定バッファの値を１増加させた値に更新する処理を行うようになっている。また、前述したように本実施例のパチンコ遊技機１は、連チャン回数カウンタ値がリミット値に達した場合、高確率フラグがセットされないようになっているが、本実施例のストーリー設定処理では、連チャン回数カウンタ値のリミット値と同じ回数にそのリミット値が設定された回数Ｂカウンタ値を用いて以下の処理を行うようになっている。
【０１７３】
ステップＳ７００に続いて、更新された回数Ｂカウンタ値を読み出す（ステップＳ７０１）。次に、ステップＳ７０１にて読み出した回数Ｂカウンタ値が、リミット値に達したか否かを判定する（ステップＳ７０２）。そして、回数Ｂカウンタ値がリミット値に達していないと判定された場合に（ステップＳ７０２；ＮＯ）、リミット到達前大当り終了状態判定処理（ステップＳ７０３）を実行して、ストーリー設定処理を終了する。
【０１７４】
このリミット到達前大当り終了時状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、から特別図柄停止処理内のステップＳ３０７で用いる演出に関する設定を変動する既定値、ステップＳ３０８で用いる確変状態を終了させる既定値及びステップＳ３０９で用いる時短状態を終了させる既定値をそれぞれ特定し、ＲＡＭ１２１２に設けられた所定の記憶領域にセットする処理となっている。
【０１７５】
また、回数Ｂカウンタ値がリミット値に達していると判定された場合に（ステップＳ７０２；ＹＥＳ）、リミット到達時大当り終了時状態判定処理（ステップＳ７０４）を実行した後、回数Ｂカウンタ値をクリアし（ステップＳ７０５）、ストーリー設定処理を終了する。
【０１７６】
このリミット到達時大当り終了状態判定処理は、ステップＳ４０１にてセットされている特図２用大当り終了時状態データ指定テーブル又はテップＳ４０４にてセットされている特図１用大当り終了時状態データ指定テーブルにおいて、ステップＳ４０５にて読み出した遊技状態値と、ステップＳ４０６にて読み出した大当り種別値と、から特別図柄停止処理内のステップＳ３０７で用いる演出に関する設定を変動する既定値、ステップＳ３０８で用いる確変状態を終了させる既定値及びステップＳ３０９で用いる時短状態を終了させる既定値をそれぞれ特定し、ＲＡＭ１２１２に設けられた所定の記憶領域にセットする処理となっている。
【０１７７】
図１７は、ステップＳ２６の普通図柄プロセス処理の一例を示すフローチャートである。この普通図柄プロセス処理においてＣＰＵ１２１３は、まず、ゲート通過判定処理を実行する（ステップＳ１０００）。例えばステップＳ１０００のゲート通過判定処理では、ゲートスイッチ１１３３，１１３３からの検出信号に基づき、ゲートスイッチ１１３３，１１３３がオンであるか否かを判定し、オフであれば、そのままゲート通過判定処理を終了する。これに対して、ゲートスイッチ１１３３，１１３３がオンであるときには、所定の普通図保留記憶部における保留データの記憶数である普図保留記憶数を示す普図保留記憶カウント値が普図保留上限値に達していれば、通過ゲートにおける今回の遊技球の通過を無効として、ゲート通過判定処理を終了する。その一方で普図保留上限値に達していない場合には、例えば、乱数回路１２１４やＲＡＭ１２１２に設けられたランダムカウンタ等によって更新される数値データのうちから、普図表示結果決定用の乱数値を示す数値データを抽出する。このとき抽出した乱数値を示す数値データが、保留データとして所定の普図保留記憶部における空きエントリに先頭にセットされることで乱数値が記憶される。この場合には、普図保留記憶カウント値を１加算するように更新してから、ゲート通過判定処理を終了する。
【０１７８】
ステップＳ１０００のゲート通過判定処理を実行した後、ＣＰＵ１２１３はＲＡＭ１２１２に設けられた普通図柄プロセスフラグの値に応じて、図１７に示すステップＳ１１００〜Ｓ１４００の処理のいずれかを選択して実行する。
【０１７９】
ステップＳ１１００の普通図柄通常処理は、普通図柄プロセスフラグの値が“０”のときに実行される。この普通図柄通常処理では、所定の普通保留記憶部に格納された保留データの有無等に基づいて、普通図柄表示器１８００による普図ゲームを開始するか否かの判定が行われる。このとき、例えば、所定の普図保留記憶部に格納された保留データが存在する場合には、普図ゲームにおける普通図柄の可変表示結果である普図表示結果を「普図当り」とするか「普図ハズレ」とするかを決定する普図表示決定処理を実行してから、普通図柄プロセスフラグの値を“１”に更新する。
【０１８０】
普図表示結果決定処理では、所定の普図保留記憶部から読み出した保留データに含まれる普図表示結果決定用の乱数値を示す数値データ等に基づき、後述の時短時用の抽選結果決定用のテーブル又は通常時用の抽選結果決定用のテーブルを参照して、普図表示結果を決定する。
【０１８１】
ここで、時短時用の抽選結果決定用のテーブルは時短フラグがオンである場合に参照されるものであり、通常時用の抽選結果決定用のテーブルは時短フラグがオフである場合に参照されるものとなっている。また、時短時用の抽選結果決定用のテーブルは、通常時用の抽選結果決定用のテーブルよりも「普図当り」に割り当てられた決定値の数が多くなっており、時短時用の抽選結果決定用のテーブルが参照される状態では、通常時用の抽選結果決定用のテーブルが参照される状態に比べて、前述した普通電動役物作動条件が成立しやすい状態になっている。つまり、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、普通電動役物１１２０が第二始動口１１２１の入口の大きさを拡大させる頻度が高まるようになっている。そのため、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、遊技球が第二始動口１１２１に進入しやすくなっている。このように「普図当り」に割り当てられた決定値の数が多い時短時用の抽選結果決定用のテーブルを用いることを以下において、「普通図柄表示装置の確率変動機能の作動」と通常時用の抽選結果決定用のテーブルを用いることを以下において、「普通図柄表示装置の確率変動機能の停止」と称することとする。
【０１８２】
また、普図表示結果決定処理では、普図表示結果に対応する普図変動時間の決定も行われる。このとき、時短フラグがオンである場合には、時短フラグがオフである場合よりも普図変動時間が短くなるように設定されており、「普図当り」の可変表示結果が導出表示される間隔は、時短フラグがオンである場合の方が、時短フラグがオフである場合よりも短くなるようになっている。これにより、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、普通電動役物１１２０が第二始動口１１２１の入口の大きさを拡大させる頻度が高まるようになっている。そのため、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、遊技球が第二始動口１１２１に進入しやすくなっている。このように普図変動時間が短くなるように設定することを以下において、「普通図柄表示装置の変動時間短縮機能の作動」と称することとする。
【０１８３】
更に、普図表示結果決定処理では、普図表示結果を「普図当り」とする場合に、第二始動口１１２１の入口を拡大したままにする時間である傾動制御時間の決定も行われる。このとき、時短フラグがオンである場合には、時短フラグがオフである場合よりも傾動制御時間が長くなるように設定されている。これにより、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、普通電動役物１１２０が第二始動口１１２１の入口の大きさが拡大している時間が長くなっている。そのため、時短フラグがオンの状態は、時短フラグがオフの状態に比べて、遊技球が第二始動口１１２１に進入しやすくなっている。このように傾動制御時間が長くなるように設定することを以下において、「普通電動役物の開放延長機能」と称することとする。
【０１８４】
なお、本実施例のパチンコ遊技機１は、時短フラグがオン状態の際に、普通図柄表示装置の確率変動機能を作動させるとともに普通図柄表示装置の変動時間短縮機能を作動させ、さらに普通電動役物の開放延長機能も作動させることとなっているが、時短フラグがオン状態の際に、普通図柄表示装置の変動時間短縮機能、普通図柄表示装置の確率変動機能又は普通電動役物の開放延長機能の少なくともいずれか一つが作動するようにしてもよい。
【０１８５】
ステップＳ１２００の普通図柄変動処理は、普通図柄プロセスフラグの値が“１”のときに実行される。この普通図柄変動処理では、普通図柄表示装置１８００において普通図柄を変動させるための設定が行われると共に、その普通図柄が変動を開始してからの経過時間が計測される。また、こうして計測された経過時間が所定の普図変動時間に達したか否かの判定が行われる。ステップＳ１２００の普通図柄変動処理が完了すると、普通図柄プロセスフラグの値を“２”に更新する。
【０１８６】
ステップＳ１３００の普通図柄停止処理は、普通図柄プロセスフラグの値が“２”のときに実行される。この普通図柄停止処理では、普図変動時間が経過したことに基づき、普通図柄表示装置１８００にて、普通図柄の変動を停止させ、普通図柄の可変表示結果となる確定普通図柄を停止表示させるための設定を行う。ステップＳ１３００の普通図柄停止処理にて「普図ハズレ」の場合の処理が完了すると普通図柄プロセスフラグの値を“０”に更新し、「普図当り」の場合の処理が完了すると普通図柄プロセスフラグの値を“３”に更新する。
【０１８７】
ステップＳ１４００の普通電動役物作動処理は、普通図柄プロセスフラグの値が“３”のときに実行される。この普通電動役物作動処理では、普図ゲームにおける可変表示結果が「普図当り」となったことに対応して、普通電動役物１１２０を前述の傾動制御時間等の予め定められた態様で作動させる処理となっている。ステップＳ１４００の普通電動役物作動処理が完了すると、普通図柄プロセスフラグの値を“０”に更新する。
【０１８８】
図１８は、ステップＳ３０の情報出力処理の一例を示すフローチャートである。まず、情報出力処理において、ＣＰＵ１２１３は、始動口関連出力処理（ステップＳ２０００）を行う。この始動口関連出力処理は、第一始動口１１１１又は第二始動口１１２１へ遊技球が進入した旨をホールコンピュータ２０００へ伝達するための始動口信号の出力に関する処理となっている。本実施例では、この始動口関連出力処理は、第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２が遊技球を検出した場合にＣＰＵ１２１３はレジスタの始動口信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの始動口信号に対応するビット位置に「１」をセットする処理となっている。なお、この始動口関連出力処理は、所定期間内で、複数個の遊技球が第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２にて検出された場合、ＣＰＵ１２１３はレジスタの始動口信号に対応するビット位置に「１」をセットした後、予め定められた条件が成立するまで前記ビット位置に「０」をセットする動作を、第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２にて検出された遊技球の数だけ繰り返すようになっている。
【０１８９】
次に、ＣＰＵ１２１３は、図柄確定関連出力処理（ステップＳ２１００）を行う。この図柄確定関連出力処理は、前述した第一特図ゲーム又は第二特図ゲームの１回分が終了したという旨をホールコンピュータ２０００へ伝達するための図柄確定信号の出力に関する処理となっている。本実施例では、この図柄確定関連出力処理は、特別図柄停止期間判定処理（ステップＳ３００）において、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に抽選結果を継続して表示し続ける期間が終了した場合にＣＰＵ１２１３はレジスタの図柄確定信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの図柄確定信号に対応するビット位置に「１」をセットする処理となっている。なお、ＣＰＵ１２１３は、前記ビット位置に「１」をセットした後、所定期間経過後に前記ビット位置に「０」をセットするようになっている。
【０１９０】
次に、ＣＰＵ１２１３は、大当り関連出力処理(ステップＳ２２０１〜ステップＳ２２０８）を行う。この大当り関連出力処理は、前述した大当り１信号〜大当り３信号をホールコンピュータ２０００へ出力するための処理となっている。この大当り関連出力処理において、最初に特図プロセスフラグの値を読み出す（ステップＳ２２０１）。次いで、特図プロセスフラグの値と大入賞口開放前処理指定値（「３」）を比較する（ステップＳ２２０２）。そして、特図プロセスフラグの値が３未満であるかどうかを判定する（ステップＳ２２０３）。なお、このステップＳ２２０３は、前述した第一の条件装置作動条件又は第二の条件装置作動条件が成立したか否かを判定する処理と同値となっている。換言すると、第一の条件装置及び第二の条件装置が作動するタイミングは、特図プロセスフラグの値が「３」に更新されたタイミングと同値となっている。
【０１９１】
特図プロセスフラグの値が３以上であるときは（ステップＳ２２０３；ＮＯ）、大当り１信号出力開始処理（ステップＳ２２０４）を行う。この大当り１信号出力開始処理では、ＣＰＵ１２１３はレジスタの大当り１信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り１信号に対応するビット位置に「１」をセットする処理となっている。
【０１９２】
大当り１信号出力開始処理に続いて、その他大当り信号出力開始処理（ステップＳ２２０５）を行う。このその他大当り信号出力開始処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定を行う。そして、「２」である場合は、ＣＰＵ１２１３はレジスタの大当り２信号及び大当り３信号に対応するそれぞれのビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号及び大当り３信号に対応するそれぞれのビット位置に「０」をセットする。また、読み出した遊技状態指定バッファの値が「２」でない場合は、ＣＰＵ１２１３はレジスタの大当り２信号及び大当り３信号に対応するそれぞれのビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号及び大当り３信号に対応するそれぞれのビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定は、前述した第一の条件装置作動条件又は第二の条件装置作動条件が成立した際に普図高確条件又は特図高確条件の少なくとも一方が成立したか否かを判定する処理と同値となっている。
【０１９３】
また、特図プロセスフラグの値が３未満であるときは（ステップＳ２２０３；ＹＥＳ）、次に、大当り１信号出力終了処理（ステップＳ２２０６）を行う。この大当り１信号出力終了処理は、ＣＰＵ１２１３はレジスタの大当り1信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り1信号に対応するビット位置に「０」をセットする処理となっている。つまり、ステップＳ２２０３の判定処理は、前述した特別電動役物停止条件が成立したか否かの判定する処理と同値となっている。
【０１９４】
大当り１信号出力終了処理に続いて、大当り２信号出力終了処理（ステップＳ２２０７）を行う。この大当り２信号出力終了処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定を行う。そして、「２」である場合は、ＣＰＵ１２１３はレジスタの大当り２信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号に対応するビット位置に「０」をセットする。また、「２」でない場合は、ＣＰＵ１２１３はレジスタの大当り２信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号に対応するビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定処理は、特別電動役物停止条件が成立した後に普図高確終了条件及び特図高確終了条件が成立したか否かを判定する処理と同値となっている。
【０１９５】
大当り２信号出力終了処理に続いて、大当り３信号出力終了処理（ステップＳ２２０８）を行う。この大当り３信号出力終了処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグがセットされていない状態を示す「２」又は「３」であるか否かの判定を行う。そして、「２」又は「３」である場合は、ＣＰＵ１２１３はレジスタの大当り３信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り３信号に対応するビット位置に「０」をセットする。また、遊技状態指定バッファの値が「１」又は「４」である場合は、ＣＰＵ１２１３はレジスタの大当り３信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り３信号に対応するビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグがセットされていない状態を示す「２」又は「３」であるか否かの判定処理は、特別電動役物停止条件が成立した後に特図高確終了条件が成立したか否かを判定する処理と同値となっている。
【０１９６】
ステップＳ２２０５又はステップＳ２２０８の処理を完了させた後、ＣＰＵ１２１３は、セキュリティ関連出力処理（ステップＳ２３００）を行う。このセキュリティ関連出力処理は、前述したセキュリティ信号をホールコンピュータ２０００へ出力するための処理となっている。本実施例では、所定の異常状態が発生した場合にＣＰＵ１２１３はレジスタのセキュリティ信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファのセキュリティ信号に対応するビット位置に「１」をセットする処理となっている。なお、ＣＰＵ１２１３は、前記ビット位置に「１」をセットした後、予め定められた条件が成立すると前記ビット位置に「０」をセットするようになっている。
【０１９７】
出力ポートバッファの各ビット位置に対応付けられた前記各信号（始動口信号、図柄確定信号、大当り１信号、大当り２信号、大当り３信号、セキュリティ信号）は、前述のタイマ割込み毎に情報出力回路１２６０及びターミナル中継基板１６００を介してホールコンピュータ２０００へ出力されるようになっている（ステップＳ２４００）。
【０１９８】
図１９は、大当り１信号、大当り２信号及び大当り３信号の出力タイミングを示す説明図である。まず、大当り１信号は、第１大当り、第２大当り及び第３大当りに関連する条件装置が作動したタイミングで出力を開始するようになっている。このように大当り１信号が出力を開始できるようになっているのは、ステップＳ４１２にて、特図プロセスフラグが“０”に更新された後にタイマ割込みが発生すると、ステップＳ２２０６にて大当り１信号の出力が終了されるためとなっている。
【０１９９】
大当り２信号は、第１大当りに関連する条件装置が作動したとしても出力が開始されないようになっている。これは、ステップＳ２２０５にて大当り２信号の出力開始条件が、「読み出した遊技状態指定バッファの値が「２」でない場合」となっているためである。また、大当り２信号は、すでに大当り２信号が出力されていない条件下において第２大当り及び第３大当りに関連する条件装置が作動したタイミングで出力を開始するようになっている。このような大当り２信号の出力条件となっているのは、ステップＳ２２０７にて、読み出した遊技状態指定バッファの値が「２」である場合に大当り２信号の出力が終了されるためとなっている。
【０２００】
さらに、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達する前であって、第２大当りに関連する条件装置が作動したタイミングで出力が開始された大当り２信号は、読み出した遊技状態指定バッファの値が「２」である場合、つまり、高確率フラグ及び時短フラグがともにオフとなった場合に、その出力が停止されるようになっている。
【０２０１】
また、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達する前であって、第３大当りに関連する条件装置が作動したタイミングで出力が開始された大当り２信号は、読み出した遊技状態指定バッファの値が「２」である場合、つまり、高確率フラグ及び時短フラグがともにオフとなった場合に、その出力が停止されるようになっている。
【０２０２】
また、図示していないが、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した場合であって、第２大当りに関連する条件装置が作動したタイミングで出力が開始された大当り２信号は、読み出した遊技状態指定バッファの値が「２」である場合、つまり、高確率フラグ及び時短フラグがともにオフとなった場合に、その出力が停止されるようになっているが、ステップＳ３１１にて「前記時短終了既定値が０回、前記確変終了既定値が０回」と決定されるため、結果として、特図プロセスフラグが“０”に更新された後にタイマ割込みが発生すると、第２大当りが終了したタイミングと同様にステップＳ２２０７にて大当り２信号の出力が終了されることととなっている。
【０２０３】
また、図示していないが、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した場合であって、第３大当りに関連する条件装置が作動したタイミングで出力が開始された大当り２信号は、読み出した遊技状態指定バッファの値が「２」である場合、つまり、高確率フラグ及び時短フラグがともにオフとなった場合に、その出力が停止されるようになっているが、ステップＳ３１１にて「前記時短終了既定値が１００回、前記確変終了既定値が０回」と決定されるため、第２大当りが終了したタイミングでその出力が停止されないようになっている。
【０２０４】
次に、大当り３信号は、第１大当りに関連する条件装置が作動したとしても出力が開始されないようになっている。これは、ステップＳ２２０５にて大当り３信号の出力開始条件が、「読み出した遊技状態指定バッファの値が「２」でない場合」となっているためである。また、大当り３信号は、すでに大当り３信号が出力されていない条件下において第２大当り及び第３大当りに関連する条件装置が作動したタイミングで出力を開始するようになっている。このような大当り３信号の出力条件となっているのは、ステップＳ２２０８にて、読み出した遊技状態指定バッファの値が「２」又は「３」である場合に大当り３信号の出力が終了されるためとなっている。
【０２０５】
さらに、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達する前であって、第２大当りに関連する条件装置が作動したタイミングで出力が開始された大当り３信号は、読み出した遊技状態指定バッファの値が「２」又は「３」である場合、つまり、高確率フラグがオフとなった場合に、その出力が停止されるようになっている。
【０２０６】
また、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達する前であって、第３大当りに関連する条件装置が作動したタイミングで出力が開始された大当り３信号は、読み出した遊技状態指定バッファの値が「２」又は「３」である場合、つまり、高確率フラグがオフとなった場合に、その出力が停止されるようになっている。
【０２０７】
また、図示していないが、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した場合であって、第２大当りに関連する条件装置が作動したタイミングで出力が開始された大当り３信号は、読み出した遊技状態指定バッファの値が「２」又は「３」である場合、つまり、高確率フラグがオフとなった場合に、その出力が停止されるようになっているが、ステップＳ３１１にて「前記時短終了既定値が０回、前記確変終了既定値が０回」と決定されるため、結果として、特図プロセスフラグが”０”に更新された後にタイマ割込みが発生すると、第２大当りが終了したタイミングと同様にステップＳ２２０７にて大当り２信号の出力が終了されることととなっている。
【０２０８】
また、図示していないが、ステップＳ５０２において連チャン回数カウンタ値がリミット値に到達した場合であって、第３大当りに関連する条件装置が作動したタイミングで出力が開始された大当り３信号は、読み出した遊技状態指定バッファの値が「２」又は「３」である場合、つまり、高確率フラグ及び時短フラグがともにオフとなった場合に、その出力が停止されるようになっているが、ステップＳ３１１にて「前記時短終了既定値が１００回、前記確変終了既定値が０回」と決定されるため、結果として、特図プロセスフラグが”０”に更新された後にタイマ割込みが発生すると、第３大当りが終了したタイミングと同様にステップＳ２２０８にて大当り３信号の出力が終了されることととなっている。
【０２０９】
次に、図２０のタイミングチャートを参照して、本実施例のパチンコ遊技機１の動作について説明する。まず、パチンコ遊技機１は、いわゆる３回リミッタ機となっており、高確率フラグがオン状態の際に、第３大当りが２回連続して発生した場合、２回目の第３大当りの終了後、高確率フラグがオン状態となることが制限されるようになっている。この制限はいわゆるリミッタ機能の作動によってなされるものとなっている。具体的には、図２０のタイミングチャートに示したように、高確率フラグがオフ状態の際に、第２大当りが発生した場合は当該第２大当りの終了後は高確率フラグがオン状態とされ、当該高確率フラグがオン状態とされている間に第３大当りが発生した場合は、当該第３大当りの終了後は高確率フラグがオン状態とされ、さらに、当該高確率フラグがオン状態とされている間に第３大当りが発生した場合は、当該第３大当りの終了後は高確率フラグがオフ状態とされるようになっている。つまり、初回の大当りが第２大当り、２回目の大当りが第３大当り、そして３回目の大当りが第３大当りとなった場合にリミッタ機能が作動するようになっている。
【０２１０】
このような状況において、大当り１信号は、第２大当り及び第３大当りに関連する条件装置が作動した際にその出力が開始され、第２大当り及び第３大当りに関連する役物連続作動装置が停止した際にその出力が停止されるようになっている。
【０２１１】
また、このような状況において、大当り２信号は、第２大当りに関連する条件装置が作動した際にその出力を開始し、第２大当り及び第３大当りに関連する役物連続作動装置が停止した際であっても、その出力が停止されなく、高確率フラグ及び時短フラグが共にオフ状態となった際に、その出力が停止されるようになっている。
【０２１２】
さらに、このような状況において、大当り３信号は、第２大当りに関連する条件装置が作動した際にその出力を開始し、高確率フラグがオフ状態となった際、つまり、リミッタ機能が作動した際に、その出力が停止されるようになっている。
【０２１３】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合、大当り１信号は、第３大当りに関連する条件装置が作動した際にその出力が開始され、第３大当りに関連する役物連続作動装置が停止した際にその出力が停止されるようになっている。
【０２１４】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合は、時短フラグがオン状態であるときの大当りであるから、大当り信号２は、前記した初回の大当り時から継続して出力されたままとなるようになっている。
【０２１５】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合は、リミッタ機能が作動した後の大当りであるから高確率フラグがオフ状態のときの大当りとなる。そのため、大当り３信号は、新たにその出力を開始するようになっている。
【０２１６】
ここで、上記で説明した大当り１信号は、役物連続作動装置が作動していること、つまり、大当りが発生していることをホールコンピュータ２０００が把握するために出力されるものとなっている。また、上記で説明した大当り２信号は、高確率フラグ又は時短フラグの少なくとも一方が後にセットされる大当りが発生していること及び高確率フラグ又は時短フラグの少なくとも一方がセットされていること、つまり、遊技者に有利な状態が発生していることをホールコンピュータ２０００が把握するために出力されるものとなっている。そして、大当り１信号と大当り２信号とを組み合わせて用いると、ホールコンピュータ２０００は、遊技者に有利な状態中に連続して何回の大当りが発生したのか把握することができるようになっている。
【０２１７】
また、ホールコンピュータ２０００は、大当り１信号を用いて、大当りの発生状況を把握することができるようになっている。具体的には、大当り１信号は、大当りが発生した時にその出力が開始されるものであるから、それぞれの大当り１信号が出力を開始された時刻の間隔が短いか否かを把握することができるようになっている。ここで、前記間隔が短い場合は、前記間隔が長い場合に比べて、ぱちんこ遊技機に対して不正行為が行われている可能性が高く、前記間隔が短いぱちんこ遊技機は、前記間隔が長いぱちんこ遊技機に比べて監視を強化すべき対象となっている。
【０２１８】
このように様々な用途に活用できる大当り１信号が故障により出力できない状況になってしまった場合、高確率フラグ及び時短フラグがともにセットされていない遊技状態（遊技状態指定バッファの値が「２」）の際中に第２大当り又は第３大当りが発生したことを、大当り２信号だけでホールコンピュータ２０００は把握できるようになっている。これは、高確率フラグ及び時短フラグがともにセットされていない遊技状態中は、大当り２信号はホールコンピュータ２０００に向けて出力されておらず、第２大当り及び第３大当りが発生した時に大当り２信号がホールコンピュータ２０００に向けて出力されるようになっているため、ホールコンピュータ２０００は、その出力が開始されたことで、第２大当り及び第３大当りが発生したことを把握できるようになっている。
【０２１９】
しかし、時短フラグがセットされている遊技状態（遊技状態指定バッファの値が「１」又は「３」）の際中に第２大当り及び第３大当りが発生したことは、大当り２信号だけでは、ホールコンピュータ２０００は把握できないようになっている。これは、時短フラグがセットされている遊技状態中は、すでに大当り２信号はホールコンピュータ２０００に向けて出力されているため、第２大当り及び第３大当りが発生する前後で、大当り２信号の出力状況に変化はなく、ホールコンピュータ２０００は、大当り２信号だけでは、第２大当りが発生したことを把握できないようになっている。
【０２２０】
このような特性のある大当り２信号であるため、大当り２信号だけでは大当りの発生間隔をホールコンピュータ２０００は把握できないようになっている。特にホールコンピュータ２０００が把握したいのは、高確率フラグがセットされていない際にそれぞれ発生した大当りの発生間隔となっている。これは、大当りが発生し難い状態であるときに、短い間隔で大当りが発生した場合、前記間隔が長い場合に比べて、ぱちんこ遊技機に対して不正行為が行われている可能性が高く、前記間隔が短いぱちんこ遊技機は、前記間隔が長いぱちんこ遊技機に比べて監視を強化すべき対象となっているためである。
【０２２１】
そのため、本実施例のパチンコ遊技機１は、大当り３信号をホールコンピュータ２０００に向けて出力できるようになっている。この大当り３信号は、高確率フラグがセットされておらず時短フラグがセットされている遊技状態（遊技状態指定バッファの値が「４」）の際中に第２大当り及び第３大当りが発生した際にホールコンピュータ２０００に向けてその出力が開始される信号となっている。これは、高確率フラグがセットされておらず時短フラグがセットされている遊技状態中は、大当り３信号はホールコンピュータ２０００に向けて出力されておらず、第２大当り及び第３大当りが発生した時に大当り３信号がホールコンピュータ２０００に向けて出力されるようになっているため、ホールコンピュータ２０００は、その出力が開始されたことで、第２大当り及び第３大当りが発生したことを把握できるようになっている。
【０２２２】
このような特性のある大当り３信号を大当り２信号とともに用いることで、ホールコンピュータ２０００は、高確率フラグがセットされていない際にそれぞれ発生した第２大当り及び第３大当りの発生間隔を把握することができるようになっている。具体的には、高確率フラグ及び時短フラグがともにセットされていない遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り２信号及び大当り３信号がともに第２大当り又は第３大当り発生のタイミングでその出力が開始されるようになっているとともに、高確率フラグがセットされておらず時短フラグがセットされている遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り３信号が第２大当り及び第３大当り発生のタイミングでその出力が開始されるようになっており、ホールコンピュータ２０００は、大当り２信号及び大当り３信号の出力が開始されたことで高確率フラグがセットされていない際にそれぞれ発生した大当りの発生間隔を把握することができるようになっている。
【０２２３】
前記したように本件実施例のパチンコ遊技機１は、
遊技を行うことが可能な遊技機であって、
遊技の状況を判定する遊技状況判定手段（主基板１２００）と、
遊技者にとって有利な特定遊技状態（第２大当り及び第３大当りに関連する役物連続作動装置が作動した状態）に制御するか否かと当該特定遊技状態の終了後に通常状態（遊技状態指定バッファの値が「２」の状態）とするか遊技者にとって前記通常状態よりも有利な有利状況であり前記特定遊技状態に制御される確率が通常状態とされる第一有利状況（遊技状態指定バッファの値が「３」の状態）と前記特定遊技状態に制御される確率が通常状態よりも高くされる第二有利状況（遊技状態指定バッファの値が「１」又は「４」の状態）とに分類される有利状態に制御するか否かを決定する遊技状態決定手段と、
前記第一有利状況を発生させることとなる第一開始状況（リミット到達時の第３大当りの開始状況）と前記第二有利状況を発生させることとなる第二開始状況（リミット到達前の第３大当り又は第２大当りの開始状況）とに分類される前記特定遊技状態が開始する状況であると前記遊技状況判定手段により判定された場合に、外部装置（ホールコンピュータ２０００）に向けて、前記特定遊技状態が開始したことを示す大状況発生信号（大当り１信号）の出力を開始することができる大状況出力開始手段（主基板１２００）と、
前記特定遊技状態（第２大当り及び第３大当りに関連する役物連続作動装置が作動した状態）が終了する状況であると前記遊技状況判定手段により判定された場合に、前記大状況発生信号の出力を停止することができる大状況出力停止手段（主基板１２００）と、
前記通常状態（遊技状態指定バッファの値が「２」の状態）の時に、前記第一開始状況又は前記第二開始状況のいずれかであると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す高状況発生信号（大当り２信号）の出力を開始することができる高状況出力開始手段（主基板１２００）と、前記有利状態（遊技状態指定バッファの値が「１」、「３」又は「４」の状態）に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記高状況発生信号の出力を停止することができる高状況出力停止手段（主基板１２００）と、
前記通常状態（遊技状態指定バッファの値が「２」の状態）及び前記第一有利状況（遊技状態指定バッファの値が「２」の状態）に分類される有利状態の時に、前記第一開始状況（リミット到達時の第３大当りの開始状況）又は前記第二開始状況（リミット到達前の第３大当り又は第２大当りの開始状況）であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す準高状況発生信号（大当り信号３）の出力を開始する（「図２０の第２大当りが開始する時」及び「図２０の３回目の第３大当りが開始する時」）ことができる準高状況出力開始手段（主基板１２００）と、
前記第二有利状況に分類される前記有利状態（遊技状態指定バッファの値が「１」）に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記準高状況発生信号（大当り３信号）の出力を停止する（「図２０の２回目の第３大当りが終了した時」及び「図２０の２回目の第３大当りが終了した後であって特図高確終了条件成立時」）ことができる準高状況出力停止手段（主基板１２００）と、
を備えたことを特徴とする。
【０２２４】
このような構成によれば、役物連続作動装置が作動した際にホールコンピュータ２０００へ向けて出力が開始される大当り１信号がホールコンピュータ２０００へ向けて出力できないという故障が生じた場合であっても、特定遊技状態の終了後、遊技状態指定バッファの値が「３」の状態の場合に役物連続作動装置の作動の条件を満たした場合、当該役物連続作動装置が作動した際にホールコンピュータ２０００へ向けて出力が開始される役物連続作動関連情報（大当り３信号）をパチンコ遊技機１からホールコンピュータ２０００へ向けて出力しているため、遊技状態指定バッファの値が「３」の状態の場合であっても当該役物連続作動装置が作動したことをホールコンピュータ２０００が把握することができるようになっている。
【０２２５】
前記したように本件実施例のパチンコ遊技機１は、
遊技を行うことが可能な遊技機であって、
遊技の状況を判定する遊技状況判定手段（主基板１２００）と、
遊技者にとって有利な特定遊技状態（第２大当り及び第３大当りに関連する役物連続作動装置が作動した状態）に制御するか否かと当該特定遊技状態の終了後に通常状態（遊技状態指定バッファの値が「２」の状態）とするか遊技者にとって前記通常状態よりも有利な有利状況であり前記特定遊技状態に制御される確率が通常状態とされる第一有利状況（遊技状態指定バッファの値が「３」の状態）と前記特定遊技状態に制御される確率が通常状態よりも高くされる第二有利状況（遊技状態指定バッファの値が「１」又は「４」の状態）とに分類される有利状態に制御するか否かを決定する遊技状態決定手段と、
所定条件成立時（ステップＳ５０４；ＹＥＳなど連チャン回数カウンタ値が「３」というリミット値に達した場合の処理）に前記第二有利状況に替えて前記第一有利状況を発生させるように制御するリミッタ機能作動手段（主基板１２００）と、
前記第一有利状況を発生させることとなる第一開始状況（リミット到達時の第３大当りの開始状況）と前記第二有利状況を発生させることとなる第二開始状況（リミット到達前の第３大当り又は第２大当りの開始状況）とに分類される前記特定遊技状態が開始する状況であると前記遊技状況判定手段により判定された場合に、外部装置（ホールコンピュータ２０００）に向けて、前記特定遊技状態が開始したことを示す大状況発生信号（大当り１信号）の出力を開始することができる大状況出力開始手段（主基板１２００）と、
前記特定遊技状態（第２大当り及び第３大当りに関連する役物連続作動装置が作動した状態）が終了する状況であると前記遊技状況判定手段により判定された場合に、前記大状況発生信号の出力を停止することができる大状況出力停止手段（主基板１２００）と、
前記通常状態（遊技状態指定バッファの値が「２」の状態）の時に、前記第一開始状況又は前記第二開始状況のいずれかであると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す高状況発生信号（大当り２信号）の出力を開始することができる高状況出力開始手段（主基板１２００）と、前記有利状態（遊技状態指定バッファの値が「１」、「３」又は「４」の状態）に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記高状況発生信号の出力を停止することができる高状況出力停止手段（主基板１２００）と、
前記通常状態（遊技状態指定バッファの値が「２」の状態）及び前記第一有利状況（遊技状態指定バッファの値が「２」の状態）に分類される有利状態の時に、前記第一開始状況（リミット到達時の第３大当りの開始状況）又は前記第二開始状況（リミット到達前の第３大当り又は第２大当りの開始状況）であると前記遊技状況判定手段により判定された場合に、外部装置に向けて、前記第一開始状況又は前記第二開始状況のいずれかが発生したことを示す準高状況発生信号（大当り信号３）の出力を開始する（「図２０の第２大当りが開始する時」及び「図２０の３回目の第３大当りが開始する時」）ことができる準高状況出力開始手段（主基板１２００）と、
前記第二有利状況に分類される前記有利状態（遊技状態指定バッファの値が「１」）に制御しない状況であると前記遊技状況判定手段により判定された場合に、前記準高状況発生信号（大当り３信号）の出力を停止する（「図２０の２回目の第３大当りが終了した時」及び「図２０の２回目の第３大当りが終了した後であって特図高確終了条件成立時」）ことができる準高状況出力停止手段（主基板１２００）と、
を備えたことを特徴とする。
【０２２６】
このような構成によれば、大当り１信号がホールコンピュータ２０００へ向けて出力できないという故障が生じているか否かにかかわらず、特別図柄確率変動機能が作動した回数（図２０では計２回）を、大当り３信号でホールコンピュータ２０００ホールコンピュータ２０００は把握することができるようになっており、大当り３信号を大当り１信号の故障時以外でも有効に活用することができるようになっている。
【０２２７】
次に、図２１及び図２２を参照しつつ、本発明の第二の実施の形態について説明する。第二の実施の形態のパチンコ遊技機１は、第一の実施の形態で説明した大当り１信号、大当り２信号及び大当り３信号に加えて、大当り４信号を出力できるようになっている。
【０２２８】
まず、第二の実施の形態は、図１８で説明した第一の実施の形態の情報出力処理（ステップＳ３０）に関して一部の形態を変更した構成となっている。以下、図２１の情報出力処理の一例を示すフローチャートを用いて説明する。まず、情報出力処理において、ＣＰＵ１２１３は、始動口関連出力処理（ステップＳ２０００）を行う。この始動口関連出力処理は、第一始動口１１１１又は第二始動口１１２１へ遊技球が進入した旨をホールコンピュータ２０００へ伝達するための始動口信号の出力に関する処理となっている。本実施例では、この始動口関連出力処理は、第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２が遊技球を検出した場合にＣＰＵ１２１３はレジスタの始動口信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの始動口信号に対応するビット位置に「１」をセットする処理となっている。なお、この始動口関連出力処理は、所定期間内で、複数個の遊技球が第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２にて検出された場合、ＣＰＵ１２１３はレジスタの始動口信号に対応するビット位置に「１」をセットした後、予め定められた条件が成立するまで前記ビット位置に「０」をセットする動作を、第一始動口スイッチ１１１２又は第二始動口スイッチ１１２２にて検出された遊技球の数だけ繰り返すようになっている。
【０２２９】
次に、ＣＰＵ１２１３は、図柄確定関連出力処理（ステップＳ２１００）を行う。この図柄確定関連出力処理は、前述した第一特図ゲーム又は第二特図ゲームの１回分が終了したという旨をホールコンピュータ２０００へ伝達するための図柄確定信号の出力に関する処理となっている。本実施例では、この図柄確定関連出力処理は、特別図柄停止期間判定処理（ステップＳ３００）において、第一特別図柄表示装置１７０１又は第二特別図柄表示装置１７０２に抽選結果を継続して表示し続ける期間が終了した場合にＣＰＵ１２１３はレジスタの図柄確定信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの図柄確定信号に対応するビット位置に「１」をセットする処理となっている。なお、ＣＰＵ１２１３は、前記ビット位置に「１」をセットした後、所定期間経過後に前記ビット位置に「０」をセットするようになっている。
【０２３０】
次に、ＣＰＵ１２１３は、大当り関連出力処理(ステップＳ２２０１〜ステップＳ２２０９）を行う。この大当り関連出力処理は、前述した大当り１信号〜大当り４信号をホールコンピュータ２０００へ出力するための処理となっている。この大当り関連出力処理において、最初に特図プロセスフラグの値を読み出す（ステップＳ２２０１）。次いで、特図プロセスフラグの値と大入賞口開放前処理指定値（「３」）を比較（ステップＳ２２０２）する。そして、特図プロセスフラグの値が３未満であるかどうかを判定する（ステップＳ２２０３）。なお、このステップＳ２２０３は、前述した第一の条件装置作動条件又は第二の条件装置作動条件が成立したか否かを判定する処理と同値となっている。換言すると、第一の条件装置及び第二の条件装置が作動するタイミングは、特図プロセスフラグの値が「３」に更新されたタイミングと同値となっている。
【０２３１】
特図プロセスフラグの値が３以上であるときは（ステップＳ２２０３；ＮＯ）、大当り１信号出力開始処理（ステップＳ２２０４）を行う。この大当り１信号出力開始処理では、ＣＰＵ１２１３はレジスタの大当り１信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り１信号に対応するビット位置に「１」をセットする処理となっている。
【０２３２】
大当り１信号出力開始処理に続いて、その他大当り信号出力開始処理（ステップＳ２２０５）を行う。このその他大当り信号出力開始処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定を行う。そして、「２」である場合は、ＣＰＵ１２１３はレジスタの大当り２信号、大当り３信号及び大当り４信号に対応するそれぞれのビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号、大当り３信号及び大当り４信号に対応するそれぞれのビット位置に「０」をセットする。また、読み出した遊技状態指定バッファの値が「２」でない場合は、ＣＰＵ１２１３はレジスタの大当り２信号、大当り３信号及び大当り４信号に対応するそれぞれのビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号、大当り３信号及び大当り４信号に対応するそれぞれのビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定は、前述した第一の条件装置作動条件又は第二の条件装置作動条件が成立した際に普図高確条件又は特図高確条件の少なくとも一方が成立したか否かを判定する処理と同値となっている。
【０２３３】
また、特図プロセスフラグの値が３未満であるときは（ステップＳ２２０３；ＹＥＳ）、次に、大当り１信号出力終了処理（ステップＳ２２０６）を行う。この大当り１信号出力終了処理は、ＣＰＵ１２１３はレジスタの大当り1信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り1信号に対応するビット位置に「０」をセットする処理となっている。つまり、ステップＳ２２０３の判定処理は、前述した特別電動役物停止条件が成立したか否かの判定する処理と同値となっている。
【０２３４】
大当り１信号出力終了処理に続いて、大当り２信号出力終了処理（ステップＳ２２０７）を行う。この大当り２信号出力終了処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定を行う。そして、「２」である場合は、ＣＰＵ１２１３はレジスタの大当り２信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号に対応するビット位置に「０」をセットする。また、「２」でない場合は、ＣＰＵ１２１３はレジスタの大当り２信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り２信号に対応するビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグと時短フラグがともにセットされていない状態を示す「２」であるか否かの判定処理は、特別電動役物停止条件が成立した後に普図高確終了条件及び特図高確終了条件が成立したか否かを判定する処理と同値となっている。
【０２３５】
大当り２信号出力終了処理に続いて、大当り３信号出力終了処理（ステップＳ２２０８）を行う。この大当り３信号出力終了処理では、まず、前述のステップＳ３１１にてセットされた遊技状態指定バッファの値を読み出す。次いで、読み出した遊技状態指定バッファの値が、高確率フラグがセットされていない状態を示す「２」又は「３」であるか否かの判定を行う。そして、「２」又は「３」である場合は、ＣＰＵ１２１３はレジスタの大当り３信号に対応するのビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り３信号に対応するビット位置に「０」をセットする。また、遊技状態指定バッファの値が「１」又は「４」である場合は、ＣＰＵ１２１３はレジスタの大当り３信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り３信号に対応するビット位置に「１」をセットする。なお、読み出した遊技状態指定バッファの値が、高確率フラグがセットされていない状態を示す「２」又は「３」であるか否かの判定処理は、特別電動役物停止条件が成立した後に特図高確終了条件が成立したか否かを判定する処理と同値となっている。
【０２３６】
大当り３信号出力終了処理に続いて、大当り４信号出力終了処理（ステップＳ２２０９）を行う。この大当り４信号出力終了処理は、ＣＰＵ１２１３はレジスタの大当り４信号に対応するビット位置に「０」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファの大当り４信号に対応するビット位置に「０」をセットする処理となっている。つまり、ステップＳ２２０３の判定処理は、前述した特別電動役物停止条件が成立したか否かを判定する処理と同値となっている。
【０２３７】
ステップＳ２２０５又はステップＳ２２０９の処理を完了させた後、ＣＰＵ１２１３は、セキュリティ関連出力処理（ステップＳ２３００）を行う。このセキュリティ関連出力処理は、前述したセキュリティ信号をホールコンピュータ２０００へ出力するための処理となっている。本実施例では、所定の異常状態が発生した場合にＣＰＵ１２１３はレジスタのセキュリティ信号に対応するビット位置に「１」をセットし、次いで、ＲＡＭ１２１２に設けられた出力ポートバッファのセキュリティ信号に対応するビット位置に「１」をセットする処理となっている。なお、ＣＰＵ１２１３は、前記ビット位置に「１」をセットした後、予め定められた条件が成立すると前記ビット位置に「０」をセットするようになっている。
【０２３８】
出力ポートバッファの各ビット位置に対応付けられた前記各信号（始動口信号、図柄確定信号、大当り１信号、大当り２信号、大当り３信号、セキュリティ信号）は、前述のタイマ割込み毎に情報出力回路１２６０及びターミナル中継基板１６００を介してホールコンピュータ２０００へ出力されるようになっている（ステップS２４００）。
次に、図２２のタイミングチャートを参照して、本実施例のパチンコ遊技機１の動作について説明する。まず、パチンコ遊技機１は、いわゆる３回リミッタ機となっており、高確率フラグがオン状態の際に、第３大当りが２回連続して発生した場合、２回目の第３大当りの終了後、高確率フラグがオン状態となることが制限されるようになっている。この制限はいわゆるリミッタ機能の作動によってなされるものとなっている。具体的には、図２２のタイミングチャートに示したように、、高確率フラグがオフ状態の際に、第２大当りが発生した場合は当該第２大当りの終了後は高確率フラグがオン状態とされ、当該高確率フラグがオン状態とされている間に第３大当りが発生した場合は、当該第３大当りの終了後は高確率フラグがオン状態とされ、さらに、当該高確率フラグがオン状態とされている間に第３大当りが発生した場合は、当該第３大当りの終了後は高確率フラグがオフ状態とされるようになっている。つまり、初回の大当りが第２大当り、２回目の大当りが第３大当り、そして３回目の大当りが第３大当りとなった場合にリミッタ機能が作動するようになっている。
【０２３９】
このような状況において、大当り１信号及び大当り４信号は、第２大当り及び第３大当りに関連する条件装置が作動した際にその出力が開始され、第２大当り及び第３大当りに関連する役物連続作動装置が停止した際にその出力が停止されるようになっている。
【０２４０】
また、このような状況において、大当り２信号は、第２大当りに関連する条件装置が作動した際にその出力を開始し、第２大当り及び第３大当りに関連する役物連続作動装置が停止した際であっても、その出力が停止されなく、高確率フラグ及び時短フラグが共にオフ状態となった際に、その出力が停止されるようになっている。
【０２４１】
さらに、このような状況において、大当り３信号は、第２大当りに関連する条件装置が作動した際にその出力を開始し、高確率フラグがオフ状態となった際、つまり、リミッタ機能が作動した際に、その出力が停止されるようになっている。
【０２４２】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合、大当り１信号は、第３大当りに関連する条件装置が作動した際にその出力が開始され、第３大当りに関連する役物連続作動装置が停止した際にその出力が停止されるようになっている。
【０２４３】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合は、時短フラグがオン状態であるときの大当りであるから、大当り信号２は、前記した初回の大当り時から継続して出力されたままとなるようになっている。
【０２４４】
また、前記したように３回目の大当りが第３大当りであった場合であって、当該第３大当りの終了後から前記変動回数のカウント値が時短終了既定値の「１００回」に到達する前に、再び第３大当りが発生した場合は、リミッタ機能が作動した後の大当りであるから高確率フラグがオフ状態のときの大当りとなる。そのため、大当り３信号は、新たにその出力を開始するようになっている。
【０２４５】
ここで、上記で説明した大当り１信号は、役物連続作動装置が作動していること、つまり、大当りが発生していることをホールコンピュータ２０００が把握するために出力されるものとなっている。また、上記で説明した大当り２信号は、高確率フラグ又は時短フラグの少なくとも一方が後にセットされる大当りが発生していること及び高確率フラグ又は時短フラグの少なくとも一方がセットされていること、つまり、遊技者に有利な状態が発生していることをホールコンピュータ２０００が把握するために出力されるものとなっている。そして、大当り１信号と大当り２信号とを組み合わせて用いると、ホールコンピュータ２０００は、遊技者に有利な状態中に連続して何回の大当りが発生したのか把握することができるようになっている。
【０２４６】
また、ホールコンピュータ２０００は、大当り１信号を用いて、大当りの発生状況を把握することができるようになっている。具体的には、大当り１信号は、大当りが発生した時にその出力が開始されるものであるから、それぞれの大当り１信号が出力を開始された時刻の間隔が短いか否かを把握することができるようになっている。ここで、前記間隔が短い場合は、前記間隔が長い場合に比べて、ぱちんこ遊技機に対して不正行為が行われている可能性が高く、前記間隔が短いぱちんこ遊技機は、前記間隔が長いぱちんこ遊技機に比べて監視を強化すべき対象となっている。
【０２４７】
このように様々な用途に活用できる大当り１信号が故障により出力できない状況になってしまった場合、高確率フラグ及び時短フラグがともにセットされていない遊技状態（遊技状態指定バッファの値が「２」）の際中に第２大当り又は第３大当りが発生したことを、大当り２信号だけでホールコンピュータ２０００は把握できるようになっている。これは、高確率フラグ及び時短フラグがともにセットされていない遊技状態中は、大当り２信号はホールコンピュータ２０００に向けて出力されておらず、第２大当り及び第３大当りが発生した時に大当り２信号がホールコンピュータ２０００に向けて出力されるようになっているため、ホールコンピュータ２０００は、その出力が開始されたことで、第２大当り及び第３大当りが発生したことを把握できるようになっている。
【０２４８】
しかし、時短フラグがセットされている遊技状態（遊技状態指定バッファの値が「１」又は「３」）の際中に第２大当り及び第３大当りが発生したことは、大当り２信号だけでは、ホールコンピュータ２０００は把握できないようになっている。これは、時短フラグがセットされている遊技状態中は、すでに大当り２信号はホールコンピュータ２０００に向けて出力されているため、第２大当り及び第３大当りが発生する前後で、大当り２信号の出力状況に変化はなく、ホールコンピュータ２０００は、大当り２信号だけでは、第２大当りが発生したことを把握できないようになっている。
【０２４９】
このような特性のある大当り２信号であるため、大当り２信号だけでは大当りの発生間隔をホールコンピュータ２０００は把握できないようになっている。特にホールコンピュータ２０００が把握したいのは、高確率フラグがセットされていない際にそれぞれ発生した大当りの発生間隔となっている。これは、大当りが発生し難い状態であるときに、短い間隔で大当りが発生した場合、前記間隔が長い場合に比べて、ぱちんこ遊技機に対して不正行為が行われている可能性が高く、前記間隔が短いぱちんこ遊技機は、前記間隔が長いぱちんこ遊技機に比べて監視を強化すべき対象となっているためである。
【０２５０】
そのため、本実施例のパチンコ遊技機１は、大当り３信号をホールコンピュータ２０００に向けて出力できるようになっている。この大当り３信号は、高確率フラグがセットされておらず時短フラグがセットされている遊技状態（遊技状態指定バッファの値が「４」）の際中に第２大当り及び第３大当りが発生した際にホールコンピュータ２０００に向けてその出力が開始される信号となっている。これは、高確率フラグがセットされておらず時短フラグがセットされている遊技状態中は、大当り３信号はホールコンピュータ２０００に向けて出力されておらず、第２大当り及び第３大当りが発生した時に大当り３信号がホールコンピュータ２０００に向けて出力されるようになっているため、ホールコンピュータ２０００は、その出力が開始されたことで、第２大当り及び第３大当りが発生したことを把握できるようになっている。
【０２５１】
このような特性のある大当り３信号を大当り２信号とともに用いることで、ホールコンピュータ２０００は、高確率フラグがセットされていない際にそれぞれ発生した第２大当り及び第３大当りの発生間隔を把握することができるようになっている。具体的には、高確率フラグ及び時短フラグがともにセットされていない遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り２信号及び大当り３信号がともに第２大当り又は第３大当り発生のタイミングでその出力が開始されるようになっているとともに、高確率フラグがセットされておらず時短フラグがセットされている遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り３信号が第２大当り発生及び第３大当りのタイミングでその出力が開始されるようになっており、ホールコンピュータ２０００は、大当り２信号及び大当り３信号の出力が開始されたことで高確率フラグがセットされていない際にそれぞれ発生した大当りの発生間隔を把握することができるようになっている。
【０２５２】
また、本実施例のパチンコ遊技機１は、大当り４信号をホールコンピュータ２０００に向けて出力できるようになっている。この大当り４信号は、いかなる遊技状態であっても第２大当り及び第３大当りが発生した際にホールコンピュータ２０００に向けてその出力が開始される信号となっている。そのためホールコンピュータ２０００は、その出力が開始されたことで、第２大当り及び第３大当りが発生したことを把握できるようになっている。
【０２５３】
このような特性のある大当り４信号を用いることで、大当り１信号が故障して出力できない状況となっても第２大当り及び第３大当りの発生間隔をホールコンピュータ２０００は把握することができるようになっている。
【０２５４】
また、このような特性のある大当り３信号及び大当り４信号を大当り２信号とともの用いることで、ホールコンピュータ２０００は、高確率フラグがセットされていない際にそれぞれ発生した第２大当り及び第３大当りの発生間隔を把握することができるようになっている。具体的には、高確率フラグ及び時短フラグがともにセットされていない遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り２信号及び大当り３信号がともに第２大当り又は第３大当り発生のタイミングでその出力が開始されるようになっているとともに、高確率フラグがセットされておらず時短フラグがセットされている遊技状態中に第２大当り又は第３大当りが発生した場合は、大当り３信号が第２大当り及び第３大当り発生のタイミングでその出力が開始されるようになっており、ホールコンピュータ２０００は、大当り２信号及び大当り３信号の出力が開始されたことで高確率フラグがセットされていない際にそれぞれ発生した大当りの発生間隔を把握することができるようになっている。
【符号の説明】
【０２５５】
１  パチンコ遊技機
２  主基板１２００
２０００  ホールコンピュータ
【図１】
2018015092.tif 000003
【図２】
2018015092.tif 000004
【図３】
2018015092.tif 000005
【図４】
2018015092.tif 000006
【図５】
2018015092.tif 000007
【図６】
2018015092.tif 000008
【図７】
2018015092.tif 000009
【図８】
2018015092.tif 000010
【図９】
2018015092.tif 000011
【図１０】
2018015092.tif 000012
【図１１】
2018015092.tif 000013
【図１２】
2018015092.tif 000014
【図１３】
2018015092.tif 000015
【図１４】
2018015092.tif 000016
【図１５】
2018015092.tif 000017
【図１６】
2018015092.tif 000018
【図１７】
2018015092.tif 000019
【図１８】
2018015092.tif 000020
【図１９】
2018015092.tif 000021
【図２０】
2018015092.tif 000022
【図２１】
2018015092.tif 000023
【図２２】
2018015092.tif 000024