(57)【要約】【課題】スリップリングを介して電気信号等が伝達されるように構成された回転役物を駆動するにあたり、スリップリングに飛びが発生した場合に生じる不具合を抑制する。【解決手段】回転役物１２８が回転駆動される際、ランプ制御基板３４０から、回転役物１２８内のモータ駆動制御部８０６へ、スリップリング７７０を介して確認信号が周期的に送信される。回転役物１２８内のモータ駆動制御部８０６は、確認信号を受信する毎に、その確認信号に対する応答（ＡＣＫ信号）を、スリップリング７７０を介してランプ制御基板３４０へ送信する。ランプ制御基板では、確認信号送信に対するＡＣＫ信号の受信状態が監視され、ＡＣＫ信号が正常に受信されない状態になった場合に、異常判定が行われる。【選択図】図８
2015136578.tif 000002
【特許請求の範囲】
【請求項１】
回転駆動される役物であって、演出用の演出部およびこの演出部と当該役物の外部とを電気的に接続するためのスリップリングの回転電極が搭載された回転役物と、
前記演出部を制御する制御手段と、
を備え、
前記演出部は、前記制御手段から前記スリップリングを介して応答要求信号が受信される度に、その応答要求信号に対する応答信号を、前記スリップリングを介して前記制御手段へ送信し、
前記制御手段は、所定の送信タイミング毎に前記演出部へ前記スリップリングを介して前記応答要求信号を送信し、その送信した応答要求信号に対する前記演出部からの前記応答信号が正常に受信されない応答異常状態となった場合はエラー判定を行う
ことを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機であって、
前記制御手段は、所定の判定時間内に前記応答信号が一度も受信されなかった場合に、前記応答異常状態になったものと判断する
ことを特徴とする遊技機。
【請求項３】
請求項１又は請求項２に記載の遊技機であって、
前記制御手段は、前記エラー判定を行った場合、所定のエラー復帰処理を行う
ことを特徴とする遊技機。
【請求項４】
請求項１〜請求項３の何れか１項に記載の遊技機であって、
前記回転役物の回転位置が所定の基準位置にあることを検知する基準位置検知手段を備え、
前記制御手段は、前記エラー復帰処理として、前記回転役物を前記基準位置まで回転させ、その基準位置を起点として前記演出部の制御を再開する
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転駆動される役物を備える遊技機に関する。
【背景技術】
【０００２】
遊技機に搭載される各種の役物として、電力供給を受けて駆動される電気駆動演出部（例えばＬＥＤや、モータにより駆動される演出部材など）を有し、その電気駆動演出部を回転させながら動作させることが可能に構成された、回転役物がある。このような回転役物においては、通常、回転中の電気駆動演出部に電力や電気信号を伝達するために、スリップリングが用いられる（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２２４４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、スリップリングを介して回転役物の電気駆動演出部に電力や電気信号を伝達する構成においては、回転役物と一体的に回転する導電性のリングと、このリングに物理的且つ電気的に接触するブラシとの接触状態が瞬間的に離れる、いわゆる「飛び」が発生することがある。スリップリングに飛びが発生すると、その飛びが発生している間（ブラシとリングが離れている間）は役物が電気的に遮断されるため、回転役物の電気駆動演出部を正常に駆動制御できなくなるおそれがある。
【０００５】
本発明は上記課題に鑑みなされたものであり、スリップリングを介して電気信号等が伝達されるように構成された回転役物を駆動するにあたり、スリップリングに飛びが発生した場合に生じる不具合を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するために以下の構成を採用した。なお、本欄における括弧内の参照符号や補足説明等は、本発明の理解を助けるために、後述する実施形態との対応関係を示したものであって、本発明を何ら限定するものではない。
【０００７】
本発明の遊技機（１）は、回転役物（１２８）と、制御手段（３４０）とを備える。回転役物は、回転駆動される役物であって、演出用の演出部（８０６）およびこの演出部と当該役物の外部とを電気的に接続するためのスリップリング（７７０）の回転電極（７８０）が搭載されたものである。制御手段は、演出部を制御する。演出部は、制御手段からスリップリングを介して応答要求信号が受信される度に、その応答要求信号に対する応答信号を、スリップリングを介して制御手段へ送信する。制御手段は、所定の送信タイミング毎に演出部へスリップリングを介して応答要求信号を送信し、その送信した応答要求信号に対する演出部からの応答信号が正常に受信されない応答異常状態となった場合はエラー判定を行う。
【０００８】
また、本発明において、制御手段は、所定の判定時間内に応答信号が一度も受信されなかった場合に、応答異常状態になったものと判断するように構成されていてもよい。
また、本発明において、制御手段は、エラー判定を行った場合、所定のエラー復帰処理を行うように構成されていてもよい。
【０００９】
また、本発明において、回転役物の回転位置が所定の基準位置にあることを検知する基準位置検知手段（８０８）を備え、制御手段は、エラー復帰処理として、回転役物を基準位置まで回転させ、その基準位置を起点として演出部の制御を再開するように構成されていてもよい。
【発明の効果】
【００１０】
本発明によれば、スリップリングを介して電気信号等が伝達されるように構成された回転役物を駆動するにあたり、スリップリングに飛びが発生した場合に生じる不具合を抑制することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態の遊技機１の概略正面図である。
【図２】表示器１１１の構成を表す説明図である。
【図３】遊技機１の概略構成を表すブロック図である。
【図４】（Ａ）は第１特別図柄の大当たり判定テーブルを例示し、（Ｂ）は第２特別図柄の大当たり判定テーブルを例示し、（Ｃ）は普通図柄の当たり判定テーブルを例示する説明図である。
【図５】（Ａ）は大当たりにおける図柄決定テーブルを例示し、（Ｂ）は１５Ｒ大当たりとなる割合を例示し、（Ｃ）は、ハズレにおける図柄決定テーブルを例示する説明図である。
【図６】変動パターンの決定のためのテーブルを例示する説明図である。
【図７】回転役物１２８の構成を表す説明図であり、（Ａ）は裏面から見た図、（Ｂ）は表面から見た図である。
【図８】（Ａ）は回転役物駆動装置３４３の電気的構成図を示し、（Ｂ）はスリップリング７７０の具体的構成を示す斜視図である。
【図９】主制御基板３００のメインＣＰＵ３０１ａによって実行されるメイン処理を示すフローチャートである。
【図１０】主制御基板３００のメインＣＰＵ３０１ａによって実行される復旧処理を示すフローチャートである。
【図１１】主制御基板３００のメインＣＰＵ３０１ａによって実行される電断監視処理を示すフローチャートである。
【図１２】主制御基板３００のメインＣＰＵ３０１ａによって実行されるタイマ割込処理を示すフローチャートである。
【図１３】主制御基板３００のメインＣＰＵ３０１ａによって実行されるスイッチ処理を示すフローチャートである。
【図１４】主制御基板３００のメインＣＰＵ３０１ａによって実行される第１始動装置スイッチ処理を示すフローチャートである。
【図１５】主制御基板３００のメインＣＰＵ３０１ａによって実行される第２始動装置スイッチ処理を示すフローチャートである。
【図１６】主制御基板３００のメインＣＰＵ３０１ａによって実行されるゲートスイッチ処理を示すフローチャートである。
【図１７】主制御基板３００のメインＣＰＵ３０１ａによって実行される特別図柄処理を示すフローチャートである。
【図１８】主制御基板３００のメインＣＰＵ３０１ａによって実行される大当たり判定処理を示すフローチャートである。
【図１９】主制御基板３００のメインＣＰＵ３０１ａによって実行される変動パターンテーブル選択処理を示すフローチャートである。
【図２０】主制御基板３００のメインＣＰＵ３０１ａによって実行される停止中処理を示すフローチャートである。
【図２１】主制御基板３００のメインＣＰＵ３０１ａによって実行される普通図柄処理を示すフローチャートである。
【図２２】主制御基板３００のメインＣＰＵ３０１ａによって実行される電動チューリップ処理を示すフローチャートである。
【図２３】主制御基板３００のメインＣＰＵ３０１ａによって実行される大入賞装置開放制御処理を示すフローチャートである。
【図２４】主制御基板３００のメインＣＰＵ３０１ａによって実行される遊技状態設定処理を示すフローチャートである。
【図２５】演出制御基板３２０のサブＣＰＵ３２０ａによって実行されるタイマ割込処理を示すフローチャートである。
【図２６】演出制御基板３２０のサブＣＰＵ３２０ａによって実行されるコマンド処理を示すフローチャートである。
【図２７】演出制御基板３２０のサブＣＰＵ３２０ａによって実行される保留関連処理を示すフローチャートである。
【図２８】演出制御基板３２０のサブＣＰＵ３２０ａによって実行される保留処理を示すフローチャートである。
【図２９】ランプ制御基板３４０のＣＰＵ３４０によって実行されるランプ制御基板タイマ割込み処理を示すフローチャートである。
【図３０】ランプ制御基板３４０のＣＰＵ３４０によって実行される回転役物駆動処理を示すフローチャートである。
【図３１】ランプ制御基板３４０のＣＰＵ３４０によって実行されるＡＣＫ確認処理を示すフローチャートである。
【図３２】スリップリングの他の実施例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、適宜図面を参照しつつ、本発明の遊技機の一実施形態としての遊技機１について説明する。
［遊技機１の構成］
図１を用いて、遊技機１の概略構成について説明する。図１は、本実施形態の遊技機１の概略正面図である。遊技機１は、遊技者の発射操作に基づいて遊技球を発射させ、特定の入賞装置に遊技球が入賞すると、その入賞に基づいて所定数の遊技球を遊技者に払い出すよう構成されたパチンコ遊技機である。なお、本実施形態の遊技機１は、１種タイプと呼ばれるパチンコ遊技機である。
【００１３】
図１に示すように、遊技機１は、入賞や判定に関する役物等が設けられた遊技盤１００と、遊技盤１００を囲む枠部材１０１とを備えている。
枠部材１０１は、遊技盤１００の盤面と所定の間隔を隔てて平行配置された透明なガラス板を支持するいわゆるガラス枠である。枠部材１０１が支持するガラス板と遊技盤１００とによって、遊技球が流下可能な遊技領域１０２が形成されている。
【００１４】
枠部材１０１は、その上部中央に、演出などで発光する枠ランプ１０３を有している。枠ランプ１０３の左右両側には、スピーカ１０４が設けられている。また、枠部材１０１は、その下部が遊技者側へ突出した構成となっており、その突出部分の上面に、円形の演出ボタン１０５が設けられている。演出ボタン１０５の左側手前には、４つの押しボタンからなる演出キー１０６が設けられている。さらに、演出ボタン１０５の奥側には、遊技球を発射装置（不図示）へ案内する皿１０７が設けられている。枠部材１０１は、その右側下部に、ハンドル１０８を有している。ハンドル１０８には、レバー１０９が回転可能に取り付けられている。また、ハンドル１０８には、レバー１０９の回転にかかわらず一時的に遊技球の発射を停止させるための停止ボタン１１０が設けられている。また、枠部材１０１における、遊技盤１００の右下側の領域に、表示器１１１が設けられている。
【００１５】
遊技盤１００は、その中央に、液晶表示装置１２１を有している。また、遊技盤１００は、入賞や判定に関する役物として、第１始動装置１２２、第２始動装置１２３、電動チューリップ１２４、ゲート１２５、大入賞装置１２６、及び、４つの一般入賞装置１２７を有している。
【００１６】
また、遊技盤１００と枠部材１０１との間には、演出用の役物（ギミック）として、回転役物１２８が設けられている。回転役物１２８は、遊技領域１０２の外周とほぼ同じ内径を有する略リング状の役物であって、遊技領域１０２の外周に沿うように配置されている。なお、図１では、回転役物１２８を、遊技機１全体における配置位置がわかる程度に概略的に図示しており、詳細な構成については図示を省略している。回転役物１２８の詳細構成については、後で図７を用いて説明する。
【００１７】
第１始動装置１２２は、液晶表示装置１２１の下方で遊技盤１００の左右中央に設けられている。第１始動装置１２２の下方に、第２始動装置１２３が設けられている。また、第２始動装置１２３に近接して、普通電動役物としての電動チューリップ１２４が設けられている。ゲート１２５は、遊技盤１００の右側上部に設けられている。液晶表示装置１２１の下方右寄りに、大入賞装置１２６が設けられている。４つの一般入賞装置１２７のうちの２つは遊技盤１００の左側下部に設けられ、残りの２つは遊技盤１００の右側下部に設けられている。なお、遊技盤１００の最下部には、入賞しなかった遊技球を排出する排出装置１２９が設けられている。
【００１８】
このような構成により、遊技者がハンドル１０８を握ってレバー１０９を時計方向に回転させると、皿１０７に溜められた遊技球が発射装置（不図示）へと案内され、レバー１０９の回転角度に応じた打球力で遊技領域１０２へ向けて発射される。発射装置により発射された遊技球は、遊技盤１００の左端側に設けられたレール（不図示）の間を上昇し、やがて遊技領域１０２内の上部へ到達する。遊技領域１０２内の上部へ到達した遊技球は、その後、遊技領域１０２内を落下する。このとき、遊技球は、遊技領域１０２に設けられた複数の釘や風車等に接触することでその移動方向を変化させながら（予測不能に）遊技盤１００の盤上を落下する。なお、上述したように遊技球の発射は、遊技者が停止ボタン１１０を操作することによって一時的に停止される。
【００１９】
遊技者がハンドル１０８のレバー１０９を回転操作することよって遊技球を発射させる際、遊技者がレバー１０９を小さい回転角で回転させた状態を維持するいわゆる「左打ち」を行うと、遊技球が相対的に弱い打球力で打ち出される。この場合、遊技球は、図１の波線矢印１３１に例示されるように遊技領域１０２における左側領域を流下する。一方、遊技者がレバー１０９を大きい回転角で回転させた状態を維持するいわゆる「右打ち」を行うと、遊技球が相対的に強い打球力で打ち出される。この場合、遊技球は、図１の波線矢印１３２に例示されるように遊技領域１０２における右側領域を流下する。したがって、ゲート１２５や大入賞装置１２６へ入賞させる際は「右打ち」が必要となってくる。
【００２０】
第１始動装置１２２は、常時開放されている始動装置である。この第１始動装置１２２には、遊技球の入球を検出する第１始動装置検出スイッチ３０４（図３参照）が設けられている。この第１始動装置検出スイッチ３０４により遊技球の入球が検出されることによって入賞すると、遊技者にとって有利な大当たり遊技を実行するか否かが判定されてその判定結果が表示器１１１に表示されると共に、所定の賞球（例えば３個の遊技球）が払い出される。
【００２１】
第２始動装置１２３は、電動チューリップ１２４が作動しているときだけ開放される始動装置である。この第２始動装置１２３には、遊技球の入球を検出する第２始動装置検出スイッチ３０５（図３参照）が設けられている。この第２始動装置検出スイッチ３０５により遊技球の入球が検出されることによって入賞すると、上記第１始動装置１２２と同様に、遊技者にとって有利な大当たり遊技を実行するか否かが判定されてその判定結果が表示器１１１に表示されると共に、所定の賞球（例えば３個の遊技球）が払い出される。
【００２２】
なお、以下の説明では、第１始動装置１２２を通過した遊技球の入賞を条件として実行される判定を「第１特別図柄判定」ということとし、第２始動装置１２３への遊技球の入賞を条件として実行される判定を「第２特別図柄判定」ということとし、これらの判定を総称して「特別図柄判定」ということとする。
【００２３】
大入賞装置１２６は、特別図柄判定の結果に応じて開放される。この大入賞装置１２６の開口部には、大入賞装置１２６を開閉するプレートが設けられている。大入賞装置１２６は、通常はこのプレートによって閉塞されている。これに対して、特別図柄判定の判定結果が「大当たり」であることを示す所定の大当たり図柄が表示器１１１に停止表示された場合、すなわち大当たりが発生した場合、上記プレートを作動させて大入賞装置１２６を開放する大当たり遊技が実行される。このため、遊技者は、大当たり遊技中に右打ちを行うことで、大当たり遊技が行われていないときに比べてより多くの賞球を得ることができる。
【００２４】
電動チューリップ１２４は、第２始動装置１２３に近接配置されており、一対の羽根部材を有している。この電動チューリップ１２４は、一対の羽根部材が第２始動装置１２３を閉塞する閉姿勢（図１参照）と、第２始動装置１２３を開放する開姿勢（不図示）とに姿勢変化可能に構成されている。
【００２５】
第２始動装置１２３は、通常は、図１に示されるように電動チューリップ１２４によって閉塞されている。これに対して、遊技球がゲート１２５を通過すると、賞球の払い出しは行われないものの、第２始動装置１２３を開放するか否かが判定される。ここで、第２始動装置１２３を開放すると判定された場合、電動チューリップ１２４の一対の羽根部材が規定時間開姿勢を維持した後に閉姿勢に戻る動作が規定回数だけ繰り返される。
【００２６】
このように、第２始動装置１２３は、電動チューリップ１２４が作動していないとき（つまり一対の羽根部材が閉姿勢のとき）には遊技球が通過し難い状態であるのに対して、電動チューリップ１２４が作動する（つまり一対の羽根部材が開姿勢になる）と遊技球が通過し易い状態となる。なお、以下の説明では、ゲート１２５への遊技球の入賞を条件として実行される判定を「普通図柄判定」と呼ぶものとする。
【００２７】
４つの一般入賞装置１２７は、第１始動装置１２２と同様に常時開放されており、遊技球の入賞によって所定個数の賞球がある入賞装置である。なお、第１始動装置１２２等とは異なり、一般入賞装置１２７に遊技球が入賞しても判定が行われることはない。
【００２８】
演出用のギミックとしての回転役物１２８は、遊技者の興味を引いたり遊技者に様々な期待感を与えたりするために駆動される役物であり、回転役物駆動モータ７０２（図７（Ｂ）参照）により、遊技の進行状況等に応じて予め決められた駆動パターンで回転駆動される。回転役物１２８は、それ自体が回転可能であるのに加え、後述するように、回転役物１２８が回転しながら、その回転役物１２８に搭載されている各種のモータ７５１〜７５３（図７，図８参照）やＬＥＤ７６０（図８参照）も駆動される。
【００２９】
［表示器１１１の構成］
図２は、図１における表示器１１１の拡大図である。表示器１１１は、主に特別図柄判定や普通図柄判定に関する情報を表示するものであり、図２に示されるように、第１特別図柄表示器２０１、第２特別図柄表示器２０２、第１特別図柄保留表示器２０３、第２特別図柄保留表示器２０４、普通図柄表示器２０５、及び、普通図柄保留表示器２０６を有している。
【００３０】
第１特別図柄表示器２０１は、第１特別図柄判定が行われると、図柄を変動表示してから第１特別図柄判定の判定結果を示す停止図柄を停止表示することによって第１特別図柄判定の判定結果を報知する。この第１特別図柄表示器２０１には、第１特別図柄判定の結果が「大当たり」であることを示す大当たり図柄、又は第１特別図柄判定の結果がハズレであることを示すハズレ図柄が停止表示される。
【００３１】
第２特別図柄表示器２０２は、第２特別図柄判定が行われると、図柄を変動表示してから第２特別図柄判定の判定結果を示す停止図柄を停止表示することによって第２特別図柄判定の判定結果を報知する。この第２特別図柄表示器２０２には、第２特別図柄判定の判定結果が「大当たり」であることを示す大当たり図柄、又は第２特別図柄判定の結果がハズレであることを示すハズレ図柄が停止表示される。
【００３２】
ところで、特別図柄判定に係る図柄の変動表示や大当たり遊技などが行われている最中に、第１始動装置１２２に新たに遊技球が入賞した場合は、この入賞を契機とする第１特別図柄判定及び図柄の変動表示を即座に実行することができない。そこで、本実施形態の遊技機１は、第１始動装置１２２に遊技球が入賞しても即座に第１特別図柄判定を実行できない場合には第１特別図柄判定の権利が保留されるように構成されている。第１特別図柄保留表示器２０３は、このようにして保留された第１特別図柄判定の保留数を表示する。
【００３３】
同様に、特別図柄判定に係る図柄の変動表示や大当たり遊技などが行われている最中に、第２始動装置１２３に新たに遊技球が入賞した場合も、この入賞を契機とする第２特別図柄判定及び図柄の変動表示を即座に実行することができない。そこで、本実施形態における遊技機１は、第２始動装置１２３に遊技球が入賞しても即座に第２特別図柄判定を実行できない場合には第２特別図柄判定の権利が保留されるように構成されている。第２特別図柄保留表示器２０４は、このようにして保留された第２特別図柄判定の保留数を表示する。
【００３４】
普通図柄表示器２０５は、普通図柄判定が行われると、図柄を変動表示してから普通図柄判定の判定結果を示す停止図柄を停止表示することによって普通図柄判定の判定結果を報知する。なお、例えば普通図柄表示器２０５における図柄の変動表示中など、遊技球がゲート１２５を通過しても普通図柄判定及び普通図柄判定に係る図柄の変動表示を即座に実行できない場合には、普通図柄判定の権利が保留される。普通図柄保留表示器２０６は、このようして保留された普通図柄判定の保留数を表示する。
【００３５】
なお、以下の説明では、第１特別図柄表示器２０１又は第２特別図柄表示器２０２に表示される図柄を「特別図柄」と呼び、普通図柄表示器２０５に表示される図柄を「普通図柄」と呼ぶものとする。
【００３６】
［遊技機１の内部構成］
図３は、遊技機１のブロック図である。遊技機１は、主制御基板３００、払出制御基板３１０、演出制御基板３２０、画像制御基板３３０、ランプ制御基板３４０、発射制御基板３５０、及び電源基板３６０を備えている。
【００３７】
主制御基板３００は、遊技機の基本動作を制御する。主制御基板３００は、ワンチップマイコン３０１を備えており、ワンチップマイコン３０１は、メインＣＰＵ３０１ａ、メインＲＯＭ３０１ｂおよびメインＲＡＭ３０１ｃを含んでいる。また、主制御基板３００は、主制御用の入力ポート及び出力ポート（いずれも不図示）を備えている。
【００３８】
この主制御用の入力ポートには、一般入賞装置１２７に遊技球が入球したことを検知する一般入賞装置検出スイッチ３０２、普通図柄ゲート１２５に遊技球が入球したことを検知するゲート検出スイッチ３０３、第１始動装置１２２に遊技球が入球したことを検知する第１始動装置検出スイッチ３０４、第２始動装置１２３に遊技球が入球したことを検知する第２始動装置検出スイッチ３０５、大入賞装置１２６に遊技球が入球したことを検知する大入賞装置検出スイッチ３０６、及び、払出制御基板３１０が接続されている。この主制御用の入力ポートによって、各種信号が主制御基板３００に入力される。
【００３９】
また、主制御用の出力ポートには、第２始動装置１２３に近接配置された電動チューリップ１２４の一対の羽根部材を開閉動作させる始動装置開閉ソレノイド３０７、大入賞装置１２６を開閉するプレートを動作させる大入賞装置開閉ソレノイド３０８、表示器１１１を構成する各表示器２０１〜２０６、外部情報信号を出力する遊技情報出力端子板３０９、払出制御基板３１０、及び、演出制御基板３２０が接続されている。この主制御用の出力ポートによって、各種信号が出力される。
【００４０】
遊技情報出力端子板３０９は、主制御基板３００において生成された外部情報信号を遊技店のホールコンピュータ等に出力するための基板である。遊技情報出力端子板３０９は主制御基板３００と配線接続され、遊技情報出力端子板３０９には、遊技店のホールコンピュータ等と接続をするためのコネクタが設けられている。
【００４１】
主制御基板３００のワンチップマイコン３０１において、メインＣＰＵ３０１ａは、各検出スイッチやタイマからの入力信号に基づき、メインＲＯＭ３０１ｂに格納されたプログラムを読み出して演算処理を行うとともに、各装置を直接制御したり、あるいは演算処理の結果に応じて他の基板にコマンドを送信したりする。
【００４２】
メインＲＯＭ３０１ｂには、遊技制御用のプログラムや各種遊技に必要なテーブルが記憶されている。例えば、大当たり抽選に参照される大当り判定テーブル、特別図柄の停止図柄を決定する図柄決定テーブル、特別図柄の変動パターンを決定する変動パターン決定テーブル等が記憶されている。なお、ここに挙げたテーブルは一部に過ぎず、図示しないテーブルが多数設けられている。
【００４３】
メインＲＡＭ３０１ｃは、メインＣＰＵ３０１ａの演算処理時におけるデータのワークエリアとして機能し、複数の記憶領域を有している。例えば、メインＲＡＭ３０１ｃには、普通図柄判定の保留数Ｔ、普通図柄乱数、特別図柄の保留数Ｕ１，Ｕ２、ラウンド数Ｒ、大入賞装置への入球数Ｃ、確変遊技フラグ、時短遊技フラグなどが記憶される。なお、ここに挙げたものの他にも、多数の情報が記憶される。
【００４４】
払出制御基板３１０は、遊技球の発射制御と賞球の払い出し制御を行う。この払出制御基板３１０は、図示しない払出ＣＰＵ、払出ＲＯＭ、払出ＲＡＭから構成されるワンチップマイコンを備えており、主制御基板３００に対して、双方向に通信可能に接続されている。払出ＣＰＵは、遊技球が払い出されたか否かを検知する払出球計測スイッチ３１１、扉開放スイッチ３１２、及び、タイマからの入力信号に基づいて、払出ＲＯＭに格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、対応するデータを主制御基板３００に送信する。
【００４５】
また、払出制御基板３１０の出力側には、遊技球の貯留部から所定数の賞球を遊技者に払い出すための賞球払出装置の払出モータ３１３が接続されている。払出ＣＰＵは、主制御基板３００から送信された払出個数指定コマンドに基づいて、払出ＲＯＭから所定のプログラムを読み出して演算処理を行うとともに、賞球払出装置の払出モータ３１３を制御して所定の賞球を遊技者に払い出す。このとき、払出ＲＡＭは、払出ＣＰＵの演算処理時におけるデータのワークエリアとして機能する。
【００４６】
演出制御基板３２０は、主に遊技中や待機中等の各演出を制御する。この演出制御基板３２０は、サブＣＰＵ３２０ａ、サブＲＯＭ３２０ｂ、サブＲＡＭ３２０ｃを備えており、主制御基板３００に対して、当該主制御基板３００から演出制御基板３２０への一方向に通信可能に接続されている。
【００４７】
サブＣＰＵ３２０ａは、主制御基板３００から送信されたコマンド、演出ボタン検出スイッチ３２１、演出キー検出スイッチ３２２、及び、タイマからの入力信号に基づいて、サブＲＯＭ３２０ｂに格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、対応するコマンドやデータを画像制御基板３３０やランプ制御基板３４０へ送信する。サブＲＡＭ３２０ｃは、サブＣＰＵ３２０ａの演算処理時におけるデータのワークエリアとして機能する。
【００４８】
例えば、演出制御基板３２０におけるサブＣＰＵ３２０ａは、主制御基板３００から特別図柄の変動態様を示す変動パターン指定コマンドを受信すると、受信した変動パターン指定コマンドの内容を解析して、液晶表示装置１２１、音声出力装置３３１、演出用駆動装置３４１、演出用照明装置３４２に所定の演出を実行させるためのコマンドやデータを生成し、これら各コマンド、データを画像制御基板３３０やランプ制御基板３４０へ送信する。
【００４９】
演出制御基板３２０のサブＲＯＭ３２０ｂには、演出制御用のプログラムや各種の遊技の決定に必要なデータ、テーブルが記憶されている。
例えば、主制御基板３００から受信した変動パターン指定コマンドに基づいて演出パターンを決定するための演出パターン決定テーブル、停止表示する装飾図柄の組み合わせを決定するための装飾図柄決定テーブル等がサブＲＯＭ３２０ｂに記憶されている。演出パターン決定テーブルには、回転役物１２８の駆動パターンを決定するための駆動パターン決定テーブルが含まれる。なお、上述したテーブルは、本実施形態におけるテーブルのうち、特徴的なテーブルを一例として列挙しているに過ぎず、この他にも不図示のテーブルやプログラムが多数設けられている。
【００５０】
演出制御基板３２０のサブＲＡＭ３２０ｃは、複数の記憶領域を有している。これらの記憶領域には、遊技状態、演出モード、演出パターン、装飾図柄、計数カウンタ、発射操作情報等が記憶される。なお、この他にも多数の情報が記憶される。
【００５１】
画像制御基板３３０は、液晶表示装置１２１の画像表示制御を行うための図示しない画像ＣＰＵ、制御ＲＯＭ、制御ＲＡＭ、ＣＧＲＯＭ、ＶＲＡＭ、ＶＤＰと、音声ＣＰＵ、音声ＲＯＭ、及び、音声ＲＡＭを備えている。この画像制御基板３３０は、演出制御基板３２０に双方向通信可能に接続されており、その出力側に液晶表示装置１２１および音声出力装置３３１が接続されている。
【００５２】
画像ＣＰＵは、演出制御基板３２０から受信したコマンドに基づいて、ＶＤＰに所定の画像を表示させる制御を行う。制御ＲＡＭは、画像ＣＰＵの演算処理時におけるデータのワークエリアとして機能し、制御ＲＯＭから読み出されたデータを一時的に記憶するものである。また、制御ＲＯＭには、画像ＣＰＵの制御処理のプログラムや、演出パターンのアニメーションを表示するためのアニメパターン、アニメシーン情報などが記憶されている。
【００５３】
ＣＧＲＯＭには、液晶表示装置１２１に表示される装飾図柄や背景等の画像データが多数格納されており、画像ＣＰＵが演出制御基板３２０から送信されたコマンドに基づいて所定のプログラムを読み出すとともに、ＣＧＲＯＭに格納された所定の画像データをＶＲＡＭに展開させ、ＶＲＡＭに展開された画像データを液晶表示装置１２１に表示させる制御を行う。
【００５４】
また、音声ＲＯＭには、音声出力装置３３１から出力するための音声のデータが多数格納されており、音声ＣＰＵは、演出制御基板３２０から送信されたコマンドに基づいて所定のプログラムを読み出すとともに、音声出力装置３３１における音声出力制御を行う。
【００５５】
ランプ制御基板３４０は、演出用駆動装置３４１及び演出用照明装置３４２の動作を制御する。このランプ制御基板３４０は、ＣＰＵ３４０ａ、ＲＯＭ３４０ｂ、ＲＡＭ３４０ｃを備えており、演出制御基板３２０と双方向に通信可能に接続されている。
【００５６】
演出用駆動装置３４１は、演出用の各種のソレノイドやモータ等のアクチュエータを含む。ランプ制御基板３４０のＣＰＵ３４０ａは、ＲＯＭ３４０ｂに格納されたプログラムに従って、これら各種アクチュエータの駆動を制御する。演出用照明装置３４２は、枠部材１０１に設けられた枠ランプ１０３や、遊技盤１００に設けられた不図示の盤ランプなどの、遊技機１が有する各種の照明・発光用の装置・素子を含む。ランプ制御基板３４０のＣＰＵ３４０ａは、ＲＯＭ３４０ｂに格納されたプログラムに従って、これら各種ランプ等の動作の制御も行う。ランプ制御基板３４０のＣＰＵ３４０ａは、演出制御基板３２０から送信されたコマンドやデータ（演出パターン決定テーブルに基づいて生成されたデータ等）に基づいて、上記の各制御を行う。ランプ制御基板３４０のＲＡＭ３４０ｃは、ＣＰＵ３４０ａの演算処理時におけるデータのワークエリアとして機能する。
【００５７】
演出用駆動装置３４１には、回転役物１２８を駆動するための回転役物駆動装置３４３が含まれる。演出制御基板３２０は、主制御基板３００から受信した変動パターン指定コマンドに基づき、サブＲＯＭ３２０ｂに記憶されている駆動パターン決定テーブルを参照して、回転役物１２８の動作を制御するためのデータを生成して、ランプ制御基板３４０へ出力する。
【００５８】
ランプ制御基板３４０のＣＰＵ３４０ａは、演出制御基板３２０からのコマンドやデータをもとに、回転役物駆動装置３４３との間で種々の信号の送受信を行いながら、回転役物１２８の動作を制御するための制御指令を生成して、演出用駆動装置３４１内の回転役物駆動装置３４３へ出力する。回転役物駆動装置３４３は、ランプ制御基板３４０からの制御指令に従って、回転役物１２８を駆動する。
【００５９】
発射制御基板３５０は、タッチセンサ３５１からのタッチ信号を入力するとともに、発射ボリューム３５２から供給された電圧に基づいて、発射用ソレノイド３５３や玉送りソレノイド３５４に対する通電制御を行う。
【００６０】
タッチセンサ３５１は、遊技者がハンドル１０８に触れたことによる静電容量の変化を利用した静電容量型の近接スイッチから構成され、遊技者がハンドル１０８に触れたことを検知すると、発射制御基板３５０に発射用ソレノイド３５３の通電を許可するタッチ信号を出力する。
【００６１】
発射ボリューム３５２は、可変抵抗器から構成され、その発射ボリューム３５２に印加された定電圧（例えば５Ｖ）を可変抵抗器により分圧して、分圧した電圧を発射制御基板３５０へ供給する。
【００６２】
ここで、発射用ソレノイド３５３の回転速度は、発射制御基板３５０に設けられた水晶発振器の出力周期に基づく周波数から、約９９．９（回／分）に設定されている。これにより、１分間に発射される遊技球の個数は、発射ソレノイドが１回転する毎に１個発射されるため、約９９．９（個／分）となる。すなわち、１個の遊技球は約０．６秒毎に発射されることになる。
【００６３】
なお、タッチセンサ３５１からのタッチ信号及び発射ボリューム３５２からの電圧信号は、演出制御基板３２０へ入力されるようになっている。これにより、演出制御基板３２０において遊技球の発射を検出可能となる。
【００６４】
電源基板３６０は、コンデンサからなるバックアップ電源を備えており、遊技機１内の各部に電源電圧を供給する。具体的には、電源基板３６０は、主制御基板３００、払出制御基板３１０、演出制御基板３２０、発射制御基板３５０へ電源電圧を供給する。また、電源基板３６０は、遊技機１内に供給する電源電圧を監視し、電源電圧が所定値以下となったときに、電断検知信号を主制御基板３００に出力する。より具体的には、電断検知信号がハイレベルになるとメインＣＰＵ３０１ａは動作可能状態になり、電断検知信号がローレベルになるとメインＣＰＵ３０１ａは動作停止状態になる。バックアップ電源はコンデンサに限らず、例えば、電池でもよく、コンデンサと電池とを併用して用いてもよい。
【００６５】
［各種テーブル］
図４〜図６を用いて、メインＲＯＭ３０１ｂに記憶されている各種テーブルの詳細について説明する。
【００６６】
図４（Ａ）及び（Ｂ）は、「大当たりの判定」に用いられる大当り判定テーブルを示している。図４（Ａ）は、第１特別図柄の大当り判定テーブルであり、図４（Ｂ）は、第２特別図柄の大当り判定テーブルである。
【００６７】
大当り判定テーブルは、遊技状態及び取得された大当たり乱数に基づいて、「大当たり」又は「ハズレ」を判定するものである。大当たり乱数は、「０」〜「５９８」のいずれかの数値として、第１始動装置１２２又は第２始動装置１２３への入球時に取得される。
【００６８】
ここで図４（Ａ）及び（Ｂ）に示す遊技状態について説明を加える。
本実施形態においては、大当たりの判定に関する状態として「通常遊技状態」と「確変遊技状態」とを有する。
【００６９】
「通常遊技状態」というのは、第１始動装置１２２または第２始動装置１２３に遊技球が入球したことを条件として行われる大当たりの判定において、大当たりとなる確率が１／２９９．５に設定された遊技状態をいう。これに対して「確変遊技状態」というのは、上記大当たりとなる確率が１／２９．９５に設定された遊技状態をいう。したがって、「確変遊技状態」では、「通常遊技状態」よりも、大当たりに当選し易いこととなる。なお、この確変遊技状態のときには、後述する確変遊技フラグが「ＯＮ」にセットされており、通常遊技状態のときには、確変遊技フラグが「ＯＦＦ」になっている。また、通常遊技状態から確変遊技状態に移行するのは、確変大当たり遊技を終了した後である。
【００７０】
なお、「大当たり」とは、大入賞装置１２６を開放させる特別遊技である。具体的には、第１始動装置１２２または第２始動装置１２３に遊技球が入球したことを条件として行われる大当たりの判定において、大当りに当選したときに実行される遊技をいう。
【００７１】
「大当たり」においては、大入賞装置１２６が開放されるラウンド遊技を合計１５回又は合計８回行う。各ラウンド遊技における大入賞装置１２６の最大開放時間は最大２９．５秒に設定されており、この間に大入賞装置１２６に規定個数（９個）の遊技球が入球すると、１回のラウンド遊技が終了となる。「大当たり」は、大入賞装置１２６に遊技球が入球するとともに、当該入球に応じた賞球を遊技者が獲得できることから、多量の賞球を獲得可能である。また、大入賞装置１２６は、遊技盤１００の右側の下部に設けられていることから、「大当たり」のときには、ハンドル１０８のレバー１０９を大きく回転させる、いわゆる「右打ち」で遊技を行うこととなる。
【００７２】
図４（Ａ）に示す第１特別図柄の大当り判定テーブルによれば、通常遊技状態であるときには、取得された大当たり乱数が「７」又は「８」のときに大当たりと判定される。一方、確変遊技状態であるときには、「７」〜「２６」の２０個の大当たり乱数が大当たりと判定される。なお、上記以外の値であった場合には「ハズレ」と判定される。
【００７３】
大当たり乱数の乱数範囲が「０」〜「５９８」であるから、通常遊技状態のときに大当たりと判定される確率は１／２９９．５であり、確変遊技状態のときに大当たりと判定される確率は１０倍アップして１／２９．９である。
【００７４】
図４（Ｃ）は、「普通図柄の当たり判定」に用いられる当り判定テーブルを例示する説明図である。
当たり判定テーブルは、遊技状態及び取得された普通図柄乱数に基づいて、「当たり」又は「ハズレ」を判定するものである。普通図柄乱数は、「０」〜「６５５３５」のいずれかの数値として、ゲート１２５の通過時に取得される。
【００７５】
ここで図４（Ｃ）に示す遊技状態について説明を加える。
本実施形態では、第２始動装置１２３に近接して配置された電動チューリップ１２４に関する状態として「非時短遊技状態」と「時短遊技状態」とを有する。上述した大当たりの判定に関する状態（通常遊技状態、確変遊技状態）と電動チューリップ１２４に関する状態（非時短遊技状態、時短遊技状態）とは、それぞれの状態を関連させることもでき、独立させることもできる。
【００７６】
なお、遊技を開始したときの遊技状態、すなわち遊技機１の初期の遊技状態は、「通常遊技状態」であって「非時短遊技状態」に設定されている。
本実施形態において「非時短遊技状態」というのは、ゲート１２５を遊技球が通過したことを条件として行われる普通図柄の当たり判定において、その判定結果に対応する普通図柄の変動時間が１２秒と長く設定され、かつ、当たりに当選した際の第２始動装置１２３の開放制御時間が０．２秒と短く設定された遊技状態をいう。つまり、ゲート１２５を遊技球が通過すると、普通図柄の抽選が行われて、普通図柄表示器２０５において普通図柄の変動表示が行われるが、普通図柄は変動表示が開始されてから１２秒後に停止表示する。そして、抽選結果が当たりであった場合には、普通図柄の停止表示後に、電動チューリップ１２４の作動により第２始動装置１２３が約０．２秒間開放される。
【００７７】
これに対して「時短遊技状態」というのは、ゲート１２５を遊技球が通過したことを条件として行われる普通図柄の当たり判定において、その判定結果に対応する普通図柄の変動時間が３秒と、「非時短遊技状態」よりも短く設定され、かつ、当たりに当選した際の第２始動装置１２３の開放制御時間が３．５秒と、「非時短遊技状態」よりも長く設定された遊技状態をいう。さらに、「非時短遊技状態」においては普通図柄の当たり判定において当たりに当選する確率が１／６５５３６に設定され、「時短遊技状態」においては普通図柄の当たり判定において当たりに当選する確率が６５５３５／６５５３６に設定される。なお、この時短遊技状態のときには、後述する時短遊技フラグが「ＯＮ」にセットされており、非時短遊技状態のときには、時短遊技フラグが「ＯＦＦ」になっている。
【００７８】
したがって、「時短遊技状態」においては、「非時短遊技状態」よりも、ゲート１２５を遊技球が通過する限りにおいて、第２始動装置１２３が開放状態に制御されやすくなる。これにより、「時短遊技状態」では、遊技の進行において遊技球の消費が抑えられる。
【００７９】
また、ゲート１２６が遊技盤１００の右側に設けられていることから、「時短遊技状態」のときには、ハンドル１０８のレバー１０９を大きく回転させた、いわゆる「右打ち」で遊技を行うこととなる。
【００８０】
なお、普通図柄の当たり判定において当たりに当選する確率を「非時短遊技状態」および「時短遊技状態」のいずれの遊技状態であっても変わらないように設定してもよい。
図４（Ｃ）に示す当り判定テーブルによれば、非時短遊技状態であるときには、普通図柄乱数が「０」のときに当たりと判定される。一方、時短遊技状態であるときには、普通図柄乱数が「０」〜「６５５３４」のいずれかであるときに当たりと判定される。なお、上記以外の乱数値であった場合には、「ハズレ」と判定される。
【００８１】
普通図柄乱数の範囲が「０」〜「６５５３５」であるから、非時短遊技状態のときに当たりと判定される確率は１／６５５３６であり、時短遊技状態のときに当たりと判定される確率は６５５３５／６５５３６＝１／１．００００２である。
【００８２】
図５は、特別図柄の停止図柄を決定する図柄決定テーブルを例示する説明図である。
図５（Ａ）は、大当たりのときに停止図柄を決定するための図柄決定テーブルであり、図５（Ｂ）は、１５Ｒ大当たりとなる確率を示す説明図であり、図５（Ｃ）は、ハズレのときに停止図柄を決定するための図柄決定テーブルである。
【００８３】
図５（Ａ）では、「特別図柄」の種別（遊技球が第１始動装置１２２及び第２始動装置１２３のいずれに入球したか）と、第１始動装置１２２または第２始動装置１２３に遊技球が入球したときに取得される「大当たり図柄用乱数値」に基づいて、大当たりの「種別」及び停止図柄データが決定される。なお、大当たり図柄用乱数は、その範囲が「０」〜「９９」に設定されている。また、確変大当たりとなるか通常大当たりとなるかの確率は、それぞれ１／２（５０％）となっている。
【００８４】
図５（Ａ）に示すように、第１特別図柄において大当たりのときには大当たり図柄用乱数を参照し、大当たり図柄用乱数が「０」〜「４９」のいずれかであれば、１／２の確率で「確変１５Ｒ大当たり」となり、１／２の確率で「通常１５Ｒ大当たり」となる。このときは、停止図柄データがそれぞれ「０１」、「０２」となる。
【００８５】
同様に、大当たり図柄用乱数が「５０」〜「９９」のいずれかであれば、１／２の確率で「確変８Ｒ大当たり」となり、１／２の確率で「通常８Ｒ大当たり」となる。このときは、停止図柄データがそれぞれ「０３」、「０４」となる。
【００８６】
第２特別図柄において大当たりのときにも大当たり用図柄乱数を参照し、大当たり図柄用乱数が「０」〜「７４」のいずれかであれば、１／２の確率で「確変１５Ｒ大当たり」となり、１／２の確率で「通常１５Ｒ大当たり」となる。このときは、停止図柄データがそれぞれ「０５」、「０６」となる。
【００８７】
同様に、大当たり図柄用乱数が「７５」〜「９９」のいずれかであれば、１／２の確率で「確変８Ｒ大当たり」となり、１／２の確率で「通常８Ｒ大当たり」となる。このときは、停止図柄データがそれぞれ「０７」、「０８」となる。
【００８８】
図５（Ｂ）に示すように１５Ｒ大当たりとなる割合は、第１特別図柄で大当たりとなった場合が５０％であるのに対し、第２特別図柄で大当たりとなった場合は、７５％となっている。
【００８９】
図５（Ｃ）に示すように、第１特別図柄においても第２特別図柄においても判定結果がハズレのときには、停止図柄データは「００」となる。
なお、特別図柄の種類（停止図柄データ）によって、大当たり終了後の遊技状態、大当たり態様が決定される。
【００９０】
［変動パターン決定テーブル］
図６は、特別図柄の変動パターンを決定する変動パターン決定テーブルを例示する説明図である。
【００９１】
図６に示すように、第１特別図柄及び第２特別図柄の変動パターン決定テーブルは共通となっている。変動パターンは、判定結果、遊技状態、保留球数、リーチ乱数、及び、変動パターン乱数に基づいて決定される。なお、リーチ乱数及び変動パターン乱数は「０」〜「９９」の値をとる。
【００９２】
図６に例示されるように、判定結果が確変大当たりである場合、変動パターン乱数に基づいて変動パターンが決定される。具体的には、変動パターン乱数が「０」〜「２９」のときは、変動パターン１が選択される。このとき、変動時間は２０秒であり、リーチＡによって大当たりとなる。そして、大当たり終了後、確変遊技状態で遊技が制御される。また、変動パターン乱数が「３０」〜「９９」のときは、変動パターン２が選択される。このとき、変動時間は３０秒であり、リーチＢによって大当たりとなる。そして、大当たり終了後、確変遊技状態で遊技が制御される。
【００９３】
判定結果が通常大当たりである場合、変動パターン乱数に基づいて変動パターンが決定される。具体的には、変動パターン乱数が「０」〜「２９」のときは、変動パターン１が選択される。このとき、変動時間は２０秒であり、リーチＡによって大当たりとなる。そして、大当たり終了後、通常遊技状態で遊技が制御される。また、変動パターン乱数が「３０」〜「９９」のときは、変動パターン２が選択される。このとき、変動時間は３０秒であり、リーチＢによって大当たりとなる。そして、大当たり終了後、通常遊技状態で遊技が制御される。
【００９４】
判定結果がハズレである場合、遊技状態、保留球数、リーチ判定用乱数、及び、変動パターン乱数に基づいて変動パターンが決定される。
具体的には、遊技状態が「非時短遊技状態」で保留球数が「０〜２」である場合、リーチ乱数及び変動パターン乱数により、変動パターン３，４，５のいずれかが選択される。変動パターン３は変動時間が１０秒の通常変動であり、変動パターン４は変動時間が２０秒でありリーチＡでハズレとなり、変動パターン５は変動時間が３０秒でありリーチＢでハズレとなる。
【００９５】
遊技状態が「非時短遊技状態」で保留球数が「３〜４」である場合、リーチ乱数及び変動パターン乱数により、変動パターン４，５，６のいずれかが選択される。変動パターン６は変動時間が５秒の短縮変動であり、変動パターン４は変動時間が２０秒でありリーチＡでハズレとなり、変動パターン５は変動時間が３０秒でありリーチＢでハズレとなる。
【００９６】
遊技状態が「時短遊技状態」で保留球数が「０〜１」である場合、リーチ乱数及び変動パターン乱数により、変動パターン３，４，５のいずれかが選択される。変動パターン３は変動時間が１０秒の通常変動であり、変動パターン４は変動時間が２０秒でありリーチＡでハズレとなり、変動パターン５は変動時間が３０秒でありリーチＢでハズレとなる。
【００９７】
遊技状態が「時短遊技状態」で保留球数が「２〜４」である場合、リーチ乱数及び変動パターン乱数により、変動パターン４，６，７のいずれかが選択される。変動パターン４は変動時間が５秒の短縮変動であり、変動パターン４は変動時間が２０秒でありリーチＡでハズレとなり、変動パターン７は変動時間が５秒でありリーチＣでハズレとなる。変動パターン７は、リーチであるにもかかわらず、変動時間の短い変動パターンである。
【００９８】
なお、図６に例示する特別図柄の変動パターン決定テーブルの特徴として、判定結果がハズレの場合に時短遊技状態であるときには、特別図柄の変動時間が短くなるように設定されている。例えば、大当たりの判定結果がハズレの場合に保留球数が「２」のときには、時短遊技状態であればリーチ乱数に基づいて９５％の確率で変動時間が５秒の変動パターン６（短縮変動）が決定されるが、非時短遊技状態であれば変動時間が１０秒を超える変動パターンが決定される。このように、時短遊技状態になると変動時間が短くなるように設定されている。
【００９９】
［回転役物１２８］
図７、図８を用いて、回転役物１２８と回転役物駆動装置３４３の構成、及び回転役物１２８の動作の概要について説明する。図７を用いて、まず、回転役物１２８の具体的構成について説明する。なお、図７（Ａ）は、回転役物１２８を裏面から（即ち遊技盤１００側から）見た図であり、図７（ｂ）は、回転役物１２８を正面から（即ち遊技者側から）見た図である。
【０１００】
図７に示すように、回転役物１２８は、リング状の回転枠７００と、回転枠７００に固定して設けられた外ギア７０１とを有する。外ギア７０１には、回転役物駆動モータ７０２の回転駆動力がギア７０３を介して伝達される。そのため、回転役物駆動モータ７０２が回転すると、外ギア７０１が回転し、これにより回転役物１２８全体が回転する。
【０１０１】
回転枠７００には、４つの可動枝７１１，７２１，７３１，７４１がそれぞれ取り付けられている。具体的には、第１可動枝７１１は、その一端が回転枠７００に取り付けられている。第１可動枝７１１は、その一端側を中心として矢印Ａ方向に回動可能である。図７は、第１可動枝７１１がその回動可能範囲における一方の可動端まで回動された状態を示している。第１可動枝７１１は、図７に示した状態から回動することによって他方の可動端まで回動可能である。他方の可動端まで回動すると、第１可動枝７１１のほぼ全体が回転枠７００に重なった状態となる。
【０１０２】
第２可動枝７２１も同様であり、第２可動枝７２１は、その一端が回転枠７００に取り付けられている。第２可動枝７２１は、その一端側を中心として矢印Ｂ方向に回動可能である。図７は、第２可動枝７２１がその回動可能範囲における一方の可動端まで回動された状態を示している。第２可動枝７２１は、図７に示した状態から回動することによって他方の可動端まで回動可能である。他方の可動端まで回動すると、第２可動枝７２１のほぼ全体が回転枠７００に重なった状態となる。
【０１０３】
第３可動枝７３１も同様であり、第３可動枝７３１は、その一端が回転枠７００に取り付けられている。第３可動枝７３１は、その一端側を中心として矢印Ｃ方向に回動可能である。図７は、第３可動枝７３１がその回動可能範囲における一方の可動端まで回動された状態を示している。第３可動枝７３１は、図７に示した状態から回動することによって他方の可動端まで回動可能である。他方の可動端まで回動すると、第３可動枝７３１のほぼ全体が回転枠７００に重なった状態となる。
【０１０４】
第４可動枝７４１も同様であり、第４可動枝７４１は、その一端が回転枠７００に取り付けられている。第４可動枝７４１は、その一端側を中心として矢印Ｄ方向に回動可能である。図７は、第４可動枝７４１がその回動可能範囲における一方の可動端まで回動された状態を示している。第４可動枝７４１は、図７に示した状態から回動することによって他方の可動端まで回動可能である。他方の可動端まで回動すると、第４可動枝７４１のほぼ全体が回転枠７００に重なった状態となる。
【０１０５】
第１可動枝７１１及び第２可動枝７２１の回動は、第１モータ７５１により行われる。即ち、第１モータ７５１が回転すると、その回転駆動力が、図示しない伝達機構を介して、第１可動枝７１１及び第２可動枝７２１に伝達され、これら２つの可動枝７１１，７２１が同時に回動する。
【０１０６】
第３可動枝７３１及び第４可動枝７４１の回動は、第２モータ７５２により行われる。即ち、第２モータ７５２が回転すると、その回転駆動力が、図示しない伝達機構を介して、第３可動枝７３１及び第４可動枝７４１に伝達され、これら２つの可動枝７３１，７４１が同時に回動する。
【０１０７】
第１可動枝７１１の他端側には、第１パーツ７１２が、第１パーツ回転軸７１３を中心に回転可能に取り付けられている。第２可動枝７２１の他端側には、第２パーツ７２２が、第２パーツ回転軸７２３を中心に回転可能に取り付けられている。第３可動枝７３１の他端側には、第３パーツ７３２が、第３パーツ回転軸７３３を中心に回転可能に取り付けられている。第４可動枝７４１の他端側には、第４パーツ７４２が、第４パーツ回転軸７４３を中心に回転可能に取り付けられている。
【０１０８】
４つのパーツ７１２，７２２，７３２，７４２の回転は、いずれも、パーツ駆動モータ７５３により行われる。即ち、パーツ駆動モータ７５３が回転すると、その回転駆動力が駆動機構を介して内ギア７５４に伝達し、内ギア７５４が回転する。内ギア７５４は、外ギア７０１と同様、回転枠７００に対して同心状に配置されている。ただし、内ギア７５４は、回転枠７００に固定されておらず、自在に回転可能である。
【０１０９】
内ギア７５４には、第１ギア７５６、第２ギア７５７、第３ギア７５８、及び第４ギア７５９が噛み合っている。そのため、内ギア７５４が回転すると、これら４つのギア７５６〜７５９も回転する。
【０１１０】
第１ギア７５６の回転は、第１可動枝７１１内に配置されたギア機構を介して第１パーツ回転軸７１３まで伝達され、これにより第１パーツ７１２が回転する。第２ギア７５７の回転は、第２可動枝７２１内に配置されたギア機構を介して第２パーツ回転軸７２３まで伝達され、これにより第２パーツ７２２が回転する。第３ギア７５８の回転は、第３可動枝７３１内に配置されたギア機構を介して第３パーツ回転軸７３３まで伝達され、これにより第３パーツ７３２が回転する。第４ギア７５９の回転は、第４可動枝７４１内に配置されたギア機構を介して第４パーツ回転軸７４３まで伝達され、これにより第４パーツ７４２が回転する。
【０１１１】
各可動枝７２１，７２２，７３２，７４２には、それぞれ、演出用のＬＥＤ７６０（図７では図示略。図８参照。）が複数設けられている。また、パーツ駆動モータ７５３の回転駆動力を内ギア７５４に伝達する伝達機構の近傍には、各パーツ７２１，７２２，７３２，７４２の回転位置を検出するためのパーツ回転位置センサ７０４が設けられている。
【０１１２】
このように、回転役物１２８には、電力を受けて駆動したり或いは電気信号の送受を行なったりする部材（以下「電動演出部材」という）が複数設けられている。具体的には、回転役物１２８には、電動演出部材として、第１駆動モータ７５１、第２駆動モータ７５２、パーツ駆動モータ７５３、複数のＬＥＤ７６０、及びパーツ回転位置センサ７０４が設けられている。
【０１１３】
これら電動演出部材に対しては、電力を供給したり、電気信号の送受をできるようにしたりする必要があるが、回転役物１２８は、それ自体が回転するため、回転役物１２８と演出用駆動装置３４１の本体側（固定側）との間を電線で直接接続することは好ましくない。
【０１１４】
そこで、本実施形態では、回転役物１２８に設けられた各種の電動演出部材に対して、スリップリング７７０を介して、電力供給を行ったり信号送受を行ったりするようにしている。回転役物１２８の回転枠７００の外周面には、回転枠７００の周方向全体に渡って、スリップリング７７０の構成部材の１つである回転電極７８０が設けられている。回転電極７８０を含む、スリップリング７７０の具体的構成については、後で図８を用いて説明する。
【０１１５】
図８を用いて、次に、回転役物駆動装置３４３の具体的構成について説明する。図８（Ａ）に示すように、回転役物駆動装置３４３は、回転役物１２８を回転駆動する回転役物駆動モータ７０２と、ランプ制御基板３４０から入力される制御指令に従って回転役物駆動モータ７０２への通電を行うドライバ８０５と、回転役物１２８の回転位置が所定の基準位置にあることを検出するための基準位置検出センサと、を備えている。
【０１１６】
また、回転役物駆動装置３４３は、第１可動枝７１１及び第２可動枝７２１を回動させるための第１駆動モータ７５１、第３可動枝７３１及び第４可動枝７４１を回動させるための第２駆動モータ７５２、各パーツ７１２，７２２，７３２，７４２を回転させるためのパーツ駆動モータ７５３、パーツ回転位置センサ７０４、複数のＬＥＤ７６０、モータ駆動制御部８０６、及びＬＥＤ駆動制御部８０７を備えている。これら第１駆動モータ７５１、第２駆動モータ７５２、パーツ駆動モータ７５３、パーツ回転位置センサ７０４、複数のＬＥＤ７６０、モータ駆動制御部８０６、及びＬＥＤ駆動制御部８０７は、回転役物１２８に搭載されている。
【０１１７】
モータ駆動制御部８０６は、ランプ制御基板３４０からの制御指令に従って、第１駆動モータ７５１、第２駆動モータ７５２、及びパーツ駆動モータ７５３をそれぞれ駆動制御する。また、モータ駆動制御部８０６は、パーツ回転位置センサ７０４の検知信号（各パーツ７１２，７２２，７３２，７４２の回転位置を示す信号）を、ランプ制御基板３４０へ送信する。また、モータ駆動制御部８０６は、ランプ制御基板３４０から周期的に送信されてくる確認信号を受信し、受信する毎に、その受信した確認信号に対する応答信号であるＡＣＫ信号をランプ制御基板３４０へ送信（返信）する。
【０１１８】
ＬＥＤ駆動制御部８０７は、ランプ制御基板３４０からの制御指令に従って、複数のＬＥＤ７６０を個別に駆動制御する。なお、本実施形態では、ＬＥＤ駆動制御部８０７は、ランプ制御基板３４０からの確認信号受信及びそれに対する応答信号（ＡＣＫ信号）送信の機能を持っていない。ただし、モータ駆動制御部８０６と同様に、ＬＥＤ駆動制御部８０７にもこれらの機能を持たせるようにしてもよい。
【０１１９】
ランプ制御基板３４０と回転役物１２８との電気的接続は、既述の通り、スリップリング７７０により行われる。スリップリング７７０の具体的構成は、図８（Ａ）及び図８（Ｂ）に示す通りである。スリップリング７７０は、回転役物１２８に取り付けられた回転電極７８０と、この回転電極７８０と摺動接触することにより回転電極７８０との電気的接続を実現する４つのブラシ８０１〜８０４とを備える。回転電極７８０は、詳しくは、４つのリング８１１〜８１４を備え、何れも回転枠７００の外周面に設けられている。
【０１２０】
第１リング８１１は、回転役物１２８内に電力を供給するための電極であり、第１ブラシ８０１が接触している。第１リング８１１には、第１ブラシ８０１を介して電源電圧が印加され、その電源電圧がモータ駆動制御部８０６及びＬＥＤ駆動制御部８０７へ供給される。この電源電圧は、モータ駆動制御部８０６及びＬＥＤ駆動制御部８０７の動作用電源、及び、各モータ７５１〜７５３や複数のＬＥＤ７６０の電源となる。
【０１２１】
第４リング８１４は、回転役物１２８内の接地ラインに接続されており、第４ブラシ８０４が接触している。回転役物１２８内の接地ラインは、第４リング８１４及び第４ブラシ８０４を介して、演出用駆動装置３４１の本体側の接地ラインに接続される。
【０１２２】
第２リング８１２は、回転役物１２８内のモータ駆動制御部８０６に対する各種信号の送受を行うための電極であり、第２ブラシ８０２が接触している。ランプ制御基板３４０と、回転役物１２８内のモータ駆動制御部８０６との間の各種信号の送受は、第２ブラシ８０２及び第２リング８１２を介して行われる。
【０１２３】
第３リング８１３は、回転役物１２８内のＬＥＤ駆動制御部８０７に対する各種信号の送受を行うための電極であり、第３ブラシ８０３が接触している。ランプ制御基板３４０と、回転役物１２８内のＬＥＤ駆動制御部８０７との間の各種信号の送受は、第３ブラシ８０３及び第３リング８１３を介して行われる。各リング８１１〜８１４におけるブラシとの接触面には、潤滑及び摩耗低減のためにグリスが塗布されている。
【０１２４】
また、回転役物１２８の近傍には、回転役物１２８の回転基準位置（初期位置）を検出するための基準位置検出センサ８０８が設けられている。基準位置検出センサ８０８からの検出信号（基準位置検出信号）は、ランプ制御基板３４０に入力される。
【０１２５】
なお、基準位置検出センサ８０８の具体的構成は特に限定されるものではなく、例えば回転役物が回転基準位置にあることを検出する光学センサや、回転役物が回転基準位置にあるときに押圧されるスイッチ式のセンサなどを利用することが考えられる。
【０１２６】
［主制御基板のメイン処理］
図９を用いて、主制御基板３００において実行されるメイン処理について説明する。図９は、主制御基板３００において実行されるメイン処理の一例を示すフローチャートである。主制御基板３００は、電源投入時に、このメイン処理を実行する。主制御基板３００のメイン処理は、メインＲＯＭ３０１ｂに記憶されているプログラムに基づいてメインＣＰＵ３０１ａが実行するものである。
【０１２７】
メインＣＰＵ３０１ａは、図９のメイン処理を開始すると、Ｓ９０１で、メインＲＡＭ３０１ｃへのアクセスを許可する。この処理は、例えば電源投入後、１０００ｍｓを待機した後に行われる。
【０１２８】
Ｓ９０２では、ＲＡＭクリアスイッチが「ＯＮ」であるか否かを判断する。ここでＲＡＭクリアスイッチが「ＯＮ」であると判断された場合（Ｓ９０２：ＹＥＳ）、Ｓ９１１へ移行する。一方、ＲＡＭクリアスイッチが「ＯＮ」でないと判断された場合（Ｓ９０２：ＮＯ）、すなわちＲＡＭクリアスイッチが「ＯＦＦ」である場合には、Ｓ９０３へ移行する。
【０１２９】
Ｓ９０３では、バックアップフラグが「ＯＮ」であるか否かを判断する。バックアップフラグは、メインＲＡＭ３０１ｃに記憶されるものであり、遊技機１への電源が遮断された状態になるとセットされて「ＯＮ」となる。ここでバックアップフラグが「ＯＮ」であると判断された場合（Ｓ９０３：ＹＥＳ）、Ｓ９０４へ移行する。一方、バックアップフラグが「ＯＮ」でないと判断された場合（Ｓ９０３：ＮＯ）、すなわちバックアップフラグが「ＯＦＦ」である場合には、Ｓ９１１へ移行する。
【０１３０】
Ｓ９０４では、チェックサムが正常であるか否かを判断する。チェックサムとは、バックアップ情報に対して作成されるものであり、データの加算値が一致することでバックアップ情報の正当性を判断しようというものである。ここでチェックサムが正常であると判断された場合（Ｓ９０４：ＹＥＳ）、Ｓ９０５へ移行する。一方、チェックサムが正常でないと判断された場合（Ｓ９０４：ＮＯ）、Ｓ９１１へ移行する。
【０１３１】
Ｓ９０５では、復旧処理を実行する。復旧処理の詳細については後述する。
Ｓ９０６では、ＣＴＣ周期の設定を行う。この処理は、内蔵されているタイマカウンタであるＣＴＣの周期を設定するものである。例えば４ｍｓに設定するという具合である。これにより、メインＣＰＵ３０１ａは、ＣＴＣの周期で、後述するタイマ割込処理を実行する。
【０１３２】
Ｓ９０７では、電断監視処理を実行する。電断監視処理の詳細については後述する。
Ｓ９０８では、割込禁止設定を行う。この処理は、メインＣＰＵ３０１ａによるタイマ割込処理を禁止するものである。
【０１３３】
Ｓ９０９では、乱数更新処理を行う。この処理は、大当たり乱数、大当たり用図柄乱数、リーチ乱数、変動パターン乱数、及び普通図柄乱数の各種乱数値を更新するものである。これらの乱数値は、この処理が行われる毎に「１」加算される。なお、各乱数値は、予め設定された最大値に達した後は「０」に戻される。
【０１３４】
Ｓ９１０では、割込許可設定を行う。この処理は、メインＣＰＵ３０１ａによるタイマ割込処理を許可するものである。そして、Ｓ９１０の処理終了後、Ｓ９０７からの処理を繰り返す。
【０１３５】
Ｓ９１１には、Ｓ９０２で肯定判断された場合、Ｓ９０３で否定判断された場合、及び、Ｓ９０４で否定判断された場合に移行する。Ｓ９１１では、ＲＡＭクリアを行う。ＲＡＭクリアとは、主制御基板３００が設定する各種フラグやカウント値を初期化するものである。例えば各種フラグには、確変フラグや時短フラグが挙げられる。カウント値には、時短変動回数Ｗなどが挙げられる。
【０１３６】
Ｓ９１２では、周辺部初期設定を行う。この処理は、主制御基板３００から払出制御基板３１０及び演出制御基板３２０へ初期設定コマンドを送信するものである。これにより、払出制御基板３１０及び演出制御基板３２０にて、初期設定が行われる。Ｓ９１２の処理終了後、上述したＳ９０６へ移行する。
【０１３７】
［復旧処理］
図１０を用い、主制御基板３００において実行される復旧処理について説明する。この復旧処理は、図９のＳ９０５にて実行されるものである。
【０１３８】
最初のＳ１００１では、作業領域を設定する。作業領域は、復旧処理に用いられる領域である。このＳ１００１の処理では、作業領域をメインＲＡＭ３０１ｃに設定する。
Ｓ１００２では、復旧コマンドを作成する。この復旧コマンドには、遊技状態に関するコマンドが含まれる。すなわち、確変遊技フラグ及び時短遊技フラグなどである。また、これらフラグに関するカウンタのカウント値が含まれる。さらに、保留表示に関連する保留情報が含まれる。
【０１３９】
Ｓ１００３では、復旧コマンドを送信する。この処理は、Ｓ１００２にて作成した復旧コマンドを演出制御基板３２０へ送信する処理である。
Ｓ１００４ではバックアップフラグを「ＯＦＦ」とし、その後、復旧処理を終了する。
【０１４０】
［電断監視処理］
図１１を用い、主制御基板３００において実行される電断監視処理について説明する。この電断監視処理は、図９のＳ９０７にて実行されるものである。
【０１４１】
最初のＳ１１０１では、割込禁止設定を行う。この処理は、メインＣＰＵ３０１ａによるタイマ割込処理を禁止する処理である。
Ｓ１１０２では、電源が遮断されたか否かを判断する。この処理は、遊技機１への電源供給が遮断されたか否かを判断する処理である。ここで電源が遮断されたと判断された場合（Ｓ１１０２：ＹＥＳ）、Ｓ１１０３へ移行する。一方、電源が遮断されていないと判断された場合（Ｓ１１０２：ＮＯ）、Ｓ１１０６へ移行する。
【０１４２】
Ｓ１１０３では、バックアップ情報を作成して格納する。バックアップ情報はメインＲＡＭ３０１ｃに格納する。このとき、チェックサムを作成しバックアップ情報とともに格納する。バックアップ情報は、上述したように復旧コマンドの作成に用いられる。
【０１４３】
Ｓ１１０４では、バックアップフラグを「ＯＮ」にする。バックアップフラグは、メインＲＡＭ３０１ｃに格納される。
Ｓ１１０５ではＲＡＭアクセスを禁止し、その後、メイン処理（図９参照）を終了する。
【０１４４】
Ｓ１１０６には、Ｓ１１０２で電源が遮断されていないと判断された場合に移行する。Ｓ１１０６では、割込許可設定を行う。この処理は、メインＣＰＵ３０１ａのタイマ割込処理を許可するものである。Ｓ１１０６の処理終了後、図９のＳ９０８へ移行する。
【０１４５】
［タイマ割込処理］
図１２を用いて、主制御基板３００において実行されるタイマ割込み処理について説明する。図１２は、主制御基板３００において実行されるタイマ割込み処理の一例を示すフローチャートである。主制御基板３００は、電源投入時や電源断時等の特殊な場合を除く通常の動作時において、図１２に例示されている一連の処理を一定時間（例えば４ミリ秒）毎に繰り返し実行する。なお、図１２以降のフローチャートに基づいて説明する主制御基板３００の処理は、メインＲＯＭ３０１ｂに記憶されているプログラムに基づいてメインＣＰＵ３０１ａが実行するものである。
【０１４６】
まず、Ｓ１２０１では、乱数更新処理を実行する。この処理は、大当たり乱数、大当たり用図柄乱数、リーチ乱数、変動パターン乱数、及び普通図柄乱数の各種乱数値を更新するものである。これらの乱数値は、この処理が行われる毎に「１」加算される。なお、各乱数値は、予め設定された最大値に達した後は「０」に戻される。
【０１４７】
Ｓ１２０２では、スイッチ処理を行う。この処理は、各スイッチからの検知信号が入力された場合に実行されるものである。なお、スイッチ処理の詳細については後述する。
Ｓ１２０３では、特別図柄処理を行う。この処理は、第１特別図柄表示器２０１又は第２特別図柄表示器２０２に特別図柄を変動表示させてから特別図柄判定の結果を示す停止図柄を停止表示させる処理等を含む。なお、特別図柄処理の詳細については後述する。
【０１４８】
Ｓ１２０４では、普通図柄処理を行う。この処理は、普通図柄判定を実行し、普通図柄表示器２０５に普通図柄を変動表示させてから普通図柄判定の結果を示す普通図柄を停止表示させる処理等を含む。この普通図柄処理の詳細については後述する。
【０１４９】
Ｓ１２０５では、電動チューリップ処理を行う。この処理は、普通図柄判定を行った結果、第２始動装置１２３を開放すると判定した場合に、電動チューリップ１２４を作動させるものである。電動チューリップ処理の詳細については後述する。
【０１５０】
Ｓ１２０６では、大入賞装置開放制御処理を行う。この処理は、Ｓ１２０３において大当たりであると判定した場合、大入賞装置開閉ソレノイド３０８を制御して大入賞装置１２６を開放するものである。大入賞装置開放制御処理の詳細については後述する。
【０１５１】
Ｓ１２０７では、賞球処理を実行する。この処理は、遊技球の入賞に応じた賞球の払い出しを制御するものである。
Ｓ１２０８では、送信処理を実行する。この処理は、Ｓ１２０７以前の処理ステップにおいてメインＲＡＭ３０１ｃにセット（格納）された各種コマンドや演出内容を決定するために必要な情報を演出制御基板３２０に送信するものである。
【０１５２】
［スイッチ処理］
図１３は、図１２のＳ１２０２におけるスイッチ処理の詳細を示すフローチャートである。
【０１５３】
最初のＳ１３０１では、第１始動装置スイッチ処理を実行する。この処理は、第１始動装置検出スイッチ３０４からの検知信号の入力の有無を監視して、Ｓ１２０１の処理によって適宜更新される各種乱数（大当たり乱数、大当たり用図柄乱数、リーチ乱数、及び変動パターン乱数）について、第１始動装置検出スイッチ３０４からの検知信号が入力された時点の値を取得するものである。第１始動装置スイッチ処理については、さらに後述する。
【０１５４】
続くＳ１３０２では、第２始動装置スイッチ処理を実行する。この処理は、第２始動装置検出スイッチ３０５からの検知信号の入力の有無を監視して、Ｓ１２０１の処理によって適宜更新される各種乱数（大当たり乱数、大当たり用図柄乱数、リーチ乱数、及び変動パターン乱数）について、第２始動装置検出スイッチ３０５からの検知信号が入力された時点の値を取得するものである。第２始動装置スイッチ処理についてはさらに後述する。
【０１５５】
次のＳ１３０３では、ゲートスイッチ処理を実行する。この処理は、ゲート検出スイッチ３０３からの検知信号の入力の有無を監視して、Ｓ１２０１の処理によって適宜更新される普通図柄乱数について、ゲート検出スイッチ３０３からの検知信号が入力された時点の値を取得するものである。ゲートスイッチ処理についてはさらに後述する。
【０１５６】
［第１始動装置スイッチ処理］
図１４は、図１３のＳ１３０１における第１始動装置スイッチ処理の詳細を示すフローチャートである。
【０１５７】
最初のＳ１４０１では、第１始動装置検出スイッチ３０４が「ＯＮ」になったか否かを判定する。この処理は、第１始動装置検出スイッチ３０４からの検知信号（第１始動装置検出スイッチ３０４が「ＯＮ」になったことを示すＯＮ信号）が入力されたか否かに基づいて、第１始動装置検出スイッチ３０４が「ＯＮ」になったか否かを判定するものである。ここで第１始動装置検出スイッチ３０４が「ＯＮ」になったと判定した場合（Ｓ１４０１：ＹＥＳ）、Ｓ１４０２へ移行する。一方、第１始動装置検出スイッチ３０４が「ＯＮ」になっていないと判定した場合（Ｓ１４０１：ＮＯ）、以降の処理を実行せず、第１始動装置スイッチ処理を終了する。
【０１５８】
Ｓ１４０２では、保留数Ｕ１が最大保留数Ｕｍａｘ１未満であるか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている第１特別図柄判定の保留数Ｕ１が、予めメインＲＯＭ３０１ｂに記憶されている最大保留数Ｕｍａｘ１（本実施形態では「４」）未満であるか否かを判断するものである。ここで、Ｕ１＜Ｕｍａｘ１であると判断された場合（Ｓ１４０２：ＹＥＳ）、Ｓ１４０３へ移行する。一方、Ｕ１≧Ｕｍａｘ１であると判断された場合（Ｓ１４０２：ＮＯ）、以降の処理を実行せず、第１始動装置スイッチ処理を終了する。
【０１５９】
Ｓ１４０３では、保留数Ｕ１の値を現在の値から「１」加算した値に更新する。
Ｓ１４０４〜Ｓ１４０７では、各種乱数を取得する。この処理は、第１特別図柄判定に使用する取得情報として、大当たり乱数、大当たり用図柄乱数、リーチ乱数、及び変動パターン乱数を取得し、これらの乱数を対応付けてメインＲＡＭ３０１ｃに格納するものである。
【０１６０】
Ｓ１４０８では、事前判定を行う。ここでは、大当たり判定、大当たり図柄の決定、及び、変動パターンの選択を事前に行う。これらの処理は、後述する特別図柄処理で行われるものと同様のものである。したがって、詳細な処理については、後述する。
【０１６１】
ここでは最初に、Ｓ１４０４にて取得した大当たり用乱数に基づいて大当たりであるか否かを判定する。
大当たり判定の結果が大当たりであるときには、Ｓ１４０５にて取得した大当たり図柄乱数に基づいて大当たり図柄（停止図柄データ）を決定する。図５（Ａ）に示したように、大当たり図柄乱数が「０〜４９」のときは１５Ｒ大当たりとなり、大当たり図柄乱数が「５０〜９９」のときは８Ｒ大当たりとなる。また、１５Ｒ大当たりのうち１／２の割合で確変１５Ｒ大当たりとなり、１／２の割合で通常１５Ｒ大当たりとなる。このときはそれぞれ、停止図柄データが「０１」、「０２」となる。また、８Ｒ大当たりのうち１／２の割合で確変８Ｒ大当たりとなり、１／２の割合で通常８Ｒ大当たりとなる。このときはそれぞれ、停止図柄データが「０３」、「０４」となる。
【０１６２】
一方、大当たり判定の結果がハズレであるときには、ハズレ図柄（停止図柄データ）が選択される。ハズレのときの停止図柄データは「００」である。
また、大当たり判定の結果が大当たりであるときには、Ｓ１４０７にて取得した変動パターン乱数に基づいて変動パターンを選択する。具体的には、図６に示すように、大当たりの場合には、変動パターン１又は変動パターン２が選択される。
【０１６３】
一方、大当たり判定の結果がハズレであるときには、Ｓ１４０６にて取得したリーチ乱数、Ｓ１４０７にて取得した変動パターン乱数、遊技状態、及び、保留数に基づいて、変動パターンを選択する。この場合は、変動パターン３〜変動パターン６のいずれかが選択される。
【０１６４】
上述したように、大当たり判定、大当たり図柄の決定、及び、変動パターンの選択は、後述する特別図柄処理で行われる。したがって、変動パターンは、特別図柄処理を実行する時点での保留数に応じて、変更されることがあり得る。
【０１６５】
Ｓ１４０９では、保留コマンドをセットする。保留コマンドには、第１特別図柄に係る保留であるか第２特別図柄に係る保留であるかを区別する「始動装置データ」、何番目の保留であるかを示す「保留数データ」（すなわち保留数Ｕ１）、大当たり種類及びハズレを示す「停止図柄データ」、変動パターンを示す「変動パターンデータ」が含まれる。
【０１６６】
なお、Ｓ１４０９でセットされた保留コマンドは、図１２のＳ１２０８の送信処理にて演出制御基板３２０へ送信される。
［第２始動装置スイッチ処理］
図１５は、図１３のＳ１３０２における第２始動装置スイッチ処理の詳細を示すフローチャートである。第２始動装置スイッチ処理は、上述した第１始動装置スイッチ処理と同様のものである。
【０１６７】
最初のＳ１５０１では、第２始動装置検出スイッチ３０５が「ＯＮ」になったか否かを判定する。この処理は、第２始動装置検出スイッチ３０５からの検知信号（第２始動装置検出スイッチ３０５が「ＯＮ」になったことを示すＯＮ信号）が入力されたか否かに基づいて、第２始動装置検出スイッチ３０５が「ＯＮ」になったか否かを判定するものである。ここで第２始動装置検出スイッチ３０５が「ＯＮ」になったと判定した場合（Ｓ１５０１：ＹＥＳ）、Ｓ１５０２へ移行する。一方、第２始動装置検出スイッチ３０５が「ＯＮ」になっていないと判定した場合（Ｓ１５０１：ＮＯ）、以降の処理を実行せず、第２始動装置スイッチ処理を終了する。
【０１６８】
Ｓ１５０２では、保留数Ｕ２が最大保留数Ｕｍａｘ２未満であるか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている第２特別図柄保留数Ｕ２が、予めメインＲＯＭ３０１ｂに記憶されている最大保留数Ｕｍａｘ２（本実施形態では「４」）未満であるか否かを判断するものである。ここで、Ｕ２＜Ｕｍａｘ２であると判断された場合（Ｓ１５０２：ＹＥＳ）、Ｓ１５０３へ移行する。一方、Ｕ２≧Ｕｍａｘ２であると判断された場合（Ｓ１５０２：ＮＯ）、以降の処理を実行せず、第２始動装置スイッチ処理を終了する。
【０１６９】
Ｓ１５０３では、保留数Ｕ２の値を現在の値から「１」加算した値に更新する。
Ｓ１５０４〜Ｓ１５０７では、各種乱数を取得する。この処理は、第２特別図柄判定に使用する取得情報として、大当たり乱数、大当たり用図柄乱数、リーチ乱数、及び変動パターン乱数を取得し、これらの乱数を対応付けてメインＲＡＭ３０１ｃに格納するものである。
【０１７０】
Ｓ１５０８では、事前判定を行う。ここでは、大当たり判定、大当たり図柄の決定、及び、変動パターンの選択を事前に行う。これらの処理は、後述する特別図柄処理で行われるものと同様のものである。したがって、詳細な処理については、後述する。
【０１７１】
ここでは最初に、Ｓ１５０４にて取得した大当たり用乱数に基づいて大当たりであるか否かを判定する。
大当たり判定の結果が大当たりであるときには、Ｓ１５０５にて取得した大当たり用図柄乱数に基づいて大当たり図柄（停止図柄データ）を決定する。図５（Ａ）に示したように、大当たり用図柄乱数が「０〜７４」のときは１５Ｒ大当たりとなり、大当たり図柄乱数が「７５〜９９」のときは８Ｒ大当たりとなる。また、１５Ｒ大当たりのうち１／２の割合で確変１５Ｒ大当たりとなり、１／２の割合で通常１５Ｒ大当たりとなる。このときはそれぞれ、停止図柄データが「０５」、「０６」となる。また、８Ｒ大当たりのうち１／２の割合で確変８Ｒ大当たりとなり、１／２の割合で通常８Ｒ大当たりとなる。このときはそれぞれ、停止図柄データが「０７」、「０８」となる。
【０１７２】
一方、大当たり判定の結果がハズレであるときには、ハズレ図柄（停止図柄データ）が選択される。ハズレのときの停止図柄データは「００」である。
また、大当たり判定の結果が大当たりであるときには、Ｓ１５０７にて取得した変動パターン乱数に基づいて変動パターンを選択する。具体的には、図６に示すように、大当たりの場合には、変動パターン１又は変動パターン２が選択される。
【０１７３】
一方、大当たり判定の結果がハズレであるときには、Ｓ１５０６にて取得したリーチ乱数、Ｓ１５０７にて取得した変動パターン乱数、遊技状態、及び、保留数に基づいて、変動パターンを選択する。このときは、変動パターン３〜変動パターン６のいずれかが選択される。
【０１７４】
上述したように、大当たり判定、大当たり図柄の決定、及び、変動パターンの選択は、後述する特別図柄処理で行われる。したがって、変動パターンは、特別図柄処理を実行する時点での保留数に応じて、変更されることがあり得る。
【０１７５】
Ｓ１５０９では、保留コマンドをセットする。保留コマンドには、第１特別図柄に係る保留であるか第２特別図柄に係る保留であるかを区別する「始動装置データ」、何番目の保留であるかを示す「保留数データ」（すなわち保留数Ｕ２）、大当たり種類及びハズレを示す「停止図柄データ」、変動パターンを示す「変動パターンデータ」が含まれる。
【０１７６】
なお、Ｓ１５０９でセットされた保留コマンド及び先読みコマンドは、図１２のＳ１２０８の送信処理にて演出制御基板３２０へ送信される。
［ゲートスイッチ処理］
図１６は、図１３のＳ１３０３におけるゲートスイッチ処理の詳細を示すフローチャートである。
【０１７７】
最初のＳ１６０１では、ゲート検出スイッチ３０３が「ＯＮ」となったか否かを判断する。この処理は、ゲート検出スイッチ３０３からの検知信号（ゲート検出スイッチ３０３が「ＯＮ」になったことを示すＯＮ信号）が入力されたか否かに基づいて、ゲート検出スイッチ３０３が「ＯＮ」になったか否かを判断するものである。ここでゲート検出スイッチ３０３が「ＯＮ」になったと判断された場合（Ｓ１６０１：ＹＥＳ）、Ｓ１６０２へ移行する。一方、ゲート検出スイッチ３０３が「ＯＮ」になっていないと判断された場合（Ｓ１６０１：ＮＯ）、以降の処理を実行せず、ゲートスイッチ処理を終了する。
【０１７８】
Ｓ１６０２では、保留数Ｔが最大保留数Ｔｍａｘ未満であるか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている普通図柄判定の保留数Ｔが、メインＲＯＭ３０１ｂに予め記憶されている普通図柄判定の最大保留数Ｔｍａｘ（本実施形態では「４」）未満であるか否かを判断するものである。ここでＴ＜Ｔｍａｘであると判断された場合（Ｓ１６０２：ＹＥＳ）、Ｓ１６０３へ移行する。一方、Ｔ≧Ｔｍａｘであると判断された場合（Ｓ１６０２：ＮＯ）、以降の処理を実行せずに、ゲートスイッチ処理を終了する。
【０１７９】
Ｓ１６０３では、保留数Ｔを現在の値から「１」加算した値に更新する。続くＳ１６０４では、普通図柄判定に使用される普通図柄乱数を取得して、メインＲＡＭ３０１ｃに格納する。
【０１８０】
［特別図柄処理］
図１７を用いて、主制御基板３００によって実行される特別図柄処理の詳細について説明する。図１７は、図１２のＳ１２０３の特別図柄処理の詳細を示すフローチャートである。
【０１８１】
最初のＳ１７０１では、大当たり遊技中であるか否かを判断する。大当たり遊技中である場合には、メインＲＡＭ３０１ｃに記憶される大当たり遊技フラグが「ＯＮ」にされる。この処理は、メインＲＡＭ３０１ｃに記憶されている大当たり遊技フラグが「ＯＮ」に設定されているか否かを判断するものである。ここで大当たり遊技中であると判断された場合（Ｓ１７０１：ＹＥＳ）、以降の処理を実行せず、特別図柄処理を終了する。一方、大当たり遊技中でないと判断された場合（Ｓ１７０１：ＮＯ）、Ｓ１７０２へ移行する。
【０１８２】
Ｓ１７０２では、特別図柄の変動表示中であるか否かを判断する。ここで特別図柄の変動表示中でないと判断された場合（Ｓ１７０２：ＮＯ）、Ｓ１７０３へ移行する。一方、特別図柄の変動表示中であると判断された場合（Ｓ１７０２：ＹＥＳ）、Ｓ１７１１へ移行する。
【０１８３】
Ｓ１７０３では、第１特別図柄判定の保留数Ｕ１又は第２特別図柄判定の保留数Ｕ２のうちいずれか一方が「０」よりも大きいか否かを判断する。ここでＵ１＞０又はＵ２＞０であると判断された場合（Ｓ１７０３：ＹＥＳ）、Ｓ１７０４へ移行する。一方、Ｕ１＝Ｕ２＝０であると判断された場合（Ｓ１７０３：ＮＯ）、以降の処理を実行せず、特別図柄処理を終了する。
【０１８４】
Ｓ１７０４では、Ｕ２＞０ならば、保留数Ｕ２を現在の値から「１」減算した値に更新する。また、Ｕ２＝０ならば、保留数Ｕ１を現在の値から「１」減算した値に更新する。すなわち、第２特別図柄の保留が優先的に消化される。
【０１８５】
Ｓ１７０５では、記憶領域のシフト処理を行う。この処理は、メインＲＡＭ３０１ｃの記憶領域に対するシフト処理を実行するものである。具体的には、Ｓ１７０４で減算した第１又は第２特別図柄判定の大当たり乱数、大当たり用図柄乱数、リーチ乱数、及び変動パターン乱数について、保留記憶領域に最初に格納されたもの（最も古いもの）を判定用記憶領域にシフトさせ、残りのものを判定用記憶領域側にシフトさせる。
【０１８６】
Ｓ１７０６では、大当たり判定処理を実行する。この処理は、判定用記憶領域に記憶されている乱数に基づいて、大当たり判定処理を実行するものである。この大当たり判定処理が実行されることによって、大当たり及びハズレのいずれであるかが判定され、その判定結果がメインＲＡＭ３０１ｃにセットされる。そして、大当たりであると判定された場合には大当たりの種類を示す大当たり図柄（停止図柄データ）が決定される。大当たり判定処理の詳細については後述する。
【０１８７】
Ｓ１７０７では、変動パターン選択処理を実行する。具体的には、メインＲＯＭ３０１ｂに予め記憶されている変動パターンテーブルを参照して、Ｓ１７０６における大当たり判定の判定結果、メインＲＡＭ３０１ｃにセットされた停止図柄データ、現在の遊技状態、特別図柄判定の保留数Ｕ１又はＵ２、判定用記憶領域に記憶されているリーチ乱数及び変動パターン乱数に基づいて、特別図柄の変動パターンを選択する。このＳ１７０７の処理が行われることによって、リーチ有り演出を行うか、或いはリーチ無し演出を行うかも併せて決定される。変動パターン選択処理の詳細については後述する。
【０１８８】
Ｓ１７０８では、変動開始コマンドをセットする。この処理は、Ｓ１７０６の処理で設定した停止図柄データ、Ｓ１７０７の処理で設定した変動パターンを示す変動パターンデータ、遊技機１の遊技状態を示す遊技状態データ等を含む変動開始コマンドをメインＲＡＭ３０１ｃにセットするものである。この変動開始コマンドは、特別図柄の変動表示に伴う変動演出の開始を指示するコマンドであって、図１２のＳ１２０８の送信処理によって演出制御基板３２０に送信される。
【０１８９】
これに対して、演出制御基板３２０は、主制御基板３００から受信した変動開始コマンドを解析することによって、特別図柄判定の結果を特定し、リーチ有り演出とリーチ無し演出のどちらを行う必要があるのかを判定し、特別図柄が変動表示される変動時間を取得し、遊技機１の遊技状態を特定する。そして、第１特別図柄表示器２０１又は第２特別図柄表示器２０２における特別図柄の変動表示に伴って、液晶表示装置１２１にどのようなパターンで装飾図柄を変動表示させるか、音声出力装置３３１からどのような音を出力するか、枠ランプ１０３をどのような発光パターンで発光させるか、回転役物１２８を含む各種の役物を動作させるか、各種役物を動作させる場合にはどの役物をどのように動作させるか等を決定し、決定した内容の演出を画像制御基板３３０及びランプ制御基板３４０に実行させる。
【０１９０】
Ｓ１７０９では、変動表示を開始する。この処理は、Ｓ１７０８の処理でセットした変動開始コマンドに含まれているデータに基づいて、特別図柄の変動表示を開始するものである。なお、この特別図柄の変動表示は、第１特別図柄表示器２０１又は第２特別図柄表示器２０２を用いて行われる。
【０１９１】
Ｓ１７１０では、変動時間の計測を開始する。この処理は、変動表示を開始してからの経過時間である変動時間の計測を開始するものである。
次のＳ１７１１では、変動時間が経過したか否かを判断する。この処理は、Ｓ１７１０における変動時間の計測開始から、Ｓ１７０７の処理によって選択された変動パターンに対応する変動時間が経過したか否かを判断するものである。ここで、変動時間が経過していないと判断された場合（Ｓ１７１１：ＮＯ）、以降の処理を実行せず、特別図柄処理を終了する。一方、変動時間が経過したと判断された場合（Ｓ１７１１：ＹＥＳ）、Ｓ１７１２へ移行する。
【０１９２】
Ｓ１７１２では、図柄確定コマンドをセットする。この処理は、第１特別図柄表示器２０１又は第２特別図柄表示器２０２に特別図柄判定の判定結果を示す停止図柄が停止表示されることを通知する図柄確定コマンドをメインＲＡＭ３０１ｃにセットするものである。図柄確定コマンドは、図１２のＳ１２０８における送信処理によって演出制御基板３２０に送信される。これにより、液晶表示装置１２１に変動表示されていた装飾図柄を特別図柄判定の判定結果を示す態様で停止表示させる処理等が行われることになる。
【０１９３】
Ｓ１７１３では、変動表示を終了する。この処理は、Ｓ１７０９の処理で開始した特別図柄の変動表示を終了するものである。その際、Ｓ１７０６の処理で設定した停止図柄データ（大当たり図柄又はハズレ図柄）を、特別図柄を変動表示していた特別図柄表示器２０１，２０２に停止表示させる。具体的には、第１特別図柄表示器２０１において特別図柄が変動表示されていた場合には第１特別図柄表示器２０１に大当たり図柄又はハズレ図柄を停止表示させ、第２特別図柄表示器２０２において特別図柄が変動表示されていた場合には第２特別図柄表示器２０２に大当たり図柄又はハズレ図柄を停止表示させる。
【０１９４】
Ｓ１７１４では、計測した変動時間をリセットする。この処理は、Ｓ１７１０の処理で計測を開始した変動時間をリセットするものである。
続くＳ１７１５では、停止中処理を実行する。この処理は、大当たりである場合に大当たり遊技を開始させる処理等を含む。停止中処理の詳細については後述する。
【０１９５】
［大当たり判定処理］
図１８は、図１７のＳ１７０６における大当たり判定処理の詳細を示すフローチャートである。
【０１９６】
最初のＳ１８０１では、大当たり判定を行う。ここで、第１始動装置１２２への入賞に係る大当たり判定を実行する場合、メインＲＯＭ３０１ｂに予め記憶されている第１特別図柄の大当たり判定テーブル（図４（Ａ）参照）を用いる。一方、第２始動装置１２３への入賞に係る大当たり判定を実行する場合、メインＲＯＭ３０１ｂに予め記憶されている第２特別図柄の大当たり判定テーブル（図４（Ｂ）参照）を用いる。
【０１９７】
第１特別図柄及び第２特別図柄の大当たり判定テーブルには、大当たり乱数が記述されている。そこで、判定用記憶領域に記憶されている大当たり乱数が、第１特別図柄又は第２特別図柄の大当たり判定テーブルに記述されている値と一致するか否かで大当たりを判定する。一致しない場合はハズレと判定する。このとき、遊技状態が通常遊技状態である場合、大当たり乱数は「７」又は「８」のいずれかであり、遊技状態が確変遊技状態である場合、大当たり乱数は「７」〜「２６」のいずれかである。
【０１９８】
続くＳ１８０２では、大当たりであるか否かを判断する。この処理は、Ｓ１８０１の判定結果に基づき、大当たりであるか否かを判断するものである。ここで大当たりであると判断された場合（Ｓ１８０２：ＹＥＳ）、Ｓ１８０３へ移行する。一方、大当たりでないと判断された場合（Ｓ１８０２：ＮＯ）、すなわちハズレである場合には、Ｓ１８０５にてハズレ図柄（停止図柄データ「００」）をセットし、大当たり判定処理を終了する。
【０１９９】
Ｓ１８０３では、大当たりの種類を決定する。この処理は、メインＲＡＭ３０１ｃに記憶されている大当たりにおける図柄判定テーブル（図５（Ａ）参照）を用い、大当たりの種類を決定するものである。ここでは、判定用記憶領域に記憶されている大当たり用図柄乱数に基づき、１５Ｒ大当たりか８Ｒ大当たりかを決定する。第１特別図柄の場合には、図５（Ａ）の上段に示した値を用い、第２特別図柄の場合には、図５（Ａ）の下段に示した値を用いる。これにより、図５（Ｂ）に示した大当たりの内訳を実現することが可能となる。
【０２００】
Ｓ１８０４では、大当たり図柄をセットする。この処理は、Ｓ１８０３の処理で決定した大当たりの種類に応じた大当たり図柄（停止図柄データ）をメインＲＡＭ３０１ｃにセットするものである。これにより、上述した図１７におけるＳ１７１３の処理の際、ここでセットされた大当たり図柄が第１特別図柄表示器２０１又は第２特別図柄表示器２０２に停止図柄として停止表示されて、大当たり遊技が実行されることになる。Ｓ１８０４の処理終了後、大当たり判定処理を終了する。
【０２０１】
［変動パターン選択処理］
図１９は、図１７のＳ１７０７における変動パターン選択処理の詳細を示すフローチャートである。
【０２０２】
最初のＳ１９０１では、大当たりか否かを判断する。この処理は、図１８のＳ１８０１における大当たり判定に基づくものである。ここで大当たりであると判断された場合（Ｓ１９０１：ＹＥＳ）、Ｓ１９０２へ移行する。一方、大当たりでないと判断された場合（Ｓ１９０１：ＮＯ）、すなわちハズレである場合には、Ｓ１９０５へ移行する。
【０２０３】
Ｓ１９０２では、確変大当たりであるか否かを判断する。この処理は、図１８のＳ１８０３にて決定される大当たりの種類（停止図柄データ）に基づくものである。ここで確変大当たりであると判断された場合（Ｓ１９０２：ＹＥＳ）、Ｓ１９０３にて確変大当たり用の変動パターンテーブルをセットし、その後、Ｓ１９０９へ移行する。一方、確変大当たりでないと判断された場合（Ｓ１９０２：ＮＯ）、すなわち通常大当たりである場合には、Ｓ１９０４にて通常大当たり用の変動パターンテーブルをセットし、その後、Ｓ１９０９へ移行する。
【０２０４】
Ｓ１９０１で大当たりでないと判定された場合に移行するＳ１９０５では、遊技状態及び保留数を判定する。この処理は、メインＲＡＭ３０１ｃに記憶されている時短遊技フラグに基づいて、現在の遊技状態が時短遊技状態であるか非時短遊技状態であるかを判定するものである。また、現在の特別図柄判定の保留数を判定するものである。これにより対応する変動パターンテーブルが絞り込まれる。
【０２０５】
Ｓ１９０６では、リーチであるか否かを判断する。この処理は、ハズレである場合、遊技者に対して大当たりを期待させるためのリーチ演出を行うか否かを判断するものである。具体的には、判定用記憶領域に記憶されているリーチ乱数が、変動パターンテーブルに記述されている値と一致するか否かを判定する。ここでリーチであると判断された場合（Ｓ１９０６：ＹＥＳ）、Ｓ１９０７へ移行する。一方、リーチでないと判断された場合（Ｓ１９０６：ＮＯ）、Ｓ１９０８へ移行する。
【０２０６】
Ｓ１９０７では、リーチ用の変動パターンテーブルをセットする。この処理は、Ｓ１９０５で判定された遊技状態及び保留球数に基づいて、リーチ用の変動パターンテーブルをメインＲＯＭ３０１ｂから読み出し、メインＲＡＭ３０１ｃにセットするものである。その後、Ｓ１９０９へ移行する。
【０２０７】
Ｓ１９０８では、リーチなしの変動パターンテーブルをセットする。この処理は、Ｓ１９０５で判定された遊技状態及び保留球数に基づいて、リーチなしの変動パターンテーブルをメインＲＯＭ３０１ｂから読み出し、メインＲＡＭ３０１ｃにセットするものである。その後、Ｓ１９０９へ移行する。
【０２０８】
Ｓ１９０９では、変動パターン乱数判定処理を行う。この処理は、Ｓ１９０３、Ｓ１９０４、Ｓ１９０７、又は、Ｓ１９０８の処理でセットされた変動パターンテーブルを用いて変動パターン乱数の判定を行うものである。具体的には、メインＲＡＭ３０１ｃにセットされた変動パターンテーブルを参照して、判定用記憶領域に記憶されている変動パターン乱数に対応する変動パターンを選択する。このＳ１９０９の処理が行われることにより、特別図柄の変動パターン（変動時間）が決定されることとなる。
【０２０９】
Ｓ１９１０では、変動パターンをセットする。この処理は、Ｓ１９０９にて選択した変動パターンを示す変動パターンデータをメインＲＡＭ３０１ｃにセットするものである。変動パターンデータは、大当たり判定処理によって設定された図柄（停止図柄データ）と共に、図１７中のＳ１７０８の処理でセットされる変動開始コマンドに含まれ、図１２のＳ１２０８の送信処理によって演出制御基板３２０に送信される。
【０２１０】
［停止中処理］
図２０は、図１７中のＳ１７１５における停止中処理の詳細を示すフローチャートである。
【０２１１】
最初のＳ２００１では、大当たりか否かを判断する。この処理は、図１８のＳ１８０１の判定結果に基づいて、大当たりであるか否かを判断するものである。ここで大当たりであると判断された場合（Ｓ２００１：ＹＥＳ）、Ｓ２００２にて大当たり遊技フラグを「ＯＮ」に設定し、その後、Ｓ２００３へ移行する。一方、大当たりでないと判断された場合（Ｓ２００１：ＮＯ）、Ｓ２００６へ移行する。
【０２１２】
Ｓ２００３では、時短遊技フラグが「ＯＮ」であるか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている時短遊技フラグが「ＯＮ」に設定されているか否かを判断するものである。時短遊技フラグは、遊技機１の遊技状態が時短遊技状態であるか否かを示すフラグであり、通常遊技状態から時短遊技状態に移行する際に「ＯＮ」に設定され、時短遊技状態から通常遊技状態に戻される際に「ＯＦＦ」に設定される。ここで時短遊技フラグが「ＯＮ」に設定されていると判断された場合（Ｓ２００３：ＹＥＳ）、Ｓ２００４にて時短遊技フラグを「ＯＦＦ」に設定し、その後、Ｓ２００５へ移行する。一方、時短遊技フラグが「ＯＮ」に設定されていないと判断された場合（Ｓ２００３：ＮＯ）、すなわち時短遊技フラグが「ＯＦＦ」に設定されている場合には、Ｓ２００４の処理を実行せず、Ｓ２００５へ移行する。
【０２１３】
Ｓ２００５では、メインＲＡＭ３０１ｃに、オープニングコマンドをセットする。オープニングとは、大当たり遊技が開始されてから最初に大入賞装置１２６が開放され始めるまでの期間をいう。オープニングコマンドは、これらのオープニングが開始されることを通知するためのコマンドであり、Ｓ１２０８の送信処理によって演出制御基板３２０に送信される。
【０２１４】
Ｓ２００５の処理後、又はＳ２００１にて大当たりでないと判定された場合に移行するＳ２００６では、確変遊技フラグが「ＯＮ」であるか否かを判断する。確変遊技フラグは、メインＲＡＭ３０１ｃに記憶されるものであり、確変遊技状態となっている場合に「ＯＮ」とされ、通常遊技状態となっている場合に「ＯＦＦ」とされる。ここで確変遊技フラグが「ＯＮ」となっていると判断された場合（Ｓ２００６：ＹＥＳ）、以降の処理を実行せず、停止中処理を終了する。一方、確変遊技フラグが「ＯＦＦ」となっていると判定された場合（Ｓ２００６：ＮＯ）、Ｓ２００７へ移行する。
【０２１５】
Ｓ２００７では、時短遊技フラグが「ＯＮ」であるか否かを判断する。時短遊技フラグは、メインＲＡＭ３０１ｃに記憶されるものであり、時短遊技状態となっている場合に「ＯＮ」とされ、非時短遊技状態となっている場合に「ＯＦＦ」とされる。ここで時短遊技フラグが「ＯＮ」となっていると判断された場合（Ｓ２００７：ＹＥＳ）、Ｓ２００８へ移行する。一方、時短遊技フラグが「ＯＦＦ」となっていると判定された場合（Ｓ２００７：ＮＯ）、以降の処理を実行せず、停止中処理を終了する。
【０２１６】
Ｓ２００８では、現在の時短変動回数Ｗから「１」を減じることで、時短変動回数Ｗを更新する。時短変動回数Ｗは、メインＲＡＭ３０１ｃに記憶される。
Ｓ２００９では、時短変動回数Ｗが「０」であるか否かを判定する。ここでＷ＝０であると判定された場合（Ｓ２００９：ＹＥＳ）、Ｓ２０１０にて時短遊技フラグを「ＯＦＦ」とし、その後、停止中処理を終了する。一方、Ｗ≠０である場合（Ｓ２００９：ＮＯ）、Ｓ２０１０の処理を実行せず、停止中処理を終了する。
【０２１７】
［普通図柄処理］
図２１は、図１２のＳ１２０４における普通図柄処理の詳細を示すフローチャートである。
【０２１８】
最初のＳ２１０１では、補助遊技フラグが「ＯＮ」であるか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている補助遊技フラグが「ＯＮ」に設定されているか否かを判定するものである。補助遊技フラグは、電動チューリップ１２４が規定時間だけ開姿勢を維持した後に閉姿勢に戻る動作を規定回数行う補助遊技中であるか否かを示すフラグであり、補助遊技中は「ＯＮ」に設定され、補助遊技中でないときは「ＯＦＦ」に設定される。ここで補助遊技フラグが「ＯＮ」に設定されていると判断された場合（Ｓ２１０１：ＹＥＳ）、以降の処理を実行せず、普通図柄処理を終了する。この場合、図１２のＳ１２０５の電動チューリップ処理へ移ることになる。一方、補助遊技フラグが「ＯＮ」でないと判断された場合（Ｓ２１０１：ＮＯ）、すなわち補助遊技フラグが「ＯＦＦ」に設定されている場合には、Ｓ２１０２へ移行する。
【０２１９】
Ｓ２１０２では、普通図柄が変動中であるか否かを判断する。この処理は、普通図柄表示器２０５における変動表示が行われているか否かを判断するものである。ここで普通図柄が変動中でないと判断された場合（Ｓ２１０２：ＮＯ）、Ｓ２１０３へ移行する。一方、普通図柄が変動中であると判断された場合（Ｓ２１０２：ＹＥＳ）、Ｓ２１１４へ移行する。
【０２２０】
普通図柄が変動中でない場合に移行するＳ２１０３では、普通図柄判定の保留数Ｔが「１」以上であるか否かを判定する。ここで保留数Ｔが「１」以上であると判定された場合（Ｓ２１０３：ＹＥＳ）、Ｓ２１０４へ移行する。一方、保留数Ｔが「１」以上でないと判定された場合（Ｓ２１０３：ＮＯ）、すなわち保留数Ｔが「０」である場合には、以降の処理を実行せず、普通図柄処理を終了する。
【０２２１】
Ｓ２１０４では、保留数Ｔを現在の値から「１」減算した値に更新する。そして、Ｓ２１０５にて、当たり乱数判定処理を行う。この処理は、図１６のＳ１６０４にてメインＲＡＭ３０１ｃに記憶された普通図柄乱数の中で最も古い普通図柄乱数が、予めメインＲＯＭ３０１ｂに記憶されている普通図柄判定に係る当選値のいずれかと一致するか否かを判定するものである。
【０２２２】
Ｓ２１０６では、当たりであるか否かを判断する。この処理は、Ｓ２１０５の判定結果に基づいて、普通図柄判定の判定結果が当たりであるか否かを判断するものである。ここで当たりであると判断された場合（Ｓ２１０６：ＹＥＳ）、Ｓ２１０７にて当たり図柄をメインＲＡＭ３０１ｃにセットし、その後、Ｓ２１０９へ移行する。一方、当たりでないと判定された場合（Ｓ２１０６：ＮＯ）、すなわちハズレである場合には、Ｓ２１０８にてハズレ図柄をメインＲＡＭ３０１ｃにセットし、その後、Ｓ２１０９へ移行する。
【０２２３】
Ｓ２１０９では、非時短遊技状態であるか否かを判断する。この処理は、時短遊技フラグが「ＯＮ」に設定されているか否かに基づいて、遊技機１の現在の遊技状態が非時短遊技状態であるか否かを判定するものである。ここで非時短遊技状態であると判定された場合（Ｓ２１０９：ＹＥＳ）、Ｓ２１１０にて普通図柄変動時間を１２秒にセットし、その後、Ｓ２１１２へ移行する。一方、非時短遊技状態でないと判定された場合（Ｓ２１０９：ＮＯ）、すなわち時短遊技状態である場合には、Ｓ２１１１にて普通図柄変動時間を３秒にセットし、その後、Ｓ２１１２へ移行する。普通図柄変動時間は、普通図柄表示器２０５に普通図柄を変動表示させる時間である。ここでセットされた普通図柄変動時間は、メインＲＡＭ３０１ｃに一時的に記憶される。
【０２２４】
Ｓ２１１２では、普通図柄表示器２０５による普通図柄の変動を開始する。そして、Ｓ２１１３では、その変動表示開始からの経過時間の計測を開始する。
一方、普通図柄が変動中である場合に移行するＳ２１１４では、普通図柄の変動を終了させるか否かを判断する。具体的には、Ｓ２１１３の処理によって計測を開始した経過時間が、Ｓ２１１０又はＳ２１１１でセットした普通図柄変動時間に達したか否かに基づいて、普通図柄の変動表示を終了させるか否かを判断する。ここで普通図柄の変動を終了させると判断された場合（Ｓ２１１４：ＹＥＳ）、Ｓ２１１５にて普通図柄表示器２０５における普通図柄の変動表示を終了させ当たり図柄又はハズレ図柄を停止表示させて、その後、Ｓ２１１６へ移行する。一方、普通図柄の変動を終了させないと判断された場合（Ｓ２１１４：ＮＯ）、以降の処理を実行せず、普通図柄処理を終了する。
【０２２５】
Ｓ２１１６では、経過時間をリセットする。この処理は、Ｓ２１１３の処理で計測を開始した経過時間をリセットするものである。
Ｓ２１１７では、Ｓ２１０６と同様、普通図柄判定の判定結果が当たりであるか否かを判断する。ここで当たりであると判断された場合（Ｓ２１１７：ＹＥＳ）、Ｓ２１１８に補助遊技フラグを「ＯＮ」に設定し、その後、普通図柄処理を終了する。一方、当たりでないと判断された場合（Ｓ２１１７：ＮＯ）、Ｓ２１１８の処理を実行せず、普通図柄処理を終了する。
【０２２６】
［電動チューリップ処理］
図２２は、図１２のＳ１２０５における電動チューリップ処理の詳細を示すフローチャートである。
【０２２７】
最初のＳ２２０１では、補助遊技フラグが「ＯＮ」になっているか否かを判断する。ここで補助遊技フラグが「ＯＮ」になっていると判断された場合（Ｓ２２０１：ＹＥＳ）、Ｓ２２０２へ移行する。一方、補助遊技フラグが「ＯＮ」になっていないと判断された場合（Ｓ２２０１：ＮＯ）、すなわち補助遊技フラグが「ＯＦＦ」になっている場合には、以降の処理を実行せず、電動チューリップ処理を終了する。
【０２２８】
Ｓ２２０２では、電動チューリップが動作中であるか否かを判断する。ここで電動チューリップが動作中であると判断された場合（Ｓ２２０２：ＹＥＳ）、Ｓ２２０７へ移行する。一方、電動チューリップが動作中でないと判断された場合（Ｓ２２０２：ＮＯ）、Ｓ２２０３へ移行する。
【０２２９】
Ｓ２２０３では、非時短遊技状態であるか否かを判断する。この処理は、図２１のＳ２１０９と同様のものである。ここで非時短遊技状態であると判断された場合（Ｓ２２０３：ＹＥＳ）、Ｓ２２０４にて動作パターンをセットし、その後、Ｓ２２０６へ移行する。Ｓ２２０４では、電動チューリップ１２４の動作パターンとして、第２始動装置１２３を０．１秒間開放する動作を２回行う動作パターンをメインＲＡＭ３０１ｃにセットする。これにより、合計０．２秒間の開放が実現される。一方、非時短遊技状態でないと判定された場合（Ｓ２２０３：ＮＯ）、すなわち時短遊技状態である場合には、Ｓ２２０５にて動作パターンをセットし、その後、Ｓ２２０６へ移行する。Ｓ２２０５では、電動チューリップ１２４の動作パターンとして、第２始動装置１２３を０．５秒間開放する動作を７回行う動作パターンをメインＲＡＭ３０１ｃにセットする。これにより、合計３．５秒間の開放が実現される。
【０２３０】
Ｓ２２０６では、電動チューリップ１２４の動作を開始する。この処理は、Ｓ２２０４又はＳ２２０５でセットした動作パターンで、電動チューリップ１２４の動作を開始させるものである。
【０２３１】
Ｓ２２０７では、動作が完了したか否かを判断する。ここで電動チューリップ１２４の動作が完了したと判断された場合（Ｓ２２０７：ＹＥＳ）、Ｓ２２０８にて補助遊技フラグを「ＯＦＦ」に設定し、その後、電動チューリップ処理を終了する。これにより、補助遊技が終了する。一方、電動チューリップ１２４の動作が完了していないと判断された場合（Ｓ２２０７：ＮＯ）、Ｓ２２０８の処理を実行せず、電動チューリップ処理を終了する。
【０２３２】
［大入賞装置開放制御処理］
図２３は、図１２のＳ１２０６における大入賞装置開放制御処理の詳細を示すフローチャートである。
【０２３３】
最初のＳ２３０１では、大当たり遊技フラグが「ＯＮ」に設定されているか否かを判断する。ここで大当たり遊技フラグが「ＯＮ」に設定されていると判断された場合（Ｓ２３０１：ＹＥＳ）、Ｓ２３０２へ移行する。一方、大当たり遊技フラグが「ＯＮ」に設定されていないと判断された場合（Ｓ２３０１：ＮＯ）、すなわち大当たり遊技フラグが「ＯＦＦ」に設定されている場合には、以降の処理を実行せず、大入賞装置開放制御処理を終了する。
【０２３４】
Ｓ２３０２では、オープニング中であるか否かを判断する。例えば図２０のＳ２００５の処理によって大当たり遊技に係るオープニングコマンドをセットしてからの経過時間が所定のオープニング時間に達したか否かに基づいて、大当たり遊技のオープニング中であるか否かを判断するという具合である。ここでオープニング中であると判断された場合（Ｓ２３０２：ＹＥＳ）、Ｓ２３０３へ移行する。一方、オープニング中でないと判断された場合（Ｓ２３０２：ＮＯ）、Ｓ２３１１へ移行する。
【０２３５】
Ｓ２３０３では、オープニング時間が経過したか否かを判断する。ここでオープニング時間が経過したと判断された場合（Ｓ２３０３：ＹＥＳ）、Ｓ２３０４へ移行する。一方、オープニング時間が経過していないと判断された場合（Ｓ２３０３：ＮＯ）、以降の処理を実行せず、大入賞装置開放制御処理を終了する。
【０２３６】
Ｓ２３０４では、動作パターンを設定する。この処理は、ラウンド上限数Ｒｍａｘ（「１５」又は「８」）や動作パターンを決定してメインＲＡＭ３０１ｃに格納するものである。Ｓ２３０４の処理によって、ラウンドと次のラウンドとの間のインターバル時間、最終ラウンド終了後のエンディング時間等の大当たり遊技に関する各種時間も併せて設定される。
【０２３７】
Ｓ２３０５では、大入賞装置１２６への遊技球の入賞数Ｙを「０」としてリセットする。続くＳ２３０６では、メインＲＡＭ３０１ｃに記憶される大当たり中のラウンド数Ｒを現在の値から「１」加算した値に更新する。ラウンド数Ｒは、大当たり開始前は「０」に設定されており、Ｓ２３０６の処理が実行される毎に「１」加算される。
【０２３８】
Ｓ２３０７では、大入賞装置の開放制御を開始する。続くＳ２３０８では、Ｓ２３０７の開放制御が開始されてからの経過時間である開放時間の計測を開始する。次のＳ２３０９では、ラウンド開始コマンドをセットする。この処理は、ラウンド遊技が開始されたことを通知するラウンド開始コマンドをメインＲＡＭ３０１ｃにセットするものである。Ｓ２３０９の処理終了後、Ｓ２３１６へ移行する。
【０２３９】
Ｓ２３０２でオープニング中でないと判定された場合に移行するＳ２３１１では、エンディング中であるか否かを判断する。この処理は、例えばメインＲＡＭ３０１ｃに記憶されている現在の状態が大当たり遊技におけるどの時点であるかを示す情報に基づいて、最終ラウンド終了直後のエンディング中であるか否かを判断するものである。ここでエンディング中であると判断された場合（Ｓ２３１１：ＹＥＳ）、Ｓ２３２４へ移行する。一方、エンディング中でないと判断された場合（Ｓ２３１１：ＮＯ）、Ｓ２３１２へ移行する。
【０２４０】
Ｓ２３１２では、インターバル中であるか否かを判断する。この処理は、例えばメインＲＡＭ３０１ｃに記憶されている現在の状態が大当たり遊技におけるどの時点であるかを示す情報に基づいて、インターバル中（ラウンドと次のラウンドとの間）であるか否かを判断するものである。ここでインターバル中であると判断された場合（Ｓ２３１２：ＹＥＳ）、Ｓ２３１３へ移行する。一方、インターバル中でないと判断した場合（Ｓ２３１２：ＮＯ）、Ｓ２３１４へ移行する。
【０２４１】
Ｓ２３１３では、インターバル時間が経過したか否かを判断する。この処理は、前回のラウンド終了時に大入賞装置１２６が閉塞してから、Ｓ２３０４の処理によって設定されたインターバル時間が経過したか否かを判断するものである。ここでインターバル時間が経過したと判断された場合（Ｓ２３１３：ＹＥＳ）、次のラウンドを開始するタイミングになっているため、Ｓ２３０４へ移行する。一方、インターバル時間が経過していないと判断された場合（Ｓ２３１３：ＮＯ）、以降の処理を実行せず、大入賞装置開放制御処理を終了する。
【０２４２】
Ｓ２３１４では、大入賞装置検出スイッチ３０６が「ＯＮ」になったか否かを判断する。大入賞装置検出スイッチ３０６は、大入賞装置への遊技球の入賞を検出するスイッチである。この処理は、ラウンド中に大入賞装置検出スイッチ３０６からの検知信号の入力の有無に基づいて、大入賞装置検出スイッチ３０６が「ＯＮ」になったか否かを判断するものである。ここで大入賞装置検出スイッチ３０６が「ＯＮ」になったと判断された場合（Ｓ２３１４：ＹＥＳ）、大入賞装置１２６に１個の遊技球が入賞したと判断して、Ｓ２３１５にて遊技球の入賞数Ｙを現在の値から「１」加算した値に更新し、その後、Ｓ２３１６へ移行する。一方、大入賞装置検出スイッチ３０６が「ＯＮ」になっていないと判断された場合（Ｓ２３１４：ＮＯ）、Ｓ２３１５の処理を実行せず、Ｓ２３１６へ移行する。
【０２４３】
Ｓ２３１６では、規定開放時間が経過したか否かを判断する。この処理は、大入賞装置１２６の開放開始から規定開放時間が経過したか否かを判断するものである。具体的には、Ｓ２３０８の処理によって計測が開始された開放時間が、予めメインＲＯＭ３０１ｂに記憶されている規定開放時間（本実施形態では２９秒）に達したか否かを判断する。ここで規定開放時間が経過していないと判断された場合（Ｓ２３１６：ＮＯ）、Ｓ２３１７へ移行する。一方、規定開放時間が経過したと判断された場合（Ｓ２３１６：ＹＥＳ）、Ｓ２３１７の処理を実行せず、Ｓ２３１８へ移行する。
【０２４４】
Ｓ２３１７では、入賞数Ｙが入賞上限数Ｙｍａｘとなったか否かを判断する。この処理は、メインＲＡＭ３０１ｃに記憶されている今回のラウンドにおける遊技球の入賞数Ｙが、予めメインＲＯＭ３０１ｂに記憶されている大入賞装置１２６の閉塞タイミングを規定する入賞上限数Ｙｍａｘ（例えば「９」）と一致するか否かを判断するものである。ここでＹ＝Ｙｍａｘであると判断された場合（Ｓ２３１７：ＹＥＳ）、Ｓ２３１８へ移行する。一方、Ｙ≠Ｙｍａｘであると判断された場合（Ｓ２３１７：ＮＯ）、以降の処理を実行せず、大入賞装置開放制御処理を終了する。
【０２４５】
Ｓ２３１８では、大入賞装置１２６の開放制御を終了する。これにより、大入賞装置１２６が閉塞される。
Ｓ２３１９では、ラウンド数Ｒがラウンド上限数Ｒｍａｘとなったか否かを判断する。ここでＲ＝Ｒｍａｘであると判断された場合（Ｓ２３１９：ＹＥＳ）、Ｓ２３２１へ移行する。一方、Ｒ≠Ｒｍａｘであると判断された場合（Ｓ２３１９：ＮＯ）、Ｓ２３２０にてインターバル時間の計測を開始し、その後、大入賞装置開放制御処理を終了する。Ｓ２３２０の処理は、次のラウンドの開始タイミングを制御するために、大入賞装置１２６が閉塞されてからの経過時間であるインターバル時間の計測を開始するものである。このインターバル時間は、Ｓ２３１３の処理に使用される。
【０２４６】
Ｓ２３２１では、エンディング時間の計測を開始する。そして、Ｓ２３２２では、ラウンド数Ｒを「０」としてリセットする。さらに、Ｓ２３２３では、エンディングコマンドをメインＲＡＭ３０１ｃにセットする。このエンディングコマンドは、大入賞装置１２６の最後の開放が終了したことを通知するコマンドであり、Ｓ１２０８の送信処理によって演出制御基板３２０に送信される。
【０２４７】
Ｓ２３２４では、エンディング時間が経過したか否かを判断する。この処理は、Ｓ２３２１の処理によって計測を開始したエンディング時間が、Ｓ２３０４の処理によって設定された設定エンディング時間に達したか否かを判断するものである。ここでエンディング時間が経過したと判断された場合（Ｓ２３２４：ＹＥＳ）、Ｓ２３２５へ移行する。一方、エンディング時間が経過していないと判断された場合（Ｓ２３２４：ＮＯ）、以降の処理を実行せず、大入賞装置開放制御処理を終了する。
【０２４８】
Ｓ２３２５では、遊技状態設定処理を実行する。遊技状態設定処理は、大当たり遊技終了後の遊技機１の遊技状態を設定するものである。遊技状態設定処理の詳細については後述する。
【０２４９】
Ｓ２３２６では大当たり遊技フラグを「ＯＦＦ」し、その後、大入賞装置開放制御処理を終了する。大当たり遊技フラグを「ＯＦＦ」にすることで、大当たり遊技が終了することになる。
【０２５０】
［遊技状態設定処理］
図２４は、図２３のＳ２３２５における遊技状態設定処理の詳細を示すフローチャートである。
【０２５１】
最初のＳ２４０１では、大当たり図柄（停止図柄データ）に基づいて確変の有無を判定する。この処理は、図１８のＳ１８０４にてセットされる大当たり図柄に基づくものである。
【０２５２】
Ｓ２４０２では、Ｓ２４０１の判定結果に基づき、確変大当たりであるか否かを判断する。ここで確変大当たりであると判断された場合（Ｓ２４０２：ＹＥＳ）、Ｓ２４０３へ移行する。一方、確変大当たりでないと判断された場合（Ｓ２４０２：ＮＯ）、すなわち通常大当たりである場合には、Ｓ２４０５へ移行する。
【０２５３】
Ｓ２４０３では、確変遊技フラグを「ＯＮ」にする。確変遊技フラグは、メインＲＡＭ３０１ｃに記憶されるものであり、確変遊技状態となっている場合に「ＯＮ」とされ、通常遊技状態となっている場合に「ＯＦＦ」とされる。
【０２５４】
Ｓ２４０４では、時短遊技フラグを「ＯＮ」にする。時短遊技フラグは、メインＲＡＭ３０１ｃに記憶されるものであり、時短遊技状態となっている場合に「ＯＮ」とされ、非時短遊技状態となっている場合に「ＯＦＦ」とされる。Ｓ２４０４の処理終了後、遊技状態設定処理を終了する。
【０２５５】
Ｓ２４０２で確変大当たりでないと判定された場合に移行するＳ２４０５では、確変遊技フラグを「ＯＦＦ」にする。
Ｓ２４０６では、時短遊技フラグを「ＯＮ」とし、Ｓ２４０７で、時短変動回数Ｗに「１００」をセットする。これにより、低確率状態における遊技球の減少を抑えた遊技（いわゆる時短遊技）が１００回付与される。Ｓ２４０７の処理終了後、遊技状態設定処理を終了する。
【０２５６】
[演出制御基板３２０のタイマ割込処理]
図２５を用いて、演出制御基板３２０のタイマ割込み処理の内容について説明する。図２５は、演出制御基板３２０のサブＣＰＵ３２０ａによって行われるタイマ割込み処理を示すフローチャートである。なお、本処理は、演出制御基板３２０に設けられた図示しないリセット用クロックパルス発生回路によって、演出制御基板３２０の電源投入時や電源断時等の特殊な場合を除く通常の動作時において、所定の周期（例えば２ｍｓ）毎に繰り返し実行される。また、図２５のフローチャートに基づいて説明する演出制御基板３２０で行われる処理は、サブＲＯＭ３２０ｂに記憶されているプログラムに基づいて実行される。さらにまた、本発明に関係しない処理について適宜省略して示す。
【０２５７】
電源投入を契機にして、サブＣＰＵ３２０ａは起動プログラムを実行し、これによって、メモリ（例えば、サブＲＡＭ３２０ｃ）等の各ユニットの初期化等を行う。初期化が行われた後、サブＲＯＭ３２０ｂに記憶されたプログラムがサブＲＡＭ３２０ｃに読み込まれ、サブＣＰＵ３２０ａによって当該プログラムが実行される。
【０２５８】
最初のＳ２５０１では、演出用乱数を更新する。この処理は、演出に用いる各種乱数を更新するものである。具体的には、各種乱数に「１」を加算して更新し、所定の値まで到達すると「０」にリセットする。
【０２５９】
Ｓ２５０２では、コマンド処理を実行する。この処理は、各種コマンドに基づく演出を行うためのものである。ここで処理されるコマンドは、主制御基板３００から送信される変動開始コマンド、図柄確定コマンド、オープニングコマンド、ラウンド開始コマンド、及び、エンディングコマンドである。コマンド処理に詳細については、後述する。
【０２６０】
Ｓ２５０３では、保留関連処理を実行する。この処理は、保留コマンド等に基づく演出表示を行うためのものである。ここで処理されるコマンドは、主制御基板３００から送信される保留コマンド、及び、復旧コマンドである。保留関連処理の詳細については後述する。
【０２６１】
Ｓ２５０４では、演出ボタン処理を行う。この処理は、演出ボタン１０５による演出を実現するためのものである。具体的には、遊技者による演出ボタン１０５の操作による演出ボタン検出スイッチ３２１からの入力に基づき、各種の演出上の処理を行う。
【０２６２】
Ｓ２５０５では、送信処理を行う。この処理は、Ｓ２５０４までの処理でセットされたコマンドを画像制御基板３３０及びランプ制御基板３４０へ送信するものである。
［コマンド処理］
図２６は、図２５のＳ２５０２で実行されるコマンド処理の詳細を示すフローチャートである。
【０２６３】
最初のＳ２６０１では、コマンドを受信したか否かを判断する。主制御基板３００から送信されたコマンドは、演出制御基板３２０のバッファ領域に記憶される。この処理は、当該バッファ領域にコマンドが記憶されているか否かを判断するものである。ここでコマンドを受信したと判断された場合（Ｓ２６０１：ＹＥＳ）、Ｓ２６０２へ移行する。一方、コマンドを受信していないと判断された場合（Ｓ２６０１：ＮＯ）、以降の処理を実行せず、コマンド処理を終了する。
【０２６４】
Ｓ２６０２では、Ｓ２６０１で受信したと判断されたコマンドが変動開始コマンドであるか否かを判断する。変動開始コマンドは、図１７のＳ１７０８でセットされる。ここで変動開始コマンドであると判断された場合（Ｓ２６０２：ＹＥＳ）、Ｓ２６０３にて変動処理を実行し、その後、コマンド処理を終了する。一方、変動開始コマンドでないと判断された場合（Ｓ２６０２：ＮＯ）、Ｓ２６０４へ移行する。Ｓ２６０３の変動処理は、主には、液晶表示装置１２１に装飾図柄の変動表示を行わせるための変動コマンドをセットする処理である。
【０２６５】
Ｓ２６０４では、Ｓ２６０１で受信したと判断されたコマンドが図柄確定コマンドであるか否かを判断する。図柄確定コマンドは、図１７のＳ１７１２でセットされる。ここで図柄確定コマンドであると判断された場合（Ｓ２６０４：ＹＥＳ）、Ｓ２６０５へ移行する。一方、図柄確定コマンドでないと判断された場合（Ｓ２６０４：ＮＯ）、Ｓ２６０６へ移行する。
【０２６６】
Ｓ２６０５では、図柄確定処理を実行する。図柄確定コマンドは、第１特別図柄表示器２０１又は第２特別図柄表示器２０２に特別図柄判定の判定結果を示す停止図柄が停止表示されることを通知するコマンドである。したがって、図柄確定処理では、液晶表示装置１２１に変動表示されていた装飾図柄を特別図柄判定の判定結果を示す態様で停止表示させる処理等を行う。Ｓ２６０５の処理終了後、コマンド処理を終了する。
【０２６７】
Ｓ２６０６では、Ｓ２６０１で受信したと判断されたコマンドがオープニングコマンドであるか否かを判断する。ここでオープニングコマンドであると判断された場合（Ｓ２６０６：ＹＥＳ）、Ｓ２６０７へ移行する。一方、オープニングコマンドでないと判断された場合（Ｓ２６０６：ＮＯ）、Ｓ２６０８へ移行する。
【０２６８】
Ｓ２６０７では、オープニング処理を実行する。オープニングとは、大当たり遊技が開始されてから最初に大入賞装置１２６が開放され始めるまでの期間をいう。オープニングコマンドは、このオープニングが開始されることを通知するためのコマンドであり、図２０のＳ２００５でセットされる。
【０２６９】
オープニング処理としては、サブＲＯＭ３２０ｂに予め記憶されている実写映像（例えばアイドルグループの映像）を読み出し、画像制御基板３３０へコマンドとともに送信することで、液晶表示装置１２１に、当該実写映像を表示するような処理であることが例示される。また、サブＲＯＭ３２０ｂに予め記憶されている音声データ（例えば「おめでとう」）を読み出し、画像制御基板３３０へコマンドとともに送信することで、音声出力装置３３１を介したスピーカ１０４からの音声出力を行う処理であることが例示される。さらにまた、ランプ制御基板３４０へコマンドとともに制御データを送信することで、演出用駆動装置３４１を介した役物の駆動を行ったり、演出用照明装置３４２を介した枠ランプ１０３の点灯を行ったりする処理であることが例示される。
【０２７０】
また、オープニング処理において、回転役物１２８を回転駆動させたり、回転役物１２８の回転駆動と共に回転役物１２８に搭載されている各種電動演出部材の駆動を行わせるようにすることで、遊技者の期待を煽るような演出を行うようにしてもよい。その場合、回転役物や電動演出部材の駆動を指示するコマンドとしての回転役物駆動コマンド、電動演出部材駆動コマンドや、制御データとしての、駆動対象の回転役物（駆動モータ）や電動演出部材の制御内容を示すデータを送信する。なお、これら駆動コマンドや制御データが実際にランプ制御基板３４０に送信されるのはＳ２５０５の送信処理の実行時であり、Ｓ２６０７では、これら各コマンドや制御データがサブＲＡＭ３２０ｃ等にセットされることになる。Ｓ２６０７の処理終了後、コマンド処理を終了する。
【０２７１】
Ｓ２６０８では、Ｓ２６０１で受信したと判断されたコマンドがラウンド開始コマンドであるか否かを判断する。ここでラウンド開始コマンドであると判断された場合（Ｓ２６０８：ＹＥＳ）、Ｓ２６０９へ移行する。一方、ラウンド開始コマンドでないと判断された場合（Ｓ２６０８：ＮＯ）、Ｓ２６１０へ移行する。
【０２７２】
Ｓ２６０９では、ラウンド処理を実行する。ラウンド開始コマンドは、ラウンド遊技が開始されたことを通知するコマンドであり、図２３のＳ２３０９でセットされる。したがって、ラウンド処理としては、サブＲＯＭ３２０ｂに予め記憶されている実写ライブ映像（例えばアイドルグループのライブ映像）を読み出し、画像制御基板３３０へコマンドとともに送信することで、液晶表示装置１２１に、当該実写ライブ映像を表示するような処理であることが例示される。また、サブＲＯＭ３２０ｂに予め記憶されている音楽データ（例えば、ライブ映像に対応する楽曲データ）を読み出し、画像制御基板３３０へコマンドとともに送信することで、音声出力装置３３１を介したスピーカ１０４からの楽曲の出力を行う処理であることが例示される。さらにまた、ランプ制御基板３４０へコマンドとともに制御データを送信することで、演出用駆動装置３４１を介した役物の駆動を行ったり、演出用照明装置３４２を介した枠ランプ１０３の点灯を行ったりする処理であることが例示される。
【０２７３】
このラウンド処理においても、適宜、回転役物１２８やこれに搭載されている電動演出部材を駆動対象として回転役物駆動コマンドや電動演出部材駆動コマンドを制御データと共に送信することで、回転役物１２８や電動演出部材を所定のタイミングで所定の動作パターンにて動作させるようにしてもよい。なお、これら駆動コマンドや制御データが実際にランプ制御基板３４０に送信されるのはＳ２５０５の送信処理の実行時であり、Ｓ２６０７では、これら各コマンドや制御データがサブＲＡＭ３２０ｃ等にセットされることになる。Ｓ２６０９の処理終了後、コマンド処理を終了する。
【０２７４】
Ｓ２６１０では、Ｓ２６０１で受信したと判断されたコマンドがエンディングコマンドであるか否かを判断する。ここでエンディングコマンドであると判断された場合（Ｓ２６１０：ＹＥＳ）、Ｓ２６１１へ移行する。一方、エンディングコマンドでないと判断された場合（Ｓ２６１０：ＮＯ）、Ｓ２６１１の処理を実行せず、コマンド処理を終了する。
【０２７５】
Ｓ２６１１では、エンディング処理を行う。エンディングコマンドは、大入賞装置１２６の最後の開放が終了したことを通知するコマンドであり、図２３のＳ２３２３でセットされる。したがって、エンディング処理としては、サブＲＯＭ３２０ｂに予め記憶されているメッセージ画像（例えばＲＵＳＨタイム突入やチャンスタイム突入）を読み出し、画像制御基板３３０へコマンドとともに送信することで、液晶表示装置１２１に、当該メッセージ画像を表示するような処理であることが例示される。また、サブＲＯＭ３２０ｂに予め記憶されている音声データ（例えば「ＲＵＳＨタイム突入」や「チャンスタイム突入」）を読み出し、画像制御基板３３０へコマンドとともに送信することで、音声出力装置３３１を介したスピーカ１０４からの音声出力を行う処理であることが例示される。さらにまた、ランプ制御基板３４０へコマンドとともに制御データを送信することで、演出用駆動装置３４１を介した役物の駆動を行ったり、演出用照明装置３４２を介した枠ランプ１０３の点灯を行ったりする処理であることが例示される。
【０２７６】
このエンディング処理においても、適宜、回転役物１２８やこれに搭載されている電動演出部材を駆動対象として回転役物駆動コマンドや電動演出部材駆動コマンドを制御データと共に送信することで、回転役物１２８や電動演出部材を所定のタイミングで所定の動作パターンにて動作させるようにしてもよい。なお、これら駆動コマンドや制御データが実際にランプ制御基板３４０に送信されるのはＳ２５０５の送信処理の実行時であり、Ｓ２６０７では、これら各コマンドや制御データがサブＲＡＭ３２０ｃ等にセットされることになる。Ｓ２６１１の処理終了後、コマンド処理を終了する。
【０２７７】
［保留関連処理］
図２７は、図２５のＳ２５０３で実行される保留関連処理の詳細を示すフローチャートである。
【０２７８】
最初のＳ２７０１では、コマンドを受信したか否かを判断する。この処理は、図２６のＳ２６０１と同様のものである。主制御基板３００から送信されたコマンドは、演出制御基板３２０のバッファ領域に記憶される。この処理は、当該バッファ領域にコマンドが記憶されているか否かを判断するものである。ここでコマンドを受信したと判断された場合（Ｓ２７０１：ＹＥＳ）、Ｓ２７０２へ移行する。一方、コマンドを受信していないと判断された場合（Ｓ２７０１：ＮＯ）、以降の処理を実行せず、保留関連処理を終了する。
【０２７９】
Ｓ２７０２では、Ｓ２７０１で受信したと判断されたコマンドが保留コマンドであるか否かを判断する。保留コマンドは、図１４のＳ１４０９又は図１５のＳ１５０９でセットされる。ここで保留コマンドであると判断された場合（Ｓ２７０２：ＹＥＳ）、Ｓ２７０３にて保留処理を実行し、その後、保留関連処理を終了する。保留処理の詳細については後述する。一方、保留コマンドでないと判断された場合（Ｓ２７０２：ＮＯ）、Ｓ２７０４へ移行する。
【０２８０】
Ｓ２７０４では、Ｓ２７０１で受信したと判断されたコマンドが復旧コマンドであるか否かを判断する。復旧コマンドは、図１０のＳ１００３で送信される。ここで復旧コマンドであると判断された場合（Ｓ２７０４：ＹＥＳ）、Ｓ２７０５へ移行する。一方、復旧コマンドでないと判断された場合（Ｓ２７０４：ＮＯ）、Ｓ２７０５の処理を実行せず、保留関連処理を終了する。
【０２８１】
Ｓ２７０５では、保留復旧処理を実行する。復旧コマンドは、上述したように、電源の遮断が起きたときに送信される。この復旧コマンドには保留情報が含まれているため、ここでは、保留情報に基づいて、保留表示などを電源遮断前の状態に戻す。Ｓ２７０５の処理実行後、保留関連処理を終了する。
【０２８２】
［保留処理］
図２８は、図２７のＳ２７０３で実行される保留処理の詳細を示すフローチャートである。
【０２８３】
最初のＳ２８０１では、保留コマンドを解析する。保留コマンドには、第１特別図柄に係る保留であるか第２特別図柄に係る保留であるかを区別する「始動装置データ」、何番目の保留であるかを示す「保留数データ」（すなわち保留数Ｕ１、Ｕ２）、大当たり種類及びハズレを示す「停止図柄データ」、変動パターンを示す「変動パターンデータ」が含まれる。
【０２８４】
Ｓ２８０２では、保留オブジェクトを選択する。ここでは、通常表示態様の保留オブジェクトが選択される。本実施形態では、第１特別図柄に係る保留も第２特別図柄に係る保留も通常表示態様の保留オブジェクトを共通にしているが、異なるものとしてもよい。このときは、「始動装置データ」に基づいて通常表示態様の保留オブジェクトを選択するようにすればよい。
【０２８５】
Ｓ２８０３では、保留領域にデータを格納する。この処理は、「始動装置データ」に基づいて第１特別図柄に係る保留であるか第２特別図柄に係る保留であるかを特定し、また、「保留数データ」に基づいて何番目の保留であるかを特定し、第１特別図柄に係る第１〜第４保留領域及び第２特別図柄に係る第１〜第４保留領域のいずれかにデータを格納するものである。格納されるデータは、保留オブジェクトを特定するための「オブジェクトデータ」、大当たり種類及びハズレを示す「停止図柄データ」及び変動パターンを示す「変動パターンデータ」である。
【０２８６】
Ｓ２８０４では、保留表示コマンドをセットする。この保留表示コマンドは、図２５のＳ２５０５の送信処理によって、画像制御基板３３０へ送信される。これによって、新たな保留に関し、通常表示態様の保留オブジェクトによる保留表示が実現される。Ｓ２８０４の処理実行後、保留処理を終了する。
【０２８７】
［ランプ制御基板のタイマ割込処理］
図２９を用いて、ランプ制御基板３４０において実行されるタイマ割込み処理のうち、特に回転役物１２８の動作を制御するための回転役物制御処理について説明する。この回転役物制御処理は、ランプ制御基板３４０の電源投入時や電源瞬断時等の特殊な場合を除く通常の動作時において、ランプ制御基板３４０のＣＰＵ３４０ａにより所定の周期毎に繰り返し実行される。この回転役物制御処理は、ランプ制御基板３４０のＲＯＭ３４０ｂに記憶されているプログラムに基づいて実行される。なお、ランプ制御基板３４０におけるタイマ割込み処理は、実際には、回転役物１２８以外の他の役物や駆動対象（演出用駆動装置３４１内）、演出用照明装置３４２などの制御処理も含まれているが、図２９では、回転役物１２８の制御処理（回転役物１２８に搭載されている各種電動演出部材の制御処理を含む）について図示及び説明することとし、他の制御処理については図示及び説明を省略する。
【０２８８】
ランプ制御基板３４０のＣＰＵ３４０ａは、電源投入を契機にして起動プログラムを実行し、これによって、メモリ（例えば、ＲＡＭ３４０ｃ）等の各ユニットの初期化等を行う。ＣＰＵ３４０ａは、初期化を行った後、ＲＯＭ３４０ｂに記憶されたタイマ割込み処理のプログラムを読み込んで実行する。
【０２８９】
ランプ制御基板３４０のＣＰＵ３４０ａは、まずＳ２９０１で、演出制御基板３２０から駆動コマンド（回転役物駆動コマンド及び電動演出部材駆動コマンドの少なくとも一方）を受信したか否かを判断する。図２５の演出制御基板３２０のタイマ割込み処理において、Ｓ２５０５で送信された各種コマンド等のデータは、ランプ制御基板３４０において受信され、ランプ制御基板３４０のバッファ領域に記憶される。Ｓ２９０１の処理は、当該バッファ領域に演出制御基板３２０から受信したコマンドが記憶されているか否かを判断する処理である。
【０２９０】
駆動コマンドを受信していない場合は、この図２９のタイマ割込み処理（詳しくは回転役物１２８の制御に関する処理）を終了する。駆動コマンドを受信している場合は、Ｓ２９０２で、その受信した駆動コマンドや、駆動コマンドと共に受信された制御データ等の解析を行う。Ｓ２９０２の解析処理は、回転役物１２８自体を回転させるべきか否か、回転させるべき場合には具体的にどのように回転させるべきか、回転役物１２８に搭載されている各種電動演出部材を動作させるべきか、動作させるべき場合は具体的にどのように動作させるべきか、などについて解析する処理である。
【０２９１】
Ｓ２９０３では、回転役物駆動処理を実行する。この回転役物駆動処理は、Ｓ２９０２の解析処理によって駆動すべきと判断した駆動対象（回転役物１２８自体あるいはこれに搭載されている各種電動演出部材）について、順次又は並列処理にて、制御データに基づく駆動処理を実行することにより具体的に駆動させる処理である。
【０２９２】
［回転役物駆動処理］
図３０は、図２９のＳ２９０３で実行される回転役物駆動処理の詳細を示すフローチャートである。
【０２９３】
最初のＳ３００１では、回転役物１２８の駆動を開始する。例えば、ランプ制御基板３４０から回転役物駆動コマンド及び制御データを受信している場合には、ドライバ８０５に対し、受信した制御データが示す駆動パターンで回転役物駆動モータ７０２を回転駆動させるための制御指令を出力する。これにより、回転役物駆動モータ７０２がその駆動パターンで駆動し、ひいては、回転役物１２８がその駆動パターンに従って回転する。
【０２９４】
なお、回転役物１２８は、回転を停止しているとき、通常は、その回転位置が所定の基準位置に戻されている。そのため、回転役物駆動コマンドに基づく回転役物１２８の回転は、通常は、基準位置から開始される。
【０２９５】
ランプ制御基板３４０から電動演出部材駆動コマンド及び制御データを受信している場合には、スリップリング７７０を介して、回転役物１２８内のモータ駆動制御部８０６やＬＥＤ駆動制御部８０７へ、受信した制御データが示す駆動パターンで電動演出部材を駆動させるための制御指令を出力する。
【０２９６】
例えば、電動演出部材駆動コマンドとして、第１駆動モータ７５１及び第２駆動モータ７５２の駆動を指示するコマンド（及び制御データ）を受信している場合は、モータ駆動制御部８０６へ、受信した制御データが示す駆動パターンで第１駆動モータ７５１及び第２駆動モータ７５２を駆動させるための制御指令を出力する。モータ駆動制御部８０６は、ランプ制御基板３４０からスリップリング７７０を介してその制御指令を受信すると、その制御指令に従い、第１駆動モータ７５１及び第２駆動モータ７５２を駆動する。
【０２９７】
また例えば、電動演出部材駆動コマンドとして、パーツ駆動モータ７５３の駆動を指示するコマンド（及び制御データ）を受信している場合は、モータ駆動制御部８０６へ、受信した制御データが示す駆動パターンでパーツ駆動モータ７５３を駆動させるための制御指令を出力する。モータ駆動制御部８０６は、ランプ制御基板３４０からスリップリング７７０を介してその制御指令を受信すると、その制御指令に従い、パーツ駆動モータ７５３を駆動する。
【０２９８】
また例えば、電動演出部材駆動コマンドとして、複数のＬＥＤ７６０の駆動を指示するコマンド（及び制御データ）を受信している場合は、ＬＥＤ駆動制御部８０７へ、受信した制御データが示す駆動パターンで複数のＬＥＤ７６０を駆動させるための制御指令を出力する。ＬＥＤ駆動制御部８０７は、ランプ制御基板３４０からスリップリング７７０を介してその制御指令を受信すると、その制御指令に従い、複数のＬＥＤ７６０を駆動する。
【０２９９】
Ｓ３００２では、モータ駆動制御部８０６に対する、スリップリング７７０を介した確認信号の送信を開始する。具体的には、モータ駆動制御部８０６へ、所定の送信周期（例えば５０μ秒毎）で、確認信号を繰り返し送信する。
【０３００】
既述の通り、回転役物１２８に搭載されているモータ駆動制御部８０６は、ランプ制御基板３４０から確認信号を受信すると、受信する毎に、ＡＣＫ信号を返送する。このＡＣＫ信号の返送も、確認信号と同様、スリップリング７７０を介して（詳しくは第２リング８１２及び第２ブラシ８０２を介して）行われる。
【０３０１】
Ｓ３００３では、ランプ制御基板３４０から受信した駆動コマンドに基づく回転役物１２８の駆動（電動演出部材の駆動も含む）が完了したか否か判断する。回転役物１２８の駆動が完了した場合は、Ｓ３００６に進み、回転役物１２８の回転位置を基準位置に戻して、回転役物駆動処理を終了する。具体的には、回転役物１２８を特定の方向に回転させ、その回転中に基準位置検出センサ８０８により基準位置への到達が検知された場合に回転を停止させる。
【０３０２】
Ｓ３００３の判断処理において、回転役物１２８の駆動がまだ完了していない場合は、Ｓ３００４で、割り込み（異常通知）があったか否か判断する。この割り込みは、確認信号に対するＡＣＫ信号が正常に受信されない異常状態が発生したことを示すものである。この割り込みは、回転役物駆動処理と並列して実行されているＡＣＫ確認処理（図３１参照）によって出力されるものである。
【０３０３】
本実施形態では、ランプ制御基板３４０と回転役物１２８との間の電気的接続をスリップリング７７０を用いて行っている。スリップリング７７０は、各ブラシと各リングが常時接触した状態になっているが、何らかの要因で接触状態の「飛び」が発生する可能性がある。
【０３０４】
飛びが発生する主な原因の１つに、グリスが挙げられる。既述の通り、スリップリング７７０の回転電極７８０には、グリスが塗布されている。グリスの塗布状態はフラット（均一）であることが理想であり、スリップリング７７０の製造時は塗布状態がフラットになるようにグリスが塗布されるのであるが、その後の使用状況や使用環境、経年変化等によって、グリスの塗布状態にムラが出るおそれがある。塗布状態にムラが出ると、リングの回転中、ブラシとリングとの接触状態が不安定となり、そのムラが生じている部分との摺接時にブラシがリングから瞬間的に離れてしまうおそれがある。
【０３０５】
グリスの塗布ムラに限らず、その他の要因によっても、スリップリング７７０において接触状態の「飛び」が発生する可能性もある。スリップリング７７０に飛びが発生すると、その飛びが発生している間（ブラシとリングが離れている間）は回転役物１２８内の電動演出部材が電気的に遮断されるため、電動演出部材を正常に駆動制御できなくなるおそれがある。
【０３０６】
例えば、回転役物１２８に設けられている各駆動モータ７５１〜７５３の回転が不安定となり、各駆動モータ７５１〜７５３の故障や、これらによって回動又は回転される各可動枝７１１，７２１，７３１，７４１や各パーツ７１２，７２２，７３２，７４２の破損が発生するおそれがある。また例えば、各回転役物１２８に設けられている複数のＬＥＤ７６０の点灯状態が不安定になるおそれがあり、そうなると、遊技者に対して違和感を与えてしまう。
【０３０７】
そこで本実施形態では、ランプ制御基板３４０から回転役物１２８内のモータ駆動制御部８０６へ確認信号を周期的に送信して、その確認信号に対するＡＣＫ信号の受信状態を監視することで、スリップリング７７０による電気的接続状態が正常であるか否かを関しするようにしている。具体的には、図３０の回転役物駆動処理と並行して、図３１のＡＣＫ確認処理を実行し、このＡＣＫ確認処理において、ＡＣＫ信号の受信状態の異常を判断した場合に割り込み（異常通知）を出力するようにしている。
【０３０８】
図３０の回転役物駆動処理におけるＳ３００４の判断処理は、図３１のＡＣＫ確認処理において割り込みが出力されたか否かを判断する処理である。Ｓ３００４で、割り込みがないと判断した場合は、Ｓ３００３に戻る。Ｓ３００４で、割り込みがあったと判断した場合は、Ｓ３００５に進む。割り込みがあったということは、スリップリング７７０の接触状態が正常ではないなどの理由によって、回転役物１２８内のモータ駆動制御部８０６とランプ制御基板３４０との間で信号の送受信が正常に行えない状態になっている可能性があることを意味する。そこでその場合は、Ｓ３００５で、リトライ処理を行う。
【０３０９】
Ｓ３００５のリトライ処理は、回転役物１２８に搭載されている電動演出部材の駆動を全て停止させて初期位置に戻すと共に、回転役物１２８の回転位置を基準位置に戻し、その後に回転役物１２８の駆動を再開させる処理である。Ｓ３００５でリトライ処理を実行した後は、Ｓ３００３に戻る。
【０３１０】
［ＡＣＫ確認処理］
図３１を用いて、ＡＣＫ確認処理の詳細を説明する。ランプ制御基板３４０のＣＰＵ３４０ａは、図３０の回転役物駆動処理を実行中、その回転役物駆動処理と並行して、図３１のＡＣＫ確認処理を実行する。
【０３１１】
最初のＳ３１０１では、モータ駆動制御部８０６からスリップリング７７０を介してＡＣＫ信号を受信したか否か判断する。ＡＣＫ信号を受信した場合は、Ｓ３１０２で、非受信期間Ｔａをリセットして、Ｓ３１０１に戻る。
【０３１２】
Ｓ３１０１で、ＡＣＫ信号を受信していない場合は、Ｓ３１０３で、非受信期間Ｔａのカウントを行う。非受信期間Ｔａとは、ＡＣＫ信号を受信していない状態の継続時間を示すものである。Ｓ３１０４では、現在の非受信期間Ｔａが、所定の上限期間Ｔｘ（例えば５０ｍ秒）以上となったか否かを判断する。
【０３１３】
非受信期間Ｔａがまだ上限期間Ｔｘに到達していない場合は、Ｓ３１０１に戻る。非受信期間Ｔａが上限期間Ｔｘ以上となっている場合は、Ｓ３１０５で、割り込み（異常通知）を出力する。割り込み出力後、Ｓ３１０６で、回転役物１２８のリトライ処理（図３０のＳ３００５の処理）が完了するのを待ち、リトライ処理が完了したら、Ｓ３１０１に戻る。
【０３１４】
［本実施形態の遊技機１が発揮する効果］
（１）本実施形態の遊技機１は、役物として、複数種類の電動演出部材が搭載されてその電動演出部材と一体的に回転可能な回転役物１２８を有している。電動演出部材と演出用駆動装置３４１の本体とは、スリップリング７７０を介して電気的に接続されている。そして、回転役物１２８が駆動される際、ランプ制御基板のＣＰＵ３４０ａは、電動演出部材を構成するモータ駆動制御部８０６へスリップリング７７０を介して確認信号を周期的に送信し、その確認信号に対するＡＣＫ信号の返信状態を確認する。そして、ＡＣＫ信号が正常に受信されなくなった場合、異常判定を行い、割り込み（異常通知）を出力する。
【０３１５】
そのため、スリップリング７７０に飛び等の異常が生じた場合にこれを適切に検出することができ、その異常発生に対する適切な処置を迅速に実行することが可能となる。
（２）本実施形態では、スリップリング７７０の異常有無の判定を、モータ駆動制御部８０６からのＡＣＫ信号が継続して受信されなかった時間に基づいて行っている。具体的には、上限期間Ｔｘの間継続してＡＣＫ信号が一度も受信されなかった場に、割り込みを出力するようにしている。また、上限期間Ｔｘは、少なくとも、正常ならばその上限期間Ｔｘ内にＡＣＫ信号が複数回受信されるような時間に設定されている。
【０３１６】
そのため、誤判定の発生を抑えつつ、異常が生じた場合には適切なタイミングでその異常を検出することができる。
（３）本実施形態では、ＡＣＫ信号に基づく異常判定の結果、異常を検知した場合は、割り込みを出力して、所定のリトライ処理を実行するようにしている。異常発生時にリトライ処理を実行することで、回転役物１２８の故障や破損を防ぎつつ、通常動作を再開させることができる。
【０３１７】
特に、本実施形態では、異常検知時には、回転役物１２８の回転位置を基準位置に戻すと共に電動演出部材を初期位置に戻し、その後に回転役物１２８の再駆動を試みるようにしている。そのため、異常検知後の再駆動を適切に実行させることができる。
【０３１８】
［他の実施形態］
（１）電動演出部材を備えた回転役物として、上記実施形態で例示した回転役物１２８はあくまでも一例であり、他の種々の回転役物に対して本発明を適用できる。即ち、回転役物の形状や構成、動作内容、遊技機１における配置位置、配置数などは、適宜決めることができる。また、回転役物に搭載される電動演出部材の種類や数、搭載位置、動作内容などについても、適宜決めることができる。
【０３１９】
そして、回転役物の構成や、搭載される電動演出部材の種類や数などに応じて、使用するスリップリングの数や種類、搭載位置などについても適宜決めることができる。
例えば、回転役物１２８において回転可能に搭載されている４つのパーツ７１２，７２２，７３２，７４２にそれぞれＬＥＤを搭載すると共に、各パーツ７１２，７２２，７３２，７４２の回転軸にスリップリングを設け、そのスリップリングを介して各パーツのＬＥＤへ電力を供給するようにしてもよい。
【０３２０】
その際、各可動枝７１１，７２１，７３１，７４１の回動軸にもスリップリングを設け、そのスリップリングを介して各パーツへ電力を供給するようにしてもよい。各可動枝７１１，７２１，７３１，７４１自体にＬＥＤ等の何らかの電動演出部材が設けられている場合も同様である。
【０３２１】
（２）スリップリングの具体的構成についても、図８に示した構成はあくまでも一例であり、他の種々のスリップリングを用いることができる。
例えば、図３２（Ａ）に例示したようなスリップリング３２００を用いてもよい。図３２（Ａ）に示すスリップリング３２００は、電力供給対象の電動演出部材が搭載された回転体と一体的に回転する回転電極７８０と、４つのブラシ３２０１〜３２０４とを備える。回転電極７８０は、上記実施形態の回転電極７８０と同じであり、第１リング８１１、第２リング８１２、第３リング８１３、及び第４リング８１４を備えている。第１リング８１１には第１ブラシ３２０１が接触しており、第２リング８１２には第２ブラシ３２０２が接触しており、第３ブラシ８１３には第３リング３２０３が接触しており、第４リング８１４には第４ブラシ３２０４が接触している。
【０３２２】
第１ブラシ３２０１は、詳しくは、長尺ブラシ部３２０１ａと、この長尺ブラシ部３２０１ａよりも短い短尺ブラシ部３２０１ｂとを有しており、各ブラシ部３２０１ａ，３２０１ｂはそれぞれ、第１リング８１１における異なる部分に接触している。第２ブラシ３２０２、第３ブラシ３２０３、及び第４ブラシ３２０４も同様であり、それぞれ、長尺ブラシ部３２０２ａ，３２０３ａ，３２０４ａと、短尺ブラシ部３２０２ｂ、３２０３ｂ、３２０４ｂを有している。
【０３２３】
図３２（Ａ）に示すスリップリング３２００を用いることで、一組のブラシとリングとの接触状態を全体としてより良好に保つことができる。即ち、例えば第１ブラシ３２０１において、例えば、なんらかの要因で短尺ブラシ部３２０１ｂの飛びが発生したとしても、長尺ブラシ部３２０１ａが第１リング８１１に接触している限り、全体として、第１ブラシ３２０１と第１リング８１１との接触状態は維持される。
【０３２４】
また例えば、図３２（Ｂ）に例示したようなスリップリング３２１０を用いてもよい。図３２（Ｂ）に示すスリップリング３２１０は、回転体３２１１の外周面ではなく回転側面（回転面と平行な面）に、回転体３２１１の回転中心と同心円状に４つの円環状の電極３２２１，３２２２，３２２３，３２２４が形成されている。そして、第１電極３２２１には第１ブラシ３２３１が接触しており、第２電極３２２２には第２ブラシ３２３２が接触しており、第３電極３２２３には第３ブラシ３２３３が接触しており、第４電極３２２４には第４ブラシ３２３４が接触している。図３２（Ｂ）に示すようなスリップリング３２１０を、上記実施形態においてスリップリング７７０の代わりに用いることができる。
【０３２５】
図３２（Ａ），図３２（Ｂ）に示した各スリップリング３２００，３２１０は、あくまでも一例であり、他のあらゆる種類のスリップリングを用いることができる。
（３）その他、本発明は、上記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。例えば、上記の実施形態の構成の一部を、同様の機能を有する公知の構成に置き換えたり、他の実施形態の構成に対して付加、置換等したり、課題を解決できる限りにおいて省略したりしてもよい。また、上記の複数の実施形態を適宜組み合わせて構成してもよい。
【符号の説明】
【０３２６】
１…遊技機、
１２８…回転役物、
３４０・・・ランプ制御基板（制御手段）、
７７０・・・スリップリング、
７８０・・・回転電極、
８０６・・・モータ駆動制御部（演出部）、
８０８…基準位置検出センサ（基準位置検知手段）
【図１】
2015136578.tif 000003
【図２】
2015136578.tif 000004
【図３】
2015136578.tif 000005
【図４】
2015136578.tif 000006
【図５】
2015136578.tif 000007
【図６】
2015136578.tif 000008
【図７】
2015136578.tif 000009
【図８】
2015136578.tif 000010
【図９】
2015136578.tif 000011
【図１０】
2015136578.tif 000012
【図１１】
2015136578.tif 000013
【図１２】
2015136578.tif 000014
【図１３】
2015136578.tif 000015
【図１４】
2015136578.tif 000016
【図１５】
2015136578.tif 000017
【図１６】
2015136578.tif 000018
【図１７】
2015136578.tif 000019
【図１８】
2015136578.tif 000020
【図１９】
2015136578.tif 000021
【図２０】
2015136578.tif 000022
【図２１】
2015136578.tif 000023
【図２２】
2015136578.tif 000024
【図２３】
2015136578.tif 000025
【図２４】
2015136578.tif 000026
【図２５】
2015136578.tif 000027
【図２６】
2015136578.tif 000028
【図２７】
2015136578.tif 000029
【図２８】
2015136578.tif 000030
【図２９】
2015136578.tif 000031
【図３０】
2015136578.tif 000032
【図３１】
2015136578.tif 000033
【図３２】
2015136578.tif 000034