(57)【特許請求の範囲】
【請求項１】
回転体を回転させることにより遊技球を払出す払出手段と、
前記回転体に接続された駆動源を制御する払出制御手段と、
前記払出手段から払出した遊技球を検出する払出検出手段と、
該払出検出手段の検出に基づいて減算される払出カウンタと、
遊技領域に設けられた入賞口へ進入した遊技球を検出する入賞検出手段と、
該入賞検出手段の検出に基づいて加算される未払いカウンタと、
を備え、
前記払出カウンタの値が０で、且つ、前記未払いカウンタの値が０でないことを条件に、
前記未払いカウンタの値が所定数未満である場合には、前記未払いカウンタの値を前記払出カウンタへ加算すると共に前記未払いカウンタの値をクリアし、
前記未払いカウンタの値が所定数以上である場合には、前記払出カウンタへ所定数を加算すると共に前記未払いカウンタの値から所定数を減算し、
前記未払いカウンタの値と、前記払出カウンタの値との合計値が、未だ払出しが実行されていない未払い賞球数を示す構成とし、
前記払出制御手段は、前記未払いカウンタの値が０で、且つ、前記払出カウンタの値が所定値であることを条件に、前記駆動源の駆動速度を減速させて前記払出手段による遊技球の払出速度を低下させる
ことを特徴とする弾球遊技機。
【請求項２】
請求項１に記載の弾球遊技機において、
前記未払いカウンタの値が０でなく、且つ、前記払出カウンタの値が０であることを条件に、前記払出検出手段の検出に応じて値を加算する過剰球カウンタを備え、
該過剰球カウンタの値が０以外なら、前記払出カウンタに加算する値から該過剰球カウンタの値を減算すると共に該過剰球カウンタの値をクリアする過剰球調整手段を備える
ことを特徴とした弾球遊技機。
【請求項３】
請求項１に記載の弾球遊技機において、
前記払出制御手段は、払出開始時に前記回転体が所定個数の遊技球を払出す前記駆動源の駆動期間を設定し、
払出開始後、前記駆動源の駆動が前記駆動期間に至らずとも前記払出検出手段が遊技球を所定数検出すると、前記駆動期間を再設定する構成とし、
前記払出検出手段が遊技球を未検出で、且つ、前記設定に応じた前記駆動期間の終了を条件に、前記駆動源の駆動速度を減速させて前記設定に応じた前期駆動期間の払出を実施するリトライ手段を備え、
該リトライ手段を所定回数実行しても前記払出検出手段が遊技球を未検出の場合は、払出エラー処理を行う
ことを特徴とする弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入賞口への遊技球の入賞に応じて賞球を払出す弾球遊技機に関する。
【背景技術】
【０００２】
弾球遊技機であるパチンコ遊技機には、遊技球が入賞口に入賞すると賞球を払出す払出装置が設けられている。この払出装置は、モータ駆動の回転体を用いて未払い賞球となる遊技球を払出す機構が一般的である。
【０００３】
また、払出された遊技球は、払出球検出スイッチにより検出され、遊技機が記憶する賞球数と実際に払出された遊技球数に誤差が無いか確認しながら未払賞球の払出を完了する。
【０００４】
加えて近年のパチンコ遊技機では、遊技進行の妨げにならないように、賞球払出しの高速化が求められている。そのため、機構的に可能な速度までモータを高速駆動して１回の払出個数としてセットされた所定個数の遊技球を排出し、払出検出スイッチが該所定個数の遊技球をカウントするとモータを停止させる動作を、未払い賞球がなくなるまで繰り返し実施する構成となっている。この場合、モータは停止動作を挟んで高速駆動を繰り返すが、モータを停止させることにより、払出装置に進入するために整流された遊技球の球圧が上がり、払出スピードが増加する効果があると共に、モータの発熱を抑える効果がある。
【０００５】
このようにモータが高速駆動のみを繰り返す構成では、モータの停止が正確に行われず過剰に遊技球を払出してしまう問題があったが、この問題に対しては、払出しが終了する所定個数前からモータの駆動速度を減速し、払出が終了するとモータの駆動を停止させる発明がある。これにより、モータを所定の位置で正確に停止させ、過剰な払出を防ぐ効果が得られた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０６−０９１０４７号公報
【特許文献２】特開２００５−０２１６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、これらの遊技機では、大当り遊技等の大量の遊技球の払出しを行う場合、所定個数の払出しが行われる毎にモータの駆動速度、即ち払出速度を減速しているため、払出の高速化が阻害される要因となっていた。
【課題を解決するための手段】
【０００８】
請求項１記載の弾球遊技機は、
回転体を回転させることにより遊技球を払出す払出手段と、
前記回転体に接続された駆動源を制御する払出制御手段と、
前記払出手段から払出した遊技球を検出する払出検出手段と、
該払出検出手段の検出に基づいて減算される払出カウンタと、
遊技領域に設けられた入賞口へ進入した遊技球を検出する入賞検出手段と、
該入賞検出手段の検出に基づいて加算される未払いカウンタと、
を備え、
前記払出カウンタの値が０で、且つ、前記未払いカウンタの値が０でないことを条件に、
前記未払いカウンタの値が所定数未満である場合には、前記未払いカウンタの値を前記払出カウンタへ加算すると共に前記未払いカウンタの値をクリアし、
前記未払いカウンタの値が所定数以上である場合には、前記払出カウンタへ所定数を加算すると共に前記未払いカウンタの値から所定数を減算し、
前記未払いカウンタの値と、前記払出カウンタの値との合計値が、未だ払出しが実行されていない未払い賞球数を示す構成とし、
前記払出制御手段は、前記未払いカウンタの値が０で、且つ、前記払出カウンタの値が所定値であることを条件に、前記駆動源の駆動速度を減速させて前記払出手段による遊技球の払出速度を低下させる
ことを特徴とする弾球遊技機である。
【０００９】
回転体に接続された駆動源は、回転体の回転角度を制御可能とし、制御する回転角度に応じて回転体が払出す遊技球の数が設定可能であればよい。更に、回転体の回転速度も制御可能とし、回転角度と回転速度とを制御可能とするモータ（例えばパルスモータ）が好適といえる。また、回転体と駆動源の接続は、部品取り付け状態のがたつきを除き、駆動源の作動と停止が時間差なく伝わる構成であればよく、駆動源に回転体を直接取り付ける構成の他に、回転体と駆動源の間に歯車等を配置する構成も考えられる。
【００１０】
払出検出手段は、回転体から排出された遊技球（遊技機から払出される遊技球）が個々に検出可能であればよく、複数の検出機器を備える構成としてもよく、検出機器は近接スイッチを用いてもよい。
【００１１】
遊技領域に設けた入賞口には予め１個の遊技球の入賞に対する賞球数が入賞口毎に設定されており、入賞検出手段が遊技球を検出する毎に、内部的に賞球数が演算され、該演算された値が未払いカウンタに加算される構成が好適である。
【００１２】
払出カウンタは、未払いカウンタの値の中から1回の払出動作で払出す遊技球数に該当する値が加算され、払出を実行した遊技球数を払出検出手段の検出に応じて加算した値から減算するカウンタである。従って、遊技球が記憶する未払い賞球数は、未払いカウンタの値と払出カウンタの値を加算した値となる。
【００１３】
また、払出カウンタは、払出検出手段と合わせて、払出制御に応じた遊技球の払出が行われたかどうか判断するための装置となり、払出検出手段は、払出手段の作動又は未作動に拘らず随時遊技球の検出を可能な構成が好適である。
【００１４】
払出手段は、払出カウンタの加算時から作動を開始し、払出検出手段の遊技球検出に応じて払出カウンタの値が０になると停止する構成が好適であり、大当り等で大量の賞球を払出す場合、払出カウンタに加算される所定数を上限とする払出動作（例えば遊技球１５個の払出し）を、払出手段の停止（駆動源の停止）を挟んで繰り返し行う構成が望ましい。
【００１５】
請求項２記載の弾球遊技機は、
請求項１に記載の弾球遊技機において、
前記未払いカウンタの値が０でなく、且つ、前記払出カウンタの値が０であることを条件に、前記払出検出手段の検出に応じて値を加算する過剰球カウンタを備え、
該過剰球カウンタの値が０以外なら、前記払出カウンタに加算する値から該過剰球カウンタの値を減算すると共に該過剰球カウンタの値をクリアする過剰球調整手段を備える
ことを特徴とした弾球遊技機である。
【００１６】
払出カウンタの値が０の時に払出検出手段によって検出される遊技球は、払出制御に基づいて排出された遊技球ではなく、駆動源にかかる複数の遊技球の球圧等の負荷によって生じた駆動源の不具合（例えばステッピングモータの脱調）や、駆動源と回転体との組付けのガタ等、が原因で発生する過剰な払出し球であり、未払い賞球数から該当する遊技球の数が未減算となる。従って、払出検出手段が検出した後に未払い賞球数である払出しカウンタの値から減算する構成となる。
【００１７】
払出検出手段が遊技球を検出するタイミングに拘らず、払出制御に基づいて排出された遊技球以外の遊技球を検出した場合は、該検出した数を記憶し、次回に加算される払出カウンタの値から該検出した数を減算した後、該記憶を消去する構成も考えられる。また過剰球調整手段の作動頻度に応じて払出エラー処理を実施する構成が好適といえる。
【００１８】
請求項３記載の弾球遊技機は、
請求項１乃至請求項２に記載の弾球遊技機において、
前記払出制御手段は、払出開始時に前記回転体が所定個数の遊技球を払出す前記駆動源の駆動期間を設定し、
払出開始後、前記駆動源の駆動が前記駆動期間に至らずとも前記払出検出手段が遊技球を所定数検出すると、前記駆動期間を再設定する構成とし、
前記払出検出手段が遊技球を未検出で、且つ、前記設定に応じた前記駆動期間の終了を条件に、前記駆動源の駆動速度を減速させて前記設定に応じた前期駆動期間の払出を実施するリトライ手段を備え、
該リトライ手段を所定回数実行しても前記払出検出手段が遊技球を未検出の場合は、払出エラー処理を行う
ことを特徴とする弾球遊技機である。
【００１９】
駆動期間を再設定することとなる払出検出手段が検出する遊技球の所定数は、払出カウンタに加算される値の上限値よりも小さい値が望ましく、１個であってもよい。また、設定された駆動期間で回転体が払出可能な遊技球数は、払出カウンタに加算される値の上限値以下であればよく、例えば４個としてもよい。
【００２０】
前記駆動源の制御時に駆動期間を設定し払出しを開始すると、払出検出手段が所定数（例えば１個）の遊技球を検出すると再度駆動期間の設定を行い払出を行う構成となり、この駆動期間の設定処理は、払出検出手段の遊技球検出に応じて払出カウンタの値が０になるまで繰り返し実施される構成となる。
【００２１】
例えば、払出カウンタに１回の払出個数の上限である１５が加算されると、４個の遊技球を払出す駆動源の駆動期間が設定され、回転体が回転を開始する。回転体が１個目の遊技球を排出するタイミングで払出検出手段が遊技球を検出すると、その時点で再度駆動源に４個の遊技球を払出す駆動期間が設定され回転体が回転する。遊技球を１５個検出するまで遊技球を１個検出する毎に４個の遊技球を払出す駆動源の駆動期間の設定を繰り返し、１５個の遊技球を検出した時点で（払出カウンタが０になった時点で）駆動源を停止する。
【００２２】
回転角度を設定する毎に、回転体は所定個数（例えば４個）の払出しを行う回転を新たに開始するが、払出検出手段の遊技球検出から、新たな回転角度の設定に応じた回転体の回転開始までに、回転体の停止処理は行われず、内部的な処理速度の速さから実際の回転体が停止することも無い。
【００２３】
回転体が、所定個数（例えば４個）の遊技球の払出動作を終了しても、払出検出手段が遊技球を未検出の場合に実施されるリトライ手段は、払出不良を解消するために行われ、１個の遊技球の払出を通常時よりも正確に実施する処理であり、払出手段の回転体の回転速度を通常時よりも遅くすることにより可能としている。
【００２４】
リトライ手段実施中において払出検出手段が遊技球を検出しない場合には、リトライ手段を所定回数繰り返し、所定回数実施しても遊技球が払出されない場合はエラー処理を行うが、リトライ手段を繰り返す毎に回転体の回転速度を遅くする（駆動源の駆動速度を減速する）構成も考えられる。
【発明の効果】
【００２５】
請求項１記載の弾球遊技機によれば、合計値が遊技機の記憶する未払い賞球数を示す、未払いカウンタと払出カウンタを設け、未払いカウンタの値が０で、且つ、払出カウンタの値が所定値であることを条件に（払出カウンタの値の遊技球を払いだすと、未払い賞球数がなくなる状態）、駆動源の駆動速度を減速させて払出速度を低下させるようにしたので、それ以外の条件では駆動源は高速を維持し、払出の高速化が可能となり、未払い賞球数全ての払出を終了するまでの時間を従来機よりも短縮する効果がある。
【００２６】
請求項２記載の弾球遊技機によれば、払出の高速化にともない過剰に遊技球を払出す虞は増加するが、過剰球を計数する過剰球カウンタを設け、記憶した過剰球数を未払い賞球数の一部となる払出カウンタの値から減算することにより、過剰球を未払い賞球数に応じた払出し球とすることが可能となり、過剰球としての払出を消去する効果がある。
【００２７】
請求項３記載の弾球遊技機によれば、所定個数（例えば４個）の払出動作が終了するまでに該所定個数よりも少ない所定数（例えば１個）の遊技球が払出されれば払出不良が発生しない構成であるため、払出動作時の払出不良の発生頻度を抑止することが可能となる。また、所定数（例えば１個）の遊技球の払出毎に払出不良の判定が行われ、払出不良が発生した時点でリトライ処理が実施される。従って、払出不良に対して早期に対処することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】遊技機１の正面図。
【図２】遊技機１の裏面図。
【図３】遊技盤８の正面図。
【図４】遊技機の電気的構成を示すブロック図。
【図５】遊技球払出の動作原理を示す図。
【図６】主制御装置５０のメインルーチンを示す図。
【図７】主制御装置５０が実行する賞球データ作成処理を示すフローチャート。
【図８】主制御装置５０が実行する賞球データ送信処理を示すフローチャート。
【図９】払出制御装置５１が実行する賞球データ受信処理を示すフローチャート。
【図１０】払出制御装置５１が実行する賞球払出処理を示すフローチャート１。
【図１１】払出制御装置５１が実行する賞球払出処理を示すフローチャート２。
【図１２】払出制御装置５１が実行する賞球払出処理を示すフローチャート３。
【図１３】払出制御装置５１が実行する過剰球記憶処理を示すフローチャート。
【図１４】払出モータ２４ａの払出動作を示すタイミングチャート１。
【図１５】払出モータ２４ａの払出動作を示すタイミングチャート２。
【図１６】実施例２における主制御装置５０が実行する未払いカウンタ加算処理を示すフローチャート。
【図１７】実施例２における主制御装置５０が実行する払出データ送信処理を示すフローチャート１。
【図１８】実施例２における主制御装置５０が実行する払出データ送信処理を示すフローチャート２。
【図１９】実施例２における主制御装置５０が実行する払出データ送信処理を示すフローチャート３。
【図２０】実施例２における主制御装置５０が実行する過剰球記憶処理２を示すフローチャート。
【図２１】実施例２における払出制御装置５１が実行する賞球払出処理２を示すフローチャート。
【図２２】実施例２における払出制御装置５１が実行する低速払出撤回処理を示すフローチャート。
【発明を実施するための形態】
【００２９】
以下に本発明の好適な実施形態について図面を参照して説明する。尚、本発明の実施の形態は下記の実施例に何ら限定されるものではなく、本発明の技術的範囲に属する種々の形態を採り得ることができ、各実施例に記載された内容の相違部分を適宜組み合わせることが可能なことはいうまでもない。
【実施例１】
【００３０】
図１に遊技機の一種であるパチンコ機１の正面図を示し、詳細に説明する。図１に示す通り、本実施例のパチンコ機１は、大きく長方形の外枠２、前面枠３、意匠枠４ａ、意匠枠４ｂとならなる筐体にて各部を保持する構造である。
【００３１】
外枠２左側の上部には金具５ａが、下部に金具５ｂがそれぞれ設けられており、金具５ａおよび５ｂとでヒンジ機構を形成し、前面枠３は外枠２に対して開閉可能に構成され、図示しない前面枠閉鎖スイッチ３８（図４参照）が前面枠３の閉鎖状態を検出可能に装着されている。また、前面枠３左側の中部には金具５ｃが設けられ、金具５ａと金具５ｃとでヒンジ機構を形成し、意匠枠４ａは前面枠３に対して開閉可能に構成されている。さらに、金具５ｃと金具５ｂとでヒンジ機構を形成し、意匠枠４ｂは前面枠３に対して開閉可能に構成されている。
【００３２】
ヒンジ機構が形成される逆側（ここでは右側）には、外枠２と前面枠３との施錠、前面枠３と意匠枠４ａとの施錠、前面枠３と意匠枠４ｂとの施錠／解錠を行うための鍵穴６ａを有するスライド錠６（図２参照）が設けられている。尚、本実施例のパチンコ機１は、外枠２の左隣にＣＲプリペイドカードユニット７を設けている所謂ＣＲ機として説明するが、ＣＲプリペイドカードユニット７を設けない所謂現金機としても何ら差し支えない。
【００３３】
意匠枠４ａは、後述する遊技盤８を視認可能とするために透明樹脂板またはガラス板を備える窓部９、前面枠３に設けられたスピーカ１０の前面にスピーカ１０を保護し、且つ、効果音を通すための保護音通部１１を備えている。
【００３４】
また、意匠枠４ｂは、遊技球を貯留しておくための上皿１２および下皿１３を略中央に備え、遊技者が操作可能な遊技ボタン１４、ＣＲプリペイドカードユニット７と後述するＣＲユニット端子板６０を介して接続される精算表示装置１５、球貸ボタン１６および精算ボタン１７を左側に備えている。
【００３５】
前面枠３の右下側（意匠枠４ｂの右側）には、遊技球の発射強度を調節するための発射ハンドル１８が設けられており、発射ハンドル１８の近傍には、発射停止ボタン１９（図４参照）および図示しないタッチ板２０が設けられている。
前面枠３の下側（意匠枠４ｂの下側）には、スピーカ１０を備えたスピーカユニット２１が設けられている。
【００３６】
続いて、図２にパチンコ機１の裏面図を示し、詳細に説明する。図２に示す通り、遊技盤８を着脱可能に取り付けられる前面枠３が外枠２に収納されるような構成となっている。前面枠３には、上方から球タンク２２、タンクレール２３および後述する払出ユニット２４ｃを備える払出装置２４が設けられ、遊技盤８に設けられる後述する入賞口に遊技球が入球することに基づいて、払出装置２４の払出モータ２４ａが駆動することによって、球タンク２２およびタンクレール２３に貯留されている遊技球が、前述した上皿１２に払い出されることになる。尚、払出ユニット２４ｃは、本願発明における、回転体を回転させることにより遊技球を払出す払出手段、に該当する。
【００３７】
また、遊技盤８の裏面側には、主制御装置５０、サブ統合装置５３、演出図柄ユニット５４が設けられ、前面枠３の裏面側には、払出制御装置５１、発射制御装置５２、電源装置５５が各々設けられ、電源装置５５には電源スイッチ５５ａおよびＲＡＭクリアスイッチ５５ｂ、図示しないバックアップ用電源が設けられている。尚、発射制御装置５２が図示されていないが、払出制御装置５１で隠れる位置に配置されている。
【００３８】
さらに、前面枠３には、外部接続端子板６１が設けられており、この外部接続端子板６１から遊技状態、遊技結果、不正行為等を示す信号がホールコンピュータ７０（図４参照）に送られるように構成されている。尚、本実施例では外部接続端子板６１を盤用、枠用を兼用する構成としているが、盤用、枠用の外部接続端子板を個々に備えるように構成しても何ら差し支えない。
【００３９】
続いて、図３に遊技盤８の正面図を示し、詳細に説明する。図３に示す通り、遊技盤８には公知のガイドレール２５ａ、２５ｂによって囲まれた略円形の遊技領域２６が設けられ、多数の遊技釘２７が植設されている。遊技領域２６の略中央には、窓部２８ａを有する液晶枠飾り２８が設けられており、演出図柄表示装置５４ｂ（図４参照）のＬＣＤ画面が遊技者から視認可能に構成され、図示しない公知のワープ入口、ワープ通路、ステージ等も設けられている。また、窓部２８ａの上方には、７セグメントＬＥＤ等の発光部材により構成される特別図柄表示装置２９および普通図柄表示装置３０が設けられている。
【００４０】
液晶枠飾り２８の左右両側または左側には後述する普通図柄作動スイッチ３２ａ（図４参照）を備える普通図柄作動ゲート３２が設けられており、下側には後述する特別図柄始動スイッチ３１ａ（図４参照）を備える普通電動役物３１が設けられている。普通電動役物３１の下方には、アタッカー式の大入賞口３３ａを備える大入賞口ユニット３３が配置され、該大入賞口ユニット３３の下方にはアウト口３４が設けられている。大入賞口３３ａの左側には４個のＬＥＤで構成される特別図柄保留数表示装置２９ａが、右側には４個のＬＥＤで構成される普通図柄保留数表示装置３０ａが、各々設けられている。また、大入賞口ユニット３３の左右両側には、後述する一般入賞口スイッチ３５ｂ、３５ｃ、３５ｄ、３５ｅ（図４参照）を備える一般入賞口３５ａが複数備えられる入賞口ユニット３５が設けられている。尚、一般入賞口スイッチ３５ｂ、３５ｃ、３５ｄ、３５ｅは遊技盤正面から見た一般入賞口スイッチ３５ａの位置によって区別され、右側上には一般入賞口スイッチ３５ｂ、右側下には一般入賞口スイッチ３５ｃ、左側上には一般入賞口スイッチ３５ｄ、左側下には一般入賞口スイッチ３５ｅ、が配置されている。
【００４１】
上記のように遊技盤８を構成することによって、普通図柄作動ゲート３２に入球（普通図柄作動スイッチ３２ａ（図４参照）にて遊技球を検出）すると、普通図柄表示装置３０で普通図柄が変動表示を開始し、所定時間後に停止した普通図柄の態様に応じて、後述する普通電役ソレノイド３１ｂ（図４参照）を駆動させる。普通電役ソレノイド３１ｂを駆動させると、ほぼ同期して普通電動役物３１の羽根部材が駆動して、普通電動役物３１への入球率（特別図柄始動スイッチ３１ａ（図４参照）での検出率）が高まるように構成されている。
【００４２】
また、普通電動役物３１に入球（特別図柄始動スイッチ３１ａ（図４参照）にて遊技球を検出）すると、特別図柄が変動表示を開始し、所定時間後に停止した特別図柄の態様に応じて後述する大入賞口ソレノイド３３ｃ（図４参照）を駆動させる。大入賞口ソレノイド３３ｃを駆動させると、ほぼ同期して大入賞口ユニット３３の扉部材が駆動して、大入賞口３３ａへの入球率（カウントスイッチ３３ｂ（図４参照）での検出率）が高まるように構成されている。
【００４３】
尚、遊技球が１個入賞した際に獲得する賞球数は、普通電動役物３１は３個、大入賞口３３ａは１４個、一般入賞口３５ａは１０個に設定されている。
【００４４】
続いて、図４にパチンコ機１の電気配線を示すブロック図を示し、詳細に説明する。尚、このブロック図には、煩雑になる電源回路に関する記載は行わないが、電源が必要な制御装置若しくはアクチュエータ類には電源装置５５から直接的または間接的に供給される構成となっている。
【００４５】
図４に示す通り、主制御装置５０の入力端には、遊技盤中継端子板６２を介して普通電動役物３１に入球した遊技球を検出する特別図柄始動スイッチ３１ａと、普通図柄作動ゲート３２に入球した遊技球を検出する普通図柄作動スイッチ３２ａと、大入賞口３３ａに入球した遊技球を検出するカウントスイッチ３３ｂと、一般入賞口３５ａに入球した遊技球を検出する一般入賞口スイッチ３５ｂ（右上）、３５ｃ（右下）、３５ｄ（左上）、３５ｅ（左下）とが接続されており、これらのスイッチが本願発明における、遊技領域に設けられた入賞口へ進入した遊技球を検出する入賞検出手段、に該当する。また、裏配線中継端子板６３を介して前面枠３が閉鎖していることを検出する前面枠閉鎖スイッチ３８と、意匠枠４ａ・４ｂが閉鎖していることを検出する意匠枠閉鎖スイッチ３９ａ、３９ｂと、が接続されている。
【００４６】
前面枠閉鎖スイッチ３８及び意匠枠閉鎖スイッチ３９ａ、３９ｂは、内部に電池（１次電池又は２次電池のいずれでも良い）を備えており、通常時（電源が供給され、且つ、電源スイッチ５５ａがＯＮ）は後述する裏配線中継端子板６３から供給されるＤＣ１２Ｖで動作し、電源が供給されないとき（電源遮断又は電源スイッチＯＦＦ）には、電池の電源を利用して前面枠３又は意匠枠４ａ、４ｂの閉鎖状態を出力する構成となっている。また、電池として１次電池を採用する場合には電池の消耗によって交換（電池のみ交換又はリミットスイッチを交換）することとなるが、２次電池を採用する場合には通常時に充電する構成とし、繰り返し利用可能に構成することが望ましい。
【００４７】
主制御装置５０の出力端には、遊技盤中継端子板６２を介して大入賞口３３ａの扉部材を駆動する大入賞口ソレノイド３３ｃと、普通電動役物３１の羽根部材を駆動する普通電役ソレノイド３１ｂと、図柄表示装置中継端子板６４を介して特別図柄を表示する特別図柄表示装置２９と、特別図柄の保留数を表示する特図保留数表示装置２９ａと、普通図柄を表示する普通図柄表示装置３０と、普通図柄の保留数を表示する普図保留数表示装置３０ａと、裏配線中継端子板６３および外部接続端子板６１を介してホールコンピュータ７０と、が接続されている。
【００４８】
主制御装置５０はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される各種検出信号などに基づいて遊技の進行に関わる各種コマンド等を生成し、払出制御装置５１およびサブ統合装置５３に出力する。また、主制御装置５０は、前面枠閉鎖スイッチ３８又は意匠枠閉鎖スイッチ３９ａ、３９ｂから前面枠３又は意匠枠４ａ、４ｂの閉鎖状態時に出力される検出信号が入力されることで、外部接続端子板６１を介してホールコンピュータ７０に前面枠又は意匠枠が閉鎖状態にあることを示す信号（検出信号に準ずる信号）を出力するように構成されている。ここで、主制御装置５０と払出制御装置５１とは双方向通信回路として構成され、主制御装置５０とサブ統合装置５３とは間に演出中継端子板６５を介した主制御装置５０からサブ統合装置５３への一方向通信回路として構成されている。
【００４９】
払出制御装置５１の入力端には、裏配線中継端子板６３を介して球タンク２２またはタンクレール２３内の遊技球が不足していることを検出する球切れスイッチ２２ａまたは２３ａと、裏配線中継端子板６３および払出中継端子板６６を介して払い出した遊技球を検出する払出スイッチ２４ｂと、各種端子板を介することなく下皿１３への経路に遊技球が多数あることを検出する満杯スイッチ１３ａと、が接続されている。払出制御装置５１の出力端には、裏配線中継端子板６３および払出中継端子板６６を介して遊技球を上皿へと払い出す払出モータ２４ａが接続されている。尚、払出スイッチ２４ｂは、本願発明における、払出手段から払出した遊技球を検出する払出検出手段、払出モータ２４ａは、回転体に接続された駆動源、に該当する。
【００５０】
払出制御装置５１はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される各種検出信号ならびに主制御装置５０から入力されるコマンドに基づいて遊技球の払い出しに関わる各種コマンド等を生成し、主制御装置５０および発射制御装置５２に出力する。ここで、払出制御装置５１と主制御装置５０とは双方向通信回路として構成され、払出制御装置５１と発射制御装置５２とは払出制御装置５１から発射制御装置５２への一方向通信回路として構成されている。尚、払出制御装置５１は、本願発明における、回転体に接続された駆動源を制御する払出制御装置、に該当する。
【００５１】
発射制御装置５２の入力端には、発射を停止するための発射停止スイッチ１９ａと、発射ハンドル１７に遊技者が触れていることを検出するタッチスイッチ２０ａと、が接続されている。発射制御装置５２の出力端には、遊技球を遊技領域２６へ発射するための発射モータ３６が接続されている。発射制御装置５２はＣＰＵ、ＲＯＭ、ＲＡＭを備えず、ＩＣ等で構成されたデジタル回路であり、入力される各種検出信号ならびに払出制御装置５１からの入力に基づいて発射モータ３６の駆動を制御している。
【００５２】
サブ統合装置５３の入力端には、遊技者により操作可能な遊技スイッチ１４ａが接続されている。サブ統合装置５３の出力端には、意匠枠４ａ、４ｂおよび遊技盤８に備えられる各種ＬＥＤ・ランプ３７と、前面枠３およびスピーカユニット２１に備えられるスピーカ１０と、が接続されている。尚、サブ統合装置５３と主制御装置５０とは間に演出中継端子板６５を介した主制御装置５０からサブ統合装置５３への一方向通信回路として構成され、サブ統合装置５３と演出図柄制御装置５４ａとはサブ統合装置５３から演出図柄制御装置５４ａへの一方向通信回路として構成されている。
【００５３】
サブ統合装置５３はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される遊技スイッチ１４ａの入力ならびに主制御装置５０から入力されるコマンドに基づいて演出に関わる各種コマンド等を生成し、演出図柄ユニット５４の演出図柄制御装置５４ａに出力する。尚、本実施例では、サブ統合装置５３のＲＡＭに記憶された遊技情報を電源断時に保持しない構成としているが、電源装置５５からＶＢＢを供給して記憶保持可能とし、復電時に記憶した遊技情報を元に電源断前の遊技を再開する構成としても何ら差し支えない。
【００５４】
また、サブ統合装置５３には、音量を調節する音量調節スイッチ１０ａが備えられ、音量調節スイッチ１０ａの状態（位置）を検出し、その検出結果とスピーカ１０へ送信する内容とを判断し、スピーカ１０から出力する音量をソフト的に制御するように構成されている。例えば、遊技に伴う演出音声やエラー報知の一部（前面枠３、意匠枠４ａ、４ｂ等の枠開放／閉鎖報知など）の音声は、音量調節スイッチ１０ａの状態に応じて変更された音量でスピーカ１０から出力され、その他のエラー報知（特殊報知など）は音量調節スイッチ１０ａの状態に関わらず予め設定された音量でスピーカ１０から出力されるように構成することができる。
【００５５】
次に、図５を用いて本願発明における払出手段に該当する、払出ユニット２４ｃの構造を示し、遊技球払出の動作原理を説明する。払出ユニット２４ｃは、その内部に回転軸に払出スプロケット２４ｄの回転軸を嵌着した払出モータ２４ａを配置している。払出モータ２４ａには、正逆回転可能で且つ回転角を制御できるステッピングモータが用いられている。玉がみの解除時等に払出モータ２４ａは逆回転する。
【００５６】
上述したタンクレール２３は、遊技球を２列に整列して流下させる構造となっており、払出ユニット２４ｄにも遊技球は２列に整列されて進入し、払出スプロケット２４ｄに誘導される。尚、払出スプロケット２４ｄは、本願発明における回転体に該当する。
【００５７】
払出スプロケット２４ｄの外周には、遊技球を受け入れる６個の凹部が等間隔に形成されている。各凹部は１個の遊技球を受け入れ可能に端部が形成され、２列の遊技球が払出ユニット２４ｃに進入すると、内側（払出モータ２４ａ側）の遊技球と、外側の遊技球とで１球ずつ互い違いに払出スプロケット２４ｄに受け入れられる。
【００５８】
払出モータ２４ａの駆動によって払出スプロケット２４ｄが回転（払出スプロケット２４ｄを手前にして右回転）すると、払出スプロケット２４ｄの遊技球受け入れ部からほぼ半周回転した時点で、受け入れた順で払出スプロケット２４ｄから遊技球を１個ずつ排出する。尚、払出モータ２４ａとなるステッピングモータは、２相励磁で制御され、８ステップで１個の遊技球を払出す構成となっている。
【００５９】
払出スプロケット２４ｄの直下には払出スイッチ２４ｂが配置され、払出スプロケット２４ｄの凹部から排出された遊技球を検出可能に構成している。
【００６０】
上記した払出ユニット２４ｃを用いた上で、賞球払出しを行う遊技機全体の構成は、特別図柄始動スイッチ３１ａ、カウントスイッチ３３ｂ、一般入賞口スイッチ３５ｂ、３５ｃ、３５ｄ、３５ｅが遊技球を検出すると、検出信号を主制御装置５０が受信し、主制御装置５０は払出す遊技球数（賞球数）を決定し、払出個数を指示する払出信号を払出制御装置５１に送信する。払出信号を受信した払出制御装置５１は、払出ユニット２４ｃ内の払出モータ２４ａを駆動させることにより、払出スプロケット２４ｄを回転させて遊技球を１個づつ払出し、払出された遊技球は払出スイッチ２４ｂにより検出され検出信号が払出制御装置５１に送信される構成となる。
【００６１】
次に、図６を用いて、主制御装置５０が実行するメインルーチンについて説明する。図６に示すフローチャートは、主制御装置５０のマイコンにより実行されるメイン処理を表したものであり、約２mＳ毎のハード割り込みにより定期的に実行される処理である。本実施形態では、Ｓ１０〜Ｓ２４までの各処理は割り込み処理において１回だけ実行される処理であって「本処理」と称し、この本処理を実行して余った時間内に時間の許す限り繰り返し実行されるＳ２５、Ｓ２６の処理を「残余処理」と称する。
【００６２】
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される（Ｓ１０）。正常割り込みでないと判断されると（Ｓ１０：ＮＯ）、前初期設定を行い（Ｓ１１）、残余処理に移行する。Ｓ１０が肯定判断なら（Ｓ１０：ＹＥＳ）、初期値乱数１の更新処理が実行される（Ｓ１２）。この処理は、初期値乱数１の値について、この処理を実行する毎に＋１するインクリメント処理であり、この処理実行前の初期値乱数１の値に＋１するが、この処理を実行する前の乱数値が最大値であるときには次回の処理で初期値である「０」に戻る。Ｓ１２の処理後には、初期値乱数２の更新処理が実行される（Ｓ１３）。この処理はＳ１２の処理と同様に初期値乱数２の値について、実行毎に＋１するインクリメント処理である。
【００６３】
Ｓ１３に続いて大当り判定用乱数の更新処理（Ｓ１４）、当り判定用乱数の更新処理（Ｓ１５）、大当り図柄決定用乱数の更新処理（Ｓ１６）、小当り図柄決定用乱数の更新処理（Ｓ１７）、リーチ判定用乱数の更新処理（Ｓ１８）、変動パターン決定用乱数の更新処理（Ｓ１９）、入賞確認処理（Ｓ２０）、特図当否判定処理（Ｓ２１）、普図当否判定処理（Ｓ２２）、各出力処理（Ｓ２３）、不正監視処理（Ｓ２４）を行う。
【００６４】
本処理に続く前述の残余処理は、初期値乱数１の更新処理（Ｓ２５）、初期値乱数２の更新処理（Ｓ２６）から構成されるが、各々前述したＳ１２、Ｓ１３の処理と全く同じ処理である。この処理は無限ループを形成し、次の割り込みが実行されるまで、時間の許される限り繰り返し実行される。
【００６５】
次に図７のフローチャートを用いて、各入賞口入賞に応じて払出す賞球個数を示す信号の確定過程を示す、賞球データ作成処理を説明する。賞球データ作成処理を開始すると、特別図柄始動スイッチ３１ａが遊技球を検出したか否か判定する（Ｓ３０）。肯定判定なら（Ｓ３０：ＹＥＳ）、賞球データ記憶バッファに記憶する払い出す賞球個数を示すデータの下位１ビット目を１にする（Ｓ３１）。ここで、払い出す賞球個数を示すデータは００００００００のように示し１バイトデータで表され、特別図柄始動スイッチ３１ａの検出によって払い出す賞球個数を示すデータは０００００００１となる。各ビットは対応する入賞口への入賞状態を表し、１が検知、０が未検知を示す。
【００６６】
Ｓ３１の処理の後、又はＳ３０が否定判定なら（Ｓ３０：ＮＯ）、カウントスイッチ３３ｂが遊技球を検出したか否か判定する（Ｓ３２）。肯定判断（Ｓ３２：ＹＥＳ）なら下位２ビット目を１にする（Ｓ３３）。大入賞口３３ａのみの入賞によって払い出す賞球個数を示すデータは００００００１０となる。
【００６７】
Ｓ３３の処理の後、又はＳ３２が否定判定なら（Ｓ３２：ＮＯ）、遊技盤正面から見て右上の位置に配置された一般入賞口スイッチ３３ｂが遊技球を検出したか否か判定する（Ｓ３４）。肯定判断（Ｓ３４：ＹＥＳ）なら下位３ビット目を１にする（Ｓ３５）。一般入賞口スイッチ３３ｂのみの入賞によって払い出す賞球個数を示すデータは０００００１００となる。
【００６８】
Ｓ３５の処理の後、又はＳ３４が否定判定なら（Ｓ３４：ＮＯ）、遊技盤正面から見て右下の位置に配置された一般入賞口スイッチ３３ｃが遊技球を検出したか否か判定する（Ｓ３６）。肯定判断（Ｓ３６：ＹＥＳ）なら下位４ビット目を１にする（Ｓ３７）。一般入賞口スイッチ３３ｃのみの入賞によって払い出す賞球個数を示すデータは００００１０００となる。
【００６９】
Ｓ３７の処理の後、又はＳ３６が否定判定なら（Ｓ３６：ＮＯ）、遊技盤正面から見て左上の位置に配置された一般入賞口スイッチ３３ｄが遊技球を検出したか否か判定する（Ｓ３８）。肯定判断（Ｓ３８：ＹＥＳ）なら下位５ビット目を１にする（Ｓ３９）。一般入賞口スイッチ３３ｄのみの入賞によって払い出す賞球個数を示すデータは０００１００００となる。
【００７０】
Ｓ３９の処理の後、又はＳ３８が否定判定なら（Ｓ３８：ＮＯ）、遊技盤正面から見て左下の位置に配置された一般入賞口スイッチ３３ｅが遊技球を検出したか否か判定する（Ｓ４０）。肯定判断（Ｓ４０：ＹＥＳ）なら下位６ビット目を１にする（Ｓ４１）。一般入賞口スイッチ３３ｅのみの入賞によって払い出す賞球個数を示すデータは００１０００００となる。
【００７１】
Ｓ４１の処理の後、又はＳ４０が否定判定なら（Ｓ４０：ＮＯ）、上記処理によって得た賞球データを賞球データ記憶バッファに記憶処理し（Ｓ４２）、リターンに抜ける。
【００７２】
以上が賞球データ作成処理となるが、払出す賞球個数を示すデータ６個（賞球データ記憶００Ｈ〜０５Ｈ）を記憶する賞球データ記憶バッファと、それとは別に払い出す賞球個数を示すデータを送信するための賞球データ記憶バッファを備えているため、記憶個数を増やしても問題ない。また、本実施例のように入賞頻度の高い入賞口順に下位ビットから割り振ることで、処理の負担を軽減する構成が好適といえる。
【００７３】
次に図８を用いて主制御装置５０が実行する賞球データ送信処理を説明する。賞球データ送信処理は、図７の処理で作成されたデータを基に賞球個数を示すデータを払出制御装置５１へ送信する処理である。
【００７４】
賞球データ送信処理を開始すると、まず賞球データ記憶バッファにステップＳ４２で記憶処理されたデータがあるか否か（００００００００でないか否か）が判定されるが（Ｓ５０）、これ以前に図示しない処理で、賞球データ記憶バッファにデータがなかった場合に賞球データシフト処理が行われる。賞球データシフト処理は、賞球データ記憶バッファにデータがなく、賞球データ記憶００Ｈに記憶されたデータがある場合に行われ、賞球データ記憶００Ｈに記憶された払い出す賞球個数を示すデータを賞球データ記憶バッファに移す処理が行われる。それと同時に賞球データ記憶０１Ｈ〜０５Ｈまでに記憶された賞球データも１段階前の領域へと移される処理が行われる。
【００７５】
Ｓ５０で否定判定（Ｓ５０：ＮＯ）なら、リターンする。肯定判定（Ｓ５０：ＹＥＳ）なら、払出制御装置５１から未払い満タン信号を未受信か否かを判定する（Ｓ５１）。ここで、未払い満タン信号とは、未払いの賞球個数を示すデータが払出制御装置５１のＲＡＭ容量の所定容量以上となったことを知らせるデータである。
【００７６】
Ｓ５１が否定判定（Ｓ５０１：ＮＯ）ならリターンし、払い出す賞球個数を示すデータの送信を中断できように構成する。これによって、払出制御装置５１のＲＡＭの記憶容量を小さくすることができ、コストの削減に寄与することができる。Ｓ５１が肯定判定なら（Ｓ５１：ＹＥＳ）、賞球データ記憶バッファに記憶された賞球データの下位１ビット目が１になっているか否か判定する（Ｓ５２）。
【００７７】
肯定判定なら（Ｓ５２：ＹＥＳ）、データバスに賞球３個のデータをセットし（Ｓ５３）、下位１ビット目を０にして（Ｓ５４）、ステップＳ７０に進む。否定判定（Ｓ５２：ＮＯ）なら、下位２ビット目のデータが１か否か判定する（Ｓ５５）。
【００７８】
肯定判定なら（Ｓ５５：ＹＥＳ）、データバスに賞球１４個のデータをセットし（Ｓ５６）、下位２ビット目を０にして（Ｓ５７）、ステップＳ７０に進む。否定判定（Ｓ５５：ＮＯ）なら、下位３ビット目のデータが１か否か判定する（Ｓ５８）。
【００７９】
肯定判定なら（Ｓ５８：ＹＥＳ）、データバスに賞球１０個のデータをセットし（Ｓ５９）、下位３ビット目を０にして（Ｓ６０）、ステップＳ７０に進む。否定判定（Ｓ５８：ＮＯ）なら、下位４ビット目のデータが１か否か判定する（Ｓ６１）。
【００８０】
肯定判定なら（Ｓ６１：ＹＥＳ）、データバスに賞球１０個のデータをセットし（Ｓ６２）、下位４ビット目を０にして（Ｓ６３）、ステップＳ７０に進む。否定判定（Ｓ６１：ＮＯ）なら、下位５ビット目のデータが１か否か判定する（Ｓ６５）。
【００８１】
肯定判定なら（Ｓ６５：ＹＥＳ）、データバスに賞球１０個のデータをセットし（Ｓ６６）、下位５ビット目を０にして（Ｓ６７）、ステップＳ７０に進む。否定判定（Ｓ６５：ＮＯ）なら、データバスに賞球１０個のデータをセットし（Ｓ６８）、下位６ビット目を０にして（Ｓ６９）、ステップＳ７０に進む。
【００８２】
Ｓ７０では、上記した処理から得た払い出す賞球個数を示すデータを主制御装置５０から払出制御装置５１に送信し、リターンに抜ける。また、この払い出す賞球個数を示すデータは払出制御装置５１に送信後、消去する構成とする。
【００８３】
以上が主制御装置５０が実行する賞球データ送信処理となるが、主制御装置５０が払出制御装置５１から未払いの賞球個数を示すデータが所定容量以上となったことを知らせるデータを受信した場合、払い出す賞球個数を示すデータの送信を中断することができる（Ｓ５１：ＮＯ）。このため、払出制御装置５１に賞球に関するデータの記憶保持のために備えられたＲＡＭの記憶容量が不足した状態で、主制御装置５０からの払い出す賞球個数を示すデータを受信した場合に生じる遊技者の不利益を回避することができる。
【００８４】
次に、図９を用いて払出制御装置５１が実行する賞球データ受信処理を説明する。この処理は、主制御装置５０から受信したＮＭＩ信号が払い出す賞球個数を示すデータに関するものであると判断したときに実行される処理である。また、本処理は本願発明において、入賞検出手段の検出に基づいて加算される未払いカウンタ、に該当する構成を、図７、図８の処理をともなって成立させる処理となる。
【００８５】
払出制御装置５１が、賞球データ受信処理を開始すると、主制御装置５０から払い出す賞球個数を示すデータを受信したか否かを判定する（Ｓ８０）。否定判定なら（Ｓ８０：ＮＯ）、本ルーチンからリターンする。肯定判断なら（Ｓ８０：ＹＥＳ）、受信した払い出す賞球個数を示すデータが賞球３個のデータであるか否か判断する（Ｓ８１）。
【００８６】
ここで、主制御装置５０と払出制御装置５１との通信は双方向通信回路としており、双方向通信回路とすると制御基板がデータを受信したときには、そのデータを送信した制御基板にデータを正常に受信したことを示す受信確認信号を送信する構成となるが、ステップＳ８０で払出制御装置５１が払い出す賞球個数を示すデータを受信した場合には、払い出す賞球個数を示すデータに対する受信確認信号を主制御装置５０へ送信しない構成としている。このため、主制御装置５０と払出制御装置５１との間で最も頻繁に行われる払い出す賞球個数を示すデータの送受信に関する制御負担を軽減し、好適な制御を実行することができる。
【００８７】
また、主制御装置５０から払い出す賞球個数を示すデータを送信する場合には強制割り込み（ＮＭＩ）端子に入力する構成としているため、払出制御装置５１が払い出す賞球個数を示すデータを受信した時に、受信したことを認識させるための受信確認信号を送信しない構成であっても問題ない。
【００８８】
Ｓ８１が肯定判定なら（Ｓ８１：ＹＥＳ）、未払いカウンタを３増加させる（Ｓ８２）。未払いカウンタは、主制御装置５０から送信される払い出す賞球個数を示すデータを記憶するカウンタであり、払い出す賞球個数を示すデータによって指示された賞球個数をカウンタに加算するように構成される。
【００８９】
Ｓ８１が否定判定なら（Ｓ８１：ＮＯ）、受信した払い出す賞球個数を示すデータが賞球１０個のデータであるか否か判定し（Ｓ８３）、肯定判定なら（Ｓ８３：ＹＥＳ）未払いカウンタを１０増加させ（Ｓ８４）、否定判定なら（Ｓ８３：ＮＯ）未払いカウンタを１４増加させる（Ｓ８５）。Ｓ８２、Ｓ８４、Ｓ８５の処理の後、上記処理によって加算された未払いカウンタの値が設定された所定値よりも大きいか否か判定する（Ｓ８６）。肯定判定なら（Ｓ８６：ＹＥＳ）、払出制御装置５１から主制御装置５０へ未払いの賞球個数を示すデータが所定値以上となったことを知らせる未払い満タン信号を送信し（Ｓ８７）。Ｓ８７の処理の後、又はＳ８６が否定判定なら（Ｓ８６：ＮＯ）リターンに抜ける。
【００９０】
未払い満タン信号の送信により、主制御装置５０は払出処理をさせない処理を実行するため（Ｓ５１：ＮＯ）、払出制御装置５１に賞球に関するデータの記憶保持のために備えられたＲＡＭの記憶容量が不足した状態で、主制御装置５０からの払い出す賞球個数を示すデータを受信した場合に生じる遊技者の不利益を回避することができる。
【００９１】
次に図１０、１１、１２、１３を用いて、払出制御装置５１が実行する賞球払出処理を説明する。この処理は、本願発明における、「払出カウンタの値が０で、且つ、前記未払いカウンタの値が０でないことを条件に、未払いカウンタの値が所定数未満である場合には、未払いカウンタの値を払出カウンタへ加算すると共に未払いカウンタの値をクリアし、未払いカウンタの値が所定数以上である場合には、払出カウンタへ所定数を加算すると共に未払いカウンタの値から所定数を減算し、未払いカウンタの値と、払出カウンタの値との合計値が、未だ払出しが実行されていない未払い賞球数を示す構成とし、払出制御手段は、未払いカウンタの値が０で、且つ、払出カウンタの値が所定値であることを条件に、駆動源の駆動速度を減速させて払出手段による遊技球の払出速度を低下させる」に該当する処理と、「未払いカウンタの値が０でなく、且つ、払出カウンタの値が０であることを条件に、払出検出手段の検出に応じて値を加算する過剰球カウンタを備え、該過剰球カウンタの値が０以外なら、払出カウンタに加算する値から該過剰球カウンタの値を減算すると共に該過剰球カウンタの値をクリアする過剰球調整手段を備える」に該当する処理と、「払出制御手段は、払出開始時に回転体が所定個数の遊技球を払出す駆動源の駆動期間を設定し、払出開始後、駆動源の駆動が駆動期間に至らずとも払出検出手段が遊技球を所定数検出すると、駆動期間を再設定する構成とし、払出検出手段が遊技球を未検出で、且つ、設定に応じた駆動期間の終了を条件に、駆動源の駆動速度を減速させて設定に応じた駆動期間の払出を実施するリトライ手段を備え、該リトライ手段を所定回数実行しても払出検出手段が遊技球を未検出の場合は、払出エラー処理を行う」に該当する処理を含むものである。
【００９２】
払出制御装置５１が賞球払出処理を開始すると、はじめに各種エラーフラグが０になっているか否か判断する（Ｓ１００）。否定判定つまりエラーが発生しているなら（Ｓ１００：ＮＯ）、エラー処理をするため本ルーチンからリターンする。肯定判定なら（Ｓ１００：ＹＥＳ）、払い出す賞球数を示す払出カウンタの値が０になっているか否か判断する（Ｓ１０１）。払出カウンタは、現時点で実行中の遊技球払出動作に用いるカウンタであり、賞球１個の払い出し（払出スイッチ２４ｂが１個の遊技球検出）に基づいてデクリメント（−１）されるように構成されている。これは、本願発明における、払出検出手段の検出に基づいて減算される払出カウンタに該当する構成である。
【００９３】
Ｓ１０１が肯定判定なら（Ｓ１０１：ＹＥＳ）、即ち現時点で払出動作が未実施なら、未払いカウンタの値が０より大きいか否か判断する（Ｓ１０２）。否定判断なら（Ｓ１０２：ＮＯ）、未払い賞球が無い状態であり払い出す必要がないため本ルーチンからリターンする。
【００９４】
Ｓ１０２肯定判定なら（Ｓ１０２：ＹＥＳ）、未払いカウンタの値が１５以上か否か判定する（Ｓ１０３）。肯定判定なら（Ｓ１０３：ＹＥＳ）、１回で払い出す賞球数の上限は１５個であるため、払出カウンタの値に１５を加算する（Ｓ１０４）。
【００９５】
Ｓ１０４の処理に続いては、過剰球カウンタの値が０か否か判定する（Ｓ１０５）。過剰球とは、未払い賞球分として払出する遊技球以外に過剰に排出された遊技球であり、払出モータ２４ａが高速回転で遊技球を払出す場合等に発生する可能性が高い。これは払出モータ２４ａが高速回転で駆動する場合、複数の遊技球によって生じる球圧によってステッピングモータの脱調が起こり易くなるためである。又、過剰球は払出装置２４の故障によっても発生する。
【００９６】
過剰球カウンタは上記状況によって発生した過剰球を計数するカウンタであり、過剰球の記憶に係る処理を、図１３に示す過剰球記憶処理を用いて説明する。過剰球記憶処理を開始すると、払出カウンタの値が０か否か判定する（Ｓ１８１）。肯定判定なら（Ｓ１８１：ＹＥＳ）払出スイッチ２４ｂが遊技球を検出したか否か判定する（Ｓ１８２）。肯定判定なら過剰球カウンタに＋１するデクリメント処理を行う（Ｓ１８３）。Ｓ１８３の処理の後、又はＳ１８１、Ｓ１８２が否定判定なら（Ｓ１８１：ＮＯ、Ｓ１８２：ＮＯ）リターンする。
【００９７】
払出カウンタの値が０である状態は、その時点において払出す必要のある未払い賞球数が無い状態であり、その状態にも拘らず払出スイッチ２４ａが遊技球を検出した場合、検出した遊技球は払出制御装置５１の制御によって排出された遊技球ではないことを示すため、過剰球としてカウントしその数を過剰球カウンタに記憶する処理を行う。尚、過剰球カウンタの値が所定数となった場合は払出装置２４の故障が考えられるため、払出エラーとする構成も考えられる。また、Ｓ１８１の判定の前に未払いカウンタの値が０か否かの判定を行う構成も考えられるが、この判定を加えないことによって、払出装置２４の故障等による過剰払出に対しても対応可能な処理となる。
【００９８】
図１０のフローチャートに戻り、Ｓ１０５の判定が肯定判定なら（Ｓ１０５：ＹＥＳ）、即ちその時点で過剰球数の記憶がなければ、未払いカウンタの値から１５を減算する（Ｓ１０６）。Ｓ１０５が否定判定なら（Ｓ１０５：ＮＯ）、払出カウンタの値から過剰球カウンタの値を減算する処理を行い（Ｓ１０７）、過剰球カウンタの値をクリアする（Ｓ１０８）。
【００９９】
Ｓ１０７の処理によって、未払い賞球の処理とは関係なく排出された遊技球の数を、未払い賞球分として事後処理することが可能となり、払出された遊技球の数と、未払い賞球として処理された遊技球との差異が発生しない構成となる。即ち過剰な遊技球の払出しをなくすことができる。
【０１００】
Ｓ１０３が否定判定なら（Ｓ１０３：ＮＯ）、即ち未払いカウンタに記憶されている値が１５未満なら、未払いカウンタに記憶されている値と同一値を払出しカウンタに加算し（Ｓ１０９）、過剰球カウンタの値が０か否か判定する（Ｓ１１０）。肯定判定なら（Ｓ１１０：ＹＥＳ）、未払いカウンタの値をクリアする（Ｓ１１１）。このＳ１１１とＳ１０６の処理によって、遊技機が記憶する未払い賞球数の数は、未払いカウンタの値と払出しカウンタの値を合計した値となり、これは、本願発明における、未払いカウンタの値と、払出カウンタの値との合計値が、未だ払出しが実行されていない未払い賞球数を示す構成、に該当する。
【０１０１】
Ｓ１１０が否定判定なら（Ｓ１１０：ＮＯ）、Ｓ１０５の否定判定時と同様に、払出カウンタの値から過剰球カウンタの値を減算する処理を行い（Ｓ１０７）、過剰球カウンタの値をクリアする（Ｓ１０８）。Ｓ１１１又は、Ｓ１０６の処理の後は、リターンに抜ける。
【０１０２】
Ｓ１０１が否定判定なら（Ｓ１０１：ＮＯ）、即ち払出カウンタに払出し処理を実施しなければならない未払い賞球がセットされている場合、未払いカウンタの値が０か否か判定する（Ｓ１１２）。肯定判定なら（Ｓ１１２：ＹＥＳ）、払出しカウンタの値が１か否か、即ち、遊技機が記憶する未払い賞球数が残り１個か否かの判定を行う（Ｓ１１３）。Ｓ１１２、Ｓ１１３が共に否定判定なら（Ｓ１１２：ＮＯ、Ｓ１１３：ＮＯ）、即ち、遊技機が記憶する未払い賞球数が２個以上ならば、図１１に示すフローチャートにそって駆動源である払出モータ２４ａを制御し、遊技球を排出する。Ｓ１１３が肯定判定なら（Ｓ１１３：ＹＥＳ）、即ち、遊技球が記憶する未払い賞球数が１個ならば、図１２に示すフローチャートにそって駆動源である払出モータ２４ａを制御し、遊技球を排出する。
【０１０３】
Ｓ１１２、Ｓ１１３の否定判定から、図１１に示すフローチャートの処理に移行すると、払出ユニット２４ｃが４個の遊技球を排出するために必要な払出モータ２４ａの駆動期間を設定し（Ｓ１２０）、遊技球を払い出すために払出モータ２４ａを高速で駆動させる（Ｓ１２１）。このとき、４個の遊技球を排出するために払出モータ２４ａに設定される駆動期間は、前述したように払出モータ２４ａが８ステップで１個の遊技球を払出す構成であるため、３２ステップとなる。
【０１０４】
Ｓ１２１で払出モータ２４ａの高速駆動を開始すると、払出スイッチ２４ｂが遊技球を検出したか否か判定する（Ｓ１２３）。肯定判定なら（Ｓ１２３：ＹＥＳ）、払出カウンタの値から−１するデクリメント処理を行う（Ｓ１３７）。Ｓ１２３が否定判定なら、払出モータ２４ａの高速駆動が、遊技球を４個払出す期間実行したか否か判定する（Ｓ１２４）。否定判定なら（Ｓ１２４：Ｎ０）、Ｓ１２４が肯定判定となるまでＳ１２３の判定を繰り返す。
【０１０５】
Ｓ１２４が肯定判定なら（Ｓ１２４：ＹＥＳ）、即ち、払出モータ２４ａが設定された個数（４個）の遊技球を払い出す駆動期間を終了しても払出スイッチ２４ｂが遊技球を未検出なら、払出モータ２４ａの駆動を停止する処理を行い（Ｓ１２５）、リトライカウンタの値に１を加算する処理を行う（Ｓ１２６）。次に、Ｓ１２０で行った処理と同様に、払出ユニット２４ｃが４個の遊技球を排出するために必要な払出モータ２４ａの駆動期間を設定し（Ｓ１２７）、遊技球を払い出すために払出モータ２４ａをＳ１２１で駆動させた速度よりも遅い低速で駆動させる（Ｓ１２８）。この低速での払出モータ２４ａの駆動は、発生した払出の不具合を解消するために行うリトライ処理をより正確に実施するための制御となる。
【０１０６】
Ｓ１２８で払出モータ２４ａの低速駆動を開始すると、払出スイッチ２４ｂが遊技球を検出したか否か判定する（Ｓ１２９）。肯定判定なら（Ｓ１２９：ＹＥＳ）、リトライ処理によって払出の不具合が解消されたことになり、リトライカウンタの値をクリアし（Ｓ１３５）、払出モータ２４ａをＳ１２８で実施した駆動速度よりも更に遅い速度となる超低速で駆動させ（Ｓ１３６）、Ｓ１２３の肯定判定時と同様に払出カウンタの値から−１するデクリメント処理を行う（Ｓ１３７）。Ｓ１３７の処理に続いては、払出カウンタの値が０か否か判定し（Ｓ１３８）、肯定判定なら（Ｓ１３８：ＹＥＳ）払出モータ２４ａの駆動を停止させ（Ｓ１３９）、Ｓ１３９の処理後、又はＳ１３８の判定が否定判定なら（Ｓ１３８：ＮＯ）リターンに抜ける。尚、Ｓ１３６で実施される超低速駆動は、払出モータ２４ａの励磁層の位置を確認し、払出スプロケット２４ｄの位置が初期位置とするために実施される。
【０１０７】
Ｓ１２９が否定判定なら（Ｓ１２９：ＮＯ）、払出モータ２４ａの低速駆動が、遊技球を４個払出す期間駆動したか否か判定する（Ｓ１３０）。否定判定なら（Ｓ１３０：ＮＯ）、Ｓ１３０が肯定判定となるまでＳ１２９の判定を繰り返す。
【０１０８】
Ｓ１３０が肯定判定なら（Ｓ１３０：ＹＥＳ）、言い換えれば、リトライ処理を実施しても不具合が改善されなかったなら、リトライカウンタの値が３か否か判定し（Ｓ１３１）、否定判定なら、再度Ｓ１２５の処理に戻りリトライ処理を実施する。従って、リトライ処理において遊技球の排出が検出されなかった場合には、同様のリトライ処理を最初の１回を含め３回まで繰り返す構成となっている。
【０１０９】
Ｓ１３１が肯定判定なら（Ｓ１３１：ＹＥＳ）、即ちリトライ処理を３回繰り返しても遊技球の排出が検出できなかった場合（払出の不具合が改善されなかった場合）には、払出しに関するエラーが生じているため、払出モータ２４ａの駆動を停止し（Ｓ１３２）、払出エラー信号を主制御装置５０に送信して（Ｓ１３３）リトライカウンタをクリアし（Ｓ１３４）リターンに抜ける。払出エラーは、主制御装置のリセット処理又はＲＡＭクリア処理によってクリアされる。
【０１１０】
次に、図１０のＳ１１３が肯定判定の場合に実施する、遊技機が記憶する未払い賞球数が１個となった場合の払出処理を図１２を用いて説明する。この処理は、図１１で説明した内容と処理構成がほぼ同一となるため、異なる箇所のみ詳細に説明し、同一箇所については図１１を援用する。
【０１１１】
Ｓ１５０では、図１１のＳ１２０と同様に払出ユニット２４ｃが４個の遊技球を排出するために必要な払出モータ２４ａの駆動期間を設定する。次に図１１とは異なり、払出モータ２４ａをＳ１２１よりも駆動速度の遅い低速で駆動させる（Ｓ１５１）。これは、残り１個の払出を低速駆動によって正確（不具合の発生頻度を抑えて）に実施するためである。
【０１１２】
Ｓ１５２の判定処理からＳ１６４までの処理は、図１１のＳ１２３からＳ１３５の処理と同一構成となるが、Ｓ１５７で実施されるリトライ処理時の払出モータ２４ａの駆動は、超低速駆動となり図１１とは異なる。低速で実施する最後の１個の払出制御時に不具合が発生した場合は、払出モータ２４ａの速度を更に遅い速度としリトライ処理を実施する構成である。
【０１１３】
Ｓ１５２が肯定判定（Ｓ１５２：ＹＥＳ）又は、Ｓ１６４の処理後は、払出カウンタの値を−１するデクリメント処理を行い（Ｓ１６５）、払出モータ２４ａの駆動を停止する（Ｓ１６６）。Ｓ１６６、又はＳ１６３の処理後、リターンに抜ける。
【０１１４】
図１１、１２が、払出カウンタの値が２以上の時に実施される払出制御と、払出カウンタの値が１の時に実施される払出制御の内容となるが、これは本願発明における、払出制御手段は、払出開始時に回転体が所定個数の遊技球を払出す駆動源の駆動期間を設定し、払出開始後、駆動源の駆動が駆動期間に至らずとも払出検出手段が遊技球を所定数検出すると、駆動期間を再設定する構成とし、払出検出手段が遊技球を未検出で、且つ、設定に応じた駆動期間の終了を条件に、駆動源の駆動速度を減速させて設定に応じた駆動期間の払出を実施するリトライ手段を備え、該リトライ手段を所定回数実行しても払出検出手段が遊技球を未検出の場合は、払出エラー処理を行う、に該当する処理となる。
【０１１５】
従来の払出制御では、払出モー２４ａの駆動期間（回転角度）設定時に（本願発明のＳ１２０にあたる処理）、払出カウンタに設定した値と同一数の遊技球の払出を実施する駆動期間（回転角度）が設定されていた。従って、払出カウンタの値に応じた払出モータ２４ａの駆動が終了した時点で、払出スイッチ２４ｂが検出した遊技球数が駆動期間（回転角度）に応じた値か否かが判定され、否定判定の場合はリトライ処理が実施される構成となっていた。
【０１１６】
本願発明の遊技機では、１個の遊技球を排出するために、遊技球４個の排出動作が設定される（Ｓ１２０）、従って、例えば１個目の排出から３個目の排出時に、何らかの原因で払出不良が発生し遊技球の排出が実施されなくても、４個目の排出角度で遊技球が排出されれば、正常な動作として払出動作を継続して実施することが可能となる。従来の構成の場合、払出動作中に１個でも払出不良が発生した場合は、リトライ処理を実施しなければならなかった。従って、本願遊技機の構成は、払出不良の発生頻度を抑え払出の高速化を促進する効果を有するものである。
【０１１７】
また、１個の遊技球の払出毎に払出不良の判定が実施可能な構成となっているため、払出不良に対して早期対応が可能であり、不具合を早く解消することに繋がり、遊技機が記憶する未払い賞球数を全て払出すまでの時間を短縮する効果がある。
【０１１８】
次に、払出制御時の払出モータ２４ａの動作を図１４、図１５のタイミングチャートを用いて説明する。図１４に示すように、本実施例の遊技機では、未払いカウンタの値が１５よりも大きな値の場合、払出カウンタに１５がセットされ（Ｓ１０４）、１回の（一連の）払出動作によって１５個の遊技球が払い出される。この場合の払出モータ２４ａは、払出カウンタに１５がセット（加算）されると高速で駆動を開始し（Ｓ１２１）、払出不良が発生しなければ（リトライ処理が行われなければ）払出カウンタの値が０になるまで高速駆動を維持し、払出カウンタの値が０になった時点で駆動を停止する（Ｓ１３９）。この払出動作は、図１１で説明したフローチャートに沿って制御される。
【０１１９】
払出カウンタに１５以下の値がセット（加算）され（Ｓ１０９）未払いカウンタの値が０になった場合は、払出モータ２４ａは、高速で駆動を開始し（Ｓ１２１）、払出不良が発生しなければ（リトライ処理が行われなければ）払出カウンタの値が１になるまで高速駆動を維持し、払出カウンタの値が１になった時点から低速駆動を行う（Ｓ１５１）。この低速駆動は払出カウンタの値が０になるまで維持され、払出カウンタの値が０になった時点で駆動を停止する（Ｓ１６６）。この払出動作は、図１２で説明したフローチャートに沿って制御される。
【０１２０】
従来は、毎回の払出動作の終了時（その払出動作の最後の１個を払出す時）はモータの低速駆動（通常時よりも減速した速度）で遊技球の払出を行っていたが（図に示す（Ａ）部）、本実施例の遊技機では、未払いカウンタの値が０の場合のみ最後の１個の払出動作を低速駆動とする。従って、（Ａ）部が高速駆動となった分、払出動作の高速化の効果がある。（（Ａ）部が低速駆動になると、遊技球を１個払出すまでの時間が長くなる。）
【０１２１】
図１４の払出モータ２４ａ停止部の（Ｃ）は、高速駆動からの停止であるため（Ｓ１３９）、払出カウンタで計数しない過剰な遊技球を排出する危惧があるが、過剰球が発生しても前述した過剰球カウンタとＳ１０５、Ｓ１０７、Ｓ１０８の過剰球減算処理によって、遊技機が記憶する未払い賞球数以上の遊技球は払出されない。
【０１２２】
図１５の上図は、払出カウンタの値に１５がセット（加算）された場合の払出モータ２４ａの駆動速度と駆動期間の設定タイミングを示すタイムチャートである。払出カウンタの値に１５が加算されると（Ｓ１０４）、払出モータ２４ａは４個の遊技球を払出すまでの駆動期間が設定され（Ｓ１２０）高速駆動を開始する（Ｓ１２１）。払出スイッチ２４ｂが遊技球を１個検出すると、払出モータ２４ａは再度４個の遊技球を払出すまでの駆動期間が設定され高速駆動を開始する。遊技球をトータル１５個検出するまで、払出スイッチ２４ｂの１個の遊技球の検出毎に払出モータ２４ａの駆動期間（４個払出す）が設定され、払出モータ２４ａは高速での駆動を維持する。未払いカウンタが０の場合は、払出スイッチ２４ｂが１４個目の遊技球を検出してから１５個目の遊技球を検出するまで払出モータ２４ａの駆動速度は低速になる（Ｓ１５１）。
【０１２３】
図１５の下図は、リトライ処理時の払出モータ２４ａの駆動速度と駆動期間の設定タイミングを示すタイムチャートである。払出モータ２４ａが高速駆動で４個の遊技球を払出す駆動期間を実行しても、払出スイッチ２４ｂが遊技球を未検出の場合、払出モータ２４ａは４個の遊技球を払出すまでの駆動期間が設定され低速駆動を開始する（リトライ処理）。リトライ処理によって払出スイッチ２４ｂが遊技球を検出すると、払出モータ２４ａは超低速駆動で高速回転開始時の初期位置まで回転し、図１５の上図の動作を再開する。
【０１２４】
遊技球未検出が払出モータ２４ａの低速駆動時に発生した場合は、リトライ処理時の払出モータ２４ａは超低速駆動となる。また、リトライ処理時においても遊技球を未検出の場合は、再度リトライ処理を繰り返すが、リトライ処理を３回行っても遊技球を検出できない場合は、払出エラー処理を行う（Ｓ１３３又はＳ１６２）。
【０１２５】
以上が実施例１の説明となる。本実施例では、合算した値が遊技機の記憶する未払い賞球数となる未払いカウンタと払出カウンタを備え、未払いカウンタの値が０の場合に限り、払出カウンタの値が１になったときに払出モータ２４ａの駆動速度が高速駆動から低速駆動に変化し、該低速駆動で遊技球を１個払い出すと払出モータ２４ａの駆動を停止する構成となる。
【０１２６】
大当り遊技中等の未払い賞球数が短時間に増加する状況においては、未払いカウンタの値は１５より大きな値を長時間維持することになる。このような状況では、未払いカウンタの値が１５以下になるまで払出モータ２４ａの高速駆動のみによって未払い賞球の払出を実施する、これにより、払出時間を短縮する効果がある。
【０１２７】
また、払出モータ２４ａの高速駆動のみ用いて払出を行うため、払出モータ２４ａが高速回転開始時の初期位置に停止しきらず、過剰な遊技球を払いだしてしまう虞があるが、本実施例の遊技機が備える過剰球カウンタと、この過剰球カウンタと払出カウンタとの演算処理（払出カウンタの値から過剰球カウンタの値を減算）によって、過剰な遊技球の払出が無くなる構成となっている。
【０１２８】
更に、図１１と図１２に示したように、１個の遊技球を払出す毎に所定数（４個）の払出を行う払出モータ２４ａの駆動期間が設定され、所定数（４個）の遊技球を払出す払出モータ２４ａの駆動期間を実施しても遊技球が未検出の場合は、払出モータ２４ａの駆動速度を減速してリトライ処理が行われる。
【０１２９】
この構成は、通常の１個の遊技球の払出制御自体がリトライ処理を含む払出制御といえ（所定数（４個）の遊技球の払出動作を終えるまでに１個の遊技球を払出せばよい）、従来の払出制御に比べリトライ動作自体を減少させることが可能となり、高速払出の効果を更に増加させ、未払い賞球の払出に要する時間を短縮する効果を増加させている。又この構成は、払出不良が発生した場合に早期対処が可能な構成である。
【実施例２】
【０１３０】
次に実施例２について説明する。本実施例に於いて遊技機を構成する部品とその電気的接続は実施例１と共通となる。従って、重複する部分の説明は割愛する。
【０１３１】
本実施例は、実施例１で払出制御装置５１が備えた未払いカウンタを、主制御装置５０が備える構成である。詳しくは、主制御装置５０に未払いカウンタを設け、該未払いカウンタの値が０になった際に、払出カウンタの値が所定値になると払出モータ２４ａの駆動速度を減速するよう指示する減速指示コマンドを払出制御装置５１へ送信し、該減速指示コマンドを送信した後で、且つ、払出制御装置５１から払出完了コマンドを受信する前に、未払いカウンタの値が加算された場合、減速指示コマンドによる指示を取り消して払出モータ２４ａの駆動速度を通常速度とするよう指示する撤回コマンドを送信する構成となる。
【０１３２】
以下に図面を用いて本実施例の詳しい説明を行うが、実施例１と重複する部分については、実施例１の説明を援用する。
【０１３３】
図１６は主制御装置５０が実行する未払いカウンタ加算処理を示すフローチャートである。前述したように、本実施例では実施例１で払出制御装置５１が備えた未払いカウンタを主制御装置５０が備える構成としているため、実施例１で図８を用いて説明した賞球データ送信処理の一部を変更することで未払いカウンタ加算処理としている。従って、図８からの変更部分のみ説明し同一部分は援用とする。
【０１３４】
主制御装置５０が図１６の未払いカウンタ加算処理を開始すると、図８のＳ５０と同様に、賞球データ記憶バッファにステップＳ４２で記憶処理されたデータがあるか否か判定する（Ｓ１９０）。否定判定なら（Ｓ１９０：ＮＯ）リターンに抜け、肯定判定なら（Ｓ１９０：ＹＥＳ）、図８では払出制御装置５１から未払い満タン信号を未受信か否かを判定したが（Ｓ５１）、本実施例では主制御装置５０自身が未払いカウンタを備えるためこの判定処理は実施されない。従って、Ｓ１９０が肯定判定ならば、図８のＳ５２に該当する判定処理として、賞球データ記憶バッファに記憶された賞球データの下位１ビット目が１になっているか否か判定する（Ｓ１９２）。
【０１３５】
以降のＳ１９６からＳ２０８までの処理内容は、実施例１の図８と同一であるため援用とし、図８のＳ７０で行った賞球データ送信処理に対して、本実施例では未払いカウンタ加算処理を行う（Ｓ２０９）。未払いカウンタ加算処理は、Ｓ１９２からＳ２０８の処理で得た払い出す賞球個数を主制御装置５０が備える未払いカウンタの値に加算する処理である。
【０１３６】
本実施例においても遊技機が記憶する未払い賞球数は、未払いカウンタの値と払出カウンタの値を合算した値となるが、未払いカウンタの値は主制御装置５０に記憶され、払出カウンタの値は払出制御装置５１に記憶される構成になる。
【０１３７】
次に、主制御装置５０が実行する払出データ送信処理を図１７、１８、１９を用いて説明する。この処理は、未払いカウンタの値が０になった際に、払出カウンタの値が１になると、払出モータ２４ａの駆動速度を減速するよう指示する減速指示コマンドを払出制御装置５１へ送信し、該減速指示コマンドを送信した後で、且つ、払出制御装置５１から払出完了コマンドを受信する前に、未払いカウンタの値が加算された場合、減速指示コマンドによる指示を取り消して払出モータ２４ａの駆動速度を通常速度とするよう指示する撤回コマンドを送信する処理を含む構成となる。
【０１３８】
主制御装置５０が払出データ送信処理を開始すると、各種エラーフラグが０になっているか否か判断する（Ｓ２２０）。否定判定つまりエラーが発生しているなら（Ｓ２２０：ＮＯ）、エラー処理をするため本ルーチンからリターンする。肯定判定なら（Ｓ２２０：ＹＥＳ）、未払いカウンタの値が０か否か判定する（Ｓ２２１）。肯定判定なら（Ｓ２２１：ＹＥＳ）、払出制御装置５１から払出動作信号を受信中か否か判定する（Ｓ２２２）。払出動作信号は、払出制御装置５１が払出動作の制御を実施中であることを示す信号であり、制御中（払出制御装置５１の払出カウンタ＞０）は継続して出力される（オン状態）。
【０１３９】
Ｓ２２２が肯定判定なら、低速指示フラグが１か否か判定する（Ｓ２２３）。低速指示フラグは、主制御装置５０が記憶する値であり、低速指示フラグが１の時は、払出制御装置５１の払出カウンタの値が１になった時点で払出モータ２４ａが低速駆動を行うよう指示する払出データ２を払出制御装置５１に送信済みで、且つ、払出データ２に応じた賞球払出を払出制御装置５１が完了していないことを判断し、低速指示フラグが０の時は、払出データ２を未送信であることを判断する値である。
【０１４０】
従って、Ｓ２２３での肯定判定は、未払いカウンタの値が＞０か否か、払出動作信号を受信中か否かの両判定の肯定判定を条件としており、詳しくは、未払いカウンタが０になった時点で、最後の１個の遊技球を払出モータ２４ａの低速駆動で払出すよう指示する払出データ２を払出制御装置５１に送信し、払出データ２に応じた払出制御中に、入賞口への遊技球の新たな入賞を基にした未払い賞球数の加算が実施されたことを示している。
【０１４１】
Ｓ２２３が肯定判定なら（Ｓ２２３：ＹＥＳ）、払出データ２撤回信号を払出制御装置５１に送信し（Ｓ２２４）、低速指示フラグに０をセットする（Ｓ２２５）。Ｓ２２５の処理後、又はＳ２２３が否定判定なら（Ｓ２２３：ＮＯ）、待機状態処理を行い（Ｓ２２６）、リターンに抜ける。尚、待機状態処理は、払出制御装置５１から受信する払出動作信号がオフ状態になるまで継続することになる。
【０１４２】
Ｓ２２２が否定判定なら図１８に示す処理を行うが、この処理は、未払い賞球数が０でなく、且つ払出制御装置５１が払出制御を実施していないこと（払出動作信号オフ状態）を条件に実施される処理であり、実施例１の図１０で説明した払出制御装置５１が実行する賞球払出処理のＳ１０２からＳ１１１と同一構成の処理となる。従って、Ｓ１０２からＳ１１１の異なる部分のみ説明し、同一部分は援用とする。
【０１４３】
図１７のＳ２２２が否定判定なら図１８のＳ２３０の判定処理を行う。この処理は図１０のＳ１０２に該当する判定処理であり、Ｓ２３０が肯定判定なら（Ｓ２３０：ＹＥＳ）、払出制御装置５１に送信することになる払出データ１に１５を加算し払出データ１を作成する（Ｓ２３１）。続くＳ２３２からＳ２３５は図１０の援用とし、Ｓ２３５に続いては払出データ１を払出制御装置５１に送信する処理を行う（Ｓ２３６）。
【０１４４】
Ｓ２３０が否定判定なら（Ｓ２３０：ＮＯ）、払出制御装置５１に送信する払出データ２に未払いカウンタの値を加算し払出データ２を作成する（Ｓ２３７）。続くＳ２３８からＳ２３９（Ｓ２３３、Ｓ２３４を含む）は図１０の援用とし、Ｓ２３９に続いては払出データ２を払出制御装置５１に送信する処理を行い（Ｓ２４０）、低速指示フラグに１をセットする（Ｓ２４１）。Ｓ２４０で払出制御装置５１に送信する払出データ２が払出モータ２４ａの低速駆動を指示するコマンドに該当する。Ｓ２３６の処理又は、Ｓ２４１の処理の後リターンに抜ける。
【０１４５】
次に図１７のＳ２２１が否定判定の場合、即ち主制御装置５０が記憶する未払いカウンタの値が０の場合に実施される図１９に示す処理について説明する。図１７のＳ２２１が否定判定なら（Ｓ２２１：ＮＯ）、払出動作信号を受信中か否か判定し（Ｓ２５０）、肯定判定なら（Ｓ２５０：ＹＥＳ）待機状態処理とする（Ｓ２５１）。Ｓ２５０が否定判定なら（Ｓ２５０：ＮＯ）、低速指示フラグが１か否か判定し（Ｓ２５２）、肯定判定なら（Ｓ２５２：ＹＥＳ）低速指示フラグに０をセットする（Ｓ２５３）。Ｓ２５２が否定判定なら（Ｓ２５２：ＮＯ）又はＳ２５１、Ｓ２５３の処理の後、リターンに抜ける。
【０１４６】
以上が本実施例で主制御装置５０が実行する払出データ送信処理となるが、この処理は実施例１で払出制御装置５１が実行した賞球払出処理の一部を含むものであり、本実施例では、未払いカウンタと払出カウンタ（送信する払出データ）の演算処理を主制御装置５０で実施する構成となる。
【０１４７】
次に、主制御装置５０が実行する過剰球記憶処理２について図２０を用いて説明する。図２０のフローチャートは図１３に示した過剰球記憶処理と同一内容となるが、実施例１では払出制御装置５１が実行したのに対して、本実施例では主制御装置５０が実行する構成となっている。従って、内容説明は、図１３を援用する。尚、過剰球記憶処理２を実施例１と同様に払出制御装置５１で実行する構成としてもよく、その場合、主制御装置５０にも過剰球カウンタを備え、払出制御装置５１で検知処理されたカウンタ値を主制御装置５０に送信する構成となる。
【０１４８】
次に、払出制御装置５１が実行する、賞球払出処理２について図２１を用いて説明する。賞球払出処理２は、主制御装置５０から受信した払出データ１、２に応じた値を払出カウンタに加算する処理を主とし、払出制御装置５１が賞球払出処理２を開始すると、払出制御装置５１が備える払出カウンタの値が０か否か判定する（Ｓ２８０）。肯定判定なら（Ｓ２８０：ＹＥＳ）、払出動作信号が出力状態か否か判定し（Ｓ２８１）、肯定判定なら（Ｓ２８１：ＹＥＳ）、払出動作信号の出力を停止する（Ｓ２８２）。Ｓ２８２の処理後、又はＳ２８１が否定判定なら（Ｓ２８１：ＮＯ）、払出フラグに０をセットする。払出フラグは払出制御装置５１が記憶する値であり、払出フラグの値が１なら、払出データ１の受信に応じた払出を実施中であることを、払出フラグの値が２なら、払出データ２の受信に応じた払出を実施中であることを、払出フラグの値が０なら、払出を未実施中であることを、判断するための値である。
【０１４９】
Ｓ２８３の処理に続いて、主制御装置５０から払出データ１を受信したか否か判定する（Ｓ２８４）。肯定判定なら（Ｓ２８４：ＹＥＳ）、払出フラグに１をセットし（Ｓ２８５）、払出カウンタに１５を加算する（Ｓ２８６）。Ｓ２８４が否定判定なら（Ｓ２８４：ＮＯ）、主制御装置５０から払出データ２を受信したか否か判定する（Ｓ２８７）。肯定判定なら（Ｓ２８７：ＹＥＳ）、払出フラグに２をセットし（Ｓ２８８）、払出カウンタに払出データ２の値を加算する（Ｓ２８９）。Ｓ２８６又はＳ２８９の処理の後、払出動作信号を出力状態とする（Ｓ２９０）。Ｓ２９０の処理の後、又はＳ２８７が否定判定なら（Ｓ２８７：ＮＯ）、リターンに抜ける。
【０１５０】
Ｓ２８０が否定判定なら（Ｓ２８０：ＮＯ）、払出フラグが２か否か判定する（Ｓ２９１）。肯定判定なら（Ｓ２９１：ＹＥＳ）、払出カウンタの値が１か否か判定し（Ｓ２９２）、Ｓ２９１又はＳ２９２が否定判定なら（Ｓ２９１：ＮＯ、Ｓ２９２：ＮＯ）、実施例１で説明した図１１に示した処理を実行する。Ｓ２９２が肯定判定なら（Ｓ２９２：ＹＥＳ）、実施例１で説明した図１２に示した処理を実行する。
【０１５１】
遊技球払出時の払出モータ２４ａの制御内容については、実施例１と同一内容となるため、図１１、１２の説明は援用とする。
【０１５２】
次に、払出制御装置５１が実行する低速払出撤回処理について図２２を用いて説明する。低速払出撤回処理を開始すると、主制御装置５０から払出データ２撤回信号を受信したか否か判定する（Ｓ３００）。肯定判定なら（Ｓ３００：ＹＥＳ）、払出フラグに１をセットする（Ｓ３０１）。Ｓ３０１の処理後、又はＳ３００が否定判定なら（Ｓ３００：ＮＯ）リターンに抜ける。
【０１５３】
以上が実施例２の説明となるが、払出制御装置５１は主制御装置５０から払出データ２を受信した場合は、払出フラグを２にセットし、払出カウンタの値が１となって時点で払出モータ２４ａが低速駆動を行う図１２の処理を実施する。但し、払出フラグが２の時の払出制御中に、主制御装置５０の未払いカウンタが加算されると、主制御装置５０から低速払出の撤回信号が送信され（Ｓ２２４）、その信号を受信した払出制御装置５１は、払出フラグを２から１に変更し、低速払出は実施せず高速払出を継続する構成となっている。
【０１５４】
この構成によって、払出モータ２４ａが低速駆動に制御される頻度が減少し、未払い賞球を払出す速度を高速で維持することが可能となり、払出速度の高速化により払出時間を短縮する効果がある。
【産業上の利用可能性】
【０１５５】
以上のように、本願発明の弾球遊技機によれば、未払いカウンタの値が０の場合のみ（リトライ処理時は除く）、払出カウンタの値が1になると払出モータ２４ａの駆動速度を低速とする構成となり、未払い賞球の払出を高速化することが可能となる。従って、払出装置の駆動速度を制御可能な弾球遊技機に効果的に適用することができる。
【符号の説明】
【０１５６】
８        遊技盤
２４      払出装置
２４ａ    払出モータ
２４ｂ    払出スイッチ
２４ｃ    払出ユニット
２４ｄ    払出スプロケット
３１      普通電動役物
３１ａ    特別図柄始動スイッチ
３３ａ    大入賞口
３３ｂ    カウントスイッチ
３５ａ    一般入賞口
３５ｂ    一般入賞口スイッチ右上
３５ｃ    一般入賞口スイッチ右下
３５ｄ    一般入賞口スイッチ左上
３５ｅ    一般入賞口スイッチ左下
５０      主制御装置
５１      払出制御装置
【図１】
0005386668.tif 000002
【図２】
0005386668.tif 000003
【図３】
0005386668.tif 000004
【図４】
0005386668.tif 000005
【図５】
0005386668.tif 000006
【図６】
0005386668.tif 000007
【図７】
0005386668.tif 000008
【図８】
0005386668.tif 000009
【図９】
0005386668.tif 000010
【図１０】
0005386668.tif 000011
【図１１】
0005386668.tif 000012
【図１２】
0005386668.tif 000013
【図１３】
0005386668.tif 000014
【図１４】
0005386668.tif 000015
【図１５】
0005386668.tif 000016
【図１６】
0005386668.tif 000017
【図１７】
0005386668.tif 000018
【図１８】
0005386668.tif 000019
【図１９】
0005386668.tif 000020
【図２０】
0005386668.tif 000021
【図２１】
0005386668.tif 000022
【図２２】
0005386668.tif 000023