(57)【要約】【課題】払出装置による遊技球の円滑な払出動作を実現することができる弾球遊技機を提供する。【解決手段】前面側に所定の遊技領域が形成された遊技盤を保持する前枠２と、前枠２の後面側に設けられて遊技球を払い出す賞球払出ユニット１００と、賞球払出ユニット１００による遊技球の払い出しを制御するメイン制御基板１０００及び払出制御基板２０００とを備え、賞球払出ユニット１００は、球受容口から受け入れられた遊技球を球払出口へ向けて通過させる案内通路を有するユニットケースと、案内通路上に回転可能に配設され、該回転動作によって案内通路内の遊技球を球払出口へ送り出す球送り部材と、球送り部材を回転駆動する駆動源とを備え、賞球払出ユニット１００が前枠２の後面側に取り付けられたときに、案内通路が上記取付方向と略直交する上下方向に延びるよう構成される。【選択図】図２
2013162850.tif 000002
【特許請求の範囲】
【請求項１】
前面側に所定の遊技領域が形成された遊技盤を保持する枠部材と、
前記枠部材の後面側に設けられて遊技球を払い出す払出装置と、
前記払出装置による遊技球の払い出しを制御する制御装置と、を備える弾球遊技機であって、
前記払出装置は、
上流側の球受容口と下流側の球払出口とを繋いで形成され前記球受容口から受け入れられた遊技球を前記球払出口へ向けて通過させる案内通路を有するケース部材と、
前記案内通路上に回転可能に配設され、該回転動作によって前記案内通路内の遊技球を前記球払出口へ送り出す球送り部材と、
前記球送り部材を回転駆動する駆動源と、を備え、
前記払出装置が前記枠部材の後面側に取り付けられたときに、前記案内通路が前記取付方向と略直交する上下方向に延びることを特徴とする弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、賞球等の払い出しを行う払出装置を備えた弾球遊技機に関する。
【背景技術】
【０００２】
弾球遊技機の代表例であるパチンコ機は、遊技領域を形成する遊技盤を立設姿勢で収容保持した前枠の背後に位置して裏セット盤と称される機構セット盤を開閉自在に取り付けて構成され、発射ハンドルの回動操作に応じて発射機構により遊技領域に導いた遊技球を落下させる過程で遊技領域内に設けた入賞具に入賞させる遊技を行うように構成されている。裏セット盤には、遊技盤における入賞状態に応じた賞球として、又は貸出操作が行われたときに貸球として所定個数の遊技球を球皿に払い出す賞球払出ユニット（払出装置）が設けられている（例えば、特許文献１を参照）。
【０００３】
賞球払出ユニットは、一般に、このユニットの上・下面に遊技球を受容する球受容口と遊技球を払い出す球払出口とが設けられるとともに、ユニット内部に球受容口と球払出口とを繋ぐ案内通路が形成されており、この案内通路の途中にはモータ等の駆動源によって垂直面内で回転駆動される球送り部材が配設され、球受容口から案内通路を通して導かれた遊技球を球送り部材の回転によって通路下端の球払出口から払い出すように構成されている。
【０００４】
賞球払出制御処理では、払出制御基板がメイン制御基板から入力される入賞条件に応じた賞球払出コマンドに基づいて球送り部材を回転制御することにより遊技球を１球ずつ払い出すとともに、案内通路の途中に配設されて球送り部材により払い出された遊技球を検出するカウントセンサからの検出信号に基づいて遊技者に払い出す賞球の個数を制御している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２０５１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、近年の弾球遊技機においては、遊技の進行を妨げないように、賞球払出ユニットによる賞球の円滑な払出動作を実現することが求められている。
【０００７】
本発明は、このような課題に鑑みてなされたものであり、払出装置による遊技球の円滑な払出動作を実現することができる弾球遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
このような目的達成のために、本発明に係る弾球遊技機は、前面側に所定の遊技領域が形成された遊技盤を保持する枠部材と、枠部材の後面側に設けられて遊技球を払い出す払出装置と、払出装置による遊技球の払い出しを制御する制御装置と、を備える弾球遊技機であって、払出装置は、上流側の球受容口と下流側の球払出口とを繋いで形成され球受容口から受け入れられた遊技球を球払出口へ向けて通過させる案内通路を有するケース部材と、案内通路上に回転可能に配設され、該回転動作によって案内通路内の遊技球を球払出口へ送り出す球送り部材と、球送り部材を回転駆動する駆動源と、を備え、払出装置が枠部材の後面側に取り付けられたときに、案内通路が上記取付方向と略直交する上下方向に延びるよう構成される。
【発明の効果】
【０００９】
本発明に係る弾球遊技機によれば、払出装置による遊技球の円滑な払出動作を実現することが可能である。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るパチンコ機の正面図である。
【図２】本実施形態に係るパチンコ機の背面図である。
【図３】本実施形態に係るパチンコ機の電気的な概略構成図である。
【図４】本実施形態に係るパチンコ機のメイン制御基板のハードウェア構成を示す概要図である。
【図５】本実施形態に係るパチンコ機における、電源断時での供給電圧と時間の関係を示すグラフである。
【図６】本実施形態に係るパチンコ機のメイン制御基板及び払出制御基板の間で送受信されるコマンド及び情報の内容を示した図である。
【図７】本実施形態に係るパチンコ機における、賞球払出ユニットを前方から見た斜視図である。
【図８】本実施形態に係るパチンコ機における、賞球払出ユニットを後方から見た斜視図である。
【図９】本実施形態に係るパチンコ機における、賞球払出ユニットの側面図である。
【図１０】本実施形態に係るパチンコ機における、賞球払出ユニットのスクリューの周辺を上方から見た正断面図である。
【図１１】本実施形態に係るパチンコ機における、賞球払出ユニットの下方通路の周辺を上方から見た正断面図である。
【図１２】本実施形態に係るパチンコ機における、賞球払出ユニットの歯車機構を示す側面図である。
【図１３】本実施形態に係るパチンコ機における、賞球払出ユニットのスクリューが初期位置にある状態を示す要部断面図である。
【図１４】本実施形態に係るパチンコ機における、賞球払出ユニットのスクリューが払出位置にある状態を示す要部断面図である。
【図１５】本実施形態に係るパチンコ機における、１相励磁方式の励磁シーケンスの概略を説明するための表である。
【図１６】本実施形態に係るパチンコ機における、２相励磁方式の励磁シーケンスの概略を説明するための表である。
【図１７】本実施形態に係るパチンコ機における、１−２相励磁方式の励磁シーケンスの概略を説明するための表である。
【図１８】本実施形態に係るパチンコ機における、賞球払出に関する作用図である。
【図１９】本実施形態に係るパチンコ機における、賞球払出に関するタイミングチャート及びスクリューの遷移図である。
【図２０】本実施形態に係るパチンコ機における、メイン制御基板及び払出制御基板の機能ブロック図である
【図２１】本実施形態に係るパチンコ機における、メイン制御基板側で実行する処理のフローチャートである。
【図２２】本実施形態に係るパチンコ機における、払出制御基板側で実行する第１の処理のフローチャートである。
【図２３】従来技術における、電源断時の払出装置の惰性による回転に起因した余剰払出の様子を示したタイミングチャートである。
【図２４】本実施形態に係るパチンコ機における、電源断時のスクリューの惰性回転に起因した余剰払出防止の様子を示したタイミングチャートである。
【図２５】本実施形態に係るパチンコ機における、電源断時にスクリューが払出位置に到達していない場合のモータ強制停止処理実行時のタイミングチャートである。
【図２６】本実施形態に係るパチンコ機における、電源断時にスクリューが払出位置に到達している場合のモータ強制停止処理実行時のタイミングチャートである。
【図２７】本実施形態に係るパチンコ機における、払出制御基板側で実行する第２の処理のフローチャートである。
【図２８】本実施形態に係るパチンコ機における、第２の処理でスクリューが正常に回転している際のタイミングチャートである。
【図２９】本実施形態に係るパチンコ機における、第２の処理でスクリューが正常に回転していない（脱調している）際のタイミングチャートである。
【図３０】本実施形態に係るパチンコ機における、払出制御基板側で実行する第３の処理のフローチャートである。
【図３１】本実施形態に係るパチンコ機における、第３の処理でスクリューが正常に回転している際のタイミングチャートである。
【図３２】本実施形態に係るパチンコ機における、第３の処理でスクリューが正常に回転していない（脱調している）際のタイミングチャートである。
【図３３】本実施形態に係るパチンコ機における、第３の処理でスクリューが正常回転に復帰する際のタイミングチャートである。
【図３４】本実施形態に係るパチンコ機における、払出制御基板側で実行する第４の処理のフローチャートである。
【図３５】本実施形態に係るパチンコ機における、第４の処理でスクリューが正常に回転している際のタイミングチャートである。
【図３６】本実施形態に係るパチンコ機における、第４の処理でスクリューが正常に回転していない（脱調している）際のタイミングチャートである。
【図３７】本実施形態に係るパチンコ機における、第４の処理で、回転エラー発生時にスクリューの回転位置が払出位置に未到達の場合に、スクリューが正常回転に復帰する際のタイミングチャートである。
【図３８】本実施形態に係るパチンコ機における、第４の処理で、回転エラー発生時にスクリューの回転位置が払出位置に到達している場合に、スクリューが正常回転に復帰する際のタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の好ましい実施形態について図面を参照しながら説明する。先ず、本発明の技術的意義をより明瞭に把握し易くするために、以下に説明する本実施形態に基づき、本発明を例示する態様の構成要件／特徴を挙げるとともに、課題及び効果について説明する。
【００１２】
＜課題＞
賞球払出ユニットにおいて遊技球を払い出すための駆動源としては、パルス信号を与えることによって決められたステップ単位で回転駆動するステッピングモータが好適に利用されている。ここで、ステッピングモータは、パルス電流が入力されるごとに、一定の角度ずつロータが回転駆動するよう制御される。より詳細には、このモータは、回転角度と回転速度とが、与えるパルス信号の回数と周波数とによって決定されるため、定格負荷内であれば、フィードバック制御なしで思った通りの動きをしてくれるというメリットがある。更には、パルスの供給を止めるとその場でただちに停止するため、正確な回転角度制御に適している。加えて、通電状態（励磁状態）で特定のステータに信号を付与し続けると比較的大きな静止トルクを得ることができる。
【００１３】
このステッピングモータの回転軸には遊技球を払い出すための球送り部材がギヤを介して或いは直接固定されており、当該回転軸が回転駆動することにより球送り部材が追従回転し、この追従回転の結果、球送り部材の上流側に待機された遊技球が球送り部材によって１球ずつ払い出される。また、ステッピングモータには、球送り部材の初期位置を検知するとともに、脱調をはじめとする回転の不具合を起こしていないか否かを検知するための回転検出センサが取り付けられており、この回転検出センサによって異常検知がされた場合には、回転不具合が発生した要因の除去を図るために、ステッピングモータの回転再試行動作（リトライ動作）が実行される。ここで、回転不具合が発生する要因としては、球送り部材に保持されている遊技球が、後続の遊技球や球通路壁等と接触することで、球送り部材自体の回転動作が阻害される（所謂「球噛み」）ことに因るものが挙げられる。このようなリトライ動作を実行する場合、従来では、ステッピングモータの励磁を中断停止して（無励磁状態として）球送り部材が緩むようにすることで球噛み状態を解消させた後で賞球払出処理へと復帰していた。しかしながら、このようなリトライ処理を適用した場合、ステッピングモータの励磁を停止させる必要があるとともに、球噛み状態が解消したときにステッピングモータ（球送り部材）を初期位置に戻す動作が必要であるため、正常状態に復帰したときのステッピングモータの動作が遅れて賞球の払出が遅延するおそれがあるという問題があった。
【００１４】
そこで、本実施形態では、ステッピングモータの回転動作中に異常が検知された場合、迅速に異常対応可能とするとともに、異常状態の解消後に速やかに賞球払出処理へ復帰できる手段を提供することを目的とする。
【００１５】
＜構成要件／特徴＞
本発明（１）を例示する態様の弾球遊技機（パチンコ機ＰＭ）は、
前面側に所定の遊技領域が形成された遊技盤を保持する枠部材（前枠２）と、
前記枠部材の後面側に設けられて遊技球を払い出す払出装置（賞球払出ユニット１００）と、
前記払出装置による遊技球の払い出しを制御する制御装置（メイン制御基板１０００及び払出制御基板２０００）と、を備える弾球遊技機であって、
前記払出装置は、
上流側の球受容口と下流側の球払出口とを繋いで形成され前記球受容口から受け入れられた遊技球を前記球払出口へ向けて通過させる案内通路を有するケース部材（ユニットケース１１０）と、
回転中心となる軸部の外周に螺旋状突起を有して前記案内通路上に正逆回転可能に配設され、所定の回転基準位置で保持した遊技球を該正転動作によって前記螺旋状突起により前記球払出口へ送り出す球送り部材（スクリュー１５０）と、
ステップ数ｎでロータが１回転して前記球送り部材を回転駆動するステッピングモータ（ステッピングモータ１７０）と、を備えて構成され、
前記制御装置は、
前記ステッピングモータの前記ロータを回転させるために、励磁されるステータの位置を順次切り替えるステータ励磁位置切替処理を所定時間毎に実行して前記ステッピングモータの動作を制御する回転制御手段（払出制御手段２３００）と、
前記ステッピングモータの回転を検出する回転検出手段（回転検出センサ１１４）と、
前記回転検出手段からの検出情報に基づき、前記ステッピングモータが正常に回転しているか否かを判定する正常回転判定手段（エラー制御手段２２００）と、
前記正常回転判定手段により正常に回転していないと判定された場合、前記ステッピングモータの回転を強制停止させるよう制御する回転強制停止制御手段（払出制御手段２３００）と、
前記回転強制停止制御手段によりステッピングモータの回転を強制停止させた後、前記ステッピングモータの回転を再試行する回転再試行制手段（リトライ動作制御手段２４００）と、を有し、
前記回転制御手段は、通常動作時には前記ステッピングモータを第１の励磁方式で駆動し、
前記回転再試行制御手段は、前記ステッピングモータの回転を再試行する際に、前記ステッピングモータの励磁方式を、前記第１の励磁方式と比して前記ステッピングモータの駆動トルクが低減し得る第２の励磁方式に切り替える励磁方式切替制御手段（励磁方式切替制御手段２４１０）と、
前記ステッピングモータの回転を再試行するときに、前記ステッピングモータの回転方向を正逆切り替えながら前記球送り部材を遊技球が払い出されない所定の回転基準位置に復帰させる正逆回転切替制御手段（正逆回転切替制御手段２４２０）と、
を有して構成される弾球遊技機である。
【００１６】
本発明（２）を例示する態様の弾球遊技機（パチンコ機ＰＭ）は、
前記第２の励磁方式におけるステータの励磁切替速度が、前記第１の励磁方式におけるステータの励磁切替速度よりも遅い、前記発明（１）に記載の弾球遊技機である。
【００１７】
本発明（３）を例示する態様の弾球遊技機（パチンコ機ＰＭ）は、
前記制御装置は、
前記ステッピングモータの回転を再試行するときに、前記球送り部材を、遊技球を前記案内通路から前記払出口へ払い出し得る払出位置の直前の位置まで正転させてから直近の回転基準位置まで逆転復帰させるよう前記ステッピングモータを回転制御する、前記発明（１）又は（２）に記載の弾球遊技機である。
【００１８】
本発明（４）を例示する態様の弾球遊技機（パチンコ機ＰＭ）は、
前記制御装置は、
前記ステッピングモータの回転を再試行するときに、前記球送り部材を所定角度だけ一旦逆転させてから、前記払出位置の直前の位置まで正転させるよう前記ステッピングモータを回転制御する、前記発明（３）に記載の弾球遊技機である。
【００１９】
＜効果＞
本発明によれば、ステッピングモータの回転動作中に異常が検知された場合、迅速に異常対応可能とするとともに、異常状態の解消後に速やかに賞球払出処理へ復帰することが可能である。
【００２０】
［パチンコ機の全体構成］
本発明に係る弾球遊技機の代表例としてパチンコ機ＰＭの正面図及び背面図を図１及び図２に示しており、先ず、この図を参照してパチンコ機ＰＭの全体構成について概要説明する。
【００２１】
パチンコ機ＰＭは、図１に示すように、外郭方形枠サイズに構成された縦向きの固定保持枠をなす外枠１の開口前面に、これに合わせた方形枠サイズに構成されて開閉搭載枠をなす前枠２が互いの正面左側縁部に配設された上下のヒンジ機構３により横開き開閉および着脱が可能に取り付けられ、正面右側縁部に設けられたダブル錠と称される施錠装置４を利用して常には外枠１と係合連結された閉鎖状態に保持される。
【００２２】
前枠２の前面側には、前枠２の上部前面域に合わせた方形状のガラス枠５が上下のヒンジ機構３を利用して横開き開閉および着脱可能に組み付けられ、施錠装置４を利用して常には前枠２の前面を覆う閉鎖状態に保持される。ガラス枠５の背後に位置する前枠２の前面側には、遊技盤１０を着脱可能に収容する収容枠が設けられており、この収容枠の上部領域に遊技盤１０が後方から着脱可能にセット保持され、常には閉鎖保持されるガラス枠５の複層ガラスを通して遊技盤１０の正面の遊技領域ＰＡを視認可能に臨ませるようになっている。
【００２３】
ガラス枠５の下部には遊技球を貯留する皿部材である上球皿６及び下球皿７が設けられ、下球皿７の正面右側には遊技球の発射操作を行う発射ハンドル８が設けられている。なお、図１では図示省略しているが、ガラス枠５の前面側には発光ダイオード（ＬＥＤ）やランプ等の電飾装置や、遊技の展開状態に応じて効果音を発生させるスピーカ等が適宜設けられる。また、図１に示すように、パチンコ機ＰＭに隣接して、プリペードカードによる遊技球の貸出しを受け付けるカードユニットＣが設けられている。ここで、カードユニットＣは、周知の構成と同様であるので、その説明は省略する。
【００２４】
遊技盤１０は、ルータ加工等を施した矩形状の積層合板に、所定の図柄が印刷されたセルを貼り付けて成型される化粧板１１を基板として構成される。化粧板１１の前面には、外レール及び内レールが円弧状に固設されて遊技球が転動可能な略円形の遊技領域ＰＡが区画形成され、この遊技領域ＰＡに多数本の遊技釘とともに各種の入賞具（「入賞口」とも称する）１４，１５，１６などが配設され、遊技領域ＰＡの中央部近傍には、各種の演出パターンの画像および図柄を表示する画像表示装置（図柄表示装置）１８が取り付けられている。また、遊技領域ＰＡの下端には、各入賞具に入賞せずに落下した遊技球を遊技盤１０の裏面側へ排出させるアウト口１９が化粧板１１を前後に貫通して形成されている。ここで、遊技盤に設けられる入賞具には、その外観意匠や入賞時の動作を含めて種々の形態のものがあり、ゲージ設定等に応じてどのような形態の入賞具を用いるものであってもよいが、例えば図１に例示した遊技盤では、一般入賞具１４、始動入賞具１５、大入賞具１６の３種類の入賞具を設けた例を示しており、本実施形態では左打ち用の遊技領域と右打ち用の遊技領域とに大入賞具１６がそれぞれ設けられている。各入賞口に落入した遊技球は化粧板１１の裏面側に排出され、該裏面側に設けられた入賞検出センサ（通過型センサ）１４ｓ，１５ｓ，１６ｓを通過することによって入賞が検出される。
【００２５】
前枠２の裏面側には、図２に示すように、中央に前後連通する窓口を有して前枠２よりも幾分小型の矩形枠状に形成された基枠体をベースとしてなる裏セット盤３０が、上下のヒンジ機構３を介して前枠２後方に横開き開閉および着脱が可能に連結されている。この裏セット盤３０には前面開放の矩形箱状をなす保護カバー３０Ｃが着脱自在に装着されており、常には前枠２に取り付けられた遊技盤１０の裏面側を覆って配設されている（これにより後述するメイン制御基板１０００及びサブ制御基板３０００が保護カバー３０Ｃにより覆われる）。裏セット盤３０の各部には、多数個の遊技球を貯留する球貯留タンク３１、球貯留タンク３１から右方に緩やかな下り傾斜を有して延びるタンクレール３２、タンクレール３２の右端部に繋がり下方に延びる球供給通路部材３３、球供給通路部材３３により導かれた遊技球を所定条件のもと（例えば、各入賞口への入賞やカードユニットＣからの要求に応じて）払い出す賞球払出ユニット１００、賞球払出ユニット４０から払い出された遊技球を上球皿６に導くための賞球通路部材３４などが設けられている。
【００２６】
賞球払出ユニット１００は、後述する払出制御基板２０００によって作動制御され、各種入賞口１４〜１６への遊技球の入球や、遊技者からの遊技球の貸出し要求に応じて、上球皿６に遊技球を払い出して、遊技者に遊技球を供給するように構成されている。本実施形態では、各種入賞口１４〜１６への遊技球の入球に基づく賞球の払出処理について例示説明する。なお、賞球払出ユニット１００の具体的構成については詳細後述する。
【００２７】
遊技盤１０の裏面側には、パチンコ機ＰＭの作動を統括的に制御するメイン制御基板１０００や、パチンコ機ＰＭの機種（バージョンを含む）および遊技展開に応じた遊技演出の制御を行うサブ制御基板３０００などが取り付けられている。これに対して、裏セット盤３０の背面側部分には、遊技球の発射及び払い出しに関する制御を行う払出制御基板２０００や、遊技施設側から受電して各種制御基板や電気・電子部品に電力を供給する電源基板４０００などが取り付けられている。なお、これらの制御基板は、不正改造防止のため、カシメ構造を有する透明樹脂製の基板ケースに収容された状態で遊技盤１０又は裏セット盤３０の背面側にそれぞれ配設される。
【００２８】
［パチンコ機の基本動作］
以上のように構成されるパチンコ機ＰＭは、外枠１が遊技施設の遊技島（設置枠台）に固定設置され、前枠２、ガラス枠５等が閉鎖施錠された状態で遊技に供され、上球皿６に遊技球を貯留させて発射ハンドル８を回動操作することにより遊技が開始される。発射ハンドル８が回動操作されると、上球皿６に貯留された遊技球が、ガラス枠５の背面側に配設される球送り機構によって１球ずつ発射機構に送り出され、発射機構により遊技領域ＰＡに打ち出されて、以降パチンコゲームが展開される。
【００２９】
例えば、遊技領域ＰＡを転がり落ちる遊技球が一般入賞口１４に落入すると、入球した遊技球が入賞検出センサ１４ｓを通過する際に入賞が検出され、その検出信号がメイン制御基板１０００に入力される。メイン制御基板１０００は、この検出信号から、遊技球が入賞具に入賞したこと、および該入賞した入賞口が一般入賞口１４であることを検知し、払出制御基板２０００に対して入賞条件に応じた賞球払出コマンドを出力して賞球払出ユニット１００を作動させ、一般入賞口１４に入賞した場合の褒賞として予め設定された所定個数（例えば、１５個）の賞球を上球皿６に払い出させる。
【００３０】
また、遊技球が始動入賞口１５に落入して入賞検出センサ１５ｓから検出信号が出力されると、メイン制御基板１０００はこの検出信号から、遊技球が入賞したこと、および該入賞した入賞口が始動入賞口１５であることを検知し、この入賞条件に応じた遊技プログラムを呼び出して実行する。具体的には、メイン制御基板１０００内で図柄の組み合わせ抽選を行うとともに、サブ制御基板３０００に抽選結果を出力して画像表示装置１８に表示させる図柄を変動および停止制御させ、停止図柄の組み合わせに応じた作動、例えばＬＥＤの点滅表示やスピーカによる効果音の発生等を行わせる。また、メイン制御基板１０００は、払出制御基板２０００に対して入賞条件に応じた賞球払出コマンドを出力して賞球払出ユニット１００を作動させ、始動入賞口１５に入賞した場合の褒賞として予め設定された所定個数（例えば、３個）の賞球を上球皿６に払い出させる。
【００３１】
メイン制御基板１０００による抽選結果が大当たりである場合（変動停止時の図柄が大当たりの図柄で停止する場合）、画像表示装置１８には、例えば、スロットマシンの図柄表示を模した装飾図柄を一致させるような表示態様を有して表示され、特別遊技が実行される。特別遊技においては、大入賞口１６が開放される。そして、例えば、大入賞口１６が約３０秒間開放された後、または９球以上の遊技球が大入賞口１６に入賞した後、大入賞口１６が一旦閉鎖され、このような開閉動作が所定回数（例えば１５回）継続して繰り返される。また、メイン制御基板１０００は、払出制御基板２０００に対して入賞条件に応じた賞球払出コマンドを出力して賞球払出ユニット１００を作動させ、大入賞口１６に入賞した場合の褒賞として予め設定された所定個数（例えば、１２個）の賞球を上球皿６に払い出させる。
【００３２】
［電気的構成］
次に、図３のブロック図を追加参照しながら、パチンコ機ＰＭの電気的な概要構成を説明する。メイン制御基板１０００、払出制御基板２０００、及びサブ制御基板３０００には、様々な演算処理を行う演算装置としてのＣＰＵ、このＣＰＵの演算処理を規定したプログラムを予め記憶するＲＯＭ、ＣＰＵが取り扱うデータ（遊技中に発生する各種データやＲＯＭから読み出されたコンピュータプログラム等）を一時的に記憶するＲＡＭが搭載されている。
【００３３】
メイン制御基板１０００は、主として始動入賞具１５への遊技球の入球を契機とした大当たり抽選、画像表示装置１８への図柄の変動表示処理、各入賞口１４〜１６への遊技球の入球を契機とした賞球払出決定処理、等を実行する。また、メイン制御基板１０００には、払出制御基板２０００及びサブ制御基板３０００等の各制御基板がハーネス（コネクタケーブル）で接続され、これら制御基板に各種のコマンドや情報を送信して各制御基板に分散制御させることにより、パチンコ機ＰＭの動作全体を統括制御している。
【００３４】
払出制御基板２０００は、メイン制御基板１０００と双方向通信可能に接続されており、メイン制御基板１０００からのコマンドに基づいて遊技球の払出及び発射の制御を司るものである。また、払出制御基板２０００には賞球払出ユニット４０が接続されるとともに、不図示の接続端子板を介してカードユニットＣがシリアル通信可能に接続されている。
【００３５】
サブ制御基板３０００は、メイン制御基板１０００から一方向通信可能となるように接続されており、メイン制御基板１０００からのコマンドに基づいて画像表示、効果照明、効果音等の演出全般の制御を司るものである。なお、サブ制御基板３０００は、複数の制御基板（例えば、演出全般を制御する演出制御基板と主として画像表示装置１８上での各種演出を制御する画像制御基板など）に機能分割して構成しても、これらの制御基板が担う機能を一体的に構成して１つの制御基板として構成してもよい。
【００３６】
ここで、メイン制御基板１０００と払出制御基板２０００とのコマンドや情報の送受信、メイン制御基板１０００からサブ制御基板３０００へのコマンドや情報の送信は、パラレル通信でもシリアル通信でもよい。また、払出制御基板２０００とメイン制御基板１０００との間には賞球払出状況を伝達する一本の回線が配置されており、メイン制御基板１０００から賞球払出コマンドが送信されると払出信号がオンになり、払出が完了すると払出信号がオフになる。
【００３７】
［メイン制御基板のハードウェア構成］
図４は、メイン制御基板１０００におけるハードウェア構成の概要図である。メイン制御基板１０００の処理ユニット１０１０は、電源基板４０００に接続された電源１０２０から電圧供給を受けて稼働する電子回路である。処理ユニット１０１０は、ＣＰＵ１０１１、ＲＯＭ１０１２、及びＲＡＭ（バックアップＲＡＭ）１０１３を内蔵するワンチップマイコンである。
【００３８】
処理ユニット１０１０への供給電圧は、電圧監視手段１６１０により定期的に、例えば０．０１秒の間隔で検出される。電圧監視手段１６１０は、電源１０２０から処理ユニット１０１０へ供給される供給電圧を監視する。電源監視手段１６１０は、所定の閾値に基づいて処理ユニット１０１０への供給電圧の低下を検出すると、電源１０２０が遮断されたと判断し、電断信号（「ＮＭＩ信号」とも称する）を処理ユニット１０１０に送信する。ＣＰＵ１０１１は、電圧監視手段１６１０から電断信号を受信したことを条件として、ＲＯＭ１０１２に格納されたプログラムを読み出して後述の電断時処理を実行する。
【００３９】
図５は、電源遮断時における供給電圧と時間の関係を示すグラフである。ＣＰＵ１０１１は、電圧Ｖ０で平常動作する電子回路である。例えば、時刻Ｔ０において、電源が遮断されたとすると、処理ユニット１０１０への供給電圧は徐々に低下する。なお、コンデンサ等の平滑作用により、供給電圧の立ち下がりが遅くなるように回路構成してもよい。
【００４０】
供給電圧が所定の閾値電圧Ｖ１を下回ると、電圧監視手段１６１０はＮＭＩ信号を処理ユニット１０１０に送信する。ここでは、時刻Ｔ１のタイミングにてＮＭＩ信号が送信される。時刻Ｔ２となると、供給電圧はＣＰＵ１０１１が稼働可能な最低電圧であるＶ２を下回り、ＣＰＵ１０１１は物理的制約により停止する。時刻Ｔ１からＴ２までの時間が電断時処理を実行するための猶予時間ΔＴである。そのため、ＣＰＵ１０１１は、供給電圧が閾値電圧Ｖ１から電圧Ｖ２を下回るまでの間に、電断時処理を実行する。
【００４１】
なお、図示省略するが、払出制御基板２０００もＣＰＵ、ＲＯＭ及びＲＡＭ（バックアップＲＡＭ）等からなる処理ユニットを備えており、電源断が発生した場合でもある程度の蓄電があるため、時刻Ｔ１からＴ２までの猶予時間ΔＴの間で、詳細後述する賞球払出ユニット１００のステッピングモータを駆動したり、カウントセンサからの検出信号等を入力して、メイン制御基板１０００との間で各種の情報やコマンドの送受信をすることが可能である。
【００４２】
［メイン制御基板／払出制御基板間で送受信されるコマンド・情報の内容］
次に、図６を参照しながら、メイン制御基板１０００及び払出制御基板２０００間で送受信されるコマンド及び情報の内容を説明する。メイン制御基板１０００から払出制御基板２０００へのコマンドは、賞球払出コマンドであることの特定情報、上球皿満タン、及び賞球個数の情報からなる。具体的には、ビット７〜５は、「１００」固定である（当該コマンドが賞球払出コマンドであることの識別情報）。ビット４は、上球皿満タン状態に関するものであり、「０」が上球皿満タンでないことを意味し、「１」が上球皿満タン中であることを意味する。次に、ビット３〜０は、賞球個数に関するものであり、例えば、０（Ｂ＝「００００」）は賞球０個であることを意味し、１５（Ｂ＝「１１１１」）は賞球１５個であることを意味する。
【００４３】
続いて、払出制御基板２０００側からメイン制御基板１０００側に送信される払出関連情報を説明する。第１の払出関連情報（賞球払出関連情報又は払出異常関連情報）は、固定値、払出装置異常情報、及び賞球払出完了情報からなる。具体的には、ビット７〜２は、「０１０１０１」固定である。次に、ビット１は、払出装置異常（払出関連エラー）に関するものであり、「０」は払出装置異常ではないことを意味し、「１」は払出装置異常中であることを意味する。最後に、ビット０は、賞球払出完了に関するものであり、「０」は賞球払出完了であることを意味し、「１」は賞球払出未完了であることを意味する。次に、第二の払出関連情報（１球払い出された旨の情報）は、「１１０１１０１１」の固定値からなる。なお、この第二の払出関連情報を受信したメイン制御基板１０００側では、１球払い出されたことを認識する。
【００４４】
［賞球払出ユニットの基本構成］
それでは以下に、賞球払出ユニット１００の基本構成について、図７〜図１４を追加参照しながら説明する。ここで、図７は賞球払出ユニット１００を前方から見た斜視図、図８は賞球払出ユニット１００を後方から見た斜視図、図９は賞球払出ユニット１００の側面図、図１０は賞球払出ユニット１００のスクリューの周辺を上方から見た正断面図、図１１は賞球払出ユニット１００の下方通路の周辺を上方から見た正断面図、図１２は賞球払出ユニット１００における歯車機構を示す側面図、図１３は賞球払出ユニット１００におけるスクリューが初期位置にある状態を示す要部断面図、図１４は賞球払出ユニット１００におけるスクリューが払出位置にある状態を示す要部断面図である。なお、以下の説明においては、説明の便宜上、前後左右および上下の方向は、パチンコ機ＰＭへの取付状態での方向として、図７及び図８の状態を基準として定義しており、図７及び図８に示す矢印の方向をそれぞれ前後、左右、上下と称して説明する。また、各図において遊技球には符号「Ｂ」を適宜付している。
【００４５】
賞球払出ユニット１００は、当該ユニット１００のベースとなる縦長方形箱状のユニットケース１１０と、遊技球を受容して１球ずつ払い出すスクリュー１５０と、スクリュー１５０を正逆両方向に回転させる駆動源としてのステッピングモータ１７０と、ステッピングモータ１７０の回転駆動力をスクリュー１５０に伝達する歯車機構１８０と、遊技球を機外へ排出する球抜き機構１９０と、を主体として構成されている。賞球払出ユニット１００は、裏セット盤３０にスライド自在又は回動自在に設けられた二つの固定レバー３５，３６に係止されることで、パチンコ機ＰＭの裏面側に着脱自在に取り付けられるようになっている。なお、賞球払出ユニット１００は、ビス止め固定等の他の固定手段により取り付けられるものであってもよい。
【００４６】
ユニットケース１１０は、スクリュー１５０、ステッピングモータ１７０及び歯車機構１８０等の取付ベースとなるケース本体１２０と、このケース本体１２０の右側の側面に重合して取り付けられるケースカバー１３０とから形成される。ケース本体１２０は、縦長の矩形板状に形成された基壁１２０ａと、この基壁１２０ａを囲んで基壁１２０ａの周縁部から側方に延びる周囲壁１２０ｂとから形成され、透明な樹脂材料を用いて全体としてケースカバー１３０と対向する方の側面が開放された箱形を呈している。ケースカバー１３０は、透明な樹脂材料を用いて、ケース本体１２０の側面開口を閉止可能な薄い箱形を呈している。なお、ケース本体１２０及びケースカバー１３０は複数本のビス（図示省略）を用いて左右方向に重合状態でネジ止め固定される。
【００４７】
ユニットケース１１０には、この賞球払出ユニット１００が裏セット盤３０に取り付けられたときに、球供給通路部材３３の下端と連絡して遊技球を受け入れる球受容口１１１、賞球通路部材３４の上端と連絡して遊技球を払い出す球払出口１１２が形成されている。ケース本体１２０の基壁１２０ａの主面には遊技球の球径よりも幾分大きめの間隔をおいて立設された第１〜第５通路壁１２１，１２２，１２３，１２４，１２５が設けられており、これら５つの通路壁１２１〜１２５に囲まれて基壁１２０ａの主面側には１条の案内通路１４０が画成されている。
【００４８】
案内通路１４０は、上端の球受容口１１１と下端の球払出口１１２とを繋いでＳ字状に連続したカーブを有した通路状に形成されており、この案内通路１４０における遊技球の経路途中に球送り部材としてのスクリュー１５０がその軸方向を略前後方向に一致させた姿勢で配設されている。案内通路１４０は、球受容口１１１から蛇行しながら下方へ延びてスクリュー１５０の軸方向の一端側において遊技球を下方へ流下させる側方通路１４１と、この側方通路１４１と連続して形成されるとともに軸方向の他端側に延びてスクリュー１５０に対する下方位置において遊技球を球払出口１１２へ流下させる下方通路１４５とを有して形成される。
【００４９】
側方通路１４１は、第１、第２及び第３通路壁１２１，１２２，１２３により囲まれて形成されており、球受容口１１１から導入された遊技球を一列の整列状態でスクリュー１５０に導くとともに、スクリュー１５０の作動停止時において遊技球を該整列状態で待機させる。この側方通路１４１は、この側方通路１４１を流下する遊技球の球圧を分散させるように蛇行して形成されており、鉛直下方向（重力の作用する方向）への遊技球の自重による球圧の一部を水平方向への球圧に分散させている。
【００５０】
下方通路１４５は、第４及び第５通路壁１２４，１２５により囲まれて形成されており、側方通路１４１の下端から緩やかに斜め下方に延びたのち球払出口１１２へ向けて鉛直下方に屈曲している。下方通路１４５の一部を形成する第４通路壁１２４は、スクリュー１５０の軸方向の一端側から他端側へ向かうに連れて下り傾斜する傾斜面として形成されている。こうして第４通路壁１２４を傾斜面として形成したことにより、下方通路１４５内に位置する遊技球に自重によって流下しようとする力を作用させ、遊技球を球払出口１１２へ送り出すためのスクリュー１５０の推進力を小さく抑えることを可能としている。
【００５１】
下方通路１４５において左右方向に対向する一対の側壁部１２６，１３６のうち、ケース本体１２０の側に形成される側壁１２６は、上流側壁面１２６ａと下流側壁面１２６ｃとが傾斜壁面１２６ｂを介して連設されており、上流側壁面１２６ａに対して下流側壁面１２６ｃがスクリュー１５０から離れる方向（左方向）に偏倚して形成されている。一方、ケースカバー１３０の側に形成される側壁部１３６は、上流側壁面１３６ａと下流側壁面１３６ｃとが傾斜壁面１３６ｂを介して連設されており、上流側壁面１３６ａに対して下流側壁面１３６ｃがスクリュー１５０に近づく方向（右方向）に偏倚して形成されている。つまり、下方通路１４５において上流側壁面１２６ａ，１３６ａに挟まれた通路部分１４５ａは左右方向の中心よりもケースカバー１３０側に偏倚して形成され、下方通路１４５において下流側壁面１２６ｃ，１３６ｃに挟まれた通路部分１４５ｂは左右方向の略中心位置であってスクリュー１５０の真下に形成される。このとき、傾斜壁面１２６ｂ，１３６ｂの形成により、スクリュー１５０により送出される遊技球を下方通路１４５の上流側から下流側へ円滑に案内することができる。
【００５２】
下方通路１４５の下流側において球払出口１１２の近傍にはスクリュー１５０の回転作動によって払い出された遊技球を検出するカウントセンサ（通過型センサ）１１３が配設されている。なお、カウントセンサ１１３の近傍に、いわゆる電波ゴト対策として、賞球払出ユニット１００（主にカウントセンサ１１３）に向けて発せられた不正な電波を検出する電波検出センサを設けてもよい。
【００５３】
スクリュー１５０は、先細り円錐台形状に形成された軸部１５２を有する回転シャフト１５１と、この回転シャフト１５１の軸部１５２の外周回りに螺旋状に形成された螺旋状突起１５３と、を備えている。スクリュー１５０は、上流側の端部が第２通路壁１２２に枢支され下流側の端部が歯車機構１８０の出力端側に固定されて、前後方向に延びる略水平姿勢でユニットケース１１０に回転自在に取り付けられている。軸部１５２における最下の稜線１５２Ｌは、下方通路１４５の第４通路壁（傾斜面）１２４の傾斜方向と略平行に延びており、スクリュー１５０の軸部１５２と第４通路壁１２４の傾斜面との間は遊技球の球径よりも幾分大きめな間隔に形成されている（つまり、遊技球を１個受容可能な大きさに形成されている）。そして、スクリュー１５０の螺旋状突起１５２は、その回転軌道が下方通路１４５に入り込んで配置されている。
【００５４】
螺旋状突起１５３は、回転シャフト１５１の軸中心Ｘからの半径が上流側端部１５４ａから下流側端部１５４ｂに向かうに連れて徐々に拡径して形成されたメイン突起部１５４と、メイン突起部１５４の下流側端部１５４ｂと連続的に繋がり軸中心Ｘからの半径が下流側端部１５４ｂから徐々に縮径して形成されたサブ突起部１５５とを有してなる。メイン突起部１５４は、上流側端部１５４ａと下流側端部１５４ｂとの間で軸部１５２の外周を周方向に略１周して形成されており、上流側端部１５４ａと下流側端部１５４ｂとの間に遊技球１個を受容可能な螺旋状溝１５６が画成されている。
【００５５】
メイン突起部１５４の下流側端部１５４ｂには、上流側に対面するとともにスクリュー１５０の軸方向に対して略垂直に延びる球受止面１５４ｃが形成されており、案内通路１４０に整列又は流下する先頭の遊技球（最下流側の遊技球）Ｂ1を球受止面１５４ｃに当接させることにより、この遊技球の球払出口１１２への流下を制止するようにしている。また、スクリュー１５０の球受止面１５４ｃによって先頭の遊技球Ｂ1を制止している状態においては、先頭の遊技球Ｂ1が数珠つなぎ状に連なる後続の遊技球Ｂ（Ｂ2）を受け止めるようになっている。また、この状態からスクリュー１５０が回転して、先頭の遊技球Ｂ1の制止状態が解除されたときには、メイン突起部１５４の上流側端部１５４ａが先頭の遊技球Ｂ1を下流側へ押し出しつつ隣接する後続の遊技球Ｂ2を受け止めるようになっている。
【００５６】
スクリュー１５０は、遊技球の払出を停止させる払出待機時（停止時）には、球受止面１５４ｃが軸部１５２に対して垂下した下方に位置し、案内通路１４０内の先頭の遊技球Ｂ1が球受止面１５４ｃに当接する所定の初期位置（スクリュー１５０の回転角０°位置）で停止するように構成されている。
【００５７】
ステッピングモータ１７０は、スクリュー１５０を正逆両方向（時計回り方向及び反時計回り方向）に回転駆動可能であり、このモータ１７０の回転軸１７１は歯車機構１８０の入力端側に連結され、このモータ１７０の回転駆動力は歯車機構１８０によってスクリュー１５０に伝達される。ステッピングモータ１７０は、詳細後述するが、駆動パルスの励磁パターンを切り替えることで作動し、所定ステップ数（本実施形態では、通常動作時に２０ステップ）の駆動信号を与えることにより、スクリュー１５０を１回転させるようになっている。つまり、２０ステップの駆動信号でスクリュー１５０が３６０°回転変位し、その間に遊技球を１個払い出すというように、駆動信号の数に応じた回転量でスクリュー１５０を回転させるものであり、このようにステッピングモータ１７０の回転量を制御することで遊技球の払出個数を制御している。
【００５８】
歯車機構１８０は、ステッピングモータ１７０の回転軸１７１に直結された駆動歯車１８１と、駆動歯車１８１と外接噛合する中間歯車１８２と、スクリュー１５０の回転シャフト１５１に直結されて中間歯車１８２と外接噛合する従動歯車１８３とからなり、ユニットケース１１０内において上方から順に、駆動歯車１８１、中間歯車１８２、従動歯車１８３が上下方向に並んで配列されている。各歯車１８１〜１８３は、同数の歯数で（つまり、歯車比１：１：１で）形成されており、ステッピングモータ１７０の回転数とスクリュー１５０の回転数とが同一となるよう設定されている。
【００５９】
従動歯車１８３には、回転検出センサ１１４によってスクリュー１５０の初期位置を検出可能な検出孔１８４が１箇所だけ形成してある。回転検出センサ１１４は、一対の測定部を有しており、測定部間の物体を光の投受光により検出するフォトセンサである。ここで、一対の測定部は、光を投光する投光部と、投光部からの光を受光する受光部とからなり、従動歯車１８３を挟んで略コ字状に配置されている。従動歯車１８３の検出孔１８４の位置は、スクリュー１５０の初期位置（回転停止位置）に対応しており、検出孔１８４が投光部と受光部との間に介在していないとき（遮光するとき）にはオフとなり、従動歯車１８３の検出孔１８４が投光部と受光部との間に介在しているとき（遮光しないとき）にはオンとなってスクリュー１５０の初期位置を検出するものである。このように回転検出センサ１１４により従動歯車１８３の回転が、すなわち、従動歯車１８３に直結されるスクリュー１５０の回転が１回転（３６０°）ずつ初期位置毎に検出されるようになっている。
【００６０】
ユニットケース１１０においてスクリュー１５０の後方には、側方通路１４１を流下する遊技球をパチンコ機ＰＭの機外へ排出するための球抜き口１４４が形成されている。球抜き機構１９０は、球抜き口１４４を開閉する球抜き弁１９１と、この球抜き弁を開閉操作するための操作部材１９３とを備えて構成される。球抜き弁１９１は、ケース本体に枢支された揺動軸１９２を中心として、球抜き口１４４を閉止する閉止位置と球抜き口１４４を開放する開放位置との間で揺動自在に構成されている。球抜き弁１９１は、緩やかな曲面状に形成されて側方通路１４１の一部を画成する湾曲壁（すなわち、第３通路壁１２３）を有しており、側方通路１４１に沿って整列する遊技球が重力の作用を受けて湾曲壁（第３通路壁１２３）に当接し得るようになっている。球抜き弁１９１が閉止位置にある状態において、球抜き弁１９１における湾曲壁（第３通路壁１２３）の下流側端部１９１ａは、下方通路１４５における第４通路壁１２４の上流側端部１２４ａよりも幾分上方に突出していることにより、これら下流側端部１９１ａと上流側端部１２４ａとの間には下り方向に向けて小さな段差が形成される。この段差の形成により、側方通路１４１から下方通路１４５に移動する際の遊技球の速度が速くなるため、先頭の遊技球に連なって流下する後続の遊技球が、より安定的に先頭の遊技球に追従して流下することとなり、これにより球詰まりの発生を抑制することができる。また、球抜き弁１９１から下方通路１４５に遊技球が流下する際に、球抜き弁１９１の下流側端部１９１ａの付近で球詰まりが発生するのを防止することができる。
【００６１】
球抜き弁１９１の側方には、球抜き弁１９１に係合して球抜き弁１９１を閉止位置から開放位置に揺動可能にするための操作部材１９３が設けられている。操作部材１９３は、ケース本体１２０に上下方向にスライド移動可能に取り付けられている。操作部材１９３は、上下方向に延びる板状の本体部１９３ａと、本体部１９３ａに突出形成されて作業者によって操作される操作部１９３ｂと、本体部１９３ａに鉤状に形成されて球抜き弁１９１を係止する係止部１９３ｃと、本体部１９３ａを下方に付勢するバネ部１９３ｄとを備えて形成されている。
【００６２】
球抜き弁１９１は、操作部材１９３の係止部１９３ｃに係止される被係止部１９１ｃを有しており、上球皿６への遊技球の払出が可能な通常状態においては、操作部材１９３の係止部１９３ｃによって被係止部１９１ｃが係止されて、球抜き口１４４を閉止する閉止位置に保持される。このとき、操作部材１９３は、バネ部１９３ｄの付勢力によって係止部１９３ｃが球抜き弁１９１の被係止部１９１ｃを係止する位置に保持される。
【００６３】
一方、操作部材１９３が上方へスライド操作されて係止部１９３ｃによる係止状態が解除されたときには、球抜き弁１９１は、側方通路１４１内における遊技球の流下の球圧を受けて球抜き口１４４を開放する開放位置に揺動して、側方通路１４１内を流下する遊技球を球抜き口１４４から排出し、パチンコ機ＰＭの機外へ抜き出す。そして、球抜きが完了して操作部材１９３の上方へのスライド操作を解除すると、バネ部１９３ｄの付勢力によって操作部材１９３が下方へスライド移動し、自重によって閉止位置に復帰した球抜き弁１９１の被係止部１９１ｃと、操作部材１９３の係止部１９３ｃとが再度係止状態に戻ることにより、球抜き弁１９１が閉止位置に保持される。
【００６４】
続いて、賞球払出ユニット１００による遊技球の払出動作について説明する。図１３は、スクリュー１５０が初期位置（回転停止位置）にある状態を示している。このスクリュー１５０の初期位置では、螺旋状突起１５３の球受止面１５４ｃが案内通路１４０内の先頭の遊技球Ｂ1に当接して、該遊技球Ｂ1の流下を停止させている。このとき、後続の遊技球Ｂ2は先頭の遊技球に受け止められて整列状態で待機している。ここで、球受止面１５４ｃは、スクリュー１５０の軸方向に対して略垂直となるように形成されているため、先頭の遊技球Ｂ1から球受止面１５４ｃに加わる球圧が、スクリュー１５０を回転させる周方向ではなく、スクリュー１５０の軸方向と平行な方向に作用することとなる。そのため、遊技球Ｂの球圧によってスクリュー１５０が初期位置から不用意に回転してしまうのを防止することができる。また、このように球受止面１５４ｃが遊技球Ｂの流下を制止する初期位置では、先頭の遊技球Ｂ1とこれに隣接する後続の遊技球Ｂ2との間に形成される空隙Ｃに対して前後方向にずれた位置に螺旋状突起１５３の上流側端部１５４ａが位置している。
【００６５】
そして、スクリュー１５０が初期位置から若干回転すると、スクリュー１５０の回転に伴って、螺旋状突起１５３の上流側端部１５４ａが、先頭の遊技球Ｂ1及びこれに隣接する後続の遊技球Ｂ2に接触することなく空隙Ｃ内に進入する。こうして上流側端部１５４ａが空隙Ｃ内に進入して後続の遊技球Ｂ2を受け止めることが可能となった後、球受止面１５４ｃが先頭の遊技球Ｂ1から退避する。
【００６６】
図１４は、スクリュー１５０が払出位置（リリースポイント）に到達し、螺旋状突起１５３の上流側端部１５４ａが先頭の遊技球Ｂ1を球払出口１１２へ送り出す状態を示している。このとき、先頭の遊技球Ｂ1は螺旋状突起１５３の上流側端部１５４ａによって下流側に押し出されて球払出口１１２へ向けて流下する。そして、先頭の遊技球Ｂ1が螺旋状突起１５３の上流側端部１５４ａに接触する状態がなくなるのと同時に、上流側端部１５４ａによって後続の遊技球Ｂ2が受け止められる。スクリュー１５０により球払出口１１２へ放出された先頭の遊技球Ｂ1は、カウントセンサ１１３にて検出され、その検出信号が払出制御基板２０００に向けて送信される。
【００６７】
［ステッピングモータの励磁方式］
次に、本実施形態でのステッピングモータ１７０の励磁方式を説明する。図示省略するが、ステッピングモータ１７０の基本構造は、周知のように、回転軸に取り付けられたロータ（回転子）と、その外側に固定された巻線コイルであるステータ（固定子）とで構成される。本実施形態では、例えば４相２０極のステッピングモータ１７０を例示して説明するが、これに限定されるものではない。このステータの巻線コイルにパルス電流を流して磁力を発生させると、ロータが引きつけられることで一定角度だけ回転する。本実施形態でのステッピングモータ１７０は、複数の励磁相（Ａ相、Ｂ相、Ｃ相、Ｄ相からなる４つの励磁相）を有しており、これら４つの励磁相への励磁を複数回繰り返して１回転するように構成されている。なお、上述したように、中間歯車１８２を介して噛合する駆動歯車１８１と従動歯車１８３との歯車比（ギヤ比）は１：１になっており、ステッピングモータ１７０の回転位置とスクリュー１５０の回転位置とは１：１で対応している。
【００６８】
本実施形態でのステッピングモータ１７０の励磁方式は、例えば、１相励磁方式、２相励磁方式、１−２相励磁方式のいずれでもよい。ここで、図１５〜図１７は、各励磁方式（励磁シーケンス）の概略を説明するための表を示している。
【００６９】
まず、図１５では１相励磁方式を示している。この励磁方式では、Ａ相→Ｂ相→Ｃ相→Ｄ相→Ａ相→Ｂ相→…というシーケンスに従って励磁する。このように一つのパルスを与える度に決められたステップ角度だけ回転する。なお、励磁のシーケンスを逆にして、Ａ相→Ｄ相→Ｃ相→Ｂ相→Ａ相→Ｄ相というシーケンスに従って励磁すると逆回転する。
【００７０】
続いて、図１６では２相励磁方式を示している。この励磁方式では、各相のパルス幅を１相励磁の２倍の幅とし、次の相と１パルス分だけずらしながら同時に励磁するもので、Ａ相・Ｂ相→Ｂ相・Ｃ相→Ｃ相・Ｄ相→Ｄ相・Ａ相→Ａ相・Ｂ相→…というシーケンスに従って励磁する（逆回転の場合には反対）。この励磁方式では、１相励磁と比較して回転が安定して大きなトルクが得られるというメリットがある反面で、消費電力が増大するというデメリットがある。
【００７１】
最後に、図１７では１−２相励磁方式を示している。この励磁方式は、各相のパルス幅を３とし、次の相とは２パルス分だけずらして励磁するもので、Ａ相・Ｂ相→Ｂ相→Ｂ相・Ｃ相→Ｃ相→Ｃ相・Ｄ相→Ｄ相→Ｄ相・Ａ相→Ａ相→Ａ相・Ｂ相→…というシーケンスに従って励磁する（逆回転の場合には反対）。この励磁方式では、１パルス幅ごとに回転する角度が１相励磁や２相励磁に比べて半分になるため、より細やかなモータ制御が可能となる。
【００７２】
本実施形態では、原則として通常動作時には２相励磁方式を採用することとする（詳細後述するが、リトライ動作時には、２相励磁方式から１−２相励磁方式又は１相励磁方式への切り替えが可能である）。
【００７３】
次に、図１８を追加参照しながら、ステッピングモータ１７０の回転と賞球払出との関係を説明することとする。ここで、図１８は賞球払出に関するタイムチャートである。まず、本実施形態において、ステッピングモータ１７０の回転軸１７１は、通常動作時の２相励磁方式では２０ステップで１回転するものであり、４つの励磁相（Ａ相、Ｂ相、Ｃ相、Ｄ相）への励磁を５回繰り返して３６０°回転するようになっている。つまり、ステッピングモータ１７０の回転軸１７１は、２０ステップで遊技球１球が払い出される角度分（３６０°）だけ回転する。ステッピングモータ１７０の回転軸１７１が回転すると、歯車機構１８０を介して当該回転軸１７２に固定されたスクリュー１５０も追従回転する。ここで、ステッピングモータ１７０の回転軸１７２が１回転（３６０°回転）すると、スクリュー１５０により遊技球が１個だけ払い出されるようになっている。より具体的には、賞球個数の記憶が０でなければ、通常動作時には１ステップ３ｍｓの速度でステッピングモータ１７０を回転させ、２０ステップ駆動することにより遊技球を１個払い出す。すなわち、通常動作時の割り込み処理タイミングは３ｍｓに設定されている。また、回転検出センサ１１４によりステッピングモータ１７０の初期位置判定を行い正常に回転しているか否かの検出を行う。賞球払出では、原則としてステッピングモータ１７０を正転方向（本例では、図７中におけるスクリュー１５０の矢印Ｆ（forward rotation）方向への回転を正転と定義する）に駆動させることにより行い、払い出した遊技球をカウントセンサ１１３にてカウントし、正常に払い出したことを確認する。なお、１回の連続払出動作では１コマンドで指定された賞球払出個数（例えば最大で１５個）の遊技球の払出を行うため、賞球払出中の信号によりメイン制御基板１０００側に賞球払出中であることを伝達する。また、１回の連続払出動作（本実施形態では３個）の後、所定時間（例えば、５００ｍｓ）のモータ休止時間が設定されている。ここで、３個の賞球払出を一度に行う場合、３×２０＝６０ステップ分のパルスが送信されることとなる。なお、本実施形態では、１回（３球分）の連続払出動作後にモータ休止時間を設定しているが、該モータ休止時間を設定せずに１コマンドで指定された賞球払出個数を連続的に払い出すように構成してもよい。
【００７４】
続いて、図１９は、スクリュー１５０の回転角度θ及びステッピングモータ１７０の励磁ステータ位置ｊに対する遊技球の払出動作を示す遷移図である。ここで、スクリュー１５０の回転角度θにおいては、初期位置を０°とし、正転方向に３６０°回転させる場合を例示する。なお、励磁ステータ位置ｊ（ｊ＝１，２，３，…，２０）は、図１６の表（２相励磁）における駆動パルスのステップ数に対応しており、Ａ相及びＤ相が共に励磁された励磁ステータ位置ｊ＝４，８，１２，１６，２０のうち、５回目に励磁される励磁ステータ位置ｊ＝２０が初期位置に相当する。
【００７５】
スクリュー１５０は、遊技球１球分の払出動作において、Ａ１→Ａ２→Ａ３の順番で回転変位する。図１９の（Ａ１）に示すように、スクリュー１５０が初期位置（θ＝０°：ｊ＝２０）で停止した状態では、先頭の遊技球Ｂ1はスクリュー１５０の球受止面１５４ｃに当接しており、案内通路１４０内での該遊技球の流下が堰き止められている。
【００７６】
図１９の（Ａ２）に示すように、スクリュー１５０を初期位置から正転方向に所定角度（θ＝１０８°：ｊ＝６）だけ回転させた払出位置（リリースポイント）では、先頭の遊技球Ｂ1が螺旋状突起１５３の球受止面１５４ｃから離間するとともに螺旋状突起１５３の上流側端部１５４ａによって下流側へ向けて送り出される。すなわち、スクリュー１５０の螺旋状突起１５３によって先頭の遊技球Ｂ1が払い出されることとなる。なお、これと同時に後続の遊技球（２番目の遊技球）Ｂ2が螺旋状突起１５３の上流側端部１５４ａに当接して受け止められる。
【００７７】
図１９の（Ａ３）に示すように、スクリュー１５０を初期位置から１回転（θ＝３６０°：ｊ＝２０）させると、螺旋状突起１５３の回転変位に伴って、後続の遊技球（２番目の遊技球）Ｂ2が螺旋状突起１５３に摺接しながら軸方向に移動して螺旋状突起１５３の球受止面１５４ｃに受け止められ、その結果、スクリュー１５０と下方通路１４５との相対的な位置関係は元の初期位置に戻される。このように３６０°を１周期としてスクリュー１５０が３６０°回転する毎に遊技球が１球ずつ払い出される。
【００７８】
以上のように、スクリュー１５０は、励磁ステータ位置ｊ＝１〜５において螺旋状突起１５３の球受止面１５４ｃで先頭の遊技球を保持し、励磁ステータ位置ｊ＝６において遊技球を放出する払出位置に変位し、励磁ステータ位置ｊ＝７〜１９において後続（２番目）の遊技球を螺旋状突起１５３に受容して補充し、励磁ステータ位置ｊ＝２０において初期位置に復帰するという順番で駆動する。
【００７９】
［機能構成］
次に、図２０の機能ブロック図を追加参照しながら、メイン制御基板１０００及び払出制御基板２０００の機能を説明する。なお、ここで主として示す機能は、本発明と特に関連する、メイン制御基板１０００／払出制御基板２０００間での機能である。
【００８０】
《メイン制御基板》
まず、メイン制御基板１０００は、遊技の進行や賞球払出決定に関する制御を司る遊技制御手段１１００と、払出制御基板２０００側等とのコマンド・情報の送受信の制御を司る送受信制御手段１２００と、払出制御基板２０００側で現在払出実行中の賞球についての残賞球に関する制御を司る残賞球関連制御手段１３００と、払出関連の処理に関する情報を一時記憶するための処理関連情報一時記憶手段１４００と、賞球払出に関するエラーを制御するエラー制御手段１５００と、停電等の電源断時や電源投入時において実行する処理制御を司る電源断時・電源立ち上げ時処理制御手段１６００と、を有する。なお、遊技制御手段１１００は、従来機が有する周知構成である。具体的には、遊技制御手段１１００は、まず遊技の進行に関する処理としては、例えば、従来の第１種遊技機の場合を例に採ると、乱数発生、始動口入球を契機とした乱数取得、取得した乱数を用いての抽選、抽選結果に基づいた図柄（特別図柄）変動、抽選に当選している場合に通常は閉状態にある可変入賞口を開放する特別遊技の実行等、周知の処理を実行し、また、各入賞口に遊技球が入球した場合には、入賞口に対応した賞球数の払出決定処理を実行する。以下、本発明の特徴的な各手段について詳述する。
【００８１】
送受信制御手段１２００は、メイン制御基板１０００から払出制御基板２０００等への送信制御を司る送信制御手段１２１０と、各種周辺機器（例えば、払出制御基板２０００や各種信号出力装置）からの情報（信号も含む）を受信する受信制御手段１２２０と、を有する。
【００８２】
ここで、送信制御手段１２１０は、払出制御基板２０００側にコマンドや情報を送信するための払出制御側送信制御手段１２１１を有している。この払出制御側送信制御手段１２１１は、賞球払出の際、払出制御基板２０００側に送信される賞球払出コマンドがセットされる送信コマンド一時記憶手段１２１１ａを有している。
【００８３】
また、受信制御手段１２２０は、パチンコ機ＰＭに備えられた信号出力装置（例えば、入賞検出センサ等）からの情報（信号）を受信する遊技側受信制御手段１２２１と、払出制御基板２０００側からの情報を受信する払出制御側受信制御手段１２２２と、を有している。ここで、遊技側受信制御手段１２２１は、信号出力装置から受信した情報を、当該情報に係る処理が実行されるまで一時記憶するための遊技側受信情報一時記憶手段１２２１ａを有している。また、払出制御側受信制御手段１２２２は、払出制御基板２０００から受信した情報を、当該情報に係る処理が実行されるまで一時記憶するための払出制御側受信情報一時記憶手段１２２２ａを有している。
【００８４】
残賞球関連制御手段１３００は、払出制御基板２０００側で現在払い出している賞球の残賞球数を逐次更新しつつ一時記憶するための残賞球数一時記憶手段１３１０を有している。
【００８５】
処理関連情報一時記憶手段１４００は、賞球払出の順番に到達していない未払賞球情報（待機賞球払出情報）を一時記憶するための未払出賞球情報一時記憶手段１４１０と、メイン制御基板１０００側で実行される処理の際に必要な情報を一時記憶するための主制御側処理状態一時記憶手段１４２０と、払出制御基板２０００側で実行されている払出処理状況や状態を一時記憶する払出制御側処理状態一時記憶手段１４３０と、を有している。
【００８６】
エラー制御手段１５００は、メイン制御基板１０００及び払出制御基板２０００側での送受信に関するエラーを含む遊技関連エラー（例えば、送受信に関するエラー以外として扉開放エラー等）を監視するとともに、所定のエラーが発生した際に外部に異常を報知する制御を司る異常報知制御手段１５１０を有している。ここで、異常報知制御手段１５１０は、遊技関連エラーフラグのオンオフ状態を一時記憶するためのエラーフラグ一時記憶手段１５１１を有している。
【００８７】
電源断時・電源立ち上げ時処理制御手段１６００は、電源基板４０００からの供給電圧が所定の閾値を下回るときにＮＭＩ信号（電断信号）を出力する電圧監視手段１６１０と、電圧監視手段１６１０からＮＭＩ信号を受信したか否か、すなわち、停電等の発生により電源断が発生したか否かを判定する電源断有無判定手段１６２０と、電源の再投入時に遊技機の状態を電源切断前の状態に復帰させるべき、電源断時にメイン制御基板１０００側で一時記憶していたデータを記憶しておくためのバックアップ情報一時記憶手段（バックアップＲＡＭ）１６３０と、遊技機の電源のオフ後においてもバックアップ情報一時記憶手段１６３０にバックアップ電圧を供給してデータを保持するバックアップ電源供給手段１６４０と、を有している。なお、詳細後述のように、バックアップ情報一時記憶手段１６３０への書き込みは、通常処理によって電源切断時に実行され、逆にバックアップ情報一時記憶手段１６３０に書き込まれた各情報の復帰は、電源投入時のメイン処理において実行される。
【００８８】
《払出制御基板》
払出制御基板２０００は、メイン制御基板１０００側やカードユニットＣ側等とのコマンド・情報の送受信の制御を司る送受信制御手段２１００と、払出制御基板２０００側での払出等に関連したエラーの制御を実行するエラー制御手段２２００と、賞球払出コマンドや貸球コマンドを受けて所定個数の遊技球の払出処理を実行する払出制御手段２３００と、球噛み等の要因によりステッピングモータ１７０の異常動作が検出されたときに当該異常動作の解消を図るための再試行動作（リトライ動作）を実行するリトライ動作制御手段２４００と、を有している。以下、各手段について詳述する。
【００８９】
送受信制御手段２１００は、メイン制御基板１０００やカードユニットＣからの情報（例えば、コマンドや信号）の受信制御を司る受信制御手段２１１０と、メイン制御基板１０００やカードユニットＣへの情報の送信制御を司る送信制御手段２１２０と、を有している。
【００９０】
送信制御手段２１２０は、賞球払出コマンド受信確認情報、エラー情報及び賞球払出完了情報等を、メイン制御基板１０００に対して第一回線を介して送信制御する第一回線経由情報送信制御手段２１２１と、所定状況下で第二回線を介してメイン制御基板１０００側にパルス信号を送信する第二回線経由信号送信制御手段２１２２と、を有している。ここで、第二回線経由信号送信制御手段２１２２は、賞球払出中には賞球払出信号（賞球が払出中の際にＯＮとなる信号）を第二回線を介してメイン制御基板１０００側に送信するよう制御する払出中信号送信制御手段２１２２ａと、電源断時には残払出個数を第二回線を介してメイン制御基板１０００側にパルス信号として送信するよう制御する電源断時信号送信制御手段２１２２ｂと、を有している。
【００９１】
エラー制御手段２２００は、払出制御基板２０００側での払出等のエラーフラグのオンオフ状態を一時記憶するためのエラーフラグ一時記憶手段２２２１を有している。
【００９２】
払出制御手段２３００は、払出処理の際に必要な情報を一時記憶するための払出処理関連情報一時記憶手段２３１０を有している。ここで、払出処理関連情報一時記憶手段２３１０は、払出に関連した状態（例えば、払出中か、払出異常が発生しているか否か）を一時記憶するための払出状態フラグ一時記憶手段２３１１と、払出処理時に払い出されるべき遊技球の個数がセットされる払出カウンタ２３１２と、払出処理時にステッピングモータ１７０の駆動されるべきステップ数を一時記憶するためのステップカウンタ一時記憶手段２３１３と、ステッピングモータ１７０が駆動されている際に励磁されているステータの位置情報を一時記憶するための励磁ステータ位置特定カウンタ値一時記憶手段２３１４と、励磁するステータ位置をある特定のステータ位置に切り替えた際に、励磁出力を低下させることに伴って通常時よりも長い時間励磁することを担保するための時間延長カウンタ２３１５と、１回の連続払出動作後における所定時間（球通過待ち時間・モータ休止時間）を計時するための球通過待ちタイマ２３１６と、ステッピングモータ１７０の励磁方法（励磁方式）に係る設定情報を一時記憶するための励磁方法設定情報一時記憶手段２３１７と、を有しており、詳細後述する払出制御処理の態様に応じて各記憶手段、カウンタ及びタイマ２３１１〜２３１７の一部又は全部を機能させる。ここで、球通過待ちタイマ２３１６はデクリメント方式のタイマであり、タイマ値が０となった時点で停止するように構成されているが、これには限定されず、インクリメント方式のタイマを用いて構成してもよい。
【００９３】
リトライ動作制御手段２４００は、リトライ動作時においてステッピングモータ１７０の励磁方式の切替制御を実行する励磁方式切替制御手段２４１０と、リトライ動作時においてステッピングモータ１７０の正逆回転の切替制御を実行する正逆回転切替制御手段２４２０と、を有している。
【００９４】
［制御処理］
次に、本実施形態に係るパチンコ機ＰＭで実行される４つの制御処理に関して説明する。
【００９５】
＜制御処理（１）＞
それでは以下において、第１の制御処理に係る、具体的な態様について説明する。ここで、図２１はメイン制御基板１０００側での処理を示すフローチャートであり、図２２は払出制御基板２０００側での処理を示すフローチャートである。
【００９６】
《メイン制御基板側での処理（共通）》
まず、図２１のフローチャートを参照しながら、メイン制御基板１０００における処理を説明することとする。ここで、図２１（左）は所定時間毎に起動されるタイマ割り込み処理であり、図２１（右）は電源電圧が所定の閾値を下回ると発せられるＮＭＩ信号を契機としてＣＰＵのレジスタ値をバックアップする等の電源断時処理である。
【００９７】
図２１（左）に示すように、タイマ割り込み処理において、まず始めにステップＳ１１００で、メイン制御基板１０００は、電源立ち上げ時処理を実行する。次に、ステップＳ１２００で、メイン制御基板１０００は、未払出賞球管理処理を実行する。次に、ステップＳ１３００で、メイン制御基板１０００は、払出制御基板２０００側へのコマンド送信制御処理を実行する。次に、ステップＳ１４００で、メイン制御基板１０００は、払出制御基板２０００側からの情報受信制御処理を実行する。そして、ステップＳ１５００で、メイン制御基板１０００は、エラー時対応制御処理を実行し、ステップＳ１２００に移行する。
【００９８】
図２１（右）に示すように、ＮＭＩ信号の受信を契機とする電源断時処理において、まず始めに、ステップＳ１６００で、メイン制御基板１０００は、電源断時基本処理を実行する。次に、ステップＳ１７００で、メイン制御基板１０００は、払出制御基板２０００側に０球コマンドを送信する払出ユニット強制停止コマンド送信制御処理を実行する。次に、ステップＳ１８００で、メイン制御基板１０００は、払出途中で電源断した際の未払出賞球数を管理する未払出賞球管理処理を実行し、その後、該処理をループすることで他の割り込み処理が実行されることを禁止し、電源電圧が降下してＣＰＵが非作動状態になるまで待機する。以下、サブルーチンの処理を順に説明することとする。
【００９９】
図２１のステップＳ１１００のサブルーチンに係る、電源立ち上げ時処理において、電源断時・電源立ち上げ時処理制御手段１６００は、バックアップ情報一時記憶手段１６３０に一時記憶された情報に基づき、各一時記憶手段（レジスタ）等に電源断時前の状態をセットする（該処理を「ステップＳ１１１０」と称する）。例えば、賞球払出中に電源断してしまい、途中までしか賞球払出動作が実行されていない場合には、残りの賞球数を残賞球数一時記憶手段１３１０にセットする。次に、ステップＳ１１２０で、電源断時・電源立ち上げ時処理制御手段１６００は、残賞球数一時記憶手段１３１０の残賞球数が０でないか否かを判定する（該処理を「ステップＳ１１２０」と称する）。ステップＳ１１２０でＹｅｓの場合、払出制御側送信制御手段１２１１は、残賞球数一時記憶手段１３１０の残賞球数が払い出されるよう、当該残賞球数に対応した賞球払出コマンドを送信コマンド一時記憶手段１２１１ａにセットする（該処理を「ステップＳ１１２５」と称する）。そして、払出制御側送信制御手段１２１１は、送信コマンド一時記憶手段１２１１ａにセットした賞球払出コマンドを払出制御基板２０００側に送信し（該処理を「ステップＳ１１３０」と称する）、次の処理（ステップＳ１２００の未払出賞球管理処理）に移行する。そして、これを受信した払出制御基板２０００側では、電源断時に払い出されなかった残賞球分が電源断復帰後に払い出されることになる。なお、ステップＳ１１２０でＮｏの場合にも次の処理（ステップＳ１２００の未払出賞球管理処理）に移行する。
【０１００】
次に、図２１のステップＳ１２００のサブルーチンに係る、未払出賞球管理処理において、遊技側受信制御手段１２２１は、遊技側受信情報一時記憶手段１２２１ａを参照し、いずれかの入賞検出センサ１４ｓ，１５ｓ，１６ｓから入賞信号を受信したか否かを判定する（該処理を「ステップＳ１２０５」と称する）。ステップＳ１２０５でＹｅｓの場合、遊技側受信制御手段１２２１は、受信した入賞信号に係る未払出賞球情報を、未払出賞球情報一時記憶手段１４１０に一時記憶し（該処理を「ステップＳ１２１０」と称する）、次の処理（ステップＳ１３００の対払出制御基板送信制御処理）に移行する。なお、ステップＳ１２０５でＮｏの場合にも、次の処理（ステップＳ１３００の対払出制御基板送信制御処理）に移行する。
【０１０１】
次に、図２１のステップＳ１３００のサブルーチンに係る、対払出制御基板送信制御処理において、払出制御側送信制御手段１２１１は、第二回線（賞球払出中か否かに係るＯＮ・ＯＦＦ信号を送信する回線）の入力ポートを参照し、払出信号がＯＦＦであるか否か、すなわち、現在払出が実行されていないか否かを判定する（該処理を「ステップＳ１３０５」と称する）。ステップＳ１３０５でＹｅｓの場合、払出制御側送信制御手段１２１１は、未払出賞球情報一時記憶手段１４１０を参照し、未払出賞球（未だ賞球払出コマンドを払出制御基板２０００側に送信していない賞球）が存在するか否かを判定する（該処理を「ステップＳ１３１０」と称する）。ステップＳ１３１０でＹｅｓの場合、払出制御側送信制御手段１２１１は、エラーフラグ一時記憶手段１５１１を参照し、賞球払出に関するエラー（例えば、ステッピングモータ１７０の故障に関するエラー、上球皿満タン等）が発生していないか否かを判定する（該処理を「ステップＳ１３１５」と称する）。ステップＳ１３１５でＹｅｓの場合、払出制御側送信制御手段１２１１は、未払出賞球情報一時記憶手段１４１０に一時記憶されている、今回払出処理が実行される順番の未払出賞球情報に対応した賞球数分の賞球払出コマンドを、送信コマンド一時記憶手段１２１１ａにセットする（該処理を「ステップＳ１３２０」と称する）。そして、払出制御側送信制御手段１２１１は、今回セットした賞球払出コマンドに対応する残賞球情報を、残賞球情報一時記憶手段１３１０から消去し、以降の情報をシフトさせる処理を実行する（該処理を「ステップＳ１３２５」と称する）。次に、払出制御側送信制御手段１２１１は、送信コマンド一時記憶手段１２１１ａにセットした賞球払出コマンドを払出制御基板２０００側に送信する（該処理を「ステップＳ１３３０」と称する）。そして、残賞球関連制御手段１３００は、残賞球数一時記憶手段１３１０の残賞球数として、今回セットした賞球払出コマンドに係る賞球数をセットし（該処理を「ステップＳ１３３５」と称する）、次の処理（ステップＳ１４００の対払出制御基板受信制御処理）に移行する。なお、ステップＳ１３０５、ステップＳ１３１０及びステップＳ１３１５でＮｏの場合にも、次の処理（ステップＳ１４００の対払出制御基板受信制御処理）に移行する。
【０１０２】
次に、図２１のステップＳ１４００のサブルーチンに係る、対払出制御基板受信制御処理において、払出制御側受信制御手段１１２２は、払出制御側受信情報一時記憶手段１１２２ａを参照し、第一の払出関連情報を受信したか否かを判定する（該処理を「ステップＳ１４０５」と称する）。ここで、ステップＳ１４０５でＹｅｓの場合、エラー制御手段１５００は、受信した第一の払出関連情報中にエラー情報（払出関連エラー）が存在するか否かを判定する（該処理を「ステップＳ１４１０」と称する）。ステップＳ１４１０でＹｅｓの場合、エラー制御手段１５００は、エラーフラグ一時記憶手段１５１１にアクセスし、該当するエラーに係るエラーフラグをオンにすることで、払出制御基板２０００側でのエラー情報をメイン制御基板１０００側でも管理（一元管理）する（該処理を「ステップＳ１４１５」と称する）。他方、ステップＳ１４１０でＮｏの場合、エラー制御手段１５００は、エラーフラグ一時記憶手段１５１１にアクセスし払出制御基板２０００側でのエラーに係るエラーフラグをオフにする（該処理を「ステップＳ１４２０」と称する）。次に、異常報知制御手段１５１０は、受信した第一の払出関連情報中に賞球払出完了情報が存在するか否かを判定する（該処理を「ステップＳ１４２５」と称する）。ステップＳ１４２５でＹｅｓの場合、異常報知制御手段１５１０は、払出制御基板２０００側で払出完了している旨の情報を受信したにも拘わらず、残賞球数一時記憶手段１３１０に一時記憶されている残賞球数が０でない状況であるか否かを判定する（該処理を「ステップＳ１４３０」と称する）。ステップＳ１４３０でＹｅｓの場合、異常報知制御手段１５１０は、外部に異常を報知する処理（例えば、ホールコンピュータへの異常情報出力、サイドランプの点滅等）を実行する（該処理を「ステップＳ１４３５」と称する）。ステップＳ１４３０でＮｏの場合、送受信制御手段１２００は、送信コマンド一時記憶手段１２１１ａにセットされている賞球払出コマンド（今回の払出完了に係る賞球払出コマンド）をクリアする（該処理を「ステップＳ１４４０」と称する）。なお、ステップＳ１４０５でＮｏの場合には次の処理（ステップＳ１４４５）に移行し、ステップＳ１４２５でＮｏの場合にも次の処理（ステップＳ１４４５）に移行する。これにより第一の払出関連情報の受信に関する処理が終了する。次に、払出制御側受信制御手段１１２２は、払出制御側受信情報一時記憶手段１１２２ａを参照し、第二の払出関連情報を受信したか否かを判定する（該処理を「ステップＳ１４４５」と称する）。ここで、ステップＳ１４４５でＹｅｓの場合、残賞球関連制御手段１３００は、残賞球数一時記憶手段１３１０の残賞球数を１減算し（該処理を「ステップＳ１４５０」と称する）、次の処理（ステップＳ１５００のエラー時対応制御処理）に移行する。なお、ステップＳ１４４５でＮｏの場合にも、次の処理（ステップＳ１５００のエラー時対応制御処理）に移行する。
【０１０３】
次に、図２１のステップＳ１５００のサブルーチンに係る、エラー時対応制御処理において、まず始めに、エラー制御手段１５００は、エラーフラグ一時記憶手段１５１１を参照し、エラーが発生しているか否かを判定する（該処理を「ステップＳ１５０５」と称する）。ステップＳ１５０５でＹｅｓの場合、エラー制御手段１５００は、発生したエラーが重要エラー（例えば、不正行為の危険性が高い上球皿満タンエラー）であるか否かを判定する（該処理を「ステップＳ１５１０」と称する）。ステップＳ１５１０でＹｅｓの場合、エラー制御手段１５００は、ホールコンピュータに対して今回発生したエラーに対応したエラー情報を送信する（該処理を「ステップＳ１５１５」と称する）。そして、エラー制御手段１５００は、今回発生したエラーに対応したエラー報知コマンドをサブ制御基板１３００側に送信し（該処理を「ステップＳ１５２０」と称する）、次の処理（ステップＳ１２００の未払出賞球管理処理）に移行する。なお、ステップＳ１５０５でＮｏの場合にも次の処理（ステップＳ１２００の未払出賞球管理処理）に移行し、ステップＳ１５１０でＮｏの場合にはステップＳ１５２０に移行する。
【０１０４】
次に、図２１（右）に示すように、電源電圧が所定の閾値を下回ると発せられるＮＭＩ信号を契機としてＣＰＵ等のレジスタ値をバックアップする等の電源断時処理（ステップＳ１６００〜Ｓ１８００）を説明する。
【０１０５】
先ず、図２１のステップＳ１６００のサブルーチンに係る、電源断時基本処置において、電源断時・電源立ち上げ時処理制御手段１６００は、現在の遊技状態をバックアップ情報一時記憶手段１６２０に一時記憶し（該処理を「ステップＳ１６０５」と称する）、次の処理（ステップＳ１７００の払出ユニット強制停止コマンド送信制処理）に移行する。ここで、現在の遊技状態としては、現時点における各レジスタの内容、例えば、賞球払出中の場合には賞球払出状態、未賞球払出データがある場合には当該データ等を挙げることができる。
【０１０６】
次に、図２１のステップＳ１７００のサブルーチンに係る、払出ユニット強制停止コマンド送信制御処理において、払出制御側送信制御手段１２１１は、賞球数が０球である賞球払出コマンドを送信コマンド一時記憶手段１２１１ａにセットする（該処理を「ステップＳ１７０５」と称する）。なお、後述するように、これを受信した払出制御基板２０００側では、賞球払出動作中であった場合には当該動作を強制停止させる処理を実行する。そして、払出制御側送信制御手段１２１１は、送信コマンド一時記憶手段１２１１ａにセットした賞球払出コマンドを払出制御基板２０００側に送信し（該処理を「ステップＳ１７１０」と称する）、次の処理（ステップＳ１８００の未払出賞球管理処理）に移行する。
【０１０７】
次に、図２１のステップＳ１８００のサブルーチンに係る、未払出賞球（賞球払出コマンド送信済）管理処理において、払出制御側送信制御手段１２１１は、電源断が発生した旨の情報を払出制御基板２０００側に送信する（該処理を「ステップＳ１８０５」と称する）。次に、払出制御側受信制御手段１２２２は、第二回線の入力ポートを参照し、払出制御基板２０００から残賞球情報を受信したか否かを判定する（該処理を「ステップＳ１８１０」と称する）。なお、情報受信態様としては、第二回線を介しての残賞球情報に係るパルスを受信する手法で実行される。ここで、ステップＳ１８１０でＮｏの場合には、当該情報を受信するまでこの処理をループする。そして、ステップＳ１８１０でＹｅｓの場合、残賞球関連制御手段１３００は、払出制御基板２０００から受信した残賞球情報と、メイン制御基板１０００側で管理している残賞球数一時記憶手段１３１０に一時記憶されている残賞球情報との比較を実行する（該処理を「ステップＳ１８１５」と称する）。そして、残賞球関連制御手段１３００は、ステップＳ１８１５での比較結果が同一であるか否かを判定する（該処理を「ステップＳ１８２０」と称する）。ステップＳ１８２０でＹｅｓの場合には、賞球払出に異常が発生していないものとし、図２１に示すように、当該処理をループすることで他の割り込み処理が実行されることを禁止し、電源電圧が降下してＣＰＵが非動作状態になるのを待つ。他方、ステップＳ１８２０でＮｏの場合、すなわち、メイン制御手段１０００及び払出制御基板２０００間で残賞球情報が不一致である場合には、残賞球関連制御手段１３００は、メイン制御基板１０００側で管理している、残賞球数一時記憶手段１３１０に一時記憶されている残賞球情報をクリアし（該処理を「ステップＳ１８２５」と称する）、前記同様、当該処理をループすることで他の割り込み処理が実行されることを禁止し、電源電圧が降下してＣＰＵが非動作状態になるのを待つ。
【０１０８】
《払出制御基板側での処理（１）》
次に、図２２を参照しながら、払出制御基板２０００側での処理を詳述する。図２２は、払出制御基板２０００におけるメインルーチンを示すフローチャートである。始めに、ステップＳ２１００で、払出制御基板２０００は、メイン制御基板１０００との間での賞球払出関連情報送受信処理を実行する。次に、ステップＳ２２００で、払出制御基板２０００は、賞球払出制御処理を実行する。以下、各サブルーチンを詳述することとする。
【０１０９】
まず、図２２のステップＳ２１００のサブルーチンに係る、賞球払出関連情報送受信処理（対メイン制御基板）において、メイン側受信制御手段２１１１は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオフであるか否かを判定する（該処理を「ステップＳ２１０５」と称する）。ここで、「モータ駆動中フラグ」とは、賞球払出ユニット１００のステッピングモータ１７０が駆動動作中にオンになるフラグである。ステップＳ２１０５でＹｅｓの場合、メイン側受信制御手段２１１１は、メイン受信情報一時記憶手段２１１１ａを参照し、賞球払出コマンドを受信したか否かを判定する（該処理を「ステップＳ２１１０」と称する）。ステップＳ２１１０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出開始許可フラグをオンにする（該処理を「ステップＳ２１１５」と称する）。次に、払出制御手段２３００は、メイン側受信情報一時記憶手段２１１１ａに一時記憶されている賞球払出コマンド情報に基づき、今回払い出されるべき賞球数を導き、当該賞球数情報を払出カウンタ２３１２にセットし（該処理を「ステップＳ２１２０」と称する）、次の処理（ステップＳ２１３０）に移行する。以上で、通常の賞球払出処理が実行される際の、賞球払出数のセット処理を終了する。
【０１１０】
他方、ステップＳ２１０５でＮｏの場合、電源断時における強制払出停止処理が実行される。具体的には、ステップＳ２１０５でＮｏの場合、すなわち、ステッピングモータ１７０が駆動中である場合、メイン側受信制御手段２１１１は、メイン側受信情報一時記憶手段２１１１ａを参照し、払出数＝０球の賞球払出コマンドを受信したか否かを判定する（該処理を「ステップＳ２１２５」と称する）。ここで、上述したメイン制御基板１０００側での処理からも理解できるように、本実施形態では原則として、払出制御基板２０００側で賞球払出中である場合には、メイン制御基板１０００側からは次の賞球払出コマンドが送信されることはない。但し、電源断時に払出制御基板２０００側で賞球払出中である場合には、メイン制御基板１０００側から賞球払出コマンドに対して０球賞球払出コマンドを送信し、払出動作を強制的に停止するように構成されている。このような構成下、ステップＳ２１２５でＹｅｓの場合には、次の処理（ステップＳ２１２０）に移行する。すなわち、ステップＳ２１２０で、現在の払出カウンタ２３１２に０をオーバーライトする。これにより、後述するように、スクリュー１５０を電源断時の回転位置に応じて元の初期位置まで逆回転又は次の初期位置まで正回転させて強制停止し、電源断におけるスクリュー１５０の惰性による回転を防止する。他方、ステップＳ２１２５でＮｏの場合には次の処理（ステップＳ２１３０）に移行する。また、ステップＳ２１１０でＮｏの場合にも次の処理（ステップＳ２１３０）に移行する。以上で、電源断時にメイン制御基板１０００から０球賞球払出コマンドを受信した際の、０球賞球払出のセット処理を終了する。
【０１１１】
次に、メイン側受信制御手段２１１１は、メイン側受信情報一時記憶手段２１１１ａを参照し、電源断発生情報（ステップＳ１８０５を参照）を受信したか否かを判定する（該処理を「ステップＳ２１３０」と称する）。ステップＳ２１３０でＹｅｓの場合、第二回線経由信号送信制御手段２１２２（特に電源断時信号送信制御手段２１２２ｂ）は、払出カウンタ２３１２を参照して残賞球数に関する情報を取得した上、当該残賞球数と対応したパルス信号を、メイン制御基板１０００側に第二回線を介して送信し（該処理を「ステップＳ２１３５」と称する）、次の処理（ステップＳ２１４０）に移行する。なお、ステップＳ２１３０でＮｏの場合にも次の処理（ステップＳ２１４０）に移行する。以上で、電源断時にメイン制御基板１０００側に対して残賞球数を送信する処理を終了する。
【０１１２】
次に、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１を参照し、１個払出確認フラグがオンであるか否かを判定する（該処理を「ステップＳ２１４０」と称する）。ここで、「１個払出確認フラグ」とは、賞球払出ユニット１００のカウントセンサ１１３で遊技球が１個検出された際にオンとなるフラグである。ステップＳ２１４０でＹｅｓの場合、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、１個払出確認フラグをオフにする（該処理を「ステップＳ２１４５」と称する）。そして、第一回線経由情報送信制御手段２１２１は、メイン制御基板１０００側に対して１個賞球が払い出された旨の情報（図６中の固定値「１１０１１０１１」）を送信し（該処理を「ステップＳ２１５０」と称する）、次の処理（ステップＳ２１５５）に移行する。以上で、１個払出確認情報の送信処理を終了する。
【０１１３】
次に、第一回線経由情報送信制御手段２１２１は、エラーフラグ一時記憶手段２２２１を参照し、いずれかの払出関連エラー報知フラグがオンであるか否かを判定する（該処理を「ステップＳ２１５５」と称する）。ここで、「払出関連エラー報知フラグ」とは、払出関連エラー（例えば、上球皿満タンエラー、球切れエラー、モータ故障エラーなど）が発生した際にオンとなるフラグである。ステップＳ２１５５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１の、今回発生したエラーに対応した払出関連エラー報知フラグをオフにする（該処理を「ステップＳ２１６０」と称する）。そして、ステップＳ２１６５で、第一回線経由情報送信制御手段２１２１は、今回発生したエラーに対応した払出関連エラー情報をメイン制御基板１０００側に送信し（該処理を「ステップＳ２１６５」と称する）、次の処理（ステップＳ２１７０）に移行する。なお、ステップＳ２１５５でＮｏの場合にも次の処理（ステップＳ２１７０）に移行する。以上で、払出関連エラー情報送信処理を終了する。
【０１１４】
次に、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出完了フラグがオンであるか否かを判定する（該処理を「ステップＳ２１７０」と称する）。ここで、「賞球払出完了フラグ」とは、払出制御手段２３００により賞球払出が完了したと判定された場合にオンとなるフラグである。ステップＳ２１７０でＹｅｓの場合、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出完了フラグをオフにする（該処理を「ステップＳ２１７５」と称する）。そして、第一回線経由情報送信制御手段２１２１は、メイン制御基板１０００側に対して賞球払出が完了した旨の情報を送信し（該処理を「ステップＳ２１８０」と称する）、次の処理（ステップＳ２２００の賞球払出制御処理）に移行する。なお、ステップＳ２１７０でＮｏの場合にも次の処理（ステップＳ２２００の賞球払出制御処理）に移行する。以上で、賞球払出完了情報送信処理を終了する。
【０１１５】
次に、図２２のステップＳ２２００のサブルーチンに係る、賞球払出制御処理において、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出開始許可フラグ（ステップＳ２１１５を参照）がオンであるか否かを判定する（該処理を「ステップＳ２２０５」と称する）。ステップＳ２２０５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオンにする（該処理を「ステップＳ２２１０」と称する）とともに、賞球払出開始許可フラグをオフにする（該処理を「ステップＳ２２１５」と称する）。そして、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数が所定個数（例えば３個）以上であるか否かを判定する（該処理を「ステップＳ２２２０」と称する）。ステップＳ２２２０でＹｅｓの場合、払出制御手段２３００は、所定個数分払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ２２２５」と称する）、次の処理（ステップＳ２２３０）に移行する。ここで一時記憶されるカウンタ値（ｎ）は、ステッピングモータ１７０のステップ数である。ここで本実施形態では、回転検出センサ１１４がＯＮである状態（初期位置）から再び同じ状態（次の初期位置）になるまでを２０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、所定個数に対応したステップ数がステップカウンタ一時記憶手段２３１３にカウント値（ｎ）として一時記憶される。他方、ステップＳ２２２０でＮｏの場合、すなわち、払出カウンタ２３１２にセットされている賞球払出個数が所定個数に満たない場合には、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数分が払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ２２２７」と称する）、次の処理（ステップＳ２２３０）に移行する。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値（ｊ）として初期値０をセットする（該処理を「ステップＳ２２３０」と称する）。ここで、励磁ステータ位置特定カウンタ値（ｊ）は、ステータに対するロータの相対位置を示したものであり、「２０」が払出待機時（停止時）における初期位置に相当する。なお、モータ動作時には、励磁ステータ位置特定カウンタ値（ｊ）は１≦ｊ≦２０（図１６及び図１９を参照）の間を巡回する。そして、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにする（該処理を「ステップＳ２２３５」と称する）。以上で、モータ駆動開始処理を終了する。
【０１１６】
続いて、前の処理（ステップＳ２２２５又はステップＳ２２２７）でセットされたステップ数に基づき、実際にモータ駆動を実行する。具体的には、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のステップカウンタ値（ｎ）を１減算する（該処理を「ステップＳ２２４０」と称する）。次に、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）を更新（１インクリメント）する（該処理を「ステップＳ２２４２」と称する）。
【０１１７】
次に、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を参照し、カウンタ値（ｎ）が０であるか否か、すなわち、ステップＳ２２２５又はステップＳ２２２７でセットしたステップ数がすべて実行されたか否か（予定していたモータ駆動が完了したか否か）を判定する（該処理を「ステップＳ２２４５」と称する）。ステップＳ２２４５でＹｅｓの場合、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号に基づきスクリュー１５０を初期位置で停止させ（該処理を「ステップＳ２２４７」と称する）、次の処理（ステップＳ２２５０）に移行する。他方、ステップＳ２２４５でＮｏの場合、すなわち、ステップＳ２２２５又はステップＳ２２２７で予定していたモータ駆動が完了していない場合には、払出制御手段２３００は、払出カウンタ２３１２の払出カウンタ値が０であるか否か、すなわち、メイン制御基板１０００側からの電源断時強制停止指令を受信したか否かを判定する（該処理を「ステップＳ２２９０」と称する）。
【０１１８】
ステップＳ２２９０でＹｅｓの場合、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号に基づき、スクリュー１５０が初期位置にあるか否かを判定する（該処理を「ステップＳ２２９２」と称する）。ステップＳ２２９２でＹｅｓの場合、すなわち、スクリュー１５０が初期位置にある場合には、次の処理（ステップＳ２２９８）に移行する。他方、ステップＳ２２９２でＮｏの場合、すなわち、スクリュー１５０が初期位置にない場合には、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）が第１の特定値（ｊＳＰ１＝６）以上である否か、すなわち、スクリュー１５０の回転位置が払出位置に到達しているか否かを判定する（該処理を「ステップＳ２２９５」と称する）。ここで、第１の特定値ｊＳＰ１は、前述したように、遊技球が払い出される際の励磁ステータ位置として６ステップ目（ｊＳＰ１＝６）が設定されている。ステップＳ２２９５でＹｅｓの場合、すなわち、スクリュー１５０の回転位置が払出位置に達している場合（６≦ｊ≦１９）には、ステップＳ２２９６で、払出制御手段２３００は、ステッピングモータを駆動制御して、回転検出センサ１１４のＯＮ・ＯＦＦ信号に基づき、スクリュー１５０を次の初期位置まで正転移行させてから強制停止する（該処理を「ステップＳ２２９６」と称する）。ここで、次の初期位置とは、スクリュー１５０を正転させた場合に最初に到達する初期位置のことをいう。他方、ステップＳ２２９５でＮｏの場合、すなわち、スクリュー１５０の回転位置が払出位置に到達していない場合（１≦ｊ≦５）には、ステップＳ２２９７で、払出制御手段２３００は、ステッピングモータ１７０を駆動制御して、回転検出センサ１１４のＯＮ・ＯＦＦ信号に基づき、スクリュー１５０を元の初期位置まで逆転復帰させてから強制停止する（該処理を「ステップＳ２２９７」と称する）。ここで、元の初期位置とは、スクリュー１５０を逆転させた場合に最初に到達する初期位置のことをいう。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４に対応したステータ（Ａ相）を、定常の励磁出力よりも高い励磁出力（例えば１００％出力）で励磁し、スクリュー１５０を初期位置でホールドする（該処理を「ステップＳ２２９８」と称する）。これにて電源断時における払出強制停止処理を終了する。そして、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスしてモータ駆動中フラグをオフにし（該処理を「ステップＳ２２５０」と称する）、次の処理（ステップＳ２２５５）に移行する。以上で、モータ停止処理を終了する。
【０１１９】
次に、払出制御手段２３００は、カウントセンサ１１３から遊技球検知信号を受信したか否かを判定する（該処理を「ステップＳ２２５５」と称する）。ステップＳ２２５５でＹｅｓの場合、払出制御手段２３００は、払出カウンタ２３１２に一時記憶されているカウンタ値を１減算する（該処理を「ステップＳ２２６０」と称する）。そして、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、１個払出確認フラグをオンにし（該処理を「ステップＳ２２６２」と称する）、次の処理（ステップＳ２２６５）に移行する。なお、ステップＳ２２５５でＮｏの場合にも次の処理（ステップＳ２２６５）に移行する。以上で、遊技球検知処理を終了する。
【０１２０】
次に、払出制御手段２３００は、払出カウンタ２３１２を参照し、カウント値が０であるか否かを判定する（該処理を「ステップＳ２２６５」と称する）。ステップＳ２２６５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオフにする（該処理を「ステップＳ２２７０」と称する）とともに、賞球払出完了フラグをオンにし（該処理を「ステップＳ２２７５」と称する）、次の処理（ステップＳ２１００の賞球払出関連情報送受信処理）に移行する。
【０１２１】
他方、ステップＳ２２０５でＮｏの場合、すなわち、賞球払出開始許可フラグがオフである場合には、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ２２８０」と称する）。ここで、ステップＳ２２８０でＹｅｓの場合には、ステップＳ２２４０に移行して賞球払出動作を継続する。他方、ステップＳ２２８０でＮｏの場合には、払出制御手段２３００は、賞球払出中フラグがオフであるか否かを判定する（該処理を「ステップＳ２２８５」と称する）。ステップＳ２２８５でＮｏの場合には、まだ払出を実行すべき賞球が存在すると判定し、ステップＳ２２２０に移行する。他方、ステップＳ２２８５でＹｅｓの場合及びステップＳ２２６５でＮｏの場合には、次の処理（ステップＳ２１００の賞球払出関連情報送受信処理）に移行する。
【０１２２】
次に、図２３〜図２６を追加参照しながら、本実施形態（第１の制御処理）でのパチンコ機ＰＭの作用を説明する。
【０１２３】
まず、図２３は従来技術における払出装置の惰性による回転に起因した余剰払出の様子を示したタイミングチャートである。ここで、図中の最上段の「賞球払出コマンド」は、メイン制御基板１０００側から払出制御基板２０００側に送信される賞球払出コマンドに関する、当該コマンドが送信されるタイミングと内容を示したものである。第二段の「払出回線（払出信号）」は、第二回線を介して払出制御基板２０００側からメイン制御基板１０００側に対して、払出動作中はＯＮ信号、払出非動作中はＯＦＦ信号が送信される様子を示したものである。第三段の「払出モータ」は、ステッピングモータ１７０が駆動動作中であるか否かの様子を示したものである。なお、図中の「Ｓ」は初期位置を示し、「Ｈ」はスクリュー１５０の払出位置を示したものである。第四段の「カウントセンサ」は、カウントセンサ１１３による賞球検知の有無の様子を示したものである。
【０１２４】
そこで、当該図を時系列的に説明すると、まずメイン制御基板１０００側から「３球」の賞球払出コマンドが払出制御基板２０００側に送信される。これを受けて、払出制御基板２０００側からメイン制御基板１０００側に第二回線を通じて賞球払出中を示す「オン信号」が送信されるとともに、賞球払出ユニット１００のステッピングモータ１７０の回転が開始する。ここで、賞球払出コマンドに対しては、ステッピングモータ１７０が連続駆動される結果、スクリュー１５０が停止することなく連続して３球を払い出す（「Ｓ１」→「Ｓ２」→「Ｓ３」）。そして、３回目の払出位置「Ｓ３」の到達が確認された後、スクリュー１５０の回転止位置が初期位置（「Ｓ４」）となった時点でステッピングモータ１７０の駆動が停止する。この賞球払出動作では３球の賞球払出が確認できたので（「カウントセンサ」の欄を参照）、今回の賞球払出コマンドに対応した賞球払出処理は終了する。
【０１２５】
その後、メイン制御基板１０００側から「３球」の賞球払出コマンドが払出制御基板２０００側に送信される。これを受けて、上記と同様の賞球払出処理が実行されることになるが、今回の賞球払出処理では図に示すように電源断が発生する。上述したように、払出制御基板２０００側ではある程度の蓄電があるため、しばらくの間はステッピングモータ１７０の駆動を続行するが、３球分の駆動を実行する前に蓄電が浪費される。そのため、停止処理を実行できぬまま蓄電が無くなる結果、スクリュー１５０は惰性で回転し続け（図中の点線部）、本来予定していた３球分のスクリュー１５０の回転駆動よりも過剰に回転してしまう。このような過剰回転のため、本来よりも多くの賞球（計４球）が払い出される結果となる。
【０１２６】
そして、電源断復帰後、スクリュー１５０（ステッピングモータ１７０）の初期位置設定がなされる。ここで、電源断時には、スクリュー１５０が惰性で回転して位置制御できぬままに回転エネルギーが無くなった位置で停止するため、電源断復帰の際には通常動作時のように初期位置では停止しない。よって、電源復帰時にはスクリュー１５０を初期位置に復帰させる動作を実行しなければならないため払出動作が遅延する事態を招いている。
【０１２７】
続いて、図２４は、本実施形態における賞球払出ユニット１００のスクリュー１５０の惰性回転に起因した余剰払出防止の様子を示したタイミングチャートである。ここで、前述した従来技術との違いは、払出制御基板２０００側にて蓄電により作動可能な期間内に、電断発生時のスクリュー１５０の回転位置に応じて、スクリュー１５０を選択的に正逆回転させて初期位置で強制停止させる点にある。
【０１２８】
ここで、図２５及び図２６は電源断時におけるモータ強制停止処理実行時のタイミングチャートであり、図２５は電源断時にスクリュー１５０が払出位置に到達していない場合（ｊ＜６）、図２６は電源断時にスクリュー１５０が払出位置に到達している場合（６≦ｊ≦１９）である。まず、図２５に示すように、賞球払出中において、励磁ステータ位置ｊ＝５のときに電源断が発生した場合、すなわち、スクリュー１５０が払出位置（ｊ＝６）まで到達しておらず螺旋状溝１５６に保持した遊技球を払い出していない場合には、ステッピングモータ１７０を元の初期位置（ｊ＝２０）まで逆転復帰させてから強制停止する。他方、図２６に示すように、励磁ステータ位置ｊ＝８のときに電源断が発生した場合、すなわち、スクリュー１５０が払出位置（ｊ＝６）に到達しており螺旋状溝１５６内に保持した遊技球を既に払い出している場合には、ステッピングモータ１７０をそのまま正転させ続けて次の初期位置（ｊ＝２０）で強制停止する。これにより、電源断時におけるスクリュー１５０が余剰に回転してしまうことに起因した、予定外の賞球払出が防止される。更には、電源断発生時のスクリュー１５０の回転位置に応じて、スクリュー１５０を選択的に正逆回転させて初期位置に復帰させるため、電源断発生という電源供給が不安定な状況下で賞球が払い出されるのを防止できるとともに、電源断復帰後に改めて初期位置設定をしなくてもよいので復帰後の遊技機の動作（払出動作）が遅延するおそれも解消する。
【０１２９】
本実施形態における第１の制御処理によれば、遊技球の払出動作中に停電等といった電源断が発生した場合であっても、払出制御基板２０００側において蓄電がある状況下でスクリュー１５０を正転方向又は逆転方向に回転させて初期位置で強制停止させるように構成されているため、スクリュー１５０が回転している最中に電源断しても、スクリュー１５０が惰性で回転し続けて遊技球が余剰に払い出される事態を回避することが可能になるという効果を奏する。
【０１３０】
更に、前記効果に加え、電源断が発生したときに、スクリュー１５０の回転位置が払出位置に到達していない場合には逆回転させて元の初期位置に復帰させ、スクリュー１５０の回転位置が払出位置に到達している場合には正回転させて次の初期位置に移行させる構成であるため、電源断発生という電源供給が不安定な状況下で賞球が払い出されるのを防止できるとともに、電源断復帰後に改めて初期位置設定をしなくてもよいので、電源断復帰後に払出動作が遅延せず、円滑な賞球払出を実現することができるという効果を奏する。
【０１３１】
続いて、上述した電源断時におけるモータ強制停止処理の変更例を説明する。上述の実施形態では、電源断時にはメイン制御基板１０００側がＮＭＩ信号を受信後、メイン制御基板１０００側から払出制御基板２０００側に電源断発生情報を送信するように構成したが、これには限定されない。電源断時に払出制御基板２０００がＮＭＩ信号を受信するように構成した場合、すなわち、払出制御基板２０００を図４に示すようなハードウェア構成を採用して電圧監視手段を備えた場合には、ステップＳ１７０５のような、メイン制御基板１０００側から払出制御基板２０００側への電源断発生情報の送信処理は不要となる。そして、払出制御基板２０００側で電源断が発生したと判断した場合には、払出カウンタ２３１２のカウンタ値に０をセットして、スクリュー１５０を正転又は逆転させて強制的に初期位置で停止させる処理や、メイン制御基板１０００側に残賞球数情報を送信する処理を実行することができる。
【０１３２】
＜制御処理（２）＞
それでは以下において、第２の制御処理に係る、具体的な態様について説明する。ここで、図２７は払出制御基板２０００側での処理を示すフローチャートである。なお、メイン制御基板１０００側で実行される処理は、前述した第１の制御処理と同様であるため、ここではその説明を省略し、主として払出制御基板２０００側での処理を中心に説明する。
【０１３３】
《払出制御基板側での処理（２）》
図２７を参照しながら、払出制御基板２０００側での処理を詳述する。図２７は、払出制御基板２０００におけるメインルーチンを示すフローチャートである。始めに、ステップＳ３１００で、払出制御基板２０００は、メイン制御基板１０００との間での賞球払出関連情報送受信処理を実行する。次に、ステップＳ３２００で、払出制御基板２０００は、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）を実行する。次に、ステップＳ３３００で、払出制御基板２０００は、賞球払出制御処理（モータ駆動実行時）を実行する。次に、ステップＳ３４００で、払出制御基板２０００は、賞球払出制御処理（賞球払出終了時・モータ駆動終了時）を実行する。そして、ステップＳ３５００で、払出制御基板２０００は、後述するモータエラー時処理を実行し、ステップＳ３１００に移行する。以下、各サブルーチンを詳述することとする。
【０１３４】
まず、図２７のステップＳ３１００のサブルーチンに係る、賞球払出関連情報送受信処理（対メイン制御基板）において、メイン側受信制御手段２１１１は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオフであるか否かを判定する（該処理を「ステップＳ３１０５」と称する）。ステップＳ３１０５でＹｅｓの場合、メイン側受信制御手段２１１１は、メイン受信情報一時記憶手段２１１１ａを参照し、賞球払出コマンドを受信したか否かを判定する（該処理を「ステップＳ３１１０」と称する）。ステップＳ３１１０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出開始許可フラグをオンにする（該処理を「ステップＳ３１１５」と称する）。次に、払出制御手段２３００は、メイン側受信情報一時記憶手段２１１１ａに一時記憶されている賞球払出コマンド情報に基づき、今回払い出されるべき賞球数を導き、当該賞球数情報を払出カウンタ２３１２にセットし（該処理を「ステップＳ３１２０」と称する）、次の処理（ステップＳ３１２５）に移行する。以上で、通常の賞球払出処理が実行される際の、賞球払出数のセット処理を終了する。なお、ステップＳ３１０５及びステップＳ３１１０でＮｏの場合にも次の処理（ステップＳ３１２５）に移行する。以上で、通常の賞球払出処理が実行される際の、賞球払出数のセット処理を終了する。
【０１３５】
次に、第一回線経由情報送信制御手段２１２１は、エラーフラグ一時記憶手段２２２１を参照し、いずれかの払出関連エラー報知フラグがオンであるか否かを判定する（該処理を「ステップＳ３１２５」と称する）。ステップＳ３１２５でＹｅｓの場合、ステップＳ３１３０で、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１の、今回発生したエラーに対応した払出関連エラー報知フラグをオフにする（該処理を「ステップＳ３１３０」と称する）。そして、第一回線経由情報送信制御手段２１２１は、今回発生したエラーに対応した払出関連エラー情報をメイン制御基板１０００側に送信し（該処理を「ステップＳ３１３５」と称する）、次の処理（ステップＳ３１４０）に移行する。なお、ステップＳ３１２５でＮｏの場合にも次の処理（ステップＳ３１４０）に移行する。以上で、払出関連エラー情報送信処理を終了する。
【０１３６】
次に、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出完了フラグがオンであるか否かを判定する（該処理を「ステップＳ３１４０」と称する）。ステップＳ３１４０でＹｅｓの場合、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出完了フラグをオフにする（該処理を「ステップＳ３１４５」と称する）。そして、第一回線経由情報送信制御手段２１２１は、メイン制御基板１０００側に対して賞球払出が完了した旨の情報を送信し（該処理を「ステップＳ３１５０」と称する）、次の処理｛ステップＳ３２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。なお、ステップＳ３１４０でＮｏの場合にも次の処理｛ステップＳ３２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。以上で、賞球払出完了情報送信処理を終了する。
【０１３７】
次に、図２７のステップＳ３２００のサブルーチンに係る、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）は、次のステップＳ３３００のモータ駆動処理を実行する前段階の処理であり、メイン制御基板１０００側からの賞球払出コマンドを受信したことを受けてモータ駆動のステップ数等をセットする処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出開始許可フラグ（ステップＳ３１１５を参照）がオンであるか否かを判定する（該処理を「ステップＳ３２０５」と称する）。ステップＳ３２０５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオンにする（該処理を「ステップＳ３２１０」と称する）とともに、賞球払出開始許可フラグをオフにする（該処理を「ステップＳ３２１５」と称する）。そして、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数が所定個数（例えば３個）以上であるか否かを判定する（該処理を「ステップＳ３２２０」と称する）。ステップＳ３２２０でＹｅｓの場合、払出制御手段２３００は、所定個数分払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ３２２５」と称する）、次の処理（ステップＳ３２３５）に移行する。ここで一時記憶されるカウンタ値（ｎ）は、ステッピングモータ１７０のステップ数である。ここで本実施形態では、回転検出センサがＯＮである状態（初期位置）から再び同じ状態（次の初期位置）になるまでを２０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、所定個数に対応したステップ数がステップカウンタ一時記憶手段２３１３にカウント値（ｎ）として一時記憶される。他方、ステップＳ３２２０でＮｏの場合、すなわち、払出カウンタ２３１２にセットされている賞球払出個数が所定個数に満たない場合には、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数分が払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ３２３０」と称する）、次の処理（ステップＳ３２３５）に移行する。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値（ｊ）として初期値０をセットする（該処理を「ステップＳ３２３５」と称する）。ここで、励磁ステータ位置特定カウンタ値（ｊ）は、ステータに対するロータの相対位置を示したものであり、「２０」が払出待機時（停止時）における初期位置に相当する。なお、モータ動作時には、励磁ステータ位置特定カウンタ値（ｊ）は１≦ｊ≦２０（図１６及び図１９を参照）の間を巡回する。そして、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにし（該処理を「ステップＳ３２４０」と称する）、次の処理｛ステップＳ３３００の賞球払出制御処理（モータ駆動実行時）｝へ移行する。
【０１３８】
他方、ステップＳ３２０５でＮｏの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ３２４５」と称する）。ステップＳ３２４５でＹｅｓの場合には、既にモータが駆動されているので、次の処理（ステップＳ３３００の賞球払出制御処理・モータ駆動実行時）に移行する。他方、ステップＳ３２４５でＮｏの場合には、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグがオフであるか否か、すなわち、現時点で何ら賞球払出処理が実行されていないか否かを判定する（該処理を「ステップＳ３２５０」と称する）。ステップＳ３２５０でＹｅｓの場合には、次の処理（ステップＳ３３００の賞球払出制御処理・モータ駆動実行時）に移行する。他方、ステップＳ３２５０でＮｏの場合には、まだ払出を実行すべき賞球が存在すると判定し、ステップＳ３２２０に移行する。以上で、モータ駆動開始処理を終了する。
【０１３９】
次に、図２７のステップＳ３３００のサブルーチンに係る賞球払出制御処理（モータ駆動実行時）は、前の処理（ステップＳ３２００）でセットされたステップ数に基づき、実際にモータ駆動を実行する処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ３３０５」と称する）。ここで、「モータ駆動中フラグ」は、ステップカウンタ一時記憶手段２３１３に所定のステップカウンタ数がセットされた際にオンとなるフラグであり（ステップＳ３２４０を参照）、当該所定のステップカウンタ数と対応した励磁がすべて実行された際にオフとなるフラグである。ステップＳ３３０５でＹｅｓの場合、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のステップカウンタ値（ｎ）を１減算する（該処理を「ステップＳ３３１０」と称する）。次に、払出制御手段２３００は、払出処理関連情報一時記憶手段２３１０のフラグ領域を参照し、出力低下中フラグがオフであるか否かを判定する（該処理を「ステップＳ３３１５」と称する）。ここで、「出力低下中フラグ」とは、励磁ステータ位置特定カウンタ値（ｊ）が第２の特定値（ｊＳＰ２）である期間中（本実施形態では、ｊ値＝１０又は２０の期間中）に励磁出力を低下させるが、このように励磁出力が低下されている状況下でオンとなるフラグである。そして、ステップＳ３３１５でＹｅｓの場合には、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）を更新（１インクリメント）する（該処理を「ステップＳ３３２０」と称する）。次に、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）に対応したステータを、Ｘ％（例えば１００％）出力で励磁する（該処理を「ステップＳ３３２５」と称する）。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）が第２の特定値（ｊＳＰ２）であるか否か（本実施形態ではｊ値＝１０又は２０）を判定する（該処理を「ステップＳ３３３０」と称する）。ステップＳ３３３０でＹｅｓの場合、ステップＳ３３３５で、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）に対応したステータを、Ｘ％よりも小さいＹ％（例えば６６％）の出力で励磁する（該処理を「ステップＳ３３３５」と称する）。そして、払出制御手段２３００は、払出処理関連情報一時記憶手段２３１０のフラグ領域を参照し、出力低下中フラグをオンにする（該処理を「ステップＳ３３４０」と称する）。次に、払出制御手段２３００は、時間延長カウンタ２３１５における時間延長カウンタ値（Ｌ）として初期値０をセットする（該処理を「ステップＳ３３４５」と称する）。ここで、「時間延長カウンタ値」は、通常の励磁出力（Ｘ）よりも低い励磁出力（Ｙ）で励磁されている状況下で、時間延長（次のステップへの移行タイミングを延長）のためにカウントされるパラメータである。これは、低い励磁出力で励磁されている場合にロータの回転速度（トルク）が低下することが予想されるが、ロータの回転速度が落ちても、次のステップに移行するタイミングを遅らせることで脱調を防止するためである。そして、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号を参照する（該処理を「ステップＳ３３５０」と称する）。ここで、ｊ値＝１０の場合にはＯＦＦであることが正常、ｊ値＝２０である場合にはＯＮであることが正常である。そして、エラー制御手段２２００は、ステップＳ３３５０での検知信号の有無に基づき、ロータが正しく回転していないか否か、すなわち、モータエラーが発生しているか否かを判定する（該処理を「ステップＳ３３５５」と称する）。ステップＳ３３５５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１におけるモータエラーフラグをオンにし（該処理を「ステップＳ３３６０」と称する）、次の処理｛ステップＳ３４００の賞球払出制御処理（賞球払出終了時・モータ駆動終了時）｝に移行する。
【０１４０】
他方、ステップＳ３３１５でＮｏの場合、すなわち、出力低下中フラグがオンである場合（具体的には、ｊ値＝１０又は２０）には、払出制御手段２３００は、時間延長カウンタ２３１５のカウンタ値（Ｌ）を１インクリメントする（該処理を「ステップＳ３３６５」と称する）。次に、払出制御手段２３００は、時間延長カウンタ２３１５を参照し、Ｌ＝Ｌｆｉｎ（最終値）であるか否か｛本実施形態ではＬ＝２、すなわち、この割り込み処理が３ｍｓ毎に実行されるとすると、この割り込み処理を３回（つまり、低下した励磁出力Ｙを９ｍｓ継続）実行したか否か｝を判定する（該処理を「ステップＳ３３７０」と称する）。ステップＳ３３７０でＹｅｓの場合、払出制御手段２３００は、払出処理関連情報一時記憶手段２３１０のフラグ領域を参照し、出力低下中フラグをオフにし（該処理を「ステップＳ３３７５」と称する）、次の処理｛ステップＳ３４００の賞球払出制御処理（賞球払出終了時・モータ駆動終了時）｝に移行する。なお、ステップＳ３３７０でＮｏの場合にも、次の処理｛ステップＳ３４００の賞球払出制御処理（賞球払出終了時・モータ駆動終了時）｝に移行する。
【０１４１】
次に、図２７のステップＳ３４００のサブルーチンに係る、賞球払出制御処理（賞球払出制御終了時・モータ駆動終了時）は、前の処理（ステップＳ３３００）で予定されているすべてのモータの駆動終了を実行し、或いは、予定されているすべての賞球払出が実行された際の終了処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ３４０５」と称する）。次に、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のカウンタ値（ｎ）を参照し、カウンタ値（ｎ）が０であるか否か、すなわち、ステップＳ３２２５又はステップＳ３２３０でセットしたステップ数がすべて実行されたか否かを判定する（該処理を「ステップＳ３４１０」と称する）。ステップＳ３４１０でＹｅｓの場合、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号に基づき、賞球払出ユニット１００のスクリュー１５０を初期位置で停止させる（該処理を「ステップＳ３４１２」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、モータ駆動中フラグをオフにし（該処理を「ステップＳ３４１５」と称する）、次の処理（ステップＳ３４２０）に移行する。なお、ステップＳ３４０５又はステップＳ３４１０でＮｏの場合にもステップＳ３４２０に移行する。以上で、モータ駆動終了処理を終了する。
【０１４２】
次に、払出制御手段２３００は、カウントセンサ１１３から遊技球検出信号を受信したか否かを判定する（該処理を「ステップＳ３４２０」と称する）。ステップＳ３４２０でＹｅｓの場合、払出制御手段２３００は、払出カウンタ２３１２に一時記憶されているカウンタ値を１減算し（該処理を「ステップＳ３４２５」と称する）、次の処理（ステップＳ３４３０）に移行する。なお、ステップＳ３４２０でＮｏの場合にも次の処理（ステップＳ３４３０）に移行する。以上で、遊技球検出時処理を終了する。
【０１４３】
次に、払出制御手段２３００は、払出カウンタ２３１２を参照し、カウント値が０であるか否かを判定する（該処理を「ステップＳ３４３０」と称する）。ステップＳ３４３０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオフにする（該処理を「ステップＳ３４３５」と称する）とともに賞球払出完了フラグをオンにし（該処理を「ステップＳ３４４０」と称する）、次の処理（ステップＳ３５００のモータエラー判定・エラー時対応制御処理）に移行する。なお、ステップＳ３４３０でＮｏの場合にも、次の処理（ステップＳ３５００のモータエラー判定・エラー時対応制御処理）に移行する。
【０１４４】
次に、図２７のステップＳ３５００のサブルーチンに係る、モータエラー時処理において、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１を参照し、モータエラーフラグがオンであるか否かを判定する（該処理を「ステップＳ３５０５」と称する）。ここで、先のステップＳ３３６０でも述べたように、所定の検知タイミングにてモータが所定の回転位置に存在するか否かを検知した上で、当該所定の回転位置に存在しない場合には脱調等をしたと判定し、このモータエラーフラグはオンとなる。そして、ステップＳ３５０５でＹｅｓの場合には、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１におけるモータエラーフラグをオフにする（該処理を「ステップＳ３５１０」と称する）。次に、払出制御手段２３００は、ｊ値＝ｊＳＰ２（本実施形態ではｊ値＝１０又は２０）のステータに継続励磁する（該処理を「ステップＳ３５１５」と称する）。なお、前述したステップＳ３３００｛賞球払出制御処理（モータ駆動実行時）｝からも分かるように、このエラーが報知されるタイミング（エラーフラグがオンになるタイミング）は、ｊ値＝ｊＳＰ２のステータに励磁された直後（ステップＳ３３３０以降）である。従って、当該処理は、脱調したロータをｊ値＝ｊＳＰ２のステータ位置で強制停止させる処理である。また、ｊ値＝ｊＳＰ２のステータに励磁された直後、前述のステップＳ３３３５で、励磁出力をＸ％よりも低いＹ％（例えば６６％）に落としている。従って、励磁出力がＸ％（例えば１００％）である状況下で強制停止させて維持した場合と比較し、モータへの負荷を低減させることができる。そして、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３におけるステップカウンタ値（ｎ）をクリアする（該処理を「ステップＳ３５２０」と称する）。これは、モータエラー発生により、今回セットしたステップ数を実行しなくなったためである。次に、エラー制御手段２２００は、例えば、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）や、回転検出センサ１１４のＯＮ・ＯＦＦ信号を参照する等して、ロータが所定位置に存在しているか否か、すなわち、脱調状態から回復しているか否かを判定する（該処理を「ステップＳ３５２５」と称する）。ここで、ステータの励磁切替速度にステータの回転がついていけないことに起因した脱調であれば、ロータ自体は低速ながら惰性で回転しているため、ステップＳ３５１５でｊ値＝ｊＳＰ２のステータに励磁し続けることで、ロータがｊ値＝ｊＳＰ２のステータに到達し、脱調は解消する。他方、遊技球が噛んでしまいスクリュー１５０が回転できない状況に起因した脱調の場合もある。このような場合、すなわち、ステップＳ３５２５でＮｏの場合には、エラー制御手段２２００は、ステッピングモータ１７０を逆回転させる等の脱調回復処理を実行し（該処理を「ステップＳ３５３５」と称する）、ステップＳ３５２５に移行する。なお、本実施形態において、この脱調回復処理は脱調状態が回復するまで繰り返し実行される。このように脱調状態から回復した後、払出制御手段２３００は、ステッピングモータ１７０における現在のロータが初期位置にあるか否か、具体的には、ｊ値がｊｆｉｎ（本実施形態ではｊ＝２０）であるか否かを判定する（該処理を「ステップＳ３５２７」と称する）。ここで、ステップＳ３５２７でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３３１のフラグ領域にアクセスし、モータ駆動中フラグをオフにし（該処理を「ステップＳ３５３０」と称する）、次の処理（Ｓ３１００の賞球払出関連情報送受信処理）に移行する。なお、ステップＳ３５０５でＮｏの場合にも、次の処理（Ｓ３１００の賞球払出関連情報送受信処理）に移行する。他方、ステップＳ３５２７でＮｏの場合、ステップＳ３５２８で、払出制御手段２３００は、ロータが初期位置に達するのに必要な最小限のステップカウンタ値をセットする（該処理を「ステップＳ３５２８」と称する）。例えば、先のステップＳ３５１５で、ｊ値＝１０が励磁され続けている場合、ｎ＝１０をセットしてｊ値＝２０に達するようにする。そして、次の処理（Ｓ３１００の賞球払出関連情報送受信処理）に移行する。
【０１４５】
次に、図２８及び図２９を追加参照しながら、本実施形態（第２の制御処理）でのパチンコ機ＰＭの作用を説明する。
【０１４６】
図２８はスクリュー１５０が正常に回転している際の作用図（スクリュー１回転分）であり、図２９はスクリュー１５０が正常に回転していない（例えば、脱調している）際の作用図（スクリュー１回転分）である。まず、賞球払出が実行されていない場合、スクリュー１５０は初期位置（ステッピングモータ１７０のロータは図１９のθ＝０，ｊ＝２０）で停止している。このとき、図１６及び図２８に示すように、パチンコ機ＰＭに生じる振動等によってもロータが回転しないように、Ａ相のステータは所定出力（回転時及びセンサ確認時の励磁出力Ｘ，Ｙ％よりも低いＺ％、例えば３３％）で励磁されている。このような状況下で、メイン制御基板１０００側から払出制御基板２０００側に所定数の賞球を払い出す旨のコマンド（すなわち、賞球払出コマンド）が送信された場合、ステッピングモータ１７０が回転駆動されることになる。前述したように、本実施形態では、ステッピングモータ１７０が１回転（ロータが２０ステップ）すると遊技球が賞球として１球だけ払い出されるため、例えば、賞球を３球払い出す必要がある場合には、ロータを３×２０ステップ＝６０ステップ回転させることになる。なお、図２８及び図２９では、ステッピングモータ１回転分（２０ステップ分）のみの動作を抜粋している。そこで、１球分の払出動作に着目して当該タイミングチャートを説明すると、初期位置（ｊ＝２０）からｊ＝１、ｊ＝２、ｊ＝３、…ｊ＝９と、一定時間毎（例えば３ｍｓ）に励磁されるステータを切り替えると共に励磁出力をＸ％（例えば１００％）に引き上げる。すると、この切替に追従してステッピングモータ１７０のロータが回転を開始する。ここで、本実施形態では、励磁されるステータの切替処理を３ｍｓ毎に実行される割り込み処理として実行している。なお、ｊ＝１〜ｊ＝９及びｊ＝１１〜ｊ＝１９までの割り込み時には、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行しない。これにより、割り込み処理の度に確認処理を実行するという処理負担の増大を防止している。すなわち、現在励磁しているステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態とを比較することで、割り込み処理の度にステッピングモータ１７０の正常回転の確認処理をすることができるにも拘わらず、ｊ＝１〜ｊ＝９及びｊ＝１１〜ｊ＝１９で敢えてしないところに一つの特徴があるといえる。
【０１４７】
そして、半回転及び１回転の回転処理が終了する直前の、各割り込み（ｊ＝１０，２０）では、まず、ｊ＝１〜ｊ＝９及びｊ＝１１〜ｊ＝１９では実行していないモータエラー判定を実行する。具体的には、回転検出センサ１１４を参照し、ＯＮであるか否かを判定することになる。そして、ｊ＝１０のときにはＯＦＦである場合、ｊ＝２０のときにはＯＮである場合には、ステッピングモータ１７０が正常に回転していると判定する。ここで、特にｊ＝２０という初期位置での割り込み処理でモータエラー判定することには次の意味がある。すなわち、このタイミングでモータエラー判定を実行しモータエラーが判明した場合には、ｊ＝２０で励磁し続けることによりステッピングモータ１７０（スクリュー１５０）を初期位置にて強制停止させることができるからである。
【０１４８】
ところで、このようなモータエラー時に、ステータの励磁出力がＸ％（例えば１００％）のままで強制停止させその状態を維持すると、ステッピングモータ１７０が過熱し、このようなことが重なると火炎発生等のモータ故障の原因となる。そこで、図２８に示すように、モータエラー判定処理時、すなわち、モータ強制停止処理が実行される可能性があるタイミングで、ステータの励磁出力をＹ％（例えば、回転時の励磁出力Ｘ％よりも低い６６％）まで一旦低下させている。より具体的には、励磁電流を落として発生する磁力を低下させている。このように構成することで、仮にモータエラーと判定されステッピングモータ１７０を強制停止させてその状態を維持したとしても、ステッピングモータ１７０が熱を蓄積することに起因したモータ故障を回避することができる。本実施形態では、当該一旦低下させる際の励磁出力Ｙ％（６６％）を、モータ回転時の励磁出力Ｘ％（１００％）と、モータ非回転時にモータを初期位置に停止させ続けるために印加される励磁出力Ｚ％（３３％）と、の中間値に設定している。なお、当該一旦低下させる際の励磁出力Ｙ％と、モータ非回転時にモータを初期位置に停止させ続けるために印加される励磁出力Ｚ％と、を同一値（例えば、３３％）に設定して、モータエラー等によりステッピングモータ１７０を強制停止させたときの励磁出力Ｙ％を改めて励磁出力Ｚ％まで落とす処理を省略するようにしてもよい。
【０１４９】
一方、モータ回転中に励磁出力を低下させた場合、ｊ＝９又はｊ＝１９に対応したステータの位置に存在するロータが引張られる磁力が低下してしまうため、ｊ＝１０又はｊ＝２０に対応したステータの位置に到達するまで、通常よりも長い時間要することが想定される。そこで、図２９に示すように、励磁時間を通常時よりも長く設定している（例えば、ｊ＝１〜９及びｊ＝１１〜１９の場合は３ｍｓ、ｊ＝１０及びｊ＝２０の場合は９ｍｓ）。また、ｊ＝１〜９及びｊ＝１１〜１９の場合と、ｊ＝１０及びｊ＝２０の場合とで分けて時間管理する煩わしさを回避すべく、ｊ＝１〜９及びｊ＝１１〜１９もｊ＝１０及びｊ＝２０の処理も同じ割り込み時間毎（３ｍｓ毎）に実行することとし、但し、ｊ＝１０及びｊ＝２０の場合には、励磁されるステータの位置が変更されず且つ出力もＹ％に維持されるよう、Ｌ値というパラメータを設け、Ｌ値が所定値（本例ではＬ＝２）に到達するまではステータの位置や励磁出力が変更される処理を実行しないように構成されている。そして、ｊ＝１０及びｊ＝２０についてはｎ回（本例では３回）の割り込み処理を実行することで、通常時（ｊ＝１〜９及びｊ＝１１〜１９）よりも長い時間、Ｙ％という弱い励磁出力でも脱調する等回転に支障が生じないようにしている。このように、励磁パターンがｊ＝１〜２０に推移することで、賞球が１球払い出される。そして、予定していた時間（すなわち９ｍｓ）後、再び、ｊ＝１、ｊ＝２、ｊ＝３…の順で励磁される。
【０１５０】
次に、図２９では、ｊ＝２０における処理時に、ステッピングモータ１７０が正常に回転していない（脱調）と判断された場合を示している。図２９に示すように、本来であれば回転検出センサ１１４がＯＮであるはず（図２９における「回転検出センサ」の欄の点線部分）なのにも拘わらず、回転検出センサ１１４がＯＦＦである場合、モータ異常と判定される。この場合、図２８の場合と異なり、ｊ＝２０で励磁し続ける（すなわち、図２９のように９ｍｓ経過後はｊ＝１に移行しない）。
【０１５１】
本実施形態における第２の制御処理によれば、ステッピングモータ１７０が正常回転しているか否かの検知処理が実行される所定ステップ時のみ、ステッピングモータ１７０の回転異常を検知したか否かに拘わらず、所定の稼働力（励磁出力）から当該所定の稼働力よりも小さい稼働力に一時的に落とすように構成されているので、まず、回転異常が検知された場合でも既に稼働力が落ちているため、当該異常検知を受けての稼働力を低下させる処理を別途実行する必要がない結果、プログラム容量の軽減を図ることが可能になるとともに、当該異常が検知された後に稼働力を落とす場合と比較して、より早い段階で稼働力が落ちているのでステッピングモータ１７０の発熱をより抑制できる結果、モータの破壊を有効に防止できるという効果を奏する。しかも、本実施形態によれば、稼働力（励磁出力）を定期的に落とすが、ステッピングモータ１７０が正常回転しているか否かの検知処理が実行される所定ステップ時のみ一時的に落とすように構成されており、慣性で次の位置まで移動できるため、当該励磁出力を一時的に落とすことに起因しての悪影響（正常回転への悪影響）をほとんど与えずに済むという効果も奏する。
【０１５２】
更に前記効果に加え、励磁出力を低下させた場合に次のステップに移行させるまでの時間を長くするように構成されているので、励磁出力の低下によってロータが励磁されているステータまで移動する時間が通常時よりも長くなってしまった場合でも、励磁されているステータまでロータが所定時間内に到達することが担保できる結果、励磁出力の低下に伴う脱調のリスクを低減できるという効果を奏する。
【０１５３】
更に前記効果に加え、特殊ステータ励磁位置切替処理が実行された後次のステータ励磁位置切替処理に切り替えるタイミングになるまでは、一定時間毎の割り込み処理（ステータ励磁位置切替処理）の実行タイミングであっても次のステータ励磁位置切替処理を実行しないように構成されているので、通常のステータ励磁位置切替処理での割り込み時間と特殊ステータ励磁位置切替処理での割り込み時間を別々に計測する必要がなくなるという効果を奏する。
【０１５４】
更に前記効果に加え、特殊ステータ励磁位置切替処理が実行された際の励磁出力とステッピングモータ１７０の停止時での励磁出力とが略同一であるので、強制停止させた場合には既に停止時での励磁出力となっているため、改めて停止時での励磁出力にする処理を実行しなくても済むという効果をも奏する。
【０１５５】
＜制御処理（３）＞
それでは以下において、第３の制御処理に係る、具体的な態様について説明する。ここで、図３０は払出制御基板２０００側での処理を示すフローチャートである。なお、メイン制御基板１０００側で実行される処理は、前述した第１の制御処理と同様であるため、ここではその説明を省略し、主として払出制御基板２０００側での処理を中心に説明する。
【０１５６】
《払出制御基板側での処理（３）》
図３０を参照しながら、払出制御基板２０００側での処理を詳述する。図３０は、払出制御基板２０００におけるメインルーチンを示すフローチャートである。始めに、ステップＳ４１００で、払出制御基板２０００は、メイン制御基板１０００との間での賞球払出関連情報送受信処理を実行する。次に、ステップＳ４２００で、払出制御基板２０００は、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）を実行する。次に、ステップＳ４３００で、払出制御基板２０００は、賞球払出制御処理（賞球払出終了時・モータ駆動終了時）を実行する。次に、ステップＳ４４００で、払出制御基板２０００は、賞球払出制御処理（モータ駆動実行時）を実行する。そして、ステップＳ４５００で、払出制御基板２０００は、後述するモータエラー時処理を実行し、ステップＳ４１００に移行する。以下、各サブルーチンを詳述することとする。
【０１５７】
まず、図３０のステップＳ４１００のサブルーチンに係る、賞球払出関連情報送受信処理（対メイン制御基板）において、メイン側受信制御手段２１１１は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出中フラグがオフであるか否かを判定する（該処理を「ステップＳ４１０５」と称する）。ここで、「賞球払出中フラグ」とは、払出制御基板２０００側での賞球払出処理が実行中の場合（賞球払出ユニット１００のステッピングモータ１７０が駆動中である場合や、球通過待ち時間・モータ休止時間中である場合）にオンになるフラグである。ステップＳ４１０５でＹｅｓの場合、メイン側受信制御手段２１１１は、メイン側受信情報一時記憶手段２１１１ａを参照し、賞球払出コマンドを受信したか否かを判定する（該処理を「ステップＳ４１１０」と称する）。ステップＳ４１１０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出開始許可フラグをオンにする（該処理を「ステップＳ４１１５」と称する）。次に、払出制御手段２３００は、メイン側受信情報一時記憶手段２１１１ａに一時記憶されている賞球払出コマンド情報に基づき、今回払い出されるべき賞球数を導き、当該賞球数情報を払出カウンタ２３１２にセットし（該処理を「ステップＳ４１２０」と称する）、次の処理（ステップＳ４１２５）に移行する。以上で、通常の賞球払出処理が実行される際の、賞球払出数のセット処理を終了する。なお、ステップＳ４１０５及びステップＳ４１１０でＮｏの場合にも、次の処理（ステップＳ４１２５）に移行する。
【０１５８】
次に、第一回線経由情報送信制御手段２１２１は、エラーフラグ一時記憶手段２２２１を参照し、いずれかの払出関連エラー報知フラグがオンであるか否かを判定する（該処理を「ステップＳ４１２５」と称する）。ステップＳ４１２５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１の、今回発生したエラーに対応した払出関連エラー報知フラグをオフにする（該処理を「ステップＳ４１３０」と称する）。そして、第一回線経由情報送信制御手段２１２１は、今回発生したエラーに対応した払出関連エラー情報をメイン制御基板１０００側に送信し（該処理を「ステップＳ４１３５」と称する）、次の処理（ステップＳ４１４０）に移行する。なお、ステップＳ４１２５でＮｏの場合にも次の処理（ステップＳ４１４０）に移行する。以上で、払出関連エラー情報送信処理を終了する。
【０１５９】
次に、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出完了フラグがオンであるか否かを判定する（該処理を「ステップＳ４１４０」と称する）。ステップＳ４１４０でＹｅｓの場合、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出完了フラグをオフにする（該処理を「ステップＳ４１４５」と称する）。そして、第一回線経由情報送信制御手段２１２１は、メイン制御基板１０００側に対して賞球払出が完了した旨の情報を送信し（該処理を「ステップＳ４１５０」と称する）、次の処理｛ステップＳ４２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。なお、ステップＳ４１４０でＮｏの場合にも次の処理｛ステップＳ４２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。以上で、賞球払出完了情報送信処理を終了する。
【０１６０】
次に、図３０のステップＳ４２００のサブルーチンに係る、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）は、次のステップＳ４４００のモータ駆動処理を実行する前段階の処理であり、メイン制御基板１０００側からの賞球払出コマンドを受信したことを受けてモータ駆動のステップ数等をセットする処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出開始許可フラグ（ステップＳ４１１５を参照）がオンであるか否かを判定する（該処理を「ステップＳ４２０５」と称する）。ステップＳ４２０５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオンにする（該処理を「ステップＳ４２１０」と称する）とともに賞球払出開始許可フラグをオフにする（該処理を「ステップＳ４２１５」と称する）。そして、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数が所定個数（例えば３個）以上であるか否かを判定する（該処理を「ステップＳ４２２０」と称する）。ステップＳ４２２０でＹｅｓの場合、払出制御手段２３００は、所定個数分払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ４２２５」と称する）、次の処理（ステップＳ４２３５）に移行する。ここで一時記憶されるカウンタ値（ｎ）は、ステッピングモータ１７０のステップ数である。ここで本実施形態では、回転検出センサがＯＮである状態（初期位置）から再び同じ状態（次の初期位置）になるまでを、２相励磁方式の場合は２０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、１−２相励磁方式の場合は４０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、ステッピングモータ１７０の励磁方式に応じて所定個数に対応したステップ数がステップカウンタ一時記憶手段２３１３にカウント値（ｎ）として一時記憶される。他方、ステップＳ４２２０でＮｏの場合、すなわち、払出カウンタ２３１２にセットされている賞球払出個数が所定個数に満たない場合には、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数分が払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ４２３０」と称する）、次の処理（ステップＳ４２３５）に移行する。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値（ｊ）として初期値０をセットする（該処理を「ステップＳ４２３５」と称する）。ここで、励磁ステータ位置特定カウンタ値（ｊ）は、ステータに対するロータの相対位置を示したものであり、「２０」が払出待機時（停止時）における初期位置に相当する。なお、モータ動作時には、励磁ステータ位置特定カウンタ値（ｊ）は１≦ｊ≦２０（図１６及び図１９を参照）の間を巡回する。次に、払出制御手段２３００は、ステッピングモータ動作に係る通常動作用の励磁方式（本例では２相励磁方式）と通常動作用の１ステップの切替速度（本例では３ｍｓ）を、励磁方法設定情報一時記憶手段２３１６に一時記憶する（該処理を「ステップＳ４２３７」と称する）。次に、払出制御��段２３００は、ステッピングモータ動作に係る球通過待ち時間・モータ休止時間として所定値（本例では５００ｍｓ）を、球通過待ちタイマ２３１６にセットする（該処理を「ステップＳ４２３８」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行中フラグをオフにする（該処理を「ステップＳ４２３９」と称する）。ここで、リトライ動作実行中フラグとは、後述するステッピングモータ動作に係るリトライ動作を実行中においてオンとなるフラグである。そして、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにし（該処理を「ステップＳ４２４０」と称する）、次の処理｛ステップＳ４３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。他方、ステップＳ４２０５でＮｏの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ４２４５」と称する）。ステップＳ４２４５でＹｅｓの場合には、既にモータが駆動されているので、次の処理｛ステップＳ４３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。他方、ステップＳ４２４５でＮｏの場合には、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出継続フラグがオフであるか否かを判定する（該処理を「ステップＳ４２５０」と称する）。ここで、賞球払出継続フラグとは、所定ステップ数分のステッピングモータ動作後であって、球通過待ち時間・モータ休止時間経過時において、賞球払出動作を継続すべき場合（詳細な条件については後述する）にオンとなるフラグである。ステップＳ４２５０でＹｅｓの場合には、次の処理｛ステップＳ４３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。他方、ステップＳ４２５０でＮｏの場合には、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出継続フラグをオフにして（該処理を「ステップＳ４２５２」と称する）、ステップＳ４２２０へ移行する。すなわち、賞球払出継続フラグがオンである場合には、メイン制御基板１０００側からの賞球払出コマンドの受信を契機とすることなく、再度モータ駆動のステップ数等をセットする処理を実行することとなる。以上で、モータ駆動開始処理を終了する。
【０１６１】
次に、図３０のステップＳ４３００のサブルーチンに係る、賞球払出制御処理（モータ駆動終了時・賞球払出終了時）は、前の処理（ステップＳ４２００）で予定されているすべてのモータの駆動終了を実行し、或いは、予定されているすべての賞球払出が実行された際の終了処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、賞球払出中フラグがオンであるか否かを判定する（該処理を「ステップＳ４３０２」と称する）。ステップＳ４３０２でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ４３０５」と称する）。ステップＳ４３０５でＹｅｓの場合、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のカウンタ値（ｎ）を参照し、カウンタ値（ｎ）が０であるか否か、すなわち、前述のステップＳ４２２５又はステップＳ４２３０でセットしたステップ数がすべて実行されたか否かを判定する（該処理を「ステップＳ４３１０」と称する）。ステップＳ４３１０でＹｅｓの場合には、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号に基づき、スクリュー１５０を初期位置で停止させる（該処理を「ステップＳ４３１２」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、モータ駆動中フラグをオフにする（該処理を「ステップＳ４３１５」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、リトライ動作実行中フラグがオンであるか否かを判定する（該処理を「ステップＳ４３１６」と称する）。ステップＳ４３１６でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、リトライ動作実行中フラグをオフにして（該処理を「ステップＳ４３１７」と称する）、次の処理（ステップＳ４３１８）へ移行する。他方、ステップＳ４３１６でＮｏの場合にも、次の処理（ステップＳ４３１８）へ移行する。次に、払出制御手段２３００は、ステッピングモータ１７０の休止状態を維持（本例では、励磁出力を低下させた上で、現在の励磁ステータ位置特定カウンタ値（ｊ）に継続励磁）する（該処理を「ステップＳ４３１８」と称する）。次に、払出制御手段２３００は、球通過待ちタイマ２３１６をスタートさせ（該処理を「ステップＳ４３１９」と称する）、次の処理（ステップＳ４３２０）に移行する。なお、ステップＳ４３０５又はステップＳ４３１０でＮｏの場合にも次の処理（ステップＳ４３２０）に移行する。以上で、モータ駆動終了処理を終了する。
【０１６２】
次に、払出制御手段２３００は、カウントセンサ１１３から遊技球検出信号を受信したか否かを判定する（該処理を「ステップＳ４３２０」と称する）。ステップＳ４３２０でＹｅｓの場合、払出制御手段２３００は、払出カウンタ２３１２に一時記憶されているカウンタ値を１減算し（該処理を「ステップＳ４３２５」と称する）、次の処理（ステップＳ４３３０）に移行する。なお、ステップＳ４３２０でＮｏの場合にも次の処理（ステップＳ４３３０）に移行する。以上で、遊技球検出時処理を終了する。
【０１６３】
次に、払出制御手段２３００は、払出カウンタ２３１２を参照し、カウント値が０であるか否かを判定する（該処理を「ステップＳ４３３０」と称する）。ステップＳ４３３０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオフにする（該処理を「ステップＳ４３３５」と称する）とともに、賞球払出完了フラグをオンにし（該処理を「ステップＳ４３４０」と称する）、次の処理｛ステップＳ４４００の賞球払出制御処理（モータ駆動実行時）｝に移行する。他方、ステップＳ４３３０でＮｏの場合、払出制御手段２３００は、球通過待ちタイマ２３１６のタイマ値を参照し、当該タイマ値が０であるか否かを判定する（該処理を「ステップＳ４３４５」と称する）。ステップＳ４３４５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行待機フラグがオフであるか否かを判定する（該処理を「ステップＳ４３４７」と称する）。ここで、リトライ動作実行待機フラグとは、モータ駆動中において後述するモータエラーが発生した場合にオンとなるフラグである。ステップＳ４３４７でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出継続フラグをオンにし（該処理を「ステップＳ４３５０」と称する）、次の処理｛ステップＳ４４００の賞球払出制御処理（モータ駆動実行時）｝へ移行する。他方、ステップＳ４３４７でＮｏの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行待機フラグをオフにする（該処理を「ステップＳ４３６０」と称する）とともに、リトライ動作実行許可フラグをオンにし（該処理を「ステップＳ４３６２」と称する）、次の処理｛ステップＳ４４００の賞球払出制御処理（モータ駆動実行時）｝へ移行する。なお、ステップＳ４３０２又はステップＳ４３４５でＮｏの場合にも、次の処理｛ステップＳ４４００の賞球払出制御処理（モータ駆動実行時）｝へ移行する。
【０１６４】
次に、図３０のステップＳ４４００のサブルーチンに係る、賞球払出制御処理（モータ駆動実行時）は、前の処理（ステップＳ４２００）でセットされたステップ数に基づき、実際にモータ駆動を実行する処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ４４０５」と称する）。なお、モータ駆動中フラグは、ステップカウンタ一時記憶手段２３１３に所定のステップカウンタ数がセットされた際にオンとなるフラグであり（ステップＳ４２４０を参照）、当該所定のステップカウンタ数と対応した励磁がすべて実行された際にオフとなるフラグである。ここで、ステップＳ４４０５でＹｅｓの場合、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のステップカウンタ値（ｎ）を１減算する（該処理を「ステップＳ４４１０」と称する）。次に、払出制御手段２３００は、励磁ステータ位置特定カウンタ一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）を更新（１インクリメント）する（該処理を「ステップＳ４４２０」と称する）。次に、払出制御手段２３００は、励磁方法設定情報一時記憶手段２３１７に一時記憶されている励磁方式と切替速度に基づき、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）に対応したステータを励磁する（該処理を「ステップＳ４４２５」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、リトライ動作実行中フラグがオフであるか否かを判定する（該処理を「ステップＳ４４３０」と称する）。ステップＳ４４３０でＹｅｓの場合、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１３のカウンタ値（ｊ）が、通常動作時における回転検出センサ１１４の確認タイミング（本例ではｊ値＝１０又は２０）であるか否かを判定する（該処理を「ステップＳ４４３２」と称する）。ここで、通常動作時における回転検出センサ１１４の確認とは、モータ動作に係る異常動作（球噛み等による脱調現象）が発生しているか否かを確認する目的で行われるものであり、例えば遊技球１個分の払出動作実行中において少なくとも２回の確認タイミングを要するものである。例えば、１回目の確認タイミングにおいては、回転検出センサ１１４からの検知信号がＯＮからＯＦＦに切り替わっていることを以て正常動作とし、２回目の確認タイミングにおいては、回転検出センサ１１４からの検知信号がＯＦＦからＯＮに切り替わっていることを以て正常動作とする方法が挙げられる。このように、遊技球１個分の払出動作実行中に２回の確認タイミングを設けることによって、モータ動作に係る異常動作を検出することが可能となる。なお、２相励磁方式において２０ステップで１球の払出動作を行う場合には、１０ステップ分のモータ駆動実行時に１回目、２０ステップ分のモータ駆動実行時に２回目の確認タイミングを設けることが好適である。賞球払出制御処理の説明に戻ると、ステップＳ４４３２でＹｅｓの場合、払出制御手段２３００は、回転検出センサ１１４からの検知信号の有無を参照する（該処理を「ステップＳ４４５０」と称する）。このとき、ｊ値＝１０の場合にはＯＦＦであることが正常、ｊ値＝２０の場合にはＯＮであることが正常である。そして、エラー制御手段２２００は、ステップＳ４４５０での検知信号に基づき、ロータが正しく回転していないか否か、すなわち、モータエラーが発生していないか否かを判定する（該処理を「ステップＳ４４５５」と称する）。ステップＳ４４５５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１におけるモータエラーフラグをオンにし（該処理を「ステップＳ４４６０」と称する）、次の処理（ステップＳ４５００のモータエラー時処理）に移行する。
【０１６５】
他方、ステップＳ４４３０でＮｏの場合、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４のカウント値（ｊ）が、リトライ動作時における回転検出センサ１１４の確認タイミングであるか否かを判定する（該処理を「ステップＳ４４３４」と称する）。ここで、リトライ動作時における回転検出センサ１１４の確認とは、モータ動作に係る異常動作発生後、後述するリトライ動作を実行することによって異常動作が解消したか否か及びロータ位置が正常位置に復帰したか否かを確認する目的で行われるものであり、例えば遊技球１個分の払出動作実行中において複数回の確認タイミングを要するものである。ここで、正常動作における１回目の確認タイミングで異常動作が検出された（本例では、検知信号がＯＮを維持している状態である）場合には、当該検知信号がＯＦＦとなるまで、リトライ動作を繰り返す必要があり、他方、正常動作における２回目の確認タイミングで異常動作が検出された（本例では、検知信号がＯＦＦを維持している状態である）場合には、当該検知信号がＯＮとなるまで、リトライ動作を繰り返す必要がある。すなわち、このような確認動作を効率良く完了させるためには、１度のリトライ動作によって、当該検知信号がＯＮ→ＯＦＦ→ＯＮ（もしくは、ＯＦＦ→ＯＮ→ＯＦＦ）と連続して変化しない程度のモータ駆動毎に確認タイミングを設けておくことが好適である。なお、遊技球１個分の払出動作実行中における確認タイミングは、スクリュー１５０や駆動歯車１８３の検出孔１８４の形状等により左右されるため、特に限定されないが、例えば１／５〜１／１０球分程度のモータ駆動毎に１回の確認タイミングを設けることが好適である。ここで、本実施形態では、後述するように、リトライ動作時には２相励磁方式から１−２相励磁方式へと切り替わる（すなわち、遊技球１個分の払出動作に要するステップ数が２倍となる）ため、５ステップ分（１／８球分）のモータ駆動実行毎に確認タイミングを設けるよう構成してある。賞球払出制御処理の説明に戻ると、ステップＳ４４３４でＹｅｓの場合には、ステップＳ４４５０へ移行し、ステップＳ４５５０での検知信号の有無に基づき、ロータが正確に回転していないか否かを判定する処理が実行されることとなる。他方、ステップＳ４４３４でＮｏの場合には、次の処理（ステップＳ４５００のモータエラー時処理）へ移行する。なお、ステップＳ４４０５、ステップＳ４４３２、ステップＳ４４５５でＮｏの場合にも、次の処理（ステップＳ４５００のモータエラー時処理）へ移行する。
【０１６６】
次に、図３０のステップＳ４５００のサブルーチンに係る、モータエラー時処理において、本処理の目的は、モータエラーを検出した際には、モータ駆動を休止状態へと強制的に移行するとともに、リトライ動作への切替制御処理（下記のステップＳ４５０５〜ステップＳ４５２２）を実行することと、リトライ動作実行時におけるモータ駆動に係る励磁方式の切替制御処理（下記のステップＳ４５２５〜ステップＳ４５４０）を実行することである。エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１を参照し、モータエラーフラグがオンであるか否かを判定する（該処理を「ステップＳ４５０５」と称する）。ここで、前述のステップＳ４４６０で説明したように、所定の検知タイミングにてモータが所定の回転位置に存在するか否かを検知した上、当該所定の回転位置に存在しない場合には脱調等をしたと判定し、このモータエラーフラグはオンとなる。ステップＳ４５０５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１にアクセスし、モータエラーフラグをオフにする（該処理を「ステップＳ４５１０」と称する）。次に、エラー制御手段２２００は、ステップカウンタ一時記憶手段２３１３におけるステップカウンタ値（ｎ）を０クリアする（該処理を「ステップＳ４５２０」と称する）。これはモータエラー発生により、今回セットしたステップ数を実行しなくなったためであり、当該カウント値のクリア実行後は、モータ駆動が休止状態へと移行することとなる（前述のステップＳ４３１０、Ｓ４３１２及びステップＳ４３１５を参照）。次に、エラー制御手段２２００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行待機フラグをオンにして（該処理を「ステップＳ４５２２」と称する）、次の処理（ステップＳ４５２５）へ移行する。なお、ステップＳ４５０５でＮｏの場合にも、次の処理（ステップＳ４５２５）へ移行する。
【０１６７】
次に、リトライ動作制御手段４４００は、払出状態フラグ一時記憶手段４３１１にアクセスし、リトライ動作実行許可フラグがオンであるか否かを判定する（該処理を「ステップＳ４５２５」と称する）。ステップＳ４５２５でＹｅｓの場合、リトライ動作制御手段２４００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行許可フラグをオフにする（該処理を「ステップＳ４５３０」と称する）。次に、リトライ動作制御手段２４００は、リトライ動作時における所定のステップ数を、ステップカウンタ一時記憶手段２３１３のステップカウンタ値（ｎ）としてセットする（該処理を「ステップＳ４５３２」と称する）。ここで、リトライ動作時における所定のステップ数には特に限定されないが、リトライ動作時における回転検出センサ１１４の確認タイミング（前述のステップＳ４４３４を参照）と同数としておく例を挙げることができる。次に、リトライ動作制御手段２４００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４の励磁ステータ位置特定カウンタ値（ｊ）として０をセットする（該処理を「ステップＳ４５３４」と称する）。次に、リトライ動作制御手段２４００は、ステッピングモータ動作に係るリトライ動作用の励磁方式（本例では、１−２相励磁方式）とリトライ動作用の１ステップの切替速度（本例では、６ｍｓ）を、励磁方法設定情報一時記憶手段２３１６に一時記憶する（該処理を「ステップＳ４５３６」と称する）。ここで、本実施形態では、ステッピングモータ動作に係る通常動作用の励磁方式は２相励磁方式が設定されるのに対して、リトライ動作用の励磁方式は１−２相励磁方式が設定される。以下、この点について詳述する。まず、前述のように、本例で挙げている励磁方式（１相励磁方式、２相励磁方式、１−２相励磁方式）のうち、発生するトルクに関しては、１相励磁方式＜１−２相励磁方式＜２相励磁方式、の順番に大きくなっていく反面、球噛み等の外力によってモータ駆動が阻害されている状況下では、同様の順番でモータへの負荷が大きくなっていく。すなわち、本例のように、球噛み等が発生したことに起因してリトライ動作を実行する場合には、２相励磁方式から１−２相励磁方式（又は１相励磁方式）へ切り替えることによってモータへの負荷を抑制し、モータが破損してしまう確率を低減することができるのである。また、励磁方式を切り替えることと併せて、１ステップの切替速度を落とす｛ステータの励磁タイミングをＸ（例えば３ｍｓ）に１回からＹ（Ｙ＞Ｘ、例えば６ｍｓ）に１回へ変更する｝ことによって、更にモータへの負荷を抑えることができるとともに、ステータが励磁されない間隔を相対的に長く確保することができる。換言すれば、スクリュー１５０へ供給される単位時間当たりの動力が相対的に低下することとなるため、球噛み等の異常動作が解消される確率を高めることが可能となるのである。賞球払出制御処理の説明に戻ると、次に、リトライ動作制御手段２４００は、ステッピングモータ動作に係る球通過待ち時間・モータ休止時間として所定値（本例では５００ｍｓ）を、球通過待ちタイマ２３１６にセットする（該処理を「ステップＳ４５３８」と称する）。次に、リトライ動作制御手段２４００は、払出状態フラグ一時記憶手段２３１１にアクセスし、リトライ動作実行中フラグをオンにする（該処理を「ステップＳ４５３９」と称する）。そして、リトライ動作制御手段２４００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにして（該処理を「ステップＳ４５４０」と称する）、次の処理｛ステップＳ４１００の賞球払出関連情報送受信処理（対メイン制御基板）｝に移行する。
【０１６８】
次に、図３１〜図３３を追加参照しながら、本実施形態（第３の制御処理）でのパチンコ機ＰＭの作用を説明する。ここで、図３１はステッピングモータ１７０が正常に回転している際の作用図（球１個分の払出動作）、図３２はステッピングモータ１７０が正常に回転していない（例えば脱調している）際の作用図、図３３はステッピングモータ１７０が正常に回転していない状態から正常に回転する状態へと復帰した際の作用図である。
【０１６９】
まず、図３１から説明すると、賞球払出が実行されていない場合、ステッピングモータ１７０のロータは初期位置（図１９のｊ＝２０で停止）から、パチンコ機ＰＭに生じる振動等によっても回転しないよう、Ａ相のステータは所定出力Ｙ％（回転時よりも低い励磁出力であり、例えば回転時の３３％程度）で励磁されている。このような状況下、メイン制御基板１０００側から払出制御基板２０００側に所定数の賞球を払い出す旨のコマンド（すなわち、賞球払出コマンド）が送信された場合、通常動作時の励磁方式（２相励磁方式）に基づきステッピングモータ１７０が回転駆動されることになる。
【０１７０】
ここで、前述したように、本実施形態では、ステッピングモータ１７０が１回転（ロータが２０ステップ）すると遊技球が１球だけ払い出されるため、例えば、賞球を３球払い出す必要がある場合には、ロータを３×２０ステップ＝６０ステップ回転させることになる。そこで、１球分の払出動作に着目して当該タイミングチャートを説明すると、初期位置（ｊ＝２０）からｊ＝１、ｊ＝２、ｊ＝３、…ｊ＝９と、一定時間毎（例えば３ｍｓ毎）に励磁されるステータを切り替えると共に励磁出力をＸ％（例えば１００％）に引き上げる。すると、この切替に追従してステッピングモータ１７０のロータは回転を開始する。ここで、本実施形態では、励磁されるステータの切替処理を、３ｍｓ毎に実行される割り込み処理として実行している。なお、ｊ＝１〜９及びｊ＝１１〜１９までの割り込み処理時には、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行しない。これにより、割り込み処理の度に確認処理を実行するという処理負担を軽減している。すなわち、現在励磁しているステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態とを比較することで、割り込み処理の度にステッピングモータ１７０の正常回転の確認処理をすることができるにも拘わらず、ｊ＝１〜ｊ＝９及びｊ＝１１〜ｊ＝１９で敢えてしないところに一つの特徴があるといえる。
【０１７１】
そして、半回転及び１回転の回転処理が終了する直前の、各割り込み（ｊ＝１０，２０）では、まず、ｊ＝１〜ｊ＝９及びｊ＝１１〜ｊ＝１９では実行していないモータエラー判定を実行する（図中囲みの１及び４）。具体的には、回転検出センサ１１４を参照し、ステッピングモータ１７０が正常に回転しているか否かを判定する（図中囲みの２及び５）ことになる。そして、ｊ＝１０のときにはＯＦＦである場合（図中囲みの３）、ｊ＝２０のときにはＯＮである場合（図中囲みの６）には、ステッピングモータ１７０が正常に回転していると判定する。そして、ステッピングモータ１７０が正常に回転している場合、２０ステップ分の回転動作終了後には、スクリュー１５０の螺旋状溝１５６から放出された遊技球がカウントセンサ１１３にて検出されることで、球１個分の払出動作が完了する（図中囲みの７）。以上の動作を繰り返すことによって遊技球の払出動作を実行し、メイン制御基板１０００側から払出制御基板２０００側に送信されたコマンドに基づく所定数の賞球払出動作が完了したことを以て、全ての払出動作が完了することとなる。
【０１７２】
次に図３２は、ｊ＝１０における割り込み処理時に、ステッピングモータ１７０が正常に回転していない（脱調）と判断された場合を示したタイミングチャートである。図３２に示すように、まず、ステッピングモータ１７０の１ステップ目の回転動作時に、球噛み等の要因によりスクリュー１５０の回転動作が阻害される状況が発生し、当該スクリュー１５０の回転動作を阻害する外力によって、これに付随してステッピングモータ１７０の回転動作も阻害する状況が発生する（図中囲みの１）。このとき、スクリュー１５０の回転動作が阻害されることに伴い、回転検出用の従動歯車１８３の回転動作も阻害されるため、回転検出センサ１１４はＯＮ状態を維持することとなる。次に、ｊ＝１０における割り込み処理時（図中囲み２）に、現在励磁しているステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態を参照し、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行する（図中囲みの３）。そして、回転検出センサ１１４を参照した結果、本来であれば回転検出センサ１１４がＯＦＦであるにも拘わらず、回転検出センサ１１４がＯＮであるため、ステッピングモータ１７０が異常動作を行っていると判定される（図中囲みの４）。この場合、モータエラーフラグがオン（図中囲みの４）となると共に、ステッピングモータ１７０は払出動作を完了する前に休止状態へと強制的に移行される（図中囲みの５）。こうしてステッピングモータ１７０が休止状態となっている期間を、球通過待ち時間として計時開始する（図中囲みの６）。その後、球通過待ち時間の計時中において、カウントセンサ１１３にて遊技球の通過を検出できなかった場合（図中囲みの７）には、当該球通過待ち時間の所定時間経過後に、リトライ動作が実行されることとなる（図中囲みの８）。そして、リトライ動作が実行されることを契機として、リトライ動作時の励磁方式（本例では、１−２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が再開される（図中の囲み９）。なお、図示しないが、図中囲みの７において、カウントセンサ１１３にて遊技球の通過を検出できた場合には、リトライ動作が実行されない場合がある。しかしながら、スクリュー１５０の回転動作を阻害している要因が消失していない限り、次の払出動作実行時における図中囲みの４のタイミングで、再度ステッピングモータ１７０が異常動作を行っていると判定されるのである。
【０１７３】
次に、図３３は、図３２のタイミングチャートからの続きであり、リトライ動作実行後において異常動作が解消された場合を示したタイミングチャートである。図３３に示すように、まず、リトライ動作時には、リトライ動作時の励磁方式（本例では、１−２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が開始される。なお、本実施形態では、リトライ動作時には、１ステップの切替速度が通常動作時に比べて低速（本例では、６ｍｓ）に設定されているため、３ｍｓの割り込み処理の２回に１回の頻度でステッピングモータ１７０が励磁されている（図中囲みの１）。次に、ステッピングモータ１７０の３ステップ目の回転動作時に、スクリュー１５０の回転動作を阻害している要因が消失することで、ステッピングモータ１７０の動作が復調する（図中囲みの２）。ここで、当該要因が消失した理由として、リトライ動作時における励磁方式及び１ステップの切替速度を変更したことによって、スクリュー１５０に供給される単位時間当たりの動力が低減し、球噛み等の異常動作が解消される確率が高まっていることが挙げられる。そして、ステッピングモータ１７０の動作が復調することに伴い、従動歯車の回転動作も復調し、回転検出センサ１１４がＯＮからＯＦＦへと切り替わる（図中囲みの３）。次に、ｊ＝４の割り込み処理時に（図中囲みの４）に、回転検出センサ１１４を参照し、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行する（図中囲みの５）。回転検出センサ１１４を参照した結果、回転検出センサ１１４がＯＦＦであるため、ステッピングモータ１７０が正常動作を行っていると判定される（図中囲みの６）。この場合、モータエラーフラグはオフを維持すると共に、リトライ動作時における所定ステップ数分のモータ駆動が完了したことに起因して、ステッピングモータ１７０は休止状態へと移行し、球通過待ち時間の計時を開始する（図中囲みの７）。その後、球通過待ち時間の計時中において、カウントセンサ１１３にて遊技球の通過を検出できなかったものの、ステッピングモータ１７０が正常に動作を行っていると判定されているため、当該球通過待ち時間の所定時間経過後に、リトライ動作が解除されることとなる（図中囲みの８）。そして、リトライ動作が解除されることを契機として、通常動作時の励磁方式（本例では、２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が再開される（図中囲みの９）。また、ステッピングモータ１７０の回転動作が再開される際には、未払出の賞球数に基づき所定のステップ数が再セットされるため、以降は図３１で示されるような動作へと復帰することとなる。
【０１７４】
本実施形態における第３の制御処理よれば、ステッピングモータ１７０が正常に回転していないと判定された場合であっても、ステッピングモータ１７０の回転を強制停止させた後において、ステッピングモータ１７０の回転を再試行する際に、ステッピングモータ１７０が発するトルクが低減し得る励磁方法に切り替えることができるように構成されているため、回転不具合が発生する要因（球噛み等）を効果的に除去することが可能となるとともに、ステッピングモータ１７０への負荷を低減しステッピングモータ１７０の破損を未然に防止できるという効果を奏する。また、励磁方法を切り替えるという簡易な処理であるため、プログラム容量の軽減を図ることが可能になるという効果も奏する。
【０１７５】
更に、前記効果に加え、球噛みが発生した場合、スクリュー１５０の螺旋状突起１５３と案内通路１４０の通路壁との間に挟まれた遊技球に外力が印加されない期間が通常回転時よりも長くなるため、両方の壁間に遊技球が挟まれた状態を効果的に解消することが可能となるという効果を奏する。
【０１７６】
＜制御処理（４）＞
それでは以下において、第４の制御処理に係る、具体的な態様について説明する。ここで、図３４は払出制御基板２０００側での処理を示すフローチャートである。なお、メイン制御基板１０００側で実行される処理は、前述した第１の制御処理と同様であるため、ここではその説明を省略し、主として払出制御基板２０００側での処理を中心に説明する。
【０１７７】
《払出制御基板側での処理（４）》
図３４を参照しながら、払出制御基板２０００側での処理を詳述する。図３４は、払出制御基板２０００におけるメインルーチンを示すフローチャートである。始めに、ステップＳ５１００で、払出制御基板２０００は、メイン制御基板１０００との間での賞球払出関連情報送受信処理を実行する。次に、ステップＳ５２００で、払出制御基板２０００は、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）を実行する。次に、ステップＳ５３００で、払出制御基板２０００は、賞球払出制御処理（モータ駆動終了時・賞球払出終了時）を実行する。次に、ステップＳ５４００で、払出制御基板２０００は、賞球払出制御処理（モータ駆動実行時）を実行する。そして、ステップＳ５５００で、払出制御基板２０００は、後述するモータエラー時処理を実行し、ステップＳ５１００に移行する。以下、各サブルーチンを詳述することとする。なお、上述の第２及び第３の制御処理では、ｊ＝１０，２０の各ステップでのみステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態とを比較することでモータ正常回転の確認処理を実行しているが、この第４の制御処理では、リトライ動作時の正逆回転処理に特徴があるので、ｊ＝５，１０，１５，２０の各ステップにおいてモータ正常回転の確認処理を実行（第２及び第３の制御処理と比較して倍の回数のモータ正常回転の確認処理を実行）することとする。
【０１７８】
まず、図３４のステップＳ５１００のサブルーチンに係る、賞球払出関連情報送受信処理（対メイン制御基板）において、メイン側受信制御手段２１１１は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオフであるか否かを判定する（該処理を「ステップＳ５１０５」と称する）。ここで、「モータ駆動中フラグ」とは、賞球払出ユニット１００のステッピングモータ１７０が駆動動作中にオンとなるフラグである。ステップ５１０５でＹｅｓの場合、メイン側受信制御手段２１１１は、メイン側受信情報一時記憶手段２１１１ａを参照し、賞球払出コマンドを受信したか否かを判定する（該処理を「ステップＳ５１１０」と称する）。ステップＳ５１１０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出開始許可フラグをオンにする（該処理を「ステップＳ５１１５」と称する）。次に、払出制御手段２３００は、メイン側受信情報一時記憶手段２１１１ａに一時記憶されている賞球払出コマンド情報に基づき、今回払い出されるべき賞球数を導き、当該賞球数情報を払出カウンタ２３１２にセットし（該処理を「ステップＳ５１２０」と称する）、次の処理（ステップＳ５１２５）に移行する。以上で、通常の賞球払出処理が実行される際の、賞球払出数のセット処理を終了する。なお、ステップＳ５１０５及びステップＳ５１１０でＮｏの場合にも、次の処理（ステップＳ５１２５）に移行する。
【０１７９】
次に、第一回線経由情報送信制御手段２１２１は、エラーフラグ一時記憶手段２２２１を参照し、いずれかの払出関連エラー報知フラグがオンであるか否かを判定する（該処理を「ステップＳ５１２５」と称する）。ステップＳ５１２５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１の、今回発生したエラーに対応した払出関連エラー報知フラグをオフにする（該処理を「ステップＳ５１３０」と称する）。そして、第一回線経由情報送信制御手段２１２１は、今回発生したエラーに対応した払出関連エラー情報をメイン制御基板１０００側に送信し（該処理を「ステップＳ５１３５」と称する）、次の処理（ステップＳ５１４０）に移行する。なお、ステップＳ５１２５でＮｏの場合にも次の処理（ステップＳ５１４０）に移行する。以上で、払出関連エラー情報送信処理を終了する。
【０１８０】
次に、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出完了フラグがオンであるか否かを判定する（該処理を「ステップＳ５１４０」と称する）。ステップＳ５１４０でＹｅｓの場合、第一回線経由情報送信制御手段２１２１は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、賞球払出完了フラグをオフにする（該処理を「ステップＳ５１４５」と称する）。そして、第一回線経由情報送信制御手段２１２１は、メイン制御基板１０００側に対して賞球払出が完了した旨の情報を送信し（該処理を「ステップＳ５１５０」と称する）、次の処理｛ステップＳ５２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。なお、ステップＳ５１４０でＮｏの場合にも次の処理｛ステップＳ５２００の賞球払出制御処理（賞球払出開始時・モータ駆動開始時）｝に移行する。以上で、賞球払出完了情報送信処理を終了する。
【０１８１】
次に、図３４のステップＳ５２００のサブルーチンに係る、賞球払出制御処理（賞球払出開始時・モータ駆動開始時）は、次のステップＳ５４００のモータ駆動処理を実行する前段階の処理であり、メイン制御基板１０００側からの賞球払出コマンドを受信したことを受けてモータ駆動のステップ数等をセットする処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、賞球払出開始許可フラグ（ステップＳ５１１５を参照）がオンであるか否かを判定する（該処理を「ステップＳ５２０５」と称する）。ステップＳ５２０５でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオンにする（該処理を「ステップＳ５２１０」と称する）とともに、賞球払出開始許可フラグをオフにする（該処理を「ステップＳ５２１５」と称する）。そして、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数が所定個数（例えば３個）以上であるか否かを判定する（該処理を「ステップＳ５２２０」と称する）。ステップＳ５２２０でＹｅｓの場合、払出制御手段２３００は、所定個数分払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ５２２５」と称する）、次の処理（ステップＳ５２３５）に移行する。ここで一時記憶されるカウンタ値（ｎ）は、ステッピングモータ１７０のステップ数である。ここで本実施形態では、回転検出センサがＯＮである状態（初期位置）から再び同じ状態（次の初期位置）になるまでを、２相励磁方式の場合は２０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、１−２相励磁方式の場合は４０ステップ（遊技球１球を払い出す回転角３６０°に相当）とし、ステッピングモータ１７０の励磁方式に応じて所定個数に対応したステップ数がステップカウンタ一時記憶手段２３１３にカウント値（ｎ）として一時記憶される。他方、ステップＳ５２２０でＮｏの場合、すなわち、払出カウンタ２３１２にセットされている賞球払出個数が所定個数に満たない場合には、払出制御手段２３００は、払出カウンタ２３１２にセットされている賞球払出個数分が払い出されるよう、ステップカウンタ一時記憶手段２３１３にカウンタ値（ｎ）を一時記憶し（該処理を「ステップＳ５２３０」と称する）、次の処理（ステップＳ５２３５）に移行する。そして、払出制御手段２３００は、励磁ステータ位置特定カウンタ値（ｊ）として初期値０をセットする（該処理を「ステップＳ５２３５」と称する）。ここで、励磁ステータ位置特定カウンタ値（ｊ）は、ステータに対するロータの相対位置を示したものであり、「２０」が払出待機時（停止時）における初期位置に相当する。なお、モータ動作時には、励磁ステータ位置特定カウンタ値（ｊ）は１≦ｊ≦２０（図１６及び図１９を参照）の間を巡回する。次に、払出制御手段２３００は、ステッピングモータ動作に係る通常動作用の励磁方式（本例では２相励磁方式）と通常動作用の１ステップの切替速度（本例では３ｍｓ）を、励磁方法設定情報一時記憶手段２３１６に一時記憶する（該処理を「ステップＳ５２３７」と称する）。そして、払出��御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにし（該処理を「ステップＳ５２４０」と称する）、次の処理｛ステップＳ５３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。
【０１８２】
他方、ステップＳ５２０５でＮｏの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ５２４５」と称する）。ステップＳ５２４５でＹｅｓの場合には、既にモータが駆動されているので、次の処理｛ステップＳ５３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。他方、ステップＳ５２４５でＮｏの場合には、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグがオフであるか否か、すなわち、現時点で何ら賞球払出処理が実行されていないか否かを判定する（該処理を「ステップＳ５２５０」と称する）。ステップＳ５２５０でＹｅｓの場合には、次の処理｛ステップＳ５３００の賞球払出制御処理（モータ駆動終了時・賞球払出終了時）｝に移行する。他方、ステップＳ５２５０でＮｏの場合には、まだ払出を実行すべき賞球が存在すると判定し、ステップＳ５２２０へ移行する。以上で、モータ駆動開始処理を終了する。
【０１８３】
次に、図３４のステップＳ５３００のサブルーチンに係る、賞球払出制御処理（モータ駆動終了時・賞球払出終了時）は、前の処理（ステップＳ５２００）で予定されているすべてのモータの駆動終了を実行し、或いは、予定されているすべての賞球払出が実行された際の終了処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ５３０５」と称する）。ステップＳ５３０５でＹｅｓの場合、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のカウンタ値（ｎ）を参照し、カウンタ値（ｎ）が０であるか否か、すなわち、前述のステップＳ５２２５又はステップＳ５２３０でセットしたステップ数がすべて実行されたか否かを判定する（該処理を「ステップＳ５３１０」と称する）。ステップＳ５３１０でＹｅｓの場合には、払出制御手段２３００は、回転検出センサ１１４からのＯＮ・ＯＦＦ信号に基づき、スクリュー１５０を初期位置で停止させる（該処理を「ステップＳ５３１２」と称する）。次に、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域にアクセスし、モータ駆動中フラグをオフにする（該処理を「ステップＳ５３１５」と称する）。次に、払出制御手段２３００は、ステッピングモータ１７０の休止状態を維持（本例では、励磁出力を低下させた上で、現在の励磁ステータ位置特定カウンタ値（ｊ）に継続励磁）して（該処理を「ステップＳ５３１８」と称する）、次の処理（ステップＳ５３２０）に移行する。なお、ステップＳ５３０５又はステップＳ５３１０でＮｏの場合にも、次の処理（ステップＳ５３２０）に移行する。以上で、モータ駆動終了処理を終了する。
【０１８４】
次に、払出制御手段２３００は、カウントセンサ１１３から遊技球検出信号を受信したか否かを判定する（該処理を「ステップＳ５３２０」と称する）。ステップＳ５３２０でＹｅｓの場合、払出制御手段２３００は、払出カウンタ２３１２に一時記憶されているカウンタ値を１減算し（該処理を「ステップＳ５３２５」と称する）、次の処理（ステップＳ５３３０）に移行する。なお、ステップＳ５３２０でＮｏの場合にも次の処理（ステップＳ５３３０）に移行する。以上で、遊技球検出時処理を終了する。
【０１８５】
次に、払出制御手段２３００は、払出カウンタ２３１２を参照し、カウント値が０であるか否かを判定する（該処理を「ステップＳ５３３０」と称する）。ステップＳ５３３０でＹｅｓの場合、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１にアクセスし、賞球払出中フラグをオフにする（該処理を「ステップＳ５３３５」と称する）とともに、賞球払出完了フラグをオンにし（該処理を「ステップＳ５３４０」と称する）、次の処理｛ステップＳ５４００の賞球払出制御処理（モータ駆動実行時）｝に移行する。なお、ステップＳ５３３０でＮｏの場合にも、次の処理｛ステップＳ５４００の賞球払出制御処理（モータ駆動実行時）｝へ移行する。
【０１８６】
次に、図３４のステップＳ５４００のサブルーチンに係る、賞球払出制御処理（モータ駆動実行時）は、前の処理（ステップＳ５２００）でセットされたステップ数に基づき、実際にモータ駆動を実行する処理である。まず、払出制御手段２３００は、払出状態フラグ一時記憶手段２３１１のフラグ領域を参照し、モータ駆動中フラグがオンであるか否かを判定する（該処理を「ステップＳ５４０５」と称する）。なお、モータ駆動中フラグは、ステップカウンタ一時記憶手段２３１３に所定のステップカウンタ数がセットされた際にオンとなるフラグであり（ステップＳ５２４０を参照）、当該所定のステップカウンタ数と対応した励磁がすべて実行された際にオフとなるフラグである。ここで、ステップＳ５４０５でＹｅｓの場合、払出制御手段２３００は、ステップカウンタ一時記憶手段２３１３のステップカウンタ値（ｎ）を１減算する（該処理を「ステップＳ５４１０」と称する）。次に、払出制御手段２３００は、励磁ステータ位置特定カウンタ一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）を更新（１インクリメント）する（該処理を「ステップＳ５４２０」と称する）。次に、払出制御手段２３００は、励磁方法設定情報一時記憶手段２３１７に一時記憶されている励磁方式と切替速度に基づき、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）に対応したステータを励磁する（該処理を「ステップＳ５４２５」と称する）。次に、払出制御手段２３００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１３のカウンタ値（ｊ）が、通常動作時における回転検出センサ１１４の確認タイミング（本例ではｊ値＝５，１０，１５，２０の各ステップ）であるか否かを判定する（該処理を「ステップＳ５４３２」と称する）。ここで、通常動作時における回転検出センサ１１４の確認とは、モータ動作に係る異常動作（主として球噛み等による脱調現象）が発生しているか否かを確認する目的で行われるものであり、例えば遊技球１個分の払出動作実行中において複数回の確認タイミングを要するものである。例えば、ステッピングモータ１７０の初期位置以外（ｊ＝５，１０，１５）での確認タイミングにおいては、回転検出センサ１１４からの検知信号がＯＮからＯＦＦに切り替わっていることを以て正常動作とし、ステッピングモータ１７０の初期位置（ｊ＝２０）での確認タイミングにおいては、回転検出センサ１１４からの検知信号がＯＦＦからＯＮに切り替わっていることを以て正常動作とする方法が挙げられる。このように、遊技球１個分の払出動作実行中に４回の確認タイミングを設けることによって、モータ動作に係る異常動作を検出することが可能となる。賞球払出制御処理の説明に戻ると、ステップＳ５４３２でＹｅｓの場合、払出制御手段２３００は、回転検出センサ１１４からの検知信号の有無を参照する（該処理を「ステップＳ５４５０」と称する）。例えば、半回転時のｊ値＝１０の場合にはＯＦＦであることが正常、１回転時のｊ値＝２０の場合にはＯＮであることが正常である。そして、エラー制御手段２２００は、ステップＳ５４５０での検知信号に基づき、ロータが正しく回転していないか否か、すなわち、モータエラーが発生していないか否かを判定する（該処理を「ステップＳ５４５５」と称する）。ステップＳ５４５５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１におけるモータエラーフラグをオンにし（該処理を「ステップＳ５４６０」と称する）、次の処理（ステップＳ５５００のモータエラー時処理）に移行する。なお、ステップＳ５４０５、ステップＳ５４３２、ステップＳ５４５５でＮｏの場合にも、次の処理（ステップＳ５５００のモータエラー時処理）へ移行する。
【０１８７】
次に、図３４のステップＳ５５００のサブルーチンに係る、モータエラー時処理において、本処理の目的は、モータエラーを検出した際には、リトライ動作実行時におけるモータ駆動に係る励磁方式の切替制御処理を実行するとともに、エラー検出時の励磁ステータ位置（スクリュー１５０の回転位置）に応じてステッピングモータ１７０を正逆方向に交互に回転駆動する正逆回転制御処理を実行することである。先ず、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１を参照し、モータエラーフラグがオンであるか否かを判定する（該処理を「ステップＳ５５０５」と称する）。ここで、前述のステップＳ５４６０で説明したように、所定の検知タイミングにてステッピングモータ１７０が所定の回転位置に存在するか否かを検知した上、当該所定の回転位置に存在しない場合には脱調等をしたと判定し、このモータエラーフラグはオンとなる。ステップＳ５５０５でＹｅｓの場合、エラー制御手段２２００は、エラーフラグ一時記憶手段２２２１にアクセスし、モータエラーフラグをオフにする（該処理を「ステップＳ５５１０」と称する）。次に、エラー制御手段２２００は、ステップカウンタ一時記憶手段２３１３におけるステップカウンタ値（ｎ）をクリアする（該処理を「ステップＳ５５２０」と称する）。これはモータエラー発生により、今回セットしたステップ数を実行しなくなったためであり、当該カウント値のクリア実行後は、リトライ動作へと移行することとなる。なお、このようにステップカウンタ値（ｎ）はゼロクリアされるが、現在のステッピングモータ１７０の励磁ステータ位置（ｊ）は励磁ステータ位置特定カウンタ値一時記憶手段２３１４にそのまま保持されるため、現在の球噛みによる停止位置からモータ回転を停止させずにそのままリトライ動作（詳細後述）を実行することができる。次に、エラー制御手段２２００は、例えば、回転検出センサ１１４からのＯＮ・ＯＦＦ信号を参照する等して、ロータ（スクリュー１５０）が初期位置に存在しているか否か、具体的にはｊ値がｊｆｉｎ（本例では、２相励磁方式のときはｊ＝２０、１−２相励磁方式のときはｊ＝４０）であるかに基づき、脱調状態から回復しているか否かを判定する（該処理を「ステップＳ５５２５」と称する）。ステップＳ５５２５でＮｏの場合、すなわち、脱調状態が回復していない場合には、リトライ動作制御手段２４００は、励磁ステータ位置特定カウンタ値一時記憶手段２３１４における励磁ステータ位置特定カウンタ値（ｊ）が第３の特定値（ｊＳＰ３＝６）以上である否か、すなわち、スクリュー１５０の回転位置が払出位置に達しているか否かを判定する（該処理を「ステップＳ５５２８」と称する）。ここで、第３の特定値ｊＳＰ３は、前述したように、遊技球が払い出される時（リリースポイント）の励磁ステータ位置ｊとして６ステップ目（ｊＳＰ３＝６）が設定されている。ステップＳ５５２８でＹｅｓの場合、すなわち、スクリュー１５０の回転位置が払出位置に達している場合（６≦ｊ≦２０）には、励磁方式切替切替制御手段２４１０は、ステッピングモータ動作に係るリトライ動作用の励磁方式（本例では、１−２相励磁方式）とリトライ動作用の１ステップの切替速度（本例では、６ｍｓ）を、励磁方法設定情報一時記憶手段２３１７に一時記憶する（該処理を「ステップＳ５５３６」と称する）。ここで、本実施形態では、ステッピングモータ動作に係る通常動作用の励磁方式は２相励磁方式が設定されるのに対して、リトライ動作用の励磁方式は１−２相励磁方式が設定される。以下、この点について詳述する。まず、前述のように、本例で挙げている励磁方式（１相励磁方式、２相励磁方式、１−２相励磁方式）のうち、発生するトルクに関しては、１相励磁方式＜１−２相励磁方式＜２相励磁方式、の順番に大きくなっていく反面、球噛み等の外力によってモータ駆動が阻害されている状況下では、同様の順番でモータへの負荷が大きくなっていく。すなわち、本例のように、球噛み等が発生したことに起因してリトライ動作を実行する場合には、２相励磁方式から１−２相励磁方式（又は１相励磁方式）へ切り替えることによってモータへの負荷を抑制し、モータが破損してしまう確率を低減することができるのである。また、励磁方式を切り替えることと併せて、１ステップの切替速度を落とす｛ステータの励磁タイミングをＸ（例えば３ｍｓ）に１回からＹ（Ｙ＞Ｘ、例えば６ｍｓ）に１回へ変更する｝ことによって、更にステッピングモータ１７０への負荷を抑えることができるとともに、ステータが励磁されない間隔を相対的に長く確保することができる。換言すれば、スクリュー１５０へ供給される単位時間当たりの動力が相対的に低下することとなるため、球噛み等の異常動作が解消される確率を高めることが可能となるのである。
【０１８８】
賞球払出制御処理の説明に戻ると、次に、正逆回転切替制御手段２４２０は、励磁方法設定情報一時記憶手段２３１７に設定されたリトライ動作用の励磁方式（本例では、１−２相励磁方式）及び切替速度（本例では、６ｍｓ）に基づき、払出位置到達エリアでのリトライ動作として、スクリュー１５０を所定角度（例えば、１−２相励磁で４ステップ分の３６°）だけ一旦逆転させてから、回転方向を切り替えて後続の遊技球Ｂ2がスクリュー１５０の螺旋状溝１５６から放出されない、ぎりぎりの位置（払出位置の直前の位置）まで正転させた後で、さらに回転方向を切り替えてスクリュー１５０を直近の初期位置まで逆転復帰させる（該処理を「ステップＳ５５３７」と称する）。つまり、スクリュー１５０を螺旋状突起１５３で受け止めている後続の遊技球Ｂ2が払い出されないような範囲（払出位置を超えない範囲）で正逆回転させることにより、スクリュー１５０の動き得る範囲をフルに使ったリトライ動作を実行することができる。ここで、「直近の初期位置」とは、スクリュー１５０を逆転させた場合に最初に到達（復帰）する初期位置のことをいう。
【０１８９】
他方、ステップＳ５５２８でＮｏの場合、すなわち、スクリュー１５０の回転位置が払出位置に達していない場合（１≦ｊ≦５）には、ステップＳ５５３６と同様に、励磁方式切替切替制御手段２４１０は、ステッピングモータ動作に係るリトライ動作用の励磁方式（本例では、１−２相励磁方式）とリトライ動作用の１ステップの切替速度（本例では、６ｍｓ）を、励磁方法設定情報一時記憶手段２３１７に一時記憶する（該処理を「ステップＳ５５３８」と称する）。次に、正逆回転切替制御手段２４２０は、励磁方法設定情報一時記憶手段２３１７に設定されたリトライ動作用の励磁方式（本例では、１−２相励磁方式）及び切替速度（本例では、６ｍｓ）に基づき、払出位置未到達エリアでのリトライ動作として、スクリュー１５０を所定角度（例えば、１−２相励磁で４ステップ分の３６°）だけ一旦逆転させてから、回転方向を切り替えて現在スクリュー１５０に保持されている遊技球Ｂ1がスクリュー１５０の螺旋状溝１５６から放出されない、ぎりぎりの位置（払出位置の直前の位置）まで正転させた後で、さらに回転方向を切り替えてスクリュー１５６を直近の初期位置まで逆転復帰させる（該処理を「ステップＳ５５３９」と称する）。つまり、スクリュー１５０を螺旋状溝１５６内で保持している先頭の遊技球Ｂ1が払い出されないような範囲（払出位置を超えない範囲）で正逆回転させることにより、スクリュー１５０の動き得る範囲をフルに使ったリトライ動作を実行することができる。
【０１９０】
なお、本実施形態では、このリトライ動作（脱調回復処理）は、脱調状態が回復するまで繰り返し実行される。そして、ステップＳ５５２５でＹｅｓの場合、すなわち、リトライ動作によって脱調状態が回復した場合（初期位置に復帰した場合）には、リトライ動作制御手段２４００は、払出状態フラグ一時記憶手段２３１１にアクセスし、モータ駆動中フラグをオンにして（該処理を「ステップＳ５５４０」と称する）、次の処理｛ステップＳ５１００の賞球払出関連情報送受信処理（対メイン制御基板）｝に移行する。
【０１９１】
次に、図３５〜図３８を追加参照しながら、本実施形態（第４の制御処理）でのパチンコ機ＰＭの作用を説明する。ここで、図３５はステッピングモータ１７０が正常に回転している際の作用図（球１個分の払出動作）、図３６はステッピングモータ１７０が正常に回転していない（例えば脱調している）際の作用図、図３７はスクリュー１５０が払出位置に到達する前にモータエラーが発生した場合においてステッピングモータ１７０が正常に回転していない状態から正常に回転する状態へと復帰した際の作用図、図３８はスクリュー１５０が払出位置に到達した後にモータエラーが発生した場合においてステッピングモータ１７０が正常に回転していない状態から正常に回転する状態へと復帰した際の作用図である。
【０１９２】
まず、図３５から説明すると、賞球払出が実行されていない場合、ステッピングモータ１７０のロータは初期位置（元の初期位置ｊ＝２０で停止）から、パチンコ機ＰＭに生じる振動等によっても回転しないよう、Ａ相のステータは所定出力Ｙ％（回転時よりも低い励磁出力であり、例えば回転時の３３％程度）で励磁されている。このような状況下、メイン制御基板１０００側から払出制御基板２０００側に所定数の賞球を払い出す旨のコマンド（すなわち、賞球払出コマンド）が送信された場合、通常動作時の励磁方式（２相励磁方式）に基づきステッピングモータ１７０が回転駆動されることになる。
【０１９３】
ここで、前述したように、本実施形態では、ステッピングモータ１７０が１回転（ロータが２０ステップ）すると遊技球が１球だけ払い出されるため、例えば、賞球を３球払い出す必要がある場合には、ロータを３×２０ステップ＝６０ステップ回転させることになる。そこで、１球分の払出動作に着目して当該タイミングチャートを説明すると、初期位置（ｊ＝２０）からｊ＝１、ｊ＝２、ｊ＝３…と、一定時間毎（例えば３ｍｓ毎）に励磁されるステータを切り替えると共に励磁出力をＸ％（例えば１００％）に引き上げる。すると、この切替に追従してステッピングモータ１７０のロータは回転を開始する。ここで、本実施形態では、励磁されるステータの切替処理を、３ｍｓ毎に実行される割り込み処理として実行している。なお、ｊ＝１〜４，６〜９，１１〜１４，１６〜１９までの割り込み処理時には、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行しない。これにより、割り込み処理の度に確認処理を実行するという処理負担を軽減している。すなわち、現在励磁しているステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態とを比較することで、割り込み処理の度にステッピングモータ１７０の正常回転の確認処理をすることができるにも拘わらず、敢えてしないところに一つの特徴があるといえる。
【０１９４】
そして、ｊ＝５，１０，１５，２０の各ステップでの割り込み処理では、モータエラー判定を実行する（図中囲みの１〜４）。具体的には、回転検出センサ１１４を参照し、ステッピングモータ１７０が正常に回転しているか否かを判定する（図中囲みの５）ことになる。そして、ｊ＝５，１０，１５のときにはＯＦＦである場合（図中囲みの６）、ｊ＝２０のときにはＯＮである場合（図中囲みの７）には、ステッピングモータ１７０が正常に回転していると判定する。そして、ステッピングモータ１７０が正常に回転している場合、２０ステップ分の回転動作終了後には、スクリュー１５０の螺旋状溝１５６から放出された遊技球がカウントセンサ１１３にて検出されることで、球１個分の払出動作が完了する（図中囲みの８）。以上の動作を繰り返すことによって遊技球の払出動作を実行し、メイン制御基板１０００側から払出制御基板２０００側に送信されたコマンドに基づく所定数の賞球払出動作が完了したことを以て、全ての払出動作が完了することとなる。
【０１９５】
次に図３６は、ｊ＝５における割り込み処理時に、ステッピングモータ１７０が正常に回転していない（脱調）と判断された場合を示したタイミングチャートである。図３６に示すように、まず、ステッピングモータ１７０の１ステップ目の回転動作時に、球噛み等の要因によりスクリュー１５０の回転動作が阻害される状況が発生し、当該スクリュー１５０の回転動作を阻害する外力によって、これに付随してステッピングモータ１７０の回転動作も阻害する状況が発生する（図中囲みの１）。このとき、スクリュー１５０の回転動作が阻害されることに伴い、回転検出用の従動歯車１８３の回転動作も阻害されるため、回転検出センサ１１４はＯＮ状態を維持することとなる。次に、ｊ＝５における割り込み処理時（図中囲み２）に、現在励磁しているステータの位置と回転検出センサ１１４のＯＮ／ＯＦＦ状態を参照し、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行する（図中囲みの３）。そして、回転検出センサ１１４を参照した結果、本来であれば回転検出センサ１１４がＯＦＦであるにも拘わらず、回転検出センサ１１４がＯＮであるため、ステッピングモータ１７０が異常動作を行っていると判定される（図中囲みの４）。この場合、モータエラーフラグがオン（図中囲みの４）となると共に、リトライ動作が実行されることとなる（図中囲みの５）。そして、リトライ動作が実行されることを契機として、リトライ動作時の励磁方式（本例では、１−２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が再開される。
【０１９６】
次に、図３７は、図３６のタイミングチャートからの続きであり、スクリュー１５０が遊技球を払い出す前にモータエラー（球噛み）が発生した場合の、リトライ動作実行により異常動作が解消される過程を示したタイミングチャートである。図３６に示すように、まず、リトライ動作時には、リトライ動作時の励磁方式（本例では、１−２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が開始される（図中囲みの１）。なお、本実施形態では、リトライ動作時には、１ステップの切替速度が通常動作時に比べて低速（本例では、６ｍｓ）に設定されているため、３ｍｓの割り込み処理の２回に１回の頻度でステッピングモータ１７０が励磁される。そして、リトライ動作開始時のスクリュー１５０の回転位置（１−２相励磁：ｊ＝１０）が払出位置（１−２相励磁：ｊ＝１２）に到達していないため（図中囲みの２）、払出位置未到達エリアでのリトライ動作として、スクリュー１５０を所定角度（１−２相励磁で４ステップ分の３６度）だけ一旦逆転させてから、回転方向を切り替えて現在スクリュー１５０に保持されている遊技球が螺旋状溝１５６から放出されない、ぎりぎりの位置｛払出位置の直前の位置（１−２相励磁：ｊ＝１０）｝まで正転させた後（図中囲みの３）で、さらに回転方向を切り替えてスクリュー１５０を元の初期位置（１−２相励磁：ｊ＝４０）まで逆転復帰させる（図中囲みの４）。
【０１９７】
このとき、スクリュー１５０の正逆転運動によってステッピングモータ１７０の１０ステップ目（１−２相励磁）の回転動作時に、スクリュー１５０と案内通路１４０との間に噛み込まれていた遊技球が自由な状態となり、スクリュー１５０の回転動作を阻害している要因が消失することで、ステッピングモータ１７０の動作が復調する（図中囲みの５）。ここで、当該要因が消失した理由として、リトライ動作時における励磁方式及び１ステップの切替速度を変更したことによって、スクリュー１５０に供給される単位時間当たりの動力が低減し、球噛み等の異常動作が解消される確率が高まっていることも挙げられる。そして、ステッピングモータ１７０の動作が復調することに伴い、従動歯車１８３の回転動作も復調し、回転検出センサ１１４がＯＮからＯＦＦへと切り替わる（図中囲みの６）。次に、リトライ動作時の確認タイミングとして、ｊ＝６（１−２相励磁）の割り込み処理時に（図中囲みの７）に、回転検出センサ１１４を参照し、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行する（図中囲みの８）。なお、モータエラーを早期に解消するために、リトライ動作時の確認タイミングは、通常動作時の確認タイミングよりも短く設定されており、例えば１／１０球分程度のモータ駆動毎に１回の確認タイミングを設けることが好適である。回転検出センサ１１４を参照した結果、回転検出センサ１１４がＯＦＦであるため、ステッピングモータ１７０が正常動作を行っていると判定される（図中囲みの９）。この場合、モータエラーフラグはオフを維持すると共に、スクリュー１５０が初期位置に逆転復帰したことが検出されることによって（図中囲みの４，１０）、リトライ動作が解除されることとなる（図中囲みの１１）。そして、リトライ動作が解除されることを契機として、通常動作時の励磁方式（本例では、２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が再開される（図中囲みの１２）。また、ステッピングモータ１７０の回転動作が再開される際には、未払出の賞球数に基づき所定のステップ数が再セットされるため、以降は図３５で示されるような動作へと復帰することとなる。
【０１９８】
次に、図３８は、図３６のタイミングチャート（ここではｊ＝１５でモータエラーが検出されたものと仮定する）からの続きであり、スクリュー１５０が遊技球を払い出した後にモータエラー（球噛み）が発生した場合の、リトライ動作実行により異常動作が解消される過程を示したタイミングチャートである。図３８に示すように、まず、リトライ動作時には、リトライ動作時の励磁方式（本例では、１−２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が開始される（図中囲みの１）。なお、本実施形態では、リトライ動作時には、１ステップの切替速度が通常動作時に比べて低速（本例では、６ｍｓ）に設定されているため、３ｍｓの割り込み処理の２回に１回の頻度でステッピングモータ１７０が励磁される。そして、リトライ動作開始時のスクリュー１５０の回転位置（１−２相励磁：ｊ＝３０）が払出位置（１−２相励磁：ｊ＝１２）に到達しているため（図中囲みの２）、払出位置到達エリアでのリトライ動作として、スクリュー１５０を所定角度（１−２相励磁で４ステップ分の３６度）だけ一旦逆転させてから、回転方向を切り替えて後続の遊技球がスクリュー１５０の螺旋状溝１５６から放出されない、ぎりぎりの位置｛次の払出位置の直前の位置（１−２相励磁：ｊ＝１０）｝まで正転させた後（図中囲みの３）で、さらに回転方向を切り替えてスクリュー１５０を直近の初期位置（１−２相励磁：ｊ＝４０）まで逆転復帰させる（図中囲みの４）。
【０１９９】
このとき、スクリュー１５０の正逆転運動によってステッピングモータ１７０の８ステップ目（１−２相励磁）の回転動作時に、スクリュー１５０と案内通路１４０との間に噛み込まれていた遊技球が自由な状態となり、スクリュー１５０の回転動作を阻害している要因が消失することで、ステッピングモータ１７０の動作が復調する（図中囲みの５）。ここで、当該要因が消失した理由として、リトライ動作時における励磁方式及び１ステップの切替速度を変更したことによって、スクリュー１５０に供給される単位時間当たりの動力が低減し、球噛み等の異常動作が解消される確率が高まっていることも挙げられる。そして、ステッピングモータ１７０の動作が復調することに伴い、従動歯車１８３の回転動作も復調し、回転検出センサ１１４がＯＮからＯＦＦへと切り替わる（図中囲みの６）。次に、リトライ動作時の確認タイミングとして、ｊ＝５（１−２相励磁）の割り込み処理時に（図中囲みの７）に、回転検出センサ１１４を参照し、ステッピングモータ１７０が正常に回転しているか否かの確認処理を実行する（図中囲みの８）。回転検出センサ１１４を参照した結果、回転検出センサ１１４がＯＦＦであるため、ステッピングモータ１７０が正常動作を行っていると判定される（図中囲みの９）。この場合、モータエラーフラグはオフを維持すると共に、スクリュー１５０が初期位置に逆転復帰したことが検出されることによって（図中囲みの４，１０）、リトライ動作が解除されることとなる（図中囲みの１１）。そして、リトライ動作が解除されることを契機として、通常動作時の励磁方式（本例では、２相励磁方式）及び１ステップの切替速度に基づきステッピングモータ１７０の回転動作が再開される（図中囲みの１２）。また、ステッピングモータ１７０の回転動作が再開される際には、未払出の賞球数に基づき所定のステップ数が再セットされるため、以降は図３５で示されるような動作へと復帰することとなる。
【０２００】
本実施形態における第４の制御処理によれば、ステッピングモータ１７０が正常に回転していないと判定された場合であって、ステッピングモータ１７０の回転を再試行する際に、ステッピングモータ１７０が発するトルクが低減し得る励磁方法に切り替えた上で、ステッピングモータ１７０への励磁を停止させずに、スクリュー１５０を払出位置の直前の位置まで正転方向に回転させてから逆転方向に切り替えて元の初期位置に復帰させるよう、ステッピングモータ１７０を継続的に励磁するよう構成されるため、回転不具合が発生する要因（球噛み等）を効果的に除去することが可能となるとともに、球噛み状態から正常状態に戻ったときにステッピングモータ１７０の動作を遅延させずに速やかに賞球払出処理へ復帰することが可能であるという効果を奏する。
【０２０１】
更に、球噛みが発生した場合、スクリュー１５０の螺旋状突起１５３と案内通路１４０の通路壁との間に挟まれた遊技球に外力が印加されない期間が通常回転時よりも長くなるため、両方の壁間に遊技球が挟まれた状態を効果的に解消することが可能となるという効果を奏する。
【０２０２】
更に、スクリュー１５０を払出位置の直前（スクリュー１５０から遊技球が払い出されないぎりぎりの位置）まで正回転させてから逆回転させて元の初期位置に復帰させるよう構成されるため、リトライ動作時のスクリュー１５０の動作範囲をより大きく確保して、リトライ動作による余剰の払出を防止しつつ、球噛み等の回転不具合を確実に除去することが可能であるという効果を奏する。
【０２０３】
更に、ステッピングモータ１７０の回転を再試行するときに、スクリュー１５０を所定角度だけ一旦逆転させてから払出位置の直前位置まで正転させるよう構成されるため、スクリュー１５０と案内通路１４０との間に噛み込まれていた遊技球を自由な状態に解放して、球噛みによる異常状態を解除する可能性を高めることができるという効果を奏する。
【０２０４】
なお、スクリュー１５０の正逆転作動において、スクリュー１５０を正転させる場合、すなわち、スクリュー１５０の螺旋状溝１５６内で保持されている遊技球（Ｂ1）と後続の遊技球（Ｂ2）との間の空隙Ｃに螺旋状突起１５３の上流側端部１５４ａを進入させる場合には、ステータへの励磁出力を高くしてトルクを増大させる。他方、スクリュー１５０を逆転させる場合、すなわち、スクリュー１５０の螺旋状溝１５６内で保持されている遊技球（Ｂ1）と後続の遊技球（Ｂ2）との間の空隙Ｃから螺旋状突起１５３の上流側端部１５４ａを退避させる場合には、ステータへの励磁出力を低くしてトルクを低減させる。このような構成によれば、スクリュー１５０と遊技球との接触バランスを適度に調節して更なる球噛み等の誘発を防止することが可能になる。
【０２０５】
以上、本発明の好ましい実施形態について説明してきたが、本明細書における各用語の定義について説明する。まず、「ステッピングモータ」は、ステータの励磁によりロータが回転する周知構造のステッピングモータ一切を指し、ステータの数、励磁方式等は何ら限定されない。「ステッピングモータの回転を検出する回転検出手段」は、ステッピングモータの回転軸に連結した歯車の位置や回転状況を検出する手段でもよいが、ステッピングモータに直接備えられている手段や、ステッピングモータに備えられていないがステッピングモータの回転状態を把握できる手段一切を含む。「トルクが低減し得る」とは、回転時の平均トルクの値が低減していればよく、２相励磁と１相励磁のように、励磁されているときを比較すると常にトルクが低減している場合のみならず、２相励磁と１−２相励磁のように、ある励磁時にはトルクが同一値である場合をも包含する。
【０２０６】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲であれば適宜改良可能である。
【０２０７】
上述の実施形態では、賞球払出ユニット１００を裏セット盤３０に装着する構成を例示して説明したが、これに限定されるものではなく、例えば、前枠の裏面に取り付けられたベース部材に対して装着する構成や、前枠自体に直接装着する構成であってもよい。
【０２０８】
また、上述の実施形態では、歯車機構１８０において駆動歯車１８１と従動歯車１８３とのギヤ比は１：１であったが、これに限定されるものではなく、例えば、ステッピングモータのトルクや回転速度などを考慮して、１：２（駆動歯車が１回転で従動歯車が半回転）等のギヤ比に変更することもできる。また、歯車機構を用いずにステッピングモータの回転軸にスクリューを直結させたり、歯車機構による伝達方式以外にも、ベルト式等の他の伝達方式を利用してもよい。
【０２０９】
また、上述の実施形態では、賞球払出ユニットが案内通路を１条のみ有して構成されているが、これに限定されるものではなく、２以上の複数条の案内通路を有して構成されていてもよい。なお、案内通路の通路全体を通して複数条とせず、上流側の側方通路のみを複数条とし、下流側の下方通路を１条のみで形成して、複数条の側方通路と１条の下方通路とを合流させる形態を採用してもよい。
【０２１０】
また、上述の実施形態において、案内通路（スクリューの上流側）に遊技球の払い出しを行い得る十分な個数の遊技球が保持されているか否かを検出するための球有検出センサを設けた構成を採用してもよい。
【０２１１】
なお、上述の実施形態では、本発明をパチンコ機に適用した事例について説明したが、アレンジボール機や雀球遊技機などの他の弾球遊技機に適用することができ、同様の効果を得ることができる。
【符号の説明】
【０２１２】
ＰＭ  パチンコ機（弾球遊技機）
Ｂ  遊技球
１  外枠（枠部材）
２  前枠（枠部材）
５  ガラス枠（枠部材）
６  上球皿
７  下球皿
１０  遊技盤
３０  裏セット盤
１００  賞球払出ユニット（払出装置）
１１０  ユニットケース（ケース部材）
１１１  球受容口
１１２  球払出口
１１３  カウントセンサ
１１４  回転検出センサ（回転検出手段）
１２０  ケース本体
１３０  ケースカバー
１４０  案内通路
１４１  側方通路
１４５  下方通路
１５０  スクリュー（球送り部材）
１５１  回転シャフト
１５２  軸部
１５３  螺旋状突起
１７０  ステッピングモータ（駆動源）
１７１  回転軸
１８０  歯車機構
１８４  検出孔
１９０  球抜き機構
１０００  メイン制御基板（制御装置）
１６００  電源断時・電源立ち上げ時処理制御手段
１６１０  電圧監視手段
１６２０  電源断有無判定手段
２０００  払出制御基板（制御装置）
２２００  エラー制御手段（正常回転判定手段）
２３００  払出制御手段（回転制御手段、回転強制停止制御手段）
２４００  リトライ動作制御手段（回転再試行制御手段）
２４１０  励磁方式切替制御手段
２４２０  正逆回転切替制御手段
３０００  サブ制御基板
４０００  電源基板（電源装置）
【図１】
2013162850.tif 000003
【図２】
2013162850.tif 000004
【図３】
2013162850.tif 000005
【図４】
2013162850.tif 000006
【図５】
2013162850.tif 000007
【図６】
2013162850.tif 000008
【図７】
2013162850.tif 000009
【図８】
2013162850.tif 000010
【図９】
2013162850.tif 000011
【図１０】
2013162850.tif 000012
【図１１】
2013162850.tif 000013
【図１２】
2013162850.tif 000014
【図１３】
2013162850.tif 000015
【図１４】
2013162850.tif 000016
【図１５】
2013162850.tif 000017
【図１６】
2013162850.tif 000018
【図１７】
2013162850.tif 000019
【図１８】
2013162850.tif 000020
【図１９】
2013162850.tif 000021
【図２０】
2013162850.tif 000022
【図２１】
2013162850.tif 000023
【図２２】
2013162850.tif 000024
【図２３】
2013162850.tif 000025
【図２４】
2013162850.tif 000026
【図２５】
2013162850.tif 000027
【図２６】
2013162850.tif 000028
【図２７】
2013162850.tif 000029
【図２８】
2013162850.tif 000030
【図２９】
2013162850.tif 000031
【図３０】
2013162850.tif 000032
【図３１】
2013162850.tif 000033
【図３２】
2013162850.tif 000034
【図３３】
2013162850.tif 000035
【図３４】
2013162850.tif 000036
【図３５】
2013162850.tif 000037
【図３６】
2013162850.tif 000038
【図３７】
2013162850.tif 000039
【図３８】
2013162850.tif 000040