(57)【特許請求の範囲】
【請求項１】
第１制御手段と第２制御手段との間で双方向通信が行われることを通じて遊技の進行が制御される遊技機であって、
前記双方向通信のうち前記第１制御手段が出力元となった情報が伝送される第１通信手段と、
前記双方向通信のうち前記第２制御手段が出力元となった情報が伝送される第２通信手段と、
を備えており、
前記第１制御手段は、
前記第２通信手段を通じて許可情報の受信を開始してからその受信を継続している期間を計測する許可受信計測手段と、
当該許可受信計測手段にて計測されている期間が予め定められた許可基準期間となったことに基づいて前記第１通信手段に対して特定情報の出力設定を行う出力設定実行手段と、
当該出力設定実行手段により前記特定情報の出力設定が行われる場合に前記許可受信計測手段にて計測されている期間の情報を初期化する初期化実行手段と、
を備えており、
前記第２制御手段は、
前記第１通信手段を通じて前記特定情報を受信したことに基づいてそれに対応した特定対応処理を実行する特定対応実行手段と、
前記第２通信手段に対して前記許可情報の出力設定を行い、当該許可情報を出力している状況において前記特定情報を受信したことに基づいて当該許可情報の出力が停止されるようにその出力設定を変更する第２出力設定手段と、
を備えており、
前記第１制御手段は、前記出力設定実行手段により前記特定情報の出力設定が行われてから前記許可基準期間よりも短い切換対応期間が経過しても前記許可情報の受信が継続している場合、前記特定情報の出力を禁止する非終了対応実行手段を備えていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機として、複数の制御装置を備えたものが知られている。当該遊技機では、複数の制御装置間で通信を行いながら各制御装置にて所定の制御が実行されることで遊技の進行が制御される。
【０００３】
これら複数の制御装置を備える構成として、例えばパチンコ遊技機では、主制御装置と払出制御装置とを備えている。主制御装置では遊技領域に設けられた入球部に遊技球が入球したか否かの入球判定が行われ、遊技球の払出に係る入球部への入球が発生した場合には主制御装置から払出制御装置へ賞球コマンドが出力される。払出制御装置は賞球コマンドに対応した個数の遊技球が払い出されるように、払出装置を駆動制御する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２１３７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記例示等のような遊技機においては、複数の制御手段間の通信異常に対して良好に対処可能な構成が求められており、この点について未だ改良の余地がある。
【０００６】
本発明は、上記例示した事情等に鑑みてなされたものであり、複数の制御手段間の通信異常に対して良好に対処可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく請求項１記載の発明は、第１制御手段と第２制御手段との間で双方向通信が行われることを通じて遊技の進行が制御される遊技機であって、
前記双方向通信のうち前記第１制御手段が出力元となった情報が伝送される第１通信手段と、
前記双方向通信のうち前記第２制御手段が出力元となった情報が伝送される第２通信手段と、
を備えており、
前記第１制御手段は、
前記第２通信手段を通じて許可情報の受信を開始してからその受信を継続している期間を計測する許可受信計測手段と、
当該許可受信計測手段にて計測されている期間が予め定められた許可基準期間となったことに基づいて前記第１通信手段に対して特定情報の出力設定を行う出力設定実行手段と、
当該出力設定実行手段により前記特定情報の出力設定が行われる場合に前記許可受信計測手段にて計測されている期間の情報を初期化する初期化実行手段と、
を備えており、
前記第２制御手段は、
前記第１通信手段を通じて前記特定情報を受信したことに基づいてそれに対応した特定対応処理を実行する特定対応実行手段と、
前記第２通信手段に対して前記許可情報の出力設定を行い、当該許可情報を出力している状況において前記特定情報を受信したことに基づいて当該許可情報の出力が停止されるようにその出力設定を変更する第２出力設定手段と、
を備えており、
前記第１制御手段は、前記出力設定実行手段により前記特定情報の出力設定が行われてから前記許可基準期間よりも短い切換対応期間が経過しても前記許可情報の受信が継続している場合、前記特定情報の出力を禁止する非終了対応実行手段を備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数の制御手段間の通信異常に対して良好に対処可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態におけるパチンコ機を示す正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】パチンコ機の主要な構成を展開して示す斜視図である。
【図４】（ａ）遊技盤の構成を示す正面図、（ｂ）可変入賞装置を説明するための縦断面図である。
【図５】（ａ），（ｂ）図柄表示装置の表示画面における表示内容を説明するための説明図である。
【図６】パチンコ機の電気的構成を示すブロック図である。
【図７】当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図８】主側ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図９】主側ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１０】主側ＭＰＵにて実行される停電情報記憶処理を示すフローチャートである。
【図１１】停電発生の確認が行われる様子を説明するためのタイミングチャートである。
【図１２】主側ＭＰＵに設けられた入力ポートの電気的な構成を示すブロック図である。
【図１３】（ａ）主側ＭＰＵにて実行される入賞検知処理を示すフローチャートであり、（ｂ）第１入賞判定エリア，第２入賞判定エリア，第１演算後エリア及び第２演算後エリアの構成を説明するための説明図である。
【図１４】主側ＭＰＵにて実行される入賞判定処理を示すフローチャートである。
【図１５】（Ａ）各入賞情報を監視するタイミングを説明するためのタイミングチャートであり、（Ｂ）入賞判定が行われる場合に実行される演算の内容を説明するための説明図である。
【図１６】主側ＲＷＭに設けられたタイマ領域を説明するための説明図である。
【図１７】主側ＭＰＵにて実行されるタイマ更新処理を示すフローチャートである。
【図１８】主側ＭＰＵにて実行される不正検知処理を示すフローチャートである。
【図１９】主側ＭＰＵにて実行される電波検知用処理を示すフローチャートである。
【図２０】音声発光制御装置にて実行される報知及び演出制御処理を示すフローチャートである。
【図２１】主側ＭＰＵにて実行される遊技停止判定処理を示すフローチャートである。
【図２２】電波が検知されたことに基づいて遊技停止状態が設定される様子を説明するためのタイミングチャートである。
【図２３】主側ＭＰＵにて実行される発射制御処理を示すフローチャートである。
【図２４】（ａ）大入賞口検知センサと入賞用ＩＣとの電気的な接続に関する構成を説明するためのブロック図であり、（ｂ）入賞用ＩＣへの信号入力の様子を説明するための説明図である。
【図２５】主側ＭＰＵにて実行される入力状態監視処理を示すフローチャートである。
【図２６】主側ＭＰＵにて実行される特図特電制御処理を示すフローチャートである。
【図２７】主側ＭＰＵにて実行される保留情報の取得処理を示すフローチャートである。
【図２８】特図特電アドレステーブルを説明するための説明図である。
【図２９】主側ＭＰＵにて実行される特図変動開始処理を示すフローチャートである。
【図３０】主側ＭＰＵにて実行される特図変動中処理を示すフローチャートである。
【図３１】主側ＭＰＵにて実行される特図確定中処理を示すフローチャートである。
【図３２】主側ＭＰＵにて実行される特電開始処理を示すフローチャートである。
【図３３】主側ＭＰＵにて実行される特電開放中処理を示すフローチャートである。
【図３４】主側ＭＰＵにて実行される特電閉鎖中処理を示すフローチャートである。
【図３５】主側ＭＰＵにて実行される特電終了処理を示すフローチャートである。
【図３６】主側ＭＰＵにて実行されるデモ表示用処理を示すフローチャートである。
【図３７】主側ＭＰＵにて実行される普図普電制御処理を示すフローチャートである。
【図３８】主側ＭＰＵにて実行される払出状態受信処理を示すフローチャートである。
【図３９】主側ＭＰＵにて実行される払出出力処理を示すフローチャートである。
【図４０】払出側ＭＰＵにて実行される払出制御処理を示すフローチャートである。
【図４１】主側ＭＰＵにて実行される断線確認処理を示すフローチャートである。
【図４２】賞球の払出が実行される様子及び第１の信号経路の断線確認が行われる様子を説明するためのタイミングチャートである。
【図４３】第２の実施の形態における遊技盤の構成を示す正面図である。
【図４４】回転体ユニットの分解斜視図である。
【図４５】主側ＭＰＵにて実行される振動検知用処理を示すフローチャートである。
【図４６】振動が検知されたことに基づいて遊技停止状態が設定される様子を説明するためのタイミングチャートである。
【図４７】第３の実施の形態における電波検知の解除処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜第１の実施の形態＞
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の第１の実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１１】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。外枠１１は木製の板材を四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１２】
遊技機本体１２は、図２及び図３に示すように、内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機本体１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１３】
内枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１４】
なお、遊技機本体１２には、図３に示すように、その回動先端部に施錠装置１６が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠１４を内枠１３に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１５】
次に、遊技機本体１２の前面側の構成について説明する。
【００１６】
内枠１３は、外形が外枠１１とほぼ同一形状をなす樹脂ベース２１を主体に構成されている。樹脂ベース２１の中央部には略楕円形状の窓孔２３が形成されている。樹脂ベース２１には遊技盤２４が着脱可能に取り付けられている。遊技盤２４は合板よりなり、遊技盤２４の前面に形成された遊技領域が樹脂ベース２１の窓孔２３を通じて内枠１３の前面側に露出した状態となっている。
【００１７】
ここで、遊技盤２４の構成を図４に基づいて説明する。図４（ａ）は遊技盤２４の正面図であり、図４（ｂ）は遊技盤２４に設けられた可変入賞装置３２を説明するための縦断面図である。
【００１８】
遊技盤２４には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口３１，可変入賞装置３２，上作動口（第１始動入球部）３３，下作動口（第２始動入球部）３４，スルーゲート３５、可変表示ユニット３６、メイン表示部４３及び役物用表示部４４等がそれぞれ設けられている。なお、一般入賞口３１は複数設けられているとともに、スルーゲート３５も複数設けられている。
【００１９】
各一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４及び各スルーゲート３５に対しては１対１で対応させて検知センサ３１ａ，３１ｂ，３１ｃ，３２ｅ，３３ａ，３４ｃ，３５ａ，３５ｂが設けられている。これら検知センサ３１ａ〜３５ｂはいずれも遊技盤２４の背面側に配設されており、検知結果は後述する主制御装置に対して出力される。なお、検知センサ３１ａ〜３５ｂとしては、電磁誘導型の近接センサが用いられているが、遊技球の入賞を個別に検知できるのであれば使用するセンサは任意である。
【００２０】
一般入賞口３１、可変入賞装置３２、上作動口３３及び下作動口３４への入球の発生が検知されると、所定数の賞球の払い出しが実行される。当該賞球個数について具体的には、上作動口３３への入球が発生した場合及び下作動口３４への入球が発生した場合には３個の賞球の払い出しが実行され、一般入賞口３１への入球が発生した場合には１０個の賞球の払い出しが実行され、可変入賞装置３２への入球が発生した場合には１５個の賞球の払い出しが実行される。但し、これら賞球の個数は任意であり、例えば上作動口３３に係る賞球個数よりも下作動口３４に係る賞球個数が多いといったように、両作動口３３，３４の賞球個数が相違していてもよい。また、可変入賞装置３２に係る賞球個数が他の賞球個数に比べて多い構成に限定されることはなく、例えば一般入賞口３１に係る賞球個数よりも少ない構成としてもよい。
【００２１】
その他に、遊技盤２４の最下部にはアウト口３７が設けられており、各種入賞口等に入らなかった遊技球はアウト口３７を通って遊技領域から排出される。また、遊技盤２４には、遊技球の落下方向を適宜分散、調整等するために多数の釘３８が植設されていると共に、風車等の各種部材（役物）が配設されている。
【００２２】
ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域から排出される態様だけでなく、開口部を通過した後に遊技領域から排出されない態様も含まれる。但し、以下の説明では、アウト口３７への遊技球の入球と明確に区別するために、一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４又はスルーゲート３５への遊技球の入球を、入賞とも表現する。
【００２３】
上作動口３３及び下作動口３４は、作動口装置としてユニット化されて遊技盤２４に設置されている。上作動口３３及び下作動口３４は共に上向きに開放されている。また、上作動口３３が上方となるようにして両作動口３３，３４は鉛直方向に並んでいる。下作動口３４には、左右一対の可動片よりなるガイド片（サポート片）としての電動役物３４ａが設けられている。
【００２４】
電動役物３４ａは遊技盤２４の背面側に搭載された電動役物駆動部３４ｂに連結されており、当該電動役物駆動部３４ｂにより駆動されて閉鎖状態（非サポート状態又は非ガイド状態）及び開放状態（サポート状態又はガイド状態）のいずれかに配置される。電動役物３４ａの閉鎖状態では遊技球が下作動口３４に入賞できず、電動役物３４ａが開放状態となることで下作動口３４への入賞が可能となる。
【００２５】
なお、これに限定されず、下作動口３４への遊技球の入賞が発生し易い状態と、入賞が不可ではないが上記入賞が発生し易い状態よりも入賞が発生しづらい状態とに、電動役物３４ａが切り換えられる構成としてもよい。また、電動役物３４ａを不具備とし、入賞が発生し易い状態とそれよりも入賞が発生しづらい状態との間の切り換えが、下作動口３４自身の変位により行われる構成としてもよい。
【００２６】
可変入賞装置３２は、図４（ｂ）に示すように、遊技盤２４の背面側へと通じる大入賞口３２ａを備えているとともに、当該大入賞口３２ａを開閉する開閉扉３２ｂを備えている。開閉扉３２ｂは可変入賞装置３２として一体的に設けられた可変入賞駆動部３２ｃに連結されており（連結箇所については図示略）、当該可変入賞駆動部３２ｃにより駆動されて、閉鎖状態及び開放状態のいずれかに配置される。具体的には、通常は遊技球が入賞できない閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞可能な開放状態に切り換えられるようになっている。
【００２７】
また、可変入賞装置３２には、大入賞口３２ａを介して可変入賞装置３２に入賞した遊技球が必ず通過する位置に入賞用通過部３２ｄが形成されており、さらに当該入賞用通過部３２ｄの位置に検知部が存在するようにして大入賞口検知センサ３２ｅが設けられている。当該大入賞口検知センサ３２ｅによって可変入賞装置３２に入賞した遊技球が個別に検知される。
【００２８】
メイン表示部４３では、上作動口３３又は下作動口３４への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機１０では、上作動口３３への入賞と下作動口３４への入賞とが内部抽選において区別されておらず、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が共通の表示領域であるメイン表示部４３にて明示される。そして、上作動口３３又は下作動口３４への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、メイン表示部４３にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。
【００２９】
なお、メイン表示部４３は、複数のセグメント発光部が所定の態様で配列されてなるセグメント表示器により構成されているが、これに限定されることはなく、液晶表示装置、有機ＥＬ表示装置、ＣＲＴ又はドットマトリックス表示器等その他のタイプの表示装置によって構成されていてもよい。また、メイン表示部４３にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。
【００３０】
役物用表示部４４では、スルーゲート３５への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート３５への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート３５への入賞に基づく内部抽選の結果が電役開放状態への移行に対応した当選結果であった場合には、役物用表示部４４にて所定の停止結果が表示されて変動表示が停止された後に、電役開放状態へ移行する。電役開放状態では、下作動口３４に設けられた電動役物３４ａが所定の態様で開放状態となる。
【００３１】
可変表示ユニット３６には、絵柄の一種である図柄を変動表示（又は、可変表示若しくは切換表示）する図柄表示装置４１が設けられているとともに、図柄表示装置４１を囲むようにしてセンターフレーム４２が配設されている。図柄表示装置４１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置４１は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機ＥＬ表示装置又はＣＲＴといった表示画面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。
【００３２】
図柄表示装置４１では、上作動口３３又は下作動口３４への入賞に基づいて図柄の変動表示が開始される。すなわち、メイン表示部４３において変動表示が行われる場合には、それに合わせて図柄表示装置４１において変動表示が行われる。
【００３３】
図柄表示装置４１の表示内容について、図５を参照して詳細に説明する。図５は図柄表示装置４１の表示画面Ｇを示す図である。
【００３４】
絵柄の一種である図柄は、「１」〜「９」の数字が各々付された９種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の９種類のキャラクタ図柄に「１」〜「９」の数字がそれぞれ付されて主図柄が構成されている。
【００３５】
図５（ａ）に示すように、図柄表示装置４１の表示画面Ｇには、複数の表示領域として、上段・中段・下段の３つの図柄列Ｚ１，Ｚ２，Ｚ３が設定されている。各図柄列Ｚ１〜Ｚ３は、主図柄と副図柄が所定の順序で配列されて構成されている。詳細には、上図柄列Ｚ１には、「１」〜「９」の９種類の主図柄が数字の降順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。下図柄列Ｚ３には、「１」〜「９」の９種類の主図柄が数字の昇順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。
【００３６】
つまり、上図柄列Ｚ１と下図柄列Ｚ３は１８個の図柄により構成されている。これに対し、中図柄列Ｚ２には、数字の昇順に「１」〜「９」の９種類の主図柄が配列された上で「９」の主図柄と「１」の主図柄との間に「４」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が１つずつ配されている。つまり、中図柄列Ｚ２に限っては、１０個の主図柄が配されて２０個の図柄により構成されている。
【００３７】
図５（ｂ）に示すように、表示画面Ｇは、図柄列毎に３個の図柄が停止表示されるようになっており、結果として３×３の計９個の図柄が停止表示されるようになっている。また、表示画面Ｇには、５つの有効ライン、すなわち左ラインＬ１、中ラインＬ２、右ラインＬ３、右下がりラインＬ４、右上がりラインＬ５が設定されている。
【００３８】
上作動口３３又は下作動口３４への入賞に基づいて表示画面Ｇにおいて遊技回用の演出が行われる場合には、各図柄列Ｚ１〜Ｚ３の図柄が周期性をもって所定の向きにスクロールするように変動表示が開始される。そして、上図柄列Ｚ１→下図柄列Ｚ３→中図柄列Ｚ２の順に変動表示から待機表示に切り換えられ、最終的に各図柄列Ｚ１〜Ｚ３にて所定の図柄を静止表示した状態で遊技回用の演出が終了される。
【００３９】
また、遊技回用の演出が終了する場合、後述する最有利大当たり結果の発生に対応した遊技回であれば、いずれかの有効ラインに同一の奇数の数字が付された図柄の組み合わせが形成され、後述する低確大当たり結果の発生に対応した遊技回であれば、いずれかの有効ラインに同一の偶数の数字が付された図柄の組み合わせが形成される。また、後述する低入賞高確大当たり結果の発生に対応した遊技回であれば、いずれかの有効ラインに同一の数字が付された図柄の組み合わせではないが所定の図柄の組み合わせ（例えば「３・４・１」）が形成される。
【００４０】
なお、いずれかの作動口３３，３４への入賞に基づいて、メイン表示部４３及び図柄表示装置４１にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の１回に相当する。
【００４１】
また、図柄表示装置４１における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置４１にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。
【００４２】
センターフレーム４２の前面側における左上部分には、図４（ａ）に示すように、メイン表示部４３及び図柄表示装置４１に対応した第１保留ランプ部４５が設けられている。遊技球が上作動口３３又は下作動口３４に入賞した個数は最大４個まで保留され、第１保留ランプ部４５の点灯によってその保留個数が表示されるようになっている。
【００４３】
センターフレーム４２の右上部分には、役物用表示部４４に対応した第２保留ランプ部４６が設けられている。遊技球がスルーゲート３５を通過した回数は最大４回まで保留され、第２保留ランプ部４６の点灯によってその保留個数が表示されるようになっている。なお、各保留ランプ部４５，４６の機能が図柄表示装置４１の一部の領域における表示により果たされる構成としてもよい。
【００４４】
ここで、本パチンコ機１０では遊技盤２４に、異常検知手段として、磁石検知センサ２４ａと、電波検知センサ２４ｂとが設けられている。
【００４５】
磁石検知センサ２４ａは、上作動口３３周辺における遊技盤２４の背面側に設置されている。上記のとおり上作動口３３は内部抽選のトリガとなるため、窓パネル５７の前方において上作動口３３周辺に磁石を近付け、不正に上作動口３３へと遊技球を誘導させようとする行為が想定される。これに対して、磁石検知センサ２４ａが設けられていることにより、上記磁石を用いた不正行為が行われた場合に、それを検知することが可能となる。磁石検知センサ２４ａは後述する主制御装置と電気的に接続されており、磁石検知センサ２４ａの検知結果は主制御装置に入力される。
【００４６】
なお、磁石検知センサ２４ａの位置は、上記のものに限定されることはなく、例えば、上記磁石を用いて一般入賞口３１への入賞を不正に行わせようとする不正行為を抑制すべく、一般入賞口３１周辺に磁石検知センサ２４ａを配置してもよい。
【００４７】
電波検知センサ２４ｂは、上作動口３３及び下作動口３４周辺における遊技盤２４の背面側に設置されている。この位置についてより詳細には、電波検知センサ２４ｂは高さ方向において上作動口３３及び下作動口３４の両方と略同一の高さ位置に配置されているとともに、横方向において上作動口３３及び下作動口３４よりも遊技機本体１２の回動基端側に配置されている。ここで、遊技球の払出を実行する後述する払出装置は遊技機本体１２の回動基端側寄りの位置に配置されているため、電波検知センサ２４ｂは横方向において作動口装置と払出装置との間に配置されているとも言える。
【００４８】
上記のとおり上作動口３３及び下作動口３４は内部抽選のトリガとなるため、パチンコ機１０前方において上作動口３３又は下作動口３４に向けて電波を不正に出力し、上作動口検知センサ３３ａ又は下作動口検知センサ３４ｃに遊技球の通過を誤検知させようとする行為が想定される。これに対して、電波検知センサ２４ｂが設けられていることにより、上記電波を用いた不正行為が行われた場合に、それを検知することが可能となる。電波検知センサ２４ｂは後述する主制御装置と電気的に接続されており、電波検知センサ２４ｂの検知結果は主制御装置に入力される。
【００４９】
なお、電波検知センサ２４ｂの位置は、上記のものに限定されることはなく、例えば、作動口装置よりも遊技機本体１２の回動先端側であってもよく、作動口装置と可変入賞装置３２との間の高さ位置に配置してもよい。また、電波検知センサ２４ｂは所定の周波数として５０ＭＨｚ〜３ＧＨｚの電波を検知可能となっているが、上作動口３３又は下作動口３４への誤検知を行わせ得る周波数の電波を検知可能であれば当該周波数の範囲は任意であり、さらに検知対象とする周波数の範囲を変更できる構成としてもよい。
【００５０】
遊技盤２４には、内レール部４８と外レール部４９とが取り付けられており、これら内レール部４８と外レール部４９とにより誘導レールが構成され、遊技球発射機構５１から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構５１は、図２に示すように、樹脂ベース２１における窓孔２３の下方に取り付けられており、誘導レールに向けて延びる発射レール５２と、後述する上皿６１ａに貯留されている遊技球を発射レール５２上に供給する球送り装置５３と、発射レール５２上に供給された遊技球を誘導レールに向けて発射させる電動アクチュエータであるソレノイド５４と、を備えている。前扉枠１４に設けられた発射ハンドル５５が操作されることによりソレノイド５４が駆動制御され、遊技球が発射される。
【００５１】
内枠１３の前面側全体を覆うようにして前扉枠１４が設けられている。前扉枠１４には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部５６が形成されている。窓部５６は、略楕円形状をなし、窓パネル５７が嵌め込まれている。窓パネル５７は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成されていてもよく、パチンコ機１０前方から窓パネル５７を通じて遊技領域を視認可能であれば有色透明に形成されていてもよい。
【００５２】
窓部５６の周囲には、各種ランプ部等の発光手段が設けられている。各種ランプ部の一部として表示ランプ部５８ａが窓部５６の上方に設けられている。また、表示ランプ部５８ａの左右両側であって前扉枠１４の上側の隅角部分には左右一対のエラーランプ部５８ｂが設けられている。また、エラーランプ部５８ｂに隣接させて、遊技状態に応じた効果音などが出力される左右一対のスピーカ部５９が設けられている。
【００５３】
前扉枠１４における窓部５６の下方には、手前側へ膨出した上側膨出部６１と下側膨出部６２とが上下に並設されている。上側膨出部６１内側には上方に開口した上皿６１ａが設けられており、下側膨出部６２内側には同じく上方に開口した下皿６２ａが設けられている。上皿６１ａは、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構５１側へ導くための機能を有する。また、下皿６２ａは、上皿６１ａ内にて余剰となった遊技球を貯留する機能を有する。
【００５４】
次に、遊技機本体１２の背面側の構成について説明する。
【００５５】
図３に示すように、内枠１３（具体的には、遊技盤２４）の背面には、遊技の主たる制御を司る主制御装置７１と、音声やランプ表示及び図示しない表示制御装置の制御を司る音声発光制御装置７２と、が搭載されている。
【００５６】
なお、主制御装置７１の基板ボックス７１ａに対して、その開放の痕跡を残すための痕跡手段を付与する又はその開放の痕跡を残すための痕跡構造を設けてもよい。当該痕跡手段としては、基板ボックス７１ａを構成する複数のケース体を分離不能に結合するとともにその分離に際して所定部位の破壊を要する結合部（カシメ部）の構成や、引き剥がしに際して粘着層が接着対象に残ることで剥がされたことの痕跡を残す封印シールを複数のケース体間の境界を跨ぐようにして貼り付ける構成が考えられる。また、痕跡構造としては、基板ボックス７１ａを構成する複数のケース体間の境界に対して接着剤を塗布する構成が考えられる。
【００５７】
主制御装置７１や音声発光制御装置７２を含めて内枠１３の背面側を覆うようにして裏パックユニット１５が設置されている。裏パックユニット１５は、透明性を有する合成樹脂により形成された裏パック７３を備えており、当該裏パック７３に対して、払出機構部７４及び制御装置集合ユニット７５が取り付けられている。
【００５８】
払出機構部７４は、遊技場の島設備から供給される遊技球が逐次補給されるタンク７６と、当該タンク７６に貯留された遊技球を払い出すための払出装置７７と、を備えている。払出装置７７より払い出された遊技球は、当該払出装置７７の下流側に設けられた払出通路を通じて、上皿６１ａ又は下皿６２ａに排出される。なお、払出機構部７４には、例えば交流２４ボルトの主電源が供給されるとともに、電源のＯＮ操作及びＯＦＦ操作を行うための電源スイッチを有する裏パック基板が搭載されている。
【００５９】
制御装置集合ユニット７５は、払出装置７７を制御する機能を有する払出制御装置７８と、各種制御装置等で要する所定の電力が生成されて出力されるとともに遊技者による発射ハンドル５５の操作に伴う遊技球の打ち出しの制御が行われる電源及び発射制御装置７９と、を備えている。これら払出制御装置７８と電源及び発射制御装置７９とは、払出制御装置７８がパチンコ機１０後方となるように前後に重ねて配置されている。
【００６０】
裏パック７３には、払出機構部７４及び制御装置集合ユニット７５以外にも、外部端子板８１が設けられている。外部端子板８１は、パチンコ機１０の背面において裏パックユニット１５の回動基端側であって上側の隅角部分に設置されている。外部端子板８１は、パチンコ機１０の状態を遊技ホールの管理コンピュータに認識させるために、所定の信号出力を行うための基板である。
【００６１】
＜パチンコ機１０の電気的構成＞
図６は、パチンコ機１０の電気的構成を示すブロック図である。なお、図６では、電源及び発射制御装置７９から主制御装置７１及び払出制御装置７８への動作電力の供給ラインを二重線矢印で示し、それ以外の供給ラインや信号ラインを実線矢印で示す。
【００６２】
主制御装置７１は、遊技の主たる制御を司る主制御基板９１と、電源を監視する停電監視基板（電断監視基板）９６と、を具備している。主制御基板９１には、ＭＰＵ９２が搭載されている。ＭＰＵ９２には、ＲＯＭ９３及びＲＷＭ９４が内蔵されている。
【００６３】
ＲＯＭ９３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該ＲＯＭ９３は、ＭＰＵ９２により実行される各種の制御プログラムや固定値データを記憶している。
【００６４】
ＲＷＭ９４は、ＳＲＷＭやＤＲＷＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合にＲＯＭ９３よりも読み出しに要する時間が早いものとなっている。当該ＲＷＭ９４は、ＲＯＭ９３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。
【００６５】
また、ＭＰＵ９２又は主制御基板９１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。なお、ＭＰＵ９２に対してＲＯＭ９３及びＲＷＭ９４が１チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。これは主制御装置７１以外の制御装置についても同様である。
【００６６】
ＭＰＵ９２には、入力ポート及び出力ポートがそれぞれ設けられている。なお、入出力ポートが設けられており、入力用と出力用とで必要に応じて切り換えられる構成としてもよい。これは主制御装置７１以外の制御装置のＭＰＵについても同様である。ＭＰＵ９２の入力側及び出力側には、各種制御装置が接続されているとともに、各種センサ、各種駆動部及び各種表示部が接続されている。先ず各種センサ、各種駆動部及び各種表示部との接続に係る構成について説明する。
【００６７】
ＭＰＵ９２の入力側には、遊技領域の一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４及びスルーゲート３５に対して設けられた入賞用の検知センサ３１ａ，３１ｂ，３１ｃ，３２ｅ，３３ａ，３４ｃ，３５ａ，３５ｂ（以下、これらをまとめて入賞用検知センサ３１ａ〜３５ｂという）が電気配線を介して電気的に接続されている。この場合、主制御基板９１と各入賞用検知センサ３１ａ〜３５ｂとがそれぞれ１の電気配線を介して接続されている構成としてもよく、各信号経路の途中に中継基板が介在している構成としてもよい。これは他の機器との接続に係る構成についても同様である。ＭＰＵ９２では、主制御基板９１に搭載された入賞用ＩＣ９５を通じて、各入賞用検知センサ３１ａ〜３５ｂから信号を受信し、その受信結果に基づいて各入賞部への入賞判定（入球判定）が行われる。
【００６８】
入賞用ＩＣ９５は、経路異常の確認手段又は経路異常の確認回路である。当該入賞用ＩＣ９５により各入賞用検知センサ３１ａ〜３５ｂとＭＰＵ９２との間で正常な信号の伝送が行われているか否かが確認される。この確認内容の詳細については後に説明する。
【００６９】
ＭＰＵ９２の入力側には、上記各入賞用検知センサ３１ａ〜３５ｂ以外にも磁石検知センサ２４ａ及び電波検知センサ２４ｂが電気配線を介して電気的に接続されている。ＭＰＵ９２では、磁石検知センサ２４ａ及び電波検知センサ２４ｂから信号を受信し、その受信結果に基づいて、それぞれの検知対象となっている異常の発生の有無が判定される。
【００７０】
ＭＰＵ９２の出力側には、可変入賞装置３２の開閉扉３２ｂを開閉動作させる可変入賞駆動部３２ｃと、下作動口３４の電動役物３４ａを開閉動作させる電動役物駆動部３４ｂと、が電気配線を介して電気的に接続されている。また、ＭＰＵ９２の出力側には、メイン表示部４３と、役物用表示部４４と、が電気配線を介して電気的に接続されている。主制御基板９１には各種ドライバ回路が設けられており、当該ドライバ回路を通じてＭＰＵ９２は各種駆動部３２ｃ，３４ｂの駆動制御を実行するとともに各種表示部４３，４４の表示制御を実行する。
【００７１】
つまり、開閉実行モードにおいては大入賞口３２ａが開閉されるように、ＭＰＵ９２において可変入賞駆動部３２ｃの駆動制御が実行される。また、電動役物３４ａの開放状態当選となった場合には、電動役物３４ａが開閉されるようにＭＰＵ９２において電動役物駆動部３４ｂの駆動制御が実行される。また、各遊技回に際しては、ＭＰＵ９２においてメイン表示部４３の表示制御が実行される。また、電動役物３４ａを開放状態とするか否かの抽選結果を明示する場合に、ＭＰＵ９２において役物用表示部４４の表示制御が実行される。
【００７２】
ちなみに、図示による説明は省略するが、ＭＰＵ９２の出力側には、外部端子板８１が接続されている。ＭＰＵ９２は、ＲＷＭ９４に対して、遊技の進行に応じた情報の設定を行う。そして、ＲＷＭ９４に設定された情報に応じて信号出力用の設定を外部端子板８１に対して行い、パチンコ機１０の状態を遊技ホールのホールコンピュータに認識させる。
【００７３】
次に、主制御装置７１と払出制御装置７８との通信に係る構成について説明する。これらの通信に係る構成の説明に先立ち、先ず払出制御装置７８の電気的な構成を説明する。
【００７４】
払出制御装置７８は、払出装置７７を通じた遊技球の払出の制御を司る払出制御基板１０１を具備している。払出制御基板１０１には、ＭＰＵ１０２が搭載されている。ＭＰＵ１０２には、ＲＯＭ１０３及びＲＷＭ１０４が内蔵されている。なお、以下の説明では、主制御装置７１に設けられたＭＰＵ９２、ＲＯＭ９３及びＲＷＭ９４と区別するために、主制御装置７１に設けられたＭＰＵ９２、ＲＯＭ９３及びＲＷＭ９４を主側ＭＰＵ９２、主側ＲＯＭ９３及び主側ＲＷＭ９４と称し、払出制御装置７８に設けられたＭＰＵ１０２、ＲＯＭ１０３及びＲＷＭ１０４を払出側ＭＰＵ１０２、払出側ＲＯＭ１０３及び払出側ＲＷＭ１０４と称する。
【００７５】
払出側ＲＯＭ１０３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該払出側ＲＯＭ１０３は、払出側ＭＰＵ１０２により実行される各種の制御プログラムや固定値データを記憶している。
【００７６】
払出側ＲＷＭ１０４は、ＳＲＷＭやＤＲＷＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に払出側ＲＯＭ１０３よりも読み出しに要する時間が早いものとなっている。この払出側ＲＷＭ１０４には、払出側ＲＯＭ１０３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。また、払出側ＭＰＵ１０２又は払出制御基板１０１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。
【００７７】
払出側ＭＰＵ１０２は払出装置７７と電気的に接続されている。当該払出装置７７には、タンク７６から払出装置７７に供給されている遊技球をそれよりも下流側へ流下しないように通過を阻止する状態と、当該遊技球を下流側へ送り出す状態とに切り換える回転体などの球止め部材を駆動する払出モータ７７ａが設けられているとともに、上記下流側へと送り出される遊技球を個別に検知する払出検知センサ７７ｂが設けられている。払出側ＭＰＵ１０２の出力側には払出モータ７７ａが電気配線を介して電気的に接続されているとともに、払出側ＭＰＵ１０２の入力側には払出検知センサ７７ｂが電気配線を介して電気的に接続されている。払出側ＭＰＵ１０２では、払出制御基板１０１に設けられたドライバ回路を通じて払出モータ７７ａに駆動信号を供給することで遊技球の払出を実行させるとともに、払出検知センサ７７ｂの検知結果に基づいて払出が完了した遊技球の個数を把握する。
【００７８】
また、払出側ＭＰＵ１０２は、裏パックユニット１５に設けられた球貸用接続端子板１０５と電気配線を通じて電気的に接続されているとともに、当該球貸用接続端子板１０５が電気配線を通じて球貸装置Ｙと電気的に接続されている。
【００７９】
球貸装置Ｙは所謂ＣＲユニットであり、図示による説明は省略するが外枠１１の側方に設けられており、球貸装置Ｙの前面側にはカード挿入口が設けられている。そのカード挿入口へのカードの挿入を行うとともに、パチンコ機１０に設けられた貸球操作装置（図示略）を適宜手動操作することによりカードに記憶された金額に相当する数の遊技球の貸し出しを受けることができるようになっている。払出側ＭＰＵ１０２は、球貸装置Ｙとの間で電気信号の送受信を行うことで貸球の制御を実行する。
【００８０】
なお、遊技球の貸し出しを受ける上で球貸装置Ｙに挿入されるものはカードに限定されることはなく、現金であってもよく、また現金情報が記憶されたコインであってもよい。また、払出側ＭＰＵ１０２には上記払出装置７７や球貸装置Ｙ以外にも、下皿６２ａといった球受け皿が遊技球の満杯状態となっているかを検知する満杯検知センサが電気的に接続されているとともに、タンク７６が球無状態となっているかを検知する球無し検知センサが電気的に接続されている。
【００８１】
払出側ＭＰＵ１０２は、主側ＭＰＵ９２との間で通信を行うことに基づき、遊技球の払出を制御する。当該通信を行うための構成として、主制御基板９１と払出制御装置７８との間には複数の信号経路が存在している。
【００８２】
かかる信号経路について詳細には、主側ＭＰＵ９２では入賞用検知センサ３１ａ〜３５ｂの検知結果に基づいて賞球の発生に対応した入賞部への入賞を確認した場合に払出側ＭＰＵ１０２に向けて賞球コマンド（払出指令情報）を送信するが、当該賞球コマンドを伝送するために第１の信号経路ＳＬ１が設けられている。この場合、賞球コマンドには自身が賞球コマンドであることを示す情報及び賞球を実行すべき個数の情報が含まれており、複数ビットの情報として構成されている。具体的には、賞球コマンドは複数種類存在しており、各賞球コマンドは２バイトの情報からなる。
【００８３】
当該賞球コマンドの通信を行う上で、第１の信号経路ＳＬ１はパラレル通信ではなくシリアル通信を行うように設定されている。つまり、賞球コマンドに含まれる複数ビットの情報が単一の信号経路を通じて順次送信される構成となっている。なお、第１の信号経路ＳＬ１は、主制御基板９１及び払出制御基板１０１に設けられた各コネクタに対して電気的に接続するためのコネクタが電気配線の両端に設けられた単一のコネクタユニットにより構成されているが、これに限定されることはなく、中継基板などを信号経路の途中位置に介することで複数のコネクタユニットにより構成されていてもよい。
【００８４】
払出側ＭＰＵ１０２から主側ＭＰＵ９２に向けて情報を送信するための信号経路として、第２の信号経路ＳＬ２と、第３の信号経路ＳＬ３とが設けられている。第２の信号経路ＳＬ２は、払出側ＭＰＵ１０２から主側ＭＰＵ９２に向けて払出状況コマンド（払出状況情報）を送信するために利用される。払出状況コマンドには、賞球が完了したこと及びその完了した賞球の個数を示す賞球完了コマンドと、遊技球の払出に関して所定の異常が発生したことを示す異常開始コマンドと、当該所定の異常が解除されたことを示す異常終了コマンドと、が含まれている。つまり、払出状況コマンドには、自身のコマンドの種類を示す情報及び払出状況の内容を示す情報が含まれており、複数ビットの情報として構成されている。なお、上記遊技球の払出に関する所定の異常には、例えば下皿６２ａの満杯状態やタンク７６の球無し状態が含まれる。
【００８５】
当該払出状況コマンドの通信を行う上で、第２の信号経路ＳＬ２は第１の信号経路ＳＬ１と同様に、パラレル通信ではなくシリアル通信を行うように設定されている。つまり、払出状況コマンドに含まれる複数ビットの情報が単一の信号経路を通じて順次送信される構成となっている。なお、第２の信号経路ＳＬ２は、主制御基板９１及び払出制御基板１０１に設けられた各コネクタに対して電気的に接続するためのコネクタが電気配線の両端に設けられた単一のコネクタユニットにより構成されているが、これに限定されることはなく、中継基板などを信号経路の途中位置に介することで複数のコネクタユニットにより構成されていてもよい。
【００８６】
第３の信号経路ＳＬ３は、払出側ＭＰＵ１０２から主側ＭＰＵ９２に向けて払出許可信号を送信するために利用される。払出許可信号は、主側ＭＰＵ９２において賞球コマンドの出力タイミングを把握させるために、払出側ＭＰＵ１０２から主側ＭＰＵ９２に送信される情報である。なお、当該払出許可信号が存在していることによる作用については後に説明する。
【００８７】
払出許可信号は１ビットの情報からなり、賞球コマンドの出力を禁止している状態ではＬＯＷレベルの信号が送信され、賞球コマンドの出力を許可している状態ではＨＩレベルの信号が送信される。但し、当該構成に限定されることはなく、賞球コマンドの出力を禁止している状態ではＨＩレベルの信号が送信され、賞球コマンドの出力を許可している状態ではＬＯＷレベルの信号が出力される構成としてもよい。
【００８８】
なお、第３の信号経路ＳＬ３は、主制御基板９１及び払出制御基板１０１に設けられた各コネクタに対して電気的に接続するためのコネクタが電気配線の両端に設けられた単一のコネクタユニットにより構成されているが、これに限定されることはなく、中継基板などを信号経路の途中位置に介することで複数のコネクタユニットにより構成されていてもよい。
【００８９】
ここで、主側ＭＰＵ９２と払出側ＭＰＵ１０２との間のコマンドの通信をパラレル通信ではなくシリアル通信としたことにより、仮に主制御基板９１と払出制御基板１０１とを電気的に接続する電気配線に対して不正な基板を接続させる、所謂ぶら下げ基板を利用した不正行為が行われたとしても、当該不正な基板が電気配線などに隠れてしまう可能性が低減される。上記行為は不正に多量の遊技球の払出を受けようとして行われるものであり、主制御基板９１と払出制御基板１０１との間の信号経路は上記行為の対象として狙われやすい。この場合に、主側ＭＰＵ９２と払出側ＭＰＵ１０２との間で双方向のコマンド通信が行われる構成において、コマンドの通信としてパラレル通信を採用すると、それだけ電気配線の数が多くなり上記不正な基板がこれら電気配線によって隠れ易くなってしまう。これに対して、コマンドの通信がシリアル通信で行われることにより、上記不正な基板が電気配線に隠れづらくなり、当該基板が仮に設置された場合にそれを発見し易くなる。
【００９０】
次に、主制御装置７１及び払出制御装置７８と、電源及び発射制御装置７９との電気的な接続に係る構成を説明する。
【００９１】
電源及び発射制御装置７９は電源及び発射制御基板１１１を備えており、当該電源及び発射制御基板１１１には、主制御装置７１及び払出制御装置７８を含めた各種機器に動作電力を供給する機能を有する電源回路１１２が設けられている。電源回路１１２には、電入時用電源部１１３と、電断時用電源部１１４とが設けられている。
【００９２】
電入時用電源部１１３は、例えば遊技ホール等における商用電源（外部電源）に接続されており、その商用電源から供給される外部電力に基づいて主制御装置７１や払出制御装置７８等の各々に必要な動作電圧を生成するとともに、その生成した動作電圧を主制御装置７１や払出制御装置７８等に対して供給する。その概要としては、電入時用電源部１１３は、裏パックユニット１５に設けられた接続基板を介して供給される交流２４ボルト電源を取り込み、各種センサやモータ等を駆動するための＋１２Ｖ電圧、ロジック用の＋５Ｖ電圧などを生成し、これら＋１２Ｖ電圧、＋５Ｖ電圧を主制御装置７１や払出制御装置７８等に対して供給する。なお、上記接続基板にはパチンコ機１０の電源をＯＮ・ＯＦＦ操作するための電源スイッチが設けられている。
【００９３】
電入時用電源部１１３と主側ＭＰＵ９２との電力供給経路の途中位置には停電監視基板９６が設けられている。停電監視基板９６は、電入時用電源部１１３から供給される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト未満になると電源遮断の発生と判断し、主側ＭＰＵ９２に停電信号（電断信号）の出力設定を停電（電源遮断）の発生に対応したものとする。具体的には、電源遮断が発生していないと判断している状況ではＬＯＷレベルの停電信号を送信し、電源遮断が発生していると判定している状況ではＨＩレベルの停電信号を送信する。なお、これらＬＯＷ及びＨＩの関係が逆であってもよい。
【００９４】
電断時用電源部１１４はコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（商用電源からの電力供給が行われている場合）に電入時用電源部１１３から供給される電力により充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における停電発生時といった電源遮断状態（商用電源からの電力供給が遮断されている場合）では、電断時用電源部１１４から放電され主側ＲＷＭ９４に対して記憶保持用電力（バックアップ電力）が供給される。よって、かかる状況であっても、電断時用電源部１１４から記憶保持用電力が供給されている間は主側ＲＷＭ９４に記憶された情報が消去されることなく記憶保持される。
【００９５】
ちなみに、電断時用電源部１１４の容量は比較的大きく確保されており、電源遮断前に主側ＲＷＭ９４に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。また、電断時用電源部１１４はコンデンサに限定されることはなく、バッテリや非充電式電池などであってもよい。非充電式電池の場合、パチンコ機１０の電源がＯＮ状態の際に電断時用電源部１１４への蓄電を行う必要はないが、定期的に交換する必要が生じる。
【００９６】
また、図示による説明は省略するが、電源及び発射制御基板１１１には、上記電断時用電源部１１４とは異なる停電時処理用電源部が設けられている。電源及び発射制御基板１１１では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、停電時処理用電源部から放電することにより、後述する停電時処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、主側ＭＰＵ９２は、停電時処理を正常に実行し完了することができる。
【００９７】
ここで、電源回路１１２から主側ＭＰＵ９２及び払出側ＭＰＵ１０２への動作電力の供給に係る構成を詳細に説明する。
【００９８】
電入時用電源部１１３からの電力は、主側ＭＰＵ９２のＶＣＣ端子及び払出側ＭＰＵ１０２のＶＣＣ端子に供給される。ＶＣＣ端子に供給された電力により、商用電源からの電力供給が行われている状況において、各ＭＰＵ９２，１０２にて各種制御処理が実行されるとともに、各ＲＷＭ９４，１０４にて情報の記憶保持が行われる。
【００９９】
一方、電断時用電源部１１４からの電力は、主側ＭＰＵ９２のＶＢＢ端子に供給されているが、払出側ＭＰＵ１０２のＶＢＢ端子（図示略）に供給されていない。つまり、電断時用電源部１１４からの記憶保持用電力は、主側ＲＷＭ９４に供給されるが、払出側ＲＷＭ１０４には供給されない。したがって、商用電源からの電力供給が遮断されている状況において、主側ＲＷＭ９４では情報の記憶保持が行われるが、払出側ＲＷＭ１０４では情報の記憶保持が行われない。なお、払出側ＭＰＵ１０２のＶＢＢ端子はアースされている又はいずれの電気配線とも接続されていない。
【０１００】
上記のように電断時用電源部１１４からの記憶保持用電力が主側ＲＷＭ９４に供給されるが、払出側ＲＷＭ１０４に供給されない構成とすることにより、電断時用電源部１１４の小容量化が図られる。これにより、パチンコ機１０のイニシャルコストの削減が図られる。
【０１０１】
電源及び発射制御基板１１１には、電源回路１１２以外にも、遊技球の発射制御を担う発射制御回路１１５が設けられている。発射制御回路１１５には、条件成立の送信回路１１６と、発射許可の受信回路１１７と、発射用ＩＣ１１８と、が設けられている。
【０１０２】
条件成立の送信回路１１６は、予め定められた遊技球の発射条件が成立している場合において主側ＭＰＵ９２に対して所定の信号形態の条件成立信号を送信する機能を有している。具体的には、発射制御回路１１５は、発射ハンドル５５の環状のハンドル部が遊技者により触れられていることを検知するタッチセンサ５５ａと、ハンドル部を回転操作している状況であっても遊技球の発射を停止させるべく遊技者により手動操作される球止めスイッチ５５ｂと、が電気的に接続されている。また、発射制御回路１１５は、払出制御基板１０１と電気的に接続されており、球貸装置Ｙが球貸用接続端子板１０５に対して電気的に接続されているか否かを示す信号を入力する。
【０１０３】
条件成立の送信回路１１６は、タッチセンサ５５ａからハンドル部が遊技者により触れられていることを示す信号を受信するとともに、球止めスイッチ５５ｂから遊技者により手動操作されていないことを示す信号を受信し、さらに払出側ＭＰＵ１０２から球貸装置Ｙが接続されている旨の信号を受信している場合に、主側ＭＰＵ９２に対してＨＩレベルの条件成立信号（条件成立に対応した信号）を送信する。なお、上記各信号のいずれかを受信していない場合には、主側ＭＰＵ９２に対してＬＯＷレベルの条件成立信号（条件成立に対応していない信号）を送信する。但し、かかる構成に限定されることはなく、ＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。
【０１０４】
発射許可の受信回路１１７は、条件成立の送信回路１１６から主側ＭＰＵ９２に対してＨＩレベルの条件成立信号が送信されていることを一の条件として主側ＭＰＵ９２から送信されるＨＩレベルの発射許可信号（発射許可に対応した信号）を受信するとともに、当該発射許可信号を受信している場合にそれに対応した信号を発射用ＩＣ１１８に継続して供給する機能を有している。なお、主側ＭＰＵ９２は、条件成立の送信回路１１６からＨＩレベルの条件成立信号を受信していない場合にはＬＯＷレベルの発射許可信号（発射許可に対応していない信号）を送信するが、発射許可信号のＬＯＷレベル信号とＨＩレベル信号との関係が逆であってもよい。また、主側ＭＰＵ９２は、ＨＩレベルの条件成立信号の受信を開始するたびにＨＩレベルの発射許可信号の送信を新たに開始するとともにＨＩレベルの条件成立信号の受信が終了した場合にはＨＩレベルの発射許可信号の送信を終了する。
【０１０５】
発射用ＩＣ１１８は、発射許可の受信回路１１７からＨＩレベルの発射許可信号又はそれに対応した信号を受信している場合に、遊技球発射機構５１の発射ソレノイド５４及び球送り装置５３のそれぞれに対して定期的に駆動信号を出力する機能を有している。この場合、発射用ＩＣ１１８は、パルス信号として各駆動信号を出力するとともに、その出力周期は０．６ｓｅｃとなっている。また、発射レール５２に１個の遊技球が供給された後に、当該遊技球が発射されるように、駆動信号の出力タイミングは球送り装置５３の方が発射ソレノイド５４よりも早く設定されている。
【０１０６】
なお、発射ハンドル５５には上記のとおりハンドル部が設けられており、当該ハンドル部の操作量が多いほど発射ソレノイド５４による遊技球の発射強度が強くなる。この場合、発射ハンドル５５にはハンドル部の操作量を検知するための操作量検知手段として可変抵抗器が設けられており、発射用ＩＣ１１８では当該可変抵抗器から入力する電圧を通じて発射ソレノイド５４に供給する駆動信号の電圧を調整して発射強度を調整する。なお、当該調整機能が発射用ＩＣ１１８に設けられていることは必須ではなく、発射用ＩＣ１１８と発射ソレノイド５４との信号経路の途中に調整回路が設けられている構成としてもよい。
【０１０７】
次に、主制御装置７１と、音声発光制御装置７２との電気的な接続に係る構成を説明する。
【０１０８】
主側ＭＰＵ９２の出力側には、音声発光制御装置７２が接続されている。音声発光制御装置７２は、主側ＭＰＵ９２から受信したコマンドに基づき、表示ランプ部５８ａ、エラーランプ部５８ｂ及びスピーカ部５９を駆動制御するとともに、表示制御装置１２１にコマンドを送信する。表示制御装置１２１は、音声発光制御装置７２から受信した各種コマンドを解析し又は受信した各種コマンドに基づき所定の演算処理を行って、図柄表示装置４１の表示画面Ｇにおける画像の表示を制御する。なお、主側ＭＰＵ９２から音声発光制御装置７２へのコマンドの送信はシリアルで行われるが、パラレルで行われる構成としてもよい。
【０１０９】
＜主側ＭＰＵ９２にて各種抽選を行うための電気的構成＞
次に、主側ＭＰＵ９２にて各種抽選を行うための電気的な構成について、図７を用いて説明する。
【０１１０】
主側ＭＰＵ９２は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、メイン表示部４３の表示の設定、図柄表示装置４１の図柄表示の設定、役物用表示部４４の表示の設定などを行うこととしており、具体的には、図７に示すように、大当たり発生の抽選に使用する大当たり乱数カウンタＣ１と、大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置４１が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、メイン表示部４３及び図柄表示装置４１における表示継続時間を決定する変動種別カウンタＣＳと、を用いることとしている。さらに、下作動口３４の電動役物３４ａを電役開放状態とするか否かの抽選に使用する電動役物開放カウンタＣ４を用いることとしている。なお、上記各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、ＲＷＭ９４の抽選用カウンタエリア９４ａに設けられている。
【０１１１】
各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３に対応した情報は、上作動口３３又は下作動口３４への入賞が発生した場合に、取得情報記憶手段としての保留格納エリア９４ｂに格納される。
【０１１２】
保留格納エリア９４ｂは、保留用エリアＲＥと、実行エリアＡＥとを備えている。保留用エリアＲＥは、第１保留エリアＲＥ１、第２保留エリアＲＥ２、第３保留エリアＲＥ３及び第４保留エリアＲＥ４を備えており、上作動口３３又は下作動口３４への入賞履歴に合わせて、抽選カウンタ用バッファに格納されている大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報が保留情報として、いずれかの保留エリアＲＥ１〜ＲＥ４に格納される。
【０１１３】
この場合、第１保留エリアＲＥ１〜第４保留エリアＲＥ４には、上作動口３３又は下作動口３４への入賞が複数回連続して発生した場合に、第１保留エリアＲＥ１→第２保留エリアＲＥ２→第３保留エリアＲＥ３→第４保留エリアＲＥ４の順に各数値情報が時系列的に格納されていく。このように４つの保留エリアＲＥ１〜ＲＥ４が設けられていることにより、上作動口３３又は下作動口３４への遊技球の入賞履歴が最大４個まで保留記憶されるようになっている。また、保留用エリアＲＥは、保留数記憶エリアＮＡを備えており、当該保留数記憶エリアＮＡには上作動口３３又は下作動口３４への入賞履歴を保留記憶している数を特定するための情報が格納される。
【０１１４】
なお、保留記憶可能な数は、４個に限定されることはなく任意であり、２個、３個又は５個以上といったように他の複数であってもよく、単数であってもよい。
【０１１５】
実行エリアＡＥは、メイン表示部４３の変動表示を開始する際に、保留用エリアＲＥの第１保留エリアＲＥ１に格納された各値を移動させるためのエリアであり、１遊技回の開始に際しては実行エリアＡＥに記憶されている各種数値情報に基づいて、当否判定などが行われる。
【０１１６】
上記各カウンタについて詳細に説明する。
【０１１７】
大当たり乱数カウンタＣ１は、例えば０〜５９９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜５９９）。大当たり乱数カウンタＣ１は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア９４ｂに格納される。
【０１１８】
大当たり当選となる乱数の値は、主側ＲＯＭ９３における当否情報群記憶手段としての当否テーブル記憶エリアに当否テーブル（当否情報群）として記憶されている。当否テーブルとしては、低確率モード用の当否テーブル（低確率用当否情報群）と、高確率モード用の当否テーブル（高確率用当否情報群）とが設定されている。つまり、本パチンコ機１０は、当否抽選手段における抽選モードとして、低確率モード（低確率状態）と高確率モード（高確率状態）とが設定されている。
【０１１９】
上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２個である。一方、上記抽選に際して高確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２０個である。なお、低確率モードよりも高確率モードの方の当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。
【０１２０】
大当たり種別カウンタＣ２は、０〜２９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。大当たり種別カウンタＣ２は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア９４ｂに格納される。
【０１２１】
本パチンコ機１０では、複数の大当たり結果が設定されている。これら複数の大当たり結果は、（１）開閉実行モードにおける可変入賞装置３２の開閉制御の態様、（２）開閉実行モード終了後の当否抽選手段における抽選モード、（３）開閉実行モード終了後の下作動口３４の電動役物３４ａにおけるサポートモード、という３つの条件に差異を設けることにより、複数の大当たり結果が設定されている。
【０１２２】
開閉実行モードにおける可変入賞装置３２の開閉制御の態様としては、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が相対的に高低となるように高頻度入賞モードと低頻度入賞モードとが設定されている。具体的には、高頻度入賞モード及び低頻度入賞モードのいずれであっても、予め定められた回数のラウンド遊技を上限として実行される。
【０１２３】
ここで、ラウンド遊技とは、予め定められた上限継続時間（上限継続期間）が経過すること、及び予め定められた上限個数の遊技球が大入賞口３２ａに入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。また、大当たり結果が契機となった開閉実行モードにおけるラウンド遊技の回数は、その移行の契機となった大当たり結果の種類がいずれであっても固定ラウンド回数で同一となっている。具体的には、いずれの大当たり結果となった場合であっても、ラウンド遊技の上限回数は１５ラウンド（１５Ｒ）に設定されている。
【０１２４】
また、本パチンコ機１０では、可変入賞装置３２の１回の開放態様が、大入賞口３２ａが開放されてから閉鎖されるまでの開放継続時間（開放継続期間）を相違させて、複数種類設定されている。詳細には、開放継続時間が長時間である２９ｓｅｃに設定された長時間態様（長期間態様）と、開放継続時間が上記長時間よりも短い短時間である０．０６ｓｅｃに設定された短時間態様（短期間態様）と、が設定されている。
【０１２５】
本パチンコ機１０では、発射ハンドル５５が遊技者により操作されている状況では、０．６ｓｅｃに１個の遊技球が遊技領域に向けて発射されるように遊技球発射機構５１が駆動制御される。また、ラウンド遊技は終了条件の上限個数が９個に設定されている。そうすると、上記開放態様のうち長時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも長い時間の開放継続時間が設定されていることとなる。一方、短時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも短い時間、より詳細には、遊技球の発射周期よりも短い時間の開放継続時間が設定されている。したがって、長時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａに対して、１回のラウンド遊技における上限個数分の入賞が発生することが期待され、短時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａへの入賞が発生しないこと又は入賞が発生するとしても１個程度となることが期待される。
【０１２６】
高頻度入賞モードでは、各ラウンド遊技において長時間態様による大入賞口３２ａの開放が１回行われる。一方、低頻度入賞モードでは、各ラウンド遊技において短時間態様による大入賞口３２ａの開放が１回行われる。
【０１２７】
なお、高頻度入賞モード及び低頻度入賞モードにおける大入賞口３２ａの開閉回数、ラウンド遊技の回数、１回の開放に対する開放継続時間及び１回のラウンド遊技における上限個数は、高頻度入賞モードの方が低頻度入賞モードよりも、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が高くなるのであれば、上記の値に限定されることはなく任意である。
【０１２８】
下作動口３４の電動役物３４ａにおけるサポートモードとしては、遊技領域に対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、下作動口３４の電動役物３４ａが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモード（高頻度サポート状態又は高頻度ガイド状態）と低頻度サポートモード（低頻度サポート状態又は低頻度ガイド状態）とが設定されている。
【０１２９】
具体的には、低頻度サポートモードと高頻度サポートモードとでは、電動役物開放カウンタＣ４を用いた電動役物開放抽選における電役開放状態当選となる確率は同一（例えば、共に４／５）となっているが、高頻度サポートモードでは低頻度サポートモードよりも、電役開放状態当選となった際に電動役物３４ａが開放状態となる回数が多く設定されており、さらに１回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて電役開放状態当選となり電動役物３４ａの開放状態が複数回発生する場合において、１回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、１回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で最低限確保される確保時間として短い時間が選択されるように設定されている。
【０１３０】
上記のように高頻度サポートモードでは、低頻度サポートモードよりも下作動口３４への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、下作動口３４よりも上作動口３３への入賞が発生する確率が高くなるが、高頻度サポートモードでは、上作動口３３よりも下作動口３４への入賞が発生する確率が高くなる。そして、下作動口３４への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
【０１３１】
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに電役開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば電動役物開放抽選における電役開放状態当選となる確率を高くする構成としてもよい。また、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間（例えば、スルーゲート３５への入賞に基づき役物用表示部４４にて実行される変動表示の時間）が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間を短くする（すなわち、役物用表示部４４における１回の変動表示時間を短くする）、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか１条件又は任意の組み合わせの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。
【０１３２】
大当たり種別カウンタＣ２に対する遊技結果の振分先は、主側ＲＯＭ９３における振分情報群記憶手段としての振分テーブル記憶エリアに振分テーブル（振分情報群）として記憶されている。そして、かかる振分先として、低確大当たり結果（低確率対応特別遊技結果）と、低入賞高確大当たり結果（明示高確率対応遊技結果又は突然確変状態となる結果）と、最有利大当たり結果（高確率対応特別遊技結果）とが設定されている。
【０１３３】
低確大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが低確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数（具体的には、１００回）に達した場合に低頻度サポートモードに移行する。
【０１３４】
低入賞高確大当たり結果は、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【０１３５】
最有利大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【０１３６】
なお、上記各遊技状態との関係で通常遊技状態とは、開閉実行モードではなく、さらに当否抽選モードが低確率モードであり、サポートモードが低頻度サポートモードである状態をいう。また、遊技結果として、低入賞高確大当たり結果が設定されていない構成としてもよい。
【０１３７】
振分テーブルでは、「０〜２９」の大当たり種別カウンタＣ２の値のうち、「０〜９」が低確大当たり結果に対応しており、「１０〜１４」が低入賞高確大当たり結果に対応しており、「１５〜２９」が最有利大当たり結果に対応している。
【０１３８】
なお、高確大当たり結果の一種として、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードがそれまでのモードに維持されることとなる非明示の低入賞高確大当たり結果（非明示高確率対応遊技結果又は潜伏確変状態となる結果）が含まれていてもよい。この場合、大当たり結果のさらなる多様化が図られる。
【０１３９】
さらにまた、当否抽選における外れ結果の一種として、低頻度入賞モードの開閉実行モードに移行するとともに、その終了後において当否抽選モード及びサポートモードの移行が発生しない特別外れ結果が含まれていてもよい。上記のような非明示の低入賞高確大当たり結果と当該特別外れ結果との両方が設定されている構成においては、開閉実行モードが低頻度入賞モードに移行すること、及びサポートモードがそれまでのモードに維持されることで共通しているのに対して、当否抽選モードの移行態様が異なっていることにより、例えば通常遊技状態において非明示の低入賞高確大当たり結果又は特別外れ結果の一方が発生した場合に、それが実際にいずれの結果に対応しているのかを遊技者に予測させることが可能となる。
【０１４０】
リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。リーチ乱数カウンタＣ３は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア９４ｂに格納される。
【０１４１】
ここで、本パチンコ機１０には、図柄表示装置４１における表示演出の一種としてリーチ表示が設定されている。リーチ表示とは、図柄（絵柄）の変動表示（又は可変表示）を行うことが可能な図柄表示装置４１を備え、可変入賞装置３２の開閉実行モードが高頻度入賞モードとなる遊技回では変動表示後の停止表示結果が特別表示結果となる遊技機において、図柄表示装置４１における図柄（絵柄）の変動表示（又は可変表示）が開始されてから停止表示結果が導出表示される前段階で、前記特別表示結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。
【０１４２】
リーチ表示には、図柄表示装置４１の表示画面に表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、高頻度入賞モードの発生に対応した大当たり図柄の組み合わせが成立する可能性があるリーチ図柄の組み合わせを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組み合わせを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画像において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組み合わせを縮小表示させる又は非表示とした上で、表示画面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
【０１４３】
リーチ表示は、高頻度入賞モードとなる開閉実行モードに移行する遊技回では、リーチ乱数カウンタＣ３の値に関係なく実行される。また、開閉実行モードに移行しない遊技回では、主側ＲＯＭ９３のリーチ用テーブル記憶エリアに記憶されたリーチ用テーブルを参照して、所定のタイミングで取得したリーチ乱数カウンタＣ３がリーチ表示の発生に対応している場合に実行される。
【０１４４】
変動種別カウンタＣＳは、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。変動種別カウンタＣＳは、メイン表示部４３における変動表示時間（表示継続期間）と、図柄表示装置４１における図柄の変動表示時間（表示継続期間）とを主側ＭＰＵ９２において決定する上で用いられる。変動種別カウンタＣＳは、後述するメイン処理及びタイマ割込み処理のそれぞれにて更新され、メイン表示部４３における変動表示の開始時及び図柄表示装置４１による図柄の変動開始時における変動パターン決定に際して変動種別カウンタＣＳの値が取得される。なお、変動表示時間の決定に際しては、主側ＲＯＭ９３の変動表示時間テーブル記憶エリア（変動表示時間情報記憶手段）に予め記憶されている変動表示時間テーブル（変動表示時間情報群）が参照される。
【０１４５】
電動役物開放カウンタＣ４は、例えば、０〜２５０の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。電動役物開放カウンタＣ４は定期的に更新され、スルーゲート３５に遊技球が入賞したタイミングで主側ＲＷＭ９４に設けられた電役保留エリア９４ｃに格納される。そして、所定のタイミングにおいて、その格納された電動役物開放カウンタＣ４の値によって電動役物３４ａを開放状態に制御するか否かの抽選が行われる。
【０１４６】
＜主側ＭＰＵ９２にて実行される各種処理について＞
次に、主側ＭＰＵ９２にて遊技を進行させるために実行される各処理を説明する。かかる主側ＭＰＵ９２の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では４ｍｓｅｃ周期で）起動されるタイマ割込み処理とがある。
【０１４７】
＜メイン処理＞
先ず、図８のフローチャートを参照しながらメイン処理を説明する。
【０１４８】
先ずステップＳ１０１では、電源投入ウェイト処理を実行する。当該電源投入ウェイと処理では、例えばメイン処理が起動されてから１ｓｅｃが経過するまで次の処理に進行することなく待機する。続くステップＳ１０２では主側ＲＷＭ９４のアクセスを許可するとともに、ステップＳ１０３にて主側ＭＰＵ９２の内部機能レジスタの設定を行う。
【０１４９】
その後、ステップＳ１０４では、電源及び発射制御装置７９に設けられたＲＷＭ消去スイッチが手動操作されているか否かを判定し、続くステップＳ１０５では、主側ＲＷＭ９４の停電フラグに「１」がセットされているか否かを判定する。また、ステップＳ１０６ではチェックサムを算出するチェックサム算出処理を実行し、続くステップＳ１０７ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。
【０１５０】
本パチンコ機１０では、例えば遊技ホールの営業開始時など、電源投入時にＲＷＭデータを初期化する場合にはＲＷＭ消去スイッチを押しながら電源が投入される。したがって、ＲＷＭ消去スイッチが押されていれば、ステップＳ１０８の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップＳ１０８の処理に移行する。ステップＳ１０８では、主側ＲＷＭ９４の初期化として当該主側ＲＷＭ９４をクリアする。その後、ステップＳ１０９に進む。
【０１５１】
一方、ＲＷＭ消去スイッチが押されていない場合には、停電フラグに「１」がセットされていること、及びチェックサムが正常であることを条件に、ステップＳ１０８の処理を実行することなくステップＳ１０９に進む。ステップＳ１０９では、電源投入設定処理を実行する。電源投入設定処理では、停電フラグの初期化といった主側ＲＷＭ９４の所定のエリアを初期値に設定するとともに、現状の遊技状態を認識させるために現状の遊技状態に対応したコマンドを音声発光制御装置７２に送信する。また、払出側ＲＷＭ１０４の初期化を実行すべきことを示す払出初期化コマンドを払出側ＭＰＵ１０２に送信する。さらに、タイマ割込み処理の発生を許可するために割込み許可の設定を行う。
【０１５２】
その後、ステップＳ１１０〜ステップＳ１１３の残余処理に進む。つまり、主側ＭＰＵ９２はタイマ割込み処理を定期的に実行する構成であるが、１のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップＳ１１０〜ステップＳ１１３の残余処理を繰り返し実行する。この点、当該ステップＳ１１０〜ステップＳ１１３の残余処理は、非定期的に実行される非定期処理であると言える。
【０１５３】
残余処理では、先ずステップＳ１１０にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。続くステップＳ１１１では、乱数初期値カウンタＣＩＮＩの更新を行う乱数初期値更新処理を実行するとともに、ステップＳ１１２にて変動種別カウンタＣＳの更新を行う変動用カウンタ更新処理を実行する。これらの更新処理では、主側ＲＷＭ９４の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。その後、ステップＳ１１３にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップＳ１１３の処理を実行したら、ステップＳ１１０に戻り、ステップＳ１１０〜ステップＳ１１３の処理を繰り返す。
【０１５４】
ここで、上記のように残余処理では、割込み禁止の処理及び割込み許可の処理に挟まれるようにして乱数初期値更新処理及び変動用カウンタ更新処理が設定されているのみであるため、タイマ割込み処理が開始されるタイミングは常にステップＳ１１０の直前となる。そうすると、タイマ割込み処理が終了した後は常にステップＳ１１０から開始すればよいこととなり、タイマ割込み処理後の戻りアドレスが一義的なものとなる。よって、タイマ割込み処理の開始に際して現状の戻りアドレスを記憶する必要はなく、タイマ割込み処理の開始に際しての処理負荷が軽減される。
【０１５５】
また、主側ＭＰＵ９２において所定のデータの演算を行っている途中でタイマ割込み処理が発生することもないため、タイマ割込み処理の開始に際して主側ＭＰＵ９２のレジスタにその時点で格納されているデータの主側ＲＷＭ９４への退避処理を実行する必要がなく、同様にタイマ割込み処理の終了に際して主側ＭＰＵ９２のレジスタへのデータの復帰処理を実行する必要がない。よって、タイマ割込み処理の開始に際しての処理負荷が軽減されるとともに、タイマ割込み処理の終了に際しての処理負荷も軽減される。
【０１５６】
また、乱数初期値カウンタＣＩＮＩの更新途中や変動種別カウンタＣＳの更新途中でタイマ割込み処理が開始されることがないため、これらの更新途中であるにも関わらず、タイマ割込み処理にてこれらカウンタの数値情報が取得されたり、さらなる更新処理が実行されてしまうことを防止できる。
【０１５７】
＜タイマ割込み処理＞
次に、図９のフローチャートを参照しながらタイマ割込み処理を説明する。
【０１５８】
ここで、主側ＭＰＵ９２にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板９１には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路と主側ＭＰＵ９２との間の信号経路の途中位置に存在するように分周回路が設けられている。
【０１５９】
分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングを主側ＭＰＵ９２にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路から主側ＭＰＵ９２に対して特定周期である４ｍｓｅｃ周期の間隔でパルス信号が供給されるようになっている。主側ＭＰＵ９２では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。
【０１６０】
この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、主側ＭＰＵ９２における処理の実行状況によっては前回のタイマ割込み処理が開始されてから４．１ｍｓｅｃ経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから３．９ｍｓｅｃ経過後に開始されることとなる。
【０１６１】
但し、上記分周回路からのパルス信号の出力は主側ＭＰＵ９２における処理の経過内容に関係なく４ｍｓｅｃといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、主側ＭＰＵ９２の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。
【０１６２】
さて、タイマ割込み処理では、先ずステップＳ２０１にて停電情報記憶処理を実行する。詳細は後述するが、停電情報記憶処理では、停電監視基板９６から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行する。
【０１６３】
続くステップＳ２０２では抽選用乱数更新処理を実行する。抽選用乱数更新処理では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４の更新を実行する。具体的には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。
【０１６４】
その後、ステップＳ２０３ではステップＳ１１１と同様に乱数初期値更新処理を実行するとともに、ステップＳ２０４にてステップＳ１１２と同様に変動用カウンタ更新処理を実行する。続くステップＳ２０５では、遊技停止判定処理を実行する。詳細は後述するが、遊技停止判定処理では、遊技の進行を停止すべき状況であるか否かを監視し、遊技の進行を停止すべき状況であれば遊技を進行させるための処理の実行を停止する。
【０１６５】
その後、ステップＳ２０６では遊技の進行を停止している状態であるか否かを判定し、遊技の進行を停止していない状態であることを条件に、ステップＳ２０７移行の処理を実行する。
【０１６６】
ステップＳ２０７では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部３２ｃ，３４ｂに行うための処理を実行する。例えば、大入賞口３２ａを開放状態に切り換えるべき情報が設定されている場合には可変入賞駆動部３２ｃへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口３４の電動役物３４ａを開放状態に切り換えるべき情報が設定されている場合には電動役物駆動部３４ｂへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
【０１６７】
続くステップＳ２０８では、読み込み処理を実行する。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。
【０１６８】
続くステップＳ２０９では、各入賞用検知センサ３１ａ〜３５ｂから受信している信号を読み込むとともに、その読み込んだ情報に対応した処理を行うための入賞検知処理を実行する。また、ステップＳ２１０では、主側ＲＷＭ９４に設けられている所定のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。
【０１６９】
続くステップＳ２１１では、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行するとともに、ステップＳ２１２では、遊技球の発射制御を実行する発射制御処理を実行する。また、ステップＳ２１３では、入力状態監視処理として、ステップＳ２０８の読み込み処理にて読み込んだ情報に基づいて、各入賞用検知センサ３１ａ〜３５ｂの断線確認や、遊技機本体１２や前扉枠１４の開放確認を行う。
【０１７０】
続くステップＳ２１４では、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行するとともに、ステップＳ２１５では、電動役物３４ａの開放抽選及び電動役物３４ａの開閉制御を行うための普図普電制御処理を実行する。また、ステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３に係る保留情報の増減個数を第１保留ランプ部４５に反映させるための出力情報の設定を行うとともに、役物用表示部４４に係る保留情報の増減個数を第２保留ランプ部４６に反映させるための出力情報の設定を行う。また、ステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３の表示内容を更新させるための出力情報の設定を行うとともに、役物用表示部４４の表示内容を更新させるための出力情報の設定を行う。
【０１７１】
続くステップＳ２１７では、遊技回及び開閉実行モードの両方が実行されていない状況において図柄表示装置４１の表示内容を待機表示用のものとするためのデモ表示用処理を実行するとともに、ステップＳ２１８では、払出側ＭＰＵ１０２から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップＳ２１９では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。
【０１７２】
続くステップＳ２２０では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するように、外部端子板８１への信号出力の状態を切り換えるための外部情報設定処理を実行する。また、ステップＳ２２１では、試射試験情報を編集するための処理を実行する。
【０１７３】
なお、ステップＳ２０９の入賞検知処理、ステップＳ２１０のタイマ更新処理、ステップＳ２１１の不正検知処理、ステップＳ２１２の発射制御処理、ステップＳ２１３の入力状態監視処理、ステップＳ２１４の特図特電制御処理、ステップＳ２１５の普図普電制御処理、ステップＳ２１７のデモ表示用処理、ステップＳ２１８の払出状態受信処理及びステップＳ２１９の払出出力処理については、後に個別に説明する。
【０１７４】
ステップＳ２０６にて肯定判定をした場合、又はステップＳ２０７〜ステップＳ２２１の処理を実行した後は、ステップＳ２２２に進む。ステップＳ２２２では、割込み終了宣言の設定を実行する。主側ＭＰＵ９２では、一度タイマ割込み処理が起動された場合、次のタイマ割込み処理が起動されるための条件の１つとして割込み終了宣言の設定を行うことが定められており、ステップＳ２２２では、次のタイマ割込み処理の実行を可能とするために割込み終了宣言の設定を行う。また、ステップＳ２２３では、割込み許可の設定を行う。主側ＭＰＵ９２では、タイマ割込み処理が一旦起動されると、割込み禁止の状態に設定されるため、ステップＳ２２３では、次のタイマ割込み処理の実行を可能とするために割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。
【０１７５】
＜停電情報記憶処理＞
次に、タイマ割込み処理（図９）のステップＳ２０１にて実行される停電情報記憶処理について、図１０のフローチャートを参照しながら説明する。
【０１７６】
停電情報記憶処理では、先ずステップＳ３０１にて、主側ＲＷＭ９４に設けられた繰り返しカウンタに、停電信号用の繰り返し回数情報である「１０」の情報をセットするとともに、ステップＳ３０２にて、主側ＲＷＭ９４に設けられた停電検知カウンタの情報を初期化する。
【０１７７】
続くステップＳ３０３では、主側ＭＰＵ９２の入力ポートに受信している停電信号の情報を読み込む処理を実行する。この場合、電源遮断が発生していないことに対応した停電信号（ＬＯＷレベルの停電信号）を受信している場合には入力ポートに非電断情報として「０」の情報が格納されており、電源遮断が発生していることに対応した停電信号（ＨＩレベルの停電信号）を受信している場合には入力ポートに電断発生情報として「１」の情報が格納されている。ステップＳ３０３では、かかる停電信号の情報を主側ＭＰＵ９２のレジスタに読み込む処理を実行する。
【０１７８】
続くステップＳ３０４では、ステップＳ３０３にて読み込んだ停電信号の情報が停電の発生（電断の発生）に対応したものであるか否かを判定する。停電の発生に対応している場合にはステップＳ３０５にて、停電検知カウンタの数値情報を１加算するように更新処理を実行した後にステップＳ３０６に進み、停電の発生に対応していない場合にはステップＳ３０４の処理を実行することなくステップＳ３０６に進む。
【０１７９】
ステップＳ３０６では、繰り返しカウンタの数値情報を１減算するように更新処理を実行し、その後、ステップＳ３０７にて、当該繰り返しカウンタの数値情報が「０」であるか否かを判定する。つまり、ステップＳ３０３〜ステップＳ３０６の処理を、ステップＳ３０１にて設定した繰り返し回数分実行したか否かを判定する。ステップＳ３０７にて否定判定をした場合には、ステップＳ３０３に戻り、ステップＳ３０３〜ステップＳ３０６の処理を繰り返す。一方、ステップＳ３０７にて肯定判定をした場合には、ステップＳ３０８に進む。
【０１８０】
ステップＳ３０８では、停電検知カウンタの現状の数値情報が、停電発生に対応した契機基準回数以上となっているか否かを判定する。具体的には、ステップＳ３０３〜ステップＳ３０６の処理を繰り返し回数分実行した結果、停電検知カウンタの現状の数値情報が、「８」以上となっているか否かを判定する。契機基準回数未満である場合には、そのまま本停電情報記憶処理を終了する。
【０１８１】
一方、契機基準回数以上である場合には、ステップＳ３０９〜ステップＳ３１２の停電時処理（電断時処理）を実行する。具体的には、先ずステップＳ３０９にて、主側ＲＷＭ９４の停電フラグに「１」をセットし、続くステップＳ３１０にて、チェックサム算出処理を実行する。ここで算出されたチェックサムは主側ＲＷＭ９４に記憶される。その後、ステップＳ３１１にて、主側ＲＷＭ９４の出力ポートの情報を全て「０」にセットするとともに、ステップＳ３１２にて主側ＲＷＭ９４へのアクセスを禁止する。そして、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０１８２】
なお、タイマ割込み処理の最初の処理として停電情報記憶処理を実行するようにしたことにより、復電後にタイマ割込み処理の途中から実行する必要がなくなる。これにより、停電発生時に実行していた処理のアドレスをスタック情報として主側ＲＷＭ９４に記憶する必要がなくなり、停電発生時の処理の処理負荷を軽減することが可能となる。
【０１８３】
ここで、停電発生の確認が上記のように実行されることの作用効果を説明する。図１１は当該作用効果を説明するためのタイミングチャートである。
【０１８４】
ｔ１のタイミングで、商用電源の停電又はパチンコ機１０の電源のＯＦＦ操作が行われることで、停電信号が電源遮断の発生に対応したＨＩレベル信号となる。その後、ｔ２のタイミングで、停電情報記憶処理が起動されることで、繰り返しカウンタに繰り返し回数情報がセットされるとともに、停電検知カウンタの情報が初期化される。
【０１８５】
その後、ｔ３のタイミングで最初のステップＳ３０３〜ステップＳ３０６の処理（以下、停電確認処理ともいう）が実行されることで、繰り返しカウンタの数値情報が１減算されるとともに、停電検知カウンタの数値情報が１加算される。また、ｔ４のタイミングで次の停電確認処理が実行される。但し、このタイミングでは電気的なノイズの発生により、電源遮断が発生しているにも関わらず、停電信号は電源遮断が発生していないことに対応した状態となっている。したがって、当該タイミングでは繰り返しカウンタの数値情報は１減算されるが、停電検知カウンタの数値情報は更新されない。
【０１８６】
本パチンコ機１０では、停電信号が電源遮断の発生に対応している状態であるか否かに関わらず、繰り返しカウンタにセットされている回数分は停電確認処理が実行される。したがって、停電信号が電源遮断の発生に対応していると確認した後に、電源遮断が発生していないことに対応していると確認したとしても、停電確認処理は継続される。
【０１８７】
その後、ｔ５〜ｔ１０のタイミングでは、電気的なノイズの影響も消失し、停電信号が電源遮断の発生に対応していることが確認される。よって、各タイミングで、繰り返しカウンタの数値情報が１減算されるとともに、停電検知カウンタの数値情報が１加算される。また、ｔ１１のタイミングでは、電気的なノイズの影響が再度発生し、停電信号は電源遮断が発生していないことに対応した情報となっているため、繰り返しカウンタの数値情報のみが１減算される。また、ｔ１２のタイミングでは、電気的なノイズの影響も消失し、停電信号が電源遮断の発生に対応していることが確認され、繰り返しカウンタの数値情報が１減算されるとともに、停電検知カウンタの数値情報が１加算される。
【０１８８】
その後、ｔ１３のタイミングで、繰り返しカウンタの数値情報が「０」であることを確認することで、繰り返し回数分の停電確認処理が完了したことを主側ＭＰＵ９２にて把握する。したがって、ｔ１３のタイミングで停電時処理が開始される。
【０１８９】
以上のように電源遮断の発生に対応した停電信号の受信を１回確認しただけで停電時処理を実行するのではなく、当該停電信号の受信を複数回確認した場合に停電時処理を実行するようにしたことにより、電気的なノイズ等の影響で停電信号が電断遮断の発生に対応したものに突発的になった際に停電時処理が実行されてしまうことを抑制できる。
【０１９０】
また、電源遮断が発生した場合に停電時処理が実行されることなく電力供給が完全に遮断されると、停電フラグに「１」がセットされていない状況や、チェックサムの算出及び保存が実行されていない状況で、主側ＭＰＵ９２における処理が終了されることとなる。そうすると、次回の復電に際して主側ＲＷＭ９４の初期化が実行されてしまい、賞球が無効化されてしまう不都合や、高確率モードや高頻度サポートモードが消失されてしまう不都合の発生が懸念される。このような事情においては、本パチンコ機１０のように、タイマ割込み処理の１処理回の範囲内で停電確認処理が複数回実行されるとともに、当該処理回の範囲内で停電時処理が開始されることが好ましい。
【０１９１】
また、電源遮断が発生している状況において電気的なノイズ等の影響で、電源遮断の発生に対応した停電信号が電源遮断の発生していない状態に対応したものに突発的に変化してしまうことが懸念される。この場合に、停電時処理を実行するための条件として、電源遮断の発生に対応した停電信号の受信を複数回連続して確認することが設定されていると、電源遮断が発生しているにも関わらず上記電気的なノイズの影響で、主側ＭＰＵ９２にて電源遮断の発生と認識されず、停電時処理が実行されることなく電力供給が完全に遮断されてしまうことが懸念される。これに対して、停電確認処理を所定の繰り返し回数分行う範囲内において電源遮断の発生に対応した停電信号を契機基準回数（繰り返し回数＞契機基準回数）以上確認した場合に停電時処理を実行するようにし、確認の連続性を停電時処理の実行の条件から除外したことにより、上記のように電気的なノイズの影響があったとしても、停電時処理を良好に実行することができる。
【０１９２】
また、停電時処理が実行されるためには電源遮断の発生に対応した停電信号を３回以上確認する必要がある。１回の処理回の範囲内で停電信号の確認を複数回行う構成においては、１回の電気的なノイズの発生による影響が継続している状況で複数回の確認が行われてしまうことが懸念される。これに対して、上記のように電源遮断の発生に対応した停電信号を３回以上確認する必要があるため、電源遮断の発生に対応した停電信号の出力が継続されている期間として、停電時処理を実行するために要求される期間がある程度長いものとなる。よって、電気的なノイズの発生の影響で停電時処理が実行されてしま可能性が低減される。
【０１９３】
ちなみに、一のステップの処理を主側ＭＰＵ９２において実行するために最低限必要な処理時間が存在し、さらに１回の停電確認処理を完了するには複数のステップの処理を実行する必要がある。つまり、１回の停電確認処理が開始されてから次の停電確認処理が開始されるまでには所定の時間を要することとなる。例えば、一のステップの処理を実行するのに要する時間を１．２μｓｅｃとした場合、１回の停電確認処理を実行するのに４．８μｓｅｃ要することとなる。そして、当該停電確認処理を１０回行った場合、停電時処理を開始するには約５０μｓｅｃ要することとなる。これに対して、電源遮断の発生から主側ＭＰＵ９２において完全に処理が実行できなくなるまでの時間（例えば主側ＭＰＵ９２へのリセット信号の出力が開始されるまでの時間）が１０ｍｓｅｃ程度に設定されていれば、上記のように停電確認処理を複数回実行するとしても十分に停電時処理を完了することができる。
【０１９４】
なお、確認基準回数である繰り返し回数が３回以上であり、さらに契機基準回数が繰り返し回数未満であって２回以上であれば、それら繰り返し回数及び契機基準回数の具体的な数値は任意である。
【０１９５】
＜入賞検知処理＞
次に、タイマ割込み処理（図９）のステップＳ２０９にて実行される入賞検知処理について説明する。
【０１９６】
入賞検知処理では、入賞用検知センサ３１ａ〜３５ｂにおける検知結果を確認する処理を実行するが、当該確認に際しては主側ＭＰＵ９２の入力ポートが確認される。ここで、入賞検知処理の説明に先立ち、図１２を参照しながら、主側ＭＰＵ９２の入力ポート９２ａに対して入賞用検知センサ３１ａ〜３５ｂの検知結果が入力されるための電気的な構成について説明する。
【０１９７】
入力ポート９２ａは、８種類の信号を同時に扱うことができるように８ビットのパラレルインターフェースとして構成されている。そして、各信号の電圧に応じて「０」又は「１」の情報が格納されるエリアが、各端子に１対１で対応させて設けられている。つまり、当該エリアとして、第０ビットＤ０〜第７ビットＤ７を備えている。
【０１９８】
また、入力ポート９２ａには８種類を超える信号が入力されることとなるが、同時に入力される対象を８種類に制限するために、入力ポート９２ａへの入力対象となる信号群はドライバＩＣによる切換制御を通じて切り換えられる。入賞検知処理では、入力ポート９２ａへの入力対象となる信号群が各入賞用検知センサ３１ａ〜３５ｂに設定される。
【０１９９】
かかる設定がなされた状況では、第０ビットＤ０は大入賞口検知センサ３２ｅからの入賞信号に対応した情報が格納され、第１ビットＤ１は上作動口検知センサ３３ａからの入賞信号に対応した情報が格納され、第２ビットＤ２は下作動口検知センサ３４ｃからの入賞信号に対応した情報が格納され、第３ビットＤ３は第１入賞口検知センサ３１ａからの入賞信号に対応した情報が格納され、第４ビットＤ４は第２入賞口検知センサ３１ｂからの入賞信号に対応した情報が格納され、第５ビットＤ５は第３入賞口検知センサ３１ｃからの入賞信号に対応した情報が格納され、第６ビットＤ６は第１ゲート検知センサ３５ａからの入賞信号に対応した情報が格納され、第７ビットＤ７は第２ゲート検知センサ３５ｂからの入賞信号に対応した情報が格納される。
【０２００】
この場合に、上記各入賞用検知センサ３１ａ〜３５ｂは、遊技球の通過を検知していない場合には入賞信号として非検知中であることを示すＨＩレベル信号を出力し、遊技球の通過を検知している場合には入賞信号として検知中であることを示すＬＯＷレベル信号を出力する。但し、主制御基板９１には反転回路が設けられており、入力ポート９２ａに上記各検知信号が入力される前に信号の状態が反転される。そして、入力ポート９２ａでは当該反転回路を通じてＬＯＷレベル信号を受信している場合に該当するビットに対して「０」の情報（データ０又は無し情報）を格納し、反転回路を通じてＨＩレベル信号を受信している場合に該当するビットに対して「１」の情報（データ１又は有り情報）を格納する。
【０２０１】
つまり、入賞用検知センサ３１ａ〜３５ｂにおいて遊技球の通過が検知されていない状況では該当するビットに対して非検知中を示す情報に対応した「０」の情報が格納され、遊技球の通過が検知されている状況では該当するビットに対して検知中を示す情報に対応した「１」の情報が格納される。
【０２０２】
なお、各入賞用検知センサ３１ａ〜３５ｂは、遊技球の通過を検知していない間は入賞信号としてＬＯＷレベル信号を出力するとともに遊技球の通過を検知している間は入賞信号としてＨＩレベル信号を出力する構成としてもよい。この場合、上記反転回路を不具備とすればよい。
【０２０３】
さて、入賞検知処理では、図１３（ａ）のフローチャートに示すように、先ずステップＳ４０１にて、上記第０〜第７ビットＤ０〜Ｄ７に現状格納されている情報を、主側ＭＰＵ９２のレジスタにおける第１入賞判定エリアＷＡ１に移行させる処理を実行する。当該第１入賞判定エリアＷＡ１は、図１３（ｂ−１）に示すように８ビットから構成されており、上記第０〜第７ビットＤ０〜Ｄ７に格納されている情報の全てを格納することが可能なデータ容量となっている。この場合、第０〜第７ビットＤ０〜Ｄ７における格納元のビットと、第１入賞判定エリアＷＡ１における格納先のビットとは１対１で対応させて予め定められており、例えば第０ビットＤ０の情報は常に第１入賞判定エリアＷＡ１における所定のビットに格納される。
【０２０４】
続くステップＳ４０２では、入賞検知用のウェイト処理を実行する。当該ウェイト処理では、予め定められたウェイト時間が経過するまで主側ＭＰＵ９２において何ら処理を実行することなく待機する。本パチンコ機１０では、当該ウェイト時間として１０μｓｅｃが設定されているが、定期的なタイマ割込み処理の実行を阻害することなく、さらに当該ウェイト処理に設定したことによる後述する作用効果を十分に奏することができるのであれば、具体的なウェイト時間は任意であるが、２μｓｅｃ〜５００μｓｅｃの範囲であることが好ましく、より好ましくは１０μｓｅｃ〜１００μｓｅｃの範囲である。
【０２０５】
ちなみに、既に説明したとおり、一のステップの処理を実行するには少なくとも１．２μｓｅｃを要する。したがって、ステップＳ４０２の処理が設定されていなくても、ステップＳ４０１とステップＳ４０３との間には１．２μｓｅｃの強制的なウェイト時間が発生することとなる。この点、ステップＳ４０２では、処理を実行する上で最低限要する時間だけでなく、それに対して追加のウェイト時間をステップＳ４０１の処理とステップＳ４０３の処理との間に設定していることとなる。
【０２０６】
続くステップＳ４０３では、上記第０〜第７ビットＤ０〜Ｄ７に現状格納されている情報を、主側ＭＰＵ９２のレジスタにおける第２入賞判定エリアＷＡ２に移行させる処理を実行する。ちなみに、入力ポート９２ａにおける情報の更新はステップＳ４０１が完了してからステップＳ４０３が開始されるまでの時間よりも短い間隔で行われているため、ステップＳ４０３にて第０〜第７ビットＤ０〜Ｄ７から移行される情報は、ステップＳ４０１の場合と異なるものとなり得る。
【０２０７】
第２入賞判定エリアＷＡ２は、第１入賞判定エリアＷＡ１と同様に、図１３（ｂ−２）に示すように８ビットから構成されており、上記第０〜第７ビットＤ０〜Ｄ７に格納されている情報の全てを格納することが可能なデータ容量となっている。この場合、第０〜第７ビットＤ０〜Ｄ７における格納元のビットと、第２入賞判定エリアＷＡ２における格納先のビットとは１対１で対応させて予め定められており、さらに格納元のビットと格納先のビットとの関係は、第１入賞判定エリアＷＡ１の場合と同一となっている。
【０２０８】
その後、ステップＳ４０４にて、入賞判定処理を実行した後に、本入賞検知処理を終了する。ここで、当該入賞判定処理について、図１４のフローチャートを参照しながら説明する。
【０２０９】
入賞判定処理では、先ずステップＳ５０１にて、主側ＲＷＭ９４に設けられた入賞判定カウンタに８をセットする。続くステップＳ５０２では、第１入賞判定エリアＷＡ１及び第２入賞判定エリアＷＡ２における現状の入賞判定カウンタの数値情報に対応したビットの各情報を把握する。この場合に把握される各情報は、入力ポート９２ａにおける同一のビットから読み出された情報である。
【０２１０】
続くステップＳ５０３では、ステップＳ５０２にて把握した各情報のＡＮＤ処理を実行し、そのＡＮＤ処理結果をレジスタに記憶するとともに、ステップＳ５０４にて、第１演算後エリアＷＡ３及び第２演算後エリアＷＡ４のうち、前回のタイマ割込み処理の処理回における入賞検知処理にてＡＮＤ処理の結果の情報が格納された側とは異なる側の対応するビットに上記ＡＮＤ処理結果を格納する。第１演算後エリアＷＡ３及び第２演算後エリアＷＡ４は、図１３（ｂ−３）及び図１３（ｂ−４）に示すように８ビットから構成されており、第１入賞判定エリアＷＡ１の各ビットと第２入賞判定エリアＷＡ２の各ビットとのＡＮＤ処理結果の各情報を全て格納することが可能なデータ容量となっている。この場合、ＡＮＤ処理の対象となった第１入賞判定エリアＷＡ１及び第２入賞判定エリアＷＡ２のビットの順番と、第１演算後エリアＷＡ３及び第２演算後エリアＷＡ４における各ビットの順番とは一義的に定められている。
【０２１１】
その後、ステップＳ５０５にて、第１演算後エリアＷＡ３及び第２演算後エリアＷＡ４のうち、前回のタイマ割込み処理の処理回における入賞判定処理にてＡＮＤ処理の結果の情報が格納された側であって、現状の入賞判定カウンタの数値情報に対応したビットの情報を読み出す。そして、ステップＳ５０６にて、その読み出した情報を「０」と「１」との間で反転させるための反転処理を実行する。
【０２１２】
その後、ステップＳ５０７にて、ステップＳ５０３におけるＡＮＤ処理結果の情報と、ステップＳ５０６における反転処理結果の情報とのＡＮＤ処理を実行し、続くステップＳ５０８にて、そのＡＮＤ処理の結果が入賞検知開始情報に対応した「１」であるか否かを判定する。
【０２１３】
ステップＳ５０８にて、ＡＮＤ処理結果が「１」であると判定した場合には、ステップＳ５０９にて、現状の入賞判定カウンタの数値情報が上作動口３３及び下作動口３４のいずれかに対応したビットを示す情報であるか否かを判定する。上作動口３３及び下作動口３４のいずれかに対応している場合には、ステップＳ５１０にて、主側ＲＷＭ９４に設けられた作動入賞フラグに「１」をセットし、ステップＳ５１１にて、主側ＲＷＭ９４に設けられた３個賞球カウンタの数値情報を１加算する。
【０２１４】
作動入賞フラグは、上作動口３３又は下作動口３４への入賞に対応した処理であって賞球の実行以外の処理を実行すべき状態であることを主側ＭＰＵ９２にて特定するためのフラグである。ちなみに、上作動口３３と下作動口３４とのそれぞれに対して入賞用検知センサ３３ａ，３４ｃが設けられた構成においては、上作動口３３への入賞と下作動口３４への入賞とがタイマ割込み処理の１処理回の範囲内で同時に把握されることがある。したがって、これに対応すべく、作動入賞フラグは、作動口３３，３４の数に対応させて設けられており、具体的には２個設けられている。また、３個賞球カウンタは、３個の賞球の実行を指示する３個賞球コマンドを出力すべき回数を主側ＭＰＵ９２にて特定するためのカウンタである。
【０２１５】
ステップＳ５０９にて否定判定をした場合には、ステップＳ５１２にて、現状の入賞判定カウンタの数値情報が可変入賞装置３２に対応したビットを示す情報であるか否かを判定する。可変入賞装置３２に対応している場合には、ステップＳ５１３にて、主側ＲＷＭ９４に設けられた大入賞フラグに「１」をセットし、ステップＳ５１４にて、主側ＲＷＭ９４に設けられた１５個賞球カウンタの数値情報を１加算する。
【０２１６】
大入賞フラグは、可変入賞装置３２への入賞に対応した処理であって賞球の実行以外の処理を実行すべき状態であることを主側ＭＰＵ９２にて特定するためのフラグである。また、１５個賞球カウンタは、１５個の賞球の実行を指示する１５個賞球コマンドを出力すべき回数を主側ＭＰＵ９２にて特定するためのカウンタである。
【０２１７】
ステップＳ５１２にて否定判定をした場合には、ステップＳ５１５にて、現状の入賞判定カウンタの数値情報がスルーゲート３５に対応したビットを示す情報であるか否かを判定する。スルーゲート３５に対応している場合には、ステップＳ５１６にて、主側ＲＷＭ９４に設けられたスルーフラグに「１」をセットする。ステップＳ５１５にて、否定判定をした場合には、今回の入賞が一般入賞口３１に対応していることを意味するため、ステップＳ５１７にて、主側ＲＷＭ９４に設けられた１０個賞球カウンタの数値情報を１加算する。
【０２１８】
スルーフラグは、スルーゲート３５への入賞に対応した処理を実行すべき状態であることを主側ＭＰＵ９２にて特定するためのフラグである。また、１０個賞球カウンタは、１０個の賞球の実行を指示する１０個賞球コマンドを出力すべき回数を主側ＭＰＵ９２にて特定するためのカウンタである。
【０２１９】
ステップＳ５０８にて否定判定をした場合、又はステップＳ５１１，ステップＳ５１４，ステップＳ５１６，ステップＳ５１７のいずれかの処理を実行した後は、ステップＳ５１８に進む。ステップＳ５１８では、入賞判定カウンタを１減算し、その後、ステップＳ５１９にて入賞判定カウンタが「０」であるか否かを判定する。
【０２２０】
「０」でない場合には、ステップＳ５１８にて更新した入賞判定カウンタの数値情報に応じたビットについて、ステップＳ５０２〜ステップＳ５１７の処理を実行する。かかるステップＳ５０２〜ステップＳ５１７の処理を、ステップＳ５０１にてセットした数値情報分実行した場合には、ステップＳ５１９にて肯定判定をすることとなり、肯定判定をすることで、本入賞判定処理を終了する。
【０２２１】
次に、上記入賞検知処理（図１３）が実行されることにより、遊技領域の一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４及びスルーゲート３５への入賞の有無が検知される様子について図１５を参照しながら説明する。
【０２２２】
先ず、図１５（Ａ）を参照しながら、入賞用検知センサ３１ａ〜３５ｂにおける検知結果（以下、入賞情報ともいう）を監視するタイミングを説明する。図１５（Ａ）は各入賞情報を監視するタイミングを説明するためのタイミングチャートである。
【０２２３】
図１５（Ａ）に示すように、Ｔ１（具体的には４ｍｓｅｃ）周期でタイマ割込み処理（図９）が起動される構成において、入賞情報を監視する処理はタイマ割込み処理の各処理回で２回（ステップＳ４０１，ステップＳ４０３）行われる。各１組の入賞情報を監視する処理はタイミングが前後するように実行されるが、先側の入賞情報を監視する処理（ステップＳ４０１）はタイマ割込み処理が起動されたタイミングに対してＴ２の時間が経過したタイミングで実行される。
【０２２４】
この場合に、タイマ割込み処理において入賞検知処理が実行されるタイミングは不正検知処理、発射制御処理、特図特電制御処理及び普図普電制御処理といった処理時間が変動し易い処理よりも先に実行され、さらにタイマ割込み処理において入賞検知処理よりも先に実行される処理は処理時間が比較的変動しにくい処理となっている。したがって、各処理回のタイマ割込み処理において先側の入賞情報を監視する処理が開始されるまでの期間はＴ２で同一、略同一又は同様となる。よって、タイマ割込み処理の各処理回に含まれる１組の入賞情報を監視する処理のうち、先側の入賞情報を監視する処理は定期的に実行されることとなる。
【０２２５】
また、各１組の入賞情報を監視する処理のうち、先側の入賞情報を監視する処理（ステップＳ４０１）と後側の入賞情報を監視する処理（ステップＳ４０３）との間では、入賞検知用のウェイト処理（ステップＳ４０２）が実行されるが、かかるウェイト処理では何ら処理を実行することなく一定のウェイト時間Ｔ３が経過するまで待機するだけである。したがって、タイマ割込み処理の各処理回に含まれる１組の入賞情報を監視する処理のうち、後側の入賞情報を監視する処理は定期的に実行されることとなる。
【０２２６】
次に、図１５（Ｂ）を参照しながら、入賞判定が行われる場合に実行される演算の内容を説明する。図１５（Ｂ）は入賞判定が行われる場合に実行される演算の内容を説明するための説明図である。なお、実際には１ビット単位で各種演算が行われるが、以下の説明では１バイト単位で演算の内容を説明する。但し、以下に説明するような１バイト単位での演算が実際に行われる構成としてもよい。
【０２２７】
図１５（Ｂ）の場合では、先ずｎ回目のタイマ割込み処理における先側の入賞情報を監視する処理にて、図１５（Ｂ１）に示すように、第１入賞判定エリアＷＡ１に「００１０００００」がセットされている。この場合、各入賞用検知センサ３１ａ〜３５ｂのうち第３入賞口検知センサ３１ｃの入賞情報が遊技球を検知している旨の情報（以下、入賞有り情報ともいう）となっており、他のセンサの入賞情報は遊技球を検知していない旨の情報（以下、入賞無し情報ともいう）となっている。
【０２２８】
また、当該ｎ回目のタイマ割込み処理における後側の入賞情報を監視する処理では、図１５（Ｂ２）に示すように、第２入賞判定エリアＷＡ２に「１０１０００００」がセットされている。この場合、各入賞用検知センサ３１ａ〜３５ｂのうち第２ゲート検知センサ３５ｂ及び第３入賞口検知センサ３１ｃのそれぞれが入賞有り情報となっており、他のセンサは入賞無し情報となっている。
【０２２９】
上記のように第１入賞判定エリアＷＡ１及び第２入賞判定エリアＷＡ２の情報のセットが行われた場合、そのＡＮＤ処理結果は、図１５（Ｂ３）に示すように「００１０００００」となり、当該情報がｎ回目の処理回のタイマ割込み処理における入賞情報の監視結果として第１演算後エリアＷＡ３にセットされる。なお、ｎ―１回目のタイマ割込み処理にて入賞情報の監視結果が第１演算後エリアＷＡ３にセットされている場合にはｎ回目のタイマ割込み処理における入賞情報の監視結果は第２演算後エリアＷＡ４にセットされる。また、ｎ―１回目における入賞情報の監視結果とｎ回目における入賞情報の監視結果とを利用して入賞判定処理が実行されるが、この処理の演算の内容はここでは省略する。
【０２３０】
次にｎ＋１回目のタイマ割込み処理における先側の入賞情報を監視する処理にて、図１５（Ｂ４）に示すように、第１入賞判定エリアＷＡ１に「１０１００１１０」がセットされている。この場合、各入賞用検知センサ３１ａ〜３５ｂのうち第２ゲート検知センサ３５ｂ、第３入賞口検知センサ３１ｃ、下作動口検知センサ３４ｃ及び上作動口検知センサ３３ａのそれぞれが入賞有り情報となっており他のセンサは入賞無し情報となっている。
【０２３１】
また、当該ｎ＋１回目のタイマ割込み処理における後側の入賞情報を監視する処理にて、図１５（Ｂ５）に示すように、第２入賞判定エリアＷＡ２に「１０１０００１０」がセットされている。この場合、各入賞用検知センサ３１ａ〜３５ｂのうち第２ゲート検知センサ３５ｂ、第３入賞口検知センサ３１ｃ及び上作動口検知センサ３３ａのそれぞれが入賞有り情報となっており、他のセンサは入賞無し情報となっている。
【０２３２】
上記のように第１入賞判定エリアＷＡ１及び第２入賞判定エリアＷＡ２の情報のセットが行われた場合、そのＡＮＤ処理結果は、図１５（Ｂ６）に示すように「１０１０００１０」となり、当該情報がｎ＋１回目の処理回のタイマ割込み処理における入賞情報の監視結果として第２演算後エリアＷＡ４にセットされる。
【０２３３】
その後、当該ｎ＋１回目のタイマ割込み処理における入賞判定処理（図１４）にて、先ずｎ回目のタイマ割込み処理における入賞情報の監視結果が第１演算後エリアＷＡ３から読み出されるとともにその読み出された監視結果の情報に対して反転処理が実行される。そうすると、図１５（Ｂ７）に示すように、「１１０１１１１１」となる。そして、当該反転処理の結果の情報に対して、ｎ＋１回目のタイマ割込み処理における入賞情報の監視結果をＡＮＤ処理する。これにより、図１５（Ｂ８）に示すように、「１０００００１０」となる。この場合、当該入賞判定処理では、第２ゲート検知センサ３５ｂにて遊技球の入賞が検知されたと判定するとともに、上作動口検知センサ３３ａにて遊技球の入賞が検知されたと判定する。
【０２３４】
また、図１５（Ｂ４）に示すように、ｎ＋１回目のタイマ割込み処理における先側の入賞情報を監視する処理にて下作動口検知センサ３４ｃが入賞有り情報となっているが、これは電気的なノイズにより発生したものである。この場合に、入賞無し情報から入賞有り情報への切り換えを確認したとしても即座に入賞発生と特定するのではなく、入賞有り情報が複数回に亘って確認された場合に入賞発生と特定する構成である。したがって、図１５（Ｂ５）に示すように、ｎ＋１回目のタイマ割込み処理における後側の入賞情報を監視する処理では下作動口検知センサ３４ｃが入賞無し情報となっており、電気的なノイズの発生を遊技球の入賞と取り扱わないようになっている。
【０２３５】
上記のような入賞有り情報の複数回の確認を、複数の処理回のタイマ割込み処理に亘って行うのではなく、１回の処理回の範囲内で行うことで、遊技球が比較的速い速度で入賞用検知センサ３１ａ〜３５ｂの検知位置を通過したとしても、それを正確に検知することが可能となる。例えば、入賞用検知センサ３１ａ〜３５ｂの検知位置を最速で１０ｍｓｅｃ程度で遊技球が通過するように球通路が形成されている構成においては、４ｍｓｅｃ周期で定期的に起動されるタイマ割込み処理の各処理回で１回ずつ入賞情報を監視する処理を実行していると、その通過を見逃してしまうおそれがある。これに対して、タイマ割込み処理の１回の処理回の範囲内で入賞有り情報の複数回の確認を行うことで、このような見逃しの発生を低減することができる。
【０２３６】
また、先側の入賞情報を監視する処理及び後側の入賞情報を監視する処理は既に説明したとおり、定期的に実行される。これにより、入賞情報を監視する処理が実行されない期間が局所的に長くなる事象の発生が抑えられ、この点からも遊技球の通過を見逃してしまう可能性が低減される。さらに、このように入賞情報を監視する処理が実行されない期間が局所的に長くなる事象の発生が抑えられていることにより、例えば今回の第２ゲート検知センサ３５ｂにおける検知のようにｎ回目のタイマ割込み処理の途中で遊技球の通過の検知が開始されたとしても、その通過を見逃すことなく把握することができる。
【０２３７】
但し、１回の処理回の範囲内で同一の入賞信号の確認を複数回行う構成においては、１回の電気的なノイズの発生による影響が継続している状況で複数回の確認が行われてしまうことが懸念される。これに対して、既に説明したとおり、１回のタイマ割込み処理における先側の入賞情報を監視する処理と後側の入賞情報を監視する処理との間に入賞検知用のウェイト処理（ステップＳ４０２）が設定されており、さらにそのウェイト時間が電気的なノイズの影響が１組の入賞情報を監視する処理に亘って及んでしまわないように設定されている。よって、電気的なノイズの発生の影響で遊技球の入賞を誤検知してしまわないようになっている。
【０２３８】
また、上記ウェイト処理は、主側ＭＰＵ９２において他の処理を実行することなく待機するための処理である。これにより、上記ウェイト時間が変動してしまうことが抑えられ、タイマ割込み処理の１回の処理回において同一の入賞用検知センサ３１ａ〜３５ｂから出力されている入賞信号を２回確認する場合の間隔の一定化が図られる。よって、入賞用検知センサ３１ａ〜３５ｂにて遊技球の検知が開始されてから入賞の発生と判定されるまでに要する時間が遊技の進行状況によって大きく変動してしまうことが抑えられる。
【０２３９】
また、第３入賞口検知センサ３１ｃではｎ回目のタイマ割込み処理における１組の入賞情報を監視する処理及びｎ＋１回目のタイマ割込み処理における１組の入賞情報を監視する処理のそれぞれにて入賞有り情報となっているが、これは既に入賞の発生が把握された遊技球を継続して検知している状態を示している。この場合に、ｎ回目のタイマ割込み処理における入賞情報の監視結果が「０」であることを条件に入賞の発生を特定しているため、１個の遊技球の入賞を複数個の入賞として扱ってしまわない。また、かかる構成であっても、入賞が発生した場合にはタイマ割込み処理が２回実行された場合には入賞の発生と判定されるため、入賞の発生と判定するまでに要する期間の短縮化が図られる。
【０２４０】
また、各回のタイマ割込み処理では、該当する処理回にて取得した複数の入賞情報に対して共通の論理演算を実行することで入賞情報の監視結果を算出し、連続する２処理回の当該算出結果から入賞が発生しているか否かを判定する。これにより、タイマ割込み処理の各処理回で同一の論理演算を実行することで、上記のような優れた効果を奏することができる。
【０２４１】
ここで、入賞発生の有無の判定については、複数の監視回に亘る入賞情報を履歴として記憶し、それら記憶した履歴の入賞情報を利用して論理演算を行うことで当該判定が行われるのに対して、停電発生の有無の判定については、停電検知カウンタを用いて停電発生と特定した回数をカウントすることで当該判定が行われる。この場合に、入賞発生の有無の判定に関してステップＳ４０１の処理が開始されてからステップＳ５０８の処理が実行されるまでの期間は、停電発生の有無の判定に関してステップＳ３０１の処理が開始されてからステップＳ３０８の処理が実行されるまでの期間と同一、略同一又は同様となっている。これは、判定に際して信号の内容を監視する回数が停電発生の有無の判定の方が入賞発生の有無の判定に比べて多いのに対して、入賞発生の有無の判定においては入賞検知用のウェイト時間が設定されていることによる。
【０２４２】
仮に、強制的なウェイト時間を利用する処理構成を停電発生の有無の判定を行うために適用しようとすると、信号の監視を行える回数が減少してしまい停電の発生を把握する精度が低下してしまう。一方、強制的なウェイト時間によるのではなく繰り返し確認する回数の多さを利用する処理構成を入賞発生の有無の判定を行うために適用しようとすると、入賞情報の履歴を記憶しておくために必要な記憶容量が極端に増加してしまう。したがって、入賞発生の有無の判定ではウェイト時間を利用して、停電発生の有無の判定では繰り返し回数の多さを利用することで、各判定を適切に行うことができる。
【０２４３】
＜タイマ更新処理＞
次に、タイマ割込み処理（図９）のステップＳ２１０にて実行されるタイマ更新処理について説明する。
【０２４４】
タイマ更新処理には、処理の実行タイミングを把握すべく経過時間を把握するために主側ＲＷＭ９４に設けられたタイマカウンタのうち、経過時間の計測が数値情報の減算を通じて行われる複数種類の減算対応のタイマカウンタＴＣ１〜ＴＣ１０を減算するための処理が集約されている。
【０２４５】
図１６は主側ＲＷＭ９４に設定されたタイマ領域ＴＡを説明するための説明図であり、当該図１６に示すように、減算対応のタイマカウンタＴＣ１〜ＴＣ１０として、１６ビットのタイマカウンタＴＣ１〜ＴＣ４が複数種類設けられているとともに、８ビットのタイマカウンタＴＣ５〜ＴＣ１０が複数種類設けられている。１６ビットのタイマカウンタＴＣ１〜ＴＣ４には、後述する特図特電タイマカウンタＴＣ１と、後述する普図普電タイマカウンタＴＣ２と、後述する電波報知用タイマカウンタＴＣ３と、発射開始タイマカウンタＴＣ４と、が含まれている。また、８ビットのタイマカウンタＴＣ５〜ＴＣ１０には、後述する監視用タイマカウンタＴＣ５と、後述する断線報知用タイマカウンタＴＣ６と、後述する短絡報知用タイマカウンタＴＣ７と、後述する断線確認用タイマカウンタＴＣ８と、が含まれている。
【０２４６】
これら各タイマカウンタＴＣ１〜ＴＣ１０には、主側ＲＷＭ９４において割り当てられている物理ブロックを主側ＭＰＵ９２にて特定するためのアドレス情報が設定されている。連番となるアドレス情報のうち、１連のアドレス情報が１６ビットのタイマカウンタＴＣ１〜ＴＣ４群に対して割り当てられているとともに、それとは異なる１連のアドレス情報が８ビットのタイマカウンタＴＣ５〜ＴＣ１０群に対して割り当てられている。
【０２４７】
具体的には、タイマアドレスの先端アドレス（Ｐ）からアドレス（Ｑ−１）までの連番のアドレスが１６ビットのタイマカウンタＴＣ１〜ＴＣ４群に対して割り当てられているとともに、アドレス（Ｑ）からアドレス（Ｒ−１）までの連番のアドレスが８ビットのタイマカウンタＴＣ５〜ＴＣ１０群に対して割り当てられている。つまり、１６ビットのタイマカウンタＴＣ１〜ＴＣ４群に対して先側のアドレスが割り当てられているとともに、１６ビットのタイマカウンタＴＣ１〜ＴＣ４群における最後のアドレスと、８ビットのタイマカウンタＴＣ５〜ＴＣ１０群における最初のアドレスとが連番となっている。
【０２４８】
また、各アドレス情報は１バイト分のエリアに対して個別に割り当てられているため、各８ビットのタイマカウンタＴＣ５〜ＴＣ１０のそれぞれに対しては、１つのアドレス情報が割り当てられているのに対して、各１６ビットのタイマカウンタＴＣ１〜ＴＣ４のそれぞれに対しては、２つのアドレス情報が割り当てられている。この場合に、主側ＭＰＵ９２において１６ビットのタイマカウンタＴＣ１〜ＴＣ４を特定する場合には各１６ビットのタイマカウンタＴＣ１〜ＴＣ４に割り当てられている２つのアドレス情報のうち先側のアドレス情報を利用する。
【０２４９】
さて、タイマ更新処理では、図１７のフローチャートに示すように、先ずステップＳ６０１にて、主側ＭＰＵ９２のレジスタにおけるタイマアドレスに１６ビットのタイマカウンタＴＣ１〜ＴＣ４の先頭アドレスをセットする。この先頭アドレスはプログラム上において設定されている。
【０２５０】
続くステップＳ６０２では、更新処理の対象とすべき１６ビットのタイマカウンタＴＣ１〜ＴＣ４の数を主側ＭＰＵ９２にて特定するために、繰り返しカウンタに対して１６ビットのタイマカウンタＴＣ１〜ＴＣ４の数をセットする。続くステップＳ６０３では、現状のタイマアドレスに対応した１６ビットのタイマカウンタＴＣ１〜ＴＣ４に格納されている数値情報を主側ＭＰＵ９２のレジスタに読み出す処理を実行する。なお、ステップＳ６０１及びステップＳ６０２の処理を実行した直後のステップＳ６０３では、先頭アドレスに対応した１６ビットのタイマカウンタＴＣ１に格納されている数値情報を読み出す。
【０２５１】
続くステップＳ６０４では、ステップＳ６０３にて読み出した数値情報が「０」であるか否かを判定する。「０」ではない場合には、ステップＳ６０５にて、その数値情報を１減算し、ステップＳ６０６にて、減算した結果の数値情報を読み出し元の１６ビットのタイマカウンタに上書きする。その後、ステップＳ６０７に進む。
【０２５２】
一方、ステップＳ６０４にて肯定判定をした場合には、ステップＳ６０４及びステップＳ６０５の処理を実行することなくステップＳ６０７に進む。つまり、更新対象となった１６ビットのタイマカウンタＴＣ１〜ＴＣ４が既に「０」となっている場合には、１減算する処理が実行されない。
【０２５３】
ステップＳ６０７では、タイマアドレスを２加算することで、次の１６ビットのタイマカウンタを更新対象に設定する。つまり、既に説明したとおり１６ビットのタイマカウンタＴＣ１〜ＴＣ４は２バイトの情報量であり２つのアドレス情報が設定されているため、次の１６ビットのタイマカウンタを更新対象とするためにはアドレス情報を２加算する必要が生じる。続くステップＳ６０８では、繰り返しカウンタを１減算する。
【０２５４】
ここで、先頭アドレス以降は、タイマアドレスを２加算することで、対象となる１６ビットのタイマカウンタのアドレスが認識される構成であるため、１６ビットのタイマカウンタＴＣ１〜ＴＣ４のアドレスのうち先頭アドレス以外については、タイマ更新処理用に個別に記憶しておく必要がない。これにより、主側ＲＯＭ９３において必要な記憶容量の削減が図られる。さらに、先頭アドレス以外は全て、現状のタイマアドレスに２加算することで各アドレスが把握される構成である。これにより、アドレスの認識に係る処理の簡素化が図られる。
【０２５５】
その後、ステップＳ６０９にて、ステップＳ６０８にて１減算した結果の繰り返しカウンタが「０」となっているか否かを判定する。つまり、１６ビットのタイマカウンタＴＣ１〜ＴＣ４全てについて更新処理が完了したか否かを判定する。繰り返しカウンタが１以上である場合には、ステップＳ６０９にて否定判定をし、ステップＳ６０７にて２加算した結果のタイマアドレスに対応した１６ビットのタイマカウンタについて、ステップＳ６０３〜ステップＳ６０６の処理を実行する。繰り返しカウンタが「０」である場合には、１６ビットのタイマカウンタＴＣ１〜ＴＣ４の全てについて更新が完了したことを意味するため、ステップＳ６１０に進む。
【０２５６】
ステップＳ６１０では、更新処理の対象とすべき８ビットのタイマカウンタＴＣ５〜ＴＣ１０の数を主側ＭＰＵ９２にて特定するために、繰り返しカウンタに対して８ビットのタイマカウンタＴＣ５〜ＴＣ１０の数をセットする。
【０２５７】
ここで、ステップＳ６１０の処理は、更新処理の対象が１６ビットのタイマカウンタＴＣ１〜ＴＣ４から８ビットのタイマカウンタＴＣ５〜ＴＣ１０に切り換えられた場合に実行されるが、この際に８ビットのタイマカウンタＴＣ５〜ＴＣ１０の先頭アドレスの設定は行われない。これは、更新順序が最後となる１６ビットのタイマカウンタＴＣ１〜ＴＣ４が更新対象となった際におけるステップＳ６０７の処理にてタイマアドレスが、８ビットのタイマカウンタＴＣ５〜ＴＣ１０の先頭アドレスに設定されているからである。これにより、８ビットのタイマカウンタＴＣ５〜ＴＣ１０の先頭アドレスを、タイマ更新処理用に個別に記憶しておく必要がないため、主側ＲＯＭ９３において必要な記憶容量の削減が図られる。
【０２５８】
続くステップＳ６１１では、現状のタイマアドレスに対応した８ビットのタイマカウンタＴＣ５〜ＴＣ１０に格納されている数値情報を主側ＭＰＵ９２のレジスタに読み出す処理を実行する。なお、ステップＳ６１０の処理を実行した直後のステップＳ６１１では、先頭アドレスに対応した８ビットのタイマカウンタＴＣ５に格納されている数値情報を読み出す。
【０２５９】
続くステップＳ６１２では、ステップＳ６１１にて読み出した数値情報を１減算する処理を実行し、その後にステップＳ６１３にて、その減算結果の数値情報にキャリーフラグの内容を加算する。そして、ステップＳ６１４にて、演算した結果の数値情報を読み出し元の８ビットのタイマカウンタに上書きする。
【０２６０】
つまり、８ビットのタイマカウンタＴＣ５〜ＴＣ１０を更新する際には、１６ビットのタイマカウンタＴＣ１〜ＴＣ４を更新する場合とは異なりステップＳ６０４のような数値情報が「０」であるか否かの判定が行われることなく、数値情報を１減算する処理を実行する。したがって、数値情報が「０」である場合に１減算する処理が実行された場合には、８ビットの数値情報は１６進数で「ＦＦ」となる。これに対して、ステップＳ６１２の処理後において数値情報が「ＦＦ」となった場合にはキャリーフラグに「１」がセットされ、ステップＳ６１３にてその「１」の数値情報が上記「ＦＦ」に対して加算される。そうすると、当該数値情報は「０」に復帰することとなる。
【０２６１】
ここで、８ビットのタイマカウンタＴＣ５〜ＴＣ１０においてキャリーフラグを利用して「０」の数値情報を１減算後においても「０」に保持する処理の処理負荷は、ステップＳ６０４のように数値情報が「０」であるか否かを判定して進行していく処理を分岐させる場合の処理負荷に比べて小さいものである。したがって、８ビットのタイマカウンタＴＣ５〜ＴＣ１０においては上記のようにキャリーフラグを利用することで、処理負荷の軽減が図られる。その一方、１６ビットのタイマカウンタＴＣ１〜ＴＣ４においては数値情報の減算及び加算に際して扱うビット数が多くなる。そうすると、上記のようにキャリーフラグを利用して「０」の数値情報を１減算後において「０」に保持する処理の処理負荷の方が、ステップＳ６０４のように数値情報が「０」であるか否かを判定して進行していく処理を分岐させる場合の処理負荷に比べて大きくなる。したがって、１６ビットのタイマカウンタＴＣ１〜ＴＣ４についてはステップＳ６０４のような判定処理を実行することが好ましい。つまり、更新対象となった数値情報が「０」である場合の扱いを、８ビットのタイマカウンタＴＣ５〜ＴＣ１０と１６ビットのタイマカウンタＴＣ１〜ＴＣ４とのそれぞれに対応させて適切に行うことが可能となる。
【０２６２】
ステップＳ６１４の処理の実行後は、ステップＳ６１５にて、タイマアドレスを１加算することで、次の８ビットのタイマカウンタを更新対象に設定するとともに、ステップＳ６１６にて、繰り返しカウンタを１減算する。
【０２６３】
ここで上記処理構成であることにより、８ビットのタイマカウンタＴＣ５〜ＴＣ１０については、それらのアドレスの全てを、タイマ更新処理用に個別に記憶しておく必要がない。これにより、主側ＲＯＭ９３において必要な記憶容量の削減が図られる。また、８ビットのタイマカウンタＴＣ５〜ＴＣ１０が更新対象となってからは、現状のタイマアドレスに１加算することで各アドレスが把握される構成である。これにより、アドレスの認識に係る処理の簡素化が図られる。
【０２６４】
その後、ステップＳ６１７にて、ステップＳ６１６にて１減算した結果の繰り返しカウンタが「０」となっているか否かを判定する。つまり、８ビットのタイマカウンタＴＣ５〜ＴＣ１０全てについて更新処理が完了したか否かを判定する。繰り返しカウンタが１以上である場合には、ステップＳ６１７にて否定判定をし、ステップＳ６１６にて１減算した結果のタイマアドレスに対応した８ビットのタイマカウンタについて、ステップＳ６１１〜ステップＳ６１６の処理を実行する。繰り返しカウンタが「０」である場合には、８ビットのタイマカウンタＴＣ５〜ＴＣ１０の全てについて更新が完了したことを意味するため、本タイマ更新処理を終了する。
【０２６５】
以上のとおり、数値情報を減算することで時間の経過を計測するために利用される１６ビットのタイマカウンタＴＣ１〜ＴＣ４及び８ビットのタイマカウンタＴＣ５〜ＴＣ１０は、その数値情報の更新がタイマ更新処理（図１７）にて実行される。これにより、各タイマカウンタＴＣ１〜ＴＣ１０の更新処理がそれらタイマカウンタＴＣ１〜ＴＣ１０の利用対象となる各処理にて個別に実行される場合に比べて、処理構成の簡素化が図られる。
【０２６６】
また、１６ビットのタイマカウンタＴＣ１〜ＴＣ４については、タイマアドレスの変更を通じていずれのカウンタであっても同一の更新処理（ステップＳ６０４〜ステップＳ６０６）を利用することができ、同様に、８ビットのタイマカウンタＴＣ５〜ＴＣ１０についても、タイマアドレスの変更を通じていずれのカウンタであっても同一の更新処理（ステップＳ６１２〜ステップＳ６１４）を利用することができる。よって、プログラム容量の削減が図られる。また、各タイマカウンタＴＣ１〜ＴＣ１０の更新処理がそれらタイマカウンタＴＣ１〜ＴＣ１０の利用対象となる各処理にて個別に実行される場合に比べて、処理プログラムの読み出しを集約して行うことが可能となる。
【０２６７】
また、例えば各タイマカウンタＴＣ１〜ＴＣ１０の数値情報の更新が加算式で行われる構成においては各タイマカウンタＴＣ１〜ＴＣ１０が期間の計測中であるか否かを、当該タイマカウンタＴＣ１〜ＴＣ１０の数値情報とは別の情報を参照して個別に把握する必要が生じる。これに対して、タイマ更新処理では、数値情報が減算されることで期間の計測が行われるタイマカウンタＴＣ１〜ＴＣ１０のみが更新対象となっているとともに、数値情報が「０」を下回った状態で維持されないように当該更新処理が実行される。これにより、タイマカウンタＴＣ１〜ＴＣ１０の数値情報の更新を集約して行う構成において、それらタイマカウンタＴＣ１〜ＴＣ１０にて期間の計測が行われていない状況における処理の簡素化が図られる。
【０２６８】
また、加算式で数値情報の更新が行われることで期間の計測が行われるタイマカウンタ（具体的には後述する払出許可カウンタ）の更新については、タイマ更新処理とは別に実行される。これにより、タイマ更新処理の処理構成が複雑化することを抑制しつつ加算式のタイマカウンタを利用することが可能となる。
【０２６９】
また、タイマ更新処理は、タイマ割込み処理（図９）においてその開始タイミングから処理時間が相対的に変動し易い処理が含まれていないため、タイマ割込み処理に含まれる他の処理の処理時間が変動した場合であっても、その変動がタイマカウンタＴＣ１〜ＴＣ１０の更新タイミングに与える影響を低減することが可能となる。これにより、各タイマカウンタＴＣ１〜ＴＣ１０の更新を定期的に行うことが可能となる。
【０２７０】
＜不正検知処理＞
次に、タイマ割込み処理（図９）のステップＳ２１１にて実行される不正検知処理について説明する。
【０２７１】
不正検知処理では、予め定められている複数種類の検知対象の不正が発生しているか否かを監視し、不正が発生していることを特定した場合にそれに対処するための処理を実行する。かかる複数種類の検知対象の不正として、磁石を用いて遊技球の入賞を不正に発生させようとする行為、可変入賞装置３２の大入賞口検知センサ３２ｅに遊技球の入賞を誤検知させようとする行為、及び電波を用いて遊技球の入賞を不正に発生させようとする行為が含まれている。
【０２７２】
さて、不正検知処理では、図１８のフローチャートに示すように、先ずステップＳ７０１にて、磁石検知センサ２４ａがＯＮとなっているか否かを判定する。具体的には、磁石検知センサ２４ａは、磁石による磁気の発生を検知していない場合に非検知中に対応したＬＯＷレベルの磁石検知信号を出力するとともに、磁石による磁気の発生を検知している場合に検知中に対応したＨＩレベルの磁石検知信号を出力する。なお、これらＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。かかる磁石検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ７０１では、入力ポート９２ａを監視することで、磁石検知センサ２４ａが磁気の発生を検知中であるか否かを判定する。
【０２７３】
ステップＳ７０１にて否定判定をした場合には、ステップＳ７０２にて、主側ＲＷＭ９４に設けられた磁石検知カウンタを「０」クリアする。磁石検知カウンタは、磁石検知センサ２４ａが磁気の発生を検知中であることを確認した回数を主側ＭＰＵ９２にて特定するためのカウンタである。
【０２７４】
一方、ステップＳ７０１にて肯定判定をした場合には、ステップＳ７０３にて、磁石検知カウンタを１加算するための処理を実行し、ステップＳ７０４にて、その加算後の数値情報が「２」であるか否かを判定する。つまり、磁石検知センサ２４ａが磁気の発生を検知中であることを主側ＭＰＵ９２にて複数回に亘って確認したか否かを判定する。
【０２７５】
ステップＳ７０４にて肯定判定をした場合には、ステップＳ７０５にて、主側ＲＷＭ９４の磁石検知済みフラグに「１」をセットすることで磁石検知済み状態に設定する。続くステップＳ７０６では、磁石検知コマンドを出力対象に設定する。磁石検知コマンドは、磁石を用いた不正行為の発生を主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドでる。なお、主側ＭＰＵ９２では出力対象として設定されたコマンドは、主側ＭＰＵ９２のプログラム上の処理にて特別な処理を実行することなく出力先の制御装置に送信される。
【０２７６】
音声発光制御装置７２では、図２０のフローチャートにて示すような報知及び演出制御処理を定期的（例えば２ｍｓｅｃ周期）に実行しており、当該処理にて磁石検知コマンドの受信に対応した処理を実行する。
【０２７７】
つまり、ステップＳ９０１にて報知系コマンドとして磁石検知コマンドを受信したか否かを判定し、磁石検知コマンドを受信している場合にはステップＳ９０２にて、その磁石検知コマンドに対応した報知用処理を実行する。具体的には、磁石を用いた不正行為の特定に対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って磁石対応用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。
【０２７８】
なお、当該報知の制御は、後述する演出用の制御、後述する発射許可用の制御、及び後述する第１段階用の報知の制御よりも優先される。また、不正入賞用の報知の制御、後述する第２段階用の報知の制御、後述する入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０２７９】
続くステップＳ９０３では、磁石検知コマンドの受信に対応した報知系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、磁石を用いた不正行為の特定に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って磁石対応用の報知を図柄表示装置４１にて行わせる。
【０２８０】
不正検知処理（図１８）の説明に戻り、ステップＳ７０６の処理を実行した後は、ステップＳ７０７に進む。ステップＳ７０７では、磁石を用いた不正行為の発生を特定したことを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。なお、外部端子板８１に対する出力設定は、タイマ割込み処理（図９）の外部情報設定処理（ステップＳ２２０）にて実行される。これは以下の外部出力に係る処理についても同様である。
【０２８１】
ステップＳ７０２の実行後、ステップＳ７０４にて否定判定をした場合又はステップＳ７０７の実行後は、ステップＳ７０８に進む。ステップＳ７０８では、主側ＲＷＭ９４の大入賞フラグに「１」がセットされているか否かを判定することで、可変入賞装置３２の大入賞口３２ａへの入賞が発生しているか否かを判定する。大入賞口３２ａへの入賞が発生している場合にはステップＳ７０９にて、主側ＲＷＭ９４に設けられた特図特電カウンタが「４」であるか否かを判定する。特図特電カウンタの内容については後に詳細に説明するが、当該カウンタが「４」である場合とは大入賞口３２ａが開放中であることを意味する。
【０２８２】
特図特電カウンタが「４」ではない場合、すなわち大入賞口３２ａが閉鎖中である場合には、大入賞口３２ａが閉鎖中であるにも関わらず大入賞口検知センサ３２ｅにて遊技球が検知されたことを意味する。この場合には、ステップＳ７１０に進み、主側ＲＷＭ９４の不正入賞フラグに「１」をセットすることで不正入賞状態に設定する。続くステップＳ７１１では、不正入賞コマンドを出力対象に設定する。不正入賞コマンドは、大入賞口検知センサ３２ｅに入賞を誤検知させる不正行為が発生したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０２８３】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０１にて報知系コマンドとして不正入賞コマンドを受信したか否かを判定し、不正入賞コマンドを受信している場合にはステップＳ９０２にて、その不正入賞コマンドに対応した報知用処理を実行する。具体的には、不正入賞に対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って不正入賞用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。
【０２８４】
なお、当該報知の制御は、後述する演出用の制御、後述する発射許可用の制御、及び後述する第１段階用の報知の制御よりも優先される。また、磁石検知用の報知の制御、後述する第２段階用の報知の制御、後述する入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０２８５】
続くステップＳ９０３では、不正入賞コマンドの受信に対応した報知系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、不正入賞の特定に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って不正入賞対応用の報知を図柄表示装置４１にて行わせる。
【０２８６】
不正検知処理（図１８）の説明に戻り、ステップＳ７１１の処理を実行した後は、ステップＳ７１２に進む。ステップＳ７１２では、不正入賞させる不正行為の発生を特定したことを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。なお、ステップＳ７０９では、正規に開放されている大入賞口３２ａの閉鎖間際に遊技球の入賞が発生した場合を考慮して閉鎖タイミングから遊技球の検知に要する時間分が経過するまで否定判定をしない構成としてもよい。
【０２８７】
ステップＳ７０８にて否定判定をした場合、ステップＳ７０９にて肯定判定をした場合又はステップＳ７１２の実行後は、ステップＳ７１３にて電波検知用処理を実行した後に、本不正検知処理を終了する。
【０２８８】
ここで、図１９のフローチャートを参照しながら電波検知用処理を説明する。
【０２８９】
電波検知用処理では、先ずステップＳ８０１にて、電波検知の第１段階状態であるか否かを判定する。本実施の形態では、電波検知センサ２４ｂにて電波の発生が検知されるが、電波の発生を検知しただけでは遊技停止とすることなく報知のみを行い、電波の発生を検知してさらに作動口３３，３４への入賞が発生した場合に遊技停止とする。この場合に、報知のみを行う状態が電波検知の第１段階状態であり、遊技停止を行う状態が電波検知の第２段階状態である。ちなみに、主側ＲＷＭ９４の第１電波検知フラグに「１」がセットされている状態が電波検知の第１段階状態であり、主側ＲＷＭ９４の第２電波検知フラグに「１」がセットされている状態が電波検知の第２段階状態である。
【０２９０】
ステップＳ８０１にて否定判定をした場合には、ステップＳ８０２にて電波検知センサ２４ｂがＯＮとなっているか否かを判定する。具体的には、電波検知センサ２４ｂは、電波を検知していない場合に非検知中に対応したＬＯＷレベルの電波検知信号を出力するとともに、電波を検知している場合に検知中に対応したＨＩレベルの電波検知信号を出力する。なお、これらＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。かかる電波検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ８０２では、入力ポート９２ａを監視することで、電波検知センサ２４ｂが電波を検知中であるか否かを判定する。
【０２９１】
ステップＳ８０２にて肯定判定をした場合には、ステップＳ８０３にて、主側ＲＷＭ９４の第１電波検知フラグに「１」をセットすることで、電波検知の第１段階状態に設定する。なお、電波検知センサ２４ｂがＯＮとなっている状態を複数回確認した場合に、電波検知の第１段階状態に設定する構成としてもよい。
【０２９２】
続くステップＳ８０４では、第１段階コマンドを出力対象に設定する。第１段階コマンドは、電波検知の第１段階状態であることを主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０２９３】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０４にて第１段階コマンドを受信したか否かを判定し、第１段階コマンドを受信している場合にはステップＳ９０５にて、報知継続期間をセットする。この場合、報知継続期間として３０ｓｅｃが設定されており、音声発光制御装置７２に設けられたタイマカウンタなどを利用して当該報知継続期間の経過が計測される。そして、音声発光制御装置７２では、第１段階コマンドを受信したことに対応した報知を、当該報知継続期間が経過するまで継続する。ちなみに、報知継続期間は、ステップＳ８０５にてセットされる報知周期よりも長い時間であれば任意であるが、第１段階用の報知を遊技ホールの管理者が十分に確認できる程度の時間は継続するように設定されていることが好ましい。
【０２９４】
続くステップＳ９０６では、第１段階用の音声発光パターンを設定する。具体的には、電波検知の第１段階状態であることに対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って第１段階用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。
【０２９５】
なお、当該報知の制御は、後述する演出用の制御や後述する発射許可用の制御よりも優先される。但し、磁石検知用の報知の制御、不正入賞用の報知の制御、後述する第２段階用の報知の制御、後述する入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御との関係では、第１段階用の報知は優先されない。これは、以下の図柄表示装置４１における報知についても同様である。
【０２９６】
続くステップＳ９０７では、第１段階コマンドの受信に対応した第１段階用のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、電波検知の第１段階状態に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って第１段階用の報知を図柄表示装置４１にて行わせる。
【０２９７】
電波検知用処理（図１９）の説明に戻り、ステップＳ８０４の処理を実行した後は、ステップＳ８０５に進む。ステップＳ８０５では、主側ＲＷＭ９４に設けられた電波報知用タイマカウンタ（１６ビットのタイマカウンタＴＣ３）に報知周期の時間（具体的には２０００ｍｓｅｃ）に対応した数値情報をセットする。本実施の形態では、電波検知の第１段階状態が継続している状況ではそれに対応した報知が継続されるようにすべく、定期的に第１段階コマンドの送信が行われるようにしており、電波報知用タイマカウンタはその第１段階コマンドを定期的に送信するタイミングを主側ＭＰＵ９２にて特定するために利用される。なお、報知周期の時間は任意であり、１０００ｍｓｅｃであってもよい。
【０２９８】
その後、ステップＳ８０６にて、電波検知の第１段階状態であることを遊技ホールの管理コンピュータに認識させるために電波検知用の外部出力開始処理を実行した後に、ステップＳ８０７に進む。
【０２９９】
ステップＳ８０７では、主側ＲＷＭ９４に設けられた監視用タイマカウンタ（８ビットのタイマカウンタＴＣ５）に監視時間（例えば１０００ｍｓｅｃ）に対応した数値情報をセットする。上記のとおり電波検知センサ２４ｂにて電波を検知した場合には、先ず電波検知の第１段階状態に設定され、さらに作動口３３，３４への入賞が発生した場合に電波検知の第２段階状態に設定されることとなるが、かかる第２段階状態への設定は、電波の検知中又は電波の検知が終了してから所定期間が経過するまでに作動口３３，３４への入賞が発生したことを条件に行われる。ステップＳ８０７にてセットされる監視時間は、当該所定期間に相当する。
【０３００】
ステップＳ８０１にて電波検知の第１段階状態に既に設定されていると判定した場合には、ステップＳ８０８にて、電波検知センサ２４ｂがＯＮとなっている状態が継続しているか否かを判定する。継続している場合には、ステップＳ８０９にて、電波報知用タイマカウンタが「０」となっているか否かを判定する。「０」となっていない場合にはステップＳ８０７に進む。一方、「０」となっている場合にはステップＳ８０４に進む。これにより、電波検知の第１段階状態が継続している場合に、第１段階コマンドの送信を定期的に行うことができる。
【０３０１】
ステップＳ８０８にて否定判定をした場合には、ステップＳ８１０にて、主側ＲＷＭ９４の第１電波検知フラグを「０」クリアすることで、電波検知の第１段階状態を解除する。また、ステップＳ８１１にて、電波検知用の外部出力解除処理を実行して、電波検知の第１段階状態が解除されたことを遊技ホールの管理コンピュータに認識させる。
【０３０２】
ステップＳ８０２にて否定判定をした場合、ステップＳ８０７の処理を実行した場合、又はステップＳ８１１の処理を実行した場合には、ステップＳ８１２に進む。ステップＳ８１２では、主側ＲＷＭ９４の作動入賞フラグに「１」がセットされているか否かを判定することで、上作動口３３又は下作動口３４への入賞が発生しているか否かを判定する。また、ステップＳ８１３では、監視用タイマカウンタの数値情報が「０」より大きい数値情報であるか否かを判定する。
【０３０３】
ステップＳ８１２又はステップＳ８１３にて否定判定をした場合には、そのまま電波検知用処理を終了する。ステップＳ８１２及びステップＳ８１３の両方にて肯定判定をした場合、すなわち、電波の検知中又は電波の検知が終了してから監視時間が経過するまでに作動口３３，３４への入賞が発生した場合には、ステップＳ８１４〜ステップＳ８１６の処理に進む。
【０３０４】
ステップＳ８１４では、主側ＲＷＭ９４の第２電波検知フラグに「１」をセットすることで、電波検知の第２段階状態に設定する。続くステップＳ８１５では、第２段階コマンドを出力対象に設定する。第２段階コマンドは、電波検知の第２段階状態であることを主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０３０５】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０８にて第２段階コマンドを受信したか否かを判定し、第２段階コマンドを受信している場合にはステップＳ９０９にて、第２段階用の音声発光パターンを設定する。具体的には、電波検知の第２段階状態であることに対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って第２段階用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。
【０３０６】
ちなみに、この場合の報知は、電波検知の第１段階状態における報知よりも明確又は派手な態様で行われる。また、当該報知の制御は、後述する演出用の制御、後述する発射許可用の制御、及び第１段階用の報知の制御よりも優先される。また、磁石検知用の報知の制御、不正入賞用の報知の制御、後述する入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０３０７】
続くステップＳ９１０では、第２段階コマンドの受信に対応した第２段階用のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、電波検知の第２段階状態に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って第２段階用の報知を図柄表示装置４１にて行わせる。
【０３０８】
電波検知用処理（図１９）の説明に戻り、ステップＳ８１５の処理を実行した後は、ステップＳ８１６に進む。ステップＳ８１６では、電波検知の第２段階状態であることを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。その後、本電波検知用処理を終了する。
【０３０９】
＜遊技停止判定処理＞
次に、タイマ割込み処理（図９）のステップＳ２０５にて実行される遊技停止判定処理について図２１のフローチャートを参照しながら説明する。
【０３１０】
遊技停止判定処理では、ステップＳ１００１にて磁石検知済み状態であるか否かを判定し、ステップＳ１００２にて不正入賞状態であるか否かを判定し、さらにステップＳ１００３にて電波検知の第２段階状態であるか否かを判定する。そして、ステップＳ１００１〜ステップＳ１００３の全てにおいて否定判定をした場合には、そのまま本遊技停止判定処理を終了する。
【０３１１】
一方、ステップＳ１００１〜ステップＳ１００３のいずれかにて肯定判定をした場合には、ステップＳ１００４に進む。ステップＳ１００４では、主側ＭＰＵ９２の出力ポートにおける出力状態を全て「０」にセットする処理を実行する。これにより、例えば可変入賞装置３２の大入賞口３２ａが開放状態である状況であっても、可変入賞駆動部３２ｃへの駆動信号の出力が停止されることで大入賞口３２ａが閉鎖状態に切り換えられる。また、下作動口３４の電動役物３４ａが開放状態である状況であっても、電動役物駆動部３４ｂへの駆動信号の出力が停止されることで電動役物３４ａが閉鎖状態に切り換えられる。また、主側ＭＰＵ９２から電源及び発射制御装置７９に向けてＨＩレベルの発射許可信号が出力されている状況であっても、それがＬＯＷレベルの発射許可信号に切り換えられ、遊技球の発射が禁止される。
【０３１２】
続くステップＳ１００５では、主側ＲＷＭ９４に設けられた遊技停止フラグに「１」をセットすることで、遊技停止状態とする。続くステップＳ１００６では、その他の解除処理を実行する。例えば、払出側ＭＰＵ１０２に対して遊技停止コマンドを出力することで、払出装置７７による遊技球の払出を停止させる。また、メイン表示部４３や役物用表示部４４における絵柄の変動表示を停止させる。その後、本遊技停止判定処理を終了する。
【０３１３】
上記のように遊技停止判定処理にて遊技停止状態に設定することにより、その後のタイマ割込み処理（図９）におけるステップＳ２０６にて肯定判定をすることとなる。そして、ステップＳ２０６にて肯定判定をした場合には、ステップＳ２０７〜ステップＳ２２１の処理をスキップする。これらステップＳ２０７〜ステップＳ２２１の処理は、実質的に遊技を進行させるための処理であり、かかる処理をスキップすることで、遊技の進行を停止させることができる。
【０３１４】
但し、遊技停止状態であっても、タイマ割込み処理（図９）におけるステップＳ２０１の停電情報記憶処理はスキップされない。これにより、遊技停止状態中に停電が発生したとしても、正常に停電時処理を実行することが可能となる。遊技停止状態中には停電時処理が正常に実行されない構成を想定すると、遊技停止状態となった際にパチンコ機１０の電源が遮断された場合、停電フラグのセットやチェックサムの算出が正常に行われないことを通じてメイン処理の起動に際して主側ＲＷＭ９４の初期化が実行されてしまう。そうすると、パチンコ機１０の単純な電源遮断を通じて遊技停止状態を解除できてしまう。このような場合、例えば不正行為により遊技球の払出を不正に発生させた後にパチンコ機１０の電源を遮断させる行為が行われると、かかる不正行為を発見しづらくなるとともにその後にパチンコ機１０が正常に動作することに起因してかかる不正行為を繰り返すことが可能となってしまう。これに対して、遊技停止状態中であっても停電時処理が正常に実行されるため、仮に上記不正行為を行った後にパチンコ機１０の電源が遮断されたとしても、復電後には遊技停止状態に復帰することとなり、上記のような不都合の発生を阻止することが可能となる。
【０３１５】
上記のとおり遊技停止状態は、パチンコ機１０の電源を遮断したとしても解除されないが、電源及び発射制御装置７９に設けられたＲＷＭ消去スイッチを手動操作し且つ電源を遮断することで、メイン処理（図８）におけるステップＳ１０８の処理を通じて遊技停止フラグが「０」クリアされて解除される。また、この際に不正の検知に関して外部出力を行う状態も解除される。この場合に、電源及び発射制御装置７９はパチンコ機１０の最背面に設けられているため、不正行為者にとってはＲＷＭ消去スイッチを手動操作しづらくなっている。ちなみに、かかる操作性をより困難なものとするために、裏パック７３や他の部材により背面側から覆われる位置にＲＷＭ消去スイッチが設けられている構成としてもよい。
【０３１６】
ちなみに、遊技停止状態であっても各種抽選用のカウンタＣ１〜Ｃ４，ＣＩＮＩ，ＣＳを更新する処理はスキップされることなく継続される。これにより、遊技停止状態中であっても各種抽選用のカウンタＣ１〜Ｃ４，ＣＩＮＩ，ＣＳの更新を継続することができる。なお、当該構成は、ＲＷＭ消去スイッチを操作し且つパチンコ機１０の電源を遮断したとしても、各種抽選用のカウンタＣ１〜Ｃ４，ＣＩＮＩ，ＣＳの初期化が実行されない構成や、遊技停止状態の解除に際して主側ＲＷＭ９４の初期化を必須としない構成に適用するとより効果的である。
【０３１７】
以上のとおり、遊技停止の対象となる不正行為が複数種類設定されている構成において、タイマ割込み処理（図９）において各不正行為の発生を特定する処理ではかかる不正行為の発生の有無を特定することに留め、具体的な遊技停止用の処理は、タイマ割込み処理において実質的に遊技を進行させるための処理を実行する前のタイミングで実行する。これにより、各不正行為の発生を特定した場合に即座に遊技停止用の処理を実行する場合に比べて、かかる遊技停止用の処理を一の処理に集約させることができ、処理の簡素化が図られる。
【０３１８】
また、不正行為の発生を特定した場合に即座に遊技停止用の処理を実行しない構成であっても、不正行為の発生を特定した場合には即座にそれに対する報知が実行される。よって、遊技ホールの管理者は不正行為の発見を早期に行うことが可能となる。また、異常用の外部出力も不正行為の発生を特定した場合に即座に行われるため、例えばその外部出力が行われた時間を遊技ホールの管理コンピュータにて管理データとして記憶する構成とすれば、不正行為の発生を特定した瞬間の時間を遊技ホールの管理者が把握することが可能となる。
【０３１９】
ここで、上記遊技停止の対象となる不正行為として電波を発生させる行為が含まれているが、電波は不正行為が行われていない状況であっても発生し得る。そこで、電波検知用処理では図１９のフローチャートに示すような処理を実行することで、正規に遊技を行っている遊技者が不利益を受けづらくなるようにする対策が施されている。かかる対策について、図２２のタイミングチャートを参照しながら説明する。
【０３２０】
図２２（ａ）は電波検知センサ２４ｂにおける電波検知の状況を示し、図２２（ｂ）は監視時間のセット状況を示し、図２２（ｃ）は主側ＭＰＵ９２からのコマンドの出力状況を示し、図２２（ｄ）は作動口３３，３４への遊技球の入賞状況を示し、図２２（ｅ）は遊技停止状態の設定状況を示す。
【０３２１】
先ずｔ１のタイミングで電波検知センサ２４ｂにおける電波の検知が開始される。このタイミングでは、第１段階コマンドが出力されて電波の検知が開始されたことに対応した報知が開始されるが、遊技停止状態の設定は行われない。また、ｔ１のタイミングでは監視時間がセットされて、監視時間の計測が開始される。ちなみに、この監視時間のセットは、電波検知が継続している間は繰り返し実行される。
【０３２２】
その後、電波検知センサ２４ｂにて電波を検知している状態が継続している状況で、ｔ２のタイミングにて、ｔ１のタイミングから報知周期が経過することで、再度、第１段階コマンドが出力される。但し、このタイミングでは電波検知の第１段階用の報知は継続しているため、かかる報知の報知継続時間が再セットされるだけで当該報知はそのまま継続される。
【０３２３】
その後、ｔ３のタイミングで電波検知センサ２４ｂにて電波を検知していない状態となる。但し、この状況であっても、監視時間の計測は継続している。特に、上記のとおり監視時間のセットは、電波検知が継続している間は繰り返し実行されるため、電波検知センサ２４ｂにて電波を検知している状態から検知していない状態に切り換わったタイミングから監視時間分は監視状態が維持される。つまり、監視状態が実質的に継続する時間というのは、電波検知センサ２４ｂにて電波を検知している時間と監視時間との和の時間となる。その後、ｔ４のタイミングで監視時間の計測が終了する。
【０３２４】
上記状況では、監視時間の計測が行われている期間、すなわち監視状態となっている期間において上作動口３３又は下作動口３４への入賞が発生していないため、第１段階用の報知は実行されているが遊技停止状態への設定は行われない。このような状況というのは、遊技者は正規に遊技を行っているにも関わらず、パチンコ機１０又は遊技ホール内におけるノイズ等を原因に、電波検知センサ２４ｂにて電波を検知した場合に起こり得る。この場合には、遊技停止状態とならないため、遊技ホールの管理者などには注意を促しながら、正規に遊技を行っている遊技者に不利益を与えないようにすることができる。
【０３２５】
一方、電波を利用した不正行為が行われる場合について説明すると、先ずｔ５のタイミングで、電波検知センサ２４ｂにおける電波の検知が開始される。このタイミングでは既に説明したとおり第１段階コマンドの出力及び監視時間の計測の開始は行われるが、遊技停止状態の設定は行われない。
【０３２６】
その後、監視時間の計測が行われている期間中、すなわち監視状態中であるｔ６のタイミングで上作動口３３又は下作動口３４への入賞が発生する。この場合、先ずｔ６のタイミングで第２段階コマンドが出力されて、電波検知の第２段階用の報知が開始される。また、ｔ６のタイミングにおけるタイマ割込み処理の処理回に対して、次の処理回が開始されたｔ７のタイミングにて遊技停止状態への設定が行われ、遊技の進行が不可となる。なお、この際に監視時間の計測が終了される。
【０３２７】
以上のように電波検知センサ２４ｂにて電波を検知したとしても、即座に遊技停止状態への設定を行わずに、かかる検知に付随して開始される監視時間の計測中に上作動口３３又は下作動口３４への入賞が発生したことを契機として遊技停止状態への設定を行うことで、既に説明したように正規の遊技者に不利益を与えないようにしながら、不正な電波を出力して上作動口３３又は下作動口３４への入賞を誤検知させる行為が行われた場合にはそれ以降の遊技の進行を停止させることが可能となる。
【０３２８】
特に、電波を利用した不正行為は、上作動口３３又は下作動口３４への入賞の誤検知を発生させることを目的として行われるものであり、当該不正行為により電波を検知する場合には上作動口３３又は下作動口３４への入賞が発生したと判定され易い。その一方、正規に遊技が行われている状況では電波の検知と上作動口３３又は下作動口３４への入賞とが同時期に発生する可能性が低い。このような事情において、電波を検知してさらに上作動口３３又は下作動口３４への入賞の発生を条件に遊技停止状態への設定を行うことで、不正行為者が不正を行うべく電波を発生させた場合には遊技停止状態への設定を通じてそれに対処できるとともに、正規に遊技が行われている状況で電波が発生した場合に遊技停止状態への設定が行われてしまう可能性が低減される。
【０３２９】
また、電波検知センサ２４ｂにて電波を検知したことを契機として設定される監視状態は、電波検知センサ２４ｂにて電波を検知している期間だけでなく、その期間の経過後において監視時間が経過するまで継続される。これにより、不正な電波の出力を停止してから主側ＭＰＵ９２にて上作動口３３又は下作動口３４への入賞が発生したと判定されるまでに所定のタイムラグが発生していたとしても、かかる不正行為に対処することが可能となる。
【０３３０】
また、上記のように電波を検知しただけでは遊技停止状態への設定を行わない構成において、電波を検知した場合にそれに対する報知が行われる。これにより、電波が検知された場合には先ず報知を行うことで、それに対処すべきことを遊技ホールの管理者に促すことが可能となる。また、報知の実行という軽度な処置を先ず実行し、遊技の進行の停止という重度な処置をその後に実行することにより、電波の発生に対する処置を段階的に行うことができ、不正行為による電波の発生に対して適切に対処することができるとともに、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０３３１】
なお、電波の検知を通じた遊技停止状態への設定が正規に遊技を行っている遊技者のパチンコ機１０にて行われづらくするために、例えば監視状態中の上作動口３３又は下作動口３４への入賞が、複数回として設定された基準回数に亘って連続して発生した場合、又は監視状態中の上作動口３３又は下作動口３４への入賞が少なくとも監視期間よりも長い期間として設定された所定期間中に複数回として設定された基準回数発生した場合に、遊技停止状態への設定を行う構成としてもよい。
【０３３２】
また、電波を継続して又は断続して検知している期間が所定の基準期間を超えた場合に、遊技停止状態への設定が行われる構成としてもよい。
【０３３３】
＜発射制御処理＞
次に、タイマ割込み処理（図９）のステップＳ２１２にて実行される発射制御処理について説明する。
【０３３４】
発射制御処理では、電源及び発射制御装置７９における条件成立の送信回路１１６からＨＩレベルの条件成立信号を受信していることを条件として、当該電源及び発射制御装置７９に対して遊技球の発射を許可するための処理である。
【０３３５】
さて、発射制御処理では、先ずステップＳ１１０１にて、条件成立の受信済み状態であるか否かを判定する。条件成立の受信済み状態とは、ＨＩレベルの条件成立信号を既に受信していることを主側ＭＰＵ９２にて特定済みである状態をいい、主側ＲＷＭ９４における条件成立の受信済みフラグに「１」がセットされている状態である。条件成立の受信済み状態ではない場合には、ステップＳ１１０２にて、条件成立信号はＨＩレベルであるか否かを判定する。
【０３３６】
ちなみに、かかる条件成立信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ１１０２では、入力ポート９２ａを監視することで、条件成立信号がＨＩレベルであるか否かを判定する。
【０３３７】
ステップＳ１１０２にて否定判定をした場合には、そのまま本発射制御処理を終了する。一方、ステップＳ１１０２にて肯定判定をした場合には、ステップＳ１１０３にて、主側ＲＷＭ９４における条件成立の受信済みフラグに「１」をセットすることで、条件成立の受信済み状態に設定する。
【０３３８】
続くステップＳ１１０４では、遅延時間の抽選処理を実行する。遅延時間の抽選処理では、主側ＭＰＵ９２にてＨＩレベルの条件成立信号の受信を開始した場合において、それに対してＨＩレベルの発射許可信号の送信を開始するタイミングを抽選により決定するための処理である。
【０３３９】
具体的には、主側ＲＷＭ９４にはタイマ割込み処理が起動される度に１加算されるように更新される遅延抽選用のカウンタが設けられており、ステップＳ１１０４では先ずそのカウンタの現状の数値情報を読み出す。そして、その読み出した数値情報を、主側ＲＯＭ９３に設けられている遅延抽選用のテーブルと照合し、当該数値情報に対応した遅延時間の数値情報を読み出す。
【０３４０】
ちなみに、本実施の形態では遅延時間として、０ｓｅｃ、遊技球の発射が継続して実行されている場合の発射周期である０．６ｓｅｃ、当該発射周期の２倍の時間、及び当該発射周期の３倍の時間といったように、複数種類の遅延時間が設定されている。但し、これに限定されることはなく、遅延時間が０ｓｅｃよりも長い時間である１種類のみが設定されており、ステップＳ１１０４では遅延時間の設定を行うか否かの抽選を実行する構成としてもよい。
【０３４１】
また、遅延時間が上記時間よりも長い時間に設定されている構成としてもよい。但し、大入賞口３２ａが高頻度時間で開放される場合において、その開放が開始されたことを知った遊技者がそのタイミングで発射ハンドル５５の操作を開始したにも関わらず、大入賞口３２ａへの入賞が発生することなく当該大入賞口３２ａが閉鎖されてしまうことを防止するために、遅延時間は高頻度時間よりも短い時間に設定されていることが好ましい。また、より好ましくは、高頻度時間による大入賞口３２ａの開放が開始されたタイミングで発射ハンドル５５の操作が開始された場合であっても高頻度個数の入賞が発生し得るように遅延時間が設定されているとよい。また、開閉実行モード中又は大入賞口３２ａの開放中は遅延時間の設定が行われない構成としてもよい。
【０３４２】
続くステップＳ１１０５では、ステップＳ１１０４における抽選処理の結果に対応した数値情報を主側ＲＷＭ９４に設けられた発射開始タイマカウンタ（１６ビットのタイマカウンタＴＣ４）にセットする。その後、本発射制御処理を終了する。
【０３４３】
ステップＳ１１０１にて、条件成立の受信済み状態であると判定した場合には、ステップＳ１１０６にて、条件成立信号はＨＩレベルであるか否かを判定する。条件成立信号がＨＩレベルである場合には、ステップＳ１１０７にて、発射許可済み状態であるか否かを判定する。発射許可済み状態とは、ＨＩレベルの発射許可信号を既に出力している状態であることをいい、主側ＲＷＭ９４における発射許可済みフラグに「１」がセットされている状態である。発射許可済み状態である場合には、ステップＳ１１０７にて肯定判定をし、そのまま本発射制御処理を終了する。
【０３４４】
発射許可済み状態ではない場合には、ステップＳ１１０７にて否定判定をし、ステップＳ１１０８に進む。ステップＳ１１０８では、主側ＲＷＭ９４における発射開始タイマカウンタの数値情報が「０」であるか否かを判定する。「０」である場合には、そのまま本発射制御処理を終了する。「０」ではない場合には、ステップＳ１１０９〜ステップＳ１１１１の処理を実行する。
【０３４５】
ステップＳ１１０９では、主側ＲＷＭ９４の発射許可済みフラグに「１」をセットすることで、発射許可済み状態に設定する。続くステップＳ１１１０では、発射許可信号の出力状態をＨＩレベルに設定する。これにより、電源及び発射制御装置７９に対して遊技球の発射を許可した状態となる。その後、ステップＳ１１１１にて、発射許可コマンドを出力対象に設定した後に、本発射制御処理を終了する。
【０３４６】
発射許可コマンドは、主側ＭＰＵ９２にて遊技球の発射を新たに許可したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０３４７】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１１にて発射許可コマンドを受信したか否かを判定し、発射許可コマンドを受信している場合にはステップＳ９１２にて、発射許可用の音声発光パターンを設定する。具体的には、発射許可に対応した報知が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って発射許可に対応した報知を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。
【０３４８】
なお、当該報知の制御は、後述する演出用の制御よりも優先される。但し、磁石検知用の報知の制御、不正入賞用の報知の制御、電波検知に係る第１段階用の報知の制御、第２段階用の報知の制御、後述する入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御との関係では、発射許可に対応した報知は優先されない。これは、以下の図柄表示装置４１における報知についても同様である。
【０３４９】
続くステップＳ９１３では、発射許可コマンドの受信に対応した発射許可用のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、発射許可に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って発射許可対応の報知を図柄表示装置４１にて行わせる。
【０３５０】
発射制御処理（図２３）の説明に戻り、ステップＳ１１０６にて否定判定をした場合には、ステップＳ１１１２にて、主側ＲＷＭ９４における条件成立の受信済みフラグを「０」クリアすることで、条件成立の受信済み状態を解除するとともに、ステップＳ１１１３にて、主側ＲＷＭ９４における発射許可済みフラグを「０」クリアすることで、発射許可済み状態を解除する。続くステップＳ１１１４では、発射許可信号の出力状態をＬＯＷレベルに設定する。その後、本発射制御処理を終了する。
【０３５１】
以上のとおり主側ＭＰＵ９２にて発射制御処理が実行されることにより、遊技球発射機構５１の発射ソレノイド５４が駆動中であるか否かを主側ＭＰＵ９２にて把握することが可能となる。かかる把握を通じて、本実施の形態では、遊技球の発射を許可したタイミングで当該発射を許可した旨の報知をサブ側の制御装置である音声発光制御装置７２に行わせることができる。このような報知が実行されることで、例えば遊技者が入賞の発生し易いタイミングを計って遊技球の発射タイミングを調整している場合にその旨をパチンコ機１０自身にて報知を行うことが可能となり、そのような行為を抑制したい遊技ホールなどにおいてはその報知を通じて当該行為を中止させることが可能となる。
【０３５２】
ちなみに、上記のような報知の構成は、入球口を開閉する開閉扉を有するとともに入球口を通じて遊技領域に開放される内部空間に有利口を有し、当該有利口への遊技球の入賞を契機として大当たり状態などの特典が遊技者に付与される構成に適用するとより効果的である。例えば、所定の開閉条件が成立した場合に上記開閉扉が所定のタイミングで又は所定の周期で複数回、開状態となる構成の場合、その開状態となるタイミングを狙って遊技球の発射を行う行為が想定される。この場合、そのような狙い打ちをされると、遊技ホールが予定外の不利益を受けることがあり得る。このような事情においては、上記のような発射許可に対応した報知が行われるようにすることで当該不利益の発生を抑制できる。
【０３５３】
また、ＨＩレベルの条件成立信号の受信を開始した場合には、ステップＳ１１０４にて遅延時間の抽選を行い、その抽選結果に対応した遅延時間が経過した後に発射許可信号をＨＩレベルに切り換える構成である。この点からも、上記のような狙い打ちを抑制することができる。つまり、狙い打ちを行うべく遊技者が所定のタイミングで発射ハンドル５５を操作したとしても、それに対して実際に遊技球が発射されるタイミングは不規則に変動することとなるため、実質的に狙い打ちが抑制される。
【０３５４】
＜入力状態監視処理＞
次に、タイマ割込み処理（図９）のステップＳ２１３にて実行される入力状態監視処理について説明する。
【０３５５】
入力状態監視処理では、入賞用ＩＣ９５から受信している信号に基づいて、各入賞用検知センサ３１ａ〜３５ｂ自身又は電気経路の途中位置にて断線や短絡が生じているか否かを主側ＭＰＵ９２にて把握するための処理を実行する。
【０３５６】
ここで、図２４を参照しながら入賞用ＩＣ９５の機能について説明する。図２４（ａ）は入賞用検知センサ３１ａ〜３５ｂのうち、大入賞口検知センサ３２ｅと入賞用ＩＣ９５との電気的な接続に関する構成を説明するためのブロック図であり、図２４（ｂ）は入賞用ＩＣ９５への信号入力の様子を説明するための説明図である。なお、入賞用検知センサ３１ａ〜３５ｂのうち、大入賞口検知センサ３２ｅ以外のものについても図２４（ａ），（ｂ）の場合と同様である。
【０３５７】
図２４（ａ）に示すように、大入賞口検知センサ３２ｅは入力用の電気経路ＥＬ１を通じて１２Ｖの電圧が印加される。なお、当該電気経路ＥＬ１は、主制御基板９１を介して電入時用電源部１１３に接続されている。また、大入賞口検知センサ３２ｅは出力用の電気経路ＥＬ２を通じて入賞用ＩＣ９５と接続されており、大入賞口検知センサ３２ｅにおける検知結果に応じた電圧を入賞用ＩＣ９５に対して印加する。この場合に、出力用の電気経路ＥＬ２に対しては複数の抵抗Ｒ１，Ｒ２が接続されており、これら抵抗Ｒ１，Ｒ２により入賞用ＩＣ９５に印加される電圧を所定値以下とするとともに供給される電流を所定値以下とする機能が果たされる。
【０３５８】
入賞用ＩＣ９５には、大入賞口検知センサ３２ｅの検知部における遊技球の通過の有無に応じて図２４（ｂ）に示すような電気信号が入力される。なお、図２４（ｂ）では理解を容易なものとするために単純な波形への整形後の信号を示す。この場合、大入賞口検知センサ３２ｅの検知部を遊技球が通っていない状況ではＬＯＷレベルの電気信号が入賞用ＩＣ９５に入力され、検知部を遊技球が通っている状況ではＨＩレベルの電気信号が入賞用ＩＣ９５に入力される。入賞用ＩＣ９５では、このようなＬＯＷレベル又はＨＩレベルの信号を入力している場合には、それに対応した信号を入賞信号として主側ＭＰＵ９２に出力する。
【０３５９】
一方、大入賞口検知センサ３２ｅについて、上記各電気経路ＥＬ１，ＥＬ２又はセンサ内部にて断線が生じた場合には、大入賞口検知センサ３２ｅから入賞用ＩＣ９５に入力される電圧がＬＯＷレベルの場合よりも低い電圧であるＶｍｉｎ（すなわち０Ｖ）となる。また、上記各電気経路ＥＬ１，ＥＬ２間又はセンサ内部にて短絡が生じた場合には、大入賞口検知センサ３２ｅから入賞用ＩＣ９５に入力される電圧がＨＩレベルの場合よりも高い電圧であるＶｍａｘとなる。
【０３６０】
入賞用ＩＣ９５は、大入賞口検知センサ３２ｅに関して、入賞信号とは別に、断線信号及び短絡信号を主側ＭＰＵ９２に出力しており、大入賞口検知センサ３２ｅから印加されている電圧がＶｍｉｎとなった場合には断線信号をＬＯＷレベルからＨＩレベルに切り換え、さらにまた大入賞口検知センサ３２ｅから印加されている電圧がＶｍａｘとなった場合には短絡信号をＬＯＷレベルからＨＩレベルに切り換える。主側ＭＰＵ９２では、このＨＩレベルへの切り換わりを確認することで、大入賞口検知センサ３２ｅにて断線又は短絡が発生したことを認識し、それに対応した処理を実行する。
【０３６１】
さて、入力状態監視処理では、図２５のフローチャートに示すように、先ずステップＳ１２０１にて、断線発生状態であるか否かを判定する。断線発生状態とは、ＨＩレベルの断線信号を既に受信していることを主側ＭＰＵ９２にて特定済みである状態をいい、主側ＲＷＭ９４における断線発生フラグに「１」がセットされている状態である。断線発生状態ではない場合には、ステップＳ１２０２にて、いずれかの断線信号がＨＩレベルであるか否かを判定する。
【０３６２】
ちなみに、かかる断線信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ１２０２では、入力ポート９２ａを監視することで、断線信号がＨＩレベルであるか否かを判定する。
【０３６３】
ステップＳ１２０２にて否定判定をした場合には、そのままステップＳ１２１１に進む。ステップＳ１２０２にて肯定判定をした場合には、ステップＳ１２０３にて、主側ＲＷＭ９４の断線発生フラグに「１」をセットすることで断線発生状態に設定する。なお、断線信号がＨＩレベルであることを複数回確認した場合に、断線発生状態に設定する構成としてもよい。
【０３６４】
続くステップＳ１２０４では、断線発生コマンドを出力対象に設定する。断線発生コマンドは、入賞用検知センサ３１ａ〜３５ｂにおける断線の発生を主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。この場合、主側ＭＰＵ９２では、断線信号がＨＩレベルとなった対象の入賞用検知センサ３１ａ〜３５ｂがいずれであるかを特定可能となっており、断線発生コマンドにはその対象となったセンサの種類の情報が含まれる。ちなみに、複数の入賞用検知センサ３１ａ〜３５ｂにおいて断線が発生している場合には、それら複数のもの全てについての種類の情報が含まれることとなる。
【０３６５】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０１にて報知系コマンドとして断線発生コマンドを受信したか否かを判定し、断線発生コマンドを受信している場合にはステップＳ９０２にて、その断線発生コマンドに対応した報知用処理を実行する。具体的には、断線発生に対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って断線発生用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。かかるデータテーブルは、３０ｓｅｃ分に対応しているが、その時間は任意である。また、かかる断線発生用の報知は、断線発生の対象となった入賞用検知センサ３１ａ〜３５ｂの種類に関係なく同一の態様で行われるが、その種類に応じた態様で行われる構成としてもよい。
【０３６６】
なお、当該報知の制御は、後述する演出用の制御、発射許可用の制御、及び電波検知に係る第１段階用の報知の制御よりも優先される。また、磁石検知用の報知の制御、不正入賞用の報知の制御、電波検知に係る第２段階用の報知の制御、後述する短絡発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０３６７】
続くステップＳ９０３では、断線発生コマンドの受信に対応した断線系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから断線が発生した事実及びその断線の対象となった入賞用検知センサ３１ａ〜３５ｂの種類を把握し、その種類に対応した断線発生の報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って断線発生用の報知を図柄表示装置４１にて行わせる。
【０３６８】
入力状態監視処理（図２５）の説明に戻り、ステップＳ１２０４の処理を実行した後は、ステップＳ１２０５に進む。ステップＳ１２０５では、主側ＲＷＭ９４に設けられた断線報知用タイマカウンタ（８ビットのタイマカウンタＴＣ６）に報知周期の時間（例えば１０００ｍｓｅｃ）に対応した数値情報をセットする。本実施の形態では、断線発生状態が継続している状況ではそれに対応した報知が継続されるようにすべく、定期的に断線発生コマンドの送信が行われるようにしており、断線報知用タイマカウンタはその断線発生コマンドを定期的に送信するタイミングを主側ＭＰＵ９２にて特定するために利用される。その後、ステップＳ１２０６にて、断線発生状態であることを遊技ホールの管理コンピュータに認識させるために断線検知用の外部出力開始処理を実行した後に、ステップＳ１２１１に進む。
【０３６９】
一方、ステップＳ１２０１にて断線発生状態に既に設定されていると判定した場合には、ステップＳ１２０７にて、いずれかの断線信号がＨＩレベルであるか否かを判定する。ＨＩレベルである場合には、ステップＳ１２０８にて、断線報知用タイマカウンタが「０」となっているか否かを判定する。「０」となっていない場合にはステップＳ１２１１に進む。一方、「０」となっている場合にはステップＳ１２０４に進む。これにより、断線発生状態が継続している場合に、断線発生コマンドの送信を定期的に行うことができる。
【０３７０】
ステップＳ１２０７にて否定判定をした場合には、ステップＳ１２０９にて、主側ＲＷＭ９４の断線発生フラグを「０」クリアすることで、断線発生状態を解除する。また、ステップＳ１２１０にて、断線検知用の外部出力解除処理を実行して、断線発生状態が解除されたことを遊技ホールの管理コンピュータに認識させる。その後、ステップＳ１２１１に進む。
【０３７１】
ステップＳ１２１１では、短絡発生状態であるか否かを判定する。短絡発生状態とは、ＨＩレベルの短絡信号を既に受信していることを主側ＭＰＵ９２にて特定済みである状態をいい、主側ＲＷＭ９４における短絡発生フラグに「１」がセットされている状態である。短絡発生状態ではない場合には、ステップＳ１２１２にて、いずれかの短絡信号がＨＩレベルであるか否かを判定する。
【０３７２】
ちなみに、かかる短絡信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ１２１２では、入力ポート９２ａを監視することで、短絡信号がＨＩレベルであるか否かを判定する。
【０３７３】
ステップＳ１２１２にて否定判定をした場合には、そのままステップＳ１２２１に進む。ステップＳ１２１２にて肯定判定をした場合には、ステップＳ１２１３にて、主側ＲＷＭ９４の短絡発生フラグに「１」をセットすることで短絡発生状態に設定する。なお、短絡信号がＨＩレベルであることを複数回確認した場合に、短絡発生状態に設定する構成としてもよい。
【０３７４】
続くステップＳ１２１４では、短絡発生コマンドを出力対象に設定する。短絡発生コマンドは、入賞用検知センサ３１ａ〜３５ｂにおける短絡の発生を主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。この場合、主側ＭＰＵ９２では、短絡信号がＨＩレベルとなった対象の入賞用検知センサ３１ａ〜３５ｂがいずれであるかを特定可能となっており、短絡発生コマンドにはその対象となったセンサの種類の情報が含まれる。ちなみに、複数の入賞用検知センサ３１ａ〜３５ｂにおいて短絡が発生している場合には、それら複数のもの全てについての種類の情報が含まれることとなる。
【０３７５】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０１にて報知系コマンドとして短絡発生コマンドを受信したか否かを判定し、短絡発生コマンドを受信している場合にはステップＳ９０２にて、その短絡発生コマンドに対応した報知用処理を実行する。具体的には、短絡発生に対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って短絡発生用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。かかるデータテーブルは、３０ｓｅｃ分に対応しているが、その時間は任意である。また、かかる短絡発生用の報知は、短絡発生の対象となった入賞用検知センサ３１ａ〜３５ｂの種類に関係なく同一の態様で行われるが、その種類に応じた態様で行われる構成としてもよい。
【０３７６】
なお、当該報知の制御は、後述する演出用の制御、発射許可用の制御、及び電波検知に係る第１段階用の報知の制御よりも優先される。また、磁石検知用の報知の制御、不正入賞用の報知の制御、電波検知に係る第２段階用の報知の制御、入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、及び後述する払出側の断線発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０３７７】
続くステップＳ９０３では、短絡発生コマンドの受信に対応した短絡系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから短絡が発生した事実及びその短絡の対象となった入賞用検知センサ３１ａ〜３５ｂの種類を把握し、その種類に対応した短絡発生の報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って短絡発生用の報知を図柄表示装置４１にて行わせる。
【０３７８】
入力状態監視処理（図２５）の説明に戻り、ステップＳ１２１４の処理を実行した後は、ステップＳ１２１５に進む。ステップＳ１２１５では、主側ＲＷＭ９４に設けられた短絡報知用タイマカウンタ（８ビットのタイマカウンタＴＣ７）に報知周期の時間（例えば１０００ｍｓｅｃ）に対応した数値情報をセットする。本実施の形態では、短絡発生状態が継続している状況ではそれに対応した報知が継続されるようにすべく、定期的に短絡発生コマンドの送信が行われるようにしており、短絡報知用タイマカウンタはその短絡発生コマンドを定期的に送信するタイミングを主側ＭＰＵ９２にて特定するために利用される。その後、ステップＳ１２１６にて、短絡発生状態であることを遊技ホールの管理コンピュータに認識させるために短絡検知用の外部出力開始処理を実行した後に、ステップＳ１２２１に進む。
【０３７９】
一方、ステップＳ１２１１にて短絡発生状態に既に設定されていると判定した場合には、ステップＳ１２１７にて、いずれかの短絡信号がＨＩレベルであるか否かを判定する。ＨＩレベルである場合には、ステップＳ１２１８にて、短絡報知用タイマカウンタが「０」となっているか否かを判定する。「０」となっていない場合にはステップＳ１２２１に進む。一方、「０」となっている場合にはステップＳ１２１４に進む。これにより、短絡発生状態が継続している場合に、短絡発生コマンドの送信を定期的に行うことができる。
【０３８０】
ステップＳ１２１７にて否定判定をした場合には、ステップＳ１２１９にて、主側ＲＷＭ９４の短絡発生フラグを「０」クリアすることで、短絡発生状態を解除する。また、ステップＳ１２２０にて、短絡検知用の外部出力解除処理を実行して、短絡発生状態が解除されたことを遊技ホールの管理コンピュータに認識させる。その後、ステップＳ１２２１に進む。
【０３８１】
ステップＳ１２２１では、その他の処理を実行する。その他の処理では、内枠１３や前扉枠１４が開放中であるか否かを把握し、開放中である場合にはその旨の報知が表示ランプ部５８ａ、スピーカ部５９及び図柄表示装置４１の少なくともいずれかにて実行されるようにサブ側の制御装置である音声発光制御装置７２に対してコマンドを送信する。ステップＳ１２２１の処理を実行した後に、本入力状態監視処理を終了する。
【０３８２】
以上のように入力状態監視処理が実行されることで、入賞用検知センサ３１ａ〜３５ｂにて断線又は短絡が発生している場合にそれに対する報知が実行される。これにより、断線や短絡が発生している状態が放置されてしまうことが防止される。
【０３８３】
なお、ステップＳ１２０１〜ステップＳ１２２０の処理が、各入賞用検知センサ３１ａ〜３５ｂに対して個別に実行される構成としてもよい。また、入賞用ＩＣ９５が不具備であり、上記ステップＳ１２０１〜ステップＳ１２２０の処理が実行されない構成としてもよい。
【０３８４】
＜特図特電制御処理＞
次に、タイマ割込み処理（図９）のステップＳ２１４にて実行される特図特電制御処理について説明する。
【０３８５】
特図特電制御処理では、上作動口３３又は下作動口３４への入賞が発生している場合に保留情報を取得するための処理を実行するとともに、保留情報が記憶されている場合にその保留情報について当否判定を行い、さらにその当否判定を契機として遊技回用の演出を行うための処理を実行する。また、当否判定の結果に基づいて、遊技回用の演出後に開閉実行モードに移行させる処理を実行するとともに、開閉実行モード中及び開閉実行モード終了時の処理を実行する。
【０３８６】
さて、特図特電制御処理では、図２６のフローチャートに示すように、先ずステップＳ１３０１にて、保留情報の取得処理を実行する。ここで、保留情報の取得処理について、図２７のフローチャートを参照しながら説明すると、先ずステップＳ１４０１にて主側ＲＷＭ９４の作動入賞フラグに「１」がセットされているか否かを判定することで、上作動口３３又は下作動口３４への入賞が発生しているか否かを判定する。ここで、既に説明したとおり、作動入賞フラグは複数設けられているため、ステップＳ１４０１では、それら複数の作動入賞フラグのうちいずれかの作動入賞フラグに「１」がセットされているか否かを判定する。
【０３８７】
いずれの作動入賞フラグにも「１」がセットされていない場合には、そのまま本取得処理を終了する。いずれかの作動入賞フラグに「１」がセットされている場合には、ステップＳ１４０２にて、作動入賞フラグを「０」クリアする処理を実行する。この場合、一の作動入賞フラグにのみ「１」がセットされている場合には当該作動入賞フラグを「０」クリアし、複数の作動入賞フラグに「１」がセットされている場合にはそのうちの一の作動入賞フラグを「０」クリアする。
【０３８８】
続くステップＳ１４０３では、保留格納エリア９４ｂにおける保留数記憶エリアＮＡに格納された保留数Ｎを読み出し、当該保留数Ｎが上限値（本実施の形態では「４」）未満であるか否かを判定する。保留数Ｎが上限値以上である場合には、そのままステップＳ１４０６に進む。保留数Ｎが上限値未満である場合には、ステップＳ１４０４に進み、保留数Ｎを１加算する。
【０３８９】
続くステップＳ１４０５では、前回のステップＳ２０２にて更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報を、保留用エリアＲＥの空き保留エリアＲＥ１〜ＲＥ４のうち最初の保留エリア、すなわち上記ステップＳ１４０４にて１加算した保留数Ｎと対応する保留エリアに格納する。その後、ステップＳ１４０６に進む。
【０３９０】
ステップＳ１４０６では、他の作動入賞フラグに「１」がセットされているか否かを判定する。「１」がセットされている作動入賞フラグが存在している場合にはステップＳ１４０２〜ステップＳ１４０５の処理を繰り返す。「１」がセットされている作動入賞フラグが存在していない場合には、本取得処理を終了する。
【０３９１】
特図特電制御処理（図２６）の説明に戻り、ステップＳ１３０１にて保留情報の取得処理を実行した後は、ステップＳ１３０２に進む。ステップＳ１３０２では、主側ＲＷＭ９４に設けられた特図特電カウンタの情報を読み出す処理を実行する。続くステップＳ１３０３では、主側ＲＯＭ９３から特図特電アドレステーブルを読み出す処理を実行する。そして、ステップＳ１３０４にて、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得する処理を実行する。
【０３９２】
ここで、ステップＳ１３０２〜ステップＳ１３０４の処理内容について説明する。
【０３９３】
既に説明したとおり特図特電制御処理には、遊技回用の演出に係る処理、開閉実行モードに係る処理が含まれている。この場合に、遊技回用の演出に係る処理として、遊技回用の演出を開始させるための処理である特図変動開始処理と、遊技回用の演出を進行させるための処理である特図変動中処理と、遊技回用の演出を終了させるための処理である特図確定中処理と、が設定されている。また、開閉実行モードに係る処理として、開閉実行モードのオープニングを制御するための処理である特電開始処理と、大入賞口３２ａの開放中の状態を制御するための処理である特電開放中処理と、大入賞口３２ａの閉鎖中の状態を制御するための処理である特電閉鎖中処理と、開閉実行モードのエンディング及び開閉実行モード終了時の遊技状態の移行を制御するための処理である特電終了処理と、が設定されている。
【０３９４】
このような処理構成において、特図特電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかを主側ＭＰＵ９２にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムにおける開始アドレスが設定されている。
【０３９５】
特図特電アドレステーブルについて図２８の説明図を用いて説明すると、特図特電カウンタは「０」〜「６」の数値情報を設定可能となっており、特図特電アドレステーブルには特図特電カウンタの各数値情報に１対１で対応させて開始アドレスの情報（「ＳＡ０」〜「ＳＡ６」）が設定されている。この場合、開始アドレスＳＡ０は、特図変動開始処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ１は、特図変動中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ２は、特図確定中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ３は、特電開始処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ４は、特電開放中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ５は、特電閉鎖中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ６は、特電終了処理を実行するためのプログラムの開始アドレスである。
【０３９６】
特図特電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における特図特電制御処理にて実行される処理に対応させて、１加算、１減算又は「０」クリア（初期化）される。したがって、各処理回における特図特電制御処理では、特図特電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。
【０３９７】
上記構成によれば、特図特電制御としていずれの処理を実行すべき状態であるかを、各種フラグの有無を確認しなくても主側ＭＰＵ９２にて把握することが可能となる。例えば、遊技回用の演出は、他の遊技回用の演出が実行されておらず且つ開閉実行モードではない場合に開始されるが、各状態をフラグの有無により判断しようとすると、遊技回用の演出に係る処理にて、遊技回用の演出を開始させる前に、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。また、遊技回用の演出の実行中には、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、確定表示中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。
【０３９８】
また、開閉実行モードは、遊技回用の演出が終了し且つ他の開閉実行モードが実行されていない場合に開始されるが、各状態をフラグの有無により判断しようとすると、開閉実行モードに係る処理にて、開閉実行モードを開始させる前に、遊技回用の演出が終了したことを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じ、さらにオープニング中である場合には、オープニング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。また、オープニング以降では、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認を行うとともに、大入賞口３２ａが開放中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。さらにまた、エンディング中である場合には、エンディング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。
【０３９９】
これに対して、特図特電カウンタを利用すれば、様々なフラグを用意しておく必要はなく、さらには各処理の実行タイミングを確認する際の情報も集約される。よって、処理の簡素化が図られる。
【０４００】
以下に、特図特電カウンタ及び特図特電アドレステーブルを利用して、特図変動開始処理、特図変動中処理、特図確定中処理、特電開始処理、特電開放中処理、特電閉鎖中処理及び特電終了処理を実行するための処理構成を説明するとともに、各処理の処理構成を具体的に説明する。
【０４０１】
ステップＳ１３０４の処理を実行した後は、ステップＳ１３０５にて、ゼロフラグの設定処理を実行する。ゼロフラグの設定処理では、特図特電タイマカウンタ（１６ビットのタイマカウンタＴＣ１）の数値情報を読み出し、特図特電タイマカウンタの数値情報が「０」である場合に、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」をセットする処理を実行する。特図特電タイマカウンタは、時間の経過に応じた特図特電カウンタの更新タイミングを主側ＭＰＵ９２にて特定するために利用されるカウンタである。
【０４０２】
続くステップＳ１３０６では、ステップＳ１３０４に取得した開始アドレスの示す処理にジャンプ（移行）する処理を実行する。具体的には、取得した開始アドレスがＳＡ０である場合にはステップＳ１３０７の特図変動開始処理にジャンプし、取得した開始アドレスがＳＡ１である場合にはステップＳ１３０８の特図変動中処理にジャンプし、取得した開始アドレスがＳＡ２である場合にはステップＳ１３０９の特図確定中処理にジャンプし、取得した開始アドレスがＳＡ３である場合にはステップＳ１３１０の特電開始処理にジャンプし、取得した開始アドレスがＳＡ４である場合にはステップＳ１３１１の特電開放中処理にジャンプし、取得した開始アドレスがＳＡ５である場合にはステップＳ１３１２の特電閉鎖中処理にジャンプし、取得した開始アドレスがＳＡ６である場合にはステップＳ１３１３の特電終了処理にジャンプする。ステップＳ１３０７〜ステップＳ１３１３の処理を実行した場合には、本特図特電制御処理を終了する。
【０４０３】
以下、ステップＳ１３０７〜ステップＳ１３１３の処理について個別に説明する。
【０４０４】
先ず、ステップＳ１３０７の特図変動開始処理について、図２９のフローチャートを参照しながら説明する。
【０４０５】
ステップＳ１５０１では、保留数Ｎが１以上であるか否かを判定する。保留数Ｎが「０」である場合にはそのまま本特図変動開始処理を終了する。保留数Ｎが１以上である場合には、ステップＳ１５０２にてデータ設定処理を実行する。
【０４０６】
データ設定処理では、先ず保留数Ｎを１減算するとともに、保留用エリアＲＥの第１保留エリアＲＥ１に格納されたデータ（すなわち、保留情報）を実行エリアＡＥに移動する。その後、保留用エリアＲＥの各保留エリアＲＥ１〜ＲＥ４に格納されたデータ（すなわち、保留情報）をシフトさせる処理を実行する。このデータシフト処理は、第１保留エリアＲＥ１〜第４保留エリアＲＥ４に格納されているデータを下位エリア側に順にシフトさせる処理であって、第１保留エリアＲＥ１のデータをクリアするとともに、第２保留エリアＲＥ２→第１保留エリアＲＥ１、第３保留エリアＲＥ３→第２保留エリアＲＥ２、第４保留エリアＲＥ４→第３保留エリアＲＥ３といった具合に各エリア内のデータがシフトされる。この際、保留エリアのデータのシフトが行われたことを音声発光制御装置７２に認識させるためのシフト時コマンドを出力対象として設定して送信する構成としてもよい。
【０４０７】
続くステップＳ１５０３では、当否判定処理を実行する。当否判定処理では、先ず当否抽選モードが高確率モードであるか否かを判定する。高確率モードである場合には主側ＲＯＭ９３に設けられた高確率モード用の当否テーブルを参照して、実行エリアＡＥに格納された情報のうち当否判定用の情報、すなわち大当たり乱数カウンタＣ１に係る数値情報が高確率用の大当たり数値情報と一致しているか否かを判定する。また、低確率モードである場合には主側ＲＯＭ９３に設けられた低確率モード用の当否テーブルを参照して、実行エリアＡＥに格納されている大当たり乱数カウンタＣ１に係る数値情報が低確率用の大当たり数値情報と一致しているか否かを判定する。
【０４０８】
続くステップＳ１５０４では、ステップＳ１５０３における当否判定処理の結果が大当たり当選結果であるか否かを判定する。大当たり当選結果である場合には、ステップＳ１５０５にて振分判定処理を実行する。振分判定処理では、実行エリアＡＥに格納された情報のうち振分判定用の情報、すなわち大当たり種別カウンタＣ２に係る数値情報を把握する。そして、主側ＲＯＭ９３に設けられた振分テーブルを参照して、上記把握した大当たり種別カウンタＣ２に係る数値情報がいずれの大当たり結果に対応しているのかを特定する。具体的には、低確大当たり結果、低入賞高確大当たり結果及び最有利大当たり結果のうちいずれの大当たり結果に対応しているのかを特定する。
【０４０９】
続くステップＳ１５０６では、大当たり結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に係る遊技回においてメイン表示部４３に最終的に停止表示させる絵柄の態様の情報を、主側ＲＯＭ９３に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報を主側ＲＷＭ９４に記憶する。この大当たり結果用の停止結果テーブルには、メイン表示部４３に停止表示される絵柄の態様の情報が、大当たり結果の種類毎に相違させて設定されている。
【０４１０】
続くステップＳ１５０７では、振分判定結果に対応したフラグセット処理を実行する。具体的には、主側ＲＷＭ９４には各大当たり結果の種類に対応したフラグが設けられており、ステップＳ１５０７では、それら各大当たり結果の種類に対応したフラグのうち、ステップＳ１５０５の振分判定結果に対応したフラグに対して「１」をセットする。
【０４１１】
一方、ステップＳ１５０４にて、大当たり当選結果ではないと判定した場合には、ステップＳ１５０８にて、外れ結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に係る遊技回においてメイン表示部４３に最終的に停止表示させる絵柄の態様の情報を、主側ＲＯＭ９３に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報を主側ＲＷＭ９４に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
【０４１２】
ステップＳ１５０７及びステップＳ１５０８のいずれかの処理を実行した後は、ステップＳ１５０９にて、表示継続時間（表示継続期間）の把握処理を実行する。かかる処理では、変動種別カウンタＣＳの数値情報を取得する。また、今回の遊技回において図柄表示装置４１にてリーチ表示が発生するか否かを判定する。具体的には、今回の変動開始に係る遊技回が最有利大当たり結果又は低確大当たり結果である場合には、リーチ表示が発生すると判定する。また、いずれの大当たり結果でもなく、さらに実行エリアＡＥに格納されているリーチ乱数カウンタＣ３に係る数値情報がリーチ発生に対応した数値情報である場合には、リーチ表示が発生すると判定する。
【０４１３】
リーチ表示が発生すると判定した場合には、主側ＲＯＭ９３に記憶されているリーチ発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。一方、リーチ表示が発生しないと判定した場合には、主側ＲＯＭ９３に記憶されているリーチ非発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。ちなみに、リーチ非発生用表示継続時間テーブルを参照して取得され得る表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得され得る表示継続時間と異なっている。
【０４１４】
なお、リーチ非発生時における表示継続時間情報は、保留数Ｎが多いほど、表示継続時間が短くなるように設定されている。また、サポートモードが高頻度サポートモードである状況においては低頻度サポートモードである状況よりも、保留情報の数が同一である場合で比較して、短い表示継続時間が選択されるようにリーチ非発生用表示継続時間テーブルが設定されている。但し、これに限定されることはなく、保留数Ｎやサポートモードに応じて表示継続時間が変動しない構成としてもよく、上記の関係とは逆であってもよい。さらには、リーチ発生時における表示継続時間に対して、上記構成を適用してもよい。また、各種大当たり結果の場合、外れリーチ時の場合及びリーチ非発生の外れ結果の場合のそれぞれに対して個別に表示継続時間テーブルが設定されていてもよい。この場合、各遊技結果に応じた表示継続時間の振分が行われることとなる。
【０４１５】
続くステップＳ１５１０では、ステップＳ１５０９にて取得した表示継続時間の情報を、特図特電タイマカウンタにセットする。当該タイマカウンタにセットされた数値情報の更新は、既に説明したタイマ更新処理（図１７）にて実行される。ちなみに、遊技回用の演出として、メイン表示部４３における絵柄の変動表示と図柄表示装置４１における図柄の変動表示とが行われるが、これらの各変動表示が終了される場合にはその遊技回の停止結果が表示された状態（図柄表示装置４１では有効ライン上に所定の図柄の組合せが待機された状態）で確定時間（最終停止時間）に亘って確定表示（最終停止表示）される。この場合に、ステップＳ１５０９にて取得される表示継続時間は１遊技回分のトータル時間に対して確定時間を差し引いた時間となっている。この点、表示継続時間を確定の前時間（最終停止の前時間）と換言することもできる。
【０４１６】
続くステップＳ１５１１では、変動用コマンド及び種別コマンドを出力対象に設定する。変動用コマンドには、表示継続時間の情報が含まれる。ここで、上記のとおりリーチ非発生用表示継続時間テーブルを参照して取得される表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得される表示継続時間と異なっているため、変動用コマンドにリーチ発生の有無の情報が含まれていなかったとしても、サブ側の制御装置である音声発光制御装置７２では表示継続時間の情報からリーチ発生の有無を特定することは可能である。この点、変動用コマンドには、リーチ発生の有無を示す情報が含まれているとも言える。なお、変動用コマンドにリーチ発生の有無を直接示す情報が含まれていてもよい。
【０４１７】
また、種別コマンドには、遊技結果の情報が含まれる。つまり、種別コマンドには、遊技結果の情報として、低確大当たり結果の情報、低入賞高確大当たり結果の情報、及び最有利大当たり結果の情報が含まれる。ステップＳ１５１１にて出力対象として設定された変動用コマンド及び種別コマンドは、サブ側の制御装置である音声発光制御装置７２に送信される。
【０４１８】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１４にて演出系のコマンドとして変動用コマンド及び種別コマンドを受信したか否かを判定し、変動用コマンド及び種別コマンドを受信している場合にはステップＳ９１５にて、それら変動用コマンド及び種別コマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、今回の遊技回に対応した演出が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って遊技回用の演出を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。かかるデータテーブルは、今回の遊技回の表示継続時間に対応している。
【０４１９】
続くステップＳ９１６では、今回の変動用コマンド及び種別コマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから今回の遊技回用の演出の種類を把握し、その種類に対応した表示演出が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って遊技回用の演出を図柄表示装置４１にて行わせる。
【０４２０】
特図変動開始処理（図２９）の説明に戻り、ステップＳ１５１１の処理を実行した後は、ステップＳ１５１２にてメイン表示部４３における絵柄の変動表示を開始させる。続くステップＳ１５１３では、特図特電カウンタを１加算する。この場合、特図変動開始処理が実行される場合における特図特電カウンタの数値情報は「０」であるため、ステップＳ１５１３の処理が実行された場合には特図特電カウンタの数値情報は「１」となる。その後、本特図変動開始処理を終了する。
【０４２１】
次に、ステップＳ１３０８の特図変動中処理について、図３０のフローチャートを参照しながら説明する。
【０４２２】
ステップＳ１６０１では、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、今回の遊技回用の演出における表示継続時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「１」である状況でゼロフラグに「１」がセットされている状況というのは、今回の遊技回用の演出における表示継続時間が経過したことを意味する。ステップＳ１６０１にて否定判定をした場合には、ステップＳ１６０２に進む。
【０４２３】
ステップＳ１６０２では、メイン表示部４３の更新タイミングであるか否かを判定する。更新タイミングではない場合にはそのまま本特図変動中処理を終了する。更新タイミングである場合にはステップＳ１６０３にて、更新内容の読み出し処理を実行する。かかる更新内容は、主側ＲＯＭ９３に更新用データテーブルとして記憶されており、ステップＳ１６０３では更新タイミングに対応した更新内容をそのデータテーブルから読み出す。
【０４２４】
続くステップＳ１６０４では、ステップＳ１６０３にて読み出した更新内容をメイン表示部４３の更新用にセットする。ちなみに、メイン表示部４３の表示内容を実際に更新させるための処理は、タイマ割込み処理（図９）におけるステップＳ２１６の表示制御処理にて実行される。その後、本特図変動中処理を終了する。
【０４２５】
一方、ステップＳ１６０１にて肯定判定をした場合には、ステップＳ１６０５にて、確定コマンド（最終停止表示コマンド）を出力対象に設定する。確定コマンドは、サブ側の制御装置である音声発光制御装置７２に対して今回の遊技回用の演出について確定表示を開始させるタイミングであることを認識させるためのコマンドである。
【０４２６】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１４にて演出系のコマンドとして確定コマンドを受信したか否かを判定し、確定コマンドを受信している場合にはステップＳ９１５にて、当該確定コマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、確定表示に対応した演出が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って確定表示用の演出を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。かかるデータテーブルは、確定時間に対応している。
【０４２７】
続くステップＳ９１６では、確定コマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから確定表示が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って今回の遊技回用の演出における停止結果を確定表示させる。
【０４２８】
特図変動中処理（図３０）の説明に戻り、ステップＳ１６０５の処理を実行した後は、ステップＳ１６０６に進む。ステップＳ１６０６では、停止結果の読み出し処理を実行する。当該読み出し処理では、今回の遊技回の開始に際して特図変動開始処理（図２９）のステップＳ１５０６又はステップＳ１５０８にて主側ＲＷＭ９４に設定した停止表示させる絵柄の態様の情報を読み出す。続くステップＳ１６０７では、その読み出した絵柄の態様の情報をメイン表示部４３の更新用にセットする。
【０４２９】
続くステップＳ１６０８では、主側ＲＯＭ９３に予め記憶されている確定時間（例えば０．５ｓｅｃ）の情報を読み出し、その確定時間の情報を、特図特電タイマカウンタにセットする。続くステップＳ１６０９では、特図特電カウンタを１加算する。この場合、特図変動中処理が実行される場合における特図特電カウンタの数値情報は「１」であるため、ステップＳ１６０９の処理が実行された場合には特図特電カウンタの数値情報は「２」となる。その後、本特図変動中処理を終了する。
【０４３０】
次に、ステップＳ１３０９の特図確定中処理について、図３１のフローチャートを参照しながら説明する。
【０４３１】
ステップＳ１７０１では、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、今回の遊技回用の演出における確定時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「２」である状況でゼロフラグに「１」がセットされている状況というのは、今回の遊技回用の演出における確定時間が経過したことを意味する。ステップＳ１７０１にて否定判定をした場合には、そのまま本特図確定中処理を終了する。
【０４３２】
ステップＳ１７０１にて肯定判定をした場合には、ステップＳ１７０２に進む。ステップＳ１７０２では、主側ＲＷＭ９４における大当たり結果に対応したフラグのいずれかに「１」がセットされているか否かを判定することで、今回の遊技回の契機となった当否判定の結果が大当たり結果（すなわち、開閉実行モードへの移行契機となる結果）であったか否かを判定する。
【０４３３】
ステップＳ１７０２にて肯定判定をした場合には、ステップＳ１７０３にて、オープニングコマンドを出力対象に設定する。オープニングコマンドは、サブ側の制御装置である音声発光制御装置７２に対して開閉実行モード用の演出を開始させるタイミングであることを認識させるためのコマンドである。ちなみに、オープニングコマンドには開閉実行モードの契機となった大当たり結果の種類の情報も含まれる。
【０４３４】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１４にて演出系のコマンドとしてオープニングコマンドを受信したか否かを判定し、オープニングコマンドを受信している場合にはステップＳ９１５にて、当該オープニングコマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、開閉実行モードに対応した演出が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って開閉実行モード用の演出を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。ちなみに、ここで選択されるデータテーブルは、開閉実行モードの契機となった大当たり結果の種類に応じて相違している。
【０４３５】
続くステップＳ９１６では、オープニングコマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから開閉実行モード用の演出が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って今回の開閉実行モード用の演出を図柄表示装置４１にて実行させる。ちなみに、ここで選択されるデータテーブルは、開閉実行モードの契機となった大当たり結果の種類に応じて相違している。
【０４３６】
特図確定中処理（図３１）の説明に戻り、ステップＳ１７０３の処理を実行した後は、ステップＳ１７０４に進む。ステップＳ１７０４では、主側ＲＯＭ９３に予め記憶されているオープニング時間（例えば４ｓｅｃ）の情報を読み出し、そのオープニング時間の情報を、特図特電タイマカウンタにセットする。続くステップＳ１７０５では、特図特電カウンタを１加算する。この場合、特図確定中処理が実行される場合における特図特電カウンタの数値情報は「２」であるため、ステップＳ１７０５の処理が実行された場合には特図特電カウンタの数値情報は「３」となる。その後、本特図確定中処理を終了する。
【０４３７】
一方、ステップＳ１７０２にて否定判定をした場合、すなわち今回の遊技回の契機となった当否判定の結果が外れ結果（すなわち、開閉実行モードへの移行契機とならない結果）であった場合には、ステップＳ１７０６に進む。ステップＳ１７０６では、特図特電カウンタの数値情報を「０」クリアする。その後、本特図確定中処理を終了する。
【０４３８】
次に、ステップＳ１３１０の特電開始処理について、図３２のフローチャートを参照しながら説明する。
【０４３９】
ステップＳ１８０１では、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、今回の開閉実行モードにおけるオープニング時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「３」である状況でゼロフラグに「１」がセットされている状況というのは、今回の開閉実行モードにおけるオープニング時間が経過したことを意味する。ステップＳ１８０１にて否定判定をした場合には、そのまま本特電開始処理を終了する。
【０４４０】
ステップＳ１８０１にて肯定判定をした場合には、ステップＳ１８０２にて、主側ＲＷＭ９４に設けられたラウンドカウンタに「１５」をセットするとともに、ステップＳ１８０３にて、主側ＲＷＭ９４に設けられた入賞カウンタに「９」をセットする。ラウンドカウンタは、開閉実行モードにおいて残りのラウンド遊技の回数を主側ＭＰＵ９２にて特定するためのカウンタであり、入賞カウンタは、一のラウンド遊技において上限個数の遊技球の入賞が発生したか否かを主側ＭＰＵ９２にて特定するためのカウンタである。
【０４４１】
続くステップＳ１８０４では、最初の開放継続時間の読み出し処理を実行する。具体的には、主側ＲＷＭ９４のフラグを確認することで、今回の開閉実行モードの契機となった大当たり結果が低入賞高確大当たり結果であるか否かを判定し、低入賞高確大当たり結果ではない場合には主側ＲＯＭ９３から長時間態様に対応した開放継続時間の情報を読み出す。一方、低入賞高確大当たり結果である場合には主側ＲＯＭ９３から短時間態様に対応した開放継続時間の情報を読み出す。そして、その読み出した開放継続時間の情報を、ステップＳ１８０５にて、特図特電タイマカウンタにセットする。
【０４４２】
続くステップＳ１８０６では、大入賞口３２ａを開放状態とするための開放設定処理を実行する。当該開放設定処理では、主側ＭＰＵ９２における大入賞口３２ａに係るレジスタに「１」をセットする。これにより、次回のタイマ割込み処理（図９）におけるステップＳ２０７のポート出力処理にて、大入賞口３２ａを開放状態に切り換えるべく可変入賞駆動部３２ｃへの駆動信号の出力が開始される。
【０４４３】
続くステップＳ１８０７では、特図特電カウンタを１加算する。この場合、特電開始処理が実行される場合における特図特電カウンタの数値情報は「３」であるため、ステップＳ１８０７の処理が実行された場合には特図特電カウンタの数値情報は「４」となる。その後、本特電開始処理を終了する。
【０４４４】
次に、ステップＳ１３１１の特電開放中処理について、図３３のフローチャートを参照しながら説明する。
【０４４５】
ステップＳ１９０１では、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、現状のラウンド遊技における開放継続時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「４」である状況でゼロフラグに「１」がセットされている状況というのは、現状のラウンド遊技における開放継続時間が経過したことを意味する。
【０４４６】
ステップＳ１９０１にて肯定判定をした場合には、ステップＳ１９０２に進む。ステップＳ１９０２では、ラウンドカウンタを１減算する。続くステップＳ１９０３では、主側ＲＯＭ９３に予め記憶されている閉鎖時間（例えば１ｓｅｃ）の情報を読み出し、その閉鎖時間の情報を、特図特電タイマカウンタにセットする。そして、ステップＳ１９０４にて、大入賞口３２ａを閉鎖状態とするための閉鎖設定処理を実行する。当該閉鎖設定処理では、主側ＭＰＵ９２における大入賞口３２ａに係るレジスタに「０」をセットする。これにより、次回のタイマ割込み処理（図９）におけるステップＳ２０７のポート出力処理にて、大入賞口３２ａを閉鎖状態に切り換えるべく可変入賞駆動部３２ｃへの駆動信号の出力が停止される。
【０４４７】
続くステップＳ１９０５では、特図特電カウンタを１加算する。この場合、特電開放中処理が実行される場合における特図特電カウンタの数値情報は「４」であるため、ステップＳ１９０５の処理が実行された場合における特図特電カウンタの数値情報は「５」となる。その後、本特電開放中処理を終了する。
【０４４８】
一方、ステップＳ１９０１にて否定判定をした場合には、ステップＳ１９０６にて、主側ＲＷＭ９４の大入賞フラグに「１」がセットされているか否かを判定する。セットされていない場合には、そのまま本特電開放中処理を終了する。セットされている場合には、ステップＳ１９０７にて、大入賞フラグを「０」クリアするとともに、ステップＳ１９０８にて、入賞カウンタを１減算する。その後、ステップＳ１９０９にて入賞カウンタが「０」であるか否かを判定し、「０」である場合にはステップＳ１９０２〜ステップＳ１９０５の処理を実行した後に本特電開放中処理を終了する一方、「０」ではない場合にはそのまま本特電開放中処理を終了する。
【０４４９】
次に、ステップＳ１３１２の特電閉鎖中処理について、図３４のフローチャートを参照しながら説明する。
【０４５０】
ステップＳ２００１では、ラウンドカウンタが「０」であるか否かを判定する。ラウンドカウンタが「０」ではない場合には、ステップＳ２００２にて、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、閉鎖時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「５」である状況でゼロフラグに「１」がセットされている状況というのは、閉鎖時間が経過したことを意味する。ステップＳ２００２にて否定判定をした場合には、そのまま本特電閉鎖中処理を終了する。
【０４５１】
ステップＳ２００２にて肯定判定をした場合には、ステップＳ２００３にて入賞カウンタに「９」をセットする。続くステップＳ２００４では、開放継続時間の読み出し処理を実行する。具体的には、特電開始処理（図３２）のステップＳ１８０４における処理と同様の処理を実行することで、長時間態様に対応した開放継続時間の情報又は短時間態様に対応した開放継続時間の情報を読み出す。そして、その読み出した開放継続時間の情報を、ステップＳ２００５にて、特図特電タイマカウンタにセットする。
【０４５２】
続くステップＳ２００６では、開放設定処理を実行する。当該開放設定処理の処理内容は、特電開始処理（図３２）におけるステップＳ１８０６の開放設定処理と同様である。続くステップＳ２００７では、特図特電カウンタを１減算する。この場合、特電閉鎖中処理が実行された場合における特図特電カウンタの数値情報は「５」であるため、ステップＳ２００７の処理が実行された場合には特図特電カウンタの数値情報は「４」となる。その後、本特電閉鎖中処理を終了する。
【０４５３】
一方、ステップＳ２００１にて、ラウンドカウンタが「０」であると判定した場合には、ステップＳ２００８に進む。ステップＳ２００８では、エンディングコマンドを出力対象に設定する。エンディングコマンドは、サブ側の制御装置である音声発光制御装置７２に対してエンディング用の演出を開始させるタイミングであることを認識させるためのコマンドである。ちなみに、エンディングコマンドには開閉実行モードの契機となった大当たり結果の種類の情報も含まれる。
【０４５４】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１４にて演出系のコマンドとしてエンディングコマンドを受信したか否かを判定し、エンディングコマンドを受信している場合にはステップＳ９１５にて、当該エンディングコマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、エンディングに対応した演出が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従ってエンディング用の演出を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。ちなみに、ここで選択されるデータテーブルは、エンディング時間に対応している。
【０４５５】
続くステップＳ９１６では、エンディングコマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドからエンディング用の演出が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従ってエンディング用の演出を図柄表示装置４１にて実行させる。ちなみに、ここで選択されるデータテーブルは、エンディング時間に対応している。
【０４５６】
特電閉鎖中処理（図３４）の説明に戻り、ステップＳ２００８の処理を実行した後は、ステップＳ２００９に進む。ステップＳ２００９では、主側ＲＯＭ９３に予め記憶されているエンディング時間（例えば６ｓｅｃ）の情報を読み出し、そのエンディング時間の情報を、特図特電タイマカウンタにセットする。続くステップＳ２０１０では、特図特電カウンタを１加算する。この場合、特図閉鎖中処理が実行される場合における特図特電カウンタの数値情報は「５」であるため、ステップＳ２０１０の処理が実行された場合には特図特電カウンタの数値情報は「６」となる。その後、本特電閉鎖中処理を終了する。
【０４５７】
次に、ステップＳ１３１３の特電終了処理について、図３５のフローチャートを参照しながら説明する。
【０４５８】
ステップＳ２１０１では、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」がセットされているか否かを確認することで、エンディング時間が経過したか否かを判定する。つまり、特図特電制御処理（図２６）ではステップＳ１３０５にて、特図特電タイマカウンタの数値情報が「０」であるか否かを事前に確認し、「０」である場合にはゼロフラグに「１」をセットするため、特図特電カウンタの数値情報が「６」である状況でゼロフラグに「１」がセットされている状況というのは、エンディング時間が経過したことを意味する。ステップＳ２１０１にて否定判定をした場合には、そのまま本特電終了処理を終了する。
【０４５９】
ステップＳ２１０１にて肯定判定をした場合には、ステップＳ２１０２にて遊技状態移行処理を実行する。遊技状態移行処理では、今回終了した開閉実行モードの移行の契機となった大当たり結果の種類を、主側ＲＷＭ９４のフラグを参照することで確認し、その確認した大当たり結果の種類に対応した抽選モード及びサポートモードへの設定を行う。なお、当該処理にて大当たり結果の種類に対応した情報を示すフラグを「０」クリアする。続くステップＳ２１０３では、特図特電カウンタを「０」クリアする。その後、本特電終了処理を終了する。
【０４６０】
以上のとおり、特図特電カウンタ、特図特電アドレステーブル及び特図特電タイマカウンタを利用して特図特電制御処理を実行するようにしたことで、遊技回用の演出及び開閉実行モードから構成される一連の遊技の流れにおいていずれの状況であるのかを主側ＭＰＵ９２にて特定する場合には特図特電カウンタを参照すればよく、従来のように複数のフラグを各処理タイミングの都度確認する必要がない。よって、処理構成の簡素化が図られる。
【０４６１】
また、ステップＳ１３０７〜ステップＳ１３１３の各処理では、当該処理に対応した状況が終了する場合に、特図特電カウンタの数値情報をその後に続く状況に対応したものに更新する処理が実行される。これにより、一の状況が終了して次の状況への遷移を行わせるための専用の処理を別途設ける必要がなく、処理構成の簡素化が図られる。
【０４６２】
また、特図特電カウンタの初期値である「０」は、遊技回用の演出及び開閉実行モードから構成される一連の遊技状況における最初の状況に対応している。これにより、主側ＲＷＭ９４の初期化後などにおいて特図特電カウンタの数値情報の設定を特別に行わなくても、上記一連の遊技状況における最初の状況となるようにすることができる。
【０４６３】
また、特図特電カウンタの更新に際しては、１減算、１加算及び「０」クリアのいずれかを行えばよいため、更新に係る処理の簡素化も図られる。
【０４６４】
また、上記一連の遊技状況のいずれの状況であっても発生し得る保留情報を取得するための処理は、ステップＳ１３０７〜ステップＳ１３１３の各処理とは別に設定されており、特図特電カウンタを参照して実行される各処理に含まれていない。これにより、特図特電カウンタの数値情報の設定を同時に発生する状況をもフォローするように行う必要はなく、当該数値情報を利用した処理構成の簡素化が図られる。
【０４６５】
また、ステップＳ１３０７〜ステップＳ１３１３の各処理のうち、対応する状況の終了条件を判定するために期間の計測が行われる処理では、特図特電タイマカウンタという共通の期間計測手段を利用して期間の計測が行われる。これにより、主側ＲＷＭ９４の記憶容量の削減が図られる。また、当該特図特電タイマカウンタを利用する各処理に対応した状況は同時に発生することがないため、特図特電タイマカウンタを共通して利用したとしても当該タイマカウンタが複数の状況において同時に参照されることはなく、特図特電タイマカウンタを利用する上での処理構成が複雑化することもない。
【０４６６】
また、特図特電タイマカウンタを更新する処理は、ステップＳ１３０７〜ステップＳ１３１３とは別の処理として設定されたタイマ更新処理（図１７）にて実行される。これにより、特図特電タイマカウンタを更新する処理がステップＳ１３０７〜ステップＳ１３１３の各処理に対して個別に設定されている構成に比べ、処理構成の簡素化が図られる。
【０４６７】
また、特図特電タイマカウンタが「０」であるか否かの確認は、特図特電制御処理（図２６）におけるステップＳ１３０５にて集約して行われ、ステップＳ１３０８〜ステップＳ１３１３の各処理では、主側ＭＰＵ９２のゼロフラグを確認することで各時間の経過を判断する。これにより、ステップＳ１３０８〜ステップＳ１３１３の各処理にて、主側ＲＷＭ９４の特図特電タイマカウンタから数値情報を読み出してその数値情報が「０」であるか否かの判定を行う場合に比べて、処理構成の簡素化が図られる。
【０４６８】
ここで、特電特図カウンタは、特図特電制御処理以外の処理においても、遊技回用の演出及び開閉実行モードから構成される一連の遊技におけるいずれの状況であるかを確認するために参照される。かかる他の処理として、既に説明した不正検知処理（図１８）が存在しており、不正検知処理では、ステップＳ７０９にて、特図特電カウンタが「４」であるか否かを確認することで大入賞口３２ａが開放中であるか否かの確認を行っている。また、これ以外にも、タイマ割込み処理（図９）のステップＳ２１７にて実行されるデモ表示用処理が存在している。
【０４６９】
＜デモ表示用処理＞
以下に、図３６のフローチャートを参照しながら、デモ表示用処理について説明する。
【０４７０】
先ずステップＳ２２０１では、特図特電カウンタが「０」であるか否かを判定する。特図特電カウンタが「０」である場合とは、遊技回用の演出が実行されておらず、さらに開閉実行モードでもない状況であることを意味する。
【０４７１】
ここで、従来のように遊技回用の演出が実行されている状況であることをフラグの有無により確認するとともに、開閉実行モード中であることをフラグの有無により確認する構成においては、先ず一方のフラグの情報を主側ＲＷＭ９４から読み出してその情報の確認を行うとともに、次に他方のフラグの情報を主側ＲＷＭ９４から読み出してその情報の確認を行う必要がある。そうすると、主側ＲＷＭ９４へのアドレス指定を少なくとも２回行い、さらにそれに対してデータ転送された場合のレジスタへのデータの設定処理を少なくとも２回行う必要が生じる。これに対して、特図特電カウンタを利用することで、主側ＲＷＭ９４へのアドレス指定は１回で済み、さらにそれに対してデータ転送された場合のレジスタへのデータの設定処理も１回で済む。よって、処理の簡素化が図られる。
【０４７２】
ステップＳ２２０１にて、特図特電カウンタが「０」ではないと判定した場合には、そのまま本デモ表示用処理を終了し、特図特電カウンタが「０」であると判定した場合には、ステップＳ２２０２に進む。ステップＳ２２０２では、デモ表示状態であるか否かを判定する。
【０４７３】
デモ表示状態とは、図柄表示装置４１にてデモ表示（すなわち待機中表示）を既に行っている状態であることをいい、主側ＭＰＵ９２のデモ表示フラグに「１」がセットされている状態である。また、デモ表示とは、前回の遊技回の停止結果を表示して確定時間が経過してから、又は前回の開閉実行モードのエンディングが終了してから、予め定められたデモ待ち時間（例えば、０．１ｓｅｃ）が経過している場合に、図柄表示装置４１の表示画面Ｇに開始待ち演出の画像を表示させるとともに、表示ランプ部５８ａやスピーカ部５９にてそれに即した演出を行うことをいう。
【０４７４】
ちなみに、図柄表示装置４１におけるデモ表示では、有効ライン上に表示されている図柄が所定の動作を行っている画像が表示されるが、これに限定されることはなく、例えば、図柄が所定の動作を行っている画像の表示の後に又はそれに代えてメーカ名、機種名若しくは所定のキャラクタによる動画が表示される構成としてもよい。
【０４７５】
ステップＳ２２０２にてデモ表示状態であると判定した場合には、そのまま本デモ表示用処理を終了し、デモ表示状態ではないと判定した場合には、ステップＳ２２０３に進む。ステップＳ２２０３では、デモ表示待ち状態であるか否かを判定する。デモ表示待ち状態とは、デモ待ち時間の計測を既に開始している状態であることをいい、主側ＭＰＵ９２のデモ待ちフラグに「１」がセットされている状態である。
【０４７６】
デモ表示待ち状態ではない場合には、ステップＳ２２０４に進み、主側ＲＯＭ９３に予め記憶されているデモ待ち時間の情報を読み出し、そのデモ待ち時間の情報を、特図特電タイマカウンタにセットする。続くステップＳ２２０５では、主側ＭＰＵ９２のデモ待ちフラグに「１」をセットすることで、デモ表示待ち状態に設定する。その後、本デモ表示用処理を終了する。
【０４７７】
一方、ステップＳ２２０３にて、デモ表示待ち状態であると判定した場合には、ステップＳ２２０６にて、特図特電タイマカウンタが「０」であるか否かを判定する。特図特電タイマカウンタが「０」ではない場合には、本デモ表示用処理を終了する。この場合に、デモ待ちフラグを「０」クリアしてデモ表示待ち状態を解除する。
【０４７８】
特図特電タイマカウンタが「０」である場合には、ステップＳ２２０７にて、主側ＭＰＵ９２のデモ表示フラグに「１」をセットすることで、デモ表示状態に設定する。なお、この際、デモ待ちフラグを「０」クリアしてデモ表示待ち状態を解除する。また、デモ表示状態は、遊技回用の演出が新たに開始された場合にデモ表示フラグが「０」クリアされることで解除される。
【０４７９】
続くステップＳ２２０８では、デモ開始コマンドを出力対象に設定する。その後、本デモ表示用処理を終了する。
【０４８０】
デモ開始コマンドは、サブ側の制御装置である音声発光制御装置７２に対してデモ表示を開始させるタイミングであることを認識させるためのコマンドである。音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９１４にて演出系のコマンドとしてデモ開始コマンドを受信したか否かを判定し、デモ開始コマンドを受信している場合にはステップＳ９１５にて、当該デモ開始コマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、デモ表示に対応した演出が表示ランプ部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従ってデモ表示用の演出を表示ランプ部５８ａ及びスピーカ部５９にて行わせる。
【０４８１】
続くステップＳ９１６では、デモ開始コマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドからデモ表示用の演出が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従ってデモ表示用の演出を図柄表示装置４１にて実行させる。
【０４８２】
＜普図普電制御処理＞
次に、タイマ割込み処理（図９）のステップＳ２１５にて実行される普図普電制御処理について説明する。
【０４８３】
普図普電制御処理では、スルーゲート３５への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口３４の電動役物３４ａを開閉させる処理を実行する。
【０４８４】
さて、普図普電制御処理では、図３７のフローチャートに示すように、先ずステップＳ２３０１にて、普図側の保留情報の取得処理を実行する。当該取得処理では、主側ＲＷＭ９４のスルーフラグに「１」がセットされていることを条件として、電動役物開放カウンタＣ４の数値情報（すなわち、普図側の保留情報）を電役保留エリア９４ｃに格納する処理を実行する。但し、当該普図側の保留情報の取得は保留の上限値の範囲内で行われる。
【０４８５】
続くステップＳ２３０２では、主側ＲＷＭ９４に設けられた普図普電カウンタの情報を読み出す処理を実行する。続くステップＳ２３０３では、主側ＲＯＭ９３から普図普電アドレステーブルを読み出す処理を実行する。そして、ステップＳ２３０４にて、普図普電アドレステーブルから普図普電カウンタの情報に対応した開始アドレスを取得する処理を実行する。
【０４８６】
ここで、ステップＳ２３０２〜ステップＳ２３０４の処理内容について説明する。
【０４８７】
既に説明したとおり普図普電制御処理には、普図用の演出に係る処理、電動役物３４ａの開閉に係る処理が含まれている。この場合に、普図用の演出に係る処理として、普図変動開始処理と、普図変動中処理と、普図確定中処理と、が設定されている。また、電動役物３４ａの開閉に係る処理として、普電開放中処理と、普電閉鎖中処理と、が設定されている。
【０４８８】
このような処理構成において、普図普電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかを主側ＭＰＵ９２にて把握するためのカウンタであり、普図普電アドレステーブルには、普図普電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムにおける開始アドレスが設定されている。
【０４８９】
普図普電カウンタは「０」〜「４」の数値情報を設定可能となっており、普図普電アドレステーブルには普図普電カウンタの各数値情報に１対１で対応させて開始アドレスの情報（「ＮＳＡ０」〜「ＮＳＡ４」）が設定されている。この場合、開始アドレスＮＳＡ０は、普図変動開始処理を実行するためのプログラムの開始アドレスであり、開始アドレスＮＳＡ１は、普図変動中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＮＳＡ２は、普図確定中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＮＳＡ３は、普電開放中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＮＳＡ４は、普電閉鎖中処理を実行するためのプログラムの開始アドレスである。
【０４９０】
普図普電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における普図普電制御処理にて実行される処理に対応させて、１加算、１減算又は「０」クリアされる。したがって、各処理回における普図普電制御処理では、普図普電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。
【０４９１】
上記構成によれば、特図特電制御の場合と同様に、普図普電制御としていずれの処理を実行すべき状態であるかを、各種フラグの有無を確認しなくても主側ＭＰＵ９２にて把握することが可能となる。よって、処理の簡素化が図られる。
【０４９２】
以下に、普図普電カウンタ及び普図普電アドレステーブルを利用して、普図変動開始処理、普図変動中処理、普図確定中処理、普電開放中処理及び普電閉鎖中処理を実行するための処理構成を説明する。
【０４９３】
ステップＳ２３０４の処理を実行した後は、ステップＳ２３０５にて、普図側のゼロフラグの設定処理を実行する。普図側のゼロフラグの設定処理では、普図普電タイマカウンタ（１６ビットのタイマカウンタＴＣ２）の数値情報を読み出し、普図普電タイマカウンタの数値情報が「０」である場合に、主側ＭＰＵ９２のレジスタに設けられた普図側のゼロフラグに「１」をセットする処理を実行する。普図普電タイマカウンタは、時間の経過に応じた普図普電カウンタの更新タイミングを主側ＭＰＵ９２にて特定するために利用されるカウンタである。
【０４９４】
続くステップＳ２３０６では、ステップＳ２３０４に取得した開始アドレスの示す処理にジャンプ（移行）する処理を実行する。具体的には、取得した開始アドレスがＮＳＡ０である場合にはステップＳ２３０７の普図変動開始処理にジャンプし、取得した開始アドレスがＮＳＡ１である場合にはステップＳ２３０８の普図変動中処理にジャンプし、取得した開始アドレスがＮＳＡ２である場合にはステップＳ２３０９の普図確定中処理にジャンプし、取得した開始アドレスがＮＳＡ３である場合にはステップＳ２３１０の普電開放中処理にジャンプし、取得した開始アドレスがＮＳＡ４である場合にはステップＳ２３１１の普電閉鎖中処理にジャンプする。
【０４９５】
ステップＳ２３０７の普図変動開始処理では、普図側の保留情報が保留記憶されていることを条件に、その普図側の保留情報を利用して電動役物３４ａの開放判定を行うとともに、役物用表示部４４における絵柄の変動表示を開始させる処理を実行する。この場合に、役物用表示部４４にて絵柄を変動表示させる表示継続時間の情報を普図普電タイマカウンタにセットするとともに、役物用表示部４４における絵柄の変動表示を開始させた場合に普図普電カウンタを「０」から「１」に更新する。
【０４９６】
ステップＳ２３０８の普図変動中処理では、役物用表示部４４における表示を更新させるための処理を実行する。この場合に、表示継続時間の経過を確認したことを条件として、確定時間の情報を普図普電タイマカウンタにセットするとともに、普図普電カウンタを「１」から「２」に更新する。
【０４９７】
ステップＳ２３０９の普図確定中処理では、今回の開放判定の結果を普図側の確定時間に亘って役物用表示部４４に表示させるための処理を実行するとともに、開放判定の結果が当選結果である場合には電動役物３４ａを開放状態とするための処理及び今回の当選結果を契機として電動役物３４ａを開放させる場合の開放回数の設定を行うための処理を実行する。この場合に、普図側の確定時間の経過を確認したこと及び開放判定の結果が当選結果であることを条件として、電動役物３４ａにおける今回の開放継続時間の情報を普図普電タイマカウンタにセットするとともに、電動役物３４ａを開放状態とし、さらに普図普電カウンタを「２」から「３」に更新する。一方、普図側の確定時間の経過を確認したものの開放判定の結果が当選結果ではない場合には、電動役物３４ａを開放状態とするための設定は行わずに、普図普電カウンタを「０」クリアする処理を実行する。
【０４９８】
ステップＳ２３１０の普電開放中処理では、電動役物３４ａの開放状態を維持するとともに閉鎖タイミングとなった場合に電動役物３４ａを閉鎖状態とするための処理を実行する。この場合に、電動役物３４ａの開放継続時間の経過を確認したことを条件として、電動役物３４ａにおける閉鎖継続時間の情報を普図普電タイマカウンタにセットするとともに、電動役物３４ａを閉鎖状態とし、さらに普図普電カウンタを「３」から「４」に更新する。
【０４９９】
ステップＳ２３１１の普電閉鎖中処理では、電動役物３４ａの閉鎖状態を維持するとともに電動役物３４ａを再度開放状態とする必要がある場合には当該電動役物３４ａを開放状態とするための処理を実行する。この場合に、電動役物３４ａの閉鎖継続時間の経過を確認したこと及び再度開放状態とする必要があることを確認したことを条件として、電動役物３４ａにおける今回の開放継続時間の情報を普図普電タイマカウンタにセットするとともに、電動役物３４ａを開放状態とし、さらに普図普電カウンタを「４」から「３」に更新する。一方、電動役物３４ａの閉鎖継続時間の経過を確認したものの、電動役物３４ａを再度開放させる必要がない場合には、電動役物３４ａを開放状態とするための設定は行わずに、普図普電カウンタを「０」クリアする処理を実行する。
【０５００】
ステップＳ２３０７〜ステップＳ２３１１のいずれかの処理を実行した場合には、本普図普電制御処理を終了する。
【０５０１】
以上のとおり、普図普電カウンタ、普図普電アドレステーブル及び普図普電タイマカウンタを利用して普図普電制御処理を実行するようにしたことで、普図用の演出及び電動役物３４ａの開閉から構成される一連の遊技の流れにおいていずれの状況であるのかを主側ＭＰＵ９２にて特定する場合には普図普電カウンタを参照すればよく、従来のように複数のフラグを各処理タイミングの都度確認する必要がない。よって、処理構成の簡素化が図られる。
【０５０２】
また、普図普電カウンタの更新に際しては、１減算、１加算及び「０」クリアのいずれかを行えばよいため、更新に係る処理の簡素化も図られる。また、特図特電制御処理の場合におけるゼロフラグと同様に、普図側のゼロフラグを利用しているため、処理構成の簡素化が図られる。
【０５０３】
＜払出状態受信処理＞
次に、タイマ割込み処理（図９）のステップＳ２１８にて実行される払出状態受信処理について説明する。
【０５０４】
本パチンコ機１０では、既に説明したように、電源及び発射制御装置７９の電断時用電源部１１４からの電力は、主側ＲＷＭ９４に供給されるが、払出側ＲＷＭ１０４には供給されない。当該構成とすることにより、電断時用電源部１１４の小容量化が図られ、それに伴ってパチンコ機１０のコストの削減が図られる。
【０５０５】
但し、当該構成においては、外部電源からのパチンコ機１０への電力供給が停止されると、払出側ＲＷＭ１０４に記憶されている情報は全て消去されてしまう（破壊されてしまう）。この場合、従来のパチンコ機のように未払出の賞球数の情報を全て払出側ＲＷＭ１０４に記憶しておく構成とすると、未払出の賞球数がある状況でパチンコ機１０への電力供給が停止された場合にはその未払出の賞球数の全てが払い出されることなく消去されてしまう。そうすると、遊技者に多大な不利益を及ぼすこととなってしまう。
【０５０６】
これに対して、本パチンコ機１０では、未払出の賞球情報は基本的に主側ＲＷＭ９４に記憶し、主側ＭＰＵ９２は払出側ＭＰＵ１０２からＨＩレベルの払出許可信号を受信している場合に当該払出側ＭＰＵ１０２に対して賞球コマンドを送信する。そして、払出側ＭＰＵ１０２では、払出側ＲＷＭ１０４に記憶される賞球数の情報が、最大でも、１回の入賞に対する最大賞球数（１５個賞球数）と、後述する許可基準数との和となるように払出許可信号をＨＩレベルとＬＯＷレベルとの間で切り換えるタイミングを設定する。なお、この許可基準数は、１回の入賞に対する最小賞球数又はそれ未満となっている。これにより、未払出の賞球数が多数残っている状況でパチンコ機１０への電力供給が停止されたとしても、その際に消去される賞球数を極力少なくすることが可能となる。つまり、払出許可信号とは、主側ＭＰＵ９２において賞球コマンドの出力タイミングを特定するために、払出側ＭＰＵ１０２から主側ＭＰＵ９２に出力される情報である。
【０５０７】
払出状態受信処理では、払出許可信号を含めて払出側ＭＰＵ１０２から受信した情報に基づいて、当該払出側ＭＰＵ１０２に対して賞球コマンドを出力可能な状況であるか否かの判定を行うための設定を行う。また、主側ＭＰＵ９２から払出側ＭＰＵ１０２へコマンドを送信するための信号経路において断線が発生しているか否かの確認を行うための処理を実行する。
【０５０８】
さて、払出状態受信処理では、図３８のフローチャートに示すように、先ずステップＳ２４０１にて、払出許可信号がＨＩレベルであるか否かを判定する。当該払出許可信号は、既に説明したとおり第３の信号経路ＳＬ３（図６参照）を通じて払出側ＭＰＵ１０２から受信する信号であり、払出側ＭＰＵ１０２において賞球コマンドの出力を禁止している状態ではＬＯＷレベルの払出許可信号が出力され、賞球コマンドの出力を許可している状態ではＨＩレベルの払出許可信号が出力される。払出許可信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ２４０１では、入力ポート９２ａを監視することで、払出許可信号がＨＩレベルであるか否かを判定する。
【０５０９】
ステップＳ２４０１にて否定判定をした場合にはステップＳ２４０２にて主側ＲＷＭ９４に設けられた払出許可カウンタを「０」クリアする。払出許可カウンタは、払出許可信号がＨＩレベルであることを連続して確認した回数を主側ＭＰＵ９２にて特定するためのカウンタである。換言すれば、払出許可カウンタは、払出許可信号がＨＩレベルである状態を確認している期間を計測するためのカウンタである。この点、当該払出許可カウンタはタイマカウンタとしての機能を有しており、その更新態様は初期値である「０」から加算されていく態様となっている。続くステップＳ２４０３では、断線確認用状態の解除処理を実行する。断線確認用状態については後に説明する。その後、ステップＳ２４０７に進む。
【０５１０】
一方、ステップＳ２４０１にて肯定判定をした場合には、ステップＳ２４０４にて、断線確認処理を実行する。断線確認処理については後に説明する。続くステップＳ２４０５では払出許可カウンタが５以上であるか否かを判定する。払出許可カウンタが５未満である場合には、ステップＳ２４０６にて払出許可カウンタを１加算した後にステップＳ２４０７に進み、払出許可カウンタが５以上である場合には、そのままステップＳ２４０７に進む。
【０５１１】
ステップＳ２４０７では、第２の信号経路ＳＬ２（図６参照）を通じて払出側ＭＰＵ１０２から異常開始コマンドを受信しているか否かを判定する。異常開始コマンドは、既に説明したとおり、遊技球の払出に関して所定の異常が発生した場合に払出側ＭＰＵ１０２から送信される。異常開始コマンドを受信している場合にはステップＳ２４０８にて異常開始用の処理を実行する。具体的には、主側ＲＷＭ９４に設けられた払出異常フラグに「１」をセットすることで、払出異常状態に設定する。
【０５１２】
なお、異常開始用の処理として、払出異常コマンドをサブ側の制御装置である音声発光制御装置７２に送信する構成としてもよく、この場合、音声発光制御装置７２では当該払出異常コマンドの受信を契機として払出異常報知がエラーランプ部５８ｂやスピーカ部５９にて実行されるようにしてもよい。また、かかる払出異常報知が図柄表示装置４１にて実行されるようにしてもよい。
【０５１３】
ステップＳ２４０７にて否定判定をした場合又はステップＳ２４０８の処理を実行した後は、ステップＳ２４０９にて、第２の信号経路ＳＬ２（図６参照）を通じて払出側ＭＰＵ１０２から異常終了コマンドを受信しているか否かを判定する。異常終了コマンドは、既に説明したとおり、遊技球の払出に関して所定の異常が解除された場合に払出側ＭＰＵ１０２から送信される。異常終了コマンドを受信している場合にはステップＳ２４１０にて異常終了用の処理を実行する。具体的には、主側ＲＷＭ９４の払出異常フラグを「０」クリアすることで、払出異常状態を解除する。
【０５１４】
なお、異常開始用の処理として上記のように払出異常コマンドを送信する構成においては、異常終了用の処理として、払出異常の解除コマンドを音声発光制御装置７２に送信する構成としてもよく、この場合、音声発光制御装置７２では既に実行している払出異常報知を終了させる構成としてもよい。
【０５１５】
ステップＳ２４０９にて否定判定をした場合又はステップＳ２４１０の処理を実行した後は、ステップＳ２４１１にて、第２の信号経路ＳＬ２（図６参照）を通じて払出側ＭＰＵ１０２から賞球完了コマンドを受信している否かを判定する。賞球完了コマンドは、既に説明したとおり、賞球が完了した場合に払出側ＭＰＵ１０２から送信されるとともに、その賞球が完了した個数の情報が含まれる。
【０５１６】
賞球完了コマンドを受信していない場合にはそのまま本払出状態受信処理を終了し、賞球完了コマンドを受信している場合にはステップＳ２４１２にて賞球数の外部出力処理を実行した後に、本払出状態受信処理を終了する。賞球数の外部出力処理では、今回完了した賞球の個数の情報を遊技ホールの管理コンピュータに認識させる外部出力を行うための処理を実行する。
【０５１７】
なお、賞球完了コマンドが払出側ＭＰＵ１０２から送信されない構成としてもよい。また、当該構成においては払出側ＭＰＵ１０２も外部端子板８１に対して電気的に接続し、賞球が完了したことやその完了した賞球数の情報の外部出力が主側ＭＰＵ９２を介することなく払出側ＭＰＵ１０２にて実行される構成としてもよい。
【０５１８】
＜払出出力処理＞
次に、タイマ割込み処理（図９）のステップＳ２１９にて実行される払出出力処理について説明する。払出出力処理は、払出側ＭＰＵ１０２に対して賞球コマンドを出力するための処理である。
【０５１９】
払出出力処理では、図３９のフローチャートに示すように、先ずステップＳ２５０１にて、前扉枠１４が開放中であるか否かを判定する。前扉枠１４が開放中である場合にはそのまま本払出出力処理を終了し、前扉枠１４が閉鎖中である場合にはステップＳ２５０２に進む。
【０５２０】
ステップＳ２５０２では、主側ＲＷＭ９４の払出許可カウンタの数値情報が許可基準回数としての「５」となっているか否かを判定する。ここで、払出許可カウンタは、既に説明したとおり、ＨＩレベルの払出許可信号を受信している状態が継続している場合にタイマ割込み処理（図９）の１処理回にて１加算され、さらにタイマ割込み処理は４ｍｓｅｃ周期で起動されるため、ステップＳ２５０２では、許可基準期間である２０ｍｓｅｃ以上に亘って、ＨＩレベルの払出許可信号の受信を継続しているか否かを判定していると言える。
【０５２１】
払出許可カウンタの数値情報が５以上でない場合には、そのまま本払出出力処理を終了する。払出許可カウンタの数値情報が５以上である場合には、ステップＳ２５０３に進む。ステップＳ２５０３では、払出異常状態であるか否かを判定する。払出異常状態である場合には、そのまま本払出出力処理を終了し、払出異常状態ではない場合にはステップＳ２５０４に進む。
【０５２２】
ステップＳ２５０４では、いずれかの賞球カウンタが１以上であるか否かを判定する。全ての賞球カウンタが「０」である場合にはそのまま本払出出力処理を終了し、いずれかの賞球カウンタが１以上である場合にはステップＳ２５０５に進む。
【０５２３】
ステップＳ２５０５では、払出許可カウンタを「０」クリアする。その後、ステップＳ２５０６にて賞球コマンドの出力設定処理を実行する。賞球コマンドの出力設定処理では、１５個賞球カウンタが１以上である場合には、１５個の遊技球の払出を指示する１５個賞球コマンドを出力対象に設定する。１５個賞球カウンタが「０」であって１０個賞球カウンタが１以上である場合には、１０個の遊技球の払出を指示する１０個賞球コマンドを出力対象に設定する。１５個賞球カウンタ及び１０個賞球カウンタの両方が「０」であって３個賞球カウンタが１以上である場合には、３個の遊技球の払出を指示する３個賞球コマンドを出力対象に設定する。
【０５２４】
なお、ステップＳ２５０５の処理がステップＳ２５０６の処理の後に実行される構成としてもよい。また、賞球コマンドを出力対象として設定する際の優先度は上記パターンに限定されることはなく、例えば上記のパターンと逆であってもよく、入賞順序に従って出力対象として設定される構成としてもよい。
【０５２５】
以上のように主側ＭＰＵ９２は、ＨＩレベルの払出許可信号を確認したとしても、賞球コマンドの出力が許可されたと即座に特定することはなく、複数回として設定された許可基準回数だけ連続して確認した場合に、賞球コマンドの出力が許可されたと特定する（出力許可状態であると特定する）。これにより、電気的なノイズなどの原因でＨＩレベルの払出許可信号を受信している場合に、それに対して賞球コマンドが出力されてしまう可能性が低減される。
【０５２６】
また、払出許可カウンタの数値情報が許可基準回数となった場合には、一の賞球コマンドのみを出力対象とする構成としたことにより、払出側ＲＷＭ１０４に記憶される賞球数の情報を少なく抑えることが可能となる。
【０５２７】
また、ステップＳ２５０１の処理が実行されることにより、前扉枠１４が開放状態の場合には賞球コマンドは出力されない。本パチンコ機１０では、前扉枠１４が開放状態である場合には遊技球の払出は停止される。この場合、前扉枠１４が開放状態である場合に賞球コマンドを出力しないようにすることで、遊技球の払出が停止されている状況において新たに賞球コマンドが出力されないようにすることが可能となる。
【０５２８】
ステップＳ２５０６の処理を実行した後は、ステップＳ２５０７にて、主側ＲＷＭ９４に設けられた出力直後フラグに「１」をセットする。出力直後フラグは、主側ＭＰＵ９２において賞球コマンドの出力直後であることを確認するためのフラグである。
【０５２９】
続くステップＳ２５０８では、断線確認用の待機時間（切換対応期間）の情報を主側ＲＯＭ９３から読み出し、その読み出した待機時間の情報を、主側ＲＷＭ９４に設けられた断線確認用タイマカウンタ（８ビットのタイマカウンタＴＣ８）にセットする。具体的には、断線確認用タイマカウンタに「３」をセットする。断線確認用タイマカウンタは、賞球コマンドを出力対象に設定してから払出許可信号がＨＩレベルからＬＯＷレベルに切り換えられるまでの時間が断線確認用の待機時間を超えているか否かを主側ＭＰＵ９２にて特定するためのカウンタである。また、断線確認用タイマカウンタはタイマ割込み処理（図９）の１処理回ごとに１減算されるため、断線確認用の待機時間は１２ｍｓｅｃとなる。その後、本払出出力処理を終了する。
【０５３０】
＜払出制御処理＞
次に、払出側ＭＰＵ１０２にて定期的（例えば２ｍｓｅｃ）に実行される払出制御処理について、図４０のフローチャートを参照しながら説明する。
【０５３１】
ステップＳ２６０１では、賞球コマンドを受信しているか否かを判定する。ここで、賞球コマンドは、自身が賞球コマンドであることを示す情報（以下、種類情報ともいう）、賞球個数を示す情報（以下、個数情報ともいう）、及びパリティーチェック（以下、チェック用情報ともいう）を行うために必要な情報を含むように複数バイト（例えば３バイト）のデータ量を有している。ステップＳ２６０１では、受信しているコマンドの情報のうち、賞球コマンドであることを示す情報を確認することで、賞球コマンドを受信しているか否かを判定する。
【０５３２】
賞球コマンドを受信している場合にはステップＳ２６０２にて誤り確認処理を実行する。誤り確認処理では、パリティーチェックを行う。主側ＭＰＵ９２は、賞球コマンドを送信する場合に、上記種類情報に含まれる「１」の数と上記個数情報に含まれる「１」の数との合計数に対応した数値情報を算出し、その算出した数値情報を上記チェック用情報として送信する。パリティーチェックでは、上記種類情報に含まれる「１」の数と上記個数情報に含まれる「１」の数との合計数を算出し、その算出結果が上記チェック用情報の数値情報と一致するか否かを判定する。一致しない場合には、伝送途中に電気的なノイズで書き換えられてしまった可能性が高いため、その賞球コマンドを誤りのあるものとして扱う。
【０５３３】
ステップＳ２６０３では、ステップＳ２６０２の誤り確認処理において誤り発生と判定したか否かを判定する。誤りが発生していないと判定した場合には、ステップＳ２６０４にて、上記個数情報から今回の賞球コマンドにより払出が指示されている賞球数を確認して払出側ＭＰＵ１０２のレジスタに記憶する処理を実行する。また、当該確認処理では、その賞球数が、払出側ＲＯＭ１０３に予め記憶されている賞球数の情報のいずれかに該当しているか否かを確認する。
【０５３４】
続くステップＳ２６０５では、賞球数が異常であるか否かを判定する。賞球数が異常ではない場合には、ステップＳ２６０６にて、賞球数の加算処理を実行する。賞球数の加算処理では、払出側ＲＷＭ１０４に設けられた賞球数カウンタに、ステップＳ２６０４にて確認した賞球数の情報を加算する。そして、ステップＳ２６０７にて、払出許可信号の出力状態をＬＯＷレベルに設定する。
【０５３５】
つまり、払出側ＭＰＵ１０２は一の賞球コマンドを受信した場合には、払出許可信号の出力状態をＨＩレベルからＬＯＷレベルに切り換える。ここで、既に説明したとおり、主側ＭＰＵ９２はＨＩレベルの払出許可信号を５処理回のタイマ割込み処理（図９）に亘って連続して確認した場合に一の賞球コマンドを送信するとともに、その際に払出許可カウンタを「０」クリアする。この場合に、主側ＭＰＵ９２において賞球コマンドが出力対象として設定されてから、その賞球コマンドの受信を契機として払出側ＭＰＵ１０２において払出許可信号の出力状態をＬＯＷレベルに設定し、さらに当該ＬＯＷレベルの払出許可信号が主側ＭＰＵ９２にて確認されて払出許可カウンタが「０」クリアされるまでの時間が、払出許可カウンタの数値情報が「０」から出力許可基準回数である「５」となるまでの時間よりも短い時間となるように、処理速度及びデータの伝送速度が設定されている。したがって、払出側ＭＰＵ１０２が払出許可信号の出力状態をＨＩレベルに設定したことに対して、主側ＭＰＵ９２からは一の賞球コマンドのみが送信される。これにより、電断中に記憶保持用電力が供給されない払出側ＲＷＭ１０４に対して記憶される賞球数を抑えることができ、電断が発生した際に未払出のまま消去されてしまう賞球数を抑えることができる。
【０５３６】
ステップＳ２６０１にて否定判定をした場合、ステップＳ２６０３にて肯定判定をした場合、ステップＳ２６０５にて肯定判定をした場合、又はステップＳ２６０７の処理を実行した後は、ステップＳ２６０８にて、貸球用の設定処理を実行する。貸球用の設定処理では、球貸装置Ｙから遊技球の貸出指示を受けている場合にその貸出指示に係る遊技球の払出を行うための設定を行う。
【０５３７】
続くステップＳ２６０９では、払出側ＲＷＭ１０４の賞球数カウンタが１以上又は貸出必要数が１以上である場合に、遊技球の払出を実行するように払出装置７７の払出モータ７７ａを駆動するための処理を実行する。但し、前扉枠１４が開放中である場合や下皿６２ａが満杯状態である場合には、賞球数カウンタが１以上又は貸出必要数が１以上であっても、遊技球の払出が実行されないように規制する。
【０５３８】
その後、ステップＳ２６１０にて、払出検知センサ７７ｂの検知結果を確認することで１個の遊技球の払出が実行されたか否かを判定する。ステップＳ２６１０にて肯定判定をした場合には、ステップＳ２６１１にて賞球数カウンタ又は貸出必要数を１減算する。この場合、貸出必要数が優先して１減算されるように構成されているが逆であってもよい。
【０５３９】
ステップＳ２６１０にて否定判定をした場合、又はステップＳ２６１１の処理を実行した後は、ステップＳ２６１２にて、賞球に係る払出の実行中であるか否かを判定する。賞球に係る払出の実行中である場合には、ステップＳ２６１３にて、賞球数カウンタの数値情報が許可基準数である２以下であるか否かを判定する。賞球数カウンタの数値情報が２以下である場合には、ステップＳ２６１４にて、払出許可信号の出力状態をＨＩレベルに設定する。このように賞球数カウンタの数値情報が「０」となる前に払出許可信号の出力状態をＨＩレベルに設定することで、主側ＲＷＭ９４において払出を実行すべき賞球数が記憶保持されている場合には、賞球に係る払出が連続して実行されるようにすることができる。
【０５４０】
ステップＳ２６１２にて否定判定をした場合、ステップＳ２６１３にて否定判定をした場合、又はステップＳ２６１４の処理を実行した後は、ステップＳ２６１５にて、その他の処理を実行する。その他の処理では、下皿６２ａが満杯状態であるか否かの特定を行うとともに、満杯状態となった際には異常開始コマンドを主側ＭＰＵ９２に送信し、満杯状態が解除された際には異常終了コマンドを主側ＭＰＵ９２に送信する。また、タンク７６が球無し状態であるか否かの特定を行うとともに、球無し状態となった際には異常開始コマンドを主側ＭＰＵ９２に送信し、球無し状態が解除された際には異常終了コマンドを主側ＭＰＵ９２に送信する。その後、本払出制御処理を終了する。
【０５４１】
＜断線確認処理＞
次に、払出状態受信処理（図３８）のステップＳ２４０４にて実行される断線確認処理について説明する。
【０５４２】
断線確認処理では、主側ＭＰＵ９２から払出側ＭＰＵ１０２にシリアル通信でコマンドを送信するために設けられた第１の信号経路ＳＬ１において断線が生じているか否かを、払出許可信号の入力状態から確認する処理を実行する。
【０５４３】
具体的には、図４１のフローチャートに示すように、先ずステップＳ２７０１にて、主側ＲＷＭ９４の出力直後フラグに「１」がセットされているか否かを判定する。出力直後フラグに「１」がセットされていない場合には、そのまま本断線確認処理を終了し、出力直後フラグに「１」がセットされている場合には、ステップＳ２７０２に進む。
【０５４４】
ステップＳ２７０２では、主側ＲＷＭ９４の断線確認用タイマカウンタの数値情報が「０」となっているか否かを判定する。つまり、賞球コマンドを出力対象に設定してから断線確認用の待機時間が経過しているか否かを判定する。「０」となっていない場合には、そのまま本断線確認処理を終了し、「０」となっている場合には、ステップＳ２７０３に進む。
【０５４５】
ステップＳ２７０３では、主側ＲＷＭ９４の払出許可カウンタを「０」クリアする。続くステップＳ２７０４では、払出側の断線報知済み状態であるか否かを判定する。払出側の断線報知済み状態は、第１の信号経路ＳＬ１において断線が発生していることの報知を既に行っている状態のことをいい、主側ＭＰＵ９２のレジスタにおける払出側の断線報知済みフラグに「１」がセットされている状態である。払出側の断線報知済み状態である場合には、そのまま本断線確認処理を終了し、払出側の断線報知済み状態ではない場合には、ステップＳ２７０５に進む。
【０５４６】
ステップＳ２７０５では、払出側の断線報知コマンドを出力対象に設定する。払出側の断線報知コマンドは、第１の信号経路ＳＬ１における断線の発生を主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０５４７】
音声発光制御装置７２では、図２０のフローチャートに示すように、ステップＳ９０１にて報知系コマンドとして払出側の断線報知コマンドを受信したか否かを判定し、当該コマンドを受信している場合にはステップＳ９０２にて、そのコマンドに対応した報知用処理を実行する。具体的には、払出側の断線発生に対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って払出側の断線発生用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。
【０５４８】
なお、当該報知の制御は、演出用の制御、発射許可用の制御、及び電波検知に係る第１段階用の報知の制御よりも優先される。また、磁石検知用の報知の制御、不正入賞用の報知の制御、電波検知に係る第２段階用の報知の制御、入賞用検知センサ３１ａ〜３５ｂに係る断線発生用の報知の制御、及び短絡発生用の報知の制御とタイミングが重なった場合には、それらタイミングが重なった各報知の制御が順次実行される。但し、所定の優先度が設定されている構成としてもよい。これは、以下の図柄表示装置４１における報知についても同様である。
【０５４９】
続くステップＳ９０３では、払出側の断線報知コマンドの受信に対応した報知系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、第１の信号経路ＳＬ１における断線の発生に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って断線の発生に対応した報知を図柄表示装置４１にて行わせる。
【０５５０】
断線確認処理（図４１）の説明に戻り、ステップＳ２７０５の処理を実行した後は、ステップＳ２７０６に進む。ステップＳ２７０６では、第１の信号経路ＳＬ１における断線の発生を特定したことを遊技ホールの管理コンピュータに認識させるために払出側の断線報知用の外部出力開始処理を実行する。続くステップＳ２７０７では、主側ＭＰＵ９２のレジスタにおける払出側の断線報知済みフラグに「１」をセットすることで、払出側の断線報知済み状態に設定する。その後、本断線確認処理を終了する。
【０５５１】
払出側の断線報知済み状態は、払出状態受信処理（図３８）のステップＳ２４０１にて、ＬＯＷレベルの払出許可信号の受信を確認して否定判定をし、ステップＳ２４０３にて、解除処理が実行されることで解除される。この場合に、払出側の断線報知用の外部出力が解除されるとともに、音声発光制御装置７２に対して解除コマンドが送信されることで払出側の断線報知も解除される。
【０５５２】
次に、賞球の払出が実行される様子及び第１の信号経路ＳＬ１の断線確認が行われる様子について、図４２のタイミングチャートを参照しながら説明する。
【０５５３】
図４２（ａ）は払出許可信号の出力状態を示し、図４２（ｂ）は賞球コマンドの出力状況を示し、図４２（ｃ）は主側ＲＷＭ９４に記憶されている賞球必要個数（各賞球カウンタの情報）を示し、図４２（ｄ）は賞球の払出の実行状況を示し、図４２（ｅ）は払出側の断線報知済み状態の設定状況を示す。
【０５５４】
先ず、賞球の払出が正常に行われる場合について説明する。
【０５５５】
賞球の払出が実行されている状況において、ｔ１のタイミングで払出側ＲＷＭ１０４の賞球数カウンタの数値情報が許可基準数以下となることで、払出許可信号の出力状態がＬＯＷレベルからＨＩレベルに切り換えられる。この場合、主側ＲＷＭ９４には賞球必要個数の情報が記憶されているため、出力許可基準期間Ｔ１が経過したタイミングであるｔ２のタイミングで一の賞球コマンドを払出側ＭＰＵ１０２に向けて送信する。この際、賞球必要個数の更新が行われる。また、払出側ＭＰＵ１０２が賞球コマンドを受信するタイミングは許可基準数の遊技球の払出が完了する前のタイミングであるため、遊技球の払出は中断されることなく継続される。
【０５５６】
賞球コマンドを受信した払出側ＭＰＵ１０２は、ｔ３のタイミングで、払出許可信号の出力状態をＨＩレベルからＬＯＷレベルに切り換える。このタイミングは、主側ＭＰＵ９２において賞球コマンドを出力対象として設定してから出力許可基準期間Ｔ１が経過する前のタイミングとなっている。これにより、複数の賞球コマンドが連続して送信されることが抑制される。
【０５５７】
その後、ｔ４のタイミングで払出側ＲＷＭ１０４の賞球数カウンタの数値情報が再度、許可基準数以下となることで、払出許可信号の出力状態がＬＯＷレベルからＨＩレベルに切り換えられる。そして、出力許可基準期間Ｔ１が経過したタイミングであるｔ５のタイミングで一の賞球コマンドを払出側ＭＰＵ１０２に向けて送信し、それに対して、ｔ６のタイミングで払出許可信号の出力状態がＨＩレベルからＬＯＷレベルに切り換えられる。
【０５５８】
その後、ｔ７のタイミングで払出側ＲＷＭ１０４の賞球数カウンタの数値情報が再度、許可基準数以下となることで、払出許可信号の出力状態がＬＯＷレベルからＨＩレベルに切り換えられる。但し、既に主側ＲＷＭ９４の賞球必要個数は「０」となっているため、賞球コマンドの送信は行われない。したがって、ｔ８のタイミングで、賞球の払出が終了される。
【０５５９】
次に、第１の信号経路ＳＬ１にて断線が発生していることに起因して、賞球の払出が正常に実行されない場合について説明する。
【０５６０】
既に払出許可信号がＨＩレベルとなっている状況であるｔ９のタイミングで、新たな入賞が発生することで、主側ＲＷＭ９４に賞球必要個数が設定される。したがって、ｔ１０のタイミングで主側ＭＰＵ９２は賞球コマンドを払出側ＭＰＵ１０２に向けて出力する。
【０５６１】
しかしながら、第１の信号経路ＳＬ１に断線が発生しているため、当該賞球コマンドは払出側ＭＰＵ１０２において受信されることはなく、賞球の払出が実行されない。また、払出側ＭＰＵ１０２において賞球コマンドを受信していないため、払出許可信号のＬＯＷレベルへの切り換えは実行されずにＨＩレベルの出力状態が維持される。
【０５６２】
これに対して、賞球コマンドを出力対象として設定してから断線確認用の待機時間Ｔ２が経過したタイミングであるｔ１１のタイミングで、払出側の断線報知済み状態に設定され、その旨の報知が開始される。これにより、第１の信号経路ＳＬ１において断線が発生していることを遊技ホールの管理者に知らせることができ、それに対処させることができる。
【０５６３】
また、断線確認用の待機時間Ｔ２は、出力許可基準期間Ｔ１よりも短い時間に設定されているとともに、払出側の断線報知済み状態ではタイマ割込み処理（図９）が実行される度に払出許可カウンタが「０」クリアされる。これにより、第１の信号経路ＳＬ１に断線が発生した場合には、一の賞球コマンドが出力されてから次の賞球コマンドが出力される前に、新たな賞球コマンドの出力を禁止することができ、払出が未実行のまま無効化されてしまう賞球数を抑えることができる。
【０５６４】
また、第１の信号経路ＳＬ１において断線が発生しているか否かの特定を、賞球コマンドの送信の許可設定をすべく払出側ＭＰＵ１０２から主側ＭＰＵ９２に送信される払出許可信号のＨＩレベルからＬＯＷレベルへの切り換えが発生しないことの確認を通じて行われる。これにより、賞球コマンドの送信の許可設定に係る構成を利用して断線確認を行うことができ、例えば払出側ＭＰＵ１０２において断線確認用のハード構成やソフト構成を適用する必要がないため、構成の簡素化を図りつつ上記のような優れた効果を奏することができる。
【０５６５】
また、上記出力許可基準期間Ｔ１は、既に説明したとおり、実際に払出側ＭＰＵ１０２において賞球コマンドの出力を許可していない状況において電気的なノイズの影響で払い出し許可信号が単発的にＨＩレベルとなった際に賞球コマンドが出力されることを抑制するために設定されている。つまり、このような電気的なノイズの影響を抑えるための構成を利用して、断線発生時において新たな賞球コマンドの出力を阻止することができる。ちなみに、かかる効果は、断線の確認をした場合に払出許可カウンタに計測されている期間が出力許可基準期間Ｔ１とならないようにすることにより行われている構成（ステップＳ２７０３の処理）からも奏することができる。
【０５６６】
また、第１の信号経路ＳＬ１がパラレル方式でコマンドを送信する構成においては、当該パラレル方式の一部の信号経路から所定の情報を受信しないことを通じて払出側ＭＰＵ１０２にて断線の確認を行うことは可能であるが、本パチンコ機１０では第１の信号経路ＳＬ１がシリアル方式でコマンドを送信する構成であるため、そのような対策を採用することができない。したがって、このようなシリアル方式でコマンドを送信する構成において上記のような断線確認に係る処理構成を適用することは効果的である。
【０５６７】
また、断線確認用の待機時間Ｔ２は、主側ＭＰＵ９２において賞球コマンドが出力対象として設定されてから、その賞球コマンドの受信を契機として払出側ＭＰＵ１０２において払出許可信号の出力状態をＬＯＷレベルに設定し、さらに当該ＬＯＷレベルの払出許可信号が主側ＭＰＵ９２にて確認されて払出許可カウンタが「０」クリアされるまでの時間よりも長い時間となるように、処理速度及びデータの伝送速度が設定されている。したがって、第１の信号経路ＳＬ１において断線が発生していない状況において、賞球コマンドの出力設定の禁止や、払出側の断線報知が実行されてしまうことはない。
【０５６８】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０５６９】
停電信号が電源遮断の発生に対応したものであることを１回確認しただけでは停電時処理を実行することなく、複数回確認した場合に停電時処理を実行する。これにより、電気的なノイズの影響で停電信号が電源遮断の発生に対応したものとなった場合に、停電時処理が実行されてしまう可能性が低減される。この場合に、停電信号の監視はタイマ割込み処理（図９）におけるステップＳ２０１の停電情報記憶処理（図１０）にて行われるが、当該停電情報記憶処理では、１回の処理回で停電信号の監視を複数回行う。これにより、タイマ割込み処理が実行されるタイミングの設計の自由度が低下することを抑えながら、上記のような効果を奏することができる。また、停電信号が電源遮断の発生に対応していると最初に確認されてから停電時処理を開始するまでの時間設定の自由度が低下することを抑えながら、上記のような効果を奏することができる。
【０５７０】
また、電源遮断が発生している状況において電気的なノイズ等の影響で、電源遮断の発生に対応した停電信号が電源遮断の発生していない状態に対応したものに突発的に変化してしまうことが懸念される。この場合に、停電時処理を実行するための条件として、電源遮断の発生に対応した停電信号の受信を複数回連続して確認することが設定されていると、電源遮断が発生しているにも関わらず上記電気的なノイズの影響で、主側ＭＰＵ９２にて電源遮断の発生と認識されず、停電時処理が実行されることなく電力供給が完全に遮断されてしまうことが懸念される。これに対して、停電確認処理を所定の繰り返し回数分行う範囲内において電源遮断の発生に対応した停電信号を契機基準回数（繰り返し回数＞契機基準回数）以上確認した場合に停電時処理を実行するようにし、確認の連続性を停電時処理の実行の条件から除外したことにより、上記のように電気的なノイズの影響があったとしても、停電時処理を良好に実行することができる。
【０５７１】
入賞用検知センサ３１ａ〜３５ｂから出力されている入賞信号が遊技球の検知中に対応していることを１回確認しただけでは入賞の発生と判定することなく、複数回確認した場合に入賞の発生と判定する。これにより、電気的なノイズの影響で入賞信号が遊技球の通過中に対応したものとなった場合に、入賞の発生と判定されてしまう可能性が低減される。この場合に、入賞信号の監視はタイマ割込み処理（図９）におけるステップＳ２０９の入賞検知処理（図１３）にて行われるが、当該入賞検知処理では、１回の処理回で同一の入賞用検知センサ３１ａ〜３５ｂから出力されている入賞信号の監視を複数回行う。これにより、タイマ割込み処理が実行されるタイミングの設計の自由度が低下することを抑えながら、上記のような効果を奏することができる。また、入賞信号が遊技球の検知中に対応していると最初に確認されてから入賞の発生と判定されるまでの時間設定の自由度が低下することを抑えながら、上記のような効果を奏することができる。
【０５７２】
但し、１回の処理回の範囲内で同一の入賞信号の確認を複数回行う構成においては、１回の電気的なノイズの発生による影響が継続している状況で複数回の確認が行われてしまうことが懸念される。これに対して、既に説明したとおり、１回のタイマ割込み処理における先側の入賞情報を監視する処理と後側の入賞情報を監視する処理との間に入賞検知用のウェイト処理（ステップＳ４０２）が設定されており、さらにそのウェイト時間が電気的なノイズの影響が１組の入賞情報を監視する処理に亘って及んでしまわないように設定されている。よって、電気的なノイズの発生の影響で遊技球の入賞を誤検知してしまわないようになっている。
【０５７３】
入賞発生の有無の判定については、遊技球の検知中に対応した入賞信号を複数回連続して確認した場合に入賞発生と判定するのに対して、停電発生の有無の判定については、１０回の繰り返し回数の範囲内で、電源遮断の発生に対応した停電信号を契機基準回数である８回以上確認した場合に停電発生と判定する。このように検知対象となる事象の種類に応じて、事象の発生と判定する条件として、事象の発生に対応した信号の確認の連続性を必須とする場合と必須としない場合とを区別することにより、既に説明したように、検知対象となる事象の種類に応じてその事象の発生の特定を適切に行うことが可能となる。
【０５７４】
つまり、停電信号については連続性を必須としないようにすることで、実際に電源遮断が発生しているにも関わらず停電時処理が実行されない可能性をより重点的に抑制することが可能となり、入賞信号については連続性を必須とすることで、実際に入賞が発生していないにも関わらず入賞発生と判定されてしまう可能性をより重点的に抑制することが可能となる。
【０５７５】
また、入賞発生と判定されるのに必要な連続基準回数は、停電発生と判定されるのに必要な契機基準回数よりも少ない数に設定されている。これにより、停電発生の確認については電源遮断の発生に対応した停電信号の確認の連続性を必須としないことに対応させて契機基準回数を多く設定することで、確認の精度の向上が図られる。その一方、入賞発生の確認については遊技球の検知中に対応した入賞信号の確認の連続性を必須とすることに対応させて連続基準回数を契機基準回数よりも少ない数に設定することで、実際には入賞が発生しているにも関わらず電気的なノイズの影響で非検知中に対応した入賞信号を単発的に確認してしまい入賞発生と判定されなくなってしまう事態の発生を抑えることが可能となる。
【０５７６】
主側ＭＰＵ９２から出力された賞球コマンドが第１の信号経路ＳＬ１を通じて払出側ＭＰＵ１０２に送信される構成において、第１の信号経路ＳＬ１において断線が発生しているか否かの特定を、賞球コマンドの送信の許可設定をすべく払出側ＭＰＵ１０２から主側ＭＰＵ９２に送信される払出許可信号のＨＩレベルからＬＯＷレベルへの切り換えが発生しないことの確認を通じて行われる。これにより、賞球コマンドの送信の許可設定に係る構成を利用して断線確認を行うことができ、例えば払出側ＭＰＵ１０２において断線確認用のハード構成やソフト構成を適用する必要がないため、構成の簡素化を図りつつ第１の信号経路ＳＬ１の断線確認を行うことができる。
【０５７７】
電波検知センサ２４ｂを設け、電波を利用した不正行為を抑制可能とした構成において、電波検知センサ２４ｂにて電波を検知したとしても即座に遊技停止状態への設定が行われるのではなく、かかる検知に付随して開始される監視時間の計測中に上作動口３３又は下作動口３４への入賞が発生したことを契機として遊技停止状態への設定が行われる。これにより、正規に遊技を行っているにも関わらずノイズ等を原因として電波検知センサ２４ｂにて電波を検知した場合に、遊技停止状態への設定が行われてしまうことを抑制できる。
【０５７８】
数値情報を減算することで時間の経過を計測するために利用される各タイマカウンタＴＣ１〜ＴＣ１０の数値情報の更新が、それらタイマカウンタＴＣ１〜ＴＣ１０の利用対象となる各処理にて個別に実行されるのではなく、それら各処理とは別の処理として設定されたタイマ更新処理（図１７）にて実行される。これにより、各タイマカウンタＴＣ１〜ＴＣ１０の更新処理がそれらの利用対象となる各処理にて個別に実行される場合に比べて、処理構成の簡素化が図られる。
【０５７９】
特図特電制御処理において、特図特電カウンタの数値情報を参照することで実行すべき処理の内容を特定するようにしたことで、遊技回用の演出及び開閉実行モードから構成される一連の遊技状況においていずれの状況であるのかを主側ＭＰＵ９２にて特定する場合には特図特電カウンタを参照すればよく、従来のように複数のフラグを各処理タイミングの都度確認する必要がない。よって、処理構成の簡素化が図られる。
【０５８０】
発射ハンドル５５を通じて遊技球の発射操作が行われたとしても、主側ＭＰＵ９２では即座に遊技球の発射を許可するのではなく、発射制御処理（図２３）のステップＳ１１０４にて遅延時間の抽選処理を実行し、その抽選処理の結果に対応した遅延時間が経過した後に発射を許可する。これにより、遊技球の発射開始タイミングを、発射ハンドル５５の操作タイミングを通じて意図的に操作しようとしても、実際に発射操作が行われたタイミングに対して発射ソレノイド５４が駆動状態となるタイミングが不規則に決定されるため、かかる意図的な操作を無効化させることが可能となる。
【０５８１】
発射ソレノイド５４が駆動状態となった場合にそれに対応した報知が行われるため、上記のような意図的な操作が行われている場合にそれを遊技ホールの管理者に認識させることができるとともに、発射ソレノイド５４が駆動状態となるタイミングが不規則であることが故障によるものではないことを遊技者に認識させることが可能となる。
【０５８２】
＜第２の実施の形態＞
本実施の形態では、遊技領域の構成が上記第１の実施の形態と異なっている。当該相違する構成について以下に説明する。なお、以下の説明では、上記第１の実施の形態と同様の構成については基本的にその説明を省略する。図４３は本実施の形態における遊技盤２４の正面図である。
【０５８３】
図４３に示すように、遊技盤２４の表面には、上記第１の実施の形態と同様に、内レール部４８と外レール部４９とが取り付けられており、これら内レール部４８及び外レール部４９によって区画されるようにして遊技領域が形成されている。遊技領域には、上記第１の実施の形態と同様に、一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４、スルーゲート３５、可変表示ユニット３６、メイン表示部４３及び役物用表示部４４等がそれぞれ設けられている。また、これら以外にも、可変表示ユニット３６のセンターフレーム４２の上部に入賞装置１２２が設けられている。
【０５８４】
本実施の形態では、上作動口３３又は下作動口３４への入賞に基づき当否判定が行われることは上記第１の実施の形態と同様であるが、当該当否判定において当選結果となった場合に可変入賞装置３２が開閉される開閉実行モードに移行するのではなく、入賞装置１２２への入球が可能となる入球可能モードへ移行する。そして、当該入球可能モードにおいて入賞装置１２２への入球が発生し、さらに当該入賞装置１２２に設けられた有利用通過部に遊技球が入賞することで開閉実行モードに移行する。なお、かかる遊技を進行させるための処理は、主側ＭＰＵ９２にて実行される。
【０５８５】
以下、入賞装置１２２の構成について詳細に説明する。
【０５８６】
入賞装置１２２は、回転体ユニット１３１を収容するとともに、当該回転体ユニット１３１に向けた遊技球の流入を許容する内部空間が形成されたベース体１２３を備えている。ベース体１２３には、回転体ユニット１３１への遊技球の導入を可能とする入賞口１２４が形成されており、当該入賞口１２４に対しては一対の開閉片１２５が設けられている。開閉片１２５はソレノイドなどの入賞駆動部１２６に連結されており、当該入賞駆動部１２６が主制御装置７１により駆動制御されることで、入賞口１２４からの遊技球の流入を不可とする閉鎖位置と遊技球の流入を可能とする開放位置とのそれぞれに配置可能となっている。
【０５８７】
入賞口１２４から流入した遊技球は回転体ユニット１３１に導かれることとなるが、ベース体１２３にはその流入した遊技球が回転体ユニット１３１に導かれる様子や回転体ユニット１３１に到達した遊技球の様子をパチンコ機１０前方から視認可能とする窓部１２７が形成されている。つまり、入賞装置１２２内に流入した遊技球は、入賞装置１２２内に形成された転動領域又は回転体ユニット１３１への誘導通路を流下することとなるが、当該流下態様をパチンコ機１０前方から視認可能となっている。
【０５８８】
回転体ユニット１３１について説明する。図４４は、回転体ユニット１３１の分解斜視図である。
【０５８９】
回転体ユニット１３１は、図４４に示すように、誘導通路形成部材１３２と排出通路形成部材１３３とを備えている。誘導通路形成部材１３２には、その略中央に下方に凹んだ凹部１３４が形成されている。凹部１３４は、平面視で円形状をしている。そして、凹部１３４の上面開口部の外縁に沿うようにして円環状の誘導通路１３５が形成されている。誘導通路１３５は、左右対称となっており、奥側中央から手前側中央に向かうほど低位となるよう傾斜している。
【０５９０】
誘導通路１３５の奥側中央は、入賞口１２４から流入した遊技球が導出される位置となっており、当該遊技球は誘導通路１３５の奥側中央に到達する。この到達した遊技球は誘導通路１３５の左右いずれかの傾斜部を流下して誘導通路１３５の手前側に誘導され、この誘導された遊技球は凹部１３４側へ導かれる。
【０５９１】
凹部１３４には、その底面に入賞用通過部１４１が形成されている。入賞用通過部１４１は、排出通路形成部材１３３に形成された入賞用通路１４２に通じており、入賞用通過部１４１を通過した遊技球は入賞用通路１４２を通じて入賞装置１２２の外部へ排出される。この場合に、入賞用通路１４２には入賞用検知センサ１４３が設けられており、入賞用通路１４２を通過する遊技球は入賞用検知センサ１４３により検知される。
【０５９２】
なお、この検知結果は主制御装置７１に入力され、入賞用検知センサ１４３にて遊技球が検知された場合には所定個数の遊技球を払い出すための処理が実行される。
【０５９３】
また、凹部１３４の側面には有利用通過部１４４が形成されている。有利用通過部１４４は、排出通路形成部材１３３に形成された有利用通路１４５に通じており、有利用通過部１４４を通過した遊技球は有利用通路１４５を通じて入賞装置１２２の外部へ排出される。この場合に、有利用通路１４５には有利用検知センサ１４６が設けられており、有利用通路１４５を通過する遊技球は有利用検知センサ１４６により検知される。
【０５９４】
なお、この検知結果は主制御装置７１に入力され、有利用検知センサ１４６にて遊技球が検知された場合には開閉実行モードへ移行させるための処理が実行される。
【０５９５】
排出通路形成部材１３３には下側からモータ１５１が取り付けられており、当該モータ１５１の上下方向に延びる出力軸１５２は、排出通路形成部材１３３及び誘導通路形成部材１３２を貫通している。そして、出力軸１５２には回転体１５３が固定されている。なお、モータ１５１は主制御装置７１により駆動制御される。
【０５９６】
回転体１５３は、誘導通路形成部材１３２の凹部１３４よりも若干小さい径の略円盤状をしており、凹部１３４内に配置されている。そして、回転体１５３はモータ１５１の駆動に伴って回転する。回転体１５３の外周には内側に凹んだ１０個の球案内部１５４が形成されており、これら球案内部１５４は等間隔で並んでいる。このうち、５個の球案内部１５４は無底の入賞案内部１５４ａとなっており、５個の球案内部１５４は有底の有利案内部１５４ｂとなっている。
【０５９７】
各球案内部１５４は、１個の遊技球が入る程度の大きさをしており、誘導通路１３５の手前側から導出される遊技球はいずれかの球案内部１５４に入る。この場合に、入賞案内部１５４ａに入った遊技球は回転体１５３の回転に伴って入賞用通過部１４１の上部に到達し、入賞用通路１４２内に落下する。一方、有利案内部１５４ｂに入った遊技球は回転体１５３の回転に伴って有利用通過部１４４の横方に到達し有利用通路１４５内に入る。
【０５９８】
以上説明した入賞装置１２２内に入った遊技球は、入賞案内部１５４ａ及び有利案内部１５４ｂのいずれかに必ず導かれる。この場合に、回転体１５３における複数の球案内部１５４は、その半分が入賞案内部１５４ａであり、残りの半分が有利案内部１５４ｂである。また、回転体１５３は一定の速度で回転する。したがって、入賞装置１２２に１個の遊技球が入賞した場合に、その遊技球が有利用検知センサ１４６により検知される確率は１／２となっている。但し、これに限定されることはなく、当該確率が１／２よりも低くてもよく、高くてもよい。
【０５９９】
上記のように入賞装置１２２が設けられた構成においては、パチンコ機１０に振動を与えることで、有利案内部１５４ｂに遊技球が導かれるようにする行為が想定される。これに対して、遊技盤２４には、図４３に示すように、振動検知センサ１５５が設けられている。
【０６００】
振動検知センサ１５５は、入賞装置１２２周辺における遊技盤２４の背面側に設置されている。振動検知センサ１５５は、主制御装置７１と電気的に接続されており、振動検知センサ１５５の振動結果は主制御装置７１に入力される。なお、振動検知センサ１５５の配置位置は上記のものに限定されることはなく、前扉枠１４、樹脂ベース２１又は裏パックユニット１５に振動検知センサ１５５を配置してもよい。
【０６０１】
次に、主側ＭＰＵ９２にて実行される振動検知用処理について、図４５のフローチャートを参照しながら説明する。
【０６０２】
振動検知用処理では、先ずステップＳ２８０１にて、振動検知の第１段階状態であるか否かを判定する。本実施の形態では、入賞装置１２２が開放中に振動の発生を検知しただけでは遊技停止とすることなく報知のみを行い、振動の発生を検知してさらに入賞用通過部１４１又は有利用通過部１４４への入賞が発生した場合に遊技停止とする。この場合に、報知のみを行う状態が振動検知の第１段階状態であり、遊技停止を行う状態が振動検知の第２段階状態である。ちなみに、主側ＲＷＭ９４の第１振動検知フラグに「１」がセットされている状態が振動検知の第１段階状態であり、主側ＲＷＭ９４の第２振動検知フラグに「１」がセットされている状態が振動検知の第２段階状態である。
【０６０３】
ステップＳ２８０１にて否定判定をした場合には、ステップＳ２８０２にて振動検知センサ１５５がＯＮとなっているか否かを判定する。具体的には、振動検知センサ１５５は、振動を検知していない場合に非検知中に対応したＬＯＷレベルの振動検知信号を出力するとともに、振動を検知している場合に検知中に対応したＨＩレベルの振動検知信号を出力する。なお、これらＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。かかる振動検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポート９２ａへ入力される。ステップＳ２８０２では、入力ポート９２ａを監視することで、振動検知センサ１５５が振動を検知中であるか否かを判定する。
【０６０４】
ステップＳ２８０２にて肯定判定をした場合には、ステップＳ２８０３にて、主側ＲＷＭ９４に設けられた振動の監視用タイマカウンタに振動用監視時間（例えば５ｓｅｃ）に対応した数値情報をセットする。上記のとおり振動検知センサ１５５にて振動を検知した場合には、先ず振動検知の第１段階状態に設定され、さらに入賞用通過部１４１又は有利用通過部１４４への入賞が発生した場合に振動検知の第２段階状態に設定されることとなるが、かかる第２段階状態の設定は、振動の検知中又は振動の検知が終了してから所定期間が経過するまでに入賞用通過部１４１又は有利用通過部１４４への入賞が発生したことを条件に行われる。ステップＳ２８０３にてセットされる振動用監視時間は、当該所定期間に相当する。また、振動の監視用タイマカウンタにセットされた数値情報は、主側ＭＰＵ９２のタイマ更新処理（図１７）にて１減算されるように更新される。
【０６０５】
ちなみに、振動用監視時間は、誘導通路１３５に遊技球が到達してから当該遊技球が入賞用通過部１４１又は有利用通過部１４４を通過しそれが主側ＭＰＵ９２にて特定されるまでに要する最長時間よりも長い時間として設定されている。さらに説明すると、振動用監視時間は、遊技球が入賞口１２４を通過してから当該遊技球が入賞用通過部１４１又は有利用通過部１４４を通過しそれが主側ＭＰＵ９２にて特定されるまでに要する最長時間よりも長い時間として設定されている。
【０６０６】
続くステップＳ２８０４では、入賞装置１２２が開放中であるか否かを判定する。入賞装置１２２が開放中である場合には、ステップＳ２８０５にて、主側ＲＷＭ９４の第１振動検知フラグに「１」をセットすることで、振動検知の第１段階状態に設定する。なお、振動検知センサ１５５がＯＮとなっている状態を複数回確認した場合に、振動検知の第１段階状態に設定する構成としてもよい。
【０６０７】
続くステップＳ２８０６では、振動系の第１段階コマンドを出力対象に設定する。振動系の第１段階コマンドは、振動検知の第１段階状態であることを主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０６０８】
音声発光制御装置７２では、振動系の第１段階コマンドを受信している場合には報知継続期間をセットする。この場合、報知継続期間として３０ｓｅｃが設定されており、音声発光制御装置７２に設けられたタイマカウンタなどを利用して当該報知継続期間の経過が計測される。そして、音声発光制御装置７２では、振動系の第１段階コマンドを受信したことに対応した報知を、当該報知継続期間が経過するまで継続する。ちなみに、報知継続期間は、ステップＳ２８０７にてセットされる報知周期よりも長い時間であれば任意であるが、振動系の第１段階用の報知を遊技ホールの管理者が十分に確認できる程度の時間は継続するように設定されていることが好ましい。
【０６０９】
また、振動系の第１段階用の音声発光パターンを設定する。具体的には、振動検知の第１段階状態であることに対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って振動系の第１段階用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。また、振動系の第１段階コマンドの受信に対応した第１段階用のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、振動検知の第１段階状態に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って第１段階用の報知を図柄表示装置４１にて行わせる。
【０６１０】
振動検知用処理（図４５）の説明に戻り、ステップＳ２８０６の処理を実行した後は、ステップＳ２８０７に進む。ステップＳ２８０７では、主側ＲＷＭ９４に設けられた振動報知用タイマカウンタに報知周期の時間（例えば１０００ｍｓｅｃ）に対応した数値情報をセットする。本実施の形態では、振動検知の第１段階状態が継続している状況ではそれに対応した報知が継続されるようにすべく、定期的に振動系の第１段階コマンドの送信が行われるようにしており、振動報知用タイマカウンタはその第１段階コマンドを定期的に送信するタイミングを主側ＭＰＵ９２にて特定するために利用される。また、振動報知用タイマカウンタにセットされた数値情報は、主側ＭＰＵ９２のタイマ更新処理（図１７）にて１減算されるように更新される。その後、ステップＳ２８０８にて、振動検知の第１段階状態であることを遊技ホールの管理コンピュータに認識させるために振動検知用の外部出力開始処理を実行する。
【０６１１】
ステップＳ２８０１にて振動検知の第１段階状態に既に設定されていると判定した場合には、ステップＳ２８０９にて、振動検知センサ１５５がＯＮとなっている状態が継続しているか否かを判定する。継続している場合には、ステップＳ２８１０にて、主側ＲＷＭ９４に設けられた振動の監視用タイマカウンタに振動用監視時間（例えば５ｓｅｃ）に対応した数値情報を再度セットする。
【０６１２】
続くステップＳ２８１１では、振動報知用タイマカウンタが「０」となっているか否かを判定する。「０」となっている場合にはステップＳ２８０６に進む。これにより、振動検知の第１段階状態が継続している場合に、振動系の第１段階コマンドの送信を定期的に行うことができる。
【０６１３】
ステップＳ２８０９にて否定判定をした場合には、ステップＳ２８１２にて、主側ＲＷＭ９４の第１振動検知フラグを「０」クリアすることで、振動検知の第１段階状態を解除する。また、ステップＳ２８１３にて、振動検知用の外部出力解除処理を実行して、振動検知の第１段階状態が解除されたことを遊技ホールの管理コンピュータに認識させる。
【０６１４】
ステップＳ２８０２にて否定判定をした場合、ステップＳ２８０４にて否定判定をした場合、ステップＳ２８０８の処理を実行した場合、ステップＳ２８１１にて否定判定をした場合、又はステップＳ２８１３の処理を実行した場合には、ステップＳ２８１４に進む。ステップＳ２８１４では、入賞用通過部１４１又は有利用通過部１４４への入賞が発生しているか否かを判定する。また、ステップＳ２８１５では、振動の監視用タイマカウンタの数値情報が「０」より大きい数値情報であるか否かを判定する。
【０６１５】
ステップＳ２８１４又はステップＳ２８１５にて否定判定をした場合には、そのまま本振動検知用処理を終了する。ステップＳ２８１４及びステップＳ２８１５の両方にて肯定判定をした場合、すなわち、振動の検知中又は振動の検知が終了してから振動用監視時間が経過するまでに入賞用通過部１４１又は有利用通過部１４４への入賞が発生した場合には、ステップＳ２８１６〜ステップＳ２８１８の処理に進む。
【０６１６】
ステップＳ２８１６では、主側ＲＷＭ９４の第２振動検知フラグに「１」をセットすることで、振動検知の第２段階状態に設定する。振動検知の第２段階状態に設定されることで、次回のタイマ割込み処理（図９）のステップＳ２０５における遊技停止判定処理にて遊技停止フラグに「１」がセットされて遊技停止状態に設定される。
【０６１７】
続くステップＳ２８１７では、振動系の第２段階コマンドを出力対象に設定する。振動系の第２段階コマンドは、振動検知の第２段階状態であることを主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音声発光制御装置７２に認識させるためのコマンドである。
【０６１８】
音声発光制御装置７２では、振動系の第２段階コマンドを受信している場合には、第２段階用の音声発光パターンを設定する。具体的には、振動検知の第２段階状態であることに対応した報知がエラーランプ部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音声発光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って第２段階用の報知をエラーランプ部５８ｂ及びスピーカ部５９にて行わせる。また、振動系の第２段階コマンドの受信に対応した第２段階用のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、振動検知の第２段階状態に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って第２段階用の報知を図柄表示装置４１にて行わせる。
【０６１９】
振動検知用処理（図１９）の説明に戻り、ステップＳ２８１７の処理を実行した後は、ステップＳ２８１８に進む。ステップＳ２８１８では、振動検知の第２段階状態であることを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。その後、本振動検知用処理を終了する。
【０６２０】
次に、振動検知センサ１５５にて振動を検知した場合におけるパチンコ機１０の動作の様子を、図４６のタイミングチャートを参照しながら説明する。
【０６２１】
図４６（ａ）は、振動検知センサ１５５における振動検知の状況を示し、図４６（ｂ）は、入賞装置１２２の開放状況を示し、図４６（ｃ）は、振動用監視時間のセット状況を示し、図４６（ｄ）は、主側ＭＰＵ９２からのコマンドの出力状況を示し、図４６（ｅ）は、各通過部１４１，１４４への遊技球の入賞状況を示し、図４６（ｆ）は、遊技停止状態の設定状況を示す。
【０６２２】
先ず、振動検知の第１段階状態及び第２段階状態のいずれにも設定されない場合について説明する。
【０６２３】
入賞装置１２２が閉鎖中であるｔ１のタイミングで振動検知センサ１５５における振動の検知が開始され、ｔ２のタイミングで振動の検知が終了される。この場合、振動用監視時間の計測は開始されるが、入賞装置１２２が閉鎖中であるため振動検知の第１段階状態に設定されることはなく、さらに各通過部１４１，１４４への入賞が発生しないため、振動検知の第２段階状態に設定されない。このように当該状況では振動検知センサ１５５にて振動を検知したとしても第１段階状態及び第２段階状態に設定しないようにしたことで、正規に遊技を行っている状況で偶然振動が発生してしまった場合に報知や遊技停止状態への設定が行われないようにすることができる。
【０６２４】
次に、振動検知の第１段階状態に設定されるが、第２段階状態に設定されない場合について説明する。
【０６２５】
先ずｔ３のタイミングで入賞装置１２２が開放状態となり、その開放状態が継続している状況であるｔ４のタイミングで振動検知センサ１５５における振動の検知が開始される。このタイミングでは、振動系の第１段階コマンドが出力されて振動の検知が開始されたことに対応した報知が開始されるが、遊技停止状態の設定は行われない。また、ｔ４のタイミングでは振動用監視時間がセットされて、振動用監視時間の計測が開始される。この振動用監視時間のセットは、振動検知が継続している間は繰り返し実行される。当該状態が、振動検知の第１段階状態である。
【０６２６】
その後、振動検知センサ１５５にて振動を検知している状態が継続している状況で、ｔ５のタイミングにて、ｔ４のタイミングから報知周期が経過することで、再度、振動系の第１段階コマンドが出力される。但し、このタイミングでは振動検知の第１段階用の報知は継続しているため、かかる報知の報知継続時間が再セットされるだけで当該報知はそのまま継続される。
【０６２７】
その後、ｔ６のタイミングで振動検知センサ１５５にて振動を検知していない状態となる。但し、この状況であっても、振動用監視時間の計測は継続している。特に、上記のとおり振動用監視時間のセットは、振動検知が継続している間は繰り返し実行されるため、振動検知センサ１５５にて振動を検知している状態から検知していない状態に切り換わったタイミングから振動用監視時間分は監視状態が維持される。つまり、監視状態が実質的に継続する時間というのは、振動検知センサ１５５にて振動を検知している時間と振動用監視時間との和の時間となる。その後、ｔ７のタイミングで入賞装置１２２が閉鎖状態となるとともに、ｔ８のタイミングで振動用監視時間の計測が終了する。
【０６２８】
上記状況では、振動用監視時間の計測が行われている期間、すなわち監視状態となっている期間において各通過部１４１，１４４への入賞が発生していないため、第１段階用の報知は実行されているが遊技停止状態への設定は行われない。このような状況というのは、遊技者は正規に遊技を行っているにも関わらず、パチンコ機１０に偶然振動を与えてしまったことを原因に、振動検知センサ１５５にて振動を検知した場合に起こり得る。この場合には、遊技停止状態とならないため、遊技ホールの管理者などには注意を促しながら、正規に遊技を行っている遊技者に不利益を与えないようにすることができる。
【０６２９】
次に、振動検知の第１段階状態及び第２段階状態に設定される場合について説明する。
【０６３０】
先ずｔ９のタイミングで入賞装置１２２が開放状態となり、その開放状態が継続している状況であるｔ１０のタイミングで振動検知センサ１５５における振動の検知が開始される。このタイミングでは、振動系の第１段階コマンドが出力されて振動の検知が開始されたことに対応した報知が開始されるが、遊技停止状態の設定は行われない。また、ｔ１０のタイミングでは振動用監視時間がセットされて、振動用監視時間の計測が開始される。
【０６３１】
その後、振動検知センサ１５５にて振動を検知している状態が継続している状況で、ｔ１１のタイミングにて、ｔ１０のタイミングから報知周期が経過することで、再度、振動系の第１段階コマンドが出力される。
【０６３２】
その後、ｔ１２のタイミングで振動検知センサ１５５にて振動を検知していない状態となる。但し、この状況であっても、振動用監視時間の計測は継続している。特に、上記のとおり振動用監視時間のセットは、振動検知が継続している間は繰り返し実行されるため、振動検知センサ１５５にて振動を検知している状態から検知していない状態に切り換わったタイミングから振動用監視時間分は監視状態が維持される。
【０６３３】
その後、振動用監視時間の計測が行われている期間中であるｔ１３のタイミングで、入賞用通過部１４１又は有利用通過部１４４への入賞が発生する。この場合、先ずｔ１３のタイミングで振動系の第２段階コマンドが出力されて、振動検知の第２段階用の報知が開始される。また、ｔ１３のタイミングにおけるタイマ割込み処理の処理回に対して、次の処理回が開始されたｔ１４のタイミングにて遊技停止状態への設定が行われ、遊技の進行が不可となる。なお、この際に監視時間の計測が終了される。
【０６３４】
以上のように振動検知センサ１５５にて振動を検知したとしても、即座に遊技停止状態への設定を行わずに、かかる検知に付随して開始される振動用監視時間の計測中に通過部１４１，１４４への入賞が発生したことを契機として遊技停止状態への設定を行うことで、既に説明したように正規の遊技者に不利益を与えないようにしながら、不正に振動を与えて有利用通過部１４４への入賞を発生させる行為が行われた場合にはそれ以降の遊技の進行を停止させることが可能となる。
【０６３５】
また、振動用監視時間の計測中に有利用通過部１４４を遊技球が通過した場合だけでなく、入賞用通過部１４１を遊技球が通過した場合にも、遊技停止状態への設定は行われる。これにより、有利用通過部１４４を遊技球が通過するように振動を与える不正行為が行われた場合には、それが成功したか否かに関係なく当該不正行為に対処することが可能となる。
【０６３６】
また、パチンコ機１０への振動の付与は正規に遊技を行っている状況であっても比較的生じやすいため、入賞装置１２２の閉鎖中に振動が発生したとしても通過部１４１，１４４への入賞が発生しない場合には報知の実行も行わないようにしたことにより、不必要に報知が行われてしまうことを抑制できる。
【０６３７】
また、振動検知センサ１５５にて振動を検知したことを契機として設定される監視状態は、振動検知センサ１５５にて振動を検知している期間だけでなく、その期間の経過後において振動用監視時間が経過するまで継続される。これにより、不正に振動を付与してから主側ＭＰＵ９２にて通過部１４１，１４４への入賞が発生したと判定されるまでに所定のタイムラグが発生していたとしても、かかる不正行為に対処することが可能となる。
【０６３８】
＜第３の実施の形態＞
本実施の形態では、電波検知センサ２４ｂを利用した監視を無効化することが可能となっている。当該無効化を行うための処理構成について説明する。
【０６３９】
図４７は、主側ＭＰＵ９２にて実行される電波検知の解除処理を示すフローチャートである。
【０６４０】
先ずステップＳ２９０１にて、解除設定の待ち状態であるか否かを判定する。ステップＳ２９０１にて否定判定をした場合には、ステップＳ２９０２にて、電源及び発射制御装置７９に設けられたＲＷＭ消去スイッチが手動操作されているか否かを判定する。手動操作されていない場合にはそのまま本解除処理を終了し、手動操作されている場合にはステップＳ２９０３に進む。ステップＳ２９０３では、解除設定の待ち状態に設定する。続くステップＳ２９０４では、解除設定の監視時間（例えば１０ｓｅｃ）をセットする。その後、本解除処理を終了する。
【０６４１】
一方、ステップＳ２９０１にて肯定判定をした場合には、ステップＳ２９０５にて、前扉枠１４の前面において遊技者が手動操作することが可能なように設けられた演出スイッチが手動操作されているか否かを判定する。なお、演出スイッチは、操作された場合に進行先の演出を切り換える場合や表示演出の種類を相違させる場合などに操作される。
【０６４２】
ステップＳ２９０５にて否定判定をした場合には、ステップＳ２９０６にて解除設定の監視時間が「０」であるか否かを判定する。「０」ではない場合にはそのまま本解除処理を終了し、「０」である場合にはステップＳ２９０７にて解除設定の待ち状態を解除した後に、本解除処理を終了する。
【０６４３】
ステップＳ２９０５にて肯定判定をした場合には、ステップＳ２９０８にて、電波検知の無効化状態に設定する。これにより、電波検知用処理（図１９）が実行されなくなる。なお、電波検知の無効化状態は、主側ＲＷＭ９４に設けられた無効化フラグに「１」がセットされることで設定されるため、パチンコ機１０の電源が遮断されたとしても復電後には電波検知の無効化状態は維持され、解除するためには主側ＲＷＭ９４を初期化する必要がある。
【０６４４】
以上のように電波検知の無効化状態への設定を行うことが可能な構成としたことにより、例えば電波の影響を受けやすい遊技ホールにおいては電波検知用処理を無効化することで、不正な電波の出力が行われていないにも関わらず報知や遊技停止状態の設定が行われてしまうことを防止することができる。
【０６４５】
また、電波検知の無効化状態は、当該無効化状態への設定以外の目的で使用されるＲＷＭ消去スイッチと演出スイッチとの操作を通じて行うことができるため、ハード構成の簡素化を図りつつ、無効化状態への設定を行う機能を付与することができる。
【０６４６】
また、遊技者が操作可能な演出スイッチを無効化状態への設定に際して利用する構成であるが、当該演出スイッチの操作の前に、パチンコ機１０の背面側に設けられたＲＷＭ消去スイッチの操作を要するようにしたことにより、遊技者や不正行為を行おうとしている者が上記無効化状態への設定を行えないようにすることができる。
【０６４７】
なお、電波検知の無効化状態を設定するための処理構成は上記処理構成に限定されることはなく、例えば有効状態と無効化状態との間で切換操作を行うための操作手段として主制御装置７１などにスイッチが設けられている構成としてもよい。この場合、当該スイッチの状態を判定することで、有効状態又は無効化状態への設定が行われる。
【０６４８】
＜他の実施の形態＞
なお、上述した各実施の形態の記載内容に限定されず例えば次のように実施してもよい。ちなみに、以下の各構成を単独で上記各実施の形態の構成に適用してもよく、所定の組み合わせで上記各実施の形態の構成に適用してもよい。
【０６４９】
（１）停電発生の判定に際して、電源遮断の発生に対応した停電信号の確認に関して連続性を必須としない構成としたが、連続性を必須とする構成としてもよい。この場合、電源遮断の発生に対応した停電信号をタイマ割込み処理（図９）の１処理回の範囲内で連続して２回確認した場合に停電時処理を実行する構成としてもよい。また、先側の確認処理が実行されてから後側の確認処理が実行されるまでの間に電気的なノイズの影響などを抑制するために所定の時間が確保されている構成としてもよい。また、その所定の時間を確保するために主側ＭＰＵ９２にて処理待ち状態となるウェイト処理が実行される構成としてもよい。
【０６５０】
（２）停電発生の判定に際して、電源遮断の発生に対応した停電信号の確認を繰り返し回数に亘って行う場合に、それら繰り返し回数分の確認が複数の処理回のタイマ割込み処理に亘って行われる構成としてもよい。また、検知対象の事象が発生しているか否かの判定を行う場合に当該事象の発生に対応した信号の確認について連続性を必須としないことで、実際には当該事象が発生しているにも関わらず電気的なノイズの影響で当該事象が発生していないと判定される可能性が低減されることに着目した場合、タイマ割込み処理の１処理回において当該事象の発生に対応した信号の確認が複数回行われることは必須ではなく、タイマ割込み処理の１処理回において当該事象の発生に対応した信号の確認が１回のみ行われる構成としてもよい。
【０６５１】
（３）入賞発生の判定に際して、遊技球の検知中に対応した入賞信号の確認に関して連続性を必須とする構成としたが、連続性を必須としない構成としてもよい。この場合、上記第１の実施の形態における停電発生の判定に係る処理と同様に、３回以上として設定された所定の繰り返し回数の範囲内において、遊技球の検知中に対応した入賞信号を２回以上であって繰り返し回数よりも少ない数として設定された所定の回数以上確認した否かを判定することで、入賞発生の判定を行う構成としてもよい。
【０６５２】
（４）タイマ割込み処理（図９）の１処理回の範囲内において入賞用検知センサ３１ａ〜３５ｂの検知結果を取得する場合にステップＳ４０１における先側のシフト処理（すなわち、第１の確認処理）と、ステップＳ４０３における後側のシフト処理（すなわち、第２の確認処理）との間に所定の時間を要するようにする上で、入賞検知用のウェイト処理（ステップＳ４０２）を実行する構成に代えて、他の処理が含まれている構成としてもよい。
【０６５３】
例えば、先側のシフト処理と後側のシフト処理との間で、これらシフト処理の結果を利用した制御とは異なる制御を行うための処理が含まれている構成としてもよい。より具体的には、先側のシフト処理がタイマ割込み処理の最初のタイミングといったようにステップＳ２０６よりも前のタイミングで実行され、後側のシフト処理がステップＳ２０６よりも後のタイミングで実行される構成としてもよい。但し、先側のシフト処理と後側のシフト処理との間の時間が遊技の進行状況によって大きく変動してしまうことを抑制するためには、タイマ割込み処理において処理時間が変動し易い処理と処理時間が変動しにくい処理とが含まれている場合に、先側のシフト処理と後側のシフト処理との間には変動し易い処理が含まれていない構成とすることが好ましい。
【０６５４】
（５）入賞発生の判定に際して、上記先側のシフト処理と上記後側のシフト処理との間にウェイト処理（ステップＳ４０２）が設定されておらず、処理の順序としてこれらのシフト処理が連続している構成としてもよい。また、停電発生の判定に係る処理のように、対象事象が発生したと特定する場合に対象事象の発生に対応した信号の確認の連続性を必須としない処理において、ウェイト処理が設定されている構成としてもよい。この場合、当該対象事象が発生していないにも関わらず、電気的なノイズの影響で対象事象が発生したと特定されてしまう可能性が低減される。
【０６５５】
（６）入賞発生の判定に際して、同一の入賞用検知センサ３１ａ〜３５ｂについて遊技球の検知中に対応した入賞信号を２回連続して確認した場合に入賞の発生と判定する構成としたが、これに限定されることはなく、３回連続して確認した場合に入賞の発生と判定する構成としてもよく、４回以上の連続基準回数に亘って遊技球の検知中に対応した入賞信号を確認した場合に入賞の発生と判定する構成としてもよい。この場合、当該連続基準回数が、停電発生の判定に係る契機基準回数と同一又はそれよりも多い数となる構成としてもよい。
【０６５６】
また、このように連続基準回数が３回以上に設定されている構成においては、遊技球の検知中に対応した入賞信号の確認を連続基準回数分行うためには２回以上の処理回のタイマ割込み処理が実行される必要がある構成としてもよい。
【０６５７】
（７）入賞発生の判定に際して、タイマ割込み処理の１処理回毎に、複数回行った入賞信号の確認結果を演算した結果を記憶して、連続する複数の処理回の上記演算した結果から入賞の発生を判定する構成としたが、かかる構成を変更してもよい。例えば、同一の入賞信号に係る各確認結果を所定の確認回数分の範囲内において個別に記憶し、それら個別に記憶した確認結果において、非検知中に対応した一の確認結果と、検知中に対応した連続基準回数分の確認結果とが連続している範囲が存在している場合に入賞の発生と判定する構成としてもよい。当該構成は、連続基準回数が、タイマ割込み処理の１処理回の範囲内における同一の入賞信号の確認回数により割り切れない場合に効果的である。
【０６５８】
（８）同一の入賞信号について、最初に非検知中に対応した入賞信号を確認し、その後に検知中に対応した入賞信号を連続基準回数に亘って確認することにより、当該入賞信号に係る入賞が発生したと判定する構成に代えて、検知中に対応した入賞信号を連続基準回数以上に亘って確認し、その後に非検知中に対応した入賞信号を確認することにより、入賞が発生したと判定する構成としてもよい。この場合、非検知中に対応した入賞信号の確認を複数回行った場合に入賞が発生したと判定する構成としてもよい。
【０６５９】
（９）タイマ割込み処理の１処理回毎に、複数回行った入賞信号の確認結果を演算する場合に、その演算が論理積で行われる構成に限定されることはなく、最終的に「０」，「１」，「１」の場合や「１」，「１」，「０」の場合に入賞発生と判定されるのであれば、論理積以外の演算が行われる構成としてもよい。
【０６６０】
（１０）上記第１の実施の形態における入賞発生の判定に係る処理構成を、入賞の発生とは異なる事象の発生を特定するために適用してもよい。例えば、内枠１３や前扉枠１４の開閉の状態を特定するために適用してもよく、磁石検知センサ２４ａや電波検知センサ２４ｂなどの検知結果を通じて不正行為の発生を特定する場合に適用してもよい。
【０６６１】
また、上記第１の実施の形態における停電発生の判定に係る処理構成を、停電の発生とは異なる事象の発生を特定するために適用してもよい。例えば、内枠１３や前扉枠１４の開閉の状態を特定するために適用してもよく、磁石検知センサ２４ａや電波検知センサ２４ｂなどの検知結果を通じて不正行為の発生を特定する場合に適用してもよい。
【０６６２】
（１１）第１の信号経路ＳＬ１の断線確認処理（図４１）において、賞球コマンドが出力され出力直後フラグに「１」がセットされている状況では、断線確認用タイマカウンタの数値情報が「０」であるか否かに関係なく払出許可カウンタの加算が阻止される構成としてもよく、払出許可カウンタの初期化を繰り返す構成としてもよい。例えば、出力直後フラグに「１」がセットされている状況ではステップＳ２４０６の処理が実行されないようにする構成としてもよい。この場合であっても、第１の信号経路ＳＬ１において断線が発生している場合に新たな賞球コマンドが送信されてしまう可能性が低減される。
【０６６３】
また、断線確認用タイマカウンタを通じて切換対応期間が経過したと判定された場合であっても払出許可カウンタの初期化を行わずに、その代わりに出力直後フラグに「１」がセットされている状況では払出許可カウンタの数値情報が許可基準期間に対応した数値情報（具体的には「５」）となったとしても賞球コマンドの出力設定が行われない構成としてもよい。
【０６６４】
（１２）断線確認用タイマカウンタを不具備とし、払出許可カウンタを利用して、賞球コマンドを出力してからの切換対応期間の計測を行う構成としてもよい。具体的には、払出許可カウンタは賞球コマンドが出力された場合に初期化されるとともに払出許可信号がＨＩレベルである場合にはタイマ割込み処理が１回実行される度に１加算されるため、その初期化した状態から払出許可信号がＬＯＷレベルに切り換えられることなく払出許可カウンタの数値情報が切換対応期間に対応した数値情報（具体的には「３」）となった場合に、第１の信号経路ＳＬ１にて断線が発生していると判定する構成としてもよい。この場合、断線確認を行うために必要な主側ＲＷＭ９４の記憶容量の削減が図られる。
【０６６５】
（１３）主側ＭＰＵ９２において賞球コマンドを出力した直後は当該出力の対象となった賞球コマンドの種類を記憶しておき、その後に第１の信号経路ＳＬ１の断線を確認しなかった場合にはその記憶している情報を消去する一方、その後に第１の信号経路ＳＬ１の断線を確認した場合にはその記憶されている種類の賞球コマンドを断線の解消後に再度出力する構成としてもよい。この場合、第１の信号経路ＳＬ１の断線が発生した場合に、遊技球の払出が無効化されてしまう可能性が低減される。
【０６６６】
具体的な構成としては、賞球コマンドの出力後において出力直後フラグに「１」がセットされている状況ではその出力した賞球コマンドの種類を主側ＲＷＭ９４に記憶しておき、出力直後フラグがクリアされた場合にその記憶されている賞球コマンドを先ず出力対象として設定する構成が考えられる。
【０６６７】
（１４）上記第１の実施の形態における第１の信号経路ＳＬ１の断線確認に係る処理を、当該第１の信号経路ＳＬ１がシリアル式ではなく、パラレル式でコマンドの送信を行う構成に対して適用してもよい。この場合であっても、払出許可信号を送信する構成を利用して、第１の信号経路ＳＬ１の断線確認を行うことができる。
【０６６８】
また、第１の信号経路ＳＬ１の断線確認に係る処理を、払出側ＲＷＭ１０４に電断時用電源部１０４から電力が供給される構成に適用してもよい。この場合であっても、複数の賞球コマンドが連続して主側ＭＰＵ９２から送信されないようにするために払出許可信号を利用する構成が考えられ、払出許可信号の確認を通じて断線確認を行うことができる。
【０６６９】
（１５）払出許可信号は一の賞球コマンドが出力される毎に不許可に対応した信号への切換が行われる構成に限定されることはなく、予め定められた複数の賞球コマンドが出力される毎に不許可に対応した信号への切換が行われる構成としてもよい。この場合であっても、払出許可信号の確認を通じて断線確認を行うことができる。
【０６７０】
（１６）２個の制御装置間のうち一方から許可に対応した信号が出力されている状況で他方から所定の情報を含む信号が送信され、一方の制御装置ではその信号を受信した場合に所定の処理を実行するとともに上記許可に対応した信号を不許可に対応した信号に切り換える構成を、主側ＭＰＵ９２から払出側ＭＰＵ１０２に賞球コマンドを伝送するための信号経路とは異なる信号経路の断線確認用に適用してもよい。
【０６７１】
例えば、主側ＭＰＵ９２から音声発光制御装置７２に演出用のコマンドを送信するための信号経路における断線確認用に適用してもよい。また、音声発光制御装置７２から表示制御装置１２１に演出用のコマンドを送信するための信号経路における断線確認用に適用してもよい。
【０６７２】
（１７）上記第１の実施の形態において、電波が検知されている状況又は監視時間の計測中に上作動口３３又は下作動口３４への入賞が発生した場合に遊技停止状態への設定が行われる構成に限定されることはなく、一般入賞口３１への入賞又は可変入賞装置３２への入賞が発生した場合に遊技停止状態への設定が行われる構成としてもよい。
【０６７３】
また、遊技球の払出が実行されている状況で電波が検知された場合に遊技停止状態への設定が行われる構成としてもよい。払出装置７７を通じて遊技球の払出が実行されている状況で電波を不正に出力することで、実際には遊技球の払出が行われているにも関わらず遊技球が通過していないものと払出検知センサ７７ｂに誤検知させる不正行為が想定される。これに対して、上記のように遊技球の払出が実行されている状況で電波が検知された場合に遊技停止状態への設定が行われることで、上記不正行為が行われたにも関わらず遊技の進行が通常通りに制御されることを抑制できる。ちなみに、当該効果を奏するためには、遊技球の払出が実行されている状況が先に発生し、その後に電波が検知された場合に、遊技停止状態への設定が行われる構成としてもよく、電波が検知されている状況が先に発生し、その後に遊技球の払出が開始された場合に、遊技停止状態への設定が行われる構成としてもよい。また、払出装置７７のハウジングに電磁シールド用のシートを設けることで、払出検知センサ７７ｂへの電波の影響を抑える構成としてもよい。
【０６７４】
また、上記以外にも、電波が検知されている状況又は監視時間の計測中に、開閉実行モードへの移行が発生した場合に遊技停止状態への設定が行われる構成としてもよい。
【０６７５】
（１８）上記第２の実施の形態において、振動が検知されている状況又は振動用監視時間の計測中に入賞用通過部１４１又は有利用通過部１４４を遊技球が通過した場合に遊技停止状態への設定が行われる構成に限定されることはない。例えば、入賞口１２４の遊技球の通過を検知するためのセンサが設けられている構成においては当該センサの検知結果を通じて入賞装置１２２内に遊技球が存在していると判定されている状況で振動が検知された場合に、遊技停止状態への設定が行われる構成としてもよい。
【０６７６】
また、例えば可変入賞装置３２において大入賞口３２ａを通過した先に、通過が発生することで次のラウンド遊技への継続を発生させる継続通過部と、通過が発生したとしても次のラウンド遊技への継続が発生しない非継続通過部と、それら両通過部への遊技球の振分が行われる振分領域と、が設けられた構成においては、振動が検知されている状況又は振動用監視時間の計測中に継続通過部を遊技球が通過した場合に遊技停止状態への設定が行われる構成としてもよく、振動が検知されている状況又は振動用監視時間の計測中に継続通過部又は非継続通部部を遊技球が通過した場合に遊技停止状態への設定が行われる構成としてもよい。また、大入賞口３２ａが開放されている状況で振動を検知した場合に遊技停止状態への設定が行われる構成としてもよい。
【０６７７】
また、上記以外にも、振動が検知されている状況又は振動用監視時間の計測中に開閉実行モードへの移行が発生した場合に遊技停止状態への設定が行われる構成としてもよい。また、上記第１の実施の形態に対して振動検知センサ１５５を設け、振動を検知している状況で上作動口３３への入賞が発生した場合に遊技停止状態への設定が行われる構成としてもよい。
【０６７８】
（１９）上記各実施の形態において、電波又は振動を検知し、さらに作動口３３，３４への入賞が発生した場合又は通過部１４１，１４４を遊技球が通過した場合に、遊技停止状態への設定が行われる構成に代えて、それに対応した報知のみが行われる構成としてもよい。当該構成においては、電波又は振動を検知した際の１段階目の報知は実行されない構成としてもよい。
【０６７９】
特に、上記第１の実施の形態における電波の検知に関して当該構成を適用することで、遊技ホールの環境などで発生し易い電波を検知した場合に正規に遊技が行われている状況に対して遊技停止状態の設定が行われることが防止される。また、当該構成においてはその報知が他の異常報知に比べて遊技者にとって目立たない態様で行われる構成としてもよい。例えば、パチンコ機１０の上側の隅角部分や側方部分にパチンコ機１０の側方に向けて光を照射する報知用発光部を設け、電波検知の報知に際しては当該報知用発光部を発光させるだけの構成とすることで、遊技者に対しては当該報知を目立たないようにして行うことができるとともに、遊技ホールの管理者に対しては当該報知を認識し易くすることができる。また、当該報知の構成に代えて又は加えて、外部出力が行われる構成としてもよい。ちなみに、かかる報知の構成を、上記第１の実施の形態における第１段階の報知に対して適用してもよい。
【０６８０】
また、遊技停止状態への設定に代えて、発射の禁止といったように遊技の開始操作を禁止させる又は無効化させる設定、遊技球の払出といった遊技媒体の付与を禁止させる設定、大当たり抽選などといった抽選処理を禁止させる設定、及び大当たり結果を無効化させる設定の少なくとも１つが行われる構成としてもよい。
【０６８１】
（２０）上記第２の実施の形態において、入賞装置１２２の入賞口１２４が閉鎖されている状況で振動が検知された場合にも報知が行われる構成としてもよい。この場合、入賞口１２４が開放されている状況で振動が検知された場合の報知よりも、入賞口１２４が閉鎖されている状況で振動が検知された場合の報知の方が遊技者にとって目立たない態様で行われる構成としてもよい。具体的には、入賞口１２４が閉鎖されている状況で振動が検知された場合の報知では、上記（１９）の報知用発光部を利用して報知を行う構成が考えられる。また、例えば入賞口１２４が閉鎖されている状況で振動が検知された場合には外部出力のみを行い、入賞口１２４が開放されている状況で振動が検知された場合にはパチンコ機１０自身にて報知が行われる構成としてもよい。
【０６８２】
（２１）上記第２の実施の形態において、振動が検知されている状況で入賞用通過部１４１を遊技球が通過したとしても遊技停止状態への設定が行われない構成としてもよい。この場合、振動用監視時間は、入賞口１２４を通過してから有利用通過部１４４を通過するのに要する最長時間よりも長い時間であって、入賞口１２４を通過してから入賞用通過部１４１を通過するのに要する最長時間よりも短い時間として設定されている構成としてもよい。
【０６８３】
（２２）上記第２の実施の形態において、入賞用通過部１４１に代えて、遊技球の通過が発生したとしても遊技者に対して何ら特典が付与されることはなく入賞装置１２２内からの遊技球の排出を単に行うための排出用通過部が設けられている構成としてもよい。この場合であっても、当該排出用通過部に対して遊技球の通過を検知するためのセンサを設け、振動を検知している状況又は振動用監視時間の計測中に排出用通過部を遊技球が通過した場合に遊技停止状態への設定が行われる構成としてもよい。
【０６８４】
また、作動口３３，３４への入賞に基づく抽選により当選となったことを契機として開閉片１２５が開放状態となるのではなく、所定の入球部に遊技球が入球したことを契機として開閉片１２５が開放状態となるパチンコ機に対して、上記第２の実施の形態における振動検知に係る構成を適用してもよい。
【０６８５】
（２３）多数のタイマカウンタＴＣ１〜ＴＣ１０の更新を集約して行うタイマ更新処理（図１７）を、タイマ割込み処理（図９）の最初の処理として実行する構成としてもよい。この場合、定期的に開始されるタイマ割込み処理の最初のタイミングでタイマ更新処理が実行されるため、各タイマカウンタＴＣ１〜ＴＣ１０の更新間隔の更なる一定化が図られる。
【０６８６】
また、タイマ更新処理がタイマ割込み処理におけるステップＳ２０６の処理よりも先に実行される構成としてもよい。この場合、遊技停止状態に設定されている状況であっても各タイマカウンタＴＣ１〜ＴＣ１０の更新を継続することが可能となる。
【０６８７】
（２４）タイマ更新処理による更新対象であるタイマカウンタＴＣ１〜ＴＣ１０を、減算式とするのではなく加算式としてもよい。但し、当該構成においては、タイマカウンタＴＣ１〜ＴＣ１０を利用した期間の計測が行われていない状況で当該タイマカウンタＴＣ１〜ＴＣ１０の数値情報が加算され続けることを抑制するために、各タイマカウンタＴＣ１〜ＴＣ１０に対して個別に数値情報の上限値が設定されている構成としてもよい。又は、各タイマカウンタＴＣ１〜ＴＣ１０に対して個別に計測中フラグのエリアを用意しておき、当該計測中フラグに「１」がセットされているタイマカウンタＴＣ１〜ＴＣ１０のみ数値情報を加算する構成としてもよい。
【０６８８】
また、タイマ更新処理では減算式のタイマカウンタ及び加算式のタイマカウンタの両方について数値情報の更新を行う構成としてもよい。この場合であっても、加算式のタイマカウンタについては上記のように数値情報が加算され続けないような構成を適用するとよい。
【０６８９】
（２５）タイマ更新処理による更新対象となるタイマカウンタは、１６ビットのタイマカウンタＴＣ１〜ＴＣ４及び８ビットのタイマカウンタＴＣ５〜ＴＣ１０に限定されることはなく、８ビットよりも少ないビット数のタイマカウンタや、８ビット〜１６ビットの範囲に含まれるビット数のタイマカウンタや、１６ビットよりも多いビット数のタイマカウンタであってもよい。
【０６９０】
また、タイマ更新処理では、８ビットのタイマカウンタＴＣ５〜ＴＣ１０が１６ビットのタイマカウンタＴＣ１〜ＴＣ４よりも先に更新対象となる構成としてもよい。この場合、８ビットのタイマカウンタＴＣ５〜ＴＣ１０のアドレスが１６ビットのタイマカウンタＴＣ１〜ＴＣ４のアドレスよりも小さい数値情報となるように各アドレスの設定を行うとともに、８ビットのタイマカウンタＴＣ５〜ＴＣ１０の先頭アドレスは読み出すが残りのアドレスはタイマアドレスを利用した演算により都度導出する構成としてもよい。
【０６９１】
（２６）上記第１の実施の形態では、デモ表示用処理（ステップＳ２１７）が特図特電制御処理（ステップＳ２１４）とは別に設定されている構成としたが、これに限定されることはなく、デモ表示用処理が特図特電制御処理に含まれている構成としてもよい。この場合、デモ表示は遊技回用の演出が実行されておらず且つ開閉実行モードが実行されていない状況で実行されるため、デモ表示用処理はステップＳ１３０７の特図変動開始処理に含まれており、特図特電カウンタの数値情報が「０」であって保留情報が取得されていない状況でデモ表示用処理のステップＳ２２０２〜ステップＳ２２０８の処理が実行される構成とするとよい。
【０６９２】
（２７）特図特電カウンタの数値情報は、遊技回用の演出及び開閉実行モードにより構成される一連の遊技状況の各区分に対してその進行順序に即して昇順となるように設定されているが、各区分の状況に係る各処理の数値情報の間隔が「１」ではない構成としてもよい。この場合、当該数値情報の間隔が「２」以上の同一の数値である構成としてもよく、処理間ごとに数値が不規則である構成としてもよい。但し、特図特電カウンタの数値情報の更新に係る処理の簡素化を図る上では、上記数値情報の間隔が同一の数値である構成が好ましい。なお、これは普図普電カウンタの数値情報についても同様である。
【０６９３】
（２８）特図特電カウンタの数値情報は、遊技回用の演出及び開閉実行モードにより構成される一連の遊技状況の各区分に対してその進行順序に即して降順となるように設定されている構成としてもよい。この場合、各区分の状況に係る各処理の数値情報の間隔が「１」である構成としてもよく、「２」以上の数値であってもよい。
【０６９４】
また、各状況の進行順序に対して数値情報の設定が、昇順や降順といった規則的なものではなく、不規則に行われている構成としてもよい。この場合、ステップＳ１３０７〜ステップＳ１３１３の各処理では、遷移先の状況に対応した数値の加算や減算が特図特電カウンタに対して行われるようにする必要がある。これは、上記（２７）の場合においても同様である。なお、これは普図普電カウンタの数値情報についても同様である。
【０６９５】
（２９）開閉実行モードではその移行の契機となった遊技結果やその直前の遊技状態に関係なく下作動口３４の電動役物３４ａのサポートモードが低頻度サポートモードに設定される構成においては、普図普電制御処理（ステップＳ２１５）にて特図特電カウンタの数値情報が「３」以上であるか否かを判定することで、開閉実行モード中であるか否かを判定する構成としてもよい。また、開閉実行モードであってもエンディング期間中は、移行の契機となった遊技結果や直前の遊技状態に応じて、サポートモードが高頻度サポートモードに設定される構成においては、普図普電制御処理にて特図特電カウンタの数値情報が「３」以上であって「５」以下であることを確認した場合にサポートモードを低頻度サポートモードに設定し、「６」であることを確認した場合にサポートモードを高頻度サポートモードに設定する構成としてもよい。これらの場合、特図特電カウンタの数値情報を利用して、電動役物３４ａの制御を行うことができるとともに、３種類以上の状況に含まれているか否かの判定を、１の数値情報を参照することで又は２の数値情報を参照することで把握することができ、当該判定に際しての処理負荷の軽減が図られる。
【０６９６】
（３０）遊技回用の演出の実行中及び開閉実行モードのオープニング中である状況で、作動口３３，３４などの所定の入賞部に遊技球が入賞した場合といった追加条件が成立した場合には、特別な演出が実行される構成としてもよい。この場合、特図特電カウンタが「１」以上であって「３」以下であることを確認することで、遊技回用の演出の実行中及び開閉実行モードのオープニング中のいずれかの状況であるかを把握することができる。
【０６９７】
（３１）上記第１の実施の形態では、特電開放中処理（ステップＳ１３１１）と特電閉鎖中処理（ステップＳ１３１２）とに対して、特図特電カウンタの数値情報が個別に設定されていたが、これに代えて、特電開放中処理及び特電閉鎖中処理が、特図特電カウンタの一の数値情報のみが設定された一の処理として設定されている構成としてもよい。この場合、特図特電カウンタの数値情報の更新に際しては１加算又は初期化のみを実行すればよいため、当該更新に係る処理の簡素化が図られる。
【０６９８】
ちなみに、当該構成を、各状況の進行順序に対して特図特電カウンタの数値情報の設定が降順で設定されている構成に対して適用することで、特図特電カウンタの数値情報の更新に際しては１減算又は初期化のみを実行すればよいこととなる。
【０６９９】
（３２）上記第１の実施の形態では、特図変動中処理（ステップＳ１３０８）と特図確定中処理（ステップＳ１３０９）とに対して、特図特電カウンタの数値情報が個別に設定されていたが、これに代えて、特図変動中処理及び特図確定中処理が、特図特電カウンタの一の数値情報のみが設定された一の処理として設定されている構成としてもよい。
【０７００】
また、特電変動中処理が、非リーチ用の処理と、リーチ発生後の処理とに区別されており、それら各処理に対して特図特電カウンタの数値情報が個別に設定されている構成としてもよい。
【０７０１】
また、特電開放中処理が、開放時間が長い場合の処理と、開放時間が短い場合の処理とに区別されており、それら各処理に対して特図特電カウンタの数値情報が個別に設定されている構成としてもよい。
【０７０２】
（３３）特図特電カウンタの数値情報を更新するための処理が、ステップＳ１３０７〜ステップＳ１３１３の処理とは別に設定されている構成としてもよい。また、特図特電タイマカウンタを更新する処理が、ステップＳ１３０７〜ステップＳ１３１３の各処理にそれぞれ含まれている構成としてもよい。
【０７０３】
（３４）メイン処理（図８）では復電時の処理以降はステップＳ１１０〜ステップＳ１１３の処理が繰り返される構成としたが、ステップＳ２０７〜ステップＳ２２１の処理の一部がタイマ割込み処理（図９）ではなくメイン処理に設定されており、当該処理が復電時の処理以降に実行される構成としてもよい。この場合であっても、上記第１の実施の形態における特徴的な構成を適用することで、当該特徴的な構成に付随した効果を奏することができる。
【０７０４】
（３５）払出側ＭＰＵ１０２において払出許可信号のＬＯＷレベルからＨＩレベルへの切り換えの契機となる許可基準数が、１回の入賞に対する最小賞球数よりも大きい数であって、次に多い賞球数又は最大賞球数よりも少ない数であってもよい。この場合、主側ＭＰＵ９２から３個賞球コマンドが出力されたとしても払出許可信号がＬＯＷレベルに切り換えられない状況が起こり得る。したがって、３個賞球コマンドを出力した場合には、主側ＭＰＵ９２において断線確認処理を実行しない構成としてもよい。但し、開閉実行モードではない通常の遊技状態において断線確認処理が実行されることが好ましいため、許可基準数は、当該通常の遊技状態であっても入賞が発生し得る入球部（例えば、一般入賞口３１）に対応した賞球数よりも小さい数に設定されていることが好ましい。
【０７０５】
（３６）センターフレーム４２などに演出用の可動物を設けるとともに、遊技回用の演出や開閉実行モードの演出として当該可動物を動作させるだけでなく、遊技球の発射が行われていない状況が所定期間に亘って継続した場合にも当該可動物を動作させる構成としてもよい。この場合であっても、主側ＭＰＵ９２には電源及び発射制御装置７９から条件成立信号が入力されているため、可動物が動作している状況で発射操作が開始された場合には当該発射操作の開始を契機として可動物の動作を終了して非動作位置に収容することができる。
【０７０６】
（３７）上作動口３３への入賞に係る保留情報と下作動口３４への入賞に係る保留情報とが区別して記憶されるとともに、下作動口３４への入賞に係る保留情報が優先して消化される構成を適用してもよく、これとは逆に上作動口３３への入賞に係る保留情報が優先して消化される構成を適用してもよい。
【０７０７】
また、上記構成において、複数の作動口が上下に並設されているのではなく、上作動口３３に対応した第１作動口と、下作動口３４に対応した第２作動口とが左右に並設された構成としてもよく、これら両作動口が斜めに並設された構成としてもよい。さらにまた、発射ハンドル５５の操作態様に応じて、第１作動口への入賞のみ又は第２作動口への入賞のみを狙えるように、両作動口を離間して配置する構成としてもよい。
【０７０８】
また、上記構成において、メイン表示部４３に、上作動口３３への入賞に基づき取得された保留情報の当否判定の結果を表示する第１表示領域と、下作動口３４への入賞に基づき取得された保留情報の当否判定の結果を表示する第２表示領域とを設けてもよい。この場合、上作動口３３への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第１表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。また、下作動口３４への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第２表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。
【０７０９】
（３８）上作動口３３への入賞に係る保留情報が当否判定の対象となった場合と、下作動口３４への入賞に係る保留情報が当否判定の対象となった場合とで、遊技者が得られる利益が異なる構成としてもよい。例えば、上作動口３３への入賞に係る保留情報が当否判定の対象となる場合には上記実施形態のような遊技結果の振分が行われるが、下作動口３４への入賞に係る保留情報が当否判定の対象となり大当たり当選となった場合には最有利大当たり結果又は低確大当たり結果Ｃのいずれかに振り分けられる構成としてもよい。
【０７１０】
また、上記各実施の形態のように作動口を複数設ける構成においては、作動口の数は２個に限定されることはなく、３個以上であってもよい。また、作動口が１個のみ設けられた構成としてもよい。
【０７１１】
（３９）主制御装置７１から出力されるコマンドに基づいて、音声発光制御装置７２により表示制御装置１２１が制御される構成に代えて、主制御装置７１から出力されるコマンドに基づいて、表示制御装置１２１が音声発光制御装置７２を制御する構成としてもよい。また、音声発光制御装置７２と表示制御装置１２１とが別々に設けられた構成に代えて、両制御装置が一の制御装置として設けられた構成としてもよく、それら両制御装置のうち一方の機能が主制御装置７１に集約されていてもよく、それら両制御装置の両機能が主制御装置７１に集約されていてもよい。また、主制御装置７１から音声発光制御装置７２に出力されるコマンドの構成や、音声発光制御装置７２から表示制御装置１２１に出力されるコマンドの構成も任意である。
【０７１２】
（４０）遊技回用の演出が実行される装置は、図柄表示装置４１に限定されることはなく、可動式に設けられた装飾部材が動作することで遊技回用の演出が実行される構成としてもよく、所定の発光部を点灯させることで遊技回用の演出が実行される構成としてもよく、上記各態様の全部又は一部の組み合わせによって遊技回用の演出が実行される構成としてもよい。
【０７１３】
（４１）上記各実施の形態では、主制御装置７１において当否判定が行われたことに基づいてメイン表示部４３における一の遊技回が開始される構成としたが、これに限定されることはなく、主制御装置７１において当否判定が行われる条件が成立した場合に実際に当否判定が行われるタイミングよりも前のタイミングで上記遊技回が開始され、その後に当否判定が行われたことに基づいてその遊技回におけるその後の表示態様、表示継続時間及び停止結果が決定される構成としてもよい。この場合、主制御装置７１では遊技回の開始タイミングとなった場合に、先ず変動用コマンドを送信し、その後に当否判定、表示継続時間の決定及び種別判定を行った場合に、時間コマンド及び種別コマンドを送信する構成としてもよく、これら時間コマンド及び種別コマンドの送信タイミングもずれている構成としてもよい。
【０７１４】
（４２）上記各実施の形態では、メイン表示部４３において各遊技結果に対応した停止結果が表示される構成としたが、これに代えて、メイン表示部４３を不具備としてもよく、いずれの遊技結果であってもメイン表示部４３において共通の停止結果が表示される構成としてもよく、メイン表示部４３において停止結果がランダムに表示されることで、結果的にメイン表示部４３の表示からはいずれの遊技結果であるかを識別できない構成としてもよい。
【０７１５】
（４３）上記各実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０７１６】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０７１７】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０７１８】
＜上記各実施の形態から抽出される発明群について＞
以下、上述した各実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０７１９】
＜特徴Ａ群＞
特徴Ａ１．所定の事象（一般入賞口３１への入賞、可変入賞装置３２への入賞、上作動口３３への入賞、下作動口３４への入賞、スルーゲート３５への入賞、電断遮断）の発生を検知する検知手段（入賞用検知センサ３１ａ〜３５ｂ、停電監視基板９６）と、当該検知手段における検知結果に対応した結果対応信号を受信するとともに当該受信結果が前記検知手段にて前記所定の事象の発生を検知したことに対応した発生受信結果であったことに基づき特別処理（主側ＭＰＵ９２におけるステップＳ５０９〜ステップＳ５１７の処理、主側ＭＰＵ９２におけるステップＳ３０９〜ステップＳ３１２の処理）を実行する制御手段（主側ＭＰＵ９２）と、を備えた遊技機であって、
前記制御手段は、
受信している前記結果対応信号の内容を確認する内容確認処理（主側ＭＰＵ９２におけるステップＳ４０１及びステップＳ４０３、主側ＭＰＵ９２におけるステップＳ３０３及びステップＳ３０４）を実行する内容確認手段（主側ＭＰＵ９２におけるステップＳ４０１〜ステップＳ４０３及びステップＳ５０２〜ステップＳ５０８の処理を実行する機能、主側ＭＰＵ９２におけるステップＳ３０１〜ステップＳ３０７の処理を実行する機能）と、
前記結果対応信号の内容が前記発生受信結果であると確認される前記内容確認処理が複数回実行されたことに基づいて前記特別処理を実行する特別処理実行手段（主側ＭＰＵ９２におけるステップＳ５０９〜ステップＳ５１７の処理を実行する機能、主側ＭＰＵ９２におけるステップＳ３０８〜ステップＳ３１２の処理を実行する機能）と、
を備えているとともに、定期的に実行される定期処理（主側ＭＰＵ９２におけるタイマ割込み処理）において前記内容確認処理及び前記特別処理を実行する構成であり、
前記内容確認手段は、前記定期処理の１処理回の範囲内において、同一の前記検知手段の前記結果対応信号に対する前記内容確認処理を複数回実行するものであることを特徴とする遊技機。
【０７２０】
特徴Ａ１によれば、結果対応信号の内容が発生受信結果であると確認される内容確認処理が複数回実行されたことに基づいて特別処理が実行されるため、検知手段の検知結果について電気的なノイズの影響が低減される。この場合に、同一の検知手段の結果対応信号に対する内容確認処理が定期処理の１処理回の範囲内において複数回実行される。これにより、定期処理が実行されるタイミングの設計の自由度が低下することを抑えながら上記のような効果を奏することができる、又は検知対象の事象が発生していると最初に特定されてから特別処理を開始するまでの時間設定の自由度が低下することを抑えながら上記のような効果を奏することができる。
【０７２１】
以上より、検知手段において検知対象となっている事象の発生に対する処理の実行を良好に行うことが可能となる。
【０７２２】
特徴Ａ２．前記内容確認手段は、
前記定期処理の１処理回の範囲内において前記内容確認処理として第１の確認処理（主側ＭＰＵ９２におけるステップＳ４０１）を実行する第１確認手段（主側ＭＰＵ９２におけるステップＳ４０１の処理を実行する機能）と、
前記定期処理の１処理回の範囲内において前記第１の確認処理よりも後のタイミングで前記内容確認処理として第２の確認処理（主側ＭＰＵ９２におけるステップＳ４０３）を実行する第２確認手段（主側ＭＰＵ９２におけるステップＳ４０３の処理を実行する機能）と、
前記定期処理の１処理回の範囲内において前記第１の確認処理が実行された後に前記第２の確認処理が開始されるまでに、所定の期間以上要するようにさせる期間設定手段（主側ＭＰＵ９２におけるステップＳ４０２の処理を実行する機能）と、
を備えていることを特徴とする特徴Ａ１に記載の遊技機。
【０７２３】
定期処理の１処理回の範囲内で同一の検知手段の結果対応信号に対する内容確認処理を複数回実行する構成においては、実際には検知対象となっている事象が発生していないにも関わらず、電気的なノイズの影響で発生受信結果となっている状態を複数回に亘って確認してしまうことが懸念される。これに対して、特徴Ａ２によれば、第１の確認処理が実行された後に第２の確認処理が実行されるまでに、所定の期間以上要するように構成されている。これにより、上記のように発生受信結果であることを複数回に亘って誤認してしまう可能性が低減され、結果的に実際には検知対象となっている事象が発生していないにも関わらず特別処理が実行されてしまう可能性が低減される。
【０７２４】
特徴Ａ３．前記期間設定手段は、前記所定の期間の間、前記制御手段において処理の実行待ち状態となるようにするものであることを特徴とする特徴Ａ２に記載の遊技機。
【０７２５】
特徴Ａ３によれば、第１の確認処理が実行された後に第２の確認処理が実行されるまでに所定の期間以上要するようにされた構成において、当該所定の期間は制御手段における処理の実行待ち状態となる。これにより、所定の期間が変動してしまうことが抑えられ、第１の確認処理と第２の確認処理との実行間隔の一定化が図られることを通じて、検知対象の事象が発生してから特別処理が開始されるまでに要する時間が状況によって大きく変動してしまうことが抑えられる。
【０７２６】
特徴Ａ４．前記特別処理実行手段は、前記定期処理の一の処理回において前記第１の確認処理及び前記第２の確認処理の少なくとも一方で前記結果対応信号の内容が前記発生受信結果ではないと確認され、且つ当該処理回の直前又は次の処理回における前記定期処理にて前記第１の確認処理及び前記第２の確認処理の両方において前記結果対応信号の内容が前記発生受信結果であると確認されたことに基づいて、それら連続する２回の定期処理の処理回のうち後側の処理回にて前記特別処理を実行するものであることを特徴とする特徴Ａ２又はＡ３に記載の遊技機。
【０７２７】
特徴Ａ４によれば、検知対象の事象が１回発生したことに対して特別処理が複数回実行されることを抑制しながら、検知対象の事象が発生した場合には定期処理の２回の処理回の範囲内で特別処理を開始することができる。
【０７２８】
特徴Ａ５．前記制御手段は、前記結果対応信号が入力されるとともに、その入力情報としてデータ０又はデータ１が記憶され、さらにそれらデータ０及びデータ１の一方が前記発生受信結果である入力情報となり他方が前記発生受信結果ではない入力情報となるように構成された入力手段（入力ポート９２ａ）を備えており、
前記内容確認手段は、
前記定期処理の１処理回の範囲内において前記第１の確認処理及び前記第２の確認処理を含めた各確認処理にて確認された各入力情報を利用して所定の演算処理（主側ＭＰＵ９２におけるステップＳ５０３）を実行する演算実行手段（主側ＭＰＵ９２におけるステップＳ５０３の処理を実行する機能）と、
当該演算実行手段における演算結果の情報を結果記憶手段（第１演算後エリアＷＡ３、第２演算後エリアＷＡ４）に記憶させる記憶実行手段（主側ＭＰＵ９２におけるステップＳ５０４の処理を実行する機能）と、
を備えており、
前記特別処理実行手段は、前記定期処理の一の処理回における前記演算結果の情報が前記各確認処理の少なくとも一部の処理で前記発生受信結果ではない入力情報であると確認された場合の情報であり、且つ当該処理回の直前又は次の処理回における前記定期処理にて前記各確認処理の全てにおいて前記発生受信結果である入力情報であると確認された場合の情報であることに基づいて、前記特別処理を実行するものであることを特徴とする特徴Ａ４に記載の遊技機。
【０７２９】
特徴Ａ５によれば、同一の演算処理を定期処理の各処理回で実行することで、上記特徴Ａ５にて説明したような優れた効果を奏することができる。
【０７３０】
特徴Ａ６．前記内容確認手段は、前記定期処理の１処理回の範囲内において前記内容確認処理を３回以上の複数回として定められた確認基準回数実行するものであり、
前記特別処理実行手段は、
前記内容確認処理が前記確認基準回数実行された場合において、前記結果対応信号の内容が前記発生受信結果であると確認された回数が当該確認基準回数よりも少ない数の複数回として定められた契機基準回数以上であることを特定する契機特定手段（主側ＭＰＵ９２におけるステップＳ３０８の処理を実行する機能）と、
当該契機特定手段により前記契機基準回数以上であることが特定された場合に前記特別処理を実行する特定後実行手段（主側ＭＰＵ９２におけるステップＳ３０９〜ステップＳ３１２の処理を実行する機能）と、
を備えていることを特徴とする特徴Ａ１乃至Ａ５のいずれか１に記載の遊技機。
【０７３１】
特徴Ａ６によれば、特別処理が実行されるには、３回以上の複数回として定められた確認基準回数分の内容確認処理のうち全てにおいて発生受信結果であると確認される必要はなく、確認基準回数よりも少ない数の複数回として定められた契機基準回数以上、発生受信結果であると確認されればよい。これにより、実際には検知対象となっている事象が発生しているにも関わらず、電気的なノイズの影響で発生受信結果となっていない状態を単発的に確認したとしても、当該事象の発生に対して特別処理を実行することができる。
【０７３２】
また、上記のように検知対象の事象の発生に対して特別処理が実行されるために３回以上の複数回として定められた確認基準回数分の内容確認処理が実行される必要がある構成において、当該確認基準回数分の内容確認処理は定期処理の１処理回の範囲内にて実行される。これにより、検知対象の事象の発生に対して特別処理が開始されるまでの時間が長時間化してしまうことを抑えながら、上記のような優れた効果を奏することができる。
【０７３３】
特徴Ａ７．前記特定後実行手段は、前記契機特定手段により前記契機基準回数以上であることが特定された場合に、その特定が行われた前記定期処理の処理回において前記特別処理を実行するものであることを特徴とする特徴Ａ６に記載の遊技機。
【０７３４】
特徴Ａ７によれば、特徴Ａ６の作用効果にて説明したように、電気的なノイズの影響で発生受信結果となっていない状態を単発的に確認したとしても、当該事象の発生に対して特別処理を実行することができるようにした構成において、検知対象の事象が発生した場合には定期処理の１処理回の範囲内で特別処理を開始することができる。
【０７３５】
特徴Ａ８．前記検知手段は、動作電力が前記制御手段に供給されなくなることを検知する電断検知手段（停電監視基板９６）であり、
前記特定後実行手段は、前記特別処理として、復電後において電断前の状態への復帰を可能とする電断時処理（主側ＭＰＵ９２におけるステップＳ３０９〜ステップＳ３１２）を実行するものであることを特徴とする特徴Ａ６又はＡ７に記載の遊技機。
【０７３６】
電断時処理が実行された場合には遊技の進行が中断されることとなるため電気的なノイズの影響で電断時処理が実行されてしまうことは好ましくなく、その一方、電断が発生した場合にそれに対して電断時処理が実行されないと復電後において電断前の状態への復帰が不可となるため、好ましくない。これに対して、上記特徴Ａ６の構成を適用することで、電気的なノイズの影響で電断時処理が実行されてしまう可能性が低減されるとともに、電断が発生した場合において電断時処理が実行されない可能性が低減される。さらにまた、動作電力が制御手段に供給されなくなった場合にそれに対して早期に電断時処理を実行することができる。
【０７３７】
上記特徴Ａ群の発明は、以下の課題に対して効果的である。
【０７３８】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機は、遊技の進行を制御する制御装置を備えている。当該制御装置に対して各種センサやスイッチといった検知装置から信号が出力され、制御装置ではこの入力した信号に基づいて各種制御を実行する。なお、検知装置としては、例えば遊技媒体が所定の通過部を通過したことを検知するセンサ、遊技機の電断の発生を監視する監視回路、及び不正などに係る所定の外部要因の発生を監視するセンサなどが存在している。
【０７３９】
検知装置は制御装置に対して例えば電気配線を通じて接続されており、対応する事象の発生に応じて検知装置から制御装置に対してその事象の発生を示す信号が出力される。そして、この信号に基づいて制御装置では所定の制御を実行する。
【０７４０】
上記制御装置は入力ポート等の入力部を備えており、上記検知装置からの信号は当該入力部に入力される。例えば、入力部が複数ビットを有してなる構成においては、一の検知装置からの信号は入力部の一のビットに対して入力される。そして、そのビットには基本的に「０」が格納されており、上記事象の発生を示す信号を検知装置から入力している場合に検知情報として「１」が格納される。
【０７４１】
制御装置は、例えば複数の処理を含むループ処理を実行するようにプログラム上設定されているとともに、当該ループ処理を所定の周期で繰り返し開始するように設定されており、当該ループ処理内にて上記ビットに格納されている情報が「０」又は「１」のいずれであるかを判定する。そして、その判定結果に基づいて、上記事象の発生の有無を特定する。
【０７４２】
ここで、遊技機においては電波や静電気などのノイズが発生することがあり、当該ノイズが検知装置や上記入力部に及ぶと、実際には上記事象が発生していないにも関わらず、制御装置において当該事象が発生したものと特定してしまうおそれがある。これに対して、入力部に上記検知情報が格納されていることが確認された場合に即座に事象発生と特定するのではなく、上記検知情報が格納されていることが所定の期間に亘って確認された場合に事象発生と特定する構成とすることで上記ノイズの影響が低減されると考えられる。
【０７４３】
しかしながら、このような確認を単純に行おうとすると、例えば上記のようなループ処理との関係で問題が生じてしまうことが考えられ、また当該問題に代えて又は加えて、ノイズの影響の低減が良好に行えないことが考えられる。
【０７４４】
＜特徴Ｂ群＞
特徴Ｂ１．所定の事象（電源遮断）の発生を検知する検知手段（停電監視基板９６）と、当該検知手段における検知結果に対応した結果対応信号を受信するとともに当該受信結果が前記検知手段にて前記所定の事象の発生を検知したことに対応した発生受信結果であったことに基づき特別処理（主側ＭＰＵ９２におけるステップＳ３０９〜ステップＳ３１２の処理）を実行する制御手段（主側ＭＰＵ９２）と、を備えた遊技機であって、
前記制御手段は、
受信している前記結果対応信号の内容を確認する内容確認処理（主側ＭＰＵ９２におけるステップＳ３０３及びステップＳ３０４）を実行する内容確認手段（主側ＭＰＵ９２におけるステップＳ３０１〜ステップＳ３０７の処理を実行する機能）と、
前記内容確認処理の処理結果が、前記結果対応信号の内容が前記発生受信結果であると確認された結果であることに基づいて前記特別処理を実行する特別処理実行手段（主側ＭＰＵ９２におけるステップＳ３０８〜ステップＳ３１２の処理を実行する機能）と、
を備えており、
当該特別処理実行手段は、
前記内容確認処理が３回以上の複数回として定められた確認基準回数実行された場合において、前記結果対応信号の内容が前記発生受信結果であると確認された回数が当該確認基準回数よりも少ない数の複数回として定められた契機基準回数以上であることを特定する第１契機特定手段（主側ＭＰＵ９２におけるステップＳ３０８の処理を実行する機能）と、
当該第１契機特定手段により前記契機基準回数以上であることが特定された場合に前記特別処理を実行する第１特定後実行手段（主側ＭＰＵ９２におけるステップＳ３０９〜ステップＳ３１２の処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０７４５】
特徴Ｂ１によれば、特別処理が実行されるのは、３回以上の複数回として定められた確認基準回数分の内容確認処理のうち全てにおいて発生受信結果であると確認される必要はなく、確認基準回数よりも少ない数の複数回として定められた契機基準回数以上、発生受信結果であると確認されればよい。これにより、実際には検知対象となっている事象が発生しているにも関わらず、電気的なノイズの影響で発生受信結果となっていない状態を単発的に確認したとしても、当該事象の発生に対して特別処理を実行することができる。
【０７４６】
特徴Ｂ２．前記検知手段は、動作電力が前記制御手段に供給されなくなることを検知する電断検知手段であり、
前記第１特定後実行手段は、前記特別処理として、復電後において電断前の状態への復帰を可能とする電断時処理を実行するものであることを特徴とする特徴Ｂ１に記載の遊技機。
【０７４７】
電断時処理が実行された場合には遊技の進行が中断されることとなるため電気的なノイズの影響で電断時処理が実行されてしまうことは好ましくなく、その一方、電断が発生した場合にそれに対して電断時処理が実行されないと復電後において電断前の状態への復帰が不可となるため、好ましくない。これに対して、上記特徴Ｂ１の構成を適用することで、電気的なノイズの影響で電断時処理が実行されてしまう可能性が低減されるとともに、電断が発生した場合において電断時処理が実行されない可能性が低減される。
【０７４８】
特徴Ｂ３．前記検知手段として、前記所定の事象として第１の事象（電源遮断）の発生を検知する第１検知手段（停電監視基板９６）と、前記所定の事象として第２の事象（一般入賞口３１への入賞、可変入賞装置３２への入賞、上作動口３３への入賞、下作動口３４への入賞、スルーゲート３５への入賞）の発生を検知する第２検知手段（入賞用検知センサ３１ａ〜３５ｂ）と、を備えており、
前記第１契機特定手段は、前記第１検知手段における検知結果についての前記内容確認処理が前記確認基準回数実行された場合において、それら内容確認処理にて前記第１検知手段に係る前記結果対応信号の内容が前記発生受信結果であると確認された回数が前記契機基準回数以上であることを特定するものであるとともに、
前記第１特定後実行手段は、前記第１契機特定手段により前記契機基準回数以上であることが特定された場合に、前記特別処理として前記第１の事象の発生に対応した第１特別処理を実行するものであり、
さらに、前記第２検知手段における検知結果についての前記内容確認処理が複数回実行された場合において、それら内容確認処理にて前記第２検知手段に係る前記結果対応信号の内容が前記発生受信結果であると連続して確認された回数が複数回として定められた連続基準回数以上であることを特定する第２契機特定手段（主側ＭＰＵ９２におけるステップＳ５０２〜ステップＳ５０８の処理を実行する機能）と、
当該連続特定手段により前記連続基準回数以上であることが特定された場合に、前記第２の事象の発生に対応した第２特別処理（主側ＭＰＵ９２におけるステップＳ５０９〜ステップＳ５１７の処理）を実行する第２特定後実行手段（主側ＭＰＵ９２におけるステップＳ５０９〜ステップＳ５１７の処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０７４９】
特徴Ｂ３によれば、検知対象となる事象の種類に応じて、特別処理の実行条件として、発生受信結果の連続性を必須とする場合と必須としない場合とに振り分けることが可能となる。これにより、検知対象となる事象の種類に応じて適切に特別処理を実行することができる。
【０７５０】
特徴Ｂ４．前記連続基準回数は前記契機基準回数よりも少ない数に設定されていることを特徴とする特徴Ｂ３に記載の遊技機。
【０７５１】
特徴Ｂ４によれば、第１の事象については発生受信結果の確認の連続性を必須としないことに対応させて契機基準回数を多く設定することで、確認の精度の向上が図られる。その一方、第２の事象については発生受信結果の確認の連続性を必須とすることに対応させて連続基準回数を契機基準回数よりも少ない数に設定することで、実際には第２の事象が発生しているにも関わらず電気的なノイズの影響で発生受信結果となっていない状態を単発的に確認してしまい第２特別処理が実行されなくなってしまうという事態の発生を抑えることが可能となる。
【０７５２】
特徴Ｂ５．前記第２検知手段は複数設けられているとともに、前記第２契機特定手段による特定の処理及び前記第２特定後実行手段による前記第２特別処理は各第２検知手段に対して個別に実行される構成であり、
前記第１検知手段の数は前記第２検知手段の数よりも少ないことを特徴とする特徴Ｂ４に記載の遊技機。
【０７５３】
上記特徴Ｂ４の構成を備え、契機基準回数の方が連続基準回数よりも多い数に設定されているため、第１特別処理の実行契機を判定するために必要な記憶領域の容量は第２特別処理の実行契機を判定するために必要な記憶領域の容量に比べて多くなりやすい。これに対して、特徴Ｂ５によれば、第１検知手段の数は第２検知手段の数よりも少ない数に設定されているため、遊技機において必要な記憶領域の容量の削減が図られる。
【０７５４】
上記特徴Ｂ群の発明は、以下の課題に対して効果的である。
【０７５５】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機は、遊技の進行を制御する制御装置を備えている。当該制御装置に対して各種センサやスイッチといった検知装置から信号が出力され、制御装置ではこの入力した信号に基づいて各種制御を実行する。なお、検知装置としては、例えば遊技媒体が所定の通過部を通過したことを検知するセンサ、遊技機の電断の発生を監視する監視回路、及び不正などに係る所定の外部要因の発生を監視するセンサなどが存在している。
【０７５６】
検知装置は制御装置に対して例えば電気配線を通じて接続されており、対応する事象の発生に応じて検知装置から制御装置に対してその事象の発生を示す信号が出力される。そして、この信号に基づいて制御装置では所定の制御を実行する。
【０７５７】
上記制御装置は入力ポート等の入力部を備えており、上記検知装置からの信号は当該入力部に入力される。例えば、入力部が複数ビットを有してなる構成においては、一の検知装置からの信号は入力部の一のビットに対して入力される。そして、そのビットには基本的に「０」が格納されており、上記事象の発生を示す信号を信号出力装置から入力している場合に検知情報として「１」が格納される。
【０７５８】
制御装置は、例えば複数の処理を含むループ処理を実行するようにプログラム上設定されているとともに、当該ループ処理を所定の周期で繰り返し開始するように設定されており、当該ループ処理内にて上記ビットに格納されている情報が「０」又は「１」のいずれであるかを判定する。そして、その判定結果に基づいて、上記事象の発生の有無を特定する。
【０７５９】
ここで、遊技機においては電波や静電気などのノイズが発生することがあり、当該ノイズが検知装置や上記入力部に及ぶと、実際には上記事象が発生していないにも関わらず、制御装置において当該事象が発生したものと特定してしまうおそれがある。これに対して、入力部に上記検知情報が格納されていることが確認された場合に即座に事象発生と特定するのではなく、上記検知情報が格納されていることが所定の期間に亘って連続して確認された場合に事象発生と特定する構成とすることで、上記ノイズの影響が低減されると考えられる。
【０７６０】
しかしながら、検知対象となっている事象の発生を連続して確認することを必須のものとすると、当該事象の内容によっては、当該事象の発生に対応した処理を良好に実行できないおそれがある。
【０７６１】
＜特徴Ｃ群＞
特徴Ｃ１．第１制御手段（主側ＭＰＵ９２）と第２制御手段（払出側ＭＰＵ１０２）との間で双方向通信が行われることを通じて遊技の進行が制御される遊技機であって、
前記双方向通信のうち前記第１制御手段が出力元となった情報が伝送される第１通信手段（第１の信号経路ＳＬ１）と、
前記双方向通信のうち前記第２制御手段が出力元となった情報が伝送される第２通信手段（第３の信号経路ＳＬ３）と、
を備えており、
前記第１制御手段は、前記第２通信手段を通じて許可情報（ＨＩレベルの払出許可信号）を受信している状況で前記第１通信手段に対して特定情報（賞球コマンド）の出力設定を行う第１出力設定手段（主側ＭＰＵ９２におけるステップＳ２５０６の処理を実行する機能）を備えており、
前記第２制御手段は、
前記第１通信手段を通じて前記特定情報を受信したことに基づいてそれに対応した特定対応処理（払出側ＭＰＵ１０２におけるステップＳ２６０９〜ステップＳ２６１１の処理）を実行する特定対応実行手段（払出側ＭＰＵ１０２におけるステップＳ２６０９〜ステップＳ２６１１の処理を実行する機能）と、
前記第２通信手段に対して前記許可情報の出力設定を行うとともに当該許可情報を出力している状況において前記特定情報を受信したことに基づいて当該許可情報の出力が停止されるようにその出力設定を変更する第２出力設定手段（払出側ＭＰＵ１０２におけるステップＳ２６０７及びステップＳ２６１２〜ステップＳ２６１４の処理を実行する機能）と、
を備えており、
さらに、前記第１制御手段は、前記第１出力設定手段にて前記特定情報の出力設定が行われた後に前記許可情報の受信が終了されないことに基づいて、予め定められた非終了対応処理（主側ＭＰＵ９２におけるステップＳ２７０３〜ステップＳ２７０７の処理）を実行する非終了対応実行手段（主側ＭＰＵ９２における断線確認処理を実行する機能）を備えていることを特徴とする遊技機。
【０７６２】
特徴Ｃ１によれば、第１制御手段は許可情報を受信している状況で特定情報の出力設定を行い、第２制御手段は特定情報を受信したことに基づいてそれに対応した特定対応処理を実行するとともに許可情報の出力が停止されるようにしてさらなる特定情報の出力を第１制御手段に禁止させる。これにより、特定対応処理を良好に実行することができる。
【０７６３】
この場合に、第１制御手段は、特定情報の出力設定を行った後に許可情報を継続して受信している場合に非終了対応処理を実行する。これにより、第１通信手段において通信異常が発生している場合にそれに対処することができる。
【０７６４】
特に、本構成では、第２制御手段において第１通信手段に通信異常が発生しているか否かを特定するための構成を別途設ける必要がなく、特定対応処理を上記のように良好に実行するための通信の構成を利用して通信異常に対処することができる。
【０７６５】
以上より、複数の制御手段間の通信異常に対して良好に対処可能となる。
【０７６６】
特徴Ｃ２．前記第１出力設定手段は、複数ビットの情報である前記特定情報がシリアルで伝送されるように出力設定を行うものであることを特徴とする特徴Ｃ１に記載の遊技機。
【０７６７】
特徴Ｃ２によれば、シリアル方式で特定情報の伝送が行われることにより、特定情報を伝送するための信号経路の数を抑えられる。但し、このようにシリアルで特定情報の伝送が行われる構成においてはパラレルで特定情報の伝送が行われる構成に比べて、その信号経路にて断線などの通信異常が発生している場合に第２制御手段にてその事実を特定することが難しい。これに対して、上記特徴Ｃ１の構成を備えていることにより、当該通信異常に対して良好に対処可能となる。
【０７６８】
特徴Ｃ３．前記非終了対応実行手段は、前記第１出力設定手段にて前記特定情報の出力設定が行われた後に前記許可情報の受信が継続している間、前記非終了対応処理として、前記特定情報の出力を禁止するものであることを特徴とする特徴Ｃ１又はＣ２に記載の遊技機。
【０７６９】
特徴Ｃ３によれば、第１通信手段にて通信異常が発生しているにも関わらず、特定情報の出力設定が行われ続けることを抑制できる。
【０７７０】
特徴Ｃ４．前記第１出力設定手段は、
前記許可情報の受信を開始してからその受信を継続している期間を計測する許可受信計測手段（払出許可カウンタ）と、
当該許可受信計測手段にて計測されている期間が予め定められた許可基準期間となったことに基づいて前記特定情報の出力設定を行う出力設定実行手段（主側ＭＰＵ９２におけるステップＳ２５０６の処理を実行する機能）と、
当該出力設定実行手段により前記特定情報の出力設定が行われる場合に前記許可受信計測手段にて計測されている期間の情報を初期化する初期化実行手段（主側ＭＰＵ９２におけるステップＳ２５０５の処理を実行する機能）と、
を備えており、
前記非終了対応実行手段は、前記非終了対応処理として、前記出力設定実行手段により前記特定情報の出力設定が行われてから前記許可基準期間よりも短い切換対応期間が経過した場合に、前記特定情報の出力を禁止するものであることを特徴とする特徴Ｃ３に記載の遊技機。
【０７７１】
特徴Ｃ４によれば、第１制御手段では許可情報を受信したとしても直ちに特定情報を送信するのではなく、許可情報の受信を許可基準期間に亘って継続した場合に特定情報を送信する。これにより、第２制御手段においては許可情報の出力設定を行っていないにも関わらず電気的なノイズなどの影響で許可情報を受信している状況が単発的に発生した場合に、それに対して特定情報の出力設定が行われてしまうことを抑制できる。
【０７７２】
また、特定情報の出力設定が行われた場合には許可受信計測手段にて計測されている期間の情報が初期化されるとともに、当該出力設定後において許可情報の受信を継続している場合には許可基準期間よりも短い切換対応期間が経過した場合に特定情報の出力を禁止する。これにより、第１通信手段に通信異常が発生している場合には特定情報の新たな出力を阻止することができるとともに、かかる阻止を上記のような特定情報の出力設定に対するノイズの影響を抑える構成を利用して実現することができる。
【０７７３】
特徴Ｃ５．前記第１出力設定手段にて前記特定情報の出力設定が行われてから前記第２制御手段にて当該特定情報の受信が正常に行われ且つ前記第２出力設定手段にて前記許可情報の出力が停止されてそれが前記第１制御手段にて認識されるまでに最長で所定期間を要する構成であり、
前記切換対応期間は、前記所定期間よりも長い期間であることを特徴とする特徴Ｃ４に記載の遊技機。
【０７７４】
特徴Ｃ５によれば、第１通信手段に通信異常が発生している場合に特定情報の新たな出力を阻止することを切換対応期間の計測を利用して実現する構成において、第１通信手段に通信異常が発生していない状況で許可情報の出力停止を第１制御手段にて認識するまでに要する所定期間よりも長い期間として切換対応期間が設定されている。これにより、第１通信手段に通信異常が発生していない状況で特定情報の新たな出力を禁止するための処理が実行されることを抑制できる。
【０７７５】
特徴Ｃ６．前記非終了対応実行手段は、前記許可受信計測手段に計測されている期間が前記許可基準期間となることを阻止することで、前記特定情報の出力を禁止するものであることを特徴とする特徴Ｃ４又はＣ５に記載の遊技機。
【０７７６】
特徴Ｃ６によれば、第１通信手段に通信異常が発生している状況で特定情報の新たな出力を禁止することを、特定情報の出力設定に対するノイズの影響を抑える構成を利用して実現することができる。
【０７７７】
特徴Ｃ７．前記第１出力設定手段にて前記特定情報の出力設定が行われてから前記第２制御手段にて当該特定情報の受信が正常に行われ且つ前記第２出力設定手段にて前記許可情報の出力が停止されてそれが前記第１制御手段にて認識されるまでに最長で所定期間を要する構成であり、
前記非終了対応実行手段は、前記非終了対応処理として、所定の報知が実行されるようにするための報知用処理（主側ＭＰＵ９２におけるステップＳ２７０５及びステップＳ２７０６の処理）を実行する報知実行手段（主側ＭＰＵ９２におけるステップＳ２７０５及びステップＳ２７０６の処理を実行する機能）を備え、
当該報知実行手段は、前記第１出力設定手段にて前記特定情報の出力設定が行われてから前記所定期間よりも長い期間が経過した状況であっても前記許可情報の受信が終了されない場合に前記報知用処理を実行するものであることを特徴とする特徴Ｃ１乃至Ｃ６のいずれか１に記載の遊技機。
【０７７８】
特徴Ｃ７によれば、特定情報の出力設定を行った後に許可情報の受信が継続している場合には所定の報知が実行される。これにより、第１通信手段にて通信異常が発生していることを遊技ホールの管理者などに認識させることが可能となる。当該構成において、第１通信手段に通信異常が発生していない状況で許可情報の出力停止を第１制御手段にて認識するまでに要する所定期間よりも長い期間に亘って許可情報の受信を継続した場合に上記所定の報知を実行するための処理が行われる。これにより、第１通信手段に通信異常が発生していない状況で上記所定の報知が無駄に実行されてしまうことを抑制できる。
【０７７９】
特徴Ｃ８．前記特定情報は、遊技内容が払出遊技内容となったことに基づいて前記第１出力設定手段にて出力対象として設定される払出指令情報（賞球コマンド）であり、
前記特定対応実行手段は、前記払出指令情報を受信したことに基づいて、前記特定対応処理として、その受信した払出指令情報に対応した数の遊技媒体が払い出されるように払出手段（払出装置７７）を駆動制御する処理を実行するものであることを特徴とする特徴Ｃ１乃至Ｃ７のいずれか１に記載の遊技機。
【０７８０】
特徴Ｃ８によれば、第１通信手段に通信異常が発生しているにも関わらず払出指令情報が送信され続けることを抑制できる。
【０７８１】
なお、「払出遊技内容」は、遊技球が流下するとともに当該遊技球が入球可能な払出用入球部が設置された遊技領域を有する遊技機においては、払出用入球部に遊技球が入球することとしてもよい。また、絵柄の可変表示を実行する絵柄表示手段を有し、当該絵柄表示手段の停止絵柄に応じて遊技媒体が払い出される遊技機においては、絵柄表示手段の停止絵柄が遊技媒体の払出に対応した停止絵柄となることとしてもよい。
【０７８２】
特徴Ｃ９．電断状態において電断時電力を供給する電断時電源手段（電断時用電源部１１４）を備えており、
前記第１制御手段は、
前記遊技内容が前記払出遊技内容となったことを特定する遊技内容特定手段（主側ＭＰＵ９２における入賞判定処理を実行する機能）と、
当該遊技内容特定手段にて前記払出遊技内容となったことが特定された場合にその特定された払出遊技内容に対応した賞情報（３個賞球カウンタの数値情報、１５個賞球カウンタの数値情報及び１０個賞球カウンタの数値情報）を記憶し、さらには自身に電力が供給されている間は情報の記憶保持を可能とするとともに前記電断状態において前記電断時電力を受ける第１側記憶手段（主側ＲＷＭ９４）と、
を備えており、
前記第１出力設定手段は、前記第１側記憶手段に前記賞情報が記憶されていることを一の条件として、前記払出指令情報を出力対象として設定するものであり、
前記第２制御手段は、前記払出指令情報を受信したことに基づいて当該払出指令情報に対応した賞払出数情報（賞球数の情報）を記憶し、さらには自身に電力が供給されている間は情報の記憶保持を可能とするとともに前記電断状態において前記電断時電力を受けない第２側記憶手段（払出側ＲＷＭ１０４）を備えており、
前記特定対応実行手段は、前記第２側記憶手段に前記賞払出数情報が記憶されていることに基づいて、その賞払出数情報に対応した数の遊技媒体が払い出されるように前記払出手段を駆動制御する処理を実行するものであり、
前記第２出力設定手段は、前記第２側記憶手段に記憶されている前記賞払出数情報に対応した遊技媒体数が許可基準数を超えている場合には前記許可情報の出力設定を行わないものであることを特徴とする特徴Ｃ８に記載の遊技機。
【０７８３】
特徴Ｃ９によれば、第１側記憶手段には電断時電力が供給されるのに対して、第２側記憶手段には電断時電力が供給されない。これにより、第１側記憶手段及び第２側記憶手段の両方に電断時電力が供給される構成に比べ、電断時の記憶保持機能に関して低コスト化が図られる。但し、このように第２側記憶手段に電断時電力が供給されない構成においては、電断状態となると第２側記憶手段において情報の記憶保持を行うことができなくなる。この場合に、電断状態となるまでの払出遊技内容に対する未払出の情報が全て消去されてしまうとすると、遊技者に多大な不利益を及ぼしかねない。これに対して、第２制御手段は第２側記憶手段に記憶されている賞払出数情報に対応した遊技媒体数が許可基準数を超えている場合には許可情報の出力設定を行わない。これにより、第２側記憶手段に記憶される未払出の情報はある程度の媒体数に抑えられ、電断状態となった際に上記のような不都合が発生する可能性が低減される。
【０７８４】
上記構成において特定情報の出力設定が行われた後に許可情報の受信が終了されないことに基づいて非終了対応処理を実行するようにすることで、電断状態となった際に未払出の情報の全てが消去されてしまうことを抑制する構成を利用しながら、第１通信手段の通信異常に対処することが可能となる。
【０７８５】
上記特徴Ｃ群の発明は、以下の課題に対して効果的である。
【０７８６】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機として、複数の制御装置を備えたものが知られている。当該遊技機では、複数の制御装置間で通信を行いながら各制御装置にて所定の制御が実行されることで遊技の進行が制御される。
【０７８７】
これら複数の制御装置を備える構成として、例えばパチンコ遊技機では、主制御装置と払出制御装置とを備えている。主制御装置では遊技領域に設けられた入球部に遊技球が入球したか否かの入球判定が行われ、遊技球の払出に係る入球部への入球が発生した場合には主制御装置から払出制御装置へ賞球コマンドが出力される。払出制御装置は賞球コマンドに対応した個数の遊技球が払い出されるように、払出装置を駆動制御する。
【０７８８】
ここで、上記のように複数の制御装置を備える構成においては、通信異常が発生することが考えられる。例えば複数の制御装置が電気配線を通じて接続されている構成においては、当該電気配線の断線や、電気配線と制御装置との接続部分の異常が生じることが考えられる。
【０７８９】
この場合、その異常な状態が維持されてしまうと、遊技の進行が良好に制御されなくなり、例えば遊技者に不利益を与えてしまう可能性もある。そうすると、上記のような通信異常が発生した場合にそれに対処可能である構成とすることが好ましいが、当該構成を適用するために通信に係る構成が極端に複雑化してしまうことは好ましくない。
【０７９０】
＜特徴Ｄ群＞
特徴Ｄ１．異常要因（第１の実施の形態では電波、第２の実施の形態では振動）の発生を検知する異常検知手段（第１の実施の形態では電波検知センサ２４ｂ、第２の実施の形態では振動検知センサ１５５）と、
当該異常検知手段にて前記異常要因の発生が検知されたことに基づいて異常対応処理（第１の実施の形態では主側ＭＰＵ９２におけるステップＳ２０５、ステップＳ２０６及びステップＳ８１４〜ステップＳ８１６の処理、第２の実施の形態では主側ＭＰＵ９２におけるステップＳ２０５、ステップＳ２０６及びステップＳ２８１６〜ステップＳ２８１８の処理）を実行する異常対応実行手段（第１の実施の形態では主側ＭＰＵ９２におけるステップＳ２０５、ステップＳ２０６及びステップＳ８１４〜ステップＳ８１６の処理を実行する機能、第２の実施の形態では主側ＭＰＵ９２におけるステップＳ２０５、ステップＳ２０６及びステップＳ２８１６〜ステップＳ２８１８の処理を実行する機能）と、
を備えている遊技機において、
前記異常対応実行手段は、前記異常検知手段にて前記異常要因の発生が検知され且つ当該異常要因の発生とは異なる予め定められた条件（第１の実施の形態では上作動口３３又は下作動口３４への入賞、第２の実施の形態では入賞用通過部１４１又は有利用通過部１４４の遊技球の通過）が成立した場合又は成立している場合に、前記異常対応処理を実行するものであることを特徴とする遊技機。
【０７９１】
特徴Ｄ１によれば、異常要因の発生が検知されただけでは異常対応処理が実行されずに、異常要因の発生が検知され且つそれとは異なる他の条件が成立した場合又は成立している場合に異常対応処理が実行される。これにより、異常対応処理が実行される条件を複合的なものとすることが可能となり、正規に遊技が行われている状況で異常要因が偶発的に発生した場合に異常対応処理が実行されてしまう可能性が低減される。よって、異常要因の発生を見過ごすと不都合が生じるとともに当該異常要因の発生が検知されただけで異常対応処理が実行された場合にも不都合が生じる状況に適切に対処することが可能となる。
【０７９２】
特徴Ｄ２．前記異常対応実行手段は、前記異常検知手段にて前記異常要因の発生が検知され、さらに前記予め定められた条件として、特典の付与に係る事象の発生が把握された場合に、前記異常対応処理を実行するものであることを特徴とする特徴Ｄ１に記載の遊技機。
【０７９３】
不正行為は特典の付与を不正に発生させることを目的として行われるものであり、当該不正行為により異常要因が発生する場合には特典の付与に係る事象も発生し易い。その一方、正規に遊技が行われている状況では異常要因の発生と特典の付与に係る事象の発生とが同時期に発生する可能性は低い。このような事情において特徴Ｄ２の構成を採用することで、不正行為者が不正を行うべく異常要因を発生させた場合には異常対応処理の実行を通じてそれに対処できるとともに、正規に遊技が行われている状況で異常要因が発生した場合に異常対応処理が実行されてしまう可能性が低減される。
【０７９４】
特徴Ｄ３．前記異常対応実行手段は、前記異常検知手段にて前記異常要因の発生が検知されている状態が終了した場合であっても異常監視期間（第１の実施の形態では監視時間、第２の実施の形態では振動用監視時間）が経過するまでは、前記予め定められた条件が成立したことに対して前記異常対応処理を実行するものであることを特徴とする特徴Ｄ１又はＤ２に記載の遊技機。
【０７９５】
特徴Ｄ３によれば、異常要因が発生している状況が終了してから予め定められた条件が成立するまでにタイムラグが存在し得る場合であっても、当該予め定められた条件が成立したことに対して異常対応処理を実行することが可能となる。
【０７９６】
特徴Ｄ４．前記異常検知手段にて前記異常要因の発生が検知された場合に、異常用の報知が実行されるようにするための異常報知用処理（第１の実施の形態では主側ＭＰＵ９２におけるステップＳ８０４の処理、第２の実施の形態では主側ＭＰＵ９２におけるステップＳ２８０６の処理）を実行する異常報知実行手段（第１の実施の形態では主側ＭＰＵ９２におけるステップＳ８０４の処理を実行する機能、第２の実施の形態では主側ＭＰＵ９２におけるステップＳ２８０６の処理を実行する機能）を備え、
前記異常対応処理は、前記異常報知用処理とは異なる処理であって遊技の進行を制御するために実行される処理の少なくとも一部の実行を制限する処理であることを特徴とする特徴Ｄ１乃至Ｄ３のいずれか１に記載の遊技機。
【０７９７】
特徴Ｄ４によれば、異常検知手段にて異常要因の発生が検知された場合に先ず異常用の報知を行うことで遊技ホールの管理者に注意を促すことが可能となる。また、異常要因が発生しさらに予め定められた条件が成立した場合には、遊技の進行を制御するために実行される処理の少なくとも一部の実行が制限されることで、異常要因を発生させる行為が行われたにも関わらず通常通りに遊技が進行していってしまうことを抑制することが可能となる。さらにまた、軽度な処置から重度な処置というように、異常要因の発生に対する処置を段階的に行うことで、不正行為による異常要因の発生に対して適切に対処することができるとともに、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０７９８】
特徴Ｄ５．前記異常要因は、遊技ホールに遊技機が設置された状況において当該遊技機に対して正規の遊技が行われている状況で発生し得る要因であることを特徴とする特徴Ｄ１乃至Ｄ４のいずれか１に記載の遊技機。
【０７９９】
異常要因は、正規に遊技が行われている状況であっても発生し得るとともに不正行為を目的とした場合にも起こり得る。これに対して上記特徴Ｄ１の構成を適用することで、不正行為に対処することができるとともに、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８００】
特徴Ｄ６．前記異常検知手段は、前記異常要因として所定周波数の電波の発生を検知する電波検知手段（電波検知センサ２４ｂ）であることを特徴とする特徴Ｄ１乃至Ｄ５のいずれか１に記載の遊技機。
【０８０１】
電波は、遊技ホールにおいて正規に遊技が行われている状況であっても発生し得るとともに、所定の検知センサに対して誤検知を行わせる目的で発生させられるものである。これに対して上記特徴Ｄ１の構成を適用することにより、不正行為に対処することができるとともに、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８０２】
特徴Ｄ７．前記異常検知手段は、前記異常要因として振動の発生を検知する振動検知手段（振動検知センサ１５５）であることを特徴とする特徴Ｄ１乃至Ｄ５のいずれか１に記載の遊技機。
【０８０３】
振動は、遊技ホールにおいて正規に遊技が行われている状況であっても発生し得るとともに、例えば遊技領域を流下する遊技球の流下経路を所望の入球部に向けた経路に変更させる目的で発生させられるものである。これに対して上記特徴Ｄ１の構成を適用することにより、不正行為に対処することができるとともに、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８０４】
特徴Ｄ８．遊技球が流下する遊技領域に設けられ、当該流下する遊技球が入球可能な入球手段（入賞装置１２２）を備え、
当該入球手段は、
内部空間を遊技機前方から視認可能な状態で区画するとともに前記流下する遊技球を前記内部空間に入球可能とする入口部（入賞口１２４）が形成された空間区画部（ベース体１２３）と、
前記入口部を開閉するとともに、予め定められた開閉動作条件が成立したことに基づいて開閉動作状態に設定された場合に開閉動作する入口開閉手段（開閉片１２５）と、
前記内部空間において入球した遊技球が通過可能な位置に設けられ、通過が発生したことに基づいて遊技者にとって有利な状態となる有利通過部（有利用通過部１４４）と、
前記内部空間において入球した遊技球が通過可能な位置に設けられ、前記有利通過部を通過しない遊技球を前記内部空間から排出させる排出部（入賞用通過部１４１）と、
前記内部空間に設けられ、当該内部空間に入球した遊技球を前記有利通過部及び前記排出部のいずれかに振り分ける振分手段（誘導通路１３５、回転体１５３）と、
を備えており、
前記異常対応実行手段は、前記振動検知手段にて前記振動の発生が検知され且つ前記予め定められた条件として前記有利通過部を遊技球が通過した場合に、前記異常対応処理を実行するものであることを特徴とする特徴Ｄ７に記載の遊技機。
【０８０５】
特徴Ｄ８によれば、入球手段が設けられていることにより、遊技領域を流下する遊技球の挙動への注目度が高められる。但し、当該入球手段が設けられた構成においては、振分手段により有利通過部又は排出部に遊技球が振り分けられようとしている状況で振動を意図的に与えて有利通過部側へ遊技球を振分させようとする行為が想定される。これに対して、振動検知手段にて振動の発生が検知され且つ有利通過部を遊技球が通過した場合には、異常対応処理が実行されるため、上記不正行為が行われた場合に遊技が通常通りに進行していくことを抑制できる。
【０８０６】
その一方、有利通過部を遊技球が通過することは頻繁に発生するものではなく、正規に遊技が行われている状況では、当該有利通過部の遊技球の通過と振動の発生とが同時期に発生する可能性は低い。したがって、上記不正行為に対処可能とした構成において、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８０７】
特徴Ｄ９．前記異常対応実行手段は、前記異常対応処理として、遊技の進行を制御するために実行される処理の少なくとも一部の実行を制限する処理を実行するものであることを特徴とする特徴Ｄ８に記載の遊技機。
【０８０８】
特徴Ｄ９によれば、振動検知手段にて振動の発生が検知され且つ有利通過部を遊技球が通過した場合には、遊技の進行を制御するために実行される処理のうち少なくとも一部の実行が制限されるため、上記不正行為が行われた場合に遊技が通常通りに進行していくことを抑制できる。その一方、有利通過部を遊技球が通過することは頻繁に発生するものではなく、正規に遊技が行われている状況では、当該有利通過部の遊技球の通過と振動の発生とが同時期に発生する可能性は低い。したがって、上記不正行為に対処可能とした構成において、このような対処を行う構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８０９】
特徴Ｄ１０．前記振動検知手段にて振動の発生が検知された場合に、異常用の報知が実行されるようにするための異常報知用処理（主側ＭＰＵ９２におけるステップＳ２８０６の処理）を実行する異常報知実行手段（主側ＭＰＵ９２におけるステップＳ２８０６の処理を実行する機能）を備え、
当該異常報知実行手段は、前記開閉動作状態に設定されていない状況で前記振動検知手段にて振動の発生が検知された場合には、その振動の発生を契機とした前記異常用の報知は実行しないものであることを特徴とする特徴Ｄ９に記載の遊技機。
【０８１０】
特徴Ｄ１０によれば、振動検知手段にて振動の発生が検知された場合に異常用の報知を行うことで遊技ホールの管理者に注意を促すことが可能となる。但し、正規に遊技を行っている遊技者にとっては、体の一部が偶然遊技機に当たって当該遊技機を振動させた場合や、遊技ホールにおいて他の遊技機に対してメンテナンスが行われた結果、自身が遊技を行っている遊技機が振動した場合にまで異常用の報知が行われると、煩わしいものとなる。これに対して、開閉動作状態に設定されていない状況で振動が発生した場合にはそれを契機とした異常用の報知が実行されないため、異常用の報知を行うための構成が正規の遊技者へ与える影響を低減することが可能となる。
【０８１１】
特徴Ｄ１１．前記異常対応実行手段は、前記振動検知手段にて振動の発生が検知されている状態が終了した場合であっても異常監視期間（振動用監視時間）が経過するまでは、前記有利通過部を遊技球が通過したことに対して前記異常対応処理を実行するものであることを特徴とする特徴Ｄ８乃至Ｄ１０のいずれか１に記載の遊技機。
【０８１２】
特徴Ｄ１１によれば、振動が発生している状況が終了してから有利通過部を遊技球が通過するまでにタイムラグが存在した場合であっても、当該事象の発生に対して異常対応処理を実行することが可能となる。
【０８１３】
特徴Ｄ１２．前記異常対応実行手段は、前記振動検知手段にて前記振動の発生が検知され且つ前記排出部を遊技球が通過した場合においても前記異常対応処理を実行するものであることを特徴とする特徴Ｄ８乃至Ｄ１１のいずれか１に記載の遊技機。
【０８１４】
振動を意図的に発生させて有利通過部の遊技球の通過を発生させる不正行為が行われた場合に、結果的に有利通過部の遊技球の通過は発生することなく排出部を遊技球が通過することが起こり得る。これに対して、特徴Ｄ１２によれば、このような事象が発生した場合にも異常対応処理が実行されるため、上記不正行為が行われた場合にはそれが成功したか否かに関係なく当該不正行為に対処することが可能となる。
【０８１５】
上記特徴Ｄ群の発明は、以下の課題に対して効果的である。
【０８１６】
遊技機の一種であるパチンコ遊技機には、遊技球が流下する遊技領域を備え、遊技領域に設けられた入球部に遊技球が入球することで所定数の遊技球が払い出されるものがある。また、遊技領域に設けられた入球部のうち作動口への遊技球の入球に基づいて当否抽選を行い、当選結果であることに基づいて、大入賞口の開放動作が繰り返し発生する特別遊技状態に移行するものがある。
【０８１７】
また、遊技領域に入球部が設けられているとともに、当該入球部への入球に基づいて内部空間が開放状態となり当該内部空間に設けられた有利口に遊技球が入球したことに基づいて特別遊技状態に移行するものもある。
【０８１８】
ここで、上記遊技機においては、磁石を用いて遊技球を所望の箇所に入球させる行為や、遊技機を手で叩く等により振動を与えその振動により遊技球を所望の箇所に入球させる行為が想定される。また、これら以外にも、入球部への入球を検知するセンサや、遊技球の払出個数をカウントするセンサなどに向けて電波を出力し、遊技球を誤検知させる行為が想定される。
【０８１９】
上記のような不正行為に対処する上では、その不正行為を発生させる異常要因を検知する検知手段を設け、当該検知手段にて当該要因を検知した場合にそれに対応した特別の処理を制御装置にて行う構成が考えられる。例えば、特別の処理として、その後の遊技を禁止する処理が考えられる。また、これ以外にも、例えば報知処理を実行して不正行為の発生を周囲や遊技ホール側の管理装置に知らせるようにする構成が考えられるとともに、遊技球の払出を不正に行わせる不正行為である場合には特別の処理として遊技球の払出を禁止する構成が考えられる。
【０８２０】
しかしながら、不正行為を発生させる要因の種類によっては、その要因が不正行為を原因とするのではなく、正規の遊技を行っている過程で偶発的に生じてしまう場合もあり得る。このような場合において、一律に上記のような特別の処理を実行する構成とすると、正規に遊技を行っている遊技者に不利益を与えたり、不快感を与えたりしてしまうおそれがある。
【０８２１】
なお、以上の問題はパチンコ遊技機に限定されることはなく、不正行為を発生させる要因を検知する検知手段を備えるとともに、当該検知手段にて当該要因を検知した場合にそれに対応した特別の処理を制御装置にて行う他の遊技機においても同様に発生する問題である。
【０８２２】
＜特徴Ｅ群＞
特徴Ｅ１．数値情報を記憶するとともにその記憶している数値情報が定期的に更新されることで期間を計測する第１期間計測手段（１６ビットのタイマカウンタＴＣ１）及び第２期間計測手段（１６ビットのタイマカウンタＴＣ２）と、
前記第１期間計測手段に記憶されている数値情報を参照するとともにその参照結果に対応した処理を行う第１処理（主側ＭＰＵ９２における特図特電制御処理）を実行する第１処理実行手段（主側ＭＰＵ９２における特図特電制御処理を実行する機能）と、
前記第２期間計測手段に記憶されている数値情報を参照するとともにその参照結果に対応した処理を行う第２処理（主側ＭＰＵ９２における普図普電制御処理）を実行する第２処理実行手段（主側ＭＰＵ９２における普図普電制御処理を実行する機能）と、
前記第１処理及び前記第２処理を含むとともに定期的に実行される定期処理の１処理回の範囲内において前記第１処理及び前記第２処理とは異なる処理タイミングで実行され、前記第１期間計測手段及び前記第２期間計測手段に記憶されている各数値情報の更新処理（主側ＭＰＵ９２におけるステップＳ６０３〜ステップＳ６０６の処理、ステップＳ６１１〜ステップＳ６１４の処理）を実行する更新処理実行手段（主側ＭＰＵ９２におけるタイマ更新処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０８２３】
特徴Ｅ１によれば、第１期間計測手段の更新及び第２期間計測手段の更新が集約して行われるため、これら期間計測手段が参照される各処理にて個別に更新が実行される構成に比べて、各期間計測手段の更新を行うための処理プログラムの読み出しや各期間計測手段からの数値情報の読み出しを集約して行うことが可能となる。
【０８２４】
以上より、複数の期間計測手段を備えた構成において、それら期間計測手段の更新に係る処理を好適に行うことが可能となる。
【０８２５】
特徴Ｅ２．前記第１期間計測手段は前記数値情報の加算及び減算のうちいずれか一方が行われることで期間を計測するものであるとともに、前記第２期間計測手段は前記数値情報の加算及び減算のうち前記第１期間計測手段と同一の更新態様で数値情報が更新されることで期間を計測するものであり、
前記更新処理実行手段は、前記第１期間計測手段の数値情報の更新を行う場合及び前記第２期間計測手段の数値情報の更新を行う場合のいずれにおいても、同一の処理プログラムを利用して前記更新処理を実行するものであることを特徴とする特徴Ｅ１に記載の遊技機。
【０８２６】
特徴Ｅ２によれば、第１期間計測手段の数値情報の更新及び第２期間計測手段の数値情報の更新がいずれも同一の処理プログラムを利用して行われることにより、記憶容量の削減が図られる。また、それら数値情報の更新が集約して行われるため、処理プログラムの読み出しを集約して行うことが可能となる。
【０８２７】
特徴Ｅ３．前記第１期間計測手段及び前記第２期間計測手段はいずれも、「１」以上である所定の数値情報が格納された後に当該数値情報が減算されることで期間を計測するものであり、
前記更新処理実行手段は、前記更新処理として、前記第１期間計測手段に記憶されている数値情報を減算する処理を実行するとともに、前記第２期間計測手段に記憶されている数値情報を減算する処理を実行するものであり、さらにそれら第１期間計測手段及び前記第２期間計測手段の数値情報が「０」を下回った状態で維持されないようにそれら処理を実行するものであることを特徴とする特徴Ｅ１又はＥ２に記載の遊技機。
【０８２８】
例えば各期間計測手段の数値情報の更新が加算式で行われる構成においては各期間計測手段が期間の計測中であるか否かを、期間計測手段の数値情報とは別の情報を参照して個別に把握する必要が生じる。これに対して、特徴Ｅ３によれば、第１期間計測手段及び第２期間計測手段は数値情報の更新が減算式で行われるとともに、当該更新が「０」を下回った状態で維持されないように行われる。これにより、第１期間計測手段の数値情報の更新及び第２期間計測手段の数値情報の更新を集約して行う構成において、それら期間計測手段にて期間の計測が行われていない状況における処理の簡素化が図られる。
【０８２９】
特徴Ｅ４．数値情報を記憶するとともにその記憶している数値情報が定期的に加算されることで期間を計測する加算対応の期間計測手段（払出許可カウンタ）と、
当該加算対応の期間計測手段に記憶されている数値情報を参照するとともにその参照結果に対応した処理を行う他の処理を実行する手段（主側ＭＰＵ９２における払出出力処理を実行する機能）と、
を備えており、
前記加算対応の期間計測手段の更新は、前記他の処理にて実行されることを特徴とする特徴Ｅ３に記載の遊技機。
【０８３０】
特徴Ｅ４によれば、第１期間計測手段及び第２期間計測手段を更新する処理の処理構成が複雑化することを抑制しつつ、加算対応の期間計測手段を利用することが可能となる。
【０８３１】
特徴Ｅ５．数値情報を記憶するとともにその記憶している数値情報が定期的に更新されることで期間を計測する期間計測手段として、前記第１期間計測手段及び前記第２期間計測手段の他に、第３期間計測手段（１６ビットのタイマカウンタＴＣ３）を備えているとともに、
当該第３期間計測手段に記憶されている数値情報を参照することに基づき、第３処理（主側ＭＰＵ９２におけるステップＳ８０９及びその結果に基づき実行されるステップＳ８０４〜ステップＳ８０６の処理）を実行する第３処理実行手段（主側ＭＰＵ９２におけるステップＳ８０９及びその結果に基づき実行されるステップＳ８０４〜ステップＳ８０６の処理を実行する機能）を備えており、
前記第１〜第３期間計測手段は、前記更新処理実行手段による情報の読み出し及び情報の書き込みが可能な両用記憶手段（主側ＲＷＭ９４）においてそれぞれ異なるアドレスの記憶領域が割り当てられていることにより設けられており、
前記第１期間計測手段のアドレスの数値と前記第２期間計測手段のアドレスの数値との差が前記第２期間計測手段のアドレスの数値と前記第３期間計測手段のアドレスの数値との差と同一であり、
前記更新処理実行手段は、前記定期処理の１処理回の範囲内において前記第１〜第３処理とは異なる処理タイミングで前記更新処理を実行するとともに、前記第１期間計測手段のアドレスに対応させて予め記憶された数値情報を参照して当該第１期間計測手段の数値情報を読み出し当該数値情報の更新を行った後に、前記予め記憶された数値情報に対して前記差に対応した数値情報を順次加算することを通じて前記第２期間計測手段の数値情報及び前記第３期間計測手段の数値情報の更新を行うものであることを特徴とする特徴Ｅ１乃至Ｅ４のいずれか１に記載の遊技機。
【０８３２】
特徴Ｅ５によれば、第１〜第３期間計測手段の更新を行う上で、第１期間計測手段のアドレスに対応した数値情報のみを予め記憶しておけばよく、第２期間計測手段及び第３期間計測手段についてはそれらアドレスに対応した数値情報を予め記憶しておく必要がない。これにより、数値情報を予め記憶しておくのに必要な記憶容量の削減が図られる。また、第１期間計測手段のアドレスに対応した数値情報に対して上記差に対応した数値情報の加算を行うだけで、第２期間計測手段及び第３期間計測手段のアドレスを更新処理実行手段にて認識することが可能となるため、アドレスの認識に係る処理の簡素化が図られる。
【０８３３】
特徴Ｅ６．前記第１〜第３期間計測手段は同一ビットの記憶容量であるとともに、前記差に対応した数値情報は当該記憶容量に対応した第１差の数値情報であり、
数値情報を記憶するとともにその記憶している数値情報が定期的に更新されることで期間を計測する期間計測手段として、前記第１〜第３期間計測手段を含めて記憶容量が同一ビットとなるとともに前記差に対応した数値情報が前記第１差の数値情報となる特定の期間計測手段群の他に、当該特定の期間計測手段群の各期間計測手段とは異なるビットであって相互に同一ビットの記憶容量である第４期間計測手段（８ビットのタイマカウンタＴＣ５）及び第５期間計測手段（８ビットのタイマカウンタＴＣ６）を備えており、
前記第４期間計測手段に記憶されている数値情報を参照することに基づき、第４処理（主側ＭＰＵ９２におけるステップＳ８１２〜ステップＳ８１６の処理）を実行する第４処理実行手段（主側ＭＰＵ９２におけるステップＳ８１２〜ステップＳ８１６の処理を実行する機能）と、前記第５期間計測手段に記憶されている数値情報を参照することに基づき、第５処理（主側ＭＰＵ９２におけるステップＳ１２０８及びその結果に基づき実行されるステップＳ１２０４〜ステップＳ１２０６の処理）を実行する第５処理実行手段（主側ＭＰＵ９２におけるステップＳ１２０８及びその結果に基づき実行されるステップＳ１２０４〜ステップＳ１２０６の処理を実行する機能）と、を備えており、
前記第４期間計測手段のアドレスの数値と前記第５期間計測手段のアドレスの数値との差は前記第１差とは異なる第２差となる構成であり、
前記更新処理実行手段は、前記特定の期間計測手段群における最後のアドレスに対応した期間計測手段の数値情報を読み出し当該数値情報の更新を行った後に、参照すべき現状のアドレスの数値情報に対して前記第１差の数値情報を加算することを通じて前記第４期間計測手段の数値情報の更新を行い、さらに当該第４期間計測手段の数値情報の更新を行った後に、参照すべき現状のアドレスの数値情報に対して前記第２差の数値情報を加算することを通じて前記第５期間計測手段の数値情報の更新を行うものであることを特徴とする特徴Ｅ５に記載の遊技機。
【０８３４】
特徴Ｅ６によれば、第１〜第３期間計測手段を含めた特定の期間計測手段群と第４〜第５期間計測手段とで記憶容量が異なるため、計測すべき期間が相互に異なる場合において計測対象の期間に応じた記憶容量の配分を行うことが可能となる。また、このように記憶容量が異なる場合であっても、各期間計測手段に対するアドレスの設定の仕方を通じて、予め記憶しておくアドレスに対応した数値情報は上記各期間計測手段のうち第１期間計測手段のみでよくなる。
【０８３５】
特徴Ｅ７．前記定期処理には完了するまでの処理時間が相対的に変動し易い処理（主側ＭＰＵ９２におけるステップＳ２１１〜ステップＳ２１５の処理）と変動しにくい処理（主側ＭＰＵ９２におけるステップＳ２０１〜ステップＳ２０９の処理）とが含まれており、
前記更新処理は、前記定期処理の開始タイミングから前記変動し易い処理が含まれていない範囲内において実行されるようにその処理タイミングが設定されていることを特徴とする特徴Ｅ１乃至Ｅ６のいずれか１に記載の遊技機。
【０８３６】
特徴Ｅ７によれば、定期処理に含まれる他の処理の処理時間が変動した場合であっても、その変動が各期間計測手段の更新タイミングに与える影響を低減することが可能となる。これにより、各期間計測手段の更新を定期的に行うことが可能となる。
【０８３７】
上記特徴Ｅ群の発明は、以下の課題に対して効果的である。
【０８３８】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機は、遊技の進行を制御する制御装置を備えている。この場合、制御装置に設けられたＣＰＵなどの制御素子において所定の処理を実行するタイミングを特定するために利用される手段として、タイマカウンタを備えた構成が知られている。
【０８３９】
当該タイマカウンタを利用した実行タイミングの特定の仕方について一例を説明すると、多数の記憶領域を備えるとともにそれら記憶領域に記憶された情報の読み出し及び書き換えが可能な記憶素子を上記制御素子とは別に備え、当該記憶素子の記憶領域を利用してタイマカウンタが設けられた構成が知られている。
【０８４０】
当該構成の場合、制御素子は所定の周期でタイマカウンタに記憶されている数値情報を加算する又は減算するように更新処理を実行する。そして、タイマカウンタに記憶されている数値情報が所定の数値情報となった場合に、制御素子において所定の処理を実行することとなる。
【０８４１】
ここで、制御素子にて実行される処理を複雑化していくほど、必要なタイマカウンタの数が増加することが考えられる。この場合、処理の複雑化を要因とした処理負荷の増加だけでなく、タイマカウンタの更新処理についても処理負荷が増加し、制御素子の処理負荷が極端に増加してしまうことが懸念される。その一方、タイマカウンタの数を増加させないようにすると、かえって処理が複雑化してしまうことが懸念される。
【０８４２】
＜特徴Ｆ群＞
特徴Ｆ１．処理プログラムを記憶したプログラム記憶手段（主側ＲＯＭ９３）と、当該プログラム記憶手段に記憶された処理プログラムを利用して定期的に定期処理（主側ＭＰＵ９２におけるタイマ割込み処理）を実行することで遊技の進行を制御する制御手段（主側ＭＰＵ９２）と、を備えている遊技機において、
前記プログラム記憶手段は、遊技の過程で同時に発生することがない状況であってそれら各状況に滞在している場合に前記定期処理が複数回実行されることとなる第１状況（特図特電カウンタの数値情報が「０」である状況）、第２状況（特図特電カウンタの数値情報が「１」である状況）及び第３状況（特図特電カウンタの数値情報が「２」である状況）のそれぞれに対応させて、第１状況用の処理プログラムと、第２状況用の処理プログラムと、第３状況用の処理プログラムと、を記憶しており、
前記制御手段は、
前記第１状況用の処理プログラムを利用して前記第１状況の進行を制御する第１状況処理（主側ＭＰＵ９２における特図変動開始処理）を実行する第１状況処理実行手段（主側ＭＰＵ９２における特図変動開始処理を実行する機能）と、
前記第２状況用の処理プログラムを利用して前記第２状況の進行を制御する第２状況処理（主側ＭＰＵ９２における特図変動中処理）を実行する第２状況処理実行手段（主側ＭＰＵ９２における特図変動中処理を実行する機能）と、
前記第３状況用の処理プログラムを利用して前記第３状況の進行を制御する第３状況処理（主側ＭＰＵ９２における特図確定中処理）を実行する第３状況処理実行手段（主側ＭＰＵ９２における特図確定中処理を実行する機能）と、
前記第１状況、前記第２状況及び前記第３状況のそれぞれに対応した数値情報を含めて所定範囲の数値情報を記憶可能であるとともに各状況となる条件が成立した場合に各状況に対応したものとなるように数値情報の更新が行われる状況対応記憶手段（特図特電カウンタ）と、
当該状況対応記憶手段に記憶されている数値情報を読み出すとともに、その読み出した数値情報に対応した処理プログラムを読み出し、前記第１状況処理、前記第２状況処理及び前記第３状況処理のいずれかが実行されるようにするプログラム読み出し手段（主側ＭＰＵ９２におけるステップＳ１３０６の処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０８４３】
特徴Ｆ１の遊技機では、遊技の過程で同時に発生することがない状況として第１〜第３状況が設定されていることで、遊技の過程として多様な状況が存在することとなる。また、第１〜第３状況の各状況が終了するまでに長い期間を要するとしても、各状況において定期処理は複数回実行されるため、それら状況の期間に依存することなく定期処理の実行間隔を決定することが可能となる。
【０８４４】
この場合に、例えば各状況に対応したフラグを用意し、各状況処理にてそれらフラグを個別に確認して実行すべき処理を把握する構成とすると、フラグの確認処理が繰り返し行われることとなり、処理構成の簡素化を図ることができない。
【０８４５】
これに対して、第１〜第３状況のそれぞれに対応した数値情報を含めて所定範囲の数値情報を記憶可能な状況対応記憶手段を設け、当該記憶手段に記憶されている数値情報に対応した処理プログラムを読み出して上記第１〜第３状況のいずれかに対応した処理を開始する構成である。これにより、上記のようにフラグの確認処理を繰り返し行う必要が生じないため、処理構成の簡素化を図りながら、遊技の過程として多様な状況が存在するようにすることができる。
【０８４６】
以上より、複数の状況が設定された構成において、それら状況を進行させるための処理を好適に行うことが可能となる。
【０８４７】
特徴Ｆ２．予め定められた開始条件（保留情報の取得）が成立したことに基づいて開始され、予め定められた終了条件（遊技回用の演出の終了又は開閉実行モードの終了）が成立したことに基づいて終了する特定の遊技状況（遊技回用の演出及び開閉実行モードが実行される状況）が設定されており、
前記第１状況、前記第２状況及び前記第３状況は、前記特定の遊技状況において実行タイミングが相違する所定の区間にそれぞれ対応していることを特徴とする特徴Ｆ１に記載の遊技機。
【０８４８】
特徴Ｆ２によれば、特定の遊技状況におけるいずれの区間に滞在している状況であるかを状況対応記憶手段に記憶されている数値情報を利用して把握することが可能となり、当該遊技状況を進行させるための処理構成の簡素化が図られる。
【０８４９】
特徴Ｆ３．前記第１状況処理、前記第２状況処理及び前記第３状況処理では、対応する状況が終了する場合に、前記状況対応記憶手段の数値情報をその後に続く状況に対応したものに更新する構成であることを特徴とする特徴Ｆ２に記載の遊技機。
【０８５０】
特徴Ｆ３によれば、各状況が終了する場合にそれに対応する各状況処理にて、状況対応記憶手段の数値情報がその後に続く状況に対応したものに更新されるため、一の状況が終了して次の状況への遷移を行わせるための専用の処理を別途設ける必要がなく、処理構成の簡素化が図られる。
【０８５１】
特徴Ｆ４．前記第１状況は前記遊技状況が開始される場合の状況であるとともに、当該第１状況に対応した数値情報は前記状況対応記憶手段の初期値であることを特徴とする特徴Ｆ２又はＦ３に記載の遊技機。
【０８５２】
特徴Ｆ４によれば、状況対応記憶手段の初期値が第１状況に対応していることにより、遊技機の記憶手段の初期化後などにおいて状況対応記憶手段の数値情報の設定を特別に行わなくても、特定の遊技状況における最初の状況である第１状況となるようにすることができる。
【０８５３】
特徴Ｆ５．前記状況対応記憶手段の数値情報を更新する処理では、その更新直前の数値情報に対する初期化と、当該更新直前の数値情報に対する所定値の加算及び当該所定値の減算の少なくとも一方とが実行されるように、前記第１状況、前記第２状況及び前記第３状況を含めた前記特定の遊技状況における各区分が設定されていることを特徴とする特徴Ｆ２乃至Ｆ４のいずれか１に記載の遊技機。
【０８５４】
特徴Ｆ５によれば、状況対応記憶手段の数値情報の更新を行う場合に、所定値の加算、当該所定値の減算及び初期化のいずれかのみを実行すればよいため、当該更新を行うための処理構成の簡素化が図られる。
【０８５５】
特徴Ｆ６．予め定められた取得条件（上作動口３３への入賞又は下作動口３４への入賞）が成立したことに基づいて、進行契機情報（保留情報）を取得する取得処理（主側ＭＰＵ９２におけるステップＳ１４０５の処理）を実行する情報取得手段（主側ＭＰＵ９２における保留情報の取得処理を実行する機能）と、
前記取得処理により取得された前記進行契機情報を記憶する契機情報記憶手段（保留格納エリア９４ｂ）と、
を備え、前記進行契機情報が記憶されていることが前記遊技状況を進行させる契機となる構成であり、
前記取得条件の成立は、前記第１状況、前記第２状況及び前記第３状況を含めた前記特定の遊技状況の進行途中においても発生する構成であるとともに、
前記取得処理は、前記第１状況処理、前記第２状況処理及び前記第３状況処理を含めた前記状況対応記憶手段の数値情報を参照して実行される各状況処理とは別に設定されていることを特徴とする特徴Ｆ２乃至Ｆ５のいずれか１に記載の遊技機。
【０８５６】
特徴Ｆ６によれば、進行契機情報の取得を契機として特定の遊技状況が進行していくこととなるため、その進行の契機が明確となる。また、取得条件の成立が、特定の遊技状況の進行途中においても発生する構成であるため、進行契機情報が取得されるタイミングが幅広いものとなる。この場合に、進行契機情報を取得する取得処理は、状況対応記憶手段の数値情報を参照して実行される各状況処理とは別に設定されているため、状況対応記憶手段の数値情報の設定を同時に発生する状況をもフォローするように行う必要はなく、当該数値情報を利用した処理構成の簡素化が図られる。
【０８５７】
特徴Ｆ７．前記第１状況、前記第２状況及び前記第３状況のうち少なくとも２つの状況では、当該状況が開始されてからそれぞれに対応する所定の期間が経過した場合に当該状況の終了条件が成立することとなる構成であり、
前記所定の期間が経過した場合に終了条件が成立することとなる複数の状況に対応した各状況処理を実行する各状況処理実行手段は、前記所定の期間の計測を行う場合に共通の期間計測手段（特図特電タイマカウンタ）を利用する構成であることを特徴とする特徴Ｆ１乃至Ｆ６のいずれか１に記載の遊技機。
【０８５８】
特徴Ｆ７によれば、期間計測手段の数の削減が図られる。また、第１状況、第２状況及び第３状況は同時に発生しない状況であるため、共通の期間計測手段を利用するようにしたとしても、当該期間計測手段が複数の状況において同時に参照されることはなく、期間計測手段を利用する上での処理構成が複雑化することもない。
【０８５９】
特徴Ｆ８．前記第１状況処理、前記第２状況処理及び前記第３状況処理を含めた各状況処理とは別に、前記共通の期間計測手段の数値情報を定期的に更新する期間更新処理（主側ＭＰＵ９２におけるタイマ更新処理）を実行する期間更新手段（主側ＭＰＵ９２におけるタイマ更新処理を実行する機能）を備えていることを特徴とする特徴Ｆ７に記載の遊技機。
【０８６０】
特徴Ｆ８によれば、共通の期間計測手段を更新するための処理が各状況処理に対して個別に設定されている構成に比べて、処理構成の簡素化が図られる。
【０８６１】
特徴Ｆ９．前記第１状況、前記第２状況及び前記第３状況のうち一部の状況（特図特電カウンタが「０」である状況）において予め定められた実行条件（デモ待ち時間の経過）が成立した場合には特定状況対応処理（主側ＭＰＵ９２におけるステップＳ２２０７及びステップＳ２２０８の処理）を実行する一方、当該一部の状況ではない場合に当該実行条件が成立した場合には前記特定状況対応処理を実行しない特定状況実行手段（主側ＭＰＵ９２におけるデモ表示用処理を実行する機能）を備えており、
当該特定状況実行手段は、前記状況対応記憶手段の数値情報を参照することで前記一部の状況であるか否かを特定するものであることを特徴とする特徴Ｆ１乃至Ｆ８のいずれか１に記載の遊技機。
【０８６２】
特徴Ｆ９によれば、状況対応記憶手段の数値情報を、特定状況対応処理を実行すべきタイミングであるか否かを把握するために利用することができ、当該実行すべきタイミングを利用するために別の情報を設定する構成に比べて、必要な記憶容量の削減が図られる。
【０８６３】
特徴Ｆ１０．予め定められた開始条件（保留情報の取得）が成立したことに基づいて開始されるとともに、予め定められた終了条件（遊技回用の演出の終了又は開閉実行モードの終了）が成立したことに基づいて終了し、さらに実行タイミングが相違する所定の区間として、前記第１状況、前記第２状況及び前記第３状況を含む特定の遊技状況（遊技回用の演出及び開閉実行モードが実行される状況）が設定されており、
当該特定の遊技状況に含まれる各状況に対応した前記状況対応記憶手段の数値情報は、各状況の進行順序に応じて昇順又は降順となるように設定されており、
さらに、前記一部の状況は前記特定の遊技状況において連続する一部の区間を構成するとともに、前記状況対応記憶手段の複数種類の数値情報に対応した状況であり、
前記特定状況実行手段は、前記状況対応記憶手段の数値情報が特定の数値範囲に含まれるか否かを特定することで、前記一部の状況であるか否かを特定するものであることを特徴とする特徴Ｆ９に記載の遊技機。
【０８６４】
特徴Ｆ１０によれば、特定状況対応処理を実行すべきタイミングが、特定の遊技状況において連続する一部の区間を構成するとともに、状況対応記憶手段の複数種類の数値情報に対応した状況であっても、状況対応記憶手段の数値情報は各状況の進行順序に応じて昇順又は降順に設定されているため、各数値情報を個別に照合するのではなく、数値情報が特定の数値範囲に含まれるか否かを特定することで、特定状況対応処理を実行すべきタイミングを特定することができる。よって、かかる特定に要する処理構成の簡素化が図られる。
【０８６５】
特徴Ｆ１１．前記特定状況実行手段は、前記状況対応記憶手段の数値情報が特定の数値を基準として小さい側であるか否か又は大きい側であるか否かを特定することで、前記一部の状況であるか否かを特定するものであることを特徴とする特徴Ｆ１０に記載の遊技機。
【０８６６】
特徴Ｆ１１によれば、特定状況対応処理を実行すべきタイミングであるか否かを特定する際に、状況対応記憶手段の数値情報において照合すべき対象が１つのみとなる。これにより、当該特定に要する処理構成の簡素化が図られる。
【０８６７】
特徴Ｆ１２．予め定められた抽選条件（上作動口３３への入賞又は下作動口３４への入賞）が成立したことに基づいて抽選処理（主側ＭＰＵ９２におけるステップＳ１４０５及びステップＳ１５０３の処理）を実行する抽選実行手段（主側ＭＰＵ９２におけるステップＳ１４０５及びステップＳ１５０３の処理を実行する機能）と、
前記抽選条件が成立したことに基づいて演出実行手段（図柄表示装置４１及びメイン表示部４３）にて演出を開始させ、前記抽選処理結果に対応した結果としながら当該演出を終了させることを遊技回の１回として、各遊技回の演出が行われるように前記演出実行手段を制御する遊技回制御手段（主側ＭＰＵ９２におけるステップＳ１３０７〜ステップＳ１３０９の処理を実行する機能）と、
前記抽選処理にて当選結果となりそれに対応した遊技回用の演出が終了した場合に遊技者にとって有利な特別遊技状態（開閉実行モード）に移行させるとともに所定の終了条件が成立した場合に当該特別遊技状態を終了させる状態移行手段（主側ＭＰＵ９２におけるステップＳ１３１０〜ステップＳ１３１３の処理を実行する機能）と、
を備えており、
前記第１状況、前記第２状況及び前記第３状況は、前記抽選条件の成立を契機として前記遊技回の演出が行われさらに前記特別遊技状態が終了されるまでの遊技状況において実行タイミングが相違する所定の区間に対応していることを特徴とする特徴Ｆ１乃至Ｆ１１のいずれか１に記載の遊技機。
【０８６８】
特徴Ｆ１２によれば、遊技回用の演出が開始されてから有利な状態が終了するまでの遊技状況を進行させるための処理について、処理構成の簡素化を図ることができる。
【０８６９】
上記特徴Ｆ群の発明は、以下の課題に対して効果的である。
【０８７０】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機は、遊技の状況が多数設定されており、それぞれに対応する遷移条件が成立することに基づき、遊技の状況の遷移が発生する。
【０８７１】
パチンコ遊技機では、例えば遊技領域に設けられた所定の入球部への遊技球の入球に基づき内部抽選が行われるとともに、液晶表示装置などにおける図柄の変動表示といった遊技回用装置における遊技回用動作を開始させ、さらに内部抽選の結果が当選結果である場合にはその結果に対応した状態で遊技回用動作を終了させて大当たり遊技状態に移行させる構成が知られている（例えば、特許文献１参照）。この場合、上記遊技回用動作が実行されておらず且つ大当たり遊技状態でもない開始待ち状況と、上記遊技回用動作が実行されている遊技回中の状況と、上記大当たり遊技状態となっている状況と、が設定されていることとなる。
【０８７２】
また、遊技領域に設けられた入球口の開閉が複数回行われることで上記大当たり遊技状態が進行する構成においては、当該大当たり遊技状態中の状況として、上記入球口を開放させている開放状況と、連続する開放回の間において上記入球口を閉鎖させた状態で維持する閉鎖状況と、が設定されていることとなる。
【０８７３】
ちなみに、スロットマシンにおいても、具体的な遊技の内容は相違するものの、開始待ち状況、遊技回中の状況及び大当たり遊技状態中の状況といったように、多数の遊技の状況が設定されている構成が知られている。
【０８７４】
上記のような多数の状況のそれぞれは、制御装置にて定期的に実行される定期処理においてそれぞれの状況に対応する処理が行われることで進行していくこととなる。この場合、現状滞在している状況とは異なる状況に対応した処理を進行させないようにする必要がある。したがって、このような事象を避けるために、各状況に対応させてフラグを用意しておき、各処理では、フラグに格納されている情報を読み出し、その読み出した情報から現状滞在している状況の判定を行うようにした構成が知られている。
【０８７５】
ここで、上記のようにフラグに格納されている情報を読み出してその情報を判定する処理を行おうとすると、フラグを読み出して確認する処理が例えば定期処理の１処理回の範囲内で繰り返し実行されることとなる。そうすると、処理構成が煩雑なものとなる。
【０８７６】
＜特徴Ｇ群＞
特徴Ｇ１．遊技球を発射すべく操作される発射操作手段（発射ハンドル５５）と、
出力部を駆動させる駆動状態となることで遊技領域に向けて遊技球を発射させる発射手段（遊技球発射機構５１）と、
前記発射操作手段が操作されたことに基づき前記発射手段を前記駆動状態とすることで遊技球の発射を定期的に行わせる発射制御手段（主側ＭＰＵ９２における発射制御処理を実行する機能、電源及び発射制御装置７９）と、
を備えた遊技機において、
前記発射制御手段は、
前記発射手段が前記駆動状態となっていない状況で当該駆動状態とすべき操作が前記発射操作手段に対して行われた場合に当該駆動状態となることを許可するまでの期間を複数種類の期間情報の中から選択する選択手段（主側ＭＰＵ９２におけるステップＳ１１０４の処理を実行する機能）と、
当該選択手段に選択された期間が経過した後に前記発射手段を前記駆動状態とする駆動状態設定手段（主側ＭＰＵ９２におけるステップＳ１１１０の処理を実行する機能、電源及び発射制御装置７９）と、
を備えていることを特徴とする遊技機。
【０８７７】
特徴Ｇ１によれば、遊技球の発射開始タイミングを、発射操作手段の操作タイミングを通じて意図的に操作しようとしても、実際に発射操作が行われたタイミングに対して発射手段が駆動状態となるタイミングが一義的に定められていないため、かかる意図的な操作を無効化させることが可能となる。
【０８７８】
特徴Ｇ２．前記選択手段は、前記駆動状態となることを許可するまでの期間を抽選により決定するものであることを特徴とする特徴Ｇ１に記載の遊技機。
【０８７９】
特徴Ｇ２によれば、発射操作が行われたタイミングに対して発射手段が駆動状態となるまでのタイミングを不規則なものとすることが可能となり、上記意図的な操作をより確実に無効化させることが可能となる。
【０８８０】
特徴Ｇ３．前記駆動状態設定手段により前記発射手段を前記駆動状態とする設定が行われた場合に、それに対応した所定の報知が行われるようにする駆動報知制御手段（主側ＭＰＵ９２におけるステップＳ１１１１の処理を実行する機能）を備えていることを特徴とする特徴Ｇ１又はＧ２に記載の遊技機。
【０８８１】
特徴Ｇ３によれば、実際に発射操作が行われたタイミングに対して発射手段が駆動状態となるタイミングが一義的ではない構成において、駆動状態とする設定が行われた場合に所定の報知が行われるため、かかる一義的ではない構成が故障によるものではないことを遊技者に認識させることが可能となる。
【０８８２】
上記特徴Ｇ群の発明は、以下の課題に対して効果的である。
【０８８３】
遊技機の一種であるパチンコ機は、遊技機本体の前面部に発射操作装置を備えており、当該発射操作装置が操作されることで発射装置が動作し、遊技領域の上部に遊技球が発射される。
【０８８４】
従来の発射操作装置は、遊技機本体に固定された基部と、発射操作装置の前面部を構成する前面カバーと、これら基部及び前面カバーの間において回動自在に設けられ、遊技球の発射操作に際して回動操作される操作ハンドルと、を備えている。遊技者は、操作ハンドルの回動量を調節し、所望の飛距離となる回動位置に操作ハンドルを保持した姿勢を維持して遊技を行う。
【０８８５】
しかしながら、遊技球の発射開始タイミングを、発射操作装置の操作タイミングを通じて意図的に操作して、遊技球の付与率を遊技機の設計段階において想定した付与率よりも上回らせる行為が考えられ、この場合、遊技ホールに対して予想外の不利益を及ぼすこととなる。これに対して、当該行為をも想定した状態で遊技球の付与率を設計しようとすると、設計段階における作業が煩雑化してしまう。
【０８８６】
以下に、以上の各特徴を適用し得る遊技機の基本構成を示す。
【０８８７】
パチンコ遊技機：遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【０８８８】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【０８８９】
１０…パチンコ機、２４ｂ…異常検知手段としての電波検知センサ、３１…一般入賞口、３１ａ〜３１ｃ…入賞口検知センサ、３２…可変入賞装置、３２ｅ…大入賞口検知センサ、３３…上作動口、３３ａ…上作動口検知センサ、３４…下作動口、３４ｃ…下作動口検知センサ、３５…スルーゲート、３５ａ，３５ｂ…ゲート検知センサ、５１…遊技球発射機構、５５…発射ハンドル、７９…電源及び発射制御装置、９２…主側ＭＰＵ、９２ａ…入力ポート、９３…主側ＲＯＭ、９４…主側ＲＷＭ、９６…停電監視基板、１０２…払出側ＭＰＵ、１０３…払出側ＲＯＭ、１０４…払出側ＲＷＭ、１１４…電断時用電源部、１２２…入賞装置、１２３…ベース体、１２４…入賞口、１２５…開閉片、１３５…誘導通路、１４１…入賞用通過部、１４４…有利用通過部、１５３…回転体、１５５…異常検知手段としての振動検知センサ、ＳＬ１…第１通信手段としての第１の信号経路、ＳＬ３…第２通信手段としての第３の信号経路、ＴＣ１〜ＴＣ１０…タイマカウンタ。
【図１】
0005573097.tif 000002
【図２】
0005573097.tif 000003
【図３】
0005573097.tif 000004
【図４】
0005573097.tif 000005
【図５】
0005573097.tif 000006
【図６】
0005573097.tif 000007
【図７】
0005573097.tif 000008
【図８】
0005573097.tif 000009
【図９】
0005573097.tif 000010
【図１０】
0005573097.tif 000011
【図１１】
0005573097.tif 000012
【図１２】
0005573097.tif 000013
【図１３】
0005573097.tif 000014
【図１４】
0005573097.tif 000015
【図１５】
0005573097.tif 000016
【図１６】
0005573097.tif 000017
【図１７】
0005573097.tif 000018
【図１８】
0005573097.tif 000019
【図１９】
0005573097.tif 000020
【図２０】
0005573097.tif 000021
【図２１】
0005573097.tif 000022
【図２２】
0005573097.tif 000023
【図２３】
0005573097.tif 000024
【図２４】
0005573097.tif 000025
【図２５】
0005573097.tif 000026
【図２６】
0005573097.tif 000027
【図２７】
0005573097.tif 000028
【図２８】
0005573097.tif 000029
【図２９】
0005573097.tif 000030
【図３０】
0005573097.tif 000031
【図３１】
0005573097.tif 000032
【図３２】
0005573097.tif 000033
【図３３】
0005573097.tif 000034
【図３４】
0005573097.tif 000035
【図３５】
0005573097.tif 000036
【図３６】
0005573097.tif 000037
【図３７】
0005573097.tif 000038
【図３８】
0005573097.tif 000039
【図３９】
0005573097.tif 000040
【図４０】
0005573097.tif 000041
【図４１】
0005573097.tif 000042
【図４２】
0005573097.tif 000043
【図４３】
0005573097.tif 000044
【図４４】
0005573097.tif 000045
【図４５】
0005573097.tif 000046
【図４６】
0005573097.tif 000047
【図４７】
0005573097.tif 000048