(57)【特許請求の範囲】
【請求項１】
遊技盤に向けて発射される遊技玉を用いて遊技を行う弾球遊技機であって、
前記遊技盤の盤面に配設され、前記遊技盤に発射された遊技玉が入玉可能な入賞口と、
前記入賞口に入玉した遊技玉が流通するための流通路と、
前記流通路の途中部の第１位置における遊技玉の通過を検出するための第１遊技玉検出手段と、
前記流通路における前記第１位置の上流側または下流側で、当該第１位置と前記流通路の流通方向に関して所定の間隔を隔てた第２位置における遊技玉の通過を検出する第２遊技玉検出手段と、
前記第１遊技玉検出手段からの出力に基づいて、前記入賞口への入玉に基づく所定の処理を実行する入玉処理手段と、
監視カウンタを有し、前記第１遊技玉検出手段および前記第２遊技玉検出手段による検出に応じて前記監視カウンタを変化させる監視カウンタ可変手段と、
前記監視カウンタの値に基づいてエラー状態を判定するエラー状態判定手段と、
電断時またはバックアップ復帰時に、前記監視カウンタをクリアするクリア手段と、を含む、弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技盤の盤面上に入賞口が配設された弾球遊技機に関する。
【背景技術】
【０００２】
パチンコ機等の弾球遊技機では、遊技盤に向けて発射された遊技玉を、その盤面に沿って流下させることにより遊技を行う。遊技盤上には遊技玉が入玉可能な入賞口が設けられている。入賞口は、当該入賞口に入玉した遊技玉が流通するための流通路に連通している。
流通路の途中部には、遊技玉を検出するための遊技玉検出センサが配設されている。この遊技玉検出センサの検出結果に基づいて、入賞口への遊技玉の入玉数が把握され、この入玉数に応じた数の遊技玉が賞玉払出装置から払い出される。
【０００３】
遊技玉検出センサに遊技玉を不正に検出させて、不正に出玉（賞玉）を獲得するゴト行為が問題視されている。したがって、遊技玉検出センサにおける遊技玉を用いた不正を防止または抑制するために、種々の対策が講じられている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１０１２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、大玉ゴトと呼ばれる新しいタイプのゴト行為が知られている。この大玉ゴトでは、通常用いられる遊技玉（たとえば直径１１．０ｍｍ程度）より一回り大きなベアリング用の鋼球（たとえば直径１１．５ｍｍ程度）が不正な遊技玉（以下、「不正玉」という。）として用いられる。この鋼球の複数の部位を部分的に削ることにより、この鋼球に直径１１．０ｍｍ以下となる部分（たとえば直径１０．８ｍｍ程度になる部分）が設けられる。
【０００６】
遊技盤の盤面に向けて発射された不正玉は盤面に沿って流下する。遊技盤を流下する不正玉は、不正行為者による磁石の操作によって入賞口に向かうように誘導される。図１６に示すように、遊技玉検出センサ４００には略円筒形の通過孔４０１が形成されている。この通過孔４０１の直径（最も狭い部分の直径）は通常１１．４ｍｍ程度であり、そのため、入賞口に入玉し、流通路を流通する不正玉４０２は、通過孔４０１を通過することができず、この通過孔４０１に詰まる。そして、この状態でその不正玉４０２に電波を照射し、その電波の周波数を切り換えることにより、遊技玉通過を多数回誤検出させることができる。これにより、不正行為者は大量の出玉（賞玉）を不正に獲得することができる。
【０００７】
このような大玉ゴトを効果的に抑制することが望まれている。また、大玉ゴトに限らず、遊技玉検出手段（遊技玉検出センサ）を不正に誤検出させるゴト行為を効果的に抑制することが望まれている。
本願発明者らは、かかるゴト行為の発生を防止するために、流通路に、２つの遊技玉検出手段をその流通方向に間隔を空けて配設し、これらの遊技玉検出手段の検出出力回数の差に比較に基づいてエラー状態を判定することを検討している。
この場合において、遊技玉の流通路の流通時において、遊技玉が一方の遊技玉検出手段に検出された後他方の遊技玉検出手段に検出されるまでの間のタイミングにおいて、電源断が発生すると、一方の遊技玉検出手段によってのみ遊技玉の通過が検出されるので、２つの遊技玉検出手段の検出出力回数に差が生じる。
そして、前述のようなタイミングで電源の遮断とバックアップ復帰とが繰り返されると、その度に、前記の検出出力回数の差が累積し、ゴト行為を行っていないにもかかわらずエラー報知されるおそれがある。
そこで、本発明の目的は、ゴト行為を精度良く検出することができる弾球遊技機を提供することである。
【課題を解決するための手段】
【０００８】
前記の目的を達成するため、請求項１記載の発明は、遊技盤（５）に向けて発射される遊技玉を用いて遊技を行う弾球遊技機（１）であって、前記遊技盤の盤面に配設され、前記遊技盤に発射された遊技玉が入玉可能な入賞口（１７，１８，２１，２２，２３）と、前記入賞口に入玉した遊技玉が流通するための流通路（１６４，１７１，１０１，１０２，１０３）と、前記流通路の途中部の第１位置における遊技玉の通過を検出するための第１遊技玉検出手段（３４，４４；１３４，１４４）と、前記流通路における前記第１位置の上流側または下流側で、当該第１位置と前記流通路の流通方向に関して所定の間隔（Ｗ１；Ｗ２）を隔てた第２位置における遊技玉の通過を検出する第２遊技玉検出手段（４４，３４；１４４，１３４）と、前記第１遊技玉検出手段からの出力に基づいて、前記入賞口への入玉に基づく所定の処理を実行する入玉処理手段（７１）と、監視カウンタ（７４）を有し、前記第１遊技玉検出手段および前記第２遊技玉検出手段による検出に応じて前記監視カウンタを変化させる監視カウンタ可変手段（７１）と、前記監視カウンタの値に基づいてエラー状態を判定するエラー状態判定手段（７１）と、電断時またはバックアップ復帰時に、前記監視カウンタをクリアするクリア手段（７１）と、を含む、弾球遊技機である。
【０００９】
なお、括弧内の数字は、後述の実施形態における対応構成要素等を表すが、特許請求の範囲を実施形態に限定する趣旨ではない。
この構成によれば、入賞口に入玉した遊技玉は流通路を流通し、第１および第２遊技玉検出手段の双方によって遊技玉が検出される。遊技玉の通過を検出すると、第１および第２遊技玉検出手段はそれぞれ所定の検出出力を発する。そして、第１遊技玉検出手段からの出力があったことに基づいて、入賞口に遊技玉が入玉したと判定される。
【００１０】
そして、第１遊技玉検出手段および第２遊技玉検出手段の検出に応じて、監視カウンタを変化させる。そして、監視カウンタの値に基づいてエラー状態が判定される。これにより、遊技玉検出手段に対するゴト行為を検出することができる。
【００１１】
そして、電源断時またはバックアップ復帰時に、監視カウンタがクリアされる。
ここで、流通路における第１位置と第２位置との間の部分を遊技玉が流通している状態で、主制御部に対して電源が遮断される場合を考える。この場合、第１および第２遊技玉検出手段の一方によってのみ遊技玉の通過が検出されているが、第１および第２遊技玉検出手段の他方においては遊技玉を検出することはできない。よって電源断時にバックアップされる監視カウンタの値は通常の値ではない。
【００１２】
弾球遊技機におけるバックアップ復帰時には、通常、バックアップされているデータ誤り検出符号とバックアップデータに基づくデータ誤り検出符号とを照合することにより、バックアップデータの正誤を判断している。したがって、前述のようなタイミングで電源の遮断が行われると、バックアップ復帰時におけるデータ誤り検出符号は一致するものの、一方の遊技玉検出手段からの信号のみ検出した状態でバックアップがされているため、監視カウンタに通常の値以外のデータが残ったまま遊技が進行することになる。よって、前述のようなタイミングで電源の遮断とバックアップ復帰とが繰り返されるたび監視カウンタの値が変動し、いずれエラー状態と判定される可能性もある。この場合、ゴト行為を行っていないにもかかわらずエラー報知されるおそれがある。
【００１３】
これに対し、本願発明では、電源断時またはバックアップ復帰時に監視カウンタがクリアされる。そのため、流通路における第１位置と第２位置との間の部分を遊技玉が流通している状態で主制御部に対して電源が遮断される場合であっても、監視カウンタのクリア処理により、前述のような過剰なエラー報知を排除することができる。これにより、ゴト行為を精度良く検出することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態に係る弾球遊技機の斜視図である。
【図２】図１に示す遊技盤の正面図である。
【図３】図１に示す弾球遊技機の電気的構成を示すブロック図である。
【図４】図２に示す始動入賞口ユニットのベース部材を後方から見た斜視図である。
【図５】図３に示す第１遊技玉検出センサの構成を示す図である。
【図６】図３に示す第２遊技玉検出センサの構成を示す図である。
【図７】図３に示す主制御基板に関連する部分の電気的構成を示すブロック図である。
【図８】図７に示す入賞カウンタを説明するための図である。
【図９】主制御基板における定期割込処理の内容を示すフローチャートである。
【図１０】上始動入賞口への入玉に関する入力管理処理の一処理例を表すフローチャートである。
【図１１】バックアップ処理プログラムの内容を示すフローチャートである。
【図１２】上始動入賞口への入玉に関する入力管理処理の他の処理例を表すフローチャートである。
【図１３】本発明の第２実施形態に係る弾球遊技機の普通入賞口ユニットに設けられる普通入賞口流通路の構成を示す模式的な図である。
【図１４】各普通入賞口への入玉に関する入力管理処理の一処理例を表すフローチャートである。
【図１５】各普通入賞口への入玉に関する入力管理処理の他の処理例を表すフローチャートである。
【図１６】大玉ゴトの仕組みを説明するための図である。
【発明を実施するための形態】
【００１５】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、本発明の一実施形態（第１実施形態）に係る弾球遊技機１の斜視図である。この弾球遊技機１は、遊技店内に配列された遊技島への取付け（設置）のための略四角枠状の外枠２と、この外枠２に対し片開き可能に取り付けられた内枠３とを備えている。外枠２の左右一方、たとえば左側のヒンジ４によって、内枠３はヒンジ４の回動軸まわりに回動可能に保持されている。 
【００１６】
内枠３の上部分には、遊技盤５（図２参照）が収容保持されている。内枠３の下部分には、発射手段（図示しない）が収容保持されている。内枠３における遊技盤５の下方には、セーフ玉回収部（図示しない）が配設されている。内枠３の手前側には、前扉６が開閉可能に設けられている。また、内枠３の手前側には、前扉６の下方に、下部開閉板７が開閉可能に設けられている。前扉６には、遊技盤５に対向する位置に略円形の開口８が形成されている。この開口８には、ガラス板などの透明板９が嵌められていて、前扉６を閉じた状態で、その透明板９を介して、透明板９の奥側の遊技盤５（図２参照）を視認することができるようになっている。前扉６の上部には、左右一対のスピーカ２８が配設されている。また、前扉６の下部には、左右一対のランプユニット２７が配設されている。
【００１７】
下部開閉板７には、遊技に使用する遊技玉を貯留しておくための上皿１０と、上皿１０からオーバーフロー路（図示しない）を通して溢れた遊技玉を受け止める下皿１２とが上下に並んで設けられている。また、下皿１２の右側には、遊技玉を遊技盤５に打ち出す際に操作されるハンドル１３が配設されている。遊技者が、ハンドル１３を把持して回転操作することにより、発射装置から遊技盤５に向けて遊技玉を発射することができ、また、ハンドル１３の回転角度を調整することにより、遊技盤５に向けて発射される遊技玉の勢いを調節することができる。なお、遊技玉は所定の直径（たとえば１１．０ｍｍ）を有する鋼球である。
【００１８】
図２は、遊技盤５の正面図である。遊技盤５の盤面（遊技盤５の前面）には、中央部に略円形の遊技領域Ｓが設定されており、この遊技領域Ｓの周縁には、発射装置から発射された遊技玉を、遊技盤５の上方（左側上部）に導くための略円弧状のガイドレール１４が配設されている。また、ガイドレール１４に対向して内レール１１が配置されている。内レール１１の先端は遊技領域Ｓの上部まで延びていて、発射装置により発射された遊技玉は、内レール１１とガイドレール１４との間を通って遊技領域Ｓの上部へと導かれる。
【００１９】
遊技領域Ｓには、多数本の障害釘（図示しない）が配設されており、遊技盤５の左側上部からガイドレール１４および内レール１１に沿って右斜め上方に向けて放たれた遊技玉は、遊技盤５の盤面に沿って多数本の障害釘の間を通って流下していく。
遊技領域Ｓの中央部には液晶表示ユニット１５が配設されている。液晶表示ユニット１５は、弾球遊技機１の遊技中に、演出図柄や予告用の演出などを表示するためのものである。
【００２０】
遊技領域Ｓの下部には、上始動入賞口（入賞口）１７および下始動入賞口（入賞口）１８が上下に並べて配設されている。上始動入賞口１７および下始動入賞口１８は、それぞれ上向きに開口して、遊技盤５の盤面に沿って流下する遊技玉を入玉可能に設けられている。下始動入賞口１８に関連して、下始動入賞口１８を開閉する電動チューリップ役物１９が配設されている。電動チューリップ役物１９は１対の羽根を備えている。電動チューリップ役物１９は、各羽根の先端部が互いに接近した状態（以下、「接近状態」という。）と、各羽根の先端部が互いに離間するように拡開した状態との間で変位可能に設けられている。
【００２１】
電動チューリップ役物１９の接近状態では、遊技盤５の盤面に沿って流下する遊技玉の下始動入賞口１８への入玉が、上始動入賞口１７の役物により阻止された状態となっており、下始動入賞口１８が閉塞されている。一方、電動チューリップ役物１９の拡開状態では、下始動入賞口１８に遊技玉が入玉可能になり、これにより、下始動入賞口１８が開放する。
【００２２】
２つの始動入賞口１７，１８および電動チューリップ役物１９はユニット化されている。言い換えれば、遊技盤５には、上下一対の始動入賞口を有する始動入賞口ユニット１６が配設されている。この始動入賞口ユニット１６は、遊技盤５の中央部に形成された始動入賞口ユニット装着孔（図示しない）に前側から着脱可能に嵌合されており、ねじ止め等により遊技盤５に固定されている。
【００２３】
始動入賞口ユニット１６は後述するベース部材１６０（図４参照）を備えている。ベース部材１６０はベース板１６１を有している。ベース板１６１は始動入賞口ユニット装着孔（図示しない）を塞ぐように遊技盤５の盤面に沿って配置されている。始動入賞口ユニット１６を遊技盤５に装着した状態では、遊技盤５の盤面とベース板１６１の前面とが同一平面に含まれる。ベース板１６１の前面に、上始動入賞口役物１６２、下始動入賞口役物１６３および電動チューリップ役物１９がそれぞれ取り付けられている。上始動入賞口役物１６２は上始動入賞口１７を区画し、下始動入賞口役物１６３は下始動入賞口１８を区画している。ベース板１６１の後面には、上始動口流通路１６４（図４参照）および下始動口流通路１７１（図４参照）が形成されている。上始動入賞口１７に入玉した遊技玉は、上始動口流通路１６４を流通し、セーフ玉回収部（図示しない）によって回収される。下始動入賞口１８に入玉した遊技玉は、下始動口流通路１７１（図示しない）を流通し、セーフ玉回収部によって回収される。
【００２４】
上始動入賞口１７または下始動入賞口１８に遊技玉が入ると、予め定める個数（たとえば、上始動入賞口１７への遊技玉入玉に対しては３玉、または下始動入賞口１８への遊技玉入玉に対しては５玉）の賞玉が、賞玉払出装置５０（図３参照）から払い出される。また、上始動入賞口１７または下始動入賞口１８への遊技玉の入玉に基づいて、次に述べる特別利益状態を実行するか否かを決定するための大当たり抽選が実行される。
【００２５】
始動入賞口ユニット１６の下方には、たとえば、左右に長い長方形状をなす大入賞口２４が配設されている。大入賞口２４に関連して、大入賞口２４を開閉するための大入賞口開閉板２０が設けられている。大入賞口開閉板２０は、遊技盤５の盤面に沿った状態で大入賞口２４を閉塞して、大入賞口２４に遊技玉が入るのを阻止することができる一方、この状態から大入賞口２４の下端縁に沿って配置された回動軸（図示しない）を中心に手前側に傾倒することにより、大入賞口２４を開放して、大入賞口２４上に流下してくる遊技玉を大入賞口２４内に導き入れることができる。大入賞口２４に遊技玉が入玉すると、予め定める個数（たとえば１０玉）の賞玉が、賞玉払出装置５０から払い出される。
【００２６】
特別利益状態中は、大入賞口開閉板２０が揺動（傾倒）されることにより大入賞口２４が開放され、これにより大入賞口２４が開放される。特別利益状態では、所定時間（たとえば３０秒間）が経過するまで、または大入賞口２４に予め定める最大入賞個数（たとえば１０玉）の遊技玉が入玉するまで大入賞口２４を開放するといった動作を１ラウンドとして、このような動作が、所定時間（たとえば１．０秒間）のインターバルを挟んで所定の多数回のラウンド（たとえば１５ラウンド）だけ行われる。
【００２７】
遊技領域Ｓの左部（液晶表示ユニット１５の左方）には、遊技盤５の盤面に沿って流下する遊技玉が通過可能な普図ゲート２５が配設されている。普図ゲート２５を遊技玉が通過すると、電動チューリップ役物１９を拡開状態にするか否かを決定するための普通図柄抽選が実行される。
また、遊技盤５の左下部には、第１普通入賞口２１、第２普通入賞口２２および第３普通入賞口２３が、右下がりの斜め一列に整列して設けられている。各普通入賞口２１，２２，２３は上向きに開口している。各普通入賞口２１，２２，２３に遊技玉が入ると、予め定める個数（たとえば３玉）の賞玉が賞玉払出装置５０から払い出される。これら３つの普通入賞口２１，２２，２３はユニット化されている。言い換えれば、遊技盤５には、普通入賞口２１，２２，２３という３連入賞口を有する普通入賞口ユニット２９が配設されている。普通入賞口ユニット２９は、遊技領域Ｓにおける大入賞口２４の左側で内レール１１の内側に沿って配設されている。この普通入賞口ユニット２９は、内レール１１の内側に沿って形成された普通入賞口ユニット装着孔（図示しない）に前側から着脱可能に嵌合されており、ねじ止め等により遊技盤５に固定されている。
【００２８】
遊技盤５の右上部におけるガイドレール１４の外側領域には、特図表示手段１１１、特図用保留表示手段１１２、普図表示手段１１３、普図用保留表示手段１１４および遊技状態表示部１１５が配設されている。遊技盤５の右上部から右下方向に向けて、これらの表示手段１１１，１１２，１１３，１１４，１１５が、一列にこの順で並んでいる。
特図表示手段１１１は、特別図柄を変動表示させることにより、上始動入賞口１７または下始動入賞口１８への遊技玉の入玉に対して実行される大当たり抽選の結果を表示するためのものである。特図表示手段１１１は、たとえば７セグメント表示器によって構成されている。上始動入賞口１７または下始動入賞口１８に遊技玉が入ると、特図表示手段１１１の図柄変動動作の実行が開始される。この図柄変動動作は、所定の図柄変動時間の経過後に停止される。大当たり抽選の結果が大当たり（特別利益状態を実行すると決定）である場合には、予め定める大当たり用の特別図柄が特図表示手段１１１に停止表示される。一方、大当たり抽選の結果がはずれである場合は、はずれ用の特別図柄が特図表示手段１１１に停止表示される。
【００２９】
特図表示手段１１１における図柄変動動作中または特別利益状態の実行中に、上始動入賞口１７または下始動入賞口１８に遊技玉が入った場合には、その入玉に対する特図表示手段１１１の図柄変動動作が所定数（たとえば４つ）まで保留可能となっている。
保留された特図表示手段１１１の図柄変動動作は、実行中の特図表示手段１１１の図柄変動動作の実行が終了した後に、保留された順序に従って実行される。
【００３０】
特図用保留表示手段１１２は、保留されている特図表示手段１１１の図柄変動動作の数を表示するためのものである。特図用保留表示手段１１２は、たとえば７セグメント表示器によって構成されている。
普図表示手段１１３は、特図用保留表示手段１１２に隣接して並べられた発光可能な２つのランプにより構成されている。遊技玉が普図ゲート２５を通過すると、普図表示手段１１３の図柄変動動作の実行が開始される。普図表示手段１１３の図柄変動動作は、２つのランプのうち点灯状態にあるランプが高速で交互に切り換わることにより表示される。普図表示手段１１３の図柄変動動作は、所定時間の経過後に停止され、２つのランプのうち一方のランプのみが点灯した状態となる。普通図柄抽選に当選した場合は、２つのランプのうち当たりのランプが点灯するとともに、その後、電動チューリップ役物１９が拡開状態とされ、下始動入賞口１８が所定時間だけ開放される。一方、普通図柄抽選に外れた場合は、２つのランプのうち外れのランプが点灯し、下始動入賞口１８は閉塞状態のまま維持される。
【００３１】
普図表示手段１１３の図柄変動動作中または電動チューリップ役物１９の拡開動作中に、遊技玉が普図ゲート２５を通過した場合には、その遊技玉の通過に対する普図表示手段１１３の図柄変動動作が所定数（たとえば４つ）まで保留可能となっている。保留された普図表示手段１１３の図柄変動動作は、実行中の普図表示手段１１３の図柄変動動作の実行が終了した後に、保留された順序に従って実行される。保留されている普図表示手段１１３の図柄変動動作の回数は、普図用保留表示手段１１４に表示される。
【００３２】
普図用保留表示手段１１４は、普図表示手段１１３に隣接して並べられた発光可能な２つのランプにより構成されている。各ランプの点灯／消灯パターンの組み合わせにより、保留されている図柄変動動作の回数が表示される。 
遊技状態表示部１１５は、発光可能な１つのランプにより構成されている。ランプの点灯／消灯の切り換えにより、弾球遊技機１の内部状態が表示される。
【００３３】
大当たり抽選の結果は、特図表示手段１１１に表示されるが、特図表示手段１１１だけでなく、液晶表示ユニット１５にも表示される。特別利益状態中は、大入賞口開閉板２０が揺動されることにより大入賞口２４が開放される。特別利益状態では、所定時間（たとえば３０秒間）が経過するまで、または大入賞口２４に予め定める最大入賞個数（たとえば１０玉）の遊技玉が入球するまで、大入賞口２４を開放するといった大入賞口開閉板２０の動作を１ラウンドとして、このような動作が、所定時間（たとえば１．０秒間）のインターバルを挟んで多数のラウンド（たとえば１５ラウンド）だけ行われる。１回の第１特別利益状態における遊技者が獲得可能な賞球は、たとえば約１５００玉（１０（玉／入玉）×１０（玉／ラウンド）×１５（ラウンド））である。
【００３４】
また、遊技盤５の盤面には、遊技の雰囲気を盛り上げるための遊技ランプ４１が配置されている。図２では、液晶表示ユニット１５に関連して設けられた（液晶表示ユニット１５の周囲に２つ配置された）遊技ランプ４１を例に挙げているが、遊技ランプ２５の形状、個数および配置位置は、適宜設定することができる。
また、遊技ランプを、たとえば、始動入賞口ユニット１６や普通入賞口ユニット２９、大入賞口２４に関連して設けることもできる。
【００３５】
遊技盤５の盤面に沿って流下する遊技玉のうち、上始動入賞口１７、下始動入賞口１８、大入賞口２４、第１普通入賞口２１、第２普通入賞口２２または第３普通入賞口２３のいずれにも入玉しなかった遊技玉（アウト玉）は、遊技領域Ｓの下部に形成されたアウト口２６から機内に入り、セーフ玉回収部に回収される。
図３は、弾球遊技機１の電気的構成を示すブロック図である。弾球遊技機１は、ＡＣ２４Ｖの交流電圧を受けて各種の直流電圧やシステムリセット信号ＳＹＳなどを出力する電源基板６１と、遊技の動作制御（遊技制御）を司る主制御基板３０（主制御部）３０と、演出制御を司る演出制御基板３１と、液晶表示ユニット１５を駆動するための液晶制御基板６３と、賞玉払出装置５０を駆動して遊技玉を払い出すための払出制御基板３２と、遊技者のハンドル（図示しない）の回転操作に基づいて、発射装置（図示しない）を駆動して遊技玉を発射させるための発射制御基板６４とを備えている。各制御基板３０，３１，３２，６３，６４には、たとえばＣＰＵ、ＲＡＭおよびＲＯＭを含む構成のマイクロコンピュータが実装されている。
【００３６】
主制御基板３０には、主基板中継基板６２を介して電源基板６１および払出制御基板３２がそれぞれ接続されている。また、主制御基板３０は、コマンド中継基板６６および演出インターフェイス基板６７を介して、演出制御基板３１および液晶制御基板６３にそれぞれ接続されている。演出制御基板３１と液晶制御基板６３とは、演出インターフェイス基板６７を介して接続されている。また、演出インターフェイス基板６７には、電源中継基板６５を介して電源基板６１が接続されている。
【００３７】
主制御基板３０は、遊技盤中継基板３９を介して遊技盤５の各種遊技部品に接続されている。具体的には、遊技盤中継基板３９は、普図ゲート２５に遊技玉が通過したことを検出するための普図ゲート通過センサからのオンオフ信号、大入賞口２４に遊技玉が入玉したことを検出するための大入賞口入玉センサからのオンオフ信号、第１普通入賞口２１に遊技玉が入玉したことを検出するための第１普通入賞口入玉センサからのオンオフ信号、第２普通入賞口２２に遊技玉が入玉したことを検出するための第２普通入賞口入玉センサからのオンオフ信号、および第３普通入賞口２３に遊技玉が入玉したことを検出するための第３普通入賞口入玉センサ（図３では、第１〜第３普通入賞口入玉センサをまとめて普通入賞口入玉センサとして記載している。）からのオンオフ信号を受ける一方、電動チューリップ役物１９を駆動する電動チューリップ駆動機構（たとえばソレノイド類を含む。）や、大入賞口開閉板２０を開閉駆動するための大入賞口開閉機構（たとえばソレノイド類を含む。）を駆動している。なお、後述するように、始動入賞口１７，１８への入玉を検出するためのセンサ３４，４４，４０からのオンオフ信号については、遊技盤中継基板３９を経由することなく、主制御基板３０に直接入力される。
【００３８】
演出インターフェイス基板６７には、第１枠中継基板６９および第２枠中継基板７０を介して、スピーカ２８および遊技ランプ４１がそれぞれ接続されている。さらに、演出インターフェイス基板６７には、ランプユニット２７を駆動するためのランプ基板６８が接続されている。液晶制御基板６３およびランプ基板６８には、それぞれ、電源基板６１からのシステムリセット信号ＳＹＳおよび電源電圧が、演出インターフェイス基板６７を経由して入力される。
【００３９】
また、払出制御基板３２には、弾球遊技機１の外部に所定の信号（情報）を出力するための外部端子基板３３が接続されている。外部端子基板３３は、たとえば遊技店のホールコンに通信可能に接続されている。
図３に示す基板のうち、払出制御基板３２、発射制御基板６４、電源基板６１、第２枠中継基板７０および外部端子基板３３が、いわゆる内枠３に設けられた枠側部材（図３において一点鎖線で囲んで表示）である。
【００４０】
一方、主制御基板３０、演出制御基板３１、液晶制御基板６３、演出インターフェイス基板６７、ランプ基板６８、主基板中継基板６２、コマンド中継基板６６、電源中継基板６５、第１枠中継基板６９および遊技盤中継基板３９は、遊技盤５の背面に取り付けられた盤側部材である。
主制御基板３０は、演出制御基板３１に向けて制御コマンドＣＭＤを出力する。主制御基板３０からの制御コマンドＣＭＤは、コマンド中継基板６６および演出インターフェイス基板６７を介して演出制御基板３１に与えられる。
【００４１】
演出制御基板３１は、主制御基板３０からの制御コマンドＣＭＤに基づいて、第１枠中継基板６９および第２枠中継基板７０を介して、遊技ランプ４１の点灯（点滅）／消灯およびスピーカ２８の音声出力をそれぞれ制御する。さらに、演出制御基板３１は、主制御基板３０からの制御コマンドＣＭＤに基づいて液晶表示ユニット１５の具体的な演出内容を決定し、その演出内容が記された制御コマンドＣＭＤ´を液晶制御基板６３に送信する。演出制御基板３１から出力される制御コマンドＣＭＤ´は、演出インターフェイス基板６７を介して液晶制御基板６３に与えられる。液晶制御基板６３は、演出制御基板３１から送出される制御コマンドＣＭＤ´（この場合、液晶制御用のコマンド）に基づいて液晶表示ユニット１５の表示を制御する。
【００４２】
払出制御基板３２は、主基板中継基板６２に接続されており、この主基板中継基板６２を介して主制御基板３０に接続されている。払出制御基板３２には電源基板６１が直接接続されており、電源基板６１は、システムリセット信号ＳＹＳ、電圧降下信号ＤＷＮ、電源電圧、およびバックアップ用電源電圧ＢＵを、払出制御基板３２に与えている。また、主制御基板３０は、払出制御基板３２に向けて制御コマンドＣＭＤ´´を出力する。主制御基板３０から出力される制御コマンドＣＭＤ´´は、主基板中継基板６２を介して払出制御基板３２に与えられる。払出制御基板３２は、主制御基板３０からの制御コマンドＣＭＤ´´に基づいて、賞玉払出装置５０の払出し動作を制御する。
【００４３】
電源基板６１は、システムリセット信号ＳＹＳ、ＲＡＭクリア信号ＤＥＬ、電圧降下信号ＤＷＮ、ＤＣ１２ＶおよびＤＣ３２Ｖの電圧、ならびにバックアップ用電源電圧ＢＵを、主基板中継基板６２を介して主制御基板３０に与えている。電源基板６１は、また、システムリセット信号ＳＹＳ、ならびに交流および直流の電源電圧を、電源中継基板６５を介して演出インターフェイス基板６７に与えている。演出インターフェイス基板６７は、電源基板６１からの電源電圧およびシステムリセット信号ＳＹＳを、演出制御基板３１に与えている。
【００４４】
システムリセット信号ＳＹＳは、電源基板６１に交流電源２４Ｖが投入（供給）されたことを示す信号である。
ＲＡＭクリア信号ＤＥＬは、主制御基板３０および払出制御基板３２のマイクロコンピュータのＲＡＭの全領域を初期設定するか否かを決定する信号である。
主制御基板３０と払出制御基板３２のマイクロコンピュータには、電源基板６１から、直流５Ｖのバックアップ電源ＢＵが供給されている。したがって、営業終了や停電により交流電源２４Ｖが遮断（電源供給停止）された後も、各マイクロコンピュータ内のＲＡＭのデータは保持される。本実施形態では、少なくとも数日は、ＲＡＭの記憶内容が保持されるように設計されている。
【００４５】
バックアップ用電源電圧ＢＵは、営業終了や停電により電源基板６１への交流電源２４Ｖからの電圧が遮断された後も、主制御基板３０のＲＡＭ７２および払出制御基板３２のＲＡＭのデータを保持するためのＤＣ５Ｖの直流電圧である。
また、電源基板６１は、交流電源２４Ｖの遮断時に、主制御基板３０および払出制御基板３２に、それぞれ電圧降下信号ＤＷＮを出力するよう構成されている。電圧降下信号ＤＷＮは、交流電源２４Ｖが降下し始めたことを示す信号であり、各マイクロコンピュータの入力ポートに供給されるようになっている。電圧降下信号ＤＷＮの入力に基づき、主制御基板３０および払出制御基板３２では、それぞれ、バックアップ処理（図１１）によって必要なデータがＲＡＭに退避される。主制御基板３０および払出制御基板３２は、電圧降下信号ＤＷＮの受信に応答して、停電や営業終了に先立って、必要な終了処理を開始する。これにより、前述のバックアップ電源ＢＵによる給電による作用と相俟って、主制御基板３０および払出制御基板３２は、営業開始時や停電からの復旧後速やかに電源遮断前の遊技状態（または動作）に復帰できる。しかしながら、演出制御基板３１や液晶制御基板６３などの他の制御基板にはバックアップ電源ＢＵが供給されていない。そのため、これらの制御基板では、営業開始時や停電からの復旧時には、電源遮断前の動作や状態とは無関係に、初期状態の動作が開始される。なお、これらの制御基板においても、このようなバックアップ機能が設けられていてもよい。
【００４６】
電源基板６１には、ＲＡＭ７２のデータをゼロクリア（ＲＡＭ７２の記憶内容を初期化）するためのＲＡＭクリアスイッチ（図示しない）が配設されている。作業者（たとえば遊技店の従業員）がＲＡＭクリアスイッチを手で押してオン操作すると、ＲＡＭクリア信号ＤＥＬがオン状態（低レベル）となる。ＲＡＭクリアスイッチから手を離すと、ＲＡＭクリア信号ＤＥＬがオフ状態（高レベル）に復帰する。
【００４７】
ＲＡＭクリア信号ＤＥＬがオン状態（低レベル）にある状態で（すなわちＲＡＭクリアスイッチが操作されつつ）電源基板６１に配設された電源投入スイッチ（図示しない）がオン操作されて電源が投入されると、主制御基板３０のＲＡＭ７２に記憶されているデータおよび払出制御基板３２のＲＡＭに記憶されているデータがそれぞれゼロクリア（初期化）される。一方、ＲＡＭクリア信号ＤＥＬがオフ状態（高レベル）にある状態で（すなわちＲＡＭクリアスイッチが操作されないまま）電源投入スイッチがオン操作されて電源投入されると、主制御基板３０のＲＡＭ７２のデータおよび払出制御基板３２のＲＡＭのデータはともにゼロクリアされない。
【００４８】
図４は、ベース部材１６０を後方から見た斜視図である。図４を参照して上始動口流通路１６４について説明する。ベース部材１６０は、ベース板１６１と、一対の樋状の案内レール１６２と、２つのセンサホルダ１６６，１６７とを備えている。これらベース板１６１、案内レール１６２およびセンサホルダ１６６，１６７は合成樹脂材料を用いて一体的に形成されている。ベース板１６１には、上始動入賞口１７に入玉した遊技玉が流入するための流入口１６３が形成されている。案内レール１６２の上流端は流入口１６３に接続されている。案内レール１６２の下流端は、セーフ玉回収部の上方位置で開放している。
【００４９】
案内レール１６２によって上始動口流通路１６４が区画されている。上始動口流通路１６４は、流入口１６３に連通している。上始動口流通路１６４は流入口１６３の後方位置から左右方向の一方向（たとえば右方向（図４に示す左方向））に向けて延びる第１部分１６８と、第１部分１６８の下流端（右端）から屈曲し、鉛直下方に向けて延びる第２部分１６９と、第２部分１６９の下端から上記の一方向（たとえば右方向（図４に示す左方向））に向けて延びる第３部分１７０とを備えている。第１部分１６８および第３部分１７０は、下流側に向かうに従って下がるように緩やかに傾斜している。
【００５０】
上始動口流通路１６４の第２部分１６９の中間部には、遊技玉検出上センサ（第１および第２遊技玉検出手段の一方）３４を装着するための上センサホルダ１６６が設けられている。また、上始動口流通路１６４の第３部分１７０の下流端には、遊技玉検出下センサ（第１および第２遊技玉検出手段の他方）４４を装着するための第２センサホルダ１６７が設けられている。上始動口流通路１６４における、遊技玉検出上センサ３４による検出位置（第１位置および第２位置の一方）と、遊技玉検出下センサ４４による検出位置（第１位置および第２位置の他方）とは、流通方向に関して（流通方向に沿って）所定の間隔Ｗ１（図４参照。以下、「上始動口流通路１６４における所定の間隔Ｗ１」という。）が隔てられている。これら上始動口流通路１６４における２つの検出位置の間の部分には、ＮＡ（後述する）個の遊技玉を収容可能である。
【００５１】
上始動入賞口１７に入玉した遊技玉は、流入口１６３を介して上始動口流通路１６４を流通し、遊技玉検出センサ３４，４４の双方によって検出される。遊技玉検出センサ３４，４４による検出後、遊技玉はセーフ玉回収部（図示しない）に回収される。
一方、下始動入賞口１８に入玉した遊技玉は、下始動口流通路１７１を流通し、下始動入賞口入玉センサ４０（図４では図示を省略。図７参照）によって検出される。下始動入賞口入玉センサ４０による検出後、遊技玉はセーフ玉回収部（図示しない）に回収される。
【００５２】
図５は、遊技玉検出上センサ３４を説明するための図である。図５（ａ）は遊技玉検出上センサ３４の平面図を示し、図５（ｂ）は遊技玉検出上センサ３４の一部断面図を示す。遊技玉検出上センサ３４はたとえば高周波発振形の貫通型近接センサにより構成されている。遊技玉検出上センサ３４は、左右方向に長い略長方体状をなす合成樹脂製のケーシング３７を有している。ケーシング３７の左端の後部には、ケーシング３７の左端面と後側面とを接続するテーパ面３８が形成されている。ケーシング３７は遊技玉の直径の約２．５倍の左右長と、その左右長の半分程度の前後幅と、その前後幅の約１／４程度の上下厚みとを有している。テーパ面３８を上センサホルダ１６６（図４参照）側の凸部（図示しない）と組み合わせることで、遊技玉検出上センサ３４が上下反転して上センサホルダ１６６に装着されることを防止することができる。
【００５３】
ケーシング３７の左部分には、ケーシング３７の上下面を貫通する筒状の第１通過孔３５が形成されている。第１通過孔３５は遊技玉が通過するためのものである。第１通過孔３５は正八角形状をなしている。第１通過孔３５の外周の内接円３６（二点鎖線にて図示）の直径Ｄ１はたとえば１１．４ｍｍである。第１通過孔３５の外周の外側部分にはコイル（図示しない）が巻回されている。ケーシング３７の右部分には、コイルに接続された発振回路（高周波発振回路。図示しない）が収容されている。このコイルおよび発振回路によって、遊技玉の第１通過孔３５の通過を検出するための第１検出部が構成されている。第１検出部は、主制御基板３０に対してオンオフ信号を出力している。第１通過孔３５への遊技玉の通過を検出すると、第１検出部から出力される信号は一旦オン状態になり、その後オフ状態に戻る。
【００５４】
図６は、遊技玉検出下センサ４４を説明するための図である。図６（ａ）は遊技玉検出下センサ４４の平面図を示し、図６（ｂ）は遊技玉検出下センサ４４の一部断面図を示す。遊技玉検出下センサ４４はたとえば反射型フォトセンサ（光センサ）により構成されている。
遊技玉検出下センサ４４は、左右方向に長い略長方体状をなす合成樹脂製のケーシング４７を有している。ケーシング４７は遊技玉の直径の約２．５倍の左右長と、その左右長の半分程度の前後幅と、その前後幅の約１／４程度の上下厚みとを有している。
【００５５】
ケーシング４７の右部分には、ケーシング４７の上下面を貫通する筒状の第２通過孔４５が形成されている。第２通過孔４５は遊技玉が通過するためのものである。第２通過孔４５はたとえば丸孔をなしている。第２通過孔４５の直径Ｄ２はたとえば１１．４ｍｍである。
ケーシング４７の左部分には、トランジスタ等の電子部品（図示しない）が実装された回路基板（図示しない）が収容されている。回路基板には、光を発光するための発光素子４８と、発光素子４８から発せられた光を受光するための受光素子４９とが実装されている。発光素子４８として赤外線を発光する発光ダイオードを例示することができ、受光素子４９として赤外線を受光するフォトダイオードを例示することができる。発光素子４８および受光素子４９は、第２通過孔４５の周縁部に沿って隣り合って配置されており、第２通過孔４５によって区画される空間に臨んでいる。第２通過孔４５の周縁部には、また、素子４８，４９に対向する部分に、発光素子４８が発光した光を受光素子４９へと反射させるための反射鏡５０が配置されている。また、回路基板は、主制御基板３０と電気的に接続されている。
【００５６】
回路基板によって、遊技玉の第２通過孔４５の通過を検出するための第２検出部が構成されている。発光素子４８は主制御基板３０からの給電により常時発光される。このとき、発光素子４８からの光は反射鏡５０で鏡面反射されて、受光素子４９へ導かれている。この状態で遊技玉が第２通過孔４５を通過すると、発光素子４８から受光素子４９への光路が一時的に遮断される。第２検出部は、この光路の遮断を検出することによって、遊技玉の通過を検出する。第２検出部は、主制御基板３０に対してオンオフ信号を出力している。第２通過孔４５への遊技玉の通過を検出すると、第２検出部から出力される信号は一旦オン状態になり、その後オフ状態に戻る。
【００５７】
なお、遊技玉検出下センサ４４として、第２通過孔４５の直径Ｄ２が第１通過孔３５の直径Ｄ１と同等のものに限られず、直径Ｄ１よりも大径のものを採用してもよい。また、フォトセンサとしては、発光素子と受光素子とが互いに対向配置される透過型のフォトセンサであってもよい。
図７は、主制御基板３０に関連する部分の電気的構成を示すブロック図である。
【００５８】
主制御基板３０には前述のようにマイクロコンピュータが実装されている。このマイクロコンピュータは、ＣＰＵ７１、ＲＡＭ７２およびＲＯＭ７３を備えている。主制御基板３０のＣＰＵ７１として、たとえばＺ８０ＣＰＵ（Ｚｉｌｏｇ社製）が採用されている。
ＲＡＭ７２には、監視カウンタ７４、異常フラグ７５、入賞カウンタ７６および乱数記憶領域７７が設けられている。
【００５９】
監視カウンタ７４では、遊技玉検出上センサ３４からの検出出力が主制御基板３０に入力される毎にその値をインクリメント（＋１）しているとともに、遊技玉検出下センサ４４からの検出出力が主制御基板３０に入力される毎にその値をデクリメント（−１）している。すなわち、監視カウンタ７４は、遊技玉検出上センサ３４から発せられた検出出力の回数と、遊技玉検出下センサ４４から発せられた検出出力の回数による検出回数との間の差数を計数するものであり、監視カウンタ７４の値は当該差数を示している。
【００６０】
異常フラグ７５は、弾球遊技機１がエラー状態中であるか否かを記憶しておくためのものであって、通常の状態（エラー状態でないとき）には「０」が格納されている。そして、その状態からエラー状態が判定されると、異常フラグ７５の値が「０」から「１」に切り換わるようになっている。
上始動入賞口１７または下始動入賞口１８に遊技玉が入ると、予め定める個数（たとえば、上始動入賞口１７への遊技玉入玉に対しては３玉、または下始動入賞口１８への遊技玉入玉に対しては５玉）の賞玉が、賞玉払出装置５０から払い出される。また、上始動入賞口１７または下始動入賞口１８への遊技玉の入玉に基づいて、次に述べる特別利益状態を実行するか否かを決定するための大当たり抽選が実行される。
【００６１】
入賞カウンタ７６は、入賞口１７，１８，２１〜２３に入玉（入賞）しているが、賞玉が未だ払い出されていない入玉数を記憶しておくためのカウンタである。
図８は入賞カウンタ７６を説明するための図である。入賞カウンタ７６は、３玉賞玉用のカウンタ領域７６Ａと、５玉賞玉用のカウンタ領域７６Ｂと、１０玉賞玉用のカウンタ領域（図示しない）とを含んでいる。各カウンタ領域７６Ａ，７６Ｂには初期値として「０」が格納されている。上始動入賞口１７や普通入賞口２１〜２３などの３玉賞玉用の入賞口に遊技玉が入玉する毎に３玉賞玉用のカウンタ領域７６Ａの値がカウントアップし、５玉賞玉用の入賞口である下始動入賞口１８に遊技玉が入玉する毎に５玉賞玉用のカウンタ領域７６Ｂの値がカウントアップする。また、１０玉賞玉用の入賞口である大入賞口２４に遊技玉が入玉する毎に１０玉賞玉用のカウンタ領域（図示しない）の値がカウントアップする。
【００６２】
そして、３玉賞玉用のカウンタ領域７６Ａ、５玉賞玉用のカウンタ領域７６Ｂおよび１０玉賞玉用のカウンタ領域の値に基づいて払出しのための制御コマンドが作成される。そして、後述する定期割込処理内で実行されるコマンド送信処理において、その制御コマンドが払出制御基板３２に向けて送信される。なお、あるカウンタ領域の値に基づいてコマンド送信処理が行われると、当該カウンタ領域の値がデクリメント（−１）される。
【００６３】
図７を参照して、乱数記憶領域７７には、始動入賞口１７，１８への遊技玉入玉に対して実行される大当たり抽選の実行に関する種々の乱数（たとえば、大当たり判定用乱数、大当たり図柄決定用乱数、はずれ図柄決定用乱数、変動パターン判定用乱数など）が格納される。
ＲＡＭ７２には、前述のように、電源基板６１からのバックアップ用電源電圧ＢＵ（ＤＣ５Ｖの直流電源電圧）が供給されている。これにより、主制御基板３０に対する電源基板６１への電源遮断後、ＲＡＭ７２はバックアップ用データを保持する。具体的には、電源基板６１に付与されている交流電源２４Ｖが降下し始めたとき、電源基板６１から主制御基板３０にＤＷＮ信号が送信される。電圧降下信号ＤＷＮを受信すると、ＣＰＵ７１はバックアップ処理（図１１）を実行する。ＣＰＵ７１は、電源基板６１からのバックアップ用電源電圧ＢＵをＲＡＭ７２に供給し、ＲＡＭ７２に記憶されているデータを保持する。また、ＣＰＵ７１は、ＲＡＭ７２に記憶されていたデータのチェックサム（データ誤り検出符号）の演算を実行し、その演算結果をＲＡＭ７２のＳＵＭ記憶領域（図示しない）に格納する。
【００６４】
主制御基板３０には、前述のように、遊技玉検出上センサ３４からのオンオフ信号、遊技玉検出下センサ４４からのオンオフ信号および下始動入賞口入玉センサ４０からのオンオフ信号が入力されている。
また、ＲＯＭ７３には、エラー判定を行う際の基準値となる判定値を記憶するための判定値記憶部７８が設けられている。上始動入賞口１７への入玉に対するエラー判定値としてたとえば「ＮＡ（たとえば２）」が設定されている。この判定値「ＮＡ」は、上始動口流通路１６４における所定の間隔Ｗ１と、遊技玉直径Ｄ（たとえば１１．０ｍｍ程度）との間で、次式に示す関係を有している。
Ｄ・ＮＡ＜Ｗ１＜Ｄ・（ＮＡ＋１）    ・・・（１）
次に、主制御基板３０のプログラムについて説明する。主制御基板３０の制御プログラムは、所定時間毎（４ｍｓｅｃ）に起動されるマスク可能な定期割込処理を含んでいる。定期割込処理は、電源電圧の復旧や投入に基づいて起動されるメイン処理であるシステムリセット処理を中断させて実行開始される。
【００６５】
図９は主制御基板３０における定期割込処理の内容を示すフローチャートである。定期割込処理が開始されると、ＣＰＵ７１のレジスタを保存することなく、速やかに電源異常チェック処理が実行される（ステップＳ０）。ステップＳ０の電源異常チェック処理では、電源基板６１から主制御基板３０に供給されている電圧降下信号のレベルを判定する。この電圧降下信号のレベルが電源遮断を示すレベルであることを１又は複数の定期割込処理に亙って検出した場合にバックアップ処理（図１１）に移行する。
【００６６】
一方、電圧降下信号が電源遮断を示さないレベルであることが判定された場合は、次に述べる乱数更新処理（ステップＳ１）に移行する。この乱数更新処理では、後述する普通図柄判定処理（ステップＳ６）で使用される普図当選用乱数カウンタ（図示しない）の値や、大当たり判定処理（ステップＳ７）で使用される大当たり当選用乱数カウンタ（図示しない）の値が更新される（Ｓ１：乱数更新処理）。
【００６７】
ステップＳ１の乱数更新処理の終了後、遊技動作の時間を管理している各タイマについて、タイマ減算処理が行なわれる（ステップＳ２）。ここで減算されるタイマは、主として、電動チューリップ役物１９の拡開時間や大入賞口２４の開放時間やその他の遊技演出時間を管理するために使用されるものである。
次いで、入力管理処理が実行される（ステップＳ３）。入力管理処理は、弾球遊技機１に設けられた各種センサからの信号の状態（たとえば、オン状態かオフ状態か）を記憶したり、その信号に基づくデータを定期的に更新したりする処理である。各種センサからの信号として、たとえば、大入賞口入玉センサ（図示しない）、第１〜第３普通入賞口入玉センサ（図示しない）、下始動入賞口入玉センサ４０、遊技玉検出上センサ３４および遊技玉検出下センサ４４のそれぞれから出力されるオンオフ信号が挙げられる。
【００６８】
スイッチ入力処理の終了後、エラー管理処理が行われる（ステップＳ４）。エラー管理処理では、賞玉払出装置５０に遊技玉を供給するための玉供給機構（図示しない）に対する遊技玉の補給停止の有無や遊技玉の詰まりの有無、および弾球遊技機１内部の異常発生の有無も判定している。
次いで、入賞口１７，１８，２１，２２，２３へ入賞した遊技玉の払出数に対応した賞球払出装置５０への払出個数の指示を行うために入賞情報の確認およびコマンドデータの作成を行う賞玉管理処理を実行した後（ステップＳ５）、電動チューリップ役物１９を拡開動作させるか否かを判定する普通図柄判定処理（前述の普通図柄抽選と同等）を実行する（ステップＳ６）。より詳しくはステップＳ１の乱数更新処理によって更新された普図当選用乱数カウンタの値を当たり当選値と対比する。普図当選用乱数カウンタの値が当たり当選値と一致すれば、普通図柄当選時の動作モードに変更する。この動作モードでは、電動チューリップ役物１９の拡開動作に向けた処理が実行される。 
【００６９】
次いで、特別利益状態を実行させるか否かを判定する大当たり判定処理を行う（ステップＳ７）。そして、抽選結果が大当たりである場合、特別利益状態中の動作モードに変更する。また、特別利益状態中の動作モードでは、大入賞口２４の開放動作（大入賞口開閉板２０の開閉動作）に向けた処理が実行される。
大当たり判定処理の後、主制御基板３０で管理する所定のランプについてランプ点灯処理を実行するとともに（ステップＳ８）、電動チューリップ役物１９の拡開動作や大入賞口開閉板２０の開閉動作などを実現する開閉役物駆動処理を実行した後（ステップＳ９）、ＣＰＵ７１を割込み許可状態に戻してタイマ割込みを終える（ステップＳ１０）。その結果、定期割込処理のルーチンを脱し、無限ループのメイン処理（システムリセット処理）が実行される。
【００７０】
図１０は、上始動入賞口１７への入玉に関する入力管理処理の一処理例を表すフローチャートである。この処理例では、遊技玉検出下センサ４４を第１遊技玉検出手段として、また、遊技玉検出上センサ３４を第２遊技玉検出手段として取り扱っている。そして、遊技玉検出下センサ４４による遊技玉の検出に応答して、上始動入賞口１７に遊技玉が入賞（入玉）したとされる。
【００７１】
ＣＰＵ７１は、異常フラグ７５が「１」であるか否かを常に監視している（ステップＳ１１）。そして、異常フラグ７５が「０」である場合には（ステップＳ１１でＮＯ）、遊技玉検出上センサ３４からの信号出力がオン状態になるか否か、あるいは遊技玉検出下センサ４４からの信号出力がオン状態になるか否かを監視する（ステップＳ１２，ステップＳ１４）。そして、遊技玉検出上センサ３４からの信号出力がオン状態になると（ステップＳ１２でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をインクリメント（＋１）し（ステップＳ１３）、遊技玉検出下センサ４４からの信号出力がオン状態になると（ステップＳ１４でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をデクリメント（−１）する（ステップＳ１５）。
【００７２】
また、遊技玉検出下センサ４４からの検出出力があったとき（遊技玉検出下センサ４４からの信号出力が一旦オン状態になったとき。ステップＳ１４でＹＥＳ）、デクリメント後の監視カウンタ７４の値が参照される（ステップＳ１６，Ｓ１７）。
監視カウンタ７４の値が「０」以上判定値「ＮＡ（たとえば２）」未満である場合（ステップＳ１６でＹＥＳかつステップＳ１７でＮＯ）は、ＣＰＵ７１は、大当たり抽選の実行に関する種々の乱数（たとえば、大当たり判定用乱数、大当たり図柄決定用乱数、はずれ図柄決定用乱数、変動パターン判定用乱数など）を乱数記憶領域７７に格納するとともに（ステップＳ１８）、入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値を更新（インクリメント（＋１））する（ステップＳ１９）。また、監視カウンタ７４の値が「０」未満（ステップＳ１６でＮＯ）または判定値「ＮＡ」を超える場合（ステップＳ１７でＹＥＳ）は、異常フラグ７５の値を「１」にする（ステップＳ２１）。その後、入力管理処理はリターンされる。
【００７３】
一方、遊技玉検出下センサ４４からの信号出力がオフ状態のままの場合（ステップＳ１４でＮＯ）、次いで、監視カウンタ７４の値が参照される（ステップＳ２０）。監視カウンタ７４の値が判定値「ＮＡ」を超える場合は（ステップＳ２０でＹＥＳ）、異常フラグ７５が「１」にされ（ステップＳ２１）、その後、入力管理処理はリターンされる。また、監視カウンタ７４の値が判定値「ＮＡ」以下である場合は（ステップＳ２０でＮＯ）、入力管理処理はそのままリターンされる。
【００７４】
すなわち、監視カウンタ７４の値が「０」以上判定値「ＮＡ」以下であるときは、各種乱数が取得されて乱数記憶領域７７に記憶され、かつ入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値が更新されるが、監視カウンタ７４の値が「０」未満であったり、判定値「ＮＡ」を超えたりするときは、各種乱数が取得されず、また、入賞カウンタ７６の値も更新されない。
【００７５】
そして、入賞カウンタ７６におけるカウンタ領域７６Ａの値に基づいて払出しのための制御コマンドが作成され、その後に実行される定期割込処理内で実行されるコマンド送信処理において、その制御コマンドが払出制御基板３２に向けて送信される。
また、乱数記憶領域７７に記憶されている各種乱数の値に基づいて、ステップＳ７の大当たり判定処理が実行される。
【００７６】
さらに、異常フラグ７５の値が「１」であるときは、コマンド送信処理において、主制御基板３０のＣＰＵ７１は、周辺の基板（たとえば演出制御基板３１など）に、エラー状態報知のためのエラー報知コマンドを送信する。主制御基板３０が出力したエラー報知コマンドは、コマンド中継基板６６を経由して演出制御基板３１に送信される。演出制御基板３１は、エラー報知コマンドを受信すると、演出インターフェイス基板６７を経由して、液晶制御基板６３およびランプ基板６８に、エラー報知のための制御コマンドを送信する。この制御コマンドを受信した液晶制御基板６３は、液晶表示ユニット１５に所定のエラー画面（たとえば、「エラーが発生しました」などのメッセージ）を表示する。また、この制御コマンドを受信したランプ基板６８は、ランプユニット２７を所定のエラー態様で点灯させる。さらに、演出制御基板３１は、エラー報知コマンドを受信すると、スピーカ２８の音声出力を制御してスピーカ２８から所定の警報音を出力させるとともに、遊技ランプ４１を所定のエラー態様で点灯させる。これらのエラー報知は、一旦電源を切り、その後電源を再投入しない限り、解除することができない。
【００７７】
さらにまた、ＣＰＵ７１は外部端子基板３３に向けてエラー状態が発生した旨のエラー信号（情報）を出力する。主制御基板３０から出力されたエラー信号は、外部端子基板３３を介して遊技店のホールコンに入力される。
次に、図１を参照しつつ、上始動入賞口１７においていわゆる大玉ゴトが行われる場合を考える。この大玉ゴトでは、真正の遊技玉（たとえば直径１１．０ｍｍ程度）より一回り大きな不正玉を用いる。この不正玉として、たとえば、真正の遊技玉より一回り大きな（たとえば直径１１．５〜１２ｍｍ程度）のベアリング用の鋼球が用いられる。この鋼球の複数の部位を部分的に削ることにより、この鋼球に直径１１．０ｍｍ以下となる部分（たとえば直径１０．８ｍｍ程度になる部分）が設けられる。
【００７８】
遊技者（この場合不正行為者）は、遊技盤５の盤面に向けて発射され、その盤面に沿って流下する遊技玉を、磁石の操作によって上始動入賞口１７に向けて誘導する。
上始動入賞口１７に入玉した遊技玉は上始動口流通路１６４を流通する。そして、遊技玉検出上センサ３４の第１通過孔３５の直径（内接円３６の直径）は前述のように１１．４ｍｍ程度であるので、遊技玉検出上センサ３４に達した不正玉は、第１通過孔３５を通過することができず、この第１通過孔３５に詰まることになる。そして、遊技玉通過を多数回誤検出させるために、その不正玉に向けて電波を照射し、その電波の周波数を切り換える。この周波数の切り換えにより、近接センサにより構成された遊技玉検出上センサ３４からの信号出力が多数回オン状態になる。そして、信号出力がオン状態になる毎に（ステップＳ１２でＹＥＳ）監視カウンタ７４の値がインクリメント（＋１）される。
【００７９】
不正玉に向けて照射された電波は遊技玉検出下センサ４４にも与えられる。しかしながら、遊技玉検出下センサ４４はフォトセンサにより構成されており、その検出原理が遊技玉検出上センサ３４とは異なっている。そのため、電波の周波数が切り換えられても、遊技玉検出下センサ４４からの信号出力はオフ状態のままであり、監視カウンタ７４の値はデクリメント（−１）されない。その結果、監視カウンタ７４の値は速やかに判定値「ＮＡ（たとえば「２」）」を超え（ステップＳ１７でＹＥＳ）、入賞カウンタ７６の値は更新されずに異常フラグ７５の値が「１」になる。これにより、遊技玉検出上センサ３４に対する大玉ゴトを精度良く検出することができる。
【００８０】
図１１は、バックアップ処理プログラムの内容を示すフローチャートである。このバックアップ処理は、停電などによって電源電圧が降下した際に発生する。
入力ポートに入力される電圧降下信号ＤＷＮの状態を監視し、電圧降下信号ＤＷＮが電源投入状態を示す電圧レベルであれば、バックアップ処理に移行し、まず監視カウンタクリア処理（ステップＳ３３）が実行される。
【００８１】
次いで、監視カウンタクリア処理では監視カウンタ７４の値および異常フラグ７５の値をゼロクリアするとともに、ゼロクリア後にこれらの値を記憶する（ステップＳ３３，Ｓ３４）。その後、チェックサム（データ誤り検出符号）の演算を実行する（ステップＳ３５）。具体的には、ＲＡＭ７２のワーク領域に対して連続して８ビット加算を実行し、その演算結果をチェックサム値としてＳＵＭ記憶領域に記憶する。８ビット演算の対象となる領域は広い方が望ましく、ＲＡＭ７２における、ＳＵＭ記憶領域とバックアップフラグ領域とを除く全領域としている。なお、チェックサム演算（ステップＳ３５）よりも前の段階で、バックアップが成されたか否かを示すためのバックアップフラグ（５Ａ［Ｈ］）をバックアップフラグ領域に設定し、このバックアップフラグ領域を含めたチェックサム値を算出するようにしてもよい。このようにすることで、ＳＵＭ記憶領域を除く全領域がチェックサム演算の対象領域となる。
【００８２】
その後、バックアップフラグ領域にフラグ値５Ａ［Ｈ］を記憶する（ステップＳ３６）。バックアップフラグ領域への記憶後、ＲＡＭ７２のアクセスを禁止して（ステップＳ３７）電源電圧が降下してＣＰＵ７１が非動作状態になるのを待つ。その後、ＣＰＵは非動作状態となるが、ＲＡＭにはバックアップ電源ＢＵが供給されているので、バックアップされたデータがそのまま保存され続ける。つまり、電源が完全に遮断された後もＲＡＭ７２の内容は現状のまま維持される。
【００８３】
なお、この実施形態では電圧降下信号ＤＷＮが入力ポートに入力される場合を例に挙げたが、電圧降下信号ＤＷＮをたとえばＣＰＵ７１のＮＭＩ端子に入力するように構成してもよい。この場合のバックアップ処理では、まず、ＣＰＵ７１の各レジスタの内容がＲＡＭ７２のスタック領域に退避される。具体的には、ＣＰＵ７１の割込み許可フリップフロップの値がセットされ、スタック領域には、Ｉレジスタと、許可フリップフロップの値がコピーされたＦレジスタ（Ｐ／Ｖフラグ）とが保存される。各レジスタの退避の終了後、スタックポインタの値（ＳＰ値）がＲＡＭ７２のＳＰ記憶エリアに保存される処理を実行した後、図１１に示す監視カウンタクリア処理（ステップＳ３３）に移行するように処理手順が組まれる。
【００８４】
次に、主制御基板３０における復電処理について検討する。この復電処理は、停電状態からの復旧時にＲＡＭクリア操作されずに電源投入されることにより実行される。この復電処理は、前述のシステムリセット処理内で実行される。
この復電処理は主制御基板３０に対する前述のシステムリセット信号ＳＹＳの入力に基づいて開始される。この場合、ＣＰＵ７１は最初に自らを割込み禁止状態に設定するとともに、割込みモード２を設定する。次いで、ＣＰＵ７１の内部のスタックポインタの値を、スタック領域の最終アドレスに設定するとともに、ＣＰＵ７１に内蔵されている各レジスタの値を初期設定する。主制御基板３０が電源基板６１からのＲＡＭクリア信号ＤＥＬを受信している場合には、次いでＣＰＵ７１は、ＲＡＭクリア信号ＤＥＬを読み込み、そのＲＡＭクリア信号ＤＥＬのレベルをチェックする。
【００８５】
その後、ＣＰＵ７１は、周辺の基板（たとえば、払出制御基板３２や演出制御基板３１などの基板）の初期設定が完了するまで、ＲＡＭ７２をライト許可する前のタイミングで処理の進行を停止させるために、ウォッチドッグタイマ回路（図示しない）をクリアしながらウエイトする。そして、電圧降下信号ＤＷＮが電源投入状態を示す電圧レベルになった後、ＣＰＵ７１はＲＡＭ７２をライト許可にし、待機画面表示コマンドを演出制御基板３１に向けて送出する。その後、ＣＰＵ７１は、主制御基板３０が、払出制御基板３２が立ち上がったことを示す電源投入時コマンドの受信を監視する。
【００８６】
電源投入時コマンドを受信したとき、ＣＰＵ７１は、読み込んだＲＡＭクリア信号ＤＥＬが低レベルであるか否かを判断する。読み込んだＲＡＭクリア信号ＤＥＬが低レベルである場合は、電源投入時にＲＡＭクリア操作が行われていた（ＲＡＭクリアスイッチが押されながら電源が投入された）として、ＲＡＭ７２の全領域がゼロクリア（ＲＡＭ７２の記憶内容が初期化）される。また、ＲＡＭクリアの実行に伴い、ＲＡＭクリアフラグ領域に「５Ａ［Ｈ］」が格納される。そして、主制御基板３０は、周辺の基板（たとえば、払出制御基板３２や演出制御基板３１などの基板）に、ＲＡＭクリア報知のためのＲＡＭクリアコマンドを送信する。その後、復帰コマンド処理および復帰時各種処理が実行される。この復帰コマンド処理では、周辺の基板（たとえば、払出制御基板３２や演出制御基板３１などの基板）に対し、電源復帰を行う旨を通知する復帰コマンドが送信される。また、復帰時各種処理では、電源遮断時の遊技状態（確率状態および電動チューリップ役物１９（普通電動役物）の作動有無など）を特定するための状態コマンドを周辺の基板（たとえば、演出制御基板３１）に送信するための処理や、復帰時の図柄の動作状態がデモ状態である場合には、デモコマンドを送信するための処理、復帰時のエラー状態に応じたコマンドを送信するための処理など各種の処理が実行される。
【００８７】
また、ＣＰＵ７１が読み込んだＲＡＭクリア信号が高レベルである場合は、ＲＡＭ７２に記憶されていたデータ（バックアップデータ）が有効であるか否かが判別される。バックアップデータが有効であるか否かは、具体的には、次のようにして判別される。ＣＰＵ７１は、その時点でＲＡＭ７２に記憶されているデータのチェックサム（データ誤り検出符号）を算出したチェックサムを、ＳＵＭ記憶領域に記憶されているバックアップ用のチェックサムと照合する。算出したチェックサムの値と、バックアップ用のチェックサムの値とは本来一致するはずである。しかしながら、電圧降下時にチェックサム演算が実行できなかった場合や、チェックサム演算が実行できても、ワーク領域におけるデータの破損などが生じている場合には、これら２つのチェックサムの値は一致しない。この場合、バックアップデータが無効であるとして、前述したＲＡＭクリア処理に移行させて、パチンコ機１の状態を初期状態に戻す。
【００８８】
一方、算出したチェックサムの値と、ＳＵＭ記憶領域に記憶されているチェックサムの値とが一致する場合は、バックアップデータを有効として取り扱い、その後、復帰コマンド処理および復帰時各種処理が実行される。
なお、前述の説明では、バックアップ処理時に監視カウンタ７４の値および異常フラグ７５の値をゼロクリアするので、このシステムリセット処理における監視カウンタ７４の値および異常フラグ７５の値のクリアは不要であるが、このようなゼロクリアをバックアップ処理で行っていない場合には、チェックサムの一致の判定の後に監視カウンタ７４の値および異常フラグ７５の値のゼロクリアが実行されてもよい。
【００８９】
以上によりこの実施形態によれば、上始動入賞口１７に入玉した遊技玉は上始動口流通路１６４を流通し、遊技玉検出上センサ３４および遊技玉検出下センサ４４の双方によって遊技玉が検出され、遊技玉検出上センサ３４および遊技玉検出下センサ４４からの信号出力がそれぞれオン状態になる。そして、遊技玉検出下センサ４４からの信号出力がオン状態になることに応答して、上始動入賞口１７に遊技玉が入玉したと判定される。 
【００９０】
また、遊技玉検出上センサ３４は磁気センサであり、遊技玉検出下センサ４４はフォトセンサであるので、遊技玉検出上センサ３４と遊技玉検出下センサ４４とは、その検出原理が互いに異なっている。
そのため、遊技玉検出上センサ３４に対し大玉ゴトを行った場合、すなわち不正玉を遊技玉検出上センサ３４の第１通過孔３５に詰まらせ、不正玉に電波を照射するとともに、照射している電波の周波数を切り換えるという不正行為を行った場合、信号出力がオン状態になるのは遊技玉検出上センサ３４のみであり、遊技玉検出下センサ４４からの信号出力はオフ状態のままである。したがって、遊技玉検出上センサ３４に対し前述の大玉ゴトが行われる場合には、遊技玉検出上センサ３４からの信号出力がオン状態になる回数と、遊技玉検出下センサ４４からの信号出力がオン状態になる回数との間に差数が生じるようになる。
【００９１】
そして、この差数に基づいてエラー状態が判定される。これにより、遊技玉検出上センサ３４に対する大玉ゴトを精度良く検出することができる。
また、判定値「ＮＡ」は、上始動口流通路１６４における２つの検出位置の間の部分に収容可能な遊技玉の個数と同じ数である。そのため、差数が、上始動口流通路１６４における２つの検出位置の間の部分に収容可能な遊技玉の個数を超える場合に、エラー状態であると判定される。このような場合は、差数の発生原因が、上始動口流通路１６４における２つの検出位置の間の部分の遊技玉詰まりにあるとは考えられない。これにより、遊技玉検出上センサ３４に対する大玉ゴトをより精度良く検出することができる。
【００９２】
また、バックアップ処理では、チェックサムの演算の実行（Ｓ３５）に先立って、監視カウンタ７４の値および異常フラグ７５の値がゼロクリアされる（ステップＳ３３、Ｓ３４）。
ここで、上始動口流通路１６４における、遊技玉検出上センサ３４による検出位置（第１位置および第２位置の一方）と、遊技玉検出下センサ４４による検出位置（第１位置および第２位置の他方）との間の部分を遊技玉が流通している状態で主制御基板３０に対して電源が遮断される場合を考える。この場合、遊技玉検出上センサ３４によってのみ遊技玉の通過が検出されるので、監視カウンタ７４の値は「１」である。しかしながら、遊技玉検出下センサ４４においては遊技玉を検出することはできない。よってバックアップされる監視カウンタ７４の値は「１」になっている。
【００９３】
そのため、このようなタイミングで電源の遮断が行われる場合には、前述の復電処理時におけるチェックサムは一致するものの、遊技玉検出上センサ３４からの信号のみ検出した状態でバックアップがされているため、監視カウンタ７４に「０」以外のデータが残ったまま遊技が進行することになる。よって、このようなタイミングで電源の遮断と電源復帰とが繰り返されるたび監視カウンタ７４の値が増加することになり、いずれ判定値を超えた状態に至る可能性もある。この場合、ゴト行為を行っていないにもかかわらずエラー報知されることとなり、望ましくない。
【００９４】
これに対し、この実施形態では、チェックサムの演算の実行（Ｓ３５）に先立って、監視カウンタ７４の値および異常フラグ７５の値がゼロクリアされる。そのため、上始動口流通路１６４における、遊技玉検出上センサ３４による検出位置と、遊技玉検出下センサ４４による検出位置との間の部分を遊技玉が流通している状態で主制御基板３０に対して電源が遮断される場合であっても、電源復帰時のクリア処理により、前述したような過剰なエラー報知を排除することができる。
【００９５】
図１２は、上始動入賞口１７への入玉に関する入力管理処理の他の処理例を表すフローチャートである。この図１２に示す処理例が、図１０の処理例と相違する点は、遊技玉検出上センサ３４を第１遊技玉検出手段として、また、遊技玉検出下センサ４４を第２遊技玉検出手段として取り扱っている点である。そして、遊技玉検出上センサ３４による遊技玉の検出に応答して、上始動入賞口１７に遊技玉が入賞（入玉）したとされる。以下、具体的に説明する。
【００９６】
ＣＰＵ７１は、異常フラグ７５が「１」であるか否かを常に監視している（ステップＳ４１）。そして、異常フラグ７５が「０」である場合には（ステップＳ４１でＮＯ）、遊技玉検出上センサ３４からの信号出力がオン状態になるか否か、また、遊技玉検出下センサ４４からの信号出力がオン状態になるか否かを監視する（ステップＳ４２，Ｓ４５）。遊技玉検出上センサ３４からの信号出力がオン状態になると（ステップＳ４２でＹＥＳ）、ＣＰＵ７１は、大当たり抽選の実行に関する種々の乱数（たとえば、大当たり判定用乱数、大当たり図柄決定用乱数、はずれ図柄決定用乱数、変動パターン判定用乱数など）を取得（仮取得）して乱数記憶領域７７に格納するとともに（ステップＳ４３）、監視カウンタ７４の値をインクリメント（＋１）する（ステップＳ４４）。また、遊技玉検出上センサ３４からの信号出力がオフ状態のままであるとき（ステップＳ４２でＮＯ）、ＣＰＵ７１は、ステップＳ４３の処理およびステップＳ４４の処理をスキップする。
【００９７】
そして、遊技玉検出下センサ４４からの信号出力がオン状態になると（ステップＳ４５でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をデクリメント（−１）した後、信号入力確認後における監視カウンタ７４の値を参照する（ステップＳ４７，Ｓ４８）。この監視カウンタ７４の値が「０」以上判定値「ＮＡ」以下である場合（ステップＳ４７でＹＥＳかつステップＳ４８でＮＯ）は、乱数記憶領域７７に仮取得されている乱数が、前述の各種乱数として確定される（ステップＳ４９）。また、ＣＰＵ７１は、入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値を更新（インクリメント（＋１））する（ステップＳ５０）。また、監視カウンタ７４の値が「０」未満（ステップＳ４７でＮＯ）または判定値「ＮＡ」を超える場合（ステップＳ４８でＹＥＳ）は、異常フラグ７５の値が「１」にされる（ステップＳ５２）とともに、乱数記憶領域７７の内容がゼロクリアされ、仮取得により乱数記憶領域７７に乱数が記憶されている場合には、この乱数が破棄されて、無効にされる（ステップＳ５３）。その後、入力管理処理はリターンされる。  
【００９８】
一方、遊技玉検出下センサ４４からの検出信号が所定期間入力されない場合（ステップＳ４５でＮＯ）、次いで、監視カウンタ７４の値が参照される（ステップＳ５１）。監視カウンタ７４の値が判定値「ＮＡ」を超える場合は、異常フラグ７５が「１」にされる（ステップＳ５２）とともに、乱数記憶領域７７の内容がゼロクリアされ、仮取得により乱数記憶領域７７に乱数が記憶されている場合には、この乱数が破棄されて無効にされる（ステップＳ５３）。その後、入力管理処理はリターンされる。また、監視カウンタ７４の値が判定値「ＮＡ」以下である場合は（ステップＳ５１でＮＯ）、入力管理処理はそのままリターンされる。
【００９９】
すなわち、監視カウンタ７４の値が「０」以上判定値「ＮＡ」以下であるときは、乱数記憶領域７７に記憶されている乱数が有効になり、かつ入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値が更新されるが、監視カウンタ７４の値が「０」未満であったり、判定値「ＮＡ」を超えたりするときは、乱数記憶領域７７に記憶されている乱数が無効になり、また、入賞カウンタ７６の値も更新されない。
【０１００】
そして、入賞カウンタ７６の値に基づいて払出しのための制御コマンドが作成され、その後に実行される定期割込処理内で実行されるコマンド送信処理において、その制御コマンドが払出制御基板３２に向けて送信される。
また、乱数記憶領域７７に記憶されている各種乱数の値に基づいて、ステップＳ７の大当たり判定処理が実行される。 
【０１０１】
さらに、異常フラグ７５の値が「１」であるときは、コマンド送信処理において、主制御基板３０のＣＰＵ７１は、周辺の基板（たとえば演出制御基板３１など）に、エラー状態報知のためのエラー報知コマンドを送信する。これにより、液晶表示ユニット１５、ランプユニット２７、スピーカ２８および遊技ランプ４１を用いたエラー報知が実行される。
【０１０２】
図１３は、この発明の第２実施形態に係る弾球遊技機の普通入賞口ユニット２９に設けられる普通入賞口流通路１０１，１０２，１０３の構成を示す模式的な図である。この第２実施形態において、第１実施形態に示された各部に対応する部分には、第１実施形態と同一の参照符号を付して示し、説明を省略する。
普通入賞口ユニット２９には、第１普通入賞口流通路１０１、第２普通入賞口流通路１０２、および第３普通入賞口流通路１０３が設けられている。第１普通入賞口流通路１０１は、第１普通入賞口２１に入玉した遊技玉が流通するための流通路である。第２普通入賞口流通路１０２は、第２普通入賞口２２に入玉した遊技玉が流通するための流通路である。第３普通入賞口流通路１０３は、第３普通入賞口２３に入玉した遊技玉が流通するための流通路である。
【０１０３】
この第２実施形態が、第１実施形態と相違する点は、普通入賞口流通路１０１，１０２，１０３の途中部に一対の遊技玉検出センサ１３４，１４４を配設した点である。
各普通入賞口流通路１０１，１０２，１０３には、遊技玉検出上センサ（第１および第２遊技玉検出手段の一方）１３４および遊技玉検出下センサ（第１および第２遊技玉検出手段の他方）１４４が、流通方向にこの順で配設されている。各普通入賞口流通路１０１，１０２，１０３における、遊技玉検出上センサ１３４による検出位置（第１位置および第２位置の一方）と、遊技玉検出下センサ１４４による検出位置（第１位置および第２位置の他方）とは、流通方向に関して（流通方向に沿って）所定の間隔Ｗ２（以下、「普通入賞口流通路１０１，１０２，１０３における所定の間隔Ｗ２」という。）が隔てられている。これら各普通入賞口流通路１０１，１０２，１０３における２つの検出位置の間の部分には、ＮＢ（後述する）個の遊技玉を収容可能である。
【０１０４】
なお、図１３では、説明の便宜上、第１〜第３普通入賞口流通路１０１，１０２，１０３における２つの検出位置の間の部分が直線状をなしている場合を図示しているが、この部分が、上始動口流通路１６４における２つの検出位置の間の部分のように屈曲状をなしていてよいのは言うまでもない。むろん、第１〜第３普通入賞口流通路１０１，１０２，１０３における２つの検出位置の間の部分が、湾曲状をなしていてもよい。
【０１０５】
また、ＲＯＭ７３の判定値記憶部７８には、普通入賞口２１，２２，２３への入玉に対するエラー判定値としてたとえば「ＮＢ（たとえば２）」が設定されている。この判定値「ＮＢ」は、普通入賞口流通路１０１，１０２，１０３における所定の間隔Ｗ２と、遊技玉直径Ｄとの間で、次式に示す関係を有している。
Ｄ・ＮＢ＜Ｗ２＜Ｄ・（ＮＢ＋１）    ・・・（２）
各普通入賞口２１，２２，２３に入玉した遊技玉は、対応する普通入賞口流通路１０１，１０２，１０３を流通し、遊技玉検出センサ１３４，１４４の双方によって検出される。遊技玉検出センサ１３４，１４４による検出後、遊技玉はセーフ玉回収部（図示しない）に回収される。
【０１０６】
遊技玉検出上センサ１３４は、たとえば高周波発振形の貫通型近接センサにより構成されており、前述の遊技玉検出上センサ３４と同等の構成を有している。また、遊技玉検出下センサ１４４は、たとえば反射型フォトセンサ（光センサ）により構成されており、前述の遊技玉検出下センサ４４と同等の構成を有している。各遊技玉検出上センサ１３４からのオンオフ信号、および各遊技玉検出下センサ１４４からのオンオフ信号は、遊技盤中継基板３９に入力されるようになっている。
【０１０７】
図１４は、各普通入賞口２１，２２，２３への入玉に関する入力管理処理の一処理例を表すフローチャートである。この処理例では、遊技玉検出下センサ１４４を第１遊技玉検出手段として、また、遊技玉検出上センサ１３４を第２遊技玉検出手段として取り扱っている。そして、遊技玉検出下センサ１４４による遊技玉の検出に応答して、上始動入賞口１７に遊技玉が入賞（入玉）したとされる。
【０１０８】
ＣＰＵ７１は、異常フラグ７５が「１」であるか否かを常に監視している（ステップＳ６１）。そして、異常フラグ７５が「０」である場合には（ステップＳ６１でＮＯ）、遊技玉検出上センサ１３４からの信号出力がオン状態になるか否か、あるいは遊技玉検出下センサ１４４からの信号出力がオン状態になるか否かを監視する（ステップＳ６２，ステップＳ６４）。そして、遊技玉検出上センサ１３４からの信号出力がオン状態になると（ステップＳ６２でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をインクリメント（＋１）し（ステップＳ６３）、遊技玉検出下センサ１４４からの信号出力がオン状態になると（ステップＳ６４でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をデクリメント（−１）する（ステップＳ６５）。
【０１０９】
また、遊技玉検出下センサ１４４からの検出出力があったとき（遊技玉検出下センサ１４４からの信号出力が一旦オン状態になったとき。ステップＳ６４でＹＥＳ）、デクリメント後の監視カウンタ７４の値が参照される（ステップＳ６６，Ｓ６７）。
監視カウンタ７４の値が「０」以上判定値「ＮＢ（たとえば２）」以下である場合（ステップＳ６６でＹＥＳかつステップＳ６７でＮＯ）は、ＣＰＵ７１は、入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値を更新（インクリメント（＋１））する（ステップＳ６９）。また、監視カウンタ７４の値が「０」未満（ステップＳ６６でＮＯ）または判定値「ＮＢ」を超える場合（ステップＳ６７でＹＥＳ）は、異常フラグ７５の値を「１」にする（ステップＳ７１）。その後、入力管理処理はリターンされる。
【０１１０】
一方、遊技玉検出下センサ１４４からの信号出力がオフ状態のままの場合（ステップＳ６４でＮＯ）、次いで、監視カウンタ７４の値が参照される（ステップＳ７０）。監視カウンタ７４の値が判定値「ＮＢ」を超える場合は（ステップＳ７０でＹＥＳ）、異常フラグ７５が「１」にされ（ステップＳ７１）、その後、入力管理処理はリターンされる。また、監視カウンタ７４の値が判定値「ＮＢ」以下である場合は（ステップＳ７０でＮＯ）、入力管理処理はそのままリターンされる。
【０１１１】
すなわち、監視カウンタ７４の値が「０」以上判定値「ＮＢ」以下であるときは、入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値が更新されるが、監視カウンタ７４の値が「０」未満であったり、判定値「ＮＢ」を超えたりするときは、入賞カウンタ７６の値は更新されない。
そして、入賞カウンタ７６の値に基づいて払出しのための制御コマンドが作成され、その後に実行される定期割込処理内で実行されるコマンド送信処理において、その制御コマンドが払出制御基板３２に向けて送信される。
【０１１２】
さらに、異常フラグ７５の値が「１」であるときは、コマンド送信処理において、主制御基板３０のＣＰＵ７１は、周辺の基板（たとえば演出制御基板３１など）に、エラー状態報知のためのエラー報知コマンドを送信する。これにより、液晶表示ユニット１５、ランプユニット２７、スピーカ２８および遊技ランプ４１を用いたエラー報知が実行される。
【０１１３】
図１５は、各普通入賞口２１，２２，２３への入玉に関する入力管理処理の他の処理例を表すフローチャートである。この図１５に示す処理例が、図１４の処理例と相違する点は、遊技玉検出上センサ１３４を第１遊技玉検出手段として、また、遊技玉検出下センサ１４４を第２遊技玉検出手段として取り扱っている点である。そして、遊技玉検出上センサ１３４による遊技玉の検出に応答して、上始動入賞口１７に遊技玉が入賞（入玉）したとされる。以下、具体的に説明する。
【０１１４】
ＣＰＵ７１は、異常フラグ７５が「１」であるか否かを常に監視している（ステップＳ８１）。そして、異常フラグ７５が「０」である場合には（ステップＳ８１でＮＯ）、遊技玉検出上センサ１３４からの信号出力がオン状態になるか否か、また、遊技玉検出下センサ１４４からの信号出力がオン状態になるか否かを監視する（ステップＳ８２，Ｓ８５）。遊技玉検出上センサ１３４からの信号出力がオン状態になると（ステップＳ８２でＹＥＳ）、ＣＰＵ７１は、監視カウンタ７４の値をインクリメント（＋１）する（ステップＳ８４）。また、遊技玉検出上センサ１３４からの信号出力がオフ状態のままであるとき（ステップＳ８２でＮＯ）、ＣＰＵ７１は、ステップＳ８３の処理およびステップＳ８４の処理をスキップする。
【０１１５】
そして、遊技玉検出下センサ１４４からの信号出力がオン状態になると（ステップＳ８５でＹＥＳ）、ＣＰＵ７１は監視カウンタ７４の値をデクリメント（−１）した後、信号入力確認後における監視カウンタ７４の値を参照する（ステップＳ８７，Ｓ８８）。この監視カウンタ７４の値が「０」以上判定値「ＮＢ」以下である場合（ステップＳ８７でＹＥＳかつステップＳ８８でＮＯ）は、ＣＰＵ７１は、入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値を更新（インクリメント（＋１））する（ステップＳ９０）。また、監視カウンタ７４の値が「０」未満（ステップＳ８７でＮＯ）または判定値「ＮＢ」を超える場合（ステップＳ８８でＹＥＳ）は、異常フラグ７５の値が「１」にされる（ステップＳ９２）。その後、入力管理処理はリターンされる。
【０１１６】
一方、遊技玉検出下センサ１４４からの検出信号が所定期間入力されない場合（ステップＳ８５でＮＯ）、次いで、監視カウンタ７４の値が参照される（ステップＳ９１）。監視カウンタ７４の値が判定値「ＮＢ」を超える場合は、異常フラグ７５が「１」にされる（ステップＳ９２）。その後、入力管理処理はリターンされる。
また、監視カウンタ７４の値が判定値「ＮＢ」以下である場合は（ステップＳ９１でＮＯ）、入力管理処理はそのままリターンされる。
【０１１７】
すなわち、監視カウンタ７４の値が「０」以上判定値「ＮＢ」以下であるときは入賞カウンタ７６における３玉賞玉用のカウンタ領域７６Ａの値が更新されるが、監視カウンタ７４の値が「０」未満であったり、判定値「ＮＢ」を超えたりするときは、入賞カウンタ７６の値も更新されない。
そして、入賞カウンタ７６の値に基づいて払出しのための制御コマンドが作成され、その後に実行される定期割込処理内で実行されるコマンド送信処理において、その制御コマンドが払出制御基板３２に向けて送信される。
【０１１８】
さらに、異常フラグ７５の値が「１」であるときは、コマンド送信処理において、主制御基板３０のＣＰＵ７１は、周辺の基板（たとえば演出制御基板３１など）に、エラー状態報知のためのエラー報知コマンドを送信する。これにより、液晶表示ユニット１５、スピーカ２８および遊技ランプ４１を用いたエラー報知が実行される。
また、この第２実施形態においても、第１実施形態と同様、ＮＭＩ割込処理においてチェックサムの演算の実行に先立って、監視カウンタ７４の値および異常フラグ７５の値がゼロクリアされるようになっている。以下、具体的に説明する。
【０１１９】
ここで、各普通入賞口流通路１０１，１０２，１０３における、遊技玉検出上センサ１３４による検出位置（第１位置および第２位置の一方）と、遊技玉検出下センサ１４４による検出位置（第１位置および第２位置の他方）との間の部分を遊技玉が流通している状態で主制御基板３０に対して電源が遮断される場合を考える。この場合、遊技玉検出上センサ１３４によってのみ遊技玉の通過が検出されるので、監視カウンタ７４の値は「１」である。しかしながら、電源復帰時には、遊技玉検出下センサ１４４においては遊技玉を検出することはできない。よってバックアップされる監視カウンタ７４の値は「１」になっている。そのため、このようなタイミングで電源の遮断が行われる場合には、前述の復電処理時におけるチェックサムは一致するものの、遊技玉検出上センサ１３４からの信号のみ検出した状態でバックアップがされているため、監視カウンタ７４に「０」以外のデータが残ったまま遊技が進行することになる。よって、このようなタイミングでの電源の遮断と電源復帰とが繰り返されるたび監視カウンタ７４の値が増加することになり、いずれ判定値を超えた状態に至る可能性もある。この場合、ゴト行為を行っていないにもかかわらずエラー報知されることとなり、望ましくない。
【０１２０】
これに対し、この第２実施形態においても、チェックサムの演算の実行に先立って、監視カウンタ７４の値および異常フラグ７５の値がゼロクリアされる。そのため、各普通入賞口流通路１０１，１０２，１０３における、遊技玉検出上センサ１３４による検出位置と、遊技玉検出下センサ１４４による検出位置との間の部分を遊技玉が流通している状態で主制御基板３０に対して電源が遮断される場合であっても、電源復帰時のクリア処理により、前述したような過剰なエラー報知を排除することができる。
【０１２１】
以上、この発明の２つの実施形態について説明したが、この発明は他の形態でも実施することができる。
たとえば、前記の各実施形態では、遊技玉検出上センサ３４，１３４から発せられた検出出力の回数と、遊技玉検出下センサ４４，１４４から発せられた検出出力の回数による検出回数との間の差数を計数するための差数導出手段として加減算カウンタである監視カウンタ７６を用い、１つのカウンタで差数の監視を行っていたが、この差数を複数のカウンタで計数してもよい。たとえば、遊技玉検出上センサ３４，１３４から発せられた検出出力の回数を計数する第１カウンタと、遊技玉検出下センサ４４，１４４から発せられた検出出力の回数を計数する第２カウンタとが設けられており、各カウンタの加算割合（時間毎の加算数）に基づいて前記の差数が求められていてもよい。この場合、前述の各実施形態と同様、バックアップ処理時に、チェックサムの演算の実行に先立って第１および第２カウンタの値をそれぞれゼロクリアするようにしてもよい。これにより、流通路１６４，１０１，１０２，１０３における、遊技玉検出上センサ３４，１３４による検出位置と、遊技玉検出下センサ４４，１４４による検出位置との間の部分を遊技玉が流通している状態で主制御基板３０に対して電源が遮断される場合、電源復帰時における復電処理時における不必要なＲＡＭクリア報知の実行を回避することができる。
【０１２２】
遊技玉検出上センサ３４，１３４として、磁気センサの１つである高周波発振型の近接スイッチを採用したが、磁気型の近接スイッチや静電容量型の近接スイッチなど他の磁気センサを採用することもできる。
また、遊技玉検出下センサ４４，１４４として透過型のフォトセンサを採用してもよい。
【０１２３】
さらに、遊技玉検出下センサ４４，１４４として、フォトセンサに代えて機械式センサを用いることができる。この場合、遊技玉検出下センサ４４，１４４として採用する機械式センサは、たとえば、箱状の本体と、本体に対して出退可能に設けられ、本体の周囲を遊技玉が通過する際に遊技玉に接触して本体側へと押動されるアクチュエータと、このアクチュエータを本体側に対して離反する方向に付勢する付勢部材と、アクチュエータの移動量を検出する第３検出部とを備えている。
【０１２４】
また、前述の各実施形態では、磁気センサを遊技玉検出上センサ３４，１３４に適用する場合を例に挙げたが、前述の近接スイッチなどの磁気センサを遊技玉検出下センサ４４，１４４に適用することもできる。この場合には、遊技玉検出下センサ４４，１４４に、光センサ（フォトセンサ）や機械式センサなど、検出媒体が交流磁界ではないセンサを採用する。
【０１２５】
また、前述の第１実施形態において、下始動口流通路１７１に一対のセンサ３４，４４を設けることもできる。すなわち、一対のセンサ３４，４４が下始動入賞口入玉センサ４０に代えて用いられる。
これら一対のセンサは、下始動口流通路１７１に、流通方向にこの順で配設されている。下始動口流通路１７１における、遊技玉検出上センサ３４による検出位置（第１位置および第２位置の一方）と、遊技玉検出下センサ１４４による検出位置（第１位置および第２位置の他方）とは、流通方向に関して所定の間隔が隔てられている。そして、ＲＯＭ７３の判定値記憶部７８が設けられている。下始動入賞口１８への入玉に対するエラー判定値として、下始動口流通路１７１における２つの検出位置の間の部分に収容可能な遊技玉の個数と同じ数が設定されていてもよい。
【０１２６】
なお、下始動入賞口１８への対策はソフト処理により行うようにしてもよい。すなわち、下始動入賞口１８に対しては遊技玉検出センサを１つとし、電動チューリップ役物１９（普通電動役物）が作動している場合のみ遊技玉検出センサからの入力を有効な信号として扱うようにすればよい。入賞口の機能に応じて遊技玉検出センサの個数を適宜選択するようにすれば、コストの低減化が図れる。
【０１２７】
さらに、第１位置および第２位置が、流通路の流通方向に十分な間隔を隔てて設けられている場合には、第１および第２遊技玉検出手段として、検出媒体が互いに共通するセンサ（検出手段）が採用されていてもよい。この場合、第１および第２遊技玉検出手段の双方にたとえば高周波発振型の近接スイッチを採用することができる。
また、前述の第２実施形態では、全ての普通入賞口流通路１０１，１０２，１０３に一対のセンサ３４，４４を設ける場合を例に挙げたが、一対のセンサ３４，４４の構成が非採用の普通入賞口流通路があってもよい。
【０１２８】
また、各実施形態において、監視カウンタ７４の値が「０」未満であったり、判定値を超えたりするときである場合に、入賞カウンタ７６の値を更新してもよい。また、監視カウンタ７４の値が「０」未満であったり、判定値を超えたりするときである場合に、乱数記憶領域７７に乱数を記憶し（記憶されている乱数を有効とし）てもよい。これにより、エラー状態と判定された場合であっても、大当たり抽選の実行および／または賞玉の払出しが担保される。ただし、この場合であっても、弾球遊技機がエラー状態であることには変わりはなく、異常フラグ７５の値は「０」から「１」に切り換わり、エラー状態が発生した旨のエラー信号が外部端子基板３３を介してホールコンに入力される。
【０１２９】
また、遊技玉検出上センサ３４、遊技玉検出下センサ４４、普図ゲート通過センサおよび第１〜第３普通入賞口入玉センサがオンオフ信号を出力するものとして説明したが、これらのセンサが、他の形式の信号出力を行うものであってもよい。
また、エラー判定値として、各流通路１６４，１７１，１０１，１０２，１０３における２つの検出位置の間の部分に収容可能な遊技玉の個数と同じ数を設定する場合を例に挙げたが、判定値として他の値を設定することもできる。たとえば、入賞口の種類に応じて判定値を異ならせることもでき、この場合、始動入賞口流通路１６４，１７１に対応する判定値と、普通入賞口流通路１０１，１０２，１０３に対応する判定値との間で値を異ならせることができる。また、入賞口への入玉に対する賞玉数に応じて判定値を異ならせることもでき、この場合、３玉賞玉の入賞口１７，２１，２２，２３に対応する判定値と、５玉賞玉の入賞口１８に対応する判定値との間で値を異ならせることができる。
【０１３０】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１３１】
１  弾球遊技機
５  遊技盤
１７  上始動入賞口
１８  下始動入賞口
２１  第１普通入賞口
２２  第２普通入賞口
２３  第３普通入賞口
３４  遊技玉検出上センサ（第１および第２遊技玉検出手段の一方）
４４  遊技玉検出下センサ（第１および第２遊技玉検出手段の他方）
７４  監視カウンタ
１０１  第１普通入賞口流通路
１０２  第２普通入賞口流通路
１０３  第３普通入賞口流通路
１３４  遊技玉検出上センサ（第１および第２遊技玉検出手段の一方）
１４４  遊技玉検出下センサ（第１および第２遊技玉検出手段の他方）
１６４  上始動口流通路
１７１  下始動口流通路 
【図１】
0005514286.tif 000002
【図２】
0005514286.tif 000003
【図３】
0005514286.tif 000004
【図４】
0005514286.tif 000005
【図５】
0005514286.tif 000006
【図６】
0005514286.tif 000007
【図７】
0005514286.tif 000008
【図８】
0005514286.tif 000009
【図９】
0005514286.tif 000010
【図１０】
0005514286.tif 000011
【図１１】
0005514286.tif 000012
【図１２】
0005514286.tif 000013
【図１３】
0005514286.tif 000014
【図１４】
0005514286.tif 000015
【図１５】
0005514286.tif 000016
【図１６】
0005514286.tif 000017