(57)【特許請求の範囲】
【請求項１】
予め定められた景品玉払出条件が成立したことに応じて玉が払出される遊技機であって、
玉を払出す玉払出手段と、
該玉払出手段が払出し可能な玉の存在の有無を検出する玉検出手段と、
前記遊技機の遊技状態を制御する手段であって、玉の払出しに関する指令情報を送信する遊技制御手段と、
前記遊技制御手段と別個に設けられ、該遊技制御手段から送信された前記指令情報を受け、その指令情報にしたがって前記玉払出手段により玉を払出す制御を行なう玉払出制御手段と、
前記遊技制御手段と別個に設けられ、ランプを点灯させる制御を行なうランプ制御手段と、
該ランプ制御手段に接続され、前記玉払出手段により払出し可能な玉が存在しないときに点灯する玉切れランプと、を含み、
前記遊技制御手段は、前記ランプ制御手段に対し、該ランプ制御手段の制御動作を指定するランプ指令情報を送信し、
前記ランプ制御手段は、前記遊技制御手段から送信された前記ランプ指令情報を受け、前記玉払出手段により払出し可能な玉が存在しないときに前記玉切れランプを点灯させる制御を行ない、
前記遊技制御手段は、
前記景品玉払出条件が成立したときに玉の払出個数を特定可能な個数指令情報を送信する個数指令情報送信手段と、
前記玉検出手段の検出出力に基づいて、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態か払出せない状態であるかを判定する判定手段と、
前記個数指令情報に基づく玉を前記玉払出手段から払出せない状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報を送信する払出禁止指令情報送信手段と、
前記払出禁止指令情報を送信した後、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しの禁止を解除する旨を特定可能な払出禁止解除指令情報を送信する払出禁止解除指令情報送信手段とを含み、
前記玉払出制御手段は、
受信した前記個数指令情報により特定される玉の払出個数である未払出数を認識可能に記憶する未払出数記憶手段と、
前記払出禁止指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しを禁止する玉払出禁止手段と、
前記払出禁止解除指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しの禁止を解除する玉払出禁止解除手段とを含み、
前記個数指令情報送信手段は、前記払出禁止指令情報送信手段により前記払出禁止指令情報が送信され、前記玉払出禁止手段により前記個数指令情報に基づく玉の払出しが禁止されている状態であっても、前記景品玉払出条件が成立したときに前記個数指令情報を送信し、
前記玉払出制御手段は、前記払出禁止解除指令情報送信手段により前記払出禁止解除指令情報が送信され、前記玉払出禁止解除手段により前記個数指令情報に基づく玉の払出しの禁止が解除されたときに、前記未払出数記憶手段に記憶された前記未払出数の玉を払出す制御を行なうことを特徴とする、遊技機。
【請求項２】
前記遊技制御手段から前記玉払出制御手段に送信される指令情報は、種類に応じて優先順位が予め定められており、
前記遊技制御手段から前記玉払出制御手段へ、複数種類の前記指令情報を順次送信する場合に、前記優先順位にしたがった順序で指令情報を送信することを特徴とする、請求項１記載の遊技機。
【請求項３】
前記遊技制御手段と前記玉払出制御手段との間は、前記遊技制御手段から前記玉払出制御手段への一方向通信による情報の送信が行なわれることを特徴とする、請求項１記載の遊技機。
【請求項４】
前記遊技制御手段は、前記遊技制御手段の内部から外部への情報の出力が可能であるが前記遊技制御手段の外部から内部への情報の入力が不可能である不可逆性出力手段を介して前記指令情報を送信することを特徴とする、請求項１記載の遊技機。
【請求項５】
前記遊技制御手段は、玉の払出しに関する指令の送信条件が発生するごとに、前記指令情報を前記玉払出制御手段により受信可能に予め定められた送信継続期間にわたって一度のみ送信することを特徴とする、請求項１記載の遊技機。
【請求項６】
前記玉払出制御手段は、前記遊技制御手段から前記指令情報を受けた場合に、前記指令情報についての予め定められた送信継続期間内での所定期間にわたって当該指令情報を監視し、当該指令情報の内容が前記所定期間変化しないことを条件として前記指令情報にしたがった制御を行なうことを特徴とする、請求項１記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえばパチンコ遊技機やコイン遊技機などで代表される遊技機に関し、詳しくは、予め定められた景品玉払出条件が成立したことに応じて景品玉が払出される遊技機に関する。
【０００２】
【従来の技術】
この種の遊技機として従来から一般的に知られたものに、たとえば、予め定められた入賞等の景品玉払出条件が成立したことに応じて玉払出手段から景品玉が払出される遊技機があった。この種の遊技機においては、遊技機の遊技状態を制御するマイクロコンピュータよりなる遊技制御手段と、玉払出手段による景品玉の払出し状態を制御する玉払出制御手段とが別個に設けられていた。
【０００３】
景品玉払出条件が成立した場合には、遊技制御手段から玉払出制御手段へ景品玉の払出個数等の景品玉の払出しに関する指令情報が送られ、その指令情報を受けた玉払出制御手段が指令情報の内容にしたがって景品玉を払出す制御が行なわれる。
【０００４】
【発明が解決しようとする課題】
しかしながら、この種の遊技機では、遊技制御手段により玉払出手段の状況が把握できなかったため、玉切れ等の原因により玉払出手段から玉が払出せない状況であるにもかかわず、景品玉の払出しを指令する場合がある。そのような場合には、指令情報に応じた玉の払出しが行なえないので、景品玉の払出し個数を指定した指令情報の出力が無駄となってしまう。また、この種の遊技機では、先に出力した指令情報にしたがった玉払出制御手段による景品玉の払出制御が完了するのを待って次の景品玉の払出しのための指令情報を出力していたため、指令情報の出力タイミングを決定するための玉払出制御状態の監視および出力待機中の指令情報の記憶等の処理を行なう必要があり、景品玉の払出しに関する遊技制御手段の処理負担が重かった。
【０００５】
本発明は、係る実情に鑑み考え出されたものであり、その目的は、遊技制御手段において玉払出手段の状況を管理することを可能にするとともに、景品玉の払出しに関する遊技制御手段の処理負担を軽減することが可能な遊技機を提供することである。
【０００６】
【課題を解決するための手段】
請求項１に記載の本発明は、予め定められた景品玉払出条件が成立したことに応じて玉が払出される遊技機であって、
玉を払出す玉払出手段と、
該玉払出手段が払出し可能な玉の存在の有無を検出する玉検出手段と、
前記遊技機の遊技状態を制御する手段であって、玉の払出しに関する指令情報を送信する遊技制御手段と、
前記遊技制御手段と別個に設けられ、該遊技制御手段から送信された前記指令情報を受け、その指令情報にしたがって前記玉払出手段により玉を払出す制御を行なう玉払出制御手段と、
前記遊技制御手段と別個に設けられ、ランプを点灯させる制御を行なうランプ制御手段と、
該ランプ制御手段に接続され、前記玉払出手段により払出し可能な玉が存在しないときに点灯する玉切れランプと、を含み、
前記遊技制御手段は、前記ランプ制御手段に対し、該ランプ制御手段の制御動作を指定するランプ指令情報を送信し、
前記ランプ制御手段は、前記遊技制御手段から送信された前記ランプ指令情報を受け、前記玉払出手段により払出し可能な玉が存在しないときに前記玉切れランプを点灯させる制御を行ない、
前記遊技制御手段は、
前記景品玉払出条件が成立したときに玉の払出個数を特定可能な個数指令情報を送信する個数指令情報送信手段と、
前記玉検出手段の検出出力に基づいて、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態か払出せない状態であるかを判定する判定手段と、
前記個数指令情報に基づく玉を前記玉払出手段から払出せない状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報を送信する払出禁止指令情報送信手段と、
前記払出禁止指令情報を送信した後、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しの禁止を解除する旨を特定可能な払出禁止解除指令情報を送信する払出禁止解除指令情報送信手段とを含み、
前記玉払出制御手段は、
受信した前記個数指令情報により特定される玉の払出個数である未払出数を認識可能に記憶する未払出数記憶手段と、
前記払出禁止指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しを禁止する玉払出禁止手段と、
前記払出禁止解除指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しの禁止を解除する玉払出禁止解除手段とを含み、
前記個数指令情報送信手段は、前記払出禁止指令情報送信手段により前記払出禁止指令情報が送信され、前記玉払出禁止手段により前記個数指令情報に基づく玉の払出しが禁止されている状態であっても、前記景品玉払出条件が成立したときに前記個数指令情報を送信し、
前記玉払出制御手段は、前記払出禁止解除指令情報送信手段により前記払出禁止解除指令情報が送信され、前記玉払出禁止解除手段により前記個数指令情報に基づく玉の払出しの禁止が解除されたときに、前記未払出数記憶手段に記憶された前記未払出数の玉を払出す制御を行なうことを特徴とする。
【０００７】
請求項２に記載の本発明は、請求項１に記載の発明の構成に加えて、前記遊技制御手段から前記玉払出制御手段に送信される指令情報は、種類に応じて優先順位が予め定められており、
前記遊技制御手段から前記玉払出制御手段へ、複数種類の前記指令情報を順次送信する場合に、前記優先順位にしたがった順序で指令情報を送信することを特徴とする。
【０００８】
請求項３に記載の本発明は、請求項１に記載の発明の構成に加えて、前記遊技制御手段と前記玉払出制御手段との間は、前記遊技制御手段から前記玉払出制御手段への一方向通信による情報の送信が行なわれることを特徴とする。
【０００９】
請求項４に記載の本発明は、請求項１に記載の発明の構成に加えて、前記遊技制御手段は、前記遊技制御手段の内部から外部への情報の出力が可能であるが前記遊技制御手段の外部から内部への情報の入力が不可能である不可逆性出力手段を介して前記指令情報を送信することを特徴とする。
【００１０】
請求項５に記載の本発明は、請求項１に記載の発明の構成に加えて、前記遊技制御手段は、玉の払出しに関する指令の送信条件が発生するごとに、前記指令情報を前記玉払出制御手段により受信可能に予め定められた送信継続期間にわたって一度のみ送信することを特徴とする。
【００１１】
請求項６に記載の本発明は、請求項１に記載の発明の構成に加えて、前記玉払出制御手段は、前記遊技制御手段から前記指令情報を受けた場合に、前記指令情報についての予め定められた送信継続期間内での所定期間にわたって当該指令情報を監視し、当該指令情報の内容が前記所定期間変化しないことを条件として前記指令情報にしたがった制御を行なうことを特徴とする。
【００１２】
【作用】
請求項１に記載の本発明によれば、次のように作用する。玉払出手段の働きにより、玉が払出される。玉検出手段の働きにより、玉払出手段が払出し可能な玉の存在の有無が検出される。遊技機の遊技状態を制御する手段である遊技制御手段の働きにより、玉の払出しに関する指令情報が送信される。遊技制御手段と別個に設けられた玉払出制御手段の働きにより、該遊技制御手段から送信された指令情報を受け、その指令情報にしたがって玉払出手段により玉を払出す制御が行なわれる。遊技制御手段とは別個に設けられたランプ制御手段の働きにより、ランプを点灯させる制御が行なわれる。玉切れランプは、ランプ制御手段に接続され、玉払出手段により払出し可能な玉が存在しないときに点灯される。遊技制御手段のさらなる働きにより、ランプ制御手段に対し、ランプ制御手段の制御動作を指定するランプ指令情報が送信される。ランプ制御手段のさらなる働きにより、遊技制御手段から送信されたランプ指令情報を受け、玉払出手段により払出し可能な玉が存在しないときに玉切れランプを点灯させる制御が行なわれる。遊技制御手段に含まれる個数指令情報送信手段の働きにより、景品玉払出条件が成立したときに玉の払出個数を特定可能な個数指令情報が送信される。遊技制御手段に含まれる判定手段の働きにより、玉検出手段の検出出力に基づいて、個数指令情報に基づく玉を玉払出手段から払出せる状態か払出せない状態であるかが判定される。遊技制御手段に含まれる払出禁止指令情報送信手段の働きにより、個数指令情報に基づく玉を玉払出手段から払出せない状態である旨の判定が判定手段によりなされた場合に個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報が送信される。遊技制御手段に含まれる払出禁止解除指令情報送信手段の働きにより、払出禁止指令情報を送信した後、個数指令情報に基づく玉を前記玉払出手段から払出せる状態である旨の判定が判定手段によりなされた場合に個数指令情報に基づく玉の払出しの禁止を解除する旨を特定可能な払出禁止解除指令情報が送信される。玉払出制御手段に含まれる未払出数記憶手段の働きにより、受信した前記個数指令情報により特定される玉の払出個数である未払出数が認識可能に記憶される。玉払出制御手段に含まれる玉払出禁止手段の働きにより、払出禁止指令情報を受信したことにより、玉払出手段による個数指令情報に基づく玉の払出しが禁止される。玉払出制御手段に含まれる玉払出禁止解除手段の働きにより、払出禁止解除指令情報を受信したことにより、玉払出手段による個数指令情報に基づく玉の払出しの禁止が解除される。個数指令情報送信手段のさらなる働きにより、払出禁止指令情報送信手段により払出禁止指令情報が送信され、玉払出禁止手段により個数指令情報に基づく玉の払出しが禁止されている状態であっても、景品玉払出条件が成立したときに個数指令情報が送信される。玉払出制御手段のさらなる働きにより、払出禁止解除指令情報送信手段により払出禁止解除指令情報が送信され、玉払出禁止解除手段により個数指令情報に基づく玉の払出しの禁止が解除されたときに、未払出数記憶手段に記憶された未払出数の玉を払出す制御が行なわれる。このように、払出し可能な玉の存在の有無の検出に基づいて、玉払出手段から玉を払出せる状態か払出せない状態であるか否かが判定され、玉を払出せない状態である旨の判定がされた場合に個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報を玉払出制御手段へ送信させて玉払出手段による玉の払出しを停止させることが可能であるため、遊技制御手段において玉払出手段の状況を管理することが可能になる。さらに、景品玉払出条件が成立した場合には、払出禁止指令情報にしたがって前記玉払出手段による玉の払出しが停止されている状態であっても、玉の払出個数を特定可能な個数指令情報を送信するようにしたが、その個数指令情報が玉払出制御手段側において記憶され、その記憶情報が玉払出制御手段による玉を払出す制御に用いられるため、玉払出制御状態を監視することなく、景品玉払出条件の成立に応じて個数指令情報を即座に送信することが可能になる。このように、遊技制御手段側で玉払出制御状態の監視が不要になり、指令情報の出力待ちのための記憶を行なう必要がないので、景品玉の払出しに関する遊技制御手段の処理負担を軽減することが可能になる。
【００１３】
請求項２に記載の本発明によれば、請求項１に記載の発明の作用に加えて、次のように作用する。遊技制御手段から玉払出制御手段に送信される指令情報は、種類に応じて優先順位が予め定められている。前記遊技制御手段から前記玉払出制御手段へ、複数種類の指令情報を順次送信する場合に、優先順位にしたがった順序で指令情報が送信される。このように、複数種類の指令情報を順次送信する場合に、優先順位にしたがった順序で指令情報が送信されるため、複数種類の指令情報を同時に送信しなくても済むため、送信のために同時に処理する情報量を抑制することが可能になり、遊技制御手段の処理負担を軽減することができる。
【００１４】
請求項３に記載の本発明によれば、請求項１に記載の発明の作用に加えて、次のように作用する。遊技制御手段と玉払出制御手段との間は、遊技制御手段から玉払出制御手段への一方向通信による情報の送信が行なわれる。このように、遊技制御手段と玉払出制御手段との間の情報の送信が、遊技制御手段から玉払出制御手段への一方向通信に基づいて行なわれるため、玉払出制御手段から遊技制御手段への不正なデータの入力による遊技制御手段の不正制御動作を極力防止することが可能になる。
【００１５】
請求項４に記載の本発明によれば、請求項１に記載の発明の作用に加えて、次のように作用する。遊技制御手段のさらなる働きにより、遊技制御手段の内部から外部への情報の出力が可能であるが遊技制御手段の外部から内部への情報の入力が不可能である不可逆性出力手段を介して指令情報が送信される。このように、遊技制御手段の内部から外部への情報の出力が可能であるが遊技制御手段の外部から内部への情報の入力が不可能になるため、遊技制御手段から玉払出制御手段への一方向通信が確実に行なわれる。これにより、玉払出制御手段等の遊技制御手段の外部から遊技制御手段の内部に不正な信号を入力させて不正な制御を行なう不正行為を防ぐことができる。
【００１６】
請求項５に記載の本発明によれば、請求項１に記載の発明の作用に加えて、次のように作用する。遊技制御手段のさらなる働きにより、玉の払出しに関する指令の送信条件が発生するごとに、指令情報が玉払出制御手段により受信可能に予め定められた送信継続期間にわたって一度のみ送信される。このように、指令情報は、送信条件が発生するごとに予め定められた出力継続期間にわたって一度のみ送信させるだけで済むので、遊技制御手段が同じ内容の指令情報を繰返し出力させる処理を行なう必要がなくなる。このため、指令情報の出力に関する処理回数を低減することが可能になるため、遊技制御手段の処理負担をさらに軽減することが可能になる。
【００１７】
請求項６に記載の本発明によれば、請求項１に記載の発明の作用に加えて、次のように作用する。玉払出制御手段は、前記遊技制御手段から前記指令情報を受けた場合に、前記指令情報についての予め定められた送信継続期間内での所定期間にわたって当該指令情報を監視し、当該指令情報の内容が前記所定期間変化しないことを条件として前記指令情報にしたがった制御を行なう。このように、受けた指令情報の内容が所定期間変化しないことを条件としてその指令情報にしたがった制御が行なわれるため、ノイズ等の影響によって瞬間的に正規の指令情報が本来のものとは異なる情報に変化した場合であっても、その情報に基づいて誤った制御が行なわれてしまう不都合を防ぐことができる。その結果、精度が高い払出制御を行なうことができる。
【００１８】
【発明の実施の形態】
以下に、本発明の実施の形態を図面に基づいて詳細に説明する。なお、以下の実施の形態においては、遊技機の一例としてパチンコ遊技機を示すが、本発明はこれに限らず、たとえばコイン遊技機などであってもよく、予め定められた景品玉払出条件が成立したことに応じて景品玉が払出される遊技機であれば、すべてに適用することが可能である。
【００１９】
図１は、本発明に係る遊技機の一例のパチンコ遊技機１およびこれに対応して設置されたカードユニット５０の正面図である。
【００２０】
カードユニット５０には、カード利用可表示ランプ１５１が設けられており、カードユニット５０が使用可能な状態にある旨が、このカード利用可表示ランプ１５１の点灯または点滅により遊技者に知らされる。このカードユニット５０は、遊技機設置島に設置されている複数台のパチンコ遊技機１の間に挿入された状態で設置されており、左右どちらの遊技機に接続されているかが連結台方向表示器１５３により表示される。
【００２１】
遊技者がカード残高の記録されたいわゆる全国共通カードをカード挿入口１５５に挿入すると、その全国共通カードに記録されているカード残高が読取られる。次に、遊技者が所定の貸玉操作を行なうことにより、予め入力設定されている貸出単位額分の残高が減額されるとともに、その貸出単位額分の打玉がパチンコ遊技機１の打球供給皿３に貸出される。
【００２２】
カードユニット５０には端数表示スイッチ１５２が設けられている。この端数表示スイッチ１５２を押圧操作することにより、たとえばカード残高やエラーが発生した場合のエラーコードなどの情報がパチンコ遊技機１に設けられた情報表示器（図示省略）に表示される。図中１５６はカードユニット錠であり、このカードユニット錠１５６に所定のキーを挿入して解錠操作することにより、カードユニット５０の前面側を開成できるように構成されている。
【００２３】
パチンコ遊技機１は、額縁状に形成されたガラス扉枠２を有する。このガラス扉枠２の後方には、遊技盤６が着脱自在に取付けられている。また、ガラス扉枠２の下部表面には打球供給皿３がある。打球供給皿３の下部には、打球供給皿３から溢れた玉を貯留する余剰玉受皿４と、遊技者が打球操作するための打球操作ハンドル（操作ノブ）５とが設けられている。打球操作ハンドル５を遊技者が操作することにより、打球供給皿３内に貯留されているパチンコ玉を１個ずつ発射することができる。発射されたパチンコ玉は、遊技盤６に形成された区画レール２の間を通って遊技領域７に導かれる。遊技領域７の中央には、始動口１４への打玉の始動入賞を条件にして識別情報の一例となる特別図柄を可変表示開始させる可変表示装置８が設けられている。この可変表示装置８には、打玉の通過ゲート１１ａの通過に伴って普通図柄が可変表示される可変表示器１０と、通過記憶表示器１０ａと、始動記憶表示器１８とが設けられている。さらに、可変表示装置８の下方には、可動片１５が左右に設けられた始動口１４と、開閉板２０の傾動により打玉の入賞可能な開放状態となる可変入賞球装置１９とが設けられている。また、一般入賞口として、可変表示装置８の上部には入賞口２４ａが、可変入賞球装置１９の左右には入賞口２４ｄ，２４ｅが、遊技領域７の下方左右には入賞口２４ｂ，２４ｃが、それぞれ設けられている。また、２６は、打込まれた打玉がいずれの入賞口や可変入賞球装置にも入賞しなかった場合にアウト玉として回収するアウト口であり、２５は、装飾ランプである。
【００２４】
遊技領域７の外周には遊技効果ＬＥＤ２８ａと、遊技効果ランプ２８ｂ，２８ｃと、賞球の払出中に点灯する賞球ランプ５１と、景品玉（賞球）を払出すために動作する賞球装置（後述する賞球装置５７ａ）および貸玉を払出すための玉貸し装置（後述する玉貸し装置５７ｂ）に供給される玉の玉切れが生じた場合に点灯する玉切れランプ５２とが設けられており、遊技領域７の上部の左右にはステレオ音の音声などの効果音を発生するためのスピーカ２７，２７が設けられている。
【００２５】
図２は、遊技盤６の正面図である。この正面図を参照して、以下に各種遊技装置および遊技の概要を説明する。
【００２６】
可変表示装置８は、複数種類の特別図柄を可変表示可能なＣＲＴ表示機で構成されている。可変表示装置８の中央の可変表示部９では始動入賞が発生したことを条件として複数種類の特別図柄が上から下に向かってスクロール表示される。その後、所定時間が経過して可変表示が終了した結果、大当り図柄のゾロ目が停止表示されれば大当りとなる。なお、大当り図柄のうちの所定の確変図柄で大当りが発生した場合には、確率変動状態となり大当り確率が高い確率に変動する。大当りとなれば、可変入賞球装置１９の開閉板２０が傾動して大入賞口が開口する。これにより、打玉を大入賞口に入賞させることが可能な遊技者にとって有利な第１の状態に制御され、遊技状態が遊技者にとって有利な遊技状態（特定遊技状態）となる。
【００２７】
可変入賞球装置１９の大入賞口は、特定入賞領域と通常入賞領域とに区分されている。特定入賞領域に入賞した入賞球はＶカウントスイッチ２２により検出される。一方、通常入賞領域に入賞した通常入賞球はカウントスイッチ２３により検出される。Ｖカウントスイッチ２２とカウントスイッチ２３は、ともに遊技盤６に設けられており、各入賞領域に入賞した入賞玉は各スイッチ２２，２３により速やかに検出され、入賞玉が検出される毎に１５発の賞球が払出される。
【００２８】
可変入賞球装置１９の第１の状態は、大入賞口に進入した打玉の数が所定個数（たとえば９個）に達した場合、または所定期間（たとえば３０秒間）経過した場合のうちのいずれか早い方の条件が成立した場合に一旦終了して開閉板２０が閉成する。これにより、可変入賞球装置１９は打玉を入賞させることが不可能な遊技者にとって不利な第２の状態に制御される。そして、可変入賞球装置１９が第１の状態となっている期間中に進入した打玉が特定入賞領域に特定入賞し、Ｖカウントスイッチ２２により検出されたことを条件として、再度、可変入賞球装置１９を第１の状態にする繰返し継続制御が実行される。この繰返し継続制御の実行上限回数はたとえば１６回と定められている。繰返し継続制御において、可変入賞球装置１９が第１の状態にされている状態がラウンドと呼ばれる。繰返し継続制御の実行上限回数が１６回の場合には、第１ラウンドから第１６ラウンドまでの１６ラウンド分、可変入賞球装置１９が第１の状態にされ得る。
【００２９】
可変表示装置８の左側方部分および右側方部分には、それぞれワープ入口１１が設けられている。このワープ入口１１に進入した打玉は、可変表示装置８の裏面側を通って下方に流下してワープ出口１３から再度遊技領域７に放出される。このため、ワープ出口１３から放出された打玉は、始動口１４に比較的入賞しやすい状態となる。可変表示装置８の左側方部分に設けられたワープ入口１１に進入した打玉の通過経路には普通図柄始動ゲート１１ａが設けられている。
【００３０】
普通図柄始動ゲート１１ａに進入した打玉は、ゲートスイッチ１２で検出される。打玉がゲートスイッチ１２で検出されることを条件として、可変表示器１０が可変開始される。なお、可変表示器１０が可変表示している最中にさらに打玉がゲートスイッチ１２で検出された場合には、「４」を記憶数の上限として通過球が記憶されてその記憶数が通過記憶表示器１０ａに表示される。
【００３１】
可変表示器１０は７セグメント表示器で構成されており、普通図柄と呼ばれる識別情報が可変表示される。可変表示器１０の表示結果が予め定められた特別の表示態様（たとえば７）となれば「当り」となる。可変表示器１０に「当り」の表示結果が導出されると、始動口１４に設けられた左右１対の可動片１５が開成する。これにより始動口１４が開放状態となって打玉がより始動入賞しやすくなる。始動口１４が開放状態にある際に打玉が１つ始動入賞すれば、可動片１５が元の位置まで閉成して打玉が始動入賞しにくい状態に戻る。また、始動口１４が開放状態となってから所定期間が経過すれば、始動入賞が発生しなくとも可動片１５が元の位置まで閉成して開放状態は終了する。始動口１４に入賞した始動入賞球は遊技盤６に設けられた始動口スイッチ１７により速やかに検出される。始動入賞球が始動口スイッチ１７で検出されると５個の賞球が払出されるとともに、その検出出力に基づいて可変表示装置８が可変開始される。なお、可変表示装置８が可変表示中に始動口スイッチ１７により検出された始動入賞は、「４」を記憶数の上限として記憶されてその記憶数が始動記憶表示器１８に表示される。
【００３２】
また、一般入賞口２４（２４ａ，２４ｂ，２４ｃ，２４ｄ，２４ｅ）に入賞した入賞球は、遊技盤６に設けられた各入賞口スイッチ２４０（２４０ａ，２４０ｂ，２４０ｃ，２４０ｄ，２４０ｅ）により速やかに検出され、これに基づいて１０個の賞球が払出される。
【００３３】
図３および図４は、パチンコ遊技機１の制御に用いられる各種制御基板およびそれに関連する構成要素を示すブロック図である。図３、図４には、制御基板として、遊技制御基板（主基板ともいう）３１、賞球制御基板３７、ランプ制御基板３５、音声制御基板７０、発射制御基板９１および表示制御基板８０が示されている。
【００３４】
遊技制御基板３１には、プログラムに従ってパチンコ遊技機１を制御する基本回路５３と、各種スイッチ（ゲートスイッチ１２、始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３、入賞口スイッチ２４０（２４０ａ，２４０ｂ，２４０ｃ，２４０ｄ，２４０ｅ）、余剰玉受皿４の満タンを検出する満タンスイッチ４０２）からの信号を基本回路５３に与えるスイッチ回路５８と、始動口１４の可動片１５を動作させるソレノイド１６および可変入賞球装置１５の開閉板２０を開閉するソレノイド２１を基本回路５３からの指令に従って駆動するソレノイド回路５９と、始動記憶表示器１８の点灯および滅灯を行なうとともに７セグメントＬＥＤによる可変表示器１０と装飾ランプ２５を駆動するランプ・ＬＥＤ回路６０とを含む。
【００３５】
また、基本回路５３から与えられるデータに従って、大当りの発生を示す大当り情報、可変表示部９の可変表示に利用された始動入賞球の個数を示す有効始動情報、確率変動が生じたことを示す確変情報等をホール管理コンピュータ等のホストコンピュータに対して出力する情報出力回路６４を含む。
【００３６】
基本回路５３は、遊技制御用のマイクロコンピュータであり、ゲーム制御用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用されるＲＡＭ５５、制御用のプログラムに従って制御動作を行なうＣＰＵ５６およびＩ／Ｏポート部５７を含む。なお、ＲＯＭ５４，ＲＡＭ５５はＣＰＵ５６に内蔵されている場合もある。さらに、遊技制御基板３１には、基本回路５３から与えられるアドレス信号をデコードしてＩ／Ｏポート部５７のうちのいずれかのＩ／Ｏポートを選択するための信号を出力するアドレスデコード回路６７が設けられている。
【００３７】
基本回路５３は、電源投入時にリセットされる。また、基本回路５３は、定期的（例えば、２ｍｓ毎）に割込み処理を実行し、割込み処理が実行される毎に、ゲーム制御用のプログラムが所定位置から再度実行される。
【００３８】
遊技球を打撃して発射する打球発射装置は発射制御基板９１上の回路によって制御される駆動モータ９４で駆動される。そして、駆動モータ９４の駆動力は、操作ノブ（打球操作ハンドル）５の操作量に従って調整される。すなわち、発射制御基板９１上の回路によって、操作ノブ５の操作量に応じた速度で打球が発射されるように制御される。賞球制御基板３７から発射制御基板９１には、打玉の発射状態を制御するための発射制御信号が与えられる。発射制御基板９１においては、発射制御信号がＬＯＷレベルである場合に、打玉の発射が禁止され、打玉の発射が不可能な状態に制御される。一方、発射制御信号がＨＩＧＨレベルである場合には、打玉の発射が許容され、打玉の発射が可能な状態に制御される。
【００３９】
遊技制御基板３１から賞球制御基板３７には、賞球の払出制御に関する指令情報としてのコマンドデータ（以下、単にコマンドともいう）、および、貸玉の払出制御に関する指令情報としてのコマンドデータを含む賞球コマンドが伝送される。遊技制御基板３１から賞球コマンドが出力される場合には、それにともなって、賞球コマンドの有効期間を示すＩＮＴ信号が出力される。ＩＮＴ信号は、無効状態では信号がローレベル（オフ状態）となり、有効状態では信号がハイレベル（オン状態）となる。賞球コマンドは、７ビットのデータにより構成され、下位４ビットが賞球個数の指定に用いられ、その上位側の３ビットが制御内容の指定に用いられる。
【００４０】
この賞球コマンドにしたがって、賞球制御基板３７に設けられた賞球制御用マイクロコンピュータ３７０は、賞球装置９７ａおよび玉貸し装置９７ｂを個別に制御する。賞球制御用マイクロコンピュータ３７０は、賞球制御（玉貸しに関する制御も含む）用のプログラム等を記憶するＲＯＭ３７５、ワークメモリとして使用されるＲＡＭ３７６、賞球制御用のプログラムに従って制御動作を行なうＣＰＵ３７１およびＩ／Ｏポート３７２を含む。なお、ＲＯＭ３７５，ＲＡＭ３７６はＣＰＵ３７１に内蔵されている場合もある。
【００４１】
満タンスイッチ４０２からの検出信号は、中継基板７１を介して遊技制御基板３１のＩ／Ｏポート５７に入力される。また、玉切れ検出スイッチ１６７および玉切れスイッチ１８７からの検出信号は、中継基板７２および中継基板７１を介して遊技制御基板３１のＩ／Ｏポート５７に入力される。ＣＰＵ５６は、玉切れ検出スイッチ１６７または玉切れスイッチ１８７からの検出信号が玉切れ状態を示しているか、あるいは満タンスイッチ４０２からの検出信号が満タン状態を示していれば、その状況に応じて、賞球禁止コマンド、玉貸し禁止コマンドを賞球制御基板３７の賞球制御マイクロコンピュータ３７０へ送り、賞球装置９７ａによる賞球の払出しの停止、玉貸し装置９７ｂによる貸玉の払出しの停止をさせる。
【００４２】
各種入賞口スイッチ２４０、ゲートスイッチ１２、始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３の検出信号は、中継基板７１を介して遊技制御基板３１のＩ／Ｏポート５７に入力される。遊技制御基板３１のＲＯＭ５４には、上記各スイッチのうち入賞検出用スイッチ（２４０、１７、２２、２３）の検出信号に対応して払出すべき賞球数を特定可能な賞球個数情報が記憶されている。基本回路５３のＲＯＭ５４には、入賞検出用スイッチ（２４０、１７、２２、２３）の検出信号に対応して払出すべき賞球数を特定可能な賞球個数情報が記憶されている。遊技制御基板３１は、各スイッチの検出信号に基づいて払出すべき賞球数を特定し、賞球制御用のＩＮＴ信号を無効状態から有効状態にするとともに払出しの制御内容および賞球個数を指定した賞球コマンドをＩ／Ｏポート５７を介して賞球制御基板３７へ出力する。このため、遊技盤裏面の機構板に設けられた全ての入賞球を検出する全入賞球検出スイッチの検出を待って賞球を払出す従来の遊技機に比較して賞球の払出制御を迅速に行なうことができる。さらに、各種入賞検出用スイッチ（２４０、１７、２２、２３）は、各入賞口に対応して遊技盤６に個々に設けられているために、打玉の入賞をより早く検出でき、これにより賞球の払出制御をより一層迅速に行なうことができる。
【００４３】
Ｉ／Ｏポート５７における賞球コマンドを出力する部分は、遊技制御基板３１の内部から外部への情報の出力が可能であるが遊技制御基板３１の外部から内部への情報の入力が不可能である不可逆性出力手段としての出力バッファにより構成されている。従って、賞球制御基板３７側から遊技制御基板３１側に信号が伝わる余地はない。賞球コマンドの伝送経路に不正改造が加えられても、不正改造によって出力される信号が遊技制御基板３１側に伝わることはない。このため、遊技制御基板３１と賞球制御基板３７との間の信号の一方向通信が担保され、賞球コマンドの伝送経路を介して遊技制御基板３１に不正な信号（データ）を入力させて不正な制御動作を行なわせる不正行為を確実に防ぐことができる。
【００４４】
遊技制御基板３１は、先に出力した賞球コマンドに基づく賞球の払出しが完了していない場合であっても、賞球コマンドを即座に出力する。遊技制御基板３１から賞球制御基板３７に送られた賞球コマンドおよびＩＮＴ信号は、バッファ回路３７３を介してＩ／Ｏポート３７２に入力される。賞球制御用マイクロコンピュータ３７０は、賞球コマンドに基づいて賞球装置９７ａまたは玉貸し装置９７ｂへ与える駆動信号を制御し、賞球コマンドにより特定される個数の賞球の払出し制御等の払出し制御を行なう。賞球制御基板３７側では、先の賞球コマンドに基づく賞球の払出しが完了したか否かに関係なく、次々に賞球コマンドが送られてくるため、玉の払出しが済んでいない賞球コマンドの賞球個数データについては、ＲＡＭ３７６に記憶し、その記憶データに基づいて順次玉の払出しを行なう。これにより、遊技制御基板３１側では、先に出力した賞球コマンドに基づく賞球の払出しが完了していない場合であっても、次の賞球コマンドを記憶する処理を行なう必要がなく、かつ、賞球制御基板３７側の動作状況を確認しながら賞球コマンドを出力する処理を行なう必要もなくなるので、基本回路５３の制御負担が軽減される。
【００４５】
ＲＡＭ５５には、払出すべき賞球個数別に記憶可能なカウンタ（カウンタＡ，Ｂ，Ｃ）が記憶されている。カウンタＡには、Ｖカウントスイッチ２２およびカウントスイッチ２３の検出信号、すなわち、払出数＝１５個に対応する検出信号がまとめて記憶される。カウンタＢには、始動口スイッチ１７の検出信号、すなわち、払出数＝５個に対応する検出信号が記憶される。カウンタＣには、各入賞口スイッチ２４０の検出信号、すなわち、払出数＝１０個に対応する検出信号が記憶される。
【００４６】
賞球装置９７ａおよび玉貸し装置９７ｂのそれぞれには、玉の供給通路が個別に設けられており、それらの供給通路から賞球装置９７ａおよび玉貸し装置９７ｂのそれぞれに供給されたパチンコ玉が、これらの装置から賞球および貸玉として払出される。賞球装置９７ａおよび玉貸し装置９７ｂのそれぞれの供給通路は、個別に設けられているのであるが、それらの供給通路は、玉の流下上手側において１本の通路から分岐したものである。つまり、パチンコ遊技機１の裏面側に設けられた玉タンクから供給されるパチンコ玉を誘導する通路が２つに分岐して賞球装置９７ａおよび玉貸し装置９７ｂのそれぞれの供給通路を構成しているのである。
【００４７】
賞球装置９７ａへのパチンコ玉の供給通路には、その供給通路における玉の存在の有無を検出可能な玉切れ検出スイッチ１６７が設けられており、この玉切れ検出スイッチ１６７により賞球装置９７ａの玉切れ状態が検出される。玉貸し装置９７ｂへのパチンコ玉の供給通路には、その供給通路における玉の存在の有無を検出可能な玉切れスイッチ１８７が設けられており、この玉切れスイッチ１８７により玉貸し装置９７ｂの玉切れ状態が検出される。
【００４８】
賞球装置９７ａには、玉を繰出すための玉繰出用スクリューおよびその玉繰出用スクリューを駆動する賞球モータ２８９Ａが設けられている。賞球制御基板３７から中継基板７２を介して与えられる駆動信号により、賞球モータ２８９Ａが駆動されて賞球の払出しが行なわれる。また、玉貸し装置９７ｂには、玉を繰出すための玉繰出用スクリューおよびその玉繰出用スクリューを駆動する賞球モータ２８９Ｃが設けられている。賞球制御基板３７から中継基板７２を介して与えられる駆動信号により、玉貸モータ２８９Ｃが駆動されて貸玉の払出し（貸出し）が行なわれる。
【００４９】
以上のように、遊技制御基板３１は遊技盤６に設けられた各種入賞検出用スイッチ（２４０、１７、２２、２３）の検出信号が入力されたことに基づいて直ちに賞球コマンドを賞球制御基板３７へ出力可能であるために、打玉が各種入賞口に進入した後、速やかに賞球が払出される。このため、遊技盤裏面の機構板に設けられた共通の全入賞玉検出器の検出を待って賞球を払出す従来の遊技機に比較して賞球の払出制御を迅速に行なうことができる。さらに、各種入賞検出用スイッチ（２４０、１７、２２、２３）は、各入賞口に対応して遊技盤６に個々に設けられているために、打玉の入賞をより早く検出でき、これにより賞球の払出制御をより一層迅速に行なうことができる。
【００５０】
また、バッファ回路３７３は、遊技制御基板３１から賞球制御基板３７へ向かう方向にのみ信号の伝送を許容するが賞球制御基板３７側から遊技制御基板３１側へ向かう信号の伝送を行なわない不可逆性を有する入力インタフェースである。従って、賞球制御基板３７側から遊技制御基板３１側に信号が伝わる余地はない。賞球制御基板３７内の回路に不正改造が加えられても、不正改造によって出力される信号が遊技制御基板３１側に伝わることはない。このため、遊技制御基板３１と賞球制御基板３７との間の信号の一方向通信が担保され、賞球制御基板３７から遊技制御基板３１に不正な信号を入力させて不正な制御を行なわせる不正行為を確実に防ぐことができる。
【００５１】
バッファ回路３７３と同様の回路は、賞球制御基板３７の他に、ランプ制御基板３５、音声制御基板７０、発射制御基板９１および表示制御基板８０の各制御基板にも同様の態様で設けられている。このため、遊技制御基板３１と、各制御基板３５，７０，８０との間の信号の一方向通信が担保され、各制御基板３５，７０，８０から遊技制御基板３１に不正な信号を入力させて不正な制御を行なわせる不正行為を確実に防ぐことができる。
【００５２】
さらに、賞球装置９７ａには、玉繰出用スクリューで繰出された玉を賞球機構部分の上手側で検出するための賞球モータ位置センサ３００Ａ、と、玉繰出用スクリューで繰出された後、賞球機構部分から打球供給皿３へ向けて落下する玉を賞球機構部分の下手側で検出するための賞球カウントスイッチ（♯１）３０１Ａ，賞球カウントスイッチ（♯２）３０１Ｂとが設けられている。同様に、玉貸し装置９７ｂの玉貸機構部分には、玉繰出用スクリューで繰出された玉を玉貸機構部分の上手側で検出するための玉貸モータ位置センサ３００Ｃと、玉繰出用スクリューで繰出された後、玉貸機構部分から打球供給皿３へ向けて落下する玉を玉貸機構部分の下手側で検出するための玉貸カウントスイッチ３０１Ｃとが設けられている。
【００５３】
玉貸カウントスイッチ３０１Ｃからの検出信号は、中継基板７２を介して賞球制御基板３７のＩ／Ｏポート３７２に入力される。賞球カウントスイッチ３０１Ａ，３０１Ｂからの検出信号は、中継基板７２および中継基板７１を介して遊技制御基板３１のＩ／Ｏポート５７に入力されるとともに、賞球制御基板３７のＩ／Ｏポート３７２に入力される。
【００５４】
また、賞球制御用ＣＰＵ３７１は、Ｉ／Ｏポート３７２を介して、貸し玉数を示す玉貸し個数信号をターミナル基板１６０に出力し、ブザー駆動信号をブザー基板７５に出力する。ブザー基板７５にはブザーが搭載されている。さらに、Ｉ／Ｏポート３７２を介して、エラー表示用ＬＥＤ３７４にエラー信号を出力するための信号が入力される。
【００５５】
カードユニット５０には、カードユニット制御用マイクロコンピュータが搭載されている。また、カードユニット５０には、端数表示スイッチ１５２、連結台方向表示器１５３、カード投入表示ランプ１５４およびカード挿入口１５５が設けられている（図１参照）。残高表示基板７４には、打球供給皿３の近傍に設けられている度数表示ＬＥＤ、玉貸しスイッチおよび返却スイッチが接続される。
【００５６】
残高表示基板７４からカードユニット５０には、遊技者の操作に応じて、玉貸しスイッチ信号および返却スイッチ信号が賞球制御基板３７を介して与えられる。
【００５７】
また、カードユニット５０から残高表示基板７４には、プリペイドカードの残高を示すカード残高表示信号および玉貸し可表示信号が賞球制御基板３７を介して与えられる。カードユニット５０と賞球制御基板３７の間では、ユニット玉貸し操作信号（ＢＲＤＹ信号）、玉貸し要求信号（ＢＲＱ信号）、玉貸し完了信号（ＥＸＳ信号）およびパチンコ機動作信号（ＰＲＤＹ信号）がやりとりされる。その他に、図示を省略しているが、カードユニット５０から賞球制御基板３７には、カードユニット５０が賞球制御基板３７に接続されていることを賞球制御基板３７側で確認するために用いられるカードユニット接続確認用信号が与えられる。
【００５８】
パチンコ遊技機１の電源が投入されると、賞球制御基板３７の賞球制御用ＣＰＵ３７１は、カードユニット５０にＰＲＤＹ信号を出力する。カードユニット５０においてカードが受付けられ、玉貸しスイッチが操作され玉貸しスイッチ信号が入力されると、カードユニット制御用マイクロコンピュータは、賞球制御基板３７にＢＲＤＹ信号を出力する。この時点から所定の遅延時間が経過すると、カードユニット制御用マイクロコンピュータは、賞球制御基板３７にＢＲＱ信号を出力する。そして、賞球制御基板３７の賞球制御用ＣＰＵ３７１は、玉貸しモータ２８９Ｃを駆動し、所定個数の貸し玉を遊技者に払出す。玉貸しが実行中である場合には、ＥＸＳ信号がオン状態にされる。これにより、賞球制御基板３７からカードユニット５０に、玉貸し中であることが知らされる。つまり、ＥＸＳ信号は、玉貸し中であることをカードユニット５０に知らせるためにも用いられる。そして、払出しが完了したら、賞球制御用ＣＰＵ３７１は、カードユニット５０に与えるＥＸＳ信号をオフ状態にする。これにより、賞球制御基板３７からカードユニット５０に、玉貸しが完了したことが知らされる。つまり、ＥＸＳ信号は、玉貸し中と、玉貸し完了との２種類の情報の伝達のために用いられる。
【００５９】
以上のように、カードユニット５０からの信号は全て賞球制御基板３７に入力される構成になっている。従って、玉貸し制御に関して、カードユニット５０から遊技制御基板３１に信号が入力されることはなく、遊技制御基板３１の基本回路５３にカードユニット５０の側から不正に信号が入力される余地はない。
【００６０】
なお、遊技制御基板３１および賞球制御基板３７には、ソレノイドおよびモータやランプを駆動するための回路が搭載されているが、図では、それらの回路は省略されている。
【００６１】
次に、賞球コマンドについて詳細に説明する。図５は、基本回路５３から出力される賞球コマンドのデータの内容を説明するための説明図である。基本回路５３は、図示するフォーマットからなるコマンドデータをランプ制御基板３５、賞球制御基板３７、および音声制御基板７０へ出力する。ここでは、代表例として、賞球コマンドを説明する。
【００６２】
コマンドデータは、たとえば、図示するように８ビットの送信可能データのうちの７ビットで構成されている。このうち、ビット７は、ＩＮＴ信号用として利用される。このように、コマンドデータのフォーマットは、ランプ制御基板３５、賞球制御基板３７、および音声制御基板７０で共通であるために、各種制御基板の制御動作を指定するコマンドデータを作成する際の作業が容易となる。
【００６３】
賞球制御用のコマンドデータでは、ビット０〜ビット３を使用して賞球個数が２進数により指定され、ビット４〜ビット６を使用して制御内容が２進数により指定される。なお、ビット７は、賞球個数の指定には使用されず、ＩＮＴ信号用として利用される。たとえば、ビット４〜ビット６が「００１」の場合は、通常払出しが指定される。このように通常払出しが指定され賞球コマンドは、賞球個数コマンドと呼ばれる。ビット４〜ビット６が「０１０」の場合は、玉貸し禁止が指定される。ビット４〜ビット６が「０１１」の場合は、玉貸し禁止解除が指定される。ビット４〜ビット６が「１００」の場合は、発射禁止（打玉の発射禁止）が指定される。ビット４〜ビット６が「１０１」の場合は、発射禁止解除が指定される。ビット４〜ビット６が「１１０」の場合は、賞球禁止が指定される。ビット４〜ビット６が「１１１」の場合は、賞球禁止解除が指定される。
【００６４】
入賞に応じて通常払出しが行なわれる場合には、ビット４〜ビット６により通常払出が指定され、ビット０〜ビット３により入賞に応じた払出し個数が指定される。通常払出し以外の場合には、ビット４〜ビット６により制御内容が指定されるが、ビット０〜ビット３により「０００１」が固定的に指定される。つまり、ビット０〜ビット３における「０００１」は、非払出しを指定している。したがって、通常払出し以外の場合には、玉を払出す個数が指定されず、払出しが行なわれない。
【００６５】
図６は、賞球制御基板３７が賞球コマンドを受信する態様を説明するためのタイミングチャートである。前述したように、ＩＮＴ信号は信号状態がハイレベルにある場合が有効状態であり、ローレベルにある状態が無効状態である。遊技制御基板３１は、新たなコマンドデータを伝送する際にＩＮＴ信号を４ｍｓの間、ローレベルからハイレベルに切換え、賞球制御基板３７へ必要な賞球コマンドのコマンドデータを４ｍｓの間継続して出力する。賞球コマンドを連続して出力する必要がある場合には、インタバル期間としてコマンド間に最低４ｍｓのコマンド非出力期間が設けられる。したがって、賞球コマンドを連続して出力する必要がある場合には、ＩＮＴ信号が４ｍｓの間ハイレベルになるとともに賞球コマンドが４ｍｓの間継続して出力された後、最低４ｍｓ間ＩＮＴ信号がローレベルになるとともに賞球コマンドの出力が停止され、その後、さらに  ＩＮＴ信号が４ｍｓの間ハイレベルになるとともに賞球コマンドが４ｍｓの間継続して出力されるコマンド送信態様となる。
【００６６】
賞球制御基板３７は、ＩＮＴ信号がハイレベルとなっている際に入力される賞球コマンドのデータに基づいて各種の制御を実行する。賞球制御基板３７は、一旦、コマンドデータに基づく制御を開始した場合には、新たなコマンドデータが入力されるまでその制御を継続する。
【００６７】
図中の「１」に示すように、賞球制御基板３７は、ＩＮＴ信号が無効状態から有効状態となった時点で賞球コマンドデータを抽出し、これを所定の格納領域に格納する。その後、５００μｓが経過した時点で、図中の「２」に示すように、再度、賞球コマンドデータを抽出する。そして、新たに抽出した賞球コマンドデータが▲１▼のタイミングで抽出した賞球コマンドデータと一致することを確認する。その後、さらに５００μｓが経過した時点で、図中の「３」に示すように、再度コマンドデータを抽出し、コマンドデータが変化していないことを条件として、その賞球コマンドデータに応じた制御を実行する。すなわち、ＩＮＴ信号が有効状態となっている間に賞球コマンドデータを３回連続して抽出し、抽出結果がすべて一致する場合に、その賞球コマンドデータを正規のデータと見なす。
【００６８】
また、前述したような３回のコマンドデータの抽出により、抽出結果がすべて一致しない場合には、ＩＮＴ信号が有効状態となっている期間中において、再度３回の抽出をやり直す。そして、再抽出により抽出結果がすべて一致した場合には、その賞球コマンドデータを正規のデータと見なす。このように、遊技制御基板３１から入力された賞球コマンドデータを所定期間（ＩＮＴ信号が有効状態となっている期間中）にわたって監視し、賞球コマンドデータの内容が変化しない場合（３回抽出したデータが連続的に一致する場合）に、賞球コマンドデータが正規のデータであるとみなし、賞球コマンドデータに対応した制御を行なうために、ノイズ等の影響によって瞬間的に正規のコマンドデータが本来のものとは異なるデータに変化した場合であっても、そのデータに基づいて誤った制御が行なわれてしまう不都合を防ぐことができる。その結果、精度が高い払出制御を行なうことができる。
【００６９】
なお、コマンドデータは、有効期間が一連の１回（実施形態では４ｍＳ）であればよく、ＩＮＴ信号だけが立下がりコマンドデータは出力し続けていてもよい。すなわち、賞球制御基板側が受け取り可能な態様の出力が１回であればよい。
【００７０】
このようなコマンドデータの受信は、賞球制御基板３７以外の各制御基板３５，７０，８０においても同様に行なわれる。したがって、賞球制御基板３７以外の各制御基板３５，７０，８０においても同様の効果を得ることができる。
【００７１】
また、賞球コマンドには、遊技制御基板３１から出力する場合に、出力の優先度が予め定められている。最も優先度が高いのが玉貸し禁止コマンドであり、以下、賞球禁止コマンド、発射禁止コマンド、玉貸し禁止解除コマンド、賞球禁止解除コマンド、発射禁止解除コマンド、賞球個数コマンド（図６では「払出」と示す）の順に優先度が低くなっている。さらに、賞球個数コマンドの場合には、同じ払出しでも、賞球数の多い方の払出しが優先度が高い。
【００７２】
同時期に複数の賞球コマンドを出力する必要がある場合には、このように定められた優先度にしたがい、優先度の高い方から順に賞球コマンドが出力される。このように、優先順位にしたがって順に賞球コマンドが出力されることにより、基本回路５３の処理負担を軽減することができる。その理由は次のとおりである。つまり、同時期に複数の賞球コマンドを出力する必要がある場合において、複数の賞球コマンドを同時に出力するとすれば、送信コマンドのビット数を大幅に増やす必要があり、そのような多数のビット数のデータを同時に用意するために、大量のデータを同時期に処理する必要があるので、そのようなデータを扱う基本回路５３の処理負担が増加してしまう。これに対し、優先順位にしたがって順に賞球コマンドを出力する場合には、複数種類の指令情報を同時に出力しなくても済むため、出力のために同時に処理するデータ量を抑制することが可能になり、基本回路５３の処理負担を軽減することができる。また、賞球制御用マイクロコンピュータ３７０の側においても、同様に、複数種類の指令情報を同時に出力しなくても済むため、出力のために同時に処理するデータ量を抑制することが可能になるので、賞球制御用マイクロコンピュータ３７０の処理負担を軽減することができる。
【００７３】
また、賞球コマンドの出力に優先順位が定められているため、パチンコ遊技機１の制御にとって重要なコマンドをできる限り早く出力することが可能になる。
【００７４】
次にパチンコ遊技機１を動作させるための処理をフローチャートに基づいて説明する。まず、基本回路５３により実行される処理を図７〜図１９を参照して説明する。
【００７５】
図７は、基本回路５３により実行されるメイン処理および割り込み処理を示すフローチャートである。図７においては、（ａ）にメイン処理が示され、（ｂ）に割り込み処理が示されている。
【００７６】
図７の（ａ）を参照して、メイン処理においては、まず、スタックポインタの指定アドレスをセットするためのスタックセット処理を行なう（Ｓ１）。次いで、初期化処理を行なう（Ｓ２）。初期化処理では、基本回路５３は、ＲＡＭ５５にエラーが含まれているか判定し、エラーが含まれている場合には、ＲＡＭ５５を初期化することおよび各種フラグの初期設定などの処理を行なう。さらに、初期化処理では、後述する割り込み処理を実行するタイミングを規定するタイマ割り込み時間（たとえば０．００２秒）をＣＰＵ５６に設定する処理がなされる。これにより、電源投入等によるリセット後の最初の割り込み処理の実行タイミング規定のための計時が開始される。
【００７７】
次に、停止図柄を決定する等のための表示用乱数更新処理を行なう（Ｓ３）。このパチンコ遊技機１においては、可変表示装置８の可変表示での特別図柄の停止図柄が乱数（ランダムカウンタのカウンタ値）に基づいて決定される。このＳ３では、そのように停止図柄を決定するための表示用乱数が更新される。表示用乱数更新処理は、無限ループにより繰返し実行され続けるが、後述する割り込み処理が起動された場合には、表示用乱数更新処理を構成するプログラムのうちの実行中の位置で一時停止され、その割り込み処理が終了すると一時停止したプログラムの位置から実行が再開される。
【００７８】
次に、図７の（ｂ）を参照して、割り込み処理は、ＣＰＵ５６により管理されるタイマ割り込み用のタイマの計時値が設定値（Ｓ２またはＳ１４で設定されるタイマ割り込み時間）になるごとに実行が開始される。
【００７９】
割り込み処理においては、まず、表示制御基板８０に送出されるコマンドコードをＲＡＭ５５の所定の領域に設定する表示制御データ設定処理を行なった後に（Ｓ４）、コマンドコードを表示制御データとして出力する表示制御データ出力処理を行なう（Ｓ５）。
【００８０】
次いで、ランプ制御基板３５および音声制御基板７０に音声発生やＬＥＤ点灯制御用の所定のコマンドを送信するための処理を行なうとともに、ホール管理用コンピュータに大当り情報、始動情報、確率変動情報などのデータを送信するためのデータ出力処理を行なう（Ｓ６）。また、パチンコ遊技機１の内部に備えられている自己診断機能によって種々の異常診断処理が行なわれ、その結果に応じて必要ならば警報が発せられるエラー処理を行なう（Ｓ７）。
【００８１】
次に、遊技制御に用いられる各種の判定用乱数を示す各カウンタを更新する処理を行なう（Ｓ８）。Ｓ８においては、具体的に、大当り決定用乱数等の判定用乱数が更新される。つまり、このパチンコ遊技機１においては、大当り決定用乱数の抽出値に基づいて大当りを発生させるか否かが決定されるのである。
【００８２】
次に、基本回路５３は、特別図柄プロセス処理を行なう（Ｓ９）。特別図柄プロセス処理では、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行なう（Ｓ１０）。普通図柄プロセス処理では、７セグメントＬＥＤによる可変表示器１０を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【００８３】
さらに、基本回路５３は、ゲートスイッチ１２、始動口スイッチ１７ａ、Ｖカウントスイッチ２２、カウントスイッチ２３等の状態を入力し、各入賞口や可変入賞球装置に対する入賞があったか否か判定するスイッチ処理を行なう（Ｓ１１）。また、基本回路５３は、賞球制御用マイクロコンピュータ３７０との間の入賞球信号処理を行なう（Ｓ１２）。すなわち、所定の条件が成立すると、基本回路５３は、賞球制御用マイクロコンピュータ３７０に対して、ＩＮＴ信号にともなって賞球コマンドおよびＩＮＴ信号を出力する。賞球制御用マイクロコンピュータ３７０は、賞球装置５７ａを駆動制御する。
【００８４】
遊技制御用マイクロコンピュータ３１は、さらに、停止図柄を決定する等のための表示用乱数を更新する表示用乱数更新処理を行なう（Ｓ１３）。そして、遊技制御用マイクロコンピュータ３１は、さらに、タイマ割り込み時間設定処理を行なう（Ｓ１４）。Ｓ１４においては、前述したようなタイマ割り込み時間（たとえば０．００２秒）をＳ２の場合と同様に設定する処理が実行される。Ｓ１４の後、この割り込み処理が終了する。これにより、この割り込み処理の終了時にＳ１４によってタイマ割り込み時間が設定され、次の割り込み処理の実行タイミングを規定するための計時が開始されることとなる。したがって、割り込み処理が終了するごとにタイマ割り込みのための時間が計時され、その後タイマ割り込み時間が経過するごとに割り込み処理が実行されることとなる。この割り込み処理が終了すると、前述したメイン処理のプログラムの実行が、一時停止していた位置から再開される。
【００８５】
図８は、基本回路５３のＣＰＵ５６が実行する始動入賞口チェック処理を示すフローチャートである。
【００８６】
この大入賞口チェック処理は、図７に示した割り込み処理のＳ１１により実行されるスイッチ処理に含まれる処理である。ＣＰＵ５６は、はじめに、第１種始動口スイッチカウンタがスイッチオン判定値と一致しないか否か確認する（ＳＳ１）。第１種始動口スイッチカウンタは、始動口スイッチ１７の検出信号の出力が継続することに伴って加算更新されるカウンタである。第１種始動口スイッチカウンタがスイッチオン判定値と一致しない場合、すなわち、入力信号の継続時間がまだ規定値に達していない場合には入力された信号がノイズ等の可能性があるために処理を終了する。一方、第１種始動口スイッチカウンタがスイッチオン判定値と一致する場合には始動口スイッチ１７が始動入賞を検出したと判断してカウンタＢを更新（＋１）する（ＳＳ２）。なお、カウンタＢは、前述したように始動口スイッチ１７の検出信号、すなわち、払出数＝５個に対応する検出信号を記憶するカウンタである。次に、始動記憶数をカウントする特別図柄入賞記憶カウンタが特別図柄入賞記憶カウンタの最大値（＝４）以上となっているか否かを判断する（ＳＳ３）。最大値となっている場合には始動記憶することなく処理を終了する。最大値に達していない場合には特別図柄入賞記憶カウンタを更新（＋１）する（ＳＳ４）。次に、新たに記憶した特別図柄入賞記憶カウンタのカウント値に対応する特別図柄判定用バンクアドレスを算出する（ＳＳ５）。次に、特別図柄の可変表示時間を短縮するための変動短縮設定時間を、一旦、変動短縮タイマバンクに設定する（ＳＳ６）。なお、ここで設定された変動短縮設定時間は、後述のＳＳ１１で評価される始動記憶数の多少に応じて通常の可変表示時間に変更され得る。つまり、始動記憶数が多い場合には設定がそのまま維持され、始動記憶数が少ない場合には通常の可変表示時間に変更される。
【００８７】
次に、可変表示結果を大当りとするか否かを決定するための特別図柄判定用乱数を抽出する（ＳＳ７）。次に、可変表示途中にリーチを成立させるか否かを決定するためのリーチ判定用乱数を抽出する（ＳＳ８）。次に、ＳＳ７で抽出した特別図柄判定用乱数を特別図柄判定用バンクに設定し、ＳＳ８で抽出したリーチ判定用乱数をリーチ判定用バンクに設定する（ＳＳ９）。次に、ＳＳ７で抽出した特別図柄判定用乱数を特定図柄判定用バンクに設定する（ＳＳ１０）。なお、特別図柄判定用バンクとは、特別図柄判定用乱数に基づいて大当りを発生させるか否か、確率変動を生じさせる確変大当りを発生させるか否かを判定するバンクであり、特定図柄判定用バンクとは、特別図柄判定用バンクによる判定結果に応じて停止図柄の種類を定めるために使用されるバンクである。
【００８８】
次に、特別図柄判定処理を実行した後（ＳＳ１１）、処理を終了する。特別図柄判定処理では、特定図柄判定用バンクおよび特別図柄判定用バンクの格納値に基づいて可変表示装置８の可変表示結果が定められる。
【００８９】
図９は、ＣＰＵ５６が実行する大入賞口チェック処理を示すフローチャートである。この大入賞口チェック処理は、図７に示した割り込み処理のＳ１１により実行されるスイッチ処理に含まれる処理である。
【００９０】
この大入賞口チェック処理においては、まず、カウントスイッチカウンタがスイッチオン判定値と一致しないか否か確認する（ＳＴ１）。カウントスイッチカウンタは、カウントスイッチ２３の検出信号の出力が継続することに伴って加算更新されるカウンタである。カウントスイッチカウンタがスイッチオン判定値と一致しない場合には後述のＳＴ５に移行するが、一致する場合にはカウントスイッチ２３が入賞を検出したと判断してその旨を示すカウント通過フラグを設定する（ＳＴ２）。次に、遊技状態を示す特別図柄プロセスフラグ値が大入賞口開放中を表わす値以外であるか否かが判断される（ＳＴ３）。大入賞口開放中を表わす値以外の場合には後述のＳＴ５に移行するが、大入賞口開放中を表わす値の場合には、大入賞口入賞カウンタ更新処理を実行する（ＳＴ４）。ここでは、先に設定されたカウント通過フラグに基づいてカウンタＡを加算更新する。なお、カウンタＡは、前述したようにＶカウントスイッチ２２およびカウントスイッチ２３の検出信号、すなわち、払出数＝１５個に対応する検出信号を記憶するカウンタである。次に、Ｖカウントスイッチカウンタ（特定領域カウントスイッチカウンタ）がスイッチオン判定値と一致しないか否か確認する（ＳＴ５）。Ｖカウントスイッチカウンタは、Ｖカウントスイッチ２２の検出信号の出力が継続することに伴って加算更新されるカウンタである。Ｖカウントスイッチカウンタがスイッチオン判定値と一致しない場合には後述のＳＢ２０に移行するが、一致する場合にはＶカウントスイッチ２２が入賞を検出したと判断する。そして、特別図柄プロセスフラグ値が大入賞口開放中を表わす値以外であるか否かが判断される（ＳＴ６）。大入賞口開放中を表わす値以外の場合には後述のＳＴ８に移行するが、大入賞口開放中を表わす値の場合には、大入賞口入賞カウンタ更新処理を実行する（ＳＴ７）。ここでは、Ｖカウントスイッチ２２の検出信号に基づいてカウンタＡを加算更新する。次に、可変入賞球装置１９の繰返し継続制御の実行回数を計数する継続回数カウンタが継続回数カウンタの最終値（＝１６）以上となっているか否か判断する（ＳＴ８）。最終値となっている場合には、後述のＳＢ２０に移行するが、最終値となっていない場合には打玉が特定領域を通過したことを示す特定領域通過フラグを設定する（ＳＴ９）。
【００９１】
次に、入賞口スイッチカウンタがスイッチオン判定値と一致しないか否か確認する（ＳＴ１０）。入賞口スイッチカウンタは、各入賞口スイッチ２４０（２４０ａ，２４０ｂ，２４０ｃ，２４０ｄ，２４０ｅ）の検出信号の出力が継続することに伴って加算更新されるカウンタである。入賞口スイッチカウンタがスイッチオン判定値と一致しない場合には処理が終了するが、一致する場合には入賞口スイッチ２４０が入賞を検出したと判断してカウンタＣを加算更新する（ＳＴ１１）。その後、処理を終了する。なお、カウンタＣは、前述したように各入賞口スイッチ２４０の検出信号、すなわち、払出数＝１０個に対応する検出信号を記憶するカウンタである。
【００９２】
図１０および図１１は、ＣＰＵ５６が実行する入賞球信号処理を示すフローチャートである。上述したように、入賞球信号処理は２ｍｓに１回実行される。最初に、使用される各タイマについて説明する。
【００９３】
（１）  タイマＴ１：賞球カウントスイッチオフ時にセットされ、タイムアウトすると払出個数のチェックが行なわれる。
【００９４】
（２）  タイマＴ５：エラー検出時にセットされ、タイムアウトするまでエラー表示が行なわれる。
【００９５】
（３）  タイマＴ６：タイムアウトする度に繰り返し再起動され、タイムアウト時に累積エラー同数が所定回数を超えていたら復帰不能なエラーとなる。
【００９６】
入賞球信号処理において、基本回路５３におけるＣＰＵ５６は、まず、玉貸し可能判定処理を実行する（ＳＡ１）。この玉貸し可能判定処理は、玉貸し可能であるか否かを判定するための処理であり、処理の内容については図１２を用いて後述する。次に、発射可能判定処理を実行する（ＳＡ２）。この発射可能判定処理は、打玉の発射が可能であるか否かを判定するための処理であり、処理の内容については図１３を用いて後述する。
【００９７】
次に、タイマＴ６がタイムアウトしたか否か確認する（ＳＡ３）。タイムアウトしていた場合には、タイマＴ６のタイマ値をクリアし、賞球エラーカウンタの値をチェックする（ＳＡ６）。タイマＴ６がタイムアウトした場合には、ＳＡ３の判断後、タイマＴ６のタイマ値をクリアする。賞球エラーカウンタの値が所定値を超えていた場合には、エラー状態に入る（ＳＡ９）。エラー状態では、基本回路５３はホールト状態（ＨＡＬＴ状態）になる。
【００９８】
タイマＴ６がタイムアウトしたときに、賞球エラーカウンタの値が所定回を超えていなければ、賞球エラーカウンタは初期化され（ＳＡ７）、再度タイマＴ６がスタートされる（ＳＡ８）。
【００９９】
後述するように、賞球エラーカウンタの値は、賞球個数の過多が検出されるとカウントアップされる。したがって、所定時間内に（タイマＴ６のカウントアップ時間内に）所定個数を超える賞球過多エラーが生ずると、解除されない状態になる。このように、賞球過多エラーが生じたときに直ちにホールト状態とならず、頻繁に賞球過多エラーが生じた場合にホールト状態となるように構成すると、一時的に生じ自然復旧するようなエラーでは遊技機は動作不能状態にならない。また、頻繁に賞球過多エラーが生ずる場合には点検等を要することが多いので、そのような場合には遊技機が動作不能状態になるようにすることができる。
【０１００】
なお、ここでは、エラー発生とは無関係にタイマＴ６をスタートさせタイマＴ６がタイムアウトする度に、時間Ｔ６における発生エラー数をチェックするようにしたが、エラーが発生するとタイマをスタートさせる等の他の監視方法を用いてもよい。要するに、所定時間内に所定回を超えるエラーが発生したことを検出できれば、どのような監視方法を用いてもよい。
【０１０１】
次に、賞球払出中フラグがオンしているか否か確認する（ＳＡ４）。オンしている場合には、ＳＢ１に移行する。賞球払出中フラグがオンしていない場合には、入賞が検出されているか否か確認する（ＳＡ５）具体的には、前述したＲＡＭ５５のカウンタ（カウンタＡ，Ｂ，Ｃ）が参照されて入賞が検出されているか否かが判断される。入賞が検出されていなければ処理を終了する。一方、入賞が検出されている場合には、賞球可能判定処理を実行する（ＳＡ１０）。この賞球可能判定処理は、賞球の払出しが可能であるか否かを判定するための処理であり、処理の内容については図１４を用いて後述する。
【０１０２】
次に、賞球可能判定処理の終了後、以下の優先順序に従って入賞に応じた賞球個数コマンドが出力される。まず、Ｖカウントスイッチ２２またはカウントスイッチ２３で入賞が検出されたのか否かが判断される（ＳＡ１１）。具体的には、カウンタＡに記憶値があるか否かが判断される。
【０１０３】
この実施の形態では、大入賞口を経た入賞については１５個の賞球を払出す。よって、Ｖカウントスイッチ２２またはカウントスイッチ２３で入賞が検出されていた（カウンタＡ＞０）ときには賞球予定数に１５個を設定し（ＳＡ１３）、次いで総賞球カウンタを「１５」加算更新する（ＳＡ１４）。次いでカウンタＡを「１」減算更新する（ＳＡ１４ａ）。ここで、総賞球カウンタは、払出す予定の賞球の総数を計数するためのカウンタである。
【０１０４】
Ｖカウントスイッチ２２またはカウントスイッチ２３で入賞が検出されていない場合には、一般入賞口２４、すなわち、各入賞口スイッチ２４０（２４０ａ，２４０ｂ，２４０ｃ，２４０ｄ，２４０ｅ）で入賞が検出されたのか否かが判断される（ＳＡ１２）。具体的には、カウンタＣに記憶値があるか否かが判断される。この実施の形態では、一般入賞口２４を経た入賞については１０個の賞球を払出す。よって、各入賞口スイッチ２４０で入賞が検出されていた（カウンタＣ＞０）ときには賞球予定数に１０個を設定し（ＳＡ１５）、次いで総賞球カウンタを「１０」加算更新する（ＳＡ１６）。次いでカウンタＣを「１」減算更新する（ＳＡ１６ａ）。
【０１０５】
Ｖカウントスイッチ２２、カウントスイッチ２３、各入賞口スイッチ２４０のいずれによっても入賞が検出されていない場合には、始動口スイッチ１７で入賞が検出されたと判断できる。具体的には、始動口スイッチ１７の検出信号を記憶するためのカウンタＢに記憶値があると判断できる。この実施の形態では、始動口１４を経た入賞については５個の賞球を払出すために、ＳＡ１２でＮＯと判断できる場合には賞球予定数に５個を設定し（ＳＡ１５）、次いで総賞球カウンタを「５」加算更新する（ＳＡ１６）。次いでカウンタＢを「１」減算更新する（ＳＡ１６ａ）。
【０１０６】
以上のように、遊技制御基板３１は、複数の入賞検出用スイッチから同時に検出信号が入力された場合であっても、所定の優先順序に従って各検出信号に対応する前記払出制御を行なう。
【０１０７】
その後、ＣＰＵ５６は、賞球予定数に応じた賞球コマンドを出力するために、賞球コマンド出力フラグをセットする（ＳＡ１７）。
【０１０８】
以上のように、複数の入賞検出用スイッチから同時に検出信号が入力された場合の制御が容易となるように、所定の優先順序に従って各検出信号に対応する賞球コマンドが出力される。なお、賞球制御基板３７における賞球制御用マイクロコンピュータ３７０のＣＰＵ３７１は、賞球コマンドで指定された個数の賞球払出制御を行なう。
【０１０９】
次に、ＣＰＵ５６は、賞球払出中フラグをオンして（ＳＡ１８）処理を終了する。なお、次に、入賞球信号処理が実行されると、ＳＡ４で賞球払出中フラグがオンしているので、ＳＡ４からＳＢ１に移行する。
【０１１０】
ＳＢ１において、ＣＰＵ５６は、エラー表示フラグがオンしているか否か確認する。オンしていれば、ＳＢ１１に移行する。なお、エラー表示フラグについては後で説明する。エラー表示フラグがオンしていなければ、賞球カウントスイッチがオンしたか否かを判断する（ＳＢ２）。ここで、この入賞球信号処理において用いられる賞球カウントスイッチの出力は、実際には賞球カウントスイッチ３０１Ａ，３０１Ｂの出力のオア（ＯＲ）をとったものに相当する。賞球カウントスイッチのオンを検出すると、賞球カウントスイッチのオフを待ち（ＳＢ３）、オフしたら総賞球カウンタのカウンタ値を−１する（ＳＢ５）。
【０１１１】
そして、タイマＴ１を起動する（ＳＢ６）。タイマＴ１は、賞球カウントスイッチの出力がオンした後オフする度に起動または再スタートされる。
【０１１２】
ＳＢ２において賞球カウントスイッチがオンしていなければ、タイマＴ１が動作中か否か確認する（ＳＢ４）。タイマＴ１が動作中でない場合には処理を終了する。一方、タイマＴ１が動作中であれば、ＣＰＵ５６は、タイマＴ１がタイムアウトしたか否か確認する（ＳＢ７）。タイムアウトしていなければ処理を終了する。なお、次に、入賞球信号処理が実行されると、賞球払出中フラグがオンしているので、やはりＳＡ４からＳＢ１に移行する。
【０１１３】
タイマＴ１の値（起動時からタイムアウトするまでの時間）は、正常に払出しが行なわれている場合には払出周期（賞球カウントスイッチ（ａ）がオンしてから次にオンするまでの期間）よりも長く設定されている。従って、正常に払出しが行なわれているときには、最後の払出しを除いて、タイマＴ１がタイムアウトするよりも前に、次の賞球カウントスイッチのオン（ＳＢ２）が発生する。すなわち、正常に払出しが行なわれているときには、タイマＴ１は、最後の払出しが行なわれた後に初めてタイムアウトする。
【０１１４】
ＳＢ７において、タイマＴ１がタイムアウトすると、ＣＰＵ５６は、総賞球カウンタのカウンタ値が「０」であるか否かの判断がなされる（ＳＢ８）。タイマＴ１がタイムアウトした場合には、ＳＢ７の判断後、タイマＴ１のタイマ値をクリアする。正常に払出しが完了した場合には、総賞球カウンタのカウンタ値は「０」になる。従って、総賞球カウンタのカウンタ値が「０」になった場合には、賞球コマンドの出力を停止させるために賞球払出中フラグをオフ状態にし（ＳＢ９）、ＳＡ５に進む。
【０１１５】
一方、タイマＴ１がタイムアウトしたときに総賞球カウンタのカウンタ値が「０」になっていなかった場合には、ＣＰＵ５６は、総賞球カウンタのカウンタ値が「０」よりも小さいか否かチェックする（ＳＢ１０）。総賞球カウンタのカウンタ値が「０」よりも小さくない、すなわち払出不足と判断される場合には、エラー表示処理を実行し（ＳＢ１１）、その後、ＳＢ９に進む。このエラー表示処理の内容については、図１９を用いて後述する。一方、総賞球カウンタのカウンタ値が「０」よりも小さい、すなわち払出過多と判断される場合には、総賞球カウンタをリセットし（ＳＢ１２）、その後、ＳＢ９に進む。
【０１１６】
次に、入賞球信号処理が実行されると、賞球払出中フラグがオンしているので、ＳＡ４からＳＢ１に移行する。そして、ＳＢ２で賞球カウントスイッチのオンが検出された後に賞球カウントスイッチがオフすると、ＣＰＵ５６は、総賞球カウンタのカウンタ値を−１する（ＳＢ５）。そして、タイマＴ１を再スタート（ＳＢ６）して処理を終了する。
【０１１７】
図１２は、前述した入賞球信号処理のＳＡ１により実行される玉貸し可能判定処理を示すフローチャートである。玉貸し可能判定処理において、ＣＰＵ５６は、まず、満タンフラグ１がセットされているか否かの判断がなされる（ＳＣ１）。満タンフラグ１は、玉貸し装置５７ｂにより払出せる貸玉が存在する状態で余剰玉受皿４が満タンになった場合にセットされるフラグであり、玉貸し時用の満タンフラグである。
【０１１８】
満タンフラグ１がセットされていると判断された場合は、後述するＳＣ１７に進む。一方、満タンフラグ１がセットされていないと判断された場合は、玉切れスイッチ１８７により貸玉有りの検出（払出せる貸玉が存在していることの検出）があったか否かの判断がなされる（ＳＣ２）。貸玉有りの検出がなかったと判断された場合は、後述するＳＣ３に進む。一方、貸玉有りの検出があったと判断された場合は、玉貸し禁止フラグがオン状態（セット状態）になっているか否かの判断がなされる（ＳＣ８）。ここで、玉貸し禁止フラグとは、玉貸しが禁止状態にあることを示すためのフラグである。玉貸し禁止フラグがオン状態になっていると判断された場合は、後述するＳＣ９に進む。一方、玉貸し禁止フラグがオン状態になっていないと判断された場合は、ＳＣ１３に進み、満タンスイッチ４０２からの検出信号に基づいて、余剰玉受皿４の満タン状態が検出されたか否かの判断がなされる。
【０１１９】
満タン状態が検出されていないと判断された場合には、そのままこの玉貸し可能判定処理が終了する。一方、満タン状態が検出されたと判断された場合には、タイマＴ８のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＣ１４）。ここで、タイマＴ８とは、満タンの検出状態の継続時間を計時するタイマであり、満タンフラグ１をセットさせるか否かの判断のために用いられる。
【０１２０】
次に、タイマＴ８のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＣ１５）。この場合の判断に用いられる所定値は、ノイズにより満タン状態の誤検出がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間および玉の流下状態により瞬間的に検出状態になる場合を除外するための検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ８のタイマ値が、まだ所定値になっていないと判断された場合は、この玉貸し可能判定処理が終了する。一方、タイマＴ８のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態になったものとみなし、満タンフラグ１をセットする処理がなされる（ＳＣ１６）。タイマＴ８のタイマ値が所定値になったと判断された場合は、ＳＣ１６においてタイマＴ８のタイマ値がクリアされる。ＳＣ１６の後、後述するＳＣ６に進み、玉貸し禁止フラグをオン状態（セット状態）にした後、ＳＣ７において玉貸し禁止コマンド出力フラグをオン状態（セット状態）にし、この玉貸し可能判定処理が終了する。
【０１２１】
ここで、玉貸し禁止フラグとは、玉貸しが禁止されている状態を示す場合にセットされるフラグである。また、玉貸し禁止コマンド出力フラグとは、賞球コマンドとして玉貸し禁止コマンドを出力させる場合にセットされるフラグである。
【０１２２】
また、前述したＳＣ８により玉貸し禁止フラグがオン状態になっていると判断されてＳＣ９に進んだ場合は、玉貸し可能判定タイマのタイマ値を「１」だけ加算更新させる処理がなされる（ＳＣ９）。ここで、玉貸し可能判定タイマとは、玉切れスイッチ１８７による玉切れ検出に基づいて玉貸し禁止状態になった後、玉切れスイッチ１８７が玉切れの非検出状態になった場合に、玉貸し禁止状態を自動的に解除するタイミングを判断するために用いられるタイマである。つまり、玉切れスイッチ１８７が玉切れの検出状態から玉切れの非検出状態になった場合に、ある程度の時間にわたって非検出状態が続いたことを条件として玉切れ状態が復旧したと判断すれば、ノイズ等による復旧の誤判断を防ぎ、玉切れ状態の復旧を確実に判断することができる。
【０１２３】
次に、玉貸し可能判定タイマのタイマ値が、確実に玉切れ状態が復旧できたと判断できる所定値（たとえば、２０００ｍＳ）になったか否かの判断がなされる（ＳＣ１０）。この場合の判断に用いられる所定値は、ノイズを排除可能な時間に相当する値に設定されている。これにより、ノイズ等による復旧の誤判断を防ぎ、玉切れ状態の復旧を確実に判断することができる。
【０１２４】
玉貸し可能判定タイマのタイマ値がまだ所定値になっていないと判断された場合は、この玉貸し可能判定処理が終了する。一方、玉貸し可能判定タイマのタイマ値が所定値になったと判断された場合は、玉貸し禁止フラグをオフ状態にする処理がなされる（ＳＣ１１）。これにより、玉貸し禁止状態である旨が示されないようになる。玉貸し可能判定タイマのタイマ値は、ＳＣ１０において玉貸し可能判定タイマのタイマ値が所定値になったと判断された場合に、クリアされる。そして、玉貸し禁止解除コマンド出力フラグをオン状態（セット状態）にする処理（ＳＣ１２）がなされた後、この玉貸し可能判定処理が終了する。ここで、玉貸し禁止解除コマンド出力フラグとは、玉貸し禁止解除コマンドを賞球コマンドとして出力させる場合にセットされるフラグである。このように、玉貸し禁止解除コマンド出力フラグがセットされることにより、玉貸し禁止解除コマンドが賞球制御基板３７に送られる。
【０１２５】
また、前述したＳＣ２により貸玉有りの検出がなかったと判断されてＳＣ３に進んだ場合は、タイマＴ７のタイマ値を「１」だけ加算更新させる処理がなされる。ここで、タイマＴ７とは、パチンコ玉が玉貸し装置９７ｂへの供給通路を流れることにより生じる玉切れスイッチ１８７のオフ状態が誤って玉切れとみなされないようにするために玉切れスイッチ１８７の検出有効期間を規定するのに用いられるタイマである。
【０１２６】
次に、タイマＴ７のタイマ値が、玉切れスイッチ１８７の検出有効期間に該当する所定値になっているか否かの判断がなされる（ＳＣ４）。この場合の所定値は、玉貸し装置９７ｂに供給されるパチンコ玉の移動に起因して生じる玉切れスイッチ１８７のオンオフ状態のオフ期間に相当する値よりも長い値に設定されている。つまり、パチンコ玉が玉貸し装置９７ｂへの供給通路を流れている場合には、パチンコ玉が停滞している場合と異なり、パチンコ玉の通過にともなって玉切れスイッチ１８７がオンオフを繰返す。ところが、極めて短いタイミングにおいて玉切れスイッチ１８７がオン状態になっている場合を玉切れ検出状態とみなしてしまえば、パチンコ玉の通過にともなうオンオフ状態中における短時間のオフ状態が玉切れ状態として誤検出されるおそれがある。このような誤検出を防ぐために、パチンコ玉の通過にともなって生じるオンオフ状態中のオン状態の期間よりも長い期間待って玉切れスイッチ１８７がオンしている場合にのみ、玉切れ状態であると判断するのである。
【０１２７】
タイマＴ７のタイマ値が、所定値になっていないと判断された場合は、この玉貸し可能判定処理が終了する。一方、タイマＴ７のタイマ値が、所定値になったと判断された場合は、玉貸し禁止フラグをオン状態（セット状態）であるか否かの判断がなされる（ＳＣ５）。玉貸し禁止フラグがオン状態であると判断された場合は、すでに玉貸し禁止状態になっているため、この玉貸し可能判定処理が終了する。一方、玉貸し禁止フラグがオン状態ではないと判断された場合は、玉貸し禁止フラグをオン状態にする処理がなされる（ＳＣ６）。これにより、玉貸し禁止状態であることが示される。そして、玉貸し禁止コマンド出力フラグをオン状態（セット状態）にし（ＳＣ７）、この玉貸し可能判定処理が終了する。
【０１２８】
ＳＣ１において満タンフラグ１がセットされていると判断されてＳＣ１７に進んだ場合は、満タンスイッチ４０２からの検出信号に基づいて、余剰玉受皿４の満タン状態が検出されたか否かの判断がなされる。満タン状態が検出されていると判断された場合には、そのままこの玉貸し可能判定処理が終了する。一方、満タン状態が検出されていないと判断された場合には、タイマＴ１５のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＣ１８）。ここで、タイマＴ１５とは、非満タンの検出状態の継続時間を計時するタイマであり、満タンフラグ１をリセットさせるか否かの判断のために用いられる。
【０１２９】
次に、タイマＴ１５のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に非満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＣ１９）。この場合の判断に用いられる所定値は、ノイズにより非満タン状態の誤判断がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ１５のタイマ値が、まだ所定値になっていないと判断された場合は、この玉貸し可能判定処理が終了する。一方、タイマＴ１５のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態ではなくなったものとみなし、満タンフラグ１をリセットする処理がなされる（ＳＣ２０）。タイマＴ１５のタイマ値が所定値になったと判断された場合は、ＳＣ２０においてタイマＴ１５のタイマ値がクリアされる。
【０１３０】
満タンフラグ１をリセットする処理がなされた後は、玉貸し禁止フラグをオフ状態にする処理がなされ（ＳＣ１１）、その後、玉貸し禁止解除コマンド出力フラグをオン状態（セット状態）にする処理（ＳＣ１２）がなされる。その後、この玉貸し可能判定処理が終了する。このように、満タン状態でなくなった場合には、玉貸し禁止フラグがオフ状態にされることにより、玉貸し可能な状態であることが示され、玉貸し禁止解除コマンド出力フラグがセットされることにより、玉貸し禁止解除コマンドが賞球制御基板３７に送られる。
【０１３１】
以上に説明したように、玉貸し装置９７ｂにおける玉切れ状態が検出された場合および余剰玉受皿４が満タン状態になった場合のそれぞれの場合には、玉貸しが禁止される。そして、そのような玉切れ状態および満タン状態がそれぞれ復旧した場合には、それぞれに応じて玉貸し禁止が解除される。玉貸し禁止状態の解除が係員の操作によらず自動的に行なわれるため、玉貸し禁止状態の解除についての係員の手間を省くことができる。
【０１３２】
また、玉切れスイッチ１８７による払出し可能な貸玉の有無の検出に基づいて、玉貸し装置９７ｂから貸玉を払出せない状態である旨の判定を行なうことが可能であり、貸玉を払出せない状態である旨の判定が行なわれた場合に貸玉の払出しを禁止（停止）させる旨を特定可能な玉貸し禁止コマンドを賞球制御用マイクロコンピュータ３７０へ出力させて玉貸し装置９７ｂによる貸玉の払出しを停止させることが可能であるため、基本回路５３において玉切れの面から玉貸し装置９７ｂの状況を管理することが可能になる。
【０１３３】
また、満タンスイッチ４０２による満タン検出に基づいて、玉貸し装置９７ｂから貸玉を払出せない状態である旨の判定を行なうことが可能であり、貸玉を払出せない状態である旨の判定が行なわれた場合に貸玉の払出しを禁止（停止）させる旨を特定可能な玉貸し禁止コマンドを賞球制御用マイクロコンピュータ３７０へ出力させて玉貸し装置９７ｂによる貸玉の払出しを停止させることが可能であるため、基本回路５３において余剰玉受皿４の満タンの面から玉貸し装置９７ｂの状況を管理することが可能になる。
【０１３４】
図１３は、発射可能判定処理を示すフローチャートである。この発射可能判定処理は、図１０に示された入賞球信号処理のＳＡ２により実行される処理である。
【０１３５】
まず、満タンスイッチ４０２からの検出信号に基づいて、余剰玉受皿４の満タン状態が検出されたか否かの判断がなされる（ＳＱ１）。満タン状態が検出されていないと判断された場合には、後述するＳＱ７に進む。一方、満タン状態が検出されたと判断された場合には、発射禁止フラグがオン状態（セット状態）であるか否かの判断がなされる（ＳＱ２）。ここで、発射禁止フラグとは、打玉の発射が禁止された状態であることを示すためのフラグであり、後述するＳＱ５によりオン状態にされ、後述するＳＱ１０によりオフ状態（リセット状態）にされる。
【０１３６】
ＳＱ２により発射禁止フラグがオン状態であると判断された場合には、この発射可能判定処理が終了する。一方、ＳＱ２により発射禁止フラグがオン状態ではないと判断された場合には、タイマＴ３のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＱ３）。ここで、タイマＴ３とは、満タンの検出状態の継続時間を計時するタイマであり、発射禁止フラグをオン状態にさせるか否かの判断のために用いられる。
【０１３７】
次に、タイマＴ３のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＱ４）。この場合の判断に用いられる所定値は、ノイズにより満タン状態の誤検出がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ３のタイマ値が、まだ所定値になっていないと判断された場合は、この発射可能判定処理が終了する。一方、タイマＴ３のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態になったものとみなし、発射禁止フラグをオン状態にする処理がなされる（ＳＱ５）。そして、発射禁止コマンド出力フラグをオン状態（セット状態）にし（ＳＱ６）、この発射可能判定処理が終了する。このように発射禁止コマンド出力フラグがオン状態にされた場合には、賞球コマンドとして発射禁止コマンドが出力される。
【０１３８】
また、前述したＳＱ１により満タン状態が検出されていないと判断されてＳＱ７に進んだ場合は、発射禁止フラグがオン状態（セット状態）であるか否かの判断がなされる（ＳＱ７）。ＳＱ７により発射禁止フラグがオン状態ではないと判断された場合には、この発射可能判定処理が終了する。一方、ＳＱ７により発射禁止フラグがオン状態であると判断された場合には、タイマＴ２のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＱ８）。ここで、タイマＴ２とは、非満タンの検出状態の継続時間を計時するタイマであり、発射禁止フラグをオフ状態にさせるか否かの判断のために用いられる。
【０１３９】
次に、タイマＴ２のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に非満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＱ９）。この場合の判断に用いられる所定値は、ノイズにより非満タン状態の誤判断がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ２のタイマ値が、まだ所定値になっていないと判断された場合は、この発射可能判定処理が終了する。一方、タイマＴ２のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態ではなくなったものとみなし、発射禁止フラグをオフ状態（リセット状態）にする処理がなされる（ＳＱ１０）。そして、発射禁止解除コマンド出力フラグをオン状態（セット状態）にし（ＳＱ１１）、この発射可能判定処理が終了する。このように発射禁止解除コマンド出力フラグがオン状態にされた場合には、賞球コマンドとして発射禁止解除コマンドが出力される。
【０１４０】
以上に説明したように、余剰玉受皿４が満タン状態になった場合には、打玉の発射が禁止される。そして、そのような満タン状態が復旧した場合には、発射禁止が解除される。発射禁止状態の解除が係員の操作によらず自動的に行なわれるため、発射禁止状態の解除についての係員の手間を省くことができる。
【０１４１】
図１４は、前述した入賞球信号処理のＳＡ１０により実行される賞球可能判定処理を示すフローチャートである。賞球可能判定処理において、ＣＰＵ５６は、まず、満タンフラグ２がセットされているか否かの判断がなされる（ＳＤ１）。満タンフラグ２は、賞球装置５７ａにより払出せる賞球が存在する状態で余剰玉受皿４が満タンになった場合にセットされるフラグであり、賞球時用の満タンフラグである。
【０１４２】
満タンフラグ２がセットされていると判断された場合は、後述するＳＤ１７に進む。一方、満タンフラグ２がセットされていないと判断された場合は、玉切れ検出スイッチ１６７により賞球有りの検出（払出せる賞球が存在していることの検出）があったか否かの判断がなされる（ＳＤ２）。賞球有りの検出がなかったと判断された場合は、後述するＳＤ３に進む。一方、賞球有りの検出があったと判断された場合は、賞球禁止フラグがオン状態（セット状態）になっているか否かの判断がなされる（ＳＤ８）。ここで、賞球禁止フラグとは、賞球の払出しが禁止状態にあることを示すためのフラグである。賞球禁止フラグがオン状態になっていると判断された場合は、後述するＳＤ９に進む。一方、賞球禁止フラグがオン状態になっていないと判断された場合は、ＳＤ１３に進み、満タンスイッチ４０２からの検出信号に基づいて、余剰玉受皿４の満タン状態が検出されたか否かの判断がなされる。
【０１４３】
満タン状態が検出されていないと判断された場合には、そのままこの賞球可能判定処理が終了する。一方、満タン状態が検出されたと判断された場合には、タイマＴ５のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＤ１４）。ここで、タイマＴ５とは、満タンの検出状態の継続時間を計時するタイマであり、満タンフラグ１をセットさせるか否かの判断のために用いられる。
【０１４４】
次に、タイマＴ５のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＤ１５）。この場合の判断に用いられる所定値は、ノイズにより満タン状態の誤検出がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間および玉の流下状態により瞬間的に検出状態になる場合を除外するための検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ５のタイマ値が、まだ所定値になっていないと判断された場合は、この玉貸し可能判定処理が終了する。一方、タイマＴ５のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態になったものとみなし、満タンフラグ２をセットする処理がなされる（ＳＤ１６）。タイマＴ５のタイマ値が所定値になったと判断された場合は、ＳＤ１６においてタイマＴ５のタイマ値がクリアされる。その後、後述するＳＤ６に進み、賞球禁止フラグをオン状態（セット状態）にした後、ＳＤ１２において賞球禁止コマンド出力フラグをオン状態（セット状態）にし、この賞球可能判定処理が終了する。
【０１４５】
ここで、賞球禁止フラグとは、賞球の払出しが禁止されている状態を示す場合にセットされるフラグである。また、賞球禁止コマンド出力フラグとは、賞球コマンドとして賞球禁止コマンドを出力させる場合にセットされるフラグである。
【０１４６】
また、前述したＳＤ８により賞球禁止フラグがオン状態になっていると判断されてＳＤ９に進んだ場合は、賞球可能判定タイマのタイマ値を「１」だけ加算更新させる処理がなされる（ＳＤ９）。ここで、賞球可能判定タイマとは、玉切れ検出スイッチ１６７による玉切れ検出に基づいて賞球禁止状態になった後、玉切れ検出スイッチ１６７が玉切れの非検出状態になった場合に、賞球禁止状態を自動的に解除するタイミングを判断するために用いられるタイマである。つまり、玉切れ検出スイッチ１６７が玉切れの検出状態から玉切れの非検出状態になった場合に、ある程度の時間にわたって非検出状態が続いたことを条件として玉切れ状態が復旧したと判断すれば、ノイズ等による復旧の誤判断を防ぎ、玉切れ状態の復旧を確実に判断することができる。
【０１４７】
次に、賞球可能判定タイマのタイマ値が、確実に玉切れ状態が復旧できたと判断できる所定値（たとえば、２２００ｍＳ）になったか否かの判断がなされる（ＳＤ１０）。この場合の判断に用いられる所定値は、ノイズを排除可能な時間に相当する値に設定されている。これにより、ノイズ等による復旧の誤判断を防ぎ、玉切れ状態の復旧を確実に判断することができる。
【０１４８】
賞球可能判定タイマのタイマ値がまだ所定値になっていないと判断された場合は、この賞球可能判定処理が終了する。一方、賞球可能判定タイマのタイマ値が所定値になったと判断された場合は、賞球禁止フラグをオフ状態にする処理がなされる（ＳＤ１１）。これにより、賞球払出し禁止状態である旨が示されないようになる。賞球可能判定タイマのタイマ値は、ＳＤ１０において賞球可能判定タイマのタイマ値が所定値になったと判断された場合に、クリアされる。そして、賞球禁止解除コマンド出力フラグをオン状態（セット状態）にする処理（ＳＤ１２）がなされた後、この賞球可能判定処理が終了する。ここで、賞球禁止解除コマンド出力フラグとは、賞球禁止解除コマンドを賞球コマンドとして出力させる場合にセットされるフラグである。このように、賞球禁止解除コマンド出力フラグがセットされることにより、賞球禁止解除コマンドが賞球制御基板３７に送られる。
【０１４９】
また、前述したＳＤ２により賞球有りの検出がなかったと判断されてＳＤ３に進んだ場合は、タイマＴ４のタイマ値を「１」だけ加算更新させる処理がなされる。ここで、タイマＴ４とは、パチンコ玉が賞球装置９７ａへの供給通路を流れることにより生じる玉切れ検出スイッチ１６７のオフ状態が誤って玉切れとみなされないようにするために玉切れ検出スイッチ１６７の検出有効期間を規定するのに用いられるタイマである。
【０１５０】
次に、タイマＴ４のタイマ値が、玉切れ検出スイッチ１６７の検出有効期間に該当する所定値になっているか否かの判断がなされる（ＳＤ４）。この場合の所定値は、賞球装置９７ａに供給されるパチンコ玉の移動に起因して生じる玉切れ検出スイッチ１６７のオンオフ状態のオン期間に相当する値よりも長い値に設定されている。つまり、パチンコ玉が賞球装置９７ａへの供給通路を流れている場合には、パチンコ玉が停滞している場合と異なり、パチンコ玉の通過にともなって玉切れ検出スイッチ１６７がオンオフを繰返す。ところが、極めて短いタイミングにおいて玉切れ検出スイッチ１６７がオン状態になっている場合を玉切れ検出状態とみなしてしまえば、パチンコ玉の通過にともなうオンオフ状態中における短時間のオフ状態が玉切れ状態として誤検出されるおそれがある。このような誤検出を防ぐために、パチンコ玉の通過にともなって生じるオンオフ状態中のオフ状態の期間よりも長い期間待って玉切れ検出スイッチ１６７がオンしている場合にのみ、玉切れ状態であると判断するのである。
【０１５１】
タイマＴ４のタイマ値が、所定値になっていないと判断された場合は、この賞球可能判定処理が終了する。一方、タイマＴ４のタイマ値が、所定値になったと判断された場合は、賞球禁止フラグをオン状態（セット状態）であるか否かの判断がなされる（ＳＤ５）。賞球禁止フラグがオン状態であると判断された場合は、すでに賞球禁止状態になっているため、この賞球可能判定処理が終了する。一方、賞球禁止フラグがオン状態ではないと判断された場合は、賞球禁止フラグをオン状態にする処理がなされる（ＳＤ６）。これにより、賞球禁止状態であることが示される。そして、賞球禁止コマンド出力フラグをオン状態（セット状態）にし（ＳＤ７）、この賞球可能判定処理が終了する。
【０１５２】
ＳＤ１において満タンフラグ２がセットされていると判断されてＳＤ１７に進んだ場合は、満タンスイッチ４０２からの検出信号に基づいて、余剰玉受皿４の満タン状態が検出されたか否かの判断がなされる。満タン状態が検出されていると判断された場合には、そのままこの賞球可能判定処理が終了する。一方、満タン状態が検出されていないと判断された場合には、タイマＴ１６のタイマ値を「１」だけ加算更新させる処理がなされる（ＳＤ１８）。ここで、タイマＴ１６とは、非満タンの検出状態の継続時間を計時するタイマであり、満タンフラグ２をリセットさせるか否かの判断のために用いられる。
【０１５３】
次に、タイマＴ１６のタイマ値が、満タンスイッチ４０２からの検出信号に基づいて余剰玉受皿４が確実に非満タン状態になっていると判断できる所定値になったか否かの判断がなされる（ＳＤ１９）。この場合の判断に用いられる所定値は、ノイズにより非満タン状態の誤判断がなされないように、ノイズが混入した場合に生じ得ないと考えられる検出継続時間（たとえば０．２ｓ）に設定されている。タイマＴ１６のタイマ値が、まだ所定値になっていないと判断された場合は、この賞球可能判定処理が終了する。一方、タイマＴ１６のタイマ値が、所定値になったと判断された場合は、余剰玉受皿４が満タン状態ではなくなったものとみなし、満タンフラグ２をリセットする処理がなされる（ＳＤ２０）。タイマＴ１６のタイマ値が所定値になったと判断された場合は、ＳＤ２０においてタイマＴ１６のタイマ値がクリアされる。
【０１５４】
満タンフラグ２をリセットする処理がなされた後は、賞球禁止フラグをオフ状態にする処理がなされ（ＳＤ１１）、その後、賞球禁止解除コマンド出力フラグをオン状態（セット状態）にする処理（ＳＤ１２）がなされる。その後、この賞球可能判定処理が終了する。このように、満タン状態でなくなった場合には、賞球禁止フラグがオフ状態にされることにより、賞球の払出しが可能な状態であることが示され、賞球禁止解除コマンド出力フラグがセットされることにより、賞球禁止解除コマンドが賞球制御基板３７に送られる。
【０１５５】
以上に説明したように、賞球装置９７ａにおける玉切れ状態が検出された場合および余剰玉受皿４が満タン状態になった場合のそれぞれの場合には、賞球が禁止される。そして、そのような玉切れ状態および満タン状態がそれぞれ復旧した場合には、それぞれに応じて賞球禁止が解除される。賞球禁止状態の解除が係員の操作によらず自動的に行なわれるため、賞球禁止状態の解除についての係員の手間を省くことができる。
【０１５６】
また、玉切れ検出スイッチ１６７による払出し可能な賞球の有無の検出に基づいて、賞球装置９７ａから賞球を払出せない状態である旨の判定を行なうことが可能であり、賞球を払出せない状態である旨の判定が行なわれた場合に賞球の払出しを禁止（停止）させる旨を特定可能な賞球禁止コマンドを賞球制御用マイクロコンピュータ３７０へ出力させて賞球装置９７ａによる賞球の払出しを停止させることが可能であるため、基本回路５３において玉切れの面から賞球装置９７ａの状況を管理することが可能になる。
【０１５７】
また、満タンスイッチ４０２による満タン検出に基づいて、賞球装置９７ａから賞球を払出せない状態である旨の判定を行なうことが可能であり、賞球を払出せない状態である旨の判定が行なわれた場合に賞球の払出しを禁止（停止）させる旨を特定可能な賞球禁止コマンドを賞球制御用マイクロコンピュータ３７０へ出力させて賞球装置９７ａによる賞球の払出しを停止させることが可能であるため、基本回路５３において余剰玉受皿４の満タンの面から賞球装置９７ａの状況を管理することが可能になる。
【０１５８】
図１５〜図１８は、ＣＰＵ５６が実行する賞球コマンド出力処理を示すフローチャートである。この賞球コマンド出力処理は、図７に示した割り込み処理のＳ１４により実行される処理である。
【０１５９】
図１５を参照して、賞球コマンド出力処理においては、まず、玉貸し禁止コマンド出力フラグがオン状態になっているか否かの判断がなされる（ＳＥ１）。玉貸し禁止コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＥ１０による賞球禁止コマンド出力フラグのチェックに進む。
【０１６０】
一方、玉貸し禁止コマンド出力フラグがオン状態になっていると判断された場合は、コマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＥ２）。ここで、コマンドインタバルタイマとは、賞球コマンドのインタバルの最短期間を規定するために用いられるタイマである。
【０１６１】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＥ１０による賞球禁止コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、コマンドタイマがタイムアップしたか否かの判断がなされる（ＳＥ３）。ここで、コマンドタイマとは、賞球コマンドの出力期間を規定するために用いられるタイマである。このコマンドタイマは、所定値（４ｍＳ）に相当するタイマ値になった場合にタイムアップする。
【０１６２】
コマンドタイマがタイムアップしていないと判断された場合は、玉貸し禁止コマンドの出力データをセットする処理がなされる（ＳＥ７）。これにより、玉貸し禁止コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、コマンドインタバルタイマをリセットする処理がなされる（ＳＥ８）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、コマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＥ９）がなされた後、ＳＥ１０に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１６３】
一方、コマンドタイマがタイムアップしたと判断された場合は、玉貸し禁止コマンド出力フラグをオフ状態にする処理がなされる（ＳＥ４）。これにより、既に出力されていた玉貸し禁止コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＥ５）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＥ６）がなされた後、ＳＥ１０に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１６４】
次に、ＳＥ１０では、賞球禁止コマンド出力フラグがオン状態になっているか否かの判断がなされる。賞球禁止コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＦ１による発射禁止コマンド出力フラグのチェックに進む。
【０１６５】
一方、賞球禁止コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＥ１１）。
【０１６６】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＦ１による発射禁止コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＥ１２）。
【０１６７】
コマンドタイマがタイムアップしていないと判断された場合は、賞球禁止コマンドの出力データをセットする処理がなされる（ＳＥ１６）。これにより、賞球禁止コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＥ１７）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＥ１８）がなされた後、ＳＦ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１６８】
一方、コマンドタイマがタイムアップしたと判断された場合は、賞球禁止コマンド出力フラグをオフ状態にする処理がなされる（ＳＥ１３）。これにより、既に出力されていた賞球禁止コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＥ１４）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＥ１５）がなされた後、ＳＦ１に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１６９】
次に、図１６を参照して、ＳＦ１では、発射禁止コマンド出力フラグがオン状態になっているか否かの判断がなされる。発射禁止コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＦ１０による玉貸し禁止コマンド出力フラグのチェックに進む。
【０１７０】
一方、発射禁止コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＦ１）。
【０１７１】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＦ１０による玉貸し禁止コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＦ３）。
【０１７２】
コマンドタイマがタイムアップしていないと判断された場合は、発射禁止コマンドの出力データをセットする処理がなされる（ＳＦ７）。これにより、発射禁止コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＦ８）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＦ９）がなされた後、ＳＦ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１７３】
一方、コマンドタイマがタイムアップしたと判断された場合は、発射禁止コマンド出力フラグをオフ状態にする処理がなされる（ＳＦ４）。これにより、既に出力されていた発射禁止コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＦ５）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＦ６）がなされた後、ＳＦ１０に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１７４】
次に、ＳＦ１０では、玉貸し禁止解除コマンド出力フラグがオン状態になっているか否かの判断がなされる。玉貸し禁止解除コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＦ１による発射禁止コマンド出力フラグのチェックに進む。
【０１７５】
一方、玉貸し禁止解除コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＦ１１）。
【０１７６】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＧ１による賞球禁止解除コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＦ１２）。
【０１７７】
コマンドタイマがタイムアップしていないと判断された場合は、玉貸し禁止解除コマンドの出力データをセットする処理がなされる（ＳＦ１６）。これにより、玉貸し禁止解除コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＦ１７）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＦ１８）がなされた後、ＳＧ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１７８】
一方、コマンドタイマがタイムアップしたと判断された場合は、玉貸し禁止解除コマンド出力フラグをオフ状態にする処理がなされる（ＳＦ１３）。これにより、既に出力されていた玉貸し禁止解除コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＦ１４）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＦ１５）がなされた後、ＳＧ１に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１７９】
次に、図１７を参照して、ＳＧ１では、賞球禁止解除コマンド出力フラグがオン状態になっているか否かの判断がなされる。賞球禁止解除コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＧ１０による発射禁止解除コマンド出力フラグのチェックに進む。
【０１８０】
一方、賞球禁止解除コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＧ１）。
【０１８１】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＧ１０による玉貸し禁止コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＧ３）。
【０１８２】
コマンドタイマがタイムアップしていないと判断された場合は、賞球禁止解除コマンドの出力データをセットする処理がなされる（ＳＧ７）。これにより、賞球禁止解除コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＧ８）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＧ９）がなされた後、ＳＧ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１８３】
一方、コマンドタイマがタイムアップしたと判断された場合は、賞球禁止解除コマンド出力フラグをオフ状態にする処理がなされる（ＳＧ４）。これにより、既に出力されていた賞球禁止解除コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＧ５）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＧ６）がなされた後、ＳＧ１０に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１８４】
次に、ＳＧ１０では、発射禁止解除コマンド出力フラグがオン状態になっているか否かの判断がなされる。発射禁止解除コマンド出力フラグがオン状態になっていないと判断された場合は、後述するＳＨ１による賞球個数コマンド出力フラグのチェックに進む。
【０１８５】
一方、発射禁止解除コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＧ１１）。
【０１８６】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、後述するＳＨ１による賞球個数コマンド出力フラグのチェックに進む。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＧ１２）。
【０１８７】
コマンドタイマがタイムアップしていないと判断された場合は、発射禁止解除コマンドの出力データをセットする処理がなされる（ＳＧ１６）。これにより、発射禁止解除コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＧ１７）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＧ１８）がなされた後、ＳＧ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１８８】
一方、コマンドタイマがタイムアップしたと判断された場合は、発射禁止解除コマンド出力フラグをオフ状態にする処理がなされる（ＳＧ１３）。これにより、既に出力されていた発射禁止解除コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＧ１４）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＧ１５）がなされた後、ＳＧ１に進む。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。
【０１８９】
次に、図１８を参照して、ＳＨ１では、賞球個数コマンド出力フラグがオン状態になっているか否かの判断がなされる。賞球個数コマンド出力フラグがオン状態になっていないと判断された場合は、この賞球コマンド出力処理が終了する。
【０１９０】
一方、賞球個数コマンド出力フラグがオン状態になっていると判断された場合は、前述したコマンドインタバルタイマのタイマ値が４ｍＳ以上になっているか否かの判断がなされる（ＳＨ１）。
【０１９１】
コマンドインタバルタイマのタイマ値が４ｍＳ以上になっていないと判断された場合は、この賞球コマンド出力処理が終了する。一方、コマンドインタバルタイマのタイマ値が４ｍＳ以上になったと判断された場合は、前述したコマンドタイマがタイムアップしたか否かの判断がなされる（ＳＨ３）。
【０１９２】
コマンドタイマがタイムアップしていないと判断された場合は、賞球個数コマンドの出力データをセットする処理がなされる（ＳＨ７）。これにより、賞球個数コマンドが賞球コマンドとして遊技制御基板３１から出力される。次に、前述したコマンドインタバルタイマをリセットする処理がなされる（ＳＨ８）。これにより、タイムアップしたコマンドインタバルタイマが初期化される。次に、前述したコマンドタイマのタイマ値を「１」だけ加算更新する処理（ＳＨ９）がなされた後、ＳＨ１に進む。これにより、コマンドインタバルタイマのタイムアップ後には、コマンドタイマによって賞球コマンド出力期間の計時が行なわれることとなる。
【０１９３】
一方、コマンドタイマがタイムアップしたと判断された場合は、賞球個数コマンド出力フラグをオフ状態にする処理がなされる（ＳＨ４）。これにより、既に出力されていた賞球個数コマンドの出力が要求されない状態となる。そして、コマンドタイマをリセットする処理がなされる（ＳＨ５）。これにより、タイムアップしたコマンドタイマが初期化される。次に、コマンドインタバルタイマの計時をスタートさせる処理（ＳＨ６）がなされた後、この賞球コマンド出力処理が終了する。これにより、コマンドタイマのタイムアップ後には、コマンドインタバルタイマによってインタバル期間の計時が行なわれることとなる。  以上に示した賞球コマンド出力処理によれば、賞球コマンドの出力期間および非出力期間がタイマにより時間管理される。そして、賞球コマンドには、玉貸禁止コマンド、賞球禁止コマンド、発射禁止コマンド、玉貸禁止解除コマンド、賞球禁止解除、発射禁止コマンド、賞球個数コマンドの順に優先度（優先順位）が予め定められており、優先度が高い方から順に各賞球コマンドの出力のための処理が実行されるために、前述したように基本回路５３の処理負担を軽減することができる。さらに、優先度が高い方から順に各賞球コマンドの出力のための処理が実行されるために、前述したように賞球制御用マイクロコンピュータ３７０の処理負担をも軽減することができる。さらに、賞球コマンドの出力処理について優先順位が定められているため、払出中止等のパチンコ遊技機１の制御にとって重要なコマンドをできる限り早く出力することが可能になる。
【０１９４】
さらに、賞球の払出条件が成立した場合には、賞球禁止コマンドにしたがって賞球の払出しが停止されている状態であっても、賞球の払出個数を特定可能な賞球個数コマンドが出力される。後述するように、その賞球個数コマンドにより指定される賞球個数は、賞球制御用マイクロコンピュータ３７０側において記憶され、その記憶情報が賞球装置９７ａによる賞球を払出す制御に用いられるため、賞球払出制御の状態を監視することなく、景品玉払出条件の成立に応じて賞球個数コマンドを即座に出力することができる。このように、賞球払出制御状態の監視が不要になり、賞球個数コマンドの出力待ちのための記憶を基本回路５３側で行なう必要がないので、賞球の払出しに関する基本回路５３の処理負担を軽減することができる。
【０１９５】
また、１回のコマンド出力期間が終了するとコマンド出力用のフラグがリセット（オフ）されることにより、賞球コマンドは１回のコマンド出力期間のみ出力される。つまり、指令情報は、賞球コマンド（指令）の出力条件が発生するごとに予め定められた出力継続期間にわたって一度のみ出力させるだけで済む。後述するように、賞球制御用マイクロコンピュータ３７０側では、１度賞球コマンドを受け取れば、その賞球コマンドの内容を記憶するので、賞球コマンドは１回受け取れば制御に支障が生じない。このように、賞球コマンドは１回のコマンド出力期間のみ出力するだけ済むので、基本回路５３が同じ内容の賞球コマンドを繰返し出力させる処理を行なう必要がなくなる。このため、賞球コマンドの出力に関する処理回数を低減することが可能になるため、基本回路５３の処理負担を軽減することができる。
【０１９６】
図１９は、エラー表示処理の一例を示すフローチャートである。このエラー表示処理は、入賞球信号処理のＳＢ１１により実行される処理である。
【０１９７】
エラー表示処理において、ＣＰＵ５６は、まず、タイマＴ９が動作中であるかどうか確認する（Ｓ４１）。動作中でなければ、エラー表示フラグをオンし（Ｓ４２）、エラー表示要求をセットする（Ｓ４３）。そして、タイマＴ９を起動する（Ｓ４４）。また、賞球エラーカウンタの値を＋１する（Ｓ４５）。賞球エラーカウンタの値は、Ｓ１２でチェックされ、所定時間内にその値が所定値を超えると自動復旧しない完全エラー状態とされる。なお、エラー表示要求がセットされると、例えば、図７に示された表示制御データ設定処理（Ｓ４）および表示制御データ出力処理（Ｓ５）において、可変表示装置８にエラー表示がなされるように制御されたり、データ出力処理（Ｓ６）においてスピーカ２７からエラー報知音が発生されるように制御されたりする。
【０１９８】
そして、遊技状態が通常状態であるならば（Ｓ４６）、ホールト状態になる。通常状態とは、大当り遊技状態および可変表示部９に可変表示がなされている状態以外の状態である。なお、ホールト状態は、定期リセット信号によっても解除されない遊技制御停止状態であり、遊技機の電源がオフされ、電源再投入によって解除される。
【０１９９】
Ｓ４１においてタイマＴ９が動作中である場合には、ＣＰＵ５６は、タイマＴ９がタイムアウトしているか否か確認する（Ｓ４７）。タイムアウトした場合には、エラー表示要求をリセットするとともに（Ｓ４８）、エラー表示中フラグをオフする（Ｓ４９）。また、賞球払出中フラグをオフする（Ｓ５０）。よって、遊技機は、再度入賞球検出と賞球払出制御を行なえる状態に復帰する。なお、エラー表示フラグがオンしているときには、遊技進行は中断されている。
【０２００】
以上のように、遊技制御基板３１における基本回路５３のＣＰＵ５６が、実際の払出数が賞球予定数を超えたと判断したら、遊技制御が中断され、エラー報知がなされる。そして、タイマＴ９がタイムアウトしたら正常遊技状態に復帰する。また、そのようなエラー状態の発生が所定期間内に所定回を超えた場合には、電源断によらなければ復帰しない完全エラー状態とされる。さらに、例えば大当たり中や確率変動中等の遊技者にとって有利な状態となっていない通常状態では、直ちに完全エラー状態とされる。
【０２０１】
次に、賞球制御基板３７に設けられた賞球制御用マイクロコンピュータ３７０のＣＰＵ３７１により実行される処理を説明する。
【０２０２】
図２０は、賞球制御用マイクロコンピュータ３７０により実行される賞球制御処理および５００μＳタイマ割り込み処理を示すフローチャートである。図７においては、（ａ）に賞球制御処理が示され、（ｂ）に５００μＳタイマ割り込み処理が示されている。
【０２０３】
図２０の（ａ）を参照して、賞球制御処理においては、まず、ＲＡＭ３７６の初期化等のデータの初期化を行なうイニシャル処理が行なわれる（ＳＩ１）。次に、賞球装置９７ａの賞球モータ２８９Ａおよび玉貸し装置９７ｂの玉貸しモータ２８９Ｃの駆動制御を行なうための賞球モータ制御処理が実行される（ＳＩ２）。賞球モータ制御処理の内容については、図２２〜図２７を用いて後述する。賞球モータ制御処理は、無限ループにより繰返し実行され続けるが、後述する５００μＳタイマ割り込み処理が起動された場合には、賞球モータ制御処理を構成するプログラムのうちの実行中の位置で一時停止され、５００μＳタイマ割り込み処理が実行される（ＳＩ３）。その５００μＳタイマ割り込み処理が終了すると一時停止したプログラムの位置から実行が再開される。
【０２０４】
次に、図２０の（ｂ）を参照して、５００μＳタイマ割り込み処理を説明する。５００μＳタイマ割り込み処理は、遊技制御基板３１からＩＮＴ信号および賞球コマンドが送られてくると、ＣＰＵ３７１により管理されるタイマ割り込み用のタイマの計時値が５００μＳになるごとに実行が開始される。
【０２０５】
５００μＳタイマ割り込み処理においては、まず、予め定められたデータの初期化を行なうイニシャル処理が行なわれる（ＳＩ４）。次に、遊技制御基板３１から送られてくる賞球コマンドを読込むための賞球データ読込処理が実行される（ＳＩ５）。その後、この５００μＳタイマ割り込み処理が終了し、賞球モータ制御処理のループが再び実行される。
【０２０６】
図２１は、賞球制御用マイクロコンピュータ３７０により実行される賞球データ読込処理を示すフローチャートである。この賞球データ読込処理は、前述した５００μＳタイマ割り込み処理のＳＩ５により実行される処理である。この賞球データ読込処理は、５００μＳ経過ごとに実行される。
【０２０７】
賞球データ読込処理においては、まず、遊技制御基板３１から送られてきた賞球コマンドを賞球制御用マイクロコンピュータ３７０に読込む処理がなされる（ＳＩ６）。次に、ＩＮＴ信号がオンしているか否か、すなわち、ＩＮＴ信号が有効状態となっているか否かが判断される（ＳＩ７）。ＩＮＴ信号が有効状態となっている場合には、ＩＮＴ信号が立ち上がって初回のコマンドであるか、または、今回の処理で読込んだ賞球コマンドが前回の処理で読込んだ賞球コマンドと同じコマンドであるか否かの判断がなされる（ＳＩ８）。
【０２０８】
今回の処理で読込んだ賞球コマンドがＩＮＴ信号が立ち上がって初回のコマンドであるか、または、前回の処理で読込んだ賞球コマンドと同じコマンドであると判断された場合は、賞球通信カウンタのカウンタ値が予め定められた最大値（ＭＡＸ）となっているか否かの判断がなされる（ＳＩ９）。ここで、賞球通信カウンタは、ＩＮＴ信号が有効状態となっている期間中において抽出した賞球コマンドが前回に抽出した賞球コマンドと一致したことが続いた回数を計数するためのカウンタであり、その最大値は、「３」に設定されている。
【０２０９】
賞球通信カウンタのカウンタ値が最大値になっていないと判断された場合は、賞球通信カウンタのカウンタ値を「１」だけ加算更新し（ＳＩ１０）、ＳＩ１２に進む。一方、賞球通信カウンタのカウンタ値が最大値となっていると判断された場合は、賞球通信カウンタのカウンタ値を加算更新せずにそのままＳＩ１２に進む。
【０２１０】
また、ＳＩ７によりＩＮＴ信号が有効状態になっていないと判断された場合、または、ＳＩ８により今回の処理で読込んだ賞球コマンドが前回の処理で読込んだ賞球コマンドと同じコマンドではないと判断された場合は、賞球通信カウンタのカウンタ値をクリアする処理がなされた（ＳＩ１１）後、ＳＩ１２に進む。このように、賞球通信カウンタは、ＩＮＴ信号が無効状態になった場合と、今回の処理で読込んだ賞球コマンドが前回の処理で読込んだ賞球コマンドと同じコマンドではない場合とにおいて、クリアされる。したがって、連続して賞球コマンドが一致しなければ、賞球通信カウンタのカウンタ値は「０」になる。
【０２１１】
ＳＩ１２では、賞球通信カウンタのカウンタ値が「３」であるか否かの判断がなされる。賞球通信カウンタのカウンタ値が「３」ではないと判断された場合は、今回受信した賞球コマンドをＲＡＭ３７６のワークエリアにセット（記憶）し（ＳＩ１６）、この賞球データ読込処理が終了する。一方、賞球通信カウンタのカウンタ値が「３」であると判断された場合は、３回連続して一致した賞球コマンドを受信コマンド格納エリアにセット（記憶）する処理がなされる（ＳＩ１４）。この受信コマンド格納エリアは、正規のコマンドデータとみなされたコマンドデータがセットされるエリアである。この受信コマンド格納エリアに格納された賞球コマンドに基づいた制御が賞球制御用マイクロコンピュータ３７０により実行される。
【０２１２】
次に、受信コマンド格納エリアに格納された賞球コマンドにより賞球の払出しが指定されているか否かの判断がなされる（ＳＩ１５）。賞球の払出しが指定されていないと判断された場合には、今回受信した賞球コマンドをＲＡＭ３７６のワークエリアにセット（記憶）し（ＳＩ１６）、この賞球データ読込処理が終了する。賞球の払出しが指定されていると判断された場合には、受信コマンド格納エリアに格納された賞球コマンドにより指定されている賞球個数に対応する個数の賞球カウンタのカウンタ値を「１」だけ加算更新する処理がなされる（ＳＩ１７）。その後、この賞球データ読込処理が終了する。
【０２１３】
ここで、賞球カウンタとは、５個、１０個、１５個というような賞球の払出数を指定した賞球コマンドの受信数を計数記憶するカウンタをいい、１払出単位数の賞球を何単位分払出すかを特定可能なものである。この賞球カウンタは、ＲＡＭ３７６において計数記憶される。賞球カウンタは、１個から１５個までの合計１５種類の賞球単位数のそれぞれに対応して別個に設けられている。したがって、ＳＩ１７においては、１個から１５個までの合計１５種類のそれぞれに対応する賞球カウンタのうち、賞球コマンドが指定する賞球個数に対応する個数の賞球カウンタが加算更新される。
【０２１４】
図２２および図２３は、賞球制御用マイクロコンピュータ３７０により実行される賞球モータ制御処理を示すフローチャートである。この賞球モータ制御処理は、前述した図２０の賞球制御処理のＳＩ２により実行される処理である。
【０２１５】
賞球モータ制御処理においては、まず、玉貸し装置９７ｂの玉貸しモータ２８９Ｃの駆動制御を行なうための玉貸しモータ制御処理が実行される（ＳＪ１）。玉貸しモータ制御処理の内容については、図２６を用いて後述する。
【０２１６】
次に、前述した賞球カウンタのカウンタ値が「０」以外であるか否かの判断と、賞球中フラグがセットされているか否かの判断とがなされる（ＳＪ２）。ここで、賞球中フラグは、現在が賞球中である旨を示すためのフラグであり、後述するＳＪ５によりセットされる。ＳＪ２では、賞球カウンタのカウンタ値が「０」以外であること、すなわち未払出しの賞球があることと、賞球中フラグがセットされていること、すなわち賞球中であることとを判断することにより、賞球モータ２８９Ａの駆動が必要か否かを判断しているのである。ＳＪ２のうちの２つの判断条件のうちの少なくとも１つの条件が満たされていれば、賞球モータ２８９Ａの駆動条件が成立していることとなる。
【０２１７】
賞球モータ２８９Ａの駆動条件が成立していないと判断された場合（ＳＪ２，Ｎ）は、玉貸モータ制御に戻る。一方、賞球モータ２８９Ａの駆動条件が成立していると判断された場合（ＳＪ２，Ｙ）は、受信コマンド格納エリアに格納された賞球コマンドに応じて処理を分岐させるための分岐処理が実行される（ＳＪ４）。この分岐処理の内容については、図２４を用いて後述する。
【０２１８】
次に、前述した賞球中フラグをセットする処理がなされる（ＳＪ５）。これにより、賞球の払出し中である旨が示される。次に、賞球の払出し予定個数を設定するための払出予定数設定処理が実行される（ＳＪ６）。これにより、賞球の払出予定個数が設定される。この払出予定数設定処理の内容については、図２５を用いて後述する。
【０２１９】
次に、賞球モータ２８９Ａを駆動状態（オン状態）にする（ＳＪ７）。これにより、賞球の払出動作が行なわれる。そして、タイマＴ１１を起動する処理がなされる（ＳＪ８）。ここで、タイマＴ１１は、賞球モータ２８９Ａを駆動開始したとき、または１個の賞球払出が終了したときにセットされ、タイムアウトすると賞球モータ位置センサ３００Ａのエラーとされる。すなわち、賞球モータ位置センサ３００Ａのオンチェックタイマである。
【０２２０】
その後、賞球モータ位置センサ３００Ａがオンしたか否かの判定を行なう（ＳＪ９）。オンしない場合はＳＪ１１に進み、タイマＴ１１がタイムアウトしたか否かを判定し、タイマＴ１１がタイムアウトした場合には、エラー処理に移行する（ＳＪ１１，ＳＪ１２）。一方、タイマＴ１１がタイムアウトするとこの賞球モータ制御処理が終了する。また賞球モータ位置センサ３００Ａがオンした場合には、タイマＴ１１を停止させる（ＳＪ１０）。
【０２２１】
次に、図２３を参照して、賞球個数カウンタのカウンタ値を「１」だけ加算更新する処理がなされる（ＳＫ１）。ここで、賞球個数カウンタは、賞球装置９７ａから払出された賞球の個数をカウントするためのカウンタであり、賞球モータ位置センサ３００Ａがオンした場合に、賞球が払出しが行なわれたとみなして加算更新される。
【０２２２】
次に、賞球個数カウンタのカウンタ値が前述したように設定された払出予定数と一致するか否かの判断がなされる（ＳＫ２）。賞球個数カウンタのカウンタ値が払出予定数と一致すると判断された場合は、後述するＳＫ３に進む。一方、賞球個数カウンタのカウンタ値が払出予定数と一致しないと判断された場合は、タイマＴ１２を起動する（ＳＫ６）。ここで、タイマＴ１２は、賞球モータ位置センサ３００Ａがオンすることに応じてセットされるタイマである。タイマＴ１２がタイムアウトした場合には、賞球モータ位置センサ３００Ａのエラーとされる。すなわち、賞球モータ２８９Ａにより賞球の払出しが行なわれる場合には、玉繰出用スクリューで繰出された玉が払出されて賞球モータ位置センサ３００Ａにより検出されなくなることについてもチェックが行なわれる。つまり、タイマＴ１２は、賞球モータ位置センサ３００Ａのオフチェックタイマとして用いられる。
【０２２３】
タイマＴ１２の起動後、賞球制御用ＣＰＵ３７１は、賞球モータ位置センサ３００Ａがオフしたか否かの判定を行なう（ＳＫ７，ＳＫ１０）。そして、賞球モータ位置センサ３００Ａがオフする前にタイマＴ１２がタイムアウトするとエラー処理に移行する（ＳＫ１０，ＳＫ１１）。一方、賞球モータ位置センサ３００Ａがオフすると、タイマＴ１２を停止して（ＳＫ８）、この賞球モータ制御処理が終了する。
【０２２４】
また、前述したＳＫ２により賞球個数カウンタのカウンタ値が払出予定数と一致すると判断されてＳＫ３に進んだ場合は、遊技制御基板３１からの賞球個数信号で指令された個数の賞球の払出制御が完了したことになるので、賞球モータ２８９Ａの駆動を停止させる（ＳＫ３）。そして、賞球個数カウンタをリセットし（ＳＫ４）、賞球中フラグもリセットする（ＳＫ５）。つまり、賞球個数カウンタにセットされた個数の賞球の払出しが完了したことに応じて、賞球個数カウンタおよび賞球中フラグがリセットされるのである。その後、この賞球モータ処理が終了する。
【０２２５】
図２４は、分岐処理を示すフローチャートである。この分岐処理は、前述した賞球モータ処理のＳＪ４により実行される処理である。
【０２２６】
分岐処理においては、まず、賞球コマンドのビット０〜３が１０進数で「１」すなわち、２進数で「０００１」であるか否かの判断がなされる（ＳＬ１）。つまり、ここでは、通常払出しであるか否かが判断されるのである。通常払出しであると判断された場合には、賞球コマンドの制御内容を指定する払出制御指定処理が実行され（ＳＬ５）、その後、後述するＳＬ４に進む。この払出制御指定処理の内容については、図２６を用いて後述する。
【０２２７】
一方、通常払出しではないと判断された場合には、前述したタイマＴ１１の作動中であるか否かの判断がなされる（ＳＬ２）。タイマＴ１１の作動中であると判断された場合には、前述したＳＪ９に進む。つまり、分岐処理が実行されている時に、タイマＴ１１が既に作動中である場合は、前述したＳＪ５〜ＳＪ８の処理の実行が不要であるため、それらの処理をバイパスして直接ＳＪ９に進むのである。一方、タイマＴ１１の作動中ではないと判断された場合には、前述したタイマＴ１２の作動中であるか否かの判断がなされる（ＳＬ３）。
【０２２８】
タイマＴ１２の作動中であると判断された場合には、前述したＳＫ７に進む。分岐処理が実行されている時に、タイマＴ１２が既に作動中である場合は、前述したＳＪ５以降でＳＫ７よりも前の処理の実行が不要であるため、それらの処理をバイパスして直接ＳＫ７に進むのである。一方、タイマＴ１２の作動中ではないと判断された場合には、前述したＳＬ４に進む。
【０２２９】
払出制御処理の実行後、または、タイマＴ１１およびタイマＴ１２が作動中でないことによりＳＬ４に進んだ場合は、賞球禁止フラグ（後述する払出制御指定処理でセットまたはリセットされるもの）がオン状態（セット状態）になっているか否かの判断がなされる。賞球禁止フラグがオン状態になっていると判断された場合は、賞球の払出しが禁止されていることにより賞球モータ制御を行なう必要がないため、賞球モータ制御処理が終了する。一方、賞球禁止フラグがオン状態になっていないと判断された場合は、この分岐処理が終了し、前述した賞球モータ制御処理のＳＪ５に進む。
【０２３０】
図２５は、払出予定数設定処理を示すフローチャートである。この払出予定数設定処理は、前述した賞球モータ処理のＳＪ６により実行される処理である。
【０２３１】
払出予定数設定処理においては、まず、１５種類のそれぞれの賞球単位個数に対応する賞球カウンタのうち、賞球単位個数の多い賞球カウンタから順に、カウンタ値をチェックする処理がなされる（ＳＬ６）。つまり、１５個、１４個、…３個、２個、１個の順に対応する賞球カウンタのカウンタ値がチェックされる。そして、カウンタ値が１以上の賞球カウンタのうち、対応する払出単位個数が最も多い賞球カウンタの払出単位個数を前述した払出予定数としてセットする処理がなされる（ＳＬ７）。たとえば、１５個の賞球単位個数の賞球カウンタが１以上の場合は、払出予定数として「１５」をセットする。この払出予定数は、賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６の所定領域に記憶設定される。そして、払出予定数の設定に応じて、払出予定数の設定に用いられた賞球カウンタのカウンタ値を「１」だけ減算更新させる処理がなされる（ＳＬ８）。これにより、払出予定数の設定に用いられた賞球カウンタは、カウンタ値が「１」ずつ減算更新されるのである。
【０２３２】
図２６は、払出制御指定処理を示すフローチャートである。この払出制御指定処理は、前述した分岐処理のＳＬ５により実行される処理である。
【０２３３】
払出制御指定処理においては、まず、受信した賞球コマンドが玉貸禁止コマンドであるか否かの判断がなされる（ＳＮ１）。玉貸禁止コマンドであると判断された場合は、玉貸禁止フラグをセットする処理がなされる（ＳＮ３）。これにより、玉貸禁止が指令されている旨が示される。その後、この払出制御指定処理が終了する。一方、玉貸禁止コマンドではないと判断された場合は、受信した賞球コマンドが賞球禁止コマンドであるか否かの判断がなされる（ＳＮ２）。
【０２３４】
賞球禁止コマンドであると判断された場合は、賞球禁止フラグをセットする処理がなされる（ＳＮ５）。これにより、賞球禁止が指令されている旨が示される。その後、この払出制御指定処理が終了する。一方、賞球禁止コマンドではないと判断された場合は、受信した賞球コマンドが発射禁止コマンドであるか否かの判断がなされる（ＳＮ４）。
【０２３５】
発射禁止コマンドであると判断された場合は、発射禁止フラグがセットされ（ＳＮ７）、発射制御信号がＬＯＷレベルにされる（ＳＮ８）。これにより、発射禁止が指令されている旨が示されるとともに、打玉の発射が不可能な状態に制御される。その後、払出制御指定処理が終了する。一方、発射禁止コマンドではないと判断された場合は、受信した賞球コマンドが玉貸禁止解除コマンドであるか否かの判断がなされる（ＳＮ６）。
【０２３６】
玉貸禁止解除コマンドであると判断された場合は、玉貸禁止フラグをリセットする処理がなされる（ＳＮ１０）。これにより、玉貸禁止が指令されている旨が示されなくなる。その後、この払出制御指定処理が終了する。一方、玉貸禁止解除コマンドではないと判断された場合は、受信した賞球コマンドが賞球禁止解除コマンドであるか否かの判断がなされる（ＳＮ９）。
【０２３７】
賞球禁止解除コマンドであると判断された場合は、賞球禁止フラグをリセットする処理がなされる（ＳＮ１２）。これにより、賞球禁止が指令されている旨が示されなくなる。その後、この払出制御指定処理が終了する。一方、賞球禁止解除コマンドではないと判断された場合は、受信した賞球コマンドが発射禁止解除コマンドであるか否かの判断がなされる（ＳＮ１１）。
【０２３８】
発射禁止解除コマンドであると判断された場合は、発射禁止フラグがリセットされ（ＳＮ１３）、発射制御信号がＨＩＧＨレベルにされる（ＳＮ１４）。これにより、発射禁止が指令されている旨が示されなくなるとともに、打玉の発射が可能な状態に制御される。その後、この払出制御指定処理が終了する。一方、発射禁止解除コマンドではないと判断された場合は、この払出制御指定処理が終了する。
【０２３９】
このように、払出制御指定処理によれば、通常払出し以外の賞球コマンドを解読し、賞球コマンドにより指定された制御内容に応じて、各種フラグの制御および制御信号の制御が行なわれる。また、賞球モータ２８９Ａを駆動しているときに、所定時間内に賞球モータ位置センサ３００Ａがオンしなかったりオフしなかった場合には、エラーと判定される。賞球モータ位置センサ３００Ａがオンしなかったりオフしなかった場合には、賞球機構部分の玉繰出用スクリューが回転しなかったり、玉詰まりが生じて玉繰出用スクリューの回転が阻害されている場合等が考えられるからである。
【０２４０】
また、賞球モータ位置センサ３００Ａの出力が正常であるにもかかわらず、賞球機構部分の下手側に設けられている賞球カウントスイッチ３０１Ａ，３０１Ｂ（＝賞球カウントスイッチ（ｂ））がオンしなかった場合には、賞球カウントスイッチ３０１Ａ，３０１Ｂの故障等が考えられるので、やはりエラーと判定される。そして、賞球カウントスイッチ（ｂ）がオフしなかった場合には、賞球カウントスイッチ３０１Ａ，３０１Ｂの近傍で玉詰まりが生じている等が考えられるので、やはりエラーと判定される。
【０２４１】
図２７は、玉貸しモータ制御処理を示すフローチャートである。この玉貸しモータ制御処理は、前述した賞球モータ制御処理のＳＪ１により実行される処理である。
【０２４２】
玉貸しモータ制御処理においては、まず、カードユニット５０が賞球制御基板３７に接続されているか否かの判断がなされる（ＳＰ１）。具体的には、前述したカードユニット接続確認用信号が入力されている場合には、カードユニット５０が接続されていると判断する。カードユニット５０が接続されていないと判断された場合は、発射制御信号をＬＯＷレベルにする処理がなされる（ＳＰ２０）。これにより、打玉の発射が不可能な状態にされる。一方、カードユニット５０が接続されていると判断された場合は、前述した発射禁止フラグ（払出制御指定処理でセットまたはリセットされる発射禁止フラグ）がオン状態（セット状態）にあるか否かの判断がなされる（ＳＰ２）。
【０２４３】
発射禁止フラグがオン状態にあると発射された場合は、発射制御信号をＬＯＷレベルにする処理がなされ（ＳＰ２２）、後述するＳＰ４に進む。これにより、打玉の発射が不可能な状態にされる。一方、発射禁止フラグがオン状態にないと発射された場合は、発射制御信号をＨＩＧＨレベルにする処理がなされ（ＳＰ３）、ＳＰ４に進む。これにより、打玉の発射が可能な状態にされる。
【０２４４】
ＳＰ４では、玉貸中フラグがセットされているか否かの判断がなされる。ここで、玉貸中フラグは、玉貸中である旨を示すフラグであり、後述するＳＰ１２によりセットされ得る。玉貸中フラグがセットされていると判断された場合は、後述するＳＰ１４に進む。一方、玉貸中フラグがセットされていないと判断された場合は、玉貸待機フラグがセットされているか否かの判断がなされる（ＳＰ５）。ここで、玉貸待機フラグとは、玉貸しの待機状態にあることを示すフラグであり、後述するＳＰ９によりセットされ得る。
【０２４５】
玉貸待機フラグがセットされていると判断された場合は、後述するＳＰ１０に進む。一方、玉貸待機フラグがセットされていないと判断された場合は、玉貸し禁止フラグ（払出制御指定処理でセットまたはリセットされる玉貸し禁止フラグ）がオン状態（セット状態）になっているか否かの判断がなされる（ＳＰ６）。玉貸し禁止フラグがオン状態になっていると判断された場合は、玉貸しが禁止されている状態にあるため、カードユニット５０に与えるＰＲＤＹ信号（パチンコ機動作信号）をＬＯＷレベルにする処理がなされる（ＳＰ２１）。ＰＲＤＹ信号が、ＬＯＷレベルになった場合、カードユニット５０においては、玉貸し操作の受付が不可能な状態にされる。その後、この玉貸しモータ制御処理が終了する。このように、玉貸し装置９７ｂにおいて貸玉の玉切れまたは余剰玉受皿４の満タンにより貸玉の払出しが不可能な状態になり、玉貸禁止フラグがセットされた場合には、ＰＲＤＹ信号により、玉貸しが不可能である旨がカードユニット５０に通知される。このような信号による通知により、パチンコ遊技機１の外部において、玉貸しが不可能である旨を知ることができる。また、玉貸し操作が行なわれるカードユニット５０の側で、ＰＲＤＹ信号により玉貸しが不可能である旨を知ることができるので、玉貸しに関する操作の受付を停止させる等、玉貸しが不可能な状態に対応する処置をカードユニット５０において行なうことができる。
【０２４６】
一方、玉貸し禁止フラグがオン状態になっていないと判断された場合は、玉貸しが禁止されていない状態にあるため、カードユニット５０に与えるＰＲＤＹ信号をＨＩＧＨレベルにする処理がなされる（ＳＰ７）。ＰＲＤＹ信号が、ＨＩＧＨレベルになった場合、カードユニット５０においては、玉貸しが可能な状態にされる。
【０２４７】
次に、玉貸しスイッチの操作に応じて玉貸しを要求するＢＲＤＹ信号（ユニット玉貸し操作信号）がオン状態になっているか否かの判断がなされる（ＳＰ８）。
【０２４８】
ＢＲＤＹ信号がオン状態になっていないと判断された場合は、玉貸し動作をする必要がないため、この玉貸しモータ制御処理が終了する。一方、ＢＲＤＹ信号がオン状態になっていると判断された場合は、玉貸し動作のための待機をするために、玉貸待機フラグをセットする処理がなされ（ＳＰ９）。その後、この玉貸しモータ制御処理が終了する。このように玉貸待機フラグがセットされると、その回の玉貸しモータ制御処理の実行時においては、玉貸し動作が行なわれないが、次回以降の玉貸しモータ制御処理の実行時においてＢＲＱ信号（玉貸し要求信号）の受信を条件として玉貸し動作が行なわれることとなる。これにより、玉貸しスイッチの操作から所定時間遅延して玉貸し動作が行なわれる。
【０２４９】
前述したＳＰ５により玉貸待機フラグがセットされていると判断されてＳＰ１０に進んだ場合は、玉貸し実行のためにＢＲＱ信号がオン状態になっているか否かの判断がなされる。ＢＲＱ信号がオン状態になっていないと判断された場合は、この玉貸しモータ制御処理が終了する。これにより、ＢＲＱ信号の受信が待たれる。一方、ＢＲＱ信号がオン状態になっていると判断された場合は、玉貸しモータ２８９Ｃを駆動状態にする処理がなされる（ＳＰ１１）。これにより、玉貸し装置５７ｂから貸玉が払出される。
【０２５０】
次に、ＥＸＳ信号（玉貸し完了信号）をオン状態にする処理がなされる（ＳＰ１２）。これにより、玉貸しの実行中であることがカードユニット５０に知らされる。次に、玉貸中フラグがセットされるとともに、玉貸待機フラグがリセットされる（ＳＰ１３）。これにより、玉貸し待機状態が終了し、玉貸しの実行中であることが示される。
【０２５１】
次に、玉貸カウントスイッチ３０１Ｃにより貸玉の払出しが検出されたか否かの判断がなされる（ＳＰ１４）。貸玉の払出しが検出されていないと判断された場合は、この玉貸しモータ処理が終了する。一方、貸玉の払出しが検出されたと判断された場合は、玉貸しカウンタを「１」だけ加算更新させる処理がなされる（ＳＰ１５）。ここで、玉貸しカウンタは、玉貸し装置５７ｂから払出された貸玉の数をカウントするためのカウンタである。
【０２５２】
次に、玉貸カウンタのカウンタ値が「２５」になったか否かの判断がなされる（ＳＰ１６）。ここで、カウンタ値が「２５」になった場合とは、１払出し単位分（１００円）の貸玉数である。つまり、ＰＲＤＹ信号は、１払出し単位ごとに出力されるため、貸玉の払出しは、１払出し単位分ずつ行なわれる。カウンタ値が「２５」になっていないと判断された場合は、この玉貸しモータ制御処理が終了し、玉貸カウンタのカウンタ値が「２５」になるまで待たれる。一方、玉貸カウンタのカウンタ値が「２５」になったと判断された場合は、１払出し単位分の払出しが行なわれたため、玉貸中フラグをリセットする処理がなされる（ＳＰ１８）。これにより、玉貸中の状態ではないことが示される。
【０２５３】
次に、玉貸モータ２８９Ｃを停止状態にする処理がなされる（ＳＰ１８）。これにより、１払出し単位分の払出しに応じて、貸玉の払出しが停止される。そして、ＥＸＳ信号（玉貸し完了信号）をオフ状態にする処理がなされる（ＳＰ１９）。これにより、玉貸しが完了したことがカードユニット５０に知らされる。その後、この玉貸しモータ処理制御が終了する。
【０２５４】
次に、賞球および玉貸しについての代表的な制御動作を説明する。図２８〜図３１は、賞球および玉貸しについての代表的な制御動作を示すタイミングチャートである。
【０２５５】
図２８には、賞球時の基本的な制御動作が示されている。図２８においては、入賞球検出スイッチ（始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３、および、入賞口スイッチ２４０の総称）から遊技制御基板３１への入力、遊技制御基板３１からのＩＮＴ信号の出力、遊技制御基板３１からの賞球コマンドの出力、賞球カウントスイッチ（♯１）３０１Ａ，賞球カウントスイッチ（♯２）３０１Ｂから遊技制御基板３１への入力、賞球制御基板３７から賞球モータ２８９Ａへの駆動信号の出力、および、遊技制御基板３１側のエラー動作の状態が示されている。
【０２５６】
図２８を参照して、入賞球検出スイッチにより５個払出分の入賞、１５個払出分の入賞、および、５個払出分の入賞が続けて検出された場合、それぞれの入賞に応じて、ＩＮＴ信号と、払出個数を指定した賞球コマンドとが遊技制御基板３１から即座に出力される。そのような賞球コマンドによる払出し個数は、賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６に記憶される。そして、そのような払出し個数の記憶情報に基づいて、５個払出回転分、１５個払出回転分、５個払出回転分の駆動信号が賞球制御基板３７から賞球モータ２８９Ａにそれぞれ出力される。これにより、５個の賞球、１０個の賞球、５個の賞球が順次払出され、その賞球個数が賞球カウントスイッチにより検出される。この場合、遊技制御基板３１側のエラー動作は生じていない。
【０２５７】
図２９には、パチンコ遊技機１の電源投入時の制御動作が示されている。図２９においては、入賞球検出スイッチ（始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３、および、入賞口スイッチ２４０の総称）から遊技制御基板３１への入力、玉切れスイッチ１８７から遊技制御基板３１への入力、玉切れ検出スイッチ１６７から遊技制御基板３１への入力、玉切れスイッチから遊技制御基板３１への入力、遊技制御基板３１からのＩＮＴ信号の出力、遊技制御基板３１からの賞球コマンドの出力、賞球カウントスイッチ（♯１）３０１Ａ，賞球カウントスイッチ（♯２）３０１Ｂから遊技制御基板３１への入力、賞球制御基板３７から賞球モータ２８９Ａへの駆動信号の出力が示されている。
【０２５８】
図２９を参照して、パチンコ遊技機１の電源が投入されると、前述したメイン処理における初期化処理（Ｓ２）において、発射禁止フラグ、玉貸禁止フラグ、および、賞球禁止フラグがそれぞれオン状態にされる。そして、まず、満タンスイッチ４０２が満タン状態を検出していないことを条件として、発射禁止フラグがオフ状態にされ、ＩＮＴ信号に伴って発射禁止解除コマンドが出力される。そして、玉切れスイッチ１８７がオフ状態（玉切れ非検出状態）であることが確認されてから２０００ｍＳ経過後に玉貸し禁止フラグがオフ状態にされ、ＩＮＴ信号に伴って玉貸し禁止解除コマンドが出力される。そして、玉切れ検出スイッチ１６７がオフ状態（玉切れ非検出状態）であることが確認されてから２２００ｍＳ経過後に賞球禁止フラグがオフ状態にされ、ＩＮＴ信号に伴って賞球禁止解除コマンドが出力される。
【０２５９】
また、この場合は、賞球禁止解除コマンドの出力後において入賞球検出スイッチにより５個払出分の入賞が検出されている。この５個分の賞球の払出しのための賞球コマンドは、賞球禁止解除コマンドの出力後において出力される。その賞球コマンドによる払出し個数は、賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６に記憶される。そのような賞球個数を指定した賞球コマンドに応じて５個払出回転分の駆動信号が賞球制御基板３７から賞球モータ２８９Ａに出力される。これにより、５個の賞球が払出され、その賞球個数が賞球カウントスイッチにより検出される。
【０２６０】
図３０には、玉切れ時の制御動作が示されている。図３０においては、図２９と同様のスイッチ等の入出力が示されている。図３０を参照して、賞球の払出しが行なわれている最中において、玉切れスイッチ１８７および玉切れ検出スイッチ１６７が同時にオン状態（玉切れ検出状態）になっている。つまり、玉切れ状態になっている。この場合、玉切れ検出に応じて、玉貸禁止コマンド出力フラグと賞球禁止コマンド出力フラグとが同時にオン状態になるが、前述したような優先順位にしたがって、ＩＮＴ信号に伴って玉貸禁止コマンドが先に出力され、その後、ＩＮＴ信号に伴って賞球禁止コマンドが出力される。この場合は、玉切れ検出状態において、入賞球検出スイッチにより５個払出分の入賞が検出されている。この５個分の賞球の払出しのための賞球コマンドは、前述したような優先順位にしたがって、賞球禁止解除コマンドの出力後においてＩＮＴ信号に伴って出力される。その賞球コマンドによる払出し個数は、賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６に記憶される。そして、その賞球禁止状態が解除された後、払出し個数の記憶情報に基づいて、賞球の払出しが行なわれる。
【０２６１】
そして、玉切れスイッチ１８７および玉切れ検出スイッチ１６７が同時にオフ状態になっている。つまり、玉切れ状態が復旧している。玉切れスイッチ１８７がオフ状態になってから２０００ｍＳ経過後に玉貸し禁止フラグがオフ状態にされ、ＩＮＴ信号に伴って玉貸し禁止解除コマンドが出力される。そして、玉切れ検出スイッチ１６７がオフ状態になってから２２００ｍＳ経過後に賞球禁止フラグがオフ状態にされ、ＩＮＴ信号に伴って賞球禁止解除コマンドが出力される。
【０２６２】
図３１には、満タン時の制御動作が示されている。図３１においては、入賞球検出スイッチ（始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３、および、入賞口スイッチ２４０の総称）から遊技制御基板３１への入力、満タンスイッチ４０２から遊技制御基板３１への入力、遊技制御基板３１からのＩＮＴ信号の出力、遊技制御基板３１からの賞球コマンドの出力、賞球カウントスイッチ（♯１）３０１Ａ，賞球カウントスイッチ（♯２）３０１Ｂから遊技制御基板３１への入力、賞球制御基板３７から賞球モータ２８９Ａへの駆動信号の出力が示されている。
【０２６３】
図３１を参照して、賞球の払出しが行なわれている最中において、満タンスイッチ４０２がオン状態になっている。つまり、余剰玉受皿４が満タン状態になっている。この場合、満タン検出に応じて、玉貸禁止コマンド出力フラグ、賞球禁止コマンド出力フラグ、および発射禁止コマンド出力フラグがほぼ同時期にオン状態になるが、前述したような優先順位にしたがって、ＩＮＴ信号に伴って玉貸禁止コマンドが先に出力され、その後、ＩＮＴ信号に伴って賞球禁止コマンドが出力され、その後、ＩＮＴ信号に伴って発射禁止コマンドが出力される。この場合は、満タン検出状態において、入賞球検出スイッチにより５個払出分の入賞が検出されている。この５個分の賞球の払出しのための賞球コマンドは、前述したような優先順位にしたがって、発射禁止コマンドの出力後においてＩＮＴ信号に伴って出力される。その賞球コマンドによる払出し個数は、賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６に記憶される。そして、その賞球禁止状態が解除された後、払出し個数の記憶情報に基づいて、賞球の払出しが行なわれることになる。
【０２６４】
その後、満タンスイッチ４０２がオフ状態になっている。つまり、満タン状態が復旧している。このような満タン状態の復旧に応じて、優先順位にしたがい、玉貸禁止解除コマンド、賞球禁止解除コマンド、および発射禁止解除コマンドが順次出力される。
【０２６５】
次に、以上説明した実施形態の変形例や特徴点を以下に列挙する。
（１）  前述した実施の形態においては、図２８〜図３１に示されるように、指令情報（賞球コマンド）を出力する指令情報出力手段（基本回路５３）は、景品玉（賞球）の払出しに関する指令の出力条件が発生（賞球禁止コマンド、賞球禁止解除コマンド、賞球個数コマンド等の出力条件成立）するごとに、指令情報を玉払出制御手段（賞球制御用マイクロコンピュータ３７０）により受信可能に予め定められた出力継続期間（たとえば４ｍＳ）にわたって一度のみ出力することが示されている。このような場合の指令情報の出力は、ＩＮＴ信号に伴って賞球コマンドを１回だけ出力する場合の他、次のような場合も含まれる。すなわち、賞球コマンドについては１回だけではなく同じコマンドを出力し続け、玉払出制御手段が受信する必要があるタイミングでのみＩＮＴ信号をオン状態にすることにより、景品玉（賞球）の払出しに関する指令の出力条件が発生するごとに、指令情報を玉払出制御手段により受信可能（ＩＮＴ信号の出力により受信可能にすること）に予め定められた出力継続期間にわたって一度のみ出力する場合も含まれる。
【０２６６】
（２）  また、前述した実施の形態においては、受信した賞球コマンドの内容が３回連続して一致した場合に、その賞球コマンドを正規のコマンドとみなしたが、複数回であればよく、３回には限られない。また、賞球コマンドの一致判定期間が、賞球コマンドの有効期間の全てにわたる例を示したが、これに限らず、一致判定期間は、賞球コマンドの有効期間内であれば、どのような長さの期間に限定してもよい。
【０２６７】
（３）  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２６８】
【課題を解決するための手段の具体例】
（１）  図１等に示されたパチンコ遊技機１により、予め定められた景品玉払出条件が成立（入賞検出）したことに応じて玉（賞球）が払出される遊技機が構成されている。図３に示された賞球装置９７ａにより、玉を払出す玉払出手段が構成されている。図４に示された玉切れ検出スイッチ１６７により、該玉払出手段が払出し可能な玉の存在の有無を検出する玉検出手段が構成されている。図３等に示された基本回路５３により、前記遊技機の遊技状態を制御する手段であって、玉の払出しに関する指令情報（賞球コマンド）を送信する遊技制御手段が構成されている。図４等に示された賞球制御用マイクロコンピュータ３７０により、前記遊技制御手段と別個に設けられ、該遊技制御手段から送信された前記指令情報を受け、その指令情報にしたがって前記玉払出手段により玉を払出す制御を行なう玉払出制御手段が構成されている。図３等に示されたランプ制御基板３５により、前記遊技制御手段と別個に設けられ、ランプを点灯させる制御を行なうランプ制御手段が構成されている。図３等に示された玉切れランプ５２により、該ランプ制御手段に接続され、前記玉払出手段により払出し可能な玉が存在しないときに点灯する玉切れランプが構成されている。前記遊技制御手段は、前記ランプ制御手段に対し、該ランプ制御手段の制御動作を指定するランプ指令情報を送信する。前記ランプ制御手段は、前記遊技制御手段から送信された前記ランプ指令情報を受け、前記玉払出手段により払出し可能な玉が存在しないときに前記玉切れランプを点灯させる制御を行なう。図１８に示された賞球コマンド出力処理のＳＨ７により、前記景品玉払出条件が成立したときに玉の払出個数を特定可能な個数指令情報を送信する個数指令情報送信手段が構成されている。図３等に示された基本回路５３のＣＰＵ５６、さらに具体的には図１４に示された賞球可能判定処理のＳＤ２〜ＳＤ１２により、前記玉検出手段の検出出力に基づいて、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態か払出せない状態であるかを判定する判定手段が構成されている。図３等に示された基本回路５３のＣＰＵ５６、さらに具体的には図１５に示された賞球コマンド出力処理のＳＥ１６により、前記個数指令情報に基づく玉を前記玉払出手段から払出せない状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報を送信する払出禁止指令情報送信手段が構成されている。図３等に示された基本回路５３のＣＰＵ５６、さらに具体的には図1７に示された賞球コマンド出力処理のＳＧ７により、前記払出禁止指令情報を送信した後、前記個数指令情報に基づく玉を前記玉払出手段から払出せる状態である旨の判定が前記判定手段によりなされた場合に前記個数指令情報に基づく玉の払出しの禁止を解除する旨を特定可能な払出禁止解除指令情報を送信する払出禁止解除指令情報送信手段が構成されている。図４等に示された賞球制御用マイクロコンピュータ３７０のＲＡＭ３７６、さらに具体的には図２１に示された賞球データ読込処理のＳＩ１７により、受信した前記個数指令情報により特定される玉の払出個数である未払出数を認識可能に記憶する未払出数記憶手段が構成されている。図２６に示された払出制御指定手段のＳＮ５により、前記払出禁止指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しを禁止する玉払出禁止手段が構成されている。図２６に示された払出制御指定手段のＳＮ１２により、前記払出禁止解除指令情報を受信したことにより、前記玉払出手段による前記個数指令情報に基づく玉の払出しの禁止を解除する玉払出禁止解除手段が構成されている。図３０に示されるように、前記個数指令情報送信手段は、前記払出禁止指令情報送信手段により前記払出禁止指令情報が送信され、前記玉払出禁止手段により前記個数指令情報に基づく玉の払出しが禁止されている状態であっても、前記景品玉払出条件が成立したときに前記個数指令情報を送信する。前記玉払出制御手段は、前記払出禁止解除指令情報送信手段により前記払出禁止解除指令情報が送信され、前記玉払出禁止解除手段により前記個数指令情報に基づく玉の払出しの禁止が解除されたときに、前記未払出数記憶手段に記憶された前記未払出数の玉を払出す制御を行なう。
【０２６９】
（２）  図６に示されるように、前記遊技制御手段から前記玉払出制御手段に送信される指令情報は、種類に応じて優先順位が予め定められている。図１５〜図１８に示されるように、前記遊技制御手段から前記玉払出制御手段へ、複数種類の前記指令情報を順次出力する場合に、前記優先順位にしたがった順序で指令情報を出力する。
【０２７０】
（３）  図１５〜図１８に示されるように、前記遊技制御手段と前記玉払出制御手段との間は、前記遊技制御手段から前記玉払出制御手段への一方向通信による情報の送信が行なわれる。
【０２７１】
（４）  図４等に示されたＩ／Ｏポート部５７により、前記遊技制御手段の内部から外部への情報の出力が可能であるが前記遊技制御手段の外部から内部への情報の入力が不可能である不可逆性出力手段が構成されている。
【０２７２】
（５）  図２８〜図３１に示されるように、前記遊技制御手段は、玉の払出しに関する指令の送信条件が発生（賞球禁止コマンド、賞球禁止解除コマンド、賞球個数コマンド等の出力条件成立）するごとに、前記指令情報を前記玉払出制御手段により受信可能に予め定められた送信継続期間（たとえば４ｍＳ）にわたって一度のみ送信する。
【０２７３】
（６）  図２１に示されるように、前記玉払出制御手段は、前記遊技制御手段から前記指令情報を受けた場合に、前記指令情報についての予め定められた送信継続期間内での所定期間にわたって当該指令情報を監視し、当該指令情報の内容が前記所定期間変化しないことを条件として前記指令情報にしたがった制御を行なう。
【０２７４】
【課題を解決するための手段の具体例の効果】
請求項１に関しては、次のような効果を得ることができる。玉払出手段により、さらに玉が払出される。玉検出手段により、さらに玉払出手段が払出し可能な玉の存在の有無が検出される。遊技機の遊技状態を制御する手段である遊技制御手段により、玉の払出しに関する指令情報が送信される。遊技制御手段と別個に設けられた玉払出制御手段により、該遊技制御手段から送信された指令情報を受け、その指令情報にしたがって玉払出手段により玉を払出す制御が行なわれる。遊技制御手段とは別個に設けられたランプ制御手段により、ランプを点灯させる制御が行なわれる。玉切れランプは、ランプ制御手段に接続され、玉払出手段により払出し可能な玉が存在しないときに点灯される。遊技制御手段により、さらにランプ制御手段に対し、ランプ制御手段の制御動作を指定するランプ指令情報が送信される。ランプ制御手段により、さらに遊技制御手段から送信されたランプ指令情報を受け、玉払出手段により払出し可能な玉が存在しないときに玉切れランプを点灯させる制御が行なわれる。遊技制御手段に含まれる個数指令情報送信手段により、景品玉払出条件が成立したときに玉の払出個数を特定可能な個数指令情報が送信される。遊技制御手段に含まれる判定手段により、玉検出手段の検出出力に基づいて、個数指令情報に基づく玉を玉払出手段から払出せる状態か払出せない状態であるかが判定される。遊技制御手段に含まれる払出禁止指令情報送信手段により、個数指令情報に基づく玉を玉払出手段から払出せない状態である旨の判定が判定手段によりなされた場合に個数指令情報に基づく玉の払出しを禁止させる旨を特定可能な払出禁止指令情報が送信される。遊技制御手段に含まれる払出禁止解除指令情報送信手段により、払出禁止指令情報を送信した後、個数指令情報に基づく玉を前記玉払出手段から払出せる状態である旨の判定が判定手段によりなされた場合に個数指令情報に基づく玉の払出しの禁止を解除する旨を特定可能な払出禁止解除指令情報が送信される。玉払出制御手段に含まれる未払出数記憶手段により、受信した前記個数指令情報により特定される玉の払出個数である未払出数が認識可能に記憶される。玉払出制御手段に含まれる玉払出禁止手段により、払出禁止指令情報を受信したことにより、玉払出手段による個数指令情報に基づく玉の払出しが禁止される。玉払出制御手段に含まれる玉払出禁止解除手段により、払出禁止解除指令情報を受信したことにより、玉払出手段による個数指令情報に基づく玉の払出しの禁止が解除される。個数指令情報送信手段により、払出禁止指令情報送信手段により払出禁止指令情報が送信され、玉払出禁止手段により個数指令情報に基づく玉の払出しが禁止されている状態であっても、景品玉払出条件が成立したときに個数指令情報が送信される。玉払出制御手段により、払出禁止解除指令情報送信手段により払出禁止解除指令情報が送信され、玉払出禁止解除手段により個数指令情報に基づく玉の払出しの禁止が解除されたときに、未払出数記憶手段に記憶された未払出数の玉を払出す制御が行なわれる。
【０２７５】
請求項２に関しては、請求項１に関する効果に加えて、次のような効果を得ることができる。複数種類の指令情報を順次送信する場合に、優先順位にしたがった順序で指令情報が送信されるため、複数種類の指令情報を同時に送信しなくても済むため、送信のために同時に処理する情報量を抑制することが可能になり、遊技制御手段の処理負担を軽減することができる。
【０２７６】
請求項３に関しては、請求項１に関する効果に加えて、次のような効果を得ることができる。遊技制御手段と玉払出制御手段との間の情報の送信が、遊技制御手段から玉払出制御手段への一方向通信に基づいて行なわれるため、玉払出制御手段から遊技制御手段への不正なデータの入力による遊技制御手段の不正制御動作を極力防止することができる。
【０２７７】
請求項４に関しては、請求項１に関する効果に加えて、次のような効果を得ることができる。遊技制御手段の内部から外部への情報の出力が可能であるが遊技制御手段の外部から内部への情報の入力が不可能になるため、遊技制御手段から玉払出制御手段への一方向通信が確実に行なわれる。これにより、玉払出制御手段等の遊技制御手段の外部から遊技制御手段の内部に不正な信号を入力させて不正な制御を行なう不正行為を防ぐことができる。
【０２７８】
請求項５に関しては、請求項１に関する効果に加えて、次のような効果を得ることができる。指令情報は、送信条件が発生するごとに予め定められた送信継続期間にわたって一度のみ送信させるだけで済むので、遊技制御手段が同じ内容の指令情報を繰返し送信させる処理を行なう必要がなくなる。このため、指令情報の送信に関する処理回数を低減することが可能になるため、遊技制御手段の処理負担をさらに軽減することができる。
【０２７９】
請求項６に関しては、請求項１に関する効果に加えて、次のような効果を得ることができる。受けた指令情報の内容が所定期間変化しないことを条件としてその指令情報にしたがった制御が行なわれるため、ノイズ等の影響によって瞬間的に正規の指令情報が本来のものとは異なる情報に変化した場合であっても、その情報に基づいて誤った制御が行なわれてしまう不都合を防ぐことができる。その結果、精度が高い払出制御を行なうことができる。
【図面の簡単な説明】
【図１】  パチンコ遊技機およびこれに対応して設置されたカードユニットの正面図である。
【図２】遊技盤の正面図である。
【図３】パチンコ遊技機の制御に用いられる各種制御基板およびそれに関連する構成要素を示すブロック図である。
【図４】パチンコ遊技機の制御に用いられる各種制御基板およびそれに関連する構成要素を示すブロック図である。
【図５】基本回路から出力される賞球コマンドのデータの内容を説明するための説明図である。
【図６】賞球制御基板が賞球コマンドを受信する態様を説明するためのタイミングチャートである。
【図７】基本回路により実行されるメイン処理および割り込み処理を示すフローチャートである。
【図８】始動入賞口チェック処理を示すフローチャートである。
【図９】大入賞口チェック処理を示すフローチャートである。
【図１０】入賞球信号処理を示すフローチャートである。
【図１１】入賞球信号処理を示すフローチャートである。
【図１２】玉貸し可能判定処理を示すフローチャートである。
【図１３】発射可能判定処理を示すフローチャートである。
【図１４】賞球可能判定処理を示すフローチャートである。
【図１５】賞球コマンド出力処理を示すフローチャートである。
【図１６】賞球コマンド出力処理を示すフローチャートである。
【図１７】賞球コマンド出力処理を示すフローチャートである。
【図１８】賞球コマンド出力処理を示すフローチャートである。
【図１９】エラー表示処理の一例を示すフローチャートである。
【図２０】賞球制御処理および５００μＳタイマ割り込み処理を示すフローチャートである。
【図２１】賞球データ読込処理を示すフローチャートである。
【図２２】賞球モータ制御処理を示すフローチャートである。
【図２３】賞球モータ制御処理を示すフローチャートである。
【図２４】分岐処理を示すフローチャートである。
【図２５】払出予定数設定処理を示すフローチャートである。
【図２６】払出制御指定処理を示すフローチャートである。
【図２７】玉貸しモータ制御処理を示すフローチャートである。
【図２８】賞球および玉貸しについての代表的な制御動作を示すタイミングチャートである。
【図２９】賞球および玉貸しについての代表的な制御動作を示すタイミングチャートである。
【図３０】賞球および玉貸しについての代表的な制御動作を示すタイミングチャートである。
【図３１】賞球および玉貸しについての代表的な制御動作を示すタイミングチャートである。
【符号の説明】
１はパチンコ遊技機、９７ａは賞球装置、１６７は玉切れ検出スイッチ、５３は基本回路、３７０は賞球制御用マイクロコンピュータ、３７６はＲＡＭ、５７はＩ／Ｏポート部、３１は遊技制御基板、３７は賞球制御基板である。
【図１】
0003673100.tif 000002
【図２】
0003673100.tif 000003
【図３】
0003673100.tif 000004
【図４】
0003673100.tif 000005
【図５】
0003673100.tif 000006
【図６】
0003673100.tif 000007
【図７】
0003673100.tif 000008
【図８】
0003673100.tif 000009
【図９】
0003673100.tif 000010
【図１０】
0003673100.tif 000011
【図１１】
0003673100.tif 000012
【図１２】
0003673100.tif 000013
【図１３】
0003673100.tif 000014
【図１４】
0003673100.tif 000015
【図１５】
0003673100.tif 000016
【図１６】
0003673100.tif 000017
【図１７】
0003673100.tif 000018
【図１８】
0003673100.tif 000019
【図１９】
0003673100.tif 000020
【図２０】
0003673100.tif 000021
【図２１】
0003673100.tif 000022
【図２２】
0003673100.tif 000023
【図２３】
0003673100.tif 000024
【図２４】
0003673100.tif 000025
【図２５】
0003673100.tif 000026
【図２６】
0003673100.tif 000027
【図２７】
0003673100.tif 000028
【図２８】
0003673100.tif 000029
【図２９】
0003673100.tif 000030
【図３０】
0003673100.tif 000031
【図３１】
0003673100.tif 000032