(57)【特許請求の範囲】
【請求項１】
遊技盤面に複数の各種入賞口及びアウト口を形成し、球発射手段により遊技球を上記遊技盤上に発射する弾球遊技機において、
上記遊技盤に発射された遊技球を検出する盤面到達球検出手段と、上記遊技盤面上から上記各種入賞口等を経て排出された遊技球を検出する排出球検出手段と、上記盤面到達球検出手段及び上記排出球検出手段の出力から上記遊技盤面上に滞留する遊技球数を検出する盤面滞留球数検出手段と、上記盤面到達球検出手段の出力により設定されると共に、上記排出球検出手段の出力により消去される上記滞留球数に対応した滞留時間検出タイマ手段とを備え、
上記盤面滞留球数検出手段の出力値が所定値を超えるか、若しくは上記滞留時間検出タイマ手段の計数値が規定値を超えることを判定することにより、上記遊技盤上での球詰りを検出することを特徴とする弾球遊技機の球詰り検出装置。
【請求項２】
上記排出球検出手段の出力によって、残存する最初に設定された上記滞留時間検出タイマ手段から消去されることを特徴とする請求項１に記載の弾球遊技機の球詰り検出装置。
【請求項３】
遊技盤面に複数の各種入賞口及びアウト口を形成し、球発射手段により遊技球を上記遊技盤上に発射する弾球遊技機において、
上記球発射手段に供給若しくは発射された遊技球を検出する発射球検出手段と、該発射球検出手段を通過後の経路で、上記遊技盤との間に配設されるファール球を排出するためのファール球排出経路と、該ファール球排出経路に設けられたファール球検出手段と、上記遊技盤面上から上記各種入賞口等を経て排出された遊技球を検出する排出球検出手段と、上記発射球検出手段の出力と上記ファール球検出手段の出力及び上記排出球検出手段の出力から上記遊技盤面上に滞留する遊技球数を検出する盤面滞留球数検出手段と、上記発射球検出手段の出力により設定されると共に、上記ファール球検出手段の出力及び上記排出球検出手段の出力により消去される上記滞留球数に対応する滞留時間検出タイマ手段とを備え、
上記盤面滞留球数検出手段の出力値が所定値を超えるか、若しくは上記滞留時間検出タイマ手段の計数値が規定値を超えることを判定することにより、上記遊技盤上での球詰りを検出することを特徴とする弾球遊技機の球詰り検出装置。
【請求項４】
上記ファール球検出手段の出力によって、残存する最後に設定された上記滞留時間検出タイマ手段から消去されると共に、上記排出球検出手段の出力により、残存する最初に設定された上記滞留時間検出タイマ手段から消去されることを特徴とする請求項３に記載の弾球遊技機の球詰り検出装置。
【請求項５】
上記球詰り状態を検出した場合に、該当する弾球遊技機が球詰り状態であることを警告する警告手段を設けたことを特徴とする請求項１乃至請求項４の何れかに記載の弾球遊技機の球詰り検出装置。
【請求項６】
上記球詰り状態を検出した場合に、該当する弾球遊技機の遊技球が発射できないように、上記弾球遊技機の上記球発射手段を制御することを特徴とする請求項１乃至請求項５の何れかに記載の弾球遊技機の球詰り検出装置。
【請求項７】
上記球詰り状態が検出されて、上記警告か若しくは上記発射禁止状態となった際に、
排出した遊技球により自動的に解除される解除手段、手動によって解除される解除手段、及び球詰り解除のための一連の操作と連動して解除される解除手段の内、上記警告か若しくは上記発射禁止状態を解除する少なくとも１つの解除手段を設けたことを特徴とする請求項５乃至請求項６の何れかに記載の弾球遊技機の球詰り検出装置。
【請求項８】
上記滞留球数の上記設定値か若しくは上記滞留時間の上記規定値の少なくとも何れか一方が変更可能に構成されたことを特徴とする請求項１乃至請求項７の何れかに記載の弾球遊技機の球詰り検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ機等の弾球遊技機において、遊技盤における遊技球の球詰りを検出する弾球遊技機の球詰り検出装置に関するものである。
【０００２】
【従来の技術】
従来より弾球遊技機においては、例えば、特開平１−２０４６８４号公報や特開平１−２０７０８９号公報及び特開平１−２１２５８４号公報等に、遊技球の総数を管理する弾球遊技機に関する技術が記載されている。
【０００３】
この内、前２件の技術は遊技者の持ち玉数が特定された場合にのみ有効な特殊な弾球遊技機にのみ適用されるものであるのに対して、後者の技術は、全ての弾球遊技機に適応可能な技術であり、不正行為の防止を目的とするものである。
【０００４】
【発明が解決しようとする課題】
しかしながら、何れの技術においても、遊技中に、常時、遊技領域における遊技球の球詰りの検出を行うことはできなかった。
【０００５】
【課題を解決するための手段】
本発明は上記に鑑みて成されたもので、遊技盤面に複数の各種入賞口及びアウト口を形成し、球発射手段により遊技球を上記遊技盤上に発射する弾球遊技機において、上記遊技盤に発射された遊技球を検出する盤面到達球検出手段と、上記遊技盤面上から上記各種入賞口等を経て排出された遊技球を検出する排出球検出手段と、上記盤面到達球検出手段及び上記排出球検出手段の出力から上記遊技盤面上に滞留する遊技球数を検出する盤面滞留球数検出手段と、上記盤面到達球検出手段の出力により設定されると共に、上記排出球検出手段の出力により消去される上記滞留球数に対応した滞留時間検出タイマ手段とを備え、上記盤面滞留球数検出手段の出力値が所定値を超えるか、若しくは上記滞留時間検出タイマ手段の計数値が規定値を超えることを判定することにより、上記遊技盤上での球詰りを検出する弾球遊技機の球詰り検出装置を提供するものである。
【０００６】
本発明は、上記排出球検出手段の出力により、残存する最初に設定された上記滞留時間検出タイマ手段から消去される弾球遊技機の球詰り検出装置を提供するものである。
【０００７】
本発明は、また、遊技盤面に複数の各種入賞口及びアウト口を形成し、球発射手段により遊技球を上記遊技盤上に発射する弾球遊技機において、上記球発射手段に供給若しくは発射された遊技球を検出する発射球検出手段と、該発射球検出手段を通過後の経路で、上記遊技盤との間に配設されるファール球を排出するためのファール球排出経路と、該ファール球排出経路に設けられたファール球検出手段と、上記遊技盤面上から上記各種入賞口等を経て排出された遊技球を検出する排出球検出手段と、上記発射球検出手段の出力と上記ファール球検出手段の出力及び上記排出球検出手段の出力から上記遊技盤面上に滞留する遊技球数を検出する盤面滞留球数検出手段と、上記発射球検出手段の出力により設定されると共に、上記ファール球検出手段の出力及び上記排出球検出手段の出力により消去される上記滞留球数に対応する滞留時間検出タイマ手段とを備え、上記盤面滞留球数検出手段の出力値が所定値を超えるか、若しくは上記滞留時間検出タイマ手段の計数値が規定値を超えることを判定することにより、上記遊技盤上での球詰りを検出する弾球遊技機の球詰り検出装置を提供するものである。
【０００８】
本発明は、上記ファール球検出手段の出力によって、残存する最後に設定された上記滞留時間検出タイマ手段から消去されると共に、上記排出球検出手段の出力により、残存する最初に設定された上記滞留時間検出タイマ手段から消去される弾球遊技機の球詰り検出装置を提供するものである。
【０００９】
本発明は、上記球詰り状態を検出した場合に、該当する弾球遊技機が球詰り状態であることを警告する警告手段を設けた弾球遊技機の球詰り検出装置を提供するものである。
【００１０】
本発明は、上記球詰り状態を検出した場合に、該当する弾球遊技機の遊技球が発射できないように、上記弾球遊技機の上記球発射手段を制御する弾球遊技機の球詰り検出装置を提供するものである。
【００１１】
本発明は、上記球詰り状態が検出されて、上記警告か若しくは上記発射禁止状態となった際に、排出した遊技球により自動的に解除される解除手段、手動によって解除される解除手段、及び球詰り解除のための一連の操作と連動して解除される解除手段の内、上記警告か若しくは上記発射禁止状態を解除する少なくとも１つの解除手段を設けた弾球遊技機の球詰り検出装置を提供するものである。
【００１２】
本発明は、上記滞留球数の上記設定値か若しくは上記滞留時間の上記規定値の少なくとも何れか一方が変更可能に構成された弾球遊技機の球詰り検出装置を提供するものである。
【００１３】
【発明の実施の形態】
以下、本発明を図面に従って説明する。
図１は本発明の一実施形態におけるパチンコ機の概略正面図であり、遊技盤１０の略中央部には図柄表示装置１２が配設され、該図柄表示装置１２の下方には始動口１４が配置され、更に下方には大入賞口１６が配置される。また、図柄表示装置１２を中心にして、左右に複数の入賞口１８が配置されている。
【００１４】
２０は金枠であり、遊技盤１０に対して開閉自在となるようにに蝶着されている。また、２２はアウト口であって、遊技盤１０の最下部に穿設されており、遊技盤１０の盤面上を落下した遊技球は、内ガイドレール２４の下部を伝わってアウト口２２に入る。
【００１５】
更に、内ガイドレール２４の外周には外ガイドレール２６が形成されており、内ガイドレール２４及び外ガイドレール２６からなるガイドレール部に導かれて遊技球は遊技盤１０上に射出されると共に、内ガイドレール２４の先端部には戻り球防止部材２８が設置されていて、遊技盤１０上に射出された遊技球が再びガイドレール部に戻ることを防止している。また、３０は金枠２０に固定された上受皿部であり、下方に下受皿部３２及び発射ハンドル３４がそれぞれ配置されている。
【００１６】
戻り球防止部材２８の先端部付近には、フォトインタラプタからなる盤面到達球検出手段３６が配設されており、上記ガイドレール部から射出された遊技球を検出するように機能する。
【００１７】
３８はファール球を排出する経路となるファール球排出樋であり、４０は該ファール球排出樋３８を通過したファール球を検出するフォトインタラプタからなるファール球検出手段である。また、４２ａは上受皿部３０から供給された遊技球を検出するフォトインタラプタからなる発射球検出手段、４４は該発射球検出手段４２ａを介して供給された遊技球を上記ガイドレール部を介して遊技盤１０内に発射する発射ソレノイドである。尚、発射球検出手段４２ａが遊技球を検出すると、即座に発射ソレノイド４４によって遊技球が発射されるものとする。
【００１８】
また、４２ｂは発射ソレノイド４４と遊技盤１０との間に設けられ、発射ソレノイド４４によって発射された遊技球を検出するフォトインタラプタからなる発射球検出手段である。尚、通常は発射球検出手段４２ａ及び４２ｂの何れか一方が使用される。そして、そのオープンコレクタ出力は、後述するマイクロコンピュータ５０の入力端子に接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされる。
【００１９】
一方、上記各入賞口１６，１８及び始動口１４の孔部には入賞した遊技球を検出する図示していないフォトインタラプタからなる複数の入賞球検出手段４５，・・・，４５が設けられており、それらのオープンコレクタ出力は、後述するマイクロコンピュータ５０の入力端子に接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされる。
【００２０】
また、アウト口２２の孔部には、アウト球を検出するフォトインタラプタからなるアウト球検出手段４６が設けられ、そのオープンコレクタ出力は、後述するマイクロコンピュータ５０の入力端子に接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされる。
【００２１】
図２は本発明の一実施形態における球詰り検出装置の各電気回路の概略を示す回路図であり、中心となるマイクロコンピュータ５０には内蔵する各入出力ポート及びＲＯＭ５１、ＲＡＭ５２が接続されており、マイクロコンピュータ５０はＲＯＭ５１に予め記憶されたプログラムに基づいて、各入出力ポート及びＲＡＭ５２等との間でデータ転送を行いながら動作する。
【００２２】
図において、３６は盤面到達球検出手段を構成するフォトインタラプタ、４５は入賞球検出手段を構成するフォトインタラプタであり、上記したようにそのオープンコレクタ出力はマイクロコンピュータ５０の入力ポートに接続されている。また、４６はアウト球検出手段を構成するフォトインタラプタであり、何れも上記したようにマイクロコンピュータ５０の入力ポートに接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされている。
【００２３】
４８、４９は後述する警告制御処理ルーチンにおいて、エラー解除を行うか否かの判定に用いるスイッチ手段であり、マイクロコンピュータ５０の入力ポートに接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされている。そして、例えば４８は前扉の金枠開閉に連動するように構成されたマイクロスイッチ等の第１のエラー解除検出スイッチとし、４９は手動にて動作するように構成したプッシュスイッチ等の第２のエラー解除検出スイッチとする。また、これらのスイッチはどちらか一方のみ存在するだけでも良く、また、第１及び第２のエラー解除検出スイッチ４８，４９をワイヤードＯＲ結線等で共通の信号源として使用しても良い。尚、第１及び第２のエラー解除検出スイッチ４８，４９の入力を、以後エラー解除入力１及び２と記す。
【００２４】
また、５４は例えば２連のディップスイッチであって、マイクロコンピュータ５０の入力ポートに接続され、且つ抵抗器を介してマイクロコンピュータ５０と同一の電源にプルアップされている。そして、それぞれをＯＮ／ＯＦＦすることにより、後述する初期化処理ルーチンにおいて各種データの設定がなされるものである。
【００２５】
５５、５６は何れもマイクロコンピュータ５０の出力ポートからの出力信号であり、５５は後述する警告制御処理ルーチンに基づいた警告出力信号、５６は本発明の本質とは直接関係が無いために記載を省略したプログラムに基づいたソレノイド駆動制御信号である。
【００２６】
そして、警告出力信号５５が管理コンピュータ出力回路５７に入力されると、内部のリレーが制御されて、管理コンピュータ（図示せず）に接点信号が出力される。また、ディップスイッチ５８′がＯＮになっている場合、警告出力信号５５が”Ｈ”であれば、警告表示回路５８がＯＮになって警告表示ＬＥＤが点灯表示される。
【００２７】
更に、ディップスイッチ５９′がＯＮになっている場合、警告出力信号５５が”Ｈ”であれば、発射禁止回路５９が働いて、ソレノイド駆動制御信号５６が”Ｈ”であってもソレノイド駆動回路４４′はＯＮにならず、従って発射ソレノイド４４は作動しない。これにより、警告出力時の遊技球発射停止が実現できる。
【００２８】
次に図３乃至図７に本発明の一実施形態における球詰り検出プログラムをフローチャートにて示す。尚、パチンコ機本体の制御プログラム等は省略している。図３は本実施形態のメインルーチンであり、ステップＳ１にてＲＡＭ５２の所定エリアの内容が特定の値でなければ電源投入時とみなしてステップＳ２の初期化処理ルーチンを実施して、ＲＡＭ５２及び入出力ポートを初期化すると共に、上記特定の値をＲＡＭ５２の所定エリアに書き込む。
【００２９】
その後、下記の表に示すようにディップスイッチ５４の値に基づいて、後述するＮＭＡＸの値及びテストタイマー初期設定値をＲＯＭ５１に設けた所定の定数エリア内から読み出す。尚、ディップスイッチ５４に基づくＮＭＡＸの値及びテストタイマー初期設定値の読み込みは初期化の際だけでなく、ステップＳ７の球詰り異常検出ルーチンにおけるステップＳ７−１９後の警告若しくは発射禁止が解除された時点等にて随時行うように構成しても良い。
【００３０】
【表１】
0003824026.tif 000002
【００３１】
そして、ステップＳ４でＴ（０）〜Ｔ（ＮＭＡＸ−１），Ｎ，Ｊ，Ｈ，タイマエラーフラグ，ＮＭＡＸエラーフラグをクリアし、ステップＳ６（警告出力ＯＦＦ）を実施して割込待ちの状態となる。この実施形態では、４ｍＳ毎にリセット割込みがかかり、その度にステップＳ１からの処理が実行されるものとする。
尚、リセット割込みはマイクロコンピュータ５０の内部及び外部の図示していないタイマ回路により発生するように構成されている。
【００３２】
一方、ステップＳ１にてＲＡＭ５２の所定エリアの内容が特定の値であれば初期化ルーチンは一度通過したものと判断し、ステップＳ３を実施する。このステップはエラー解除入力１若しくは２がＯＮ（金枠開閉手段に連動したマイクロスイッチである第１のエラー解除検出スイッチ４８のＯＮ状態「開扉状態に相当」か若しくは手動のプッシュスイッチである第２のエラー解除検出スイッチ４９のＯＮ状態の何れかを検出）であるかを確認するもので、ＯＮであれば、エラー解除動作を行う。即ち、上記したようにステップＳ４及びステップＳ６を実施して割込待ちの状態となる。
【００３３】
また、ステップＳ３において、エラー解除入力１若しくは２がＯＦＦ（金枠開閉手段に連動したマイクロスイッチである第１のエラー解除検出スイッチ４８のＯＦＦ状態「閉扉状態に相当」か若しくは手動のプッシュスイッチである第２のエラー解除検出スイッチ４９のＯＦＦ状態の何れかを検出）であれば、ステップＳ７（球詰り異常検出処理ルーチン）及びステップＳ８（警告制御処理ルーチン）を実施して割込待ちの状態となる。
【００３４】
ステップＳ７の球詰り異常検出処理ルーチンは、図４乃至図６に示すサブルーチンで表される。先ず、ステップＳ７−１で盤面到達球検出手段３６が遊技球の通過を検出しない場合、ステップＳ７−２乃至ステップＳ７−５をスキップする。
【００３５】
また、ステップＳ７−１で盤面到達球検出手段３６が遊技球の通過を検出した場合、ステップＳ７−２で、テストタイマＴ（Ｎ）にテストタイマ初期値を設定し、ステップＳ７−３でＮの値をインクリメントする。尚、テストタイマＴ（Ｎ）の値は後述するように１割込み毎にデクリメントするものとする。そして、ステップＳ７−４でＮの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７−５においてＮＭＡＸエラーフラグをセットし、ＮＭＡＸ以上でなければステップＳ７−５をスキップする。
【００３６】
次に、ステップＳ７−６にてアウト球検出手段４６がアウト球の通過を検出した場合、ステップＳ７−７においてＲＡＭ５２上に設定された排出カウントエリア（図示せず）に設定された排出カウント値Ｈをインクリメントする一方で、アウト球の通過を検出しなければ、ステップＳ７−７をスキップする。
【００３７】
また、ステップＳ７−８にて入賞球検出手段４５が入賞球の通過を検出した場合、ステップＳ７−９において排出カウント値Ｈをインクリメントする一方で、入賞球の通過を検出しなければ、ステップＳ７−９をスキップする。
【００３８】
更に、ステップＳ７−１０において、排出カウント値Ｈが”０”であるかを確認し、”０”であればＳ７−１７に移行し、”０”でなければステップＳ７−１１においてタイマ列を左にシフトし（図８参照）、ステップＳ７−１２で排出カウント値Ｈをデクリメントする。
【００３９】
この際、ステップＳ７−１３でＮの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７−１４においてＴ（ＮＭＡＸ−１）にテストタイマ初期値を設定し、ＮＭＡＸ以上でなければステップＳ７−１４をスキップする。
【００４０】
更に、ステップＳ７−１５において、Ｎの値が”０”でなければ、デクリメントし（ステツプＳ７−１６）、再びステップＳ７−１０を実行する。即ち、排出カウント値Ｈが”０”となるまでＮの値をデクリメントすることになる。
【００４１】
そして、ステップＳ７−１７において、Ｎの値が”０”となれば、遊技盤１０上に滞留している遊技球は存在しない訳であるから、ステップＳ７−１８において、タイマエラーフラグをクリアし、ステップＳ７−１９において、ＮＭＡＸエラーフラグをクリアしてこのサブルーチンを終了する。
【００４２】
一方、ステップＳ７−１７において、Ｎの値が”０”でなければ、ステップＳ７−２０において、Ｎの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７−２２にて変数ＪにＮＭＡＸ−１の値を代入すると共に、Ｎの値がＮＭＡＸ以上でなければ、ステップＳ７−２１にて変数ＪにＮ−１の値を代入する。
【００４３】
更に、ステップＳ７−２３において、Ｔ（Ｊ）に相当するテストタイマの値が”０”か否かを判断し、”０”であればテストタイマはオーバータイムであるからステップＳ７−２５でタイマエラーフラグをセットし、”０”でなければステップＳ７−２４にてＴ（Ｊ）の値をデクリメントする。
【００４４】
そして、ステップＳ７−２６にて、Ｊの値を判断し、”０”であればこのサブルーチンを終了する。また、”０”でなければ、ステップＳ７−２７にてＪの値をデクリメントして、ステップＳ７−２３に戻る。即ち、Ｊの値が”０”となるまで各テストタイマーの値をデクリメントする。
【００４５】
図７は警告制御処理ルーチンを表している。
先ず、ステップＳ８−１において、金枠開閉手段に連動したマイクロスイッチである第１のエラー解除検出スイッチ４８のＯＮ状態（開扉状態に相当）か若しくは手動のプッシュスイッチである第２のエラー解除検出スイッチ４９のＯＮ状態の何れかを検出し（エラー解除入力１若しくは２がＯＮ）、ＯＮであれば、エラー解除動作を行う。即ち、タイマエラーフラグをクリアし（ステップＳ８−２）、ＮＭＡＸエラーフラグをクリアし（ステップＳ８−３）、警告出力信号をＯＦＦにして（ステップＳ８−７）サブルーチンを終了する。
【００４６】
一方、検出し、ステップＳ８−１において、上記両エラー解除検出スイッチがＯＮでない時、ステップＳ８−４にてタイマエラーフラグを確認し、セットされていれば、ステップＳ８−６にて警告出力信号をＯＮにし、サブルーチンを終了する。また、タイマエラーフラグがセットされていなければ、ステップＳ８−５にてＮＭＡＸエラーフラグを確認し、セットされていれば、ステップＳ８−６にて警告出力信号をＯＮにし、サブルーチンを終了する。そして、ＮＭＡＸエラーフラグがセットされていなければ、ステップＳ８−７にて警告出力信号をＯＦＦにしてサブルーチンを終了する。
【００４７】
図８は上述したテストタイマを図示した概念図であって、縦方向に時系列的にテストタイマ列の状態を表している。尚、横方向にはその時点で設定されているテストタイマの数が表されている。
【００４８】
先ず、スタート時にはテストタイマは１つも設定されていないが、到達入力があるとＴA1というテストタイマが設定され、このテストタイマはリセット割込み毎に更新され、次の到達入力が発生した時点ではＴA2という値になっており、且つ新規のテストタイマＴB1が設定される。このようにして到達入力が４つ続くとテストタイマ列はＴA4、ＴB3、ＴC2、ＴD1となり、テストタイマの数は４つになる。
【００４９】
尚、遊技盤面に遊技球が滞留し続け、やがてテストタイマの値が”０”となっても、滞留残数であるＮの変化及びタイマ列のシフトは発生しないように構成されているため、エラーの検出は正確に実施されるが、タイマエラーが発生した時には、各テストタイマ及びＮの値をクリアしてＮＭＡＸエラーを解除するようにしても良い。
【００５０】
次に、排出入力があると、上記のテストタイマ列は左に１つシフトして、ＴA4は消去され、ＴB3がＴB4に、ＴC2がＴC3に、ＴD1がＴD2になり、テストタイマ列の数は３つになる。更に、排出入力があると、上記のテストタイマ列は左に１つシフトして、ＴB4が消去され、ＴC3がＴC4にＴD2がＴD3になり、テストタイマの数は２つになる。このようにセットされているテストタイマ数を数えることによって、滞留している遊技球の有無を判別できる。
【００５１】
図９は他の実施形態における球詰り検出装置の各電気回路の概略を示す回路図であり、先の実施形態と同一構成は同一符号で示す。この実施形態においては、盤面到達球検出手段３６の代わりに、発射球供給検出手段４２ａか若しくは４２ｂ及びファール球検出手段４０を使用するものである。
【００５２】
また、本実施形態における球詰り異常検出処理ルーチンは図１０乃至図１２のサブルーチンで表される。尚、その他のプログラムは先の実施形態と同様であるので記載は省略する。
【００５３】
先ず、ステップＳ７′−１で発射球検出手段４２ａ（４２ｂ）が遊技球の通過を検出しない場合、ステップＳ７′−２乃至ステップＳ７′−５をスキップする。
【００５４】
また、ステップＳ７′−１で発射球検出手段４２ａ及び４２ｂが遊技球の通過を検出した場合、ステップＳ７′−２で、テストタイマＴ（Ｎ）にテストタイマ初期値を設定し、ステップＳ７′−３でＮの値をインクリメントする。
【００５５】
尚、発射球検出手段は４２ａの位置に設けて発射された遊技球を検出しても良いし、４２ｂの位置に設けて実際に発射された遊技球を検出しても良い。但し、検出精度を向上させるため、４２ａの位置に設けた場合は、遊技球の供給を検出したら、直ちに発射動作を行う等の処置をとったほうが良い。若しくは供給してから発射までの平均時間をテストタイマに予め加味するようにする（直ちに発射されないと、テストタイマの誤差要因になり得る）。
【００５６】
そして、ステップＳ７′−４でＮの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７′−５においてＮＭＡＸエラーフラグをセットし、ＮＭＡＸ以上でなければステップＳ７′−５をスキップする。
【００５７】
次に、ステップＳ７′−６でファール球検出手段４０により、ファール球を検出しない場合、ステップＳ７′−７乃至ステップＳ７′−９をスキップする。
【００５８】
また、ステップＳ７′−６でファール球検出手段４０により、ファール球を検出した場合、ステップＳ７′−７でＮの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上でなければ、ステップＳ７′−８においてテストタイマＴ（Ｎ−１）を消去すると共に、ＮＭＡＸ以上であればステップＳ７′−８をスキップする。
そして、ステップＳ７′−９においてＮの値をデクリメントする。
【００５９】
次に、ステップＳ７′−１０にてアウト球検出手段４６がアウト球の通過を検出した場合、ステップＳ７′−１１においてＲＡＭ５２上に設定された排出カウントエリアに設定された排出カウント値Ｈをインクリメントする一方で、アウト球の通過を検出しなければ、ステップＳ７′−１１をスキップする。
【００６０】
また、ステップＳ７′−１２にて入賞球検出手段４５が入賞球の通過を検出した場合、ステップＳ７′−１３において排出カウント値Ｈをインクリメントする一方で、入賞球の通過を検出しなければ、ステップＳ７′−１３をスキップする。
【００６１】
更に、ステップＳ７′−１４において、排出力ウント値Ｈが”０”であるかを確認し、”０”であればＳ７′−２１に移行し、”０”でなければステップＳ７′−１５においてタイマ列を左にシフトし（図１３参照）、ステップＳ７′−１６で排出力ウント値Ｈをデクリメントする。
【００６２】
この際、ステップＳ７′−１７でＮの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７′−１８においてＴ（ＮＭＡＸ−１）にテストタイマ初期値を設定し、ＮＭＡＸ以上でなければステップＳ７′−１８をスキップする。
【００６３】
更に、ステップＳ７′−１９において、Ｎの値が”０”となるまでデクリメントし（ステップＳ７′−２０）、再びステップＳ７′−１４を実行する。即ち、排出カウント値Ｈが”０”となるまでＮの値をデクリメントする。
【００６４】
そして、ステップＳ７′−２１において、Ｎの値が”０”となれば、遊技盤１０上に滞留している遊技球は存在しない訳であるから、ステップＳ７′−２２において、タイマエラーフラグをクリアし、ステップＳ７′−２３において、ＮＭＡＸエラーフラグをクリアしてこのサブルーチンを終了する。
【００６５】
一方、ステップＳ７′−２１において、Ｎの値が”０”でなければ、ステップＳ７′−２４において、Ｎの値がＮＭＡＸ以上であるかを確認し、ＮＭＡＸ以上であれば、ステップＳ７′−２５にて変数ＪにＮＭＡＸ−１の値を代入すると共に、Ｎの値がＮＭＡＸ以上でなければ、ステップＳ７′−２６にて変数ＪにＮ−１の値を代入する。
【００６６】
更に、ステップＳ７′−２７において、Ｔ（Ｊ）の値が”０”か否かを判断し、”０”であればテストタイマはオーバータイムであるからステップＳ７′−２９でタイマエラーフラグをセットし、”０”でなければステップＳ７′−２８にてＴ（Ｊ）の値をデクリメントする。
【００６７】
そして、ステップＳ７′−３０にて、Ｊの値を判断し、”０”であればこのサブルーチンを終了する。また、”０”でなければ、ステップＳ７′−３１にてＪの値をデクリメントして、ステップＳ７′−２７に戻る。即ち、Ｊの値が”０”となるまで各テストタイマーの値をデクリメントする。
【００６８】
図１３は上述したテストタイマを図示した概念図であって、縦方向に時系列的にテストタイマ列の状態を表している。尚、横方向にはその時点で設定されているテストタイマの数が表されている。
【００６９】
先ず、スタート時にはテストタイマは１つも設定されていないが、発射球検出入力があるとＴＡ１というテストタイマが設定され、このテストタイマはリセット割込み毎に更新され、次の発射球検出入力が発生した時点ではＴＡ２という値になっており、且つ新規のテストタイマＴＢ１が設定される。このようにして到達入力が３つ続くとテストタイマ列はＴＡ３、ＴＢ２、ＴＣ１となり、テストタイマの数は３つになる。
【００７０】
次に、ファール球を検出すると、最新のテストタイマであるＴＣ１は消去され、テストタイマ列はＴＡ３はＴＡ４になっており、同様にＴＢ２はＴＢ３となり、テストタイマの数は２つになる。
これは、遊技球を３個発射して、１個がファール球となったものであるから、盤面到達球検出手段３６にて遊技球を２個検出した場合と同様になり、遊技盤１０に滞留している遊技球の数が先の実施形態と同様に容易に検出できる。
【００７１】
尚、遊技盤面に遊技球が滞留し続け、やがてテストタイマの値が”０”となっても、滞留残数であるＮの変化及びタイマ列のシフトは発生しないように構成されているため、エラーの検出は正確に実施されるが、タイマエラーが発生した時には、各テストタイマ及びＮの値をクリアしてＮＭＡＸエラーを解除するようにしても良い。
【００７２】
以上、本発明を実施形態に基づいて説明したが、本発明は上記した実施形態に限定されるものではなく、特許請求の範囲に記載した構成を変更しない限り、どのようにでも実施できる。例えば入賞球検出手段のフォトインタラプタのオープンコレクタ出力とアウト球検出手段のフォトインタラプタのオープンコレクタ出力とをワイヤードＯＲ結線することによって排出球検出手段とし、マイクロコンピュータの１つの入力ポートと関連するプログラムの一部を省略することができる。
【００７３】
また、入賞口に入賞した遊技球を樋等を使用して一個所に集め、入賞球検出手段のフォトインタラプタで検出することによって、フォトインタラプタの数を削減することも可能である。
【００７４】
【発明の効果】
以上述べたように、本発明における弾球遊技機の球詰り検出装置は遊技中においても球詰りを検出することが可能であり、しかも簡単な構成で球詰りを検出できるので、球詰りによる遊技客と遊技店員とのトラブルの発生を未然に防止できる等、多大な効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態におけるパチンコ機の概略正面図である。
【図２】本発明の一実施形態における各電気回路の概略を示す回路図である。
【図３】本発明の一実施形態におけるメインルーチンを示すフローチャートである。
【図４】本発明の一実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図５】本発明の一実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図６】本発明の一実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図７】本発明の一実施形態における警告制御処理ルーチンを示すフローチャートである。
【図８】本発明の一実施形態におけるテストタイマの状態を示す概念図である。
【図９】本発明の他の実施形態における各電気回路の概略を示す回路図である。
【図１０】本発明の他の実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図１１】本発明の他の実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図１２】本発明の他の実施形態における球詰り異常検出処理ルーチンを示すフローチャートである。
【図１３】本発明の他の実施形態におけるテストタイマの状態を示す概念図である。
【符号の説明】
１０                  遊技盤
１２                  図柄表示装置
１４                  始動口
１６                  大入賞口
１８                  入賞口
２０                  金枠
２２                  アウト口
２４                  内ガイドレール
２６                  外ガイドレール
２８                  戻り球防止部材
３０                  上受皿部
３２                  下受皿部
３４                  発射ハンドル
３６                  盤面到達球検出手段
３８                  ファール球排出樋
４０                  ファール球検出手段
４２ａ、４２ｂ        発射球検出手段
４４                  発射ソレノイド
４５                  入賞球検出手段
４６                  アウト球検出手段
４８                  第１のエラー解除検出スイッチ
４９                  第２のエラー解除検出スイッチ
５０                  マイクロコンピュータ
５１                  ＲＯＭ
５２                  ＲＡＭ
５４、５８′、５９′  ディップスイッチ
５５                  警告出力信号
５６                  ソレノイド駆動制御信号
５７                  管理コンピュータ出力回路
５８                  警告表示回路
５９                  発射禁止回路
【図１】
0003824026.tif 000003
【図２】
0003824026.tif 000004
【図３】
0003824026.tif 000005
【図４】
0003824026.tif 000006
【図５】
0003824026.tif 000007
【図６】
0003824026.tif 000008
【図７】
0003824026.tif 000009
【図８】
0003824026.tif 000010
【図９】
0003824026.tif 000011
【図１０】
0003824026.tif 000012
【図１１】
0003824026.tif 000013
【図１２】
0003824026.tif 000014
【図１３】
0003824026.tif 000015