(57)【特許請求の範囲】
【請求項１】
スタートスイッチの操作に応じて、複数種類の図柄がそれぞれ配列された複数のリールを回転制御し、回転しているリールに対応するストップスイッチの操作に応じ、操作された前記ストップスイッチに対応するリールをそれぞれ停止制御する基本遊技を行うリール制御手段を備え、
前記リール制御手段は、
前記基本遊技を中断して、前記複数のリールを回転制御し、回転しているリールに対応したストップスイッチの操作に応じ、操作された前記ストップスイッチに対応するリールをそれぞれ仮停止制御する擬似遊技を実行することがあり、
前記擬似遊技が実行されている間、外部から入力されたストップスイッチ信号に対応するリールをそれぞれ仮停止制御し、
前記擬似遊技が実行されている間、特定の周期で繰り返される演出短縮要求信号が前記外部に出力され、
前記演出短縮要求信号に同期して前記ストップスイッチ信号を入力可能とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技者に遊技上の利益を付与するか否かを抽選により決定する遊技機に関する。
【背景技術】
【０００２】
遊技機としてのスロットマシンでは、遊技者によるメダル（遊技媒体）のベットおよびスタートスイッチの操作に応じて、当選役の抽選を行うとともに、種々の図柄が記された複数のリールが回転制御される。そして、抽選結果と遊技者によるストップスイッチの操作に応じてリールが順次停止され、払い出しの対象となるライン上である有効ライン上に、当選役に対応する図柄組み合わせが表示されると、所定枚数のメダルが払い出されるなど、遊技上の利益（以下、単に遊技利益という）が遊技者に付与されることとなる。
【０００３】
また、スタートスイッチが操作されてから、スタートスイッチの操作に応じて行われる当選種別抽選の抽選結果を表示するためにリールの回転が開始されるまでの時間を延長し、その間、リールを多彩な態様で回転制御する所謂フリーズ演出を行う場合もある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９４１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したフリーズ演出の一態様として、当選種別抽選が実行され１度の払い出しを受け得る１遊技である基本遊技に似せた擬似遊技（疑似遊技）を行うことがある。擬似遊技は、基本遊技に似せた遊技ではあるものの、当選種別抽選の結果に依存しない独立した遊技結果を表示することができるので、例えば、一般的に、ＡＴ遊技の当選確率が高い等、遊技利益が高い役とされる所謂レア役を、擬似遊技において意図的に表示させることができる。
【０００６】
また、スロットマシンが所定の規格に適合しているか否か確認するため、外部に独立して設けられた試射試験装置を用い、回胴式遊技機用試験機の接続仕様書（第四版）に記載されているスロットマシンの試験処理が行われることがある。例えば、試射試験装置から遊技者の操作を模擬した信号がスロットマシンに入力され、スロットマシンは、かかる信号に応じて、遊技を進行する。ここで、擬似遊技が採用されているスロットマシンにおいて、高頻度で擬似遊技が実行されると、試射試験装置側から、基本遊技に加え、擬似遊技の操作を模擬した信号を重ねて出力しなければならず処理が煩雑になる。また、長時間を費やす擬似遊技が開始されると、その終了を待たなければならない。そうすると、試験の進行の遅延を招くおそれがある。
【０００７】
本発明は、このような課題に鑑み、擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させることが可能な遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の遊技機は、スタートスイッチの操作に応じて、複数種類の図柄がそれぞれ配列された複数のリールを回転制御し、回転しているリールに対応するストップスイッチの操作に応じ、操作された前記ストップスイッチに対応するリールをそれぞれ停止制御する基本遊技を行うリール制御手段を備え、前記リール制御手段は、前記基本遊技を中断して、前記複数のリールを回転制御し、回転しているリールに対応したストップスイッチの操作に応じ、操作された前記ストップスイッチに対応するリールをそれぞれ仮停止制御する擬似遊技を実行することがあり、前記擬似遊技が実行されている間、外部から入力されたストップスイッチ信号に対応するリールをそれぞれ仮停止制御し、前記擬似遊技が実行されている間、特定の周期で繰り返される演出短縮要求信号が前記外部に出力され、前記演出短縮要求信号に同期して前記ストップスイッチ信号を入力可能とする。
【発明の効果】
【０００９】
本発明によれば、擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】スロットマシンの概略的な機械的構成を説明するための外観図である。
【図２】スロットマシンの概略的な機械的構成を説明するための前面扉を開いた状態での外観図である。
【図３】リールの図柄配列および有効ラインを説明する図である。
【図４】スロットマシンの概略的な電気的構成を示したブロック図である。
【図５】当選役を説明するための説明図である。
【図６】当選種別抽選テーブルを示す図である。
【図７】当選種別抽選テーブルを示す図である。
【図８】遊技状態の遷移を説明するための説明図である。
【図９】演出状態の遷移を説明するための説明図である。
【図１０】主制御基板におけるＣＰＵ初期化処理を説明するフローチャートである。
【図１１】主制御基板におけるコールドスタート処理を説明するフローチャートである。
【図１２】主制御基板におけるエラー停止処理を説明するフローチャートである。
【図１３】主制御基板における設定値切り替え処理を説明するフローチャートである。
【図１４】主制御基板における初期化スタート処理を説明するフローチャートである。
【図１５】主制御基板における状態復帰処理を説明するフローチャートである。
【図１６】主制御基板における遊技開始処理を説明するフローチャートである。
【図１７】主制御基板における遊技メダル投入処理を説明するフローチャートである。
【図１８】主制御基板における内部抽選処理を説明するフローチャートである。
【図１９】主制御基板における図柄コード設定処理を説明するフローチャートである。
【図２０】主制御基板２００における実行フラグ設定処理を説明するフローチャートである。
【図２１】状態別モジュール実行処理で実行される非有利区間処理を説明するフローチャートである。
【図２２】状態別モジュール実行処理で実行される通常演出状態処理を説明するフローチャートである。
【図２３】状態別モジュール実行処理で実行されるＣＺ演出状態処理を説明するフローチャートである。
【図２４】状態別モジュール実行処理で実行される非有利待機演出状態処理および有利待機演出状態処理を説明するフローチャートである。
【図２５】主制御基板における回胴回転中処理を説明するフローチャートである。
【図２６】主制御基板における回胴停止処理を説明するフローチャートである。
【図２７】主制御基板における表示判定処理を説明するフローチャートである。
【図２８】主制御基板における払出処理を説明するフローチャートである。
【図２９】主制御基板における遊技移行処理を説明するフローチャートである。
【図３０】状態別モジュール実行処理で実行される通常ＡＴ演出状態処理を説明するフローチャートである。
【図３１】主制御基板における電源断時退避処理を説明するフローチャートである。
【図３２】主制御基板におけるタイマ割込み処理を説明するフローチャートである。
【図３３】試射試験装置の接続態様を示した説明図である。
【図３４】主制御基板の入出力ポートを説明するための説明図である。
【図３５】スロットマシンと試射試験装置との間の信号の変化を説明するための説明図である。
【図３６】スロットマシン、インターフェース基板、および、試射試験装置の信号の変化を説明するための説明図である。
【図３７】スロットマシン、インターフェース基板、および、試射試験装置の信号の変化を説明するための説明図である。
【図３８】ステッピングモータ制御処理を示したフローチャートである。
【図３９】試験信号出力処理を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【００１２】
（スロットマシン１００の機械的構成）
図１および図２の外観図に示すように、遊技機としてのスロットマシン１００は、前面が開口した筐体１０２と、筐体１０２の前面一端に回動可能に上下に並んで配置される前面上扉１０４および前面下扉１０６とが設けられている。前面上扉１０４の下部略中央には、ガラス板や透明樹脂板等で構成された無色透明の図柄表示窓１０８が設けられており、筐体１０２内の図柄表示窓１０８に対応する位置には、３つのリール１１０（左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃ）が、それぞれ独立して回動可能に設けられている。左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの外周面には、図３（ａ）の図柄配列に示すように、２０に等分された各領域に複数種類の図柄がそれぞれ配列されており、遊技者は、図柄表示窓１０８を通じて、上段、中段、下段に位置する、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃそれぞれの３つの連続する合計９個の図柄を視認することができる。
【００１３】
前面下扉１０６の上部には操作部設置台１１２が形成され、操作部設置台１１２には、メダル投入部１１４、ベットスイッチ１１６、スタートスイッチ１１８、ストップスイッチ１２０、演出スイッチ１２２等が設けられている。メダル投入部１１４は、メダル投入口１１４ａを通じて遊技価値としてのメダルの投入を受け付ける。ベットスイッチ１１６は、スロットマシン１００の内部に電気的に貯留（以下、単にクレジットという）されているメダルのうち、１遊技で必要とされる規定数のメダルを投入（ベット）する。
【００１４】
スタートスイッチ１１８は、例えば傾倒操作を検出可能なレバーで構成され、遊技者による遊技の開始操作を検出する。ストップスイッチ１２０（ストップスイッチ１２０ａ、ストップスイッチ１２０ｂ、ストップスイッチ１２０ｃ）は、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃそれぞれに対応して設けられており、遊技者の停止操作を検出する。なお、ストップスイッチ１２０の停止操作が可能な状態で、遊技者が、ストップスイッチ１２０ａ、ストップスイッチ１２０ｂ、ストップスイッチ１２０ｃのいずれかを最初に停止操作することを第１停止といい、第１停止の後、停止操作されていない２つのストップスイッチ１２０のいずれかを停止操作することを第２停止といい、第２停止の後、最後に残ったストップスイッチ１２０を停止操作することを第３停止という。演出スイッチ１２２は、例えば、押圧スイッチと、その周囲に回転自在に配されたジョグダイヤルスイッチとから構成され、遊技者の押圧操作や回転操作を検出する。
【００１５】
前面上扉１０４の上部略中央には、演出に伴う様々な画像を表示する液晶表示部１２４が設けられている。また、前面上扉１０４の上部や左右には、例えば高輝度の発光ダイオード（ＬＥＤ）によって構成される演出用ランプ１２６が設けられる。また、前面上扉１０４の裏面における液晶表示部１２４の左右位置や前面下扉１０６の裏面における左右位置には、効果音や楽音等による聴覚的な演出を行うスピーカ１２８が設けられている。
【００１６】
操作部設置台１１２には、メインクレジット表示部１３０およびメイン払出表示部１３２が設けられている。また、図柄表示窓１０８と操作部設置台１１２との間には、サブクレジット表示部１３４およびサブ払出表示部１３６が設けられている。これらメインクレジット表示部１３０およびサブクレジット表示部１３４にはクレジットされているメダルの枚数（クレジット枚数）が表示され、メイン払出表示部１３２およびサブ払出表示部１３６にはメダルの払出枚数が表示される。
【００１７】
筐体１０２内におけるリール１１０の下方には、メダル排出口１４０ａからメダルを払い出すためのメダル払出装置（メダルホッパー）１４２が設けられている。また、前面下扉１０６の前面下部には、メダル排出口１４０ａから払い出されたメダルを貯留するための受け皿部１４０が設けられている。また、筐体１０２内には、電源スイッチ１４４が設けられている。電源スイッチ１４４は、スロットマシン１００を管理する管理者が操作し、電源の切断状態と電源の投入状態の２つの状態を切り換えるために用いられる。
【００１８】
また、筐体１０２内には、後述する主制御基板２００に、図示しない設定キーおよび設定変更スイッチ（これらを合わせて設定値設定手段という）が設けられている。スロットマシン１００では、設定キーに所定の鍵（操作キー）が挿入されてオフの位置からオンの位置へ回転された状態で電源スイッチ１４４を介して電源が投入されると設定変更モードに移行し、設定値の変更（単に設定変更ともいう）が可能な状態となる。設定値は、遊技者の有利度合（機械割）を段階的に示したものであり、例えば、１〜６の６段階で表され、一般に、設定値の数値が大きいほど遊技全体として有利度合が高い（期待獲得枚数が高い）ように設定されている。そして、設定変更が可能な状態において設定変更スイッチが押下される度に設定値が１ずつ加算され、例えば、６段階の設定値のうちのいずれかの設定値に変更され、スタートスイッチ１１８が操作されると、設定値が確定し、設定キーを元の位置（ＯＦＦの位置）に戻すことで設定変更モードが終了して遊技が可能となる。なお、設定変更は、電源スイッチ１４４が操作されて電源の投入状態となってから一定期間のみ可能となっている。
【００１９】
スロットマシン１００では、遊技が開始可能となり、規定数のメダルがベットされると、有効ラインＡが有効化するとともに、スタートスイッチ１１８に対する操作が有効となる。ここで、ベットは、ベットスイッチ１１６の操作を通じてクレジットされているメダルを投入する場合と、メダル投入部１１４を通じてメダルを投入する場合と、詳しくは後述するリプレイ役が有効ラインＡ上に表示されたことに基づいてメダルを自動投入する場合のいずれも含む。また、有効ラインＡは、当選役の入賞を判定するためのラインであり、本実施形態では１本である。有効ラインＡは、図３（ｂ）に示すように、図柄表示窓１０８に臨む９つの図柄（３リール×上中下の３段）のうち、左リール１１０ａの上段、中リール１１０ｂの中段、右リール１１０ｃの下段に停止する図柄に対応する位置を結んだラインに設定されている。無効ラインは、有効ラインＡ上に表示された図柄組み合わせのみでは当選役を把握しにくい場合に、当選役の把握を容易にする他の図柄組み合わせを表示する、当選役の入賞判定には用いられない有効ラインＡ以外のラインであり、本実施形態では、図３（ｂ）に示す４つの無効ラインＢ１、Ｂ２、Ｂ３、Ｃを想定している。
【００２０】
そして、遊技者によりスタートスイッチ１１８が操作されると、遊技が開始され、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが回転制御されるとともに、当選種別抽選等が実行される。その後、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、対応する左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃをそれぞれ停止させる。そして、当選種別抽選の抽選結果および有効ラインＡに表示された図柄の組み合わせによって、メダルの払い出しを受け得る当選役が入賞した場合にはメダルの払い出しが実行され、メダルの払い出しを受け得る当選種別に不当選であった場合または当選したが入賞しなかった場合には左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが全て停止したことをもって、遊技が終了する。
【００２１】
なお、本実施形態において、上記１遊技は、メダル投入部１１４を通じたメダルの投入、ベットスイッチ１１６の操作を通じたクレジットされているメダルの投入、または、リプレイ役が有効ラインＡ上に表示されたことに基づくメダルの自動投入のいずれかが行われてから、遊技者によるスタートスイッチ１１８の操作に応じて、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが回転制御されるとともに当選種別抽選が実行され、当選種別抽選の抽選結果および遊技者による複数のストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、操作されたストップスイッチ１２０ａ、１２０ｂ、１２０ｃに対応する左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃがそれぞれ停止制御され、メダルの払い出しを受け得る当選役が入賞した場合、そのメダルの払い出しが実行されるまでの遊技をいう。また、メダルの払い出しを受け得る当選種別に不当選であった場合または当選したが入賞しなかった場合、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが全て停止したことをもって１遊技が終了する。ただし、１遊技の開始を、上記のメダルの投入、または、リプレイ役の当選の代わりに、遊技者によるスタートスイッチ１１８の操作と読み替えてもよい。また、かかる１遊技が繰り返される数を遊技数とする。また、このような、当選種別抽選が実行され１度の払い出しを受け得る１遊技を、後述する擬似遊技と区別するため、基本遊技という場合もある。ここで、基本遊技が単独で行われる場合であっても、基本遊技が擬似遊技と組合せて行われる場合であっても、基本遊技の消化をもって１遊技消化とする。したがって、擬似遊技の消化は、スロットマシン１００内の遊技数の計数に影響しない。ただし、ホールコンピュータ（図示せず）が管理する遊技数については、仕様により、擬似遊技を遊技数として計数してもよいし、計数しないとしてもよい。
【００２２】
図４は、スロットマシン１００の概略的な電気的構成を示したブロック図である。図４に示すように、スロットマシン１００は、遊技の進行を制御する主制御基板２００（主制御部）と、遊技の進行に応じた演出を制御する副制御基板２０２（副制御部）とを含む制御基板が設けられている。また、主制御基板２００と副制御基板２０２との間の電気的な信号の伝達は、不正防止等の観点から、主制御基板２００から副制御基板２０２への一方向のみに制限される。
【００２３】
（主制御基板２００）
主制御基板２００は、中央処理装置であるメインＣＰＵ２００ａ、プログラム等が格納されたメインＲＯＭ２００ｂ、ワークエリアとして機能するメインＲＡＭ２００ｃ等を含む半導体集積回路を有し、スロットマシン１００全体を統括的に制御する。なお、メインＲＡＭ２００ｃは、電源が切断された場合においても、設定変更が行われてＲＡＭクリアが実行されない限り、データが消去されることなく保持される。
【００２４】
また、主制御基板２００は、メインＣＰＵ２００ａが、メインＲＯＭ２００ｂに格納されたプログラムに基づきメインＲＡＭ２００ｃと協働することで機能する、初期化手段３００、ベット手段３０２、当選種別抽選手段（抽選手段）３０４、リール制御手段３０６、判定手段３０８、払出制御手段３１０、遊技状態制御手段３１２、演出状態制御手段（状態制御手段、区間制御手段）３１４、コマンド送信手段３１６等の機能部を有する。
【００２５】
主制御基板２００では、メダル投入口１１４ａへのメダルの投入を検出する投入メダル検出部４１４ｂ、ベットスイッチ１１６、スタートスイッチ１１８およびストップスイッチ１２０ａ、１２０ｂ、１２０ｃから各種の検出信号を受信しており、受信した検出信号に基づいて、メインＣＰＵ２００ａが種々の処理を実行する。
【００２６】
初期化手段３００は、主制御基板２００における初期化処理を実行する。ベット手段３０２は、遊技に使用するためのメダルをベットする。当選種別抽選手段３０４は、スタートスイッチ１１８の操作に基づき、詳しくは後述するように、当選役の当否、より詳しくは、当選役が含まれる当選種別の当否を決定する当選種別抽選を行う。
【００２７】
リール制御手段３０６は、スタートスイッチ１１８の操作に応じて、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃを回転制御し、回転している左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃにそれぞれ対応したストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、対応する左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃを停止制御する。また、リール制御手段３０６は、スタートスイッチ１１８の操作に応じて、前回の遊技においてストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を有効化してから、当選種別抽選の抽選結果を表示するために遊技者によるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を有効化するまで（前回の遊技におけるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作完了により無効化されている）の時間を規定の時間より延長し、その間、リール１１０ａ、１１０ｂ、１１０ｃを多彩な態様で回転制御するリール演出（フリーズ演出）を行う場合がある。リール演出は、本来有効となるべき任意のスイッチを所定時間有効にしなかったり、本来実行されるべき処理を所定時間保留したり、本来送受信されるべき任意のスイッチの信号を所定時間送信または受信させなかったりすることで実現できる。また、本実施形態においては、リール演出として、基本遊技におけるスタートスイッチ１１８の操作に応じ、基本遊技を中断して、リール１１０ａ、１１０ｂ、１１０ｃを回転制御し、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じてリール１１０ａ、１１０ｂ、１１０ｃを停止制御（仮停止制御）する、基本遊技に似せた擬似遊技を行う場合がある。なお、擬似遊技は、再度のスタートスイッチ１１８の操作、または、仮停止制御から所定時間が経過したことを条件に終了し、基本遊技におけるリール１１０ａ、１１０ｂ、１１０ｃの回転制御が再開する。また、擬似遊技の一例として、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、各リール１１０ａ、１１０ｂ、１１０ｃにおける所定の図柄（例えば、ボーナス役を構成する図柄）を、自動的に仮停止制御することもできる。かかる擬似遊技では、基本遊技と類似の回転制御および停止態様あるいは異なる回転制御および停止態様で演出を実行することができるので、遊技の興趣を高めることができる。なお、仮停止は、一見停止しているように見えるが、リール１１０ａ、１１０ｂ、１１０ｃのステッピングモータ１５２の位相信号を５００ｍｓｅｃ以内で変化させ続けることで、完全停止していない状態を示し、仮停止制御は、リール１１０ａ、１１０ｂ、１１０ｃを仮停止させる制御を示す。
【００２８】
また、主制御基板２００には、リール駆動制御部１５０が接続されている。このリール駆動制御部１５０は、スタートスイッチ１１８の操作信号に応じ、リール制御手段３０６から送信される、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの回転開始信号に基づいて、ステッピングモータ１５２を駆動する。また、リール駆動制御部１５０は、ストップスイッチ１２０の操作信号に応じ、リール制御手段３０６から送信される、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃそれぞれの停止信号および回転位置検出回路１５４の検出信号に基づいて、ステッピングモータ１５２の駆動を停止する。
【００２９】
判定手段３０８は、当選役に対応する図柄組み合わせが有効ラインＡ上に表示されたか否か判定する。ここで、当選役に対応する図柄組み合わせが有効ラインＡ上に表示されることを単に入賞という場合がある。払出制御手段３１０は、当選役に対応する図柄組み合わせが有効ラインＡ上に表示されたこと（入賞したこと）に基づいて、当該当選役に対応する数（価値量）だけメダルを払い出す。また、主制御基板２００には、メダル払出装置１４２が接続されており、払出制御手段３１０は、メダルの払出枚数を計数しながらメダルを排出する。
【００３０】
遊技状態制御手段３１２は、当選種別抽選の結果や判定手段３０８の判定結果を参照し、複数種類の遊技状態のいずれかに遊技状態を移行させる。また、演出状態制御手段３１４は、当選種別抽選の結果、判定手段３０８の判定結果、遊技状態の遷移情報を参照し、複数種類の演出状態のいずれかに演出状態を移行させる。
【００３１】
コマンド送信手段３１６は、ベット手段３０２、当選種別抽選手段３０４、リール制御手段３０６、判定手段３０８、払出制御手段３１０、遊技状態制御手段３１２、演出状態制御手段３１４等の動作に伴う、遊技に関するコマンドを順次決定し、決定したコマンドを副制御基板２０２に順次送信する。
【００３２】
また、主制御基板２００には、乱数発生器（乱数生成手段）２００ｄが設けられる。乱数発生器２００ｄは、計数値を順次インクリメントし、所定の数値範囲内でループさせ、所定の時点における計数値を抽出することで乱数を得る。主制御基板２００の乱数発生器２００ｄによって生成される乱数（以下、当選種別抽選乱数という）は、遊技者に付与する遊技利益、例えば、当選種別抽選手段３０４が当選種別を決定するために用いられる。
【００３３】
（副制御基板２０２）
また、副制御基板２０２は、主制御基板２００と同様に、中央処理装置であるサブＣＰＵ２０２ａ、プログラム等が格納されたサブＲＯＭ２０２ｂ、ワークエリアとして機能するサブＲＡＭ２０２ｃ等を含む各種半導体集積回路を有し、主制御基板２００からのコマンドに基づき、特に演出を制御する。また、サブＲＡＭ２０２ｃにもメインＲＡＭ２００ｃ同様、不図示のバックアップ電源が接続されており、電源が切断された場合においても、データが消去されることなく保持される。なお、副制御基板２０２にも、主制御基板２００同様、乱数発生器（乱数生成手段）２０２ｄが設けられており、乱数発生器２０２ｄによって生成される乱数（以下、演出抽選乱数という）は、主に演出の態様を決定するために用いられる。
【００３４】
また、副制御基板２０２では、サブＣＰＵ２０２ａが、サブＲＯＭ２０２ｂに格納されたプログラムに基づき、サブＲＡＭ２０２ｃと協働することで機能する、初期化決定手段３３０、コマンド受信手段３３２、演出制御手段３３４等の機能部を有する。
【００３５】
初期化決定手段３３０は、副制御基板２０２における初期化処理を実行する。コマンド受信手段３３２は、主制御基板２００等、他の制御基板からのコマンドを受信し、コマンドに対する処理を行う。演出制御手段３３４は、演出スイッチ１２２から検出信号を受信するとともに、受信されたコマンドに基づいて液晶表示部１２４、スピーカ１２８、演出用ランプ１２６の各デバイスで行われる遊技の演出を決定する。具体的に、演出制御手段３３４は、液晶表示部１２４に表示される画像データや、演出用ランプ１２６、サブクレジット表示部１３４、サブ払出表示部１３６等の電飾機器を通じた演出のための電飾データを決定するとともに、スピーカ１２８から出力すべき音声を構成する音声データを決定する。そして、演出制御手段３３４は、決定した遊技の演出を実行する。なお、演出には、補助演出も含まれる。補助演出は、当選種別抽選において、正解役と不正解役とが重複した選択当選種別に当選したときに、その正解役の入賞条件となるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの正解操作態様を報知する演出である。かかる補助演出により、遊技者は、正解役に対応する図柄組み合わせを、遊技者が有効ラインＡ上に容易に表示させることができる。かかる補助演出を実行する演出状態をＡＴ（アシストタイム）演出状態という。また、ＡＴ演出状態とリプレイ役の当選確率が高いＲＴ（リプレイタイム）遊技状態が並行して進行される所謂ＡＲＴ遊技状態を用いることもある。
【００３６】
なお、以下では、液晶表示部１２４、演出用ランプ１２６、スピーカ１２８、サブクレジット表示部１３４、サブ払出表示部１３６といった、副制御基板２０２を含む、主制御基板２００以外の基板で管理される報知手段を他報知手段という場合がある。これに対し、メインクレジット表示部１３０、メイン払出表示部１３２といった、主制御基板２００で管理される報知手段を主報知手段（指示モニタ）という場合がある。また、補助演出を実行可能な主報知手段および他報知手段を合わせて補助演出実行手段という場合もある。演出状態制御手段３１４は、ＡＴ演出状態において、補助演出を補助演出実行手段に実行させる。
【００３７】
（主制御基板２００で用いられるテーブル）
図５は、当選役を説明するための説明図であり、図６および図７は、当選種別抽選テーブルを説明するための説明図である。
【００３８】
スロットマシン１００においては、詳しくは後述するように、複数種類の遊技状態および演出状態が設けられており、遊技の進行に応じて遊技状態および演出状態が移行される。そして、主制御基板２００では、遊技状態制御手段３１２により管理、制御される遊技状態に対応する複数の当選種別抽選テーブル等がメインＲＯＭ２００ｂに格納されている。当選種別抽選手段３０４は、メインＲＡＭ２００ｃに記憶された現在の設定値（遊技利益を得る容易性を段階的に示したもの）と現在の遊技状態に応じて、対応する当選種別抽選テーブルをメインＲＯＭ２００ｂから抽出し、抽出した当選種別抽選テーブルに基づき、スタートスイッチ１１８の操作信号に応じて取得された当選種別抽選乱数が当選種別抽選テーブル内のいずれの当選種別に対応するか判定する。
【００３９】
ここで、当選種別抽選テーブルで抽出される当選種別を構成する当選役には、リプレイ役、小役、ボーナス役が含まれる。リプレイ役は、リプレイ役に対応する図柄組み合わせが有効ラインＡ上に表示されると、遊技者によるメダルの新たなるベットを行わずして再度遊技を実行できる役である。小役は、その小役に対応する図柄組み合わせが有効ラインＡ上に表示されることにより、図柄組み合わせに応じて所定枚数のメダルの払い出しを受けることができる役である。また、ボーナス役は、そのボーナス役に対応する図柄組み合わせが有効ラインＡ上に表示されることにより、遊技状態制御手段３１２により管理される遊技状態をボーナス遊技状態（後述するＲＢＢ作動中遊技状態）に移行させることができる役である。
【００４０】
本実施形態における当選役は、図５に示すように、ボーナス役として、当選役「ＲＢＢ」が設けられている。また、リプレイ役として、当選役「リプレイ１」〜「リプレイ７」が設けられている。また、小役として、当選役「小役１」〜「小役４５」が設けられている。図５では、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃそれぞれに、各当選役を構成する１または複数の図柄が対応付けられている。なお、以下では、当選役「小役１」〜「小役１７」を当選役「１５枚役」、当選役「小役１８」を当選役「１４枚役」、当選役「小役１９」、「小役２０」を当選役「３枚役」、当選役「小役２１」〜「小役４５」を当選役「１枚役」と略す場合がある。
【００４１】
ここで、本実施形態においては、遊技者によってストップスイッチ１２０が操作されたときに、入賞可能な当選役に対応する図柄組み合わせを構成する図柄が有効ラインＡ上にある場合には、リール制御手段３０６によって、当該図柄が有効ラインＡ上に停止するように停止制御がなされる。また、ストップスイッチ１２０が操作されたときに、入賞可能な当選役に対応する図柄組み合わせを構成する図柄が、有効ラインＡ上にはないが、リール１１０の回転方向と反対の方向の図柄４コマ分に相当する範囲（引込範囲）内に存在している場合には、リール制御手段３０６によって、離れている図柄数が滑りコマ数となり、当該当選役に対応する図柄組み合わせを構成する図柄を有効ラインＡ上に引き込むように滑りコマ数分回転を維持した後に停止するように停止制御がなされる。また、入賞可能な当選役に対応する図柄がリール１１０中に複数あり、いずれもリール１１０の引込範囲内に存在している場合には、予め定められた優先順位に従っていずれの図柄を有効ラインＡ上に引き込むか決定され、当該優先された図柄を有効ラインＡ上に引き込むように滑りコマ数分回転を維持した後に停止するように停止制御がなされる。なお、ストップスイッチ１２０が押圧操作されたときに、入賞可能な当選役以外の当選役に対応する図柄組み合わせを構成する図柄が有効ラインＡ上にある場合には、リール制御手段３０６によって、その図柄を有効ラインＡ上に停止させないようにする、所謂蹴飛ばし処理も並行して実行される。また、後述するように、当選種別に含まれる当選役に操作態様（操作順や操作タイミング）が入賞条件として設定されている場合、リール制御手段３０６は、遊技者の操作態様に応じて当選役に対応する図柄組み合わせを有効ラインＡ上に表示可能に停止制御する。
【００４２】
そして、例えば、当選役「リプレイ１」、当選役「小役１７」に対応する図柄組み合わせを構成する図柄は、各リール１１０において、上記の停止制御によって、必ず有効ラインＡ上に表示可能なように配列されている。このような当選役をＰＢ＝１と表す場合がある。一方、例えば、当選役「リプレイ２」、当選役「小役１」〜「小役１６」、当選役「ＲＢＢ」に対応する図柄組み合わせを構成する図柄は、各リール１１０において、上記の停止制御によって、必ずしも有効ラインＡ上に表示可能なように配列されていないので、所謂とりこぼしが発生する場合がある。このような当選役をＰＢ≠１と表す場合がある。
【００４３】
図６および図７に示すように、当選種別抽選テーブルでは、複数の当選領域が区画されており、各遊技状態によって抽選の対象となる当選種別が異なったり、不当選（ハズレ）の有無が異なったりする。図６および図７では、各遊技状態（非内部遊技状態（非内部）、ＲＢＢ内部中遊技状態（ＲＢＢ内部中）、ＲＢＢ作動中遊技状態（ＲＢＢ作動中））毎に割り当てられた当選領域（当選種別）を「◎」や「○」で表しているが、実際には、複数の遊技状態それぞれに対応する当選種別抽選テーブルがメインＲＯＭ２００ｂに記憶されている。なお、「◎」は有利区間に移行させる抽選を行うことが可能な有利区間抽選可当選種別であることを示し、「○」は有利区間に移行させる抽選を行うことが不可な有利区間抽選不可当選種別であることを示している。
【００４４】
当選種別抽選テーブルでは、区画化された各当選領域にはそれぞれ当選範囲を示す数値である所定の置数（当選範囲値）と当選種別が対応付けられており、遊技状態毎に割り当てられた全ての当選領域の置数を合計すると当選種別抽選乱数の総数（６５５３６）となる。したがって、当選種別それぞれが決定される確率は、当選領域に対応付けられた置数を当選種別抽選乱数の総数で除算した値となる。当選種別抽選手段３０４は、その時点の遊技状態に基づいて、当該当選種別抽選テーブルにおける複数の当選領域のうち番号の高い方から、順次、置数を取得し、その置数を当選種別抽選乱数から減算して、減算後の値が０未満となると、その時点の当選領域に対応付けられた当選種別を当選種別抽選の抽選結果としている。また、当選領域１以上の全ての当選領域の置数を当選種別抽選乱数から減算して、減算後の値が０以上となっていれば、当選領域０の当選種別「ハズレ」が当選種別抽選の抽選結果となる。
【００４５】
ここで、当選種別「ＲＢＢ」を構成する当選役「ＲＢＢ」について補足する。所定の第１種特別役物ＲＢは、規定数ごとの入賞に係る図柄の組み合わせの数を増加させ、または規定数ごとの入賞に係る条件装置が作動する確率を上昇させる役物で、あらかじめ定められた場合に作動し、１２回を超えない回数の遊技の結果が得られるまで作動を継続することができるものをいう。ここで、条件装置は、その作動が入賞、再遊技、役物または役物連続作動装置の作動に係る図柄の組み合わせが表示されるために必要な条件とされている装置で、当選種別抽選（遊技機内で行われる電子計算機によるくじ）に当選した場合に作動するもの、すなわち、当選フラグを意味する。そして、当選種別「ＲＢＢ」を構成する第１種特別役物に係る役物連続作動装置（当選役「ＲＢＢ」）は、第１種特別役物ＲＢを連続して作動させることができる装置であり、特定の図柄の組み合わせが表示された場合に作動し、あらかじめ定められた場合に作動を終了するものをいう。
【００４６】
図６および図７の当選種別抽選テーブルによれば、例えば当選領域０には、当選種別「ハズレ」が対応付けられており、かかる当選種別に当選すると、図５に示したいずれの当選役に対応する図柄組み合わせも有効ラインＡ上に表示されることはなく、メダルの払い出し等が行われることはない。
【００４７】
また、当選領域１には、当選役「小役１」〜「小役４５」が重複して含まれる（当選する）当選種別「小役ＡＬＬ」が対応付けられており、当選領域２には、当選役「小役１９」、「小役２０」が重複して含まれる当選種別「３枚ＡＬＬ」が対応付けられており、当選領域３には、当選役「小役２１」〜「小役４５」が重複して含まれる当選種別「１枚ＡＬＬ」が対応付けられている。
【００４８】
また、当選領域４〜７には、当選役「リプレイ１」〜「リプレイ７」が重複して含まれる当選種別「リプレイ１」〜「リプレイ４」が対応付けられている。なお、以下では、当選領域４〜７の４つの当選種別を単に当選種別「リプレイ」と略す場合がある。
【００４９】
また、当選領域８〜３１には、払出枚数が１５枚となる正解役（当選役「小役１」〜「小役１６」）のいずれかと、払出枚数が１枚の不正解役（当選役「小役２１」〜「小役４０」）のいずれかとが重複して含まれる選択当選種別（当選種別「打順ベルＡ青１」〜「打順ベルＡ青４」、「打順ベルＡ赤１」〜「打順ベルＡ赤４」、「打順ベルＢ青１」〜「打順ベルＢ青４」、「打順ベルＢ赤１」〜「打順ベルＢ赤４」、「打順ベルＡ１」〜「打順ベルＡ４」、「打順ベルＢ１」〜「打順ベルＢ４」）がそれぞれ対応付けられている。なお、以下では、当選領域８〜３１の２４つの当選種別を単に当選種別「打順ベル」と略す場合がある。
【００５０】
また、当選領域３２〜４１には、払出枚数が１４枚となる当選役「小役１８」と、払出枚数が１５枚となる当選役「小役１７」と、払出枚数が１枚となる当選役「小役２１」、「小役２２」、「小役２７」、「小役２８」、「小役３５」、「小役３６」、「小役４３」のいずれかとが重複して含まれる当選種別「打順チャンス１」〜「打順チャンス１０」がそれぞれ対応付けられている。なお、以下では、当選領域３２〜４１の１０の当選種別を単に当選種別「打順チャンス」と略す場合がある。
【００５１】
また、当選領域４２、４３には、払出枚数が３枚となる当選役「小役２０」と、払出枚数が１枚となる当選役「小役２５」、「小役２６」、「小役２７」、「小役２８」のいずれかとが重複して含まれる当選種別「共通３枚１」、「共通３枚２」がそれぞれ対応付けられている。なお、以下では、当選領域４２、４３の２つの当選種別を単に当選種別「共通３枚」と略す場合がある。
【００５２】
また、当選領域４４には、当選役「ＲＢＢ」と、当選役「小役２１」、「小役２３」、「小役２４」、「小役４５」とが重複して含まれる当選種別「共通１枚」が対応付けられている。また、当選領域４５には、当選役「ＲＢＢ」と、当選役「小役４３」とが重複して含まれる当選種別「スイカ」が対応付けられている。また、当選領域４６には、当選役「ＲＢＢ」と、当選役「小役４４」とが重複して含まれる当選種別「チャンス目Ａ」が対応付けられている。また、当選領域４７には、当選役「ＲＢＢ」と、当選役「小役１９」とが重複して含まれる当選種別「チャンス目Ｂ」が対応付けられている。なお、以下では、当選領域４６、４７の２つの当選種別を単に当選種別「チャンス目」と略す場合がある。
【００５３】
また、当選領域４８には、当選役「ＲＢＢ」と、当選役「小役４１」とが重複して含まれる当選種別「弱チェリー」が対応付けられている。また、当選領域４９には、当選役「ＲＢＢ」と、当選役「小役４２」とが重複して含まれる当選種別「強チェリー」が対応付けられている。また、当選領域５０には、当選役「ＲＢＢ」が単独で含まれる当選種別「ＲＢＢ」が対応付けられている。なお、ＲＢＢ内部中遊技状態において当選領域４４〜４９に当選した場合には、小役のみが当選することになる。
【００５４】
そして、複数の当選役が重複して含まれる当選種別に当選した場合には、いずれの当選役に対応する図柄組み合わせを有効ラインＡ上に優先的に表示させるかについての入賞条件、例えば、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃが操作される順番、および、ストップスイッチ１２０ｂ、１２０ｃの操作タイミング（リール１１０の操作位置）が設定されている。
【００５５】
以下の説明において、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順１」とし、左リール１１０ａ、右リール１１０ｃ、中リール１１０ｂの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順２」とし、中リール１１０ｂ、左リール１１０ａ、右リール１１０ｃの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順３」とし、中リール１１０ｂ、右リール１１０ｃ、左リール１１０ａの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順４」とし、右リール１１０ｃ、左リール１１０ａ、中リール１１０ｂの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順５」とし、右リール１１０ｃ、中リール１１０ｂ、左リール１１０ａの順にリールを停止させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作を「打順６」とする。
【００５６】
また、「打順３」において、中リール１１０ｂに配列された図柄番号１〜１０の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｂが操作されることを「打順３青（図中は青）」、中リール１１０ｂに配列された図柄番号０、１１〜１９の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｂが操作されることを「打順３赤（図中は赤）」とする。同様に、「打順４」において、中リール１１０ｂに配列された図柄番号１〜１０の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｂが操作されることを「打順４青」、中リール１１０ｂに配列された図柄番号０、１１〜１９の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｂが操作されることを「打順４赤」とする。また、「打順５」、「打順６」において、右リール１１０ｃに配列された図柄番号１〜１０の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｃが操作されることをそれぞれ「打順５青」、「打順６青」、右リール１１０ｃに配列された図柄番号０、１１〜１９の図柄が有効ラインＡ上に位置しているタイミングでストップスイッチ１２０ｃが操作されることをそれぞれ「打順５赤」、「打順６赤」とする。
【００５７】
例えば、後述するＲＢＢ内部中遊技状態において、当選領域８の当選種別「打順ベルＡ青１」に当選し、正解操作態様（打順３青）による操作が行われた場合、払出枚数が１５枚の正解役である当選役「小役１」に対応する図柄組み合わせが有効ラインＡ上に優先的に表示されるように停止制御がなされる。また、打順１、打順２による操作が行われた場合、払出枚数１枚の不正解役である当選役「１枚役」に対応する図柄組み合わせが有効ラインＡ上に優先的に表示されるように停止制御がなされ、打順３赤、打順４（打順４青、打順４赤）による操作が行われた場合、払出枚数１枚の不正解役である当選役「１枚役」に対応する図柄組み合わせが有効ラインＡ上に優先的に１／２の確率で表示されるように停止制御がなされ、打順５、６による操作が行われた場合、払出枚数１枚の不正解役である当選役「１枚役」に対応する図柄組み合わせが有効ラインＡ上に優先的に１／４の確率で表示されるように停止制御がなされる。
【００５８】
なお、当選領域８〜２３の各当選種別の当選確率（置数）は等しくなるように設定されている。また、当選領域２４〜３１の各当選種別の当選確率（置数）は等しくなるように設定されている。遊技者は、通常、いずれの当選種別に当選しているのかを知ることができないため、上記のような当選領域８〜３１を設けることにより、正解役を入賞させにくくしている。また、上記のように、不正解役が優先的に表示される操作態様でストップスイッチ１２０ａ、１２０ｂ、１２０ｃが操作されても、必ずしも不正解役に対応する図柄組み合わせを有効ラインＡ上に表示させられるとは限らないので、その操作態様によっては、とりこぼしが発生することがある（ＰＢ≠１）。
【００５９】
なお、上述したいずれかの当選種別に当選すると、それぞれの当選種別に対応する内部当選フラグが成立（ＯＮ）するとともに、この内部当選フラグの成立状況に応じて、各リール１１０の停止制御がなされることとなる。このとき、小役が含まれる当選種別に当選したものの、これら当選役に対応する図柄組み合わせを、その遊技内で有効ラインＡ上に表示させることができなかった場合には、当該遊技の終了後に内部当選フラグがオフされる。つまり、小役の当選の権利は小役が含まれる当選種別に当選した遊技内のみに限られ、当該権利を次遊技に持ち越すことはできない。これに対して、当選役「ＲＢＢ」が含まれる当選種別に当選した場合には、ＲＢＢ内部当選フラグが成立（ＯＮ）するとともに、当選役「ＲＢＢ」に対応する図柄組み合わせが有効ラインＡ上に表示されるまで、ＲＢＢ内部当選フラグが遊技を跨いで持ち越される。なお、リプレイ役が含まれる当選種別に対応する内部当選フラグが成立した場合には、その当選種別に含まれるリプレイ役のうちのいずれかのリプレイ役に対応する図柄組み合わせが必ず有効ラインＡ上に表示され、メダルを要することなく次遊技を行うために必要となる処理が行われた後に、当該内部当選フラグがオフされる。
【００６０】
（遊技状態の遷移）
ここで、図８を用い、遊技状態の遷移について説明する。ここでは、非内部遊技状態、ＲＢＢ内部中遊技状態、ＲＢＢ作動中遊技状態といった複数の遊技状態が準備されている。各遊技状態は、後述するように、ボーナス役の当選、入賞（作動）、終了に応じて遷移させる。
【００６１】
非内部遊技状態は、複数の遊技状態における初期状態に相当する遊技状態である。かかる非内部遊技状態では、リプレイ役の当選確率が約１／７．３に設定されている。また、非内部遊技状態では、当選役「ＲＢＢ」が所定の確率（例えば約１／１０）で決定されている。
【００６２】
遊技状態制御手段３１２は、当選役「ＲＢＢ」の当選に応じて遊技状態を遷移させる。例えば、当選役「ＲＢＢ」が当選した遊技において、当選役「ＲＢＢ」に対応する図柄組み合わせが有効ラインＡ上に表示されると、遊技状態制御手段３１２は、遊技状態をＲＢＢ作動中遊技状態に移行させる（１）。
【００６３】
ＲＢＢ作動中遊技状態では、リプレイ役の当選確率が０に設定されている。なお、かかるＲＢＢ作動中遊技状態では、当選可能な当選種別として、当選領域１に当選種別「小役ＡＬＬ」が、当選領域２に当選種別「３枚ＡＬＬ」、当選領域３に当選種別「１枚ＡＬＬ」が設定されている。当選種別「小役ＡＬＬ」に当選すると、当選役「小役１」〜「小役４５」のいずれかに対応する図柄組み合わせが有効ラインＡ上に表示され、当選種別「３枚ＡＬＬ」に当選すると、当選役「小役１９」、「小役２０」のいずれかに対応する図柄組み合わせが有効ラインＡ上に表示され、当選種別「１枚ＡＬＬ」に当選すると、当選役「小役２１」〜「小役４５」のいずれかに対応する図柄組み合わせが有効ラインＡ上に表示されるように停止制御される。ここでは、かかる小役の構成によりＲＢＢ作動中遊技状態での単位遊技当たりの期待獲得枚数を低くしている。
【００６４】
ＲＢＢ作動中遊技状態の終了条件が成立すると、すなわち、獲得枚数が所定枚数に到達すると、遊技状態制御手段３１２は、遊技状態を非内部遊技状態に移行させる（２）。
【００６５】
一方、当選役「ＲＢＢ」が当選した遊技において、当選役「ＲＢＢ」に対応する図柄組み合わせを有効ラインＡ上に表示することができなかった場合、遊技状態制御手段３１２は、遊技状態をＲＢＢ内部中遊技状態に移行させる（３）。
【００６６】
ＲＢＢ内部中遊技状態では、リプレイ役の当選確率が約１／５．９に設定されている。また、ＲＢＢ内部中遊技状態では当選種別「ハズレ」に当選することはない。換言すれば、当選役「ＲＢＢ」の当選遊技で当選役「ＲＢＢ」に対応する図柄組み合わせを有効ラインＡ上に表示することができなかった場合、その後は、当選役「ＲＢＢ」より小役やリプレイ役の方が優先して有効ラインＡ上に停止制御されるので、当選役「ＲＢＢ」に対応する図柄組み合わせを有効ラインＡ上に表示することができない。したがって、一旦、遊技状態がＲＢＢ内部中遊技状態に移行すると、その後、遊技状態が遷移することなく、ＲＢＢ内部中遊技状態が維持されることとなる。ここでは、かかるＲＢＢ内部中遊技状態を維持しつつ、そのＲＢＢ内部中遊技状態においてＡＴ演出状態を実現する。
【００６７】
ここでは、ＲＢＢ内部中遊技状態において、複数種類の正解役が互いに重複せずに当選するため、正解役を入賞させることができる機会を多くすることができ、その結果、例えば、ＲＢＢ内部中遊技状態におけるＡＴ演出状態において補助演出が行われることで、メダルを獲得しやすくできる。一方、ＲＢＢ作動中遊技状態では、複数種類の正解役が重複して当選するため、正解役を入賞させることができる機会が少ないので、他の遊技状態におけるＡＴ演出状態よりも正解役を入賞させることができる機会が減り、遊技者が所有するメダルを増やしにくくしている。したがって、ＲＢＢ内部中遊技状態よりも入賞に係る当選役の当選確率が高いというＲＢＢ作動中遊技状態の機能を備えつつ、メダルの獲得性能の面ではＲＢＢ作動中遊技状態がＲＢＢ内部中遊技状態に劣るという仕様（アクセルＲＢＢ）を実現することができる。
【００６８】
（演出状態の遷移）
図９は、演出状態の遷移を説明するための説明図である。以下、主制御基板２００において演出状態制御手段３１４により遷移される演出状態について詳述する。なお、以下では、遊技状態がＲＢＢ内部中遊技状態である場合について説明する。
【００６９】
ここで、メダルの獲得性能が高い遊技状態が偏っているか否かを統括的かつ画一的に判定すべく、指示機能に係る性能を有する遊技区間、すなわち、補助演出（指示機能）を実行する遊技区間等を含む、遊技者にとって有利な遊技区間を有利区間として定義する。なお、有利区間は、主制御基板２００で補助演出の作動に係る抽選等を行った結果、補助演出が作動した場合には、主制御基板２００において指示の内容が識別できるよう、例えば、主報知手段に表示したときに限り、指示の内容を示す情報を、副制御基板２０２等の周辺基板に送信してもよい遊技区間である。また、有利区間と異なり、補助演出（指示機能）を実行することができない遊技区間を非有利区間とする。したがって、複数の演出状態は、遊技区間である有利区間および非有利区間のいずれかに属することとなる。本実施形態では、ほぼ全ての演出状態が有利区間に属し、一部の演出状態（ここでは非有利待機演出状態の１遊技目）で非有利区間を実現している。
【００７０】
なお、有利区間において、補助演出がないと正解役を取りこぼしてしまう当選態様のうち、正解役の配当が最大（ここでは、１５枚）となる選択当選種別において、正解役の入賞を補助する補助演出（最大払出枚数を獲得できる補助演出）を行う場合、例えば、区間表示器１６０を点灯させることによって、その旨を報知しなければならない。
【００７１】
また、非有利区間においては、当選種別の当選確率を設定値毎に異ならせることは可能であるが、同一の当選種別において補助演出を伴う演出状態（ＡＴ演出状態）への移行を決定する確率は設定値毎に異ならせてはならない。一方、有利区間においては、当選種別の当選確率、および、同一の当選種別における補助演出を伴う演出状態（ＡＴ演出状態）への移行（または追加）を決定する確率のいずれも設定値毎に異ならせることは可能である。
【００７２】
したがって、演出状態制御手段３１４は、演出状態の移行の管理に加え、非有利区間と有利区間との移行も管理することとなる。また、有利区間は、このような管理に拘わらず、以下の終了条件が成立することで強制的に終了する。例えば、有利区間において計数される値が所定値に達したこと（例えば、滞在遊技数が１５００遊技に達したり、純増枚数が２４００枚を超えたこと）に基づいて強制的に終了する。いずれの場合においても、演出状態制御手段３１４は、有利区間から非有利区間に移行することで、有利区間で更新された情報（指示機能に係る性能に影響を及ぼす全ての変数）を全てリセットする。
【００７３】
（非ＡＴ演出状態、ＡＴ演出状態）
非ＡＴ演出状態においては、ＡＴ演出状態より、補助演出の実行頻度が極めて低く、補助演出がほぼ行われないので、獲得できるメダルの枚数が制限される。ここでは、非ＡＴ演出状態として通常演出状態、ＣＺ演出状態（チャンスゾーン演出状態）、特化ゾーン演出状態、有利待機演出状態、非有利待機演出状態、引戻演出状態といった６つの演出状態が設けられている。
【００７４】
ＡＴ演出状態においては、選択当選種別の当選時において補助演出実行手段に補助演出を実行させることで、メダルの消費を抑えつつ、多くのメダルを獲得することが可能となる。したがって、遊技者は、ＡＴ演出状態に移行することで、非ＡＴ演出状態と比べ、遊技を有利に進行することができる。ここでは、ＡＴ演出状態として、ＯＰ演出状態（オープニング演出状態）、通常ＡＴ演出状態、継続演出状態、特別特化ゾーン演出状態といった４つの演出状態が設けられている。以下、各演出状態について個々に説明する。
【００７５】
（各演出状態）
通常演出状態は、複数の演出状態のうち、初期状態に相当する演出状態である。演出状態制御手段３１４は、通常演出状態においてＣＺ抽選を行う。ＣＺ抽選は、ＣＺ演出状態への移行を決定する抽選であり、演出状態制御手段３１４は、詳しくは後述するように、当選種別抽選により決定された当選種別ごとに異なる確率でＣＺ抽選を行う。そして、通常演出状態においてＣＺ抽選に当選した場合、演出状態制御手段３１４は、演出状態をＣＺ演出状態に移行させる（１）。
【００７６】
ＣＺ演出状態では、演出状態制御手段３１４は、ＡＴ抽選を行う。ＡＴ抽選は、ＡＴ演出状態（通常ＡＴ演出状態）への移行を決定する抽選であり、演出状態制御手段３１４は、当選種別抽選により決定された当選種別ごとに異なる確率でＡＴ抽選を行う。そして、ＣＺ演出状態においてＡＴ抽選に当選した場合、演出状態制御手段３１４は、演出状態をＡＴ演出状態であるＯＰ演出状態に移行させる（２）。なお、ＣＺ演出状態は、補助演出が実行される通常ＡＴ演出状態への移行が決定されることがあるため、通常演出状態よりも有利な演出状態と言える。
【００７７】
一方、演出状態制御手段３１４は、ＣＺ演出状態において所定の終了条件（例えば、ＡＴ抽選に当選することなく所定の遊技数を経過すること）が成立すると、演出状態を通常演出状態に移行させる（３）。
【００７８】
また、ＯＰ演出状態または特別特化ゾーン演出状態に移行することなく通常演出状態またはＣＺ演出状態で所定の天井条件（例えば、通常演出状態、ＣＺ演出状態および引戻演出状態（これらをまとめて第１状態とする）をそれら以外の演出状態に移行することなく連続して天井遊技数経過）が成立すると（所謂、天井到達）、演出状態制御手段３１４は、演出状態をＯＰ演出状態へ移行させる（２）、（４）。
【００７９】
ＯＰ演出状態では、所定の終了条件（例えば、正解当選種別に５回当選し、５回の補助演出が実行されること）が成立するまで、補助演出が実行される。そして、ＯＰ演出状態において、所定の終了条件が成立すると、演出状態制御手段３１４は、演出状態を特化ゾーン演出状態に移行させる（５）。特化ゾーン演出状態では、後に移行される通常ＡＴ演出状態において獲得可能な差枚数（純増枚数）を抽選により決定する。特化ゾーン演出状態は、例えば１５遊技継続し、１５遊技が経過すると、演出状態制御手段３１４は、演出状態を通常ＡＴ演出状態に移行させる（６）。
【００８０】
通常ＡＴ演出状態（第２状態）では、所定の終了条件（例えば、特化ゾーンで決定された差枚数のメダルを獲得すること）が成立するまで、補助演出が実行される。すなわち、通常ＡＴ演出状態は、差枚数管理型のＡＴ演出状態である。そして、通常ＡＴ演出状態において、所定の終了条件が成立すると、演出状態制御手段３１４は、演出状態を一点鎖線で示した待機演出状態に移行させる（７）、（８）。
【００８１】
待機演出状態は、有利区間である有利待機演出状態と、非有利区間である非有利待機演出状態とが設けられている。詳しい説明は後述するが、通常ＡＴ演出状態の最終遊技において、演出状態制御手段３１４は、通常ＡＴ演出状態に再度移行させる（継続させるか）か否かの継続抽選を行う。そして、継続抽選に当選した場合、演出状態制御手段３１４は、有利区間を継続させ、演出状態を、一旦、有利待機演出状態に移行させる（７）。また、演出状態制御手段３１４は、継続抽選に非当選であっても、特定条件が成立しているときに有利継続抽選を行い、有利継続抽選に当選した場合、有利区間を継続させ、演出状態を有利待機演出状態に移行させる（７）。一方、継続抽選に非当選で、かつ、特定条件が成立していないか、特定条件が成立していても有利継続抽選に非当選であると、演出状態制御手段３１４は、有利区間を一旦、非有利区間に移行させるとともに、演出状態を非有利待機演出状態に移行させる（８）。
【００８２】
待機演出状態は、有利待機演出状態であっても非有利待機演出状態であっても２遊技継続する。継続抽選に当選して有利待機演出状態に移行された場合、演出状態制御手段３１４は、２遊技が経過すると、演出状態を継続演出状態に移行させる（９）。
【００８３】
また、継続抽選に非当選で、かつ、有利継続抽選に当選して有利待機演出状態に移行された場合、演出状態制御手段３１４は、２遊技それぞれにおいて継続抽選を行う。そして、演出状態制御手段３１４は、２遊技が経過すると、継続抽選に当選しても当選していなくても、演出状態を継続演出状態に移行させる（９）。
【００８４】
一方、非有利待機演出状態に移行された場合、最初の１遊技目に、演出状態制御手段３１４は、有利区間へ移行させるか否かを決定する有利区間移行抽選を行う。なお、本実施形態の有利区間移行抽選は、必ず当選する。したがって、演出状態制御手段３１４は、非有利待機演出状態の１遊技目が終了するときに遊技区間を有利区間に移行させる。また、非有利待機演出状態に移行された場合、演出状態制御手段３１４は、２遊技それぞれにおいて継続抽選を行う。そして、演出状態制御手段３１４は、２遊技が経過すると、継続抽選に当選しても当選していなくても、演出状態を継続演出状態に移行させる（１０）。
【００８５】
継続演出状態は、所定の終了条件（例えば、１０遊技の経過）が成立するまで継続し、その間、演出制御手段３３４によって継続抽選の抽選結果が報知される。そして、継続抽選に当選していれば、演出状態制御手段３１４は、再度、特化ゾーン演出状態に移行させる（１１）。一方、継続抽選に当選していなければ、演出状態制御手段３１４は、演出状態を引戻演出状態に移行させる（１２）。なお、継続演出状態では、継続抽選に当選していないときに、通常ＡＴ演出状態への移行を抽選により決定する所謂書換抽選が行われるようにしてもよい。
【００８６】
引戻演出状態は、所定の終了条件（例えば、３０遊技の経過）が成立するまで継続し、その間、演出状態制御手段３１４は、通常ＡＴ演出状態の引戻抽選を行う。そして、引戻抽選に当選すると、演出状態制御手段３１４は、演出状態を特化ゾーン演出状態に移行させる（１３）。一方、引戻抽選に当選せずに終了条件が成立すると、演出状態制御手段３１４は、演出状態を通常演出状態に移行させる（１４）。
【００８７】
ところで、破線で示した、通常演出状態、ＣＺ演出状態および引戻演出状態においては、当選種別抽選によって所定の当選種別（例えば当選種別「リプレイ３」、「リプレイ４」）が当選したときに、演出状態制御手段３１４は、詳しくは後述するロック３のリール演出（フリーズ演出）の実行可否を抽選により決定する。そして、ロック３のリール演出の実行が決定された場合、リール制御手段３０６によってロック３のリール演出が実行されるとともに、演出状態制御手段３１４は、次遊技に演出状態を特別特化ゾーン演出状態に移行させる（１５）。
【００８８】
特別特化ゾーン演出状態は、特化ゾーン演出状態よりも遊技者に有利な状態となっている。具体的には、特別特化ゾーン演出状態では、特化ゾーン演出状態と同様に、後に移行される通常ＡＴ演出状態において獲得可能な差枚数（純増枚数）を抽選により決定することになるが、決定される差枚数が特化ゾーン演出状態よりも大きな値に決定されやすくなっている。例えば、特別特化ゾーン演出状態では、１回の有利区間において獲得可能な最大純増枚数である２４００枚が合計で決定される。なお、特別特化ゾーン演出状態には、ロック３のリール演出の実行が決定された場合以外にも、詳しくは後述する特定条件が成立した場合に移行されることがある。
【００８９】
そして、特別特化ゾーン演出状態が終了すると、演出状態制御手段３１４は、演出状態を通常ＡＴ演出状態に移行させる（１６）。
【００９０】
以下、主制御基板２００、副制御基板２０２における具体的処理をフローチャートに基づいて説明する。
【００９１】
（主制御基板２００のＣＰＵ初期化処理）
図１０は、主制御基板２００におけるＣＰＵ初期化処理を説明するフローチャートである。電源基板より電源が供給されると、メインＣＰＵ２００ａにシステムリセットが発生し、メインＣＰＵ２００ａは、以下のＣＰＵ初期化処理（Ｓ１００）を行う。
【００９２】
（ステップＳ１００−１）
メインＣＰＵ２００ａは、電源投入に応じて、初期設定処理として、メインＲＯＭ２００ｂから起動プログラムを読み込むとともに、各種処理を実行するために必要な設定処理を行う。
【００９３】
（ステップＳ１００−３）
メインＣＰＵ２００ａは、タイマカウンタにウェイト処理時間を設定する。
【００９４】
（ステップＳ１００−５）
メインＣＰＵ２００ａは、電源断予告信号を検出しているかを判定する。なお、主制御基板２００には、電源断検知回路が設けられており、電源電圧が所定値以下になると、電源断検知回路から電源断予告信号が出力される。電源断予告信号を検出している場合には、上記ステップＳ１００−３に処理を移し、電源断予告信号を検出していない場合には、ステップＳ１００−７に処理を移す。
【００９５】
（ステップＳ１００−７）
メインＣＰＵ２００ａは、上記ステップＳ１００−３で設定したウェイト処理時間が経過したか否かを判定する。その結果、ウェイト処理時間が経過したと判定した場合にはステップＳ１００−９に処理を移し、ウェイト時間は経過していないと判定した場合には上記ステップＳ１００−５に処理を移す。
【００９６】
（ステップＳ１００−９）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃへのアクセスを許可するために必要な処理を実行する。
【００９７】
（ステップＳ１００−１１）
メインＣＰＵ２００ａは、チェックサム確認処理を実行する。ここでは、メインＣＰＵ２００ａは、チェックサムを算出し、算出したチェックサムが、電源断時に保存されたチェックサムと一致しない（異常である）か、ならびに、バックアップが異常であるかを判定する。そして、メインＣＰＵ２００ａは、バックアップおよびチェックサムのいずれか一方または双方が異常であると判定した場合、バックアップ異常フラグをオンにし、バックアップおよびチェックサムの双方が異常でないと判定した場合、バックアップ異常フラグをオフにする。
【００９８】
（ステップＳ１００−１３）
メインＣＰＵ２００ａは、バックアップ異常フラグがオンであるかを判定する。その結果、バックアップ異常フラグがオンであると判定した場合にはステップＳ１１０に処理を移し、バックアップ異常フラグがオンでないと判定した場合にはステップＳ１２０に処理を移す。
【００９９】
（ステップＳ１１０）
メインＣＰＵ２００ａは、コールドスタート処理を実行する。なお、このコールドスタート処理については後述する。
【０１００】
（ステップＳ１２０）
メインＣＰＵ２００ａは、設定値を切り替える設定値切り替え処理を実行する。なお、この設定値切り替え処理については後述する。
【０１０１】
（ステップＳ１３０）
メインＣＰＵ２００ａは、電源断直前の状態に戻す状態復帰処理を実行する。なお、この状態復帰処理については後述する。
【０１０２】
図１１は、主制御基板２００におけるコールドスタート処理（Ｓ１１０）を説明するフローチャートである。
【０１０３】
（ステップＳ１１０−１）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃにおける使用領域をクリアするとともに、使用領域の異常を検出する使用領域ＲＡＭチェック処理を実行する。
【０１０４】
（ステップＳ１１０−３）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃにおける別領域（使用外領域）をクリアするとともに、別領域の異常を検出する別領域ＲＡＭチェック処理を実行する。なお、別領域ＲＡＭチェック処理において別領域に異常が検出された場合、メインＣＰＵ２００ａは、ＲＡＭリードライトエラーフラグをオンにする。
【０１０５】
（ステップＳ１１０−５）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃの異常を示すエラーコード「ＥＡ」をセットする。
【０１０６】
（ステップＳ１１０−７）
メインＣＰＵ２００ａは、上記ステップＳ１１０−１において異常が検出されたかを判定する。その結果、上記ステップＳ１１０−１において異常が検出されたと判定した場合にはステップＳ１１２に処理を移し、上記ステップＳ１１０−１において異常が検出されていないと判定された場合にはステップＳ１１０−９に処理を移す。
【０１０７】
（ステップＳ１１０−９）
メインＣＰＵ２００ａは、上記ステップＳ１１０−３において異常が検出されたときにオンになるＲＡＭリードライトエラーフラグを取得する。
【０１０８】
（ステップＳ１１０−１１）
メインＣＰＵ２００ａは、ＲＡＭリードライトエラーフラグがオンであるかを判定する。その結果、ＲＡＭリードライトエラーフラグがオンであると判定した場合にはステップＳ１１２に処理を移し、ＲＡＭリードライトエラーフラグがオンでないと判定された場合にはステップＳ１２０に処理を移す。
【０１０９】
（ステップＳ１２０）
メインＣＰＵ２００ａは、設定値を切り替える設定値切り替え処理を実行する。なお、この設定値切り替え処理については後述する。
【０１１０】
（ステップＳ１１０−１３）
メインＣＰＵ２００ａは、バックアップエラーであることを示すエラーコード「Ｅ７」をセットする。
【０１１１】
（ステップＳ１１２）
メインＣＰＵ２００ａは、エラーにより遊技の進行を停止させるためのエラー停止処理を実行する。なお、このエラー停止処理については後述する。
【０１１２】
図１２は、主制御基板２００におけるエラー停止処理（Ｓ１１２）を説明するフローチャートである。
【０１１３】
（ステップＳ１１２−１）
メインＣＰＵ２００ａは、スタックポインタのアドレスとして、初期スタックポインタ値をセットする。
【０１１４】
（ステップＳ１１２−３）
メインＣＰＵ２００ａは、エラー表示および警告音設定を行うエラー設定処理を実行する。
【０１１５】
（ステップＳ１１２−５）
メインＣＰＵ２００ａは、外部信号１〜３に対応するビットの出力イメージをオフにする外部信号１〜３出力ビットオフをセットする。
【０１１６】
（ステップＳ１１２−７）
メインＣＰＵ２００ａは、上記ステップＳ１１２−５でセットしたビットについて、出力イメージを更新する出力ポートイメージセット処理を実行する。
【０１１７】
（ステップＳ１１２−９）
メインＣＰＵ２００ａは、永久ループに移行する。これにより、遊技の進行が停止することになる。
【０１１８】
図１３は、主制御基板２００における設定値切り替え処理（Ｓ１２０）を説明するフローチャートである。
【０１１９】
（ステップＳ１２０−１）
メインＣＰＵ２００ａは、入力ポート１の信号を取得し、取得した入力ポート１の信号に基づいて、設定値切り替え条件が成立していないかを判定する。その結果、設定値切り替え条件が成立していないと判定した場合には当該設定値切り替え処理を終了し、設定値切り替え条件が成立していると判定した場合にはステップＳ１２０−３に処理を移す。ここで、入力ポート１の信号には、前面上扉１０４および前面下扉１０６が開放されているか否かを示す信号、および、設定キーがオンにされているか否かを示す信号が含まれる。そして、ここでは、前面上扉１０４および前面下扉１０６が開放されていることを示す信号、ならびに、設定キーがオンにされていることを示す信号を取得した場合に、設定値切り替え条件が成立していると判定している。
【０１２０】
（ステップＳ１２０−３）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃにおいて設定変更時にクリアすべき使用領域をクリアするＲＡＭクリア処理を実行する。
【０１２１】
（ステップＳ１２０−５）
メインＣＰＵ２００ａは、設定値切り替え時データテーブルのテーブルデータをメインＲＡＭ２００ｃに転送するテーブル内容セット処理を実行する。
【０１２２】
（ステップＳ１２０−７）
メインＣＰＵ２００ａは、設定値の変更を開始することを示す設定変更開始コマンドを送信バッファにセットする。
【０１２３】
（ステップＳ１２０−９）
メインＣＰＵ２００ａは、入力ポートの信号の立ち下がりエッジ（オンエッジ）を検出するエッジチェック処理を実行する。
【０１２４】
（ステップＳ１２０−１１）
メインＣＰＵ２００ａは、現在の設定値を示す設定値データを取得する。
【０１２５】
（ステップＳ１２０−１３）
メインＣＰＵ２００ａは、上記ステップＳ１２０−９において設定変更スイッチのオンエッジを検出していないかを判定する。その結果、設定変更スイッチのオンエッジを検出していないと判定した場合にはステップＳ１２０−１７に処理を移し、設定変更スイッチのオンエッジを検出したと判定した場合にはステップＳ１２０−１５に処理を移す。
【０１２６】
（ステップＳ１２０−１５）
メインＣＰＵ２００ａは、設定値データを１インクリメントする。
【０１２７】
（ステップＳ１２０−１７）
メインＣＰＵ２００ａは、設定値データが、設定値として設定可能な範囲（１〜６）内であるかを判定する。その結果、設定値データが範囲内であると判定した場合にはステップＳ１２０−２１に処理を移し、設定値データが範囲内でないと判定した場合にはステップＳ１２０−１９に処理を移す。
【０１２８】
（ステップＳ１２０−１９）
メインＣＰＵ２００ａは、設定値データを０にセットする。
【０１２９】
（ステップＳ１２０−２１）
メインＣＰＵ２００ａは、上記ステップＳ１２０−１５または上記ステップＳ１２０−１９でインクリメントまたはセットされた値に設定値データを更新する。
【０１３０】
（ステップＳ１２０−２３）
メインＣＰＵ２００ａは、設定値をメインクレジット表示部１３０に表示する表示データ変換処理を実行する。
【０１３１】
（ステップＳ１２０−２５）
メインＣＰＵ２００ａは、設定変更スイッチのオンエッジを検出していないかを判定する。その結果、設定変更スイッチのオンエッジを検出していないと判定した場合にはステップＳ１２０−３１に処理を移し、設定変更スイッチのオンエッジを検出していると判定した場合にはステップＳ１２０−２７に処理を移す。
【０１３２】
（ステップＳ１２０−２７）
メインＣＰＵ２００ａは、設定変更スイッチがオンであるかを判定する。その結果、設定変更スイッチがオンであると判定した場合にはステップＳ１２０−２７に処理を移し、設定変更スイッチがオンでないと判定した場合にはステップＳ１２０−２９に処理を移す。
【０１３３】
（ステップＳ１２０−２９）
メインＣＰＵ２００ａは、設定値変更スイッチ間隔タイマをセットする。
【０１３４】
（ステップＳ１２０−３１）
メインＣＰＵ２００ａは、設定変更スイッチ間隔タイマが０になるまで待つタイマウェイト処理を実行する。
【０１３５】
（ステップＳ１２０−３３）
メインＣＰＵ２００ａは、スタートスイッチ１１８のオンエッジを検出していないかを判定する。その結果、スタートスイッチ１１８のオンエッジを検出していないと判定した場合にはステップＳ１２０−９に処理を移し、スタートスイッチ１１８のオンエッジを検出していると判定した場合にはステップＳ１２０−３５に処理を移す。
【０１３６】
（ステップＳ１２０−３５）
メインＣＰＵ２００ａは、設定キーがオフであるかを判定する。その結果、設定キーがオフであると判定した場合にはステップＳ１２０−３５に処理を移し、設定キーがオフでないと判定した場合にはステップＳ１２０−３７に処理を移す。
【０１３７】
（ステップＳ１２０−３７）
メインＣＰＵ２００ａは、設定キーがオンであるかを判定する。その結果、設定キーがオンであると判定した場合にはステップＳ１２０−３７に処理を移し、設定キーがオンでないと判定した場合にはステップＳ１２２に処理を移す。
【０１３８】
（ステップＳ１２２）
メインＣＰＵ２００ａは、初期化スタートを開始する初期化スタート処理を実行する。なお、この初期化スタート処理については後述する。
【０１３９】
図１４は、主制御基板２００における初期化スタート処理（Ｓ１２２）を説明するフローチャートである。
【０１４０】
（ステップＳ１２２−１）
メインＣＰＵ２００ａは、設定値の変更が終了したことを示す設定変更終了コマンドを送信バッファにセットする。
【０１４１】
（ステップＳ１２２−３）
メインＣＰＵ２００ａは、設定値の変更が終了したときの状態を示す設定変更状態コマンドを送信バッファにセットする。
【０１４２】
（ステップＳ１２２−５）
メインＣＰＵ２００ａは、初期化スタート時ウェイトタイマをセットする。
【０１４３】
（ステップＳ１２２−７）
メインＣＰＵ２００ａは、初期化スタート時ウェイトタイマが０になるまで待つタイマウェイト処理を実行する。
【０１４４】
（ステップＳ１２２−９）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃのうちの別領域をクリアする設定変更時ＲＡＭクリア処理を実行する。
【０１４５】
（ステップＳ１２２−１１）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃにおいて設定変更時にクリアすべき使用領域をクリアするＲＡＭクリア処理を実行する。
【０１４６】
（ステップＳ１２２−１３）
メインＣＰＵ２００ａは、現在の遊技状態を示す遊技状態コマンドを送信バッファにセットする。
【０１４７】
（ステップＳ２００）
メインＣＰＵ２００ａは、遊技を開始するための遊技開始処理を実行する。なお、この遊技開始処理については後述する。
【０１４８】
図１５は、主制御基板２００における状態復帰処理（Ｓ１３０）を説明するフローチャートである。
【０１４９】
（ステップＳ１３０−１）
メインＣＰＵ２００ａは、スタックポインタを復帰させる。
【０１５０】
（ステップＳ１３０−３）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃのうちの未使用領域をクリアする未使用領域クリア処理を実行する。
【０１５１】
（ステップＳ１３０−５）
メインＣＰＵ２００ａは、スタックポインタ保存バッファをクリアする。
【０１５２】
（ステップＳ１３０−７）
メインＣＰＵ２００ａは、電源断復帰後フラグを設定（オン）する。
【０１５３】
（ステップＳ１３０−９）
メインＣＰＵ２００ａは、入力ポートのイメージを更新するポート入力処理を実行する。
【０１５４】
（ステップＳ１３０−１１）
メインＣＰＵ２００ａは、上記ステップＳ１３０−９で更新された入力ポートのイメージに基づいて、操作対象ビットの情報を抽出する操作対象ビット抽出処理を実行する。
【０１５５】
（ステップＳ１３０−１３）
メインＣＰＵ２００ａは、上記ステップＳ１３０−１１で抽出した操作対象ビットを、前回状態の操作対象ビットとしてセットする。
【０１５６】
（ステップＳ１３０−１５）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃのモータフェーズを取得する。ここで、リール１１０ａ、１１０ｂ、１１０ｃの状態として、モータフェーズが設定されている。モータフェーズは、リール１１０ａ、１１０ｂ、１１０ｃの動作状態、すなわち、加速中、定常回転中、停止中、待機中を示す。具体的に、モータフェーズに割り当てられた１バイト（記憶単位）の変数が、そのステッピングモータ１５２の動作状態に応じて、加速中＝３、定常回転中＝２、停止中＝１、待機中＝０といった値に変化する。
【０１５７】
（ステップＳ１３０−１７）
メインＣＰＵ２００ａは、上記ステップＳ１３０−１５で取得したモータフェーズに基づいて、リール１１０ａ、１１０ｂ、１１０ｃのいずれもが定常回転中および加速中でないかを判定する。その結果、リール１１０ａ、１１０ｂ、１１０ｃのいずれもが定常回転中および加速中でないと判定した場合にはステップＳ１３０−２１に処理を移し、リール１１０ａ、１１０ｂ、１１０ｃのいずれかが定常回転中または加速中であると判定した場合にはステップＳ１３０−１９に処理を移す。
【０１５８】
（ステップＳ１３０−１９）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃのエラー検出時の設定を行う回転エラー処理を実行する。
【０１５９】
（ステップＳ１３０−２１）
メインＣＰＵ２００ａは、退避していたレジスタ群を復帰させる。
【０１６０】
（ステップＳ１３０−２３）
メインＣＰＵ２００ａは、割込みを許可し、当該状態復帰処理を終了する。これにより、メインＣＰＵ２００ａは、電源断直前の状態に復帰する。
【０１６１】
図１６は、主制御基板２００における遊技開始処理（Ｓ２００）を説明するフローチャートである。
【０１６２】
（ステップＳ２００−１）
メインＣＰＵ２００ａは、再遊技であるか否かを示す再遊技状態識別信号を出力するための再遊技状態識別信号出力設定処理を実行する。
【０１６３】
（ステップＳ２００−３）
メインＣＰＵ２００ａは、メダルの投入枚数（ベット枚数）を表示する投入枚数表示器に対応するビットをオフ（消灯）するための投入枚数表示器出力ビットオフをセットする。
【０１６４】
（ステップＳ２００−５）
メインＣＰＵ２００ａは、上記ステップＳ２００−３でセットしたビットについて、出力イメージを更新する出力ポートイメージセット処理を実行する。
【０１６５】
（ステップＳ２００−７）
メインＣＰＵ２００ａは、遊技開始ウェイトタイマをセットする。
【０１６６】
（ステップＳ２００−９）
メインＣＰＵ２００ａは、遊技開始ウェイトタイマが０になるまで待つタイマウェイト処理を実行する。
【０１６７】
（ステップＳ２００−１１）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃにおける使用領域のうち、１遊技毎にクリアすべき領域をクリアする１遊技ＲＡＭクリア処理を実行する。
【０１６８】
（ステップＳ２００−１３）
メインＣＰＵ２００ａは、ボーナス信号を設定するボーナス信号設定処理を実行する。
【０１６９】
（ステップＳ２００−１５）
メインＣＰＵ２００ａは、入力ポートイメージのエッジ情報をクリアするエッジクリア処理を実行する。
【０１７０】
（ステップＳ２１０）
メインＣＰＵ２００ａは、メダルの投入を受け付ける遊技メダル投入処理を実行する。なお、この遊技メダル投入処理については後述する。
【０１７１】
図１７は、主制御基板２００における遊技メダル投入処理（Ｓ２１０）を説明するフローチャートである。
【０１７２】
（ステップＳ２１０−１）
メインＣＰＵ２００ａは、各種エラーの検出結果の確認を行うエラー確認処理を実行する。
【０１７３】
（ステップＳ２１０−３）
メインＣＰＵ２００ａは、入力ポートの信号の立ち下がりエッジ（オンエッジ）を検出するエッジチェック処理を実行する。
【０１７４】
（ステップＳ２１０−５）
メインＣＰＵ２００ａは、前面上扉１０４または前面下扉１０６が開放されているときに１が立つドア開放エラー検出フラグを取得する。
【０１７５】
（ステップＳ２１０−７）
メインＣＰＵ２００ａは、上記ステップＳ２１０−５で取得したドア開放エラー検出フラグに基づき、前面上扉１０４および前面下扉１０６が閉鎖されているかを判定する。その結果、前面上扉１０４および前面下扉１０６が閉鎖されていると判定した場合にはステップＳ２１０−１７に処理を移し、前面上扉１０４または前面下扉１０６の少なくとも一方が閉鎖されていないと判定した場合にはステップＳ２１０−９に処理を移す。
【０１７６】
（ステップＳ２１０−９）
メインＣＰＵ２００ａは、前面上扉１０４または前面下扉１０６の少なくとも一方が開放されていることを示すエラーコード「Ｅ８」をセットする。
【０１７７】
（ステップＳ２１０−１１）
メインＣＰＵ２００ａは、エラー表示、警告音の要求、ならびに、エラー復帰待ちを行うエラーウェイト処理を実行する。
【０１７８】
（ステップＳ２１０−１３）
メインＣＰＵ２００ａは、設定値を確認する設定値確認処理を実行する。
【０１７９】
（ステップＳ２１０−１５）
メインＣＰＵ２００ａは、入力ポートイメージのエッジ情報をクリアするエッジクリア処理を実行する。
【０１８０】
（ステップＳ２１０−１７）
メインＣＰＵ２００ａは、貯留（クレジット）されているメダルを払い戻すためのクレジットスイッチ（不図示）が押下されている場合に、貯留されているメダルを払い戻すクレジットボタンチェック処理を実行する。
【０１８１】
（ステップＳ２１０−１９）
メインＣＰＵ２００ａは、メダルをベットする遊技メダル投入ボタン関連処理を実行する。ここでは、ベットスイッチ１１６が押下された場合に、貯留（クレジット）されているメダルを規定数までベットするとともに、ベットした枚数分だけ貯留枚数を減算する。また、メダル投入口１１４ａを通じてメダルが投入された場合、規定数までメダルをベットし、規定数よりも多くメダルが投入された場合、その分だけ貯留枚数に加算する。
【０１８２】
（ステップＳ２１０−２１）
メインＣＰＵ２００ａは、投入枚数が規定数であるかを確認する遊技メダル取得処理を実行する。
【０１８３】
（ステップＳ２１０−２３）
メインＣＰＵ２００ａは、上記ステップＳ２１０−２１の確認結果に基づき、投入枚数が規定数でないかを判定する。その結果、投入枚数が規定数でないと判定した場合にはステップＳ２１０−１に処理を移し、投入枚数が規定数であると判定した場合にはステップＳ２１０−２５に処理を移す。
【０１８４】
（ステップＳ２１０−２５）
メインＣＰＵ２００ａは、スタートスイッチ１１８の操作が有効になったか否かを示すスタート表示器（不図示）をオン（点灯）するためのスタート表示器出力ビットをセットする。
【０１８５】
（ステップＳ２１０−２７）
メインＣＰＵ２００ａは、スタートスイッチ１１８の立ち下がりエッジ（押下）を検出していなかを判定する。その結果、スタートスイッチ１１８の立ち下がりエッジを検出していないと判定した場合にはステップＳ２１０−１に処理を移し、スタートスイッチ１１８の立ち下がりエッジを検出していると判定した場合にはステップＳ２１０−２９に処理を移す。
【０１８６】
（ステップＳ２１０−２９）
メインＣＰＵ２００ａは、メイン払出表示部１３２の表示をクリアするためにメイン払出表示部バッファをクリアする。
【０１８７】
（ステップＳ２１０−３１）
メインＣＰＵ２００ａは、再遊技状態識別信号をクリアする再遊技状態識別信号クリア処理を実行する。
【０１８８】
（ステップＳ２１０−３３）
メインＣＰＵ２００ａは、スタート表示器をオフ（消灯）するためのブロッカー閉塞前処理を実行する。
【０１８９】
（ステップＳ２１０−３５）
メインＣＰＵ２００ａは、スタートスイッチ１１８が押下されたことを示すレバー押下コマンドを送信バッファにセットする。
【０１９０】
（ステップＳ２２０）
メインＣＰＵ２００ａは、当選種別抽選を行う内部抽選処理を実行する。なお、この内部抽選処理については後述する。
【０１９１】
図１８は、主制御基板２００における内部抽選処理（Ｓ２２０）を説明するフローチャートである。
【０１９２】
（ステップＳ２２０−１）
メインＣＰＵ２００ａは、設定値データを取得する。
【０１９３】
（ステップＳ２２０−３）
メインＣＰＵ２００ａは、設定値異常エラーを示すエラーコード「ＥＣ」をセットする。
【０１９４】
（ステップＳ２２０−５）
メインＣＰＵ２００ａは、上記ステップＳ２２０−１で取得した設定値データが異常であるかを判定する。その結果、設定値データが異常であると判定した場合にはステップＳ１１２に処理を移し、設定値データが異常でないと判定した場合にはステップＳ２２０−７に処理を移す。
【０１９５】
（ステップＳ２２０−７）
メインＣＰＵ２００ａは、乱数発生器２００ｄによって更新された当選種別抽選乱数を取得する。
【０１９６】
（ステップＳ２２０−９）
メインＣＰＵ２００ａは、遊技状態に係るオフセット値を取得する状態オフセット取得処理を実行する。
【０１９７】
（ステップＳ２２０−１１）
メインＣＰＵ２００ａは、内部抽選エリア定義テーブル（当選種別抽選テーブル）のアドレスをセットする。
【０１９８】
（ステップＳ２２０−１３）
メインＣＰＵ２００ａは、上記ステップＳ２２０−１１でセットしたアドレスに対して、上記ステップＳ２２０−９で取得したオフセット値を加算したアドレスに示される値を当選領域の初期値としてセットする。ここでは、現在の遊技状態の当選種別抽選テーブルにおける最初の当選領域が初期値としてセットされることになる。
【０１９９】
（ステップＳ２２０−１５）
メインＣＰＵ２００ａは、その当選領域の当選範囲を示す数値である抽選データを取得するとともに、当選領域を１ずらす抽選データ取得処理を実行する。
【０２００】
（ステップＳ２２０−１７）
メインＣＰＵ２００ａは、当選種別抽選を行わないかを判定する。その結果、当選種別抽選を行わないと判定した場合にはステップＳ２２０−２１に処理を移し、当選種別抽選を行うと判定した場合にはステップＳ２２０−１９に処理を移す。
【０２０１】
（ステップＳ２２０−１９）
メインＣＰＵ２００ａは、乱数値から抽選データを減算する。
【０２０２】
（ステップＳ２２０−２１）
メインＣＰＵ２００ａは、上記ステップＳ２２０−１９の減算結果が負であるか、すなわち、当選種別抽選によって、その当選領域に当選しているかを判定する。その結果、当選種別抽選に当選していると判定した場合にはステップＳ２３０に処理を移し、当選種別抽選に当選していないと判定した場合にはステップＳ２２０−２３に処理を移す。
【０２０３】
（ステップＳ２２０−２３）
メインＣＰＵ２００ａは、当選種別抽選が終了でないかを判定する。その結果、当選種別抽選が終了でないと判定した場合にはステップＳ２２０−１５に処理を移し、当選種別抽選が終了であると判定した場合にはステップＳ２２０−２５に処理を移す。
【０２０４】
（ステップＳ２２０−２５）
メインＣＰＵ２００ａは、トリガー役種別をクリアする。
【０２０５】
（ステップＳ２３０）
メインＣＰＵ２００ａは、当選領域および遊技状態に基づいて、図柄コードを設定する図柄コード設定処理を実行する。なお、この図柄コード設定処理については後述する。
【０２０６】
図１９は、主制御基板２００における図柄コード設定処理（Ｓ２３０）を説明するフローチャートである。
【０２０７】
（ステップＳ２３０−１）
メインＣＰＵ２００ａは、上記ステップＳ２２０で当選した当選領域を取得し、取得した当選領域にボーナス役が含まれる場合には遊技状態を内部中遊技状態に設定する遊技状態設定処理を実行する。
【０２０８】
（ステップＳ２３０−３）
メインＣＰＵ２００ａは、上記ステップＳ２３０−１で取得した当選領域を停止制御番号として設定する。
【０２０９】
（ステップＳ２３０−５）
メインＣＰＵ２００ａは、上記ステップＳ２３０−１で取得した当選領域に基づいて、当選種別を決定（設定）する。なお、決定された当選種別によって、メインＣＰＵ２００ａは、擬似遊技実行フラグをオンにすることがある。なお、擬似遊技実行フラグは、オンのときには擬似遊技を実行することを示し、オフのときには擬似遊技を実行しないことを示す。
【０２１０】
（ステップＳ２３０−７）
メインＣＰＵ２００ａは、上記ステップＳ２３０−３で設定した停止制御番号に基づいて、表示可能な図柄、および、引き込み対象の図柄を示す図柄コードを設定する図柄コード初期設定処理を実行する。
【０２１１】
（ステップＳ２３０−９）
メインＣＰＵ２００ａは、表示図柄ビットを設定する表示図柄ビット初期値設定処理を実行する。
【０２１２】
（ステップＳ２３１）
メインＣＰＵ２００ａは、実行フラグの設定、演出状態に関する各種処理、補助演出に関する処理等を行う実行フラグ設定処理を実行する。なお、この実行フラグ設定処理については後述する。
【０２１３】
（ステップＳ２３０−１３）
メインＣＰＵ２００ａは、有利区間に関するコマンドである演出コマンドを送信バッファにセットする。
【０２１４】
（ステップＳ２３０−１５）
メインＣＰＵ２００ａは、当選種別を示す当選情報コマンドを送信バッファにセットする。
【０２１５】
（ステップＳ２３０−１７）
メインＣＰＵ２００ａは、１遊技間タイマを確認する。
【０２１６】
（ステップＳ２３０−１９）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃが回転前であることを示す回胴回転前コマンドを送信バッファにセットする。
【０２１７】
（ステップＳ２３０−２１）
メインＣＰＵ２００ａは、ステッピングモータ１５２の励磁解放を待つ励磁解放待ち処理を実行する。
【０２１８】
（ステップＳ２３６）
メインＣＰＵ２００ａは、擬似遊技を実行する回胴演出処理を実行する。具体的に、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、各リール１１０ａ、１１０ｂ、１１０ｃにおける所定の図柄（例えば、ボーナス役を構成する図柄）を、自動的に仮停止制御し、全てのリール１１０ａ、１１０ｂ、１１０ｃが仮停止したら、もしくは、仮停止終了後にランダム遅延処理を通じて回転開始したら、擬似遊技実行フラグをオフする。
【０２１９】
（ステップＳ２３０−２３）
メインＣＰＵ２００ａは、１遊技間タイマが０でないかを判定する。その結果、１遊技間タイマが０でないと判定した場合にはステップＳ２３０−２３に処理を移し、１遊技間タイマが０であると判定した場合にはステップＳ２３０−２５に処理を移す。
【０２２０】
（ステップＳ２３０−２５）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃの回転を開始させるための回胴開始処理を実行する。ここでは、リール１１０ａ、１１０ｂ、１１０ｃのモータフェーズを加速中に設定して各リールの回転を開始させたり、１遊技間タイマを４．１秒に相当する値にセットしたりする。
【０２２１】
（ステップＳ２３０−２７）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃの回転が開始したことを示す回胴開始コマンドを送信バッファにセットする。
【０２２２】
（ステップＳ２４０）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃの回転中の処理である回胴回転中処理を実行する。なお、この回胴回転中処理については後述する。
【０２２３】
図２０は、主制御基板２００における実行フラグ設定処理（Ｓ２３１）を説明するフローチャートである。
【０２２４】
（ステップＳ２３１−１）
メインＣＰＵ２００ａは、次回ＡＴフラグに基づいて演出状態を更新する（移行させる）ＡＴ状態更新処理を実行する。なお、次回ＡＴフラグは、次遊技において設定する演出状態を示すものであり、下記の処理で設定されることになる。
【０２２５】
（ステップＳ２３２〜ステップＳ２３６）
メインＣＰＵ２００ａは、演出状態、遊技区間ごとのモジュールを実行する状態別モジュール実行処理を実行し、当該実行フラグ設定処理を終了する。なお、状態別モジュール実行処理では、移行されている演出状態、遊技区間に対応するモジュール（処理）がメインＲＯＭ２００ｂから読み出されて実行される。以下では、本実施形態の特徴に関係するモジュールについて詳細に説明し、本実施形態の特徴と無関係のモジュールについては説明を省略する。
【０２２６】
図２１は、状態別モジュール実行処理で実行される非有利区間処理（Ｓ２３２）を説明するフローチャートである。非有利区間処理は、遊技区間が非有利区間であるときに実行される。
【０２２７】
（ステップＳ２３２−１）
メインＣＰＵ２００ａは、有利区間抽選を行う。
【０２２８】
（ステップＳ２３２−３）
メインＣＰＵ２００ａは、上記ステップＳ２３２−１において有利区間抽選に当選したかを判定する。その結果、有利区間抽選に当選したと判定した場合にはステップＳ２３２−５に処理を移し、有利区間抽選に当選していないと判定した場合には当該非有利区間処理を終了する。
【０２２９】
（ステップＳ２３２−５）
メインＣＰＵ２００ａは、有利区間であることを示す有利区間フラグをオンにし、当該非有利区間処理を終了する。これにより、後述するステップＳ２８０−７の有利区間更新処理において、有利区間に移行される。
【０２３０】
図２２は、状態別モジュール実行処理で実行される通常演出状態処理（Ｓ２３３）を説明するフローチャートである。通常演出状態処理は、演出状態が通常演出状態であるときに実行される。
【０２３１】
（ステップＳ２３３−１）
メインＣＰＵ２００ａは、継続遊技数をカウントするための継続遊技数カウンタを１インクリメントする。なお、継続遊技数カウンタは、下記のＣＺ演出状態処理、および、引戻演出状態であるときに実行される不図示の引戻演出状態処理でも、１遊技毎に１インクリメントされる。また、継続遊技数カウンタは、ＯＰ演出状態または特別特化ゾーン演出状態に移行される際にリセットされる。
【０２３２】
（ステップＳ２３３−３）
メインＣＰＵ２００ａは、所定の当選種別の当選時に、リール演出の実行可否を抽選により決定するリール演出抽選処理を実行する。
【０２３３】
（ステップＳ２３３−５）
メインＣＰＵ２００ａは、継続遊技数カウンタの値が天井遊技数以上であるかを判定する。その結果、継続遊技数カウンタの値が天井遊技数以上であると判定した場合にはステップＳ２３３−７に処理を移し、継続遊技数カウンタの値が天井遊技数以上でないと判定した場合にはステップＳ２３３−９に処理を移す。
【０２３４】
（ステップＳ２３３−７）
メインＣＰＵ２００ａは、次回ＡＴフラグを特別特化ゾーン演出状態に対応する値に設定し、ステップＳ２３３−１５に処理を移す。
【０２３５】
（ステップＳ２３３−９）
メインＣＰＵ２００ａは、当選種別抽選により決定された当選種別に基づきＣＺ抽選を行う。
【０２３６】
（ステップＳ２３３−１１）
メインＣＰＵ２００ａは、上記ステップＳ２３３−９においてＣＺ抽選に当選したかを判定する。その結果、ＣＺ抽選に当選したと判定した場合にはステップＳ２３３−１３に処理を移し、ＣＺ抽選に当選していないと判定した場合にはステップＳ２３３−１５に処理を移す。
【０２３７】
（ステップＳ２３３−１３）
メインＣＰＵ２００ａは、次回ＡＴフラグをＣＺ演出状態に対応する値に設定する。
【０２３８】
（ステップＳ２３３−１５）
メインＣＰＵ２００ａは、上記ステップＳ２３３−３においてリール演出の実行が決定されたかを判定する。その結果、リール演出に当選していたと判定した場合にはステップＳ２３３−１７に処理を移し、リール演出に当選していないと判定した場合には当該通常演出状態処理を終了する。
【０２３９】
（ステップＳ２３３−１７）
メインＣＰＵ２００ａは、上記ステップＳ２３３−３において決定されたリール演出を実行し、当該通常演出状態処理を終了する。
【０２４０】
図２３は、状態別モジュール実行処理で実行されるＣＺ演出状態処理（Ｓ２３４）を説明するフローチャートである。ＣＺ演出状態処理は、演出状態がＣＺ演出状態処理であるときに実行される。なお、ＣＺ演出状態処理における各処理のうち、通常演出状態処理と同一の処理に同一の符号を付し、その説明は省略する。
【０２４１】
（ステップＳ２３４−１）
メインＣＰＵ２００ａは、当選種別抽選により決定された当選種別に基づきＡＴ抽選を行う。
【０２４２】
（ステップＳ２３４−３）
メインＣＰＵ２００ａは、上記ステップＳ２３４−１においてＡＴ抽選に当選したかを判定する。その結果、ＡＴ抽選に当選したと判定した場合にはステップＳ２３４−５に処理を移し、ＡＴ抽選に当選していないと判定した場合にはステップＳ２３４−７に処理を移す。
【０２４３】
（ステップＳ２３４−５）
メインＣＰＵ２００ａは、次回ＡＴフラグをＯＰ演出状態に対応する値に設定し、ステップＳ２３３−１５に処理を移す。
【０２４４】
（ステップＳ２３４−７）
メインＣＰＵ２００ａは、ＣＺ演出状態の最終遊技であるかを判定する。その結果、ＣＺ演出状態の最終遊技であると判定した場合にはステップＳ２３４−９に処理を移し、ＣＺ演出状態の最終遊技でないと判定した場合にはステップＳ２３３−１５に処理を移す。
【０２４５】
（ステップＳ２３４−９）
メインＣＰＵ２００ａは、次回ＡＴフラグを通常演出状態に対応する値に設定する。
【０２４６】
図２４は、状態別モジュール実行処理で実行される非有利待機演出状態処理および有利待機演出状態処理（Ｓ２３５）を説明するフローチャートである。非有利演出状態処理および有利待機演出状態処理は、演出状態が非有利演出状態または有利待機演出状態であるときに実行される。
【０２４７】
（ステップＳ２３５−１）
メインＣＰＵ２００ａは、継続フラグがオンであるかを判定する。なお、継続フラグは、通常ＡＴ演出状態への移行（継続）が決定されている場合にオンとなる。その結果、継続フラグがオンしていると判定した場合にはステップＳ２３５−９に処理を移し、継続フラグがオンしていないと判定した場合にはステップＳ２３５−３に処理を移す。
【０２４８】
（ステップＳ２３５−３）
メインＣＰＵ２００ａは継続抽選テーブル（不図示）を参照して継続抽選を行う。
【０２４９】
（ステップＳ２３５−５）
メインＣＰＵ２００ａは、継続抽選に当選したかを判定する。その結果、継続抽選に当選したと判定した場合にはステップＳ２３５−７に処理を移し、継続抽選に当選していないと判定した場合にはステップＳ２３５−９に処理を移す。
【０２５０】
（ステップＳ２３５−７）
メインＣＰＵ２００ａは、継続フラグをオンにする。
【０２５１】
（ステップＳ２３５−９）
メインＣＰＵ２００ａは、非有利待機演出状態の最終遊技（２遊技目）であるかを判定する。その結果、最終遊技であると判定した場合にはステップＳ２３５−１１に処理を移し、最終遊技でないと判定した場合には当該非有利待機演出状態処理を終了する。
【０２５２】
（ステップＳ２３５−１１）
メインＣＰＵ２００ａは、次回ＡＴフラグを継続演出状態に対応する値に設定し、当該非有利待機演出状態処理または有利待機演出状態を終了する。
【０２５３】
図２５は、主制御基板２００における回胴回転中処理（Ｓ２４０）を説明するフローチャートである。
【０２５４】
（ステップＳ２４０−１）
メインＣＰＵ２００ａは、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの表示器（不図示）に対応するビットをオフ（消灯）するために停止表示器出力ビットオフ（出力イメージ）をセットする。ここで、停止表示器出力ビットは、３ビットのビット列で構成され、各ビットがそれぞれ３つのストップスイッチ１２０ａ、１２０ｂ、１２０ｃの発光色に対応付けられており、青色＝１、赤色＝０で表される。
【０２５５】
（ステップＳ２４０−３）
メインＣＰＵ２００ａは、上記ステップＳ２４０−１でセットしたビットについて、出力イメージを更新する出力ポートイメージセット処理を実行する。
【０２５６】
（ステップＳ２４０−５）
メインＣＰＵ２００ａは、各種エラーの検出結果の確認を行うエラー確認処理を実行する。
【０２５７】
（ステップＳ２４０−７）
メインＣＰＵ２００ａは、インデックスフラグを参照し、回転しているリール１１０ａ、１１０ｂ、１１０ｃのインデックスを取得する。なお、インデックスフラグは、リール１１０ａ、１１０ｂ、１１０ｃが定常回転速度に到達した後にしか立たないので、換言すれば、インデックスフラグが立っているということは、リール１１０ａ、１１０ｂ、１１０ｃが定常回転速度に到達していることも示すこととなる。
【０２５８】
（ステップＳ２４０−９）
メインＣＰＵ２００ａは、リール１１０ａ、１１０ｂ、１１０ｃ全てのインデックスフラグを検出済みでないかを判定する。その結果、全てのインデックスフラグを検出済みでないと判定した場合にはステップＳ２４０−１に処理を移し、全てのインデックスフラグを検出済みであると判定した場合にはステップＳ２４０−１１に処理を移す。
【０２５９】
（ステップＳ２４０−１１）
メインＣＰＵ２００ａは、停止または停止開始しているリール１１０ａ、１１０ｂ、１１０ｃを示す停止回胴ビットを取得する。ここで、停止回胴ビットは、３ビットのビット列で構成され、各ビットがそれぞれ３つのリール１１０ａ、１１０ｂ、１１０ｃのいずれかに対応付けられており、定常状態＝１、加速状態、減速状態または停止状態＝０で表される。
【０２６０】
（ステップＳ２４０−１３）
メインＣＰＵ２００ａは、上記ステップＳ２４０−１１で取得した停止回胴ビットを回胴回転中フラグとして保存する。
【０２６１】
（ステップＳ２４０−１５）
メインＣＰＵ２００ａは、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの表示器（不図示）に対応するビットをオン（消灯）するために停止表示器出力ビットオン（出力イメージ）をセットする。
【０２６２】
（ステップＳ２４０−１７）
メインＣＰＵ２００ａは、入力ポート０のイメージを取得し、取得したイメージから、操作対象ビットを抽出する操作対象ビット抽出処理を実行する。ここで、操作対象ビットは、３ビットのビット列で構成され、各ビットがそれぞれ３つのストップスイッチ１２０ａ、１２０ｂ、１２０ｃのいずれかに対応付けられており、操作されている＝１、操作されていない＝０で表される。
【０２６３】
（ステップＳ２４０−１９）
メインＣＰＵ２００ａは、上記ステップＳ２４０−１３で取得した回胴回転中フラグと、上記ステップＳ２４０−１７で抽出した操作対象ビットとの論理積を演算する。ここで、リール１１０が回転中であり、かつ、そのリールに対応するストップスイッチ１２０が操作されていれば、すなわち、操作したストップスイッチ１２０が有効に回転しているリール１１０に対応していれば、論理積は１となる。
【０２６４】
（ステップＳ２４０−２１）
メインＣＰＵ２００ａは、上記ステップＳ２４０−１９で演算した論理積が０である、すなわち、回転しているリール１１０に対応したストップスイッチ１２０が操作されていないかを判定する。その結果、回転しているリール１１０に対応したストップスイッチ１２０が操作されていないと判定した場合にはステップＳ２４０−３に処理を移し、回転しているリール１１０に対応したストップスイッチ１２０が操作されていると判定した場合にはステップＳ２４０−２３に処理を移す。
【０２６５】
（ステップＳ２４０−２３）
メインＣＰＵ２００ａは、停止表示器出力ビットが含まれる出力イメージを取得し、取得した出力イメージと、上記ステップＳ２４０−１９で演算した論理積との論理積を演算する。ここでは、操作されたストップスイッチ１２０が、赤色点灯中である場合に論理積のビットが０となり、青色点灯中である場合に論理積のビットが１となる。
【０２６６】
（ステップＳ２４０−２５）
メインＣＰＵ２００ａは、上記ステップＳ２４０−２３で演算した論理積が０であるか、すなわち、操作されたストップスイッチ１２０が赤色点灯中であるかを判定する。その結果、操作されたストップスイッチ１２０が赤色点灯中であると判定した場合にはステップＳ２４０−１に処理を移し、操作されたストップスイッチ１２０が赤色点灯中でないと判定した場合にはステップＳ２４０−２７に処理を移す。
【０２６７】
（ステップＳ２４０−２７）
メインＣＰＵ２００ａは、操作されたストップスイッチ１２０が有効でないかを判定する。その結果、操作されたストップスイッチ１２０が有効でないと判定した場合にはステップＳ２４０−１に処理を移し、操作されたストップスイッチ１２０が有効であると判定した場合にはステップＳ２４０−２９に処理を移す。なお、ここでは、操作されたストップスイッチ１２０が１つであるか否かを判定している。そして、操作されたストップスイッチ１２０が１つであると判定した場合にはステップＳ２４０−２９に処理を移し、操作されたストップスイッチ１２０が１つでない、すなわち、２つ以上であると判定した場合にはステップＳ２４０−１に処理を移す。
【０２６８】
（ステップＳ２４０−２９）
メインＣＰＵ２００ａは、操作されたストップスイッチ１２０に対応するリール１１０を停止させるための各種パラメータを取得する停止制御回胴設定処理を実行する。
【０２６９】
（ステップＳ２４０−３１）
メインＣＰＵ２００ａは、割込みを禁止する。
【０２７０】
（ステップＳ２４０−３３）
メインＣＰＵ２００ａは、有効ラインＡ上に位置する図柄の図柄番号を押下基準位置として導出する押下基準位置取得処理を実行する。
【０２７１】
（ステップＳ２４０−３５）
メインＣＰＵ２００ａは、リール１１０の滑りコマ数を決定する滑りコマ数取得処理を実行する。
【０２７２】
（ステップＳ２５０）
メインＣＰＵ２００ａは、操作されたストップスイッチ１２０に対応するリール１１０を停止させる回胴停止処理を実行する。なお、この回胴停止処理については後述する。
【０２７３】
図２６は、主制御基板２００における回胴停止処理（Ｓ２５０）を説明するフローチャートである。
【０２７４】
（ステップＳ２５０−１）
メインＣＰＵ２００ａは、上記ステップＳ２４０−３５で導出した押下基準位置を取得する。
【０２７５】
（ステップＳ２５０−３）
メインＣＰＵ２００ａは、上記ステップＳ２５０−１で取得した押下基準位置に対して、上記ステップＳ２４０−３７で決定した滑りコマ数を補正することにより、停止要求番号を算定する。
【０２７６】
（ステップＳ２５０−５）
メインＣＰＵ２００ａは、停止要求フラグを設定する（１にする）。停止要求フラグは、並行して動作するプログラムに対し、対象となるリール１１０の停止処理を要求するためのフラグであり、停止要求フラグを１とすることで、停止要求番号に対応する図柄を有効ラインＡ上に停止することが可能となる。かかる停止要求フラグおよび上記の停止要求番号は、並行して動作するプログラムにより読み出され、リール１１０の停止処理が行われる。なお、停止処理が完了すると、そのプログラムによって、停止要求フラグは０（ＯＦＦ）にリセットされる。
【０２７７】
（ステップＳ２５０−７）
メインＣＰＵ２００ａは、割込みを許可する。
【０２７８】
（ステップＳ２５０−９）
メインＣＰＵ２００ａは、リール１１０の停止順序を示す停止情報コマンドを送信バッファにセットする。
【０２７９】
（ステップＳ２５０−１１）
メインＣＰＵ２００ａは、ストップスイッチ１２０の表示器（不図示）に対応するビットをオフ（消灯）するために停止表示器出力ビットオフ（出力イメージ）をセットする。
【０２８０】
（ステップＳ２５０−１３）
メインＣＰＵ２００ａは、上記ステップＳ２５０−１１でセットしたビットについて、出力イメージを更新する出力ポートイメージセット処理を実行する。
【０２８１】
（ステップＳ２５０−１５）
メインＣＰＵ２００ａは、表示図柄ビットを設定する表示図柄ビット設定処理を実行する。
【０２８２】
（ステップＳ２５０−１７）
メインＣＰＵ２００ａは、次のリール１１０を停止させるための次回胴設定前処理を実行する。
【０２８３】
（ステップＳ２５０−１９）
メインＣＰＵ２００ａは、全てのリール１１０の停止処理が終了済みでないかを判定する。その結果、全てのリール１１０の停止処理が終了済みでないと判定した場合にはステップＳ２４０に処理を移し、全てのリール１１０の停止処理が終了済みであると判定した場合にはステップＳ２５０−２１に処理を移す。
【０２８４】
（ステップＳ２５０−２１）
メインＣＰＵ２００ａは、いずれかのリール１１０について停止要求フラグがオンである、すなわち、全てのリール１１０が停止済みでないかを判定する。その結果、全てのリール１１０が停止済みでないと判定した場合にはステップＳ２５０−２１に処理を移し、全てのリール１１０が停止済みであると判定した場合にはステップＳ２５０−２３に処理を移す。
【０２８５】
（ステップＳ２５０−２３）
メインＣＰＵ２００ａは、各種エラーの検出結果の確認を行うエラー確認処理を実行する。
【０２８６】
（ステップＳ２５０−２５）
メインＣＰＵ２００ａは、操作対象ビットの情報を抽出する操作対象ビット抽出処理を実行する。
【０２８７】
（ステップＳ２５０−２７）
メインＣＰＵ２００ａは、上記ステップＳ２５０−２５で取得した操作対象ビットに基づいて、ストップスイッチ１２０が押下されているかを判定する。その結果、ストップスイッチ１２０が押下されていると判定した場合にはステップＳ２５０−２３に処理を移し、ストップスイッチ１２０が押下されていないと判定した場合にはステップＳ２６０に処理を移す。
【０２８８】
（ステップＳ２６０）
メインＣＰＵ２００ａは、入賞した当選役を判定する表示判定処理を実行する。なお、この表示判定処理については後述する。
【０２８９】
図２７は、主制御基板２００における表示判定処理（Ｓ２６０）を説明するフローチャートである。
【０２９０】
（ステップＳ２６０−１）
メインＣＰＵ２００ａは、メイン払出表示部１３２のバッファをクリアする。
【０２９１】
（ステップＳ２６０−３）
メインＣＰＵ２００ａは、有効ラインＡ上に表示された図柄組み合わせと、有効ラインＡ上に表示許可された図柄組み合わせとが一致するか否かによって、表示判定異常が発生しているかを判定する表示判定異常検出処理を実行する。
【０２９２】
（ステップＳ２６０−５）
メインＣＰＵ２００ａは、表示判定異常（エラー）であることを示すエラーコード「ＥＥ」をセットする。
【０２９３】
（ステップＳ２６０−７）
メインＣＰＵ２００ａは、上記ステップＳ２６０−３の判定結果に基づき、表示判定異常であるかを判定する。その結果、表示判定異常であると判定した場合にはステップＳ１１２に処理を移し、表示判定異常でないと判定した場合にはステップＳ２６０−９に処理を移す。
【０２９４】
（ステップＳ２６０−９）
メインＣＰＵ２００ａは、有効ラインＡ上に停止（表示）された図柄組み合わせに基づいて、入賞した当選役を決定する表示図柄識別生成処理を実行する。
【０２９５】
（ステップＳ２６０−１１）
メインＣＰＵ２００ａは、払出枚数の初期値として０をセットする。
【０２９６】
（ステップＳ２６０−１３）
メインＣＰＵ２００ａは、小役が入賞したかを判定する。その結果、小役が入賞したと判定した場合にはステップＳ２６０−１５に処理を移し、小役が入賞していないと判定した場合にはステップＳ２６０−３５に処理を移す。
【０２９７】
（ステップＳ２６０−１５）
メインＣＰＵ２００ａは、小役が入賞したことを示す入賞フラグをオンにする。
【０２９８】
（ステップＳ２６０−１７）
メインＣＰＵ２００ａは、入賞した小役に応じた払出枚数を設定する払出枚数設定処理を実行する。
【０２９９】
（ステップＳ２６０−１９）
メインＣＰＵ２００ａは、有利区間でないかを判定する。その結果、有利区間でないと判定した場合にはステップＳ２７０に処理を移し、有利区間であると判定した場合にはステップＳ２６０−２１に処理を移す。
【０３００】
（ステップＳ２６０−２１）
メインＣＰＵ２００ａは、有利区間中の純増枚数をカウントする有利区間ＭＹカウンタの値を取得する。
【０３０１】
（ステップＳ２６０−２３）
メインＣＰＵ２００ａは、上記ステップＳ２６０−２３で取得した有利区間ＭＹカウンタの値に払出枚数を加算する。
【０３０２】
（ステップＳ２６０−２５）
メインＣＰＵ２００ａは、当該遊技の投入枚数を取得する。
【０３０３】
（ステップＳ２６０−２７）
メインＣＰＵ２００ａは、上記ステップＳ２６０−２３で加算した値から投入枚数を減算する。
【０３０４】
（ステップＳ２６０−２９）
メインＣＰＵ２００ａは、上記ステップＳ２６０−２７の減算結果が負でないかを判定する。その結果、減算結果が負でないと判定した場合にはステップＳ２６０−３３に処理を移し、減算結果が負であると判定した場合にはステップＳ２６０−３１に処理を移す。
【０３０５】
（ステップＳ２６０−３１）
メインＣＰＵ２００ａは、有利区間ＭＹカウンタの値をクリアする（０にする）。
【０３０６】
（ステップＳ２６０−３３）
メインＣＰＵ２００ａは、上記ステップＳ２６０−２７で減算した値、または、上記ステップＳ２６０−３１でクリアした値に、有利区間ＭＹカウンタの値を更新する。
【０３０７】
（ステップＳ２６０−３５）
メインＣＰＵ２００ａは、リプレイ役が入賞していなかを判定する。その結果、リプレイ役が入賞していないと判定した場合にはステップＳ２７０に処理を移し、リプレイ役が入賞していると判定した場合にはステップＳ２６０−３７に処理を移す。
【０３０８】
（ステップＳ２６０−３７）
メインＣＰＵ２００ａは、払出枚数に投入枚数をセットする。
【０３０９】
（ステップＳ２６０−３９）
メインＣＰＵ２００ａは、再遊技作動中フラグをオンにする。
【０３１０】
（ステップＳ２６０−４１）
メインＣＰＵ２００ａは、自動投入枚数をセットする。
【０３１１】
（ステップＳ２７０）
メインＣＰＵ２００ａは、メダルを払い出す払出処理を実行する。なお、この払出処理については後述する。
【０３１２】
図２８は、主制御基板２００における払出処理（Ｓ２７０）を説明するフローチャートである。
【０３１３】
（ステップＳ２７０−１）
メインＣＰＵ２００ａは、再遊技作動中フラグを取得する。
【０３１４】
（ステップＳ２７０−３）
メインＣＰＵ２００ａは、メダルの払い出しが開始されたことを示す払出開始コマンドを送信バッファにセットする。
【０３１５】
（ステップＳ２７０−５）
メインＣＰＵ２００ａは、上記ステップＳ２７０−１で取得した再遊技作動中フラグに基づいて、リプレイ役が入賞したかを判定する。その結果、リプレイ役が入賞したと判定した場合にはステップＳ２７０−４１に処理を移し、リプレイ役が入賞していないと判定した場合にはステップＳ２７０−７に処理を移す。
【０３１６】
（ステップＳ２７０−７）
メインＣＰＵ２００ａは、メイン払出表示部１３２に０を表示するためのメイン表示器表示処理を実行する。
【０３１７】
（ステップＳ２７０−９）
メインＣＰＵ２００ａは、払い出しがない（払出枚数が０枚）を判定する。その結果、払い出しがないと判定した場合にはステップＳ２７０−３５に処理を移し、払い出しがあると判定した場合にはステップＳ２７０−１１に処理を移す。
【０３１８】
（ステップＳ２７０−１１）
メインＣＰＵ２００ａは、貯留枚数が５０枚以上であるかを判定する。その結果、貯留枚数が５０枚以上であると判定した場合にはステップＳ２７０−１３に処理を移し、貯留枚数が５０枚以上でないと判定した場合にはステップＳ２７０−１５に処理を移す。
【０３１９】
（ステップＳ２７０−１３）
メインＣＰＵ２００ａは、メダル払出装置１４２からメダルを１枚払い出させるメダル払出装置制御処理を実行し、ステップＳ２７０−２３に処理を移す。
【０３２０】
（ステップＳ２７０−１５）
メインＣＰＵ２００ａは、払出開始間隔タイマをセットする。
【０３２１】
（ステップＳ２７０−１７）
メインＣＰＵ２００ａは、払出開始タイマが０でない、すなわち、初回払出時であるかを判定する。その結果、初回払出時であると判定した場合にはステップＳ２７０−２１に処理を移し、初回払出時でないと判定した場合にはステップＳ２７０−１９に処理を移す。
【０３２２】
（ステップＳ２７０−１９）
メインＣＰＵ２００ａは、払出開始間隔タイマが０になるまで待つタイマウェイト処理を実行する。
【０３２３】
（ステップＳ２７０−２１）
メインＣＰＵ２００ａは、貯留枚数を１インクリメントする。
【０３２４】
（ステップＳ２７０−２３）
メインＣＰＵ２００ａは、１枚のメダルが払い出されたことを示す払出実行コマンドを送信バッファにセットする。
【０３２５】
（ステップＳ２７０−２５）
メインＣＰＵ２００ａは、既に払い出された払出枚数をメイン払出表示部１３２に表示するためのメイン表示器表示前処理を実行する。
【０３２６】
（ステップＳ２７０−２７）
メインＣＰＵ２００ａは、ボーナス遊技状態でないかを判定する。その結果、ボーナス遊技状態でないと判定した場合にはステップＳ２７０−３１に処理を移し、ボーナス遊技状態であると判定した場合にはステップＳ２７０−２９に処理を移す。
【０３２７】
（ステップＳ２７０−２９）
メインＣＰＵ２００ａは、ボーナス遊技状態において払い出されたメダルの枚数であるボーナス作動中獲得枚数を１インクリメントする。
【０３２８】
（ステップＳ２７０−３１）
メインＣＰＵ２００ａは、払出枚数のメダルの払い出しが終了していないかを判定する。その結果、払い出しが終了していないと判定した場合にはステップＳ２７０−１１に処理を移し、払い出しが終了していると判定した場合にはステップＳ２７０−３３に処理を移す。
【０３２９】
（ステップＳ２７０−３３）
メインＣＰＵ２００ａは、メダルの払い出しを終了するための払出終了処理を実行する。
【０３３０】
（ステップＳ２７０−３５）
メインＣＰＵ２００ａは、オーバーエラーが検出されていないかを判定する。その結果、オーバーエラーが検出されていないと判定した場合にはステップＳ２７０−４１に処理を移し、オーバーエラーが検出されていると判定した場合にはステップＳ２７０−３７に処理を移す。
【０３３１】
（ステップＳ２７０−３７）
メインＣＰＵ２００ａは、オーバーエラーを示すエラーコード「Ｅ５」をセットする。
【０３３２】
（ステップＳ２７０−３９）
メインＣＰＵ２００ａは、エラー表示、警告音の要求、ならびに、エラー復帰待ちを行うエラーウェイト処理を実行する。
【０３３３】
（ステップＳ２７０−４１）
メインＣＰＵ２００ａは、メダルの払い出しが終了したことを示す払出終了コマンドを送信バッファにセットする。
【０３３４】
（ステップＳ２８０）
メインＣＰＵ２００ａは、遊技状態の移行、有利区間を管理する処理等を行う遊技移行処理を実行する。なお、この遊技移行処理については後述する。
【０３３５】
図２９は、主制御基板２００における遊技移行処理（Ｓ２８０）を説明するフローチャートである。
【０３３６】
（ステップＳ２８０−１）
メインＣＰＵ２００ａは、再遊技作動中フラグを取得し、取得した再遊技作動中フラグに基づいて、次遊技が再遊技であることを示すリプレイ表示器（不図示）に対応するビットをオンまたはオフするために停止表示器出力ビットオフ（出力イメージ）をセットし、セットした出力イメージの出力ビットを更新するリプレイ表示器制御処理を実行する。
【０３３７】
（ステップＳ２８０−３）
メインＣＰＵ２００ａは、ボーナス役が入賞した場合に、ボーナス遊技状態を制御するための各種パラメータを設定する役物作動図柄表示処理を実行する。
【０３３８】
（ステップＳ２８１）
メインＣＰＵ２００ａは、演出状態、区間状態ごとのモジュールを実行する状態別モジュール実行処理を実行する。なお、状態別モジュール実行処理では、移行されている演出状態に対応するモジュール（処理）がメインＲＯＭ２００ｂから読み出されて実行される。以下では、本実施形態の特徴に関係するモジュールについて詳細に説明し、本実施形態の特徴と無関係のモジュールについては説明を省略する。
【０３３９】
（ステップＳ２８０−５）
メインＣＰＵ２００ａは、ボーナス遊技状態において、ボーナス作動中獲得枚数が所定枚数に到達した場合に、遊技状態を非内部遊技状態に移行させるボーナス作動終了処理を実行する。
【０３４０】
（ステップＳ２８０−７）
メインＣＰＵ２００ａは、有利区間を管理する有利区間更新処理を実行する。
【０３４１】
（ステップＳ２８０−９）
メインＣＰＵ２００ａは、次遊技がＡＴ演出状態でないかを判定する。その結果、次遊技がＡＴ演出状態でないと判定した場合にはステップＳ２８０−１５に処理を移し、次遊技がＡＴ演出状態であると判定した場合にはステップＳ２８０−１１に処理を移す。
【０３４２】
（ステップＳ２８０−１１）
メインＣＰＵ２００ａは、ボーナス遊技状態でないかを判定する。その結果、ボーナス遊技状態でないと判定した場合にはステップＳ２８０−１５に処理を移し、ボーナス遊技状態であると判定した場合にはステップＳ２８０−１３に処理を移す。
【０３４３】
（ステップＳ２８０−１３）
メインＣＰＵ２００ａは、区間表示器１６０を点灯させるための有利ランプフラグをオンにセットする。
【０３４４】
（ステップＳ２８０−１５）
メインＣＰＵ２００ａは、有利区間に関するコマンドである演出コマンドを送信バッファにセットする演出コマンド設定処理を実行する。
【０３４５】
（ステップＳ２８０−１７）
メインＣＰＵ２００ａは、１遊技が終了したことを示す遊技終了コマンドを送信バッファにセットする。
【０３４６】
（ステップＳ２８０−１９）
メインＣＰＵ２００ａは、外部信号を出力するための端子板信号出力処理を実行する。
【０３４７】
（ステップＳ２８０−２１）
メインＣＰＵ２００ａは、上記ステップＳ２８０−７において有利区間を終了させるときに設定される演出用ウェイトタイマが０でないかを判定する。その結果、演出用ウェイトタイマが０でないと判定した場合にはステップＳ２８０−２１に処理を移し、演出用ウェイトタイマが０であると判定した場合にはステップＳ２８０−２３に処理を移す。
【０３４８】
（ステップＳ２８０−２３）
メインＣＰＵ２００ａは、遊技状態を示す遊技状態コマンドを送信バッファにセットする。
【０３４９】
（ステップＳ２８０−２５）
メインＣＰＵ２００ａは、次遊技の開始を示す遊技開始コマンドを送信バッファにセットし、ステップＳ２００に処理を移す。
【０３５０】
図３０は、状態別モジュール実行処理で実行される通常ＡＴ演出状態処理（Ｓ２８１）を説明するフローチャートである。通常ＡＴ演出状態処理は、演出状態が通常ＡＴ演出状態であるときに実行される。
【０３５１】
（ステップＳ２８１−１）
メインＣＰＵ２００ａは、通常ＡＴ演出状態における純増枚数に基づいて、通常ＡＴ演出状態の最終遊技であるかを判定する。その結果、通常ＡＴ演出状態の最終遊技であると判定した場合にはステップＳ２８１−３に処理を移し、通常ＡＴ演出状態の最終遊技でないと判定した場合には当該通常ＡＴ演出状態処理を終了する。
【０３５２】
（ステップＳ２８１−３）
メインＣＰＵ２００ａは、継続抽選テーブル（不図示）を参照して継続抽選を行う。
【０３５３】
（ステップＳ２８１−５）
メインＣＰＵ２００ａは、継続抽選に当選したかを判定する。その結果、継続抽選に当選したと判定した場合にはステップＳ２８１−７に処理を移し、継続抽選に当選していないと判定した場合にはステップＳ２８１−９に処理を移す。
【０３５４】
（ステップＳ２８１−７）
メインＣＰＵ２００ａは、継続フラグをオンにし、ステップＳ２８１−１７に処理を移す。
【０３５５】
（ステップＳ２８１−９）
メインＣＰＵ２００ａは、有利区間ＭＹカウンタの値が４００未満であるかを判定する。その結果、有利区間ＭＹカウンタの値が４００未満であると判定した場合にはステップＳ２８１−１１に処理を移し、有利区間ＭＹカウンタの値が４００未満でないと判定した場合にはステップＳ２８１−１５に処理を移す。
【０３５６】
（ステップＳ２８１−１１）
メインＣＰＵ２００ａは、有利継続抽選テーブル（不図示）を参照して有利継続抽選を行う。
【０３５７】
（ステップＳ２８１−１３）
メインＣＰＵ２００ａは、有利継続抽選に当選したかを判定する。その結果、有利継続抽選に当選したと判定した場合にはステップＳ２８１−１７に処理を移し、有利継続抽選に当選していないと判定した場合にはステップＳ２８１−１５に処理を移す。
【０３５８】
（ステップＳ２８１−１５）
メインＣＰＵ２００ａは、次回ＡＴフラグを非有利待機演出状態に対応する値に設定するとともに、上記ステップＳ２８０−７において遊技区間を非有利区間に設定するためのフラグを設定し、当該通常ＡＴ演出状態処理を終了する。
【０３５９】
（ステップＳ２８１−１７）
メインＣＰＵ２００ａは、次回ＡＴフラグを有利待機演出状態に対応する値に設定し、当該通常ＡＴ演出状態処理を終了する。
【０３６０】
ステップＳ２００からステップＳ２８０までの一連の処理を通じて１遊技が実行される。以後は、ステップＳ２００からステップＳ２８０までを繰り返すこととなる。
【０３６１】
次に、主制御基板２００における電源断時退避処理およびタイマ割込み処理について説明する。
【０３６２】
（主制御基板２００の電源断時退避処理）
図３１は、主制御基板２００における電源断時退避処理を説明するフローチャートである。メインＣＰＵ２００ａは、電源断検知回路を監視しており、電源電圧が所定値以下になると、割り込んで電源断時退避処理を実行する。
【０３６３】
（ステップＳ３００−１）
電源断予告信号が入力されると、メインＣＰＵ２００ａは、レジスタを退避する。
【０３６４】
（ステップＳ３００−３）
メインＣＰＵ２００ａは、電源断予告信号をチェックする。
【０３６５】
（ステップＳ３００−５）
メインＣＰＵ２００ａは、電源断予告信号を検出しているかを判定する。その結果、電源断予告信号を検出していると判定した場合にはステップＳ３００−１１に処理を移し、電源断予告信号を検出していないと判定した場合にはステップＳ３００−７に処理を移す。
【０３６６】
（ステップＳ３００−７）
メインＣＰＵ２００ａは、レジスタを復帰させる。
【０３６７】
（ステップＳ３００−９）
メインＣＰＵ２００ａは、割込みを許可するための処理を行い、当該電源断時退避処理を終了する。
【０３６８】
（ステップＳ３００−１１）
メインＣＰＵ２００ａは、出力ポートの出力を停止する出力ポートクリア処理を実行する。
【０３６９】
（ステップＳ３００−１３）
メインＣＰＵ２００ａは、別領域についての電源断時の退避処理を実行する。
【０３７０】
（ステップＳ３００−１５）
メインＣＰＵ２００ａは、メインＲＡＭ２００ｃへのアクセスを禁止するために必要なＲＡＭプロテクト設定処理を実行する。
【０３７１】
（ステップＳ３００−１７）
メインＣＰＵ２００ａは、電源断発生監視時間を設定すべく、ループカウンタのカウンタ値に所定の電源断検出信号検出回数をセットする。
【０３７２】
（ステップＳ３００−１９）
メインＣＰＵ２００ａは、上記ステップＳ３００−１７でセットしたループカウンタの値を１減算する。
【０３７３】
（ステップＳ３００−２１）
メインＣＰＵ２００ａは、ループカウンタのカウンタ値が０でないかを判定する。その結果、カウンタ値が０ではないと判定した場合にはステップＳ３００−１９に処理を移し、カウンタ値が０であると判定した場合には上記したＣＰＵ初期化処理（ステップＳ１０００）に移行する。
【０３７４】
なお、実際に電源断が生じた場合には、ステップＳ３００−１９〜ステップＳ３００−２１をループしている間にスロットマシン１００の稼働が停止する。
【０３７５】
（主制御基板２００のタイマ割込み処理）
図３２は、主制御基板２００におけるタイマ割込み処理を説明するフローチャートである。主制御基板２００には、所定の周期（同時回し参考例では１．４９ミリ秒、以下「１．４９ｍｓ」という）毎にクロックパルスを発生させるリセット用クロックパルス発生回路が設けられている。そして、リセット用クロックパルス発生回路によって、クロックパルスが発生すると、割り込んで、以下のタイマ割込み処理が実行される。
【０３７６】
（ステップＳ４００−１）
メインＣＰＵ２００ａは、レジスタを退避する。
【０３７７】
（ステップＳ４００−３）
メインＣＰＵ２００ａは、割込みフラグをクリアする。
【０３７８】
（ステップＳ４００−５）
メインＣＰＵ２００ａは、各種の入力ポートイメージを読み込み、最新のスイッチ状態を正確に取得するためのポート入力処理を実行する。
【０３７９】
（ステップＳ４００−７）
メインＣＰＵ２００ａは、セットされた出力イメージを出力ポートに出力し、メインクレジット表示部１３０、メイン払出表示部１３２、投入枚数表示器、スタート表示器、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの表示器、リプレイ表示器、区間表示器１６０を点灯制御するダイナミックポート出力処理を実行する。
【０３８０】
（ステップＳ４００−９）
メインＣＰＵ２００ａは、タイマ割込み処理用フェーズを更新する。なお、タイマ割込み処理用フェーズは、０〜３のいずれかであり、ここでは、タイマ割込み処理用フェーズが０、１、２の場合には１加算され、タイマ割込み処理用フェーズが３の場合には０に変更される。
【０３８１】
（ステップＳ４００−１１）
メインＣＰＵ２００ａは、送信バッファに格納されたコマンドを副制御基板２０２に送信するためのサブコマンド送信処理を行う。
【０３８２】
（ステップＳ４００−１３）
メインＣＰＵ２００ａは、ステッピングモータ１５２を制御するステッピングモータ制御処理を実行する。
【０３８３】
（ステップＳ４００−１５）
メインＣＰＵ２００ａは、メダル払出装置１４２へ出力する出力イメージを出力する出力ポートイメージ出力処理を実行する。
【０３８４】
（ステップＳ４００−１７）
メインＣＰＵ２００ａは、各種乱数を更新する乱数更新処理を実行する。
【０３８５】
（ステップＳ４００−１９）
メインＣＰＵ２００ａは、エラーに対応する外部信号（外部信号４、５）を外部に出力するためにエラーを検出する不正監視処理を実行する。
【０３８６】
（ステップＳ４００−２１）
メインＣＰＵ２００ａは、上記ステップＳ４００−９で更新したタイマ割込み処理用フェーズに対応するモジュール（サブルーチン）を実行する。ここで、タイマ割込み処理用フェーズは０〜３のいずれかに設定されており、タイマ割込み処理用フェーズ０〜３それぞれに対応するモジュールが１つずつ設けられているため（合計４つ）、１つのモジュールは、タイマ割込み処理の４回に１回（５．９６ｍｓ毎に）実行されることになる。例えば、各種タイマを減算する時間監視処理を実行するモジュールが１つのタイマ割込み処理用フェーズに対応付けられている。
【０３８７】
（ステップＳ４００−２３）
メインＣＰＵ２００ａは、試験信号を外部に出力する試験信号出力処理を実行する。
【０３８８】
（ステップＳ４００−２５）
メインＣＰＵ２００ａは、各種の入力ポートイメージを読み込み、最新のスイッチ状態を正確に取得するためのポート入力処理を実行する。
【０３８９】
（ステップＳ４００−２７）
メインＣＰＵ２００ａは、レジスタを復帰する。
【０３９０】
（ステップＳ４００−２９）
メインＣＰＵ２００ａは、割込みを許可し、当該タイマ割込み処理を終了する。
【０３９１】
<擬似遊技によるリール演出の短縮>
上述したように、本実施形態では擬似遊技を行うことがある。擬似遊技は、基本遊技に似せた遊技ではあるものの、当選種別抽選の結果に依存しない独立した遊技結果を表示することができるので、例えば、一般的に、ＡＴ遊技の当選確率が高い等、遊技利益が高い役とされる所謂レア役を、擬似遊技において意図的に表示させることができる。
【０３９２】
ところで、スロットマシン１００が製造されると、そのスロットマシン１００が所定の規格に適合しているか否か確認するため、試射試験装置を通じて試験処理が行われる。例えば、試射試験装置から遊技者の操作を模擬した信号がスロットマシン１００に入力され、スロットマシン１００は、かかる信号に応じて、遊技を進行する。このような擬似遊技が採用されているスロットマシン１００において、高頻度で擬似遊技が実行されると、試射試験装置側から、基本遊技に加え、擬似遊技の操作を模擬した信号を出力しなければならず、処理が煩雑になる。また、長時間を費やす擬似遊技が開始されると、その終了を待たなければならない。そうすると、試験の進行の遅延を招くおそれがある。そこで、本実施形態では、擬似遊技を自動的かつ短時間間隔で実行し、擬似遊技に要する時間を短縮する。こうして、擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させることができる。
【０３９３】
図３３は、試射試験装置７５０の接続態様を示した説明図である。回胴式遊技機用試験機の接続仕様書（第四版）に記載されているスロットマシン１００の試験処理を行う場合、スロットマシン１００は試射試験装置７５０に接続される。このとき、スロットマシン１００と試射試験装置７５０との信号の送受信は、スロットマシン１００の外部に独立して設けられたインターフェース基板７６０を通じて行われる。ここでは、説明の便宜上、１のインターフェース基板７６０を示し、スロットマシン１００と試射試験装置７５０とを接続する全ての信号線が、その１のインターフェース基板７６０を介して接続される例を挙げて説明するが、かかる場合に限らず、インターフェース基板７６０を複数準備し、スロットマシン１００と試射試験装置７５０とを接続する信号線を信号種別や送受信方向に応じて複数に分割し、それぞれ異なるインターフェース基板７６０を経由するとしてもよい。
【０３９４】
インターフェース基板７６０は、切替手段７６２と、演出短縮手段７６４とで構成される。切替手段７６２は、ロッカースイッチ、トグルスイッチ、スライドスイッチ、ディップスイッチ等、オン／オフの２つの状態を切替可能なスイッチで構成される。本実施形態において、切替手段７６２は、擬似遊技によるリール演出を短縮するか否かの切り替えに用いられる。切替手段７６２がオンされていればリール演出が短縮され、切替手段７６２がオフされていればリール演出の短縮は行われない。
【０３９５】
演出短縮手段７６４は、スロットマシン１００から出力される信号の一部を受信し、切替手段７６２のオン／オフ状態に応じて、試射試験装置７５０からスロットマシン１００に伝達される信号の一部を他の信号に置き換える。例えば、切替手段７６２がオフの場合、演出短縮手段７６４は、試射試験装置７５０からスロットマシン１００に伝達される信号に何ら影響を与えない。一方、切替手段７６２がオンの場合、演出短縮手段７６４は、スロットマシン１００から出力される信号の一部を加工し、試射試験装置７５０からスロットマシン１００に伝達される信号の一部に代えて、その加工した信号をスロットマシン１００に送信する。
【０３９６】
図３４は、主制御基板２００の入出力ポートを説明するための説明図である。主制御基板２００に準備されている複数の出力ポートのうちの出力ポート８（ＯＰ８）が試験用に割り当てられている。また、ここでは、ストップスイッチ１２０の停止可能状態を示すため、出力ポート３（ＯＰ３）も示している。出力ポート３、８は、図３４（ａ）に示したそれぞれ８ビットの情報（０か１）を連続的（継続的）に出力する。
【０３９７】
出力ポート３におけるビット０〜２には、それぞれ第１相励磁信号、第２相励磁信号、第３相励磁信号が設定されている。なお、ビット３は未使用になっているが、リール１１０の数が４リールの仕様では、第４相励磁信号となる。
【０３９８】
また、出力ポート３におけるビット４〜６には、それぞれ第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が設定されている。例えば、ストップスイッチ１２０ａが操作可能であれば、第１ストップスイッチ発光信号をオン（青色発光）する。一方、ストップスイッチ１２０ａが操作可能でなければ、第１ストップスイッチ発光信号をオフ（赤色発光）する。第２ストップスイッチ発光信号および第３ストップスイッチ発光信号もストップスイッチ１２０ｂ、１２０ｃの操作可能状態に応じて変化させる。なお、ビット７は未使用になっているが、リール１１０の数が４リールの仕様では、ストップスイッチ１２０ｄに対応する第４ストップスイッチ発光信号となる。かかるビット４〜６の第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号は、上記ステップＳ２４０−１においてセットされ、ステップＳ２４０−３の出力イメージを更新する出力ポートイメージセット処理によって出力イメージとして更新される。
【０３９９】
出力ポート８におけるビット０〜２には、それぞれ第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号が設定されている。例えば、左リール（第１リール）１１０ａが定常回転速度に到達し、停止可能の状態となれば、第１リール停止可能信号がオンする。一方、ストップスイッチ１２０ａの押下により左リール１１０ａが停止したり、他のストップスイッチ１２０の押下により停止できない状態となれば第１リール停止可能信号がオフする。第２リール停止可能信号および第３リール停止可能信号も、中リール（第２リール）１１０ｂ、右リール（第３リール）１１０ｃの停止可能状態に応じて変化する。なお、ビット３は未使用になっているが、リール１１０の数が４リールの仕様では、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃをそれぞれ第１リール１１０ａ、第２リール１１０ｂ、第３リール１１０ｃとした場合の第４リール１１０ｄに対応する第４リール停止可能信号となる。
【０４００】
また、出力ポート８におけるビット４には、擬似遊技中信号（回胴演出中信号や遊技中断信号とも言う場合がある）が設定されている。かかる擬似遊技中信号は、擬似遊技が開始されるとオンし、擬似遊技の終了に応じてオフする。出力ポート８におけるビット５には、演出短縮要求信号が設定されている。かかる演出短縮要求信号は、擬似遊技中信号がオンであり、リール１１０ａ、１１０ｂ、１１０ｃが停止可能な状態である間、オンされた後、瞬時にオフされる短時間のパルス（矩形波）が、特定の周期（例えば、４７．６８ｍｓｅｃ）間隔で周期的に繰り返し出力される信号である。なお、所定時間（特定の周期）は、４７．６８ｍｓｅｃに限らず、１図柄分リール１１０が回転するのに必要な時間である約３７．５ｍｓ以上で十分に短時間であればよい。かかるビット０〜２、４、５の第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号、擬似遊技中信号、演出短縮要求信号は、上記ステップＳ４００−２３の試験信号出力処理によって出力イメージとして更新される。
【０４０１】
また、主制御基板２００に準備されている複数の入力ポートのうちの入力ポート０（ＩＰ０）が試験用に割り当てられている。入力ポート０におけるビット０〜２には、それぞれストップスイッチ１２０ａ、１２０ｂ、１２０ｃに対応する第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号が設定されている。ここでは、外部の、例えば、試射試験装置７５０から、第１ストップスイッチ信号として、ストップスイッチ１２０ａが押下されたことを示す擬似的な信号が入力される。第２ストップスイッチ信号および第３ストップスイッチ信号も、ストップスイッチ１２０ｂ、１２０ｃが押下されたことを示す擬似的な信号が入力される。なお、ビット３は未使用になっているが、リール１１０の数が４リールの仕様では、ストップスイッチ１２０ｄに対応する第４ストップスイッチ信号となる。上記第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号は、上記ステップＳ２４０−１７の操作対象ビット抽出処理において入力ポート０のイメージとして取得される。
【０４０２】
また、入力ポート０におけるビット４〜７には、スタートスイッチ信号、ＭＡＸスイッチ信号、１枚投入スイッチ信号、設定変更スイッチ信号が設定されている。スタートスイッチ信号、ＭＡＸスイッチ信号、１枚投入スイッチ信号、設定変更スイッチ信号は、それぞれ外部の、例えば、試射試験装置７５０から、スタートスイッチ１１８が操作されたことを示す擬似的な信号、ベットスイッチ１１６が操作されたことを示す擬似的な信号、１枚投入スイッチ（図示せず）が操作されたことを示す擬似的な信号、設定変更スイッチが操作されたことを示す擬似的な信号が入力される。上記ビット０〜２、４〜７の第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号、スタートスイッチ信号、ＭＡＸスイッチ信号、１枚投入スイッチ信号、設定変更スイッチ信号は、上記ステップＳ１２０−９やステップＳ２１０−３のエッジチェック処理において入力ポート０のイメージとして取得される。
【０４０３】
以下、擬似遊技によるリール演出の短縮態様を説明する。ここでは、スタートスイッチ１１８の操作に応じ、まず、擬似遊技が実行され、その後、基本遊技が実行される例を挙げて説明する。具体的に、スタートスイッチ１１８の操作に応じ、擬似遊技として、リール１１０ａ、１１０ｂ、１１０ｃが回転制御され、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じて、各リール１１０ａ、１１０ｂ、１１０ｃにおける所定の図柄が仮停止制御される。このとき、仮停止した図柄組み合わせによっては、付与された遊技利益を示すことがある。そして、仮停止から所定時間が経過すると、ランダム遅延処理を通じてリール１１０ａ、１１０ｂ、１１０ｃが自動的に回転開始され、基本遊技として、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作に応じ、各リール１１０ａ、１１０ｂ、１１０ｃにおける所定の図柄が停止制御される。
【０４０４】
図３５は、スロットマシン１００と試射試験装置７５０との間の信号の変化を説明するための説明図である。図３５の例では、切替手段７６２がオフの場合、すなわち、演出短縮手段７６４が、試射試験装置７５０からスロットマシン１００に伝達される信号に何ら影響を与えない場合を説明する。ここでは、説明の便宜上、擬似遊技において、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの順にリール１１０を仮停止制御させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの打順（打順１）で操作された場合を説明するが、操作可能な打順１〜６のいずれの打順にも適用できることは言うまでもない。
【０４０５】
ここで、擬似遊技中信号、演出短縮要求信号、第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号は、スロットマシン１００から試射試験装置７５０に出力される信号であり、ＭＡＸスイッチ信号、スタートスイッチ信号、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号は、試射試験装置７５０からスロットマシン１００に出力される信号であり、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号は、スロットマシン１００内でストップスイッチ１２０ａ、１２０ｂ、１２０ｃの発光に用いられる信号である。また、スロットマシン１００内では、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが回転制御される。なお、ここでは、切替手段７６２がオフなので、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号は、試射試験装置７５０からスロットマシン１００に直接出力されている。
【０４０６】
時点（ａ）において、試射試験装置７５０からＭＡＸスイッチ信号が入力され、時点（ｂ）において、スタートスイッチ信号が入力され、仮に、擬似遊技の実行が決定されたとする。そうすると、時点（ｃ）において、主制御基板２００のリール制御手段３０６が、リール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、主制御基板２００は、擬似遊技中信号をオンする。そして、時点（ｄ）において、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度（８０ｒｐｍ／ｍｉｎ未満）に到達すると（定常回転中）、主制御基板２００は、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号を全て青色点灯状態とする。ここで、擬似遊技中信号がオンであり、リール１１０ａ、１１０ｂ、１１０ｃが停止可能な状態となると、時点（ｅ）から、演出短縮要求信号として、所定時間（例えば、４７．６８ｍｓｅｃ）間隔でパルスが繰り返し出力される。ただし、図３５の例では、切替手段７６２がオフなので、かかる演出短縮要求信号は用いられない。
【０４０７】
そして、時点（ｆ）において、試射試験装置７５０から主制御基板２００に、第１ストップスイッチ信号が入力されると、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、左リール１１０ａの仮停止制御を開始する。そして、時点（ｇ）において、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が青色点灯状態となる。次に、時点（ｈ）において、試射試験装置７５０から主制御基板２００に、第２ストップスイッチ信号が入力されると、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、中リール１１０ｂの仮停止制御を開始する。そして、時点（ｉ）において、第３ストップスイッチ発光信号が青色点灯状態となる。時点（ｊ）において、試射試験装置７５０から主制御基板２００に、第３ストップスイッチ信号が入力されると、第３ストップスイッチ発光信号が赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、右リール１１０ｃの仮停止制御を開始する。なお、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号のいずれかが入力されないまま、擬似遊技が開始されてから所定の最大継続時間（例えば６０秒）が経過すると、主制御基板２００のリール制御手段３０６が、強制的にそのリール１１０の仮停止制御を開始する。
【０４０８】
擬似遊技が終了すると、すなわち、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号が全て主制御基板２００に入力され、リール１１０ａ、１１０ｂ、１１０ｃが仮停止制御されると、時点（ｋ）において、演出短縮要求信号をオフに維持し（パルスの出力を止め）、擬似遊技中信号をオフし、その後、リール制御手段３０６が、ランダム遅延処理を通じてリール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度に到達した時点（ｌ）、時点（ｍ）、時点（ｎ）において、それぞれ、第１リール停止可能信号、第３リール停止可能信号、第２リール停止可能信号がオンされる。こうして基本遊技が可能となる。ここでは、リール１１０ａ、１１０ｂ、１１０ｃの回転開始をランダム遅延処理し、開始タイミングを同期させないようにして、遊技の公正を担保している。
【０４０９】
図３６は、スロットマシン１００、インターフェース基板７６０、および、試射試験装置７５０の信号の変化を説明するための説明図である。図３６の例では、切替手段７６２がオンの場合、すなわち、演出短縮手段７６４が、スロットマシン１００から出力される信号の一部を加工し、試射試験装置７５０からスロットマシン１００に伝達される信号の一部に代えて、その加工した信号をスロットマシン１００に送信する場合を説明する。ここでも、図３５同様、擬似遊技において、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの順にリール１１０を仮停止制御させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの打順（打順１）で操作された場合を説明する。
【０４１０】
図３６において、図３５同様、擬似遊技中信号、演出短縮要求信号、第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号は、スロットマシン１００から試射試験装置７５０に出力される信号であり、ＭＡＸスイッチ信号、スタートスイッチ信号は、試射試験装置７５０からスロットマシン１００に出力される信号であり、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号は、スロットマシン１００内でストップスイッチ１２０ａ、１２０ｂ、１２０ｃの発光に用いられる信号である。また、スロットマシン１００内では、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが回転制御される。なお、ここでは、切替手段７６２がオンなので、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号は、図３６下方に示すように、擬似遊技中は、インターフェース基板７６０からスロットマシン１００に出力され、基本遊技中は、試射試験装置７５０からスロットマシン１００に出力される。
【０４１１】
時点（ａ）において、試射試験装置７５０からＭＡＸスイッチ信号が入力され、時点（ｂ）において、スタートスイッチ信号が入力され、仮に、擬似遊技の実行が決定されたとする。そうすると、時点（ｃ）において、主制御基板２００のリール制御手段３０６が、リール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、主制御基板２００は、擬似遊技中信号をオンする。そして、時点（ｄ）において、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度（８０ｒｐｍ／ｍｉｎ未満）に到達すると（定常回転中）、主制御基板２００は、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号を全て青色点灯状態とする。ここで、擬似遊技中信号がオンであり、リール１１０ａ、１１０ｂ、１１０ｃが停止可能な状態となると、時点（ｅ）から、演出短縮要求信号として、所定時間（例えば、４７．６８ｍｓｅｃ）間隔でパルスが繰り返し出力される。
【０４１２】
図３５の例と異なり、図３６の例では、切替手段７６２がオンなので、演出短縮要求信号のパルスに同期した第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号が生成される。
【０４１３】
具体的に、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号の１個目のパルスのオンからオフへの立ち上がりで第１ストップスイッチ信号を生成し、スロットマシン１００に送信する。こうして、時点（ｆ）において、インターフェース基板７６０から主制御基板２００に第１ストップスイッチ信号が入力されると、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、左リール１１０ａの仮停止制御を開始する。そして、時点（ｇ）において、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が青色点灯状態となる。続いて、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号の２個目のパルスのオンからオフへの立ち上がりで第２ストップスイッチ信号を生成し、スロットマシン１００に送信する。こうして、時点（ｈ）において、試射試験装置７５０から主制御基板２００に第２ストップスイッチ信号が入力されると、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、中リール１１０ｂの仮停止制御を開始する。そして、時点（ｉ）において、第３ストップスイッチ発光信号が青色点灯状態となる。続いて、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号の３個目のパルスのオンからオフへの立ち上がりで第３ストップスイッチ信号を生成し、スロットマシン１００に送信する。こうして、時点（ｊ）において、試射試験装置７５０から主制御基板２００に第３ストップスイッチ信号が入力されると、第３ストップスイッチ発光信号が赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、右リール１１０ｃの仮停止制御を開始する。なお、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号のいずれかが入力されないまま、擬似遊技が開始されてから所定の最大継続時間（例えば６０秒）が経過すると、主制御基板２００のリール制御手段３０６が、強制的にそのリール１１０の仮停止制御を開始する。
【０４１４】
擬似遊技が終了すると、すなわち、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号が全て主制御基板２００に入力され、リール１１０ａ、１１０ｂ、１１０ｃが仮停止制御されると、時点（ｋ）において、演出短縮要求信号をオフに維持し（パルスの出力を止め）、擬似遊技中信号をオフし、その後、リール制御手段３０６が、ランダム遅延処理を通じてリール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度に到達した時点（ｌ）、時点（ｍ）、時点（ｎ）において、それぞれ、第１リール停止可能信号、第３リール停止可能信号、第２リール停止可能信号がオンされる。こうして基本遊技が可能となる。
【０４１５】
ここでは、切替手段７６２をオンすることで、演出短縮手段７６４が、スロットマシン１００から出力された演出短縮要求信号の１個目のパルスから第１ストップスイッチ信号を生成し、２個目のパルスから第２ストップスイッチ信号を生成し、３個目のパルスから第３ストップスイッチ信号を生成している。演出短縮要求信号は、所定時間（例えば、４７．６８ｍｓｅｃ）間隔で送信されているので、第１ストップスイッチ信号から第３ストップスイッチ信号まで約１００ｍｓｅｃで完了する。したがって、擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させることが可能となる。
【０４１６】
また、切替手段７６２は、オン、オフを繰り返し切り替えることができる。したがって、試射試験装置７５０を用いて行われる試験において、擬似遊技を試験するときは、切替手段７６２をオフすることで、試射試験装置７５０において擬似遊技の第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号を生成できる。また、擬似遊技を短縮させたいときには、切替手段７６２をオンすることで、インターフェース基板７６０において第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号を自動的に生成するので、短時間でリール１１０ａ、１１０ｂ、１１０ｃを仮停止制御しつつ、試射試験装置７５０において基本遊技の第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号を生成することが可能となる。
【０４１７】
図３７は、スロットマシン１００、インターフェース基板７６０、および、試射試験装置７５０の信号の変化を説明するための説明図である。図３７の例では、切替手段７６２が、擬似遊技中に、オフからオンに切り替えられた場合を説明する。ここでも、図３５、図３６同様、擬似遊技において、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃの順にリール１１０を仮停止制御させるストップスイッチ１２０ａ、１２０ｂ、１２０ｃの打順（打順１）で操作された場合を説明する。
【０４１８】
図３７において、図３６同様、擬似遊技中信号、演出短縮要求信号、第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号は、スロットマシン１００から試射試験装置７５０に出力される信号であり、ＭＡＸスイッチ信号、スタートスイッチ信号は、試射試験装置７５０からスロットマシン１００に出力される信号であり、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号は、スロットマシン１００内でストップスイッチ１２０ａ、１２０ｂ、１２０ｃの発光に用いられる信号である。また、スロットマシン１００内では、左リール１１０ａ、中リール１１０ｂ、右リール１１０ｃが回転制御される。なお、ここでは、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号は、図３７下方に示すように、切替手段７６２がオフの間、試射試験装置７５０からスロットマシン１００に出力され、切替手段７６２がオンに切り替えられると、擬似遊技中、インターフェース基板７６０からスロットマシン１００に出力され、基本遊技中、試射試験装置７５０からスロットマシン１００に出力される。
【０４１９】
時点（ａ）において、試射試験装置７５０からＭＡＸスイッチ信号が入力され、時点（ｂ）において、スタートスイッチ信号が入力され、仮に、擬似遊技の実行が決定されたとする。そうすると、時点（ｃ）において、主制御基板２００のリール制御手段３０６が、リール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、主制御基板２００は、擬似遊技中信号をオンする。そして、時点（ｄ）において、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度（８０ｒｐｍ／ｍｉｎ未満）に到達すると（定常回転中）、主制御基板２００は、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号を全て青色点灯状態とする。ここで、擬似遊技中信号がオンであり、リール１１０ａ、１１０ｂ、１１０ｃが停止可能な状態となると、時点（ｅ）から、演出短縮要求信号として、所定時間（例えば、４７．６８ｍｓｅｃ）間隔でパルスが繰り返し出力される。なお、この時点では、切替手段７６２がオフなので、かかる演出短縮要求信号は用いられない。
【０４２０】
そして、時点（ｆ）において、試射試験装置７５０から主制御基板２００に、第１ストップスイッチ信号が入力されると、第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、左リール１１０ａの仮停止制御を開始する。そして、時点（ｇ）において、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が青色点灯状態となる。
【０４２１】
ここで、時点（ｏ）において、切替手段７６２をオフからオンに切り替えたとする。そうすると、演出短縮手段７６４は、切替手段７６２がオンになったことに応じ、既に、試射試験装置７５０から第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号のいずれかがスロットマシン１００に入力されているか否かに拘わらず、改めて、演出短縮要求信号のパルスに同期した第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号を生成する。
【０４２２】
具体的に、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号における切替手段７６２がオンに切り替わってから１個目のパルスのオンからオフへの立ち上がりで第１ストップスイッチ信号を生成し、時点（ｐ）において、スロットマシン１００に送信する。ただし、図３７の例では、試射試験装置７５０から既に第１ストップスイッチ信号が送信されているので、再度の第１ストップスイッチ信号により、何ら変化することはなく、左リール１１０ａは仮停止制御されており、第１ストップスイッチ発光信号は赤色点灯状態を維持し、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号がは青色点灯状態を維持している。なお、主制御基板２００では、有効な最初の第１ストップスイッチ信号に対する処理を遂行すると、その後の第１ストップスイッチ信号を無視するので、第１ストップスイッチ信号が複数回入力されても問題は生じない。
【０４２３】
続いて、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号における切替手段７６２がオンに切り替わってから２個目のパルスのオンからオフへの立ち上がりで第２ストップスイッチ信号を生成し、スロットマシン１００に送信する。こうして、時点（ｈ）において、試射試験装置７５０から主制御基板２００に第２ストップスイッチ信号が入力されると、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号が一旦赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、中リール１１０ｂの仮停止制御を開始する。そして、時点（ｉ）において、第３ストップスイッチ発光信号が青色点灯状態となる。続いて、演出短縮手段７６４は、スロットマシン１００から出力された演出短縮要求信号を取得し、演出短縮要求信号における切替手段７６２がオンに切り替わってから３個目のパルスのオンからオフへの立ち上がりで第３ストップスイッチ信号を生成し、スロットマシン１００に送信する。こうして、時点（ｊ）において、試射試験装置７５０から主制御基板２００に第３ストップスイッチ信号が入力されると、第３ストップスイッチ発光信号が赤色点灯状態となり、主制御基板２００のリール制御手段３０６が、右リール１１０ｃの仮停止制御を開始する。
【０４２４】
擬似遊技が終了すると、すなわち、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号が全て主制御基板２００に入力され、リール１１０ａ、１１０ｂ、１１０ｃが仮停止制御されると、時点（ｋ）において、演出短縮要求信号をオフに維持し（パルスの出力を止め）、擬似遊技中信号をオフし、その後、リール制御手段３０６が、ランダム遅延処理を通じてリール１１０ａ、１１０ｂ、１１０ｃの回転を開始し、リール１１０ａ、１１０ｂ、１１０ｃの回転速度が所定の速度に到達した時点（ｌ）、時点（ｍ）、時点（ｎ）において、それぞれ、第１リール停止可能信号、第３リール停止可能信号、第２リール停止可能信号がオンされる。こうして基本遊技が可能となる。
【０４２５】
ここでも、図３６同様、切替手段７６２が擬似遊技の途中でオンされることで、演出短縮手段７６４が、スロットマシン１００から出力された演出短縮要求信号の１個目のパルスから第１ストップスイッチ信号を生成し、２個目のパルスから第２ストップスイッチ信号を生成し、３個目のパルスから第３ストップスイッチ信号を生成している。演出短縮要求信号は、所定時間（例えば、４７．６８ｍｓｅｃ）間隔で送信されているので、第１ストップスイッチ信号から第３ストップスイッチ信号まで約１００ｍｓｅｃで完了する。したがって、擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させることが可能となる。
【０４２６】
また、演出短縮手段７６４は、切替手段７６２のオン／オフに即座に反応するので、長時間を費やす擬似遊技が開始された場合であっても、途中から擬似遊技を短縮することができるので、試射試験装置７５０を用いて行われる試験をさらに効率的に実行させることが可能となる。
【０４２７】
なお、ここでは、擬似遊技終了後、自動的にリール１１０ａ、１１０ｂ、１１０ｃが回転開始し、基本遊技が開始される例を挙げて説明したが、かかる場合に限らず、ＭＡＸスイッチ信号およびスタートスイッチ信号のいずれか一方または双方を基本遊技の開始条件とする仕様を採用している場合、切替手段７６２がオンされていれば、演出短縮手段７６４が、第１ストップスイッチ信号、第２ストップスイッチ信号、第３ストップスイッチ信号から所定時間後に、ＭＡＸスイッチ信号およびスタートスイッチ信号のいずれか一方または双方をスロットマシン１００に送信し、ＭＡＸスイッチ信号やスタートスイッチ信号に応じて基本遊技が開始されるとしてもよい。なお、この場合、主制御基板２００は、スタートスイッチ信号が入力されてから遊技中信号をオフすることとなる。
【０４２８】
また、切替手段７６２がオンされている場合、演出短縮手段７６４は、擬似遊技によるリール演出が短縮されたことを示すコマンド（演出短縮要求コマンド）を試射試験装置７５０に送信してもよい。
【０４２９】
（回胴演出処理Ｓ２３６）
図３８は、上記ステップＳ２３６の回胴演出処理を示したフローチャートである。なお、ここでは、本実施形態の特徴に関係する処理について詳細に説明し、本実施形態の特徴と無関係の構成については説明を省略する。また、図３８におけるステップＳの数値は、本図の説明においてのみ用いることとする。
【０４３０】
（ステップＳ１）
まず、メインＣＰＵ２００ａは、擬似遊技実行フラグがオンしているか否か判定する。その結果、擬似遊技実行フラグがオンしていれば、ステップＳ２に処理を移行し、擬似遊技実行フラグがオフであれば、当該回胴演出処理Ｓ２３６を終了する。
【０４３１】
（ステップＳ２）
次に、メインＣＰＵ２００ａは、擬似遊技に対応するリール演出を行うため、リール１１０ａ、１１０ｂ、１１０ｃにおけるステッピングモータ１５２の励磁制御を行う（演出用励磁制御処理）。
【０４３２】
（ステップＳ３）
続いて、メインＣＰＵ２００ａは、演出短縮要求タイマが０であるか否か判定する。その結果、演出短縮要求タイマが０であれば、ステップＳ４の処理に移行し、演出短縮要求タイマが０でなければ、ステップＳ７に処理を移行する。ここで、演出短縮要求タイマは、演出短縮要求信号のパルス間を計時するタイマであり、演出短縮要求タイマ自体のカウントダウンは、例えば、タイマ割込処理Ｓ４００内における時間監視処理で実行される。また、演出短縮要求タイマが０であるか否か判定に加え、出力ポート３のイメージを読み込み、出力ポート３ののビット４〜６（第１ストップスイッチ発光信号、第２ストップスイッチ発光信号、第３ストップスイッチ発光信号）のいずれかがオン（青色点灯状態）であるか判定し、その結果、演出短縮要求タイマが０であり、かつ、出力ポート３ののビット４〜６のいずれかがオンしていれば、ステップＳ４に処理を移行するとしてもよい。
【０４３３】
（ステップＳ４）
ステップＳ３において演出短縮要求タイマが０であると判定されると、すなわち、演出短縮要求信号のパルス開始時点であると判定されると、メインＣＰＵ２００ａは、出力ポート８のビット５（演出短縮要求信号）をオンにする。
【０４３４】
（ステップＳ５）
次に、メインＣＰＵ２００ａは、出力ポート８のビット５をオフにする。こうして、演出短縮要求信号はオンおよびオフされ、パルスが出力されることとなる。
【０４３５】
（ステップＳ６）
続いて、メインＣＰＵ２００ａは、演出短縮要求タイマに４７．６８ｍｓｅｃに対応する値、例えば、値「３２」を設定する。なお、値「３２」は、パルス間の所定時間である４７．６８ｍｓｅｃを、タイマ割込み処理の所定の周期１．４９ｍｓｅｃで除算したものである。
【０４３６】
（ステップＳ７）
メインＣＰＵ２００ａは、演出用ウェイトタイマが０であるか否か判定する。その結果、演出用ウェイトタイマが０であれば、当該回胴演出処理Ｓ２３６を終了し、演出用ウェイトタイマが０でなければ、ステップＳ３からの処理を繰り返す。ここで、演出用ウェイトタイマは、擬似遊技が開始されてからの時間を計時するタイマであり、演出用ウェイトタイマ自体の設定（例えば、６０秒）およびカウントダウンは、例えば、タイマ割込処理Ｓ４００内における時間監視処理で実行される。
【０４３７】
なお、ここでは、演出短縮要求信号の更新を回胴演出処理Ｓ２３６で実行する例を挙げて説明したが、かかる場合に限らず、擬似遊技の実行に用いられる様々な処理内のいずれで行ってもよい。
【０４３８】
（試験信号出力処理Ｓ４００−２３）
図３９は、上記ステップＳ４００−２３の試験信号出力処理を示したフローチャートである。なお、ここでも本実施形態の特徴に関係する処理について詳細に説明し、本実施形態の特徴と無関係の構成については説明を省略する。また、図３９におけるステップＳの数値は、本図の説明においてのみ用いることとする。
【０４３９】
（ステップＳ１）
まず、メインＣＰＵ２００ａは、例えば、ビット列で構成された、成立した当選役等を示す条件装置信号情報をメインＲＡＭ２００ｃから読み出す。
【０４４０】
（ステップＳ２）
次に、メインＣＰＵ２００ａは、読み出した条件装置信号情報に基づく条件装置信号を出力ポート５（図示せず）から出力する。
【０４４１】
（ステップＳ３）
メインＣＰＵ２００ａは、例えば、ビット列で構成された、作動中の役物（普通役物、ボーナス、有利区間信号等）等を示す遊技特典信号情報をメインＲＡＭ２００ｃから読み出す。
【０４４２】
（ステップＳ４）
次に、メインＣＰＵ２００ａは、遊技特典信号情報に基づく遊技特典信号を出力ポート６（図示せず）から出力する。
【０４４３】
（ステップＳ５）
まず、メインＣＰＵ２００ａは、出力ポート３から出力されている８ビットのビット列をメインＲＡＭ２００ｃから読み出す。
【０４４４】
（ステップＳ６）
次に、メインＣＰＵ２００ａは、出力ポート３の下位３ビットに相当する第１相励磁信号、第２相励磁信号、第３相励磁信号をマスクすることで、上位４ビットに位置するストップスイッチ発光信号のみを抽出し、ストップスイッチ発光信号を任意に加工して下位４ビットからなるリール停止可能信号とする。ここでは、暫定的に、出力ポート３の上位４ビットをそのままリール停止可能信号（第１リール停止可能信号、第２リール停止可能信号、第３リール停止可能信号）としている。したがって、ここでは、リール停止可能信号がストップスイッチ発光信号と同期していることとなる。
【０４４５】
なお、メインＣＰＵ２００ａは、ストップスイッチ発光信号を参照する代わりに、リール１１０ａ、１１０ｂ、１１０ｃのインデックスを全て検出し、ストップスイッチ１２０ａ、１２０ｂ、１２０ｃの操作が有効化されたことに基づいて、リール停止可能信号を生成してもよい。
【０４４６】
また、メインＣＰＵ２００ａは、擬似遊技実行フラグをメインＲＡＭ２００ｃから読み出し、出力ポート３のビット４の擬似遊技中信号とする。
【０４４７】
（ステップＳ７）
続いて、メインＣＰＵ２００ａは、このように設定された各種信号を出力ポート８から出力する。こうして、試射試験装置を用いて行われる試験を効率的に実行させることが可能となる。
【０４４８】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる実施形態に限定されないことはいうまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０４４９】
例えば、上述した実施形態では、リール１１０が３リール（リール１１０ａ、１１０ｂ、１１０ｃ）であり、これに対応して、ストップスイッチ１２０が３つ（ストップスイッチ１２０ａ、１２０ｂ、１２０ｃ）の場合を挙げて説明したが、かかる場合に限らず、リール１１０が２つ、もしくは４つ以上であり、これに対応して、ストップスイッチ１２０が２つ、もしくは４つ以上となる場合にも上記の実施形態を適用できる。
【０４５０】
また、上述した実施形態では、基本遊技における複数のリール１１０ａ、１１０ｂ、１１０ｃを回転制御する前に、擬似遊技を実行する例を挙げて説明したが、かかる場合に限らず、擬似遊技は、基本遊技と連続するタイミングであれば、様々な契機で実行することができ、また、１の基本遊技に対し、複数の擬似遊技を実行することもできる。
【０４５１】
また、上述した実施形態では、主制御基板２００と副制御基板２０２とが、遊技を進行するための機能部を分担するように配したが、主制御基板２００の機能部を副制御基板２０２に配しても、副制御基板２０２の機能部を主制御基板２００に配してもよく、また、全ての機能部を１の制御基板に纏めて配することもできる。
【０４５２】
また、上記した実施形態では、遊技価値としてのメダルを用いて遊技を行うようにしたが、遊技価値は電気的な情報であってもよい（所謂メダルレスであってもよい）。この場合、当選役が入賞したときに、当選役に対応する価値量を遊技者に電気的な情報で付与すればよい。
【０４５３】
また、上述した主制御基板２００および副制御基板２０２が行う各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいはサブルーチンによる処理を含んでもよい。
【符号の説明】
【０４５４】
１００  スロットマシン（遊技機）
２００  主制御基板
２００ａ  メインＣＰＵ
２００ｂ  メインＲＯＭ
２００ｃ  メインＲＡＭ
２０２  副制御基板
２０２ａ  サブＣＰＵ
２０２ｂ  サブＲＯＭ
２０２ｃ  サブＲＡＭ
【要約】
【課題】擬似遊技が採用されていても、試射試験装置を用いて行われる試験を効率的に実行させる。
【解決手段】リール制御手段は、基本遊技を中断して、複数のリールを回転制御し、回転しているリールに対応したストップスイッチの操作に応じ、操作されたストップスイッチに対応するリールをそれぞれ仮停止制御する擬似遊技を実行することがあり、擬似遊技が実行されている間、外部から入力されたストップスイッチ信号に対応するリールをそれぞれ仮停止制御し、擬似遊技が実行されている間、特定の周期で繰り返される演出短縮要求信号が外部に出力され、演出短縮要求信号に同期してストップスイッチ信号を入力可能とする。
【選択図】図３６【図１】
0006970466.tif 000002
【図２】
0006970466.tif 000003
【図３】
0006970466.tif 000004
【図４】
0006970466.tif 000005
【図５】
0006970466.tif 000006
【図６】
0006970466.tif 000007
【図７】
0006970466.tif 000008
【図８】
0006970466.tif 000009
【図９】
0006970466.tif 000010
【図１０】
0006970466.tif 000011
【図１１】
0006970466.tif 000012
【図１２】
0006970466.tif 000013
【図１３】
0006970466.tif 000014
【図１４】
0006970466.tif 000015
【図１５】
0006970466.tif 000016
【図１６】
0006970466.tif 000017
【図１７】
0006970466.tif 000018
【図１８】
0006970466.tif 000019
【図１９】
0006970466.tif 000020
【図２０】
0006970466.tif 000021
【図２１】
0006970466.tif 000022
【図２２】
0006970466.tif 000023
【図２３】
0006970466.tif 000024
【図２４】
0006970466.tif 000025
【図２５】
0006970466.tif 000026
【図２６】
0006970466.tif 000027
【図２７】
0006970466.tif 000028
【図２８】
0006970466.tif 000029
【図２９】
0006970466.tif 000030
【図３０】
0006970466.tif 000031
【図３１】
0006970466.tif 000032
【図３２】
0006970466.tif 000033
【図３３】
0006970466.tif 000034
【図３４】
0006970466.tif 000035
【図３５】
0006970466.tif 000036
【図３６】
0006970466.tif 000037
【図３７】
0006970466.tif 000038
【図３８】
0006970466.tif 000039
【図３９】
0006970466.tif 000040