(57)【特許請求の範囲】
【請求項１】
外周に複数の球受部を設けたスプロケットと、
前記スプロケットを回動させるパルスモータと、
前記スプロケットの球受部が臨む流路と、
前記スプロケットから前記流路に排出された遊技球をカウントするための球検出センサと、
賞球要求あるいは貸球要求に基づいて排出する目標数を設定し、前記パルスモータを駆動して前記目標数分の遊技球を排出させる制御を行う排出制御手段と、
を備えた遊技機において、
前記排出制御手段は、
前記目標数分の遊技球を排出する場合に、前記目標数分の作動をするように前記パルスモータを駆動制御すると共に、排出用タイマを作動して、排出用タイマのタイムアップ時間が経過するまでに前記球検出センサにより検出される球検出数が前記目標数分とならなかったときには、前記目標数分と一致するように残数分の補正排出を行わせる補正排出制御手段を備え、
前記補正排出制御手段は、
前記補正排出で排出すべき残数分の遊技球数が所定の判定基準値以上であったとき、排出異常と判定する排出異常判定手段を備え、
前記排出異常判定手段により排出異常と判定されなかった場合には、残数分だけの作動をするように前記パルスモータを駆動制御する補正排出を行い、
前記排出異常判定手段により排出異常と判定された場合には、残数分の球検出がなされるまで、遊技球１個排出分の作動をするように前記パルスモータの駆動制御を繰り返す補正排出を行うようにしたことを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、賞球または貸球としての遊技球を排出する排出手段を備えた遊技機に関し、排出関連の異常を迅速に検知して、排出時間の長時間化を防止し得るようにした改良に関する。
【０００２】
【従来の技術】
遊技機には、賞球または貸球としての遊技球を、排出制御装置により制御された排出手段で排出するものがある。このような遊技機には、排出目標値の遊技球を排出すべく排出手段を動作させるとともに、この動作で排出された遊技球をセンサで検出し、この検出信号を排出制御装置にフィードバックして、排出目標数の遊技球が排出される補正排出を行うものがある。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の補正排出では、排出目標数の遊技球を適切に排出できないことがある。
【０００４】
例えば、通常の排出速度で排出した場合に、排出機構に球がうまく保持されずに、排出機構が空回りしてしまうようなことがあり、このような場合、排出しにくくなる。
【０００５】
本発明は、このような問題点を解決することを目的とする。
【０００６】
【課題を解決するための手段】
第１の発明では、外周に複数の球受部を設けたスプロケットと、前記スプロケットを回動させるパルスモータと、前記スプロケットの球受部が臨む流路と、前記スプロケットから前記流路に排出された遊技球をカウントするための球検出センサと、賞球要求あるいは貸球要求に基づいて排出する目標数を設定し、前記パルスモータを駆動して前記目標数分の遊技球を排出させる制御を行う排出制御手段と、を備えた遊技機において、前記排出制御手段は、前記目標数分の遊技球を排出する場合に、前記目標数分の作動をするように前記パルスモータを駆動制御すると共に、排出用タイマを作動して、排出用タイマのタイムアップ時間が経過するまでに前記球検出センサにより検出される球検出数が前記目標数分とならなかったときには、前記目標数分と一致するように残数分の補正排出を行わせる補正排出制御手段を備え、前記補正排出制御手段は、前記補正排出で排出すべき残数分の遊技球数が所定の判定基準値以上であったとき、排出異常と判定する排出異常判定手段を備え、前記排出異常判定手段により排出異常と判定されなかった場合には、残数分だけの作動をするように前記パルスモータを駆動制御する補正排出を行い、前記排出異常判定手段により排出異常と判定された場合には、残数分の球検出がなされるまで、遊技球１個排出分の作動をするように前記パルスモータの駆動制御を繰り返す補正排出を行うようにした。
【００１２】
【発明の作用および効果】
本発明では、通常の排出速度で排出した場合にスプロケットに球がうまく保持されずに空回りしてしまうような異常に対して、必要な数の遊技球を払い出しやすくなる。
【００１６】
【発明の実施の形態】
以下、添付図面に基づいて、本発明の実施の形態について説明する。
【００１７】
図１は、弾球遊技機の遊技盤１０の正面図である。また、図２は、弾球遊技機の裏面図である。また、図３には、弾球遊技機の制御系の一部をブロック構成図で示す。
【００１８】
図１に示すように、遊技盤１０の表面においてガイドレール９で囲われた部分は遊技領域１１となる。この遊技領域１１に向けて、打球発射装置５５０（図２参照）から遊技球（パチンコ球）が打ち出されることにより、弾球遊技が行われる。この場合、打球発射装置５５０は、図示されない操作部の操作にしたがった打球発射がなされるように、発射制御装置５００（図２、図３参照）により制御される。
【００１９】
遊技領域１１のほぼ中央には、表示装置（特別図柄表示装置）２０が備えられる。この表示装置２０は、例えばＬＣＤ（液晶表示器）、ＣＲＴ（ブラウン管）等で表示画面部分が構成されるもので、表示制御装置３５０（図２、図３参照）により制御されて、遊技の進行に対応した画像を表示する。
【００２０】
遊技領域１１の下方付近には、内部に大入賞口を有する特別変動入賞装置１２が配設される。この特別変動入賞装置１２は、大入賞口ソレノイド１２Ａ（図３参照）への通電により入口が開閉されるものである。
【００２１】
特別変動入賞装置１２の直ぐ上方には、普通変動入賞装置（普通電動役物）１５を有する始動口１４が配設される。この普通変動入賞装置１５は、普通電動役物ソレノイド１５Ａ（図３参照）への通電により動作し、始動口１４への入口の広さを変更する。
【００２２】
遊技領域１１の各所にはＮ個（図１には３個のみ示す）の一般入賞口１３が設けられている。また、遊技領域１１の最下端には、排出口１６が設けられる。
【００２３】
遊技領域１１内に打ち込まれた遊技球は、遊技領域１１内の各所に配置された風車等の転動誘導部材１７により転動方向を変えられながら遊技領域１１表面を流下し、特別変動入賞装置１２、一般入賞口１３、始動口１４に入賞するか、排出口１６から排出される。
【００２４】
Ｎ個の一般入賞口１３への入賞は、各一般入賞口１３毎に備えられたＮ個の入賞センサ５１．１〜５１．Ｎ（図３参照）により検出される。また、始動口１４への入賞は、特別図柄始動センサ５２（図３参照）により検出される。さらに、特別変動入賞装置１２への入賞は、カウントセンサ５３（図３参照）により検出される。これら入賞センサ５１．１〜５１．Ｎ、特別図柄始動センサ５２、カウントセンサ５３により入賞検出がなされると、排出制御装置２００（図２、図３参照）の制御により、入賞した入賞装置の種類に応じた数の賞球が排出機構６００（図２参照）から排出され、図示されない供給皿（遊技者に対して賞球または貸球が払い出される皿）に供給されるようになっている。
【００２５】
特別図柄始動センサ５２により検出された始動口１４への遊技球の入賞タイミングは、特別図柄入賞記憶として、遊技制御装置１００（図３参照）のＲＡＭに設けられた第１〜第４の特別図柄記憶領域に、最大４回分を限度として記憶される。また、この特別図柄入賞記憶の数は、表示装置２０上部に設けられた特別図柄記憶表示器２１に表示される。遊技制御装置１００は、この特別図柄入賞記憶に基づき、（特別図柄に関する）大当たり発生の抽選を行う。
【００２６】
この大当たりの抽選により遊技が大当たり状態となると、表示装置２０が大当たりが発生したことを表示するとともに、特別変動入賞装置１２が、所定期間にわたって、球を受け入れない閉状態（遊技者に不利な状態）から球を受け入れやすい開状態（遊技者に有利な状態）に変換され、より多くの賞球獲得のチャンスが遊技者に与えられる。
【００２７】
大当たりにおける開状態は、カウントセンサ５３により検出される特別変動入賞装置１２への所定数（例えば１０個）の入賞、または所定時間（例えば３０秒）の経過を１単位（１ラウンド）として実行される。そして、この各ラウンドにおいて、特別変動入賞装置１２へ所定数の入賞があり、かつ特別変動入賞装置１２内に設けられた継続入賞口（図示せず）への入賞がある限り、所定の上限値（例えば１６ラウンド）に至るまでラウンドが繰り返されるようになっている。なお、継続入賞口への入賞は、継続センサ５４（図３参照）により検出される。
【００２８】
遊技領域１１の所定位置には、普通図柄始動ゲート１８が配設される。この普通図柄始動ゲート１８への遊技球の通過は普通図柄始動センサ５５（図３参照）により検出され、この通過タイミング（普通図柄始動記憶）は、遊技制御装置１００に記憶される。
【００２９】
遊技制御装置１００は、この普通図柄始動記憶に基づき、普通図柄に関する当たりの抽選を行う。この普通図柄に関する当たりが発生したときには、当たりの発生が始動口１４の基部に設けられた普通図柄表示器３０により表示されるとともに、始動口１４手前の普通変動入賞装置１５が所定時間にわたって開かれ、始動口１４への入賞が容易とされる。なお、普通図柄始動記憶の記憶数は、普通図柄表示器３０の両側に配設された普通図柄記憶表示器３１に表示されようになっている。
【００３０】
弾球遊技機の要所には、サイドランプ４１、図示されない装飾用ＬＥＤ等の装飾発光装置が備えられる。これらの装飾発光装置の発光動作は、装飾制御装置４００（図３参照）により制御される。また、弾球遊技機には、音出力装置（スピーカ）が備えられている。この音出力装置からの効果音出力は、音制御装置４５０（図３参照）により制御される。
【００３１】
図２に示すように、弾球遊技機の裏面においては、基枠体６０上に、各種裏機構（貯留タンク６１、誘導路６２、半端センサユニット６３、排出機構６００、流路切換ユニット７００、排出制御装置２００、電源供給装置３００、発射制御装置５００、打球発射装置５５０等）が配設されている。半端センサユニット６３には、半端センサ５６（図３参照）が備えられ、排出機構６００に供給されるべき遊技球がないこと（貯留タンク６１からの遊技球が誘導路６２上になくなったこと）を検出するようになっている。
【００３２】
また、基枠体６０の略中央部は開口部となっており、この開口部から遊技盤１０の背部が覗いている。この遊技盤１０背部に、遊技制御装置１００、表示制御装置３５０、装飾制御装置４００、音制御装置４５０等が取り付けられている。さらに、弾球遊技機の側部には、プリペイドカードユニット（球貸装置）７０が備えられている。
【００３３】
図３に示すように、遊技制御装置１００は、遊技用マイクロコンピュータ１０１、クロック回路１０２、入力インターフェース１０３、出力インターフェース１０４等から構成される。遊技用マイクロコンピュータ１０１は、ＣＰＵ、ＲＯＭ、ＲＡＭを内蔵するもので、クロック回路１０２からの割り込み周期で遊技制御を行う。
【００３４】
具体的に遊技用マイクロコンピュータ１０１は、各種センサ（入賞センサ５１．１〜５１．Ｎ、特別図柄始動センサ５２、カウントセンサ５３、継続センサ５４、普通図柄始動ゲートセンサ５５、オーバーフローセンサ５７、ガラス枠開放センサ５８、賞球検出センサ７１３）からの検出信号を受信し、これらの検出信号に基づいて前述した大当たりの抽選、異常発生の判定等を行い、大入賞口ソレノイド１２Ａ、各種制御装置（排出制御装置２００、表示制御装置３５０、装飾制御装置４００、音制御装置４５０）等に制御情報を送信することにより、弾球遊技機の動作を統轄的に制御する。
【００３５】
排出制御装置２００への賞球制御情報には、「払出個数コマンド」と「排出条件コマンド」が含まれ得る。「払出個数コマンド」は、排出すべき賞球数を特定するコマンド（具体的にはどの入賞装置に入賞したのかを特定する）であり、各種入賞装置のセンサにより入賞検出がなされた場合に送信される。また、「排出条件コマンド」は、排出に関わる条件が変化したことを通知するコマンドであり、例えば供給皿から遊技球があふれてしまったこと（オーバーフロー）がオーバーフローセンサ５７により検出された場合、あるいは半端センサ５６により排出すべき遊技球がないこと（球無し状態）が検出された場合等、排出に関する各種条件が変化したときに送信される。
【００３６】
なお、遊技制御装置１００は、本体用外部接続端子８１、枠用外部接続端子８２、検査用外部接続端子８３から信号出力可能となっている。この枠用外部接続端子８２は遊技盤１０の裏面に、また検査用外部接続端子８３は遊技制御装置１０の基板に、それぞれ設置されている。
【００３７】
排出制御装置２００は、ＣＰＵ２０１、ＲＯＭ２０２，ＲＡＭ２０３、クロック回路２０４、入力インターフェース２０５、出力インターフェース２０６、ロジック電源回路２０７等から構成され、排出関連の制御を行う。具体的に、排出制御装置２００は、遊技制御装置１００からの賞球制御情報またはプリペイドカードユニット７０からの貸球要求に基づいて、排出機構６００（具体的には、排出用パルスモータ６２０、フラッパーソレノイド６３６）および流路切換ユニット７００（具体的には、流路切換弁用ソレノイド７３０）の動作を制御し、賞球または貸球の排出を行わせる。この場合、排出制御装置２００には、賞球検出センサ７１３からの賞球検出信号または貸球検出センサ７１４からの貸球検出信号が入力される（なお、後述するように賞球検出センサ７１３、貸球検出センサ７１４にはＡ、Ｂの２系統がある）。
【００３８】
また、排出制御装置２００は、発射制御装置５００に発射イネーブル信号を送信して、打球発射装置５５０からの遊技球発射を禁止する。また、排出に関する異常が発生した場合には、エラー表示器８６にこの異常発生を報知させる。さらに、後述するように非常用排出処理（図１１のフローチャート参照）を行う場合には、エラー表示器８６によりこれを報知する。
【００３９】
ＲＡＭ２０３は、排出制御においてワークエリアとして使用されるもので、賞球データメモリ、各種データメモリ、ワークメモリ等の領域を備えている。賞球データメモリは、遊技制御装置１００からの賞球制御情報により通知された入賞のうちで未だ対応する賞球払出がなされていない入賞を賞球データとして累積記憶しているメモリである。
【００４０】
この賞球データメモリは、バックアップ対象領域であって、後述する電源供給ユニット３００のバックアップ電源３０１からも電源供給されるようになっている。これにより、停電等によりロジック電源回路２０７からの電源供給が途絶えた場合でも、賞球データメモリの記憶は保存される。なお、電源再投入時にこの賞球データメモリにバックアップデータが存在すれば、排出制御装置２００は入賞記憶表示器８５にこれを報知させるとともに、後述する管理装置用出力端子８４を介して管理装置に向けて残賞球報知信号を出力する。
【００４１】
また、後述する停電検出回路３０２から停電検出の通知を受けた場合には、排出制御装置２００の動作停止の準備処理として、賞球データメモリにチェックサムが記憶される。電源再投入時にチェックサムに異常がなければ、バックアップされていた賞球データにしたがった排出を行う。一方、チェックサムに異常があれば、バックアップされていた賞球データメモリの内容はクリアされる。
【００４２】
ロジック電源回路２０７は、電源供給ユニット３００からの１２Ｖ電源を５Ｖ電源に変換して、排出制御装置６００内の各種構成要素（ＣＰＵ２０１、ＲＡＭ２０３等）に供給する回路である。
【００４３】
管理装置用出力端子８４は、図示されない管理装置（遊技店において店内の複数の遊技機を統轄的に管理するホストコンピュータ）へ接続される端子である。なお、後述するように、流路切換ユニット７００の流路切換弁７２０Ａ、７２０Ｂが故障して非常用排出を行う場合には、管理装置用出力端子８４を介して、これが管理装置に通知される。
【００４４】
電源供給ユニット３００は、外部からの交流電源を直流電源に変換して、弾球遊技機の各種装置に供給する装置であり、バックアップ電源３０１、停電検出回路３０２を備えている。バックアップ電源３０１は、コンデンサからなるもので、前述したように排出制御装置２００のＲＡＭ２０３の賞球データメモリにバックアップ電源を供給するものである。また、停電検出回路３０２は、停電時等の電源供給ユニット３００の電圧低下を検出するもので、この停電検出は排出制御装置２００に伝達される。
【００４５】
図４には、排出機構６００の構成を示す。
【００４６】
図示されるように、排出機構６００は、ケーシング６０１、球送出部６１０、排出用パルスモータ６２０、ストッパ機構６３０等から構成される。
【００４７】
透明なケーシング６０１には、一対の球流路６０２Ａ、６０２Ｂが形成されている。上方の半端センサユニット６３からの遊技球は、球入口６０３Ａ、６０３Ｂからそれぞれ球流路６０２Ａ、６０２Ｂに導入され、球出口６０４Ａ、６０４Ｂから下方の流路切換ユニット７００に排出される。なお、球流路を２系統設けたのは、遊技球を効率的に排出するためで、賞球と貸球の区別とは直接関係する訳ではない。
【００４８】
球送出部６１０は、これらの球流路６０２Ａ、６０２Ｂに臨むように設けられる。この球送出部６１０には、一対のスプロケット（切り欠き円盤）６１１Ａ、６１１Ｂと、これらのスプロケット６１１Ａ、６１１Ｂの間に配置された従動歯車６１２とが備えられる。スプロケット６１１Ａ、６１１Ｂ、従動歯車６１２は、ケーシング６０１内に軸支された同一の回転軸６１３に固定され、同期回動するようになっている。
【００４９】
スプロケット６１１Ａ、６１１Ｂは、外周に複数（実施の形態では８個）の球受部６１４を等間隔に設けたもので、これらの球受部６１４の一部が、それぞれ球流路６０２Ａ、６０２Ｂに臨んでいる。これにより、球流路６０２Ａ、６０２Ｂを通過する遊技球は、一つの球受部６１４に一球ずつ保持されるようにして、スプロケット６１１Ａ、６１１Ｂの回転動作とともに順次送り出される。したがって、排出機構６００からは、スプロケット６１１Ａ、６１１Ｂの動作量（回転量）に比例した個数の遊技球が排出されることになる。
【００５０】
また、スプロケット６１１Ａ、６１１Ｂは、互いに球受部６１４の１／２個分だけ位相がずれた状態で、回転軸６１３に固定されている。これにより、スプロケット６１１Ａ、６１１Ｂからの遊技球の送り出しは交互になされ、排出機構６００からの遊技球排出を迅速かつスムーズに行うことができる。
【００５１】
排出用パルスモータ６２０の回転軸には、原動歯車６２１と、ストッパ機構６３０の回動規制歯車６３１とが固定されている。この原動歯車６２１と球送出部６１０の従動歯車６１２の間には、伝達歯車６２２が配設される。これにより、従動歯車６１２とスプロケット６１１Ａ、６１１Ｂは、排出用パルスモータ６２０により一体に回転駆動される。
【００５２】
ストッパ機構６３０は、排出用パルスモータ６２０の回転を規制するもので、回動規制歯車６３１、ストッパ部材６３３、リターンスプリング６３５、フラッパソレノイド６３６等から構成される。
【００５３】
回動規制歯車６３１の外周には、上述したスプロケット６１１Ａ、６１１Ｂ外周の球受部６１４と同数のラチェット歯６３２が、等間隔に形成されている。これらのラチェット歯６３２に、ストッパ部材（フラッパ）６３３が係合することにより、回動規制歯車６３１の回動（図４における時計回りの回動）が禁止される。なお、回動規制歯車６３１とストッパ部材６３３はラチェット機構を構成しており、係合時でも逆回転（図４における反時計回りの回動）は許容される。
【００５４】
ストッパ部材６３３は、掛止部６３４に上端側が揺動可能に支持され、揺動によりラチェット歯６３２に係脱可能となっているもので、常態ではリターンスプリング６３４に付勢されてラチェット歯６３２に係合している。
【００５５】
これに対して、フラッパソレノイド６３５に通電すると、ストッパ部材６３３は、ストッパソレノイド６３５側に吸着され、リターンスプリング６３４に抗して後退する。これにより、ストッパ部材６３３と回動規制歯車６３１の係合が解除され、排出用パルスモータ６２０が回動可能となる。
【００５６】
このようにストッパ機構６３０を備えることにより、排出用パルスモータ６２０が回転の慣性や遊技球の重みで余分に回転してしまうことを防止でき、スプロケット６１１Ａ、６１１Ｂの回転量を排出制御装置２００によって正確に制御できる。
【００５７】
図５には、流路切換ユニット７００の構成を示す。
【００５８】
この流路切換ユニット７００は、上記排出機構６００の球流路６１１Ａ、６１１Ｂにそれぞれ接続する２系統の流路を備えるものであるが、これらの２系統は全く同様の構成である。したがって、図５には２系統のうち１系統（系統Ａ）のみを図示する（図示されたのと同様の構成の系統Ｂが、図の裏側に重なった形で備えられる）。
【００５９】
流路切換ユニット７００は、ケーシング７０１に、導入路７０２Ａ、７０２Ｂから排出路７０５Ａ、７０５Ｂに至る遊技球流路を備えている。導入路７０２Ａ、７０２Ｂは、それぞれ排出機構６００の球流路６１１Ａ、６１１Ｂの下端に連結している。
【００６０】
遊技球流路は、賞球としての遊技球が導入される賞球流路７０３Ａ、７０３Ｂと、貸球としての遊技球が導入される貸球流路７０４Ａ、７０４Ｂに分岐する。賞球流路７０３Ａ、７０３Ｂ、貸球流路７０４Ａ、７０４Ｂには、それぞれ賞球検出センサ７１３Ａ、７１３Ｂ、貸球検出センサ７１４Ａ、７１４Ｂが備えられ、通過した遊技球の数を流路毎にカウントできるようになっている。
【００６１】
賞球流路７０３Ａ、７０３Ｂと貸球流路７０４Ａ、７０４Ｂの分岐部には、流路切換弁７２０Ａ、７２０Ｂが設けられる。流路切換弁７２０Ａ、７２０Ｂは、回動軸７２１の回りで回動して、賞球流路７０３Ａ、７０３Ｂまたは貸球流路７０４Ａ、７０４Ｂへの入口を選択的に閉鎖するものである。
【００６２】
流路切換弁７２０Ａ、７２０Ｂは、流路切換ソレノイド７３０により駆動されるソレノイド軸７３１に、歯車７２２、７２３を介して連係している。これにより、流路切換弁７２０Ａ、７２０Ｂによる賞球流路７０３Ａ、７０３Ｂまたは貸球流路７０４Ａ、７０４Ｂへの流路切換は、排出制御装置２００による流路切換ソレノイド７３０への通電で制御される。
【００６３】
この場合、ソレノイド軸７３１は、常態（流路切換ソレノイド７３０に通電がなされていない状態）では、リターンスプリング７３２の付勢により伸長状態にある。この結果、流路切換弁７２０Ａ、７２０Ｂは、貸球流路７０４Ａ、７０４Ｂの入口を閉鎖し、賞球流路７０３Ａ、７０３Ｂの入口を開放する位置にあって、導入路７０２Ａ、７０２Ｂに導入された遊技球は、総て賞球流路７０３Ａ、７０３Ｂに流れ込み、賞球検出センサ７１３Ａ、７１３Ｂにより検出される。
【００６４】
一方、排出制御装置２００の制御により流路切換ソレノイド７３０に通電された場合には、ソレノイド軸７３１が、リターンスプリング７３２に抗して、収縮方向に吸引される。この結果、流路切換弁７２０Ａ、７２０Ｂは、賞球流路７０３Ａ、７０３Ｂの入口を閉鎖し、貸球流路７０４Ａ、７０４Ｂの入口を開放する位置へと回動する結果、導入路７０２Ａ、７０２Ｂに導入された遊技球は、総て貸球流路７０４Ａ、７０４Ｂに流れ込み、貸球検出センサ７１４Ａ、７１４Ｂにより検出される。
【００６５】
なお、流路切換ソレノイド７３０はラッチングタイプのものとすることもできる。この場合には、流路切換弁７２０Ａ、７２０Ｂは、流路切換ソレノイド７３０への通電により、貸球流路７０４Ａ、７０４Ｂの入口を閉鎖し賞球流路７０３Ａ、７０３Ｂの入口を開放する位置と、賞球流路７０３Ａ、７０３Ｂの入口を閉鎖し貸球流路７０４Ａ、７０４Ｂの入口を開放する位置とで選択的に切り換えられ、通電後はその弁位置が維持される。
【００６６】
賞球流路７０３Ａ、７０３Ｂと貸球流路７０４Ａ、７０４Ｂは下流の排出路７０５Ａ、７０５Ｂにおいてそれぞれ合流する。遊技球はこの排出路７０５Ａ、７０５Ｂから下方に排出され、供給皿に至る。
【００６７】
図６は、排出制御装置２００において実行される排出制御のメイン処理の処理手順を示すフローチャートである。
【００６８】
電源投入されると、まずステップＳ１において、この電源投入が通常の電源投入であるか否かの判定がなされる。この判定により、通常の電源投入であると判定された場合にはステップＳ２に進み、通常の電源投入ではないと判定された場合にはステップＳ４に進む。ここで、通常の電源投入でない場合とは、ＲＡＭ２０３の全領域をクリアしてしまうべき場合であり、具体的には（１）当日の一番最初の電源投入の場合、または（２）ノイズ等による誤動作があった場合である。これ以外の場合は通常の電源投入である。
【００６９】
ステップＳ２では、ＲＡＭ２０３のバックアップ対象領域（賞球データメモリ）に記憶されているチェックサムをチェックして、異常がないかを確認する。このチェックで異常がなければステップＳ３に進み、バックアップ対象領域以外のＲＡＭ領域（各種データメモリ、ワークメモリ等）をクリアして、ステップＳ５に進む。一方、異常があれば、ステップＳ４に進み、ＲＡＭ２０３の全領域（賞球データメモリ、各種データメモリ、ワークメモリ等）をクリアして、ステップＳ５に進む。
【００７０】
ステップＳ５では、割り込み許可を行い、排出制御装置２００を、遊技制御装置１００からの賞球制御情報を受け入れ得る状態とする。この割り込み許可以降に遊技制御装置１００からの賞球制御情報送信があると、排出制御装置２００は、この排出制御のメイン処理を中断して、賞球制御情報内に含まれる情報を賞球データとして記憶する処理が実行される。
【００７１】
ステップＳ６では、賞球データメモリにバックアップデータがあれば、この賞球データ分の遊技球を払い出す。
【００７２】
ステップＳ７では、普段処理（賞球または貸球の排出要求があるか否かを監視する処理）が実行される。この普段処理の詳しい処理手順は、図７のフローチャートともに後述する。
【００７３】
ステップＳ８では、貸球排出の設定（図７のフローチャートのステップＳ２３参照）がなされているか否かの判定がなされ、設定されていれば、ステップＳ９に進んで貸球排出処理を実行してステップ７に戻る。一方、設定されていなければ、ステップＳ１０に進む。
【００７４】
ステップＳ９の貸球排出処理では、後述する賞球排出処理（ステップＳ１１および図９のフローチャート参照）において賞球を貸球に変更した処理が実行される。すなわち、貸球要求にしたがった貸球数を球排出カウンタに設定し、設定された数の貸球排出を、貸球検出センサ７１４Ａ、７１４Ｂによる検出のたびに球排出カウンタを減算しながら実行するとともに、必要に応じて補正の排出を行う。
【００７５】
ステップＳ１０では、賞球排出設定（図７のフローチャートのステップＳ２６参照）がなされているか否かの判定がなされ、設定されていれば、ステップＳ１１に進んで賞球排出処理を実行してからステップＳ７に戻る。一方、設定されていなければ、そのままステップＳ７に戻る。ステップＳ１１の賞球排出処理の詳しい処理手順は、図８、図９のフローチャートともに後述する。
【００７６】
図７は、普段処理（図６のフローチャートのステップＳ７の処理）の処理手順を示すフローチャートである。
【００７７】
ステップＳ２１では、排出エラー中（例えば、後述する排出異常制御処理（図１１のステップＳ６７、図１２のステップＳ７８）、または排出数差エラー処理（図８のステップＳ３３）が実行されている等）であるか否かの判定がなされ、エラー中であればそのままルーチン終了する。一方、エラー中でなければ、ステップＳ２２に進む。
【００７８】
ステップＳ２２では、補正状態監視処理を実行する。この補正状態監視処理の詳しい処理手順は、図８のフローチャートとともに後述する。
【００７９】
ステップＳ２３では、プリペイドカードユニット７０からの貸球要求があったか否かの判定がなされ、貸球要求があれば、ステップＳ２４で貸球排出設定を行ってから、ルーチン終了する。一方、貸球要求がなければ、ステップＳ２５に進む。
【００８０】
ステップＳ２５では、賞球データメモリに入賞記憶があるか否かの判定がなされ、入賞記憶があれば、ステップＳ２６で賞球排出設定をして、ルーチン終了する。一方、入賞記憶がなければ、そのままルーチン終了する。
【００８１】
図８は、補正状態監視処理（図７のステップＳ２２）の処理手順を示すフローチャートである。
【００８２】
ステップＳ３１では、排出数差情報（図１０のフローチャートのステップＳ５４とステップＳ５６で正常または異常が設定されている）を取得する。
【００８３】
ステップＳ３２では、排出数差情報に異常が設定されているか否かを判定し、異常が設定されていなければ、そのままルーチン終了する。一方、異常が設定されていれば、ステップＳ３３で排出数差エラー処理を実行して、ルーチン終了する。排出数差エラー処理では、
（１）エラー表示器８６による排出数差異常の報知
（２）遊技球排出の停止処理
を実行する。なお、排出数差エラー処理は、リセットスイッチにより解除することができるようになっている。
【００８４】
図９は、賞球排出処理（図６のフローチャートのステップＳ１１の処理）の処理手順を示すフローチャートである。
【００８５】
ステップＳ４１では、排出開始条件が成立しているか否かの判定がなされ、成立していればステップＳ３２に進み、成立していなければそのままルーチン終了する。ここで排出開始条件とは、遊技制御装置１００から送信される排出条件コマンドに基づいて設定されるもので、遊技機の状態が前述したオーバーフロー状態や球無し状態等である場合には、排出開始条件が成立していないということになる。
【００８６】
ステップＳ４２では、存在する入賞記憶のうち一つ（あるいは数個）を選択し、選択した入賞記憶をクリアするとともに、この入賞記憶に対応する賞球数（例えば、特別変動入賞装置１２内の大入賞口への入賞に対しては１５個等）を球排出カウンタへ設定する。
【００８７】
ステップＳ４３では、球排出カウンタに設定された数の排出を行うべく、排出目標値（排出機構６００を動作させるために設定される値）を設定する。
【００８８】
ステップＳ４４では、ステップＳ４３で設定された排出目標値分の作動をするように、排出機構６００の排出用パルスモータ６２０を制御し、賞球排出を開始する。また、この球排出用パルスモータ６２０の作動開始と同時に、排出用タイマを作動開始させる。
【００８９】
ステップＳ４５では、賞球検出センサ７１３Ａ、７１３Ｂにより賞球検出がなされたか否かを判定し、賞球検出があればステップＳ４６で球排出カウンタを１減算してからステップＳ４７に進み、賞球検出がなければそのままステップＳ４７に進む。
【００９０】
ステップＳ４７では、球排出カウンタが０となったか否かを判定し、０であればそのままルーチン終了し、０でなければステップＳ４８に進む。ステップＳ４８では、排出用タイマがタイムアップしたか否かを判定し、タイムアップしていなければステップＳ４５に戻り、タイムアップしていればステップＳ４９に進む。
【００９１】
ステップＳ４９では、補正量監視処理を実行する。このように賞球排出処理では、排出機構６００の作動開始から排出用タイマのタイムアップ時間が経過するまでに排出目標値の賞球が排出されなかった場合に、補正量監視処理を実行する。補正量監視処理の詳しい処理手順は、図１０のフローチャートともに後述する。
【００９２】
なお、この賞球排出処理の補正量監視処理（ステップＳ４９）以前の段階での遊技球排出が「通常排出」となる。また、後述するように補正量監視処理では通常排出で排出しきれなかった分の遊技球排出が行われるが（図１１、図１２参照）、この補正量監視処理内での遊技球排出が「補正排出」となる。
【００９３】
また、貸球排出処理（図６のステップＳ９の処理）では、以下の（１）〜（５）が異なる以外は、上記賞球排出処理と同様の処理が実行される。
（１）ステップＳ４１とステップＳ４２の間に、流路切換弁用ソレノイド７３０への通電制御により、流路切換弁７２０Ａ、７２０Ｂを貸球流路７０４Ａ、７０４Ｂ開放側に切り換える処理が加わる。
（２）ステップＳ４２では、カードユニット７０からの貸球要求に対応する値を球排出カウンタに設定する。
（３）ステップＳ４５では、貸球排出センサ７１４Ａ、７１４Ｂにより貸球検出がなされたか否かの判定を行う。
【００９４】
図１０は、補正量監視処理（図９のステップＳ４９）の処理手順を示すフローチャートである。
【００９５】
ステップＳ５１では、通常排出用に設定された排出目標値（図９のステップＳ４３で設定された値）を取得する。
【００９６】
ステップＳ５２では、その時点での球排出カウンタの値を取得する。この場合、球排出カウンタには、排出目標値と通常排出での実際の排出数との差（以下、「排出数差」という。）が残っており、これが取得されることになる。
【００９７】
ステップＳ５３では、ステップＳ５２で取得された排出数差が所定の判定基準値以上であるか否かの判定がなされる。
【００９８】
このステップＳ５３の判定で、排出数差が判定基準値以上でなければ、ステップＳ５４で排出差情報に正常を設定し、ステップＳ５５の補正制御処理に進む。補正制御処理は、補正排出を行う処理であるが、詳しい処理手順は図１１のフローチャートとともに後述する。
【００９９】
一方、ステップＳ５３の判定で、排出数差が判定基準値以上であれば、ステップＳ５６で排出数差情報に異常を設定し、ステップＳ５７の特殊補正制御処理に進む。特殊補正制御処理の詳しい処理手順は、図１２のフローチャートとともに後述する。
【０１００】
なお、上記排出数差の判定基準値としては、適当な値をあらかじめ設定しておく。例えば判定基準値を排出目標数の１／２（あるいは１／２よりもやや小さめの値）としておけば、本実施の形態のように２系統で排出している場合に、１系統が故障して排出数が半分程度に減少すれば、これを直ちに察知することができる。
【０１０１】
図１１は、補正制御処理（図１０のフローチャートのステップＳ５５）の処理手順を示すフローチャートである。
【０１０２】
ステップＳ６１では、球排出カウンタに残存している値（排出数差）分の排出目標値を設定する。続くステップＳ６２では、ステップＳ６１で設定された排出目標値分だけの作動をするように、排出機構６００の排出用パルスモータ６２０を制御し、補正排出を開始する。また、この排出用パルスモータ６２０の作動開始と同時に、補正用タイマを作動開始させる。
【０１０３】
ステップＳ６３では賞球検出センサ７１３Ａ、７１３Ｂにより賞球検出がなされたか否か（貸球排出処理時の補正の場合には、貸球排出センサ７１４Ａ、７１４Ｂにより貸球排出がなされたか否か）の判定を行い、検出があればステップＳ６４で球排出カウンタを１減算してからステップＳ６５に進み、検出がなければそのままステップＳ６５に進む。ステップＳ６５では、球排出カウンタが０となったか否かを判定し、０であればそのままルーチン終了し、０でなければステップＳ６６に進む。ステップＳ６６では、補正用タイマがタイムアップしたか否かを判定し、タイムアップしていなければステップＳ６３に戻り、タイムアップしていればステップＳ６７に進む。
【０１０４】
ステップＳ６７では、排出異常制御処理を実行する。このように、補正用タイマのタイムアップ時間にわたって補正処理を繰り返しても必要な賞球排出がなされない場合には、排出異常発生と判定して、排出異常制御処理を実行する。この排出異常制御処理では、
（１）エラー表示器８６で排出エラー報知を行う。
（２）発射制御装置５００に発射イネーブル信号を送信して打球発射をストップする。
（３）排出機構６００の動作を停止する。
等の処理が実行される。なお、排出異常制御処理は、リセットスイッチにより解除することができるようになっている。
【０１０５】
図１２は、特殊補正制御処理（図１０のフローチャートのステップＳ５７）の処理手順を示すフローチャートである。
【０１０６】
ステップＳ７１では、球排出カウンタの残数（排出数差）を排出目標値に設定する。
【０１０７】
ステップＳ７２では、特殊制御用タイマの作動を開始させる。なお、この特殊制御用タイマのタイムアップ時間は、例えば１５秒とする。
【０１０８】
ステップＳ７３では、排出機構６００が遊技球１個排出分の作動をするように、球排出用パルスモータ６２０を制御し、排出機構６００の動作を開始させる。なお、この特殊補正制御処理における排出機構６００の動作処理は、前述の補正制御処理における排出機構の動作処理（図１１のステップＳ６２）とは異なる処理となる。具体的には、このステップＳ７３の処理は、異常発生が考慮されたものであり、遊技球を１球ずつ払い出すようになっている。これにより、例えば通常の速度で排出した場合にスプロケット６１１Ａ、６１１Ｂに球がうまく保持されずに、排出機構６００が空回りしてしまう異常が発生したような場合でも、必要な数の遊技球を払い出せる可能性が高くなる。
【０１０９】
ステップＳ７４では、球検出センサ（賞球排出時であれば賞球検出センサ７１３Ａ、７１３Ｂ、貸球排出時であれば貸球検出センサ７１４Ａ、７１４Ｂ）で遊技球検出があったか否かの判定をする。遊技球検出があればステップＳ７５で球排出カウンタを１減算してステップＳ７６に進み、遊技球検出がなければそのままステップＳ７５に進む。
【０１１０】
ステップＳ７６では、球排出カウンタが０となったか否かを判定し、０であればそのままルーチン終了し、０でなければステップＳ７７に進む。ステップＳ７７では、特殊制御用タイマがタイムアップしたか否かを判定し、タイムアップしていなければステップＳ７３に戻り、タイムアップしていればステップＳ７８に進む。
【０１１１】
ステップＳ７８では、排出異常制御処理を実行する。この排出異常制御処理での処理内容は、図１１のステップＳ６７の処理と同様である。
【０１１２】
このように特殊補正制御処理では、排出数差に異常がある場合に、特殊制御用タイマのタイムアップ時間にわたって、遊技球を１個ずつ排出する補正排出を行う。
【０１１３】
以上のように本実施の形態では、排出数差（通常排出における排出目標値と実際の排出数との差）、すなわち補正排出で排出すべき排出数が、判定基準値以上となった場合には、排出数差の異常と判定し（図１０のステップＳ５６）、排出数差エラー処理（図８のステップＳ３３）が実行される。この排出数差エラー処理では、エラー表示器８６による報知や、排出機構６００の停止処理等がなされる。したがって、排出機構６００に故障があった場合（例えば、排出機構６００のＡとＢの２系統のうち１系統が故障して、通常排出において排出機構６００の球排出用パルスモータ６２０を排出目標値分作動させたとしても必要な排出の約半分（１系統分の排出）しかなされないような場合）等に、不足分の排出が補正排出として長時間にわたって継続されたり、補正排出によっても不足分の排出が完了しなかったりするトラブル発生を、未然に防止できる。また、排出数差の監視により、排出関連に何らかの異常が生じる可能性がある場合に、この異常が致命的なものとなる前に察知することができ、適切な対応を迅速にとることができる。
【０１１４】
また、本発明が適用される遊技機は、上記実施の形態のようなパチンコ機に限られるものではない。例えば、アレンジボール遊技機、雀球遊技機などのパチンコ機以外の弾球遊技機、あるいは球スロ遊技機等の弾球遊技機以外の遊技機等も、本発明が適用されるものである。
【図面の簡単な説明】
【図１】本発明の実施の形態における弾球遊技機の遊技盤を示す正面図である。
【図２】同じく弾球遊技機の裏面図である。
【図３】同じく弾球遊技機の制御系の一部を示す構成図である。
【図４】同じく排出機構を示す斜視図である。
【図５】同じく流路切換ユニットを示す断面図である。
【図６】同じく排出制御メイン処理を示すフローチャートである。
【図７】同じく普段処理を示すフローチャートである。
【図８】同じく補正状態監視処理を示すフローチャートである。
【図９】同じく賞球排出処理を示すフローチャートである。
【図１０】同じく補正量監視処理を示すフローチャートである。
【図１１】同じく補正制御処理を示すフローチャートである。
【図１２】同じく特殊補正制御処理を示すフローチャートである。
【符号の説明】
８６  エラー表示器
１００  遊技制御装置
２００  排出制御装置
６００  排出機構
７００  流路切換ユニット
７０３Ａ、７０３Ｂ  賞球流路
７０４Ａ、７０４Ｂ  貸球流路
７１３Ａ、７１３Ｂ  賞球検出センサ
７１４Ａ、７１４Ｂ  貸球検出センサ
７２０Ａ、７２０Ｂ  流路切換弁
７３０  流路切換弁用ソレノイド
【図１】
0004109811.tif 000002
【図２】
0004109811.tif 000003
【図３】
0004109811.tif 000004
【図４】
0004109811.tif 000005
【図５】
0004109811.tif 000006
【図６】
0004109811.tif 000007
【図７】
0004109811.tif 000008
【図８】
0004109811.tif 000009
【図９】
0004109811.tif 000010
【図１０】
0004109811.tif 000011
【図１１】
0004109811.tif 000012
【図１２】
0004109811.tif 000013