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