(57)【特許請求の範囲】
【請求項１】
投入された貨幣価値に対応して所定数の遊技球を貸し出すとともに、遊技部内に弾発された遊技球が入賞口に入賞した際に所定数の遊技球を払い出すための払出装置を備えた遊技機において、
前記払出装置は、
遊技球の流下通路内を流下する遊技球を検知するための球検知スイッチと、
遊技動作全般を制御する主制御手段からの賞球個数コマンドに応じた賞球個数を賞球カウンタへ加算し、前記球検知スイッチの検知に応じて前記賞球カウンタを減算する賞球カウンタ計算手段と、
前記賞球カウンタに示す個数が所定個数以上である場合には所定個数を、所定個数に満たない場合には賞球カウンタの示す個数を、賞球区切りカウンタに一度の前記遊技球の払出し操作において払い出す遊技球の個数として設定する払出個数設定手段と、
前記払出個数設定手段によって前記賞球区切りカウンタに設定された遊技球の個数を一度の遊技球の払出し操作において払い出すとともに、該払出し操作を、前記賞球カウンタに示す個数が０となるまで繰り返し行なう払出制御手段と、
前記遊技球の貸出しまたは前記遊技球の払出しに要する時間を前記球検知スイッチの信号より監視時間を設定して監視する異常監視手段と、
該異常監視手段により、前記遊技球の貸出しまたは前記遊技球の払出しが前記監視時間内に完了しないと判断された場合に、所定のリトライ監視時間を設定し、前記遊技球の貸出しまたは前記遊技球の払出し操作を行なって払い出しの監視を再び行なうリトライ操作を実行し、その後、前記リトライ監視時間内に前記遊技球の貸出しまたは前記遊技球の払出しが完了しているか否かの判断を行ない、完了しないと判断される限り、前記リトライ操作を所定回数を上限として繰り返し実行するリトライ処理手段と、
該リトライ処理手段により、前記リトライ操作が所定回数繰り返し実行されたにもかかわらず、前記遊技球の貸出しまたは前記遊技球の払出しが完了しないと判断された場合に、前記遊技球を払い出すための動作を停止する払出停止手段とを備え、
前記リトライ処理手段は、リトライ操作毎に前記賞球区切りカウンタを０にクリアし、該賞球区切りカウンタに前記払出個数設定手段により一度に払い出す遊技球の個数の設定を再度行なった後に前記払出し操作を実行することを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技球の払出装置を備えた遊技機に関し、特に所定時間内に遊技球の払出操作が完了するか否かを監視して、例えば、遊技球の過剰な払出し等を防止し得る遊技機に関する。
【０００２】
【従来の技術】
従来より、パチンコ機等の弾球遊技機は、遊技部内に弾発された遊技球が入賞口に入賞した際に所定数の遊技球を払い出すための払出装置を備えている。また、カードリーダライタを備えて、プリペイドカードを挿入することにより所定数の遊技球を貸し出すことができるいわゆるＣＲ機では、この払出装置を使用して遊技球の貸し出しを行うことができるようになっている。
【０００３】
【発明が解決しようとする課題】
ところで、このような払出装置を備えた弾球遊技機においては、遊技球の流下通路内を流下する遊技球を検知するための球検知スイッチがショートを起こしたり、この流下通路の通路切替部に切替異常が生じたりする等の故障が払出装置に発生した場合、さらには、この流下通路に球詰まりが生じた場合には、正常な遊技球の払出動作を行うことができない。このような不具合が発生すると、遊技者が焦燥感を味わい、遊技の面白さが減少してしまうという問題があった。また、遊技店側から見れば、故障を修理する手間がかかるとともに、不具合が解消されるまで弾球遊技機を遊技に供することができないため、利益が減少するという問題があった。
【０００４】
さらに、遊技者が不正行為を行って過剰な遊技球を獲得した場合には、健全な遊技を行っている遊技者との間に不公平が生じるばかりでなく、遊技店の利益が著しく損なわれるという問題があった。
【０００５】
本発明は上述した事情に鑑み提案されたもので、遊技球の払出装置において故障が発生したり、遊技球の流下通路内に球詰まりが発生する等して、遊技球の払出動作が正しく行なわれないような場合に、速やかに異常を発見して遊技球の払出動作を停止したり、その旨を報知することが可能な遊技機を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る遊技球の払出装置を備えた遊技機は、上述した目的を達成するため、以下の特徴点を備えている。
【０００７】
すなわち、本発明に係る遊技機は、投入された貨幣価値に対応して所定数の遊技球を貸し出すとともに、遊技部内に弾発された遊技球が入賞口に入賞した際に所定数の遊技球を払い出すための払出装置を備えた遊技機において、
前記払出装置は、
前記払出装置は、
遊技球の流下通路内を流下する遊技球を検知するための球検知スイッチと、
遊技動作全般を制御する主制御手段からの賞球個数コマンドに応じた賞球個数を賞球カウンタへ加算し、前記球検知スイッチの検知に応じて前記賞球カウンタを減算する賞球カウンタ計算手段と、
前記賞球カウンタに示す個数が所定個数以上である場合には所定個数を、所定個数に満たない場合には賞球カウンタの示す個数を、賞球区切りカウンタに一度の前記遊技球の払出し操作において払い出す遊技球の個数として設定する払出個数設定手段と、
前記払出個数設定手段によって前記賞球区切りカウンタに設定された遊技球の個数を一度の遊技球の払出し操作において払い出すとともに、該払出し操作を、前記賞球カウンタに示す個数が０となるまで繰り返し行なう払出制御手段と、
前記遊技球の貸出しまたは前記遊技球の払出しに要する時間を前記球検知スイッチの信号より監視時間を設定して監視する異常監視手段と、
該異常監視手段により、前記遊技球の貸出しまたは前記遊技球の払出しが前記監視時間内に完了しないと判断された場合に、所定のリトライ監視時間を設定し、前記遊技球の貸出しまたは前記遊技球の払出し操作を行なって払い出しの監視を再び行なうリトライ操作を実行し、その後、前記リトライ監視時間内に前記遊技球の貸出しまたは前記遊技球の払出しが完了しているか否かの判断を行ない、完了しないと判断される限り、前記リトライ操作を所定回数を上限として繰り返し実行するリトライ処理手段と、
該リトライ処理手段により、前記リトライ操作が所定回数繰り返し実行されたにもかかわらず、前記遊技球の貸出しまたは前記遊技球の払出しが完了しないと判断された場合に、前記遊技球を払い出すための動作を停止する払出停止手段とを備え、
前記リトライ処理手段は、リトライ操作毎に前記賞球区切りカウンタを０にクリアし、該賞球区切りカウンタに前記払出個数設定手段により一度に払い出す遊技球の個数の設定を再度行なった後に前記払出し操作を実行することを特徴とするものである。
【００１０】
ここで、異常監視手段、リトライ処理手段および払出停止手段は、弾球遊技機における遊技動作全般を制御するための主制御基板、および主制御基板の制御に基づいて動作し、遊技球の払出動作を行うための賞球制御基板により構成される。この主制御基板および賞球制御基板は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えており、ＲＯＭ等に記憶されたプログラムに従ってＣＰＵ等が動作することにより、異常監視手段および払出停止手段として機能する。
【００１１】
また、払出異常を報知する報知手段を備えてもよく、報知手段としては異常状態を報知するためのＬＥＤやランプ、あるいは効果音等を発生するためのスピーカ等により構成される。
【００１２】
また、貨幣価値とは、硬貨、紙幣、あるいはプリペイドカード等に記憶された貨幣に相当するデータ値のことをいう。
【００１３】
【発明の実施の形態】
以下、図面に基づいて、本発明の一実施形態に係る遊技球の払出装置を備えた遊技機について説明する。
【００１４】
＜パチンコ機＞
図２は、本発明の一実施形態に係る遊技球の払出装置を備えたパチンコ機の背面図である。
このパチンコ機１０は、図示しないが、その前面側に遊技盤を取り付け、遊技盤の表面には、一対のガイドレールで囲まれた遊技部を設けている。また、遊技部内には、障害釘や風車等の障害部材と、遊技球を受け入れるための複数の入賞口と、いずれの入賞口へも受け入れられなかった遊技球を遊技部内から排出するためのアウト口等を設けている。また、遊技盤の下方には、遊技に供するための遊技球を受け入れるための上皿と、上皿からオーバーフローした遊技球を受け入れるための下皿と、遊技球の発射操作を行うための発射ハンドル等を設けている。
【００１５】
また、パチンコ機１０の背面側には、図２に示すように、その上部に、遊技者に対して貸し出すとともに賞球として払い出すための遊技球を貯留するための球タンク２０を設け、球タンク２０と上皿および下皿との間に球流下路３０を設け、球流下路３０の途中には、遊技球を所定数毎に区切って払い出すための球区切り装置４０を設けている。
【００１６】
また、球区切り装置４０の下方に位置する球流下路３０は、遊技者に対して貸し出す遊技球を流下させるための貸出球流下路３１と、いずれかの入賞口に遊技球が入賞した際に払い出す賞球を流下させるための賞球流下路３２とに分岐している。さらに球流下の分岐部には、遊技球の流下方向を貸出球流下路３１と賞球流下路３２とに切り替えるための流路切替部材５０を設けている。
【００１７】
＜球区切り装置＞
図３に基づいて、球区切り装置４０および流路切替部材５０をさらに詳しく説明する。
図３は、球区切り装置４０および流路切替部材５０の構造を示す背面図であり、図３（Ａ）は、遊技球の貸出時の状態を示す背面図、図３（Ｂ）は、賞球の払出時の状態を示す背面図である。なお、図３において、球区切り装置４０および流路切替部材５０の構造を説明するために、部材の一部を断面として示している。
【００１８】
上述したように、遊技球の流下路は、その途中で貸出球流下路３１と賞球流下路３２とに分岐している。この球流下路３０の分岐部の上方に設けられた遊技球の球区切り装置４０は、図３（Ａ）（Ｂ）に示すように、球流下路３０を流下して来た遊技球を一旦堰き止めて、所定数毎に区切って流下させるためのスプロケット４１と、スプロケット４１の回転を規制するための規制片４２と、規制片４２を駆動するための球区切り制御ソレノイド４３とを備えている。
【００１９】
この球区切り装置４０は、遊技球の払出しを行わない状態では、規制片４２がスプロケット４１に衝接してスプロケット４１の回転を規制しており、遊技球の払出しを行う状態では、規制片４２がスプロケット４１から離れてスプロケット４１を回転可能としている。そして、賞球を払い出す場合、あるいは遊技者に対して遊技球を貸し出す場合に、制御装置（図示せず）からの信号に基づいて球区切り制御ソレノイド４３が動作し、規制片４２によりスプロケット４１の回転を規制したり、回転を許可することにより、所定数の遊技球を払い出す。
【００２０】
＜流路切替部材＞
また、球流下路３０の分岐部の下方に設けられた流路切替部材５０は、図３（Ａ）（Ｂ）に示すように、貸出球流下路３１あるいは賞球流下路３２のいずれか一方を選択的に塞ぐことにより、球流下路３０を切り替えるためフラッパ５１と、フラッパ５１を駆動するための流路切替ソレノイド５２と、フラッパ５１と流路切切替ソレノイド５２とを連結するための連結部材５３とを備えている。そして、賞球を払い出す場合、あるいは遊技者に対して遊技球を貸し出す場合に、制御装置（図示せず）からの信号に基づいて流路切替ソレノイド５２が動作し、連結部材５３を介してフラッパ５１の位置を変更することにより、遊技球の流下路を、貸出球流下路３１と賞球流下路３２とに切り替える。
【００２１】
すなわち、遊技者に対して遊技球を貸し出す場合には、フラッパ５１により賞球流下路３２を塞いで、遊技球が貸出球流下路３１側に流下するようにし、賞球を払い出す場合には、フラッパ５１により貸出球流下路３１を塞いで、遊技球が賞球流下路３２側に流下するようにする。
【００２２】
＜遊技球の球検知スイッチ＞
また、分岐部の上方に位置する球流下路３０には、球流下路３０内を流下する遊技球を検知するための球区切り制御スイッチ６０を取り付け、貸出球流下路３１には、貸出球流下路３１内を流下する遊技球を検知するための球貸し検知スイッチ７０を取り付け、賞球流下路３２には、賞球流下路３２を流下する遊技球を検知するための賞球検知スイッチ８０を取り付けている。
【００２３】
球区切り制御スイッチ６０は、フォトセンサからなり、この球区切り制御スイッチ６０に対向して設けた球区切り制御発光装置６１（図１参照）からの光線を検出することにより、遊技球の通過個数を検知する。
【００２４】
また、球貸し検知スイッチ７０および賞球検知スイッチ８０は、近接センサからなる。
【００２５】
＜制御装置＞
上述したパチンコ機は、各入賞口に入賞した入賞球を検出して、所定の演出を行う等の遊技動作を制御するとともに、遊技球の貸出動作および賞球の払出動作を制御するための制御装置を備えている。
【００２６】
図１に基づいて、制御装置を説明する。
図１は、制御装置およびこれに接続された各機器の概略構成を示すブロック図である。
【００２７】
制御装置１００は、図１に示すように、パチンコ機１０における遊技動作全般を制御するための主制御基板１１０と、主制御基板１１０の制御に基づいて動作する副制御基板とに大別される。この副制御基板は、遊技球の発射動作、遊技球の貸出動作および賞球の払出動作を制御するための賞球制御基板１２０と、スピーカ２５０から発生する効果音等を制御するための音声制御基板１３０と、遊技に使用される図柄を表示するための図柄表示装置２６０における図柄変動を制御するための図柄制御基板１４０と、演出用ＬＥＤ２７０の点灯あるいは点滅を制御するためのＬＥＤ制御基板１５０とからなる。
【００２８】
主制御基板１１０には、各入賞口に設けられた遊技球の検出スイッチが接続されており、これらの検出スイッチから検出信号が入力される。遊技球の検出スイッチは、始動入賞口に設けられた始動口スイッチ１６０と、一般入賞口に設けられた入賞球検出スイッチ１７０と、大入賞口内の継続入賞口に設けられたＶカウントスイッチ１８０と、大入賞口内に設けられたカウントスイッチ１９０と、普通図柄始動口である通過ゲートに設けられたゲートスイッチ２００とからなる。
【００２９】
また、主制御基板１１０には、大入賞口の開閉を行うための大入賞口ソレノイド２１０と、普通電動役物を動作させるための普通電動役物ソレノイド２２０が接続されており、これらに対して駆動制御信号を送信する。
さらに、主制御基板１１０には、賞球流下路３２に設けられた賞球検知スイッチ８０が接続されており、賞球検知スイッチ８０から検知信号が入力される。
【００３０】
賞球制御基板１２０には、賞球流下路３２に設けられた賞球検知スイッチ８０と、貸出球流下路３１に設けられた球貸し検知スイッチ７０と、球区切り装置４０に設けられた球区切り制御スイッチ６０が接続されており、これらのスイッチから検知信号が入力される。
【００３１】
また、賞球制御基板１２０には、球流下路３０の途中に設けられた流路切替ソレノイド５２と、球区切り装置４０に設けられた球区切り制御ソレノイド４３および球区切り制御スイッチ６０と対になる球区切り制御発光装置６１とが接続されており、これらに対して駆動制御信号を送信する。
【００３２】
また、賞球制御基板１２０には、遊技球を発射するための発射装置２３０が接続されており、発射装置２３０に対して駆動制御信号を送信する。
さらに、賞球制御基板１２０には、プリペイドカードに記録されたデータを読み込むとともに、該データの更新を行うためのカードリーダライタを備えたプリペイドカードユニット２４０と接続されており、プリペイドカードユニット２４０との間でデータの送受信を行う。
【００３３】
＜パチンコ機の制御手順＞
次に、図４〜図２３に基づいて、制御装置１００によるパチンコ機１０の制御手順のうち、特に賞球制御基板１２０で行われる遊技球の貸し出しおよび賞球の払出しに関する制御手順に主眼をおいて説明する。
図４〜図２３は、制御装置によるパチンコ機の制御手順を示すフローチャートである。
まず、パチンコ機１０における賞球および球貸し払出制御処理の手順の概要を説明する。
【００３４】
＜アイドリング制御処理＞
パチンコ機１０における払出制御のアイドリング制御処理では、図４に示すように、電源が投入されると（Ａ１）、内蔵ＲＡＭに対してアクセス許可を発行し（Ａ２）、内蔵ＲＡＭ等を初期化し（Ａ３）、割り込みを許可して（Ａ４）、定期的にエラーチェックを行うためのウォッチドッグチェック処理を行う（Ａ５）。そして、電源が遮断されるまでの間、割込許可（Ａ４）およびウォッチドッグチェック処理（Ａ５）を繰り返す。
【００３５】
＜賞球制御コマンド受信割込処理＞
まず、賞球制御コマンドを受信するための割込処理について説明する。この賞球制御コマンド受信割込処理は、図５に示すように、保護レジスタを待避し（Ｂ１）、入力ポートの内容を入力してコマンド受信バッファにストアし（Ｂ２）、保護レジスタを復帰して（Ｂ３）、割込許可を行う（Ｂ４）。
【００３６】
＜システムタイマ割込処理＞
次に、種々の制御処理を行うために単位時間毎に割込を行うシステムタイマ割込処理について説明する。このシステムタイマ割込処理は、図６に示すように、割込を許可して（Ｃ１）、保護レジスタを待避する（Ｃ２）。
【００３７】
続いて、スイッチ入力のチャタリング除去とエッジ検出を行うための入力ポート読込処理（Ｃ３）、プリペイドカードに記憶された貨幣価値の範囲内で遊技球の貸し出しを行うための球貸し制御処理（Ｃ４）、賞球の払出しを行うための賞球制御処理（Ｃ５）、球区切り制御スイッチ６０における遊技球の検知を制御するための球区切り制御スイッチ検知処理（Ｃ６）、遊技球の貸し出しおよび賞球の払出しにおける異常（エラー）を検知するためのエラー処理（Ｃ７）、球区切り制御ソレノイド４３を駆動して遊技球の貸し出しおよび賞球の払出しを行うための球区切り制御ソレノイド駆動処理（Ｃ８）等を行った後、ポート出力データを作業領域から出力ポートに出力するためのポート出力処理（Ｃ９）を行い、保護レジスタを復帰して（Ｃ１０）、処理を終了する。
【００３８】
＜球貸し制御処理＞
上記した球貸し制御処理（Ｃ４）では、図７に示すように、プリペイドカードユニット２４０との間で通信を行って、貸し出す遊技球数を指示するためのプリペイドカードユニット通信処理（Ｄ１）、球貸し検知スイッチ７０により遊技球を検知するための球貸し検知スイッチ検知処理（Ｄ２）、所定数の遊技球を貸し出すための球貸し払出処理（Ｄ３）、流路切替ソレノイド５２を駆動して遊技球の流路を切り替えるための流路切替ソレノイド駆動処理（Ｄ４）を行い、処理を終了する。
【００３９】
＜球貸し検知スイッチ検知処理＞
上記した球貸し検知スイッチ検知処理（Ｄ２）では、図８に示すように、球貸し検知スイッチ７０が遊技球を検知してオンとなったか否かを判断し（Ｅ１）、球貸し検知スイッチ７０がオンとならない場合には、処理を終了する。
【００４０】
一方、球貸し検知スイッチ７０がオンとなった場合には、球貸し区切りカウンタの値が「０」であるか否か、すなわち、所定の球貸し区切り数に達しているか否かを判断する（Ｅ２）。ここで、球貸し区切りカウンタの値が「０」ではなく、所定の球貸し区切り数に達していない場合には、球貸し区切りカウンタ値から「１」を減算する（Ｅ３）。
【００４１】
続いて、球貸しカウンタの値が「０」であるか否か、すなわち、所定数の遊技球を貸し出し終わったか否かを判断し（Ｅ４）、球貸しカウンタの値が「０」となっていない場合には、球貸しカウンタの値から「１」を減算して（Ｅ５）、処理を終了する。
【００４２】
一方、球貸しカウンタの値が「０」となっている場合には、球貸しカウンタの減算処理（Ｅ５）を行わずに処理を終了する。
【００４３】
＜球貸し払出処理＞
上記した球貸し払出処理（Ｄ３）では、図９〜図１１に示すように、まず、払出装置の賞球払出操作を再度行なう賞球リトライ中であるか否かが判断され（Ｆ１）、賞球リトライ中である場合には処理を終了する。
【００４４】
一方、賞球リトライ中でない場合には、球区切り制御スイッチ６０および球貸し検知スイッチ７０が異常であるか否か、ならびに払出装置の球貸し操作を再度行なう球貸しリトライ処理が異常であるか否かが判断され（Ｆ２）、これらスイッチ６０、７０のいずれかに異常があると判断された場合、あるいは球貸しリトライ異常であると判断された場合にはステップＦ１６に進む。これらスイッチ６０、７０に異常がなく、球貸しリトライ異常でもないと判断された場合には、遊技球の落下確認処理がなされる（Ｆ３）。
【００４５】
次に、通路に残留球がないかが判断され（Ｆ４）、通路に残留球があると判断されれば処理を終了する。
【００４６】
一方、通路に残留球がないと判断されれば、所定の演算を行なって、払出停止要因を確認するための払出停止要因確認処理を行なう（Ｆ５）。ここで、払出停止要因があるか否かの判断を行ない（Ｆ６）、この判断の結果、払出停止要因があるとされれば処理を終了し、払出停止要因がないとされれば球貸しカウンタの値が「０」であるか否か、すなわち、所定数の遊技球を貸し出し終わったか否かを判断する（Ｆ７）。この結果、球貸しカウンタの値が「０」となっている場合、すなわち所定数の遊技球を貸し出し終わったと判断された場合には、ステップＦ１６に進み、球貸しカウンタの値が「１」となっている場合、すなわち所定数の遊技球を貸し出し終わっていないと判断された場合には、球区切り個数変数に球貸しカウンタ値をセットする（Ｆ８）。
【００４７】
次に、球貸しカウンタ値が、球区切り単位個数である１５未満であるか否かが判断され（Ｆ９）、１５未満であると判断されれば直ちにステップＦ１１に進み、１５未満となっていないと判断されれば、球区切り個数変数に球区切り単位個数である１５をセットした（Ｆ１０）後ステップＦ１１に進む。
ステップＦ１１では、球区切り個数変数を球区切りカウンタと球貸し区切りカウンタに格納する処理を行なう。
【００４８】
次に、現在、遊技球が球貸し経路に流入する状態に切り替えられているか否かを判断し（Ｆ１２）、球貸し経路に流入する状態に切り替えられているのであれば処理を終了する。一方、球貸し経路に流入する状態に切り替えられていないのであれば、遊技球落下経路ビットに球貸し経路であることを表す「１」をセットし（Ｆ１３）、経路切替状態ビットに移動中であることを表す「１」をセットし（Ｆ１４）、経路切替タイマの初期値として所定の数値、例えば、約２００ｍｓを経路切替タイマに格納し（Ｆ１５）、処理を終了する。
【００４９】
また、上記ステップＦ２における球区切り制御スイッチ６０および球貸し検知スイッチ７０に異常があるか否かの判断において異常があると判断された場合、および上記ステップＦ７における球貸しカウンタが「０」となっているか否かの判断において「０」となっていると判断された場合には、まず球貸し経路に遊技球が流入する状態に切り替えられているか否かを判断し（Ｆ１６）、そのような状態となっていないのであれば処理を終了する。
【００５０】
一方、遊技球が球貸し経路に流入する状態に切り替えられているのであれば、ＣＲ通信処理中であるか否かの判断がなされる（Ｆ１７）。この判断の結果、ＣＲ通信処理中であると判断された場合には処理を終了し、一方、ＣＲ通信処理中でないと判断された場合には、遊技球落下経路ビットに賞球経路であることを表す「０」をセットし（Ｆ１８）、経路切替状態ビットに移動中であることを表す「１」をセットし（Ｆ１９）、経路切替タイマの初期値として所定の数値、例えば、約２００ｍｓを経路切替タイマに格納し（Ｆ２０）、処理を終了する。
【００５１】
＜賞球制御処理＞
上記した賞球制御処理（Ｃ５）では、図１２に示すように、賞球制御データを受信して払い出すべき賞球数を指示するための賞球制御コマンド処理（Ｇ１）、所定数の賞球を払い出すための賞球払出処理（Ｇ２）、賞球検知スイッチ８０により賞球として払い出す遊技球を検知するための賞球検知スイッチ検知処理（Ｇ３）を行い、処理を終了する。
【００５２】
＜賞球制御コマンド処理＞
上記した賞球制御コマンド処理（Ｇ１）は、図１３に示すように、賞球個数コマンドを受信したか否かを判断し（Ｈ１）、受信したと判断された場合のみ、受信した賞球個数を賞球カウンタに加算する（Ｈ２）。
【００５３】
続いて、払出禁止コマンドを受信したか否かを判断し（Ｈ３）、受信したと判断された場合のみ、払出禁止コマンド受信フラグをセットする（Ｈ４）。
【００５４】
続いて、払出許可コマンドを受信したか否かを判断し（Ｈ５）、受信したと判断された場合のみ、払出禁止コマンド受信フラグをリセットし（Ｈ６）、処理を終了する。
【００５５】
このように、賞球の過剰払出の検知および報知は、主制御基板１１０において行い、賞球制御基板１２０では、主制御基板１１０からの指示に基づいて賞球の払出動作を行うようになっている。
【００５６】
＜賞球払出処理＞
上記した賞球払出処理（Ｇ２）では、図１４に示すように、球区切り制御スイッチ６０および賞球検知スイッチ８０が異常であるか否か、ならびに賞球リトライ異常であるか否かを判断し（Ｉ１）、これらのスイッチ６０、８０のいずれかに異常が発生している場合、あるいは賞球リトライ異常である場合には、処理を終了する。
【００５７】
一方、球区切り制御スイッチ６０および賞球検知スイッチ８０のいずれにも異常が発生していない場合であって、賞球リトライ異常でもない場合には、賞球として払い出す遊技球があるか否かを確認するための落下確認処理がなされ（Ｉ２）、続いて通路に残留球があるか否かを判断する（Ｉ３）。ここで、通路に残留球があると判断された場合には、処理を終了する。
【００５８】
一方、通路に残留球がないと判断された場合には、所定の演算を行なって払出停止要因を確認するための払出停止要因確認処理がなされ（Ｉ４）、払出停止要因があるか否かを判断する（Ｉ５）。ここで、払出停止要因があると判断された場合には、処理を終了する。
【００５９】
一方、払出停止要因がないと判断された場合には、賞球カウンタの値が「０」となっているか否か、すなわち所定数の賞球を払出し終わったか否かを判断する（Ｉ６）。ここで、賞球カウンタの値が「０」となっていると判断された場合には、処理を終了する。
【００６０】
一方、賞球カウンタの値が「０」となっていないと判断されれば、球区切り個数変数に、球区切り単位個数である「１５」をセットする（Ｉ７）。
【００６１】
次に、賞球カウンタの値が、上述した球区切り単位個数である「１５」以上となっているか否かが判断される（Ｉ８）。ここで、賞球カウンタ値が「１５」以上と判断されれば、ステップＩ９を省略して、ステップＩ１０に進む。
【００６２】
一方、賞球カウンタの値が「１５」以上となっていないと判断されれば、球区切り個数変数に、そのときの賞球カウンタの値をセットし（Ｉ９）、ステップＩ１０に進む。
ステップＩ１０においては、球区切り個数変数を、球区切りカウンタと賞球区切りカウンタに格納し、この後処理を終了する。
【００６３】
＜賞球検知スイッチ検知処理＞
上記した賞球検知スイッチ検知処理（Ｇ３）では、図１５に示すように、賞球検知スイッチ８０が遊技球を検知してオンとなったか否かを判断し（Ｊ１）、賞球検知スイッチ８０がオンとならない場合には、処理を終了する。
【００６４】
一方、賞球検知スイッチ８０がオンとなった場合には、賞球区切りカウンタの値が「０」であるか否か、すなわち、所定の賞球区切り数に達しているか否かを判断する（Ｊ２）。ここで、賞球区切りカウンタの値が「０」ではなく、所定の賞球区切り数に達していない場合には、賞球区切りカウンタ値から「１」を減算する（Ｊ３）。なお、賞球区切りカウンタの値が「０」である場合には、このステップＪ３の処理は行なわない。
【００６５】
続いて、賞球カウンタの値が「０」であるか否か、すなわち、所定数の賞球を払出し終わったか否かを判断し（Ｊ４）、賞球カウンタの値が「０」となっていない場合には、賞球カウンタの値から「１」を減算して（Ｊ５）、処理を終了する。また、所定数の賞球が払い出されて賞球カウンタの値が「０」となっている場合には、直ちに処理を終了する。
【００６６】
＜球区切り制御スイッチ検知処理＞
上記した球区切り制御スイッチ検知処理（Ｃ６）では、図１６に示すように、球区切り制御スイッチ６０が遊技球を検知してオンとなったか否かを判断し（Ｋ１）、球区切り制御スイッチ６０がオンとならない場合には、処理を終了する。
【００６７】
一方、球区切り制御スイッチ６０がオンとなった場合には、球区切りカウンタの値から「１」を減算し（Ｋ２）、自己復旧処理として、待機球監視タイマに待機球監視時間をセットするとともに（Ｋ３）、エラーフラグ（待機球異常）を解除して（Ｋ４）、処理を終了する。
このように、遊技球の流下が確認されずにエラーフラグ（待機球異常）がセットされている場合であっても、球区切り制御スイッチ６０がオンとなって遊技球の流下が確認された場合には、エラーフラグ（待機球異常）を解除することにより自己復旧処理を行うようになっている。
【００６８】
＜球区切り制御ソレノイド駆動処理＞
上記した球区切り制御ソレノイド駆動処理（Ｃ８）では、図１７に示すように、球区切り制御ソレノイド４３に対する出力を停止状態として、遊技球の落下経路を閉鎖し（Ｌ１）、次に、球区切りカウンタの値が「０」になっているか否かが判断され（Ｌ２）、球区切りカウンタが「０」になっていると判断されれば後述するステップＬ９に進む。
【００６９】
一方、球区切りカウンタが「０」になっていないと判断されれば、所定の演算を行なって、払出しを停止した要因を確認する払出停止要因確認処理を行なう（Ｌ３）。
ここで、払出停止要因があるか否かが判断され（Ｌ４）、払出停止要因があるとされれば、後述するステップＬ９に進む。
【００７０】
一方、払出停止要因がないと判断されれば、球区切り制御ソレノイド４３に対する出力を払出状態として、遊技球の落下経路を開放し（Ｌ５）、待機球監視時間が経過したか否かが判断される（Ｌ６）。ここで、待機球監視時間が経過していないと判断されれば、待機球監視タイマの内容を１だけ減算して（Ｌ７）、処理を終了する。
【００７１】
一方、待機球監視時間が経過していると判断されれば、待機球異常であることを示すエラーフラグをセットして（Ｌ８）、処理を終了する。
【００７２】
一方、上記ステップＬ２またはステップＬ４の判断の結果が肯定的である場合には、自己復旧処理として、待機球監視タイマに所定の待機球監視時間をセットし（Ｌ９）、待機球異常であることを示すエラーフラグを解除して（Ｌ１０）、処理を終了する。
【００７３】
このように、この球区切り制御ソレノイド駆動処理においても、上述した球区切り制御スイッチ検知処理と同様に自己復旧処理に対応した手順となっている。
【００７４】
＜エラー処理＞
上記したエラー処理（Ｃ７）は、図１８に示すように、まず球区切り制御スイッチ異常処理を行い（Ｍ１）、賞球検知スイッチ異常処理を行い（Ｍ２）、続いて、球貸し検知スイッチ異常処理を行ない（Ｍ３）、最後に、リトライ処理を行なう（M４）。
【００７５】
＜球区切り制御スイッチ異常処理＞
上記した球区切り制御スイッチ異常処理（Ｍ１）は、図１９に示すように、まず、球区切り制御スイッチがＯＮ状態にあるか否かを判断し（Ｎ１）、球区切り制御スイッチがＯＮ状態にあると判断されれば、直ちにステップＮ４の処理を行ない、制御スイッチがＯＮ状態にない、すなわちＯＦＦ状態にあると判断されれば、球詰まり監視時間（約５００ｍｓ）を球詰まり監視タイマ（１）に格納し（Ｎ２）、さらに球区切り制御スイッチ異常であることを表すエラーフラグを解除した（Ｎ３）後、ステップＮ４の処理を行なう。
【００７６】
ステップＮ４では、球詰まり監視時間が経過したか否かが判断され、球詰まり監視時間が経過したと判断された場合には、球区切り制御スイッチ異常であることを表すエラーフラグをセットして（Ｎ５）、処理を終了する。一方、球詰まり監視時間が未だ経過していないと判断された場合には、球詰まり監視タイマ（１）の内容から「１」を減算して（Ｎ６）、処理を終了する。
なお、上記ステップＮ５においてセットしたエラーフラグは、前述した球貸し払出処理（図９参照）のステップＦ２および賞球払出処理（図１４参照）のステップＩ１における判断の際に確認される。
【００７７】
＜賞球検知スイッチ異常処理＞
上記した賞球検知スイッチ異常処理（Ｍ２）は、図２０に示すように、まず、賞球検知スイッチがＯＮ状態にあるか否かを判断し（Ｏ１）、賞球検知スイッチがＯＮ状態にあると判断されれば、直ちにステップＯ４の処理を行ない、賞球検知スイッチがＯＮ状態にない、すなわちＯＦＦ状態にあると判断されれば、球詰まり監視時間（約５００ｍｓ）を球詰まり監視タイマ（２）に格納し（Ｏ２）、さらに賞球検知スイッチ異常であることを表すエラーフラグを解除した（Ｏ３）後、ステップＯ４の処理を行なう。
【００７８】
ステップＯ４では、球詰まり監視時間が経過したか否かが判断され、球詰まり監視時間が経過したと判断された場合には、賞球検知スイッチ異常であることを表すエラーフラグをセットして（Ｏ５）、処理を終了する。一方、球詰まり監視時間が未だ経過していないと判断された場合には、球詰まり監視タイマ（２）の内容を「１」減算して（Ｏ６）、処理を終了する。
なお、上記ステップＯ５においてセットしたエラーフラグは、前述した賞球払出処理（図１４参照）のステップＩ１における判断の際に確認される。
【００７９】
＜球貸し検知スイッチ異常処理＞
上記した球貸し検知スイッチ異常処理（Ｍ３）は、図２１に示すように、まず、球貸し検知スイッチがＯＮ状態にあるか否かを判断し（Ｐ１）、球貸し検知スイッチがＯＮ状態にあると判断されれば、直ちにステップＰ４の処理を行ない、球貸し検知スイッチがＯＮ状態にない、すなわちＯＦＦ状態にあると判断されれば、球詰まり監視時間（約５００ｍｓ）を球詰まり監視タイマ（３）に格納し（Ｐ２）、さらに球貸し検知スイッチ異常であることを表すエラーフラグを解除した（Ｐ３）後、ステップＰ４の処理を行なう。
【００８０】
ステップＰ４では、球詰まり監視時間が経過したか否かが判断され、球詰まり監視時間が経過したと判断された場合には、球貸し検知スイッチ異常であることを表すエラーフラグをセットして（Ｐ５）、処理を終了する。一方、球詰まり監視時間が未だ経過していないと判断された場合には、球詰まり監視タイマ（３）の内容から「１」を減算して（Ｐ６）、処理を終了する。
なお、上記ステップＰ５においてセットしたエラーフラグは、前述した球貸し払出処理（図９参照）のステップＦ２における判断の際に確認される。
【００８１】
＜リトライ処理＞
上記したリトライ処理（Ｍ４）は、図２２、２３に示すように、まず、現在、遊技球が球貸し経路に流入する状態に切り替えられているか否かを判断し（Ｑ１）、球貸し経路に流入する状態に切り替えられているのであればステップＱ１３に進む。一方、球貸し経路に流入する状態に切り替えられていないのであれば、遊技球が賞球経路に流入する状態に設定されているとして賞球異常検知があるか否かを判断する（Ｑ２）。ここで、賞球異常検知があると判断されれば、直ちにステップＱ１０に進み、賞球異常検知がないと判断されれば、落下確認が完了しているか否かが判断される（Ｑ３）。
【００８２】
ステップＱ３において、落下確認が完了していると判断されれば、直ちにステップＱ１０に進み、落下確認が完了していないと判断されれば、払出停止要因があるか否かが判断される（Ｑ４）。
【００８３】
ステップＱ４において、払出停止要因があると判断されれば、直ちにステップＱ１２に進み、払出停止要因がないと判断されれば、所定のリトライ監視時間が経過したか否かが判断される（Ｑ５）。
【００８４】
ステップＱ５において、リトライ監視時間が経過していないと判断されれば、リトライ監視タイマの内容を「１」減算し（Ｑ６）、処理を終了する。一方、リトライ監視時間が経過したと判断されれば賞球リトライ回数カウンタの内容に「１」を加算し（Ｑ７）、賞球リトライ回数が規定回数（例えば３回）以上であるか否かが判断される（Ｑ８）。
【００８５】
ステップＱ８において、賞球リトライ回数が規定回数に達していないと判断されれば、直ちにステップＱ１１に進む。一方、賞球リトライ回数が規定回数以上であると判断されれば、賞球リトライ処理を行なっても正常な処理が行なわれない、賞球リトライ異常であるとしてエラーフラグをセットし（Ｑ９）、賞球リトライ回数カウンタの内容および球貸しリトライ回数カウンタの内容に各々「０」をセットし（Ｑ１０）、ステップＱ１１に進む。
【００８６】
ステップＱ１１においては、賞球区切りカウンタの内容、球貸し区切りカウンタの内容および球区切りカウンタの内容に各々「０」をセットする。
この後、所定のリトライ監視時間をリトライ監視タイマに格納し（Ｑ１２）、処理を終了する。
【００８７】
一方、上述したように、ステップＱ１において、遊技球が球貸し経路に流入する状態に切り替えられていると判断された場合にはステップＱ１３〜ステップＱ２３において以下の如き処理を行なう。
すなわち、まず、球貸し異常検知があるか否かを判断する（Ｑ１３）。ここで、球貸し異常検知があると判断されれば、直ちにステップＱ２１に進み、球貸し異常検知がないと判断されれば、落下確認が完了しているか否かが判断される（Ｑ１４）。
【００８８】
ステップＱ１４において、落下確認が完了していると判断されれば、直ちにステップＱ２１に進み、落下確認が完了していないと判断されれば、払出停止要因があるか否かが判断される（Ｑ１５）。
【００８９】
ステップＱ１５において、払出停止要因があると判断されれば、直ちにステップＱ２３に進み、払出停止要因がないと判断されれば、所定のリトライ監視時間が経過したか否かが判断される（Ｑ１６）。
【００９０】
ステップＱ１６において、リトライ監視時間が経過していないと判断されれば、リトライ監視タイマの内容を「１」減算し（Ｑ１７）、処理を終了する。一方、リトライ監視時間が経過したと判断されれば球貸しリトライ回数カウンタの内容に「１」を加算し（Ｑ１８）、球貸しリトライ回数が規定回数（例えば３回）以上であるか否かが判断される（Ｑ１９）。
【００９１】
ステップＱ１９において、球貸しリトライ回数が規定回数に達していないと判断されれば、直ちにステップＱ２２に進む。一方、球貸しリトライ回数が規定回数以上であると判断されれば、球貸しリトライ処理を行なっても正常な処理が行なわれない、球貸しリトライ異常であるとしてエラーフラグをセットし（Ｑ２０）、球貸しリトライ回数カウンタの内容に「０」をセットし（Ｑ２１）、ステップＱ２２に進む。
【００９２】
ステップＱ２２においては、賞球区切りカウンタの内容、球貸し区切りカウンタの内容および球区切りカウンタの内容に各々「０」をセットする。
この後、所定のリトライ監視時間をリトライ監視タイマに格納し（Ｑ２３）、処理を終了する。
【００９３】
このように、本実施形態においては、賞球リトライ処理あるいは球貸しリトライ処理が複数回行なわれる間に正常な払出動作が行なわれないような場合に遊技球の払出し操作を停止するように構成されているので、払出装置の一時的な中断を許容しつつ遊技球の過剰な払出しを防止することができる。
【００９４】
なお、上述したリトライ処理の回数は適宜選択可能であるが、その弾球遊技機に応じ、払出装置の一時的な中断を許容することができ、かつ遊技球の過剰な払出しを防止することができる最適な数に設定することが好ましい。
【００９６】
なお、上述した実施形態では、代表的な弾球遊技機としてパチンコ機を例にとって説明を行ったが、本発明に係る遊技球の払出装置は他の弾球遊技機にも適用することができる。
【００９７】
【発明の効果】
以上説明したように、本発明に係る遊技球の払出装置では、払出装置を所定時間に亘って操作しても遊技球の貸出しまたは遊技球の払出しが完了しないと判断された場合には、遊技球の払出動作を停止するための払出停止手段により遊技球の払出動作を停止するようにしている。
【００９８】
したがって、遊技球の払出装置において故障が発生したり、遊技球の流下通路内に球詰まりが発生する等して、遊技球の払出動作が正しく行なわれないような場合に、遊技店員の速やかな対応が可能となり、遊技者が焦燥感を味わうことがなく、遊技の面白さを高めることができる。
【００９９】
また、遊技店側では、故障を速やかに修理することができるので、弾球遊技機の稼働率を向上させることができ、利益の減少を防止することができる。
【０１００】
さらに、不正行為による過剰な遊技球の払出しを防止することができ、健全な遊技を行っている遊技者および遊技店の利益を保護することができる。
【図面の簡単な説明】
【図１】制御装置およびこれに接続された各機器の概略構成を示すブロック図
【図２】本発明の一実施形態に係る遊技球の払出装置を備えたパチンコ機の背面図
【図３】払出装置および流路切替部材の構造を示す背面図であり、（Ａ）は遊技球の貸出時の状態を示す背面図、（Ｂ）は賞球の払出時の状態を示す背面図
【図４】主制御処理の手順を示すフローチャート
【図５】賞球制御コマンド受信割込処理の手順を示すフローチャート
【図６】システムタイマ割込処理の手順を示すフローチャート
【図７】球貸し制御処理の手順を示すフローチャート
【図８】球貸し検知スイッチ検知処理の手順を示すフローチャート
【図９】球貸し払出処理の手順を示すフローチャート
【図１０】球貸し払出処理の手順を示すフローチャート
【図１１】球貸し払出処理の手順を示すフローチャート
【図１２】賞球制御処理の手順を示すフローチャート
【図１３】賞球制御コマンド処理の手順を示すフローチャート
【図１４】賞球払出処理の手順を示すフローチャート
【図１５】賞球検知スイッチ検知処理の手順を示すフローチャート
【図１６】球区切り制御スイッチ検知処理の手順を示すフローチャート
【図１７】球区切り制御ソレノイド駆動処理の手順を示すフローチャート
【図１８】エラー処理の手順を示すフローチャート
【図１９】球区切り制御スイッチ異常処理の手順を示すフローチャート
【図２０】賞球検知スイッチ異常処理の手順を示すフローチャート
【図２１】球貸し検知スイッチ異常処理の手順を示すフローチャート
【図２２】リトライ処理の手順を示すフローチャート
【図２３】リトライ処理の手順を示すフローチャート
【符号の説明】
１０  パチンコ機
２０  球タンク
３０  球流下路
３１  貸出球流下路
３２  賞球流下路
４０  球区切り装置
４１  スプロケット
４２  規制片
４３  球区切り制御ソレノイド
５０  流路切替部材
５１  フラッパ
５２  流路切替ソレノイド
５３  連結部材
６０  球区切り制御スイッチ
６１  球区切り制御発光装置
７０  球貸し検知スイッチ
８０  賞球検知スイッチ
１００  制御装置
１１０  主制御基板
１２０  賞球制御基板
１３０  音声制御基板
１４０  図柄制御基板
１５０  ＬＥＤ制御基板
１６０  始動口スイッチ
１７０  入賞球検出スイッチ
１８０  Ｖカウントスイッチ
１９０  カウントスイッチ
２００  ゲートスイッチ
２１０  大入賞口ソレノイド
２２０  普通電動役物ソレノイド
２３０  発射装置
２４０  プリペイドカードユニット
２５０  スピーカ
２６０  図柄表示装置
２７０  演出用ＬＥＤ
【図１】
0004262440.tif 000002
【図２】
0004262440.tif 000003
【図３】
0004262440.tif 000004
【図４】
0004262440.tif 000005
【図５】
0004262440.tif 000006
【図６】
0004262440.tif 000007
【図７】
0004262440.tif 000008
【図８】
0004262440.tif 000009
【図９】
0004262440.tif 000010
【図１０】
0004262440.tif 000011
【図１１】
0004262440.tif 000012
【図１２】
0004262440.tif 000013
【図１３】
0004262440.tif 000014
【図１４】
0004262440.tif 000015
【図１５】
0004262440.tif 000016
【図１６】
0004262440.tif 000017
【図１７】
0004262440.tif 000018
【図１８】
0004262440.tif 000019
【図１９】
0004262440.tif 000020
【図２０】
0004262440.tif 000021
【図２１】
0004262440.tif 000022
【図２２】
0004262440.tif 000023
【図２３】
0004262440.tif 000024