(57)【要約】【課題】  遊技機において、不正行為に対する対策を疎かにすることなく、遊技媒体の接近流下状態が発生した場合の遊技進行の円滑性を向上させる。【解決手段】  上流側検出手段及び下流側検出手段による遊技媒体の検出状態の組み合わせの変化に基づいて遊技媒体の異常な流下であるか否かを判定する遊技機の構成を、上流側検出手段及び下流側検出手段による遊技媒体の検出状態の組み合わせの変化が正規状態変化である場合に限らず、接近流下状態に対応する所定の許容状態変化である場合には、異常な流下とは判定しない構成とする。【選択図】  図２６
2015186757.tif 000002
【特許請求の範囲】
【請求項１】
所定の通路を流下する遊技媒体を検出する上流側検出手段及び前記上流側検出手段より前記所定の通路の下流側において遊技媒体を検出する下流側検出手段を含む媒体検出手段を含む遊技機であって、
前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が検出されていない非検出状態、前記上流側検出手段により遊技媒体が検出されており前記下流側検出手段により遊技媒体が検出されていない第１検出状態、前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が検出されている第２検出状態及び前記上流側検出手段により遊技媒体が検出されておらず前記下流側検出手段により遊技媒体が検出されている第３検出状態をこの順序で経て、前記非検出状態となる前記媒体検出手段の状態変化を正規状態変化とし、
前記非検出状態から、前記第１検出状態、前記第２検出状態、前記第３検出状態、前記第２検出状態、前記第１検出状態、前記第２検出状態及び前記第３検出状態をこの順序で経て、前記非検出状態となる前記媒体検出手段の状態変化を許容状態変化として、
前記媒体検出手段の状態変化が前記正規状態変化及び前記許容状態変化のいずれかである場合に、前記所定の通路における１つの遊技媒体の流下として流下数に計上する流下数計数手段を含む、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回胴式遊技機に代表される遊技機に関する。
【背景技術】
【０００２】
従来の典型的な遊技機において、遊技を行うために必要な遊技媒体を投入する際に、遊技媒体の受入確認を行っている。例えば、遊技媒体の投入通路に沿って遊技媒体の１つ分未満だけ離隔させて配置された一組の媒体検出センサを備え、遊技媒体の流下に伴う一組の媒体検出センサの感知順序を確認して、投入された遊技媒体の個数を計数する構成の遊技機（例えば、特許文献１参照）が提案されている。具体的には、上流側及び下流側の双方の媒体検出センサが感知していない第１状態から、上流側の媒体検出センサのみが感知している第２状態、上流側及び下流側の媒体検出センサが感知している第３状態及び下流側の媒体検出センサのみが感知している第４状態をこの順序で経て、上流側及び下流側の双方の媒体検出センサが感知していない第１状態へ戻る場合に、遊技媒体が正常に投入されたとして、投入された遊技媒体の個数を１だけ増加させている。なお、従来の典型的な遊技機では、複数の遊技媒体の投入において、実質的に、遊技媒体が一組の媒体検出センサの通過を完了した後に、その遊技媒体に後続する遊技媒体が一対の媒体検出センサの通過を開始するように構成されている。具体的には、下流側の媒体検出センサによる遊技媒体の検出が終了した後に、上流側の媒体検出センサによる後続の遊技媒体の検出が開始されるように構成されている。この構成であれば、遊技媒体又は擬似遊技媒体を一組の媒体検出センサの近傍で往復運動させることによって、実際には遊技媒体を正常に投入していないにも関わらず、遊技媒体の投入が正常に行われたかのように一組の媒体検出センサに感知させる不正行為を抑制できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６１７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の典型的な遊技機のように、下流側の媒体検出センサによる遊技媒体の検出が終了した後に、上流側の媒体検出センサによる後続の遊技媒体の検出が開始されるように構成されていたとしても、遊技媒体は、投入通路に沿って一定の間隔や速度で流下しないために、下流側の媒体検出センサによる遊技媒体の検出が終了する前に、上流側の媒体検出センサによる後続の遊技媒体の検出が開始される場合が発生してしまう。なお、このような場合を接近流下状態と称す。接近投入状態が発生した場合には、上述のような不正行為を抑制するための制御によって投入異常と判定され、その結果、遊技進行が停止されてしまう。
【０００５】
そこで、本発明の遊技機では、不正行為への対策を行いつつ、好適に遊技を進行させる。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明に係る遊技機は、
所定の通路を流下する遊技媒体を検出する上流側検出手段及び前記上流側検出手段より前記所定の通路の下流側において遊技媒体を検出する下流側検出手段を含む媒体検出手段を含む遊技機であって、
前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が検出されていない非検出状態、前記上流側検出手段により遊技媒体が検出されており前記下流側検出手段により遊技媒体が検出されていない第１検出状態、前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が検出されている第２検出状態及び前記上流側検出手段により遊技媒体が検出されておらず前記下流側検出手段により遊技媒体が検出されている第３検出状態をこの順序で経て、前記非検出状態となる前記媒体検出手段の状態変化を正規状態変化とし、
前記非検出状態から、前記第１検出状態、前記第２検出状態、前記第３検出状態、前記第２検出状態、前記第１検出状態、前記第２検出状態及び前記第３検出状態をこの順序で経て、前記非検出状態となる前記媒体検出手段の状態変化を許容状態変化として、
前記媒体検出手段の状態変化が前記正規状態変化及び前記許容状態変化のいずれかである場合に、前記所定の通路における１つの遊技媒体の流下として流下数に計上する流下数計数手段を含む、
ことを特徴としている。
【発明の効果】
【０００７】
本発明の遊技機であれば、不正行為への対策を行いつつ、好適に遊技を進行できる。
【図面の簡単な説明】
【０００８】
【図１】球式回胴遊技機の一例を表す正面側斜視図。
【図２】球式回胴遊技機の一例をブロック単位で開放した状態で表す斜視図。
【図３】セレクタの一例を表す斜視図。
【図４】セレクタの一例を表す部分分解斜視図。
【図５】セレクタ及び上皿球止め部の一例を投入フリッカの投入禁止状態及び返却シャッタの返却禁止状態で表す要部拡大縦断面図。
【図６】セレクタ及び上皿球抜き操作部の一例を投入フリッカの投入禁止状態及び返却シャッタの返却禁止状態で表す一部横断面図。
【図７】セレクタ及び上皿球止め部の一例を投入フリッカの投入禁止状態及び返却シャッタの返却許可状態で表す要部拡大縦断面図。
【図８】セレクタ及び上皿球抜き操作部の一例を投入フリッカの投入禁止状態及び返却シャッタの返却許可状態で表す一部横断面図。
【図９】払出ブロックの一例を表す部分分解斜視図。
【図１０】払出装置の一例を表す縦断面図であって、（Ａ）図が払出動作をしていない状態を表し、（Ｂ）図が払出動作をしている状態を表し、（Ｃ）図が球抜き操作をしている状態を表す図。
【図１１】遊技ブロックの一例を表す部分分解斜視図。
【図１２】遊技パネルの一例を表す正面図。
【図１３】回胴ユニットの一例を表す部分分解斜視図。
【図１４】図柄シールの一例を表す展開図であって、（Ａ）図が左図柄シールを表し、（Ｂ）図が中図柄シールを表し、（Ｃ）図が右図柄シールを表す図。
【図１５】球式回胴遊技機の電気的な構成の一例を表すブロック図。
【図１６】主制御基板におけるタイマ割込み処理の一例を表すフローチャート。
【図１７】主制御基板のタイマ割込み処理におけるセンサ監視処理の一例を表すフローチャート。
【図１８】主制御基板のセンサ監視処理における補助投入数計数処理の一例を表すフローチャート。
【図１９】主制御基板のメイン処理の一例を表すフローチャート。
【図２０】主制御基板の通常遊技処理の一例を表すフローチャート。
【図２１】主制御基板の通常遊技処理における変動待機処理の一例を表すフローチャート。
【図２２】主制御基板の変動待機処理における返却処理の一例を表すフローチャート。
【図２３】主制御基板の変動待機処理における遊技球ベット処理の一例を表すフローチャート。
【図２４】主制御基板の遊技球ベット処理における投入監視処理の一例を表すフローチャート。
【図２５】正規位相推移に従う検出位相の変化を説明するためのタイミングチャートである。
【図２６】主制御基板の遊技球ベット処理における第１条投入制御処理の一例を表すフローチャート。
【図２７】再投入が実行されない投入動作の一例を表すタイミングチャート。
【図２８】球切れによる再投入が実行される投入動作の一例を表すタイミングチャート。
【図２９】主制御基板における通常遊技処理における回転制御処理の一例を表すフローチャート。
【図３０】払出制御基板におけるタイマ割込み処理の一例を表すフローチャート。
【図３１】払出制御基板におけるメイン処理の一例を表すフローチャート。
【図３２】払出制御基板のメイン処理における遊技球払出処理の一例を表すフローチャート。
【図３３】副制御基板におけるメイン処理の一例を表すフローチャート。
【図３４】副制御基板のメイン処理における受信コマンド確認処理の一例を表すフローチャート。
【図３５】副制御基板のメイン処理における周期タイマ処理の一例を表すフローチャート。
【図３６】連球位相移行パターンに従う検出位相の変化を表すタイミングチャート。
【図３７】図３７（Ａ）は正規位相推移情報の一例を表す説明図であり、図３７（Ｂ）は、部分連球位相推移情報の一例を表す説明図である。
【図３８】正規位相移行パターンに従って検出位相が変化する場合における割込みごとの制御動作を詳細に表した説明図。
【図３９】連球状態の検知後に部分連球位相移行パターンに従って検出位相が変化する場合における割込みごとの制御動作を詳細に表した説明図。
【図４０】実施形態１に係る投入制御動作の変化例を説明するためのフローチャート。
【図４１】実施形態１に係る投入制御動作の変化例を説明するためのフローチャート。
【図４２】実施形態１に係る投入制御動作の変化例を説明するためのフローチャート。
【図４３】実施形態２に係る追加連球位相移行パターンに従う検出位相の変化を表すタイミングチャート。
【図４４】実施形態２に係る部分追加連球位相推移情報の一例を表す説明図。
【図４５】実施形態２に係る投入制御動作を説明するためのフローチャート。
【図４６】実施形態３に係る多重連球位相移行パターンに従う検出位相の変化の一例を表すタイミングチャート。
【図４７】実施形態３に係る投入制御動作を説明するためのフローチャート。
【図４８】実施形態３に係る投入制御動作を説明するためのフローチャート。
【発明を実施するための形態】
【０００９】
従来の典型的な遊技機のように、下流側の媒体検出センサによる遊技媒体の検出が終了した後に、上流側の媒体検出センサによる後続の遊技媒体の検出が開始されるように構成されていたとしても、遊技媒体は、投入通路に沿って一定の間隔や速度で流下しないために、下流側の媒体検出センサによる遊技媒体の検出が終了する前に、上流側の媒体検出センサによる後続の遊技媒体の検出が開始される場合が発生してしまう。なお、このような場合を接近流下状態と称す。具体的には、近接流下状態が発生した場合には、主に、正常な投入の場合と同様に第１状態から第２状態、第３状態及び第４状態をこの順序で経た後に、通常な正常な投入の場合と異なり更に第３状態、第２状態、第３状態及び第４状態をこの順序で経て、その後に第１状態へ戻ることとなる。特に、接近流下状態は、所定数の遊技媒体を高速で投入しようとした場合に発生し易くなる。これは、遊技媒体の投入間隔を小さくする必要が生じるからである。具体的には、フリッカ等の規制部材の先端の抜き差しによる投入通路の入口の幅の一往復の変化によって連続的に遊技媒体を投入する構成の場合には、遊技媒体を投入通路へ転送する回転体等の駆動により遊技媒体を１つずつ送り出して遊技媒体の投入を行う場合に比べて通常時の遊技媒体の流下間隔が小さくなるために、所定数の遊技媒体の投入を高速で行えるが、接近流下状態が発生し易くなる。
従来の典型的な遊技機においては、接近投入状態が発生した場合には、上述のような不正行為を抑制するための制御によって投入異常と判定され、その結果、遊技進行が停止されてしまう。近接流下状態が発生したとしても遊技進行を停止させない構成としては、接近流下状態が発生することが推測できた場合、具体的には、正常な投入の場合と同様に第１状態から第２状態、第３状態及び第４状態をこの順序で経た後に、通常な正常な投入の場合の移行先である第１状態ではなく第３状態に移行した場合には投入異常と判定せずに、遊技媒体の投入を即時に中止する構成や、遊技媒体の投入を即時に一旦中断して２つの遊技媒体が投入通路を通過するまで待ち、その後、残りの遊技媒体の投入を自動的に再開させる構成が考えられる。従来の典型的な遊技機に比べて円滑な遊技進行が実現できることとなるが、遊技媒体の投入の中断を経て所定数の遊技媒体の投入が完了するために、遊技媒体の投入の円滑性の観点からは改良の余地がある。また、投入異常とは判定しないが２つの遊技媒体が正常に投入されるわけではないために、接近流下状態を構成した２つの遊技媒体は、投入された遊技媒体の個数として計数されないため、投入個数の計数方法についても改良の余地がある。また、遊技媒体の投入を終了させる場合と同一の条件で遊技媒体の投入を中断させることができないために、遊技媒体の投入制御の簡素化の観点からは更なる改良の余地があった。
そこで、本発明の遊技機では、接近流下状態が発生した場合の遊技進行の円滑性を向上させる。
本発明に係る遊技機は、以下の構成をとる。
手段１．
投入待機通路（例えば、セレクタの貯留通路）から前記投入待機通路（例えば、セレクタの投入通路）と連通する投入通路への遊技媒体の流入を投入禁止状態と投入許可状態との間の状態移行により規制する投入規制手段（例えば、投入フリッカ及び投入ソレノイド）と、
前記投入通路を流下する遊技媒体を検出する上流側検出手段（例えば、通過センサの上流側素子）と、前記投入通路を流下する遊技媒体を前記上流側検出手段より流下方向に沿って遊技媒体の１個分未満だけ下流側において検出する下流側検出手段（例えば、通過センサの下流側素子）とを含む媒体検出手段（例えば、通過センサ）と、
前記上流側検出手段による遊技媒体の検出状態と前記下流側検出手段による遊技媒体の検出状態との組合せで指定される前記媒体検出手段の検出状態に実質的に対応する検出位相を検知する位相検知手段（例えば、主制御基板のスイッチ読込処理）と、
投入指示を入力する投入指示入力手段（例えば、最大ベットボタンスイッチ及び最小ベットボタンスイッチ）と、
前記投入指示の入力に応じて遊技媒体の投入許可数を決定する投入許可数決定手段（例えば、主制御基板の投入許可数決定処理）と、
前記位相検知手段による前記検出位相の検知に基づいて投入数を計測する投入数計測手段（例えば、主制御基板の総投入済数更新処理又は総投入許可残数更新処理）と、
前記投入規制手段を制御して、前記投入許可数の遊技媒体を投入させる投入規制制御手段（例えば、主制御基板の投入ソレノイド駆動制御処理及び通過規制情報変更処理）と、
を含む遊技機であって、
前記媒体検出手段における前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が検出されていない状態に実質的に対応する位相を非通過位相とし、前記上流側検出手段により遊技媒体が検出されて前記下流側検出手段により遊技媒体が検出されていない状態に実質的に対応する位相を第１通過位相とし、前記上流側検出手段及び前記下流側検出手段の双方により遊技媒体が実質的に検出されている状態に実質的に対応する位相を第２通過位相とし、前記上流側検出手段により遊技媒体が検出されておらず前記下流側検出手段により遊技媒体が検出されている状態に実質的に対応する位相を第３通過位相とし、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経た後に、前記非通過位相へ戻る位相移行の推移を正規位相移行推移とし、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経て、更に前記第２通過位相、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経た後に、前記非通過位相へ戻る位相移行の推移を許容位相移行推移とし、
前記第１通過位相、前記第２通過位相及び前記第３通過位相のうちの所定の１つの位相を投入禁止移行位相として、
前記投入数計測手段は、前記検出位相が前記正規位相移行推移に従って位相移行して前記正規位相移行推移を一巡した場合及び前記検出位相が前記許容位相移行推移に従って位相移行して前記許容位相移行推移を一巡した場合に、１つの遊技媒体の投入完了として前記投入数に計上し、
前記投入規制制御手段が、前記投入許可数の決定に応じて前記投入規制手段を投入禁止状態から投入許可状態へ移行させて投入を開始させ、前記投入数と前記投入許可数とが実質的に１だけ異なる場合の前記正規位相移行推移に従う位相移行の推移過程において前記検出位相が前記投入禁止移行位相へ位相移行した場合に、前記投入規制手段を前記投入許可状態から前記投入禁止状態へ移行させて投入を終了させ、
前記遊技機は、前記正規位相移行推移及び前記許容位相移行推移の少なくとも一方に従わない前記検出位相の位相移行に応じて、遊技進行を停止させる遊技進行停止手段を更に含む、
ことを特徴としている。
【００１０】
「位相」は、上流側検出手段の検出状態及び下流側検出手段の検出状態の順列を〔上流側検出手段の検出状態，下流側検出手段の検出状態〕で表記すれば、〔オフ検知状態，オフ検知状態〕、〔オン検知状態，オフ状態〕、〔オン状態，オン状態〕、〔オフ状態，オン状態〕の４種類のいずれかの状態である。なお、オン状態は遊技媒体が検出されている状態を意味し、一方、オフ状態は遊技媒体が検出されていない状態を意味している。また、この表記に従えば、「非通過位相」は〔オフ状態，オフ状態〕、「第１通過位相」は〔オン状態，オフ状態〕、「第２通過位相」は〔オン状態，オン状態〕、「第３通過位相」は〔オフ状態，オン状態〕である。
「上流側検出手段による遊技媒体の検出状態と下流側検出手段による遊技媒体の検出状態との順列で指定される検出状態に実質的に対応する検出位相」とは、上流側検出手段による遊技媒体の検出状態及び下流側検出手段の遊技媒体の検出状態と厳密に対応する場合に限らず、上流側検出手段の実質的な検出状態及び下流側検出手段の実質的な検出状態の順列である場合を含意することを意味する。例えば実質的な検出状態としては、遊技媒体を検出していない状態から連続して複数回の検出又は所定期間に渡って遊技媒体が検出されている状態が継続した場合に遊技媒体を検出していると認定する状態や、逆に、遊技媒体を検出している状態から連続して複数回の検出又は所定期間に渡って遊技媒体が検出されない状態が継続した場合に遊技媒体が検出されていないと認定する状態が挙げられる。
「正規位相移行推移」は、「非通過位相→第１通過位相→第２通過位相→第３通過位相→非通過位相」と変化していく位相移行の推移を意味する。また、「許容位相移行推移」は、「非通過位相→第１通過位相→第２通過位相→第３通過位相→第２通過位相→第１通過位相→第２通過位相→第３通過位相→非通過位相」と変化していく位相移行の推移を意味する。また、「位相移行」とは、ある通過位相から他の異なる通過位相への移行を意味する。したがって、媒体検出手段により検出される検出位相は、例えば正規位相移行推移に従った遊技媒体の投入の場合には、「（非通過位相）ｓ→（第１通過位相）ｔ→（第２通過位相）ｕ→（第３通過位相）ｖ→非通過位相」と変化する。ここで、「ｓ」、「ｔ」、「ｕ」、「ｖ」の各々は正数を表している。（非通過位相）ｓは、非通過位相がｓ回検出されることを意味する。同様に、（第１通過位相）ｔ、（第２通過位相）ｕ、（第３通過位相）ｖは、それぞれ、第１通過位相がｔ回、第２通過位相がｕ回、第３通過位相がｖ回検出されることを意味する。なお、媒体検出手段においてハードウェア的又はソフトウェア的に位相移行の判断がなされて通過位相に対応する情報が出力される場合にあっては、「ｓ」、「ｔ」、「ｕ」、「ｖ」の各々は「１」である。
「遊技進行を停止させる」とは、投入を中止させ、その後の遊技進行が続行できないようにすることを意味する。なお、遊技進行停止手段は、更に投入が中止されたことを報知する構成とすることもでき、この場合、遊技進行は停止されていてもその報知は続行される。
【００１１】
上記の構成であれば、検出位相が正規位相移行推移には従って移行しないが許容位相移行推移に従って移行する場合、つまり、接近流下状態が発生した場合であっても遊技進行が停止されないために、投入すべき個数（通過許可数）の遊技媒体を円滑に投入できる。また、検出位相が正規位相移行推移と異なる場合であって遊技進行が停止されない通過位相移行推移を許容通過位相移行推移に限定することによって、不正行為に対する対策を疎かにすることなく、遊技媒体を投入できる。また、接近流下状態が発生した場合には、１つの遊技媒体の投入と見なすことによって、投入規制手段を投入許可状態から投入禁止状態へ移行させるタイミングを投入禁止移行位相への移行時に限定でき、投入制御の処理プログラムを簡素化できると共にその処理負荷を低減できる。また、接近流下状態が発生した場合に１つの遊技媒体の投入と見なすことによって、接近流下状態で投入された全ての遊技媒体に対して遊技媒体の投入と見なさない場合よりも遊技媒体の飲み込みを低減できる。ここで、遊技媒体の飲み込みとは実際には投入されているにも関わらず投入されたとして投入数に計上されないことを意味する。
【００１２】
手段２．
上記の手段１に記載の遊技機において、
前記投入通路が、互いに独立して遊技媒体を誘導する複数の振分投入通路で構成され、
前記投入規制手段が、前記複数の振分投入通路への遊技媒体の流入規制を振分投入通路別に行い、
前記上流検出手段及び前記下流検出手段が、前記複数の振分投入通路を通過する遊技媒体を振分投入通路別に検出し、
前記検出位相が、前記上流側検出手段による前記複数の振分投入通路の各々における遊技媒体の検出状態と前記下流側検出手段による同一振分投入通路に対応する遊技媒体の検出状態との順列で指定される振分投入通路別の振分検出位相を含み、
前記遊技機が、前記投入許可数を前記複数の振分投入通路に振り分けて振分投入通路別の振分投入許可数を決定する振分制御手段（例えば、投入制御基板の投入数振分処理）を更に含み、
前記投入数計測手段は、前記複数の振分投入通路のいずれかに対応する前記振分検出位相が前記正規位相推移に従って位相移行して前記正規位相移行推移を一巡した場合及び前記許容位相移行推移に従って位相移行して前記許容位相移行推移を一巡した場合に、１つの遊技媒体の投入完了として前記投入数に計上し、前記複数の振分投入通路の各々に対応する前記振分検出位相が前記正規位相移行推移に従って移行して前記正規位相移行推移を一巡した場合及び前記許容位相移行推移に従って移行して前記許容位相移行推移を一巡した場合に、同一振分投入通路における１つの遊技媒体の投入完了として振分投入通路別の振分投入数に計上し、
前記投入規制制御手段が、前記複数の振分投入通路の各々に対応する前記流入規制を、前記振分投入許可数の決定に応じて投入禁止状態から投入許可状態へ移行させ、前記複数の振分投入通路の各々に対応する前記流入規制を、前記振分投入数と前記振分投入許可数とが実質的に１だけ異なる場合の前記正規位相移行推移に従う移行過程において前記振分検出位相が前記投入禁止移行位相へ移行した場合に、投入許可状態から投入禁止状態へ移行させ、
遊技進行停止手段が、前記正規位相移行推移及び前記許容位相移行推移の少なくとも一方に従わない前記複数の振分投入通路のいずれかに対応する前記振分検出位相の移行に応じて、遊技進行を停止させる構成としている。
上記の構成であれば、複数の振分投入通路の各々における遊技媒体の投入を個別に制御して、複数の振分投入通路で協同して遊技媒体の投入を行うために、投入すべき個数（投入許可数）の遊技媒体を高速で投入できる。なお、複数の振分投入通路の各々における投入に対して、上述のように、不正行為の対策を疎かにすることのない円滑な投入や、投入制御の簡素化や、遊技媒体の飲み込みの低減が実現される。
【００１３】
手段３．
上記の手段２に記載の遊技機において、
前記投入数計測手段が、
前記複数の振分投入通路の各々に対応する前記振分検出位相が移行したかを検知する位相移行検知手段と、
前記位相移行検知手段により前記複数の振分投入通路のいずれかに対応する前記振分検出位相の位相移行であると検知された場合に、前記複数の振分投入通路のうち前記振分検出位相の位相移行と検知された振分投入通路に対応する前記振分検出位相の移行が、前記正規位相移行推移及び前記許容位相移行推移の少なくとも一方に従う正常位相移行であるかを検知する正常位相移行検知手段と、
前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記振分投入通路に対応する前記振分検出位相の位相移行が、前記非通過位相への回帰位相移行であるかを検知する回帰位相移行検知手段と、
前記回帰位相移行検知手段により前記回帰位相移行であると検知された場合に、１つの遊技媒体の投入完了として、前記投入数を更新し、かつ、前記振分投入通路に対応する前記振分投入数を更新する投入数更新処理と、
を含み、
遊技進行停止手段が、前記正常位相移行検知手段により前記正常位相移行でないと検知された場合に、前記遊技進行を停止させる構成としている。
【００１４】
上記の構成であれば、振分検出位相が移行したことが検知された場合に、その移行が検知された振分投入通路に対する振分検出位相の移行が正規位相推移及び許容位相推移の少なくとも一方に従う正常位相移行であるかを検知することによって、振分検出位相の変化を投入通路別に簡便に監視できる。また、正常位相移行検知手段によって正常位相移行でないと判定されていない場合に、位相移行検知手段により移行が検知された振分投入通路に対応する振分検出位相の移行が非通過位相への回帰移行であるかを検知することによって、振分検出位相の変化を投入通路別に簡便に監視できる。また、非通過位相への回帰移行の検知された場合に１つの遊技媒体の投入完了と見なして振分投入数に計上することによって、正規位相推移に従った通常の投入の場合と許容位相推移に従った接近流下状態での投入の場合とで共通して投入数及び振分投入数の計測ができる。
【００１５】
手段４．
上記の手段３に記載の遊技機において、
前記投入規制制御手段が、
前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記振分投入通路に対応する前記振分検出位相の位相移行が、前記投入禁止移行位相への位相移行であるかを検知する投入禁止移行検知手段と、
前記投入禁止移行検知手段により前記投入禁止移行位相への位相移行であると検知された場合に、前記振分投入通路に対応する前記投入数と、前記振分投入通路に対応する前記振分投入許可数とが実質的に１だけ異なる最終媒体投入状態であるか否かを判定する最終媒体投入判定手段と、
前記最終媒体投入判定手段により前記最終媒体投入状態であると判定された場合に、前記振分投入通路に対応する前記流入規制を投入許可状態から投入禁止状態へ移行させる禁止移行制御手段と、
を含む構成としている。
上記の構成であれば、各振分投入通路において投入すべき個数の遊技媒体を確実かつ高速に投入できる。
【００１６】
手段５．
上記の手段３又は４に記載の遊技機において、
前記正常位相移行検知手段が、
前記正規位相移行推移における通過位相の順序列に対応する正規位相推移情報を記憶している正規位相推移情報記憶手段と、
前記許容位相移行推移と前記正規位相移行推移との相違部分の通過位相の順序列に対応する部分許容位相推移情報を記憶している部分許容位相推移情報記憶手段と、
前記正常位相移行検知手段により前記正常位相移行でないと検知された場合に、前記振分投入通路に対応する前記振分通過位相の移行が前記第２通過位相へ位相移行する接近流状態の発生であるかを検知する接近流下検知手段と、
前記接近流下検知手段により前記接近流下状態の発生が検知されていないときに前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記正規位相推移情報を参照して、前記正規位相移行推移に従って前記非通過位相、前記第１通過位相、前記第２通過位相及び前記第３通過位相のいずれか１つを参照位相として選択し、前記近接流下検知手段により前記接近流下状態の発生が検知されているときに前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記部分許容位相推移情報を参照して、前記許容位相移行推移に従って前記第１通過位相、前記第２通過位相及び前記第３通過位相のいずれか１つを前記参照位相として選択し、前記回帰位相移行検知手段により前記回帰位相移行であると検知された場合に、前記参照位相を前記正規位相移行推移における前記非通過位相に強制的に設定する参照位相選択手段と、
を更に含む構成としている。
上記の構成であれば、正規位相推移情報及び部分許容位相推移情報を参照することによって、各位相移行が正常な位相移行であるかを簡便かつ確実に検知できる。
【００１７】
手段６．
上記の手段５に記載の遊技機において、
前記正常位相移行検知手段が、
前記接近流下検知手段による前記接近流下状態の発生の検知に応じて、前記接近流下状態の発生中であるか否かを識別する接近流下識別情報を接近流下中を表す値に変更し、前期前記回帰位相移行検知手段による前記回帰位相移行の検知に応じて、前記接近流下識別情報を非接近流下中を表す値に変更する接近流下中識別手段を更に含み、
前記参照位相選択手段が、前記接近流下識別情報が前記接近流下中を表す値でないときに前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記正規位相推移情報を参照して前記参照位相を選択し、前記接近流下識別情報が前記非接近流下中を表す値でないときに前記正常位相移行検知手段により前記正常位相移行であると検知された場合に、前記部分許容位相推移情報を参照して前記参照位相を選択する構成としている。
上記の構成であれば、接近流下中であるか否かを含む手段を各位相移行が正常な位相移行であるかを簡便かつ確実に検知できる。
【００１８】
手段７．
上記の手段３〜６に記載の遊技機において、
前記位相移行検知手段が、前記位相検知手段により検知される前記検出位相と前記参照位相選択手段によって選択される前記参照位相とを比較して、前記検出位相の位相移行を検知する構成としている。
上記の構成であれば、位相移行の検知と正常な位相移行の検知とを検出位相と参照位相とに基づいて簡便に行える。
【００１９】
手段８．
上記の手段１〜６に記載の遊技機において、
前記投入通路を流下する遊技媒体を検出する補助媒体検出手段と、
前記補助媒体検出手段による遊技媒体の検出に基づいて、補助投入数を計測する補助投入数計測手段と、
前記補助投入数が前記投入数計測手段により計測される前記投入数以上であるかを検知する投入数比較手段と、
を更に含み、
前記遊技進行停止手段が、前記投入数比較手段により前記補助投入数が前記投入数以上でないと判定された場合に、前記遊技進行を停止させる構成としている。
上記の構成であれば、２種類の媒体検出手段によって計数される投入個数（投入数及び補助投入数）を比較して正常な投入か否かを判断するために、不正具を用いた不正行為に対する対策を更に強化できる。
【００２０】
手段９．
上記の手段８に記載の遊技機において、
前記投入数比較手段は、更に、前記補助投入数計測手段で計測される前記補助投入数が前記投入数計測手段により計測される前記投入数に所定数を加算した許容数以下であるかを検知し、
前記遊技進行停止手段が、前記投入数比較手段により前記補助投入数が前記投入数以上でないと検知された場合と共に前記補助投入数が前記許容数以下でないと検知された場合に、前記遊技進行を停止させる構成としている。
上記の構成であれば、２種類の媒体検出手段によって計数される投入個数（投入数及び補助投入数）による正常な投入か否かの判定を厳しく行えるために、不正具を用いた不正行為に対する対策を更に強化できる。
【００２１】
手段１０．
上記の手段８〜９に記載の遊技機において、
前記補助投入数計測手段が、前記検出位相が前記許容位相移行推移に従って位相移行して前記許容位相移行推移を一巡した場合に前記前記補助投入数を補正する構成としている。
上記の構成であれば、接近流下状態の発生に伴い投入数が補助投入数とずれること抑制できる。これによって、不正具を用いた不正行為に対する対策を更に強化できる。
【００２２】
手段１１．
上記の手段１に記載の遊技機において、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経て、更に前記第２通過位相、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で複数回経た後に、前記非通過位相へ戻る位相移行の推移を多重許容位相移行推移とし、
前記投入数計測手段は、更に、前記検出位相が前記多重許容位相移行推移に従って位相移行して前記多重許容位相移行推移を一巡した場合に１つの遊技媒体の投入完了として前記投入数に計上し、
前記遊技進行停止手段が、前記正規位相移行推移、前記許容位相移行推移及び前記多重許容位相移行推移の少なくとも一方に従わない前記検出位相の位相移行に応じて、遊技進行を停止させる構成としている。
【００２３】
「多重許容位相移行推移」は、「非通過位相→第１通過位相→第２通過位相→第３通過位相→（第２通過位相→第１通過位相→第２通過位相→第３通過位相）ｎ→非通過位相」と変化していく位相移行の推移を意味する。なお、（第２通過位相→第１通過位相→第２通過位相→第３通過位相）ｎは、第２通過位相→第１通過位相→第２通過位相→第３通過位相の位相推移がｎ回繰り返されることを意味する。但し、ｎは２以上の整数である。
上記の構成であれば、検出位相が正規位相移行推移、許容位相移行推移に従う場合に加えて、多重許容位相移行推移に従う場合も正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行の推移を示した場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、２つの遊技媒体による近接流下状態に比べて極めて発生頻度の低い３つ以上の遊技媒体による接近流下状態であっても、その発生によって遊技媒体の投入が中止されてエラー処理が行われることを防止できるために、不正投入具等を用いた不正行為に対する対策を疎かにすることなく、投入すべき個数の遊技球を更に円滑に投入できる。
【００２４】
手段１２．
上記の手段１に記載の遊技機において、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経て、更に前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経た後に、前記非通過位相へ戻る位相移行の推移を追加許容位相移行推移とし、
前記投入数計測手段は、更に、前記検出位相が前記追加許容位相移行推移に従って位相移行して前記追加許容位相移行推移を一巡した場合に１つの遊技媒体の投入完了として前記投入数に計上し、
前記遊技進行停止手段が、前記正規位相移行推移、前記許容位相移行推移及び前記追加許容位相移行推移の少なくとも一方に従わない前記検出位相の位相移行に応じて、遊技進行を停止させる構成としている。
【００２５】
「追加許容位相移行推移」は、「非通過位相→第１通過位相→第２通過位相→第３通過位相→第１通過位相→第２通過位相→第３通過位相→非通過位相」と変化していく位相移行の推移を意味する。
上記の構成であれば、検出位相が正規位相移行推移及び位相移行推移に従う場合に加えて、追加連球位相移行推移に従う場合には正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行推移を示した場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、接近状態に比べて極めて発生頻度の低い追加許容位相推移に従う場合であっても、その発生によって遊技媒体の投入が中止されてエラー処理が行われることを防止できるために、不正投入具等を用いた不正行為に対する対策を疎かにすることなく、投入すべき個数の遊技媒体を更に円滑に投入できる。
【００２６】
手段１３．
上記の手段１に記載の遊技機において、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経て、更に前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経た後に、前記非通過位相へ戻る位相移行の推移を追加許容位相移行推移とし、
前記非通過位相から、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序で経て、更に前記第２通過位相、前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序及び前記第１通過位相、前記第２通過位相及び前記第３通過位相をこの順序のいずれかの組合せで複数回経た後に、前記非通過位相へ戻る位相移行の推移を多重複合許容位相移行推移とし、
前記投入数計測手段は、更に、前記検出位相が前記追加許容位相移行推移に従って位相移行して前記追加許容位相移行推移を一巡した場合及び前記検出位相が前記多重複合許容位相移行推移に従って位相移行して前記多重複合許容位相移行推移を一巡した場合に１つの遊技媒体の投入完了として前記投入数に計上し、
前記遊技進行停止手段が、前記正規位相移行推移、前記許容位相移行推移、前記追加許容位相移行推移及び多重複合許容位相移行推移の少なくとも一方に従わない前記検出位相の位相移行に応じて、遊技進行を停止させる構成としている。
【００２７】
「多重複合許容位相移行推移」は、「非通過位相→第１通過位相→第２通過位相→第３通過位相→（第２通過位相→第１通過位相→第２通過位相→第３通過位相）ｍＯＲ（第１通過位相→第２通過位相→第３通過位相）ｎ→非通過位相」と変化していく位相移行の推移を意味する。（第２通過位相→第１通過位相→第２通過位相→第３通過位相）ｍＯＲ（第１通過位相→第２通過位相→第３通過位相）ｎは、（第２通過位相→第１通過位相→第２通過位相→第３通過位相）の位相推移又は（第１通過位相→第２通過位相→第３通過位相）の位相推移とが（ｍ＋ｎ）回繰り返されることを意味する。なお、（ｍ＋ｎ）は２以上の整数である。
上記の構成であれば、検出位相が正規位相移行推移、許容位相移行推移に従う場合に加えて、多重複合許容位相移行推移に従う場合も正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行の推移を示した場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、２つの遊技媒体による近接流下状態に比べて極めて発生頻度の低い３つ以上の遊技媒体による接近流下状態であっても、その発生によって遊技媒体の投入が中止されてエラー処理が行われることを防止できるために、不正投入具等を用いた不正行為に対する対策を疎かにすることなく、投入すべき個数の遊技球を更に円滑に投入できる。
【００２８】
本発明に係る遊技機の最良の形態を、図面を参照しながら詳細に説明する。ここでは、遊技機が遊技球体を遊技媒体とする回胴式遊技機（以下、「球式回胴遊技機」と称す）である場合を挙げるが、遊技球体やコイン等を遊技媒体とする遊技機一般に適用できる。また、回胴式遊技機であっても、以下で説明する具体的な形態には限定されず、本発明の主旨から逸脱しない限りにおいて、その設計を適宜に変更してもよい。
【００２９】
〔第１実施形態〕
第１実施形態の球式回胴遊技機の構成について説明する。図１は球式回胴遊技機の一例を表す正面図であり、図２は球式回胴遊技機の内部構成をブロック単位で開放した状態で示す斜視図である。
【００３０】
図１又は図２に示すように、球式回胴遊技機１０１０は、球式回胴遊技機１０１０の外殻を形成する外枠１０１１と、この外枠１０１１の一側部に開閉可能に支持されたドアブロック１０１２とを備えている。ドアブロック１０１２は、ヒンジ１０１３によって外枠１０１１に対して開閉可能に取り付けられている。球式回胴遊技機１０１０の正面から見て左側で上下に延びる開閉軸線を軸心にして、ドアブロック１０１２を前方側に十分に開放できる。ドアブロック１０１２は、図２に示すように、球式回胴遊技機１０１０の前面を構成する前面ブロック１０２０と、前面ブロック１０２０に対して後方側へ開閉可能に取着された払出ブロック１０３０と、前面ブロック１０２０に対して後方側へ開閉可能に取着され、前面ブロック１０２０及び払出ブロック１０３０にて被包される遊技ブロック１０４０とからなる。
【００３１】
（前面ブロックの構成）
前面ブロック１０２０は、図２に示されたように、前面パネル１１００、前面ブロック枠１２００、回胴表示パネル１０２２、表示パネル押え枠１０２４、上皿ユニット１３００（図１参照）、及び、セレクタ１４００（遊技球投入装置）を備える。
前面パネル１１００は、図１に示されたように、遊技ブロック１０４０（図２参照）の前面に設けられた遊技領域を露出するための窓部１１０２と、窓部１１０２の上方に設けられた上効果発光部１１０４と、上効果発光部１１０４の左右端に設けられた一対の上音響部１１０６と、一対の上音響部１１０６の下方に設けられた右中効果発光部１１０８及び左中効果発光部１１１０と、中央パネル部１１１２と、操作パネル部１１２２が配設されている。
【００３２】
上効果発光部１１０４、右中効果発光部１１０８及び左中効果発光部１１１０は、それぞれ、光を散乱させる散乱カバーで覆われた発光ダイオード（ＬＥＤ）等の発光装置を備えている。上効果発光部１１０４、右中効果発光部１１０８及び左中効果発光部１１１０は、発光装置を遊技の進行に伴い点灯させたり、点滅させたりして、遊技の視覚的な演出や異常発生の視覚的な報知を行う。一対の上音響部１１０６から遊技の進行に伴い種々の効果音を鳴らすことによって、遊技の聴覚的な演出や遊技状態の聴覚的な報知や異常発生の聴覚的な報知を行う。
【００３３】
中央パネル部１１１２は、所定の入賞条件や入賞に応じた遊技球の払出個数（賞球数）や遊技方法を表示する情報掲載パネル（図示せず）と、情報掲載パネルの奥側に設けられ、その表示内容を見やすくする蛍光灯１０４１ｋ（図１２参照）と、中央パネル部１１１２の左側端部に設けられた最小ベットボタンスイッチ１１１４と、中央パネル部１１１２の右側端部に設けられた汎用ボタンスイッチ１１１６，１１１８とを備えている。汎用ボタン１１１６，１１１８の操作に応じて、例えば遊技モードの切替えや液晶画面における表示モードの切替え等が行える。汎用ボタンスイッチ１１１６等よりもさらに右側方には、前面ブロック開閉用のドアキーシリンダ１２０２の前面（鍵穴）を露出させるキーシリンダ挿通孔１１２０が設けられている。
【００３４】
操作パネル部１１２２は、中央パネル部１１１２の下方において前方側へ突出するように設けられている。操作パネル部１１２２には、図１の左側から順に、後述する回胴Ｌ，Ｍ，Ｒ（図１３参照）の回転を開始させるための始動レバースイッチ１１２４と、左回胴Ｌの回転を停止させるための左回胴停止ボタンスイッチ１１２６Ｌと、中回胴Ｍの回転を停止させるための中回胴停止ボタンスイッチ１１２６Ｍと、右回胴Ｒの回転を停止させるための右回胴停止ボタンスイッチ１１２６Ｒと、上皿１３０２から下皿１１２８へ遊技球を移動させるための上皿球返却レバー１３８６を露出させるための小窓孔１１３０とが設けられている。始動レバースイッチ１１２４は、遊技者がゲームを開始するときに操作するレバーと、遊技者によるレバーの操作を検出する検出スイッチと、操作後に元の位置に自動復帰させる付勢部とを備える。所定数の遊技球がベットされているときに始動レバースイッチ１１２４が操作されると、各回胴Ｌ，Ｍ，Ｒが一斉に回転を始める。始動レバースイッチ１１２４の基端部上方には、各回胴Ｌ，Ｍ，Ｒの回転準備が整った状態、つまり所定数の遊技球がセレクタ１４００（図２参照）にて取り込まれ、始動レバースイッチ１１２４の操作受付可能な状態を報知するための始動許可表示部が設けられている。また、各回胴停止ボタンスイッチ１１２６Ｌ，１１２６Ｍ，１１２６Ｒの周囲には、それらの操作受付可能な状態を報知するための回胴停止ボタンスイッチＬＥＤ１１３４Ｌ，１１３４Ｍ，１１３４Ｒを埋設してある。各回胴停止ボタンスイッチＬＥＤ１１３４Ｌ，１１３４Ｍ，１１３４Ｒは、それぞれ対応する回胴Ｌ，Ｍ，Ｒが等速回転しているときに点灯し、対応する回胴Ｌ，Ｍ，Ｒの回転が停止すると消灯する。操作パネル部１１２２の下方には、遊技球を貯留するための下皿１１２８が配設されている。
【００３５】
下皿１１２８の奥面には、前面ブロック枠１２００に設けた下スピーカ部１２０４（図２参照）を覆う下スピーカカバー部１１３６と、上皿１３０２から下皿１１２８へ流れてくる遊技球の出口となり、かつ、後述する払出装置１０３３（図９参照）から直接遊技球が払い出されてくることもある下皿払出口１１３８とを設けてある。また、下皿１１２８の前面下部には、下皿１１２８から下皿１１２８の下方に配置した図示しない遊技球収容ケース（いわゆるドル箱）に遊技球を落とす操作をするための下皿球抜きレバー１１４０を設けてある。下皿球抜きレバー１１４０にて閉塞板１１４４をスライド操作して開口部１１４２を開口させることによって、下皿１１２８から遊技球を落下させることができる。また、下皿１１２８の左側方には灰皿１１４６を設けてある。操作パネル部１１２２及び下皿１１２８の両側には、それぞれ左下効果ＬＥＤカバー部１１４８及び右下効果ＬＥＤカバー部１１５０を設けてある。左下効果ＬＥＤカバー部１１４８及び右下効果ＬＥＤカバー部１１５０は、それぞれ前面パネル１１００の裏側から取り付けられた図示しない発光ダイオード等の発光装置を覆っている。
【００３６】
前面ブロック枠１２００は、図２に示すように、前面パネル１１００よりも若干小さい矩形状の枠体で、前面パネル１１００の裏側にネジ止めされる。前面ブロック枠１２００の下部には聴覚的演出用の下スピーカ部１２０４を取り付けてある。上下にスピーカ部１１０６（図１参照）及びスピーカ部１２０４を設けることで臨場感あふれる聴覚的演出を行うことができる。また、前面ブロック枠１２００にはドア開閉機構１２０８を設けてある。ドア開閉機構１２０８を構成するドアキーシリンダ１２０２（図１参照）に図示しない鍵を挿入して右側へ回転させると、外枠１０１１に対して係止する係止爪１２１０，１２１０が下方向に回動し、外枠１０１１に対する係止が解除される。逆に、ドアキーシリンダ１２０２に図示しない鍵を挿入して左側へ回転させると、払出ブロック１０３０に対して係止する係止爪１２１２，１２１２が下方向に回動し、払出ブロック１０３０に対する係止が解除される。また、前面ブロック枠１２００には、下皿払出口１１３８に連なる誘導通路１２１４が設けられている。
【００３７】
回胴表示パネル１０２２は、無色透明のガラス板で、前面パネル１１００の窓孔１１０２の形状に対応した形状の略台形状とされる。表示パネル押え枠１０２４は、前面パネル１１００との間に回胴表示パネル１０２２を介在させて前面ブロック枠１２００にネジ止めされる。表示パネル押え枠１０２４は、回胴表示パネル１０２２の形状に対応した略台形状とされ、所定の奥行きをもって形成される。つまり、前面パネル１１００の窓孔１１０２が中央パネル部１１１２よりも前方に張り出しており、この張り出し長さに対応した奥行きをもって形成される。
【００３８】
上皿ユニット１３００は、図１に示されたように、遊技球を貯留する上皿１３０２を有する部材で、中央パネル部１１１２と操作パネル部１１２２の間の開口を閉塞するように、操作パネル部１１２２の裏側に取り付けられる。上皿ユニット１３００は、上皿ユニット本体１３２０と、ＣＲ操作部１３５０と、上皿球止め部１３６０（図５参照）と、上皿球抜き操作部１３８０から構成される。
【００３９】
上皿ユニット本体１３２０は、上記の如く上皿１３０２を有する部材で、所望の深さでかつ図示上左側から右側へと下る傾斜をもって形成される。上皿１３０２の下流側部分（ＣＲ操作部３５０の下方）には、複数（例えば３つ）に分岐した遊技球案内路１３２２（図５参照）を設けてある。遊技球案内路１３２２は、遊技球を整列状態にしてセレクタ１４００（図５参照）へ順次案内する。
【００４０】
ＣＲ操作部１３５０は、度数表示部１３５２、球貸出ボタン１３０６、球貸出ボタンＬＥＤ（図示せず）、球貸出スイッチ（図示せず）、カード返却ボタン１３０８及びカード返却スイッチ（図示せず）を備える。度数表示部１３５２は、球式回胴遊技機１０１０に隣接して配置される図示しないＣＲユニットにカードを挿入することで当該カードの残額に相当する度数を表示する。球貸出ボタン１３０６、遊技球の貸し出し操作を行うためのボタンである。球貸出スイッチ１３５６は、球貸出ボタン１３０６による貸し出し操作を検出するスイッチである。球貸出ボタンＬＥＤ１３５４は、遊技球の貸し出しを行える状態であることを点灯により遊技者に報知し、また、遊技球の貸し出しを行っているときには、球貸出ボタンＬＥＤ１３５４を点滅させて、遊技球の貸し出しを行っている最中であることを報知する。球貸出ボタンＬＥＤ１３５４の点灯中に球貸出ボタン１３０６が操作されると、所定数の遊技球が上皿１３０２に貸し出されることとなる。なお、球貸出ボタンＬＥＤ１３５４点滅状態のときには球貸出ボタン１３０６の操作を受け付けない構成とされる。カード返却ボタン１３０８は、ＣＲユニットに挿入されているカードの返却操作を行うためのボタンである。カード返却スイッチは、カード返却ボタン１３０８による返却操作を検出するスイッチである。カード返却ボタン１３０８が操作されると、ＣＲユニットからカードが返却される。
【００４１】
上皿球抜き操作部１３８０は、球式回胴遊技機１０１０の前面側に露出された球抜きレバー１３８６（図６参照）と、球式回胴遊技機１０１０の内部側に設けられたレバー操作伝達機構とを備える。球抜きレバー１３８６の操作に応じて、レバー操作伝達機構がセレクタ１４００の返却シャッタ１４２０（図６参照）を移動させる。これにより、上皿１３０２に貯留された遊技球が下皿１１２８に払い戻されることとなる。
【００４２】
上皿球止め部１３６０は、遊技球案内路１３２２の下側に取り付けられ、遊技球案内路１３２２からセレクタ１４００への入口を開閉するものである。詳しくは、上皿球止め部１３６０は、故障等によりセレクタ１４００を取り替える必要が生じたときに、セレクタ１４００を取り外しても、上皿１３０２から遊技球が毀れ落ちないようにする。
【００４３】
セレクタ１４００は、上皿１３０２及びセレクタ１４００の上面に貯留されている遊技球を、最小ベットボタンスイッチ１１１４（図１参照）及び最大ベットボタンスイッチ１３０４（図１参照）の操作に応じて所定数だけ球式回胴遊技機１０１０の内部に取り込んだり、上皿球抜き操作部１３８０の操作に応じて下皿１１２８（図１参照）に払い戻したりする。図３は、セレクタの一例を表す斜視図であり、図４は、セレクタの一例を表す部分分解斜視図である。具体的には、セレクタ１４００は、図３及び図４に示されたように、上皿１３０２の複数の遊技球案内路１３２２（図５参照）に１つずつ対応した複数の遊技球投入部１４１０ａ，１４１０ｂ，１４１０ｃと、上皿１３０２から下皿１１２８への遊技球の流下を規制する返却シャッタ１４２０と、返却シャッタ１４２０の基準位置からの並進移動を検知する返却スイッチ１４４１が設けられた返却スイッチ基板１４４０と、中空突出部１４０８を含み返却シャッタ１４２０の一端及び返却スイッチ基板１４４０を被覆する基板カバー１４５０と、中空突出部１４８０の内部に配置され返却シャッタ１４２０を基準位置に戻すコイルバネ（図示せず）と、主制御基板１０４５ａと複数の遊技球投入部１４１０ａ，１４１０ｂ，１４１０ｃとの間の電気信号の伝達を中継するセレクタ中継端子板１４６２及びセレクタ中継端子板１４６２を被覆する中継端子板カバー１４６４を含むセレクタ中継装置１４６０とを備えている。このセレクタ１４００は、ベット操作に応じた所定数の遊技球を複数の遊技球投入部１４１０ａ，１４１０ｂ，１４１０ｃに分散させて同時に投入することによって、単一の遊技球投入部のみを備える場合に比べて投入動作（ベット動作）を迅速に行える。
【００４４】
ここで、上皿球抜き操作部１３８０、上皿球止め部１３６０及びセレクタ１４００について詳細に説明する。図５は、セレクタ１４００及び上皿球止め部１３６０の一例を後方側から見た縦断面図である。図６は、セレクタ１４００及び上皿球抜き操作部１３８０の一例の一部横断面図である。図７は、セレクタ１４００及び上皿球止め部１３６０の一例を後方側から見た縦断面図である。図８は、セレクタ１４００及び上皿球抜き操作部１３８０の一例の一部横断面図である。図５及び図６には、投入フリッカが投入禁止状態であり、返却シャッタが返却禁止状態である場合が示されており、図７及び図８には、投入フリッカが投入禁止状態であり、返却シャッタが返却許可状態である場合が示されている。なお、以下において、遊技球投入部１４１０ｂ，１４１０ｃは、遊技球投入部４１０ａと略同一の構成であるため、その詳細な説明を省略する。
【００４５】
上皿球止め部１３６０は、図５及び図７に示されたように、ケーシング１３６１と、ケーシング１３６１に９０度の回転範囲内で回動自在に設けられた軸部材１３６２と、軸部材１３６２の端に設けられた図示しない操作ハンドルと、軸部材１３６２の回動に応じて移動自在な開閉部材１３６３とを備えている。軸部材１３６２は、操作ハンドルと反対側の先端に、周方向に概ね９０度の間隔を隔てて形成された押圧部１３７５ａ，１３７５ｂを備える。各押圧部１３７５ａ，１３７５ｂは舌片状に形成され、それぞれ軸部材１３６２の半径方向に突出している。開閉部材１３６３は、複数の貯留通路１４０２の各々を閉じるための複数の閉塞部１３７６と、開閉部材を移動させる応力を受ける被押圧部１３７８ａ、１３７８ｂとを備える。
【００４６】
図５及び図７に示された状態は、押圧部１３７５ａが被押圧部１３７８ａを押圧して開閉部材１３６３が右側に移動させられている状態であり、この状態において、複数の貯留通路１４０２の各々への遊技球の流入が許可される。図５及び図７に示された状態から操作ハンドルの操作により軸部材１３６２が図５及び図７の紙面上方から見て時計回りに回転させられると、押圧部１３７５ｂが略水平方向を向いて開閉部材１３６３の被押圧部１３７８ｂを押圧する。これにより、開閉部材１３６３が左側に移動して、閉塞部１３７６が貯留通路１４０２の入口の大きさが狭まる。この状態において、複数の貯留通路１４０２の各々への遊技球の流入が禁止される。なお、この状態においては、上皿１３０２及び遊技球案内路１３２２に遊技球が貯留された状態でセレクタ１４００を取り外してもそれらの遊技球は毀れ落ちない。逆に、この状態から操作ハンドルの操作により軸部材１３６２が反時計回りに回転させられると、複数の貯留通路１４０２の各々への遊技球の流入が許可される。
【００４７】
上皿球抜き部１３８０は、図６及び図８に示されたように、ＣＲ操作表示部１３５０（図１参照）を介して上皿ユニット本体１３２０（図１参照）の下側に取り付けられるベース部１３８１と、ベース部１３８１に立設した支軸１３８２，１３８３を中心に回動する回動片１３８４及び押圧片１３８５と、ベース部１３８１の前面に沿ってスライドする上皿球返却レバー１３８６とを有する。回動片１３８４の基部１３８４ａには上皿球返却レバー１３８６に枢着される連結部１３８４ｂを設けてある。また、回動片１３８４の基部１３８４ａは、コイルバネ１３８７を介してベース部１３８１に連結される。回動片１３８４の先端部には二又状の把持部１３８４ｃを設けてある。把持部１３８４ｃは、押圧片１３８５の基部１３８５ａに設けた凸部１３８５ｂを摺動自在に把持する部位である。押圧片１３８５の先端部には、セレクタ１４００の返却シャッタ１４２０を押圧する押圧部１３８５ｃを設けてある。セレクタ１４００の中空突出部１４０８には、返却シャッタ１４２０を押圧片１３８５側へ押圧するコイルバネを格納してある。
【００４８】
図６に示された状態は、上皿球返却レバー１３８６が操作されていない状態である。つまり、コイルバネ１３８７にて回動片１３８４が反時計回りに引っ張られると共に、回動片１３８４にて押圧片１３８５が時計回りに引っ張られて、押圧部１３８５ｃが返却シャッタ１４２０の片端部から離れている状態である。この状態では、返却シャッタ１４２０は中空突出部１４０８の内部に配置されたコイルバネ１４３０の付勢力により基準位置にある。この状態から上皿球返却レバー１３８６を摘んで図の下向き（実際には球式回胴遊技機１０１０の正面から見て右側から左側）に動かすと、図８に示されたように、上皿球返却レバー１３８６に随伴して回動片１３８４が時計回りに回転すると共に、回動片１３８４にて押圧片１３８５が反時計回りに回転させられ、押圧部１３８５ｃが返却シャッタ１４２０を押圧する。これによって返却シャッタ１４２０が移動する。この状態で上皿球返却レバー１３８６から手を離すと、中空突出部１４０８に配置されたコイルバネの付勢力によって返却シャッタ１４２０が前方側へ押圧され、図６に示された状態に戻る。
【００４９】
セレクタ１４００は、上記で図３及び図４を参照して説明したように、複数の遊技球投入部１４１０ａ，１４１０ｂ，１４１０ｃと、返却シャッタ１４２０と、返却スイッチ基板１４４０と、基板カバー１４５０と、返却シャッタ１４２０を基準位置に戻すコイルバネ（図示せず）と、セレクタ中継装置１４６０とを備えている。
【００５０】
セレクタ１４００の遊技球投入部１４１０ａは、図３及び図４に示されたように、ケーシング１４１１とカバー１４１２からなる樹脂製の筐体を備える。ケーシング１４１１の外表面は、隣接する遊技球投入部１４１０ｂのカバー１４１２に対する取付面になっており、遊技球投入部１４１０ａのカバー１４１２の外表面は、基板カバー１４５０に対する取付面になっている。ケーシング１４１１とカバー１４１２とを組み付けると、貯留通路１４０２を構成する樋状部１４１７が形成される。遊技球投入部１４１０ａは、この筐体の内部に、図５及び図７に示されたように、投入フリッカ１４１３ａ（投入規制手段の一種）と、投入ソレノイド１４１４ａ（投入規制手段の一種）と、通過センサ１４１５ａと、カウントセンサ１４１６ａとを備える。また、遊技球投入部１４１０ａの内部には、貯留通路１４０２ａの下流側には、斜め下方へ延びる返却通路１４０４ａと、ほぼ鉛直下向きに延びる投入通路１４０６ａとが形成されている。
【００５１】
投入フリッカ１４１３ａは、貯留通路１４０２ａから投入通路１４０６ａへの遊技球の流入を規制する。投入フリッカ１４１３ａは、基端側部分１４１３ａ１と先端側部分１４１３ａ２が支軸１４１３ａ３にて回転可能に連結されている。投入フリッカ１４１３ａの基端側部分１４１３ａ１及び先端側部分１４１３ａ２は、それぞれケーシング１４１１ａの支軸１４１１ａ１，１４１１ａ２にて回転可能に支持される。投入フリッカ１４１３ａの基端部には、投入ソレノイド１４１４ａの舌片１４１４ａ１を把持する把持部１４１３ａ４を設けてある。また、投入フリッカ１４１３ａの先端部には、投入通路１４０６ａを開閉するための開閉部１４１３ａ５を設けてある。
【００５２】
投入ソレノイド１４１４ａは、ベットボタンスイッチ１１１４，１３０４の操作により通電されて作動し、ピストン（プランジャ）１４１４ａ２を上方へ縮まらせるものである。ピストン１４１４ａ２の先端には、つまみ部１４１４ａ３を装着してある。つまみ部１４１４ａ３はピストン１４１４ａ２の半径方向に延びる上記舌片１４１４ａ１を有する。また、ピストン１４１４ａ２には、コイルバネ１４１４ａ４を外装してある。コイルバネ１４１４ａ４は、投入ソレノイド１４１４ａの本体部分１４１４ａ５とつまみ部１４１４ａ３とを離間させる方向に付勢している。つまり、投入ソレノイド１４１４ａへの通電を切ったときに、コイルバネ１４１４ａ４の付勢力により、ピストン１４１４ａ２が下方へ伸びるようになっている。
【００５３】
ベットボタンスイッチ１１１４，１３０４を押すと投入ソレノイド１４１４ａに通電され、ピストン１４１４ａ２が縮まって投入フリッカ１４１３ａの基端側部分１４１３ａ１を図示上反時計回りに回転させる。これと同時に投入フリッカ１４１３ａの先端側部分１４１３ａ２は図示上時計回りに回転して投入通路１４０６ａを開き、貯留通路１４０２ａに待機している遊技球が自然落下可能な状態（投入許可状態）となる。逆に、投入ソレノイド１４１４ａの通電を切ると、コイルバネ１４１４ａ４の付勢力によりピストン１４１ａ２が伸びて投入フリッカ１４１３ａの基端側部分１４１３ａ１を図示上時計回りに回転させる。これと同時に投入フリッカ１４１３ａの先端側部分１４１３ａ２は図示上反時計回りに回転して開閉部１４１３ａ５にて投入通路１４０６ａを閉じ、遊技球が自然落下不可能な状態（投入禁止状態）となる。
【００５４】
通過センサ１４１５ａは、投入通路１４０６ａであって投入フリッカ１４１３ａの開閉部１４１３ａ５のすぐ下流側に配置され、遊技球が正常に取り込まれたか否かを検知するためのものである。通過センサ１４１５ａは、投入フリッカ１４１３ａの先端側部分１４１３ａ２を取り囲むように横断面略コ字形状とされ、投入フリッカ１４１３ａよりも前面側又は背面側のいずれか一方側に発光素子を設け、他方側に受光素子を設けた構成とされる。また、発光素子及び受光素子はそれぞれ上下一対でかつ遊技球１個分の径よりも短い間隔で設けてある。上流側素子１４１５ａ１にて遊技球を検知したのち上側及び下流側素子１４１５ａ１，１４１５ａ２にて同時に遊技球を検知し、次いで下流側素子１４１５ａ２のみ遊技球を検知することが所定時間内に行われたときは、遊技球が正規に取り込まれたと判定される。逆に、上流側素子１４１５ａ１にて遊技球を検知したのち所定時間経過しても下流側素子１４１５ａ２が遊技球を検知しないときや、下流側素子１４１５ａ２にて遊技球を検知した後に上流側素子１４１５ａ１及び下流側素子１４１５ａ２にて同時に遊技球を検知し、次いで上流側素子１４１５ａ１のみ遊技球を検知したときは、遊技球が不正な手段にて投入されたと判定し、球式回胴遊技機１０１０にエラーが発生した旨を報知すると共に遊技が禁止されるようになっている。故に、例えば、不正具を用いてあたかも遊技球が取り込まれたようにするなどの不正行為が防止できるようになっている。通過センサ１４１５ａにて正常な通過を検知した遊技球の個数が遊技球投入部１４１０ａにて投入される投入許可数よりも１つ少ない状態（例えば４個、９個又は１４個）で上流側素子１４１５ａ１が最終の遊技球を検知した場合に、投入ソレノイド１４１４ａの通電が切られ、投入フリッカ１４１３ａの開閉部１４１３ａ５が投入通路１４０６に突出し、貯留通路１４０２から投入通路１４０６への遊技球の構成になっている。
【００５５】
カウントセンサ１４１６ａは、遊技球投入部１４１０ａにて投入された遊技球を通過センサ１４１５ａとは別個に計数する。カウントセンサ１４１６ａは、通過センサ１４１５ａとは異なる作用によって遊技球の通過を検出する。カウントセンサ１４１６ａによって計数された遊技球の個数が通過センサ１４１５ａによって正常な通過と判定された遊技球の個数未満である場合には、ベットエラーとされることとなる。これにより不正行為を更に防止できるようになっている。具体的には、通過センサ１４１５ａは光学センサであるが、カウントセンサ１４１６ａは磁気センサである。カウントセンサ１４１６ａとして磁気センサを用いた場合、通過したものが鉄材料であるか否かを判定できる。これにより、正常な遊技球と異なる安価な樹脂製の遊技球等が投入することによって遊技を行う不正行為を更に良好に防止できる。
【００５６】
返却シャッタ１４２０は、複数の遊技球案内路１３２２の各々に１つずつ対応した複数の窓孔１４２２を有し、各窓孔１４２２の側方に各貯留通路１４０２と返却通路１４０４ａ，１４０４ｂ，１４０４ｃを遮断する遮断壁１４２４ａ，１４２４ｂ，１４２４ｃを有する。また、各窓孔１４２２ａ，１４２２ｂ，１４２２ｃの下部には貯留通路１４０２ａ，１４０２ｂ，１４０２ｃ側へ延在する舌片１４２６ａ，１４２６ｂ，１４２６ｃを設けてある。各舌片１４２６ａ，１４２６ｂ，１４２６ｃは、貯留通路１４０２ａ，１４０２ｂ，１４０２ｃから各窓孔１４２２ａ，１４２２ｂ，１４２２ｃに遊技球を案内する部位である。上皿球返却レバー１３８６が操作されていない場合には、返却シャッタ１４２０は基準位置にあり、返却シャッタ１４２０の遮断壁１４２４にて複数の貯留通路１４０２の各々から複数の返却通路１４０４への遊技球の流入が禁止されている。一方、上皿球返却レバー１３８６が操作されて返却シャッタ１４２０の押圧部１３８５ｃが押圧されると、返却シャッタ１４２０が基準位置から移動し、返却シャッタ１４２０の各窓孔１４２２ａ，１４２２ｂ，１４２２ｃを介しての貯留通路１４０２から返却通路１４０４への遊技球の流入が許可される。これによって、遊技球が上皿１３０２から返却通路１４０４ａ，１４０４ｂ，１４０４ｃを経て下皿１１２８へ流れる。このとき、返却シャッタ１４２０の基準位置からの移動が返却スイッチ基板１４４０の返却スイッチ１４４１（図４参照）にて検知され、この検知結果に基づき、最小ベットボタンスイッチ１１１４及び最大ベットボタンスイッチ１３０４の操作受付を不能にする状態が発生する。
セレクタ中継端子板１４６２は、通過センサ１４１５ａやカウントセンサ１４１６ａの検出結果を後述する主制御装置１０４５に送信するものである。
【００５７】
（払出ブロックの構成）
払出ブロック１０３０は、図２に示されたように、前面ブロック１０２０に対して開閉自在に取り付けられている。払出ブロック１０３０の開閉軸線は球式回胴遊技機１０１０の正面からみて左側で上下に延びるように設定されており、この開閉軸線を軸心にして払出ブロック１０３０が後方側に十分に開放できるようになっている。払出ブロック１０３０は、ドア開閉機構１２０８にて前面ブロック１０２０とロックされる。詳しくは、ドア開閉機構１２０８の係止爪１２１２，１２１２が払出ブロック１０３０の係合部１０３１ａ，１０３１ａに係止しており、図示しないドアキーをドアキーシリンダ１２０２に差し込んで左に回転させることで係止爪１２１２，１２１２の係止を解除する構成とされる。また、払出ブロック１０３０は、ワンタッチ式の止め具１０３１ｂを有し、この止め具１０３１ｂによっても前面ブロック１０２０と連結される。
【００５８】
図９は払出ブロック１０３０の一例を表す部分分解斜視図である。払出ブロック１０３０は、図９に示されたように、払出ブロック本体１０３１に、貸出用及び賞球用としての遊技球を貯留する遊技球タンク１０３２と、遊技球を払い出す払出装置１０３３と、遊技球タンク１０３２から払出装置１０３３へと遊技球を案内するタンクレール１０３４及びケースレール１０３５と、払出中継端子板１０３６と、遊技球の払出動作を制御する払出制御装置１０３７と、遊技球の電源を制御する電源制御装置１０３８と、球式回胴遊技機１０１０を前記ＣＲユニットに接続するためのＣＲユニット接続端子板１０３９と、を取り付けた構成とされる。
【００５９】
払出ブロック本体１０３１は、その中央に後方側へ張り出して遊技ブロック１０４０（図２参照）を被包する保護カバー部１０３１ｃと、この保護カバー部１０３１ｃを取り囲むように、遊技球タンク１０３２、タンクレール１０３４、ケースレール１０３５、払出装置１０３３、払出中継端子板１０３６、ＣＲユニット接続端子板１０３９、払出制御装置１０３７及び電源制御装置１０３８が装着されている。払出ブロック本体１０３１には、払出装置１０３３から遊技球を上皿１３０２へ案内する上皿誘導通路１０３１ｄと、払出装置１０３３から遊技球を下皿１１２８へ案内する下皿誘導通路１０３１ｅと、払出装置１０３３から遊技球を球式回胴遊技機１０１０の外部へ排出する排出通路１０３１ｆが形成されている。下皿誘導通路１０３１ｅは、上皿誘導通路１０３１ｄが遊技球で溢れたときに、払出装置１０３３から遊技球が導入される。上皿誘導通路１０３１ｄ及び下皿誘導通路１０３１ｅは、それぞれ、上皿払出口１３１２及び下皿払出口１１３８に連通している。
【００６０】
払出ブロック本体１０３１には、回転軸部１０３１ｇは上下一対で設けてある。各回転軸部１０３１ｇは、払出ブロック本体１０３１からブラケット１０３１ｈが略水平方向に延び出しており、このブラケット１０３１ｈから下方に突出している。前面ブロック１０２０には、この回転軸部１０３１ｇを落とし込む環状の軸受部（図示せず）を設けてあり、前面ブロック１０２０と払出ブロック１０３０の着脱が容易な構成となっている。
【００６１】
遊技球タンク１０３２は、上方に開口した横長の箱型容器で、遊技機設置島内の遊技球循環設備から供給される遊技球が逐次補給される。遊技球タンク１０３２の底部は緩やかに傾斜している。遊技球タンク１０３２の底部の下流側端部はタンクレール１０３４へ遊技球を送るために開口している。
【００６２】
タンクレール１０３４は、遊技球タンク１０３２の下方に取り付けられ、横方向４列の樋状通路（図示せず）を有する。樋状通路は、下流側に向けて緩やかに傾斜している。タンクレール１０３４には、遊技球が積み重なって流れないように整流する４つの振り子１０３４ａ，１０３４ｂが２行２列で取り付けられている。振り子１０３４ａ，１０３４ｂの下流側には、タンクレール１０３４からケースレール１０３５へ遊技球が流れるのを阻止するための球止めレバー１０３４ｃを取り付けてある。
【００６３】
ケースレール１０３５は、タンクレール１０３４の下流側に縦向きに配置されている。ケースレール１０３５は、遊技球が勢いよく流れないように波状のうねりをもって左右に湾曲した球通路１０３５ａを有し、その上部には、球切れ検出装置１０３５ｂを組み付けてある。球切れ検出装置１０３５ｂは、ケースレール１０３５の内部に遊技球が十分にないこと、つまりケースレール１０３５よりも上流側で球詰りが発生してケースレール１０３５に遊技球が十分に補給されていないことを検出する。この球切れ検出装置１０３５ｂの検出結果に基づき、球詰りエラーが報知される。なお、ケースレール１０３５は、タンクレール１０３４の樋状通路の個数に対応して前後方向に複数（例えば４つ）連結させた状態で配設してある。
【００６４】
払出装置１０３３は、所定の入賞条件を満たすことで、或いは図示しないＣＲユニットにカードを挿入した状態で球貸出ボタン１３０６を押すことで、所定数の遊技球を払い出すためのものである。この実施形態では、パチンコ機の最大の賞球数が１５球であるのに対し、球式回胴遊技機１０１０の最大の賞球数は７５球であり、パチンコ機に比べて球式回胴遊技機１０の最大の賞球数が多いという観点から、パチンコ機よりも払出装置１０３３を多く設け、賞球の払い出しを迅速に行えるようにしている。つまり、パチンコ機は２つの払出装置１０３３を備えていれば遊技を迅速に進行できたが、球式回胴遊技機１０１０の場合は賞球数が多くかつ賞球が全て払い出されなければ次のゲームを開始できないという制約があるので、本実施形態では、４つの払出装置１０３３を前後方向に併設して賞球の払い出しの迅速化を図り、遊技を遅滞なく進行できるようにしてある。
【００６５】
取付台１０３６ａ，１０３６ｂは、２つ割りの構成とされ、上皿誘導通路１０３１ｄ及び下皿誘導通路１０３１ｅに連なる球通路１０３６ａ１，１０３６ｂ１を有し、右側に排出通路１０３１ｆに連なる球通路１０３６ａ２，１０３６ｂ２を有する。一方の球通路１０３６ａ１，１０３６ｂ１の上部は、それぞれ上皿誘導通路１０３１ｄ側にやや傾いて下皿誘導通路１０３１ｅよりも上皿誘導通路１０３１ｄに遊技球を導きやすくなっている。また、一方の球通路１０３６ａ１，１０３６ｂ１の下部は、上皿誘導通路１０３１ｄ及び下皿誘導通路１０３１ｅを跨ぐように、テーパー状に末広がりとなっている。他方の球通路１０３６ａ２，１０３６ｂ２は、背面側の球通路１０３６ａ２が前面側の球通路１０３６ｂ２に合流し、前面側で排出通路１０３１ｆに連なるよう構成されている。
【００６６】
図１０（Ａ）〜（Ｃ）は払出装置の構成の一例を示す縦断面図である。図１０（Ａ）が払出中でない場合、図１０（Ｂ）が上皿へ遊技球を払出中である場合、図１０（Ｃ）が遊技機の外部へ遊技球を排出中である場合を表している。
【００６７】
払出装置１０３３は、図１０（Ａ）に示されたように、ケーシング１０３３ａと図示しないカバーからなる樹脂製の筐体を有し、この筐体の内部に、払出フリッカ１０３３ｂと、払出ソレノイド１０３３ｃと、切換片１０３３ｇとを備える。ケーシング１０３３ａの内部には、球通路１０３３ｄと、球通路１０３３ｄの下流側でほぼ鉛直下向きに延びる払出通路１０３３ｅと、払出通路１０３３ｅの途中から分岐して斜め下方へ延びる排出通路１０３３ｆとが形成されている。切替片１０３３ｇは、払出通路１０３３ｅから排出通路１０３３ｆへの分岐部に配設されている。通常は切替片１０３３ｇはほぼ鉛直上向きに維持されているために、遊技球は排出通路１０３３ｆには流入しない。
【００６８】
払出フリッカ１０３３ｂは、球通路１０３３ｄを開閉するための部材である。払出フリッカ１０３３ｂは、基端側部分１０３３ｂ１と先端側部分１０３３ｂ２が支軸１０３３ｂ３にて回転可能に連結されている。払出フリッカ１０３３ｂの基端側部分１０３３ｂ１及び先端側部分１０３３ｂ２は、それぞれケーシング１０３３ａの支軸１０３３ａ１，１０３３ａ２にて回転可能に支持される。払出フリッカ１０３３ｂの基端部には、払出ソレノイド１０３３ｃの舌片１０３３ｃ１を把持する把持部１０３３ｂ４を設けてある。また、払出フリッカ１０３３ｂの先端部には、球通路１０３３ｄを開閉するための開閉部１０３３ｂ５を設けてある。
【００６９】
払出ソレノイド１０３３ｃは、所定の入賞条件を満たすことにより、或いは図示しないＣＲユニットにカードを挿入した状態で球貸出ボタン１３０６を押すことにより通電されて作動し、ピストン（プランジャ）１０３３ｃ２を上方へ縮まらせるものである。ピストン１０３３ｃ２の先端には、つまみ部１０３３ｃ３を装着してある。つまみ部１０３３ｃ３はピストン１０３３ｃ２の半径方向に延びる上記舌片１０３３ｃ１を有する。また、ピストン１０３３ｃ２には、コイルバネ１０３３ｃ４を外装してある。コイルバネ１０３３ｃ４は、払出ソレノイド１０３３ｃの本体部分１０３３ｃ５とつまみ部１０３３ｃ３とを離間させる方向に付勢している。つまり、払出ソレノイド１０３３ｃへの通電を切ったときには、ピストン１０３３ｃ２は、コイルバネ１０３３ｃ４の付勢力により下方へ移動する。
【００７０】
図１０（Ａ）に示すように、球通路１０３３ｄが払出フリッカ１０３３ｂの開閉部１０３３ｂ５にて閉鎖された状態で、所定の入賞条件が成立したり、或いは度数表示部１３５２に残度数がある状態で球貸出ボタン１３０６が押されたりすると、払出ソレノイド１０３３ｃに通電される。そうすると、図１０（Ｂ）に示すように、ピストン１０３３ｃ２が縮まって払出フリッカ１０３３ｂの基端側部分１０３３ｂ１を図示上反時計回りに回転させる。これと同時に払出フリッカ１０３３ｂの先端側部分１０３３ｂ２は図示上時計回りに回転して球通路１０３３ｄを開き、遊技球が自然落下可能な状態となる。逆に、払出ソレノイド１０３３ｃの通電を切ると、コイルバネ１０３３ｃ４の付勢力によりピストン１０３３ｃ２が伸びて払出フリッカ１０３３ｂの基端側部分１０３３ｂ１を図示上時計回りに回転させる。これと同時に払出フリッカ１０３３ｂの先端側部分１０３３ｂ２は図示上反時計回りに回転して球通路１０３３ｄを閉じ、遊技球が自然落下不可能な状態、つまり図１０（Ａ）に示す状態に戻る。
【００７１】
また、払出装置１０３３には、横断面略コ字形状のカウントセンサ１０３３ｈを装着してある。カウントセンサ１０３３ｈは、払出フリッカ１０３３ｂの開閉部１０３３ｂ５のすぐ下流側に配置され、球通路１０３３ｄを落下する遊技球を計数するためのものである。カウントセンサ１０３３ｈにて検知した遊技球の個数が所定値（例えば３５個、７５個、１２５個又は２５０個）に達すると、払出ソレノイド１０３３ｃの通電が切られ、払出フリッカ１０３３ｂにて球通路３３ｄを閉鎖する構成になっている。
【００７２】
また、払出ソレノイド１０３３ｃの下方には、つまみ部１０３３ｃ３を上下動させるための略Ｌ字形状の押圧片１０３３ｉを設けてある。押圧片１０３３ｉは、ケーシング１０３３ａの支軸１０３３ａ３に回転自在に取り付けられており、先端部１０３３ｉ１にてつまみ部１０３３ｃ３を上方へ押圧するものである。
【００７３】
ケーシング１０３３ａの外部には、略扇形状の操作レバー１０３３ｊ（図９参照）を配設してある。図１０（Ａ）〜図１０（Ｃ）において、操作レバー１０３３ｊは回転軸１０３３ａ４を中心に回転可能である。操作レバー１０３３ｊには、切替片１０３３ｇの中間部に設けた突起部１０３３ｇ１と、押圧片１０３３ｉの基端部に設けた突起部１０３３ｉ２とを連結してある。つまり、操作レバー１０３３ｊを回転操作すると、切替片１０３３ｇと押圧片１０３３ｉが連動する構成になっている。操作レバー１０３３ｊを図示上反時計回りに操作すると、図１０（Ｃ）に示すように、切替片１０３３ｇにて払出通路１０３３ｅが閉鎖されると共に球通路１０３３ｄと排出通路１０３３ｆが連通する。一方で、押圧片１０３３ｉにて払出ソレノイド１０３３ｃのつまみ部１０３３ｃ３が押し上げられ、払出フリッカ１０３３ｂが球通路１０３３ｄを開く。タンクレール１０３４に設けた球止めレバー１０３４ｃにて遊技球が流れるのを阻止しつつ操作レバー１０３３ｊを上記の如く操作すると、球止めレバー１０３４ｃから下流側の遊技球が球式回胴遊技機１０１０の外部に排出される。払出装置１０３３やケースレール１０３５が故障した場合には、上記のように球止めレバー１０３４ｃから下流側の遊技球を球式回胴遊技機１０１０の外部に排出した状態で払出装置１０３３やケースレール１０３５（図９参照）を取り替えることができる。
【００７４】
払出制御装置１０３７は、図９に示されたように、賞球や貸出球の払い出しを制御するもので、周知の通り制御の中枢をなすＣＰＵや、その他ＲＯＭ、ＲＡＭ、各種ポート等を含む払出制御基板１０３７ａ（図１５参照）を具備している。
【００７５】
電源制御装置１０３８は、各種制御装置等で要する所定の電源電圧を生成し出力するものである。また、電源制御装置１０３８には、電源制御基板１０３８’と、電源スイッチ１０３８ａと、ＲＡＭ消去用のリセットスイッチ１０３８ｂ、打止切替スイッチ１０３８ｃ、及び、設定変更キーシリンダ（図示せず）が設けられている。電源スイッチ１０３８ａは、オンされるとＣＰＵを始めとする各部に電源を供給する。リセットスイッチ１０３８ｂはこれを押しながら同時に電源スイッチ１０３８ａをオンするとＲＡＭの内容がリセットされ、電源スイッチ１０３８ａがオンされている状態で押されるとエラー状態がリセットされる。打止切替スイッチ１０３８ｃは、ビッグボーナスの終了時点で遊技を一時停止するか否かを切り替えるためのものである。設定変更キーシリンダ１０３８ｄは、設定変更装置を構成するものである。前記設定変更装置は、球式回胴遊技機１０１０の出球率が予め複数段階（例えば６段階）に定められており、出球率をいずれかの段階に設定するものである。設定変更の手順は次の通りである。まず、電源スイッチ１０３８ａをオフにした状態で、設定変更キーシリンダに図示しない設定変更キーを挿入して時計回りに９０度回転させる。この状態で、電源スイッチ１０３８ａをオンにすると、後述する遊技ブロック１０４０の前面の７セグメントＬＥＤ表示部１０４１ｇ（図１２参照）に現在の出球率（設定）が数値「１」〜「６」のいずれかで表示される。次いで、リセットスイッチ１０３８ｂを押していくと、７セグメントＬＥＤ表示部１０４１ｇに表示される数字が変化して１ずつ増加していく（但し、「６」の場合には「１」に戻る。）。７セグメントＬＥＤ表示部１０４１ｇに「１」〜「６」のいずれかの数字を表示させた状態で、始動レバースイッチ１１２４（図１参照）を押下すると、出球率（設定）が確定される。
【００７６】
ＣＲユニット接続端子板１０３９は、球式回胴遊技機１０１０の前面の球貸出ボタン１３０６（図１参照）及び図示しないＣＲユニットに電気的に接続され、遊技者による球貸し操作の指令を取り込んでそれを払出制御装置１０３７に出力するものである。なお、ＣＲユニットを介さずに球貸し装置等から上皿１３０２（図１参照）に遊技球が直接貸し出される現金機では、ＣＲユニット接続端子板３９は不要である。
払出制御装置１０３７及び電源制御装置１０３８は、透明樹脂材料等よりなる基板ケースにそれぞれ制御基板を収容した構成とされる。
【００７７】
（遊技ブロックの構成）
遊技ブロック１０４０は、図２に示されたように、前面ブロック１０２０に対して開閉自在に取り付けられている。遊技ブロック１０４０の開閉軸線は払出ブロック１０３０の開閉軸線と同じで、払出ブロック１０３０と同様に、落とし込み構造にて開閉自在及び着脱自在に取り付けてある。また、遊技ブロック１０４０は、ワンタッチ式の止め具１０４０ａを有し、この止め具１０４０ａによって払出ブロック１０３０と連結固定される。なお、払出ブロック１０３０側には、止め具１０４０ａを引っ掛けるための止め金具１０３１ｉを固着してある。つまり、遊技ブロック１０４０は、払出ブロック１０３０と一体になって前面ブロック１０２０に対して開閉され、払出ブロック１０３０との連結を解除してから払出ブロック１０３０に対して前方側へ回動する構成とされる。遊技ブロック１０４０は、球式回胴遊技機１０１０の中核をなす主要なブロックで、このような遊技ブロック１０４０を上記の如く着脱容易な構成とすることで、遊技ブロック１０４０の取り替えが可能となる。遊技ブロック１０４０を取り替えることで、全く別の遊技性をもった遊技機に変えることができ、遊技機の新台入替えの低コスト化を図ることができる。
【００７８】
図１１は、遊技ブロックの一例を表す部分分解斜視図である。遊技ブロック１０４０は、図１１に示されたように、前面パネル１１００の窓孔１１０２（図１参照）を介して視認される遊技パネル１０４１を有する。遊技パネル１０４１は、上下一対の窓孔１０４１ａ，１０４１ｂを含む。上側の窓孔１０４１ａに対応して遊技パネル１０４１の裏側に液晶表示装置１０４２が取り付けられており、液晶表示装置１０４２の表示画面は上側の窓孔１０４１ａを介して視認できる。また、下側の窓孔１０４１ｂに対応して遊技パネル１０４１の裏側に回胴ユニット１０４３が取り付けられており、回胴ユニット１０４３による図柄表示が下側の窓孔１０４１ｂを介して視認できる。また、遊技パネル１０４１の裏側には、回胴ユニット１０４３の一側方に主取付台１０４４を介して主制御装置１０４５が取り付けられ、液晶表示装置１０４２の後方に副取付台１０４６を介して副制御装置１０４７が取り付けられている。主制御装置１０４５は、遊技パネル１０４１と直交するように縦長状に配置される。
【００７９】
図１２は遊技ブロック１０４０の正面図である。なお、図１２では便宜上回胴ユニット１０４３から複数（例えば２１個）の図柄を一列に付した、帯状の図柄シール１０４３Ｌ，１０４３Ｍ，１０４３Ｒ（図１３参照）を取り外した状態を示している。
【００８０】
遊技パネル１０４１の下側の窓孔１０４１ｂからは、各回胴Ｌ，Ｍ，Ｒに貼り付けられる図柄シール１０４３Ｌ，１０４３Ｍ，１０４３Ｒの図柄のうちそれぞれ３つずつ下側の窓孔１０４１ｂから露出される。なお、図１２においては、左右一対の９組のＬＥＤ１０４３Ｌ１，１０４３Ｍ１，１０４３Ｒ１が３行３列で露出している。
【００８１】
遊技パネル１０４１の下側の窓孔１０４１ｂの左側方には、有効ライン表示部１０４１ｃを設けてある。有効ライン表示部１０４１ｃは、１ベット表示部１０４１ｃ１と、その上下に配置された２ベット表示部１０４１ｃ２，１０４１ｃ２と、最上段と最下段に配置された３ベット表示部１０４１ｃ３，１０４１ｃ３とを含む。遊技球のベット数に応じて、所定のベット表示部１０４１ｃ１〜１０４１ｃ３が点灯する。
【００８２】
遊技パネル１０４１の上側の窓孔１０４１ａの両側には、電動役物１０４１ｄ，１０４１ｅが配設されている。また、下側の窓孔１０４１ｂの右側方には、上から順に、電動役物１０４１ｆ、７セグメントＬＥＤ表示部１０４１ｇ、ＬＥＤ表示部１０４１ｈが配設されている。これらの電動役物１０４１ｄ，１０４１ｅ，１０４１ｆは、遊技上の演出やビッグボーナス又はレギュラーボーナスの確定報知などに使用される。７セグメントＬＥＤ表示部１０４１ｇは、遊技球のベット数や払出数、エラーコード、ボーナス中の総払出数、設定変更時の６段階の設定などを表示する部位である。ＬＥＤ表示部１０４１ｈには、４つのＬＥＤが配設されている。そのうち上３つのＬＥＤはベット数表示部１０４１ｈ１を構成する。ベット数表示部１０４１ｈ１は、セレクタ１４００に投入された遊技球数に対応する個数のＬＥＤを点灯させてベット数を１〜３の範囲内で表示するものである。残る１つのＬＥＤは、再遊技表示部１０４１ｈ２である。再遊技表示部１０４１ｈ２は、図１４に示す図柄シール１０４３Ｌ，１０４３Ｍ，１０４３Ｒの図柄のうちリプレイ図柄（略扇形の枠内に「再」と表示した図柄）が有効ライン上に揃ったときに点灯し、次の単位遊技を遊技球のベットなしで遊技できることを報知するものである。なお、リプレイ図柄が有効ライン上に揃ったのち所定時間経過後に始動レバースイッチ１１２４を押下すると回胴Ｌ，Ｍ，Ｒの回転に伴って、再遊技表示部１０４１ｈ２は消灯する。
【００８３】
また、下側の窓孔１０４１ｂの下方には、中央パネル部１１１２から露出される情報掲載パネル（図示せず）が取り付けられる。この情報掲載パネルの片端には、証紙１０４１ｉと型式名シール１０４１ｊが貼付される。また、この情報掲載パネルの内側には、破線で示すように、前記情報掲載パネルを後方側から照らすための蛍光灯１０４１ｋが配設される。
【００８４】
液晶表示装置１０４２は、通常遊技中の小役当選の報知演出や遊技状態が通常遊技状態からボーナス状態に遷移することを示唆するための示唆演出、ビッグボーナス又はレギュラーボーナス中の演出、ボーナス中の小役ゲーム数やＪＡＣゲーム数の表示、特定の遊技状態（例えば、リプレイが当選しやすいＲＴ状態）であることを報知する演出、回胴停止ボタンスイッチ１１２６Ｌ，１１２６Ｍ，１１２６Ｒの押下のタイミングや押下順を報知する演出などを行う。
【００８５】
図１３は、回胴ユニット１０４３の一例の部分解斜視図である。回胴ユニット１０４３は、図１３に示されたように、３つの回胴（いわゆるリール）Ｌ，Ｍ，Ｒを有し、各回胴Ｌ，Ｍ，Ｒを回胴ユニット枠１０４３ａに収納したものである。各回胴Ｌ，Ｍ，Ｒは、実質的に同一の構成であるために、右回胴Ｒを例に挙げて説明する。
【００８６】
右回胴Ｒは、円筒状のかごを形成する円筒骨格部材１０４３Ｒ２の外周面に２１個の図柄（識別要素）が等間隔で描かれた図柄シール１０４３Ｒを巻き付けたものであり、円筒骨格部材１０４３Ｒ２を円盤状の補強板１０４３Ｒ３を介して右回胴用ステッピングモータ１０４３Ｒ４の回転軸１０４３Ｒ５に取り付けてある。
【００８７】
右回胴用ステッピングモータ１０４３Ｒ４は、回胴ユニット枠１０４３ａの内部に垂設されるモータプレート１０４３Ｒ６にネジ止めされており、このモータプレート１０４３Ｒ６には発光素子と受光素子とが一対となった回胴位置検出センサ１０４３Ｒ７が設置されている。回胴位置検出センサ１０４３Ｒ７を構成する一対のフォトセンサ素子（図示はしない）は、所定の間隔を保持してセンサ筐体内に配される。
【００８８】
円筒骨格部材１０４３Ｒ２の５つの車輻１０４３Ｒ８のうちの１つには、軸方向に延び出したセンサカットバン１０４３Ｒ９を取り付けてある。このセンサカットバン１０４３Ｒ９は、回胴位置検出センサ１０４３Ｒ７の両素子の間隙を通過できるように位置合わせがなされている。そして、右回胴Ｒが１回転するごとにセンサカットバン１０４３Ｒ９の先端部の通過を回胴位置検出センサ１０４３Ｒ７が検出し、検出ごとに主制御装置１０４５に検出信号を出力する。主制御装置１０４５はこの検出信号に基づいて右回胴Ｒの角度位置を１回転ごとに確認し補正できる。
【００８９】
ステッピングモータ１０４３Ｒ４は、５０４パルスの駆動信号（励磁信号あるいは励磁パルスとも言う。以下同じ）により右回胴Ｒが１周するように設定されており、この励磁パルスによって回転位置が制御される。すなわち、右回胴Ｒが１周すると２１図柄が順々に遊技パネル１０４１の下側の窓孔１０４１ｂから露出するため、ある図柄から次の図柄へ切り替えるには２４パルス（＝５０４パルス÷２１図柄）を要する。そして、回胴位置検出センサ１０４３Ｒ７の検出信号が出力された時点からのパルス数により、どの図柄が窓孔１０４１ｂから露出しているかを認識したり、任意の図柄を窓孔１０４１ｂから露出させたりする制御を行うことができる。ステッピングモータ１０４３Ｒ４として、この実施形態では、１−２相励磁方式を採用したハイブリッド（ＨＢ）型の２相ステッピングモータを使用している。ステッピングモータ１０４３Ｒ４はハイブリッド型や２相に限らず、３相のステッピングモータや５相のステッピングモータなど、種々のステッピングモータを使用することができる。ステッピングモータ１０４３Ｒ４に対する駆動信号（駆動信号用データ）は、励磁データとしてモータドライバ１０７０（図１５参照）に与えられる。
【００９０】
主制御装置１０４５は、球式回胴遊技機１０１０の主たる制御を司るもので、具体的には、始動レバースイッチ１１２４からの信号を受信して成立役（ビッグボーナス、レギュラーボーナス、小役、リプレイ）の抽選を行い、当該抽選結果に基づき副制御装置１０４７及び払出制御装置１０３７に指令信号を発する。主制御装置１０４５の構成は、図１５に示すように、主たる制御を司るＣＰＵ１０４５ａ１、遊技プログラムを記憶したＲＯＭ１０４５ａ２、遊技の進行に応じた必要なデータを記憶するＲＡＭ１０４５ａ３、各種機器との連絡をとる入出力ポート１０４５ａ４、各種抽選の際に用いられる乱数発生回路１０４５ａ５、時間計数や同期を図る場合などに使用されるクロック回路１０４５ａ６等を含む主制御基板１０４５ａと、この主制御基板１０４５ａを収容する透明樹脂材料等よりなる基板ケース１０４５ｂ（１０４５ｂ１，１０４５ｂ２）（図１１参照）とからなる。
【００９１】
副制御装置１０４７は、主制御装置１０４５から発せられる指令信号（コマンド）に基づき、ＬＥＤカバー部１１０４（図１参照）等の各種ＬＥＤカバー部にて被覆される図示しない遊技演出用の発光装置（ＬＥＤ）の点灯・点滅や上下スピーカ１１０６，１２０４（図１参照）から発せられる効果音、液晶表示装置１０４２にて表示される表示態様などの制御を行う。副制御装置１０４７の構成は、主制御装置１０４５と同様、上記の各種ＬＥＤ、上下スピーカ１１０６，１２０４及び液晶表示装置１０４２の制御を司るＣＰＵや、その他ＲＯＭ、ＲＡＭ、入出力ポート等を含む副制御基板１０４７ａと、この副制御基板１０４７ａを収容する透明樹脂材料等よりなる基板ケース１０４７ｂ（１０４７ｂ１，１０４７ｂ２）とからなる。
【００９２】
（球式回胴遊技機の制御系）
球式回胴遊技機１０１０の制御系について説明する。図１５は球式回胴遊技機の電気的な構成の一例を示すブロック図である。
主制御基板１０４５ａは、図１５に示すように、演算処理手段であるＣＰＵ１０４５ａ１を中心とするマイクロコンピュータとして構成された制御手段として機能し、処理プログラムを記憶するＲＯＭ（あるいはフラッシュメモリ）１０４５ａ２、一時的にデータを記憶する作業用（ワーキング用）のＲＡＭ１０４５ａ３、入出力ポート１０４５ａ４などが内部バスを介してこのＣＰＵ１０４５ａ１に接続されている。
【００９３】
主制御基板１０４５ａの入出力ポート１０４５ａ４には、リセットスイッチ１０３８ｂからのリセット信号、設定キースイッチ１０３８ｄ１からの設定信号、ベットボタンスイッチ１１１４からの最小ベット信号、最大ベットボタンスイッチ１３０４からの最大ベット信号、セレクタ１４００に取り込まれた遊技球を検出するカウントセンサ１４１６ａ１，１４１６ｂ１，１４１６ｃ１からの補助通過検出信号、セレクタ１４００に取り込まれた遊技球を検出する通過センサ１４１５ａ，１４１５ｂ，１４１５ｃにおける上流側素子１４１５ａ１，１４１５ｂ１，１４１５ｃ１からの上流通過検出信号及び通過センサ１４１５ａ，１４１５ｂ，１４１５ｃにおける下流側素子１４１５ａ２，１４１５ｂ２，１４１５ｃ２からの下流通過検出信号、始動レバースイッチ１１２４からの変動開始信号、各回胴停止ボタンスイッチ１１２６Ｌ，１１２６Ｍ，１１２６Ｒからの停止信号、回胴位置検出センサ１０４３Ｌ７，１０４３Ｍ７，１０４３Ｒ７からの検出信号、払出装置１０３３から払い出される遊技球を検出するカウントセンサ１０３３ｈからのカウントスイッチ信号に基づくカウント信号、ケースレール１０３５内の遊技球を検出する球切れ検出装置１０３５ｂからの遊技球検出信号、払出期間中を表す払出中信号などが入力される。
【００９４】
また、主制御基板１０４５ａの入出力ポート１０４５ａ４からは、ベットボタンスイッチ１１１４，１３０４からのベット信号に基づく投入ソレノイド１４１４ａ，１４１４ｂ，１４１４ｃの駆動信号、通過センサ１４１５ａ，１４１５ｂ，１４１５ｃの計数値に基づく投入ソレノイド１４１４ａ，１４１４ｂ，１４１４ｃの駆動停止信号、始動レバースイッチ１１２４からの変動開始信号及び回胴停止ボタンスイッチ１１２６Ｌ，１１２６Ｍ，１１２６Ｒからの停止指令信号に基づく回胴用ステッピングモータ１０４３Ｌ４，１０４３Ｍ４，１０４３Ｒ４の駆動信号などが出力される。また、液晶表示装置１０４２にて表示される演出内容やスピーカ１１０６，１２０４から発せられる効果音、上ＬＥＤカバー部１１０４等で被覆された各種発光装置（ＬＥＤ）の点灯・点滅などを制御する制御信号が副制御基板１０４７ａに出力される。
【００９５】
上述したＣＰＵ１０４５ａ１は、このＣＰＵ１０４５ａ１によって実行される各種の制御プログラムや固定値データを記憶したＲＯＭ１０４５ａ２と、このＲＯＭ１０４５ａ２内に記憶されている制御プログラムを実行するに当たって各種のデータを一時的に記憶する作業エリアを確保するためのワーキング用のＲＡＭ１０４５ａ３の他に、図示はしないが周知のように割り込み回路を始めとしてタイマ回路、データ送受信回路など球式回胴遊技機１０１０において必要な各種の処理回路が内蔵されている。
【００９６】
ＲＯＭ１０４５ａ２とＲＡＭ１０４５ａ３とによってメインメモリが構成され、各種の処理を実行するための処理プログラム（出力制御情報生成用処理プログラムを含む）は、処理プログラムの一部として上述したＲＯＭ１０４５ａ２に記憶されている。ＲＡＭ１０４５ａ３内は、機能的には複数の作業エリアが確保されている。周知のようにＣＰＵ１０４５ａ１内に設けられたプログラムカウンタの値を保存するためのスタックメモリ（スタックメモリ用のエリア）の他に、この例では停電フラグを記憶する停電フラグメモリ、スタックポインタを保存するスタックポインタ保存用メモリ、ＲＡＭ１０４５ａ３に保存されているデータのチェックサムに関連した補正値を保存するチェックサム補正値用メモリ、更には復電時に使用される復電コマンドバッファや復電コマンドカウンタなどのメモリエリアが確保されている。
【００９７】
入出力ポート１０４５ａ４には、副制御基板１０４７ａなどのＩ／Ｏ装置の他に、ホール管理者用のコンピュータ等の遊技機管理装置（図示せず）や外部情報表示装置などに情報を送信できる外部集中端子板や、電源制御基板１０３８’に設けられた停電監視回路１０３８ｆ、さらには投入ソレノイド１４１４ａ，１４１４ｂ，１４１４ｃや払出制御基板１０３７ａなどが電気的に接続されている。
【００９８】
電源制御基板１０３８’には、主制御基板１０４５ａを始めとして球式回胴遊技機１０１０の各電子機器に駆動電力を供給する電源部１０３８ｅや、上述した停電監視回路１０３８ｆなどが搭載されている。停電監視回路１０３８ｆは電源の切断状態を監視し、停電時はもとより、電源スイッチ１０３８ａによる電源切断時に停電信号を生成する。そのため停電監視回路１０３８ｆは、電源部１０３８ｅから出力される直流２４ボルトの安定化駆動電圧を監視し、この駆動電圧が例えば２２ボルト未満まで低下したときに電源が切断されたものと判断して停電信号が出力されるように構成されている。停電信号はＣＰＵ１０４５ａ１と入出力ポート１０４５ａ４のそれぞれに供給され、ＣＰＵ１０４５ａ１ではこの停電信号を認識することで、停電時処理が実行される。電源部１０３８ｅからは出力電圧が２２ボルト未満まで低下した場合でも、主制御基板１０４５ａなどの制御系における駆動電圧として使用される５ボルトの安定化電圧が出力されるように構成されており、この安定化電圧が出力されている時間として、主制御基板１０４５ａによる停電時処理を実行するのに十分な時間が確保されている。
【００９９】
また、主制御基板１０４５ａは、電源部１０３８ｅから安定化駆動電圧が供給されるのと同時にリセットスイッチ１０３８ｂからリセット信号が送信されると、ＲＡＭ１０４５ａ３に書き込まれた情報を消去し、電源部１０３８ｅから安定化駆動電圧が供給されている状態でリセットスイッチ１０３８ｂからリセット信号が送信されると、エラー状態をリセットする。
【０１００】
さらに、電源オフ時に設定キースイッチ１０３８ｄ１をオンにしてから電源オンにした状態、つまり電源オフ時に設定変更キーシリンダ１０３８ｄに設定キーを差し込んで回転させてから電源オンにした状態にすると、球式回胴遊技機１０の出球率を変更可能な状態が発生する。この状態で、リセットスイッチ１０３８ｂからリセット信号が送信されると、球式回胴遊技機１０１０のボーナス確率や小役確率を変更し、当該変更結果を設定値「１」〜「６」の数字で７セグＬＥＤ表示部１０４１ｇ（図１２参照）に出力する。そして、７セグメントＬＥＤ表示部１０４１ｇに「１」〜「６」のいずれかの数字を表示させた状態で、始動レバースイッチ１１２４から設定確定信号を受信すると、球式回胴遊技機１０１０の出球率（設定）を確定する。
【０１０１】
払出制御基板１０３７ａは、概ね主制御基板１０４５ａと同様の構成であり、ＣＰＵを備え、処理プログラムを記憶するＲＯＭ（あるいはフラッシュメモリ）、一時的にデータを記憶する作業用（ワーキング用）のＲＡＭ、入出力ポートなどが内部バスを介してこのＣＰＵに接続されている。
【０１０２】
主制御基板１０４５ａにおいて実行される制御処理について説明する。主制御基板１０４５ａの制御処理は、外部電力の供給再開や電源スイッチ１０３８ａのオン操作等による復電に伴って起動されるメイン処理と、メイン処理に対して割り込みをかける割込み処理とに大別される。説明の便宜上、割り込み処理について説明した後に、メイン処理について説明する。なお、割込み処理としては、ＮＭＩ端子における停電信号の受信に応じて割込みをかける停電割込み処理と、タイマによる時間計測によって定期的に割込みをかけるタイマ割込み処理とがある。
【０１０３】
まず、停電割込み処理について説明する。停電状態が発生した場合、電源制御基板１０３８’の停電監視回路１０３８ｆで停電信号が生成され、主制御基板１０４５ａに対して出力される。主制御基板１０４５ａにおいては、ＣＰＵ１０４５ａ１のＮＭＩ端子が停電信号を受信し、停電信号の受信に応じて停電フラグを設定する図示しない割込み処理（以下、「停電割込み処理」と称する）が実行される。停電割込み処理においては、まず、現在使用しているレジスタのデータをＲＡＭ１０４５ａ３内のバックアップ領域に退避させる（「レジスタ退避処理」）。レジスタ退避処理の後に、停電フラグが設定される（「停電フラグ設定処理」）。停電フラグは、ＲＡＭ１０４５ａ３内の特定の領域に保持される停電状態の発生を表す情報である。停電フラグ設定処理の後に、自身の割込みにおける処理の終了がＣＰＵ１０４５ａ１に知らせられる（「割込み終了宣言処理」）。割込み終了宣言処理の後に、レジスタ退避処理においてＲＡＭ１０４５ａ３のバックアップ領域に退避させたレジスタのデータをＣＰＵ１０４５ａ１のレジスタに復帰させる（「レジスタ復帰処理」）。レジスタ復帰処理の後に、新たな割込みが許可される（「割込み許可処理」）。割込み許可処理の完了によって停電割込み処理が終了する。なお、使用中のレジスタのデータを破壊せずに停電フラグ設定処理が行える場合には、レジスタ退避処理及びレジスタ復帰処理を省くことができる。
【０１０４】
次に、タイマ割込み処理について説明する。図１６は、主制御基板１０４５ａにおけるタイマ割り込み処理の一例を表すフローチャートである。主制御基板１０４５ａにおいては、定期的にタイマ割込み処理が行われる。本形態においては、タイマ割込み処理は、実質的に１．４９ｍｓ［ミリ秒］の周期で行われる。
【０１０５】
タイマ割込み処理において、まず、後述するメイン処理における通常処理で使用している全てのレジスタの情報が、ＲＡＭ１０４５ａ３のバックアップ領域に格納される（「割込み開始処理」Ｓ１１０１）。割込み開始処理Ｓ１１０１の後に、停電フラグが設定されているか否かが確認される（Ｓ１１０２）。停電フラグが設定されている場合には、バックアップ処理Ｓ１１０３が実行される。
【０１０６】
バックアップ処理Ｓ１１０３では、まず、リングバッファに蓄積されている各種のコマンドの送信が終了しているか否かが判定される。それらのコマンドの送信が終了していない場合には、バックアップ処理Ｓ１１０３が一旦終了されて、制御がタイマ割込み処理に復帰する。なお、これは、バックアップ処理Ｓ１１０３の開始前に、コマンドの送信を完了させるための制御である。一方、それらのコマンドの送信が完了している場合には、ＣＰＵ１０４５ａ１のスタックポインタの値が、ＲＡＭ１０４５ａ３内のバックアップ領域に保存される（「スタックポインタ保存処理」）。スタックポインタ保存処理の後に、後述するＲＡＭ判定値がクリアされると共に、入出力ポート１０４５ａ４における出力ポートの出力状態がクリアされて図示しない全てのアクチュエータがオフ状態になる（「停止処理」）。停止処理の後に、ＲＡＭ判定値が新たに算出されてバックアップ領域に保存される（「ＲＡＭ判定値保存処理」）。ＲＡＭ判定値は、ＲＡＭ１０４５ａ３のワーク領域におけるチェックサム値の２の補数である。ここで、チックサム値の２の補数とは、２進数表現においてチェックサム値の各桁（ビット）を反転した場合に生成される値である。この場合、ＲＡＭ１０４５ａ３のチェックサム値とＲＡＭ判定値との排他的論理和（「ＦＦＦＦ」）に１加算した値は「０」である。本形態では、ＲＡＭ判定値としてチェックサム値の補数を用いたが、本発明においては、ＲＡＭ判定値としてチェックサム値そのものを用いてもよい。ＲＡＭ判定値保存処理の後に、ＲＡＭ１０４５ａ３へのアクセスが禁止される（「ＲＡＭアクセス禁止処理」）。その後は、内部電力の完全な遮断によって処理が実行できなくなるのに備えて、無限ループに入る。なお、例えばノイズ等に起因して停電フラグが誤って設定される場合等を考慮して、図示しないが、無限ループに入る前には停電信号がまだ入力されているか否かが確認される。停電信号が出力されていなければ、内部電源が復旧していることになるために、ＲＡＭ１０４５ａ３の書き込みが許可されると共に停電フラグが解除され、タイマ割込み処理に復帰する。一方、停電信号が継続して入力されていれば、そのまま無限ループに入る（図示せず）。
【０１０７】
上記のように、バックアップ処理Ｓ１１０３の初期段階でコマンドの送信が完了しているか否かが判断され、それらの送信が未完であるときには送信処理を優先させている。コマンドの送信処理終了後にバックアップ処理Ｓ１１０３を実行する構成とすることにより、コマンドの送信途中でバックアップ処理が実行されることをも考慮した停電時処理プログラムを構築する必要がなくなる。その結果、停電時の処理に関するプログラムを簡略化してＲＯＭ１０４５ａ２の小容量化を図ることができる。電源制御基板１０３８’の電源部１０３８ｅは、停電状態が発生した後においても、停電割込み処理及びバックアップ処理を完了するために十分な時間にわたって、制御系の駆動電力として使用されるバックアップ電力を出力する。このバックアップ電力によって、停電割込み処理及びタイマ割込み処理のバックアップ処理が行われる。本形態では、停電発生後の３０ｍｓ［ミリ秒］の間、バックアップ電力が出力され続けるようになっている。
【０１０８】
判定処理Ｓ１１０２において停電フラグが設定されていないと判定された場合には、誤動作の発生を監視するためのウォッチドッグタイマが初期化され、ＣＰＵ１０４５ａ１自身に対して割込み許可が出される（「割込み終了宣言処理」Ｓ１１０４）。
【０１０９】
割込み終了宣言処理Ｓ１１０４の後に、左回胴Ｌを回転させるための左回胴用ステッピングモータ１０４３Ｌ４、中回胴Ｍを回転させるための中回胴用ステッピングモータ１０４３Ｍ４及び右回胴Ｒを回転させるための右回胴用ステッピングモータ１０４３Ｒ４の駆動が制御される（「左回胴モータ制御処理」Ｓ１１０５、「中回胴モータ制御処理」Ｓ１１０６、「右回胴モータ制御処理」Ｓ１１０７）。
【０１１０】
各種の回胴モータ制御処理Ｓ１１０５〜Ｓ１１０７の後に、入出力ポート１０４５ａ４に接続された各種のスイッチやセンサにおける状態が監視される（「スイッチ読込処理」Ｓ１１０８）。ＲＡＭ１０４５ａ３には、今回のタイマ割込みによって検知されたオン・オフ状態の情報と共に、前回のタイマ割込みによって検知されたオン・オフ状態の情報や、前々回のタイマ割込みによって検知されたオン・オフ状態の情報や、前回と今回のタイマ割込みによって検知されたオン・オフ状態に基づく状態変化（立上りや立下り）の情報や、今回と前回と前々回のタイマ割込みによって検知されたオン・オフ状態に基づく状態変化の情報等も保持されており、スイッチ読込処理Ｓ１１０８ではタイマ割込みごとにそれらの情報が更新される。
【０１１１】
スイッチ読込処理Ｓ１１０８の後に入出力ポート１０４５ａ４に接続された各種の装置におけるセンサの状態が監視される（「センサ監視処理」Ｓ１１０９）。センサ監視処理Ｓ１１０９では、カウントセンサを通過する遊技球の個数の計測が行われる。また、センサ監視処理Ｓ１１０９では、各種のセンサの状態や他の関連する情報に応じてエラーの発生の検知が行われる。なお、具体的なエラー制御及びエラー報知制御は、後述する通常遊技処理の変動待機処理中（例えば、投入エラー処理、払出エラー処理）において行われる。なお、センサ監視処理Ｓ１１０９において、主制御基板１０４５ａに接続されたセンサが監視されるばかりでなく、払出制御基板１０３７ａを介して接続された一部のセンサの基づく情報（例えば、払出カウントセンサに基づく払出カウント信号や払出期間を表す払出中信号）も実質的に監視される。
【０１１２】
ここで、センサ監視処理Ｓ１１０９について説明する。図１７は、センサ監視処理の一例を表すフローチャートである。センサ監視処理Ｓ１１０９では、図１７に示されたように、まず、払出動作中であるか否かが判定され（Ｓ８０１）、また、払出制御基板１０３７ａからの払出カウント信号の受信が検知されているか否かが判定される（Ｓ８０２）。払出動作中であるか否かは、具体的には、払出制御基板１０３７ａからの払出中信号の受信が検知されている場合には払出動作中と判定し、検知されていない場合には払出動作中でないと判定する。払出動作中でないにも関わらず払出カウント信号が受信されている場合には、正常な払出による遊技球の通過ではないと判定して、期間外払出エラーフラグが設定される（「期間外払出エラーフラグ設定処理」Ｓ８０３）。なお、期間外払出エラーフラグが設定されると、後述する払出エラー処理において、エラー処理が実行されると共にエラー発生が報知されることとなる。
【０１１３】
その後に、投入動作中であるか否かが判定され（Ｓ８０４）、また、通過センサ信号が検知されているかが判定される（Ｓ８０５）。投入動作中であるか否かは、具体的には、投入動作期間フラグが設定されている場合には投入動作中と判定し、投入動作期間フラグが設定されていない場合には投入動作中でないと判定する。投入動作中でないにも関わらず通過センサ１４１５ａ〜１４１５ｃからの上流通過検出信号又は下流通過検出信号が受信されている場合には、正常な投入による遊技球の通過ではないと判定して、期間外投入エラーフラグが設定される（「期間外投入エラーフラグ設定処理」Ｓ８０８）。なお、期間外投入エラーフラグが設定されると、後述する投入エラー処理（図２１のＳ１４０３参照）において、エラー処理が実行されると共に個数エラー発生が報知される。次に、各種のセンサからの信号状態が変化している場合には、センサ検知情報を更新する（「センサ検知情報更新処理」Ｓ８０９）。
【０１１４】
センサ検知情報更新処理Ｓ８０９の後に、カウントセンサ１４１６ａ〜１４１６ｃを正常に通過する遊技球の個数（補助投入済数）が計数される（「補助投入数計数処理」Ｓ８１０）。ここで、補助投入数計数処理Ｓ８１０について詳細に説明する。図１８は、補助投入数計数処理の一例を表すフローチャートである。補助投入数計数処理Ｓ８１０では、まず、いずれかの条からの補助通過検出信号の立下りが検知されていれば、補助投入済数の値が立下りを検知した条の数だけ加算された値に更新される（「補助投入数加算処理」Ｓ９０１）。補助投入数加算処理Ｓ９０１の後に、投入済数の値と補助投入済数の値とを比較するタイミングを決定するための個数比較タイマが設定されているか否かが判定される（Ｓ９０２）。具体的には、個数比較タイマの値が、「０」を超えて大きい場合に個数比較タイマが設定されていると判定され、「０」である場合には個数比較タイマが解除されていると判定される。個数比較タイマは、遊技者による始動レバースイッチ１１２４の操作に応じて所定の値（本形態では、約３００ｍｓに相当する「２０３」）に設定されるソフトウェアタイマである。個数比較タイマが設定されていない場合には、補助投入数計数処理Ｓ８１０が終了する。一方、個数比較タイマが設定されていない場合には、個数比較タイマの値が現在値から「１」だけ減算した値に更新される（「個数比較タイマ更新処理」Ｓ９０３）。個数比較タイマ更新処理Ｓ９０３の後に、個数比較タイマが解除されたか否かが判定される（Ｓ９０４）。個数比較タイマが解除された場合には、補助投入数計数処理Ｓ８１０が終了する。一方、個数比較タイマが解除されていない場合には、再遊技状態であるか否かが判定されて（Ｓ９０５）、再遊技状態である場合には補助投入数計数処理Ｓ８１０が終了する。判定処理Ｓ９０５において再遊技状態でないと判定された場合には補助投入済数が投入済数以上であるか否かが判定される（個数エラー判定処理：Ｓ９０６）。補助投入済数が投入済数以上である場合には補助投入数計数処理Ｓ８１０が終了し、投入済数未満である場合には個数エラーフラグが設定され（「個数エラーフラグ設定処理」Ｓ９０７）、その後に補助投入数計数処理Ｓ８１０が終了する。上述のように、補助投入数計数処理Ｓ８１０は、補助投入数加算処理Ｓ９０１〜個数エラーフラグ設定処理Ｓ９０７で構成されている。
【０１１５】
補助投入数計数処理Ｓ８１０の後に、図１７に示されたように、報知すべき状態が発生したり、変更されたりしたかが判定され（Ｓ８１１）、報知すべき状態に変化がなければ、センサ監視処理Ｓ１１０９が終了する。一方、肯定判定の場合には、報知すべき状態に応じたセンサ検知コマンドが設定され（「センサ検知コマンド設定処理」Ｓ８１２）、センサ監視処理Ｓ１１０９が終了する。なお、設定されたセンサ検知コマンドは、後述するコマンド出力処理（図１６のＳ１１１２）において出力される。上述のように、センサ監視処理Ｓ１１０９は、判定処理Ｓ８０１〜センサ検知コマンド設定処理Ｓ８１２で構成されている。
【０１１６】
センサ監視処理Ｓ１１０９の後に、各種のカウンタの値や各種のタイマの値が減算される（「タイマ減算処理」Ｓ１１１０）。タイマ減算処理Ｓ１１１０の後に、差球数（ベット総数と獲得総数との差分）を集計するためにベット数や獲得球数が、外部集中端子板（図示せず）へ出力される（「差球カウント処理」Ｓ１１１１）。差球カウント処理Ｓ１１１１の後に、リングバッファに蓄積された各種のコマンドが、副制御基板１０４７ａに送信される（「コマンド出力処理」Ｓ１１１２）。コマンド出力処理Ｓ１１１２の後に、７セグメントＬＥＤ表示部１０４１ｇ等に表示されるセグメントデータが設定される（「セグメントデータ設定処理」Ｓ１１１３）。セグメントデータ設定処理Ｓ１１１３で設定されたセグメントデータが７セグメントＬＥＤ表示部１０４１ｇ等のうち所定のセグメントデータ表示装置に送信される（「セグメントデータ表示処理」Ｓ１１１４）。これにより、７セグメントＬＥＤ表示部１０４１ｇ等は、受信したセグメントデータに対応する数字、文字、記号などを表示する。入出力ポート１０４５ａ４からＩ／Ｏ装置へのデータが出力される（「ポート出力処理」Ｓ１１１５）。ポート出力処理Ｓ１１１５の後に、割込み開始処理Ｓ１１０１においてバックアップ領域に退避させた各レジスタのデータがそれぞれＣＰＵ１０４５ａ１内の所定のレジスタに復帰され、次回のタイマ割込みが許可される（「割込み終了処理」Ｓ１１１６）。以上の処理を経て一連のタイマ割込み処理が終了する。
【０１１７】
主制御基板１０４５ａにおけるメイン処理について説明する。図１９は、主制御基板１０４５ａのメイン処理を表すフローチャートである。主制御基板１０４５ａのメイン処理は、停電状態から復帰した場合に実行される。
【０１１８】
主制御基板１０４５ａのメイン処理では、まず、スタックポインタの初期値が設定され、割込み処理を許可する割込みモードが設定され、ＣＰＵ１０４５ａ１内のレジスタ群やＩ／Ｏ装置等に対する各種の設定等が行われる（「立上げ処理」Ｓ１２０１）。レジスタ設定処理Ｓ１２０１の後に、設定キーが設定キースイッチ１０３８ｄ１に挿入され、所定の操作（右回転操作等）がなされているか否か（オン状態かオフ状態か）が判定される（Ｓ１２０２）。設定キースイッチ１０３８ｄ１の操作がされていると判定された場合には、所定の複数種類の確率設定（本形態では「設定１」〜「設定６」の６段階設定）のうちから選択される１つの確率設定の設定値を保持する所定の領域を除くＲＡＭ１０４５ａ３の全領域のデータが、強制的にクリアされる（「強制的ＲＡＭクリア処理」Ｓ１２０３）。強制的ＲＡＭクリア処理Ｓ１２０３の後に、現在の設定値の再設定（設定の打ち直し）を行うことができる（「確率設定選択処理」Ｓ１２０４）。なお、設定値の変更においては、リセットスイッチ１０３８ｂの操作及び始動レバースイッチ１１２４の操作が援用される。確率設定選択処理Ｓ１２０４の後に、通常遊技処理へ移行する。
【０１１９】
判定処理Ｓ１２０２において設定キースイッチ１０３８ｄ１が操作されていないと判定された場合には、選択されている確率設定の設定値が所定の範囲（「１」〜「６」）内の値であるか否かが判定される（Ｓ１２０５）。なお、停電状態の発生時から停電状態からの復帰時までの間に、ＲＡＭ１０４５ａ３が機械的又は電気的に破壊される等の異常事態が発生しない限り、設定値は所定の範囲内の値しかとらない。設定値が所定の範囲内の値である場合には、停電フラグが設定されているか否かが判定される（Ｓ１２０６）。停電フラグが設定されている場合には、ＲＡＭ１０４５ａ３のワーク領域のチェックサム値が新たに算出され、新たなチェックサム値が正常であるか否かが判定される（Ｓ１２０７）。新たなチェックサム値が正常とは、新たなチェックサム値と停電状態の発生前のチェックサム値が同一であること、つまり、新たなチェックサム値とＲＡＭ１０４５ａ３のバックアップ領域に保持されているＲＡＭ判定値との排他的論理和に１加算した値が「０」であることを意味する。この値は、新たなチェックサム値と停電状態の発生前のチェックサム値とが同一である場合には「０」となり、異なる場合には「０」以外となる。停電状態の発生時から停電状態からの復帰時までの間に、ＲＡＭ１０４５ａ３が機械的又は電気的に破壊される等の異常事態が発生しない限り、この値は「０」以外にはならない。判定処理Ｓ１２０５において確率設定の設定値が所定の範囲内の値でないと判定された場合、判定処理Ｓ１２０６において停電フラグが設定されていないと判定された場合、又は、判定処理Ｓ１２０７において新たなチェックサム値とＲＡＭ判定値との排他的論理和に１加算した値が「０」以外であると判定された場合には、割込みが禁止され、入出力ポート１０４５ａ４の全ての出力ポートがクリアされて、入出力ポート１０４５ａ４に接続された全てのアクチュエータがオフ状態にされると共に、エラー処理及びエラーの発生を報知させるためのエラー報知処理が行われる（「復電エラー処理」Ｓ１２０８）。なお、このエラー状態及びエラー報知状態は、リセットスイッチ１０３８ｂが操作されるまで継続する。
【０１２０】
判定処理Ｓ１２０７において新たなチェックサム値が正常であると判定された場合には、バックアップ領域に保存されたスタックポインタの値がＣＰＵ１０４５ａ１のスタックポインタに書き込まれ、スタックポインタの値が停電状態の発生前の値に復帰する（「プログラム復帰処理」Ｓ１２０９）。これによって、停電状態からの復帰後において、停電状態の発生により中断された処理から再開できるようになる。プログラム復帰処理Ｓ１２０８の後に、停電状態からの復帰を表す復電コマンドが設定される（「復電コマンド設定処理」Ｓ１２１０）。これにより、復電コマンドが払出制御基板１０３７ａ及び副制御基板１０４７ａに送信されることとなる。復電コマンド設定処理Ｓ１２１０の後に、打止切換スイッチ１０３８ｃの状態が、ＲＡＭ１０４５ａ３の所定の領域に格納される（「遊技形態設定処理」Ｓ１２１１）。遊技形態設定処理Ｓ１２１２の後に、各種の装置のセンサの状態が初期化される（「センサ初期化処理」Ｓ１２１２）。センサ初期化処理Ｓ１２１２の後に、停電フラグが解除される（「停電フラグ解除処理」Ｓ１２１３）。停電フラグ解除処理Ｓ１２１３の後に、払出中に停電が発生した場合のように払い出すべき遊技球が残っている場合には、中途で終了した払出を再開させるために払出コマンドが設定される（「中途払出完遂処理」Ｓ１２１４）。中途払出完遂処理Ｓ１２１４の後に、スタックポインタの示す停電状態の発生前の番地における処理から再開される。具体的には、先に説明したタイマ割込み処理におけるバックアップ処理Ｓ１１０３（図１６参照）後の割込み終了宣言処理Ｓ１１０４（図１６参照）が実行される。
【０１２１】
通常時の遊技に関わる主要な制御を行う通常処理について説明する。図２０は、主制御基板１０４５ａで実行される通常遊技処理の一例を表すフローチャートである。主制御基板１０４５ａの通常遊技処理は、メイン処理における確率設定処理Ｓ１２０４（図１９参照）の終了後に実行される。また、中途払出完遂処理Ｓ１２１４（図１９参照）の終了後に、通常遊技処理の中途から実行される。
通常遊技処理では、図２０に示されたように、まず、割込み許可を設定する（「割込み許可設定処理」Ｓ１３０１）。割込み許可設定処理Ｓ１３０１の後に、遊技形態を決定する打止切換スイッチ１０３８ｃの状態がＲＡＭ１０４５ａ３の所定の領域に格納される（「遊技形態設定処理」Ｓ１３０２）。なお、遊技形態設定処理Ｓ１３０２は、メイン処理における遊技形態設定処理Ｓ１２１１（図１９参照）と同一の処理である。遊技形態設定処理Ｓ１３０２の後には、下述のループ処理に移行する。なお、以下においては、連続遊技中である場合について説明する。
【０１２２】
ループ処理においては、まず、ＲＡＭ１０４５ａ３において一回の遊技ごとに変化する情報を保持する領域のデータをクリアする（「遊技情報クリア処理」Ｓ１３０３）。具体的には、前回の遊技に関連する情報をクリアする。クリアされる情報としては、例えば、乱数に関連する情報、回胴Ｌ，Ｍ，Ｒの制御に関連する情報、入賞に関連する情報及びエラーに関連する情報が挙げられる。入賞に関連する情報には、入賞図柄、入賞ライン及び獲得遊技球数等の情報が含まれる。
【０１２３】
遊技情報クリア処理Ｓ１３０３の後に、変動開始信号が入力されるまで、所定の処理を行いながら待機する（「変動待機処理」Ｓ１３０４）。ここで、変動待機処理Ｓ１３０４について詳細に説明する。図２１は、変動待機処理の一例を表すフローチャートである。
【０１２４】
変動待機処理Ｓ１３０４では、まず、遊技監視タイマが設定される（「遊技監視タイマ設定処理」Ｓ１４０１）。ここで、遊技監視タイマが設定されるとは、そのタイマの値がリセットされ、かつそのタイマによる新たな時間計測がスタートすることを意味する。遊技監視タイマは、遊技間隔を測定するソフトウェアタイマであって、遊技者によって遊技されていない時間が所定の時間を経過した場合に、液晶表示装置１０４２の画像を所定の画像（デモンストレーション画像）に移行させるために用いられる。
【０１２５】
遊技監視タイマ設定処理Ｓ１４０１の後に、前回の単位遊技で再遊技役が入賞したか否かが判定され、再遊技役に入賞していた場合には、自動的に、前回の単位遊技のベット数と同数のベット数に変更される（「自動ベット処理」Ｓ１４０２）。
【０１２６】
自動ベット処理Ｓ１４０２の後に、セレクタ１４００においてエラーが発生しているか否かが確認され、エラーが発生している場合には、エラー処理が実行されると共に、スピーカ１１０６、１２０４、発光装置１１３２、１１３４Ｌ１、各種のＬＥＤカバー部で被覆されるＬＥＤ、液晶表示装置１０４２等にエラーを報知させるための投入エラーコマンドがリングバッファに格納される（「投入エラー処理」Ｓ１４０３）。例えば、遊技球の投入期間外において通過センサ１４１５ａ、１４１５ｂ，１４１５ｃから上流通過検出信号や下流通過検出信号を受信した場合が挙げられる。なお、具体的には、それらの検知はタイマ割込み処理におけるセンサ監視処理Ｓ１１０９（図１６参照）において行われ、その検知に基づいて各種の処理が実行される。リングバッファに格納された投入エラーコマンドは、その格納後に実行されるタイマ割込み処理のコマンド出力処理Ｓ１１１２において副制御基板１０４７ａに出力される。また、以下において、リングバッファに格納される各種のコマンドは、投入エラーコマンドの場合と同様に、それらの格納後に実行されるタイマ割込み処理のコマンド出力処理Ｓ１１１２において払出制御基板１０３７ａや副制御基板１０４７ａに出力される。
【０１２７】
投入エラー処理Ｓ１４０３の後に、払出装置１０３３でエラーが発生しているか否かが判定され、払出装置１０３３でエラーが発生している場合には、エラー処理が実行されると共に、スピーカ１１０６，１２０４発光装置１１３２、１１３４Ｌ１等、液晶表示装置４２等にエラーを報知させるための払出エラーコマンドがリングバッファに格納される（「払出エラー処理」Ｓ１４０４）。例えば、払出基板１０３７ａからの払出中信号がオン状態であるか否か、及び、オン状態であるか否かが判定される。払出中信号がオン状態（払出期間中）でないにも関わらず、各種のカウントセンサ１０３３ｈからのカウントスイッチ信号に基づく払出基板１０３７ａからのカウント信号がオン状態である場合が挙げられる。なお、同様の払出エラー処理は、他の処理中においても遊技者からの何らかの入力を待っている状態、例えば、回胴回転中における回胴停止待ち状態においても実行される。
【０１２８】
払出エラー処理Ｓ１４０４の後に、上皿球返却レバー１３８６の操作が行われているか否かが判定されて、返却中であれば他のボタン等の操作による入力が禁止され、既に投入済みの遊技球がある場合には、上皿球返却レバー１３８６の操作の終了を待って投入済みの遊技球と同数（投入済数）の遊技球が返却される（「返却処理」Ｓ１４０５）。
【０１２９】
ここで、返却処理Ｓ１４０５について詳細に説明する。図２２は、返却処理の一例を表すフローチャートである。返却処理Ｓ１４０４では、まず、返却状態であるか否かが判定される（Ｓ１０１）。具体的には、返却レバー１３８６の操作による返却シャッタ１４２０の基準位置からの移動を検出する返却スイッチ１４４１がオン状態であるか否かを表す情報によって判定する。なお、返却スイッチがオン状態であるか否かの実際的な検知はタイマ割込み処理のスイッチ読込処理Ｓ１１０８で実行される。返却状態中でない場合には、実質的な処理は行われずに返却処理Ｓ１４０４が終了する。一方、返却状態中である場合には、吊球の下流捕捉が発生しているか否かが判定され（Ｓ１０２）、吊球の下流捕捉が発生している場合には、吊球の解除方法を報知する吊球関連報知を停止させるための吊球関連報知停止コマンドをリングバッファに格納し（「吊球関連報知停止処理」Ｓ１０３）、吊球の下流捕捉の発生が検知されているか否かを表す下流捕捉検知情報が解除される（「吊球検知情報解除処理」Ｓ１０４）。具体的には、下流捕捉検知情報としては、例えば、吊球の下流捕捉の発生を検知している場合に「１」であり、検知していない場合に「０」である下流捕捉フラグが挙げられる。
【０１３０】
吊球に関する処理Ｓ１０２〜Ｓ１０４の後に、返却状態から脱したことを検知すると共に、返却状態の終了から所定の時間（例えば、２４８割込みに相当する約３７０ｍｓ）が経過するまで待機する（「上皿貯留球返却完了待機処理」Ｓ１０５）。
【０１３１】
上皿貯留球返却完了待機処理Ｓ１０５の後に、再遊技状態であるか否かが判定される。なお、具体的には、再遊技フラグ（内部状態フラグの一種）が設定されているか否かが判定される（Ｓ１０６）。なお、再遊技フラグは、前回の単位遊技において再遊技役に入賞した場合に後述する通常遊技処理の再遊技処理Ｓ１３１２（図１８参照）において設定され、今回の単位遊技における遊技情報クリア処理Ｓ１３０３においては解除されない。
【０１３２】
判定処理Ｓ１０６において再遊技状態でないと判定された場合には、既に遊技球の投入が行われていることがあるために、投入された遊技球が有るか否かが判定され（Ｓ１０７）、投入された遊技球が有る場合には、最大ベットボタンスイッチ１３０４や始動レバースイッチ１１２４等の操作可否を表すスイッチ点灯フラグが初期化され（「スイッチ点灯フラグ初期化処理」Ｓ１０８）、投入された遊技球と同数の遊技球を払出装置１０３３から払い出させるための制御が実行され（「投入球払出処理」Ｓ１０９）、カウントセンサ１０３３ｈで計数される通過数（補助投入数）が初期値「０」に設定されて（「補助投入数初期化処理」Ｓ１１０）、本返却処理Ｓ１４０５が完了する。一方、投入された遊技球がない場合には、スイッチ点灯フラグ初期化処理Ｓ１０８及び投入球払出処理Ｓ１０９をスキップして補助投入数初期化処理Ｓ１１０が実行されて、本返却処理Ｓ１４０５が終了する。
【０１３３】
判定処理Ｓ１０６において再遊技状態であると判定された場合には、今回の単位遊技において遊技者の操作による遊技球の投入はできないことにより投入球を返却する必要がないために、投入球の返却及びそれに付随する判定処理Ｓ１０７〜補助投入数初期化処理Ｓ１１０がスキップされて、本返却処理Ｓ１４０５が終了する。上記のように返却処理Ｓ１４０５は、判定処理Ｓ１０１〜補助投入数初期化処理Ｓ１１０を含んでいる。
【０１３４】
返却処理Ｓ１４０５の後に、最小ベットボタンスイッチ１１１４又は最大ベットボタンスイッチ１３０４の操作に応じて遊技球をベットする処理及びベットに付随する処理が実行される（「遊技球ベット処理」Ｓ１４０６）。
【０１３５】
ここで、遊技球ベット処理Ｓ１４０６について詳細に説明する。図２３は、遊技球ベット処理の一例を表すフローチャートである。遊技球ベット処理Ｓ１４０６では、まず、最大ベットボタンスイッチ１３０４の操作可否を報知する発光装置（図示せず）や始動レバースイッチ１１２４の操作可否を報知する発光装置１１３２の発光を制御する（「スイッチＬＥＤ発光制御処理」Ｓ２０１）。具体的には、スイッチ点灯フラグの設定に応じて発光を制御する。
【０１３６】
スイッチＬＥＤ発光制御処理Ｓ２０１の後に、投入操作許可状態であるか否かが判定される（Ｓ２０２）。具体的には、最大ベットボタンスイッチ１３０４の操作可否を表す発光装置の点灯フラグが設定されているか否かが判定される。投入操作許可状態でない場合（投入操作禁止状態）には、本遊技球ベット処理Ｓ１４０６が終了する。一方、投入操作許可状態である場合には、投入開始か否かが判定される（Ｓ２０３）。具体的には、最小ベットボタンスイッチ１１１４又は最大ベットボタンスイッチ１３０４の操作に応じた最小ベット信号又は最大ベット信号が立上り状態（オフ状態からオン状態への移行）であるか否かが判定される。なお、実際的な最小ベット信号又は最大ベット信号のオン・オフ状態は、タイマ割込み処理のスイッチ読込処理Ｓ１１０８（図１６）で監視されており、判定処理Ｓ２０３では、スイッチ読込処理Ｓ１１０８で取得された情報を参照している。最小ベット信号又は最大ベット信号が立上り状態でない場合には、本遊技球ベット処理Ｓ１４０６が終了する。
【０１３７】
最小ベット信号又は最大ベット信号が立上り状態である場合には、吊球の下流捕捉が発生しているか否かが判定され（Ｓ２０４）、吊球が発生している場合には、吊球の解除方法を報知するための吊球関連報知を液晶表示装置１０４２で開始させるために、吊球関連報知開始コマンドがリングバッファに格納される（「吊球関連報知開始処理」Ｓ２０５）、一方、吊球の下流捕捉が発生していない場合には、吊球関連報知を実行する必要がないために吊球関連報知開始処理Ｓ２０５がスキップされる。
【０１３８】
その後に、ベットが完了しているか否かが判定される。具体的には、特別遊技状態におけるＪＡＣゲーム状態である場合には１ベット（５球の投入）が完了しているか否かが判定され、その他の遊技状態である場合には３ベット（１５球の投入）が完了しているか否かが判定される（Ｓ２０６）。ベットが完了していない場合には、投入すべき遊技球の個数（投入許可数）が決定される（「投入許可数決定処理」Ｓ２０７）。具体的には、既に投入が完了している遊技球の個数（投入済数）と、ベット信号の種類と、遊技状態の種類（ＪＡＣゲーム状態か否か）とを参照して、投入許可数が決定される。例えば、投入済数が「０」であり、最大ベット信号の立上りが検知されている場合には、ＪＡＣゲーム状態においては投入許可数が「５」に設定され、ＪＡＣゲーム状態以外においては投入許可数が「１５」に設定される。また、最小ベットボタンスイッチ１１１４が操作されて５球が投入されたときや最大ベットボタンスイッチ１３０４が操作されたにも関わらず球切れ等によって前回の投入動作で５球しか投入できなかったときに、最大ベット信号の立上りが検知された場合には、「１５」から投入済数「５」を減じた「１０」が投入許可数に設定される。投入許可数決定処理Ｓ２０７の後に、遊技球の投入を実質的に管理する処理が実行される（「投入監視処理」Ｓ２０８）。
【０１３９】
ここで、投入監視処理Ｓ２０８について詳細に説明する。図２４は、投入監視処理の一例を表すフローチャートである。投入監視処理Ｓ２０８では、まず、今回の投入制御動作で投入すべき遊技球の総個数である総投入許可数を投入残数（〔投入許可数〕の一種）として設定し（「総投入残数決定処理」Ｓ３０１）、第１条の遊技球投入部１４１０ａ（以下、「第１条」と略記する）、第２条の遊技球投入部１４１０ｂ（以下、「第２条」と略記する）及び第３条の遊技球投入部１４１０ｃ（以下、「第３条」と略記する）の全てにおける投入動作の許可設定が行われる（「全条投入動作許可設定処理」Ｓ３０２）。具体的には、全条投入許可設定処理Ｓ３０２においては、各条の投入動作許可フラグが設定される。第１条の投入動作許可フラグが「１」（設定されている場合）の場合は第１条において投入動作を行ってもよい投入動作許可状態であり、「０」の場合（解除されている場合）は第１条における投入動作を行ってはいけない投入動作禁止状態である。なお、以下においては、投入動作許可状態にある条を投入動作許可条とも称す。
【０１４０】
全条投入許可設定処理Ｓ３０２の後に、投入監視情報が初期化される（「投入監視情報初期化処理」Ｓ３０３）。投入監視情報初期化処理Ｓ３０３では、全条の投入許可数（〔振分投入許可数〕）が「０」に設定され、全条の流入規制フラグ（投入規制情報の一種）が設定される。第１条の流入規制フラグが「０」の場合（解除されている場合）は実質的に投入フリッカ１４１３ａが投入禁止状態であり、「１」の場合（設定されている場合）は実質的に投入フリッカ１４１３ａが投入許可状態であることを表している。なお、具体的な投入フリッカ１４１３ａによる流入規制状態の状態移行は、後述する全条の投入ソレノイド駆動処理Ｓ３２１による第１条の投入ソレノイド１４１４ａの駆動状態の変更によって行われる。第２条及び第３条についても同様である。また、投入監視情報初期化処理Ｓ３０３では、各条の通過許可期間の残り時間に相当する通過許可残時間（〔振分通過許可時間〕）を表す通過許可時間情報が「０」に設定される。第１条の通過許可残時間情報が「０」である場合は第１条の通過許可期間外を意味し、第１条の通過許可残時間情報が「０」でない場合（「１」以上である場合）は第１条の通過許可期間中を意味する。なお、第２条及び第３条についても同様である。
【０１４１】
投入監視情報初期化処理Ｓ３０３の後に、初回の投入動作である初投入動作時に実行されると共に、必要に応じて初投入動作に引き続き行われる再投入動作時に実行されるループ処理（Ｓ３０４〜Ｓ３２２）に移行する。
【０１４２】
ループ処理では、まず、投入制御動作（初投入動作や再投入動作を含む一連の動作）を終了するか否かを、総投入許可数の遊技球の投入が完了しているか否かの判定（Ｓ３０４）と、投入許可条が存在するか否かの判定（Ｓ３０５）とによって判断する。具体的には、総投入残数が「０」である場合に総投入許可数の遊技球の投入が完了したと判定し、総投入残数が「０」以外である場合に総投入許可数の遊技球の投入が完了していないと判定する。また、いずれかの条の投入動作許可フラグが設定されている場合に投入許可条が存在すると判定し、全条の投入動作許可フラグが解除されている場合に投入許可条が存在しないと判定する。投入許可数の遊技球の投入が完了しておらず、かつ、投入許可条がある場合には、投入制御動作を続行する。一方、それ以外の場合、つまり、投入許可数の遊技球の投入が完了している場合には、正常に投入が完了したこととなるために本投入監視処理Ｓ２０８が終了し、また、投入許可数の遊技球の投入は完了していないが、投入許可条が存在しない場合には、投入動作が続行できないために本投入監視処理Ｓ２０８が終了して、投入制御動作が終了こととなる。
【０１４３】
判定処理Ｓ３０５の後に、初投入動作であるか否かが判定される（Ｓ３０６）。初投入動作である場合には、後述する投入許可数振分処理Ｓ３１０に移行する。一方、初投入動作でない場合（再投入動作である場合）には、所定の待機時間（本形態では、５４回のタイマ割込みに相当する約８０ｍｓ）だけ待機する（「再投入開始待機処理」Ｓ３０７）。再投入開始待機処理Ｓ３０７の後に、いずれかの条で吊球の下流捕捉が発生しているか否かが判定される（Ｓ３０８）。吊球の下流捕捉が発生している場合には、下流捕捉フラグ（媒体捕捉情報の一種）が設定されて（Ｓ３１１）、投入監視処理Ｓ２０８が終了する。ここで、吊球とは、投入フリッカ１４１３ａ〜１４１３ｃによって投入通路１４０６ａ〜１４０６ｃにおいて捕捉されている遊技球を意味する。また、吊球の下流捕捉とは、各条別に、下流側素子１４１５ａ２，１４１５ｂ２，１４１５ｃ２によって吊球が検出されている状態を意味する。一方、吊球の下流捕捉が発生していない場合には、吊球の上流捕捉が発生しているか否かが判定される（Ｓ３０９）。吊球の上流捕捉が発生していない場合には、投入許可数振分処理Ｓ３１０に移行する。ここで、上流捕捉とは、各条別に、上流側素子１４１５ａ１，１４１５ｂ１，１４１５ｃ１が吊球を検出し、同一上の下流側素子１４１５ａ２，１４１５ｂ２，１４１５ｃ２が吊球を検出していない状態を意味する。
【０１４４】
投入許可数振分処理Ｓ３１０（〔振分制御処理〕の一種）では、各投入許可条で個数が２個以上異ならないように投入許可数が実質的に均等に振り分けられて、各投入許可条で投入すべき遊技球の個数（〔振分投入許可数〕）が決定されると共に、他の投入監視情報の各々が所定の投入開始時用の情報に設定される。具体的には、振分許可予定数の決定においては、上皿１３０２に流入する遊技球は、構造的に、第３条の遊技球投入部１４１０ｃに最も流入し易く、第１条の遊技球投入部１４１０ａに最も流入し難くなっているために、第３条に振り分けられる遊技球の個数が第１条及び第２条に振り分けられる遊技球の個数以上であり、かつ、第２条に振り分けられる遊技球の個数が第１条に振り分けられる遊技球の個数以上となるように優先順位を付けて振り分けている。また、振分投入許可数が「０」であるすべての条の流入規制フラグが解除される。また、振分投入許可数が「１」以上であるすべての条の通過許可残時間情報に「２０３」が設定される。なお、通過許可残時間情報は、１．４９ｍｓ間隔のタイマ割込みごとに「１」だけ減算されることとなるために、通過許可残時間として約３００ｍｓが設定されたことになる。本実施形態では、各条において、投入フリッカ１４１３ａ〜１４１３ｃの開放によって貯留通路１４０２ａ〜１４０２ｃから投入通路１４０６ａ〜１４０６ｃへの通路が開放されてから最初の遊技球が通過センサ１４１５ａ〜１４１５ｃ（〔媒体検出手段〕の一種）の上流側素子１４１５ａ１，１４１５ｂ１，１４１５ｃ１に到達するまでの平均的な時間が約１０ｍｓであり、また、投入通路１４０６ａ〜１４０６ｃを流下する遊技球の上流側素子１４１５ａ１，１４１５ｂ１，１４１５ｃ１による検出の開始から下流側素子１４１５ａ２，１４１５ｂ２，１４１５ｃ２による検出の終了までの平均的な時間が約４０ｍｓであるために、通過許可時間はそれらの時間に十分な余裕を持たせた約３００ｍｓに設定されている。また、投入許可数振分処理Ｓ３１１では、振分投入許可数が「１」以上であるすべての条の参照位相が、正規位相移行推移における先頭の通過位相である第０通過位相（〔非通過位相〕）に設定される。なお、具体的な参照位相の選択方法は本発明の特徴部分の一部であるために後述の〔特徴部分の説明〕において詳細に説明する。
【０１４５】
ここで、正規位相移行推移について簡単に説明する。図２５は、正規位相移行推移に従う検出位相の変化を説明するための説明図である。正規位相移行推移は、図２５に示されたように、第０通過位相から第１通過位相、第２通過位相及び第３通過位相の順序で位相移行した後に第０通過位相に戻る位相移行の推移である。なお、各通過位相は、同一条における上流側素子１４１５ａ１，１４１５ｂ１，１４１５ｃ１（〔上流側検出手段〕の一種）からの上流側検出信号に基づく検出状態（オン状態又はオフ状態）と下流側素子１４１５ａ２，１４１５ｂ２，１４１５ｃ２（〔上流側検出手段〕の一種）からの下流側検出信号に基づく検出状態（オン状態又はオフ状態）との順列で指定される状態であり、各通過位相を〔上流検出信号の検出状態，下流側検出信号の検出状態〕で表せば、第０通過位相が〔オフ状態，オフ状態〕であり、第１通過位相が〔オン状態，オフ状態〕であり、第２通過位相が〔オン状態，オン状態〕であり、第４通過位相が〔オフ状態，オン状態〕で表される。なお、ＲＯＭ１０４５ａ３の所定の領域（〔正規推移情報記憶手段〕の一種）に記憶された正規位相移行推移を規定する正規位相移行推移情報は、全条に対して共通に参照されるが、各条の参照位相は個別に変化する。
【０１４６】
図２４に示されたように、判定処理Ｓ３０９において吊球の上流捕捉が発生していると判定された場合には、上流捕捉フラグ（媒体捕捉情報の一種）が設定される（「吊球検知情報設定処理」Ｓ３１２）。吊球検知情報設定処理Ｓ３１２の後に、投入監視情報の各々が吊球の投入開始時用の初期情報に設定される（「投入監視情報設定処理」Ｓ３１３）。具体的には、吊球の上流捕捉が発生している条の通過許可残時間が「２０３」に設定され、吊球の上流捕捉が発生している条の流入規制フラグが設定される。これによって、吊球の上流が発生している条のみで投入動作が実行され、また、その投入動作においては、位相推移の監視が、通常の第０通過位相からではなく第１通過位相から開始される。
【０１４７】
投入許可数振分処理Ｓ３１０及び投入監視情報設定処理Ｓ３１３の後に、タイマ割込みが実行されるまで待機して（「タイマ割込み待機処理」Ｓ３１４）、タイマ割込みの完了に応じて、返却操作が開始されたか否かが判定される（Ｓ３１５）。返却操作の開始と判定された場合には、投入を中止する処理が実行される（「投入中止処理」Ｓ３１６）。具体的には、遊技者による上皿球返却レバー１３８６の操作に基づく返却スイッチ１４４１からの返却スイッチ信号のオン状態への移行に応じて返却操作の開始と判定する。なお、この場合、既に投入が完了している遊技球がある場合には、投入された個数と同数の遊技球が払出装置１０３３から払い戻されることとなる。
【０１４８】
判定処理Ｓ３１５において返却操作の開始ではないと判定された場合には、いずれかの条が通過許可期間中であることを表す投入動作中フラグ（投入動作中情報の一種）が解除される（「投入中情報初期化処理」Ｓ３１７）。なお、投入動作中フラグは、後述する第１条投入制御処理Ｓ３１８、第２条投入制御処理Ｓ３１９、第３条投入制御処理Ｓ３２０において各条の通過許可期間が終了していない場合に設定される。投入動作中情報初期化処理Ｓ３１５の後に、第１条に対する投入制御処理、第２条に対する投入制御処理及び第３条に対する投入制御処理が実行される（「第１条投入制御処理」Ｓ３１８，「第２条投入制御処理」Ｓ３１９，「第３条投入制御処理」Ｓ３２０）。投入中情報初期化処理Ｓ３１５及び第１条から第３条の投入制御処理Ｓ３１８〜Ｓ３２０は、タイマ割込み間隔内で１度ずつ実行される。なお、第１条投入制御処理Ｓ３１８、第２条投入制御処理Ｓ３１９及び第３条投入制御処理Ｓ３２０の詳細については、本投入監視処理Ｓ２０８の全体的な説明の後に記載する。
【０１４９】
第３条投入制御処理Ｓ３２０の後に、各条の流入規制フラグを参照して、全条の投入ソレノイド１４１４ａ〜１４１４ｃの駆動を制御する（「全条投入ソレノイド駆動処理」Ｓ３２１）。具体的には、流入規制フラグが新たに設定された条の投入ソレノイド１４１４ａ〜１４１４ｃはオン状態に変更され、流入規制フラグが既に設定されている投入ソレノイド１４１４ａ〜１４１４ｃはオン状態を維持し、流入規制フラグが新たに解除された条の投入ソレノイド１４１４ａ〜１４１４ｃがオフ状態に変更され、流入規制フラグが既に解除されていた条の投入ソレノイド１４１４ａ〜１４１４ｃはオフ状態を維持する。各条の流入規制フラグは、投入許可数振分処理Ｓ３１０において解除から設定に変更される場合があり、第１条投入制御処理Ｓ３１８、第２条投入制御処理Ｓ３１９、第３条投入制御処理Ｓ３２０において設定から解除に変更される場合がある。
【０１５０】
全条投入ソレノイド駆動処理Ｓ３２１の後に、全条の今回の投入動作が終了したか否かが判定される（Ｓ３２２）。具体的には、投入動作中フラグが設定されていない場合に全条の今回の投入動作が終了したと判定される。投入動作中フラグが設定されていない場合は、各条の通過許可期間が全て終了していることを意味する。
【０１５１】
ここで、第１条投入制御処理Ｓ３１８、第２条投入制御処理Ｓ３１９、第３条投入制御処理Ｓ３２０について詳細に説明する。なお、第２条投入制御処理Ｓ３１９、第３条投入制御処理Ｓ３２０は、第１条投入制御処理Ｓ３１８と実質的に同一であるために、第１条投入制御処理Ｓ３１８の説明における「第１条」なる文言を第２条投入制御処理Ｓ３１９では「第２条」と、第３条投入制御処理Ｓ３２０では「第３条」と読み替えることとして、その詳細な説明を省略する。図２６は、第１条投入制御処理の一例を表すフローチャートである。
【０１５２】
第１条投入制御処理Ｓ３１８では、まず、第１条の通過許可期間中であるか否かが判定される。具体的には第１条の通過許可残時間情報が「０」であるか否かが判定される（Ｓ４０１）。判定処理Ｓ４０１の後に、第１条の検出位相が変化したか否かが判定される（Ｓ４０２）。具体的には、直前のタイマ割込み処理のスイッチ読込処理Ｓ１１０８で読み込まれた第１条の検出位相が第１条の参照位相と同一であるか否かが判定される。
【０１５３】
判定処理Ｓ４０２において第１条の検出位相に変化がないと判定された場合には、第１条の通過許可期間が今回の第１条投入制御処理Ｓ３１８において満了するか否かが判定される（Ｓ４０３）。具体的には、第１条の通過許可残時間情報の現在値から「１」だけ減算した値が「０」であるかによって判定される。なお、ここでは、第１条の通過許可残時間情報は更新されない。第１条の通過許可期間が満了すると判定された場合には、第１条の通過許可残時間情報が「１」だけ減算された値に更新される（「通過許可時間更新処理」Ｓ４０４）。一方、第１条の通過許可期間が終了しないと判定された場合には、第１条の投入フリッカ１４１３ａが投入禁止状態であるか否かが判定される（Ｓ４０５）。具体的には、第１条の流入規制フラグが設定されているか否かが判定される。
【０１５４】
なお、第１条の流入規制フラグが設定されている場合は、第１条の投入フリッカ１４１３ａが既に遊技球の流下を禁止しているか、禁止するために移動中であるかを意味し、第１条の流入規制フラグが設定されていない場合は、第１条の投入フリッカ１４１３ａが遊技球の流下を許可しているか、許可するために移動中であるかを意味している。判定処理Ｓ４０３において肯定判定される場合としては、例えば、（１）第１番目に流下する遊技球（以下、「第１球」とも略記する）に対して、投入許可数振分処理Ｓ３１１で設定された第１条の通過許可期間内に、第１条の上流側素子１４１５ａ１による検出が開始されない場合（球切れの場合）や、（２）振分許可数番目（最終番目）に流下する遊技球（以下、「最終球」とも称す）よりも先に流下する遊技球に対して、後述する通過許可期間延長処理Ｓ４２４で延長された第１条の通過許可期間内に、第１条の上流側素子１４１５ａ１及び下流側素子１４１５ａ２の双方による検出が終了しない場合（球詰まりの場合）や、（３）先行流下する遊技球（以下、「先行球」とも称す）が第１条の上流側素子１４１５ａ１によって検出されたときに延長（後述する通過許可期間延長処理Ｓ４２４）された第１条の通過許可期間内に、先行球に引き続き投入されるべき遊技球（以下、「後続球」とも称す）に対して、第１条の上流側素子１４１５ａ１による検出が開始されない場合（球切れの場合）が挙げられる。
【０１５５】
判定処理Ｓ４０５において第１条が投入禁止状態でないと判定された場合には、第１条による再投入動作を禁止するために第１条の投入動作許可フラグが解除される（「再投入禁止設定処理」Ｓ４０６）。なお、第１条の通過許可期間が満了予定であるにも関わらず投入許可状態である場合、つまり、第１条において投入されるべきであった少なくとも１つの遊技球（以下、「最終球」とも称す）の投入が完了していない場合には、第１条による再投入動作は行われないこととなる。但し、全体としての再投入動作は実行されることとなる。
【０１５６】
再投入禁止設定処理Ｓ４０６の後に、遊技球が第１条の通過センサ１４１５ａを通過中であるか否かが判定される（Ｓ４０７）。具体的には、上流側素子１４１５ａ１及び下流側素子１４１５ａ２の少なくとも一方が遊技球を検出している場合には、通過中と判定される。遊技球が第１条の通過センサ１４１５ａを通過中である場合は、球詰まりや不正投入装置（図示せず）を用いた不正行為等によって遊技球が第１条の通過許可期間内に第１条の通過センサ１４１５ａの通過を完了していない場合であるので、球式回胴遊技機１０１０の遊技進行を停止させると共にエラー（通過時間エラー）の発生を報知するために通過時間エラーコマンドがリングバッファに格納される（「通過時間エラー処理」Ｓ４０８）。通過時間エラー処理Ｓ４０８は無限ループとなっており、リセットスイッチ１０３８ｂの操作に応じて球式回胴遊技機１０１０がリセットされるまで継続する。一方、遊技球が通過中でない場合は、第１条における球切れによる第１条の通過許可期間満了予定であるためにエラーとはせずに、第１条の流入規制フラグを解除し（「通過規制情報変更処理」Ｓ４０９）、第１条の通過許可残時間情報に「１４０」を設定することによって実質的に約２００ｍｓに相当する時間だけ第１条の通過許可期間を延長する（「通過許可期間延長処理」Ｓ４１０）。
【０１５７】
第１条の通過許可時間更新処理Ｓ４０４及び通過許可期間延長処理Ｓ４１０の後に、第１条の通過許可期間が終了しているか否かが判定される（Ｓ４１１）。具体的には、第１条の通過許可残時間情報が「０」である場合には第１条の通過許可期間が終了している（通過許可期間外）と判定し、それが「０」でない場合には第１条の通過許可期間が終了していない（通過許可期間内）と判定する。第１条の通過許可期間が終了している場合には、本第１条投入制御処理Ｓ３１８が終了し、第１条の通過許可期間が終了していない場合には、投入動作中フラグが設定されて（「投入動作中情報設定処理」Ｓ４１２）、その後、本第１条投入制御処理Ｓ３１８が終了する。
【０１５８】
判定処理Ｓ４０２で第１条の検出位相に変化があると判定された場合には、第１条の参照位相が、正規の位相移行パターンにおける順序に従って現在選択されている通過位相から次の通過位相に更新される（「参照位相更新処理」Ｓ４１３）。なお、検出位相が、第３通過位相である場合には、先頭の第０通過位相に更新される。具体的には、第１条の参照位相は、現在選択されている通過位相が第０通過位相である場合には第１通過位相に、第１通過位相である場合には第２通過位相に、第２通過位相である場合には第３通過位相に、第３通過位相である場合には第０通過位相に更新される。参照位相更新処理Ｓ４１３の後に、再度、第１条の検出位相が第１条の参照位相と同一であるか否かが判定される（Ｓ４１４）。
【０１５９】
判定処理Ｓ４１４において第１条の検出位相が第１条の参照位相と同一でないと判定された場合には、第１条の参照位相が第０通過位相であるか否かが判定される（Ｓ４１５）。つまり、連球状態（近接流下状態）が発生している可能性があるか否か判定される。なお、連球状態が発生する場合には、必ず第３通過位相から正規位相移行パターンに従わない通過位相へ移行する。第１条の参照位相が第０通過位相でない場合には、球式回胴遊技機１０１０の遊技進行を停止させると共に、エラー（通過順序エラー）の発生を報知するために通過順序エラーコマンド（エラーコマンドの一種）がリングバッファに格納される（「通過順序エラー処理」Ｓ４３５）。通過順序エラー処理Ｓ４３５は無限ループとなっており、リセットスイッチ１０３８ｂの操作に応じて球式回胴遊技機１０１０がリセットされるまで継続する。これにより、何らかの不正行為によって一旦エラーが発生すれば不正行為を継続できないようにできる。一方、第１条の参照位相が第０通過位相である場合には、連球状態が発生しているか否かを識別する連球フラグ（連球状態情報の一種）が設定されているか否かが判定される（Ｓ４１６）。なお、連球フラグが設定されている場合は前回のタイマ割込み処理において連球状態が発生したことを表し、連球フラグが解除されている場合は連球状態が前回のタイマ割込み処理において発生していなかったことを表している。ここで、連球状態の発生とは、非通過位相から第１通過位相、第２通過位相及び第３通過位相を経た後に、第３通過位相から第２通過位相に位相移行することを意味する。なお、連球状態が発生した最終的には場合には、「非通過位相→第１通過位相→第２通過位相→第３通過位相→第２通過位相→第１通過位相→第２通過位相→第３通過位相→非通過位相」と変化することとなる。連球フラグが設定されている場合には、既に２つの遊技球が連球状態で投入されつつあるために、多重の連球状態（３球以上が連続して連球状態となる場合）が発生することを防止するために通過順序エラー処理Ｓ４３５が実行される。連球フラグが設定されていない場合には、連球状態が発生したか否かが、検出位相が第２通過位相であるか否かによって判定される（Ｓ４１７）。検出位相が第２通過位相でない場合には、正規位相移行パターンに従う位相移行でもなく連球状態の発生ではないこととなるために、通過順序エラー処理Ｓ４３５が実行される。
【０１６０】
判定処理Ｓ４１７において検出位相が第２通過位相でないと判定された場合には、判定処理Ｓ４１５及び判定処理Ｓ４１６の判定結果を踏まえると、連球状態の発生が確定するために、参照位相が部分連球位相移行パターン（〔許容位相パターン〕の一部の〔部分許容位相パターン〕）の先頭の通過位相である第２通過位相に設定される（「参照位相設定処理」Ｓ４１８）。また、連球フラグが設定される（〔連球フラグ設定処理〕Ｓ４１９）。
【０１６１】
判定処理Ｓ４１４における正常な位相移行であるとの判定後、連球フラグ設定処理Ｓ４１９の後に、１つの遊技球の通過完了であるか否かと、遊技球の通過開始であるか否かとが判定される（通過完了判定処理Ｓ４２０，通過開始判定処理Ｓ４２１）。具体的には、判定処理Ｓ４２０において、第１条の検出位相が第０通過位相である場合に通過完了であると判定され、第１条の通過位相が第０通過位相でない場合に通過完了でないと判定される。なお、この判定においては、第１条の通過位相に変えて第１条の参照移行が第０通過位相であるか否かによって判定してもよい。また、判定処理Ｓ４２１において、第１条の検出位相が第１通過位相である場合に通過開始であると判定され、第１条の検出位相が第１通過位相でない場合に通過開始でないと判定される。
【０１６２】
判定処理Ｓ４２１において遊技球の通過開始であると判定された場合には、第１条の通過センサＳ１４１５ａの通過を開始した遊技球が第１条の最終球であるか否かが判定される（最終球判定Ｓ４２２）。具体的には、第１条の投入残数を「１」だけ減じた値が「０」である場合には通過を開始した遊技球は第１条の最終球であると判定され、その値が「０」でない場合には通過を開始した遊技球は第１条の最終球でないと判定される。なお、この時点では第１条の投入残数の値は更新されない。第１条の最終球の通過開始である場合には、第１条の投入フリッカ１４１３ａによる流入を禁止させるために第１条の流入規制フラグを解除して（「通過規制情報変更処理」Ｓ４２３）、第１条の通過許可残時間情報に「２０３」が設定されて第１条の通過許可期間が延長される（「通過許可期間延長処理」Ｓ４２４）。なお、第１条のフリッカ１４１３ａの流入許可状態から流入禁止状態への状態移行は、第１条の流入規制フラグの解除後に実行される全条投入ソレノイド駆動処理Ｓ３１８（図２４参照）における第１条の投入ソレノイド１４１４ａの駆動に付随して行われる。一方、第１条の最終球の通過開始でない場合には、通過規制情報変更処理Ｓ４２３がスキップされて、通過許可期間延長処理Ｓ４２４が実行される。その後、判定処理Ｓ４１１に移行する。
【０１６３】
判定処理Ｓ４２１において遊技球の第１条の通過開始でないと判定された場合には、吊球発生フラグが設定されているか否かと、検出位相が第３通過位相であるか否かとが判定される（Ｓ４３２，Ｓ４３３）。ここで、吊球発生フラグ（吊球検知情報の一種）は、吊球の上流側捕捉が発生しているか否かを識別する情報であって、吊球発生フラグが設定されている場合には吊球が発生していると共にその吊球が上流側阻止１４１５ａ１のみによって検出されていることを意味する。吊球発生フラグが設定されており、かつ第１条の検出位相が第２通過位相である場合には、第１条の流入規制フラグが解除される（「通過規制情報変更処理」Ｓ４３４）、その他の場合には、通過規制情報変更処理Ｓ４３４がスキップされる。その後は、判定処理Ｓ４０２において第１条の検出位相に変化がないと判定された場合と同様に、通過判定処理Ｓ４０３〜投入動作中情報設定処理Ｓ４１２が実行される。
【０１６４】
判定処理Ｓ４２０において第１条における遊技球の通過完了であると判定された場合には、連球フラグが解除され（「連球フラグ解除処理」Ｓ４２５）、全投入残数が現在値から「１」だけ減算した値に更新され（「全投入残数更新処理」Ｓ４２６）、全投入済数が現在値に「１」だけ加算した値に更新され（「総投入済数更新処理」Ｓ４２７）、投入数やベット数等のベット情報の表示を必要に応じて更新し（「ベット情報更新処理」Ｓ４２８）、第１条の投入残数を現在値から「１」だけ減算した値に更新する（「条別投入数更新処理」Ｓ４２９）。条別投入数更新処理Ｓ４２９の後に、第１条の通過センサＳ１４１５ａの通過を完了した遊技球が第１条の最終球であるか否かが判定される（Ｓ４３０）。具体的には、第１条の投入残数が「０」である場合に通過を完了した遊技球は第１条の最終球であると判定され、第１条の投入残数が「０」でない場合に通過を完了した遊技球は第１条の最終球でないと判定される。判定処理４３０において第１条の最終球の通過完了であると判定された場合には、第１条の通過許可残時間情報に「０」が設定される。これによって、第１条の通過許可期間が終了する（「通過許可終了処理」Ｓ４３１）。一方、第１条の最終球の通過完了でない場合には、判定処理Ｓ４０２において第１条の通過位相に変化がないと判定された場合と同様に、通過判定処理Ｓ４０３〜投入動作中情報設定処理Ｓ４１２が実行される。
【０１６５】
第１条の通過許可期間に関する処理（通過許可時間更新処理Ｓ４０４、通過許可期間延長処理Ｓ４１０，Ｓ４２４及び通過許可期間終了処理Ｓ４３１）の後に、第１条の通過許可期間が終了しているか否かが判定される（Ｓ４１１）。具体的には、第１条の通過許可残時間情報が「０」である場合には第１条の通過許可期間が終了している（通過許可期間外）と判定し、その値が「０」でない場合には第１条の通過許可期間が終了していない（通過許可期間中）と判定する。第１条の通過許可期間が終了している場合には、本第１条投入制御処理Ｓ３１８が終了し、第１条の通過許可期間が終了していない場合には、投入動作中フラグが設定されて（「投入動作中情報設定処理」Ｓ４１２）、その後、本第１条投入制御処理Ｓ３１３が終了する。
【０１６６】
投入監視処理Ｓ２０８の後に、図２３に示されたように、上記の投入監視処理Ｓ２０８内での制御に応じてベットボタンスイッチＬＥＤや始動レバースイッチＬＥＤの設定を変更する必要が生じた場合には、これらの表示を変更させるために各種のＬＥＤの設定を更新する（「スイッチ点灯フラグ更新処理」Ｓ２０９）。スイッチ点灯フラグ更新処理Ｓ２１１の後に、投入中返却状態であるか否かが判定される（Ｓ２１０）。具体的には、遊技者による上皿球返却レバー１３８６の操作に基づく返却スイッチ１４４１からの返却スイッチ信号がオン状態である場合に投入中返却状態と判定されて、返却スイッチ信号がオン状態である場合に単なる投入中返却状態でないと判定される。投入中返却状態である場合には、返却スイッチ信号がオフ状態に移行するまで待機すると共に、オフ状態への移行後に所定の時間だけ更に経過するまで待機する（「上皿貯留球返却完了待機処理」Ｓ２１１）。待機が完了すると、既に遊技球の投入が行われている場合には、具体的には、投入済数が「０」でない場合には、投入された個数と同数の遊技球を払い出させるために、投入球払出コマンドが設定される（「投入球返却処理」Ｓ２１２）。なお、投入球返却処理Ｓ２１２は返却処理Ｓ１４０５と同一の処理である。投入球払出コマンドは払出制御基板１０３７ａに送信されることとなり、払出制御基板１０３７ａでは投入球払出コマンドの受信に応じて払出装置１０３３から投入済数と同数の遊技球を払い出させる。
【０１６７】
その後、各種のベットボタンスイッチ１１１４，１３０４が操作されたとしてもその操作に応じた処理を実行させない期間を決定する投入禁止タイマが設定される（「投入禁止タイマ設定処理」Ｓ２１３）。これによって、所定の時間が経過するまでは各種のベットボタンスイッチの操作が無効化される。投入禁止タイマ設定処理Ｓ２１３の後に、補助通過許可期間が設定される（「補助通過許可期間設定処理」Ｓ２１４）。具体的には、補助通過許可残時間情報に「２０３」（約３００ｍｓに相当）が設定される。なお、補助通過許可残時間情報は、タイマ割込み処理におけるセンサ監視処理において、補助通過許可時間情報が「０」を越えて大きい場合に、タイマ割込み処理の実行ごとに「１」だけ減算された値に更新される。補助通過許可期間は遊技球の通過を正常な通過として許容し、その通過個数（補助投入数）が計数される期間である。なお、投入動作中においては、遊技球の通過を正常な通過として許容し、その通過個数が計数される。補助通過許可期間設定処理Ｓ２１４の後に、投入中又は投入期間返却中である場合にはそれぞれ、投入中フラグ、投入期間中返却中フラグが解除されて、投入期間が完全に終了する（「球処理状態更新処理」Ｓ２１５）。上記のように、遊技球ベット処理Ｓ１４０６は、スイッチＬＥＤ発光制御処理Ｓ２０１〜球処理状態更新処理Ｓ２１５を含んでいる。
【０１６８】
遊技球ベット処理Ｓ１４０６の終了後に、図２１に示されたように、ベット数が最小規定数未満であるか否かが判定される（Ｓ１４０７）。ベット数が最小規定数未満である場合には、投入エラー処理Ｓ１４０３から判定処理Ｓ１４０７までが繰り返される。一方、ベット数が最小規定数未満でない場合には、始動レバースイッチ１１２４の操作に応じた変動開始信号が受信されているか否かが判定される（Ｓ１４０８）。変動開始信号が受信されていない場合には、投入エラー処理Ｓ１４０３から判定処理Ｓ１４０８までが繰り返される。一方、変動開始信号が受信されている場合には、本変動待機処理Ｓ１３０４。以上で説明したように処理過程（Ｓ１４０１〜Ｓ１４０８）を経て、変動待機処理Ｓ１３０４が完了する。
【０１６９】
ここで、上記の遊技球ベット処理Ｓ１４０６のフローチャートに従った投入動作について、概ね時系列に沿って参照して説明する。再投入動作を行うことなく投入制御動作が完了する場合及び球切れの発生に起因する再投入動作が行われる場合について説明する。図２７は、再投入動作が行われずに投入制御が完了する投入動作の一例を表すタイミングチャートである。図２８は、球切れ等による再投入操作が実行される投入制御の一例を表すタイミングチャートである。
【０１７０】
投入操作許可状態（Ｓ２０３：Ｙ）にける遊技者による最大ベットボタンスイッチ１３０４のボタン操作に基づく最大ベット操作信号（「ベット指示」の一種）の立上りの検知（ｔａ）に応じて（Ｓ２０３：Ｙ）、まず、通常遊技状態の場合には「１５」から投入済数を減じた値が、一方、特別遊技状態におけるＪＡＣゲームの場合には「５」から投入済数を減じた値が、投入許可数として設定される（Ｓ２０７）。なお、前回の投入制御で投入許可数の投入が完了している場合には、最大ベット操作信号を検知しても実質的な処理を行わない。投入許可数を第１条、第２条及び第３条のうち投入可能な条（以下、「投入許可条」と称す）に振り分けて条別の投入残数（条別の投入許可数）の値が決定される。なお、吊球の下流捕捉は発生していないために（Ｓ２０４：Ｎ）、吊球関連報知は開始されない（Ｓ２０５のスキップ）。
【０１７１】
投入許可数の振分の完了後に、第１条の通過許可残時間情報の更新を実質的に開始させる（ｔｂ）。具体的には、第１条の通過許可残時間情報の値に所定の許可時間に対応する値（本形態では、本形態では、約３００ｍｓに相当する「２０３」）が設定される。なお、通過許可残時間情報の値は、「０」以上の値である場合にタイマ割込みごとに、つまり、実質的に１．４９ｍｓごとに「１」だけ減算される（Ｓ４０４）。また、第１条の流入規制フラグの設定に応じて、第１条の投入ソレノイド１４１４ａへの通電が開始されて第１条の投入フリッカ１４１３ａが作動することとなり（Ｓ３２０）、貯留通路１４０２ａにおける遊技球の通過が許可されて第１条における遊技球の投入が実際的に開始される。なお、第１条の流入規制フラグが解除されるまで、第１条の投入ソレノイド１４１４ａへの通電を維持する。同様に、第２条及び第３条における遊技球の初投入動作が実際的に開始される（Ｓ４１６）。以下においては、図２７に示されたように、第１条、第２条及び第３条の投入残数の各々の値が「５」である場合について説明する。
【０１７２】
遊技球の通過が許可されると、貯留通路１４０２ａから投入通路１４０６ａへの遊技球の流下が開始される。なお、第１条の上流通過検出信号及び下流通過検出信号の出力状態は、定期的に監視されており（Ｓ１１０８）、タイマ割込みごとに、前々回の第１条の検出位相及び前回の第１条の検出位相を前回の第１条の検出位相及び今回の第１条の検出位相が更新される。
【０１７３】
遊技球の流下が開始されると、第１条の検出位相が変化するまで（Ｓ４０２：Ｙ）、タイマ割込み間隔ごとに第１条投入制御処理（Ｓ３１８）が実行されて、その度に通過許可残時間情報の値が「１」だけ減算される（Ｓ４０４）。また、第１条の通過許可残時間情報の値は「０」ではない（Ｓ４２７）ために、投入動作中フラグ（投入動作中情報）が設定される。投入動作中フラグは、第１条に固有の情報ではなく、第２条及び第３条に共通の情報であり、投入動作中フラグが判定時（Ｓ３２２）に「０」であれば、全条における通過許可残時間情報の値が「０」であることを意味する。また、投入動作中フラグは、全条に対する投入制御処理Ｓ３１８〜Ｓ３２０の一巡に応じて「０」に初期化される。なお、実施の形態１〜３においてはこのフラグは使用されていない。投入作動中フラグが設定された後に、今回の第１条投入制御処理（Ｓ３１８）において流入規制フラグが解除されていないために第１条の投入ソレノイド１４１４ａの状態は変化しない（Ｓ３２１）。また、投入動作中フラグが設定されているために、全条における通過許可期間が終了したとは判定されず（Ｓ３２２：Ｎ）、タイマ割込み処理の実行を待って次回の第１条投入制御処理（Ｓ３１８）が実行される。
【０１７４】
なお、図２７とは異なり、第１条の検出位相が変化しないまま（Ｓ４０２：Ｎ）、第１条の通過許可期間が終了する場合（通過許可残時間情報の値が「１」である場合）（Ｓ４０３）には、第１条の投入フリッカ１４１３ａが投入禁止状態でないために、投入されるべき遊技球が第１条の貯留通路１４０２ａに無いと判断して、後述する球切れ時の処理が実行される。なお、球切れ時の処理の詳細については後述する。また、第１条の通過許可残時間情報の値が「０」である場合（Ｓ４１１：Ｙ）には、投入動作中フラグは設定されない（Ｓ４１２のスキップ）。また、第１条の流入規制フラグが解除された場合（Ｓ４０９）には第１条の投入ソレノイド１４１４ａが投入禁止状態に移行する（Ｓ３２１）。また、投入動作中フラグが設定されていない場合には、全条における通過許可期間が終了したと判定して（Ｓ３２２：Ｙ）、初投入動作期間が終了する。なお、所定の条件を満たす（Ｓ３０４：Ｙ，Ｓ３０５：Ｎ）場合に再投入動作に移行し、所定の条件を満たさない場合には投入動作が終了する。
【０１７５】
第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の上流通過検出信号がオフ状態からオン状態に移行し（ｔ１１）、この位相変化は正常な位相変化であるので（Ｓ４１３：Ｙ）、第１条の参照位相が第０通過位相から第１通過位相に更新される（Ｓ４１５）。また、最終球でない（Ｓ４１８：Ｎ）第１球の通過開始（Ｓ４１７：Ｙ）であるので、第１条の通過許可残時間情報の値が所定の時間Ｔａ（約３００ｍｓ）に対応する値に再設定される（Ｓ４２０）。第１球の通過開始後において通過許可残時間情報の値が「０」となるまでの期間が第１条の通過許可期間である。なお、この期間は、第１条における第１球の通過開始の時点から第１条の第２球の通過センサ１４１５ａの通過開始の時点までの最大許容期間を兼ねている。第１条の通過許可残時間情報の値は「０」ではない（Ｓ４１１：Ｎ）ために、投入動作中フラグが設定される（Ｓ４１２）。
【０１７６】
なお、図２７とは異なり、検出位相に位相変化があったにも関わらず、正常な位相変化と判定されない場合（Ｓ４１１：Ｎ）には通過順序エラー処理が実行される（Ｓ４１３）。
【０１７７】
その後、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の下流通過検出信号がオフ状態からオン状態に移行し（ｔ１２）、この位相変化は正常な位相変化であるので（Ｓ４１３：Ｙ）、第１条の参照位相が第１通過位相から第２通過位相に更新される（Ｓ４１４）。また、通過センサ４１５ａの通過開始でも通過完了でもなく（Ｓ４１６：Ｎ，Ｓ４１７：Ｎ）、通過許可期間の終了でもない（Ｓ４０３：Ｎ）ために、第１条の通過許可残時間情報の値が「１」だけ減算される（Ｓ４０４）。また、減算後の第１条の通過許可残時間情報の値は「０」ではない（Ｓ４１１）ために、投入動作中フラグが設定される（Ｓ４１２）。
【０１７８】
その後、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の上流通過検出信号がオン状態からオフ状態に移行し（ｔ１３）、この位相変化は正常な位相変化であるので（Ｓ４１１：Ｙ）、第１条の参照位相が第２通過位相から第３通過位相に更新される（Ｓ４１４）。また、通過センサ１４１５ａの通過開始でも通過完了でもなく（Ｓ４１６：Ｎ，Ｓ４１７：Ｎ）、通過許可期間の終了でもない（Ｓ４０３：Ｎ）ために、第１条の通過許可残時間情報の値が「１」だけ減算される（Ｓ４０４）。また、減算後の第１条の通過許可残時間情報の値は「０」ではない（Ｓ４２９）ために、投入動作中フラグが設定される（Ｓ４３０）。
【０１７９】
なお、図２７とは異なり、正常な位相変化でないと判定された場合（Ｓ４１３：Ｎ）には、通過順序エラー処理が実行される（Ｓ４１４）。また、通過許可期間の終了であると判定された場合（Ｓ４０３：Ｙ）には、第１条を投入許可条としないために投入動作許可フラグが解除され（Ｓ４０９）、第１条の通過センサ１４１５ａの通過中である（Ｓ４０７：Ｙ）ために通過時間エラー処理が実行される（Ｓ４０８）。
【０１８０】
その後、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の下流通過検出信号がオン状態からオフ状態に移行する（ｔ１４）、この位相変化は正常な位相変化であるので（Ｓ４１１：Ｙ）、第１条の参照位相が第３通過位相から第０通過位相に更新される（Ｓ４１４）。このとき、第２球は、まだ、第１条の上流側素子１４１５ａ１には到達しておらず、第１条の上流通過検出信号はオフ状態を維持している。また、第１球の通過センサ１４１５ａの通過完了が検知された（Ｓ４１６：Ｙ）ために、全条共通の投入残数が「１」だけ減算され（Ｓ４２１）、全条共通の投入済数が「１」だけ加算され（Ｓ４２２）、かつ、第１条の投入残数の値が「１」だけ減算される（Ｓ４２４）。また、ベット数やベット数表示が必要に応じて更新される（Ｓ４２３）。その後、第１球は最終球でなく（Ｓ４２５：Ｎ）、また、第１条の通過許可期間の終了でもない（Ｓ４０３：Ｎ）ために、第１条の通過許可残時間情報の値が「１」だけ減算される（Ｓ４０４）。また、減算後の第１条の通過許可残時間情報の値は「０」ではない（Ｓ４１１）ために、投入動作中フラグが設定される（Ｓ４１１）。
【０１８１】
なお、図２７とは異なり、第１条の通過許可期間の終了であると判定された場合（Ｓ４０３：Ｙ）であっても、第１条の投入フリッカ１４１３ａが既に投入禁止状態であるために、通過時間エラー処理（Ｓ４０８）が実行されることなく、第１条の通過許可残時間情報の値が「１」だけ減算される。また、第１条において第１球が最終球である場合（Ｓ４２５：Ｙ）には、第１条の通過許可残時間情報の値が強制的に「０」に設定されて、第１条の投入許可期間が終了する（Ｓ４２６）。これによって、第１条における初投入動作（投入動作）が完了することとなる。
【０１８２】
第１条の通過センサ１４１５ａの通過を完了した第１球は、投入通路１４０６ａを更に流下して、第１条のカウントセンサ１４１６ａに向かう。第１条のカウントセンサ１４１６ａの通過が開始されるとカウントセンサ信号がオフ状態からオン状態に移行する（ｔ１５）。カウントセンサ信号がオン状態からオフ状態への移行（ｔ１６）によって第１条のカウントセンサ１４１６ａの通過完了が検知されると、補助投入済数が「１」だけ加算される（Ｓ９０１）。なお、本形態では、条別にカウントセンサ１４１６ａ〜１４１６ｃを通過する遊技球の個数は計測しておらず、カウントセンサ１４１６ａ〜１４１６ｃを通過する遊技球の総数のみを計測している。
【０１８３】
第２条及び第３条についても第１条の場合と実質的に同一の過程を経て、第２条及び第３条に対する第１球の投入が完了する（ｔ１４’，ｔ１４”）。また、第１条、第２条及び第３条に対する第２球〜第４球も第１条の第１球と同様の過程を経ることによってそれらの投入が完了する（ｔ２４〜ｔ４４，ｔ１４’〜ｔ４４’，ｔ１４”〜ｔ４４”）。以下においては、最終球である第５球の投入について、最終球でない場合と相違する処理についてのみ詳細に説明する。
【０１８４】
第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の上流通過検出信号がオフ状態からオン状態に移行し（ｔ５１）、この位相変化は正常な位相変化であるので（Ｓ４１３：Ｙ）、第１条の参照位相が第０通過位相から第１通過位相に更新される（Ｓ４１５）。また、最終球である（Ｓ４１８：Ｙ）第１球の通過開始（Ｓ４１７：Ｙ）であるので、第１条の流入規制フラグが解除された後に（Ｓ４１９）、第１条の通過許可残時間情報の値が所定の時間Ｔａに対応する値に再設定され（Ｓ４２０）、投入動作中フラグが設定される（Ｓ４１２）。
【０１８５】
その後、第１球の場合と同様に、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の下流通過検出信号がオフ状態からオン状態に移行し（ｔ５２）、その後、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の上流通過検出信号がオン状態からオフ状態に移行し（ｔ５３）、更にその後、第１条の通過許可期間内（Ｓ４０１：Ｙ）に第１条の下流通過検出信号がオン状態からオフ状態に移行する（ｔ５４）。第１球の場合と同様に、第５球の通過センサ１４１５ａの通過完了の検知（Ｓ４１６：Ｙ）に応じて、全条共通の投入残数の更新（Ｓ４２１）、全条共通の投入済数の更新（Ｓ４２２）、必要に応じたベット数やベット数表示の更新（Ｓ４２３）及び第１条の投入残数の更新（Ｓ４２４）が行われる。更に、第５球は最終球である（Ｓ４２５：Ｙ）ために、第１条の通過許可残時間情報の値が強制的に「０」に設定され（Ｓ４２６）、投入動作中フラグが解除された状態を維持することとなる（Ｓ４１２）。
【０１８６】
第１条における初投入動作が完了した時点において、図２７に示されたように、既に第２条及び第３条における初投入動作は完了しているために、今回の第２条投入制御処理Ｓ３１９及び第３条投入制御処理Ｓ３２０においても投入動作中フラグが設定されないために、全条の通過許可期間が終了したと判定される（Ｓ３２２：Ｙ）。これによって、初投入動作期間が終了し、実質的に同時に投入動作期間フラグが解除されて投入動作期間が終了する（ｔｃ；Ｓ２１５）。なお、投入動作期間の終了に先立ち、最大ベットボタンスイッチ１３０４の操作に応じた処理を実行しない投入操作禁止期間を設け（Ｓ２１３）、また、第１条のカウントセンサ１４１６ａを通過する遊技球の個数を計数する期間を所定の時間Ｔｂだけ延長させるために、補助通過許可期間が設定される（Ｓ２１４）。なお、第１条の第５球は投入動作期間が終了した後に、第１条のカウントセンサ１４１６ａを通過完了する（ｔ５６）が、補助通過許可期間内であるために（Ｓ８０６：Ｙ）、期間外投入エラーフラグが設定されることはない（Ｓ８０８のスキップ）。
【０１８７】
所定数の投入許可数の遊技球の投入が完了した後の始動レバースイッチ１１２４の操作（ｔｅ）に応じて個数比較タイマが設定され、始動レバースイッチ１１２４の操作（ｔｅ）から所定の時間Ｔｃが経過した際（ｔｆ）に、投入済数と補助投入済数とが所定の条件（投入済数≦補助投入済数）を満たすかを判定し（Ｓ９０６）、所定の条件を満たさない場合には、個数エラーと判断して個数エラーフラグが設定される（Ｓ９０７）。個数エラーフラグが設定されると、今回の単位遊技の終了後に、遊技進行が強制的に停止されると共に個数エラーの報知が行われることとなる（Ｓ１４０３）。
【０１８８】
ここで、再投入動作が行われない場合と球切れ等の発生によって再投入動作が行われる場合の相違について説明する。図２８は、球無し状態の発生によって再投入動作を行う場合の投入動作の一例を表すタイミングチャートである。図２８においては、第２条において、第２球の投入で球切れが発生した場合が表されている。
【０１８９】
図２８に示されたように、第２条の通過許可期間内（Ｓ４０１：Ｙに相当）において、第３球が第２条の通過センサ１４１５ａの通過を開始せずに第２球の第２条の通過センサ１４１５ａの通過開始からの時間が所定の時間Ｔａに到達する場合（ｔ２７’；Ｓ４０３：Ｙに相当）、第２条を投入許可条としないために第２条の投入動作許可フラグが解除される（Ｓ４０６）。第２条の投入動作許可フラグの解除後に、第２条において第３球が通過センサ１４１５ｂを通過中でないために（Ｓ４０７：Ｎに相当）、第２条の投入フリッカ１４１３ｂを投入禁止状態に戻すために第２条の流入規制フラグが解除される。第２条の流入規制フラグの解除後に、第２条の通過許可残時間情報が所定の球切れ待機時間Ｔｄ（本形態では、約２００ｍｓ）に対応する値（「７５」）に再設定される。これによって、第１条における通過許可期間が球切れ待機時間だけ延長される。所定の球切れ待機時間Ｔｄの後に第２条における通過許可期間が終了し（Ｓ４０３：Ｙに相当）、また、既に第２条の流入規制フラグは解除されている（Ｓ４０５：Ｙ）ために、第２条に割り当てられた５球のうち２球の投入しか完了しておらず、かつ、第１条及び第３条は投入許可条であるために、投入動作の完了でないと判定される（Ｓ３０４：Ｎ，Ｓ３０５：Ｙ）。また、吊球発生フラグは設定されておらず（Ｓ３０７：Ｎ）、第２条は投入許可条でないために（Ｓ３０７：Ｙ）、所定の時間Ｔｅだけ待機した（Ｓ５５０８）後、再投入動作を開始することとなる（ｔｈ）。
【０１９０】
初投入動作期間において第２条で投入すべきであったが投入されなかった遊技球の個数（図２８においては「３」）を投入許可条である第１条及び第３条のみに振り分ける（Ｓ５５０９）。具体的には、振分における条別の優先度を考慮して、第３条に２球の投入が割り当てられ、第１条に１球の投入が割り当てられる。この場合の再投入動作においては、第３条における第２球及び第１条における第１球が最終球である。再投入動作が開始されると（ｔｈ）、初投入動作の場合と同様にして第３条において２球及び第１条において１球の遊技球が投入される。再投入動作において、第１条の通過許可期間が終了し（ｔ６４）、かつ、第３条の通過許可期間が終了する（ｔ７４”）と、再投入動作期間が終了し、この場合には投入許可数の遊技球の投入が完了しているので（Ｓ５５０４：Ｙ）、実質的に同時に投入動作期間フラグが解除されて投入動作が終了する（ｔｃ；Ｓ２１３）。
【０１９１】
変動待機処理Ｓ１３０４の後に、図２０に示されたように、始動レバースイッチ１１２４が操作された際にハードウェア的にラッチされた乱数カウンタの値が読み出されてＲＡＭ１０４５ａ３に格納される（「乱数作成処理」Ｓ１３０５）。始動レバースイッチ１１２４が操作された際に乱数カウンタをハードウェア的にラッチすることによって、始動レバースイッチ１１２４の操作と乱数値の取得とを時間的に同期させている。なお、ソフトウェアで乱数カウンタの値を読み出すこともできるが、この場合には、始動レバースイッチ１１２４の操作から乱数値の取得までの時間が、ハードウェア的にラッチする場合よりも不均一になる。
【０１９２】
乱数作成処理Ｓ１３０５の後に、確率設定、ベット数及び遊技状態に応じた乱数テーブルを参照して、乱数作成処理Ｓ１３０５で取得した乱数値に応じた当選役が決定され、当選役の種別に応じた当選フラグ（例えば、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、チェリー当選フラグ、ベル当選フラグ、スイカ当選フラグ、再遊技当選フラグ）が設定され、当選役の種別を表す当選役コマンドと確率設定の設定値を表す設定値コマンドとが設定される（「内部抽選処理」Ｓ１３０６）。当選役として、例えば、ビックボーナス役（以下、「ＢＢ」とも称す）、レギュラーボーナス役（以下、「ＲＢ」とも称す）、各種の小役（本形態では、チェリー役、ベル役、スイカ役）、再遊技役及びハズレ役が挙げられる。なお、単位遊技において複数種類の当選役が選択されてもよい。
【０１９３】
内部抽選処理Ｓ１３０６の後に、当選役、ベット数及び遊技状態に基づいて、ＲＯＭ１０４５ａ２に保持された手動停止制御テーブル群から各回胴Ｌ，Ｍ，Ｒの制御に用いる１つの手動停止制御テーブルが参照制御テーブルとして選択され、参照制御テーブルのテーブル番号がＲＡＭ１０４５ａ３の所定の領域に格納される（「回転初期化処理」Ｓ１３０７）。当選役がハズレ以外のときには、この参照制御テーブルに従って、当選役を可能な限り入賞させるために所定の範囲（５図柄）内で余分に回胴を回転させるスベリ制御が行われる。当選役がハズレの場合にも、他の当選役を入賞させないために、同様のスベリ制御が行われる。この参照制御テーブルは、必要に応じて手動停止制御テーブル群から再選択されることとなる。なお、詳細については後述する回転制御処理Ｓ１３０９において説明する。
【０１９４】
回転初期化処理Ｓ１３０７の後に、図柄変動待機処理Ｓ１３０８が実行される。図柄変動待機処理Ｓ１３０８では、まず、図柄変動監視タイマによる測定時間が所定の規定時間（例えば、４．１秒）以上であるか否かが判定される。ここで、「図柄変動監視タイマ」は、前回の図柄表示の変動開始時点からの経過時間を測定するタイマである。図柄変動監視タイマの測定時間が所定の規定時間未満である場合には、規定時間の経過を待つ状態（以下、「図柄変動待機状態」と称する）であることを表す図柄変動待機コマンド（内部状態コマンドの一種）がリングバッファに格納される。なお、図柄変動待機状態であることが変動待機状態表示装置（図示せず）によって遊技者に報知される。その後、図柄変動監視タイマの測定時間が所定の規定時間以上となるまで、図柄変動待機状態の報知が行われたまま、図柄変動監視タイマによる測定時間が所定の規定時間以上であるか否かの判定が繰り返される。一方、図柄変動監視タイマの測定時間が所定の規定時間以上である場合には、図柄変動監視タイマがリセットスタートされ、規定時間待機状態の報知を停止し、所定の規定時間が経過した状態であることを表す規定時間経過コマンド（内部状態コマンドの一種）と、外部集中端子板に出力するためのベット数コマンドとがリングバッファに格納される。その後、ＲＡＭ１０４５ａ３の所定の領域における回胴ユニット１０４３の各ステッピングモータ１０４３Ｌ４，１０４３Ｍ４，１０４３Ｒ４の駆動制御に関連する情報が回転開始用に初期設定される。例えば、ウェイトタイマの値が「０」に設定され、加速カウンタの値が「２６」に設定される。なお、各ステッピングモータ１０４３Ｌ４，１０４３Ｍ４，１０４３Ｒ４の実際の駆動は、タイマ割込み処理の各種の回胴モータ制御処理Ｓ１１０５〜Ｓ１１０７（図１６参照）で制御される。
【０１９５】
図柄変動待機処理Ｓ１３０８の後に、回胴ユニット１０４３における各回胴Ｌ，Ｍ，Ｒの回転を制御する回転制御処理Ｓ１３０９が実行される。ここで、回転制御処理Ｓ１３０９について詳細に説明する。図２９は、回転制御処理の一例を表すフローチャートである。
【０１９６】
回転制御処理Ｓ１３０９において、ＲＡＭ１０４５ａ３の所定の領域における各回胴Ｌ，Ｍ，Ｒの回転に関する情報が初期化され、全ての回胴Ｌ，Ｍ，Ｒが回転中であることを表す全回胴回転コマンド（回胴回転情報コマンドの一種）と回胴ユニット１０４３において図柄表示変動状態であることを表す図柄変動状態コマンド（内部状態コマンドの一種）とがリングバッファに格納される（「回転開始処理」Ｓ１６０１）。回転開始処理Ｓ１６０１の後に、所定の停止待機時間が経過するまで待機する（「図柄停止待機処理」Ｓ１６０２）。図柄停止待機処理Ｓ１６０２における「所定の停止待機時間」は、各回胴Ｌ，Ｍ，Ｒの回転開始から一定速度の定常回転に至るまでに要する平均時間と概ね同一の時間である。図柄停止待機処理Ｓ１６０２の後に、全ての回胴Ｌ，Ｍ，Ｒの回転が定常回転である否かが判定される（Ｓ１６０３）。具体的には、それらの回転が定常回転であるか否かは、最後に回転を開始した回胴に対応する回胴位置検出センサ１０４３Ｒ７からの検出信号が受信されているか否かで判定されており、その検出信号が受信されている場合にはそれらの回転は定常回転であると判断し、その検出信号が受信されていなければいずれかの回胴の回転は定常回転でないと判断している。それらの回転が定常回転でない場合には、判定処理Ｓ１６０３が繰り返し実行される。なお、本形態では全ての回胴Ｌ，Ｍ，Ｒは同時に回転を開始する。
【０１９７】
判定処理Ｓ１６０３において全ての回胴の回転が定常回転であると判定された場合には、自動停止までの図柄表示の変動時間を測定する自動停止タイマを設定する（「自動停止タイマ設定処理」Ｓ１６０４）。自動停止タイマ設定処理Ｓ１６０４の後に、自動停止タイマによる計測時間が規定回転時間を超えているか否かが判定される（Ｓ１６０５）。自動停止タイマによる計測時間が規定回転時間を越えていなければ、以下の手動により図柄表示の変動を停止させる処理が実行される。
【０１９８】
左回胴停止ボタンスイッチ１１２６Ｌの操作に応じた左停止信号が受信されているか否かが判定される（Ｓ１６０６）。左停止信号が受信されていない場合には、中回胴停止ボタンスイッチ１１２６Ｍの操作に応じた中停止信号が受信されているか否かが判定される（Ｓ１６０７）。中停止信号が受信されていない場合には、右回胴停止ボタンスイッチの操作に応じた右停止信号が受信されているか否かが判定される（Ｓ１６０８）。右停止信号が受信されていない場合、つまり、左停止信号、右停止信号及び右停止信号のいずれもが受信されていない場合には、判定処理Ｓ１６０６が実行される。
【０１９９】
判定処理Ｓ１６０６において左停止信号が受信されていると判定された場合には、左停止フラグが設定されているか否かが判定される（Ｓ１６０９）。「左停止フラグ」は、左回胴Ｌが回転しているか停止しているかを識別するフラグであり、回転初期化処理Ｓ１３０７において解除されている。左停止フラグが設定されている場合は、左回胴Ｌが既に停止していることを表し、左停止フラグが解除されている場合は、左回胴Ｌが回転していることを表す。左停止フラグが設定されている場合には、判定処理Ｓ１６０６が実行され、一方、左停止フラグが解除されている場合には、左回胴停止処理Ｓ１６１０が実行される。左回胴停止処理Ｓ１６１０において、まず、参照制御テーブルを参照して、左回胴Ｌを回転させる左回胴用ステッピングモータ１０４３Ｌ４が停止される。左回胴用ステッピングモータ１０４３Ｌ４の停止後に、左停止フラグが設定され、停止回胴数がインクリメントされ、左回胴Ｌが停止していることを表す左回胴停止コマンド（回胴回転情報コマンドの一種）及び左回胴Ｌの停止図柄を表す左回胴図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。「停止回胴数」は、停止している回胴の個数を表し、回転開始処理Ｓ１６０１において「０」にリセットされる。
【０２００】
ここで、左回胴停止処理Ｓ１６１０について詳細に説明する。左回胴停止処理Ｓ１６１０では、まず、ＲＡＭに１０４５ａ３に保持された現在の図柄番号を参照して、停止基準図柄番号が現在の図柄番号に１だけ加算した値に設定される。停止基準図柄番号が設定された後に、左回胴Ｌが２番目に停止された回胴である場合には、必要に応じて、現在選択されている参照制御テーブルを他の制御テーブルに変更する。なお、左回胴Ｌが２番目に停止された回胴でない場合には、制御テーブルの変更は行われない。その後、参照制御テーブルを参照して、停止基準図柄番号に応じたスベリ量が抽出され、停止図柄番号にスベリ量を加算した値が停止図柄番号として設定される。なお、停止図柄番号が２０（最大図柄番号）を超える場合には、停止図柄番号が現在の値から２１だけ減算した値に変更される。停止図柄番号が設定された後に、停止間隔タイマが設定される。停止間隔タイマは、次の回胴に対する停止指示を受け付けない期間を計測するタイマである。なお、停止間隔タイマの値は、スベリ量に対応する回転及びその後の回胴の停止までに要する時間を考慮して、それらの最大時間を越える所定の時間に設定される。その後、停止間隔タイマの計測時間が所定の時間を超えた場合に、左停止フラグが設定されて、左回胴停止処理Ｓ１６１０が終了する。
【０２０１】
左回胴停止処理Ｓ１６１０の後に、停止回胴数が３であるか否かが判定される（Ｓ１６１１）。停止回胴数が３でない場合、つまり、少なくとも１つの回胴が回転中である場合には、参照制御テーブルの変更が必要であるか否かが判定される（Ｓ１６１２）。未停止の回胴の停止において参照制御テーブルの変更が必要な場合には、参照制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（「制御テーブル変更処理」Ｓ１６１３）。制御テーブル変更処理Ｓ１６１３においては、左回胴Ｌの停止位置と共に中回胴Ｍ及び右回胴Ｒのうちの既に停止している回胴の停止位置が参照される。参照制御テーブルの変更が必要な場合としては、例えば、当選役以外の役が入賞する場合が挙げられる。
【０２０２】
判定処理Ｓ１６０７において中停止信号が受信されていると判定された場合には、中停止フラグが設定されているか否かが判定される（Ｓ１６１４）。「中停止フラグ」は、左停止フラグの場合と同様に、中回胴Ｍが回転しているか停止しているかを識別するフラグであり、回転開始処理Ｓ１６０１において解除されている。中停止フラグが設定されている場合には、判定処理Ｓ１６０６が実行される。一方、中停止フラグが解除されている場合には、停止回胴数が０であるか否かが判定される（Ｓ１６１５）。停止回胴数が０でない場合には、中回胴停止処理Ｓ１６１７が実行される。一方、停止回胴数が０である場合には、手動停止制御テーブル群のうち所定の手動停止制御テーブルが参照制御テーブルとして再設定され（「制御テーブル再設定処理」Ｓ１６１６）、制御テーブル再設定処理Ｓ１６１６の後に、中回胴停止処理Ｓ１６１７が実行される。なお、中回胴停止処理Ｓ１６１７は、左回胴停止処理Ｓ１６１０の場合と同様の処理である。中回胴停止処理Ｓ１６１７において、まず、参照制御テーブルを参照して、中回胴Ｍを回転させる中回胴用ステッピングモータ１０４３Ｍ４が停止される。中回胴用ステッピングモータを停止させる際の制御は、左回胴用ステッピングモータ４３Ｌ４を停止させる際の制御と実質的に同一である。中回胴用ステッピングモータ１０４３Ｍ４の停止後に、中停止フラグが設定され、停止回胴数がインクリメントされ、かつ、中回胴Ｍが停止していることを表す中回胴停止コマンド（回胴回転情報コマンドの一種）及び中回胴Ｍの停止図柄を表す中回胴図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。
【０２０３】
中回胴停止処理Ｓ１６１７の後に、停止回胴数が３であるか否かが判定される（Ｓ１６１８）。停止回胴数が３でない場合には、未停止の回胴の停止において参照制御テーブルの変更が必要であるか否かが判定される（Ｓ１６１９）。参照制御テーブルの変更が必要な場合には、参照制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（「制御テーブル変更処理」Ｓ１６２０）。制御テーブル変更処理Ｓ１６２０においては、中回胴Ｍの停止位置と共に左回胴Ｌ及び右回胴Ｒのうちの既に停止している全ての回胴の停止図柄番号が参照される。
【０２０４】
判定処理Ｓ１６０８において右停止信号が受信されていると判定された場合には、右停止フラグが設定されているか否かが判定される（Ｓ１６２１）。「右停止フラグ」は、左停止フラグ及び中停止フラグの場合と同様に、右回胴Ｒが回転しているか停止しているかを識別するフラグであり、回転開始処理Ｓ１６０１において解除されている。右停止フラグが設定されている場合には、判定処理Ｓ１６０６が実行される。一方、右停止フラグが解除されている場合には、停止回胴数が０であるか否かが判定される（Ｓ１６２２）。停止回胴数が０でない場合には、右回胴停止処理Ｓ１６２４が実行される。一方、停止回胴数が０である場合には、手動停止制御テーブル群のうち所定の手動停止制御テーブルが参照制御テーブルとして再設定され（「制御テーブル再設定処理」Ｓ１６２３）、制御テーブル再設定処理Ｓ１６２３の後に、右回胴停止処理Ｓ１６２４が実行される。なお、右回胴停止処理Ｓ１６１７は、左回胴停止処理Ｓ１６１０と同様の処理である。右回胴停止処理Ｓ１６１７において、まず、参照停止制御テーブルを参照して、右回胴Ｒを回転させる右回胴用ステッピングモータ１０４３Ｒ４が停止される。右回胴用ステッピングモータを停止させる際の制御は、左回胴用ステッピングモータ１０４３Ｌ４を停止させる際の制御と概ね同一である。右回胴用ステッピングモータ１０４３Ｒ４の停止後に、右停止フラグが設定され、停止回胴数がインクリメントされ、かつ、右回胴Ｒが停止していることを表す右回胴停止コマンド（回胴回転情報コマンドの一種）及び右回胴の停止図柄を表す右回胴図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。
【０２０５】
右回胴停止処理Ｓ１６２４の後に、停止回胴数が３であるか否かが判定される（Ｓ１６２５）。停止回胴数が３でない場合には、未停止の回胴の停止において参照制御テーブルの変更が必要であるか否かが判定される（Ｓ１６２６）。参照制御テーブルの変更が必要な場合には、参照制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（「制御テーブル変更処理」Ｓ１６２７）。制御テーブル変更処理Ｓ１６２７においては、右回胴Ｒの停止位置と共に左回胴Ｌ及び中回胴Ｍのうちの既に停止している全ての回胴の停止図柄番号が参照される。
【０２０６】
判定処理Ｓ１６０５において、自動停止タイマによる計測時間が規定回転時間を越えている場合には、現在回転中の全回胴Ｌ，Ｍ，Ｒの回転を停止させる（「自動停止処理」Ｓ１６２８）。自動停止処理Ｓ１６２８の後、並びに、判定処理Ｓ１６１１、判定処理Ｓ１６１８及び判定処理Ｓ１６２５において停止回胴数が「３」であると判定された場合に、自動停止タイマを解除する。
【０２０７】
ここで、自動停止処理Ｓ１６２８について詳細に説明する。自動停止処理Ｓ１６２８では、まず、既に停止している回胴の停止図柄番号（停止位置）を参照して、ＲＯＭ１０４５ａ２に保持された自動停止制御テーブル群から１つのテーブルが参照制御テーブルとして設定される。その後に、左停止フラグが設定されているか否かが判定され、左停止フラグが設定されていない場合には、左回胴Ｌの回転が停止される。次に、中停止フラグが設定されているか否かが判定され、中停止フラグが設定されていない場合には、中回胴Ｍの回転が停止される。その後に、右停止フラグが設定されているか否かが判定されて、中停止フラグが設定されていない場合には、中回胴Ｒの回転が停止される。
【０２０８】
回転制御処理Ｓ１３０９の後に、図２０に示されたように、入賞確認処理Ｓ１３１０が実行される。入賞確認処理Ｓ１３１０において、まず、有効ラインごとの図柄パターンを確認して、当選役以外の役が１つでも入賞している場合には、入賞エラーの発生を報知させるためのエラー処理が実行される。一方、当選役のみが入賞している場合には、入賞した全ての当選役に対応する入賞フラグ（例えば、ビッグボーナス入賞フラグ、レギュラーボーナス入賞フラグ、チェリー入賞フラグ、ベル入賞フラグ、スイカ入賞フラグ、再遊技入賞フラグ）が設定される。また、入賞した各当選役に対応する獲得遊技球数が最大獲得遊技球数を超えない範囲内において加算されることによって、最終的に獲得遊技球数が決定される。更に、入賞確認処理Ｓ１３１０においては、入賞役の種類の情報を含む入賞役コマンド、入賞ラインの種類の情報を含む入賞ラインコマンド及び入賞エラーの情報を含む入賞役エラーコマンドがリングバッファに格納される。
【０２０９】
入賞確認処理Ｓ１３１０の後に、獲得遊技球数の情報を含む払出コマンドが設定される（「獲得球払出処理」Ｓ１３１１）。獲得遊技球払出処理Ｓ１３１１の後に、再遊技処理Ｓ１３１２が行われる。再遊技処理Ｓ１３１２では、入賞確認処理Ｓ１３１０において再遊技入賞フラグが設定されている場合に、内部状態を再遊技に設定する等の各種の処理が行われる。また、次回の遊技が再遊技であることを表す再遊技コマンド（内部状態コマンドの一種）がリングバッファに格納される。
【０２１０】
再遊技処理Ｓ１３１２の後に、役物作動中処理Ｓ１３１３が行われる。役物作動中処理Ｓ１３１３では、ビッグボーナス（ＢＢ）役及びレギュラーボーナス（ＲＢ）役等の役物作動中の処理が行われる。内部状態がビッグボーナス遊技状態である場合には、小役ゲーム中の制御、小役ゲームからＪＡＣゲームへの移行制御、ＪＡＣゲーム中の制御、ＪＡＣゲームから小役ゲームへの移行制御及びビッグボーナス遊技状態の終了制御等が行われる。ビッグボーナス遊技状態の終了判定は、その状態中に獲得した遊技球の獲得総数が所定数以上であるか否かによって決定される。獲得総数が獲得規定数以上である場合には、ビッグボーナスの終了処理が行われる。一方、獲得総数が獲得規定数未満である場合には、ビッグボーナスの終了処理がスキップされる。一方、内部状態がレギュラーボーナスである場合には、ＪＡＣゲーム中の制御及びレギュラーボーナス遊技状態の終了制御等が行われる。レギュラーボーナスの終了条件も、獲得総数が獲得規定数以上であるか否かによって決定される。
【０２１１】
役物作動中処理Ｓ１３１３の後に、役物作動判定処理Ｓ１３１４が行われる。役物作動判定処理Ｓ１３１４では、ビッグボーナス役に当選したことを表すビッグボーナス役の当選フラグが設定されており、かつ、ビッグボーナス役が入賞したことを表すビッグボーナス役の入賞フラグが設定されている場合には、ビッグボーナスを開始するための処理を実行する（「ＢＢ開始処理」）。また、レギュラーボーナス役に当選したことを表すレギュラーボーナス役の当選フラグが設定されており、かつレギュラーボーナス役が入賞したことを表すレギュラーボーナスの入賞フラグが設定されている場合には、レギュラーボーナス役を開始するための処理を実行する（「ＲＢ開始処理」）。
【０２１２】
役物作動判定処理Ｓ１３１４の後に、遊技進行表示処理Ｓ１３１５が実行される。遊技進行表示処理Ｓ１３１５では、内部状態がビッグボーナス遊技状態やレギュラーボーナス遊技状態である場合には、ＪＡＣゲームの残りゲーム数や１回のビッグボーナスにおける獲得遊技球の総数等を表示するためのデータが設定される。また、ビッグボーナスやレギュラーボーナス等の終了後に、再遊技の当選確率が通常遊技状態よりも高いリプレイタイム（「ＲＴ」）等の特定遊技状態に移行させる場合には、内部状態を特定遊技状態に設定し、特定遊技状態であることを表す特定遊技状態コマンド（内部状態コマンドの一種）をリングバッファに格納する。
【０２１３】
遊技進行表示処理Ｓ１３１５の後に、個数エラーフラグが設定されているか否かが判定され（Ｓ１３１６）、個数エラーフラグが設定されている場合には、遊技進行が停止される（「個数エラー処理」Ｓ１３１６）。なお、リセットスイッチ１０３８ｂ（図９及び図１５参照）が操作まで個数エラー状態が維持され、リセットスイッチ１０３８ｂが操作されると遊技情報クリア処理Ｓ１３０３に戻り、遊技進行が再開される。一方、個数エラーフラグが設定されていない場合には、個数エラー処理Ｓ１３１６がスキップされて、遊技情報クリア処理Ｓ１３０３に戻る。
【０２１４】
払出制御基板１０３７ａにより実行される制御処理について説明する。払出制御基板１０３７ａの制御処理は、外部電力の供給再開や電源スイッチ１０３８ａのオン操作等による復電に伴って起動されるメイン処理と、メイン処理に対して割り込みをかける割込み処理とに大別される。説明の便宜上、割り込み処理について説明した後に、メイン処理について説明する。なお、割込み処理としては、主制御基板１０４５ａからの各種のコマンドの受信に応じて割込みをかけるコマンド割込み処理と、定期的（本形態では２ｍｓ）に繰返し実行されるタイマ割込み処理がある。説明の便宜上、まず、割込み処理について説明した後にメイン処理について説明する。
【０２１５】
まず、コマンド割込み処理について説明する。コマンド割込処理は、払出制御基板１０３７ａが主制御基板１０４５ａからのコマンドを受信した場合に実行される。コマンド割込処理が実行されると、まず、受信したコマンドが受信用のデータバッファに格納される（「受信コマンド格納処理」）。コマンド受信処理の後に、コマンド受信フラグが設定される（「コマンド受信フラグ設定処理」）。コマンド受信フラグ設定処理の終了により外部割込み処理は終了する。
【０２１６】
次に、タイマ割込み処理について説明する。図３０は、払出制御基板１０３７ａのタイマ割込み処理の一例を表すフローチャートである。タイマ割込み処理において、図３１に示されたように、まず、コマンド受信フラグが設定されているか否かが判定される（Ｓ３１２１）。コマンド受信フラグが設定されている場合、受信用のデータバッファに格納されているコマンドを読み出す（「コマンド読出処理」Ｓ３１２２）。コマンド読出処理Ｓ３１２２の後に、コマンド受信フラグが解除される（「コマンド受信フラグ解除処理」Ｓ３１２３）。コマンド受信フラグ解除処理Ｓ３１２３の後に、読み出されたコマンドが払出コマンドであるか否かが判定される（Ｓ３１２４）。払出コマンドである場合には、払出コマンドの種類に応じた賞球個数（払出個数）を賞球個数カウンタに設定する（「賞球個数カウンタ設定処理」Ｓ３１２５）。一方、読み出されたコマンドが払出コマンドでない場合には、賞球個数カウンタ設定処理Ｓ３１２５がスキップされる。判定処理Ｓ３１２１においてコマンド受信フラグが設定されていないと判定された場合には、コマンド読出処理Ｓ３１２２〜賞球個数カウンタ設定処理Ｓ３１２５がスキップされる。
【０２１７】
次に、オーバーフロー検出スイッチ（図示せず）からの検出信号の状態が確認され、その受信状態に基づいて下皿満タン状態の設定制御がなされる（「下皿満タン状態設定処理」Ｓ３１２６）。具体的には、オーバーフロー検出スイッチが約２００ｍｓの間に渡り継続して検出されている「下皿満タン中」の場合には、下皿満タン状態が設定され、その他の場合においては下皿満タン状態が解除される。
【０２１８】
下皿満タン状態設定処理Ｓ３１２６の後に、各球切れ検出装置１０３５ｂからの遊技球検出信号の受信状態が確認され、その受信状態に基づいて球有り状態の設定制御がなされる（「球有り状態設定処理」Ｓ３１２７）。具体的には、以下のようにして球有り状態の設定制御がなされる。まず、全ての遊技球検出信号がオン状態であるか否かが判定され、つまり、球通路１０３３ｄ，１０３５ａ内の全てに所定数以上の遊技球が貯留されているか否かが判定される。全ての遊技球検出信号がオン状態である場合には、その状態が２０００ｍｓ継続しているか否かが確認される。遊技球検出信号のオン状態が約２０００ｍｓ経過している場合には、全ての球通路１０３５ａ内に所定数（本形態では２０個）以上の遊技球があることになるので、球有りフラグが設定されて球有り状態設定処理Ｓ４００７が終了し、遊技球検出信号のオン状態が約２０００ｍｓ経過していない場合には、そのまま球有り状態設定処理Ｓ３１２６が終了する。一方、遊技球検出信号のうち少なくとも１つがオフ状態である場合には、その状態が約２００ｍｓ継続しているか否かが判定され、その状態が約２００ｍｓ経過している場合には、球有りフラグが解除されて球有り状態設定処理Ｓ３１２７が終了し、その状態が約２００ｍｓ継続していない場合には、そのまま球有り状態設定処理Ｓ３１２７が終了する。
【０２１９】
球有り状態設定処理Ｓ３１２７の後に、下皿満タン状態設定処理Ｓ３１２６又は球有り状態設定処理Ｓ３１２７における状態が報知すべき状態である場合に、その状態が報知される（「状態報知処理」Ｓ３１２８）。具体的には、「下皿球満タン中」の場合に、スピーカ１１０６，１２０４からの音声によりその旨を遊技者に知らせたり、液晶表示装置１０４２により画像によりその旨を遊技者に知らせたりする。また、遊技球タンク１０３２内に遊技球が貯留されてない場合（球有りフラグが解除されている場合）にも同様にその旨を遊技者に知らせたりする。
【０２２０】
状態報知処理Ｓ３１２８の後に、賞球払出不可状態か否かが判定される（Ｓ３１２９）。なお、賞球払出不可状態とは、貸球の払い出しが現在実行中の場合である。賞球払出不可状態でない場合には、賞球個数カウンタの値が「０」であるか否かが判定される（Ｓ３１３０）。賞球個数カウンタの値が「０」である場合には、払出コマンドに基づいて払い出す遊技球がないので、Ｓ３１３２の処理へ移行し、賞球個数カウンタの値が「０」でなければ、払出コマンドに基づいて払い出す遊技球があるので、払出状態カウンタに「１」を設定する（「払出状態カウンタ設定処理」Ｓ３１３１）。判定処理Ｓ３１２９において賞球払出不可状態であると判定された場合や判定処理Ｓ３１３０において賞球個数カウンタの値が「０」である場合には、次の処理Ｓ３１３２に移行する。
【０２２１】
次に、貸球払出不可状態であるか否かが判定される（Ｓ３１３２）。なお、貸球払出不可状態とは、賞球の払い出しが現在実行中の場合である。貸球払出不可状態でない場合、カードユニットから貸球払出要求信号を受信しているか否かが判定される（Ｓ３１３３）。貸球払出要求信号を受信している場合には、賞球の払い出しを行うために払出状態カウンタに「２」を設定する（「払出状態カウンタ設定処理」Ｓ３１３４）。一方、貸球払出要求信号を受信していない場合には、払出状態カウンタ設定処理Ｓ３１３４がスキップされる。また、Ｓ３１３２において貸球払出不可状態であると判定された場合、判定処理Ｓ３１３３及び払出状態カウンタ設定処理Ｓ３１３４がスキップされる。その後に、払出タイマ割込実行フラグを設定する（「払出タイマ割込実行フラグ設定処理」Ｓ３１３５）。
【０２２２】
払出制御基板１０３７ａにおけるメイン処理について説明する。図３１は、払出制御基板のメイン処理の一例を表すフローチャートである。メイン処理では、まず、図３２に示されたように、ＣＰＵ周辺のレジスタ群やＩ／Ｏ装置等に対する各種の設定が行われる（「初期設定処理」Ｓ３２２１）。初期設定処理Ｓ３２２１の後に、ＲＡＭ１０３７ａ３へのアクセスが許可され（「ＲＡＭアクセス許可処理」Ｓ３２２２）、外部割込みベクタが設定される（「外部割込みベクタ設定処理」Ｓ３２２３）。外部割込みベクタ設定処理Ｓ３２２３の後に、ＲＡＭ１０３７ａ３の全ての領域を「０」にクリアした（Ｓ３２２４）後に、ＲＡＭ１０３７ａ３に初期値が設定され（「ＲＡＭ初期設定処理」Ｓ４１０５）、ＣＰＵ３７ａ１の他の周辺デバイスの初期設定が行われる（「ＣＰＵ周辺デバイス初期設定処理」Ｓ３２２６）。ＣＰＵ周辺デバイス初期設定処理Ｓ３２２６の後に、割込み許可が設定され（Ｓ３２２７）、遊技球払出処理Ｓ３２２８が繰り返し実行される。通常ゲーム時には主制御基板１０４５ａからの払出コマンドの受信に応じて払出コマンドの種類に基づいた賞球数の遊技球を払い出すと共に、貸球払出要求がされた場合に２５個の遊技球を払い出す処理である。
【０２２３】
ここで、遊技球払出処理Ｓ３２２８について詳細に説明する。図３２は、遊技球払出処理の一例を表すフローチャートである。遊技球払出処理Ｓ３２２８では、図３３に示されたように、まず、払出状態カウンタの値が「０」であるか否かが判定される（Ｓ３３０１）。払出状態カウンタが「０」である場合、つまり、払出コマンドが受信されていない場合、カウントセンサ３３ｈからのカウントスイッチ信号の受信が検知されているか否かが判定される（Ｓ３３０２）。カウントスイッチ信号の受信が検知されている場合には、主制御基板１０４５ａにカウント信号の出力するための処理を行う（「カウント信号出力処理」Ｓ３３０３）。一方、カウントスイッチ信号の受信が検知されていない場合には、カウント信号出力処理Ｓ３３０３がスキップされる。また、判定処理Ｓ３３０１において払出状態カウンタの値が「０」以外であると判定された場合には、判定処理Ｓ３３０２及びカウント信号出力処理Ｓ３３０３がスキップされる。
【０２２４】
次に、球有りフラグが設定されているか否かが判定される（Ｓ３３０４）。球有りフラグが設定されていない場合、ケースレール１０３５の球通路１０３５ａ内に所定数以上の遊技球が貯留されていない状態であるために遊技球の払い出しを行えないので、遊技球払出処理Ｓ３２２８が終了する。一方、球有りフラグが設定されている場合、遊技球の払い出しを行うためにＳ３３０５以降の処理へ移行する。
【０２２５】
判定処理Ｓ３３０４において球有りフラグが設定されていると判定された場合には、払出状態カウンタの値が確認され（Ｓ３３０５，Ｓ３３０７）、その値が「１」でもなく「２」でもない場合には、遊技球を払い出す状況でないので、遊技球払出処理Ｓ３２２８が終了する。払出状態カウンタの値が「１」である場合には、払出コマンドに基づいた遊技球の払い出しを行う状態であるので、賞球個数カウンタの値を総払出個数カウンタに設定する（「総払出個数カウンタ設定処理」Ｓ３３０６）。一方、払出状態カウンタの値が「２」である場合には、総払出個数カウンタの値に「２５」を設定する（「総払出個数カウンタ設定処理」Ｓ３３０８）。総払出個数カウンタの値として「２５」を設定するのは、本実施形態では、貸球払出要求信号を１回受信する毎に、遊技球を２５個ずつ払い出すからである。
【０２２６】
総払出個数カウンタ設定処理Ｓ３３０６，Ｓ３３０８において、総払出個数カウンタの値が設定されると、第１条〜第４条払出リトライフラグをそれぞれ設定して（「全条のリトライフラグ設定処理」Ｓ３３０９）、４つの球通路１０３３ｄのすべてについて、払出処理が行われるように初期設定する。全条の払出リトライフラグ設定処理Ｓ３３０９の後に、主制御基板１０４５ａへの払出中信号の出力が開始される（「払出中信号出力開始処理」Ｓ３３１０）。
【０２２７】
払出中信号出力開始処理Ｓ３３１０の後に、いずれかの払出リトライフラグが設定されているか否かを判定し（Ｓ３３１１）、全ての払出リトライフラグが設定されていなければ、エラー処理を実行して、遊技球の未払出がある状態で払出が不能となったことを報知する（「エラー処理」Ｓ３３１２）。エラー処理Ｓ３３１２は無限ループとなっており、該エラーは、球式回胴遊技機１０をリセットすることによって解消できる。一方、いずれかの払出リトライフラグが設定されていれば、総払出個数カウンタの値が「０」であるか否かが判定され（Ｓ３３１３）、総払出個数カウンタの値が「０」であれば、払出状態カウンタの値が「２」であるか否かが判定される（Ｓ３３１４）。払出状態カウンタの値が「２」であれば、貸出終了信号をＣＲユニットに出力し（「貸出終了信号出力処理」Ｓ３３１５）、一方、払出状態カウンタの値が「２」でなければ、貸球払出要求信号に基づく払い出しでないので、貸出終了信号出力処理Ｓ３３１５がスキップされる。次に、払出状態カウンタの値に「０」が設定され（「払出状態カウンタ初期化処理」Ｓ３３１６）、払出中信号の出力を停止させて（「払出中信号出力停止処理」Ｓ３３２８）、遊技球払出処理Ｓ３３０８が終了する。なお、払出状態カウンタの値に「０」が設定されると、賞球払出が禁止状態となると共に貸球払出が禁止状態となる。
【０２２８】
なお、判定処理Ｓ３３１３の前に、いずれかの条の払出リトライフラグが解除されているか否かを確認し、１つの条でも払出リトライフラグが設定されていなければ、球詰まりなどの異常が発生している可能性があるので、エラー処理を行うよう構成しても良い。即ち、払出装置１０３３の球通路１０３３ｄのうち１つでも詰まっていれば、ケースレール１０３５の球通路１０３５ａに８０個以上の遊技球が貯留されていたとしても、遊技球の払い出しが確実に行えない場合があるが、エラー処理を実行して異常を解除するよう促すことで、遊技球の払い出しを確実に行うことができる。
【０２２９】
判定処理Ｓ３３１３において総払出個数カウンタの値が「０」でなければ、全条の払出リトライフラグが設定されているか否かを判定する（Ｓ３３１７）。判定処理３３１７において、いずれかの払出リトライフラグが解除されていれば、後述するようにいずれかの条において遊技球の払い出しが滞ったこととなるので、遊技球を再振り分けする前に所定時間待機し（「ウェイト処理」Ｓ３３１８）、その後に、払出個数振分処理Ｓ３３１９へ移行する。なお、本形態では、ウェイト処理Ｓ４２１８におけるウェイト時間は、８０ｍｓである。このウェイト処理Ｓ４２１８は、払出フリッカ１０３３ｂによって遊技球の球通路１０３３ｄが閉鎖された場合における払出通路１０３３ｅよりも上流側にある遊技球のばたつきを抑制するために設けられている。また、払出フリッカ１０３３ｂを作動させる払出ソレノイド１０３３ｃの駆動における電圧の過渡応答を正確に判定するために設けられる。一方、全条の払出リトライフラグが設定されている場合には、ウェイト処理Ｓ３３１８を行わずに払出個数振分処理Ｓ３３１９へ移行する。
【０２３０】
遊技球の払出が行われる４つの球通路１０３３ｄで均等に遊技球の払い出しを行うために、各球通路がそれぞれ何個ずつ払い出すかの払出予定個数を振り分ける（「払出個数振分処理」Ｓ３３１９）。払出個数振分処理Ｓ３３１９の後に、払出タイマ割込実行フラグが設定されているか否かが判定される（Ｓ３３２０）。払出タイマ割込実行フラグが設定されていれば、払出条ポインタへ最大値「４」を設定する（「払出条ポインタ最大値設定処理」Ｓ３３２１）。払出条ポインタ最大値設定処理Ｓ３３２１の後に、払出個数振分処理Ｓ３３１９によって各球通路に対して振り分けられ、各球通路３３ｄにおいて払い出しが開始された際の遊技球の個数をカウントすると共に、その払い出しの終了を管理する処理を実行する（「払出実行処理」Ｓ３３２２）。払出実行処理Ｓ３３２２の後に、払出条ポインタが最小値「１」であるか否かが判定される（Ｓ３３２３）。払出条ポインタが「１」でなければ、払出条ポインタの値を「１」だけ減少させて（「払出条ポインタ減算処理」Ｓ３３２４）、払出実行処理Ｓ４２２２に戻る。一方、払出条ポインタが「１」であれば、各払出ソレノイド作動フラグに基づいて各払出ソレノイド１０３３ｃが駆動される（「全条の払出ソレノイド作動制御処理」Ｓ３３２５）。具体的には、各条において、払出ソレノイド作動フラグが新たに設定された場合には払出ソレノイド１０３３ｃがオン状態に変更され、払出ソレノイド作動フラグが既に設定されていた場合には払出ソレノイド１０３３ｃのオン状態が維持され、払出ソレノイド作動フラグが新たに解除された場合には払出ソレノイド１０３３ｃがオフ状態に変更され、払出ソレノイド作動フラグが既に解除されていた場合には払出ソレノイド１０３３ｃのオフ状態が維持される。
【０２３１】
全条の払出ソレノイド作動制御処理Ｓ３３２５の後に、払出し全条の払出遊技球カウンタの値が「０」であるか否かが判定される（Ｓ３３２６）。全ての払出遊技球カウンタの値が「０」である場合には、判定処理Ｓ３３１１に戻る。一方、いずれかの払出遊技球カウンタの値が「０」でなければ、払出タイマ割込み実行フラグを解除して（「払出タイマ割込実行フラグ解除処理」Ｓ３３２８）、判定処理Ｓ３３２０に戻る。以上のように、遊技球払出処理Ｓ３２２８は、判定処理Ｓ３３０１〜払出中信号送信停止処理Ｓ３３２８によって実現される。
【０２３２】
副制御基板１０４７ａにより実行される制御処理について説明する。副制御基板１０４７ａの制御処理は、外部電力の停電からの復帰や電源のオン等による電源復帰に伴い起動されるメイン処理と、メイン処理に対して割り込みをかける割込み処理とに大別される。説明の便宜上、割り込み処理について説明した後に、メイン処理について説明する。割込み処理としては、定期的に割込みをかける内部割込み処理であるタイマ割込み処理と、主制御基板１０４５ａからのコマンド送信に基づく外部割込み処理であるコマンド割込み処理とがある。
【０２３３】
タイマ割込み処理は、概ね１ｍｓの周期で実行される。タイマ割込み処理では、まず、割込みフラグが読み込まれ、各種の割込みのうちのタイマ割込みである場合には、タイマ割込みタイマカウンタの値が現在値に「１」だけ加算した値に更新される（「割込みタイマカウンタ更新処理」）。
【０２３４】
また、コマンド割込み処理は、主制御基板１０４５ａからのコマンド送信に関するストローブ信号の受信に応じて実行される。主制御基板１０４５ａにおけるコマンド送信は概ね１．４９ｍｓの周期で行われるために、本処理は、概ね１．４９ｍｓの周期で実行される。コマンド割込み処理では、ストローブ信号に引き続いて送信される各種のコマンドを受信する（「コマンド受信処理」）。
【０２３５】
副制御基板１０４７ａで実行されるメイン処理について詳細に説明する。図３３は、副制御基板のメイン処理の一例を表すフローチャートである。
【０２３６】
メイン処理では、まず、電源制御基板１０３８’からの内部電力の供給に応じて、副制御基板１０４７ａ自身の初期化及び副制御基板１０４７ａに接続された液晶表示装置１０４２等の周辺装置の初期化が行われる（「初期化処理」Ｓ４１０１）。初期化処理Ｓ４２０１の後に、システム状態が電圧低下状態であるか否かが判定される（Ｓ４１０２）。ここで、システム状態は、供給電圧が所定の電圧以下であることを表す電圧低下状態と、副制御基板１０４７ａ及び副制御基板１０４７ａに接続された周辺装置が初期化中であることを表す初期化状態と、供給電圧が所定の電圧であって通常遊技を行えることを表す通常状態とを含意する。なお、初期化状態は、初期化処理Ｓ４１０１の実行中に選択される。
【０２３７】
システム状態が電圧低下状態でない場合には、割込みタイマカウンタの値に変更があるか否かが判定される（Ｓ４１０３）。割込みタイマカウンタの値に変更がある場合には、割込みタイマカウンタの値が現在値に「１」だけ減算した値に更新される（「割込みタイマカウンタ更新処理」Ｓ４１０４）。割込みタイマカウンタ更新処理Ｓ４１０４の後に、後述する周期タイマ処理Ｓ４１０５が行われる。周期タイマ処理Ｓ４１０５の後に、システム状態が電圧低下状態であるか否かが判定され（Ｓ４１０６）、システム状態が電圧低下状態でない場合には、コマンド割込み処理において主制御基板１０４５ａからの何らかのコマンドが受信されているか否かが判定される（Ｓ４１０７）。コマンドが受信されている場合には後述する受信コマンド確認処理Ｓ４１０８が行われた後に演出の詳細を決定する乱数のベース値が更新され（「乱数ベース値更新処理」Ｓ４１０９）、一方、コマンドが受信されていない場合には受信コマンド確認処理Ｓ４１０８がスキップされて乱数ベース値更新処理Ｓ４１０９が実行される。乱数ベース値更新処理Ｓ４１０９の後に、判定処理Ｓ４１０２に戻る。
【０２３８】
判定処理Ｓ４１０２及び判定処理Ｓ４１０６においてシステム状態が電圧低下状態であると判定された場合には、レジスタデータやスタックデータが外部ＲＡＭに保存される（「バックアップ処理」Ｓ４１１０）。バックアップ処理Ｓ４１１０の後に、システム状態が電圧低下状態であるか否かが判定される（Ｓ４１１１）。システム状態が電圧低下状態である場合には、判定処理Ｓ４１１１が繰り返し実行される。一方、電圧低下状態でない場合には、電圧低下状態の解消がノイズ等による誤作動でないことを確認するために所定の時間（本形態においては３０ｍｓ）待機する（「ウェイト処理」Ｓ４１１２）。ウェイト処理Ｓ４１１２の後に、再度、システム状態が電圧低下状態であるか否かを再度判定する（Ｓ４１１３）。システム状態が電圧低下状態である場合には、判定処理Ｓ４１１１に戻る。一方、システム状態が電圧低下状態でない場合には、内部電力の供給が正常に再開したと判断して、メイン処理を起動するための処理を行う（「起動処理」Ｓ４１１４）。起動処理Ｓ４１１４の後に、初期化処理Ｓ４１０１に戻り、メイン処理が再開される。
【０２３９】
ここで、受信コマンド確認処理Ｓ４１０８について詳細に説明する。図３４は、受信コマンド確認処理の一例を表すフローチャートである。受信コマンド確認処理Ｓ４１０８では、まず、受信されているコマンドの種類が判別される（Ｓ４２０１）。具体的には、受信バッファに格納されているコマンドからその上位バイト（８ビット）に含まれるコマンド識別情報を抽出して、抽出されたコマンド識別情報に応じた処理に移行させる。受信バッファに複数のコマンドが格納されている場合には、受信順序に従って順次に処理する。以下において、各コマンド識別情報に応じた処理について説明する。
【０２４０】
判定処理Ｓ４２０１において受信コマンドが停止図柄コマンドであると判定された場合には、において、停止図柄コマンドの下位バイトの情報を抽出して、その情報に基づいて各リールの停止図柄を判別し、全ての停止図柄による組合せパターンに基づいて副制御基板１０４７ａに接続された各種の周辺装置による演出の種類が選択される（「停止図柄コマンド処理」Ｓ４２０２）。例えば、左回胴Ｌ、中回胴Ｍ及び右回胴Ｒのうち２つの回胴が停止しており、少なくとも１つの有効ラインに所定の図柄パターンが停止している場合に、各種の音響演出から所定の音響演出及び各種の発光演出から所定の発光演出の選択が行われる。所定の図柄パターンとしては、例えば、「７」図柄及び「青年」図柄の同一種類の２つ揃い、「ＢＡＲ」図柄の２つ揃いが挙げられる。
【０２４１】
判定処理Ｓ４２０１において受信コマンドが払出エラーコマンドや投入エラーコマンド等のエラーコマンドであると判定された場合には、エラーコマンドの下位バイトの情報が抽出され、その情報に基づいて各種の周辺装置によるエラー報知の種類が決定される（「エラーコマンド処理」Ｓ４２０３）。
【０２４２】
判定処理Ｓ４２０１において受信コマンドが復電コマンド及びリセットコマンド等の初期化コマンドであると判定された場合には、初期化コマンドの下位バイトの情報が抽出され、抽出された下位バイトの値に基づいて副制御基板１０４７ａ自体及び副制御基板１０４７ａに接続された各種の周辺装置が初期化される（「初期化コマンド処理」Ｓ４２０４）。
【０２４３】
判定処理Ｓ４２０１において受信コマンドが再遊技コマンド、ビッグボーナスコマンド、レギュラーボーナスコマンド等の内部状態コマンドであると判定された場合には、内部状態コマンドの下位バイトの情報（内部状態の種類）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「内部状態コマンド処理」Ｓ４２０５）。
【０２４４】
判定処理Ｓ４２０１において受信コマンドがビッグボーナス役当選コマンド、レギュラーボーナス役当選コマンド、再遊技役当選コマンド、各種の小役の当選コマンド等の抽選結果コマンドであると判定された場合には、抽選結果コマンドの下位バイトの情報（当選役の種類）が抽出され、その情報や乱数による抽選結果に基づいて各種の周辺装置による演出の種類が決定される（「抽選結果コマンド処理」Ｓ４２０６）。
【０２４５】
判定処理Ｓ４２０１において受信コマンドが再遊技入賞コマンド、ビッグボーナス入賞コマンド、レギュラーボーナス入賞コマンド、各種の小役の入賞コマンド等の入賞図柄コマンドであると判定された場合には、入賞図柄コマンドの下位バイトの情報（入賞図柄の種類）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「入賞図柄コマンド処理」Ｓ４２０７）。
【０２４６】
判定処理Ｓ４２０１において設定変更コマンドであると判定された場合には、各種の周辺装置による報知の種類が決定される（「確率設定値処理」Ｓ４２０８）。
【０２４７】
判定処理Ｓ４２０１において受信コマンドが入賞図柄パターンの表示された有効ラインに応じた入賞ラインコマンドであると判定された場合には、入賞ラインコマンドの下位バイトの情報（入賞ラインの種類）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「入賞ラインコマンド処理」Ｓ４２０９）。
【０２４８】
判定処理Ｓ４２０１において受信コマンドが各種の回胴Ｌ，Ｍ，Ｒの停止コマンド等の回胴回転情報コマンドであると判定された場合には、回胴回転情報コマンドの下位バイトの情報（停止回胴の種類）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「回胴回転情報コマンド処理」Ｓ４２１０）。
【０２４９】
判定処理Ｓ４２０１において受信コマンドが獲得球数コマンドであると判定された場合には、獲得球数コマンドの下位バイトの情報（獲得球数）が抽出し、その情報に基づいて各種の周辺装置による演出の種類が決定される（「獲得球数コマンド処理」Ｓ４２１１）。
【０２５０】
判定処理Ｓ４２０１において受信コマンドが最大ベットコマンド等のベットコマンドであると判定された場合には、ベットコマンドの下位バイトの情報（ベット数）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「ベットコマンド処理」Ｓ４２１２）。
【０２５１】
判定処理Ｓ４２０１において受信コマンドがＪＡＣ最大ゲーム数コマンドであると判定された場合には、ＪＡＣ最大ゲーム数コマンドの下位バイトの情報（ＪＡＣ最大ゲーム数）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「ＪＡＣ最大ゲーム数コマンド処理」Ｓ４２１３）。
【０２５２】
判定処理Ｓ４２０１において受信コマンドがＪＡＣラウンド数コマンドであると判定された場合には、ＪＡＣラウンド数コマンドの下位バイトの情報（ＪＡＣラウンド数）が抽出され、その情報に基づいて各種の周辺装置による報知の種類が決定される（「ＪＡＣラウンド数コマンド処理」Ｓ４２１４）。
【０２５３】
判定処理Ｓ４２０１において受信コマンドが設定値コマンドであると判定された場合には、設定値コマンドの下位バイトの情報（確立設定値）が抽出され、その情報に基づいて各種の周辺装置による報知の種類が決定される（「確率設定値情報処理」Ｓ４２１５）。
【０２５４】
判定処理Ｓ４２０１において受信コマンドが賞球の払出し開始時に設定される獲得球払出開始コマンド、賞球の獲得球払出終了コマンド等の球放出コマンドであると判定された場合には、球放出コマンドの下位バイトの情報（開始又は終了を表す数値）が抽出され、その情報に基づいて各種の周辺装置による報知の種類や報知の期間が決定される（「球放出コマンド処理」Ｓ４２１６）。
【０２５５】
判定処理Ｓ４２０１において受信コマンドが主制御基板１０４５ａで決定された演出に関連する演出情報コマンドであると判定された場合には、演出情報コマンドの下位バイトの情報（演出情報の種類）が抽出され、その情報や乱数を用いた抽選結果に基づいて各種の周辺装置による演出の種類が決定される（「演出情報コマンド処理」Ｓ４２１７）。
【０２５６】
判定処理Ｓ４２０１において受信コマンドがベット数コマンド等の球情報コマンドであると判定された場合には、球情報コマンドの下位バイトの情報（最終ベット数）が抽出され、その情報に基づいて各種の周辺装置による演出の種類が決定される（「球情報コマンド処理」Ｓ４２１８）。
【０２５７】
ここで、副制御基板１０４７ａのメイン処理における周期タイマ処理Ｓ４１０５について詳細に説明する。図３５は、周期タイマ処理の一例を表すフローチャートである。タイマ割込み処理が実質的に１ｍｓごとに実行されることによって、周期タイマ処理Ｓ４１０５も実質的に１ｍｓごとに実行される。
【０２５８】
周期タイマ処理４１０５では、まず、起動処理Ｓ４１１４（図３３参照）の実行後の２秒以内に主制御基板１０４５ａから何らかのコマンドが受信されているか否かが確認され、主制御基板１０４５ａから何らのコマンドも受信していない場合には、主制御基板１０４５ａの起動が正常に行われなかったと判断してエラー発生を報知する処理が行われる（「起動時コマンド確認処理」Ｓ４３０１）。
【０２５９】
起動時コマンド確認処理Ｓ４３０１の後に、受信コマンド確認処理Ｓ４１０８（図３４参照）において受信が確認された各種のコマンドに応じて、液晶表示装置１０４２、スピーカ１１０６，１２０４、各種の効果ＬＥＤカバー部１１０４，１１０８，１１１０で被覆された発光装置（図示せず）、各種の発光装置１１３２、１１３４Ｌ１等の実際の駆動制御が行われる（「デバイス制御処理」Ｓ４３０２）。
【０２６０】
デバイス制御処理Ｓ４３０２の後に、システム状態に変化があるか否かが判定され、判定結果に応じて、初期化状態を表す初期化中フラグが設定又は解除される（「システム状態変更処理」Ｓ４３０３）。なお、電圧低下フラグ及び初期化中フラグが解除されている場合には、システム状態は通常状態であるとみなされる。システム状態変更処理Ｓ４３０３の後に、電源基板１０３８’から供給される内部電力の電圧が所定の電圧以下であるか否かが判定され、内部電圧が所定の電圧以下の場合には、電圧低下フラグが解除されていれば電圧低下フラグが設定され、一方、内部電圧が所定の電圧以下でない場合には、電圧低下フラグが設定されていれば電圧低下フラグが解除される（「電圧監視処理」Ｓ４３０４）。電圧監視処理Ｓ４３０４の後に、長周期タイマカウンタが現在値に周期タイマカウンタの値を加算した値に更新される（「長周期タイマカウンタ更新処理」Ｓ４３０５）。
【０２６１】
長周期タイマカウンタ更新処理Ｓ４３０５の後に、長周期タイマカウンタの値が「１０」以上であるか否かが判定される（Ｓ４３０６）。判定処理Ｓ４３０５によって、概ね周期タイマカウンタの所定の回数（本形態では１０回）の更新ごとに、以下の処理（Ｓ４３０７〜Ｓ４３１２）が実行されることになる。本形態では、周期タイマカウンタの更新が概ね１ｍｓごとに行われるために、以下の処理（Ｓ４３０７〜Ｓ４３１２）は、概ね１０ｍｓごとに実行されることになる。
【０２６２】
判定処理２４０２において長周期タイマカウンタの値が規定間引き数（本形態では、「１０」）未満であると判定された場合には、本処理は終了する。一方、長周期タイマカウンタの値が「１０」以上である場合には、長周期タイマカウンタの値が現在値から規定間引き数「１０」だけ減算された値に更新される（「長周期タイマカウンタの規定間引き数減算処理」Ｓ４３０７）。規定間引き数減算処理Ｓ４３０７の後に、発光演出中又は発光報知中において、選択されている所定の発光演出パターン又は発光報知パターンを構成する発光単位データが選択され、選択された発光単位データが出力用のデータバッファに格納される（「発光データ更新処理」Ｓ４３０８）。ここで、各発光演出パターンは、複数の発光単位データで構成されている。各発光演出パターンを構成する発光単位データは、副制御基板１０４７ａのＲＯＭに記憶されており、受信コマンド確認処理Ｓ４１０８において選択される。なお、格納された発光単位データはデバイス制御処理４３０２において所望の発光装置に出力される。発光報知変更処理が繰り返し実行されることによって発光単位データが順次に変更され、所定の発光パターンの発光演出又は発光報知が行われることとなる。
【０２６３】
発光データ更新処理Ｓ４３０８の後に、表示演出と発光演出と音響演出とを同期させるための処理が行われる（「報知同期処理」Ｓ４３０９）。
【０２６４】
発光・音響同期処理Ｓ４３０９の後に、音声演出が行われている状況下において、遊技者によって何らかの入力が行われることなく所定の時間（例えば、本形態では３０秒）以上にわたって放置されている場合には、音響演出や各種の特別遊技状態におけるＢＧＭの音量が小音量に変更される（「音響フェードアウト処理」Ｓ４３１０）。
【０２６５】
音響フェードアウト処理Ｓ４３１０の後に、デモストレーション報知（客待ち演出）に移行させるか否かを、遊技者によってベット操作、スタート操作、ストップ操作等の何らかの入力操作が行われることなく所定の時間（本形態では５０秒）以上経過しているかによって判定して、所定の時間が経過している場合にデモストレーション報知を実質的に開始させる（「デモストレーション報知移行処理」Ｓ４３１１）。具体的には、デモストレーション報知移行処理Ｓ４３１１では、デモストレーション報知を行うための表示報知パターンが選択され、かつ、デモストレーションフラグが設定される。ここで、デモストレーション報知パターンは、発光演出パターンと同様に、複数の発光報知単位データで構成されている。液晶表示装置１０４２等の所定の周辺装置においてデモストレーション演出が開始される。
【０２６６】
デモストレーション報知移行処理Ｓ４３１１の後に、音量変更操作装置（図示せず）における音量調節スイッチ（図示せず）の音量設定が確認され、スピーカ１０６，２０４に対する基準音量が更新される（「基準音量設定処理」Ｓ４３１２）。
【０２６７】
基準音量設定処理Ｓ４３１２を終了した後、及び、判定処理Ｓ４３０６において長周期タイマカウンタの値が規定間引き数未満であると判定された場合には、液晶表示装置１０４２、スピーカ１１０６，１２０４を制御するためのデータ等が更新される（「音響・表示報知変更処理」Ｓ４３１３）。
【０２６８】
〔本発明に関連する主たる構成〕
本発明の球式回胴遊技機１０１０の主たる特徴部分の構成について説明する。球式回胴遊技機１０１０は、投入すべき個数の遊技球を第１条〜第３条の投入系統（遊技球投入部１４１０ａ〜１４１０ｃ：図３参照）で協同して実質的に同時に第１条〜第３条の投入通路１４０６ａ〜１４０６ｃ（図５及び図６参照）を通して投入する。第１条〜第３条における投入系統の構造及び投入動作は実質的に同一の構成であるために、以下においては、第１条についてのみ詳細に説明する。
【０２６９】
本発明の球式回胴遊技機１０１０は、図５及び図７に示されたように、第１条の投入フリッカ１４１３ａ（〔投入規制手段〕の一例の一部）及び第１条の投入ソレノイド１４１４ａ（〔投入規制手段〕の一例の一部）と、遊技球（〔遊技媒体〕の一例）の流下方向に配設された第１条の上流側素子１４１５ａ１（〔上流側検出手段〕）及び下流側素子（〔下流側検出手段〕）１４１５ａ２からなる一対の第１条の通過センサ１４１５ａ（〔媒体検出手段〕の一例）と、第１条のカウントセンサ１４１６ａ（〔補助媒体検出手段〕の一例の一部）とを含んでいる。
【０２７０】
第１条の貯留通路（〔投入待機通路〕の一例）１４０２ａから第１条の投入通路１４０６ａへの遊技球の流入は、第１条の投入フリッカ１４１３ａの先端部１４１３ａ５が第１条の貯留通路１４０２ａと第１条の投入通路１４０６ａとの境界近傍の通路内に配置された投入禁止状態（図５参照）と投入通路外に配置された投入許可状態（図７参照）とを移行させることによる実質的な第１条の投入通路１４０６ａの通路幅の変化によって規制される。第１条の貯留通路１４０２ａ及び第１条の投入通路１４０６ａは水平方向に対して傾斜しており、遊技球は第１条の投入フリッカ１４１３ａの投入許可状態において自重によって、第１条の貯留通路１４０２ａから第１条の投入通路１４０６ａへ流入し、その後、第１条の投入通路１４０６ａを流下して遊技機の外部に排出される。なお、第１条の投入通路１４０６ａは、実質的に鉛直方向と同一であり、水平方向に対して実質的に９０度傾斜している。第１条の投入フリッカ１４１３ａの投入禁止状態において、第１条の通過センサ１４１５ａの上流側素子１４１５ａ１及び下流側素子１４１５ａ２は、第１条の投入フリッカ１４１３ａの先端部１４１３ａ５よりも下流側に配置されている。
【０２７１】
第１条の上流側素子１４１５ａ１及び下流側素子１４１５ａ２の各々は、フォトセンサであって、検査光を射出する光射出部（図示せず）と検査光を検出する受光部（図示せず）とで構成され、遊技球によって受光部への検査光が遮断されているか否かによって遊技球の存在を検出している。一方、第１条のカウントセンサ１４１６ａは磁気センサであって、遊技球の通過に伴う誘導起電圧が所定の閾値以上であるか否かによって遊技球の存在を検出すると共に通常の速度で通過した場合に閾値以上の誘導起電圧を発生する物質で構成されているか否かが検出される。これによって、正規の鉄製の遊技球である場合には、遊技球が検出され、鉄製の遊技球よりも安価な樹脂製の同形状の球体である場合には、その球体は検出されない。
【０２７２】
最大ベットスイッチ１３０４が押下操作されると主制御基板１０４５ａにオン状態の最大ベット信号が出力（〔単位遊技の開始指示〕が入力）される。主制御基板１０４５ａでは、最大ベット信号のオフ状態からオン状態への移行を検知して投入制御動作の開始と判定して（Ｓ２０３：Ｙ）、投入制御動作（Ｓ２０４〜Ｓ２１５）を開始する。
【０２７３】
ここで、概ね時系列に沿って検出位相の推移について説明する。以下においては、第１条のみについて説明するが、第２条及び第３条についても同様である。必要に応じて、第１条との文言を第２条又は第３条と読み替えればよい。図３６は、連球状態が発生した場合の検出位相の推移の一例を表すタイミングチャートである。また、図３７（Ａ）及び図３７（Ｂ）は、それぞれ、正規位相推移情報及び部分連球位相推移情報の一例を表す説明図である。
【０２７４】
遊技球の投入において連球状態が発生した場合には、図３６に示されたように、第０通過位相から第１通過位相及び第２通過位相を経て第３通過位相へ位相移行するのは、連球状態が発生しない場合と同様であるが、その後、第３通過位相から第０通過位相へは戻らずに、第２通過位相、第１通過位相、第２通過位相及び第３通過位相を経てから第０通過位相に戻る。したがって、検出位相が第３通過位相から第２通過位相へ位相移行した場合に連球状態の発生が検知される。
【０２７５】
正規位相推移情報は、主制御基板１０４５ａのＲＯＭ１０４５ａ２の所定の連続する領域（〔正規位相推移情報記憶手段〕の一種）に記憶されている。具体的には、図３７（Ａ）に示されたように、第０通過位相に対応する情報（第０通過位相情報）としての位相値「０」を先頭アドレスとして、第１通過位相情報としての位相値「２」、第２通過位相情報としての位相値「３」、第３通過位相情報としての位相値「１」が順次に記憶されている。なお、この場合、各アドレスにおける第１ビットが上流側素子１４１５ａ１のオン検知状態又はオフ検知状態を表し、第０ビットが下流側素子１４１５ａ２のオン検知状態又はオフ検知状態を表している。なお、オフ検知状態である場合が「０」であり、オン検知状態である場合が「１」である。
【０２７６】
部分連球位相推移情報は、主制御基板１０４５ａのＲＯＭ１０４５ａ２の所定の連続する領域（〔部分許容位相推移情報記憶手段〕の一種）に記憶されている。第２通過位相情報としての位相値「３」を先頭アドレスとして、第１通過位相情報としての位相値「２」、第２通過位相情報としての位相値「３」、第３通過位相情報としての位相値「１」が順次に記憶されている。
【０２７７】
図３８及び図３９は、割込みごとの制御動作を詳細に表した説明図であり、図３８が正規位相移行パターンに従って検出位相が変化する場合を表し、図３９が連球状態の検知後に部分連球位相移行パターンに従って検出位相が変化する場合を表している。投入制御動作が開始されると（Ｉ（０））、次回のタイマ割込みまでの間に、参照位相が第０通過位相に設定される（Ｓ３１０）。具体的には、第１条の参照位相を選択する情報として、正規位相推移情報の先頭アドレスを指定する第１条のポインタ情報がＲＡＭ１０４５ａ３の所定の領域に保持される。これによって、必要に応じて第１条の参照位相を読み出すことができる。なお、このとき、第１条の検出位相は第０通過位相であり、第１条の連球フラグは前回の投入制御動作において解除されている。なお、図３８の検出位相の欄においては位相値ではなく通過位相の番号を表している。１回目の割込み（Ｉ（１））後において、第１条の投入ソレノイド１４１４ａが駆動（励磁）され、第１条の投入フリッカ１４１３ａが投入禁止状態から投入許可状態への状態移行を開始する。したがって、第１球は、まだ投入通路１４０６へ流入していないために第１条の検出位相は第０通過位相を維持しているので、第１条の検出位相が第１条の参照位相と同一であると判定される（Ｓ４０２：Ｙ）。その後、遊技球が上流側素子１４１５ａ１によって検出されるまでは、第１条の検出位相は第０通過位相を維持するために、２回目の割込みからｐ−１回目の割込み後においては、第１条の検出位相が参照位相と同一であると判定される（Ｓ４０２：Ｙ）。なお、具体的には、各割込みにおいて第１条の検出位相がポインタ情報に保持されたアドレスに格納された情報と同一であるかが判定される。つまり、第１条の検出位相が第０位相と同一であるかが判定されることとなる。
【０２７８】
ｐ回目の割込み（Ｉ（ｐ））において第１条の上流側素子１４１５ａ１が第１球を検出すると、第１条の検出位相が第１通過位相に更新される。したがって、ｐ回目の割込み後において、第１条の検出位相は参照位相と異なることとなり（Ｓ４０２：Ｎ）、第１条の参照位相が第１通過位相に更新される（Ｓ４１３）。具体的には、第１条のポインタ情報が指すアドレスが後尾アドレスであるか否かが判定されるが、この場合、後尾アドレスでないために、第１条のポインタ情報が指すアドレスが「１」だけインクリメントされる。これによって、第１条のポインタ情報が第１通過位相情報の記憶されているアドレスを指すこととなる。更に第１条の参照位相の更新後に、再度、第１条の検出位相が更新された第１条の参照位相と同一であるかが判定され、この判定においては、第１条の検出位相と第１条の参照位相が同一であると判定され（Ｓ４１４：Ｙ）、正常な位相移行であるために投入制御動作が続行する。なお、第１球が最終球である場合には、第１条の投入ソレノイド１４１４ａの駆動（励磁）が停止され、第１条の投入フリッカ１４１３ａが投入許可状態から投入禁止状態への状態移行を開始する。その後、第１球が第１条の下流側素子１４１５ａ２によって検出されるまでのｐ＋１回目の割込みからｑ−１回目の割込みにおいては、第１条の検出位相は第１通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。
【０２７９】
ｑ回目の割込み（Ｉ（ｑ））において第１条の下流側素子１４１５ａ２が第１球を検出すると、第１条の検出位相が第１通過位相に更新される。ｑ回目の割込み後において、検出位相は参照位相と異なることとなり（Ｓ４０２：Ｎ）、ポインタ情報が指すアドレスが「１」だけインクリメントされて、第１条の参照位相が第２通過位相に更新される（Ｓ４１３）。第１条の参照位相の更新によって第１条の検出位相と第１条の参照位相とが同一となり（Ｓ４１４：Ｙ）、正常な位相移行であるために投入制御動作が続行する。また、ｑ＋１回目の割込みからｒ−１回目の割込みにおいては、第１条の検出位相は第２通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。
【０２８０】
同様に、ｒ回目の割込み（Ｉ（ｒ））において第１条の上流側素子１４１５ａ１によって第１球が検出されなくなると、第１条の検出位相が第３通過位相に更新される。ｒ回目の割込み後において、第１条の検出位相は第１条の参照位相と異なることとなり（Ｓ４０２：Ｎ）、第１条のポインタ情報が指すアドレスが「１」だけインクリメントされて、第１条の参照位相が第３通過位相に更新される（Ｓ４１３）。第１条の参照位相の更新によって第１条の検出位相と第１条の参照位相とが同一となり（Ｓ４１４：Ｙ）、正常な位相移行であるために投入制御動作が続行する。また、ｑ＋１回目の割込みからｒ−１回目の割込みにおいては、第１条の検出位相は第２通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。
【０２８１】
ｓ回目の割込み（Ｉ（ｓ））において第１条の下流側素子１４１５ａ２によって第１球が検出されなくなると、第１条の検出位相が第０通過位相に更新される。ｓ回目の割込み後において、第１条の検出位相は参照位相と異なることとなり（Ｓ４０２：Ｎ）、第１条の参照位相が第０通過位相に更新される（Ｓ４１３）。具体的には、第１条のポインタ情報が指すアドレスが正規位相推移情報の格納された後尾アドレスであるために、第１条のポインタ情報が指すアドレスが正規位相推移情報の格納された先頭アドレスに設定される。第１条の参照位相の更新によって第１条の検出位相と第１条の参照位相とが同一となり、正常な位相移行であるために投入制御動作が続行する。なお、この第３通過位相から第０通過位相への位相移行によって正規位相移行パターンが一巡するために総投入済数が１だけ増加し、第１条の投入残数が１だけ減少する。また、ｓ＋１回目の割込みから第２球が第１条の上流側素子１４１５ａ２によって検出されるまでの割込みにおいては、第１条の検出位相は第０通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。その後は、上記と同様の処理を繰り返して第１条の投入許可数と同数の遊技球の投入が完了するまで投入制御動作が続行する。
【０２８２】
一方、図３９に示されたように、ｓ回目の割込み（Ｉ（ｓ））において、第１球が第１条の下流側素子１４１５ａ２で検出されなくなる前に、第２球が第１条の上流側素子１４１５ａ１によって検出されると、図３８に示された場合と同様に、一旦、第１条の参照位相は第０通過位相に更新される（Ｓ４１３）。その後、第１条の検出位相が更新後の第１条の参照位相と同一であるかが判定されるが、第１条の検出位相が第２通過位相であり、第１条の参照位相が第０通過位相であるためにそれらは同一でないと判定される（Ｓ４１４：Ｎ）。これによって、次に、連球状態の発生している可能性を判断すると共に、正規位相移行パターン及び連球位相移行パターン以外の位相移行パターンが正常な位相移行推移と判定されないように、第１条の参照位相が第０通過位相であるかが判定される。第１条の参照位相が第０通過位相に更新されているために（Ｓ４１５：Ｙ）、第１条の参照位相が第０通過位相であると判定される。また、多重連球状態（３球以上の遊技球が連球状態で投入される場合）の場合に正常な位相移行推移と判定されないように、第１条の連球フラグが設定されているか否かが判定される。図３９に示された場合は、２球の遊技球が連球状態で投入される場合であるので、この時点で連球フラグは設定されていない。その後、連球状態の発生を確定するために、第１条の検出位相が第２通過位相であるか否かが判定される。図３９に示された場合は、第１条の検出位相が第２通過位相であると判定される（Ｓ４１７：Ｙ）。その後、第１条の参照位相が第２通過位相に設定される。具体的には、第１条のポインタ情報が、部分連球位相推移情報の先頭アドレスに変更される。これによって、第１条の参照位相が第２通過位相に設定されたこととなる。また、第１条の連球フラグが設定される（Ｓ４１９）。その後、ｓ＋１回目の割込みからｔ−１回目の割込みにおいては、第１条の検出位相は第２通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。
【０２８３】
ｔ回目の割込み（Ｉ（ｔ））、ｕ回目の割込み（Ｉ（ｕ））及びｖ回目の割込み（Ｉ（ｗ））においては、実質的に、ｐ回目の割込み、ｑ回目の割込み及びｒ回目の割込みと同一の制御がなされる。ただし、参照される位相推移情報は、部分連球位相推移情報である。
【０２８４】
ｗ回目の割込み（Ｉ（ｗ））において第１条の下流側素子１４１５ａ２によって第１球が検出されなくなると、第１条の検出位相が第０通過位相に更新される。ｗ回目の割込み後において、第１条の検出位相は第１条の参照位相と異なることとなり（Ｓ４０２：Ｎ）、第１条の参照位相が第０通過位相に更新される（Ｓ４１３）。具体的には、第１条のポインタ情報の指すアドレスが部分連球位相推移情報の格納された後尾アドレスであるかが判定され、図３９に示された場合には第１条のポインタ情報の指すアドレスが部分連球位相推移情報の格納された後尾アドレスであるために、第１条のポインタ情報が指すアドレスが正規位相推移情報の格納された先頭アドレスに設定される。第１条の参照位相の更新によって第１条の検出位相と第１条の参照位相とが同一となり、正常な位相移行であるために投入制御動作が続行する。なお、この第３通過位相から第０通過位相への位相移行によって連球位相移行パターンが一巡するために、図３８に示された正規位相移行パターンが一巡した場合と同様に、総投入済数が１だけ増加し、第１条の投入残数が１だけ減少する。また、第１条の連球フラグが解除される（Ｓ４２５）。ｗ＋１回目の割込みから第３球が第１条の上流側素子１４１５ａ２によって検出されるまでの割込みにおいては、第１条の検出位相は第０通過位相を維持するために（Ｓ４０２：Ｙ）、投入制御動作が続行する。その後は、図３９に示された場合や図３８に示された場合と同様の処理を繰り返して第１条の投入許可数と同数の遊技球の投入が完了するまで投入制御動作が続行する。
【０２８５】
図３８及び図３９を参照して第１条の検出位相が正常な移行推移と判定される場合についてのみ説明したが、第１条の検出位相が図２５に示された正規位相移行パターン及び図３６に示された連球位相移行パターンと異なる位相移行パターンに従って推移した場合には、それらの位相移行パターンから逸脱した位相移行の際に、通過順序エラーと判定され（Ｓ４３５）、エラー処理が実行される。
【０２８６】
上記においては第１条における検出位相の推移について説明したが、第２条及び第３条の同一の制御が実質的に平行して独立に実行される。なお、第２条及び第３条の投入制御動作においても、第１条における投入制御動作と共通に同一の正規位相推移情報及び部分位相推移情報を参照するが、ポインタ情報を条別に保持しているために、条別に参照位相の選択制御ができる。
【０２８７】
本形態の球式回胴遊技機１０１０であれば、検出位相が正規位相移行パターン又は連球位相移行パターンと同一の位相移行パターンとなった場合にのみ正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行パターンである場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、不正投入具等を用いた不正行為を疎かにすることなく、投入すべき個数の遊技球を円滑に投入できる。
【０２８８】
また、本形態の球式回胴遊技機１０１０であれば、連球状態が発生した場合には、実際には２球の遊技球が投入されているが、１つの遊技媒体の投入と見なすことによって、投入フリッカ１４１３ａ〜１４１３ｃを流入許可状態から流入禁止状態へ移行させるタイミングを第１通過位相への移行時に限定でき、投入制御動作の処理プログラムを簡素化できると共にその処理負荷を低減できる。なお、連球状態で投入された遊技球を２つの遊技球の投入と見なそうとすると、正規位相移行パターンに従う場合とは異なる第３通過位相から第２通過位相への位相移行に応じて投入フリッカ１４１３ａ〜１４１３ｃを投入許可状態から投入禁止状態へ移行させなければならない。これは、連球状態で投入される２つの遊技球のうち後続球が最終球となる場合が発生するために、上流側素子１４１５ａ１〜１４１５ｃ１が後続球の検出を開始した際に、投入フリッカ１４１３ａ〜１４１３ｃを投入許可状態から投入禁止状態へ移行させなければならないからである。
【０２８９】
また、本形態の球式回胴遊技機１０１０であれば、正規位相移行パターンを規定する正規位相推移情報と、正規位相移行パターンと連球位相移行パターンとの相違部分の移行パターンを規定する部分連球位相推移情報とが記憶されている構成であるために、正規位相推移情報と連球位相移行パターンの全体を規定する連球位相推移情報を個別に記憶する構成の場合よりも、投入制御動作の処理プログラムを簡素化できると共にその処理負荷を低減できる。これは、正規位相移行パターンと連球位相移行パターンとが一部重複するからである。
【０２９０】
また、本形態の球式回胴遊技機１０１０であれば、連球状態が発生した場合に１つの遊技球の投入と見なすことによって、連球状態で投入された全ての遊技球に対して遊技球の投入と見なさない場合よりも遊技球の飲み込みを低減できる。
【０２９１】
また、本形態の球式回胴遊技機１０１０であれば、３条の振分投入通路の各々における遊技球の投入を個別に制御して、複数の振分投入通路で協同して遊技媒体の投入を行うために、投入すべき個数（投入許可数）の遊技球を高速で投入できる。
【０２９２】
また、本形態の球式回胴遊技機１０１０であれば、カウントセンサ１４１６ａ〜１４１６ｃにより計測される補助投入済数が通過センサ１４１５ａ〜１４１５ｃにより計測される総投入済数以下である場合には、投入個数エラーと判定して遊技進行を停止させるために、不正行為に対する対策を強化できる。
【０２９３】
上記においては、検出位相が参照位相と異なる場合に、参照位相を更新して、再度、検出位相が更新された参照位相とが同一であるかを判定する場合について説明したが、他の構成であってもよい。
【０２９４】
ここで、投入制御処理（第１条投入制御処理Ｓ３１８）の変化例について図４０〜図４２を参照して説明する。図４０〜図４２は、第１条投入制御処理の変化例を表すフローチャートである。なお、図４０〜図４２には、図２６に示された第１条投入制御処理Ｓ３１８と相違する正常な位相移行の判定に関する部分のみが表されており、図４０〜図４１における点Ａ、点Ｂ及び点Ｃは、それぞれ、図２６における点Ａ、点Ｂ及び点Ｃと同一箇所を意味する。
【０２９５】
第１の変化例は、図４０に示されたように、検出位相が参照位相と異なる場合（Ｓ２１０１：Ｎ）には、検出位相が現在の参照位相に対応する通過位相に対する正常位相移行パターン又は部分連球位相移行パターンに沿った次の通過位相と同一であるかが判定される（Ｓ２１０２）。具体的には、ポインタ情報の示すアドレスの次のアドレスに対応する通過位相が抽出され、検出位相と抽出された通過位相とが同一であるか否かが判定される。検出位相と抽出された通過位相とが同一である場合には、正常な位相移行であるためにポインタ情報が「１」だけインクリメントされ、これによって、参照位相が正常位相移行パターン又は部分連球位相移行パターンに沿った次の通過位相に更新される（Ｓ２１０３）。一方、検出位相と抽出された通過位相とが同一でない場合（Ｓ２１０２：Ｎ）には、参照位相が第３通過位相であるか否かが判定される（Ｓ２１０４）。つまり、連球状態が発生している可能性があるか否か判定される。なお、図２６においては参照位相の更新後に連球状態が発生している可能性を判定したために参照位相と第０通過位相とが比較されたが、図４０においては、参照位相の更新前に判定するために、参照位相と第３通過位相とが比較される。判定処理Ｓ２１０４において参照位相が第３通過位相でないと判定された場合には、図２６における通過順序エラー処理Ｓ４３５と同一の通過順序エラー処理が実行される（Ｓ２１０９）。判定処理Ｓ２１０４において参照位相が第３通過位相であると判定された場合には、図２６における判定処理Ｓ４１６〜連球フラグ設定処理Ｓ４１９と同一の処理である判定処理Ｓ２１０５〜連球フラグ設定処理Ｓ２１０８が実行される。この構成であっても図２６の示された場合と同様の効果を奏する。なお、この構成の場合には、正常位相移行パターン又は部分連球位相移行パターンに従う次の通過位相を抽出処理が付加されると共に、その情報を一時的に保持する領域を確保しなければならないために、正常な位相移行の判定に関する処理が複雑化する。したがって、処理負担の観点からは図２６に示された構成の方が好ましい。
【０２９６】
第２の変化例は、図４１に示されたように、検出位相が参照位相と異なる場合（Ｓ２２０１：Ｎ）には、連球フラグが設定されているか否かが判定される（Ｓ２２０２）。連球フラグが設定されていない場合には、正規位相移行パターンを参照する第１の参照位相が更新される。具体的には、正規位相推移情報を参照するための第１のポインタ情報が更新される。図２６における連球フラグの判定処理Ｓ４１６を除く判定処理Ｓ４１４〜連球フラグ設定処理Ｓ４１９と実質的に同一の処理である第１参照位相更新処理Ｓ２２０３〜連球フラグ設定処理Ｓ２２０８が実行される。なお、ポインタ情報に代えて第１のポインタ情報が参照される。判定処理Ｓ２２０５及び判定処理Ｓ２２０６にける判定結果によっては、図２６の通過順序エラー処理Ｓ４３５と同一である通過順序エラー処理２２０９が実行される。一方、連球フラグが設定されている場合には、部分連球位相移行パターンを参照する第２の参照位相が更新される（「第２参照位相更新処理」Ｓ２２１０）。具体的には、部分連球位相推移情報を参照するための第２のポインタ情報が更新される。第２参照位相更新処理の後に、検出位相が更新された第２の参照位相と同一であるか否かが判定される（Ｓ２２１１）。この判定において、それらが同一でない場合には、通過順序エラー処理Ｓ２２０９が実行される。なお、正規位相推移情報を参照する場合と異なり、部分連球位相推移情報が参照されている場合には、部分連球位相移行パターンから外れたことの検知に応じて即刻に通過順序エラーとなる。これは、先に連球フラグによって部分連球位相移行パターンに従う位相移行パターンであることが判断されているために（Ｓ２２０２：Ｙ）、正常な位相移行と判定される場合はその部分連球位相移行パターンに従う場合しかないからである。この構成であっても図２６の示された場合と同様の効果を奏する。なお、この構成の場合には、正規位相推移情報を参照するための専用のポインタ情報及び部分連球位相推移情報を参照するための専用のポインタ情報を保持する領域を確保しなければならない。また、部分連球位相移行パターンが選択されている場合の処理が簡素化されるが、位相移行が検知されるごとに連球フラグが確認されるために、全体としての処理負担は増加する。したがって、処理負担の観点からは図２６に示された構成の方が好ましい。
【０２９７】
第３の変化例は、図４２に示されたように、図２６に示された連球状態の発生の可能性を判定する処理Ｓ４１５を除く判定処理Ｓ４０２〜連球フラグ設定処理Ｓ４１９及び通過順序エラーＳ４３５と同一である判定処理Ｓ２３０１〜連球フラグ設定処理２３０７及び通過順序エラー処理Ｓ２３０８が実行される。この構成であっても図２６の示された場合と実質的に同様の効果を奏する。なお、第３通過位相から第２通過位相へ変化する場合に限らず、第０通過位相から第２通過位相へ変化した場合にも連球状態の発生と認識するが、通過センサ１４１５ａ〜１４１５ｃが正常に機能している場合には遊技球の投入においてこの位相移行が検出される可能性はないために、不正具を用いた不正行為に対する対策は疎かにならない。
【０２９８】
〔第２実施形態〕
第２実施形態の球式回胴遊技機は、第１実施形態における連球位相移行パターン（以下、便宜的に、第１の連球位相移行パターンと称し、そのパターン従う連球状態を第１連球状態と称す）に加えて第２の連球位相移行パターンに従う場合にも正常な投入とみなす構成である。以下においては、第１実施形態との相違部分についてのみ詳細に説明し、共通部分についての説明は省略する。
【０２９９】
まず、第２の連球位相移行パターン（〔追加連球位相移行推移〕の一種）及びそれを規定する連球位相推移情報について説明する。なお、以下においては、図３７（Ｂ）に示された第１実施形態における連球位相推移情報を便宜的に第１の連球位相推移情報と称す。図４３は、第２の連球位相移行パターンに従う検出位相の変化を表すタイミングチャートである。また、図４４は、部分追加連球位相推移情報の一例を表す説明図である。
【０３００】
遊技球の投入において第１の連球状態と異なる第２の連球状態が発生した場合には、図４３に示されたように、第０通過位相から第１通過位相及び第２通過位相を経て第３通過位相へ位相移行するのは、連球状態が発生しない場合と同様であるが、その後、第３通過位相から第０通過位相へは戻らずに、第１通過位相、第２通過位相及び第３通過位相を経てから第０通過位相に戻る。したがって、検出位相が第３通過位相から第１通過位相へ位相移行した場合に第２の連球状態の発生が検知される。なお、第２の連球状態を形成する２つの遊技球を先行球及び後続球として、実質的に、下流側素子１４１５ａ２〜１４１５ｃ２による先行球の検出が終了すると同時に、上流側素子１４１５ａ１〜１４１５ｃ１が後続球の検出が開始される極めて稀な場合である。但し、第１の連球状態が発生する可能性がある限り、第２の連球状態はその発生頻度が極めて低いものの必ず発生する可能性がある。
【０３０１】
第２の部分連球位相推移情報は、主制御基板１０４５ａのＲＯＭ１０４５ａ２の所定の連続する領域に記憶されている。第１通過位相情報としての位相値「２」を先頭アドレスとして、第２通過位相情報としての位相値「３」、第３通過位相情報としての位相値「１」が順次に記憶されている。
【０３０２】
本形態の球式回胴遊技機における投入制御処理について図４５を参照して説明する。図４５は、本形態の第１条投入制御処理の一例を表すフローチャートである。なお、図４５には、図２６に示された第１条投入制御処理Ｓ３１８と相違する正常な位相移行の判定に関する部分のみが表されており、図４５における点Ａ、点Ｂ及び点Ｃは、それぞれ、図２６における点Ａ、点Ｂ及び点Ｃと同一箇所を意味する。本形態の第１条投入制御処理では、判定処理Ｓ２４０８及び参照位相再設定処理Ｓ２４０９を更に含むこと以外は、図２６に示された判定処理Ｓ４０２〜参照位相再設定処理Ｓ４１９及び通過順序エラー処理Ｓ４３５と同一の処理である。
【０３０３】
検出位相が第２通過位相でない場合（Ｓ１４０６：Ｎ）には、正規位相移行パターンに従う位相移行でもないこと（Ｓ２４０３：Ｎ）を考慮すれば、第１の連球状態の発生でもないために、第２の連球状態の発生であるか否かが判定される（Ｓ２４０８）。具体的には、検出位相が第１通過位相である場合に第２の連球状態の発生と判定される。第２の連球状態でない場合には、許容される位相移行がなくなるために、通過順序エラー処理Ｓ４３５（図２６）と同一の通過順序エラー処理Ｓ２４１１が実行される。一方、第２の連球状態の発生である場合には、参照位相が第２の部分連球位相移行パターンの先頭の通過位相である第１通過位相に設定される（Ｓ２４０９）。その後、連球フラグが設定される（〔連球フラグ設定処理〕Ｓ２４１０）。なお、第１の連球状態の発生であっても第２の連球状態の発生であっても共通の連球フラグを用いる。したがって、連球フラグが設定されている場合には、第１の連球状態又は第２の連球状態が発生している場合を意味する。
【０３０４】
本形態の球式回胴遊技機であれば、検出位相が正規位相移行パターン、第１の連球位相移行パターンに加えて、第２の連球位相移行パターンと同一の位相移行パターンとなった場合にのみ正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行パターンである場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、第１の連球状態に比べても極めて発生頻度の低い第２の連球状態であっても、その発生によって遊技球の投入が中止されてエラー処理が行われることを防止できるために、不正投入具等を用いた不正行為に対する対策を疎かにすることなく、投入すべき個数の遊技球を更に円滑に投入できる。
【０３０５】
上記においては、検出位相が参照位相と異なる場合（Ｓ２４０１：Ｎ）に、参照位相を更新して、再度、検出位相が更新された参照位相とが同一であるかを判定する場合について説明したが、図４０〜図４２に示された場合と同様な構成とすることができる。なお、図４２に示された構成を本形態に適用する場合には、第１のポインタ情報及び第２のポインタ情報に加えて、第２の部分連球位相推移情報を参照するための第３のポインタ情報が必要となる。
【０３０６】
上記においては、第２の部分連球位相推移情報が記憶されている場合について説明したが、この情報を含まない構成とすることができる。具体的には、参照位相設定処理Ｓ２４０９において、第２の連球状態の発生である場合には、参照位相が第２の部分連球位相移行パターンの先頭の通過位相である第１通過位相に設定したが、正規位相移行パターンの２番目の通過位相である第１通過位相に設定する。第２の部分連球位相移行パターンは、正規位相移行パターンにおける２番目の通過位相である第１通過位相以降の位相移行パターンが同一であるからである。この場合、上記の場合よりも、第２の部分連球位相移行パターンに従う第２の連球状態を監視するための記憶容量を低減できると共に、制御処理が簡素化できる。
【０３０７】
〔第３実施形態〕
第３実施形態の球式回胴遊技機は、第１実施形態における連球位相移行パターン（以下、便宜的に、単一の第１連球位相移行パターンと称し、そのパターン従う連球状態を単一の第１連球状態と称す）に加えて３球以上の遊技球が連続して連球状態となる多重の第１連球位相移行パターンに従う場合にも正常な投入とみなす構成である。以下においては、第１実施形態との相違部分についてのみ詳細に説明し、共通部分についての説明は省略する。
【０３０８】
まず、多重の第１連球位相移行パターンについて説明する。図４６は、多重の第１連球位相移行パターンに従う検出位相の推移の一例を表すタイミングチャートである。遊技球の投入において多重の第１連球状態が発生した場合には、図４６に示されたように、単一の第１連球状態が発生した後の第３通過位相へ位相移行後に、第３通過位相から第０通過位相へは戻らずに、更に、第２通過位相、第１通過位相、第２通過位相及び第３通過位相を経てから第０通過位相に戻る。なお、第１連球状態が繰り返される極めて稀な場合である。但し、単一の第１連球状態が発生する可能性があり、流入規制を単一の位相移行に基づいて行う限り、多重の第１連球状態はその発生頻度が極めて低いものの必ず発生する可能性がある。図４６においては３つの遊技球が連球状態で投入される場合について示されているが、正規位相移行パターンに従った第３通過位相への移行後に、第２通過位相、第１通過位相、第２通過位相及び第３通過位相をこの順序で所定の複数回（多重度）繰り返される場合であってもよい。
【０３０９】
本形態の球式回胴遊技機における投入制御処理について図４７を参照して説明する。図４６は、本形態の第１条投入制御処理の一例を表すフローチャートである。なお、図４７には、図２６に示された第１条投入制御処理Ｓ３１８と相違する正常な位相移行の判定に関する部分のみが表されており、図４７における点Ａ、点Ｂ及び点Ｃは、それぞれ、図２６における点Ａ、点Ｂ及び点Ｃと同一箇所を意味する。本形態の第１条投入制御処理では、図２６に示された連球フラグの設定状態を判定する判定処理Ｓ４１６、連球フラグ設定処理Ｓ４１９及び連球フラグ解除処理Ｓ４２５に代えて、それぞれ、連球多重度を判定する処理Ｓ２５０５、連球多重度更新処理Ｓ２５０８及び許容される多重度を設定する多重度設定処理（図示せず）を行う以外は、図２６に示された判定処理Ｓ４０２〜参照位相再設定処理Ｓ４１９及び通過順序エラー処理Ｓ４３５と同一の処理である。
【０３１０】
第１実施形態の場合のような連球フラグに代えて、本形態では連球の多重度を監視している。具体的には、図２６における連球フラグ解除処理に代えて実行される連球多重度設定処理において連球多重度が所定の最大多重度に設定された状態から、第３通過位相から第２通過位相に変化する位相移行が検知される度に（Ｓ２５０６：Ｙ）、連球多重度を「１」だけ減少させる（Ｓ２５０８）。連球多重度が「０」となった後に、第３通過位相からの位相移行が検知され場合（Ｓ２５０４：Ｙ）には、連球多重度が許容される多重度以上になるために（Ｓ２５０５：Ｙ）、通過順序エラー処理Ｓ２５０９が実行される。
【０３１１】
本形態の球式回胴遊技機であれば、検出位相が正規位相移行パターン、単一の第１連球位相移行パターンに加えて、所定の多重度までの多重の第１連球位相移行パターンと同一の位相移行パターンとなった場合にのみ正常な投入と判定して投入制御動作を続行し、それらのいずれとも異なる他の位相移行パターンである場合には異常な投入と判定して投入制御動作を中止してエラー処理を行うことができる。これによって、単一の第１連球状態に比べても極めて発生頻度の低い多重の第１連球状態であっても、その発生によって遊技球の投入が中止されてエラー処理が行われることを防止できるために、不正投入具等を用いた不正行為に対する対策を疎かにすることなく、投入すべき個数の遊技球を更に円滑に投入できる。
【０３１２】
上記においては、図３６に示された連球位相移行パターンが繰り返される場合について説明したが、図４３に示された連球位相移行パターンが繰り返される場合であってもよい。更に、図３６に示された連球位相移行パターン又は図４３に示された連球位相移行パターンが複数回繰り返される場合であってもよい。この場合には、図４８に示されたように、図４７に対して判定処理Ｓ２６０８及び参照位相再設定処理Ｓ２６０９を更に含む構成とすればよい。なお、判定処理Ｓ２６０８及び参照位相再設定処理Ｓ２６０９は、図４５を参照して説明した処理Ｓ２４０８，Ｓ２４０９と同一の処理である。
【０３１３】
上記においては、多重の第１連球位相移行パターンを所定の多重度までに制限する場合について説明したが、多重度を制限しない構成であってもよい。この場合、図４７や図４８に示されたような連球多重度を判定する処理Ｓ２５０５，Ｓ２６０５は不要となる。また、連球多重度設定処理も不要となる。
【０３１４】
また、上記においては、正規位相移行パターンを規定する各位相情報が単位メモリ領域に保持されている場合について説明したが、単位メモリ領域の一部のビット領域であってもよい。例えば、第０通過位相情報が第７及び第６ビットの２ビット情報として記憶され、同様に、第１通過位相情報が第５及び第４ビットの２ビット情報、第２通過位相情報が第３及び第２ビットの２ビット情報、第１及び第０ビットの２ビット情報として記憶されていてもよい。この場合には、単位メモリのアドレスを指定する情報に代えて又はそれと共に、所定のビット情報を指定する情報（マスク情報）を用いればよい。同様に、連球位相移行パターンを規定する各位相情報が単位メモリ領域に保持されている場合について説明したが、単位メモリ領域の一部のビット領域であってもよい。また、各条のポインタ情報が単位メモリ領域に保持されている場合について説明したが、単位メモリ領域の一部のビット領域であってもよい。
【０３１５】
また、上記においては、本発明を球式回胴遊技機に適用する場合について説明したが、メダル式回胴遊技機に適用することもできる。
【産業上の利用可能性】
【０３１６】
本発明は、回胴式遊技機等の遊技機に適している。
【符号の説明】
【０３１７】
１０４５ａ：  主制御基板
１０４５ａ２：  ＲＯＭ
１０４５ａ３：  ＲＡＭ
１１１４：  最小ベットボタンスイッチ
１１２４：  始動レバースイッチ
１３０４：  最大ベットボタンスイッチ
１４０２：  貯留通路
１４０６：  投入通路
１４１０ａ，１４１０ｂ，１４１０ｃ：  遊技球投入部
１４１３ａ，１４１３ｂ，１４１３ｃ：  投入フリッカ
１４１４ａ，１４１４ｂ，１４１４ｃ：  投入ソレノイド
１４１５ａ，１４１５ｂ，１４１５ｃ：  通過センサ
１４１５ａ１，１４１５ｂ１，１４１５ｃ１：  上流側素子
１４１５ａ２，１４１５ｂ３，１４１５ｃ２：  下流側素子
１４１６ａ，１４１６ｂ，１４１６ｃ：  カウントセンサ
【図１】
2015186757.tif 000003
【図２】
2015186757.tif 000004
【図３】
2015186757.tif 000005
【図４】
2015186757.tif 000006
【図５】
2015186757.tif 000007
【図６】
2015186757.tif 000008
【図７】
2015186757.tif 000009
【図８】
2015186757.tif 000010
【図９】
2015186757.tif 000011
【図１０】
2015186757.tif 000012
【図１１】
2015186757.tif 000013
【図１２】
2015186757.tif 000014
【図１３】
2015186757.tif 000015
【図１４】
2015186757.tif 000016
【図１５】
2015186757.tif 000017
【図１６】
2015186757.tif 000018
【図１７】
2015186757.tif 000019
【図１８】
2015186757.tif 000020
【図１９】
2015186757.tif 000021
【図２０】
2015186757.tif 000022
【図２１】
2015186757.tif 000023
【図２２】
2015186757.tif 000024
【図２３】
2015186757.tif 000025
【図２４】
2015186757.tif 000026
【図２５】
2015186757.tif 000027
【図２６】
2015186757.tif 000028
【図２７】
2015186757.tif 000029
【図２８】
2015186757.tif 000030
【図２９】
2015186757.tif 000031
【図３０】
2015186757.tif 000032
【図３１】
2015186757.tif 000033
【図３２】
2015186757.tif 000034
【図３３】
2015186757.tif 000035
【図３４】
2015186757.tif 000036
【図３５】
2015186757.tif 000037
【図３６】
2015186757.tif 000038
【図３７】
2015186757.tif 000039
【図３８】
2015186757.tif 000040
【図３９】
2015186757.tif 000041
【図４０】
2015186757.tif 000042
【図４１】
2015186757.tif 000043
【図４２】
2015186757.tif 000044
【図４３】
2015186757.tif 000045
【図４４】
2015186757.tif 000046
【図４５】
2015186757.tif 000047
【図４６】
2015186757.tif 000048
【図４７】
2015186757.tif 000049
【図４８】
2015186757.tif 000050