(57)【特許請求の範囲】
【請求項１】
モータで駆動される可動体を備えると共に、図柄の変動表示が可能であって所定の抽選に当選したことを契機に特典が得られる遊技機において、前記抽選の結果に対応する変動コマンドを出力する主制御基板と、該主制御基板から入力した変動コマンドに基づいて前記可動体に演出動作を実行させるときは、その演出内容を特定する演出コマンドを出力する演出制御基板と、を備えると共に、さらに、以下の構成をも備えていることを特徴とする遊技機。
［１Ａ］ワンチップマイコンによって構成され、前記演出制御基板から前記演出コマンドを入力し、前記可動体に対して当該演出コマンドに対応する動作を実行させるＩＣ基板を、前記モータ１個に対して１対１となる様に備えていること。
［１Ｂ］前記ＩＣ基板は、前記可動体に対して前記演出コマンドに対応する動作を実行させる条件となったときに、前記モータに対して所定の駆動信号及び所定の停止信号を出力する様に構成されていること。
［１Ｃ］前記可動体が所定の動作位置へと移動したことを検出するための動作位置検出手段を備えていること。
［１Ｄ］前記ＩＣ基板に複数の入力端子を備えさせると共に、該複数の入力端子の内、第１の入力端子に対して前記動作位置検出手段による検出信号を入力し、第２の入力端子に対して前記第１の入力端子に入力する検出信号以外の信号を入力する様に、前記動作位置検出手段と前記ＩＣ基板とを接続していること。
［１Ｅ］前記第２の入力端子に対して入力する信号が、前記ＩＣ基板の制御対象外の第２の可動体の動作位置を検出するための第２可動体動作位置検出手段からの動作位置検出信号であること。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機、スロットマシンなどの遊技機に係り、モータ駆動される可動体を備えている遊技機に関する。
【背景技術】
【０００２】
従来、モータ駆動される可動体の原点位置の検出に光センサを使用した遊技機が提案されている（例えば、特許文献１〜３）。
【０００３】
特許文献１は、回転する可動体の支持枠に周方向に９０度ずらして二つの光センサを設置し、可動体の回転方向を判定して揺動動作を行わせた後に原点位置にて停止させる制御を行っている。
【０００４】
特許文献２は、可動体の移動に伴い、光センサによる検出信号が、受光状態から遮光状態へ変化する立ち上がりエッジと、遮光状態から受光状態へ変化する立ち下がりエッジとを利用して、可動体の下降位置での停止制御と上昇位置での停止制御とを行っている。
【０００５】
特許文献３は、可動体の移動に伴い、光センサによる検出信号が遮光状態から受光状態へと変化した後、あるいは受光状態から遮光状態へと変化した後、さらに所定ステップ分だけモータを回転駆動させてから停止させる制御を行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１９８１７９号公報（要約、図３４）
【特許文献２】特開２００９−６６０８５号公報（要約、図１０）
【特許文献３】特開２０１４−１１７４７６号公報（要約、図３２）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
これら従来技術では、光センサの検出信号を演出制御装置へと入力し、演出制御装置において所定の演算処理を行った上で、モータ駆動回路へと停止指令を出力して上述の停止制御を行っている。このため、演出制御装置はモータ駆動回路に対して駆動指令を出力した後も停止指令を出力するための演算処理を実行する必要がある。特に、複数の可動体を備える遊技機において複数の可動体を同時に動作させるときは、これら複数の可動体同士が干渉し合わない様にするための演算処理も必要となる。また、プッシュボタンやタッチセンサなどの操作部材の操作内容を反映した可動体の動作や停止を行う構成の遊技機にあっては、これら操作部材の操作内容についても演算制御装置において監視する制御が必要となる。このため、従来技術は、演出制御装置の負荷を増大させている。
【０００８】
本発明は、モータ駆動される可動体を備えた遊技機における演出制御装置の負荷を低減することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するためになされた本発明の遊技機は、モータで駆動される可動体を備えると共に、図柄の変動表示が可能であって所定の抽選に当選したことを契機に特典が得られる遊技機において、以下の構成をも備えていることを特徴とする。
（１Ａ）前記可動体に対して所定の動作を実行させるべき条件となったときに、前記モータに対して所定の駆動信号及び所定の停止信号を出力するモータ制御手段と、前記可動体が所定位置へと移動したことを検出するための動作位置検出手段とを備えていること。
（１Ｂ）前記モータ制御手段に複数の入力端子を備えさせると共に、該複数の入力端子の内、第１の入力端子に対して前記動作位置検出手段による検出信号を入力し、第２の入力端子に対して前記第１の入力端子に入力する検出信号以外の信号を入力する様に、前記動作位置検出手段と前記モータ制御手段とを接続していること。
【００１０】
本発明の遊技機によれば、可動体に所定の動作を実行させるべき条件となったとき、モータ制御手段から所定の駆動信号及び所定の停止信号が出力される。ここで、「前記所定の駆動信号及び所定の停止信号は、前記モータ制御手段に予め設定しておく」とよい。モータ制御手段への設定に当たっては、ワンチップマイコンに対するソフトウェアロジックとして設定しておいてもよいし、シーケンス回路によるハードウェアロジックとして設定しておいてもよい。
【００１１】
これらソフトウェアロジックやハードウェアロジックは、例えば、可動体を所定方向へ一回転させて原点位置で停止させる動作を行わせるのであれば、モータを「所定方向へ回転させるための駆動信号」と「停止信号」とを出力し得る様に構成することができる。また、これとは反対の方向へ一回転させて原点位置で停止させる動作を行わせるのであれば、「反対方向へモータを回転させるための駆動信号」と「停止信号」とを出力し得る様に構成することができる。さらに、可動体を原点位置から所定方向へ回動させた後に反対方向へ回動させて原点位置で停止させる動作を行わせるのであれば、モータを「所定方向へ所定時間あるいは所定ステップ分だけ回転させる駆動信号」、「停止信号」、「反対方向へ回転させる駆動信号」及び「停止信号」を出力し得る様に構成することができる。なお、回転動作や回動動作に限らず、可動体を直線的に往復動させる等の動作であっても構わない。また、原点位置で停止させるものに限らず、原点位置以外の動作位置で停止させる動作であっても構わない。
【００１２】
こうしてモータが駆動開始されると、可動体は動作を開始し、所定位置から離れ、あるいは所定位置へ近づくことにより、第１の入力端子へと動作位置検出手段から入力される信号に変化が生じる。このとき、第２の入力端子へと入力される信号は、この可動体の動作とは関係なく変化し得る。
【００１３】
そこで、第２の入力端子へと入力される信号の変化に基づき、可動体の動作位置とは無関係に可動体を停止させるといった動作を実行させることができる。逆に、モータが駆動されていない待機状態にあるときは第１の入力端子へと入力される信号には変化は生じないが、第２の入力端子へと入力される信号は可動体の動作位置とは関係のない信号であるから、変化が生じ得る。この第２の入力端子へと入力される信号の変化を契機としてモータの駆動待機状態を解除して駆動開始するといった動作を実行させることもできる。
【００１４】
本発明の遊技機は、第２の入力端子へと入力する信号について、さらに、以下の構成をも備えることができる。
（２）前記第２の入力端子には、前記動作位置検出手段以外の他の機器からの信号を入力する様に、前記動作位置検出手段及び当該他の機器と前記モータ制御手段とを接続していること。
【００１５】
例えば、プッシュボタンやタッチセンサなど遊技者が操作する操作部材を他の機器として、これら操作部材の操作状態を示す信号を第２の入力端子へと入力することができる。そして、プッシュボタン等の操作に基づいて可動体を停止させたり、逆に、タイミングよく操作することで可動体を動作させたりするといった演出が可能となる。
【００１６】
本発明の遊技機は、第２の入力端子へと入力する信号について、さらに、以下の構成をも備えることができる。
（３）前記第２の入力端子に対して入力する信号が、前記モータ制御手段の制御対象外の第２の可動体の動作位置を検出するための第２可動体動作位置検出手段からの動作位置検出信号であること。
【００１７】
即ち、複数の可動体を備える遊技機において、モータ制御手段に対し、制御対象となっている可動体の動作位置の検出信号に加えて、制御対象外の第２の可動体の動作位置の検出信号を入力する構成としておくことができる。
【００１８】
そして、これら本発明の遊技機は、さらに、以下の構成をも備えることができる。
（４）前記モータ制御手段は、前記第１及び第２の入力端子へと入力された信号の一方又は両方に基づいて、前記駆動信号又は停止信号を出力する様に構成されていること。
【００１９】
かかる構成を備えることにより、可動体の動作開始後、当該可動体が所定の動作位置に到達したことに応じて停止信号を出力したり、当該可動体が所定の動作位置に到達していなくても、例えば、プッシュボタンなどの操作部材が操作されたときに停止させて演出効果を高めたりすることができる。この様な演出を行う場合においても、操作部材が操作されることなく、あるいは操作部材が操作される前に可動体が所定の動作位置に到達したときは、当該動作位置への到達をもって可動体を停止させることができる。なお、停止制御に限らず、モータを駆動待機状態としておき、プッシュボタン操作などを契機として待機状態を解除して駆動を開始させる様にすることもできる。あるいは、モータを駆動待機状態としておき、第２の可動体が所定の動作位置に到達したときに待機状態を解除して駆動を開始させることで、複数の可動体同士の間で連携した動作をさせる様にすることもできる。
【００２０】
また、これら本発明の遊技機は、さらに、以下の構成をも備えることができる。
（５）前記モータ制御手段は、前記第２の入力端子へと入力された信号を優先して当該モータに対する前記駆動信号又は停止信号を出力する様に構成されていること。
【００２１】
かかる構成を備えることにより、例えば、複数の可動体を備える場合、第２の可動体に関する動作位置の検出信号を優先することで干渉を回避しつつ早めに停止させ、干渉の恐れがない場合は、予定の動作位置まで可動体を動作させて停止させるといった動作を確実に実行することができる。
【００２２】
さらに、これら本発明の遊技機においては、さらに、以下の構成をも備えるとよい。
（６）前記抽選の結果が所定条件を満足している場合に、前記モータ制御手段に対して前記駆動信号を出力する契機を与える演出制御手段を備えていること。
【００２３】
上述の様に、モータ制御手段に対して第１の入力端子に対して可動体の動作位置の検出信号を入力すると共に、第２の入力端子に対して他の機器等からの信号を入力することにより、モータ制御手段自身でモータを駆動あるいは停止すべきタイミングを検知できるから、可動体に所定の動作を実行させて演出効果を高めるに当たり、演出制御手段は、可動体の動作を開始する契機を与えるだけでよく、その後の可動体の動作位置を監視したり、操作部材の操作状態を監視したり、他の可動体の動作位置を監視したりするといった演算処理を実行しなくてもよい。従って、抽選の結果が所定の条件を満足した場合に可動体演出の対象となるモータに対して契機を指令するだけで足りることとなる。
【発明の効果】
【００２４】
本発明によれば、モータ駆動される可動体を備えた遊技機における演出制御装置の負荷を低減することができる。
【図面の簡単な説明】
【００２５】
【図１】実施例１のパチンコ機を示し、（Ａ）は斜視図、（Ｂ）は正面図、（Ｃ）は分解斜視図である。
【図２】実施例１のパチンコ機の遊技盤を示し、（Ａ）は可動体待機状態の正面図、（Ｂ）は可動体待機状態の裏ユニットの正面図である。
【図３】実施例１のパチンコ機の遊技盤を示し、（Ａ）は可動体動作状態の正面図、（Ｂ）は可動体動作状態の正面図である。
【図４】実施例１のパチンコ機の制御装置の全体の構成を示すブロック図である。
【図５】実施例１のパチンコ機の制御装置の演出に係る構成を示すブロック図である。
【図６】実施例１のパチンコ機の制御装置の可動体演出に係る構成を示すブロック図である。
【図７】実施例１のパチンコ機における上部可動体の単独動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図８】実施例１のパチンコ機における左可動体の単独動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図９】実施例１のパチンコ機における上部可動体と左可動体の連携動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１０】実施例１のパチンコ機におけるシャッタ付可動体の単純回動動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１１】実施例１のパチンコ機におけるシャッタ付可動体のシャッタ羽根の単純開閉動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１２】実施例１のパチンコ機におけるシャッタ付可動体の複合動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１３】実施例１のパチンコ機におけるシャッタ付可動体の遊技者参加型シャッタ開閉動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１４】実施例１のパチンコ機における上部可動体とシャッタ付可動体の連携動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１５】実施例１のパチンコ機におけるシャッタ羽根の開閉繰り返し動作に係る可動体演出を示し、（Ａ）は動作内容を示す模式図、（Ｂ）は制御内容を時系列に沿って示す説明図である。
【図１６】実施例１のパチンコ機の主制御基板における記憶部の構成を示し、（Ａ）は特図保留記憶部の構成を示す模式図、（Ｂ）は変動パターン記憶部の構成を示す模式図である。
【図１７】実施例１のパチンコ機の演出制御基板における記憶部の構成を示し、（Ａ）は演出データ記憶手段の構成を示す模式図、（Ｂ）は変動ゲーム中演出データの構成を示す模式図である。
【図１８】実施例１のパチンコ機における賞球払出処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は演算処理のフローチャートである。
【図１９】実施例１のパチンコ機における特図入力処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は演算処理のフローチャートである。
【図２０】実施例１のパチンコ機における特図開始処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は演算処理のフローチャートである。
【図２１】実施例１のパチンコ機における普通図柄入力・判定処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は普通図柄入力処理のフローチャート、（Ｃ）は普通図柄判定処理のフローチャートである。
【図２２】実施例１のパチンコ機における大当たり用特別遊技実行処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は演算処理のフローチャートである。
【図２３】実施例１のパチンコ機における変動演出処理を説明する図であって、（Ａ）は制御系統のブロック図、（Ｂ）は演算処理のフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態として、具体的な実施例を図面に基づき詳細に説明する。
【実施例１】
【００２７】
［１  遊技機全体の概要］
実施例１のパチンコ機Ｐは、図１に示す様に、外枠Ａ、中枠Ｂ、遊技盤１、前枠Ｄ、上の球受け皿Ｅ、下の球受け皿Ｆ及び打球発射装置Ｇを備えている。外枠Ａはパチンコ機Ｐの外郭を構成する縦長方形の枠である。中枠Ｂは、各種の遊技用構成部材をセットするための縦長方形の枠であって、外枠Ａの前面側に開閉可能かつ着脱可能に組み付けられる。遊技盤１は、中枠Ｂの開口部に取り付けられる。前枠Ｄは遊技盤１の透視保護窓であって、施錠装置Ｈの操作によって開閉可能な様に中枠Ｂの前面側に組み付けられる。上の球受け皿Ｅは、貸し球や賞球の受け皿で、本実施例においては前枠Ｄの下部と一体に構成されている。従って、前枠Ｄを中枠Ｂに対して開閉するときに上の球受け皿Ｅも共に開閉される。下の球受け皿Ｆは、上の球受け皿Ｅが一杯になったときに排出される遊技球や打ち損じの遊技球等を受ける受け皿であって、中枠Ｂの下部に固定されている。打球発射装置Ｇは、上の球受け皿Ｅから発射レールに送り込まれた遊技球をハンドル操作に対応する強さで打ち出すための装置であって、中枠Ｂの右下部に装備される。
【００２８】
中枠Ｂは、上縁をなす上枠部材Ｂ１と、下縁をなし打球発射装置Ｇ等が設置された下枠部材Ｂ２と、左側縁をなす左枠部材Ｂ３と、右側縁をなす右枠部材Ｂ４とから構成されて、これら上下左右の枠部材Ｂ１〜Ｂ４を組み付けた際に、全体が外枠Ａの開口に整合する矩形枠状に形成される。そして、上下左右の枠部材Ｂ１〜Ｂ４を組み付けた際に開口する開口部分が、遊技盤１を設置する遊技盤保持部Ｂ５として機能する。ここで、中枠Ｂは、外枠Ａの左上端部及び左下端部に設けられた支軸を介して枢支され、左側端部を中心として中枠Ｂを回転させることで外枠Ａに対して中枠Ｂを開閉し得るようになっている。
【００２９】
遊技盤１は、ベニヤ板、透明合成樹脂板などによって形成され、障害釘などが前面側に取り付けられた板部材１ａと、この板部材１ａの裏面側から取り付けられる裏ユニット３とから構成されている。裏ユニット３には、液晶表示装置ＬＣＤをはじめ、電飾装置、可動体役物などが組み付けられる。裏ユニット３は、板部材１ａの裏面と液晶表示装置ＬＣＤの前面との間で可動体役物が出没等の動作を行うためのスペースを確保できる様に、板部材１ａの裏面に取り付けられる。また、可動体等が取り付けられるセンター役物５が、板部材１ａの中央開口１ｂを取り囲み、液晶表示装置ＬＣＤの視認領域を形成する。
【００３０】
遊技盤１について説明すると、図２（Ａ）に示す様に、センター役物５は、障害釘１１や風車１２が植設された遊技領域１０の中央に位置する様に取り付けられ、センター役物５の中央直下に始動入賞装置７が備えられる。また、この始動入賞装置７の右斜め下方に大入賞口１５が設置され、センター役物５の右上から右下にかけての部分には、右打ち通路２０が備えられた構成となっている。遊技盤１には、この他、誘導レール１７、普通入賞口１８，１８，…、アウト口１９等も設置されている。
【００３１】
センター役物５は、大型装飾体３１、ステージ３２、ワープ通路３３を備えるリング状を呈している。右打ち通路２０は、遊技球を整列させながら流下させる通路幅に構成され、その下方に広がる右側遊技領域４０へと遊技球を放出する。右側遊技領域４０には、ゲート３７が備えられると共に、第２始動入賞装置２７及び普通入賞口１８が設置されている。この第２始動入賞装置２７は、ゲート３７を遊技球が通過したことを契機に実行される普通図柄抽選結果に基づいて開閉動作される電動式チューリップを備えている。本実施例においては、大入賞口１５も右側遊技領域４０に位置させ、右打ち通路２０を経由させて入賞させる大当たり遊技の方式を採用している。また、大当たり遊技終了後に確変や変短が付与された場合には、ゲート３７の通過による普通図柄抽選の当選確率を「ほぼ０％の状態」から「ほぼ１００％の状態」へと変更し、大当たり後も所定期間に渡って右打ち遊技を楽しませる構成も採用している。
【００３２】
［２  可動体の概要］
また、図２（Ｂ）に示す様に、裏ユニット３の前面側には、演出用の上部可動体１１０、左可動体１２０、右下可動体１３０、右上可動体１４０が組み付けられている。これら各可動体１１０〜１４０は、図２（Ａ）に示す様に、動作を行う前の待機位置においては大型装飾体３１と一体化している。そして、各可動体１１０〜１４０は、図２（Ｂ）に矢印で示す様に、待機位置と動作位置との間を回動動作する。これにより、図３（Ａ）に示す様に、液晶表示装置ＬＣＤの前面に出現して可動体演出を実行する。この際、右下可動体１３０は、図３（Ｂ）に示す様に、シャッタ羽根１３５を開いてシャッタ窓１３６を開放するシャッタ開閉動作をも実行する。以下、右下可動体１３０をシャッタ付可動体１３０という。
【００３３】
これら各可動体１１０〜１４０は、上部可動体回動モータＭＴ１１０、左可動体回動モータＭＴ１２０、シャッタ付可動体回動モータＭＴ１３０、シャッタ開閉モータＭＴ１３５、右上可動体ソレノイドＳＯＬ１４０によって動作され、可動体演出を実行する。なお、上部可動体１１０の小可動部品１１５は、上部可動体１１０の回動動作に伴い、内蔵されているカム・フォロア機構によって機械的に揺動する。
【００３４】
本実施例では、これら回動動作やシャッタ開閉動作を精度よく実行するため、上部可動体１１０、左可動体１２０、及びシャッタ付可動体１３０の回動動作位置を検出する回動位置検出センサＳＥ１１０，ＳＥ１２０，ＳＥ１３０が備えられている。これら回動位置検出センサＳＥ１１０，ＳＥ１２０，ＳＥ１３０は、裏ユニット３側に取り付けられた透過型フォトセンサと、可動体１１０，１２０，１３０側に備えられた遮蔽板とによって位置検出を行うフォトインタラプタで構成されている。
【００３５】
また、シャッタ付可動体１３０には、シャッタ開閉の原位置を検出するためのシャッタ開閉位置検出センサＳＥ１３５がリング枠部分の根元辺りに内蔵されている。このシャッタ開閉位置検出センサＳＥ１３５も、回動位置検出スイッチＳＥ１１０等と同じく透過型フォトセンサと遮蔽板とを用いたフォトインタラプタで構成されている。
【００３６】
なお、右上可動体１４０は、右上可動体ソレノイドＳＯＬ１４０を駆動源とするＯＮ→ＯＦＦの動作を行うだけなので、位置検出は行っていない。
【００３７】
［３  制御装置］
［３．１  制御装置全体］
次に、本実施例のパチンコ機Ｐのゲーム性等について説明する。まず、制御系統について図４に基づいて説明する。ＣＰＵ，ＲＯＭ，ＲＡＭ，クロック等を備えた主制御基板３１０に対して、始動入賞装置７に備えられている特図１スイッチＳＷ１、第２始動入賞装置２７に備えられている特図２スイッチＳＷ２、ゲート３７に備えられている普図スイッチＳＷ３７、大入賞口１５に備えられた入賞検知スイッチＳＷ７、普通入賞装置１８，１８，…に備えられた入賞検知スイッチＳＷ１１〜ＳＷ１４からの検知信号、及び球排出通路に備えられた排出球検知スイッチＳＷ２１の検知信号が入力される様になっている。
【００３８】
また、主制御基板３１０からは、演出制御基板３２０、払出制御基板３３０、発射制御基板３４０、特図表示器ＴＫＺ、大入賞口１５の開閉用ソレノイドＳＯＬ７、第２始動入賞装置２７の普通電動役物開閉用ソレノイドＳＯＬ２７へとコマンドが出力される様になっている。インタフェース基板３５０は、払出制御基板３３０との間でコマンドのやり取りを行う構成となっている。なお、電源基板３６０は、電源中継基板３８０を介して主制御基板３１０への電源供給を行う構成となっている。そして、演出制御基板３２０は、表示制御基板３７０へとコマンドを出力する構成となっている。また、貸し玉ボタンＱ、カード取り出しボタンＲからの押下信号は、球貸し操作基板３９０へと入力され、この球貸し操作基板３９０からインタフェース基板３５０を経由して払出制御基板３３０へと入力される構成となっている。インタフェース基板３５０はまた、カードユニット５００との間でもコマンドをやり取りする構成となっている。また、払出制御基板３３０を介してホールコンピュータ４００へと賞球払出数等のホール管理用のデータやエラー報知等も行うことができる様に構成されている。
【００３９】
演出制御基板３２０は、主制御基板３１０からの指令信号に基づいて、表示制御基板３７０へと表示演出のための指令信号を出力している。また、演出制御基板３２０は、主制御基板３１０からの指令信号に基づいて、音声演出、発光演出、可動体演出を実行させるための指令信号を信号中継基板４１０へと出力する。信号中継基板４１０は、演出制御基板３２０からの指令信号を発光演出を実行するためのランプ制御基板４２０、音声演出を実行するための音声制御基板４３０、及び可動体演出を実行するためのモータ制御ＩＣ５１０，５２０，５３０，５３５、ソレノイド制御ＩＣ５４０へと出力する。
【００４０】
［３．２  演出に係る制御装置］
図５に示す様に、表示制御基板３７０は、演出制御基板３２０からの演出表示のための指令信号に基づいて、液晶表示装置ＬＣＤに対して制御信号を出力し、表示演出を実行する。また、ランプ制御基板４２０は、信号中継基板４１０を経由して受信した指令信号に基づいて、ＬＥＤ基板へと制御信号を出力して発光演出を実行する。同様に、音声制御基板４３０は、信号中継基板４１０を経由して受信した指令信号に基づいて、スピーカＳＰへと制御信号を出力して発光演出を実行する。
【００４１】
演出制御基板３２０から出力された可動体演出に関する指令信号は、信号中継基板４１０を経由して、モータ制御ＩＣ５１０，５２０，５３０，５３５、ソレノイド制御ＩＣ５４０へと入力される。モータ制御ＩＣ５１０，５２０，５３０，５３５には、それぞれモータＭＴ１１０，ＭＴ１２０，ＭＴ１３０，ＭＴ１３５と、位置検出センサＳＥ１１０，ＳＥ１２０，ＳＥ１３０，ＳＥ１３５が接続され、ソレノイド制御ＩＣ５４０にはソレノイドＳＯＬ１４０が接続されている。
【００４２】
また、本実施例では、上部可動体１１０と左可動体１２０は、単独動作による演出だけではなく、タイミングよく接近し合う連係動作による演出をも行う様に構成されている。このため、モータ制御ＩＣ５１０とモータ制御ＩＣ５２０との間でも信号の授受がなされる様に接続されている。
【００４３】
さらに、本実施例では、シャッタ付可動体１３０は、動作位置に移動した後に所定のタイミングで演出操作ボタンＳが押下されたときにシャッタを開閉し、動作位置への移動が完了する前にボタン操作がなされてもシャッタを開かない演出を実行する構成としている。このため、シャッタ開閉動作を司るモータ制御ＩＣ５３５に対しては、位置検出センサＳＥ１３０からの検出信号が入力されると共に、演出操作ボタンＳからの押下信号も入力される様に接続されている。
【００４４】
加えて、本実施例では、上部可動体１１０とシャッタ付可動体１３０が同時に動作する演出をも行う様に構成されている。この際、動作位置におけるシャッタ付可動体１３０のシャッタ羽根１３５が、上部可動体１１０の戻り動作と干渉しない様に、上部可動体１１０の位置検出センサＳＥ１１０からの検出信号がモータ制御ＩＣ１３５にも入力される様に接続されている。
【００４５】
［３．３  可動体演出に係る制御装置］
可動体演出に係る制御装置の構成を図６に示す。本実施例においては、モータ制御ＩＣ５１０，５２０，５３０，５３５、及びソレノイド制御ＩＣ５４０として、複数の端子を備えると共にワンチップマイコンを搭載したＩＣ基板を用いている。
【００４６】
上部可動体１１０の回動動作を実行するために設けられるモータ制御ＩＣ５１０は、一つの入力端子５１０ａを介して指令信号を入力することができる様に信号中継基板４１０の出力端子４１０ａと接続されると共に、制御対象であるモータＭＴ１１０に対して駆動信号及び停止信号を出力することができる様に、出力端子５１０ｂを介してモータＭＴ１１０と接続されている。また、上部可動体１１０の回動動作位置を検出するための位置検出センサＳＥ１１０に対しては、検出信号を直接入力すると共に、反転回路５１２を介して反転した信号を入力する様に、二つの入力端子５１０ｃ，５１０ｄを介して接続されている。
【００４７】
左可動体１２０の回動動作を実行するために設けられるモータ制御ＩＣ５２０も、一つの入力端子５２０ａを介して指令信号を入力することができる様に信号中継基板４１０の出力端子４１０ｂと接続されると共に、制御対象であるモータＭＴ１２０に対して駆動信号及び停止信号を出力することができる様に、出力端子５２０ｂを介してモータＭＴ１２０と接続されている。また、左可動体１２０の回動動作位置を検出するための位置検出センサＳＥ１２０に対しては、検出信号を直接入力すると共に、反転回路５２２を介して反転した信号を入力する様に、二つの入力端子５２０ｃ，５２０ｄを介して接続されている。
【００４８】
さらに、これら上部可動体用のモータ制御ＩＣ５１０と、左可動体用のモータ制御ＩＣ５２０との間においても、互いに信号を授受できる様に、出力端子５１０ｅと入力端子５２０ｆ、及び出力端子５２０ｅと入力端子５１０ｆとの間で接続がなされている。
【００４９】
右上可動体１４０の出没動作を実行するために設けられるソレノイド制御ＩＣ５４０は、一つの入力端子５４０ａを介して指令信号を入力することができる様に信号中継基板４１０の出力端子４１０ｃと接続されると共に、制御対象であるソレノイドＳＯＬ１４０に対してＯＮ／ＯＦＦ信号を出力することができる様に、出力端子５４０ｂを介してソレノイドＳＯＬ１４０と接続されている。
【００５０】
シャッタ付可動体１３０の回動動作を実行するために設けられるモータ制御ＩＣ５３０は、一つの入力端子５３０ａを介して指令信号を入力することができる様に信号中継基板４１０の出力端子４１０ｄと接続されると共に、制御対象であるモータＭＴ１３０に対して駆動信号及び停止信号を出力することができる様に、出力端子５３０ｂを介してモータＭＴ１３０と接続されている。また、シャッタ付可動体１３０の回動動作位置を検出するための位置検出センサＳＥ１３０に対しては、検出信号を直接入力すると共に、反転回路５３２を介して反転した信号を入力する様に、二つの入力端子５３０ｃ，５３０ｄを介して接続されている。
【００５１】
シャッタ付可動体１３０に取り付けられたシャッタ羽根１３５の開閉動作を実行するために設けられるモータ制御ＩＣ５３５は、一つの入力端子５３５ａを介して指令信号を入力することができる様に信号中継基板４１０の出力端子４１０ｅと接続されると共に、制御対象であるモータＭＴ１３５に対して駆動信号及び停止信号を出力することができる様に、出力端子５３５ｂを介してモータＭＴ１３５と接続されている。また、シャッタ羽根１３５の開閉動作位置を検出するための位置検出センサＳＥ１３５に対しては、検出信号を直接入力すると共に、反転回路５３７を介して反転した信号を入力する様に、二つの入力端子５３５ｃ，５３５ｄを介して接続されている。
【００５２】
さらに、これらシャッタ付可動体１３０の回動動作用のモータ制御ＩＣ５３０と、シャッタ羽根１３５の開閉動作用のモータ制御ＩＣ５３５との間においても信号を授受できる様に、出力端子５３５ｅと入力端子５３０ｆとの間で接続がなされている。
【００５３】
また、シャッタ羽根１３５の開閉動作用のモータ制御ＩＣ５３５は、上部可動体１１０の回動動作位置を検出するための位置検出センサＳＥ１１０に対しても、その検出信号を直接入力する様に、別の入力端子５３５ｇを介して接続されている。加えて、シャッタ羽根１３５の開閉動作用のモータ制御ＩＣ５３５は、演出操作ボタンＳに対しても、その操作信号を直接入力する様に、さらに別の入力端子５３５ｈを介して接続されている。
【００５４】
［４  可動体演出に係る制御］
次に、本実施例における可動体演出の動作内容と、そのために、各モータ制御ＩＣのワンチップマイコンのＲＯＭに記憶させておく制御プログラムにおける処理の流れについて、図７〜図１４に基づいて説明する。
【００５５】
［４．１  上部可動体の単独動作］
図７（Ａ）に示す様に、上部可動体１１０を、待機位置から動作位置へと時計周りに振り下ろす様に回動した後、再び待機位置へと反時計周りに戻す様に往復回動させる単独動作を実行する。この回動動作は、信号中継基板４１０を介して上部可動体用のモータ制御ＩＣ５１０に対して指令信号ＣＭＤ１１０−０１が入力されたときに実行される。モータ制御ＩＣ５１０に内蔵されたワンチップマイコンは、図７（Ｂ）に示す様に、まず、出力端子５１０ｂを介して駆動信号を出力し（Ｓ１１０−０１Ａ）、モータＭＴ１１０を正転させる。
【００５６】
ここで、可動体１１０の回動ギヤ部分には待機位置検出用の遮蔽板ＳＴ１１０と、動作完了位置検出用の遮蔽板ＳＴ１１１とが取り付けられている。そして、待機位置からモータを正転方向へと確実に回動動作し始めた後は、動作完了位置に至るまでの間において、位置検出センサＳＥ１１０からの検出信号が直接入力される入力端子５１０ｃにはハイレベル信号が、反転入力される入力端子５１０ｄにはロウレベル信号が入力され続ける状態となる。
【００５７】
そして、動作完了位置に近付いて動作完了位置検出用の遮蔽板ＳＴ１１１によって位置検出センサＳＥ１１０の光路が遮断されたときに、検出信号が直接入力される入力端子５１０ｃ側には立ち下がりエッジが、反転入力される入力端子５１０ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５１０に搭載されたワンチップマイコンは、出力端子５１０ｂから減速信号を出力する（Ｓ１１０−０１Ｂ）。これにより、上部可動体１１０は動作完了位置の直前で減速状態となる。そして、遮蔽板ＳＴ１１１が光路を再び開くとき、検出信号が直接入力される入力端子５１０ｃ側に立ち上がりエッジが、反転入力される入力端子５１０ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５１０に搭載されたワンチップマイコンは、出力端子５１０ｂから停止信号を出力する（Ｓ１１０−０１Ｃ）。既に減速状態にあることから、モータＭＴ１１０は動作完了位置へと上部可動体１１０を精度良く振り下ろし終えた状態で停止する。
【００５８】
モータ制御ＩＣ５１０に搭載されたワンチップマイコンは、その後、出力端子５１０ｂから逆転信号を出力する（Ｓ１１０−０１Ｄ）。これにより、モータＭＴ１１０は、逆転を開始する。そして、動作完了位置からモータを逆転方向へと確実に回動動作し始めた後は、待機位置に至るまでの間において、位置検出センサＳＥ１１０からの検出信号が直接入力される入力端子５１０ｃにはハイレベル信号が、反転入力される入力端子５１０ｄにはロウレベル信号が入力され続ける状態となる。
【００５９】
そして、待機位置に近付いて待機位置検出用の遮蔽板ＳＴ１１０によって位置検出センサＳＥ１１０の光路が遮断されたときに、検出信号が直接入力される入力端子５１０ｃ側には立ち下がりエッジが、反転入力される入力端子５１０ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５１０に搭載されたワンチップマイコンは、出力端子５１０ｂから減速信号を出力する（Ｓ１１０−０１Ｅ）。これにより、上部可動体１１０は待機位置の直前で減速状態となる。そして、遮蔽板ＳＴ１１０が光路を再び開くとき、検出信号が直接入力される入力端子５１０ｃ側に立ち上がりエッジが、反転入力される入力端子５１０ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５１０に搭載されたワンチップマイコンは、出力端子５１０ｂから停止信号を出力する（Ｓ１１０−０１Ｆ）。既に減速状態にあることから、モータＭＴ１１０は待機位置へと上部可動体１１０を精度良く戻し終えた状態で停止する。
【００６０】
信号中継基板４１０から指令信号ＣＭＤ１１０−０１を受信したときに以上の動作を実行するための制御プログラム（Ｓ１１０−０１Ａ〜Ｓ１１０−０１Ｆ）が上部可動体回動用のモータ制御ＩＣ５１０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００６１】
［４．２  左可動体の単独動作］
図８（Ａ）に示す様に、左可動体１２０を、待機位置から動作位置へと時計周りに所定角度だけ回動した後に再び待機位置へと反時計周りに戻す様に往復回動させる単独動作を実行する。この回動動作は、信号中継基板４１０を介して左可動体用のモータ制御ＩＣ５２０に対して指令信号ＣＭＤ１２０−０１が入力されたときに実行される。モータ制御ＩＣ５２０に内蔵されたワンチップマイコンは、図８（Ｂ）に示す様に、まず、出力端子５２０ｂを介して駆動信号を出力し（Ｓ１２０−０１Ａ）、モータＭＴ１２０を正転させる。
【００６２】
ここで、左可動体１２０の回動ギヤ部分には待機位置検出用の遮蔽板ＳＴ１２０が取り付けられている。この左可動体１２０は上部可動体１１０に比べると長さも重量も小さく、しかも回動動作も小さな動作としてあり、慣性力による行き過ぎによる不具合は生じ難いものとなっている。このため、モータ制御ＩＣ５２０に内蔵されたワンチップマイコンから出力される駆動信号は、モータＭＴ１２０を所定ステップ数だけ正転させる信号となっている（Ｓ１２０−０１Ｂ）。そして、所定ステップ数だけ正転させたときに停止信号を出力する（Ｓ１２０−０１Ｃ）。
【００６３】
モータ制御ＩＣ５２０に搭載されたワンチップマイコンは、その後、出力端子５２０ｂから逆転信号を出力する（Ｓ１２０−０１Ｄ）。これにより、モータＭＴ１２０は、逆転を開始する。この逆転開始後、待機位置に至るまでの間において、位置検出センサＳＥ１２０からの検出信号が直接入力される入力端子５２０ｃにはハイレベル信号が、反転入力される入力端子５２０ｄにはロウレベル信号が入力され続ける状態となる。
【００６４】
そして、待機位置に近付いて待機位置検出用の遮蔽板ＳＴ１２０によって位置検出センサＳＥ１２０の光路が遮断されたときに、検出信号が直接入力される入力端子５２０ｃ側には立ち下がりエッジが、反転入力される入力端子５２０ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５２０に搭載されたワンチップマイコンは、出力端子５２０ｂから減速信号を出力する（Ｓ１２０−０１Ｅ）。これにより、左可動体１２０は待機位置の直前で減速状態となる。そして、遮蔽板ＳＴ１２０が光路を再び開くとき、検出信号が直接入力される入力端子５２０ｃ側に立ち上がりエッジが、反転入力される入力端子５２０ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５２０に搭載されたワンチップマイコンは、出力端子５２０ｂから停止信号を出力する（Ｓ１２０−０１Ｆ）。既に減速状態にあることから、モータＭＴ１２０は待機位置へと上部可動体１２０を精度良く戻し終えた状態で停止する。
【００６５】
なお、上述の様に慣性力の影響を受け難いにもかかわらず、逆転についてステップ数で制御しないのは、機構的な遊びや滑りなどによって待機位置へと精度良く戻すことができなくなるおそれをなくすためである。
【００６６】
信号中継基板４１０から指令信号ＣＭＤ１２０−０１を受信したときに以上の動作を実行するための制御プログラム（Ｓ１２０−０１Ａ〜Ｓ１２０−０１Ｆ）が上部可動体回動用のモータ制御ＩＣ５２０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００６７】
［４．３  上部可動体と左可動体の連携動作］
本実施例は、図９（Ａ）に示す様に、上部可動体１１０を待機位置から動作位置へと時計周りに振り下ろす様に回動して一旦端停止させたタイミングにおいて、左可動体１２０を時計周りに回動させ、その後、上部可動体１１０と左可動体１２０に、それぞれ反時計周りに戻り動作させる連携動作による可動体演出も実行する様に構成されている。この連携動作を実行させる際には、信号中継基板４１０は、出力端子４１０ａから指令信号ＣＭＤ１１０−０２を、出力端子４１０ｂから指令信号ＣＭＤ１２０−０２を、ほぼ同時に出力する。
【００６８】
すると、図９（Ｂ）の上段側のブロックに示す様に、指令信号ＣＭＤ１１０−０２を受信した上部可動体用のモータ制御ＩＣ５１０に内蔵されたワンチップマイコンは、出力端子５１０ｂを介して駆動信号を出力してモータＭＴ１１０を正転させた後（Ｓ１１０−０２Ａ）、位置検出センサＳＥ１１０からの検出信号が反転入力される入力端子５１０ｄに立ち上がりエッジが入力されるのを待って減速信号を出力し（Ｓ１１０−０２Ｂ）、さらに、検出信号が直接入力される入力端子５１０ｃ側に立ち上がりエッジが入力されたときに、出力端子５１０ｂから停止信号を出力すると共に、出力端子５１０ｅからも信号を出力し（Ｓ１１０−０２Ｃ）、左可動体用のモータ制御ＩＣ５２０へとモータ駆動開始に相当する指令を実行する。
【００６９】
指令信号ＣＭＤ１２０−０２を受信した左可動体用のモータ制御ＩＣ５２０に内蔵されたワンチップマイコンは、図９（Ｂ）の下段側のブロックに示す様に、駆動待機状態をセットする（Ｓ１２０−０２Ａ）。従って、信号中継基板４１０からは、指令信号ＣＭＤ１１０−０２と指令信号ＣＭＤ１２０−０２がほぼ同時に出力されるものの、左可動体１２０は直ちに動作を開始しない。
【００７０】
左可動体用のモータ制御ＩＣ５２０に内蔵されたワンチップマイコンは、上部可動体用のモータ制御ＩＣ５１０からの信号を入力するための入力端子５２０ｆに対して、モータ駆動開始に相当する指令が入力されたときに、駆動待機状態を解除して所定ステップ数分の正転信号を出力端子５２０ｂから出力する（Ｓ１２０−０２Ｂ）。これによって、モータＭＴ１２０が所定ステップ数分だけ正転し、左可動体１２０が時計周りに回動動作する。
【００７１】
そして、モータＭＴ１２０を所定ステップ数だけ正転させたときに、出力端子５２０ｂから停止信号を出力すると共に、出力端子５２０ｅからも信号を出力し（Ｓ１２０−０２Ｃ）、上部可動体用のモータ制御ＩＣ５１０へとモータ逆転開始に相当する指令を実行する。その後、単独動作のときと同様に、逆転信号を出力し（Ｓ１２０−０２Ｄ）、検出信号が直接入力される入力端子５２０ｃ側に立ち上がりエッジが入力されたら減速信号を出力し（Ｓ１２０−０２Ｅ）、直接入力される入力端子５２０ｃ側に立ち上がりエッジが入力されたら停止信号を出力して処理を終える（Ｓ１２０−０２Ｆ）。
【００７２】
一方、上部可動体１１０を動作完了位置で一旦停止状態としていた上部可動体用のモータ制御ＩＣ５１０に搭載されたワンチップマイコンは、左可動体用のモータ制御ＩＣ５２０から入力された逆転開始に相当する指令を受けたとき、図９（Ｂ）の上段側のブロックに示す様に、出力端子５１０ｂから逆転信号を出力し（Ｓ１１０−０２Ｄ）、その後、単独動作のときと同様に、検出信号が反転入力される入力端子５１０ｄ側に立ち上がりエッジが入力されたときに減速信号を出力し（Ｓ１２０−０２Ｅ）、さらに、検出信号が直接入力される入力端子５１０ｃ側に立ち上がりエッジが入力されたときに、出力端子５１０ｂから停止信号を出力して処理を終える（Ｓ１２０−０２Ｆ）。
【００７３】
以上の様にして、上部可動体１１０と左可動体１２０とが連携した動作による可動体演出を、タイミングよく、正確に実行することができる。信号中継基板４１０から指令信号ＣＭＤ１１０−０２を受信したときに以上の動作を実行するための制御プログラム（Ｓ１１０−０２Ａ〜Ｓ１１０−０２Ｆ）が上部可動体回動用のモータ制御ＩＣ５１０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれ、同様に、信号中継基板４１０から指令信号ＣＭＤ１２０−０２を受信したときに以上の動作を実行するための制御プログラム（Ｓ１２０−０２Ａ〜Ｓ１２０−０２Ｆ）が左可動体回動用のモータ制御ＩＣ５２０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００７４】
［４．４  シャッタ付可動体の単純回動動作］
本実施例では、図１０（Ａ）に示す様に、シャッタ付可動体１３０を、待機位置から動作位置へと反時計周りに回動した後、再び待機位置へと時計周りに戻す様に往復回動させる単純回動動作を実行する。この単純回動動作は、信号中継基板４１０を介して指令信号ＣＭＤ１３０−０１がシャッタ付可動体用のモータ制御ＩＣ５３０に入力されたときに実行される。モータ制御ＩＣ５３０に内蔵されたワンチップマイコンは、図１０（Ｂ）に示す様に、まず、出力端子５３０ｂを介して駆動信号を出力し（Ｓ１３０−０１Ａ）、モータＭＴ１３０を正転させる。
【００７５】
ここで、可動体１３０の回動ギヤ部分には待機位置検出用の遮蔽板ＳＴ１３０と、動作完了位置検出用の遮蔽板ＳＴ１３１とが取り付けられている。そして、待機位置からモータを正転方向へと確実に回動動作し始めた後は、動作完了位置に至るまでの間において、位置検出センサＳＥ１３０からの検出信号が直接入力される入力端子５３０ｃにはハイレベル信号が、反転入力される入力端子５３０ｄにはロウレベル信号が入力され続ける状態となる。
【００７６】
そして、動作完了位置に近付いて動作完了位置検出用の遮蔽板ＳＴ１３１によって位置検出センサＳＥ１３０の光路が遮断されたときに、検出信号が直接入力される入力端子５３０ｃ側には立ち下がりエッジが、反転入力される入力端子５３０ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５３０に搭載されたワンチップマイコンは、出力端子５３０ｂから減速信号を出力する（Ｓ１３０−０１Ｂ）。これにより、シャッタ付可動体１３０は動作完了位置の直前で減速状態となる。そして、遮蔽板ＳＴ１３１が光路を再び開くとき、検出信号が直接入力される入力端子５３０ｃ側に立ち上がりエッジが、反転入力される入力端子５３０ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５３０に搭載されたワンチップマイコンは、出力端子５３０ｂから停止信号を出力する（Ｓ１３０−０１Ｃ）。既に減速状態にあることから、モータＭＴ１３０は動作完了位置へとシャッタ付可動体１３０を精度良く回動し終えた状態で停止する。
【００７７】
モータ制御ＩＣ５３０に搭載されたワンチップマイコンは、その後、出力端子５３０ｂから逆転信号を出力する（Ｓ１３０−０１Ｄ）。これにより、モータＭＴ１３０は、逆転を開始する。そして、動作完了位置からモータが逆転方向へと確実に回動動作し始めた後は、待機位置に至るまでの間において、位置検出センサＳＥ１３０からの検出信号が直接入力される入力端子５３０ｃにはハイレベル信号が、反転入力される入力端子５３０ｄにはロウレベル信号が入力され続ける状態となる。
【００７８】
そして、待機位置に近付いて待機位置検出用の遮蔽板ＳＴ１３０によって位置検出センサＳＥ１３０の光路が遮断されたときに、検出信号が直接入力される入力端子５３０ｃ側には立ち下がりエッジが、反転入力される入力端子５３０ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５３０に搭載されたワンチップマイコンは、出力端子５３０ｂから減速信号を出力する（Ｓ１３０−０１Ｅ）。これにより、シャッタ付可動体１３０は待機位置の直前で減速状態となる。そして、遮蔽板ＳＴ１３０が光路を再び開くとき、検出信号が直接入力される入力端子５３０ｃ側に立ち上がりエッジが、反転入力される入力端子５３０ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５３０に搭載されたワンチップマイコンは、出力端子５３０ｂから停止信号を出力する（Ｓ１３０−０１Ｆ）。既に減速状態にあることから、モータＭＴ１３０は待機位置へとシャッタ付可動体１３０を精度良く戻し終えた状態で停止する。
【００７９】
信号中継基板４１０から指令信号ＣＭＤ１３０−０１を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３０−０１Ａ〜Ｓ１３０−０１Ｆ）がシャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００８０】
［４．５  シャッタ羽根の単純開閉動作］
本実施例では、図１１（Ａ）に示す様に、シャッタ羽根１３５を、閉鎖位置から開放位置へと開放動作させた後、再び閉鎖位置へと戻す様に、シャッタ付可動体１３０が待機位置にある状態において、単純開閉動作を実行する。この単純開閉動作は、信号中継基板４１０を介して指令信号ＣＭＤ１３５−０１がシャッタ羽根開閉用のモータ制御ＩＣ５３５に入力されたときに実行される。モータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、図１１（Ｂ）に示す様に、まず、出力端子５３５ｂを介して駆動信号を出力し（Ｓ１３５−０１Ａ）、モータＭＴ１３５を正転させる。なお、モータＭＴ１３５は、シャッタ羽根１３５を直接回動させるものではなく、６枚のシャッタ羽根１３５を回動可能に保持しているリング部材１３７を回転させることにより、シャッタ羽根１３５に開閉動作を実行させるリンク機構を備えている。また、このリング部材１３７は、モータＭＴ１３５によって往復動されるアームに連結され、クランク機構と同様の仕組みによって正逆回転する構成となっている。
【００８１】
ここで、このリング部材１３７にはシャッタ窓１３６が閉鎖状態となる待機位置検出用の遮蔽板ＳＴ１３５と、シャッタ窓１３６が開放状態となる動作完了位置検出用の遮蔽板ＳＴ１３６とが取り付けられている。そして、待機位置からモータを正転方向へと確実に回動動作し始めた後は、動作完了位置に至るまでの間において、位置検出センサＳＥ１３０からの検出信号が直接入力される入力端子５３０ｃにはハイレベル信号が、反転入力される入力端子５３０ｄにはロウレベル信号が入力され続ける状態となる。
【００８２】
そして、動作完了位置に近付いて動作完了位置検出用の遮蔽板ＳＴ１３６によって位置検出センサＳＥ１３５の光路が遮断されたときに、検出信号が直接入力される入力端子５３５ｃ側には立ち下がりエッジが、反転入力される入力端子５３５ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５３５に搭載されたワンチップマイコンは、出力端子５３５ｂから減速信号を出力する（Ｓ１３５−０１Ｂ）。これにより、リング部材１３７は動作完了位置の直前で減速状態となる。そして、遮蔽板ＳＴ１３６が光路を再び開くとき、検出信号が直接入力される入力端子５３５ｃ側に立ち上がりエッジが、反転入力される入力端子５３５ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５３５に搭載されたワンチップマイコンは、出力端子５３５ｂから停止信号を出力する（Ｓ１３５−０１Ｃ）。既に減速状態にあることから、モータＭＴ１３５は動作完了位置へとリング部材１３７を精度良く回動し終えた状態で停止する。これにより、６枚のシャッタ羽根１３５がシャッタ窓１３６を開放し終えた状態となる。
【００８３】
モータ制御ＩＣ５３５に搭載されたワンチップマイコンは、その後、出力端子５３５ｂから逆転信号を出力する（Ｓ１３５−０１Ｄ）。これにより、モータＭＴ１３５は、逆転を開始する。そして、動作完了位置からモータが逆転方向へと確実に回動動作し始めた後は、待機位置に至るまでの間において、位置検出センサＳＥ１３５からの検出信号が直接入力される入力端子５３５ｃにはハイレベル信号が、反転入力される入力端子５３５ｄにはロウレベル信号が入力され続ける状態となる。
【００８４】
そして、待機位置に近付いて待機位置検出用の遮蔽板ＳＴ１３５によって位置検出センサＳＥ１３５の光路が遮断されたときに、検出信号が直接入力される入力端子５３５ｃ側には立ち下がりエッジが、反転入力される入力端子５３５ｄ側には立ち上がりエッジが入力される。この最初の立ち上がりエッジの入力に応じて、モータ制御ＩＣ５３５に搭載されたワンチップマイコンは、出力端子５３５ｂから減速信号を出力する（Ｓ１３５−０１Ｅ）。これにより、リング部材１３７は待機位置の直前で減速状態となる。そして、遮蔽板ＳＴ１３６が光路を再び開くとき、検出信号が直接入力される入力端子５３５ｃ側に立ち上がりエッジが、反転入力される入力端子５３５ｄには立ち下がりエッジが入力される。このときの立ち上がりエッジの入力を受けて、モータ制御ＩＣ５３５に搭載されたワンチップマイコンは、出力端子５３５ｂから停止信号を出力する（Ｓ１３５−０１Ｆ）。既に減速状態にあることから、モータＭＴ１３５は待機位置へとリング部材１３７を精度良く戻し終えた状態で停止する。これにより、６枚のシャッタ羽根１３５がシャッタ窓１３６を閉鎖し終えた状態となる。
【００８５】
信号中継基板４１０から指令信号ＣＭＤ１３５−０１を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３５−０１Ａ〜Ｓ１３５−０１Ｆ）がシャッタ羽根開閉用のモータ制御ＩＣ５３５に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００８６】
［４．６  シャッタ付可動体の複合動作］
本実施例では、図１２（Ａ）に示す様に、シャッタ付可動体１３０を動作位置へと回動した状態において、シャッタ羽根１３５を開閉動作させた後、シャッタ付可動体１３０を再び待機位置へと戻す様に回動させるシャッタ付可動体の複合動作も可動体演出として実行する様に構成されている。この複合動作を実行させる際には、信号中継基板４１０は、出力端子４１０ｄから指令信号ＣＭＤ１３０−０２を、出力端子４１０ｅから指令信号ＣＭＤ１３５−０２を、ほぼ同時に出力する。
【００８７】
すると、図１２（Ｂ）の上段側のブロックに示す様に、指令信号ＣＭＤ１３０−０２を受信したシャッタ付可動体回動用のモータ制御ＩＣ５３０に内蔵されたワンチップマイコンは、出力端子５３０ｂを介して駆動信号を出力してモータＭＴ１３０を正転させた後（Ｓ１３０−０２Ａ）、位置検出センサＳＥ１３０からの検出信号が反転入力される入力端子５３０ｄに立ち上がりエッジが入力されるのを待って減速信号を出力し（Ｓ１３０−０２Ｂ）、さらに、検出信号が直接入力される入力端子５３０ｃ側に立ち上がりエッジが入力されたときに、出力端子５３０ｂから停止信号を出力する（Ｓ１３０−０２Ｃ）。この動作においては、シャッタ付可動体回動用のモータ制御ＩＣ５３０のワンチップマイコンは、直ちに逆転信号は出力せず、ここで、動作を一旦停止した状態となる。
【００８８】
指令信号ＣＭＤ１３５−０２を受信したシャッタ羽根開閉用のモータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、図１２（Ｂ）の下段側のブロックに示す様に、駆動待機状態をセットする（Ｓ１３５−０２Ａ）。従って、信号中継基板４１０からは、指令信号ＣＭＤ１３０−０２と指令信号ＣＭＤ１３５−０２が同時に出力されるものの、シャッタ羽根１３５の開閉動作は直ちに開始されない。
【００８９】
シャッタ羽根開閉用のモータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、シャッタ付可動体１３０の動作位置検出用の位置検出センサＳＥ１３０から立ち上がりエッジが入力されたときに、駆動信号を出力し（Ｓ１３５−０２Ｂ）、その後、単純開閉動作と同様に、シャッタ開閉動作を実行する（Ｓ１３５−０２Ｃ，Ｓ１３５−０２Ｄ，…）。そして、出力端子５３５ｂから停止信号を出力するときに、シャッタ付可動体回動用のモータ制御ＩＣ５３５に接続されている出力端子５３５ｅからモータ逆転開始に相当する指令を出力する（Ｓ１３５−０２Ｇ）。
【００９０】
シャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンは、この逆転開始に相当する指令が入力端子５３０ｆを介して入力されたことを契機として、図１２（Ｂ）の上段側のブロックに示す様に、単純回動動作における戻し動作と同様に、出力端子５３０ｂから逆転信号を出力し、減速・停止を行って待機位置へとシャッタ付可動体１３０を戻して処理を終了する（Ｓ１３０−０２Ｄ〜Ｓ１３０−０２Ｆ）。
【００９１】
以上の様にして、シャッタ付可動体１３０が動作位置へと回動した状態において、シャッタ羽根１３５の開閉動作を実行する可動体演出を、タイミングよく、正確に実行することができる。信号中継基板４１０から指令信号ＣＭＤ１３０−０２を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３０−０２Ａ〜Ｓ１３０−０２Ｆ）がシャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれ、同様に、信号中継基板４１０から指令信号ＣＭＤ１３５−０２を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３５−０２Ａ〜Ｓ１３５−０２Ｇ）がシャッタ羽根開閉用のモータ制御ＩＣ５３５に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００９２】
［４．７  遊技者参加型シャッタ開閉動作］
本実施例では、図１３（Ａ）に示す様に、シャッタ付可動体１３０を動作位置へと回動した状態において、所定のタイミングで遊技者が演出操作ボタンＳを操作したときにシャッタ羽根１３５を開閉動作させ、遊技者が操作をしなかったり、あるいは操作のタイミングが適正でなかったときはシャッタ開閉動作を行うことなくシャッタ付可動体を待機位置へと戻す遊技者参加型シャッタ開閉動作をも可動体演出として実行する様に構成されている。この遊技者参加型シャッタ開閉動作を実行させる際には、信号中継基板４１０は、出力端子４１０ｄから指令信号ＣＭＤ１３０−０３を、出力端子４１０ｅから指令信号ＣＭＤ１３５−０３を、ほぼ同時に出力する。
【００９３】
すると、図１３（Ｂ）の上段側のブロックに示す様に、指令信号ＣＭＤ１３０−０３を受信したシャッタ付可動体回動用のモータ制御ＩＣ５３０に内蔵されたワンチップマイコンは、出力端子５３０ｂを介して駆動信号を出力してモータＭＴ１３０を正転させた後、位置検出センサＳＥ１３０からの検出信号が反転入力される入力端子５３０ｄに立ち上がりエッジが入力されるのを待って減速信号を出力し、さらに、検出信号が直接入力される入力端子５３０ｃ側に立ち上がりエッジが入力されたときに、出力端子５３０ｂから停止信号を出力し、一旦停止させる（Ｓ１３０−０３Ａ〜Ｓ１３０−０３Ｃ）。
【００９４】
指令信号ＣＭＤ１３５−０３を受信したシャッタ羽根開閉用のモータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、図１３の下段側のブロックに示す様に、駆動待機状態をセットし（Ｓ１３５−０３Ａ）、位置検出センサＳＥ１３０から立ち上がりエッジが入力されたときに、タイムカウントを開始する（Ｓ１３５−０３Ｂ）。そしてタイムアップする前に演出操作ボタンＳが操作されたときに初めて、駆動信号を出力し（Ｓ１３５−０３Ｃ：ＹＥＳ）、その後、動作位置シャッタ開閉動作と同様に、シャッタ開閉動作を実行した後に、出力端子５３５ｅからモータ逆転開始に相当する指令を出力する（Ｓ１３５−０３Ｄ〜Ｓ１３５−０３Ｊ）。
【００９５】
一方、演出操作ボタンＳが操作されることなくタイムアップしたときは（Ｓ１３５−０３Ｂ：ＮＯ）、駆動信号を出力することなく、出力端子５３５ｅからモータ逆転開始に相当する指令を出力する。
【００９６】
シャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンは、図１３（Ｂ）の上段側のブロックに示す様に、これらシャッタ羽根開閉用のモータ制御ＩＣ５３５側でのいずれかの処理の結果として逆転開始に相当する指令が入力端子５３０ｅを介して入力されたことを契機として、出力端子５３０ｂから逆転信号を出力し、その後、単純回動動作と同様に、待機位置へとシャッタ付可動体１３０を戻して処理を終了する（Ｓ１３０−０３Ｄ〜Ｓ１３０−０３Ｆ）。
【００９７】
以上の様にして、シャッタ付可動体１３０が動作位置へと回動した状態において、遊技者がタイミングよく演出操作ボタンＳを操作したときにだけシャッタ羽根１３５の開閉動作を実行する可動体演出を、タイミングよく、正確に実行することができる。
【００９８】
信号中継基板４１０から指令信号ＣＭＤ１３０−０３を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３０−０３Ａ〜Ｓ１３０−０３Ｆ）がシャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれ、同様に、信号中継基板４１０から指令信号ＣＭＤ１３５−０３を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３５−０３Ａ〜Ｓ１３５−０３Ｊ）がシャッタ羽根開閉用のモータ制御ＩＣ５３５に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【００９９】
［４．８  上部可動体とシャッタ付可動体の連携動作］
本実施例では、図１４（Ａ）に示す様に、上部可動体１１０の回動動作とシャッタ付可動体１３０の動作位置でのシャッタ開閉動作からなる連携動作を可動体演出として実行する様にも構成されている。この上部可動体とシャッタ付可動体の連携動作を実行させる際には、信号中継基板４１０は、出力端子４１０ａから指令信号ＣＭＤ１１０−０４を、出力端子４１０ｄから指令信号ＣＭＤ１３０−０４を、出力端子４１０ｅから指令信号ＣＭＤ１３５−０４を、ほぼ同時に出力する。
【０１００】
すると、図１４（Ｂ）の上段のブロックに示す様に、指令信号ＣＭＤ１１０−０４を受信した上部可動体用のモータ制御ＩＣ５１０に内蔵されたワンチップマイコンは、出力端子５１０ｂを介して駆動信号を出力してモータＭＴ１１０を正転させた後、位置検出センサＳＥ１１０からの検出信号が反転入力される入力端子５１０ｄに立ち上がりエッジが入力されるのを待って減速信号を出力し、さらに、検出信号が直接入力される入力端子５１０ｃ側に立ち上がりエッジが入力されたときに、出力端子５１０ｂから停止信号を出力すると共に、出力端子５１０ｅからも信号を出力し、左可動体用のモータ制御ＩＣ５２０へとモータ駆動開始に相当する指令を実行する（Ｓ１１０−０４Ａ〜Ｓ１１０−０４Ｆ）。
【０１０１】
また、指令信号ＣＭＤ１３０−０４を受信したシャッタ付可動体回動用のモータ制御ＩＣ５３０に内蔵されたワンチップマイコンは、図１４（Ｂ）の下段のブロックに示す様に、出力端子５３０ｂを介して駆動信号を出力してモータＭＴ１３０を正転させた後、位置検出センサＳＥ１３０からの検出信号が反転入力される入力端子５３０ｄに立ち上がりエッジが入力されるのを待って減速信号を出力し、さらに、検出信号が直接入力される入力端子５３０ｃ側に立ち上がりエッジが入力されたときに、出力端子５３０ｂから停止信号を出力し、一旦停止させる（Ｓ１３０−０４Ａ〜Ｓ１３０−０４Ｃ）。
【０１０２】
指令信号ＣＭＤ１３５−０４を受信したシャッタ羽根開閉用のモータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、図１４（Ｂ）の中段のブロックに示す様に、駆動待機状態をセットし（Ｓ１３５−０４Ａ）、上部可動体１１０の動作位置を検出する位置検出センサＳＥ１３０から立ち上がりエッジが２回入力されたときに、駆動信号を出力し（Ｓ１３５−０４Ｂ）、その後、動作位置シャッタ開閉動作と同様に、シャッタ開閉動作を実行した後に（Ｓ１３５−０４Ｃ，Ｓ１３５−０４Ｄ，…）、出力端子５３５ｅからモータ逆転開始に相当する指令を出力する（Ｓ１３５−０４Ｇ）。
【０１０３】
シャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンは、これらシャッタ羽根開閉用のモータ制御ＩＣ５３５から出力された逆転開始に相当する指令が入力端子５３０ｅを介して入力されたことを契機として、図１４（Ｂ）の下段のブロックに示す様に、出力端子５３０ｂから逆転信号を出力し、その後、単純回動動作と同様に、待機位置へとシャッタ付可動体１３０を戻して処理を終了する（Ｓ１３０−０４Ｄ〜Ｓ１３５−０４Ｆ）。
【０１０４】
以上の様にして、上部可動体１１０とシャッタ付可動体１３０を液晶表示装置ＬＣＤの中央部へ向かってほぼ同時に振り出し、上部可動体１１０が待機位置へと復帰させた後に、シャッタ付可動体１３０側において動作位置でのシャッタ開閉動作を実行する可動体演出を実行することにより、上部可動体１１０の回動動作と動作位置でのシャッタ開閉動作とが連携した可動体演出を可動体同士の干渉を的確に回避しつつ実行することができる。
【０１０５】
信号中継基板４１０から指令信号ＣＭＤ１１０−０４を受信したときに以上の動作を実行するための制御プログラム（Ｓ１１０−０４Ａ〜Ｓ１１０−０４Ｆ）が上部可動体用のモータ制御ＩＣ５１０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれ、同様に、信号中継基板４１０から指令信号ＣＭＤ１３０−０４を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３０−０４Ａ〜Ｓ１３０−０４Ｆ）がシャッタ付可動体回動用のモータ制御ＩＣ５３０に搭載されたワンチップマイコンのＲＯＭに予め書き込まれ、同様に、信号中継基板４１０から指令信号ＣＭＤ１３５−０４を受信したときに以上の動作を実行するための制御プログラム（Ｓ１３５−０４Ａ〜Ｓ１３５−０４Ｇ）がシャッタ羽根開閉用のモータ制御ＩＣ５３５に搭載されたワンチップマイコンのＲＯＭに予め書き込まれている。
【０１０６】
［４．９  シャッタ羽根の開閉繰り返し動作］
本実施例では、図１５（Ａ）に示す様に、シャッタ羽根１３５の開閉動作を複数回繰り返し実行する可動体演出も備えられている。この開閉繰り返し動作は、信号中継基板４１０を介して指令信号ＣＭＤ１３５−０５がシャッタ羽根開閉用のモータ制御ＩＣ５３５に入力されたときに実行される。モータ制御ＩＣ５３５に内蔵されたワンチップマイコンは、図１５（Ｂ）に示す様に、まず、出力端子５３５ｂを介して正転信号を出力する（Ｓ１３５−０５Ａ）。これにより、モータＭＴ１３５は、シャッタ羽根１３５を開く方向へと正転する。
【０１０７】
シャッタ羽根１３５の開放動作が開始した後に反転入力の入力端子５３５ｄ側に立ち上がりエッジが入力されたとき、出力端子５３５ｂから逆転信号を出力する（Ｓ１３５−０５Ｂ）。これにより、モータＭＴ１３５は、シャッタ羽根１３５を閉じる方向へと逆転する。シャッタ羽根１３５の閉鎖動作が開始した後に直接入力の入力端子５３５ｃ側に立ち上がりエッジが入力されたとき、出力端子５３５ｂから正転信号を出力する（Ｓ１３５−０５Ｃ）。これにより、モータＭＴ１３５は再び、シャッタ羽根１３５を開く方向へと正転する。シャッタ羽根１３５の開放動作が開始した後に反転入力の入力端子５３５ｄ側に立ち上がりエッジが入力されたとき、出力端子５３５ｂから逆転信号を出力する（Ｓ１３５−０５Ｄ）。これにより、モータＭＴ１３５は再び、シャッタ羽根１３５を閉じる方向へと逆転する。
【０１０８】
こうしてシャッタ羽根１３５の開閉動作を繰り返した後、反転入力の入力端子５３５ｄへの立ち上がりエッジの入力に応じて出力端子５３５ｂから減速信号を出力し（Ｓ１３５−０５Ｅ）、直接入力の入力端子５３５ｃへの立ち上がりエッジの入力を受けて出力端子５３５ｂから停止信号を出力する（Ｓ１３５−０５Ｆ）。
【０１０９】
この開閉繰り返し動作においては、どちらの入力端子に立ち上がりエッジが入力されたかによりリング部材１３７の回転方向を認識し、開閉動作を繰り返すことができる。
【０１１０】
［５  主制御基板の記憶部の構成］
主制御基板３１０は、図１６（Ａ）に示す様に、特図１スイッチＳＷ１からの検知信号の入力を契機として取得した特図１判定用乱数を最大４個、特図２スイッチＳＷ２の検知信号入力を契機として取得した特図２判定用乱数を最大４個、それぞれ保留記憶しておくために、ＲＡＭ内に、特図１保留記憶部３１１及び特図２保留記憶部３１２を備えている。これら特図１保留記憶部３１１，特図２保留記憶部３１２には、それぞれ乱数取得順に従って始動保留情報が記憶される。なお、本実施例では、始動保留情報の読み出しに当たっては、特図１保留記憶部３１１及び特図２保留記憶部３１２の全体の中で乱数記憶順の早いものから順番に読み出す構成としている。
【０１１１】
特図１判定用乱数及び特図２判定用乱数は、それぞれ、「当たり／はずれ判定用乱数（乱数１）」、「特図振分判定用乱数（乱数２）」、「演出実行判定用乱数（乱数３）」、及び「変動パターン振分用乱数（乱数４）」から構成される。乱数１は、特図スイッチ検知信号の入力を契機としてハードウェアロジックによって取得され、乱数２〜４は、特図スイッチ検知信号の入力を契機としてソフトウェアロジックによって取得される。
【０１１２】
主制御基板３１０は、所定のタイミングで実行する判定処理において、乱数１が予め設定された「大当たり判定値」と一致するときに「大当たり」と判定し、一致しない場合は「はずれ」と判定する。特図振分判定用乱数（乱数２）は、特別遊技のラウンド数など、大当たり種別を振り分けるための乱数である。演出実行判定用乱数（乱数３）は、リーチ演出を行うか否かを決定するための乱数である。リーチ演出は、「当たり」の場合だけでなく、「はずれ」においても所定の割合で実行する構成となっている。変動パターン振分用乱数（乱数４）は、変動パターンを振り分けるための乱数である。
【０１１３】
乱数１で「大当たり」となった場合、乱数２による大当たり種別振り分けにより、例えば、「２Ｒ」「７Ｒ」「１５Ｒ」など、遊技者に対する有利さの異なる複数種類の当たり種別のいずれかに振り分けられる。「２Ｒ」「７Ｒ」「１５Ｒ」とは、特別遊技のラウンド数を意味する。なお、本実施例では、「２Ｒ」の場合は、短時間だけ大入賞口を開閉する動作となっていて実質的な出玉は期待できない遊技態様としている。
【０１１４】
この他、乱数２による振り分けでは、「大当たり」のラウンド数が１５回であっても、（１）３０秒間に渡って特別入賞口１５を開放する「長時間開放動作」を１ラウンドとして１５回実行する特別遊技の態様、（２）途中のラウンド（例えば、７ラウンド）までを「長時間開放動作」のラウンドで構成し、残りラウンドは特別入賞口１５を短時間（例えば、数秒あるいは１秒以下）だけ開放する「短時間開放動作」で構成した特別遊技の態様、（３）１５ラウンドの全てを上述の「短時間開放動作」で構成した特別遊技の態様、のいずれかへと振り分ける構成とすることもできる。さらに、特別遊技終了後の「変短状態」の継続回数を４０回、７０回、１００回などと複数種類設定し、これらの中のいずれかへ振り分けるための「当たり種別判定」を行う構成を備えることもできる。
【０１１５】
乱数３は、乱数１が「はずれ」の場合に、後述の特図開始処理において「はずれリーチ」の有無を決定するのに用いられる。なお、本実施例では、乱数１が「当たり」の場合は、リーチ演出が実行されることとなっているので、この乱数３は、実質的には意味のないものとなる。
【０１１６】
乱数４によって振り分けられる「変動パターン」は、「変動時間の長さ」を決定するものとなる。本実施例においては、この変動パターンを決定するための変動パターンテーブルとして、図１６（Ｂ）に示す様に、通常状態用の変動パターンテーブル３１５と、変短状態用の変動パターンテーブル３１６が、主制御基板３１０のＲＯＭに記憶されている。ここで、通常状態用の変動パターンテーブル３１５における平均変動時間Ｔ＝Ｔ０と変短状態用の変動パターンテーブル３１６における平均変動時間Ｔ１は、Ｔ０＞Ｔ１の関係になる様に設定されている。
【０１１７】
［６  演出制御基板の記憶部の構成］
演出制御基板３２０には、表示演出、発光演出、音声演出、及び可動体演出のための演出データ記憶手段３２５が備えられている。この演出データ記憶手段３２５には、図１７（Ａ）に示す様に、特別図柄変動ゲーム中に実行する変動ゲーム中演出データＤＨと、大当たり遊技中に実行する大当たり中演出データＤＶと、デモ中に実行するデモ中演出データＤＭと、特図変動ゲームにおいて実行される変動パターンに応じた飾り図柄変動ゲームを表示するための飾り図柄変動演出データＤＫＺとが記憶されている。
【０１１８】
変動ゲーム中演出データＤＨｎは、図１７（Ｂ）に示す様に、背景表示用データ（ＤＨｎ１）、キャラクタ表示用データ（ＤＨｎ２）、発光演出用データ（ＤＨｎ３）、音声演出用データ（ＤＨｎ４）、及び可動体演出用データ（ＤＨｎ５）の組み合わせとなっている。ここで、例えば、可動体演出を実行しない演出ならば、ＤＨｎ５がブランクデータとなる。なお、大当たり中演出データＤＶ、デモ中演出データＤＭも、変動ゲーム中演出データＤＨと同様に、背景表示用データ、キャラクタ表示用データ、発光演出用データ、音声演出用データ、及び可動体演出用データの一部又は複数の組み合わせ又は全部の組み合わせによって構成される。
【０１１９】
大当たり中演出データＤＶは、大当たり種別に応じてＤＶ１，ＤＶ２，…が備えられている。同様に、デモ中演出データＤＭは、デモ１用（ＤＭ１）、デモ２用（ＤＭ２）、…と複数パターンを備えている。
【０１２０】
飾り図柄変動演出データＤＫＺは、ノーマルはずれ、ノーマル当たり、リーチはずれ、リーチ当たり、スーパーリーチはずれ、スーパーリーチ当たりなど、主制御基板３１０による抽選の結果に基づいて指令される変動パターンに対応したデータとして記憶されている。このため、本実施例においては、通常状態用変動パターンテーブル３１５に対応する飾り図柄変動時間となる通常状態用飾り図柄変動演出データＤＫＺａと、変短状態用変動パターンテーブル３１６に対応する飾り図柄変動時間となる変短状態用飾り図柄変動演出データＤＫＺｂとが、演出制御基板３２０の演出データ記憶手段３２５に記憶されている。
【０１２１】
表示制御基板３７０は、演出制御基板３２０から指令される背景表示用データＤＨｎ１に従って液晶表示装置ＬＣＤに表示した背景画像に対して重ね合わせる様にして、変動パターンに対応する飾り図柄変動演出データＤＫＺを表示する。また、この表示演出においては、キャラクタ表示データＤＨｎ２が存在する場合はキャラクタ画像を重ねて表示する演出も実行される。
【０１２２】
ここで、本実施例においては、変動ゲーム中演出データＤＨは、変動パターンに対して１対１対応となっている訳ではなく、例えば、変動パターン１に対して演出１，演出２，…などと複数の中から振り分けによって演出制御基板側で決定する構成となっている。同じく、飾り図柄変動演出データＤＫＺも、例えば、変動パターン１に対しては変動時間１と１対１の対応であるが、飾り図柄変動パターンについては、変動パターン１に対して飾図１ａ，飾図１ｂ，…の様に、複数の中から振り分けによって演出制御基板側で決定する構成となっている。これら振り分け可能な演出データＤＨや飾り図柄変動パターンは、変動パターンが大当たりの場合に振り分けられ易く、はずれの場合に振り分けられ難いグループと、その逆のグループといった具合に、信頼度グループを構成する様に振り分け確率を設定している。
【０１２３】
可動体演出用データ（ＤＨｎ５）は、上述した［４．１  上部可動体の単独動作］、［４．２  左部可動体の単独動作］、［４．３  上部可動体と左可動体の連携動作］、［４．４  シャッタ付可動体の単純回動動作］、［４．５  シャッタ羽根の単純開閉動作］、［４．６  シャッタ付可動体の複合動作］、［４．７  遊技者参加型シャッタ開閉動作］、［４．８  上部可動体とシャッタ付可動体の連携動作］、［４．９  シャッタ羽根の開閉繰り返し動作］、以外に、右上可動体１４０の出没動作などを特定するデータとなっている。
【０１２４】
［７  主制御基板の制御処理］
［７．１  賞球払出］
主制御基板３１０は、図１８（Ａ）に示す制御系統により、特図スイッチＳＷ１，ＳＷ２、入賞検知センサＳＷ７，ＳＷ１１〜ＳＷ１４からの入賞検知信号が入力されると、各スイッチに対応する賞球払出個数に対応する賞球払出コマンドを払出制御基板３３０に対して出力する賞球払出処理を実行している。これを受けて、払出制御基板３３０は、遊技球の入賞口に対応して予め定められた個数の賞球の払出動作を実行する。
【０１２５】
この賞球払出制御は、図１８（Ｂ）に示す様な演算処理ルーチンとして実行され、スイッチＳＷ１等からの検知信号が入力されたか否かを判断し（Ｓ１０）、「ＹＥＳ」と判定されたら、払出制御基板３３０に対してセンサを特定した賞球払出信号を出力する（Ｓ２０）。
【０１２６】
［７．２  特図入力］
また、主制御基板３１０は、図１９（Ａ）に示す制御系統により、特図スイッチＳＷ１，ＳＷ２のいずれかからの検知信号が入力されると、特別図柄を決定するための乱数を取得し、その結果を始動保留情報としてＲＡＭに記憶する特図入力処理を実行している。
【０１２７】
本実施例においては、始動保留情報として特図１スイッチＳＷ１による検知信号に基づく始動保留情報（以下、「特図１始動保留情報」という。）を最大４個、特図２スイッチＳＷ２による検知信号に基づく始動保留情報（以下、「特図２始動保留情報」という。）を最大４個記憶することができ、通常遊技状態においては最大８個の始動保留情報を貯めることができる構成となっている。
【０１２８】
本実施例における特図入力処理は、図１９（Ｂ）に示す様な演算処理ルーチンとして実行され、まず、特図１スイッチＳＷ１からの検知信号が入力されたか否かを判定する（Ｓ１１０）。特図１スイッチＳＷ１からの検知信号が入力された場合は（Ｓ１１０：ＹＥＳ）、特図１始動保留情報の記憶数Ｎ１（以下、「特図１保留数Ｎ１」という。）が４未満か否かを判定する（Ｓ１２０）。Ｎ１＜４ならば（Ｓ１２０：ＹＥＳ）、特図１保留数Ｎ１をインクリメントし（Ｓ１３０）、上述の乱数１〜乱数４を取得し、ＲＡＭの始動保留情報記憶領域へと記憶する（Ｓ１４０）。
【０１２９】
Ｓ１１０が「ＮＯ」の場合は、特図２スイッチＳＷ２からの検知信号が入力されたか否かを判定する（Ｓ１５０）。Ｓ１５０が「ＹＥＳ」となった場合は、特図２始動保留情報の記憶数Ｎ２（以下、「特図２保留数Ｎ２」という。）が４未満か否かを判定する（Ｓ１６０）。Ｎ２＜４ならば（Ｓ１６０：ＹＥＳ）、特図２保留数Ｎ２をインクリメントし（Ｓ１７０）、上述の乱数１〜乱数４を取得し、ＲＡＭの始動保留情報記憶領域へと記憶する（Ｓ１８０）。
【０１３０】
始動保留情報は、主制御基板３１０から演出制御基板３２０へと送信され、液晶表示装置ＬＣＤを介して実施される保留アイコン表示に反映される。なお、主制御基板３１０による制御処理として特図表示器ＴＫＺを介して実施されている保留表示にも反映される。この結果、遊技者は、保留個数が増加する様子を把握しながら遊技をすることができる。
【０１３１】
［７．３  特図開始］
次に、特図開始処理について説明する。主制御基板３１０は、図２０（Ａ）に示す制御系統により、ＲＡＭ内に記憶された始動保留情報を読み出し、「当たり／はずれ」に応じた特別図柄変動を特図表示器ＴＫＺに実行させると共に、演出制御基板３２０を介して表示演出（背景、キャラクタ等）、発光演出、音声演出、可動体演出等を実行させる。
【０１３２】
主制御基板３１０は、図２０（Ｂ）のフローチャートに示す様な特図開始処理を、所定の周期(実施例では４ｍｓ)毎に実行している。この処理においては、まず、遊技演出（図柄変動または特別遊技）の実行中であるか否かを判定し（Ｓ２１０）、遊技演出実行中であるときは（Ｓ２１０：ＹＥＳ）、今回の処理を終了する。一方、遊技演出実行中でないときは（Ｓ２１０：ＮＯ）、ＲＡＭ内の所定の記憶領域に始動保留情報が記憶されているか否かを判定する（Ｓ２２０）。始動保留情報が記憶されていない場合は（Ｓ２２０：ＮＯ）、デモ演出実行中か否かを判定し（Ｓ２３０）、デモ演出実行中であるならば処理を終了し（Ｓ２３０：ＹＥＳ）、デモ演出実行中でない場合は（Ｓ２３０：ＮＯ）、デモ演出開始を演出制御基板３２０に対して指令する（Ｓ２４０）。
【０１３３】
始動保留情報の記憶がある場合は（Ｓ２２０：ＹＥＳ）、記憶順の一番早い始動保留情報が特図１始動保留情報であるか否かを判定する（Ｓ２５０）。特図１始動保留情報である場合は（Ｓ２５０：ＹＥＳ）、特図１記憶数Ｎ１をデクリメントし（Ｓ２６０）、記憶順の一番早い始動保留情報（乱数１〜乱数４）を読み出す（Ｓ２７０）。これにより、ＲＡＭ内の記憶領域における始動保留情報の記憶順が更新され、特図表示器ＴＫＺや液晶表示装置ＬＣＤを介して実施されている保留表示も更新される。
【０１３４】
こうして読み出した特図１始動保留情報中の乱数１が、主制御基板３１０のＲＯＭに記憶されている大当り判定値と一致するか否かを判定する（Ｓ３１０）。
【０１３５】
大当り判定の判定結果が肯定の場合には(Ｓ３１０：ＹＥＳ）、大当りの変動であることを示す大当りフラグに「１」が設定される(Ｓ３２０)。そして、主制御基板３１０は、乱数２の値に基づき、特図表示器ＴＫＺに確定停止表示させる「大当り図柄」を決定する(Ｓ３３０)。ここで、乱数２の値には、特図１始動保留情報に対する当たり種別の振り分け率に対応して大当り図柄が対応付けられている。従って、主制御基板３１０は、Ｓ３３０の処理においては、読み出した乱数２の値に対応付けられた大当り図柄を決定することになる。大当り図柄（特図）が決定されると、乱数４の値に基づいて「大当り演出用の変動パターン」の中から１つの変動パターンを決定する(Ｓ３４０)。
【０１３６】
Ｓ３１０の大当り判定の判定結果が否定の場合には(Ｓ３１０：ＮＯ）、主制御基板３１０は、Ｓ２７０で読み出した特図１始動保留情報中の乱数３に基づいてリーチ演出を実行させるか否かを判定する（Ｓ３５０）。本実施例では、主制御基板３１０は、乱数３の値が、ＲＯＭに記憶してあるリーチ演出実行判定値と一致するか否かによりＳ３５０の判定を行う。Ｓ３５０の判定結果が肯定の場合には(リーチ演出を行う場合には)、主制御基板３１０は、特図表示器ＴＫＺに確定停止表示させる「はずれ図柄」を決定し(Ｓ３３５)、乱数４の値に基づいて「はずれリーチ演出用の変動パターン」の中から１つの変動パターンを決定する(Ｓ３４５)。
【０１３７】
また、Ｓ３５０におけるリーチ判定の判定結果が否定の場合には(リーチ演出を行わない場合には)、主制御基板３１０は、特図表示器ＴＫＺに確定停止表示させる「はずれ図柄」を決定する(Ｓ３３８)。次に、主制御基板３１０は、乱数４の値に基づいて「はずれ演出用の変動パターン」の中から１つの変動パターンを決定する(Ｓ３４８)。
【０１３８】
こうして変動パターンおよび最終停止図柄を決定した主制御基板３１０は、演出制御基板３２０に対し、所定の制御コマンドを所定のタイミングで出力する(Ｓ３６０)。具体的には、主制御基板３１０は、変動パターンを指定すると共に図柄変動の開始を指示する変動パターン指定コマンドを出力すると共に、変動パターンで特定された演出時間の計測を開始する。これと同時に、主制御基板３１０は、特図変動表示を開始させるように特図表示器ＴＫＺを制御する。また、主制御基板３１０は、最終停止図柄となる特別図柄を指示するための特図指定コマンドを出力する。こうして、主制御基板３１０は、特図開始処理を終了する。その後、特図開始処理とは別の処理において、主制御基板３１０は、指定した変動パターンに定められている演出時間に基づいて、決定した最終停止図柄を表示させるように特図表示器ＴＫＺの表示内容を制御する。また、主制御基板３１０は、指定した変動パターンに定められている演出時間に基づいて、演出制御基板３２０に対して飾図の変動停止を指示し、図柄組み合わせを確定停止表示させるための全図柄停止コマンドを出力する。
【０１３９】
これに対し、記憶順の一番早い始動保留情報が特図１始動保留情報でない場合は（Ｓ２５０：ＮＯ）、特図２始動保留情報であるか否かを判定する（Ｓ２５５）。特図２始動保留情報である場合は（Ｓ２５５：ＹＥＳ）、特図２記憶数Ｎ２をデクリメントし（Ｓ２６５）、記憶順の一番早い始動保留情報を読み出す（Ｓ２７５）。その後は、特図２変動表示用処理（Ｓ４００）を実行する。Ｓ４００の特図２変動表示用処理は、Ｓ３１０〜Ｓ３６０と同様に構成されている。なお、Ｓ３３０に対応するステップでの乱数２に基づく大当たり種別の振り分け確率は、特図１始動保留情報よりも遊技者に有利な設定となっている。この特図開始処理においては、記憶順の早いものから順番に記憶を消化していく。
【０１４０】
ここで、普通図柄当選確率は通常状態はほぼ０％で変短状態ではほぼ１００％となっている上に、通常状態における普通電動役物開閉パターンは実質的な入球が困難で、しかも変動時間が長いことにより、通常状態で右打ちをしても特図２始動保留情報を取得することが困難であることから、遊技者は左打ちで遊技を行い、特図１始動保留情報を蓄積しながら遊技を実行する。この結果、通常状態においては、特図１始動保留情報が記憶順に従って読み出されて判定等が実行される態様で特図開始処理が進行する。
【０１４１】
一方、特図判定が大当たりとなり、大当たりに伴う特別遊技終了後の遊技状態について変短が付与された場合は、ほぼ１００％の普通図柄当選確率と短時間の普通図柄変動時間の設定、開放時間の長い開閉パターンの設定により、第２始動口２７において入球容易状態が継続的に発生し易く、特図２始動保留情報を蓄積し易い状態となる。本実施例のパチンコ機Ｐは、大当たり中の特別遊技は右打ちすることによって特別入賞口１５に入賞させ易い状態となり、液晶表示装置ＬＣＤ等に右打ち示唆のナビゲーション表示を実行する。この右打ちナビゲーション表示に従って、特別遊技の実行中は、遊技者は右打ちで遊技する。そして、変短が付与された場合は、特別遊技終了後も右打ちを示唆するナビゲーション表示に従って、遊技者は右打ちを続行することにより特図２始動保留情報を蓄積しながら有利に遊技を実行することができる。この結果、変短が付与された遊技状態においては、特別遊技の実行直前に保留されていた特図１始動保留情報が最初に消化された後、特図２始動保留情報が記憶順に従って読み出されて判定等が実行される態様で特図開始処理が進行することとなる。
【０１４２】
なお、変短が付与された遊技状態を開始したときは、特図２始動保留情報を優先して消化する様に構成することもできる。この場合は、通常状態に戻ったとき、特図２始動保留情報が存在しなくなってから特図１始動保留情報が消化される態様で特図開始処理が進行することとなる。
【０１４３】
［７．４  普通図柄入力・判定］
次に、普通図柄抽選について説明する。主制御基板３１０は、図２１（Ａ）に示す制御系統により、普図スイッチＳＷ３７からの検知信号が入力されると普通図柄抽選を実行し、第２始動入賞装置２７のソレノイドＳＯＬ２７に対して開閉指令を実行する。普通図柄も４個を限度に保留記憶可能に構成されている。
【０１４４】
普図判定用乱数は、「当たり判定用乱数（乱数５）」と「開閉パターン振分判定用乱数（乱数６）」とから構成される。当たり判定用乱数（乱数５）は、当たりかはずれかを決定するための乱数であり、普図スイッチ検知信号の入力を契機としてハードウェアロジックによって取得される、開閉パターン振分判定用乱数（乱数６）は、「当たり」の場合に、開放時間、開閉回数を異ならせた複数の開閉パターンのいずれかを決定するための乱数であって、普図スイッチ検知信号の入力を契機としてソフトウェアロジックによって取得される。
【０１４５】
乱数５と比較する「普図当たり判定値」は、主制御基板３１０のＲＯＭに記憶されている。この普図当り判定値は、通常状態、変短状態共に当り確率≒１に設定されている。乱数６によって振り分けられる「開閉パターン」も、通常状態と変短状態のそれぞれについて、主制御基板３１０のＲＯＭに記憶されている。「開閉パターン」は、変短状態の普図当たりで選択され得る開閉パターン１ｂ，２ｂの方が、通常状態の普図当たりで選択され得る開閉パターン１ａ，２ａよりも、開放時間が長く、開閉回数が多くなる設定とされている。また、通常状態の開閉パターン１ａ，２ａの開放時間は極めて短時間となっていて、第２始動入賞口２７への実質的な入球は困難な設定となっている。逆に、変短状態の開閉パターン１ｂ，２ｂには、第２始動入賞口２７への入球が容易となる程度に十分な長さの開放時間が設定されている。
【０１４６】
この普通図柄抽選の契機は、遊技領域の右側に設置されたゲート３７を遊技球が通過することによって与えられるが、上述の様に、通常状態においては開閉パターンが実質的な入賞が困難なものとなっているから、右打ちしたとしても第２始動入賞口２７の普通電動役物の開閉によるサポートはほとんど得ることができない。一方、変短状態にあるときは、開放時間の長い開閉パターンによって入球容易状態とされるから、右打ちすれば相当に高い確率で、第２始動入賞口２７の普通電動役物の開閉によるサポートを得ることができる。
【０１４７】
また、普通図柄変動時間についても、本実施例においては、通常状態の１０秒に対して変短状態は１秒と、変動時間短縮とする設定となっている。従って、変短状態においては普通図柄当選確率がほぼ１００％であることに加えて、普通図柄変動ゲームにおける変動時間が短くなることにより、次々と普通図柄当選となり、第２始動入賞口２７においては普通電動役物によるサポートがほぼ継続的に発生する状態となり得る。
【０１４８】
普通図柄入力処理は、図２１（Ｂ）のフローチャートに示す様に、普図スイッチＳＷ３７からの検知信号が入力されると起動され（Ｓ５１０）、普通図柄保留情報の記憶数Ｎ３７（以下、「普通図柄保留記憶数Ｎ３７」という。）が４未満か否かを判定する（Ｓ５２０）。Ｎ３７＜４ならば（Ｓ５２０：ＹＥＳ）、普通図柄保留憶数Ｎ３７をインクリメントし（Ｓ５３０）、「ＮＯ」の場合は普通図柄判定用の乱数取得に進むことなく処理を終了する。乱数取得に進むと、「当たり／はずれ」を判定するための乱数５，乱数６を取得し（Ｓ５４０）、ＲＡＭの普通図柄保留記憶部３１５に記憶する（Ｓ５５０）。
【０１４９】
普通図柄判定処理は、図２１（Ｃ）のフローチャートに示す様に、ＲＡＭ内に普通図柄保留情報の記憶があるか否かを判定し（Ｓ６１０）、普通図柄保留情報があるときは当該記憶内容を記憶順の早いものから一つ目の乱数５を読み出す（Ｓ６２０）。
【０１５０】
続いて、「当たり／はずれ」の判定を実行する（Ｓ６３０）。「当たり」と判定されると（Ｓ６３０：ＹＥＳ）、乱数６に基づいて当たり図柄抽選を行い（Ｓ６４０）、当たり図柄と、これに対応する開閉パターンとを決定する。その後、変動時間が経過するのを待って（Ｓ６５０：ＹＥＳ）、Ｓ６４０で決定した当たり図柄を普通図柄変動ゲームにおいて確定する（Ｓ６６０）。なお、この普通図柄変動ゲームは、特図表示器ＴＫＺに設けた普通図柄変動表示部において実行する。こうして当たり図柄が確定したら、Ｓ６５０で決定した開閉パターンに対応するソレノイド駆動信号を出力する（Ｓ６７０）。また、Ｓ６３０の判定が「ＮＯ」の場合は、普通図柄変動ゲームにおいて、変動時間が経過するのを待って（Ｓ６８０：ＹＥＳ）、はずれ図柄の確定をする（Ｓ６９０）。
【０１５１】
この普通図柄変動ゲームにおける普通図柄変動時間が、「通常状態」か「変短状態」かにより異なっている。例えば、「通常状態」は普通図柄変動時間を１０秒とし、「変短状態」は普通図柄変動時間を１秒とする。
【０１５２】
［７．５  大当たり用特別遊技実行］
次に、大当たり用の特別遊技を実行するための制御処理について説明する。主制御基板３１０は、図２２（Ａ）に示す制御系統により、特別入賞口１５の扉開閉用ソレノイドＳＯＬ７を駆動する大当たり用の特別遊技を実行する。
【０１５３】
大当たり用特別遊技実行処理では、図２２（Ｂ）のフローチャートに示す様に、主制御基板３１０は、特図表示器ＴＫＺに対して大当たり図柄の確定停止の指令を出力するタイミングを待ち（Ｓ７１０：ＹＥＳ）、大当たり種別に対応する特別遊技の内容をセットした上で（Ｓ７２０）、演出制御基板３２０へとオープニング演出を指令することによって開始される（Ｓ７２５）。
【０１５４】
特別遊技を開始する際には、ラウンド数ＲＮをデクリメントすると共に（Ｓ７３０）、扉開閉用ソレノイドＳＯＬ７に対して扉を開かせるためのＯＮ信号を出力する（Ｓ７４０）。そして、入賞スイッチＳＷ７からの検知信号を積算した値が規定カウント（例えば、９カウント）に達するか（Ｓ７４２：ＹＥＳ）、あるいは当該ラウンドに対する扉開放時間を特定する規定時間（例えば、長時間開放ラウンドに対する３０秒）が経過したら（Ｓ７４４：ＹＥＳ）、扉開閉用ソレノイドＳＯＬ７に対して扉を閉じさせるためのＯＦＦ信号を出力する（Ｓ７５０）。
【０１５５】
こうして一つのラウンドが終了したら、ラウンド数ＲＮが「０」になっているか否かを判定する（Ｓ７６０）。ラウンド数ＲＮが「０」ではないときは（Ｓ７６０：ＮＯ）、Ｓ７３０へと戻る。一方、ラウンド数ＲＮが「０」となっているときは（Ｓ７６０：ＹＥＳ）、大当たり種別が変短付与に該当しているか否かを判定する（Ｓ７７０）。変短付与に該当している場合は（Ｓ７７０：ＹＥＳ）、変短継続回数Ｎｈｔを設定する（Ｓ７８０）。
【０１５６】
こうして変短継続回数Ｎｈｔを設定した後、変短フラグをセットし（Ｓ７９０）、演算制御基板３２０に対してエンディング演出を指令し、大当たりフラグをリセットして処理を終了する（Ｓ７９５，Ｓ７９７）。なお、変短が付与されない場合は（Ｓ７７０：ＮＯ）、Ｓ７８０はパスし、変短フラグをセットすることなくエンディング指令を出力する（Ｓ７９５）。
【０１５７】
［８  演出制御基板による変動演出］
演出制御基板３２０による変動演出は、図２３（Ａ）に示す制御系統により、主制御基板３１０からの変動コマンドを受信することによって実行される。本実施例においては、可動体演出については、信号中継基板４１０を介して対象となる可動体のモータ制御ＩＣ、ソレノイド制御ＩＣに対して指令信号を出力させた後は、演出制御基板３２０は、可動体の動作の状況等についての監視や動作の変更等のための指令は行わない。各可動体の動作の監視等は、［４  可動体演出に係る制御］で説明した様に、モータ制御ＩＣ５１０等に搭載されたワンチップマイコンにおいて実行する。なお、各モータ制御ＩＣ５１０等は、信号中継基板４１０を経由して入力された指令信号に対応する制御プログラムをＲＯＭからワークエリアに読み出す等のプログラム選択を行うためのロジックも備えている。
【０１５８】
変動演出処理は、図２３（Ｂ）のフローチャートに示す様に、特別遊技中でない場合に変動コマンドを受信することによって開始する（Ｓ１１１０：ＮＯ，Ｓ１１２０：ＹＥＳ）。
【０１５９】
演出制御基板３２０は、変動コマンドを受信したら（Ｓ１１２０：ＹＥＳ）、当該変動コマンドに従って変動ゲーム中演出データＤＨ及び飾り図柄変動演出用データＤＫＺを読み出す（Ｓ１１３０）。そして、読み出したＤＨ，ＤＫＺに対応する演出指令を出力する（Ｓ１１４０）。
【０１６０】
その後、主制御基板３１０から全図柄停止コマンドを受信したときに（Ｓ１１５０：ＹＥＳ）、飾り図柄変動演出における確定図柄の停止を行って終了する（Ｓ１１６０）。この飾り図柄変動表示における確定図柄停止のタイミングは、主制御基板３１０による特図表示器３５０への特別図柄確定のタイミングと同期している。ここで、演出データＤＨの中に可動体演出が含まれている場合、演出制御基板３２０は、この可動体演出に対する動作停止タイミングを制御する必要はない。元々、可動体演出は、飾り図柄確定までの変動時間内に終了する様に設定されている上に、本実施例では、可動体動作の契機を与える信号を出力した後は、モータ制御ＩＣ５１０等に搭載されたワンチップマイコンで以後の動作、停止等を制御しているからである。
【０１６１】
なお、演出制御基板３２０は、特別遊技中であるときは（Ｓ１１１０：ＹＥＳ）、大当たり中演出データＤＶを読み出して（Ｓ１２１０）、大当たり中演出処理を実行する（Ｓ１２２０）。また、デモ表示タイミングであるときは（Ｓ１２３０：ＹＥＳ）、デモ中演出データＤＭを読み出し（Ｓ１２４０）、デモ中演出処理を実行する（Ｓ１２５０）。
【０１６２】
［９  作用・効果］
本実施例によれば、モータ駆動される可動体１１０，１２０，１３０，１３５に回動動作やシャッタ開閉動作を実行させる可動体演出を行う際、対象となる可動体を駆動するためのモータＭＴ１１０，ＭＴ１２０，ＭＴ１３０，ＭＴ１３５に対して駆動信号や停止信号を出力するモータ制御ＩＣ５１０，５２０，５３０，５３５に対し、位置検出センサＳＥ１１０，ＳＥ１２０，ＳＥ１３０，ＳＥ１３５からの検出信号を、ＩＣ基板に備えられた複数の入力端子の内の一つの入力端子５１０ｂ，５２０ｂ，５３０ｂ，５３５ｂには直接信号として、別の入力端子５１０ｃ，５２０ｃ，５３０ｃ，５３５ｃには反転信号として入力する結果、ＩＣ基板側において、直接信号の立ち上がりエッジ及び立ち下がりエッジと、反転信号の立ち上がりエッジ及び立ち下がりエッジとを入力可能となっている。
【０１６３】
この結果、各モータ制御ＩＣ５１０等は、所定位置へと可動体が動作してくるときに、時間軸に沿って見たときに、タイミングがずれた２つの立ち上がりエッジ、又は２つの立ち下がりエッジを識別することが可能となる。本実施例では、各モータ制御ＩＣ５１０等に搭載されたワンチップマイコンのＲＯＭに予め書き込んだ制御プログラムにより、所定位置において可動体を停止させる際に入力タイミングがずれた２つの立ち上がりエッジを利用して減速指令及び停止指令をモータへと出力することで、演出制御基板３２０の負荷を増大させることなく、精度よく停止させることができる。
【０１６４】
また、［４．９  シャッタ羽根の開閉繰り返し動作］において説明した様に、直接入力の立ち上がりエッジと反転入力の立ち上がりエッジに基づいてリング部材１３７の回転方向を、モータ制御ＩＣにおいて認識することもできる。これにより、シャッタ羽根の開閉繰り返し動作をスピーディーかつ的確に実行することができる。
【０１６５】
さらに、［４．３  上部可動体と左可動体の連携動作］や［４．６  シャッタ付可動体の複合動作］において説明した様に、別の可動体の位置検出信号を入力したり、別のモータ制御ＩＣからの信号を入力し、これらに基づいてモータの駆動や停止を指令することにより、複数の可動体が互いに連携した動作や複合的な動作を、モータ制御ＩＣ側でタイミングよく実行することができる。
【０１６６】
また、［４．７  遊技者参加型シャッタ開閉動作］において説明した様に、演出操作ボタンＳからの操作信号を入力して遊技者参加型の可動体演出をモータ制御ＩＣ側で実行することができる。
【０１６７】
加えて、［４．８  上部可動体とシャッタ付可動体の連携動作］において説明した様に、他の可動体の位置検出信号に基づいて干渉を回避した連携動作を実行させることについても、モータ制御ＩＣ側で実行することができる。
【０１６８】
そして、演出制御基板３２０は、こうした種々多様で複雑な可動体演出を実行させるための指令だけを行いさえすればよく、可動体の動作状態等を監視したり、演出操作ボタンの操作状態に応じてさらに追加の指令を行う必要がない。この結果、本実施例によれば、演出制御基板３２０の負荷を低減することができる。
【０１６９】
以上、発明を実施するための最良の形態としての実施例及びいくつかの変形例を説明したが、本発明は、これらに限定されるものではなく、その要旨を逸脱しない範囲内における種々の変更が可能である。
【０１７０】
例えば、モータ制御ＩＣは、ソフトウェアロジックではなくハードウェアロジックによってモータ制御を行う様に構成してもよいし、パチンコ機に限らず、スロットマシンにおける可動体演出について本発明を適用しても構わない。また、所定範囲内の回動ではなく１回転以上の回転を行う可動体を備えた遊技機に対しても本発明を適用することができる。さらに、回動や回転ではなく、直線運動をする可動体のモータ制御においても本発明を適用することができる。
【０１７１】
また、可動体に一つの動作だけを実行させる様に構成しておいてもよい。なお、実施例の様に可動体に複数の動作を実行させる構成を備える場合、さらに、「モータ制御ＩＣに対して指令信号を出力する前にリセット信号を出力して以前の指令によって有効化されているロジックをリセット」する処理を演算制御装置３２０からの可動体演出指令の際に実行する様にしておくとよい。あるいは、「指令信号を受信したモータ制御ＩＣが、リセット処理を実行した後に指令信号に対応するロジックの選択を行う処理を備えた構成」とするとよい。これらの構成をも採用することで、実施例に示した様に可動体に複数種類の動作を実行させる遊技機において過去の指令とのコンタミネーション等による動作の不具合を防止することができる。
【産業上の利用可能性】
【０１７２】
本発明は遊技機に利用することができる。
【符号の説明】
【０１７３】
１・・・遊技盤、１ａ・・・板部材、１ｂ・・・中央開口、３・・・裏ユニット、５・・・センター役物、７・・・始動入賞装置、１０・・・遊技領域、１１・・・障害釘、１２・・・風車、１５・・・大入賞口、１７・・・誘導レール、１８・・・普通入賞口、１９・・・アウト口、２０・・・右打ち通路、２７・・・第２始動入賞装置、３１・・・大型装飾体、３２・・・ステージ、３３・・・ワープ通路、３７・・・ゲート３７、４０・・・右側遊技領域、１１０・・・上部可動体、１１５・・・小可動部品、１２０・・・左可動体、１３０・・・シャッタ付可動体、１３５・・・シャッタ羽根、１３６・・・シャッタ窓、１３７・・・リング部材、１４０・・・右上可動体、３１０・・・主制御基板、３１１・・・特図１保留記憶部、３１２・・・特図２保留記憶部、３１５・・・通常状態用の変動パターンテーブル、３１６・・・変短状態用の変動パターンテーブル、３２０・・・演出制御基板、３２５・・・演出データ記憶手段、３３０・・・払出制御基板、３４０・・・発射制御基板、３５０・・・インタフェース基板、３６０・・・電源基板、３７０・・・表示制御基板、３８０・・・電源中継基板、３９０・・・球貸し操作基板、４００・・・ホールコンピュータ、４１０・・・信号中継基板、４１０ａ〜４１０ｅ・・・出力端子、４２０・・・ランプ制御基板、４３０・・・音声制御基板、５００・・・カードユニット、５１０，５２０，５３０，５３５・・・モータ制御ＩＣ、５１０ａ，５１０ｃ，５１０ｄ，５１０ｆ・・・入力端子、５１０ｂ，５１０ｅ・・・出力端子、５１２・・・反転回路、５２０ａ，５２０ｃ，５２０ｄ，５２０ｆ・・・入力端子、５２０ｂ，５２０ｅ・・・出力端子、５２２・・・反転回路、５４０ａ・・・入力端子、５４０ｂ・・・出力端子、５３０ａ，５３０ｃ，５３０ｄ，５３０ｆ・・・入力端子、５３０ｂ・・・出力端子、５３２・・・反転回路、５３５ａ，５３５ｃ，５３５ｄ，５３５ｇ，５３５ｈ・・・入力端子、５３５ｂ，５３５ｅ・・・出力端子、５３７・・・反転回路、５４０・・・ソレノイド制御ＩＣ、ＤＨ・・・変動ゲーム中演出データ、ＤＨｎ１・・・背景表示用データ、ＤＨｎ２・・・キャラクタ表示用データ、ＤＨｎ３・・・発光演出用データ、ＤＨｎ４・・・音声演出用データ、ＤＨｎ５・・・可動体演出用データ、ＤＫＺ・・・飾り図柄変動演出データ、ＤＶ・・・大当たり中演出データ、ＤＭ・・・デモ中演出データ、  ＬＣＤ・・・液晶表示装置、ＭＴ１１０・・・上部可動体回動モータ、ＭＴ１２０・・・左可動体回動モータ、ＭＴ１３０・・・シャッタ付可動体回動モータ、ＭＴ１３５・・・シャッタ開閉モータ、Ｐ・・・パチンコ機、Ｑ・・・貸し玉ボタン、Ｒ・・・カード取り出しボタン、Ｓ・・・演出操作ボタン、ＳＥ１１０，ＳＥ１２０，ＳＥ１３０・・・回動位置検出センサ、ＳＥ１３５・・・シャッタ開閉位置検出センサ、ＳＴ１１０，ＳＴ１１１，ＳＴ１２０，ＳＴ１２１，ＳＴ１３０，ＳＴ１３１，ＳＴ１３５，ＳＴ１３６・・・遮蔽板、ＳＯＬ７・・・大入賞口開閉用ソレノイド、ＳＯＬ２７・・・普通電動役物開閉用ソレノイド、ＳＯＬ１４０・・・右上可動体ソレノイド、ＳＷ１・・・特図１スイッチ、ＳＷ２・���・特図２スイッチ、ＳＷ３７・・・普図スイッチ、ＳＷ７・・・入賞検知スイッチ、ＳＷ１１〜ＳＷ１４・・・入賞検知スイッチ、ＳＷ２１・・・排出球検知スイッチ、ＴＫＺ・・・特図表示器。
【図１】
0006433356.tif 000002
【図２】
0006433356.tif 000003
【図３】
0006433356.tif 000004
【図４】
0006433356.tif 000005
【図５】
0006433356.tif 000006
【図６】
0006433356.tif 000007
【図７】
0006433356.tif 000008
【図８】
0006433356.tif 000009
【図９】
0006433356.tif 000010
【図１０】
0006433356.tif 000011
【図１１】
0006433356.tif 000012
【図１２】
0006433356.tif 000013
【図１３】
0006433356.tif 000014
【図１４】
0006433356.tif 000015
【図１５】
0006433356.tif 000016
【図１６】
0006433356.tif 000017
【図１７】
0006433356.tif 000018
【図１８】
0006433356.tif 000019
【図１９】
0006433356.tif 000020
【図２０】
0006433356.tif 000021
【図２１】
0006433356.tif 000022
【図２２】
0006433356.tif 000023
【図２３】
0006433356.tif 000024