(57)【特許請求の範囲】
【請求項１】
複数の図柄を変動表示及び停止表示する図柄表示手段に特定の表示結果が表示されたことに基づいて、遊技者にとって有利な有利遊技状態に移行する遊技機において、
第１の遊技制御を行う第１の制御手段と、
前記第１の制御手段と通信可能に接続され、第２の遊技制御を行う第２の制御手段と、を備え、
前記第１の制御手段は、
遊技者にとっての有利な度合いが異なる複数段階の設定値からいずれかの設定値を設定する設定手段と、
前記設定手段により、前記設定値が設定されたことに基づいて、前記設定値が設定されたことを示す情報を送信する設定値情報送信手段と、
前記第１の制御手段に定められる固有個別情報を記憶する固有個別情報記憶手段と、
遊技を制御するための複数の処理が順番に行われるループ処理において、前記固有個別情報記憶手段に記憶された前記固有個別情報を前記第２の制御手段に対して送信するための設定が行われたことに基づいて、前記固有個別情報記憶手段に記憶された前記固有個別情報を前記第２の制御手段に対して送信する固有個別情報送信手段と、を備え、
前記第２の制御手段は、
前記固有個別情報送信手段により送信された前記固有個別情報の照合に用いる照合情報を記憶する照合情報記憶手段と、
遊技機に電源が投入された際に行われる電源投入時処理を終了した後に行われる制御情報受信処理において、前記設定値が設定されたことを示す情報を受信したことに基づいて、新たな前記照合情報を格納するための情報を設定するとともに、前記ループ処理において前記設定が行われたことに基づいて送信された前記固有個別情報を受信したことに基づいて、前記情報が設定されている場合に、受信した前記固有個別情報を前記照合情報として前記照合情報記憶手段に新たに記憶し、前記情報をクリアする処理を行う記憶処理手段と、
前記固有個別情報送信手段により送信された前記固有個別情報を受信したことに基づいて、前記固有個別情報と前記照合情報とを照合する照合手段と、
前記照合手段による照合の結果、前記固有個別情報と前記照合情報とが一致しない場合に、エラーと判定するエラー判定手段と、
を備えたことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
従来、複数の図柄が周面に描かれた複数のリールと、当該複数のリールの周面に描かれた図柄の一部を表示する表示窓とを備え、遊技者によるメダル等の遊技価値の投入操作とスタートレバーに対する開始操作とに基づいて全リールを回転させ、遊技者による停止ボタンの操作に基づいて各リールを停止させることにより表示窓に図柄を停止表示する遊技機（いわゆる「パチスロ」）が知られている。このような遊技機は、表示窓に表示される図柄のうち、予め定められたライン（以下、「有効ライン」という）上に予め定められた図柄の組み合わせが停止表示された場合に、遊技者に対して特典（例えば、メダル）を付与する。
【０００３】
また、このような遊技機は、遊技者によるスタートレバーの操作を検出し、スタートレバーの操作を検出したことに基づいて所定の乱数値を抽出し、当該抽出した乱数値と、当選役毎に抽選値が規定された当選役決定テーブルとに基づいて当選役を決定し、当該決定された当選役と、遊技者による停止ボタンの操作とに基づいてリールの停止制御を行う。ここで、決定された当選役によっては、予め定められた図柄の組み合わせのうち、複数の図柄の組み合わせが有効ライン上に表示されることが許容される場合がある。
【０００４】
このとき、当選役として「ハズレ」が決定された場合には、何れのタイミングで停止ボタンの操作が行われたとしても特典を受けることができる図柄の組み合わせが表示されることはない。また、適切なタイミングで停止ボタンの操作が行われなければ当選役に係る図柄の組み合わせが有効ライン上に停止表示されない当選役や、何れのタイミングで停止ボタンの操作が行われても当選役に係る図柄の組み合わせが有効ライン上に停止表示される当選役がある。
【０００５】
すなわち、適切なタイミングで停止ボタンの操作が行われなければ当選役に係る図柄の組み合わせが有効ライン上に停止表示されない当選役が当選役として決定された場合には、適切なタイミングで停止操作を行う必要があることから、遊技者には停止ボタンの操作に関する一定の技量等が要求される。
【０００６】
また、このような遊技機にあっては、遊技者にとって不利な通常状態において、所定の条件が充足された場合には、通常状態と比較して遊技者にとって有利な状態（以下、「特定状態」という）に移行する制御が行われる。ここで、「特定状態」とは、メダルの払出が行われる図柄の組み合わせ（以下、「入賞に係る図柄の組み合わせ」という）が有効ライン上に表示される確率が通常状態よりも向上するボーナスゲーム（「ＲＢ（レギュラーボーナス）」，「ＢＢ（ビッグボーナス）」，「ＣＢ（チャレンジボーナス）」，「ＭＢ（ミドルボーナス）」等）や、適切な操作順序で停止ボタンを操作しなければ入賞に係る図柄の組み合わせが表示されない（または適切な操作順序で停止ボタンを操作しなければ、メダルの払出枚数が少ない方の入賞に係る図柄の組み合わせが表示される）特定の当選役が決定された場合に、適切な停止ボタンの操作順序等が報知される「ＡＴ（アシストタイム）」、メダルの投入操作を行うことなくスタートレバーを操作することにより遊技が開始される再遊技が当選役として決定される確率を向上させる「ＲＴ（リプレイタイム）」、ＡＴとＲＴが同時に作動する「ＡＲＴ（アシストリプレイタイム）」等がある。従って、遊技者は、遊技者にとって有利な特定状態への移行を望みながら遊技を行うこととなる。
【０００７】
このような遊技機においては、不正に遊技媒体を獲得する不正行為が後を絶たない。例えば、不正行為の中には、遊技者の利益を左右する制御装置を対象とした不正行為が見られる。
【０００８】
このような行為に対して、特許文献１においては、制御装置同士を接続する接続構造と、制御装置の一部とを覆うカバー部材を備え、当該カバー部材を嵌め殺し固定にて固定するようにしている。
【０００９】
このような技術にあっては、カバー部材に取り外しの痕跡が残らないようにして取り外すことが困難となるため、制御装置にアクセスできずに、制御装置に対して不正を行うことが困難となる。よって、制御装置を対象とした不正行為に対して一定の抑止力を発揮できる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１３−２４８１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、近時の不正行為は巧妙化しており、特許文献１のような構造面のみによる不正対策では、例えば、転用品などが用いられると、制御装置に不正が行われたことに気づかない虞があった。
【００１２】
本発明は、このような実情に鑑み、制御装置に不正が行われた虞のある場合に、検知することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１３】
このような課題を解決するために、本発明に係る遊技機は、複数の図柄を変動表示及び停止表示する図柄表示手段に特定の表示結果が表示されたことに基づいて、遊技者にとって有利な有利遊技状態に移行する遊技機において、第１の遊技制御を行う第１の制御手段と、前記第１の制御手段と通信可能に接続され、第２の遊技制御を行う第２の制御手段と、を備え、前記第１の制御手段は、遊技者にとっての有利な度合いが異なる複数段階の設定値からいずれかの設定値を設定する設定手段と、前記設定手段により、前記設定値が設定されたことに基づいて、前記設定値が設定されたことを示す情報を送信する設定値情報送信手段と、前記第１の制御手段に定められる固有個別情報を記憶する固有個別情報記憶手段と、遊技を制御するための複数の処理が順番に行われるループ処理において、前記固有個別情報記憶手段に記憶された前記固有個別情報を前記第２の制御手段に対して送信するための設定が行われたことに基づいて、前記固有個別情報記憶手段に記憶された前記固有個別情報を前記第２の制御手段に対して送信する固有個別情報送信手段と、を備え、前記第２の制御手段は、前記固有個別情報送信手段により送信された前記固有個別情報の照合に用いる照合情報を記憶する照合情報記憶手段と、遊技機に電源が投入された際に行われる電源投入時処理を終了した後に行われる制御情報受信処理において、前記設定値が設定されたことを示す情報を受信したことに基づいて、新たな前記照合情報を格納するための情報を設定するとともに、前記ループ処理において前記設定が行われたことに基づいて送信された前記固有個別情報を受信したことに基づいて、前記情報が設定されている場合に、受信した前記固有個別情報を前記照合情報として前記照合情報記憶手段に新たに記憶し、前記情報をクリアする処理を行う記憶処理手段と、前記固有個別情報送信手段により送信された前記固有個別情報を受信したことに基づいて、前記固有個別情報と前記照合情報とを照合する照合手段と、前記照合手段による照合の結果、前記固有個別情報と前記照合情報とが一致しない場合に、エラーと判定するエラー判定手段と、を備えたことを特徴とする。
【００１４】
前記固有個別情報送信手段は、前記固有個別情報を単位遊技毎に送信し、前記照合手段は、受信した前記固有個別情報と前記照合情報を前記単位遊技毎に照合することを特徴とする。
【００１５】
遊技者にとっての有利な度合いが異なる複数段階の設定値からいずれかの設定値を設定する設定手段と、前記設定手段により、前記設定値が設定されたことに基づいて、前記設定値を含む設定値情報と、前記固有個別情報とを前記第２の制御手段に対して送信する設定更新時情報送信手段と、前記設定更新時情報送信手段により送信された前記設定値情報と、前記固有個別情報とを受信したことに基づいて、受信した前記固有個別情報を前記照合情報記憶手段に前記照合情報として記憶する制御を行う固有個別情報記憶制御手段と、を更に備えたことを特徴とする。
【００１６】
ここで、「有利遊技状態」とは、通常遊技状態に比べて、遊技者にとって有利な遊技状態であれば、どのようなものであってもよい。例えば、「ＲＢ」や「ＢＢ」等の「ボーナス遊技」であってもよいし、「ＡＲＴ」や「ＡＴ」等の「小役アシスト遊技」であってもよい。
【００１７】
また、「第１の制御手段」とは、遊技制御を担う制御手段であれば、どのようなものであってもよい。例えば、「メイン制御基板」であってもよいし、「サブ制御基板」であってもよいし、「演出制御基板」であってもよいし、「画像制御基板」であってもよいし、「アンプ制御基板」であってもよい。
【００１８】
また、「第２の制御手段」とは、遊技制御を担う制御手段であれば、どのようなものであってもよい。例えば、「メイン制御基板」であってもよいし、「サブ制御基板」であってもよいし、「演出制御基板」であってもよいし、「画像制御基板」であってもよいし、「アンプ制御基板」であってもよい。
【００１９】
また、「固有個別情報」とは、第１の制御手段に備えられるチップのＩＤ情報が該当する。このチップのＩＤ情報は、シリアルナンバーで構成されており、例えば、同じ遊技機の機種が１０台あれば、１０台それぞれで固有のＩＤを持つように構成されている。
【００２０】
また、「照合情報」とは、第１の制御手段から送信されたＩＤが正規のＩＤであるかを照合するために用いる情報である。従って、照合情報としては、「固有個別情報」であるチップのＩＤ情報そのものを用いることができる。
【００２１】
また、「エラー報知手段」とは、遊技機の管理者が把握できるものであれば、どのようなものであってもよい。例えば、液晶表示装置による報知であってもよいし、スピーカによる報知であってもよいし、ランプ・ＬＥＤによる報知であってもよいし、演出装置（可動体）による報知であってもよい。
【発明の効果】
【００２２】
本発明における遊技機によれば、制御装置に不正が行われた虞のある場合に、検知することができる。
【図面の簡単な説明】
【００２３】
【図１】遊技機の正面図の一例を示す図である。
【図２】キャビネットの内部構造の一例を示す図である。
【図３】前面扉の裏面の一例を示す図である。
【図４】遊技機全体のブロック図の一例を示す図である。
【図５】演出装置の可動態様の一例を示す図である。
【図６】配列データテーブルの一例を示す図である。
【図７】図柄組み合わせ群が「００」の場合の図柄組み合わせテーブルの一例を示す図である。
【図８】図柄組み合わせ群が「０１」の場合の図柄組み合わせテーブルの一例を示す図である。
【図９】図柄組み合わせ群が「０２」の場合の図柄組み合わせテーブルの一例を示す図である。
【図１０】図柄組み合わせ群が「０３」の場合の図柄組み合わせテーブルの一例を示す図である。
【図１１】図柄組み合わせ群が「０４」の場合の図柄組み合わせテーブルの一例を示す図である。
【図１２】当選役と、停止ボタンの操作順序と、入賞等の関係の一例を示す図である。
【図１３】非ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１４】第１ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１５】第２ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１６】第３ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１７】第４ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１８】第５ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図１９】第６ＲＴ遊技状態用第１当選役決定テーブルの一例を示す図である。
【図２０】第２当選役決定テーブルの一例を示す図である。
【図２１】遊技状態移行図の一例を示す図である。
【図２２】サブ制御基板により管理される状態の一覧の一例を示す図である。
【図２３】サブ制御基板により管理される状態の遷移図の一例を示す図である。
【図２４】演出決定テーブルの一例を示す図である。
【図２５】Ｂｏｎｕｓ準備状態移行抽選テーブルの一例を示す図である。
【図２６】Ｂｏｎｕｓ状態振分抽選テーブルの一例を示す図である。
【図２７】前兆ゲーム数決定テーブルの一例を示す図である。
【図２８】チャンス状態移行抽選テーブルの一例を示す図である。
【図２９】フェイクゲーム数決定テーブルの一例を示す図である。
【図３０】昇格抽選テーブルの一例を示す図である。
【図３１】ＡＲＴ準備状態移行抽選テーブルの一例を示す図である。
【図３２】ＡＲＴ状態用ゲーム数上乗せ抽選テーブルの一例を示す図である。
【図３３】引戻抽選テーブルの一例を示す図である。
【図３４】上乗せ状態移行抽選テーブルの一例を示す図である。
【図３５】メイン制御基板におけるプログラム開始処理の一例を示す図である。
【図３６】メイン制御基板におけるメインループ処理の一例を示す図である。
【図３７】メイン制御基板における遊技開始管理処理の一例を示す図である。
【図３８】メイン制御基板におけるメダル受付開始処理の一例を示す図である。
【図３９】メイン制御基板における設定値確認処理の一例を示す図である。
【図４０】メイン制御基板における設定値表示処理の一例を示す図である。
【図４１】メイン制御基板におけるメダル管理処理の一例を示す図である。
【図４２】メイン制御基板におけるメダル投入チェック処理の一例を示す図である。
【図４３】メイン制御基板における貯留メダル投入処理の一例を示す図である。
【図４４】メイン制御基板におけるスタートレバーチェック処理の一例を示す図である。
【図４５】メイン制御基板における内部抽選処理の一例を示す図である。
【図４６】メイン制御基板における図柄コード設定処理の一例を示す図である。
【図４７】メイン制御基板におけるリール回転開始準備処理の一例を示す図である。
【図４８】メイン制御基板における演出設定処理の一例を示す図である。
【図４９】メイン制御基板におけるリール停止前処理の一例を示す図である。
【図５０】メイン制御基板におけるリール回転中処理の一例を示す図である。
【図５１】メイン制御基板におけるリール停止処理の一例を示す図である。
【図５２】メイン制御基板における表示判定処理の一例を示す図である。
【図５３】メイン制御基板における払出処理の一例を示す図である。
【図５４】メイン制御基板における遊技状態移行処理の一例を示す図である。
【図５５】メイン制御基板におけるＲＴ遊技状態移行処理の一例を示す図である。
【図５６】メイン制御基板におけるチェックサム関連処理の一例を示す図である。
【図５７】メイン制御基板における制御コマンドセット処理の一例を示す図である。
【図５８】メイン制御基板における割込処理の一例を示す図である。
【図５９】サブ制御基板におけるメイン処理の一例を示す図である。
【図６０】サブ制御基板における電源投入時処理の一例を示す図である。
【図６１】サブ制御基板におけるサブ側チェックサムコマンドセット処理の一例を示す図である。
【図６２】サブ制御基板における割込処理の一例を示す図である。
【図６３】サブ制御基板における主基板通信処理の一例を示す図である。
【図６４】サブ制御基板におけるコマンド解析処理の一例を示す図である。
【図６５】サブ制御基板におけるコマンド別処理の一例を示す図である。
【図６６】サブ制御基板における設定値関連コマンド受信時処理の一例を示す図である。
【図６７】サブ制御基板における精算コマンド受信時処理の一例を示す図である。
【図６８】サブ制御基板における遊技状態コマンド受信時処理の一例を示す図である。
【図６９】サブ制御基板における回胴関連コマンド受信時処理の一例を示す図である。
【図７０】サブ制御基板における投入・払出関連コマンド受信時処理の一例を示す図である。
【図７１】サブ制御基板におけるチップＩＤ関連コマンド受信時処理の一例を示す図である。
【図７２】サブ制御基板における演出関連コマンド受信時処理の一例を示す図である。
【図７３】サブ制御基板におけるチェックサムコマンド受信時処理の一例を示す図である。
【図７４】サブ制御基板における条件装置コマンド受信時処理の一例を示す図である。
【図７５】サブ制御基板における通常状態用処理の一例を示す図である。
【図７６】サブ制御基板におけるチャンス前兆状態用処理の一例を示す図である。
【図７７】サブ制御基板におけるＢｏｎｕｓ前兆状態用処理の一例を示す図である。
【図７８】サブ制御基板におけるチャンス状態用処理の一例を示す図である。
【図７９】サブ制御基板におけるＢｏｎｕｓ準備状態用処理の一例を示す図である。
【図８０】サブ制御基板における第１Ｂｏｎｕｓ状態用処理の一例を示す図である。
【図８１】サブ制御基板における第２Ｂｏｎｕｓ状態用処理の一例を示す図である。
【図８２】サブ制御基板における第３Ｂｏｎｕｓ状態用処理の一例を示す図である。
【図８３】サブ制御基板における第１転落待機状態用処理の一例を示す図である。
【図８４】サブ制御基板におけるＡＲＴ準備状態用処理の一例を示す図である。
【図８５】サブ制御基板におけるＡＲＴ状態用処理の一例を示す図である。
【図８６】サブ制御基板における第１上乗せ前兆状態用処理の一例を示す図である。
【図８７】サブ制御基板における第１上乗せ準備状態用処理の一例を示す図である。
【図８８】サブ制御基板における第１上乗せ状態用処理の一例を示す図である。
【図８９】サブ制御基板における第２転落待機状態用処理の一例を示す図である。
【図９０】サブ制御基板における第２上乗せ前兆状態用処理の一例を示す図である。
【図９１】サブ制御基板における第２上乗せ準備状態用処理の一例を示す図である。
【図９２】サブ制御基板における第２上乗せ状態用処理の一例を示す図である。
【図９３】サブ制御基板における第３転落待機状態用処理の一例を示す図である。
【図９４】サブ制御基板における第４転落待機状態用処理の一例を示す図である。
【図９５】サブ制御基板における表示判定コマンド受信時処理の一例を示す図である。
【図９６】サブ制御基板における表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理の一例を示す図である。
【図９７】サブ制御基板における表示判定コマンド受信時第１転落待機状態用処理の一例を示す図である。
【図９８】サブ制御基板における表示判定コマンド受信時ＡＲＴ準備状態用処理の一例を示す図である。
【図９９】サブ制御基板における表示判定コマンド受信時第１上乗せ準備状態用処理の一例を示す図である。
【図１００】サブ制御基板における表示判定コマンド受信時第２上乗せ準備状態用処理の一例を示す図である。
【図１０１】サブ制御基板における表示判定コマンド受信時第２転落待機状態用処理の一例を示す図である。
【図１０２】サブ制御基板における表示判定コマンド受信時第３転落待機状態用処理の一例を示す図である。
【図１０３】サブ制御基板における表示判定コマンド受信時第４転落待機状態用処理の一例を示す図である。
【図１０４】演出制御基板におけるメイン処理の一例を示す図である。
【図１０５】演出制御基板におけるサブ制御基板通信処理の一例を示す図である。
【図１０６】演出制御基板におけるサブ側制御コマンド解析処理の一例を示す図である。
【図１０７】演出制御基板における照合処理の一例を示す図である。
【図１０８】本実施形態におけるメインチップＩＤの一例を示す概念図である。
【図１０９】本実施形態における制御コマンドの一例を示す図である。
【図１１０】本実施形態における制御コマンドの一例を示す図である。
【図１１１】本実施形態におけるＲＡＭの格納領域の一例を示す図である。
【図１１２】本実施形態における累計チェックサムの一例を示す概念図である。
【図１１３】本実施形態における累計チェックサムの一例を示す概念図である。
【図１１４】本実施形態における遊技台毎に異なるチェックサム値の一例を示す概念図である。
【図１１５】本実施形態におけるサブＲＯＭの格納データの一部とサム値の関係の一例を示す図である。
【図１１６】本実施形態におけるサブ側チェックサムコマンド送信順序テーブルの一例を示す図である。
【図１１７】サブ制御基板におけるパスワード未取得時の携帯連動遊技開始処理の一例を示す図である。
【図１１８】サブ制御基板におけるパスワード取得済み時の携帯連動遊技開始処理の一例を示す図である。
【図１１９】サブ制御基板における携帯連動遊技終了処理の一例を示す図である。
【図１２０】本実施形態における携帯連動遊技の一例を示す概念図１である。
【図１２１】本実施形態における携帯連動遊技の一例を示す概念図２である。
【図１２２】本実施形態における携帯連動遊技の一例を示す概念図３である。
【図１２３】本実施形態における携帯連動遊技の一例を示す概念図４である。
【発明を実施するための形態】
【００２４】
（第１の実施形態）
【００２５】
（遊技機の構成）
まず、図１〜図３を用いて、本発明における遊技機１の構成について具体的に説明する。図１は、遊技機の正面図の一例を示す図であり、図２は、キャビネット２の内部構造の一例を示す図である。また、図３は、前面扉３の裏面の一例を示す図である。
【００２６】
（遊技機１）
本実施形態における遊技機１は、後述のキャビネット２と、前面扉３等から構成されている。
【００２７】
（キャビネット２）
キャビネット２は、略矩形状の箱体であって、正面側に開口を有する。また、キャビネット２には、複数の部品が取り付けられている。
【００２８】
（前面扉３）
前面扉３は、キャビネット２の正面側の開口を閉塞するように取り付けられている。また前面扉３には、複数の部品が取り付けられている。
【００２９】
（蝶番機構４）
蝶番機構４は、キャビネット２の正面視左側に設けられており、前面扉３を開閉可能に軸支するために設けられている。
【００３０】
（鍵穴５）
鍵穴５は、前面扉３の中央右側に設けられ、施錠装置（図示せず）により前面扉３を開錠するために設けられている。ここで、遊技店の店員等がメンテナンス作業や、設定値の変更等を行う場合に、前面扉３に設けられている施錠装置（図示せず）の開錠が行われる。まず、前面扉３の鍵穴５にドアキー（図示せず）を挿入して時計回り方向に所定角度回動することにより開錠する。次に、前面扉３を開放し、メンテナンス作業や、設定値の変更等の作業を行う。そして、メンテナンス作業や、設定値の変更等の作業が終了すると、前面扉３を閉じることにより施錠される。
【００３１】
（メダル投入口６）
メダル投入口６は、鍵穴５の正面視左側上方に設けられ、遊技者がメダルを投入するために設けられている。
【００３２】
（ＢＥＴボタン７）
ＢＥＴボタン７は、後述のスタートランプ２４の下方に設けられ、貯留（クレジット）されたメダルのうち、「１」枚のメダルを遊技に使用するために設けられている。
【００３３】
（ＭＡＸＢＥＴボタン８）
ＭＡＸＢＥＴボタン８は、ＢＥＴボタン７の正面視右側に設けられ、貯留（クレジット）されたメダルのうち、一遊技（「１」ゲームまたは「１」単位遊技）において使用可能な最大枚数のメダルを遊技に使用するために設けられている。ここで、本実施形態において、一遊技で使用可能なメダルの最大値は「３」枚である。
【００３４】
（精算ボタン９）
精算ボタン９は、ＢＥＴボタン７の奥側に設けられ、遊技者が獲得したメダルのうち、貯留（クレジット）されているメダルの精算を行うために設けられている。なお、本実施形態において、貯留（クレジット）可能なメダルの最大枚数は「５０」枚である。
【００３５】
（スタートレバー１０）
スタートレバー１０は、ＢＥＴボタン７の下方に設けられている。また、スタートレバー１０は、遊技者が後述の左リール１８、中リール１９、右リール２０の回転を開始する契機となる開始操作を行うために設けられている。ここで、遊技者による開始操作が検出されたことに基づいて、後述のメイン制御基板３００は、ハード乱数を取得する処理や、後述の左リール１８、中リール１９、右リール２０の回転を開始する処理等を行う。
【００３６】
（左停止ボタン１１）
左停止ボタン１１は、スタートレバー１０の正面視右側に設けられている。また、左停止ボタン１１は、遊技者が後述の左リール１８の回転を停止する契機となる停止操作を行うために設けられている。
【００３７】
（中停止ボタン１２）
中停止ボタン１２は、左停止ボタン１１の正面視右側に設けられている。また、中停止ボタン１２は、遊技者が後述の中リール１９の回転を停止する契機となる停止操作を行うために設けられている。
【００３８】
（右停止ボタン１３）
右停止ボタン１３は、中停止ボタン１２の正面視右側に設けられている。また、右停止ボタン１３は、遊技者が後述の右リール２０の回転を停止する契機となる停止操作を行うために設けられている。
【００３９】
（返却ボタン１４）
返却ボタン１４は、右停止ボタン１３の正面視右側に設けられている。また、返却ボタン１４は、メダル投入口６に投入されたメダルが後述のセレクター１５に詰まった場合に、詰まったメダルを返却するために設けられている。
【００４０】
（セレクター１５）
セレクター１５は、前面扉３の背面側に設けられている。また、セレクター１５は、メダル投入口６に投入されたメダルの材質や形状等が適正であるか否かを判別するために設けられている。
【００４１】
（エラー解除センサ１６ｓ）
エラー解除センサ１６ｓは、鍵穴５の背面側に設けられており、遊技機１で発生したエラーを解除するために設けられている。ここで、エラー解除センサ１６ｓは、発光部と受光部からなり、鍵穴５にドアキー（図示せず）を挿入し、当該ドアキー（図示せず）を反時計回り方向に所定角度回動させると、施錠部（図示せず）が回動することとなる。そして、受光部は、施錠部が回動することにより、発光部から発光された光を受光することができなくなる。これにより、エラー解除センサ１６ｓは、遊技機１で発生したエラーを解除するためのエラー解除操作を検知することとなる。
【００４２】
（ドア開閉センサ１７ｓ）
ドア開閉センサ１７ｓは、鍵穴５の背面側に設けられており、前面扉３が開放しているか否かを検出するために設けられている。ここで、ドア開閉センサ１７ｓは、発光部と受光部からなり、鍵穴５にドアキー（図示せず）を挿入し、当該ドアキー（図示せず）を時計回り方向に所定角度回動させると、施錠部（図示せず）が回動することとなる。そして、受光部は、施錠部が回動することにより、発光部から発光された光を受光することができなくなる。これにより、ドア開閉センサ１７ｓは、前面扉３の開放を検知することとなる。
【００４３】
（左リール１８）
左リール１８は、キャビネット２の内部に設けられており、円筒状の構造を有している。また、左リール１８の円筒状の構造の周面には、透光性のシートが装着されており、当該シートには、複数種類の図柄が一列に描かれている。そして、左リール１８は、後述の左ステッピングモータ１５１により回転駆動され、複数種類の図柄が変動表示される。
【００４４】
（中リール１９）
中リール１９は、キャビネット２の内部に設けられており、円筒状の構造を有している。また、中リール１９の円筒状の構造の周面には、透光性のシートが装着されており、当該シートには、複数種類の図柄が一列に描かれている。そして、中リール１９は、後述の中ステッピングモータ１５２により回転駆動され、複数種類の図柄が変動表示される。
【００４５】
（右リール２０）
右リール２０は、キャビネット２の内部に設けられており、円筒状の構造を有している。また、右リール２０の円筒状の構造の周面には、透光性のシートが装着されており、当該シートには、複数種類の図柄が一列に描かれている。そして、右リール２０は、後述の右ステッピングモータ１５３により回転駆動され、複数種類の図柄が変動表示される。
【００４６】
（演出ボタン２１）
演出ボタン２１は、ＭＡＸＢＥＴボタン８の正面視右側に設けられており、遊技者が所定のタイミングで操作するために設けられている。また、演出ボタン２１には、後述の演出ボタンセンサ７１０ｓに接続されている。ここで、後述のサブ制御基板４００は、後述の演出ボタンセンサ７１０ｓが演出ボタン２１の操作を検出した場合に、後述の演出制御基板６００を介して、後述の液晶表示装置４６等の制御を行う。
【００４７】
（十字キー２２）
十字キー２２は、演出ボタン２１の正面視右側に設けられており、上方向ボタン、下方向ボタン、左方向ボタン、及び右方向ボタンにより構成され、遊技者が所定のタイミングで操作するために設けられている。また、十字キー２２には、後述の十字キー基板７１１が接続されている。そして、後述のサブ制御基板４００は、後述の十字キー基板７１１が十字キー２２の操作を検出した場合に、後述の演出制御基板６００を介して、後述の液晶表示装置４６等の制御を行う。
【００４８】
（表示窓２３）
表示窓２３は、左リール１８、中リール１９、右リール２０の前面側に設けられており、左リール１８、中リール１９、右リール２０の周面に描かれた複数の図柄を視認可能とするために設けられている。具体的には、左リール１８の周面に描かれた「３」個の図柄、中リール１９の周面に描かれた「３」個の図柄、及び右リール２０の周面に描かれた「３」個の図柄の合計「９」個の図柄が表示窓２３を介して視認可能となる。
【００４９】
（スタートランプ２４）
スタートランプ２４は、ＢＥＴボタン７の上方に設けられており、スタートレバー１０により開始操作を受け付けることが可能であるか否かを報知するために設けられている。具体的には、後述のメイン制御基板３００は、ＢＥＴボタン７、ＭＡＸＢＥＴボタン８の操作により、遊技に使用するメダルの枚数が「３」枚となった場合や、メダル投入口６に「３」枚のメダルが投入された場合、前回の遊技において、後述の「リプレイ」に係る図柄の組み合わせが有効ライン上に表示された場合に、スタートランプ２４を点灯することにより、スタートレバー１０により開始操作を受け付けることが可能である旨を報知する処理を行う。
【００５０】
（有効ライン）
ここで、本実施形態において、有効ラインは、表示窓２３に表示された図柄のうち、左リール１８の上段に表示された図柄と、中リール１９の中段に表示された図柄と、右リール２０の下段に表示された図柄を直線で結んだ「右下がりライン」のみを有効ラインとしている。
【００５１】
ここで、本実施形態において、表示窓２３に表示された図柄のうち、（ａ）左リール１８の上段に表示された図柄と、中リール１９の上段に表示された図柄と、右リール２０の上段に表示された図柄を直線で結んだラインを「上段ライン」といい、（ｂ）左リール１８の中段に表示された図柄と、中リール１９の中段に表示された図柄と、右リール２０の中段に表示された図柄を直線で結んだラインを「中段ライン」といい、（ｃ）左リール１８の下段に表示された図柄と、中リール１９の下段に表示された図柄と、右リール２０の下段に表示された図柄を直線で結んだラインを「下段ライン」といい、（ｄ）左リール１８の下段に表示された図柄と、中リール１９の中段に表示された図柄と、右リール２０の上段に表示された図柄を直線で結んだラインを「右上がりライン」という。なお、有効ラインは、右下がりラインではなく、上段ライン、中段ライン、下段ライン、右上がりラインを適用してもよいし、右下がりラインに加えて、上段ライン、中段ライン、下段ライン、右上がりラインを適用してもよい。
【００５２】
（第１ＢＥＴランプ２５）
第１ＢＥＴランプ２５は、スタートランプ２４の正面視右側に設けられており、ＢＥＴ枚数が「１」枚であることを報知するために設けられている。具体的には、後述のメイン制御基板３００は、メダル投入口６に「１」枚以上のメダルが投入された場合や、メダルが「１」枚以上貯留（クレジット）されている状態において、ＢＥＴボタン７、またはＭＡＸＢＥＴボタン８が操作された場合等に、第１ＢＥＴランプ２５を点灯する処理を行う。
【００５３】
（第２ＢＥＴランプ２６）
第２ＢＥＴランプ２６は、第１ＢＥＴランプ２５の上方に設けられており、ＢＥＴ枚数が「２」枚であることを報知するために設けられている。具体的には、後述のメイン制御基板３００は、メダル投入口６に「２」枚以上のメダルが投入された場合や、メダルが「２」枚以上貯留（クレジット）されている状態において、ＢＥＴボタン７が「２」回操作された場合等に、第２ＢＥＴランプ２６を点灯する処理を行う。
【００５４】
（第３ＢＥＴランプ２７）
第３ＢＥＴランプ２７は、第２ＢＥＴランプ２６の上方に設けられており、ＢＥＴ枚数が「３」枚であることを報知するために設けられている。具体的には、後述のメイン制御基板３００は、メダル投入口６に「３」枚のメダルが投入された場合や、メダルが「３」枚以上貯留（クレジット）されている状態において、ＭＡＸＢＥＴボタン８が操作された場合、前回の遊技において、後述の「リプレイ」に係る図柄の組み合わせが有効ライン上に表示された場合等に、第３ＢＥＴランプ２７を点灯する処理を行う。
【００５５】
（貯留枚数表示器２８）
貯留枚数表示器２８は、第１ＢＥＴランプ２５、第２ＢＥＴランプ２６、第３ＢＥＴランプ２７の正面視右側に設けられている。また、貯留枚数表示器２８は、遊技機１に貯留（クレジット）されている遊技者のメダルの貯留（クレジット）枚数を表示するために設けられている。
【００５６】
（払出枚数表示器２９）
払出枚数表示器２９は、貯留枚数表示器２８の正面視右側に設けられている。また、払出枚数表示器２９は、有効ライン上に表示された図柄の組み合わせに応じて払い出されるメダルの払出枚数を表示するために設けられている。また、払出枚数表示器２９は、遊技機１がエラー状態となった場合に、エラー状態になったことが表示される。
【００５７】
（投入可能表示ランプ３０）
投入可能表示ランプ３０は、払出枚数表示器２９の正面視右側に設けられている。ここで、後述のメイン制御基板３００は、メダル投入口６により、メダルの投入を受け付ける場合には、投入可能表示ランプ３０を点灯させる処理を行う。一方、後述のメイン制御基板３００は、メダル投入口６により、メダルの投入を受け付けない場合には、投入可能表示ランプ３０を消灯させる処理を行う。これにより、遊技者に対して、メダル投入口６により、メダルの投入を受け付けるか否かの報知を行う。
【００５８】
（再遊技表示ランプ３１）
再遊技表示ランプ３１は、投入可能表示ランプ３０の下方に設けられている。ここで、後述のメイン制御基板３００は、有効ライン上に後述の「リプレイ」に係る図柄の組み合わせが表示された場合に、再遊技表示ランプ３１を点灯させる処理を行う。一方、後述のメイン制御基板３００は、有効ライン上に後述の「リプレイ」に係る図柄の組み合わせが表示された次の遊技において、有効ライン上に後述の「リプレイ」に係る図柄の組み合わせが表示されなかった場合には、再遊技表示ランプ３１を消灯させる処理を行う。これにより、有効ライン上に「リプレイ」に係る図柄の組み合わせが表示されたことと、メダルを使用することなく、次の遊技を行うことが可能である旨の報知を行う。
【００５９】
（Ｂｏｎｕｓ表示部３２）
Ｂｏｎｕｓ表示部３２は、表示窓２３の正面視右側に設けられている。また、Ｂｏｎｕｓ表示部３２にはＬＥＤが設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＢｏｎｕｓ状態となった場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＢｏｎｕｓ表示ＬＥＤ基板７０５を介してＢｏｎｕｓ表示部３２に設けられたＬＥＤを点灯させる処理を行う。一方、後述のサブ制御基板４００は、後述のＢｏｎｕｓ状態が終了した場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＢｏｎｕｓ表示ＬＥＤ基板７０５を介してＢｏｎｕｓ表示部３２に設けられたＬＥＤを消灯させる処理を行う。これにより、遊技者に対してＢｏｎｕｓ状態に移行したことと、遊技者に対してＢｏｎｕｓ状態が終了したことの報知を行う。
【００６０】
（ＡＲＴ表示部３３）
ＡＲＴ表示部３３は、Ｂｏｎｕｓ表示部３２の下方に設けられている。また、ＡＲＴ表示部３３にはＬＥＤが設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＡＲＴ状態となった場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＡＲＴ表示ＬＥＤ基板７０６を介してＡＲＴ表示部３３に設けられたＬＥＤを点灯させる処理を行う。一方、後述のサブ制御基板４００は、後述のＡＲＴ状態が終了した場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＡＲＴ表示ＬＥＤ基板７０６を介してＡＲＴ表示部３３に設けられたＬＥＤを消灯させる処理を行う。これにより、遊技者に対してＡＲＴ状態に移行したことと、遊技者に対してＡＲＴ状態が終了したことの報知を行う。
【００６１】
（ＲＵＳＨ表示部３４）
ＲＵＳＨ表示部３４は、表示窓２３の正面視左側に設けられている。また、ＲＵＳＨ表示部３４にはＬＥＤが設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態が第１上乗せ状態となった場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＲＵＳＨ表示ＬＥＤ基板７０７を介してＲＵＳＨ表示部３４に設けられたＬＥＤを点灯させる処理を行う。一方、後述のサブ制御基板４００は、後述の第１上乗せ状態が終了した場合に、後述のコンパネＬＥＤ中継基板７００と、後述のＲＵＳＨ表示ＬＥＤ基板７０７を介してＲＵＳＨ表示部３４に設けられたＬＥＤを消灯させる処理を行う。これにより、遊技者に対して第１上乗せ状態に移行したことと、遊技者に対して第１上乗せ状態が終了したことの報知を行う。
【００６２】
（停止ボタン操作表示部３５）
停止ボタン操作表示部３５は、ＲＵＳＨ表示部３４の下方に設けられており、（ａ）左停止ボタン１１を操作することが最適であるタイミングに発光する左停止ボタン操作表示部３５Ｌと、（ｂ）中停止ボタン１２を操作することが最適であるタイミングに発光する中停止ボタン操作表示部３５Ｃと、（ｃ）右停止ボタン１３を操作することが最適であるタイミングに発光する右停止ボタン操作表示部３５Ｒとにより構成されており、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序を報知するために設けられている。また、左停止ボタン操作表示部３５Ｌ、中停止ボタン操作表示部３５Ｃ、右停止ボタン操作表示部３５ＲのそれぞれにはＬＥＤが設けられている。
【００６３】
（左停止ボタン操作表示部３５Ｌ）
左停止ボタン操作表示部３５Ｌは、左停止ボタン１１を操作することが最適なタイミングであることを報知するために設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＡＲＴ状態である場合において、左停止ボタン１１を操作することが最適なタイミングである場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して左停止ボタン操作表示部３５Ｌに設けられたＬＥＤを点灯する処理を行う。一方、後述のサブ制御基板４００は、後述のＡＲＴ状態において、左停止ボタン操作表示部３５Ｌに設けられたＬＥＤを点灯させる処理を行った後、左停止ボタン１１の操作が行われた場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して左停止ボタン操作表示部３５Ｌに設けられたＬＥＤを消灯させる処理を行う。これにより、左停止ボタン１１を操作することが最適なタイミングであることの報知を行う。
【００６４】
（中停止ボタン操作表示部３５Ｃ）
中停止ボタン操作表示部３５Ｃは、中停止ボタン１２を操作することが最適なタイミングであることを報知するために設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＡＲＴ状態である場合において、中停止ボタン１２を操作することが最適なタイミングである場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して中停止ボタン操作表示部３５Ｃに設けられたＬＥＤを点灯する処理を行う。一方、後述のサブ制御基板４００は、後述のＡＲＴ状態において、中停止ボタン操作表示部３５Ｃに設けられたＬＥＤを点灯させる処理を行った後、中停止ボタン１２の操作が行われた場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して中停止ボタン操作表示部３５Ｃに設けられたＬＥＤを消灯させる処理を行う。これにより、中停止ボタン１２を操作することが最適なタイミングであることの報知を行う。
【００６５】
（右停止ボタン操作表示部３５Ｒ）
右停止ボタン操作表示部３５Ｒは、右停止ボタン１３を操作することが最適なタイミングであることを報知するために設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＡＲＴ状態である場合において、右停止ボタン１３を操作することが最適なタイミングである場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して右停止ボタン操作表示部３５Ｒに設けられたＬＥＤを点灯する処理を行う。一方、後述のサブ制御基板４００は、後述のＡＲＴ状態において、右停止ボタン操作表示部３５Ｒに設けられたＬＥＤを点灯させる処理を行った後、右停止ボタン１３の操作が行われた場合には、後述のコンパネＬＥＤ中継基板７００と、後述の停止ボタン操作ＬＥＤ基板７０８を介して右停止ボタン操作表示部３５Ｒに設けられたＬＥＤを消灯させる処理を行う。これにより、右停止ボタン１３を操作することが最適なタイミングであることの報知を行う。これにより、後述のサブ制御基板４００により管理される状態がＡＲＴ状態である場合において、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の最適な操作順序の報知を行う。
【００６６】
（スタートレバーＬＥＤ３６）
スタートレバーＬＥＤ３６は、スタートレバー１０の内部に設けられている。ここで、後述のサブ制御基板４００は、所定のタイミングで、後述のコンパネＬＥＤ中継基板７００と、後述のスタートレバーＬＥＤ基板７０９を介してスタートレバーＬＥＤ３６を点灯または点滅させる処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことが可能となる。
【００６７】
（腰部パネル３７）
腰部パネル３７は、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の下方に設けられており、遊技機１の機種名やモチーフ等を遊技者へ認識させるために設けられている。
【００６８】
（受皿ユニット３８）
受皿ユニット３８は、腰部パネル３７の下方に設けられている。また、受皿ユニット３８は、後述のメダル払出口３９から排出されたメダルを受け入れて貯留するために設けられている。
【００６９】
（メダル払出口３９）
メダル払出口３９は、腰部パネル３７の下方に設けられており、メダルの払出が行われる場合において、後述のホッパー２０２により払い出されるメダルを排出するために設けられている。また、メダル払出口３９は、後述のセレクターセンサ１５ｓにより、メダル投入口６に投入されたメダルが適正なメダルではないと判別された場合に、適正でないメダルを排出するために設けられている。更に、メダル払出口３９は、メダルの投入を受け付けることが不可能なタイミングに、メダル投入口６にメダルが投入された場合に、当該メダルの投入を受け付けることが不可能なタイミングで投入されたメダルを排出するために設けられている。
【００７０】
（左上部スピーカ４０）
左上部スピーカ４０は、前面扉３の背面側に設けられている。また、左上部スピーカ４０は、演出を行う際にＢＧＭや音声、効果音等を出力するために設けられている。
【００７１】
（左下部スピーカ４１）
左下部スピーカ４１は、前面扉３の背面側に設けられている。また、左下部スピーカ４１は、演出を行う際にＢＧＭや音声、効果音等を出力するために設けられている。
【００７２】
（右上部スピーカ４２）
右上部スピーカ４２は、前面扉３の背面側に設けられている。また、右上部スピーカ４２は、演出を行う際にＢＧＭや音声、効果音等を出力するために設けられている。
【００７３】
（右下部スピーカ４３）
右下部スピーカ４３は、前面扉３の背面側に設けられている。また、右下部スピーカ４３は、演出を行う際にＢＧＭや音声、効果音等を出力するために設けられている。
【００７４】
（設定表示部４４）
設定表示部４４は、後述のメイン制御基板３００に設けられており、遊技機１の設定値を表示するために設けられている。ここで、後述のメイン制御基板３００は、設定変更キー（図示せず）を後述の設定変更用鍵穴４８に挿入した状態で時計回り方向に所定角度回動された場合に、現在設定されている設定値を設定表示部４４に表示する処理を行う。
【００７５】
（設定変更ボタン４５）
設定変更ボタン４５は、後述の設定スイッチ基板２５０に設けられており、設定値を変更するために設けられている。ここで、後述のメイン制御基板３００は、設定表示部４４に現在設定されている設定値が表示されている状態において、設定変更ボタン４５の操作が検出された場合に、設定表示部４４に表示されている設定値を切り替えて表示する処理を行う。そして、後述のメイン制御基板３００は、現在設定されている設定値が設定表示部４４に表示されている状態において、スタートレバー１０の操作が検出された場合に、設定値を確定する処理を行う。なお、後述のメイン制御基板３００は、遊技機１でエラーが発生した場合に、設定変更ボタン４５の操作が検出されたことに基づいて、エラーを解除する処理を行う。即ち、本実施形態において、設定変更ボタン４５は、（ａ）設定値を切り替える機能と、（ｂ）エラーを解除する機能を有する。
【００７６】
なお、本実施形態において、設定値は、設定「１」から設定「６」の「６」段階の設定値が設けられている。このため、設定表示部４４に設定「１」である旨の情報が表示されている状態において、設定変更ボタン４５の操作が検出されると、設定表示部４４に設定「２」である旨の情報が表示され、以降、設定変更ボタン４５を操作する毎に、設定表示部４４に表示される設定値が「１」ずつ加算して表示される。ただし、設定表示部４４に設定「６」である旨の情報が表示されている状態において、設定変更ボタン４５が操作されると、設定表示部４４には設定「１」である旨の情報が表示されることとなる。
【００７７】
なお、本実施形態において、設定値は、設定「１」から設定「６」の「６」段階の設定値が設けられていることとしたが、これに限定されることはない。例えば、設定値は、「２」段階や、「３」段階でもよく、「４」段階や、「５」段階でもよい。
【００７８】
（液晶表示装置４６）
液晶表示装置４６は、左リール１８、中リール１９、右リール２０の上方に設けられ、動画像・静止画像等を表示するために設けられている。ここで、後述のサブ制御基板４００は、後述のサブ制御基板４００により管理される状態がＡＲＴ状態である場合において、後述の内部抽選処理により「押し順ベルＡ１〜Ａ４」、または「押し順ベルＢ１〜Ｂ４」の何れかが決定された場合等に、演出制御基板６００を介して、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序を液晶表示装置４６に表示する処理を行う。
【００７９】
（外部集中端子板４７）
外部集中端子板４７は、後述の設定スイッチ基板２５０の正面視右側下方に設けられ、ホールコンピュータ（図示せず）等の遊技機１の外部に対して、（ａ）遊技に使用したメダルの枚数を特定可能なメダル投入信号、（ｂ）遊技者に対して払い出したメダルの枚数を特定可能なメダル払出信号、（ｃ）後述のサブ制御基板４００により管理される状態がＡＲＴ状態に移行した旨を特定可能なＡＲＴ状態信号、（ｄ）後述のサブ制御基板４００により管理される状態がＢｏｎｕｓ状態に移行したことを特定可能なＢｏｎｕｓ状態信号、（ｅ）後述のサブ制御基板４００により管理される状態が第１上乗せ状態に移行したことを特定可能な第１上乗せ状態信号、（ｆ）不正行為が行われたことが特定可能なセキュリティ信号を送信するために設けられている。
【００８０】
ここで、より具体的に説明すると、「ＡＲＴ状態信号」は、メイン制御基板３００により管理される状態が第４ＲＴ遊技状態に移行した場合に出力される信号であり、「Ｂｏｎｕｓ状態信号」は、メイン制御基板３００により管理される状態が第３ＲＴ遊技状態に移行した場合に出力される信号であり、「第１上乗せ状態信号」は、メイン制御基板３００により管理される状態が第５ＲＴ遊技状態に移行した場合に出力される信号である。
【００８１】
（設定変更用鍵穴４８）
設定変更用鍵穴４８は、後述の設定スイッチ基板２５０に設けられ、設定値を変更するために設けられている。また、設定変更用鍵穴４８には、設定変更キー（図示せず）を設定変更用鍵穴４８に挿入した状態で時計回り方向に所定角度回動されたことを検出する後述の設定変更キースイッチ４９ｓｗが設けられている。
【００８２】
（演出装置５０）
演出装置５０は、液晶表示装置４６の前面側に設けられている。ここで、サブ制御基板４００は、演出装置５０を可動することが決定された場合には、演出制御基板６００と、演出装置ドライブ基板６５０を介して、演出装置５０を上下方向に可動する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【００８３】
（ステータス基板１００）
ステータス基板１００は、前面扉３の背面側であって、表示窓２３の下方に設けられている。また、ステータス基板１００には、後述のＢＥＴスイッチ７ｓｗ、後述のＭＡＸＢＥＴスイッチ８ｓｗ、後述の精算スイッチ９ｓｗ、後述のスタートスイッチ１０ｓｗ、後述の左停止スイッチ１１ｓｗ、後述の中停止スイッチ１２ｓｗ、後述の右停止スイッチ１３ｓｗ、後述のセレクターセンサ１５ｓ、エラー解除センサ１６ｓ、ドア開閉センサ１７ｓ、スタートランプ２４、第１ＢＥＴランプ２５、第２ＢＥＴランプ２６、第３ＢＥＴランプ２７、貯留枚数表示器２８、払出枚数表示器２９、投入可能表示ランプ３０、及び再遊技表示ランプ３１が接続されている。
【００８４】
（リール制御基板１５０）
リール制御基板１５０（図４参照）は、左リール１８、中リール１９、右リール２０の上方に設けられており、左リール１８、中リール１９、右リール２０の回転、及び停止を制御するために設けられている。また、リール制御基板１５０には、後述の左ステッピングモータ１５１、後述の中ステッピングモータ１５２、後述の右ステッピングモータ１５３、後述の左リールセンサ１５４ｓ、後述の中リールセンサ１５５ｓ、後述の右リールセンサ１５６ｓが接続されている。
【００８５】
（左ステッピングモータ１５１）
左ステッピングモータ１５１（図４参照）は、左リール１８の内部に設けられており、左リール１８の制御を行うために設けられている。また、左ステッピングモータ１５１は、回転軸を指定された角度で停止させることが可能な構成を備えている。これにより、左リール１８は、左ステッピングモータ１５１に対してパルス信号が出力されるごとに、一定の角度で回転する。なお、メイン制御基板３００は、リールインデックスを検出してから左ステッピングモータ１５１に対してパルス信号を出力した回数をカウントすることによって、左リール１８の回転角度を管理する。
【００８６】
（中ステッピングモータ１５２）
中ステッピングモータ１５２（図４参照）は、中リール１９の内部に設けられており、中リール１９の制御を行うために設けられている。また、中ステッピングモータ１５２は、回転軸を指定された角度で停止させることが可能な構成を備えている。これにより、中リール１９は、中ステッピングモータ１５２に対してパルス信号が出力されるごとに、一定の角度で回転する。なお、メイン制御基板３００は、リールインデックスを検出してから中ステッピングモータ１５２に対してパルス信号を出力した回数をカウントすることによって、中リール１９の回転角度を管理する。
【００８７】
（右ステッピングモータ１５３）
右ステッピングモータ１５３（図４参照）は、右リール２０の内部に設けられており、右リール２０の制御を行うために設けられている。また、右ステッピングモータ１５３は、回転軸を指定された角度で停止させることが可能な構成を備えている。これにより、右リール２０は、右ステッピングモータ１５３に対してパルス信号が出力されるごとに、一定の角度で回転する。なお、メイン制御基板３００は、リールインデックスを検出してから右ステッピングモータ１５３に対してパルス信号を出力した回数をカウントすることによって、右リール２０の回転角度を管理する。
【００８８】
（左リールセンサ１５４ｓ）
左リールセンサ１５４ｓ（図４参照）は、左リール１８の内部に設けられており、発光部と受光部とを有する光センサを備えている。また、左リールセンサ１５４ｓは、左リール１８が「１」回転したことを示すリールインデックスを検出するために設けられている。
【００８９】
（中リールセンサ１５５ｓ）
中リールセンサ１５５ｓ（図４参照）は、中リール１９の内部に設けられており、発光部と受光部とを有する光センサを備えている。また、中リールセンサ１５５ｓは、中リール１９が「１」回転したことを示すリールインデックスを検出するために設けられている。
【００９０】
（右リールセンサ１５６ｓ）
右リールセンサ１５６ｓ（図４参照）は、右リール２０の内部に設けられており、発光部と受光部とを有する光センサを備えている。また、右リールセンサ１５６ｓは、右リール２０が「１」回転したことを示すリールインデックスを検出するために設けられている。
【００９１】
（電源基板２００）
電源基板２００は、後述のホッパー２０２の正面視左側に設けられており、遊技機１に電力を供給する制御を行うために設けられている。また、電源基板２００には、後述の電源スイッチ２０１ｓｗ、後述のホッパー２０２、及び後述の補助収納庫センサ２０３ｓが接続されている。
【００９２】
（電源ボタン２０１）
電源ボタン２０１は、後述のホッパー２０２の正面視左側に設けられており、遊技機１に電力を供給する操作を行うために設けられている。
【００９３】
（ホッパー２０２）
ホッパー２０２は、電源基板２００の正面視右側に設けられており、遊技者に対してメダルを払い出すために設けられている。ここで、後述のメイン制御基板３００は、有効ライン上にメダルを払い出す図柄の組み合わせが表示された場合に、電源基板２００を介してホッパー２０２を駆動する処理を行い、遊技者に対してメダルを払い出す処理を行う。
【００９４】
（補助収納庫２０３）
補助収納庫２０３は、ホッパー２０２の正面視右側に設けられており、ホッパー２０２に貯留されているメダルが溢れた場合に、溢れたメダルを収納するために設けられている。
【００９５】
（設定スイッチ基板２５０）
設定スイッチ基板２５０は、後述のメイン制御基板３００の正面視右側に設けられている。また、設定スイッチ基板２５０には、後述の設定変更スイッチ４５ｓｗ、及び後述の設定変更キースイッチ４９ｓｗが接続されている。
【００９６】
（メイン制御基板３００）
メイン制御基板３００は、キャビネット２の内部であって、設定スイッチ基板２５０の正面視左側に設けられており、遊技機１の制御を行うために設けられている。また、メイン制御基板３００は、後述のメインＣＰＵ３０１、後述のメインＲＯＭ３０２、後述のメインＲＡＭ３０３、後述のメイン乱数発生器３０４を備えている。更に、メイン制御基板３００には、設定表示部４４、外部集中端子板４７、ステータス基板１００、リール制御基板１５０、電源基板２００、設定スイッチ基板２５０、後述のサブ制御基板４００が接続されている。尚、メイン制御基板３００には、メインチップが搭載されており、当該メインチップには、固有個別情報であるメインチップＩＤがメイン制御基板３００に設けられたレジスタに記録されている。なお、メインチップＩＤは、メインＲＯＭ３０２において記録しておいてもよい。
【００９７】
（サブ制御基板４００）
サブ制御基板４００は、メイン制御基板３００の正面視左側に設けられており、主として演出の制御を行うために設けられている。また、サブ制御基板４００は、後述のサブＣＰＵ４０１、後述のサブＲＯＭ４０２、後述のサブＲＡＭ４０３、後述のサブ乱数発生器４０４を備えている。更に、サブ制御基板４００には、メイン制御基板３００、後述のバックライト中継基板４５０、後述の演出制御基板６００、後述のコンパネＬＥＤ中継基板７００が接続されている。
【００９８】
（バックライト中継基板４５０）
バックライト中継基板４５０は、メイン制御基板３００の下方に設けられており、サブ制御基板４００と、後述の左バックライト基板４５１、後述の中バックライト基板４５２、後述の右バックライト基板４５３を中継するために設けられている。また、バックライト中継基板４５０には、サブ制御基板４００、後述の左バックライト基板４５１、後述の中バックライト基板４５２、後述の右バックライト基板４５３が接続されている。
【００９９】
（左バックライト基板４５１）
左バックライト基板４５１は、左リール１８の内部に設けられており、後述の左バックライト４６１が接続されている。また、左バックライト基板４５１は、サブ制御基板４００からバックライト中継基板４５０を介して、後述の左バックライト４６１の発光制御を行うために設けられている。
【０１００】
なお、図２において、左ステッピングモータ１５１、左リールセンサ１５４ｓ、左バックライト基板４５１の説明をするため、左リール１８に装着されたシートの図示を省略している。
【０１０１】
（中バックライト基板４５２）
中バックライト基板４５２は、中リール１９の内部に設けられており、後述の中バックライト４６２が接続されている。また、中バックライト基板４５２は、サブ制御基板４００からバックライト中継基板４５０を介して、後述の中バックライト４６２の発光制御を行うために設けられている。
【０１０２】
（右バックライト基板４５３）
右バックライト基板４５３は、右リール２０の内部に設けられており、後述の右バックライト４６３が接続されている。また、右バックライト基板４５３は、サブ制御基板４００からバックライト中継基板４５０を介して、後述の右バックライト４６３の発光制御を行うために設けられている。
【０１０３】
（アンプ基板５００）
アンプ基板５００は、左上部スピーカ４０の上方に設けられており、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３からＢＧＭデータ、音声データ、効果音データ等を出力する制御を行うために設けられている。また、アンプ基板５００には、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３、後述の演出制御基板６００が接続されている。
【０１０４】
（演出制御基板６００）
演出制御基板６００は、前面扉３の背面上部に設けられており、主として演出を実行するために設けられている。また、演出制御基板６００は、後述の液晶制御ＣＰＵ６０１、後述の液晶制御ＲＯＭ６０２、後述の液晶制御ＲＡＭ６０３、後述のＣＧＲＯＭ６０４、後述の音源ＩＣ６０５、後述の音源ＲＯＭ６０６、後述のＶＤＰ６０７を備えている。更に、演出制御基板６００には、液晶表示装置４６、アンプ基板５００、後述の演出装置ドライブ基板６５０が接続されている。
【０１０５】
（演出装置ドライブ基板６５０）
演出装置ドライブ基板６５０は、後述の演出装置ドライブ中継基板７５０の下方に設けられており、演出装置５０を可動する制御を行うために設けられている。また、演出装置ドライブ基板６５０には、演出装置５０、演出制御基板６００、後述の左演出装置モータ６５１、後述の左上演出装置センサ６５２ｓ、後述の左下演出装置センサ６５３ｓ、後述の右演出装置モータ６５４、後述の右上演出装置センサ６５５ｓ、後述の右下演出装置センサ６５６ｓ、後述の左液晶昇降モータ６５７、後述の左上液晶昇降センサ６５８ｓ、後述の左下液晶昇降センサ６５９ｓ、後述の右液晶昇降モータ６６０、後述の右上液晶昇降センサ６６１ｓ、後述の右下液晶昇降センサ６６２ｓ、後述の演出装置ドライブ中継基板７５０が接続されている。
【０１０６】
（コンパネＬＥＤ中継基板７００）
コンパネＬＥＤ中継基板７００は、左下部スピーカ４１の上方に設けられており、サブ制御基板４００と、後述のＭＡＸＢＥＴボタンＬＥＤ基板７０１、後述の停止ボタンＬＥＤ基板７０２、後述の演出ボタンＬＥＤ基板７０３、後述の腰部パネルＬＥＤ基板７０４、後述のＢｏｎｕｓ表示ＬＥＤ基板７０５、後述のＡＲＴ表示ＬＥＤ基板７０６、後述のＲＵＳＨ表示ＬＥＤ基板７０７、後述の停止ボタン操作ＬＥＤ基板７０８、後述のスタートレバーＬＥＤ基板７０９、後述の演出ボタンセンサ７１０ｓ、後述の十字キー基板７１１を中継するために設けられている。また、コンパネＬＥＤ中継基板７００には、サブ制御基板４００と、後述のＭＡＸＢＥＴボタンＬＥＤ基板７０１、後述の停止ボタンＬＥＤ基板７０２、後述の演出ボタンＬＥＤ基板７０３、後述の腰部パネルＬＥＤ基板７０４、後述のＢｏｎｕｓ表示ＬＥＤ基板７０５、後述のＡＲＴ表示ＬＥＤ基板７０６、後述のＲＵＳＨ表示ＬＥＤ基板７０７、後述の停止ボタン操作ＬＥＤ基板７０８、後述のスタートレバーＬＥＤ基板７０９、後述の演出ボタンセンサ７１０ｓ、後述の十字キー基板７１１が接続されている。
【０１０７】
（演出装置ドライブ中継基板７５０）
演出装置ドライブ中継基板７５０は、演出制御基板６００の上方に設けられており、演出装置ドライブ基板６５０と、後述の演出装置制御基板８００、後述のＬＥＤ制御基板８５０を中継するために設けられている。また、演出装置ドライブ中継基板７５０には、演出装置ドライブ基板６５０、後述の演出装置制御基板８００、後述のＬＥＤ制御基板８５０が接続されている。
【０１０８】
（トップＬＥＤ基板８５１）
トップＬＥＤ基板８５１は、演出制御基板６００の上方に設けられており、後述のトップＬＥＤ８６１の制御を行うために設けられている。また、トップＬＥＤ基板８５１には、後述のトップＬＥＤ８６１が接続されている。
【０１０９】
（コーナーＬＥＤ基板８５２）
コーナーＬＥＤ基板８５２は、演出装置ドライブ中継基板７５０の左右両側に設けられており、後述のコーナーＬＥＤ８６２の制御を行うために設けられている。また、コーナーＬＥＤ基板８５２には、後述のコーナーＬＥＤ８６２が接続されている。
【０１１０】
（サイドＬＥＤ基板８５３）
サイドＬＥＤ基板８５３は、前面扉３の背面側であって、表示窓２３の左右両側に設けられており、後述のサイドＬＥＤ８６３の制御を行うために設けられている。また、サイドＬＥＤ基板８５３には、後述のサイドＬＥＤ８６３が接続されている。
【０１１１】
（受皿サイドＬＥＤ基板８５４）
受皿サイドＬＥＤ基板８５４は、前面扉３の背面側であって、左下部スピーカ４１の外側と、右下部スピーカ４３の外側に設けられており、後述の受皿サイドＬＥＤ８６４の制御を行うために設けられている。また、受皿サイドＬＥＤ基板８５４には、後述の受皿サイドＬＥＤ８６４が接続されている。
【０１１２】
（受皿ＬＥＤ基板８５５）
受皿ＬＥＤ基板８５５は、前面扉３の背面側であって、受皿ユニット３８の背面側に設けられており、後述の受皿ＬＥＤ８６５の制御を行うために設けられている。また、受皿ＬＥＤ基板８５５には、後述の受皿ＬＥＤ８６５が接続されている。
【０１１３】
（トップＬＥＤ８６１）
トップＬＥＤ８６１は、液晶表示装置４６の上方に設けられている。また、トップＬＥＤ８６１は、遊技者の視覚に訴える形状及び色彩、模様、絵柄等を施してデザイン設計されている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、トップＬＥＤ基板８５１を介してトップＬＥＤ８６１を点灯、点滅する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【０１１４】
（コーナーＬＥＤ８６２）
コーナーＬＥＤ８６２は、液晶表示装置４６の左右両側に設けられている。また、コーナーＬＥＤ８６２は、遊技者の視覚に訴える形状及び色彩、模様、絵柄等を施してデザイン設計されている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、コーナーＬＥＤ基板８５２を介してコーナーＬＥＤ８６２を点灯、点滅する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【０１１５】
（サイドＬＥＤ８６３）
サイドＬＥＤ８６３は、遊技機１の左右側端に設けられている。また、サイドＬＥＤ８６３は、遊技者の視覚に訴える形状及び色彩、模様、絵柄等を施してデザイン設計されている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、サイドＬＥＤ基板８５３を介してサイドＬＥＤ８６３を点灯、点滅する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【０１１６】
（受皿サイドＬＥＤ８６４）
受皿サイドＬＥＤ８６４は、サイドＬＥＤ８６３の下方に設けられている。また、受皿サイドＬＥＤ８６４は、遊技者の視覚に訴える形状及び色彩、模様、絵柄等を施してデザイン設計されている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、受皿サイドＬＥＤ基板８５４を介して受皿サイドＬＥＤ８６４を点灯、点滅する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【０１１７】
（受皿ＬＥＤ８６５）
受皿ＬＥＤ８６５は、受皿ユニット３８の正面視手前側に設けられている。また、受皿ＬＥＤ８６５は、遊技者の視覚に訴える形状及び色彩、模様、絵柄等を施してデザイン設計されている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、受皿ＬＥＤ基板８５５を介して受皿ＬＥＤ８６５を点灯、点滅する処理を行う。これにより、遊技者に対して視覚に訴える演出を行うことができる。
【０１１８】
（遊技機全体のブロック図）
次に、図４を用いて、遊技機１全体のブロック図について説明する。
【０１１９】
遊技機１は、遊技機１の主たる動作を制御するメイン制御基板３００に対して、ステータス基板１００、リール制御基板１５０、電源基板２００、設定スイッチ基板２５０、サブ制御基板４００が接続されている。
【０１２０】
（ＢＥＴスイッチ７ｓｗ）
ＢＥＴスイッチ７ｓｗは、ＢＥＴボタン７の操作を検出するためのスイッチである。ここで、ステータス基板１００は、ＢＥＴスイッチ７ｓｗにより、ＢＥＴボタン７の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、貯留（クレジット）されているメダルから「１」枚のメダルを使用する処理を行う。
【０１２１】
（ＭＡＸＢＥＴスイッチ８ｓｗ）
ＭＡＸＢＥＴスイッチ８ｓｗは、ＭＡＸＢＥＴボタン８の操作を検出するためのスイッチである。ここで、ステータス基板１００は、ＭＡＸＢＥＴスイッチ８ｓｗにより、ＭＡＸＢＥＴボタン８の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、貯留（クレジット）されているメダルから「３」枚のメダルを使用する処理を行う。
【０１２２】
（精算スイッチ９ｓｗ）
精算スイッチ９ｓｗは、精算ボタン９の操作を検出するためのスイッチである。ここで、ステータス基板１００は、精算スイッチ９ｓｗにより、精算ボタン９の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、貯留（クレジット）されているメダルを精算する処理を行う。具体的には、メイン制御基板３００は、電源基板２００に対して、貯留（クレジット）されているメダルを返却する旨の信号を送信する。そして、電源基板２００は、ホッパー２０２を駆動することにより、貯留（クレジット）しているメダルを返却する処理を行う。
【０１２３】
（スタートスイッチ１０ｓｗ）
スタートスイッチ１０ｓｗは、スタートレバー１０の操作を検出するためのスイッチである。ここで、ステータス基板１００は、スタートスイッチ１０ｓｗにより、スタートレバー１０の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、左リール１８、中リール１９、右リール２０の回転を開始する処理等を行う。
【０１２４】
（左停止スイッチ１１ｓｗ）
左停止スイッチ１１ｓｗは、左停止ボタン１１の操作を検出するためのスイッチである。ここで、ステータス基板１００は、左停止スイッチ１１ｓｗにより、左停止ボタン１１の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、回転中の左リール１８を停止する処理を行う。
【０１２５】
（中停止スイッチ１２ｓｗ）
中停止スイッチ１２ｓｗは、中停止ボタン１２の操作を検出するためのスイッチである。ここで、ステータス基板１００は、中停止スイッチ１２ｓｗにより、中停止ボタン１２の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、回転中の中リール１９を停止する処理を行う。
【０１２６】
（右停止スイッチ１３ｓｗ）
右停止スイッチ１３ｓｗは、右停止ボタン１３の操作を検出するためのスイッチである。ここで、ステータス基板１００は、右停止スイッチ１３ｓｗにより、右停止ボタン１３の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、回転中の右リール２０を停止する処理を行う。
【０１２７】
（セレクターセンサ１５ｓ）
セレクターセンサ１５ｓは、メダル投入口６に適正なメダルが投入されたことを検出するためのセンサである。ここで、ステータス基板１００は、セレクターセンサ１５ｓにより、正常なメダルの通過が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、ステータス基板１００から所定の信号を受信したことに基づいて、（ａ）貯留（クレジット）されるメダルの枚数を「１」加算する処理や、（ｂ）遊技に使用するメダルの枚数に「１」加算する処理を行う。
【０１２８】
（設定変更スイッチ４５ｓｗ）
設定変更スイッチ４５ｓｗは、設定変更ボタン４５の操作を検出するためのスイッチである。ここで、設定スイッチ基板２５０は、設定変更スイッチ４５ｓｗにより、設定変更ボタン４５の操作が検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、設定スイッチ基板２５０から所定の信号を受信したことに基づいて、設定表示部４４に表示されている設定値を更新して表示する処理を行う。
【０１２９】
（設定変更キースイッチ４９ｓｗ）
設定変更キースイッチ４９ｓｗは、設定変更キー（図示せず）が設定変更用鍵穴４８に挿入された状態で、所定角度回動されたことを検出するためのスイッチである。ここで、設定スイッチ基板２５０は、設定変更キー（図示せず）が設定変更用鍵穴４８に挿入された状態で、所定角度回動されたことが検出された場合に、メイン制御基板３００に対して所定の信号を送信する。そして、メイン制御基板３００は、設定スイッチ基板２５０から所定の信号を受信したことに基づいて、設定表示部４４に現在の設定値を表示する処理を行う。
【０１３０】
（電源スイッチ２０１ｓｗ）
電源スイッチ２０１ｓｗは、電源ボタン２０１の操作を検出するためのスイッチである。ここで、電源基板２００は、電源スイッチ２０１ｓｗにより、電源ボタン２０１の操作が検出された場合に、遊技機１に電力を供給する処理を行う。
【０１３１】
（補助収納庫センサ２０３ｓ）
補助収納庫センサ２０３ｓは、補助収納庫２０３に貯留されたメダルが満杯であることを検出するためのセンサである。ここで、電源基板２００は、補助収納庫センサ２０３ｓにより、補助収納庫２０３に貯留されたメダルが満杯であることが検出された場合に、メイン制御基板３００に対して、所定の信号を送信する。そして、メイン制御基板３００は、電源基板２００から所定の信号を受信したことに基づいて、補助収納庫２０３に貯留されたメダルが満杯である時のエラー処理を行う。
【０１３２】
（メインＣＰＵ３０１）
メインＣＰＵ３０１は、メイン制御基板３００に設けられている。また、メインＣＰＵ３０１は、後述のメインＲＯＭ３０２に記憶されているプログラムを読み込み、遊技の進行に合わせて所定の演算処理を行うことにより、ステータス基板１００、リール制御基板１５０、電源基板２００、サブ制御基板４００に対して所定の信号を送信する。所定の信号としては、遊技情報コマンドの送信、第１検査値情報の送信等が挙げられる。即ち、メインＣＰＵ３０１は、遊技情報コマンド送信手段、第１検査値送信手段として機能する。また、メインＣＰＵ３０１は、後述のメインＲＯＭ３０２に記憶されているプログラムを読み込んで、第１の遊技制御を実行する。
【０１３３】
（メインＲＯＭ３０２）
メインＲＯＭ３０２は、メイン制御基板３００に設けられている。また、メインＲＯＭ３０２は、メインＣＰＵ３０１により実行される制御プログラム、データテーブル、サブ制御基板４００に対するコマンドを送信するためのデータ等を記憶するために設けられている。具体的には、メインＲＯＭ３０２は、後述の配列データテーブル（図６参照）、後述の図柄組み合わせ群が「００」の図柄組み合わせテーブル（図７参照）、後述の図柄組み合わせ群が「０１」の図柄組み合わせテーブル（図８参照）、後述の図柄組み合わせ群が「０２」の図柄組み合わせテーブル（図９参照）、後述の図柄組み合わせ群が「０３」の図柄組み合わせテーブル（図１０参照）、後述の図柄組み合わせ群が「０４」の図柄組み合わせテーブル（図１１参照）、後述の非ＲＴ遊技状態用第１当選役決定テーブル（図１３参照）、後述の第１ＲＴ遊技状態用第１当選役決定テーブル（図１４参照）、後述の第２ＲＴ遊技状態用第１当選役決定テーブル（図１５参照）、後述の第３ＲＴ遊技状態用第１当選役決定テーブル（図１６参照）、後述の第４ＲＴ遊技状態用第１当選役決定テーブル（図１７参照）、後述の第５ＲＴ遊技状態用第１当選役決定テーブル（図１８参照）、後述の第６ＲＴ遊技状態用第１当選役決定テーブル（図１９参照）、後述の第２当選役決定テーブル（図２０参照）等を記憶している。
【０１３４】
（メインＲＡＭ３０３）
メインＲＡＭ３０３は、メイン制御基板３００に設けられている。また、メインＲＡＭ３０３は、メインＣＰＵ３０１によるプログラムの実行により決定された各種データを記憶するために設けられている。具体的には、メインＲＡＭ３０３には、例えば、投入枚数カウンタ等の各種カウンタや、設定変更装置作動異常フラグ格納領域等の各種格納領域が設けられている。
【０１３５】
（メイン乱数発生器３０４）
メイン乱数発生器３０４は、メイン制御基板３００に設けられている。また、メイン乱数発生器３０４は、当選役を決定する抽選等で用いられる乱数を生成するために設けられている。ここで、本実施形態において、メイン乱数発生器３０４は、「０」〜「６５５３５」の範囲で乱数値を生成する。
【０１３６】
（サブＣＰＵ４０１）
サブＣＰＵ４０１は、サブ制御基板４００に設けられている。また、サブＣＰＵ４０１は、後述のサブＲＯＭ４０２に記憶されているプログラムを読み込み、メイン制御基板３００から受信したコマンドの情報や、演出ボタンセンサ７１０ｓや、十字キー基板７１１から入力された信号に基づいて所定の演算を行い、当該演算の結果を演出制御基板６００や、アンプ基板５００等に供給するために設けられている。また、サブＣＰＵ４０１は、後述のサブＲＯＭ４０２に記憶されているプログラムを読み込んで、第２の遊技制御を実行する第２の制御手段として機能する。
【０１３７】
（サブＲＯＭ４０２）
サブＲＯＭ４０２は、サブ制御基板４００に設けられている。また、サブＲＯＭ４０２は、サブＣＰＵ４０１により実行される制御プログラム、データテーブル等を記憶するために設けられている。具体的には、サブＲＯＭ４０２は、後述の演出決定テーブル（図２４参照）、後述のＢｏｎｕｓ準備状態移行抽選テーブル（図２５参照）、後述のＢｏｎｕｓ状態振分抽選テーブル（図２６参照）、後述の前兆ゲーム数決定テーブル（図２７参照）、後述のチャンス状態移行抽選テーブル（図２８参照）、後述のフェイクゲーム数決定テーブル（図２９参照）、後述の昇格抽選テーブル（図３０参照）、後述のＡＲＴ準備状態移行抽選テーブル（図３１参照）、後述のＡＲＴ状態用ゲーム数上乗せ抽選テーブル（図３２参照）、後述の引戻抽選テーブル（図３３参照）、後述の上乗せ状態移行抽選テーブル（図３４参照）等を記憶している。
【０１３８】
（サブＲＡＭ４０３）
サブＲＡＭ４０３は、サブ制御基板４００に設けられている。また、サブＲＡＭ４０３は、サブＣＰＵ４０１によるプログラムの実行により決定された各種データを記憶するために設けられている。具体的には、サブＲＡＭ４０３には、例えば、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタ等の各種カウンタや、状態格納領域等の各種格納領域が設けられている。
【０１３９】
（サブ乱数発生器４０４）
サブ乱数発生器４０４は、サブ制御基板４００に設けられている。また、サブ乱数発生器４０４は、演出を決定する抽選等で用いられる乱数を生成するために設けられている。ここで、本実施形態において、サブ乱数発生器４０４は、「０」〜「６５５３５」の範囲で乱数値を生成する。
【０１４０】
（左バックライト４６１）
左バックライト４６１は、左バックライト基板４５１に設けられており、複数のＬＥＤを備えている。ここで、サブ制御基板４００は、バックライト中継基板４５０、左バックライト基板４５１を介して左バックライト４６１を発光させる処理を行う。これにより、左リール１８の図柄の視認が容易となる。
【０１４１】
（中バックライト４６２）
中バックライト４６２は、中バックライト基板４５２に設けられており、複数のＬＥＤを備えている。ここで、サブ制御基板４００は、バックライト中継基板４５０、中バックライト基板４５２を介して中バックライト４６２を発光させる処理を行う。これにより、中リール１９の図柄の視認が容易となる。
【０１４２】
（右バックライト４６３）
右バックライト４６３は、右バックライト基板４５３に設けられており、複数のＬＥＤを備えている。ここで、サブ制御基板４００は、バックライト中継基板４５０、右バックライト基板４５３を介して右バックライト４６３を発光させる処理を行う。これにより、右リール２０の図柄の視認が容易となる。
【０１４３】
（液晶制御ＣＰＵ６０１）
液晶制御ＣＰＵ６０１は、演出制御基板６００に設けられている。また液晶制御ＣＰＵ６０１は、後述の液晶制御ＲＯＭ６０２に記憶されているプログラムを読み込み、サブ制御基板４００から受信した信号に基づいてディスプレイリストを作成するために設けられている。また、液晶制御ＣＰＵ６０１は、後述のＣＧＲＯＭ６０４に記憶されている画像データを液晶表示装置４６に表示させる制御を行う。
【０１４４】
（液晶制御ＲＯＭ６０２）
液晶制御ＲＯＭ６０２は、演出制御基板６００に設けられている。また、液晶制御ＲＯＭ６０２は、液晶制御ＣＰＵ６０１により実行される制御プログラム、データテーブル等を記憶するために設けられている。具体的には、液晶制御ＲＯＭ６０２は、液晶制御ＣＰＵ６０１の制御処理のプログラム、ディスプレイリストを生成するためのディスプレイリスト生成プログラム、アニメーションを表示する際に参照されるアニメシーンの組み合わせやアニメシーンの表示順序、画像の表示時間を示すウエイトフレーム、スプライトの識別番号や転送元アドレス等の各種対象データ、スプライトの表示位置や転送先アドレス等の各種パラメータ、描画方法等が記憶されている。
【０１４５】
（液晶制御ＲＡＭ６０３）
液晶制御ＲＡＭ６０３は、演出制御基板６００に設けられている。また、液晶制御ＲＡＭ６０３は、液晶制御ＣＰＵ６０１の演算処理時におけるデータのワークエリアとして機能し、液晶制御ＲＯＭ６０２から読み出されたデータを一時的に記憶するために設けられている。
【０１４６】
（ＣＧＲＯＭ６０４）
ＣＧＲＯＭ６０４は、演出制御基板６００に設けられている。また、ＣＧＲＯＭ６０４は、所定範囲の画素（例えば、「３２」ピクセル×「３２」ピクセル）における画素毎に色番号を指定する色番号情報と、画像の透明度を示すα値とから構成され画素情報の集合からなる画像データを圧縮して記憶するために設けられている。
【０１４７】
（音源ＩＣ６０５）
音源ＩＣ６０５は、演出制御基板６００に設けられている。また、音源ＩＣ６０５は、後述の音源ＲＯＭ６０６に記憶されている音声に関するプログラムやデータを読み込み、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３を駆動する音声信号を生成するために設けられている。
【０１４８】
（音源ＲＯＭ６０６）
音源ＲＯＭ６０６は、演出制御基板６００に設けられている。また、音源ＲＯＭ６０６は、演出を実行する際に出力される音声に関するプログラムやデータ等を記憶するために設けられている。
【０１４９】
（ＶＤＰ６０７）
ＶＤＰ６０７は、いわゆる画像プロセッサであり、液晶制御ＣＰＵ６０１からの指示に基づいて、第１フレームバッファ領域と第２フレームバッファ領域のフレームバッファ領域のうち「表示用フレームバッファ領域」から画像データを読み出す制御を行う。そして、読み出した画像データに基づいて、映像信号（例えば、ＬＶＤＳ信号やＲＧＢ信号）を生成することにより、液晶表示装置４６に画像を表示する制御が行われる。なお、ＶＤＰ６０７は、図示しない制御レジスタ、ＣＧバスインターフェイス、ＣＰＵインターフェイス、クロック生成回路、伸長回路、描画回路、表示回路、メモリコントローラ等を備えており、これらをバスによって接続している。
【０１５０】
（左演出装置モータ６５１）
左演出装置モータ６５１は、演出装置ドライブ基板６５０に接続されている。また、左演出装置モータ６５１は、後述の右演出装置モータ６５４とともに、演出装置５０を上下方向に可動させるために設けられている。
【０１５１】
（左上演出装置センサ６５２ｓ）
左上演出装置センサ６５２ｓは、演出装置ドライブ基板６５０に接続されている。また、左上演出装置センサ６５２ｓは、後述の右上演出装置センサ６５５ｓとともに、演出装置５０を上方向に可動した際に、演出装置５０が所定の位置まで可動したことを検出するために設けられている。
【０１５２】
（左下演出装置センサ６５３ｓ）
左下演出装置センサ６５３ｓは、演出装置ドライブ基板６５０に接続されている。また、左下演出装置センサ６５３ｓは、後述の右下演出装置センサ６５６ｓとともに、演出装置５０を下方向に可動した際に、演出装置５０が所定の位置まで可動したことを検出するために設けられている。
【０１５３】
（右演出装置モータ６５４）
右演出装置モータ６５４は、演出装置ドライブ基板６５０に接続されている。また、右演出装置モータ６５４は、左演出装置モータ６５１とともに、演出装置５０を上下方向に可動させるために設けられている。
【０１５４】
（右上演出装置センサ６５５ｓ）
右上演出装置センサ６５５ｓは、演出装置ドライブ基板６５０に接続されている。また、右上演出装置センサ６５５ｓは、左上演出装置センサ６５２ｓとともに、演出装置５０を上方向に可動した際に、演出装置５０が所定の位置まで可動したことを検出するために設けられている。
【０１５５】
（右下演出装置センサ６５６ｓ）
右下演出装置センサ６５６ｓは、演出装置ドライブ基板６５０に接続されている。また、右下演出装置センサ６５６ｓは、左下演出装置センサ６５３ｓとともに、演出装置５０を下方向に可動した際に、演出装置５０が所定の位置まで可動したことを検出するために設けられている。
【０１５６】
（左液晶昇降モータ６５７）
左液晶昇降モータ６５７は、演出装置ドライブ基板６５０に接続されている。また、左液晶昇降モータ６５７は、後述の右液晶昇降モータ６６０とともに、液晶表示装置４６を上下方向に可動させるために設けられている。
【０１５７】
（左上液晶昇降センサ６５８ｓ）
左上液晶昇降センサ６５８ｓは、演出装置ドライブ基板６５０に接続されている。また、左上液晶昇降センサ６５８ｓは、後述の右上液晶昇降センサ６６１ｓとともに、液晶表示装置４６を上方向に可動した際に、液晶表示装置４６が所定の位置まで可動したことを検出するために設けられている。
【０１５８】
（左下液晶昇降センサ６５９ｓ）
左下液晶昇降センサ６５９ｓは、演出装置ドライブ基板６５０に接続されている。また、左下液晶昇降センサ６５９ｓは、後述の右下液晶昇降センサ６６２ｓとともに、液晶表示装置４６を下方向に可動した際に、液晶表示装置４６が所定の位置まで可動したことを検出するために設けられている。
【０１５９】
（右液晶昇降モータ６６０）
右液晶昇降モータ６６０は、演出装置ドライブ基板６５０に接続されている。また、右液晶昇降モータ６６０は、左液晶昇降モータ６５７とともに、液晶表示装置４６を上下方向に可動させるために設けられている。
【０１６０】
（右上液晶昇降センサ６６１ｓ）
右上液晶昇降センサ６６１ｓは、演出装置ドライブ基板６５０に接続されている。また、右上液晶昇降センサ６６１ｓは、左上液晶昇降センサ６５８ｓとともに、液晶表示装置４６を上方向に可動した際に、液晶表示装置４６が所定の位置まで可動したことを検出するために設けられている。
【０１６１】
（右下液晶昇降センサ６６２ｓ）
右下液晶昇降センサ６６２ｓは、演出装置ドライブ基板６５０に接続されている。また、右下液晶昇降センサ６６２ｓは、左下液晶昇降センサ６５９ｓとともに、液晶表示装置４６を下方向に可動した際に、液晶表示装置４６が所定の位置まで可動したことを検出するために設けられている。
【０１６２】
（ＭＡＸＢＥＴボタンＬＥＤ基板７０１）
ＭＡＸＢＥＴボタンＬＥＤ基板７０１は、後述のＭＡＸＢＥＴボタンＬＥＤ７２１が接続されており、後述のＭＡＸＢＥＴボタンＬＥＤ７２１を発光する処理を行うために設けられている。ここで、サブ制御基板４００は、ＭＡＸＢＥＴボタン８の操作が有効である場合に、コンパネＬＥＤ中継基板７００のＭＡＸＢＥＴボタンＬＥＤ基板７０１を介して後述のＭＡＸＢＥＴボタンＬＥＤ７２１を発光する処理を行う。これにより、ＭＡＸＢＥＴボタン８の操作が有効であることの報知を行う。
【０１６３】
（停止ボタンＬＥＤ基板７０２）
停止ボタンＬＥＤ基板７０２は、後述の停止ボタンＬＥＤ７２２が接続されており、後述の停止ボタンＬＥＤ７２２を発光する処理を行うために設けられている。ここで、サブ制御基板４００は、コンパネＬＥＤ中継基板７００の停止ボタンＬＥＤ基板７０２を介して、後述の停止ボタンＬＥＤ７２２を発光する処理を行う。具体的には、サブ制御基板４００は、左停止ボタン１１が有効である場合には、停止ボタンＬＥＤ基板７０２を介して、左停止ボタン１１の内部に設けられている後述の停止ボタンＬＥＤ７２２を発光し、中停止ボタン１２が有効である場合には、停止ボタンＬＥＤ基板７０２を介して、中停止ボタン１２の内部に設けられている後述の停止ボタンＬＥＤ７２２を発光し、右停止ボタン１３が有効である場合には、停止ボタンＬＥＤ基板７０２を介して、右停止ボタン１３の内部に設けられている後述の停止ボタンＬＥＤ７２２を発光する処理を行う。これにより、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作が有効であることの報知を行う。
【０１６４】
（演出ボタンＬＥＤ基板７０３）
演出ボタンＬＥＤ基板７０３は、後述の演出ボタンＬＥＤ７２３が接続されており、後述の演出ボタンＬＥＤ７２３を発光する処理を行うために設けられている。ここで、サブ制御基板４００は、演出ボタン２１の操作が有効である場合に、コンパネＬＥＤ中継基板７００の演出ボタンＬＥＤ基板７０３を介して、後述の演出ボタンＬＥＤ７２３を発光する処理を行う。これにより、演出ボタン２１の操作が有効であることの報知を行う。
【０１６５】
（腰部パネルＬＥＤ基板７０４）
腰部パネルＬＥＤ基板７０４は、後述の腰部パネルＬＥＤ７２４が接続されており、後述の腰部パネルＬＥＤ７２４を発光する処理を行うために設けられている。ここで、サブ制御基板４００は、コンパネＬＥＤ中継基板７００の腰部パネルＬＥＤ基板７０４を介して、後述の腰部パネルＬＥＤ７２４を発光する処理を行う。これにより、腰部パネルに描かれている遊技機１の機種名やモチーフ等を遊技者へ認識させ易くしている。
【０１６６】
（Ｂｏｎｕｓ表示ＬＥＤ基板７０５）
Ｂｏｎｕｓ表示ＬＥＤ基板７０５は、Ｂｏｎｕｓ表示部３２が接続されており、Ｂｏｎｕｓ表示部３２に設けられているＬＥＤを発光する処理を行うために設けられている。ここで、サブ制御基板４００は、サブ制御基板４００により管理される状態がＢｏｎｕｓ状態に移行したタイミングでコンパネＬＥＤ中継基板７００のＢｏｎｕｓ表示ＬＥＤ基板７０５を介して、Ｂｏｎｕｓ表示部３２に設けられているＬＥＤを発光する処理を行う。これにより、後述のＢｏｎｕｓ状態に移行したことの報知を行う。
【０１６７】
（ＡＲＴ表示ＬＥＤ基板７０６）
ＡＲＴ表示ＬＥＤ基板７０６は、ＡＲＴ表示部３３が接続されており、ＡＲＴ表示部３３に設けられているＬＥＤを発光する処理を行うために設けられている。ここで、サブ制御基板４００は、サブ制御基板４００により管理される状態がＡＲＴ状態に移行したタイミングでコンパネＬＥＤ中継基板７００のＡＲＴ表示ＬＥＤ基板７０６を介して、ＡＲＴ表示部３３に設けられているＬＥＤを発光する処理を行う。これにより、後述のＡＲＴ状態に移行したことの報知を行う。
【０１６８】
（ＲＵＳＨ表示ＬＥＤ基板７０７）
ＲＵＳＨ表示ＬＥＤ基板７０７は、ＲＵＳＨ表示部３４が接続されており、ＲＵＳＨ表示部３４に設けられているＬＥＤを発光する処理を行うために設けられている。ここで、サブ制御基板４００は、サブ制御基板４００により管理される状態が第１上乗せ状態に移行したタイミングでコンパネＬＥＤ中継基板７００のＲＵＳＨ表示ＬＥＤ基板７０７を介して、ＲＵＳＨ表示部３４に設けられているＬＥＤを発光する処理を行う。これにより、後述の第１上乗せ状態に移行したことの報知を行う。
【０１６９】
（停止ボタン操作ＬＥＤ基板７０８）
停止ボタン操作ＬＥＤ基板７０８は、停止ボタン操作表示部３５が接続されており、停止ボタン操作表示部３５に設けられているＬＥＤを発光する処理を行うために設けられている。ここで、サブ制御基板４００は、コンパネＬＥＤ中継基板７００の停止ボタン操作ＬＥＤ基板７０８を介して、停止ボタン操作表示部３５に設けられているＬＥＤを発光する処理を行う。具体的には、サブ制御基板４００は、サブ制御基板４００により管理される状態が後述のＡＲＴ状態である場合において、左停止ボタン１１を操作することが最適なタイミングである場合には、コンパネＬＥＤ中継基板７００の停止ボタン操作ＬＥＤ基板７０８を介して、左停止ボタン操作表示部３５Ｌに設けられているＬＥＤを点灯させ、中停止ボタン１２を操作することが最適なタイミングである場合には、コンパネＬＥＤ中継基板７００の停止ボタン操作ＬＥＤ基板７０８を介して、中停止ボタン操作表示部３５Ｃに設けられているＬＥＤを点灯させ、右停止ボタン１３を操作することが最適なタイミングである場合には、コンパネＬＥＤ中継基板７００の停止ボタン操作ＬＥＤ基板７０８を介して、右停止ボタン操作表示部３５Ｒに設けられているＬＥＤを点灯させる処理を行う。これにより、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の最適な操作順序の報知を行う。
【０１７０】
（スタートレバーＬＥＤ基板７０９）
スタートレバーＬＥＤ基板７０９は、スタートレバーＬＥＤ３６が接続されており、スタートレバーＬＥＤ３６を発光する処理を行うために設けられている。ここで、サブ制御基板４００は、コンパネＬＥＤ中継基板７００のスタートレバーＬＥＤ基板７０９を介して、スタートレバーＬＥＤ３６を所定のタイミングで発光する処理を行う。これにより、遊技者に対して視覚に訴える演出を行う。
【０１７１】
（演出ボタンセンサ７１０ｓ）
演出ボタンセンサ７１０ｓは、演出ボタン２１が接続されており、演出ボタン２１の操作を検出するために設けられている。ここで、演出ボタンセンサ７１０ｓは、演出ボタン２１の操作を検出したことに基づいて、サブ制御基板４００に対して所定の信号を送信する。そして、サブ制御基板４００は、所定の信号を受信したことに基づいて、演出ボタン２１が操作されたときの処理を行う。
【０１７２】
（十字キー基板７１１）
十字キー基板７１１は、十字キー２２が接続されており、十字キー２２の操作を検出するために設けられている。ここで、十字キー基板７１１は、十字キー２２の操作を検出したことに基づいて、サブ制御基板４００に対して所定の信号を送信する。そして、サブ制御基板４００は、所定の信号を受信したことに基づいて、十字キー２２が操作されたときの処理を行う。
【０１７３】
（ＭＡＸＢＥＴボタンＬＥＤ７２１）
ＭＡＸＢＥＴボタンＬＥＤ７２１は、ＭＡＸＢＥＴボタン８の内部に設けられており、ＭＡＸＢＥＴボタンＬＥＤ基板７０１に接続されている。ここで、ＭＡＸＢＥＴボタンＬＥＤ７２１は、ＭＡＸＢＥＴボタン８の操作を受け付けるタイミングである場合には点灯し、ＭＡＸＢＥＴボタン８の操作を受け付けないタイミングである場合には消灯する。これにより、ＭＡＸＢＥＴボタン８の操作を受け付けるタイミングであることと、ＭＡＸＢＥＴボタン８の操作を受け付けないタイミングであることの報知を行う。
【０１７４】
（停止ボタンＬＥＤ７２２）
停止ボタンＬＥＤ７２２は、（ａ）左停止ボタン１１の内部に設けられている左停止ボタンＬＥＤ７２２Ｌと、（ｂ）中停止ボタン１２の内部に設けられている中停止ボタンＬＥＤ７２２Ｃと、（ｃ）右停止ボタン１３の内部に設けられている右停止ボタンＬＥＤ７２２Ｒを備えている。
【０１７５】
（左停止ボタンＬＥＤ７２２Ｌ）
左停止ボタンＬＥＤ７２２Ｌ（図示せず）は、左停止ボタン１１の操作を受け付けるタイミングであることを報知するために設けられている。具体的には、左停止ボタンＬＥＤ７２２Ｌは、左停止ボタン１１の操作を受け付けるタイミングである場合には点灯し、左停止ボタン１１の操作を受け付けないタイミングである場合には消灯する。これにより、（ａ）左停止ボタン１１の操作を受け付けるタイミングであることと、（ｂ）左停止ボタン１１の操作を受け付けないタイミングであることの報知を行う。
【０１７６】
（中停止ボタンＬＥＤ７２２Ｃ）
中停止ボタンＬＥＤ７２２Ｃ（図示せず）は、中停止ボタン１２の操作を受け付けるタイミングであることを報知するために設けられている。具体的には、中停止ボタンＬＥＤ７２２Ｃは、中停止ボタン１２の操作を受け付けるタイミングである場合には点灯し、中停止ボタン１２の操作を受け付けないタイミングである場合には消灯する。これにより、（ａ）中停止ボタン１２の操作を受け付けるタイミングであることと、（ｂ）中停止ボタン１２の操作を受け付けないタイミングであることの報知を行う。
【０１７７】
（右停止ボタンＬＥＤ７２２Ｒ）
右停止ボタンＬＥＤ７２２Ｒ（図示せず）は、右停止ボタン１３の操作を受け付けるタイミングであることを報知するために設けられている。具体的には、右停止ボタンＬＥＤ７２２Ｒは、右停止ボタン１３の操作を受け付けるタイミングである場合には点灯し、右停止ボタン１３の操作を受け付けないタイミングである場合には消灯する。これにより、（ａ）右停止ボタン１３の操作を受け付けるタイミングであることと、（ｂ）右停止ボタン１３の操作を受け付けないタイミングであることの報知を行う。
【０１７８】
（演出ボタンＬＥＤ７２３）
演出ボタンＬＥＤ７２３は、演出ボタン２１の操作を受け付けるタイミングであることを報知するために設けられている。具体的には、演出ボタンＬＥＤ７２３は、演出ボタン２１の操作を受け付けるタイミングである場合には点灯し、演出ボタン２１の操作を受け付けないタイミングである場合には消灯する。これにより、（ａ）演出ボタン２１の操作を受け付けるタイミングであることと、（ｂ）演出ボタン２１の操作を受け付けないタイミングであることの報知を行う。
【０１７９】
（腰部パネルＬＥＤ７２４）
腰部パネルＬＥＤ７２４は、腰部パネル３７に描かれた遊技機１の機種名やモチーフ等を遊技者へ認識させ易くするために設けられている。ここで、腰部パネルＬＥＤ７２４は、遊技機１に電力が供給された場合に点灯する。これにより、遊技者は、腰部パネル３７に描かれた遊技機１の機種名やモチーフ等を認識し易くなる。なお、所定の条件が充足されたことに基づいて、腰部パネルＬＥＤ７２４を消灯させることとしてもよい。これにより、遊技者に対して所定の条件が充足されたことを報知することができる。
【０１８０】
（演出装置制御基板８００）
演出装置制御基板８００は、後述の左上演出装置８１１、後述の左下演出装置８１２、後述の右上演出装置８１３、後述の右下演出装置８１４の制御を行うために設けられている。また、演出装置制御基板８００は、演出装置ドライブ中継基板７５０、左上演出装置基板８０１、左下演出装置基板８０２、右上演出装置基板８０３、右下演出装置基板８０４が接続されている。
【０１８１】
（左上演出装置基板８０１）
左上演出装置基板８０１は、後述の左上演出装置８１１が接続されており、後述の左上演出装置８１１に設けられているＬＥＤを発光するために設けられている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、演出装置制御基板８００、左上演出装置基板８０１を介して後述の左上演出装置８１１に設けられているＬＥＤを発光する処理を行う。これにより、遊技者に対して視覚に訴える演出を行う。
【０１８２】
（左下演出装置基板８０２）
左下演出装置基板８０２は、後述の左下演出装置８１２が接続されており、後述の左下演出装置８１２に設けられているＬＥＤを発光するために設けられている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、演出装置制御基板８００、左下演出装置基板８０２を介して後述の左下演出装置８１２に設けられているＬＥＤを発光する処理を行う。これにより、遊技者に対して視覚に訴える演出を行う。
【０１８３】
（右上演出装置基板８０３）
右上演出装置基板８０３は、後述の右上演出装置８１３が接続されており、後述の右上演出装置８１３に設けられているＬＥＤを発光するために設けられている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、演出装置制御基板８００、右上演出装置基板８０３を介して後述の右上演出装置８１３に設けられているＬＥＤを発光する処理を行う。これにより、遊技者に対して視覚に訴える演出を行う。
【０１８４】
（右下演出装置基板８０４）
右下演出装置基板８０４は、後述の右下演出装置８１４が接続されており、後述の右下演出装置８１４に設けられているＬＥＤを発光するために設けられている。ここで、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０、演出装置ドライブ中継基板７５０、演出装置制御基板８００、右下演出装置基板８０４を介して後述の右下演出装置８１４に設けられているＬＥＤを発光する処理を行う。これにより、遊技者に対して視覚に訴える演出を行う。
【０１８５】
（左上演出装置８１１）
左上演出装置８１１は、演出装置５０の背面側に設けられており、左上演出装置基板８０１に接続されている。また、左上演出装置８１１は、ＬＥＤを内蔵しており、所定の条件が充足されたことに基づいて、左上演出装置８１１に内蔵されているＬＥＤが発光する。
【０１８６】
（左下演出装置８１２）
左下演出装置８１２は、演出装置５０の背面側に設けられており、左下演出装置基板８０２に接続されている。また、左下演出装置８１２は、ＬＥＤを内蔵しており、所定の条件が充足されたことに基づいて、左下演出装置８１２に内蔵されているＬＥＤが発光する。
【０１８７】
（右上演出装置８１３）
右上演出装置８１３は、演出装置５０の背面側に設けられており、右上演出装置基板８０３に接続されている。また、右上演出装置８１３は、ＬＥＤを内蔵しており、所定の条件が充足されたことに基づいて、右上演出装置８１３に内蔵されているＬＥＤが発光する。
【０１８８】
（右下演出装置８１４）
右下演出装置８１４は、演出装置５０の背面側に設けられており、右下演出装置基板８０４に接続されている。また、右下演出装置８１４は、ＬＥＤを内蔵しており、所定の条件が充足されたことに基づいて、右下演出装置８１４に内蔵されているＬＥＤが発光する。
【０１８９】
（ＬＥＤ制御基板８５０）
ＬＥＤ制御基板８５０は、トップＬＥＤ８６１、コーナーＬＥＤ８６２、サイドＬＥＤ８６３、受皿サイドＬＥＤ８６４、受皿ＬＥＤ８６５の制御を行うために設けられている。また、ＬＥＤ制御基板８５０は、トップＬＥＤ基板８５１、コーナーＬＥＤ基板８５２、サイドＬＥＤ基板８５３、受皿サイドＬＥＤ基板８５４、受皿ＬＥＤ基板８５５が接続されている。
【０１９０】
（演出装置５０の可動態様）
次に、図５を用いて、演出装置５０の可動態様について説明する。
【０１９１】
図５（Ａ）に示す通り、演出装置５０は、ベース部５１と、柄部５２と、鞘部５３を備えている。
【０１９２】
（ベース部５１）
ベース部５１は、演出装置５０のベースとなる部材であって、柄部５２及び鞘部５３により被覆されている部分にＬＥＤを内蔵している。ここで、サブ制御基板４００は、所定の演出を実行する際に、演出制御基板６００、演出装置ドライブ基板６５０を介して、ベース部５１に内蔵されているＬＥＤを発光させる処理を行う。また、ベース部５１の背面側には、左上演出装置８１１、左下演出装置８１２、右上演出装置８１３、右下演出装置８１４が設けられている。
【０１９３】
（柄部５２）
柄部５２は、ベース部５１の正面視左側に取り付けられている。また、柄部５２は、日本刀の柄を模した形状をしている。また、柄部５２は、左右方向に可動する。
【０１９４】
（鞘部５３）
鞘部５３は、ベース部５１の正面視右側に取り付けられている。また、鞘部５３は、日本刀の鞘を模した形状をしている。また、鞘部５３は、左右方向に可動する。
【０１９５】
図５（Ｂ）に示す通り、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０を介して、左演出装置モータ６５１、右演出装置モータ６５４を駆動することにより、演出装置５０を上方向に可動する処理を行う。そして、左上演出装置センサ６５２ｓと、右上演出装置センサ６５５ｓにより、演出装置５０が所定の位置まで可動したことが検出された場合に、左演出装置モータ６５１、右演出装置モータ６５４による演出装置５０の上方向の可動が停止される。
【０１９６】
図５（Ｃ）に示す通り、演出装置５０が所定の位置まで可動した後、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０を介して、柄部５２を正面視左側方向に可動する処理と、鞘部５３を正面視右側方向に可動する処理を行うとともに、演出制御基板６００、演出装置ドライブ基板６５０、演出装置制御基板８００を介して、左上演出装置８１１、左下演出装置８１２、右上演出装置８１３、右下演出装置８１４を可動する処理を行う。また、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０を介して、鞘部５３が可動したことにより被覆されなくなったベース部に内蔵されているＬＥＤを発光する処理を行うとともに、演出制御基板６００、演出装置ドライブ基板６５０、演出装置制御基板８００を介して、左上演出装置８１１に内蔵されているＬＥＤと、左下演出装置８１２に内蔵されているＬＥＤと、右上演出装置８１３に内蔵されているＬＥＤと、右下演出装置８１４に内蔵されているＬＥＤを発光する処理を行う。
【０１９７】
なお、図５（Ｃ）に示すような演出装置５０による演出が行われた後において、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０を介して、左演出装置モータ６５１、右演出装置モータ６５４を駆動することにより、演出装置５０を下方向に可動する処理を行う。そして、左下演出装置センサ６５３ｓと、右下演出装置センサ６５６ｓにより、演出装置５０を可動する前の元の位置まで可動したことが検出された場合に、左演出装置モータ６５１、右演出装置モータ６５４による演出装置５０の下方向の可動が停止される。また、サブ制御基板４００は、演出装置５０を下方向に可動する際に、演出制御基板６００、演出装置ドライブ基板６５０を介して、柄部５２を正面視右側方向に可動する処理と、鞘部５３を正面視左側方向に可動する処理を行うとともに、演出制御基板６００、演出装置ドライブ基板６５０、演出装置制御基板８００を介して、左上演出装置８１１、左下演出装置８１２、右上演出装置８１３、右下演出装置８１４を元の位置に戻す処理を行う。また、サブ制御基板４００は、演出制御基板６００、演出装置ドライブ基板６５０を介して、鞘部５３により被覆されているベース部に内蔵されているＬＥＤを消灯する処理を行うとともに、演出制御基板６００、演出装置ドライブ基板６５０、演出装置制御基板８００を介して、左上演出装置８１１に内蔵されているＬＥＤと、左下演出装置８１２に内蔵されているＬＥＤと、右上演出装置８１３に内蔵されているＬＥＤと、右下演出装置８１４に内蔵されているＬＥＤを消灯する処理を行う。これにより、演出装置５０は、元の位置に戻ることとなる。
【０１９８】
（配列データテーブル）
次に、図６に基づいて、配列データテーブルの説明を行う。
【０１９９】
配列データテーブルは、メインＲＯＭ３０２に設けられており、左リールセンサ１５４ｓ、中リールセンサ１５５ｓ、右リールセンサ１５６ｓがリールインデックスを検出したときに、表示窓２３の中段に表示されている図柄の図柄位置を「００」と規定している。また、図柄位置「００」を基準として、図柄位置「００」〜「２０」が規定されている。
【０２００】
（図柄組み合わせ群が「００」の図柄組み合わせテーブル）
次に、図７に基づいて、図柄組み合わせ群が「００」の図柄組み合わせテーブルについて説明を行う。
【０２０１】
図柄組み合わせ群が「００」の図柄組み合わせテーブルは、メインＲＯＭ３０２に記憶されており、図柄の組み合わせ名称と、図柄組み合わせ名称に対応するビットと、当該ビットに対応する図柄ビット名称と、図柄の組み合わせと、遊技者に対して払い出すメダルの払出枚数を規定している。
【０２０２】
また、図柄組み合わせ群が「００」の図柄組み合わせテーブルのビット「０００００００１」には、図柄ビット名称「ＲＥＰ０１」として「準備リプレイ」が規定されており、ビット「００００００１０」には、図柄ビット名称「ＲＥＰ０２」として「第１Ｂｏｎｕｓリプレイ」が規定されており、ビット「０００００１００」には、図柄ビット名称「ＲＥＰ０３」として「第２Ｂｏｎｕｓリプレイ」が規定されており、ビット「００００１０００」には、図柄ビット名称「ＲＥＰ０４」として「第３Ｂｏｎｕｓリプレイ」が規定されており、ビット「０００１００００」には、図柄ビット名称「ＲＥＰ０５」として「ＡＲＴリプレイ」が規定されており、ビット「００１０００００」には、図柄ビット名称「ＲＥＰ０６」として「特別リプレイ」が規定されており、ビット「０１００００００」には、図柄ビット名称「ＲＥＰ０７」として「ＲＵＳＨリプレイ」が規定されており、ビット「１０００００００」には、図柄ビット名称「ＲＥＰ０８」として「中段リプレイ」が規定されている。
【０２０３】
ここで、メインＣＰＵ３０１は、有効ライン上に沿って表示される図柄の組み合わせが、図柄組み合わせテーブルに規定されている図柄の組み合わせと一致する場合に、メダルの払出、再遊技の作動、遊技状態の移行といった特典を付与する制御を行う。例えば、有効ライン上に「再遊技Ａ」、「再遊技Ａ」、「ＢＡＲ」の図柄の組み合わせが有効ライン上に表示されたとき、メインＣＰＵ３０１は、「準備リプレイ」に係る図柄の組み合わせが表示されたと判定し、再遊技の作動とともに、後述の第２ＲＴ遊技状態へ移行する制御を行う。なお、有効ラインに沿って表示された図柄の組み合わせが、図柄組み合わせテーブルに規定されている図柄の組み合わせと一致しない場合は、「ハズレ」となる。
【０２０４】
（図柄組み合わせ群が「０１」の図柄組み合わせテーブル）
次に、図８に基づいて、図柄組み合わせ群が「０１」の図柄組み合わせテーブルについて説明を行う。
【０２０５】
図柄組み合わせ群が「０１」の図柄組み合わせテーブルは、図柄組み合わせ群が「００」の図柄組み合わせテーブルと同様に、メインＲＯＭ３０２に記憶されており、図柄の組み合わせ名称と、図柄組み合わせ名称に対応するビットと、当該ビットに対応する図柄ビット名称と、図柄の組み合わせと、遊技者に対して払い出すメダルの払出枚数を規定している。
【０２０６】
また、図柄組み合わせ群が「０１」の図柄組み合わせテーブルのビット「０００００００１」には、図柄ビット名称「ＲＥＰ０９」として「右上がりリプレイ」が規定されており、ビット「００００００１０」には、図柄ビット名称「ＲＥＰ１０」として「ＢＡＲリプレイ」が規定されており、ビット「０００００１００」には、図柄ビット名称「ＲＥＰ１１」として「上段スイカリプレイ」が規定されており、ビット「００００１０００」には、図柄ビット名称「ＲＥＰ１２」として「下段スイカリプレイ」が規定されており、ビット「０００１００００」には、図柄ビット名称「ＲＥＰ１３」として「上段チェリーリプレイ」が規定されており、ビット「００１０００００」には、図柄ビット名称「ＲＥＰ１４」として「下段チェリーリプレイ」が規定されており、ビット「０１００００００」には、図柄ビット名称「ＲＥＰ１５」として「第１チャンス目リプレイ」が規定されており、ビット「１０００００００」には、図柄ビット名称「ＲＥＰ１６」として「第２チャンス目リプレイ」が規定されている。
【０２０７】
ここで、本実施形態においては、「準備リプレイ」、「第１Ｂｏｎｕｓリプレイ」、「第２Ｂｏｎｕｓリプレイ」、「第３Ｂｏｎｕｓリプレイ」、「ＡＲＴリプレイ」、「特別リプレイ」、「ＲＵＳＨリプレイ」、「中段リプレイ」、「右上がりリプレイ」、「ＢＡＲリプレイ」、「上段スイカリプレイ」、「下段スイカリプレイ」、「上段チェリーリプレイ」、「下段チェリーリプレイ」、「第１チャンス目リプレイ」、「第２チャンス目リプレイ」に係る図柄の組み合わせが有効ライン上に表示された場合に、再遊技の作動が行われる。ここで、再遊技の作動が行われると、メダルを投入することなく、遊技を行うことができる。
【０２０８】
（図柄組み合わせ群が「０２」の図柄組み合わせテーブル）
次に、図９に基づいて、図柄組み合わせ群が「０２」の図柄組み合わせテーブルについて説明を行う。
【０２０９】
図柄組み合わせ群が「０２」の図柄組み合わせテーブルは、図柄組み合わせ群が「００」の図柄組み合わせテーブルや、図柄組み合わせ群が「０１」の図柄組み合わせテーブルと同様に、メインＲＯＭ３０２に記憶されており、図柄の組み合わせ名称と、図柄組み合わせ名称に対応するビットと、当該ビットに対応する図柄ビット名称と、図柄の組み合わせと、遊技者に対して払い出すメダルの払出枚数を規定している。
【０２１０】
また、図柄組み合わせ群が「０２」の図柄組み合わせテーブルのビット「０００００００１」には、図柄ビット名称「ＮＭＬ０１」として「第１押し順ベル」が規定されており、ビット「００００００１０」には、図柄ビット名称「ＮＭＬ０２」として「第２押し順ベル」が規定されており、ビット「０００００１００」には、図柄ビット名称「ＮＭＬ０３」として「第３押し順ベル」が規定されており、ビット「００００１０００」には、図柄ビット名称「ＮＭＬ０４」として「第４押し順ベル」が規定されており、ビット「０００１００００」には、図柄ビット名称「ＮＭＬ０５」として「第５押し順ベル」が規定されており、ビット「００１０００００」には、図柄ビット名称「ＮＭＬ０６」として「第６押し順ベル」が規定されており、ビット「０１００００００」には、図柄ビット名称「ＮＭＬ０７」として「第７押し順ベル」が規定されており、ビット「１０００００００」には、図柄ビット名称「ＮＭＬ０８」として「第８押し順ベル」が規定されている。
【０２１１】
（図柄組み合わせ群が「０３」の図柄組み合わせテーブル）
次に、図１０に基づいて、図柄組み合わせ群が「０３」の図柄組み合わせテーブルについて説明を行う。
【０２１２】
図柄組み合わせ群が「０３」の図柄組み合わせテーブルは、図柄組み合わせ群が「００」の図柄組み合わせテーブルや、図柄組み合わせ群が「０１」の図柄組み合わせテーブル、図柄組み合わせ群が「０２」の図柄組み合わせテーブルと同様に、メインＲＯＭ３０２に記憶されており、図柄の組み合わせ名称と、図柄組み合わせ名称に対応するビットと、当該ビットに対応する図柄ビット名称と、図柄の組み合わせと、遊技者に対して払い出すメダルの払出枚数を規定している。
【０２１３】
また、図柄組み合わせ群が「０３」の図柄組み合わせテーブルのビット「０００００００１」には、図柄ビット名称「ＮＭＬ０９」として「第９押し順ベル」が規定されており、ビット「００００００１０」には、図柄ビット名称「ＮＭＬ１０」として「第１０押し順ベル」が規定されており、ビット「０００００１００」には、図柄ビット名称「ＮＭＬ１１」として「第１１押し順ベル」が規定されており、ビット「００００１０００」には、図柄ビット名称「ＮＭＬ１２」として「第１２押し順ベル」が規定されており、ビット「０００１００００」には、図柄ビット名称「ＮＭＬ１３」として「正解ベル」が規定されており、ビット「００１０００００」には、図柄ビット名称「ＮＭＬ１４」として「右上がりスイカ」が規定されており、ビット「０１００００００」には、図柄ビット名称「ＮＭＬ１５」として「右下がりスイカ」が規定されており、ビット「１０００００００」には、図柄ビット名称「ＮＭＬ１６」として「第１チャンス目」が規定されている。
【０２１４】
（図柄組み合わせ群が「０４」の図柄組み合わせテーブル）
次に、図１１に基づいて、図柄組み合わせ群が「０４」の図柄組み合わせテーブルについて説明を行う。
【０２１５】
図柄組み合わせ群が「０４」の図柄組み合わせテーブルは、図柄組み合わせ群が「００」の図柄組み合わせテーブルや、図柄組み合わせ群が「０１」の図柄組み合わせテーブル、図柄組み合わせ群が「０２」の図柄組み合わせテーブル、図柄組み合わせ群が「０３」の図柄組み合わせテーブルと同様に、メインＲＯＭ３０２に記憶されており、図柄の組み合わせ名称と、図柄組み合わせ名称に対応するビットと、当該ビットに対応する図柄ビット名称と、図柄の組み合わせと、遊技者に対して払い出すメダルの払出枚数を規定している。
【０２１６】
また、図柄組み合わせ群が「０４」の図柄組み合わせテーブルのビット「０００００００１」には、図柄ビット名称「ＮＭＬ１７」として「第２チャンス目」が規定されており、ビット「００００００１０」には、図柄ビット名称「ＮＭＬ１８」として「第１チェリー」が規定されており、ビット「０００００１００」には、図柄ビット名称「ＮＭＬ１９」として「第２チェリー」が規定されており、ビット「００００１０００」には、図柄ビット名称「ＮＭＬ２０」として「中段チェリー」が規定されており、ビット「０００１００００」には、図柄ビット名称「ＢＬＫ０１」として「第１ブランク」が規定されており、ビット「００１０００００」には、図柄ビット名称「ＢＬＫ０２」として「第２ブランク」が規定されており、ビット「０１００００００」には、図柄ビット名称「ＢＬＫ０３」として「第３ブランク」が規定されており、ビット「１０００００００」には、図柄ビット名称「ＢＬＫ０４」として「第４ブランク」が規定されている。
【０２１７】
ここで、本実施形態においては、「第１押し順ベル」に係る図柄の組み合わせ、「第２押し順ベル」に係る図柄の組み合わせ、「第３押し順ベル」に係る図柄の組み合わせ、「第４押し順ベル」に係る図柄の組み合わせ、「第５押し順ベル」に係る図柄の組み合わせ、「第６押し順ベル」に係る図柄の組み合わせ、「第７押し順ベル」に係る図柄の組み合わせ、「第８押し順ベル」に係る図柄の組み合わせ、「第９押し順ベル」に係る図柄の組み合わせ、「第１０押し順ベル」に係る図柄の組み合わせ、「第１１押し順ベル」に係る図柄の組み合わせ、「第１２押し順ベル」に係る図柄の組み合わせ、「正解ベル」に係る図柄の組み合わせ、「右上がりスイカ」に係る図柄の組み合わせ、「右下がりスイカ」に係る図柄の組み合わせ、「第１チャンス目」に係る図柄の組み合わせ」、「第２チャンス目」に係る図柄の組み合わせ、「第１チェリー」に係る図柄の組み合わせ、「第２チェリー」に係る図柄の組み合わせ、「中段チェリー」に係る図柄の組み合わせが有効ライン上に表示された場合に、メダルの払出が行われる。
【０２１８】
なお、「第１押し順ベル」に係る図柄の組み合わせ、「第２押し順ベル」に係る図柄の組み合わせ、「第３押し順ベル」に係る図柄の組み合わせ、「第４押し順ベル」に係る図柄の組み合わせ、「第５押し順ベル」に係る図柄の組み合わせ、「第６押し順ベル」に係る図柄の組み合わせ、「第７押し順ベル」に係る図柄の組み合わせ、「第８押し順ベル」に係る図柄の組み合わせ、「第９押し順ベル」に係る図柄の組み合わせ、「第１０押し順ベル」に係る図柄の組み合わせ、「第１１押し順ベル」に係る図柄の組み合わせ、「第１２押し順ベル」に係る図柄の組み合わせ、「正解ベル」に係る図柄の組み合わせ、「右上がりスイカ」に係る図柄の組み合わせ、「右下がりスイカ」に係る図柄の組み合わせ、「第１チャンス目」に係る図柄の組み合わせ、「第２チャンス目」に係る図柄の組み合わせ、「第１チェリー」に係る図柄の組み合わせ、「第２チェリー」に係る図柄の組み合わせ、「中段チェリー」に係る図柄の組み合わせを総称して、「入賞」に係る図柄の組み合わせという。
【０２１９】
また、「第１押し順ベル」に係る図柄の組み合わせ、「第２押し順ベル」に係る図柄の組み合わせ、「第３押し順ベル」に係る図柄の組み合わせ、「第４押し順ベル」に係る図柄の組み合わせ、「第５押し順ベル」に係る図柄の組み合わせ、「第６押し順ベル」に係る図柄の組み合わせ、「第７押し順ベル」に係る図柄の組み合わせ、「第８押し順ベル」に係る図柄の組み合わせ、「第９押し順ベル」に係る図柄の組み合わせ、「第１０押し順ベル」に係る図柄の組み合わせ、「第１１押し順ベル」に係る図柄の組み合わせ、「第１２押し順ベル」に係る図柄の組み合わせを総称して「押し順ベル」に係る図柄の組み合わせという。
【０２２０】
また、「第１押し順ベル」に係る図柄の組み合わせ、「第２押し順ベル」に係る図柄の組み合わせ、「第３押し順ベル」に係る図柄の組み合わせ、「第４押し順ベル」に係る図柄の組み合わせ、「第５押し順ベル」に係る図柄の組み合わせ、「第６押し順ベル」に係る図柄の組み合わせ、「第７押し順ベル」に係る図柄の組み合わせ、「第８押し順ベル」に係る図柄の組み合わせ、「第９押し順ベル」に係る図柄の組み合わせ、「第１０押し順ベル」に係る図柄の組み合わせ、「第１１押し順ベル」に係る図柄の組み合わせ、「第１２押し順ベル」に係る図柄の組み合わせ、「正解ベル」に係る図柄の組み合わせを総称して「ベル」に係る図柄の組み合わせという。
【０２２１】
また、「右上がりスイカ」に係る図柄の組み合わせ、「右下がりスイカ」に係る図柄の組み合わせを総称して「スイカ」に係る図柄の組み合わせという。
【０２２２】
また、「第１チャンス目」に係る図柄の組み合わせ、「第２チャンス目」に係る図柄の組み合わせを総称して「チャンス目」に係る図柄の組み合わせという。
【０２２３】
また、「第１チェリー」に係る図柄の組み合わせ、「第２チェリー」に係る図柄の組み合わせ、「中段チェリー」に係る図柄の組み合わせを総称して「チェリー」に係る図柄の組み合わせという。
【０２２４】
また、「第１ブランク」に係る図柄の組み合わせ、「第２ブランク」に係る図柄の組み合わせ、「第３ブランク」に係る図柄の組み合わせ、「第４ブランク」に係る図柄の組み合わせを総称して、「ブランク」に係る図柄の組み合わせという。
【０２２５】
一方、「準備リプレイ」に係る図柄の組み合わせ、「第１Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第２Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第３Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「ＡＲＴリプレイ」に係る図柄の組み合わせ、「特別リプレイ」に係る図柄の組み合わせ、「ＲＵＳＨリプレイ」に係る図柄の組み合わせ、「中段リプレイ」に係る図柄の組み合わせ、「右上がりリプレイ」に係る図柄の組み合わせ、「ＢＡＲリプレイ」に係る図柄の組み合わせ、「上段スイカリプレイ」に係る図柄の組み合わせ、「下段スイカリプレイ」に係る図柄の組み合わせ、「上段チェリーリプレイ」に係る図柄の組み合わせ、「下段チェリーリプレイ」に係る図柄の組み合わせ、「第１チャンス目リプレイ」に係る図柄の組み合わせ、「第２チャンス目リプレイ」に係る図柄の組み合わせを総称して、「リプレイ」に係る図柄の組み合わせという。
【０２２６】
また、「第１Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第２Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第３Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせを総称して「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせという。
【０２２７】
また、「中段リプレイ」に係る図柄の組み合わせ、「右上がりリプレイ」に係る図柄の組み合わせを総称して「通常リプレイ」に係る図柄の組み合わせという。
【０２２８】
また、「上段スイカリプレイ」に係る図柄の組み合わせ、「下段スイカリプレイ」に係る図柄の組み合わせを総称して「スイカリプレイ」に係る図柄の組み合わせという。
【０２２９】
また、「上段チェリーリプレイ」に係る図柄の組み合わせ、「下段チェリーリプレイ」に係る図柄の組み合わせを総称して「チェリーリプレイ」に係る図柄の組み合わせという。
【０２３０】
また、「第１チャンス目リプレイ」に係る図柄の組み合わせ、「第２チャンス目リプレイ」に係る図柄の組み合わせを総称して「チャンス目リプレイ」に係る図柄の組み合わせという。
【０２３１】
（当選役と、停止ボタンの操作順序と、入賞等の関係）
次に、図１２に基づいて、当選役と、停止ボタンの操作順序と、入賞等の関係について説明を行う。
【０２３２】
図１２では、当選役に対応する当選番号と、当選番号の内容と、当選役に対応する条件装置と、各遊技状態で当選役として決定され得るか否かと、停止操作順序により有効ライン上に表示され得る図柄の組み合わせとの関係を示している。
【０２３３】
また、図１２に示す通り、決定された当選役によって、作動することとなる条件装置が異なる。例えば、後述の内部抽選処理により、当選番号「１３」の当選役が決定された場合、作動することとなる条件装置は「ＲＥＰ０８」、及び「ＲＥＰ０９」である。即ち、当選番号「１３」の当選役が決定された場合、「中段リプレイ」に係る図柄の組み合わせ、または「右上がりリプレイ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されることとなる。
【０２３４】
また、本実施形態において、同じ図柄位置で左停止ボタン１１、中停止ボタン１２、右停止ボタン１３を操作しても、遊技者による左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序によって、有効ライン上に揃う図柄の組み合わせが異なる当選役が設けられている。例えば、後述の内部抽選処理により、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」が当選役として決定された場合に、作動することとなる条件装置は「ＲＥＰ０８」、「ＲＥＰ０９」、「ＲＥＰ１０」、「ＲＥＰ１２」、及び「ＲＥＰ１５」である。この場合において、左停止ボタン１１を最初に操作した場合には、「中段リプレイ」、「右上がりリプレイ」、「ＢＡＲリプレイ」、または「下段スイカリプレイ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されることとなる。また、中停止ボタン１２を最初に操作した場合には、「中段リプレイ」に係る図柄の組み合わせが有効ライン上に表示されることとなる。また、右停止ボタン１３を最初に操作した場合には、「中段リプレイ」、または「ＢＡＲリプレイ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されることとなる。
【０２３５】
ただし、この場合において、左停止ボタン１１を最初に操作した場合には、「ＢＡＲリプレイ」に係る図柄の組み合わせのうち、有効ライン上に表示することが許容される図柄の組み合わせと、有効ライン上に表示することが許容されない図柄の組み合わせがある。同様に、右停止ボタン１３を最初に操作した場合にも、「ＢＡＲリプレイ」に係る図柄の組み合わせのうち、有効ライン上に表示することが許容される図柄の組み合わせと、有効ライン上に表示することが許容されない図柄の組み合わせがある。
【０２３６】
一方、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序がどのような順序であっても、有効ライン上に揃う図柄の組み合わせが異なることのない当選役が設けられている。例えば、後述の内部抽選処理により、当選番号「３１」の「共通ベル」が当選役として決定された場合に、作動することとなる条件装置は「ＮＭＬ０１」、「ＮＭＬ０２」、「ＮＭＬ０３」、「ＮＭＬ０４」、「ＮＭＬ０５」、「ＮＭＬ０６」、「ＮＭＬ０７」、「ＮＭＬ０８」、「ＮＭＬ０９」、「ＮＭＬ１０」、「ＮＭＬ１１」、「ＮＭＬ１２」、及び「ＮＭＬ１３」である。この場合においては、左停止ボタン１１を最初に操作した場合、中停止ボタン１２を最初に操作した場合、右停止ボタン１３を最初に操作した場合の何れの場合であっても、「第１押し順ベル」、「第２押し順ベル」、「第３押し順ベル」、「第４押し順ベル」、または「正解ベル」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されることとなる。
【０２３７】
また、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序がどのような順序であっても、適切なタイミングで左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作がなされなければ、「入賞」に係る図柄の組み合わせが有効ライン上に表示されない場合がある。例えば、後述の内部抽選処理により、当選番号「２５」の「スイカ」が当選役として決定された場合に、作動することとなる条件装置は「ＮＭＬ１４」、及び「ＮＭＬ１５」である。この場合においては、左停止ボタン１１を最初に操作した場合、中停止ボタン１２を最初に操作した場合、右停止ボタン１３を最初に操作した場合の何れの場合であっても、「右上がりスイカ」に係る図柄の組み合わせ、または「右下がりスイカ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示され得るが、適切なタイミングで左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作がなされなければ、「右上がりスイカ」に係る図柄の組み合わせ、または「右下がりスイカ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されることはない。
【０２３８】
（非ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１３に基づいて、非ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２３９】
非ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の非ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２４０】
また、非ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、非ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１３においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２４１】
また、非ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「１３」の「通常リプレイ」のみに抽選値が規定されている。
【０２４２】
即ち、これら以外の抽選値は「０」であり、非ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」が当選役として決定されることはない。
【０２４３】
（第１ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１４に基づいて、第１ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２４４】
第１ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第１ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２４５】
また、第１ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第１ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１４においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２４６】
また、第１ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」に抽選値が規定されている。
【０２４７】
即ち、これら以外の抽選値は「０」であり、第１ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１３」の「通常リプレイ」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」が当選役として決定されることはない。
【０２４８】
（第２ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１５に基づいて、第２ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２４９】
第２ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第２ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２５０】
また、第２ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第２ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１５においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２５１】
また、第２ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」に抽選値が規定されている。
【０２５２】
即ち、これら以外の抽選値は「０」であり、第２ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１３」の「通常リプレイ」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」が当選役として決定されることはない。
【０２５３】
（第３ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１６に基づいて、第３ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２５４】
第３ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第３ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２５５】
また、第３ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第３ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１６においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２５６】
また、第３ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「１３」の「通常リプレイ」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」に抽選値が規定されている。
【０２５７】
即ち、これら以外の抽選値は「０」であり、第３ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、が当選役として決定されることはない。
【０２５８】
（第４ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１７に基づいて、第４ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２５９】
第４ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第４ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２６０】
また、第４ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第４ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１７においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２６１】
また、第４ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１３」の「通常リプレイ」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」に抽選値が規定されている。
【０２６２】
即ち、これら以外の抽選値は「０」であり、第４ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」が当選役として決定されることはない。
【０２６３】
（第５ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１８に基づいて、第５ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２６４】
第５ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第５ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２６５】
また、第５ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第５ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１８においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２６６】
また、第５ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」に抽選値が規定されている。
【０２６７】
即ち、これら以外の抽選値は「０」であり、第５ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」、当選番号「１３」の「通常リプレイ」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」が当選役として決定されることはない。
【０２６８】
（第６ＲＴ遊技状態用第１当選役決定テーブル）
次に、図１９に基づいて、第６ＲＴ遊技状態用第１当選役決定テーブルについて説明を行う。
【０２６９】
第６ＲＴ遊技状態用第１当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の第６ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２７０】
また、第６ＲＴ遊技状態用第１当選役決定テーブルは、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第６ＲＴ遊技状態用第１当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図１９においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２７１】
また、第６ＲＴ遊技状態用第１当選役決定テーブルは、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」に抽選値が規定されている。
【０２７２】
即ち、これら以外の抽選値は「０」であり、第５ＲＴ遊技状態用第１当選役決定テーブルを用いて抽選を行った場合においては、当選番号「０１」の「準備状態移行リプレイＪＲ１」、当選番号「０２」の「準備状態移行リプレイＪＲ２」、当選番号「０３」の「準備状態移行リプレイＪＲ３」、当選番号「０４」の「準備状態移行リプレイＪＲ４」、当選番号「０５」の「直撃Ｂｏｎｕｓ」、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」、当選番号「１３」の「通常リプレイ」、当選番号「１４」の「ＲＵＳＨリプレイＲ１」、当選番号「１５」の「ＲＵＳＨリプレイＲ２」、当選番号「１６」の「状態移行リプレイ」、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」、当選番号「２０」の「スイカリプレイ」、当選番号「２１」の「弱チェリーリプレイ」、当選番号「２２」の「強チェリーリプレイ」、当選番号「２３」の「チャンス目リプレイＣＲ１」が当選役として決定されることはない。
【０２７３】
なお、非ＲＴ遊技状態用第１当選役決定テーブル、第１ＲＴ遊技状態用第１当選役決定テーブル、第２ＲＴ遊技状態用第１当選役決定テーブル、第３ＲＴ遊技状態用第１当選役決定テーブル、第４ＲＴ遊技状態用第１当選役決定テーブル、第５ＲＴ遊技状態用第１当選役決定テーブル、第６ＲＴ遊技状態用第１当選役決定テーブルを総称して、「第１当選役決定テーブル」という。
【０２７４】
なお、当選番号「０１」の「準備状態移行リプレイＪＲ１」と、当選番号「０２」の「準備状態移行リプレイＪＲ２」と、当選番号「０３」の「準備状態移行リプレイＪＲ３」と、当選番号「０４」の「準備状態移行リプレイＪＲ４」を総称して「準備状態移行リプレイ」という。
【０２７５】
また、当選番号「０６」の「Ｂｏｎｕｓ突入リプレイＢＩ１」と、当選番号「０７」の「Ｂｏｎｕｓ突入リプレイＢＩ２」と、当選番号「０８」の「Ｂｏｎｕｓ突入リプレイＢＩ３」を総称して「Ｂｏｎｕｓ突入リプレイ」という。
【０２７６】
また、当選番号「０９」の「ＡＲＴ中リプレイＡＲ１」と、当選番号「１０」の「ＡＲＴ中リプレイＡＲ２」と、当選番号「１１」の「ＡＲＴ中リプレイＡＲ３」と、当選番号「１２」の「ＡＲＴ中リプレイＡＲ４」を総称して「ＡＲＴ中リプレイ」という。
【０２７７】
また、当選番号「１４」の「ＲＵＳＨリプレイＲ１」と、当選番号「１５」の「ＲＵＳＨリプレイＲ２」を総称して「ＲＵＳＨリプレイ」という。
【０２７８】
また、当選番号「１７」の「Ｂｏｎｕｓ中リプレイＢＲ１」と、当選番号「１８」の「Ｂｏｎｕｓ中リプレイＢＲ２」と、当選番号「１９」の「Ｂｏｎｕｓ中リプレイＢＲ３」を総称して「Ｂｏｎｕｓ中リプレイ」という。
【０２７９】
また、当選番号「２１」の「弱チェリーリプレイ」と、当選番号「２２」の「強チェリーリプレイ」を総称して「チェリーリプレイ」という。
【０２８０】
（第２当選役決定テーブル）
次に、図２０に基づいて、第２当選役決定テーブルについて説明を行う。
【０２８１】
第２当選役決定テーブルは、メインＲＯＭ３０２に記憶されており、後述の非ＲＴ遊技状態、第１ＲＴ遊技状態、第２ＲＴ遊技状態、第３ＲＴ遊技状態、第４ＲＴ遊技状態、第５ＲＴ遊技状態、第６ＲＴ遊技状態における後述の内部抽選処理により、当選役を決定する際に用いられる。
【０２８２】
また、第２当選役決定テーブルは、第１当選役決定テーブルと同様に、当選番号と、当選番号の内容と、設定値毎の抽選値と、当選番号に対応する当選役の抽選値が全設定共通値であるか否かが規定されている。ここで、本実施形態において、第２当選役決定テーブルは、設定値が「１」の場合の抽選値と、設定値が「２」の場合の抽選値と、設定値が「３」の場合の抽選値と、設定値が「４」の場合の抽選値と、設定値が「５」の場合の抽選値と、設定値が「６」の場合の抽選値がそれぞれ規定されている。なお、図２０においては、設定値が「２」の場合の抽選値、設定値が「３」の場合の抽選値、設定値が「４」の場合の抽選値、設定値が「５」の場合の抽選値の図示を省略している。
【０２８３】
また、第２当選役決定テーブルは、当選番号「２４」の「チャンス目リプレイＣＲ２」、当選番号「２５」の「スイカ」、当選番号「２６」の「弱チェリー」、当選番号「２７」の「強チェリー」、当選番号「２８」の「中段チェリー」、当選番号「２９」の「チャンス目ＣＮ１」、当選番号「３０」の「チャンス目ＣＮ２」、当選番号「３１」の「共通ベル」、当選番号「３２」の「押し順ベルＡ１」、当選番号「３３」の「押し順ベルＢ１」、当選番号「３４」の「押し順ベルＡ２」、当選番号「３５」の「押し順ベルＢ２」、当選番号「３６」の「押し順ベルＡ３」、当選番号「３７」の「押し順ベルＢ３」、当選番号「３８」の「押し順ベルＡ４」、当選番号「３９」の「押し順ベルＢ４」に抽選値が規定されている。
【０２８４】
ここで、第１当選役決定テーブルと、第２当選役決定テーブルの関係について説明すると、第１当選役決定テーブルを用いて抽選を行う場合には、現在の遊技状態によって当選役として決定される当選役と、当選役として決定されない当選役について規定されている。一方、第２当選役決定テーブルを用いて抽選を行う場合には、全ての遊技状態で当選役として決定され得る当選役について規定されている。
【０２８５】
なお、当選番号「２３」の「チャンス目リプレイＣＲ１」と、当選番号「２４」の「チャンス目リプレイＣＲ２」を総称して「チャンス目リプレイ」という。
【０２８６】
また、当選番号「２６」の「弱チェリー」と、当選番号「２７」の「強チェリー」と、当選番号「２８」の「中段チェリー」を総称して「チェリー」という。
【０２８７】
また、当選番号「２９」の「チャンス目ＣＮ１」と、当選番号「３０」の「チャンス目ＣＮ２」を総称して「チャンス目」という。
【０２８８】
また、当選番号「３１」の「共通ベル」と、当選番号「３２」の「押し順ベルＡ１」と、当選番号「３３」の「押し順ベルＢ１」と、当選番号「３４」の「押し順ベルＡ２」と、当選番号「３５」の「押し順ベルＢ２」と、当選番号「３６」の「押し順ベルＡ３」と、当選番号「３７」の「押し順ベルＢ３」と、当選番号「３８」の「押し順ベルＡ４」と、当選番号「３９」の「押し順ベルＢ４」を総称して「ベル」という。
【０２８９】
また、当選番号「３２」の「押し順ベルＡ１」と、当選番号「３３」の「押し順ベルＢ１」と、当選番号「３４」の「押し順ベルＡ２」と、当選番号「３５」の「押し順ベルＢ２」と、当選番号「３６」の「押し順ベルＡ３」と、当選番号「３７」の「押し順ベルＢ３」と、当選番号「３８」の「押し順ベルＡ４」と、当選番号「３９」の「押し順ベルＢ４」を総称して「押し順ベル」という。
【０２９０】
（遊技状態移行図）
次に、図２１に基づいて、遊技状態移行図について説明を行う。
【０２９１】
遊技状態移行図は、現在の遊技状態と、遊技状態を移行する条件となる移行条件と、移行先の遊技状態を規定している。
【０２９２】
ここで、現在の遊技状態が非ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、非ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０２９３】
また、現在の遊技状態が第１ＲＴ遊技状態である場合において、有効ライン上に「準備リプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第１ＲＴ遊技状態から第２ＲＴ遊技状態に移行される。
【０２９４】
一方、現在の遊技状態が第１ＲＴ遊技状態である場合において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第１ＲＴ遊技状態から第３ＲＴ遊技状態に移行される。
【０２９５】
また、現在の遊技状態が第２ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第２ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０２９６】
一方、現在の遊技状態が第２ＲＴ遊技状態である場合において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第２ＲＴ遊技状態から第３ＲＴ遊技状態に移行される。
【０２９７】
一方、現在の遊技状態が第２ＲＴ遊技状態である場合において、有効ライン上に「ＡＲＴリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第２ＲＴ遊技状態から第４ＲＴ遊技状態に移行される。
【０２９８】
一方、現在の遊技状態が第２ＲＴ遊技状態である場合において、有効ライン上に「ＲＵＳＨリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第２ＲＴ遊技状態から第５ＲＴ遊技状態に移行される。
【０２９９】
また、現在の遊技状態が第３ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第３ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０３００】
一方、現在の遊技状態が第３ＲＴ遊技状態である場合において、有効ライン上に「ＡＲＴリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第３ＲＴ遊技状態から第４ＲＴ遊技状態に移行される。
【０３０１】
一方、現在の遊技状態が第３ＲＴ遊技状態である場合において、有効ライン上に「ＲＵＳＨリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第３ＲＴ遊技状態から第５ＲＴ遊技状態に移行される。
【０３０２】
また、現在の遊技状態が第４ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第４ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０３０３】
一方、現在の遊技状態が第４ＲＴ遊技状態である場合において、有効ライン上に「ＲＵＳＨリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第４ＲＴ遊技状態から第５ＲＴ遊技状態に移行される。
【０３０４】
一方、現在の遊技状態が第４ＲＴ遊技状態である場合において、有効ライン上に「特別リプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第４ＲＴ遊技状態から第６ＲＴ遊技状態に移行される。
【０３０５】
また、現在の遊技状態が第５ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第５ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０３０６】
一方、現在の遊技状態が第５ＲＴ遊技状態である場合において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第５ＲＴ遊技状態から第３ＲＴ遊技状態に移行される。
【０３０７】
一方、現在の遊技状態が第５ＲＴ遊技状態である場合において、有効ライン上に「ＡＲＴリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第５ＲＴ遊技状態から第４ＲＴ遊技状態に移行される。
【０３０８】
また、現在の遊技状態が第６ＲＴ遊技状態である場合において、有効ライン上に「ブランク」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第６ＲＴ遊技状態から第１ＲＴ遊技状態に移行される。
【０３０９】
一方、現在の遊技状態が第６ＲＴ遊技状態である場合において、有効ライン上に「ＡＲＴリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示された場合に、第６ＲＴ遊技状態から第４ＲＴ遊技状態に移行される。
【０３１０】
（サブ制御基板により管理される状態の一覧）
次に、図２２に基づいて、サブ制御基板により管理される状態の一覧について説明を行う。
【０３１１】
サブ制御基板により管理される状態の一覧は、状態名と、各状態名に対応する番号について規定されている。ここで、本実施形態におけるサブ制御基板により管理される状態は、状態番号が「０１」の「通常状態」、状態番号が「０２」の「チャンス前兆状態」、状態番号が「０３」の「Ｂｏｎｕｓ前兆状態」、状態番号が「０４」の「チャンス状態」、状態番号が「０５」の「Ｂｏｎｕｓ準備状態」、状態番号が「０６」の「第１Ｂｏｎｕｓ状態」、状態番号が「０７」の「第２Ｂｏｎｕｓ状態」、状態番号が「０８」の「第３Ｂｏｎｕｓ状態」、状態番号が「０９」の「第１転落待機状態」、状態番号が「１０」の「ＡＲＴ準備状態」、状態番号が「１１」の「ＡＲＴ状態」、状態番号が「１２」の「第１上乗せ前兆状態」、状態番号が「１３」の「第１上乗せ準備状態」、状態番号が「１４」の「第１上乗せ状態」、状態番号が「１５」の「第２転落待機状態」、状態番号が「１６」の「第２上乗せ前兆状態」、状態番号が「１７」の「第２上乗せ準備状態」、状態番号が「１８」の「第２上乗せ状態」、状態番号が「１９」の「第３転落待機状態」、状態番号が「２０」の「第４転落待機状態」が規定されている。
【０３１２】
（サブ制御基板により管理される状態の遷移図）
次に、図２３に基づいて、サブ制御基板により管理される状態の遷移図についての説明を行う。
【０３１３】
本実施形態においては、メイン制御基板３００により制御される遊技状態とは別に、サブ制御基板４００により管理される状態が複数設けられている。以下、各状態についての説明と、各状態への移行条件等の説明を行う。
【０３１４】
（通常状態）
通常状態は、遊技者にとって不利な状態である。ここで、本実施形態において、通常状態は、Ｂｏｎｕｓ準備状態に移行する抽選を行う他に、通常状態と比較してＢｏｎｕｓ状態に移行し易いチャンス状態への移行抽選を行うことにより、通常状態における遊技に対する興趣を向上させている。
【０３１５】
ここで、通常状態において、チャンス状態の移行抽選に当選した場合には、チャンス前兆状態に移行する制御が行われる。また、Ｂｏｎｕｓ準備状態の移行抽選に当選した場合や、後述の天井ゲーム数カウンタの値が「０」となった場合には、Ｂｏｎｕｓ前兆状態に移行する制御が行われる。さらに、後述の内部抽選処理により、「直撃Ｂｏｎｕｓ」が決定された場合には、第３Ｂｏｎｕｓ状態に移行する制御が行われる。
【０３１６】
（チャンス前兆状態）
チャンス前兆状態は、通常状態からチャンス状態に移行する前に移行する状態である。ここで、チャンス前兆状態は、後述のチャンス前兆状態用ゲーム数カウンタの値が「０」となるまでの間、チャンス状態に移行することを示唆する演出が行われる。これにより、遊技者に対して、チャンス状態に移行することを期待させることができる。
【０３１７】
ここで、チャンス前兆状態において、後述のチャンス前兆状態用ゲーム数カウンタの値が「０」となった場合には、チャンス状態に移行する制御が行われる。また、チャンス前兆状態において、Ｂｏｎｕｓ準備状態の移行抽選に当選した場合や、後述の天井ゲーム数カウンタの値が「０」となった場合には、Ｂｏｎｕｓ前兆状態に移行する制御が行われる。さらに、後述の内部抽選処理により、「直撃Ｂｏｎｕｓ」が決定された場合には、第３Ｂｏｎｕｓ状態に移行する制御が行われる。
【０３１８】
（Ｂｏｎｕｓ前兆状態）
Ｂｏｎｕｓ前兆状態は、通常状態からＢｏｎｕｓ状態に移行する前に移行する状態である。ここで、Ｂｏｎｕｓ前兆状態は、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」となるまでの間、Ｂｏｎｕｓ状態に移行することを示唆する演出が行われる。これにより、遊技者に対して、Ｂｏｎｕｓ状態に移行することを期待させることができる。
【０３１９】
ここで、Ｂｏｎｕｓ前兆状態において、後述のＢｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」となった場合や、後述の天井ゲーム数カウンタの値が「０」となった場合には、Ｂｏｎｕｓ準備状態に移行する制御が行われる。さらに、後述の内部抽選処理により、「直撃Ｂｏｎｕｓ」が決定された場合には、第３Ｂｏｎｕｓ状態に移行する制御が行われる。
【０３２０】
（チャンス状態）
チャンス状態は、通常状態と比較してＢｏｎｕｓ準備状態に移行し易い状態である。これにより、遊技者は、チャンス状態に移行した場合に、Ｂｏｎｕｓ準備状態に移行することを期待することとなる。
【０３２１】
ここで、チャンス状態において、後述のチャンス状態用ゲーム数カウンタの値が「０」となった場合には、通常状態に移行する制御が行われる。また、チャンス状態において、Ｂｏｎｕｓ準備状態の移行抽選に当選した場合や、後述の天井ゲーム数カウンタの値が「０」となった場合には、Ｂｏｎｕｓ準備状態に移行する制御が行われる。さらに、後述の内部抽選処理により、「直撃Ｂｏｎｕｓ」が決定された場合には、第３Ｂｏｎｕｓ状態に移行する制御が行われる。
【０３２２】
（Ｂｏｎｕｓ準備状態）
Ｂｏｎｕｓ準備状態は、第１Ｂｏｎｕｓ状態、第２Ｂｏｎｕｓ状態、第３Ｂｏｎｕｓ状態に移行する前に移行する状態である。ここで、Ｂｏｎｕｓ準備状態において、「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせが有効ライン上に表示された場合には、第１Ｂｏｎｕｓ状態、第２Ｂｏｎｕｓ状態、第３Ｂｏｎｕｓ状態の何れかに移行する制御が行われる。また、後述の内部抽選処理により、「直撃Ｂｏｎｕｓ」が決定された場合には、第３Ｂｏｎｕｓ状態に移行する制御が行われる。
【０３２３】
ここで、Ｂｏｎｕｓ準備状態において、後述の内部抽選処理により、当選役として「準備状態移行リプレイＪＲ１」、「準備状態移行リプレイＪＲ２」、「準備状態移行リプレイＪＲ３」、または「準備状態移行リプレイＪＲ４」が決定された場合には、「準備リプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３２４】
また、Ｂｏｎｕｓ準備状態において、後述の内部抽選処理により、当選役として「Ｂｏｎｕｓ突入リプレイＢＩ１」、「Ｂｏｎｕｓ突入リプレイＢＩ２」、または「Ｂｏｎｕｓ突入リプレイＢＩ３」が決定された場合には、後述のＢｏｎｕｓ待機情報格納領域に格納されている値に基づいて、「第１Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第２Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「第３Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３２５】
（第１Ｂｏｎｕｓ状態）
第１Ｂｏｎｕｓ状態は、通常状態と比較して遊技者にとって有利な状態である。ここで、第１Ｂｏｎｕｓ状態においては、ＡＲＴ準備状態に移行するか否かの抽選が行われる。これにより、遊技者は、ＡＲＴ準備状態に移行することを期待しながら遊技を行うこととなるので、第１Ｂｏｎｕｓ状態における遊技に対する興趣が向上する。
【０３２６】
ここで、第１Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定された場合には、第１Ｂｏｎｕｓ状態の終了後に、ＡＲＴ準備状態に移行する制御が行われる。また、第１Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定されなかった場合には、第１Ｂｏｎｕｓ状態の終了後に、第１転落待機状態に移行する制御が行われる。
【０３２７】
（第２Ｂｏｎｕｓ状態）
第２Ｂｏｎｕｓ状態は、通常状態と比較して遊技者にとって有利な状態である。ここで、第２Ｂｏｎｕｓ状態においては、第１Ｂｏｎｕｓ状態と同様にＡＲＴ準備状態に移行するか否かの抽選が行われる。また、本実施形態において、第２Ｂｏｎｕｓ状態におけるＡＲＴ準備状態に移行するか否かの抽選は、第１Ｂｏｎｕｓ状態におけるＡＲＴ準備状態に移行するか否かの抽選と比較して、ＡＲＴ準備状態に移行することが決定される確率が高くなっている。これにより、遊技者は、ＡＲＴ準備状態に移行することを期待しながら遊技を行うこととなるので、第２Ｂｏｎｕｓ状態における遊技に対する興趣が向上する。
【０３２８】
ここで、第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定された場合には、第２Ｂｏｎｕｓ状態の終了後に、ＡＲＴ準備状態に移行する制御が行われる。また、第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定されなかった場合には、第２Ｂｏｎｕｓ状態の終了後に、第１転落待機状態に移行する制御が行われる。
【０３２９】
（第３Ｂｏｎｕｓ状態）
第３Ｂｏｎｕｓ状態は、通常状態と比較して遊技者にとって有利な状態である。ここで、第３Ｂｏｎｕｓ状態は、第１Ｂｏｎｕｓ状態や、第２Ｂｏｎｕｓ状態とは異なり、第３Ｂｏｎｕｓ終了後、必ずＡＲＴ準備状態に移行する制御が行われる。これにより、遊技者は、第３Ｂｏｎｕｓ状態に移行することを期待しながら遊技を行うこととなるので、遊技に対する興趣が向上する。なお、本実施形態においては、第１Ｂｏｎｕｓ状態、第２Ｂｏｎｕｓ状態、第３Ｂｏｎｕｓ状態を、特定の表示結果が表示されたことに基づいて移行する有利遊技状態として定めることができる。
【０３３０】
（第１転落待機状態）
第１転落待機状態は、第１Ｂｏｎｕｓ状態、または第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定されなかった場合に移行する状態である。また、第１転落待機状態においては、ＡＲＴ準備状態に移行するか否かの抽選が行われる。ここで、第１転落待機状態において、「ブランク」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、通常状態に移行する制御が行われる。また、第１転落待機状態においては、ＡＲＴ準備状態に移行するか否かの抽選を行った結果、ＡＲＴ準備状態に移行することが決定された場合には、ＡＲＴ準備状態に移行する制御が行われる。
【０３３１】
ここで、第１転落待機状態において、後述の内部抽選処理により、当選役として「押し順ベルＡ１」、「押し順ベルＡ２」、「押し順ベルＡ３」、「押し順ベルＡ４」、「押し順ベルＢ１」、「押し順ベルＢ２」、「押し順ベルＢ３」、または「押し順ベルＢ４」が決定された場合には、「ベル」に係る図柄の組み合わせを有効ライン上に表示するための情報が報知されることはない。また、後述の内部抽選処理により、当選役として「状態移行リプレイ」が決定された場合には、「通常リプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が報知される。従って、当選役として「押し順ベルＡ１」、「押し順ベルＡ２」、「押し順ベルＡ３」、「押し順ベルＡ４」、「押し順ベルＢ１」、「押し順ベルＢ２」、「押し順ベルＢ３」、または「押し順ベルＢ４」が決定され、「ベル」に係る図柄の組み合わせを有効ライン上に表示することができなかった場合には、「ブランク」に係る図柄の組み合わせが有効ライン上に表示され、通常状態に移行することとなる。
【０３３２】
（ＡＲＴ準備状態）
ＡＲＴ準備状態は、第１Ｂｏｎｕｓ状態、または第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行することが決定された後、第１Ｂｏｎｕｓ状態、または第２Ｂｏｎｕｓ状態が終了した場合、または第３Ｂｏｎｕｓ状態ＡＲＴ状態が終了した場合に移行する状態である。ここで、ＡＲＴ準備状態において、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、ＡＲＴ状態に移行する制御が行われる。
【０３３３】
ここで、ＡＲＴ準備状態において、後述の内部抽選処理により、当選役として「状態移行リプレイ」が決定された場合には、「ＡＲＴリプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３３４】
（ＡＲＴ状態）
ＡＲＴ状態は、遊技者にとって有利な状態である。具体的には、ＡＲＴ状態において、後述の内部抽選処理により、「押し順ベル」が当選役として決定された場合に、「ベル」に係る図柄の組み合わせを有効ライン上に表示するための情報を停止ボタン操作表示部３５や、液晶表示装置４６により報知する制御が行われる。なお、本実施形態においては、ＡＲＴ状態を、特定の表示結果が表示されたことに基づいて移行する有利遊技状態として定めることができる。
【０３３５】
ここで、ＡＲＴ状態において、第１上乗せ状態に移行することが決定された場合には、第１上乗せ前兆状態に移行する制御が行われ、第２上乗せ状態に移行することが決定された場合には、第２上乗せ前兆状態に移行する制御が行われる。また、後述のＡＲＴ状態用ゲーム数カウンタの値が「０」となった場合には、第４転落待機状態に移行する制御が行われる。
【０３３６】
（第１上乗せ前兆状態）
第１上乗せ前兆状態は、ＡＲＴ状態から第１上乗せ準備状態に移行する前に移行する状態である。ここで、第１上乗せ前兆状態は、後述の第１上乗せ前兆状態用ゲーム数カウンタの値が「０」となるまでの間、第１上乗せ状態に移行することを示唆する演出が行われる。これにより、遊技者に対して、第１上乗せ状態に移行することを期待させることができる。ここで、第１上乗せ前兆状態において、後述の第１上乗せ前兆状態用ゲーム数カウンタの値が「０」となった場合には、第１上乗せ準備状態に移行する制御が行われる。
【０３３７】
（第１上乗せ準備状態）
第１上乗せ準備状態は、第１上乗せ前兆状態から第１上乗せ状態に移行する前に移行する状態である。ここで、第１上乗せ準備状態において、「ＲＵＳＨリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、第１上乗せ状態に移行する制御が行われる。
【０３３８】
ここで、第１上乗せ準備状態において、後述の内部抽選処理により、当選役として「ＡＲＴ中リプレイＡＲ２」、または「ＡＲＴ中リプレイＡＲ４」が決定された場合には、「ＲＵＳＨリプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３３９】
（第１上乗せ状態）
第１上乗せ状態は、遊技者にとって有利な状態であって、ＡＲＴ状態で遊技可能なゲーム数が上乗せされる状態である。具体的には、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態で遊技可能なゲーム数が上乗せされる。ここで、第１上乗せ状態において、後述の第１上乗せ状態用ゲーム数カウンタの値が「０」となったことに基づいて、第２転落待機状態に移行する制御が行われる。
【０３４０】
（第２転落待機状態）
第２転落待機状態は、第１上乗せ状態が終了した後、ＡＲＴ状態に移行する前の状態である。また、第２転落待機状態において、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、ＡＲＴ状態に移行する制御が行われる。
【０３４１】
ここで、第２転落待機状態において、後述の内部抽選処理により、当選役として「ＲＵＳＨリプレイＲ１」、または「ＲＵＳＨリプレイＲ２」が決定された場合には、「ＡＲＴリプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３４２】
（第２上乗せ前兆状態）
第２上乗せ前兆状態は、ＡＲＴ状態から第２上乗せ準備状態に移行する前に移行する状態である。ここで、第２上乗せ前兆状態は、後述の第２上乗せ前兆状態用ゲーム数カウンタの値が「０」となるまでの間、第２上乗せ状態に移行することを示唆する演出が行われる。これにより、遊技者に対して、第２上乗せ状態に移行することを期待させることができる。ここで、第２上乗せ前兆状態において、後述の第２上乗せ前兆状態用ゲーム数カウンタの値が「０」となった場合には、第２上乗せ準備状態に移行する制御が行われる。
【０３４３】
（第２上乗せ準備状態）
第２上乗せ準備状態は、第２上乗せ前兆状態から第２上乗せ状態に移行する前に移行する状態である。ここで、第２上乗せ準備状態において、「特別リプレイ」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、第２上乗せ状態に移行する制御が行われる。
【０３４４】
ここで、第２上乗せ準備状態において、後述の内部抽選処理により、当選役として「状態移行リプレイ」が決定された場合には、「特別リプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３４５】
（第２上乗せ状態）
第２上乗せ状態は、遊技者にとって有利な状態であって、ＡＲＴ状態で遊技可能なゲーム数が上乗せされる状態である。具体的には、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態で遊技可能なゲーム数が上乗せされる。ここで、第２上乗せ状態において、後述の第２上乗せ状態用ゲーム数カウンタの値が「０」となったことに基づいて、第３転落待機状態に移行する制御が行われる。
【０３４６】
（第３転落待機状態）
第３転落待機状態は、第２上乗せ状態が終了した後、ＡＲＴ状態に移行する前の状態である。また、第２転落待機状態において、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、ＡＲＴ状態に移行する制御が行われる。
【０３４７】
ここで、第３転落待機状態において、後述の内部抽選処理により、当選役として「ＡＲＴ中リプレイＡＲ１」、「ＡＲＴ中リプレイＡＲ２」または「ＡＲＴ中リプレイＡＲ３」が決定された場合には、「ＡＲＴリプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が、停止ボタン操作表示部３５や、液晶表示装置４６により報知される。
【０３４８】
（第４転落待機状態）
第４転落待機状態は、ＡＲＴ状態が終了した後に移行する状態である。また、第４転落待機状態においては、ＡＲＴ状態に移行するか否かの抽選が行われる。ここで、第４転落待機状態において、「ブランク」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、通常状態に移行する制御が行われる。また、第４転落待機状態においては、ＡＲＴ状態に移行するか否かの抽選を行った結果、ＡＲＴ状態に移行することが決定された場合には、ＡＲＴ状態に移行する制御が行われる。
【０３４９】
ここで、第４転落待機状態において、後述の内部抽選処理により、当選役として「押し順ベルＡ１」、「押し順ベルＡ２」、「押し順ベルＡ３」、「押し順ベルＡ４」、「押し順ベルＢ１」、「押し順ベルＢ２」、「押し順ベルＢ３」、または「押し順ベルＢ４」が決定された場合には、「ベル」に係る図柄の組み合わせを有効ライン上に表示するための情報が報知されることはない。また、後述の内部抽選処理により、当選役として「状態移行リプレイ」が決定された場合には、「通常リプレイ」に係る図柄の組み合わせを有効ライン上に表示するための情報が報知される。従って、当選役として「押し順ベルＡ１」、「押し順ベルＡ２」、「押し順ベルＡ３」、「押し順ベルＡ４」、「押し順ベルＢ１」、「押し順ベルＢ２」、「押し順ベルＢ３」、または「押し順ベルＢ４」が決定され、「ベル」に係る図柄の組み合わせを有効ライン上に表示することができなかった場合には、「ブランク」に係る図柄の組み合わせが有効ライン上に表示され、通常状態に移行することとなる。
【０３５０】
（演出決定テーブル）
次に、図２４に基づいて、演出決定テーブルについて説明を行う。
【０３５１】
演出決定テーブルは、サブＲＯＭ４０２に設けられており、サブ制御基板４００により管理される各状態において行われる演出を決定するために設けられている。具体的には、「演出Ｎｏ．」と、「演出Ｎｏ．」に対応する演出内容が規定されている。また、演出決定テーブルは、サブ制御基板４００により管理される状態等の演出を実行するための条件が規定されている。
【０３５２】
ここで、本実施形態において、演出決定テーブルは、（ａ）サブ制御基板４００により管理される状態が通常状態の場合に用いられる通常状態用演出決定テーブル（図２４（Ａ）参照）と、（ｂ）サブ制御基板４００により管理される状態がチャンス前兆状態の場合に用いられるチャンス前兆状態用演出決定テーブル（図２４（Ｂ）参照）と、（ｃ）サブ制御基板４００により管理される状態がＢｏｎｕｓ前兆状態の場合に用いられるＢｏｎｕｓ前兆状態用演出決定テーブル（図２４（Ｃ）参照）と、（ｄ）サブ制御基板４００により管理される状態がチャンス状態の場合に用いられるチャンス状態用演出決定テーブル（図２４（Ｄ）参照）と、（ｅ）サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態の場合に用いられるＢｏｎｕｓ準備状態用演出決定テーブル（図２４（Ｅ）参照）と、（ｆ）サブ制御基板４００により管理される状態が第１Ｂｏｎｕｓ状態の場合に用いられる第１Ｂｏｎｕｓ状態用演出決定テーブル（図２４（Ｆ）参照）と、（ｇ）サブ制御基板４００により管理される状態が第２Ｂｏｎｕｓ状態の場合に用いられる第２Ｂｏｎｕｓ状態用演出決定テーブル（図示せず）と、（ｈ）サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態の場合に用いられる第３Ｂｏｎｕｓ状態用演出決定テーブル（図示せず）と、（ｉ）サブ制御基板４００により管理される状態が第１転落待機状態の場合に用いられる第１転落待機状態用演出決定テーブル（図示せず）と、（ｊ）サブ制御基板４００により管理される状態がＡＲＴ準備状態の場合に用いられるＡＲＴ準備状態用演出決定テーブル（図示せず）と、（ｋ）サブ制御基板４００により管理される状態がＡＲＴ状態の場合に用いられるＡＲＴ状態用演出決定テーブル（図示せず）と、（ｌ）サブ制御基板４００により管理される状態が第１上乗せ前兆状態の場合に用いられる第１上乗せ前兆状態用演出決定テーブル（図示せず）と、（ｍ）サブ制御基板４００により管理される状態が第１上乗せ準備状態の場合に用いられる第１上乗せ準備状態用演出決定テーブル（図示せず）と、（ｎ）サブ制御基板４００により管理される状態が第１上乗せ状態の場合に用いられる第１上乗せ状態用演出決定テーブル（図示せず）と、（ｏ）サブ制御基板４００により管理される状態が第２転落待機状態の場合に用いられる第２転落待機状態用演出決定テーブル（図示せず）と、（ｐ）サブ制御基板４００により管理される状態が第２上乗せ前兆状態の場合に用いられる第２上乗せ前兆状態用演出決定テーブル（図示せず）と、（ｑ）サブ制御基板４００により管理される状態が第２上乗せ準備状態の場合に用いられる第２上乗せ準備状態用演出決定テーブル（図示せず）と、（ｒ）サブ制御基板４００により管理される状態が第２上乗せ状態の場合に用いられる第２上乗せ状態用演出決定テーブル（図示せず）と、（ｓ）サブ制御基板４００により管理される状態が第３転落待機状態の場合に用いられる第３転落待機状態用演出決定テーブル（図示せず）と、（ｔ）サブ制御基板４００により管理される状態が第４転落待機状態の場合に用いられる第４転落待機状態用演出決定テーブル（図示せず）が設けられている。
【０３５３】
（Ｂｏｎｕｓ準備状態移行抽選テーブル）
次に、図２５に基づいて、Ｂｏｎｕｓ準備状態移行抽選テーブルについて説明を行う。
【０３５４】
Ｂｏｎｕｓ準備状態移行抽選テーブルは、（ａ）通常状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するためのＢｏｎｕｓ準備状態移行抽選テーブル（通常状態）（図２５（Ａ）参照）と、（ｂ）チャンス前兆状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するためのＢｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）（図２５（Ｂ）参照）と、（ｃ）チャンス状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するためのＢｏｎｕｓ準備状態移行抽選テーブル（チャンス状態）（図２５（Ｃ）参照）を備えている。
【０３５５】
（Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態））
Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）は、サブＲＯＭ４０２に設けられており、通常状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するために設けられている。ここで、Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）は、当選役と、当選役に応じた抽選値が規定されている。例えば、当選役として「スイカ」が決定された場合には、「３２７６／６５５３６」の確率でＢｏｎｕｓ準備状態に移行することが決定される。
【０３５６】
（Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態））
Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）は、サブＲＯＭ４０２に設けられており、チャンス前兆状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するために設けられている。ここで、Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）は、当選役と、当選役に応じた抽選値が規定されている。例えば、当選役として「スイカ」が決定された場合には、「３２７６／６５５３６」の確率でＢｏｎｕｓ準備状態に移行することが決定される。
【０３５７】
ここで、本実施形態においては、Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）と、Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）は、各当選役に応じて規定されている抽選値として同じ値が規定されているが、これに限定されることはなく、Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）に規定されている抽選値と、Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）に規定されている抽選値は、適宜設定可能である。
【０３５８】
（Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス状態））
Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス状態）は、サブＲＯＭ４０２に設けられており、チャンス状態において、Ｂｏｎｕｓ準備状態に移行するか否かを抽選するために設けられている。ここで、Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス状態）は、当選役と、当選役に応じた抽選値が規定されている。例えば、当選役として「スイカ」が決定された場合には、「６５５４／６５５３６」の確率でＢｏｎｕｓ準備状態に移行することが決定される。
【０３５９】
ここで、チャンス状態において、所定の当選役が決定された場合と、通常状態において、所定の当選役が決定された場合を比較すると、チャンス状態において、所定の当選役が決定された場合の方が、Ｂｏｎｕｓ準備状態に移行する確率が高く規定されている。また、チャンス状態においては、後述の内部抽選処理により、「押し順ベル」が当選役として決定された場合にも、Ｂｏｎｕｓ準備状態に移行するか否かの抽選を行う一方、通常状態や、チャンス前兆状態において、後述の内部抽選処理により、「押し順ベル」が当選役として決定された場合には、Ｂｏｎｕｓ準備状態に移行するか否かの抽選を行わない。従って、チャンス状態は、通常状態や、チャンス前兆状態と比較してＢｏｎｕｓ準備状態に移行する確率が高いといえる。
【０３６０】
（Ｂｏｎｕｓ状態振分抽選テーブル）
次に、図２６に基づいて、Ｂｏｎｕｓ状態振分抽選テーブルについて説明を行う。
【０３６１】
Ｂｏｎｕｓ状態振分抽選テーブルは、（ａ）通常状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に参照されるＢｏｎｕｓ状態振分抽選テーブル（通常状態）（図２６（Ａ）参照）と、（ｂ）チャンス前兆状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に参照されるＢｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）（図２６（Ｂ）参照）と、（ｃ）チャンス状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に参照されるＢｏｎｕｓ状態振分抽選テーブル（チャンス状態）（図２６（Ｃ）参照）を備えている。
【０３６２】
（Ｂｏｎｕｓ状態振分抽選テーブル（通常状態））
Ｂｏｎｕｓ状態振分抽選テーブル（通常状態）は、サブＲＯＭ４０２に設けられており、通常状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中のうちの何れかを決定するために設けられている。ここで、Ｂｏｎｕｓ状態振分抽選テーブル（通常状態）は、第１Ｂｏｎｕｓ待機中が決定される抽選値、第２Ｂｏｎｕｓ待機中が決定される抽選値、第３Ｂｏｎｕｓ待機中が決定される抽選値が、Ｂｏｎｕｓ準備状態に移行する契機となった当選役毎に規定されている。例えば、通常状態において、後述の内部抽選処理により「スイカ」が決定され、Ｂｏｎｕｓ準備状態に移行することが決定された場合には、「２４８５２／６５５３６」の確率で第１Ｂｏｎｕｓ待機中が決定され、「３９８５８／６５５３６」の確率で第２Ｂｏｎｕｓ待機中が決定され、「８２６／６５５３６」の確率で第３Ｂｏｎｕｓ待機中が決定される。
【０３６３】
なお、以下において、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中を総称して、「Ｂｏｎｕｓ待機中」という。
【０３６４】
（Ｂｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態））
Ｂｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）は、サブＲＯＭ４０２に設けられており、チャンス前兆状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中のうちの何れかを決定するために設けられている。ここで、Ｂｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）は、第１Ｂｏｎｕｓ待機中が決定される抽選値、第２Ｂｏｎｕｓ待機中が決定される抽選値、第３Ｂｏｎｕｓ待機中が決定される抽選値が、Ｂｏｎｕｓ準備状態に移行する契機となった当選役毎に規定されている。例えば、チャンス前兆状態において、後述の内部抽選処理により「スイカ」が決定され、Ｂｏｎｕｓ準備状態に移行することが決定された場合には、「２４８５２／６５５３６」の確率で第１Ｂｏｎｕｓ待機中が決定され、「３９８５８／６５５３６」の確率で第２Ｂｏｎｕｓ待機中が決定され、「８２６／６５５３６」の確率で第３Ｂｏｎｕｓ待機中が決定される。
【０３６５】
ここで、本実施形態においては、Ｂｏｎｕｓ状態振分抽選テーブル（通常状態）と、Ｂｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）は、各当選役に応じて規定されている抽選値として同じ値が規定されているが、これに限定されることはなく、Ｂｏｎｕｓ状態振分抽選テーブル（通常状態）に規定されている抽選値と、Ｂｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）に規定されている抽選値は、適宜設定可能である。
【０３６６】
（Ｂｏｎｕｓ状態振分抽選テーブル（チャンス状態））
Ｂｏｎｕｓ状態振分抽選テーブル（チャンス状態）は、サブＲＯＭ４０２に設けられており、チャンス状態において、Ｂｏｎｕｓ準備状態に移行することが決定された場合に、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中のうちの何れかを決定するために設けられている。ここで、Ｂｏｎｕｓ状態振分抽選テーブル（チャンス状態）は、第１Ｂｏｎｕｓ待機中が決定される抽選値、第２Ｂｏｎｕｓ待機中が決定される抽選値、第３Ｂｏｎｕｓ待機中が決定される抽選値が、Ｂｏｎｕｓ準備状態に移行する契機となった当選役毎に規定されている。例えば、チャンス状態において、後述の内部抽選処理により「押し順ベル」が決定され、Ｂｏｎｕｓ準備状態に移行することが決定された場合には、「３５７６８／６５５３６」の確率で第１Ｂｏｎｕｓ待機中が決定され、「２９７４９／６５５３６」の確率で第２Ｂｏｎｕｓ待機中が決定され、「１９／６５５３６」の確率で第３Ｂｏｎｕｓ待機中が決定される。
【０３６７】
（前兆ゲーム数決定テーブル）
次に、図２７に基づいて、前兆ゲーム数決定テーブルについて説明を行う。
【０３６８】
前兆ゲーム数決定テーブルは、（ａ）Ｂｏｎｕｓ準備状態に移行することが決定された場合に、Ｂｏｎｕｓ前兆状態で遊技することとなるゲーム数を決定するためのＢｏｎｕｓ前兆ゲーム数決定テーブル（図２７（Ａ）参照）と、（ｂ）通常状態において、チャンス状態に移行することが決定された場合に、チャンス前兆状態で遊技することとなるゲーム数を決定するためのチャンス前兆ゲーム数決定テーブル（図２７（Ｂ）参照）と、（ｃ）ＡＲＴ状態において、第１上乗せ状態に移行することが決定された場合に、第１上乗せ前兆状態で遊技することとなるゲーム数を決定するための第１上乗せ前兆ゲーム数決定テーブル（図２７（Ｃ）参照）と、（ｄ）ＡＲＴ状態において、第２上乗せ状態に移行することが決定された場合に、第２上乗せ前兆状態で遊技することとなるゲーム数を決定するための第２上乗せ前兆ゲーム数決定テーブル（図２７（Ｄ）参照）を備えている。
【０３６９】
（Ｂｏｎｕｓ前兆ゲーム数決定テーブル）
Ｂｏｎｕｓ前兆ゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、（ａ）通常状態において、Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）（図２５（Ａ）参照）を用いて抽選を行った結果、Ｂｏｎｕｓ準備状態に移行することが決定された場合、（ｂ）チャンス前兆状態において、Ｂｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）（図２５（Ｂ）参照）を用いて抽選を行った結果、Ｂｏｎｕｓ準備状態に移行することが決定された場合に、Ｂｏｎｕｓ準備状態に移行するまでのゲーム数を決定するために設けられている。ここで、Ｂｏｎｕｓ前兆ゲーム数決定テーブルは、Ｂｏｎｕｓ準備状態に移行することが決定された当選役毎にＢｏｎｕｓ前兆ゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定され、Ｂｏｎｕｓ準備状態に移行することが決定された場合には、「４９１５２／６５５３６」の確率でＢｏｎｕｓ前兆ゲーム数として「５」ゲームが決定され、「８１９２／６５５３６」の確率でＢｏｎｕｓ前兆ゲーム数として「１０」ゲームが決定され、「８１９２／６５５３６」の確率でＢｏｎｕｓ前兆ゲーム数として「１５」ゲームが決定される。なお、決定されたＢｏｎｕｓ前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述のＢｏｎｕｓ前兆状態用ゲーム数カウンタの値にセットされることとなる。
【０３７０】
（チャンス前兆ゲーム数決定テーブル）
チャンス前兆ゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、通常状態において、後述のチャンス状態移行抽選テーブル（図２８参照）を用いて抽選を行った結果、チャンス状態に移行することが決定された場合に、チャンス状態に移行するまでのゲーム数を決定するために設けられている。ここで、チャンス前兆ゲーム数決定テーブルは、チャンス状態に移行することが決定された当選役毎にチャンス前兆ゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定され、チャンス状態に移行することが決定された場合には、「４９１５２／６５５３６」の確率でチャンス前兆ゲーム数として「３」ゲームが決定され、「８１９２／６５５３６」の確率でチャンス前兆ゲーム数として「６」ゲームが決定され、「８１９２／６５５３６」の確率でチャンス前兆ゲーム数として「９」ゲームが決定される。なお、決定されたチャンス前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述のチャンス前兆状態用ゲーム数カウンタの値にセットされることとなる。
【０３７１】
（第１上乗せ前兆ゲーム数決定テーブル）
第１上乗せ前兆ゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、ＡＲＴ状態において、後述の第１上乗せ状態移行抽選テーブル（図３４（Ａ）参照）を用いて抽選を行った結果、第１上乗せ状態に移行することが決定された場合に、第１上乗せ状態に移行するまでのゲーム数を決定するために設けられている。ここで、第１上乗せ前兆ゲーム数決定テーブルは、第１上乗せ状態に移行することが決定された当選役毎に第１上乗せ前兆ゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定され、第１上乗せ状態に移行することが決定された場合には、「３２７６８／６５５３６」の確率で第１上乗せ前兆ゲーム数として「２」ゲームが決定され、「３２７６８／６５５３６」の確率で第１上乗せ前兆ゲーム数として「４」ゲームが決定される。なお、決定された第１上乗せ前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述の第１上乗せ前兆状態用ゲーム数カウンタの値にセットされることとなる。
【０３７２】
（第２上乗せ前兆ゲーム数決定テーブル）
第２上乗せ前兆ゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、ＡＲＴ状態において、後述の第２上乗せ状態移行抽選テーブル（図３４（Ｂ）参照）を用いて抽選を行った結果、第２上乗せ状態に移行することが決定された場合に、第２上乗せ状態に移行するまでのゲーム数を決定するために設けられている。ここで、第２上乗せ前兆ゲーム数決定テーブルは、第２上乗せ状態に移行することが決定された当選役毎に第２上乗せ前兆ゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「中段チェリー」が決定され、第２上乗せ状態に移行することが決定された場合には、「１６３８４／６５５３６」の確率で第２上乗せ前兆ゲーム数として「２」ゲームが決定され、「１６３８４／６５５３６」の確率で第２上乗せ前兆ゲーム数として「４」ゲームが決定され、「１６３８４／６５５３６」の確率で第２上乗せ前兆ゲーム数として「６」ゲームが決定され、「１６３８４／６５５３６」の確率で第２上乗せ前兆ゲーム数として「８」ゲームが決定される。なお、決定された第２上乗せ前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述の第２上乗せ前兆状態用ゲーム数カウンタの値にセットされることとなる。
【０３７３】
（チャンス状態移行抽選テーブル）
次に、図２８に基づいて、チャンス状態移行抽選テーブルについて説明を行う。
【０３７４】
チャンス状態移行抽選テーブルは、サブＲＯＭ４０２に設けられており、通常状態において、チャンス状態に移行するか否かの抽選を行うために設けられている。具体的には、チャンス状態移行抽選テーブルは、当選役毎にチャンス状態に移行することとなる抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定された場合には、「３２７６／６５５３６」の確率でチャンス状態に移行することが決定される。
【０３７５】
（フェイクゲーム数決定テーブル）
次に、図２９に基づいて、フェイクゲーム数決定テーブルについて説明を行う。
【０３７６】
フェイクゲーム数決定テーブルは、（ａ）通常状態において、Ｂｏｎｕｓ準備状態に移行することを期待させる演出が行われるゲーム数を決定するための通常状態用フェイクゲーム数決定テーブル（図２９（Ａ）参照）と、（ｂ）ＡＲＴ状態において、第１上乗せ状態、または第２上乗せ状態に移行することを期待させる演出が行われるゲーム数を決定するためのＡＲＴ状態用フェイクゲーム数決定テーブル（図２９（Ｂ）参照）を備えている。
【０３７７】
（通常状態用フェイクゲーム数決定テーブル）
通常状態用フェイクゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、通常状態において、Ｂｏｎｕｓ準備状態移行抽選テーブル（通常状態）（図２５（Ａ）参照）を用いて抽選を行った結果、Ｂｏｎｕｓ準備状態に移行することが決定されなかった場合に、Ｂｏｎｕｓ準備状態に移行することを期待させる演出が行われるゲーム数を決定するために設けられている。ここで、通常状態用フェイクゲーム数決定テーブルは、当選役毎にフェイク前兆ゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定され、Ｂｏｎｕｓ準備状態に移行することが決定されなかった場合には、「４９１５２／６５５３６」の確率でフェイク前兆ゲーム数として「５」ゲームが決定され、「８１９２／６５５３６」の確率でフェイク前兆ゲーム数として「１０」ゲームが決定され、「８１９２／６５５３６」の確率でフェイク前兆ゲーム数として「１５」ゲームが決定される。なお、決定されたフェイク前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述のフェイクゲーム数カウンタの値にセットされることとなる。
【０３７８】
（ＡＲＴ状態用フェイクゲーム数決定テーブル）
ＡＲＴ状態用フェイクゲーム数決定テーブルは、サブＲＯＭ４０２に設けられており、ＡＲＴ状態において、後述の第１上乗せ状態移行抽選テーブル（図３４（Ａ）参照）、後述の第２上乗せ状態移行抽選テーブル（図３４（Ｂ）参照）を用いて抽選を行った結果、第１上乗せ状態、及び第２上乗せ状態に移行することが決定されなかった場合に、第１上乗せ状態や、第２上乗せ状態に移行することを期待させる演出が行われるゲーム数を決定するために設けられている。ここで、ＡＲＴ状態用フェイクゲーム数決定テーブルは、当選役毎にＡＲＴ状態用フェイクゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により「スイカ」が決定され、第１上乗せ状態、及び第２上乗せ状態に移行することが決定されなかった場合には、「４９１５２／６５５３６」の確率でＡＲＴ状態用フェイクゲーム数として「１」ゲームが決定され、「８１９２／６５５３６」の確率でＡＲＴ状態用フェイク前兆ゲーム数として「３」ゲームが決定され、「８１９２／６５５３６」の確率でＡＲＴ状態用フェイク前兆ゲーム数として「５」ゲームが決定される。なお、決定されたＡＲＴ状態用フェイク前兆ゲーム数は、サブＲＡＭ４０３に設けられている後述のＡＲＴ状態用フェイクゲーム数カウンタの値にセットされることとなる。
【０３７９】
（昇格抽選テーブル）
次に、図３０に基づいて、昇格抽選テーブルについて説明を行う。
【０３８０】
昇格抽選テーブルは、（ａ）第１Ｂｏｎｕｓ待機中において、第２Ｂｏｎｕｓ待機中、または第３Ｂｏｎｕｓ待機中に昇格させるか否かを抽選する際に用いられる昇格抽選テーブル（第１Ｂｏｎｕｓ待機中）（図３０（Ａ）参照）と、（ｂ）第２Ｂｏｎｕｓ待機中において、第３Ｂｏｎｕｓ待機中に昇格させるか否かを抽選する際に用いられる昇格抽選テーブル（第２Ｂｏｎｕｓ待機中）（図３０（Ｂ）参照）を備えている。
【０３８１】
（昇格抽選テーブル（第１Ｂｏｎｕｓ待機中））
昇格抽選テーブル（第１Ｂｏｎｕｓ待機中）は、サブＲＯＭ４０２に設けられており、Ｂｏｎｕｓ前兆状態、またはＢｏｎｕｓ準備状態において、第１Ｂｏｎｕｓ待機中である場合に、第２Ｂｏｎｕｓ待機中、または第３Ｂｏｎｕｓ待機中に昇格させるか否かを抽選するために設けられている。具体的には、昇格抽選テーブル（第１Ｂｏｎｕｓ待機中）には、当選役毎に、第２Ｂｏｎｕｓ待機中に昇格する抽選値と、第３Ｂｏｎｕｓ待機中に昇格する抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「弱チェリー」が決定された場合には、「１２７８５／６５５３６」の確率で第２Ｂｏｎｕｓ待機中に昇格し、「２４／６５５３６」の確率で第３Ｂｏｎｕｓ待機中に昇格することとなる。
【０３８２】
（昇格抽選テーブル（第２Ｂｏｎｕｓ待機中））
昇格抽選テーブル（第２Ｂｏｎｕｓ待機中）は、サブＲＯＭ４０２に設けられており、Ｂｏｎｕｓ前兆状態、またはＢｏｎｕｓ準備状態において、第２Ｂｏｎｕｓ待機中である場合に、第３Ｂｏｎｕｓ待機中に昇格させるか否かを抽選するために設けられている。具体的には、昇格抽選テーブル（第２Ｂｏｎｕｓ待機中）には、当選役毎に、第３Ｂｏｎｕｓ待機中に昇格する抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「弱チェリー」が決定された場合には、「２４／６５５３６」の確率で第３Ｂｏｎｕｓ待機中に昇格することとなる。
【０３８３】
なお、第１Ｂｏｎｕｓ待機中において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示されると、第１Ｂｏｎｕｓ状態に移行することとなる。また、第２Ｂｏｎｕｓ待機中において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示されると、第２Ｂｏｎｕｓ状態に移行することとなる。そして、第３Ｂｏｎｕｓ待機中において、有効ライン上に「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせのうち、いずれかの図柄の組み合わせが表示されると、第３Ｂｏｎｕｓ状態に移行することとなる。このため、第３Ｂｏｎｕｓ待機中は、第１Ｂｏｎｕｓ待機中や、第２Ｂｏｎｕｓ待機中と比較して遊技者にとって最も有利となる。従って、第３Ｂｏｎｕｓ待機中においては、昇格抽選が行われることはない。
【０３８４】
（ＡＲＴ準備状態移行抽選テーブル）
次に、図３１に基づいて、ＡＲＴ準備状態移行抽選テーブルについて説明を行う。
【０３８５】
ＡＲＴ準備状態移行抽選テーブルは、（ａ）第１Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行するか否かの抽選を行う際に用いられる第１Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル（図３１（Ａ）参照）と、（ｂ）第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行するか否かの抽選を行う際に用いられる第２Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル（図３１（Ｂ）参照）を備えている。
【０３８６】
（第１Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル）
第１Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブルは、サブＲＯＭ４０２に設けられており、第１Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行するか否かの抽選を行うために設けられている。具体的には、第１Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブルは、当選役毎にＡＲＴ準備状態に移行することとなる抽選値が規定されている。例えば、当選役として「スイカ」が決定された場合には、「４０９６／６５５３６」の確率でＡＲＴ準備状態に移行することが決定される。
【０３８７】
（第２Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル）
第２Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブルは、サブＲＯＭ４０２に設けられており、第２Ｂｏｎｕｓ状態において、ＡＲＴ準備状態に移行するか否かの抽選を行うために設けられている。具体的には、第２Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブルは、当選役毎にＡＲＴ準備状態に移行することとなる抽選値が規定されている。例えば、当選役として「スイカ」が決定された場合には、「８１９２／６５５３６」の確率でＡＲＴ準備状態に移行することが決定される。
【０３８８】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル）
次に、図３２に基づいて、ＡＲＴ状態用ゲーム数上乗せ抽選テーブルについて説明を行う。
【０３８９】
ＡＲＴ状態用ゲーム数上乗せ抽選テーブルは、（ａ）第３Ｂｏｎｕｓ状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３Ｂｏｎｕｓ状態）（図３２（Ａ）参照）と、（ｂ）ＡＲＴ準備状態や、ＡＲＴ状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態）（図３２（Ｂ）参照）と、（ｃ）第１上乗せ前兆状態や、第２上乗せ前兆状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態）（図３２（Ｃ）参照）と、（ｄ）第１上乗せ準備状態や、第２上乗せ準備状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態）（図３２（Ｄ）参照）と、（ｅ）第１上乗せ状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第１上乗せ状態）（図３２（Ｅ）参照）と、（ｆ）第２上乗せ状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２上乗せ状態）（図３２（Ｆ）参照）と、（ｇ）第２転落待機状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２転落待機状態）（図３２（Ｇ）参照）と、（ｈ）第３転落待機状態において、ＡＲＴ状態で遊技可能なゲーム数を上乗せするか否かの抽選を行う際に用いられるＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３転落待機状態）（図３２（Ｇ）参照）を備えている。
【０３９０】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３Ｂｏｎｕｓ状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３Ｂｏｎｕｓ状態）は、サブＲＯＭ４０２に設けられており、第３Ｂｏｎｕｓ状態の終了後、ＡＲＴ準備状態を介して移行するＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３Ｂｏｎｕｓ状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９１】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態）は、サブＲＯＭ４０２に設けられており、ＡＲＴ準備状態や、ＡＲＴ状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９２】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態）は、サブＲＯＭ４０２に設けられており、第１上乗せ前兆状態や、第２上乗せ前兆状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９３】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態）は、サブＲＯＭ４０２に設けられており、第１上乗せ準備状態や、第２上乗せ準備状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９４】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第１上乗せ状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第１上乗せ状態）は、サブＲＯＭ４０２に設けられており、第１上乗せ状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第１上乗せ状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９５】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２上乗せ状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２上乗せ状態）は、サブＲＯＭ４０２に設けられており、第２上乗せ状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２上乗せ状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「３２７６８／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９６】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２転落待機状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２転落待機状態）は、サブＲＯＭ４０２に設けられており、第２転落待機状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２転落待機状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９７】
（ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３転落待機状態））
ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３転落待機状態）は、サブＲＯＭ４０２に設けられており、第３転落待機状態において、後述の内部抽選処理により決定された当選役に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かの抽選を行うために設けられている。具体的には、ＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３転落待機状態）は、当選役毎に上乗せゲーム数の抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で上乗せゲーム数として「５０」ゲームが決定され、「１６３８４／６５５３６」の確率で上乗せゲーム数として「１００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「２００」ゲームが決定され、「８１９２／６５５３６」の確率で上乗せゲーム数として「３００」ゲームが決定されることとなる。
【０３９８】
（引戻抽選テーブル）
次に、図３３に基づいて、引戻抽選テーブルについて説明を行う。
【０３９９】
引戻抽選テーブルは、（ａ）第１転落待機状態において、ＡＲＴ準備状態に移行させるか否かの抽選を行う際に用いられる第１転落待機状態用引戻抽選テーブル（図３３（Ａ）参照）と、（ｂ）第４転落待機状態において、ＡＲＴ状態に移行させるか否かの抽選を行う際に用いられる第４転落待機状態用引戻抽選テーブル（図３３（Ｂ）参照）を備えている。
【０４００】
（第１転落待機状態用引戻抽選テーブル）
第１転落待機状態用引戻抽選テーブルは、サブＲＯＭ４０２に設けられており、第１転落待機状態において、ＡＲＴ準備状態に移行させるか否かの抽選を行うために設けられている。具体的には、第１転落待機状態用引戻抽選テーブルは、当選役毎に、ＡＲＴ準備状態に移行することとなる抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「スイカリプレイ」が決定された場合には、「４０９６／６５５３６」の確率で、ＡＲＴ準備状態に移行することが決定される。
【０４０１】
（第４転落待機状態用引戻抽選テーブル）
第４転落待機状態用引戻抽選テーブルは、サブＲＯＭ４０２に設けられており、第４転落待機状態において、ＡＲＴ状態に移行させるか否かの抽選を行うために設けられている。具体的には、第４転落待機状態用引戻抽選テーブルは、当選役毎に、ＡＲＴ状態に移行することとなる抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「スイカリプレイ」が決定された場合には、「８１９２／６５５３６」の確率で、ＡＲＴ状態に移行することが決定される。
【０４０２】
（上乗せ状態移行抽選テーブル）
次に、図３４に基づいて、上乗せ状態移行抽選テーブルについて説明を行う。
【０４０３】
上乗せ状態移行抽選テーブルは、（ａ）第１上乗せ状態に移行するか否かの抽選を行う際に用いられる第１上乗せ状態移行抽選テーブル（図３４（Ａ）参照）と、（ｂ）第２上乗せ状態に移行するか否かの抽選を行う際に用いられる第２上乗せ状態移行抽選テーブル（図３４（Ｂ）参照）を備えている。
【０４０４】
（第１上乗せ状態移行抽選テーブル）
第１上乗せ状態移行抽選テーブルは、サブＲＯＭ４０２に設けられており、ＡＲＴ状態において、第１上乗せ状態に移行するか否かの抽選を行うために設けられている。具体的には、第１上乗せ状態移行抽選テーブルは、当選役毎に、第１上乗せ状態に移行することとなる抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「強チェリー」が決定された場合には、「８１９２／６５５３６」の確率で、第１上乗せ状態に移行することが決定される。
【０４０５】
（第２上乗せ状態移行抽選テーブル）
第２上乗せ状態移行抽選テーブルは、サブＲＯＭ４０２に設けられており、ＡＲＴ状態において、第２上乗せ状態に移行するか否かの抽選を行うために設けられている。具体的には、第２上乗せ状態移行抽選テーブルは、当選役毎に、第２上乗せ状態に移行することとなる抽選値が規定されている。例えば、後述の内部抽選処理により、当選役として「中段チェリー」が決定された場合には、「３２７６８／６５５３６」の確率で、第２上乗せ状態に移行することが決定される。
【０４０６】
（コマンド一覧）
ここで、本実施形態におけるメイン制御基板３００からサブ制御基板４００に送信されるコマンドの一部について、図１０９および図１１０に基づいて説明を行う。
【０４０７】
（コマンド分類Ａ）
はじめに、図１０９と図１１０におけるコマンド分類Ａについて説明を行う。なお、図１０９、図１１０における、「第１」とは、送信コマンドのうちの第１コマンドを表しており、「第２」とは、送信コマンドのうちの第２コマンドを表しており、「名称」とは、コマンド名称を表しており、「内容」とは、コマンド内容を表しており、「コマンドセットタイミング」とは、コマンドをセットするタイミングを表しており、「サム値」とは、コマンドを対象として算出されるチェックサムの値を表している。
【０４０８】
（設定値指定コマンド）
はじめに、「設定値指定コマンド」とは、遊技機１に設定される設定値を示すコマンドであり、本実施形態においては、「設定１」〜「設定６」の６種類が定められている。なお、設定値指定コマンドは、後述の遊技開始管理処理にてコマンドがセットされる。また、６種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４０９】
（メインチップコード１コマンド〜メインチップコード５コマンド）
次に、「メインチップコード１コマンド」とは、メインチップＩＤの一部を示すコマンドであり、「メインチップコード２コマンド」とは、メインチップＩＤの一部を示すコマンドであり、「メインチップコード３コマンド」とは、メインチップＩＤの一部を示すコマンドであり、「メインチップコード４コマンド」とは、メインチップＩＤの一部を示すコマンドであり、「メインチップコード５コマンド」とは、メインチップＩＤの一部を示すコマンドである。より厳密には、「メインチップコード１コマンド」〜「メインチップコード４コマンド」にてメインチップＩＤ情報を構成して、「メインチップコード１コマンド」〜「メインチップコード４コマンド」のそれぞれの一部のデータを用いて生成されるコマンドが「メインチップコード５コマンド」となっている。なお、メインチップコード１コマンド〜メインチップコード５コマンドは、後述の遊技開始管理処理にてコマンドがセットされる。また、５種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１０】
（遊技開始コマンド）
次に、「遊技開始コマンド」とは、遊技が開始されたこと（単位遊技が開始されたこと）を示すコマンドであり、本実施形態においては、「非ＲＴ」〜「ＲＴ６」の７種類が定められている。なお、遊技開始コマンドは、後述の遊技開始管理処理にてコマンドがセットされる。また、７種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１１】
（メダル自動投入コマンド）
次に、「メダル自動投入コマンド」とは、メダルが自動投入されたことを示すコマンドであり、本実施形態においては、「３枚自動投入」の１種類が定められている。なお、メダル自動投入コマンドは、後述のメダル受付開始処理にてコマンドがセットされる。また、コマンドに対応するように、算出されるサム値の値が定められている。
【０４１２】
（メダル投入コマンド）
次に、「メダル投入コマンド」とは、メダルが投入されたことを示すコマンドであり、本実施形態においては、「１枚投入」、「２枚投入」、「３枚投入」の３種類が定められている。なお、メダル投入コマンドは、後述のメダル投入チェック処理、または貯留メダル投入処理にてコマンドがセットされる。また、３種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１３】
（設定値表示コマンド）
次に、「設定値表示コマンド」とは、設定値の表示を示すコマンドであり、本実施形態においては、「設定値表示開始」、「設定値表示終了」の２種類が定められている。なお、設定値表示コマンドは、後述の設定値表示処理にてコマンドがセットされる。また、２種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１４】
（精算コマンド）
次に、「精算コマンド」とは、遊技メダルの精算を示すコマンドであり、本実施形態においては、「精算開始」、「精算終了」の２種類が定められている。なお、精算コマンドは、後述のメダル管理処理にてコマンドがセットされる。また、２種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１５】
（遊技状態種別コマンド）
次に、「遊技状態種別コマンド」とは、遊技状態の種別を示すコマンドであり、本実施形態においては、「非ＲＴ」〜「ＲＴ６」の７種類が定められている。なお、遊技状態種別コマンドは、後述の図柄コード設定処理にてコマンドがセットされる。また、７種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１６】
（リール回転開始受付コマンド）
次に、「リール回転開始受付コマンド」とは、リール回転開始の受付を示すコマンドであり、本実施形態においては、「投入メダル１枚時」、「投入メダル２枚時」、「投入メダル３枚時」の３種類が定められている。なお、リール回転開始受付コマンドは、後述の図柄コード設定処理にてコマンドがセットされる。また、３種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。なお、３枚掛け遊技専用の遊技機においては、「投入メダル３枚時」に対応するコマンドのみが送信され、１枚掛け、および２枚掛けもできる遊技機においては、「投入メダル３枚時」に対応するコマンドとともに、「投入メダル１枚時」、「投入メダル２枚時」に対応するコマンドを送信するようにしてもよい。
【０４１７】
（条件装置コマンド）
次に、「条件装置コマンド」とは、当選役に係る情報等を示すコマンドであり、本実施形態においては、図１２で示される当選番号「００」〜「３９」に対応する４０種類が定められている。なお、条件装置コマンドは、後述の図柄コード設定処理にてコマンドがセットされる。また、４０種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。なお、図１２において、当選番号「００」〜「３９」には、当選番号に対応する条件装置が「条件装置」欄に定められている。例えば、当選番号「０５」の「直撃Ｂｏｎｕｓ」であれば、対応する条件装置として、「ＲＥＰ０２＋０３＋０４」が定められている。従って、図１２における、当選番号と、当選番号に対応する条件装置とを示すコマンドとして、「条件装置コマンド」が送信されることとなる。
【０４１８】
（回胴演出抽選コマンド）
次に、「回胴演出抽選コマンド」とは、回胴演出の抽選結果を示すコマンドであり、本実施形態においては、「回胴演出無し」、「回胴演出１」、「回胴演出２」、「回胴演出３」、「回胴演出４」、「回胴演出５」、「ロングフリーズ」の７種類が定められている。なお、回胴演出抽選コマンドは、後述の図柄コード設定処理にてコマンドがセットされる。また、７種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４１９】
（リール回転開始コマンド）
次に、「リール回転開始コマンド」とは、リールの回転開始を示すコマンドであり、本実施形態においては、「リール回転開始」の１種類が定められている。なお、リール回転開始コマンドは、後述のリール回転開始準備処理にてコマンドがセットされる。また、コマンドに対応するように、算出されるサム値の値が定められている。
【０４２０】
（回胴演出実行コマンド）
次に、「回胴演出実行コマンド」とは、回胴演出の実行を示すコマンドであり、本実施形態においては、「回胴演出無し」、「回胴演出１」、「回胴演出２」、「回胴演出３」、「回胴演出４」、「回胴演出５」、「ロングフリーズ」の７種類が定められている。なお、回胴演出実行コマンドは、後述の演出設定処理にてコマンドがセットされる。また、７種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。なお、本実施形態においては、回胴演出抽選コマンドと、回胴演出実行コマンドとを送信するように構成したが、例えば、回胴演出が１ゲームで完結する場合は、回胴演出抽選コマンド、回胴演出実行コマンドのうち、いずれかを送信するようにしてもよい。また、回胴演出を２ゲームにわたって実行する場合には、例えば、１ゲーム目に回胴演出抽選コマンドを送信して、２ゲーム目に回胴演出実行コマンドを送信するようにすればよい。
【０４２１】
（滑りコマコマンド）
次に、「滑りコマコマンド」とは、左リール１８、中リール１９、右リール２０の滑りコマ数を示すコマンドであり、本実施形態においては、「０コマ滑り時」、「１コマ滑り時」、「２コマ滑り時」、「３コマ滑り時」、「４コマ滑り時」の５種類が定められている。なお、滑りコマコマンドは、後述のリール停止処理にてコマンドがセットされる。また、５種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２２】
（押圧位置コマンド）
次に、「押圧位置コマンド」とは、左リール１８、中リール１９、右リール２０の基準位置にある図柄の押圧位置を示すコマンドであり、本実施形態においては、図６で示される２１個の図柄位置に対応する２１種類が定められている。なお、押圧位置コマンドは、後述のリール停止処理にてコマンドがセットされる。また、２１種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２３】
（押圧回胴コマンド）
次に、「押圧回胴コマンド」とは、押圧された左リール１８に対応する左停止ボタン１１、押圧された中リール１９に対応する中停止ボタン１２、押圧された右リール２０に対応する右停止ボタン１３、を示すコマンドであり、本実施形態においては、「左回胴押圧」、「中回胴押圧」、「右回胴押圧」の３種類が定められている。なお、押圧回胴コマンドは、後述のリール停止処理にてコマンドがセットされる。また、３種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２４】
（停止回胴コマンド）
次に、「停止回胴コマンド」とは、停止された左リール１８、中リール１９、右リール２０を示すコマンドであり、本実施形態においては、「左回胴停止」、「中回胴停止」、「右回胴停止」の３種類が定められている。なお、停止回胴コマンドは、後述のリール停止処理にてコマンドがセットされる。また、３種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２５】
（表示判定コマンド）
次に、「表示判定コマンド」とは、停止表示された図柄の組み合わせを示すコマンドであり、本実施形態においては、「通常リプレイ及びブランク表示なし」、「準備状態移行リプレイ」、「Ｂｏｎｕｓ突入リプレイＢＩ１」、「Ｂｏｎｕｓ突入リプレイＢＩ２」、「Ｂｏｎｕｓ突入リプレイＢＩ３」、「ＡＲＴ中リプレイ」、「ＲＵＳＨリプレイ」、「状態移行リプレイ」、「中段リプレイ」、「右上がりリプレイ」、「特殊図柄揃い」、「上段スイカ」、「下段スイカ」、「上段チェリー」、「下段チェリー」、「チャンス目リプレイＣＲ１」、「チャンス目リプレイＣＲ２」、「ブランク」の１８種類が定められている。なお、表示判定コマンドは、後述の表示判定処理にてコマンドがセットされる。また、１８種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２６】
（遊技終了コマンド）
次に、「遊技終了コマンド」とは、遊技が終了されたこと（単位遊技が終了されたこと）を示すコマンドであり、本実施形態においては、「非ＲＴ」〜「ＲＴ６」の７種類が定められている。なお、遊技終了コマンドは、後述の遊技状態移行処理にてコマンドがセットされる。また、７種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２７】
（遊技メダル払出開始コマンド）
次に、「遊技メダル払出開始コマンド」とは、遊技メダルの払出開始を示すコマンドであり、本実施形態においては、「１枚払出」、「２枚払出」、「５枚払出」、「９枚払出」、の４種類が定められている。なお、遊技メダル払出開始コマンドは、後述の払出処理にてコマンドがセットされる。また、４種類のコマンドのそれぞれに対応するように、算出されるサム値の値が定められている。
【０４２８】
（遊技メダル払出終了コマンド）
次に、「遊技メダル払出終了コマンド」とは、遊技メダルの払出終了を示すコマンドであり、本実施形態においては、「遊技メダル払出終了」の１種類が定められている。なお、遊技メダル払出終了コマンドは、後述の払出処理にてコマンドがセットされる。また、コマンドに対応するように、算出されるサム値の値が定められている。
【０４２９】
（コマンド分類Ｂ）
次に、図１１０の一部を用いて、コマンド分類Ｂの説明を行う。
【０４３０】
コマンド分類Ｂで示される、「チェックサム送信コマンド」とは、前述したコマンド分類Ａで示されるコマンドのサム値の合計を示すコマンドであり、「チェックサムの値の合計」の１種類が定められている。なお、チェックサム送信コマンドは、後述のチェックサム関連処理にてコマンドがセットされる。なお、チェックサム送信コマンドは、コマンド分類Ａで示されるコマンドのサム値の合計を示すコマンドであることから、チェックサム値送信コマンドを対象としたサム値の算出は行われない。
【０４３１】
（メイン制御基板３００によるプログラム開始処理）
次に、図３５に基づいて、メイン制御基板３００により行われるプログラム開始処理についての説明を行う。なお、プログラム開始処理は、電源スイッチ２０１ｓｗがＯＮとなったことに基づいて行われる処理である。
【０４３２】
（ステップＳ１）
ステップＳ１において、メインＣＰＵ３０１は、電断中であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、遊技機１に電力が供給されている場合には、遊技機１が電断中であるか否かを判定し、遊技機１に電力が供給されていない場合には、バックアップ電源により遊技機１が電断中であるか否かを判定する処理を行う。そして、電断中であると判定された場合には（ステップＳ１＝Ｙｅｓ）、ステップＳ１の処理を繰り返し実行する。一方、電断中ではないと判定された場合には（ステップＳ１＝Ｎｏ）、ステップＳ２に処理を移行する。
【０４３３】
（ステップＳ２）
ステップＳ２において、メインＣＰＵ３０１は、初期設定処理を行う。具体的には、メインＣＰＵ３０１は、遊技機１の内部レジスタを設定するためのテーブルの番地を設定し、当該テーブルに基づいて、レジスタの番地をセットする処理等を行う。そして、ステップＳ２の処理が終了すると、ステップＳ３に処理を移行する。
【０４３４】
（ステップＳ３）
ステップＳ３において、メインＣＰＵ３０１は、ＲＡＭチェックサム算出処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３のチェックサムを算出し、当該算出が終了した場合には、メインＲＡＭ３０３のチェックサムをセットする処理を行う。そして、ステップＳ３の処理が終了すると、ステップＳ４に処理を移行する。
【０４３５】
（ステップＳ４）
ステップＳ４において、メインＣＰＵ３０１は、設定変更キースイッチがＯＮであるか否かを判定する処理を行う。本実施形態においては、設定変更キー（図示せず）が設定変更用鍵穴４８に挿入された状態で、所定角度回動されることにより、設定変更キースイッチ４９ｓｗがＯＮとなる。このため、ステップＳ４において、メインＣＰＵ３０１は、設定変更キー（図示せず）が設定変更用鍵穴４８に挿入された状態で、所定角度回動されているか否かを判定する処理を行う。そして、設定変更キースイッチがＯＮであると判定された場合には（ステップＳ４＝Ｙｅｓ）、ステップＳ５に処理を移行し、設定変更キースイッチがＯＦＦであると判定された場合には（ステップＳ４＝Ｎｏ）、電断前に退避されたレジスタの値や、保存されたスタックポインタの値を復帰させる電断復帰処理に処理を移行する。
【０４３６】
なお、電断復帰処理が終了すると、遊技機１の電源がＯＦＦとなったときの状態に復帰することとなる。
【０４３７】
（ステップＳ５）
ステップＳ５において、メインＣＰＵ３０１は、ドア開閉センサがＯＮであるか否かを判定する処理を行う。本実施形態においては、鍵穴５にドアキー（図示せず）が挿入されて時計回り方向に所定角度回動され、かつ、前面扉３が所定角度以上開放されることにより、ドア開閉センサ１７ｓがＯＮとなる。このため、ステップＳ５において、メインＣＰＵ３０１は、鍵穴５にドアキー（図示せず）が挿入されて時計回り方向に所定角度回動され、かつ、前面扉３が所定角度以上開放されているか否かを判定する処理を行う。そして、ドア開閉センサがＯＮであると判定された場合には（ステップＳ５＝Ｙｅｓ）、ステップＳ７に処理を移行し、ドア開閉センサがＯＦＦであると判定された場合には（ステップＳ５＝Ｎｏ）、ステップＳ６に処理を移行する。
【０４３８】
（ステップＳ６）
ステップＳ６において、メインＣＰＵ３０１は、設定変更装置作動異常フラグをセットする処理を行う。具体的には、設定変更キースイッチがＯＮであって（ステップＳ４＝Ｙｅｓ）、ドア開閉センサ１７ｓがＯＦＦである場合（ステップＳ５＝Ｎｏ）、前面扉３が所定角度以上開放していないにもかかわらず、設定変更用の鍵が挿入された状態で所定角度回動されていることとなる。このため、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている設定変更装置作動異常フラグ格納領域に設定変更装置作動異常フラグをセットする処理を行う。そして、ステップＳ６の処理が終了すると、前述した電断復帰処理に処理を移行する。
【０４３９】
（ステップＳ７）
ステップＳ７において、メインＣＰＵ３０１は、設定変更開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、設定変更開始コマンドをサブ制御基板４００に対して送信するために、当該設定変更開始コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「設定変更開始コマンド」とは、遊技機１の電源が投入され、設定値の変更を開始する旨の情報等を有するコマンドである。そして、ステップＳ７の処理が終了すると、ステップＳ８に処理を移行する。
【０４４０】
（ステップＳ８）
ステップＳ８において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ７における設定変更開始コマンドを送信するための設定処理を行うとともに、当該設定変更開始コマンドを対象として、チェックサム値（以下、「サム値」と記載することがある。）を算出する処理等を行う。そして、ステップＳ８の処理が終了すると、ステップＳ９に処理を移行する。
【０４４１】
（ステップＳ９）
ステップＳ９において、メインＣＰＵ３０１は、設定値変更処理を行う。具体的には、メインＣＰＵ３０１は、現在の設定値を取得し、設定値の範囲が正常であるか否かを判定し、当該判定結果が正常である場合には、貯留枚数表示器２８や、設定表示部４４に現在の設定値を表示する処理を行う。一方、上述の判定結果が正常ではない場合には、設定値の初期設定値をメインＲＡＭ３０３に設けられている設定値格納領域にセットする処理を行う。そして、メインＣＰＵ３０１は、設定変更スイッチ４５ｓｗにより設定変更ボタン４５の操作が検出されたことに基づいて、設定値の切替処理を行うとともに、スタートスイッチ１０ｓｗによりスタートレバー１０の操作が検出されたことに基づいて、設定値の確定処理を行い、所定角度回動されている設定変更用の鍵が抜差可能な角度まで回動されたことが検出されたことに基づいて、設定値をメインＲＡＭ３０３に設けられている設定値格納領域に格納する処理を行う。そして、ステップＳ９の処理が終了すると、ステップＳ１０に処理を移行する。
【０４４２】
（ステップＳ１０）
ステップＳ１０において、メインＣＰＵ３０１は、ＲＡＭチェック処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３の書き込みデータを確認する処理や、メインＲＡＭ３０３を初期化する処理を行うと共に、後で図１１１を用いて詳述するメインＲＡＭ３０３の累計サム値格納領域に格納された累計のサム値をクリアする処理等を行う。そして、ステップＳ１０の処理が終了すると、ステップＳ１１に処理を移行する。
【０４４３】
（ステップＳ１１）
ステップＳ１１において、メインＣＰＵ３０１は、設定変更終了コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、設定変更終了コマンドをサブ制御基板４００に対して送信するために、当該設定変更終了コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「設定変更終了コマンド」とは、設定値の変更が終了した旨の情報や、変更後の設定値に係る情報を有するコマンドである。そして、ステップＳ１１の処理が終了すると、ステップＳ１２に処理を移行する。
【０４４４】
（ステップＳ１２）
ステップＳ１２において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１における設定変更終了コマンドを送信するための設定処理を行うとともに、当該設定変更終了コマンドを対象として、サム値を算出する処理等を行う。そして、ステップＳ１２の処理が終了すると、ステップＳ１３に処理を移行する。
【０４４５】
（ステップＳ１３）
ステップＳ１３において、メインＣＰＵ３０１は、ドア開閉センサがＯＦＦであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ドア開閉センサ１７ｓがＯＦＦであるか否かを判定する処理を行う。そして、ドア開閉センサがＯＦＦであると判定された場合には（ステップＳ１３＝Ｙｅｓ）、ステップＳ１４に処理を移行し、ドア開閉センサがＯＦＦではないと判定された場合には（ステップＳ１３＝Ｎｏ）、ステップＳ１５に処理を移行する。
【０４４６】
（ステップＳ１４）
ステップＳ１４において、メインＣＰＵ３０１は、ドアクローズコマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、ドアクローズコマンドをサブ制御基板４００に対して送信するために、当該ドアクローズコマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「ドアクローズコマンド」とは、前面扉３が閉じられた旨の情報を有するコマンドである。そして、ステップＳ１４の処理が終了すると、メインループ処理（図３６参照）に処理を移行する。
【０４４７】
（ステップＳ１５）
ステップＳ１５において、メインＣＰＵ３０１は、ドアオープンコマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、ドアオープンコマンドをサブ制御基板４００に対して送信するために、当該ドアオープンコマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「ドアオープンコマンド」とは、前面扉３が開放している旨の情報を有するコマンドである。そして、ステップＳ１５の処理が終了すると、メインループ処理（図３６参照）に処理を移行する。
【０４４８】
（メインチップＩＤ）
ここで、図１０８に基づいて、メイン制御基板３００に搭載されたメインチップに記録されている（定められている）メインチップＩＤについて説明を行う。
【０４４９】
図１０８において、（ａ）は各遊技台に割り当てられている情報を示しており、（ｂ）は、管理者側のサーバ等で管理される情報を示している。
【０４５０】
はじめに、（ａ）各遊技台に割り当てられている情報に記載の、「機種名」とは、本実施形態における遊技機１の機種名を表している。なお、図１０８においては、同じ機種が複数台存在していることを示している。次に、「メインチップＩＤ（４バイト構成）」とは、各遊技台におけるメイン制御基板３００に搭載されたメインチップに記録されている（定められている）メインチップＩＤを示している。なお、メインチップＩＤは、４バイトのデータで構成されているが、説明の都合上、「ＩＤ：ＡＡＡＡ」などで表現する。次に、「サブＲＡＭに格納される照合用ＩＤ」とは、メイン制御基板３００に搭載されたメインチップに記録されている（定められている）メインチップＩＤに基づいて、当該メインチップＩＤの情報を受けたサブ制御基板４００が、サブＲＡＭ４０３に格納しているメインチップＩＤ情報である。なお、本実施形態においては、メインチップＩＤの情報が、毎ゲームにおいて、メイン制御基板３００からサブ制御基板４００に送信されて、サブ制御基板４００は、サブＲＡＭ４０３に格納している照合用ＩＤと照合を行って、ＩＤが一致するか否かの判定を行うように構成されている。次に、「算出されるサム値」とは、メインチップＩＤを対象として算出されたチェックサムの値を示している。例えば、「ＩＤ：ＡＡＡＡ」を対象として算出されるサム値は、「１」となっており、「ＩＤ：ＢＢＢＢ」を対象として算出されるサム値は、「２」となっている。
【０４５１】
つまり、同じ機種であっても、それぞれの遊技台におけるメイン制御基板３００に搭載されたメインチップに記録されている（定められている）メインチップＩＤは固有のもの（シリアルナンバー）が定められており、また、この固有のメインチップＩＤを対象として算出されるチェックサムの値も固有の値となっている。
【０４５２】
次に、（ｂ）管理者側のサーバで管理される情報に記載の事項は、「出荷先遊技店」という事項が新たに設けられている。この「出荷先遊技店」とは、遊技機１の出荷時において、例えば、どの遊技店に出荷したかという情報を、遊技機１の管理者による入力に基づいて記録されるもので、このような情報をメインチップＩＤ情報と紐づけて記録しておくことで、メインチップＩＤと出荷先遊技店との関係が把握し易くなる。
【０４５３】
（メイン制御基板３００によるメインループ処理）
次に、図３６に基づいて、メイン制御基板３００により行われるメインループ処理についての説明を行う。
【０４５４】
（ステップＳ１０１）
ステップＳ１０１において、メインＣＰＵ３０１は、初期化処理を行う。具体的には、メインＣＰＵ３０１は、スタックポインタをセットする処理や、メインＲＡＭ３０３の初期化開始番地と、初期化終了番地をセットしてから、メインＲＡＭ３０３の初期化開始番地から初期化終了番地領域までの領域を初期化する処理等を行う。そして、ステップＳ１０１の処理が終了すると、ステップＳ１０２に処理を移行する。
【０４５５】
（ステップＳ１０２）
ステップＳ１０２において、メインＣＰＵ３０１は、後で図３７を用いて詳述する遊技開始管理処理を行う。当該処理において、メインＣＰＵ３０１は、設定値を示すコマンドをセットする処理や、メイン制御基板３００に搭載されたメインチップに記録されている（定められている）メインチップＩＤの情報をサブ制御基板４００に対して送信するためのコマンドをセットする処理や、遊技開始を示すコマンドをセットする処理や、メインＲＡＭ３０３に設けられている投入枚数カウンタの値、メインＲＡＭ３０３に設けられている停止制御番号格納領域の値、メインＲＡＭ３０３に設けられている押圧基準位置格納領域の値をクリアする処理等を行う。また、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている操作可能状態フラグ格納領域のＢＥＴボタン７や、ＭＡＸＢＥＴボタン８に対応する操作可能状態フラグをＯＮにする処理を行う。そして、ステップＳ１０２の処理が終了すると、ステップＳ１０３に処理を移行する。
【０４５６】
（ステップＳ１０３）
ステップＳ１０３において、メインＣＰＵ３０１は、後で図３８を用いて詳述するメダル受付開始処理を行う。当該処理において、メインＣＰＵ３０１は、メダルの自動投入を示すコマンドをセットする処理や、後述の再遊技作動中フラグがＯＮの場合に、メダルを自動投入する処理等を行う。そして、ステップＳ１０３の処理が終了すると、ステップＳ１０４に処理を移行する。
【０４５７】
（ステップＳ１０４）
ステップＳ１０４において、メインＣＰＵ３０１は、後で図３９を用いて詳述する設定値確認処理を行う。具体的には、メインＣＰＵ３０１は、メダルが投入済みでない場合であって、設定変更キースイッチ４９ｓｗがＯＮである場合に、メインＲＡＭ３０３に設けられている設定値格納領域に格納されている設定値の値を設定表示部４４に表示する処理を行う。そして、ステップＳ１０４の処理が終了すると、ステップＳ１０５に処理を移行する。
【０４５８】
（ステップＳ１０５）
ステップＳ１０５において、メインＣＰＵ３０１は、後で図４１を用いて詳述するメダル管理処理を行う。当該処理において、メインＣＰＵ３０１は、後述の再遊技作動中フラグがＯＮではない場合に、メダル投入口６にメダルが投入されたか否かを判定し、メダル投入口６にメダルが投入された場合に、メインＲＡＭ３０３に設けられている投入枚数カウンタの値を加算する処理や、ＢＥＴボタン７や、ＭＡＸＢＥＴボタン８の操作が検出されたか否かを判定し、ＢＥＴボタン７や、ＭＡＸＢＥＴボタン８の操作が検出された場合に、メインＲＡＭ３０３に設けられている投入枚数カウンタの値を加算する処理、精算ボタン９の操作が検出されたか否かを判定し、精算ボタン９の操作が検出された場合に、貯留されているメダルを遊技者に返却する処理、および精算ボタン９の操作が検出された場合に、精算開始を示すコマンドをセットする処理、精算が終了した場合に、精算終了を示すコマンドをセットする処理等を行う。そして、ステップＳ１０５の処理が終了すると、ステップＳ１０６に処理を移行する。
【０４５９】
（ステップＳ１０６）
ステップＳ１０６において、メインＣＰＵ３０１は、投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０３のメダル受付開始処理や、ステップＳ１０５のメダル管理処理により、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「３」となったか否かを判定する処理を行う。そして、投入枚数カウンタの値が「３」であると判定された場合には（ステップＳ１０６＝Ｙｅｓ）、ステップＳ１０７に処理を移行し、投入枚数カウンタの値が「３」ではないと判定された場合には（ステップＳ１０６＝Ｎｏ）、ステップＳ１０４に処理を移行する。
【０４６０】
（ステップＳ１０７）
ステップＳ１０７において、メインＣＰＵ３０１は、後で図４４を用いて詳述するスタートレバーチェック処理を行う。当該処理において、メインＣＰＵ３０１は、スタートスイッチ１０ｓｗがＯＮであるか否かを判定する処理等を行う。そして、ステップＳ１０７の処理が終了すると、ステップＳ１０８に処理を移行する。
【０４６１】
（ステップＳ１０８）
ステップＳ１０８において、メインＣＰＵ３０１は、スタートスイッチがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、スタートスイッチ１０ｓｗがＯＮであるか否かを判定する処理を行う。そして、スタートスイッチがＯＮであると判定された場合には（ステップＳ１０８＝Ｙｅｓ）、ステップＳ１０９に処理を移行し、スタートスイッチがＯＮではないと判定された場合には（ステップＳ１０８＝Ｎｏ）、ステップＳ１０４に処理を移行する。
【０４６２】
（ステップＳ１０９）
ステップＳ１０９において、メインＣＰＵ３０１は、後で図４５を用いて詳述する内部抽選処理を行う。当該処理において、メインＣＰＵ３０１は、抽選により当選役を決定する処理等を行う。そして、ステップＳ１０９の処理が終了すると、ステップＳ１１０に処理を移行する。
【０４６３】
（ステップＳ１１０）
ステップＳ１１０において、メインＣＰＵ３０１は、後で図４６を用いて詳述する図柄コード設定処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０９の処理により決定された当選役に基づいて、停止制御番号を取得し、メインＲＡＭ３０３に設けられている停止制御番号格納領域に格納する処理や、遊技状態種別を示すコマンドをセットする処理や、リール回転開始受付を示すコマンドをセットする処理や、回胴演出抽選を示すコマンドをセットする処理や、条件装置を示すコマンドをセットする処理等を行う。そして、ステップＳ１１０の処理が終了すると、ステップＳ１１１に処理を移行する。
【０４６４】
（ステップＳ１１１）
ステップＳ１１１において、メインＣＰＵ３０１は、後で図４７を用いて詳述するリール回転開始準備処理を行う。当該処理において、メインＣＰＵ３０１は、最小遊技時間をセットする処理や、リールの回転開始を示すコマンドをセットする処理等を行う。そして、ステップＳ１１１の処理が終了すると、ステップＳ１１２に処理を移行する。
【０４６５】
（ステップＳ１１２）
ステップＳ１１２において、メインＣＰＵ３０１は、後で図４９を用いて詳述するリール停止前処理を行う。当該処理において、メインＣＰＵ３０１は、回転中の左リール１８、中リール１９、右リール２０に対する引込予想処理等を行う。そして、ステップＳ１１２の処理が終了すると、ステップＳ１１３に処理を移行する。
【０４６６】
（ステップＳ１１３）
ステップＳ１１３において、メインＣＰＵ３０１は、リール回転中フラグ設定処理を行う。具体的には、メインＣＰＵ３０１は、左リール１８、中リール１９、右リール２０が回転中である旨の情報をメインＲＡＭ３０３に設けられているリール情報格納領域に格納する処理を行う。そして、ステップＳ１１３の処理が終了すると、ステップＳ１１４に処理を移行する。
【０４６７】
（ステップＳ１１４）
ステップＳ１１４において、メインＣＰＵ３０１は、操作可能状態フラグをクリアする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている操作可能状態フラグ格納領域のＢＥＴボタン７や、ＭＡＸＢＥＴボタン８に対応する操作可能状態フラグをＯＦＦにする処理を行う。そして、ステップＳ１１４の処理が終了すると、ステップＳ１１５に処理を移行する。
【０４６８】
（ステップＳ１１５）
ステップＳ１１５において、メインＣＰＵ３０１は、リール回転開始処理を行う。具体的には、メインＣＰＵ３０１は、リール制御基板１５０を介して、左ステッピングモータ１５１、中ステッピングモータ１５２、右ステッピングモータ１５３を駆動することにより、左リール１８、中リール１９、右リール２０を定速回転させるための処理を行う。そして、ステップＳ１１５の処理が終了すると、ステップＳ１１６に処理を移行する。
【０４６９】
（ステップＳ１１６）
ステップＳ１１６において、メインＣＰＵ３０１は、操作可能状態フラグをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている操作可能状態フラグ格納領域の左停止ボタン１１、中停止ボタン１２、右停止ボタン１３に対応する操作可能状態フラグをＯＮにする処理を行う。そして、ステップＳ１１６の処理が終了すると、ステップＳ１１７に処理を移行する。
【０４７０】
（ステップＳ１１７）
ステップＳ１１７において、メインＣＰＵ３０１は、後で図５０を用いて詳述するリール回転中処理を行う。当該処理において、メインＣＰＵ３０１は、左停止スイッチ１１ｓｗ、中停止スイッチ１２ｓｗ、右停止スイッチ１３ｓｗが遊技者による左停止ボタン１１、中停止ボタン１２、右停止ボタン１３に対する停止操作を検出したことに基づいて、左リール１８、中リール１９、右リール２０の回転を停止させる処理等を行う。そして、ステップＳ１１７の処理が終了すると、ステップＳ１１８に処理を移行する。
【０４７１】
（ステップＳ１１８）
ステップＳ１１８において、メインＣＰＵ３０１は、全リールが停止したか否かを判定する。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている操作可能状態フラグ格納領域の値に基づいて、左リール１８、中リール１９、右リール２０が全て停止したか否かを判定する処理を行う。そして、全リールが停止したと判定された場合には（ステップＳ１１８＝Ｙｅｓ）、ステップＳ１１９に処理を移行し、全リールが停止していないと判定された場合には（ステップＳ１１８＝Ｎｏ）、ステップＳ１１７に処理を移行し、全リールが停止するまで、同様の処理を繰り返し実行する。
【０４７２】
（ステップＳ１１９）
ステップＳ１１９において、メインＣＰＵ３０１は、後で図５２を用いて詳述する表示判定処理を行う。当該処理において、メインＣＰＵ３０１は、表示判定を示すコマンドをセットする処理や、入賞した図柄の組み合わせに応じて払出枚数を算定する処理等を行う。そして、ステップＳ１１９の処理が終了すると、ステップＳ１２０に処理を移行する。
【０４７３】
（ステップＳ１２０）
ステップＳ１２０において、メインＣＰＵ３０１は、後で図５３を用いて詳述する払出処理を行う。具体的には、メインＣＰＵ３０１は、「入賞」に係る図柄の組み合わせが有効ライン上に表示されたことに基づいて、電源基板２００を介してホッパー２０２を駆動することにより、メダルを払い出す処理や、メダルの払出開始を示すコマンドをセットする処理や、メダルの払出終了を示すコマンドをセットする処理等を行う。そして、ステップＳ１２０の処理が終了すると、ステップＳ１２１に処理を移行する。
【０４７４】
（ステップＳ１２１）
ステップＳ１２１において、メインＣＰＵ３０１は、後で図５４を用いて詳述する遊技状態移行処理を行う。当該処理において、メインＣＰＵ３０１は、有効ライン上に表示された図柄の組み合わせに基づいて、ＲＴ遊技状態を移行させる処理や、遊技終了を示すコマンドをセットする処理等を行う。そして、ステップＳ１２１の処理が終了すると、ステップＳ１２２に処理を移行する。
【０４７５】
（ステップＳ１２２）
ステップＳ１２２において、メインＣＰＵ３０１は、後で図５６を用いて詳述するチェックサム関連処理を行う。当該処理において、メインＣＰＵ３０１は、算出したサム値を、サブ制御基板４００に対して送信するためのコマンドをセットする処理等を行う。そして、ステップＳ１２２の処理が終了すると、ステップＳ１０１に処理を移行し、繰り返しメインループ処理を実行する。
【０４７６】
（遊技開始管理処理）
次に、図３７に基づいて、図３６のステップＳ１０２の処理により行われる遊技開始管理処理についての説明を行う。なお、図３７は遊技開始管理処理のサブルーチンを示す図である。
【０４７７】
（ステップＳ１０２−１）
ステップＳ１０２−１において、メインＣＰＵ３０１は、設定値指定コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている設定値格納領域に格納している設定値に基づいて、当該設定値指定コマンドをサブ制御基板４００に対して送信するために、当該設定値指定コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。設定値指定コマンドをセットする処理を行う。そして、ステップＳ１０２−１の処理が終了すると、ステップＳ１０２−２に処理を移行する。
【０４７８】
（ステップＳ１０２−２）
ステップＳ１０２−２において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０２−１における設定値指定コマンドを送信するための設定処理を行う。そして、ステップＳ１０２−２の処理が終了すると、ステップＳ１０２−３に処理を移行する。
【０４７９】
（ステップＳ１０２−３）
ステップＳ１０２−３において、メインＣＰＵ３０１は、チップコードの初期値をセットする処理を行う。具体的には、メインＣＰＵ３０１は、４バイトで構成されるメインチップコード（図１０９で示されるメインチップコード１〜メインチップコード４）のそれぞれの初期値をセットする処理を行う。そして、ステップＳ１０２−３の処理が終了すると、ステップＳ１０２−４に処理を移行する。
【０４８０】
（ステップＳ１０２−４）
ステップＳ１０２−４において、メインＣＰＵ３０１は、第５コマンドの初期値をセットする処理を行う。具体的には、メインＣＰＵ３０１は、４バイトで構成されるメインチップコード（図１０９で示されるメインチップコード１〜メインチップコード４）に基づいて生成されるメインチップコード５（第５コマンドに対応）の初期値（レジスタに初期値「０」）をセットする処理を行う。そして、ステップＳ１０２−４の処理が終了すると、ステップＳ１０２−５に処理を移行する。
【０４８１】
（ステップＳ１０２−５）
ステップＳ１０２−５において、メインＣＰＵ３０１は、メインチップＩＤコマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインチップコード１に対応するメインチップコード１コマンドをサブ制御基板４００に対して送信するために、当該メインチップコード１コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。そして、ステップＳ１０２−５の処理が終了すると、ステップＳ１０２−６に処理を移行する。
【０４８２】
（ステップＳ１０２−６）
ステップＳ１０２−６において、メインＣＰＵ３０１は、チップコードをセットする処理を行う。具体的には、メインＣＰＵ３０１は、４バイトで構成されるメインチップコード（図１０９で示されるメインチップコード１〜メインチップコード４）を１バイトずつ送信すべく、送信するメインチップコードに対応するチップコードをセットする処理を行う。そして、ステップＳ１０２−６の処理が終了すると、ステップＳ１０２−７に処理を移行する。
【０４８３】
（ステップＳ１０２−７）
ステップＳ１０２−７において、メインＣＰＵ３０１は、チップコードを補正する処理を行う。具体的には、メインＣＰＵ３０１は、送信するメインチップコードの１バイト（８ビット）のデータを、送信用に７ビットのデータに補正する処理を行う。そして、ステップＳ１０２−７の処理が終了すると、ステップＳ１０２−８に処理を移行する。
【０４８４】
（ステップＳ１０２−８）
ステップＳ１０２−８において、メインＣＰＵ３０１は、チップコードコマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、送信するメインチップコードに対応するコマンドをサブ制御基板４００に対して送信するために、送信するメインチップコードに対応するコマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。そして、ステップＳ１０２−８の処理が終了すると、ステップＳ１０２−９に処理を移行する。
【０４８５】
（ステップＳ１０２−９）
ステップＳ１０２−９において、メインＣＰＵ３０１は、残り１ビット分をスライドする処理を行う。具体的には、メインＣＰＵ３０１は、セットしたメインチップコードからメインチップコード５データを生成するために、セットしたメインチップコードのビットをスライドする処理を行う。なお、メインチップコード５データは、各メインチップコード１〜４の最上位ビットのデータに基づいて生成するように構成されている。つまり、１ビット分をスライドする処理を行うことで、最上位ビットのデータがメインチップコード５データにスライドされ、最上位ビットのデータが、メインチップコード５データとして取得されることとなる。そして、ステップＳ１０２−９の処理が終了すると、ステップＳ１０２−１０に処理を移行する。
【０４８６】
（ステップＳ１０２−１０）
ステップＳ１０２−１０において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０２−８における第１コマンドを送信するための設定処理を行う。そして、ステップＳ１０２−１０の処理が終了すると、ステップＳ１０２−１１に処理を移行する。
【０４８７】
（ステップＳ１０２−１１）
ステップＳ１０２−１１において、メインＣＰＵ３０１は、メインチップコードをインクリメントする処理を行う。具体的には、メインＣＰＵ３０１は、４バイトで構成されるメインチップコード（図１０９で示されるメインチップコード１〜メインチップコード４）を１バイトずつ送信すべく、セットしたメインチップコードデータのアドレスの次のアドレスをセットする処理を行う。そして、ステップＳ１０２−１１の処理が終了すると、ステップＳ１０２−１２に処理を移行する。
【０４８８】
（ステップＳ１０２−１２）
ステップＳ１０２−１２において、メインＣＰＵ３０１は、メインチップコードコマンドをインクリメントする処理を行う。具体的には、メインＣＰＵ３０１は、４バイトで構成されるメインチップコード（図１０９で示されるメインチップコード１〜メインチップコード４）を１バイトずつ送信すべく、セットしたメインチップコードコマンドデータのアドレスの次のアドレスをセットする処理を行う。そして、ステップＳ１０２−１２の処理が終了すると、ステップＳ１０２−１３に処理を移行する。
【０４８９】
（ステップＳ１０２−１３）
ステップＳ１０２−１３において、メインＣＰＵ３０１は、全てのコマンドの送信が終了したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインチップコードコマンド１〜４の全てのコマンドの送信が終了したか否かを判定する処理を行う。そして、メインチップコードコマンド１〜４の全てのコマンドの送信が終了したと判定された場合には（ステップＳ１０２−１３＝Ｙｅｓ）、ステップＳ１０２−１４に処理を移行し、メインチップコードコマンド１〜４の全てのコマンドの送信が終了していないと判定された場合には（ステップＳ１０２−１３＝Ｎｏ）、ステップＳ１０２−６に処理を移行する。
【０４９０】
（ステップＳ１０２−１４）
ステップＳ１０２−１４において、メインＣＰＵ３０１は、メインチップコード５データの上位下位の４ビットをチェンジする処理を行う。具体的には、メインＣＰＵ３０１は、メインチップコード５データの上位ビットに格納していたメインチップコード１〜４の最上位のデータを、メインチップコード５データの下位ビットにチェンジする（上位４ビットのデータを下位４ビットに移す）処理を行う。そして、ステップＳ１０２−１４の処理が終了すると、ステップＳ１０２−１５に処理を移行する。
【０４９１】
（ステップＳ１０２−１５）
ステップＳ１０２−１５において、メインＣＰＵ３０１は、チップＩＤ５コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、チップＩＤ５コマンドに対応するメインチップコード５コマンドをサブ制御基板４００に対して送信するために、当該メインチップコード５コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。そして、ステップＳ１０２−１５の処理が終了すると、ステップＳ１０２−１６に処理を移行する。
【０４９２】
（ステップＳ１０２−１６）
ステップＳ１０２−１６において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０２−１５におけるメインチップコード５コマンドを送信するための設定処理を行う。そして、ステップＳ１０２−１６の処理が終了すると、ステップＳ１０２−１７に処理を移行する。
【０４９３】
（ステップＳ１０２−１７）
ステップＳ１０２−１７において、メインＣＰＵ３０１は、遊技開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている遊技状態格納領域の値に基づいて、当該遊技状態格納領域の値を示すコマンドをサブ制御基板４００に送信するために、遊技開始コマンドをメインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。そして、ステップＳ１０２−１７の処理が終了すると、ステップＳ１０２−１８に処理を移行する。
【０４９４】
（ステップＳ１０２−１８）
ステップＳ１０２−１８において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０２−１７における遊技開始コマンドを送信するための設定処理を行う。そして、ステップＳ１０２−１８の処理が終了すると、ステップＳ１０２−１９に処理を移行する。
【０４９５】
（ステップＳ１０２−１９）
ステップＳ１０２−１９において、メインＣＰＵ３０１は、ＲＴ種別を取得する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている遊技状態格納領域の値に基づいて、ＲＴ種別を取得する処理を行う。そして、ステップＳ１０２−１９の処理が終了すると、遊技開始管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０３に処理を移行する。
【０４９６】
（メダル受付開始処理）
次に、図３８に基づいて、図３６のステップＳ１０３の処理により行われるメダル受付開始処理についての説明を行う。なお、図３８はメダル受付開始処理のサブルーチンを示す図である。
【０４９７】
（ステップＳ１０３−１）
ステップＳ１０３−１において、メインＣＰＵ３０１は、再遊技作動中フラグがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている再遊技作動中フラグ格納領域の値に基づいて、再遊技作動中フラグがＯＮであるか否かを判定する処理を行う。そして、再遊技作動中フラグがＯＮであると判定された場合には（ステップＳ１０３−１＝Ｙｅｓ）、ステップＳ１０３−２に処理を移行し、再遊技作動中フラグがＯＮではないと判定された場合には（ステップＳ１０３−１＝Ｎｏ）、メダル受付開始処理のサブルーチンを終了し、メインループ処理のステップＳ１０４に処理を移行する。
【０４９８】
（ステップＳ１０３−２）
ステップＳ１０３−２において、メインＣＰＵ３０１は、自動投入初期タイマをセットする処理を行う。具体的には、メインＣＰＵ３０１は、前回の遊技で使用したメダルを自動投入するための待機時間を設けるために、メインＲＡＭ３０３に設けられているタイマカウンタに「３５５」をセットする処理を行う。そして、ステップＳ１０３−２の処理が終了すると、ステップＳ１０３−３に処理を移行する。
【０４９９】
（ステップＳ１０３−３）
ステップＳ１０３−３において、メインＣＰＵ３０１は、タイマウエイト処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０３−２の処理や、後述のステップＳ１０３−８の処理によりタイマカウンタにセットされた値が「０」となるまで待機する処理を行う。そして、ステップＳ１０３−３の処理が終了すると、ステップＳ１０３−４に処理を移行する。
【０５００】
（ステップＳ１０３−４）
ステップＳ１０３−４において、メインＣＰＵ３０１は、再遊技表示ランプが点灯中であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられているランプ関連データ格納領域の再遊技表示ランプ点灯フラグがＯＮであるか否かを判定することにより、再遊技表示ランプ３１が点灯中であるか否かを判定する処理を行う。そして、再遊技表示ランプが点灯中であると判定された場合には（ステップＳ１０３−４＝Ｙｅｓ）、ステップＳ１０３−７に処理を移行し、再遊技表示ランプが点灯中ではないと判定された場合には（ステップＳ１０３−４＝Ｎｏ）、ステップＳ１０３−５に処理を移行する。
【０５０１】
（ステップＳ１０３−５）
ステップＳ１０３−５において、メインＣＰＵ３０１は、メダル自動投入コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メダル自動投入コマンドをサブ制御基板４００に対して送信するために、当該メダル自動投入コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「メダル自動投入コマンド」とは、前回の遊技で使用したメダルを自動投入する旨の情報を有するコマンドである。そして、ステップＳ１０３−５の処理が終了すると、ステップＳ１０３−６に処理を移行する。
【０５０２】
（ステップＳ１０３−６）
ステップＳ１０３−６において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０３−５におけるメダル自動投入コマンドを送信するための設定処理を行う。そして、ステップＳ１０３−６の処理が終了すると、ステップＳ１０３−７に処理を移行する。
【０５０３】
（ステップＳ１０３−７）
ステップＳ１０３−７において、メインＣＰＵ３０１は、投入枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、前回の遊技で使用したメダルの数を上限として、メインＲＡＭ３０３に設けられている投入枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１０３−７の処理が終了すると、ステップＳ１０３−８に処理を移行する。
【０５０４】
（ステップＳ１０３−８）
ステップＳ１０３−８において、メインＣＰＵ３０１は、投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０３−７の処理により、メインＲＡＭ３０３に設けられている投入枚数カウンタの値に「１」加算した結果、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「３」となったか否かを判定する。そして、投入枚数カウンタの値が「３」であると判定された場合には（ステップＳ１０３−８＝Ｙｅｓ）、メダル受付開始処理のサブルーチンを終了し、メインループ処理のステップＳ１０４に処理を移行する。一方、投入枚数カウンタの値が「３」ではないと判定された場合には（ステップＳ１０３−８＝Ｎｏ）、ステップＳ１０３−９に処理を移行する。
【０５０５】
（ステップＳ１０３−９）
ステップＳ１０３−９において、メインＣＰＵ３０１は、自動投入間隔タイマをセットする処理を行う。具体的には、メインＣＰＵ３０１は、前回の遊技で使用したメダルを自動投入する際の間隔を設けるために、メインＲＡＭ３０３に設けられているタイマカウンタに「７１」をセットする処理を行う。そして、ステップＳ１０３−９の処理が終了すると、ステップＳ１０３−３に処理を移行する。
【０５０６】
（設定値確認処理）
次に、図３９に基づいて、図３６のステップＳ１０４の処理により行われる設定値確認処理についての説明を行う。なお、図３９は設定値確認処理のサブルーチンを示す図である。
【０５０７】
（ステップＳ１０４−１）
ステップＳ１０４−１において、メインＣＰＵ３０１は、投入枚数を取得する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値を取得する処理を行う。そして、ステップＳ１０４−１の処理が終了すると、ステップＳ１０４−２に処理を移行する。
【０５０８】
（ステップＳ１０４−２）
ステップＳ１０４−２において、メインＣＰＵ３０１は、メダル投入済みであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０４−１の処理において取得した投入枚数カウンタの値から、メダルが投入済みであるか否かを判定する処理を行う。そして、メダルが投入済みであると判定された場合には（ステップＳ１０４−２＝Ｙｅｓ）、設定値確認処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行し、メダルが投入済みではないと判定された場合には（ステップＳ１０４−２＝Ｎｏ）、ステップＳ１０４−３に処理を移行する。
【０５０９】
（ステップＳ１０４−３）
ステップＳ１０４−３において、メインＣＰＵ３０１は、入力ポート１よりドア開閉データを取得する処理を行う。具体的には、メインＣＰＵ３０１は、ステータス基板１００から入力される入力ポート１より、ドア開閉センサ信号の入力データを取得する処理を行う。そして、ステップＳ１０４−３の処理が終了すると、ステップＳ１０４−４に処理を移行する。
【０５１０】
（ステップＳ１０４−４）
ステップＳ１０４−４において、メインＣＰＵ３０１は、ドア開閉センサ信号がＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０４−３の処理において取得したドア開閉センサ信号の入力データから、ドア開閉センサ信号がＯＮであるか否かを判定する処理を行う。そして、ドア開閉センサ信号がＯＮであると判定された場合には（ステップＳ１０４−４＝Ｙｅｓ）、ステップＳ１０４−５に処理を移行し、ドア開閉センサ信号がＯＮではないと判定された場合には（ステップＳ１０４−４＝Ｎｏ）、設定値確認処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行する。
【０５１１】
（ステップＳ１０４−５）
ステップＳ１０４−５において、メインＣＰＵ３０１は、入力ポート１より設定キーデータを取得する処理を行う。具体的には、メインＣＰＵ３０１は、設定スイッチ基板２５０から入力される入力ポート１より、設定キースイッチ１と設定キースイッチ２の入力データを取得する処理を行う。そして、ステップＳ１０４−５の処理が終了すると、ステップＳ１０４−６に処理を移行する。
【０５１２】
（ステップＳ１０４−６）
ステップＳ１０４−６において、メインＣＰＵ３０１は、設定キースイッチ１と設定キースイッチ２とがともにＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０４−６の処理において取得した設定キースイッチ１と設定キースイッチ２の入力データから、設定キースイッチ１と設定キースイッチ２とがともにＯＮであるか否かを判定する処理を行う。そして、設定キースイッチ１と設定キースイッチ２とがともにＯＮであると判定された場合には（ステップＳ１０４−６＝Ｙｅｓ）、設定値確認処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行し、設定キースイッチ１と設定キースイッチ２とがともにＯＮではないと判定された場合には（ステップＳ１０４−６＝Ｎｏ）、ステップＳ１０４−７に処理を移行する。なお、設定キースイッチ１とは、設定キーを設定キー挿入口に差し込んだ後、設定キーを回動位置まで回動させた回動状態を検知し、設定キースイッチ２とは、設定キーを設定キー挿入口に差し込んだ挿入状態を検知する。つまり、設定キースイッチ１と、設定キースイッチ２とがともにＯＮである状態とは、設定キーが回動状態と、挿入状態との間に位置している状態を指している。
【０５１３】
（ステップＳ１０４−７）
ステップＳ１０４−７において、メインＣＰＵ３０１は、設定キースイッチ信号がＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、設定スイッチ基板２５０から入力される設定キースイッチ信号に基づいて、設定キースイッチ信号がＯＮであるか否かを判定する処理を行う。そして、設定キースイッチ信号がＯＮであると判定された場合には（ステップＳ１０４−７＝Ｙｅｓ）、ステップＳ１０４−８に処理を移行し、設定キースイッチ信号がＯＮではないと判定された場合には（ステップＳ１０４−７＝Ｎｏ）、設定値確認処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行する。
【０５１４】
（ステップＳ１０４−８）
ステップＳ１０４−８において、メインＣＰＵ３０１は、後で図４０を用いて詳述する設定値表示処理を行う。当該処理において、メインＣＰＵ３０１は、現在の設定値データを取得して、現在の設定値を設定表示部４４に表示する処理を行う。そして、ステップＳ１０４−８の処理が終了すると、設定値確認処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行する。
【０５１５】
なお、設定値とは、遊技店の管理者によって遊技機１に設定される値であって、例えば、図２０で示されるように、設定１から設定６までの６段階の値で構成される。そして、図２０で示されるように、設定１と設定６とでは、当選役の抽選値を異ならせている。なお、一般的には設定１よりも設定６の方が遊技者にとって有利な設定となっている。
【０５１６】
（設定値表示処理）
次に、図４０に基づいて、図３９のステップＳ１０４−８の処理により行われる設定値表示処理についての説明を行う。なお、図４０は設定値表示処理のサブルーチンを示す図である。
【０５１７】
（ステップＳ１０４−１−１）
ステップＳ１０４−１−１において、メインＣＰＵ３０１は、ブロッカをＯＦＦにする処理を行う。具体的には、メインＣＰＵ３０１は、メダルセレクター１５のメダル通路に設けられたブロッカをＯＦＦにする処理を行う。そして、ステップＳ１０４−１−１の処理が終了すると、ステップＳ１０４−１−２に処理を移行する。
【０５１８】
（ステップＳ１０４−１−２）
ステップＳ１０４−１−２において、メインＣＰＵ３０１は、外部信号５に係るデータを設定する処理を行う。具体的には、メインＣＰＵ３０１は、設定値の表示を開始するにあたって、外部信号５に係るデータを設定する処理を行う。そして、ステップＳ１０４−１−２の処理が終了すると、ステップＳ１０４−１−３に処理を移行する。
【０５１９】
（ステップＳ１０４−１−３）
ステップＳ１０４−１−３において、メインＣＰＵ３０１は、設定値表示開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、設定値表示開始コマンドをサブ制御基板４００に対して送信するために、当該設定値表示開始コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「設定値表示開始コマンド」とは、設定値の表示を開始する旨の情報を有するコマンドである。そして、ステップＳ１０４−１−３の処理が終了すると、ステップＳ１０４−１−４に処理を移行する。
【０５２０】
（ステップＳ１０４−１−４）
ステップＳ１０４−１−４において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０４−１−３における設定値表示開始コマンドを送信するための設定処理を行う。そして、ステップＳ１０４−１−４の処理が終了すると、ステップＳ１０４−１−５に処理を移行する。
【０５２１】
（ステップＳ１０４−１−５）
ステップＳ１０４−１−５において、メインＣＰＵ３０１は、ＬＥＤ表示モード設定処理を行う。具体的には、メインＣＰＵ３０１は、設定値表示処理を行うにあたってのＬＥＤ表示モードを設定する処理を行う。そして、ステップＳ１０４−１−５の処理が終了すると、ステップＳ１０４−１−６に処理を移行する。
【０５２２】
（ステップＳ１０４−１−６）
ステップＳ１０４−１−６において、メインＣＰＵ３０１は、設定値データ取得処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている設定値格納領域に格納されている設定値データを取得する処理を行う。そして、ステップＳ１０４−１−６の処理が終了すると、ステップＳ１０４−１−７に処理を移行する。
【０５２３】
（ステップＳ１０４−１−７）
ステップＳ１０４−１−７において、メインＣＰＵ３０１は、設定値表示データをセットする処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０４−１−６において取得した設定値データに基づいて、設定値表示データをセットする処理を行う。そして、ステップＳ１０４−１−７の処理が終了すると、ステップＳ１０４−１−８に処理を移行する。
【０５２４】
（ステップＳ１０４−１−８）
ステップＳ１０４−１−８において、メインＣＰＵ３０１は、入力ポート１の立ち下がりデータを確認する処理を行う。具体的には、メインＣＰＵ３０１は、設定スイッチ基板２５０から入力される入力ポート１の入力状況に基づいて、設定キースイッチ信号のＯＮ状態からＯＦＦ状態への立ち下がりを確認する処理を行う。そして、ステップＳ１０４−１−８の処理が終了すると、ステップＳ１０４−１−９に処理を移行する。
【０５２５】
（ステップＳ１０４−１−９）
ステップＳ１０４−１−９において、メインＣＰＵ３０１は、設定キースイッチ信号がＯＦＦであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０４−１−８における入力ポート１の立ち下がりデータの確認結果に基づいて、設定キースイッチ信号がＯＦＦであるか否かを判定する処理を行う。そして、設定キースイッチ信号がＯＦＦであると判定された場合には（ステップＳ１０４−１−９＝Ｙｅｓ）、ステップＳ１０４−１−１０に処理を移行し、設定キースイッチ信号がＯＦＦではないと判定された場合には（ステップＳ１０４−１−９＝Ｎｏ）、ステップＳ１０４−１−８に処理を移行する。
【０５２６】
（ステップＳ１０４−１−１０）
ステップＳ１０４−１−１０において、メインＣＰＵ３０１は、ＬＥＤ表示モード設定処理を行う。具体的には、メインＣＰＵ３０１は、設定値表示処理を終了するにあたってのＬＥＤ表示モードを設定する処理を行う。そして、ステップＳ１０４−１−１０の処理が終了すると、ステップＳ１０４−１−１１に処理を移行する。
【０５２７】
（ステップＳ１０４−１−１１）
ステップＳ１０４−１−１１において、メインＣＰＵ３０１は、外部信号５に係るデータをクリアする処理を行う。具体的には、メインＣＰＵ３０１は、設定値の表示を終了するにあたって、外部信号５に係るデータをクリアする処理を行う。そして、ステップＳ１０４−１−１１の処理が終了すると、ステップＳ１０４−１−１２に処理を移行する。
【０５２８】
（ステップＳ１０４−１−１２）
ステップＳ１０４−１−１２において、メインＣＰＵ３０１は、設定値表示終了コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、設定値表示終了コマンドをサブ制御基板４００に対して送信するために、当該設定値表示終了コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「設定値表示終了コマンド」とは、設定値の表示を終了する旨の情報を有するコマンドである。そして、ステップＳ１０４−１−１２の処理が終了すると、ステップＳ１０４−１−１３に処理を移行する。
【０５２９】
（ステップＳ１０４−１−１３）
ステップＳ１０４−１−１３において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０４−１−１２における設定値表示終了コマンドを送信するための設定処理を行う。そして、ステップＳ１０４−１−１３の処理が終了すると、ステップＳ１０４−１−１４に処理を移行する。
【０５３０】
（ステップＳ１０４−１−１４）
ステップＳ１０４−１−１４において、メインＣＰＵ３０１は、ブロッカをＯＮにする処理を行う。具体的には、メインＣＰＵ３０１は、メダルセレクター１５のメダル通路に設けられたブロッカをＯＮにする処理を行う。そして、ステップＳ１０４−１−１４の処理が終了すると、設定値表示処理のサブルーチンを終了し、メインループ処理のステップＳ１０５に処理を移行する。
【０５３１】
（メダル管理処理）
次に、図４１に基づいて、図３６のステップＳ１０５の処理により行われるメダル管理処理についての説明を行う。なお、図４１はメダル管理処理のサブルーチンを示す図である。
【０５３２】
（ステップＳ１０５−１）
ステップＳ１０５−１において、メインＣＰＵ３０１は、再遊技作動中フラグがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている再遊技作動中フラグ格納領域の値がＯＮであるか否かを判定する処理を行う。そして、再遊技作動中フラグがＯＮであると判定された場合には（ステップＳ１０５−１＝Ｙｅｓ）、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。一方、再遊技作動中フラグがＯＮではないと判定された場合には（ステップＳ１０５−１＝Ｎｏ）、ステップＳ１０５−２に処理を移行する。
【０５３３】
（ステップＳ１０５−２）
ステップＳ１０５−２において、メインＣＰＵ３０１は、メダルが投入されたか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、セレクターセンサ１５ｓによりメダルの投入が検出されたか否かを判定する処理を行う。そして、メダルが投入されたと判定された場合には（ステップＳ１０５−２＝Ｙｅｓ）、ステップＳ１０５−３に処理を移行し、メダルが投入されていないと判定された場合には（ステップＳ１０５−２＝Ｎｏ）、ステップＳ１０５−４に処理を移行する。
【０５３４】
（ステップＳ１０５−３）
ステップＳ１０５−３において、メインＣＰＵ３０１は、後で図４２を用いて詳述するメダル投入チェック処理を行う。当該処理において、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値や、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値に基づいて、メインＲＡＭ３０３に設けられている投入枚数カウンタの値や、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値を加算する処理等を行う。そして、ステップＳ１０５−３の処理が終了すると、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５３５】
（ステップＳ１０５−４）
ステップＳ１０５−４において、メインＣＰＵ３０１は、投入要求枚数として「１」をセットする処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに投入要求枚数として「１」をセットする処理を行う。そして、ステップＳ１０５−４の処理が終了すると、ステップＳ１０５−５に処理を移行する。
【０５３６】
（ステップＳ１０５−５）
ステップＳ１０５−５において、メインＣＰＵ３０１は、ＢＥＴスイッチがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ＢＥＴスイッチ７ｓｗにより、遊技者によるＢＥＴボタン７の操作が検出されたか否かを判定する処理を行う。そして、ＢＥＴスイッチがＯＮであると判定された場合には（ステップＳ１０５−５＝Ｙｅｓ）、ステップＳ１０５−８に処理を移行し、ＢＥＴスイッチがＯＮではないと判定された場合には（ステップＳ１０５−５＝Ｎｏ）、ステップＳ１０５−６に処理を移行する。
【０５３７】
（ステップＳ１０５−６）
ステップＳ１０５−６において、メインＣＰＵ３０１は、投入要求枚数として「３」をセットする処理を行う。具体的には、メインＣＰＵ３０１は、レジスタにセットされている投入要求枚数「１」を「３」に更新する処理を行う。そして、ステップＳ１０５−６の処理が終了すると、ステップＳ１０５−７に処理を移行する。
【０５３８】
（ステップＳ１０５−７）
ステップＳ１０５−７において、メインＣＰＵ３０１は、ＭＡＸＢＥＴスイッチがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ＭＡＸＢＥＴスイッチ８ｓｗにより、遊技者によるＭＡＸＢＥＴボタン８の操作が検出されたか否かを判定する処理を行う。そして、ＭＡＸＢＥＴスイッチがＯＮであると判定された場合には（ステップＳ１０５−７＝Ｙｅｓ）、ステップＳ１０５−８に処理を移行し、ＭＡＸＢＥＴスイッチがＯＮではないと判定された場合には（ステップＳ１０５−７＝Ｎｏ）、ステップＳ１０５−１１に処理を移行する。
【０５３９】
（ステップＳ１０５−８）
ステップＳ１０５−８において、メインＣＰＵ３０１は、投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。そして、投入枚数カウンタの値が「３」であると判定された場合には（ステップＳ１０５−８＝Ｙｅｓ）、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。一方、投入枚数カウンタの値が「３」ではないと判定された場合には（ステップＳ１０５−８＝Ｎｏ）、ステップＳ１０５−９に処理を移行する。
【０５４０】
（ステップＳ１０５−９）
ステップＳ１０５−９において、メインＣＰＵ３０１は、貯留枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、貯留枚数カウンタの値が「１」以上であると判定された場合には（ステップＳ１０５−９＝Ｙｅｓ）、ステップＳ１０５−１０に処理を移行し、貯留枚数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ１０５−９＝Ｎｏ）、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５４１】
（ステップＳ１０５−１０）
ステップＳ１０５−１０において、メインＣＰＵ３０１は、後で図４３を用いて詳述する貯留メダル投入処理を行う。当該処理において、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値に基づいて、メインＲＡＭ３０３に設けられている投入枚数カウンタの値を加算する処理等を行う。そして、ステップＳ１０５−１０の処理が終了すると、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５４２】
（ステップＳ１０５−１１）
ステップＳ１０５−１１において、メインＣＰＵ３０１は、精算スイッチがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、精算スイッチ９ｓｗにより、遊技者による精算ボタン９の操作が検出されたか否かを判定する処理を行う。そして、精算スイッチがＯＮであると判定された場合には（ステップＳ１０５−１１＝Ｙｅｓ）、ステップＳ１０５−１２に処理を移行し、精算スイッチがＯＮではないと判定された場合には（ステップＳ１０５−１１＝Ｎｏ）、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５４３】
（ステップＳ１０５−１２）
ステップＳ１０５−１２において、メインＣＰＵ３０１は、貯留枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、貯留枚数カウンタの値が「１」以上であると判定された場合には（ステップＳ１０５−１２＝Ｙｅｓ）、ステップＳ１０５−１３に処理を移行し、貯留枚数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ１０５−１２＝Ｎｏ）、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５４４】
（ステップＳ１０５−１３）
ステップＳ１０５−１３において、メインＣＰＵ３０１は、精算開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、精算開始コマンドをサブ制御基板４００に対して送信するために、当該精算開始コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「精算開始コマンド」とは、遊技機１に貯留されているメダルを遊技者に対して返却する精算処理を開始する旨の情報等を有するコマンドである。そして、ステップＳ１０５−１３の処理が終了すると、ステップＳ１０５−１４に処理を移行する。
【０５４５】
（ステップＳ１０５−１４）
ステップＳ１０５−１４において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０５−１３における精算開始コマンドを送信するための設定処理を行う。そして、ステップＳ１０５−１４の処理が終了すると、ステップＳ１０５−１５に処理を移行する。
【０５４６】
（ステップＳ１０５−１５）
ステップＳ１０５−１５において、メインＣＰＵ３０１は、投入枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、投入枚数カウンタの値が「１」以上であると判定された場合には（ステップＳ１０５−１５＝Ｙｅｓ）、ステップＳ１０５−１６に処理を移行し、投入枚数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ１０５−１５＝Ｎｏ）、ステップＳ１０５−１９に処理を移行する。
【０５４７】
（ステップＳ１０５−１６）
ステップＳ１０５−１６において、メインＣＰＵ３０１は、投入メダル精算処理を行う。具体的には、メインＣＰＵ３０１は、ＢＥＴされているメダルを遊技者に返却するために、電源基板２００を介してホッパー２０２を駆動することにより、メダルを「１」枚返却する制御を行う。そして、ステップＳ１０５−１６の処理が終了すると、ステップＳ１０５−１７に処理を移行する。
【０５４８】
（ステップＳ１０５−１７）
ステップＳ１０５−１７において、メインＣＰＵ３０１は、投入枚数カウンタの値から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値から「１」減算する処理を行う。そして、ステップＳ１０５−１７の処理が終了すると、ステップＳ１０５−１８に処理を移行する。
【０５４９】
（ステップＳ１０５−１８）
ステップＳ１０５−１８において、メインＣＰＵ３０１は、投入枚数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０５−１７の処理により、メインＲＡＭ３０３に設けられている投入枚数カウンタの値から「１」減算した結果、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「０」となったか否かを判定する処理を行う。そして、投入枚数カウンタの値が「０」であると判定された場合には（ステップＳ１０５−１８＝Ｙｅｓ）、ステップＳ１０５−２０に処理を移行し、投入枚数カウンタの値が「０」ではないと判定された場合には（ステップＳ１０５−１８＝Ｎｏ）、ステップＳ１０５−１６に処理を移行し、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「０」となるまで、同様の処理を繰り返し実行する。
【０５５０】
（ステップＳ１０５−１９）
ステップＳ１０５−１９において、メインＣＰＵ３０１は、貯留メダル精算処理を行う。具体的には、メインＣＰＵ３０１は、遊技機１に貯留されているメダルを遊技者に返却するために、電源基板２００を介してホッパー２０２を駆動することにより、メダルを「１」枚返却する制御を行う。そして、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値から「１」減算し、当該処理を行った結果、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「０」となったか否かを判定し、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「０」となったと判定されるまで同様の処理を繰り返し実行する。そして、ステップＳ１０５−１９の処理が終了すると、ステップＳ１０５−２０に処理を移行する。
【０５５１】
（ステップＳ１０５−２０）
ステップＳ１０５−２０において、メインＣＰＵ３０１は、精算終了コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、精算終了コマンドをサブ制御基板４００に対して送信するために、当該精算終了コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「精算終了コマンド」とは、ＢＥＴされていたメダルを遊技者に対して返却し終えた旨の情報や、遊技機１に貯留されているメダルを遊技者に対して返却し終えた旨の情報等を有するコマンドである。そして、ステップＳ１０５−２０の処理が終了すると、ステップＳ１０５−２１に処理を移行する。
【０５５２】
（ステップＳ１０５−２１）
ステップＳ１０５−２１において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０５−２０における精算終了コマンドを送信するための設定処理を行う。そして、ステップＳ１０５−２１の処理が終了すると、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５５３】
（メダル投入チェック処理）
次に、図４２に基づいて、図４１のステップＳ１０５−３の処理により行われるメダル投入チェック処理についての説明を行う。なお、図４２はメダル投入チェック処理のサブルーチンを示す図である。
【０５５４】
（ステップＳ１０５−３−１）
ステップＳ１０５−３−１において、メインＣＰＵ３０１は、メダル通過監視開始処理を行う。具体的には、メインＣＰＵ３０１は、セレクター１５により正常なメダルが投入されたか否かの判定等を行うメダル通過監視処理を開始する処理を行う。そして、ステップＳ１０５−３−１の処理が終了すると、ステップＳ１０５−３−２に処理を移行する。
【０５５５】
（ステップＳ１０５−３−２）
ステップＳ１０５−３−２において、メインＣＰＵ３０１は、エラーを検出したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０５−３−１のメダル通過監視開始処理により開始されたメダル通過監視処理において、エラーを検出したか否かを判定する処理を行う。そして、エラーを検出したと判定された場合には（ステップＳ１０５−３−２＝Ｙｅｓ）、ステップＳ１０５−３−１０に処理を移行し、エラーを検出していないと判定された場合には（ステップＳ１０５−３−２＝Ｎｏ）、ステップＳ１０５−３−３に処理を移行する。
【０５５６】
（ステップＳ１０５−３−３）
ステップＳ１０５−３−３において、メインＣＰＵ３０１は、メダル通過監視処理が終了したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０５−３−１のメダル通過監視開始処理により開始されたメダル通過監視処理が終了したか否かを判定する処理を行う。そして、メダル通過監視処理が終了したと判定された場合には（ステップＳ１０５−３−３＝Ｙｅｓ）、ステップＳ１０５−３−４に処理を移行し、メダル通過監視処理が終了していないと判定された場合には（ステップＳ１０５−３−３＝Ｎｏ）、ステップＳ１０５−３−１に処理を移行し、メダル通過監視処理が終了するまで同様の処理を実行する。
【０５５７】
（ステップＳ１０５−３−４）
ステップＳ１０５−３−４において、メインＣＰＵ３０１は、メダル投入枚数がＭＡＸ値であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「３」であり、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「５０」であるか否かを判定する処理を行う。そして、メダル投入枚数がＭＡＸ値であると判定された場合には（ステップＳ１０５−３−４＝Ｙｅｓ）、ステップＳ１０５−３−８に処理を移行し、メダル投入枚数がＭＡＸ値ではないと判定された場合には（ステップＳ１０５−３−４＝Ｎｏ）、ステップＳ１０５−３−５に処理を移行する。
【０５５８】
（ステップＳ１０５−３−５）
ステップＳ１０５−３−５において、メインＣＰＵ３０１は、投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値が「３」であるか否かを判定する処理を行う。そして、投入枚数カウンタの値が「３」であると判定された場合には（ステップＳ１０５−３−５＝Ｙｅｓ）、ステップＳ１０５−３−７に処理を移行し、投入枚数カウンタの値が「３」ではないと判定された場合には（ステップＳ１０５−３−５＝Ｎｏ）、ステップＳ１０５−３−６に処理を移行する。
【０５５９】
（ステップＳ１０５−３−６）
ステップＳ１０５−３−６において、メインＣＰＵ３０１は、投入枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１０５−３−６の処理が終了すると、ステップＳ１０５−３−８に処理を移行する。
【０５６０】
（ステップＳ１０５−３−７）
ステップＳ１０５−３−７において、メインＣＰＵ３０１は、貯留枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１０５−３−７の処理が終了すると、ステップＳ１０５−３−８に処理を移行する。
【０５６１】
（ステップＳ１０５−３−８）
ステップＳ１０５−３−８において、メインＣＰＵ３０１は、メダル投入コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メダル投入コマンドをサブ制御基板４００に対して送信するために、当該メダル投入コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「メダル投入コマンド」とは、メダル投入口６に正常なメダルが投入された旨の情報等を有するコマンドである。そして、ステップＳ１０５−３−８の処理が終了すると、ステップＳ１０５−３−９に処理を移行する。
【０５６２】
（ステップＳ１０５−３−９）
ステップＳ１０５−３−９において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０５−３−８におけるメダル投入コマンドを送信するための設定処理を行う。そして、ステップＳ１０５−３−９の処理が終了すると、メダル管理処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５６３】
（ステップＳ１０５−３−１０）
ステップＳ１０５−３−１０において、メインＣＰＵ３０１は、メダル投入エラー検出時処理を行う。具体的には、メインＣＰＵ３０１は、エラー情報を払出枚数表示器２９等に表示するための処理等を行う。また、メダル投入エラーが検出された旨の情報を有するメダル投入エラーコマンドをメインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。そして、ステップＳ１０５−３−１０の処理が終了すると、メダル投入チェック処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。
【０５６４】
（貯留メダル投入処理）
次に、図４３に基づいて、図４１のステップＳ１０５−１０の処理により行われる貯留メダル投入処理についての説明を行う。なお、図４３は貯留メダル投入処理のサブルーチンを示す図である。
【０５６５】
（ステップＳ１０５−１０−１）
ステップＳ１０５−１０−１において、メインＣＰＵ３０１は、貯留枚数カウンタの値が投入要求枚数以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値がレジスタに記憶されている投入要求枚数以上であるか否かを判定する処理を行う。そして、貯留枚数カウンタの値が投入要求枚数以上であると判定された場合には（ステップＳ１０５−１０−１＝Ｙｅｓ）、ステップＳ１０５−１０−３に処理を移行し、貯留枚数カウンタの値が投入要求枚数以上ではないと判定された場合には（ステップＳ１０５−１０−１＝Ｎｏ）、ステップＳ１０５−１０−２に処理を移行する。
【０５６６】
（ステップＳ１０５−１０−２）
ステップＳ１０５−１０−２において、メインＣＰＵ３０１は、貯留枚数カウンタの値を投入要求枚数にセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値をレジスタに記憶されている投入要求枚数の値にセットする処理を行う。そして、ステップＳ１０５−１０−２の処理が終了すると、ステップＳ１０５−１０−３に処理を移行する。
【０５６７】
（ステップＳ１０５−１０−３）
ステップＳ１０５−１０−３において、メインＣＰＵ３０１は、メダル投入コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メダル投入コマンドをサブ制御基板４００に対して送信するために、当該メダル投入コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「メダル投入コマンド」とは、ＢＥＴボタン７、ＭＡＸＢＥＴボタン８が操作されることにより、貯留されているメダルが投入された旨の情報等を有するコマンドである。そして、ステップＳ１０５−１０−３の処理が終了すると、ステップＳ１０５−１０−４に処理を移行する。
【０５６８】
（ステップＳ１０５−１０−４）
ステップＳ１０５−１０−４において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１０５−１０−３におけるメダル投入コマンドを送信するための設定処理を行う。そして、ステップＳ１０５−１０−４の処理が終了すると、ステップＳ１０５−１０−５に処理を移行する。
【０５６９】
（ステップＳ１０５−１０−５）
ステップＳ１０５−１０−５において、メインＣＰＵ３０１は、投入枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている投入枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１０５−１０−５の処理が終了すると、ステップＳ１０５−１０−６に処理を移行する。
【０５７０】
（ステップＳ１０５−１０−６）
ステップＳ１０５−１０−６において、メインＣＰＵ３０１は、投入要求枚数から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに記憶されている投入要求枚数の値から「１」減算する処理を行う。そして、ステップＳ１０５−１０−６の処理が終了すると、ステップＳ１０５−１０−７に処理を移行する。
【０５７１】
（ステップＳ１０５−１０−７）
ステップＳ１０５−１０−７において、メインＣＰＵ３０１は、貯留枚数カウンタの値から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値から「１」減算する処理を行う。そして、ステップＳ１０５−１０−７の処理が終了すると、ステップＳ１０５−１０−８に処理を移行する。
【０５７２】
（ステップＳ１０５−１０−８）
ステップＳ１０５−１０−８において、メインＣＰＵ３０１は、投入要求枚数が「０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０５−１０−６の処理により、レジスタに記憶されている投入要求枚数の値から「１」減算した結果、レジスタに記憶されている投入要求枚数の値が「０」となったか否かを判定する処理を行う。そして、投入要求枚数が「０」であると判定された場合には（ステップＳ１０５−１０−８＝Ｙｅｓ）、貯留メダル投入処理のサブルーチンを終了し、メインループ処理のステップＳ１０６に処理を移行する。一方、投入要求枚数が「０」ではないと判定された場合には（ステップＳ１０５−１０−８＝Ｎｏ）、ステップＳ１０５−１０−５に処理を移行する。
【０５７３】
（スタートレバーチェック処理）
次に、図４４に基づいて、図３６のステップＳ１０７の処理により行われるスタートレバーチェック処理についての説明を行う。なお、図４４はスタートレバーチェック処理のサブルーチンを示す図である。
【０５７４】
（ステップＳ１０７−１）
ステップＳ１０７−１において、メインＣＰＵ３０１は、スタートスイッチがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、スタートスイッチ１０ｓｗが遊技者によるスタートレバー１０の操作を検出したか否かを判定する処理を行う。そして、スタートスイッチがＯＮであると判定された場合には（ステップＳ１０７−１＝Ｙｅｓ）、ステップＳ１０７−２に処理を移行し、スタートスイッチがＯＮではないと判定された場合には（ステップＳ１０７−１＝Ｎｏ）、スタートレバーチェック処理のサブルーチンを終了し、メインループ処理のステップＳ１０８に処理を移行する。
【０５７５】
（ステップＳ１０７−２）
ステップＳ１０７−２において、メインＣＰＵ３０１は、再遊技作動中フラグをＯＦＦにする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている再遊技作動中フラグ格納領域の値をＯＦＦにする処理を行う。そして、ステップＳ１０７−２の処理が終了すると、スタートレバーチェック処理のサブルーチンを終了し、メインループ処理のステップＳ１０８に処理を移行する。
【０５７６】
（内部抽選処理）
次に、図４５に基づいて、図３６のステップＳ１０９の処理により行われる内部抽選処理についての説明を行う。なお、図４５は内部抽選処理のサブルーチンを示す図である。
【０５７７】
（ステップＳ１０９−１）
ステップＳ１０９−１において、メインＣＰＵ３０１は、抽選前エラーチェック処理を行う。具体的には、メインＣＰＵ３０１は、内部抽選処理により当選役を決定する前にエラーを検出する処理を行う。そして、ステップＳ１０９−１の処理が終了すると、ステップＳ１０９−２に処理を移行する。
【０５７８】
なお、メインＣＰＵ３０１は、ステップＳ１０９−１の抽選前エラーチェック処理により、エラーが検出された場合に、復帰不可能エラー時処理を行う。
【０５７９】
（ステップＳ１０９−２）
ステップＳ１０９−２において、メインＣＰＵ３０１は、ハード乱数取得処理を行う。具体的には、メインＣＰＵ３０１は、メイン乱数発生器３０４により生成した乱数値を抽出する処理を行うとともに、抽出した乱数値をレジスタに記憶する処理を行う。そして、ステップＳ１０９−２の処理が終了すると、ステップＳ１０９−３に処理を移行する。
【０５８０】
（ステップＳ１０９−３）
ステップＳ１０９−３において、メインＣＰＵ３０１は、当選番号初期値取得処理を行う。具体的には、メインＣＰＵ３０１は、当選役を決定するに際して当選番号の初期値を取得する処理を行う。ここで、本実施形態において、メインＣＰＵ３０１は、当選番号の初期値として「３９」を取得し、レジスタに記憶する処理を行う。そして、ステップＳ１０９−３の処理が終了すると、ステップＳ１０９−４に処理を移行する。
【０５８１】
（ステップＳ１０９−４）
ステップＳ１０９−４において、メインＣＰＵ３０１は、第２当選役決定テーブルをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＯＭ３０２に記憶されている第２当選役決定テーブル（図２０参照）をセットする処理を行う。そして、ステップＳ１０９−４の処理が終了すると、ステップＳ１０９−５に処理を移行する。
【０５８２】
（ステップＳ１０９−５）
ステップＳ１０９−５において、メインＣＰＵ３０１は、当選番号取得処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに記憶されている当選番号を取得する処理を行う。そして、ステップＳ１０９−５の処理が終了すると、ステップＳ１０９−６に処理を移行する。
【０５８３】
（ステップＳ１０９−６）
ステップＳ１０９−６において、メインＣＰＵ３０１は、当選番号が「２４」以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−５の当選番号取得処理により取得した当選番号が「２４」以上であるか否かを判定する処理を行う。そして、当選番号が「２４」以上であると判定された場合には（ステップＳ１０９−６＝Ｙｅｓ）、ステップＳ１０９−１１に処理を移行し、当選番号が「２４」以上ではないと判定された場合には（ステップＳ１０９−６＝Ｎｏ）、ステップＳ１０９−７に処理を移行する。
【０５８４】
（ステップＳ１０９−７）
ステップＳ１０９−７において、メインＣＰＵ３０１は、遊技状態取得処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている遊技状態格納領域の値に基づいて、遊技状態を取得する処理を行う。そして、ステップＳ１０９−７の処理が終了すると、ステップＳ１０９−８に処理を移行する。
【０５８５】
（ステップＳ１０９−８）
ステップＳ１０９−８において、メインＣＰＵ３０１は、第１当選役決定テーブルをセットする処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−７の遊技状態取得処理により取得された遊技状態に応じて、第１当選役決定テーブルをセットする処理を行う。例えば、ステップＳ１０９−７の遊技状態取得処理により取得された遊技状態が第１ＲＴ遊技状態である場合には、第１ＲＴ遊技状態用第１当選役決定テーブル（図１４参照）をセットする処理を行う。そして、ステップＳ１０９−８の処理が終了すると、ステップＳ１０９−９に処理を移行する。
【０５８６】
（ステップＳ１０９−９）
ステップＳ１０９−９において、メインＣＰＵ３０１は、抽選データ取得処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−８の処理によりセットされた第１当選役決定テーブルと、レジスタに記憶されている当選番号に基づいて、当選番号に対応する当選役に係るデータを取得する処理を行う。そして、ステップＳ１０９−９の処理が終了すると、ステップＳ１０９−１０に処理を移行する。
【０５８７】
（ステップＳ１０９−１０）
ステップＳ１０９−１０において、メインＣＰＵ３０１は、抽選なしか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−９の抽選データ取得処理により取得した当選役に係るデータに基づいて、抽選を行わないか否かを判定する処理を行う。ここで、本実施形態において、メインＣＰＵ３０１は、当選番号に対応する抽選値が「０」の場合に、抽選を行わないと判定する。そして、抽選なしであると判定された場合には（ステップＳ１０９−１０＝Ｙｅｓ）、ステップＳ１０９−１６に処理を移行し、抽選なしではないと判定された場合には（ステップＳ１０９−１０＝Ｎｏ）、ステップＳ１０９−１１に処理を移行する。
【０５８８】
（ステップＳ１０９−１１）
ステップＳ１０９−１１において、メインＣＰＵ３０１は、全設定共通値であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−９の抽選データ取得処理により取得した当選番号が設定値を問わずに同一の抽選値であるか否かを判定する処理を行う。そして、全設定共通値であると判定された場合には（ステップＳ１０９−１１＝Ｙｅｓ）、ステップＳ１０９−１３に処理を移行し、全設定共通値ではないと判定された場合には（ステップＳ１０９−１１＝Ｎｏ）、ステップＳ１０９−１２に処理を移行する。
【０５８９】
（ステップＳ１０９−１２）
ステップＳ１０９−１２において、メインＣＰＵ３０１は、設定値別抽選値取得処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている設定値格納領域に格納されている値と、レジスタに記憶されている当選番号に基づいて、現在セットされている第１当選役決定テーブル、または第２当選役決定テーブルの抽選値を取得し、レジスタに記憶する処理を行う。そして、ステップＳ１０９−１２の処理が終了すると、ステップＳ１０９−１４に処理を移行する。
【０５９０】
（ステップＳ１０９−１３）
ステップＳ１０９−１３において、メインＣＰＵ３０１は、全設定共通抽選値取得処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに記憶されている当選番号に基づいて、現在セットされている第１当選役決定テーブル、または第２当選役決定テーブルの抽選値を取得し、レジスタに記憶する処理を行う。そして、ステップＳ１０９−１３の処理が終了すると、ステップＳ１０９−１４に処理を移行する。
【０５９１】
（ステップＳ１０９−１４）
ステップＳ１０９−１４において、メインＣＰＵ３０１は、抽選確認処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに記憶されている乱数値から、ステップＳ１０９−１２の設定値別抽選値取得処理により取得した抽選値、またはステップＳ１０９−１３の全設定共通抽選値取得処理により取得した抽選値を減算し、乱数値が記憶されていたレジスタの値を、減算した後の値に更新して記憶する処理を行う。そして、ステップＳ１０９−１４の処理が終了すると、ステップＳ１０９−１５に処理を移行する。
【０５９２】
（ステップＳ１０９−１５）
ステップＳ１０９−１５において、メインＣＰＵ３０１は、当選したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−１４の抽選確認処理によりレジスタに記憶された乱数値から、ステップＳ１０９−１２の設定値別抽選値取得処理により取得した抽選値、またはステップＳ１０９−１３の全設定共通抽選値取得処理により取得した抽選値を減算する処理を行った結果、負の値となったか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ１０９−１５＝Ｙｅｓ）、内部抽選処理のサブルーチンを終了し、メインループ処理のステップＳ１１０に処理を移行する。一方、当選していないと判定された場合には（ステップＳ１０９−１５＝Ｎｏ）、ステップＳ１０９−１６に処理を移行する。
【０５９３】
なお、当選したと判定された場合には（ステップＳ１０９−１５＝Ｙｅｓ）、レジスタに記憶されている当選番号に対応する当選役が決定される。
【０５９４】
（ステップＳ１０９−１６）
ステップＳ１０９−１６において、メインＣＰＵ３０１は、当選番号の値から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、レジスタに記憶している当選番号から「１」減算する処理を行う。そして、ステップＳ１０９−１６の処理が終了すると、ステップＳ１０９−１７に処理を移行する。
【０５９５】
（ステップＳ１０９−１７）
ステップＳ１０９−１７において、メインＣＰＵ３０１は、当選番号の値が「０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９−１６の処理により、レジスタに記憶されている当選番号の値から「１」減算した結果、当選番号の値が「０」となったか否かを判定する処理を行う。そして、当選番号の値が「０」であると判定された場合には（ステップＳ１０９−１７＝Ｙｅｓ）、内部抽選処理のサブルーチンを終了し、メインループ処理のステップＳ１１０に処理を移行する。一方、当選番号の値が「０」ではないと判定された場合には（ステップＳ１０９−１７＝Ｎｏ）、ステップＳ１０９−４に処理を移行する。
【０５９６】
なお、本実施形態において、当選番号の値が「０」となった場合には（ステップＳ１０９−１７＝ＹＥＳ）、当選役として「ハズレ」が決定されることとなる。
【０５９７】
（図柄コード設定処理）
次に、図４６に基づいて、図３６のステップＳ１１０の処理により行われる図柄コード設定処理についての説明を行う。なお、図４６は図柄コード設定処理のサブルーチンを示す図である。
【０５９８】
（ステップＳ１１０−１）
ステップＳ１１０−１において、メインＣＰＵ３０１は、停止制御番号取得処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１０９の内部抽選処理により決定した当選役の当選番号を停止制御番号として、メインＲＡＭ３０３に設けられている停止制御番号格納領域に格納するとともに、レジスタにセットする処理を行う。そして、ステップＳ１１０−１の処理が終了すると、ステップＳ１１０−２に処理を移行する。
【０５９９】
（ステップＳ１１０−２）
ステップＳ１１０−２において、メインＣＰＵ３０１は、遊技状態種別コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、遊技状態種別コマンドをサブ制御基板４００に対して送信するために、当該遊技状態種別コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「遊技状態種別コマンド」とは、遊技状態の種別を示すコマンドで、遊技状態としては、非ＲＴ遊技状態、ＲＴ１遊技状態、ＲＴ２遊技状態、ＲＴ３遊技状態、ＲＴ４遊技状態、ＲＴ５遊技状態、ＲＴ６遊技状態、が存在しており、「遊技状態種別コマンド」によって、これら７種類の遊技状態のうちの、どの遊技状態に滞在しているかを示す情報等を有するコマンドである。そして、ステップＳ１１０−２の処理が終了すると、ステップＳ１１０−３に処理を移行する。
【０６００】
（ステップＳ１１０−３）
ステップＳ１１０−３において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１０−２における遊技状態種別コマンドを送信するための設定処理を行う。そして、ステップＳ１１０−３の処理が終了すると、ステップＳ１１０−４に処理を移行する。
【０６０１】
（ステップＳ１１０−４）
ステップＳ１１０−４において、メインＣＰＵ３０１は、表示許可図柄ビット設定処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１１０−１の停止制御番号取得処理により取得した停止制御番号に基づいて、有効ライン上に表示することが許容される図柄の組み合わせに係る情報である表示許可図柄ビットを設定する処理を行う。そして、ステップＳ１１０−４の処理が終了すると、ステップＳ１１０−５に処理を移行する。
【０６０２】
（ステップＳ１１０−５）
ステップＳ１１０−５において、メインＣＰＵ３０１は、リール回転開始受付コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、リール回転開始受付コマンドをサブ制御基板４００に対して送信するために、当該リール回転開始受付コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「リール回転開始受付コマンド」とは、スタートレバー１０の操作が受け付けられた旨の情報等を有するコマンドである。そして、ステップＳ１１０−５の処理が終了すると、ステップＳ１１０−６に処理を移行する。
【０６０３】
（ステップＳ１１０−６）
ステップＳ１１０−６において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１０−５におけるリール回転開始受付コマンドを送信するための設定処理を行う。そして、ステップＳ１１０−６の処理が終了すると、ステップＳ１１０−７に処理を移行する。
【０６０４】
（ステップＳ１１０−７）
ステップＳ１１０−７において、メインＣＰＵ３０１は、回胴演出抽選処理を行う。当該処理において、メインＣＰＵ３０１は、左リール１８、中リール１９、右リール２０を回転させる回胴演出を行うか否かを抽選する処理を行い、当該抽選に当選した場合には、メインＲＡＭ３０３に設けられている回胴演出情報格納領域に、当選した回胴演出に係る情報を格納する処理を行う。そして、ステップＳ１１０−７の処理が終了すると、ステップＳ１１０−８に処理を移行する。
【０６０５】
（ステップＳ１１０−８）
ステップＳ１１０−８において、メインＣＰＵ３０１は、回胴演出抽選コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、回胴演出抽選コマンドをサブ制御基板４００に対して送信するために、当該回胴演出抽選コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「回胴演出抽選コマンド」とは、ステップＳ１１０−７において抽選した回胴演出に係る抽選情報等を有するコマンドである。なお、抽選情報には、回胴演出なし、回胴演出１、回胴演出２、回胴演出３、回胴演出４、回胴演出５、ロングフリーズ、が存在しており、ステップＳ１１０−７における回胴演出抽選処理の抽選結果に基づいて、上記の抽選情報から、いずれかの抽選情報が「回胴演出抽選コマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１０−８の処理が終了すると、ステップＳ１１０−９に処理を移行する。
【０６０６】
（ステップＳ１１０−９）
ステップＳ１１０−９において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１０−８における回胴演出抽選コマンドを送信するための設定処理を行う。そして、ステップＳ１１０−９の処理が終了すると、ステップＳ１１０−１０に処理を移行する。
【０６０７】
（ステップＳ１１０−１０）
ステップＳ１１０−１０において、メインＣＰＵ３０１は、条件装置コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、条件装置コマンドをサブ制御基板４００に対して送信するために、当該条件装置コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「条件装置コマンド」とは、当選役に係る情報等を有するコマンドである。そして、ステップＳ１１０−１０の処理が終了すると、ステップＳ１１０−１１に処理を移行する。
【０６０８】
（ステップＳ１１０−１１）
ステップＳ１１０−１１において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１０−１０における条件装置コマンドを送信するための設定処理を行う。そして、ステップＳ１１０−１１の処理が終了すると、図柄コード設定処理のサブルーチンを終了し、メインループ処理のステップＳ１１１に処理を移行する。
【０６０９】
（リール回転開始準備処理）
次に、図４７に基づいて、図３６のステップＳ１１１の処理により行われるリール回転開始準備処理についての説明を行う。なお、図４７はリール回転開始準備処理のサブルーチンを示す図である。
【０６１０】
（ステップＳ１１１−１）
ステップＳ１１１−１において、メインＣＰＵ３０１は、後で図４８を用いて詳述する回胴演出設定処理を行う。当該処理において、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている回胴演出情報格納領域に格納されている情報に基づいて、回胴演出を実行するための情報をセットする処理を行うとともに、回胴演出を実行する処理を行う。そして、ステップＳ１１１−１の処理が終了すると、ステップＳ１１１−２に処理を移行する。
【０６１１】
（ステップＳ１１１−２）
ステップＳ１１１−２において、メインＣＰＵ３０１は、最小遊技時間が経過したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、前回の遊技において、後述のステップＳ１１１−３の処理により設定されたタイマカウンタの値が「０」になったか否かを判定する処理を行う。そして、最小遊技時間が経過したと判定された場合には（ステップＳ１１１−２＝Ｙｅｓ）、ステップＳ１１１−３に処理を移行し、最小遊技時間が経過していないと判定された場合には（ステップＳ１１１−２＝Ｎｏ）、最小遊技時間が経過するまで、ステップＳ１１１−２の処理を繰り返し実行する。
【０６１２】
（ステップＳ１１１−３）
ステップＳ１１１−３において、メインＣＰＵ３０１は、最小遊技時間をセットする処理を行う。具体的には、メインＣＰＵ３０１は、遊技に対する射幸性を抑えるために、前回の遊技におけるステップＳ１１１−３の処理から今回の遊技におけるステップＳ１１１−２の処理までの時間が最小遊技時間未満とならないように、最小遊技時間をタイマカウンタにセットする処理を行う。ここで、本実施形態において、最小遊技時間は、約「４．１」秒である。そして、ステップＳ１１１−３の処理が終了すると、ステップＳ１１１−４に処理を移行する。
【０６１３】
（ステップＳ１１１−４）
ステップＳ１１１−４において、メインＣＰＵ３０１は、リール回転開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１がサブ制御基板４００に対して、リール回転開始コマンドを送信するために、当該リール回転開始コマンドをメインＲＡＭ３０３の演出用伝送データ格納領域にセットする処理を行う。ここで、リール回転開始コマンドとは、左リール１８、中リール１９、右リール２０の回転が開始される旨の情報を有するコマンドである。そして、ステップＳ１１１−４の処理が終了すると、ステップＳ１１１−５に処理を移行する。
【０６１４】
（ステップＳ１１１−５）
ステップＳ１１１−５において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１１−５におけるリール回転開始コマンドを送信するための設定処理を行う。そして、ステップＳ１１１−５の処理が終了すると、リール回転開始準備処理のサブルーチンを終了し、メインループ処理のステップＳ１１２に処理を移行する。
【０６１５】
（演出設定処理）
次に、図４８に基づいて、図４７のステップＳ１１１−１の処理により行われる演出設定処理についての説明を行う。なお、図４８は演出設定処理のサブルーチンを示す図である。
【０６１６】
（ステップＳ１１１−１−１）
ステップＳ１１１−１−１において、メインＣＰＵ３０１は、回胴演出実行コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、回胴演出実行コマンドをサブ制御基板４００に対して送信するために、当該回胴演出実行コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「回胴演出実行コマンド」とは、ステップＳ１１０−７における回胴演出抽選処理における抽選結果に基づいた回胴演出の実行に係る情報等を有するコマンドである。なお、回胴演出実行情報には、回胴演出なし、回胴演出１、回胴演出２、回胴演出３、回胴演出４、回胴演出５、ロングフリーズ、が存在しており、ステップＳ１１０−７における回胴演出抽選処理の抽選結果に基づいて、上記の実行情報から、いずれかの実行情報が「回胴演出実行コマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１１−１−１の処理が終了すると、ステップＳ１１１−１−２に処理を移行する。
【０６１７】
（ステップＳ１１１−１−２）
ステップＳ１１１−１−２において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１１−１−１における回胴演出実行コマンドを送信するための設定処理を行う。そして、ステップＳ１１１−１−２の処理が終了すると、ステップＳ１１１−１−３に処理を移行する。
【０６１８】
（ステップＳ１１１−１−３）
ステップＳ１１１−１−３において、メインＣＰＵ３０１は、回胴演出に当選したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１１１−１−１における回胴演出実行コマンドに基づいて、当該回胴演出実行コマンドが、回胴演出１、回胴演出２、回胴演出３、回胴演出４、回胴演出５、ロングフリーズ、のいずれかに該当する場合に、回胴演出に当選していると判定する処理を行う。そして、回胴演出に当選していると判定された場合には（ステップＳ１１１−１−３＝Ｙｅｓ）、ステップＳ１１１−１−４に処理を移行し、回胴演出に当選していないと判定された場合には（ステップＳ１１１−１−３＝Ｎｏ）、演出設定処理のサブルーチンを終了し、リール回転開始準備処理のステップＳ１１１−２に処理を移行する。
【０６１９】
（ステップＳ１１１−１−４）
ステップＳ１１１−１−４において、メインＣＰＵ３０１は、回胴演出処理を実行する処理を行う。具体的には、メインＣＰＵ３０１は、実行することが決定されている回胴演出を実行する処理を行う。そして、ステップＳ１１１−１−４の処理が終了すると、演出設定処理のサブルーチンを終了し、リール回転開始準備処理のステップＳ１１１−２に処理を移行する。
【０６２０】
（リール停止前処理）
次に、図４９に基づいて、図３６のステップＳ１１２の処理により行われるリール停止前処理についての説明を行う。なお、図４９はリール停止前処理のサブルーチンを示す図である。
【０６２１】
（ステップＳ１１２−１）
ステップＳ１１２−１において、メインＣＰＵ３０１は、引込予想リール検索初期値をセットする処理を行う。具体的には、メインＣＰＵ３０１は、引込予想リール検索初期値として、右リール２０に対応するデータ「１００Ｂ」を、レジスタにセットする処理を行う。そして、ステップＳ１１２−１の処理が終了すると、ステップＳ１１２−２に処理を移行する。
【０６２２】
（ステップＳ１１２−２）
ステップＳ１１２−２において、メインＣＰＵ３０１は、リールが回転中であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１１２−１の処理でセットした引込予想リール検索初期値、または後述のステップＳ１１２−４により更新された検索対象リールの値に基づいて、検索対象である左リール１８、中リール１９、右リール２０が回転中であるか否かを判定する処理を行う。そして、リールが回転中であると判定された場合には（ステップＳ１１２−２＝Ｙｅｓ）、ステップＳ１１２−３に処理を移行し、リールが回転中でないと判定された場合には（ステップＳ１１２−２＝Ｎｏ）、ステップＳ１１２−４に処理を移行する。
【０６２３】
（ステップＳ１１２−３）
ステップＳ１１２−３において、メインＣＰＵ３０１は、引込予想処理を行う。具体的には、メインＣＰＵ３０１は、まず、仮想停止位置の初期値をセットし、仮想停止位置に応じた引込優先順位を取得し、メインＲＡＭ３０３に設けられている引込優先順位格納領域に格納する処理を行う。そして、ステップＳ１１２−３の処理が終了すると、ステップＳ１１２−４に処理を移行する。
【０６２４】
なお、メインＣＰＵ３０１は、ステップＳ１１２−３の引込予想処理により、メインＲＡＭ３０３に設けられている引込優先順位格納領域に格納されたデータを所定のタイミングでクリアする処理を行う。
【０６２５】
（ステップＳ１１２−４）
ステップＳ１１２−４において、メインＣＰＵ３０１は、次の検索対象リールを取得する処理を行う。具体的には、メインＣＰＵ３０１は、検索対象リールが停止していると判定された場合（ステップＳ１１２−２＝Ｎｏ）、またはステップＳ１１２−３の引込予想処理において、検索対象リールの引込予想処理が終了した場合に、次の検索対象リールを取得するために、レジスタにセットされている値を右シフトする処理を行う。そして、ステップＳ１１２−４の処理が終了すると、ステップＳ１１２−５に処理を移行する。
【０６２６】
（ステップＳ１１２−５）
ステップＳ１１２−５において、メインＣＰＵ３０１は、全リールの処理が終了したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、左リール１８、中リール１９、右リール２０の全てのリールの引込予想処理が終了したか否かを判定する処理を行う。そして、全リールの処理が終了したと判定された場合には（ステップＳ１１２−５＝Ｙｅｓ）、リール停止前処理のサブルーチンを終了し、メインループ処理のステップＳ１１３に処理を移行する。一方、全リールの処理が終了していないと判定された場合には（ステップＳ１１２−５＝Ｎｏ）、ステップＳ１１２−２に処理を移行し、左リール１８、中リール１９、右リール２０の全てのリールに対する引込予想処理が終了するまで、同様の処理を繰り返し実行する。
【０６２７】
（リール回転中処理）
次に、図５０に基づいて、図３６のステップＳ１１７の処理により行われるリール回転中処理についての説明を行う。なお、図５０はリール回転中処理のサブルーチンを示す図である。
【０６２８】
（ステップＳ１１７−１）
ステップＳ１１７−１において、メインＣＰＵ３０１は、停止ボタン押圧時であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、左停止スイッチ１１ｓｗ、中停止スイッチ１２ｓｗ、右停止スイッチ１３ｓｗが遊技者による左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作を検出したか否かを判定する処理を行う。そして、停止ボタンが押圧されたと判定された場合には（ステップＳ１１７−１＝Ｙｅｓ）、ステップＳ１１７−２に処理を移行し、停止ボタンが押圧されていないと判定された場合には（ステップＳ１１７−１＝Ｎｏ）、リール回転中処理のサブルーチンを終了し、メインループ処理のステップＳ１１８に処理を移行する。
【０６２９】
（ステップＳ１１７−２）
ステップＳ１１７−２において、メインＣＰＵ３０１は、操作可能状態フラグをＯＦＦにする処理を行う。具体的には、メインＣＰＵ３０１は、操作された左停止ボタン１１、中停止ボタン１２、右停止ボタン１３に基づいて、メインＲＡＭ３０３に設けられている操作可能状態フラグ格納領域の左停止ボタン１１、中停止ボタン１２、右停止ボタン１３に対応する操作可能状態フラグをＯＦＦにする処理を行う。そして、ステップＳ１１７−２の処理が終了すると、ステップＳ１１７−３に処理を移行する。
【０６３０】
（ステップＳ１１７−３）
ステップＳ１１７−３において、メインＣＰＵ３０１は、押圧情報保存処理を行う。具体的には、メインＣＰＵ３０１は、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３のうち、操作された停止ボタンに対応する左リール１８、中リール１９、右リール２０と、左ステッピングモータ１５１、中ステッピングモータ１５２、右ステッピングモータ１５３に供給しているパルスカウンタの値に基づいて、押圧基準位置を取得し、メインＲＡＭ３０３に設けられている押圧基準位置格納領域に格納する処理を行う。そして、ステップＳ１１７−３の処理が終了すると、ステップＳ１１７−４に処理を移行する。
【０６３１】
（ステップＳ１１７−４）
ステップＳ１１７−４において、メインＣＰＵ３０１は、滑りコマ数取得処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＯＭ３０２に設けられている滑りコマ数決定テーブル（図示せず）と、内部抽選処理により決定された当選役と、左停止ボタン１１、中停止ボタン１２、右停止ボタン１３の操作順序等に基づいて、滑りコマ数を取得する処理を行う。ここで、本実施の形態において、メインＣＰＵ３０１は、滑りコマ数として、「０」コマから「４」コマの範囲内で滑りコマ数を決定する処理を行う。そして、ステップＳ１１７−４の処理が終了すると、ステップＳ１１７−５に処理を移行する。
【０６３２】
（ステップＳ１１７−５）
ステップＳ１１７−５において、メインＣＰＵ３０１は、後で図５１を用いて詳述するリール停止処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１７−３の押圧情報保存処理により保存された押圧基準位置と、ステップＳ１１７−４の滑りコマ数取得処理により取得した滑りコマ数とに基づいて、リールを停止させる処理を行う。そして、ステップＳ１１７−５の処理が終了すると、リール回転中処理のサブルーチンを終了し、メインループ処理のステップＳ１１８に処理を移行する。
【０６３３】
（リール停止処理）
次に、図５１に基づいて、図５０のステップＳ１１７−５の処理により行われるリール停止処理についての説明を行う。なお、図５１はリール停止処理のサブルーチンを示す図である。
【０６３４】
（ステップＳ１１７−５−１）
ステップＳ１１７−５−１において、メインＣＰＵ３０１は、滑りコマコマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、滑りコマコマンドをサブ制御基板４００に対して送信するために、当該滑りコマコマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「滑りコマコマンド」とは、図５０のステップＳ１１７−４において取得された滑りコマ数に係る情報等を有するコマンドである。なお、滑りコマ数には、０コマ滑り、１コマ滑り、２コマ滑り、３コマ滑り、４コマ滑り、が存在しており、図５０のステップＳ１１７−４において取得された上記のいずれかの滑りコマ数が「滑りコマコマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１７−５−１の処理が終了すると、ステップＳ１１７−５−２に処理を移行する。
【０６３５】
（ステップＳ１１７−５−２）
ステップＳ１１７−５−２において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１７−５−１における滑りコマコマンドを送信するための設定処理を行う。そして、ステップＳ１１７−５−２の処理が終了すると、ステップＳ１１７−５−３に処理を移行する。
【０６３６】
（ステップＳ１１７−５−３）
ステップＳ１１７−５−３において、メインＣＰＵ３０１は、停止要求設定処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている押圧基準位置格納領域の値と、メインＲＡＭ３０３に設けられている滑りコマ数格納領域の値に基づいて、停止位置を算出し、リール制御基板１５０に対して停止要求を行う。そして、ステップＳ１１７−５−３の処理が終了すると、ステップＳ１１７−５−４に処理を移行する。
【０６３７】
（ステップＳ１１７−５−４）
ステップＳ１１７−５−４において、メインＣＰＵ３０１は、押圧位置コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、押圧位置コマンドをサブ制御基板４００に対して送信するために、当該押圧位置コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「押圧位置コマンド」とは、ステップＳ１１７−３において取得された押圧基準位置に係る情報等を有するコマンドである。なお、押圧位置コマンドは、図６の配列データテーブルで示される、各リールにおける２１個の図柄分のコマンドが存在しており、図１１０で示されるように、押圧位置コマンドを示す第１コマンドである「Ｂ２Ｈ」と、２１個の図柄にそれぞれ対応した第２コマンドである「００Ｈ〜１４Ｈ」にて、コマンドが定められている。そして、ステップＳ１１７−３において取得された押圧基準位置に対応するコマンドが、「押圧位置コマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１７−５−４の処理が終了すると、ステップＳ１１７−５−５に処理を移行する。
【０６３８】
（ステップＳ１１７−５−５）
ステップＳ１１７−５−５において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１７−５−４における押圧位置コマンドを送信するための設定処理を行う。そして、ステップＳ１１７−５−５の処理が終了すると、ステップＳ１１７−５−６に処理を移行する。
【０６３９】
（ステップＳ１１７−５−６）
ステップＳ１１７−５−６において、メインＣＰＵ３０１は、押圧回胴コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、押圧回胴コマンドをサブ制御基板４００に対して送信するために、当該押圧回胴コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「押圧回胴コマンド」とは、ステップＳ１１７−３において取得された押圧回胴に係る情報等を有するコマンドである。なお、押圧回胴コマンドは、左リール１８に対応する左停止ボタン１１、中リール１９に対応する中停止ボタン１２、右リール２０に対応する右停止ボタン１３、のそれぞれに対応する３つのコマンドが存在しており、ステップＳ１１７−３において取得された押圧回胴に対応するコマンドが、「押圧回胴コマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１７−５−６の処理が終了すると、ステップＳ１１７−５−７に処理を移行する。
【０６４０】
（ステップＳ１１７−５−７）
ステップＳ１１７−５−７において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１７−５−６における押圧回胴コマンドを送信するための設定処理を行う。そして、ステップＳ１１７−５−７の処理が終了すると、ステップＳ１１７−５−８に処理を移行する。
【０６４１】
（ステップＳ１１７−５−８）
ステップＳ１１７−５−８において、メインＣＰＵ３０１は、停止回胴コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、停止回胴コマンドをサブ制御基板４００に対して送信するために、当該停止回胴コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「停止回胴コマンド」とは、停止したリールに係る情報等を有するコマンドである。なお、停止回胴コマンドは、左リール１８に対応する左停止ボタン１１、中リール１９に対応する中停止ボタン１２、右リール２０に対応する右停止ボタン１３、のそれぞれに対応する３つのコマンドが存在しており、停止操作された停止回胴に対応するコマンドが、「停止回胴コマンド」として、サブ制御基板４００に送られることとなる。そして、ステップＳ１１７−５−８の処理が終了すると、ステップＳ１１７−５−９に処理を移行する。
【０６４２】
（ステップＳ１１７−５−９）
ステップＳ１１７−５−９において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１７−５−８における停止回胴コマンドを送信するための設定処理を行う。そして、ステップＳ１１７−５−９の処理が終了すると、リール停止処理のサブルーチンを終了し、メインループ処理のステップＳ１１８に処理を移行する。
【０６４３】
（表示判定処理）
次に、図５２に基づいて、図３６のステップＳ１１９の処理により行われる表示判定処理についての説明を行う。なお、図５２は表示判定処理のサブルーチンを示す図である。
【０６４４】
（ステップＳ１１９−１）
ステップＳ１１９−１において、メインＣＰＵ３０１は、表示判定コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、表示判定コマンドをサブ制御基板４００に対して送信するために、当該表示判定コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「表示判定コマンド」とは、有効ライン上に表示された図柄の組み合わせに関する情報等を有するコマンドである。そして、ステップＳ１１９−１の処理が終了すると、ステップＳ１１９−２に処理を移行する。
【０６４５】
（ステップＳ１１９−２）
ステップＳ１１９−２において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１１９−１における表示判定コマンドを送信するための設定処理を行う。そして、ステップＳ１１９−２の処理が終了すると、ステップＳ１１９−３に処理を移行する。
【０６４６】
（ステップＳ１１９−３）
ステップＳ１１９−３において、メインＣＰＵ３０１は、ブランクが表示されたか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、「ブランク」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ブランクが表示されたと判定された場合には（ステップＳ１１９−３＝Ｙｅｓ）、表示判定処理のサブルーチンを終了し、メインループ処理のステップＳ１２０に処理を移行する。一方、ブランクが表示されていないと判定された場合には（ステップＳ１１９−３＝Ｎｏ）、ステップＳ１１９−４に処理を移行する。
【０６４７】
（ステップＳ１１９−４）
ステップＳ１１９−４において、メインＣＰＵ３０１は、入賞が成立したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、「入賞」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、入賞が成立したと判定された場合には（ステップＳ１１９−４＝Ｙｅｓ）、ステップＳ１１９−５に処理を移行し、入賞が成立していないと判定された場合には（ステップＳ１１９−４＝Ｎｏ）、ステップＳ１１９−６に処理を移行する。
【０６４８】
（ステップＳ１１９−５）
ステップＳ１１９−５において、メインＣＰＵ３０１は、払出枚数算定処理を行う。具体的には、メインＣＰＵ３０１は、有効ライン上に表示された「入賞」に係る図柄の組み合わせに基づいて、払出枚数を算定する処理を行う。そして、ステップＳ１１９−５の処理が終了すると、表示判定処理のサブルーチンを終了し、メインループ処理のステップＳ１２０に処理を移行する。
【０６４９】
（ステップＳ１１９−６）
ステップＳ１１９−６において、メインＣＰＵ３０１は、リプレイが成立したか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、「リプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、リプレイが成立したと判定された場合には（ステップＳ１１９−６＝Ｙｅｓ）、ステップＳ１１９−７に処理を移行し、リプレイが成立していないと判定された場合には（ステップＳ１１９−６＝Ｎｏ）、表示判定処理のサブルーチンを終了し、メインループ処理のステップＳ１２０に処理を移行する。
【０６５０】
（ステップＳ１１９−７）
ステップＳ１１９−７において、メインＣＰＵ３０１は、再遊技作動中フラグをＯＮにする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている再遊技作動中フラグ格納領域の値をＯＮにする処理を行う。そして、ステップＳ１１９−７の処理が終了すると、表示判定処理のサブルーチンを終了し、メインループ処理のステップＳ１２０に処理を移行する。
【０６５１】
（払出処理）
次に、図５３に基づいて、図３６のステップＳ１２０の処理により行われる払出処理についての説明を行う。なお、図５３は払出処理のサブルーチンを示す図である。
【０６５２】
（ステップＳ１２０−１）
ステップＳ１２０−１において、メインＣＰＵ３０１は、再遊技作動中フラグがＯＮであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている再遊技作動中フラグ格納領域の値に基づいて、再遊技作動中フラグがＯＮであるか否かを判定する処理を行う。そして、再遊技作動中フラグがＯＮであると判定された場合には（ステップＳ１２０−１＝Ｙｅｓ）、ステップＳ１２０−３に処理を移行し、再遊技作動中フラグがＯＮではないと判定された場合には（ステップＳ１２０−１＝Ｎｏ）、ステップＳ１２０−２に処理を移行する。
【０６５３】
（ステップＳ１２０−２）
ステップＳ１２０−２において、メインＣＰＵ３０１は、残り払出枚数カウンタをセットする処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１１９−５の払出枚数算定処理において算定された払出枚数をレジスタにセットする処理を行う。そして、ステップＳ１２０−２の処理が終了すると、ステップＳ１２０−３に処理を移行する。
【０６５４】
（ステップＳ１２０−３）
ステップＳ１２０−３において、メインＣＰＵ３０１は、残り払出枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１２０−２の処理により、レジスタにセットされた残り払出枚数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、残り払出枚数カウンタの値が「１」以上であると判定された場合には（ステップＳ１２０−３＝Ｙｅｓ）、ステップＳ１２０−４に処理を移行し、残り払出枚数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ１２０−３＝Ｎｏ）、払出処理のサブルーチンを終了し、メインループ処理のステップＳ１２１に処理を移行する。
【０６５５】
（ステップＳ１２０−４）
ステップＳ１２０−４において、メインＣＰＵ３０１は、遊技メダル払出開始コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、遊技メダル払出開始コマンドをサブ制御基板４００に対して送信するために、当該遊技メダル払出開始コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「遊技メダル払出開始コマンド」とは、メダルの払出を開始する旨の情報等を有するコマンドである。そして、ステップＳ１２０−４の処理が終了すると、ステップＳ１２０−５に処理を移行する。
【０６５６】
（ステップＳ１２０−５）
ステップＳ１２０−５において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１２０−４における遊技メダル払出開始コマンドを送信するための設定処理を行う。そして、ステップＳ１２０−５の処理が終了すると、ステップＳ１２０−６に処理を移行する。
【０６５７】
（ステップＳ１２０−６）
ステップＳ１２０−６において、メインＣＰＵ３０１は、貯留枚数カウンタの値が「５０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値が「５０」であるか否かを判定する処理を行う。そして、貯留枚数カウンタの値が「５０」であると判定された場合には（ステップＳ１２０−６＝Ｙｅｓ）、ステップＳ１２０−８に処理を移行し、貯留枚数カウンタの値が「５０」ではないと判定された場合には（ステップＳ１２０−６＝Ｎｏ）、ステップＳ１２０−７に処理を移行する。
【０６５８】
（ステップＳ１２０−７）
ステップＳ１２０−７において、メインＣＰＵ３０１は、貯留枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている貯留枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１２０−７の処理が終了すると、ステップＳ１２０−９に処理を移行する。
【０６５９】
（ステップＳ１２０−８）
ステップＳ１２０−８において、メインＣＰＵ３０１は、メダル払出処理を行う。具体的には、メインＣＰＵ３０１は、電源基板２００を介してホッパー２０２を駆動することにより、メダルを「１」枚払い出す制御を行う。そして、ステップＳ１２０−８の処理が終了すると、ステップＳ１２０−９に処理を移行する。
【０６６０】
（ステップＳ１２０−９）
ステップＳ１２０−９において、メインＣＰＵ３０１は、獲得枚数カウンタの値に「１」加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている獲得枚数カウンタの値に「１」加算する処理を行う。そして、ステップＳ１２０−９の処理が終了すると、ステップＳ１２０−１０に処理を移行する。
【０６６１】
（ステップＳ１２０−１０）
ステップＳ１２０−１０において、メインＣＰＵ３０１は、残り払出枚数カウンタの値から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、レジスタにセットされている残り払出枚数カウンタの値から「１」減算する処理を行う。そして、ステップＳ１２０−１０の処理が終了すると、ステップＳ１２０−１１に処理を移行する。
【０６６２】
（ステップＳ１２０−１１）
ステップＳ１２０−１１において、メインＣＰＵ３０１は、残り払出枚数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１２０−１０の処理により残り払出枚数カウンタの値から「１」減算した結果、残り払出枚数カウンタの値が「０」であるか否かを判定する処理を行う。そして、残り払出枚数カウンタの値が「０」であると判定された場合には（ステップＳ１２０−１１＝Ｙｅｓ）、ステップＳ１２０−１２に処理を移行し、残り払出枚数カウンタの値が「０」ではないと判定された場合には（ステップＳ１２０−１１＝Ｎｏ）、ステップＳ１２０−６に処理を移行する。
【０６６３】
（ステップＳ１２０−１２）
ステップＳ１２０−１２において、メインＣＰＵ３０１は、遊技メダル払出終了コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、遊技メダル払出終了コマンドをサブ制御基板４００に対して送信するために、当該遊技メダル払出終了コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「遊技メダル払出終了コマンド」とは、メダルの払出が終了した旨の情報等を有するコマンドである。そして、ステップＳ１２０−１２の処理が終了すると、ステップＳ１２０−１３に処理を移行する。
【０６６４】
（ステップＳ１２０−１３）
ステップＳ１２０−１３において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１２０−１２における遊技メダル払出終了コマンドを送信するための設定処理を行う。そして、ステップＳ１２０−１３の処理が終了すると、払出処理のサブルーチンを終了し、メインループ処理のステップＳ１２１に処理を移行する。
【０６６５】
（遊技状態移行処理）
次に、図５４に基づいて、図３６のステップＳ１２１の処理により行われる遊技状態移行処理についての説明を行う。なお、図５４は遊技状態移行処理のサブルーチンを示す図である。
【０６６６】
（ステップＳ１２１−１）
ステップＳ１２１−１において、メインＣＰＵ３０１は、後で図５５を用いて詳述するＲＴ遊技状態移行処理を行う。当該処理において、メインＣＰＵ３０１は、現在の遊技状態と、有効ライン上に表示された図柄の組み合わせとに基づいて、ＲＴ遊技状態を移行する処理等を行う。そして、ステップＳ１２１−１の処理が終了すると、ステップＳ１２１−２に処理を移行する。
【０６６７】
（ステップＳ１２１−２）
ステップＳ１２１−２において、メインＣＰＵ３０１は、遊技終了コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、遊技終了コマンドをサブ制御基板４００に対して送信するために、当該遊技終了コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「遊技終了コマンド」とは、遊技が終了した旨の情報や、遊技状態に係る情報等を有するコマンドである。そして、ステップＳ１２１−２の処理が終了すると、ステップＳ１２１−３に処理を移行する。
【０６６８】
（ステップＳ１２１−３）
ステップＳ１２１−３において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１２１−２における遊技終了コマンドを送信するための設定処理を行う。そして、ステップＳ１２１−３の処理が終了すると、遊技状態移行処理のサブルーチンを終了し、メインループ処理のステップＳ１２２に処理を移行する。
【０６６９】
（ＲＴ遊技状態移行処理）
次に、図５５に基づいて、図５４のステップＳ１２１−１の処理により行われるＲＴ遊技状態移行処理についての説明を行う。なお、図５５はＲＴ遊技状態移行処理のサブルーチンを示す図である。
【０６７０】
（ステップＳ１２１−１−１）
ステップＳ１２１−１−１において、メインＣＰＵ３０１は、遊技状態移行図柄が表示されたか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、「ブランク」に係る図柄の組み合わせ、「準備リプレイ」に係る図柄の組み合わせ、「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせ、「ＡＲＴリプレイ」に係る図柄の組み合わせ、「特別リプレイ」に係る図柄の組み合わせ、または「ＲＵＳＨリプレイ」に係る図柄の組み合わせのうち、何れかの図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、遊技状態移行図柄が表示された場合には（ステップＳ１２１−１−１＝Ｙｅｓ）、ステップＳ１２１−１−２に処理を移行し、遊技状態移行図柄が表示されていないと判定された場合には（ステップＳ１２１−１−１＝Ｎｏ）、ＲＴ遊技状態移行処理のサブルーチンを終了し、遊技状態移行処理のステップＳ１２１−２に処理を移行する。
【０６７１】
（ステップＳ１２１−１−２）
ステップＳ１２１−１−２において、メインＣＰＵ３０１は、遊技状態取得処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている遊技状態格納領域の値に基づいて、遊技状態を取得する処理を行う。そして、ステップＳ１２１−１−２の処理が終了すると、ステップＳ１２１−１−３に処理を移行する。
【０６７２】
（ステップＳ１２１−１−３）
ステップＳ１２１−１−３において、メインＣＰＵ３０１は、遊技状態移行時であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、遊技状態移行図（図２１参照）に示す通り、例えば、非ＲＴ遊技状態において、「ブランク」に係る図柄の組み合わせが表示された場合等、ステップＳ１２１−１−２の遊技状態取得処理により取得した遊技状態と、有効ライン上に表示された図柄の組み合わせに基づいて、遊技状態移行時であるか否かを判定する処理を行う。そして、遊技状態移行時であると判定された場合には（ステップＳ１２１−１−３＝Ｙｅｓ）、ステップＳ１２１−１−４に処理を移行し、遊技状態移行時ではないと判定された場合には（ステップＳ１２１−１−３＝Ｎｏ）、ＲＴ遊技状態移行処理のサブルーチンを終了し、遊技状態移行処理のステップＳ１２１−２に処理を移行する。
【０６７３】
（ステップＳ１２１−１−４）
ステップＳ１２１−１−４において、メインＣＰＵ３０１は、遊技状態設定処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ１２１−１−２の遊技状態取得処理により取得した遊技状態と、有効ライン上に表示された図柄の組み合わせに基づいて、メインＲＡＭ３０３に設けられている遊技状態格納領域の値を更新する処理を行う。そして、ステップＳ１２１−１−４の処理が終了すると、ＲＴ遊技状態移行処理のサブルーチンを終了し、遊技状態移行処理のステップＳ１２１−２に処理を移行する。
【０６７４】
（チェックサム関連処理）
次に、図５６に基づいて、図３６のステップＳ１２２の処理により行われるチェックサム関連処理についての説明を行う。なお、図５６はチェックサム関連処理のサブルーチンを示す図である。
【０６７５】
（ステップＳ１２２−１）
ステップＳ１２２−１において、メインＣＰＵ３０１は、サブチェックサムを補正する処理を行う（サブチェックサム補正１）。具体的には、メインＣＰＵ３０１は、算出したチェックサム値に、機種情報を付加する補正を行う処理を実行する。例えば、機種Ａであれば、機種情報として「１」が付加され、機種Ｂであれば、機種情報として「２」が付加されるように構成されている。そして、ステップＳ１２２−１の処理が終了すると、ステップＳ１２２−２に処理を移行する。
【０６７６】
（ステップＳ１２２−２）
ステップＳ１２２−２において、メインＣＰＵ３０１は、サブチェックサムを補正する処理を行う（サブチェックサム補正２）。具体的には、メインＣＰＵ３０１は、算出したチェックサム値を、サブ制御基板４００に送信するにあたって、元データを送信用データに加工すべく、チェックサム値の７ビット目の値を補正（クリア）する処理を行う。そして、ステップＳ１２２−２の処理が終了すると、ステップＳ１２２−３に処理を移行する。
【０６７７】
（ステップＳ１２２−３）
ステップＳ１２２−３において、メインＣＰＵ３０１は、チェックサム送信コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、チェックサム送信コマンドをサブ制御基板４００に対して送信するために、当該チェックサム送信コマンドを、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットする処理を行う。ここで、「チェックサム送信コマンド」とは、例えば、単位遊技において、メイン制御基板３００からサブ制御基板４００に送信される制御コマンドを対象に算出されたサム値に係る情報等を有するコマンドである。なお、当該チェックサム送信コマンドは、設定値が変更された後の最初のゲームにおいては、当該ゲームにおけるサム値に係るチェックサム送信コマンドがセットされ、次のゲーム以降は、設定値が変更されない限り、前回のゲームまでのサム値を含めた、累計のサム値に係るチェックサム送信コマンドがセットされることとなる。そして、ステップＳ１２２−３の処理が終了すると、ステップＳ１２２−４に処理を移行する。
【０６７８】
（ステップＳ１２２−４）
ステップＳ１２２−４において、メインＣＰＵ３０１は、後で図５７を用いて詳述する制御コマンドセット処理を行う。当該処理において、メインＣＰＵ３０１は、ステップＳ１２２−３におけるチェックサム送信コマンドを送信するための設定処理を行う。そして、ステップＳ１２２−４の処理が終了すると、チェックサム関連処理のサブルーチンを終了し、メインループ処理のステップＳ１０１に処理を移行する。
【０６７９】
ここで、本実施形態においてサム値を格納している累計値サム値格納領域の構成について、図１１１を用いて説明を行う。
【０６８０】
図１１１において、メインＲＡＭ累計サム値格納領域とは、メインＲＡＭ３０３に設けられた累計サム値格納領域を示しており、サブＲＡＭ累計サム値格納領域とは、サブＲＡＭ４０３に設けられた累計サム値格納領域を示している。次に、保存内容とは、累計サム値格納領域に格納しているサム値を示している。次に、クリア条件とは、累計サム値格納領域に格納しているサム値をクリアする条件を示している。なお、本実施形態においては、遊技機の設定が変更されたことに基づいて、サム値がクリアされる。次に、クリアタイミングとは、サム値をクリアするタイミングを示している。なお、クリアタイミングは、遊技機の設定が変更された際に行われる制御フローにて、設定されることとなる。
【０６８１】
なお、本実施形態においては、サム値は以下のようにして格納される。
【０６８２】
（設定変更後の１ゲーム目）
設定変更後の１ゲーム目においては、メインＲＡＭ３０３の累計サム値格納領域の値と、サブＲＡＭ４０３の累計サム値格納領域の値がともに「０」になっている。そして、例えば、遊技開始管理処理において、メインＣＰＵ３０１は、設定１を示す設定値指定コマンドをセットした場合には、メインＲＡＭ３０３の累計サム値格納領域にサム値として、「１」を格納して、サブＣＰＵ４０１は、当該設定１を示す設定値指定コマンドを受信した場合には、受信したコマンドに基づいてサム値を算出して、サブＲＡＭ４０３の累計サム値格納領域にサム値として、「１」を格納する。そして、例えば、遊技状態移行処理において、メインＣＰＵ３０１は、ＲＴ１を示す遊技終了コマンドをセットした場合には、メインＲＡＭ３０３の累計サム値格納領域にサム値として、「１４３」を格納して、サブＣＰＵ４０１は、当該ＲＴ１を示す遊技終了コマンドを受信した場合には、受信したコマンドに基づいてサム値を算出して、サブＲＡＭ４０３の累計サム値格納領域にサム値として、「１４３」を格納する。つまり、メインＣＰＵ３０１はコマンドをセットする度に、サブＣＰＵ４０１はコマンドを受信する度に、サム値を算出し、格納するように構成されている。また、サム値の格納は、コマンド毎に値を足しこんで格納していくので、例えば、設定値指定コマンドのサム値として、「１」を格納した後、遊技開始コマンドのサム値として、「１３」が算出された場合、この時点で累計サム値格納領域に格納された値は、「１４」となる。そして、単位遊技が終了した時点でのサム値の合計が、例えば、「１５００」などになる。つまり、設定変更後の１ゲーム目においては、１ゲーム目におけるコマンドに基づいて算出されたサム値が記憶されることとなる。
【０６８３】
（設定変更後の２ゲーム目以降）
設定変更後の２ゲーム目以降においては、上記に記載した１ゲーム目のサム値の値、例えば、「１５００」に対して、２ゲーム目のサム値を足しこんでいくこととなる。例えば、２ゲーム目における遊技開始管理処理において、メインＣＰＵ３０１は、設定１を示す設定値指定コマンドをセットした場合には、メインＲＡＭ３０３の累計サム値格納領域にサム値として、「１」を足しこんで格納する。この際のメインＲＡＭ３０３の累計サム値格納領域のサム値の値は、「１５０１」となる。そして、各コマンドをセットする毎に算出されたサム値を足しこんでいき、メインＲＡＭ３０３の累計サム値格納領域のサム値の値が、例えば、「１５５０」、「１６００」、「２０００」などと、足しこむ毎に加算記憶（更新）されていく。また、サブＣＰＵ４０１は、当該設定１を示す設定値指定コマンドを受信した場合には、受信したコマンドに基づいてサム値を算出して、サブＲＡＭの累計サム値格納領域にサム値として、「１」を足しこんで格納する。この際のサブＲＡＭ４０３の累計サム値格納領域のサム値の値は、「１５０１」となる。そして、各コマンドをセットする毎に算出されたサム値を足しこんでいき、サブＲＡＭ４０３の累計サム値格納領域のサム値の値が、例えば、「１５５０」、「１６００」、「２０００」などと、足しこむ毎に加算記憶（更新）されていく。そして、２ゲーム目のサム値の合計値が、例えば、「１４００」である場合、２ゲーム目終了時点で、累計サム値格納領域に格納されているサム値の合計は、「２９００」となる。よって、遊技機の設定が変更されない限りは、サム値の値はクリアせずに、前回のゲームまでのサム値の値に足しこんで格納するように構成されている。また、メイン制御基板３００からサブ制御基板４００に送信されるサム値の値を示す、「チェックサムコマンド」も、２ゲーム目以降においては、累計の値が送られることとなる。例えば、上記の例であれば、２ゲーム目の最後に送信されるチェックサムコマンドで示されるサム値の値は、「２９００」として、送信されることとなる。従って、本実施形態においては、設定変更が行われない限りは、例えば、１ゲーム目において算出されたサム値に、２ゲーム目において算出されたサム値が加算して記憶されることとなり、２ゲーム目終了時においては、１ゲーム目のサム値と、２ゲーム目のサム値とを加算記憶した値が、第１検査値累積記憶手段（累積サム値格納領域）および第２検査値累積記憶手段（累積サム値格納領域）に記憶されることとなる。つまり、複数の単位遊技におけるサム値の累積値が記憶されることとなる。なお、設定変更後の１ゲーム目においては、累積値がクリアされているため、「０」の値にサム値を足しこんでいくこととなるが、このような場合であっても、累積のサム値として、第１検査値累積記憶手段（累積サム値格納領域）および第２検査値累積記憶手段（累積サム値格納領域）に記憶されることとなる。
【０６８４】
（制御コマンドセット処理）
次に、図５７に基づいて、図３５のステップＳ８、図３５のステップＳ１１、図３５のステップＳ１３、図３７のステップＳ１０２−２、図３７のステップＳ１０２−１０、図３７のステップＳ１０２−１６、図３７のステップＳ１０２−１８、図３８のステップＳ１０３−６、図４０のステップＳ１０４−１−４、図４０のステップＳ１０４−１−１３、図４１のステップＳ１０５−１４、図４１のステップＳ１０５−２１、図４２のステップＳ１０５−３−９、図４３のステップＳ１０５−１０−３、図４６のステップＳ１１０−３、図４６のステップＳ１１０−６、図４６のステップＳ１１０−９、図４６のステップＳ１１０−１１、図４７のステップＳ１１１−５、図４８のステップＳ１１１−１−２、図５１のステップＳ１１７−５−２、図５１のステップＳ１１７−５−５、図５１のステップＳ１１７−５−７、図５１のステップＳ１１７−５−９、図５２のステップＳ１１９−２、図５３のステップＳ１２０−５、図５３のステップＳ１２０−１３、図５４のステップＳ１２１−３、図５６のステップＳ１２２−４、の処理により行われる制御コマンドセット処理についての説明を行う。なお、図５７は制御コマンドセット処理のサブルーチンを示す図である。なお、便宜上、図５７の各処理においては、図３５のステップＳ８におけるサブルーチンの処理としてステップ番号を付すが、上記に列挙した、図３５のステップＳ１１以降の処理におけるサブルーチンの処理としても、同様の処理が行われることとなる。
【０６８５】
（ステップＳ８−１）
ステップＳ８−１において、メインＣＰＵ３０１は、第１コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域に格納されているコマンドのうち、第１コマンドをセットする処理を行う。例えば、図１０９に示されるとおり、設定値指定コマンドであれば、第１コマンドとして、「Ａ４Ｈ」がセットされることとなる。そして、ステップＳ８−１の処理が終了すると、ステップＳ８−２に処理を移行する。
【０６８６】
（ステップＳ８−２）
ステップＳ８−２において、メインＣＰＵ３０１は、第２コマンドをセットする処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域に格納されているコマンドのうち、第２コマンドをセットする処理を行う。例えば、図１０９に示されるとおり、設定値指定コマンドであって、設定１を示すコマンドであれば、第２コマンドとして、「０１Ｈ」がセットされることとなる。そして、ステップＳ８−２の処理が終了すると、ステップＳ８−３に処理を移行する。
【０６８７】
（ステップＳ８−３）
ステップＳ８−３において、メインＣＰＵ３０１は、送信コマンドがサム値を算出する対象のコマンドであるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ８−１と、ステップＳ８−２とにおいてセットしたコマンドに基づいて、当該コマンドがサム値を算出する対象のコマンドであるか否かを判定する処理を行う。ここで、サム値を算出するコマンドとは、図１０９および図１１０において記載する、分類Ａにカテゴライズされるコマンドが該当しており、図１１０で示される分類Ｂにカテゴライズされる「チェックサム送信コマンド」は、サム値を算出する対象のコマンドには該当しないこととなる。そして、送信コマンドがサム値を算出する対象のコマンドである（分類Ａ）と判定された場合には（ステップＳ８−３＝Ｙｅｓ）、ステップＳ８−４に処理を移行し、送信コマンドがサム値を算出する対象のコマンドではない（分類Ｂ）と判定された場合には（ステップＳ８−３＝Ｎｏ）、制御コマンドセット処理のサブルーチンを終了し、プログラム開始処理のステップＳ９に処理を移行する。
【０６８８】
（ステップＳ８−４）
ステップＳ８−４において、メインＣＰＵ３０１は、チェックサムを算出する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ８−１においてセットした第１コマンドと、ステップＳ８−２においてセットした第２コマンドとに基づいて、チェックサムの値を算出する処理を行う。例えば、図１０９において、「遊技開始コマンド」として、「非ＲＴ」に該当するコマンドであれば、第１コマンド「Ａ５Ｈ」と、第２コマンド「００Ｈ」とに基づいて、サム値の値として「１２」が算出されることとなる。そして、ステップＳ８−４の処理が終了すると、ステップＳ８−５に処理を移行する。
【０６８９】
（ステップＳ８−５）
ステップＳ８−５において、メインＣＰＵ３０１は、チェックサムを加算する処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３のチェックサム値格納領域に、セットしたコマンドを対象としたサム値を算出し、逐次、格納していく処理を行う。なお、本実施形態においては、格納したサム値の値は、遊技機の設定が変更されることで、クリアするように構成している。そのため、設定が変更された後の１ゲーム目においては、１ゲーム目において算出したサム値が記憶されることとなり、２ゲーム目においては、１ゲーム目において算出したサム値に、２ゲーム目で算出したサム値を加算するように構成している。そして、ステップＳ８−５の処理が終了すると、ステップＳ８−６に処理を移行する。
【０６９０】
（ステップＳ８−６）
ステップＳ８−６において、メインＣＰＵ３０１は、チェックサムを更新する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ８−４において算出し、ステップＳ８−５において加算したサム値とに基づいて、メインＲＡＭ３０３のチェックサム値格納領域のチェックサムの値を、加算後の値に更新する処理を行う。そして、ステップＳ８−６の処理が終了すると、制御コマンドセット処理のサブルーチンを終了し、プログラム開始処理のステップＳ９に処理を移行する。
【０６９１】
なお、本実施形態においては、各コマンドをセットする毎に、図５７における制御コマンドセット処理に移行して、サム値を算出するように構成したが、以下のように変更することもできる。例えば、各コマンドをセットするタイミングでサム値の算出は行わずに、最後に（例えば、遊技終了コマンドをセットしたタイミングなどに）まとめて算出するようにしてもよい。また、各コマンドをセットする毎に、サム値を算出するにあたって、メインチップＩＤを対象として算出されるサム値を、各コマンドを対象として算出されたサム値に付加してもよい。この場合は、各コマンドのサム値に、メインチップＩＤを対象として算出されるサム値が含まれることとなる。また、一部のコマンドにのみ、メインチップＩＤを対象として算出されるサム値を付加するようにしてもよい。
【０６９２】
（割込処理）
次に、図５８に基づいて、割込処理についての説明を行う。ここで、割込処理は、メインループ処理に対して、「１．４９ｍｓ」毎に割り込んで行われる処理である。
【０６９３】
（ステップＳ２０１）
ステップＳ２０１において、メインＣＰＵ３０１は、レジスタを退避する処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ２０１の時点で使用しているレジスタの値を退避する処理を行う。そして、ステップＳ２０１の処理が終了すると、ステップＳ２０２に処理を移行する。
【０６９４】
（ステップＳ２０２）
ステップＳ２０２において、メインＣＰＵ３０１は、入力ポート読込処理を行う。具体的には、メインＣＰＵ３０１は、ステータス基板１００、リール制御基板１５０、電源基板２００、設定スイッチ基板２５０から所定の信号を受信する処理を行う。そして、ステップＳ２０２の処理が終了すると、ステップＳ２０３に処理を移行する。
【０６９５】
（ステップＳ２０３）
ステップＳ２０３において、メインＣＰＵ３０１は、外部信号出力データセット処理を行う。具体的には、メインＣＰＵ３０１は、エラーに係る外部信号の出力要求がある場合に、外部集中端子板４７の出力ポートデータをセットする処理等を行う。そして、ステップＳ２０３の処理が終了すると、ステップＳ２０４に処理を移行する。
【０６９６】
（ステップＳ２０４）
ステップＳ２０４において、メインＣＰＵ３０１は、タイマ計測処理を行う。具体的には、メインＣＰＵ３０１は、回胴演出時の演出用タイマや、最小遊技時間等を計測するためのタイマカウンタの値から「１」減算する処理を行う。そして、ステップＳ２０４の処理が終了すると、ステップＳ２０５に処理を移行する。
【０６９７】
（ステップＳ２０５）
ステップＳ２０５において、メインＣＰＵ３０１は、リール番号として「３」をセットする処理を行う。具体的には、メインＣＰＵ３０１は、後述するステップＳ２０６のリール駆動制御処理において、駆動制御するリールの対象を設定するために、リール番号として「３」をセットする処理を行う。そして、ステップＳ２０５の処理が終了すると、ステップＳ２０６に処理を移行する。
【０６９８】
（ステップＳ２０６）
ステップＳ２０６において、メインＣＰＵ３０１は、リール駆動制御処理を行う。具体的には、メインＣＰＵ３０１は、リール制御基板１５０を介して、ステップＳ２０５の処理によりセットされたリール番号、または、後述するステップＳ２０７の処理によりセットされたリール番号に対応する左リール１８、中リール１９、右リール２０の左ステッピングモータ１５１、中ステッピングモータ１５２、右ステッピングモータ１５３を駆動することにより、左リール１８、中リール１９、右リール２０の回転の加速、定速、減速制御等を行う。そして、ステップＳ２０６の処理が終了すると、ステップＳ２０７に処理を移行する。
【０６９９】
なお、本実施形態において、メインＣＰＵ３０１は、リール番号が「３」の場合には、右リール２０の駆動制御を行い、リール番号が「２」の場合には、中リール１９の駆動制御を行い、リール番号が「１」の場合には、左リール１８の駆動制御を行う。
【０７００】
（ステップＳ２０７）
ステップＳ２０７において、メインＣＰＵ３０１は、リール番号から「１」減算する処理を行う。具体的には、メインＣＰＵ３０１は、現在レジスタにセットされているリール番号から「１」減算する処理を行う。そして、ステップＳ２０７の処理が終了すると、ステップＳ２０８に処理を移行する。
【０７０１】
（ステップＳ２０８）
ステップＳ２０８において、メインＣＰＵ３０１は、リール番号が「０」であるか否かを判定する処理を行う。具体的には、メインＣＰＵ３０１は、左リール１８、中リール１９、右リール２０の全てのリールに対して、ステップＳ２０６のリール駆動制御処理を行ったか否かを判定する処理を行う。そして、リール番号が「０」であると判定された場合には（ステップＳ２０８＝Ｙｅｓ）、ステップＳ２０９に処理を移行し、リール番号が「０」ではないと判定された場合には（ステップＳ２０８＝Ｎｏ）、ステップＳ２０６に処理を移行する。
【０７０２】
（ステップＳ２０９）
ステップＳ２０９において、メインＣＰＵ３０１は、外部信号出力処理を行う。当該処理において、メインＣＰＵ３０１は、外部集中端子板４７の出力ポートデータを設定する処理等を行う。そして、ステップＳ２０９の処理が終了すると、ステップＳ２１０に処理を移行する。
【０７０３】
（ステップＳ２１０）
ステップＳ２１０において、メインＣＰＵ３０１は、ＬＥＤ出力データ作成処理を行う。具体的には、メインＣＰＵ３０１は、スタートランプ２４、第１ＢＥＴランプ２５、第２ＢＥＴランプ２６、第３ＢＥＴランプ２７、貯留枚数表示器２８、払出枚数表示器２９、投入可能表示ランプ３０、及び再遊技表示ランプ３１の表示データを作成する処理を行う。そして、ステップＳ２１０の処理が終了すると、ステップＳ２１１に処理を移行する。
【０７０４】
なお、メインＣＰＵ３０１は、ステップＳ２１０のＬＥＤ出力データ作成処理において、再遊技表示ランプ３１を点灯させる表示データを作成する場合に、メインＲＡＭ３０３に設けられている再遊技表示ランプ点灯フラグをＯＮとする制御を行い、再遊技表示ランプ３１を消灯させる表示データを作成する場合に、メインＲＡＭ３０３に設けられている再遊技表示ランプ点灯フラグをＯＦＦとする制御を行う。
【０７０５】
（ステップＳ２１１）
ステップＳ２１１において、メインＣＰＵ３０１は、ＬＥＤ表示処理を行う。具体的には、メインＣＰＵ３０１は、スタートランプ２４、第１ＢＥＴランプ２５、第２ＢＥＴランプ２６、第３ＢＥＴランプ２７、貯留枚数表示器２８、払出枚数表示器２９、投入可能表示ランプ３０、及び再遊技表示ランプ３１の制御を行う。そして、ステップＳ２１１の処理が終了すると、ステップＳ２１２に処理を移行する。
【０７０６】
（ステップＳ２１２）
ステップＳ２１２において、メインＣＰＵ３０１は、制御コマンド送信処理を行う。具体的には、メインＣＰＵ３０１は、メインＲＡＭ３０３に設けられている演出用伝送データ格納領域にセットされた各種コマンドをサブ制御基板４００に対して送信する処理を行う。そして、ステップＳ２１２の処理が終了すると、ステップＳ２１３に処理を移行する。
【０７０７】
（ステップＳ２１３）
ステップＳ２１３において、メインＣＰＵ３０１は、ポート出力処理を行う。具体的には、メインＣＰＵ３０１は、ステータス基板１００、リール制御基板１５０、電源基板２００、サブ制御基板４００に対して、所定の信号を送信する処理を行う。そして、ステップＳ２１３の処理が終了すると、ステップＳ２１４に処理を移行する。
【０７０８】
（ステップＳ２１４）
ステップＳ２１４において、メインＣＰＵ３０１は、レジスタの復帰処理を行う。具体的には、メインＣＰＵ３０１は、ステップＳ２０１の処理において、退避したレジスタの値を復帰させる処理を行う。そして、ステップＳ２１４の処理が終了すると、割込処理を終了し、メインループ処理に復帰する。
【０７０９】
（サブ制御基板におけるメイン処理）
次に、図５９に基づいて、サブ制御基板におけるメイン処理についての説明を行う。
【０７１０】
（ステップＳ３０１）
ステップＳ３０１において、サブＣＰＵ４０１は、後で図６０を用いて詳述する電源投入時処理を行う。当該処理において、サブＣＰＵ４０１は、電源ボタン２０１が操作され、遊技機に電源が供給されたときの処理を行う。そして、ステップＳ３０１の処理が終了すると、ステップＳ３０２に処理を移行する。
【０７１１】
（ステップＳ３０２）
ステップＳ３０２において、サブＣＰＵ４０１は、後で図６３を用いて詳述する主基板通信処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から送信されたコマンドを解析する処理等を行う。そして、ステップＳ３０２の処理が終了すると、ステップＳ３０３に処理を移行する。
【０７１２】
（ステップＳ３０３）
ステップＳ３０３において、サブＣＰＵ４０１は、サウンド制御処理を行う。具体的には、サブＣＰＵ４０１は、後述のサブ演出決定処理により決定された演出内容に基づいて、アンプ基板５００を介して、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３から音声を出力する処理等を行う。そして、ステップＳ３０３の処理が終了すると、ステップＳ３０４に処理を移行する。
【０７１３】
（ステップＳ３０４）
ステップＳ３０４において、サブＣＰＵ４０１は、ランプ制御処理を行う。具体的には、サブＣＰＵ４０１は、後述のサブ演出決定処理により決定された演出内容に基づいて、コンパネＬＥＤ中継基板７００を介して、Ｂｏｎｕｓ表示部３２、ＡＲＴ表示部３３、ＲＵＳＨ表示部３４、停止ボタン操作表示部３５、スタートレバーＬＥＤ３６、ＭＡＸＢＥＴボタンＬＥＤ７２１、停止ボタンＬＥＤ７２２、演出ボタンＬＥＤ７２３、腰部パネルＬＥＤ７２４の制御を行う。また、サブＣＰＵ４０１は、後述のサブ演出決定処理により決定された演出内容に基づいて、演出制御基板６００と、演出装置ドライブ基板６５０を介して、演出装置５０、左演出装置モータ６５１、右演出装置モータ６５４、左液晶昇降モータ６５７、右液晶昇降モータ６６０の制御を行う。そして、ステップＳ３０４の処理が終了すると、ステップＳ３０５に処理を移行する。
【０７１４】
（ステップＳ３０５）
ステップＳ３０５において、サブＣＰＵ４０１は、画像制御処理を行う。具体的には、サブＣＰＵ４０１は、後述のサブ演出決定処理により決定された演出内容に基づいて、演出制御基板６００を介して液晶表示装置４６の制御を行う。そして、ステップＳ３０５の処理が終了すると、ステップＳ３０６に処理を移行する。
【０７１５】
（ステップＳ３０６）
ステップＳ３０６において、サブＣＰＵ４０１は、各種スイッチ検出時処理を行う。具体的には、サブＣＰＵ４０１は、演出ボタン検出センサ７１０ｓｗが演出ボタン２１の操作を検出した場合や、十字キー基板７１１が十字キー２２の操作を検出した場合に所定の処理を実行する処理を行う。そして、ステップＳ３０６の処理が終了すると、ステップＳ３０２に処理を移行する。
【０７１６】
（電源投入時処理）
次に、図６０に基づいて、図５９のステップＳ３０１の処理により行われる電源投入時処理についての説明を行う。なお、図６０は電源投入時処理のサブルーチンを示す図である。
【０７１７】
（ステップＳ３０１−１）
ステップＳ３０１−１において、サブＣＰＵ４０１は、初期化処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３のエラーチェック等の処理を行う。そして、ステップＳ３０１−１の処理が終了すると、ステップＳ３０１−２に処理を移行する。
【０７１８】
（ステップＳ３０１−２）
ステップＳ３０１−２において、サブＣＰＵ４０１は、サブＲＯＭ４０２のチェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に格納されているプログラムデータや各種テーブル等を対象として、サム値を算出する処理を行う。そして、ステップＳ３０１−２の処理が終了すると、ステップＳ３０１−３に処理を移行する。
【０７１９】
（ステップＳ３０１−３）
ステップＳ３０１−３において、サブＣＰＵ４０１は、サブ側チェックサムコマンドをセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブ側チェックサムコマンドを演出制御基板６００に対して送信するために、当該サブ側チェックサムコマンドを、サブＲＡＭ４０３に設けられているサブ側伝送データ格納領域にセットする処理を行う。ここで、「サブ側チェックサムコマンド」とは、電源投入時にサブＲＯＭ４０２に格納されているプログラムデータ等を対象として算出されたサム値に係る情報等を有するコマンドである。そして、ステップＳ３０１−３の処理が終了すると、ステップＳ３０１−４に処理を移行する。
【０７２０】
（ステップＳ３０１−４）
ステップＳ３０１−４において、サブＣＰＵ４０１は、後で図６１を用いて詳述するサブ側チェックサムコマンドセット処理を行う。当該処理において、サブＣＰＵ４０１は、複数回に分けて送信するサブ側チェックサムコマンドの送信順序を決定する処理や、サブ側チェックサムコマンドを送信した後に、確認のための終了コマンドをセットする処理等を行う。そして、ステップＳ３０１−４の処理が終了すると、電源投入時処理のサブルーチンを終了して、サブ制御基板におけるメイン処理のステップＳ３０２に処理を移行する。
【０７２１】
ここで、ステップＳ３０１−２において算出されるサム値の一例を、図１１５を用いて説明する。図１１５においては、サブＲＯＭ４０２の格納データ（一部）と、サム値の関係が示されている。例えば、サブＲＯＭ４０２に格納されている各種テーブルのそれぞれにおいても、算出されるサム値が定められており、電源投入時において、これらサブＲＯＭ４０２の格納データに係るサム値が算出され、算出されたサム値が演出制御基板６００に送信されるようになっている。なお、図１１５で示される各種テーブル等は、例えば、ＡＲＴ状態用ゲーム数上乗せ抽選テーブルの上乗せ抽選値を不正な値に書き換えることで、遊技者にとって有利なＡＲＴ状態のゲーム数を多く獲得する、などの不正の対象となることが想定される。そのため、電源投入時において、サブＲＯＭ４０２に格納された抽選テーブル等を含めてサム値を算出して、演出制御基板６００に送信し、演出制御基板６００において、サム値を照合させることで、不正の発見へとつなげることができる。
【０７２２】
（サブ側チェックサムコマンドセット処理）
次に、図６１に基づいて、図６０のステップＳ３０１−４の処理により行われるサブ側チェックサムコマンドセット処理についての説明を行う。なお、図６１はサブ側チェックサムコマンドセット処理のサブルーチンを示す図である。
【０７２３】
（ステップＳ３０１−４−１）
ステップＳ３０１−４−１において、サブＣＰＵ４０１は、サブ側チェックサムコマンド送信順序抽選処理を行う。具体的には、サブＣＰＵ４０１は、サブ側チェックサムコマンドを演出制御基板６００へ送信するにあたり、当該サブ側チェックサムコマンドを複数回に分けて送信する際の、送信順序を決定する処理を行う。そして、ステップＳ３０１−４−１の処理が終了すると、ステップＳ３０１−４−２に処理を移行する。
【０７２４】
なお、本実施形態においては、サブ側チェックサムコマンドを３２回に分けて送信するように構成されており、例えば、図１１６に示されるようなサブ側チェックサムコマンド送信順序テーブルをサブＲＯＭ４０２に記憶しておくように構成する。なお、図１１６のサブ側チェックサムコマンド送信順序テーブルは、図１１６の（ａ）で示されるように、送信順序パターン１、送信順序パターン２、送信順序パターン３、と複数の送信順序パターンが定められている。例えば、送信順序パターン１においては、サブ側チェックサムコマンドをコマンド１から順番に送っていく昇順で送るパターンとして定められ、送信順序パターン２においては、サブ側チェックサムコマンドをコマンド３２から順番に送っていく降順で送るパターンとして定められ、送信順序パターン３においては、サブ側チェックサムコマンドをランダムで送るパターンとして定められている。そして、図１１６（ｂ）で示されるように、乱数値を取得して、取得した乱数値に基づいて、いずれかの送信順序パターンが決定されるように構成されている。なお、送信順序パターンは上記３通りに限られず、さらに増加させてもよい。また、送信順序パターンは抽選で決定しなくてもよい。
【０７２５】
（ステップＳ３０１−４−２）
ステップＳ３０１−４−２において、サブＣＰＵ４０１は、抽選で決定された送信順序情報コマンドをセットする処理を行う。具体的には、サブＣＰＵ４０１は、送信順序情報コマンドを演出制御基板６００に対して送信するために、当該送信順序情報コマンドを、サブＲＡＭ４０３に設けられているサブ側伝送データ格納領域にセットする処理を行う。ここで、「送信順序情報コマンド」とは、図１１６の（ｂ）で示される送信順序パターン情報等を含むコマンドである。そして、ステップＳ３０１−４−２の処理が終了すると、ステップＳ３０１−４−３に処理を移行する。
【０７２６】
（ステップＳ３０１−４−３）
ステップＳ３０１−４−３において、サブＣＰＵ４０１は、送信カウンタに「３２」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられた送信カウンタにコマンド送信回数に該当する「３２」をセットする処理を行う。そして、ステップＳ３０１−４−３の処理が終了すると、ステップＳ３０１−４−４に処理を移行する。
【０７２７】
（ステップＳ３０１−４−４）
ステップＳ３０１−４−４において、サブＣＰＵ４０１は、サブ側チェックサムコマンドをセットする処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０１−４−１で決定された送信順序と、ステップＳ３０１−４−３においてセットした送信カウンタの値とに従って、サブ側チェックサムコマンドをセットする処理を行う。そして、ステップＳ３０１−４−４の処理が終了すると、ステップＳ３０１−４−５に処理を移行する。
【０７２８】
（ステップＳ３０１−４−５）
ステップＳ３０１−４−５において、サブＣＰＵ４０１は、送信カウンタの値を「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられた送信カウンタの値を「１」減算する処理を行う。そして、ステップＳ３０１−４−５の処理が終了すると、ステップＳ３０１−４−６に処理を移行する。
【０７２９】
（ステップＳ３０１−４−６）
ステップＳ３０１−４−６において、サブＣＰＵ４０１は、送信カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０１−４−５において、送信カウンタの値を減算した結果、送信カウンタの値が「０」となったか否かを判定する処理を行う。そして、送信カウンタの値が「０」であると判定された場合には（ステップＳ３０１−４−６＝Ｙｅｓ）、ステップＳ３０１−４−７に処理を移行し、送信カウンタの値が「０」ではないと判定された場合には（ステップＳ３０１−４−６＝Ｎｏ）、ステップＳ３０１−４−４に処理を移行する。
【０７３０】
（ステップＳ３０１−４−７）
ステップＳ３０１−４−７において、サブＣＰＵ４０１は、終了コマンド１をセットする処理を行う。具体的には、サブＣＰＵ４０１は、終了コマンド１を演出制御基板６００に対して送信するために、当該終了コマンド１を、サブＲＡＭ４０３に設けられているサブ側伝送データ格納領域にセットする処理を行う。ここで、「終了コマンド１」とは、サブ側チェックサムコマンドを全て送信した後に、サブＣＰＵ４０１から演出制御基板６００に対して送信されるコマンドである。演出制御基板６００は、サブ側チェックサムコマンドを全て受信した後に、タイマをセットして、セットした時間内に「終了コマンド１」を受信するか否かを監視している。そして、ステップＳ３０１−４−７の処理が終了すると、ステップＳ３０１−４−８に処理を移行する。
【０７３１】
（ステップＳ３０１−４−８）
ステップＳ３０１−４−８において、サブＣＰＵ４０１は、サブＣＰＵ４０１は、終了コマンド２をセットする処理を行う。具体的には、サブＣＰＵ４０１は、終了コマンド２を演出制御基板６００に対して送信するために、当該終了コマンド２を、サブＲＡＭ４０３に設けられているサブ側伝送データ格納領域にセットする処理を行う。ここで、「終了コマンド２」とは、サブ側チェックサムコマンドを全て送信した後に、前記「終了コマンド１」とは別で、サブＣＰＵ４０１から演出制御基板６００に対して送信されるコマンドである。演出制御基板６００は、サブ側チェックサムコマンドを全て受信した後に、タイマをセットして、セットした時間内に「終了コマンド２」を受信するか否かを監視している。なお、「終了コマンド１」、「終了コマンド２」のいずれの受信も確認できない場合には、演出制御基板６００より、エラー情報が出力されるように構成されている。また、セットした時間内に、「終了コマンド１」、「終了コマンド２」のいずれの受信も確認できない場合には、演出制御基板６００より、エラー情報が出力されるように構成されている。従って、仮に不正を行う者が、サブ側チェックサムコマンドを送信させないような不正を試みた場合、「終了コマンド１」、「終了コマンド２」のいずれの受信も確認できないこととなる。よって、このような「終了コマンド１」、「終了コマンド２」を搭載することで、サブ側チェックサムコマンドを送信させないような不正に対して抑止力となる。なお、タイマセットのタイミングは、例えば、電源投入時を契機にセットしてもよい。この場合は、電源投入時から所定時間内に、「終了コマンド１」、「終了コマンド２」を受信しなかった場合に、エラーとすることができ、上記同様、サブ側チェックサムコマンドを送信させないような不正に対して抑止力となる。そして、ステップＳ３０１−４−７の処理が終了すると、ステップＳ３０１−４−８に処理を移行する。
【０７３２】
（サブ制御基板における割込処理）
次に、図６２に基づいて、サブ制御基板における割込処理についての説明を行う。ここで、割込処理は、サブ制御基板におけるメイン処理に対して、所定周期毎に割り込んで行われる処理である。
【０７３３】
（ステップＳ４０１）
ステップＳ４０１において、サブＣＰＵ４０１は、制御コマンドを送信する処理を行う。具体的には、サブＣＰＵ４０１は、サブ側チェックサムコマンドや、終了コマンド１や、終了コマンド２を、演出制御基板６００に対して送信する処理を行う。そして、ステップＳ４０１の処理が終了すると、ステップＳ４０２に処理を移行する。
【０７３４】
（ステップＳ４０２）
ステップＳ４０２において、サブＣＰＵ４０１は、その他の割込に係る処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板における割込処理に定められる他の割込に係る処理を行う。そして、ステップＳ４０２の処理が終了すると、割込処理を終了し、サブ制御基板におけるメイン処理に復帰する。
【０７３５】
（主基板通信処理）
次に、図６３に基づいて、図５９のステップＳ３０２の処理により行われる主基板通信処理についての説明を行う。なお、図６３は主基板通信処理のサブルーチンを示す図である。
【０７３６】
（ステップＳ３０２−１）
ステップＳ３０２−１において、サブＣＰＵ４０１は、異なるコマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から送信されたコマンドが前回送信されたコマンドと異なるコマンドであるか否かを判定する処理を行う。そして、異なるコマンドを受信したと判定された場合には（ステップＳ３０２−１＝Ｙｅｓ）、ステップＳ３０２−２に処理を移行し、異なるコマンドを受信していないと判定された場合には（ステップＳ３０２−１＝Ｎｏ）、主基板通信処理のサブルーチンを終了し、サブ制御基板におけるメイン処理のステップＳ３０３に処理を移行する。
【０７３７】
（ステップＳ３０２−２）
ステップＳ３０２−２において、サブＣＰＵ４０１は、遊技情報格納処理を行う。具体的には、サブＣＰＵ４０１は、前回送信されたコマンドと異なるコマンドに基づいて、遊技情報を作成し、サブＲＡＭ４０３の所定の格納領域に格納する処理を行う。そして、ステップＳ３０２−２の処理が終了すると、ステップＳ３０２−３に処理を移行する。
【０７３８】
（ステップＳ３０２−３）
ステップＳ３０２−３において、サブＣＰＵ４０１は、後で図６４を用いて詳述するコマンド解析処理を行う。当該処理において、サブＣＰＵ４０１は、ステップＳ３０２−２の処理により格納した遊技情報に基づいた処理を実行する。そして、ステップＳ３０２−３の処理が終了すると、主基板通信処理のサブルーチンを終了し、サブ制御基板におけるメイン処理のステップＳ３０３に処理を移行する。
【０７３９】
（コマンド解析処理）
次に、図６４に基づいて、図６３のステップＳ３０２−３の処理により行われるコマンド解析処理についての説明を行う。なお、図６４はコマンド解析処理のサブルーチンを示す図である。
【０７４０】
（ステップＳ３０２−３−１）
ステップＳ３０２−３−１において、サブＣＰＵ４０１は、後で図６５を用いて詳述するコマンド別処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドに応じた処理を行う。そして、ステップＳ３０２−３−１の処理が終了すると、ステップＳ３０２−３−２に処理を移行する。
【０７４１】
（ステップＳ３０２−３−２）
ステップＳ３０２−３−２において、サブＣＰＵ４０１は、ランプデータ決定処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１のコマンド別処理により決定された演出内容に対応するランプデータを決定する処理を行う。そして、ステップＳ３０２−３−２の処理が終了すると、ステップＳ３０２−３−３に処理を移行する。
【０７４２】
（ステップＳ３０２−３−３）
ステップＳ３０２−３−３において、サブＣＰＵ４０１は、サウンドデータ決定処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１のコマンド別処理により決定された演出内容に対応するサウンドデータを決定する処理を行う。そして、ステップＳ３０２−３−３の処理が終了すると、ステップＳ３０２−３−４に処理を移行する。
【０７４３】
（ステップＳ３０２−３−４）
ステップＳ３０２−３−４において、サブＣＰＵ４０１は、画像データ決定処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１のコマンド別処理により決定された演出内容に対応する画像データを決定する処理を行う。そして、ステップＳ３０２−３−４の処理が終了すると、コマンド解析処理のサブルーチンを終了し、サブ制御基板におけるメイン処理のステップＳ３０３に処理を移行する。
【０７４４】
（コマンド別処理）
次に、図６５に基づいて、図６４のステップＳ３０２−３−１の処理により行われるコマンド別処理についての説明を行う。なお、図６５はコマンド別処理のサブルーチンを示す図である。
【０７４５】
（ステップＳ３０２−３−１−１）
ステップＳ３０２−３−１−１において、サブＣＰＵ４０１は、設定値関連コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが設定値関連コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが設定値関連コマンドであると判定された場合には（ステップＳ３０２−３−１−１＝Ｙｅｓ）、ステップＳ３０２−３−１−２に処理を移行し、受信したコマンドが設定値関連コマンドではないと判定された場合には（ステップＳ３０２−３−１−１＝Ｎｏ）、ステップＳ３０２−３−１−３に処理を移行する。
【０７４６】
（ステップＳ３０２−３−１−２）
ステップＳ３０２−３−１−２において、サブＣＰＵ４０１は、後で図６６を用いて詳述する設定値関連コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した設定値関連コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−２の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７４７】
（ステップＳ３０２−３−１−３）
ステップＳ３０２−３−１−３において、サブＣＰＵ４０１は、精算コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが精算コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが精算コマンドであると判定された場合には（ステップＳ３０２−３−１−３＝Ｙｅｓ）、ステップＳ３０２−３−１−４に処理を移行し、受信したコマンドが精算コマンドではないと判定された場合には（ステップＳ３０２−３−１−３＝Ｎｏ）、ステップＳ３０２−３−１−５に処理を移行する。
【０７４８】
（ステップＳ３０２−３−１−４）
ステップＳ３０２−３−１−４において、サブＣＰＵ４０１は、後で図６７を用いて詳述する精算コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した精算コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−４の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７４９】
（ステップＳ３０２−３−１−５）
ステップＳ３０２−３−１−５において、サブＣＰＵ４０１は、遊技状態コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが遊技状態コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが遊技状態コマンドであると判定された場合には（ステップＳ３０２−３−１−５＝Ｙｅｓ）、ステップＳ３０２−３−１−６に処理を移行し、受信したコマンドが遊技状態コマンドではないと判定された場合には（ステップＳ３０２−３−１−５＝Ｎｏ）、ステップＳ３０２−３−１−７に処理を移行する。
【０７５０】
（ステップＳ３０２−３−１−６）
ステップＳ３０２−３−１−６において、サブＣＰＵ４０１は、後で図６８を用いて詳述する遊技状態コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した遊技状態コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−６の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７５１】
（ステップＳ３０２−３−１−７）
ステップＳ３０２−３−１−７において、サブＣＰＵ４０１は、回胴関連コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが回胴関連コマンドであると判定された場合には（ステップＳ３０２−３−１−７＝Ｙｅｓ）、ステップＳ３０２−３−１−８に処理を移行し、受信したコマンドが回胴関連コマンドではないと判定された場合には（ステップＳ３０２−３−１−７＝Ｎｏ）、ステップＳ３０２−３−１−９に処理を移行する。
【０７５２】
（ステップＳ３０２−３−１−８）
ステップＳ３０２−３−１−８において、サブＣＰＵ４０１は、後で図６９を用いて詳述する回胴関連コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した回胴関連コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−８の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７５３】
（ステップＳ３０２−３−１−９）
ステップＳ３０２−３−１−９において、サブＣＰＵ４０１は、投入・払出関連コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが投入・払出関連コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが投入・払出関連コマンドであると判定された場合には（ステップＳ３０２−３−１−９＝Ｙｅｓ）、ステップＳ３０２−３−１−１０に処理を移行し、受信したコマンドが投入・払出関連コマンドではないと判定された場合には（ステップＳ３０２−３−１−９＝Ｎｏ）、ステップＳ３０２−３−１−１１に処理を移行する。
【０７５４】
（ステップＳ３０２−３−１−１０）
ステップＳ３０２−３−１−１０において、サブＣＰＵ４０１は、後で図７０を用いて詳述する投入・払出関連コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した投入・払出関連コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−１０の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７５５】
（ステップＳ３０２−３−１−１１）
ステップＳ３０２−３−１−１１において、サブＣＰＵ４０１は、チップＩＤ関連コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドがチップＩＤ関連コマンドであるか否かを判定する処理を行う。そして、受信したコマンドがチップＩＤ関連コマンドであると判定された場合には（ステップＳ３０２−３−１−１１＝Ｙｅｓ）、ステップＳ３０２−３−１−１２に処理を移行し、受信したコマンドがチップＩＤ関連コマンドではないと判定された場合には（ステップＳ３０２−３−１−１１＝Ｎｏ）、ステップＳ３０２−３−１−１３に処理を移行する。
【０７５６】
（ステップＳ３０２−３−１−１２）
ステップＳ３０２−３−１−１２において、サブＣＰＵ４０１は、後で図７１を用いて詳述するチップＩＤ関連コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信したチップＩＤ関連コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−１２の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７５７】
（ステップＳ３０２−３−１−１３）
ステップＳ３０２−３−１−１３において、サブＣＰＵ４０１は、演出関連コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが演出関連コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが演出関連コマンドであると判定された場合には（ステップＳ３０２−３−１−１３＝Ｙｅｓ）、ステップＳ３０２−３−１−１４に処理を移行し、受信したコマンドが演出関連コマンドではないと判定された場合には（ステップＳ３０２−３−１−１３＝Ｎｏ）、ステップＳ３０２−３−１−１５に処理を移行する。
【０７５８】
（ステップＳ３０２−３−１−１４）
ステップＳ３０２−３−１−１４において、サブＣＰＵ４０１は、後で図７２を用いて詳述する演出関連コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した演出関連コマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−１４の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７５９】
（ステップＳ３０２−３−１−１５）
ステップＳ３０２−３−１−１５において、サブＣＰＵ４０１は、チェックサムコマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドがチェックサムコマンドであるか否かを判定する処理を行う。そして、受信したコマンドがチェックサムコマンドであると判定された場合には（ステップＳ３０２−３−１−１５＝Ｙｅｓ）、ステップＳ３０２−３−１−１６に処理を移行し、受信したコマンドがチェックサムコマンドではないと判定された場合には（ステップＳ３０２−３−１−１５＝Ｎｏ）、ステップＳ３０２−３−１−１７に処理を移行する。
【０７６０】
（ステップＳ３０２−３−１−１６）
ステップＳ３０２−３−１−１６において、サブＣＰＵ４０１は、後で図７３を用いて詳述するチェックサムコマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信したチェックサムコマンドに応じた処理等を行う。そして、ステップＳ３０２−３−１−１６の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７６１】
（ステップＳ３０２−３−１−１７）
ステップＳ３０２−３−１−１７において、サブＣＰＵ４０１は、受信したコマンドに応じた処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドに応じた処理を行う。そして、ステップＳ３０２−３−１−１７の処理が終了すると、ステップＳ３０２−３−１−１８に処理を移行する。
【０７６２】
（ステップＳ３０２−３−１−１８）
ステップＳ３０２−３−１−１８において、サブＣＰＵ４０１は、サブ演出決定処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−２の設定値関連コマンド受信時処理や、ステップＳ３０２−３−１−４の精算コマンド受信時処理や、ステップＳ３０２−３−１−６の遊技状態コマンド受信時処理や、ステップＳ３０２−３−１−８の回胴関連コマンド受信時処理や、ステップＳ３０２−３−１−１０の投入・払出関連コマンド受信時処理や、ステップＳ３０２−３−１−１２のチップＩＤ関連コマンド受信時処理や、ステップＳ３０２−３−１−１４の演出関連コマンド受信時処理や、ステップＳ３０２−３−１−１６のチェックサムコマンド受信時処理、受信したコマンドに応じた処理を実行した結果と、演出決定テーブル（図２４参照）に基づいて、液晶表示装置４６等により実行される演出を決定する処理を行う。そして、ステップＳ３０２−３−１−１８の処理が終了すると、コマンド別処理のサブルーチンを終了し、コマンド解析処理のステップＳ３０２−３−２に処理を移行する。
【０７６３】
（設定値関連コマンド受信時処理）
次に、図６６に基づいて、図６５のステップＳ３０２−３−１−２の処理により行われる設定値関連コマンド受信時処理についての説明を行う。なお、図６６は設定値関連コマンド受信時処理のサブルーチンを示す図である。
【０７６４】
（ステップＳ３０２−３−１−２−１）
ステップＳ３０２−３−１−２−１において、サブＣＰＵ４０１は、設定値指定コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが設定値関連コマンドのうちの、設定値指定コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが設定値指定コマンドであると判定された場合には（ステップＳ３０２−３−１−２−１＝Ｙｅｓ）、ステップＳ３０２−３−１−２−２に処理を移行し、受信したコマンドが設定値指定コマンドではないと判定された場合には（ステップＳ３０２−３−１−２−１＝Ｎｏ）、ステップＳ３０２−３−１−２−４に処理を移行する。
【０７６５】
（ステップＳ３０２−３−１−２−２）
ステップＳ３０２−３−１−２−２において、サブＣＰＵ４０１は、設定値指定コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から設定値指定コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−２−２の処理が終了すると、ステップＳ３０２−３−１−２−３に処理を移行する。
【０７６６】
（ステップＳ３０２−３−１−２−３）
ステップＳ３０２−３−１−２−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、設定値指定コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から受信した設定値指定コマンドが、「Ａ４Ｈ０１Ｈ」である場合、サム値として「１」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−２−３の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７６７】
（ステップＳ３０２−３−１−２−４）
ステップＳ３０２−３−１−２−４において、サブＣＰＵ４０１は、設定値表示開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが設定値関連コマンドのうちの、設定値表示開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが設定値表示開始コマンドであると判定された場合には（ステップＳ３０２−３−１−２−４＝Ｙｅｓ）、ステップＳ３０２−３−１−２−５に処理を移行し、受信したコマンドが設定値表示開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−２−４＝Ｎｏ）、ステップＳ３０２−３−１−２−７に処理を移行する。
【０７６８】
（ステップＳ３０２−３−１−２−５）
ステップＳ３０２−３−１−２−５において、サブＣＰＵ４０１は、設定値表示開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から設定値表示開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−２−５の処理が終了すると、ステップＳ３０２−３−１−２−６に処理を移行する。
【０７６９】
（ステップＳ３０２−３−１−２−６）
ステップＳ３０２−３−１−２−６において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、設定値表示開始コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から設定値表示開始コマンドを受信した場合、サム値として「２３」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−２−６の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７７０】
（ステップＳ３０２−３−１−２−７）
ステップＳ３０２−３−１−２−７において、サブＣＰＵ４０１は、設定値表示終了コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが設定値関連コマンドのうちの、設定値表示終了コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが設定値表示終了コマンドであると判定された場合には（ステップＳ３０２−３−１−２−７＝Ｙｅｓ）、ステップＳ３０２−３−１−２−８に処理を移行し、受信したコマンドが設定値表示終了コマンドではないと判定された場合には（ステップＳ３０２−３−１−２−７＝Ｎｏ）、ステップＳ３０２−３−１−２−１０に処理を移行する。
【０７７１】
（ステップＳ３０２−３−１−２−８）
ステップＳ３０２−３−１−２−８において、サブＣＰＵ４０１は、設定値表示終了コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から設定値表示終了コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−２−８の処理が終了すると、ステップＳ３０２−３−１−２−８に処理を移行する。
【０７７２】
（ステップＳ３０２−３−１−２−９）
ステップＳ３０２−３−１−２−９において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、設定値表示終了コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から設定値表示終了コマンドを受信した場合、サム値として「２４」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−２−９の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７７３】
（ステップＳ３０２−３−１−２−１０）
ステップＳ３０２−３−１−２−１０において、サブＣＰＵ４０１は、設定変更開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが設定値関連コマンドのうちの、設定変更開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが設定変更開始コマンドであると判定された場合には（ステップＳ３０２−３−１−２−１０＝Ｙｅｓ）、ステップＳ３０２−３−１−２−１１に処理を移行し、受信したコマンドが設定変更開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−２−１０＝Ｎｏ）、ステップＳ３０２−３−１−２−１２に処理を移行する。
【０７７４】
（ステップＳ３０２−３−１−２−１１）
ステップＳ３０２−３−１−２−１１において、サブＣＰＵ４０１は、設定変更開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から設定変更開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−２−１１の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７７５】
（ステップＳ３０２−３−１−２−１２）
ステップＳ３０２−３−１−２−１２において、サブＣＰＵ４０１は、設定変更終了コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から設定変更終了コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−２−１２の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７７６】
（ステップＳ３０２−３−１−２−１３）
ステップＳ３０２−３−１−２−１３において、サブＣＰＵ４０１は、サブＲＡＭ４０３のチェックサム値格納領域に格納されたサム値をクリアする処理を行う。具体的には、サブＣＰＵ４０１は、遊技機の設定が変更されたことに基づいて、サブＲＡＭ４０３に累積的に記憶していたサム値の値をクリアする処理を行う。そして、ステップＳ３０２−３−１−２−１３の処理が終了すると、ステップＳ３０２−３−１−２−１４に処理を移行する。
【０７７７】
（ステップＳ３０２−３−１−２−１４）
ステップＳ３０２−３−１−２−１４において、サブＣＰＵ４０１は、メインチップＩＤ入れ替えフラグをオンにする処理を行う。具体的には、サブＣＰＵ４０１は、遊技機の設定が変更されたことに基づいて、サブＲＡＭ４０３に格納しているメインチップＩＤ情報を入れ替えるためのフラグをオンにする処理を行う。そして、ステップＳ３０２−３−１−２−１４の処理が終了すると、設定値関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７７８】
（精算コマンド受信時処理）
次に、図６７に基づいて、図６５のステップＳ３０２−３−１−４の処理により行われる精算コマンド受信時処理についての説明を行う。なお、図６７は精算コマンド受信時処理のサブルーチンを示す図である。
【０７７９】
（ステップＳ３０２−３−１−４−１）
ステップＳ３０２−３−１−４−１において、サブＣＰＵ４０１は、精算開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが精算コマンドのうちの、精算開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが精算開始コマンドであると判定された場合には（ステップＳ３０２−３−１−４−１＝Ｙｅｓ）、ステップＳ３０２−３−１−４−２に処理を移行し、受信したコマンドが精算開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−４−１＝Ｎｏ）、ステップＳ３０２−３−１−４−４に処理を移行する。
【０７８０】
（ステップＳ３０２−３−１−４−２）
ステップＳ３０２−３−１−４−２において、サブＣＰＵ４０１は、精算開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から精算開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−４−２の処理が終了すると、ステップＳ３０２−３−１−４−３に処理を移行する。
【０７８１】
（ステップＳ３０２−３−１−４−３）
ステップＳ３０２−３−１−４−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、精算開始コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から精算開始コマンドを受信した場合、サム値として「２５」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−４−３の処理が終了すると、精算コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７８２】
（ステップＳ３０２−３−１−４−４）
ステップＳ３０２−３−１−４−４において、サブＣＰＵ４０１は、精算終了コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から精算終了コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−４−４の処理が終了すると、ステップＳ３０２−３−１−４−５に処理を移行する。
【０７８３】
（ステップＳ３０２−３−１−４−５）
ステップＳ３０２−３−１−４−５において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、精算終了コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から精算終了コマンドを受信した場合、サム値として「２６」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−４−５の処理が終了すると、精算コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７８４】
（遊技状態コマンド受信時処理）
次に、図６８に基づいて、図６５のステップＳ３０２−３−１−６の処理により行われる遊技状態コマンド受信時処理についての説明を行う。なお、図６８は遊技状態コマンド受信時処理のサブルーチンを示す図である。
【０７８５】
（ステップＳ３０２−３−１−６−１）
ステップＳ３０２−３−１−６−１において、サブＣＰＵ４０１は、遊技開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが遊技状態コマンドのうちの、遊技開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが遊技開始コマンドであると判定された場合には（ステップＳ３０２−３−１−６−１＝Ｙｅｓ）、ステップＳ３０２−３−１−６−２に処理を移行し、受信したコマンドが遊技開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−６−１＝Ｎｏ）、ステップＳ３０２−３−１−６−４に処理を移行する。
【０７８６】
（ステップＳ３０２−３−１−６−２）
ステップＳ３０２−３−１−６−２において、サブＣＰＵ４０１は、遊技開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から遊技開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−６−２の処理が終了すると、ステップＳ３０２−３−１−６−３に処理を移行する。
【０７８７】
（ステップＳ３０２−３−１−６−３）
ステップＳ３０２−３−１−６−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、遊技開始コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から遊技開始コマンドとして、「Ａ５Ｈ０１Ｈ」を受信した場合には、サム値として「１３」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−６−３の処理が終了すると、遊技状態コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７８８】
（ステップＳ３０２−３−１−６−４）
ステップＳ３０２−３−１−６−４において、サブＣＰＵ４０１は、遊技状態種別コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが遊技状態コマンドのうちの、遊技状態種別コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが遊技状態種別コマンドであると判定された場合には（ステップＳ３０２−３−１−６−４＝Ｙｅｓ）、ステップＳ３０２−３−１−６−５に処理を移行し、受信したコマンドが遊技状態種別コマンドではないと判定された場合には（ステップＳ３０２−３−１−６−４＝Ｎｏ）、ステップＳ３０２−３−１−６−７に処理を移行する。
【０７８９】
（ステップＳ３０２−３−１−６−５）
ステップＳ３０２−３−１−６−５において、サブＣＰＵ４０１は、遊技状態種別コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から遊技状態種別コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−６−５の処理が終了すると、ステップＳ３０２−３−１−６−６に処理を移行する。
【０７９０】
（ステップＳ３０２−３−１−６−６）
ステップＳ３０２−３−１−６−６において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、遊技状態種別コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から遊技状態種別コマンドとして、「ＡＢＨ０１Ｈ」を受信した場合には、サム値として「２８」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−６−６の処理が終了すると、遊技状態コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７９１】
（ステップＳ３０２−３−１−６−７）
ステップＳ３０２−３−１−６−７において、サブＣＰＵ４０１は、遊技終了コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から遊技終了コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−６−７の処理が終了すると、ステップＳ３０２−３−１−６−８に処理を移行する。
【０７９２】
（ステップＳ３０２−３−１−６−８）
ステップＳ３０２−３−１−６−８において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、遊技終了コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から遊技終了コマンドとして、「Ｂ７Ｈ０１Ｈ」を受信した場合には、サム値として「１４３」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−６−８の処理が終了すると、遊技状態コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７９３】
（回胴関連コマンド受信時処理）
次に、図６９に基づいて、図６５のステップＳ３０２−３−１−７の処理により行われる回胴関連コマンド受信時処理についての説明を行う。なお、図６９は回胴関連コマンド受信時処理のサブルーチンを示す図である。
【０７９４】
（ステップＳ３０２−３−１−７−１）
ステップＳ３０２−３−１−７−１において、サブＣＰＵ４０１は、リール回転開始受付コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、リール回転開始受付コマンドであるか否かを判定する処理を行う。そして、受信したコマンドがリール回転開始受付コマンドであると判定された場合には（ステップＳ３０２−３−１−７−１＝Ｙｅｓ）、ステップＳ３０２−３−１−７−２に処理を移行し、受信したコマンドがリール回転開始受付コマンドではないと判定された場合には（ステップＳ３０２−３−１−７−１＝Ｎｏ）、ステップＳ３０２−３−１−７−４に処理を移行する。
【０７９５】
（ステップＳ３０２−３−１−７−２）
ステップＳ３０２−３−１−７−２において、サブＣＰＵ４０１は、リール回転開始受付コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００からリール回転開始受付コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−２の処理が終了すると、ステップＳ３０２−３−１−７−３に処理を移行する。
【０７９６】
（ステップＳ３０２−３−１−７−３）
ステップＳ３０２−３−１−７−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、リール回転開始受付コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００からリール回転開始受付コマンドとして、「ＡＣＨ０３Ｈ」を受信した場合には、サム値として「３６」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−７−３の処理が終了すると、回胴関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０７９７】
（ステップＳ３０２−３−１−７−４）
ステップＳ３０２−３−１−７−４において、サブＣＰＵ４０１は、条件装置コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、条件装置コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが条件装置コマンドであると判定された場合には（ステップＳ３０２−３−１−７−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５に処理を移行し、受信したコマンドが条件装置コマンドではないと判定された場合には（ステップＳ３０２−３−１−７−４＝Ｎｏ）、ステップＳ３０２−３−１−７−７に処理を移行する。
【０７９８】
（ステップＳ３０２−３−１−７−５）
ステップＳ３０２−３−１−７−５において、サブＣＰＵ４０１は、後で図７４を用いて詳述する条件装置コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドと、サブ制御基板４００により管理される状態に応じた処理等を行う。そして、ステップＳ３０２−３−１−７−５の処理が終了すると、ステップＳ３０２−３−１−７−６に処理を移行する。
【０７９９】
（ステップＳ３０２−３−１−７−６）
ステップＳ３０２−３−１−７−６において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から条件装置コマンドとして、「ＡＥＨ１９Ｈ」を受信した場合には、サム値として「６２」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−７−６の処理が終了すると、回胴関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８００】
（ステップＳ３０２−３−１−７−７）
ステップＳ３０２−３−１−７−７において、サブＣＰＵ４０１は、リール回転開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、リール回転開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドがリール回転開始コマンドであると判定された場合には（ステップＳ３０２−３−１−７−７＝Ｙｅｓ）、ステップＳ３０２−３−１−７−８に処理を移行し、受信したコマンドがリール回転開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−７−７＝Ｎｏ）、ステップＳ３０２−３−１−７−１０に処理を移行する。
【０８０１】
（ステップＳ３０２−３−１−７−８）
ステップＳ３０２−３−１−７−８において、サブＣＰＵ４０１は、リール回転開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００からリール回転開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−８の処理が終了すると、ステップＳ３０２−３−１−７−９に処理を移行する。
【０８０２】
（ステップＳ３０２−３−１−７−９）
ステップＳ３０２−３−１−７−９において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、リール回転開始コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００からリール回転開始コマンドを受信した場合には、サム値として「８４」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−７−９の処理が終了すると、回胴関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８０３】
（ステップＳ３０２−３−１−７−１０）
ステップＳ３０２−３−１−７−１０において、サブＣＰＵ４０１は、滑りコマコマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、滑りコマコマンドであるか否かを判定する処理を行う。そして、受信したコマンドが滑りコマコマンドであると判定された場合には（ステップＳ３０２−３−１−７−１０＝Ｙｅｓ）、ステップＳ３０２−３−１−７−１１に処理を移行し、受信したコマンドが滑りコマコマンドではないと判定された場合には（ステップＳ３０２−３−１−７−１０＝Ｎｏ）、ステップＳ３０２−３−１−７−１３に処理を移行する。
【０８０４】
（ステップＳ３０２−３−１−７−１１）
ステップＳ３０２−３−１−７−１１において、サブＣＰＵ４０１は、滑りコマコマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から滑りコマコマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−１１の処理が終了すると、ステップＳ３０２−３−１−７−１２に処理を移行する。
【０８０５】
（ステップＳ３０２−３−１−７−１２）
ステップＳ３０２−３−１−７−１２において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、滑りコマコマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から滑りコマコマンドとして、「Ｂ１Ｈ０４Ｈ」を受信した場合には、サム値として「９６」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−７−１２の処理が終了すると、回胴関連コマコマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８０６】
（ステップＳ３０２−３−１−７−１３）
ステップＳ３０２−３−１−７−１３において、サブＣＰＵ４０１は、押圧位置コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、押圧位置コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが押圧位置コマンドであると判定された場合には（ステップＳ３０２−３−１−７−１３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−１４に処理を移行し、受信したコマンドが押圧位置コマンドではないと判定された場合には（ステップＳ３０２−３−１−７−１３＝Ｎｏ）、ステップＳ３０２−３−１−７−１６に処理を移行する。
【０８０７】
（ステップＳ３０２−３−１−７−１４）
ステップＳ３０２−３−１−７−１４において、サブＣＰＵ４０１は、押圧位置コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から押圧位置コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−１４の処理が終了すると、ステップＳ３０２−３−１−７−１５に処理を移行する。
【０８０８】
（ステップＳ３０２−３−１−７−１５）
ステップＳ３０２−３−１−７−１５において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、押圧位置コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から押圧位置コマンドとして、「Ｂ２Ｈ００Ｈ」を受信した場合には、サム値として「９７」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−７−１５の処理が終了すると、回胴関連コマコマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８０９】
（ステップＳ３０２−３−１−７−１６）
ステップＳ３０２−３−１−７−１６において、サブＣＰＵ４０１は、押圧回胴コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが回胴関連コマンドのうちの、押圧回胴コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが押圧回胴コマンドであると判定された場合には（ステップＳ３０２−３−１−７−１６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−１７に処理を移行し、受信したコマンドが押圧回胴コマンドではないと判定された場合には（ステップＳ３０２−３−１−７−１６＝Ｎｏ）、ステップＳ３０２−３−１−７−１９に処理を移行する。
【０８１０】
（ステップＳ３０２−３−１−７−１７）
ステップＳ３０２−３−１−７−１７において、サブＣＰＵ４０１は、押圧回胴コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から押圧回胴コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−１７の処理が終了すると、ステップＳ３０２−３−１−７−１８に処理を移行する。
【０８１１】
（ステップＳ３０２−３−１−７−１８）
ステップＳ３０２−３−１−７−１８において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、押圧回胴コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から押圧回胴コマンドとして、「Ｂ３Ｈ０１Ｈ」を受信した場合には、サム値として「１１８」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−７−１８の処理が終了すると、回胴関連コマコマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８１２】
（ステップＳ３０２−３−１−７−１９）
ステップＳ３０２−３−１−７−１９において、サブＣＰＵ４０１は、停止回胴コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から停止回胴コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−７−１９の処理が終了すると、ステップＳ３０２−３−１−７−２０に処理を移行する。
【０８１３】
（ステップＳ３０２−３−１−７−２０）
ステップＳ３０２−３−１−７−２０において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、停止回胴コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から停止回胴コマンドとして、「Ｂ４Ｈ０１Ｈ」を受信した場合には、サム値として「１２１」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−７−２０の処理が終了すると、回胴関連コマコマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８１４】
（投入・払出関連コマンド受信時処理）
次に、図７０に基づいて、図６５のステップＳ３０２−３−１−１０の処理により行われる投入・払出関連コマンド受信時処理についての説明を行う。なお、図７０は投入・払出関連コマンド受信時処理のサブルーチンを示す図である。
【０８１５】
（ステップＳ３０２−３−１−１０−１）
ステップＳ３０２−３−１−１０−１において、サブＣＰＵ４０１は、表示判定コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが投入・払出関連コマンドのうちの、表示判定コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが表示判定コマンドであると判定された場合には（ステップＳ３０２−３−１−１０−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２に処理を移行し、受信したコマンドが表示判定コマンドではないと判定された場合には（ステップＳ３０２−３−１−１０−１＝Ｎｏ）、ステップＳ３０２−３−１−１０−４に処理を移行する。
【０８１６】
（ステップＳ３０２−３−１−１０−２）
ステップＳ３０２−３−１−１０−２において、サブＣＰＵ４０１は、後で図９５を用いて詳述する表示判定コマンド受信時処理を行う。当該処理において、サブＣＰＵ４０１は、メイン制御基板３００から受信した表示判定コマンドと、サブ制御基板４００により管理される状態に応じた処理等を行う。そして、ステップＳ３０２−３−１−１０−２の処理が終了すると、ステップＳ３０２−３−１−１０−３に処理を移行する。
【０８１７】
（ステップＳ３０２−３−１−１０−３）
ステップＳ３０２−３−１−１０−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、表示判定コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から表示判定コマンドとして、「Ｂ５Ｈ０ＢＨ」を受信した場合には、サム値として「１３５」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−１０−３の処理が終了すると、投入・払出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８１８】
（ステップＳ３０２−３−１−１０−４）
ステップＳ３０２−３−１−１０−４において、サブＣＰＵ４０１は、メダル自動投入コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが投入・払出関連コマンドのうちの、メダル自動投入コマンドであるか否かを判定する処理を行う。そして、受信したコマンドがメダル自動投入コマンドであると判定された場合には（ステップＳ３０２−３−１−１０−４＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−５に処理を移行し、受信したコマンドがメダル自動投入コマンドではないと判定された場合には（ステップＳ３０２−３−１−１０−４＝Ｎｏ）、ステップＳ３０２−３−１−１０−７に処理を移行する。
【０８１９】
（ステップＳ３０２−３−１−１０−５）
ステップＳ３０２−３−１−１０−５において、サブＣＰＵ４０１は、メダル自動投入コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００からメダル自動投入コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１０−５の処理が終了すると、ステップＳ３０２−３−１−１０−６に処理を移行する。
【０８２０】
（ステップＳ３０２−３−１−１０−６）
ステップＳ３０２−３−１−１０−６において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、メダル自動投入コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００からメダル自動投入コマンドを受信した場合には、サム値として「１９」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−１０−６の処理が終了すると、投入・払出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８２１】
（ステップＳ３０２−３−１−１０−７）
ステップＳ３０２−３−１−１０−７において、サブＣＰＵ４０１は、メダル投入コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが投入・払出関連コマンドのうちの、メダル投入コマンドであるか否かを判定する処理を行う。そして、受信したコマンドがメダル投入コマンドであると判定された場合には（ステップＳ３０２−３−１−１０−７＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−８に処理を移行し、受信したコマンドがメダル投入コマンドではないと判定された場合には（ステップＳ３０２−３−１−１０−７＝Ｎｏ）、ステップＳ３０２−３−１−１０−１０に処理を移行する。
【０８２２】
（ステップＳ３０２−３−１−１０−８）
ステップＳ３０２−３−１−１０−８において、サブＣＰＵ４０１は、メダル投入コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００からメダル投入コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１０−８の処理が終了すると、ステップＳ３０２−３−１−１０−９に処理を移行する。
【０８２３】
（ステップＳ３０２−３−１−１０−９）
ステップＳ３０２−３−１−１０−９において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、メダル投入コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００からメダル投入コマンドとして、「ＡＡＨ０３Ｈ」を受信した場合には、サム値として「２２」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−１０−９の処理が終了すると、投入・払出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８２４】
（ステップＳ３０２−３−１−１０−１０）
ステップＳ３０２−３−１−１０−１０において、サブＣＰＵ４０１は、払出開始コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが投入・払出関連コマンドのうちの、払出開始コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが払出開始コマンドであると判定された場合には（ステップＳ３０２−３−１−１０−１０＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−１１に処理を移行し、受信したコマンドが払出開始コマンドではないと判定された場合には（ステップＳ３０２−３−１−１０−１０＝Ｎｏ）、ステップＳ３０２−３−１−１０−１３に処理を移行する。
【０８２５】
（ステップＳ３０２−３−１−１０−１１）
ステップＳ３０２−３−１−１０−１１において、サブＣＰＵ４０１は、払出開始コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から払出開始コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１０−１１の処理が終了すると、ステップＳ３０２−３−１−１０−１２に処理を移行する。
【０８２６】
（ステップＳ３０２−３−１−１０−１２）
ステップＳ３０２−３−１−１０−１２において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、払出開始コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から払出開始コマンドとして、「Ｂ６Ｈ０５Ｈ」を受信した場合には、サム値として「１５１」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−１０−１２の処理が終了すると、投入・払出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８２７】
（ステップＳ３０２−３−１−１０−１３）
ステップＳ３０２−３−１−１０−１３において、サブＣＰＵ４０１は、払出終了コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から払出終了コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１０−１３の処理が終了すると、ステップＳ３０２−３−１−１０−１４に処理を移行する。
【０８２８】
（ステップＳ３０２−３−１−１０−１４）
ステップＳ３０２−３−１−１０−１４において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、払出終了コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から払出終了コマンドを受信した場合には、サム値として「１５３」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−１０−１４の処理が終了すると、投入・払出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８２９】
（チップＩＤ関連コマンド受信時処理）
次に、図７１に基づいて、図６５のステップＳ３０２−３−１−１２の処理により行われるチップＩＤ関連コマンド受信時処理についての説明を行う。なお、図７１はチップＩＤ関連コマンド受信時処理のサブルーチンを示す図である。
【０８３０】
（ステップＳ３０２−３−１−１２−１）
ステップＳ３０２−３−１−１２−１において、サブＣＰＵ４０１は、メインチップコード１〜４コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドがチップＩＤ関連コマンドのうちの、メインチップコード１〜４コマンドであるか否かを判定する処理を行う。なお、当該処理においては、メインチップコード１コマンド、メインチップコード２コマンド、メインチップコード３コマンド、メインチップコード４コマンドを順次受信して、メインチップコード１コマンド、メインチップコード２コマンド、メインチップコード３コマンド、メインチップコード４コマンドを全て受信した後、ステップＳ３０２−３−１−１２−３にて後述するメインチップコード５コマンドを受信するように構成されている。そして、受信したコマンドがメインチップコード１〜４コマンドであると判定された場合には（ステップＳ３０２−３−１−１２−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１２−２に処理を移行し、受信したコマンドがメインチップコード１〜４コマンドではないと判定された場合には（ステップＳ３０２−３−１−１２−１＝Ｎｏ）、ステップＳ３０２−３−１−１２−３に処理を移行する。
【０８３１】
（ステップＳ３０２−３−１−１２−２）
ステップＳ３０２−３−１−１２−２において、サブＣＰＵ４０１は、メインチップコード１〜４コマンドのチェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−１２−１においてメインチップコード１〜４コマンドのいずれかを受信したと判定された場合に、受信したメインチップコード１〜４コマンドを対象としてサム値を算出する処理を行う。そして、ステップＳ３０２−３−１−１２−２の処理が終了すると、チップＩＤ関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８３２】
なお、メインチップＩＤは、シリアルナンバーにて構成されているので、メインチップＩＤを示すコマンドである、メインチップコード１コマンド、メインチップコード２コマンド、メインチップコード３コマンド、メインチップコード４コマンド、後述のメインチップコード５コマンド、も固有の情報を持つコマンドで構成されている。例えば、遊技台Ａと遊技台Ｂとでは、同じメインチップコードコマンドであっても、コマンド内容（ＩＤに係る情報）が異なっていることとなる。よって、コマンドを対象として算出するサム値も異なる値を示すこととなる。
【０８３３】
例えば、遊技台Ａと遊技台Ｂとで、同じメインチップコード１コマンドを受信した場合であっても、遊技台Ａで示されるコマンドは、「ＢＢＨ００Ｈ」等で構成され、遊技台Ｂで示されるコマンドは、「ＢＢＨ０１Ｈ」等で構成されることとなる。そして、これらのコマンドを対象として算出されるサム値が、「ＢＢＨ００Ｈ」が「１」、「ＢＢＨ０１Ｈ」が「２」といった形で、異なるサム値が算出されることとなる。なお、図１０９におけるメインチップコード１〜５コマンドの第２コマンドの箇所は、便宜上、「※」で記載するが、上記のように、固有の情報に対応したコマンドが定められていることとなる。
【０８３４】
（ステップＳ３０２−３−１−１２−３）
ステップＳ３０２−３−１−１２−３において、サブＣＰＵ４０１は、メインチップコード５コマンドのチェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、メインチップコード５コマンドを対象としてチェックサムを算出する処理を行う。なお、メインチップコード５コマンドは、メインチップコード１コマンドの一部のデータ、メインチップコード２コマンドの一部のデータ、メインチップコード３コマンドの一部のデータ、メインチップコード４コマンドの一部のデータ、に基づいて生成されるコマンドであるので、メインチップコード１コマンド〜メインチップ４コマンドの全てを受信した後に受信するように構成されている。
【０８３５】
（ステップＳ３０２−３−１−１２−４）
ステップＳ３０２−３−１−１２−４において、サブＣＰＵ４０１は、メインチップＩＤ入れ替えフラグがオンであるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、図６６のステップＳ３０２−３−１−２−１４の処理において、メインチップＩＤ入れ替えフラグがオンとされているか否かを判定する処理を行う。そして、メインチップＩＤ入れ替えフラグがオンであると判定された場合には（ステップＳ３０２−３−１−１２−４＝Ｙｅｓ）、ステップＳ３０２−３−１−１２−５に処理を移行し、メインチップＩＤ入れ替えフラグがオンではないと判定された場合には（ステップＳ３０２−３−１−１２−４＝Ｎｏ）、ステップＳ３０２−３−１−１２−７に処理を移行する。
【０８３６】
（ステップＳ３０２−３−１−１２−５）
ステップＳ３０２−３−１−１２−５において、サブＣＰＵ４０１は、メインチップＩＤをサブＲＡＭ４０３に格納する処理を行う。具体的には、サブＣＰＵ４０１は、受信したメインチップコード１コマンド〜メインチップコード５コマンドに基づいて、メインチップＩＤデータを取得して、取得したメインチップＩＤデータを、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納する処理を行う。従って、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納されるメインチップＩＤデータは、遊技機の設定が変更されたことに基づいて、データが入れ替えられることとなる。そして、ステップＳ３０２−３−１−１２−５の処理が終了すると、ステップＳ３０２−３−１−１２−６に処理を移行する。
【０８３７】
（ステップＳ３０２−３−１−１２−６）
ステップＳ３０２−３−１−１２−６において、サブＣＰＵ４０１は、メインチップＩＤ入れ替えフラグをオフにする処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−１２−５の処理において、メインチップＩＤデータをサブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納したことに基づいて、メインチップＩＤ入れ替えフラグをオフにする処理を行う。そして、ステップＳ３０２−３−１−１２−６の処理が終了すると、チップＩＤ関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８３８】
（ステップＳ３０２−３−１−１２−７）
ステップＳ３０２−３−１−１２−７において、サブＣＰＵ４０１は、サブＲＡＭ４０３に格納しているメインチップＩＤを読み出す処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−１２−５においてサブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納したメインチップＩＤデータを読み出す処理を行う。そして、ステップＳ３０２−３−１−１２−７の処理が終了すると、ステップＳ３０２−３−１−１２−８に処理を移行する。
【０８３９】
（ステップＳ３０２−３−１−１２−８）
ステップＳ３０２−３−１−１２−８において、サブＣＰＵ４０１は、メインチップＩＤの照合処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納してあるメインチップＩＤデータと、今回、メイン制御基板３００から送信されたメインチップＩＤデータとを照合する処理を行う。なお、メイン制御基板３００から送信されるメインチップＩＤデータは、図３７における遊技開始管理処理において毎ゲームセットされるので、ステップＳ３０２−３−１−１２−８における照合処理も毎ゲーム行われることとなる。このように、毎ゲームにおいて、メイン制御基板３００から送信されたメインチップＩＤデータと、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納してあるメインチップＩＤデータとを照合することで、よりセキュリティを高めることができる。そして、ステップＳ３０２−３−１−１２−８の処理が終了すると、ステップＳ３０２−３−１−１２−９に処理を移行する。
【０８４０】
（ステップＳ３０２−３−１−１２−９）
ステップＳ３０２−３−１−１２−９において、サブＣＰＵ４０１は、メインチップＩＤが一致したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−１２−８の処理において、メイン制御基板３００から送信されたメインチップＩＤデータと、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納してあるメインチップＩＤデータとを照合した結果、メイン制御基板３００から送信されたメインチップＩＤデータと、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納してあるメインチップＩＤデータとが一致するか否かを判定する処理を行う。そして、メインチップＩＤが一致したと判定された場合には（ステップＳ３０２−３−１−１２−９＝Ｙｅｓ）、チップＩＤ関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行し、メインチップＩＤが一致しなかったと判定された場合には（ステップＳ３０２−３−１−１２−９＝Ｎｏ）、ステップＳ３０２−３−１−１２−１０に処理を移行する。
【０８４１】
（ステップＳ３０２−３−１−１２−１０）
ステップＳ３０２−３−１−１２−１０において、サブＣＰＵ４０１は、エラー報知フラグをオンにする処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から送信されたメインチップＩＤデータと、サブＲＡＭ４０３のメインチップＩＤデータ格納領域に格納してあるメインチップＩＤデータとが一致しなかった旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知を行うエラー報知手段については、液晶表示装置４６や、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３、演出装置５０、トップＬＥＤ８６１、コーナーＬＥＤ８６２、サイドＬＥＤ８６３等を用いることが想定される。もちろん、これら以外のエラー報知手段を用いてもよい。
【０８４２】
（演出関連コマンド受信時処理）
次に、図７２に基づいて、図６５のステップＳ３０２−３−１−１４の処理により行われる演出関連コマンド受信時処理についての説明を行う。なお、図７２は演出関連コマンド受信時処理のサブルーチンを示す図である。
【０８４３】
（ステップＳ３０２−３−１−１４−１）
ステップＳ３０２−３−１−１４−１において、サブＣＰＵ４０１は、回胴演出抽選コマンドを受信したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信したコマンドが演出関連コマンドのうちの、回胴演出抽選コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが回胴演出抽選コマンドであると判定された場合には（ステップＳ３０２−３−１−１４−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１４−２に処理を移行し、受信したコマンドが回胴演出抽選コマンドではないと判定された場合には（ステップＳ３０２−３−１−１４−１＝Ｎｏ）、ステップＳ３０２−３−１−１４−４に処理を移行する。
【０８４４】
（ステップＳ３０２−３−１−１４−２）
ステップＳ３０２−３−１−１４−２において、サブＣＰＵ４０１は、回胴演出抽選コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から回胴演出抽選コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１４−２の処理が終了すると、ステップＳ３０２−３−１−１４−３に処理を移行する。
【０８４５】
（ステップＳ３０２−３−１−１４−３）
ステップＳ３０２−３−１−１４−３において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、回胴演出抽選コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から回胴演出抽選コマンドとして、「Ｃ１Ｈ００Ｈ」を受信した場合には、サム値として「７７」を算出する（図１０９参照）。そして、ステップＳ３０２−３−１−１４−３の処理が終了すると、演出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８４６】
（ステップＳ３０２−３−１−１４−４）
ステップＳ３０２−３−１−１４−４において、サブＣＰＵ４０１は、回胴演出実行コマンド受信時処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から回胴演出実行コマンドを受信した際の処理を行う。そして、ステップＳ３０２−３−１−１４−４の処理が終了すると、ステップＳ３０２−３−１−１４−５に処理を移行する。
【０８４７】
（ステップＳ３０２−３−１−１４−５）
ステップＳ３０２−３−１−１４−５において、サブＣＰＵ４０１は、チェックサムを算出する処理を行う。具体的には、サブＣＰＵ４０１は、回胴演出実行コマンドを対象としたチェックサムの値を算出して、サブＲＡＭ４０３のチェックサム値格納領域に格納する処理を行う。例えば、メイン制御基板３００から回胴演出実行コマンドとして、「Ｃ３Ｈ００Ｈ」を受信した場合には、サム値として「８５」を算出する（図１１０参照）。そして、ステップＳ３０２−３−１−１４−５の処理が終了すると、演出関連コマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行する。
【０８４８】
（チェックサムコマンド受信時処理）
次に、図７３に基づいて、図６５のステップＳ３０２−３−１−１６の処理により行われるチェックサムコマンド受信時処理についての説明を行う。なお、図７３はチェックサムコマンド受信時処理のサブルーチンを示す図である。
【０８４９】
（ステップＳ３０２−３−１−１６−１）
ステップＳ３０２−３−１−１６−１において、サブＣＰＵ４０１は、サブＲＡＭ４０３のチェックサム値格納領域に格納しているサム値を読み出す処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から各種コマンドを受信する度に算出したチェックサムの値を格納しているサブＲＡＭ４０３のチェックサム値格納領域より、サム値を読み出す処理を行う。そして、ステップＳ３０２−３−１−１６−１の処理が終了すると、ステップＳ３０２−３−１−１６−２に処理を移行する。
【０８５０】
（ステップＳ３０２−３−１−１６−２）
ステップＳ３０２−３−１−１６−２において、サブＣＰＵ４０１は、サム値の照合処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から送信されたメイン制御基板３００にて算出されたサム値と、ステップＳ３０２−３−１−１６−１の処理において読み出した、サブＲＡＭ４０３のチェックサム値格納領域に格納しているサム値（サブ制御基板４００にて算出したサム値）とを照合する処理を行う。なお、メイン制御基板３００から送信されるチェックサムコマンドは、図５６におけるチェックサム関連処理において毎ゲームセットされるので、ステップＳ３０２−３−１−１６−２における照合処理も毎ゲーム行われることとなる。このように、毎ゲームにおいて、メイン制御基板３００から送信されたチェックサム値と、サブＲＡＭ４０３のチェックサム値格納領域に格納してあるチェックサム値とを照合することで、よりセキュリティを高めることができる。そして、ステップＳ３０２−３−１−１６−２の処理が終了すると、ステップＳ３０２−３−１−１６−３に処理を移行する。
【０８５１】
（ステップＳ３０２−３−１−１６−３）
ステップＳ３０２−３−１−１６−３において、サブＣＰＵ４０１は、サム値が一致したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−１６−２の処理において、メイン制御基板３００から送信されたチェックサム値と、サブＲＡＭ４０３のチェックサム値格納領域に格納してあるチェックサム値とを照合した結果、メイン制御基板３００から送信されたチェックサム値と、サブＲＡＭ４０３のチェックサム値格納領域に格納してあるチェックサム値とが一致するか否かを判定する処理を行う。そして、サム値が一致したと判定された場合には（ステップＳ３０２−３−１−１６−３＝Ｙｅｓ）、チェックサムコマンド受信時処理のサブルーチンを終了して、コマンド別処理のステップＳ３０２−３−１−１８に処理を移行し、サム値が一致しなかったと判定された場合には（ステップＳ３０２−３−１−１６−３＝Ｎｏ）、ステップＳ３０２−３−１−１６−４に処理を移行する。
【０８５２】
（ステップＳ３０２−３−１−１６−４）
ステップＳ３０２−３−１−１６−４において、サブＣＰＵ４０１は、エラー報知フラグをオンにする処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から送信されたチェックサムの値と、サブＲＡＭ４０３のチェックサム値格納領域に格納してあるチェックサムの値とが一致しなかった旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知を行うエラー報知手段については、液晶表示装置４６や、左上部スピーカ４０、左下部スピーカ４１、右上部スピーカ４２、右下部スピーカ４３、演出装置５０、トップＬＥＤ８６１、コーナーＬＥＤ８６２、サイドＬＥＤ８６３等を用いることが想定される。もちろん、これら以外のエラー報知手段を用いてもよい。
【０８５３】
（条件装置コマンド受信時処理）
次に、図７４に基づいて、図６９のステップＳ３０２−３−１−７−５の処理により行われる条件装置コマンド受信時処理についての説明を行う。なお、図７４は条件装置コマンド受信時処理のサブルーチンを示す図である。
【０８５４】
（ステップＳ３０２−３−１−７−５−１）
ステップＳ３０２−３−１−７−５−１において、サブＣＰＵ４０１は、状態別移行処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている状態格納領域の値に基づいて、サブ制御基板４００により管理される状態に応じた処理を行う。ここで、ステップＳ３０２−３−１−７−５−１の状態別移行処理では、サブＲＡＭ４０３に設けられている状態格納領域の値に応じたサブルーチンが設けられている（図７４〜図９４参照）。そして、ステップＳ３０２−３−１−７−５−１の処理が終了すると、ステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８５５】
（ステップＳ３０２−３−１−７−５−２）
ステップＳ３０２−３−１−７−５−２において、サブＣＰＵ４０１は、チャンス状態当選フラグがＯＮであるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態当選フラグ格納領域の値に基づいて、チャンス状態当選フラグがＯＮであるか否かを判定する処理を行う。そして、チャンス状態当選フラグがＯＮであると判定された場合には（ステップＳ３０２−３−１−７−５−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３に処理を移行し、チャンス状態当選フラグがＯＮではないと判定された場合には（ステップＳ３０２−３−１−７−５−２＝Ｎｏ）、条件装置コマンド受信時処理のサブルーチンを終了し、回胴関連コマンド受信時処理のステップＳ３０２−３−１−７−６に処理を移行する。
【０８５６】
（ステップＳ３０２−３−１−７−５−３）
ステップＳ３０２−３−１−７−５−３において、サブＣＰＵ４０１は、フェイクゲーム数カウンタに「０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値に「０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３の処理が終了すると、条件装置コマンド受信時処理のサブルーチンを終了し、回胴関連コマンド受信時処理のステップＳ３０２−３−１−７−６に処理を移行する。
【０８５７】
（通常状態用処理）
次に、図７５に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が通常状態の場合に行われる通常状態用処理についての説明を行う。なお、図７５は通常状態用処理のサブルーチンを示す図である。
【０８５８】
（ステップＳ３０２−３−１−７−５−１−１）
ステップＳ３０２−３−１−７−５−１−１において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１−２に処理を移行する。
【０８５９】
（ステップＳ３０２−３−１−７−５−１−２）
ステップＳ３０２−３−１−７−５−１−２において、サブＣＰＵ４０１は、フェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、フェイクゲーム数カウンタの値が「１」以上であると判定された場合には（ステップＳ３０２−３−１−７−５−１−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−３に処理を移行し、フェイクゲーム数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１−２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１−４に処理を移行する。
【０８６０】
（ステップＳ３０２−３−１−７−５−１−３）
ステップＳ３０２−３−１−７−５−１−３において、サブＣＰＵ４０１は、フェイクゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−３の処理が終了すると、ステップＳ３０２−３−１−７−５−１−４に処理を移行する。
【０８６１】
（ステップＳ３０２−３−１−７−５−１−４）
ステップＳ３０２−３−１−７−５−１−４において、サブＣＰＵ４０１は、当選番号が「０５」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドに含まれている当選役に係る情報が、当選番号「０５」であるか否かを判定する処理を行う。そして、当選番号が「０５」であると判定された場合には（ステップＳ３０２−３−１−７−５−１−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−５に処理を移行し、当選番号が「０５」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１−４＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１−７に処理を移行する。
【０８６２】
（ステップＳ３０２−３−１−７−５−１−５）
ステップＳ３０２−３−１−７−５−１−５において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−５の処理が終了すると、ステップＳ３０２−３−１−７−５−１−６に処理を移行する。
【０８６３】
（ステップＳ３０２−３−１−７−５−１−６）
ステップＳ３０２−３−１−７−５−１−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−６の処理が終了すると、通常状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８６４】
（ステップＳ３０２−３−１−７−５−１−７）
ステップＳ３０２−３−１−７−５−１−７において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１−１の処理により、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、天井ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１−７＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−８に処理を移行し、天井ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１−７＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１−１０に処理を移行する。
【０８６５】
（ステップＳ３０２−３−１−７−５−１−８）
ステップＳ３０２−３−１−７−５−１−８において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（通常状態）（図２６（Ａ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−８の処理が終了すると、ステップＳ３０２−３−１−７−５−１−９に処理を移行する。
【０８６６】
（ステップＳ３０２−３−１−７−５−１−９）
ステップＳ３０２−３−１−７−５−１−９において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−９の処理が終了すると、通常状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８６７】
（ステップＳ３０２−３−１−７−５−１−１０）
ステップＳ３０２−３−１−７−５−１−１０において、サブＣＰＵ４０１は、Ｂｏｎｕｓ準備状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＢｏｎｕｓ準備状態移行抽選テーブル（通常状態）（図２５（Ａ）参照）に基づいて、Ｂｏｎｕｓ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１０の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１１に処理を移行する。
【０８６８】
（ステップＳ３０２−３−１−７−５−１−１１）
ステップＳ３０２−３−１−７−５−１−１１において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１−１０のＢｏｎｕｓ準備状態移行抽選処理による抽選の結果、Ｂｏｎｕｓ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１−１１＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−１２に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１−１１＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１−１５に処理を移行する。
【０８６９】
（ステップＳ３０２−３−１−７−５−１−１２）
ステップＳ３０２−３−１−７−５−１−１２において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（通常状態）（図２６（Ａ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１２の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１３に処理を移行する。
【０８７０】
（ステップＳ３０２−３−１−７−５−１−１３）
ステップＳ３０２−３−１−７−５−１−１３において、サブＣＰＵ４０１は、Ｂｏｎｕｓ前兆ゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＢｏｎｕｓ前兆ゲーム数決定テーブル（図２７（Ａ）参照）に基づいて、Ｂｏｎｕｓ準備状態に移行するまでの前兆ゲーム数を決定し、サブＲＡＭ４０３に設けられているＢｏｎｕｓ前兆状態用ゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１３の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１４に処理を移行する。
【０８７１】
（ステップＳ３０２−３−１−７−５−１−１４）
ステップＳ３０２−３−１−７−５−１−１４において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ前兆状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ前兆状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ前兆状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１４の処理が終了すると、通常状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８７２】
（ステップＳ３０２−３−１−７−５−１−１５）
ステップＳ３０２−３−１−７−５−１−１５において、サブＣＰＵ４０１は、チャンス状態抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているチャンス状態移行抽選テーブル（図２８参照）に基づいて、チャンス状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１５の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１６に処理を移行する。
【０８７３】
（ステップＳ３０２−３−１−７−５−１−１６）
ステップＳ３０２−３−１−７−５−１−１６において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１−１５のチャンス状態移行抽選処理による抽選の結果、チャンス状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１−１６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−１７に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１−１６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１−２０に処理を移行する。
【０８７４】
（ステップＳ３０２−３−１−７−５−１−１７）
ステップＳ３０２−３−１−７−５−１−１７において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をチャンス前兆状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がチャンス前兆状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にチャンス前兆状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１７の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１８に処理を移行する。
【０８７５】
（ステップＳ３０２−３−１−７−５−１−１８）
ステップＳ３０２−３−１−７−５−１−１８において、サブＣＰＵ４０１は、チャンス状態当選フラグをＯＮにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態当選フラグ格納領域のチャンス状態当選フラグをＯＮにする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１８の処理が終了すると、ステップＳ３０２−３−１−７−５−１−１９に処理を移行する。
【０８７６】
（ステップＳ３０２−３−１−７−５−１−１９）
ステップＳ３０２−３−１−７−５−１−１９において、サブＣＰＵ４０１は、チャンス前兆ゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているチャンス前兆ゲーム数決定テーブル（図２７（Ｂ）参照）に基づいて、チャンス状態に移行するまでの前兆ゲーム数を決定し、サブＲＡＭ４０３に設けられているチャンス前兆状態用ゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−１９の処理が終了すると、ステップＳ３０２−３−１−７−５−１−２０に処理を移行する。
【０８７７】
（ステップＳ３０２−３−１−７−５−１−２０）
ステップＳ３０２−３−１−７−５−１−２０において、サブＣＰＵ４０１は、チャンス状態当選フラグがＯＦＦであるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態当選フラグ格納領域の値に基づいて、チャンス状態当選フラグがＯＦＦであるか否かを判定する処理を行う。そして、チャンス状態当選フラグがＯＦＦであると判定された場合には（ステップＳ３０２−３−１−７−５−１−２０＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１−２１に処理を移行し、チャンス状態当選フラグがＯＦＦではないと判定された場合には（ステップＳ３０２−３−１−７−５−１−２０＝Ｎｏ）、通常状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８７８】
（ステップＳ３０２−３−１−７−５−１−２１）
ステップＳ３０２−３−１−７−５−１−２１において、サブＣＰＵ４０１は、フェイクゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている通常状態用フェイクゲーム数決定テーブル（図２９（Ａ）参照）に基づいて、フェイクゲーム数を決定し、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１−２１の処理が終了すると、通常状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８７９】
（チャンス前兆状態用処理）
次に、図７６に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がチャンス前兆状態の場合に行われるチャンス前兆状態用処理についての説明を行う。なお、図７６はチャンス前兆状態用処理のサブルーチンを示す図である。
【０８８０】
（ステップＳ３０２−３−１−７−５−２−１）
ステップＳ３０２−３−１−７−５−２−１において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１の処理が終了すると、ステップＳ３０２−３−１−７−５−２−２に処理を移行する。
【０８８１】
（ステップＳ３０２−３−１−７−５−２−２）
ステップＳ３０２−３−１−７−５−２−２において、サブＣＰＵ４０１は、当選番号が「０５」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドに含まれている当選役に係る情報が、当選番号「０５」であるか否かを判定する処理を行う。そして、当選番号が「０５」であると判定された場合には（ステップＳ３０２−３−１−７−５−２−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−２−３に処理を移行し、当選番号が「０５」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−２−２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−２−５に処理を移行する。
【０８８２】
（ステップＳ３０２−３−１−７−５−２−３）
ステップＳ３０２−３−１−７−５−２−３において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−３の処理が終了すると、ステップＳ３０２−３−１−７−５−２−４に処理を移行する。
【０８８３】
（ステップＳ３０２−３−１−７−５−２−４）
ステップＳ３０２−３−１−７−５−２−４において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−４の処理が終了すると、チャンス前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８８４】
（ステップＳ３０２−３−１−７−５−２−５）
ステップＳ３０２−３−１−７−５−２−５において、サブＣＰＵ４０１は、チャンス前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−２−５の処理が終了すると、ステップＳ３０２−３−１−７−５−２−６に処理を移行する。
【０８８５】
（ステップＳ３０２−３−１−７−５−２−６）
ステップＳ３０２−３−１−７−５−２−６において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−２−１の処理により、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、天井ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−２−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−２−７に処理を移行し、天井ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−２−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−２−９に処理を移行する。
【０８８６】
（ステップＳ３０２−３−１−７−５−２−７）
ステップＳ３０２−３−１−７−５−２−７において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）（図２６（Ｂ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−２−７の処理が終了すると、ステップＳ３０２−３−１−７−５−２−８に処理を移行する。
【０８８７】
（ステップＳ３０２−３−１−７−５−２−８）
ステップＳ３０２−３−１−７−５−２−８において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−８の処理が終了すると、チャンス前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８８８】
（ステップＳ３０２−３−１−７−５−２−９）
ステップＳ３０２−３−１−７−５−２−９において、サブＣＰＵ４０１は、Ｂｏｎｕｓ準備状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＢｏｎｕｓ準備状態移行抽選テーブル（チャンス前兆状態）（図２５（Ｂ）参照）に基づいて、Ｂｏｎｕｓ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−２−９の処理が終了すると、ステップＳ３０２−３−１−７−５−２−１０に処理を移行する。
【０８８９】
（ステップＳ３０２−３−１−７−５−２−１０）
ステップＳ３０２−３−１−７−５−２−１０において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−２−９のＢｏｎｕｓ準備状態移行抽選処理による抽選の結果、Ｂｏｎｕｓ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−２−１０＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−２−１１に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−２−１０＝Ｎｏ）、ステップＳ３０２−３−１−７−５−２−１４に処理を移行する。
【０８９０】
（ステップＳ３０２−３−１−７−５−２−１１）
ステップＳ３０２−３−１−７−５−２−１１において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（チャンス前兆状態）（図２６（Ｂ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１１の処理が終了すると、ステップＳ３０２−３−１−７−５−２−１２に処理を移行する。
【０８９１】
（ステップＳ３０２−３−１−７−５−２−１２）
ステップＳ３０２−３−１−７−５−２−１２において、サブＣＰＵ４０１は、Ｂｏｎｕｓ前兆ゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＢｏｎｕｓ前兆ゲーム数決定テーブル（図２７（Ａ）参照）に基づいて、Ｂｏｎｕｓ準備状態に移行するまでの前兆ゲーム数を決定し、サブＲＡＭ４０３に設けられているＢｏｎｕｓ前兆状態用ゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１２の処理が終了すると、ステップＳ３０２−３−１−７−５−２−１３に処理を移行する。
【０８９２】
（ステップＳ３０２−３−１−７−５−２−１３）
ステップＳ３０２−３−１−７−５−２−１３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ前兆状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ前兆状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ前兆状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１３の処理が終了すると、チャンス前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８９３】
（ステップＳ３０２−３−１−７−５−２−１４）
ステップＳ３０２−３−１−７−５−２−１４において、サブＣＰＵ４０１は、チャンス前兆状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−２−５の処理により、サブＲＡＭ４０３に設けられているチャンス前兆状態用ゲーム数カウンタの値から「１」減算した結果、サブＲＡＭ４０３に設けられているチャンス前兆状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、チャンス前兆状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−２−１４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−２−１５に処理を移行し、チャンス前兆状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−２−１４＝Ｎｏ）、チャンス前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８９４】
（ステップＳ３０２−３−１−７−５−２−１５）
ステップＳ３０２−３−１−７−５−２−１５において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をチャンス状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がチャンス状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にチャンス状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１５の処理が終了すると、ステップＳ３０２−３−１−７−５−２−１６に処理を移行する。
【０８９５】
（ステップＳ３０２−３−１−７−５−２−１６）
ステップＳ３０２−３−１−７−５−２−１６において、サブＣＰＵ４０１は、チャンス状態当選フラグをＯＦＦにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態当選フラグ格納領域のチャンス状態当選フラグをＯＦＦにする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１６の処理が終了すると、ステップＳ３０２−３−１−７−５−２−１７に処理を移行する。
【０８９６】
（ステップＳ３０２−３−１−７−５−２−１７）
ステップＳ３０２−３−１−７−５−２−１７において、サブＣＰＵ４０１は、チャンス状態用ゲーム数カウンタの値に「１０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態用ゲーム数カウンタの値に「１０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２−１７の処理が終了すると、チャンス前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０８９７】
（Ｂｏｎｕｓ前兆状態用処理）
次に、図７７に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がＢｏｎｕｓ前兆状態の場合に行われるＢｏｎｕｓ前兆状態用処理についての説明を行う。なお、図７７はＢｏｎｕｓ前兆状態用処理のサブルーチンを示す図である。
【０８９８】
（ステップＳ３０２−３−１−７−５−３−１）
ステップＳ３０２−３−１−７−５−３−１において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−３−１の処理が終了すると、ステップＳ３０２−３−１−７−５−３−２に処理を移行する。
【０８９９】
（ステップＳ３０２−３−１−７−５−３−２）
ステップＳ３０２−３−１−７−５−３−２において、サブＣＰＵ４０１は、フェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、フェイクゲーム数カウンタの値が「１」以上であると判定された場合には（ステップＳ３０２−３−１−７−５−３−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３−３に処理を移行し、フェイクゲーム数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ３０２−３−１−７−５−３−２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−３−４に処理を移行する。
【０９００】
（ステップＳ３０２−３−１−７−５−３−３）
ステップＳ３０２−３−１−７−５−３−３において、サブＣＰＵ４０１は、フェイクゲーム数カウンタに「０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているフェイクゲーム数カウンタの値に「０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３−３の処理が終了すると、ステップＳ３０２−３−１−７−５−３−４に処理を移行する。
【０９０１】
（ステップＳ３０２−３−１−７−５−３−４）
ステップＳ３０２−３−１−７−５−３−４において、サブＣＰＵ４０１は、当選番号が「０５」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドに含まれている当選役に係る情報が、当選番号「０５」であるか否かを判定する処理を行う。そして、当選番号が「０５」であると判定された場合には（ステップＳ３０２−３−１−７−５−３−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３−５に処理を移行し、当選番号が「０５」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−３−４＝Ｎｏ）、ステップＳ３０２−３−１−７−５−３−７に処理を移行する。
【０９０２】
（ステップＳ３０２−３−１−７−５−３−５）
ステップＳ３０２−３−１−７−５−３−５において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３−５の処理が終了すると、ステップＳ３０２−３−１−７−５−３−６に処理を移行する。
【０９０３】
（ステップＳ３０２−３−１−７−５−３−６）
ステップＳ３０２−３−１−７−５−３−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３−６の処理が終了すると、Ｂｏｎｕｓ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９０４】
（ステップＳ３０２−３−１−７−５−３−７）
ステップＳ３０２−３−１−７−５−３−７において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−３−１の処理により、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、天井ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−３−７＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３−８に処理を移行し、天井ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−３−７＝Ｎｏ）、ステップＳ３０２−３−１−７−５−３−９に処理を移行する。
【０９０５】
（ステップＳ３０２−３−１−７−５−３−８）
ステップＳ３０２−３−１−７−５−３−８において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３−８の処理が終了すると、Ｂｏｎｕｓ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９０６】
（ステップＳ３０２−３−１−７−５−３−９）
ステップＳ３０２−３−１−７−５−３−９において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域の値に基づいて、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。そして、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であると判定された場合には（ステップＳ３０２−３−１−７−５−３−９＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３−１０に処理を移行し、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中ではないと判定された場合には（ステップＳ３０２−３−１−７−５−３−９＝Ｎｏ）、ステップＳ３０２−３−１−７−５−３−１１に処理を移行する。
【０９０７】
（ステップＳ３０２−３−１−７−５−３−１０）
ステップＳ３０２−３−１−７−５−３−１０において、サブＣＰＵ４０１は、昇格抽選処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域の値に基づいて、サブＲＯＭ４０２に設けられている昇格抽選テーブル（第１Ｂｏｎｕｓ待機中）（図３０（Ａ）参照）、または昇格抽選テーブル（第２Ｂｏｎｕｓ待機中）（図３０（Ｂ）参照）の何れかを選択し、当該選択された昇格抽選テーブルと、条件装置コマンドに含まれている当選役に係る情報に基づいて、第１Ｂｏｎｕｓ待機中においては、第２Ｂｏｎｕｓ待機中、または第３Ｂｏｎｕｓ待機中とするか否かの抽選、第２Ｂｏｎｕｓ待機中においては、第３Ｂｏｎｕｓ待機中とするか否かの抽選を行い、当該抽選の結果を、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−３−１０の処理が終了すると、ステップＳ３０２−３−１−７−５−３−１１に処理を移行する。
【０９０８】
（ステップＳ３０２−３−１−７−５−３−１１）
ステップＳ３０２−３−１−７−５−３−１１において、サブＣＰＵ４０１は、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−３−１１の処理が終了すると、ステップＳ３０２−３−１−７−５−３−１２に処理を移行する。
【０９０９】
（ステップＳ３０２−３−１−７−５−３−１２）
ステップＳ３０２−３−１−７−５−３−１２において、サブＣＰＵ４０１は、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。そして、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−３−１２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−３−１３に処理を移行し、Ｂｏｎｕｓ前兆状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−３−１２＝Ｎｏ）、Ｂｏｎｕｓ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９１０】
（ステップＳ３０２−３−１−７−５−３−１３）
ステップＳ３０２−３−１−７−５−３−１３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−３−１３の処理が終了すると、Ｂｏｎｕｓ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９１１】
（チャンス状態用処理）
次に、図７８に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がチャンス状態の場合に行われるチャンス状態用処理についての説明を行う。なお、図７８はチャンス状態用処理のサブルーチンを示す図である。
【０９１２】
（ステップＳ３０２−３−１−７−５−４−１）
ステップＳ３０２−３−１−７−５−４−１において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−４−１の処理が終了すると、ステップＳ３０２−３−１−７−５−４−２に処理を移行する。
【０９１３】
（ステップＳ３０２−３−１−７−５−４−２）
ステップＳ３０２−３−１−７−５−４−２において、サブＣＰＵ４０１は、当選番号が「０５」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドに含まれている当選役に係る情報が、当選番号「０５」であるか否かを判定する処理を行う。そして、当選番号が「０５」であると判定された場合には（ステップＳ３０２−３−１−７−５−４−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−４−３に処理を移行し、当選番号が「０５」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−４−２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−４−６に処理を移行する。
【０９１４】
（ステップＳ３０２−３−１−７−５−４−３）
ステップＳ３０２−３−１−７−５−４−３において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−３の処理が終了すると、ステップＳ３０２−３−１−７−５−４−４に処理を移行する。
【０９１５】
（ステップＳ３０２−３−１−７−５−４−４）
ステップＳ３０２−３−１−７−５−４−４において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−４の処理が終了すると、ステップＳ３０２−３−１−７−５−４−５に処理を移行する。
【０９１６】
（ステップＳ３０２−３−１−７−５−４−５）
ステップＳ３０２−３−１−７−５−４−５において、サブＣＰＵ４０１は、チャンス状態用ゲーム数カウンタの値に「０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態用ゲーム数カウンタの値に「０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−５の処理が終了すると、チャンス状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９１７】
（ステップＳ３０２−３−１−７−５−４−６）
ステップＳ３０２−３−１−７−５−４−６において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−４−１の処理により、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、天井ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−４−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−４−７に処理を移行し、天井ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−４−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−４−９に処理を移行する。
【０９１８】
（ステップＳ３０２−３−１−７−５−４−７）
ステップＳ３０２−３−１−７−５−４−７において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（チャンス状態）（図２６（Ｃ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−４−７の処理が終了すると、ステップＳ３０２−３−１−７−５−４−８に処理を移行する。
【０９１９】
（ステップＳ３０２−３−１−７−５−４−８）
ステップＳ３０２−３−１−７−５−４−８において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−８の処理が終了すると、チャンス状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９２０】
（ステップＳ３０２−３−１−７−５−４−９）
ステップＳ３０２−３−１−７−５−４−９において、サブＣＰＵ４０１は、チャンス状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているチャンス状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−４−９の処理が終了すると、ステップＳ３０２−３−１−７−５−４−１０に処理を移行する。
【０９２１】
（ステップＳ３０２−３−１−７−５−４−１０）
ステップＳ３０２−３−１−７−５−４−１０において、サブＣＰＵ４０１は、チャンス状態用Ｂｏｎｕｓ準備状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＢｏｎｕｓ準備状態移行抽選テーブル（チャンス状態）（図２５（Ｃ）参照）に基づいて、Ｂｏｎｕｓ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−４−１０の処理が終了すると、ステップＳ３０２−３−１−７−５−４−１１に処理を移行する。
【０９２２】
（ステップＳ３０２−３−１−７−５−４−１１）
ステップＳ３０２−３−１−７−５−４−１１において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−４−１０のチャンス状態用Ｂｏｎｕｓ準備状態移行抽選処理による抽選の結果、Ｂｏｎｕｓ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−４−１１＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−４−１２に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−４−１１＝Ｎｏ）、ステップＳ３０２−３−１−７−５−４−１４に処理を移行する。
【０９２３】
（ステップＳ３０２−３−１−７−５−４−１２）
ステップＳ３０２−３−１−７−５−４−１２において、サブＣＰＵ４０１は、Ｂｏｎｕｓ待機振分処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＯＭ４０２に設けられているＢｏｎｕｓ状態振分抽選テーブル（チャンス状態）（図２６（Ｃ）参照）に基づいて、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかを決定する処理を行う。また、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、第２Ｂｏｎｕｓ待機中、第３Ｂｏｎｕｓ待機中の何れかが決定された場合に、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−４−１２の処理が終了すると、ステップＳ３０２−３−１−７−５−４−１３に処理を移行する。
【０９２４】
（ステップＳ３０２−３−１−７−５−４−１３）
ステップＳ３０２−３−１−７−５−４−１３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＢｏｎｕｓ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＢｏｎｕｓ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−１３の処理が終了すると、チャンス状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９２５】
（ステップＳ３０２−３−１−７−５−４−１４）
ステップＳ３０２−３−１−７−５−４−１４において、サブＣＰＵ４０１は、チャンス状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−４−９の処理により、サブＲＡＭ４０３に設けられているチャンス状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられているチャンス状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、チャンス状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−４−１４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−４−１５に処理を移行し、チャンス状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−４−１４＝Ｎｏ）、チャンス状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９２６】
（ステップＳ３０２−３−１−７−５−４−１５）
ステップＳ３０２−３−１−７−５−４−１５において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を通常状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が通常状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に通常状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−４−１５の処理が終了すると、チャンス状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９２７】
（Ｂｏｎｕｓ準備状態用処理）
次に、図７９に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態の場合に行われるＢｏｎｕｓ準備状態用処理についての説明を行う。なお、図７９はＢｏｎｕｓ準備状態用処理のサブルーチンを示す図である。
【０９２８】
（ステップＳ３０２−３−１−７−５−５−１）
ステップＳ３０２−３−１−７−５−５−１において、サブＣＰＵ４０１は、当選番号が「０５」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、メイン制御基板３００から受信した条件装置コマンドに含まれている当選役に係る情報が、当選番号「０５」であるか否かを判定する処理を行う。そして、当選番号が「０５」であると判定された場合には（ステップＳ３０２−３−１−７−５−５−１＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−５−２に処理を移行し、当選番号が「０５」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−５−１＝Ｎｏ）、ステップＳ３０２−３−１−７−５−５−４に処理を移行する。
【０９２９】
（ステップＳ３０２−３−１−７−５−５−２）
ステップＳ３０２−３−１−７−５−５−２において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−５−２の処理が終了すると、ステップＳ３０２−３−１−７−５−５−３に処理を移行する。
【０９３０】
（ステップＳ３０２−３−１−７−５−５−３）
ステップＳ３０２−３−１−７−５−５−３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−５−３の処理が終了すると、Ｂｏｎｕｓ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９３１】
（ステップＳ３０２−３−１−７−５−５−４）
ステップＳ３０２−３−１−７−５−５−４において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域の値に基づいて、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。そして、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中であると判定された場合には（ステップＳ３０２−３−１−７−５−５−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−５−５に処理を移行し、第１Ｂｏｎｕｓ待機中、または第２Ｂｏｎｕｓ待機中ではないと判定された場合には（ステップＳ３０２−３−１−７−５−５−４＝Ｎｏ）、Ｂｏｎｕｓ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９３２】
（ステップＳ３０２−３−１−７−５−５−５）
ステップＳ３０２−３−１−７−５−５−５において、サブＣＰＵ４０１は、昇格抽選処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域の値に基づいて、サブＲＯＭ４０２に設けられている昇格抽選テーブル（第１Ｂｏｎｕｓ待機中）（図３０（Ａ）参照）、または昇格抽選テーブル（第２Ｂｏｎｕｓ待機中）（図３０（Ｂ）参照）の何れかを選択し、当該選択された昇格抽選テーブルと、条件装置コマンドに含まれている当選役に係る情報に基づいて、第１Ｂｏｎｕｓ待機中においては、第２Ｂｏｎｕｓ待機中、または第３Ｂｏｎｕｓ待機中とするか否かの抽選、第２Ｂｏｎｕｓ待機中においては、第３Ｂｏｎｕｓ待機中とするか否かの抽選を行い、当該抽選の結果を、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納する処理を行う。そして、ステップＳ３０２−３−１−７−５−５−５の処理が終了すると、Ｂｏｎｕｓ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９３３】
（第１Ｂｏｎｕｓ状態用処理）
次に、図８０に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第１Ｂｏｎｕｓ状態の場合に行われる第１Ｂｏｎｕｓ状態用処理についての説明を行う。なお、図８０は第１Ｂｏｎｕｓ状態用処理のサブルーチンを示す図である。
【０９３４】
（ステップＳ３０２−３−１−７−５−６−１）
ステップＳ３０２−３−１−７−５−６−１において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−６−１の処理が終了すると、ステップＳ３０２−３−１−７−５−６−２に処理を移行する。
【０９３５】
（ステップＳ３０２−３−１−７−５−６−２）
ステップＳ３０２−３−１−７−５−６−２において、サブＣＰＵ４０１は、ＡＲＴ準備状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域に格納されているＡＲＴ当選フラグの値がＯＦＦであることを条件として、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第１Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル（図３１（Ａ）参照）に基づいて、ＡＲＴ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−６−２の処理が終了すると、ステップＳ３０２−３−１−７−５−６−３に処理を移行する。
【０９３６】
（ステップＳ３０２−３−１−７−５−６−３）
ステップＳ３０２−３−１−７−５−６−３において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−６−２のＡＲＴ準備状態移行抽選処理による抽選の結果、ＡＲＴ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−６−３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−６−４に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−６−３＝Ｎｏ）、ステップＳ３０２−３−１−７−５−６−５に処理を移行する。
【０９３７】
（ステップＳ３０２−３−１−７−５−６−４）
ステップＳ３０２−３−１−７−５−６−４において、サブＣＰＵ４０１は、ＡＲＴ当選フラグをＯＮにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域のＡＲＴ当選フラグをＯＮにする処理を行う。そして、ステップＳ３０２−３−１−７−５−６−４の処理が終了すると、ステップＳ３０２−３−１−７−５−６−５に処理を移行する。
【０９３８】
（ステップＳ３０２−３−１−７−５−６−５）
ステップＳ３０２−３−１−７−５−６−５において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−６−１の処理により、サブＲＡＭ４０３に設けられている第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−６−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−６−６に処理を移行し、第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−６−５＝Ｎｏ）、第１Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９３９】
（ステップＳ３０２−３−１−７−５−６−６）
ステップＳ３０２−３−１−７−５−６−６において、サブＣＰＵ４０１は、ＡＲＴ当選フラグがＯＮであるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域に格納されている値に基づいて、ＡＲＴ当選フラグがＯＮであるか否かを判定する処理を行う。そして、ＡＲＴ当選フラグがＯＮであると判定された場合には（ステップＳ３０２−３−１−７−５−６−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−６−７に処理を移行し、ＡＲＴ当選フラグがＯＮではないと判定された場合には（ステップＳ３０２−３−１−７−５−６−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−６−９に処理を移行する。
【０９４０】
（ステップＳ３０２−３−１−７−５−６−７）
ステップＳ３０２−３−１−７−５−６−７において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−６−７の処理が終了すると、ステップＳ３０２−３−１−７−５−６−８に処理を移行する。
【０９４１】
（ステップＳ３０２−３−１−７−５−６−８）
ステップＳ３０２−３−１−７−５−６−８において、サブＣＰＵ４０１は、ＡＲＴ当選フラグをＯＦＦにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域のＡＲＴ当選フラグをＯＦＦにする処理を行う。そして、ステップＳ３０２−３−１−７−５−６−８の処理が終了すると、第１Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９４２】
（ステップＳ３０２−３−１−７−５−６−９）
ステップＳ３０２−３−１−７−５−６−９において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１転落待機状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１転落待機状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１転落待機状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−６−９の処理が終了すると、第１Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９４３】
（第２Ｂｏｎｕｓ状態用処理）
次に、図８１に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第２Ｂｏｎｕｓ状態の場合に行われる第２Ｂｏｎｕｓ状態用処理についての説明を行う。なお、図８１は第２Ｂｏｎｕｓ状態用処理のサブルーチンを示す図である。
【０９４４】
（ステップＳ３０２−３−１−７−５−７−１）
ステップＳ３０２−３−１−７−５−７−１において、サブＣＰＵ４０１は、第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−７−１の処理が終了すると、ステップＳ３０２−３−１−７−５−７−２に処理を移行する。
【０９４５】
（ステップＳ３０２−３−１−７−５−７−２）
ステップＳ３０２−３−１−７−５−７−２において、サブＣＰＵ４０１は、ＡＲＴ準備状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域に格納されているＡＲＴ当選フラグの値がＯＦＦであることを条件として、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第２Ｂｏｎｕｓ状態用ＡＲＴ準備状態移行抽選テーブル（図３１（Ｂ）参照）に基づいて、ＡＲＴ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−７−２の処理が終了すると、ステップＳ３０２−３−１−７−５−７−３に処理を移行する。
【０９４６】
（ステップＳ３０２−３−１−７−５−７−３）
ステップＳ３０２−３−１−７−５−７−３において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−７−２のＡＲＴ準備状態移行抽選処理による抽選の結果、ＡＲＴ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−７−３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−７−４に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−７−３＝Ｎｏ）、ステップＳ３０２−３−１−７−５−７−５に処理を移行する。
【０９４７】
（ステップＳ３０２−３−１−７−５−７−４）
ステップＳ３０２−３−１−７−５−７−４において、サブＣＰＵ４０１は、ＡＲＴ当選フラグをＯＮにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域のＡＲＴ当選フラグをＯＮにする処理を行う。そして、ステップＳ３０２−３−１−７−５−７−４の処理が終了すると、ステップＳ３０２−３−１−７−５−７−５に処理を移行する。
【０９４８】
（ステップＳ３０２−３−１−７−５−７−５）
ステップＳ３０２−３−１−７−５−７−５において、サブＣＰＵ４０１は、第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−７−１の処理により、サブＲＡＭ４０３に設けられている第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−７−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−７−６に処理を移行し、第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−７−５＝Ｎｏ）、第２Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９４９】
（ステップＳ３０２−３−１−７−５−７−６）
ステップＳ３０２−３−１−７−５−７−６において、サブＣＰＵ４０１は、ＡＲＴ当選フラグがＯＮであるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域に格納されている値に基づいて、ＡＲＴ当選フラグがＯＮであるか否かを判定する処理を行う。そして、ＡＲＴ当選フラグがＯＮであると判定された場合には（ステップＳ３０２−３−１−７−５−７−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−７−７に処理を移行し、ＡＲＴ当選フラグがＯＮではないと判定された場合には（ステップＳ３０２−３−１−７−５−７−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−７−９に処理を移行する。
【０９５０】
（ステップＳ３０２−３−１−７−５−７−７）
ステップＳ３０２−３−１−７−５−７−７において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−７−７の処理が終了すると、ステップＳ３０２−３−１−７−５−７−８に処理を移行する。
【０９５１】
（ステップＳ３０２−３−１−７−５−７−８）
ステップＳ３０２−３−１−７−５−７−８において、サブＣＰＵ４０１は、ＡＲＴ当選フラグをＯＦＦにする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ当選フラグ格納領域のＡＲＴ当選フラグをＯＦＦにする処理を行う。そして、ステップＳ３０２−３−１−７−５−７−８の処理が終了すると、第２Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９５２】
（ステップＳ３０２−３−１−７−５−７−９）
ステップＳ３０２−３−１−７−５−７−９において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１転落待機状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１転落待機状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１転落待機状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−７−９の処理が終了すると、第２Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９５３】
（第３Ｂｏｎｕｓ状態用処理）
次に、図８２に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態の場合に行われる第３Ｂｏｎｕｓ状態用処理についての説明を行う。なお、図８２は第３Ｂｏｎｕｓ状態用処理のサブルーチンを示す図である。
【０９５４】
（ステップＳ３０２−３−１−７−５−８−１）
ステップＳ３０２−３−１−７−５−８−１において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−８−１の処理が終了すると、ステップＳ３０２−３−１−７−５−８−２に処理を移行する。
【０９５５】
（ステップＳ３０２−３−１−７−５−８−２）
ステップＳ３０２−３−１−７−５−８−２において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３Ｂｏｎｕｓ状態）（図３２（Ａ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−８−２の処理が終了すると、ステップＳ３０２−３−１−７−５−８−３に処理を移行する。
【０９５６】
（ステップＳ３０２−３−１−７−５−８−３）
ステップＳ３０２−３−１−７−５−８−３において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−８−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−８−３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−８−４に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−８−３＝Ｎｏ）、ステップＳ３０２−３−１−７−５−８−５に処理を移行する。
【０９５７】
（ステップＳ３０２−３−１−７−５−８−４）
ステップＳ３０２−３−１−７−５−８−４において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−８−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−８−４の処理が終了すると、ステップＳ３０２−３−１−７−５−８−５に処理を移行する。
【０９５８】
（ステップＳ３０２−３−１−７−５−８−５）
ステップＳ３０２−３−１−７−５−８−５において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−８−１の処理により、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−８−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−８−６に処理を移行し、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−８−５＝Ｎｏ）、第３Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９５９】
（ステップＳ３０２−３−１−７−５−８−６）
ステップＳ３０２−３−１−７−５−８−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−８−６の処理が終了すると、第３Ｂｏｎｕｓ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９６０】
（第１転落待機状態用処理）
次に、図８３に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第１転落待機状態の場合に行われる第１転落待機状態用処理についての説明を行う。なお、図８３は第１転落待機状態用処理のサブルーチンを示す図である。
【０９６１】
（ステップＳ３０２−３−１−７−５−９−１）
ステップＳ３０２−３−１−７−５−９−１において、サブＣＰＵ４０１は、第１転落待機状態用引戻抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第１転落待機状態用引戻抽選テーブル（図３３（Ａ）参照）に基づいて、Ｂｏｎｕｓ状態が終了した後、ＡＲＴ準備状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−９−１の処理が終了すると、ステップＳ３０２−３−１−７−５−９−２に処理を移行する。
【０９６２】
（ステップＳ３０２−３−１−７−５−９−２）
ステップＳ３０２−３−１−７−５−９−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−９−１の第１転落待機状態用引戻抽選処理による抽選の結果、ＡＲＴ準備状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−９−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−９−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−９−２＝Ｎｏ）第１転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９６３】
（ステップＳ３０２−３−１−７−５−９−３）
ステップＳ３０２−３−１−７−５−９−３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−９−３の処理が終了すると、第１転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９６４】
（ＡＲＴ準備状態用処理）
次に、図８４に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がＡＲＴ準備状態の場合に行われるＡＲＴ準備状態用処理についての説明を行う。なお、図８４はＡＲＴ準備状態用処理のサブルーチンを示す図である。
【０９６５】
（ステップＳ３０２−３−１−７−５−１０−１）
ステップＳ３０２−３−１−７−５−１０−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態）（図３２（Ｂ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１０−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１０−２に処理を移行する。
【０９６６】
（ステップＳ３０２−３−１−７−５−１０−２）
ステップＳ３０２−３−１−７−５−１０−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１０−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１０−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１０−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１０−２＝Ｎｏ）、ＡＲＴ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９６７】
（ステップＳ３０２−３−１−７−５−１０−３）
ステップＳ３０２−３−１−７−５−１０−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１０−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１０−３の処理が終了すると、ＡＲＴ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９６８】
（ＡＲＴ状態用処理）
次に、図８５に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態がＡＲＴ状態の場合に行われるＡＲＴ状態用処理についての説明を行う。なお、図８５はＡＲＴ状態用処理のサブルーチンを示す図である。
【０９６９】
（ステップＳ３０２−３−１−７−５−１１−１）
ステップＳ３０２−３−１−７−５−１１−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−２に処理を移行する。
【０９７０】
（ステップＳ３０２−３−１−７−５−１１−２）
ステップＳ３０２−３−１−７−５−１１−２において、サブＣＰＵ４０１は、ＡＲＴ状態用フェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用フェイクゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、ＡＲＴ状態用フェイクゲーム数カウンタの値が「１」以上であると判定された場合には（ステップＳ３０２−３−１−７−５−１１−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−３に処理を移行し、ＡＲＴ状態用フェイクゲーム数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１１−４に処理を移行する。
【０９７１】
（ステップＳ３０２−３−１−７−５−１１−３）
ステップＳ３０２−３−１−７−５−１１−３において、サブＣＰＵ４０１は、ＡＲＴ状態用フェイクゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用フェイクゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−３の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−４に処理を移行する。
【０９７２】
（ステップＳ３０２−３−１−７−５−１１−４）
ステップＳ３０２−３−１−７−５−１１−４において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（ＡＲＴ準備状態・ＡＲＴ状態）（図３２（Ｂ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−４の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−５に処理を移行する。
【０９７３】
（ステップＳ３０２−３−１−７−５−１１−５）
ステップＳ３０２−３−１−７−５−１１−５において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１１−４のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１１−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−６に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−５＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１１−７に処理を移行する。
【０９７４】
（ステップＳ３０２−３−１−７−５−１１−６）
ステップＳ３０２−３−１−７−５−１１−６において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１１−４のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−６の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−７に処理を移行する。
【０９７５】
（ステップＳ３０２−３−１−７−５−１１−７）
ステップＳ３０２−３−１−７−５−１１−７において、サブＣＰＵ４０１は、第１上乗せ状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第１上乗せ状態移行抽選テーブル（図３４（Ａ）参照）に基づいて、第１上乗せ状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−７の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−８に処理を移行する。
【０９７６】
（ステップＳ３０２−３−１−７−５−１１−８）
ステップＳ３０２−３−１−７−５−１１−８において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１１−７の第１上乗せ状態移行抽選処理による抽選の結果、第１上乗せ状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１１−８＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−９に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−８＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１１−１１に処理を移行する。
【０９７７】
（ステップＳ３０２−３−１−７−５−１１−９）
ステップＳ３０２−３−１−７−５−１１−９において、サブＣＰＵ４０１は、第１上乗せ前兆ゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第１上乗せ前兆ゲーム数決定テーブル（図２７（Ｃ）参照）に基づいて、第１上乗せ準備状態に移行するまでの前兆ゲーム数を決定し、サブＲＡＭ４０３に設けられている第１上乗せ前兆状態用ゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−９の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−１０に処理を移行する。
【０９７８】
（ステップＳ３０２−３−１−７−５−１１−１０）
ステップＳ３０２−３−１−７−５−１１−１０において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１上乗せ前兆状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１上乗せ前兆状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１上乗せ前兆状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１０の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−１５に処理を移行する。
【０９７９】
（ステップＳ３０２−３−１−７−５−１１−１１）
ステップＳ３０２−３−１−７−５−１１−１１において、サブＣＰＵ４０１は、第２上乗せ状態移行抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第２上乗せ状態移行抽選テーブル（図３４（Ｂ）参照）に基づいて、第２上乗せ状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１１の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−１２に処理を移行する。
【０９８０】
（ステップＳ３０２−３−１−７−５−１１−１２）
ステップＳ３０２−３−１−７−５−１１−１２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１１−１１の第２上乗せ状態移行抽選処理による抽選の結果、第２上乗せ状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１１−１２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−１３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−１２＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１１−１６に処理を移行する。
【０９８１】
（ステップＳ３０２−３−１−７−５−１１−１３）
ステップＳ３０２−３−１−７−５−１１−１３において、サブＣＰＵ４０１は、第２上乗せ前兆ゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第２上乗せ前兆ゲーム数決定テーブル（図２７（Ｄ）参照）に基づいて、第２上乗せ準備状態に移行するまでの前兆ゲーム数を決定し、サブＲＡＭ４０３に設けられている第２上乗せ前兆状態用ゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１３の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−１４に処理を移行する。
【０９８２】
（ステップＳ３０２−３−１−７−５−１１−１４）
ステップＳ３０２−３−１−７−５−１１−１４において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第２上乗せ前兆状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第２上乗せ前兆状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第２上乗せ前兆状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１４の処理が終了すると、ステップＳ３０２−３−１−７−５−１１−１５に処理を移行する。
【０９８３】
（ステップＳ３０２−３−１−７−５−１１−１５）
ステップＳ３０２−３−１−７−５−１１−１５において、サブＣＰＵ４０１は、ＡＲＴ状態用フェイクゲーム数カウンタの値に「０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用フェイクゲーム数カウンタの値に「０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１５の処理が終了すると、ＡＲＴ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９８４】
（ステップＳ３０２−３−１−７−５−１１−１６）
ステップＳ３０２−３−１−７−５−１１−１６において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１１−１の処理により、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値が「１」以上であるか否かを判定する処理を行う。そして、ＡＲＴ状態用ゲーム数カウンタの値が「１」以上であると判定された場合には（ステップＳ３０２−３−１−７−５−１１−１６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−１７に処理を移行し、ＡＲＴ状態用ゲーム数カウンタの値が「１」以上ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−１６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１１−１９に処理を移行する。
【０９８５】
（ステップＳ３０２−３−１−７−５−１１−１７）
ステップＳ３０２−３−１−７−５−１１−１７において、サブＣＰＵ４０１は、ＡＲＴ状態用フェイクゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用フェイクゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、ＡＲＴ状態用フェイクゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１１−１７＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１１−１８に処理を移行し、ＡＲＴ状態用フェイクゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１１−１７＝Ｎｏ）、ＡＲＴ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９８６】
（ステップＳ３０２−３−１−７−５−１１−１８）
ステップＳ３０２−３−１−７−５−１１−１８において、サブＣＰＵ４０１は、ＡＲＴ状態用フェイクゲーム数抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用フェイクゲーム数決定テーブル（図２９（Ｂ）参照）に基づいて、ＡＲＴ状態用フェイクゲーム数を決定し、サブＲＡＭ４０３に設けられているＡＲＴ状態用フェイクゲーム数カウンタの値をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１８の処理が終了すると、ＡＲＴ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９８７】
（ステップＳ３０２−３−１−７−５−１１−１９）
ステップＳ３０２−３−１−７−５−１１−１９において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第４転落待機状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第４転落待機状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第４転落待機状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１１−１９の処理が終了すると、ＡＲＴ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９８８】
（第１上乗せ前兆状態用処理）
次に、図８６に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第１上乗せ前兆状態の場合に行われる第１上乗せ前兆状態用処理についての説明を行う。なお、図８６は第１上乗せ前兆状態用処理のサブルーチンを示す図である。
【０９８９】
（ステップＳ３０２−３−１−７−５−１２−１）
ステップＳ３０２−３−１−７−５−１２−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１２−２に処理を移行する。
【０９９０】
（ステップＳ３０２−３−１−７−５−１２−２）
ステップＳ３０２−３−１−７−５−１２−２において、サブＣＰＵ４０１は、第１上乗せ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第１上乗せ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−２の処理が終了すると、ステップＳ３０２−３−１−７−５−１２−３に処理を移行する。
【０９９１】
（ステップＳ３０２−３−１−７−５−１２−３）
ステップＳ３０２−３−１−７−５−１２−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態）（図３２（Ｃ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−３の処理が終了すると、ステップＳ３０２−３−１−７−５−１２−４に処理を移行する。
【０９９２】
（ステップＳ３０２−３−１−７−５−１２−４）
ステップＳ３０２−３−１−７−５−１２−４において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１２−３のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１２−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１２−５に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１２−４＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１２−６に処理を移行する。
【０９９３】
（ステップＳ３０２−３−１−７−５−１２−５）
ステップＳ３０２−３−１−７−５−１２−５において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１２−３のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−５の処理が終了すると、ステップＳ３０２−３−１−７−５−１２−６に処理を移行する。
【０９９４】
（ステップＳ３０２−３−１−７−５−１２−６）
ステップＳ３０２−３−１−７−５−１２−６において、サブＣＰＵ４０１は、第１上乗せ前兆状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１２−２の処理により、サブＲＡＭ４０３に設けられている第１上乗せ前兆状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第１上乗せ前兆状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第１上乗せ前兆状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１２−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１２−７に処理を移行し、第１上乗せ前兆状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１２−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１２−８に処理を移行する。
【０９９５】
（ステップＳ３０２−３−１−７−５−１２−７）
ステップＳ３０２−３−１−７−５−１２−７において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１上乗せ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１上乗せ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１上乗せ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−７の処理が終了すると、第１上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９９６】
（ステップＳ３０２−３−１−７−５−１２−８）
ステップＳ３０２−３−１−７−５−１２−８において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１２−１の処理により、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、ＡＲＴ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１２−８＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１２−９に処理を移行し、ＡＲＴ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１２−８＝Ｎｏ）、第１上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９９７】
（ステップＳ３０２−３−１−７−５−１２−９）
ステップＳ３０２−３−１−７−５−１２−９において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ保障処理を行う。具体的には、サブＣＰＵ４０１は、第１上乗せ状態に移行することが決定されているにもかかわらず、ＡＲＴ状態用ゲーム数カウンタの値が「０」となり、ＡＲＴ状態が終了することを防止するために、サブＲＡＭ４０３に設けられている第１上乗せ前兆状態用ゲーム数カウンタの値を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値に複写する処理を行う。そして、ステップＳ３０２−３−１−７−５−１２−９の処理が終了すると、第１上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【０９９８】
（第１上乗せ準備状態用処理）
次に、図８７に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第１上乗せ準備状態の場合に行われる第１上乗せ準備状態用処理についての説明を行う。なお、図８７は第１上乗せ準備状態用処理のサブルーチンを示す図である。
【０９９９】
（ステップＳ３０２−３−１−７−５−１３−１）
ステップＳ３０２−３−１−７−５−１３−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態）（図３２（Ｄ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１３−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１３−２に処理を移行する。
【１０００】
（ステップＳ３０２−３−１−７−５−１３−２）
ステップＳ３０２−３−１−７−５−１３−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１３−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１３−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１３−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１３−２＝Ｎｏ）、第１上乗せ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１００１】
（ステップＳ３０２−３−１−７−５−１３−３）
ステップＳ３０２−３−１−７−５−１３−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１３−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１３−３の処理が終了すると、第１上乗せ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１００２】
（第１上乗せ状態用処理）
次に、図８８に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第１上乗せ状態の場合に行われる第１上乗せ状態用処理についての説明を行う。なお、図８８は第１上乗せ状態用処理のサブルーチンを示す図である。
【１００３】
（ステップＳ３０２−３−１−７−５−１４−１）
ステップＳ３０２−３−１−７−５−１４−１において、サブＣＰＵ４０１は、第１上乗せ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第１上乗せ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１４−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１４−２に処理を移行する。
【１００４】
（ステップＳ３０２−３−１−７−５−１４−２）
ステップＳ３０２−３−１−７−５−１４−２において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第１上乗せ状態）（図３２（Ｅ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１４−２の処理が終了すると、ステップＳ３０２−３−１−７−５−１４−３に処理を移行する。
【１００５】
（ステップＳ３０２−３−１−７−５−１４−３）
ステップＳ３０２−３−１−７−５−１４−３において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１４−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１４−３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１４−４に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１４−３＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１４−５に処理を移行する。
【１００６】
（ステップＳ３０２−３−１−７−５−１４−４）
ステップＳ３０２−３−１−７−５−１４−４において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１４−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１４−４の処理が終了すると、ステップＳ３０２−３−１−７−５−１４−５に処理を移行する。
【１００７】
（ステップＳ３０２−３−１−７−５−１４−５）
ステップＳ３０２−３−１−７−５−１４−５において、サブＣＰＵ４０１は、第１上乗せ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１４−１の処理により、サブＲＡＭ４０３に設けられている第１上乗せ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第１上乗せ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第１上乗せ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１４−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１４−６に処理を移行し、第１上乗せ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１４−５＝Ｎｏ）、第１上乗せ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１００８】
（ステップＳ３０２−３−１−７−５−１４−６）
ステップＳ３０２−３−１−７−５−１４−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第２転落待機状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第２転落待機状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第２転落待機状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１４−６の処理が終了すると、第１上乗せ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１００９】
（第２転落待機状態用処理）
次に、図８９に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第２転落待機状態の場合に行われる第２転落待機状態用処理についての説明を行う。なお、図８９は第２転落待機状態用処理のサブルーチンを示す図である。
【１０１０】
（ステップＳ３０２−３−１−７−５−１５−１）
ステップＳ３０２−３−１−７−５−１５−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２転落待機状態）（図３２（Ｇ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１５−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１５−２に処理を移行する。
【１０１１】
（ステップＳ３０２−３−１−７−５−１５−２）
ステップＳ３０２−３−１−７−５−１５−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１５−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１５−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１５−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１５−２＝Ｎｏ）、第２転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０１２】
（ステップＳ３０２−３−１−７−５−１５−３）
ステップＳ３０２−３−１−７−５−１５−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１５−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１５−３の処理が終了すると、第２転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０１３】
（第２上乗せ前兆状態用処理）
次に、図９０に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第２上乗せ前兆状態の場合に行われる第２上乗せ前兆状態用処理についての説明を行う。なお、図９０は第２上乗せ前兆状態用処理のサブルーチンを示す図である。
【１０１４】
（ステップＳ３０２−３−１−７−５−１６−１）
ステップＳ３０２−３−１−７−５−１６−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１６−２に処理を移行する。
【１０１５】
（ステップＳ３０２−３−１−７−５−１６−２）
ステップＳ３０２−３−１−７−５−１６−２において、サブＣＰＵ４０１は、第２上乗せ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第２上乗せ前兆状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−２の処理が終了すると、ステップＳ３０２−３−１−７−５−１６−３に処理を移行する。
【１０１６】
（ステップＳ３０２−３−１−７−５−１６−３）
ステップＳ３０２−３−１−７−５−１６−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ前兆状態）（図３２（Ｃ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−３の処理が終了すると、ステップＳ３０２−３−１−７−５−１６−４に処理を移行する。
【１０１７】
（ステップＳ３０２−３−１−７−５−１６−４）
ステップＳ３０２−３−１−７−５−１６−４において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１６−３のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１６−４＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１６−５に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１６−４＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１６−６に処理を移行する。
【１０１８】
（ステップＳ３０２−３−１−７−５−１６−５）
ステップＳ３０２−３−１−７−５−１６−５において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１６−３のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−５の処理が終了すると、ステップＳ３０２−３−１−７−５−１６−６に処理を移行する。
【１０１９】
（ステップＳ３０２−３−１−７−５−１６−６）
ステップＳ３０２−３−１−７−５−１６−６において、サブＣＰＵ４０１は、第２上乗せ前兆状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１６−２の処理により、サブＲＡＭ４０３に設けられている第２上乗せ前兆状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第２上乗せ前兆状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第２上乗せ前兆状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１６−６＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１６−７に処理を移行し、第２上乗せ前兆状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１６−６＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１６−８に処理を移行する。
【１０２０】
（ステップＳ３０２−３−１−７−５−１６−７）
ステップＳ３０２−３−１−７−５−１６−７において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第２上乗せ準備状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第２上乗せ準備状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第２上乗せ準備状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−７の処理が終了すると、第２上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０２１】
（ステップＳ３０２−３−１−７−５−１６−８）
ステップＳ３０２−３−１−７−５−１６−８において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１６−１の処理により、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、ＡＲＴ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１６−８＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１６−９に処理を移行し、ＡＲＴ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１６−８＝Ｎｏ）、第２上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０２２】
（ステップＳ３０２−３−１−７−５−１６−９）
ステップＳ３０２−３−１−７−５−１６−９において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ保障処理を行う。具体的には、サブＣＰＵ４０１は、第２上乗せ状態に移行することが決定されているにもかかわらず、ＡＲＴ状態用ゲーム数カウンタの値が「０」となり、ＡＲＴ状態が終了することを防止するために、サブＲＡＭ４０３に設けられている第２上乗せ前兆状態用ゲーム数カウンタの値を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値に複写する処理を行う。そして、ステップＳ３０２−３−１−７−５−１６−９の処理が終了すると、第２上乗せ前兆状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０２３】
（第２上乗せ準備状態用処理）
次に、図９１に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第２上乗せ準備状態の場合に行われる第２上乗せ準備状態用処理についての説明を行う。なお、図９１は第２上乗せ準備状態用処理のサブルーチンを示す図である。
【１０２４】
（ステップＳ３０２−３−１−７−５−１７−１）
ステップＳ３０２−３−１−７−５−１７−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（上乗せ準備状態）（図３２（Ｄ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１７−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１７−２に処理を移行する。
【１０２５】
（ステップＳ３０２−３−１−７−５−１７−２）
ステップＳ３０２−３−１−７−５−１７−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１７−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１７−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１７−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１７−２＝Ｎｏ）、第２上乗せ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０２６】
（ステップＳ３０２−３−１−７−５−１７−３）
ステップＳ３０２−３−１−７−５−１７−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１７−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１７−３の処理が終了すると、第２上乗せ準備状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０２７】
（第２上乗せ状態用処理）
次に、図９２に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第２上乗せ状態の場合に行われる第２上乗せ状態用処理についての説明を行う。なお、図９２は第２上乗せ状態用処理のサブルーチンを示す図である。
【１０２８】
（ステップＳ３０２−３−１−７−５−１８−１）
ステップＳ３０２−３−１−７−５−１８−１において、サブＣＰＵ４０１は、第２上乗せ状態用ゲーム数カウンタの値から「１」減算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第２上乗せ状態用ゲーム数カウンタの値から「１」減算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１８−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１８−２に処理を移行する。
【１０２９】
（ステップＳ３０２−３−１−７−５−１８−２）
ステップＳ３０２−３−１−７−５−１８−２において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第２上乗せ状態）（図３２（Ｆ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１８−２の処理が終了すると、ステップＳ３０２−３−１−７−５−１８−３に処理を移行する。
【１０３０】
（ステップＳ３０２−３−１−７−５−１８−３）
ステップＳ３０２−３−１−７−５−１８−３において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１８−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１８−３＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１８−４に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１８−３＝Ｎｏ）、ステップＳ３０２−３−１−７−５−１８−５に処理を移行する。
【１０３１】
（ステップＳ３０２−３−１−７−５−１８−４）
ステップＳ３０２−３−１−７−５−１８−４において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１８−２のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１８−４の処理が終了すると、ステップＳ３０２−３−１−７−５−１８−５に処理を移行する。
【１０３２】
（ステップＳ３０２−３−１−７−５−１８−５）
ステップＳ３０２−３−１−７−５−１８−５において、サブＣＰＵ４０１は、第２上乗せ状態用ゲーム数カウンタの値が「０」であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１８−１の処理により、サブＲＡＭ４０３に設けられている第２上乗せ状態用ゲーム数カウンタの値を「１」減算した結果、サブＲＡＭ４０３に設けられている第２上乗せ状態用ゲーム数カウンタの値が「０」となったか否かを判定する処理を行う。そして、第２上乗せ状態用ゲーム数カウンタの値が「０」であると判定された場合には（ステップＳ３０２−３−１−７−５−１８−５＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１８−６に処理を移行し、第２上乗せ状態用ゲーム数カウンタの値が「０」ではないと判定された場合には（ステップＳ３０２−３−１−７−５−１８−５＝Ｎｏ）、第２上乗せ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０３３】
（ステップＳ３０２−３−１−７−５−１８−６）
ステップＳ３０２−３−１−７−５−１８−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３転落待機状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３転落待機状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３転落待機状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−１８−６の処理が終了すると、第２上乗せ状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０３４】
（第３転落待機状態用処理）
次に、図９３に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第３転落待機状態の場合に行われる第３転落待機状態用処理についての説明を行う。なお、図９３は第３転落待機状態用処理のサブルーチンを示す図である。
【１０３５】
（ステップＳ３０２−３−１−７−５−１９−１）
ステップＳ３０２−３−１−７−５−１９−１において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数上乗せ抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられているＡＲＴ状態用ゲーム数上乗せ抽選テーブル（第３転落待機状態）（図３２（Ｈ）参照）に基づいて、ＡＲＴ状態において遊技可能なゲーム数を上乗せするか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−１９−１の処理が終了すると、ステップＳ３０２−３−１−７−５−１９−２に処理を移行する。
【１０３６】
（ステップＳ３０２−３−１−７−５−１９−２）
ステップＳ３０２−３−１−７−５−１９−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１９−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、ＡＲＴ状態において遊技可能なゲーム数を上乗せすることが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−１９−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−１９−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−１９−２＝Ｎｏ）、第３転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０３７】
（ステップＳ３０２−３−１−７−５−１９−３）
ステップＳ３０２−３−１−７−５−１９−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタ加算処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−１９−１のＡＲＴ状態用ゲーム数上乗せ抽選処理による抽選の結果、上乗せすることが決定されたゲーム数を、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタに加算する処理を行う。そして、ステップＳ３０２−３−１−７−５−１９−３の処理が終了すると、第３転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０３８】
（第４転落待機状態用処理）
次に、図９４に基づいて、図７４のステップＳ３０２−３−１−７−５−１の状態別移行処理において、サブ制御基板４００により管理される状態が第４転落待機状態の場合に行われる第４転落待機状態用処理についての説明を行う。なお、図９４は第４転落待機状態用処理のサブルーチンを示す図である。
【１０３９】
（ステップＳ３０２−３−１−７−５−２０−１）
ステップＳ３０２−３−１−７−５−２０−１において、サブＣＰＵ４０１は、第４転落待機状態用引戻抽選処理を行う。具体的には、サブＣＰＵ４０１は、条件装置コマンドに含まれている当選役に係る情報と、サブＲＯＭ４０２に設けられている第４転落待機状態用引戻抽選テーブル（図３３（Ｂ）参照）に基づいて、ＡＲＴ状態が終了した後、再度ＡＲＴ状態に移行するか否かを抽選する処理を行う。そして、ステップＳ３０２−３−１−７−５−２０−１の処理が終了すると、ステップＳ３０２−３−１−７−５−２０−２に処理を移行する。
【１０４０】
（ステップＳ３０２−３−１−７−５−２０−２）
ステップＳ３０２−３−１−７−５−２０−２において、サブＣＰＵ４０１は、当選したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０２−３−１−７−５−２０−１の第４転落待機状態用引戻抽選処理による抽選の結果、ＡＲＴ状態に移行することが決定されたか否かを判定する処理を行う。そして、当選したと判定された場合には（ステップＳ３０２−３−１−７−５−２０−２＝Ｙｅｓ）、ステップＳ３０２−３−１−７−５−２０−３に処理を移行し、当選していないと判定された場合には（ステップＳ３０２−３−１−７−５−２０−２＝Ｎｏ）第４転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０４１】
（ステップＳ３０２−３−１−７−５−２０−３）
ステップＳ３０２−３−１−７−５−２０−３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２０−３の処理が終了すると、ステップＳ３０２−３−１−７−５−２０−４に処理を移行する。
【１０４２】
（ステップＳ３０２−３−１−７−５−２０−４）
ステップＳ３０２−３−１−７−５−２０−４において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−７−５−２０−４の処理が終了すると、第４転落待機状態用処理のサブルーチンを終了し、条件装置コマンド受信時処理のステップＳ３０２−３−１−７−５−２に処理を移行する。
【１０４３】
（表示判定コマンド受信時処理）
次に、図９５に基づいて、図７０のステップＳ３０２−３−１−１０−２の処理により行われる表示判定コマンド受信時処理についての説明を行う。なお、図９５は表示判定コマンド受信時処理のサブルーチンを示す図である。
【１０４４】
（ステップＳ３０２−３−１−１０−２−１）
ステップＳ３０２−３−１−１０−２−１において、サブＣＰＵ４０１は、表示判定コマンド受信時用状態別移行処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている状態格納領域の値に基づいて、サブ制御基板４００により管理される状態に応じた処理を行う。ここで、ステップＳ３０２−３−１−１０−２−１の状態別移行処理では、サブＲＡＭ４０３に設けられている状態格納領域の値に応じたサブルーチンが設けられている（図９６〜図１０３参照）。そして、ステップＳ３０２−３−１−１０−２−１の処理が終了すると、表示判定コマンド受信時処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０４５】
（表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理）
次に、図９６に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態がＢｏｎｕｓ準備状態の場合に行われる表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理についての説明を行う。なお、図９６は表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理のサブルーチンを示す図である。
【１０４６】
（ステップＳ３０２−３−１−１０−２−１−１）
ステップＳ３０２−３−１−１０−２−１−１において、サブＣＰＵ４０１は、Ｂｏｎｕｓリプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「Ｂｏｎｕｓリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、Ｂｏｎｕｓリプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−１−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−１−２に処理を移行し、Ｂｏｎｕｓリプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−１−１＝Ｎｏ）、表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０４７】
（ステップＳ３０２−３−１−１０−２−１−２）
ステップＳ３０２−３−１−１０−２−１−２において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納されている値に基づいて、第１Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。そして、第１Ｂｏｎｕｓ待機中であると判定された場合には（ステップＳ３０２−３−１−１０−２−１−２＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−１−３に処理を移行し、第１Ｂｏｎｕｓ待機中ではないと判定された場合には（ステップＳ３０２−３−１−１０−２−１−２＝Ｎｏ）、ステップＳ３０２−３−１−１０−２−１−５に処理を移行する。
【１０４８】
（ステップＳ３０２−３−１−１０−２−１−３）
ステップＳ３０２−３−１−１０−２−１−３において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−３の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−４に処理を移行する。
【１０４９】
（ステップＳ３０２−３−１−１０−２−１−４）
ステップＳ３０２−３−１−１０−２−１−４において、サブＣＰＵ４０１は、第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「３０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第１Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「３０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−４の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−１０に処理を移行する。
【１０５０】
（ステップＳ３０２−３−１−１０−２−１−５）
ステップＳ３０２−３−１−１０−２−１−５において、サブＣＰＵ４０１は、第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＢｏｎｕｓ待機情報格納領域に格納されている値に基づいて、第２Ｂｏｎｕｓ待機中であるか否かを判定する処理を行う。そして、第２Ｂｏｎｕｓ待機中であると判定された場合には（ステップＳ３０２−３−１−１０−２−１−５＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−１−６に処理を移行し、第２Ｂｏｎｕｓ待機中ではないと判定された場合には（ステップＳ３０２−３−１−１０−２−１−５＝Ｎｏ）、ステップＳ３０２−３−１−１０−２−１−８に処理を移行する。
【１０５１】
（ステップＳ３０２−３−１−１０−２−１−６）
ステップＳ３０２−３−１−１０−２−１−６において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第２Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第２Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第２Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−６の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−７に処理を移行する。
【１０５２】
（ステップＳ３０２−３−１−１０−２−１−７）
ステップＳ３０２−３−１−１０−２−１−７において、サブＣＰＵ４０１は、第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「４０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第２Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「４０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−７の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−１０に処理を移行する。
【１０５３】
（ステップＳ３０２−３−１−１０−２−１−８）
ステップＳ３０２−３−１−１０−２−１−８において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第３Ｂｏｎｕｓ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第３Ｂｏｎｕｓ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第３Ｂｏｎｕｓ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−８の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−９に処理を移行する。
【１０５４】
（ステップＳ３０２−３−１−１０−２−１−９）
ステップＳ３０２−３−１−１０−２−１−９において、サブＣＰＵ４０１は、第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第３Ｂｏｎｕｓ状態用ゲーム数カウンタの値に「５０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−９の処理が終了すると、ステップＳ３０２−３−１−１０−２−１−１０に処理を移行する。
【１０５５】
（ステップＳ３０２−３−１−１０−２−１−１０）
ステップＳ３０２−３−１−１０−２−１−１０において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値に「０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値に「０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−１−１０の処理が終了すると、表示判定コマンド受信時Ｂｏｎｕｓ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０５６】
（表示判定コマンド受信時第１転落待機状態用処理）
次に、図９７に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第１転落待機状態の場合に行われる表示判定コマンド受信時第１転落待機状態用処理についての説明を行う。なお、図９７は表示判定コマンド受信時第１転落待機状態用処理のサブルーチンを示す図である。
【１０５７】
（ステップＳ３０２−３−１−１０−２−２−１）
ステップＳ３０２−３−１−１０−２−２−１において、サブＣＰＵ４０１は、ブランクが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ブランク」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ブランクが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−２−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−２−２に処理を移行し、ブランクが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−２−１＝Ｎｏ）、表示判定コマンド受信時第１転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０５８】
（ステップＳ３０２−３−１−１０−２−２−２）
ステップＳ３０２−３−１−１０−２−２−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を通常状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が通常状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に通常状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−２−２の処理が終了すると、ステップＳ３０２−３−１−１０−２−２−３に処理を移行する。
【１０５９】
（ステップＳ３０２−３−１−１０−２−２−３）
ステップＳ３０２−３−１−１０−２−２−３において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値に「９９９」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値に「９９９」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−２−３の処理が終了すると、表示判定コマンド受信時第１転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０６０】
（表示判定コマンド受信時ＡＲＴ準備状態用処理）
次に、図９８に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態がＡＲＴ準備状態の場合に行われる表示判定コマンド受信時ＡＲＴ準備状態用処理についての説明を行う。なお、図９８は表示判定コマンド受信時ＡＲＴ準備状態用処理のサブルーチンを示す図である。
【１０６１】
（ステップＳ３０２−３−１−１０−２−３−１）
ステップＳ３０２−３−１−１０−２−３−１において、サブＣＰＵ４０１は、ＡＲＴリプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ＡＲＴリプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−３−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−３−２に処理を移行し、ＡＲＴリプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−３−１＝Ｎｏ）、表示判定コマンド受信時ＡＲＴ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０６２】
（ステップＳ３０２−３−１−１０−２−３−２）
ステップＳ３０２−３−１−１０−２−３−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−３−２の処理が終了すると、ステップＳ３０２−３−１−１０−２−３−３に処理を移行する。
【１０６３】
（ステップＳ３０２−３−１−１０−２−３−３）
ステップＳ３０２−３−１−１０−２−３−３において、サブＣＰＵ４０１は、ＡＲＴ状態用ゲーム数カウンタの値に「５０」を加算する処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられているＡＲＴ状態用ゲーム数カウンタの値に「５０」を加算する処理を行う。そして、ステップＳ３０２−３−１−１０−２−３−３の処理が終了すると、表示判定コマンド受信時ＡＲＴ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０６４】
（表示判定コマンド受信時第１上乗せ準備状態用処理）
次に、図９９に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第１上乗せ準備状態の場合に行われる表示判定コマンド受信時第１上乗せ準備状態用処理についての説明を行う。なお、図９９は表示判定コマンド受信時第１上乗せ状態用処理のサブルーチンを示す図である。
【１０６５】
（ステップＳ３０２−３−１−１０−２−４−１）
ステップＳ３０２−３−１−１０−２−４−１において、サブＣＰＵ４０１は、ＲＵＳＨリプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ＲＵＳＨリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ＲＵＳＨリプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−４−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−４−２に処理を移行し、ＲＵＳＨリプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−４−１＝Ｎｏ）、表示判定コマンド受信時第１上乗せ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０６６】
（ステップＳ３０２−３−１−１０−２−４−２）
ステップＳ３０２−３−１−１０−２−４−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第１上乗せ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第１上乗せ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第１上乗せ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−４−２の処理が終了すると、ステップＳ３０２−３−１−１０−２−４−３に処理を移行する。
【１０６７】
（ステップＳ３０２−３−１−１０−２−４−３）
ステップＳ３０２−３−１−１０−２−４−３において、サブＣＰＵ４０１は、第１上乗せ状態用ゲーム数カウンタの値に「１０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第１上乗せ状態用ゲーム数カウンタの値に「１０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−４−３の処理が終了すると、表示判定コマンド受信時第１上乗せ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０６８】
（表示判定コマンド受信時第２上乗せ準備状態用処理）
次に、図１００に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第２上乗せ準備状態の場合に行われる表示判定コマンド受信時第２上乗せ準備状態用処理についての説明を行う。なお、図１００は表示判定コマンド受信時第２上乗せ状態用処理のサブルーチンを示す図である。
【１０６９】
（ステップＳ３０２−３−１−１０−２−５−１）
ステップＳ３０２−３−１−１０−２−５−１において、サブＣＰＵ４０１は、特別リプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「特別リプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、特別リプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−５−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−５−２に処理を移行し、特別リプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−５−１＝Ｎｏ）、表示判定コマンド受信時第２上乗せ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７０】
（ステップＳ３０２−３−１−１０−２−５−２）
ステップＳ３０２−３−１−１０−２−５−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を第２上乗せ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が第２上乗せ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に第２上乗せ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−５−２の処理が終了すると、ステップＳ３０２−３−１−１０−２−５−３に処理を移行する。
【１０７１】
（ステップＳ３０２−３−１−１０−２−５−３）
ステップＳ３０２−３−１−１０−２−５−３において、サブＣＰＵ４０１は、第２上乗せ状態用ゲーム数カウンタの値に「２０」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている第２上乗せ状態用ゲーム数カウンタの値に「２０」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−５−３の処理が終了すると、表示判定コマンド受信時第２上乗せ準備状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７２】
（表示判定コマンド受信時第２転落待機状態用処理）
次に、図１０１に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第２転落待機状態の場合に行われる表示判定コマンド受信時第２転落待機状態用処理についての説明を行う。なお、図１０１は表示判定コマンド受信時第２転落待機状態用処理のサブルーチンを示す図である。
【１０７３】
（ステップＳ３０２−３−１−１０−２−６−１）
ステップＳ３０２−３−１−１０−２−６−１において、サブＣＰＵ４０１は、ＡＲＴリプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ＡＲＴリプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−６−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−６−２に処理を移行し、ＡＲＴリプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−６−１＝Ｎｏ）、表示判定コマンド受信時第２転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７４】
（ステップＳ３０２−３−１−１０−２−６−２）
ステップＳ３０２−３−１−１０−２−６−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−６−２の処理が終了すると、表示判定コマンド受信時第２転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７５】
（表示判定コマンド受信時第３転落待機状態用処理）
次に、図１０２に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第３転落待機状態の場合に行われる表示判定コマンド受信時第３転落待機状態用処理についての説明を行う。なお、図１０２は表示判定コマンド受信時第３転落待機状態用処理のサブルーチンを示す図である。
【１０７６】
（ステップＳ３０２−３−１−１０−２−７−１）
ステップＳ３０２−３−１−１０−２−７−１において、サブＣＰＵ４０１は、ＡＲＴリプレイが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ＡＲＴリプレイ」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ＡＲＴリプレイが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−７−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−７−２に処理を移行し、ＡＲＴリプレイが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−７−１＝Ｎｏ）、表示判定コマンド受信時第３転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７７】
（ステップＳ３０２−３−１−１０−２−７−２）
ステップＳ３０２−３−１−１０−２−７−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態をＡＲＴ状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態がＡＲＴ状態となるように、サブＲＡＭ４０３に設けられている状態格納領域にＡＲＴ状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−７−２の処理が終了すると、表示判定コマンド受信時第２転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０７８】
（表示判定コマンド受信時第４転落待機状態用処理）
次に、図１０３に基づいて、図９５のステップＳ３０２−３−１−１０−２−１の表示コマンド受信時用状態別移行処理において、サブ制御基板４００により管理される状態が第４転落待機状態の場合に行われる表示判定コマンド受信時第４転落待機状態用処理についての説明を行う。なお、図１０３は表示判定コマンド受信時第４転落待機状態用処理のサブルーチンを示す図である。
【１０７９】
（ステップＳ３０２−３−１−１０−２−８−１）
ステップＳ３０２−３−１−１０−２−８−１において、サブＣＰＵ４０１は、ブランクが表示されたか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、「ブランク」に係る図柄の組み合わせが有効ライン上に表示されたか否かを判定する処理を行う。そして、ブランクが表示されたと判定された場合には（ステップＳ３０２−３−１−１０−２−８−１＝Ｙｅｓ）、ステップＳ３０２−３−１−１０−２−８−２に処理を移行し、ブランクが表示されていないと判定された場合には（ステップＳ３０２−３−１−１０−２−８−１＝Ｎｏ）、表示判定コマンド受信時第４転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０８０】
（ステップＳ３０２−３−１−１０−２−８−２）
ステップＳ３０２−３−１−１０−２−８−２において、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態を通常状態とする処理を行う。具体的には、サブＣＰＵ４０１は、サブ制御基板４００により管理される状態が通常状態となるように、サブＲＡＭ４０３に設けられている状態格納領域に通常状態をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−８−２の処理が終了すると、ステップＳ３０２−３−１−１０−２−８−３に処理を移行する。
【１０８１】
（ステップＳ３０２−３−１−１０−２−８−３）
ステップＳ３０２−３−１−１０−２−８−３において、サブＣＰＵ４０１は、天井ゲーム数カウンタの値に「９９９」をセットする処理を行う。具体的には、サブＣＰＵ４０１は、サブＲＡＭ４０３に設けられている天井ゲーム数カウンタの値に「９９９」をセットする処理を行う。そして、ステップＳ３０２−３−１−１０−２−８−３の処理が終了すると、表示判定コマンド受信時第４転落待機状態用処理のサブルーチンを終了し、投入・払出関連コマンド受信時処理のステップＳ３０２−３−１−１０−３に処理を移行する。
【１０８２】
（演出制御基板により行われるメイン処理）
次に、図１０４に基づいて、演出制御基板６００により行われるメイン処理についての説明を行う。
【１０８３】
（ステップＳ５０１）
ステップＳ５０１において、液晶制御ＣＰＵ６０１は、後で図１０５を用いて詳述するサブ制御基板通信処理を行う。当該処理において、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたコマンドを解析する処理等を行う。そして、ステップＳ５０１の処理が終了すると、ステップＳ５０２に処理を移行する。
【１０８４】
（ステップＳ５０２）
ステップＳ５０２において、液晶制御ＣＰＵ６０１は、初期化処理を行う。具体的には、液晶制御ＣＰＵ６０１は、遊技機に電源が投入されたことに基づいて、液晶制御ＲＯＭ６０２から演出制御基板６００により行われるメイン処理のプログラムを読み込むとともに、液晶制御ＣＰＵ６０１の各種モジュールやＶＤＰ６０７の初期設定を指示する処理を行う。ここで、液晶制御ＣＰＵ６０１は、ＶＤＰ６０７の初期設定の指示として、（１）ＶＤＰ６０７を構成する表示回路に映像信号を作成して出力させることを指示するため、映像信号作成を指示する処理（表示レジスタのビット０をＯＮにする処理）、（２）ＶＤＰ６０７を構成する伸長回路に使用頻度の高い画像データをＶＲＡＭの画像データ展開領域に伸長させて展開させるために、所定の初期値データを伸長レジスタにセットする処理、（３）ＶＤＰ６０７を構成する描画回路に初期値画像データ（例えば、「電源投入中」という文字画像）を描画させるため、初期値ディスプレイリストを出力する処理を行う。そして、ステップＳ５０２の処理が終了すると、ステップＳ５０３に処理を移行する。
【１０８５】
（ステップＳ５０３）
ステップＳ５０３において、液晶制御ＣＰＵ６０１は、描画実行開始処理を行う。具体的には、液晶制御ＣＰＵ６０１は、既に出力したディスプレイリストに対する描画の実行をＶＤＰ６０７に指示するため、描画レジスタに描画実行開始データをセットする処理を行う。すなわち、電源投入開始時には、ステップＳ５０２で出力された初期値ディスプレイリストに対する描画の実行が指示され、通常のルーチン処理時には後述するステップＳ５０６の処理により出力されたディスプレイリストに対する描画の実行が指示されることになる。そして、ステップＳ５０３の処理が終了すると、ステップＳ５０４に処理を移行する。
【１０８６】
（ステップＳ５０４）
ステップＳ５０４において、液晶制御ＣＰＵ６０１は、演出指示コマンド解析制御処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００のＩ／Ｆ回路から送信されたコマンドを解析する処理を行う。更に具体的には、演出制御基板６００は、サブ制御基板４００のＩ／Ｆ回路を介して送信されたコマンドを受信すると、図示しない演出制御基板６００のコマンド受信割込処理により、受信したコマンドを受信バッファに格納した後、受信したコマンドの解析処理を行う。また、液晶制御ＣＰＵ６０１は、演出指定コマンド解析処理は、受信バッファにコマンドが記憶されているか否かを確認し、受信バッファにコマンドが記憶されていなければ、受信バッファにコマンドが記憶されているか否かを確認する処理を継続して実行する処理を行う。一方、受信バッファにコマンドが記憶されていれば、新たなコマンドを読み込む処理を行う。その後、液晶制御ＣＰＵ６０１は、読み込んだコマンドに基づいて、実行するアニメグループを決定するとともに、それぞれのアニメグループからアニメパターンを決定し、アニメパターン決定後に、読み込んだ演出パターン指定コマンドを送信バッファから消去する制御を行う。そして、ステップＳ５０４の処理が終了すると、ステップＳ５０５に処理を移行する。
【１０８７】
（ステップＳ５０５）
ステップＳ５０５において、液晶制御ＣＰＵ６０１は、アニメーション制御処理を行う。具体的には、液晶制御ＣＰＵ６０１は、後述する「シーン切換えカウンタ」、「ウエイトフレーム」、「フレームカウンタ」と、上記に示すような処理によって決定されたアニメパターンとに基づいて、各種アニメシーンのアドレスを更新する処理を行う。そして、ステップＳ５０５の処理が終了すると、ステップＳ５０６に処理を移行する。
【１０８８】
（ステップＳ５０６）
ステップＳ５０６において、液晶制御ＣＰＵ６０１は、ディスプレイリストの生成・出力処理を行う。具体的には、液晶制御ＣＰＵ６０１は、アニメシーンが属するアニメグループの優先順位（描画順序）に従って、更新したアドレスにあるアニメシーンの１フレームの表示情報（スプライトの識別番号、表示位置等）から、ディスプレイリストを生成し、当該生成が完了したディスプレイリストをＶＤＰ６０７に出力する制御を行う。また、出力されたディスプレイリストは、ＶＤＰ６０７におけるＩ／Ｆ回路を介して、ＶＲＡＭのディスプレイリスト記憶領域に記憶される。そして、ステップＳ５０６の処理が終了すると、ステップＳ５０７に処理を移行する。
【１０８９】
（ステップＳ５０７）
ステップＳ５０７において、液晶制御ＣＰＵ６０１は、ＦＢ切換フラグが「０１」であるか否か判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、「１／６０秒（約１６．６ｍｓ）」毎に行われる演出制御基板における割込処理（図示せず）において、前回のディスプレイリストの描画が完了し、ＦＢ切換えフラグが「０１」となったか否かを判定する処理を行う。そして、ＦＢ切換フラグが「０１」であると判定された場合には（ステップＳ５０７＝Ｙｅｓ）、ステップＳ５０８に処理を移行し、ＦＢ切換フラグが０１ではないと判定された場合には（ステップＳ５０７＝Ｎｏ）、ＦＢ切換フラグが「０１」となるまでステップＳ５０７の処理を繰り返し実行する。
【１０９０】
（ステップＳ５０８）
ステップＳ５０８において、液晶制御ＣＰＵ６０１は、ＦＢ切換フラグを「００」とする処理を行う。具体的には、液晶制御ＣＰＵ６０１は、ステップＳ５０７の処理により、前回のディスプレイリストの描画が完了したと判定したことから、次回のディスプレイリストの描画が完了したか否かを判定するために、ＦＢ切換フラグを「００」とする処理を行う。そして、ステップＳ５０８の処理が終了すると、演出制御基板により行われるメイン処理を終了する。
【１０９１】
（サブ制御基板通信処理）
次に、図１０５に基づいて、図１０４のステップＳ５０１の処理により行われるサブ制御基板通信処理についての説明を行う。なお、図１０５はサブ制御基板通信処理のサブルーチンを示す図である。
【１０９２】
（ステップＳ５０１−１）
ステップＳ５０１−１において、液晶制御ＣＰＵ６０１は、異なるコマンドを受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたコマンドが前回送信されたコマンドと異なるコマンドであるか否かを判定する処理を行う。そして、異なるコマンドを受信したと判定された場合には（ステップＳ５０１−１＝Ｙｅｓ）、ステップＳ５０１−２に処理を移行し、異なるコマンドを受信していないと判定された場合には（ステップＳ５０１−１＝Ｎｏ）、サブ制御基板通信処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１０９３】
（ステップＳ５０１−２）
ステップＳ５０１−２において、液晶制御ＣＰＵ６０１は、後で図１０６を用いて詳述するサブ側制御コマンド解析処理を行う。当該処理において、液晶制御ＣＰＵ６０１は、前回送信されたコマンドと異なるコマンドを受信した際の処理を実行する。そして、ステップＳ５０１−２の処理が終了すると、サブ側制御基板通信処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１０９４】
（サブ側制御コマンド解析処理）
次に、図１０６に基づいて、図１０５のステップＳ５０１−２の処理により行われるサブ側制御コマンド解析処理についての説明を行う。なお、図１０６はサブ側制御コマンド解析処理のサブルーチンを示す図である。
【１０９５】
（ステップＳ５０１−２−１）
ステップＳ５０１−２−１において、液晶制御ＣＰＵ６０１は、送信順序情報コマンドを受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から受信したコマンドが送信順序情報コマンドであるか否かを判定する処理を行う。そして、受信したコマンドが送信順序情報コマンドであると判定された場合には（ステップＳ５０１−２−１＝Ｙｅｓ）、ステップＳ５０１−２−２に処理を移行し、受信したコマンドが送信順序情報コマンドではないと判定された場合には（ステップＳ５０１−２−１＝Ｎｏ）、ステップＳ５０１−２−３に処理を移行する。
【１０９６】
（ステップＳ５０１−２−２）
ステップＳ５０１−２−２において、液晶制御ＣＰＵ６０１は、送信順序情報を記憶する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、受信した送信順序情報コマンドが示すコマンドの送信順序情報を、液晶制御ＲＡＭ６０３のコマンド送信順序情報格納領域に格納する。例えば、受信した送信順序情報コマンドが示すコマンドの送信順序情報が、送信順序パターン１（図１１６参照）である場合、液晶制御ＣＰＵ６０１は、サブ制御基板４００から、複数回（３２回）に分けて送信されるチェックサムコマンドの送信順序が、「昇順」であることを認識する。そして、ステップＳ５０１−２−２の処理が終了すると、ステップＳ５０１−２−１０に処理を移行する。
【１０９７】
（ステップＳ５０１−２−３）
ステップＳ５０１−２−３において、液晶制御ＣＰＵ６０１は、チェックサムコマンドを受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から受信したコマンドがチェックサムコマンドであるか否かを判定する処理を行う。そして、受信したコマンドがチェックサムコマンドであると判定された場合には（ステップＳ５０１−２−３＝Ｙｅｓ）、ステップＳ５０１−２−４に処理を移行し、受信したコマンドが送信順序情報コマンドではないと判定された場合には（ステップＳ５０１−２−３＝Ｎｏ）、ステップＳ５０１−２−７に処理を移行する。
【１０９８】
（ステップＳ５０１−２−４）
ステップＳ５０１−２−４において、液晶制御ＣＰＵ６０１は、受信順序を記憶する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、受信したチェックサムコマンドに基づいて、受信順序を液晶制御ＲＡＭ６０３のコマンド受信順序情報格納領域に格納する。例えば、送信順序情報が示す送信順序が「昇順」であって、受信したチェックサムコマンドが、コマンド２０である場合、２０番目に送られてきたコマンドと認識する（図１１６参照）。なお、送信順序情報が示す送信順序が「降順」である場合には、例えば、コマンド３２に対する受信順序は「１」（図１１６参照）で、コマンド３１に対する受信順序は「２」（図１１６参照）、コマンド１に対する受信順序は「３２」（図１１６参照）といった形で、コマンドと受信順序が対応付けられた情報を、液晶制御ＲＯＭ６０２において記憶させておくこともできる。また、送信順序が「ランダム」である場合も同様に、例えば、コマンド２０であれば、受信順序は「３２」（図１１６参照）といった形で、コマンドと受信順序が対応付けられた情報を、液晶制御ＲＯＭ６０２において記憶させておくこともできる。そして、ステップＳ５０１−２−４の処理が終了すると、ステップＳ５０１−２−５に処理を移行する。
【１０９９】
（ステップＳ５０１−２−５）
ステップＳ５０１−２−５において、液晶制御ＣＰＵ６０１は、チェックサムコマンドの受信回数が所定回数を満たしたか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から受信したチェックサムコマンドが、３２回に達したか否かを判定する処理を行う。そして、受信したチェックサムコマンドが所定回数である３２回に達したと判定された場合には（ステップＳ５０１−２−５＝Ｙｅｓ）、ステップＳ５０１−２−６に処理を移行し、受信したチェックサムコマンドが所定回数である３２回に達していないと判定された場合には（ステップＳ５０１−２−５＝Ｎｏ）、ステップＳ５０１−２−１０に処理を移行する。
【１１００】
（ステップＳ５０１−２−６）
ステップＳ５０１−２−６において、液晶制御ＣＰＵ６０１は、タイマセット処理を行う。具体的には、液晶制御ＣＰＵ６０１は、チェックサムコマンドを３２回受信したことに基づいて、後述する終了コマンド１および終了コマンド２の受信確認のためのタイマをセットする。なお、セットする時間としては、例えば、３０分などが想定される。そして、ステップＳ５０１−２−６の処理が終了すると、ステップＳ５０１−２−１０に処理を移行する。
【１１０１】
なお、セットする時間は、上記に記載した３０分に限られず、様々な時間が想定される。例えば、セットする時間を短くすれば、その短い時間内に、後述の終了コマンド１または終了コマンド２を受信する必要があるから、よりセキュリティを高めることができる。また、セットする時間を短くする場合は、上記ステップＳ５０１−２−６の処理を終えた後、後述のステップＳ５０１−２−１０における演出制御基板における照合処理に移行せずに、サブ側制御基板コマンド解析処理のサブルーチンを終了させることが考えられる。このように構成する理由としては、ステップＳ５０１−２−６でセットするタイマとして、短い時間をセットした後に、ステップＳ５０１−２−１０における演出制御基板における照合処理に移行すると、当該演出制御基板における照合処理における後述のステップＳ５０１−２−１０−２の処理において、タイマセット時間が経過していると判断されてしまう。この場合、終了コマンド１、または終了コマンド２は未だ受信していないこととなるから、後述のステップＳ５０１−２−１０−８において、終了コマンドが記憶されていないと判断され、エラーとなってしまうからである。よって、セットする時間によって、ステップＳ５０１−２−６の処理を終えた後は、ステップＳ５０１−２−１０に移行させるのか、サブ側制御基板コマンド解析処理のサブルーチンを終了させるのかを適宜変更することが考えられる。
【１１０２】
（ステップＳ５０１−２−７）
ステップＳ５０１−２−７において、液晶制御ＣＰＵ６０１は、終了コマンド１を受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から受信したコマンドが終了コマンド１であるか否かを判定する処理を行う。そして、受信したコマンドが終了コマンド１であると判定された場合には（ステップＳ５０１−２−７＝Ｙｅｓ）、ステップＳ５０１−２−８に処理を移行し、受信したコマンドが終了コマンド１ではないと判定された場合には（ステップＳ５０１−２−７＝Ｎｏ）、ステップＳ５０１−２−９に処理を移行する。
【１１０３】
（ステップＳ５０１−２−８）
ステップＳ５０１−２−８において、液晶制御ＣＰＵ６０１は、終了コマンド１の受信情報を記憶する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、終了コマンド１を受信した場合に、液晶制御ＲＡＭ６０３の終了コマンド１格納領域に、終了コマンド１を受信した受信情報を格納する処理を行う。そして、ステップＳ５０１−２−８の処理が終了すると、ステップＳ５０１−２−１０に処理を移行する。
【１１０４】
（ステップＳ５０１−２−９）
ステップＳ５０１−２−９において、液晶制御ＣＰＵ６０１は、終了コマンド２の受信情報を記憶する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、終了コマンド２を受信した場合に、液晶制御ＲＡＭ６０３の終了コマンド２格納領域に、終了コマンド２を受信した受信情報を格納する処理を行う。そして、ステップＳ５０１−２−９の処理が終了すると、ステップＳ５０１−２−１０に処理を移行する。
【１１０５】
（ステップＳ５０１−２−１０）
ステップＳ５０１−２−１０において、液晶制御ＣＰＵ６０１は、後で図１０７を用いて詳述する演出制御基板における照合処理を行う。当該処理において、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたチェックサム値（サブＲＯＭ４０２の制御データに基づいて算出されたサム値）と、演出制御基板６００で予め記憶している照合用のサム値とを照合する処理や、３２回に分けて送信されるチェックサムコマンドを順序どおりに受信したかを照合する処理や、終了コマンド受信情報が格納されているか否かを照合する処理や、タイマが経過する前に、終了コマンド１または終了コマンド２を受信しているか否かを照合する処理等を実行する。そして、ステップＳ５０１−２−１０の処理が終了すると、サブ側制御コマンド解析処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１０６】
（演出制御基板における照合処理）
次に、図１０７に基づいて、図１０６のステップＳ５０１−２−１０の処理により行われる演出制御基板における照合処理についての説明を行う。なお、図１０７は演出制御基板における照合処理のサブルーチンを示す図である。
【１１０７】
（ステップＳ５０１−２−１０−１）
ステップＳ５０１−２−１０−１において、液晶制御ＣＰＵ６０１は、タイマがセット済みであるか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、図１０６のステップＳ５０１−２−６の処理において、タイマがセットされているか否かを判定する処理を行う。そして、タイマがセット済みであると判定された場合には（ステップＳ５０１−２−１０−１＝Ｙｅｓ）、ステップＳ５０１−２−１０−２に処理を移行し、タイマがセット済みではないと判定された場合には（ステップＳ５０１−２−１０−１＝Ｎｏ）、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１０８】
（ステップＳ５０１−２−１０−２）
ステップＳ５０１−２−１０−２において、液晶制御ＣＰＵ６０１は、タイマセット時間が経過したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、図１０６のステップＳ５０１−２−６の処理においてセットしたタイマが経過しているか（例えば、タイマカウンタが「０」を示しているか）否かを判定する処理を行う。そして、タイマが経過していると判定された場合には（ステップＳ５０１−２−１０−２＝Ｙｅｓ）、ステップＳ５０１−２−１０−３に処理を移行し、タイマが経過していないと判定された場合には（ステップＳ５０１−２−１０−２＝Ｎｏ）、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１０９】
（ステップＳ５０１−２−１０−３）
ステップＳ５０１−２−１０−３において、液晶制御ＣＰＵ６０１は、照合情報を読み出す処理を行う。具体的には、液晶制御ＣＰＵ６０１は、液晶制御ＲＯＭ６０２に格納された照合情報を読み出す処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたチェックサム値（サブＲＯＭ４０２の制御データに基づいて算出されたサム値）と照合を行うべく、液晶制御ＲＯＭ６０２に格納された照合情報を読み出す処理を行う。なお、照合情報としては、図１１５で示されるサブＲＯＭ４０２に格納されているデータと同様のデータを液晶制御ＲＯＭ６０２に格納しており、サブ制御基板４００から送信されたチェックサム値と照合するように構成している。例えば、図１１５で示されるように、合計サム値の「６３０」という値を照合情報として液晶制御ＲＯＭ６０２に記憶しておいて、サブ制御基板４００から送信されたチェックサム値が「６３０」であるか否かを判定するように構成している。なお、照合情報は、液晶制御ＲＡＭ６０３に格納してもよい。そして、ステップＳ５０１−２−１０−３の処理が終了すると、ステップＳ５０１−２−１０−４に処理を移行する。
【１１１０】
（ステップＳ５０１−２−１０−４）
ステップＳ５０１−２−１０−４において、液晶制御ＣＰＵ６０１は、受信したチェックサムの値と、照合情報とが一致するか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたチェックサム値（サブＲＯＭ４０２の制御データに基づいて算出されたサム値）と、ステップＳ５０１−２−１０−３における処理にて読み出した照合情報とが一致するか否かを判定する処理を行う。そして、チェックサムの値と照合情報とが一致すると判定された場合には（ステップＳ５０１−２−１０−４＝Ｙｅｓ）、ステップＳ５０１−２−１０−６に処理を移行し、チェックサムの値と照合情報とが一致しないと判定された場合には（ステップＳ５０１−２−１０−４＝Ｎｏ）、ステップＳ５０１−２−１０−５に処理を移行する。
【１１１１】
（ステップＳ５０１−２−１０−５）
ステップＳ５０１−２−１０−５において、液晶制御ＣＰＵ６０１は、エラー報知フラグをオンにする処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されたチェックサム値と、液晶制御ＲＯＭ６０２に格納された照合情報とが一致しなかった旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知は、液晶表示装置４６を用いて行うことが想定される。そして、ステップＳ５０１−２−１０−５の処理が終了すると、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１１２】
（ステップＳ５０１−２−１０−６）
ステップＳ５０１−２−１０−６において、液晶制御ＣＰＵ６０１は、チェックサムコマンドを順序どおりに受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、サブ制御基板４００から送信されるチェックサムコマンドが、図１１６で定められる順序どおりに受信したか否かを判定する処理を行う。そして、チェックサムコマンドを順序どおりに受信したと判定された場合には（ステップＳ５０１−２−１０−６＝Ｙｅｓ）、ステップＳ５０１−２−１０−８に処理を移行し、チェックサムコマンドを順序どおりに受信していないと判定された場合には（ステップＳ５０１−２−１０−６＝Ｎｏ）、ステップＳ５０１−２−１０−７に処理を移行する。
【１１１３】
（ステップＳ５０１−２−１０−７）
ステップＳ５０１−２−１０−７において、液晶制御ＣＰＵ６０１は、エラー報知フラグをオンにする処理を行う。具体的には、液晶制御ＣＰＵ６０１は、図１１６で定められるコマンド送信順序で送信されなかった旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知は、液晶表示装置４６を用いて行うことが想定される。そして、ステップＳ５０１−２−１０−７の処理が終了すると、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１１４】
上記のように、チェックサムコマンドの送信順序をも監視することで、不正者がチェックサム値を改ざんするような不正を行う場合、単にサム値を一致させるだけでなく、コマンド送信順序をも一致させる必要がある。よって、不正を行うことが困難となり、セキュリティをより高めることができる。
【１１１５】
（ステップＳ５０１−２−１０−８）
ステップＳ５０１−２−１０−８において、液晶制御ＣＰＵ６０１は、終了コマンド受信情報が記憶済みであるか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、終了コマンド１格納領域、または終了コマンド２格納領域に、終了コマンド受信情報が格納されているか否かを判定する処理を行う。そして、終了コマンド受信情報が格納されていると判定された場合には（ステップＳ５０１−２−１０−８＝Ｙｅｓ）、ステップＳ５０１−２−１０−１０に処理を移行し、終了コマンド受信情報が格納されていないと判定された場合には（ステップＳ５０１−２−１０−８＝Ｎｏ）、ステップＳ５０１−２−１０−９に処理を移行する。
【１１１６】
（ステップＳ５０１−２−１０−９）
ステップＳ５０１−２−１０−９において、液晶制御ＣＰＵ６０１は、エラー報知フラグをオンにする処理を行う。具体的には、液晶制御ＣＰＵ６０１は、終了コマンドを受信していない旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知は、液晶表示装置４６を用いて行うことが想定される。そして、ステップＳ５０１−２−１０−９の処理が終了すると、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１１７】
（ステップＳ５０１−２−１０−１０）
ステップＳ５０１−２−１０−１０において、液晶制御ＣＰＵ６０１は、タイマ経過前に終了コマンド１を受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、チェックサムコマンドの３２回目のコマンドを受信したことに基づいてセットされたタイマが経過する前に、終了コマンド１を受信しているか否かを判定する処理を行う。そして、タイマが経過する前に、終了コマンド１を受信していると判定された場合には（ステップＳ５０１−２−１０−１０＝Ｙｅｓ）、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行し、終了コマンド１を受信していないと判定された場合には（ステップＳ５０１−２−１０−１０＝Ｎｏ）、ステップＳ５０１−２−１０−１１に処理を移行する。
【１１１８】
（ステップＳ５０１−２−１０−１１）
ステップＳ５０１−２−１０−１１において、液晶制御ＣＰＵ６０１は、タイマ経過前に終了コマンド２を受信したか否かを判定する処理を行う。具体的には、液晶制御ＣＰＵ６０１は、チェックサムコマンドの３２回目のコマンドを受信したことに基づいてセットされたタイマが経過する前に、終了コマンド２を受信しているか否かを判定する処理を行う。そして、タイマが経過する前に、終了コマンド２を受信していると判定された場合には（ステップＳ５０１−２−１０−１１＝Ｙｅｓ）、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行し、終了コマンド２を受信していないと判定された場合には（ステップＳ５０１−２−１０−１１＝Ｎｏ）、ステップＳ５０１−２−１０−１２に処理を移行する。
【１１１９】
なお、本実施形態においては、タイマが経過する前に、終了コマンド１または終了コマンド２を受信すれば、終了コマンド受信によるエラー報知は行われない。例えば、終了コマンドを１つで構成すると、仮にコマンド送受信時において、何らかのエラー（コマンドが送受信できない事象）が発生してしまうと、即エラーと判定されてしまい、エラーが頻発してしまうことにも繋がりかねない。この場合、遊技機の管理者による確認作業の増加を招いてしまう。よって、終了コマンド１または終了コマンド２のいずれかを、セットしたタイマ時間内に受信すれば、「正常」と判定させることで、エラーが頻発してしまうことや、遊技機の管理者による確認作業の増加を招いてしまうことを防いでいる。
【１１２０】
（ステップＳ５０１−２−１０−１２）
ステップＳ５０１−２−１０−１２において、液晶制御ＣＰＵ６０１は、エラー報知フラグをオンにする処理を行う。具体的には、液晶制御ＣＰＵ６０１は、タイマ経過前に終了コマンド１、または終了コマンド２を受信していない旨のエラー報知を行うべく、エラー報知フラグをオンにする処理を行う。なお、エラー報知は、液晶表示装置４６を用いて行うことが想定される。そして、ステップＳ５０１−２−１０−１２の処理が終了すると、演出制御基板における照合処理のサブルーチンを終了し、演出制御基板におけるメイン処理のステップＳ５０２に処理を移行する。
【１１２１】
（累計チェックサムの概念図）
ここで、本実施形態における累計チェックサムの概要について、図１１２および図１１３を用いて説明を行う。
【１１２２】
はじめに、図１１２および図１１３の（ａ）で示される例は、従来の例であり、図１１２および図１１３の（ｂ）で示される例は、本実施形態の例である。なお、図１１２および図１１３においては、遊技機の設定が変更された後の、１ゲーム目、２ゲーム目、３ゲーム目を表している。
【１１２３】
図１１２（ａ）において、１ゲーム目においては、メイン制御基板３００でセットした制御コマンドを対象として算出したサム値が「１００」として、サブ制御基板４００に送られる情報としては、制御コマンドと、サム値「１００」とが送信されることとなる。そして、サブ制御基板４００で受信した制御コマンドに基づいて算出されたサム値が「１００」となる。なお、１ゲーム目においては、（ｂ）で示される本実施形態も同一の構成であるため、説明を省略する。
【１１２４】
図１１２（ａ）において、２ゲーム目においては、メイン制御基板３００でセットした制御コマンドを対象として算出したサム値が「１２０」として、サブ制御基板４００に送られる情報としては、制御コマンドと、サム値「１２０」とが送信されることとなる。そして、サブ制御基板４００で受信した制御コマンドに基づいて算出されたサム値が「１２０」となる。
【１１２５】
一方、図１１２（ｂ）において、２ゲーム目においては、メイン制御基板３００でセットした制御コマンドを対象として算出したサム値が「１２０」として、サブ制御基板４００に送られる情報としては、制御コマンドと、サム値「２２０」とが送信されることとなる。このサム値「２２０」は、１ゲーム目のサム値「１００」に、２ゲーム目のサム値「１２０」を足しこんだ値である。そして、サブ制御基板４００で受信した制御コマンドに基づいて算出されたサム値が「１２０」となり、１ゲーム目のサム値「１００」に足しこんだサム値が「２２０」となる。
【１１２６】
図１１２（ａ）において、３ゲーム目においては、メイン制御基板３００でセットした制御コマンドを対象として算出したサム値が「１００」として、サブ制御基板４００に送られる情報としては、制御コマンドと、サム値「１００」とが送信されることとなる。そして、サブ制御基板４００で受信した制御コマンドに基づいて算出されたサム値が「１００」となる。
【１１２７】
一方、図１１２（ｂ）において、３ゲーム目においては、メイン制御基板３００でセットした制御コマンドを対象として算出したサム値が「１００」として、サブ制御基板４００に送られる情報としては、制御コマンドと、サム値「３２０」とが送信されることとなる。このサム値「３２０」は、１ゲーム目のサム値「１００」と、２ゲーム目のサム値「１２０」とに、３ゲーム目のサム値「１００」を足しこんだ値である。そして、サブ制御基板４００で受信した制御コマンドに基づいて算出されたサム値が「１００」となり、１ゲーム目のサム値「１００」と、２ゲーム目のサム値「１２０」とに足しこんだサム値が「３２０」となる。
【１１２８】
このように構成される従来例と本実施形態において、図１１３において、１ゲーム目と２ゲーム目との間に、不正なコマンド送信器等を用いて、不正なコマンドが注入された例を説明する。
【１１２９】
図１１３の（ａ）で示される従来例においては、各単位遊技における制御コマンドに基づいてサム値を算出して、照合しているだけなので、例えば、ゲーム間において不正なコマンドが注入されても、サム値の照合によって不正なコマンドが注入されたことを発見することが困難となっている。一方、本実施形態である（ｂ）においては、特に２ゲーム目においては、前回（１ゲーム目）までのサム値に足しこんでサム値を格納しているため、例えば、ゲーム間に不正なコマンドが注入されたとしても、その不正なコマンドの分のサム値がサブ制御基板４００側で足しこまれることとなる。つまり、２ゲーム目で示すとおり、１ゲーム目と２ゲーム目との間に不正なコマンドが注入された場合、その不正なコマンドのサム値を仮に「５」とすると、２ゲーム目終了時点において、サブ制御基板４００で格納しているサム値の合計は、「２２５」となり、メイン制御基板３００から送信されたサム値の「２２０」と不一致となることから、本実施形態における例においては、ゲーム間等の不正なコマンド注入が行われた場合でも、不正コマンドの注入に気付くことができる。
【１１３０】
なお、累計チェックサムの値の記憶手法については、以下の手法が一例として挙げられる。本実施形態においては、設定値が変更されることで、累計チェックサムの値をクリアするようにしているので、遊技店における、１日の営業が開始されてから、営業を終了するまでは、累計チェックサムの値は原則クリアされないこととなる。このため、記憶する値が大きくなることが考えられるが、例えば、「０」から記憶していき、値が「６５５３５」を超える場合は、再び値を「０」から記憶するように構成することが挙げられる。このように構成することで、累計チェックサムの値を記憶する領域を複数用意する必要がなくなる。
【１１３１】
（遊技台毎に異なるチェックサム値を示す概念図）
ここで、本実施形態における遊技台毎に異なるチェックサム値の概要について、図１１４を用いて説明を行う。
【１１３２】
はじめに、図１１４において、遊技台Ａと遊技台Ｂとは同一機種であり、また、単位遊技において決定されたコマンドが遊技台Ａと遊技台Ｂとで全く同一である場合におけるケースに基づいて、説明を行う。
【１１３３】
図１１４においては、単位遊技において決定されたコマンドの、設定値指定コマンドから遊技メダル払出終了コマンドまでのコマンドが、遊技台Ａと遊技台Ｂとで同一であることから、当該コマンドを対象として算出されるサム値の値も同一である。なお、この値は、遊技台Ａ、遊技台Ｂともに、メインチップコードを含まない値の小計として、「１７３４」として表される。そして、本実施形態においては、メインチップコード１〜５をも対象としてサム値を算出するように構成している。メインチップコードは固有のシリアルナンバーで構成されるメインチップＩＤに基づいて定められるコードであるから、当該メインチップコードを対象として算出されるサム値も、固有の値となる。
【１１３４】
例えば、メインチップコードを含まないでサム値を求める場合、遊技台Ａも遊技台Ｂもともにサム値の値が、「１７３４」となる。この場合、不正を行う者が、遊技機の中古機市場等において、遊技台Ａ、遊技台Ｂと同一の機種を購入して、サム値の解析等が行われた場合、遊技台Ａ、遊技台Ｂが未だ遊技店に設置されていると、不正が行われた場合に、サム値による不正の発見が及ばなくなる虞がある。そこで、本実施形態においては、固有のシリアルナンバーで構成されるメインチップＩＤに基づいて定められる、メインチップコードをも対象としてサム値を算出しているから、同一機種であっても、各遊技台において、独自のサム値を生成することができる。例えば、図１１４で示される例においては、遊技台Ａが、サム値「１９１５」となり、遊技台Ｂが、サム値「１９０１」となる。この場合、不正者が同一の機種を購入してサム値を解析しても、その解析結果は、その解析を行った遊技台にしか反映することができず、仮に解析された遊技台と同一機種が遊技店に設置されていたとしても、不正が行われることの防止に繋げることができる。
【１１３５】
本実施形態においては、以下の効果を奏する。
（１）本実施形態においては、メインＣＰＵ３０１は、単位遊技における遊技情報コマンドをサブＣＰＵ４０１に対して送信するようにした。そして、メインＣＰＵ３０１は、遊技情報コマンドを対象として検査用の値（チェックサム値）を算出し、算出した検査用の値を、複数の単位遊技にわたって累積記憶するようにした。さらに、メインＣＰＵ３０１は、累積記憶する検査用の値（チェックサム値）をサブＣＰＵ４０１に対して送信するようにした。一方、サブＣＰＵ４０１は、受信したコマンドに基づいて検査用の値（チェックサム値）を算出し、算出した検査用の値を、複数の単位遊技にわたって累積記憶するようにした。そして、サブＣＰＵ４０１は、メインＣＰＵ３０１から送信された累積記憶する検査用の値と、サブＲＡＭ４０３にて累積記憶する検査用の値とを照合して、照合した結果、値が一致しなかった場合にはエラーと判定するようにした。従って、前回のゲームにおいて算出された検査用の値に、今回のゲームにて算出された検査用の値を加算して、加算した値にて照合するように構成したので、例えば、前回のゲームにおけるコマンド送信後から、今回のゲームにおけるコマンド送信時までの間において送信されるコマンドも加算対象とすることができる。このため、ゲーム間において不正なコマンドを送信した場合には、メインＣＰＵ３０１で累積記憶する値と、サブＣＰＵ４０１で累積記憶する値とに差が生じるため、ゲーム間においてコマンドが注入されたことの発見に繋げることができる。よって、不正なコマンドを送信して、不当な利益を得ようとする不正行為を検知できる。
【１１３６】
（２）また、本実施形態においては、メイン制御基板３００に搭載されたメインチップのＩＤをサブＲＡＭ４０３に記憶させておき、単位遊技毎にメインＣＰＵ３０１から、サブＣＰＵ４０１にメインチップＩＤ情報を送信して、サブＣＰＵ４０１にて、メインＣＰＵ３０１から送信されたメインチップＩＤ情報と、サブＲＡＭ４０３にて記憶するメインチップＩＤ情報とが一致するか否かを判定するようにした。そして、サブＣＰＵ４０１は、メインチップＩＤ情報が一致しない場合に、エラーと判定するようにした。従って、メイン制御基板３００そのものが不正な基板に交換されたり、メインチップが不正なメインチップに交換されたりした場合に、サブＣＰＵ４０１にてエラーと判定することができる。よって、制御装置（メイン制御基板３００等）に不正が行われた虞のある場合に、検知することができる。
【１１３７】
（３）また、本実施形態においては、メインＣＰＵ３０１は、単位遊技における遊技情報コマンドを対象に検査用の値（チェックサム値）を算出するのに加えて、固有のメインチップＩＤを対象に検査用の値（チェックサム値）を算出するようにした。なお、メインチップＩＤは固有のシリアルナンバーで構成されているので、算出される検査用の値も固有の値となる。よって、同一の機種であっても、検査用の値を異ならせることができる（固有のＩＤをも対象に算出することで、独自の検査用の値が生成される）。従って、仮に不正者が、中古機市場で遊技台（機種Ａ）を入手して検査用の値を解析しても、他の遊技台における機種Ａは、メインチップＩＤの相違に伴い、検査用の値も異なることとなるから、他の遊技台における機種Ａにおいては、解析結果の応用が困難となる。よって、不正行為に耐え得る遊技台が提供できる。
【１１３８】
（４）また、本実施形態においては、サブＣＰＵ４０１は、電源投入時において、サブＲＯＭ４０２に格納している遊技制御データを対象として検査用の値を算出して、演出制御基板６００に送信するようにした。また、演出制御基板６００の液晶制御ＣＰＵ６０１は、サブＣＰＵ４０１から送信された検査用の値と、液晶制御ＲＯＭに記憶する照合用のデータとが一致するか否かを判定するようにした。そして、液晶制御ＣＰＵ６０１は、検査用の値と、照合用のデータとが一致しない場合に、エラーと判定するようにした。よって、制御装置（サブ制御基板４００等）に不正が行われた虞のある場合に、検知することができる。なお、近時の遊技機（特にスロットマシン）においては、サブ制御基板において、当選役の停止操作順序等をナビすることで、遊技者に当選役に係る図柄組み合わせを表示させる遊技が主流である。従って、サブ制御基板４００は、遊技者の利益に大きく関わるようになっているので、サブ制御基板４００に対する不正対策も強化が必要である。そのような状況下、本実施形態の構成によれば、サブＲＯＭ４０２の遊技制御データ（例えば、ＡＲＴ遊技の上乗せゲーム数に係るテーブル）が不正な遊技制御データに差し替えられるなどした場合に、電源投入時において検査用の値が異なることとなるから、サブＲＯＭ４０２の遊技制御データを書き換えられるなどの不正に対する強化を図ることができる。
【１１３９】
（５）また、本実施形態においては、遊技機の管理者によって、遊技機の設定値が設定されたことに基づいて、第１の検査値および第２の検査値を初期化するようにした。よって、第１の検査値と、第２の検査値とが不一致であった場合に生じるエラーを、設定値を変更する作業にて解除することができる。
【１１４０】
（６）また、本実施形態においては、検査用の値の照合を毎回の単位遊技毎に実施するようにした。従って、セキュリティをより強化することができる。
【１１４１】
（７）また、本実施形態においては、メインチップのＩＤ情報の照合を毎回の単位遊技毎に実施するようにした。従って、セキュリティをより強化することができる。
【１１４２】
（８）また、本実施形態においては、格納領域に格納された照合用に用いるメインチップのＩＤ情報を、遊技機の設定値が変更されることで、入れ替えるように構成した。従って、不正な照合用のデータ等が格納されたとしても、設定値の変更にて入れ替えることができる。
【１１４３】
（９）また、本実施形態においては、電源投入時において算出した遊技制御データに係る検査用の値を送信した後に、さらに確認用の終了コマンドを送信するようにした。従って、終了コマンドを受信しない場合に、さらにエラー判定とすることもできるため、セキュリティ強化に幅を持たせることができる。
【１１４４】
（第２の実施形態）
第２の実施形態においては、遊技機の基本構成等は第１の実施形態と同一であるため、遊技機の基本構成等の説明は省略する。
【１１４５】
第２の実施形態においては、遊技者が保有する携帯電話と遊技機とを連動させて遊技を行う携帯連動遊技を用いて、遊技機における遊技履歴情報と、エラー情報と、遊技機のメイン制御基板３００に搭載されたメインチップのＩＤ情報とを含めた情報を管理者側のサーバに送信するように構成している。
【１１４６】
はじめに、携帯連動遊技とは、遊技機１と携帯電話が連動して遊技者に特別なコンテンツを提供する遊技システムであって、この遊技システムでは、遊技機１で現在遊技中の遊技者における遊技開始から遊技終了までの間に実行された種々の遊技処理に関する遊技履歴等に基づいて、特別な画像データや音声データ等を遊技者が獲得できるようにして、遊技者の遊技意欲を高めるようにしている遊技のことである。
【１１４７】
次に、各制御部の構成について説明を行う。
【１１４８】
（演出ボタン２１、十字キー２２）
演出ボタン２１、十字キー２２は、携帯連動遊技を開始、終了させるにあたって、遊技者が操作を行う操作手段として構成されている。
【１１４９】
（サブＲＯＭ４０２）
サブＲＯＭ４０２は、外部の情報処理装置にアクセスするためのインターネットアドレスを記憶するアドレス記憶手段として構成されている。
【１１５０】
（サブＣＰＵ４０１）
サブＣＰＵ４０１は、演出ボタン２１および十字キー２２を介して入力されたパスワードが認証されることを条件に、携帯連動遊技の開始を許可する許可手段として構成されている。
【１１５１】
また、サブＣＰＵ４０１は、遊技者によって演出ボタン２１および十字キー２２が操作されることで作成指示情報が入力された場合、サブＲＡＭ４０３に記憶された遊技履歴情報、外部の情報処理装置にインターネットサイトを介してアクセスするためのホームページのアドレス、遊技者の携帯又は固定端末機の端末固有情報、遊技終了時刻、サブＲＡＭ４０３に記憶されたエラー情報、サブＲＡＭ４０３に記憶されたメインチップＩＤ情報等の各種情報を二次元バーコード情報として生成する生成手段として構成されている。尚、生成した二次元バーコード情報は、演出制御基板を介して液晶表示装置４６に表示されるようになっている。尚、二次元バーコード情報の生成は、サブ制御基板側（例えば、サブＣＰＵ４０１）で生成してもよいし、サブ制御基板側から生成に必要な情報を送信して、演出制御基板側（例えば、液晶制御ＣＰＵ６０１）で生成してもよい。
【１１５２】
（サブＲＡＭ４０３）
サブＲＡＭ４０３は、携帯連動遊技の開始が許可されたことに基づいて、遊技者が遊技を開始してから遊技を終了するまでの遊技履歴情報を記憶する遊技履歴情報記憶手段として構成されている。尚、記憶される遊技履歴情報とは、例えば、遊技者が遊技において、特定の演出を発生させた遊技履歴情報や、特定の課題演出を達成した遊技履歴情報などが挙げられる。
【１１５３】
また、サブＲＡＭ４０３は、遊技機においてエラーが発生した場合に、エラー情報を記憶手段するエラー情報記憶手段として構成されている。例えば、遊技機においてセレクターエラーが発生した場合には、サブＲＡＭ４０３にセレクターエラー情報を記憶する。
【１１５４】
また、サブＲＡＭ４０３は、メイン制御基板３００に搭載されているメインチップのＩＤ情報を記憶するＩＤ情報記憶手段として構成されている。なお、サブＲＡＭ４０３に記憶するメインチップのＩＤ情報は、第１の実施形態同様、遊技機の設定が変更されることで、ＩＤ情報が格納されることとなる。
【１１５５】
（パスワード未取得時における携帯連動遊技開始処理）
次に、図１１７を用いて、携帯連動遊技開始処理（パスワード未取得時）について説明を行う。なお、携帯連動遊技開始処理は、図５９におけるサブ制御基板におけるメイン処理のステップＳ３０６における各種スイッチ検出時処理において、例えば、演出ボタン２１、十字キー２２が操作されたことを検出したことに基づいて処理が開始される。なお、当該処理は、サブＣＰＵ４０１によって行われる処理である。
【１１５６】
（ステップＳ３０６−１）
ステップＳ３０６−１において、サブＣＰＵ４０１は、パスワード出力要求がありか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、コンパネＬＥＤ中継基板７００からの入力に基づいて、パスワード出力要求がありか否かを判定する処理を行う。例えば、携帯連動遊技を初めて行う場合などにおいて、遊技者は、演出ボタン２１、十字キー２２等を用いて、パスワード出力を行うための二次元コード出力を行う。なお、遊技者は、この出力された二次元コードをカメラ付き携帯電話等で撮影して、撮影した二次元コードよりインターネットサイトにアクセスすることで、パスワードを取得することができる。そして、パスワード出力要求がありと判定された場合には（ステップＳ３０６−１＝Ｙｅｓ）、ステップＳ３０６−２に処理を移行し、パスワード出力要求が無しと判定された場合には（ステップＳ３０６−１＝Ｎｏ）、パスワード未取得時における携帯連動遊技開始処理を終了する。
【１１５７】
（ステップＳ３０６−２）
ステップＳ３０６−２において、サブＣＰＵ４０１は、二次元コード情報を生成する処理を行う。具体的には、サブＣＰＵ４０１は、遊技者にパスワードを取得させるための、インターネットサイトのアドレス情報をサブＲＯＭ４０２から読み出して、当該アドレス情報を二次元コード化する情報生成処理を行う。そして、ステップＳ３０６−２の処理を終了すると、ステップＳ３０６−３に処理を移行する。
【１１５８】
（ステップＳ３０６−３）
ステップＳ３０６−３において、サブＣＰＵ４０１は、二次元コード情報表示データコマンドをセットする処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−２において生成した二次元コード情報を、液晶表示装置４６に表示させるべく、二次元コード情報表示データコマンドをセットする処理を行う。そして、ステップＳ３０６−３の処理を終了すると、パスワード未取得時における携帯連動遊技開始処理を終了する。
【１１５９】
なお、ステップＳ３０６−１からステップＳ３０６−３の処理が行われることで、例えば、図１２１に示すような表示画面が液晶表示装置４６に表示されることとなる。例えば、遊技者が演出ボタン２１、十字キー２２等を操作することで、パスワードの出力要求を行った場合は、図１２１（ａ）で示される表示内容となる。このとき、遊技者は、例えば、十字キー２２の左右キーを用いてカーソルを移動させて、例えば、演出ボタン２１を操作することで、パスワードの出力要求を行う。また、パスワードの出力要求があった後は、図１２１（ｂ）で示される表示内容となる。このとき、遊技者は、遊技者が保有する携帯電話を用いて、図１２１（ｂ）で示される二次元コードを撮影して、当該情報を基に、インターネットサイトにアクセスすることで、携帯連動遊技に必要なパスワードを取得することができる。
【１１６０】
（パスワード取得時における携帯連動遊技開始処理）
次に、図１１８を用いて、携帯連動遊技開始処理（パスワード取得済み時）について説明を行う。なお、携帯連動遊技開始処理は、図５９におけるサブ制御基板におけるメイン処理のステップＳ３０６における各種スイッチ検出時処理において、例えば、演出ボタン２１、十字キー２２が操作されたことを検出したことに基づいて処理が開始される。なお、当該処理は、サブＣＰＵ４０１によって行われる処理である。なお、パスワードを入力する処理は、例えば、遊技機１において遊技が行われていない待機中において、演出ボタン２１、十字キー２２等を用いてメニュー画面を起動させて、当該メニュー画面より、携帯連動遊技開始のパスワード入力の項目を選択することで行われることとなっている。
【１１６１】
（ステップＳ３０６−４）
ステップＳ３０６−４において、サブＣＰＵ４０１は、パスワード入力がありか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、コンパネＬＥＤ中継基板７００からの入力に基づいて、パスワード入力がありか否かを判定する処理を行う。例えば、遊技者は遊技を開始する際に、演出ボタン２１、十字キー２２等を用いて、パスワード入力を行う。そして、パスワード入力がありと判定された場合には（ステップＳ３０６−４＝Ｙｅｓ）、ステップＳ３０６−５に処理を移行し、パスワード入力が無しと判定された場合には（ステップＳ３０６−４＝Ｎｏ）、パスワード取得済み時における携帯連動遊技開始処理を終了する。なお、パスワード入力がある場合とは、既に遊技者がパスワードを所持していることとなるので、少なくとも以前行った遊技において、パスワードの出力を行っていることとなる。
【１１６２】
（ステップＳ３０６−５）
ステップＳ３０６−５において、サブＣＰＵ４０１は、パスワードを認証する処理を行う。具体的には、サブＣＰＵ４０１は、入力されたパスワードが登録済みのパスワードであるかを認証する処理を行う。そして、ステップＳ３０６−５の処理を終了すると、ステップＳ３０６−６に処理を移行する。
【１１６３】
（ステップＳ３０６−６）
ステップＳ３０６−６において、サブＣＰＵ４０１は、パスワードの認証が成功したか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−５の処理において認証処理を行った結果、パスワードの認証に成功したか否かを判定する処理を行う。そして、パスワードの認証が成功したと判定された場合には（ステップＳ３０６−６＝Ｙｅｓ）、ステップＳ３０６−７に処理を移行し、パスワードの認証が成功していないと判定された場合には（ステップＳ３０６−６＝Ｎｏ）、パスワード取得済み時における携帯連動遊技開始処理を終了する。
【１１６４】
（ステップＳ３０６−７）
ステップＳ３０６−７において、サブＣＰＵ４０１は、携帯連動遊技開始処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−６の処理において、パスワードの認証が成功したと判定されたことに基づいて、パスワードに応じた遊技情報をセットして、携帯連動遊技を開始させる処理を行う。そして、ステップＳ３０６−７の処理を終了すると、パスワード取得済み時における携帯連動遊技開始処理を終了する。
【１１６５】
なお、ステップＳ３０６−４からステップＳ３０６−７の処理が行われることで、例えば、図１２２に示すような表示画面が液晶表示装置４６に表示されることとなる。例えば、遊技者が演出ボタン２１、十字キー２２等を操作することで、パスワードの入力を行う場合は、図１２２（ａ）で示される表示内容となる。このとき、遊技者は、例えば、十字キー２２の左右キーを用いてカーソルを該当するアルファベット上に移動させて、例えば、演出ボタン２１を操作することで、パスワードの入力を行う。また、パスワードの入力があって、パスワードの認証に成功した場合は、図１２２（ｂ）で示される表示内容となる。
【１１６６】
（携帯連動遊技終了処理）
次に、図１１９を用いて、携帯連動遊技終了処理について説明を行う。なお、携帯連動遊技終了処理は、図５９におけるサブ制御基板におけるメイン処理のステップＳ３０６における各種スイッチ検出時処理において、例えば、演出ボタン２１、十字キー２２が操作されたことを検出したことに基づいて処理が開始される。なお、当該処理は、サブＣＰＵ４０１によって行われる処理である。また、携帯連動遊技終了処理は、例えば、遊技機１において遊技が行われていない待機中において、演出ボタン２１、十字キー２２等を用いてメニュー画面を起動させて、当該メニュー画面より、携帯連動遊技終了を示す項目を選択することで行われることとなっている。
【１１６７】
（ステップＳ３０６−８）
ステップＳ３０６−８において、サブＣＰＵ４０１は、二次元コード生成指示入力がありか否かを判定する処理を行う。具体的には、サブＣＰＵ４０１は、コンパネＬＥＤ中継基板７００からの入力に基づいて、二次元コード生成指示入力がありか否かを判定する処理を行う。例えば、遊技者は遊技を終了する際に、演出ボタン２１、十字キー２２等を用いて、二次元コードの生成指示入力を行う。そして、二次元コード生成指示入力がありと判定された場合には（ステップＳ３０６−８＝Ｙｅｓ）、ステップＳ３０６−９に処理を移行し、二次元コード生成指示入力が無しと判定された場合には（ステップＳ３０６−８＝Ｎｏ）、携帯連動遊技終了処理を終了する。
【１１６８】
（ステップＳ３０６−９）
ステップＳ３０６−９において、サブＣＰＵ４０１は、終了時刻を取得する処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−８における処理において、二次元コード生成指示入力があったと判定されたことに基づいて、携帯連動遊技の終了時刻として、現在の時刻を取得する処理を行う。そして、ステップＳ３０６−９の処理を終了すると、ステップＳ３０６−１０に処理を移行する。
【１１６９】
（ステップＳ３０６−１０）
ステップＳ３０６−１０において、サブＣＰＵ４０１は、遊技履歴情報を取得する処理を行う。具体的には、サブＣＰＵ４０１は、携帯連動遊技が開始されてから、携帯連動遊技が終了されるまでに、遊技履歴情報記憶手段に記憶している遊技履歴情報を取得する処理を行う。そして、ステップＳ３０６−１０の処理を終了すると、ステップＳ３０６−１１に処理を移行する。
【１１７０】
（ステップＳ３０６−１１）
ステップＳ３０６−１１において、サブＣＰＵ４０１は、エラー情報を取得する処理を行う。具体的には、サブＣＰＵ４０１は、エラー情報記憶手段に記憶された、遊技機１において発生したエラー情報を取得する処理を行う。なお、エラー情報は、当該ステップＳ３０６−１１の処理において取得した後は、エラー情報記憶手段からクリアするようにしてもよい。そして、ステップＳ３０６−１１の処理を終了すると、ステップＳ３０６−１２に処理を移行する。
【１１７１】
（ステップＳ３０６−１２）
ステップＳ３０６−１２において、サブＣＰＵ４０１は、メインチップＩＤ情報を取得する処理を行う。具体的には、サブＣＰＵ４０１は、ＩＤ情報記憶手段に記憶されたメインチップのＩＤ情報を取得する処理を行う。そして、ステップＳ３０６−１２の処理を終了すると、ステップＳ３０６−１３に処理を移行する。
【１１７２】
（ステップＳ３０６−１３）
ステップＳ３０６−１３において、サブＣＰＵ４０１は、二次元コード情報生成処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−１０における遊技履歴情報と、ステップＳ３０６−１１におけるエラー情報と、ステップＳ３０６−１２におけるメインチップＩＤ情報とで構成される遊技関連情報に基づいて、二次元コード情報を生成する処理を行う。そして、ステップＳ３０６−１３の処理を終了すると、ステップＳ３０６−１４に処理を移行する。なお、遊技機１においてエラーが発生しておらず、エラー情報記憶手段にエラー情報が記憶されていない場合は、ステップＳ３０６−１１におけるエラーなしを示す情報と、ステップＳ３０６−１０における遊技履歴情報と、ステップＳ３０６−１２におけるメインチップＩＤ情報とで構成される遊技関連情報に基づいて、二次元コード情報が生成されることとなる。なお、エラー記憶手段にエラー情報が記憶されていない場合には、エラー情報を含めずに、遊技履歴情報と、メインチップＩＤ情報とで構成される遊技関連情報に基づいて、二次元コード情報を生成してもよい。また、二次元コード情報を生成する際には、携帯連動遊技の開始時刻と、携帯連動遊技の終了時刻とを含めて生成することができる。
【１１７３】
（ステップＳ３０６−１４）
ステップＳ３０６−１４において、サブＣＰＵ４０１は、二次元コード情報表示データコマンドをセットする処理を行う。具体的には、サブＣＰＵ４０１は、ステップＳ３０６−１３において生成した二次元コード情報を、液晶表示装置４６に表示させるべく、二次元コード情報表示データコマンドをセットする処理を行う。そして、ステップＳ３０６−３の処理を終了すると、携帯連動遊技終了処理を終了する。
【１１７４】
なお、ステップＳ３０６−８からステップＳ３０６−１４の処理が行われることで、例えば、図１２３に示すような表示画面が液晶表示装置４６に表示されることとなる。例えば、遊技者が演出ボタン２１、十字キー２２等を操作することで、二次元コード生成指示入力を行う場合は、図１２３（ａ）で示される表示内容となる。このとき、遊技者は、例えば、十字キー２２の左右キーを用いてカーソルを移動させて、例えば、ＥＮＴＥＲキーを操作することで、二次元コード生成指示入力を行う。また、二次元コード生成指示入力があった場合は、図１２３（ｂ）で示される表示内容となる。このとき、遊技者は、遊技者が保有する携帯電話を用いて、図１２３（ｂ）で示される二次元コードを撮影することで、次回の遊技においては、続きから遊技を行うことができるようになる。
【１１７５】
次に、図１２０を用いて、携帯連動遊技における遊技システムについて説明を行う。
【１１７６】
本実施形態における遊技システムは、遊技機１と、遊技関連情報を記憶可能な情報処理装置（以下、サーバ１０００）を備え、携帯電話が公衆回線（インターネット４１０）を介してサーバ１０００と通信可能に接続されている。
【１１７７】
携帯電話は、インターネットサイトにアクセス可能なカメラ付き携帯端末機であり、遊技機１の液晶表示装置４６に表示された二次元コードをカメラで撮影して読み取り、読み取った二次元コードに含まれる遊技関連情報をサーバ１０００に送信可能に構成されている。なお、遊技関連情報とは、前述のとおり、遊技履歴情報と、エラー情報と、メインチップＩＤ情報とで構成される遊技関連情報と、遊技履歴情報と、メインチップＩＤ情報とで構成される遊技関連情報とが存在している。
【１１７８】
サーバ１０００は、Ｗｅｂサーバ１００１と、アプリケーションサーバ１００２と、データベースサーバ１００３とを備えている。Ｗｅｂサーバ１００１は、携帯電話とインターネット４１０を介して情報の送受信を行ったり、携帯連動遊技の遊技システムの紹介等の表示を携帯電話の画面に行ったりする機能を有する。
【１１７９】
アプリケーションサーバ１００２は、遊技機１に携帯連動遊技を開始させるための開始パスワード情報の生成、携帯電話から受信した遊技関連情報を記憶するか否かの認証等を行う機能を有する。
【１１８０】
データベースサーバ１００３は、携帯電話からインターネット４１０を介して受信した遊技履歴情報や、エラー情報や、メインチップＩＤ情報を記憶する機能を有する。
【１１８１】
このような遊技システムによれば、例えば、図１０８（ｂ）で示すように、管理者側のサーバで、予めメインチップＩＤに対応する出荷先の遊技店情報を記憶させておけば、当該遊技システムにおいて送られてくる、遊技履歴情報と、エラー情報と、メインチップＩＤ情報とで構成される遊技関連情報によって、どの遊技店におけるどの遊技台において、どのようなエラーが発生しているか、という情報を取得することができる。もちろん、従来の技術においても、どの遊技店におけるどの遊技台において、どのようなエラーが発生しているかの情報収集を行うことができたが、それらは、例えば、遊技店によって記録するなどした後に、その情報を製造メーカに送るなどして管理することとなっていたことから、情報管理が煩雑であった。しかしながら、本実施形態によれば、携帯連動遊技を用いて、情報管理に必要な情報を収集できることから、煩雑な処理を必要とすることなく、情報管理を行うことができる。
【１１８２】
また、不正を行う者は、携帯連動遊技は行わない可能性が高いが、エラー情報を記憶しておいて、その後、不正を行わない遊技者が携帯連動遊技を行った場合に、当該遊技者の携帯連動遊技による情報転送に、記憶していたエラー情報を含めて転送することができる。従って、不正を行う者が不正を試みたことによって生じたエラー情報を、確実に管理者に転送することができる。
【１１８３】
本実施形態においては、以下の効果を奏する。
（１）本実施形態においては、操作手段が操作されたことに基づいて、遊技機１におけるエラー情報と、メイン制御基板３００等に搭載されたメインチップのＩＤ情報とを、遊技機外部に出力するようにした。従って、どの遊技台において、どのようなエラーが発生しているのかという情報を、遊技機１の管理者が管理し易くなる。よって、遊技機１の管理者が、不正が行われた可能性があることを示す情報を管理し易くなる。
【１１８４】
（２）また、本実施形態においては、携帯連動遊技における遊技履歴情報の管理者サーバへの転送に合わせて、遊技履歴情報と、エラー情報と、メインチップのＩＤ情報とに基づいた二次元コードを生成して、遊技者の取込動作等を介して、管理者サーバに上記の情報を転送するようにしたので、遊技機外部に出力するにあたり、専用のコマンド等を要することなく、遊技機外部への出力が可能となる。従って、制御手段の制御負荷の軽減が見込める。
【１１８５】
なお、本実施形態において、左リール１８、中リール１９、右リール２０は、本願の図柄表示手段を構成する。
【１１８６】
なお、本実施形態において、スタートスイッチ１０ｓｗは、本願の開始操作検出手段を構成する。
【１１８７】
なお、本実施形態において、左停止スイッチ１１ｓｗ、中停止スイッチ１２ｓｗ、右停止スイッチ１３ｓｗは、本願の停止操作検出手段を構成する。
【１１８８】
なお、本実施形態において、左リール１８、中リール１９、右リール２０は、本願の図柄表示手段を構成する。
【１１８９】
なお、本実施形態において、メイン制御基板３００は、本願の第１の制御手段を構成する。
【１１９０】
なお、本実施形態において、メインチップＩＤを記録するメイン制御基板３００に設けられたレジスタは、本願の固有個別情報記憶手段を構成する。
【１１９１】
なお、本実施形態において、固有のシリアルナンバーで構成されたメインチップＩＤは、本願の固有個別情報を構成する。
【１１９２】
なお、本実施形態において、メイン制御基板３００は、本願の固有個別情報送信手段を構成する。
【１１９３】
なお、本実施形態において、サブ制御基板４００は、本願の第２の制御手段を構成する。
【１１９４】
なお、本実施形態において、サブＲＡＭ４０３は、本願の照合情報記憶手段を構成する。
【１１９５】
なお、本実施形態において、サブＣＰＵ４０１は、本願の照合手段を構成する。
【１１９６】
なお、本実施形態において、サブＣＰＵ４０１は、本願のエラー判定手段を構成する。
【１１９７】
なお、本実施形態では、設定値が変更された後の、最初のメインチップコードコマンドを受信した際に、格納領域に格納させるメインチップＩＤ情報を入れ替えるように構成したが、設定値が変更された際に、メインチップＩＤ情報を入れ替えるための専用のコマンドを送受信してもよい。
【１１９８】
なお、本実施形態では、回胴式遊技機（スロットマシン）に用いる遊技機について説明をしたが、パチンコ遊技機、雀球遊技機、アレンジボール遊技機に用いてもよい。
【符号の説明】
【１１９９】
１                遊技機
２                キャビネット
３                前面扉
４                蝶番機構
５                鍵穴
６                メダル投入口
７                ＢＥＴボタン
７ｓｗ            ＢＥＴスイッチ
８                ＭＡＸＢＥＴボタン
８ｓｗ            ＭＡＸＢＥＴスイッチ
９                精算ボタン
９ｓｗ            精算スイッチ
１０              スタートレバー
１０ｓｗ          スタートスイッチ
１１              左停止ボタン
１１ｓｗ          左停止スイッチ
１２              中停止ボタン
１２ｓｗ          中停止スイッチ
１３              右停止ボタン
１３ｓｗ          右停止スイッチ
１４              返却ボタン
１５              セレクター
１５ｓ            セレクターセンサ
１６ｓ            エラー解除センサ
１７ｓ            ドア開閉センサ
１８              左リール
１９              中リール
２０              右リール
２１              演出ボタン
２２              十字キー
２３              表示窓
２４              スタートランプ
２５              第１ＢＥＴランプ
２６              第２ＢＥＴランプ
２７              第３ＢＥＴランプ
２８              貯留枚数表示器
２９              払出枚数表示器
３０              投入可能表示ランプ
３１              再遊技表示ランプ
３２              Ｂｏｎｕｓ表示部
３３              ＡＲＴ表示部
３４              ＲＵＳＨ表示部
３５              停止ボタン操作表示部
３５Ｌ            左停止ボタン操作表示部
３５Ｃ            中停止ボタン操作表示部
３５Ｒ            右停止ボタン操作表示部
３６              スタートレバーＬＥＤ
３７              腰部パネル
３８              受皿ユニット
３９              メダル払出口
４０              左上部スピーカ
４１              左下部スピーカ
４２              右上部スピーカ
４３              右下部スピーカ
４４              設定表示部
４５              設定変更ボタン
４５ｓｗ          設定変更スイッチ
４６              液晶表示装置
４７              外部集中端子板
４８              設定変更用鍵穴
４９ｓｗ          設定変更キースイッチ
５０              演出装置
５１              ベース部
５２              柄部
５３              鞘部
１００            ステータス基板
１５０            リール制御基板
１５１            左ステッピングモータ
１５２            中ステッピングモータ
１５３            右ステッピングモータ
１５４ｓ          左リールセンサ
１５５ｓ          中リールセンサ
１５６ｓ          右リールセンサ
２００            電源基板
２０１            電源ボタン
２０１ｓｗ        電源スイッチ
２０２            ホッパー
２０３            補助収納庫
２０３ｓ          補助収納庫センサ
２０４            排出スリット
２０５            ホッパーガイド部材
２０６            ガイド部材
２０７            払出ガイド部材
２５０            設定スイッチ基板
３００            メイン制御基板
３０１            メインＣＰＵ
３０２            メインＲＯＭ
３０３            メインＲＡＭ
３０４            メイン乱数発生器
４００            サブ制御基板
４０１            サブＣＰＵ
４０２            サブＲＯＭ
４０３            サブＲＡＭ
４０４            サブ乱数発生器
４１０            インターネット
４５０            バックライト中継基板
４５１            左バックライト基板
４５２            中バックライト基板
４５３            右バックライト基板
４６１            左バックライト
４６２            中バックライト
４６３            右バックライト
５００            アンプ基板
６００            演出制御基板
６０１            液晶制御ＣＰＵ
６０２            液晶制御ＲＯＭ
６０３            液晶制御ＲＡＭ
６０４            ＣＧＲＯＭ
６０５            音源ＩＣ
６０６            音源ＲＯＭ
６５０            演出装置ドライブ基板
６５１            左演出装置モータ
６５２ｓ          左上演出装置センサ
６５３ｓ          左下演出装置センサ
６５４            右演出装置モータ
６５５ｓ          右上演出装置センサ
６５６ｓ          右下演出装置センサ
６５７            左液晶昇降モータ
６５８ｓ          左上液晶昇降センサ
６５９ｓ          左下液晶昇降センサ
６６０            右液晶昇降モータ
６６１ｓ          右上液晶昇降センサ
６６２ｓ          右下液晶昇降センサ
７００            コンパネＬＥＤ中継基板
７０１            ＭＡＸＢＥＴボタンＬＥＤ基板
７０２            停止ボタンＬＥＤ基板
７０３            演出ボタンＬＥＤ基板
７０４            腰部パネルＬＥＤ基板
７０５            Ｂｏｎｕｓ表示ＬＥＤ基板
７０６            ＡＲＴ表示ＬＥＤ基板
７０７            ＲＵＳＨ表示ＬＥＤ基板
７０８            停止ボタン操作ＬＥＤ基板
７０９            スタートレバーＬＥＤ基板
７１０            演出ボタンセンサ
７１１            十字キー基板
７２１            ＭＡＸＢＥＴボタンＬＥＤ
７２２            停止ボタンＬＥＤ
７２２Ｌ          左停止ボタンＬＥＤ
７２２Ｃ          中停止ボタンＬＥＤ
７２２Ｒ          右停止ボタンＬＥＤ
７２３            演出ボタンＬＥＤ
７２４            腰部パネルＬＥＤ
７５０            演出装置ドライブ中継基板
８００            演出装置制御基板
８０１            左上演出装置基板
８０２            左下演出装置基板
８０３            右上演出装置基板
８０４            右下演出装置基板
８１１            左上演出装置
８１２            左下演出装置
８１３            右上演出装置
８１４            右下演出装置
８５０            ＬＥＤ制御基板
８５１            トップＬＥＤ基板
８５２            コーナーＬＥＤ基板
８５３            サイドＬＥＤ基板
８５４            受皿サイドＬＥＤ基板
８５５            受皿ＬＥＤ基板
８６１            コーナーＬＥＤ
８６２            トップＬＥＤ
８６３            サイドＬＥＤ
８６４            受皿サイドＬＥＤ
８６５            受皿ＬＥＤ
１０００          サーバ
１００１          Ｗｅｂサーバ
１００２          アプリケーションサーバ
１００３          データベースサーバ
【図１】
0006006757.tif 000002
【図２】
0006006757.tif 000003
【図３】
0006006757.tif 000004
【図４】
0006006757.tif 000005
【図５】
0006006757.tif 000006
【図６】
0006006757.tif 000007
【図７】
0006006757.tif 000008
【図８】
0006006757.tif 000009
【図９】
0006006757.tif 000010
【図１０】
0006006757.tif 000011
【図１１】
0006006757.tif 000012
【図１２】
0006006757.tif 000013
【図１３】
0006006757.tif 000014
【図１４】
0006006757.tif 000015
【図１５】
0006006757.tif 000016
【図１６】
0006006757.tif 000017
【図１７】
0006006757.tif 000018
【図１８】
0006006757.tif 000019
【図１９】
0006006757.tif 000020
【図２０】
0006006757.tif 000021
【図２１】
0006006757.tif 000022
【図２２】
0006006757.tif 000023
【図２３】
0006006757.tif 000024
【図２４】
0006006757.tif 000025
【図２５】
0006006757.tif 000026
【図２６】
0006006757.tif 000027
【図２７】
0006006757.tif 000028
【図２８】
0006006757.tif 000029
【図２９】
0006006757.tif 000030
【図３０】
0006006757.tif 000031
【図３１】
0006006757.tif 000032
【図３２】
0006006757.tif 000033
【図３３】
0006006757.tif 000034
【図３４】
0006006757.tif 000035
【図３５】
0006006757.tif 000036
【図３６】
0006006757.tif 000037
【図３７】
0006006757.tif 000038
【図３８】
0006006757.tif 000039
【図３９】
0006006757.tif 000040
【図４０】
0006006757.tif 000041
【図４１】
0006006757.tif 000042
【図４２】
0006006757.tif 000043
【図４３】
0006006757.tif 000044
【図４４】
0006006757.tif 000045
【図４５】
0006006757.tif 000046
【図４６】
0006006757.tif 000047
【図４７】
0006006757.tif 000048
【図４８】
0006006757.tif 000049
【図４９】
0006006757.tif 000050
【図５０】
0006006757.tif 000051
【図５１】
0006006757.tif 000052
【図５２】
0006006757.tif 000053
【図５３】
0006006757.tif 000054
【図５４】
0006006757.tif 000055
【図５５】
0006006757.tif 000056
【図５６】
0006006757.tif 000057
【図５７】
0006006757.tif 000058
【図５８】
0006006757.tif 000059
【図５９】
0006006757.tif 000060
【図６０】
0006006757.tif 000061
【図６１】
0006006757.tif 000062
【図６２】
0006006757.tif 000063
【図６３】
0006006757.tif 000064
【図６４】
0006006757.tif 000065
【図６５】
0006006757.tif 000066
【図６６】
0006006757.tif 000067
【図６７】
0006006757.tif 000068
【図６８】
0006006757.tif 000069
【図６９】
0006006757.tif 000070
【図７０】
0006006757.tif 000071
【図７１】
0006006757.tif 000072
【図７２】
0006006757.tif 000073
【図７３】
0006006757.tif 000074
【図７４】
0006006757.tif 000075
【図７５】
0006006757.tif 000076
【図７６】
0006006757.tif 000077
【図７７】
0006006757.tif 000078
【図７８】
0006006757.tif 000079
【図７９】
0006006757.tif 000080
【図８０】
0006006757.tif 000081
【図８１】
0006006757.tif 000082
【図８２】
0006006757.tif 000083
【図８３】
0006006757.tif 000084
【図８４】
0006006757.tif 000085
【図８５】
0006006757.tif 000086
【図８６】
0006006757.tif 000087
【図８７】
0006006757.tif 000088
【図８８】
0006006757.tif 000089
【図８９】
0006006757.tif 000090
【図９０】
0006006757.tif 000091
【図９１】
0006006757.tif 000092
【図９２】
0006006757.tif 000093
【図９３】
0006006757.tif 000094
【図９４】
0006006757.tif 000095
【図９５】
0006006757.tif 000096
【図９６】
0006006757.tif 000097
【図９７】
0006006757.tif 000098
【図９８】
0006006757.tif 000099
【図９９】
0006006757.tif 000100
【図１００】
0006006757.tif 000101
【図１０１】
0006006757.tif 000102
【図１０２】
0006006757.tif 000103
【図１０３】
0006006757.tif 000104
【図１０４】
0006006757.tif 000105
【図１０５】
0006006757.tif 000106
【図１０６】
0006006757.tif 000107
【図１０７】
0006006757.tif 000108
【図１０８】
0006006757.tif 000109
【図１０９】
0006006757.tif 000110
【図１１０】
0006006757.tif 000111
【図１１１】
0006006757.tif 000112
【図１１２】
0006006757.tif 000113
【図１１３】
0006006757.tif 000114
【図１１４】
0006006757.tif 000115
【図１１５】
0006006757.tif 000116
【図１１６】
0006006757.tif 000117
【図１１７】
0006006757.tif 000118
【図１１８】
0006006757.tif 000119
【図１１９】
0006006757.tif 000120
【図１２０】
0006006757.tif 000121
【図１２１】
0006006757.tif 000122
【図１２２】
0006006757.tif 000123
【図１２３】
0006006757.tif 000124