(57)【特許請求の範囲】
【請求項１】
遊技機前面側に設けた上皿に遊技球を排出する排出装置と、
前記排出装置を制御して賞球または貸球の排出を行う排出制御装置と、を備え、
前記排出装置は、遊技球の排出を行う排出ユニットと、該排出ユニットから排出された遊技球の流路を切り換える流路切換ユニットと、から構成され、
前記流路切換ユニットは、前記排出ユニットの球流路に連結した導入路から賞球としての遊技球を導入する賞球流路と、前記導入路から貸球としての遊技球を導入する貸球流路と、に分岐され、
前記賞球流路と貸球流路の分岐部には、該賞球流路または貸球流路への流路切換を行う流路切換弁を配設し、
前記賞球流路には、該賞球流路を通過した賞球を検出する賞球検出センサを設けるとともに、前記貸球流路には、該貸球流路を通過した賞球を検出する賞球検出センサを設け、
前記賞球流路と貸球流路とを下流で合流させた排出路から遊技球を前記上皿に排出させる遊技機において、
前記排出制御装置は、
前記排出ユニットを作動させたにもかかわらず、前記賞球検出センサまたは貸球検出センサによって遊技球が検出されない場合には、球詰まりが発生している可能性があると判定する球詰まり判定手段と、
前記球詰まり判定手段によって球詰まり発生の判定がなされたときに、前記流路切換弁を賞球側と貸球側とに往復動作させて球詰まりを解消させる往復動作手段と、
を備え、
賞球排出処理を実行している際に、前記往復動作手段によって前記流路切換弁を往復動作させた場合は、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を賞球排出としてカウントし、
貸球排出処理を実行している際に、前記往復動作手段によって前記流路切換弁を往復動作させた場合は、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を貸球排出としてカウントすることを特徴とする遊技機。
【請求項２】
前記排出制御装置は、
電源投入直後に前記流路切換弁を往復動作させる初期作動手段と、
当該遊技機の停電発生時に実行されていた遊技球排出が賞球排出であるか貸球排出であるかを記憶しておく排出球識別手段と、を備え、
前記初期作動手段による流路切換弁の往復動作に基づいて、前記賞球検出センサまたは貸球検出センサに検出された遊技球は、前記排出球識別手段の記憶が賞球排出であるか貸球排出であるかにしたがって、それぞれ賞球排出または貸球排出としてカウントすることを特徴とする請求項１に記載の遊技機。
【請求項３】
遊技を統轄的に制御するとともに、前記排出制御装置に賞球制御指令を送信する遊技制御装置を備え、
前記排出制御装置は、
前記遊技制御装置から賞球制御指令を受信すると、排出要求数を貯留カウンタに累積記憶し、前記排出ユニットに賞球排出を行わせ、該排出された遊技球を前記賞球検出センサで検出すると、該検出分の賞球数を前記貯留カウンタから減算するように構成する一方、
当該遊技機に併設されたカード球貸ユニットから貸球制御指令を受信すると、貸球排出数を排出カウンタに設定し、前記排出ユニットに貸球排出を行わせ、該排出された遊技球を前記貸球検出センサで検出すると、該検出分の貸球数を前記排出カウンタから減算するように構成し、
前記流路切換弁を往復動作させて球詰まりを解消した際に、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球は、賞球排出であれば前記貯留カウンタから減算し、貸球排出であれば前記排出カウンタから減算するように構成したことを特徴とする請求項１または請求項２に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技機前面側に設けた上皿に遊技球を排出する排出装置を備えた遊技機に関する。
【０００２】
【従来の技術】
遊技機には、遊技球を賞球または貸球をして排出するものがある（例えば、パチンコ機）。さらに、このような遊技機には、排出された遊技球が賞球であるか貸球であるかにしたがって、流路切換弁でそれぞれ賞球流路または貸球流路に導き、別個の検出手段によって検出するものがある。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような流路切換弁においては、球詰まりが生じてしまうことがあり得る。例えば、流路切換弁をリターンスプリング付きのソレノイドで切換駆動する場合に、遊技球排出中に停電が発生すると、リターンスプリングにより引き戻された流路切換弁によって遊技球が挟み込まれてしまう可能性がある。
【０００４】
本発明は、このような問題点に着目してなされたもので、排出手段からの遊技球を異なる流路に導く流路切換弁を備えた遊技機において、流路切換弁における球詰まりを適切に解消しうるものを提供することを目的とする。
【０００５】
【課題を解決するための手段】
第１の発明は、遊技機前面側に設けた上皿に遊技球を排出する排出装置と、前記排出装置を制御して賞球または貸球の排出を行う排出制御装置と、を備え、前記排出装置は、遊技球の排出を行う排出ユニットと、該排出ユニットから排出された遊技球の流路を切り換える流路切換ユニットと、から構成され、前記流路切換ユニットは、前記排出ユニットの球流路に連結した導入路から賞球としての遊技球を導入する賞球流路と、前記導入路から貸球としての遊技球を導入する貸球流路と、に分岐され、前記賞球流路と貸球流路の分岐部には、該賞球流路または貸球流路への流路切換を行う流路切換弁を配設し、前記賞球流路には、該賞球流路を通過した賞球を検出する賞球検出センサを設けるとともに、前記貸球流路には、該貸球流路を通過した貸球を検出する貸球検出センサを設け、前記賞球流路と貸球流路とを下流で合流させた排出路から遊技球を前記上皿に排出させる遊技機において、前記排出制御装置は、前記排出ユニットを作動させたにもかかわらず、前記賞球検出センサまたは貸球検出センサによって遊技球が検出されない場合には、球詰まりが発生している可能性があると判定する球詰まり判定手段と、前記球詰まり判定手段によって球詰まり発生の判定がなされたときに、前記流路切換弁を賞球側と貸球側とに往復動作させて球詰まりを解消させる往復動作手段と、を備え、賞球排出処理を実行している際に、前記往復動作手段によって前記流路切換弁を往復動作させた場合は、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を賞球排出としてカウントし、貸球排出処理を実行している際に、前記往復動作手段によって前記流路切換弁を往復動作させた場合は、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を貸球排出としてカウントする。
【０００６】
第２の発明では、前記排出制御装置は、電源投入直後に前記流路切換弁を往復動作させる初期作動手段と、当該遊技機の停電発生時に実行されていた遊技球排出が賞球排出であるか貸球排出であるかを記憶しておく排出球識別手段と、を備え、前記初期作動手段による流路切換弁の往復動作に基づいて、前記賞球検出センサまたは貸球検出センサに検出された遊技球は、前記排出球識別手段の記憶が賞球排出であるか貸球排出であるかにしたがって、それぞれ賞球排出または貸球排出としてカウントする。
【０００７】
第３の発明では、遊技を統轄的に制御するとともに、前記排出制御装置に賞球制御指令を送信する遊技制御装置を備え、前記排出制御装置は、前記遊技制御装置から賞球制御指令を受信すると、排出要求数を貯留カウンタに累積記憶し、前記排出ユニットに賞球排出を行わせ、該排出された遊技球を前記賞球検出センサで検出すると、該検出分の賞球数を前記貯留カウンタから減算するように構成する一方、当該遊技機に併設されたカード球貸ユニットから貸球制御指令を受信すると、貸球排出数を排出カウンタに設定し、前記排出ユニットに貸球排出を行わせ、該排出された遊技球を前記貸球検出センサで検出すると、該検出分の貸球数を前記排出カウンタから減算するように構成し、前記流路切換弁を往復動作させて球詰まりを解消した際に、前記賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球は、賞球排出であれば前記貯留カウンタから減算し、貸球排出であれば前記排出カウンタから減算するように構成した。
【００１０】
【発明の作用および効果】
第１の発明では、球詰まり判定手段によって球詰まりが発生している可能性があると判定されたときには、往復動作手段によって流路切換弁を往復動作させるので、球詰まりが適切に解消される。
また、賞球排出処理を実行している際に、往復動作手段によって流路切換弁を往復動作させた場合は、賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を賞球排出としてカウントし、貸球排出処理を実行している際に、往復動作手段によって流路切換弁を往復動作させた場合は、賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球を貸球排出としてカウントするので、遊技球が適切な流路に導かれるとは限らないにもかかわらず、排出された賞球数と貸球数は正しくカウントできる。
【００１１】
第２の発明では、電源投入直後（例えば停電からの復帰直後）に初期作動手段によって流路切換弁が往復動作させられるので、遊技球排出中に停電が発生して球詰まりが発生していた場合は、遊技開始前に適切に解消され、正しい遊技球排出を行える。
また、初期作動手段による流路切換弁の往復動作によって排出された遊技球は、停電時に賞球排出がなされていたのか貸球排出がなされていたのかによって、賞球排出または貸球排出としてカウントされる。したがって、初期作動においては遊技球は適切な流路に導かれるとは限らないにもかかわらず、排出された賞球数と貸球数は正しくカウントできる。
【００１２】
第３の発明では、排出制御装置は、遊技制御装置から賞球制御指令を受信すると、排出要求数を貯留カウンタに累積記憶し、排出ユニットに賞球排出を行わせ、排出された遊技球を賞球検出センサで検出すると、検出分の賞球数を貯留カウンタから減算するように構成する一方、当該遊技機に併設されたカード球貸ユニットから貸球制御指令を受信すると、貸球排出数を排出カウンタに設定し、排出ユニットに貸球排出を行わせ、排出された遊技球を貸球検出センサで検出すると、検出分の貸球数を排出カウンタから減算するように構成し、流路切換弁を往復動作させて球詰まりを解消した際に、賞球検出センサまたは貸球検出センサのいずれかで検出された遊技球数は、賞球排出であれば貯留カウンタから減算し、貸球排出であれば排出カウンタから減算するように構成したので、遊技球が適切な流路に導かれるとは限らないにもかかわらず、排出された賞球数と貸球数は正しくカウントできる。
【００１５】
【発明の実施の形態】
以下、添付図面に基づいて、本発明の実施の形態について説明する。
【００１６】
図１には、遊技機（パチンコ遊技機）１にカード球貸ユニット２を併設したＣＲ機を示す。
【００１７】
遊技機１の前面枠３は、本体枠（外枠）４にヒンジ５を介して開閉回動可能に組付けられる。遊技盤６は、この前面枠３の裏面に取り付けられた収納フレームに収装される。
【００１８】
遊技盤６の表面には、表示装置８、大入賞口を内部に備えた変動入賞装置１０、一般入賞口１１〜１５、始動口１６が配設された遊技領域が形成される。前面枠３の前面には、遊技盤６の前面を覆うカバーガラス１８が取り付けられる。
【００１９】
前面枠３の下部の開閉パネル２０には遊技球を打球発射装置に供給する上皿２１が、固定パネル２２には下皿２３、打球発射装置の操作部２４等がそれぞれ配設される。
【００２０】
カバーガラス１８の枠の上部には、第１報知ランプ３１、第２報知ランプ３２が設けられる。これら第１、第２の報知ランプ３１、３２は、点灯により異常状態の発生を報知するものである。
【００２１】
カード球貸ユニット２には、前面のカード挿入部２５に挿入されたカード（プリペイドカード等）のデータの読込、書込等を行うカードリーダ／ライタと球貸制御装置が内蔵されている。
【００２２】
カード球貸ユニット用の操作パネル２６は、遊技機１の上皿２１の外面に形成される。この操作パネル２６には、カードの残高を表示するカード残高表示部（図示せず）と、球貸しを指令する球貸しスイッチ２８と、カードの返却を指令するカード返却スイッチ３０等が設けられる。
【００２３】
図２には、遊技機１ならびにカード球貸ユニット２の裏側を示す。
【００２４】
遊技盤６の裏面側には、大入賞口、一般入賞口１１〜１５、始動口１６に入賞した入賞球を案内する入賞球集合カバー（図示しない）、遊技制御装置１００、表示制御装置１５０、装飾制御装置２００、音制御装置２５０、遊技盤用外部端子４１等が取り付けられる。
【００２５】
前面枠３の収納フレームの裏面側には、裏機構盤３５が取り付けられる。この裏機構盤３５の中央部には、遊技盤６の裏面側の各装置（遊技制御装置１００、表示制御装置１５０、装飾制御装置２００、音制御装置２５０等）を点検するための開口窓部が設けられている。
【００２６】
裏機構盤３５の上部には、遊技球を貯留する球貯留タンク３６、球貯留タンク３６の球を樋ユニット部（半端センサユニット）３８に導く誘導樋３７が取り付けられる。誘導樋３７ならびに樋ユニット部３８は２条の流路に形成される。樋ユニット部３８には、排出ユニット６００へ供給されるべき遊技球の不足を検出する半端球検出スイッチが備えられる。
【００２７】
裏機構盤３５の上部右側には、ターミナル基板４２が備えられる。このターミナル基板４２に設けられた枠用外部出力端子４２Ａには、管理装置（遊技店において複数の遊技機１を管理するホストコンピュータ）への外部信号線が接続される。また、ターミナル基板４２は、外部（遊技店の島設備）からの電源供給線が接続される中継基板である。
【００２８】
裏機構盤３５の開口窓部の右側には、樋ユニット部３８の球を遊技機前面側の上皿２１、下皿２３に払い出す排出装置（排出ユニット６００および流路切換ユニット７００）が取り付けられる。
【００２９】
裏機構盤３５の下部には、電源供給装置３００、排出ユニット６００を制御する排出制御装置４００、打球発射装置５００を制御する発射制御装置５５０、カード球貸ユニット用中継基板４３等が取り付けられる。
【００３０】
カード球貸ユニット２のカード挿入部２５にカードを挿入して、カード球貸ユニット用の操作パネル２６の球貸しスイッチ２８を押すと、カード球貸ユニット２から排出制御装置４００に球貸し要求が出され、排出制御装置４００により排出ユニット６００が駆動され、排出装置から所定数の貸球が上皿２１等に払い出される。
【００３１】
また、打球発射装置より遊技領域に発射された球が一般入賞口１１〜１５、始動口１６、大入賞口に入賞すると、遊技制御装置１００から賞球制御指令が排出制御装置４００に送られ、排出制御装置４００により球排出ユニット６００が駆動され、排出装置から所定数の賞球が上皿２１等に払い出される。
【００３２】
図３には、排出ユニット６００の構成を示す。
【００３３】
図示されるように、排出ユニット６００は、ケーシング６０１、球送出部６１０、パルスモータ６２０、ストッパ機構６３０等から構成される。
【００３４】
透明なケーシング６０１には、一対の球流路６０２Ａ、６０２Ｂが形成されている。上方の樋ユニット部３８からの遊技球は、球入口６０３Ａ、６０３Ｂからそれぞれ球流路６０２Ａ、６０２Ｂに導入され、球出口６０４Ａ、６０４Ｂから下方の流路切換ユニット７００に排出される。なお、球流路を２系統設けたのは、遊技球を効率的に排出するためで、賞球と貸球の区別とは直接関係する訳ではない。
【００３５】
球送出部６１０は、これらの球流路６０２Ａ、６０２Ｂに臨むように設けられる。この球送出部６１０には、一対のスプロケット（切り欠き円盤）６１１Ａ、６１１Ｂと、これらのスプロケット６１１Ａ、６１１Ｂの間に配置された従動歯車６１２とが備えられる。スプロケット６１１Ａ、６１１Ｂ、従動歯車６１２は、ケーシング６０１内に軸支された同一の回転軸６１３に固定され、同期回動するようになっている。
【００３６】
スプロケット６１１Ａ、６１１Ｂは、外周に複数（実施の形態では８個）の球受部６１４を等間隔に設けたもので、これらの球受部６１４の一部が、それぞれ球流路６０２Ａ、６０２Ｂに臨んでいる。これにより、球流路６０２Ａ、６０２Ｂを通過する遊技球は、一つの球受部６１４に一球ずつ保持されるようにして、スプロケット６１１Ａ、６１１Ｂの回転動作とともに順次送り出される。したがって、排出ユニット６００からは、スプロケット６１１Ａ、６１１Ｂの動作量（回転量）に比例した個数の遊技球が排出されることになる。具体的には、スプロケット６１１Ａ、６１１Ｂは、それぞれ、１／８回転毎に１球の遊技球を排出する。
【００３７】
スプロケット６１１Ａ、６１１Ｂは、互いに球受部６１４の１／２個分だけ位相がずれた状態で、回転軸６１３に固定されている。これにより、スプロケット６１１Ａ、６１１Ｂからの遊技球の送り出しは交互になされ、排出ユニット６００からの遊技球排出を迅速かつスムーズに行うことができる。
【００３８】
パルスモータ６２０の回転軸には、原動歯車６２１と、ストッパ機構６３０の回動規制歯車６３１とが固定されている。この原動歯車６２１と球送出部６１０の従動歯車６１２の間には、伝達歯車６２２が配設される。これにより、従動歯車６１２とスプロケット６１１Ａ、６１１Ｂは、パルスモータ６２０により一体に回転駆動される。
【００３９】
この場合、原動歯車６２１と従動歯車６１２のギア比は、１：２となっている。これにより、スプロケット６１１Ａ、６１１Ｂは、パルスモータ６２０の１／８回転で１／１６回転する。前述のようにスプロケット６１１Ａ，６１１Ｂの位相は球受部６１４の１／２個分（１／１６回転分）ずらしてあるので、結局、スプロケット６１１Ａ、６１１Ｂからは、パルスモータ６２０の１／８回転毎に遊技球が１球ずつ交互に排出されることになる。
【００４０】
ストッパ機構６３０は、パルスモータ６２０の回転を規制するもので、回動規制歯車６３１、ストッパ部材６３３、リターンスプリング６３５、ストッパソレノイド６３６等から構成される。
【００４１】
回動規制歯車６３１の外周には、上述したスプロケット６１１Ａ、６１１Ｂ外周の球受部６１４と同数のラチェット歯６３２が、等間隔に形成されている。これらのラチェット歯６３２に、ストッパ部材（フラッパ）６３３が係合することにより、回動規制歯車６３１の回動（図４における時計回りの回動）が禁止される。なお、回動規制歯車６３１とストッパ部材６３３はラチェット機構を構成しており、係合時でも逆回転（図４における反時計回りの回動）は許容される。
【００４２】
ストッパ部材６３３は、掛止部６３４に上端側が揺動可能に支持され、揺動によりラチェット歯６３２に係脱可能となっているもので、常態ではリターンスプリング６３４に付勢されてラチェット歯６３２に係合している。
【００４３】
これに対して、ストッパソレノイド６３６に通電すると、ストッパ部材６３３は、ストッパソレノイド６３６側に吸着され、リターンスプリング６３４に抗して後退する。これにより、ストッパ部材６３３と回動規制歯車６３１の係合が解除され、パルスモータ６２０が回動可能となる。
【００４４】
このようにストッパ機構６３０を備えることにより、パルスモータ６２０が回転の慣性や遊技球の重みで余分に回転してしまうことを防止でき、スプロケット６１１Ａ、６１１Ｂの回転量を排出制御装置２００によって正確に制御できる。
【００４５】
例えば、排出目標数に対応するパルスモータ６２０の所定回転の駆動が終了したところで、パルスモータ６２０を停止し、ストッパソレノイド６３６をオフ（消磁）する。これにより、ストッパ部材６３３がラチェット歯６３２と係合され、パルスモータ６２０が固定される。
【００４６】
排出終了時には、、排出目標数に対応するパルスモータ６２０の所定回転の駆動が終了する直前に（ラチェット歯６３２の１個分よりも小さな回転を残して）、ストッパソレノイド６３６をオフするようにしてもよい。これにより、ストッパ部材６３３が、リターンスプリング６３５の付勢力によって回動規制歯車６３１のラチェット歯６３２の背面のすべり部に接しながら、パルスモータ６２０の停止に合わせて該当のラチェット歯６３２と係合される。したがって、的確に排出目標数の遊技球排出を行える。
【００４７】
図４には、流路切換ユニット７００の構成を示す。
【００４８】
この流路切換ユニット７００は、上記排出機構６００の球流路６１１Ａ、６１１Ｂにそれぞれ接続する２系統の流路を備えるものであるが、これらの２系統は全く同様の構成である。したがって、図５には２系統のうち１系統（系統Ａ）のみを図示する（図示されたのと同様の構成の系統Ｂが、図の裏側に重なった形で備えられる）。
【００４９】
流路切換ユニット７００は、ケーシング７０１に、導入路７０２Ａ、７０２Ｂから排出路７０５Ａ、７０５Ｂに至る遊技球流路を備えている。導入路７０２Ａ、７０２Ｂは、それぞれ排出機構６００の球流路６１１Ａ、６１１Ｂの下端に連結している。
【００５０】
遊技球流路は、賞球としての遊技球が導入される賞球流路７０３Ａ、７０３Ｂと、貸球としての遊技球が導入される貸球流路７０４Ａ、７０４Ｂに分岐する。賞球流路７０３Ａ、７０３Ｂ、貸球流路７０４Ａ、７０４Ｂには、それぞれ賞球検出センサ７１３Ａ、７１３Ｂ、貸球検出センサ７１４Ａ、７１４Ｂが備えられ、通過した遊技球の数を流路毎にカウントできるようになっている。
【００５１】
賞球流路７０３Ａ、７０３Ｂと貸球流路７０４Ａ、７０４Ｂの分岐部には、流路切換弁７２０Ａ、７２０Ｂが設けられる。流路切換弁７２０Ａ、７２０Ｂは、回動軸７２１の回りで回動して、賞球流路７０３Ａ、７０３Ｂまたは貸球流路７０４Ａ、７０４Ｂへの入口を選択的に閉鎖するものである。
【００５２】
流路切換弁７２０Ａ、７２０Ｂは、流路切換ソレノイド７３０により駆動されるソレノイド軸７３１に、歯車７２２、７２３を介して連係している。これにより、流路切換弁７２０Ａ、７２０Ｂによる賞球流路７０３Ａ、７０３Ｂまたは貸球流路７０４Ａ、７０４Ｂへの流路切換は、排出制御装置２００による流路切換ソレノイド７３０への通電で制御されるようになっている。
【００５３】
この場合、ソレノイド軸７３１は、常態（流路切換ソレノイド７３０に通電がなされていない状態）では、リターンスプリング７３２の付勢により伸長状態にある。この結果、流路切換弁７２０Ａ、７２０Ｂは、賞球側（貸球流路７０４Ａ、７０４Ｂの入口を閉鎖し、賞球流路７０３Ａ、７０３Ｂの入口を開放する位置）にあって、導入路７０２Ａ、７０２Ｂに導入された遊技球は、総て賞球流路７０３Ａ、７０３Ｂに流れ込み、賞球検出センサ７１３Ａ、７１３Ｂにより検出される。
【００５４】
一方、排出制御装置２００の制御により流路切換ソレノイド７３０に通電された場合には、ソレノイド軸７３１が、リターンスプリング７３２に抗して、収縮方向に吸引される。この結果、流路切換弁７２０Ａ、７２０Ｂは、貸球側（賞球流路７０３Ａ、７０３Ｂの入口を閉鎖し、貸球流路７０４Ａ、７０４Ｂの入口を開放する位置）へと切り換わる結果、導入路７０２Ａ、７０２Ｂに導入された遊技球は、総て貸球流路７０４Ａ、７０４Ｂに流れ込み、貸球検出センサ７１４Ａ、７１４Ｂにより検出される。
【００５５】
賞球流路７０３Ａ、７０３Ｂと貸球流路７０４Ａ、７０４Ｂは下流の排出路７０５Ａ、７０５Ｂにおいてそれぞれ合流する。遊技球はこの排出路７０５Ａ、７０５Ｂから下方に排出され、上皿２１に至る。
【００５６】
なお、流路切換ソレノイド７３０はラッチングタイプのものとすることもできる。この場合には、流路切換弁７２０Ａ、７２０Ｂは、流路切換ソレノイド７３０への通電により、貸球流路７０４Ａ、７０４Ｂの入口を閉鎖し賞球流路７０３Ａ、７０３Ｂの入口を開放する位置と、賞球流路７０３Ａ、７０３Ｂの入口を閉鎖し貸球流路７０４Ａ、７０４Ｂの入口を開放する位置のいずれかに選択的に切り換えられる。また、遊技球排出が終了して通電解除した後は、通電解除時点での弁位置が維持されることになるが、この場合の弁位置は、それまで実行されていた賞球排出または貸球排出の状態そのまま引き継ぐようにしてもよいし、通電解除前に賞球排出側に戻すように制御してもよい。本発明は、このようなラッチングタイプの流路切換ソレノイド７３０により流路切換弁７２０Ａ、７２０Ｂを切り換えるものに対しても、また上記のようにリターンスプリング７３２を備えた流路切換ソレノイド７３０により流路切換弁７２０Ａ、７２０Ｂを切り換えるものに対しても、同様に適用可能である。
【００５７】
図５は、遊技機１の制御系の一部を示すブロック構成図である。
【００５８】
遊技制御装置１００は、排出制御装置４００等の各種制御装置（表示制御装置１５０、装飾制御装置２００、音制御装置３００は図示を省略する）に制御指令を送信して、遊技を統轄的に制御する主制御装置であり、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、バス・インターフェイス１０４等から構成される。
【００５９】
ＣＰＵ１０１は遊技制御装置１００による制御（遊技制御）を司るＩＣ、ＲＯＭ１０２は遊技制御のための不変の情報（各種プログラム、各種定数等）を記憶している記憶手段である。また、ＲＡＭ１０３は、遊技制御時にワークエリアとして利用される記憶手段であり、バックアップエリアと制御エリアとから構成される。ここで、バックアップエリアとは、停電時にもデータ内容がバックアップされ、停電からの再開時にも原則としてデータ内容が初期化されないエリアで、チェックデータの他、停電後にも保存されるべきデータが記憶されている。また、制御エリアは、バックアップエリア以外の領域で、各種タイマ値等が記憶されている。
【００６０】
遊技制御装置１００には、各種入賞口（一般入賞口１１〜１５、始動口１６、大入賞口等）毎に設けられて遊技球入賞を検出する入賞検出センサ群５０からの検出信号が入力される。遊技制御装置１００は、これらの入賞検出に基づいて、大当たりの抽選等を行うとともに、各種制御装置や、変動入賞装置１０等の各種装置を制御する。例えば、各種入賞口への入賞があると、その入賞口の種類に対応した賞球排出を行うように、排出制御装置４００に賞球制御指令を送信する。
【００６１】
なお、遊技制御装置１００と各種制御装置（表示制御装置１５０、装飾制御装置２００、音制御装置２５０、排出制御装置４００）との通信形態は、遊技制御装置１００から各種制御装置への単方向通信となっている。これにより、遊技制御装置１００に各種制御装置との接続線を通じて不正な信号が入力されないようにでき、遊技の信頼性を高めることができる。
【００６２】
また、遊技制御装置１００には、賞球検出センサ７１３Ａ、７１３Ｂによる検出信号が、中継基板７４０を介して入力される。遊技制御装置１００は、この賞球検出に基づいて、排出された賞球数を計数し、所定の送信単位数（例えば１０個）の賞球排出が検出される度に、賞球排出確認信号を、枠用外部出力端子４２Ａを介して、管理装置（遊技店において複数の遊技機１を管理するホストコンピュータ）に向けて送信する。
【００６３】
排出制御装置４００は、ＣＰＵ４０１、ＲＯＭ４０２，ＲＡＭ４０３、入出力インターフェイス４０４、ドライブ回路４０５等から構成される。
【００６４】
ＣＰＵ４０１は排出制御装置４００による各種制御（後述するメイン処理、停電割り込み処理等）を司るＩＣ、ＲＯＭ４０２はこれらの制御のための不変の情報（各種プログラム、各種定数等）を記憶している記憶手段である。
【００６５】
ＲＡＭ４０３は、制御時にワークエリアとして利用される記憶手段であり、停電時にもデータ内容がバックアップされるバックアップエリアと、それ以外の制御エリアとから構成される。バックアップエリアには、チェックデータの他、後述する排出カウンタ値、貯留カウンタ値、排出数識別フラグ等が記憶されている。また、制御エリアには、各種タイマ値等が記憶されている。
【００６６】
排出制御装置４００は、排出関連の制御を行う制御装置であり、遊技制御装置１００からの賞球制御指令またはカードユニット２からの貸球制御指令に基づいて、ドライブ回路４０５により、排出ユニット６００（パルスモータ６２０およびストッパソレノイド６３６）および流路切換ユニット７００（流路切換ソレノイド７３０）を駆動し、賞球または貸球の排出を行わせる。
【００６７】
詳しく説明すると、排出制御装置４００は、賞球制御指令を受けると、この制御指令に含まれている排出要求数を、ＲＡＭ４０３の貯留カウンタに累積記憶する。この貯留カウンタの形態としては、指令された排出要求数自体を積算して記憶するものや、排出要求数の種類（個数）毎に指令された件数を積算して記憶するもの等がある。
【００６８】
貯留カウンタに記憶がある場合、排出制御装置４００は、貯留カウンタに記憶されている排出要求数を排出カウンタに順次設定する。そして、排出カウンタに設定された値を排出するように、パルスモータ６２０にパルス送信して、賞球排出を行わせる（後述の図６のフローチャート参照）。なお、この場合、流路切換ソレノイド７３０には通電されないので、流路切換弁７２０Ａ、７２０Ｂは賞球側の弁位置にある。
【００６９】
また、貸球制御指令があった場合には、貸球排出数を排出カウンタに設定するとともに、流路切換ソレノイド７３０に通電をして、流路切換弁７２０Ａ、７２０Ｂを貸球側の弁位置とした後、パルスモータ６２０に排出カウンタへの設定分のパルス送信を行って、貸球排出を行わせる。
【００７０】
このように排出された遊技球数は、賞球検出センサ７１３または貸球排出センサ７１４により検出され、中継基板７４０を介して、排出制御装置４００に入力される。これにより、賞球検出分の貯留カウンタ値、または貸球検出分の排出カウンタ値が減算される。
【００７１】
電源供給装置３００は、弾球遊技機の各種装置に電源供給する装置であって、整流回路３０１、平滑回路３０２、電圧変換回路３０３、３０４、３０５、停電検出回路３０６、バックアップコンデンサ３０７等から構成される。
【００７２】
整流回路３０１は、電源供給装置３００外部から供給されてきた２４Ｖの交流電圧を２４Ｖの直流電圧に変換する回路である。平滑回路３０２は、この２４Ｖの直流電圧を３２Ｖの直流電圧に変換する回路である。
【００７３】
電圧変換回路３０３、３０４、３０５は、平滑回路３０２からの３２Ｖ電圧を各種装置の駆動に適した電圧に変換する回路であり、電圧変換回路３０３からは各種センサ（賞球検出センサ７１３、貸球検出センサ７１４等）に１２Ｖ電圧が、また電圧変換回路３０４からは各種制御装置に５Ｖ電圧が、また電圧変換回路３０５からは排出制御装置４００のドライブ回路４０５に１８Ｖ電圧が、それぞれ供給される。
【００７４】
停電検出回路３０６は、停電発生時に平滑回路３０２の出力電圧が所定電圧以下へ低下することを監視することにより、停電発生を検出する回路である。この停電検出回路３０６からは、遊技制御装置１００のＣＰＵ１０１、排出制御装置４００のＣＰＵ４０１等に停電検出信号の送信がなされ、ＣＰＵ１０１およびＣＰＵ４０１においては所定の停電割込処理が実行されることになる（ＣＰＵ４０１については図８参照）。
【００７５】
なお、停電時には、電圧の高い電源から順に、所定電圧の供給ができなくなっていくことになるから、停電検出回路３０６による停電検出後もしばらくの間は、供給電圧の低い１２Ｖ電圧、５Ｖ電圧等からは電源供給が続き、各種センサや各種制御装置は動作を続け、この間に、停電割込処理が実行される。
【００７６】
バックアップコンデンサ３０７は、停電発生時に、遊技制御装置１００のＲＡＭ１０３および排出制御装置４００のＲＡＭ４０３に電源供給し、ＲＡＭ１０３、４０３内の記憶を保存するためのバックアップ電源である。
【００７７】
図６は、排出制御装置３００における排出制御メイン処理の処理手順を示すフローチャートである。
【００７８】
電源投入されると、まずステップＳ１において初期化処理がなされ、排出制御装置４００のＲＡＭ４０３のクリア等が実行される。なお、ＲＡＭ４０３のクリアにおいては、原則として制御エリアのみがクリアされ、チェックデータに異常が発見されない限りバックアップエリアの記憶はそのまま保存される。
【００７９】
ステップＳ２では、流路切換弁初期作動処理（図７のフローチャート参照）が実行される。後述するように、この処理においては、所定時間にわたって流路切換弁７２０Ａ、７２０Ｂが往復動作させられる。これによって、停電時に、流路切換弁７２０Ａ、７２０Ｂにおいて球詰まりが発生していたとしても、これが解消される。
【００８０】
ステップＳ３では、貸球要求（カードユニット２からの貸球制御指令）があったか否かの判定がなされ、貸球要求があればステップＳ４に進み、ステップＳ４〜ステップＳ１１の貸球排出処理を実行する。一方、貸球要求がなければステップＳ１２に進み、ステップＳ１２〜ステップＳ１９の賞球排出処理を実行する。
【００８１】
ステップＳ４では、排出カウンタに単位貸球数Ｋ（例えば２５個）を設定する。ステップＳ５では、流路切換ソレノイド７３０への通電をＯＮして、流路切換弁７２０Ａ、７２０Ｂを貸球流路７０４Ａ、７０４Ｂ開放側に切り換える。
【００８２】
ステップＳ６では、パルスモータ６２０が排出カウンタ値の排出に必要なだけ動作するように、排出カウンタ値に対応する数のパルスを送信して、パルスモータ６２０の動作を制御する。続くステップＳ７では、所定の排出球通過ディレイ時間（排出球が排出ユニット６００の排出部から流路切換ユニット７００の検出部に至るまで時間がかかることから、これを見込んだ余裕時間）の間、遊技球排出を待つ。これらステップＳ５、ステップＳ６の処理の間に、貸球検出センサ７１４Ａ、７１４Ｂによって検出された貸球の排出数は、排出カウンタから減算される。
【００８３】
ステップＳ９では、排出カウンタに残数があるか否か（排出カウンタ値＞０であるか否か）の判定がなされ、排出カウンタに残数があればステップＳ１０に進み、残数が無ければステップＳ３に戻る。
【００８４】
ステップＳ１０では、ステップＳ６のパルスモータ６２０の作動前と比較して排出カウンタ値に変化があったか否かの判定を行い、変化があれば、ステップＳ５に戻って、残数分の貸球排出を行う（補正排出）。
【００８５】
一方、排出カウンタ値に変化が無ければ、ステップＳ１１に進んで、流路切換弁７２０Ａ、７２０Ｂを往復動作させてから、ステップＳ５に戻る。すなわち、遊技球（貸球）排出のためにパルスモータ６２０を作動させてたにもかかわらず、排出された遊技球（貸球）が検出されないということは、流路切換弁７２０Ａ、７２０Ｂのところで球詰まりが発生している可能性があるので、流路切換弁７２０Ａ、７２０Ｂを往復動作させて、遊技球が詰まっているとしたならば、その遊技球を排出させてしまう。この往復動作は、例えば、所定の切換時間毎に流路切換弁７２０Ａ、７２０Ｂを賞球側と貸球側に切り換えることにより行われる。この場合、切換時間は、流路切換弁７２０Ａ、７２０Ｂのところで詰まっていた遊技球が少なくとも１球解き放たれるのに十分な時間としておく。
【００８６】
このステップＳ１１において、賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂのいずれかで検出された遊技球数は、排出カウンタから減算される。したがって、遊技球排出は、貸球排出としてカウントされる。また、流路切換弁７２０Ａ、７２０Ｂの往復動作は、遊技球検出がないままで所定の監視継続時間が経過するまで（往復動作中に遊技球検出がなければ往復動作開始から監視継続時間が経過するまで、また往復動作中に遊技球検出があれば最後の遊技球検出があってから監視継続時間が継続するまで）、継続させるようにする。ここで監視継続時間とは、流路切換弁７２０Ａ、７２０Ｂの往復動作により解き放たれた遊技球が検出部（賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂ）に到達するまで時間分、および往復動作における弁の切換時間分の余裕を見込んだ時間である。このように監視継続時間にわたって往復動作を継続させることにより、流路切換弁７２０Ａ、７２０Ｂに詰まっていた遊技球が総て排出されて、球詰まりが確実に解消されるとともに、往復動作の継続時間を必要最小限とできる。
【００８７】
ステップＳ１２では、貯留カウンタに残数（賞球排出要求数の蓄積）があるか否か（貯留カウンタ値＞０であるか否か）の判定がなされ、残数がなければステップＳ３に戻り、残数があればステップＳ１３に進む。
【００８８】
ステップＳ１３では貯留カウンタ値が最大賞球数Ｓ（賞球排出時に排出カウンタに設定し得る最大数で、例えば１５個）より大きいか否かの判定がなされ、貯留カウンタ値＞ＳであればステップＳ１４に進み、排出カウンタに最大賞球数Ｓを設定して、ステップＳ１６に進む。
【００８９】
一方、貯留カウンタ値＞０でなければステップＳ１５に進み、排出カウンタに貯留カウンタ値を設定して、ステップＳ１６に進む。
【００９０】
ステップＳ１６では、排出カウンタに設定されている排出目標数の排出に必要なだけパルスモータ６２０が動作するように、排出目標数に対応する数のパルス送信をして、パルスモータ６２０の動作を制御する。続くステップＳ１７では、所定の排出球通過ディレイ時間（排出球が排出ユニット６００の排出部から流路切換ユニット７００の検出部に至るまで時間がかかることから、これを見込んだ余裕時間）の間、遊技球排出を待つ。これらステップＳ１６、ステップＳ１７の処理の間に、賞球検出センサ７１３Ａ、７１３Ｂによって検出された賞球排出数は、貯留カウンタ値から減算される。
【００９１】
このように、賞球排出の場合には、貸球排出とは異なり、排出された賞球数を排出カウンタで管理する（排出カウンタから減算して、排出カウンタ値が０となったか確認する）ことはないので、各賞球排出で排出目標数（排出カウンタへの設定値）に対する不足数が生じたとしても、この不足数は、減算されなかった数として貯留カウンタに残るに過ぎず、貯留カウンタが０となる最後の排出で排出されることになる。なお、この賞球排出の場合においても、上記貸球排出と同様に、賞球検出センサ７１３Ａ、７１３Ｂによる検出分を排出カウンタから減算して、排出カウンタの残数を引き続いて排出するようにしてもよい（すなわち、補正排出を行うようにしてもよい）。
【００９２】
ステップＳ１８では、ステップＳ１６のパルスモータ６２０の作動前と比較して貯留カウンタ値に変化があったか否かの判定を行い、変化があれば、そのままステップＳ２に戻る。
【００９３】
一方、ステップＳ１８の判定で、貯留カウンタ値に変化が無ければ、ステップＳ１９に進み、所定時間にわたって流路切換弁７２０Ａ、７２０Ｂを往復動作させてから、ステップＳ３に戻る。すなわち、上記貸球排出の場合と同様に、パルスモータ６２０を作動させたにもかかわらず、排出された遊技球（賞球）が検出されないということは、流路切換弁７２０Ａ、７２０Ｂのところで球詰まりが発生している可能性があるので、流路切換弁７２０Ａ、７２０Ｂを往復動作させて、詰まっている遊技球を排出させてしまう。この往復動作は、上述のステップＳ１１の場合と同様に、例えば、所定の切換時間毎に流路切換弁７２０Ａ、７２０Ｂを賞球側と貸球側に切り換えることにより行われる。
【００９４】
このステップＳ１９において、賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂのいずれかで検出された遊技球数は、貯留カウンタから減算される（すなわち、遊技球排出は、賞球排出としてカウントされる）。また、流路切換弁７２０Ａ、７２０Ｂの往復動作は、上記ステップＳ１１の場合と同様に、遊技球検出がないままで監視継続時間が経過するまでは、継続させるようにする。これにより、詰まっていた遊技球が総て排出されて、球詰まりが解消するようになっている。
【００９５】
以上のように、遊技球（賞球または貸球）排出において、球詰まりが発生している可能性ありと考えられる場合（具体的には、パルスモータ６２０を作動させたにもかかわらず、排出球が検出されない場合）には、流路切換弁７２０Ａ、７２０Ｂを所定時間にわたって往復動作させるので、流路切換弁７２０Ａ、７２０Ｂにおいて発生した球詰まりは適切に解消され、正しい遊技球排出を行える。
【００９６】
なお、上記ステップＳ１０、ステップＳ１８では、それぞれ排出カウンタ値、貯留カウンタに変化があるか否かによって、球詰まりの可能性の判定をして、往復動作をするか否か（ステップＳ１１、ステップＳ１９に進むか否か）を決めているが、本発明における球詰まり発生の可能性判定は、このようなものに限られない。例えば、排出動作を行ったにもかかわらず排出カウンタが０にならなかった場合、すなわち、排出目標数（ステップＳ４またはステップＳ１４またはステップＳ１５で排出カウンタに設定された値）と実際の排出数（賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂによる検出数）とが不整合な場合に、球詰まりの可能性ありと判定することもできる。このような他の判定方法を用いた場合には、この判定をステップＳ１０、ステップＳ１８において行うようにすればよい。
【００９７】
図７は、流路切換弁初期作動処理（図６の排出制御メイン処理のステップＳ２）の処理手順を示すフローチャートである。
【００９８】
ステップＳ２１では、流路切換弁７２０Ａ、７２０Ｂの往復動作を開始する。
【００９９】
ステップＳ２２では、排出球識別フラグを読み込む。ここで、排出球識別フラグとは、停電時になされていた遊技球排出が賞球排出であったか貸球排出であったかを示すフラグであり、後述する停電割込処理においてセットされる。
【０１００】
ステップＳ２３では、監視タイマを初期化する。ここで、監視タイマとは、後のステップから分かるように、監視継続時間を計時するタイマである。ここで、監視継続時間とは、上記図６のステップＳ１１およびステップＳ１９の説明で述べたように、流路切換弁７２０Ａ、７２０Ｂの往復動作によって解き放たれた遊技球が検出部に到達するまで時間分、および往復動作における弁の切換時間分の余裕をみた時間であって、往復動作は、遊技球検出がないまま監視継続時間が経過するまで継続される。
【０１０１】
ステップＳ２４では、賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂのいずれかにより、遊技球が検出されたか否かの判定がなされる。遊技球検出があればステップＳ２５に進み、遊技球検出がなければステップＳ２６に進む。
【０１０２】
ステップＳ２５では、排出球識別フラグが「賞球」であるか「貸球」であるかにしたがって、該当するカウンタを−１更新する。すなわち、排出球識別フラグが「賞球」であれば貯留カウンタを−１更新し、排出球識別フラグが「貸球」であれば排出カウンタを−１更新する。
【０１０３】
ステップＳ２７では、監視タイマがタイムアップしたか否か（監視継続時間が経過したか否か）の判定がなされ、タイムアップしていなければ、ステップＳ２４に戻り、再度遊技球の検出を監視する。タイムアップしたならば、ステップＳ２８に進む。
【０１０４】
ステップＳ２８では、流路切換弁７２０Ａ、７２０Ｂの往復動作を停止して、ルーチンを終了する。なお、排出制御メイン処理（図６）に復帰するときに、排出球識別フラグが「貸球」であって、排出カウンタが０より大きいときには、貸球として排出すべき球が残っているので、この残り分を排出するために、ステップＳ５に進む。
【０１０５】
図８は、排出制御装置４００における停電割り込み処理を示すフローチャートである。この停電割り込み処理は、停電検出回路３０６から停電検出信号受信時に、上記排出制御メイン処理（図６のフローチャートの処理）に対する割り込み処理として実行される。
【０１０６】
ステップＳ３１では、ＣＰＵ４０１からインターフェイス回路４０４の出力ポート部にＯＦＦデータを出力することにより、ドライブ回路４０５からストッパソレノイド６３６への電源供給を停止し（ストッパソレノイド６３６をＯＦＦし）、ストッパ機構６３０で排出ユニット６００を固定する。
【０１０７】
ステップＳ３２では、ＣＰＵ４０１からインターフェイス回路４０４の出力ポート部にＯＦＦデータを出力することにより、ドライブ回路４０５からパルスモータ６２０への電源供給を停止して、パルスモータ６２０の動作を停止する。
【０１０８】
ステップＳ３３では、貸球の排出中であるか否かの判定がなされ、貸球排出中でなければステップＳ３４〜ステップＳ３９の処理に進み、貸球排出中であればステップＳ４０〜ステップＳ４５の処理に進む。
【０１０９】
ステップＳ３４では、排出球識別フラグに「賞球」を設定し、続くステップＳ３５では、ディレイタイマを初期化する。ステップＳ３６では、検出センサのいずれか（賞球検出センサ７１３Ａ、７１３Ｂ、貸球検出センサ７１４Ａ、７１４Ｂのいずれか）で、排出球が検出されたか否かの判定を行い、検出があれば、ステップＳ３７で貯留カウンタを減算更新してステップＳ３８に進み、検出がなければ、そのままステップＳ３８に進む。ステップＳ３８ではディレイタイマの更新をし、続くステップＳ３９ではディレイタイマがタイムアップしたか否か（例えば、ステップＳ３５の初期化から１秒間経過したか否か）の判定をする。タイムアップしていなければステップＳ３６に戻り、タイムアップしていればステップＳ４６に進む。
【０１１０】
一方、ステップＳ４０では、排出球識別フラグに「貸球」を設定し、続くステップＳ４１では、ディレイタイマを初期化する。ステップＳ４２では、検出センサのいずれか（賞球検出センサ７１３Ａ、７１３Ｂ、貸球検出センサ７１４Ａ、７１４Ｂのいずれか）で、排出球が検出されたか否かの判定を行い、検出があれば、ステップＳ４３で排出カウンタを減算更新してステップＳ４４に進み、検出がなければ、そのままステップＳ４４に進む。ステップＳ４４ではディレイタイマの更新をし、続くステップＳ４５ではディレイタイマがタイムアップしたか否か（例えば、ステップＳ４１の初期化から１秒間経過したか否か）の判定をする。タイムアップしていなければステップＳ４２に戻り、タイムアップしていればステップＳ４６に進む。
【０１１１】
ステップＳ４６では、アイドリング処理を行い、停電により電源ＯＦＦとなるまで、ＲＡＭ４０３へのアクセスを行わずに無限ループ処理を行う。なお、停電による電源ＯＦＦの場合でも、ＲＡＭ４０３へはバックアップコンデンサ３０７からバックアップ電源供給があるから、識別フラグ、排出カウンタ、貯留カウンタの値は失われずに保存される。
【０１１２】
なお、本実施の形態では、リターンスプリング式の流路切換ソレノイド７３０を用い、停電時には流路切換弁７２０Ａ、７２０Ｂの位置が不確定であることから、上記ステップＳ３６の賞球検出、ステップＳ４２の貸球検出検出では、賞球検出センサ７１３Ａ、７１３Ｂによる検出であるか、貸球検出センサ７１４Ａ、７１４Ｂによる検出であるかによらずに排出球検出としたが、流路切換ソレノイド７３０をラッチングタイプのものとした場合には、上記ステップＳ３６では賞球検出センサ７１３Ａ、７１３Ｂによる検出を賞球検出とし、ステップＳ４２では貸球検出センサ７１４Ａ、７１４Ｂによる検出を貸球検出としてもよい。
【０１１３】
つぎに全体的な作用について説明する。
【０１１４】
排出ユニット６００は、各種入賞口への入賞にともなう賞球排出および球貸操作にともなう貸球排出とを行う。排出ユニット６００からの遊技球は、流路切換弁７２０Ａ、７２０Ｂにより、賞球または貸球の別に応じて賞球流路７０３Ａ、７０３Ｂまたは貸球流路７０４Ａ、７０４Ｂに導かれ、それぞれ賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂで検出される。このように、流路切換弁７２０Ａ、７２０Ｂを備えることにより、遊技球を賞球と貸球とで区別して適切に検出することができる。
【０１１５】
しかしながら、この一方で、流路切換弁７２０Ａ、７２０Ｂにおいて球詰まりが発生して、遊技球排出が正しく行えなくなってしまう恐れもある。例えば、貸球排出中に停電が発生した場合には、流路切換ソレノイド７３０に通電が断たれた流路切換弁７２０Ａ、７２０Ｂは、リターンスプリング７３２によって賞球側に引き戻されるので、流路切換弁７２０Ａ、７２０Ｂが遊技球を挟み込んでしまう可能性がある。このように流路切換弁７２０Ａ、７２０Ｂが遊技球を挟み込むと、遊技球は流路切換弁７２０Ａ、７２０Ｂの下方に通り抜けていけなくなり、球詰まりが発生してしまう。
【０１１６】
そこで、本実施形態では、球詰まり解消のため、流路切換弁初期作動処理（図６のステップＳ２および図７参照）における流路切換弁７２０Ａ、７２０Ｂの往復動作と、遊技球排出中に球詰まりの可能性ありと判定された場合における流路切換弁７２０Ａ、７２０Ｂの往復動作（図６のステップＳ１１およびステップＳ１９参照）とが実行される。
【０１１７】
流路切換弁初期作動処理における流路切換弁７２０Ａ、７２０Ｂの往復動作は、停電発生時には球詰まりが発生する恐れがあることから、遊技機１への電源投入時（停電復帰時）に実行される。具体的に、排出制御装置４００は、もし球詰まりが無ければ、流路切換弁７２０Ａ、７２０Ｂが少なくとも１回づつ賞球側と貸球側に切り換わるように、流路切換ソレノイド７３０への通電を制御する。これにより、仮に球詰まりが発生していたとしても、流路切換弁７２０Ａ、７２０Ｂに挟み込まれていた遊技球は解き放たれて、球詰まりが解消される。
【０１１８】
これと同様な流路切換弁７２０Ａ、７２０Ｂの往復動作は、遊技球排出中に球詰まりの可能性ありと判定された場合にも実行される。球詰まりの可能性ありと判定される場合としては、
（１）排出目標数（排出カウンタへの設定値）と、実際に排出された遊技球数（賞球検出センサ７１３Ａ、７１３Ｂまたは貸球検出センサ７１４Ａ、７１４Ｂによる検出数）とが整合しない場合
（２）排出ユニット６００（パルスモータ６２０）を作動させているにもかかわらず、遊技球排出が検出されない場合
がある。これらのような場合には、球詰まりが発生している可能性があるので、流路切換弁７２０Ａ、７２０Ｂを往復動作させる。これにより、遊技中に発生した球詰まりも適切に解消される。
【０１１９】
このような流路切換弁７２０Ａ、７２０Ｂの往復動作（流路切換弁初期作動処理における往復動作、および球詰まりの可能性ありとの判定時の往復動作）は、遊技球検出がないままで所定の監視継続時間が経過するまで実行される。これにより、詰まっている遊技球が残っているのに往復動作が終了してしまうことはなく、球詰まりを完全に解消できるとともに、往復動作の継続時間を必要最小限とできる。
【０１２０】
なお、今回開示された実施の形態は総ての点で例示であって制限的なものではない。また、本発明の範囲は、特許請求の範囲によって示されるもので、特許請求の範囲内での総ての変更を含むものである。
【図面の簡単な説明】
【図１】本発明の実施の形態における遊技機の正面図である。
【図２】同じく遊技機の裏面図である。
【図３】同じく排出ユニットの斜視図である。
【図４】同じく流路切換ユニットの断面図である。
【図５】同じく遊技機の制御系の一部を示す構成図である。
【図６】同じく排出制御メイン処理の処理手順を示すフローチャートである。
【図７】同じく初期化処理の処理手順を示すフローチャートである。
【図８】同じく停電割込処理の処理手順を示すフローチャートである。
【符号の説明】
１００  遊技制御装置
２００  排出制御装置
６００  排出ユニット
７００  流路切換ユニット
７０３Ａ、７０３Ｂ  賞球流路
７０４Ａ、７０４Ｂ  貸球流路
７１３Ａ、７１３Ｂ  賞球検出センサ
７１４Ａ、７１４Ｂ  貸球検出センサ
７２０Ａ、７２０Ｂ  流路切換弁
７３０  流路切換ソレノイド
【図１】
0004213852.tif 000002
【図２】
0004213852.tif 000003
【図３】
0004213852.tif 000004
【図４】
0004213852.tif 000005
【図５】
0004213852.tif 000006
【図６】
0004213852.tif 000007
【図７】
0004213852.tif 000008
【図８】
0004213852.tif 000009