(57)【特許請求の範囲】
【請求項１】
各入賞口毎に設けられ当該入賞口への遊技球の入賞に基づき入賞信号を出力する入賞検知手段と、前記入賞検知手段からの入賞信号に基づき遊技機における遊技状態制御のために各種の制御信号を出力する主基板と、前記主基板からの制御信号に基づき賞球払出装置の駆動を制御する払出し制御基板とを備え、
前記払出し制御基板は、賞球を１球ずつ払出す駆動をさせるための制御信号を前記賞球払出装置に出力し、前記賞球払出装置は入力した制御信号に基づき駆動して１球ずつの賞球を払出すとともに当該１球ずつの賞球の払出しが完了したことを示す賞球払出し信号を前記主基板及び前記払出し制御基板に出力するように構成されているパチンコ遊技機において、
前記主基板は、前記各入賞検知手段がそれぞれ入賞信号を出力する毎に、当該各入賞信号と各別に対応する賞球数の賞球制御信号を前記払出し制御基板に出力すると共に、当該各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置から払出すべき賞球数を各入賞信号毎の賞球数が合算された主基板用賞球総数で管理し、前記賞球払出し信号に基づき前記主基板用賞球総数を減算し、
前記払出し制御基板は、前記各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置の駆動制御回数に対応する賞球数を各入賞信号毎の賞球数が合算された払出し制御基板用賞球総数で管理し、前記賞球払出し信号の入力に基づき前記払出し制御基板用賞球総数を減算するとともに、前記払出し制御基板用賞球総数が零になるまで前記賞球払出装置を駆動制御し、
前記主基板は、前記賞球払出装置からの前記賞球払出し信号を入力し、前記主基板用賞球総数を減算した結果、前記主基板用賞球総数が所定の負の値になったとき、過剰払出しエラーの状態であることを外部に報知するための制御信号を作成して前記過剰払出しエラーを報知する報知手段に出力するとともに、前記払出し制御基板に賞球の払出しを停止させるための制御信号を出力するようにしたパチンコ遊技機。
【請求項２】
各入賞口毎に設けられ当該入賞口への遊技球の入賞に基づき入賞信号を出力する入賞検知手段と、前記入賞検知手段からの入賞信号に基づき遊技機における遊技状態制御のために各種の制御信号を出力する主基板と、賞球用の遊技球の有無を検出し、遊技球が有る場合にＯＮ信号を出力する一方で、遊技球が無い場合にＯＦＦ信号を出力する賞球制御センサ、及び払出された賞球用の遊技球を検出し、遊技球を検出した場合にＯＮ信号を出力する一方で、遊技球を検出していない場合にＯＦＦ信号を出力する賞球計数センサを有する賞球払出装置と、前記主基板からの制御信号に基づき前記賞球払出装置の駆動を制御する払出し制御基板と、を備え、
前記賞球払出装置は、遊技球を１球ずつ整列状態で通入出可能な球通路と、前記球通路において上側に配設された前記賞球制御センサと、前記球通路において前記賞球制御センサから所定間隔をおいて下側に配設された前記賞球計数センサと、前記賞球制御センサと前記賞球計数センサの間で前記球通路内に臨むようにして外周部に球受け部が凹設されるとともに回転自在に支持された球送り体と、前記球送り体の回転を規制及び許容するソレノイドを有し、
前記払出し制御基板は、前記賞球払出装置のソレノイドの作動及び作動停止を制御することにより、前記賞球払出装置から賞球を１球ずつ払出すパチンコ遊技機において、
前記主基板は、前記各入賞検知手段がそれぞれ入賞信号を出力する毎に、当該各入賞信号と各別に対応する賞球数の賞球制御信号を前記払出し制御基板に出力すると共に、当該各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置から払出すべき賞球数を各入賞信号毎の賞球数が合算された主基板用賞球総数で管理し、前記賞球計数センサからのＯＮ信号に基づき前記主基板用賞球総数を減算し、
前記払出し制御基板は、前記各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置の駆動制御回数に対応する賞球数を各入賞信号毎の賞球数が合算された払出し制御基板用賞球総数で管理し、前記払出し制御基板用賞球総数が１以上であって、かつ前記賞球制御センサからＯＮ信号を入力するとともに前記賞球計数センサからＯＦＦ信号を入力する第１条件が成立した場合に、前記賞球払出装置の前記ソレノイドを作動させて前記球送り体の回転を許容する作動信号を生成する第１の制御と、前記第１の制御の終了後に、前記制御信号によって作動した前記賞球払出装置の前記賞球制御センサからＯＦＦ信号を入力する、又は前記賞球計数センサからＯＮ信号を入力する第２条件が成立した場合に前記賞球払出装置のソレノイドを作動停止させて前記球送り体の回転を規制する作動停止信号を生成するとともに、前記第２条件が予め定めた所定期間の間に成立する迄、前記ソレノイドを繰り返し作動及び作動停止させるべく前記作動信号及び前記作動停止信号を生成する第２の制御と、前記第２の制御の終了後に、前記賞球計数センサからＯＮ信号を入力し、かつ前記払出し制御基板用賞球総数が１以上である第３条件が成立した場合に前記払出し制御基板用賞球総数を１減算する第３の制御と、前記第１の制御及び前記第２の制御で生成した前記作動信号及び前記作動停止信号を前記賞球払出装置に出力する出力制御とを実行し、前記第１の制御、前記第２の制御、前記第３の制御、及び前記出力制御からなる１球の賞球の払出しに係る制御を前記払出し制御基板用賞球総数が零となる迄、繰り返し実行するように構成されており、
前記主基板は、前記賞球計数センサからＯＮ信号を入力し、前記主基板用賞球総数を減算した結果、前記主基板用賞球総数が所定の負の値になったとき、過剰払出しエラーの状態であることを外部に報知するための制御信号を作成して前記過剰払出しエラーを報知する報知手段に出力するとともに、前記払出し制御基板に賞球の払出しを停止させるための制御信号を出力するようにしたパチンコ遊技機。
【請求項３】
前記払出し制御基板は、前記第２の制御において前記賞球制御センサからＯＮ信号を入力している状態で前記賞球計数センサからＯＮ信号を入力した場合には１球の賞球の払出しが行われたと判断し、前記賞球制御センサのＯＦＦ信号未入力回数を１加算した上で前記第３の制御において前記賞球総数を１減算し、連続する所定個数の賞球の払出しにおいて前記ＯＦＦ信号未入力回数が前記所定個数に対応する値に達したときに前記賞球制御センサのエラー状態を外部に報知するためのエラー報知制御信号を生成し、前記出力制御において前記エラー報知制御信号をエラー報知手段に出力するようにした請求項２に記載のパチンコ遊技機。
【請求項４】
前記払出し制御基板は、前記第２の制御において前記賞球制御センサからＯＦＦ信号を入力したことにより前記作動停止信号を生成して前記第２の制御を終了させてから所定期間を経過しても前記賞球計数センサからＯＮ信号を入力しなかった場合には前記賞球計数センサのＯＮ信号未入力回数を１加算するとともに、前記第１の制御と前記第２の制御を再び実行し、前記第２の制御を再び実行しても前記賞球計数センサからＯＮ信号を入力しなかった場合には前記ＯＮ信号未入力回数をさらに１加算し、前記ＯＮ信号未入力回数が所定の値に達したときに前記賞球計数センサのエラー状態を外部に報知するためのエラー報知制御信号を生成し、前記出力制御において前記エラー報知制御信号をエラー報知手段に出力するようにした請求項２又は請求項３に記載のパチンコ遊技機。
【請求項５】
前記払出し制御基板は、前記払出し制御基板用賞球総数が１以上である場合、前記賞球払出装置の駆動にかかる制御を実行し、前記払出し制御基板用賞球総数がゼロである場合、前記賞球払出装置の駆動にかかる制御が内部的に設定されているとき、当該設定を解除するようにした請求項１〜請求項４のうちいずれか一項に記載のパチンコ遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ遊技機において、遊技盤に配設された各入賞口への遊技球の入賞に応じて払出される賞球の払出し制御に関するものである。
【０００２】
【従来の技術】
従来からパチンコ遊技機では、遊技盤の遊技領域内に、例えば、始動入賞口や大入賞口と言われる各種入賞口が設けられている。そして、打球発射装置を使用して遊技盤内に打球された遊技球が各入賞口に入賞すると、各入賞口に応じて異なる賞球（少数個又は多数個）の払い出しが行われるようになっている。そのため、パチンコ遊技機の機裏側には、遊技機における遊技状態制御のために各種制御信号を出力する主制御手段、当該主制御手段からの制御信号に基づき賞球払出装置の駆動を制御する払出し制御手段が備えられている。また、各入賞口に入賞した遊技球は、セーフ球となって機裏側へ排出するためのセーフ球排出通路へ通出され、当該通路において全てのセーフ球がセーフ球処理装置により１個ずつ検出処理されるようになっている。そして、前記各基板及び各装置により、前記セーフ球の１個ずつに係る主制御手段での検出入力処理、及びセーフ球処理装置での検出処理、払出し制御手段での賞球の払出し制御処理、及び賞球払出装置での賞球の払出し作動処理を行って、各セーフ球の１個毎に応じて設定された賞球を区分排出するようになっている。
【０００３】
【発明が解決しようとする課題】
ところが前述した従来のパチンコ遊技機では、セーフ球１個毎に対する賞球の区分払出し制御例として、遊技盤上の各入賞口のうち特定の入賞口（一般的には少数個賞球獲得条件の入賞口）に入賞した一部のセーフ球のみがセーフ球処理装置による検出処理に加えて、当該入賞口に設けられた入賞検知手段でも検知され、その入賞信号が主制御手段に入力され記憶されている。そして、全ての入賞口に入賞したセーフ球がセーフ球処理装置により１個ずつ検出処理される毎に、主制御手段に対し入賞信号の有無が逐一確認されるようになっている。その結果、払出し制御手段では、前記入賞信号が主制御手段に入力記憶されていると、当該記憶内容に従って少数個の賞球が優先して賞球払出装置の駆動に伴う賞球の払出しが行われるようになっている。一方、その確認時に入賞信号が主制御手段に入力記憶されていなければ、多数個の賞球を払出すように賞球払出装置の駆動が制御されるようになっている。
【０００４】
そのため、従来のパチンコ遊技機では賞球の払出し制御においてセーフ球処理装置が必ず必要となっており、遊技機内にセーフ球処理装置を設けるためのスペースを確保しなければならず、遊技機全体の大型化、高コスト化を招くという問題があった。
【０００５】
また、賞球の払出し制御は、払出し制御手段が主導となって行われているため、遊技状態の制御を行うべき主制御手段において払出しに関しての管理が行われていなかった。さらに、賞球の払出し状態を報知するための例えば賞球ＬＥＤなどの制御（点灯・消灯）が払出し制御手段により行なわれているため、本来、賞球の払出しだけを制御すれば良い払出し制御手段に負荷がかかっていたという問題があった。
【０００６】
この発明は、このような従来の技術に存在する問題点に着目してなされたものであり、その目的は、遊技機全体の構成を簡略化すると共に、賞球の払出しに関する制御を主制御手段主導で行い得るパチンコ遊技機を提供することにある。
【０００７】
【課題を解決するための手段】
上記問題点を解決するために、本発明では、各入賞口毎に設けられ当該入賞口への遊技球の入賞に基づき入賞信号を出力する入賞検知手段と、前記入賞検知手段からの入賞信号に基づき遊技機における遊技状態制御のために各種の制御信号を出力する主基板と、前記主基板からの制御信号に基づき賞球払出装置の駆動を制御する払出し制御基板とを備え、前記払出し制御基板は、賞球を１球ずつ払出す駆動をさせるための制御信号を前記賞球払出装置に出力し、前記賞球払出装置は入力した制御信号に基づき駆動して１球ずつの賞球を払出すとともに当該１球ずつの賞球の払出しが完了したことを示す賞球払出し信号を前記主基板及び前記払出し制御基板に出力するように構成されているパチンコ遊技機において、前記主基板は、前記各入賞検知手段がそれぞれ入賞信号を出力する毎に、当該各入賞信号と各別に対応する賞球数の賞球制御信号を前記払出し制御基板に出力すると共に、当該各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置から払出すべき賞球数を各入賞信号毎の賞球数が合算された主基板用賞球総数で管理し、前記賞球払出し信号に基づき前記主基板用賞球総数を減算し、前記払出し制御基板は、前記各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置の駆動制御回数に対応する賞球数を各入賞信号毎の賞球数が合算された払出し制御基板用賞球総数で管理し、前記賞球払出し信号の入力に基づき前記払出し制御基板用賞球総数を減算するとともに、前記払出し制御基板用賞球総数が零になるまで前記賞球払出装置を駆動制御し、前記主基板は、前記賞球払出装置からの前記賞球払出し信号を入力し、前記主基板用賞球総数を減算した結果、前記主基板用賞球総数が所定の負の値になったとき、過剰払出しエラーの状態であることを外部に報知するための制御信号を作成して前記過剰払出しエラーを報知する報知手段に出力するとともに、前記払出し制御基板に賞球の払出しを停止させるための制御信号を出力するようにした。
【０００８】
また、各入賞口毎に設けられ当該入賞口への遊技球の入賞に基づき入賞信号を出力する入賞検知手段と、前記入賞検知手段からの入賞信号に基づき遊技機における遊技状態制御のために各種の制御信号を出力する主基板と、賞球用の遊技球の有無を検出し、遊技球が有る場合にＯＮ信号を出力する一方で、遊技球が無い場合にＯＦＦ信号を出力する賞球制御センサ、及び払出された賞球用の遊技球を検出し、遊技球を検出した場合にＯＮ信号を出力する一方で、遊技球を検出していない場合にＯＦＦ信号を出力する賞球計数センサを有する賞球払出装置と、前記主基板からの制御信号に基づき前記賞球払出装置の駆動を制御する払出し制御基板と、を備え、前記賞球払出装置は、遊技球を１球ずつ整列状態で通入出可能な球通路と、前記球通路において上側に配設された前記賞球制御センサと、前記球通路において前記賞球制御センサから所定間隔をおいて下側に配設された前記賞球計数センサと、前記賞球制御センサと前記賞球計数センサの間で前記球通路内に臨むようにして外周部に球受け部が凹設されるとともに回転自在に支持された球送り体と、前記球送り体の回転を規制及び許容するソレノイドを有し、前記払出し制御基板は、前記賞球払出装置のソレノイドの作動及び作動停止を制御することにより、前記賞球払出装置から賞球を１球ずつ払出すパチンコ遊技機において、前記主基板は、前記各入賞検知手段がそれぞれ入賞信号を出力する毎に、当該各入賞信号と各別に対応する賞球数の賞球制御信号を前記払出し制御基板に出力すると共に、当該各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置から払出すべき賞球数を各入賞信号毎の賞球数が合算された主基板用賞球総数で管理し、前記賞球計数センサからのＯＮ信号に基づき前記主基板用賞球総数を減算し、前記払出し制御基板は、前記各賞球制御信号に対応した賞球数を逐次加算記憶して前記賞球払出装置の駆動制御回数に対応する賞球数を各入賞信号毎の賞球数が合算された払出し制御基板用賞球総数で管理し、前記払出し制御基板用賞球総数が１以上であって、かつ前記賞球制御センサからＯＮ信号を入力するとともに前記賞球計数センサからＯＦＦ信号を入力する第１条件が成立した場合に、前記賞球払出装置の前記ソレノイドを作動させて前記球送り体の回転を許容する作動信号を生成する第１の制御と、前記第１の制御の終了後に、前記制御信号によって作動した前記賞球払出装置の前記賞球制御センサからＯＦＦ信号を入力する、又は前記賞球計数センサからＯＮ信号を入力する第２条件が成立した場合に前記賞球払出装置のソレノイドを作動停止させて前記球送り体の回転を規制する作動停止信号を生成するとともに、前記第２条件が予め定めた所定期間の間に成立する迄、前記ソレノイドを繰り返し作動及び作動停止させるべく前記作動信号及び前記作動停止信号を生成する第２の制御と、前記第２の制御の終了後に、前記賞球計数センサからＯＮ信号を入力し、かつ前記払出し制御基板用賞球総数が１以上である第３条件が成立した場合に前記払出し制御基板用賞球総数を１減算する第３の制御と、前記第１の制御及び前記第２の制御で生成した前記作動信号及び前記作動停止信号を前記賞球払出装置に出力する出力制御とを実行し、前記第１の制御、前記第２の制御、前記第３の制御、及び前記出力制御からなる１球の賞球の払出しに係る制御を前記払出し制御基板用賞球総数が零となる迄、繰り返し実行するように構成されており、前記主基板は、前記賞球計数センサからＯＮ信号を入力し、前記主基板用賞球総数を減算した結果、前記主基板用賞球総数が所定の負の値になったとき、過剰払出しエラーの状態であることを外部に報知するための制御信号を作成して前記過剰払出しエラーを報知する報知手段に出力するとともに、前記払出し制御基板に賞球の払出しを停止させるための制御信号を出力するようにした。
【０００９】
また、前記払出し制御基板は、前記第２の制御において前記賞球制御センサからＯＮ信号を入力している状態で前記賞球計数センサからＯＮ信号を入力した場合には１球の賞球の払出しが行われたと判断し、前記賞球制御センサのＯＦＦ信号未入力回数を１加算した上で前記第３の制御において前記賞球総数を１減算し、連続する所定個数の賞球の払出しにおいて前記ＯＦＦ信号未入力回数が前記所定個数に対応する値に達したときに前記賞球制御センサのエラー状態を外部に報知するためのエラー報知制御信号を生成し、前記出力制御において前記エラー報知制御信号をエラー報知手段に出力するようにした。
また、前記払出し制御基板は、前記第２の制御において前記賞球制御センサからＯＦＦ信号を入力したことにより前記作動停止信号を生成して前記第２の制御を終了させてから所定期間を経過しても前記賞球計数センサからＯＮ信号を入力しなかった場合には前記賞球計数センサのＯＮ信号未入力回数を１加算するとともに、前記第１の制御と前記第２の制御を再び実行し、前記第２の制御を再び実行しても前記賞球計数センサからＯＮ信号を入力しなかった場合には前記ＯＮ信号未入力回数をさらに１加算し、前記ＯＮ信号未入力回数が所定の値に達したときに前記賞球計数センサのエラー状態を外部に報知するためのエラー報知制御信号を生成し、前記出力制御において前記エラー報知制御信号をエラー報知手段に出力するようにした。
【００１０】
また、前記払出し制御基板は、前記払出し制御基板用賞球総数が１以上である場合、前記賞球払出装置の駆動にかかる制御を実行し、前記払出し制御基板用賞球総数がゼロである場合、前記賞球払出装置の駆動にかかる制御が内部的に設定されているとき、当該設定を解除するようにした。
【００１１】
【発明の実施の形態】
以下、本発明におけるパチンコ遊技機（以下、「遊技機」という。）を具体化した一実施形態を図１〜図２２に基づき詳細に説明する。
【００１２】
最初に、図１〜図５を用いて本実施形態における遊技機の基本的構成と遊技機の各種制御を行う各種制御基板について詳細に説明する。
図１に略示するように、遊技機１０において機体の外郭をなす外枠１１の開口前面側には、各種の遊技用構成部材をセットする縦長方形の中枠１２が開閉及び着脱可能に組み付けられている。また、前記中枠１２の前面側には、機内部の遊技盤１３を透視保護するための前枠１４と上球皿１５が共に横開き状態で開閉可能に組付け整合されている。そして、前記前枠１４の周囲前面側には、遊技機の遊技状態（図柄変動、リーチ、大当たりなど）に応じて点灯（点滅）・消灯を行う電飾表示部１６が設けられている。また、前記前枠１４の上部中央には、賞球が払出される毎に当該払出し状態にあることを遊技機１０上で発光表示する発光体（ランプ）で構成された賞球ＬＥＤ１７が設けられている。なお、本実施形態では賞球ＬＥＤ１７が払出し状態報知手段に相当している。
【００１３】
さらに、前記中枠１２の下部には下球皿１８、打球発射装置１９等が装着されている。また、外枠１１の一側縁には球貸しシステムに利用されるカードユニット部２０が装着されており、同カードユニット部２０のカード挿入口２１にプリペイドカードが挿入されて前記上球皿１５の上部前面に設けられた球貸し操作部２２が操作されると、前記カードの有効金額内における一定額単位に対して所定個数（例えば、１００円に対して２５個）の貸し球を払出し得るようになっている。
【００１４】
そして、前記遊技盤１３の前面略中央には、複数列（本実施形態では３列）の図柄による図柄組み合せゲームが行われる特別図柄表示装置２３が各図柄を表示するための表示ユニット２４を備えて配設されている。また、前記特別図柄表示装置２３の下方には、始動入賞口２５が一対の羽根部材からなる普通電動役物２６と一体的に構成されて配設されている。そして、前記普通電動役物２６は、図５に示すソレノイドＳＯＬ１の励磁作用により開放・閉鎖動作が行われるようになっている。また、前記始動入賞口２５の奥方には、当該入賞口２５に入賞した遊技球を検知するための入賞検知手段としての始動口スイッチＳＷ１が配設されている（図５に示す）。そして、前記始動入賞口２５の下方には、普通図柄作動ゲート２７が配設されており、同ゲート２７には通過した遊技球を検知するための図示しない普通図柄変動スイッチが設けられている。
【００１５】
さらに、前記普通図柄作動ゲート２７の下方には、大入賞口２８が配設されている。そして、前記大入賞口２８は前記特別図柄表示装置２３における図柄組み合せゲームの結果、前記表示ユニット２４上に各列の図柄が同一図柄で一致した図柄パターンが表示されると、図５に示すソレノイドＳＯＬ２の励磁作用により開放・閉鎖動作が行われるようになっている。なお、大入賞口２８の開放動作は、例えば、開放から３０秒経過するまで、あるいは、規定入賞個数（一般には１０個）の遊技球が大入賞口２８に入賞するまで開放するようになっており、この開放動作は最大、規定開放回数の上限値（一般には１６回）まで繰り返されるようになっている。そして、前記大入賞口２８の奥方には、入賞した遊技球を検知し入賞個数をカウントするためのカウントスイッチＳＷ２及び特定入賞（所謂Ｖ入賞）を検知するための特定通過カウントスイッチＳＷ３が配設されている（共に図５に示す。）なお、本実施形態では、前記カウントスイッチＳＷ２及び特定通過カウントスイッチＳＷ３が入賞検知手段に相当している。
【００１６】
また、前記特別図柄表示装置２３の上方には、前記始動入賞口２５に入賞した遊技球のうち、始動保留球数として記憶した始動保留球数の記憶値を表示するための始動保留球数表示器２９が配設されている。そして、前記始動保留球数表示器２９は、複数（本実施形態では４個）のＬＥＤ（ランプ）により構成されている。また、前記始動保留球数表示器２９の上方には、前記普通図柄作動ゲート２７への遊技球の通過により普通図柄変動ゲームが行われる普通図柄表示装置３０が配設されている。そして、普通図柄変動ゲームの結果、前記普通図柄表示装置３０に特定の図柄（例えば、「７」）が表示されると、前記普通電動役物２６が一定時間だけ開放されることで前記始動入賞口２５への遊技球の入賞が容易とされる。さらに、前記始動保留球数表示器２９の上方には、前記普通図柄作動ゲート２７を通過した遊技球のうち、普通図柄保留球数として記憶した普通図柄保留球数の記憶値を表示するための普通図柄保留球数表示器３１が配設されている。そして、前記普通図柄保留球数表示器３１は、複数（本実施形態では４個）のＬＥＤ（ランプ）により構成されている。
【００１７】
また、前記特別図柄表示装置２３及び大入賞口２８の両側方には、遊技球の入賞により所定個数の賞球が払い出される第１〜第４入賞口３２〜３５が配設されている。そして、前記各入賞口３２〜３５の奥方には、入賞した遊技球を検知するための入賞検知手段としての入賞口スイッチＳＷ４〜ＳＷ７が配設されている。なお、各入賞口２５，２８，３２〜３５に配設された各スイッチＳＷ１〜ＳＷ７は、電磁式あるいは機械式の何れのスイッチであっても良い。
【００１８】
一方、図２には遊技機１０の機裏側が示されており、前記中枠１２の裏側には各種球通路及び処理部等を備えた機構セット盤３６が着脱自在にセットされており、この機構セット盤３６では前記遊技盤１３の裏側と対応する位置に保護カバー３７が開閉可能にセットされている。そして、前記保護カバー３７内には、遊技場の電源ＡＣ（２４Ｖ）が供給される電源基板３８と、遊技機１０に配設された各種表示部材、即ち、電飾表示部１６、賞球ＬＥＤ１７、始動保留球数表示器２９及び普通図柄保留球数表示器３１の点灯（点滅）・消灯を制御するためのランプ制御基板３９が配設されている。
【００１９】
また、前記保護カバー３７内には、前記特別図柄表示装置２３の図柄組み合せゲームを制御するための図５に示す特別図柄表示基板４０、及び普通図柄表示装置３０の普通図柄変動ゲームを制御するための普通図柄表示基板４１が配設されている。さらに、前記保護カバー３７には、賞球の未払い出し個数を外部に報知するための未払出し個数報知手段としての未払出し個数カウンタ４２が配設されている。そして、前記未払出し個数カウンタ４２は、図３に示すように複数（本実施形態では４個）の７セグメントＬＥＤ４２ａ〜４２ｄが並列配置されて構成されている。従って、前記未払出し個数カウンタ４２には４桁の数字が表示できるようになっており、図３では「３５」が表示（前記ＬＥＤ４２ｃに「３」を、前記ＬＥＤ４２ｄに「５」を表示）されることで３５個の賞球が未払い出しの状態であることが確認できるようになっている。また、前記保護カバー３７の周囲には、球タンク４３から整流樋４４を介して貯留球が流下供給される供給経路部４５が前記保護カバー３７の右方領域に上下方向へ延設されている。
【００２０】
そして、前記供給経路部４５の下流端には球払出装置４６が前記機構セット盤３６に対し着脱可能にビス等で取着セットされ、前記球払出装置４６から賞球又は貸し球として払出された貯留球（遊技球）が図示しない球通路を介して前記上球皿１５（下球皿１８）へ供給されるようになっている。ここで、前記球払出装置４６の構成について図４に基づき説明すると、前記球払出装置４６は前記機構セット盤３６側の供給経路部４５から流下供給される遊技球を１球ずつ整列状態で通入出可能な球通路４７を備えている。そして、前記球通路４７の途中には球検出手段４８を構成する上下の各センサ４８ａ，４８ｂが所定間隔をおいて配設されている。なお、本実施形態では、上側のセンサ４８ａを球制御センサ４８ａ、下側のセンサ４８ｂを球計数センサ４８ｂという。そして、前記両センサ４８ａ，４８ｂの間で球通路４７内に臨むようにして外周部に球受け部４９ａが凹設された爪車式の球送り体４９が回転自在に支持されている。
【００２１】
また、前記球送り体４９の球受け部４９ａにはバネ５０により図４において反時計方向へ回動付勢された可動鉄片５１の先端が係合されており、可動鉄片５１の近傍には後述する払出し制御基板５４からの制御信号を受けて励磁・消磁作動するソレノイド５２が配設されている。なお、前記球払出装置４６は賞球払出し及び貸し球払出し兼用タイプのものであり、図５に示すように賞球払出装置４６及び球貸し払出装置４６として機能している。そして、賞球払出装置４６では、前記球制御センサ４８ａ及び球計数センサ４８ｂが賞球制御センサ４８ａ及び賞球計数センサ４８ｂとして、ソレノイド５２が賞球ソレノイド５２として機能をするようになっている。また、球貸し払出装置４６では、前記球制御センサ４８ａ及び球計数センサ４８ｂが球貸し制御センサ４８ａ及び球貸し計数センサ４８ｂとして、ソレノイド５２が球貸しソレノイド５２として機能するようになっている。
【００２２】
そして、図２に示すように前記保護カバー３７の下方、即ち、機構セット盤３６の下部外側には遊技機１０における遊技状態を制御するための主制御手段としての主基板５３及び前記球払出装置４６を駆動させて賞球（貸し球）払出しを制御するための払出し制御手段としての払出し制御基板５４がそれぞれ横開き形態で開閉可能に支持されている。また、前記払出し制御基板５４には、７セグメントＬＥＤで構成されたエラー報知部５５が配設されており、同報知部５５には賞球（貸し球）の払出しに関するエラー内容を示す情報（例えば０〜９までの数字によるコード）が点灯表示されるようになっている。さらに、前記払出し制御基板５４の上方には、インターフェースボード５６が配設されており、同ボード５６には図示しないフラットケーブルにより前記カードユニット部２０が接続されている。また、前記払出し制御基板５４の下方には、遊技機１０に装着された図示しないスピーカから発せられる効果音を制御するための音声制御基板５７が配設されている。また、図２において前記保護カバー３７の右側上方には、賞球（貸し球）の払出し状態を外部側（遊技場管理システム側）に中継出力するための払出し状態報知手段としての外部接続端子板５８が配設されている。
【００２３】
次に、本実施形態の遊技機１０における各構成部材と各種基板の接続態様を図５に基づき説明する。
まず、遊技場の電源ＡＣは、前記電源基板３８に接続されたランプ制御基板３９、特別図柄表示基板４０、主基板５３、払出し制御基板５４、インターフェースボード５６及び音声制御基板５７に供給されており、当該基板３９，４０，５３，５４，５６を介して遊技機１０を構成する各構成部材に電源が供給されるようになっている。
【００２４】
そして、前記主基板５３には、遊技機１０の遊技状態を制御するためのＣＰＵ５３ａが備えられており、同ＣＰＵ５３ａには遊技状態の制御に必要な各種制御情報が記憶されたＲＯＭ５３ｂ及び遊技状態に応じて逐次変更される制御情報が記憶されるＲＡＭ５３ｃが接続されている。なお、前記制御情報としてＲＯＭ５３ｂには、各種遊技プログラム（大当たり、リーチ、表示図柄などに関する各種乱数を含む）が記憶されている。また、ＲＯＭ５３ｂには、主基板５３に接続された各入賞口２５，２８，３２〜３５における各スイッチＳＷ１〜ＳＷ７が出力する入賞信号に各別に対応する賞球数が記憶されている。さらに、ＲＯＭ５３ｂには、前記払出し制御基板５４に出力される前記各賞球数に各別に対応する制御信号（賞球制御信号）、ランプ制御基板３９や特別図柄表示基板４０などの各種基板に出力される各種制御信号が記憶されている。
【００２５】
なお、本実施形態では、賞球数として前記始動入賞口２５及び各入賞口３２，３３，３５については１個の入賞に対し賞球を５個、第３入賞口３４については１個の入賞に対し賞球を１０個、大入賞口２８については１個の入賞に対し賞球を１５個払出すように設定されている。また、前記制御情報としてＲＡＭ５３ｃには、始動保留球数及び普通図柄保留球数の記憶値、前記ＣＰＵ５３ａが抽出した各乱数の値及び前記各スイッチＳＷ１〜ＳＷ７から入力される各入賞信号毎に対応した賞球数が合算された主基板用賞球総数が記憶（管理）されている。そして、前記ＣＰＵ５３ａは前記各入賞信号に基づきＲＯＭ５３ｂに記憶された賞球数を読み出し、当該賞球数をＲＡＭ５３ｃに記憶される主基板用賞球総数に逐次加算することで新たな主基板用賞球総数としてＲＡＭ５３ｃに書き換えるようになっている。
【００２６】
また、前記主基板５３には、特別図柄表示装置２３を構成する特別図柄表示基板４０を介して表示ユニット２４が接続されており、前記ＣＰＵ５３ａは前記ＲＡＭ５３ｃに記憶された各種乱数の値に基づき前記特別図柄表示基板４０に対し図柄組み合せゲームに関する制御信号を出力するようになっている。また、前記主基板５３にはランプ制御装置５９を構成するランプ制御基板３９が接続されており、前記ＣＰＵ５３ａは各入賞信号及び図柄組み合せゲームの内容などに基づきランプ制御基板３９に対し遊技機１０に配設された各種表示部材を制御するための制御信号を出力するようになっている。
【００２７】
そして、前記ランプ制御基板３９には、特別図柄記憶表示基板６０を介して始動保留球数表示器２９が、普通図柄記憶表示基板６１を介して普通図柄保留球数表示器３１が、ランプ表示基板６２を介して電飾表示部１６が、賞球ＬＥＤ基板６３を介して賞球ＬＥＤ１７が接続されている。従って、ランプ制御基板３９はＣＰＵ５３ａから出力された各種制御信号を入力すると、前記各基板６０〜６３を介して各種表示部材の点灯（点滅）・消灯を制御するようになっている。
【００２８】
そして、前記主基板５３には音声制御装置６４を構成する音声制御基板５７が接続されており、前記ＣＰＵ５３ａは前記特別図柄表示装置２３における図柄組み合せゲームの内容などに基づき音声制御基板５７に対し音声出力を制御するための制御信号を出力するようになっている。また、主基板５３には普通図柄表示基板４１が接続されており、前記ＣＰＵ５３ａは前記普通図柄変動スイッチからの入賞信号に基づき、前記普通図柄表示基板４１に対し普通図柄変動ゲームを行うための制御信号を出力するようになっている。また、前記主基板５３には、前記普通電動役物２６の開閉動作を行うためのソレノイドＳＯＬ１及び大入賞口２８の開閉動作を行うためのソレノイドＳＯＬ２が接続されている。そして、前記ＣＰＵ５３ａは普通図柄変動ゲームあるいは図柄組み合せゲームの内容に基づき各ソレノイドＳＯＬ１，ＳＯＬ２を制御するための制御信号を出力するようになっている。
【００２９】
また、前記主基板５３には未払出し個数カウンタ４２が接続されており、ＣＰＵ５３ａはＲＡＭ５３ｃに記憶された主基板用賞球総数の管理状態に基づき賞球の未払い出し個数を報知するための制御信号を出力するようになっている。さらに、前記主基板５３には外部接続端子板５８が接続されており、ＣＰＵ５３ａは主基板用賞球総数の管理状態に基づき外部接続端子板５８に対し賞球の払出し状態を外部に報知するための制御信号を出力するようになっている。
【００３０】
また、前記主基板５３には前記賞球制御信号に基づき賞球の払出しを制御するための払出し制御基板５４が接続されると共に、前記両基板５３，５４には賞球を払出すための賞球払出装置４６が接続されている。そして、前記主基板５３（ＣＰＵ５３ａ）は前記各スイッチＳＷ１〜ＳＷ７からの入賞信号を入力する毎に、当該入賞信号と各別に対応する賞球数に基づく前記賞球制御信号をＲＯＭ５３ｂから読み出し、当該賞球制御信号を払出し制御基板５４に対し出力するようになっている。また、主基板５３には賞球払出装置４６を構成する前記賞球計数センサ４８ｂが賞球を払出す毎に（本実施形態では１個払出す毎に）出力する制御信号（ＯＮ信号（賞球払出し信号）／ＯＦＦ信号）が入力されるようになっている。そして、前記主基板５３のＣＰＵ５３ａは、前記賞球計数センサ４８ｂから入力した賞球払出し信号を入力することで前記ＲＡＭ５３ｃに記憶された主基板用賞球総数の値を減算（−１）し書き換えるようになっている。
【００３１】
一方、前記払出し制御基板５４には、主基板５３からの制御信号（賞球制御信号）に基づき前記賞球払出装置４６の駆動、即ち、賞球の払出しを制御するためのＣＰＵ５４ａが設けられている。また、前記ＣＰＵ５４ａには前記賞球払出装置４６を駆動させるための制御情報（制御プログラム）が記憶されたＲＯＭ５４ｂと、賞球の払出し状態に基づき逐次変更される制御情報が記憶されるＲＡＭ５４ｃが接続されている。そして、前記制御情報としてＲＡＭ５４ｃには、前記主基板５３から入力された賞球制御信号に対応した賞球数を逐次加算し、前記賞球払出装置４６の駆動制御回数に対応する賞球数を各入賞信号毎の賞球数が合算された払出し制御基板用賞球総数として記憶（管理）されている。また、払出し制御基板５４にはエラー報知部５５が接続されており、主基板５３で検出されたエラー（例えば、過剰払出しエラー）に関する制御信号、あるいは、払出し制御基板５４で検出したエラー（例えば、賞球払出装置４６のエラー）に関する制御信号に基づき所定のエラー報知を行うようになっている。
【００３２】
そして、前記払出し制御基板５４と前記賞球払出装置４６は双方向に信号の入出力が可能となっており、前記払出し制御基板５４からは賞球払出装置４６に対し賞球の払出しを制御するための制御信号が出力されるようになっている。また、前記賞球払出装置４６からは前記払出し制御基板５４に対し前記賞球制御センサ４８ａ及び賞球計数センサ４８ｂからの制御信号が出力されるようになっている。なお、賞球制御センサ４８ａから出力される制御信号は賞球用の遊技球の有無を検出したことを示す信号（ＯＮ信号（有）／ＯＦＦ信号（無））である。従って、本実施形態では、主基板５３及び払出し制御基板５４に設けられた各ＲＡＭ５３ｃ，５４ｃにおいて各入賞信号毎の賞球数が合算された主基板用／払出し制御基板用賞球総数が各別に記憶（管理）されている。そして、前記主基板５３と払出し制御基板５４で管理された前記両賞球総数は、前記賞球計数センサ４８ｂからの賞球払出し信号に基づき減算され、通常、両賞球総数は一致するようになっている。
【００３３】
さらに、前記払出し制御基板５４には球貸し払出装置４６が接続されると共に、インターフェースボード５６を介して球貸し操作部２２及びカードユニット部２０が接続されている。そして、前記払出し制御基板５４は貸し球操作部２２から入力された貸し球の払出しに関する制御信号に基づき、前記球貸し払出装置４６に対し貸し球の払出しを制御するための制御信号を出力するようになっている。また、前記球貸し払出装置４６と払出し制御基板５４は、前述した前記賞球払出装置４６と払出し制御基板５４と同様、双方向に制御信号の入出力が行えるように接続されている。なお、払出し制御基板５４では球貸し計数センサ４８ｂからの制御信号に基づき前記ＲＡＭ５４ｃに記憶された払出し制御基板用賞球総数の値を書き換えない。
【００３４】
次に、このように構成された遊技機１０における基本的な賞球の払出し態様を始動入賞口２５に遊技球が入賞した場合を例として図５に基づき説明する。
まず、始動入賞口２５へ遊技球が入賞すると、前記始動口スイッチＳＷ１からは主基板５３に対し入賞信号が出力される。そして、主基板５３では当該入賞信号の入力に基づき、前記ＣＰＵ５３ａが入賞信号に対応する賞球数（５個）をＲＯＭ５３ｂから読み出すと共に、ＲＡＭ５３ｃに記憶されている主基板用賞球総数に前記賞球数を加算して新たな主基板用賞球総数として記憶する。
【００３５】
また、前記ＣＰＵ５３ａは読み出した賞球数に対応する賞球制御信号をＲＯＭ５３ｂから読み出すと共に、前記払出し制御基板５４に対し賞球制御信号を出力する。さらに、前記ＣＰＵ５３ａは入賞信号に基づきＲＯＭ５３ｂに記憶されている各種乱数の値を抽出し、図柄組み合せゲームに関する制御信号を特別図柄表示基板４０に出力する。そして、前記特別図柄表示基板４０では入力した制御信号に基づき表示ユニット２４上で図柄組み合せゲームが行われるようになっている。また、ＣＰＵ５３ａからは、ランプ制御基板３９及び音声制御基板５７に対し図柄組み合せゲームの内容に基づく各種表示部材及び音声出力を制御するための制御信号が出力される。そして、前記ランプ制御基板３９ではランプ表示基板６２を介して電飾表示部１６の制御を行うと共に、前記音声制御基板５７ではスピーカを介して効果音が出力される。また、ＣＰＵ５３ａからはＲＡＭ５３ｃに記憶した主基板用賞球総数を賞球の未払い出し個数として前記未払出し個数カウンタ４２に表示するための制御信号が未払出し個数カウンタ４２に対し出力される。
【００３６】
一方、賞球制御信号を入力した払出し制御基板５４では、前記ＣＰＵ５４ａが当該賞球制御信号に対応する賞球数をＲＡＭ５４ｃに記憶した払出し制御基板用賞球総数に加算し、新たな払出し制御基板用賞球総数として記憶する。そして、ＣＰＵ５４ａは、前記賞球制御センサ４８ａ及び賞球計数センサ４８ｂから所定の制御信号（払出しができる状態を示す信号）を入力すると、払出し制御基板用賞球総数に基づき前記賞球払出装置４６（賞球ソレノイド５２）を駆動させるための制御信号を賞球払出装置４６に対し出力する。すると、前記賞球払出装置４６では、入力した制御信号に基づき賞球ソレノイド５２がＯＮ（励磁）されることで、１個の賞球が払い出されるようになっている。このとき、賞球の払出しを検知した前記賞球計数センサ４８ｂからは、主基板５３及び払出し制御基板５４に対し賞球払出し信号（ＯＮ信号）が出力されるようになっている。
【００３７】
そして、当該賞球払出し信号を入力した前記両基板５３，５４では、各ＣＰＵ５３ａ，５４ａがＲＡＭ５３ｃ，５４ｃに記憶した主基板用／払出し基板用賞球総数の値を減算（−１）すると共に、新たな主基板用／払出し基板用賞球総数としてＲＡＭ５３ｃ，５４ｃに記憶する。そして、前記ＣＰＵ５３ａは、新たに記憶した主基板用賞球総数（未払い出し個数）の値を未払出し個数カウンタ４２に表示させるために、未払出し個数カウンタ４２に対し制御信号を出力する。また、表示ユニット２４上における図柄組み合せゲームの結果、大当たり遊技状態となった場合、ＣＰＵ５３ａは、大入賞口２８の開閉動作を制御するための制御信号をソレノイドＳＯＬ２に対し出力する。また、払出し制御基板５４では、ＣＰＵ５４ａが残りの賞球を払出すために前述と同様に賞球制御センサ４８ａ及び賞球計数センサ４８ｂからの所定の制御信号に基づき、賞球払出装置４６を駆動させるための制御信号を出力する。
【００３８】
次に、本実施形態における遊技機１０において通常、遊技中に行われている主基板５３及び払出し制御基板５４の制御態様を図６〜図２２に示すフローチャートに基づき詳細に説明する。そして、以下の説明では、賞球の払出しに関係する制御態様について特に詳細に説明されている。なお、図６〜図１２には主基板５３における制御態様のフローチャートが、図１３〜図２２には払出し制御基板５４における制御態様のフローチャートが示されている。
【００３９】
まず、図６には主基板５３のＣＰＵ５３ａにより所定周期毎（例えば、２ｍｓ毎）に実行処理される遊技プログラムのメインルーチンが示されている。
そして、このメインルーチンにおいて前記ＣＰＵ５３ａでは、レジスタの退避処理（ステップＳＭ１）、ポートの設定処理（ステップＳＭ２）、ウォッチドッグタイマのクリア（リセット）処理（ステップＳＭ３）が続いて行われるようになっている。
【００４０】
次に、ＣＰＵ５３ａでは賞球払出装置４６を構成する賞球計数センサ４８ｂからの制御信号に基づいて賞球計数センサ入力処理が行われる（ステップＳＭ４）。即ち、ＣＰＵ５３ａでは主基板５３に入力される前記賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号に基づき、賞球の払出し状態を外部に報知するための制御信号（賞球情報信号）の作成、主基板用賞球総数の書き換え及び過剰払出しエラーの判定などが行われる。次に、ＣＰＵ５３ａでは各種基板３９，４０，４１，５４，５７，５８、あるいは、各種構成部材ＳＯＬ１，ＳＯＬ２，４２に対し各種制御信号を出力するための出力処理が行われる（ステップＳＭ５）。そして、ＣＰＵ５３ａでは主基板５３に入力される各種信号の入力確認を行うための入力処理が行われる（ステップＳＭ６）。即ち、ＣＰＵ５３ａは主基板５３に対し入力される前記各スイッチＳＷ１〜ＳＷ７及び普通図柄変動スイッチ、あるいは、満杯スイッチ（図示しない）からの入力信号の有無の確認を行うようになっている。
【００４１】
次に、ＣＰＵ５３ａではＲＯＭ５３ｂに記憶された各種乱数の値をカウントするための乱数処理が行われる（ステップＳＭ７）。そして、ＣＰＵ５３ａでは前記ステップＳＭ７でカウントされている各種乱数の値の抽出、特別図柄表示装置２３における図柄組み合せゲームに関する制御信号を作成する特別図柄処理が行われる（ステップＳＭ８）。即ち、ＣＰＵ５３ａはカウントされている大当たり乱数、リーチ判定乱数や表示図柄乱数などの各種乱数の値を抽出するようになっている。そして、前記ＣＰＵ５３ａでは抽出された各種乱数の値に基づき、前記特別図柄表示基板４０に出力する図柄組み合せゲームの開始・終了、はずれ図柄あるいは大当たり図柄及び図柄組み合せゲームでの各図柄の変動処理に関する制御信号を作成するようになっている。
【００４２】
次に、ＣＰＵ５３ａでは大当たり時に開放・閉鎖動作させる前記大入賞口２８の制御を行うための制御信号を作成する第１種特別電動役物処理が行われる（ステップＳＭ９）。即ち、ＣＰＵ５３ａはカウントスイッチＳＷ２及び特定通過カウントスイッチＳＷ３の入賞信号に基づく大入賞口２８の開放・閉鎖処理（ソレノイドＳＯＬ２の励磁・消磁の切換）を行うための制御信号を作成するようになっている。次に、ＣＰＵ５３ａでは普通図柄表示装置３０における普通図柄変動ゲームの制御を行うための制御信号を作成する普通図柄処理が行われる（ステップＳＭ１０）。即ち、ＣＰＵ５３ａは普通図柄変動ゲートへの遊技球の通過に基づき普通図柄変動ゲームの開始・終了及び図柄の表示を行うための制御信号を作成するようになっている。次に、ＣＰＵ５３ａでは普通図柄変動ゲームの結果、小当たりの発生に伴い開放・閉鎖動作させる普通電動役物２６の制御を行うための制御信号を作成する普通電動役物処理が行われる（ステップＳＭ１１）。即ち、ＣＰＵ５３ａは普通電動役物２６の開放・閉鎖（ソレノイドＳＯＬ１の励磁・消磁の切換）を行うための制御信号を作成するようになっている。
【００４３】
次に、ＣＰＵ５３ａでは遊技中に発生した各種エラーを報知するための制御信号を作成するエラー処理が行われる（ステップＳＭ１２）。即ち、ＣＰＵ５３ａでは過剰払出しエラー（主基板用賞球総数に対し余分に賞球が払出された状態）や満杯エラー（上球皿１５及び下球皿１８が賞球で満杯状態であり払出しができないことを示すエラー）をエラー報知部５５に報知させるための制御信号が作成される。また、ＣＰＵ５３ａでは過剰払出しエラーや満杯エラーである場合、前記電飾表示部１６を消灯させるための制御信号、スピーカからエラー音を出力するための制御信号及び賞球の払出しを停止させるための制御信号が作成される。そして、前記ステップＳＭ１２で作成された各制御信号に基づき、ランプ制御基板３９による電飾表示部１６の消灯、払出し制御基板５４による賞球払出しの停止、エラー報知部５５によるエラー報知及び音声制御基板５７によるエラー音の出力が行われるようになっている。なお、満杯エラーの場合、当該エラーが解消（満杯スイッチがＯＮからＯＦＦになった場合）すると、賞球の払出しを開始するための制御信号が作成され、当該制御信号に基づき払出し制御基板５４による賞球の払出しが開始されるようになっている。
【００４４】
次に、ＣＰＵ５３ａでは賞球の払出しを前記払出し制御基板５４に対し指示するための賞球制御信号（賞球コマンド）を作成するための賞球払出し処理が行われる（ステップＳＭ１３）。そして、ＣＰＵ５３ａではエラー復帰フラグの設定（ステップＳＭ１４）、遊技中における各種情報の処理（ステップＳＭ１５）、試験信号の処理（ステップＳＭ１６）及びレジスタの復帰（ステップＳＭ１７）を行った後、前記ステップＳＭ１に移行し、前記ステップＳＭ１７までの各処理を繰り返すようになっている。
【００４５】
次に、図６に示す主基板５３のメインルーチンにおける賞球計数センサ入力処理（ステップＳＭ４）について図７に基づいてさらに詳細に説明する。
まず、賞球計数センサ入力処理においてＣＰＵ５３ａでは、賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＮ信号（賞球払出し信号）であるか否か、即ち、賞球の払い出しが行われたか否かが判定される（ステップＳＭ１００）。そして、その判定結果が肯定、即ち、賞球の払出しが行われた場合には、ＲＡＭ５３ｃに記憶されている賞球情報カウンタの値を加算（＋１）する（ステップＳＭ１０１）。なお、賞球情報カウンタとは、賞球の払出し状態を外部接続端子板５８を介して遊技場管理システム側へ出力するタイミングを設定するものであり、本実施形態では所定個数（例えば１０個）の払出しが行われる毎に賞球払出し状態が出力されるようになっている。また、前記ステップＳＭ１００の判定結果が否定、即ち、賞球計数センサ４８ｂの信号がＯＦＦ信号である場合、ＣＰＵ５３ａは払出しが行われていないため賞球計数センサ入力処理を終了し、メインルーチンにおける前記ステップＳＭ５（出力処理）に移行する。
【００４６】
一方、前記ステップＳＭ１０１の処理を終了した前記ＣＰＵ５３ａでは、前記賞球情報カウンタの値が所定カウント（１０カウント）に達したか否かが判定される（ステップＳＭ１０２）。そして、その判定結果が肯定、即ち、所定個数の払出しが行われた場合、賞球情報カウンタの値をゼロ（リセット）にし（ステップＳＭ１０３）、ＣＰＵ５３ａでは所定個数の払出しが完了したことを外部接続端子板５８に出力するための賞球情報信号が作成される（ステップＳＭ１０４）。なお、前記ステップＳＭ１０２の判定結果が否定、即ち、所定個数の払出しが行われていない場合には、ステップＳＭ１０５の処理に移行する。
【００４７】
そして、ＣＰＵ５３ａでは賞球計数センサ４８ｂから入力したＯＮ信号（賞球払出し信号）に基づきＲＡＭ５３ｃに記憶されている主基板用賞球総数の値を減算（−１）し、新たな主基板用賞球総数としてＲＡＭ５３ｃへ書き換える。また、ＣＰＵ５３ａでは前記主基板用賞球総数（賞球の未払い出し個数）を未払出し個数カウンタ４２に表示するための制御信号が作成される（ステップＳＭ１０５）。即ち、ＣＰＵ５３ａは賞球払出装置４６から１個の賞球が払出される毎に賞球払出し信号を入力し、当該信号に基づき主基板用賞球総数を１個ずつ減算するようになっている。その結果、主基板用賞球総数の値が随時変更されることで、未払出し個数カウンタ４２における未払い出し個数の表示がリアルタイムに変更されるようになっている。
【００４８】
次に、ＣＰＵ５３ａでは前記主基板用賞球総数の値を減算（−１）した結果、当該賞球総数が負の値（マイナス値）になったか否かが判定される（ステップＳＭ１０６）。そして、その判定結果が肯定、即ち、主基板用賞球総数の値が負の値となった場合、ＣＰＵ５３ａはエラーと認定し外部に報知すべき過剰払出しの状態であるか否かが判定される（ステップＳＭ１０７）。その判定結果が否定、即ち、エラーと認定すべき過剰払出しの状態でない場合、ＣＰＵ５３ａは前記ＳＭ１０７で判定された過剰払出し回数のデータを加算（＋１）し、ＲＡＭ５３ｃに記憶された過剰払出し回数の値を書き換える（ステップＳＭ１０８）。
【００４９】
次に、ＣＰＵ５３ａでは過剰払出し回数が所定回数（本実施形態では３回）に達したか否かが判定される（ステップＳＭ１０９）。そして、この判定結果が肯定、即ち、所定回数に達している場合、ＣＰＵ５３ａでは遊技機１０が過剰払出しエラーの状態であることをＲＡＭ５３ｃにセットする（ステップＳＭ１１０）。なお、本実施形態では、例えば、入力信号のノイズなどの要因により一時的に過剰払出しの状態が検出される場合を考慮しているため、過剰払出し回数が所定回数になったときエラーと判定されるようになっている。そして、ＣＰＵ５３ａは賞球計数センサ入力処理のサブルーチンを終了し、メインルーチンのステップＳＭ５（出力処理）に移行する。なお、ＣＰＵ５３ａは前記ステップＳＭ１０６，ＳＭ１０９の判定結果が否定、あるいは、ステップＳＭ１０７の判定結果が肯定の場合、賞球計数センサ入力処理のサブルーチンを終了し、メインルーチンのステップＳＭ５（出力処理）に移行する。
【００５０】
次に、図６に示す主基板５３のメインルーチンにおける出力処理（ステップＳＭ５）について図８及び図９に基づいてさらに詳細に説明する。
まず、出力処理においてＣＰＵ５３ａからは、各基板４０，４１，５４，５７，５８及び各種構成部材ＳＯＬ１，ＳＯＬ２，４２に対し、前記メインルーチンにおけるステップＳＭ８〜ＳＭ１３で作成した各種制御信号が出力される（ステップＳＭ２００）。即ち、ＣＰＵ５３ａは特別図柄表示基板４０へ図柄組み合せゲームに関する制御信号を、普通図柄表示基板４１へ普通図柄変動ゲームに関する制御信号を、払出し制御基板５４へ賞球の払出しに関する賞球制御信号とエラー報知部５５にエラー表示をさせるための制御信号を出力する。また、ＣＰＵ５３ａは音声制御基板５７へ音声出力に関する制御信号を、外部接続端子板５８へ賞球の払出し状態の外部出力に関する制御信号を、ソレノイドＳＯＬ１，ＳＯＬ２を励磁／消磁させるための制御信号を、未払出し個数カウンタ４２へ未払い出し個数の表示に関する制御信号を出力する。そして、各基板４０，４１，５４，５７，５８及び各種構成部材ＳＯＬ１，ＳＯＬ２，４２では、入力された制御信号に基づき所定の制御が行われるようになっている。
【００５１】
次に、ＣＰＵ５３ａでは前記ランプ制御基板３９に対し各種制御信号が出力される（ステップＳＭ２０１）。即ち、ＣＰＵ５３ａは始動入賞口２５への遊技球の入賞あるいは特別図柄表示装置２３における図柄組み合せゲームの開始に伴う始動保留球数表示器２９の点灯・消灯に関する制御信号を、普通図柄作動ゲート２７への遊技球の通過又は普通図柄表示装置３０における普通図柄変動ゲームの開始に伴う普通図柄保留球数表示器３１の点灯・消灯に関する制御信号を出力する。さらに、ＣＰＵ５３ａは特別図柄表示装置２３における図柄組み合せゲームの内容に基づく電飾表示部１６の点灯（点滅）・消灯に関する制御信号を出力する。そして、ランプ制御基板３９では、入力した各制御信号に基づき各基板６０，６１，６２において所定の制御を行うようになっている。
【００５２】
また、ＣＰＵ５３ａでは賞球ＬＥＤ１７の点灯・消灯に関する制御信号を図９に示すサブルーチンに基づき作成し、ランプ制御基板３９に出力するようになっている。
【００５３】
まず、ＣＰＵ５３ａでは賞球ＬＥＤ１７を点灯させるための制御信号（発光表示制御信号である賞球ＬＥＤ点灯コマンド）が作成される（ステップＳＭ３００）。次に、ＣＰＵ５３ａではＲＡＭ５３ｃに記憶されている主基板用賞球総数がゼロであるか否か、即ち、払い出すべき賞球があるか否かが判定される（ステップＳＭ３０１）。そして、この判定結果が肯定、即ち、主基板用賞球総数がゼロである場合（払い出すべき賞球がない場合）、ＣＰＵ５３ａでは賞球ＬＥＤ１７を消灯させるための制御信号（賞球ＬＥＤ消灯コマンド）が作成される（ステップＳＭ３０２）。次に、ＣＰＵ５３ａは前記ステップＳＭ３０２で作成した賞球ＬＥＤ１７の消灯コマンドを前記ランプ制御基板３９に対し出力する（ステップＳＭ３０３）。その結果、ランプ制御基板３９では、入力した制御信号に基づき賞球ＬＥＤ基板６３において賞球ＬＥＤ１７を消灯させるための制御が行われる。
【００５４】
また、前記ステップＳＭ３０１の判定結果が否定、即ち、主基板用賞球総数がゼロでない場合（払い出すべき賞球がある場合）、前記ＣＰＵ５３ａは前記ステップＳＭ３００で作成した点灯コマンドをランプ制御基板３９に対し出力する（ステップＳＭ３０３）。その結果、ランプ制御基板３９では、入力した制御信号に基づき賞球ＬＥＤ基板６３において賞球ＬＥＤ１７を点灯させるための制御が行われる。そして、ＣＰＵ５３ａはランプ制御処理に関するサブルーチン及び出力処理に関するサブルーチンを終了し、メインルーチンにおけるステップＳＭ６（入力処理）に移行する。なお、出力処理ではメインルーチンにおける前記ステップＳＭ８〜ＳＭ１３において、制御信号が作成されていない場合には制御信号が出力されない。
【００５５】
次に、図６に示す主基板５３のメインルーチンにおける入力処理（ステップＳＭ６）について図１０及び図１１に基づいてさらに詳細に説明する。
まず、入力処理においてＣＰＵ５３ａでは、遊技盤１３上の各入賞口２５，２８，３２〜３５に配設された各種スイッチＳＷ１〜ＳＷ７及び普通図柄作動ゲート２７に配設された普通図柄変動スイッチからの入力信号の確認を行うためのポート入力処理が行われる（ステップＳＭ４００）。次に、ＣＰＵ５３ａでは始動入賞口２５への遊技球の入賞に対する特別図柄入力処理が行われる（ステップＳＭ４０１）。即ち、ＣＰＵ５３ａでは始動入賞口２５に配設された始動口スイッチＳＷ１からの入賞信号の入力確認が行われる。次に、ＣＰＵ５３ａでは大入賞口２８への遊技球の入賞に対する第１種特別電動役物入力処理が行われる（ステップＳＭ４０２）。即ち、ＣＰＵ５３ａでは大入賞口２８に配設されたカウントスイッチＳＷ２及び特定通過カウントスイッチＳＷ３からの入賞信号の入力確認が行われる。
【００５６】
次に、ＣＰＵ５３ａでは普通図柄作動ゲート２７への遊技球の通過に対する普通図柄入力処理が行われる（ステップＳＭ４０３）。即ち、ＣＰＵ５３ａでは普通図柄作動ゲート２７に配設された普通図柄変動スイッチからの入賞信号の入力確認が行われる。次に、ＣＰＵ５３ａでは前記始動入賞口２５に一体的に構成された普通電動役物２６の開放中における前記始動入賞口２５への遊技球の入賞に対する普通電動役物入力処理が行われる（ステップＳＭ４０４）。即ち、ＣＰＵ５３ａでは普通電動役物２６の開放中における前記始動口スイッチＳＷ１からの入賞信号の入力確認が行われる。次に、ＣＰＵ５３ａでは前記各入賞口２５，２８，３２〜３５への遊技球の入賞による賞球の払出しに関する賞球記憶数設定処理が図１１に示すサブルーチンに基づき行われる。（ステップＳＭ４０５）。そして、ＣＰＵ５３ａでは満杯スイッチのオン入力に基づく満杯スイッチ入力処理が行われる（ステップＳＭ４０６）。即ち、ＣＰＵ５３ａでは賞球の払出しにより上球皿１５及び下球皿１８が満杯状態になると入力される満杯スイッチからの入力信号の入力確認が行われる。そして、ＣＰＵ５３ａは入力処理に関するサブルーチンを終了し、メインルーチンにおけるステップＳＭ７（乱数処理）に移行する。
【００５７】
次に、図１０に示す入力処理のサブルーチンにおける賞球記憶数設定処理（ステップＳＭ４０５）について図１１に基づいてさらに詳細に説明する。
まず、賞球記憶数設定処理においてＣＰＵ５３ａでは、賞球の払出し対象となる入賞口２５，２８，３２〜３５の数がＲＡＭ５３ｃにセットされる（ステップＳＭ５００）。即ち、ＣＰＵ５３ａは賞球記憶数設定処理のサブルーチンを前記入賞口２５，２８，３２〜３５毎に繰り返し行うための繰り返し数Ｎ（本実施形態では７）をセットする。
【００５８】
次に、ＣＰＵ５３ａでは前記ステップＳＭ５００でセットした繰り返し数Ｎに基づき該当する入賞口２５，２８，３２〜３５に遊技球の入賞、即ち、当該入賞口２５，２８，３２〜３５に配設されたスイッチＳＷ１〜ＳＷ７からの入賞信号が入力されたか否かが判定される（ステップＳＭ５０１）。具体的に例示すれば、まず、Ｎｏ．７の入賞口（例えば第４入賞口３５）に対する入賞確認をした後に、Ｎｏ．６の入賞口（例えば第３入賞口３４）→Ｎｏ．５の入賞口（例えば第２入賞口３３）→………→Ｎｏ．１の入賞口（例えば始動入賞口２５）の順に入賞の確認を行うようになっている。
【００５９】
そして、前記ステップＳＭ５０１での判定結果が否定、即ち、入賞確認を行った入賞口２５，２８，３２〜３５に遊技球が入賞されていない場合、ＣＰＵ５３ａは前記ステップＳＭ５００でセットした繰り返し数Ｎの値を減算（−１）し、繰り返し数Ｎの値を書き換える（ステップＳＭ５０２）。次に、ＣＰＵ５３ａでは繰り返し数Ｎの値がゼロ、即ち、全ての入賞口２５，２８，３２〜３５（スイッチＳＷ１〜ＳＷ７）に対して入賞確認が終了したか否かが判定される（ステップＳＭ５０３）。そして、この判定結果が否定、即ち、全ての入賞確認が終了していない場合、ＣＰＵ５３ａは前記ステップＳＭ５０１に移行し、以降の処理を繰り返し行うようになっている。なお、前記ステップＳＭ５０３の判定結果が肯定、即ち、全ての入賞確認が終了した場合、ＣＰＵ５３ａは賞球記憶数設定処理のサブルーチンを終了し、図１０に示す入力処理のサブルーチンにおけるステップＳＭ４０６（満杯スイッチ入力処理）に移行する。
【００６０】
一方、前記ステップＳＭ５０１の判定結果が肯定、即ち、入賞確認を行った入賞口２５，２８，３２〜３５に遊技球が入賞されている場合（スイッチＳＷ１〜ＳＷ７から入賞信号が入力された場合）、ＣＰＵ５３ａは入賞のあった入賞口２５，２８，３２〜３５に対応する賞球記憶数のデータを加算（＋１）し、ＲＡＭ５４ｃの賞球記憶数のデータを書き換える（ステップＳＭ５０４）。なお、賞球記憶数のデータとは、賞球数毎に入賞個数が区分記憶されたデータである。次に、ＣＰＵ５３ａは、入賞のあった入賞口２５，２８，３２〜３５に対応する賞球数をＲＯＭ５３ｂから読み出し、当該賞球数をＲＡＭ５３ｃに記憶されている主基板用賞球総数に対し加算する（ステップＳＭ５０５）。そして、ＣＰＵ５３ａは前記ステップＳＭ５０２に移行し以降の処理を前述と同様に行うようになっている。
【００６１】
次に、図６に示す主基板５３のメインルーチンにおける賞球払出し処理（ステップＳＭ１３）について図１２に基づいてさらに詳細に説明する。
まず、賞球払出し処理においてＣＰＵ５３ａでは、賞球の払出し個数の区分数（種類）がＲＡＭ５３ｃにセットされる（ステップＳＭ６００）。即ち、ＣＰＵ５３ａは賞球払出し処理のサブルーチンを賞球の払出し個数の区分毎に繰り返し行うための繰り返し数Ｎ（本実施形態では、賞球の個数が５個、１０個、１５個の３つに区分されており繰り返し数Ｎは３）をセットする。
【００６２】
次に、ＣＰＵ５３ａはＲＡＭ５３ｃに記憶された賞球記憶数のデータのうち第１の賞球記憶数データ（例えば賞球数１５個に対する賞球記憶数データ）を読み出す（ステップＳＭ６０１）。そして、ＣＰＵ５３ａでは前記ステップＳＭ６０１で読み出した賞球記憶数データがゼロ、即ち、当該データに対応する賞球数の入賞口２５，２８，３２〜３５に遊技球が入賞されているか否かが判定される（ステップＳＭ６０２）。そして、その判定結果が否定、即ち、賞球記憶数データがゼロでない場合、ＣＰＵ５３ａはその賞球記憶数データの値を減算（−１）し（ステップＳＭ６０３）、当該賞球記憶数データをＲＡＭ５３ｃに記憶されている元の賞球記憶数データのアドレスにセットする（ステップＳＭ６０４）。次に、ＣＰＵ５３ａでは前記ステップＳＭ６０２で判定された賞球記憶数データに対応する賞球数に基づく賞球制御信号（賞球コマンド）が作成される（ステップＳＭ６０５）。そして、ＣＰＵ５３ａは賞球払出し処理に関するサブルーチンを終了し、メインルーチンにおけるステップＳＭ１４（エラー復帰フラグ設定）に移行する。
【００６３】
一方、前記ステップＳＭ６０２の判定結果が肯定、即ち、前記ステップＳＭ６０１で読み出した第１の賞球記憶数データがゼロであった場合、ＣＰＵ５３ａはＲＡＭ５３ｃから第２の賞球記憶数データ（例えば賞球数５個に対する賞球記憶数データ）を読み出す（ステップＳＭ６０６）。そして、ＣＰＵ５３ａは前記ステップＳＭ６００でセットした繰り返し数Ｎの値を減算（−１）し、ＲＡＭ５３ｃに記憶されている繰り返し数Ｎを書き換える（ステップＳＭ６０７）。
【００６４】
次に、ＣＰＵ５３ａでは繰り返し数Ｎの値がゼロ、即ち、全ての賞球記憶数データに対し賞球の払出しに関する処理が終了したか否かが判定される（ステップＳＭ６０８）。そして、その判定結果が否定、即ち、全ての賞球記憶数データの確認が終了していない場合、ＣＰＵ５３ａは前記ステップＳＭ６０２に移行し以降の処理を繰り返し行うようになっている。また、前記ステップＳＭ６０８の判定結果が肯定、即ち、全ての賞球記憶数データの確認が終了した場合、ＣＰＵ５３ａは賞球払出し処理のサブルーチンを終了し、メインルーチンにおけるステップＳＭ１６（エラー復帰フラグ設定）に移行する。
【００６５】
次に、払出し制御基板５４の制御態様を図１３〜図２２に基づき説明する。そして、図１２には払出し制御基板５４のＣＰＵ５４ａにより所定周期毎（例えば、１ｍｓ毎）に実行処理される遊技プログラムのメインルーチンが示されている。
【００６６】
まず、このメインルーチンにおいてＣＰＵ５４ａでは、レジスタの交換処理（ステップＳＳ１）、ポートの設定処理（ステップＳＳ２）が行われる。そして、ＣＰＵ５４ａでは主基板５３が出力した制御信号の入力を許可するための割込み許可を行うと共に（ステップＳＳ３）、ウォッチドッグタイマのクリア（リセット）処理（ステップＳＳ４）が行われる。次に、ＣＰＵ５４ａでは分岐カウンタのビットがゼロであるか否かが判定され（ステップＳＳ５）、その判定結果が肯定、即ち、分岐カウンタがゼロである場合、ＣＰＵ５４ａはステップＳＳ１０（入力処理）に移行する。また、前記ステップＳＳ５の判定結果が否定、即ち、分岐カウンタがゼロでない場合、ＣＰＵ５４ａでは主基板５３が出力した制御信号の入力を禁止するための割り込み禁止が行われる（ステップＳＳ６）。
【００６７】
次に、ＣＰＵ５４ａでは賞球払出装置４６を構成する賞球計数センサ４８ｂからの賞球払出し信号の入力に基づく賞球計数センサ入力処理が行われる（ステップＳＳ７）。即ち、ＣＰＵ５４ａでは払出し制御基板５４に入力される前記賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号に基づき、ＲＡＭ５４ｃに記憶されている払出し基板用賞球総数の書き換えが行われる。次に、ＣＰＵ５４ａでは再び主基板５３が出力した賞球制御信号の入力を許可するための割込み許可が行われる（ステップＳＳ８）。そして、ＣＰＵ５４ａでは球貸し払出装置４６を構成する球貸し計数センサ４８ｂからの制御信号に基づく球貸し計数センサ入力処理が行われる（ステップＳＳ９）。即ち、ＣＰＵ５４ａでは払出し制御基板５４に入力される前記球貸し計数センサ４８ｂのＯＮ／ＯＦＦ信号に基づき、前記カードユニット部２０及び前記球貸し操作部２２に対し所定の制御が行われる。
【００６８】
次に、ＣＰＵ５４ａでは払出し制御基板５４に入力される各種信号の入力確認を行うための入力処理が行われる（ステップＳＳ１０）。即ち、主基板５３からの賞球制御信号を含む制御信号、球貸し操作部２２からの貸し球の払出し要求に関する制御信号の入力確認を行うための入力処理が行われる。次に、ＣＰＵ５４ａでは賞球払出装置４６の駆動を制御し、賞球を払出すための賞球制御処理が行われる（ステップＳＳ１１）。即ち、ＣＰＵ５４ａでは賞球払出しの準備処理、賞球ソレノイド５２の作動・非作動処理及び賞球計数センサ４８ｂのチェック処理が行われる。次に、ＣＰＵ５４ａでは球貸し払出装置４６の駆動を制御し、貸し球を払出すための球貸し制御処理が行われる（ステップＳＳ１２）。即ち、ＣＰＵ５４ａでは球貸しの準備処理、球貸しソレノイド５２の作動・非作動処理及び球貸し計数センサ４８ｂのチェック処理が行われる。
【００６９】
次に、ＣＰＵ５４ａでは賞球あるいは貸し球の払出しに関する各種エラー処理が行われる（ステップＳＳ１３）。即ち、ＣＰＵ５４ａでは賞球／球貸し払出装置エラーチェック（後述する図２１に示すサブルーチン）が行われる。また、ＣＰＵ５４ａでは賞球／球貸し球詰りエラーチェック（賞球計数センサ４８ｂ（球貸し計数センサ４８ｂ）が所定時間（例えば１０秒間）ＯＮ信号を出力したときにエラーとする）及び賞球／貸し球切れエラーチェック（賞球制御センサ４８ａ（球貸し制御センサ４８ａ）が所定時間（例えば１０秒間）ＯＦＦ信号を出力したときにエラーとする）などが行われる。そして、ＣＰＵ５４ａでは各エラーが検出されると、当該エラー内容をエラー報知部５５に報知させるための制御信号が作成される。
【００７０】
次に、ＣＰＵ５４ａでは球貸しに関する情報の処理が行われる（ステップＳＳ１４）。また、ＣＰＵ５４ａでは前記ステップＳＳ１１，ステップＳＳ１２で作成された制御信号を賞球払出装置４６（球貸し払出装置４６）に出力する出力処理、及び、前記ステップＳＳ１３あるいは主基板５３のメインルーチンにおける前記ステップＳＭ５で出力されたエラー報知に関する制御信号をエラー報知部５５に出力するための出力処理が行われる（ステップＳＳ１５）。そして、ＣＰＵ５４ａはレジスタの交換を行った後（ステップＳＳ１６）、前記ステップＳＭ１に移行し前記ステップＳＭ１６までの処理を繰り返し行うようになっている。
【００７１】
次に、図１３に示す払出し制御基板５４のメインルーチンにおける賞球計数センサ入力処理（ステップＳＳ７）について図１４に基づいてさらに詳細に説明する。
【００７２】
まず、賞球計数センサ入力処理においてＣＰＵ５４ａでは、賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＮ信号（賞球払出し信号）であるか否か、即ち、賞球の払出しが行われたか否かが判定される（ステップＳＳ１００）。そして、その判定結果が肯定、即ち、賞球の払出しが行われた場合、ＣＰＵ５４ａではＲＡＭ５４ｃに記憶されている払出し制御基板用賞球総数がゼロ、即ち、払出すべき賞球があるか否かが判定される（ステップＳＳ１０１）。また、その判定結果が否定、即ち、払出すべき賞球がある場合、ＣＰＵ５４ａはＲＡＭ５４ｃに記憶されている払出し制御基板用賞球総数の値を減算（−１）し、新たな払出し制御基板用賞球総数としてＲＡＭ５４ｃへ書き換える（ステップＳＳ１０２）。
【００７３】
そして、ＣＰＵ５４ａは賞球計数センサ入力処理のサブルーチンを終了し、図１３に示すメインルーチンの割り込み許可処理（ステップＳＳ８）に移行し以降の処理を行う。なお、前記ステップＳＳ１００の判定結果が否定、あるいは、ステップＳＳ１０１の判定結果が肯定である場合、ＣＰＵ５４ａは賞球計数センサ入力処理のサブルーチンを終了しメインルーチンの割り込み許可処理（ステップＳＳ８）に移行する。
【００７４】
次に、図１３に示す払出し制御基板５４のメインルーチンにおける賞球制御処理（ステップＳＳ１１）について図１５に基づいてさらに詳細に説明する。
まず、賞球制御処理においてＣＰＵ５４ａでは、ＲＡＭ５４ｃに記憶されている払出し制御基板用賞球総数がゼロであるか否かが判定される（ステップＳＳ２００）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａではＲＡＭ５４ｃに記憶されている賞球モジュールカウンタの値がゼロであるか否かが判定される（ステップＳＳ２０１）。なお、賞球モジュールカウンタの値とは、払出し制御基板５４で行われる賞球の払出しに関する制御内容（本実施形態では５種類のモジュール）を示すものであり、モジュールカウンタの値が０（ゼロ）では賞球払出し準備処理が、１では賞球ソレノイド作動処理が、２では賞球ソレノイドオフ処理が、３では賞球計数センサチェック処理が、４では賞球払出し終了処理が行われるようになっている。
【００７５】
そして、前記ステップＳＳ２０１における判定結果が否定、即ち、賞球モジュールカウンタの値がゼロ以外（１〜４）である場合、ＣＰＵ５４ａでは賞球モジュールカウンタの値が３以上（３又は４）であるか否かが判定される（ステップＳＳ２０２）。そして、その判定結果が否定、即ち、賞球モジュールカウンタの値が１又は２である場合、ＣＰＵ５４ａは賞球モジュールカウンタの値をゼロにセットする（ステップＳＳ２０３）。次に、ＣＰＵ５４ａでは賞球ソレノイドのＯＦＦ信号、即ち、賞球ソレノイドを消磁するための制御信号が作成される（ステップＳＳ２０４）。そして、ＣＰＵ５４ａは賞球モジュールカウンタで指定されたモジュール（図１６〜図２０に示すサブルーチン）に移行し（ステップＳＳ２０５）、賞球制御処理のサブルーチンを終了させる。なお、前記ステップＳＳ２００の判定結果が否定、ステップＳＳ２０１及びステップＳＳ２０２の判定結果が肯定である場合、前記ステップＳＳ２０５に移行するようになっている。
【００７６】
そして、賞球制御処理においては前記ステップＳＳ２００で払出し制御基板用賞球総数がゼロでない場合、前記モジュールカウンタの値に基づくモジュール１〜４の処理が行われるようになっている。また、前記ステップＳＳ２０３では、バックアップシステムを搭載した遊技機１０において、電源遮断からの復帰後に、払出し制御基板用賞球総数がゼロであるにも拘わらず賞球ソレノイド作動処理及び賞球ソレノイドオフ処理が行われることで、余分な賞球を払出さないようにするために賞球モジュールカウンタの値がゼロにセットされている。
【００７７】
次に、図１５の賞球制御処理における賞球モジュール０としての賞球払出し準備処理について図１６に基づいて詳細に説明する。
まず、賞球払出し準備処理においてＣＰＵ５４ａでは、賞球払出装置４６がエラー中（例えば、賞球球詰り、賞球切れなど）であるか否かが判定される（ステップＳＳ３００）。そして、その判定結果が否定、即ち、賞球払出装置４６が正常に稼働している場合、前記ＣＰＵ５４ａではＲＡＭ５４ｃに記憶された払出し制御基板用賞球総数の値がゼロであるか否かが判定される（ステップＳＳ３０１）。そして、前記ステップＳＳ３００、あるいは、ステップＳＳ３０１の判定結果が肯定である場合、前記ＣＰＵ５４ａは賞球払出し準備処理を終了し、メインルーチンのステップＳＳ１２（球貸し制御処理）に移行する。即ち、この場合には、賞球の払出しができない状態、あるいは、賞球の払出しを行う必要がないためにメインルーチンに移行する。
【００７８】
一方、前記ステップＳＳ３０１の判定結果が否定、即ち、払出し制御基板用賞球総数がゼロでない場合、ＣＰＵ５４ａでは賞球制御センサ４８ａのＯＮ／ＯＦＦ信号がＯＮ信号（即ち、賞球用の遊技球が有る）であるか否かが判定される（ステップＳＳ３０２）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａでは賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＦＦ信号（即ち、賞球の払出しがされていない状態）であるか否かが判定される（ステップＳＳ３０３）。そして、その判定結果が肯定、即ち、ＯＦＦ信号である場合、ＣＰＵ５４ａは賞球ソレノイド作動処理に移行するために賞球モジュールカウンタに対し１をセットする（ステップＳＳ３０４）。即ち、賞球制御センサ４８ａがＯＮ信号で、かつ、賞球計数センサ４８ｂがＯＦＦ信号である場合、賞球を払出すための準備が整っているため賞球ソレノイド作動処理（モジュール１）に移行することができる。
【００７９】
次に、ＣＰＵ５４ａは賞球制御汎用タイマを所定値（本実施形態では１００）にセットする（ステップＳＳ３０５）。なお、前記賞球制御汎用タイマとは、遊技機１０内の通路内で発生した例えば球詰まりなどが自然に解消し、正常な払出し状態（賞球制御センサ４８ａ及び賞球計数センサ４８ｂからの正常な信号入力がされている状態）となる迄、賞球の払出しを待機させるための時間である。
【００８０】
次に、ＣＰＵ５４ａでは賞球ソレノイドＯＮ信号、即ち、賞球ソレノイド５２を励磁（駆動）させるための制御信号が作成される（ステップＳＳ３０６）。そして、このステップＳＳ３０６で作成された前記制御信号はメインルーチンのステップＳＳ１５（出力処理）において賞球払出装置４６に対し出力される。次に、ＣＰＵ５４ａでは賞球計数センサ４８ｂのオン回数がゼロにリセットされる（ステップＳＳ３０７）。そして、ＣＰＵ５４ａは賞球払出し準備処理（モジュール０）のサブルーチンを終了し、メインルーチンのステップＳＳ１２（球貸し制御処理）に移行する。なお、前記ステップＳＳ３０２及びステップＳＳ３０３の判定結果が否定の場合、前記ＣＰＵ５４ａは賞球払出し準備処理（モジュール０）のサブルーチンを終了し、メインルーチンのステップＳＳ１２（球貸し制御処理）に移行する。即ち、この場合、賞球を払出すための準備が整っていないため賞球ソレノイド作動処理（モジュール１）に移行することができずメインルーチンに移行する。
【００８１】
次に、図１５の賞球制御処理における賞球モジュール１としての賞球ソレノイド作動処理について図１７に基づいて詳細に説明する。
まず、賞球ソレノイド作動処理においてＣＰＵ５４ａでは、賞球制御センサ４８ａのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ４００）。即ち、前記ステップＳＳ３０６で作成した賞球ソレノイドオン信号がステップＳＳ１５で出力された結果、賞球の払出しが正常に行われたか否かが判定される。つまり、このステップＳＳ４００の段階で賞球の払出しが正常に行われている場合、賞球制御センサ４８ａはＯＦＦ信号（即ち、払出しによって遊技球が無い状態）を出力することになる。
【００８２】
そして、その判定結果が否定、即ち、賞球制御センサ４８ａがＯＮ信号のままである場合、ＣＰＵ５４ａでは賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ４０１）。そして、その判定結果が肯定、即ち、賞球計数センサ４８ｂがＯＦＦ信号である場合、両センサ４８ａ，４８ｂは正常な状態でありながら、賞球ソレノイド５２の作動により賞球が払出されない、例えば、球詰まりなどの状態であると判断される。そのため、ＣＰＵ５４ａは賞球汎用タイマの値が０（ゼロ）であるか否かを判定し（ステップＳＳ４０２）、その判定結果が否定である場合、賞球制御汎用タイマの値を減算（−１）し、ＲＡＭ５４ｃに記憶させる（ステップＳＳ４０３）。
【００８３】
そして、ＣＰＵ５４ａは、賞球ソレノイド作動処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。即ち、ＣＰＵ５４ａは、賞球制御汎用タイマに設定された時間の間、球詰まりなどの状態が自然に解消されて正常な払出しとなるまで賞球の払出しを待機させた状態となっている。そして、ＣＰＵ５４ａは賞球モジュールカウンタの値が１のままであるため、再び賞球制御処理における前記ステップＳＳ２０５から賞球ソレノイド作動処理を繰り返し行うようになっている。
【００８４】
また、前記ステップＳＳ４０２の判定結果が肯定、即ち、賞球制御汎用タイマの値が０（ゼロ）である場合、ＣＰＵ５４ａは賞球モジュールカウンタの値を２にセットする（ステップＳＳ４０４）。そして、ＣＰＵ５４ａでは賞球制御汎用タイマの値を１００にセットし（ステップＳＳ４１１）、賞球ソレノイドオフ信号、即ち、賞球ソレノイド５２を消磁させるための制御信号が作成される（ステップＳＳ４１２）。なお、このステップＳＳ４１２で作成された賞球ソレノイドオフ信号はメインルーチンのステップＳＳ１５で前記賞球払出装置４６に出力される。そして、前記ＣＰＵ５４ａは賞球ソレノイド作動処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。即ち、ＣＰＵ５４ａは賞球払出しの待ち時間が経過した場合、賞球ソレノイド５２を駆動（ＯＮ／ＯＦＦ）させて賞球払出装置４６内に振動を与えることで賞球の払出しを強制的に行うようになっている。そのため、ＣＰＵ５４ａは、前記ステップＳＳ４０４で賞球モジュールカウンタの値を２にセットし賞球ソレノイドオフ処理に移行する。
【００８５】
また、前記ステップ４０１の判定結果が否定、即ち、賞球計数センサ４８ｂがＯＮ信号である場合、ＣＰＵ５４ａはＲＡＭ５４ｃに記憶されている賞球制御センサ４８ａのオフ未検出回数を加算（＋１）する（ステップＳＳ４０７）。即ち、この場合、賞球ソレノイド５２のＯＮ信号と賞球計数センサ４８ｂのＯＮ信号により賞球の払出しが行われているにも拘わらず、ＯＦＦ信号を出力しない賞球制御センサ４８ａが故障している可能性があると判断される。そして、ＣＰＵ５４ａは賞球モジュールカウンタの値を３にセットし（ステップＳＳ４０８）、賞球制御センサ４８ａのオフ未検出回数が所定回数（本実施形態では３回）に達したか否かが判定される（ステップＳＳ４０９）。
【００８６】
次に、前記ステップＳＳ４０９の判定結果が肯定である場合、ＣＰＵ５４ａではＲＡＭ５４ｃに対し賞球払出装置４６のエラーをセットすると共に、当該エラーをエラー報知部５５に出力するための制御信号が作成される（ステップＳＳ４１０）。なお、このステップＳＳ４１０で作成された制御信号はメインルーチンの前記ステップＳＳ１５でエラー報知部５５に出力される。そして、ＣＰＵ５４ａは前述と同様にステップＳＳ４１１及びステップＳＳ４１２の処理を行った後、賞球ソレノイド作動処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【００８７】
なお、前記ステップＳＳ４０９の判定結果が否定、即ち、賞球制御センサ４８ａのオフ未検出回数が所定回数に達していない場合、ＣＰＵ５４ａはステップＳＳ４１１に移行し、以降の処理を前述同様に行う。即ち、前記ステップＳＳ４０１→ステップＳＳ４０７〜ステップＳＳ４１０の処理によって、賞球ソレノイド５２がオンした後に、賞球制御センサ４８ａがオフせずに賞球計数センサ４８ｂのオンが３回連続した場合にエラーとするための判定が行われている。そして、エラーと判定された場合、エラー報知部５５には賞球制御センサ４８ａの故障が報知されることになる。
【００８８】
また、前記ステップＳＳ４００の判定結果が肯定、即ち、賞球制御センサ４８ａがＯＦＦ信号である場合、ＣＰＵ５４ａでは前記賞球制御センサ４８ａのオフ未検出回数が０（ゼロ）にリセットされる（ステップＳＳ４０５）。即ち、この場合、賞球ソレノイド５２の励磁（駆動）により賞球制御センサ４８ａがＯＦＦ信号となったことで正常な払出しが行われたと判断される。次に、ＣＰＵ５４ａは賞球モジュールカウンタの値を３にセットし（ステップＳＳ４０６）、前述と同様にステップＳＳ４１１及びステップＳＳ４１２の処理を行った後、賞球ソレノイド作動処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【００８９】
次に、図１５の賞球制御処理における賞球モジュール２としての賞球ソレノイドオフ処理について図１８に基づいて詳細に説明する。なお、この賞球ソレノイドオフ処理は、図１７に示す賞球ソレノイド作動処理のステップＳＳ４０４で賞球モジュールカウンタに２がセットされた後に行われる処理である。
【００９０】
まず、賞球ソレノイドオフ処理においてＣＰＵ５４ａでは、賞球制御センサ４８ａのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ５００）。即ち、前記賞球ソレノイド作動処理のステップＳＳ４１２で作成した賞球ソレノイドオフ信号がメインルーチンのステップＳＳ１５で出力された結果、賞球の払出しが正常に行われたか否かが判定されている。つまり、賞球の払出しが正常に行われた場合には、このステップＳＳ５００で賞球制御センサ４８ａはＯＦＦ信号を出力することになる。
【００９１】
そして、その判定結果が否定、即ち、賞球制御センサ４８ａがＯＮ信号のままである場合、ＣＰＵ５４ａでは賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ５０１）。また、その判定結果が肯定、即ち、賞球計数センサ４８ｂがＯＦＦ信号である場合、両センサ４８ａ，４８ｂは正常な状態でありながら、賞球ソレノイド５２のオフ動作を行っても前記賞球ソレノイド作動処理と同様に賞球が払出されない状態が継続していると判断される。そのため、ＣＰＵ５４ａでは賞球汎用タイマの値が０（ゼロ）であるか否かを判定し（ステップＳＳ５０２）、その判定結果が否定である場合、ＣＰＵ５４ａでは賞球制御汎用タイマの値を減算（−１）し、ＲＡＭ５４ｃに記憶させる（ステップＳＳ５０３）。
【００９２】
そして、ＣＰＵ５４ａは、賞球ソレノイドオフ処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。即ち、ＣＰＵ５４ａは、前記賞球ソレノイド作動処理と同様に賞球制御汎用タイマに設定された時間の間、球詰まりなどの状態が自然に解消されて正常な払出しとなるまで賞球の払出しを待機させた状態となっている。そして、ＣＰＵ５４ａは賞球モジュールカウンタの値が２であるため、再び賞球制御処理のステップＳＳ２０５から賞球ソレノイドオフ処理を繰り返し行うようになっている。
【００９３】
そして、前記ステップＳＳ５０２の判定結果が肯定、即ち、賞球制御汎用タイマの値が０（ゼロ）である場合、ＣＰＵ５４ａでは賞球ソレノイド５２を励磁させるための制御信号が作成される（ステップＳＳ５０４）。なお、このステップＳＳ５０４で作成された制御信号はメインルーチンのステップＳＳ１５で賞球払出装置４６に出力される。次に、ＣＰＵ５４ａは、賞球モジュールカウンタの値を１にセットする（ステップＳＳ５０５）。そして、ＣＰＵ５４ａでは賞球制御汎用タイマの値を１００にセットすると共に（ステップＳＳ５１２）、賞球ソレノイドオフ処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【００９４】
即ち、ＣＰＵ５４ａは賞球払出しの待ち時間が経過すると、賞球ソレノイド５２を駆動（ＯＮ／ＯＦＦ）させて賞球払出装置４６内に振動を与えることで賞球の払出しを強制的に行うようになっている。そのため、ＣＰＵ５４ａは前記ステップＳＳ５０４で賞球ソレノイドＯＮ信号を作成し、ステップＳＳ５０５で賞球モジュールの値を１にセットすることで賞球ソレノイド作動処理に再び移行する。即ち、ＣＰＵ５４ａは、球詰りなどが解消されるまでの間、賞球ソレノイド作動処理（モジュール１）と賞球ソレノイドオフ処理（モジュール２）を繰り返し行うようになっている。
【００９５】
また、前記ステップ５０１の判定結果が否定、即ち、賞球計数センサ４８ｂがＯＮ信号である場合、ＣＰＵ５４ａはＲＡＭ５４ｃに記憶されている賞球制御センサ４８ａのオフ未検出回数を加算（＋１）する（ステップＳＳ５０８）。即ち、この場合、賞球ソレノイド作動処理及び賞球ソレノイドオフ処理における賞球ソレノイド５２の駆動（オン／オフ）により球詰りが解消し賞球の払出しが行われたにも拘わらず、ＯＦＦ信号を出力しない賞球制御センサ４８ａが故障している可能性があると判断される。そして、ＣＰＵ５４ａでは賞球モジュールカウンタの値を３にセットし（ステップＳＳ５０９）、賞球制御センサ４８ａのオフ未検出回数が所定回数（本実施形態では３回）に達したか否かが判定される（ステップＳＳ５１０）。
【００９６】
そして、前記ステップＳＳ５１０の判定結果が肯定である場合、ＣＰＵ５４ａではＲＡＭ５４ｃに対し賞球払出装置４６のエラーをセットすると共に、当該エラーをエラー報知部５５に出力するための制御信号が作成される（ステップＳＳ５１１）。なお、このステップＳＳ５１１で作成された制御信号は、メインルーチンのＳＳ１５でエラー報知部５５に出力される。そして、ＣＰＵ５４ａは前述と同様にステップＳＳ５１２の処理を行った後、賞球ソレノイドオフ処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【００９７】
なお、前記ステップＳＳ５１０の判定結果が否定、即ち、賞球制御センサ４８ａのオフ未検出回数が所定回数に達していない場合、ＣＰＵ５４ａはステップＳＳ５１２に移行し、以降の処理を前述同様に行う。即ち、前記ステップＳＳ５０１→ステップＳＳ５０８〜ＳＳ５１１の処理によって、賞球ソレノイド５２がオンした後に、賞球制御センサ４８ａがオフせずに賞球計数センサ４８ｂのオンが３回連続した場合にエラーとするための判定が行われる。そして、エラーと判定された場合、エラー報知部５５には賞球制御センサ４８ａの故障が報知されることになる。
【００９８】
また、前記ステップＳＳ５００の判定結果が肯定、即ち、賞球制御センサ４８ａがＯＦＦ信号である場合、ＣＰＵ５４ａでは前記賞球制御センサ４８ａのオフ未検出回数が０（ゼロ）にリセットされる（ステップＳＳ５０６）。即ち、この場合、賞球ソレノイド作動処理及び賞球ソレノイドオフ処理における賞球ソレノイド５２の駆動（オン／オフ）により、賞球制御センサ４８ａがＯＦＦ信号になったことで正常な払出しが行われたと判断される。次に、ＣＰＵ５４ａは賞球モジュールカウンタの値を３にセットし（ステップＳＳ５０７）、前述と同様にステップＳＳ５１２の処理を行った後、賞球ソレノイドオフ処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【００９９】
次に、図１５の賞球制御処理における賞球モジュール３としての賞球計数センサチェック処理について図１９に基づいてさらに詳細に説明する。
まず、賞球計数センサチェック処理においてＣＰＵ５４ａでは、賞球制御汎用タイマの値が０（ゼロ）であるか否かが判定される（ステップＳＳ６００）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａはＲＡＭ５４ｃに記憶されている賞球計数センサ４８ｂのオン未検出回数を加算（＋１）する（ステップＳＳ６０１）。次に、ＣＰＵ５４ａでは、賞球計数センサのオン未検出回数が所定回数（本実施形態では３回）に達したか否かが判定される（ステップＳＳ６０２）。そして、その判定結果が肯定の場合、ＣＰＵ５４ａではＲＡＭ５４ｃに対し賞球払出装置４６のエラーがセットされると共に、当該エラーをエラー報知部５５に出力するための制御信号が作成される（ステップＳＳ６０３）。なお、このステップＳＳ６０３で作成した制御信号は、メインルーチンのステップＳＳ１５でエラー報知部５５に出力される。次に、ＣＰＵ５４ａは賞球モジュールカウンタの値を０（ゼロ）にセットし（ステップＳＳ６０４）、賞球計数センサチェック処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。なお、前記ステップＳＳ６０２の判定結果が否定の場合、ＣＰＵ５４ａはステップＳＳ６０４の処理に移行する。
【０１００】
また、前記ステップＳＳ６００の判定結果が否定である場合、ＣＰＵ５４ａは賞球制御汎用タイマの値を減算（−１）させる（ステップＳＳ６０５）。次に、ＣＰＵ５４ａでは賞球計数センサ４８ｂのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ６０６）。そして、その判定結果が否定、即ち、賞球計数センサ４８ｂがＯＮ信号である場合、ＣＰＵ５４ａは賞球払出装置４６において１個の賞球の払出しが正常に行われたことで賞球モジュールカウンタの値を４にセットする（ステップＳＳ６０７）。そして、ＣＰＵ５４ａは賞球計数センサチェック処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。なお、前記ステップＳＳ６０６の判定結果が肯定の場合、ＣＰＵ５４ａは賞球計数センサチェック処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【０１０１】
即ち、前記ステップＳＳ６００〜ステップＳＳ６０４の処理は、賞球ソレノイド作動処理のステップＳＳ４００あるいは賞球ソレノイドオフ処理のステップＳＳ５００において賞球制御センサ４８ａのＯＦＦ信号が検出された場合に賞球計数センサ４８ｂの故障をチェックするための処理となっている。つまり、前記ステップＳＳ６０６で賞球計数センサ４８ｂがＯＦＦ信号である場合、賞球制御センサ４８ａのＯＦＦ信号により賞球が払出されているにも拘わらず、ＯＮ信号を出力しない賞球計数センサ４８ｂが故障している可能性があると判断される。従って、賞球計数センサチェック処理では、賞球払出し準備処理（モジュール０）のステップＳＳ３０２で賞球制御センサ４８ａのＯＮ信号を検出し、賞球ソレノイド作動処理のステップＳＳ４００あるいは賞球ソレノイドオフ処理のステップＳＳ５００で賞球制御センサ４８ａがＯＦＦ信号となった後に、賞球計数センサ４８ｂが３回連続でＯＮ信号とならない場合をエラーとするための判定が行われている。従って、エラーと判定された場合、エラー報知部５５には賞球計数センサ４８ｂの故障が報知されることになる。なお、前記ステップＳＳ６０４において賞球モジュールカウンタの値を０（ゼロ）にセットしているため、賞球ソレノイド５２の駆動（オン／オフ）が行われる。従って、賞球計数センサ４８ｂが３回連続ＯＮ信号とならないことは、賞球ソレノイド５２を３回連続オン／オフさせたことと同じ意味を持っている。
【０１０２】
一方、賞球ソレノイド作動処理のステップＳＳ４０１及び賞球ソレノイドオフ処理のステップＳＳ５０１で賞球計数センサ４８ｂがＯＮ信号を出力している場合、前記ステップＳＳ６０６では必ず賞球計数センサ４８ｂがＯＮ信号を出力することになりステップＳＳ６０７に移行する。そのため、この場合には前記ステップＳＳ６０１〜ＳＳ６０４（即ち、賞球計数センサ４８ｂのチェック処理）の処理が行われることがない。そして、この場合、賞球制御センサ４８ａと賞球計数センサ４８ｂが共にＯＮ信号の状態となっており、賞球制御センサ４８ａが故障している可能性があるにも拘わらず、賞球払出し終了処理（モジュール４）に移行させている。しかしながら、賞球の払出しにおいては賞球計数センサ４８ｂがＯＮ信号となることで基本的に賞球の払出しが行われたと判断できるため、このような状況であっても賞球払出し終了処理に移行させるようになっている。
【０１０３】
なお、賞球制御センサ４８ａの故障については、賞球ソレノイド作動処理のステップＳＳ４０７以降、あるいは、賞球ソレノイドオフ処理のステップＳＳ５０８以降で行われ、連続３個の賞球の払出しにおいて賞球制御センサ４８ａがＯＮ信号の状態であるとエラーが報知されるようになっている。これに対し、賞球計数センサ４８ｂの故障については、１個の賞球の払出しにおいて連続３回賞球計数センサ４８ｂがＯＦＦ信号の状態であるとエラーが報知されるようになっている。
【０１０４】
次に、図１５の賞球制御処理における賞球モジュール４としての賞球払出し終了処理について図２０に基づいてさらに詳細に説明する。
まず、賞球払出し終了処理においてＣＰＵ５４ａでは、賞球制御汎用タイマの値が０（ゼロ）であるか否かが判定される（ステップＳＳ７００）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａは賞球計数センサ４８ｂのオン未検出回数を０（ゼロ）にセットする（ステップＳＳ７０１）。次に、ＣＰＵ５４ａは賞球モジュールカウンタの値を０（ゼロ）にセットした後（ステップＳＳ７０２）、賞球払出し終了処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。また、前記ステップＳＳ７００の判定結果が否定である場合、ＣＰＵ５４ａは賞球制御汎用タイマの値を減算（−１）した後（ステップＳＳ７０３）、賞球払出し終了処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１２（球貸し制御処理）に移行する。
【０１０５】
次に、図１３に示す払出し制御基板５４のメインルーチンにおけるエラー処理（ステップＳＳ１３）で行われる賞球払出装置４６のエラー判定について図２１に基づいてさらに詳細に説明する。
【０１０６】
まず、賞球払出装置エラーチェック処理におけるＣＰＵ５４ａでは、賞球払出装置４６が払出し状態であるか否かが判定される（ステップＳＳ８００）。そして、その判定結果が否定である場合、即ち、賞球ソレノイド５２がオフ（消磁）の状態によって賞球の払出しが停止している場合、ＣＰＵ５４ａでは賞球計数センサのＯＮ／ＯＦＦ信号がＯＦＦ信号であるか否かが判定される（ステップＳＳ８０１）。そして、その判定結果が否定である場合、即ち、ＯＮ信号である場合、ＣＰＵ５４ａはＲＡＭ５４ｃに記憶された賞球計数センサ４８ｂのオン回数を加算（＋１）する（ステップＳＳ８０２）。即ち、払出しが行われていないにも拘わらず、ＯＮ信号を出力した賞球計数センサ４８ｂが故障している可能性があると判断される。従って、エラーと判定された場合、エラー報知部５５には賞球計数センサ４８ｂの故障が報知されることになる。
【０１０７】
次に、ＣＰＵ５４ａでは前記賞球計数センサ４８ｂのオン回数が所定回数（本実施形態では３回）に達したか否かが判定される（ステップＳＳ８０３）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａはＲＡＭ５４ｃに賞球払出装置４６がエラーであることをセットすると共に、当該エラーをエラー報知部５５に出力するための制御信号が作成される（ステップＳＳ８０４）。なお、このステップＳＳ８０４で作成した制御信号はメインルーチンのステップＳＳ１５でエラー報知部５５に出力される。そして、ＣＰＵ５４ａは、賞球払出し装置エラーチェック処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１４（球貸し情報処理）に移行する。なお、前記ステップＳＳ８００あるいはステップＳＳ８０１の判定結果が肯定、又は、前記ステップＳＳ８０３の判定結果が否定である場合、ＣＰＵ５４ａは賞球払出装置エラーチェック処理におけるサブルーチンを終了し、メインルーチンにおけるステップＳＳ１４（球貸し情報処理）に移行する。
【０１０８】
次に、図１３に示す払出し制御基板５４のメインルーチンの実行中に割り込まれるコマンド割込み処理について図２２に基づいて詳細に説明する。即ち、この処理は、メインルーチンにおけるステップＳＳ３〜ステップＳＳ６までの期間、あるいは、ステップＳＳ８以降の処理中に主基板５３から出力される制御信号（賞球制御信号など）を払出し制御基板５４において処理するためのものである。
【０１０９】
まず、コマンド割込み処理においてＣＰＵ５４ａは、レジスタの交換を行った後（ステップＳＳ９００）、主基板５３が出力した制御信号（賞球制御コマンド）をポートから入力する（ステップＳＳ９０１）。次に、ＣＰＵ５４ａは前記制御信号の入力に伴いＲＡＭ５４ｃに対し当該制御信号の処理中であることを示すフラグを設定する（ステップＳＳ９０２）。そして、ＣＰＵ５４ａでは入力した制御信号が払出し制御用の制御信号（コマンド）であるか否かが判定される（ステップＳＳ９０３）。なお、前記払出し制御用の制御信号とは、払出しの開始又は終了を制御するための制御信号であり、主基板５３は払出し制御基板５４に対し賞球制御コマンドとして払出し制御用の制御信号と賞球制御信号を出力するようになっている。
【０１１０】
次に、前記ステップＳＳ９０３の判定結果が否定である場合、ＣＰＵ５４ａでは制御信号が賞球制御信号（賞球数の指示コマンド）であるか否かが判定される（ステップＳＳ９０４）。そして、その判定結果が肯定である場合、ＣＰＵ５４ａでは、入力した賞球制御信号に対応した賞球数をＲＡＭ５４ｃに記憶された払出し制御基板用賞球総数に対し加算する（ステップＳＳ９０５）。なお、前記ステップＳＳ９０４の判定結果が否定である場合、ＣＰＵ５４ａはステップＳＳ９０６に移行する。そして、ＣＰＵ５４ａは前記ステップＳＳ９０２で設定したフラグをクリアし（ステップＳＳ９０６）、レジスタの交換を行い（ステップＳＳ９０７）、払出し制御基板５４での処理中における割込みを許可した後（ステップＳＳ９０８）、コマンド割込み処理を終了する。
【０１１１】
また、前記ステップＳＳ９０３の判定結果が肯定、即ち、払出し制御基板５４に入力された制御信号が払出し制御用の制御信号である場合、ＣＰＵ５４ａでは当該制御信号が払出しを開始するための制御信号であるか否かが判定される（ステップＳＳ９０９）。そして、その判定結果が否定、即ち、払出しを停止するための制御信号である場合、ＣＰＵ５４ａは賞球払出装置４６における払出しを禁止に設定する（ステップＳＳ９１０）。次に、ＣＰＵ５４ａはステップＳＳ９０６に移行し以降の処理を行う。一方、前記ステップＳＳ９０９の判定結果が肯定、即ち、払出しを開始するための制御信号である場合、ＣＰＵ５４ａは賞球払出装置４６における払出しを許可に設定する（ステップＳＳ９１１）。そして、ＣＰＵ５４ａはステップＳＳ９０６に移行し以降の処理を行う。
【０１１２】
従って、本実施形態によれば、以下に示す効果を得ることができる。
（１）各入賞口２５，２８，３２〜３５に配設された各スイッチＳＷ１〜ＳＷ７の入賞信号に基づき、主基板５３は前記入賞信号に対応する賞球数における賞球制御信号を払出し制御基板５４に出力している。そのため、従来、遊技機１０に設けられたセーフ球処理装置を無くすことができ、遊技機１０全体の構成を簡略化することができる。また、主基板５３が出力した賞球制御信号に基づき賞球の払出しに関する制御が行われるため、主基板５３主導で賞球の払出しを制御することができる。
【０１１３】
（２）主基板５３において賞球払出装置４６から払出すべき賞球数を主基板用賞球総数として記憶（管理）している。そのため、各賞球数毎に払出しの個数を記憶する場合に比して、制御プログラムを単純化することができる。また、主基板５３において入賞信号に対応する賞球数における賞球制御信号を払出し制御基板５４に出力している。そのため、機種変更により賞球数が変更された場合でも払出し制御基板５４の制御プログラムを変更することなく主基板５３の変更のみで対応することができる。
【０１１４】
（３）主基板５３に記憶された主基板用賞球総数の管理状態に基づき、主基板５３がランプ制御基板３９又は外部接続端子板５８に対し賞球の払出し状態を外部に報知するための制御信号を出力している。そのため、従来に比して、払出し制御基板５４の負荷低減に貢献することができる。そして、払出し制御基板５４では、主に賞球払出装置４６の駆動、即ち、賞球の払出し制御を行えば良く、両基板５３，５４における制御上の役割を区分けすることができる。
【０１１５】
（４）主基板５３に記憶された主基板用賞球総数の管理状態に基づき賞球の未払い出し個数を未払出し個数カウンタ４２に報知するようになっている。そのため、球詰りによる賞球払出装置４６の払出し停止や賞球払出装置４６の故障などのトラブルの際も、未払出し個数カウンタ４２の表示を確認することで賞球の未払い出し個数を容易に確認することができる。従って、遊技者側と遊技店側の双方に不利益となる事態を解消することができる。
【０１１６】
（５）不正防止が施された主基板５３が主基板用賞球総数の管理（記憶）、賞球制御信号の出力など賞球の払出しに関わるようになっている。そのため、賞球の払出しに関する不正行為を防止できる。
【０１１７】
（６）払出し制御基板５４において賞球払出装置４６の駆動制御回数に対応する賞球数を、賞球制御信号に対応する賞球数が合算された払出し制御基板用賞球総数として記憶（管理）している。そのため、各賞球数毎に賞球払出装置４６の駆動制御回数（払出しの個数）を記憶する場合に比して、制御プログラムを単純化することができる。
【０１１８】
（７）主基板５３に記憶されている主基板用賞球総数の値が所定の負の値（本実施形態では−３）になると、過剰払出しエラーとして報知するようになっている。そのため、制御信号の入出力時にノイズの影響により払出し制御基板５４側に余分な払出し個数が指示されたとしても、遊技店側の不利益を解消することができる。また、例え、払出し制御基板５４側に不正行為（例えば、賞球の払出し個数の増加）が行われても、主基板用賞球総数が所定の負の値になれば過剰払出しエラーとなるので、不正行為に基づく遊技店側の不利益を解消することができる。
【０１１９】
（８）賞球払出装置４６が１個賞球を払出す毎（賞球計数センサ４８ｂのＯＮ信号毎）に主基板用／払出し制御基板用賞球総数が１個ずつ減算されるようになっている。そのため、賞球の未払い出し個数、賞球の払出し状態や過剰払出しエラーなどをリアルタイムに外部に報知することができる。
【０１２０】
（９）払出し制御基板５４に記憶された払出し制御基板用賞球総数に基づき、払出し制御基板５４では賞球払出装置４６の駆動を制御している。そのため、賞球数毎に区分記憶されている場合に比して賞球の払出しを切れ目なく行うことができる。また、賞球が払出されるまでの時間を短縮させることができる。
【０１２１】
なお、本実施形態は以下のように変更してもよい。
・前記実施形態では、未払出し個数カウンタ４２が保護カバーに装着されているが、機裏側の例えば主基板５３、払出し制御基板５４や外部接続端子板５８に装着しても良い。また、遊技機１０の機表側（例えば、遊技盤１３の空きスペースや表示ユニット２４が液晶表示画面で構成されている場合には表示ユニット２４内に表示する。）に装着しても良い。さらに、図１において遊技盤１３の右下に位置する前記遊技盤１３の飾り部材６５に前記未払出し個数カウンタ４２を装着しても良い。
【０１２２】
・前記実施形態では、未払出し個数カウンタ４２に対し主基板用賞球総数の管理状態に基づき未払い出し個数を報知しているが、払出し制御基板５４のＲＡＭ５４ｃに記憶された払出し制御基板用賞球総数の管理状態に基づき未払い出し個数を報知するようにしても良い。
【０１２３】
・前記実施形態では、外部接続端子板５８において所定個数の払出しが行われる毎に、その情報を賞球の払出し状態として外部側に出力しているが、賞球の払出し状態として賞球の未払い出し個数に関する情報を外部接続端子板５８を介して外部側に出力しても良い。
【０１２４】
・前記実施形態では、賞球計数センサ４８ｂからのＯＮ信号に基づき、主基板用／払出し制御基板用賞球総数が１個ずつ減算されているが、所定個数の払出しが行われた後、前記両賞球総数を減算しても良い。例えば、５個ずつ減算させても良い。この場合、未払出し個数カウンタ４２は５個の払出し毎に表示が変更されることになる。
【０１２５】
・前記実施形態では、主基板５３及び払出し制御基板５４において各別に主基板用／払出し制御基板用賞球総数が管理されているが、例えば、払出し制御基板５４では賞球総数を管理せずに主基板５３のみで賞球総数を管理しても良い。
【０１２６】
・前記実施形態における主基板５３用のメインルーチン（図６）及び払出し制御基板５４用のメインルーチン（図１３）の各ステップの処理順序を変更することは遊技機１０の仕様などに応じて適宜設計変更される事項である。
【０１２７】
次に上記実施形態及び別例から把握できる請求項に記載した以外の技術的思想について、それらの効果とともに以下に記載する。
（イ）パチンコ遊技機において、前記払出し状態報知手段は、賞球が払出される毎に当該払出し状態にあることを遊技機上で発光表示する発光体であって、同発光体の制御基板に対して主制御手段は発光表示制御信号を出力する。このように構成すれば、払い出し制御手段の負荷低減に貢献することができる。
【０１２８】
（ロ）パチンコ遊技機において、前記払出し状態報知手段は、所定個数の賞球払出し毎に所定の賞球情報信号を遊技場管理システム側へ中継出力する外部接続端子板であって、同基板に対して主制御手段は前記賞球情報信号を出力する。このように構成すれば、払い出し制御手段の負荷低減に貢献することができる。
【０１２９】
（ハ）パチンコ遊技機において、前記賞球払出装置は、賞球を１個払出す毎に前記賞球払出し信号を出力するように構成されており、主制御手段は前記賞球払出し信号に基づき前記賞球総数を１個ずつ減算するパチンコ遊技機。このように構成すれば、主制御手段はリアルタイムに賞球総数の管理を行うことができる。
【０１３０】
【発明の効果】
本発明によれば、遊技機全体の構成を簡略化すると共に、賞球の払い出しに係る制御を主制御手段主導で行うことができる。
【図面の簡単な説明】
【図１】  パチンコ遊技機の機表側を示す正面図。
【図２】  パチンコ遊技機の機裏側を示す背面図。
【図３】  未払い出し個数カウンタを示す拡大図。
【図４】  賞球払出装置（貸し球払出装置）の構成を示す断面図。
【図５】  パチンコ遊技機の電気的構成を示すブロック図。
【図６】  主基板におけるメインルーチンを示すフローチャート。
【図７】  同じく、賞球計数センサ入力処理のサブルーチンを示すフローチャート。
【図８】  同じく、出力処理のサブルーチンを示すフローチャート。
【図９】  同じく、出力処理におけるランプ制御処理のサブルーチンを示すフローチャート。
【図１０】  同じく、入力処理のサブルーチンを示すフローチャート。
【図１１】  同じく、入力処理における賞球記憶数設定処理のサブルーチンを示すフローチャート。
【図１２】  同じく、賞球払出し処理のサブルーチンを示すフローチャート。
【図１３】  払出し制御基板におけるメインルーチンを示すフローチャート。
【図１４】  同じく、賞球計数センサ入力処理のサブルーチンを示すフローチャート。
【図１５】  同じく、賞球制御処理のサブルーチンを示すフローチャート。
【図１６】  同じく、賞球制御処理における賞球払出し準備処理のサブルーチンを示すフローチャート。
【図１７】  同じく、賞球制御処理における賞球ソレノイド作動処理のサブルーチンを示すフローチャート。
【図１８】  同じく、賞球制御処理における賞球ソレノイドオフ処理のサブルーチンを示すフローチャート。
【図１９】  同じく、賞球制御処理における賞球計数センサチェック処理のサブルーチンを示すフローチャート。
【図２０】  同じく、賞球制御処理における賞球払出し終了処理のサブルーチンを示すフローチャート。
【図２１】  同じく、賞球払出し装置エラーチェック処理のサブルーチンを示すフローチャート。
【図２２】  払出し制御基板での処理中に割り込まれるコマンド割込み処理のサブルーチンを示すフローチャート。
【符号の説明】
ＳＷ１…始動口スイッチ（入賞検知手段）、ＳＷ２…カウントスイッチ（入賞検知手段）、ＳＷ３…特定通過カウントスイッチ（入賞検知手段）、ＳＷ４〜ＳＷ７…入賞口スイッチ（入賞検知手段）、１７…賞球ＬＥＤ（払出し状態報知手段）、２５…始動入賞口（入賞口）、２８…大入賞口（入賞口）、３２〜３５…第１〜第４入賞口（入賞口）、４２…未払出し個数カウンタ（未払い出し個数報知手段）、４６…賞球払出装置、５３…主基板（主制御手段）、５４…払出し制御基板（払出し制御手段）、５８…外部接続端子板（払出し状態報知手段）。
【図１】
0004028678.tif 000002
【図２】
0004028678.tif 000003
【図３】
0004028678.tif 000004
【図４】
0004028678.tif 000005
【図５】
0004028678.tif 000006
【図６】
0004028678.tif 000007
【図７】
0004028678.tif 000008
【図８】
0004028678.tif 000009
【図９】
0004028678.tif 000010
【図１０】
0004028678.tif 000011
【図１１】
0004028678.tif 000012
【図１２】
0004028678.tif 000013
【図１３】
0004028678.tif 000014
【図１４】
0004028678.tif 000015
【図１５】
0004028678.tif 000016
【図１６】
0004028678.tif 000017
【図１７】
0004028678.tif 000018
【図１８】
0004028678.tif 000019
【図１９】
0004028678.tif 000020
【図２０】
0004028678.tif 000021
【図２１】
0004028678.tif 000022
【図２２】
0004028678.tif 000023