(57)【特許請求の範囲】
【請求項１】
発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、
前記発射装置で発射された前記パチンコ球が前記遊技盤上へ実際に到達したか否かを検出する盤面到達検出手段と、
前記盤面到達検出手段により前記パチンコ球が前記遊技盤上へ到達しなかったと検出された期間が判定基準の所定期間を越えたとき、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ常時連続して到達している正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、
を含むパチンコ機。
【請求項２】
前記発射装置が発射動作中か否かを検出する発射装置作動状態検出手段と、をさらに含み、
前記制御装置は、前記発射装置作動状態検出手段により動作中と検出され、かつ前記盤面到達検出手段により前記パチンコ球が前記遊技盤上へ到達しなかったと検出された期間が判定基準の所定期間を越えたとき、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ常時連続して到達している正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする請求項１のパチンコ機。
【請求項３】
発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、
前記発射装置に供給されたパチンコ球を検出する発射球供給検出手段と、
前記発射装置で発射された前記パチンコ球が前記遊技盤に到達しないファール球となったことを検出するファール球検出手段と、
前記発射球供給検出手段で判定基準の第１所定数のパチンコ球の供給が検出された間に、前記ファール球カウント手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上のファール球が検出された場合、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ到達しないファール球となり、このファール球が不要に発生していない正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、
を含むパチンコ機。
【請求項４】
発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、
前記発射装置に供給されたパチンコ球を検出する発射球供給検出手段と、
判定基準の第１所定数の発射動作が可能な基準期間内において、前記発射球供給検出手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上の前記パチンコ球の供給が検出されない場合には、前記発射装置に供給されたパチンコ球が発射動作に伴い常時連続して検出される正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、
を含むパチンコ機。
【請求項５】
前記発射装置が発射動作中か否かを検出する発射装置作動状態検出手段と、をさらに含み、
前記制御装置は、前記発射装置作動状態検出手段により動作中と検出され、かつ判定基準の第１所定数の発射動作が可能な基準期間内において、前記発射球供給検出手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上の前記パチンコ球の供給が検出されない場合には、前記発射装置に供給されたパチンコ球が発射動作に伴い常時連続して検出される正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする請求項４のパチンコ機。
【請求項６】
パチンコ球を遊技盤上へ発射可能に構成された発射装置と、
前記発射装置で発射された前記パチンコ球が前記遊技盤上へ判定基準の基準期間内に到達した個数を検出する発射数検出手段と、
前記発射数検出手段で前記基準期間内に検出された発射数と、前記基準期間内に前記発射装置が発射可能な判定基準の基準発射数とを比較し、この比較値が所定の判定基準の範囲の下限域よりも少ない方に外れた発射球数減少異常状態であるか否かを検出する発射球数減少異常状態検出手段と、
前記発射球数減少異常状態検出手段により発射球数減少異常状態であることが検出された場合、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、
を含むパチンコ機。
【請求項７】
パチンコ球の発射を停止させるためのオフ操作による停止の回数をカウントするオフ操作カウンタと、
前記基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第１の基準値以下となった回数をカウントする球詰まり異常カウンタ及び前記基準期間毎にカウントされたオフ操作による停止の回数が前記第１の基準値より大きくなった回数をカウントする実行回数異常操作カウンタの少なくともいずれか１つのカウンタと、
をさらに含み、
前記制御手段は、前記発射球数減少異常状態検出手段により発射球数減少異常状態であることが検出された場合において、前記球詰まり異常カウンタのカウント値が判定基準として設定された第２の基準値以上であった場合又は前記実行回数異常操作カウンタのカウント値が判定基準として設定された第３の基準値以上であった場合に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする請求項６のパチンコ機。
【請求項８】
前記発射数検出手段で基準期間内に検出された発射数が０の場合、前記基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第４の基準値以上であった回数をカウントする無操作カウンタと、
この無操作カウンタのカウント値が判定基準として設定された第５の基準値以上であった場合に、この無操作カウンタ及び前記球詰まり異常操作カウンタ若しくは前記実行回数異常操作カウンタのカウント値をクリアするクリア手段と、
をさらに含む請求項７のパチンコ機。
【請求項９】
前記制御装置は、前記発射装置の発射動作を所定時間停止する制御若しくは警告を実行するか否かを選択する選択装置をさらに備えたことを特徴とする請求項１乃至請求項８のいずれか１項のパチンコ機。
【請求項１０】
入力された信号に基づいて、前記判定基準として設定された値を変更することを特徴とする請求項１乃至請求項９のパチンコ機。
【請求項１１】
前記判定基準として設定された値を、所定範囲以内でランダムに変更することを特徴とする請求項１乃至請求項９のパチンコ機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、パチンコ球を所要のタイミングに合うときだけ発射する変速的な遊技を抑止可能としたパチンコ機に関する。
【０００２】
【従来の技術】
一般にパチンコ機は、電動発射装置によってパチンコ球を一定間隔で連続的に遊技盤に打ち込み、パチンコ球を始動口に入れて電動役物の大当りを得たり、入賞口に入賞させて賞球を得、又はアウト口に入った場合には回収される等の動作が繰り返されてゲームが行なわれるのが普通である。
【０００３】
また、近年のパチンコ機は、始動口への入賞により図柄表示装置の図柄が回転し、その図柄が特定図柄で停止すると大当たりとなり、大入賞口が開放され、ここに多数のパチンコ球が入賞し、多数の賞球が払い出されるようになっている。このため遊技者は、大当りを効率良く狙うようになる。
【０００４】
従来のパチンコ機では、パチンコ球が始動口に入賞した際、大当りとなるか否かの判定は、カウンタを利用した乱数を利用して行われている。すなわち、所定の上限値と下限値との間で数をカウントするカウンタをエンドレスで動作させておく。そして始動口にパチンコ球が入球したタイミングに合わせてカウンタの数値を読み出し、この数値があらかじめ定められた大当り数値と一致している場合には当りと判定し、それ以外は外れと判定していた。このようにカウンタを利用した場合、始動口にパチンコ球が入賞するタイミングがランダムなのでカウンタのカウント数値が乱数として機能することとなる。但し、カウンタを利用するため、大当りの入賞タイミングは周期的に出現することになる。
【０００５】
そこで、遊技者の中には、カウンタが大当りの数値をカウントしているタイミングを図ってパチンコ球を発射し大当りを効率良く狙う者が現われた。この遊技者は、カウンタと同一周期で信号を発生するいわゆる体感機を用いる。これにより大当りが発生したときの始動口へのパチンコ球の入球時点に体感機の信号発生周期の始点を合わせ、体感機の信号に対応してパチンコ球を１発、又は小数発、発射装置から遊技盤上に打ち出す、いわゆる単発打ち等の変則遊技を行うものである。
【０００６】
【発明が解決しようとする課題】
上述のようなパチンコ機で変則遊技が行なわれた場合、大当りが発生する可能性の比較的大きい時期の近くだけパチンコ球を発射し、大当りが発生する可能性の比較的小さい時期にはパチンコ球を発射しないので、少ない発射球で効率良く大当りを発生させ賞球を獲得できる。すなわち、常時連続してパチンコ球を発射し、大当りを発生させる通常の遊技をした場合に比べて、大当りの発生する可能性のある時期だけパチンコ球を発射する変則的な遊技をした場合の方が割数（遊技者が最終的に獲得した球数と、遊技者が購入した球数の比率）が極端に上がってしまい、変則的な遊技を行なうことにより、多数の過分な賞球が獲得される。
【０００７】
このため、変則的な遊技が行なわれると、遊技者の射幸心が徒らに掻き立てられ、健全な遊技の範ちゅうを逸脱してしまう恐れがある。また、パチンコ球が遊技盤上に打ち出されている稼働時間が減少し、ゲーム中回収されるパチンコ球と払い出される賞球とのバランスが崩れ、ゲームとして成立しなくなってしまう。本発明は上記事実を考慮し、いわゆる単発打ち等の変則遊技が狙い通り実行されるのを抑止できるようにしたパチンコ機を新たに提供することを目的とする。
【０００８】
【課題を解決するための手段】
以上の課題を解決するために、請求項１の発明は、発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ実際に到達したか否かを検出する盤面到達検出手段と、前記盤面到達検出手段により前記パチンコ球が前記遊技盤上へ到達しなかったと検出された期間が判定基準の所定期間を越えたとき、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ常時連続して到達している正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、を含むように構成したものである。
【０００９】
請求項２の発明は、請求項１に記載の発明が、前記発射装置が発射動作中か否かを検出する発射装置作動状態検出手段と、をさらに含むように構成し、
前記制御装置が、前記発射装置作動状態検出手段により動作中と検出され、かつ前記盤面到達検出手段により前記パチンコ球が前記遊技盤上へ到達しなかったと検出された期間が判定基準の所定期間を越えたとき、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ常時連続して到達している正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする。
【００１０】
請求項３の発明は、発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、前記発射装置に供給されたパチンコ球を検出する発射球供給検出手段と、前記発射装置で発射された前記パチンコ球が前記遊技盤に到達しないファール球となったことを検出するファール球検出手段と、前記発射球供給検出手段で判定基準の第１所定数のパチンコ球の供給が検出された間に、前記ファール球カウント手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上のファール球が検出された場合、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ到達しないファール球となり、このファール球が不要に発生していない正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、を含むように構成したものである。
【００１１】
請求項４の発明は、発射及び停止操作に応じてパチンコ球を遊技盤上へ発射及び発射の停止を行う発射装置と、前記発射装置に供給されたパチンコ球を検出する発射球供給検出手段と、判定基準の第１所定数の発射動作が可能な基準期間内において、前記発射球供給検出手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上の前記パチンコ球の供給が検出されない場合には、前記発射装置に供給されたパチンコ球が発射動作に伴い常時連続して検出される正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、を含むように構成したものである。
【００１２】
請求項５に記載の発明は、前記請求項４に記載の発明において、前記発射装置が発射動作中か否かを検出する発射装置作動状態検出手段と、をさらに含むように構成し、
前記制御装置が、前記発射装置作動状態検出手段により動作中と検出され、かつ判定基準の第１所定数の発射動作が可能な基準期間内において、前記発射球供給検出手段で前記第１所定数に通常動作時に基づいて設定された判定基準の第２所定数以上の前記パチンコ球の供給が検出されない場合には、前記発射装置に供給されたパチンコ球が発射動作に伴い常時連続して検出される正常状態と異なる異常状態であると判定すると共に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする。
【００１３】
請求項６の発明は、パチンコ球を遊技盤上へ発射可能に構成された発射装置と、前記発射装置で発射された前記パチンコ球が前記遊技盤上へ判定基準の基準期間内に到達した個数を検出する発射数検出手段と、前記発射数検出手段で前記基準期間内に検出された発射数と、前記基準期間内に前記発射装置が発射可能な判定基準の基準発射数とを比較し、この比較値が所定の判定基準の範囲の下限域よりも少ない方に外れた発射球数減少異常状態であるか否かを検出する発射球数減少異常状態検出手段と、前記発射球数減少異常状態検出手段により発射球数減少異常状態であることが検出された場合、前記発射装置の発射動作を所定時間停止若しくは警告するように制御する制御装置と、を含むように構成したものである。
【００１４】
請求項７の発明は、請求項６の発明が、パチンコ球の発射を停止させるためのオフ操作による停止の回数をカウントするオフ操作カウンタと、前記基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第１の基準値以下となった回数をカウントする球詰まり異常カウンタ及び前記基準期間毎にカウントされたオフ操作による停止の回数が前記第１の基準値より大きくなった回数をカウントする実行回数異常操作カウンタの少なくともいずれか１つのカウンタと、をさらに含むように構成し、
前記制御手段が、前記発射球数減少異常状態検出手段により発射球数減少異常状態であることが検出された場合において、前記球詰まり異常カウンタのカウント値が判定基準として設定された第２の基準値以上であった場合又は前記実行回数異常操作カウンタのカウント値が判定基準として設定された第３の基準値以上であった場合に、前記発射装置の発射動作を所定時間停止若しくは警告するように制御することを特徴とする。
【００１５】
請求項８の発明は、請求項７の発明が、前記発射数検出手段で基準期間内に検出された発射数が０の場合、前記基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第４の基準値以上であった回数をカウントする無操作カウンタと、この無操作カウンタのカウント値が判定基準として設定された第５の基準値以上であった場合に、この無操作カウンタ及び前記球詰まり異常操作カウンタ若しくは前記実行回数異常操作カウンタのカウント値をクリアするクリア手段と、をさらに含むように構成したものである。
【００１６】
請求項９の発明は、請求項１乃至請求項８のいずれか１項の前記制御装置が、前記発射装置の発射動作を所定時間停止する制御若しくは警告を実行するか否かを選択する選択装置をさらに備えたことを特徴とする。
【００１７】
請求項１０の発明は、請求項１乃至請求項９のいずれか１項の発明において、入力された信号に基づいて、前記判定基準として設定された値を変更することを特徴とする。
【００１８】
請求項１１の発明は、請求項１乃至請求項９のいずれか１項の発明において、前記判定基準として設定された値を、所定範囲以内でランダムに変更することを特徴とする。
【００１９】
【作用】
本発明の請求項１の発明では、遊技盤上へパチンコ球が到達していないことを盤面到達検出手段で検出している期間が判定基準の所定期間続いた場合、変則遊技が行われているとみなして制御装置が発射装置の発射動作を所定時間停止若しくは警告するように制御する。なお、警告は、ランプ点灯や音声等による警告表示で警告しても良いし、ホールコンピュータに警告信号を出力するようにしても良い。
【００２０】
また、発射装置が動作中に限って、請求項１の発明の発射停止制御や警告を行うようにしても良い。
【００２１】
そこで、請求項２の発明では、パチンコ球の発射装置がパチンコ球を発射する動作をしていることを発射装置作動状態検出手段で検出している同時期に、遊技盤上へパチンコ球が到達していないことを盤面到達検出手段で検出している期間が判定基準の所定期間続いた場合、変則遊技が行われているとみなして制御装置が発射装置の発射動作を所定時間停止若しくは警告するように制御する。
【００２２】
請求項３の発明では、発射球供給検出手段により発射装置にパチンコ球が判定基準の第１所定数供給されたと検出されたときに、ファール球検出手段で通常の発射球に対するファール球発生率以上の判定基準の第２所定数を上まわるファール球が検出された場合を変則遊技とみなして、制御装置が発射装置の発射動作所定時間停止若しくは警告するように制御する。
【００２３】
請求項４の発明では、第１所定数の発射動作が可能な基準期間内において、発射球供給検出手段で発射装置が第１所定数に通常動作時を基準に設定された第２所定数以上のパチンコ球の供給が検出されない場合を変則遊技とみなして、制御装置が発射装置の発射動作を所定時間停止若しくは警告するように制御する。なお、この第２所定数は、例えば第１所定数から通常パチンコ球を空打ちする確率を差し引いた正常発射個数と推定される個数以下に定められる。
【００２４】
また、発射装置が動作中に限って、請求項４の発明の発射停止制御や警告を行うようにしても良い。
【００２５】
そこで、請求項５の発明では、前記発射装置作動状態検出手段により動作中と検出され、かつ第１所定数の発射動作が可能な基準期間内において、発射球供給検出手段で発射装置が第１所定数に通常動作時を基準に設定された第２所定数以上のパチンコ球の供給が検出されない場合を変則遊技とみなして、制御装置が発射装置の発射動作を所定時間停止若しくは警告するように制御する。
【００２６】
請求項６の発明では、発射数減少異常状態検出手段が、パチンコ球の発射装置が判定基準の基準期間内に発射数検出手段で遊技盤上へ到達したことを検出されたパチンコ球の発射数と、この基準期間内に発射装置が最大限発射可能な基準発射数とを比較し、この比較値が判定基準の範囲から外れる場合を、変則遊技が行われている可能性の高い発射数減少異常状態として検出する。発射数減少異常状態が検出されると、制御装置は、発射装置の発射動作を所定時間停止若しくは警告するように制御する。なお、基準期間としては、予め定められた基準時間、予め定められた基準発射回数を採用することができる。
【００２７】
請求項７の発明では、パチンコ球の発射数と、この基準期間内に発射装置が最大限発射可能な基準発射数とを比較し、この比較値が判定基準の範囲から外れる場合を発射数減少異常状態として検出する。そして、この発射数減少異常状態が検出された場合において、変則遊技を行っているか否かをさらに精度良く検出するため、次のような動作を実行する。すなわち、オフ操作カウンタが基準期間毎のオフ操作による停止の回数をカウントする。次に球詰まり異常カウンタが、オフ操作カウンタにより基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第１の基準値以下となった回数をカウントする。または、実行回数異常操作カウンタが、基準期間毎にカウントされたオフ操作による停止の回数が第１の基準値より大きくなった回数をカウントする。そして、制御装置は、発射数減少異常状態が検出された場合において、球詰まり異常カウンタのカウント値が判定基準として設定された第２の基準値以上であった場合又は実行回数異常操作カウンタのカウント値が判定基準として設定された第３の基準値以上であった場合に、発射装置の発射動作を所定時間停止若しくは警告するように制御する。
【００２８】
請求項８の発明では、無操作カウンタが発射数検出手段で基準期間内に検出された発射数が０の場合、基準期間毎にカウントされたオフ操作による停止の回数が判定基準として設定された第４の基準値以上である回数をカウントする。そして、クリア手段は、この無操作カウンタのカウント値が判定基準として設定された第５の基準値以上であった場合に、この無操作カウンタ及び球詰まり異常操作カウンタ若しくは実行回数異常操作カウンタのカウント値をクリアする。
【００２９】
請求項９の発明では、請求項１乃至請求項８の発明において、選択装置によって、上記各発明の制御装置が発射装置の発射動作を所定時間停止する制御若しくは警告を実行するか否かを選択できる。
【００３０】
請求項１０の発明では、請求項１乃至請求項９の発明において、入力された信号に基づいて、判定基準として設定された値を変更する。
【００３１】
請求項１１の発明では、請求項１乃至請求項９の発明において、前記判定基準として設定された値を、所定範囲以内でランダムに変更する。
【００３２】
【実施例】
（第１実施例）
以下、本発明のパチンコ機の実施例を図面を参照して説明する。
【００３３】
第１実施例のパチンコ機は、その全体構成を図１に示すように、遊技機本体の前面枠内に遊技盤１０が配置されている。遊技盤１０の中央上部には図柄表示装置１２が配置され、その下位には始動口１４が配置され、さらにその下位には大入賞口１６が配置されている。また、遊技盤１０上には通常入賞口１８、風車２０及び外れ口２２等が配置されている。
【００３４】
また、遊技盤１０には、図示するように遊技盤１０の外周部を丸く囲み、発射装置によって発射されたパチンコ球の通路を構成する内バンド２４と外バンド２６とが設置されている。内バンド２４の出口端部には、戻り球防止部材２８が設けられている。
【００３５】
また、パチンコ機本体の遊技盤１０の下部には、打球待機樋３０が配置され、さらにその下方には、賞品球受皿３２とパチンコ球発射装置の打球ハンドル３４が配置されている。
【００３６】
第１実施例のパチンコ機では、制御用の検出手段として、遊技盤１０の戻り球防止部材２８部分には、パチンコ球の通過を検出するフォトインタラプタで構成した、発射数検出手段の１つとしての盤面到達検出手段である盤面到達検出装置３６が配置されている。また、パチンコ機本体に設けられたパチンコ球発射装置の発射通路における、遊技盤の内バンド２４と外バンド２６との間の通路に入る前位置には、下方に向けたファール球用通路部３８が設けられ、このファール球用通路部３８には、フォトインターラプタで構成されたファール検出手段であるファール検出装置４０が装着されている。
【００３７】
パチンコ機の打球待機樋３０から、パチンコ球発射装置にパチンコ球を供給する球送り装置部分には、送給されるパチンコ球を検出するようにしたフォトインターラプタで構成された発射球供給検出手段である発射球供給検出装置４２が設置されている。
【００３８】
さらに、打球ハンドル３４部分には、発射装置作動状態検出手段として、打球ハンドル３４に人が手を触れているか否かを検出するタッチ入力検出装置４４と、ストップボタンを押し操作しているか否かを検出するストップ入力検出装置４６とが装着されている。この手段としては従来用いられている発射装置の動作時に発生する磁気信号、音等の信号を検出する手段等で代用しても良い。
【００３９】
なお、上述した盤面到達検出装置３６、ファール検出装置４０、発射球供給検出装置４２、タッチ入力検出装置４４、及びストップ入力検出装置４６は前述した構成に限られるものではなく、光学的、電気的又は物理的性質を利用した種々のセンサを用いることができることは勿論である。
【００４０】
また、盤面到達検出装置３６として、図２及び図３に例示するようなリーフスイッチ４８を用いても良い。このリーフスイッチ４８は、遊技盤１０の戻り球防止部材２８に隣接して配置されている。そして、遊技盤１０の内バンド２４と外バンド２６との間の通路を通って来たパチンコ球が戻り球防止部材２８を押し広げて遊技盤上に飛び出す際、押し広げられた戻り球防止部材２８によってリーフスイッチ４８が図３に示す如く撓んだ閉状態とされて通電され、パチンコ球が遊技盤１０上に飛び出した後は自らの弾性力で図２の開状態に復帰する。よって、リーフスイッチ４８が閉状態で通電されたときの信号の発生により、パチンコ球が遊技盤１０上に打ち出されたことを検出するものである。
【００４１】
次に、第１実施例のパチンコ機における制御装置要部の構成を図４のブロック図によって説明する。この制御装置のマイクロコンピュータ（ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されている）６０には、タッチ入力検出手段４４として打球ハンドル３４に人体が触れていることを検出するタッチスイッチ６２が接続され、このタッチスイッチ６２とマイクロコンピュータ６０は電気的に接続され、またスイッチ６２のマイクロコンピュータ６０側は抵抗器６４を介して電源へプルアップされている。
【００４２】
また、マイクロコンピュータ６０にはストップ入力検出装置４６として発射ストップボタンの発射停止操作を検出するストップスイッチ６６が接続され、このストップスイッチ６６とマイクロコンピュータ６０は電気的に接続され、またストップスイッチ６６のマイクロコンピュータ６０側は抵抗器６４を介して電源へプルアップされている。なお、タッチスイッチ６２、ストップスイッチ６６の各スイッチは、各スイッチが開状態で端子入力状態はＨ（ハイ）となる様に構成されているが、逆論理となるように構成されてもよい。
【００４３】
このマイクロコンピュータ６０には、発射数検出手段である盤面到達検出手段としての盤面到達検出装置３６、発射球供給検出装置４２、及びファール球検出装置４０が接続されており、これらは上述したように例えばフォトインターラプタで構成されている。
【００４４】
すなわち、各フォトインターラプタは、フォトトランジスタ６８と発光ダイオード７０とで構成され、フォトトランジスタ６８のコレクタはマイクロコンピュータ６０に接続されている。このフォトトランジスタ６８のコレクタとマイクロコンピュータ６０とは電気的に接続され、またコレクタは抵抗器６４を介して電源へプルアップされている。そして、フォトインターラプタを構成する発光ダイオード７０からの光がフォトトランジスタ６８に当たっている通常状態では、マイクロコンピュータ６０にＬの信号が入力され、このフォトインターラプタの間をパチンコ球が通過してフォトトランジスタ６８に当たっていた光が遮断されると、Ｈの信号がマイクロコンピュータ６０に入力される。
【００４５】
また、マイクロコンピュータ６０には、パチンコ球発射装置をオンオフさせるトランジスタ８０が接続され、このトランジスタ８０には発射ソレノイド８２が接続され、さらに発射ソレノイド８２にはソレノイド電源回路８４が接続されている。そして、マイクロコンピュータ６０からのＨレベルの発射信号がトランジスタ８０のベースに入力すると、トランジスタ８０がオンし発射ソレノイド８２がソレノイド電源回路８４から電力の供給を受けて励磁され、パチンコ球を発射する動作を実行する。このとき、ソレノイド電源回路８４は、遊技者が打球ハンドル３４を操作して調整した発射強度設定に対応する電力量を発射ソレノイド８２に供給し、パチンコ球を調整された相応の発射速度で打ち出す。
【００４６】
マイクロコンピュータ６０には、発射禁止動作選択スイッチ８５が接続されている。この選択スイッチ８５はパチンコ機の管理者が変則遊技が行なわれたときに発射禁止を行なわせたい場合には、選択スイッチ８５をオン操作する。また、遊技者等とのトラブル発生等を考慮して発射禁止を行なわないようにしたい場合には選択スイッチ８５をオフ操作する。
【００４７】
また、マイクロコンピュータ６０の発射禁止表示出力を行う出力端には、トランジスタ８６、９０が並列に接続され、一方のトランジスタ８６には警告表示用発光ダイオード８８が接続され、他方のトランジスタ９０にはパチンコホールのホールコンピュータに接続するリレースイッチ９２が接続される。そして、マイクロコンピュータ６０の出力によって、一方のトランジスタ８６がオン動作すると発光ダイオード８８に通電されて発光表示され、これとともに他方のトランジスタ９０がオン動作するとリレースイッチ９２が閉動作されホールコンピュータに警告信号が入力される。この変則遊技が実行された際に、警告表示選択スイッチ８７により、警告表示を行うかどうかを選択でき、また警告信号選択スイッチにより、警告信号をホールコンピュータへ入力するかどうかを選択できる。なお、警告表示選択スイッチ８７と警告信号選択スイッチ８９とを、１つのスイッチで兼用させ、このスイッチの開閉により警告表示と警告信号入力の有無の選択を同時に行えるようにしてもよい。
【００４８】
このように、パチンコホールの全てのパチンコ機に接続され、各パチンコ機の稼動状態を管理するホールコンピュータに変則遊技の警告信号も入力するようにすれば、変則遊技の実態を集中管理でき、しかも選択スイッチ８５のＯＮ、ＯＦＦ操作によって発射禁止処理を行なうか否かも選択実行できるので、各々のパチンコ店の営業方針に沿った対応処置を取ることが可能になる。
【００４９】
また、マイクロコンピュータ６０には判定用情報入力手段である入力装置９４として、２つのスイッチ９６、９８がそれぞれ接続され、これらの各スイッチ９６、９８とマイクロコンピュータ６０は電気的に接続され、またマイクロコンピュータ６０側は抵抗器６４を介して電源へプルアップされており、各スイッチが開状態で端子入力状態はＨとなる様に構成されている。なお、逆論理で構成してもよい。
【００５０】
第１実施例ではこれら２つのスイッチ９６、９８を用いて４種の組み合せ信号を入力するようになっており、この４種の組み合せ信号を用いて４種の判定基準の数値を下記の表１の如く特定する。
【００５１】
【表１】
0004086911.tif 000002
すなわち、判定基準としての判定個数Ｍ1 の数値は、マイクロコンピュータのＲＯＭにあらかじめ記憶させておき、例えば第１のスイッチ９６（設定入力１）がＨで第２のスイッチ９８がＬの信号がマイクロコンピュータ６０に入力された場合には、マイクロコンピュータ６０がＲＯＭから対応する判定個数Ｍ1 の５回の値を読み出してくる。また、図４に示す入力装置９４の状態では、スイッチ９６、９８が共に開でＨの信号がＣＰＵに入力されているので、表１の判定個数８がＣＰＵのＲＡＭに記憶される。
【００５２】
ここで表１において設定入力１とはスイッチ９６、設定入力２とはスイッチ９８によりそれぞれ入力される信号をいう。なお、本明細書において判定基準というときは判定個数、判定回数、判定比率等の判定に関する値全般を指すものとする。なお、例えば判定個数の代わりに、基準回数に対する判定個数の判定比率（％）をＲＯＭに格納しておき、この判定比率を読み取った後で、判定個数を演算するようにしても良い。いずれにしても、ＲＯＭに格納されている判定基準値の表現は、任意好適に変更できる。
【００５３】
このような判定基準を具体的に決定する場合には、例えばパチンコ機で通常の遊技を行なった場合、ファールが発生したり、役物の貯留メモリがメモリフルになって止め打ちをしている等のためにパチンコ球が遊技盤面上に到達しない確率を考慮して決定する。
【００５４】
次に、上述のように構成された第１実施例のパチンコ機の制御動作を説明する。
【００５５】
図５のフローチャートは、第１実施例のパチンコ機のゲーム動作を制御するメインルーチンに相当する割込ルーチンであり、一定周期で繰り返し処理動作を行うためのものである。なお、この割込ルーチンは、周期的に発生する割込信号（ワンチップＣＰＵに一般的に搭載されるタイマ等を利用したものでも、外部装置で作成したものでも良い）により起動され、各処理が時分割的に実行される。
【００５６】
この割込ルーチンでは、まず初めにステップ１００で電源投入時か否かを、ＲＡＭの特定エリアに特定データが書かれているか等をチェックすることによって判断する。投入時であると判断された場合にはステップ１０１に進み、初期化処理を実行後、次の割込処理開始まで待機する。ステップ１００で電源投入時でないと判断された場合には、ステップ１０２に進みタイマー乱数更新の処理を行う。すなわち、割込処理実行毎に、自動的に数をカウントするカウンタのカウント値をチェックし、カウント値が所定の上限値を越えたときに、カウンタのカウント値を０に更新する処理を行う。これによりカウンタは０〜所定上限値までの数を繰り返しカウントすることになる。
【００５７】
次に、ステップ１０３でパチンコ球の発射装置等に関連する発射関連タイマーセットの処理を実行し、ステップ１０４へ進む。ステップ１０４では、遊技者が単発打ち等の不当な遊技（変則遊技）を行っているか否かを判別する異常発射検出の処理を行いステップ１０６に進む。ステップ１０６では、異常発射が検出された場合、発射開始操作時の発射禁止等の制御を実行し、次の割込処理開始まで待機する。なお、この割込処理開始からステップ１０６の発射制御処理の完了までの処理時間より、割込周期の時間を十分長く設定しておき、この割込処理実行中に次の割込処理が開始されることがないようにしている。
【００５８】
次に、前述したステップ１０３における発射関連タイマーセットの処理の詳細を図６のフローチャートによって説明する。まず始めにステップ１０８で、パチンコ機の打球ハンドル３４に遊技者が触っているか否かをタッチ入力検出手段４４によって検知し、遊技者が打球ハンドル３４にタッチしていると判断した場合には、ステップ１１０に進み、そうでない場合にはステップ１１４に進む。
【００５９】
ステップ１１０では、打球ハンドル３４近傍に設けられたストップボタンを遊技者が操作してパチンコ球の発射を停止しているか否かをストップ入力検出手段４６によって検知し、発射をストップしていないと判断された場合にはステップ１１２に進み、発射をストップしていると判断した場合にはステップ１１４に進む。
【００６０】
ステップ１１２では、ハンドルＯＮタイマを加算すると共に、ハンドルＯＦＦタイマをクリアし、リターンする。
【００６１】
ステップ１１４では、逆にハンドルＯＮタイマをクリアすると共に、ハンドルＯＦＦタイマを加算し、リターンする。
【００６２】
次に、前述したステップ１０４における異常発射検出の処理を示す図７のフローチャートについて説明する。図７のフローチャートではまず、ステップ１２８で発射ベースタイマが０か否かを判断する。発射ベースタイマは発射装置がパチンコ球を打ち出す周期的なタイミングを決定するためのもので、例えば０から所定の上限値までをカウントするカウンタで構成される。よって、発射ベースタイマの値が０であるということは、カウンタが一順したことを意味し、０でないということは、カウンタが０以外の数をカウントしていることを意味する。
【００６３】
そして、発射ベースタイマが０となったと判断された場合には、ステップ１３０に進み、無発射カウンタを１加算して、ステップ１３１に進む。また、ステップ１２８で発射ベースタイマが０でないと判断された場合には、直ちにステップ１３１へ進む。
【００６４】
ステップ１３１では、無発射カウンターの判定基準となる判定個数Ｍ1 をセットし、次のステップ１３２に進む。この判定回数Ｍ1 は、上述したように、２つのスイッチ９６、９８の４種の組み合せ信号によって、上記表１の例のように設定される。
【００６５】
ステップ１３２では、到達入力がＯＮか否かを判断する。すなわち、遊技盤１０上に設けた盤面到達検出手段３６をパチンコ球が通過したことを検出すれば到達入力がＯＮとなる。ステップ１３２で到達入力がＯＮと判断された場合には、ステップ１３６に進み、到達入力がない場合にはステップ１３４に進む。
【００６６】
ステップ１３４では、ハンドルＯＦＦタイマが一定値以上か、一定値未満かを判断する。ハンドルＯＦＦタイマが一定値以上の場合には、パチンコ球を発射停止している時間が十分に長く、ゲームを中断しているか、又はパチンコ機が不使用の状態、すなわち発射装置不作動状態であると判断されるので、ステップ１３６に進む。また、ハンドルＯＦＦタイマが一定値未満の場合には、単発打ち等の変則遊技が行われている可能性があるのでステップ１３８に進む。
【００６７】
ステップ１３６では、遊技盤面中へパチンコ球が打込まれ、又は遊技が行なわれておらず、変則遊技中とは考えられないので、無発射カウンタをクリアする処理を実行し、ステップ１３８に進む。
【００６８】
ステップ１３８では、無発射カウンタが判定個数Ｍ1 （例えば、５回）か否かを判断し、判定個数Ｍ1 でない場合にはリターンする。なお、この判定個数Ｍ1 は機種毎に設定できる様にしても良いし、毎回判断基準が所定範囲内で変化する様にしても良い（例えば４〜８回）。また、判定個数Ｍ1 である場合には、無発射の状態が一定時間継続するので、単発打ち等の変則遊技が行なわれていると考えられるのでステップ１４２へ進む。
【００６９】
ステップ１４２では、発射禁止タイマを所定時間にセットし、リターンする。なお、発射禁止タイマのセット時間は、あらかじめ定められた一定時間でも良いし、又はその都度設定されるランダムな時間でも良い。この際、ランダム時間の設定には、ステップ１０２で生成されるタイマー乱数を適当に加工して（例えば、２５００＋タイマー乱数（０〜２５５）×４０）、タイマー値（タイマー値×割り込み周期＝タイマー時間）とすれば良い。
【００７０】
なお、発射禁止タイマが一定時間又はランダムな時間セットされると、後述するように図１１のフローチャートに示す発射禁止の制御が行われる。そして、発射禁止タイマが一定時間セットされたときには、遊技者が発射装置の発射操作をしてから一定時間パチンコ球が発射されない。また、発射禁止タイマがランダムな時間セットされると、遊技者が発射装置の発射操作をしてからその都度ランダムな時間パチンコ球が発射されない。このようにランダムな時間発射禁止を行えば、遊技者が発射禁止の時間分だけ早期に発射装置の発射操作を行って当りの発生し易い時期にタイミングを合わせて発射することを困難にし、変則遊技を抑止できる。
【００７１】
次に、前述した図５のステップ１０６における発射制御の処理の詳細を図１１のフローチャートによって説明する。まず始めにステップ１８４で、発射ベースタイマを１加算し、ステップ１８５に進んで発射ベースタイマが所定値（この値を例えば３０２として以下に説明する）以上か否かを判断し、３０２以上であったらステップ１８６に進んで発射ベースタイマをクリアし、３０２未満であったら直ちにステップ１８７に進む。これらのステップ１８４、１８５及び１８６によって、発射ベースタイマが０〜３０１の周期で繰り返し加算されるので、発射装置がパチンコ球を発射する動作を繰り返す動作周期が設定される。
次のステップ１８７では、発射禁止タイマが０か否かを判断し、０でない場合はステップ１８８へ進み、０である場合はステップ１９２へ進む。発射禁止タイマが０でない場合は、発射禁止を行っている場合であるので、発射禁止の時間をカウントするため、ステップ１８８で発射禁止タイマを１減算する。そして、発射禁止表示出力をＯＮにして強制的に発射を停止していること表示し、さらに無発射カウンターをクリアして、次のステップ１９８に進む。
【００７２】
ステップ１８７で発射禁止タイマが０である場合は、発射禁止処理が行われていない場合であるので、ステップ１９２に進み、発射禁止表示出力をＯＦＦにして次のステップ１９４に進む。
【００７３】
ステップ１９４では、ハンドルＯＮタイマが０か否かを判断し、０の場合は打球ハンドル３４が発射のための操作をなされていない場合やストップ入力がある場合であるので、ステップ１９８に進み、ハンドルＯＮタイマが０でない場合はパチンコ球を発射すべき状態にあると判断され、ステップ１９６に進む。
【００７４】
ステップ１９６では、発射ベースタイマの値が所定値（例えば１０）未満か否かを判断し、１０以上の場合には、発射タイミングではないため、ステップ１９８に進んで発射装置を発射動作させるための発射出力をＯＦＦとする処理を実行してリターンする。また、発射ベースタイマが１０未満の場合には、発射ベースタイマの０〜３０１の間におけるパチンコ球を発射可能なタイミング時期に当るので、ステップ１９９に進み発射装置にマイクロコンピュータ６０から発射出力をＯＮする出力を送る処理をしてリターンする。
【００７５】
（第２実施例）
次に、本発明の第２実施例を図８によって説明する。本第２実施例は、発射装置に供給された発射球入力カウントが所定数に達するまでに検出されたファール球のカウント値によって変則遊技を検出しようとするものである。
【００７６】
図８のフローチャートに示すように、まず、ステップ１４３で、第２実施例における判定基準となる発射球入力カウントの判定個数Ｍ2 と、ファール球入力カウントの判定個数Ｍ3 とをセットし、次のステップ１４４に進む。なお、これらの判定個数は、第１実施例と同様に２つのスイッチ９６、９８の４種の組み合せ信号によって、次の表２の如く設定される。
【００７７】
【表２】
0004086911.tif 000003
ステップ１４４では、ファール入力がＯＦＦからＯＮになったかを判断する。すなわち、ファール検出手段４０をパチンコ球が通過したか否かを検出する。ここでファール入力が検出されたと判断された場合には、ステップ１４６に進んでファール入力カウントを１加算して、ステップ１４８に進む。これにより、ファール球の数を検知する。またステップ１４４でファール入力がない場合には、ステップ１４８に進む。
【００７８】
ステップ１４８では、発射球入力がＯＦＦからＯＮになったかを判断する。すなわち発射球供給検出手段４２をパチンコ球が通過したことを検出する。ここで発射球供給が検出されたと判断された場合には、発射装置からパチンコ球が発射されていることに他ならないので、ステップ１５０に進み、発射球入力カウント値を１加算して、ステップ１５２に進む。また、ステップ１４８で発射球入力がないと判断された場合には、ステップ１５２に進む。
【００７９】
ステップ１５２では、発射球入力カウント値が判定個数Ｍ2 に等しいか否かを判断し、Ｍ2 に等しくないと判断された場合には、リターンし、等しいと判断された場合には、ステップ１５４に進む。
【００８０】
ステップ１５４では、ファール入力カウント値が判定個数Ｍ3 以上か、又は未満かを判断し、Ｍ3 以上の場合にはステップ１５６に進み、Ｍ3 未満の場合にはステップ１５８に進む。すなわち、ステップ１５２とステップ１５４との判断の組み合わせにより、パチンコ球を発射した球数に対するファール球の発生球数の割合によって、当りの発生の可能性が高い時だけパチンコ球を遊技盤面上に打込み、当り発生の可能性がないときは発射したパチンコ球がファールとなるようにして回収する変則遊技が行なわれているか否かを判断するものである。例えば、パチンコ球をＭ2 ＝３０発打った間に、ファール球がＭ3 ＝１５発以上あった場合には変則遊技が行なわれていると判断するものである。
【００８１】
よって、前述したように、ステップ１５４でファール入力カウント値が判定個数Ｍ3 以上と判断された場合には、変則遊技状態と考えられるので、ステップ１５６において、発射禁止タイマを所定時間にセットする。なお、発射禁止タイマのセット時間は、あらかじめ定められた一定時間でも良いし、又はその都度設定されるランダムな時間でも良い。
【００８２】
また、ステップ１５４でファール入力カウント値が判定個数Ｍ3 未満と判断された場合には、正常な遊技状態と考えられるので、ステップ１５８において、ファール入力カウント値をクリアし、さらに発射球入力カウント値をクリアして、リターンする。
【００８３】
上述のように本第２実施例によれば、発射装置のパチンコ球打出し力を低くしてファールを発生させることにより、当りの発生し易いタイミングだけパチンコ球を発射する変則遊技を検出することができる。なお、本第２実施例の以上説明した以外の構成、作用、及び効果は前述した第１実施例と同様であるのでその説明を省略する。
【００８４】
（第３実施例）
次に、本発明の第３実施例を図９によって説明する。本第３実施例は、基準期間内で発射装置に供給されたパチンコ球の入力カウントが判定個数以下の場合を異常発射として検出しようとするものである。なお、基準期間という時は基準時間、基準回数を含むものとする。
【００８５】
図９のフローチャートが示すように、ステップ１６０で発射禁止タイマが０か否かを判断し、０である場合は次のステップ１６１に進み、０でない場合はリターンする。すなわち、発射禁止タイマがセットされていない場合に限り、異常発射検出処理を実行し、再度のタイマのセットを防止するようにしている。
【００８６】
ステップ１６１では、発射ベースタイマが０か否かを判断する。発射ベースタイマは発射装置がパチンコ球を打ち出す周期的なタイミングを決定するためのもので、例えば０から所定の上限値（例えば３０１）までを繰返しカウントする（後述するステップ１８４〜ステップ１８６）カウンタで構成される。
【００８７】
そして、発射ベースタイマが０となったと判断された場合には、ステップ１６２に進み、発射カウンタを１加算して、ステップ１６３に進む。また、ステップ１６１で発射ベースタイマが０でないと判断された場合には、直ちにステップ１６３へ進む。
【００８８】
ステップ１６３では、基準回数設定装置９４であらかじめ設定された基準回数（基準時間でも良い）Ｍ4 と判定個数Ｍ5 とをＲＡＭから読み出して判定基準をセットする処理を実行し、ステップ１６４へ進む。なお、基準回数及び判定個数は、上記各実施例と同様に２つのスイッチ９６、９８の４種の組み合せ信号によって、次の表３の如く設定される。
【００８９】
【表３】
0004086911.tif 000004
表３より、例えば第１のスイッチ９６（設定入力１）がＨで第２のスイッチ９８がＬの信号がマイクロコンピュータ６０に入力された場合には、マイクロコンピュータ６０がＲＯＭから対応する基準回数Ｍ4 の２０回、及び判定個数Ｍ5 の１５回の値を読み出してくる。なお、基準回数を基準時間（秒）に換算する場合には、例えば基準回数５０回とすると、判定の時間は、５０回×６０４ｍｓｅｃ≒３０秒となり、判定個数は４０個となり、これらの数値がＲＯＭから読出されてＲＡＭに記憶され、後の判断処理のとき読み出されて判断資料として用いられる。
【００９０】
次のステップ１６４では、ハンドルＯＦＦタイマが所定値Ｔを越えているか否かを判断する。ハンドルＯＦＦタイマが所定値Ｔを越えている場合には、パチンコ球の発射を停止している時間が十分に長く、ゲームを中断しているか、又はパチンコ機が不使用の状態、すなわち発射装置不作動状態であると判断されるので、ステップ１６５に進み発射カウンタをクリアしてステップ１６６に進む。また、ハンドルＯＦＦタイマが所定値Ｔ以下の場合には、単発打ち等の変則遊技が行われている可能性があるのでステップ１６６に進む。
【００９１】
ステップ１６６では、発射球供給入力がＯＦＦからＯＮに変化したかを判定する。すなわち、パチンコ球が発射球供給検出装置４２を通過したか否かを判定する。そして、ステップ１６６で、発射球供給入力がＯＦＦからＯＮに変化したと判定した場合には、ステップ１６７に進み、発射球入力カウントを１だけ加算し、ステップ１６８に進む。
【００９２】
また、ステップ１６６で発射球供給入力のＯＦＦからＯＮへの変化がないと判定した場合には、直ちにステップ１６８へ進む。
【００９３】
ステップ１６８では、発射カウンタのカウント値が前述したステップ１６３でセットした基準回数（＝Ｍ4 ）に到ったか否かを判断し、基準回数Ｍ4 に到らない場合はリターンし、到った場合には、ステップ１６９に進む。
【００９４】
ステップ１６９では、発射球入力カウント値がステップ１６３でセットした判定個数（＝Ｍ5 ）を越えているか否かを判断し、判定個数Ｍ5 以下になった場合には、ステップ１７０へ進み発射禁止タイマの値をセットしてステップ１７１へ進む。発射禁止タイマの値は、一定値でもランダムな値でもよい。また、ステップ１６９で発射球入力カウント値が判定個数を上回った場合には、直ちにステップ１７１へ進む。
【００９５】
すなわち、前述したステップ１６８と、ステップ１６９との判断の組み合わせにより、発射装置がパチンコ球を発射する動作をした回数である発射回数カウント値に対する、パチンコ球が発射された回数である発射球入力カウント値の割合によって、当りの発生の可能性が高い時だけパチンコ球を遊技者が打球待機樋３０内に送給して発射装置により遊技盤上に打込み、当り発生の可能性がないときは、発射装置を空打ち状態にしておく変則的な遊技が行なわれているか否かを判断するものである。よって、発射装置が基準回数Ｍ4 回発射動作をしたにもかかわらず、発射装置にパチンコ球が供給され打出された個数が判定個数Ｍ5 以下の場合には、変則遊技が行なわれているものと考えられるのでステップ１７０に進み、そうでない場合には正常な遊技が行なわれていると考えられるのでステップ１７１に進む。
【００９６】
上述のように本第３実施例によれば、当りの発生し易いタイミングだけ打球待機樋を通じてパチンコ球を発射装置に供給し、発射させる変則遊技を検出できる。なお、本第３実施例の以上説明した以外の構成、作用、及び効果は前述した第１実施例と同様であるのでその説明を省略する。
【００９７】
（第４実施例）
次に、本発明の第４実施例を図１０によって説明する。第３実施例では、発射装置に供給されたパチンコ球の発射球入力カウントと判定個数との比較に基づいて異常発射の検出を行っていた。しかし、発射装置に供給されたパチンコ球は、必ずしも遊技盤１０に到達するわけではない。そこで、本第４実施例では、実際に遊技盤１０に到達したパチンコ球と判定個数との比較に基づいて異常発射の検を行うというものである。
【００９８】
図１０のフローチャートが示すように、ステップ１７２で発射禁止タイマが０か否かを判断し、０である場合は次のステップ１７３に進み、０でない場合はリターンする。すなわち、発射禁止タイマがセットされていない場合に限り、異常発射検出処理を実行し、再度のタイマのセットを防止するようにしている。
【００９９】
ステップ１７３では、発射ベースタイマが０か否かを判断する。発射ベースタイマは発射装置がパチンコ球を打ち出す周期的なタイミングを決定するためのもので、例えば０から所定の上限値（例えば３０１）までを繰返しカウントする（後述するステップ１８４〜ステップ１８６）カウンタで構成される。
【０１００】
そして、発射ベースタイマが０となったと判断された場合には、ステップ１７４に進み、発射カウンタを１加算して、ステップ１７５に進む。また、ステップ１７３で発射ベースタイマが０でないと判断された場合には、直ちにステップ１７５へ進む。
【０１０１】
ステップ１７５では、基準回数設定装置９４であらかじめ設定された基準回数（基準時間でも良い）Ｍ6 と判定個数Ｍ7 とをＲＡＭから読み出して判定基準をセットする処理を実行し、ステップ１７６へ進む。なお、基準回数及び判定個数は、上記各実施例と同様に２つのスイッチ９６、９８の４種の組み合せ信号によって、次の表４の如く設定される。
【０１０２】
【表４】
0004086911.tif 000005
次のステップ１７６では、ハンドルＯＦＦタイマが所定値Ｔを越えているか否かを判断する。ハンドルＯＦＦタイマが所定値Ｔを越えている場合には、パチンコ球の発射を停止している時間が十分に長く、ゲームを中断しているか、又はパチンコ機が不使用の状態にあると判断されるので、ステップ１７７に進み発射カウンタをクリアしてステップ１７８に進む。また、ハンドルＯＦＦタイマが所定値Ｔ以下の場合には、単発打ち等の変則遊技が行われている可能性があるのでステップ１７８に進む。
【０１０３】
ステップ１７８では、到達入力がＯＦＦからＯＮに変化したかを判定する。すなわち、パチンコ球が盤面到達検出装置３６を通過したか否かを判定する。そして、ステップ１７８で、到達入力がＯＦＦからＯＮに変化したと判定した場合には、ステップ１７９に進み、到達入力カウントを１だけ加算し、ステップ１８０に進む。
【０１０４】
また、ステップ１７８で到達入力のＯＦＦからＯＮへの変化がないと判定した場合には、直ちにステップ１８０へ進む。
【０１０５】
ステップ１８０では、発射カウンタのカウント値が前述したステップ１７５でセットした基準回数（＝Ｍ6 ）に到ったか否かを判断し、基準回数Ｍ6 に到らない場合はリターンし、到った場合には、ステップ１８１に進む。
【０１０６】
ステップ１８１では、到達入力カウント値がステップ１７５でセットした判定個数（Ｍ7 ）を越えているか否かを判断し、判定個数Ｍ7 以下になった場合には、ステップ１８２へ進み発射禁止タイマの値をセットしてステップ１８３へ進む。発射禁止タイマの値は、一定値でもランダムな値でもよい。また、ステップ１８１で到達入力カウント値が判定個数を上回った場合には、直ちにステップ１８３へ進む。
【０１０７】
すなわち、上述したステップ１８０とステップ１８１とは、２つのステップが組み合わさって、異常発射の検出をするものであり、例えば基準回数Ｍ6 を１００回、判定個数Ｍ7 を８０個とすると、ステップ１８０で発射装置が基準回数１００回、パチンコ球を発射動作したと判定し、パチンコ球が実際に遊技盤上へ打ち出されたパチンコ球の個数が例えば８５個であれば、ステップ１８１で判定個数８０個を越えていると判定されるので異常発射は行われていないと判定し、実際に遊技盤上へ打ち出されたパチンコ球の個数が例えば３０個であれば、判定個数８０個を下回っているので、異常発射が行われていると判定するものである。
【０１０８】
ステップ１８３では、発射カウンタをクリアするとともに、到達入力カウントをクリアし、リターンする。なお、本ステップ１８３にて１回のテストが精算され、次の基準回数でのテストに移行する。
【０１０９】
なお、上述した異常発射検出処理では、パチンコ球が実際に遊技盤１０上に打ち出された個数を判定するのに発射数検出手段としての盤面到達検出装置３６を用いたが、この手段に代えて、従来検出していた遊技盤１０の始動口１４、大入賞口１６、通常入賞口１８及び外れ口２２への入球数を積算して用いても良い。この場合には、パチンコ球が発射カウンタのカウント開始時から各入賞口等へ入球するまでの平均到達時間を考慮して、あらかじめＲＯＭに記憶させる判定個数のレベルを下げて、正確に異常発射が検出できるよう調整しておけば良い。
【０１１０】
また、盤面到達検出装置３６に代わる発射数検出手段として、発射球供給検出装置４２で検出された供給数から、ファール球検出装置４０で検出されたファール球の数を差し引いて実際に遊技盤１０上に打ち出された個数を判定するようにしても良い。
【０１１１】
上述のように本第４実施例によれば、当りの発生し易いタイミングだけ打球待機樋を通じてパチンコ球を発射装置に供給し、発射させる変則遊技を検出できる。なお、本第４実施例の以上説明した以外の構成、作用、及び効果は前述した第１実施例と同様であるのでその説明を省略する。
【０１１２】
以上の実施例では、図７、図８、図９及び図１０に示す４種の異常発生検出ルーチンは各々を単独で実施する例について説明したが、図８の第２実施例と、図９の第３実施例とを組み合わせて実施しても良い。このように第２、第３の実施例を組み合わせた場合には、発射装置のパチンコ球打出し力を低くしてファールを発生させることにより、当りの発生し易いタイミングだけパチンコ球を発射する変則遊技と、当りの発生し易いタイミングだけ打球待機樋を通じてパチンコ球を発射装置に供給し、発射させる変則遊技とを検出でき、図７に示す第１実施例の異常発射の検出手段と同様の効用を発揮できる。なお、図７、図８、図９及び図１０の第１、第２、第３及び第４実施例とを組み合わせて実施し、より万全な異常発射検出手段として構成しても良いことは勿論である。
【０１１３】
（第５実施例）
上記各実施例では、発射異常が検出された時、直ちに発射禁止等を行っていたが、この発射異常時の操作をチェックしてから対処することにより、変則遊技を狙っていたか否かをさらに高精度で判別することができる。これを第５実施例に係るパチンコ機として以下に開示する。
【０１１４】
第５実施例のパチンコ機における制御装置要部の構成を図１２のブロック図によって説明する。なお、上記各実施例と同一の構成部分については同一の符号を付して説明を省略する。
【０１１５】
この第５実施例における制御装置のマイクロコンピュータ６０には、図４の想像線で示される如く、通常入賞口１８や大入賞口１６へ入力したパチンコ球（以下「セーフ球」という）を検出するセーフ球供給検出回路４３及び外れ口２２へ入力したパチンコ球（以下「アウト球」という）を検出するアウト球検出回路４１が接続されている。なお、図４にセーフ球供給検出回路４３及びアウト球検出回路４１を想像線で示したのは、第５実施例にのみ必要な構成であり、他と区別するためである。これらの回路は第１実施例の他の回路の場合でも説明したように例えばフォトインターラプタで構成されている。
【０１１６】
すなわち、各フォトインターラプタは、フォトトランジスタ６８と発光ダイオード７０とで構成され、フォトトランジスタ６８のコレクタはマイクロコンピュータ６０に接続されている。このフォトトランジスタ６８のコレクタとマイクロコンピュータ６０とは電気的に接続され、またコレクタは抵抗器６４を介して電源へプルアップされている。そして、フォトインターラプタを構成する発光ダイオード７０からの光がフォトトランジスタ６８に当たっている通常状態では、マイクロコンピュータ６０にＬの信号が入力され、このフォトインターラプタの間をパチンコ球が通過してフォトトランジスタ６８に当たっていた光が遮断されると、Ｈの信号がマイクロコンピュータ６０に入力される。
【０１１７】
また、マイクロコンピュータ６０には、発射強度の強弱を判定する発射強度判定回路８１が接続されている。この発射強度判定回路８１は、コンパレータ８３から構成され、このコンパレータ８３の入力端には、ソレノイド電源回路８４と、安定化電源とがそれぞれ抵抗を介して接続されており、出力端にはマイクロコンピュータ６０が接続されている。
【０１１８】
また、マイクロコンピュータ６０には、後述するように、実行操作回数が多い異常操作が検出された時に実行回数異常操作出力信号を出力する出力端と、球詰まり異常操作が検出された時に球詰まり異常出力信号を出力する出力端とが用意されている。
【０１１９】
マイクロコンピュータ６０の異常操作出力信号の出力端には、トランジスタ７１、７３が並列に接続され、一方のトランジスタ７３には異常操作表示用発光ダイオード９１が接続され、他方のトランジスタ７１には、スイッチ９５を介してトランジスタ８０が接続されている。
【０１２０】
マイクロコンピュータ６０の球詰まり異常出力信号の出力端には、トランジスタ７２、７４が並列に接続され、一方のトランジスタ７４には球詰まり異常表示用発光ダイオード９３が接続され、他方のトランジスタ７２には、スイッチ９７を介してトランジスタ８０が接続されている。
【０１２１】
次に第５実施例に係るパチンコ機の処理を図１３乃至図１７のフローチャートに沿って説明する。なお、第５実施例のパチンコ機のゲーム動作を制御するメインルーチンは図５のフローチャートと同様であるので、説明を省略する。
【０１２２】
図１３のステップ２００で発射ベースタイマが０か否かを判定する。発射ベースタイマが０となったと判定された場合には、ステップ２０２に進み、発射カウンタを１加算して、ステップ２０４に進む。一方、ステップ２００で発射ベースタイマが０でないと判定された場合には、ステップ２１０へ進む。
【０１２３】
ステップ２０４では、ハンドルＯＦＦタイマが０であるか否かを判定し、０の場合、すなわちハンドルＯＦＦではない場合は、ステップ２０６に進み、０でない場合すなわちハンドルＯＦＦの場合はステップ２０８に進む。
【０１２４】
ステップ２０６では、発射強度判定回路８１により検出された発射強度入力の強弱を判定する。この発射強度入力の検出は次のようにして行われる。ソレノイド電源回路８４が遊技者が打球ハンドル３４を操作して調整した発射強度設定に対応するソレノイド駆動電圧を発射ソレノイド８２に印加すると、該電圧がコンパレータ８３の一方の入力端（＋）に入力する。一方、コンパレータの他方の入力端（−）には、基準電圧としての安定化電源からの電圧が印加している。コンパレータ８３は、ソレノイドへの供給電圧が基準電圧より大きい時はＨ信号を出力し、小さい時はＬ信号を出力する。出力された信号はマイクロコンピュータ６０へ入力され、これによって発射強度入力の強弱を判定することができる。
【０１２５】
ステップ２０６において発射強度入力が強い（Ｈ）と判定された場合は、ステップ２１０へ進み、弱い（Ｌ）と判定された場合は、ファール球の発射とみなしてハンドルＯＦＦの場合と同じようにステップ２０８に進む。
【０１２６】
ステップ２０８では、ＯＦＦ操作カウントを加算する。このＯＦＦ操作カウント数は、後述する異常状態の検出に使用される。
【０１２７】
ステップ２１０では、基準回数設定装置９４であらかじめ設定された基準回数（基準時間でも良い）と判定個数とをＲＡＭから読み出して判定基準をセットする処理を実行し、ステップ２１２へ進む。
【０１２８】
ステップ２１２では、ハンドルＯＦＦタイマが所定値を越えているか否かを判断する。ハンドルＯＦＦタイマが所定値を越えている場合には、パチンコ球の発射を停止している時間が十分に長く、ゲームを中断しているか、又はパチンコ機が不使用の状態にあると判断されるので、ステップ２１８に進む。
【０１２９】
ステップ２１８では、発射カウント、アウトカウント、ＯＦＦ操作カウントをクリア（以下「クリア１サブルーチン」という）し、次のステップ２２０に進む。ステップ２２０では、球詰まり異常カウント、無操作カウント、異常操作カウントをクリアする（以下「クリア２サブルーチン」という）。
【０１３０】
一方、ステップ２１２でハンドルＯＦＦタイマが所定値未満の場合には、単発打ち等の変則遊技が行われている可能性があるので次のステップ２１４に進む。
【０１３１】
ステップ２１４では、異常操作出力タイマが０であるか否かを判定し、０である場合は次のステップ２１６に進み、０でない場合にはステップ２１８に進む。
【０１３２】
ステップ２１６では、球詰まり異常出力タイマが０であるか否かを判定し、０である場合には次のステップに進み、０でない場合はステップ２１８に進む。すなわち、異常操作出力タイマと球詰まり異常出力タイマのいずれかがセットされている場合に限り、クリア１サブルーチンとクリア２サブルーチンを実行することにより、再度のタイマのセットを防止するようにしている。
【０１３３】
次に続く処理は、発射の異常を検出した後、さらに詳細に操作をチェックして球詰まり異常出力タイマ及び異常操作出力タイマのセットを行うものであるが、この操作のチェックには、図１４乃至図１６に示されたようにいくつかの方法がある。すなわち、図１３のフローチャートは、図１４乃至図１６のいずれか１つのフローチャートに接続される。そこで、図１４から順番に説明する。
【０１３４】
図１４によれば、まず、盤面に到達したパチンコ球の数（以下「アウトカウント」という）をカウントする処理を行う。このカウント処理は、マイクロコンピュータ６０がアウト球検出回路４１によりアウト球を検出する毎に（ステップ２２２）アウトカウントを加算し（ステップ２２４）、さらにセーフ球供給検出回路４３によりセーフ球を検出する毎に（ステップ２２６）アウトカウントを加算する（ステップ２２８）処理である。すなわち、アウトカウントはアウト球とセーフ球との和であり、これを盤面に到達した球数として扱う。なお、第３実施例のように、アウトカウントの精度を上げるため、盤面到達検出手段である検出装置３６によってカウントするようにしてもよい。
【０１３５】
次にステップ２３０で、発射カウントが基準回数Ａ（例えば２０）に到達したか否かが判定される。発射カウントが基準値Ａに達していない場合にはリターンし、達した場合には、次のステップ２３２に進む。なお、この発射カウントは、発射ベースタイマが特定値（例えば０）の時に加算されるカウント値であり、発射異常をチェックする基準時間を設定するものである。
【０１３６】
ステップ２３２では、アウトカウントの値に応じて３つの処理に分岐する。すなわち、アウトカウントが０のときステップ２３６へ、０より大きく異常発射判定個数Ｂ（例えば１５）よりも小さいときはステップ２３４へ、Ｂ以上のときはステップ２５４へそれぞれ移行する。
【０１３７】
ステップ２３４では、ＯＦＦ操作カウントの値がＯＦＦ操作判定回数Ｃ（例えば７）と比較されて、このＯＦＦ操作カウントの値がＣ以下の場合は球詰まり異常状態であると判断してステップ２４０へ進み、Ｃより大きい場合は異常操作状態であると判断してステップ２４２に進む。すなわち、実際に発射されたパチンコ球が０ではないが少ない場合、ＯＦＦ操作カウント数の大小に応じて異なる操作状態を推定する。
【０１３８】
球詰まり異常状態であると判断された場合は、ステップ２４０で、球詰まり異常カウントを加算すると共に、異常操作カウントと無操作カウントをクリアする。ここで球詰まり異常状態と判断された状態は、ＯＦＦ操作の回数が少ないにもかかわらず、盤面に到達した球数が少ない状態である。これにより、この状態を、発射はしようとしているが、アウトカウントのセンサーまで球が到達していない状況、すなわち発射球の供給が正常になされていない（発射部に球が供給されていない）か、発射部からセンサー部までのいずれかの経路で球詰まりが発生し、正常なアウトカウントがなされていない状態であると判断する。
【０１３９】
次のステップ２４６では、球詰まり異常カウント数が所定のしきい値Ｎ2 （例えば１）以上であるか否かが判定される。
【０１４０】
この判定の結果、球詰まり異常カウント数がＮ2 以上の場合は、ステップ２５０で球詰まり異常出力タイマがセットされる。この異常出力タイマがセットされると、ステップ２５４でクリア２サブルーチンが実行され、さらにステップ２５６でクリア１サブルーチンが実行されてリターンする。すなわち、すべてのカウントがクリアされる。ステップ２４６で球詰まり異常カウント数がＮ2 より小さいと判定された場合、ステップ２５６に進んで、クリア１サブルーチンのみを実行する。すなわち、球詰まり異常状態のカウント及びその他の異常な操作のカウントを続行する。
【０１４１】
異常操作状態であると判断された場合は、ステップ２４２で異常操作カウントを加算すると共に、球詰まり異常カウントと無操作カウントをクリアする。ここで異常操作状態と判断された状態は、ＯＦＦ操作の回数が多く、アウトカウントが少ない場合である。これにより、異常操作状態を、パチンコ球の発射を抑えて、強制的に発射を禁止しようとする意図があると判断し、単発打ちをしようとしている状態であると判断する。これには、故意にファール球を発生させることにより間欠的に単発打ちをしようとしている状態も含まれる。
【０１４２】
次のステップ２４８では、異常操作カウント数が所定のしきい値Ｎ3 （例えば２）以上であるか否かが判定される。
【０１４３】
この判定の結果、異常操作カウント数がＮ3 以上の場合は、ステップ２５２で異常操作出力タイマがセットされる。この異常操作出力タイマがセットされると、ステップ２５４でクリア２サブルーチンが実行され、さらにステップ２５６でクリア１サブルーチンが実行されてリターンする。すなわち、すべてのカウントがクリアされる。ステップ２４８で異常操作カウント数がＮ3 より小さいと判定された場合、ステップ２５６に進んで、クリア１サブルーチンのみを実行する。すなわち、球詰まり異常状態のカウント及びその他の異常な操作のカウントを続行する。
【０１４４】
ステップ２３２でアウトカウントが０であると判定された場合、ステップ２３６に進む。ステップ２３６においてＯＦＦ操作カウント数が所定値Ｄ（例えば１９）よりも小さい場合、球詰まり異常状態であると判断してステップ２４０に進み、同様の処理を実行する。
【０１４５】
一方、ステップ２３６においてＯＦＦ操作カウント数が所定値Ｄ以上の場合、無操作状態と判断し、ステップ２３８に進む。ステップ２３８では、無操作カウントを加算すると共に、球詰まり異常カウントと異常操作カウントをクリアする。ここで、無操作状態と判断された状態は、盤面に到達した球が０で、ハンドルオフした回数が所定値以上の場合である。これにより、操作者がパチンコ球を発射しようとしていない状態にあると判断する。
【０１４６】
次のステップ２４４では、無操作カウント数が所定のしきい値Ｎ1 （例えば３）以上であるか否かが判定される。
【０１４７】
この判定の結果、無操作カウント数がＮ1 以上の場合は、ステップ２５４に進み、クリア２サブルーチンが実行され、さらにステップ２５６でクリア１サブルーチンが実行されてリターンする。すなわち、すべてのカウントがクリアされる。これにより、例えば、操作者がパチンコ台を離れてしばらく経過した時などに、異常状態と誤判定するおそれがなくなる。
【０１４８】
ステップ２４４の判定で無操作カウント数がＮ1 より小さい場合は、ステップステップ２５６に進んで、クリア１サブルーチンのみを実行する。すなわち、球詰まり異常状態のカウント及びその他の異常な操作のカウントを続行する。
【０１４９】
なお、ステップ２３２でアウトカウントがＢ以上であった場合、ステップ２５４及びステップ２５６まで進んで、すべてのカウントをクリアする。すなわち、このアウトカウントがＢ以上の場合は正常操作であると判断し、１度でも正常操作がある場合は、球詰まり異常カウントや異常操作カウント等をクリアして、もう一度最初から操作の異常をチェックするようにしている。
【０１５０】
次に、図１５の処理について説明する。なお、図１４と同じステップについては同様の符号を付して説明を省略し、異なるステップについてのみ説明する。
【０１５１】
ステップ２３０で発射カウントが基準回数Ａに到達したと判定された場合は、次のステップ２３１に進み、テスト回数カウントが加算される。図１５の処理では、テスト回数カウントを設定し、発射カウントが基準回数Ａに到達した時に１回のテストが終了したものとして、このテスト回数カウントが所定の値に達するまでの時間内で操作の異常を検出している。
【０１５２】
次に、アウトカウント数及びＯＦＦ操作回数に基づいて、それぞれ無操作状態、球詰まり異常カウント状態及び異常操作状態に分岐する（ステップ２３２、ステップ２３４、ステップ２３６）が、この次の処理が図１４と異なっている。すなわち、無操作状態の場合は無操作カウントを加算し（ステップ２３７）、球詰まり異常状態の場合は球詰まり異常カウントを加算し（ステップ２３９）、異常操作状態の場合は異常操作カウントを加算する（ステップ２４１）。従って、各状態において対応するカウントを加算するだけで他の状態のカウントはクリアしない。図１４の処理では、他の種類の状態が出現するとステップ２３８、２４０、２４２でクリアされるため、同じ種類の状態が連続して出現しなければカウントは加算されなかった。しかし、図１５のステップ２３７、２３８、２３９は加算処理だけなので、連続して同じ状態が出現しなくてもカウントは加算される。
【０１５３】
また、ステップ２３２でアウトカウントがＢ以上と判定された場合、ステップ２５４へ進むが、次のステップ２５５でテストカウントがクリアされる。すなわち、正常状態が１回でもあればテストのやり直しをする。これにより、異常操作の誤判定を防止する。
【０１５４】
また、ステップ２４４、ステップ２４６及びステップ２４８でそれぞれのカウントが各々のしきい値Ｎ1 、Ｎ2 、Ｎ3 より小さいと判断された場合、ステップ２５８に進み、テスト回数カウントが予め設定された終了回数に達したか否かを判定する。テスト回数カウントが終了回数に達していない場合、図１４の処理と同様にステップ２５６に進んで、クリア１サブルーチンのみを実行する。しかし、テスト回数カウントが終了回数に達した場合は、ステップ２５４、２５５、２５６ですべてのカウントをクリアする。
【０１５５】
次に図１６の処理について説明する。
図１６の処理は、図１５の処理とほぼ同じであるが、ステップ２３２でアウトカウントがＢ以上であると判断された正常操作の場合に、図１５のようにステップ２５４へ進むのではなくステップ２５６へ進む。これにより、正常操作を間に挟んでも無操作カウント、球詰まり異常カウント、異常操作カウントがクリアされず、このテスト期間内における各異常状態のカウントが保存される。
【０１５６】
以上の異常発射検出と異常状態の検出の流れでは、各異常状態の連続度によって処理を行うが、上述したようにＮ1 ＝３、Ｎ2 ＝１、Ｎ3 ＝２のように連続回数のしきい値を各々設定できるので、出現頻度等に応じて異常検出に重み付け可能である。なお、しきい値Ｎ1 、Ｎ2 、Ｎ3 を１に設定すれば、毎回各状態が発生する毎に異常状態に対する処置を行うことが可能となる。
【０１５７】
なお、上記各しきい値Ａ、Ｂ、Ｃ、Ｄは、入力装置９４のスイッチ９６及びスイッチ９８により次の表５のように設定される。
【０１５８】
【表５】
0004086911.tif 000006
なお、しきい値Ｎ1 、Ｎ2 、Ｎ3 についても、入力装置９４で設定できるようにしても良い。
【０１５９】
次に発射制御について図１７により説明する。
図１７によれば、先ずステップ２７０で発射ベースタイマが加算され、次のステップ２７２でこの発射ベースタイマが所定値（例えば３０１）を超えているか否かを判定する。発射ベースタイマが３０１を超えていると判定された場合には、ステップ２７４でこの発射ベースタイマをクリアしてからステップ２７６へ進み、超えていない場合には直接ステップ２７６へ進む。
【０１６０】
ステップ２７６では、球詰まり異常出力タイマの設定値が０であるか否かを判定する。この出力タイマの設定値が０である場合には、ステップ２７８に進んで球詰まり異常出力をＯＦＦにする。一方、球詰まり異常出力タイマの設定値が０でない場合には、ステップ２８０に進み、このタイマを減算すると共に、球詰まり異常出力をＯＮにする。
【０１６１】
次に、ステップ２８２に進んで、異常操作出力タイマの設定値が０であるか否かを判定する。この出力タイマの設定値が０である場合には、ステップ２８４に進んで異常操作出力をＯＦＦにする。一方、異常操作出力タイマの設定値が０でない場合には、ステップ２８６に進み、このタイマを減算すると共に、異常操作出力をＯＮにする。
【０１６２】
次のステップ２８８では、ハンドルＯＮタイマの設定値が０であるか否かを判定する。このタイマの設定値が０の場合にはステップ２９２に進んで発射出力をＯＦＦにし、０でない場合にはステップ２９０に進む。
【０１６３】
ステップ２９０では、第１実施例と同様に発射ベースタイマが所定値Ｔ2 （例えば１０）より小さいか否かを判定し、発射ベースタイマがＴ2 より小さい場合にステップ２９４で発射出力ＯＮにし、Ｔ2 以上の場合にはステップ２９２で発射出力ＯＦＦにする。これにより、発射ベースタイマが０からＴ2 −１までの間、発射ソレノイド８２が励磁されてパチンコ球が発射される。
【０１６４】
このように球詰まり異常出力タイマと異常操作出力タイマとがセットされていれば、マイクロコンピュータ６０はそれぞれ球詰まり異常出力と異常操作出力とをＯＮにする。
【０１６５】
球詰まり異常出力がＯＮになるとトランジスタ７２へＨ信号が入力されてこのトランジスタが通電し、これによりスイッチ９７が閉状態の場合、発射パルスがＨ信号でもアースに流れてしまうのでトランジスタ８０にはＬ信号が入力される。これにより、球詰まり異常出力タイマがカウント中の時は、パチンコ球の発射が禁止される。なお、スイッチ９７を開にすれば、球詰まり異常出力ＯＮの時でも発射禁止の措置を停止させることができる。また、球詰まり異常出力がＯＮの時はトランジスタ７４にもＨ信号が入力されてこのトランジスタが通電するので、球詰まり異常表示用発光ダイオード９３に電流が流れて発光する。これにより、球詰まり異常状態時における警告が可能となる。なお、球詰まり異常状態時にこの警告を行うか否かを切り換えるスイッチを設けてもよい。
【０１６６】
全く同様に異常操作出力がＯＮになると、スイッチ９５が閉の場合にはパチンコ球の発射が禁止されると共に、異常操作表示用発光ダイオード９１が発光して警告する。なお、異常操作状態時にこの警告を行うか否かを切り換えるスイッチを設けてもよい。
【０１６７】
また、球詰まり異常出力タイマと異常操作出力タイマのセット値を、セット毎にランダムな値に変更するようにすれば、操作者の予測が困難となり、単発打ちの防止をさらに効果的にすることができる。
【０１６８】
以上のように、遊技球の流れが異常であっても、第３実施例のように直ちに処値をするのではなく、ＯＦＦ操作の回数に基づいてさらに詳細に異常状態を検出すので、いわゆる単発打ち狙いを防止できると共に、単なる誤操作や小用のために操作者がパチンコ台を離れるときでも誤って単発打ち狙いと判定するおそれを回避できる。
【０１６９】
以上が本発明の実施例に係るパチンコ機であるが、この例のみに限定されるものではない。例えばソレノイドでパチンコ球を発射する例について説明したが、モータを用いるようにしてもよい。
【０１７０】
また、第５実施例において、球詰まり異常状態と異常操作状態という２つの異常状態を検出するようにしたが、どちらか一方のみでもよい。
【０１７１】
また、基準回数（基準時間）の値を可変できるように構成しても良く、この場合には、パチンコ機の異なる機種毎に適した検出設定をすることができる。また、基準回数（基準時間）を毎回ランダムに変更するように構成すれば、遊技者が異常検出を特定パターンの操作でくぐり抜けようとすることを防止できる。例えば、第１実施例においては、ステップ１３１の代わりに、ステップ１０１（電源投入時）及びステップ１３６のタイミングで、第２実施例においては、ステップ１４３の代わりに、ステップ１０１及びステップ１５８のタイミングで、第３実施例においては、ステップ１６３の代わりに、ステップ１０１及びステップ１７１のタイミングで、第４実施例においては、ステップ１７５の代わりに、ステップ１０１及びステップ１８３のタイミングで、第５実施例においては、ステップ２１０の代わりに、ステップ１０１及びステップ２５６のタイミングで、それぞれランダムな判定基準Ｍ1 〜Ｍ7 、Ａ〜Ｄ、及びＮ1 〜Ｎ3 をセットしても良い。これにより、毎回固定した判定基準でなくなるため、特定パターンでの変則遊技をさらに高精度に防止できる。
【０１７２】
なお、このランダムな判定基準の設定方法としては、例えばＭ1 の算出においては、ステップ１０２で生成されるタイマー乱数（例えば０〜２５５）を利用し、次式のように求めても良い。
【０１７３】
Ｍ1 （ランダム）＝４＋（タイマー乱数＋１）／６４  （４≦Ｍ1 ＜９）・・・（１）
また、タイマー乱数の値に対し、例えば下記の表６のように、Ｍ1 の値の出現比率に重み付けを持たせるようにしても良い。
【０１７４】
【表６】
0004086911.tif 000007
同様にＭ2 〜Ｍ7 等も、（１）式若しくは表６のような重み付けテーブル等に基づいて求めることができる。なお、ここでは、説明のためにタイマー乱数を用いたが、専用乱数を各々設けても良いことは勿論である。
【０１７５】
さらに、上記各実施例のパチンコ装置に、遊技者の存否を確認するための測距センサーや焦電センサー等の人体検出センサーを取付け、該センサーにより遊技者が検出されなかった時は、たとえ異常発射状態等が検出された場合でも、発射停止制御若しくは警告等を行わないように制御する、又は異常発射状態そのものを検出しないように制御することも可能である。例えば、図７の異常発射検出処理において、ステップ１３４のハンドルＯＦＦタイマーの確認の代わりに、人体検出センサーの検出結果を判定し、遊技者が検出されない場合は、ステップ１３６へ進み、検出された場合は、直ちにステップ１３８へ進む、というように処理する。このように制御することにより、遊技者が席を立った時に、確実に異常発射の誤検出を防止することができる。
【０１７６】
【発明の効果】
以上説明したように本発明の請求項１の発明では、遊技盤上へパチンコ球が到達していないことを盤面到達検出手段で検出している期間が所定期間続いた場合に、制御装置が発射装置の発射動作を所定時間停止若しくは警告するようにしたので、遊技者が当りの出る確率の少ない時はファール球を打つようにし、又は発射装置に球を供給せず、当りの出る確率が高いタイミングを見図らってパチンコ球を発射しようとしたときに、上記発射停止制御若しくは警告が行われて変則遊技が狙い通り実行されるのを抑止する、という効果がある。
【０１７７】
また、請求項２の発明では、パチンコ球の発射装置がパチンコ球を発射する動作をしていることを発射装置作動状態検出手段で検出している同時期に、遊技盤上へパチンコ球が到達していないことを盤面到達検出手段で検出している期間が所定期間続いた場合に、制御装置が発射装置の発射動作を所定時間停止若しくは警告するようにしたので、発射装置が動作していない場合にもかかる停止制御や警告を行うことを防止すると共に、請求項１の発明と同様に変則遊技が狙い通り実行されるのを抑止する、という効果がある。
【０１７８】
請求項３の発明では、発射装置にパチンコ球が供給されたことを検出する発射球供給検出手段で第１所定数の発射球の供給が検出された間に、ファール球検出手段で第２所定数以上のファール球が検出された場合、故意にファールにしている変則遊技が行なわれていると判断して、制御装置が発射装置の発射動作を所定時間だけ停止若しくは警告するように制御するようにしたので、遊技者が当りの出る確率の少ない時はファール球になるようにし、当りの出る確率が高いタイミングを見図らってパチンコ球を遊技盤上に発射しようとしたときに、変則遊技が狙い通り実行されるのを抑止する、という効果がある。
【０１７９】
請求項４の発明では、第１所定数の発射動作が可能な基準期間内において、発射球供給検出手段で第２所定数以上のパチンコ球の供給が検出されない場合、すなわち、発射装置を発射作動状態にしておき、遊技者が当りの出る確率の高いタイミングを見図らってパチンコ球を発射装置に供給し、打出すようにした変則遊技を行った場合に発射装置の発射動作が所定時間だけ停止若しくは警告を行うようにしたので、変則遊技が狙い通り実行されるのを抑止するという効果がある。
【０１８０】
請求項５の発明では、前記発射装置作動状態検出手段により動作中と検出され、かつ第１所定数の発射動作が可能な基準期間内において、発射球供給検出手段で第２所定数以上のパチンコ球の供給が検出されない場合、発射装置の発射動作が所定時間だけ停止若しくは警告を行うようにしたので、発射装置が動作していない場合にもかかる停止制御や警告を行うことを防止すると共に、請求項４の発明と同様に変則遊技が狙い通り実行されるのを抑止するという効果がある。
【０１８１】
請求項６の発明では、パチンコ球の発射装置が基準期間内に発射数検出手段で遊技盤上へ到達したことを検出されたパチンコ球の発射数と、この基準期間内に発射装置が最大限発射可能な基準発射数とを比較し、この比較値が判定基準の範囲から外れる場合を変則遊技が行われている異常状態と判断し、制御装置が発射装置の発射動作を所定時間停止若しくは警告するように制御するので、遊戯者が当りの出る確率の少ない時はファール球を打つようにし、又は発射装置に球を供給せず、当りの出る確率が高いタイミングを見図らってパチンコ球を発射しようとしたときに、変則遊技が狙い通り実行されるのを抑止することができるという効果がある。
【０１８２】
請求項７の発明では、発射数と基準発射数との比較値が判定基準の範囲から外れている異常状態が検出された場合、さらにオフ操作カウント値に基づいて球詰まり異常又は実行回数異常操作状態を判別し、これらの異常状態となった回数に基づいて発射停止若しくは警告を行うようにしたので、誤操作や休憩時のオフ操作等の明らかに単発打ちを狙っていない状況で発射停止や警告を行うことを回避できるという効果がある。
【０１８３】
請求項８の発明では、発射数が０の場合に所定の条件下で無操作状態であるとして単発打ち時の操作と区別し、無操作カウンタと、球詰まり異常カウンタ若しくは実行回数異常操作カウンタとをクリアするようにしたので、操作者が小用等のためパチンコ台を離れている場合に発射停止や警告を行うことを回避できるという効果がある。
【０１８４】
請求項９の発明では、変則遊技が行なわれたとき、パチンコ球の発射動作を停止する制御若しくは警告を行なうか否かを、選択入力装置で切換えて用いることができ、変則遊技に対し、管理者が臨機応変に対応できるという効果がある。
【０１８５】
請求項１０の発明では、入力された信号に基づいて、判定基準として設定された値を変更するようにしたので、パチンコ機の機種、及び各パチンコ機の特性、使用状況に合わせて、変則遊技の有無を適正に判定できるようにするという効果がある。
【０１８６】
請求項１１の発明では、判定基準として設定された値を、所定範囲以内でランダムに変更するようにしたので、特定パターンの変則遊技をさらに高精度に防止できる、という効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例を示すパチンコ機の正面図である。
【図２】前記実施例の盤面到達検出手段を例示する概略構成説明線図である。
【図３】前記実施例の盤面到達検出手段をパチンコ球が通過する状態を示す概略構成説明線図である。
【図４】前記実施例の制御装置の要部を示すブロック図である。
【図５】前記実施例の制御動作を示すフローチャートである。
【図６】図５のフローチャートにおける発射関連タイマーセット処理を示すフローチャートである。
【図７】図５のフローチャートにおける異常発射検出処理の第１手段を示すフローチャートである。
【図８】図５のフローチャートにおける異常発射検出処理の第２手段（第２実施例）を示すフローチャートである。
【図９】図５のフローチャートにおける異常発射検出処理の第３手段（第３実施例）を示すフローチャートである。
【図１０】図５のフローチャートにおける異常発射検出処理の第４手段（第４実施例）を示すフローチャートである。
【図１１】図５のフローチャートにおける発射制御処理を示すフローチャートである。
【図１２】第５実施例の制御装置の要部を示すブロック図である。
【図１３】第５実施例の異常発射検出処理を示すフローチャートである。
【図１４】第５実施例の異常状態検出処理の１番目の例を示すフローチャートである。
【図１５】第５実施例の異常状態検出処理の２番目の例を示すフローチャートである。
【図１６】第５実施例の異常状態検出処理の３番目の例を示すフローチャートである。
【図１７】第５実施例の発射制御を示すフローチャートである。
【符号の説明】
１０    遊技盤
３４    打球ハンドル
３６    盤面到達検出装置（発射数検出手段）
４０    ファール検出装置（発射数検出手段）
４２    発射球供給検出装置（発射数検出手段）
４４    タッチ入力検出手段（発射装置作動状態検出手段）
４６    ストップ入力検出手段（発射装置作動状態検出手段）
９４    判定用情報入力装置（入力装置）
【図１】
0004086911.tif 000008
【図２】
0004086911.tif 000009
【図３】
0004086911.tif 000010
【図４】
0004086911.tif 000011
【図５】
0004086911.tif 000012
【図６】
0004086911.tif 000013
【図７】
0004086911.tif 000014
【図８】
0004086911.tif 000015
【図９】
0004086911.tif 000016
【図１０】
0004086911.tif 000017
【図１１】
0004086911.tif 000018
【図１２】
0004086911.tif 000019
【図１３】
0004086911.tif 000020
【図１４】
0004086911.tif 000021
【図１５】
0004086911.tif 000022
【図１６】
0004086911.tif 000023
【図１７】
0004086911.tif 000024