(57)【特許請求の範囲】
【請求項１】
複数の進行用処理を実行することにより遊技の進行を制御する制御手段と、
外部電源と接続されて少なくとも前記制御手段に電力を供給する電力供給手段と、
当該電力供給手段による電力供給の状況を監視し、当該電力供給の状況が電力低下状況となった場合に低下情報の出力を開始する監視手段と、
前記電力供給手段からの電力供給が遮断されている状況において少なくとも所定の記憶手段に電力を供給する電断中電力供給手段と、
遊技機に対する異常として予め定められた特別異常の発生を検知する異常検知手段と、
を備え、
前記制御手段は、
前記低下情報が出力されているか否かを所定の確認タイミングにおいて確認する確認処理を実行し、前記低下情報が出力されていることが確認された場合に前記所定の記憶手段に電断発生情報を記憶させる処理を実行する確認処理実行手段と、
前記所定の記憶手段に前記電断発生情報が記憶されているか否かを判定する判定処理を予め定められた判定タイミングにおいて実行し、当該判定処理において前記電断発生情報が記憶されていると判定した場合に電断時処理を開始する電断時処理実行手段と、
電力供給が遮断されている状況から電力供給が開始された場合に前記制御手段の状態が電断前の状態に復帰されるようにする手段と、
前記異常検知手段の検知結果に基づいて前記所定の記憶手段に特別異常情報を記憶させる手段と、
前記特別異常情報が記憶されていることに基づいて前記複数の進行用処理のうち少なくとも一部の処理についてその実行が規制されるようにする一方、当該特別異常情報が記憶されていたとしても少なくとも前記確認処理実行手段による前記確認処理の実行並びに前記電断時処理実行手段による前記判定処理及び前記電断時処理の実行を規制しない手段と、
を備えていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
例えばパチンコ遊技機等の遊技機においては、制御装置が設けられている。制御装置は、外部電源から遊技機に供給される電力に基づいて動作し、遊技を進行させるための処理を実行する。当該構成において、外部電源の電断等によって制御装置への供給電力が遮断されることがある。制御装置への供給電力が遮断されて制御装置における処理が突然中断されると、遊技者に不利益を及ぼすおそれがあり好ましくない。
【０００３】
そこで、制御装置への供給電力を監視する監視装置を設け、監視装置から制御装置へ所定の信号が出力されるよう構成されている（例えば、特許文献１参照）。本構成では、上記所定の信号に基づいて制御装置において電断の発生が確認され、全ての処理を中断する前に電断時処理が実行され、復電時には電断発生前の状態から開始されるようになっている。これにより、各種処理が突然中断されることに伴う上記不都合の発生が防止される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１５８４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記例示等のような遊技機においては電断時処理が好適に実行される必要があり、この点について未だ改良の余地がある。
【０００６】
本発明は、上記例示した事情等に鑑みてなされたものであり、電断時処理を好適に実行することが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく請求項１記載の発明は、複数の進行用処理を実行することにより遊技の進行を制御する制御手段と、
外部電源と接続されて少なくとも前記制御手段に電力を供給する電力供給手段と、
当該電力供給手段による電力供給の状況を監視し、当該電力供給の状況が電力低下状況となった場合に低下情報の出力を開始する監視手段と、
前記電力供給手段からの電力供給が遮断されている状況において少なくとも所定の記憶手段に電力を供給する電断中電力供給手段と、
遊技機に対する異常として予め定められた特別異常の発生を検知する異常検知手段と、
を備え、
前記制御手段は、
前記低下情報が出力されているか否かを所定の確認タイミングにおいて確認する確認処理を実行し、前記低下情報が出力されていることが確認された場合に前記所定の記憶手段に電断発生情報を記憶させる処理を実行する確認処理実行手段と、
前記所定の記憶手段に前記電断発生情報が記憶されているか否かを判定する判定処理を予め定められた判定タイミングにおいて実行し、当該判定処理において前記電断発生情報が記憶されていると判定した場合に電断時処理を開始する電断時処理実行手段と、
電力供給が遮断されている状況から電力供給が開始された場合に前記制御手段の状態が電断前の状態に復帰されるようにする手段と、
前記異常検知手段の検知結果に基づいて前記所定の記憶手段に特別異常情報を記憶させる手段と、
前記特別異常情報が記憶されていることに基づいて前記複数の進行用処理のうち少なくとも一部の処理についてその実行が規制されるようにする一方、当該特別異常情報が記憶されていたとしても少なくとも前記確認処理実行手段による前記確認処理の実行並びに前記電断時処理実行手段による前記判定処理及び前記電断時処理の実行を規制しない手段と、
を備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、電断時処理を好適に実行することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】一実施の形態におけるパチンコ機を示す正面図。
【図２】パチンコ機の主要な構成を展開して示す斜視図。
【図３】パチンコ機の主要な構成を展開して示す斜視図。
【図４】遊技盤の構成を示す正面図。
【図５】ステージユニットの構成を説明するための説明図。
【図６】前扉枠の構成を示す背面図。
【図７】裏パックユニットの構成を示す正面図。
【図８】払出装置内部に形成された通路構造を示す縦断面図。
【図９】パチンコ機の電気的構成を示すブロック図。
【図１０】遊技制御に用いる各種カウンタの概要を示す説明図。
【図１１】主制御基板のＭＰＵによるタイマ割込み処理を示すフローチャート。
【図１２】電断信号読み込み処理を示すフローチャート。
【図１３】不正監視処理を示すフローチャート。
【図１４】不正系信号読み込み処理を示すフローチャート。
【図１５】始動入賞処理を示すフローチャート。
【図１６】メイン処理を示すフローチャート。
【図１７】通常処理を示すフローチャート。
【図１８】開放検知処理を示すフローチャート。
【図１９】遊技球の払出に関する電気的構成を示すブロック図。
【図２０】入力状態監視処理を示すフローチャート。
【図２１】前扉枠開放信号監視処理を示すフローチャート。
【図２２】賞球許可信号監視処理を示すフローチャート。
【図２３】払出用出力処理を示すフローチャート。
【図２４】賞球コマンド出力処理を示すフローチャート。
【図２５】払出制御基板のＭＰＵによるメイン処理を示すフローチャート。
【図２６】タイマ割込み処理を示すフローチャート。
【図２７】コマンド判定処理を示すフローチャート。
【図２８】満タン用処理を示すフローチャート。
【図２９】賞球設定処理を示すフローチャート。
【図３０】貸球設定処理を示すフローチャート。
【図３１】払出個数設定処理を示すフローチャート。
【図３２】払出制御処理を示すフローチャート。
【図３３】払出状態設定処理を示すフローチャート。
【図３４】駆動信号出力処理を示すフローチャート。
【図３５】賞球許可信号設定処理を示すフローチャート。
【図３６】賞球許可信号に対する賞球コマンドの出力の様子を説明するためのタイムチャート。
【図３７】下皿が満タン状態で電源が投入された場合の賞球情報の取り扱いを説明するためのタイムチャート。
【図３８】前扉枠が開放状態で電源が投入された場合の賞球情報の取り扱いを説明するためのタイムチャート。
【発明を実施するための形態】
【００１０】
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の一実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１１】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。外枠１１は木製の板材を四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１２】
外枠１１の側方には図１に示すように、球貸装置（例えばＣＲユニット）Ｙが設けられている。球貸装置Ｙの前面側にはカード挿入口Ｈが設けられ、そのカード挿入口Ｈへのカードの挿入によりカードに記憶された金額に相当する数の遊技球の貸し出しを受けることができるようになっている。なお、遊技球の貸し出しを受ける上で球貸装置Ｙに挿入されるものはカードに限定されることはなく、現金であってもよく、また現金情報が記憶されたコインであってもよい。
【００１３】
遊技機本体１２は、内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機本体１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１４】
内枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１５】
なお、遊技機本体１２には、図３に示すように、その回動先端部に施錠装置１６が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠１４を内枠１３に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１６】
次に、遊技機本体１２の前面側の構成について説明する。
【００１７】
内枠１３は、外形が外枠１１とほぼ同一形状をなす樹脂ベース２１を主体に構成されている。樹脂ベース２１の上部には、図２に示すように、前扉枠１４が開放されているか否か（又は閉鎖されているか否か）を検知する前扉枠開放スイッチ（前面体開放検知手段）２２が設けられている。前扉枠開放スイッチ２２は、樹脂ベース２１の前面から出没可能なピンを有しており、内枠１３に対して前扉枠１４を閉じた状態ではピンが押し込まれて前扉枠１４の閉鎖が検知され、内枠１３に対して前扉枠１４を開いた状態ではピンが突出位置に戻って前扉枠１４の開放が検知されるようになっている。
【００１８】
ちなみに、前扉枠開放スイッチ２２は、前扉枠１４が開放状態の場合に後述する主制御装置９１に対して前扉枠開放信号としてＨＩレベル信号を出力し、前扉枠１４が閉鎖状態の場合にはＬＯＷレベル信号を出力する。但し、信号の出力態様はこれに限定されることはなく、ＨＩレベル信号とＬＯＷレベル信号との関係が逆であってもよい。
【００１９】
樹脂ベース２１の中央部には略楕円形状の窓孔２３が形成されている。樹脂ベース２１には遊技盤２４が着脱可能に取り付けられている。遊技盤２４は合板よりなり、遊技盤２４の前面に形成された遊技領域が樹脂ベース２１の窓孔２３を通じて内枠１３の前面側に露出した状態となっている。
【００２０】
ここで、遊技盤２４の構成を図４に基づいて説明する。
【００２１】
遊技盤２４には、一般入賞口３１，可変入賞装置３２、下作動口３４及びスルーゲート３５が設けられているとともに、上作動口３３を有する可変表示ユニット３６が設けられている。一般入賞口３１、可変入賞装置３２及び作動口３３，３４に遊技球が入ると、それが遊技盤２４の背面側に配設された検知センサ（図示略）により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。その他に、遊技盤２４の最下部にはアウト口３７が設けられており、各種入賞口等に入らなかった遊技球はアウト口３７を通って遊技領域から排出される。また、遊技盤２４には、遊技球の落下方向を適宜分散、調整等するために多数の釘３８が植設されていると共に、風車等の各種部材（役物）が配設されている。なお、以下の説明では、一般入賞口３１や可変入賞装置３２等といった特典付与対象となる入球部への入球と、アウト口３７への入球とを区別するために、前者の入球を入賞とも称する。
【００２２】
可変表示ユニット３６には、図柄を可変表示する図柄表示装置４１が設けられているとともに、図柄表示装置４１を囲むようにしてセンターフレーム４２が配設されている。
【００２３】
センターフレーム４２は、図柄表示装置４１の上方及び左右の側方を囲む屋根ユニット１７１と、図柄表示装置４１の下方に配設されたステージユニット１７２とを備えている。屋根ユニット１７１には、当該屋根ユニット１７１の上枠部に球入口１７３を有し当該球入口１７３に入った遊技球をステージユニット１７２上に導く一対のステージ誘導通路（ワープ通路）が形成されている。球入口１７３に遊技球が入ることにより、その遊技球がステージユニット１７２上に誘導される。但し、球入口１７３の周辺には複数の釘３８が配設されており、球入口１７３への入球が頻繁に発生しないように構成されている。
【００２４】
ステージユニット１７２はその上面に、図５に示すように、遊技球が転動可能な転動面１７４を有している。転動面１７４は、遊技球２個分程度の幅を有し、中央部を中心として左右対称な滑らかな流線形状となっている。具体的には、転動面１７４は、中央部が上方に盛り上がった山部１７５となっており、その左右は下方に凹んだ谷部１７６となっており、また左右両端は中央部よりも上方に位置する。
【００２５】
谷部１７６は、前方に向けて下方に傾斜した形状をなしている。十分に減速された状態で谷部１７６上に到達した遊技球は、図５（ａ）に示すように、谷部１７６の傾斜により誘導されて、谷部１７６の前縁からステージユニット１７２の下方に排出される。
【００２６】
また、山部１７５の頂部には、前後方向に延び、前方に向けて下方に傾斜した形状をなす前方誘導路１７７と、前後方向に延び、後方に向けて下方に傾斜した形状をなす後方誘導路１７８とが一体形成されている。十分に減速された状態で前方誘導路１７７上に到達した遊技球は、図５（ｂ）に示すように、当該前方誘導路１７７の傾斜により誘導されて、転動面１７４の前縁からステージユニット１７２の下方に排出される。一方、十分に減速された状態で後方誘導路１７８上に到達した遊技球は、図５（ｃ）に示すように、当該後方誘導路１７８の傾斜により誘導されて、転動面１７４の後縁へ誘導される。そして、この誘導される位置には、上作動口３３が設けられている。
【００２７】
上作動口３３に遊技球が入ると、それが後述する検知センサにより検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。また、上作動口３３への入球に基づいて、後述する主制御装置にて大当たり状態（特別遊技状態）を発生させるか否かの抽選が行われる。なお、かかる抽選は下作動口３４への入球に基づいても同様に行われる。
【００２８】
図柄表示装置４１は、液晶ディスプレイを備えた液晶表示装置として構成されており、作動口３３，３４への入賞をトリガとして図柄を可変表示する。図柄表示装置４１は、後述する表示制御装置により表示内容が制御される。図柄表示装置４１には、例えば左、中及び右に並べて図柄が表示され、これらの図柄が上下方向にスクロールされるようにして変動表示されるようになっている。そして、予め設定されている有効ライン上に所定の組合せの図柄が停止表示された場合には、特別遊技状態（以下、大当たりという）が発生することとなる。なお、図柄表示装置４１としては液晶表示装置が設けられているが、これに限定されることはなく、有機ＥＬ表示装置、プラズマ表示装置及びＣＲＴなどを用いてもよい。
【００２９】
センターフレーム４２の上部には、第１特定ランプ部４３及び第２特定ランプ部４４が設けられている。また、センターフレーム４２の上部及び下部にはそれぞれ保留ランプ部４５，４６が設けられている。下側の保留ランプ部４５は、図柄表示装置４１及び第１特定ランプ部４３に対応しており、遊技球が作動口３３，３４を通過した回数は最大４回まで保留され保留ランプ部４５の点灯によってその保留個数が表示されるようになっている。上側の保留ランプ部４６は、第２特定ランプ部４４に対応しており、遊技球がスルーゲート３５を通過した回数は最大４回まで保留され保留ランプ部４６の点灯によってその保留個数が表示されるようになっている。
【００３０】
第１特定ランプ部４３では、作動口３３，３４への入賞をトリガとして所定の順序で発光色の切り替えが行われ、予め定められた色で停止表示された場合には大当たりが発生する。また、第２特定ランプ部４４では、遊技球のスルーゲート３５への入賞をトリガとして所定の順序で発光色の切り替えが行われ、予め定められた色で停止表示された場合には下作動口３４に付随する電動役物３４ａが所定時間だけ開放状態となる。これにより、下作動口３４への遊技球の入賞が可能となる。
【００３１】
可変入賞装置３２は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、大当たりの際に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。可変入賞装置３２の開放態様としては、所定時間（例えば３０秒間）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、複数ラウンド（例えば１５ラウンド）を上限として可変入賞装置３２が繰り返し開放されるものが一般的である。
【００３２】
ここで、本パチンコ機１０では遊技盤２４に、図４に示すように、異常検知手段として、磁気検知センサ１０５と、フォトセンサ１０６と、振動検知センサ１０７とが設けられている。
【００３３】
磁気検知センサ１０５は、球入口１７３周辺における遊技盤２４の背面側に設置されている。上記のとおり球入口１７３は上作動口３３が設けられたステージユニット１７２上への遊技球の誘導口となっているため、前扉枠１４に設けられた窓パネルとしてのガラス６２の前方において球入口１７３周辺に磁石を近づけ、不正に球入口１７３へと遊技球を誘導させようとする行為が想定される。これに対して、磁気検知センサ１０５が設けられていることにより、上記磁石を用いた不正行為が行われた場合に、それを検知することが可能となる。磁気検知センサ１０５は後述する主制御装置と電気的に接続されており、磁気検知センサ１０５の検知結果は主制御装置に入力される。この場合、磁気検知センサ１０５は、磁気を検知していない場合は非検知信号としてＨＩレベル信号を出力し、磁気を検知している場合は検知信号としてＬＯＷレベル信号を出力する。
【００３４】
フォトセンサ１０６は、球入口１７３周辺における遊技盤２４の前面側に設置されている。上記のように磁石を用いた不正行為が行われる場合、その行為を磁気検知センサ１０５では検知できないことが考えられる。これに対して、フォトセンサ１０６が設けられていることにより、球入口１７３周辺に相当するガラス６２の前方において所定期間に亘って手などが待機された場合に、それを検知することが可能となる。フォトセンサ１０６は後述する主制御装置と電気的に接続されており、フォトセンサ１０６の検知結果は主制御装置に入力される。この場合、フォトセンサ１０６は、手などを検知していない場合は非検知信号としてＨＩレベル信号を出力し、手などを検知している場合には検知信号としてＬＯＷレベル信号を出力する。なお、フォトセンサ１０６に代えて、測距センサを用いてもよい。また、上記信号の出力態様を逆に設定してもよい。
【００３５】
ちなみに、磁気検知センサ１０５及びフォトセンサ１０６の位置は、上記のものに限定されることはなく、例えば、上記磁石を用いて一般入賞口３１への入賞を不正に行わせようとする不正行為を抑制すべく、一般入賞口３１周辺に磁気検知センサ１０５及びフォトセンサ１０６を配置してもよい。また、上記信号の出力態様を逆に設定してもよい。また、上作動口３３が可変表示ユニット３６の下方に配置された構成においては、その周辺に磁気検知センサ１０５及びフォトセンサ１０６を配置してもよい。
【００３６】
振動検知センサ１０７は、遊技盤２４の背面側に設置されている。上記のとおりステージユニット１７２の転動面１７４上を転動する遊技球は、基本的に十分に減速された状態で後方誘導路１７８上に到達することで、上作動口３３へ誘導される。この場合、前扉枠１４を叩く等してパチンコ機１０に振動を与えることにより、転動面１７４上を転動している遊技球を強引に上作動口３３に入れさせようとする行為が想定される。これに対して、振動検知センサ１０７が設けられていることにより、上記振動を与えることによる不正行為が行われた場合に、それを検知することが可能となる。振動検知センサ１０７は後述する主制御装置と電気的に接続されており、振動検知センサ１０７の検知結果は主制御装置に入力される。この場合、振動検知センサ１０７は、振動を検知していない場合は非検知信号としてＨＩレベル信号を出力し、振動を検知している場合には検知信号としてＬＯＷレベル信号を出力する。なお、振動検知センサ１０７の配置位置は上記のものに限定されることはなく、前扉枠１４、樹脂ベース２１又は裏パックユニット１５に振動検知センサ１０７を配置してもよい。また、上記信号の出力態様を逆に設定してもよい。
【００３７】
遊技盤２４には、内レール部５１と外レール部５２とが取り付けられており、これら内レール部５１と外レール部５２とにより誘導レールが構成され、遊技球発射機構５３から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構５３は、図２に示すように、樹脂ベース２１における窓孔２３の下方に取り付けられており、前扉枠１４に設けられた発射ハンドル５４が操作されることにより遊技球の発射動作が行われる。
【００３８】
内枠１３の前面側全体を覆うようにして前扉枠１４が設けられている。前扉枠１４には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部６１が形成されている。窓部６１は、略楕円形状をなし、透明性を有するガラス６２が嵌め込まれている。窓部６１の周囲には、各種ランプ等の発光手段が設けられている。当該各種ランプ部の一部としてエラー表示ランプ部６３が窓部６１の上方に設けられている。また、エラー表示ランプ部６３の左右両側には、遊技状態に応じた効果音などが出力されるスピーカ部６４が設けられている。
【００３９】
前扉枠１４における窓部６１の下方には、手前側へ膨出した上側膨出部６５と下側膨出部６６とが上下に並設されている。上側膨出部６５には、図１に示すように、球貸操作装置７１が配設されている。球貸操作装置７１には球貸ボタン７２と、返却ボタン７３と、度数表示部７４とが設けられている。球貸装置Ｙにカード等を挿入した状態で、球貸操作装置７１によって球貸し操作、カード返却操作及びカード度数の確認を行うことができる。すなわち、球貸ボタン７２は、カード等（記録媒体）に記録された情報に基づいて貸出球を得るために操作されるものであり、カード等に残額が存在する限りにおいて貸出球が払い出される。返却ボタン７３は、球貸装置Ｙに挿入されたカード等の返却を求める際に操作される。度数表示部７４はカード等の残額情報を表示するものである。
【００４０】
また、上側膨出部６５内側には上方に開口した上皿８１が設けられており、下側膨出部６６内側には同じく上方に開口した下皿８２が設けられている。上皿８１は、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構５３側へ導くための機能を有する。また、下皿８２は、上皿８１内にて余剰となった遊技球を貯留する機能を有する。
【００４１】
ここで、本パチンコ機１０では、前扉枠１４に対して窓部６１、上皿８１、及び下皿８２が一体化されている。従来のパチンコ機においては、少なくとも窓部と下皿とがそれぞれ別ユニットとして設けられており、窓部が下皿に対して独立して回動可能となっていたため、パチンコ機の前面部には上記各ユニット間に境界が生じていた。この場合、当該境界から不正具などを挿入して行う不正行為が想定される。また、かかる不正行為を抑制すべく各ユニット間の境界に対して不正抑制構造を設けることもできるが、そうすると構成の複雑化を招いてしまう。さらに、パチンコ機の前面部において境界が生じるのは、デザイン上好ましくない。これに対して、上記のとおり前扉枠１４に対して窓部６１、上皿８１及び下皿８２が一体化されているので、窓部６１と下皿８２との間に境界が生じることはなく、上記不都合が抑制される。
【００４２】
上皿８１及び下皿８２には、裏パックユニット１５の払出装置１１４（図７参照）から払い出された遊技球が前扉枠１４の背面に設けられた通路形成ユニット８３を通じて排出される。通路形成ユニット８３は、図６に示すように、上皿８１に通じる前扉側上皿通路８４と、下皿８２に通じる前扉側下皿通路８５とが形成されている。
【００４３】
前扉側上皿通路８４及び前扉側下皿通路８５は、それぞれ内枠１３に設けられた各内枠側通路（図示略）に連通されている。また、これら各内枠側通路は、裏パックユニット１５に設けられた払出装置１１４に連通されている。この場合に、裏パックユニット１５において払出装置１１４の下流側には後述する遊技球分配部が設けられており、上皿８１が満タン状態となり遊技球分配部の位置から上皿８１の入口まで遊技球が充填された状態となった場合に、それ以降に払出装置１１４から払い出された遊技球が遊技球分配部にて下皿８２側に振り分けられる。
【００４４】
前扉枠１４を内枠１３に対して前方に回動させる場合には、前扉側上皿通路８４及び前扉側下皿通路８５が各内枠側通路から離間されることとなる。この場合に、各内枠側通路は内枠１３に設けられた開閉部材８６によって閉鎖される。開閉部材８６は、図２に示すように、その下端に設けられた支軸８７により前後方向に回動可能に支持されており、さらに各内枠側通路を閉鎖する前方位置に付勢する図示しない付勢部材が設けられている。したがって、前扉枠１４を内枠１３に対して開いた状態では開閉部材８６が図示の如く起き上がり、各内枠側通路を閉鎖する。なお、前扉枠１４を閉鎖した状態では、前扉枠１４の通路形成ユニット８３により開閉部材８６が付勢力に抗して押し開けられる。
【００４５】
通路形成ユニット８３には、図６に示すように、前扉側下皿通路８５を通る遊技球を検知するように満タン検知センサ８８が設けられている。満タン検知センサ８８は、磁気検知タイプの近接センサにて構成されており、検知範囲内を遊技球が通過する際の磁界（又は磁場）の変化が検知されて電気信号として出力される。なお、満タン検知センサ８８は磁気検知タイプの近接センサに限定されることはなく、遊技球を検知することができるのであれば任意であり、例えば、フォトセンサやリミットセンサなどを用いてもよい。
【００４６】
満タン検知センサ８８は裏パックユニット１５の払出制御装置１４１（図７参照）に対して電気信号を出力する。具体的には、遊技球を検知していない状態ではＬＯＷレベル信号を出力し、遊技球を検知している状態ではＨＩレベル信号を出力する。なお、これに限定されることはなく、遊技球を検知していない状態ではＨＩレベル信号を出力し、遊技球を検知している状態ではＬＯＷレベル信号を出力する構成としてもよく、また遊技球を検知している状態においてのみ電気信号を出力する構成としてもよい。
【００４７】
払出制御装置１４１では、満タン検知センサ８８の検知結果に基づいて下皿８２が満タン状態であるか否かを特定し、下皿８２が満タン状態であると特定した場合、払出装置１１４による遊技球の払出を停止する。これにより、下皿８２が満タン状態となり、前扉側下皿通路８５において満タン検知センサ８８の位置まで遊技球が連なった場合には、それ以上の遊技球の払出が停止される。
【００４８】
次に、遊技機本体１２の背面側の構成について説明する。なお、以下の説明では、図３に加え図７を適宜参照する。図７は裏パックユニット１５の正面図である。
【００４９】
図３に示すように、内枠１３（具体的には、遊技盤２４）の背面には、主制御装置９１及び音声ランプ制御装置９２が搭載されている。主制御装置９１は、遊技の主たる制御を司る機能（主制御回路）と、電源を監視する機能（電断監視回路）とを有する主制御基板を具備しており、当該主制御基板が透明樹脂材料等よりなる基板ボックス９３に収容されて構成されている。音声ランプ制御装置９２は、主制御装置９１からの指示に従い音声やランプ表示、及び図示しない表示制御装置の制御を司る音声ランプ制御基板を具備しており、音声ランプ制御基板が透明樹脂材料等よりなる基板ボックス９４に収容されて構成されている。
【００５０】
裏パックユニット１５は、図７に示すように、裏パック１０１を備えており、当該裏パック１０１に対して、払出機構部１０２及び制御装置集合ユニット１０３が取り付けられている。裏パック１０１は透明性を有する合成樹脂により形成されており、主制御装置９１や音声ランプ制御装置９２などを後方から覆うように、後方に突出し略直方体形状をなす保護カバー部１０４を有している。
【００５１】
払出機構部１０２は、保護カバー部１０４を迂回するようにして配設されている。払出機構部１０２には、裏パック１０１の最上部に配置され遊技ホールの島設備から供給される遊技球が逐次補給されるタンク１１１と、タンク１１１の下方から下流側に向けて緩やかに傾斜するタンクレール１１２と、タンクレール１１２の下流側に連結され上下方向に延びるケースレール１１３と、ケースレール１１３の最下流部に設けられた払出装置１１４と、を備えている。
【００５２】
ケースレール１１３には、当該ケースレール１１３内の通路を通じてタンク１１１から払出装置１１４まで連なった遊技球を検知するように球無検知センサ１１５が設けられている。球無検知センサ１１５は、磁気検知タイプの近接センサにて構成されており、検知範囲内を遊技球が通過する際の磁界の変化が検知されて電気信号として出力される。なお、球無検知センサ１１５は磁気検知タイプの近接センサに限定されることはなく、遊技球を検知することができるのであれば任意であり、例えば、フォトセンサやリミットセンサなどを用いてもよい。
【００５３】
球無検知センサ１１５は払出制御装置１４１に対して電気信号を出力する。具体的には、遊技球を検知していない状態ではＬＯＷレベル信号を出力し、遊技球を検知している状態ではＨＩレベル信号を出力する。なお、これに限定されることはなく、遊技球を検知していない状態ではＨＩレベル信号を出力し、遊技球を検知している状態ではＬＯＷレベル信号を出力する構成としてもよく、また遊技球を検知している状態においてのみ電気信号を出力する構成としてもよい。
【００５４】
払出制御装置１４１では、球無検知センサ１１５の検知結果に基づいてタンク１１１が球無状態であるか否かを特定し、タンク１１１が球無状態であると特定した場合、払出装置１１４による遊技球の払出を停止する。これにより、タンク１１１が球無状態であるにも関わらず、払出装置１１４が動作し続けることが防止される。
【００５５】
また、ケースレール１１３には、球抜き操作スイッチ１１６が設けられている。例えば、タンク１１１に貯留されている遊技球のパチンコ機１０外への排出に際して、ケースレール１１３にある遊技球も全て排出する場合に球抜き操作スイッチ１１６が押され、ケースレール１１３及びその下流側に貯留されている遊技球の排出が可能となる。
【００５６】
払出装置１１４では遊技球の払出が実行される。ここで、払出装置１１４の構成について図８を用いて説明する。図８は払出装置１１４内部に形成された通路構造を示す縦断面図である。
【００５７】
払出装置１１４は合成樹脂製のハウジング１２１を備えており、当該ハウジング１２１にはケースレール１１３から供給される遊技球が通過する払出通路１２２が形成されている。払出通路１２２の中間部分には通路幅が左右に広がった収容部１２３が設けられており、当該収容部１２３に回転体１２４が収容されている。回転体１２４はその中心が払出モータ１２５の出力軸１２５ａに固定されている。
【００５８】
払出モータ１２５は、ステッピングモータにより構成されており、出力軸１２５ａは所定方向（図８で見て時計回り方向又は反時計回り方向）に回転駆動される。払出モータ１２５は、払出制御装置１４１内に設けられたモータドライバを通じて同じく払出制御装置１４１内に設けられたＭＰＵによって駆動制御される。具体的には、ＭＰＵからモータドライバに１パルスの駆動信号（励磁信号又は励磁パルスとも言う。以下同様）が与えられることにより、払出モータ１２５の励磁状態が切り換えられ、出力軸１２５ａが１ｓｔｅｐ進む。払出モータ１２５は、ＭＰＵから６０パルスの駆動信号が与えられることで出力軸１２５ａが６０ｓｔｅｐ進み、当該出力軸１２５ａが１回転するように設定されている。そして、出力軸１２５ａが１回転することで、すなわち払出制御装置１４１のＭＰＵから６０パルスの駆動信号が出力されることにより、回転体１２４が１回転する。
【００５９】
回転体１２４の周縁には、１８０°間隔で２箇所に、凹部１２４ａが形成されている。凹部１２４ａは、曲面状となっておりその曲率は遊技球の曲率と同程度となっている。また、回転体１２４の周縁における凹部１２４ａ間の部位と収容部１２３の通路壁との間の距離が遊技球の直径寸法よりも短くなっているのに対して、凹部１２４ａと収容部１２３の通路壁との間の距離は遊技球の直径寸法よりも長くなっている。これにより、払出通路１２２を流下してきた遊技球が回転体１２４の凹部１２４ａに到達すると、当該遊技球は回転体１２４の回転に伴って下流側に導出される。
【００６０】
ここで、上記のとおり払出制御装置１４１のＭＰＵから６０パルスの駆動信号が出力されることにより回転体１２４が１回転するため、回転体１２４に１８０°間隔で２箇所に凹部１２４ａが形成された構成においては、１個の遊技球が回転体１２４によって下流側に導出されてから払出モータ１２５に３０パルスの駆動信号を与えることにより、次の遊技球が下流側に導出される。なお、回転体１２４が１回転するのに必要な駆動信号のパルス数や、１個の遊技球が下流側に導出されてから次の遊技球が下流側に導出されるまでに要する駆動信号のパルス数は、上記のものに限定されることはなく任意である。
【００６１】
払出通路１２２には、収容部１２３よりも下流側の位置に略平板状をした払出球検知センサ１２６が設置されている。払出球検知センサ１２６は、周知の電磁誘導型の近接センサにて構成されており、検知部１２７の貫通孔１２７ａを遊技球が通過したことによる磁界の変化を電気信号に変換して出力する。払出球検知センサ１２６は払出制御装置１４１と電気的に接続されており、払出制御装置１４１は当該払出球検知センサ１２６により、回転体１２４の下流側へと導出された遊技球の数が確認できるようになっている。
【００６２】
払出装置１１４より払い出された遊技球は、裏パック１０１に設けられた遊技球分配部１２８に供給される。遊技球分配部１２８は、複数の開口部が左右方向に並設されており、内側の開口部が上述した前扉側上皿通路８４を介して上皿８１に通じており、外側の開口部が上述した前扉側下皿通路８５を介して下皿８２に通じている。かかる遊技球分配部１２８によって、払出装置１１４より払い出された遊技球は、上皿８１又は下皿８２の何れかに分配される。
【００６３】
払出機構部１０２には、裏パック基板１３１が設置されている。裏パック基板１３１には、例えば交流２４ボルトの主電源が供給され、電源操作部としての電源スイッチ１３２の切替操作により電源ＯＮ又は電源ＯＦＦとされるようになっている。
【００６４】
裏パック１０１には、その右上部に外部端子板１３３が設けられている。外部端子板１３３には、内枠１３の開放時に信号出力するための出力端子、前扉枠１４の開放時に信号出力するための出力端子、大当たり中（特別遊技状態中）に信号出力するための出力端子、及び第１特定ランプ部（特定表示部）４３における１遊技回分の発光色の切換表示が終了した場合に信号出力するための出力端子が設けられている。そして、これらの出力端子を通じて、遊技ホール側の管理装置（又はホールコンピュータ）に対してパチンコ機１０側の状態に関する信号が出力される。
【００６５】
ここで、第１特定ランプ部４３に対応した出力端子は、１遊技回が終了した場合にそれを示す信号出力を行う機能を有しているのであれば、発光色の切換表示が終了した場合に信号出力するものでなくてもよい。この場合に、１遊技回とは、作動口（抽選契機入球部）３３，３４への一の入賞に基づいて抽選が行われた場合に、その抽選結果を示す表示が開始されてから終了するまでのことをいう。なお、第１特定ランプ部４３に対応した出力端子は、１遊技回が実行されことを特定可能な信号を出力するものであればよく、例えば、１遊技回が実行中である場合に信号出力を行う構成や１遊技回が開始した場合に信号出力を行う構成としてもよい。
【００６６】
また、大当たり中に上記遊技回が開始されることはなく、基本的には、大当たり中の信号出力と、１遊技回が終了した場合の信号出力とが同時に起こることはない。但し、後述する不正発生が主制御装置にて特定された場合には、これら信号出力が同時に行われる。これにより、遊技ホール側の管理装置では、これら信号を同時に入力した場合、パチンコ機１０側において不正が検知されていることが把握される。
【００６７】
つまり、外部端子板１３３には、同時に発生することのない第１状況と第２状況とに対して個別に第１出力端子と第２出力端子が設けられているとともに、上記第１状況及び第２状況のいずれでもない第３状況が発生した場合には、第１出力端子及び第２出力端子の両方から信号出力を行うようにしている。これにより、外部端子板１３３の端子数を少なく抑えることが可能となり、パチンコ機１０のコスト低減が図られるとともに、遊技ホール側の管理装置においても入力端子数の削減が図られることに伴ってコストの削減が図られる。なお、上記第３状況を、上記のような不正を検知した状況に代えて、予め定められた異常を検知した状況としてもよい。
【００６８】
裏パック１０１には、外部端子板１３３よりも外側に、内枠１３が開放されているか否か（又は閉鎖されているか否か）を検知する内枠開放スイッチ１３４が設けられている。外枠１１に対して内枠１３を閉じた状態では当該スイッチ１３４の金属接点が閉じて内枠１３の閉鎖が検知され、外枠１１に対して内枠１３を開いた状態では金属接点が開いて内枠１３の開放が検知されるようになっている。
【００６９】
ちなみに、内枠開放スイッチ１３４は、内枠１３が開放状態の場合に主制御装置９１に対して内枠開放信号としてＨＩレベル信号を出力し、内枠１３が閉鎖状態の場合にはＬＯＷレベル信号を出力する。但し、信号の出力態様はこれに限定されることはなく、ＨＩレベル信号とＬＯＷレベル信号との関係が逆であってもよい。
【００７０】
裏パック１０１の下端に制御装置集合ユニット１０３が取り付けられている。制御装置集合ユニット１０３は、払出制御装置１４１と電源及び発射制御装置１４２と球貸用接続端子板１４３とを備えている。これら払出制御装置１４１と電源及び発射制御装置１４２と球貸用接続端子板１４３は、払出制御装置１４１及び球貸用接続端子板１４３がパチンコ機１０後方となり電源及び発射制御装置１４２がパチンコ機１０前方となるように前後に重ねて配置されている。なお、制御装置集合ユニット１０３には、上述した排出通路が形成されている。
【００７１】
払出制御装置１４１は、払出装置１１４を制御する払出制御基板が透明樹脂材料等よりなる基板ボックス１４４に収容されて構成されている。また、払出制御装置１４１には状態復帰スイッチ１４５が設けられている。例えば、払出装置１１４における球詰まり等、払出エラーの発生時において状態復帰スイッチ１４５が押されると、球詰まりの解消が図られるようになっている。また、払出制御基板には７セグ表示器１４６が搭載されており、内枠１３を外枠１１に対して開放することで、基板ボックス１４４を通じて７セグ表示器１４６の表示内容が視認可能となっている。
【００７２】
電源及び発射制御装置１４２は、各種制御装置等で要する所定の電力が生成されるとともに遊技者による発射ハンドル５４の操作に伴う遊技球の打ち出しの制御を行う電源及び発射制御基板が透明樹脂材料等よりなる基板ボックス１４７に収容されて構成されている。また、電源及び発射制御装置１４２にはＲＡＭ消去スイッチ１４８が設けられている。本パチンコ機１０は各種データの記憶保持機能を有しており、万一電断が発生した際でも電断時の状態を保持し、電断からの復帰の際には電断時の状態に復帰できるようになっている。したがって、例えば遊技ホールの営業終了の場合のように通常手順で電源を遮断すると遮断前の状態が記憶保持されるが、ＲＡＭ消去スイッチ１４８を押しながら電源を投入すると、ＲＡＭデータが初期化されるようになっている。
【００７３】
球貸用接続端子板１４３は、球貸装置Ｙ、払出制御装置１４１及びパチンコ機１０前面の球貸操作装置７１に電気的に接続され、主として遊技者による球貸し操作の指令を取り込んでそれを払出制御装置１４１に出力するものである。
【００７４】
＜パチンコ機１０の電気的構成＞
次に、パチンコ機１０の電気的構成について、図９のブロック図に基づいて説明する。図９では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【００７５】
主制御装置９１には、主制御基板２０１と電断監視基板（停電監視基板）２０３とが設けられている。主制御基板２０１には、ＭＰＵ２１１が搭載されている。ＭＰＵ２１１には、当該ＭＰＵ２１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ（不揮発性記憶手段）２１２と、そのＲＯＭ２１２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ（揮発性記憶手段）２１３と、割込回路やタイマ回路、データ入出力回路などの各種回路が内蔵されている。なお、ＭＰＵ２１１、ＲＯＭ２１２及びＲＡＭ２１３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【００７６】
ＭＰＵ２１１には、入力ポート２１１ａ及び出力ポートがそれぞれ設けられている。なお、入出力ポートを備え、ＭＰＵ２１１において入出力が適宜変更される構成としてもよい。これは、後述する他のＭＰＵにおいても同様である。
【００７７】
ＭＰＵ２１１の入力ポート２１１ａには、電断監視基板２０３、払出制御装置１４１に設けられた払出制御基板２２２及びその他図示しないセンサ群などが接続されている。この場合に、電断監視基板２０３には電源及び発射制御基板２２１が接続されており、ＭＰＵ２１１には電断監視基板２０３を介して電力が供給される。
【００７８】
上記スイッチ群の一部として、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７の各検知結果（各検知信号）がＭＰＵ２１１に入力されるとともに、前扉枠開放スイッチ２２及び内枠開放スイッチ１３４の各検知結果（各検知信号）がＭＰＵ２１１に入力される。この場合、ＲＡＭ２１３には、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７の検知結果に基づいて不正の発生の有無を確認する上で用いられる不正確認用計測手段としての不正確認カウンタエリア２１５と、不正の発生を確認した場合にその確認した旨の情報である不正確認情報としての不正検知フラグを格納するための不正検知フラグ格納エリア（不正検知情報記憶手段）２１６とが設けられている。
【００７９】
また、スイッチ群の一部として、作動口３３，３４及び可変入賞装置３２などといった入球部に設けられた複数の検知センサが接続されており、主制御装置９１のＭＰＵ２１１において入球部の入球判定が行われる。また、ＭＰＵ２１１では、入球部のうち、作動口３３，３４への入球に基づいて大当たり発生判定を実行する。
【００８０】
ここで、ＭＰＵ２１１にて大当たり発生判定を行う上での電気的な構成について図１０を用いて説明する。
【００８１】
ＭＰＵ２１１は遊技に際し各種カウンタ情報を用いて、大当たり抽選、第１特定ランプ部４３の発光色の設定や、図柄表示装置４１の図柄表示の設定などを行うこととしており、具体的には、大当たりの抽選に使用する大当たり乱数カウンタＣ１と、確変大当たりや通常大当たり等の大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置４１が外れ変動する際のリーチ抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、第１特定ランプ部４３に表示される色の切り替えを行う期間及び図柄表示装置４１における図柄の変動表示時間を決定する変動種別カウンタＣＳとを用いることとしている。
【００８２】
カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳは、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新され、その更新値がＲＡＭ２１３の所定領域に設定されたカウンタ用バッファに適宜格納される。ＲＡＭ２１３には、１つの実行エリアと４つの保留エリア（保留第１〜第４エリア）とからなる保留球格納バッファが設けられており、これらの各エリアには、作動口３３，３４への遊技球の入球履歴に合わせて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値が時系列的に格納されるようになっている。
【００８３】
各カウンタについて詳しくは、大当たり乱数カウンタＣ１は、例えば０〜６７６の範囲内で順に１ずつ加算され、最大値（つまり６７６）に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜６７６）。大当たり乱数カウンタＣ１は定期的に更新され、遊技球が作動口３３，３４に入球したタイミングでＲＡＭ２１３の保留球格納バッファに格納される。
【００８４】
大当たり種別カウンタＣ２は、０〜４９の範囲内で順に１ずつ加算され、最大値（つまり４９）に達した後０に戻る構成となっている。そして、本実施の形態では、大当たり種別カウンタＣ２によって、大当たりが終了した後に、確変状態とするか通常状態とするかを決定することとしている。大当たり種別カウンタＣ２は定期的に更新され、遊技球が作動口３３，３４に入球したタイミングでＲＡＭ２１３の保留球格納バッファに格納される。
【００８５】
リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値（つまり２３８）に達した後０に戻る構成となっている。リーチ乱数カウンタＣ３は定期的に更新され、遊技球が作動口３３，３４に入球したタイミングでＲＡＭ２１３の保留球格納バッファに格納される。
【００８６】
変動種別カウンタＣＳは、例えば０〜２４０の範囲内で順に１ずつ加算され、最大値（つまり２４０）に達した後０に戻る構成となっている。変動種別カウンタＣＳによって、第１特定ランプ部４３に表示される色の切り替えを行う期間としての切替表示時間が決定される。この切替表示時間は、図柄表示装置４１の図柄の変動表示時間に相当する。変動種別カウンタＣＳは、後述する通常処理が１回実行される毎に１回更新され、当該通常処理内の残余時間内でも繰り返し更新される。そして、第１特定ランプ部４３に表示される色の切り替え開始時及び図柄表示装置４１による図柄の変動開始時における変動パターン決定に際して変動種別カウンタＣＳのバッファ値が取得される。
【００８７】
なお、１遊技回の開始に際しては、主制御基板２０１のＭＰＵ２１１にて、保留球格納エリアに格納されている各カウンタＣ１〜Ｃ３，ＣＳの値を用いて大当たり抽選や第１特定ランプ部４３に表示される色の切り替え時間が決定されるが、ここで決定された抽選結果の情報や切り替え時間の情報は遊技回用コマンドとして音声ランプ制御装置９２に送信される。音声ランプ制御装置９２では、当該遊技回用コマンドに基づいて、図柄表示装置４１における変動パターンやリーチ発生の有無といった該当する遊技回の演出内容を決定する。
【００８８】
また、上記各カウンタ以外にも、下作動口３４の電動役物３４ａを開放状態とするか否かの抽選に用いられる第２特定ランプ乱数カウンタが設けられており、スルーゲート３５への入賞が発生したタイミングでその時点での第２特定ランプ乱数カウンタの値が取得され、その取得した値に基づいて電動役物３４ａを開放状態とするか否かの抽選が実行される。
【００８９】
図９の説明に戻り、ＭＰＵ２１１の出力ポートには、電断監視基板２０３、払出制御基板２２２及び中継端子板２２３が接続されている。払出制御基板２２２には、賞球コマンドなどといった各種コマンドが出力される。中継端子板２２３を介して主制御基板２０１から音声ランプ制御装置９２に設けられた音声ランプ制御基板２２４に対して上記遊技回用コマンドなどが出力される。
【００９０】
ちなみに、ＭＰＵ２１１には、ＮＭＩ端子が設けられているが、当該ＮＭＩ端子には外部機器が接続されていない。但し、このように外部機器が接続されていない構成であっても、ノイズ等の影響でＮＭＩ端子に何らかの信号が入力されてしまうことが想定される。この場合、ＭＰＵ２１１においてＮＭＩ割込み処理が起動されることとなるが、当該ＮＭＩ割込み処理は何ら処理を実行することなく即座にリターンとなるように設定されている。具体的には、ＮＭＩ端子に信号入力されると起動されるようにＮＭＩ割込み処理が設定されているとともに、当該ＮＭＩ割込み処理の処理内容として当該ＮＭＩ割込み処理を終了するためのリターン命令が記憶されている。よって、上記のようにノイズ等の影響でＮＭＩ端子に何らかの信号が入力されたとしても、その影響がほとんど生じないようになっている。なお、上記ＮＭＩ端子を不具備としてもよい。
【００９１】
電断監視基板２０３は、主制御基板２０１と電源及び発射制御基板２２１とを中継し、また電源及び発射制御基板２２１から出力される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト以上の場合には、主制御基板２０１に対し非電断信号（第１情報）としてのＨＩレベル信号を出力（送信）し、この電圧が２２ボルト未満になると電源遮断の発生と判断し、主制御基板２０１に対して電断信号（第２情報）としてのＬＯＷレベル信号を出力（送信）する。主制御基板２０１では、このＬＯＷレベル信号の入力を所定の態様で確認することにより、その確認結果に基づいて後述する電断時処理（停電時処理）を実行する。この場合、当該電断時処理を実行するか否かの判定を行う上で、主制御基板２０１のＲＡＭ２１３に設けられた電断確認用計測手段（停電確認用計測手段）としての電断確認カウンタエリア２１７と、電断発生情報記憶手段（停電発生情報記憶手段）としての電断フラグ格納エリア２１８が用いられる。
【００９２】
払出制御基板２２２は、払出装置１１４により賞球などの払出制御を行うものである。演算装置であるＭＰＵ２３１は、そのＭＰＵ２３１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ２３２と、ワークメモリ等として使用されるＲＡＭ２３３とを備えている。なお、ＭＰＵ２３１、ＲＯＭ２３２及びＲＡＭ２３３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【００９３】
払出制御基板２２２のＭＰＵ２３１には、入力ポート及び出力ポートがそれぞれ設けられている。ＭＰＵ２３１の入力側には、主制御基板２０１、電源及び発射制御基板２２１、及び裏パック基板１３１が接続されている。また、ＭＰＵ２３１の出力側には、主制御基板２０１及び裏パック基板１３１が接続されている。
【００９４】
電源及び発射制御基板２２１は、電入時用電源部２２１ａと発射制御部２２１ｂとを備えている。電入時用電源部２２１ａは、例えば、遊技ホール等における商用電源（外部電源）に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御基板２０１や払出制御基板２２２等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を二重線矢印で示す経路を通じて主制御基板２０１や払出制御基板２２２等に対して供給する。その概要としては、電入時用電源部２２１ａは、裏パック基板１３１を介して供給される交流２４ボルト電源を取り込み、各種センサやモータ等を駆動するための直流＋１２Ｖ電力、ロジック用の直流＋５Ｖ電力などを生成し、これら直流＋１２Ｖ電力、直流＋５Ｖ電力を主制御基板２０１や払出制御基板２２２等に対して供給する。
【００９５】
発射制御部２２１ｂは、遊技者による発射ハンドル５４の操作にしたがって遊技球発射機構５３の発射制御を担うものであり、遊技球発射機構５３は所定の発射条件が整っている場合に駆動される。
【００９６】
また、電源及び発射制御基板２２１には、電断時用電源部２２１ｃが搭載されている。電断時用電源部２２１ｃはコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（外部電源からの電力供給が行われている場合）に電入時用電源部２２１ａから供給される電力により充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における電断発生時といった電源遮断状態（外部電源からの電力供給が遮断されている場合）では、電断時用電源部２２１ｃから放電され主制御基板２０１のＲＡＭ２１３に対して記憶保持用電力が供給される。よって、かかる状況であっても、電断時用電源部２２１ｃから記憶保持用電力が供給されている間はＲＡＭ２１３に記憶された情報が消去されることなく記憶保持される。
【００９７】
ちなみに、電断時用電源部２２１ｃの容量は比較的大きく確保されており、電源遮断前にＲＡＭ２１３に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。また、電断時用電源部２２１ｃは、コンデンサに限定されることはなく、バッテリや非充電式電池などであってもよい。非充電式電池の場合、パチンコ機１０の電源がＯＮ状態の際に電断時用電源手段への充電を行う必要はないが、定期的に交換する必要が生じる。
【００９８】
また、電源及び発射制御基板２２１には、上記電断時用電源部２２１ｃとは異なる電断時処理用電源部が設けられている。電源及び発射制御基板２２１では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、電断時処理用電源部から放電することにより、後述する電断時処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、主制御基板２０１などは、電断時処理を正常に実行し完了することができる。
【００９９】
音声ランプ制御基板２２４は、エラー表示ランプ部６３やスピーカ部６４、及び表示制御装置２２５を制御するものである。演算装置であるＭＰＵ２４１は、そのＭＰＵ２４１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ２４２と、ワークメモリ等として使用されるＲＡＭ２４３とを備えている。
【０１００】
音声ランプ制御基板２２４のＭＰＵ２４１には入力ポート及び出力ポートがそれぞれ設けられている。ＭＰＵ２４１の入力側には中継端子板２２３に中継されて主制御基板２０１が接続されており、主制御基板２０１から出力される各種コマンドに基づいて、エラー表示ランプ部６３、スピーカ部６４、及び表示制御装置２２５を制御する。表示制御装置２２５は、音声ランプ制御基板２２４から入力する表示コマンドに基づいて図柄表示装置４１を制御する。
【０１０１】
＜主制御基板２０１のＭＰＵ２１１における処理構成＞
次に、主制御基板２０１のＭＰＵ２１１により実行される各制御処理を説明する。かかるＭＰＵ２１１の処理としては大別して、電源投入に伴い起動されるメイン処理と、メイン処理の通常処理に対して定期的に割り込んで起動されるタイマ割込み処理とがあり、説明の便宜上、はじめにタイマ割込み処理を説明し、その後メイン処理を説明する。
【０１０２】
なお、以下の説明では、遊技球の払出制御に関係する処理以外の処理について先ず説明し、その後に当該遊技球の払出制御に関係する処理について説明する。また、理解を容易なものとするために、主制御基板２０１のＭＰＵ２１１を主側ＭＰＵ２１１といい、主制御基板２０１のＲＡＭ２１３を主側ＲＡＭ２１３といい、払出制御基板２２２のＭＰＵ２３１を払出側ＭＰＵ２３１といい、払出制御基板２２２のＲＡＭ２３３を払出側ＲＡＭ２３３という。
【０１０３】
＜タイマ割込み処理＞
図１１は、タイマ割込み処理を示すフローチャートである。タイマ割込み処理は、上記のとおり定期的に起動される。この場合、本実施の形態では２ｍｓｅｃ周期で起動されるように構成されているが、この周期は任意である。但し、当該タイマ割込み処理には、電断信号や不正検知信号の確認や、各種入賞の確認などといった短い周期で繰り返し実行すべき処理が設定されているため、これら以外の処理が設定されている後述する通常処理の繰り返し周期よりも短く設定されていることが好ましい。
【０１０４】
タイマ割込み処理では、先ずステップＳ１０１にて、読み込み処理を実行する。読み込み処理では、一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４及びスルーゲート３５に対して個別に設けられた球検知センサから入力ポート２１１ａに入力されている情報を確認し、その確認結果から各入球部への入球の有無を特定する。具体的には、任意の１回の処理にて遊技球を検知していないことに対応した信号（例えば、ＬＯＷレベル信号）の入力を確認し、その後の２回の処理にて遊技球を検知していることに対応した信号（例えば、ＨＩレベル信号）の入力を連続して確認した場合に、その検知センサに対応した入球部において遊技球の入球が発生したと特定する。
【０１０５】
また、ステップＳ１０１の読み込み処理では、入力ポート２１１ａに入力されている情報に基づいて電断の発生の有無を特定するための電断信号読み込み処理を実行する。電断信号読み込み処理について、図１２のフローチャートを参照して説明する。
【０１０６】
電断信号読み込み処理では、先ずステップＳ２０１にて、電断監視基板２０３から入力ポート２１１ａに入力されている情報を確認し、その入力されている情報に基づいて電断信号を入力しているか否かを判定する。具体的には、電断監視基板２０３は、電源遮断の発生を検知していない場合には非電断信号としてのＨＩレベル信号を出力し、電源遮断の発生を検知している場合には電断信号としてのＬＯＷレベル信号を出力する構成であるが、主制御基板２０１には反転回路が設けられており、電断監視基板２０３からＨＩレベル信号が出力されている場合には入力ポート２１１ａの１ビットからなる電断確認用エリアには無しデータとしての「０」が格納され、電断監視基板２０３からＬＯＷレベル信号が出力されている場合には入力ポート２１１ａの電断確認用エリアには有りデータとしての「１」が格納される。ステップＳ２０１では、上記電断確認用エリアに「１」が格納されているか否かを判定する。
【０１０７】
電断信号を入力していないと判定した場合には、ステップＳ２０２にて、主側ＲＡＭ２１３における電断確認カウンタエリア２１７の情報を電断基準回数情報に設定する。具体的には、電断確認カウンタエリア２１７の情報を「２」に設定する。その後、本電断信号読み込み処理を終了する。
【０１０８】
電断信号を入力していると判定した場合には、ステップＳ２０３にて、電断確認カウンタエリア２１７の情報を１減算する。続くステップＳ２０４では、電断確認カウンタエリア２１７が「０」となっているかを判定する。「０」となっていない場合には、そのまま本電断信号読み込み処理を終了する。「０」となっている場合には、ステップＳ２０５にて、主側ＲＡＭ２１３における電断フラグ格納エリア２１８に電断発生情報（停電発生情報）としての電断フラグ（「１」の情報）を格納する。その後、本電断信号読み込み処理を終了する。
【０１０９】
以上のとおり、本パチンコ機１０では、主側ＭＰＵ２１１において電断信号の入力を確認したとしても即座に電断の発生と特定するのではなく、複数回として設定された電断基準回（具体的には、２回）の確認タイミング、すなわち複数回として設定された電断基準回のタイマ割込み処理の起動回数に亘って継続して上記電断信号の入力を確認した場合に、電断が発生したと特定する。これにより、電気的なノイズ等の原因で電断信号を単発的に入力したとしても、それに対して電断の発生と特定されてしまうことを抑制することができる。なお、上記電断基準回の具体的な値は「２」に限定されることはなく、複数であれば任意であり、例えば、「３」又は「４」以上としてもよい。
【０１１０】
タイマ割込み処理（図１１）の説明に戻り、信号読み込み処理を実行した後は、ステップＳ１０２にて、主側ＲＡＭ２１３における不正検知フラグ格納エリア２１６に不正検知フラグが格納されているか否かを判定し、不正検知フラグが格納されていない場合には、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７の検知結果に基づいて不正の発生の有無を特定するとともに、不正の発生を特定した場合には上記不正検知フラグを格納するための不正監視処理を実行する。
【０１１１】
不正監視処理について、図１３のフローチャートを参照して説明する。
【０１１２】
不正監視処理では、先ずステップＳ３０１にて不正系信号読み込み処理を実行する。不正系信号読み込み処理は、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７についてそれぞれ個別に実行される。各センサ１０５〜１０７についての不正系信号読み込み処理の処理構成は、確認対象となるセンサの種類が異なっているものの、処理構成は基本的に同一である。一の不正系信号読み込み処理について、図１４のフローチャートを参照して説明する。
【０１１３】
不正系信号読み込み処理では、先ずステップＳ４０１にて、所定のセンサ、例えば磁気検知センサ１０５から入力ポート２１１ａに入力されている情報を確認し、その入力されている情報に基づいて検知信号を入力しているか否かを判定する。具体的には、磁気検知センサ１０５は、磁気を検知していない場合には非検知信号としてのＨＩレベル信号を出力し、磁気を検知している場合には検知信号としてのＬＯＷレベル信号を出力する構成であるが、主制御基板２０１には反転回路が設けられており、磁気検知センサ１０５からＨＩレベル信号が出力されている場合には入力ポート２１１ａの１ビットからなる不正確認用エリアとしての磁気検知確認用エリアには無しデータとしての「０」が格納され、磁気検知センサ１０５からＬＯＷレベル信号が出力されている場合には入力ポート２１１ａの磁気検知確認用エリアには有りデータとしての「１」が格納される。ステップＳ４０１では、上記磁気検知確認用エリアに「１」が格納されているか否かを判定する。
【０１１４】
不正の検知信号を入力していないと判定した場合には、ステップＳ４０２にて、主側ＲＡＭ２１３の不正確認カウンタエリア２１５における今回の不正系信号読み込み処理に対応したカウンタエリアの情報を不正基準回数情報としての「２」の情報に設定する。つまり、不正確認カウンタエリア２１５には、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７のそれぞれに１対１で対応させてカウンタエリアが設定されており、例えば、磁気検知センサ１０５に対応する不正系信号読み込み処理においては、ステップＳ４０２にて、磁気検知センサ１０５に対応するカウンタエリアの情報を不正基準回数情報に設定する。その後、本不正系信号読み込み処理を終了する。
【０１１５】
不正の検知信号を入力していると判定した場合には、ステップＳ４０３にて、不正確認カウンタエリア２１５における各カウンタエリアのうち、今回の不正系信号読み込み処理に対応したカウンタエリアの情報を１減算する。続くステップＳ４０４では、ステップＳ４０３にて減算対象としたカウンタエリアが「０」となっているか否かを判定する。「０」となっていない場合には、そのまま本不正系信号読み込み処理を終了する。「０」となっている場合には、ステップＳ４０５にて、主側ＭＰＵ２１１のレジスタに、今回の不正系信号読み込み処理に対応したセンサについての不正情報を記憶する。その後、本不正系信号読み込み処理を終了する。
【０１１６】
以上のとおり、本パチンコ機１０では、主側ＭＰＵ２１１において不正の検知信号の入力を確認したとしても即座に不正の発生と特定するのではなく、複数回として設定された不正基準回（具体的には、２回）の確認タイミング、すなわち複数回として設定された不正基準回のタイマ割込み処理の起動回数に亘って継続して上記不正の検知信号の入力を確認した場合に、不正が発生したと特定する。これにより、電気的なノイズ等の原因で上記検知信号を単発的に入力したとしても、それに対して不正の発生と特定されてしまうことを抑制することができる。
【０１１７】
不正監視処理（図１３）の説明に戻り、不正系信号読み込み処理を実行した後は、ステップＳ３０２〜ステップＳ３０４の各種判定処理を実行する。つまり、ステップＳ３０２では、主側ＭＰＵ２１１のレジスタに磁気検知センサ１０５についての不正情報が記憶されているか否かを判定し、ステップＳ３０３では、主側ＭＰＵ２１１のレジスタにフォトセンサ１０６についての不正情報が記憶されているか否かを判定し、ステップＳ３０４では、主側ＭＰＵ２１１のレジスタに振動検知センサ１０７についての不正情報が記憶されているか否かを判定する。
【０１１８】
上記全ての不正情報が記憶されておらず、ステップＳ３０２〜ステップＳ３０４の全てにおいて否定判定をした場合には、そのまま本不正監視処理を終了する。上記不正情報のいずれかが記憶されており、ステップＳ３０２〜ステップＳ３０４のいずれかにおいて肯定判定をした場合には、ステップＳ３０５以降の不正検知時処理を実行する。
【０１１９】
つまり、磁気検知センサ１０５についての不正情報が記憶されている場合とは、ガラス６２の前方において球入口１７３に磁石を近づけ、不正に球入口１７３へと遊技球を誘導させようとする行為が行われていることを意味する。また、フォトセンサ１０６についての不正情報が記憶されている場合とは、球入口１７３周辺に相当するガラス６２の前方に手などが待機されていることを意味する。また、振動検知センサ１０７についての不正情報が記憶されている場合とは、転動面１７４上を転動している遊技球を強引に上作動口３３に入賞させようとする行為が行われていることを意味する。これらいずれかの不正情報が記憶されている場合には、ステップＳ３０５以降の不正検知処理を実行する。
【０１２０】
ステップＳ３０５では、主側ＲＡＭ２１３の不正検知フラグ格納エリア２１６に不正検知フラグを格納する。不正検知フラグが格納されることにより、主側ＭＰＵ２１１において、上記磁石を用いた不正行為が行われたこと、又は上記振動を与える不正行為が行われたことを特定することが可能となる。
【０１２１】
続くステップＳ３０６では、不正検知コマンドを払出側ＭＰＵ２３１及び音声ランプ制御基板２２４のＭＰＵ２４１のそれぞれに出力する。払出側ＭＰＵ２３１では、主側ＭＰＵ２１１から不正検知コマンドを入力することにより、遊技球の払出を制限するための処理を実行する。かかる制限するための処理については後に説明する。
【０１２２】
また、音声ランプ制御基板２２４のＭＰＵ２４１では、主側ＭＰＵ２１１から不正検知コマンドを入力することにより、予め定められた不正用報知を実行するように各種報知部を駆動制御する。当該不正用報知の態様は任意であるが、例えば、エラー表示ランプ部６３の点灯、スピーカ部６４からの警告音の出力又は図柄表示装置４１における不正検知画像の表示のいずれか１つ又は任意の組み合わせが考えられる。
【０１２３】
続くステップＳ３０７では、外部端子出力用ポートに不正情報を出力する。これにより、外部端子板１３３を通じて不正検知信号が遊技ホール側の管理装置に出力され、遊技ホール側の管理装置においてパチンコ機１０に対して上記不正行為が行われたことを把握することができる。ここで、本パチンコ機１０では既に説明したように、外部端子板１３３に不正検知信号用の出力端子が設けられていない。したがって、ここでは不正検知信号として、大当たり中用信号と１遊技回終了時用信号とが同時に出力される。その後、本不正監視処理を終了する。
【０１２４】
タイマ割込み処理（図１１）の説明に戻り、ステップＳ１０２にて不正検知フラグが格納されていると判定した場合、又はステップＳ１０３にて不正監視処理を実行した後は、ステップＳ１０４にて、乱数初期値カウンタＣＩＮＩの更新を実行する。続くステップＳ１０５では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の更新を実行する。
【０１２５】
その後、ステップＳ１０６にて不正検知フラグが格納されているか否かを判定する。不正検知フラグが格納されている場合にはそのまま本タイマ割込み処理を終了する。不正検知フラグが格納されていない場合にはステップＳ１０７にて始動入賞処理を実行する。
【０１２６】
始動入賞処理では、図１５のフローチャートに示すように、先ずステップＳ５０１にて、ＲＡＭ２１３の作動口フラグ格納エリアに作動口フラグが格納されているか否かを判定することにより、遊技球が作動口３３，３４に入賞（始動入賞）したか否かを判定する。なお、作動口フラグは、上記ステップＳ１０１にて上作動口３３又は下作動口３４への入賞が確認された場合に格納される。
【０１２７】
遊技球が作動口３３，３４に入賞したと判定すると、続くステップＳ５０２において、第１特定ランプ部４３及び図柄表示装置４１の作動保留球数Ｎが上限値（本実施の形態では４）未満であるか否かを判定する。作動口３３，３４への入賞があり、且つ作動保留球数Ｎ＜４であることを条件にステップＳ５０３に進み、作動保留球数Ｎを１加算する。なお、ステップＳ５０３の処理後に作動口フラグを消去する。続くステップＳ５０４では、前記ステップＳ５０３で更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値を、ＲＡＭ２１３の保留球格納エリアの空き記憶エリアのうち最初のエリアに格納する。そして、始動入賞処理の後、ＭＰＵ２１１は本タイマ割込み処理を一旦終了する。
【０１２８】
ここで、上記のとおりタイマ割込み処理ではステップＳ１０２の処理及びステップＳ１０６の処理が実行されることにより、主側ＲＡＭ２１３に不正検知フラグが格納されている場合には、不正監視処理及び始動入賞処理が実行されない。このうち、特に始動入賞処理が実行されないようにすることで、上記磁石を用いた不正行為又は上記振動を与える不正行為の発生を特定した場合には、仮に作動口３３，３４への入賞が発生したとしてもそれに対する大当たり抽選の実行を規制することができる。
【０１２９】
その一方、不正検知フラグが格納されている状況であるか否かに関係なくステップＳ１０１、ステップＳ１０４及びステップＳ１０５の各処理が実行されることにより、上記磁石を用いた不正行為又は上記振動を与える不正行為の発生を特定した場合であっても大当たり抽選に用いられる乱数カウンタの更新を維持することができるとともに、入力ポート２１１ａの定期的な情報の確認を維持することができる。
【０１３０】
＜メイン処理＞
次に、電源投入時のリセットに伴い起動されるメイン処理について、図１６のフローチャートを用いて説明する。
【０１３１】
先ずステップＳ６０１では、電源投入に伴う立ち上げ処理を実行する。具体的には、従側の制御基板（払出制御基板２２２等）が動作可能な状態になるのを待つために例えば５００ｍｓｅｃ程度待機する。
【０１３２】
続くステップＳ６０２では、ステップＳ６０１の立ち上げ処理後から許可禁止用期間である１ｓｅｃが経過したか否かを判定する。１ｓｅｃ経過していない場合にはステップＳ６０２の処理を再度実行する。この時間の測定は、ステップＳ６０２の処理回数をカウントすることにより行われる。例えば、ステップＳ６０２にて否定判定してから再度ステップＳ６０２の処理を実行するまでに要する時間が０．１ｍｓｅｃである場合には、カウント値が１００００回となることで、ステップＳ６０１の立ち上げ処理後から１ｓｅｃ経過したと判定する。なお、時間の測定の具体的な構成は任意であり、例えばリアルタイムクロックを用いて時間の測定を行うようにしてもよい。ステップＳ６０２にて１ｓｅｃ経過したと判定した場合には、ステップＳ６０３に進む。
【０１３３】
ステップＳ６０３では、主側ＲＡＭ２１３のアクセスを許可する。その後、ステップＳ６０４では、電源及び発射制御装置１４２に設けたＲＡＭ消去スイッチ１４８がオンされているか否かを判定し、続くステップＳ６０５では主側ＲＡＭ２１３に電断フラグが格納されているか否かを判定する。また、ステップＳ６０６ではＲＡＭ判定値を算出し、続くステップＳ６０７では、そのＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致するか否か、すなわち記憶保持されたデータの有効性を判定する。ＲＡＭ判定値は、例えば主側ＲＡＭ２１３の作業領域アドレスにおけるチェックサム値である。なお、主側ＲＡＭ２１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かにより記憶保持されたデータの有効性を判断することも可能である。
【０１３４】
上述したように、本パチンコ機１０では、例えばホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチ１４８を押しながら電源が投入される。したがって、ＲＡＭ消去スイッチ１４８が押されていれば、ステップＳ６０８〜Ｓ６０９の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）により記憶保持されたデータの異常が確認された場合も同様にステップＳ６０８〜Ｓ６０９の処理に移行する。
【０１３５】
ステップＳ６０８では、ＲＡＭ２１３の使用領域を０にクリアし（初期化し）、ステップＳ６０９ではＲＡＭ２１３の初期化処理を実行する。その後、ステップＳ６１０にて割込み許可を設定し、後述する通常処理に移行する。
【０１３６】
一方、ＲＡＭ消去スイッチ１４８が押されていない場合には、電断フラグが格納されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、ステップＳ６１１にて主側ＲＡＭ２１３から電断フラグを消去するとともに、ステップＳ６１２にて主側ＲＡＭ２１３に記憶されているＲＡＭ判定値を消去する。また、続くステップＳ６１３にて主側ＲＡＭ２１３から不正検知フラグを消去する。つまり、上記磁石を用いた不正行為又は上記振動を与える不正行為の発生が特定されて不正検知フラグが格納された場合には、その不正検知フラグが格納されている状態はパチンコ機１０の電源のＯＦＦ操作及びＯＮ操作が行われるまで維持される。その後、ステップＳ６１０にて割込み許可を設定し、後述する通常処理に移行する。これにより、電源遮断前の状態に復帰する。
【０１３７】
＜通常処理＞
次に、通常処理について、図１７のフローチャートを参照して説明する。
【０１３８】
通常処理において、ステップＳ７０１では、変動種別カウンタＣＳの更新を実行する。続くステップＳ７０２では、第１特定ランプ部４３に表示される色の切り替えを行うための第１特定ランプ部制御処理を実行する。第１特定ランプ部制御処理では、大当たり判定や第１特定ランプ部４３に配設されたＬＥＤランプの光源スイッチのオンオフ制御などが行われる。また、第１特定ランプ部制御処理において、図柄表示装置４１による第１図柄の変動表示の設定も行われる。
【０１３９】
具体的には、大当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判定し、さらに大当たり種別カウンタＣ２の値に基づいて大当たりの種類を決定する（いわゆる、確変大当たりか否かを決定する）。また、リーチ乱数カウンタＣ３の値及び変動種別カウンタＣＳの値に基づいて、第１特定ランプ部４３に表示される色の切替表示時間、及び第１図柄の変動表示時間を決定する。なお、当該第１特定ランプ部制御処理にて第１特定ランプ部４３のオンオフ制御が開始される毎に作動保留球数Ｎが１減算され、作動保留球数Ｎが０の場合にはオンオフ制御が開始されない。
【０１４０】
第１特定ランプ部制御処理の後は、ステップＳ７０３にて大入賞口開閉処理を実行する。大入賞口開閉処理では、大当たり状態である場合において可変入賞装置３２の大入賞口を開放又は閉鎖する。すなわち、大当たり状態のラウンド毎に大入賞口を開放し、大入賞口の最大開放時間が経過したか、又は大入賞口に遊技球が規定数だけ入賞したかを判定する。この規定数だけ入賞したか否かの判定は、大入賞口用カウンタを確認することにより行われる。そして、これら何れかの条件が成立すると大入賞口を閉鎖する。
【０１４１】
その後、ステップＳ７０４では、第２特定ランプ部４４に表示される色の切り替え処理を行うための第２特定ランプ部制御処理を実行する。第２特定ランプ部制御処理では、ゲート保留球数が１以上であることを条件に第２特定ランプ部４４における表示色の切り換えを開始する。この際、表示色の切り換え時間も設定する。また、既に取得されている第２特定ランプ乱数カウンタの値に基づいて停止表示する色を設定する。この停止表示される色として所定の色が設定された場合には、その色の停止表示後に、下作動口３４に付随する電動役物３４ａが所定時間開放される。
【０１４２】
ステップＳ７０４の後は、ステップＳ７０５にて、遊技球発射制御処理を実行する。遊技球発射制御処理では、電源及び発射制御基板２２１の発射制御部２２１ｂから発射許可信号を入力していることを条件として、所定期間（例えば、０．６ｓｅｃ）に１回、遊技球発射機構５３のソレノイドを励磁する。これにより、遊技球発射機構５３の発射レール上にある遊技球が遊技領域に向けて打ち出される。当該処理についてより具体的には、主側ＭＰＵ２１１は上記発射許可信号を入力していることを条件として、発射出力用ポートへの「０」出力と「１」出力とを所定周期で繰り返す。発射出力用ポートに「０」出力されている間は非発射信号が電源及び発射制御基板２２１に出力され、発射制御部２２１ｂではソレノイドを非励磁状態とする。一方、発射出力用ポートに「１」出力されている間は発射信号が電源及び発射制御基板２２１に出力され、発射制御部２２１ｂではソレノイドを励磁状態とする。
【０１４３】
すなわち、主側ＭＰＵ２１１は電源及び発射制御基板２２１に発射パルス信号を出力する。電源及び発射制御基板２２１の発射制御部２２１ｂは発射パルス信号の電圧を増幅させたソレノイド駆動信号（駆動電圧）をソレノイドに対して出力し、ソレノイドの出力軸を発射位置と収容位置とに移動させることで、遊技球の発射を制御する。
【０１４４】
ステップＳ７０５の後は、ステップＳ７０６にて入力状態監視処理を実行し、ステップＳ７０７にて払出用出力処理を実行する。これらの処理については、遊技球の払出制御に関係する処理であるため、後に説明する。
【０１４５】
その後、ステップＳ７０８にて、主側ＲＡＭ２１３に電断フラグが格納されているか否かを判定する。また、ステップＳ７０９では、主側ＲＡＭ２１３に不正検知フラグが格納されているか否かを判定する。そして、これら電断フラグ及び不正検知フラグの格納状況に応じた処理を実行する。ちなみに、電断フラグが格納されているか否かの判定処理が、不正検知フラグが格納されているか否かの判定処理よりも先に実行されるため、両フラグが格納されている場合、電断フラグに応じた処理が優先されることとなる。
【０１４６】
ここで、本パチンコ機１０では、（１）電断フラグ及び不正検知フラグの両方が格納されていない場合、（２）電断フラグは格納されておらず不正検知フラグが格納されている場合、（３）電断フラグが格納されている場合、のそれぞれで異なる処理が実行される。そこで、以下にこれら各状況の処理を個別に説明する。
【０１４７】
＜電断フラグ及び不正検知フラグの両方が格納されていない場合＞
先ず、電断フラグ及び不正検知フラグの両方が格納されていない場合について説明する。
【０１４８】
電断フラグ及び不正検知フラグの両方が格納されていない場合には、ステップＳ７０８及びステップＳ７０９の両方で否定判定をし、ステップＳ７１２に進む。ステップＳ７１２では、次の通常処理の実行タイミングに至ったか否か、すなわち前回の通常処理の開始からタイマ割込み処理が複数回数として予め設定された割込み基準回数（具体的には、２回）発生したか否かを判定する。このタイマ割込みの回数の把握として具体的には、主側ＲＡＭ２１３に割込み回数カウンタエリアが設けられており、タイマ割込みが起動される度に当該カウンタエリアの値が１加算されるとともに、ステップＳ７０１の処理が実行される直前のタイミングで当該カウンタエリアの値が０クリアされる（初期化される）。タイマ割込み処理が割込み基準回数発生していない場合には、ステップＳ７１３に進む。
【０１４９】
ステップＳ７１３では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１加算すると共に、そのカウンタ値が最大値に達した際０にクリアする（初期化する）。そして、乱数初期値カウンタＣＩＮＩの更新値を、主側ＲＡＭ２１３の該当するバッファ領域に格納する。また、ステップＳ７１４では、変動種別カウンタＣＳの更新を実行する。具体的には、変動種別カウンタＣＳを１加算すると共に、それらのカウンタ値が最大値に達した際それぞれ０にクリアする（初期化する）。そして、変動種別カウンタＣＳの更新値を、主側ＲＡＭ２１３の該当するバッファ領域に格納する。
【０１５０】
その後、ステップＳ７０８に進む。そして、今回は、電断フラグ及び不正検知フラグの両方が格納されていない場合の処理であるため、ステップＳ７０８及びステップＳ７０９の両方で否定判定をし、ステップＳ７１２に進む。その後、前回の通常処理の開始からタイマ割込み処理が割込み基準回数発生するまで上述した処理を繰り返し、割込み基準回数に達した場合にはステップＳ７０１の処理に戻る。つまり、電断フラグ及び不正検知フラグの両方が格納されていない場合には、ステップＳ７０１〜ステップＳ７０７の処理が４ｍｓｅｃ周期で繰り返し実行されることとなる。なお、当該周期は、遊技の進行を良好に制御することができるのであれば、４ｍｓｅｃに限定されない。
【０１５１】
＜電断フラグは格納されておらず不正検知フラグが格納されている場合＞
次に、電断フラグは格納されておらず不正検知フラグが格納されている場合について説明する。
【０１５２】
電断フラグは格納されておらず不正検知フラグが格納されている場合には、ステップＳ７０８にて否定判定をするとともにステップＳ７０９にて肯定判定をし、ステップＳ７１０に進む。ステップＳ７１０では、不正検知対応処理を実行する。
【０１５３】
不正検知対応処理では、発射出力用ポートに「０」出力する。これにより、既に説明したように非発射信号が電源及び発射制御基板２２１に出力され、発射制御部２２１ｂではソレノイドを非励磁状態とする。この場合、発射ハンドル５４が操作されていたとしても、次回の遊技球発射制御処理（ステップＳ７０５）が実行されるまで、発射出力用ポートに「０」出力する状態が維持され、遊技球の発射が禁止される。
【０１５４】
また、不正検知対応処理では、ストローブ、ソレノイド、表示ＬＥＤ関係出力用ポートの全てに「０」出力する。ストローブ関係出力用ポートとは、払出制御基板２２２などの他の制御基板に対するストローブ信号の出力設定を行うためのポートであり、他の制御基板ではストローブ信号を入力することで主側ＭＰＵ２１１から入力しているコマンドの確認処理を実行する。ストローブ関係出力用ポートに「０」出力されることにより、ストローブ信号の出力が停止されるとともに、次回のコマンド出力が実行されるまで、ストローブ関係出力用ポートに「０」出力する状態が維持され、ストローブ信号の出力が禁止される。
【０１５５】
また、ソレノイド関係出力用ポートとは、可変入賞装置３２の開閉状態設定を行うためのポートであり、「１」出力されている状況では可変入賞装置３２が開放状態となり、「０」出力されている状況では可変入賞装置３２が閉鎖状態となる。これにより、大当たり中において上記不正行為が行われた場合には、開放状態であった可変入賞装置３２は閉鎖状態に切り換えられるとともに、次回の大入賞口開閉処理（ステップＳ７０３）が実行されるまで、ソレノイド関係出力用ポートに「０」出力する状態が維持され、可変入賞装置３２の開放が禁止される。
【０１５６】
また、表示ＬＥＤ関係出力用ポートとは、第１特定ランプ部４３及び第２特定ランプ部４４の表示状態設定を行うためのポートであり、「０」出力されている状況では発光が停止された状態となる。これにより、上記不正行為が行われた場合には、第１特定ランプ部４３及び第２特定ランプ部４４における発光が停止されるとともに、次回の特定ランプ部制御処理（ステップＳ７０２又はステップＳ７０４）が実行されるまで、表示ＬＥＤ間系出力用ポートに「０」出力する状態が維持され、第１特定ランプ部４３及び第２特定ランプ部４４の発光が禁止される。
【０１５７】
ステップＳ７１０にて不正検知対応処理を実行した後は、ステップＳ７１１にて開放検知処理を実行する。ここで、開放検知処理について、図１８のフローチャートを参照して説明する。なお、当該開放検知処理は、前扉枠１４及び内枠１３が開放状態であるか否かの監視を不正検知フラグが格納されている状態において行うためのものであり、不正検知フラグが格納されていない状態における前面扉１４及び内枠１３が開放状態であるか否かの監視は入力状態監視処理（ステップＳ７０６）において別に行われる。
【０１５８】
さて、開放検知処理では、ステップＳ８０１〜ステップＳ８０５にて前扉枠１４についての開放検知処理を実行するとともに、ステップＳ８０６〜ステップＳ８１０にて内枠１３についての開放検知処理を実行する。
【０１５９】
前扉枠１４に関する開放検知処理では、先ずステップＳ８０１にて主側ＲＡＭ２１３に設けられた前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されていない場合には、ステップＳ８０２にて前扉枠開放スイッチ２２から開放検知信号を入力しているか否かを判定する。
【０１６０】
開放検知信号を入力していない場合には、そのまま内枠１３についての開放検知処理に移行する。開放検知信号を入力している場合には、ステップＳ８０３に進む。ステップＳ８０３では、主側ＲＡＭ２１３に前扉枠開放フラグを格納する。また、前扉枠開放コマンドを音声ランプ制御基板２２４のＭＰＵ２４１に出力する。音声ランプ制御基板２２４のＭＰＵ２４１では、当該前扉枠開放コマンドを入力することで、予め定められた前扉枠開放報知を実行するように各種報知部を駆動制御する。この前扉枠開放報知として具体的には、スピーカ部６４からの音の出力、エラー表示ランプ部６３の点灯又は図柄表示装置４１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知の少なくとも一つが行われる。また、ホール側への出力処理を実行する。具体的には、外部端子板１３３を通じて前扉枠開放信号が遊技ホール側の管理装置に出力されるように、外部端子出力用ポートに前扉枠開放情報を出力する。これにより、遊技ホール側の管理装置において前扉枠１４が開放状態であることを把握することができる。その後、内枠１３に関する開放検知処理に移行する。
【０１６１】
一方、ステップＳ８０１にて前扉枠開放フラグが格納されていると判定した場合には、ステップＳ８０４にて前扉枠開放スイッチ２２から開放検知信号を入力しているか否かを判定する。
【０１６２】
開放検知信号を入力している場合には、そのまま内枠１３についての開放検知処理に移行する。開放検知信号を入力していない場合には、ステップＳ８０５に進む。ステップＳ８０５では、主側ＲＡＭ２１３から前扉枠開放フラグを消去する。また、前扉枠閉鎖コマンドを音声ランプ制御基板２２４のＭＰＵ２４１に出力する。音声ランプ制御基板２２４のＭＰＵ２４１では、当該前扉枠閉鎖コマンドを入力することで、上記前扉枠開放報知を終了させる。また、ホール側への出力処理を実行する。具体的には、遊技ホール側の管理装置への前扉枠開放信号の出力が停止されるように、外部端子出力用ポートに前扉枠開放情報を出力している状態を停止する。これにより、遊技ホール側の管理装置において前扉枠１４が閉鎖状態となったことを把握することができる。その後、内枠１３についての開放検知処理に移行する。
【０１６３】
内枠１３についての開放検知処理では、先ずステップＳ８０６にて主側ＲＡＭ２１３に設けられた内枠開放フラグ格納エリアに内枠開放フラグが格納されているか否かを判定する。内枠開放フラグが格納されていない場合には、ステップＳ８０７にて内枠開放スイッチ１３４から開放検知信号を入力しているか否かを判定する。
【０１６４】
開放検知信号を入力していない場合には、そのまま本開放検知処理を終了する。開放検知信号を入力している場合には、ステップＳ８０８に進む。ステップＳ８０８では、主側ＲＡＭ２１３に内枠開放フラグを格納する。また、内枠開放コマンドを音声ランプ制御基板２２４のＭＰＵ２４１に出力する。音声ランプ制御基板２２４のＭＰＵ２４１では、当該内枠開放コマンドを入力することで、予め定められた内枠開放報知を実行するように各種報知部を駆動制御する。この内枠開放報知として具体的には、スピーカ部６４からの音の出力、エラー表示ランプ部６３の点灯又は図柄表示装置４１の表示画面に報知用の文字若しくは図形を表示するといった表示画面による報知の少なくとも一つが行われる。なお、この内枠開放報知の態様は上述した前扉枠開放報知と識別可能なものであるが、当該前扉枠開放報知と同一の態様としてもよい。また、ホール側への出力処理を実行する。具体的には、外部端子板１３３を通じて内枠開放信号が遊技ホール側の管理装置に出力されるように、外部端子出力用ポートに内枠開放情報を出力する。これにより、遊技ホール側の管理装置において内枠１３が開放状態であることを把握することができる。その後、本開放検知処理を終了する。
【０１６５】
一方、ステップＳ８０６にて内枠開放フラグが格納されていると判定した場合には、ステップＳ８０９にて内枠開放スイッチ１３４から開放検知信号を入力しているか否かを判定する。
【０１６６】
開放検知信号を入力している場合には、そのまま本開放検知処理を終了する。開放検知信号を入力していない場合には、ステップＳ８１０に進む。ステップＳ８１０では、主側ＲＡＭ２１３から内枠開放フラグを消去する。また、内枠閉鎖コマンドを音声ランプ制御基板２２４のＭＰＵ２４１に出力する。音声ランプ制御基板２２４のＭＰＵ２４１では、当該内枠閉鎖コマンドを入力することで、上記内枠開放報知を終了させる。また、ホール側への出力処理を実行する。具体的には、遊技ホール側の管理装置への内枠開放信号の出力が停止されるように、外部端子出力用ポートに内枠開放情報を出力している状態を停止する。これにより、遊技ホール側の管理装置において内枠１３が閉鎖状態となったことを把握することができる。その後、本開放検知処理を終了する。
【０１６７】
通常処理（図１７）の説明に戻り、ステップＳ７１１にて開放検知処理を実行した後は、ステップＳ７１２の処理を実行することなく、ステップＳ７１３に進む。これにより、主側ＲＡＭ２１３に不正検知フラグが格納されたタイミングにおいて既にタイマ割込み処理が２回実行されていたとしても、ステップＳ７１２の処理が実行されないためステップＳ７０１の処理に復帰することがない。これにより、遊技を進行させる進行用処理の一部の処理であるステップＳ７０１〜ステップＳ７０７の処理が実行されなくなり、遊技が進行しないように規制されることとなる。
【０１６８】
なお、既に説明したように、不正検知フラグが格納されている場合には、タイマ割込み処理（図１１）のステップＳ１０３の不正監視処理及びステップＳ１０７の始動入賞処理も実行されなくなり、この点からも遊技が進行しないように規制されることとなる。
【０１６９】
その後、ステップＳ７１３及びステップＳ７１４の処理を実行した後に、ステップＳ７０８に戻る。そして、ステップＳ７１０〜ステップＳ７１１及びステップＳ７１３〜ステップＳ７１４の各処理が繰り返されることとなる。
【０１７０】
ここで、ステップＳ７１１の処理が実行されることにより、上記のように不正検知フラグが格納され遊技が進行しないように規制されている状態であっても、内枠１３の開放操作及び前扉枠１４の開放操作の両方を監視することができる。例えば、不正検知フラグが格納されている状態において内枠１３の開放操作及び前扉枠１４の開放操作の監視が行われない構成を想定すると、パチンコ機１０に振動を与えた後に内枠１３の開放操作や前扉枠１４の開放操作が行われたとしても、それを主側ＭＰＵ２１１において特定することができない。そうすると、当該状況において主制御装置９１への不正行為や遊技盤２４への不正行為が行われてしまうことが懸念される。これに対して、本構成によれば、このような不都合の発生を阻止することができる。つまり、不正特定状態が設定されている状況において、さらなる二次的な不正行為の発生を阻止することができる。
【０１７１】
＜電断フラグが格納されている場合＞
次に、電断フラグが格納されている場合について説明する。
【０１７２】
電断フラグが格納されている場合には、不正検知フラグが格納されているか否かに関係なく、ステップＳ７１５以降の電断時処理を実行する。つまり、ステップＳ７１５では、タイマ割込み処理の発生を禁止し、その後、ステップＳ７１６にてＲＡＭ判定値を算出、保存し、ステップＳ７１７にて主側ＲＡＭ２１３のアクセスを禁止した後に、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０１７３】
ここで、既に説明したように、タイマ割込み処理（図１１）にて実行される電断信号監視処理（図１２）において電断の発生を特定したとしても即座に電断時処理を実行するのではなく、主側ＲＡＭ２１３に電断フラグを格納するようにし、さらに電断フラグが格納されているか否かの判定を通常処理においてステップＳ７０１〜ステップＳ７０７の処理を実行した後に行うことにより、復電後に通常処理が実行される場合、常に最初の処理から実行されることとなる。これにより、電断発生時に実行していた処理の番地をスタック情報として主側ＲＡＭ２１３に記憶しなくても、電断前の状態に復帰することが可能となる。
【０１７４】
また、不正検知フラグが格納されている状況であっても、電断信号監視処理の実行及びステップＳ７０８の電断フラグの判定処理を依然として実行するようにしたことにより、不正検知フラグが格納されている状況で電断が発生した場合であっても電断時処理を実行することができる。
【０１７５】
また、通常処理におけるステップＳ７０８〜ステップＳ７１４の範囲内において不正検知対応処理を実行したことで、電断フラグが格納されているか否かを判定するための電断判定用処理を複数独立して設定する必要がなくなる。例えば、不正監視処理（図１３）において、遊技が進行しないように規制するための不正検知対応処理を実行する構成を想定すると、当該不正監視処理における一部の処理として電断フラグが格納されているか否かの判定処理を行う必要が生じる。そうすると、通常処理において電断フラグが格納されているか否かの判定処理を行うとともに、不正監視処理において電断フラグが格納されているか否かの判定処理を行う必要が生じる。これに対して、本パチンコ機１０では上記のとおり、通常処理において電断フラグが格納されているか否かの判定処理を行うだけでよく、主側ＭＰＵ２１１の処理負荷が低減される。
【０１７６】
＜遊技球の払出に関する電気的構成＞
次に、遊技球の払出に関する電気的構成及び処理構成について詳細に説明する。先ず、電気的構成について、図１９のブロック図を参照しながら説明する。図１９では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０１７７】
主制御基板２０１と払出制御基板２２２とはハーネスなどの電気配線（信号線）を介して電気的に接続されており、主制御基板２０１から払出制御基板２２２に指令情報としてのコマンドが出力されるとともに、払出制御基板２２２から主制御基板２０１には各種の電気信号が出力される。
【０１７８】
主側ＭＰＵ２１１の入力ポート２１１ａには払出制御基板２２２から賞球許可信号を含めた各種の電気信号が入力されるとともに各種センサ等からの電気信号が入力される。なお、賞球許可信号の詳細については後に説明する。また、既に説明したように、主側ＭＰＵ２１１の入力ポート２１１ａには、前扉枠開放スイッチ２２及び内枠開放スイッチ１３４からの電気信号などが入力される。
【０１７９】
なお、前扉枠開放スイッチ２２及び内枠開放スイッチ１３４から出力された電気信号は、電源及び発射制御基板２２１と払出制御基板２２２とに中継された後に主制御基板２０１に入力される。この場合、払出制御基板２２２においては、これら前扉枠開放スイッチ２２及び内枠開放スイッチ１３４からの電気信号を中継するだけであり、払出側ＭＰＵ２３１には入力されない。これは電源及び発射制御基板２２１についても同様である。
【０１８０】
遊技球の払出に関する主側ＲＡＭ２１３の構成について説明する。
【０１８１】
主側ＲＡＭ２１３には賞球用カウンタエリア２５１が設けられている。賞球用カウンタエリア２５１には、１５個賞球用カウンタエリアと、１０個賞球用カウンタエリアと、４個賞球用カウンタエリアと、３個賞球用カウンタエリアとが設けられている。
【０１８２】
ここで、本パチンコ機１０には既に説明したように、賞球用入球部（又は賞払出用通過部）として、一般入賞口３１、可変入賞装置３２、上作動口３３及び下作動口３４が設けられており、各賞球用入球部ごとに入球に対する賞球個数（払い出される遊技球の個数）が異なっている。具体的には、一般入賞口３１に入球した場合の賞球個数は１０個であり、可変入賞装置３２に入球した場合の賞球個数は１５個であり、上作動口３３に入球した場合の賞球個数は３個であり、下作動口３４に入球した場合の賞球個数は４個である。
【０１８３】
当該構成において、１５個賞球用カウンタエリアは可変入賞装置３２への入球に対する１５個賞球をあと何回行うかを記憶するものであり、１０個賞球用カウンタエリアは一般入賞口３１への入球に対する１０個賞球をあと何回行うかを記憶するものであり、４個賞球用カウンタエリアは下作動口３４への入球に対する４個賞球をあと何回行うかを記憶するものであり、３個賞球用カウンタエリアは上作動口３３への入球に対する３個賞球をあと何回行うかを記憶するものである。各賞球用カウンタエリアは、それぞれ１バイトで構成されており、賞球の未実施回数を最大で２５５回まで覚えることができる。
【０１８４】
なお、上記賞球個数パターンは一例であり、各個数は任意である。また、賞球数のパターンも上記の４種類に限定されることはなく、２種類、３種類又は５種類以上であってもよい。また、各賞球用カウンタエリアは１バイトに限定されることはなく、２バイト又は３バイト以上であってもよい。さらには各賞球用カウンタエリアに記憶可能な賞球の未実施回数は、最大で２５５回であることは必須ではなく、複数回が記憶可能であれば、２５５回よりも少なく又は多くてもよい。
【０１８５】
主側ＭＰＵ２１１では、賞球用カウンタエリア２５１に記憶されている情報（賞情報）に基づいて、入賞発生の有無を判定し、入賞発生有りと判定した場合にはその入賞の種類に対応した賞球コマンドを払出制御基板２２２に出力する。なお、賞球コマンドは、主制御基板２０１のＲＯＭ２１２のコマンド記憶エリア２１２ａに予め記憶されている。
【０１８６】
賞球コマンドとしては、１５個賞球コマンドと、１０個賞球コマンドと、４個賞球コマンドと、３個賞球コマンドとが設定されている。１５個賞球用カウンタエリアに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には１５個賞球コマンドが出力され、１０個賞球用カウンタエリアに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には１０個賞球コマンドが出力され、４個賞球用カウンタエリアに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には４個賞球コマンドが出力され、３個賞球用カウンタエリアに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には３個賞球コマンドが出力される。
【０１８７】
各賞球コマンドは２バイトで構成されている。すなわち、各賞球コマンドは上位情報と下位情報とを備えており、それら各情報はそれぞれ１バイトで構成されている。これら上位情報及び下位情報のうち、上位情報には払側ＭＰＵ２３１において本コマンドが賞球コマンドであることを特定するための情報が設定されており、下位情報には払出側ＭＰＵ２３１において賞球数を特定するための情報が設定されている。
【０１８８】
その他、主側ＲＡＭ２１３には、前扉枠カウンタエリア２５２、賞球許可カウンタエリア２５３及び各種フラグ格納エリア２５４が設けられている。前扉枠カウンタエリア２５２は、主側ＭＰＵ２１１において前扉枠１４の開閉の有無を判定する場合に用いられる。また、賞球許可カウンタエリア２５３は、主側ＭＰＵ２１１において賞球許可信号に関する処理を実行する上で用いられる。また、各種フラグ格納エリア２５４は、主側ＭＰＵ２１１において各種の制御処理を実行する上で用いられる。
【０１８９】
払出制御基板２２２は払出装置１１４と電気的に接続されており、払出側ＭＰＵ２３１は、払出モータ１２５に駆動信号を出力するとともに、払出球検知センサ１２６から遊技球の検知の有無を示す電気信号を入力する。また、払出制御基板２２２は球貸用接続端子板１４３を介して球貸装置Ｙと電気的に接続されており、払出側ＭＰＵ２３１は、球貸装置Ｙとの間で電気信号の入出力を行うことで貸球の制御を実行する。
【０１９０】
また、払出側ＭＰＵ２３１は、満タン検知センサ８８及び球無検知センサ１１５から電気信号を入力し、下皿８２が満タン状態となっているか否かの特定や、タンク１１１が球無状態となっているか否かの特定を行う。これら満タン検知センサ８８及び球無検知センサ１１５のうち満タン検知センサ８８から出力された電気信号は、電源及び発射制御基板２２１に中継された後に払出制御基板２２２に入力される。なお、払出側ＭＰＵ２３１は、下皿８２が満タン状態となっているか否かの特定結果を主側ＭＰＵ２１１に出力する。これにより、下皿８２が満タン状態となっているか否かを主側ＭＰＵ２１１において把握することができるようになっている。
【０１９１】
払出側ＲＡＭ２３３の構成について説明する。
【０１９２】
払出側ＲＡＭ２３３には満タンカウンタエリア２６１が設けられている。満タンカウンタエリア２６１は、払出側ＭＰＵ２３１において下皿８２が満タン状態であるか否かを特定する上で用いられる。また、払出側ＲＡＭ２３３には球無カウンタエリア２６２が設けられている。球無カウンタエリア２６２は、払出側ＭＰＵ２３１においてタンク１１１が球無状態であるか否かを特定する上で用いられる。また、払出側ＲＡＭ２３３にはコマンド格納エリア２６３が設けられている。コマンド格納エリア２６３は、主側ＭＰＵ２１１から入力した賞球コマンドを一時的に格納しておく上で用いられる。
【０１９３】
また、払出側ＲＡＭ２３３には賞球数記憶エリア２６４が設けられている。賞球数記憶エリア２６４は、複数のビット（８ビット）が列状に並べられてなる１バイトで構成されており、各ビットには「０」（データ０又は無情報）又は「１」（データ１又は有情報）が設定される。そして、賞球数記憶エリア２６４は、払出側ＭＰＵ２３１において賞球コマンドを解析することで特定した賞球数の情報を記憶しておくための機能を有している。この場合、賞球数の情報（賞球数情報又は賞払出数情報）は、所定の遊技媒体数の範囲内において各ビットのデータ１の設定パターンと遊技媒体数とが１対１で対応した情報である。具体的には、下位のビットから上位のビットに向けて予め定められた順序で各ビットに「１」（データ１又は有情報）が設定され、上位側のビットに「１」が設定されているほど対応する賞球数が大きい数となるように２進数で表される情報である。なお、賞球コマンドから賞球数の情報を特定する場合には、払出制御基板２２２のＲＯＭ２３２に設けられた賞球テーブル記憶エリア２３２ａが参照される。
【０１９４】
また、払出側ＲＡＭ２３３には貸球数記憶エリア２６５が設けられている。貸球数記憶エリア２６５は、１バイトで構成されており、払出側ＭＰＵ２３１において球貸装置Ｙから入力した貸球数の情報を記憶しておくための機能を有している。また、払出側ＲＡＭ２３３には払出個数カウンタエリア２６６が設けられている。払出個数カウンタエリア２６６は、１バイトで構成されており、払出側ＭＰＵ２３１において遊技球の払出を実行する上での実行エリアとしての機能を有する。
【０１９５】
なお、賞球数記憶エリア２６４、貸球数記憶エリア２６５及び払出個数カウンタエリア２６６は、１バイトに限定されることはなく、２バイト又は３バイト以上であってもよい。また、これら各エリア２６４〜２６６が同一のバイト数である必要はない。
【０１９６】
その他、払出側ＲＡＭ２３３には各種フラグ格納エリア２６７が設けられている。各種フラグ格納エリア２６７は、払出側ＭＰＵ２３１において各種の制御処理を実行する上で用いられる。
【０１９７】
なお、払出側ＲＡＭ２３３には、上記各エリア２６１〜２６７の他に、主側ＭＰＵ２１１からコマンドを入力した場合にそのコマンドを一時的に格納しておくためのリングバッファが設けられている。リングバッファは複数の記憶領域を備えているとともに、書込みポインタと読み出しポインタとが設定されている。書込みポインタに基づき各記憶領域にコマンドが順次書き込まれていくとともに、読み出しポインタに基づき各記憶領域に記憶されたコマンドが順次読み出されていく。
【０１９８】
電源及び発射制御基板２２１の電入時用電源部２２１ａからの電力は、主側ＭＰＵ２１１のＶＣＣ端子、及び払出側ＭＰＵ２３１のＶＣＣ端子に供給される。ＶＣＣ端子に供給された電力により、外部電源からの電力供給が行われている状況において、各ＭＰＵ２１１，３３１にて各種制御処理が実行されるとともに、各ＲＡＭ２１３，３３３にて情報の記憶保持が行われる。
【０１９９】
また、電源及び発射制御基板２２１の電断時用電源部２２１ｃからの電力は、主側ＭＰＵ２１１のＶＢＢ端子に供給される。つまり、電断時用電源部２２１ｃからの電力は、主側ＲＡＭ２１３に供給されるが、払出側ＲＡＭ２３３には供給されない。ＶＢＢ端子に供給された電力により、外部電源からの電力供給が遮断されている状況において、主側ＲＡＭ２１３にて情報の記憶保持が行われる。なお、既に説明したように、電入時用電源部２２１ａ及び電断時用電源部２２１ｃから主側ＭＰＵ２１１に供給される電力は、電断監視基板２０３にて中継される。また、払出側ＭＰＵ２３１のＶＢＢ端子（図示略）は、アースされている又はいずれの電気配線とも接続されていない。
【０２００】
＜遊技球の払出に関する処理構成であって主側ＭＰＵ２１１における処理構成＞
次に、主側ＭＰＵ２１１における遊技球の払出に関する処理構成について説明する。以下の説明において、カウンタエリアの値とは、バイト単位で構成されたカウンタエリアの値を仮想的に１０進数で表現した値のことをいう。
【０２０１】
＜入力状態監視処理＞
先ず、通常処理（図１７）のステップＳ７０６にて実行される入力状態監視処理について、図２０のフローチャートを参照しながら説明する。
【０２０２】
入力状態監視処理では、先ずステップＳ９０１にて、入力ポート２１１ａから入力情報を取得する。具体的には、主側ＭＰＵ２１１に設けられた１バイト単位の汎用レジスタに、入力ポート２１１ａの入力情報を格納する。
【０２０３】
続くステップＳ９０２では、遊技球の払出に関して異常が発生しているか否かを特定するための払出異常信号監視処理を実行する。詳細には、払出異常信号監視処理では、払出制御基板２２２から異常信号を入力している旨の情報が汎用レジスタに格納されている場合に、払出異常の発生を主側ＭＰＵ２１１において特定する。そして、払出異常の発生を特定した場合には、音声ランプ制御基板２２４に払出異常コマンド（払出異常情報）を出力し、異常報知を実行させる。
【０２０４】
続くステップＳ９０３では、下皿８２が満タン状態となっているか否かを特定するための満タン信号監視処理を実行する。詳細には、満タン信号監視処理では、払出制御基板２２２から満タン信号を入力している旨の情報が汎用レジスタに格納されている場合に、下皿８２が満タン状態であることを主側ＭＰＵ２１１において特定する。そして、下皿８２が満タン状態であることを特定した場合には、音声ランプ制御基板２２４に満タン状態コマンド（満タン状態情報）を出力し、満タン報知を実行させる。
【０２０５】
続くステップＳ９０４では、内枠１３が開放状態となっているか否かを特定するための内枠開放信号監視処理を実行する。詳細には、内枠開放信号監視処理では、内枠開放スイッチ１３４から内枠開放信号を入力している旨の情報が汎用レジスタに格納されている場合に、内枠１３が開放状態であることを主側ＭＰＵ２１１において特定する。そして、内枠１３が開放状態であることを特定した場合には、音声ランプ制御基板２２４に内枠開放状態コマンド（本体開放報知用情報）を出力し、本体開放報知を実行させる。
【０２０６】
その後、ステップＳ９０５にて前扉枠開放信号監視処理を実行するとともに、ステップＳ９０６にて賞球許可信号監視処理を実行した後に、本入力状態監視処理を終了する。
【０２０７】
＜前扉枠開放信号監視処理＞
次に、上記ステップＳ９０５の前扉枠開放信号監視処理について、図２１のフローチャートを参照しながら説明する。
【０２０８】
ここで、前扉枠開放信号監視処理は、（１）前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合の処理、（２）前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理、（３）前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合の処理、（４）前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでの処理、に大別される。そこで、これら状況の処理を個別に説明する。
【０２０９】
先ず、上記（１）の前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合の処理について説明する。
【０２１０】
先ずステップＳ１００１では、前扉枠１４が開放状態であることを示す前扉枠開放信号を入力している旨の前扉枠開放情報が汎用レジスタに格納されているか否かを判定する。今回は前扉枠１４が閉鎖状態である場合であるため、ステップＳ１００１にて否定判定をし、ステップＳ１００２に進む。
【０２１１】
ステップＳ１００２では、主側ＲＡＭ２１３の前扉枠カウンタエリア２５２における第１前扉枠カウンタエリア（開放特定契機把握用手段）に、開放特定基準回数を格納する。具体的には、前扉枠カウンタエリア２５２に「３」を格納する。第１前扉枠カウンタエリアは、閉鎖状態の前扉枠１４が開放状態となった場合に、主側ＭＰＵ２１１において前扉枠１４が開放状態となったことを特定する場合に用いられるカウンタである。
【０２１２】
続くステップＳ１００３では、主側ＲＡＭ２１３の前扉枠カウンタエリア２５２における第２前扉枠カウンタエリア（閉鎖特定契機把握用手段）が「０」となっているか否かを判定する。第２前扉枠カウンタエリアは、開放状態の前扉枠１４が閉鎖状態となった場合に、主側ＭＰＵ２１１において前扉枠１４が閉鎖状態となったことを特定する場合に用いられるカウンタである。当該第２前扉枠カウンタエリアは、前扉枠１４が閉鎖状態となったことを特定した後は、「０」の状態で維持される。したがって、前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合には、第２前扉枠カウンタエリアは「０」であり、ステップＳ１００３にて肯定判定をし、そのまま本前扉枠開放信号監視処理を終了する。
【０２１３】
次に、上記（２）の前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理について説明する。
【０２１４】
今回は前扉枠１４が開放状態である場合であるため、ステップＳ１００１にて肯定判定をし、ステップＳ１００１に進む。ステップＳ１００１では、主側ＲＡＭ２１３の第２前扉枠カウンタエリアに、閉鎖特定基準値情報を格納する。具体的には、第２前扉枠カウンタエリアに「２５０」を格納する。
【０２１５】
続くステップＳ１０１２では、第１前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は、前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理であるため、前扉枠１４が閉鎖状態の場合にステップＳ１００２にて第１前扉枠カウンタエリアに格納された開放特定基準値情報が未だ「０」となっていない状態である。したがって、ステップＳ１０１２にて否定判定をし、ステップＳ１０１３に進む。
【０２１６】
ステップＳ１０１３では、第１前扉枠カウンタエリアの値を１減算する。続くステップＳ１０１４では、第１前扉枠カウンタエリアの値が「０」か否かを判定する。つまり、前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでは、前扉枠開放信号監視処理が実行される度に第１前扉枠カウンタエリアの値が１減算される。また、前扉枠開放信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。また、前扉枠１４が閉鎖状態の場合には、ステップＳ１００２にて第１前扉枠カウンタエリアに「３」が格納される。したがって、ステップＳ１０１４では、前扉枠１４が開放操作され閉鎖状態から開放状態となった時点（前扉枠開放スイッチ２２から前扉枠開放信号が出力された時点）から１２ｍｓｅｃが経過したか否かを判定していることとなる。
【０２１７】
第１前扉枠カウンタエリアの値が「０」でない場合には、ステップＳ１０１４にて否定判定をし、そのまま本前扉枠開放信号監視処理を終了する。第１前扉枠カウンタエリアの値が「０」である場合には、ステップＳ１０１４にて肯定判定をし、ステップＳ１０１５に進む。ステップＳ１０１５では、主側ＲＡＭ２１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されている場合には、そのまま本前扉枠開放信号監視処理を終了する。前扉枠開放フラグが格納されていない場合には、ステップＳ１０１６に進む。
【０２１８】
ステップＳ１０１６では、前扉枠開放フラグ格納エリア（前面体開放情報記憶手段）に前扉枠開放フラグ（前面体開放情報）を格納する。これにより、主側ＭＰＵ２１１において前扉枠１４が開放状態であることが特定される。続くステップＳ１０１７では、主側ＲＡＭ２１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグを格納する。これにより、主側ＭＰＵ２１１において前扉枠１４が開放状態であることを特定したタイミングであることが特定される。続くステップＳ１０１８では、前扉枠開放コマンドをセットする。当該前扉枠開放コマンドは、後述する払出用出力処理にて払出制御基板２２２に出力され、払出側ＭＰＵ２３１では前扉枠開放コマンドを入力することで、前扉枠１４が開放状態であることを特定する。
【０２１９】
その後、ステップＳ１０１０ではサブコマンド設定処理を実行する。サブコマンド設定処理では、音声ランプ制御基板２２４に前扉枠開放状態コマンド（前面体開放報知用情報）を出力し、前面体開放報知を実行させる。
【０２２０】
次に、上記（３）の前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合の処理について説明する。
【０２２１】
今回は前扉枠１４が開放状態である場合であるため、ステップＳ１００１にて肯定判定をし、ステップＳ１０１１に進み、主側ＲＡＭ２１３の第２前扉枠カウンタエリアに「２５０」を格納する。続くステップＳ１０１２では、第１前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合であるため、第１前扉枠カウンタエリアが「０」の状態が維持されている。したがって、ステップＳ１０１２にて肯定判定をし、そのまま本前扉枠開放信号監視処理を終了する。
【０２２２】
次に、上記（４）の前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでの処理について説明する。
【０２２３】
今回は前扉枠１４が閉鎖状態である場合であるため、ステップＳ１００１にて否定判定をし、ステップＳ１００２に進み、主側ＲＡＭ２１３の第１前扉枠カウンタエリアに「３」を格納する。
【０２２４】
続くステップＳ１００３では、主側ＲＡＭ２１３の第２前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は、前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態が特定されるまでの処理であるため、前扉枠１４が開放状態の場合にステップＳ１０１１にて第２前扉枠カウンタエリアに格納された閉鎖特定基準回数が未だ「０」となっていない状態である。したがって、ステップＳ１００３にて否定判定をし、ステップＳ１００４に進む。
【０２２５】
ステップＳ１００４では、第２前扉枠カウンタエリアの値を１減算する。続くステップＳ１００５では、第２前扉枠カウンタエリアの値が「０」か否かを判定する。つまり、前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでは、前扉枠開放信号監視処理が実行される度に第２前扉枠カウンタエリアの値が１減算される。また、前扉枠開放信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。また、前扉枠１４が開放状態の場合には、ステップＳ１０１１にて第２前扉枠カウンタエリアに「２５０」が格納される。したがって、ステップＳ１００５では、前扉枠１４が閉鎖操作され開放状態から閉鎖状態となった時点（前扉枠開放スイッチ２２からの前扉枠開放信号の出力が停止された時点）から１ｓｅｃが経過したか否かを判定していることとなる。
【０２２６】
第２前扉枠カウンタエリアの値が「０」でない場合には、ステップＳ１００５にて否定判定をし、そのまま本前扉枠開放信号監視処理を終了する。第２前扉枠カウンタエリアの値が「０」である場合には、ステップＳ１００５にて肯定判定をし、ステップＳ１００６に進む。ステップＳ１００６では、主側ＲＡＭ２１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されていない場合には、そのまま本前扉枠開放信号監視処理を終了する。前扉枠開放フラグが格納されている場合には、ステップＳ１００７に進む。
【０２２７】
ステップＳ１００７では、前扉枠開放フラグ格納エリアに格納されている前扉枠開放フラグを消去する。これにより、主側ＭＰＵ２１１において前扉枠１４が閉鎖状態であることが特定される。続くステップＳ１００８では、主側ＲＡＭ２１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグを格納する。これにより、主側ＭＰＵ２１１において前扉枠１４が閉鎖状態であることを特定したタイミングであることが特定される。続くステップＳ１００９では、前扉枠閉鎖コマンドをセットする。当該前扉枠閉鎖コマンドは、後述する払出用出力処理にて払出制御基板２２２に出力され、払出側ＭＰＵ２３１では前扉枠閉鎖コマンドを入力することで、前扉枠１４が閉鎖状態であることを特定する。
【０２２８】
その後、ステップＳ１０１０ではサブコマンド設定処理を実行する。今回のサブコマンド設定処理では、音声ランプ制御基板２２４に前扉枠閉鎖状態コマンド（前面体閉鎖報知用情報）を出力し、前面体開放報知を終了させる。その後、本前扉枠開放信号監視処理を終了する。
【０２２９】
なお、ステップＳ９０４の内枠開放信号監視処理では、内枠１３の開放状態及び閉鎖状態の特定を行うための具体的な処理内容の説明を省略したが、基本的に前扉枠開放信号監視処理と同様の処理を実行する。
【０２３０】
＜賞球許可信号監視処理＞
次に、上記ステップＳ９０６の賞球許可信号監視処理について、図２２のフローチャートを参照しながら説明する。
【０２３１】
先ず賞球許可信号について説明する。
【０２３２】
本パチンコ機１０では、既に説明したように、電源及び発射制御基板２２１の電断時用電源部２２１ｃからの電力は、主側ＲＡＭ２１３に供給されるが、払出側ＲＡＭ２３３には供給されない。当該構成とすることにより、電断時用電源部２２１ｃの小容量化が図られ、それに伴ってパチンコ機１０のコストの削減が図られる。
【０２３３】
但し、当該構成においては、外部電源からのパチンコ機１０への電力供給が停止されると、払出側ＲＡＭ２３３に記憶されている情報は全て消去されてしまう（破壊されてしまう）。この場合、従来のパチンコ機のように未払出の賞球数の情報を全て払出側ＲＡＭ２３３に記憶しておく構成とすると、未払出の賞球数がある状況でパチンコ機１０への電力供給が停止された場合にはその未払出の賞球数の全てが払い出されることなく消去されてしまう。そうすると遊技者に多大な不利益を及ぼすこととなってしまう。
【０２３４】
これに対して、本パチンコ機１０では、未払出の賞球情報は基本的に主側ＲＡＭ２１３の賞球用カウンタエリア２５１に記憶し、主側ＭＰＵ２１１は払出側ＭＰＵ２３１から賞球許可信号を入力している場合に当該払出側ＭＰＵ２３１に対して賞球コマンドを出力する。そして、払出側ＭＰＵ２３１では、払出側ＲＡＭ２３３の賞球数記憶エリア２６４に記憶される賞球数の情報が、最大でも、１回の入賞に対する最大賞球数（１５個賞球）と、後述する許可基準数との和となるように賞球許可信号の出力開始タイミング及び出力停止タイミングを設定する。なお、この許可基準数は、１回の入賞に対する最小賞球数又はそれ未満となっている。これにより、未払出の賞球数が多数残っている状況でパチンコ機１０への電力供給が停止されたとしても、その際に消去される賞球数を極力少なくすることが可能となる。つまり、賞球許可信号とは、主側ＭＰＵ２１１において賞球コマンドの出力タイミングを特定するために、払出側ＭＰＵ２３１から主側ＭＰＵ２１１に出力される情報である。
【０２３５】
さて、賞球許可信号監視処理では先ずステップＳ１１０１にて、賞球許可信号を入力している旨の賞球許可情報が入力ポート２１１ａに格納されているか否かを判定する。なお、賞球許可信号監視処理に際して、入力ポート２１１ａの情報を主側ＭＰＵ２１１の汎用レジスタや専用レジスタに格納する構成としてもよく、この場合、そのレジスタに賞球許可情報が格納されているか否かを判定する構成とする。
【０２３６】
賞球許可情報が格納されている場合には、ステップＳ１１０２にて、主側ＲＡＭ２１３の賞球許可カウンタエリア（許可契機把握用手段）２５３に格納されている値が「５」であるか否かを判定する。賞球許可カウンタエリア２５３とは、入力ポート２１１ａに賞球許可情報が格納されている場合に、それが払出制御基板２２２から実際に賞球許可信号が出力されていることに起因して格納されたものか、ノイズなどの原因により格納されたものかを主側ＭＰＵ２１１において特定するためのものである。
【０２３７】
賞球許可カウンタエリア２５３の値が「５」以上の場合には、ステップＳ１１０２にて肯定判定をし、そのまま本賞球許可信号監視処理を終了する。一方、賞球許可カウンタエリア２５３の値が「５」未満の場合には、ステップＳ１１０２にて否定判定をし、ステップＳ１１０３に進む。ステップＳ１１０３では、賞球許可カウンタエリア２５３の値を１加算した後に、本賞球許可信号監視処理を終了する。
【０２３８】
ここで、賞球許可信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。したがって、払出制御基板２２２から賞球許可信号が出力されており、且つ賞球許可カウンタエリア２５３の値が「５」未満の場合には、約４ｍｓｅｃ周期で賞球許可カウンタエリア２５３の値が１加算される。また、ステップＳ１１０２の処理が実行されることにより、払出制御基板２２２からの賞球許可信号の出力が継続されている状況であっても賞球許可カウンタエリア２５３の値が「５」以上となった場合には、当該賞球許可カウンタエリア２５３の値の加算処理は実行しない。
【０２３９】
また、ステップＳ１１０２にて、賞球許可情報が格納されていないと判定した場合には、ステップＳ１１０４にて賞球許可カウンタエリア２５３の値を「０」クリアした後に（初期化した後に）、本賞球許可信号監視処理を終了する。つまり、払出制御基板２２２から賞球許可信号が出力されていない状況では、賞球許可カウンタエリア２５３の値は「０」に維持される。
【０２４０】
＜払出用出力処理＞
次に、通常処理（図１７）のステップＳ７０７にて実行される払出用出力処理について、図２３のフローチャートを参照しながら説明する。払出用出力処理とは、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に各種コマンドを出力するための処理である。
【０２４１】
払出用出力処理では、先ずステップＳ１２０１にて、主側ＲＡＭ２１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグが格納されているか否かを判定する。前扉枠状態変化フラグが格納されている場合には、ステップＳ１２０２にて前扉枠状態変化フラグを消去するとともに、ステップＳ１２０３にて前扉枠開放コマンド又は前扉枠閉鎖コマンドを払出制御基板２２２に出力した後に本払出用出力処理を終了する。
【０２４２】
一方、ステップＳ１２０１において、主側ＲＡＭ２１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグが格納されていない場合には否定判定をし、ステップＳ１２０４に進む。ステップＳ１２０４では、主側ＲＡＭ２１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されている場合には、そのまま払出用出力処理を終了する。
【０２４３】
前扉枠開放フラグが格納されていない場合には、ステップＳ１２０５にて、主側ＲＡＭ２１３の賞球許可カウンタエリア２５３の値が出力許可基準回数としての「５」となっているか否かを判定する。ここで、上記のとおり、賞球許可カウンタエリア２５３の値は、払出側ＭＰＵ２３１から賞球許可信号が出力されており、且つ賞球許可カウンタエリア２５３の値が「５」未満の場合には、約４ｍｓｅｃ周期で１加算される。また、賞球許可カウンタエリア２５３の値は、払出側ＭＰＵ２３１からの賞球許可信号の出力が停止された場合には「０」クリアされる（初期化される）。したがって、ステップＳ１２０５では、払出側ＭＰＵ２３１からの賞球許可信号の出力が継続して出力許可継続期間としての２０ｍｓｅｃとなったか否かを判定している。
【０２４４】
賞球許可カウンタエリア２５３の値が「５」でない場合には、そのまま本払出用出力処理を終了する。賞球許可カウンタエリア２５３の値が「５」である場合には、ステップＳ１２０６にて、主側ＲＡＭ２１３の賞球用カウンタエリア２５１における各種カウンタエリアのいずれかに賞球情報が記憶されているか否かを判定する。いずれにも賞球情報が記憶されていない場合には、そのまま本払出用出力処理を終了する。
【０２４５】
各種賞球用カウンタエリアのいずれかに賞球情報が記憶されている場合には、ステップＳ１２０７にて賞球許可カウンタエリア２５３の値を「０」クリアする（初期化する）。その後、ステップＳ１２０８にて賞球コマンド出力処理を実行し、本払出用出力処理を終了する。
【０２４６】
ここで、賞球コマンド出力処理について、図２４のフローチャートを参照しながら説明する。
【０２４７】
先ずステップＳ１３０１では、主側ＲＡＭ２１３の１５個賞球用カウンタエリアの値が「０」か否かを判定する。「０」でない場合には、１５個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１３０２にて、１５個賞球コマンドを払出側ＭＰＵ２３１に出力するとともに、１５個賞球用カウンタエリアの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２４８】
ステップＳ１３０１において、１５個賞球用カウンタエリアの値が「０」である場合には、ステップＳ１３０３に進む。ステップＳ１３０３では、主側ＲＡＭ２１３の４個賞球用カウンタエリアの値が「０」か否かを判定する。「０」でない場合には、４個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１３０４にて、４個賞球コマンドを払出側ＭＰＵ２３１に出力するとともに、４個賞球用カウンタエリアの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２４９】
ステップＳ１３０３において、４個賞球用カウンタエリアの値が「０」である場合には、ステップＳ１３０５に進む。ステップＳ１３０５では、主側ＲＡＭ２１３の３個賞球用カウンタエリアの値が「０」か否かを判定する。「０」でない場合には、３個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１３０６にて、３個賞球コマンドを払出側ＭＰＵ２３１に出力するとともに、３個賞球用カウンタエリアの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２５０】
ステップＳ１３０５において、３個賞球用カウンタエリアの値が「０」である場合には、ステップＳ１３０７に進む。ステップＳ１３０７では、１０個賞球コマンドを払出側ＭＰＵ２３１に出力するとともに、１０個賞球用カウンタエリアの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２５１】
以上のように、主側ＭＰＵ２１１は、入力ポート２１１ａに賞球許可情報が格納されたとしても、払出制御基板２２２において賞球コマンドの出力が許可されたと即座に特定することはなく、複数回として設定された出力許可基準回数だけ連続して賞球許可情報が確認された場合、すなわち、出力許可基準期間である２０ｍｓｅｃに亘って賞球許可信号が出力されている状態が確認された場合に、賞球コマンドの出力が許可されたと特定する（出力許可状態であると特定する）。そして、賞球コマンドの出力が許可されたと特定することで、払出側ＭＰＵ２３１に１回の入賞に対応した１個の賞球コマンドを出力する。このように出力許可基準期間が設定されていることにより、既に説明したように、入力ポート２１１ａに賞球許可情報が格納されている場合に、それが払出制御基板２２２から賞球許可信号が出力されていることに起因して格納されたものか、ノイズなどの原因により格納されたものかを主側ＭＰＵ２１１において特定することができる。よって、ノイズなどの原因で賞球許可情報が格納された場合に、それに対して賞球コマンドが出力されてしまうことを阻止することができる。
【０２５２】
特に、後述するように払出側ＲＡＭ２３３の賞球数記憶エリア２６４には、予め定められた最大基準数を超える賞球数を記憶することができないようになっている。この場合に、ノイズなどの原因で賞球許可情報が格納され、それに対して賞球コマンドが出力されてしまうと、その賞球コマンドに対応した賞球数は実際に払い出されることなく消去されてしまう。そうすると、遊技者に不利益を及ぼすこととなってしまう。これに対して、本構成によれば、このような不都合の発生を防止することができる。
【０２５３】
また、払出用出力処理（図２３）においてステップＳ１２０４の処理が実行されることにより、前扉枠１４が開放状態の場合には賞球許可信号を入力している期間が出力許可基準期間に達しているとしても賞球コマンドは出力されない。本パチンコ機１０では、前扉枠１４が開放状態である場合には遊技球の払出は停止される。この場合、前扉枠１４が開放状態である場合に賞球コマンドを出力しないようにすることで、遊技球の払出が停止されている状況において新たに賞球コマンドが出力されないようにすることが可能となる。
【０２５４】
本パチンコ機１０では外部電源からの電力供給が停止されると払出側ＲＡＭ２３３に記憶されている情報は消去されてしまうため、遊技球の払出が停止されている状況において賞球コマンドが出力されると、前扉枠１４を開放状態としたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。これに対して本構成によれば、このような不都合の発生を阻止することができる。なお、前扉枠１４が開放状態の場合に賞球コマンドの出力を禁止することは必須の構成ではなく、前扉枠１４が開放状態の場合に賞球コマンドを出力するようにしてもよい。
【０２５５】
＜払出側ＭＰＵ２３１における処理構成＞
次に、払出側ＭＰＵ２３１における処理構成について説明する。かかる払出側ＭＰＵ２３１の処理としては大別して、主側ＭＰＵ２１１からのコマンドの入力により起動される入力時割込み処理と、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理とがある。入力時割込み処理では、払出側ＲＡＭ２３３に設けられたリングバッファにおける書込みポインタに対応した記憶領域に対して、今回入力したコマンドを記憶させる。以下、メイン処理及びタイマ割込み処理について説明する。
【０２５６】
＜メイン処理＞
メイン処理について、図２５のフローチャートを参照しながら説明する。このメイン処理は、電源投入時のリセットに伴い起動される。
【０２５７】
先ず、ステップＳ１４０１では、電源投入に伴う初期設定を実行する。続くステップＳ１４０２では、ＲＡＭアクセスを許可すると共に、ステップＳ１４０３で外部割込みベクタの設定を行う。その後、ステップＳ１４０４にて払出側ＲＡＭ２３３の全領域を「０」にクリアし（初期化し）、ステップＳ１４０５にてＭＰＵ周辺デバイスの初期設定を行う。続くステップＳ１４０６では割込みを許可する。以上のステップＳ１４０１〜ステップＳ１４０６の一連の処理が払出側ＭＰＵ２３１における立ち上げ処理に該当し、当該立ち上げ処理が完了するまでに、例えば３００ｍｓｅｃを要する。なお、この立ち上げ処理に要する時間は３００ｍｓｅｃに限定されることはなく、主側ＭＰＵ２１１において立ち上げ処理に要する時間よりも短いのであれば任意である。
【０２５８】
その後、電源が完全に遮断して処理が実行できなくなるまで、ステップＳ１４０６の処理を繰り返し実行する。なお、このようにステップＳ１４０６の割込み許可の設定処理を繰り返し実行することで、仮にノイズ等の影響で割込み許可の設定が解除されて不許可の設定となったとしても、割込み許可の状態に再度設定しなおすことができる。
【０２５９】
＜タイマ割込み処理＞
次に、払出側ＭＰＵ２３１により例えば２ｍｓｅｃ毎に起動されるタイマ割込み処理について、図２６のフローチャートを参照しながら説明する。
【０２６０】
先ずステップＳ１５０１にて状態復帰スイッチ１４５をチェックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。その後、ステップＳ１５０２にてコマンド判定処理を実行し、ステップＳ１５０３にて下皿８２の満タン状態に関する処理として満タン用処理を実行し、ステップＳ１５０４にてタンク１１１の球無状態に関する処理として球無用処理を実行し、ステップＳ１５０５にて賞球数の設定に関する処理として賞球設定処理を実行する。
【０２６１】
また、ステップＳ１５０６にて、払出側ＲＡＭ２３３の各種フラグ格納エリア２６７における不正検知フラグ格納エリアに不正検知フラグが格納されているか否かを判定する。当該不正検知フラグは、主側ＭＰＵ２１１において磁石による不正行為や振動による不正行為を特定した場合に当該主側ＭＰＵ２１１から出力された不正検知コマンドを入力することにより格納され、パチンコ機１０の電源がＯＦＦ操作されて払出側ＲＡＭ２３３に電力が供給されなくなることで消去されるフラグである。
【０２６２】
不正検知フラグが格納されていない場合にはステップＳ１５０６にて否定判定をすることで、ステップＳ１５０７にて貸球の設定に関する処理として貸球設定処理を実行し、不正検知フラグが格納されている場合にはステップＳ１５０６にて肯定判定をすることで、当該貸球設定処理を実行しない。これにより、不正検知フラグが格納されている場合には、遊技球の貸出が実行されなくなる。
【０２６３】
不正検知フラグが格納されておりステップＳ１５０６にて肯定判定をした場合又はステップＳ１５０７にて貸球設定処理を実行した後は、ステップＳ１５０８にて払出個数の設定に関する処理として払出個数設定処理を実行する。その後、ステップＳ１５０９にて遊技球の払出に関する処理として払出制御処理を実行し、ステップＳ１５１０にて賞球許可信号の設定に関する処理として賞球許可信号設定処理を実行した後に、本タイマ割込み処理を終了する。
【０２６４】
以下、ステップＳ１５０２のコマンド判定処理、ステップＳ１５０３の満タン用処理、ステップＳ１５０４の球無用処理、ステップＳ１５０５の賞球設定処理、ステップＳ１５０７の貸球設定処理、ステップＳ１５０８の払出個数設定処理、ステップＳ１５０９の払出制御処理及びステップＳ１５１０の賞球許可信号設定処理を詳細に説明する。
【０２６５】
＜コマンド判定処理＞
先ずステップＳ１５０２のコマンド判定処理について、図２７のフローチャートを参照しながら説明する。ここで、上記のとおり主側ＭＰＵ２１１から入力したコマンドは入力時割込み処理が実行されることにより、払出側ＲＡＭ２３３に設けられたリングバッファに一時的に記憶されている。コマンド判定処理では、リングバッファの各記憶領域のうちから今回の読み出しポインタに対応した記憶領域に記憶されている情報を読み出し、その読み出した情報に対応した処理を実行する。
【０２６６】
さて、コマンド判定処理では、先ずステップＳ１６０１にて読み出した情報が不正検知コマンドか否かを判定する。不正検知コマンドである場合には、ステップＳ１６０２にて払出側ＲＡＭ２３３に不正検知フラグを格納した後に、本コマンド判定処理を終了する。
【０２６７】
読み出した情報が不正検知コマンドでない場合には、ステップＳ１６０３にて賞球コマンドか否かを判定する。賞球コマンドである場合には、ステップＳ１６０４にて賞球不許可状態か否かを判定する。賞球不許可状態とは、払出側ＭＰＵ２３１から主側ＭＰＵ２１１に賞球許可信号が出力されていない状態である。賞球不許可状態である場合には、払出側ＭＰＵ２３１において主側ＭＰＵ２１１からの賞球コマンドの出力を不許可としているにも関わらず、当該主側ＭＰＵ２１１から賞球コマンドを入力したことを意味する。したがって、この場合は、ステップＳ１６０５にて異常報知用処理を実行する。
【０２６８】
異常報知用処理では、主側ＭＰＵ２１１に向けて異常信号を出力する。主側ＭＰＵ２１１では、当該異常信号を払出側ＭＰＵ２３１から入力することで、音声ランプ制御基板２２４に払出異常コマンドを出力し、異常報知を実行させる。当該異常報知では、エラー表示ランプ部６３の点灯、スピーカ部６４からの音の出力及び図柄表示装置４１の表示画面における異常報知画像の表示が行われるが、これに限定されることはなく、これらの態様のいずれか１つ又は任意の組み合わせとしてもよい。また、これに代えて又は加えて、外部端子板１３３を通じて遊技ホールの管理装置に異常信号を出力する構成としてもよい。なお、当該異常報知は、予め定められた時間が経過することで終了されるが、かかる終了条件は任意である。
【０２６９】
ステップＳ１６０４において賞球不許可状態ではないと判定した場合又はステップＳ１６０５の異常報知用処理を実行した後は、ステップＳ１６０６にてコマンド格納処理を実行した後に、本コマンド判定処理を終了する。コマンド格納処理では、払出側ＲＡＭ２３３のコマンド格納エリア２６３に、賞球コマンドを格納する。
【０２７０】
ここで、払出側ＭＰＵ２３１ではコマンド格納エリア２６３に賞球コマンドが格納されることに基づいて賞球の払出を実行することとなるが、上記のとおりステップＳ１６０４において賞球不許可状態であると判定した場合であってもステップＳ１６０６の処理を実行することで、賞球不許可状態において賞球コマンドを入力した場合であってもその賞球コマンドの入力に対する賞球の払出は実行されることとなる。これにより、主側ＭＰＵ２１１における何らかの処理ミスなどによって賞球不許可状態である状況で賞球コマンドが出力されたとしても、それが無効とされてしまうことが抑制される。
【０２７１】
なお、賞球不許可状態における賞球コマンドを入力した場合の取り扱いは、上記のものに限定されることはなく、例えば、異常報知を実行することなく賞球の払出を実行する構成としてもよく、異常報知を実行した上で賞球の払出を実行しない構成としてもよく、異常報知を実行することなくさらに賞球の払出も実行しない構成としてもよい。
【０２７２】
読み出した情報が賞球コマンドでない場合には、ステップＳ１６０７にて前扉枠開放コマンドか否かを判定する。前扉枠開放コマンドである場合には、ステップＳ１６０８にて払出側ＲＡＭ２３３の前扉枠開放フラグ格納エリア（払出側の前面体開放情報記憶手段）に前扉枠開放フラグ（払出側の前面体開放情報）を格納した後に、本コマンド判定処理を終了する。
【０２７３】
読み出した情報が前扉枠開放コマンドでない場合には、ステップＳ１６０９にて前扉枠閉鎖コマンドか否かを判定する。前扉枠閉鎖コマンドである場合には、ステップＳ１６１０にて払出側ＲＡＭ２３３の前扉枠開放フラグ格納エリアから前扉枠開放フラグを消去した後に、本コマンド判定処理を終了する。前扉枠開放コマンドでない場合には、そのまま本コマンド判定処理を終了する。
【０２７４】
＜満タン用処理＞
次に、ステップＳ１５０３の満タン用処理について、図２８のフローチャートを参照しながら説明する。満タン用処理では、下皿８２への前扉側下皿通路８５に設けられた満タン検知センサ８８の検知結果に基づいて下皿８２が満タン状態か否かが判定され各種処理が実行される。そして、満タン検知センサ８８にて遊技球が検知されていない場合にはステップＳ１７０２以降の処理が実行され、遊技球が検知されている場合にはステップＳ１７０９以降の処理が実行される。以下の説明では、便宜上、ステップＳ１７０９以降の処理を説明した後にステップＳ１７０２以降の処理を説明する。
【０２７５】
満タン用処理において先ずステップＳ１７０１では、満タン検知センサ８８から満タン検知信号を入力しているか否かを判定する。具体的には、払出側ＭＰＵ２３１の入力ポートに満タン検知信号を入力している旨を示す満タン検知情報が格納されているか否かを判定する。
【０２７６】
満タン検知信号を入力している場合には、ステップＳ１７０９にて、払出側ＲＡＭ２３３の満タンカウンタエリア２６１における第２満タンカウンタエリアを「０」クリアする（初期化する）。第２満タンカウンタエリアは、満タン検知センサ８８から満タン検知信号を継続して入力していない期間を計測するためのカウンタである。その後、ステップＳ１７１０にて、満タンカウンタエリア２６１における第１満タンカウンタエリアの値を１加算する。第１満タンカウンタエリアは、満タン検知センサ８８から満タン検知信号を継続して入力している期間を計測するためのカウンタである。
【０２７７】
ステップＳ１７１０の後は、ステップＳ１７１１にて第１満タンカウンタエリアが第１満タン特定基準期間に対応したカウント値としての「８５０」となっているか否かを特定する。ここで、本満タン用処理はタイマ割込み処理の一部の処理として実行され、タイマ割込み処理は上記のとおり２ｍｓｅｃ周期で起動される。よって、満タン検知センサ８８から満タン検知信号を入力している場合には第１満タンカウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１７１１では満タン検知信号を約１．７ｓｅｃ（第１満タン特定基準期間）に亘って継続しているか否かを判定している。
【０２７８】
第１満タンカウンタエリアが「８５０」の場合には、下皿８２が満タン状態であると特定しステップＳ１７１２に進む。つまり、下皿８２が満タン状態である場合には前扉側下皿通路８５内にて遊技球が並ぶため、満タン検知センサ８８によって遊技球が継続して検知され満タン検知信号の出力が継続される。そして、この状態で約１．７ｓｅｃが継続することにより、下皿８２が満タン状態であると特定される。このように、下皿８２が満タン状態であると特定される期間を１．７ｓｅｃと設定したのは、当該期間が極端に長いと払出装置１１４の位置まで遊技球が連なり払出モータ１２５などが故障してしまうおそれがあるからであり、当該期間が極端に短いと下皿８２が満タン状態でないにも関わらず満タン状態であると特定されるおそれがあるからである。
【０２７９】
ステップＳ１７１２では、払出側ＲＡＭ２３３の満タンフラグ格納エリア（満タン状態情報記憶手段）に満タンフラグ（満タン状態情報）が格納されているか否かを判定する。満タンフラグが格納されている場合には、そのまま本満タン用処理を終了する。満タンフラグが格納されていない場合には、ステップＳ１７１３にて満タンフラグを格納するとともに満タン状態に設定した後に本満タン用処理を終了する。満タン状態が設定されることにより、払出側ＭＰＵ２３１から主側ＭＰＵ２１１に満タン信号の出力が開始されるとともに、満タン状態が設定されている間は満タン信号の出力状態が維持される。
【０２８０】
一方、ステップＳ１７１１にて、第１満タンカウンタエリアの値が「８５０」でない場合には、ステップＳ１７１４にて第１満タンカウンタエリアが第２満タン特定基準期間に対応したカウント値としての「４００」となっているか否かを判定する。上述したとおり、第１満タンカウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１７１４では満タン検知信号を継続して約０．８ｓｅｃ（第２満タン特定基準期間）入力しているか否かを判定している。
【０２８１】
第１満タンカウンタエリアが「４００」でない場合にはそのまま本満タン用処理を終了する。第１満タンカウンタエリアが「４００」の場合には、下皿８２が満タン状態であるおそれがあると特定し、ステップＳ１７１５に進む。ステップＳ１７１５では、払出側ＲＡＭ２３３の満タン低速フラグ格納エリア（満タン低速情報記憶手段）に満タン低速フラグ（満タン低速情報）を格納する。その後、本満タン用処理を終了する。
【０２８２】
満タン低速フラグが格納されることにより、払出側ＭＰＵ２３１では後述するように払出モータ１２５の払出速度の設定を、それまでの通常周期（具体的には、６０ｍｓｅｃ間隔で遊技球を払い出す）から低速周期（具体的には、６００ｍｓｅｃ間隔で遊技球を払い出す）に変更する。
【０２８３】
このように払出モータ１２５の払出速度を低速周期に切り換えるのは以下の理由による。すなわち、満タン検知センサ８８は遊技球を検知している間は継続して満タン検知信号を出力する構成であるため、連続して払い出される遊技球の間隔が狭くなると、満タン検知センサ８８から見ると、１の遊技球の検知期間の終期が次の遊技球の検知期間の始期よりも後となる。そうすると、下皿８２が満タン状態となっていないにも関わらず満タン検知センサ８８から継続して満タン検知信号が出力されることとなる。そして、この状態が継続すると下皿８２が満タン状態であると特定されてしまう。
【０２８４】
これに対して、上記のとおり、払出モータ１２５の払出速度を低速周期に切り換えることで、前扉側下皿通路８５内を連続して通過する各遊技球の間隔が広くなる。より詳細には、この間隔は満タン検知センサ８８の検知範囲を越える間隔となる。よって、継続されていた満タン検知信号の出力が途切れるため、下皿８２が満タン状態となっていないにも関わらず満タン状態となっていると特定されることを防止することができる。
【０２８５】
満タン用処理の説明に戻り、ステップＳ１７０１にて満タン検知センサ８８から満タン検知信号を入力していない場合には、ステップＳ１７０２にて第１満タンカウンタエリアを「０」クリアする（初期化する）。その後、ステップＳ１７０３にて、払出側ＲＡＭ２３３の満タン低速フラグ格納エリアに満タン低速フラグが格納されているか否かを判定する。満タン低速フラグが格納されていない場合には、そのままステップＳ１７０５に進み、満タン低速フラグが格納されている場合には、ステップＳ１７０４にて満タン低速フラグを消去した後にステップＳ１７０５に進む。
【０２８６】
満タン低速フラグが消去されることにより、払出側ＭＰＵ２３１では基本的に払出モータ１２５の払出速度の設定を、低速周期から通常周期に変更する。つまり、満タン検知センサ８８から継続して満タン検知信号が出力されている状況下において払出モータ１２５の払出速度を低速周期に変更することで満タン検知信号の出力が途切れた場合には、即座に払出速度が通常周期に復帰する。これにより、払出モータ１２５の払出速度を必要に応じて低速周期に変更するようにした構成において、遊技球の払出に要する時間が極端に長くなることが防止される。
【０２８７】
続くステップＳ１７０５では、第２満タンカウンタエリアを１加算する。その後、ステップＳ１７０６にて第２満タンカウンタエリアが「２５０」となっているか否かを判定する。ここで、第２満タンカウンタエリアは、満タン検知センサ８８から満タン検知信号を入力していない場合には約２ｍｓｅｃ周期で１加算される。よって、ステップＳ１７０６では満タン検知信号を入力していない状態が継続して約０．５ｓｅｃとなっているか否かを判定している。
【０２８８】
第２満タンカウンタエリアが「２５０」でない場合にはそのまま本満タン用処理を終了する。一方、第２満タンカウンタエリアが「２５０」である場合には、ステップＳ１７０７にて払出側ＲＡＭ２３３の満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定する。満タンフラグが格納されていない場合にはそのまま本満タン用処理を終了する。満タンフラグが格納されている場合には、ステップＳ１７０８にて満タンフラグを消去するとともに満タン解除状態を設定した後に本満タン用処理を終了する。満タン解除状態が設定されることにより、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への満タン信号の出力が停止されるとともに、満タン解除状態が設定されている間は満タン信号の出力停止状態が維持される。
【０２８９】
ここで、ステップＳ１７０６にて満タン検知センサ８８からの満タン検知信号の出力が停止されてから約０．５ｓｅｃ経過するのを待ってステップＳ１７０８の処理を実行するようにしたことで、ノイズなどの影響で実際には満タン検知センサ８８の検知範囲に遊技球が待機しているのに満タン状態が解除されたと判定されないようにことができる。
【０２９０】
なお、ステップＳ１７０６、ステップＳ１７１１及びステップＳ１７１４において、それぞれ判定値以上であるか否かを判定する構成としてもよい。
【０２９１】
＜球無用処理＞
次に、ステップＳ１５０４の球無用処理について説明する。球無用処理では、ケースレール１１３に設けられた球無検知センサ１１５の検知結果に基づいてタンク１１１に遊技球が貯留されていない状態か否かが判定され各種処理が実行される。
【０２９２】
ここで、球無用処理では満タン用処理と類似した処理を実行する。具体的には、球無検知センサ１１５からの球無検知信号を約１０ｓｅｃ（第１球無特定基準期間）に亘って継続して入力している場合に、タンク１１１に遊技球が貯留されていない状態であると特定する。遊技球が貯留されていない状態であると特定した場合には、払出側ＲＡＭ２３３の球無フラグ格納エリア（球無状態情報記憶手段）に球無フラグ（球無状態情報）を格納するとともに球無状態に設定する。球無状態が設定されることにより、払出側ＭＰＵ２３１から主側ＭＰＵ２１１に払出異常信号の出力が開始されるとともに、球無状態が設定されている間は払出異常信号の出力状態が維持される。
【０２９３】
また、球無検知センサ１１５からの球無検知信号を約１０ｓｅｃ未満であって、約１．０ｓｅｃ（第２球無特定基準期間）に亘って継続して入力している場合に、タンク１１１が球無となるおそれがあると特定し、払出側ＲＡＭ２３３の球無低速フラグ格納エリア（球無低速情報記憶手段）に球無低速フラグ（球無低速情報）を格納する。
【０２９４】
球無低速フラグが格納されることにより、払出側ＭＰＵ２３１では後述するように払出モータ１２５の払出速度の設定を、それまでの通常周期（具体的には、６０ｍｓｅｃ間隔で遊技球を払い出す）から低速周期（具体的には、６００ｍｓｅｃ間隔で遊技球を払い出す）に変更する。
【０２９５】
このように払出モータ１２５の払出速度を低速周期に切り換えるのは以下の理由による。すなわち、タンク１１１においては球詰まりが発生することがある。これに対して、タンク１１１には、上記球詰まりが発生した際に当該球詰まりを解消すべく、タンク１１１を振動させるための振動モータが設けられている。球詰まりが重度のものでなければ、振動モータによりタンク１１１を振動させることで当該球詰まりは解消する。そして、この球詰まりの解消は１０ｓｅｃ以内に完了するものと考えられる。
【０２９６】
当該事情において、球無検知センサ１１５にて遊技球を検知していない期間が第１球無特定基準期間である約１．０ｓｅｃが経過した時点で、払出モータ１２５の払出速度を低速周期に切り換えることで、払出装置１１４の回転体１２４よりも上流側に待機している遊技球が全てなくなってしまう前のタイミングで球詰まりが解消される可能性が高められる。払出装置１１４の回転体１２４よりも上流側に待機している遊技球が全てなくなってしまうと、再度、タンク１１１側から回転体１２４に向けて遊技球が補充された際に、その遊技球がケースレール１１３を通じて落下し回転体１２４に直接衝突することとなり、回転体１２４の故障の発生等が懸念される。これに対して、上記のように払出速度を低速周期に切り換えることで、このような不都合が発生する可能性が低減される。
【０２９７】
一方、球無検知センサ１１５から球無検知信号を入力しておらず、その状態が約３．０ｓｅｃに亘って継続した場合、払出側ＲＡＭ２３３の球無低速フラグ格納エリアに球無低速フラグが格納されている状況においては当該球無低速フラグを消去する。球無低速フラグが消去されることにより、払出側ＭＰＵ２３１では基本的に払出モータ１２５の払出速度の設定を、低速周期から通常周期に変更する。また、球無フラグが格納されている場合には、当該球無フラグを消去するとともに球無解除状態を設定する。球無解除状態が設定されることにより、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への払出異常信号の出力が停止されるとともに、球無解除状態が設定されている間は払出異常信号の出力停止状態が維持される。
【０２９８】
＜賞球設定処理＞
次に、ステップＳ１５０５の賞球設定処理について、図２９のフローチャートを参照しながら説明する。賞球設定処理では、主側ＭＰＵ２１１から入力した賞球コマンドから賞球数を特定し、その特定した賞球数を払出側ＲＡＭ２３３の賞球数記憶エリア２６４に加算する処理が実行される。
【０２９９】
賞球設定処理では先ずステップＳ１８０１にて、払出側ＲＡＭ２３３のコマンド格納エリア２６３に賞球コマンドが格納されているか否かを判定する。賞球コマンドが格納されていない場合には、そのまま本賞球設定処理を終了する。賞球コマンドが格納されている場合には、ステップＳ１８０２に進む。
【０３００】
ステップＳ１８０２では、賞球数特定処理を実行する。具体的には、ＲＯＭ２３２の賞球テーブル記憶エリア２３２ａに記憶されている情報に基づいて、今回入力した賞球コマンドがいずれの賞球数に対応しているかを特定する。この場合、賞球コマンドの下位情報と賞球テーブル記憶エリア２３２ａとが照らし合わされ、賞球数の特定が行われる。ここで特定された賞球数は、賞球コマンドの情報に代えて、払出側ＭＰＵ２３１の汎用レジスタに格納される。続くステップＳ１８０３では、コマンド格納エリア２６３に格納されている賞球コマンドを消去する。
【０３０１】
続くステップＳ１８０４では、賞球数の加算処理を実行する。当該加算処理では、ステップＳ１８０２にて特定した賞球数の情報を、賞球数記憶エリア２６４に記憶されている賞球数の情報に加算する。続くステップＳ１８０５では、払出側ＲＡＭ２３３の賞球低速フラグ格納エリア（賞球低速情報記憶手段）に賞球低速フラグ（賞球低速情報）が格納されているか否かを判定する。賞球低速フラグとは、賞球数記憶エリア２６４に記憶されている賞球数の情報が、払出制御基板２２２のＲＯＭ２３２に予め記憶された切換基準数（具体的には、「２」）となった場合に格納され、切換基準数を超えることにより消去されるフラグである。
【０３０２】
ここで、本パチンコ機１０は、賞球数記憶エリア２６４に記憶されている賞球数の情報が切換基準数となった場合には、払出モータ１２５の払出速度の設定をそれまでの通常周期から低速周期に変更するように構成されている。これは以下の理由による。つまり、賞球数記憶エリア２６４に賞球数の情報が記憶されていない状況では、払出モータ１２５の駆動は停止される。この場合に、単発的な入賞が所定の間隔を置いて繰り返し発生すると、払出モータ１２５の駆動開始及び駆動停止を繰り返し行う必要が生じる。払出モータ１２５の駆動開始には払出モータ１２５の駆動状態を維持する場合よりも大きな駆動力を必要とするため、上記のように払出モータ１２５の駆動開始及び駆動停止が繰り返し行われることは好ましくない。これに対して、賞球数記憶エリア２６４に記憶されている賞球数の情報が切換基準数となった場合に、払出モータ１２５の払出速度を低速周期に切り換えることで、単発的な入賞が所定の間隔を置いて繰り返し発生したとしても、切換基準数の賞球を低速周期で実行している間に次の入賞が発生する可能性が高まり、払出モータ１２５の駆動開始及び駆動停止が繰り返し行われてしまう可能性が低減される。
【０３０３】
なお、払出モータ１２５の払出速度を常に低速とする構成も考えられるが、この場合、遊技球の払出速度が慢性的に遅くなり、遊技者にとっては入賞が発生したにも関わらずそれに対する賞球を受けるのに相当な時間を要することとなり好ましくない。
【０３０４】
ステップＳ１８０５にて、賞球低速フラグ格納エリアに賞球低速フラグが格納されていない場合には、そのまま本賞球設定処理を終了する。一方、賞球低速フラグが格納されている場合には、ステップＳ１８０６にて賞球低速フラグ格納エリアから賞球低速フラグを消去した後に、本賞球設定処理を終了する。賞球低速フラグが消去されることで、賞球数記憶エリア２６４に記憶されている賞球数の情報が切換基準数となることで低速周期に設定された払出モータ１２５の払出速度が通常周期に復帰することとなる。
【０３０５】
＜貸球設定処理＞
次に、ステップＳ１５０７の貸球設定処理について、図３０のフローチャートを参照しながら説明する。貸球設定処理では、球貸用接続端子板１４３を通じて球貸装置Ｙから入力した貸球要求信号に基づいて貸球数を特定し、その特定した貸球数を払出側ＲＡＭ２３３の貸球数記憶エリア２６５に加算する処理が実行される。
【０３０６】
貸球設定処理では先ずステップＳ１９０１にて、払出側ＲＡＭ２３３の貸球状態フラグ格納エリア（貸球状態情報記憶手段）に貸球状態フラグ（貸球状態情報）が格納されているか否かを判定する。貸球状態フラグは、払出側ＭＰＵ２３１において、球貸装置Ｙからの貸球要求信号の入力待機状態であるか否かを特定する上で用いられるフラグであり、入力待機状態となることで格納され、貸球要求信号を受ける必要がなくなった場合に消去される。
【０３０７】
貸球状態フラグが格納されていない場合には、ステップＳ１９０２〜ステップＳ１９０６の貸球状態設定用処理を実行し、貸球状態フラグが格納されている場合には、ステップＳ１９０７〜ステップＳ１９１１の貸球状態中処理を実行する。
【０３０８】
貸球状態設定用処理では、先ずステップＳ１９０２にて、球貸装置Ｙから接続確認用信号及び貸球待機信号を入力しているか否かを判定する。接続確認用信号は、球貸装置Ｙにおいて払出制御基板２２２との間で通信可能な状態を示す信号である。また、貸球待機信号は、球貸装置Ｙに未払出の貸球の情報が保持されている（具体的には、未払出の貸球の情報が記憶保持されたカードが球貸装置Ｙに挿入されている）状況において、球貸操作装置７１の球貸ボタン７２が操作されていることを、払出制御基板２２２にて把握させるための信号である。なお、接続確認用信号を不具備としてもよい。
【０３０９】
接続確認用信号及び貸球待機信号のいずれか一方でも入力していない場合には、そのまま本貸球設定処理を終了する。一方、接続確認用信号及び貸球待機信号の両方を入力している場合には、ステップＳ１９０３にて、払出エラー状態か否かを判定する。払出エラー状態とは、前扉枠開放状態、下皿満タン状態、タンク球無状態又は払出装置異常状態のいずれかに該当している状態のことである。
【０３１０】
当該判定は、前扉枠開放状態については払出側ＲＡＭ２３３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定することで行われ、下皿満タン状態については払出側ＲＡＭ２３３の満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定することで行われ、タンク球無状態については払出側ＲＡＭ２３３の球無フラグ格納エリアに球無フラグが格納されているか否かを判定することで行われ、払出装置異常状態については払出側ＲＡＭ２３３の払出装置異常フラグ格納エリアに払出装置異常フラグが格納されているか否かを判定することで行われる。
【０３１１】
払出エラー状態である場合には、そのまま本貸球設定処理を終了する。払出エラー状態でない場合には、ステップＳ１９０４にて払出動作中か否かを判定する。具体的には、払出モータ１２５が停止中か否かを判定する。貸球状態フラグが格納されていない状況であって払出モータ１２５が動作中である状況は、賞球の払出が実行されている状況であること又は既に１回の貸球操作に基づく貸球の払出が実行されている状況であることを意味する。つまり、ステップＳ１９０４では賞球動作中又は１回の貸球操作に基づく貸球動作中であるか否かを判定していると言える。
【０３１２】
払出動作中である場合には、そのまま本貸球設定処理を終了する。払出動作中でない場合には、ステップＳ１９０５にて貸球許可信号の出力状態を設定する。これにより、払出側ＭＰＵ２３１から球貸装置Ｙに貸球許可信号の出力が開始され、球貸装置Ｙでは貸球許可信号を入力することで、球貸ボタン７２の１回の操作に基づく貸球要求信号の出力を行う。その後、ステップＳ１９０６にて払出側ＲＡＭ２３３の貸球状態フラグ格納エリアに貸球状態フラグを格納した後に、本貸球設定処理を終了する。なお、球貸装置Ｙは、貸球待機信号を出力した後に所定の期間（例えば、２ｓｅｃ）に亘って貸球許可信号を入力しなかった場合には、球貸ボタン７２の操作がなかったものとして扱う。
【０３１３】
ステップＳ１９０７〜ステップＳ１９１１の貸球状態中処理では、先ずステップＳ１９０７にて、球貸装置Ｙから貸球要求信号を入力しているか否かを判定する。貸球要求信号は球貸装置Ｙから貸球の払出を要求する場合に出力される信号である。貸球要求信号を入力していない場合には、そのままステップＳ１９０９に進む。貸球要求信号を入力している場合には、ステップＳ１９０８にて、払出側ＲＡＭ２３３の貸球数記憶エリア２６５への加算処理を実行した後に、ステップＳ１９０９に進む。当該加算処理では、１００円分に相当する２５個に相当する貸球数の情報を貸球数記憶エリア２６５に加算する。つまり、球貸装置Ｙは、貸球状態においては球貸操作に応じて貸球要求信号を定期的に出力し、払出側ＭＰＵ２３１は貸球要求信号を入力するごとに予め定められた単位数に相当する貸球数の情報を貸球数記憶エリア２６５に加算する。
【０３１４】
ステップＳ１９０９では、球貸装置Ｙから終了信号を入力しているか否かを判定する。終了信号は、一の球貸操作が行われ貸球要求信号が５回出力された場合に出力される信号であり、一の球貸操作に対する貸球要求信号の出力が終了したことを払出側ＭＰＵ２３１において認識させるための信号である。終了信号を入力していない場合には、そのまま本貸球設定処理を終了する。終了信号を入力している場合には、ステップＳ１９１０にて払出側ＲＡＭ２３３の貸球状態フラグ格納エリアから貸球状態フラグを消去するとともに、ステップＳ１９１１にて貸球許可信号の出力停止状態を設定した後に、本貸球設定処理を終了する。
【０３１５】
以上のように、払出側ＭＰＵ２３１は、球貸装置Ｙから貸球待機信号を入力している状況において、払出エラー状態でなく且つ払出動作中でない場合に、貸球状態に設定される。特に、払出動作中においては貸球状態への設定が行われないようにすることで、賞球の払出が実行されている間は仮に球貸操作装置７１において球貸操作が行われたとしても賞球の払出を優先させることができる。
【０３１６】
賞球の払出が実行されている状況で球貸操作が行われた場合に当該球貸を優先させる構成を想定すると、払出側ＲＡＭ２３３の賞球数記憶エリア２６４に賞球数の情報が記憶されているにも関わらず、賞球の払出を停止させる必要が生じる。この場合に、パチンコ機１０が電源遮断状態となると、既に説明したように払出側ＲＡＭ２３３に電断時用電力が供給されないことに伴って、賞球数の情報は消去されてしまう。その一方、球貸装置Ｙは独自に情報の電断時保持機能を有している（すなわち、未払出の貸球の情報はカードにて記憶保持される）ため、賞球の払出が実行されている状況では球貸装置Ｙから貸球要求信号を入力しないようにすることで、貸球数の情報は球貸装置Ｙにて保持され、パチンコ機１０が電源遮断状態となったとしても貸球数の情報が消去されることはない。上記事情において、賞球の払出が実行されている状況で球貸操作が行われたとしても賞球の払出を優先させることで、賞球数の情報が実際に払い出されないまま消去されてしまうことが防止される。
【０３１７】
＜払出個数設定処理＞
次に、ステップＳ１５０８の払出個数設定処理について、図３１のフローチャートを参照しながら説明する。払出個数設定処理では、払出側ＲＡＭ２３３の賞球数記憶エリア２６４又は貸球数記憶エリア２６５に記憶されている情報を、遊技球の払出に際しての実行エリアである払出側ＲＡＭ２３３の払出個数カウンタエリアに格納する処理が実行される。
【０３１８】
払出個数設定処理では先ずステップＳ２００１にて、球抜き動作中か否かを判定する。球抜き動作とは、タンク１１１に貯留されている遊技球をパチンコ機１０外部に排出するための動作のことをいう。
【０３１９】
ここで、球抜き動作の手順について説明する。先ず島設備からタンク１１１への補給を止める。その後、前扉枠１４を開放状態とし、可変入賞装置３２内に多数の遊技球を手で入れる。その後、前扉枠１４を閉鎖状態とすることで、払出側ＭＰＵ２３１から主側ＭＰＵ２１１に賞球許可信号が出力されるのに応じて主側ＭＰＵ２１１から払出側ＭＰＵ２３１に賞球コマンドが出力され、払出装置１１４による遊技球の払出が実行される。
【０３２０】
その後、タンク１１１に貯留されている遊技球が無くなることで、球無検知センサ１１５から球無検知信号が出力され、払出装置１１４による遊技球の払出が停止される。この場合に、ケースレール１１３に設けられた球抜き操作スイッチ１１６を操作することで、払出側ＭＰＵ２３１において球抜き状態に設定される。具体的には、払出側ＲＡＭ２３３の球抜き状態フラグ格納エリアに球抜き状態フラグを格納する。これにより、球無検知センサ１１５から球無検知信号が出力されている状況であっても払出装置１１４による遊技球の払出が再開され、球抜き操作スイッチ１１６よりも下流側であって払出装置１１４の払出モータ１２５の位置まで連なっている遊技球の排出が行われる。そして、当該遊技球の排出が行われることで、タンク１１１の球抜きが完了する。この際、球抜き状態の設定が解除される。すなわち、払出側ＲＡＭ２３３の球抜き状態フラグ格納エリアに格納されている球抜き状態フラグが消去される。
【０３２１】
ステップＳ２００１では、上記球抜き状態が設定されているか否かを判定する。球抜き状態が設定されていない場合には、ステップＳ２００２にて、払出エラー状態か否かを判定する。払出エラー状態については既に説明したとおりである。払出エラー状態である場合には、そのまま本払出個数設定処理を終了する。これにより、払出エラー状態において遊技球の払出が実行されることが阻止される。
【０３２２】
払出エラー状態でない場合には、ステップＳ２００３にてリトライ動作中か否かを判定する。リトライ動作とは、払出装置１１４において遊技球の球詰まりが発生した場合などにおいて回転体１２４を通常とは逆に回転させたりする処理である。リトライ動作中である場合にはそのまま本払出個数設定処理を終了し、リトライ動作中でない場合にはステップＳ２００４に進む。
【０３２３】
ステップＳ２００４では、貸球動作中か否かを判定する。貸球動作中とは、払出側ＲＡＭ２３３の貸球状態フラグ格納エリアに貸球状態フラグが格納されている状態、又は払出側ＲＡＭ２３３の貸球数記憶エリア２６５に貸球数の情報が記憶されている状態のことをいう。貸球状態フラグが格納されている又は貸球数記憶エリア２６５に貸球数の情報が記憶されている場合には、ステップＳ２００５にて、貸球数記憶エリア２６５の情報を払出側ＲＡＭ２３３の払出個数カウンタエリア２６６に更新した後に、本払出個数設定処理を終了する。
【０３２４】
一方、貸球状態フラグが格納されておらず且つ貸球数記憶エリア２６５に貸球数の情報が記憶されていない場合には、ステップＳ２００６にて、払出側ＲＡＭ２３３の賞球数記憶エリア２６４の情報を払出側ＲＡＭ２３３の払出個数カウンタエリア２６６に更新した後に、本払出個数設定処理を終了する。また、ステップＳ２００１において、球抜き状態が設定されている場合にも、ステップＳ２００６にて、払出側ＲＡＭ２３３の賞球数記憶エリア２６４の情報を払出側ＲＡＭ２３３の払出個数カウンタエリア２６６に更新した後に、本払出個数設定処理を終了する。
【０３２５】
＜払出制御処理＞
次に、ステップＳ１５０９の払出制御処理について、図３２のフローチャートを参照しながら説明する。払出制御処理では、払出側ＲＡＭ２３３の払出個数カウンタエリア２６６に記憶されている情報に基づいて遊技球の払出を行う処理が実行される。
【０３２６】
払出制御処理では先ずステップＳ２１０１にて、払出状態設定処理を実行するとともに、続くステップＳ２１０２にて、駆動信号出力処理を実行する。ここで、払出状態設定処理及び駆動信号出力処理について説明する。先ず、払出状態設定処理について、図３３のフローチャートを参照しながら説明する。
【０３２７】
払出状態設定処理では、先ずステップＳ２２０１にて、払出エラー状態か否かを判定する。払出エラー状態については既に説明したとおりである。払出エラー状態である場合には、ステップＳ２２０７にて、払出モータ１２５の払出動作を停止させるべく、停止状態の設定を行った後に、本払出状態設定処理を終了する。当該停止状態の設定は、払出側ＲＡＭ２３３の停止状態フラグ格納エリアに停止状態フラグを格納するとともに、払出側ＲＡＭ２３３の通常状態フラグ格納エリア、低速状態フラグ格納エリア及びリトライ状態フラグ格納エリアのいずれかに対応するフラグが格納されている場合にそのフラグを消去することにより行われる。通常状態フラグ及び低速状態フラグについては後に説明する。なお、既に停止状態に設定されている場合にはその状態が維持される。
【０３２８】
ステップＳ２２０１にて、払出エラー状態でない場合には、ステップＳ２２０２にて、ＲＡＭ２３３の払出個数カウンタエリア２６６の値が「０」か否かを判定する。払出個数カウンタエリア２６６の値が「０」である場合には、払出を実行すべき遊技球が存在しないことを意味するため、ステップＳ２２０７にて払出モータ１２５を停止状態に設定した後に、本払出状態設定処理を終了する。
【０３２９】
ステップＳ２２０２にて、払出個数カウンタエリア２６６の値が「０」でない場合には、ステップＳ２２０３にて、リトライ状態か否かを判定する。リトライ状態である場合には、払出モータ１２５にてリトライ専用の動作が実行されるため、それ以降の処理を実行することなく本払出状態設定処理を終了する。リトライ状態でない場合には、ステップＳ２２０４にて、払出側ＲＡＭ２３３のいずれかの低速フラグ格納エリアに低速フラグが格納されているか否かを判定する。すなわち、満タン低速フラグ格納エリアに満タン低速フラグが格納されているか否かを判定し、球無低速フラグ格納エリアに球無低速フラグが格納されているか否かを判定し、賞球低速フラグ格納エリアに賞球低速フラグが格納されているか否かを判定する。
【０３３０】
いずれの低速フラグも格納されていない場合には、ステップＳ２２０６にて、払出モータ１２５の払出速度を通常周期とすべく、通常状態の設定を行った後に、本払出状態設定処理を終了する。当該通常状態の設定は、払出側ＲＡＭ２３３の通常状態フラグ格納エリアに通常状態フラグを格納するとともに、払出側ＲＡＭ２３３の停止状態フラグ格納エリア及び低速状態フラグ格納エリアのいずれかに対応するフラグが格納されている場合にそのフラグを消去することにより行われる。なお、既に通常周期に設定されている場合にはその状態が維持される。
【０３３１】
一方、いずれかの低速フラグが格納されている場合には、ステップＳ２２０５にて、払出モータ１２５の払出速度を低速周期とすべく、低速状態の設定を行った後に、本払出状態設定処理を終了する。当該低速状態の設定は、払出側ＲＡＭ２３３の低速状態フラグ格納エリアに低速状態フラグを格納するとともに、払出側ＲＡＭ２３３の停止状態フラグ格納エリア及び通常状態フラグ格納エリアのいずれかに対応するフラグが格納されている場合にそのフラグを消去することにより行われる。なお、既に低速周期に設定されている場合にはその状態が維持される。
【０３３２】
次に、駆動信号出力処理について、図３４のフローチャートを参照しながら説明する。駆動信号出力処理は、上記払出状態設定処理の結果に基づいて、払出側ＭＰＵ２３１からモータドライバに１パルスの駆動信号を出力し、払出モータ１２５を駆動制御する処理である。
【０３３３】
駆動信号出力処理では、先ずステップＳ２３０１にて、停止状態か否かを判定する。停止状態である場合には、そのまま本駆動信号出力処理を終了する。停止状態でない場合には、ステップＳ２３０２にて、リトライ状態か否かを判定する。リトライ状態でない場合には、ステップＳ２３０３にて、通常状態か否かを判定する。
【０３３４】
通常状態である場合には、ステップＳ２３０４にて１パルスの駆動信号をモータドライバに出力した後に、本駆動信号出力処理を終了する。ここで、駆動信号出力処理を有する払出制御処理は、タイマ割込み処理（図２６）の一部の処理として実行され、当該タイマ割込み処理は２ｍｓｅｃ周期で起動されるため、駆動信号出力処理における各処理も約２ｍｓｅｃ周期で起動される。したがって、通常状態に設定されている場合には、１パルスの駆動信号は約２ｍｓｅｃ周期で出力される。
【０３３５】
既に説明したとおり、払出側ＭＰＵ２３１から６０パルスの駆動信号が出力されることにより回転体１２４が６０ｓｔｅｐ進んで１回転し、当該回転体１２４が１回転することにより２個の遊技球が下流側へ導出される。つまり、３０パルスの駆動信号が出力されることで１個の遊技球が払い出される。通常状態では、上記のとおり１パルスの駆動信号が約２ｍｓｅｃ周期で出力されるため、払出装置１１４からは６０ｍｓｅｃ周期で１個の遊技球が払い出されることとなる。
【０３３６】
なお、通常状態における駆動信号の出力周期は２ｍｓｅｃに限定されることはなく任意である。この場合に、例えば当該出力周期を６ｍｓｅｃといったように２ｍｓｅｃよりも遅い周期に設定した場合には、ステップＳ２３０３にて肯定判定した後に、通常状態用の出力タイミングか否かを判定する構成とするとよい。
【０３３７】
ステップＳ２３０３において、通常状態でない場合には、ステップＳ２３０５にて、低速状態用の出力タイミングか否かを判定する。低速状態用の出力タイミングでない場合には、そのまま本駆動信号出力処理を終了し、低速状態用の出力タイミングである場合には、ステップＳ２３０４にて１パルスの駆動信号をモータドライバに出力した後に本駆動信号出力処理を終了する。
【０３３８】
この場合、低速状態用の出力タイミングであるか否かは、低速状態の設定が行われた後に又は前回低速状態用の出力タイミングで駆動信号を出力した後に、当該ステップＳ２３０５にて否定判定が１０回行われたか否かを判定することにより行われる。上記のとおり駆動信号出力処理における各処理は約２ｍｓｅｃ周期で起動されるため、ステップＳ２３０５では実質的に２０ｍｓｅｃ経過したか否かを判定しており、１パルスの駆動信号は約２０ｍｓｅｃ周期で出力される。
【０３３９】
既に説明したとおり、払出側ＭＰＵ２３１から３０パルスの駆動信号が出力されることで１個の遊技球が払い出される。低速状態では、上記のとおり１パルスの駆動信号が約２０ｍｓｅｃ周期で出力されるため、払出装置１１４からは６００ｍｓｅｃ周期で１個の遊技球が払い出されることとなる。
【０３４０】
ステップＳ２３０２において、リトライ状態である場合には、ステップＳ２３０６にてリトライ動作用処理を実行した後に、本駆動信号出力処理を終了する。リトライ動作用処理では、リトライ状態の設定後において、２５ｓｔｅｐ／ｓｅｃの速度での逆回転と、５０ｓｔｅｐ／ｓｅｃの速度での正回転とが、１ｓｅｃずつ交互に行われることを１セットとして、これが３セット行われるように、払出モータ１２５に駆動信号を出力する。
【０３４１】
払出制御処理（図３２）の説明に戻り、ステップＳ２１０２にて駆動信号出力処理を実行した後は、ステップＳ２１０３に進み、球検知処理を実行する。球検知処理では、払出側ＲＡＭ２３３の払出特定用カウンタエリアを用いて、遊技球が払い出されたか否かを判定する。
【０３４２】
球検知処理について、以下に具体的に説明する。払出球検知センサ１２６の検知部１２７を遊技球が通っていない場合には払出側ＭＰＵ２３１の入力ポートには「０」の情報（払出非検知情報）が格納され、遊技球が通っている場合には払出側ＭＰＵ２３１の入力ポートには「１」の情報（払出検知情報）が格納される。そして、１個の遊技球が検知部１２７を通過する場合、「０」の情報が格納された状態から「１」の情報が格納された状態に切り換わり、当該「１」の情報が格納された状態が所定期間に亘って継続した後に、「０」の情報が格納された状態に復帰する。
【０３４３】
球検知処理では、「０」の情報が格納された状態から「１」の情報が格納された状態への切り換わりを監視する。そして、「１」の情報が格納された状態へ切り換わったことを特定し、それに基づいて１個の遊技球が払い出されたことを特定する。つまり、払出側ＭＰＵ２３１は、払出球検知センサ１２６において遊技球の検知が開始されたことに基づいて、１個の遊技球が払い出されたことを特定する。
【０３４４】
この場合に、球検知処理では、「１」の情報が格納された状態への切り換わりを確認した際に即座に１個の遊技球が払い出されたと特定するのではなく、「１」の情報が格納された状態に切り換わり、さらに「１」の情報が格納された状態を予め定められた所定の回数に亘って確認した場合に１個の遊技球が払い出されたと特定する。具体的には、「０」の情報が格納された状態が確認された後に、「１」の情報が格納された状態が連続して２回確認された場合に、１個の遊技球が払い出されたと特定する。これにより、ノイズなどにより払出側ＭＰＵ２３１の入力ポートに払出検知情報が格納された場合、払出側ＭＰＵ２３１において１個の遊技球が払い出されたと特定してしまうことが防止される。球検知処理にて１個の遊技球が払い出されたことを特定した場合、払出側ＲＡＭ２３３の払出特定フラグ格納エリアに払出特定フラグを格納する。
【０３４５】
なお、通常周期においては、「１」の情報が格納された状態から「０」の情報が格納された状態が確認されるまでに、前者の状態が連続して３回以上、具体的には１０回確認される。また、低速周期においては、「１」の情報が格納された状態から「０」の情報が格納された状態が確認されるまでに、前者の状態が連続して３回以上、具体的には２０回確認される。
【０３４６】
球検知処理を実行した後は、ステップＳ２１０４にて、球検知処理の処理結果が１個の遊技球の払出を特定した旨の処理結果であるか否かを判定する。具体的には、払出側ＲＡＭ２３３に払出特定フラグ（払出特定情報）が格納されているか否かを判定する。払出特定フラグが格納されていない場合には、そのまま本払出制御処理を終了する。
【０３４７】
払出特定フラグが格納されている場合には、ステップＳ２１０５に進む。なお、ステップＳ２１０４にて肯定判定した場合に払出特定フラグを消去する。ステップＳ２１０５では、貸球動作中か否かを判定する。貸球動作中でない場合には、ステップＳ２１０６〜ステップＳ２１１０の賞球用減算処理を実行した後に、本払出制御処理を終了する。一方、貸球動作中である場合には、ステップＳ２１１１〜ステップＳ２１１２の貸球用減算処理を実行した後に、本払出制御処理を終了する。
【０３４８】
賞球用減算処理では、先ずステップＳ２１０６にて、払出側ＲＡＭ２３３の賞球数記憶エリア２６４の値を１減算し、続くステップＳ２１０７にて、払出側ＲＡＭ２３３の払出個数カウンタエリア２６６の値を１減算する。その後、ステップＳ２１０８では、賞球数記憶エリア２６４の値が「２」以下か否かを判定する。「２」以下でない場合には、そのまま本払出制御処理を終了する。「２」以下である場合には、ステップＳ２１０９にて、払出側ＲＡＭ２３３の賞球低速フラグ格納エリアに賞球低速フラグが格納されているか否かを判定する。賞球低速フラグが格納されている場合にはそのまま本払出制御処理を終了し、賞球低速フラグが格納されていない場合にはステップＳ２１１０にて賞球低速フラグ格納エリアに賞球低速フラグを格納した後に本払出制御処理を終了する。
【０３４９】
また、貸球用減算処理では、先ずステップＳ２１１１にて、払出側ＲＡＭ２３３の貸球数記憶エリア２６５の値を１減算し、続くステップＳ２１１２にて、払出側ＲＡＭ２３３の払出個数カウンタエリア２６６の値を１減算した後に、本払出制御処理を終了する。
【０３５０】
＜賞球許可信号設定処理＞
次に、ステップＳ１５１０の賞球許可信号設定処理について、図３５のフローチャートを参照しながら説明する。賞球許可信号設定処理では、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への賞球許可信号の出力停止及び出力開始の設定を行う処理が実行される。
【０３５１】
賞球許可信号設定処理では、先ずステップＳ２４０１にて、払出側ＲＡＭ２３３に不正検知フラグが格納されているか否かを判定する。払出側ＲＡＭ２３３に不正検知フラグが格納されている場合には、ステップＳ２４０８にて賞球不許可状態（出力不許可状態）の設定をした後に、本賞球許可信号設定処理を終了する。
【０３５２】
賞球不許可状態の設定について具体的には、払出側ＲＡＭ２３３の賞球許可状態フラグ格納エリア（賞球許可情報記憶手段又は出力許可情報記憶手段）に賞球許可状態フラグ（賞球許可情報又は出力許可情報）が格納されている場合に、その賞球許可状態フラグを消去して、賞球許可信号の出力を停止する（賞球許可信号を出力するための出力手段からの賞球許可信号の出力を停止させる）。賞球許可状態フラグが消去されている状態では、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への賞球許可信号の出力が停止され、その状態が維持される。不正検知フラグが格納されている場合とは、磁石による不正行為や振動による不正行為が主側ＭＰＵ２１１において特定されている場合であり、このような場合に賞球許可信号の出力を停止することで、上記不正行為が行われている状況で新たな賞球コマンドの出力に基づく遊技球の払出が実行されてしまうことが防止される。
【０３５３】
なお、本パチンコ機１０では、賞球許可信号が出力されている状態がＨＩレベル信号の出力状態であるため、賞球許可信号の出力が停止されている状態はＬＯＷレベル信号の出力状態となる。但し、賞球許可信号が出力されている状態がＬＯＷレベル信号の出力状態とした場合には、賞球許可信号の出力が停止されている状態をＨＩレベル信号の出力状態としてもよい。さらには、賞球許可信号の出力が停止されている状態を、当該信号経路について何ら信号が出力されていない状態としてもよい。
【０３５４】
払出側ＲＡＭ２３３に不正検知フラグが格納されていない場合には、ステップＳ２４０２にて、払出側ＲＡＭ２３３の賞球数記憶エリア２６４に記憶されている賞球数の情報が許可基準数である３個以下か否かを判定する。４個以上である場合には、ステップＳ２４０８にて賞球不許可状態（出力不許可状態）の設定をした後に、本賞球許可信号設定処理を終了する。
【０３５５】
一方、ステップＳ２４０２にて、賞球数記憶エリア２６４に記憶されている賞球数の情報が許可基準数である３個以下であると判定した場合には、ステップＳ２４０３にて、球抜き動作中か否かを判定する。球抜き動作中でない場合には、ステップＳ２４０４にて、払出エラー状態か否かを判定する。
【０３５６】
払出エラー状態である場合には、ステップＳ２４０８にて賞球不許可状態を設定した後に本賞球許可信号設定処理を終了する。このように払出エラー状態である場合に賞球不許可状態を設定することで、払出エラー状態では賞球許可信号の出力が停止され、賞球コマンドの出力が禁止される。
【０３５７】
既に説明したように、払出エラー状態では遊技球の払出が停止される。また、本パチンコ機１０では外部電源からの電力供給が停止されると払出側ＲＡＭ２３３に記憶されている情報は消去されてしまう。したがって、払出エラー状態において賞球コマンドが出力されると、払出エラー状態が継続されたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。つまり、払出エラー状態において賞球コマンドが出力される構成では、それだけ賞球コマンドに対応した賞球が払い出されることなく消去されてしまう可能性が高くなる。これに対して、本構成によれば、このような不都合の発生を阻止することができる。
【０３５８】
ステップＳ２４０４において、払出エラー状態でない場合には、ステップＳ２４０５にて、払出側ＲＡＭ２３３の満タン低速フラグ格納エリアに満タン低速フラグが格納されているか否かを判定する。また、ステップＳ２４０６では、払出側ＲＡＭ２３３の球無低速フラグ格納エリアに球無低速フラグが格納されているか否かを判定する。
【０３５９】
満タン低速フラグ又は球無低速フラグのいずれかが格納されている場合には、ステップＳ２４０８にて賞球不許可状態を設定した後に、本賞球許可信号設定処理を終了する。このように満タン低速状態又は球無低速状態である場合に賞球不許可状態を設定することで、満タン低速状態又は球無低速状態では賞球許可信号の出力が停止され、賞球コマンドの出力が禁止される。
【０３６０】
既に説明したように、満タン低速状態又は球無低速状態は、その後、払出エラー状態となる可能性が高い場合にその前段階として設定される状態である。そして、払出エラー状態では遊技球の払出が停止される。また、本パチンコ機１０では外部電源からの電力供給が停止されると払出側ＲＡＭ２３３に記憶されている情報は消去されてしまう。したがって、払出エラー状態において賞球コマンドが出力されると、払出エラー状態が継続されたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。つまり、払出エラー状態において賞球コマンドが出力される構成では、それだけ賞球コマンドに対応した賞球が払い出されることなく消去されてしまう可能性が高くなる。これに対して、本構成のように、払出エラー状態となる可能性が高いと判定した段階で、賞球許可信号の出力を停止して賞球コマンドの出力を禁止することで、払出エラー状態となる前に賞球コマンドの出力を禁止することができ、上記のような不都合が発生する可能性が飛躍的に低減される。
【０３６１】
ステップＳ２４０５にて満タン低速フラグが格納されておらず、さらにはステップＳ２４０６にて球無低速フラグが格納されていない場合には、ステップＳ２４０７にて賞球許可状態（出力許可状態）を設定した後に、本賞球許可信号設定処理を終了する。また、ステップＳ２４０４にて球抜き動作中である場合にも、ステップＳ２４０７にて賞球許可状態を設定した後に、本賞球許可信号設定処理を終了する。
【０３６２】
賞球許可状態の設定について具体的には、払出側ＲＡＭ２３３の賞球許可状態フラグ格納エリアに賞球許可状態フラグが格納されていない場合に、賞球許可状態フラグを格納し、賞球許可信号の出力を開始する（賞球許可信号を出力するための出力手段からの賞球許可信号の出力を開始させる）。賞球許可状態フラグが格納されている状態では、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への賞球許可信号の出力が開始され、その状態が維持される。つまり、球抜き動作中でない状態においては、払出側ＲＡＭ２３３の賞球数記憶エリア２６４に記憶されている賞球数の情報が許可基準数である３個以下であり、さらには払出エラー状態、満タン低速状態及び球無低速状態でない場合に、賞球許可信号の出力が継続される。
【０３６３】
＜賞球許可信号に対する賞球コマンドの出力の様子について＞
次に、賞球許可信号に対する賞球コマンドの出力の様子について、図３６のタイムチャートを参照して説明する。なお、図３６を用いた説明においては、説明の便宜上、複数種ある入賞のうち４個賞球に対応した入賞のみが発生するものとする。
【０３６４】
先ず、単発的に入賞が発生する場合について説明する。
【０３６５】
払出側ＭＰＵ２３１から主側ＭＰＵ２１１に既に賞球許可信号が出力されている状況において、ｔ１のタイミングで入賞が発生することにより、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ２３３に４個の賞球数の情報が記憶されて許可基準数を超えること（不許可基準数に達すること）により賞球許可信号の出力が停止されるとともに、遊技球の払出が開始される。
【０３６６】
その後、ｔ２のタイミングで１個の遊技球の払出が実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。その後、ｔ３のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は切換基準数の２個となる。これにより、払出モータ１２５の払出速度がそれまでの通常周期から低速周期に切り換えられる。その後、ｔ４のタイミングまでに２個の遊技球の払出が実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は０個となる。これにより、払出モータ１２５への駆動信号の出力が停止され、賞球の払出が終了される。
【０３６７】
次に、単発的な入賞が発生した後に、払出モータ１２５の払出速度が低速周期である状況で再度、入賞が発生する場合について説明する。
【０３６８】
払出側ＭＰＵ２３１から主側ＭＰＵ２１１に既に賞球許可信号が出力されている状況において、ｔ５のタイミングで入賞が発生することにより、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ２３３に４個の賞球数の情報が記憶されて許可基準数を超えることにより賞球許可信号の出力が停止されるとともに、遊技球の払出が開始される。
【０３６９】
その後、ｔ６のタイミングで１個の遊技球の払出が実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。その後、ｔ７のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は切換基準数の２個となる。これにより、払出モータ１２５の払出速度がそれまでの通常周期から低速周期に切り換えられる。
【０３７０】
その後、払出側ＲＡＭ２３３に記憶されている賞球数の情報が０個とならない範囲内であるｔ８のタイミングで、新たな入賞が発生することにより、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ２３３に４個の賞球数の情報が記憶されて許可基準数を超えることにより賞球許可信号の出力が停止されるとともに、切換基準数を超えることにより払出モータ１２５の払出速度が低速周期から通常周期に復帰される。
【０３７１】
次に、入賞が連続して発生した場合について説明する。
【０３７２】
上記のようにｔ８のタイミングで、新たな入賞が発生することにより、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は、それまで記憶されていた賞球数に対して新たな賞球数が加算されることで５個となる。
【０３７３】
その後、ｔ９のタイミングまでに２個の遊技球の払出が実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。この場合に、ｔ９のタイミングまでに入賞が連続して発生しており、主側ＲＡＭ２１３には４個賞球の情報が複数記憶されている。その後、新たな遊技球の払出が実行される前のタイミングであるｔ１０のタイミングで、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。また、ｔ１１のタイミングで払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数の３個となり、賞球許可信号の出力が開始される。その後、新たな遊技球の払出が実行される前のタイミングであるｔ１２のタイミングで、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に４個賞球コマンドが出力される。
【０３７４】
つまり、主側ＲＡＭ２１３に既に賞球情報が記憶されている状況において、払出側ＲＡＭ２３３に記憶されている賞球数の情報が許可基準数となり賞球許可信号の出力が開始された場合には、新たな遊技球の払出が実行される前のタイミングで主側ＭＰＵ２１１から払出側ＭＰＵ２３１に賞球コマンドが出力され、払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数を超えることとなる。
【０３７５】
これは以下の理由による。払出モータ１２５の通常周期による払出速度は６０ｍｓｅｃ間隔で１個の遊技球の払出が実行されるように設定されている。これに対して、払出側ＭＰＵ２３１において、払出側ＲＡＭ２３３に記憶されている賞球数の情報が許可基準数となり賞球許可信号の出力が開始されるまでに要する時間は、タイマ割込み処理の実行時間の範囲内である２ｍｓｅｃの範囲内である。また、主側ＭＰＵ２１１において、賞球許可信号の入力に基づいて賞球コマンドの出力が許可されていると特定される賞球コマンドが出力されるまでに要する時間は２０ｍｓｅｃ〜２４ｍｓｅｃの範囲内である。また、払出側ＭＰＵ２３１において、主側ＭＰＵ２１１から賞球コマンドを入力し、その賞球コマンドに対応した賞球数の情報が払出側ＲＡＭ２３３に加算されるまでに要する時間は、タイマ割込み処理の実行時間の範囲内である２ｍｓｅｃの範囲内である。その他、賞球許可信号及び賞球コマンドの伝送に要する時間や処理時間の誤差等を含めても、払出側ＲＡＭ２３３に記憶されている賞球数の情報が許可基準数となってから、その後の賞球コマンドの入力により払出側ＲＡＭ２３３に記憶されている賞球数の情報が許可基準数を超えるまでに要する時間は最大でも４０ｍｓｅｃ程度である。これは１個の遊技球の払出が実行されるまでに要する時間である６０ｍｓｅｃよりも短い。すなわち、主側ＲＡＭ２１３に既に賞球情報が記憶されている状況において賞球許可信号の出力が開始された場合には、新たな遊技球の払出が実行される前のタイミングで賞球コマンドが出力され払出側ＲＡＭ２３３に記憶されている賞球数の情報が許可基準数を超えるように、主側ＭＰＵ２１１及び払出側ＭＰＵ２３１における賞球に関する処理時間が設定されている。
【０３７６】
また、以上のような構成において、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への賞球許可信号の出力開始契機となる許可基準数は、払出モータ１２５の払出速度を通常周期から低速周期へ切り換える契機となる切換基準数よりも、遊技球１個分多く設定されている。これにより、主側ＲＡＭ２１３に賞球情報が複数記憶されている状況においては、それら賞球情報に対応した各賞球コマンドの出力が全て実行されるまでは、払出側ＲＡＭ２３３に記憶されている賞球数の情報が切換基準数に達することはない。よって、払出側ＭＰＵ２３１から主側ＭＰＵ２１１へ賞球許可信号を出力するとともに、それに対して主側ＭＰＵ２１１から払出側ＭＰＵ２３１へ１回の入賞に対応した１個の賞球コマンドのみを出力するようにした構成において、主側ＲＡＭ２１３に賞球情報が記憶されているにも関わらず払出モータ１２５の払出速度が通常周期から低速周期に切り換えられてしまうことを防止することができ、遊技球の払出を円滑に行うことができる。
【０３７７】
図３６の説明に戻り、その後、ｔ１３のタイミングで払出側ＲＡＭ２３３に記憶されている賞球数の情報は許可基準数の３個となり、賞球許可信号の出力が開始される。また、ｔ１４のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ２３３に記憶されている賞球数の情報は切換基準数の２個となり、払出モータ１２５の払出速度がそれまでの通常周期から低速周期に切り換えられる。その後、ｔ１５のタイミングで払出側ＲＡＭ２３３に記憶されている賞球数の情報は０個となり、払出モータ１２５への駆動信号の出力が停止され、賞球の払出が終了される。
【０３７８】
＜満タン状態で電力供給が開始された場合の賞球情報の取り扱いについて＞
次に、下皿８２が満タン状態で外部電源からパチンコ機１０へ電力供給が開始された場合の賞球情報の取り扱いについて、図３７のタイムチャートを参照して説明する。
【０３７９】
先ず、主側ＭＰＵ２１１において立ち上げ処理後の待機処理がある場合について、図３７（ａ）を参照して説明する。
【０３８０】
ｔ１のタイミングで、外部電源からパチンコ機１０へ電力供給が開始されることで、主側ＭＰＵ２１１及び払出側ＭＰＵ２３１のそれぞれにおいて立ち上げ処理が開始される。その後、ｔ２のタイミングで、払出側ＭＰＵ２３１の立ち上げ処理が完了する。この場合、下皿８２が満タン状態で外部電源からパチンコ機１０へ電力供給が開始されているため、満タン検知センサ８８から満タン検知信号を入力していることが払出側ＭＰＵ２３１において特定される。但し、この時点では、満タン検知信号を入力していることを払出側ＭＰＵ２３１において特定した段階であるため、賞球許可信号の出力が開始される。
【０３８１】
その後、ｔ３のタイミングで、主側ＭＰＵ２１１の立ち上げ処理が完了する。但し、主側ＭＰＵ２１１ではこの時点から１ｓｅｃ経過するまで各種処理の実行を開始することなく待機する。その後、主側ＭＰＵ２１１において各種処理の実行を開始することなく待機している状況であるｔ４のタイミングで、払出側ＭＰＵ２３１において満タン検知信号の出力継続期間が第２満タン特定基準期間である約０．８ｓｅｃに達することで、賞球許可信号の出力が停止される。
【０３８２】
その後、ｔ５のタイミングで、主側ＭＰＵ２１１において立ち上げ処理後から１ｓｅｃ経過することで、各種処理の実行を開始する。但し、既に賞球許可信号の出力が停止されているため、主側ＲＡＭ２１３に賞球情報が記憶されていたとしても、賞球コマンドの出力は行われず、払出側ＲＡＭ２３３への賞球数の情報の記憶は行われない。その後、ｔ６のタイミングで、電源が遮断状態となる。
【０３８３】
上記のとおり、本構成によれば、下皿８２が満タン状態で電源が投入され、その後の比較的早い段階で電源が遮断されたとしても、賞球コマンドの出力は行われないため、実際に遊技球の払出が実行されないまま賞球情報が消去されてしまうという不都合が発生することが防止される。これは、主側ＭＰＵ２１１において立ち上げ処理後から１ｓｅｃ経過するまで各種処理の実行を開始することなく待機するようにしたことによる。なお、下皿８２が満タン状態で電源が投入され、その後の比較的早い段階で電源が遮断される場合や、それが繰り返される場合としては、電源スイッチのＯＮ・ＯＦＦ操作が繰り返し行われる場合や、ノイズにより上記状態が擬似的に発生する場合が考えられる。また、本構成においては、主側ＭＰＵ２１１において立ち上げ処理が完了するタイミングを払出側ＭＰＵ２３１において立ち上げ処理が開始するタイミングと同一としてもよく、０．２ｓｅｃの範囲内において主側ＭＰＵ２１１の方が早く完了する構成としてもよい。
【０３８４】
ここで、主側ＭＰＵ２１１において上記のような待機処理がない場合について、図３７（ｂ）を参照して説明する。
【０３８５】
ｔ１１のタイミングで、外部電源からパチンコ機１０へ電力供給が開始されることで、主側ＭＰＵ２１１及び払出側ＭＰＵ２３１のそれぞれにおいて立ち上げ処理が開始される。その後、ｔ１２のタイミングで、払出側ＭＰＵ２３１の立ち上げ処理が完了する。この場合、下皿８２が満タン状態で外部電源からパチンコ機１０へ電力供給が開始されているため、満タン検知センサ８８から満タン検知信号を入力していることが払出側ＭＰＵ２３１において特定される。但し、この時点では、満タン検知信号を入力していることを払出側ＭＰＵ２３１において特定した段階であるため、賞球許可信号の出力が開始される。
【０３８６】
その後、ｔ１３のタイミングで、主側ＭＰＵ２１１の立ち上げ処理が完了する。この場合、主側ＭＰＵ２１１において各種処理の実行が開始される。そして、主側ＲＡＭ２１３に賞球情報が記憶されている状況において払出側ＭＰＵ２３１から賞球許可信号を入力していることにより、ｔ１４のタイミングで、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に賞球コマンドが出力される。これにより、払出側ＭＰＵ２３１では、賞球許可信号の出力を停止するとともに、払出側ＲＡＭ２３３に賞球数の情報を記憶させる。
【０３８７】
その後、ｔ１５のタイミングで、払出側ＲＡＭ２３３に賞球数の情報が記憶されている状況において電源が遮断状態となる。そうすると、払出側ＲＡＭ２３３には電断時用電力が供給されないため、払出側ＲＡＭ２３３に記憶されていた賞球数の情報は実際に遊技球の払出が実行されることなく消去される。そして、ｔ１６のタイミングからｔ１７のタイミングのように、ｔ１１のタイミングからｔ１５のタイミングの動作が繰り返されることにより、主側ＲＡＭ２１３に記憶されていた賞球情報は実際に遊技球の払出が実行されることなく繰り返し消去されていく。この場合、遊技者に多大な不利益を及ぼしてしまう。これに対して、本パチンコ機１０では、既に説明したように図３７（ａ）に示す態様であるため、上記のような不都合が発生することが防止されている。
【０３８８】
なお、実際に遊技球の払出が実行されることなく賞球情報が繰り返し消去されていってしまうことは、タンク１１１が球無状態で外部電源からパチンコ機１０へ電力供給が開始された場合においても同様に懸念される。これに対して、本パチンコ機１０では、主側ＭＰＵ２１１において各種処理の実行を開始することなく待機している状況で、払出側ＭＰＵ２３１において球無検知信号の出力継続期間が第２球無特定基準期間である約１．０ｓｅｃに達することで、賞球許可信号の出力が停止される。よって、上記のような不都合の発生が防止される。
【０３８９】
＜前扉枠１４が開放状態で電力供給が開始された場合の賞球情報の取り扱いについて＞
次に、前扉枠１４が開放状態で外部電源からパチンコ機１０へ電力供給が開始された場合の賞球情報の取り扱いについて、図３８のタイムチャートを参照して説明する。
【０３９０】
先ず、主側ＭＰＵ２１１において、払出側ＭＰＵ２３１の賞球許可信号を入力してから賞球コマンドの出力が許可されていると特定するまでの期間（出力許可基準期間）が、前扉枠開放スイッチ２２の前扉枠開放信号を入力してから前扉枠１４が開放状態であると特定するまでの期間（開放特定基準期間）よりも長い場合について、図３８（ａ）を参照して説明する。
【０３９１】
ｔ１のタイミングで、外部電源からパチンコ機１０へ電力供給が開始されることで、主側ＭＰＵ２１１において立ち上げ処理が開始されるとともに立ち上げ処理後には待機処理が実行される。その後、ｔ２のタイミングで、主側ＭＰＵ２１１において立ち上げ処理後から１ｓｅｃ経過することで、各種処理の実行を開始する。この場合、払出側ＭＰＵ２３１から既に賞球許可信号が出力されているため、出力許可基準期間の計測が開始される。また、今回は前扉枠１４が開放状態で電源投入がなされているため、開放特定基準期間の計測が開始される。
【０３９２】
その後、ｔ３のタイミングで、出力許可基準期間及び開放特定基準期間のうち、開放特定基準期間の計測が完了することで、主側ＭＰＵ２１１において賞球コマンドの出力不可状態となる。その後、ｔ４のタイミングで、出力許可基準期間の計測が完了する。但し、既にｔ３のタイミングにおいて賞球コマンドの出力不可状態となっているため、主側ＲＡＭ２１３に賞球情報が記憶されていたとしても賞球コマンドの出力は行われず、払出側ＲＡＭ２３３への賞球数の情報の記憶は行われない。その後、ｔ５のタイミングで、電源が遮断状態となる。
【０３９３】
上記のとおり、本構成によれば、前扉枠１４が開放状態で電源が投入され、その後の比較的早い段階で電源が遮断されたとしても、賞球コマンドの出力は行われないため、実際に遊技球の払出が実行されないまま賞球情報が消去されてしまうという不都合が発生することが防止される。これは、出力許可基準期間を開放特定基準期間よりも長く設定したことによる。
【０３９４】
ここで、主側ＭＰＵ２１１において、出力許可基準期間が開放特定基準期間よりも短い場合について、図３８（ｂ）を参照して説明する。
【０３９５】
ｔ１１のタイミングで、外部電源からパチンコ機１０へ電力供給が開始されることで、主側ＭＰＵ２１１において立ち上げ処理が開始されるとともに立ち上げ処理後には待機処理が実行される。その後、ｔ１２のタイミングで、主側ＭＰＵ２１１において立ち上げ処理後から１ｓｅｃ経過することで、各種処理の実行が開始される。この場合、払出側ＭＰＵ２３１から既に賞球許可信号が出力されているため、出力許可基準期間の計測が開始される。また、今回は前扉枠１４が開放状態で電源投入がなされているため、開放特定基準期間の計測が開始される。
【０３９６】
その後、ｔ１３のタイミングで、出力許可基準期間及び開放特定基準期間のうち、出力許可基準期間の計測が完了することで、主側ＭＰＵ２１１から払出側ＭＰＵ２３１へ賞球コマンドが出力される。その後、ｔ１４のタイミングで、開放特定基準期間の計測が完了することで、主側ＭＰＵ２１１において賞球コマンドの出力不可状態となる。また、この場合、主側ＭＰＵ２１１から払出側ＭＰＵ２３１へ前扉枠開放コマンドが出力されることで、払出側ＭＰＵ２３１において遊技球の払出不可状態となる。したがって、ｔ１３のタイミングで出力された賞球コマンドに基づく遊技球の払出は停止され、払出側ＲＡＭ２３３において賞球数の情報が記憶された状態が維持される。
【０３９７】
その後、ｔ１５のタイミングで、払出側ＲＡＭ２３３に賞球数の情報が記憶されている状況において電源が遮断状態となる。そうすると、払出側ＲＡＭ２３３には電断時用電力が供給されないため、払出側ＲＡＭ２３３に記憶されていた賞球数の情報は実際に遊技球の払出が実行されることなく消去される。そして、ｔ１６のタイミングからｔ１７のタイミングのように、ｔ１１のタイミングからｔ１５のタイミングの動作が繰り返されることにより、主側ＲＡＭ２１３に記憶されていた賞球情報は払出側ＲＡＭ２３３に賞球数の情報として記憶され、実際に遊技球の払出が実行されることなく繰り返し消去されていく。この場合、遊技者に多大な不利益を及ぼしてしまう。これに対して、本パチンコ機１０では、既に説明したように図３８（ａ）に示す態様であるため、上記のような不都合が発生することが防止されている。
【０３９８】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０３９９】
主側ＭＰＵ２１１において電断信号の入力を確認したとしても即座に電断の発生と特定するのではなく、複数回として設定された電断基準回のタイマ割込み処理の起動回数に亘って継続して上記電断信号の入力を確認した場合に、電断が発生したと特定する。これにより、電気的なノイズ等の原因で電断信号を単発的に入力したとしても、それに対して電断の発生と特定されてしまうことを抑制することができる。
【０４００】
タイマ割込み処理（図１１）にて実行される電断信号読み込み処理（図１２）において電断の発生を特定したとしても即座に電断時処理を実行するのではなく、主側ＲＡＭ２１３に電断フラグを格納するようにし、さらに電断フラグが格納されているか否かの判定を通常処理においてステップＳ７０１〜ステップＳ７０７の処理を実行した後に行うようにしたことにより、復電後の通常処理では最初の処理（ステップＳ７０１の処理）から開始することで電断前の処理状態となる。これにより、電断発生時に実行していた処理の番地をスタック情報として主側ＲＡＭ２１３に記憶しなくても、電断前の状態に復帰することが可能となる。
【０４０１】
主側ＭＰＵ２１１では通常処理（図１７）が繰り返し実行されるとともに、タイマ割込み処理（図１１）が所定の周期で通常処理に割り込むようにして実行される。これにより、入力ポート２１１ａに入力されている信号の確認といった所定の処理についてはタイマ割込み処理に含めることにより通常処理に比べ短い周期で定期的に実行することができるとともに、それ以外の処理については通常処理に含めることによりタイマ割込み処理の短い周期での定期的な実行を担保することが可能となる。この場合に、主側ＲＡＭ２１３に電断フラグが格納されているか否かの判定を通常処理にて実行するようにしたため、電断時において電断前に実行していた処理の内容を記憶しておかなくても、復電時には通常処理における最初の処理を実行するようにすることで、電断時の処理実行状況に復帰することができる。
【０４０２】
また、電断信号読み込み処理（図１２）がタイマ割込み処理に含まれていることにより、電断信号が出力されているか否かの確認を周期的に実行することができる。電力低下状況になってから完全に電力供給が停止されるまでの間に主側ＭＰＵ２１１において電断時処理を完了する必要があるのに対して、上記のとおり、電断時処理が開始されるためには、少なくとも電断信号が出力されている状況が複数回の確認タイミングに亘って継続していることが確認される必要がある。この場合、電断信号読み込み処理の実行タイミングが主側ＭＰＵ２１１の処理状況に大きく依存する構成では、電断信号読み込み処理が実行されるタイミングとして最も遅くなるタイミングを想定して、電力低下状況となってから完全に電力供給が停止されるまでの時間や通常処理において電断フラグが格納されているか否かの判定を行うタイミングをパチンコ機１０の設計段階において設定する必要が生じる。そうすると、パチンコ機１０の処理構成の設計に大きな制約が生じてしまう。これに対して、上記のとおり電断信号読み込み処理が周期的に実行されるため、かかる制約を低減することが可能となる。
【０４０３】
また、通常処理において最初の処理が実行される周期に比べ、タイマ割込み処理が開始される周期の方が短く設定された構成において、当該タイマ割込み処理にて電断信号読み込み処理を実行するようにしたことにより、電断信号が出力されているか否かの確認を行うタイミングを早めることが可能となる。
【０４０４】
不正検知フラグが格納されている状況であっても、電断信号監視処理及びステップＳ７０８の電断フラグの判定処理を依然として実行するようにしたことにより、不正検知フラグが格納されている状況で電断が発生した場合であっても電断時処理を実行することができる。
【０４０５】
また、仮に、不正検知フラグが格納されている状況で電断時処理が実行されないとすると、復電時には確実に主側ＲＡＭ２１３の初期化処理が実行されることとなる。そうすると、以下のような不正行為が想定される。つまり、主側ＲＡＭ２１３の初期化が行われる場合には大当たり乱数カウンタＣ１が初期化されるため、磁石を近づける行為や振動を与える行為を行うことで不正検知フラグを格納させた後に、パチンコ機１０の電源のＯＦＦ操作及びＯＮ操作を行うことで、意図的に大当たり乱数カウンタＣ１の初期化を発生させることができてしまう。そして、大当たり当選となる乱数の値はパチンコ機１０毎に予め定められているため、当該大当たり当選となる乱数の値が抽選用情報として取得されるタイミングで、作動口３３，３４への入賞を発生させる又は主側ＭＰＵ２１１に入賞信号を不正に出力することで、不正に大当たり当選を取得することができてしまう。これに対して、本パチンコ機１０では、このような不正行為を阻止することが可能となる。
【０４０６】
電断時用電源部２２１ｃから主側ＲＡＭ２１３に電力が供給される構成であるため、電断時処理において情報の退避処理などを実行しなくても、復電時には電断前の状態に復帰することが可能となる。これにより、電断時処理の実行に要する時間を抑えることが可能となる。特に、上記のとおり、電断時処理が開始されるためには、電断信号が出力されている状況が複数回の確認タイミングに亘って継続していることが確認される必要がある。そうすると、電力低下状況となってから電断時処理が完了するまでの時間が長くなってしまうことが懸念されるが、電断時処理の実行に要する時間を抑えることで、電力低下状況となってから電断時処理が完了するまでの時間を短くすることが可能となる。
【０４０７】
また、パチンコ機１０の電源を遮断した後に復電させることで不正検知フラグが消去されるようにしたことにより、遊技ホールの管理者にとっては不正検知フラグの消去を比較的容易に行うことができる。この場合に、電源の遮断時ではなく、電源の復電時に不正検知フラグを消去するようにしたことにより、上記不正検知フラグの消去を行う上で、電断時処理の実行に要する時間が長くなってしまうことがない。
【０４０８】
主側ＲＡＭ２１３に不正検知フラグが格納された場合には、主側ＭＰＵ２１１から払出側ＭＰＵ２３１に不正検知コマンドが出力され、当該払出側ＭＰＵ２３１では不正検知コマンドを入力した場合に払出側ＲＡＭ２３３に不正検知フラグを格納する。そして、払出側ＲＡＭ２３３に不正検知フラグが格納されている状況では、払出側ＭＰＵ２３１から主側ＭＰＵ２１１への賞球許可信号の出力が停止される。これにより、磁石による不正行為や振動による不正行為が主側ＭＰＵ２１１において特定されている場合には、新たな賞球コマンドの出力に基づく遊技球の払出が実行されてしまうことが防止される。また、払出側ＲＡＭ２３３には電断時用電源部２２１ｃから電力が供給されないため、パチンコ機１０の電源が遮断された後に復電させることで、遊技球の払出が制限された状態を解除することが可能となる。
【０４０９】
遊技盤２４に、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７を設置し、磁石を用いた不正行為又は振動させる行為が行われた場合には、主側ＭＰＵ２１１において実行される進行用処理のうち、少なくとも一部についてその実行を規制するようにした。より詳細には、遊技領域における遊技が続行不可となるように規制するとともに、遊技球の払出が実行されないように規制するようにした。これにより、上記不正行為が行われた後は、正規の遊技の進行を規制することができる。よって、上記不正行為が行われたとしても、それに対して遊技ホールが被る不利益を低減することができる。
【０４１０】
電源及び発射制御基板２２１の電断時用電源部２２１ｃからの電力を、主側ＲＡＭ２１３に供給するが、払出側ＲＡＭ２３３には供給しないようにした。これにより、電断時用電源部２２１ｃの小容量化が図られ、それに伴ってパチンコ機１０のコストの削減が図られる。
【０４１１】
但し、当該構成においては、外部電源からパチンコ機１０への電力供給が停止されると、払出側ＲＡＭ２３３に記憶されている情報は全て消去されてしまう。これに対して、未払出の賞球情報は基本的に主側ＲＡＭ２１３に記憶し、主側ＭＰＵ２１１は払出側ＭＰＵ２３１から賞球許可信号を入力している場合に当該ＭＰＵ２３１に対して一の入賞に対応した賞球コマンドを出力するようにした。そして、払出側ＭＰＵ２３１では、入力した賞球コマンドに対応した賞球数の情報を払出側ＲＡＭ２３３に記憶し、当該払出側ＲＡＭ２３３に記憶された賞球数の情報に基づいて払出装置１１４を駆動制御するようにした。これにより、未払出の賞球数が多数ある場合には、その一部のみが払出側ＲＡＭ２３３に記憶され、残りが主側ＲＡＭ２１３にて記憶されることとなる。よって、未払出の賞球数が多数残っている状況でパチンコ機１０への電源が遮断されたとしても、その際に消去される賞球数を極力少なくすることが可能となる。
【０４１２】
ちなみに、払出側ＲＡＭ２３３に賞球数の情報を記憶させずに、主側ＲＡＭ２１３に記憶した賞球数の情報を払出装置１１４により遊技球の払出を行う度に減算する構成も考えられる。しかしながら、当該構成においては、主側ＭＰＵ２１１の処理負荷が極端に高められてしまい、主側ＭＰＵ２１１とは別に払出側ＭＰＵ２３１を設けることで主側ＭＰＵ２１１の処理負荷を低減するようにした効果が消失してしまう。これに対して、本実施の形態における構成によれば、主側ＭＰＵ２１１とは別に払出側ＭＰＵ２３１を設けた効果を得つつ、それに加えて上記優れた効果を得ることができる。
【０４１３】
なお、上述した実施の形態の記載内容に限定されず、例えば次のように実施してもよい。ちなみに、以下の各構成を単独で上記実施の形態の構成に適用してもよく、所定の組み合わせで上記実施の形態の構成に適用してもよい。また、以下の各構成を、その構成の適用対象として例示していない実施の形態に適用してもよい。
【０４１４】
（１）上記実施の形態では、通常処理（図１７）では、遊技を進行させるための処理として、ステップＳ７０１〜ステップＳ７０７の処理を実行する構成としたが、これらの処理をタイマ割込み処理（図１１）にて実行する構成としてもよい。この場合、通常処理では、主側ＲＡＭ２１３に電断フラグが格納されているか否かの判定を繰り返し実行する構成としてもよく、それに加えてステップＳ７０９〜ステップＳ７１４のいずれか１の処理又は任意の組み合わせの処理を実行する構成としてもよい。
【０４１５】
（２）通常処理において、主側ＲＡＭ２１３に電断フラグが格納されているか否かの判定を行うタイミングは上記実施の形態におけるタイミングに限定されることはなく、通常処理の最初のタイミングで上記判定を行う構成としてもよく、通常処理における他のタイミングにおいて上記判定を行う構成としてもよい。
【０４１６】
（３）主側ＭＰＵ２１１の入力ポート２１１ａに電断信号が入力されているか否かの確認を、タイマ割込み処理にて実行するのではなく、通常処理にて実行する構成としてもよい。
【０４１７】
また、タイマ割込み処理にて実行するとともに、当該タイマ割込み処理において電断フラグが格納されていることが特定された場合に電断時処理を実行する構成としてもよい。この場合、通常処理の途中のタイミングで電断時処理が実行されることとなるため、主側ＲＡＭ２１３に電断時の処理情報を記憶する必要が生じる。かかる構成においては、以下の不正行為が想定される。つまり、主側ＲＡＭ２１３に上記電断時の処理情報が書き込まれ続けるように、上記電断時の処理情報が消去されない範囲である短時間の間に、電断発生に相当する信号を繰り返し主側ＭＰＵ２１１に入力させると、主側ＲＡＭ２１３の記憶容量を超えることとなる。そうすると、主側ＲＡＭ２１３の初期化が実行される。この場合、主側ＲＡＭ２１３の初期化に合わせて、大当たり乱数カウンタＣ１が初期化される構成においては、上記電断発生に相当する信号を繰り返し入力させる行為を行うことで、意図的に乱数の初期化を発生させることができてしまう。そして、大当たり当選となる乱数の値はパチンコ機１０毎に予め定められているため、当該大当たり当選となる乱数の値が抽選用情報として取得されるタイミングで、抽選用情報の取得契機となる入賞などを不正に発生させることで、不正に大当たり当選を取得することができてしまう。これに対して、電断信号が複数回に亘って確認された場合に電断フラグが格納され、それに基づいて電断時処理が実行されるようにすることで、上記不正行為の発生を抑制することが可能となる。
【０４１８】
また、主側ＭＰＵ２１１は、入力ポート２１１ａをタイマ割込み処理が新たに起動される度に確認するのではなく、タイマ割込み処理が２回起動された場合に１回の割合で入力ポート２１１ａの確認を行う又はタイマ割込み処理が３回起動された場合に１回の割合で入力ポート２１１ａの確認を行うといったように、タイマ割込み処理が複数回起動された場合に１回の割合で入力ポート２１１ａの確認を行う構成としてもよい。この場合であっても、電断信号の入力を複数回確認した場合に電断フラグを格納する構成とすることが好ましい。
【０４１９】
（４）主側ＭＰＵ２１１において、非電断信号が出力されている状況に続いて電断信号が出力されている状況が複数回の確認タイミングに亘って継続されているか否かの特定を、電断確認カウンタエリア２１７を用いて行う構成に限定されない。例えば、主側ＭＰＵ２１１のレジスタ又は主側ＲＡＭ２１３に、今回用エリア、前回用エリア、前々回用エリアを設け、電断監視基板２０３からの信号の入力結果の３回分をそれらエリアに格納する。そして、それらエリアに格納されている情報を演算することにより、非電断信号が出力されている状況に続いて電断信号が出力されている状況が複数回の確認タイミングに亘って継続されているか否かの特定を行うようにしてもよい。具体的には、非電断信号の入力が確認されたタイミングに対応したエリアには「０」の情報が格納され、電断信号の入力が確認されたタイミングに対応したエリアには「１」の情報が格納されるようにする。そして、前々回用エリアに格納されている情報を反転した情報と、前回用エリアに格納されている情報と、今回用エリアに格納されている情報との論理積が「１」の場合に、非電断信号が出力されている状況に続いて電断信号が出力されている状況が複数回の確認タイミングに亘って継続されていると特定する構成としてもよい。
【０４２０】
本発明の特徴は、「制御手段は、監視手段から監視結果の情報を入力する入力手段と、当該入力手段に入力されている入力情報を、確認タイミングとなる度に確認する確認手段と、当該確認手段により確認された前記入力情報を履歴情報として記憶するとともに、当該履歴情報を前記確認手段によるその後の複数回の確認タイミングに亘って記憶保持する履歴記憶手段と、当該履歴記憶手段に記憶された前記履歴情報に基づいて電力低下状況となっていることを特定する電断特定手段と、を備えており、前記履歴記憶手段は、所定の確認タイミングを含めて３回以上の回数として定められた基準回数分の確認タイミングに対応した前記監視手段の監視結果の情報を、前記履歴情報に基づいて前記電断特定手段にて把握することが可能なように前記履歴情報を記憶するものであり、前記電断特定手段は、前記基準回数分の前記監視結果の情報のうち、最初の回又は最後の回のいずれか一方が低下確認情報ではない情報であり、その他が低下確認情報である場合に、電力低下状況であるとする演算結果となる演算処理を実行する演算処理実行手段を備え、当該演算処理実行手段の演算結果に基づいて、電力低下状況となっていることを特定すること」である。
【０４２１】
（５）上記実施の形態では、一般入賞口３１等への入賞の有無を検知する検知センサから検知結果の情報を入力する入力ポート２１１ａに、電断監視基板２０３からの信号を、入力するようにしたが、これを変更してもよい。例えば、主側ＭＰＵ２１１に電断監視基板２０３専用の入力ポートを設ける構成としてもよい。
【０４２２】
（６）上記実施の形態では、電断監視基板２０３は、主側ＭＰＵ２１１が機能する上で必要な電力が供給されていると判定している場合に主側ＭＰＵ２１１へ第１情報としてＨＩレベル信号を出力し、必要な電力が供給されなくなると判定している場合に主側ＭＰＵ２１１へ第２情報としてＬＯＷレベル信号を出力する構成としたが、これに代えて、第１情報としてＬＯＷレベル信号を出力し、第２情報としてＨＩレベル信号を出力する構成としてもよい。
【０４２３】
（７）上記実施の形態では、電断監視基板２０３は、直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になると電源遮断の発生と判断し主側ＭＰＵ２１１へ第２情報を出力する構成としたが、この電源遮断の発生の判断方法を変更してもよい。例えば、正弦波で表される交流電圧をすべて正の電圧値で表し、正の電圧値で表された交流電圧が予め設定された電圧値を所定期間内に所定回数以上越えたか否かを判別する構成としてもよい。この場合、所定期間内に所定回数以上越えなかった場合に、電断監視基板２０３から第２情報を出力する構成とするとよい。
【０４２４】
（８）主側ＲＡＭ２１３からの不正検知フラグの消去に係る構成は、上記実施の形態における構成に限定されることはなく、例えば、ＲＡＭ消去スイッチ１４８といった所定の操作部が操作されたことに基づいて消去される構成としてもよい。また、当該所定の操作部が操作され且つパチンコ機１０への電力供給が開始されたことに基づいて消去される構成としてもよい。
【０４２５】
また、主制御装置９１の基板ボックス９３にクリアスイッチといった解除操作部を設け、当該解除操作部が操作されたことに基づいて消去される構成としてもよい。この場合、解除操作部と主制御基板２０１との電気的な接続を行う信号線を、基板ボックス９３内に収容することが好ましい。基板ボックス９３には、内部空間の開放に際して当該基板ボックス９３の所定の箇所の破壊を要するカシメ構造や、開放に際して痕跡を残す封印シールといった痕跡手段が付与されているため、当該基板ボックス９３内に上記信号線を収容することで、当該信号線を切断しようとする行為を抑制することが可能となるとともに、当該行為が行われた場合の発見の容易化が図られる。
【０４２６】
（９）磁石を用いた不正行為や振動を利用した不正行為の検知を行わない遊技機又はそれら不正行為に対して異常報知のみを行う遊技機に対して、上記実施の形態における電断信号を複数回確認した場合に電断フラグを格納する構成及び当該電断フラグが格納されているか否かの判定タイミングに関する構成を適用してもよい。
【０４２７】
（１０）払出側ＲＡＭ２３３に電断時電力が供給される遊技機に対して、上記実施の形態における電断信号を複数回確認した場合に電断フラグを格納する構成及び当該電断フラグが格納されているか否かの判定タイミングに関する構成を適用してもよい。
【０４２８】
（１１）上記実施の形態において、払出側ＭＰＵ２３１では、メイン処理（図２５）においてステップＳ１４０４の処理、すなわち払出側ＲＡＭ２３３を初期化させる処理を実行しない構成としてもよい。この場合であっても、払出側ＲＡＭ２３１には電断時電力が供給されないため、パチンコ機１０の電源遮断後に復電することで、遮断前において払出側ＲＡＭ２３１に格納されていた不正検知フラグを消去することが可能となる。
【０４２９】
（１２）上記実施の形態では、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７を遊技盤２４に設置し、磁石を用いた不正行為や振動を与える不正行為に対して不正特定状態の設定を行い遊技が進行しないように規制する構成としたが、監視対象の不正行為が上記のものに限定されることはない。
【０４３０】
例えば、磁気検知センサ１０５のみを設置し、磁石を用いた不正行為のみを監視対象としてもよい。また、フォトセンサ１０６のみを設置し、パチンコ機１０に対する異常動作のみを監視対象としてもよい。また、振動検知センサ１０７のみを設置し、振動を与える不正行為のみを監視対象としてもよい。なお、磁石を用いた不正行為のみを監視対象とする場合やパチンコ機１０に対する異常動作のみを監視対象とする状況は、上記実施の形態のようなパチンコ機１０だけでなく、例えば、上作動口３３がステージユニット１７２上ではなく遊技盤２４の盤面上に設置されたパチンコ機や、当該上作動口３３が下作動口３４と上下に並設されたパチンコ機においても発生する。この場合、これらパチンコ機に対して、不正特定状態の設定及びその解除に関する本発明を適用することで、上記不正行為に対して好適に対処することができる。
【０４３１】
また、上記磁石を用いた不正行為や振動を与える不正行為に対しては、報知処理のみを実行するようにして上記不正特定状態の設定を行わないようにしてもよい。但し、この場合、報知用の信号が伝送される電気配線を切断することで報知用の信号経路を切断し、報知処理が実行されないようにする行為が想定される。例えば、主制御基板２０１と音声ランプ制御基板２２４との間の信号経路を切断する行為が想定される。また、音声ランプ制御基板２２４と報知機器（スピーカ部６４やエラー表示ランプ部６３）との間の信号経路を切断する行為が想定される。また、主制御基板２０１と外部端子板１３３との間の信号経路を切断する行為が想定される。また、外部端子板１３３と遊技ホール側の管理装置との間の信号経路を切断する行為が想定される。これに対して、報知用の信号経路が遮断されていることを検知する経路遮断検知手段を設けるとともに、主制御基板２０１といった制御手段は当該経路遮断検知手段の検知結果に基づいて上記不正特定状態の設定といった規制を実行する規制手段を有する構成としてもよい。この場合、磁石を用いた不正行為や振動を与える不正行為が行われた段階では不正用報知のみに留め、その不正用報知を不正に解除しようとする行為に対しては遊技が進行しないように規制することができる。
【０４３２】
なお、経路遮断検知手段としては、信号経路の出力元及び出力先間で常時接続確認用信号を送受し合うようにする確認用信号出力手段と確認用信号入力手段とを備えた構成が考えられる。
【０４３３】
（１３）不正特定状態の設定が行われた場合には、少なくとも遊技球の発射が行われないように規制する構成としてもよい。また、遊技球の発射を禁止するのではなく、不正特定状態の設定が行われた場合には遊技球の発射周期をそれまでよりも遅い周期に切り換える構成としてもよい。この場合、実質的に遊技球が発射されない程度の周期に切り換えることで、上記遊技球の発射を禁止した場合と同様の効果を得ることができる。また、実質的に遊技球が発射されない程度ではないにしても、ある程度の遅い周期に切り換えるようにすることで、遊技の進行が遅れるように、遊技の進行を規制することができる。つまり、少なくとも遊技球の発射が制限されるようにすることで、遊技の進行を規制することができる。また、不正特定状態の設定が行われた場合には、少なくとも各種入賞口３１〜３４への入賞が無効化されるように規制する構成としてもよい。また、不正特定状態の設定が行われた場合には、少なくとも可変入賞装置（特別遊技状態の場合には開閉手段が開放状態となり遊技球が入球したことに基づいて遊技球の払出が実行されることとなる特別入球装置）３２が開放されないように規制する構成としてもよい。
【０４３４】
また、不正特定状態の設定が行われた場合には、少なくとも大当たり状態（特別遊技状態）に移行しないように規制する構成としてもよい。この場合、不正特定状態の設定が行われた場合には、始動入賞処理を実行しない構成としてもよい。また、大当たり状態を発生させるか否かの抽選処理は実行しないものの、作動口３３，３４への入賞に基づく図柄の変動表示などは行うようにしてもよい。但し、当該図柄の変動表示などでは、最終的に外れ表示が行われることとなる。また、抽選処理は実行するものの、大当たり当選となった場合には、それを無効化する構成としてもよい。これらいずれの構成であっても、大当たり状態が発生しないように規制されるため、正規の遊技が進行しないように規制することができる。
【０４３５】
また、不正特定状態の設定が行われた場合には、少なくとも遊技球の払出が制限されるように規制する構成としてもよい。上記のように不正特定状態の設定が行われている状況において遊技球の払出が制限されるように規制する構成において、その規制されている間における入賞口（払出対応入球部）３１〜３４への入賞（入球）を有効としてもよく、逆に無効としてもよい。有効とする場合、上記規制されている状況であっても、賞球情報が主側ＲＡＭ２１３などに記憶されることとなり、不正特定状態の設定が解除された場合にはその賞球情報に対応した遊技球の払出が実行されることとなる。このように入賞を無効化しないようにすることで、実際には不正行為が行われていないにも関わらず、例えば磁気検知センサ１０５が磁気を検知して不正特定状態の設定が行われたとしても、それに対して遊技者が被る不利益を低減することができる。一方、実際に不正行為が行われたことが特定された場合には、遊技ホールの管理者などがＲＡＭのクリア操作を実行することで、その不正行為に基づく遊技球の払出を禁止することができる。一方、無効とする場合、上記規制されている状況で入賞口３１〜３４への入賞が発生したとしても、賞球情報は記憶されない。そうすると、不正特定状態の設定が解除されたとしてもその入賞に対応した遊技球の払出は実行されない。この場合に、無効にした賞球数のみは主側ＲＡＭ２１３などで記憶しておくようにし、不正特定状態の設定が解除された場合にはその無効にした賞球数を図柄表示装置４１の表示画面などにて報知する構成としてもよい。
【０４３６】
（１４）上記実施の形態において、不正特定状態の設定が行われた状況では内枠１３や前扉枠１４といった開閉体の開放を監視しないように構成してもよい。当該構成であっても、磁石を用いた不正行為が行われた場合には、遊技が進行しないように規制することができる。但し、当該構成においては、不正特定状態の設定の解除条件に、内枠１３の開放が含まれないようにする必要がある。また、内枠１３及び前扉枠１４のうち一方について、不正特定状態の設定が行われた状況で開放の監視を行うようにしてもよい。
【０４３７】
（１５）上記実施の形態において、不正監視処理（図１３）をタイマ割込み処理（図１１）にて実行するのではなく、通常処理（図１７）にて実行するようにしてもよい。また、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７の信号を、ＭＰＵ２１１のＮＭＩ端子に入力するようにし、ＮＭＩ割込み処理にて上記不正監視処理を実行する構成としてもよい。
【０４３８】
（１６）上記実施の形態において、振動検知センサ１０７における振動検知が、パチンコ機１０を意図的に振動させたことによるもの、又は内枠１３や前扉枠１４が開閉操作されたことによるもののいずれであるかが主側２１１において特定可能な構成としてもよい。具体的には、振動検知センサ１０７からの振動検知情報の入力開始タイミングにおいて、前扉枠開放スイッチ２２又は内枠開放スイッチ１３４からの開放検知情報の入力開始タイミング若しくは入力終了タイミングとなっている場合には、その振動検知情報の入力を無効化する構成としてもよい。また、前扉枠開放スイッチ２２又は内枠開放スイッチ１３４からの開放検知情報の入力開始タイミングから無効基準期間内の上記振動検知情報の入力を無効化する構成としてもよく、前扉枠開放スイッチ２２又は内枠開放スイッチ１３４からの開放検知情報の入力終了タイミングから無効基準期間内の上記振動検知情報の入力を無効化する構成としてもよい。上記構成とすることにより、内枠１３や前扉枠１４を開閉操作しただけで、不正特定状態の設定が行われ、遊技が進行しないように規制されてしまう可能性が低減される。
【０４３９】
（１７）上記実施の形態において、不正特定状態の設定を解除した後は、主側ＭＰＵ２１１において内枠１３の閉鎖が特定され、その後、予め定められた監視許可期間（例えば、５ｓｅｃ）が経過するまで不正監視処理（図１３）を実行しないようにしてもよい。不正特定状態の設定の解除が行われる場合、内枠１３を開放した状態で行う必要がある。この場合に、不正特定状態の設定の解除を行った後、内枠１３を閉鎖した場合に、振動検知センサ１０７が振動を検知すると、再度、不正特定状態の設定が行われてしまうことが懸念される。これに対して、本構成によれば、このような不都合が発生してしまう可能性が低減される。
【０４４０】
（１８）上記実施の形態において、主側ＲＡＭ２１３に、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７のそれぞれに対応した第１不正検知フラグ、第２不正検知フラグ及び第３不正検知フラグを格納可能な構成とし、各センサ１０５〜１０７のいずれか１つに異常行為が検知された場合には、そのセンサ１０５〜１０７に対応した不正検知フラグを格納する構成としてもよい。つまり、第１特別異常行為と第２特別異常行為とが設定された構成においては、制御手段はそれぞれの特別異常行為に対応した第１異常特定手段と第２異常特定手段とを有する構成としてもよい。
【０４４１】
また、当該構成において、各センサ１０５〜１０７に対応した報知処理や遊技ホール側の管理制御装置への信号出力処理を実行するようにしてもよい。つまり、第１特別異常行為と第２特別異常行為とが設定された構成においては、制御手段はそれぞれの特別異常行為に対応した第１異常報知処理と第２異常報知処理とを有する構成としてもよい。
【０４４２】
（１９）上記実施の形態において、磁気検知センサ１０５及び振動検知センサ１０７を主制御装置９１の基板ボックス９３内に収容するようにしてもよい。そして、これらセンサ１０５，１０７からの信号線も基板ボックス９３内に収容する。つまり、異常検知手段を制御手段の基板ボックス内に収容させて設けるとともに、異常検知手段からの信号伝達部も基板ボックス内に収容するようにする。上記のとおり痕跡手段が設けられた基板ボックスに異常検知手段及び信号伝達部を収容することにより、異常検知手段と制御手段との間の信号経路を切断し、不正特定状態の設定を実行させないようにする不正行為を阻止することが可能となる。
【０４４３】
（２０）上記実施の形態において、磁気検知センサ１０５、フォトセンサ１０６又は振動検知センサ１０７といった異常検知手段と、主制御装置９１との間の信号経路を切断し、不正特定状態の設定を実行させないようにする不正行為が想定される。これに対して、制御手段は、異常検知用の信号経路が切断されていることを特定可能な構成とするとともに、その特定結果に基づいて上記不正特定状態の設定といった規制を実行する構成としてもよい。この場合、上記不正行為が行われたとしても、それに対して遊技ホールが被る不利益を低減することができる。
【０４４４】
なお、磁気検知センサ１０５、フォトセンサ１０６及び振動検知センサ１０７は、異常を検知していない状態においてＨＩレベル信号を出力し、異常を検知している状態においてＬＯＷレベル信号を出力する構成としてもよい。この場合、上記信号経路が切断された場合には制御手段にて入力する信号が自ずとＬＯＷレベル信号となるため、上記信号経路を切断する行為が行われた場合に不正特定状態の設定を行うことができる。
【０４４５】
また、各センサ１０５〜１０７は、異常を検知していない状態において正常検知信号を出力し、異常を検知している状態において正常検知信号の出力を停止する構成としてもよい。この場合、上記信号経路が切断された場合には制御手段にて正常検知信号を自ずと入力しなくなるため、上記信号経路を切断する行為が行われた場合に不正特定状態の設定を行うことができる。
【０４４６】
つまり、異常検知手段は、異常を検知した場合と、異常検知手段及び制御手段間の信号経路が切断された場合とで、制御手段における異常検知手段の検知結果の入力状態が同一となるように、信号の出力を行う構成としてもよい。この場合、上記信号経路が切断された場合には制御手段にて正常検知信号を自ずと入力しなくなるため、上記信号経路を切断する行為が行われた場合に不正特定状態の設定を行うことができる。
【０４４７】
また、異常検知手段から制御手段に常時接続確認用信号を伝送する確認用信号線を、異常信号を伝送する異常検知用信号線に対して並設し、一方が切断される場合に他方も切断される構成としてもよい。この場合であっても、上記信号経路が切断された場合には制御手段にて正常検知信号を自ずと入力しなくなるため、上記信号経路を切断する行為が行われた場合に不正特定状態の設定を行うことができる。
【０４４８】
（２１）上記実施の形態では、一般入賞口３１、可変入賞装置３２、及び作動口３３，３４などの入賞口に遊技球が入った場合には、遊技球を払い出すことで特典を付与する構成としたが、かかる構成に限定されるものではなく、遊技者に何らかの特典が付与される構成であればよい。例えば、入賞口に遊技球が入った場合に遊技球以外の賞品を払い出す構成であってもよい。
【０４４９】
（２２）上記実施の形態では、貯留部として上皿８１と下皿８２とを備えたパチンコ機１０に本発明を適用したが、これに代えて、単一の外側貯留部を備えたパチンコ機に本発明を適用してもよい。この場合、満タン検知センサ５９はその単一の外側貯留部が満タン状態か否かを検知するように設け、外側貯留部が満タン状態であることが特定された場合に遊技球の払出を制限するようにする。
【０４５０】
（２３）上記実施の形態において、電断監視装置を主制御装置９１とは別に設けることで、主制御装置９１は主制御基板２０１のみの機能を有する構成としてもよい。また、電断監視基板２０３を設ける構成に代えて、当該基板の機能を有する電断監視回路を主制御基板２０１に搭載する構成としてもよい。
【０４５１】
（２４）上記実施の形態では、音声ランプ制御装置９２が表示制御装置２２５を制御する構成としたが、これに代えて、表示制御装置２２５が音声ランプ制御装置９２を制御する構成としてもよい。また、音声ランプ制御装置９２と表示制御装置２２５との両機能を有する単一の制御装置を設けてもよい。
【０４５２】
（２５）上記実施の形態とは異なる他のタイプのパチンコ機に、本発明を適用してもよい。
【０４５３】
（２５−１）例えば、遊技球が流下する遊技領域に、当該流下する遊技球が入球可能な入球部と、有利口を有する内部空間及び当該内部空間への球入口を開閉する開閉手段を有する役物装置とを備え、入球部に遊技球が入球したことに基づいて前記開閉手段が開放状態となり、前記有利口に遊技球が入球したことに基づいて予め定められた特別遊技状態に移行する遊技機に、本発明を適用してもよい。なお、当該遊技機において、特別遊技状態に移行した場合、前記役物装置が開放状態となる又は前記役物装置とは異なる特別入球装置が開放状態となる構成としてもよい。
【０４５４】
当該遊技機においては、磁石を用いたり、振動を与えたりすることにより、有利口への入球を強制的に行わせようとする行為が想定される。これに対して、上記実施の形態と同様に、磁気検知センサ１０５や振動検知センサ１０７などを設置し、上記不正行為が行われた場合には、不正特定状態の設定を行うようにすることが好ましい。
【０４５５】
上記遊技機において、不正特定状態の設定として、少なくとも入球部への入球を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも開閉手段の開放動作を禁止する構成としてもよい。また、不正特定状態の設定として、少なくとも有利口への入球を無効化する構成としてもよい。また、役物装置の内部空間内に、前記有利口に遊技球が入球し易くなる第１状態と当該第１状態よりも前記有利口に入球しがたくなる第２状態とに切り替わり可能な可動装置を有する構成においては、不正特定状態の設定として、少なくとも可動装置を第２状態に維持させる構成としてもよい。
【０４５６】
（２５−２）例えば、遊技球が流下する遊技領域に、当該流下する遊技球が入球可能な入球部と、有利口を有する内部空間及び当該内部空間への球入口を開閉する開閉手段を有する役物装置と、入球部への入球に基づいて抽選を行う抽選手段と、当該抽選手段の抽選結果が第１当選結果であることに基づいて前記開閉手段を開放状態とする開閉制御手段と、前記抽選手段の抽選結果が第２当選結果であることに基づいて遊技状態を予め定められた特別遊技状態に移行させる第１移行手段と、前記有利口に遊技球が入球したことに基づいて前記特別遊技状態又はそれとは異なる特別遊技状態に移行させる第２移行手段と、を備えた遊技機に、本発明を適用してもよい。当該遊技機では、入球部に入球したことに基づいて役物装置が開放状態となることがあり、役物装置の有利口に遊技球が入球することで特別遊技状態に移行する。また、入球部に入球したことに基づいて、役物装置の開放状態及び有利口への遊技球の入球を介することなく特別遊技状態に移行することがある。なお、当該遊技機において、特別遊技状態に移行した場合、前記役物装置が開放状態となる又は前記役物装置とは異なる特別入球装置が開放状態となる構成としてもよい。また、入球部への入球に基づく抽選結果を表示する表示手段を遊技領域に備えた構成としてもよい。
【０４５７】
当該遊技機においては、磁石を用いたり、振動を与えたりすることにより、有利口への入球を強制的に行わせようとする行為が想定される。これに対して、上記実施の形態と同様に、磁気検知センサ１０５や振動検知センサ１０７などを設置し、上記不正行為が行われた場合には、不正特定状態の設定を行うようにすることが好ましい。
【０４５８】
上記遊技機において、不正特定状態の設定として、少なくとも入球部への入球を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも開閉手段の開放動作を禁止する構成としてもよい。また、不正特定状態の設定として、少なくとも有利口への入球を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも上記抽選結果を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも上記抽選処理を実行しないようにする構成としてもよい。また、役物装置の内部空間内に、前記有利口に遊技球が入球し易くなる第１状態と当該第１状態よりも前記有利口に入球しがたくなる第２状態とに切り替わり可能な可動装置を有する構成においては、不正特定状態の設定として、少なくとも可動装置を第２状態に維持させる構成としてもよい。
【０４５９】
（２５−３）また、上記以外のパチンコ機に対して、本発明を適用してもよい。例えば、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０４６０】
なお、雀球においては、磁石を用いた不正行為や振動させる不正行為を行うことで、所定の入球部に遊技球を入球させる行為が想定される。これに対して、上記実施の形態のように、不正特定状態の設定を行うことで、当該不正行為に対処することができる。一方、メダル投入式の雀球においては、投入口に不正用治具を挿入し、メダルの投入を誤検知させる行為が想定される。これに対して、上記不正用治具の挿入を検知する構成とし、当該挿入を検知した場合には異常報知などを実行することで、当該不正行為に対処することができる。また、当該構成において、不正特定状態の設定が行われている状況であっても投入口への不正用治具の挿入を特定する処理及びそれに対する異常報知処理を実行する構成とすることで、不正特定状態の設定が行われている状況において不正用治具を挿入する不正行為が行われたとしても、それに対処することができる。
【０４６１】
（２６）弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも、本発明を適用できる。
【０４６２】
当該遊技機においては、メダルを投入する投入部に不正用冶具を挿し込み、当該投入部に設けられたメダル検知センサにてメダルの投入を誤検知させる不正行為が想定される。これに対して、上記不正用冶具の挿し込みを検知する検知センサを設置し、上記不正行為が行われた場合には、不正特定状態の設定を行うようにすることが好ましい。
【０４６３】
上記遊技機において、不正特定状態の設定として、少なくともメダルの投入を不可とする構成としてもよい。また、不正特定状態の設定として、少なくとも始動操作手段の操作を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも停止操作手段の操作を無効化する構成としてもよい。また、不正特定状態の設定として、少なくともメダルの払出を禁止する構成としてもよい。また、不正特定状態の設定として、少なくともリールの回転開始を禁止する構成としてもよい。また、不正特定状態の設定として、少なくとも当否判定を行わない構成としてもよい。
【０４６４】
（２７）取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０４６５】
当該遊技機においては、取込装置に不正用冶具を挿し込み、当該取込装置に設けられた球検知センサにて遊技球の取込を誤検知させる不正行為が想定される。これに対して、上記不正用冶具の挿し込みを検知する検知センサを設置し、上記不正行為が行われた場合には、不正特定状態の設定を行うようにすることが好ましい。
【０４６６】
上記遊技機において、不正特定状態の設定として、少なくとも遊技球の取込を不可とする構成としてもよい。また、不正特定状態の設定として、少なくとも始動操作手段の操作を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも停止操作手段の操作を無効化する構成としてもよい。また、不正特定状態の設定として、少なくとも遊技球の払出を禁止する構成としてもよい。また、不正特定状態の設定として、少なくともリールの回転開始を禁止する構成としてもよい。また、不正特定状態の設定として、少なくとも当否判定を行わない構成としてもよい。
【０４６７】
＜上記実施の形態から抽出される発明群について＞
以下、上述した実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０４６８】
特徴１．遊技の進行を制御する制御手段（主側ＭＰＵ２１１）と、
外部電源と接続されて少なくとも前記制御手段に電力を供給する電力供給手段（電入時用電源部２２１ａ）と、
当該電力供給手段による電力供給の状況を監視し、当該電力供給の状況が電力低下状況となった場合に低下確認情報（電断信号）の出力を開始する監視手段（電断監視基板２０３）と、
を備え、
前記制御手段は、
前記低下確認情報が出力されているか否かを所定の確認タイミングにおいて確認する確認処理を実行する確認処理実行手段（主側ＭＰＵ２１１における電断信号読み込み処理を実行する機能）と、
当該確認処理において前記低下確認情報が前記監視手段から出力されていることが確認されたことに基づいて、予め定められた電断時処理を開始する電断時処理実行手段（主側ＭＰＵ２１１におけるステップＳ７０８の処理を実行する機能及びステップＳ７１５〜ステップＳ７１７の処理を実行する機能）と、
を備え、
前記確認処理実行手段は、前記確認処理として、複数回として設定された電断確認基準回の確認タイミングにおいて前記低下確認情報が出力されている状況の場合に、所定の記憶手段（主側ＲＡＭ２１３）に電断発生情報（電断フラグ）を記憶させる処理を実行するものであり、
前記電断時処理実行手段は、前記記憶手段に前記電断発生情報が記憶されているか否かを判定する判定処理（主側ＭＰＵ２１１におけるステップＳ７０８の処理）を予め定められた判定タイミングにおいて実行するとともに、当該判定処理において前記電断発生情報が記憶されていると判定した場合に前記電断時処理（主側ＭＰＵ２１１におけるステップＳ７１５〜ステップＳ７１７の処理）を開始するものであることを特徴とする遊技機。
【０４６９】
特徴１によれば、監視手段から低下確認情報が出力されていることが確認された場合に即座に電断時処理が実行されるのではなく、当該低下確認情報が出力されていることが複数回として設定された電断確認基準回の確認タイミングにおいて確認されたことに基づいて電断時処理が実行される。これにより、電気的なノイズ等の原因で制御手段に低下確認情報又はそれに対応した情報が入力されたとしても、それに対して電断時処理が実行されてしまう可能性が低減される。
【０４７０】
また、低下確認情報が出力されていることを電断確認基準回の確認タイミングにおいて確認した場合には電断発生情報が記憶され、当該電断発生情報が記憶されたことが予め定められた判定タイミングとなった場合に実行される判定処理において特定された場合に電断時処理が開始される。これにより、電断時において電断前に実行していた処理の内容を記憶しておかなくても、復電時には上記判定タイミングの後に実行される所定の処理を実行するようにすることで、電断時の処理実行状況に復帰することができる。よって、電断時に記憶すべき情報量の削減を図ることができるとともに、電断時処理の処理数を低減することが可能となる。
【０４７１】
特徴２．前記監視手段は、前記電力供給の状況が前記電力低下状況でない場合に第１情報（非電断信号）を出力し、前記電力低下状況である場合に前記低下確認情報として第２情報（電断信号）を出力するものであり、
前記確認処理実行手段は、前記確認処理として、前記第１情報が出力されている状況に続いて前記第２情報が出力されている状況が前記電断確認基準回の確認タイミングに亘って継続した場合に、前記記憶手段に前記電断発生情報を記憶させる処理を実行するものであることを特徴とする特徴１に記載の遊技機。
【０４７２】
特徴２によれば、第１情報が出力されている状況に続いて第２情報が出力されている状況が電断確認基準回の確認タイミングに亘って継続した場合に電断発生情報が記憶されるため、当該電断発生情報の記憶処理が繰り返されてしまうことを抑制できる。
【０４７３】
特徴３．前記制御手段は、
複数種の処理を含む第１処理を繰り返し実行する第１処理実行手段（主側ＭＰＵ２１１における通常処理を実行する機能）と、
予め定められた周期で前記第１処理に割り込み、複数種の処理を含む第２処理を実行する第２処理実行手段（主側ＭＰＵ２１１におけるタイマ割込み処理を実行する機能）と、を備え、
前記第１処理における複数種の処理に、前記電断時処理実行手段により実行される前記判定処理が含まれているとともに、
前記第２処理における複数種の処理に、前記確認処理実行手段により実行される前記確認処理が含まれていることを特徴とする特徴１又は２に記載の遊技機。
【０４７４】
制御手段では第１処理が繰り返し実行されるとともに、第２処理が予め定められた周期で第１処理に割り込むようにして実行される。これにより、所定の処理については第２処理に含めることにより周期的に実行することができるとともに、それ以外の処理については第１処理に含めることにより第２処理の周期的な実行を担保することが可能となる。
【０４７５】
この場合に、特徴３によれば、電断発生情報が記憶されているか否かを判定する判定処理が第１処理に含まれているため、電断時において電断前に実行していた処理の内容を記憶しておかなくても、復電時には第１処理における上記判定タイミングの後に実行される所定の処理を実行するようにすることで、電断時の処理実行状況に復帰することができる。
【０４７６】
また、確認処理が第２処理に含まれていることにより、低下確認情報が出力されているか否かの確認を周期的に実行することができる。電力低下状況となってから完全に電力供給が停止されるまでの間に制御手段において電断時処理を完了する必要があるのに対して、上記特徴１の構成を備え、電断時処理が開始されるためには、少なくとも低下確認情報が出力されている状況が電断確認基準回の確認タイミングに亘って継続していることが確認される必要がある。この場合、確認処理の確認タイミングが制御手段の処理状況に大きく依存する構成では、確認処理が実行されるタイミングとして最も遅くなるタイミングを想定して、電力低下状況となってから完全に電力供給が停止されるまでの時間や第１処理における上記判定処理の判定タイミングを遊技機の設計段階において設定する必要が生じる。そうすると、遊技機の処理構成の設計に大きな制約が生じてしまう。これに対して、上記のとおり確認処理が周期的に実行されるため、かかる制約を低減することが可能となる。
【０４７７】
特徴４．前記第１処理は第１番目の処理が実行される周期が第１周期となるよう設定されており、前記第２処理は前記第１周期よりも短い周期である第２周期で前記第１処理への割込みを開始するよう設定されていることを特徴とする特徴３に記載の遊技機。
【０４７８】
特徴４によれば、上記特徴１の構成を備え、電断時処理が開始されるためには、少なくとも低下確認情報が出力されている状況が電断確認基準回の確認タイミングに亘って継続していることが確認される必要がある構成において、各確認のタイミングを早めることが可能となる。
【０４７９】
特徴５．前記制御手段は、遊技の進行を制御する上で用いる情報を他の機器から入力する入力部（入力ポート２１１ａ）を備え、当該入力部に前記低下確認情報が入力されることを特徴とする特徴１乃至４のいずれか１に記載の遊技機。
【０４８０】
特徴５によれば、他の機器から情報を入力する入力部において低下確認情報を入力することができる。
【０４８１】
特徴６．前記制御手段は、前記電断時処理を実行することにより、復電された場合に電断前の状態に復帰することが可能となるものであることを特徴とする特徴１乃至５のいずれか１に記載の遊技機。
【０４８２】
特徴６によれば、電断時処理が実行されることにより、復電された場合に電断前の状態に復帰することが可能となる。
【０４８３】
特徴７．前記制御手段は、複数種の進行用処理を実行することにより遊技の進行を制御するものであり、
当該遊技の遊技内容が予め定められた特典遊技内容となったことに基づいて特典が付与される構成であり、
遊技機に対する異常行為として予め定められた特別異常行為の発生を検知する異常検知手段（磁気検知センサ１０５、フォトセンサ１０６、振動検知センサ１０７）を備え、
前記制御手段は、
前記異常検知手段の検知結果に基づいて、前記特別異常行為の発生を特定する異常特定手段（主側ＭＰＵ２１１における不正監視処理を実行する機能）と、
当該異常特定手段にて前記特別異常行為の発生が特定されたことに基づいて、前記複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されるようにする規制手段（主側ＭＰＵ２１１におけるステップＳ７０９にて肯定判定をした場合の処理を実行する機能）と、
を備え、
前記規制手段は、前記異常特定手段にて前記特別異常行為の発生が特定されたとしても、前記確認処理実行手段による前記確認処理の実行及び前記電断時処理実行手段による前記判定処理並びに前記電断時処理の実行を規制しないものであることを特徴とする特徴１乃至６のいずれか１に記載の遊技機。
【０４８４】
特徴７によれば、制御手段にて複数種の進行用処理が実行されることで遊技の進行が制御されるとともに、遊技内容が予め定められた特典遊技内容となったことに基づいて特典が付与される。この場合に、予め定められた特別異常行為が行われた場合には、上記複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制される。これにより、特別異常行為が行われた場合には、その後、遊技が進行しないように規制することが可能となり、特別異常行為を行うことで不正に利益を得ようとする行為を阻止することが可能となる。
【０４８５】
また、複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されている状況であっても、確認処理、判定処理及び電断時処理の実行が規制されていないため、電断時には通常通り電断時処理が実行される。これにより、電断前の状態への復帰を可能としたことによる上記効果を奏しつつ、特別異常行為を行うことで不正に利益を得ようとする行為を阻止することが可能となる。
【０４８６】
特徴８．前記制御手段は、複数種の進行用処理を実行することにより遊技の進行を制御するものであり、
当該遊技の遊技内容が予め定められた特典遊技内容となったことに基づいて特典が付与される構成であり、
遊技機に対する異常行為として予め定められた特別異常行為の発生を検知する異常検知手段（磁気検知センサ１０５、フォトセンサ１０６、振動検知センサ１０７）を備え、
前記制御手段は、
前記異常検知手段の検知結果に基づいて、前記特別異常行為の発生を特定する異常特定手段（主側ＭＰＵ２１１における不正監視処理を実行する機能）と、
当該異常特定手段にて前記特別異常行為の発生が特定されたことに基づいて、前記特典遊技内容が発生しないように又は当該特典遊技内容に対応した特典が付与されないように、前記複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されるようにする規制手段（主側ＭＰＵ２１１におけるステップＳ７０９にて肯定判定をした場合の処理を実行する機能）と、
を備え、
前記規制手段は、前記異常特定手段にて前記特別異常行為の発生が特定されたとしても、前記確認処理実行手段による前記確認処理の実行及び前記電断時処理実行手段による前記判定処理並びに前記電断時処理の実行を規制しないものであることを特徴とする特徴１乃至６のいずれか１に記載の遊技機。
【０４８７】
特徴８によれば、制御手段にて複数種の進行用処理が実行されることで遊技の進行が制御されるとともに、遊技内容が予め定められた特典遊技内容となったことに基づいて特典が付与される。この場合に、予め定められた特別異常行為が行われた場合には、特典遊技内容が発生しないように又は当該特典遊技内容に対応した特典が付与されないように、上記複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制される。これにより、特別異常行為を行うことで不正に利益を得ようとする行為を阻止することが可能となる。
【０４８８】
また、複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されている状況であっても、確認処理、判定処理及び電断時処理の実行が規制されていないため、電断時には通常通り電断時処理が実行される。これにより、電断前の状態への復帰を可能としたことによる上記効果を奏しつつ、特別異常行為を行うことで不正に利益を得ようとする行為を阻止することが可能となる。
【０４８９】
特徴９．前記電力供給手段からの電力供給が遮断されている状況において少なくとも前記記憶手段に電力を供給する電断中電力供給手段（電断時用電源部２２１ｃ）を備えており、
前記制御手段は、電力供給が遮断されている状況から電力供給が開始された場合に前記電断発生情報が記憶されているか否かを判定するとともに、当該電断発生情報が記憶されている場合に電断前の状態に復帰するものであり、
さらに、前記異常特定手段は、前記特別異常行為の発生を特定した場合に前記記憶手段に特別異常情報（不正検知フラグ）を記憶させるものであるとともに、
前記規制手段は、前記特別異常情報が記憶されていることに基づいて、前記複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されるようにするものであり、
前記制御手段は、電力供給が遮断されている状況から電力供給が開始されたことに基づいて、前記記憶手段から前記特別異常情報を消去させる規制解除手段（主側ＭＰＵ２１１におけるステップＳ６１３の処理を実行する機能）を備えていることを特徴とする特徴７又は８に記載の遊技機。
【０４９０】
特徴９によれば、電断中電力供給手段から記憶手段に電力が供給される構成であるため、電断時処理において情報の退避処理などを実行しなくても、復電時には電断前の状態に復帰することが可能となる。これにより、電断時処理の実行に要する時間を抑えることが可能となる。特に、上記特徴１の構成を備え、電断時処理が開始されるためには、少なくとも低下確認情報が出力されている状況が電断確認基準回の確認タイミングに亘って継続していることが確認される必要がある。そうすると、電力低下状況となってから電断時処理が完了するまでの時間が長くなってしまうことが懸念されるが、電断時処理の実行に要する時間を抑えることで、電力低下状況となってから電断時処理が完了するまでの時間を短くすることが可能となる。
【０４９１】
また、遊技機の電源を遮断した後に復電させることで遊技の進行が規制された状態の解除を行えるようにしたことにより、遊技ホールの管理者にとっては上記規制された状態の解除を比較的容易に行うことができる。この場合に、電源の遮断時ではなく、電源の復電時に特別異常情報を消去するようにしたことにより、上記規制された状態の解除を行う上で、電断時処理の実行に要する時間が長くなってしまうことがない。
【０４９２】
特徴１０．遊技球が流下する遊技領域と、当該遊技領域に向けて遊技球を発射する遊技球発射手段（遊技球発射機構５３）と、遊技球を発射させるべく操作される発射操作手段（発射ハンドル５４）と、を備え、
前記特典遊技内容は、前記遊技領域に設けられた入球部（一般入賞口３１、可変入賞装置３２、作動口３３，３４）に遊技球が入球することであり、
前記制御手段は、前記複数種の進行用処理の一部の処理として、前記発射操作手段の操作に基づいて、前記遊技球発射手段による遊技球の発射を実行させるべく予め定められた発射制御処理を実行する発射制御処理実行手段（主側ＭＰＵ２１１における遊技球発射制御処理を実行する機能）を備えており、
前記規制手段は、前記異常特定手段にて前記特別異常行為の発生が特定されたことに基づいて、前記発射制御処理実行手段による前記発射制御処理の実行が規制されるようにすることを特徴とする特徴７乃至９のいずれか１に記載の遊技機。
【０４９３】
特徴１０の遊技機では、発射操作手段が操作されたことに基づいて遊技領域に向けて遊技球が発射される。そして、遊技領域に設けられた入球部に遊技球が入球することに基づいて特典が付与される。当該構成において、特別異常行為が行われた場合には、制御手段における発射制御処理の実行が規制される。これにより、その後に遊技の続行が不可となり、遊技が進行しないように規制される。よって、特別異常行為を行うことで不正に利益を得ようとする行為を阻止することが可能となる。
【０４９４】
特徴１１．前記制御手段は、
前記複数種の進行用処理の一部の処理として、抽選処理を実行する抽選処理実行手段（主側ＭＰＵ２１１における始動入賞処理及び第１特定ランプ部制御処理を実行する機能）と、
前記複数種の進行用処理の一部の処理として、前記抽選処理を実行する上で用いられる所定の乱数情報を更新する更新処理を実行する更新処理実行手段（主側ＭＰＵ２１１におけるステップＳ１０４、ステップＳ１０５、ステップＳ７１３及びステップＳ７１４の各処理を実行する機能）と、
を備えており、
前記規制手段は、前記異常特定手段にて前記特別異常行為の発生が特定された場合には前記抽選処理実行手段による前記抽選処理の実行を規制する一方、前記異常特定手段にて前記特別異常行為の発生が特定されたとしても、前記更新処理実行手段による前記更新処理の実行を規制しないものであることを特徴とする特徴７乃至１０のいずれか１に記載の遊技機。
【０４９５】
特徴１１によれば、抽選処理の実行が規制されている状況であっても、抽選処理を実行する上で用いられる所定の乱数情報の更新処理が実行される。抽選処理を実行する上で用いられる所定の乱数情報の更新処理は継続されることが好ましく、本構成によれば、当該更新処理を継続させることができる。
【０４９６】
特徴１２．遊技機に対する行為として前記特別異常行為とは異なる所定行為の発生を検知する所定行為検知手段（前扉枠開放スイッチ２２、内枠開放スイッチ１３４）を備え、
前記制御手段は、
前記所定行為検知手段の検知結果に基づいて、前記所定行為の発生を特定する所定行為特定手段（主側ＭＰＵ２１１におけるステップＳ８０２及びステップＳ８０７の処理を実行する機能）と、
当該所定行為特定手段にて前記所定行為の発生が特定されたことに基づいて、予め定められた特別処理を実行する特別処理実行手段（主側ＭＰＵ２１１におけるステップＳ８０３及びステップＳ８０８の処理を実行する機能）と、
を備えており、
前記規制手段は、前記異常特定手段にて前記特別異常行為の発生が特定されたとしても、前記所定行為特定手段による所定行為特定処理の実行及び前記特別処理実行手段による前記特別処理の実行を規制しないものであることを特徴とする特徴７乃至１１のいずれか１に記載の遊技機。
【０４９７】
特徴１２によれば、特別異常行為が行われ、複数種の進行用処理のうち少なくとも一部の処理についてその実行が規制されている状況であっても、特別異常行為とは異なる所定行為が発生しているか否かの特定が行われ、所定行為が発生している場合には特別処理が実行される。例えば、規制状態において所定行為の発生の特定や特別処理が実行されない構成を想定すると、特別異常行為が行われた後に所定行為が行われたとしても、それに対処することができない。そうすると、当該状況において制御手段等への不正行為が行われてしまうことが懸念される。これに対して、本手段における構成によれば、このような不都合の発生を阻止することが可能となる。
【０４９８】
なお、特別処理として、報知用処理を実行するようにしてもよく、この場合、所定行為が行われた場合にはその旨が報知されることとなる。
【０４９９】
また、支持対象に対して開閉可能に支持された開閉体を備え、当該開閉体の背面側又は後方に前記制御手段が搭載された構成においては、前記所定行為を前記開閉体が開放状態となることとしてもよい。
【０５００】
また、前記制御手段及び遊技実行装置が搭載された遊技機本体と、当該遊技機本体に対して開閉可能に支持されているとともに前記遊技実行装置における遊技の様子を遊技機前方から視認可能とする表示部を有する遊技機前面体とを備えた構成においては、前記所定行為を前記遊技機前面体が開放状態となることとしてもよい。
【０５０１】
特徴１３．前記制御手段は遊技内容が前記特典遊技内容となったことに基づいて払出指令情報を出力する主制御手段であり、
さらに、前記払出指令情報を入力し、当該払出指令情報に対応した数の遊技媒体が払い出されるように払出手段を駆動制御する払出制御手段（払出側ＭＰＵ２３１）と、
前記電力供給手段からの電力供給が遮断されている状況において電断中電力を供給する電断中電力供給手段（電断時用電源部２２１ｃ）と、
を備えており、
前記主制御手段は、前記遊技内容が払出遊技内容となったことを特定する遊技内容特定手段（主側ＭＰＵ２１１における読み込み処理のうち各種入賞口３１〜３４の球検知センサからの信号を監視する機能）を備えており、
前記記憶手段は、前記遊技内容特定手段にて前記払出遊技内容となったことが特定された場合にその特定された払出遊技内容に対応した賞情報を記憶し、さらには自身に電力が供給されている間は情報の記憶保持を可能とするとともに前記電断状態において前記電断中電力を受ける主側記憶手段であり、
前記主制御手段は、前記主側記憶手段に記憶されている賞情報に基づいて前記払出制御手段に前記払出指令情報を出力する払出指令情報出力手段（主側ＭＰＵ２１１における払出用出力処理を実行する機能）を備えており、
前記払出制御手段は、
前記主制御手段から入力した払出指令情報に対応した払出数の情報又はそれに対応した情報を特定する賞払出数情報特定手段（払出側ＭＰＵ２３１におけるステップＳ１８０２の処理を実行する機能）と、
当該賞払出数情報特定手段に特定された払出数の情報又はそれに対応した情報として賞払出数情報を記憶し、さらには自身に電力が供給されている間は情報の記憶保持を可能とするとともに前記電断状態において前記電断中電力を受けない払出側記憶手段（払出側ＲＡＭ２３３）と、
当該払出側記憶手段に記憶されている賞払出数情報に対応した遊技媒体数の払出を行うべく前記払出手段を駆動制御する払出駆動制御手段（払出側ＭＰＵ２３１における払出状態設定処理を実行する機能）と、
前記払出手段による遊技媒体の払出が行われた場合に、その払出が行われた遊技媒体数が前記払出側記憶手段に記憶されている前記賞払出数情報に反映されるように当該賞払出数情報を更新する払出時更新手段（払出側ＭＰＵ２３１におけるステップＳ２１０６の処理を実行する機能）と、
前記払出側記憶手段に記憶されている前記賞払出数情報に応じて、前記払出指令情報の出力許可状態又は出力不許可状態のいずれであるかが前記主制御手段において特定可能なように当該主制御手段に許可特定用情報を出力する許可特定用情報出力手段（払出側ＭＰＵ２３１における賞球許可信号設定処理を実行する機能）と、
を備えており、
前記払出指令情報出力手段は、前記許可特定用情報に基づいて前記払出指令情報の出力許可状態であることを特定する出力許可状態特定手段（主側ＭＰＵ２１１におけるステップＳ１２０５の処理を実行する機能）を備えており、当該出力許可状態特定手段にて前記出力許可状態であることが特定されている場合に前記払出指令情報を出力し得るものであり、
さらに、前記許可特定用情報出力手段は、前記異常特定手段にて前記特別異常行為の発生が特定されたことに基づいて、前記出力許可状態であることを前記主制御手段にて特定可能なように前記許可特定用情報の出力状態を設定する出力状態設定手段（払出側ＭＰＵ２３１におけるステップＳ２４０１及びステップＳ２４０８の処理を実行する機能）を備えていることを特徴とする特徴７乃至１２のいずれか１に記載の遊技機。
【０５０２】
特徴１３によれば、遊技内容が払出遊技内容となったことに基づいて主制御手段から払出制御手段に払出指令情報が出力される。払出制御手段は、入力した払出指令情報に対応した数の遊技媒体が払い出されるように払出手段を駆動制御する。これにより、遊技内容が払出遊技内容となったことに対する遊技媒体の払出が実行される。
【０５０３】
当該構成において、主制御手段の主側記憶手段には電断中電力が供給されるのに対して、払出制御手段の払出側記憶手段には電断中電力が供給されない。これにより、主側記憶手段及び払出側記憶手段の両方に電断中電力が供給される構成に比べ、電断中記憶保持機能に関して低コスト化が図られる。
【０５０４】
但し、上記のように払出側記憶手段に電断中電力が供給されない構成においては、遊技機が電断状態となると、払出側記憶手段において情報の記憶保持を行うことができなくなる。この場合に、電断状態となるまでの払出遊技内容に対する払出数の情報であって未払出の情報が全て消去されてしまうとすると、遊技者に多大な不利益を及ぼしかねない。
【０５０５】
これに対して、遊技内容が払出遊技内容となったことに対する賞情報は主側記憶手段に記憶されるとともに、実際に払出を実行する上で参照される賞払出数情報は払出側記憶手段に記憶される。また、払出制御手段は主制御手段に許可特定用情報を出力し、当該許可特定用情報に基づいて主制御手段にて払出制御手段が出力許可状態であるか否かが特定される。この許可特定用情報は、払出側記憶手段に記憶されている賞払出数情報に応じて出力される。そして、払出制御手段が出力許可状態であると主制御手段において特定された場合に、主制御手段から払出制御手段に払出指令情報が出力される。当該構成であることにより、払出指令情報の出力に基づく遊技媒体の払出を可能としつつ、払出遊技内容に対する払出数の情報であって未払出の情報はその一部を払出側記憶手段に記憶し、残りを主側記憶手段に記憶しておくことが可能となる。よって、上記のように払出側記憶手段に電断中電力が供給されないようにした構成において、電断状態となるまでの払出遊技内容に対する払出数の情報であって未払出の情報が全て消去されてしまうことを阻止することが可能となる。
【０５０６】
ちなみに、払出側記憶手段に賞払出数情報を記憶させずに主側記憶手段に記憶した賞情報に対応した遊技媒体数を払出手段により遊技媒体の払出を行う度に減算する構成も考えられる。しかしながら、当該構成においては、主制御手段の処理負荷が必要以上に高められてしまい、主制御手段とは別に払出制御手段を設けることで主制御手段の処理負荷を低減した効果が消失してしまう。これに対して、本特徴１３の構成によれば、主制御手段とは別に払出制御手段を設けた効果を得つつ、それに加えて上記優れた効果を得ることができる。
【０５０７】
以上より、主制御手段から払出制御手段へ払出指令情報が出力されることで遊技媒体の払出が実行される遊技機において、払出制御手段について電断中記憶保持機能を不具備としたとしても、遊技媒体の払出を良好に行うことができる。
【０５０８】
また、特別異常行為の発生が特定されたことに基づいて、出力許可状態であることを主制御手段にて特定可能なように許可特定用情報の出力状態が設定されるため、特別異常行為が発生した場合には、その後の遊技媒体の払出を制限することが可能となる。また、払出制御手段には上記のとおり電断中電力が供給されない構成であるため、遊技機の電源が遮断された後に復電させることで、遊技媒体の払出が制限された状態を解除することが可能となる。
【０５０９】
なお、「払出遊技内容」は、遊技球が流下するとともに当該遊技球が入球可能な払出用入球部が設置された遊技領域を有する遊技機においては、払出用入球部に遊技球が入球することとしてもよい。また、絵柄の可変表示を実行する絵柄表示手段を有し、当該絵柄表示手段の停止絵柄に応じて遊技媒体が払い出される遊技機においては、絵柄表示手段の停止絵柄が遊技媒体の払出に対応した停止絵柄となることとしてもよい。
【０５１０】
また、「許可特定用情報」は、出力がＯＮ及びＯＦＦされる情報であってもよく、ＨＩレベル信号及びＬＯＷレベル信号として出力される情報であってもよい。前者の場合、出力許可状態でＯＮとし出力不許可状態でＯＦＦとしてもよく、逆に、出力許可状態でＯＦＦとし出力不許可状態でＯＮとしてもよい。また、後者の場合、出力許可状態でＨＩレベル信号とし出力不許可状態でＬＯＷレベル信号としてもよく、逆に、出力許可状態でＬＯＷレベル信号とし出力不許可状態でＨＩレベル信号としてもよい。つまり、主制御手段において、払出制御手段が出力許可状態又は出力不許可状態のいずれであるかが、許可特定用情報により特定することができるのであれば、許可特定用情報の具体的な構成は任意である。
【０５１１】
また、「払出側記憶手段」は、払出制御手段が有する情報記憶機能のうちの全部又は一部であってもよく、一部とした場合、賞払出数情報を記憶する機能を少なくとも有する構成であってもよい。また、この場合、払出制御手段がセキュリティに関する情報を記憶する機能を有していて、当該機能を有する手段に対しては電断中電力が供給される構成としてもよい。これは、以下も同様である。
【０５１２】
特徴１４．遊技の進行を制御する制御手段（主側ＭＰＵ２１１）と、
外部電源と接続されて少なくとも前記制御手段に電力を供給する電力供給手段（電入時用電源部２２１ａ）と、
当該電力供給手段による電力供給の状況を監視し、当該電力供給の状況が電力低下状況となった場合に低下確認情報（電断信号）の出力を開始する監視手段（電断監視基板２０３）と、
を備え、
前記制御手段は、
前記低下確認情報が出力されているか否かを所定の確認タイミングとなる度に確認する確認処理を実行する確認処理実行手段（主側ＭＰＵ２１１における電断信号読み込み処理を実行する機能）と、
当該確認処理において前記低下確認情報が前記監視手段から出力されていることが確認されたことに基づいて、予め定められた電断時処理を開始する電断時処理実行手段（主側ＭＰＵ２１１におけるステップＳ７０８の処理を実行する機能及びステップＳ７１５〜ステップＳ７１７の処理を実行する機能）と、
を備え、
前記確認処理実行手段は、前記確認処理として、複数回として設定された電断確認基準回の確認タイミングに亘って前記低下確認情報が出力されている状況が継続した場合に、所定の記憶手段（主側ＲＡＭ２１３）に電断発生情報（電断フラグ）を記憶させる処理を実行するものであり、
前記電断時処理実行手段は、前記記憶手段に前記電断発生情報が記憶されているか否かを判定する判定処理（主側ＭＰＵ２１１におけるステップＳ７０８の処理）を予め定められた判定タイミングとなる度に実行するとともに、当該判定処理において前記電断発生情報が記憶されていると判定した場合に前記電断時処理（主側ＭＰＵ２１１におけるステップＳ７１５〜ステップＳ７１７の処理）を開始するものであることを特徴とする遊技機。
【０５１３】
特徴１４によれば、監視手段から低下確認情報が出力されていることが確認された場合に即座に電断時処理が実行されるのではなく、当該低下確認情報が出力されていることが複数回として設定された電断確認基準回の確認タイミングに亘って継続して確認されたことに基づいて電断時処理が実行される。これにより、電気的なノイズ等の原因で制御手段に低下確認情報又はそれに対応した情報が入力されたとしても、それに対して電断時処理が実行されてしまう可能性が低減される。
【０５１４】
また、低下確認情報が出力されていることを電断確認基準回の確認タイミングに亘って継続して確認した場合には電断発生情報が記憶され、当該電断発生情報が記憶されたことが予め定められた判定タイミングとなった場合に実行される判定処理において特定された場合に電断時処理が開始される。これにより、電断時において電断前に実行していた処理の内容を記憶しておかなくても、復電時には上記判定タイミングの後に実行される所定の処理を実行するようにすることで、電断時の処理実行状況に復帰することができる。よって、電断時に記憶すべき情報量の削減を図ることができるとともに、電断時処理の処理数を低減することが可能となる。
【０５１５】
なお、本特徴１４に対して上記特徴２乃至１３のいずれか１において限定した構成を適用してもよい。この場合、本特徴１４における構成が良好なものとなる。
【０５１６】
なお、上記各特徴によれば、以下の課題を解決することが可能である。
【０５１７】
例えばパチンコ遊技機等の遊技機においては、制御装置が設けられている。制御装置は、外部電源から遊技機に供給される電力に基づいて動作し、遊技を進行させるための処理を実行する。当該構成において、外部電源の電断等によって制御装置への供給電力が遮断されることがある。その際、制御装置における処理が突然中断されると、遊技者に不利益を及ぼすおそれがあり好ましくない。
【０５１８】
そこで、制御装置への供給電力を監視する監視装置を設け、監視装置から制御装置へ所定の信号が出力されるよう構成されている。本構成では、上記所定の信号に基づいて制御装置において電断の発生が確認され、全ての処理を中断する前に電断時処理が実行され、復電時には電断発生前の状態から開始されるようになっている。これにより、各種処理が突然中断されることに伴う上記不都合の発生が防止される。
【０５１９】
制御装置における上記所定の信号の入力に関する構成の一例としては、以下の構成がある。つまり、監視装置からの上記所定の信号は制御装置のＭＰＵにおいてＮＭＩ端子に入力される。上記所定の信号は、例えば、通常時においてはＨＩレベル信号となっており、電断発生時以降はＬＯＷレベル信号となるよう構成されている。制御装置では、実行している処理内容に関係なくＮＭＩ端子を監視し、ＨＩレベル信号からＬＯＷレベル信号への信号の切り換わりを確認することで電断時処理を実行する。
【０５２０】
ここで、電気的なノイズなどを原因として、電断発生に相当する信号が制御装置に入力されてしまうことが考えられる。そうすると、実際には電断状態が発生していないにも関わらず、電断時処理が実行されてしまい好ましくない。
【０５２１】
また、例えば、電断時処理として、ＲＡＭなどに設けられたバックアップエリア等に、電断発生時に実行していた処理内容を電断時の情報として記憶し、復電時には、その電断時の情報に基づいて、電断発生時に実行していた処理を再開する構成が知られている。かかる構成においては、以下の不正行為が想定される。
【０５２２】
つまり、バックアップエリアに上記電断時の情報が書き込まれ続けるように、上記電断時の情報が消去されない範囲である短時間の間に、電断発生に相当する信号を繰り返し制御装置に入力させると、バックアップエリアの記憶容量を超えることとなる。そうすると、ＲＡＭの初期化が実行される。この場合、ＲＡＭの初期化に合わせて、大当たり抽選を行うための乱数を生成するカウンタが初期化される構成においては、上記電断発生に相当する信号を繰り返し入力させる行為を行うことで、意図的に乱数の初期化を発生させることができてしまう。そして、大当たり当選となる乱数の値は遊技機毎に予め定められているため、当該大当たり当選となる乱数の値が抽選用情報として取得されるタイミングで、抽選用情報の取得契機となる入賞などを不正に発生させることで、不正に大当たり当選を取得することができてしまう。
【０５２３】
以下に、以上の各特徴を適用し得る各種遊技機の基本構成を示す。
【０５２４】
パチンコ遊技機：遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【０５２５】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に基づいて前記複数の絵柄の可変表示が開始され、停止操作手段の操作に基づいて前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【０５２６】
１０…遊技機としてのパチンコ機、２２…前扉枠開放スイッチ、３１…一般入賞口、３２…可変入賞装置、３３…上作動口、３４…下作動口、５３…遊技球発射機構、５４…発射ハンドル、１０５…磁気検知センサ、１０６…フォトセンサ、１０７…振動検知センサ、１３４…内枠開放スイッチ、２０３…電源監視基板、２１１…主側ＭＰＵ、２１１ａ…入力ポート、２１３…主側ＲＡＭ、２２１ａ…電入時用電源部、２２１ｃ…電断時用電源部、２３１…払出側ＭＰＵ、２３３…払出側ＲＡＭ。
【図１】
0005582220.tif 000002
【図２】
0005582220.tif 000003
【図３】
0005582220.tif 000004
【図４】
0005582220.tif 000005
【図５】
0005582220.tif 000006
【図６】
0005582220.tif 000007
【図７】
0005582220.tif 000008
【図８】
0005582220.tif 000009
【図９】
0005582220.tif 000010
【図１０】
0005582220.tif 000011
【図１１】
0005582220.tif 000012
【図１２】
0005582220.tif 000013
【図１３】
0005582220.tif 000014
【図１４】
0005582220.tif 000015
【図１５】
0005582220.tif 000016
【図１６】
0005582220.tif 000017
【図１７】
0005582220.tif 000018
【図１８】
0005582220.tif 000019
【図１９】
0005582220.tif 000020
【図２０】
0005582220.tif 000021
【図２１】
0005582220.tif 000022
【図２２】
0005582220.tif 000023
【図２３】
0005582220.tif 000024
【図２４】
0005582220.tif 000025
【図２５】
0005582220.tif 000026
【図２６】
0005582220.tif 000027
【図２７】
0005582220.tif 000028
【図２８】
0005582220.tif 000029
【図２９】
0005582220.tif 000030
【図３０】
0005582220.tif 000031
【図３１】
0005582220.tif 000032
【図３２】
0005582220.tif 000033
【図３３】
0005582220.tif 000034
【図３４】
0005582220.tif 000035
【図３５】
0005582220.tif 000036
【図３６】
0005582220.tif 000037
【図３７】
0005582220.tif 000038
【図３８】
0005582220.tif 000039