(57)【要約】【課題】賞球の払出処理において高速な球の払出処理を保ちながらも、払出球の通路内での球詰まりを防止することができるパチンコ機を提供する。【解決手段】入賞口Ａ２０ａ、Ｂ２０ｂへの入賞に基づき球検出信号が主制御部４０に入力される。主制御部４０において、賞球数は入賞口Ａ２０ａが５球、入賞口Ｂ２０ｂが１０球と設定されている。払出制御部４５において、賞球の連続払出個数の最大値は最大賞球数（１０球）を超える１５球に設定されている。払い出し賞球の所定個数は入賞口Ｂ２０ｂに対する１０球以上の個数であって、所定の速度で賞球の払い出しを行なったときに払出通路に球が球詰まりしない個数である１２球に設定されている。獲得賞球数が連続払出個数の最大値である１５球以上残っていたとすると、一単位の連続払出個数は１５球に設定され、払出装置４６から、所定個数１２球目までの賞球が所定の速度（高速払出速度）で払い出され、１３球目から１５球目までの賞球がそれよりも遅い速度（低速払出速度）で払い出される。【選択図】図３３
2008073458.tif 000002
【特許請求の範囲】
【請求項１】
遊技領域に複数種類の入賞口が設けられ、該入賞口への球の入賞に基づき入賞口の種類に応じてそれぞれ予め定められた所定数の賞球が払出装置から払い出されて、該払出球の一単位の連続払出個数の最大値が前記入賞口への一球の入賞に基づく賞球個数のうちの最大個数を超えた個数に設定されているパチンコ機において、
前記賞球の払い出しを行なうに際し、前記連続払出個数の所定個数までの払出球は所定の払出速度で払出処理を行ない、所定個数以後の払出球は前記所定の払出速度よりも遅い払出速度で払出処理を行ない、前記所定個数を前記入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の個数に設定していることを特徴とするパチンコ機。
【請求項２】
前記所定個数までの払出球の払出処理の内、払い出し開始から前記払出装置の所定の駆動までの払出処理は、前記所定の払出速度よりも遅い払出速度で行なわれることを特徴とする請求項１に記載のパチンコ機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技球払出制御において、高速の払い出しを保ちながらも、払出通路内で発生し得る球詰まりを防止するための払出モータ制御を備えたパチンコ機に関するものである。
【背景技術】
【０００２】
遊技球の払い出しを高速に行なうために、複数個の遊技球を払出所定個数の一単位として設定し、払出所定個数単位でそれぞれの払出制御を行なっている遊技機は従来から存在していた。下記に示す特許文献１には、賞品球払出し手段の１回の払い出し動作により払い出される賞品球の基準個数を規定払出し個数とし、その個数を、各入賞手段への入賞により獲得する最小の賞品球数よりも多い個数、好ましくはその最大の賞品球数よりも多い個数に設定して、総獲得賞品球数が規定払出し個数よりも少ないときに、その総獲得賞品球数分の賞品球を払い出し、総獲得賞品球数が規定払出し個数以上のときに、１回の払出し動作で規定払出し個数の賞品球を払い出し、総獲得賞品球数が規定払出しよりも少なくなるまでその動作を繰り返すように動作する遊技機が開示されている。例えば、賞品球数が６個又は１５個の場合には、その何れの賞品球数よりも多い２５個に規定払出し個数を設定し、総獲得賞品球数が規定払出し個数の２５未満、例えば６個程度であれば６個の賞品球を払い出し、大入賞手段に多数の遊技球が入賞し総獲得賞品球数が規定払出し個数の２５個を超えていれば１回の払い出し動作で２５個の賞品球を払い出す。そして、もしこのとき１入賞に対する賞品球数（例えば、上記６個又は１５個）を１回の払い出し動作で払い出せないとすると、その払出処理に関して遊技者に不信感を与えてしまうので、規定払出し個数は、１入賞に対する賞品球数のうちの最大賞品球数以上の個数（例えば、上記２５個）に設定している。
【０００３】
【特許文献１】特許第３６１７９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、払出装置から排出された賞球が通過する通路の構造によっては、即ち、通路が球の流れ易い構造になっているか否かによっては、払出装置からの払い出しスピードに通路内の球の流れが追いついていけないこともあり、通路内の球詰まりを起こしてしまう可能性があった。この問題を解決するためには、球詰まりが起こらないように払出装置からの排出速度全般を遅くすることが考えられるが、その場合には賞球の払出速度が著しく低下してしまうという欠点があった。
【０００５】
そこで、本願発明はこのような事情に鑑みてなされたものであり、賞球の払出処理において高速な球の払出処理をある程度保ちながらも、払出球（賞球）が通過する通路内での球の流れの低速から生じる球詰まりを防止することができるパチンコ機の提供を目的とするものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に係るパチンコ機の発明は、遊技領域に複数種類の入賞口が設けられ、該入賞口への球の入賞に基づき入賞口の種類に応じてそれぞれ予め定められた所定数の賞球が払出装置から払い出されて、該払出球の一単位の連続払出個数の最大値が前記入賞口への一球の入賞に基づく賞球個数のうちの最大個数を超えた個数に設定されているパチンコ機において、前記賞球の払い出しを行なうに際し、前記連続払出個数の所定個数までの払出球は所定の払出速度で払出処理を行ない、所定個数以後（所定個数は含まないものとする）の払出球は前記所定の払出速度よりも遅い払出速度で払出処理を行ない、前記所定個数を前記入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の個数に設定していることを特徴とするものである。
【０００７】
ここで、一単位の連続払出個数とは、１回の賞球払出処理で払い出すことができる賞球個数のことをいう。そして、この連続払出個数の最大値が、入賞口への一球の入賞に対する賞球個数のうちの最大個数を超えた個数に設定されている。例えば、２種類の入賞口が設けられ、一方の入賞口に球が１球入賞すると５球の賞球が払い出されて、他方の入賞口に球が１球入賞すると１０球の賞球が払い出されるものとすれば、連続払出個数の最大値は、賞球個数のうちの最大個数である１０球を超えた個数に設定される。そして、入賞口への入賞に伴う払い出すべき賞球がある場合、その賞球数が連続払出個数の最大値を超えているときには、１回の賞球払出処理において連続払出個数の最大値の賞球が一単位の連続払出個数として払い出される。また、次の払出処理においても、払い出すべき賞球数が連続払出個数の最大値以上に残っている間は、連続払出個数の最大値を一単位の連続払出個数として賞球払出処理を繰り返す。但し、払い出すべき賞球が連続払出個数の最大値よりも少ない（未達球数の）場合には、その未達球数の賞球が一単位の連続払出個数として１回の賞球払出処理で払い出されることになる。
【０００８】
通常の遊技で、単発で入賞口に遊技球が入賞したような場合には、払い出すべき賞球数は連続払出個数の最大値に達しないことが多く、その未達球数が一単位の連続払出個数として１回の賞球払出処理で払い出される。これに対して、大当り遊技で大入賞口へ多数の遊技球が連続して入賞したような場合には、払い出すべき賞球数は連続払出個数の最大値以上に達することが多く、その場合には連続払出個数の最大値の賞球が一単位の連続払出個数として１回の賞球払出処理で払い出される。例えば、具体的には、入賞に伴い５球の賞球が払い出される入賞口Ａと１０球の賞球が払い出される入賞口Ｂがある場合、連続払出個数の最大値は、賞球個数のうちの最大個数である１０球を超えた個数の、例えば１５球に設定される。
【０００９】
通常の遊技において球が単発で入賞口Ａあるいは入賞口Ｂに入賞したような場合には、その入賞に対する賞球の払い出しが開始される前に次の球が入賞して賞球数が加算され、払い出すべき賞球数が連続払出個数の最大値まで達するということは少なく、入賞口Ａヘの入賞に対する賞球数（５球）、あるいは入賞口Ｂへの入賞に対する賞球数（１０球）が一単位の連続払出個数として１回の賞球払出処理で払い出される。これに対して、大当り遊技状態が発生し、大入賞口へ遊技球が複数連続して入賞し、先の入賞球に対する払い出しが開始される前に次の球が入賞して、払い出すべき賞球数が例えば１００球に達しているような場合には、連続払出個数の最大値である１５球が一単位の連続払出個数として１回の賞球払出処理で払い出される。１５球の賞球が払い出された場合の払い出すべき残数は８５球であるので、残数が連続払出個数の最大値（１５球）よりも少なくなるまで１５球の賞球払出処理を繰り返す。そして、６回繰返して、残数が１０球になったところで、一単位の連続払出個数を１０球として賞球払出処理を行なう。尚、１５球の賞球払出処理の繰り返しの途中で更に入賞口への遊技球の入賞があった場合には、その入賞に対する賞球数が加算されて、同様の払出処理が繰り返される。
【００１０】
賞球の払い出しに際して、連続払出個数の最初の払出球から所定個数までの払い出しを、従来、一般的に行なわれていた通常の払出速度よりも速い所定の速度で行なうことにより、払出時間の短縮を図ることができる。そして、この所定の速度を高速払出速度としたとき、所定個数以後（所定個数は含まず、所定個数の次の個数からのことをいう）の賞球の払い出しをこの速度よりも遅い速度（低速払出速度）で行なうことにより、払出装置から払出球が排出される速度と、払出通路を払出球が通過して行く速度との相違から生じる球詰まり、即ち、払出装置から排出されるてくる球の速度に払出通路を流れる球の速度が対応できずに生じる球詰まりを防ぐことができる。払出速度が高速から低速に変化するタイミングを、一単位の連続払出個数の賞球が払い出し開始されてから所定個数の賞球が払い出された時点とし、その払い出し賞球の所定個数を、入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の個数に設定している。所定個数は、払出通路の構造、即ち、払出球が払出通路内を通過できる速度に応じて設定される。払出球が払出通路内を通過できる速度が速ければ所定個数を多い個数に設定することができ、また、払出装置から払出球が排出される速度も高速に設定することができる。
【００１１】
これをブロック図３３に基づいて具体的に説明すれば以下のようになる。入賞口Ａ２０ａと入賞口Ｂ２０ｂが設けられ、各入賞口による球検出信号が主制御部４０に入力されている。主制御部４０において、入賞口Ａ２０ａへの球の入賞に伴う賞球数は５球、入賞口Ｂ２０ｂヘの入賞に伴う賞球数は１０球に設定されている。また、払出制御部４５において、連続払出個数の最大値は入賞口Ｂ２０ｂへの入賞に伴う賞球数１０球を超えた個数の１５球に設定されている。同じく、払い出し賞球の所定個数は入賞口Ｂ２０ｂへの入賞に伴う賞球数１０球以上の個数であって、所定の速度で賞球の払い出しを行なったときに払出通路に球が球詰まりしない個数である１２球に設定されている。これにより、遊技者の獲得賞球数が連続払出個数の最大値である１５球以上残存していたとすると、一単位の連続払出個数は１５球に設定され、払出装置４６から、所定個数１２球目までの賞球が所定の速度（高速払出速度）で払い出され、１３球目から１５球目までの賞球がそれよりも遅い速度（低速払出速度）で払い出される。従って、例えば、払い出すべき賞球数が所定個数である１２球を超えていない場合、つまり一単位の連続払出個数が１２球以下である場合には、払出球が払出通路に球詰まりする虞はなく、その賞球の全てが高速で払い出され、低速払出しは行われないことになる。
【００１２】
また、請求項２に係るパチンコ機の発明は、請求項１の発明において、前記所定個数までの払出球の払出処理の内、払い出し開始から前記払出装置の所定の駆動までの払出処理は、前記所定の払出速度よりも遅い払出速度で行なわれることを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば、予め定められた所定個数までの賞球の払い出しは高速払出で行なうため、通常の遊技における単発の入賞に対する払い出しは高速払出処理できるので、払出処理全体としてはある程度の高速の払出速度を保ちながらも、所定個数以後の賞球の払い出しは低速払出で行なうため、払出通路内における払出球の球詰まりを防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係るパチンコ機の実施の形態を添付図面に基づいて説明する。
図１は、パチンコ機の一形態を示す正面図である。このパチンコ機１は、遊技領域５の略中央部にいわゆるセンター役物として画像表示装置２を備えたパチンコ機である。画像表示装置２には、例えば、複数列あるいは複数行に、複数種類の演出図柄が変動表示あるいは停止表示される。
【００１５】
図示を省略する発射装置から遊技球が打ち出され、打ち出された遊技球が所定の入賞口（例えば、始動入賞口１０）へ入賞すると、その入賞に基づいて画像表示装置２に複数の図柄（数字や文字あるいは絵柄等）が予め定められた所定時間変動表示される。所定時間が経過すると、乱数の中から抽選によって選択された図柄が停止表示され、その停止表示された図柄が予め定められた特定の組み合わせ図柄の場合、大入賞口３が所定時間（例えば、３０秒間）連続して開放し遊技球の入賞し易い状態となって短時間で多くの賞球を得ることが可能となり、遊技者に有利な特別遊技状態（当たり状態）が発生する。また、当たり遊技状態の発生に伴って当たり演出の画像が画像表示装置２に表示される。
【００１６】
パチンコ機１は前面枠２１を備えており、その前面枠２１に対して開閉可能に窓枠２２が蝶着されている。窓枠２２の裏側には、略正方形状の遊技盤が配設されている。遊技盤上には、発射装置から打出された遊技球を誘導する略円弧状の外レール８ａ及び内レール８ｂが設けられ、この二つのレール８ａと８ｂによって囲まれた部分が遊技領域５を形成している。発射装置から打出された遊技球はこの遊技領域５を流下する。そして遊技球が遊技領域５に設けられている入賞口に入賞する等の所定の条件を満たすと、予め定められている数の賞球が背面側に設けられている貯留部から球皿部１３に払い出される。画像表示装置（例えば、液晶表示装置）２には、図柄の変動表示と停止表示、および動画像による当たり演出表示、はずれ演出表示等が行われる画像表示部（液晶表示部）９が設けられている。画像表示部９には、この形態では３列からなる左表示部９ａ、中表示部９ｂ、右表示部９ｃが設けられており、それぞれの表示部に複数種類の図柄が上下方向へ独立して変動表示、および停止表示される。また、画像表示部９の全体を使用して、特別遊技状態発生時に当たり演出画像が表示される。
【００１７】
画像表示装置２の下側には始動入賞口１０が設けられており、この始動入賞口１０への遊技球の入賞に基づいて、画像表示部９に図柄の変動表示動作が開始される。変動表示動作中（一回の変動表示動作が行なわれている間）に、さらに遊技球が始動入賞口１０に入賞すると、その入賞した遊技球に対する図柄の変動表示動作は、先に入賞した遊技球に対する変動表示動作が終了するまで保留（ストック）される。保留された旨およびその保留回数は、可変表示装置２の上部に設けられた保留表示器７（例えば、ＬＥＤ）の点灯によって表示される。始動入賞口１０の下側には、表示部９ａ〜９ｃに特定の図柄の組み合わせが停止表示したとき、例えば、「６」「６」「６」、「７」「７」「７」のように同じ図柄が３つ停止表示したとき（以下、当たり発生時ともいう）に開状態と閉状態とに変化する大入賞口（アタッカーともいわれる）３が設けられている。大入賞口３には、開閉動作する扉が設けられ、扉の閉鎖時には遊技領域５から大入賞口３内に遊技球が入賞することはなく、開放時にのみ入賞可能な構成になっている。
【００１８】
大入賞口３の左右両側には、一般入賞口１１が設けられている。また、大入賞口３の下側には、遊技領域５を流下していずれの入賞口にも入賞しなかった遊技球、いわゆる外れ球が排出されるアウト口１２が設けられている。遊技盤の前面を覆う窓枠２２の下方部には、球皿部１３を備えた一体皿１４が設けられている。一体皿１４の右側下部には、回転操作によって発射装置から発射される遊技球の発射強度、即ち、遊技球の飛距離を調整するためのハンドルグリップ１５が設けられている。各入賞口への遊技球の入賞に対する賞球数は予め定められており、例えば、この形態では、始動入賞口１０へ入賞すると３球の賞球が、一般入賞口１１へ入賞すると１０球の賞球が、大入賞口３へ入賞すると１５球の賞球が払い出される。
【００１９】
また、パチンコ機１の左側には、貸出し可能球数等の有価価値情報が記録されている情報記録媒体（プリペイドカード）を挿入することによって、遊技球の貸出しを可能とするための遊技球貸出装置（ＣＲユニット）１６が配置されている。一体皿１４に設けられた貸出ボタン１８を押下操作することにより、予め定められた所定数単位の貸出球、例えば、１操作あたり２５球の貸出球が払出制御部による払出装置の制御によって貯留部から球皿部１３に払い出される。即ち、１回の貸出操作によって貯留部から連続して払い出される貸出球の一単位の個数が、貸出個数の一単位（例えば、１００円に対して払い出される２５球の貸出球）に設定されている。貸出球の払い出しに伴ってプリペイドカードの有価価値情報は減少していく。また、返却ボタン１９を押下操作することによりプリペイドカードはＣＲユニット１６から排出返却される。
【００２０】
図２は、パチンコ機１の背面に取り付けられる払出機構部２５の斜視図である。また、図３は、払出機構部２５内を送出される球の様子を示した断面図である。賞球あるいは貸出球として払い出す球は、貯留部２６に貯留されている。貯留部２６の球数が所定球数以下になると、パチンコホールの設備として設けられている遊技球循環システムから貯留部２６に球が補給されるように設定されている。この貯留部２６とパチンコ機前面下部の一体皿１４とは、背面側に設けられた払出球案内路２４と、払出装置４６と、払出通路（払出装置４６から排出された球を球皿部１３へ導く通路）４８等によって連通されており、貯留部２６から送り出された球はこの案内路２４、払出装置４６、及び払出通路４８を通って球皿部１３に繋がる連通口１７から払い出される。図２は、払出球案内路２４と払出装置４６とを取り外した状態を表わしている。
【００２１】
貯留部２６の球は払出機構部２５の動作によって順次、送出され、払い出される。この払い出しには、前述したように、遊技の進行に応じて所定の入賞口に遊技球が入賞したときに払い出される賞球としての払い出しと、遊技者に球を貸出すときに払い出される貸出球としての払い出しの２種類があり、払出機構部２５の動作によって所定数の球が払い出される。貯留部２６は、球が複数層重なった状態で貯留される受入部２６ａと、受入部２６ａに受け入れられた球を整列させて送り出す送出部２６ｂから構成されている。受入部２６ａの低部は、所定の角度を有する勾配となっており、貯留された球は、徐々に送出部２６ｂ方向へ流動する構成となっている。送出部２６ｂには、２本の球送出通路２７ａ、２７ｂが設けられている。これらの球送出通路２７ａ、２７ｂを通った球は、同様に払出球案内路２４内に設けられた球送出通路２７ａ、２７ｂを通り、さらに、払出装置４６内の球送出通路２７ａ、２７ｂに送られる。
【００２２】
図４は、払出装置４６を構成している払出モータ６０と払出モータに取り付けられて駆動されるスプロケット２９、及び払出モータの取り付け板２８を示す図である。スプロケット２９には、その前部と背部それぞれの周面に複数の凹部３０（この形態では前部に３個、背部に３個）が周方向の重ならない位置に互い違いに設けられている。スプロケット２９の回転軸３１は、払出モータ６０に連結されている。払出モータにはステッピングモータが使用されており、１ステップの速度を変更することで回転速度を調整することができる。払出モータが回転するとスプロケット２９が一方向、例えば、反時計廻りに回転して、球送出通路２７ａ、２７ｂを流動してきた球（球の一部分、例えば、球の約半分）を順次、前部、背部それぞれの凹部３０に収容する。球の収容は、球送出通路２７ａと２７ｂがそれぞれ前部と背部の凹部３０に対応しており、例えば、球送出通路２７ａ内を流動してきた球が前部の凹部３０に収容され、球送出通路２７ｂ内を流動してきた球が背部の凹部３０に収容される。スプロケット２９に形成されている前部凹部と背部凹部の互い違いの構造により、球送出通路２７ａ内の球と球送出通路２７ｂ内の球とは、１個ずつ交互に凹部３０に収容されて行く。
【００２３】
そして、スプロケット２９が所定角度回転する毎に、それぞれの凹部３０に収容された球は、前部と背部の凹部３０から１個ずつ交互に排出され、今度は１個の球送出通路２７ｃを通ってさらに下流部に送り出される。スプロケット２９から送出された球は、遊技者に対して実際に払い出された球として球送出通路２７ｃの下流端部に設けられている払出計数スイッチ３２によって検出される。
【００２４】
払出モータ６０（スプロケット２９）の回転状態は、払出モータ位置検出部によって検出される。例えば、払出モータ６０には、周縁に沿って複数のスリット３３が形成され、スリット部とスリットの形成されていない部分（遮断部）３４とが略均等に設けられている。スリット３３及び遮断部３４の数は、スプロケット２９に設けられた凹部３０の数に対応して設けられている（この形態では６個）。これらのスリット３３と遮断部３４を挟むように払出モータ位置検出スイッチ６１としての光電センサが設けられている。このスリット３３及び遮断部３４と光電センサとによってパルスエンコーダ（払出モータ位置検出部）が構成され、回転軸３１の所定角度（この形態では、凹部３０の１／２ピッチ）の回転によって、スリット３３部と遮断部３４とが交互に光電センサ６１の位置を通過し、光を透過および遮蔽して、透過（センサがオン）する毎に、あるいは遮蔽（センサがオフ）する毎に１パルスの信号が光電センサから払出制御部（後述する）に送信される。即ち、この１パルスの信号が、払出モータによって球送出通路２７ｃから１個の球を払い出すための動作回数信号であるといえる。この動作回数信号に基づいて、球を払い出すと共に、払出計数スイッチ３２によって検出された実際の払出球数と動作回数信号数とを対比することにより、払出球数の適否を判別することができる。払出球が不足なく払い出されるとき、動作回数信号が１パルス出力される毎に、送出部２６ｂから１個の球が払い出され、実際の払出球数と動作回数信号数とが同数となり払出球数が適切であると判別される。
【００２５】
図５に、払出装置４６の動作と払出球の検出との関係を表わすタイミングチャートの一形態を示す。払出装置４６による球の払い出しは、Ｎ球の払出が基本動作となるが、球貸しによるＮの最大値は、一般的な１回の貸出処理によって貸出される球数である２５球に設定されている。また、賞球によるＮの最大値は、２０球に設定されている。スプロケット２９には上述したように６個の凹部３０が設けられているため、払出モータ６０、即ち、スプロケット２９が一回転すると、原則として（払い出し不足がなければ）６球の球が払い出される。また、払出モータ６０は１９２ステップで一周回転するように設定されているため、１個の球を払い出すには３２ステップ分の回転量が必要となる。そして、払出モータ６０のスリット３３部と遮断部３４とは均等に設けられていることから、払出位置検出用の光電センサは透過（オン＝Highレベル）と遮蔽（オフ＝Lowレベル）とが１６ステップ毎に切り替わる。図５では、ステップ数の０〜１０ステップまでと２６〜３２ステップまでの３２ステップがスリットセンサの透過期間、１０ステップ〜２６ステップまでの３２ステップがスリットセンサの遮蔽期間となっている。
【００２６】
払出モータ６０の回転動作に伴いスプロケット２９の凹部３０から球が排出（リリース）されるが、そのリリースタイミングは、１個の球を払い出すための払出モータ６０の回転量である３２ステップの略２／３の地点（ポイント）に設定してある。つまり、各球の払出処理が開始された後、払出モータが２４ステップ分回転した地点で凹部３０から球がリリースされる。リリースされた球は、図５の球検出区間に示すステップ数２９〜３１ステップに掛けて払出計数スイッチ３２によって検出される。具体的には、例えば、払出球あるいは賞球のＮがＮ＝１の場合には、スリットセンサは、払出処理開始から１０ステップ目でオフ（遮蔽）し、２６ステップ目でオン（透過）し、その６ステップ後に停止する。また、Nが複数である場合には、モータ動作は払出処理開始から３２ステップ後に停止せずに、期間３５の経過後に所定時間励磁が保持され、同じ払出処理（図５のタイミング処理）を複数回繰り返す。
【００２７】
払出モータを駆動するステップ周期は、例えば、２ｍｓｅｃの周期で出力されたとき、１分間に６００〜８００個の球の払い出しが可能となる。即ち、動作回数信号が１分間に６００〜８００出力されることになる。払出モータの回転速度、即ち、ステップ周期は、払出モータの駆動開始時には、より確実な払い出しを確保するために、通常のステップ周期の１／２に設定されている。これにより払出開始時の急激な払出球の移動開始を防止することができ、球送出通路２７ａ、２７ｂに沿って流動する払出球を隙間が生じないように互いにほぼ密着した状態で流動させることができ、スプロケット２９の空送りを防止することができる。
【００２８】
具体的には、例えば、払出モータ６０が１ステップ分だけ回転する時間（ステップ周期。図５のステップ数の期間３６）、即ち、払出モータ回転中の１ステップの励磁時間は、払出処理の開始時（第１球目の払出処理）が２.５００ｍｓｅｃに設定され、２球目以降の払出処理が１.２５０ｍｓｅｃに設定されている。従って、１球を払い出すための時間は、払出処理開始時が８０ｍｓｅｃ（２.５００msec×３２ステップ）、それ以降が４０ｍｓｅｃ（１.２５０msec×３２ステップ）となる。但し、払出処理の開始時（第１球目の払出処理）の１ステップの励磁時間を長くしているのは、段階的に払出モータのステップ周期を上げて行くことにより、即ち、急激に払出モータの回転速度を高速にせず徐々に回転速度を速くすることにより、払出モータの駆動負担の軽減を図るためであり、この軽減を図る必要がない場合には第１球目の払出処理から払出モータの回転速度を１.２５０ｍｓｅｃに設定してもよい。
【００２９】
上述したように、払出モータが動作回転したか否かは、払出モータ位置検出スイッチ６１によるスリット３３及び遮断部３４の検出によって行なっている。払出モータ位置検出スイッチ６１によって回胴通過するスリット３３及び遮断部３４を所定周期（スイッチサンプリング周期）毎、例えば、１.２５ｍｓｅｃ毎に検出判定し、スリット期間、即ち、スイッチ６１のオン期間が所定時間継続したと検出判定した場合には、払出モータが回転動作したと判別する。この場合、払出モータが回転動作したと判別される検出判定時間、即ち、スイッチオンの継続期間は、払出モータの回転速度に応じて相違するように設定されている。
【００３０】
図６にその一形態を示す。図６に示すタイミングチャートは、払出モータ６０が１ステップ１.２５０ｍｓｅｃの速度で回転する場合のものである。また、スイッチの状態とは、払出モータ位置検出スイッチ６１による検出状態を指し、スリット３３検出時を「オン」、遮断部３４検出時を「オフ」とする。また、入力ポートの状態とは、払出制御部４５（後述する）のＣＰＵへ入力されるスイッチ６１の状態を示しており、この状態が“１”のとき、即ち、スイッチの状態がオンのとき、上記ＣＰＵのスイッチＨレベルカウンタデータが１ずつ加算されていく。また、スイッチ６１によるオン／オフのサンプリングは、１.２５ｍｓｅｃ周期毎に行なわれている。このモータ回転速度の場合、スイッチのオン状態が図のようなタイミングでオン／オフ切り替わっているとき、オン期間３７、３８に示すようにスイッチＨレベルカウンタデータが“２”に達する間、スイッチのオン状態が継続しているとオン検出判定される。即ち、払出モータ６０が回転動作して、球の払出動作を行なったと判定される。スイッチのサンプリングは１.２５ｍｓｅｃであるため、オン検出判定されるためには、少なくともスイッチのオン期間が１.２５ｍｓｅｃ以上継続することが必要となる。従って、図５におけるオン期間３９では、スイッチＨレベルカウンタデータが“１”までであり、“２”に達していないので、オン検出判定されることはない。
【００３１】
図示は省略するが、払出モータ６０が１ステップ２.５００ｍｓｅｃの速度で回転する場合には、スイッチＨレベルカウンタデータが“４”に達する間、スイッチのオン状態が継続しているとオン検出判定されるように設定されている。スイッチのサンプリングはこの場合にも上記と同様に１.２５ｍｓｅｃであるため、オン検出判定されるためには、少なくともスイッチのオン期間が３.７５ｍｓｅｃ（１.２５msec×３ステップ間）以上継続することが必要となる。同様に、払出モータ６０が１ステップ５.０００ｍｓｅｃの速度で回転する場合には、スイッチＨレベルカウンタデータが“８”に達する間、スイッチのオン状態が継続しているとオン検出判定されるように設定されている。スイッチのサンプリングはこの場合にも上記と同様に１.２５ｍｓｅｃであるため、オン検出判定されるためには、少なくともスイッチのオン期間が８.７５ｍｓｅｃ（１.２５msec×７ステップ間）以上継続することが必要となる。
【００３２】
このように払出モータの回転動作を検出する検出判定時間を払出モータの回転速度に応じて変化させることにより、払出モータが低速で回転している場合であって、スプロケットのバックラッシュにより払出モータ位置検出スイッチ６１にチャタリングが発生しても、検出判定の所定時間継続してスイッチ６１がオンしなければ、払出モータが回転動作したとは判定されないので、払出モータ動作の誤検出を防止することができる。また、払出モータの回転速度にかかわらず、払出処理の開始時から、回転する払出モータの略一定の位置でオン検出することができるので、繰り返される回転動作の検出に対して安定した確実な検出を行なうことができる。
【００３３】
具体的には、払出モータが１ステップ１.２５０ｍｓｅｃの速度で回転する場合、オン検出判定されるためには少なくともスイッチのオン期間が１.２５ｍｓｅｃであるから、払出モータが払出処理、即ち、回転動作を開始してから１ステップ後にオン検出される。また、払出モータが１ステップ２.５００ｍｓｅｃの速度で回転する場合、オン検出判定されるためには少なくともスイッチのオン期間が３.７５ｍｓｅｃであるから、払出モータが払出処理、即ち、回転動作を開始してから１.５ステップ後にオン検出される。払出モータが１ステップ５.０００ｍｓｅｃの速度で回転する場合、オン検出判定されるためには少なくともスイッチのオン期間が８.７５ｍｓｅｃであるから、払出モータが払出処理、即ち、回転動作を開始してから１.７５ステップ後にオン検出される。つまり、いずれの回転速度の場合にも、払出モータが回転動作を開始してから１ステップ差以内の位置でオン検出することができる。
【００３４】
払出装置４６から排出された球は、下流側に形成されている払出通路４８内を流下して球皿部１３へと払い出される。この際、払出装置４６から排出されてくる球を払出通路４８によって処理しきれないとき、即ち、払出装置４６から排出される球の排出速度の方が払出通路４８を流下する球の速度よりも速い場合に払出通路３８内に払出球の球詰まりが発生する。従って、この球詰まりの発生頻度は、払出通路４８の構造によって、つまり、払出球が払出通路４８内を流下する速度によって相違する。そこで、この実施の形態では払出装置４６からの球の排出速度を払出通路４８の構造に応じて変化させてやる（高速払出と低速払出とに切り替える）ことにより払出球の球詰まりを防止している（後述する）。
【００３５】
図７は、本発明に係るパチンコ機の制御部の主な構成を示すブロック図の一形態である。
制御部は、遊技の主な制御を司っている主制御部４０と、主制御部４０からの制御コマンドに基づいて制御されている演出制御部４１、及び払出制御部４５とから構成されている。演出制御部４１は、主制御部４０から送信された制御コマンドの解析を行ない図柄・音声制御部４２、表示灯４３等の制御を行っている。図柄・音声制御部４２は、演出制御部４１からの制御コマンドに基づいて演出図柄（デモ図柄）に関する表示部（画像表示装置）２の制御、及びスピーカ４４の制御を行なっている。また、払出制御部４５は、主制御部４０から送信された制御コマンドの解析を行ない、遊技球の払出装置４６、発射装置４７、球貸出装置（ＣＲユニット）１６の制御を行なっている。各制御部は、ＲＯＭとＲＡＭを備えたＣＰＵからなり、ＲＯＭには各制御プログラム及び各種演出図柄データ等が書き込まれ、ＲＡＭはデータの書き込みおよび読み出し領域として使用されている。
【００３６】
主制御部４０には、始動入賞口１０へ入賞した入賞球を検出するための始動入賞スイッチ５０と、大入賞口３へ入賞した入賞球数を検出するカウントスイッチ５１と、一般入賞口１１へ入賞した入賞球を検出するための入賞口スイッチ５２が接続されている。また、大入賞口３内には大入賞口の開閉動作を継続するためのV入賞ゾーンが設けられており、V入賞ゾーンへ入賞した入賞球を検出するためのVスイッチ５３も主制御部４０に接続されている。さらに、主制御部４０には、始動入賞口１０に設けられた可動部材としての電動チューリップを開閉させるための始動入賞口ソレノイド５５と、大入賞口３を開閉させるための大入賞口ソレノイド５６が接続されている。また、パチンコ機１の遊技進行状態を示す情報をホールコンピュータへ出力するために、主制御部４０には盤用外部端子５７が接続されている。
【００３７】
ハンドル１５操作によって発射装置４７から打ち出された遊技球が始動入賞口１０へ入賞すると、その遊技球は始動入賞口１０に設けられた始動入賞スイッチ５０によって検出される。始動入賞スイッチ５０の検出信号は、始動入賞信号として主制御部４０に入力される。主制御部４０は、この始動入賞信号の入力に基づいて、その遊技球の入賞に対する演出図柄の変動表示を画像表示装置２に開始すると共に、乱数の抽選処理を行ない、演出図柄変動表示の当たり／はずれを決定する。
【００３８】
主制御部４０は、決定された演出図柄変動表示の態様（当たり／はずれ）に基づいて、変動のモード（通常変動、時短１変動、時短２変動）、リーチ変動、当たりの場合にはノーマル当たり／確変当たり等の情報を含む変動パターンを、変動パターンコマンドとして演出制御部４１に送信する。また、主制御部４０は、はずれを示す情報、または当たり及びその種類（例えば、確率変動を伴う当たり、単発の当たり、大当たり、中当たり、小当たりのいずれであるか）を示す情報である特別演出図柄情報を指定して図柄指定コマンドとして演出制御部４１に送信する。ここで確率変動を伴う当たりとは、当たり遊技終了後の当たり抽選遊技の確率が、通常時と変えて設定（例えば、通常の当たり確率より高く設定）される当たりのことをいう。また、単発の当たりとは、当たり遊技終了後の当たり抽選遊技の確率が通常の当たり確率に設定される当たりのことをいう。また、大当たり、中当たり、小当たりとは、それぞれ賞球獲得数が異なる当たりのことをいう。
【００３９】
演出制御部４１は、主制御部４０から変動パターンコマンドを受信することにより始動入賞口１０への遊技球の入賞を検出している。演出制御部４１はこの検出に基づいて、変動パターンコマンドを図柄・音声制御部４２に送信している。そして、図柄・音声制御部４２は、この変動パターンコマンドに基づいて画像表示装置２に演出図柄の変動表示を行い、スピーカ４４から演出音声を出力している。
【００４０】
図８は、図７に示すブロック図のうち、払出制御部４５の詳しい構成を示す図の一形態である。
発射装置４７には、払出制御部４５に球貸出装置１６が接続されている状態であることを表わす遊技球貸出装置接続信号が送信される。この信号の受信により発射装置４７の機能が有効となる。払出装置４６には、その駆動源である払出モータ６０と、払出モータ６０の位置（１個の払出球を排出するための動作回数に相当する）を検出するための払出モータ位置検出スイッチ６１が設けられている。払出制御部４５から払出モータ６０へ払出駆動信号が送出されることで払出モータ６０が駆動を開始し、この払出モータ６０の駆動動作状態が払出モータ位置検出スイッチ６１によって検出され、その検出結果を払出制御部４５へフィードバックしている。また、払出制御部４５には、払出経路を流動する払出球が球切れであることを検出する払出路球切スイッチ６２と、球皿部１３が満タン状態になっていることを検出する満タンスイッチ６３と、払出装置４６から実際に払い出された払出球を検出する払出計数スイッチ３２が接続されている。
【００４１】
球貸出装置１６は、パチンコ機１とは別に設置されるものであり、互いの通信プロトコルを確立するために、球貸出装置１６から払出制御部４５に対して、球貸出装置１６の電源投入状態を判別するための電源＋１８Ｖ信号、貸出装置１６に搭載されたカードユニットのレディー状態を示すカードユニットREADY信号、台端末貸出要求完了確認信号を送信している。これに対して貸出制御部４５から球貸出装置１６ヘは、台端末貸出完了信号、台READY信号が送信されている。
【００４２】
払出制御部４５は、主制御部４０からのコマンドに基づいて賞球、球貸出し等の制御を行なっているが、その制御結果の応答信号として、例えば、球皿部１３が満タンになったことを知らせる満タン状態信号を主制御部４０へ送信している。その結果、例えば、主制御部４０から演出制御部４１（図７参照）へコマンドが送信され、その満タンである旨が、演出制御部４１の制御によりスピーカ４４、画像表示装置２、表示灯４３等によって報知される。さらに、図示は省略するが、払出制御部４５は、払出路に球が無く球切れ状態であることを知らせる払出路球切れ状態信号、払い出しにエラーが発生した旨を知らせる払出エラー信号を主制御部４０へ送信する他、払出計数スイッチ３２によって計数された払出球の計数信号も主制御部４０へ送信している。尚、この場合、これらの信号に基づいて主制御部４０でも払出管理を行なうようにしてもよい。
【００４３】
また、払出制御部４５は、払出制御部に設けられた状態表示灯の制御を行なっている。遊技球等の球貸出装置１６が接続されていないときには遊技球等貸出装置未接続状態表示灯を点灯あるいは点滅等させ、払出球にエラーが発生したときには払出エラー状態表示灯を点灯／点滅等させ、払出路が球切れ状態になったときには払出路球切れ状態表示灯を点灯／点滅等させ、電源が供給されているときには電源表示灯を点灯させる制御を行なっている。さらに、これらの表示灯に対応してパチンコ機１の枠左側あるいは枠右側に設けられている枠左状態表示灯６５あるいは枠右状態表示灯６６の制御を行なっている。
【００４４】
また、払出制御部４５には、賞球、貸出球の払い出し制御を行なうため、制御に関連する球数を記憶するための複数のカウンタが設けられている。具体的には、遊技者の獲得した遊技球数、即ち、遊技者に対して払い出すべき球数（例えば、賞球、貸出球等）が記憶される“球総数カウンタ（賞球の場合は賞球総数カウンタ、貸出球の場合は貸球総数カウンタという）”７５、払い出し個数の１単位が記憶される“払出数カウンタ”７６、払い出しモータの動作回数が記憶される“払出モータの動作回数カウンタ”７７、及び払出球数の不足数が記憶される“不足カウンタ”７８が設けられている。
【００４５】
また、払出制御部４５には、各制御部に必要な電源を供給する電源部６７が接続されている。電源部６７から払出制御部４５へは、ＲＡＭクリア信号、電源断検出信号が送信され得る。電源部６７に設けられているＲＡＭクリアスイッチが操作されると、その旨を表わすＲＡＭクリア信号が電源部６７から払出制御部４５へ送信される。さらに、電源部６７から供給している電源の遮断を検出した場合、その旨を示す電源断検出信号が電源部６７から払出制御部４５へ送信されている。
【００４６】
払出装置４６による球の払い出し動作には、主制御部４０から受信したコマンドを解析して、記憶した獲得遊技球分の賞球を払い出す賞球払出制御による動作と、球貸出装置１６から信号を受けて、遊技者の要求する貸出球を払い出す球貸払出制御による動作とがある。以下、これらの払出制御について詳述する。
【００４７】
先ず、賞球払出制御には、主制御部４０から受信したコマンドを解析する処理と、獲得遊技球数分の賞球を払い出す基本賞球払出処理と、賞球の払出リトライ処理と、主制御部４０から送信された払出状態を設定する処理と、払出動作の停止処理と、払出動作の再開処理がある。
【００４８】
（１）受信したコマンドの解析処理
払出制御部４５は、主制御部４０から送信されるコマンドデータを受信し、そのコマンドデータを解析して、獲得遊技球数の記憶及び指定された状態の設定を行なう。具体的には、払出制御部４５は、図９に示すような種類のコマンド７０を受信する。コマンド７０は、ＭＯＤＥデータ１バイトとＥＶＥＮＴデータ１バイトの合計２バイトのコマンドからなる。コマンドには、払出個数を指示するデータ１５種類（MODE 80H、EVENT 01H〜0FH）と、払出状態を設定するデータ１種類（MODE 90H、EVENT 20H）とがある。MODE 80Hの受信により賞球系のコマンドであることが判別でき、MODE 90Hの受信により電源投入系のコマンドであることが判別できる。
【００４９】
例えば、遊技球が大入賞口３に入賞した場合、その賞球数は１５個であるため、主制御部４０から払出制御部４５に払出個数（１５個）を指定するコマンド（80H、0FH）が送信される。払出制御部４５は、このコマンド（80H、0FH）を受信すると払出個数（１５個）をＲＡＭ上に設けられた２バイト長（0〜65535）の獲得遊技球数に加算して記憶する。払出装置４６から払い出される１回分の賞球数（連続払出個数の一単位）は、所定数（例えば、最大２０球）に設定される。例えば、払い出すべき賞球が無い状態において遊技球が大入賞口３に１球入賞したとする。この入賞に対する賞球の払出処理が行なわれる前に次の入賞に基づく払出個数指定コマンドを受信しなかったときは、そのとき記憶している賞球数、つまり大入賞口３への１球入賞に対する賞球数１５球（最大値２０球に達していない状態であってもその球数）が連続払出個数の一単位として払い出される。これに対して、上記この入賞に対する賞球の払出処理の前に、次の入賞に基づく払出個数指定コマンドを受信したときは、そのコマンドで指定された払出個数が獲得遊技球数に加算記憶されて行く。そして、次の払出処理時に払い出すべき賞球数が最大値２０球を超えていた場合には最大払出球数である２０球が連続払出個数の一単位として払い出される。
【００５０】
また、払出制御部４５は、払出状態を設定するコマンド（90H、20H）を主制御部４０から受信すると、電源投入時に設定された払出禁止状態を解除して払い出しを可能とする状態に設定する。これが賞球払出制御における主制御部４０から送信された払出状態を設定する処理に相当する。
【００５１】
（２）基本賞球払出処理
主制御部４０からのコマンドを受信して、獲得した遊技球数が、払出制御部４５に設けられた“賞球総数カウンタ”７５に記憶されると、払い出し個数（連続払出個数）の１単位として所定数Ｎ個が、払出制御部４５に設けられている“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７に設定される。Ｎの最大個数は、例えば、２０個に設定されており、払出時点において賞球総数カウンタ７５に記憶されている獲得遊技球数が２０個以下であれば、その記憶されているカウント値と同数の値がカウント値として（払い出し個数の１単位として）“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７に設定される。一方、獲得遊技球数が２０個を超えているときは、最大個数である２０個が、払い出し個数の１単位として設定される。また、入賞口に対する最大賞球数は、大入賞口３への入賞に対する１５球と設定され、賞球払出しの一単位の連続払出個数の最大値（２０個）は、入賞口への一球の入賞に基づく賞球個数のうちの最大個数（１５個）を超えた個数に設定されている。
【００５２】
賞球の払い出しに際しては、連続払出個数の所定個数までは高速（所定の速度）で払い出しを行ない、所定個数以後（所定個数は含まず、所定個数の次の個数のことをいう）の払い出しは前記所定の速度よりも遅い低速で払い出しを行なうように設定されている。そして、この所定個数が入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の個数に設定されている。具体的には、例えば、所定個数を賞球の最大個数（１５球）以上の個数である１５球に設定する。この設定によって、払い出すべき賞球が存在しその球数が所定個数である１５球を超える数である場合（但し、連続払出個数の最大値を２０個とする）には、１球目から１５球目までの払い出しは高速で行なわれ、１６球目から２０球目までの払い出しは、１球目から１５球目までの払出速度よりも低速で行なわれることになる。ここに言う高速（所定の速度）とは、従来、一般的に行なわれている通常の払出速度よりも速い払出速度のことをいい、高速で払い出すことにより、払出時間の短縮を図ることができる。また、所定個数以後の賞球の払い出しをこの速度よりも遅い速度で行なうことにより、払出装置から払出球が排出される速度と、払出通路を払出球が通過する速度との相違から生じる球詰まりを防ぐことができる。払出速度が高速から低速に変化するタイミングを、一単位の連続払出個数の賞球が払い出し開始されてから所定個数の賞球が払い出された時点に設定している。
【００５３】
図１０は、基本賞球払出処理のタイミングチャートの一形態を示す。
先ず、払出制御部４５の制御（払出駆動信号）により払出モータ６０が１ステップ２.５００ｍｓｅｃの速度で正転方向に駆動される。次に、払出モータ位置検出スイッチ６１の１回目のオフからオンのエッジを確認した時点より、払出モータの速度を１ステップ１.２５０ｍｓｅｃに設定する。払出モータ位置検出スイッチのオフからオンのエッジを初回を含めてＮ回検出した後に、その時のモータの励磁状態を所定時間（例えば、３００ｍｓｅｃ）保持する。図１０に示す形態では、一単位の連続払出個数がＮ＝４に設定されており、４回のオンエッジが検出された後に、正転方向に駆動されている払出モータの励磁を保持、即ち、正転しようとしている払出モータの回転を強制的にロックし、停止させた状態にしている。この形態の場合の連続払出個数（Ｎ＝４）は、所定個数（１５球）以下の個数であるため（高速で払出しを行なっても球が払出通路に球詰まりする虞はないので）、払い出しの途中で払出速度を高速から低速に変化させる必要がない。従って、４球の払い出しのうち、１球目の払い出しは払出モータの駆動負担の軽減を図るために１ステップ２.５００ｍｓｅｃの払出モータ速度で払出処理行なわれるが、それ以降の払い出し（２球目から４球目までの払い出し）は、高速（１ステップ１.２５０ｍｓｅｃの払出モータ速度）で行なわれる。尚、払出モータの駆動負担の軽減を図る必要がない場合には、１球目の払い出しを低速にする必要はなく、全ての賞球（１球目から４球目）を高速で払出処理するようにしてもよい。この形態ではこの一連の制御が１単位の賞球払出し動作となる。
【００５４】
励磁保持時間の経過後に、次の払い出しがない場合（獲得遊技球数がない場合）には、払出モータを停止させる。払出モータ位置検出スイッチ６１による払出モータの回転動作検出は、この形態のようにオフからオンのエッジを検出する手段もあるが、前述した（図４から図６で説明した）ように所定時間のオン期間を検出する手段であってもよい（以下の説明でも同様とする）。払出モータの回転速度に応じて、モータが動作したことを判定する継続オン期間を変化させ、スプロケットのバックラッシュを要因とするモータ動作の誤検出を防止する。
【００５５】
払出モータ６０によって駆動されるスプロケット２９（図３）には、その周面に凹部３０がそれぞれ３２ステップ間隔で設けられている。従って、払出モータ６０が３２ステップ駆動される毎に凹部３０に収容された払出球は、１個ずつ送出されることになる。また、払出モータ６０が３２ステップ駆動される毎に“払出モータの動作回数カウンタ”７７に設定されたカウント値が１カウントずつ減少される。スプロケット２９によって実際に送出された払出球は、払出計数スイッチ３２により検出される。従って、スプロケット２９により不足無く払出球が送出された場合には、払出モータの動作回数カウンタ７７の減少したカウント値数と、払出モータ位置検出スイッチ６１によって検出された数を示すオンエッジ数（前述した形態の場合は所定時間のオン期間数）と、払出計数スイッチ３２によって検出された払出球数を示すオンエッジ数とは同数となる。
【００５６】
図１０では、不足無く正常に４球の払出球が払い出されており、払出モータ位置検出スイッチ６１により検出された４個のオンエッジに対応して、払出計数スイッチ３２によって４個の払出球が検出されている。払出計数スイッチ３２によって４球検出されたことにより“賞球総数カウンタ”７５のカウント値は４カウント減少される。また、３００ｍｓｅｃの励磁保持の後に払出モータが停止しており、獲得遊技球数の記憶が４球であったことを示している。尚、記憶した獲得遊技球数が残っている場合には、３００ｍｓｅｃの励磁保持の後に払出モータを停止させずに一連の１単位の賞球払出し動作（Ａ期間の処理）を繰り返す。
【００５７】
図１１に基本賞球払出処理のタイミングチャートの別の一形態を示す。
この形態は、図１０に示した形態と比較すると、払い出すべき賞球の数が相違している。図１０の形態では払い出すべき賞球数が４球であったのに対して、この形態では払い出すべき賞球数が１６球以上存在する。即ち、払い出すべき賞球数が、払出速度が変化する所定個数（この形態でも図１０の形態と同様に所定個数を１５球に設定する）よりも多く存在している場合である。その他の条件は図１０の形態と同様であり、例えば、賞球払出しの一単位の連続払出個数の最大値は２０個に設定されている。
【００５８】
先ず、払出制御部４５の制御（払出駆動信号）により払出モータ６０が１ステップ２.５００ｍｓｅｃの速度で正転方向に駆動される。次に、払出モータ位置検出スイッチ６１の１回目のオフからオンのエッジを確認した時点より、払出モータの速度を同方向１ステップ１.２５０ｍｓｅｃに設定する。この速度において払出モータ位置検出スイッチによるオフからオンのエッジを初回を含めて１５回検出する。この検出の後に、再び、払出モータの速度を同方向１ステップ２.５００ｍｓｅｃに設定し、この速度において払出モータ位置検出スイッチにより１６回以降のオフからオンのエッジの検出を行なう。図１１に示すタイミングチャートでは、払い出すべき賞球数が２０球以上残っており、“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７には２０球が記憶され、賞球払出しの一単位の連続払出個数はＮ＝２０球に設定されている。２０回のオンエッジが検出された後に、その時のモータの励磁状態を所定時間（例えば、３００ｍｓｅｃ）保持する。即ち、正転方向に駆動されている払出モータの励磁を保持するため、正転しようとしている払出モータの回転を強制的にロックし、停止させた状態にしている。この一連の制御が１単位の賞球払出し動作となる。つまり、この例の場合には、連続払出個数（Ｎ＝２０）は、払出速度が変化する所定個数（１５球）を超える値であるので、１球目から１５球目までの賞球は高速（１ステップ１.２５０ｍｓｅｃの払出モータ速度）で払い出しされ、１６球目から２０球目までの賞球は低速（１ステップ２.５００ｍｓｅｃの払出モータ速度）で払い出しされる。
【００５９】
（３）賞球の払出リトライ処理
賞球の払出リトライ処理は、異常払出処理が発生したときに行なわれる処理であり、（i）１単位の賞球払出し動作を行なっても、払出計数スイッチ３２による検出数が正常でなく（不足払出数が発生し）、その不足個数を加算した累計が予め定められた所定数（例えば、２０個）以上になった場合に行なう払出機構障害時の処理、（ii）払出モータ６０の回転中に、払出モータ位置検出スイッチ６１のオフからオンのエッジが４８ステップ間、確認できなかった場合に行なうスリットエラー処理、（iii）前記スリットエラー処理を行なってもスリット復帰しなかった場合に行なうモータエラー時の処理がある。
【００６０】
（i）払出機構障害時の処理
図１２は、払出機構障害時の処理のタイミングチャートの一形態を示す。１単位の賞球払出し動作（基本賞球払出処理）を行ない、払い出し不足球が発生した場合、即ち、“払出モータの動作回数カウンタ”７７のカウント数と払出計数スイッチ３２によって検出された払出球数とに差が生じた場合には、その不足分の球数が、払出制御部４５に設けられている“不足カウンタ”７８に加算されていく。そして、その累積加算球数が所定数（例えば、２０個）に達した場合には、基本賞球払出処理（Ｂ期間の処理）が終了した後、５ｓｅｃの停止時間が確保され、その後にエラー時払出処理が開始される。エラー時払出処理においてその払出処理を正常に行なうことができたと確認できた場合には、払出装置の機構的には障害はないと判別し、その後、通常の払い出しに戻って基本賞球払出処理を再開する。尚、エラー時払出処理において正常な払出処理を確認できない場合には、再度、５ｓｅｃの停止時間が確保された後にエラー時払出処理（合わせて“払出機構障害時の処理”という）が繰り返される。これにより、賞球（払い出し）不足によるエラー処理回数を減らし、且つ、不足分の賞球の払い出しを確実に行なうことができる。
【００６１】
図１２に示す基本賞球払出処理（Ｂ期間の処理）では、払出モータ位置検出スイッチ６１によって２回のオンエッジが検出されているため、２個の賞球を払い出す旨の払出駆動信号が払出制御部４５から払出装置４６に送信されている。この場合、“払出数カウンタ”７６には“２”の値がセットされる。払出モータ６０が駆動される毎に“払出モータの動作回数カウンタ”７７のカウント値がデクリメントされ、払出計数スイッチ３２が払出球を検出する毎に“払出数カウンタ”７６のカウント値がデクリメントされる。そして、“払出モータの動作回数カウンタ”７７のカウント値が“０”まで達すると払出モータの駆動が停止し、払出処理が終了する。１回の基本賞球払出処理が終了すると、“払出モータの動作回数カウンタ”７７の減算数（ここでは払い出すべき払出球である２カウント）と払出計数スイッチ３２によって検出された実際の払出球数（“払出数カウンタ”７６のカウント値の変化）とが対比され、その数に差が生じた場合には、その差の球数分が“不足カウンタ”７８に累積加算される。
【００６２】
尚、払出数カウンタ”７６のカウント値の変化は、例えば、払出計数スイッチ３２が払出球を検出する毎にインクリメントさせるようにしてもよい。２個の賞球を払い出す旨の払出駆動信号の送信に基づいて“払出数カウンタ”７６に“０”の値をセットし、払出計数スイッチ３２が払出球を検出する毎にインクリメントする。払出処理が終了したら、払い出すべき払出球である２カウントと“払出数カウンタ”７６のカウント値の変化とを対比して、その数に差が生じた場合に、その差の球数分を“不足カウンタ”７８に累積加算するようにしてもよい。
【００６３】
図１２では、払出モータ６０の動作回数が２回であるため、正常の払出処理が行なわれた場合には、払出計数スイッチ３２によって２個の払出球の検出が行なわれなければならない。しかしながら、その払い出されるべき２個の賞球のオンエッジ（破線で示すパルス８０、８１のオンエッジ）は検出されていない。従って、この場合その差の球数分である２球が不足球数として“不足カウンタ”７８に加算される。不足球数の加算は、定められたある初期値（例えば、“０”）に対して累積されていく。そして、この加算後の累積球数が２０個に達したとき図に示すように５ｓｅｃの停止時間が確保された後エラー時払出処理が行なわれる。
【００６４】
但し、加算後の累積球数が２０個に達していないときは、払出機構障害時の処理は行なわれず、次の基本賞球払出処理が引き続き行なわれる。次の基本賞球払出処理では、新たな遊技球が獲得されていなければ、今回の基本賞球払出処理（ここでは図８に示す処理）と同様に、獲得遊技球数として“賞球総数カウンタ”７５に記憶されている２球が払出球数として“払出数カウンタ”７６にセットされる。そして、次の基本賞球払出処理においても払出不足球数が発生した場合には、その球数分が“不足カウンタ”７８に加算される。今回の基本賞球払出処理（ここでは図８に示す処理）で２球が不足球数として“不足カウンタ”７８に加算されているので、今回の基本賞球払出処理までの“不足カウンタ”７８の値が、例えば、２球であったとすれば、次の基本賞球払出処理における払出不足球数、例えば、また２球の払出不足球数があったとすれば、その２球が加算され“不足カウンタ”７８の値は４球となる。
【００６５】
同様にして、加算後の累積球数が２０個に達しない限りは基本賞球払出処理が繰り返される。そして、累積球数が２０個に達した時点で払出機構障害時の処理が行なわれる。もっとも、繰り返し行なわれる基本賞球払出処理の中で不足球なく正常な払出処理が行なわれた場合、即ち、払出制御部４５から送信された払出駆動信号の球数を不足なく払出装置４６によって払い出された場合には、その時点で払出装置の機構に障害はないと判断され、それまで記憶されていた“不足カウンタ”７８の累積球数は、初期値にセット（例えば、０（ゼロ）にクリア）される。これにより、賞球（払い出し）不足によるエラー処理回数を減らし、且つ、不足分の賞球の払い出しを確実に行なうことができる。
【００６６】
また、加算後の累積球数が２０個に達していないときであって、次の基本賞球払出処理までに新たな遊技球が獲得された場合、例えば、１０球の獲得遊技球数があった場合には、その遊技球数が“賞球総数カウンタ”７５に加算され、その総数はそれまでに記憶されていた球数（２球）と合わせて１２球となる。従って、次の基本賞球払出処理では、その１２球（Ｎの最大個数（２０個）以下）が払出球数として“払出数カウンタ”７６にセットされる。そして、上記と同様に、次の基本賞球払出処理においても払出不足球数が発生した場合には、その球数分が“不足カウンタ”７８に加算される。尚、不足球数の累積は、初期値に対して加算される手段に限定されるものではなく、例えば、初期値を“２０”として、生じた不足球数をその初期値から順次減算して行き、その累積が２０個に達した時点、即ち、“０”になった時点で払出機構障害時の処理を行なうようにしてもよい。
【００６７】
また、例えば、それまでの獲得遊技球数（賞球総数カウンタ７５の値）が、１００球記憶されていた場合には以下のような処理となる。次の基本賞球払出処理では２０個の賞球を払い出す旨の払出駆動信号が払出制御部４５から払出装置４６に送信される。この場合、“払出数カウンタ”７６には２０の値がセットされる。そして、払出モータ６０が駆動される毎に“払出モータの動作回数カウンタ”７７のカウント値がデクリメントされ、そのカウント値が２０まで達すると払出モータの駆動が停止される。１回の基本賞球払出処理が終了すると、“払出モータの動作回数カウンタ”７７の減算数（ここでは払い出すべき払出球である２０カウント）と払出計数スイッチ３２によって検出された実際の払出球数とが対比され、その数に差が生じた場合には、その差の球数分が“不足カウンタ”７８に累積加算される。その累積球数が２０個に達していなければ、次の基本賞球払出処理が継続される。そして、累積球数が２０個に達した時点で払出機構障害時の処理が行なわれる。繰り返し行なわれる基本賞球払出処理の中で不足球なく正常な払出処理が行なわれた場合、その時点で“不足カウンタ”７８の累積球数が０（ゼロ）にクリアさせる点は同様である。
【００６８】
次に、エラー時払出処理について説明する。図１３は、エラー時の払出処理のタイミングチャートの一形態を示す。
エラー時の払出処理では、払い出し個数の１単位の数として、予め定められた所定数が設定される。この所定数は、エラー状態が継続して払出機構障害時の処理が繰り返された場合にも、払い出され得る球数を少なくするため、予め定められた所定の賞球払出数（上述した、例えば２０個）よりも少ない球数に設定される。そして、その設定された球数が賞球総数カウンタ７５のカウント値以下の数であれば、設定された球数が“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７にカウント値として設定される。一方、設定された球数が賞球総数カウンタ７５のカウント値よりも大きい数であれば、賞球総数カウンタ７５のカウント値が“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７にカウント値として設定される。
【００６９】
これにより、この払出数カウンタ７６のカウント値に応じた払出駆動信号に基づく賞球の払い出し処理が行なわれる。この形態では、Ｎ＝２個が予め定められた所定の払い出し個数として“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７に設定される。但し、その時点で獲得遊技球数が１個しか記憶されていない場合には、“払出モータの動作回数カウンタ”７７には１個が設定される。そして、払出モータ６０が１ステップ５ｍｓｅｃの速度で正転方向に駆動され、賞球払出処理が行なわれる。払出モータ位置検出スイッチのオフからオンのエッジをＮ回（図９では２回）検出した後に、その時のモータの励磁状態を所定時間（例えば、３００ｍｓｅｃ）保持する。
【００７０】
この形態の払出装置４６は、図２、図３で説明したように、１個のスプロケット２９の前部と背部とにそれぞれ凹部３０を備え、又、それぞれの凹部に球を誘導する２個の通路を有するものである。そして、スプロケットの周面に設けられた凹部３０の互いの位置が、球を送出す方向に対して対向する同じ位置ではなく、ずれた位置に設けられ、前部と背部から交互に球が払い出される構成となる。このような構成の場合、Ｎ＝２個を設定し、スプロケットに形成された凹部の位置（“前部”と“背部”の２箇所）の数、又は球の誘導通路の数に対応する、最低２個の球の払い出し（それぞれの凹部および誘導通路から少なくとも１個の球の払い出し）動作を行ない、その払い出しによって正常な払い出しが行なわれた場合には払出装置の機構には障害がないと判断している。このような処理を行なうことによって球の払出速度を高めている。但し、球の払出個数は、払出装置の形態、即ち、スプロケットの数、凹部の位置の数、又は球の誘導通路の数に対応するものであればよい。つまり、スプロケット、凹部の位置、及び通路の数が１個の払出装置であれば、Ｎ＝１個が、また、スプロケット、凹部の位置、及び通路の数が３個の払出装置であれば、Ｎ＝３個が予め定められた所定の払い出し個数として“払出数カウンタ”７６及び“払出モータの動作回数カウンタ”７７に設定され、最低その個数の球の払い出しが行なわれればよい。
【００７１】
エラー時払出処理において、１回の賞球払出処理を行ない、払い出し不足球が発生した場合、即ち、“払出モータの動作回数カウンタ”７７の減算数と払出計数スイッチ３２によって検出された払出球数とに差が生じた場合には、エラーが継続している状態であると判断し、払出機構障害時の処理（５ｓｅｃの停止時間後エラー時払出処理）を繰り返す。一方、払い出し不足球が発生していない場合には、払い出しの機構的には障害がない、即ち、エラー状態は解消していると判断し、励磁保持時間の経過後に基本賞球払出処理に移行する。尚、エラー時払出処理で、払い出し個数の１単位である所定数をＮ＝２個とすることにより、エラー状態が継続して払出機構障害時の処理が繰り返された場合にも、払い出され得る球数をできる限り少なくすることができる。
【００７２】
これにより、“不足カウンタ”７８の累積球数が２０個に達して一旦は払出処理にエラーが発生したと判断された場合であっても、その判断後に行なわれる払出機構障害時の処理で正常な払い出しが行なわれれば、その時点で基本賞球払出処理に復帰するので、賞球の払出不足が生じた時でもその不足払出が一時的なものであれば、より早く通常の払出処理に復帰できるので払出不足時における払出速度の低下を防ぐことができる。図１３に示すタイミングチャートの形態は、エラー時払出処理において正常な払い出しが行なわれた場合を示している。即ち、Ｎ＝２に設定され２回の払出モータ６０の動作に対して、払出モータ位置検出スイッチ６１により２回のオンエッジが検出され、払出計数スイッチ３２によって２個の払出球の検出が行なわれている。従って、この場合、払い出しの機構的には障害がない、即ち、エラー状態は解消していると判断され、励磁保持時間８２の経過後に基本賞球払出処理が開始される。
【００７３】
（ii）スリットエラー処理、
図１４は、スリットエラー時の処理のタイミングチャートの一形態を示す。基本賞球払出処理を行ない、払出モータの回転中に、払出モータ位置検出スイッチ６１のオフからオンのエッジが４８ステップ間（１個の球を払出す為の払出モータのステップ数は３２ステップ、払出モータの１周は6×32＝192ステップ）、確認できなかった場合には、払出処理にエラーが発生したと判断してスリットエラーの処理を開始する。図１４に示す破線のパルス８３は、通常状態であれば検出されるパルスを示す。前述したように、基本賞球払出処理における払出モータの駆動速度は、例えば、１ステップ２.５００ｍｓｅｃあるいは１ステップ１.２５０ｍｓｅｃに設定される（図１０参照）。従って、この場合の４８ステップとは、１２０ｍｓｅｃあるいは６０ｍｓｅｃになる。
【００７４】
スリットエラー処理では、先ず、その時点での払出モータの励磁状態が３００ｍｓｅｃ保持される。３００ｍｓｅｃ経過後、１ステップ５ｍｓｅｃの速度で払出モータが逆転方向に４ステップ駆動され、次にその逆転駆動の励磁状態が３００ｍｓｅｃ保持される。この逆転方向駆動により、例えば、賞球の球噛み等を解除することができる。そして、払出モータが５００ｍｓｅｃ間、停止された後、上述したエラー時の払出処理が行なわれる。エラー時払出処理において、払出モータ位置検出スイッチ６１のオフからオンのエッジ８４が検出された場合には、その時点でエラー状態が解消したと判断されエラー復帰となり、そのエラー時払出処理の終了後、基本賞球払出処理が行なわれる。図１０は、オンエッジ８４が示されるように、エラー状態が解消したときのタイミングチャートを表わしている。
【００７５】
尚、エラー時払出処理において、払出モータ位置検出スイッチ６１のオフからオンのエッジが４８ステップ間、確認できなかった場合は、スリットエラー処理を繰り返す。但し、スリットエラー処理を３回繰返しても払出モータ位置検出スイッチのオフからオンのエッジが検出できなかった場合には、以下に示すモータエラー時の処理に移行する。
【００７６】
（iii）モータエラー処理、
図１５は、モータエラー時の処理のタイミングチャートの一形態を示す。モータエラー処理は、基本的にはスリットエラー処理と同様の処理である。先ず、その時点での払出モータの励磁状態が３００ｍｓｅｃ保持された後、１ステップ５ｍｓｅｃの速度で払出モータが逆転方向に４ステップ駆動され、続いてその逆転駆動の励磁状態が３００ｍｓｅｃ保持される。そして、次に、モータエラー処理では、払出モータが５ｓｅｃ間、停止された後、上述したエラー時の払出処理が行なわれる。
【００７７】
エラー時払出処理では、払出モータ位置検出スイッチ６１のオフからオンのエッジ８５が検出された場合には、その時点でエラー状態が解消したと判断されエラー復帰となり、そのエラー時払出処理の終了後、基本賞球払出処理が行なわれる。図１５は、オンエッジ８５が示されるように、エラー状態が解消したときのタイミングチャートを表わしている。一方、エラー時払出処理において、払出モータ位置検出スイッチ６１のオフからオンのエッジが４８ステップ間、確認できなかった場合は、モータエラー処理を繰り返す。
【００７８】
（４）払出動作の停止処理
払出制御部４５によって図１６に示す条件１から４の状態が確認された場合には、賞球の払出動作が停止される。条件１にいう払出路球切れ状態とは、賞球の払出路に設けられている払出路球切れスイッチ６２のオフ期間、例えば、受入部２６ａ（図２、図３参照）を賞球が流動してこない期間が３００ｍｓｅｃ以上継続したときに発生する状態である。条件２にいう満タン状態とは、球皿部１３に設けられている満タンスイッチのオン期間、例えば、球皿部に払い出され貯留された賞球（遊技球）が満タンになった期間が２００ｍｓｅｃ以上継続したときに発生する状態である。条件３にいう払出計数スイッチ異常状態とは、図３（ｂ）に示す位置に設けられている払出計数スイッチ３２のオン期間、例えば、払出計数スイッチよりも下流の払出路に賞球が停留し流動しないでスイッチがオンしたままの期間が２００ｍｓｅｃ以上継続したときに発生する状態である。条件４にいう電源未投入状態とは、主制御部４０からの電源が投入された旨を示すコマンドが、払出制御部４５によって未受信のときに発生する状態である。
【００７９】
賞球の１単位Ｎ個分の払出動作、即ち、１回の基本賞球払出処理が開始されると、その払出処理は、上記条件１から条件３の状態であるか否かに拘わらず、その１単位Ｎ個分の払出動作が完了するまで継続する。そして、１単位Ｎ個分の払出動作が完了した後は、上記条件１から条件４のいずれかの状態が成立していると、新たな払出動作は行なわれず賞球の払出動作は停止され、報知手段（例えば、状態表示灯の点灯、点滅等）によってエラー状態の発生している旨が報知される。尚、条件４の状態が成立している場合には、賞球の１単位Ｎ個分の払出動作中であってもその払出動作は停止される。しかし、電源未投入状態（コマンド未受信状態）であれば払出動作が開始されることはないので、条件４で払出動作が停止されるのは電源復帰時の場合のみとなる。
【００８０】
（５）払出動作の再開処理
払出動作の停止処理状態において、図１７に示す条件１から条件４の状態が全て成立した場合には、賞球の払出処理が再開される。条件１にいう払出路球切れ解除状態とは、払出路球切れスイッチのオン期間、例えば、受入部２６ａに貯留された賞球によって払出路球切れスイッチがオンされている期間が３００ｍｓｅｃ以上継続したときに発生する状態である。条件２にいう満タン解除状態とは、球皿部１３に設けられている満タンスイッチのオフ期間、例えば、満タンであった球皿部の賞球（遊技球）が満タンではない状態となりその期間が１ｓｅｃ以上継続したときに発生する状態である。条件３にいう払出計数スイッチ異常解除状態とは、図３に示す位置に設けられている払出計数スイッチ３２のオフ期間が３ｓｅｃ以上継続したときに発生する状態である。条件４にいう電源投入状態とは、主制御部４０からの電源が投入された旨を示すコマンドを払出制御部４５が受信したときに発生する状態である。
【００８１】
次に、球貸払出制御には、球貸出装置１６から信号を受信して１回の貸出分であるＮ個（例えば、２５個）の貸出球を払い出す基本球貸払出処理と、球貸しの払出リトライ処理と、主制御部４０から送信された各状態の設定による払出動作の停止処理と、払出動作の再開処理がある。
【００８２】
（１）基本球貸払出処理
図１８は、基本球貸払出処理のタイミングチャートの一形態を示す。
この形態では、貸出球払出しの連続払出個数の一単位が、貸出球の貸出個数の一単位に設定されている。例えば、貸出個数の一単位として、１００円に対し２５球の貸出球数が設定されている場合には、連続払出個数は２５球に設定される。また、払い出しに際し連続払出個数の所定個数までは高速（所定の速度）で払い出しを行ない、所定個数以後（所定個数は含まず、所定個数の次の個数のことをいう）の払い出しは前記所定の速度よりも遅い低速で払い出しを行なうように設定されている。例えば、連続払出個数（２５球）の１５球を所定個数とすれば、貸出球の払出処理において１球目から１５球目までの貸出球の払出速度を高速で行ない、所定個数の次の個数である１６球目から２５球目までの貸出球の払出速度を、１球目から１５球目までの払出速度よりも遅い速度（低速）で行なう。ここに言う高速（所定の速度）とは、従来、一般的に行なわれている貸出球の通常の払出速度よりも速い払出速度のことをいい、高速で払い出すことにより、払出時間の短縮を図ることができる。また、所定個数以後の貸出球の払い出しをこの速度よりも遅い速度で行なうことにより、払出装置から払出球が排出される速度と、払出通路を払出球が通過する速度との相違から生じる球詰まりを防ぐことができる。払出速度が高速から低速に変化するタイミングを、一単位の連続払出個数の貸出球が払い出し開始されてから所定個数の貸出球が払い出された時点に設定している。また、所定個数は、賞球で説明した場合と同様に、払出装置から払い出された球が通過する払出通路の構造によって設定される。
【００８３】
図１８に示す形態は、貸出球の連続払出個数の一単位を２５球とし、所定個数を１５球に設定したものである。
払出装置４６は、払出制御部４５を介して、球貸出装置１６からのカードユニットREADY信号（図８参照）及び台端末貸出要求完了確認信号のオンを受信すると、台端末貸出完了信号のオンを払出制御部４５を介して球貸出装置１６へ送信する。その後、払出制御部４５は、台端末貸出要求完了確認信号を受信すると、１ステップ２.５００ｍｓｅｃの速度で払出モータ６０を正転方向に駆動させる。払出モータ位置検出スイッチ６１の１回目のオフからオンのエッジを確認すると、今度は、払出モータ６０を１ステップ１.２５０ｍｓｅｃの速度で駆動させる。この速度において払出モータ位置検出スイッチ６１のオフからオンのエッジを初回を含めて１５回検出する。この検出の後に、再び、払出モータの速度を同方向１ステップ２.５００ｍｓｅｃに設定し、この速度において払出モータ位置検出スイッチにより１６回以降のオフからオンのエッジの検出を行なう。図１８に示すタイミングチャートでは、払い出すべき貸出球数が２５球であるので、貸出球払出しの一単位の連続払出個数はＮ＝２５球に設定されている。２５回のオンエッジが検出された後に、その時のモータの励磁状態を所定時間（例えば、３００ｍｓｅｃ）保持する。即ち、正転方向に駆動されている払出モータの励磁を保持するため、正転しようとしている払出モータの回転を強制的にロックし、停止させた状態にしている。この一連の制御が１単位の貸出球払出し動作となる。
【００８４】
つまり、この例の場合には、２５球の払い出しのうち、１球目の払い出しは、払出モータの駆動負担の軽減を図るために１ステップ２.５００ｍｓｅｃの払出モータ速度で払出処理を行ない、２球目から１５球目までの賞球は、１ステップ１.２５０ｍｓｅｃの払出モータ速度（高速）で払出処理を行ない、１６球目から２５球目までの賞球は、１ステップ１.２５０ｍｓｅｃの払出モータ速度よりも遅い１ステップ２.５００ｍｓｅｃの払出モータ速度（低速）で払出処理を行なう。尚、払出モータの駆動負担の軽減を図る必要がない場合には１球目の払い出しを低速（１ステップ２.５００ｍｓｅｃの払出モータ速度）にする必要はなく、１球目から１５球目までの賞球を、１ステップ１.２５０ｍｓｅｃの払出モータ速度（高速）で払出処理し、１６球目から２５球目までの賞球を、１ステップ１.２５０ｍｓｅｃの払出モータ速度よりも遅い１ステップ２.５００ｍｓｅｃの払出モータ速度（低速）で払出処理するようにしてもよい。
【００８５】
貸出球の払出速度が変化する所定個数は、入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の個数に設定してもよい。
例えば、始動入賞口１０へ入賞すると３球の賞球が、一般入賞口１１へ入賞すると１０球の賞球が、大入賞口３へ入賞すると１５球の賞球が払い出されるように設定されているとき、貸出球の払出速度が変化する所定個数は、賞球個数のうちの最大個数である１５球以上の個数の、例えば１５球に設定される。この場合、貸出球の連続払出個数の一単位が２５球に設定されているとすれば、貸出球の払出処理において１球目から１５球目までの貸出球の払出速度は高速で行なわれ、１６球目から２５球目までの貸出球の払出速度は、１球目から１５球目までの払出速度よりも遅い速度（低速）で行なわれる。
【００８６】
このように設定されているとき、賞球の払出処理においても条件が成立すれば払出速度の変化は生じ得る。１回の払出処理で払い出しできる賞球個数（連続払出個数）の最大値が、貸出球の払出速度が変化する所定個数（１５球）を超える値（例えば、２０球）に設定され、払い出すべき賞球数が所定個数である１５球を超えて存在している状態（例えば、大当り状態が発生し、連続して大入賞口への複数の入賞があった状態）では、賞球の払出処理においても１球目から１５球目までの払い出しは高速で行なわれ、１６球目以後の払い出しは、１球目から１５球目までの払出速度よりも遅い速度（低速）で行なわれる。従って、入賞口への入賞が単発である場合（通常の遊技状態において遊技球が入賞口に入賞するような場合）には、払い出すべき賞球の数は所定個数を超えることがないため払出速度の変化は発生しない。
【００８７】
また、貸出球の払出速度が変化する所定個数は、賞球払出しの一単位として設定されている連続払出個数の最大値以上の個数に設定してもよい。
例えば、始動入賞口１０へ入賞すると３球の賞球が、一般入賞口１１へ入賞すると１０球の賞球が、大入賞口３へ入賞すると１５球の賞球が払い出されるように設定され、賞球払出しの一単位として設定されている連続払出個数の最大値が２０球に設定されているとき、貸出球の払出速度が変化する所定個数は、この最大値（２０球）以上の個数、例えば２０球に設定される。この場合、貸出球の連続払出個数の一単位が２５球に設定されているとすれば、貸出球の払出処理において１球目から２０球目までの貸出球の払出速度は高速で行なわれ、２１球目から２５球目までの貸出球の払出速度は、１球目から２０球目までの払出速度よりも遅い速度（低速）で行なわれる。
【００８８】
このように設定されているとき、払出速度の変化は貸出球の払出処理においてのみ発生し、賞球の払出処理においては発生しない。即ち、賞球の払出処理では、通常の遊技において単発で入賞口に遊技球が入賞しているような状態であっても、また、大当り遊技において複数球が入賞した状態であっても、賞球の連続払出個数が、貸出球の払出速度が変化する所定個数（２０球）を超えることはなく、従って、賞球の払出処理の速度は変化せず、いずれの場合も全て高速で払出処理される。
【００８９】
また、払出球の払出速度の変化（所定個数）を貸出球の払出処理と賞球の払出処理において所定個数を共通の個数に設定するようにしてもよいし、さらには、それぞれにおいて所定個数を設定してもよい。
貸出球についての連続払出個数の一単位は、貸出球の貸出個数の一単位に設定される。例えば、貸出個数の一単位として、１００円に対する貸出球数である２５球が設定されている場合には、連続払出個数は２５球に設定される。また、賞球についての連続払出個数の一単位の最大値は、入賞口への一球の入賞に対する賞球個数のうちの最大個数を超えた個数に設定される。例えば、始動入賞口１０へ入賞すると３球の賞球が、一般入賞口１１へ入賞すると１０球の賞球が、大入賞口３へ入賞すると１５球の賞球が払い出されるように設定されている場合には、連続払出個数の最大値は２０球に設定される。
【００９０】
そして、貸出球における所定個数と賞球における所定個数とを同じ個数、例えば１５球に設定する。この所定個数は、入賞口への一球の入賞に基づく賞球個数のうちの最大個数以上の値に設定されている。この場合、貸出球の払出処理は、１球目から１５球目までの貸出球の払い出しが高速で行なわれ、１６球目から２５球目までの貸出球の払い出しが、１球目から１５球目までの払出速度よりも遅い速度（低速）で行なわれる。また、賞球の払出処理は、一単位の連続払出個数が１５球を超えている場合には、１５球目までの賞球の払い出しが高速で行なわれ、１６球目からの払い出しが低速で行なわれる。尚、例えば、払い出すべき賞球数が所定個数である１５球を超えていない場合、つまり一単位の連続払出個数が１５球以下である場合には、その賞球の全てが高速払出され、低速払出は行われないことになる。
【００９１】
前述した賞球払出処理の場合と同様に、払出モータ６０によってスプロケット２９（図３）が駆動され、凹部３０収容されている払出球が１個ずつ送出される。また、払出モータ６０が駆動される毎に“払出モータの動作回数カウンタ”７７に設定されたカウント値が１カウントずつ減少する。スプロケット２９によって実際に送出された払出球は、払出計数スイッチ３２により検出される。従って、スプロケット２９により不足無く払出球が送出された場合には、払出モータの動作回数カウンタ７７の減少したカウント値数と、払出モータ位置検出スイッチ６１によって検出された数を示すオンエッジ数と、払出計数スイッチ３２によって検出された払出球数を示すオンエッジ数とは同数となる。不足無く正常に払い出しが行なわれた場合には、払出制御部４５は、払出モータを停止させると共に、台端末貸出完了信号のオフを球貸出装置１６に送信する。
【００９２】
図１８では、不足無く定常に２５球の払出球が払い出されており、払出モータ位置検出スイッチ６１により検出された２５個のオンエッジに対応して、払出計数スイッチ３２によって２５個の払出球が検出されている。払出計数スイッチ３２によって２５球の検出されたことにより“貸球総数カウンタ”７５のカウント値は２５カウント減少される。但し、連続して貸出し要求がある場合には、球貸出装置１６からの台端末貸出要求完了確認信号のオンを受信し、次の一連の１単位の球貸払出し動作（Ｃ期間の処理）を行なう。貸出し要求がない場合には、球貸出装置からのカードユニットREADY信号のオフを受信し球貸払出処理を終了する。
【００９３】
（２）球貸しの払出リトライ処理
球貸しの払出リトライ処理は、異常払出処理が発生したときに行なわれる処理であり、前述した賞球の払出処理における賞球の払出リトライ処理と同様の処理内容である。その概要は、（i）１単位の球貸払出し動作を行なっても、払出計数スイッチ３２による検出数が正常でなく（不足払出数が発生し）、その不足個数を加算した累計が予め定められた所定数（例えば、２０個）以上になった場合に行なう払出機構障害時の処理、（ii）払出モータ６０の回転中に、払出モータ位置検出スイッチ６１のオフからオンのエッジが４８ステップ間、確認できなかった場合に行なうスリットエラー処理、（iii）前記スリットエラー処理を行なってもスリット復帰しなかった場合に行なうモータエラー時の処理であり、詳細は賞球の払出リトライ処理を参照する。
る。
【００９４】
（３）払出動作の停止処理
払出制御部４５によって図１９に示す条件１から７の状態が確認された場合には、球貸しの払出動作が停止される。条件１から条件４にいう状態とは、前記賞球の払出動作で説明した状態（図１６の条件１から条件４にいう状態）と同様である。条件５にいう払出ケース異常状態とは、払出機構障害が発生している状態、即ち、賞球の１単位Ｎ個分の払出動作を行ない、払出計数スイッチによって計数された不足払出個数の累計が、例えば２０個以上になった場合に行なわれる処理が継続している状態である。条件６にいう払出モータ異常状態とは、払出モータエラーが発生している状態、即ち、スリットエラーの処理を行なってもスリット復帰しなかった場合に行なわれる処理（モータエラー時の処理）が継続している状態である。条件７にいう賞球払出残数有り状態とは、未だ払い出されるべき賞球が残っている状態、例えば、何らかのエラー状態が発生して賞球の払い出しが停止し未払出賞球が残っている状態である。
【００９５】
貸出球の１単位２５個分の払出動作、即ち、１回の基本球貸払出処理が開始されると、先ず、上記条件１から条件３及び条件５から条件７の状態であるか否かに拘わらず、その１単位２５個分の払出動作を完了するまで継続する。そして、１単位２５個分の払出動作が完了した後は、上記条件１から条件７のいずれかの状態が成立していれば、新たな払出動作を行なわず球貸しの払出動作を停止する。尚、条件４の状態については、貸出球の１単位２５個分の払出動作中であってもその払出動作は停止される。しかし、電源未投入状態（コマンド未受信状態）であれば払出動作が開始されることはないので、条件４で払出動作が停止されるのは電源復帰時の場合のみとなる。
【００９６】
（４）払出動作の再開処理
払出動作の停止処理状態において、図２０に示す条件１から条件７の状態が全て成立した場合には、球貸しの払出処理が再開される。条件１から条件４にいう状態とは、前記賞球の払出動作で説明した状態（図１７の条件１から条件４にいう状態）と同様である。条件５にいう払出ケース正常状態とは、払出機構障害時の処理において、正常な払出処理が確認でき払出機構障害状態が解除された状態である。条件６にいう払出モータ正常状態とは、モータエラー時の処理において、正常な払出処理が確認でき払出モータエラー状態が解除された状態である。条件７にいう賞球払出残数無し状態とは、例えば、エラー状態が解消して賞球が払い出され未払出賞球が残っていない状態である。
【００９７】
図２１から図３２は、本発明に係るパチンコ機の制御内容を示すフローチャートである。
図２１は、払出制御部４５におけるメイン処理を示すフローチャートである。
パチンコ機に電源が投入されると、スタックポインタの設定（ステップ９０）、割込みモードの設定（ステップ９１）、ＲＡＭアクセス許可（ステップ９２）、内蔵デバイスレジスタの設定（ステップ９３）、電源投入時のウエイト処理（ステップ９４）等の各種初期設定が行なわれる。また、ステップ９５においてＲＡＭクリアスイッチの状態が判別され、オン状態であればステップ９８に進みＲＡＭ領域が全クリアされる。一方、ＲＡＭクリアスイッチがオフ状態であればステップ９６に進み電源断発生の情報は有効であるか否かの判別が行なわれる。電源断発生情報が有効でないと判別された場合にはステップ９８に進みＲＡＭ領域が全クリアされる。
【００９８】
一方、有効であると判別された場合にはステップ９７に進み、チェックサムは正常か否かの判別が行なわれる。チェックサムが正常でないと判別された場合にはステップ９８に進みＲＡＭ領域が全クリアされる。一方、正常であると判別された場合にはステップ１０１に進み復帰時のデータをＲＡＭに初期設定し、ステップ１００に進む。ステップ９８でＲＡＭの全クリアが行なわれるとステップ９９に進み、電源初期投入時のデータをＲＡＭに初期設定し、ステップ１００に進む。ステップ１００においてカウンタタイマの割込み（１.２５ｍｓｅｃ）初期設定が行なわれた後、出力処理（ステップ１０２）、入力処理（ステップ１０３）、タイマ処理（ステップ１０４）、コマンド処理（ステップ１０５）、カードユニット処理（ステップ１０６）、払出処理（ステップ１０７）、計数処理（ステップ１０８）、情報出力設定処理（ステップ１０９）、電断処理（ステップ１１０）の各サブルーチン処理が順次行なわれる。
【００９９】
図２２に出力処理のフローチャートを示す。出力処理では、ステップ１１１において、各出力バッファを該当する出力ポートにセットする。例えば、モータの出力バッファをモータデータ出力ポートに出力する。次に、図２３に入力処理のフローチャートを示す。入力処理では、スイッチの入力状態を検出している。ステップ１１２において、払出計数スイッチ３２のオン／オフの状態を検出している。払出計数スイッチがオン、即ち、Highレベル状態のときは、ステップ１１３に進み、払出計数スイッチＨ時間カウンタを“１”加算してステップ１１５に進む。一方、払出計数スイッチがオフ、即ち、Lowレベル状態のときは、ステップ１１４に進み、払出計数スイッチＨ時間カウンタをクリアしてステップ１１５に進む。
【０１００】
タイマカウンタの割込み設定により、入力処理（ステップ１０２）は１.２５ｍｓｅｃ毎に行なわれるので、払出計数スイッチＨ時間カウンタがクリアされず（ステップ１１４に進まず）、例えば、少なくとも“２”まで加算される（ステップ１１３に進んでいく）ためには、払出計数スイッチが１.２５ｍｓｅｃ以上High状態になっていなければならない。この“２”とは後述する計数処理（ステップ１０８）の中で設定される値であるが、“２”と設定することにより払出計数スイッチを通過する払出球を確実にカウントすることができる。即ち、払出球が払出計数スイッチを通過した場合、少なくとも１.２５ｍｓｅｃ以上は払出計数スイッチがHigh状態になりその通過を確実にカウントすることができる。また、ノイズ等による短い期間の払出計数スイッチのオンを排除することができる。
【０１０１】
続いて、ステップ１１５において、払出モータ位置検出スイッチ６１のオン／オフの状態を検出している。払出モータ位置検出スイッチがオン、即ち、Highレベル状態のときは、ステップ１１６に進み、スリットＨ時間カウンタを“１”加算してメインルーチン（図２１）に戻る。一方、払出モータ位置検出スイッチがオフ、即ち、Lowレベル状態のときは、ステップ１１７に進み、スリットＨ時間カウンタをクリアしてメインルーチン（図２１）に戻る。払出モータ位置検出スイッチ６１の場合も前記払出計数スイッチ３２と同様に確実な検出、この場合には確実な払出モータの回転を検出することができる。
【０１０２】
図２１に戻り、ステップ１０４のタイマ処理において、各タイマの時間設定あるいは設定した時間のカウント処理を行なっている。次に、ステップ１０５のコマンド処理において、主制御部４０からのコマンドを受信している場合には、そのコマンド内容の解析処理を行なう。例えば、入賞口への球の入賞に基づいて獲得遊技球のコマンドを受信している場合には、その獲得遊技球数が賞球総数カウンタ７５に加算処理される。続いて、ステップ１０６のカードユニット処理において、貸出装置１６から貸出球の要求があった場合には、その貸出処理が行なわれる。
【０１０３】
図２４に払出処理のフローチャートを示す。払出処理では、払出動作処理（ステップ１２０）と、払出開始処理（ステップ１２１）と、励磁処理（ステップ１２２）の処理が行なわれている。図２５に払出動作処理のフローチャートを示す。ステップ１２５において、モータ処理モードの設定値の判別を行なう。ステップ１２５において、モータ処理モードが“００H”に設定されていれば、払出処理（図２４）に戻りステップ１２１の払出開始処理（図２６の処理）が行なわれる。一方、モータ処理モードが“００H”でなければステップ１２６に進み設定されているモータ処理モードに応じた処理を行なう。具体的には、モータ処理モードが“０１H”であれば通常駆動処理（図２８の処理）が行なわれ、“０２H”であればエラー時駆動処理（図２９の処理）が行なわれ、“０３H”であればウエイト処理（図３０の処理）、“０４H”であればエラー時ウエイト処理（図３１の処理）が行なわれる。
【０１０４】
図２６に払出開始処理のフローチャートを示す。払出開始処理では、ステップ１３０において、モータ処理モードが“００H”以外のモードであるか否かの判別が行なわれ、“００H”以外、即ち、いずれかの処理が行なわれモータが駆動している（払出動作中である）場合には、払出処理（図２４）に戻りステップ１２２の励磁処理（図２７の処理）が行なわれる。一方、処理モードが“００H”である（モータが動作していない）場合にはステップ１４５に進み、貸出球カウンタが“００Ｈ”であるか否か、即ち、貸球の払出残数がＲＡＭに格納されている否かの判別が行なわれる。貸出球カウンタが“００Ｈ”ではないと判別された場合には、ステップ１４６において賞球中フラグに“００Ｈ”、即ち、現在の払い出しが貸出中であることを示す値がセットされた後、ステップ１４７で個数切り値として貸出球カウンタの値がセットされ、ステップ１３５に進む。一方、貸出球カウンタが“００Ｈ”であると判別された場合には、ステップ１３１に進み、賞球カウンタの設定値が“００H”か、即ち、賞球総数カウンタ値（獲得遊技球数）がゼロ（“０”）であるか否かの判別が行なわれる。獲得遊技球数がゼロの場合には払出処理（図２４）に戻りステップ１２２の励磁処理（図２７の処理）が行なわれる。一方、獲得遊技球数がゼロでない場合には、ステップ１４８において賞球中フラグに“０１Ｈ”、即ち、現在の払い出しが賞球中であることを示す値がセットされた後、ステップ１３２に進み、個数切り値、即ち、賞球の払い出し個数の１単位としての所定数Ｎ個が２０にセットされる。
【０１０５】
続いて、ステップ１３３に進み、獲得遊技球数が２０球以上であるか否かの判別が行なわれ、２０球以上でないと判別された場合にはステップ１３４において、その２０球未満の獲得遊技球数を個数切り値にセットしステップ１３５に進む。一方、獲得遊技球数が２０球以上であると判別された場合にはそのままステップ１３５に進む。次に、ステップ１３５において、セットされた個数切り値が３未満か否かの判別が行なわれ、３未満ではないと判別された場合には、ステップ１３６において、払出機構エラーフラグが“００H”であるか、即ち、払出機構にエラーが発生していないかの判別が行なわれる。エラーが発生していないと判別された場合には、そのままステップ１３８に進む。一方、エラーが発生していると判別された場合には、ステップ１３７に進み、個数切り値として“２”をセットしてからステップ１３８に進む。また、ステップ１３５において、個数切り値が３未満であると判別された場合には、そのままステップ１３８に進む。
【０１０６】
ステップ１３８において、個数切り値を個数切りカウンタ、即ち、“払出モータの動作回数カウンタ”７７にセットする。このカウンタにセットされた個数切り値は、払出モータ位置検出スイッチ６１によって検出された払出モータの駆動回数に基づいて減算される。続いて、ステップ１３９において、個数切り値を払出残数カウンタ、即ち、“払出数カウンタ”７６にセットする。このカウンタにセットされた個数切り値は、払出計数スイッチ３２によって検出された払出球数に基づいて減算される。
【０１０７】
次に、ステップ１４０において、モータ処理モード値として“１”（通常駆動処理モード）をセットする。ステップ１４１に進み、払出機構エラーフラグが“００H”であるか、即ち、払出機構にエラーが発生していないかの判別が行なわれる。エラーが発生していないと判別された場合には、ステップ１４２に進み、スローフラグに“０１H”がセーブされる。これにより、通常駆動処理（基本賞球払出処理）時の１回目の払出モータの回転ステップ速度がスローステップ（図１０の１ステップ２.５００ｍｓｅｃ）になる。一方、ステップ１４１で払出機構にエラーが発生していると判別された場合には、ステップ１４３に進みモータ処理モード値として“２”（エラー時駆動処理）をセットする。続いて、ステップ１４４に進み、セットされたモード値をモータ処理モードにセーブし払出処理（図２４）の励磁処理（ステップ１２２）に進む。
【０１０８】
図２７に励磁処理のフローチャートを示す。励磁処理はモータの励磁制御を行なうための励磁パターン設定処理であり、ステップ１５０において、励磁パターン値として無励磁状態を示す“０”をセットする。続いて、ステップ１５１においてモータ処理モードが“００H”（払出動作中以外）であるか否かの判別が行なわれ、“００H”であると判別された場合にはステップ１５４に進み、励磁パターン値をモータ出力バッファにセーブする。一方、ステップ１５１で“００H”ではないと判別された場合には、ステップ１５２に進みモータ処理モードが“０４H”以上であるか否かの判別が行なわれる。“０４H”以上であると判別された場合には、ステップ１５４に進み励磁パターン値をモータ出力バッファにセーブする。一方、“０４H”以上ではないと判別された場合には、ステップ１５３に進み励磁パターンポインタに対応した励磁パターンデータを選択し、励磁パターン値としてセットし、続いて、ステップ１５４に進み励磁パターン値をモータ出力バッファにセーブする。
【０１０９】
図２８から図３１は、各モータ処理モードのフローチャートである。図２８に示す通常駆動処理では、ステップ１６０において、先ず、判定値として“２”をセットする。この判定値とは、払出モータ位置検出スイッチ６１をどのような状態でオンとするかを判定する値である。通常駆動処理（ステップ１２６）は、タイマカウンタの割込みの設定により、１.２５０ｍｓｅｃ毎に行なわれるように設定されている。従って、判定値を２にセットするということは、２回（設定値の回数）の通常駆動処理が開始される期間を意味している。つまり、通常駆動処理が２回開始される期間、継続して払出モータ位置検出スイッチ６１がオン状態であるときに１回の払出モータの回転動作があったと判断されて、払出モータの動作回数カウンタ７７の値がアップされることになる。
【０１１０】
続いて、ステップ１６１においてスローフラグが“０１H”であるか否か、即ち、払出モータの動作速度が低速状態に設定されている否かの判別が行なわれる。具体的には、例えば、図５、図６に示した形態でいえば、払出モータの動作速度が１ステップ２.５００ｍｓｅｃの速度に設定されているか否かの判別が行なわれる。スローフラグが立っている（動作速度が１ステップ２.５００ｍｓｅｃの速度に設定されている）と判別された場合には、ステップ１６２において、判定値が“４”にセットされる。判定値を４にセットするということは、上記と同様に、４回の通常駆動処理が開始される期間、継続して払出モータ位置検出スイッチ６１がオン状態であるときに１回の払出モータの回転動作があったと判断されて、払出モータの動作回数カウンタ７７の値がアップされることになる。払出モータがスローフラグが立っていると判別された場合には判定値が“４”にセットされた後にステップ１６３に進む。一方、スローフラグが立っていないと判別された場合には、そのままステップ１６３に進むが、この場合には、図５、図６に示した形態でいえば、払出モータの動作速度は１ステップ１.２５ｍｓｅｃ（高速状態という）の速度に設定されていることになる。このように払出モータの回転速度に応じてモータが動作したと判定するオン検出時間を変化させ、払出モータが低速状態で回転動作しているときは、高速状態で回転動作しているときよりもオン検出時間を長くしている。
【０１１１】
ステップ１６３において、スリットＨ時間カウンタ（図２３）の値、即ち、払出モータ位置検出スイッチによるHigh期間の検出回数が、判定値の値と同じであるか否か（スローフラグが立っていない場合には“２”、スローフラグが立っている場合には“４”と同じか）の判別が行なわれる。同じであると判別された場合には、ステップ１６４において、払出モータ位置検出スイッチ６１によってオン検出された、即ち、払出モータが払出球１個分回転したと判断し、個数切りカウンタの値、即ち、払出モータの動作回数カウンタ７７の値を“１”減算する。続いて、ステップ１６５においてその減算結果が“０”であるか否かの判別が行なわれ、“０”であると判別された場合には、ステップ１６６において、次に処理すべきモータ処理モードをウエイト処理（“０３H”）にセットしステップ１６９に進む。一方、減算結果が“０”でないと判別された場合には、ステップ１６７において、払出球の処理が１個目の払い出しであったか否かの判別が行なわれ、１個目の払い出しであったと判別された場合には、ステップ１６８においてスローフラグをクリアしステップ１６９に進む。このスローフラグのクリアにより、２個目以降の払出球の処理では、判定値が“２”にセットされ、払出モータが低速状態で回転動作している１個目のオン検出時間よりも、短いオン検出時間に設定される。
【０１１２】
一方、１個目の払い出しではないと判別された場合には、ステップ１７５に進み、払出球の処理が１５個目の払い出しであったか否かの判別が行なわれる。１５個という値は、この形態のにおいて払出球を高速払出する個数を示す値、即ち、払出速度が変化する所定個数を示す値であり、払出装置４６から排出された球が、払出通路４８に球詰しない個数値である。１５個目の払い出しであったと判別された場合には、ステップ１７６に進み、スローフラグに“０１Ｈ”をセット、即ち、払出速度を低速にセットしてステップ１６９に進む。一方、１５個目の払い出しではないと判別された場合には、そのままステップ１６９に進む。また、ステップ１６３において、判定値の値と同じではないと判別された場合にもそのままステップ１６９に進む。
【０１１３】
ステップ１６９において、スローフラグが“０１H”であるか否かの判別が行なわれる。“０１H”であると判別された場合には、ステップ１７０に進み、励磁切り替え時間が経過しているか、即ち、設定したタイマカウンタの割込みが２回行なわれたか否かの判別が行なわれる。一方、“０１H”ではないと判別された場合には、ステップ１７１に進み励磁パターンポインタ（図２７）の値をロードする。そして、ステップ１７２において、ロードした励磁パターンポインタの値を“１”加算し、ステップ１７３においてその加算結果と“０７H”との論理積を取り、ステップ１７４で論理積結果を励磁パターンポインタにセーブして通常駆動処理を終了する。一方、励磁切り替え時間が経過していないと判別された場合には、そのまま通常駆動処理を終了する。終了後は、払出動作処理（図２５）から払出処理（図２４）に戻る。
【０１１４】
図２９に示すエラー時駆動処理では、ステップ１８０において、判定値として“８”をセットする。エラー時駆動処理（ステップ１２６）は、タイマカウンタの割込みの設定により、１.２５０ｍｓｅｃ毎に行なわれるように設定されているので、判定値を８にセットするということは、８回のエラー時駆動処理が開始される期間、継続して払出モータ位置検出スイッチ６１がオン状態であるときに１回の払出モータの回転動作があったと判断されて、払出モータの動作回数カウンタ７７の値がアップされることになる。
【０１１５】
ステップ１８１において、スリットＨ時間カウンタ（図２３）の値、即ち、払出モータ位置検出スイッチによるHigh期間の検出回数が判定値の値（“８”）と同じであるか否かの判別が行なわれる。同じであると判別された場合には、ステップ１８２において、払出モータが払出球１個分回転したと判断し、個数切りカウンタの値、即ち、払出モータの動作回数カウンタ７７の値を“１”減算する。続いて、ステップ１８３において個数切りカウンタの値が“０”であるか否かの判別が行なわれ、“０”でないと判別された場合には、ステップ１８５に進む。一方、個数切りカウンタの値が“０”であると判別された場合には、ステップ１８４に進み、次に処理すべきモータ処理モードをウエイト処理（“０３H”）にセットしてステップ１８５に進む。
【０１１６】
ステップ１８５において、励磁切り替え時間が経過しているか、即ち、設定したタイマカウンタの割込みが４回行なわれたか否かの判別が行なわれる。励磁切り替え時間が経過していると判別された場合には、ステップ１８６に進み、励磁パターンポインタ（図２７）の値をロードする。そして、ステップ１８７において、ロードした励磁パターンポインタの値を“１”加算し、ステップ１８８においてその加算結果と“０７H”との論理積を取り、ステップ１８９で論理積結果を励磁パターンポインタにセーブしてエラー時駆動処理を終了する。一方、励磁切り替え時間が経過していないと判別された場合には、そのままエラー時駆動処理を終了する。終了後は、払出動作処理（図２５）から払出処理（図２４）に戻る。
【０１１７】
図３０に示すウエイト処理では、ステップ１９０において、ウエイト時間が経過しているか、具体的には、図１０のタイミングチャートにおける３００ｍｓｅｃの時間が経過しているか否かの判別が行なわれる。ウエイト時間が経過していると判別された場合には、ステップ１９１に進み、払出残数カウンタの値、即ち、“今回の払出カウンタ”の値がゼロ（「０」）となっているか否かの判別が行なわれる。このカウンタの値がゼロになっていれば不足なく賞球を払い出すことができたことを意味し、ゼロになっていなければ賞球に不足が生じたことを意味する。一方、ウエイト時間が経過していないと判別された場合には、
ウエイト処理を終了し、払出動作処理（図２５）から払出処理（図２４）に戻る。
【０１１８】
ステップ１９１において、払出残数カウンタがゼロではないと判別された場合には、ステップ１９２に進み、払出機構エラーフラグが“０１H”であるか否か、即ち、払出不足数の累計が所定数（例えば、２０個）を超えた状態であるか否かの判別が行なわれる。一方、払出残数カウンタがゼロであると判別された場合には、ステップ１９８に進み、払出成功時のデータのセット、即ち、各データを初期状態に戻している。具体的には、モータ処理モードを払出動作中以外のモード（“００H”）にセットし、連続不足カウンタ、即ち、“不足カウンタ”７８の値をゼロにセットし、払出機構エラーフラグをゼロにセットする。
【０１１９】
ステップ１９２において、払出機構エラーフラグが“０１H”ではない、即ち、払出不足の累計が２０個を超えていないと判別された場合には、ステップ１９３に進み、払出失敗時のデータのセット、即ち、モータ処理モードを払出動作中以外のモード（“００H”）にセットする。続いて、ステップ１９４に進み、連続不足カウンタ、即ち“不足カウンタ”７８に、今回の払出不足数として払出残数カウンタの値、即ち、“今回の払出カウンタ”の値を加算し、ステップ１９５において、連続不足カウンタの値が２０未満であるか否かの判別が行なわれる。一方、ステップ１９２で払出機構エラーフラグが“０１H”であると判別された場合には、ステップ１９７へ進む。
【０１２０】
ステップ１９５において、連続不足カウンタが２０以上であると判別された場合には、払出機構エラーフラグに“０１H”をセーブする。続いて、ステップ１９７に進み、払出機構エラー時のデータをセット、即ち、モータ処理モードをエラー時ウエイト処理（“０４H”）にセットしウエイト処理を終了する。
【０１２１】
図３１に示すエラー時ウエイト処理では、ステップ２００において、ウエイト時間が経過しているか、具体的には、図１２のタイミングチャートにおける５ｓｅｃの時間が経過しているか否かの判別が行なわれる。ウエイト時間が経過していると判別された場合には、ステップ２０１に進み、エラー時ウエイト時間経過時のデータをセット、即ち、モータ処理モードを払出動作中以外のモード（“００H”）にセットし、エラー時ウエイト処理を終了する。一方、ウエイト時間が経過していないと判別された場合には、そのままエラー時ウエイト処理を終了する。
【０１２２】
図３２に計数処理のフローチャートを示す。計数処理では、ステップ２１０において、払出計数スイッチＨ時間カウンタが“２”であるか否か、即ち、タイマカウンタの割込みにより、２回の計数処理が開始される期間、払出計数スイッチ３２がオン状態であったか否かの判別が行なわれる。カウンタが“２”であると判別された場合には、ステップ２１１に進み、払出残数カウンタ、即ち、“払出数カウンタ”７６の値が“０”であるか否かの判別が行なわれる。一方、カウンタが“２”ではないと判別された場合には、計数処理を終了する。
【０１２３】
ステップ２１１において、払出残数カウンタの値が“０”ではないと判別された場合には、ステップ２１２に進み、払出残数カウンタの値を１減算してステップ２１５に進む。一方、払出残数カウンタの値が“０”であると判別された場合には、そのままステップ２１５に進む。ステップ２１５において、賞球中フラグが“０１Ｈ”であるか否か、即ち、現在の払い出しが貸出中であるか否かの判別が行なわれ、貸出中ではないと判別された場合には、ステップ２１６に進み、貸出球カウンタがゼロであるか否か、即ち、貸球の払出残数がＲＡＭに格納されているか否かの判別が行なわれる。貸出球カウンタがゼロではないと判別された場合には、ステップ２１７に進み、貸出球カウンタの値を１減算して計数処理を終了する。一方、貸出球カウンタがゼロであると判別された場合には、そのまま計数処理を終了する。ステップ２１５において、賞球中であると判別された場合には、ステップ２１３に進み、賞球カウンタ、即ち、“賞球総数カウンタ”７５の値が“０”であるか否かの判別が行なわれる。ステップ２１３において、“０”ではないと判別された場合には、ステップ２１４に進み、賞球カウンタの値を１減算する。一方、賞球カウンタの値が“０”であると判別された場合にはそのまま計数処理を終了する。そしてメインルーチン（図２１）に戻る。
【０１２４】
ステップ１０９の情報出力設定処理において、各パチンコ機の払出装置から払い出された払出球数がホールコンピューターに送信されている。次に、ステップ１１０の電断処理において、パチンコ機の電源が遮断されたことを検出した場合、遊技情報のバックアップ処理を行ない、電源のダウンを待つ。一方、電源が遮断されたと判定されない（遮断されたことを検出していない）場合には、電断処理が終了するとステップ１０２に戻り、以後、上述した各処理を繰り返す。
【図面の簡単な説明】
【０１２５】
【図１】本発明に係るパチンコ機の、全体正面図の一形態を示す図である。
【図２】本発明に係るパチンコ機の、背面の払出機構部を示す斜視図である。
【図３】（ａ）は、払出機構部内を送出される球の様子を示した断面図である。（ｂ）は、（ａ）のＡ−Ａ線における断面図である。
【図４】（ａ）は、払出装置る構成する払出モータとスプロケットを表わす図である。（ｂ）は、スプロケットを表わす図である。
【図５】払出装置の動作と払出球の検出との関係の一形態を表わすタイミングチャートである。
【図６】払出モータ位置検出スイッチの検出状態とオン検出ポイントとの関係の一形態を示すタイミングチャートである。
【図７】本発明に係るパチンコ機の制御系を表わすブロック図である。
【図８】払出制御部周辺の構成を示すブロック図である。
【図９】コマンドデータの種類を示す図である。
【図１０】基本賞球払出処理の一形態を示すタイミングチャートである。
【図１１】基本賞球払出処理の別の一形態を示すタイミングチャートである。
【図１２】払出不足球が所定数に達した場合の処理の一形態を示すタイミングチャートである。
【図１３】エラー時払出処理の一形態を示すタイミングチャートである。
【図１４】スリットエラー処理の一形態を示すタイミングチャートである。
【図１５】モータエラー処理の一形態を示すタイミングチャートである。
【図１６】払出動作の停止条件の一形態を示す図である。
【図１７】払出動作の再開条件の一形態を示す図である。
【図１８】基本球貸払出処理の一形態を示すタイミングチャートである。
【図１９】払出動作の停止条件の一形態を示す図である。
【図２０】払出動作の再開条件の一形態を示す図である。
【図２１】払出制御部のメイン処理を示すフローチャートである。
【図２２】払出制御部の出力処理を示すフローチャートである。
【図２３】払出制御部の入力処理を示すフローチャートである。
【図２４】払出制御部の払出処理を示すフローチャートである。
【図２５】払出制御部の払出動作処理を示すフローチャートである。
【図２６】払出制御部の払出開始処理を示すフローチャートである。
【図２７】払出制御部の励磁処理を示すフローチャートである。
【図２８】払出制御部の通常駆動処理を示すフローチャートである。
【図２９】払出制御部のエラー時駆動処理を示すフローチャートである。
【図３０】払出制御部のウエイト処理を示すフローチャートである。
【図３１】払出制御部のエラー時ウエイト処理を示すフローチャートである。
【図３２】払出制御部の計数処理を示すフローチャートである。
【図３３】本発明に係るパチンコ機の払出制御を表わすブロック図である。
【符号の説明】
【０１２６】
１    パチンコ機
２    画像表示装置
３    大入賞口
５    遊技領域
１０  始動入賞口
１３  球皿部
１６  貸出装置（ＣＲユニット）
２４  払出球案内路
２５  払出機構部
２６  貯留部
２６ａ  受入部
２６ｂ  送出部
２７ａ、２７ｂ  球送出通路
２９  スプロケット
３０  凹部
３２  払出計数スイッチ
４０  主制御部（ＣＰＵ）
４５  払出制御部
４６  払出装置
４７  発射装置
４８  払出通路
６０  払出モータ
６１  払出モータ位置検出スイッチ
６２  払出路球切れスイッチ
６３  満タンスイッチ
７５  球総数カウンタ（賞球総数カウンタ、貸球総数カウンタ）
７６  払出数カウンタ
７７  払出モータの動作回数カウンタ
７８  不足カウンタ
【図１】
2008073458.tif 000003
【図２】
2008073458.tif 000004
【図３】
2008073458.tif 000005
【図４】
2008073458.tif 000006
【図５】
2008073458.tif 000007
【図６】
2008073458.tif 000008
【図７】
2008073458.tif 000009
【図８】
2008073458.tif 000010
【図９】
2008073458.tif 000011
【図１０】
2008073458.tif 000012
【図１１】
2008073458.tif 000013
【図１２】
2008073458.tif 000014
【図１３】
2008073458.tif 000015
【図１４】
2008073458.tif 000016
【図１５】
2008073458.tif 000017
【図１６】
2008073458.tif 000018
【図１７】
2008073458.tif 000019
【図１８】
2008073458.tif 000020
【図１９】
2008073458.tif 000021
【図２０】
2008073458.tif 000022
【図２１】
2008073458.tif 000023
【図２２】
2008073458.tif 000024
【図２３】
2008073458.tif 000025
【図２４】
2008073458.tif 000026
【図２５】
2008073458.tif 000027
【図２６】
2008073458.tif 000028
【図２７】
2008073458.tif 000029
【図２８】
2008073458.tif 000030
【図２９】
2008073458.tif 000031
【図３０】
2008073458.tif 000032
【図３１】
2008073458.tif 000033
【図３２】
2008073458.tif 000034
【図３３】
2008073458.tif 000035