(57)【要約】【課題】遊技領域を拡大しつつ、下皿の満タン状態を好適に検出することができると共に、それに伴う不具合等が発生しないようにする遊技機を提供すること。【解決手段】満タン検知センサ５９の配設位置が遊技領域の下端よりも上方とされるので、満タン検知センサ５９の配設スペースを確保し易くでき、その分、下皿通路２６２を配設する際の自由度が制限されることを抑制できる。満タン検知センサ５９の配設位置が、満タン検知スイッチ５９が検出状態となってから下皿が満タンであると判定されるまでの間に払出装置から払い出される遊技球を少なくとも下皿通路２６２及び分流通路２６３に貯留可能な位置とされるので、満タン検知センサ５９から払出装置までの距離を十分に確保することが困難な場合でも、払出装置の破損を防止できる。【選択図】図５
2013013677.tif 000002
【特許請求の範囲】
【請求項１】
遊技球が流下する遊技領域を有する遊技盤と、遊技に伴い遊技球を払い出す払出装置と、その払出装置から払い出される遊技球を貯留する第１皿と、その第１皿で余剰となった遊技球を貯留する第２皿と、前記第１皿に遊技球を流下させる第１通路と、前記第２皿に遊技球を流下させる第２通路と、前記払出装置から払い出された遊技球を前記第１通路へ流下させると共に第１通路内に遊技球が貯留された場合に払出装置から払い出された遊技球を前記第２通路へ流下させる分流通路と、前記第２通路の中途に配設されその配設箇所における遊技球により検出状態とされる検出センサと、その検出センサの検出結果に基づいて前記第２皿が満タンになったかを判定する判定手段と、その判定手段により前記第２皿が満タンであると判定された場合に前記払出装置からの遊技球の払い出しを停止させる停止手段と、を備えた遊技機において、
前記判定手段は、前記検出センサが検出状態となってから少なくとも所定の期間の経過後に、前記第２皿が満タンであると判定し、
前記検出センサの配設位置は、前記遊技領域の下端よりも上方であって、かつ、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を少なくとも前記第２通路および分流通路に貯留可能な位置とされることを特徴とする遊技機。
【請求項２】
前記検出センサの配設位置は、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を、前記第２通路内に貯留可能な位置とされることを特徴とする請求項１記載の遊技機。
【請求項３】
前記検出センサは、前記第２通路の側壁の一部を形成すると共に上流側部分が軸支され前記第２通路側またはその逆側へ向けて揺動可能に形成されるレバー部材と、前記レバー部材を前記第２通路側へ向けて付勢する付勢部材と、その付勢部材の付勢力に抗して前記レバー部材が前記逆方向へ揺動されることで作動されるスイッチ部材とを備えることを特徴とする請求項１又は２に記載の遊技機。
【請求項４】
前記第２通路は、前記レバー部材に対面する側壁である対面側壁を備え、その対面側壁と前記レバー部材との間の対向面間隔が、少なくとも前記レバー部材が初期位置にある状態では、下流側ほど小さくされることを特徴とする請求項３記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機等に代表される遊技機に関するものである。
【背景技術】
【０００２】
遊技球を使用して遊技を行う遊技機の代表例としてパチンコ機がある。このパチンコ機は、いわゆる特別遊技状態という大当たり状態が発生すると、短時間に多量の賞球が払い出される場合がある。払い出された賞球は、上皿および下皿に貯留される。
【０００３】
大当たり状態が発生し、多量の賞球が短時間に払い出される場合、上皿および下皿に貯留された遊技球を球箱等に排出しなければ、上皿および下皿に対して賞球を払い出せなくなるため、払出装置が故障するという深刻な事態を招く。
【０００４】
従って、下皿が満タンになったことを検出する検出センサが払出通路の中途に設けられており、この検出センサがオンされると、払出装置の動作を停止させ、それ以上の賞球の払い出しが行われないようにすると共に、下皿から遊技球を球箱等へ排出するように、音声や表示装置への表示により報知するものが一般的である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１８０９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のようなパチンコ機では、近年、遊技領域の拡大が要請されているが、遊技領域の拡大は、検出センサを、従来のように、下皿の近傍に設けることを困難とさせ、検出センサの配設位置を払出装置に近づかせるため、両者の間の距離が短くなる。そのため、下皿が満タンであるかの判定精度を確保することが困難となり、それに伴う不具合が発生するおそれがある。
【０００７】
本発明は、上記例示した問題点等を解決するためになされたものであり、遊技領域を拡大しつつ、下皿の満タン状態を好適に検出することができると共に、それに伴う不具合等が発生することを抑制することができる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００８】
この目的を達成するために請求項１記載の遊技機は、遊技球が流下する遊技領域を有する遊技盤と、遊技に伴い遊技球を払い出す払出装置と、その払出装置から払い出される遊技球を貯留する第１皿と、その第１皿で余剰となった遊技球を貯留する第２皿と、前記第１皿に遊技球を流下させる第１通路と、前記第２皿に遊技球を流下させる第２通路と、前記払出装置から払い出された遊技球を前記第１通路へ流下させると共に第１通路内に遊技球が貯留された場合に払出装置から払い出された遊技球を前記第２通路へ流下させる分流通路と、前記第２通路の中途に配設されその配設箇所における遊技球により検出状態とされる検出センサと、その検出センサの検出結果に基づいて前記第２皿が満タンになったかを判定する判定手段と、その判定手段により前記第２皿が満タンであると判定された場合に前記払出装置からの遊技球の払い出しを停止させる停止手段と、を備えたものであり、前記判定手段は、前記検出センサが検出状態となってから少なくとも所定の期間の経過後に、前記第２皿が満タンであると判定し、前記検出センサの配設位置は、前記遊技領域の下端よりも上方であって、かつ、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を少なくとも前記第２通路および分流通路に貯留可能な位置とされる。
【０００９】
請求項２記載の遊技機は、請求項１記載の遊技機において、前記検出センサの配設位置は、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を、前記第２通路内に貯留可能な位置とされる。
【００１０】
請求項３記載の遊技機は、請求項１又は２に記載の遊技機において、前記検出センサは、前記第２通路の側壁の一部を形成すると共に上流側部分が軸支され前記第２通路側またはその逆側へ向けて揺動可能に形成されるレバー部材と、前記レバー部材を前記第２通路側へ向けて付勢する付勢部材と、その付勢部材の付勢力に抗して前記レバー部材が前記逆方向へ揺動されることで作動されるスイッチ部材とを備える。
【００１１】
請求項４記載の遊技機は、請求項３記載の遊技機において、前記第２通路は、前記レバー部材に対面する側壁である対面側壁を備え、その対面側壁と前記レバー部材との間の対向面間隔が、少なくとも前記レバー部材が初期位置にある状態では、下流側ほど小さくされる。
【発明の効果】
【００１２】
本発明によれば、遊技領域を拡大しつつ、下皿の満タン状態を好適に検出することができると共に、それに伴う不具合等が発生することを抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】パチンコ機の正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】内枠の背面図である。
【図４】裏パックユニットの正面図である。
【図５】ベース部における払出通路及び遊技球分配部を部分的に拡大して図示する部分拡大断面図である。
【図６】満タン検知センサの動作を説明するためのベース部の断面図である。
【図７】満タン検知センサの動作を説明するためのベース部の断面図である。
【図８】パチンコ機の電気的構成を示すブロック図である。
【図９】遊技制御に用いる各種カウンタの概要を示す説明図である。
【図１０】主制御基板のＣＰＵによるＮＭＩ割込み処理を示すフローチャートである。
【図１１】タイマ割込み処理を示すフローチャートである。
【図１２】始動入賞処理を示すフローチャートである。
【図１３】メイン処理を示すフローチャートである。
【図１４】通常処理を示すフローチャートである。
【図１５】遊技球の払出に関する電気的構成を示すブロック図である。
【図１６】第１入力ポートの構成を説明するための説明図である。
【図１７】（ａ）は賞球用カウンタエリアを説明するための説明図であり、（ｂ）はコマンド記憶エリアを説明するための説明図である。
【図１８】（ａ）は賞球数記憶エリアを説明するための説明図であり、（ｂ）は貸球数記憶エリアを説明するための説明図であり、（ｃ）は払出個数カウンタエリアを説明するための説明図であり、（ｄ）は賞球テーブル記憶エリアを説明するための説明図である。
【図１９】主制御基板のＣＰＵによる読み込み処理を示すフローチャートである。
【図２０】読み込み処理の処理内容を説明するための説明図である。
【図２１】情報判定処理を示すフローチャートである。
【図２２】入力状態監視処理を示すフローチャートである。
【図２３】前扉枠開放信号監視処理を示すフローチャートである。
【図２４】賞球許可信号監視処理を示すフローチャートである。
【図２５】払出用出力処理を示すフローチャートである。
【図２６】賞球コマンド出力処理を示すフローチャートである。
【図２７】払出制御基板のＣＰＵによるメイン処理を示すフローチャートである。
【図２８】入力時割込み処理を示すフローチャートである。
【図２９】タイマ割込み処理を示すフローチャートである。
【図３０】満タン用処理を示すフローチャートである。
【図３１】球無用処理を示すフローチャートである。
【図３２】賞球設定処理を示すフローチャートである。
【図３３】貸球設定処理を示すフローチャートである。
【図３４】払出個数設定処理を示すフローチャートである。
【図３５】払出制御処理を示すフローチャートである。
【図３６】払出状態設定処理を示すフローチャートである。
【図３７】賞球許可信号設定処理を示すフローチャートである。
【図３８】賞球許可信号に対する賞球コマンドの出力の様子を説明するためのタイムチャートである。
【図３９】第２実施の形態における払出通路及び遊技球分配部を部分的に拡大して図示する部分拡大断面図である。
【図４０】第３実施の形態における払出通路及び遊技球分配部を部分的に拡大して図示する部分拡大断面図である。
【発明を実施するための形態】
【００１４】
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の一実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１５】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機主部１２とを有する。外枠１１は木製の板材を四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１６】
遊技機主部１２は、ベース体としての内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機主部１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、パチンコ機１０の正面視で左側を回動基端側、右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１７】
内枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１８】
次に、前扉枠１４について説明する。図２に示すように前扉枠１４は内枠１３における前面側のほぼ全域を覆うようにして設けられている。前扉枠１４には後述するＰＥのほぼ全域を前方から視認することができるようにした窓部２１が形成されている。窓部２１は、上方が円弧状に湾曲し、下方が下窄まりの台形形状をなし、透明性を有するガラス２２が嵌め込まれている。
【００１９】
より詳しくは、前扉枠１４は、窓部２１を囲むようにして設けられたガラスホルダ２７を有している。ガラスホルダ２７は、前扉枠１４の背面から後方に張り出しており、窓部２１の左右の縁部に沿って上下に延びる縦ホルダ部２７ａ，２７ｂとそれら両縦ホルダ部２７ａ，２７ｂの下端部を繋いで左右に延びる横ホルダ部２７ｃとを有してなる。各ホルダ部２７ａ〜２７ｃには、前後に並設された２条の溝部が形成されている。縦ホルダ部２７ａ，２７ｂの溝部は上方及び互いに向き合う側（すなわち窓部２１の中央側）に開放されており、横ホルダ部２７ｃの溝部は、上方に開放されているとともに、両縦ホルダ部２７ａ，２７ｂの溝部に対して連なっており、それら各溝部に対してガラス２２が嵌まることで、遊技領域ＰＥが内外２重に覆われた状態となっている。
【００２０】
図１に示すように窓部２１の周囲には、各種ランプ等の発光手段が設けられている。例えば、窓部２１の周縁に沿ってＬＥＤ等の発光手段を内蔵した環状電飾部２３が設けられている。環状電飾部２３では、大当たり時や所定のリーチ時等における遊技状態の変化に応じて点灯や点滅が行われる。また、環状電飾部２３の中央であってパチンコ機１０の最上部には所定のエラー時に点灯するエラー表示ランプ部２４が設けられ、窓部２１の左右両側には賞球払出中に点灯する賞球ランプ部２５が設けられている。また、中央のエラー表示ランプ部２４に近接した位置には、遊技状態に応じた効果音などが出力されるスピーカ部２６が設けられている。
【００２１】
前扉枠１４における窓部２１の下方には、手前側へ膨出した上側膨出部３１と下側膨出部３２とが上下に並設されている。上側膨出部３１内側には上方に開口した上皿３３が設けられており、下側膨出部３２内側には同じく上方に開口した下皿３４が設けられている。上皿３３は、後述する払出装置２２４より払い出された遊技球を一旦貯留し、一列に整列させながら後述する遊技球発射機構側へ導くための機能を有する。また、下皿３４は、上皿３３内にて余剰となった遊技球を貯留する機能を有する。
【００２２】
下側膨出部３２の右方には、手前側へ突出するようにして遊技球発射ハンドル４０が設けられている。遊技球発射ハンドル４０が操作されることにより、後述する遊技球発射機構から遊技球が発射される。
【００２３】
前扉枠１４の背面には、図２に示すように、通路形成ユニット５０が取り付けられている。通路形成ユニット５０は、合成樹脂により成形されており、上皿３３に通じる前扉側上皿通路５１と、下皿３４に通じる前扉側下皿通路５２とが形成されてなる。通路形成ユニット５０において、その上側隅部には後方に突出し上方に開放された受口部５３が形成されており、当該受口部５３を仕切壁５４によって左右に仕切ることで前扉側上皿通路５１と前扉側下皿通路５２の入口部分とが形成されている。前扉側上皿通路５１及び前扉側下皿通路５２は上流側が後述する遊技球分配部２２５に通じており、前扉側上皿通路５１に入った遊技球は上皿３３に導かれ、前扉側下皿通路５２に入った遊技球は下皿３４に導かれる。
【００２４】
前扉枠１４の背面における回動基端側（図２右側）には、その上端部及び下端部に突起軸が設けられている。これら突起軸は内枠１３に対する組付機構を構成する。また、前扉枠１４の背面における回動先端側（図２の左側）には、図２に示すように、後方に延びる鉤受け部材６３が上下方向に複数並設されている。これら鉤受け部材６３は内枠１３に対する施錠機構を構成する。
【００２５】
次に、内枠１３について詳細に説明する。内枠１３は、外形が外枠１１とほぼ同一形状をなす樹脂ベース７０を主体に構成されている。樹脂ベース７０の前面における回動基端側（図２の左側）には、その上端部及び下端部に支持金具が取り付けられている。図示は省略するが、支持金具には軸孔が形成されており、それら軸孔に前扉枠１４の突起軸が挿入されることにより、内枠１３に対して前扉枠１４が回動可能に支持されている。
【００２６】
樹脂ベース７０前面の略中央部分には、遊技盤８０を収容する遊技盤収容部７５が形成されている。遊技盤収容部７５は、樹脂ベース７０の背面側（後方）に凹み、遊技盤８０を収容する収容空間を区画しており、樹脂ベース７０に取り付けられた遊技盤８０がその収容空間に嵌まった状態となっている。本実施の形態においては特に、遊技盤８０が樹脂ベース７０に対して着脱可能に取り付けられており、メンテナンス作業等の容易化が図られている。
【００２７】
遊技盤８０は、木製の合板と同合板における前側の板面を覆うシート材とを有してなり、その前面が遊技盤収容部７５の開放部分を通じて樹脂ベース７０の正面側に露出している。この露出している部位、すなわち遊技盤８０の前面には、遊技球が流下する遊技領域ＰＥが形成されている。
【００２８】
遊技盤８０には、ルータ加工が施されることによって自身の厚さ方向（前後方向）に貫通する大小複数の開口が形成されている。各開口には、一般入賞口、可変入賞装置、作動口、スルーゲート及び可変表示ユニット等がそれぞれ設けられている。一般入賞口、可変入賞装置及び作動口に遊技球が入ると、それら遊技球が後述する検知スイッチにより検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。その他に、遊技盤８０の最下部にはアウト口が設けられており、各種入賞口等に入らなかった遊技球はアウト口を通って遊技領域ＰＥから排出される。
【００２９】
また、遊技盤８０には、遊技球の流下経路を適宜分散，調整等するために多数の釘が植設されているとともに、風車等の各種部材（役物）が配設されている。これら釘や風車等の各種構成によって、遊技球の流下経路が分化され、上述した一般入賞口等への入賞が適度な確立で発生するように調整されている。
【００３０】
可変入賞装置は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、大当たりの際に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。可変入賞装置の開放態様としては、所定時間（例えば３０秒間）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、同可変入賞装置の開放が複数ラウンド（例えば１５ラウンド）を上限として繰り返されるように設定されている。
【００３１】
可変表示ユニットは遊技盤８０の中央上寄りに配置されており、その下方に一対の作動口が配置されている。より詳しくは、作動口は、一方の作動口を上側、他方の作動口を下側として上下に並設されている。可変表示ユニット及び作動口は、遊技性を司る部位であり遊技者の注意が集まりやすい。それら可変表示ユニット及び作動口を遊技機中央において上下に並べて配置することで両者間での視線の移動量を抑え、遊技者の目に生じる負担の低減に貢献している。
【００３２】
可変表示ユニットは、作動口への入賞をトリガとして図柄を可変表示する図柄表示装置を備えている。図柄表示装置は、液晶ディスプレイ（表示画面）を備えた液晶表示装置として構成されており、後述する表示制御装置によりその表示内容が制御されている。具体的には、表示画面においては、上段，中段及び下段に並べて図柄が表示され、これらの図柄が左右方向にスクロールされるようにして変動表示される。そして、大当たり発生時には、予め設定されている有効ライン上に所定の組合せの図柄が停止表示され、特別遊技状態へと移行される。なお、表示画面における表示態様を以下のように変更してもよい。すなわち、左，中及び右に並べて図柄を表示し、それら図柄を上下スクロールさせるようにして変動表示させてもよい。
【００３３】
また、可変表示ユニットは、図柄表示装置を囲むようにして形成されたセンターフレームを備えている。センターフレームの上部には、第１特定ランプ部及び第２特定ランプ部が設けられている。また、センターフレームの上部及び下部にはそれぞれ保留ランプ部が設けられている。下側の保留ランプ部は、図柄表示装置及び第１特定ランプ部に対応しており、遊技球が作動口を通過した回数は最大４回まで保留され保留ランプ部の点灯によってその保留個数が表示されるようになっている。上側の保留ランプ部は、第２特定ランプ部に対応しており、遊技球がスルーゲートを通過した回数は最大４回まで保留され保留ランプ部の点灯によってその保留個数が表示されるようになっている。
【００３４】
ここで、樹脂ベース７０における遊技盤収容部７５の下方には、遊技球発射ハンドル４０の操作に基づいて遊技領域ＰＥへ遊技球を発射する遊技球発射機構１１０が設けられている。より詳しくは、樹脂ベース７０において遊技盤収容部７５の下方には遊技球発射機構１１０を設置する発射機構設置部７９が形成されている。なお、遊技球発射ハンドル４０は、前扉枠１４に設けられる。
【００３５】
発射機構設置部７９に設置された遊技球発射機構１１０は、内枠１３の回動先端寄りに位置している。遊技球発射機構１１０は、所定の発射待機位置に配置された遊技球を打ち出すソレノイドと、同ソレノイドによって打ち出された遊技球の発射方向を規定する発射レールと、上記発射待機位置に遊技球を供給する球送り機構と、それら各種構成が装着されているベースプレートとを主要な構成として備えており、同ベースプレートが樹脂ベース７０に対してネジ止めされることで内枠１３に対して一体化されている。
【００３６】
遊技球発射機構１１０（詳しくはソレノイド）は、後述する電源及び発射制御装置に対して電気的に接続されている。その電源及び発射制御装置からの電気的な信号の出力に基づいてソレノイドの出力軸が伸縮方向、すなわち発射レールのレール方向に移動し、発射待機位置に置かれた遊技球が遊技領域ＰＥ、詳しくは遊技盤８０に装着された誘導レール１００に向けて打ち出される。
【００３７】
誘導レール１００は、遊技領域区画部材４８０と共に遊技領域ＰＥを同遊技領域ＰＥの外形が略円形状となるように区画している。また、誘導レール１００は、遊技球の直径よりも若干大きな隙間を隔てて対峙するように配置された内レール及び外レールからなり、それら両レールによって挟まれた領域によって遊技球の誘導通路が形成されている。誘導通路は、発射レールの先端側（内枠１３の回動先端側）に開放された入口部分１０４と、遊技領域ＰＥの上部に位置する出口部分１０５とを有している。ソレノイドの動作に基づいて発射された遊技球は、発射レール→誘導レール１００（入口部分１０４→出口部分１０５）の順に移動することにより遊技領域ＰＥに導かれる。なお、遊技盤８０において出口部分１０５の先側、詳しくは内レールの先端付近には、遊技領域ＰＥに到達した遊技球の同誘導通路内への逆戻りを防止する逆戻り防止部材が取り付けられており、先んじて遊技領域ＰＥに至った遊技球によって後続する遊技球の打ち出しが妨げられることを抑制している。
【００３８】
誘導レール１００を構成している各レールは、遊技領域ＰＥの略中央部分を中心とする円弧状をなしている。このため、誘導通路を通過する遊技球は、自身に発生する遠心力により外レールに沿って、すなわち外レールに接触したまま移動（摺動又は転動）しやすくなっている。
【００３９】
誘導レール１００は、遊技球発射ハンドル４０が遊技球を遊技領域ＰＥに到達させることができる程度に操作された場合に、すなわち遊技球発射ハンドル４０の操作量が第１の規定量を超えた場合に、発射レールから打ち出された遊技球が当該誘導レール１００の入口部分１０４、詳しくは外レールにおいて発射レールの延長上に位置する特定部位に着地するように形成されている。
【００４０】
外レールは、その特定部位における接線の向きが発射レールのレール方向と略同一となるように形成されている。発射された遊技球の移動方向と、特定部位の接線方向を揃えることにより、遊技球の着地によって生じる衝撃を低減するとともに同遊技球の跳ね返りを抑え、誘導レール１００によるそれら遊技球の円滑な誘導を可能としている。
【００４１】
なお、外レールは、当該外レールを遊技盤８０に対して固定する固定手段として複数の固定ピンを備えている。固定ピンは外レールに沿って配設されており、それら固定ピンの間に上記特定部位が設定されている。これにより、特定部位での外レールの若干の撓み変形（弾性変形）を許容し、同特定部位に遊技球が着地した際の衝撃を低減することが可能となっている。
【００４２】
誘導レール１００及び発射レールは、同誘導レール１００の入口部分１０４と発射レールの先端部分とが遊技盤８０の下端縁を挟んで斜めに対峙するように配置されている。つまり、それら両レール１００は、同誘導レール１００の入口部分１０４（詳しくは特定部位）と発射レールの先端部分とが遊技盤８０の下端縁近傍にて左右にずれるようにして配置されている。これにより両レール１００を遊技盤８０の下端縁に近づけつつ、誘導レール１００の入口部分１０４と発射レールとの間には所定間隔の隙間を形成している。
【００４３】
このようにして形成された隙間よりも下側にはファール球通路５５が配設されている。ファール球通路５５は前扉枠１４の通路形成ユニット５０に一体成形されている。仮に遊技球発射機構１１０から発射された遊技球が遊技領域ＰＥまで至らずファール球として誘導通路内を逆戻りする場合には、それらファール球が上記隙間を介してファール球通路５５内に入ることとなる。ファール球通路５５は前扉側下皿通路５２に通じており、ファール球通路５５に入った遊技球は図１に示した下皿３４に排出される。これにより、ファール球と次に発射される遊技球との干渉が抑制される。
【００４４】
樹脂ベース７０において発射レールの左方には、樹脂ベース７０を前後方向に貫通させて通路形成部１２１が設けられている。通路形成部１２１には本体側上皿通路と本体側下皿通路とを有してなり、それら本体側上皿通路及び本体側下皿通路の上流側は、後述する遊技球分配部に通じている。また、通路形成部１２１の下方には前扉枠１４に取り付けられた通路形成ユニット５０の受口部５３が入り込んでおり、本体側上皿通路の下方には前扉側上皿通路５１が配置され、本体側下皿通路の下方には前扉側下皿通路５２が配置されている。
【００４５】
樹脂ベース７０において通路形成部１２１の下方には、本体側上皿通路及び本体側下皿通路からの遊技球の流出を規制するシャッタが設けられている。シャッタは、両通路の出口部分を狭め遊技球の流出を阻止する阻止位置と、遊技球の流出を許容する許容位置との両位置に切り替え可能な状態で樹脂ベース７０によって支持されている。また、樹脂ベース７０にはシャッタを阻止位置に向けて付勢する付勢部材が取り付けられており、前扉枠１４を内枠１３に対して開いた状態では付勢部材の付勢力によってシャッタが阻止位置に留まる構成となっている。これにより、本体側上皿通路又は本体側下皿通路に遊技球が貯留されている状態で前扉枠１４を開放した場合に、その貯留球がこぼれ落ちてしまうといった不都合が回避されている。これに対し、前扉枠１４を閉じた状態では、前扉枠１４の通路形成ユニット５０に設けられた受口部５３により上記付勢力に抗してシャッタが許容位置に押し戻される。この状態では、本体側上皿通路及び前扉側上皿通路５１と、本体側下皿通路及び前扉側下皿通路５２とがそれぞれ連通し、遊技球の移動が許容されることとなる。
【００４６】
次に、図３に基づき内枠１３（樹脂ベース７０及び遊技盤８０）の背面構成について説明する。図３は内枠１３の背面図である。
【００４７】
樹脂ベース７０の背面における回動基端側（図３の右側）には、軸受け金具１３２が取り付けられている。軸受け金具１３２には、上下に離間させて軸受け部１３３が形成されており、これら軸受け部１３３により内枠１３に対して裏パックユニット１５が回動可能に取り付けられている。また、樹脂ベース７０の背面には、裏パックユニット１５を内枠１３に固定するための固定レバー１３４が複数設けられている。
【００４８】
樹脂ベース７０における遊技盤収容部７５の底部分（後述する対向板部２５１）には樹脂ベース７０の厚さ方向に貫通し同樹脂ベース７０の背面側に開放された中央開口７６が形成されており、その中央開口７６が遊技盤収容部７５に収容された遊技盤８０によって内枠１３の正面側から覆われている。遊技盤８０の背面には制御装置等の各種構成が搭載されており、それら各種構成は中央開口７６を通じて内枠１３の背側に露出した状態となっている。
【００４９】
遊技盤８０の背面には、可変表示ユニットを遊技盤８０に対して搭載する合成樹脂製の台座部材１４１が固定されている。台座部材１４１は、遊技盤８０側に開放された略箱状をなしており遊技盤８０の背面のほぼ全域を覆っている。台座部材１４１の一部は樹脂ベース７０の中央開口７６を通じて同樹脂ベース７０の背面側に突出しており、その突出した部分に対して上述した図柄表示装置と、その図柄表示装置を駆動するための表示制御装置とが取り付けられている。これら図柄表示装置及び表示制御装置は前後方向（樹脂ベース７０の厚さ方向）に図柄表示装置が前側且つ表示制御装置が後側となるように重ねて配置されている。さらに、遊技盤８０には、表示制御装置の後方に位置するようにして音声ランプ制御装置ユニット１４２が搭載されている。音声ランプ制御装置ユニット１４２は、音声ランプ制御装置１４３と、取付台とを具備する構成となっており、取付台上に音声ランプ制御装置１４３が装着されている。
【００５０】
音声ランプ制御装置１４３は、後述する主制御装置からの指示に従い音声やランプ表示、及び表示制御装置の制御を司る音声ランプ制御基板３２４を具備しており、音声ランプ制御基板３２４が透明樹脂材料等よりなる基板ボックスに収容されて構成されている。
【００５１】
音声ランプ制御装置ユニット１４２の下方には、台座部材１４１を後方から覆うようにして主制御装置ユニット１６０が設けられている。主制御装置ユニット１６０は、遊技盤８０の背面に固定された合成樹脂製の取付台１６１と、その取付台１６１に搭載された主制御装置１６２とを有している。主制御装置１６２は、遊技の主たる制御を司る機能（主制御回路）と、電源を監視する機能（停電監視回路）とを有する主制御基板を具備しており、当該主制御基板が透明樹脂材料等よりなる基板ボックス１６３に収容されて構成されている。
【００５２】
基板ボックス１６３は、略直方体形状のボックスベース（表ケース体）とこのボックスベースの開口部を覆うボックスカバー（裏ケース体）とを備えている。これらボックスベースとボックスカバーとは封印手段としてのボックス封印部１６４によって開封不能に連結され、これにより基板ボックス１６３が封印されている。ボックス封印部１６４は、基板ボックス１６３の短辺部に複数設けられ、そのうち少なくとも１つが用いられて封印処理が行われる。
【００５３】
ボックス封印部１６４はボックスベースとボックスカバーとを開封不能に結合する構成であれば任意の構成が適用できるが、ボックス封印部１６４を構成する係止孔部に係止ピンを挿入することでボックスベースとボックスカバーとが開封不能に結合されるようになっている。ボックス封印部１６４による封印処理は、その封印後の不正な開封を防止し、また万一不正開封が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開封した後でも再度封印処理を行うこと自体は可能である。すなわち、複数のボックス封印部１６４のうち、少なくとも１つの係止孔部に係止ピンを挿入することにより封印処理が行われる。そして、収容した主制御基板の不具合発生の際や主制御基板の検査の際など基板ボックス１６３を開封する場合には、係止ピンが挿入されたボックス封印部と基板ボックス１６３本体との連結部分を切断する。これにより、基板ボックス１６３のボックスベースとボックスカバーとが分離され、内部の主制御基板を取り出すことができる。その後、再度封印処理する場合は他の係止孔部に係止ピンを挿入する。基板ボックス１６３の開封を行った旨の履歴を当該基板ボックス１６３に残しておけば、基板ボックス１６３を見ることで不正な開封が行われた旨が容易に発見できる。
【００５４】
基板ボックス１６３と取付台１６１とは台座封印部１６５によって開封不能に連結されている。詳しくは、台座封印部１６５は、ボックス封印部１６４と同様に係止孔部及び係止ピンを有しており、係止孔部に対して係止ピンが挿入されることで基板ボックス１６３と取付台１６１とが分離不能に結合されるようになっている。これにより、基板ボックス１６３の不正な取り外しが行われた場合に、その事実を把握しやすくなっている。
【００５５】
台座部材１４１において遊技盤８０の背面と対向している部分には、前記一般入賞口，可変入賞装置，上作動口，下作動口の遊技盤開口部に対応し且つ下流側で１カ所に集合する回収通路が形成されている。これにより、一般入賞口等に入賞した遊技球は何れも回収通路を介して遊技盤８０の下方に集合する構成となっている。つまり、台座部材１４１には各種入賞口に入賞した遊技球を回収する機能が付与されている。
【００５６】
遊技盤８０の下方には後述する排出通路が配されており、回収通路によって遊技盤８０の下方に集合した遊技球は排出通路内に導出される。なお、アウト口についても同様に排出通路に通じており、何れの入賞口にも入賞しなかった遊技球はアウト口を介して排出通路内に導出される。
【００５７】
また、上記回収通路には、遊技盤８０表側の一般入賞口に入賞した遊技球を検知する入賞口スイッチと、可変入賞装置に入賞した遊技球を検知するカウントスイッチと、作動口に入った遊技球を検知する作動口スイッチとが装着されており、それら各種スイッチによって入賞検知機構が構成されている。更に、台座部材１４１において可変表示ユニット８５の左右両側には、スルーゲートを通過する遊技球を検知するゲートスイッチが設けられている。これら各種スイッチは主制御装置１６２に対して電気的に接続されており、各スイッチによる検知情報が同主制御装置１６２に出力される構成となっている。
【００５８】
次に、図４に基づき裏パックユニット１５について説明する。図４は裏パックユニット１５の正面図である。
【００５９】
図４に示すように、裏パックユニット１５は、裏パック２０１を備えており、当該裏パック２０１に対して、払出機構部２０２、排出通路盤、及び制御装置集合ユニット２０４が取り付けられている。裏パック２０１は透明性を有する合成樹脂により成形されており、払出機構部２０２などが取り付けられるベース部２１１と、パチンコ機１０後方に突出し略直方体形状をなす保護カバー部２１２とを有する。保護カバー部２１２は左右側面及び上面が閉鎖され且つ下面のみが開放された形状をなし、少なくとも可変表示ユニットを囲むのに十分な大きさを有する。
【００６０】
ベース部２１１には、その右上部に外部端子板２５６が設けられている。外部端子板２５６には各種の出力端子が設けられており、これらの出力端子を通じて遊技ホール側の管理制御装置に対して各種信号が出力される。また、ベース部２１１にはパチンコ機１０後方からみて右端部に上下一対の掛止ピン２１４（図4では一方のみを図示）が設けられており、掛止ピン２１４を内枠１３に設けられた前記軸受け部１３３に挿通させることで、裏パックユニット１５が内枠１３に対して回動可能に支持されている。ベース部２１１には、内枠１３に設けられた固定レバー１３４が挿通される複数の挿通部２１５が形成されており、固定レバー１３４が挿通部２１５に挿通された状態にてベース部２１１に後方から当接することにより内枠１３に対して裏パックユニット１５が固定されている。
【００６１】
ベース部２１１には、保護カバー部２１２を迂回するようにして払出機構部２０２が配設されている。すなわち、裏パック２０１の最上部には上方に開口したタンク２２１が設けられており、タンク２２１には遊技ホールの島設備から供給される遊技球が逐次補給される。タンク２２１の下方には、下流側に向けて緩やかに傾斜するタンクレール２２２が連結され、タンクレール２２２の下流側には上下方向に延びるケースレール２２３が連結されている。ケースレール２２３の最下流部には払出装置２２４が設けられている。払出装置２２４より払い出された遊技球は、当該払出装置２２４の下流側に設けられた払出通路２２６を通じて、裏パック２０１のベース部２１１に設けられた遊技球分配部２２５に供給される。
【００６２】
遊技球分配部２２５は、払出装置２２４より払い出された遊技球を上皿３３又は下皿３４に振り分けるための機能を有し、裏パック２０１の前面側の内側（図４左側）の開口部が上述した本体側上皿通路及び前扉側上皿通路５１を介して上皿３３に通じ、外側（図４右側）の開口部が本体側下皿通路及び前扉側下皿通路５２を介して下皿３４に通じるように形成されている。
【００６３】
ベース部２１１の下端部には、当該下端部を前後に挟むようにして排出通路盤及び制御装置集合ユニット２０４が取り付けられている。排出通路盤には、制御装置集合ユニット２０４と対向する面に後方に開放された排出通路が形成されており、当該排出通路の開放部は制御装置集合ユニット２０４によって塞がれている。排出通路は、遊技ホールの島設備等へ遊技球を排出するように形成されており、上述した回収通路等から排出通路に導出された遊技球は当該排出通路を通ることでパチンコ機１０外部に排出される。
【００６４】
制御装置集合ユニット２０４は、横長形状をなす取付台２４１を有し、取付台２４１に払出制御装置２４２と電源及び発射制御装置２４３とが搭載されている。これら払出制御装置２４２と電源及び発射制御装置２４３とは、払出制御装置２４２がパチンコ機１０後方となるように前後に重ねて配置されている。
【００６５】
払出制御装置２４２においては基板ボックス２４４内に払出装置２２４を制御する払出制御基板３２２が収容されており、当該払出制御基板に設けられた状態復帰スイッチ２４５が基板ボックス２４４外に突出している。例えば、払出装置２２４における球詰まり等、払出エラーの発生時において状態復帰スイッチ２４５が押されると、球詰まりの解消が図られるようになっている。
【００６６】
電源及び発射制御装置２４３は、基板ボックス２４６内に電源及び発射制御基板３２１が収容されており、当該基板３２１により、各種制御装置等で要する所定の電源が生成されて出力され、さらに遊技者による遊技球発射ハンドル４０の操作に伴う遊技球の打ち出しの制御が行われる。また、電源及び発射制御装置２４３には電源スイッチ２４７が設けられている。本パチンコ機１０は各種データの記憶保持機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰の際には停電時の状態に復帰できるようになっている。したがって、例えば遊技ホールの営業終了の場合のように通常手順で電源を遮断すると遮断前の状態が記憶保持されるが、図示しないＲＡＭ消去スイッチを押しながら電源スイッチ２４７を操作すると、ＲＡＭデータが初期化されるようになっている。
【００６７】
次いで、図５を参照して、下皿３４の満タンを検出する機構について説明する。図５は、ベース部２１１における払出通路２２６及び遊技球分配部２２５を部分的に拡大して図示する部分拡大断面図である。
【００６８】
図５に示すように、遊技球分配部２２５には、上皿通路２６１と、その上皿通路２６１に並設される下皿通路２６２と、それら上皿通路２６１及び下皿通路２６１の上流側開口２６１ａ，２６１ｂと払出通路２２６の下流側開口２２６ａとの間を接続する分流通路２６３とが形成され、下皿通路２６２の中途には、満タン検知センサ５９が配設される。
【００６９】
なお、遊技球分配部２２５は、その通路厚み（図５紙面垂直方向寸法）が一定寸法とされ、遊技球の直径よりも若干大きくされる。また、上皿通路２６１の下流側は、内枠１３の本体側上皿通路を介して上皿３３に通じ、下皿通路２６２の下流側は、内枠１３の本体側下皿通路を介して下皿通路に通じている。
【００７０】
上皿通路２６１は、鉛直方向（図５上下方向）に延設される第１鉛直側壁２７１と、その第１鉛直側壁２７１に平行に延設される第２鉛直側壁２７２とにより、直線状の通路として形成される。なお、上皿通路２６１は、その通路幅（図５左右方向寸法）が遊技球の直径の２倍よりも若干大きく形成される。
【００７１】
第１鉛直側壁２７１の上流側には、円弧状に湾曲すると共にその円弧中心を上皿通路２６１側に有して形成される湾曲側壁２７３が連なる。第２鉛直側壁２７２の上流側には、下流側へ向けて下降傾斜して形成される傾斜側壁２７４が連なる。これら湾曲側壁２７３の上流側端部と傾斜側壁２７４の上流側端部との間に、上皿通路２６１の上流側開口２６１ａが形成される。
【００７２】
払出通路２２６は、上皿通路２６１側へ向けて傾斜して形成されると共に、分流通路２６３の一方側（上皿通路２６１側）に偏って位置する。よって、湾曲側壁２７３及び傾斜側壁２７４の形状と合わさることで、払出通路２２６から流下する遊技球を、上皿通路２６１内へ確実に流下させることができると共に、上皿通路２６１の上流側開口２６１ａまで遊技球が貯留された場合には、払出通路２２６から流下する遊技球を、下皿通路２６２内へスムーズに流下させることができる。
【００７３】
なお、湾曲側壁２７３の上流側には、鉛直方向（図５上下方向）に延設される第１分流側壁２９１が連なり、その第１分流側壁２９１の上流側には、払出通路２２６の一方（図５左側）の側壁が連なる。
【００７４】
下皿通路２６２は、逆Ｓ字状に湾曲する通路として形成される。即ち、下皿通路２６２は、一方（図５右側）の側壁が、満タン検知センサ５９のレバー部材５０２と、そのレバー部材５０２の上流側に位置すると共に下流側へ向けて下降傾斜する上流側壁２８１と、その上流側壁２８１の上流側に連なり鉛直方向に延設される第２分流側壁２９２とから形成され、他方（図５左側）の側壁が、上述した第２鉛直側壁２７２と、その第２鉛直側壁２７２の中途から分岐すると共に上流側壁２８１に対して略平行を保ちつつ上流側へ向けて上昇傾斜する第２上流側壁２８２と、その第２上流側壁２８２の上流側を傾斜側壁２７４の上流側に接続すると共に下流側へ向けて下降傾斜する第３上流側壁２８３とから形成される。
【００７５】
なお、第３上流側壁２８３の上流側端部と第２分流側壁２９２との間に、下皿通路２６２の上流側開口２６２ａが形成される。上流側壁２８１と第２上流側壁２８２との間の対向面間隔は、遊技球の直径の２倍よりも若干大きな寸法に設定される。また、第２分流側壁２９２は、払出通路２２６の下流側開口２２６ａよりも上方となる位置まで鉛直に延設される。
【００７６】
分流通路２６３は、第１分流側壁２９１と第２分流側壁２９２とにより、直線状の通路として形成され、上皿通路２６１及び下皿通路２６２の上流側開口２６１ａ，２６２ａを含んで形成される。よって、上皿通路２６１の上流側開口２６１ａまで遊技球が貯留された場合には、払出通路２２６から流下する遊技球は下皿通路２６２へ分流され、下皿通路２６２内に貯留される。
【００７７】
満タン検知センサ５９は、下皿通路２６２の中途に配設されその配設箇所における遊技球の有無を検出するためのセンサ装置であり、遊技領域ＰＥの下端よりも上方（図５上側）に配置される。そのため、遊技領域ＰＥが大型化し、また、各種制御基板が多数配設されたパチンコ機１０においても、満タン検知センサ５９の配設スペースを確保することができる。その結果、前扉側下皿通路５２や遊技球分配部２２５を配設する際の自由度が制限されることを抑制できる。
【００７８】
一方で、このように満タン検知センサ５９を遊技領域ＰＥの下端よりも上方に配設すると、払出装置２２４までの距離を十分に確保することが困難となるが、本実施の形態では、満タン検知センサ５９が遊技球の存在を検出してから（満タン検知センサ５９が検出状態となってから）下皿３３が満タンであると判定されるまでの間に払出装置２２４から払い出される遊技球を、少なくとも下皿通路２６２及び分流通路２６３内に貯留可能とされるので、払出装置２２４まで遊技球が達して、その払出モータ等が破損することを防止できる。
【００７９】
ここで、本実施の形態では、上皿通路２６１と下皿通路２６２とが並設されるので、これら両通路を区画する側壁（第２鉛直側壁２７２の下流側）を共通化して、部品点数の削減を図ることができ、その分、製品コストの削減を図ることができる。この場合、下皿通路２６２を挟んで上皿通路２６１と反対側に満タン検知センサ５９が配設されるので、下皿通路２６２と上皿通路２６１との間に満タン検知センサ５９を配設する場合と比較して、構造を簡素化することができると共に、限られたスペースを有効に活用することができる。即ち、下皿通路２６２を逆Ｓ字状に形成する場合に、そのデッドスペースとなる箇所を有効に活用できる。
【００８０】
満タン検知センサ５９は、軸５０１と、その軸５０１に軸支され下皿通路２６２側またはその逆側へ向けて揺動可能とされるレバー部材５０２と、そのレバー部材５０２を下皿通路２６２側へ向けて付勢する付勢部材５０３と、その付勢部材５０３の付勢力に抗してレバー部材５０２が下皿通路２６２の逆側へ揺動されることで作動されるスイッチ部材５０４とを備える。
【００８１】
レバー部材５０２は、下皿通路２６２の側壁の一部を形成する板状の基部と、その基部の上流側に位置すると共に基部に交差する方向へ延設され軸５０２により軸支される上流側部分とを備え、これら基部と上流側部分とから断面Ｌ字状に形成される。
【００８２】
なお、レバー部材５０２の基部は、下皿通路２６２側の面が断面直線状の平坦面（以下「案内面５０２ａ」と称す）として形成され、その案内面５０２ａの幅（図５紙面垂直方向寸法）は、下皿通路２６２の通路厚み（図５紙面垂直方向寸法）よりも若干小さくされる。
【００８３】
レバー部材５０２は、案内面５０２ａが第２鉛直側壁２７２に対面すると共に、図５に示す初期位置においては、下流側部分（軸５０１による軸支位置と反対側）ほど第２鉛直側壁２７２に案内面５０２ａが近接する傾斜状態とされる。よって、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間の対向面間隔が、図５に示す初期位置において、下流側ほど小さくされるので、下皿通路２６２に貯留された遊技球によりレバー部材５０２を揺動し易くして、スイッチ部材５０４を確実に作動させることができる。即ち、レバー部材５０２の案内面５０２ａが傾斜状態とされることで、レバー部材５０２の案内面５０２ａに作用する遊技球の重量（重力方向荷重）を、レバー部材５０２をスイッチ部材５０４側（図５右側）へ向けて揺動させる力として利用できるので（図６及び図７参照）、レバー部材５０２を効率的に揺動させることができる。
【００８４】
付勢部材５０３は、金属製のコイルスプリングとして形成され、レバー部材５０２における基部の裏面側（案内面５０２ａの反対側の面）とバネ受け５０５との間に弾性的に圧縮変形された状態で装着される。よって、レバー部材５０２は、付勢部材５０３の弾性回復力により、軸５０１を揺動中心として、下皿通路２６２側へ向けて付勢される。
【００８５】
ここで、付勢部材５０３により付勢されたレバー部材５０２は、その基部の上流側の端面（図５上側面）が、上流側壁２８１の下流側の端面に当接されることで、下皿通路２６２側への揺動が規制され、図５に示す初期位置に保持される。
【００８６】
このように、レバー部材５０２の案内面５０２ａを上流側壁２８１に連ねることができるので、レバー部材５０２の上流側（即ち、案内面５０２ａと上流側壁２８１との間）に段差が形成されることを回避して、遊技球をスムーズに流下させることができる。
【００８７】
また、上流側壁２８１が、遊技球を案内する壁部としての役割だけでなく、レバー部材５０２を初期位置に保持するための部材としての役割も兼用することで、レバー部材５０２を初期位置に保持するための部材を別途設けることを不要とできる。よって、部品点数を削減して、その分、製品コストの削減を図ることができる。
【００８８】
なお、付勢部材５０３は、レバー部材５０２の裏面側から突出する棒状の突出棒５０２ｂに一端側が外嵌されると共に、筒状に形成されたバネ受け５０５に他端側が内嵌される。これにより、付勢部材５０３の脱落が防止される。
【００８９】
このように、下皿通路２６２の側壁の一部を形成するように満タン検知センサ５９のレバー部材５０２を配設する必要がある場合でも、レバー部材５０２は、上流側部分が軸５０１により軸支され、下皿通路２６２側またはその逆側へ向けて揺動可能とされるので、例えば、レバー部材５０２の下流側部分が軸支される場合や、レバー部材５０２をスライド移動させる構造とする場合と比較して、遊技球をスムーズに流下させつつ、下皿通路２６２に貯留された遊技球によりレバー部材５０２を揺動し易くして、スイッチ部材５０４を確実に作動させることができる。また、例えば、上流側部分を軸５０１に軸支させる構造上、レバー部材５０２を重力により垂下させる（即ち、付勢部材５０３を省略する）構成も考えられるが、レバー部材５０２を下皿通路２６２側へ向けて付勢する付勢部材５０３を備えることで、流下する遊技球からの影響により誤ってスイッチ部材５０４が作動される或いは作動が解除されることを抑制できる。
【００９０】
付勢部材５０３の付勢力は、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間に、複数個（本実施の形態では８個）の遊技球が貯留された場合に、レバー部材５０２を付勢部材５０３の付勢力に抗してスイッチ部材５０４側へ揺動させ、スイッチ部材５０４を作動させる大きさに設定される。よって、流下する遊技球からの影響により誤ってスイッチ部材５０４が作動される或いは作動が解除されることを抑制できるので、検出精度の向上を図ることができる。
【００９１】
なお、レバー部材５０２がスイッチ部材５０４を作動させる位置まで揺動されると、第２鉛直側壁２７２に対して、レバー部材５０２の案内面５０２ａが略平行となり、それら第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間の対向面間に、２個の遊技球が並列に配置可能となる（図７参照)。即ち、対向面間隔が遊技球の直径の略２倍となる。
【００９２】
この場合、レバー部材５０２の案内面５０２ａは、その長手方向寸法が遊技球の直径の略４倍とされる。即ち、レバー部材５０２は、付勢部材５０３の付勢力に抗して揺動する（スイッチ部材５０４を作動させる）ために必要とされる数（８個）の遊技球が、第２鉛直側壁２７２と案内面５０２ａとの間に貯留されるように、その案内面５０２ａの長手方向寸法が設定される。よって、所定数（８個）の遊技球の重量（重力方向荷重）を、レバー部材５０２を揺動させる力として、レバー部材５０２の案内面５０２ａに効率的に作用させることができるので、所定数の遊技球が貯留された際にレバー部材５０２を確実に揺動させることができ、その結果、スイッチ部材５０４を作動させる信頼性の向上を高めることができる。また、案内面５０２ａが断面直線状に形成されるので、各遊技球の重量を、レバー部材５０２を揺動させるための力成分として有効に利用できる。
【００９３】
スイッチ部材５０４は、所定間隔を隔てつつ対向して配置される発光部と受光部とを備え（図５では受光部または発光部の一方のみを図示）、発光部からの光が、レバー部材５０２の裏面側から突出する遮光部５０２ｃにより遮られたことを、受光部で検出することによって、レバー部材５０２の位置を検出するフォトセンサとして構成される。
【００９４】
次いで、図６及び図７を参照して、満タン検知センサ５９により下皿３４の満タンを検出する動作について説明する。図６及び図７は、満タン検知センサ５９の動作を説明するためのベース部２１１の断面図であり、図５の断面図に対応する。
【００９５】
図６に示すように、上皿３３が満タンとなり、上皿通路２６１の上流側開口２６１ａまで遊技球が貯留された状態で、払出装置２２４から遊技球が払い出されると、その払い出された遊技球は、分流通路２６３内で分流され、下皿通路２６２の上流側開口２６２ａから下皿通路２６２内へ流下される。下皿３４が満タンになると、下皿通路２６２内に遊技球が次第に貯留され、満タン検知センサ５９に達する。
【００９６】
図６に示す状態から更に遊技球が払い出され、図７に示すように、満タン検知センサ５９のレバー部材５０２と第２鉛直側壁２７２との間に所定数（本実施の形態では８個）の遊技球が貯留されると、その遊技球の重量により押圧されたレバー部材５０２が、下皿通路２６２とは逆側（スイッチ部材５０４側）へ向けて揺動され、スイッチ部材５０４を作動させる。これにより、後述するように、第１満タンカウンタの加算処理が行われ、この検知状態が約０．５ｓｅｃに亘って継続した場合に、下皿３４が満タンであると判定される。
【００９７】
下皿通路２６２の上流側開口２６２ａには、上皿通路２６１の上流側開口２６１ａに連なると共に下流側へ向けて下降傾斜する第３上流側壁２８３が設けられている。よって、上皿通路２６１内が満タンとなり、払出装置２２４から払い出された遊技球が、上皿通路２６１側から下皿通路２６２の上流側開口２６２ａへ流下する場合には、第３上流側壁２８３の下降傾斜を利用して、遊技球をスムーズに流下させることができる。
【００９８】
レバー部材５０２の上流側に連なる上流側壁２８１は、その案内面（内壁面）が断面直線状に形成されると共に、その直線が下流側へ向けて下降傾斜して形成されるので、下皿通路２６２の上流側開口２６２ａから流下する遊技球を、上流側壁２８１によりその上流側壁２８１の下降傾斜方向へ案内することができる。よって、流下する遊技球がレバー部材５０２に衝突することを抑制して、スイッチ部材５０４の誤作動を抑制できる。
【００９９】
この場合、レバー部材５０２も、少なくとも初期位置にある状態では、下流側へ向けて下降傾斜されるが、上流側壁２８１の傾斜角度は、レバー部材５０２の傾斜角度よりも緩やかな傾斜角度に設定される。即ち、レバー部材５０２の案内面５０２ａは、上流側壁２８１の案内面（内壁面）をその下降傾斜方向へ延長した延長線よりも下方に位置する。よって、上流側壁２８１の案内面に沿って遊技球を転動させることで、上流側壁２８１の下降傾斜方向へ遊技球を案内して、流下する遊技球をより確実にレバー部材５０２に衝突し難くすることができる。その結果、スイッチ部材５０４の誤作動をより確実に抑制できる。
【０１００】
また、第３上流側壁２８３は、その案内面（内壁面）が断面直線状に形成されると共に、その直線の延長線上に上流側壁２８１が位置するので、上皿通路２６１側から下皿通路２６２の上流側開口２６２ａへ流下する遊技球を、第３上流側壁２８３により上流側壁２８１へ案内することができる。よって、流下する遊技球がレバー部材５０２に直接衝突することを抑制することができる。その結果、スイッチ部材５０４の誤作動を抑制できる。更に、第３上流側壁２８３から上流側壁２８１へ遊技球が案内されると、次いで、その遊技球を上流側壁２８１の案内面（内壁面）に沿ってその下降傾斜方向へ案内する（転動させる）ことができるので、上述したように、上流側壁２８１の傾斜角度がレバー部材５０２の傾斜角度よりも緩やかとされる効果を利用して、流下する遊技球がレバー部材５０２に衝突することを抑制することができる。その結果、スイッチ部材５０４の誤作動を抑制できる。
【０１０１】
上述したように、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間の対向面間隔は、少なくともレバー部材５０２が図６に示す初期位置にある状態では、２個の遊技球の直径の和よりも小さい。一方、レバー部材５０２が所定数（８個）の遊技球に押圧され、スイッチ部材５０４を作動させる図７に示す作動位置まで揺動された状態では、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間の対向面間隔が、２個の遊技球の直径の和と同等となるように設定される。
【０１０２】
このように、図６に示す初期位置では、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間の対向面間隔を２個の遊技球の直径の和よりも狭くしておくことで、所定数（８個）の遊技球が貯留される過程（図６の状態から図７の状態へ遷移する過程）において、レバー部材５０２を確実に揺動させて、検出精度の向上を図ることができる。一方、図７に示す作動位置（所定数（８個）の遊技球が貯留された状態）では、第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間に２個の遊技球が並列に同じ高さ位置で収まるので、遊技球が千鳥状に貯留される場合と比較して、貯留された遊技球の郡の高さを抑制して、スペース効率の向上を図ることができる。
【０１０３】
この場合、レバー部材５０２は、付勢部材５０３の付勢力に抗してスイッチ部材５０４側へ揺動されスイッチ部材５０４を作動させ、図７に示す作動位置（所定数（８個）の遊技球が貯留された状態）に配置された後、更にスイッチ部材５０４側への可動域を備えるので、遊技球が第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間で付勢部材５０３の付勢力によりバランスして球詰まりが発生することを抑制することができる。即ち、遊技球が第２鉛直側壁２７２とレバー部材５０２の案内面５０２ａとの間で付勢部材５０３の付勢力によりバランスしたとしても、レバー部材５０２が更にスイッチ部材５０４側（付勢部材５０３の付勢力に抗する側）への可動域を備えることで、例えば、それらバランスした遊技球へ向けて他の遊技球が流下することをきっかけとして、レバー部材５０３をスイッチ部材５０４側へ揺動させ、バランスを解除することができる。
【０１０４】
下皿通路２６２は、上流側壁２８１と第２上流側壁２８２とが略平行とされ、それら両側壁２８１，２８２の間の対向面間隔が、通路方向に沿って略一定とされると共に、その対向面間隔は、図７に示す作動位置にあるレバー部材５０２の案内面５０２ａと第２鉛直側壁２７２との間の対向面間隔と略同一とされる。
【０１０５】
よって、レバー部材５０２の案内面５０２ａと第２鉛直側壁２７２との対向面に所定数（８個）の遊技球が貯留され、スイッチ部材５０４が作動されてから（満タン検知センサ５９が所定数の遊技球の存在を検出して検出状態となってから）、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（本実施の形態では８個）が、上流側壁２８１と第２上流側壁２８２との間に更に貯留され、その後、下皿３３から遊技球が排出されることで、かかる区間（上流側壁２８１及びレバー部材５０２と第２上流側壁２８２及び第２鉛直側壁２７２との間）を遊技球が流下する際に、球詰まりが発生することを回避することができる。
【０１０６】
ここで、満タン検知センサ５９の配設位置は、上述したように、スイッチ部材５０４が作動されてから、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（本実施の形態では８個）を、少なくとも下皿通路２６２の上流側開口２６２ａよりも下方に貯留可能な位置とされる。これにより、下皿通路２６２と上皿通路２６１との両通路に接続され通路幅が広くなる分流通路２６３まで遊技球が貯留されることを回避できる。よって、下皿３４からの遊技球の排出に伴って、下皿通路２６２に貯留された遊技球が流下する場合に、通路幅が広い分流通路２６３に貯留された遊技球が、分流通路２６３よりも通路幅の狭い下皿通路２６２に流下する際に、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生することを回避できる。
【０１０７】
詳細には、満タン検知センサ５９の配設位置は、スイッチ部材５０４が作動されてから、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（本実施の形態では８個）を、下皿通路２６２の第３上流側壁２８３の下流端（即ち、第３上流側壁２８３と第２上流側壁２８２との接続部）よりも下方に貯留可能な位置とされる。これにより、第３上流側壁２８３と第２分流側壁２９２との間の通路幅を一定とする必要がないので、第２分流側壁２９２を鉛直に延設させることができる。よって、第２分流側壁２９２を傾斜させる場合と比較して、構造を簡素化できるので、その分、製品コストの削減を図ることができる。
【０１０８】
次に、パチンコ機１０の電気的構成について、図８のブロック図に基づいて説明する。図８は、パチンコ機１０の電気的構成を示すブロック図である。図８では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０１０９】
主制御装置１６２に設けられた主制御基板３０１には、主制御回路３０２と停電監視回路３０３（電断監視回路）とが内蔵されている。主制御回路３０２には、ＣＰＵ３１１が搭載されている。
【０１１０】
ＣＰＵ３１１には、当該ＣＰＵ３１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ３１２（不揮発性記憶手段）と、そのＲＯＭ３１２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ３１３（揮発性記憶手段）と、割込回路やタイマ回路、データ入出力回路などの各種回路が内蔵されている。なお、ＣＰＵ３１１、ＲＯＭ３１２及びＲＡＭ３１３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【０１１１】
ＲＡＭ３１３は、パチンコ機１０の電源の遮断後においても電源及び発射制御装置２４３に設けられた電源及び発射制御基板３２１から記憶保持用電力が供給されて情報が記憶保持される構成となっている。
【０１１２】
ＣＰＵ３１１には、入力ポート及び出力ポートがそれぞれ設けられている。ＣＰＵ３１１の入力側には、主制御基板３０１に設けられた停電監視回路３０３、払出制御装置２４２に設けられた払出制御基板３２２及びその他センサ群などが接続されている。この場合に、停電監視回路３０３には電源及び発射制御基板３２１が接続されており、ＣＰＵ３１１（主制御回路３０２）には停電監視回路３０３を介して電力が供給される。
【０１１３】
一方、ＣＰＵ３１１の出力側には、停電監視回路３０３、払出制御基板３２２及び中継端子板３２３が接続されている。払出制御基板３２２には、賞球コマンドなどといった各種コマンドが出力される。中継端子板３２３を介して主制御回路３０２から音声ランプ制御装置１４３に設けられた音声ランプ制御基板３２４に対して各種コマンドなどが出力される。
【０１１４】
停電監視回路３０３は、主制御回路３０２と電源及び発射制御基板３２１とを中継し、また電源及び発射制御基板３２１から出力される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト未満になると電源遮断の発生と判断し、主制御回路３０２に停電信号を送信する。
【０１１５】
払出制御基板３２２は、払出装置２２４により賞球などの払出制御を行うものである。演算装置であるＣＰＵ３３１は、そのＣＰＵ３３１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３３２と、ワークメモリ等として使用されるＲＡＭ３３３とを備えている。なお、ＣＰＵ３３１、ＲＯＭ３３２及びＲＡＭ３３３の一部又は全部をそれぞれ別のチップとして設けてもよい。
【０１１６】
払出制御基板３２２のＣＰＵ３３１には、入出力ポートが設けられている。ＣＰＵ３３１の入力側には、主制御回路３０２、電源及び発射制御基板３２１、及び裏パック基板２２９が接続されている。また、ＣＰＵ３３１の出力側には、主制御回路３０２及び裏パック基板２２９が接続されている。
【０１１７】
電源及び発射制御基板３２１は、電入時用電源部３２１ａと発射制御部３２１ｂとを備えている。電入時用電源部３２１ａは、例えば、遊技ホール等における商用電源（外部電源）に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御回路３０２や払出制御基板３２２等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を二重線矢印で示す経路を通じて主制御回路３０２や払出制御基板３２２等に対して供給する。その概要としては、電入時用電源部３２１ａは、裏パック接続基板２２９を介して供給される交流２４ボルト電源を取り込み、各種センサやモータ等を駆動するための＋１２Ｖ電力、ロジック用の＋５Ｖ電力などを生成し、これら＋１２Ｖ電力、＋５Ｖ電力を主制御回路３０２や払出制御基板３２２等に対して供給する。
【０１１８】
発射制御部３２１ｂは、遊技者による遊技球発射ハンドル４０の操作にしたがって遊技球発射機構１１０の発射制御を担うものであり、遊技球発射機構１１０は所定の発射条件が整っている場合に駆動される。
【０１１９】
また、電源及び発射制御基板３２１には、電断時用電源部３２１ｃが搭載されている。電断時用電源部３２１ｃはコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（外部電源からの電力供給が行われている場合）に電入時用電源部３２１ａから供給される電力により充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における停電発生時といった電源遮断状態（外部電源からの電力供給が遮断されている場合）では、電断時用電源部３２１ｃから放電され主制御基板３０１のＲＡＭ３１３に対して記憶保持用電力が供給される。よって、かかる状況であっても、電断時用電源部３２１ｃから記憶保持用電力が供給されている間はＲＡＭ３１３に記憶された情報が消去されることなく記憶保持される。
【０１２０】
ちなみに、電断時用電源部３２１ｃの容量は比較的大きく確保されており、電源遮断前にＲＡＭ３１３に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。また、電断時用電源部は、コンデンサに限定されることはなく、バッテリや非充電式電池などであってもよい。非充電式電池の場合、パチンコ機１０の電源がＯＮ状態の際に電断時用電源手段への蓄電を行う必要はないが、定期的に交換する必要が生じる。
【０１２１】
また、電源及び発射制御基板３２１には、上記電断時用電源部３２１ｃとは異なる停電時処理用電源部が設けられている。電源及び発射制御基板３２１では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、停電時処理用電源部から放電することにより、後述する停電時処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、主制御回路３０２などは、停電時処理を正常に実行し完了することができる。
【０１２２】
音声ランプ制御基板３２４は、各種ランプ部２３〜２５やスピーカ部２６、及び表示制御装置３２５を制御するものである。演算装置であるＣＰＵ３４１は、そのＣＰＵ３４１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３４２と、ワークメモリ等として使用されるＲＡＭ３４３とを備えている。
【０１２３】
音声ランプ制御基板３２４のＣＰＵ３４１には入出力ポートが設けられている。ＣＰＵ３４１の入力側には中継端子板３２３に中継されて主制御回路３０２が接続されており、主制御回路３０２から出力される各種コマンドに基づいて、各種ランプ部２３〜２５、スピーカ部２６、及び表示制御装置３２５を制御する。表示制御装置３２５は、音声ランプ制御基板３２４から入力する表示コマンドに基づいて図柄表示装置を制御する。
【０１２４】
次に、図柄表示装置の表示内容について、説明する。図柄表示装置には、左・中・右の３つの図柄列が設定されている。各図柄列は、例えば「０」〜「９」の数字を各々付した主図柄と、例えば菱形状の絵図柄からなる副図柄とにより構成されている。各主図柄及び副図柄がそれぞれ第１図柄を構成している。各図柄列では、数字の昇順又は降順に主図柄が配列されると共に各主図柄の間に副図柄が配されている。すなわち、各図柄列には、１０個の主図柄及び１０個の副図柄の計２０個の第１図柄が備えられている。そして、図柄表示装置には、各図柄列毎に２０個の第１図柄が周期性をもって上から下へとスクロールするように変動表示されるようになっている。図柄表示装置には、各図柄列毎に上・中・下の３段の第１図柄が表示されるようになっている。従って、図柄表示装置には、３段×３列の計９個の第１図柄が表示される。また、図柄表示装置には、５つの有効ライン、すなわち上ラインＬ１、中ラインＬ２、下ラインＬ３、右上がりラインＬ４、左上がりラインＬ５が設定されている。そして、左図柄列→右図柄列→中図柄列の順に変動表示が停止し、その停止時にいずれかの有効ライン上に大当たり図柄の組合せ（本実施の形態では、同一の主図柄の組合せ）で揃えば大当たりとして大当たり動画が表示されるようになっている。
【０１２５】
次に、上記の如く構成されたパチンコ機１０の動作について説明する。
【０１２６】
本実施の形態では、主制御装置１６２内のＣＰＵ３１１は、遊技に際し各種カウンタ情報を用いて、大当たり抽選、第１特定ランプ部の発光色の設定や、図柄表示装置の図柄表示の設定などを行うこととしており、具体的には、図９に示すように、大当たりの抽選に使用する大当たり乱数カウンタＣ１と、確変大当たりや通常大当たり等の大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置が外れ変動する際のリーチ抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、図柄表示装置の変動パターン選択に使用する第１変動種別カウンタＣＳ１と、第１特定ランプ部に表示される色の切り替えを行う期間を決定する第２変動種別カウンタＣＳ２と、左列、中列及び右列の各外れ図柄の設定に使用する左・中・右の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲとを用いることとしている。
【０１２７】
このうち、カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ１，ＣＳ２は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。また、外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、ＣＰＵ３１１内のＲレジスタ（リフレッシュレジスタ）を用いてレジスタ値が加算され、結果的に数値がランダムに変化する構成となっている。各カウンタは短時間間隔で更新され、その更新値がＲＡＭ３１３の所定領域に設定されたカウンタ用エリアに適宜格納される。ＲＡＭ３１３には、１つの実行エリアと４つの保留エリア（保留第１〜第４エリア）とからなる保留球格納エリアが設けられており、これらの各エリアには、作動口への遊技球の入賞履歴に合わせて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値が時系列的に格納されるようになっている。
【０１２８】
各カウンタについて詳しくは、大当たり乱数カウンタＣ１は、例えば０〜６７６の範囲内で順に１ずつ加算され、最大値（つまり６７６）に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜６７６）。大当たり乱数カウンタＣ１は定期的に（本実施の形態ではタイマ割込み毎に1回）更新され、遊技球が作動口に入賞したタイミングでＲＡＭ３１３の保留球格納エリアに格納される。
【０１２９】
大当たり種別カウンタＣ２は、０〜４９の範囲内で順に１ずつ加算され、最大値（つまり４９）に達した後０に戻る構成となっている。そして、本実施の形態では、大当たり種別カウンタＣ２によって、大当たりが終了した後に、確変状態とするか通常状態とするかを決定することとしている。大当たり種別カウンタＣ２は定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球が作動口に入賞したタイミングでＲＡＭ３１３の保留球格納エリアに格納される。
【０１３０】
リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値（つまり２３８）に達した後０に戻る構成となっている。本実施の形態では、リーチ乱数カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしている。リーチ乱数カウンタＣ３は定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球が作動口に入賞したタイミングでＲＡＭ３１３の保留球格納エリアに格納される。
【０１３１】
第１変動種別カウンタＣＳ１は、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値（つまり１９８）に達した後０に戻る構成となっており、第２変動種別カウンタＣＳ２は、例えば０〜２４０の範囲内で順に１ずつ加算され、最大値（つまり２４０）に達した後０に戻る構成となっている。第１変動種別カウンタＣＳ１によって、いわゆるノーマルリーチ、スーパーリーチ、プレミアムリーチ等、第１図柄のリーチ種別やその他大まかな図柄変動態様といった図柄表示装置の表示態様が決定され、第２変動種別カウンタＣＳ２によって、第１特定ランプ部に表示される色の切り替えを行う期間としての切替表示時間が決定される。また、この切替表示時間は、図柄表示装置の図柄の変動時間に相当する。従って、当該第２変動種別カウンタＣＳ２によって、図柄表示装置においてリーチが発生した後に最終停止図柄（本実施の形態では中図柄）が停止するまでの経過時間（言い換えれば、変動図柄数）などより細かな図柄変動態様も決定されることとなる。つまり、図柄表示装置に関しては、これらの両変動種別カウンタＣＳ１，ＣＳ２を組み合わせることで、変動パターンの多種多様化を容易に実現できる。両変動種別カウンタＣＳ１，ＣＳ２は、後述する通常処理が１回実行される毎に１回更新され、当該通常処理内の残余時間内でも繰り返し更新される。そして、第１特定ランプ部に表示される色の切り替え開始時及び図柄表示装置による第１図柄の変動開始時における変動パターン決定に際して両変動種別カウンタＣＳ１，ＣＳ２のエリア値が取得される。
【０１３２】
左・中・右の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、大当たり抽選が外れとなった時に左列第１図柄、中列第１図柄、右列第１図柄の外れ停止図柄を決定するためのものであり、各列では主図柄及び副図柄の合わせて２０の第１図柄の何れかが表示されることから、各々に２０個（０〜１９）のカウンタ値が用意されている。外れ図柄カウンタＣＬにより左図柄列の上・中・下段の各図柄が決定され、外れ図柄カウンタＣＭにより中図柄列の上・中・下段の各図柄が決定され、外れ図柄カウンタＣＲにより右図柄列の上・中・下段の各図柄が決定される。
【０１３３】
本実施の形態では、ＣＰＵ３１１に内蔵のＲレジスタの数値を用いることにより各カウンタＣＬ，ＣＭ，ＣＲの値をランダムに更新する構成としている。すなわち、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新時には、前回値にＲレジスタの下位３ビットの値が加算され、その加算結果が最大値を超えた場合に２０減算されて今回値が決定される。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは更新時期が重ならないようにして通常処理内で更新され、それら外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組み合わせが、ＲＡＭ３１３の前後外れリーチ図柄エリア、前後外れ以外リーチ図柄エリア及び完全外れ図柄エリアの何れかに格納される。そして、第１図柄の変動開始時における変動パターン決定に際し、リーチ乱数カウンタＣ３の値に応じて前後外れリーチ図柄エリア、前後外れ以外リーチ図柄エリア及び完全外れ図柄エリアの何れかのエリア値が取得される。
【０１３４】
なお、図示は省略するが、第２特定ランプ部の抽選には第２特定ランプ乱数カウンタが用いられる。第２図柄乱数カウンタは、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとして構成されている。第２特定ランプ乱数カウンタは定期的に（本実施の形態ではタイマ割込み毎に１回）更新され、遊技球がスルーゲートを通過したことが検知された時に取得される。
【０１３５】
次に、主制御基板３０１のＣＰＵ３１１により実行される各制御処理を図１０〜図１４のフローチャート等を参照しながら説明する。かかるＣＰＵ３１１の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理と、ＮＭＩ端子（ノンマスカブル端子）への停電信号の入力により起動されるＮＭＩ割込み処理とがあり、説明の便宜上、はじめにＮＭＩ割込み処理とタイマ割込み処理とを説明し、その後メイン処理を説明する。
【０１３６】
図１０は、ＮＭＩ割込み処理であり、当該処理は、停電の発生等によるパチンコ機１０の電源遮断時に実行される。すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号が電源監視回路３０３からＣＰＵ３１１のＮＭＩ端子に出力され、ＣＰＵ３１１は実行中の制御を中断してＮＭＩ割込み処理を開始する。ＮＭＩ割込み処理では、ステップＳ１０１にてＲＡＭ３１３に設けられた停電フラグ格納エリアに停電フラグを格納し、本処理を終了する。その後、後述する通常処理にて停電フラグが格納されていることが確認されることで、停電時処理が実行される。
【０１３７】
次に、タイマ割込み処理について図１１のフローチャートを用いて説明する。
【０１３８】
先ずステップＳ２０１では、読み込み処理を実行する。読み込み処理では、入賞口センサ１５２ａ〜１５２ｃ、カウントセンサ１５３、作動口センサ１５４ａ，１５４ｂ及びゲートセンサ１５５等といった遊技球の入賞に関するセンサからの信号読み込み処理を実行する。信号読み込み処理の詳細については後に説明する。
【０１３９】
その後、ステップＳ２０２では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１加算すると共に、そのカウンタ値が最大値（本実施の形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ３１３の該当するエリアに格納する。続くステップＳ２０３では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の更新を実行する。具体的には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３をそれぞれ１加算すると共に、それらのカウンタ値が最大値（本実施の形態ではそれぞれ、６７６，４９，２３８）に達した際それぞれ０にクリアする。そして、各カウンタＣ１〜Ｃ３の更新値を、ＲＡＭ３１３の該当するエリアに格納する。その後、ステップＳ２０４にて始動入賞処理を実行する。
【０１４０】
始動入賞処理では、図１２のフローチャートに示すように、先ずステップＳ３０１にて、ＲＡＭ３１３の作動口フラグ格納エリアに作動口フラグが格納されているか否かを判定することにより、遊技球が作動口に入賞（始動入賞）したか否かを判定する。遊技球が作動口に入賞したと判定すると、続くステップＳ３０２において、第１特定ランプ部及び図柄表示装置の作動保留球数Ｎが上限値（本実施の形態では４）未満であるか否かを判定する。作動口への入賞があり、且つ作動保留球数Ｎ＜４であることを条件にステップＳ３０３に進み、作動保留球数Ｎを１加算する。なお、ステップＳ３０３の処理後に作動口フラグを消去する。続くステップＳ３０４では、前記ステップＳ２０３で更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各値を、ＲＡＭ３１３の保留球格納エリアの空き記憶エリアのうち最初のエリアに格納する。そして、始動入賞処理の後、ＣＰＵ３１１は本タイマ割込み処理を一旦終了する。
【０１４１】
次に、電源投入時のリセットに伴い起動されるメイン処理について、図１３のフローチャートを用いて説明する。
【０１４２】
先ずステップＳ４０１では、電源投入に伴う立ち上げ処理を実行する。具体的には、従側の制御基板（音声ランプ制御基板３２４等）が動作可能な状態になるのを待つために例えば５００ｍｓｅｃ程度待機する。
【０１４３】
続くステップＳ４０２では、ステップＳ４０１の立ち上げ処理後から許可禁止用期間である１ｓｅｃが経過したか否かを判定する。１ｓｅｃ経過していない場合にはステップＳ４０２の処理を再度実行する。この時間の測定は、ステップＳ４０２の処理回数をカウントすることにより行われる。例えば、ステップＳ４０２にて否定判定してから再度ステップＳ４０２の処理を実行するまでに要する時間が０．１ｍｓｅｃである場合には、カウント値が１００００回となることで、ステップＳ４０１の立ち上げ処理後から１ｓｅｃ経過したと判定する。なお、時間の測定の具体的な構成は任意であり、例えばリアルタイムクロックを用いて時間の測定を行うようにしてもよい。ステップＳ４０２にて１ｓｅｃ経過したと判定した場合には、ステップＳ４０３に進む。
【０１４４】
ステップＳ４０３では、ＲＡＭ３１３のアクセスを許可する。その後、ステップＳ４０４では、電源及び発射制御装置２４３に設けたＲＡＭ消去スイッチがオンされているか否かを判定し、続くステップＳ４０５ではＲＡＭ３１３の停電フラグ格納エリアに停電フラグが格納されているか否かを判定する。また、ステップＳ４０６ではＲＡＭ判定値を算出し、続くステップＳ４０７では、そのＲＡＭ判定値が電源遮断時に保存したＲＡＭ判定値と一致するか否か、すなわち記憶保持されたデータの有効性を判定する。ＲＡＭ判定値は、例えばＲＡＭ３１３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ３１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かにより記憶保持されたデータの有効性を判断することも可能である。
【０１４５】
上述したように、本パチンコ機１０では、例えばホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチを押しながら電源が投入される。従って、ＲＡＭ消去スイッチが押されていれば、ステップＳ４０８〜Ｓ４０９の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）により記憶保持されたデータの異常が確認された場合も同様にステップＳ４０８〜Ｓ４０９の処理に移行する。
【０１４６】
ステップＳ４０８では、ＲＡＭ３１３の使用領域を０にクリアし、ステップＳ４０９ではＲＡＭ３１３の初期化処理を実行する。その後、ステップＳ４１０にて払出制御基板３２２に初期コマンドを出力するとともに、ステップＳ４１１にて割込み許可を設定し、後述する通常処理に移行する。払出制御基板３２２のＣＰＵ３３１では主制御基板３０１から初期コマンドを入力することで、主制御基板３０１との通信が正常に行われていることを認識する。
【０１４７】
一方、ＲＡＭ消去スイッチが押されていない場合には、停電フラグが格納されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、ステップＳ４１２にて停電フラグ格納エリアに格納されている停電フラグをクリアする。その後、ステップＳ４１０にて初期コマンドを出力するとともにステップＳ４１１にて割込み許可を設定し、後述する通常処理に移行する。これにより、電源遮断前の状態に復帰する。
【０１４８】
次に、通常処理について、図１４のフローチャートを用いて説明する。この通常処理では遊技の主要な処理が実行される。その概要として、ステップＳ５０１〜Ｓ５０９の処理が４ｍｓｅｃ周期の定期処理として実行され、その残余時間でステップＳ５１１，Ｓ５１２のカウンタ更新処理が実行される構成となっている。
【０１４９】
通常処理において、ステップＳ５０１では、両変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、両変動種別カウンタＣＳ１，ＣＳ２を１加算すると共に、それらのカウンタ値が最大値（本実施の形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、両変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ３１３の該当するエリアに格納する。続くステップＳ５０２では、左図柄列、中図柄列及び右図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新を実行する。
【０１５０】
外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理では、左・中・右図柄列のいずれかの更新時期か否かを判定し、更新時期となった図柄列の外れ図柄カウンタＣＬ，ＣＭ，ＣＲを更新する。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、重複することなく１回の通常処理で１つずつ順に更新され、通常処理を３回実行する毎に外れ図柄カウンタＣＬ，ＣＭ，ＣＲの１セット分が更新されるようになっている。そして、更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組み合わせが、前後外れリーチとなる外れリーチ図柄の組合せである場合、前後外れ以外リーチ図柄の組合せである場合、リーチとならない完全外れ図柄の組合せである場合には、その組合せがそれぞれに対応したエリア内に格納される。なお、更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合せが大当たり図柄の組合せである場合には、そのまま更新処理を終了する。
【０１５１】
外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理の後は、ステップＳ５０３にて第１特定ランプ部に表示される色の切り替えを行うための第１特定ランプ部制御処理を実行する。第１特定ランプ部制御処理では、大当たり判定や第１特定ランプ部に配設されたＬＥＤランプの光源スイッチのオンオフ制御などが行われる。また、第１特定ランプ部制御処理において、図柄表示装置による第１図柄の変動表示の設定も行われる。
【０１５２】
具体的には、大当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判定し、さらに大当たり種別カウンタＣ２の値に基づいて大当たりの種類を決定する（いわゆる、確変大当たりか否かを決定する）。なお、この際、第１図柄における大当たり図柄の種類及び大当たり図柄の組合せの停止ラインも決定し、停止図柄コマンドとして設定する。また、大当たりが発生しないと判定された場合には、リーチ乱数カウンタＣ３の値に基づいて第１図柄における外れ図柄の組合せの態様を決定する。かかる場合に、上記外れ図柄カウンタ更新処理にて更新されエリア内に格納された図柄の組合せを停止図柄コマンドとして設定する。さらに、第２変動種別カウンタＣＳ２の値に基づいて、第１特定ランプ部に表示される色の切替表示時間、及び第１図柄の変動表示時間を決定する。さらに、第１変動種別カウンタＣＳ１の値に基づいて第１図柄におけるリーチ種別やその大まかな図柄変動態様を決定し、変動態様コマンドとして設定する。なお、当該第１特定ランプ部制御処理にて第１特定ランプ部のオンオフ制御が開始される毎に作動保留球数Ｎが１減算され、作動保留球数Ｎが０の場合にはオンオフ制御が開始されない。
【０１５３】
第１特定ランプ部制御処理の後は、ステップＳ５０４にて大入賞口開閉処理を実行する。大入賞口開閉処理では、大当たり状態である場合において可変入賞装置の大入賞口を開放又は閉鎖する。すなわち、大当たり状態のラウンド毎に大入賞口を開放し、大入賞口の最大開放時間が経過したか、又は大入賞口に遊技球が規定数だけ入賞したかを判定する。この規定数だけ入賞したか否かの判定は、大入賞口用カウンタを確認することにより行われる。そして、これら何れかの条件が成立すると大入賞口を閉鎖する。
【０１５４】
その後、ステップＳ５０５では、第２特定ランプ部に表示される色の切り替え処理を行うための第２特定ランプ部制御処理を実行する。第２特定ランプ部制御処理では、ゲート保留球数が１以上であることを条件に第２特定ランプ部における表示色の切り換えを開始する。この際、表示色の切り換え時間も設定する。また、既に取得されている第２特定ランプ乱数カウンタの値に基づいて停止表示する色を設定する。この停止表示される色として所定の色が設定された場合には、その色の停止表示後に、下作動口に付随する電動役物が所定時間開放される。
【０１５５】
ちなみに、本パチンコ機１０では、特別遊技状態の一種として、電動役物が開放状態となる単位時間当たりの頻度が高くなる頻度向上状態が設定されている。頻度向上状態では、下作動口への入賞が発生し易くなる。換言すれば、電動役物が開放状態となる単位時間当たりの頻度を高くする手段を有しており、当該手段により頻度が高められている状態では遊技者は下作動口への入賞が発生し易くなるという利益が得られる。
【０１５６】
頻度向上状態の具体的な内容としては、大当たり状態終了後の予め定められた遊技回数（図柄表示装置における図柄の変動表示回数）又は次回の大当たりが発生するまで継続するものであり、頻度向上状態では、電動役物を開放状態とするか否かの抽選間隔が通常遊技状態（頻度向上状態ではない状態）よりも短くなるとともに、抽選において当選となった場合には電動役物が開放状態となる回数が通常遊技状態よりも多くなり、且つ開放状態となった場合の継続時間が通常遊技状態よりも長くなる。なお、頻度向上状態における条件として上記全てのものが成立している必要はなく、いずれか１つの条件又は所定の組合せの条件が成立する構成としてもよい。また、頻度向上状態における開放状態当選とするか否かの確率は、通常遊技状態における確率と同一に設定されているが、通常遊技状態よりも高く設定されていてもよい。
【０１５７】
ステップＳ５０５の後は、ステップＳ５０６にて、遊技球発射制御処理を実行する。遊技球発射制御処理では、電源及び発射制御基板３２１の発射制御部３２１ｂから発射許可信号を入力していることを条件として、所定期間（例えば、０．６ｓｅｃ）に１回、遊技球発射機構１１０のソレノイドを励磁する。これにより、発射レール１１２上にある遊技球が遊技領域に向けて打ち出される。
【０１５８】
ステップＳ５０６の後は、ステップＳ５０７にて入力状態監視処理を実行し、ステップＳ５０８にて払出用出力処理を実行する。これらの処理については後に詳細に説明する。その後、ステップＳ５０９にて、ＲＡＭ３１３に設けられた停電フラグ格納エリアに停電フラグが格納されているか否かを判定する。停電フラグが格納されていない場合は、繰り返し実行される複数の処理の最後の処理が終了したこととなるので、ステップＳ５１０にて次の通常処理の実行タイミングに至ったか否か、すなわち前回の通常処理の開始から所定時間（本実施の形態では４ｍｓｅｃ）が経過したか否かを判定する。そして、次の通常処理の実行タイミングに至るまでの残余時間内において、乱数初期値カウンタＣＩＮＩ及び両変動種別カウンタＣＳ１，ＣＳ２の更新を繰り返し実行する。つまり、ステップＳ５１１では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１加算すると共に、そのカウンタ値が最大値（本実施の形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ３１３の該当するエリアに格納する。また、ステップＳ５１２では、両変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、両変動種別カウンタＣＳ１，ＣＳ２を１加算すると共に、それらのカウンタ値が最大値（本実施の形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、両変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ３１３の該当するエリアに格納する。
【０１５９】
一方、ステップＳ５０９にて、停電フラグが格納されていると判定した場合は、電源遮断が発生したことになるので、ステップＳ５１３以降の停電時処理を実行する。つまり、ステップＳ５１３では、タイマ割込み処理の発生を禁止し、その後、ステップＳ５１４にてＲＡＭ判定値を算出、保存し、ステップＳ５１５にてＲＡＭ３１３のアクセスを禁止した後に、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０１６０】
＜遊技球の払出に関する電気的構成＞
次に、遊技球の払出に関する電気的構成及び処理構成について詳細に説明する。先ず、電気的構成について、図１５のブロック図を参照しながら説明する。図１５では、電力の供給ラインを二重線矢印で示し、信号ラインを実線矢印で示す。
【０１６１】
主制御基板３０１と払出制御基板３２２とはハーネスなどの電気配線（信号線）を介して電気的に接続されており、主制御基板３０１から払出制御基板３２２に指令情報としてのコマンドが出力されるとともに、払出制御基板３２２から主制御基板３０１には各種の電気信号が出力される。
【０１６２】
主制御基板３０１のＣＰＵ３１１は第１入力ポート（第１入力部）３５１と第２入力ポート（第２入力部）３５２とを備えており、これら入力ポート３５１，３５２において払出制御基板３２２からの電気信号を入力するとともに各種センサ等からの電気信号を入力する。ここで、第１入力ポート３５１の構成を、図１６を用いて説明する。図１６は、第１入力ポート３５１を説明するための説明図である。
【０１６３】
第１入力ポート３５１は、各入力情報を格納するための信号入力用バッファＢを備えている。信号入力用バッファＢは、１バイトで構成されており、第０ビットＤ０〜第７ビットＤ７を備えている。これら第０ビットＤ０〜第７ビットＤ７は、それぞれ異なる信号出力元との間に信号経路が形成されており、これら信号出力元から入力した信号に基づいて情報が格納される。
【０１６４】
詳細には、第０ビットＤ０は下作動口センサ１５４ｂとの間に信号経路が形成されており、第１ビットＤ１は上作動口センサ１５４ａとの間に信号経路が形成されており、第２ビットＤ２はカウントセンサ１５３との間に信号経路が形成されており、第３ビットＤ３はゲートセンサ１５５との間に信号経路が形成されており、第４ビットＤ４は第１入賞口センサ１５２ａとの間に信号経路が形成されており、第５ビットＤ５は第２入賞口センサ１５２ｂとの間に信号経路が形成されており、第６ビットＤ６は第３入賞口センサ１５２ｃとの間に信号経路が形成されており、第７ビットＤ７は払出制御基板３２２との間に信号経路が形成されている。なお、この第７ビットＤ７には、払出制御基板３２２から出力される賞球許可信号が入力される。この賞球許可信号の詳細については後に説明する。
【０１６５】
下作動口センサ１５４ｂ、上作動口センサ１５４ａ、カウントセンサ１５３、ゲートセンサ１５５及び各入賞口センサ１５２ａ〜１５２ｃは、上述したように、遊技領域を流下し下作動口、上作動口、可変入賞装置、一般入賞口及びスルーゲートを通過した遊技球を検知するためのものであり、遊技球を検知していない間はＨＩレベル信号を出力し、遊技球を検知している間はＬＯＷレベル信号を出力するよう構成されている。但し、主制御基板３０１は反転回路を有している。したがって、第０ビットＤ０〜第６ビットＤ６には、対応するセンサ１５４ｂ，１５４ａ，１５３，１５５，１５２ａ〜１５２ｃからＨＩレベル信号が出力されている間は「０」の情報（データ０）が格納され、ＬＯＷレベル信号が出力されている間は「１」の情報（データ１）が格納される。
【０１６６】
なお、上記センサ１５２〜１５５が遊技球を検知していない間はＬＯＷレベル信号を出力するとともに遊技球を検知している間はＨＩレベル信号を出力する構成としてもよい。この場合、上記反転回路を不具備とし、さらには第０ビットＤ０〜第６ビットＤ６には、対応するセンサ１５２〜１５５からＬＯＷレベル信号が出力されている間は「０」が格納され、ＨＩレベル信号が出力されている間は「１」が格納されるようにする。
【０１６７】
一方、賞球許可信号については反転回路の対象となっておらず、賞球許可信号について払出制御基板３２２からＬＯＷレベル信号が出力されている間は第７ビットＤ７に「０」が格納され、ＨＩレベル信号（これが、本パチンコ機１０において賞球許可信号に相当する）が出力されている間は第７ビットＤ７に「１」が格納される。
【０１６８】
主制御基板３０１のＣＰＵ３１１では、第１入力ポート３５１の各ビットＤ０〜Ｄ７に格納された情報に基づいて入賞の有無（遊技領域に設けられ通過検知対象の通過部を遊技球が通過したか否か）などを判定する。また、第２入力ポート３５２は、図示による説明は省略するが、第１入力ポート３５１と同様に１バイトで構成されており、各ビットには前扉枠開放スイッチ７８及び本体枠開放スイッチ２１７からの電気信号や払出制御基板３２２から出力される信号のうち上記賞球許可信号以外の信号などが入力される。つまり、第２入力ポート３５２の各ビットにはＣＰＵ３１１において処理を実行する上で用いられる何らかの信号が入力される。
【０１６９】
なお、前扉枠開放スイッチ７８及び本体枠開放スイッチ２１７から出力された電気信号は、電源及び発射制御基板３２１と払出制御基板３２２とに中継された後に主制御基板３０１に入力される。この場合、払出制御基板３２２においては、これら前扉枠開放スイッチ７８及び本体枠開放スイッチ２１７からの電気信号を中継するだけであり、払出制御基板３２２のＣＰＵ３３１には入力されない。これは電源及び発射制御基板３２１についても同様である。また、第１入力ポート３５１及び第２入力ポート３５２に代えて、第１入出力ポート及び第２入出力ポートを備え、ＣＰＵにおいて入出力が適宜変更される構成としてもよい。
【０１７０】
また、第１入力ポート３５１及び第２入力ポート３５２がＣＰＵ３１１ではなく、ドライバＩＣとしてＣＰＵ３１１のチップとは別に主制御基板３０１に設置された構成としてもよい。この場合、ＣＰＵ３１１は、単一の入力ポート又は入出力ポートを有する構成とすればよい。
【０１７１】
主制御基板３０１のＲＡＭ３１３の構成について説明する。なお、以下の説明では、図１７を適宜参照する。図１７はＲＡＭ３１３の構成を説明するための説明図である。
【０１７２】
主制御基板３０１のＲＡＭ３１３には個別に情報を記憶する手段としての賞球用カウンタエリア３６１が設けられている。賞球用カウンタエリア３６１には、図１７に示すように、１５個賞球用カウンタエリア３６１ａと、１０個賞球用カウンタエリア３６１ｂと、４個賞球用カウンタエリア３６１ｃと、３個賞球用カウンタエリア３６１ｄとが設けられている。
【０１７３】
ここで、本パチンコ機１０には既に説明したように、賞球用入球部（又は賞払出用通過部）として、一般入賞口、可変入賞装置、上作動口及び下作動口が設けられており、各賞球用入球部ごとに入球に対する賞球個数（払い出される遊技球の個数）が異なっている。具体的には、一般入賞口に入球した場合の賞球個数は１０個であり、可変入賞装置に入球した場合の賞球個数は１５個であり、上作動口に入球した場合の賞球個数は３個であり、下作動口に入球した場合の賞球個数は４個である。
【０１７４】
当該構成において、１５個賞球用カウンタエリア３６１ａは可変入賞装置への入球に対する１５個賞球をあと何回行うかを記憶するものであり（可変入賞装置への入球に対する１５個賞球の未実施回数を記憶するものであり）、１０個賞球用カウンタエリア３６１ｂは一般入賞口への入球に対する１０個賞球をあと何回行うかを記憶するものであり（一般入賞口への入球に対する１０個賞球の未実施回数を記憶するものであり）、４個賞球用カウンタエリア３６１ｃは下作動口への入球に対する４個賞球をあと何回行うかを記憶するものであり（下作動口への入球に対する４個賞球の未実施回数を記憶するものであり）、３個賞球用カウンタエリア３６１ｄは上作動口への入球に対する３個賞球をあと何回行うかを記憶するものである（上作動口への入球に対する３個賞球の未実施回数を記憶するものである）。各賞球用カウンタエリア３６１ａ〜３６１ｄは、それぞれ１バイトで構成されており、賞球の未実施回数を最大で２５５回まで覚えることができる。
【０１７５】
なお、上記賞球個数パターンは一例であり、各個数は任意である。また、賞球数のパターンも上記の４種類に限定されることはなく、２種類、３種類又は５種類以上であってもよい。また、各賞球用カウンタエリア３６１ａ〜３６１ｄは１バイトに限定されることはなく、２バイト又は３バイト以上であってもよい。さらには各賞球用カウンタエリア３６１ａ〜３６１ｄに記憶可能な賞球の未実施回数は、最大で２５５回であることは必須ではなく、複数回が記憶可能であれば、２５５回よりも少なく又は多くてもよい。
【０１７６】
主制御基板３０１のＣＰＵ３１１では、上記各賞球用カウンタエリア３６１ａ〜３６１ｄに記憶されている情報（賞情報）に基づいて、入賞発生の有無を判定し、入賞発生有りと判定した場合にはその入賞の種類に対応した賞球コマンドを払出制御基板３２２に出力する。
【０１７７】
ここで、賞球コマンドの情報形態について図１７（ｂ）を用いて説明する。
【０１７８】
賞球コマンドは、主制御基板３０１のＲＯＭ３１２のコマンド記憶エリア３１２ａに予め記憶されている。賞球コマンドとしては、１５個賞球コマンドと、１０個賞球コマンドと、４個賞球コマンドと、３個賞球コマンドとが設定されている。１５個賞球用カウンタエリア３６１ａに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には１５個賞球コマンドが出力され、１０個賞球用カウンタエリア３６１ｂに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には１０個賞球コマンドが出力され、４個賞球用カウンタエリア３６１ｃに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には４個賞球コマンドが出力され、３個賞球用カウンタエリア３６１ｄに記憶されている賞球情報に基づいて賞球コマンドが出力される場合には３個賞球コマンドが出力される。
【０１７９】
各賞球コマンドは２バイトで構成されている。すなわち、各賞球コマンドは上位情報と下位情報とを備えており、それら各情報はそれぞれ１バイトで構成されている。つまり、上位情報と下位情報とは同数のビット数で構成されている。これら上位情報及び下位情報のうち、上位情報には払出制御基板３２２のＣＰＵ３３１において本コマンドが賞球コマンドであることを特定するための情報が設定されており、下位情報には払出制御基板３２２のＣＰＵ３３１において本賞球コマンドの賞球数の情報が設定されている。
【０１８０】
各賞球コマンドの具体的な情報形態は図１７（ｂ）に示すとおりである。この場合に、任意の一の賞球コマンドは、上位情報と下位情報との加算を演算した場合の１バイトからなる情報の形態が１６進数で「ＦＦ」となるように設定されている。例えば、１５個賞球コマンドについて詳細には、上位情報が「１１１１００００」となっており、下位情報が「００００１１１１」となっている。そして、これらの加算を演算すると、「１１１１１１１１」となる。また、３個賞球コマンドについて詳細には、上位情報が「１１１１１１００」となっており、下位情報が「００００００１１」となっている。そして、これらの加算を演算すると、「１１１１１１１１」となる。賞球コマンドが上記のような情報形態となっていることにより、払出制御基板３２２のＣＰＵ３３１では、主制御基板３０１から入力した賞球コマンドが正常か否かの判定を行うことができるようになっている。
【０１８１】
また、主制御基板３０１のＲＡＭ３１３には、図１５に示すように、前回用エリア３６２及び前々回用エリア３６３が設けられている。これらのエリア３６２，３６３は、主制御基板３０１のＣＰＵ３１１において第１入力ポート３５１に格納された情報に基づいて入賞の有無を判定する場合に用いられる。
【０１８２】
その他、主制御基板３０１のＲＡＭ３１３には、前扉枠カウンタエリア３６４、賞球許可カウンタエリア３６５及び各種フラグ格納エリア３６６が設けられている。前扉枠カウンタエリア３６４は、主制御基板３０１のＣＰＵ３１１において前扉枠１４の開閉の有無を判定する場合に用いられる。また、賞球許可カウンタエリア３６５は、主制御基板３０１のＣＰＵ３１１において賞球許可信号に関する処理を実行する上で用いられる。また、各種フラグ格納エリア３６６は、主制御基板３０１のＣＰＵ３１１において各種の制御処理を実行する上で用いられる。
【０１８３】
払出制御基板３２２は払出装置２２４と電気的に接続されており、払出制御基板３２２のＣＰＵ３３１は、払出モータ２５７に駆動信号を出力するとともに、払出球検知センサ２５８から遊技球の検知の有無を示す電気信号を入力する。また、払出制御基板３２２は球貸用接続端子板２４９を介して球貸装置Ｙと電気的に接続されており、払出制御基板３２２のＣＰＵ３３１は、球貸装置Ｙとの間で電気信号の入出力を行うことで貸球の制御を実行する。
【０１８４】
また、払出制御基板３２２のＣＰＵ３３１は、満タン検知センサ５９及び球無検知センサ２２３ａから電気信号を入力し、下皿３４が満タン状態となっているか否かの特定や、タンク２２１が球無状態となっているか否かの特定を行う。これら満タン検知センサ５９及び球無検知センサ２２３ａのうち満タン検知センサ５９から出力された電気信号は、電源及び発射制御基板３２１に中継された後に払出制御基板３２２に入力される。なお、払出制御基板３２２のＣＰＵ３３１は、下皿３４が満タン状態となっているか否かの特定結果を主制御基板３０１のＣＰＵ３１１に出力する。これにより、下皿３４が満タン状態となっているか否かを主制御基板３０１のＣＰＵ３１１において把握することができるようになっている。
【０１８５】
払出制御基板３２２のＲＡＭ３３３の構成について説明する。なお、以下の説明では、図１８を適宜参照する。図１８はＲＡＭ３３３の構成を説明するための説明図である。
【０１８６】
払出制御基板３２２のＲＡＭ３３３には満タンカウンタエリア３７１が設けられている。満タンカウンタエリア３７１は、払出制御基板３２２のＣＰＵ３３１において下皿３４が満タン状態であるか否かを特定する上で用いられる。また、払出制御基板３２２のＲＡＭ３３３には球無カウンタエリア３７２が設けられている。球無カウンタエリア３７２は、払出制御基板３２２のＣＰＵ３３１においてタンク２２１が球無状態であるか否かを特定する上で用いられる。また、払出制御基板３２２のＲＡＭ３３３にはコマンド格納エリア３７３が設けられている。コマンド格納エリア３７３は、主制御基板３０１のＣＰＵ３１１から入力した賞球コマンドを一時的に格納しておく上で用いられる。
【０１８７】
また、払出制御基板３２２のＲＡＭ３３３には賞球数記憶エリア３７４が設けられている。賞球数記憶エリア３７４は、図１８（ａ）に示すように複数のビット（８ビット）が列状に並べられてなる１バイトで構成されており、各ビットには「０」（データ０又は無情報）又は「１」（データ１又は有情報）が設定される。そして、賞球数記憶エリア３７４は、払出制御基板３２２のＣＰＵ３３１において賞球コマンドを解析することで特定した賞球数の情報を記憶しておくための機能を有している。この場合、賞球数の情報（賞球数情報又は賞払出数情報）は、所定の遊技媒体数の範囲内において各ビットのデータ１の設定パターンと遊技媒体数とが１対１で対応した情報である。具体的には、下位のビット（図１８（ａ）において右端のビット）から上位のビット（図１８（ａ）において左端のビット）に向けて予め定められた順序（右側のビットから左側のビットに向けて）で各ビットに「１」（データ１又は有情報）が設定され、上位側のビットに「１」が設定されているほど対応する賞球数が大きい数となるように２進数で表される情報である。
【０１８８】
ここで、賞球コマンドから賞球数の情報を特定する場合には、払出制御基板３２２のＲＯＭ３３２に設けられた賞球テーブル記憶エリア３３２ａが参照される。賞球テーブル記憶エリア３３２ａには、図１８（ｄ）に示すように、主制御基板３０１のＣＰＵ３１１から入力する賞球コマンドと、賞球数との対応関係が記憶されている。
【０１８９】
また、払出制御基板３２２のＲＡＭ３３３には貸球数記憶エリア３７５が設けられている。貸球数記憶エリア３７５は、図１８（ｂ）に示すように１バイトで構成されており、払出制御基板３２２のＣＰＵ３３１において球貸装置Ｙから入力した貸球数の情報を記憶しておくための機能を有している。また、払出制御基板３２２のＲＡＭ３３３には払出個数カウンタエリア３７６が設けられている。払出個数カウンタエリア３７６は、図１８（ｃ）に示すように１バイトで構成されており、払出制御基板３２２のＣＰＵ３３１において遊技球の払出を実行する上での実行エリアとしての機能を有する。
【０１９０】
なお、賞球数記憶エリア３７４、貸球数記憶エリア３７５及び払出個数カウンタエリア３７６は、１バイトに限定されることはなく、２バイト又は３バイト以上であってもよい。また、これら各エリア３７４〜３７６が同一のバイト数である必要はない。
【０１９１】
その他、払出制御基板３２２のＲＡＭ３３３には各種フラグ格納エリア３７７が設けられている。各種フラグ格納エリア３７７は、払出制御基板３２２のＣＰＵ３３１において各種の制御処理を実行する上で用いられる。
【０１９２】
なお、払出制御基板３２２のＲＡＭ３３３には、上記各エリア３７１〜３７７の他に、主制御基板３０１のＣＰＵ３１１からコマンドを入力した場合にそのコマンドを一時的に格納しておくためのリングバッファが設けられている。リングバッファは複数の記憶領域を備えているとともに、読み込みポインタと読み出しポインタとが設定されている。読み込みポインタに基づき各記憶領域にコマンドが順次読み込まれていくとともに、読み出しポインタに基づき各記憶領域に記憶されたコマンドが順次読み出されていく。
【０１９３】
電源及び発射制御基板３２１の電入時用電源部３２１ａからの電力は、主制御基板３０１のＣＰＵ３１１のＶＣＣ端子、及び払出制御基板３２２のＣＰＵ３３１のＶＣＣ端子に供給される。ＶＣＣ端子に供給された電力により、外部電源からの電力供給が行われている状況において、各ＣＰＵ３１１，３３１にて各種制御処理が実行されるとともに、各ＲＡＭ３１３，３３３にて情報の記憶保持が行われる。
【０１９４】
また、電源及び発射制御基板３２１の電断時用電源部３２１ｃからの電力は、主制御基板３０１のＣＰＵ３１１のＶＢＢ端子に供給される。つまり、電断時用電源部３２１ｃからの電力は、主制御基板３０１のＲＡＭ３１３に供給されるが、払出制御基板３２２のＲＡＭ３３３には供給されない。ＶＢＢ端子に供給された電力により、外部電源からの電力供給が遮断されている状況において、主制御基板３０１のＲＡＭ３１３にて情報の記憶保持が行われる。なお、既に説明したように、電入時用電源部３２１ａ及び電断時用電源部３２１ｃから主制御基板３０１のＣＰＵ３１１に供給される電力は、停電監視回路３０３にて中継される。また、払出制御基板３３１のＶＢＢ端子（図示略）は、アースされている又はいずれの電気配線とも接続されていない。
【０１９５】
＜遊技球の払出に関する処理構成であって主制御基板３０１のＣＰＵ３１１における処理構成＞
次に、遊技球の払出に関する、主制御基板３０１のＣＰＵ３１１における処理構成について説明する。なお、以下の説明において、カウンタエリアの値とは、バイト単位で構成されたカウンタエリアの値を仮想的に１０進数で表現した値のことをいう。
【０１９６】
＜読み込み処理＞
先ず、タイマ割込み処理（図１１）のステップＳ２０１にて実行される読み込み処理について、図１９のフローチャート及び図２０の説明図を参照しながら説明する。
【０１９７】
読み込み処理では、先ずステップＳ６０１にて、第１入力ポート３５１の情報を今回入力情報として取得する処理を実行する。当該処理について詳細に説明する。ＣＰＵ３１１には今回用レジスタ（演算用の今回記憶手段）３８１が設けられている（図２０参照）。この今回用レジスタ３８１は、第１入力ポート３５１と同一のビット数で構成されている。つまり、今回用レジスタ３８１は１バイトで構成されている。ステップＳ６０１の処理では、第１入力ポート３５１の第０〜第７ビットＤ０〜Ｄ７に格納されている「０」又は「１」の情報を、今回用レジスタ３８１における上記第０〜第７ビットＤ０〜Ｄ７に対応する各ビットに格納する。
【０１９８】
例えば、下作動口センサ１５４ｂ、カウントセンサ１５３、第２入賞口センサ１５２ｂ及び賞球許可信号がＯＮとなっており、それ以外がＯＦＦとなっている場合には、今回用レジスタ３８１に記憶されている今回入力情報の情報形態は図２０（ａ）に示すように、「１０１００１０１」となる。
【０１９９】
続くステップＳ６０２では、今回入力情報のマスク処理を実行する。このマスク処理では、主制御基板３０１のＲＯＭ３１２に予め記憶された入力情報用マスクと、今回用レジスト３８１に記憶されている今回入力情報との論理積を演算（ＡＮＤ処理）し、その演算後の情報を今回用レジスタ３８１に更新する。具体的には、入力情報用マスクは、「０１１１１１１１」となっている。つまり、入力情報用マスクは、今回入力情報のうち、入賞の有無の情報を格納するビット以外のビットを「０」クリアするためのマスクである。したがって、ステップＳ６０２の処理を実行した後は、入賞の有無の情報とは無関係である賞球許可信号の情報に対応したビット（第７番目のビット）が「０」クリアされる。
【０２００】
例えば、図２０の例においては、ステップＳ６０２の処理後における今回入力情報の情報形態は図２０（ｂ）に示すように、「００１００１０１」となる。
【０２０１】
続くステップＳ６０３では、ＲＡＭ３１３の前回用エリア３６２に記憶されている情報を前回入力情報として取得するとともに、及びＲＡＭ３１３の前々回用エリア３６３に記憶されている情報を前々回入力情報として取得する処理を実行する。
【０２０２】
ここで、前回入力情報とは、前回の読み込み処理において、第１入力ポート３５１に格納されていた情報のことをいい、前々回入力情報とは、前々回の読み込み処理において、第１入力ポート３５１に格納されていた情報のことをいう。但し、上記のとおりステップＳ６０２の処理が実行されているため、入賞の有無の情報とは無関係である情報については「０」クリアされている。
【０２０３】
ステップＳ６０３の処理について詳細に説明する。ＣＰＵ３１１には、今回用レジスタの他に、前回用レジスタ（演算用の前回記憶手段）３８２が設けられているとともに、前々回用レジスタ（演算用の前々回記憶手段）３８３が設けられている。前回用レジスタ３８２は、今回用レジスタ３８１及びＲＡＭ３１３の前回用エリア３６２と同一のビット数で構成されている。つまり、前回用レジスタ３８２は１バイトで構成されている。また、前々回用レジスタ３８３は、今回用レジスタ３８１、前回用レジスタ３８２及びＲＡＭ３１３の前々回用エリア３６３と同一のビット数で構成されている。つまり、前々回用レジスタ３８３は１バイトで構成されている。ステップＳ６０３の処理では、前回用エリア３６２の各ビットに格納されている「０」又は「１」の情報を、前回用レジスタ３８２における対応する各ビットに格納する。また、前々回用エリア３６３の各ビットに格納されている「０」又は「１」の情報を、前々回用レジスタ３８３における対応する各ビットに格納する。
【０２０４】
例えば、前回の読み込み処理において、下作動口センサ１５４ｂ、カウントセンサ１５３、第２入賞口センサ１５２ｂ及び第３入賞口センサ１５２ｃがＯＮとなっており、それ以外がＯＦＦとなっていた場合には、前回用レジスタ３８２に記憶されている前回入力情報の情報形態は図２０（ｃ）に示すように、「０１１００１０１」となる。また、前々回の読み込み処理において、第２入賞口センサ１５２ｂがＯＮとなっており、それ以外がＯＦＦとなっていた場合には、前々回用レジスタ３８３に記憶されている前々回入力情報の情報形態は図２０（ｄ）に示すように、「００１０００００」となる。
【０２０５】
続くステップＳ６０４では、次回用書き込み処理を実行する。次回用書き込み処理では、次回の読み込み処理のために、ＲＡＭ３１３の前回用エリア３６２及び前々回用エリア３６３を更新する処理を実行する。つまり、前回用エリア３６２の情報を、今回用レジスタ３８１に記憶されている情報に更新するとともに、前々回用エリア３６３の情報を、前回用レジスタ３８２に記憶されている情報に更新する。
【０２０６】
続くステップＳ６０５では、前々回入力情報の反転処理を実行する。具体的には、前々回用レジスタ３８３の各ビットの値を反転させる。例えば、前々回入力情報が図２０（ｄ）に示すように「００１０００００」である場合には、反転させた情報は図２０（ｅ）に示すように「１１０１１１１１」となる。
【０２０７】
続くステップＳ６０６では、ステップＳ６０５にて反転させた前々回用レジスタ３８３の情報と、前回用レジスタ３８２に記憶されている前回入力情報とのＡＮＤ処理を実行する。つまり、ステップＳ６０５にて反転させた前々回用レジスタ３８３の情報と、前回用レジスタ３８２に記憶されている前回入力情報との論理積を演算する。そして、その演算結果の情報を、前回用レジスタ３８２の情報として更新する。
【０２０８】
例えば、反転させた情報が図２０（ｅ）に示すように「１１０１１１１１」であり、前回入力情報が図２０（ｃ）に示すように「０１１００１０１」である場合には、ステップＳ６０６にてＡＮＤ処理した結果の情報は図２０（ｆ）に示すように「０１０００１０１」となる。
【０２０９】
なお、演算結果の情報を、前々回用レジスタ３８３の情報として更新してもよい。但し、この場合、ステップＳ６０７の処理では、前々回用レジスタ３８３に記憶されている情報を用いる必要がある。
【０２１０】
続くステップＳ６０７では、ステップＳ６０６にてＡＮＤ処理した結果の情報と、今回用レジスタ３８１に記憶されているマスク処理後の今回入力情報とのＡＮＤ処理を実行する。つまり、ステップＳ６０６にて得た前回用レジスタ３８２の情報と、ステップＳ６０２にて得た今回用レジスタ３８１の情報との論理積を演算する。そして、その演算の結果を、今回用レジスタ３８１の情報として更新する。
【０２１１】
例えば、ステップＳ６０６にて得た前回用レジスタ３８２の情報が図２０（ｆ）に示すように「０１０００１０１」であり、ステップＳ６０２にて得た今回用レジスタ３８１の情報が図２０（ｂ）に示すように「００１００１０１」である場合には、ステップＳ６０７にてＡＮＤ処理した結果の情報は図２０（ｇ）に示すように「０００００１０１」となる。
【０２１２】
続くステップＳ６０８では、情報判定処理を実行する。ここで、情報判定処理について、図２１のフローチャートを参照しながら説明する。
【０２１３】
情報判定処理では、先ずステップＳ７０１にて、今回用レジスタ３８１の第０ビットＷ０に入賞情報があるか否か、すなわち、第０ビットＷ０に「１」が格納されているか否かを判定する。第０ビットＷ０に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７０３に進む。第０ビットＷ０に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７０２にて第１格納処理を実行した後に、ステップＳ７０３に進む。第１格納処理では、ＲＡＭ３１３の賞球用カウンタエリア３６１における４個賞球用カウンタエリア３６１ｃの値を１加算する。情報判定処理の段階において今回用レジスタ３８１の第０ビットＷ０に入賞情報があるということは、下作動口への入賞が発生したことを意味するからである。
【０２１４】
ちなみに、第１格納処理では、ＲＡＭ３１３の作動口フラグ格納エリア（抽選契機情報記憶手段）に作動口フラグ（抽選契機情報）を格納する。この作動口フラグは、上述した始動入賞処理（図１２）において下作動口への入賞が発生したか否かを判定する上で用いられる。なお、作動口として上作動口及び下作動口の２つが設けられているため、作動口フラグ格納エリアは各作動口に１対１で対応させて設けられている。つまり、抽選契機情報記憶手段として第１抽選契機情報記憶手段と第２抽選契機情報記憶手段とが設けられている。
【０２１５】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第０ビットＷ０に「１」が格納されているため、４個賞球用カウンタエリア３６１ｃの値を１加算する。また、作動口フラグを格納する。
【０２１６】
続くステップＳ７０３では、今回用レジスタ３８１の第１ビットＷ１に入賞情報があるか否か、すなわち、第１ビットＷ１に「１」が格納されているか否かを判定する。第１ビットＷ１に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７０５に進む。第１ビットＷ１に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７０４にて第２格納処理を実行した後に、ステップＳ７０５に進む。第２格納処理では、ＲＡＭ３１３の賞球用カウンタエリア３６１における３個賞球用カウンタエリア３６１ｄの値を１加算する。情報判定処理の段階において今回用レジスタ３８１の第１ビットＷ１に入賞情報があるということは、上作動口への入賞が発生したことを意味するからである。ちなみに、第２格納処理では、ＲＡＭ３１３における上作動口に対応した作動口フラグ格納エリアに作動口フラグを格納する。
【０２１７】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第１ビットＷ１に「０」が格納されているため、３個賞球用カウンタエリア３６１ｄの値の加算は行わない。また、作動口フラグの格納は行わない。
【０２１８】
続くステップＳ７０５では、今回用レジスタ３８１の第２ビットＷ２に入賞情報があるか否か、すなわち、第２ビットＷ２に「１」が格納されているか否かを判定する。第２ビットＷ２に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７０７に進む。第２ビットＷ２に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７０６にて第３格納処理を実行した後に、ステップＳ７０７に進む。第３格納処理では、ＲＡＭ３１３の賞球用カウンタエリア３６１における１５個賞球用カウンタエリア３６１ａの値を１加算する。情報判定処理の段階において今回用レジスタ３８１の第２ビットＷ２に入賞情報があるということは、可変入賞装置への入賞が発生したことを意味するからである。ちなみに、第３格納処理では、ＲＡＭ３１３に設けられた大入賞口フラグ格納エリア（特別入賞情報記憶手段）に大入賞口フラグ（特別入賞情報）を格納する。この大入賞口フラグは、上述した大入賞口開閉処理（図１４のステップＳ５０４）において可変入賞装置への入賞が発生したか否かを判定する上で用いられる。
【０２１９】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第２ビットＷ２に「１」が格納されているため、１５個賞球用カウンタエリア３６１ａの値を１加算する。
【０２２０】
続くステップＳ７０７では、今回用レジスタ３８１の第３ビットＷ３に入賞情報があるか否か、すなわち、第３ビットＷ３に「１」が格納されているか否かを判定する。第３ビットＷ３に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７０９に進む。第３ビットＷ３に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７０８にて第４格納処理を実行した後に、ステップＳ７０９に進む。第４格納処理では、ＲＡＭ３１３に設けられたスルーフラグ格納エリアにスルーフラグを格納する。このスルーフラグは、上述した第２特定ランプ部制御処理（図１４のステップＳ５０５）においてスルーゲートを遊技球が通過したか否かを判定する上で用いられる。情報判定処理の段階において今回用レジスタ３８１の第３ビットＷ３に入賞情報があるということは、スルーゲートを遊技球が通過したことを意味するからである。
【０２２１】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第３ビットＷ３に「０」が格納されているため、スルーフラグの格納は行わない。
【０２２２】
続くステップＳ７０９では、今回用レジスタ３８１の第４ビットＷ４に入賞情報があるか否か、すなわち、第４ビットＷ４に「１」が格納されているか否かを判定する。第４ビットＷ４に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７１１に進む。第４ビットＷ４に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７１０にて第５格納処理を実行した後に、ステップＳ７１１に進む。第５格納処理では、ＲＡＭ３１３の賞球用カウンタエリア３６１における１０個賞球用カウンタエリア３６１ｂの値を１加算する。情報判定処理の段階において今回用レジスタ３８１の第４ビットＷ４に入賞情報があるということは、複数ある一般入賞口のうちの１の一般入賞口への入賞が発生したことを意味するからである。
【０２２３】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第４ビットＷ４に「０」が格納されているため、１０個賞球用カウンタエリア３６１ｂの値の加算は行わない。
【０２２４】
続くステップＳ７１１では、今回用レジスタ３８１の第５ビットＷ５に入賞情報があるか否か、すなわち、第５ビットＷ５に「１」が格納されているか否かを判定する。第５ビットＷ５に入賞情報がない場合（「０」が格納されている場合）には、そのままステップＳ７１３に進む。第５ビットＷ５に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７１２にて第５格納処理を実行した後に、ステップＳ７１３に進む。第５格納処理については、既に説明したとおりである。情報判定処理の段階において今回用レジスタ３８１の第５ビットＷ５に入賞情報があるということは、複数ある一般入賞口のうちの１の一般入賞口への入賞が発生したことを意味するからである。
【０２２５】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第５ビットＷ５に「０」が格納されているため、１０個賞球用カウンタエリア３６１ｂの値の加算は行わない。
【０２２６】
続くステップＳ７１３では、今回用レジスタ３８１の第６ビットＷ６に入賞情報があるか否か、すなわち、第６ビットＷ６に「１」が格納されているか否かを判定する。第６ビットＷ６に入賞情報がない場合（「０」が格納されている場合）には、そのまま本情報判定処理を終了する。第６ビットＷ６に入賞情報がある場合（「１」が格納されている場合）には、ステップＳ７１４にて第５格納処理を実行した後に、情報判定処理を終了する。第５格納処理については、既に説明したとおりである。情報判定処理の段階において今回用レジスタ３８１の第６ビットＷ６に入賞情報があるということは、複数ある一般入賞口のうちの１の一般入賞口への入賞が発生したことを意味するからである。
【０２２７】
例えば、今回用レジスタ３８１の情報が図２０（ｇ）に示すように「０００００１０１」である場合には、第６ビットＷ６に「０」が格納されているため、１０個賞球用カウンタエリア３６１ｂの値の加算は行わない。
【０２２８】
以上のように、本パチンコ機１０では、一般入賞口、可変入賞装置、上作動口、下作動口及びスルーゲートといった通過部（遊技領域に設けられた賞球用入球部と非賞球用ゲート部とを含めたもの）における入賞発生の有無の判定は、予め定められた周期（具体的には、２ｍｓｅｃ）で実行される読み込み処理において第１入力ポート３５１を確認することにより行われる。
【０２２９】
この場合に、入賞発生有りと判定される条件（以下、入賞判定条件ともいう）は、複数回として設定された基準連続回数の範囲内において、球検知センサから遊技球を検知していない旨を示す非検知情報が出力されていることが確認された後に、球検知センサから遊技球を検知している旨を示す検知情報が出力されていることが複数回として設定された入賞基準回数だけ連続して確認された場合となっている。具体的には、図２０に示すように、本パチンコ機１０では基準連続回数が３回として設定されており、各種演算処理の前の状態で、前々回用レジスタ３８３の第０ビットに非検知情報である「０」が格納されており、前回用レジスタ３８２の第０ビットに検知情報である「１」が格納されており、今回用レジスタ３８１の第０ビットに検知情報である「１」が格納されている場合に、各種演算処理後の今回用レジスタ３８１の第０ビットＷ０には入賞情報である「１」が格納されている。
【０２３０】
上記入賞判定条件とすることで、ＣＰＵ３１１において入賞の発生を正確に把握することができる。つまり、遊技球を検知する各種センサ１５２〜１５５が所定の検知範囲を有しているのに対して、ＣＰＵ３１１の処理実行タイミングはセンサ１５２〜１５５が遊技球の検知を開始してから終了するまでの間に多数回発生するように設定されている。そうすると、１回の入賞の発生に対して既に入賞有りの判定をしたにも関わらず、その後もＣＰＵ３１１において検知情報を確認することで、再度、入賞有りの判定をしてしまうことが懸念される。これに対して、上記入賞判定条件では判定基準数回数の範囲内において非検知情報の後に検知情報を確認する必要があるため、１回の入賞の発生に対して入賞有りの判定を１度行った後に、その入賞について再度、入賞有りの判定をすることがない。
【０２３１】
図２０の場合を例にとって説明すると、第２入賞口センサ１５２ｂの検知結果に対応した各レジスタ３８１〜３８３の第５ビットには、各種演算処理の前の状態で全てに「１」が格納されている。この場合、前回及び今回において検知情報を確認することとなるが、前々回においても検知情報を確認しているため、入賞発生有りとは判定されない。ちなみに、これは前々回入力情報の各ビットを反転させた上で、各入力情報の論理積を演算するという比較的負荷の少ない処理にて実現されている。
【０２３２】
また、検知情報が入賞基準回数連続して確認されることを入賞判定条件として設定したことにより、ノイズなどによって第１入力ポート３５１のビットＤ０〜Ｄ７に単発的に検知情報が格納されたとしても、それに対してＣＰＵ３１１が入賞有りと判定しないようにすることができる。
【０２３３】
図２０の場合を例にとって説明すると、第３入賞口センサ１５２ｃの検知結果に対応した前回用レジスタ３８２の第６ビットには、各種演算処理の前の状態で、「１」が格納されている。しかしながら、今回用レジスタ３８１及び前々回用レジスタ３８３の第６ビットには、各種演算処理の前の状態で、「０」が格納されている。この場合、前回用レジスタ３８２の第６ビットには、ノイズなどの原因で「１」が格納されていることとなり、ＣＰＵ３１１において入賞有りとは判定されない。ちなみに、これは前々回入力情報の各ビットを反転させた上で、各入力情報の論理積を演算するという比較的負荷の少ない処理にて実現されている。
【０２３４】
また、第１入力ポート３５１及び各レジスタ３８１〜３８３は同一のバイト単位で構成されており、それらには入賞判定用の球検知センサ１５２〜１５５からの情報が全て入力される。そして、入賞発生の有無の判定に際しては、各レジスタ３８１〜３８３のバイト単位の入力情報について各種演算処理が実行される。これにより、各球検知センサ１５２〜１５５について、入賞発生の有無を判定するための入賞情報の生成をまとめて行うことができる。パチンコ機１０においては、同一の遊技領域内に一般入賞口、可変入賞装置、上作動口、下作動口及びスルーゲートが設置されているとともに、遊技領域を多数の遊技球が同時に流下することとなるため、各通過部への入賞が同時に発生することがある。この場合に入賞情報の生成を行うための処理を、各球検知センサ１５２〜１５５ごとに個別に行わなければならないとすると、その処理負荷は相当過大なものとなってしまう。また、例えば、入賞判定用のカウンタを設け、読み込み処理が実行される度にカウントすることで入賞情報の生成を行う構成を想定すると、上記カウンタを各球検知センサ１５２〜１５５ごとに個別に設け、読み込み処理を実行する度に全てのカウンタの加算及びリセット用の処理を実行する必要が生じる。これに対して、本構成によれば、入賞情報の生成をまとめて行うことができるため、ＣＰＵ３１１の処理負荷及び記憶容量の増加を抑えつつ、上記優れた効果を得ることができる。
【０２３５】
また、第１入力ポート３５１には、球検知センサ１５２〜１５５からの信号だけでなく払出制御基板３２２からの賞球許可信号も入力するようにした。本パチンコ機１０では球検知センサ１５２〜１５５の数が７個であるのに対して、第１入力ポート３５１は８ビットで構成されている。そうすると、第１入力ポート３５１において１ビット分、入賞判定用以外の領域として使用することが可能であり、当該ビットに対して賞球許可信号を入力することでその領域を有効活用することができる。この場合に、読み込み処理においてはステップＳ６０２にて今回入力情報のマスク処理が実行されるため、入賞発生の有無の判定に際してはその賞球許可信号の情報を無視することができる。
【０２３６】
＜入力状態監視処理＞
次に、通常処理（図１４）のステップＳ５０７にて実行される入力状態監視処理について、図２２のフローチャートを参照しながら説明する。
【０２３７】
入力状態監視処理では、先ずステップＳ８０１にて、第２入力ポート３５２から入力情報を取得する。具体的には、ＣＰＵ３１１に設けられた１バイト単位の汎用レジスタに、第２入力ポート３５２の入力情報を格納する。
【０２３８】
続くステップＳ８０２では、遊技球の払出に関して異常が発生しているか否かを特定するための払出異常信号監視処理を実行する。詳細には、払出異常信号監視処理では、払出制御基板３２２から異常信号を入力している旨の情報が汎用レジスタに格納されている場合に、払出異常の発生を主制御基板３０１のＣＰＵ３１１において特定する。そして、払出異常の発生を特定した場合には、音声ランプ制御基板３２４に払出異常コマンド（払出異常情報）を出力し、異常報知を実行させる。この異常報知の態様は任意であり、例えば、エラー表示ランプ部２４の点灯や、スピーカ部２６からの報知音の出力や、図柄表示装置の表示画面における報知表示などが考えられる。また、外部端子板２５６を通じて遊技ホールの管理コンピュータ（ホールコンピュータ）に異常信号を出力するようにしてもよい。なお、ここでいう払出異常には、タンク２２１の球無状態や、払出装置２２４の故障などが含まれる。
【０２３９】
続くステップＳ８０３では、下皿３４が満タン状態となっているか否かを特定するための満タン信号監視処理を実行する。詳細には、満タン信号監視処理では、払出制御基板３２２から満タン信号を入力している旨の情報が汎用レジスタに格納されている場合に、下皿３４が満タン状態であることを主制御基板３０１のＣＰＵ３１１において特定する。そして、下皿３４が満タン状態であることを特定した場合には、音声ランプ制御基板３２４に満タン状態コマンド（満タン状態情報）を出力し、満タン報知を実行させる。この満タン報知の態様は任意であり、例えば、エラー表示ランプ部２４の点灯や、スピーカ部２６からの報知音の出力や、図柄表示装置の表示画面における報知表示などが考えられる。また、外部端子板２５６を通じて遊技ホールの管理コンピュータ（ホールコンピュータ）に満タン信号を出力するようにしてもよい。
【０２４０】
続くステップＳ８０４では、本体枠１３が開放状態となっているか否かを特定するための本体枠開放信号監視処理を実行する。詳細には、本体枠開放信号監視処理では、本体枠開放スイッチ２１７から本体枠開放信号を入力している旨の情報が汎用レジスタに格納されている場合に、本体枠１３が開放状態であることを主制御基板３０１のＣＰＵ３１１において特定する。そして、本体枠１３が開放状態であることを特定した場合には、音声ランプ制御基板３２４に本体枠開放状態コマンド（本体開放報知用情報）を出力し、本体開放報知を実行させる。この本体開放報知の態様は任意であり、例えば、エラー表示ランプ部２４の点灯や、スピーカ部２６からの報知音の出力や、図柄表示装置の表示画面における報知表示などが考えられる。また、外部端子板２５６を通じて遊技ホールの管理コンピュータ（ホールコンピュータ）に本体開放信号を出力するようにしてもよい。
【０２４１】
その後、ステップＳ８０５にて前扉枠開放信号監視処理を実行するとともに、ステップＳ８０６にて賞球許可信号監視処理を実行した後に、本入力状態監視処理を終了する。
【０２４２】
＜前扉枠開放信号監視処理＞
次に、上記ステップＳ８０５の前扉枠開放信号監視処理について、図２３のフローチャートを参照しながら説明する。
【０２４３】
ここで、前扉枠開放信号監視処理は、（１）前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合の処理、（２）前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理、（３）前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合の処理、（４）前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでの処理、に大別される。そこで、これら状況の処理を個別に説明する。
【０２４４】
先ず、上記（１）の前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合の処理について説明する。
【０２４５】
先ずステップＳ９０１では、前扉枠１４が開放状態であることを示す前扉枠開放信号を入力している旨の前扉枠開放情報が汎用レジスタに格納されているか否かを判定する。今回は前扉枠１４が閉鎖状態である場合であるため、ステップＳ９０１にて否定判定をし、ステップＳ９０２に進む。
【０２４６】
ステップＳ９０２では、ＲＡＭ３１３の前扉枠カウンタエリア３６４における第１前扉枠カウンタエリア（開放特定契機把握用手段）に、開放特定基準回数を格納する。具体的には、前扉枠カウンタエリア３６４に「３」を格納する。第１前扉枠カウンタエリアは、閉鎖状態の前扉枠１４が開放状態となった場合に、ＣＰＵ３１１において前扉枠１４が開放状態となったことを特定する場合に用いられるカウンタである。
【０２４７】
続くステップＳ９０３では、ＲＡＭ３１３の前扉枠カウンタエリア３６４における第２前扉枠カウンタエリア（閉鎖特定契機把握用手段）が「０」となっているか否かを判定する。第２前扉枠カウンタエリアは、開放状態の前扉枠１４が閉鎖状態となった場合に、ＣＰＵ３１１において前扉枠１４が閉鎖状態となったことを特定する場合に用いられるカウンタである。当該第２前扉枠カウンタエリアは、前扉枠１４が閉鎖状態となったことを特定した後は、「０」の状態で維持される。したがって、前扉枠１４が閉鎖状態であることが特定された後であって当該閉鎖状態が継続されている場合には、第２前扉枠カウンタエリアは「０」であり、ステップＳ９０３にて肯定判定をし、そのまま本前扉枠開放信号監視処理を終了する。
【０２４８】
次に、上記（２）の前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理について説明する。
【０２４９】
今回は前扉枠１４が開放状態である場合であるため、ステップＳ９０１に肯定判定をし、ステップＳ９１１に進む。ステップＳ９１１では、ＲＡＭ３１３の第２前扉枠カウンタエリアに、閉鎖特定基準値情報を格納する。具体的には、第２前扉枠カウンタエリアに「２５０」を格納する。
【０２５０】
続くステップＳ９１２では、第１前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は、前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでの処理であるため、前扉枠１４が閉鎖状態の場合にステップＳ９０２にて第１前扉枠カウンタエリアに格納された開放特定基準値情報が未だ「０」となっていない状態である。したがって、ステップＳ９１２にて否定判定をし、ステップＳ９１３に進む。
【０２５１】
ステップＳ９１３では、第１前扉枠カウンタエリアの値を１減算する。続くステップＳ９１４では、第１前扉枠カウンタエリアの値が「０」か否かを判定する。つまり、前扉枠１４が閉鎖状態から開放状態となった場合であって開放状態であることが特定されるまでは、前扉枠開放信号監視処理が実行される度に第１前扉枠カウンタエリアの値が１減算される。また、前扉枠開放信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。また、前扉枠１４が閉鎖状態の場合には、ステップＳ９０２にて第１前扉枠カウンタエリアに「３」が格納される。したがって、ステップＳ９１４では、前扉枠１４が開放操作され閉鎖状態から開放状態となった時点（前扉枠開放スイッチ７８から前扉枠開放信号が出力された時点）から１２ｍｓｅｃが経過したか否かを判定していることとなる。
【０２５２】
第１前扉枠カウンタエリアの値が「０」でない場合には、ステップＳ９１４にて否定判定をし、そのまま本前扉枠開放信号監視処理を終了する。第１前扉枠カウンタエリアの値が「０」である場合には、ステップＳ９１４にて肯定判定をし、ステップＳ９１５に進む。ステップＳ９１５では、ＲＡＭ３１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されている場合には、そのまま本前扉枠開放信号監視処理を終了する。前扉枠開放フラグが格納されていない場合には、ステップＳ９１６に進む。
ステップＳ９１６では、前扉枠開放フラグ格納エリア（前面体開放情報記憶手段）に前扉枠開放フラグ（前面体開放情報）を格納する。これにより、ＣＰＵ３１１において前扉枠１４が開放状態であることが特定される。続くステップＳ９１７では、ＲＡＭ３１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグを格納する。これにより、ＣＰＵ３１１において前扉枠１４が開放状態であることを特定したタイミングであることが特定される。続くステップＳ９１８では、前扉枠開放コマンドをセットする。当該前扉枠開放コマンドは、後述する払出用出力処理にて払出制御基板３２２に出力され、払出制御基板３２２のＣＰＵ３３１では前扉枠開放コマンドを入力することで、前扉枠１４が開放状態であることを特定する。
【０２５３】
その後、ステップＳ９１０ではサブコマンド設定処理を実行する。サブコマンド設定処理では、音声ランプ制御基板３２４に前扉枠開放状態コマンド（前面体開放報知用情報）を出力し、前面体開放報知を実行させる。この前面体開放報知の態様は任意であり、例えば、エラー表示ランプ部２４の点灯や、スピーカ部２６からの報知音の出力や、図柄表示装置の表示画面における報知表示などが考えられる。また、外部端子板２５６を通じて遊技ホールの管理コンピュータ（ホールコンピュータ）に前面体開放信号を出力するようにしてもよい。その後、本前扉枠開放信号監視処理を終了する。
【０２５４】
以上のように、本パチンコ機１０では、ＣＰＵ３１１の汎用レジスタに前扉枠開放情報が格納されていたとしても、前扉枠１４が開放状態となったと即座に判定することはなく、複数回として設定された開放特定基準回数だけ連続して前扉枠開放情報が確認された場合、すなわち、開放特定基準期間に亘って前扉枠開放情報が確認された場合に、前扉枠１４が開放状態となったと判定する。これにより、前扉枠１４が開放状態ではないにも関わらず、ノイズなどにより第２入力ポート３５２又は汎用レジスタに前扉枠開放情報が格納された場合に、ＣＰＵ３１１において前扉枠１４が開放状態となったと特定してしまうことが防止される。
【０２５５】
本パチンコ機１０では、前扉枠１４に対して窓部２１、上皿３３及び下皿３４が一体化されていることに伴って、前扉枠１４が開放された場合には遊技球の払出を停止するようにしている。払出を停止しないと本体枠１３の開閉部材１２４の位置から払出装置２２４の位置まで遊技球が連なり、払出装置２２４の故障が懸念されるからである。この場合に、実際には前扉枠１４が開放状態となっていないにも関わらず、ＣＰＵ３１１において前扉枠１４が開放状態であると特定されるのは好ましくない。また、ノイズ等の影響で前扉枠開放コマンドが払出制御基板３２２に出力されると、それを解除するためのコマンドは出力されない。そうすると遊技球の払出が停止された状態が維持され続けてしまうこととなり、遊技者に不利益を及ぼしてしまうおそれがある。これに対して、本構成によれば、このような不都合が発生する可能性を低減することができる。
【０２５６】
次に、上記（３）の前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合の処理について説明する。
【０２５７】
今回は前扉枠１４が開放状態である場合であるため、ステップＳ９０１にて肯定判定をし、ステップＳ９１１に進み、ＲＡＭ３１３の第２前扉枠カウンタエリアに「２５０」を格納する。続くステップＳ９１２では、第１前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は前扉枠１４が開放状態であることが特定された後であって当該開放状態が継続されている場合であるため、第１前扉枠カウンタエリアが「０」の状態が維持されている。したがって、ステップＳ９１２にて肯定判定をし、そのまま本前扉枠開放信号監視処理を終了する。
【０２５８】
次に、上記（４）の前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでの処理について説明する。
【０２５９】
今回は前扉枠１４が閉鎖状態である場合であるため、ステップＳ９０１にて否定判定をし、ステップＳ９０２に進み、ＲＡＭ３１３の第１前扉枠カウンタエリアに「３」を格納する。
【０２６０】
続くステップＳ９０３では、ＲＡＭ３１３の第２前扉枠カウンタエリアが「０」となっているか否かを判定する。今回は、前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態が特定されるまでの処理であるため、前扉枠１４が開放状態の場合にステップＳ９１１にて第２前扉枠カウンタエリアに格納された閉鎖特定基準回数が未だ「０」となっていない状態である。したがって、ステップＳ９０３にて否定判定をし、ステップＳ９０４に進む。
【０２６１】
ステップＳ９０４では、第２前扉枠カウンタエリアの値を１減算する。続くステップＳ９０５では、第２前扉枠カウンタエリアの値が「０」か否かを判定する。つまり、前扉枠１４が開放状態から閉鎖状態となった場合であって閉鎖状態であることが特定されるまでは、前扉枠開放信号監視処理が実行される度に第２前扉枠カウンタエリアの値が１減算される。また、前扉枠開放信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。また、前扉枠１４が開放状態の場合には、ステップＳ９１１にて第２前扉枠カウンタエリアに「２５０」が格納される。したがって、ステップＳ９０５では、前扉枠１４が閉鎖操作され開放状態から閉鎖状態となった時点（前扉枠開放スイッチ７８からの前扉枠開放信号の出力が停止された時点）から１ｓｅｃが経過したか否かを判定していることとなる。
【０２６２】
第２前扉枠カウンタエリアの値が「０」でない場合には、ステップＳ９０５にて否定判定をし、そのまま本前扉枠開放信号監視処理を終了する。第２前扉枠カウンタエリアの値が「０」である場合には、ステップＳ９０５にて肯定判定をし、ステップＳ９０６に進む。ステップＳ９０６では、ＲＡＭ３１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されていない場合には、そのまま本前扉枠開放信号監視処理を終了する。前扉枠開放フラグが格納されている場合には、ステップＳ９０７に進む。
ステップＳ９０７では、前扉枠開放フラグ格納エリアに格納されている前扉枠開放フラグを消去する。これにより、ＣＰＵ３１１において前扉枠１４が閉鎖状態であることが特定される。続くステップＳ９０８では、ＲＡＭ３１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグを格納する。これにより、ＣＰＵ３１１において前扉枠１４が閉鎖状態であることを特定したタイミングであることが特定される。続くステップＳ９０９では、前扉枠閉鎖コマンドをセットする。当該前扉枠閉鎖コマンドは、後述する払出用出力処理にて払出制御基板３２２に出力され、払出制御基板３２２のＣＰＵ３３１では前扉枠閉鎖コマンドを入力することで、前扉枠１４が閉鎖状態であることを特定する。
【０２６３】
その後、ステップＳ９１０ではサブコマンド設定処理を実行する。今回のサブコマンド設定処理では、音声ランプ制御基板３２４に前扉枠閉鎖状態コマンド（前面体閉鎖報知用情報）を出力し、前面体開放報知を終了させる。その後、本前扉枠開放信号監視処理を終了する。
【０２６４】
以上のように、本パチンコ機１０では、ＣＰＵ３１１の汎用レジスタから前扉枠開放情報が消去されたとしても、前扉枠１４が閉鎖状態となったと即座に判定することはなく、複数回として設定された閉鎖基準連続回数だけ連続して前扉枠開放情報のない状態が確認された場合、すなわち、閉鎖特定基準期間に亘って前扉枠開放情報のない状態が確認された場合に、前扉枠１４が閉鎖状態となったと特定する。これにより、前扉枠１４が閉鎖状態となっていないにも関わらず、ノイズなどにより第２入力ポート３５２又は汎用レジスタから前扉枠開放情報が消去された場合に、ＣＰＵ３１１において前扉枠１４が閉鎖状態となったと特定してしまうことが防止される。
【０２６５】
本パチンコ機１０は前扉枠１４が開放状態となると遊技球の払出が停止されるとともに前扉枠１４が閉鎖状態となると遊技球の払出が再開される構成であるため、実際には前扉枠１４が閉鎖状態となっていないにも関わらず、ＣＰＵ３１１において前扉枠１４が閉鎖状態であると特定されるのは好ましくない。また、ノイズ等の影響で前扉枠閉鎖コマンドが払出制御基板３２２に出力されると、前扉枠１４が開放状態であるにも関わらず遊技球の払出が再開されてしまうこととなる。そうすると、本体枠１３の開閉部材１２４の位置から払出装置２２４の位置まで遊技球が連なり、払出装置２２４の故障が懸念される。これに対して、本構成によれば、このような不都合が発生する可能性が低減される。
【０２６６】
また、前扉枠１４が閉鎖されたと特定されるまでの期間（具体的には、１ｓｅｃ）は、開放されたと判定されるまでの期間（具体的には、１２ｍｓｅｃ）よりも長くなっている。これは、以下の理由による。つまり、本パチンコ機１０では、既に説明したように、前扉枠１４に対して窓部２１、上皿３３及び下皿３４が一体化されていることに伴って、上記のとおり前扉枠１４が開放された場合には遊技球の払出を停止するようにしている。払出を停止しないと本体枠１３に設けられた開閉部材１２４の位置から払出装置２２４の位置まで遊技球が連なり、払出装置２２４の故障が懸念されるからである。したがって、前扉枠１４が開放された場合には払出装置２２４からの遊技球の払出を極力早い段階で停止する必要がある。その一方、前扉枠１４を開放状態から閉鎖状態とする場合、例えば、前扉枠１４と本体枠１３との間に遊技球が挟まった場合などには、前扉枠１４の開閉を繰り返し行うことが考えられる。この場合に、前扉枠１４が閉鎖されたと特定されるまでの期間が短いと、繰り返し開閉される度に、払出装置２２４に設けられた払出モータ２５７の駆動の開始及び停止を繰り返す必要が生じ、球詰まりや払出モータ２５７の故障の原因となりかねない。これに対して、上記構成とすることにより、このような不都合が発生する可能性が低減される。
【０２６７】
また、入賞発生の有無の判定については、図１９及び図２０に示すように、バイト単位の各入力情報を演算することにより行うようにしたのに対して、前扉枠１４が開放状態となったか否かの判定及び閉鎖状態となったか否かの判定に関しては前扉枠カウンタエリア３６４を用いて開放特定基準期間及び閉鎖特定基準期間の経過を判定することにより行うようにした。これは以下の理由による。つまり、本パチンコ機１０では、開放特定基準期間及び閉鎖特定基準期間の方が入賞発生有りと判定されるまでの期間よりも長く設定されている。この場合に、前扉枠１４の開放状態及び閉鎖状態の判定に関して入賞発生有無の判定方法を適用すると、今回用レジスタ３８１といった判定用の記憶領域を多く設ける必要が生じる。そうすると記憶容量の極端な増大化を招くこととなり、好ましくない。特に、ＣＰＵ３１１のレジスタの記憶容量は比較的小さいため、当該レジスタを用いて行うことは困難である。さらには、読み込み処理（図１９）のステップＳ６０４に示すように情報のシフト処理を行う必要があるため、判定用の記憶領域を多く設けると、それだけシフト処理に際しての処理負荷が増大してしまう。これに対して、開放特定基準期間及び閉鎖特定基準期間の経過の判定に関して、前扉枠カウンタエリア３６４を用いるようにすることで、開放特定基準期間及び閉鎖特定基準期間の経過の判定を良好に行うことができる。
【０２６８】
なお、ステップＳ８０４の本体枠開放信号監視処理では、本体枠１３の開放状態及び閉鎖状態の特定を行うための具体的な処理内容の説明を省略したが、基本的に前扉枠開放信号監視処理と同様の処理を実行する。
【０２６９】
＜賞球許可信号監視処理＞
次に、上記ステップＳ８０６の賞球許可信号監視処理について、図２４のフローチャートを参照しながら説明する。
【０２７０】
先ず賞球許可信号について説明する。
【０２７１】
本パチンコ機１０では、既に説明したように、電源及び発射制御基板３２１の電断時用電源部３２１ｃからの電力は、主制御基板３０１のＲＡＭ３１３に供給されるが、払出制御基板３２２のＲＡＭ３３３には供給されない。当該構成とすることにより、電断時用電源部３２１ｃの小容量化が図られ、それに伴ってパチンコ機１０のコストの削減が図られる。
【０２７２】
但し、当該構成においては、外部電源からのパチンコ機１０への電力供給が停止されると、払出制御基板３２２のＲＡＭ３３３に記憶されている情報は全て消去されてしまう（破壊されてしまう）。この場合、従来のパチンコ機のように未払出の賞球数の情報を全て払出制御基板３２２のＲＡＭ３３３に記憶しておく構成とすると、未払出の賞球数がある状況でパチンコ機１０への電力供給が停止された場合にはその未払出の賞球数の全てが払い出されることなく消去されてしまう。そうすると、遊技者に多大な不利益を及ぼすこととなってしまう。
【０２７３】
これに対して、本パチンコ機１０では、未払出の賞球情報は基本的に主制御基板３０１のＲＡＭ３１３の賞球用カウンタエリア３６１に記憶し、主制御基板３０１のＣＰＵ３１１は払出制御基板３２２のＣＰＵ３３１から賞球許可信号を入力している場合に当該ＣＰＵ３３１に対して賞球コマンドを出力する。そして、払出制御基板３２２のＣＰＵ３３１では、ＲＡＭ３３３の賞球数記憶エリア３７４に記憶される賞球数の情報が、最大でも、１回の入賞に対する最大賞球数（１５個賞球）と、後述する許可基準数との和となるように賞球許可信号の出力開始タイミング及び出力停止タイミングを設定する。なお、この許可基準数は、１回の入賞に対する最小賞球数又はそれ未満となっている。これにより、未払出の賞球数が多数残っている状況でパチンコ機１０への電力供給が停止されたとしても、その際に消去される賞球数を極力少なくすることが可能となる。つまり、賞球許可信号とは、主制御基板３０１のＣＰＵ３１１において賞球コマンドの出力タイミングを特定するために、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に出力される情報である。
【０２７４】
さて、賞球許可信号監視処理では先ずステップＳ１００１にて、賞球許可信号を入力している旨の賞球許可情報が第１入力ポート３５１の第７ビットＤ７に格納されているか否かを判定する。なお、賞球許可信号監視処理に際して、第１入力ポート３５１の情報をＣＰＵ３１１の汎用レジスタや専用レジスタに格納する構成としてもよく、この場合、そのレジスタに賞球許可情報が格納されているか否かを判定する構成とする。
【０２７５】
賞球許可情報が格納されている場合には、ステップＳ１００２にて、主制御基板３０１のＲＡＭ３１１の賞球許可カウンタエリア（許可契機把握用手段）３６５に格納されている値が「５」であるか否かを判定する。賞球許可カウンタエリア３６５とは、第１入力ポート３５１に賞球許可情報が格納されている場合に、それが払出制御基板３２２から実際に賞球許可信号が出力されていることに起因して格納されたものか、ノイズなどの原因により格納されたものかをＣＰＵ３１１において特定するためのものである。
【０２７６】
賞球許可カウンタエリア３６５の値が「５」以上の場合には、ステップＳ１００２にて肯定判定をし、そのまま本賞球許可信号監視処理を終了する。一方、賞球許可カウンタエリア３６５の値が「５」未満の場合には、ステップＳ１００２にて否定判定をし、ステップＳ１００３に進む。ステップＳ１００３では、賞球許可カウンタエリア３６５の値を１加算した後に、本賞球許可信号監視処理を終了する。
【０２７７】
ここで、賞球許可信号監視処理は、通常処理の一部の処理として実行されるため、その実行周期は約４ｍｓｅｃである。したがって、払出制御基板３２２から賞球許可信号が出力されており、且つ賞球許可カウンタエリア３６５の値が「５」未満の場合には、約４ｍｓｅｃ周期で賞球許可カウンタエリア３６５の値が１加算される。また、ステップＳ１００２の処理が実行されることにより、払出制御基板３２２からの賞球許可信号の出力が継続されている状況であっても賞球許可カウンタエリア３６５の値が「５」以上となった場合には、当該賞球許可カウンタエリア３６５の値の加算処理は実行しない。
【０２７８】
また、ステップＳ１００２にて、賞球許可情報が格納されていないと判定した場合には、ステップＳ１００４にて賞球許可カウンタエリア３６５の値を「０」クリアした後に、本賞球許可信号監視処理を終了する。つまり、払出制御基板３２２から賞球許可信号が出力されていない状況では、賞球許可カウンタエリア３６５の値は「０」に維持される。
【０２７９】
＜払出用出力処理＞
次に、通常処理（図１４）のステップＳ５０８にて実行される払出用出力処理について、図２５のフローチャートを参照しながら説明する。払出用出力処理とは、主制御基板３０１のＣＰＵ３０１から払出制御基板３２２のＣＰＵ３３２に各種コマンドを出力するための処理である。
【０２８０】
払出用出力処理では、先ずステップＳ１１０１にて、主制御基板３０１のＲＡＭ３１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグが格納されているか否かを判定する。前扉枠状態変化フラグが格納されている場合には、ステップＳ１１０２にて前扉枠状態変化フラグを消去するとともに、ステップＳ１１０３にて前扉枠開放コマンド又は前扉枠閉鎖コマンドを払出制御基板３２２に出力した後に本払出用出力処理を終了する。
【０２８１】
一方、ステップＳ１１０１において、ＲＡＭ３１３の前扉枠状態変化フラグ格納エリアに前扉枠状態変化フラグが格納されていない場合には否定判定をし、ステップＳ１１０４に進む。ステップＳ１１０４では、ＲＡＭ３１３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定する。前扉枠開放フラグが格納されている場合には、そのまま払出用出力処理を終了する。
【０２８２】
前扉枠開放フラグが格納されていない場合には、ステップＳ１１０５にて、ＲＡＭ３１３の賞球許可カウンタエリア３６５の値が出力許可基準回数としての「５」となっているか否かを判定する。ここで、上記のとおり、賞球許可カウンタエリア３６５の値は、払出制御基板３２２のＣＰＵ３３１から賞球許可信号が出力されており、且つ賞球許可カウンタエリア３６５の値が「５」未満の場合には、約４ｍｓｅｃ周期で１加算される。また、賞球許可カウンタエリア３６５の値は、払出制御基板３２２のＣＰＵ３３１からの賞球許可信号の出力が停止された場合には「０」クリアされる。したがって、ステップＳ１１０５では、払出制御基板３２２のＣＰＵ３３１からの賞球許可信号の出力が継続して出力許可継続期間としての２０ｍｓｅｃとなったか否かを判定している。
【０２８３】
賞球許可カウンタエリア３６５の値が「５」でない場合には、そのまま本払出用出力処理を終了する。賞球許可カウンタエリア３６５の値が「５」である場合には、ステップＳ１１０６にて、ＲＡＭ３１３の賞球用カウンタエリア３６１における各種カウンタエリア３６１ａ〜３６１ｄのいずれかに賞球情報が記憶されているか否かを判定する。いずれにも賞球情報が記憶されていない場合には、そのまま本払出用出力処理を終了する。
【０２８４】
各種賞球用カウンタエリア３６１ａ〜３６１ｄのいずれかに賞球情報が記憶されている場合には、ステップＳ１１０７にて賞球許可カウンタエリア３６５の値を「０」クリアする。その後、ステップＳ１１０８にて賞球コマンド出力処理を実行し、本払出用出力処理を終了する。
【０２８５】
ここで、賞球コマンド出力処理について、図２６のフローチャートを参照しながら説明する。
【０２８６】
先ずステップＳ１２０１では、ＲＡＭ３１３の１５個賞球用カウンタエリア３６１ａの値が「０」か否かを判定する。「０」でない場合には、１５個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１２０２にて、１５個賞球コマンドを払出制御基板３２２のＣＰＵ３３１に出力するとともに、１５個賞球用カウンタエリア３６１ａの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２８７】
ステップＳ１２０１において、１５個賞球用カウンタエリア３６１ａの値が「０」である場合には、ステップＳ１２０３に進む。ステップＳ１２０３では、ＲＡＭ３１３の４個賞球用カウンタエリア３６１ｃの値が「０」か否かを判定する。「０」でない場合には、４個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１２０４にて、４個賞球コマンドを払出制御基板３２２のＣＰＵ３３１に出力するとともに、４個賞球用カウンタエリア３６１ｃの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２８８】
ステップＳ１２０３において、４個賞球用カウンタエリア３６１ｃの値が「０」である場合には、ステップＳ１２０５に進む。ステップＳ１２０５では、ＲＡＭ３１３の３個賞球用カウンタエリア３６１ｄの値が「０」か否かを判定する。「０」でない場合には、３個賞球について賞球の未実施情報が記憶されていることを意味するため、ステップＳ１２０６にて、３個賞球コマンドを払出制御基板３２２のＣＰＵ３３１に出力するとともに、３個賞球用カウンタエリア３６１ｄの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２８９】
ステップＳ１２０５において、３個賞球用カウンタエリア３６１ｄの値が「０」である場合には、ステップＳ１２０７に進む。ステップＳ１２０７では、１０個賞球コマンドを払出制御基板３２２のＣＰＵ３３１に出力するとともに、１０個賞球用カウンタエリア３６１ｂの値を１減算する。その後、本賞球コマンド出力処理を終了する。
【０２９０】
以上のように、主制御基板３０１のＣＰＵ３１１は、第１入力ポート３５１に賞球許可情報が格納されたとしても、払出制御基板３２２において賞球コマンドの出力が許可されたと即座に特定することはなく、複数回として設定された出力許可基準回数だけ連続して賞球許可情報が確認された場合、すなわち、出力許可基準期間である２０ｍｓｅｃに亘って賞球許可信号が出力されている状態が確認された場合に、賞球コマンドの出力が許可されたと特定する（出力許可状態であると特定する）。そして、賞球コマンドの出力が許可されたと特定することで、払出制御基板３２２のＣＰＵ３３１に１回の入賞に対応した１個の賞球コマンドを出力する。このように出力許可基準期間が設定されていることにより、既に説明したように、第１入力ポート３５１に賞球許可情報が格納されている場合に、それが払出制御基板３２２から賞球許可信号が出力されていることに起因して格納されたものか、ノイズなどの原因により格納されたものかをＣＰＵ３１１において特定することができる。よって、ノイズなどの原因で賞球許可情報が格納された場合に、それに対して賞球コマンドが出力されてしまうことを阻止することができる。
【０２９１】
特に、後述するように払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３７４には、予め定められた最大基準数を超える賞球数を記憶することができないようになっている。この場合に、ノイズなどの原因で賞球許可情報が格納され、それに対して賞球コマンドが出力されてしまうと、その賞球コマンドに対応した賞球数は実際に払い出されることなく消去されてしまう。そうすると、遊技者に不利益を及ぼすこととなってしまう。これに対して、本構成によれば、このような不都合の発生を防止することができる。
【０２９２】
ここで、入賞発生の有無の判定については、図１９及び図２０に示すように、バイト単位の各入力情報を演算することにより行うようにしたのに対して、賞球コマンドを出力するか否かの判定に関しては賞球許可カウンタエリア３６５を用いて出力許可基準期間の経過を判定することにより行うようにした。これは以下の理由による。つまり、本パチンコ機１０では、出力許可基準期間の方が入賞発生有りと判定されるまでの期間よりも長く設定されている。この場合に、賞球許可信号に関して入賞発生有無の判定方法を適用すると、今回用レジスタ３８１といった判定用の記憶領域を多く設ける必要が生じる。そうすると記憶容量の極端な増大化を招くこととなり、好ましくない。特に、ＣＰＵ３１１のレジスタの記憶容量は比較的小さいため、当該レジスタを用いて行うことは困難である。さらには、読み込み処理（図１９）のステップＳ６０４に示すように情報のシフト処理を行う必要があるため、判定用の記憶領域を多く設けると、それだけシフト処理に際しての処理負荷が増大してしまう。これに対して、出力許可基準期間の経過の判定に際しては、賞球許可カウンタエリア３６５を用いるようにすることで、出力許可基準期間の経過の判定を良好に行うことができる。
【０２９３】
また、払出用出力処理（図２５）においてステップＳ１１０４の処理が実行されることにより、前扉枠１４が開放状態の場合には賞球許可信号を入力している期間が出力許可基準期間に達しているとしても賞球コマンドは出力されない。本パチンコ機１０では、前扉枠１４が開放状態である場合には遊技球の払出は停止される。この場合、前扉枠１４が開放状態である場合に賞球コマンドを出力しないようにすることで、遊技球の払出が停止されている状況において新たに賞球コマンドが出力されないようにすることが可能となる。
【０２９４】
本パチンコ機１０では外部電源からの電力供給が停止されると払出制御基板３２２のＲＡＭ３３３に記憶されている情報は消去されてしまうため、遊技球の払出が停止されている状況において賞球コマンドが出力されると、前扉枠１４を開放状態としたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。これに対して、本構成によれば、このような不都合の発生を阻止することができる。なお、前扉枠１４が開放状態の場合に賞球コマンドの出力を禁止することは必須の構成ではなく、前扉枠１４が開放状態の場合に賞球コマンドを出力するようにしてもよい。
【０２９５】
また、賞球コマンド出力処理（図２６）においては、複数種類設定された賞球情報についてコマンド出力に関して以下のように優先度を設定した。つまり、（１）１５個賞球情報→（２）４個賞球情報→（３）３個賞球情報→（４）１０個賞球情報の順序で優先度を設定した（（１）が最も優先度が高く、（４）が最も優先度が低い）。
【０２９６】
本パチンコ機１０では、主制御基板３０１のＲＡＭ３１３の賞球用カウンタエリア３６１ａ〜３６１ｄは、１バイトで構成されており、記憶可能な賞球情報の数には上限があり、各上限数は一定となっている。その一方、前扉枠１４が開放状態となった場合のように、賞球コマンドの出力が禁止されることがある。これに対して、上記のように賞球コマンドの出力に関して優先度を設定することで、入賞が発生したにも関わらずその入賞に対応した賞球情報が賞球用カウンタエリア３６１ａ〜３６１ｄに加算されないまま消去されてしまうといった不都合が発生する可能性が低減される。
【０２９７】
つまり、一般入賞口、可変入賞装置、上作動口及び下作動口のうち、短時間で多数の入賞が発生する可能性が高いのは、可変入賞装置→下作動口→上作動口→一般入賞口である（可変入賞装置の可能性が最も高く、一般入賞口の可能性が最も低い）。そして、短時間で多数の入賞が発生する可能性が高いものほど、上記のような不都合が発生する可能性が高いと言える。これに対して、上記のように優先度を設定することで、短時間で多数の入賞が発生する可能性が高い入賞に対応した賞球情報から優先して賞球コマンドとして出力されることとなり、上記のような不都合が発生する可能性が低減される。
【０２９８】
なお、可変入賞装置は、大当たり状態の場合に開放状態となるものであり、開放状態となると短時間で多数の入賞が発生する。また、下作動口は、頻度向上状態の場合に開放状態となるものであり、開放状態となると短時間で多数の入賞が発生する。但し、開放状態となった場合の単位時間当たりの入賞数は、可変入賞装置の方が多くなっている。また、上作動口は、常に入賞が可能な状態となっているが、可変入賞装置や下作動口のように入賞をサポートする部材は不具備であり、可変入賞装置や下作動口が開放状態となった場合の単位時間当たりの入賞数は、これら可変入賞装置及び下作動口よりも上作動口の方が少なくなっている。さらには、一般入賞口は、常に入賞が可能な状態となっているが、釘により上作動口よりも入賞しづらい状態となっている。
【０２９９】
＜払出制御基板３２２のＣＰＵ３３１における処理構成＞
次に、払出制御基板３２２のＣＰＵ３３１における処理構成について説明する。かかるＣＰＵ３３１の処理としては大別して、電源投入に伴い起動されるメイン処理と、主制御基板３０１のＣＰＵ３１１からのコマンドの入力により起動される入力時割込み処理と、定期的に（本実施の形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理とがある。
【０３００】
＜メイン処理＞
メイン処理について、図２７のフローチャートを参照しながら説明する。このメイン処理は、電源投入時のリセットに伴い起動される。
【０３０１】
先ず、ステップＳ１３０１では、電源投入に伴う初期設定を実行する。続くステップＳ１３０２では、初期表示処理を実行する。初期表示処理では、払出制御基板３２２に設けられた７セグ表示器２４２ａに初期表示として「０」を表示させる。
【０３０２】
続くステップＳ１３０３では、ＲＡＭアクセスを許可すると共に、ステップＳ１３０４で外部割込みベクタの設定を行う。その後、ステップＳ１３０５にてＲＡＭ３３３の全領域を「０」にクリアし、ステップＳ１３０６にてＣＰＵ周辺デバイスの初期設定を行う。続くステップＳ１３０７では割込みを許可する。以上のステップＳ１３０１〜ステップＳ１３０７の一連の処理が払出制御基板３２２のＣＰＵ３３１における立ち上げ処理に該当し、当該立ち上げ処理が完了するまでに、例えば３００ｍｓｅｃを要する。なお、この立ち上げ処理に要する時間は３００ｍｓｅｃに限定されることはなく、主制御基板３０１のＣＰＵ３１１において立ち上げ処理に要する時間よりも短いのであれば任意である。
【０３０３】
その後、電源が完全に遮断して処理が実行できなくなるまで、ステップＳ１３０７の処理を繰り返し実行する。なお、このようにステップＳ１３０７の割込み許可の設定処理を繰り返し実行することで、仮にノイズ等の影響で割込み許可の設定が解除されて不許可の設定となったとしても、割込み許可の状態に再度設定しなおすことができる。
【０３０４】
＜入力時割込み処理＞
次に、払出制御基板３２２のＣＰＵ３３１により実行される入力時割込み処理について、図２８のフローチャートを参照しながら説明する。ここで、入力時割込み処理は、上記のとおり主制御基板３０１のＣＰＵ３１１からのコマンドの入力により起動されるものである。この場合に、ＣＰＵ３１１から入力したコマンドは、払出制御基板３２２のＲＡＭ３３３に設けられたリングバッファに一時的に記憶されている。入力時割込み処理では、リングバッファに記憶されているコマンドを読み出し、その読み出したコマンドに対応した処理を実行する。
【０３０５】
なお、払出制御基板３２２は、主制御基板３０１のＣＰＵ３１１からのコマンド（初期コマンド、賞球コマンド、前扉枠開放コマンド、或いは、前扉枠閉鎖コマンド）の入力前は、コマンド未受信状態に設定されており、主制御基板３０１のＣＰＵ３１１からコマンドが入力されると、コマンド未受信状態が解除されて、コマンド受信状態に設定される。
【０３０６】
さて、入力時割込み処理では、先ずステップＳ１４０１にて入力したコマンドが初期コマンドか否かを判定する。初期コマンドである場合には、ステップＳ１４０２にて初期表示解除処理を実行した後に、本入力時割込み処理を終了する。初期表示解除処理では、７セグ表示器２４２ａにおける初期表示を終了させる。
【０３０７】
入力したコマンドが初期コマンドでない場合には、ステップＳ１４０３にて賞球コマンドか否かを判定する。賞球コマンドである場合には、ステップＳ１４０４にてコマンド格納処理を実行した後に、本入力時割込み処理を終了する。コマンド格納処理では、払出制御基板３２２のＲＡＭ３３３のコマンド格納エリア３７３に、今回入力した賞球コマンドを格納する。
【０３０８】
入力したコマンドが賞球コマンドでない場合には、ステップＳ１４０５にて前扉枠開放コマンドか否かを判定する。前扉枠開放コマンドである場合には、ステップＳ１４０６にてＲＡＭ３３３の前扉枠開放フラグ格納エリア（払出側の前面体開放情報記憶手段）に前扉枠開放フラグ（払出側の前面体開放情報）を格納した後に、本入力時割込み処理を終了する。
【０３０９】
入力したコマンドが前扉枠開放コマンドでない場合には、ステップＳ１４０７にて前扉枠閉鎖コマンドか否かを判定する。前扉枠閉鎖コマンドである場合には、ステップＳ１４０８にてＲＡＭ３３３の前扉枠開放フラグ格納エリアから前扉枠開放フラグを消去した後に、本入力時割込み処理を終了する。前扉枠開放コマンドでない場合には、そのまま本入力時割込み処理を終了する。
【０３１０】
なお、入力時割込み処理の処理内容を、後述するタイマ割込み処理においてコマンド判定処理として実行し、入力時割込み処理ではリングバッファへのコマンドの読み込みのみを行う構成としてもよい。
【０３１１】
＜タイマ割込み処理＞
次に、払出制御基板３２２のＣＰＵ３３１により例えば２ｍｓｅｃ毎に起動されるタイマ割込み処理について、図２９のフローチャートを参照しながら説明する。
【０３１２】
先ずステップＳ１５０１にて状態復帰スイッチ２４５をチェックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。その後、ステップＳ１５０２にて下皿３４の満タン状態に関する処理として満タン用処理を実行し、ステップＳ１５０３にてタンク２２１の球無状態に関する処理として球無用処理を実行し、ステップＳ１５０４にて賞球数の設定に関する処理として賞球設定処理を実行し、ステップＳ１５０５にて貸球の設定に関する処理として貸球設定処理を実行し、ステップＳ１５０６にて払出個数の設定に関する処理として払出個数設定処理を実行し、ステップＳ１５０７にて遊技球の払出に関する処理として払出制御処理を実行し、ステップＳ１５０８にて賞球許可信号の設定に関する処理として賞球許可信号設定処理を実行した後に、本タイマ割込み処理を終了する。
【０３１３】
以下、ステップＳ１５０２の満タン用処理、ステップＳ１５０３の球無用処理、ステップＳ１５０４の賞球設定処理、ステップＳ１５０５の貸球設定処理、ステップＳ１５０６の払出個数設定処理、ステップＳ１５０７の払出制御処理及びステップＳ１５０８の賞球許可信号設定処理を詳細に説明する。
【０３１４】
＜満タン用処理＞
先ずステップＳ１５０２の満タン用処理について、図３０のフローチャートを参照しながら説明する。満タン用処理では、遊技球分配部２２５に設けられた満タン検知センサ５９の検知結果に基づいて下皿３４が満タン状態か否かが判定され各種処理が実行される。そして、満タン検知センサ５９にて遊技球が検知されていない場合にはステップＳ１６０２以降の処理が実行され、遊技球が検知されている場合にはステップＳ１６０９以降の処理が実行される。以下の説明では、便宜上、ステップＳ１６０９以降の処理を説明した後にステップＳ１６０２以降の処理を説明する。
【０３１５】
満タン用処理において先ずステップＳ１６０１では、満タン検知センサ５９から満タン検知信号を入力しているか否かを判定する。具体的には、払出制御基板３２２のＣＰＵ３３１の入力ポートに満タン検知信号を入力している旨を示す満タン検知情報が格納されているか否かを判定する。
【０３１６】
満タン検知信号を入力している場合には、ステップＳ１６０９にて、払出制御基板３２２のＲＡＭ３３３の満タンカウンタエリア３７１における第２満タンカウンタエリアを「０」クリアする。第２満タンカウンタエリアは、満タン検知センサ５９から満タン検知信号を継続して入力していない期間を計測するためのカウンタである。その後、ステップＳ１６１０にて、満タンカウンタエリア３７１における第１満タンカウンタエリアの値を１加算する。第１満タンカウンタエリアは、満タン検知センサ５９から満タン検知信号を継続して入力している期間を計測するためのカウンタである。
【０３１７】
ステップＳ１６１０の後は、ステップＳ１６１１にてコマンド未受信状態であるか否かを判定する。上述したように、払出制御基板３２２は、主制御基板３０１のＣＰＵ３１１からのコマンドの入力前は、コマンド未受信状態に設定されており、コマンドの入力により、コマンド未受信状態が解除されて、コマンド受信状態に設定される。
【０３１８】
よって、コマンド未受信状態ではない場合には、ステップＳ１６１２にて第１満タンカウンタエリアが、電源投入時ではない状態に対応したカウント値としての「２５０」となっているか否かを特定する。
【０３１９】
ここで、本満タン用処理はタイマ割込み処理の一部の処理として実行され、タイマ割込み処理は上記のとおり２ｍｓｅｃ周期で起動される。よって、満タン検知センサ５９から満タン検知信号を入力している場合には第１満タンカウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１６１２では満タン検知信号を約０．５ｓｅｃ（非電源投入時期間）に亘って継続しているか否かを判定している。
【０３２０】
第１満タンカウンタエリアが「２５０」の場合には、下皿３４が満タン状態であると特定しステップＳ１６１３に進む。つまり、下皿３４が満タン状態である場合には遊技球分配部２５５内にて遊技球が並ぶため、満タン検知センサ５９によって遊技球が継続して検知され満タン検知信号の出力が継続される。そして、この状態で約０．５ｓｅｃが継続することにより、下皿３４が満タン状態であると特定される。このように、下皿３４が満タン状態であると特定される期間を０．５ｓｅｃと設定したのは、当該期間が極端に長いと払出装置２２４の位置まで遊技球が連なり払出モータ２５７などが故障してしまうおそれがあるからであり、当該期間が極端に短いと下皿３４が満タン状態でないにも関わらず満タン状態であると特定されるおそれがあるからである。
【０３２１】
一方、ステップＳ１６１２にて、第１満タンカウンタエリアの値が「２５０」でない場合には、満タン検知センサ５９によって遊技球を継続して検知しているが、下皿３４が満タンであると特定すべき期間に達していない状態であるので、そのまま本満タン用処理を終了する。
【０３２２】
ステップＳ１６１３では、ＲＡＭ３３３の各種フラグ格納エリア３７７における満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定する。満タンフラグが格納されている場合には、そのまま本満タン用処理を終了する。満タンフラグが格納されていない場合には、ステップＳ１６１４にて満タンフラグを格納するとともに満タン状態に設定した後に本満タン用処理を終了する。満タン状態が設定されることにより、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に満タン信号の出力が開始されるとともに、満タン状態が設定されている間は満タン信号の出力状態が維持される。
【０３２３】
一方、ステップＳ１６１１にてコマンド未受信状態である場合には、ステップＳ１６１５にて第１満タンカウンタエリアが、電源投入時の状態に対応したカウント値としての「１０００」となっているか否かを特定する。
【０３２４】
上記の通り、満タン検知センサ５９から満タン検知信号を入力している場合、第１満タンカウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１６１５では満タン検知信号を約２．０ｓｅｃ（電源投入時期間）に亘って継続しているか否かを判定している。
【０３２５】
第１満タンカウンタエリアが「１０００」の場合には、下皿３４が満タン状態であると特定しステップＳ１６１６に進む。つまり、下皿３４が満タン状態である場合には遊技球分配部２５５内にて遊技球が並ぶため、満タン検知センサ５９によって遊技球が継続して検知され満タン検知信号の出力が継続される。そして、この状態で約２．０ｓｅｃが継続することにより、下皿３４が満タン状態であると特定される。このように、下皿３４が満タン状態であると特定される期間を２．０ｓｅｃと設定したのは、当該期間が極端に短いと、主制御基板３０１が立ち上がっていない状態であるにも関わらず、下皿３４が満タン状態であると特定されるおそれがあるからである。
【０３２６】
一方、ステップＳ１６１５にて、第１満タンカウンタエリアの値が「１０００」でない場合には、満タン検知センサ５９によって遊技球を継続して検知しているが、下皿３４が満タンであると特定すべき期間に達していない状態であるので、そのまま本満タン用処理を終了する。
【０３２７】
ステップＳ１６１６では、ＲＡＭ３３３の各種フラグ格納エリア３７７における満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定する。満タンフラグが格納されている場合には、そのまま本満タン用処理を終了する。満タンフラグが格納されていない場合には、ステップＳ１６１４にて満タンフラグを格納するとともに満タン状態に設定し、本満タン用処理を終了する。満タン状態が設定されることにより、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に満タン信号の出力が開始されるとともに、満タン状態が設定されている間は満タン信号の出力状態が維持される。
【０３２８】
ステップＳ１６０１にて満タン検知センサ５９から満タン検知信号を入力していない場合には、ステップＳ１６０２にて第１満タンカウンタエリアを「０」クリアし、ステップＳ１６０５にて第２満タンカウンタエリアを１加算する。その後、ステップＳ１６０６にて第２満タンカウンタエリアが「１０００」となっているか否かを判定する。ここで、第２満タンカウンタエリアは、満タン検知センサ５９から満タン検知信号を入力していない場合には約２ｍｓｅｃ周期で１加算される。よって、ステップＳ１６０６では満タン検知信号を入力していない状態が継続して約２．０ｓｅｃとなっているか否かを判定している。
【０３２９】
第２満タンカウンタエリアが「１０００」でない場合にはそのまま本満タン用処理を終了する。一方、第２満タンカウンタエリアが「１０００」である場合には、ステップＳ１６０７にてＲＡＭ３３３の満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定する。満タンフラグが格納されていない場合にはそのまま本満タン用処理を終了する。満タンフラグが格納されている場合には、ステップＳ１６０８にて満タンフラグを消去するとともに満タン解除状態を設定した後に本満タン用処理を終了する。満タン解除状態が設定されることにより、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１への満タン信号の出力が停止されるとともに、満タン解除状態が設定されている間は満タン信号の出力停止状態が維持される。
【０３３０】
ここで、ステップＳ１６０６にて満タン検知センサ５９からの満タン検知信号の出力が停止されてから約２．０ｓｅｃ経過するのを待ってステップＳ１６０８の処理を実行するようにしたことで、ノイズなどの影響で実際には満タン検知センサ５９の検知範囲に遊技球が待機しているのに満タン状態が解除されたと判定されないようにことができる。
【０３３１】
なお、ステップＳ１６０６、ステップＳ１６１２及びステップＳ１６１５において、それぞれ判定値以上であるか否かを判定する構成としてもよい。
【０３３２】
＜球無用処理＞
次に、ステップＳ１５０３の球無用処理について、図３１のフローチャートを参照しながら説明する。球無用処理では、ケースレール２２３に設けられた球無検知センサ２２３ａの検知結果に基づいてタンク２２１が球無状態か否かが判定され各種処理が実行される。そして、球無検知センサ２２３ａにて遊技球が検知されている場合にはステップＳ１７０２以降の処理が実行され、遊技球が検知されていない場合にはステップＳ１７０８以降の処理が実行される。以下の説明では、便宜上、ステップＳ１７０８以降の処理を説明した後にステップＳ１７０２以降の処理を説明する。
【０３３３】
球無用処理において先ずステップＳ１７０１では、球無検知センサ２２３ａから球無検知信号を入力しているか否かを判定する。具体的には、払出制御基板３２２のＣＰＵ３３１の入力ポートに球無検知信号を入力している旨を示す球無検知情報が格納されているか否かを判定する。
【０３３４】
球無検知信号を入力している場合には、ステップＳ１７０８にて、払出制御基板３２２のＲＡＭ３３３の球無カウンタエリア３７２における第２球無カウンタエリアを「０」クリアする。第２球無カウンタエリアは、球無検知センサ２２３ａから球無検知信号を継続して入力していない期間を計測するためのカウンタである。その後、ステップＳ１７０９にて、球無カウンタエリア３７２における第１球無カウンタエリアの値を１加算する。第１球無カウンタエリアは、球無検知センサ２２３ａから球無検知信号を継続して入力している期間を計測するためのカウンタである。
【０３３５】
ステップＳ１７０９の後は、ステップＳ１７１０にて第１球無カウンタエリアが第１球無特定基準期間に対応したカウント値としての「５０００」となっているか否かを特定する。ここで、本球無用処理はタイマ割込み処理の一部の処理として実行され、タイマ割込み処理は上記のとおり２ｍｓｅｃ周期で起動される。よって、球無検知センサ２２３ａから球無検知信号を入力している場合には第１球無カウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１７１０では球無検知信号を約１０ｓｅｃ（第１球無特定基準期間）に亘って継続しているか否かを判定している。
【０３３６】
第１満球無カウンタエリアが「５０００」の場合には、タンク２２１が球無状態であると特定しステップＳ１７１１に進む。つまり、タンク２２１が球無状態である場合にはケースレール２２３内にて遊技球が並ばなくなるため、球無検知センサ２２３ａによって遊技球が継続して検知されなくなり球無検知信号の出力が継続される。そして、この状態で約１０ｓｅｃが継続することにより、タンク２２１が球無状態であると特定される。
【０３３７】
ステップＳ１７１１では、ＲＡＭ３３３の球無フラグ格納エリア（球無状態情報記憶手段）に球無フラグ（球無状態情報）が格納されているか否かを判定する。球無フラグが格納されている場合には、そのまま本球無用処理を終了する。球無フラグが格納されていない場合には、ステップＳ１７１２にて球無フラグを格納するとともに球無状態に設定した後に本球無用処理を終了する。球無状態が設定されることにより、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に払出異常信号の出力が開始されるとともに、球無状態が設定されている間は払出異常信号の出力状態が維持される。
【０３３８】
一方、ステップＳ１７１０にて、第１球無カウンタエリアの値が「５０００」でない場合には、ステップＳ１７１３にて第１球無カウンタエリアが第２球無特定基準期間に対応したカウント値としての「５００」となっているか否かを判定する。上述したとおり、第１球無カウンタエリアは約２ｍｓｅｃ周期で１加算されるため、ステップＳ１７１３では球無検知信号を継続して約１．０ｓｅｃ（第２球無特定基準期間）入力しているか否かを判定している。
【０３３９】
第１球無カウンタエリアが「５００」でない場合にはそのまま本球無用処理を終了する。第１球無カウンタエリアが「５００」である場合には、タンク２２１が球無状態であるおそれがあると特定し、ステップＳ１７１４に進む。ステップＳ１７１４では、ＲＡＭ３３３の球無低速フラグ格納エリア（球無低速情報記憶手段）に球無低速フラグ（球無低速情報）を格納する。その後、本球無用処理を終了する。
【０３４０】
球無低速フラグが格納されることにより、ＣＰＵ３３１では後述するように払出モータ２５７の払出速度の設定を、それまでの通常周期（具体的には、６０ｍｓｅｃ間隔で遊技球を払い出す）から低速周期（具体的には、８００ｍｓｅｃ間隔で遊技球を払い出す）に変更する。
【０３４１】
このように払出モータ２５７の払出速度を低速周期に切り換えるのは以下の理由による。すなわち、タンク２２１においては球詰まりが発生することがある。これに対して、タンク２２１には、上記球詰まりが発生した際に当該球詰まりを解消すべく、タンク２２１を振動させるための振動モータが設けられている。球詰まりが重度のものでなければ、振動モータによりタンク２２１を振動させることで当該球詰まりは解消する。そして、この球詰まりの解消は１０ｓｅｃ以内に完了するものと考えられる。
【０３４２】
当該事情において、球無検知センサ２２３ａにて遊技球を検知していない期間が第１球無特定基準期間である約１．０ｓｅｃが経過した時点で、払出モータ２５７の払出速度を低速周期に切り換えることで、払出装置２２４の回転体２５６よりも上流側に待機している遊技球が全てなくなってしまう前のタイミングで球詰まりが解消される可能性が高められる。払出装置２２４の回転体２５６よりも上流側に待機している遊技球が全てなくなってしまうと、再度、タンク２２１側から回転体２５６に向けて遊技球が補充された際に、その遊技球がケースレール２２３を通じて落下し回転体２５６に直接衝突することとなり、回転体２５６の故障の発生等が懸念される。これに対して、上記のように払出速度を低速周期に切り換えることで、このような不都合が発生する可能性が低減される。
【０３４３】
球無用処理の説明に戻り、ステップＳ１７０１にて球無検知センサ２２３ａから球無検知信号を入力していない場合には、ステップＳ１７０２にて第１球無カウンタエリアを「０」クリアする。その後、ステップＳ１７０３にて、第２球無カウンタエリアを１加算する。その後、ステップＳ１７０４にて第２球無カウンタエリアが「１５００」となっているか否かを判定する。ここで、第２球無カウンタエリアは、球無検知センサ２２３ａから球無検知信号を入力していない場合には約２ｍｓｅｃ周期で１加算される。よって、ステップＳ１７０４では球無検知信号を入力していない状態が継続して約３．０ｓｅｃとなっているか否かを判定している。
【０３４４】
第２球無カウンタエリアが「１５００」でない場合にはそのまま本球無用処理を終了する。一方、第２球無カウンタエリアが「１５００」である場合には、ステップＳ１７０５にてＲＡＭ３３３の球無低速フラグ格納エリアから球無低速フラグを消去する。球無低速フラグが消去されることにより、ＣＰＵ３３１では基本的に払出モータ２５７の払出速度の設定を、低速周期から通常周期に変更する。
【０３４５】
続くステップＳ１７０６では、ＲＡＭ３３３の球無フラグ格納エリアに球無フラグが格納されているか否かを判定する。球無フラグが格納されていない場合にはそのまま本球無用処理を終了する。球無フラグが格納されている場合には、ステップＳ１７０７にて球無フラグを消去するとともに球無解除状態を設定した後に本球無用処理を終了する。球無解除状態が設定されることにより、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１への払出異常信号の出力が停止されるとともに、球無解除状態が設定されている間は払出異常信号の出力停止状態が維持される。
【０３４６】
ここで、ステップＳ１７０４にて球無検知センサ２２３ａからの球無検知信号の出力が停止されてから約３．０ｓｅｃ経過するのを待ってステップＳ１７０５及びステップＳ１７０７の処理を実行するようにしたことで、ノイズなどの影響で実際には球無検知センサ２２３ａの検知範囲に遊技球が待機していないのに球無状態が解除されたと判定されないようにことができる。
【０３４７】
＜賞球設定処理＞
次に、ステップＳ１５０４の賞球設定処理について、図３２のフローチャートを参照しながら説明する。賞球設定処理では、主制御基板３０１のＣＰＵ３３１から入力した賞球コマンドから賞球数を特定し、その特定した賞球数を払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３７４に加算する処理が実行される。
【０３４８】
賞球設定処理では先ずステップＳ１８０１にて、ＲＡＭ３３３のコマンド格納エリア３７３に賞球コマンドが格納されているか否かを判定する。賞球コマンドが格納されていない場合には、そのまま本賞球設定処理を終了する。賞球コマンドが格納されている場合には、ステップＳ１８０２に進む。
【０３４９】
ステップＳ１８０２では、賞球コマンド用の演算処理を実行する。ここで、既に説明したように賞球コマンドは、３個賞球コマンド、４個賞球コマンド、１０個賞球コマンド、１５個賞球コマンドの４種類が設定されており、これら各賞球コマンドは、図１７（ｂ）に示すように、上位情報と下位情報とからなる２バイトで構成されている。そして、各賞球コマンドは、上位情報と下位情報との加算を演算した場合の１バイトからなる情報の形態が「ＦＦ」となるように設定されている。ステップＳ１８０２では、ＲＡＭ３３３のコマンド格納エリア３７３に格納されている賞球コマンドについて、上記加算の演算を実行する。なお、加算の演算結果は、ＣＰＵ３３１の汎用レジスタに格納される。
【０３５０】
続くステップＳ１８０３では、コマンド格納エリア３７３に格納されている賞球コマンドを消去する。続くステップＳ１８０４では、ステップＳ１８０２にて演算した結果が正常であるか否かを判定する。具体的には、１６進数で「ＦＦ」となっているか否かを判定する。「ＦＦ」となっている場合には、今回の賞球コマンドが正常なものであることを意味するため、ステップＳ１８０５に進む。
【０３５１】
一方、「ＦＦ」となっていない場合には、今回の賞球コマンドは、主制御基板３０１のＣＰＵ３１１から払出制御基板３２２のＣＰＵ３３１へのコマンド伝送経路の途中でノイズ等の影響で書き換えられてしまったことを意味するため、そのまま本賞球設定処理を終了する。この場合、今回の賞球コマンドは、賞球数の情報としてＲＡＭ３３３の賞球数記憶エリア３７４に加算されることなく消去される。これにより、ノイズ等の影響で賞球コマンドが書き換えられてしまった場合に、遊技ホール等が受ける被害を低減することができる。つまり、賞球コマンドは下位情報が賞球数の情報に相当しているが、当該下位情報が書き換えられ、例えば、本来なら賞球数が３個であるはずなのに賞球数が１００個となってしまうおそれがある。これに対して、上記のように当該賞球コマンドを賞球数の情報としてＲＡＭ３３３の賞球数記憶エリア３７４に加算しないようにすることで、上記ノイズ等で書き換えられてしまった情報が加算されなくなり、遊技ホール等が受ける被害が低減される。
【０３５２】
ちなみに、上記のように賞球コマンドの加算の演算結果が１６進数で「ＦＦ」とならなかった場合には、予め定められた補正用賞球数をＲＡＭ３３３の賞球数記憶エリア３７４に加算するようにしてもよい。この補正用賞球数としては、例えば、入賞に対する賞球数として実際に設定されているもののうちの最大賞球数（本パチンコ機１０では１５個）とする構成が考えられる。この場合、賞球コマンドがノイズ等の影響で書き換えられてしまった場合に遊技者が不利益を受けないようにすることができる。また、入賞に対する賞球数として設定されているもののうちの最小賞球数（本パチンコ機１０では３個）とする構成が考えられる。この場合、賞球コマンドがノイズ等の影響で書き換えられてしまった場合に遊技者の不利益に対して、最低限の補償をすることができる。さらには、入賞に対する賞球数として設定されているもののうちの平均賞球数とする構成としてもよく、この平均賞球数とする場合、遊技状態毎に異なる補正用賞球数を設定しておいてもよい。
【０３５３】
賞球設定処理の説明に戻り、ステップＳ１８０５では、賞球数特定処理を実行する。具体的には、ＲＯＭ３３２の賞球テーブル記憶エリア３３２ａに記憶されている情報に基づいて、今回入力した賞球コマンドがいずれの賞球数に対応しているかを特定する。この場合、賞球コマンドの下位情報と賞球テーブル記憶エリア３３２ａとが照らし合わされ、賞球数の特定が行われる。ここで特定された賞球数は、賞球コマンドの情報に代えて、ＣＰＵ３３１の汎用レジスタに格納される。
【０３５４】
ここで、ノイズ等の影響で賞球コマンドの情報が賞球テーブル記憶エリア３３２ａのいずれの情報とも一致しないことがある。これに対処すべく、賞球数特定処理では、賞球コマンドの下位情報における２進数の情報から賞球数を特定する構成としてもよい。また、本構成において、特定した賞球数が最大遊技媒体数である１５個以上である場合には、１５個とし、１４個〜１０個である場合には１０個とし、９個〜４個である場合には４個とし、３個〜１個である場合には３個とする構成としてもよい。
【０３５５】
続くステップＳ１８０６では、加算時マスク処理を実行する。当該加算時マスク処理では、ＲＡＭ３３３の賞球数記憶エリア３７４に記憶されている賞球数の情報が予め定められた加算時修正用賞球数以下となるように論理積の演算を実行する。
【０３５６】
ここで、後述するように払出制御基板３２２のＣＰＵ３３１は、賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数としての３個以下となることで賞球許可信号の出力を開始し、それに対する賞球コマンドを主制御基板３０１のＣＰＵ３１１から入力して賞球数記憶エリア３７４に記憶されている賞球数の情報が４個以上となることにより賞球許可信号の出力を停止する。したがって、主制御基板３０１のＣＰＵ３１１から賞球コマンドを入力し、賞球数記憶エリア３７４に賞球数の情報を加算する際には、賞球数記憶エリア３７４に記憶されている許可基準数以下（具体的には、３個以下）となっているはずである。
【０３５７】
但し、パチンコ機１０においては様々なタイミングでノイズ等が発生する可能性があり、払出制御基板３２２のＣＰＵ３３１において賞球許可信号の出力を開始してから賞球数の加算処理を実行するまでに賞球数記憶エリア３７４の情報が書き換えられてしまうおそれがある。そして、例えば、賞球数記憶エリア３７４の情報が本来は３個であったのに対して、１３１個などに書き換えられてしまった場合には遊技ホールに多大な不利益を及ぼすこととなってしまう。
【０３５８】
これに対して、ステップＳ１８０６の加算時マスク処理では、賞球数記憶エリア３７４に記憶されている賞球数の情報が加算時修正用賞球数としての３個以下となるように論理積の演算を実行する。なお、本構成では、加算時修正用賞球数は、許可基準数と一致している。
【０３５９】
具体的には、払出制御基板３２２のＲＯＭ３３２には、賞球数記憶エリア３７４と同一のバイト単位である１バイトで構成された加算時修正用情報が予め記憶されている。加算時修正用情報は、「００００００１１」となっている。これを１０進数で表すと「３」である。加算時マスク処理では、１バイト構成の賞球数記憶エリア３７４の情報をＣＰＵ３３１におけるマスク処理用の専用レジスタに呼び出し、その呼び出した情報について上記加算時修正用情報との論理積を演算する。そして、その演算結果を、賞球数記憶エリア３７４に記憶させる。
【０３６０】
この場合、例えば、賞球数記憶エリア３７４に記憶されていた賞球数の情報が３個に相当する「００００００１１」である場合には、加算時修正用情報との論理積の演算結果は「０００００００１１」となり３個のままである。また、賞球数記憶エリア３７４に記憶されていた賞球数の情報が２個に相当する「００００００１０」である場合には、加算時修正用情報との論理積の演算結果は「００００００１０」となり２個のままである。このように賞球数記憶エリア３７４に記憶されていた賞球数の情報がそのまま維持されるのは、１個及び０個の場合も同様である。つまり、賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数以下である場合には、加算時マスク処理の前に記憶されていた賞球数の情報がそのまま維持される。
【０３６１】
一方、例えば、賞球数記憶エリア３７４に記憶されていた３個に相当する賞球数の情報（「００００００１１」）についてノイズ等の影響で最上位のビットに「１」（データ１）が設定され、１３１個に相当する「１０００００１１」となることが考えられる。この場合であっても、加算時修正用情報との論理積の演算を行うことで、「００００００１１」となる。この情報は、ノイズにより書き換えられる前に記憶されていた賞球数の情報と同一である。
【０３６２】
以上のように、賞球数の加算を行う場合に、ノイズの影響で賞球数記憶エリア３７４に記憶されている情報が許可基準数を超えていたとしても、それを許可基準数以下であってノイズの影響で書き換えられてしまう前の情報に戻すことが可能となる。よって、遊技ホールが不利益を被ってしまうことを抑制できるとともに、遊技者が不利益を被ってしまうことも抑制できる。
【０３６３】
賞球設定処理の説明に戻り、ステップＳ１８０６にて加算時マスク処理を実行した後は、ステップＳ１８０７にて加算すべき賞球数の情報、すなわち、ステップＳ１８０５にて特定した賞球数の情報が１以上か否かを判定する。加算すべき賞球数の情報が「０」である場合には、そのまま本賞球設定処理を終了する。加算すべき賞球数の情報が「０」でない場合には、ステップＳ１８０８に進む。
【０３６４】
ステップＳ１８０８では、上記加算すべき賞球数の情報が「１６」未満であるか否かを判定する。加算すべき賞球数の情報が「１６」以上である場合には、そのまま本賞球設定処理を終了する。加算すべき賞球数の情報が「１６」未満である場合には、ステップＳ１８０９に進む。上記のようにステップＳ１８０７及びステップＳ１８０８の処理を実行することにより、加算すべき賞球数の情報が異常である場合には、それを無効化することができる。
【０３６５】
続くステップＳ１８０９では、賞球数の加算処理を実行する。当該加算処理では、ステップＳ１８０５にて特定した賞球数の情報を、ステップＳ１８０６の加算時マスク処理後の賞球数記憶エリア３７４に記憶されている賞球数の情報に加算する。
【０３６６】
続くステップＳ１８１０では、ステップＳ１８０９にて加算処理を実行した後の賞球数記憶エリア３７４に記憶されている賞球数の情報が、払出制御基板３２２のＲＯＭ３３２に予め記憶された賞球数記憶エリア３７４の上限賞球数を超えているか否かを判定する。具体的には、賞球数記憶エリア３７４に記憶されている賞球数の情報が「１９」以上であるか否かを判定する。
【０３６７】
賞球数の情報が「１９」未満である場合には、そのままステップＳ１８１２に進む。賞球数の情報が「１９」以上である場合には、ステップＳ１８１１に進む。ステップＳ１８１１では、加算後修正処理を実行する。具体的には、賞球数記憶エリア３７４の賞球数の情報を「１８」に修正する。これにより、ノイズ等の影響で賞球数記憶エリア３７４に記憶されている情報が上限賞球数を超えている場合には、それを上限賞球数に修正することができる。よって、遊技ホールが不利益を被ってしまうことを抑制できる。また、上限賞球数を超えた場合にそれを無効とする（すなわち、「０」とする）のではなく、上限賞球数に修正することで、遊技者が不利益を被ってしまうこともない。
【０３６８】
なお、ステップＳ１８０６、ステップＳ１８０７、ステップＳ１８０８及びステップＳ１８１１の各処理を実行することで、賞球数の異常を入念に解消することができる。但し、これら全ての処理を実行することは必須のことではなく、例えば、ステップＳ１８０７及びステップＳ１８０８の処理を実行しなくともよい。この場合であっても、ステップＳ１８０６及びステップＳ１８１１の処理が実行されることで、賞球数の異常を解消することができる。
【０３６９】
続くステップＳ１８１２では、ＲＡＭ３３３の賞球低速フラグ格納エリア（賞球低速情報記憶手段）に賞球低速フラグ（賞球低速情報）が格納されているか否かを判定する。賞球低速フラグとは、賞球数記憶エリア３７４に記憶されている賞球数の情報が、払出制御基板３２２のＲＯＭ３３２に予め記憶された切換基準数（具体的には、「２」）となった場合に格納され、切換基準数を超えることにより消去されるフラグである。
【０３７０】
ここで、本パチンコ機１０は、賞球数記憶エリア３７４に記憶されている賞球数の情報が切換基準数となった場合には、払出モータ２５７の払出速度の設定をそれまでの通常周期から低速周期に変更するように構成されている。これは以下の理由による。つまり、賞球数記憶エリア３７４に賞球数の情報が記憶されていない状況では、払出モータ２５７の駆動は停止される。この場合に、単発的な入賞が所定の間隔を置いて繰り返し発生すると、払出モータ２５７の駆動開始及び駆動停止を繰り返し行う必要が生じる。払出モータ２５７の駆動開始には払出モータ２５７の駆動状態を維持する場合よりも大きな駆動力を必要とするため、上記のように払出モータ２５７の駆動開始及び駆動停止が繰り返し行われることは好ましくない。これに対して、賞球数記憶エリア３７４に記憶されている賞球数の情報が切換基準数となった場合に、払出モータ２５７の払出速度を低速周期に切り換えることで、単発的な入賞が所定の間隔を置いて繰り返し発生したとしても、切換基準数の賞球を低速周期で実行している間に次の入賞が発生する可能性が高まり、払出モータ２５７の駆動開始及び駆動停止が繰り返し行われてしまう可能性が低減される。
【０３７１】
なお、払出モータ２５７の払出速度を常に低速とする構成も考えられるが、この場合、遊技球の払出速度が慢性的に遅くなり、遊技者にとっては入賞が発生したにも関わらずそれに対する賞球を受けるのに相当な時間を要することとなり好ましくない。
【０３７２】
ステップＳ１８１２にて、賞球低速フラグ格納エリアに賞球低速フラグが格納されていない場合には、そのままステップＳ１８１４に進む。一方、賞球低速フラグが格納されている場合には、ステップＳ１８１３にて賞球低速フラグ格納エリアから賞球低速フラグを消去した後に、ステップＳ１８１４に進む。賞球低速フラグが消去されることで、賞球数記憶エリア３７４に記憶されている賞球数の情報が切換基準数となることで低速周期に設定された払出モータ２５７の払出速度が通常周期に復帰することとなる。
【０３７３】
ステップＳ１８１４では、エラーフラグの消去処理を実行する。エラーフラグは、例えば、主制御基板３０１のＣＰＵ３１１から解析不能なコマンドを入力した場合等に格納されるフラグである。当該エラーフラグは、賞球コマンドを正常に入力し、その賞球コマンドに対する賞球設定処理が実行されることで、ステップＳ１８１４にて消去される。ステップＳ１８１４にてエラーフラグの消去処理を実行した後は本賞球設定処理を終了する。
【０３７４】
＜貸球設定処理＞
次に、ステップＳ１５０５の貸球設定処理について、図３３のフローチャートを参照しながら説明する。貸球設定処理では、球貸用接続端子板２４９を通じて球貸装置Ｙから入力した貸球要求信号に基づいて貸球数を特定し、その特定した貸球数を払出制御基板３２２のＲＡＭ３３３の貸球数記憶エリア３７５に加算する処理が実行される。
【０３７５】
貸球設定処理では先ずステップＳ１９０１にて、ＲＡＭ３３３の貸球状態フラグ格納エリア（貸球状態情報記憶手段）に貸球状態フラグ（貸球状態情報）が格納されているか否かを判定する。貸球状態フラグは、払出制御基板３２２のＣＰＵ３３１において、球貸装置Ｙからの貸球要求信号の入力待機状態であるか否かを特定する上で用いられるフラグであり、入力待機状態となることで格納され、貸球要求信号を受ける必要がなくなった場合に消去される。
【０３７６】
貸球状態フラグが格納されていない場合には、ステップＳ１９０２〜ステップＳ１９０６の貸球状態設定用処理を実行し、貸球状態フラグが格納されている場合には、ステップＳ１９０７〜ステップＳ１９１１の貸球状態中処理を実行する。
【０３７７】
貸球状態設定用処理では、先ずステップＳ１９０２にて、球貸装置Ｙから接続確認用信号及び貸球待機信号を入力しているか否かを判定する。接続確認用信号は、球貸装置Ｙにおいて払出制御基板３２２との間で通信可能な状態を示す信号である。また、貸球待機信号は、球貸装置Ｙに未払出の貸球の情報が保持されている（具体的には、未払出の貸球の情報が記憶保持されたカードが球貸装置Ｙに挿入されている）状況において、球貸操作装置３６の球貸ボタン３７が操作されていることを、払出制御基板３２２にて把握させるための信号である。なお、接続確認用信号を不具備としてもよい。
【０３７８】
接続確認用信号及び貸球待機信号のいずれか一方でも入力していない場合には、そのまま本貸球設定処理を終了する。一方、接続確認用信号及び貸球待機信号の両方を入力している場合には、ステップＳ１９０３にて、払出エラー状態か否かを判定する。払出エラー状態とは、前扉枠開放状態、下皿満タン状態、タンク球無状態又は払出装置異常状態のいずれかに該当している状態のことである。
【０３７９】
当該判定は、前扉枠開放状態についてはＲＡＭ３３３の前扉枠開放フラグ格納エリアに前扉枠開放フラグが格納されているか否かを判定することで行われ、下皿満タン状態についてはＲＡＭ３３３の満タンフラグ格納エリアに満タンフラグが格納されているか否かを判定することで行われ、タンク球無状態についてはＲＡＭ３３３の球無フラグ格納エリアに球無フラグが格納されているか否かを判定することで行われ、払出装置異常状態についてはＲＡＭ３３３の払出装置異常フラグ格納エリアに払出装置異常フラグが格納されているか否かを判定することで行われる。
【０３８０】
払出エラー状態である場合には、そのまま本貸球設定処理を終了する。払出エラー状態でない場合には、ステップＳ１９０４にて払出動作中か否かを判定する。具体的には、払出モータ２５７が停止中か否かを判定する。貸球状態フラグが格納されていない状況であって払出モータ２５７が動作中である状況は、賞球の払出が実行されている状況であることを意味する。つまり、ステップＳ１９０４では賞球動作中であるか否かを判定していると言える。
【０３８１】
払出動作中である場合には、そのまま本貸球設定処理を終了する。払出動作中でない場合には、ステップＳ１９０５にて貸球許可信号の出力状態を設定する。これにより、払出制御基板３２２のＣＰＵ３３１から球貸装置Ｙに貸球許可信号の出力が開始され、球貸装置Ｙでは貸球許可信号を入力することで、球貸ボタン３７の１回の操作に基づく貸球要求信号の出力を行う。その後、ステップＳ１９０６にてＲＡＭ３３３の貸球状態フラグ格納エリアに貸球状態フラグを格納した後に、本貸球設定処理を終了する。なお、球貸装置Ｙは、貸球待機信号を出力した後に所定の期間（例えば、２ｓｅｃ）に亘って貸球許可信号を入力しなかった場合には、球貸ボタン３７の操作がなかったものとして扱う。
【０３８２】
ステップＳ１９０７〜ステップＳ１９１１の貸球状態中処理では、先ずステップＳ１９０７にて、球貸装置Ｙから貸球要求信号を入力しているか否かを判定する。貸球要求信号は球貸装置Ｙから貸球の払出を要求する場合に出力される信号である。貸球要求信号を入力していない場合には、そのままステップＳ１９０９に進む。貸球要求信号を入力している場合には、ステップＳ１９０８にて、ＲＡＭ３３３の貸球数記憶エリア３７５への加算処理を実行した後に、ステップＳ１９０９に進む。当該加算処理では、１００円分に相当する２５個に相当する貸球数の情報を貸球数記憶エリア３７５に加算する。つまり、球貸装置Ｙは、貸球状態においては球貸操作に応じて貸球要求信号を定期的に出力し、払出制御基板３２２のＣＰＵ３３１は貸球要求信号を入力するごとに予め定められた単位数に相当する貸球数の情報を貸球数記憶エリア３７５に加算する。
【０３８３】
ステップＳ１９０９では、球貸装置Ｙから終了信号を入力しているか否かを判定する。終了信号は、一の球貸操作が行われ貸球要求信号が５回出力された場合に出力される信号であり、一の球貸操作に対する貸球要求信号の出力が終了したことを払出制御基板３２２のＣＰＵ３３１において認識させるための信号である。終了信号を入力していない場合には、そのまま本貸球設定処理を終了する。終了信号を入力している場合には、ステップＳ１９１０にてＲＡＭ３３３の貸球状態フラグ格納エリアから貸球状態フラグを消去するとともに、ステップＳ１９１１にて貸球許可信号の出力停止状態を設定した後に、本貸球設定処理を終了する。
【０３８４】
以上のように、払出制御基板３２２のＣＰＵ３３１は、球貸装置Ｙから貸球待機信号を入力している状況において、払出エラー状態でなく且つ払出動作中でない場合に、貸球状態に設定される。特に、払出動作中においては貸球状態への設定が行われないようにすることで、賞球の払出が実行されている間は仮に球貸操作装置３６において球貸操作が行われたとしても賞球の払出を優先させることができる。
【０３８５】
賞球の払出が実行されている状況で球貸操作が行われた場合に当該球貸を優先させる構成を想定すると、払出制御基板３２２のＲＡＭ３３３の賞球数記憶エリア３７４に賞球数の情報が記憶されているにも関わらず、賞球の払出を停止させる必要が生じる。この場合に、パチンコ機１０が電源遮断状態となると、既に説明したように払出制御基板３２２のＲＡＭ３３３に電断時用電力が供給されないことに伴って、賞球数の情報は消去されてしまう。その一方、球貸装置Ｙは独自に情報の電断時保持機能を有している（すなわち、未払出の貸球の情報はカードにて記憶保持される）ため、賞球の払出が実行されている状況では球貸装置Ｙから貸球要求信号を入力しないようにすることで、貸球数の情報は球貸装置Ｙにて保持され、パチンコ機１０が電源遮断状態となったとしても貸球数の情報が消去されることはない。上記事情において、賞球の払出が実行されている状況で球貸操作が行われたとしても賞球の払出を優先させることで、賞球数の情報が実際に払い出されないまま消去されてしまうことが防止される。
【０３８６】
＜払出個数設定処理＞
次に、ステップＳ１５０６の払出個数設定処理について、図３４のフローチャートを参照しながら説明する。払出個数設定処理では、ＲＡＭ３３３の賞球数記憶エリア３７４又は貸球数記憶エリア３７５に記憶されている情報を、遊技球の払出に際しての実行エリアであるＲＡＭ３３３の払出個数カウンタエリアに格納する処理が実行される。
【０３８７】
払出個数設定処理では先ずステップＳ２００１にて、払出設定時マスク処理を実行する。当該払出設定時マスク処理では、ＲＡＭ３３３の賞球数記憶エリア３７４に記憶されている賞球数の情報が予め定められた払出時修正用賞球数以下となるように論理積の演算を実行する。
【０３８８】
ここで、後述するように払出制御基板３２２のＣＰＵ３３１は、賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数である３個以下となることで賞球許可信号の出力を開始し、それに対する賞球コマンドを主制御基板３０１のＣＰＵ３１１から入力して賞球数記憶エリア３７４に記憶されている賞球数の情報が不許可基準数としての４個以上となることにより賞球許可信号の出力を停止する。また、本パチンコ機１０では、１の入賞に対する最大賞球数は１５個となっている。上記構成においては、賞球数記憶エリア３７４の上限賞球数は、許可基準数と入賞対応最大賞球数との和である１８個となる。
【０３８９】
但し、パチンコ機１０においては様々なタイミングでノイズ等が発生する可能性があり、賞球設定処理（図３２）にてＲＡＭ３３３の賞球数記憶エリア３７４に賞球数の情報を設定した後であってその賞球数分の遊技球の払出が完了する前の段階で賞球数記憶エリア３７４の情報が書き換えられてしまうおそれがある。そして、例えば、賞球数記憶エリア３７４の情報が本来は１０個であったのに対して、１３１個などに書き換えられてしまった場合には遊技ホールに多大な不利益を及ぼすこととなってしまう。
【０３９０】
これに対して、ステップＳ２００１の払出設定時マスク処理では、賞球数記憶エリア３７４に記憶されている賞球数の情報が払出時修正用賞球数としての３１個以下となるように論理積の演算を実行する。
【０３９１】
具体的には、払出制御基板３２２のＲＯＭ３３２には、賞球数記憶エリア３７４と同一のバイト単位である１バイトで構成された払出時修正用情報が予め記憶されている。払出時修正用情報は、「０００１１１１１」となっている。これを１０進数で表すと「３１」である。払出設定時マスク処理では、１バイト構成の賞球数記憶エリア３７４の情報をＣＰＵ３３１におけるマスク処理用の専用レジスタに呼び出し、その呼び出した情報について上記払出時修正用情報との論理積を演算する。そして、その演算結果を、賞球数記憶エリア３７４に記憶させる。
【０３９２】
この場合、例えば、賞球数記憶エリア３７４に記憶されていた賞球数の情報が１７個に相当する「０００１０００１」である場合には、払出時修正用情報との論理積の演算結果は「０００１０００１」となり１７個のままである。また、賞球数記憶エリア３７４に記憶されていた賞球数の情報が５個に相当する「０００００１０１」である場合には、払出時修正用情報との論理積の演算結果は「０００００１０１」となり５個のままである。このように賞球数記憶エリア３７４に記憶されていた賞球数の情報がそのまま維持されるのは、上限賞球数である１８個以下全てについて同様である。
【０３９３】
一方、例えば、賞球数記憶エリア３７４に記憶されていた賞球数の情報がノイズ等の影響で書き換えられ、１３１個に相当する「１０００００１１」となったとしても、払出時修正用情報との論理積の演算を行うことで「００００００１１」となる。
【０３９４】
以上のように、払出個数カウンタエリア３７６への設定を行う場合に、ノイズの影響で賞球数記憶エリア３７４に記憶されている情報が払出時修正用情報を超えていたとしても、それを払出時修正用情報以下とすることができる。よって、遊技ホールが多大な不利益を被ってしまうことを抑制できる。また、上限賞球数を超えた場合にそれを無効とする（すなわち、「０」とする）のではなく、払出時修正用情報と論理積の演算をした数となるため、遊技者が不利益を被ってしまうことも抑制できる。
【０３９５】
ちなみに、タイマ割込み処理は払出制御基板３２２のＣＰＵ３３１により２ｍｓｅｃ毎に起動され、払出設定時マスク処理はタイマ割込み処理の一部の処理として実行される。したがって、払出設定時マスク処理は、２ｍｓｅｃ毎に実行されることとなる。つまり、払出設定時マスク処理は、定期的に実行されることとなる。また、遊技球の払出は基本的に６０ｍｓｅｃ周期で実行されるのに対して、払出設定時マスク処理は上記のとおり２ｍｓｅｃ毎に実行される。したがって、遊技球が払い出される場合、１個の遊技球が払い出されるまでに払出設定時マスク処理は複数回実行されることとなり、ノイズの影響を良好に低減することができる。また、払出設定時マスク処理は、遊技球の払出が実行されている状況か否かに関係なく実行される。
【０３９６】
払出個数設定処理の説明に戻り、続くステップＳ２００２では、球抜き動作中か否かを判定する。球抜き動作とは、タンク２２１に貯留されている遊技球をパチンコ機１０外部に排出するための動作のことをいう。
【０３９７】
ここで、球抜き動作の手順について説明する。先ず島設備からタンク２２１への補給を止める。その後、前扉枠１４を開放状態とし、可変入賞装置内に多数の遊技球を手で入れる。その後、前扉枠１４を閉鎖状態とすることで、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１に賞球許可信号が出力されるのに応じて主制御基板３０１のＣＰＵ３１１から払出制御基板３２２のＣＰＵ３３１に賞球コマンドが出力され、払出装置２２４による遊技球の払出が実行される。
【０３９８】
その後、タンク２２１に貯留されている遊技球が無くなることで、球無検知センサ２２３ａから球無検知信号が出力され、払出装置２２４による遊技球の払出が停止される。この場合に、ケースレール２２３に設けられた球抜き操作スイッチ２２３ｂを操作することで、払出制御基板３２２のＣＰＵ３３１において球抜き状態に設定される。具体的には、ＲＡＭ３３３の球抜き状態フラグ格納エリアに球抜き状態フラグを格納する。これにより、球無検知センサ２２３ａから球無検知信号が出力されている状況であっても払出装置２２４による遊技球の払出が再開され、球抜き操作スイッチ２２３ｂよりも下流側であって払出装置２２４の払出モータ２５７の位置まで連なっている遊技球の排出が行われる。そして、当該遊技球の排出が行われることで、タンク２２１の球抜きが完了する。この際、球抜き状態の設定が解除される。すなわち、ＲＡＭ３３３の球抜き状態フラグ格納エリアに格納されている球抜き状態フラグが消去される。
【０３９９】
ステップＳ２００２では、上記球抜き状態が設定されているか否かを判定する。球抜き状態が設定されていない場合には、ステップＳ２００３にて、払出エラー状態か否かを判定する。払出エラー状態については既に説明したとおりである。払出エラー状態である場合には、そのまま本払出個数設定処理を終了する。これにより、払出エラー状態において遊技球の払出が実行されることが阻止される。
【０４００】
払出エラー状態でない場合には、ステップＳ２００４にてリトライ動作中か否かを判定する。リトライ動作とは、払出装置２２４において遊技球の球詰まりが発生した場合などにおいて回転体２５６を通常とは逆に回転させたりする処理である。リトライ動作中である場合にはそのまま本払出個数設定処理を終了し、リトライ動作中でない場合にはステップＳ２００５に進む。
【０４０１】
ステップＳ２００５では、貸球動作中か否かを判定する。貸球動作中とは、ＲＡＭ３３３の貸球状態フラグ格納エリアに貸球状態フラグが格納されている状態、又はＲＡＭ３３３の貸球数記憶エリア３７５に貸球数の情報が記憶されている状態のことをいう。貸球状態フラグが格納されている又は貸球数記憶エリア３７５に貸球数の情報が記憶されている場合には、ステップＳ２００６にて、貸球数記憶エリア３７５の情報をＲＡＭ３３３の払出個数カウンタエリア３７６に更新した後に、本払出個数設定処理を終了する。
【０４０２】
一方、貸球状態フラグが格納されておらず且つ貸球数記憶エリア３７５に貸球数の情報が記憶されていない場合には、ステップＳ２００７にて、ＲＡＭ３３３の賞球数記憶エリア３７４の情報をＲＡＭ３３３の払出個数カウンタエリア３７６に更新した後に、本払出個数設定処理を終了する。また、ステップＳ２００２において、球抜き状態が設定されている場合にも、ステップＳ２００７にて、ＲＡＭ３３３の賞球数記憶エリア３７４の情報をＲＡＭ３３３の払出個数カウンタエリア３７６に更新した後に、本払出個数設定処理を終了する。
【０４０３】
＜払出制御処理＞
次に、ステップＳ１５０７の払出制御処理について、図３５のフローチャートを参照しながら説明する。払出制御処理では、ＲＡＭ３３３の払出個数カウンタエリア３７６に記憶されている情報に基づいて遊技球の払出を行う処理が実行される。
【０４０４】
払出制御処理では先ずステップＳ２１０１にて、払出状態設定処理を実行する。ここで、払出状態設定処理について図３６のフローチャートを参照しながら説明する。
【０４０５】
払出状態設定処理では、先ずステップＳ２２０１にて、払出エラー状態か否かを判定する。払出エラー状態については既に説明したとおりである。払出エラー状態である場合には、ステップＳ２２０６にて、払出モータ２５７を停止状態に設定した後に、本払出状態設定処理を終了する。これにより、払出制御基板３２２のＣＰＵ３３１から払出モータ２５７への駆動信号の出力が停止され、払出装置２２４による遊技球の払出が停止される。なお、既に遊技球の払出が停止されている場合にはその状態が維持される。
【０４０６】
ステップＳ２２０１にて、払出エラー状態でない場合には、ステップＳ２２０２にて、ＲＡＭ３３３の払出個数カウンタエリア３７６の値が「０」か否かを判定する。払出個数カウンタエリア３７６の値が「０」である場合には、払出を実行すべき遊技球が存在しないことを意味するため、ステップＳ２２０６にて払出モータ２５７を停止状態に設定した後に、本払出状態設定処理を終了する。
【０４０７】
ステップＳ２２０２にて、払出個数カウンタエリア３７６の値が「０」でない場合には、ステップＳ２２０３にて、ＲＡＭ３３３のいずれかの低速フラグ格納エリアに低速フラグが格納されているか否かを判定する。すなわち、満タン低速フラグ格納エリアに満タン低速フラグが格納されているか否かを判定し、球無低速フラグ格納エリアに球無低速フラグが格納されているか否かを判定し、賞球低速フラグ格納エリアに賞球低速フラグが格納されているか否かを判定する。
【０４０８】
いずれの低速フラグも格納されていない場合には、ステップＳ２２０５にて、払出モータ２５７の払出速度を通常周期に設定した後に、本払出状態設定処理を終了する。払出モータ２５７の払出速度が通常周期に設定されることで、払出装置２２４から６０ｍｓｅｃ毎に１個の遊技球が払い出される。なお、既に通常周期に設定されている場合にはその状態が維持される。
【０４０９】
一方、いずれかの低速フラグが格納されている場合には、ステップＳ２２０４にて、払出モータ２５７の払出速度を低速周期に設定した後に、本払出状態設定処理を終了する。払出モータ２５７の払出速度が低速周期に設定されることで、払出装置２２４から８００ｍｓｅｃ毎に１個の遊技球が払い出される。なお、既に低速周期に設定されている場合にはその状態が維持される。
【０４１０】
払出制御処理（図３５）の説明に戻り、ステップＳ２１０１にて払出状態設定処理を実行した後は、ステップＳ２１０２に進む。ステップＳ２１０２では、払出装置２２４の払出球検知センサ２５８にて遊技球を検知しているか否かを判定する。具体的には、払出球検知センサ２５８から払出球検知信号を入力しているか否かを判定する。この判定は、払出球検知信号の入力継続期間が払出検知継続期間に達しているか否かを判定することにより行われる。払出球検知信号を入力していない場合には、そのまま本払出制御処理を終了する。払出球検知信号を入力している場合には、ステップＳ２１０３に進む。
【０４１１】
ステップＳ２１０３では、貸球動作中か否かを判定する。貸球動作中でない場合には、ステップＳ２１０４〜ステップＳ２１０８の賞球用減算処理を実行した後に、本払出制御処理を終了する。一方、貸球動作中である場合には、ステップＳ２１０９〜ステップＳ２１１０の貸球用減算処理を実行した後に、本払出制御処理を終了する。
【０４１２】
賞球用減算処理では、先ずステップＳ２１０４にて、ＲＡＭ３３３の賞球数記憶エリア３７４の値を１減算し、続くステップＳ２１０５にて、ＲＡＭ３３３の払出個数カウンタエリア３７６の値を１減算する。その後、ステップＳ２１０６では、賞球数記憶エリア３７４の値が「２」以下か否かを判定する。「２」以下でない場合には、そのまま本払出制御処理を終了する。「２」以下である場合には、ステップＳ２１０７にて、ＲＡＭ３３３の賞球低速フラグ格納エリアに賞球低速フラグが格納されているか否かを判定する。賞球低速フラグが格納されている場合にはそのまま本払出制御処理を終了し、賞球低速フラグが格納されていない場合にはステップＳ２１０８にて賞球低速フラグ格納エリアに賞球低速フラグを格納した後に本払出制御処理を終了する。
【０４１３】
また、貸球用減算処理では、先ずステップＳ２１０９にて、ＲＡＭ３３３の貸球数記憶エリア３７５の値を１減算し、続くステップＳ２１１０にて、ＲＡＭ３３３の払出個数カウンタエリア３７６の値を１減算した後に、本払出制御処理を終了する。
【０４１４】
＜賞球許可信号設定処理＞
次に、ステップＳ１５０８の賞球許可信号設定処理について、図３７のフローチャートを参照しながら説明する。賞球許可信号設定処理では、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１への賞球許可信号の出力停止及び出力開始の設定を行う処理が実行される。
【０４１５】
賞球許可信号設定処理では、先ずステップＳ２３０１にて、ＲＡＭ３３３の賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数である３個以下か否かを判定する。４個以上である場合には、ステップＳ２３０７にて賞球不許可状態（出力不許可状態）の設定をした後に、本賞球許可信号設定処理を終了する。
【０４１６】
賞球不許可状態の設定について具体的には、ＲＡＭ３３３の賞球許可状態フラグ格納エリア（賞球許可情報記憶手段又は出力許可情報記憶手段）に賞球許可状態フラグ（賞球許可情報又は出力許可情報）が格納されている場合に、その賞球許可状態フラグを消去して、賞球許可信号の出力を停止する（賞球許可信号を出力するための出力手段からの賞球許可信号の出力を停止させる）。賞球許可状態フラグが消去されている状態では、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１への賞球許可信号の出力が停止され、その状態が維持される。
【０４１７】
なお、本パチンコ機１０では、賞球許可信号が出力されている状態がＨＩレベル信号の出力状態であるため、賞球許可信号の出力が停止されている状態はＬＯＷレベル信号の出力状態となる。但し、賞球許可信号が出力されている状態がＬＯＷレベル信号の出力状態とした場合には、賞球許可信号の出力が停止されている状態をＨＩレベル信号の出力状態としてもよい。さらには、賞球許可信号の出力が停止されている状態を、当該信号経路について何ら信号が出力されていない状態としてもよい。
【０４１８】
一方、ステップＳ２３０１にて、賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数である３個以下である場合には、ステップＳ２３０２にて、球抜き動作中か否かを判定する。球抜き動作中でない場合には、ステップＳ２３０３にて、払出エラー状態か否かを判定する。
【０４１９】
払出エラー状態である場合には、ステップＳ２３０７にて賞球不許可状態を設定した後に本賞球許可信号設定処理を終了する。このように払出エラー状態である場合に賞球不許可状態を設定することで、払出エラー状態では賞球許可信号の出力が停止され、賞球コマンドの出力が禁止される。
【０４２０】
既に説明したように、払出エラー状態では遊技球の払出が停止される。また、本パチンコ機１０では外部電源からの電力供給が停止されると払出制御基板３２２のＲＡＭ３３３に記憶されている情報は消去されてしまう。したがって、払出エラー状態において賞球コマンドが出力されると、払出エラー状態が継続されたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。つまり、払出エラー状態において賞球コマンドが出力される構成では、それだけ賞球コマンドに対応した賞球が払い出されることなく消去されてしまう可能性が高くなる。これに対して、本構成によれば、このような不都合の発生を阻止することができる。
【０４２１】
ステップＳ２３０３において、払出エラー状態でない場合には、ステップＳ２３０４にて、ＲＡＭ３３３の満タン低速フラグ格納エリアに満タン低速フラグが格納されているか否かを判定する。また、ステップＳ２３０５では、ＲＡＭ３３３の球無低速フラグ格納エリアに球無低速フラグが格納されているか否かを判定する。
【０４２２】
満タン低速フラグ又は球無低速フラグのいずれかが格納されている場合には、ステップＳ２３０７にて賞球不許可状態を設定した後に、本賞球許可信号設定処理を終了する。このように満タン低速状態又は球無低速状態である場合に賞球不許可状態を設定することで、満タン低速状態又は球無低速状態では賞球許可信号の出力が停止され、賞球コマンドの出力が禁止される。
【０４２３】
既に説明したように、満タン低速状態又は球無低速状態は、その後、払出エラー状態となる可能性が高い場合にその前段階として設定される状態である。そして、払出エラー状態では遊技球の払出が停止される。また、本パチンコ機１０では外部電源からの電力供給が停止されると払出制御基板３２２のＲＡＭ３３３に記憶されている情報は消去されてしまう。したがって、払出エラー状態において賞球コマンドが出力されると、払出エラー状態が継続されたまま電力供給が停止された場合にはその賞球コマンドに対応した賞球は払い出されることなく消去されてしまう。つまり、払出エラー状態において賞球コマンドが出力される構成では、それだけ賞球コマンドに対応した賞球が払い出されることなく消去されてしまう可能性が高くなる。これに対して、本構成のように、払出エラー状態となる可能性が高いと判定した段階で、賞球許可信号の出力を停止して賞球コマンドの出力を禁止することで、払出エラー状態となる前に賞球コマンドの出力を禁止することができ、上記のような不都合が発生する可能性が飛躍的に低減される。
【０４２４】
ステップＳ２３０４にて満タン低速フラグが格納されておらず、さらにはステップＳ２３０５にて球無低速フラグが格納されていない場合には、ステップＳ２３０６にて賞球許可状態（出力許可状態）を設定した後に、本賞球許可信号設定処理を終了する。また、ステップＳ２３０３にて球抜き動作中である場合にも、ステップＳ２３０６にて賞球許可状態を設定した後に、本賞球許可信号設定処理を終了する。
【０４２５】
賞球許可状態の設定について具体的には、ＲＡＭ３３３の賞球許可状態フラグ格納エリアに賞球許可状態フラグが格納されていない場合に、賞球許可状態フラグを格納し、賞球許可信号の出力を開始する（賞球許可信号を出力するための出力手段からの賞球許可信号の出力を開始させる）。賞球許可状態フラグが格納されている状態では、払出制御基板３２２のＣＰＵ３３１から主制御基板３０１のＣＰＵ３１１への賞球許可信号の出力が開始され、その状態が維持される。つまり、球抜き動作中でない状態においては、ＲＡＭ３３３の賞球数記憶エリア３７４に記憶されている賞球数の情報が許可基準数である３個以下であり、さらには払出エラー状態、満タン低速状態及び球無低速状態でない場合に、賞球許可信号の出力が継続される。
【０４２６】
＜賞球許可信号に対する賞球コマンドの出力の様子について＞
次に、賞球許可信号に対する賞球コマンドの出力の様子について、図３８のタイムチャートを参照して説明する。なお、以下のタイムチャートを用いた説明では、主制御基板３０１のＣＰＵ３１１を主側ＣＰＵ３１１といい、払出制御基板３２２のＣＰＵ３３１を払出側ＣＰＵ３３１という。また、主制御基板３０１のＲＡＭ３１３を主側ＲＡＭ３１３といい、払出制御基板３２２のＲＡＭ３３３を払出側ＲＡＭ３３３という。また、図３８を用いた説明においては、説明の便宜上、複数種ある入賞のうち４個賞球に対応した入賞のみが発生するものとする。
【０４２７】
先ず、単発的に入賞が発生する場合について説明する。
【０４２８】
払出側ＣＰＵ３３１から主側ＣＰＵ３１１に既に賞球許可信号が出力されている状況において、ｔ１のタイミングで入賞が発生することにより、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ３３３に４個の賞球数の情報が記憶されて許可基準数を超えること（不許可基準数に達すること）により賞球許可信号の出力が停止されるとともに、遊技球の払出が開始される。
【０４２９】
その後、ｔ２のタイミングで１個の遊技球の払出が実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。その後、ｔ３のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は切換基準数の２個となる。これにより、払出モータ２５７の払出速度がそれまでの通常周期から低速周期に切り換えられる。その後、ｔ４のタイミングまでに２個の遊技球の払出が実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は０個となる。これにより、払出モータ２５７への駆動信号の出力が停止され、賞球の払出が終了される。
【０４３０】
次に、単発的な入賞が発生した後に、払出モータ２５７の払出速度が低速周期である状況で再度、入賞が発生する場合について説明する。
【０４３１】
払出側ＣＰＵ３３１から主側ＣＰＵ３１１に既に賞球許可信号が出力されている状況において、ｔ５のタイミングで入賞が発生することにより、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ３３３に４個の賞球数の情報が記憶されて許可基準数を超えることにより賞球許可信号の出力が停止されるとともに、遊技球の払出が開始される。
【０４３２】
その後、ｔ６のタイミングで１個の遊技球の払出が実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。その後、ｔ７のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は切換基準数の２個となる。これにより、払出モータ２５７の払出速度がそれまでの通常周期から低速周期に切り換えられる。
【０４３３】
その後、払出側ＲＡＭ３３３に記憶されている賞球数の情報が０個とならない範囲内であるｔ８のタイミングで、新たな入賞が発生することにより、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ３３３に４個の賞球数の情報が記憶されて許可基準数を超えることにより賞球許可信号の出力が停止されるとともに、切換基準数を超えることにより払出モータ２５７の払出速度が低速周期から通常周期に復帰される。
【０４３４】
次に、入賞が連続して発生した場合について説明する。
【０４３５】
上記のようにｔ８のタイミングで、新たな入賞が発生することにより、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。これにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は、それまで記憶されていた賞球数に対して新たな賞球数が加算されることで５個となる。
【０４３６】
その後、ｔ９のタイミングまでに２個の遊技球の払出が実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数の３個となる。これにより、賞球許可信号の出力が開始される。この場合に、ｔ９のタイミングまでに入賞が連続して発生しており、主側ＲＡＭ３１３には４個賞球の情報が複数記憶されている。その後、新たな遊技球の払出が実行される前のタイミングであるｔ１０のタイミングで、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。また、ｔ１１のタイミングで払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数の３個となり、賞球許可信号の出力が開始される。その後、新たな遊技球の払出が実行される前のタイミングであるｔ１２のタイミングで、主側ＣＰＵ３１１から払出側ＣＰＵ３３１に４個賞球コマンドが出力される。
【０４３７】
つまり、主側ＲＡＭ３１３に既に賞球情報が記憶されている状況において、払出側ＲＡＭ３３３に記憶されている賞球数の情報が許可基準数となり賞球許可信号の出力が開始された場合には、新たな遊技球の払出が実行される前のタイミングで主側ＣＰＵ３１１から払出側ＣＰＵ３３１に賞球コマンドが出力され、払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数を超えることとなる。
【０４３８】
これは以下の理由による。払出モータ２５７の通常周期による払出速度は６０ｍｓｅｃ間隔で１個の遊技球の払出が実行されるように設定されている。これに対して、払出側ＣＰＵ３３１において、払出側ＲＡＭ３３３に記憶されている賞球数の情報が許可基準数となり賞球許可信号の出力が開始されるまでに要する時間は、タイマ割込み処理の実行時間の範囲内である２ｍｓｅｃの範囲内である。また、主側ＣＰＵ３１１において、賞球許可信号の入力に基づいて賞球コマンドの出力が許可されていると特定される賞球コマンドが出力されるまでに要する時間は２０ｍｓｅｃ〜２４ｍｓｅｃの範囲内である。また、払出側ＣＰＵ３３１において、主側ＣＰＵ３１１から賞球コマンドを入力し、その賞球コマンドに対応した賞球数の情報が払出側ＲＡＭ３３３に加算されるまでに要する時間は、タイマ割込み処理の実行時間の範囲内である２ｍｓｅｃの範囲内である。その他、賞球許可信号及び賞球コマンドの伝送に要する時間や処理時間の誤差等を含めても、払出側ＲＡＭ３３３に記憶されている賞球数の情報が許可基準数となってから、その後の賞球コマンドの入力により払出側ＲＡＭ３３３に記憶されている賞球数の情報が許可基準数を超えるまでに要する時間は最大でも４０ｍｓｅｃ程度である。これは１個の遊技球の払出が実行されるまでに要する時間である６０ｍｓｅｃよりも短い。すなわち、主側ＲＡＭ３１３に既に賞球情報が記憶されている状況において賞球許可信号の出力が開始された場合には、新たな遊技球の払出が実行される前のタイミングで賞球コマンドが出力され払出側ＲＡＭ３３３に記憶されている賞球数の情報が許可基準数を超えるように、主側ＣＰＵ３１１及び払出ＣＰＵ３３１における賞球に関する処理時間が設定されている。
【０４３９】
また、以上のような構成において、払出側ＣＰＵ３３１から主側ＣＰＵ３１１への賞球許可信号の出力開始契機となる許可基準数は、払出モータ２５７の払出速度を通常周期から低速周期へ切り換える契機となる切換基準数よりも、遊技球１個分多く設定されている。これにより、主側ＲＡＭ３１３に賞球情報が複数記憶されている状況においては、それら賞球情報に対応した各賞球コマンドの出力が全て実行されるまでは、払出側ＲＡＭ３３３に記憶されている賞球数の情報が切換基準数に達することはない。よって、払出側ＣＰＵ３３１から主側ＣＰＵ３１１へ賞球許可信号を出力するとともに、それに対して主側ＣＰＵ３１１から払出側ＣＰＵ３３１へ１回の入賞に対応した１個の賞球コマンドのみを出力するようにした構成において、主側ＲＡＭ３１３に賞球情報が記憶されているにも関わらず払出モータ２５７の払出速度が通常周期から低速周期に切り換えられてしまうことを防止することができ、遊技球の払出を円滑に行うことができる。
【０４４０】
図３８の説明に戻り、その後、ｔ１３のタイミングで払出側ＲＡＭ３３３に記憶されている賞球数の情報は許可基準数の３個となり、賞球許可信号の出力が開始される。また、ｔ１４のタイミングで１個の遊技球の払出がさらに実行されることにより、払出側ＲＡＭ３３３に記憶されている賞球数の情報は切換基準数の２個となり、払出モータ２５７の払出速度がそれまでの通常周期から低速周期に切り換えられる。その後、ｔ１５のタイミングで払出側ＲＡＭ３３３に記憶されている賞球数の情報は０個となり、払出モータ２５７への駆動信号の出力が停止され、賞球の払出が終了される。
【０４４１】
次いで、図３９を参照して、第２実施の形態について説明する。第１実施の形態では、初期位置におけるレバー部材５０２が傾斜して配置される場合を説明したが、第２実施の形態におけるレバー部材５０２は、初期位置において鉛直方向に沿って配置される。なお、上述した第１実施の形態と同一の部分には同一の符号を付して、その説明は省略する。
【０４４２】
図３９は、第２実施の形態における払出通路２２６及び遊技球分配部２２２５を部分的に拡大して図示する部分拡大断面図である。
【０４４３】
第２実施の形態では、第１実施の形態の場合と同様に、レバー部材５０２が上流側壁２２８１によって、下皿通路２２６２側への揺動が規制されることで、初期位置に保持される。この場合、上流側壁２２８１は、第１実施の形態における上流側壁２８１よりも、下流側の端面が下方に位置する。そのため、付勢部材５０３により付勢されたレバー部材５０２は、その基部の上流側の端面（図３９上側面）が、上流側壁２２８１の下流側の端面に当接されることで、案内面５０２ａを鉛直方向（図３９上下方向）に沿わせた姿勢となる初期位置に保持される。
【０４４４】
下皿通路２２６２には、レバー部材５０２の案内面５０２ａに対面して位置すると共に下流側へ向けて下降傾斜する対面傾斜側壁２２８４と、レバー部材５０２の下流側に位置すると共に対面傾斜側壁２２８４と略平行に傾斜する下流側壁２２８５とが配設される。なお、下流側壁２２８５は、レバー部材５０２がスイッチ部材５０４を作動させる位置まで揺動した場合に、その下流側壁２２８５の案内面（内壁面）がレバー部材５０２の案内面５０２ａに対して面一（段差を有さず且つ平行）となるように形成される。
【０４４５】
このように、図３９に示す初期位置において、レバー部材５０２を鉛直方向に沿う姿勢で保持する形態であっても、対面傾斜側壁２２８４を配設することで、かかる対面傾斜側壁２２８４と案内面５０２ａとの対向面間隔が下流側ほど小さくなる状態とすることができる。よって、対面傾斜側壁２２８４とレバー部材５０２との間に所定数（８個）の遊技球が貯留された状態において、それら遊技球によりレバー部材５０２を揺動し易くして、スイッチ部材５０４を確実に作動させることができる。即ち、対面傾斜側壁２２８４が傾斜状態とされることで、遊技球の重量（重力方向荷重）を、レバー部材５０２をスイッチ部材５０４側（図３９右側）へ向けて揺動させる力として、レバー部材５０２の案内面５０２ａに作用させることができるので、レバー部材５０２を効率的に揺動させることができる。
【０４４６】
なお、レバー部材５０２が作動位置に配置された状態において、対面傾斜側壁２２８４と案内面５０２ａとの間の対向面間隔は、上流側壁２２８１と第２上流側壁２８４との間の対向面間隔と略同一とされ、対面傾斜側壁２２８４と下流側壁２２８５との間の対向面間隔とも略同一とされる。そのため、対面傾斜側壁２２８４とレバー部材５０２との間に所定数（８個）の遊技球が貯留され、スイッチ部材５０４が作動されてから（満タン検知センサ５９が所定数の遊技球の存在を検出して検出状態となってから）、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（本実施の形態では８個）が、上流側壁２２８１と第２上流側壁２８２との間に更に貯留され、その後、下皿３３から遊技球が排出されることで、かかる区間（上流側壁２２８１及びレバー部材５０２と第２上流側壁２８２及び対面傾斜側壁２２８４との間）を遊技球が流下する際に、球詰まりが発生することを回避することができる。
【０４４７】
次いで、図４０を参照して、第３実施の形態について説明する。第１実施の形態では、下皿通路２６２を挟んで上皿通路２６１の反対側に満タン検知センサ５９が配設される場合を説明したが、第３実施の形態における満タン検知センサ５９は、上皿通路２６１と下皿通路３２６２との間に配設される。なお、上述した第１実施の形態と同一の部分には同一の符号を付して、その説明は省略する。
【０４４８】
図４０は、第３実施の形態における払出通路２２６及び遊技球分配部３２２５を部分的に拡大して図示する部分拡大断面図である。
【０４４９】
第３実施の形態では、下皿通路３２６２が、略く字状に屈曲する通路として形成される。即ち、下皿通路３２６２は、一方（図４０左側）の側壁が、満タン検知センサ５９のレバー部材５０２と、そのレバー部材５０２の上流側に位置すると共に下流側へ向けて下降傾斜する上流側壁３２８１とから形成され、他方（図４０右側）の側壁が、鉛直方向に延設される第２分流側壁２９２と、その第２分流側壁２９２の中途から分岐すると共に上流側壁３２８１に対して略平行を保ちつつ上流側へ向けて上昇傾斜する第２上流側壁３２８２と、その第２上流側壁２８２の上流側を第２分流側壁２９２の中途に接続すると共に下流側へ向けて下降傾斜する第３上流側壁３２８３とから形成される。
【０４５０】
なお、第３上流側壁３２８３の上流側端部と上流側壁３２８１の上流側端部との間に、下皿通路３２６２の上流側開口３２６２ａが形成される。上流側壁３２８１と第２上流側壁３２８２との間の対向面間隔は、遊技球の直径の２倍よりも若干大きな寸法に設定される。
【０４５１】
満タン検知センサ５９は、第１実施の形態の場合と同様に、下皿通路３２６２の中途であって、遊技領域ＰＥの下端よりも上方（図４０上側）に配置されることで、遊技領域ＰＥが大型化し、また、各種制御基板が多数配設されたパチンコ機１０においても、満タン検知センサ５９の配設スペースを確保することができる。その結果、前扉側下皿通路５２や遊技球分配部２２５を配設する際の自由度が制限されることを抑制できる。
【０４５２】
また、第１実施の形態の場合と同様に、満タン検知センサ５９が遊技球の存在を検出してから（満タン検知センサ５９が検出状態となってから）下皿３３が満タンであると判定されるまでの間に払出装置２２４から払い出される遊技球を、少なくとも下皿通路３２６２及び分流通路２６３内に貯留可能とされるので、払出装置２２４まで遊技球が達して、その払出モータ等が破損することを防止できる。
【０４５３】
レバー部材５０２は、その案内面５０２ａが第２分流側壁２９２に対面すると共に、図４０に示す初期位置においては、下流側部分（軸５０１による軸支位置と反対側）ほど第２分流側壁２９２に案内面５０２ａが近接する傾斜状態とされる。よって、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間の対向面間隔が、図４０に示す初期位置において、下流側ほど小さくされるので、下皿通路３２６２に貯留された遊技球によりレバー部材５０２を揺動し易くして、スイッチ部材５０４を確実に作動させることができる。即ち、レバー部材５０２の案内面５０２ａが傾斜状態とされることで、レバー部材５０２の案内面５０２ａに作用する遊技球の重量（重力方向荷重）を、レバー部材５０２をスイッチ部材５０４側（図４０左側）へ向けて揺動させる力として利用できるので、レバー部材５０２を効率的に揺動させることができる。
【０４５４】
付勢部材５０３により付勢されたレバー部材５０２は、その基部の上流側の端面（図４０上側面）が、上流側壁３２８１の下流側の端面に当接されることで、下皿通路３２６２側への揺動が規制され、図４０に示す初期位置に保持される。
【０４５５】
このように、レバー部材５０２の案内面５０２ａを上流側壁３２８１に連ねることができるので、レバー部材５０２の上流側（即ち、案内面５０２ａと上流側壁３２８１との間）に段差が形成されることを回避して、遊技球をスムーズに流下させることができる。
【０４５６】
また、上流側壁３２８１が、遊技球を案内する壁部としての役割だけでなく、レバー部材５０２を初期位置に保持するための部材としての役割も兼用することで、レバー部材５０２を初期位置に保持するための部材を別途設けることを不要とできる。よって、部品点数を削減して、その分、製品コストの削減を図ることができる。
【０４５７】
本実施の形態のように、上皿通路３２６１と下皿通路３２６２との間に満タン検知センサ５９を配設する形態において、下皿通路３２６２の側壁の一部を形成するように満タン検知センサ５９のレバー部材５０２を配設する場合でも、レバー部材５０２は、上流側部分が軸５０１により軸支され、下皿通路２６２側またはその逆側へ向けて揺動可能とされるので、例えば、レバー部材５０２の下流側部分が軸支される場合や、レバー部材５０２をスライド移動させる構造とする場合と比較して、遊技球をスムーズに流下させつつ、下皿通路２６２に貯留された遊技球によりレバー部材５０２を揺動し易くして、スイッチ部材５０４を確実に作動させることができる。
【０４５８】
また、本実施の形態においても、例えば、上流側部分を軸５０１に軸支させる構造上、レバー部材５０２を重力により垂下させる（即ち、付勢部材５０３を省略する）構成も考えられるが、レバー部材５０２を下皿通路３２６２側へ向けて付勢する付勢部材５０３を備えることで、流下する遊技球からの影響により誤ってスイッチ部材５０４が作動される或いは作動が解除されることを抑制できる。
【０４５９】
付勢部材５０３の付勢力は、第１実施の形態の場合と同様に、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間に、複数個（８個）の遊技球が貯留された場合に、レバー部材５０２を付勢部材５０３の付勢力に抗してスイッチ部材５０４側へ揺動させ、スイッチ部材５０４を作動させる大きさに設定される。よって、流下する遊技球からの影響により誤ってスイッチ部材５０４が作動される或いは作動が解除されることを抑制できるので、検出精度の向上を図ることができる。
【０４６０】
なお、レバー部材５０２がスイッチ部材５０４を作動させる位置まで揺動されると、第２分流側壁２９２に対して、レバー部材５０２の案内面５０２ａが略平行となり、それら第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間の対向面間に、２個の遊技球が並列に配置可能となる。即ち、対向面間隔が遊技球の直径の略２倍となる。
【０４６１】
また、レバー部材５０２の案内面５０２ａは、その長手方向寸法が遊技球の直径の略４倍とされる。よって、第１実施の形態の場合と同様に、所定数（８個）の遊技球の重量（重力方向荷重）を、レバー部材５０２を揺動させる力として、レバー部材５０２の案内面５０２ａに効率的に作用させることができるので、所定数の遊技球が貯留された際にレバー部材５０２を確実に揺動させることができ、その結果、スイッチ部材５０４を作動させる信頼性の向上を高めることができる。また、案内面５０２ａが断面直線状に形成されるので、各遊技球の重量を、レバー部材５０２を揺動させるための力成分として有効に利用できる。
【０４６２】
上皿３３が満タンとなり、上皿通路２６１の上流側開口２６１ａまで遊技球が貯留された状態で、払出装置２２４から遊技球が払い出されると、その払い出された遊技球は、分流通路２６３内で分流され、下皿通路３２６２の上流側開口３２６２ａから下皿通路３２６２内へ流下される。下皿３４が満タンになると、下皿通路３２６２内に遊技球が次第に貯留され、満タン検知センサ５９に達する。
【０４６３】
遊技球が更に払い出され、満タン検知センサ５９のレバー部材５０２と第２分流側壁２９２との間に所定数（８個）の遊技球が貯留されると、その遊技球の重量により押圧されたレバー部材５０２が、下皿通路３２６２とは逆側（スイッチ部材５０４側）へ向けて揺動され、スイッチ部材５０４を作動させる。これにより、後述するように、第１満タンカウンタの加算処理が行われ、この検知状態が約０．５ｓｅｃに亘って継続した場合に、下皿３４が満タンであると判定される。
【０４６４】
下皿通路３２６２の上流側開口３２６２ａには、上皿通路２６１の上流側開口２６１ａに連なると共に下流側へ向けて下降傾斜する上流側壁３２８１が設けられている。よって、上皿通路２６１内が満タンとなり、払出装置２２４から払い出された遊技球が、上皿通路２６１側から下皿通路３２６２の上流側開口３２６２ａへ流下する場合には、上流側壁３２８１の下降傾斜を利用して、遊技球をスムーズに流下させることができる。即ち、第３実施の形態では、上流側壁３２８１が、第１実施の形態における第３上流側壁２８３と同じ機能を有する。
【０４６５】
この場合、上流側壁３２８１は、その案内面（内壁面）が断面直線状に形成されると共に、その直線が下流側へ向けて下降傾斜して形成されるので、下皿通路３２６２の上流側開口２６３ａから流下する遊技球を、上流側壁３２８１によりその上流側壁２８１の下降傾斜方向へ案内することができる。よって、流下する遊技球がレバー部材５０２に衝突することを抑制して、スイッチ部材５０４の誤作動を抑制できる。
【０４６６】
特に、上流側壁３２８１の傾斜角度は、レバー部材５０２の傾斜角度よりも緩やかな傾斜角度に設定される。即ち、レバー部材５０２の案内面５０２ａは、上流側壁３２８１の案内面（内壁面）をその下降傾斜方向へ延長した延長線よりも下方に位置する。よって、上流側壁３２８１の案内面に沿って遊技球を転動させることで、上流側壁３２８１の下降傾斜方向へ遊技球を案内して、流下する遊技球をより確実にレバー部材５０２に衝突し難くすることができる。その結果、スイッチ部材５０４の誤作動をより確実に抑制できる。
【０４６７】
また、第３上流側壁３２８３は、その案内面（内壁面）が断面直線状に形成されると共に、その直線の延長線上に上流側壁３２８１が位置するので、上皿通路２６１側から下皿通路２６２の上流側開口２６２ａへ流下する遊技球であって、第３上流側壁３２８３に達した遊技球を、第３上流側壁３２８３により上流側壁３２８１へ案内することができる。よって、流下する遊技球がレバー部材５０２に直接衝突することを抑制することができる。その結果、スイッチ部材５０４の誤作動を抑制できる。更に、第３上流側壁３２８３から上流側壁３２８１へ遊技球が案内されると、次いで、その遊技球を上流側壁３２８１の案内面（内壁面）に沿ってその下降傾斜方向へ案内する（転動させる）ことができるので、上述したように、上流側壁３２８１の傾斜角度がレバー部材５０２の傾斜角度よりも緩やかとされる効果を利用して、流下する遊技球がレバー部材５０２に衝突することを抑制することができる。その結果、スイッチ部材５０４の誤作動を抑制できる。
【０４６８】
上述したように、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間の対向面間隔は、少なくともレバー部材５０２が図４０に示す初期位置にある状態では、２個の遊技球の直径の和よりも小さい。一方、レバー部材５０２が所定数（８個）の遊技球に押圧され、スイッチ部材５０４を作動させる作動位置まで揺動された状態では、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間の対向面間隔が、２個の遊技球の直径の和と同等となるように設定される。
【０４６９】
このように、本実施の形態においても、第１実施の形態の場合と同様に、初期位置では、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間の対向面間隔を２個の遊技球の直径の和よりも狭くしておくことで、所定数（８個）の遊技球が貯留される過程において、レバー部材５０２を確実に揺動させて、検出精度の向上を図ることができる。一方、作動位置（所定数（８個）の遊技球がレバー部材５０２と第２分流側壁２９２との間に貯留された状態）では、第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間に２個の遊技球が並列に同じ高さ位置で収まるので、遊技球が千鳥状に貯留される場合と比較して、貯留された遊技球の郡の高さを抑制して、スペース効率の向上を図ることができる。
【０４７０】
この場合、レバー部材５０２は、付勢部材５０３の付勢力に抗してスイッチ部材５０４側へ揺動されスイッチ部材５０４を作動させ、作動位置（所定数（８個）の遊技球がレバー部材５０２と第２分流側壁２９２との間に貯留された状態）に配置された後、更にスイッチ部材５０４側への可動域を備えるので、遊技球が第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間で付勢部材５０３の付勢力によりバランスして球詰まりが発生することを抑制することができる。即ち、遊技球が第２分流側壁２９２とレバー部材５０２の案内面５０２ａとの間で付勢部材５０３の付勢力によりバランスしたとしても、レバー部材５０２が更にスイッチ部材５０４側（付勢部材５０３の付勢力に抗する側）への可動域を備えることで、例えば、それらバランスした遊技球へ向けて他の遊技球が流下することをきっかけとして、レバー部材５０３をスイッチ部材５０４側へ揺動させ、バランスを解除することができる。
【０４７１】
下皿通路３２６２は、上流側壁３２８１と第２上流側壁３２８２とが略平行とされ、それら両側壁３２８１，３２８２の間の対向面間隔が、通路方向に沿って略一定とされると共に、その対向面間隔は、作動位置にあるレバー部材５０２の案内面５０２ａと第２分流側壁２９２との間の対向面間隔と略同一とされる。
【０４７２】
よって、レバー部材５０２の案内面５０２ａと第２分流側壁２９２との対向面に所定数（８個）の遊技球が貯留され、スイッチ部材５０４が作動されてから（満タン検知センサ５９が所定数の遊技球の存在を検出して検出状態となってから）、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（８個）が、上流側壁３２８１と第２上流側壁３２８２との間に更に貯留され、その後、下皿３３から遊技球が排出されることで、かかる区間（上流側壁３２８１及びレバー部材５０２と第２上流側壁３２８２及び第２分流側壁２９２との間）を遊技球が流下する際に、球詰まりが発生することを回避することができる。
【０４７３】
ここで、満タン検知センサ５９の配設位置は、上述したように、スイッチ部材５０４が作動されてから、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（８個）を、少なくとも下皿通路３２６２の上流側開口３２６２ａよりも下方に貯留可能な位置とされる。これにより、下皿通路３２６２と上皿通路３２６１との両通路に接続され通路幅が広くなる分流通路２６３まで遊技球が貯留されることを回避できる。よって、下皿３４からの遊技球の排出に伴って、下皿通路３２６２に貯留された遊技球が流下する場合に、通路幅が広い分流通路２６３に貯留された遊技球が、分流通路２６３よりも通路幅の狭い下皿通路３２６２に流下する際に、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生することを回避できる。
【０４７４】
詳細には、満タン検知センサ５９の配設位置は、スイッチ部材５０４が作動されてから、下皿３３が満タンと判定されるまでの期間（０．５ｓｅｃ）に払い出される遊技球（８個）を、下皿通路３２６２の第３上流側壁３２８３の下流端（即ち、第３上流側壁３２８３と第２上流側壁３２８２との接続部）よりも下方に貯留可能な位置とされる。これにより、下皿３４からの遊技球の排出に伴って、下皿通路３２６２に貯留された遊技球が流下する場合に、通路幅が広い上流側壁３２８１及び第３上流側壁３２８３の間に貯留された遊技球が、それら上流側壁３２８１及び第３上流側壁３２８３の間の通路幅よりも通路幅の狭い上流側壁３２８１及び第２上流側壁３２８２の間の通路を流下する際に、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生することを回避できる。
【０４７５】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【０４７６】
上記実施形態で挙げた数値は一例であり、他の数値を採用することは当然可能である。
【０４７７】
上記第１から第３実施の形態において、満タン検知センサを遊技領域ＰＥの下端よりも上方とする場合を説明したが、必ずしもこれに限られるものではなく、他の位置を基準とすることは当然可能である。他の基準位置としては、例えば、遊技盤８０の下端やアウト口の下端が例示される。
【０４７８】
上記第１から第３実施の形態では、上皿３３と下皿３４とが上下に配置される場合を説明したが、必ずしもこれに限られるものではなく、これら上皿３３と下皿３４とが左右にずれて配置されることは当然可能である。即ち、上皿３３に対し、下皿３４が斜め右下（又は斜め左下）に配置されても良い。或いは、上皿３３と下皿３４とが同じ高さ位置において左右に並設されても良い。
【０４７９】
上記第１から第３実施の形態では、満タン用処理（図３０）において、満タン検知センサ５９から満タン検知信号を継続して入力している場合に、満タン検知センサ５９から満タン検知信号を入力しなくなると、第１満タンカウンタエリアを「０」クリアすると共に、第２満タンカウンタエリアに約２ｍｓｅｃ周期で１加算する場合を説明したが、必ずしもこれに限られるものではなく、満タン検知センサ５９から満タン検知信号を継続して入力している場合に、満タン検知センサ５９から満タン検知信号を入力しなくなっても、第１満タンカウンタエリアを「０」クリアせず（即ち、第１満タンカウンタエリアの値を維持しつつ）、第２満タンカウンタエリアに約２ｍｓｅｃ周期で１加算するように構成しても良い。
【０４８０】
同様に、満タン検知センサ５９から満タン検知信号を継続して入力していない場合に、満タン検知センサ５９から満タン検知信号を入力すると、第２満タンカウンタエリアを「０」クリアすると共に、第１満タンカウンタエリアに約２ｍｓｅｃ周期で１加算する場合を説明したが、必ずしもこれに限られるものではなく、満タン検知センサ５９から満タン検知信号を継続して入力していない場合に、満タン検知センサ５９から満タン検知信号を入力しても、第２満タンカウンタエリアを「０」クリアせず（即ち、第２満タンカウンタエリアの値を維持しつつ）、第１満タンカウンタエリアに約２ｍｓｅｃ周期で１加算するように構成しても良い。
【０４８１】
上記第１実施の形態から第３実施の形態では、払出制御基板３２２のＲＡＭ３３３の満タンカウンタエリア３７１に第１満タンカウンタエリアと第２満タンカウンタエリアとを設ける場合を説明したが、必ずしもこれに限られるものではなく、これら第１満タンカウンタエリアと第２満タンカウンタエリアとを１のカウンタエリアとして構成しても良い。
【０４８２】
即ち、満タン検知センサ５９から満タン検知信号を入力している期間を計測するためのカウンタとして、第１満タンカウンタエリアを設け、満タン検知センサ５９から満タン検知信号を入力していない期間を計測するためのカウンタとして、第２満タンカウンタエリアを設けたが、これら各期間をそれぞれ別のカウンタにより計測するのではなく、両期間を１のカウンタ（以下「第３カウンタエリア」と称す）により計測するように構成しても良い。
【０４８３】
この場合には、満タン検知センサ５９から満タン検知信号を入力している期間は、第３カウンタエリアに約２ｍｓｅｃ周期で１加算する一方、満タン検知センサ５９から満タン検知信号を入力していない期間は、第３カウンタエリアから約２ｍｓｅｃ周期で１減算する。これにより、満タン検知センサ５９が検出状態にある期間および検出状態にない期間を適正に計測して、下皿３４が満タンとなっているか否かの判定精度を高めることができる。
【０４８４】
なお、満タン用処理（図３０）の処理においては、Ｓ１６０２及びＳ１６０５の処理を、第３カウンタエリアから１減算する処理に置き換え、Ｓ１６０９及びＳ１６１０の処理を、第３カウンタエリアに１加算する処理に置き換えれば良い。また、Ｓ１６０６の処理では、１０００であるかを判断する対象を、第２満タンカウンタエリアから第３カウンタエリアに置き換え、Ｓ１６１２及びＳ１６１５の処理では、２５０及び１０００であるかを判断する対象を、第１満タンカウンタエリアから第３カウンタエリアに置き換えれば良い。
【０４８５】
以下に、本発明の遊技機に加えて、上記実施形態に含まれる各種発明の概念を示す。
【０４８６】
遊技球が流下する遊技領域を有する遊技盤と、遊技に伴い遊技球を払い出す払出装置と、その払出装置から払い出される遊技球を貯留する第１皿と、その第１皿で余剰となった遊技球を貯留する第２皿と、前記第１皿に遊技球を流下させる第１通路と、前記第２皿に遊技球を流下させる第２通路と、前記払出装置から払い出された遊技球を前記第１通路へ流下させると共に第１通路内に遊技球が貯留された場合に払出装置から払い出された遊技球を前記第２通路へ流下させる分流通路と、前記第２通路の中途に配設されその配設箇所における遊技球により検出状態とされる検出センサと、その検出センサの検出結果に基づいて前記第２皿が満タンになったかを判定する判定手段と、その判定手段により前記第２皿が満タンであると判定された場合に前記払出装置からの遊技球の払い出しを停止させる停止手段と、を備えた遊技機において、前記判定手段は、前記検出センサが検出状態となってから少なくとも所定の期間の経過後に、前記第２皿が満タンであると判定し、前記検出センサの配設位置は、前記遊技領域の下端よりも上方であって、かつ、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を少なくとも前記第２通路および分流通路に貯留可能な位置とされることを特徴とする遊技機１。
【０４８７】
遊技機１によれば、検出センサの配設位置が遊技領域の下端よりも上方とされるので、かかる検出センサの配設スペースを確保し易くでき、その分、第２通路を配設する際の自由度が制限されることを抑制できる。その結果、遊技領域を拡大することができる。一方で、このように検出センサを遊技領域の下端よりも上方に配設すると、検出センサから払出装置までの距離を十分に確保することが困難となるが、検出センサの配設位置が、検出センサが検出状態となってから判定手段により第２皿が満タンであると判定されるまでの間に払出装置から払い出される遊技球を少なくとも第２通路および分流通路に貯留可能な位置とされるので、払出装置の破損を防止できる。
【０４８８】
遊技機１において、前記検出センサの配設位置は、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を、前記第２通路内に貯留可能な位置とされることを特徴とする遊技機２。
【０４８９】
遊技機２によれば、遊技機１の奏する効果に加え、検出センサの配設位置は、検出センサが検出状態となってから判定手段により第２皿が満タンであると判定されるまでの間に払出装置から払い出される遊技球を、第２通路内に貯留可能な位置とされるので、第２通路と第１通路との両通路に接続され通路幅が広くなる分流通路まで遊技球が貯留されることを回避できる。よって、第２通路から玉箱等への遊技球の排出に伴って、通路幅が広い分流通路に貯留された遊技球が、分流通路よりも通路幅の狭い第２通路に流下する際に、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生することを回避することができるという効果がある。
【０４９０】
遊技機１又は２において、前記検出センサは、前記第２通路の側壁の一部を形成すると共に上流側部分が軸支され前記第２通路側またはその逆側へ向けて揺動可能に形成されるレバー部材と、前記レバー部材を前記第２通路側へ向けて付勢する付勢部材と、その付勢部材の付勢力に抗して前記レバー部材が前記逆方向へ揺動されることで作動されるスイッチ部材とを備えることを特徴とする遊技機３。
【０４９１】
遊技機３によれば、遊技機１又は２の奏する効果に加え、第２通路の側壁の一部を形成するようにレバー部材を配設する必要がある場合でも、レバー部材は、上流側部分が軸支され第２通路側またはその逆側へ向けて揺動可能とされるので、例えば、レバー部材の下流側部分が軸支される場合や、レバー部材をスライド移動させる構造の場合と比較して、遊技球をスムーズに流下させつつ、第２通路に貯留された遊技球によりレバー部材を揺動し易くして、スイッチ部材を確実に作動させることができる。また、例えば、レバー部材を重力により垂下させる（即ち、付勢部材を省略する）構成も考えられるが、レバー部材を第２通路側へ向けて付勢する付勢部材を備えることで、流下する遊技球からの影響により誤ってスイッチ部材が作動される或いは作動が解除されることを抑制できる。
【０４９２】
遊技機３において、前記第２通路は、前記レバー部材に対面する側壁である対面側壁を備え、その対面側壁と前記レバー部材との間の対向面間隔が、少なくとも前記レバー部材が初期位置にある状態では、下流側ほど小さくされることを特徴とする遊技機４。
【０４９３】
遊技機４によれば、遊技機３の奏する効果に加え、対面側壁とレバー部材との間の対向面間隔が、少なくともレバー部材が初期位置にある状態では、下流側ほど小さくされるので、第２通路の側壁の一部を形成するようにレバー部材を配設する必要がある場合でも、第２通路に貯留された遊技球によりレバー部材を揺動し易くして、スイッチ部材を確実に作動させることができる。
【０４９４】
遊技機４において、前記対面側壁は、鉛直方向に延設され、前記レバー部材は、前記対面側壁に対面する断面直線状の案内面を備えると共に、そのレバー部材の初期位置は、下流側部分ほど前記対面側壁に前記案内面が近接する傾斜状態とされることを特徴とする遊技機５。
【０４９５】
遊技機５によれば、遊技機４の奏する効果に加え、対面側壁が鉛直方向に延設されると共に、レバー部材の初期位置が下流側部分ほど対面側壁に案内面が近接する傾斜状態とされることで、対面側壁とレバー部材の案内面との間の対向面間隔が、レバー部材が初期位置にある状態で、下流側ほど小さくされるので、第２通路に貯留された遊技球によりレバー部材を揺動し易くして、スイッチ部材を確実に作動させることができる。即ち、レバー部材の案内面が傾斜状態とされることで、レバー部材の案内面に作用する遊技球の重量（重力方向荷重）を、レバー部材を揺動させる力として利用できるので、レバー部材を効率的に揺動させることができる。
【０４９６】
遊技機３から５のいずれかにおいて、前記第２通路は、前記レバー部材の上流側に連なる上流側壁を備え、前記レバー部材は、前記付勢部材の付勢力により前記第２通路側へ向けて揺動される場合に、そのレバー部材の上流側部分が前記第２通路の上流側壁に当接されることで、前記揺動が規制され、前記初期位置に保持されることを特徴とする遊技機６。
【０４９７】
遊技機６によれば、遊技機３から５のいずれかの奏する効果に加え、上流側壁がレバー部材の上流側に連なるので、レバー部材の上流側に段差が形成されず、遊技球をスムーズに流下させることができる。この場合、付勢部材に付勢されたレバー部材は、その上流側部分が上流側壁に当接されることで、揺動が規制され、初期位置に保持される。即ち、上流側壁が、レバー部材を初期位置に保持するための部材も兼用し、レバー部材を初期位置に保持するための部材を別途設けることを不要とできるので、部品点数を削減して、その分、製品コストの削減を図ることができる。
【０４９８】
遊技機３から６のいずれかにおいて、前記付勢部材の付勢力は、前記対面側壁とレバー部材との間に少なくとも２個以上の遊技球が貯留された場合に、前記付勢部材の付勢力に抗して前記レバー部材が前記逆方向へ揺動され前記スイッチ部材を作動させる大きさに設定されることを特徴とする遊技機７。
【０４９９】
遊技機７によれば、遊技機３から６のいずれかの奏する効果に加え、付勢部材の付勢力は、対面側壁とレバー部材との間に少なくとも２個以上の遊技球が貯留された場合に、付勢部材の付勢力に抗してレバー部材が逆方向へ揺動されスイッチ部材を作動させる大きさに設定されるので、流下する遊技球からの影響により誤ってスイッチ部材が作動される或いは作動が解除されることを抑制して、検出精度の向上を図ることができる。
【０５００】
遊技機７において、前記レバー部材は、前記対面側壁に対面する断面直線状の案内面を備え、前記スイッチ部材を作動させるために必要とされる数の遊技球が対面側壁と案内面との間に貯留されるように、前記案内面の長さが設定されることを特徴とする遊技機８。
【０５０１】
遊技機８によれば、遊技機７の奏する効果に加え、スイッチ部材を作動させるために必要とされる数の遊技球が対面側壁と案内面との間に貯留されるように、案内面の長さが設定されるので、遊技球の重量（重力方向荷重）を、レバー部材を揺動させる力として、レバー部材の案内面に効率的に作用させることができる。よって、所定数の遊技球が貯留された際にレバー部材を確実に揺動させることができ、その結果、スイッチ部材を作動させる信頼性の向上を高めることができる。また、案内面が断面直線状に形成されるので、各遊技球の重量を、レバー部材を揺動させるための力成分として有効に利用できる。なお、案内面の長さは、スイッチ部材を作動させるために必要とされる数の遊技球の内の最下方の遊技球の最外径部から最上方の遊技球の最外径部までが、案内面に対応する領域に収まれば足りる趣旨である。
【０５０２】
遊技機３から８のいずれかにおいて、前記第１通路と第２通路とが並設されると共に、前記第２通路を挟んで前記第１通路と反対側に前記検出センサが配設されることを特徴とする遊技機９。
【０５０３】
遊技機９によれば、遊技機３から８のいずれかの奏する効果に加え、第１通路と第２通路とが並設されるので、これら両通路を区画する側壁を共通化して、部品点数の削減を図ることができる。その結果、製品コストの削減を図ることができる。また、第２通路を挟んで第１通路と反対側に検出センサが配設されるので、第２通路と第１通路との間に検出センサを配設する場合と比較して、構造を簡素化することができ、その結果、検出センサの大きさの自由度および両通路の取り回しの自由度を確保することができる。
【０５０４】
遊技機３から９のいずれかにおいて、前記第２通路は、前記レバー部材の上流側に連なると共に下流側へ向けて下降傾斜して形成される上流側壁を備えることを特徴とする遊技機１０。
【０５０５】
遊技機１０によれば、遊技機３から９のいずれかの奏する効果に加え、レバー部材の上流側に連なる上流側壁が、下流側へ向けて下降傾斜して形成されるので、上流側壁により下降傾斜方向へ遊技球を案内して、流下する遊技球がレバー部材に衝突することを抑制することができる。その結果、スイッチ部材の誤作動を抑制できる。
【０５０６】
遊技機１０において、前記レバー部材は、少なくとも初期位置にある状態では、下流側へ向けて下降傾斜されており、前記上流側壁の傾斜角度が前記レバー部材の傾斜角度よりも緩やかな傾斜角度に設定されることを特徴とする遊技機１１。
【０５０７】
遊技機１１によれば、遊技機１０の奏する効果に加え、少なくとも初期位置ではレバー部材が下流側へ向けて下降傾斜されており、そのレバー部材の傾斜角度よりも上流側壁の傾斜角度が緩やかな傾斜角度に設定されるので、上流側壁により下降傾斜方向へ案内された遊技球を、より確実にレバー部材に衝突し難くすることができる。その結果、スイッチ部材の誤作動を抑制できる。
【０５０８】
遊技機３から１１のいずれかにおいて、前記第２通路は、前記レバー部材に対面する側壁である対面側壁を備え、その対面側壁と前記レバー部材との間の対向面間隔が、少なくとも前記レバー部材が初期位置にある状態では、ｎ個の遊技球の直径の和よりも小さく、かつ、前記レバー部材が前記スイッチ部材を作動させる状態では、ｎ個の遊技球の直径の和と同等となるように設定されることを特徴とする遊技機１２。
【０５０９】
遊技機１２によれば、遊技機３から１１のいずれかの奏する効果に加え、対面側壁と前記レバー部材との間の対向面間隔が、少なくともレバー部材が初期位置にある状態では、ｎ個の遊技球の直径の和よりも小さく、かつ、レバー部材がスイッチ部材を作動させる状態では、ｎ個の遊技球の直径の和と同等となるように設定されるので、検出精度の向上を図りつつ、スペース効率の向上も図ることができる。即ち、対向側壁とレバー部材との間の対向面間隔を狭くしておくことで、所定数の遊技球が貯留される過程において、レバー部材を確実に揺動させて、検出精度の向上を図ることができる一方、所定数の遊技球が貯留された状態では、対面側壁とレバー部材との間に遊技球が並列に同じ高さ位置で収まるので、遊技球が千鳥状に貯留される場合と比較して、貯留された遊技球の郡の高さを抑制して、スペース効率の向上を図ることができる。なお、ｎは１以上の自然数とする。
【０５１０】
遊技機３から１２のいずれかにおいて、前記レバー部材は、前記付勢部材の付勢力に抗して前記逆方向へ揺動され前記スイッチ部材を作動させた後に、更に前記逆方向への可動域を備えることを特徴とする遊技機１３。
【０５１１】
遊技機１３によれば、遊技機３から１２のいずれかの奏する効果に加え、レバー部材は、付勢部材の付勢力に抗して逆方向へ揺動されスイッチ部材を作動させた後に、更に逆方向への可動域を備えるので、遊技球が対面側壁とレバー部材との間でバランスして球詰まりが発生することを抑制することができる。即ち、遊技球が対面側壁とレバー部材との間で付勢部材の付勢力によりバランスしたとしても、レバー部材が更に逆方向への可動域を備えることで、例えば、それらバランスした遊技球へ向けて他の遊技球が流下することをきっかけとして、レバー部材を逆方向へ揺動させ、バランスを解除することができる。
【０５１２】
遊技機１から１３のいずれかにおいて、前記検出センサの配設位置は、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を、前記第２通路の上流側開口よりも下方に貯留可能な位置とされ、前記第２通路は、前記遊技球が貯留される上限位置から前記検出センサまでの区間の通路幅が略一定とされることを特徴とする遊技機１４。
【０５１３】
遊技機１４によれば、遊技機１から１３のいずれかの奏する効果に加え、検出センサの配設位置は、検出センサが検出状態となってから判定手段により第２皿が満タンであると判定されるまでの間に払出装置から払い出される遊技球を、第２通路の上流側開口よりも下方に貯留可能な位置とされるので、第２通路と第１通路との両通路に接続され通路幅が広くなる分流通路まで遊技球が貯留されることを回避できる。よって、第２通路から玉箱等への遊技球の排出に伴って、通路幅が広い分流通路に貯留された遊技球が、分流通路よりも通路幅の狭い第２通路に流下する際に、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生することを回避することができる。更に、第２通路は、遊技球が貯留される上限位置から検出センサまでの区間の通路幅が略一定とされるので、かかる区間を遊技球が流下する際に、球詰まりが発生することを抑制することができる。
【０５１４】
遊技機３から１４のいずれかにおいて、前記レバー部材は、少なくとも初期位置にある状態では、下流側へ向けて下降傾斜されており、前記第２通路は、前記レバー部材の上流側に連なると共に下流側へ向けて下降傾斜して形成される上流側壁と、その上流側壁と同じ方向に傾斜しつつ対面する第２上流側壁と、を備えることを特徴とする遊技機１５。
【０５１５】
遊技機１５によれば、遊技機３から１４のいずれかの奏する効果に加え、レバー部材の上流側に連なる上流側壁が、下流側へ向けて下降傾斜して形成されるので、上流側壁により下降傾斜方向へ遊技球を案内して、流下する遊技球がレバー部材に衝突することを抑制することができる。その結果、スイッチ部材の誤作動を抑制できる。また、第２上流側壁が上流側壁と同じ方向に傾斜しつつ対面するので、上流側壁および第２上流側壁が対面する区間の通路幅を略一定とすることができる。よって、かかる区間を遊技球が流下する際に、球詰まりが発生することを回避することができる。
【０５１６】
遊技機１５において、前記第１通路と第２通路とが並設されると共に、前記第２通路を挟んで前記第１通路と反対側に前記検出センサが配設され、前記第２通路は、前記第２上流側壁の上流側に位置すると共に前記上流側開口に連なり、下流側へ向けて下降傾斜して形成される第３上流側壁を備えることを特徴とする遊技機１６。
【０５１７】
遊技機１６によれば、遊技機１５の奏する効果に加え、第２上流側壁の上流側に位置し上流側開口に連なる第３上流側壁が、下流側へ向けて下降傾斜して形成されるので、第１通路内が満タンとなったことに伴って、遊技球を第２通路の上流側開口へ流下させる場合には、第３上流側壁の下降傾斜を利用して、遊技球をスムーズに流下させることができる。
【０５１８】
遊技機１６において、前記第３上流側壁は、断面直線状に形成されると共に、その直線の延長線上に前記上流側壁が位置することを特徴とする遊技機１７。
【０５１９】
遊技機１７によれば、遊技機１６の奏する効果に加え、第３上流側壁が、断面直線状に形成されると共に、その直線の延長線上に上流側壁が位置するので、第１通路側から第２通路の上流側開口へ流下する遊技球を、第３上流側壁により上流側壁へ案内することができ、流下する遊技球がレバー部材に衝突することを抑制することができる。その結果、スイッチ部材の誤作動を抑制できる。更に、第３上流側壁から上流側壁へ遊技球が案内されると、次いで、その遊技球を上流側壁の下降傾斜方向へ案内することができるので、かかる遊技球がレバー部材に衝突することを抑制することができる。その結果、スイッチ部材の誤作動を抑制できる。
【０５２０】
遊技機１６又は１７において、前記第２通路は、前記第３上流側壁に対面する側壁である第４対面側壁を備え、その第４対面側壁が鉛直に延設されることを特徴とする遊技機１８。
【０５２１】
遊技機１８によれば、遊技機１６又は１７の奏する効果に加え、第３上流側壁に対面する側壁である第４対面側壁が鉛直に延設されるので、例えば、第３上流側壁と平行に傾斜させるような場合と比較して、構造を簡素化することができるので、その分、製品コストの削減を図ることができる。
【０５２２】
遊技機１８において、前記検出センサの配設位置は、前記検出センサが検出状態となってから前記判定手段により前記第２皿が満タンであると判定されるまでの間に前記払出装置から払い出される遊技球を、前記第２通路の第３上流側壁の下流端よりも下方に貯留可能な位置とされることを特徴とする遊技機１９。
【０５２３】
遊技機１９によれば、遊技機１８の奏する効果に加え、第４対面側壁を鉛直に延設することで、構造を簡素化して、製品コストの削減を図ることができる一方で、第３上流側壁と第４対面側壁との間の通路幅が略一定とはならない（上流側ほど通路幅が広くなる）ため、貯留された遊技球が流下する際には、通路幅が窄まる箇所で、遊技球が固まって、球詰まりが発生する。これに対し、遊技機１９では、第２通路に遊技球が貯留される上限位置が、第３上流側壁の下流端よりも下方とされるので、流下する遊技球が、通路幅が窄まる箇所を通過することを回避して、球詰まりの発生を抑制することができる。
【０５２４】
遊技機１から１９のいずれかにおいて、前記検出センサの検出状態をカウント値によって記憶するタイマ手段と、定期的に実行され、前記検出センサのスイッチ部材が前記レバー部材により作動されている場合に前記タイマ手段の値に固定値を加算する一方、前記スイッチ部材が前記レバー部材により作動されていない場合には前記タイマ手段の値を維持する更新手段と、を備え、前記判定手段は、前記更新手段による加算の結果、前記タイマ手段の値が第１の所定値に達した場合に、前記第２皿が満タンになったと判定することを特徴とする遊技機２０。
【０５２５】
遊技機２０によれば、遊技機１から１９のいずれかの奏する効果に加え、検出センサのスイッチ部材がレバー部材により作動されている場合にタイマ手段の値に固定値を加算する一方、スイッチ部材がレバー部材により作動されていない場合にはタイマ手段の値を維持し、タイマ手段の値が第１の所定値に達した場合に、第２皿が満タンになったと判定するので、例えば、流下する遊技球からの影響により誤ってスイッチ部材が誤作動される或いは作動が誤解除される場合でも、第２皿が満タンか否かの判定の精度を確保することができる。
【０５２６】
遊技機２０において、遊技を制御する主制御手段と、その主制御手段からの指示に基づいて前記払出装置を制御すると共に前記判定手段および停止手段を有する払出制御手段と、を備え、前記判定手段は、電源投入時には、前記タイマ手段の値が第２の所定値に達した場合に、前記第２皿が満タンになったと判定し、前記更新手段により前記タイマ手段の値が初期値から前記第２の所定値まで更新されるのに要する時間が、前記主制御手段が電源投入時に立ち上がるまでの時間よりも長くされることを特徴とする遊技機２１。
【０５２７】
遊技機２１によれば、遊技機２０の奏する効果に加え、電源投入時には、タイマ手段の値が第２の所定値に達した場合に、第２皿が満タンになったと判定手段により判定され、そのタイマ手段の値が初期値から第２の所定値まで更新されるのに要する時間が、主制御手段が電源投入時に立ち上がるまでの時間よりも長くされるので、主制御手段の立ち上がりを待って、払出制御手段による払出装置の制御を行うことができる。よって、電源投入時において、第２皿が満タンになっている場合に、主制御手段からの指示に基づいて払出装置を払出制御手段により適切に制御することができる。
【０５２８】
遊技機２１において、前記更新手段により前記タイマ手段の値が初期値から前記第１の所定値まで更新されるのに要する時間が、前記主制御手段が電源投入時に立ち上がるまでの時間よりも短くされることを特徴とする遊技機２２。
【０５２９】
遊技機２２によれば、遊技機２１の奏する効果に加え、更新手段によりタイマ手段の値が初期値から第１の所定値まで更新されるのに要する時間が、主制御手段が電源投入時に立ち上がるまでの時間よりも短くされるので、電源投入時ではない状態において、検出センサが検出状態となってから判定手段により第２皿が満タンであると判定されるまでの間（即ち、タイマ手段の値が初期値から第１の所定値まで更新されるのに要する時間）に払出装置から払い出される遊技球を必要最小限とすることができる。その結果、第２通路の必要長さを必要最小限として、その配設の自由度を高めることができる。
【０５３０】
遊技機１から１９のいずれかにおいて、遊技を制御する主制御手段と、その主制御手段からの指示に基づいて前記払出装置を制御すると共に前記判定手段および停止手段を有する払出制御手段と、を備え、前記払出制御手段は、電源投入時には、前記主制御手段が立ち上がるまでの間、前記第２皿が満タンになったと前記判定手段が判定することを禁止する手段を備えることを特徴とする遊技機２３。
【０５３１】
遊技機２３によれば、遊技機１から１９のいずれかの奏する効果に加え、払出制御手段は、電源投入時には、主制御手段が立ち上がるまでの間、第２皿が満タンになったと判定手段が判定することを禁止する手段を備えるので、主制御手段の立ち上がりを待って、払出制御手段による払出装置の制御を行うことができる。よって、電源投入時において、第２皿が満タンになっている場合に、主制御手段からの指示に基づいて払出装置を払出制御手段により適切に制御することができる。
【符号の説明】
【０５３２】
１０                          パチンコ機（遊技機）
８０                          遊技盤
ＰＥ                          遊技領域
３３                          上皿（第１皿）
３４                          下皿（第２皿）
２２４                        払出装置
２６１                        上皿通路（第１通路）
２６１ａ，３２６１ａ          上皿通路の上流側開口
２６２                        下皿通路（第２通路）
２６２ａ，３２６２ａ          上皿通路の上流側開口
２６３                        分流通路
２７２                        第２鉛直側壁（対面側壁）
２８１，２２８１，３２８１    上流側壁
２８２，３２８２              第２上流側壁
２８３，３２８３              第３上流側壁
２２８４                      対面傾斜側壁（対面側壁）
２９２                        第２分流側壁（対面側壁、第４対面側壁）
５９                          満タン検知センサ（検出センサ）
５０２                        レバー部材
５０２ａ                      案内面
５０３                        付勢部材
５０４                        スイッチ部材
【図１】
2013013677.tif 000003
【図２】
2013013677.tif 000004
【図３】
2013013677.tif 000005
【図４】
2013013677.tif 000006
【図５】
2013013677.tif 000007
【図６】
2013013677.tif 000008
【図７】
2013013677.tif 000009
【図８】
2013013677.tif 000010
【図９】
2013013677.tif 000011
【図１０】
2013013677.tif 000012
【図１１】
2013013677.tif 000013
【図１２】
2013013677.tif 000014
【図１３】
2013013677.tif 000015
【図１４】
2013013677.tif 000016
【図１５】
2013013677.tif 000017
【図１６】
2013013677.tif 000018
【図１７】
2013013677.tif 000019
【図１８】
2013013677.tif 000020
【図１９】
2013013677.tif 000021
【図２０】
2013013677.tif 000022
【図２１】
2013013677.tif 000023
【図２２】
2013013677.tif 000024
【図２３】
2013013677.tif 000025
【図２４】
2013013677.tif 000026
【図２５】
2013013677.tif 000027
【図２６】
2013013677.tif 000028
【図２７】
2013013677.tif 000029
【図２８】
2013013677.tif 000030
【図２９】
2013013677.tif 000031
【図３０】
2013013677.tif 000032
【図３１】
2013013677.tif 000033
【図３２】
2013013677.tif 000034
【図３３】
2013013677.tif 000035
【図３４】
2013013677.tif 000036
【図３５】
2013013677.tif 000037
【図３６】
2013013677.tif 000038
【図３７】
2013013677.tif 000039
【図３８】
2013013677.tif 000040
【図３９】
2013013677.tif 000041
【図４０】
2013013677.tif 000042