【手続補正書】
【提出日】平成17年9月9日(2005.9.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】    明細書
【発明の名称】  遊技機
【特許請求の範囲】
【請求項１】  遊技の制御を行う主制御手段と、その主制御手段から出力される指示に基づいて所定の有価価値を有する有価物体の払出制御を行う払出制御手段とを備えた遊技機において、
前記払出制御手段により駆動されて前記有価物体を払い出す払出手段と、
その払出手段により払い出された前記有価物体を検出する検出手段とを備え、
前記払出制御手段は、前記払出手段の駆動後所定時間以上経過しても前記検出手段により前記有価物体が検出されない場合に、前記払出手段を停止させる払出停止手段と、
その払出停止手段によって停止された前記払出手段の駆動を再開させる停止解除手段と、
その停止解除手段によって前記払出手段の駆動が再開される場合に、その払出手段の駆動速度を通常速度より低下させる駆動速度低下手段とを備えていることを特徴とする遊技機。
【請求項２】  前記払出制御手段は、前記払出手段から前記有価物体を払い出してからの時間を計測する時間計測手段と、その時間計測手段によって計測された時間が所定時間経過しているか否かを判断する経過時間判断手段とを備え、
前記駆動速度低下手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された場合に、前記払出手段の駆動速度を低下させるものであることを特徴とする請求項１記載の遊技機。
【請求項３】  前記払出手段によって払い出される前記有価物体を排出する排出経路を備え、
前記払出手段は、前記有価物体を払い出す第１駆動形態と、前記有価物体の払い出しが前記排出経路内で滞留した場合にその滞留を解消し得る第２駆動形態との駆動形態を有しており、
前記払出制御手段は、前記駆動速度低下手段によって前記払出手段の駆動速度を低下させる場合に、前記払出手段を前記第２駆動形態で駆動するものであることを特徴とする請求項２記載の遊技機。
【請求項４】  前記払出制御手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された回数を記憶する異常回数記憶手段を備えており、
前記払出停止手段は、前記異常回数記憶手段が予め定められた所定値に達した場合に前記払出手段の駆動を停止するものであることを特徴とする請求項２又は３に記載の遊技機。
【請求項５】  前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記異常回数記憶手段に記憶されている値を初期化するものであることを特徴とする請求項４記載の遊技機。
【請求項６】  前記払出制御手段は、前記停止解除手段によって前記払出手段の駆動が再開されたか否かを判断する解除判断手段を備え、その解除判断手段によって前記払出手段の駆動が再開されたと判断された場合に、前記払出手段を前記第２駆動形態で駆動すると共に、前記駆動速度低下手段によって前記払出手段の駆動速度を低下させるものであることを特徴とする請求項１から５のいずれかに記載の遊技機。
【請求項７】  前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記駆動速度低下手段によって駆動速度が低下させられていた前記払出手段の駆動速度を通常速度に復帰する速度低下解除手段を備えていることを特徴とする請求項１から６のいずれかに記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】  本発明は、パチンコ機やスロットマシンに代表される遊技機に関するものである。
【０００２】
【従来の技術】  従来、パチンコ機等の遊技機の遊技の制御は、主に主制御基板により行われる。この主制御基板には、球払出装置内に配設された払出用モータを駆動して賞球や貸球の払出制御を行う払出制御基板や、効果音の出力制御を行う効果音制御基板、図柄の変動表示等を行う表示用制御基板などが接続されている。これらの各制御基板の制御は、主制御基板から各制御基板へ送信されるコマンドに基づいて行われる。
【０００３】
払出制御基板により払い出される球は、球払出装置内に設けられたカウントスイッチにより検出され、その検出信号が主制御基板又は払出制御基板へ出力されることによって、球の払い出しが確実に行われているか否かが確認可能に構成されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平８−２２４３４４号公報。
【０００５】
【発明が解決しようとする課題】  しかしながら、球の払い出しを検出するカウントスイッチが故障等を含む何らかの理由で球を検出できなくなってしまう場合がある。かかる場合には、払出用モータが駆動することによって払い出された球をカウント（検出）することができないので、球の払い出しが不当に長時間継続してしまい、不当な球が大量に払い出されてしまうという問題点があった。
【０００６】
本発明は上述した問題点を解決するためになされたものであり、不当な遊技媒体が大量に払い出されてしまうことを抑制することができる遊技機を提供することを目的としている。
【０００７】
【課題を解決するための手段】  この目的を達成するために請求項１記載の遊技機は、遊技の制御を行う主制御手段と、その主制御手段から出力される指示に基づいて所定の有価価値を有する有価物体の払出制御を行う払出制御手段とを備えており、前記払出制御手段により駆動されて前記有価物体を払い出す払出手段と、その払出手段により払い出された前記有価物体を検出する検出手段とを備え、前記払出制御手段は、前記払出手段の駆動後所定時間以上経過しても前記検出手段により前記有価物体が検出されない場合に、前記払出手段を停止させる払出停止手段と、その払出停止手段によって停止された前記払出手段の駆動を再開させる停止解除手段と、その停止解除手段によって前記払出手段の駆動が再開される場合に、その払出手段の駆動速度を通常速度より低下させる駆動速度低下手段とを備えている。
請求項２記載の遊技機は、請求項１記載の遊技機において、前記払出制御手段は、前記払出手段から前記有価物体を払い出してからの時間を計測する時間計測手段と、その時間計測手段によって計測された時間が所定時間経過しているか否かを判断する経過時間判断手段とを備え、前記駆動速度低下手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された場合に、前記払出手段の駆動速度を低下させるものである。
請求項３記載の遊技機は、請求項２記載の遊技機において、前記払出手段によって払い出される前記有価物体を排出する排出経路を備え、前記払出手段は、前記有価物体を払い出す第１駆動形態と、前記有価物体の払い出しが前記排出経路内で滞留した場合にその滞留を解消し得る第２駆動形態との駆動形態を有しており、前記払出制御手段は、前記駆動速度低下手段によって前記払出手段の駆動速度を低下させる場合に、前記払出手段を前記第２駆動形態で駆動するものである。
請求項４記載の遊技機は、請求項２又は３に記載の遊技機において、前記払出制御手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された回数を記憶する異常回数記憶手段を備えており、前記払出停止手段は、前記異常回数記憶手段が予め定められた所定値に達した場合に前記払出手段の駆動を停止するものである。
請求項５記載の遊技機は、請求項４記載の遊技機において、前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記異常回数記憶手段に記憶されている値を初期化するものである。
請求項６記載の遊技機は、請求項１から５のいずれかに記載の遊技機において、前記払出制御手段は、前記停止解除手段によって前記払出手段の駆動が再開されたか否かを判断する解除判断手段を備え、その解除判断手段によって前記払出手段の駆動が再開されたと判断された場合に、前記払出手段を前記第２駆動形態で駆動すると共に、前記駆動速度低下手段によって前記払出手段の駆動速度を低下させるものである。
請求項７記載の遊技機は、請求項１から６のいずれかに記載の遊技機において、前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記駆動速度低下手段によって駆動速度が低下させられていた前記払出手段の駆動速度を通常速度に復帰する速度低下解除手段を備えている。
【０００８】
【発明の効果】  請求項１記載の遊技機によれば、払出制御手段は、払出停止手段によって停止された払出手段の駆動が停止解除手段によって再開される場合に、駆動速度低下手段によって払出手段の駆動速度を通常速度より低下させる。よって、停止された払出手段の駆動を再開させる場合に、払い出される有価物体数を少なくすることができるので、不当な遊技媒体が大量に払い出されてしまうことを抑制することができるという効果がある。
請求項２記載の遊技機によれば、請求項１記載の遊技機の奏する効果に加え、次の効果を奏する。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。検出手段が抜き取られる払出異常が発生している状態において、払出手段の駆動速度を通常状態と同一速度で駆動してしまうと、大量の有価物体が不適切に払い出されてしまう。そこで、払出異常が発生した場合に、払出手段の駆動速度を通常速度より低下させることによって、払い出される有価物体数を通常状態より少なくすることができるので、不当な遊技媒体が大量に払い出されてしまうことを防止することができるという効果がある。
請求項３記載の遊技機によれば、請求項２記載の遊技機の奏する効果に加え、次の効果を奏する。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。そこで、払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、排出経路に有価物体が滞留している可能性があるので、払出手段を第２駆動形態で駆動する。よって、排出経路内で有価物体が滞留していればその滞留を解消することができ、適切な払出動作を実行することができるという効果がある。
請求項４記載の遊技機によれば、請求項２又は３に記載の遊技機の奏する効果に加え、次の効果を奏する。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。ここで、有価物体の滞留は、頻繁に発生し得るものである。このため、払出異常が発生する毎に払出停止手段によって払出手段の駆動を停止させてしまうと、遊技が途切れ途切れとなって遊技状態が不安定になってしまう。そこで、異常回数記憶手段によって、払出異常が発生した回数を記憶しておき、異常回数記憶手段に記憶される値が所定値に達した場合に、払出停止手段によって払出手段の駆動を停止させるので、遊技を頻繁に停止することなく、安定して継続させることができるという効果がある。
請求項５記載の遊技機によれば、請求項４記載の遊技機の奏する効果に加え、次の効果を奏する。異常回数記憶手段に記憶されている値を初期化せずに遊技を継続した場合、次の払出異常が発生したとき、異常回数記憶手段に記憶される値がすぐに所定値に達してしまい、払出異常が発生した場合における適切な処置をすることができない。払出手段によって払い出された有価物体が検出手段によって検出された場合は、正常な有価物体の払出動作が行われているということである。そこで、検出手段によって有価物体が検出された場合に、異常回数記憶手段に記憶されている値を初期化することによって、次の払出異常が発生した場合でも適切な処置を施すことができるという効果がある。
請求項６記載の遊技機によれば、請求項１から５のいずれかに記載の遊技機の奏する効果に加え、次の効果を奏する。従来、検出手段が抜き取られる等の不正対策として、払出手段が有価物体を払い出してから所定時間内にその有価物体を検出しなければ、払出制御手段は、払出手段で払出異常が発生していると判断し、その判断が複数回（例えば、３回）行われた場合に払出手段の駆動を停止していた。停止された払出手段は、遊技場の従業員等のみが操作可能な位置に配設された停止解除手段を操作することで、駆動停止が解除されるように構成されている。しかしながら、検出手段が抜き取られることによって発生する払出異常の場合、停止解除手段の操作によって払出手段の駆動停止を解除してしまうと、払出手段は再び有価物体の払出動作を行って、不適切な有価物体が再び払い出されてしまう。そこで、払出制御手段は、停止解除手段により払出異常が解消されたと解除判断手段によって判断された場合に、払出手段を第２駆動形態で駆動すると共に、駆動速度低下手段によって払出手段の駆動速度を低下させる。よって、払い出される有価物体数を通常速度の場合より少なくすることができるので、不当な遊技媒体が大量に払い出されてしまうことを防止することができるという効果がある。
請求項７記載の遊技機によれば、請求項１から６のいずれかに記載の遊技機の奏する効果に加え、次の効果を奏する。払出手段によって払い出された有価物体が検出手段によって検出された場合は、正常な有価物体の払出動作が行われているということである。よって、検出手段によって有価物体が検出された場合に、払出手段の駆動速度を、速度低下解除手段によって通常速度に復帰することで、適切な払出動作を再開できという効果がある。
【０００９】
【発明の実施の形態】  以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機や他の遊技機に用いることは、当然に可能である。
【００１０】
図１は、本実施例のパチンコ機１の正面図である。パチンコ機１の前面（図１の紙面に対して手前側）には遊技盤２が配設されている。
【００１１】
遊技盤２の前面には略円弧状の外レール３が植立され、その外レール３の内側位置には円弧状の内レール４が植立されている。この内レール４および外レール３により囲まれた遊技盤２の前面には、球（打球）Ｐが打ち込まれる遊技領域５が形成されており、遊技領域５に周囲には、球Ｐが入賞することにより所定数（例えば、５個）の球Ｐが賞球として払い出される複数の普通入賞口６が配設されている。この複数の普通入賞口６が配設された遊技領域５の略中央部分には、複数種類の識別情報としての図柄等を表示する液晶ディスプレイ（ＬＣＤ）７を備えた可変表示装置８が配設されている。なお、液晶ディスプレイ７に代えて、例えば、リール等を用いて可変表示装置を構成するようにしても良い。
【００１２】
可変表示装置８の下方には、図柄作動ゲート（第１種始動口）９が配設されている。図柄作動ゲート９を球Ｐが通過することにより、第１種始動口スイッチ３９（図２参照）がオンして、上述した可変表示装置８の変動表示が開始されると共に、所定数の球Ｐが賞球として払い出される。また、図柄作動ゲート９の下方には可変入賞装置１０が配設されており、この可変入賞装置１０の略中央部分には大入賞口の開口１０ａが穿設されている。この大入賞口の開口１０ａは、可変表示装置８の変動後の表示結果が予め定められた図柄の組み合わせ（大当たり表示）の１つと一致する場合に、球Ｐが入賞し易いように所定時間（例えば、３０秒）経過するまで、又は、所定個数（例えば、１０個）の球Ｐが大入賞口の開口１０ａへ入賞するまで、開放されるものである。この大入賞口の開口１０ａの開閉動作の行われ得る状態が、いわゆる所定の遊技価値が付与された状態（特別遊技状態、通称、「大当たり」状態）である。
【００１３】
可変入賞装置１０の下方であって上述した遊技領域５外には前面扉板（腰板）１１が配設され、この前面扉板１１の前面には、球Ｐを貯留し、かつ、遊技領域５内に球Ｐを打ち込む球発射装置（図示せず）へ球Ｐを供給する上皿１２が配設されている。上皿１２の下方であって、パチンコ機１の下側部分には上皿１２に貯留しきれなかった球Ｐを貯留するための下皿１３が配設されている。上皿１２の上方における前面扉板１１の上部中央には、後述するカード読取ユニット１８により読み取られたカードの残高金額を表示するために、７セグメントＬＥＤにより構成された残高表示器１４が配設されている。この残高表示器１４の右側には、後述するカード読取ユニット１８のカード挿入口１９に挿入されたカードを取り出す場合に押下される返却ボタン１５が配設される一方、残高表示器１４の左側には、貸球の払い出し（貸出）を開始する際に押下される貸出ボタン１６が配設されている。また、貸出ボタン１６の左側上方には貸出ボタン１６が押下可能か否かを報知する貸出ボタンランプ１７が配設されており、この貸出ボタンランプ１７は、貸出ボタン１６が押下可能な状態である場合に点灯される一方、貸出ボタン１６が押下不可能な状態である場合に消灯される。よって、遊技者は、この貸出ボタンランプ１７を視認することにより、貸出ボタン１６が押下可能であるか否かを判断することができる。
【００１４】
上記のように構成されたパチンコ機１の左側には、正面視長方形状のカード読取ユニット１８が並設されている。カード読取ユニット１８はカードに記憶された残高金額のデータを読み取るためのものであり、その上下方向における略中央部分には、金銭と同様の有価価値を有するカードを挿入するためのカード挿入口１９が配設されている。このカード挿入口１９の上方であって、カード読取ユニット１８の上部にはカード利用可能ランプ２０が配設されており、このカード利用可能ランプ２０は、例えば、カード挿入口１９へカードが挿入可能である場合に点灯される一方、カード挿入口１９へカードが挿入不可能である場合に消灯される。よって、遊技者は、このカード利用可能ランプ２０を視認することにより、カード読取ユニット１８が使用可能であるか否かを判断することができる。
【００１５】
カード挿入口１９とカード利用可能ランプ２０との間部分であって、カード読取ユニット１８の上側位置には、カードに記録された残高金額のデータに基づいて貸出金額を設定するための金額設定ボタン２１が配設されており、この金額設定ボタン２１を押下することにより貸出金額を１００円、２００円、３００円又は５００円に設定することができる。なお、通常、貸出金額は５００円に設定されており、１００円分の貸球（例えば、２５球）に相当する球Ｐの払い出しを計５回（例えば、１２５球）行うものである。
【００１６】
金額設定ボタン２１の下側には、端数表示ボタン２２が配設されている。この端数表示ボタン２２は、カードに記憶された残高金額が貸出金額の最低額（例えば、１００円）に満たない場合に、その端数を残高表示器１４に表示する際に押下されるものである。
【００１７】
端数表示ボタン２２の下側には、略三角形状に形成された上下一対の連結台方向表示ランプ２３が配設されている。この一対の連結台方向表示ランプ２３は、カード読取ユニット１８が接続されているパチンコ機１の配設（並設）方向を示すためのものであり、その内部にそれぞれ１つずつＬＥＤが内蔵されている。よって、例えば、カード読取ユニット１８が左側に並設されるパチンコ機（図示せず）に接続される場合には上側のＬＥＤが点灯されるのである。この連結台方向表示ランプ２３の下側には、１つのＬＥＤで構成されたカード挿入中ランプ２４が配設されており、このカード挿入中ランプ２４は、カードがカード挿入口１９に挿入されている場合に消灯される一方、カードがカード挿入口１９に挿入されていない場合に消灯される。尚、カード利用可能ランプ２０および連結台方向表示ランプ２３は、カード読取ユニット１８の電源投入とともに点灯される。
【００１８】
図２は、パチンコ機１の電気的構成を示したブロック図であり、特に、パチンコ機１の遊技内容を制御を行う主制御基板Ｃと、賞球や貸球の払出制御を行う払出制御基板Ｈとの電気的構成を示したブロック図である。
【００１９】
パチンコ機１の主制御基板Ｃは、演算装置であるＭＰＵ３１と、そのＭＰＵ３１により実行される各種の制御プログラムや固定値データ等を記憶したＲＯＭ３２と、ワークメモリ等として使用されるＲＡＭ３３とを備えている。図４から図８に示すフローチャートのプログラムは、ＲＯＭ３２内に記憶されている。
【００２０】
ＲＡＭ３３には、バックアップエリア３３ａと、賞球バッファ３３ｂと、賞球ポインタ３３ｃと、残賞球数カウンタ３３ｄと、タンク球無フラグ３３ｅと、下皿満タンフラグ３３ｆとが設けられている。
【００２１】
バックアップエリア３３ａは、停電などの発生により電源が切断された場合、電源の再入時に、パチンコ機１の状態を電源切断前の状態に復帰させるため、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくためのエリアである。このバックアップエリア３３ａへの書き込みは、ＮＭＩ割込処理（図４参照）によって電源切断時に実行され、逆にバックアップエリア３３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の復帰処理（停電処理）において実行される。（図６のＳ１５，Ｓ１６参照）。
【００２２】
賞球バッファ３３ｂは、遊技領域５へ打ち込まれた球Ｐが普通入賞口６等へ入賞した場合に、払い出される賞球数を記憶するバッファである。払い出される賞球数は、入賞した球Ｐ毎に賞球バッファ３３ｂへ記憶される。このため、賞球バッファ３３ｂは、複数バイトで構成されている。賞球バッファ３３ｂに記憶された賞球数データは、賞球コマンドとして図７の賞球数データ送信処理によって払出制御基板Ｈへ送信されると、賞球バッファ３３ｂから消去される。具体的には、０番目の賞球バッファ３３ｂに記憶される賞球数を払出制御基板Ｈへ送信した後、１番目以降の賞球バッファ３３ｂの値を小さいアドレス側へ順に１バイトずつシフトすることにより、０番目の賞球バッファ３３ｂの値が消去される。
【００２３】
ここで、賞球コマンドとは、払い出される賞球数を払出制御基板Ｈへ指示するためのコマンドであり、２バイトで構成されている。賞球コマンドの１バイト目のデータは、そのコマンドが賞球コマンドであることを示すためのデータ（例えば「Ａ０Ｈ」）とされており、また、２バイト目のデータは払い出される賞球数を示すデータとされている。１回の入賞に対する最大の賞球数は１５球であるので、その最大賞球数に対応した「０Ｈ」〜「０ＦＨ」の１５種類のデータが賞球コマンドの２バイト目のデータとされている。
【００２４】
なお、賞球コマンドを１バイトで構成するようにしても良い。前記した通り、１回の入賞に対する最大の賞球数は１５球であるので、賞球コマンドを１バイトで構成する場合には、その最大賞球数に対応した「０１Ｈ」〜「０ＦＨ」の１５種類のデータを賞球コマンドとする。即ち、１バイトで構成されるコマンドの上位４ビットが「０」の場合に賞球コマンドとする。
【００２５】
賞球ポインタ３３ｃは、賞球数を記憶させる賞球バッファ３３ｂの位置を示すポインタであり、払い出される賞球数は、賞球ポインタ３３ｃの値番目の賞球バッファ３３ｂへ記憶される。この賞球ポインタ３３ｃの値は、賞球バッファ３３ｂへ賞球数を書き込むことにより「１」加算され、０番目の賞球バッファ３３ｂの値が賞球数データ送信処理（Ｓ３７）によって払出制御基板Ｈへ送信されることにより「１」減算される。
【００２６】
残賞球数カウンタ３３ｄは、未払いの賞球数を記憶するカウンタであり、払出制御基板Ｈによって払い出される賞球数を主制御基板Ｃで管理するためのカウンタである。残賞球数カウンタ３３ｄの値は、主制御基板Ｃが払出制御基板Ｈへ賞球の払い出しを指示する毎に、その指示した数が加算され、逆に、払出制御基板Ｈによって賞球の払い出しが行われて、その払い出された賞球を賞球カウントスイッチ６６が検出する毎に「１」ずつ減算される。
【００２７】
タンク球無フラグ３３ｅは、パチンコ機１の裏側に配設される球貯留タンク（図示せず）の球の貯留状態を判断するためのフラグである。このタンク球無フラグ３３ｅは、球貯留タンクに球がなくなった場合、即ち、後述するタンク球無スイッチ４２がオンされた場合に、オンされる。逆に、球貯留タンクに球が貯留されている場合はオフされる。このタンク球無フラグ３３ｅがオンされると、後述する球払出停止コマンド処理において（図８参照）、払出用モータ駆動停止コマンドが主制御基板Ｃから払出制御基板Ｈへ送信され、払出用モータ６２の駆動を停止し、球の払い出し動作を停止する。
【００２８】
下皿満タンフラグ３３ｆは、下皿１３における球の貯留状態を判断するためのフラグである。この下皿満タンフラグ３３ｆは、下皿１３に貯留される球が満タン状態、即ち、後述する下皿満タンスイッチ４３がオンの状態に、オンされる。逆に、下皿１３に貯留される球が満タン状態でない場合にオフされる。この下皿満タンフラグ３３ｆがオンされると、タンク球無フラグ３３ｅと同様に、後述する球払出停止コマンド処理において（図８）、払出用モータ駆動停止コマンドが主制御基板Ｃから払出制御基板Ｈへ送信され、払出用モータ６２の駆動を停止し、払い出し動作を停止する。
【００２９】
これらＲＯＭ３２及びＲＡＭ３３を内蔵したＭＰＵ３１は入出力ポート３５と接続されており、入出力ポート３５は、複数の信号線３７を介して払出制御基板Ｈと双方向通信可能に接続されるほか、普通入賞口スイッチ３８と、第１種始動口スイッチ３９と、Ｖカウントスイッチ４０と、１０カウントスイッチ４１と、タンク球無スイッチ４２と、下皿満タンスイッチ４３と、賞球カウントスイッチ６６と、他の入出力装置４５とそれぞれ接続されている。
【００３０】
普通入賞口スイッチ３８は、遊技領域５内の普通入賞口６へ入賞した球Ｐを検出するためのスイッチであり、普通入賞口６の入口近傍に設けられている。また、第１種始動口スイッチ３９は、図柄作動ゲート（第１種始動口）９を通過した球Ｐを検出するためのスイッチであり、図柄作動ゲート９の近傍に設けられている。普通入賞口スイッチ３８或いは第１種始動口スイッチ３９により球Ｐが検出されると、普通入賞口６または図柄作動ゲート（第１種始動口）９への入賞により払い出される賞球数の「５」が、賞球ポインタ３３ｃの値番目の賞球バッファ３３ｂへ書き込まれ、賞球ポインタ３３ｃの値が「１」加算される。
【００３１】
Ｖカウントスイッチ４０は、可変入賞装置１０により構成される大入賞口へ入賞し、且つ、その大入賞口内のＶゾーン（図示せず）を通過した球Ｐを検出するためのスイッチである。また、１０カウントスイッチ４１は、可変入賞装置１０により構成される大入賞口へ入賞した球Ｐのうち、Ｖゾーン以外を通過した球Ｐを検出するためのスイッチである。Ｖカウントスイッチ４０または１０カウントスイッチ４１により球Ｐが検出されると、大入賞口への入賞により払い出される賞球数の「１５」が、賞球ポインタ３３ｃの値番目の賞球バッファ３３ｂへ書き込まれ、賞球ポインタ３３ｃの値が「１」加算される。
【００３２】
タンク球無スイッチ４２は、パチンコ機１の裏側に配設される球貯留タンク（図示せず）に貯留されている球Ｐの貯留状態を監視するためのスイッチである。このタンク球無スイッチ４２は、球Ｐが球貯留タンクに無くなった場合にオンされ、後述するタンク球無フラグ３３ｅをオンするように構成されている。賞球または貸球の払い出しには、球貯留タンクに貯留されている球Ｐを使用するため、球貯留タンクに貯留されている球Ｐが無くなると払い出しが不可能となる。従って、タンク球無スイッチ４２により球貯留タンクの球Ｐの貯留状態を監視し、該スイッチ４２によって球貯留タンクに球Ｐが貯留されていないことが検出された場合は、タンク球無しフラグ３３ｅをオンして、図８の球払出停止コマンド処理において、払出用モータ駆動停止コマンドを払出制御基板Ｈに送信し、払出用モータ６２を停止する。
【００３３】
下皿満タンスイッチ４３は、上皿１２に貯留しきれなかった球Ｐを貯留する下皿１３が球Ｐで満タンか否かを監視するためのスイッチである。この下皿満タンスイッチ４３は、下皿１３が球Ｐによって満タン状態となった場合にオンされ、後述する下皿満タンフラグ３３ｆをオンするように構成されている。下皿１３は、上皿１２で球Ｐを貯留しきれなかった場合に貯留しきれなかった球Ｐを貯留するために設けられており、下皿１３が球Ｐで満タンになっている場合に賞球または貸球の払い出しを行うと、後述する球払出装置６０（図３参照）内で球詰まり等が発生してしまう。従って、下皿満タンスイッチ４３により下皿１３の球の貯留状態を監視し、該スイッチ４３によって下皿１３に貯留されている球Ｐが満タン状態であることが検出された場合は、下皿満フラグ３３ｆをオンして、図８の球払出停止コマンド処理において、払出用モータ駆動停止コマンドを払出制御基板Ｈに送信し、払出用モータ６２を停止する。
【００３４】
賞球カウントスイッチ６６は、払出制御基板Ｈによって払い出される賞球数をカウントするためのスイッチであり、その出力は主制御基板Ｃおよび払出制御基板Ｈへ入力されている。この賞球カウントスイッチ６６によって、本来の賞球数を越えた賞球の払い出しや本来の賞球数に満たない賞球の払い出しがチェックされる。
【００３５】
払出制御基板Ｈは、賞球や貸球の払出制御を行うものであり、演算装置であるＭＰＵ５１と、そのＭＰＵ５１により実行される制御プログラムや固定データ等を記憶したＲＯＭ５２と、ワークメモリ等として使用されるＲＡＭ５３とを備えている。図６及び図９から図１５に示すフローチャートのプログラムは、ＲＯＭ５２内に記憶されている。また、払出制御基板ＨのＲＡＭ５３には、バックアップエリア５３ａと、受信バッファ５３ｂと、コマンド受信フラグ５３ｃと、総賞球数カウンタ５３ｄと、賞球払出カウンタ５３ｅと、貸球払出カウンタ５３ｆと、貸球払出中フラグ５３ｇと、払出実行フラグ５３ｈと、タイマカウンタ５３ｉと、払出異常カウンタ５３ｊと、モータ低速フラグ５３ｋとが設けられている。
【００３６】
バックアップエリア５３ａは、前述した主制御基板Ｃのバックアップエリア３３ａと同様に、停電などの発生により電源が切断された場合、電源の再入時に、パチンコ機１の状態を電源切断前の状態に復帰させるため、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくためのエリアである。このバックアップエリア５３ａへの書き込みは、ＮＭＩ割込処理（図４参照）によって電源切断時に実行され、逆にバックアップエリア５３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の復帰処理（停電処理）において実行される。（図６のＳ１５，Ｓ１６参照）。
【００３７】
受信バッファ５３ｂは、主制御基板Ｃから送信されるデータ（例えば、賞球数データ）を一時的に記憶するバッファである。コマンド受信フラグ５３ｃは、主制御基板Ｃから払出制御基板Ｈに制御用コマンドが送信された場合にオンされるフラグである。即ち、主制御基板Ｃから送信されたデータ（制御用コマンド）が受信バッファ５３ｂに記憶されているとオンされ、そのデータがＲＯＭ５２に記憶されている制御プログラムの各処理により各メモリに書き込まれるとオフされるように構成されている。このコマンド受信フラグ５３ｃは、賞球数データが主制御基板Ｃから送信されたか否かを確認するために、賞球動作処理（Ｓ７１）において参照される。
【００３８】
総賞球数カウンタ５３ｄは、賞球払出カウンタ５３ｅへ加算される前の賞球数の合計を記憶するカウンタである。賞球数のデータからなる賞球コマンドが受信されると、その賞球コマンド、即ち賞球数データは、受信バッファ５３ｂに書き込まれる。この受信バッファ５３ｂに書き込まれた賞球数データが、図１１の賞球動作処理によって、総賞球数カウンタ５３ｄへ加算されるのである（Ｓ８３）。
【００３９】
賞球払出カウンタ５３ｅは、払い出すべき賞球数を記憶するカウンタであり、前記した総賞球数カウンタ５３ｄの値が加算されることにより増加する。賞球払出カウンタ５３ｅの値が「１」以上である場合には、後述する貸球払出カウンタ５３ｆの値に拘わらず、図１３のモータ駆動処理（Ｓ７３）によって賞球の払い出し動作が行われる。即ち、本実施例のパチンコ機１では、賞球の払い出し動作が貸球の払い出し動作に優先して行われる。また、賞球払出カウンタ５３ｅの値は、図１４の払出スイッチ読込処理（Ｓ７４）により、賞球カウントスイッチ６６によって払い出された賞球が検出される毎に「１」ずつ減算される。
【００４０】
貸球払出カウンタ５３ｆは、払い出すべき貸球の数を記憶するカウンタである。貸球は貸出金額１００円毎に２５球ずつ貸し出される。よって、１の球貸し要求毎に貸球払出カウンタ５３ｆの値に「２５」が設定される。貸球払出カウンタ５３ｆの値が「１」以上で且つ賞球払出カウンタ５３ｅの値が「０」である場合には、図１３のモータ駆動処理（Ｓ７３）によって貸球の払い出し動作が行われる。貸球払出カウンタ５３ｆの値は、図１４の払出スイッチ読込処理（Ｓ７４）により、貸球カウントスイッチ６７によって払い出された貸球が検出される毎に「１」ずつ減算される。
【００４１】
貸球払出中フラグ５３ｇは、貸球の払い出し動作中（球貸し動作中）であることを示すフラグである。球貸し動作の開始時にオンされ、球貸し動作が終了するとオフされる。この貸球払出中フラグ５３ｇは、図１１の賞球動作処理（Ｓ７１）で参照され、図１２の球貸し動作処理（Ｓ７２）で参照およびオン又はオフされる。
【００４２】
払出実行フラグ５３ｈは、１の賞球または貸球の払い出しが開始されたことを示すためのフラグである。この払出実行フラグ５３ｈは、賞球払出カウンタ５３ｅ又は貸球払出カウンタ５３ｆの値が「１」以上である場合、即ち、賞球又は貸球が払い出される場合にオンされる（図１３参照）。逆に、賞球カウントスイッチ６６又は貸球カウントスイッチ６７がオンされた場合、即ち、賞球又は貸球が払い出された場合にオフされる（図１４参照）。この払出実行フラグ５３ｈがオンされることによって、払出用モータ６２が正転駆動されて賞球又は貸球が払い出される。また、賞球カウントスイッチ６６又は貸球カウントスイッチ６７での賞球又は貸球の検出は、払出実行フラグ５３ｈがオンされていないと行われないように構成されている。従って、払出制御基板Ｈは、１の賞球又は貸球の払い出し動作を確実に認識することができる。
【００４３】
タイマカウンタ５３ｉは、賞球又は貸球が払い出されてからの経過時間を計測するためのカウンタである。このタイマカウンタ５３ｉの値は、払出実行フラグ５３ｈがオンされる場合、即ち、賞球又は貸球が払い出される場合において「１０００」がセットされる。また、タイマカウンタ５３ｉの値は、賞球又は貸球が所定時間内に検出されない場合に行われる払出エラー処理（図１５参照）において、払出エラー処理の実行回数が３回未満、即ち、後述する払出異常カウンタ５３ｊの値が「３」未満の場合において「１０００」がセットされる。
【００４４】
一方、このタイマカウンタ５３ｉの値は、払出制御基板Ｈのメイン処理が１回実行される毎に「１」ずつ減算される（図１０、Ｓ７７及びＳ７８参照）。また、払い出された賞球又は貸球が賞球カウントスイッチ６６又は貸球カウントスイッチ６７によって検出された場合に、タイマカウンタ５３ｉの値が「０」クリアされるように構成されている。賞球又は貸球が払い出し時にセットされたタイマカウンタ５３ｉの値が「０」となった場合に、払出制御基板Ｈは、球詰まり等によって賞球又は貸球等の払い出し動作が滞っていると判断して、払出エラー処理（図１５参照）を実行する。
【００４５】
なお、本実施例のパチンコ機１の払出制御基板Ｈのメイン処理は、２ｍｓ毎に行われるように構成されている。よって、払出制御基板Ｈは、賞球等の払出指示を行ってから略２秒が経過するまでに各カウントスイッチ６６，６７のいずれかによって球Ｐが検出されていない場合は、払い出し動作を再開又は停止するために後述する払出エラー処理（図１５）を実行するように構成されている。
【００４６】
払出異常カウンタ５３ｊは、賞球又は貸球の払い出し動作が異常を発生した回数を記憶するカウンタである。この払出異常カウンタ５３ｊは、払出実行フラグ５３ｈがオンされている状態でタイマカウンタ５３ｉの値が「０」となった場合に「１」加算され、逆に、賞球カウントスイッチ６６又は貸球カウントスイッチ６７によって球Ｐが検出された場合、又は、エラー発生時にエラー解除ボタン４４が押下された場合に「０」クリアされるように構成されている。本実施例のパチンコ機１では、払出異常カウンタ５３ｊの値が「３」になった場合、即ち、払い出し動作の異常が３回発生した場合に、以後の払い出し動作を停止するためにエラー処理を実行するように構成されている（図１５、Ｓ１４６参照）。球詰まり等の払い出し動作の異常は頻繁に起こり得るものであるから、１の払い出し動作の異常で常に払い出し動作を停止させていると、頻繁に遊技が中断し得てしまい、遊技者が遊技に興醒めしてしまう。また、払い出し動作の異常は、賞球カウントスイッチ６６又は貸球カウントスイッチ６７が抜き取られる等の不正行為によっても起こり得る。各スイッチ６６，６７が抜き取られている状況で払い出し動作を停止しないと、不当な球が払い出されてしまい、遊技場に多大な不利益を被らせてしまうという問題点がある。そこで、払い出し異常が３回発生した場合に、払い出し動作を停止することにより、遊技を頻繁に中断させずに、不正行為が行われた場合にも対応することができるのである。
【００４７】
モータ低速フラグ５３ｋは、払出用モータ６２の駆動速度を超低速にするためのフラグである。このモータ低速フラグ５３ｋは、払出実行フラグ５３ｈがオンされている状態でタイマカウンタ３３ｉの値が「０」となった場合にオンされ、逆に、賞球カウントスイッチ６６又は貸球カウントスイッチ６７が球Ｐを検出した場合にオフされるように構成されている。払い出し動作の異常が発生した場合に、モータ低速フラグ５３ｋをオンして、以後、賞球又は貸球が各カウントスイッチ６６，６７で検出されるまで払出用モータ６２の駆動速度を通常状態より低速にすることで、何らかの払出異常が発生している場合に、不当な球Ｐが大量に払い出されることを抑制することができる。
【００４８】
かかるＲＯＭ５２及びＲＡＭ５３を内蔵したＭＰＵ５１は入出力ポート５５と接続されており、入出力ポート５５は、複数の信号線３７を介して主制御基板Ｃと双方向通信可能に接続されるほか、カード操作ユニット１４〜１７と、カード読取りユニット１８と、ドライバ回路５７と、ソレノイド６５と、貸球カウントスイッチ６７と、賞球カウントスイッチ６６と、エラー解除ボタン４４と、他の入力装置４５と、それぞれ接続されている。
【００４９】
貸球カウントスイッチ６７は、払出制御基板Ｈによって払い出される貸球数をカウントするためのスイッチであり、その出力は払出制御基板Ｈへ入力されている。この貸球カウントスイッチ６７によって、本来の貸球数を越えた貸球の払い出しや、本来の貸球数に満たない貸球の払い出しがチェックされる。
【００５０】
ドライバ回路５７は、払出用モータ６２を駆動し回転させるための回路である。このドライバ回路５７により払出用モータ６２が回転されると、球受け部材６３（図３参照）が回転して賞球又は貸球の払い出しが行われる。ソレノイド６５については、図３において詳述する。
【００５１】
エラー解除ボタン４４は、エラー処理（Ｓ１４６）において払出用モータ６２が停止した場合に、そのエラー処理を終了させて、払出用モータ６２を再駆動させるためのボタンである。このエラー解除ボタン４４は、パチンコ機１の裏側に配設されており（図示せず）、遊技場（ホール）に配設された状態では、鍵等を保持する従業員のみ操作可能な位置に配設されている。よって、球詰まり等のエラー処理が発生した場合には、パチンコ機１の遊技者は、遊技場の従業員を呼び、その従業員によってエラーの原因（例えば、球詰まり等）を解消してもらうと共にエラー解除ボタン４４を押下してもらうことによって、エラー処理が終了するように構成されている。
【００５２】
電源基板７０は、パチンコ機１の各部に電力を供給するための電源部７０ａと、停電監視回路７０ｂと、クリアスイッチ７０ｃとを備えている。停電監視回路７０ｂは、停電等の発生による電源断時に、主制御基板ＣのＭＰＵ３１のＮＭＩ端子へ停電信号７１を出力するための回路である。停電監視回路７０ｂは、電源部７０ａから出力される最も大きい電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断）の発生と判断して、停電信号７１を主制御基板Ｃ及び払出制御基板Ｈへ出力するように構成されている。この停電信号７１の出力によって、主制御基板Ｃ及び払出制御基板Ｈは、停電の発生を認識し、停電時処理（図４のＮＭＩ割込処理）を実行する。なお、電源部７０ａは、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、かかる停電時処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されているので、主制御基板Ｃ及び払出制御基板Ｈは、停電時処理を正常に実行することができるものである。
【００５３】
クリアスイッチ７０ｃは、主制御基板ＣのＲＡＭ３３及び払出制御基板ＨのＲＡＭ５３にバックアップされるデータをクリアするためのスイッチであり、押しボタンタイプのスイッチで構成されている。このクリアスイッチ７０ｃが押下された状態でパチンコ機１の電源が投入されると（停電解消による電源入を含む）、主制御基板Ｃ及び払出制御基板Ｈによって、それぞれのＲＡＭ３３、ＲＡＭ５３のデータがクリアされる。
【００５４】
図３は、賞球および貸球の払い出し動作を行う球払出装置６０の正面断面図である。球払出装置６０は、パチンコ機１の裏面に配設されており（図示せず）、払出制御基板Ｈにより、賞球払出カウンタ５３ｅまたは貸球払出カウンタ５３ｆの値に応じて、払出用モータ６２及びソレノイド６５が制御され、賞球または貸球の払い出し動作を実行するものである。なお、図３（ａ）は、賞球の払い出し動作時を示した図であり、図３（ｂ）は、貸球の払い出し動作時を示した図である。
【００５５】
この球払出装置６０には、球貯留タンク（図示せず）から供給される球Ｐを該球払出装置６０へ流入させる流入通路６１と、その流入した球Ｐを受け止めて、その下流側へ搬送する球受け部材６３とが配設されており、この球受け部材６３は、略同一形状に形成された一対の略円形板状の搬送板６３ａ，６３ｂとを備えている。この球受け部材６３は、払出用モータ６２と連結軸６３ｃを介して連結されており、払出用モータ６２の回転に伴って連結軸６３ｃを回転中心として回転されるものである。
【００５６】
球受け部材６３の下流側には、流入通路６１と連通する賞球通路６８および貸球通路６９が設けられている。これら賞球通路６８と貸球通路６９との分岐部には、仕切板６４が設けられており、この仕切板６４の下方には、賞球通路６８と貸球通路６９との間を仕切る仕切ブロック７０が形成されている。仕切板６４は、球払出装置６０の後面（図３の紙面に対して奥側）に配設されたソレノイド６５と連結されている。このソレノイド６５が非通電の状態では、図３（ａ）に示すように、仕切板６４は貸球通路６９を閉鎖する位置にあり、一方、ソレノイド６５が通電の状態では、図３（ｂ）に示すように、仕切板６４は賞球通路６８を閉鎖する位置にある。
【００５７】
賞球通路６８は、流入通路６１へ流入した球Ｐを賞球として払い出す場合に球Ｐが排出される通路であり、その下流部分には該賞球通路６８を通過する球Ｐを検出する賞球カウントスイッチ６６が配設されている。この賞球カウントスイッチ６６は、賞球通路６８の一部を構成しており、その略中央部分には球Ｐが１個ずつ通過可能な円形状の開口である賞球検出部６６ａが穿設されている。かかる賞球検出部６６ａを球Ｐが通過することにより、賞球通路６８を通過した球Ｐを検出して、賞球として払い出された球Ｐの個数を計数（カウント）することができる。
【００５８】
一方、貸球通路６９は、流入通路６１へ流入した球Ｐを貸球として払い出す場合に球Ｐが排出される通路であり、その下流部分には該貸球通路６９を通過する球Ｐを検出する貸球カウントスイッチ６７が配設されている。この貸球カウントスイッチ６７は、貸球通路６９の一部を構成しており、その略中央部分には球Ｐが１個ずつ通過可能な円形状の開口である貸球検出部６７ａが穿設されている。かかる貸球検出部６７ａを球Ｐが通過することにより、貸球通路６９を通過した球Ｐを検出して、貸球として払い出された球Ｐの個数を計数することができる。なお、これらの賞球カウントスイッチ６６および貸球カウントスイッチ６７は、磁気センサを備えた近接スイッチで構成されているが、これに代えて、発光ダイオードやフォトトランジスタなどを組み合わせることにより構成される光センサを使用しても良い。
【００５９】
ここで、球払出装置６０の動作を説明すると、図３（ａ）に示すように、ソレノイド６５のオフ（非通電）状態の場合は、仕切板６４は貸球通路６９を閉塞して賞球通路６８を開放した状態で停止している。一方、図３（ｂ）に示すように、ソレノイドのオン（通電）状態の場合は、仕切板６４は賞球通路６８を閉塞して貸球通路６９を開放した状態で停止している。よって、図３（ａ）の状態で払出用モータ６２を作動させることにより、賞球の払い出し動作が実行され、図３（ｂ）の状態で払出用モータ６２を作動させることにより、貸球の払い出し動作が実行されるのである。このように、ソレノイド６５に非通電の状態で賞球の払い出し動作を行うことができるので、パチンコ機１が稼働するほとんどの時間でソレノイド６５をオフすることができ、ソレノイド６５の通電時間を短縮して、その耐久性を向上させることができる。
【００６０】
次に、上記のように構成されたパチンコ機１で実行される各処理を、図４から図１５の各フローチャートを参照して説明する。図４は、停電の発生等によるパチンコ機１の電源断時に、主制御基板Ｃ及び払出制御基板Ｈで、それぞれ別々に実行されるＮＭＩ割込処理のフローチャートである。このＮＭＩ割込処理により、停電の発生等による電源断時の主制御基板Ｃ及び払出制御基板Ｈの状態がそれぞれのバックアップエリア３３ａ，５３ａに記憶される。なお、ＮＭＩ割込処理は、主制御基板ＣのＲＯＭ３２と払出制御基板ＨのＲＯＭ５２とに、それぞれ別々に搭載される処理であるが、フローチャートの表記上、同様に表すことができるので、図４にまとめて図示してある。
【００６１】
停電の発生等によりパチンコ機１の電源が断されると、停電監視回路７０ｂから停電信号７１が主制御基板Ｃ及び払出制御基板ＨのＭＰＵ３１，５１のＮＭＩ（Non  Maskable  Interrupt）端子へそれぞれ出力される。各ＭＰＵ３１，５１は、ＮＭＩ端子に停電信号７１が入力されると、それぞれ実行中の制御を中断して、図４のＮＭＩ割込処理を開始する。停電信号７１が出力された後所定時間は、主制御基板Ｃ及び払出制御基板Ｈの処理が実行可能なように電源基板７０の電源部７０ａから電力供給がなされており、この所定時間内に、図４のＮＭＩ割込処理が実行される。
【００６２】
ＮＭＩ割込処理では、まず，各レジスタおよびＩ／Ｏ等の値をスタックエリアへ書き込み（Ｓ１）、次に、スタックポインタの値をバックアップエリア３３ａ，５３ａへ書き込んで退避する（Ｓ２）。更に、停電発生情報をバックアップエリア３３ａ，５３ａへ書き込んで（Ｓ３）、停電の発生等による電源断時の状態を記憶する。その後、主制御基板Ｃ及び払出制御基板Ｈに応じてそれぞれ異なるその他停電処理を実行した後（Ｓ４）、電源が完全に断して処理が実行できなくなるまで、処理をループする。
【００６３】
次に、図５から図８を参照して、主制御基板Ｃで行われる各処理について説明する。図５は、所定時間（本実施例では、２ｍｓ）毎に主制御基板Ｃで実行されるメイン処理のフローチャートである。メイン処理では、まず、ＲＡＭ３３の初期化を含む初期化処理を実行する（Ｓ１１）。
【００６４】
図６は、主制御基板Ｃ及び払出制御基板Ｈで、それぞれ別々に実行される初期化処理のフローチャートである。なお、初期化処理は、主制御基板ＣのＲＯＭ３２と払出制御基板ＨのＲＯＭ５２とに、それぞれ別々に搭載される処理であるが、フローチャートの表記上、同様に表すことができるので、図６にまとめて図示してある。初期化処理では、まず、スタックポインタを設定し（Ｓ１２）、クリアスイッチ７０ｃがオンされているか否かを確認する（Ｓ１３）。クリアスイッチ７０ｃがオンされていなければ（Ｓ１３：Ｎｏ）、バックアップが有効であるか否かを確認する（Ｓ１４）。この確認は、ＲＡＭ３３，５３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。
【００６５】
バックアップが有効であれば（Ｓ１４：Ｙｅｓ）、バックアップエリア３３ａ，５３ａからスタックポインタの値を読み出して、これをスタックポインタへ書き込み、電源断時（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻す（Ｓ１５）。次に、スタックポインタの値を戻した後のスタックエリア、即ちバックアップエリア３３ａ，５３ａへ退避した各レジスタやＩ／Ｏ等のデータをそのバックアップエリア３３ａ，５３ａから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込み（Ｓ１６）、その後、割込の状態を停電発生時に実行される図４の処理で記憶しておいた電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻し（Ｓ１７）、ＮＭＩ割込リターンを実行して処理を電源断前に実行していたところへ戻して、制御を電源断前の状態から続行する。
【００６６】
一方、クリアスイッチ７０ｃがオンされていたり（Ｓ１３：Ｙｅｓ）、或いはバックアップが有効でなければ（Ｓ１４：Ｎｏ）、ＲＡＭクリア及び初期化処理を実行して（Ｓ１８）、ＲＡＭ３３，５３及びＩ／Ｏ等の各値を初期化し終了する。初期化処理（Ｓ１１）の終了後は、図５のメイン処理に戻る。
【００６７】
初期化処理（Ｓ１１）の実行後、普通入賞口スイッチ３８または第１種始動口スイッチ３９により、球Ｐが検出されたか否かを確認する（Ｓ３１）。普通入賞口スイッチ３８又は第１種始動口スイッチ３９により球Ｐが検出された場合には（Ｓ３１：Ｙｅｓ）、５個の賞球を払い出すために、賞球ポインタ３３ｃの値番目の賞球バッファ３３ｂへ「５」を書き込み（Ｓ３２）、賞球ポインタ３３ｃの値を「１」加算する（Ｓ３３）。一方、普通入賞口スイッチ３８又は第１種始動口スイッチ３９により球Ｐが検出されない場合には（Ｓ３１：Ｎｏ）、Ｓ３２およびＳ３３の処理をスキップして、Ｓ３４の処理へ移行する。
【００６８】
Ｓ３４の処理では、Ｖカウントスイッチ４０又は１０カウントスイッチ４１により球Ｐが検出されたか否かを確認する（Ｓ３４）。Ｖカウントスイッチ４０又は１０カウントスイッチ４１により球Ｐが検出された場合には（Ｓ３４：Ｙｅｓ）、１５個の賞球を払い出すために、賞球ポインタ３３ｃの値番目の賞球バッファ３３ｂへ「１５」を書き込み（Ｓ３５）、賞球ポインタ３３ｃの値を「１」加算する（Ｓ３６）。一方、Ｖカウントスイッチ４０又は１０カウントスイッチ４１により球Ｐが検出されない場合には（Ｓ３４：Ｎｏ）、Ｓ３５およびＳ３６の処理をスキップして、Ｓ３７の賞球数データ送信処理へ移行する。
【００６９】
図７は、賞球数データ送信処理（Ｓ３７）のフローチャートである。賞球数データ送信処理では、まず、賞球ポインタ３３ｃの値が「０」か否かを調べる（Ｓ５１）。賞球ポインタ３３ｃの値が「０」であれば（Ｓ５１：Ｙｅｓ）、送信される賞球数データは存在しないので、そのまま、この賞球数データ送信処理を終了する。
【００７０】
賞球ポインタ３３ｃの値が「０」でなければ（Ｓ５１：Ｎｏ）、０番目の賞球バッファ３３ｂの値を払出制御基板Ｈへ送信する（Ｓ５２）。賞球数データの送信後、送信した賞球数データである、０番目の賞球バッファ３３ｂ値を残賞球数カウンタ３３ｄの値へ加算し（Ｓ５３）、１番目以降の賞球バッファの３３ｂの値を小さいアドレス側へ順に１バトずつシフトして（Ｓ５４）、賞球バッファ３３ｂの値を更新するとともに、０番目の賞球バッファの３３ｂの値を消去する。その後、賞球ポインタ３３ｃの値を「１」減算して（Ｓ５５）、この賞球数データ送信処理を終了する。賞球数データ送信処理（Ｓ３７）の終了後は、図５のメイン処理に戻って、賞球カウントスイッチ６６がオンされたか否かを判断する（Ｓ３８）。
【００７１】
賞球カウントスイッチ６６のオンが検出された場合には（Ｓ３８：Ｙｅｓ）、賞球が１個払い出されたということなので、残賞球数カウンタ３３ｄの値を確認し（Ｓ３９）、その値が「０」でなければ（Ｓ３９：Ｎｏ）、払い出された賞球に対応して残賞球数カウンタ３３ｄの値から「１」減算し（Ｓ４０）、遊技の状態に応じた各処理を実行する（Ｓ４１）。一方、賞球カウントスイッチ６６のオンが検出されない場合には（Ｓ３８：Ｎｏ）、賞球は払い出されていないので、また、賞球カウントスイッチ６６のオンが検出されても残賞球数カウンタ１３ｄの値が「０」であれば（Ｓ３８：Ｙｅｓ，Ｓ３９：Ｙｅｓ）、残賞球数カウンタ３３ｄの値を減算することはできないので、Ｓ４０の処理をスキップして、遊技の状態に応じた各処理を実行する（Ｓ４１）。
【００７２】
各処理の実行後は、前回のＳ３１の処理の実行から所定時間（本実施例では、２ｍｓ）経過しているか否かを確認する。前回のＳ３１の処理の実行から所定時間経過していれば（Ｓ４２：Ｙｅｓ）、処理をＳ３１に移行し、次のメイン処理を開始する。前回のＳ７１の処理の実行から所定時間経過していなければ（Ｓ４２：Ｎｏ）、所定時間経過するまで待機する。このため、Ｓ４２の処理により、Ｓ３１からＳ４１までの処理が所定時間の間隔で実行される。
【００７３】
図８は、主制御基板Ｃで行われる球払出停止コマンド処理のフローチャートである。まず、払出球状態確認処理を実行する（Ｓ５６）。この払出球状態確認処理では、球貯留タンク（図示せず）に球Ｐが貯留されているか否かをタンク球無しフラグ３３ｅによって確認し、さらに、下皿が球Ｐで満タンか否かを下皿満タンフラグ３３ｆによって確認する。確認の結果、球の払い出しが不可能な状態（タンク球無フラグ３３ｅまたは、下皿満タンフラグ３３ｆの少なくともいずれか一方がオン）であれば（Ｓ５７：Ｎｏ）、払出用モータ駆動停止コマンドを払出制御基板Ｈへ送信し（Ｓ５８）、払出制御基板Ｈに対して払い出しを停止させる。
【００７４】
一方、球の払い出しが可能な状態（タンク球無フラグ３３ｅと下皿満タンフラグ３３ｆが共にオフ）であれば（Ｓ５７：Ｙｅｓ）、そのまま、球払出停止コマンド処理を終了する。
【００７５】
次に図９から図１５を参照して、払出制御基板Ｈで行われる賞球および貸球の払い出し動作について説明する。図９は、主制御基板Ｃから送信される制御用コマンドを受信した場合に実行されるデータ受信処理のフローチャートである。データ受信処理では、主制御基板Ｃから送信された制御用コマンドを受信バッファ５３ｂに書き込み（Ｓ６１）、コマンド受信フラグ５３ｃをオンする（Ｓ６２）。賞球数データを指示する賞球コマンドは、このデータ受信処理で制御用コマンドの一部として受信され、受信バッファ５３ｂへ書き込まれる。
【００７６】
図１０は、払出制御基板Ｈにおいて実行されるメイン処理のフローチャートである。この処理では、まず、前述した初期化処理を実行する（Ｓ１１）。その後、図１１に示す賞球動作処理を実行する（Ｓ７１）。
【００７７】
図１１は、賞球動作処理（Ｓ７１）のフローチャートである。この賞球動作処理（Ｓ７１）は、総賞球数カウンタ５３ｄの賞球数データを賞球払出カウンタ５３ｅへ書き込むための処理である。賞球動作処理（Ｓ７１）では、まず、コマンド受信フラグ５３ｃがオンされているか否かを確認し（Ｓ８１）、コマンド受信フラグ５３ｃがオンされていれば（Ｓ８１：Ｙｅｓ）、主制御基板Ｃから新たな制御用コマンドが払出制御基板Ｈへ送信されているので、その制御用コマンドが賞球コマンドであるか否かを確認する（Ｓ８２）。受信バッファ５３ｂに記憶されている制御用コマンドが賞球コマンド、即ち賞球数データであれば（Ｓ８２：Ｙｅｓ）、その賞球数データを総賞球数カウンタ５３ｄに加算し（Ｓ８３）、コマンド受信フラグ５３ｃをオフする（Ｓ８４）。貸球払出中フラグ５３ｇがオンであれば（Ｓ８５：Ｙｅｓ）、貸球の払い出し動作中なので、この賞球動作処理（Ｓ７１）を終了する。
【００７８】
貸球払出中フラグ３３ｇがオフであれば（Ｓ８５：Ｎｏ）、貸球の払い出しの動作は実行されていないので、総賞球数カウンタの値が「０」でなければ（Ｓ８６：Ｎｏ）、その総賞球数カウンタ５３ｄの値を賞球払出カウンタ５３ｅの値に加算し（Ｓ８７）、総賞球数カウンタ５３ｄの値を「０」クリア（消去）して（Ｓ８８）、賞球動作処理（Ｓ７１）を終了する。一方、Ｓ８６の処理において、総賞球数カウンタ５３ｄの値が「０」であれば（Ｓ８５：Ｙｅｓ）、そのまま、賞球動作処理（Ｓ７１）を終了する。賞球動作処理（Ｓ７１）の終了後は、図１２に示す球貸し動作処理（Ｓ７２）を実行する。
【００７９】
図１２は、球貸し動作処理（Ｓ７２）のフローチャートである。球貸し動作処理（Ｓ７２）では、貸出ボタン１５が押下されることにより生じる球貸し要求に応じて、貸し出される貸球数を貸球払出カウンタ５３ｆへ設定するための処理である。
【００８０】
この球貸し動作処理（Ｓ７２）では、まず、貸球払出中フラグ５３ｇがオンされているか否かにより（Ｓ９１）、球貸し動作中であるか否かを判断する。貸球払出中フラグ５３ｇがオフされていれば（Ｓ９１：Ｎｏ）、球貸し動作中ではない。よって、この場合には貸出ボタン１５が押下されて球貸し要求があるか否かを確認する（Ｓ９２）。球貸し要求がなければ（Ｓ９２：Ｎｏ）、そのまま、この球貸し動作処理を終了し、一方、球貸し要求があれば（Ｓ９２：Ｙｅｓ）、賞球払出カウンタ５３ｅの値が「０」であるか否かを確認する（Ｓ９３）。賞球払出カウンタ５３ｅの値が「０」でなければ（Ｓ９３：Ｎｏ）、賞球の払い出し動作中である。球貸し動作は、賞球の払い出し動作の終了後に行われるので、この場合にも、そのまま球貸し動作処理を終了する。
【００８１】
球貸し要求があり（Ｓ９２：Ｙｅｓ）、賞球払出カウンタ５３ｅの値が「０」であれば、（Ｓ９３：Ｙｅｓ）、貸球払出カウンタ５３ｆの値に、１００円分の貸出金額に相当する貸球の「２５」を設定し（Ｓ９４）、貸球払出中フラグ５３ｇをオンして（Ｓ９５）、球貸動作を開始させ、この球貸し動作処理（Ｓ７２）を終了する。
【００８２】
一方、Ｓ９１の処理において、貸球払出中フラグ５３ｇがオンされていれば（Ｓ９１：Ｙｅｓ）、球貸し動作中であるので、この場合には、貸球払出カウンタ５３ｆの値が「０」であるか否かを確認する（Ｓ９６）。貸球払出カウンタ５３ｆの値が「０」でなければ（Ｓ９６：Ｎｏ）、未だ前回の球貸し要求分の貸球が払い出されていないので、この場合には、そのまま球貸し動作処理（Ｓ７２）を終了する。
【００８３】
貸球払出カウンタ５３ｆの値が「０」であれば（Ｓ９６：Ｙｅｓ）、貸球払出中フラグ５３ｇをオフして（Ｓ９８）、球貸し動作を終了させ、この球貸し動作処理（Ｓ７２）を終了する。球貸し動作処理（Ｓ７２）の終了後は、図１３に示すモータ駆動処理を実行する（Ｓ７３）。
【００８４】
図１３は、モータ駆動処理（Ｓ７３）のフローチャートである。このモータ駆動処理によって、払出用モータ６２が回転駆動され、その回転に伴って、球受け部材６３が図３の矢印Ｒ方向に回転され、賞球または貸球の払い出し動作が行われる。なお、払い出しの行われた賞球数または貸球数は、後述する払出スイッチ読込処理（Ｓ７４）によってカウントされる。
【００８５】
このモータ駆動処理（Ｓ７３）では、まず、主制御基板Ｃから送信された払出用モータ駆動停止コマンドを受信したか否かを確認する（Ｓ１０１）。払出用モータ駆動停止フラグを受信していなければ（Ｓ１０１：Ｎｏ）、賞球払出カウンタ５３ｅの値が「０」であるか否かを確認する（Ｓ１０２）。確認の結果、賞球払出カウンタ５３ｅの値が「０」でなければ（Ｓ１０２：Ｎｏ）、ソレノイド６５をオフして仕切板６４で貸球通路６９を閉鎖すると共に賞球通路６８を開放して（Ｓ１０３）、処理をＳ１０８へ移行する。
【００８６】
一方、賞球払出カウンタ５３ｅの値が「０」であっても（１０２：Ｙｅｓ）、貸球払出カウンタ５３ｆの値が「０」でなければ（Ｓ１０４：Ｎｏ）、ソレノイド６５をオンして仕切板６４で賞球通路６８を閉鎖すると共に貸球通路６９を開放して（Ｓ１０５）、処理をＳ１０８へ移行する。
【００８７】
なお、Ｓ１０１の処理において払出用モータ駆動停止フラグを受信している場合（Ｓ１０１：Ｙｅｓ）、または、Ｓ１０２及びＳ１０３の処理において賞球払出カウンタ５３ｅの値および貸球払出カウンタ５３ｆの値が共に「０」である場合（Ｓ１０２：Ｙｅｓ，Ｓ１０４：Ｙｅｓ）、賞球および貸球の払い出しは行われないので、かかる場合にはソレノイド６５をオフして（Ｓ１０６）、払出用モータ６２の駆動を停止して（Ｓ１０７）、このモータ駆動処理（Ｓ７３）を終了する。
【００８８】
Ｓ１０８の処理では、払出実行フラグ５３ｈがオンされているか否かを確認する（Ｓ１０８）。払出実行フラグ５３ｈがオフされていれば（Ｓ１０８：Ｎｏ）、タイマカウンタ５３ｉに値を設定するために、まず、払出実行フラグ５３ｈをオンし（Ｓ１１２）、タイマカウンタ５３ｉに「１０００」をセットし（Ｓ１１３）、モータ駆動処理（Ｓ７３）を終了する。タイマカウンタ５３ｉに「１０００」をセットすることによって、払出用モータ６２が駆動してからの経過時間を計測することができる。
【００８９】
一方、Ｓ１０８の処理において、払出実行フラグ５３ｈがオンされていれば（Ｓ１０８：Ｙｅｓ）、タイマカウンタ５３ｉに値は設定済みであるので、次に、モータ低速フラグ３３ｋがオンされているか否かを確認する（Ｓ１０９）。モータ低速フラグ３３ｋがオンされていれば（Ｓ１０９：Ｙｅｓ）、払い出しに何らかの異常が発生している状態なので、払出用モータ６２を超低速で正転駆動し、モータ駆動処理（Ｓ７３）を終了する。何らかの払出異常が発生した場合に、払出用モータ６２の駆動速度を超低速にすることによって、払い出される賞球数または貸球数を通常状態より少なくすることができ、不当な球を大量に払い出すことを抑制できる。モータ低速フラグ３３ｋがオフされていれば（Ｓ１０９：Ｎｏ）、通常状態なので、払出用モータ６２を通常速度で正転駆動し、モータ駆動処理（Ｓ７３）を終了する。
【００９０】
モータ駆動処理（Ｓ７３）の終了後は、図１４に示す払出スイッチ読込処理（Ｓ７４）を実行する。払出スイッチ読込処理（Ｓ７４）では、まず、払出実行フラグ５３ｈがオンされているか否かを確認する（Ｓ１２１）。払出実行フラグ５３ｈがオフされていれば（Ｓ１２１：Ｎｏ）、賞球または貸球の払い出しは行われていないので、この払出スイッチ読込処理（Ｓ７４）を終了する。一方、払出実行フラグ５３ｈがオンされていれば（Ｓ１２１：Ｙｅｓ）、タイマカウンタ５３ｉの値が「０」であるか否かを確認する（Ｓ１２２）。即ち、賞球または貸球が払い出されてから賞球カウントスイッチ６６または貸球カウントスイッチ６７で検出されずに所定時間（本実施では、２ｓ）経過したことによって払出異常状態であるか否かを確認する。タイマカウンタ５３ｉの値が「０」でなければ（Ｓ１２２：Ｎｏ）、賞球カウントスイッチ６６が賞球を検出したか否かを確認する（Ｓ１２３）。
【００９１】
賞球カウントスイッチ６６が賞球を検出していれば（Ｓ１２３：Ｙｅｓ）、賞球払出カウンタ５３ｅの値から「１」減算し（Ｓ１２４）、払出実行フラグ５３ｈをオフする（Ｓ１２５）。その後、モータ低速フラグ５３ｋをオフし（Ｓ１２６）、払出異常カウンタ５３ｊの値を「０」クリアする（Ｓ１２７）。
【００９２】
一方、Ｓ１２３の処理において、賞球カウントスイッチ６６が賞球を検出していなければ（Ｓ１２３：Ｎｏ）、Ｓ１２４〜Ｓ１２７の処理をスキップして、Ｓ１２８の処理へ移行する。
【００９３】
Ｓ１２８の処理では、貸球カウントスイッチ６７が貸球を検出したか否かを確認する（Ｓ１２８）。貸球カウントスイッチ６７が貸球を検出していれば（Ｓ１２８：Ｙｅｓ）、貸球払出カウンタ５３ｆから「１」減算し（Ｓ１２９）、払出実行フラグ５３ｈをオフする（Ｓ１３０）。その後、モータ低速フラグ５３ｋをオフし（Ｓ１３１）、払出異常カウンタ５３ｉの値を「０」クリアする（Ｓ１３２）。
【００９４】
ここで、賞球カウントスイッチ６６又は貸球カウントスイッチ６７によって球Ｐが検出された場合には、正常な賞球又は貸球の払い出しが行われているので、モータ低速フラグ５３ｋをオフすることによってモータ駆動速度を通常の速度に設定し、通常の払い出しを実行することができる。
【００９５】
また、賞球カウントスイッチ６６又は貸球カウントスイッチ６７により球Ｐが検出され、正常な賞球又は貸球の払い出しが確認された場合には、払出異常カウンタ５３ｊの値を「０」クリアする。正常な払い出し動作が行われた場合においても払出異常カウンタ５３ｊの値をそのまま記憶しておくと、次回の払い出し動作の異常が発生した場合に、払出エラー処理を３回行う前に払出異常カウンタ５３ｊの値が「３」が達してしまい、エラー処理がすぐに発生して遊技が停止してしまう。そこで、賞球又は貸球が正常に払い出された場合に払出異常カウンタ５３ｊの値を「０」クリアすることで、次の払出異常が発生した場合でも適切な処置を施すことができる。
【００９６】
一方、Ｓ１２８の処理において、貸球カウントスイッチ６７が貸球を検出していなければ（Ｓ１２８：Ｎｏ）、Ｓ１２９〜Ｓ１３２の処理をスキップして，この払出スイッチ読込処理（Ｓ７４）の処理を終了する。
【００９７】
Ｓ１２２の処理において、タイマカウンタ５３ｉの値が「０」である場合、即ち、賞球または貸球が払い出されてから賞球カウントスイッチ６６または貸球カウントスイッチ６７で検出されずに所定時間（本実施例では、２ｓ）経過している場合には、何らかの払出異常が発生している状態なので、払出エラー処理（Ｓ１３３）を実行する。
【００９８】
図１５は、払出エラー処理（Ｓ１３３）のフローチャートである。払出エラー処理では、まず、払出異常カウンタ５３ｊの値に「１」を加算し（Ｓ１４１）、払出異常カウンタ５３ｊの値が「３」であるか否かを確認する（Ｓ１４２）。払出異常カウンタ５３ｊの値が「３」でなければ（Ｓ１４２：Ｎｏ）、再度、払出用モータ６２の駆動開始からの経過時間を計測するために、タイマカウンタ５３ｉの値に「１０００」をセットし（Ｓ１４３）、処理をＳ１４４に移行する。
【００９９】
Ｓ１４４において、払出用モータ６２を正逆転駆動させる正逆転回転駆動の処理を実行する（Ｓ１４４）。モータ正逆回転駆動を行うことにより、球払出装置６０内に球Ｐが滞留していた場合にその滞留を解消することができる。その後、モータ低速フラグ５３ｋをオンして（Ｓ１４５）、この払出エラー処理を終了する。
【０１００】
一方、Ｓ１４２の処理において、払出異常カウンタ５３ｊの値が「３」であれば（Ｓ１４２：Ｙｅｓ）、払い出し動作の異常が発生してから３回目の払出エラー処理であるので、エラー処理（Ｓ１４６）を実行し、払出用モータ６２を停止する。その後、エラー解除ボタン４４が押下されるまでエラー処理を繰り返し行って払出制御基板Ｈの払い出し動作を停止し（Ｓ１４７：Ｎｏ）、エラー解除ボタン４４が押下された場合には（Ｓ１４７：Ｙｅｓ）、払出異常カウンタ５３ｊの値を「０」クリアし、Ｓ１４４の処理に移行する。
【０１０１】
賞球カウントスイッチ６６または貸球カウントスイッチ６７が抜き取られることによって発生する払い出し動作の異常の場合において、球詰まりのみを解消してエラーを解除して通常の駆動速度で払出用モータ６２を駆動可能にしてしまうと、再び不適切な大量の球Ｐが払い出されてしまう。そこで、エラーを解除した場合に、払出用モータ６２の駆動速度を超低速に設定することで、払い出される球Ｐを極力少なくすることができ、不当な球Ｐが大量に払い出されることを抑制することができる。
【０１０２】
払出エラー処理（Ｓ１３３）の終了後は、処理を図１４の払出スイッチ読込処理（Ｓ７４）に戻して、この払出スイッチ読込処理（Ｓ７４）の処理を終了する。
【０１０３】
払出スイッチ読込処理（Ｓ７４）の終了後は、処理を図１０のメイン処理に戻して、各処理を実行する（Ｓ７５）。各処理の実行後は、前回のＳ７１の処理の実行から所定時間（本実施例では、２ｍｓ）経過しているか否かを確認する（Ｓ７６）。前回のＳ７１の処理の実行から所定時間経過していれば（Ｓ７６：Ｙｅｓ）、処理をＳ７７に移行する。前回のＳ７１の処理の実行から所定時間経過していなければ（Ｓ７６：Ｎｏ）、所定時間経過するまで待機する。このため、Ｓ７６の処理により、Ｓ７１からＳ７５までの処理が所定時間の間隔で実行される。
【０１０４】
Ｓ７７の処理では、タイマカウンタ５３ｉの値が「１」以上であるか否かを確認する。タイマカウンタ５３ｉの値が「１」以上であれば（Ｓ７７：Ｙｅｓ）、タイマカウンタ５３ｉの値から「１」減算し（Ｓ７８）、処理をＳ７１へ移行し、次のメイン処理を開始する。タイマカウンタ５３ｉの値が「１」以上でない、即ち、「０」であれば（Ｓ７７：Ｎｏ）、処理をＳ７１に移行し、次のメイン処理を開始する。この減算処理（Ｓ７８）で、タイマカウンタ５３ｉの値が「０」になることによって、払出用モータ６２の駆動開始からの経過時間が計測されたことになる。
【０１０５】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【０１０６】
本発明を上記実施例とは異なるタイプのパチンコ機等に実施しても良い。例えば、一度大当たりすると、それを含めて複数回（例えば２回、３回）大当たり状態が発生するまで、大当たり期待値が高められるようなパチンコ機（通称、２回権利物、３回権利物と称される）として実施しても良い。また、大当たり図柄が表示された後に、所定の領域に球を入賞させることを必要条件として特別遊技状態となるパチンコ機として実施しても良い。更に、パチンコ機以外にも、アレパチ、雀球、いわゆるパチンコ機とスロットマシンとが融合した遊技機などの各種遊技機として実施するようにしても良い。
【０１０７】
なお、スロットマシンは、例えばコインを投入して図柄有効ラインを決定させた状態で操作レバーを操作することにより図柄が変動され、ストップボタンを操作することにより図柄が停止されて確定される周知のものである。従って、スロットマシンの基本概念としては、「複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して図柄の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えたスロットマシン」となり、この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【０１０８】
また、パチンコ機とスロットマシンとが融合した遊技機の具体例としては、複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備えており、球打出用のハンドルを備えていないものが挙げられる。この場合、所定の操作（ボタン操作）に基づく所定量の球の投入の後、例えば操作レバーの操作に起因して図柄の変動が開始され、例えばストップボタンの操作に起因して、或いは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄がいわゆる大当たり図柄であることを必要条件として遊技者に有利な大当たり状態が発生させられ、遊技者には、下部の受皿に多量の球が払い出されるものである。
【０１０９】
以下に本発明の変形例を示す。請求項１記載の遊技機において、前記払出制御手段は、前記払出手段から前記有価物体を払い出してからの時間を計測する時間計測手段と、その時間計測手段によって計測された時間が所定時間経過しているか否かを判断する経過時間判断手段とを備え、前記駆動速度低下手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された場合に、前記払出手段の駆動速度を低下することを特徴とする遊技機１。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。検出手段が抜き取られる払出異常が発生している状態において、払出手段の駆動速度を通常状態と同一で駆動してしまうと、不適切な大量の有価物体が払い出されてしまうといった問題点があった。そこで、払出異常が発生した場合に、払出手段の駆動速度を通常状態より低下させることによって、払い出される有価物体数を通常状態より少なくすることができるので、不当な遊技媒体が大量に払い出されてしまうことを抑制することができる。
【０１１０】
遊技機１において、前記払出手段によって払い出される前記有価物体を排出する排出経路を備え、前記払出手段は、前記有価物体を払い出す第１駆動形態と、前記有価物体の払い出しが前記排出経路内で滞留した場合にその滞留を解消し得る第２駆動形態とを有するものであり、前記払出制御手段は、前記駆動速度低下手段によって前記払出手段の駆動速度を低下させる場合に、前記払出手段を前記第２駆動形態で駆動することを特徴とする遊技機２。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。そこで、払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、排出経路に有価物体が滞留している可能性があるので、払出手段を第２駆動形態で駆動する。よって、排出経路内で有価物体が滞留していればその滞留を解消することができ、適切な払出動作を実行することができ、遊技者に適切な遊技を提供することができる。
【０１１１】
遊技機１又は２において、前記払出制御手段は、前記経過時間判断手段によって前記払出手段から前記有価物体を払い出してからその有価物体が前記検出手段で検出されずに所定時間が経過していると判断された回数を記憶する異常回数記憶手段を備えており、前記払出停止手段は、前記異常回数記憶手段が予め定められた所定値に達した場合に前記払出手段の駆動を停止することを特徴とする遊技機３。払出手段から有価物体を払い出してからその有価物体が検出手段で検出されずに所定時間が経過した場合は、検出手段の抜き取り、又は、有価物体の滞留等の払出異常が発生している状態である。ここで、有価物体の滞留は、頻繁に発生し得るものであり、１の払出異常が発生する毎に払出停止手段によって払出手段の駆動を停止させてしまうと、遊技が途切れ途切れとなって遊技状態が不安定になってしまう。そこで、異常回数記憶手段によって、払出異常が発生した回数を記憶しておき、異常回数記憶手段に記憶される値が所定値に達した場合に、払出停止手段によって払出手段の駆動を停止する。従って、遊技を頻繁に停止することなく、遊技者に適切な遊技を提供することができる。
【０１１２】
遊技機３において、前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記異常回数記憶手段に記憶されている値を初期化するものであることを特徴とする遊技機４。異常回数記憶手段に記憶されている値を初期化せずに遊技を継続した場合、次の払出異常が発生したとき、異常回数記憶手段に記憶される値がすぐに所定値に達してしまい、払出異常が発生した場合における適切な処置をすることができないといった問題点があった。払出手段によって払い出された有価物体が検出手段によって検出された場合は、正常な有価物体の払出動作が行われているということである。そこで、検出手段によって有価物体が検出された場合に、異常回数記憶手段に記憶されている値を初期化することによって、次の払出異常が発生した場合でも適切な処置を施すことができるので、遊技者に適切な遊技を提供することができる。
【０１１３】
請求項１記載の遊技機又は遊技機１から４のいずれかにおいて、前記払出制御手段は、前記停止解除手段によって前記払出手段の駆動が再開されたか否かを判断する解除判断手段を備え、その解除判断手段によって前記払出手段の駆動が再開されたと判断された場合に、前記払出手段を前記第２駆動形態で駆動すると共に、前記駆動速度低下手段によって前記払出手段の駆動速度を低下することを特徴とする遊技機５。従来、検出手段が抜き取られる等の不正対策として、払出手段が有価物体を払い出してから所定時間内にその有価物体を検出しなければ、払出制御手段は、払出手段で払出異常が発生していると判断し、その判断が複数回（例えば、３回）行われた場合に払出手段の駆動を停止していた。停止された払出手段は、遊技場の従業員等のみが操作可能な位置に配設された停止解除手段を操作することで、駆動停止が解除されるように構成されている。しかしながら、検出手段が抜き取られることによって発生する払出異常の場合、停止解除手段の操作によって払出手段の駆動停止が解除してしまうと、払出手段は再び有価物体の払出動作を行って、不適切な有価物体が再び払い出されてしまっていた。そこで、払出制御手段は、解除判断手段によって停止解除手段により払出異常が解消されると判断された場合に、払出手段を第２駆動形態で駆動すると共に、駆動速度低下手段によって払出手段の駆動速度を低下させるように構成する。よって、払い出される有価物体数を通常状態より少なくすることができるので、不当な遊技媒体が大量に払い出されてしまうことを抑制することができる。
【０１１４】
請求項１記載の遊技機又は遊技機１から５のいずれかにおいて、前記払出制御手段は、前記検出手段によって前記払出手段から払い出された前記有価物体が検出された場合に、前記駆動速度低下手段によって駆動速度が低下させられていた前記払出手段の駆動速度を通常状態に設定する速度低下解除手段を備えていることを特徴とする遊技機６。払出手段によって払い出された有価物体が検出手段によって検出された場合は、正常な有価物体の払出動作が行われているということである。そこで、検出手段によって有価物体が検出された場合に、速度低下解除手段によって払出手段の駆動速度を通常状態に設定することで、適切な払出動作を実行することができ、遊技者に適切な遊技を提供することができる。
【０１１５】
請求項１記載の遊技機または遊技機１から６のいずれかにおいて、前記遊技機はパチンコ遊技機であることを特徴とする遊技機７。中でも、パチンコ遊技機の基本構成としては操作ハンドルを備え、その操作ハンドルの操作に応じて球を所定の遊技領域へ発射し、球が遊技領域内の所定の位置に配設された作動口に入賞（又は作動口を通過）することを必要条件として、表示装置において動的表示されている識別情報が所定時間後に確定停止されるものが挙げられる。また、特別遊技状態の発生時には、遊技領域内の所定の位置に配設された可変入賞装置（特定入賞口）が所定の態様で開放されて球を入賞可能とし、その入賞個数に応じた有価価値（景品球のみならず、磁気カードへ書き込まれるデータ等も含む）が付与されるものが挙げられる。
【０１１６】
請求項１記載の遊技機または遊技機１から６のいずれかにおいて、前記遊技機はスロットマシンであることを特徴とする遊技機８。中でも、スロットマシンの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（ストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えた遊技機」となる。この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【０１１７】
請求項１記載の遊技機または遊技機１から６のいずれかにおいて、前記遊技機はパチンコ遊技機とスロットマシンとを融合させたものであることを特徴とする遊技機９。中でも、融合させた遊技機の基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備え、遊技媒体として球を使用すると共に、前記識別情報の動的表示の開始に際しては所定数の球を必要とし、特別遊技状態の発生に際しては多くの球が払い出されるように構成されている遊技機」となる。
【図面の簡単な説明】
【図１】本発明の一実施例であるパチンコ機の正面図である。
【図２】パチンコ機の電気的構成を示したブロック図である。
【図３】球払出装置の断面図である。
【図４】主制御基板及び払出制御基板で実行されるＮＭＩ割込処理のフローチャートである。
【図５】主制御基板で実行されるメイン処理のフローチャートである。
【図６】主制御基板及び払出制御基板で実行される初期化処理のフローチャートである。
【図７】主制御基板で実行される賞球数データ送信処理のフローチャートである。
【図８】主制御基板で実行される球払出停止コマンド処理のフローチャートである。
【図９】払出制御基板で実行されるデータ受信処理のフローチャートである。
【図１０】払出制御基板で実行されるメイン処理のフローチャートである。
【図１１】払出制御基板で実行される賞球動作処理のフローチャートである。
【図１２】払出制御基板で実行される球貸し動作処理のフローチャートである。
【図１３】払出制御基板で実行されるモータ駆動処理のフローチャートである。
【図１４】払出制御基板で実行される払出スイッチ読込処理のフローチャートである。
【図１５】払出制御基板で実行される払出エラー処理のフローチャートである。
【符号の説明】
１            パチンコ機（遊技機）
３３          主制御基板のＲＡＭ
４４          エラー解除ボタン（停止解除手段の一部）
５３          払出制御基板のＲＡＭ
５３ｈ        払出実行フラグ
５３ｉ        タイマカウンタ（時間計測手段）
５３ｊ        払出異常カウンタ（異常回数記憶手段）
５３ｋ        モータ低速フラグ
６０          球払出装置
６１          流入通路（排出経路の一部）
６２          払出用モータ（払出手段）
６６          賞球カウントスイッチ（検出手段の一部）
６６ａ        賞球検出部（検出手段の一部）
６７          貸球カウントスイッチ（検出手段の一部）
６７ａ        貸球検出部（検出手段の一部）
６８          賞球通路（排出経路の一部）
６９          貸球通路（排出経路の一部）
Ｃ            主制御基板（主制御手段）
Ｈ            払出制御基板（払出制御手段）
Ｐ            球（有価物体）
Ｓ１１０      駆動速度低下手段
Ｓ１２２      経過時間判断手段
Ｓ１２６，Ｓ１３１  速度低下解除手段
Ｓ１４６      払出停止手段
Ｓ１４７：Ｙｅｓ  停止解除手段の一部，解除判断手段