(57)【特許請求の範囲】
【請求項１】
遊技領域が形成された遊技盤と、
前記遊技領域内に設けられ、遊技の展開状況に応じて所定の動作を実行する可動役物と、
前記可動役物を動作させるための駆動源と、
前記可動役物が予め定められた所定の位置に存在するか否かを検出する可動役物検出手段と、
前記可動役物の動作を制御する可動役物制御手段と、
外部電源に接続されて前記可動役物制御手段を介して前記駆動源に電力を供給する電源手段と、を備え、
前記可動役物制御手段は、
前記電源手段から電源が供給された電源投入時に、予め設定された初期動作パターンに従って前記可動役物を初期位置へ復帰させるための初期動作処理を実行する初期動作制御手段と、
前記可動役物検出手段からの検出情報に基づいて、予め定められた所定の確認タイミングにおいて前記可動役物が所定の位置に存在するか否かを判定する異常判定手段と、
前記確認タイミングにおいて前記可動役物が前記所定の位置に存在しないと判定された場合、前記可動役物を初期位置に復帰させるための復帰動作処理を実行する復帰動作制御手段と、
前記駆動源に供給される駆動電力を第１駆動電力又は当該第１駆動電力よりも高い第２駆動電力に選択的に切り替えて、前記駆動源の駆動トルクを変化させ得る駆動電力切換制御手段と、を備え、
前記可動役物制御手段は、前記復帰動作処理として、前記駆動電力を前記第１駆動電力から前記第２駆動電力に切り替えて、前記可動役物を前記初期動作パターンに従って初期位置に復帰させる前記初期動作処理を実行することを特徴とする遊技機。
【請求項２】
前記復帰動作制御手段は、
前記確認タイミングにおいて前記可動役物が前記所定の位置に存在しないと判定された場合、前記可動役物を予め設定された復帰動作パターンに従って初期位置に復帰させるための第１の復帰動作処理を実行する第１復帰動作制御手段と、
前記第１の復帰動作処理においても前記可動役物が前記初期位置に復帰しない場合に、前記可動役物を前記初期動作パターンに従って初期位置に復帰させる前記初期動作処理を実行するための第２復帰動作制御手段と、を備えて構成されることを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技の展開状況に応じた演出動作を実行する可動役物を備えた遊技機に関する。
【背景技術】
【０００２】
遊技機の代表例として、ぱちんこ遊技機は、遊技領域を構成する遊技盤のほぼ中央にセンター飾りを配置し、このセンター飾りに液晶ディスプレイ等の演出表示装置を備えたものが一般的に知られており、遊技領域に設けられた始動入賞口に遊技球が入球したことを契機として、演出表示装置において複数の図柄（装飾図柄）を変動させた後に停止表示したときの図柄の組み合わせが予め設定された当たり図柄であった場合、特別遊技状態（大当たり）を成立させるように構成されている。この特別遊技状態においては、遊技領域に設けられたアタッカーと称される大入賞口を開放して遊技球の入球を容易にし、これにより遊技者が大量の賞球を獲得できるようになっている。
【０００３】
一方、演出表示装置における抽選結果を示唆する演出表示のみでは遊技に興趣性を持たせることが難しく、単調な遊技内容となりやすい。そこで、遊技領域に演出表示装置と共に、遊技の展開状況に応じて所要の演出動作を実行する可動役物を設け、当該可動役物を演出表示装置上で行われる演出表示と同期・融合させて適時動作させることにより、視覚的な演出効果を向上させるようにした構成が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１２１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に、可動役物は、所定の演出動作パターンに従って演出動作を制御され、演出表示装置による装飾図柄の変動中（図柄の変動開始から変動停止までの間）に演出動作が完結するのが通例となっている。そして、可動役物は予め設定された初期位置（原点位置）を基準として動作制御されるようになっており、演出表示装置による図柄変動と連動して演出動作が開始する際には初期位置に待機し、その演出動作が終了する際には再び初期位置に戻ることとなる。
【０００６】
ここで、可動役物を動作させる駆動源としては、例えばステッピングモータが適用されており、制御装置から駆動パルス信号を出力してステッピングモータの励磁コイルに励磁電流を通電することによってロータが所定角度だけ回転し、これにより可動役物が動作することとなる。可動役物が正常に動作しているか否かは、例えば、可動役物が所定の動作位置（初期位置や中間位置、最終位置等）に存在することを検出する検出センサからの検出情報や、ステッピングモータのステータス情報、制御装置から出力される駆動パルス信号のパルス数（ステップ数）のカウント情報等に基づき判断される。このとき、例えばステッピングモータに脱調等が生じて可動役物の動作が異常であると判断された場合、可動役物の動作を正常に戻すために可動役物を初期位置へ復帰させる復帰処理が実行される。ここで、可動役物の動作異常としては、モータの脱調等の他にも、自重等により下方に飛び出してしまう軽微なエラーもあれば、他の役物や構造物と干渉して可動役物の動作が阻害されるような重大なエラーも存在する。このように重度の異なる多様なエラーを解消するためにも、互いに異なる二以上の復帰動作パターンによる複数段階の復帰処理を準備することも考えられるが、この場合には複数の処理系統が出来てしまい、プログラム容量に負荷がかかってしまうという問題が生じる。
【０００７】
本発明は、このような課題に鑑みてなされたものであり、プログラム容量に負荷をかけることなく、可動役物を正常な動作に復帰させることができる構成の遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
このような目的達成のために、本発明に係る遊技機は、遊技領域が形成された遊技盤と、遊技領域内に設けられ、遊技の展開状況に応じて所定の動作を実行する可動役物と、可動役物を動作させるための駆動源（例えば、実施形態におけるステッピングモータ１６０）と、可動役物が予め定められた所定の位置に存在するか否かを検出する可動役物検出手段（例えば、実施形態における検出センサ１２１，１２２）と、可動役物の動作を制御する可動役物制御手段（例えば、実施形態におけるサブ制御基板２０００）と、外部電源に接続されて可動役物制御手段を介して駆動源に電力を供給する電源手段（例えば、実施形態における電源基板４０００）と、を備え、可動役物制御手段は、電源手段から電源が供給された電源投入時に、予め設定された初期動作パターンに従って可動役物を初期位置へ復帰させるための初期動作処理を実行する初期動作制御手段と、可動役物検出手段からの検出情報に基づいて、予め定められた所定の確認タイミングにおいて可動役物が所定の位置に存在するか否かを判定する異常判定手段と、確認タイミングにおいて可動役物が所定の位置に存在しないと判定された場合、可動役物を初期位置に復帰させるための復帰動作処理を実行する復帰動作制御手段（例えば、実施形態における演出動作制御手段２３２０）と、駆動源に供給される駆動電力を第１駆動電力又は当該第１駆動電力よりも高い第２駆動電力に選択的に切り替えて、駆動源の駆動トルクを変化させ得る駆動電力切換制御手段と、を備え、可動役物制御手段は、復帰動作処理として、駆動電力を第１駆動電力から第２駆動電力に切り替えて、可動役物を初期動作パターンに従って初期位置に復帰させる初期動作処理を実行するように構成される。
【発明の効果】
【０００９】
本発明に係る遊技機によれば、プログラム容量に負荷をかけることなく、可動役物を正常な動作に復帰させることが可能である。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る、ぱちんこ遊技機の正面図である。
【図２】ぱちんこ遊技機の背面図である。
【図３】ぱちんこ遊技機の電気的な概略構成図である。
【図４】ぱちんこ遊技機における可動役物ユニットのセンター飾りへの取付状態を示す正面図である。
【図５】可動役物ユニットの斜視図である。
【図６】可動役物ユニットの正面図である。
【図７】（ａ）は可動役物ユニットにおけるステッピングモータの概念図、（ｂ）はステッピングモータの励磁方式を説明するための表である。
【図８】ステッピングモータの駆動を制御するための制御系を示す回路構成図である。
【図９】ドライブＩＣの機能表である。
【図１０】可動役物の演出動作の内容を説明するための模式図である。
【図１１】初期動作パターンＡに基づく初期動作を説明するための模式図である。
【図１２】初期動作パターンＢに基づく初期動作を説明するための模式図である。
【図１３】演出動作パターンＣ（基本動作パターン）に基づく演出動作を説明するための模式図である。
【図１４】ぱちんこ遊技機の機能ブロック図である。
【図１５】メイン制御基板側でのメインフローチャートである。
【図１６】メイン制御基板側での電源断時復帰初期処理のフローチャートである。
【図１７】メイン制御基板側での電源断時処理のフローチャートである。
【図１８】サブ制御基板側でのメインフローチャートである。
【図１９】サブ制御基板側での初期動作実行可否判定処理のフローチャートである。
【図２０】サブ制御基板側での初期動作実行制御処理のフローチャートである。
【図２１】サブ制御基板側での保留情報管理・保留表示制御処理のフローチャートである。
【図２２】サブ制御基板側での装飾図柄表示内容決定処理のフローチャートである。
【図２３】サブ制御基板側での装飾図柄表示制御処理のフローチャートである。
【図２４】サブ制御基板側での演出動作制御処理のフローチャートである。
【図２５】サブ制御基板側での演出動作開始制御処理のフローチャートである。
【図２６】サブ制御基板側での異常判定処理のフローチャートである。
【図２７】サブ制御基板側での可動役物駆動処理のフローチャートである。
【図２８】サブ制御基板側でのモータ駆動電圧切換処理のフローチャートである。
【図２９】サブ制御基板側での可動役物復帰処理のフローチャートである。
【図３０】サブ制御基板側での特別遊技中表示制御処理のフローチャートである。
【図３１】サブ制御基板側での小当り遊技制御処理のフローチャートである。
【図３２】可動役物が所定の演出動作パターンに従って正常に動作するときのタイミングチャートである。
【図３３】可動役物の動作位置が異常であると判断されて第１の復帰処理及び第２の復帰処理によってエラー復帰動作を実行するときのタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の好ましい実施形態について図面を参照しながら説明する。本実施形態に係る、ぱちんこ遊技機ＰＭの正面図及び背面図を図１及び図２に示しており、まず、この図を参照して、ぱちんこ遊技機ＰＭの全体構成について概要説明する。
【００１２】
［１．ぱちんこ遊技機の全体構成］
はじめに、図１を参照しながら、ぱちんこ遊技機ＰＭの正面側の基本構造を説明する。ぱちんこ遊技機ＰＭは、外郭方形枠サイズに構成された縦向きの固定保持枠をなす外枠１の開口前面に、これに合わせた方形枠サイズに構成されて開閉搭載枠をなす前枠２が互いの正面左側縁部に配設された上下のヒンジ機構３ａ，３ｂにより横開き開閉および着脱が可能に取り付けられ、正面右側縁部に設けられたダブル錠と称される施錠装置４を利用して常には外枠１と係合連結された閉鎖状態に保持される。
【００１３】
前枠２の前面側には、ガラス枠５および球皿ユニット６が正面左側部に設けられたヒンジ機構７ａ，７ｂ，７ｃを利用して横開き開閉および着脱可能に組み付けられ、施錠装置４を利用して常には前枠２の前面を覆う閉鎖状態に保持される。ガラス枠５の背後に位置する前枠２の上部には、遊技盤２０を着脱可能に収容する方形枠状の収容枠（図示しない）が設けられており、この収容枠に所定のゲージ設定で構成された遊技盤２０が着脱可能にセット保持され、常には閉鎖保持されるガラス枠５を通して遊技盤２０の正面の遊技領域ＰＡを臨ませるようになっている。
【００１４】
ガラス枠５は、前枠２の前面に揺動開閉可能に取り付けられた窓枠に、この窓枠の窓口を閉止するようにして複層ガラスが取り付けられて構成されている。ガラス枠５の前面側には、遊技の展開状況に応じて発光する演出ランプ１０や、遊技の展開状況に応じて効果音を発生するスピーカ１１が設けられている。球皿ユニット６には遊技球を貯留する皿部材である上球皿８及び下球皿９が設けられ、下球皿９の正面右側には遊技球の発射操作を行うための発射ハンドル１２が設けられている。
【００１５】
遊技盤２０は、ルータ加工等を施した矩形状の積層合板に、所定の図柄が印刷されたセルを貼り付けて成型される化粧板２１を基板として構成される。遊技盤２０の前面には、外レール及び内レールが円弧状に固設されて遊技球が転動可能な略円形の遊技領域ＰＡが区画形成され、この遊技領域ＰＡに風車や多数本の遊技釘とともに、一般入賞口６０、第１特図始動口６１、第２特図始動口６２、普図始動口６３、第１大入賞口６４、第２大入賞口６５などの各種入賞口の他、第１特別図柄表示装置７１、第２特別図柄表示装置７２、第１特図保留ランプ７３、第２特図保留ランプ７４、普通図柄表示装置７５、普図保留ランプ７６などの各種表示装置が設けられている。遊技領域ＰＡの略中央にはセンター飾り２２が配設されており、このセンター飾り２２の中央開口を通して演出表示装置（例えば、液晶パネル）の画面が視認可能に設けられている。遊技領域ＰＡの下端には各入賞口に入球せずに転動流下した遊技球を遊技盤２０の裏側へ排出するアウト口２９が設けられている。以下、遊技盤２０に設けられた各構成要素を順番に説明する。
【００１６】
一般入賞口６０は、遊技球の入球を検出するための一般入賞検出器６０１を備える。一般入賞検出器６０１は、例えば一般入賞口６０への遊技球の入球を検出するいわゆる通過型センサであり、遊技球の入球時に該入球を示す一般入賞情報を生成する。
【００１７】
第１特図始動口６１は、第１特別図柄遊技（以下、単に「第１特図遊技」と称する）に対応する始動入賞口として設けられており、遊技球の入球を検出するための第１始動入賞検出器６１１を備えている。第１始動入賞検出器６１１は、例えば第１特図始動口６１への遊技球の入球を検出するいわゆる通過型センサであり、遊技球の入球時に該入球を示す第１始動入賞情報を生成する。
【００１８】
第２特図始動口６２は、第２特別図柄遊技（以下、単に「第２特図遊技」と称する）に対応する始動入賞口として設けられている。第２特図始動口６２は、第２始動入賞検出器６２１と、いわゆる電チュー（電動チューリップ）と称される電動役物６２２と、電動役物６２２を開閉作動させるための電動役物ソレノイド６２３とを備える。第２始動入賞検出器６２１は、例えば第２特図始動口６２への遊技球の入球を検出するいわゆる通過型センサであり、遊技球の入球時に該入球を示す第２始動入賞情報を生成する。電動役物６２２は、第２特図始動口６２へ遊技球が入球し難い閉鎖状態と該状態よりも遊技球が入球し易い開放状態とに可変する。ここで、第２特図始動口６２の入口は第１特図始動口６１によって覆われる位置（上下に重なる位置）に配されており、第２特図始動口６２は電動役物６２２が開放されなければ第１特図始動口６１の存在により遊技球が入球し難い構造になっている。一方、電動役物６２２が開放されると、第２特図始動口６２への入球容易性が高まり、第１特図始動口６１へ入球させるよりも第２特図始動口６２へ入球させる方が格段に容易となる。このため、第２特図始動口６２への入球容易性が低い状態においては第１特図始動口６１への入球を狙い、第２特図始動口６２の入球容易性が高められた状態においては第２特図始動口６２への入球を狙う手法も有効となる。
【００１９】
普図始動口６３は、普図始動入賞検出器６３１を備えている。普図始動入賞検出器６３１は、例えば普図始動口６３への遊技球の通過を検出するいわゆる通過型センサであり、遊技球の通過時に該通過を示す普図始動口通過情報を生成する。なお、普図始動口６３への遊技球の通過は、第２特図始動口６２の電動役物６２２を拡開させるか否かを決定するための普通図柄抽選の契機となる。
【００２０】
第１大入賞口６４（第２大入賞口６５）は、第１特別図柄又は第２特別図柄が所定態様で変動停止した場合、「大当り」として開放状態となる、横長方形状をなし遊技領域ＰＡの下方に位置した入賞口である。第１大入賞口６４（第２大入賞口６５）は、第１大入賞検出器６４１（第２大入賞検出器６５１）と、第１電動役物６４２（第２電動役物６５２）と、第１電動役物６４２（第２電動役物６５２）を開閉作動させるための第１大入賞口ソレノイド６４３（第２大入賞口ソレノイド６５３）とを備える。第１大入賞検出器６４１（第２大入賞検出器６５１）は、例えば第１大入賞口６４（第２大入賞口６５）への遊技球の入球を検出するいわゆる通過型センサであり、遊技球の入球時に該入球を示す第１大入賞情報（第２大入賞情報）を生成する。第１電動役物６４２（第２電動役物６５２）は、第１大入賞口６４（第２大入賞口６５）に遊技球が入球不能又は入球困難な通常状態と遊技球が入球し易い開放状態とに第１大入賞口６４（第２大入賞口６５）を可変させる。なお、本実施形態では、大入賞口は二つ存在するが、第１特図遊技に基づく特別遊技と第２特図遊技に基づく特別遊技とを一つの大入賞口で実行するよう構成してもよい。
【００２１】
続いて、第１特別図柄表示装置７１（第２特別図柄表示装置７２）は、第１特図遊技（第２特図遊技）に対応する第１特別図柄（第２特別図柄）の変動表示及び停止表示を行う。第１特別図柄表示装置７１（第２特別図柄表示装置７２）は、例えば７セグメントＬＥＤで構成され、第１特別図柄（第２特別図柄）は「０」〜「９」の１０種類の数字及びハズレの「−」で表示される。
【００２２】
第１特図保留ランプ７３（第２特図保留ランプ７４）は、４個のランプから構成され、当該ランプの点灯個数が第１特図遊技（第２特図遊技）に係る乱数の保留数（最大４個）に相当する。第１特図保留ランプ７３（第２特図保留ランプ７４）の保留数は、第１特別図柄（第２特別図柄）の変動中、第１特別遊技及び第２特別遊技の実行中のうちいずれかの間に第１特図始動口６１（第２特図始動口６２）へ入賞した抽選結果の数であり、まだ図柄変動が実行されていない入賞球の数を示す。
【００２３】
なお、第１特別図柄（第２特別図柄）は必ずしも演出的な役割を持つ必要が無いため、本実施形態では、第１特別図柄表示装置７１（第２特別図柄表示装置７２）の大きさは目立たない程度に設定されて遊技領域ＰＡの左下隅に配置されている。しかしながら、第１特別図柄（第２特別図柄）自体に演出的な役割を持たせて第１装飾図柄（第２装飾図柄）を表示させるような態様を採用する場合には、次述する演出表示装置７０のような液晶パネルに、第１特別図柄（第２特別図柄）を表示させるように構成してもよい。
【００２４】
演出表示装置７０は、主として、第１特別図柄・第２特別図柄と連動して変動・停止する装飾図柄や予告表示を含む演出画像の変動表示及び停止表示を行うとともに、装飾図柄の保留表示を行う。具体的には、演出表示装置７０の画面上に、装飾図柄の変動表示及び停止表示や予告表示が実行される装飾図柄表示部７００と、第１特別図柄に対応した装飾図柄の保留表示が実行される第１装図保留表示部７０１と、第２特別図柄に対応した装飾図柄の保留表示が実行される第２装図保留表示部７０２と、が形成されている。なお、本実施形態では液晶パネルで構成されているが、機械式のドラムやＬＥＤ等の他の表示手段で構成されてもよい。
【００２５】
普通図柄表示装置７５は、普通図柄の変動表示及び停止表示を行う。普図保留ランプ７６は、４個のランプから構成され、当該ランプの点灯個数が普通図柄変動の保留数（まだ実行されていない普通図柄変動の数）に相当する。
【００２６】
最後に、センター飾り２２は、演出表示装置７０の周囲に設置され、遊技球の流路、演出表示装置７０の画面の保護、装飾等の機能を有する。センター飾り２２には、遊技の展開状況に応じた演出動作を実行する可動役物ユニット１００などが設けられている。
【００２７】
続いて、図２を参照しながら、ぱちんこ遊技機ＰＭの背面側の基本構造を説明する。前枠２の背面側には、ほぼ中央に前後連通する窓口３０ａを有して前枠２よりも幾分小型の矩形枠状に形成された裏セット盤３０が着脱自在に取り付けられている。裏セット盤３０の各部には、多数個の遊技球を貯留する貯留タンク３１と、貯留タンク３１から緩やかな下り傾斜を有して延びるタンクレール３２と、タンクレール３２により前後各１列の整列状態で導かれた遊技球を所定条件のもと（例えば、各入賞口への入賞やカードユニットからの要求に応じて）払い出す賞球払出ユニット３３と、賞球払出ユニット３３から払い出された遊技球を上球皿８へ導くための賞球通路部３４などの払出機構が設けられている。
【００２８】
また、遊技盤２０の背面側には、ぱちんこ遊技機ＰＭの作動を統括的に制御するメイン制御基板１０００、枠・盤面の機種（バージョンを含む）や遊技の展開状況に応じた遊技演出の制御を行うサブ制御基板２０００、遊技の興趣性を高める演出画像を表示する演出表示装置７０などが設けられている。一方、裏セット盤３０の背面側には、賞球払出ユニット３３による遊技球の払出動作及び発射装置による遊技球の発射動作に関する制御を司る払出制御基板３０００、遊技施設の島電源から受電して各種制御基板や電気・電子部品に電力を供給する電源基板４０００などが設けられている。なお、これらの制御基板は、不正改造防止のため、カシメ構造及び封印構造を有する透明樹脂製の基板ケースに収容されたアッセンブリ状態で遊技盤２０背面又は裏セット盤３０背面の所定位置にそれぞれ配設される。
【００２９】
以上のように構成される、ぱちんこ遊技機ＰＭは、外枠１が遊技施設の遊技島に固定設置され、前枠２、ガラス枠５、球皿ユニット６等が閉鎖施錠された状態で遊技に供され、上球皿８に遊技球を貯留させて発射ハンドル１２を回動操作することにより遊技が開始される。発射ハンドル１２が回動操作されると、上球皿８に貯留された遊技球が、ガラス枠５の背面側に配設される球送り弁によって１球ずつ発射機構に送り出され、該発射機構により遊技領域ＰＡに打ち出されて、以降パチンコゲームが展開される。
【００３０】
［２．電気的構成］
次に、図３のブロック図を追加参照しながら、ぱちんこ遊技機ＰＭの電気的な概要構成を説明する。ぱちんこ遊技機ＰＭには、前述したように、該ぱちんこ遊技機ＰＭの作動を制御するための、メイン制御基板１０００、サブ制御基板２０００、払出制御基板３０００、電源基板４０００などが搭載されている。
【００３１】
メイン制御基板１０００は、制御中枢としてのＣＰＵ１００１、このＣＰＵ１００１の演算処理を規定したプログラムを予め記憶するＲＯＭ１００２、ＣＰＵ１００１が取り扱うデータ（例えば、遊技中に発生する各種データやＲＯＭ１００２から読み出されたコンピュータプログラム等）を一時的に記憶するＲＡＭ１００３、等を備えており、ＲＯＭ１００２に記憶された制御プログラムに従って各駆動回路等が動作することにより、ぱちんこ遊技機ＰＭにおける遊技に関する主たる制御が行われるように構成されている。
【００３２】
メイン制御基板１０００には、一般入賞口６０、第１特図始動口６１、第２特図始動口６２、普図作動口６３、第１大入賞口６４、第２大入賞口６５、第１特別図柄表示装置７１、第２特別図柄表示装置７２、普通図柄表示装置７５、等のそれぞれと電気的に接続されており、各種制御信号の送受信を可能とする。
【００３３】
サブ制御基板２０００は、制御中枢としてのＣＰＵ２００１、このＣＰＵ２００１の演算処理を規定したプログラムを予め記憶するＲＯＭ２００２、ＣＰＵ２００１が取り扱うデータを一時的に記憶するＲＡＭ２００３、等を備えており、ＲＯＭ２００２に記憶された制御プログラムに従って各駆動回路等が動作することにより、ぱちんこ遊技機ＰＭにおける演出全般に関する制御が行われるように構成されている。
【００３４】
サブ制御基板２０００は、メイン制御基板１０００から一方向通信可能となるように接続されている。サブ制御基板２０００は、メイン制御基板１０００側から、変動開始コマンド、変動終了コマンド、特別遊技開始信号、特別遊技終了信号、などを受信する。変動開始コマンドは、特別図柄の変動表示を開始するタイミングで送信するコマンド（装飾図柄の変動開始の契機となるコマンド）であり、メイン制御基板１０００側で判定された当否抽選結果、停止図柄、変動パターンのそれぞれを示す値を同時に送信する。変動停止コマンドは、特別図柄の変動表示を停止するタイミングで送信するコマンド（装飾図柄の変動停止の契機となるコマンド）であり、あらためて停止図柄を示す値を同時に送信する。特別遊技開始信号及び特別遊技終了信号とは、大当り発生に基づき通常遊技よりも遊技者にとって有利な特別遊技の開始及び終了を通知するための信号である。なお、特別遊技開始信号には、確変状態を伴うか否かの情報なども含まれている。
【００３５】
サブ制御基板２０００には、演出表示装置７０、演出ランプ１０、スピーカ１１、可動役物ユニット１００、等のそれぞれと電気的に接続されており、各種制御信号の送受信を可能とする。
【００３６】
払出制御基板３０００は、メイン制御基板１０００と双方向通信可能に接続されており、メイン制御基板１０００からの賞球払出コマンドに基づいて賞球払出ユニット３３による遊技球の払出の制御などを司るものである。
【００３７】
電源基板４０００は、遊技施設の島電源から供給される電源（例えば、ＡＣ２４Ｖ電源）を基に、各制御基板１０００，２０００，３０００で使用される各種電源を生成している。電源基板４０００は、島電源からの１次電源を基に、通常電源を生成する通常電源回路と、バックアップ電源（ＶＢＢ）を生成するバックアップ電源回路と、を具備して構成され、各制御基板や遊技用機器等の電気・電子部品に必要な電源を供給する。なお、バックアップ電源は、島電源からぱちんこ遊技機ＰＭに電源が供給されているときに充電される構成となっている。
【００３８】
［３．可動役物ユニット］
次に、図４〜図６を追加参照しながら、本実施形態の可動役物ユニット１００の構成について説明する。ここで、図４は可動役物ユニット１００のセンター飾り２２への取付状態を示す正面図、図５は可動役物ユニット１００の斜視図、図６は可動役物ユニット１００の正面図である。以下の説明においては、説明の便宜上、前後左右および上下の方向は、ぱちんこ遊技機ＰＭへの取付状態での方向を基準に定義しており、各図に示す矢印の方向をそれぞれ前後、左右、上下と称して説明する。
【００３９】
（３−１．可動役物ユニットの基本構造）
可動役物ユニット１００は、演出表示装置７０の前面側で昇降動（上下動）自在に設けられた可動役物１１０と、センター飾り２２の前面側に固定されて可動役物１１０を昇降動自在に支持する役物支持部材１２０と、可動役物１１０を駆動するための駆動機構１５０と、を主体として構成される。
【００４０】
役物支持部材１２０は、センター飾り２２における演出表示装置７０の正面左側に着脱される左側支持部１３０と、センター飾り２２における演出表示装置７０の正面右側に着脱される右側支持部１４０と、から構成される。左側支持部１３０及び右側支持部１４０には、上下方向に延びる長尺棒状の案内ロッド１３１，１４１がそれぞれ取り付けられており、これら左右２本の案内ロッド１３１，１４１によって可動役物１１０の昇降動作が案内されるようになっている。
【００４１】
駆動機構１５０は、役物支持部材１２０における左側支持部１３０に装備されており、可動役物１１０の駆動源であるステッピングモータ１６０と、ステッピングモータ１６０の回転軸に直結される駆動ギヤ１５１と、駆動ギヤ１５１と外接噛合するピニオンギヤ（従動ギヤ）１５２と、から構成される。ステッピングモータ１６０は、詳細後述するが、演出制御基板２０００からの駆動パルス信号に基づいて正逆両方向に回転駆動可能である。
【００４２】
可動役物１１０は、日本刀を模したフィギュアからなり、刀部１１１及び柄部１１５を有して形成される。この可動役物１１０は、演出表示装置７０の画面の両端に亘って配置されている。可動役物１１０における刀部１１１の右端部には右側摺動体１１２が一体的に形成されており、この右側摺動体１１２は右側支持部１４０の案内ロッド１４１に支持されて昇降動自在に構成されている。また、可動役物１１０における柄部１１５の左端部には左側摺動体１１６が一体的に形成されており、この左側摺動体１１６は左側支持部１３０の案内ロッド１３１に支持されて昇降動自在に構成されている。左側摺動体１１６には、可動役物１１０のスライド方向（上下方向）に沿って延出するラックギヤ１１７が一体的に形成されている。このラックギヤ１１７は、駆動機構１５０のピニオンギヤ１５２と噛合可能であり、当該ピニオンギヤ１５２と協働作用してラックアンドピニオン機構を構成する。すなわち、このラックアンドピニオン機構によって、ステッピングモータ１６０の回転運動が可動役物１１０の昇降運動（上下方向への直線運動）に変換されることとなる。また、右側摺動体１１２とセンター飾り２２との間には、可動役物１１０を上方に付勢して可動役物１１０にテンションを付与するためのスプリング１１３が取り付けられている。
【００４３】
かかる構成の可動役物ユニット１００では、ステッピングモータ１６０を正転方向ＣＷに回転させたときに駆動歯車１５１及びラックアンドピニオン機構１１７，１５２を介して可動役物１１０が水平姿勢を維持した状態で下降動作し、ステッピングモータ１６０を反転方向ＣＣＷに回転させたときに駆動歯車１５１及びラックアンドピニオン機構１１７，１５２を介して可動役物１１０が水平姿勢を維持した状態で上昇動作する。
【００４４】
ここで、役物支持部材１２０における左側支持部１３０には、可動役物１１０の初期位置（動作の基準となる原点位置）を検出するための第１検出センサ１２１、可動役物１１０の最終位置（最大に可動した演出位置）を検出するための第２検出センサ１２２、が取り付けられている。各検出センサ１２１，１２２は、例えば、光を投光する投光部と、投光部からの光を受光する受光部とを有して、略コ字形に配置されたフォトセンサである。これに対して、可動役物１１０には、各検出センサ１２１，１２２側に向けて突出する第１検出片１１８及び第２検出片１１９が設けられており、第１検出片１１８が第１検出センサ１２１の投光部と受光部との間に介在しているとき（すなわち、第１検出センサ１２１の光路が第１検出片１１８によって遮光されているとき）には第１検出センサ１２１がＯＮとなって可動役物１１０の初期位置が検出され、第２検出片１１９が第２検出センサ１２２の投光部と受光部との間に介在しているとき（すなわち、第２検出センサ１２２の光路が第２検出片１１９によって遮光されているとき）には第２検出センサ１２２がＯＮとなって可動役物１１０の最終位置が検出されるようになっている。なお、各検出センサ１２１，１２２の検出信号（オン／オフ信号）は、演出制御基板２０００に送信されるようになっており、演出制御基板２０００側にて可動役物１１０が初期位置又は最終位置に存在するか否かが判定される。
【００４５】
（３−２．ステッピングモータの制御）
次に、図７〜図９を追加参照しながら、可動役物１１０の駆動源であるステッピングモータ１６０について説明する。始めに、ステッピングモータ１６０の基本構造を説明する。ここで、図７（ａ）は、ステッピングモータ１６０の概念図である。ステッピングモータ１６０は、Ａ相、Ｂ相、Ａ−相、Ｂ−相の磁界を形成するステータコイルＬ０，Ｌ１，Ｌ２，Ｌ３を有する２相のユニポーラ型ステッピングモータであり、該モータの回転軸に取り付けられたロータ（回転子）１６１と、その外側に固定されたステータ（固定子）１６２とで構成される。各ステータ１６２には対応するステータコイルＬ０〜Ｌ３がそれぞれ巻線されており、ステータコイルＬ０〜Ｌ３に励磁電流を流して磁力を発生させると、ロータ１６１が引き付けられることで一定角度だけ回転する。
【００４６】
次に、図７（ｂ）を参照しながら、本実施形態でのステッピングモータ１６０の励磁方式を説明する。本実施形態では、ステッピングモータ１６０の励磁方式として２−２相励磁方式を対象とする（但し、１−１相励磁方式、１−２相励磁方式などの他の励磁方式を採用してもよい）。ここで、図７（ｂ）は、２−２励磁方式の励磁シーケンスの概略を説明するための表である。この２−２励磁方式では、各相のパルス幅を１−１相励磁方式の２倍の幅とし、次の相と１パルス分だけずらしながら同時に励磁するもので、正回転ＣＷの場合には、Ａ相・Ｂ−相→Ａ相・Ｂ相→Ｂ相・Ａ−相→Ａ−相・Ｂ−相→Ａ相・Ｂ−相→…というシーケンスに従って励磁する（逆回転ＣＣＷの場合には反対のシーケンス）。この励磁方式では、１相励磁と比較して回転が安定して大きなトルクが得られるというメリットがある。なお、本実施形態のステッピングモータ１６０では、１２０ステップの駆動パルス信号により１回転する構成であり、１ステップの駆動パルス信号に基づく角度変化は３°となる。
【００４７】
図８は、ステッピングモータ１６０の駆動を制御するための制御系を示す回路構成図である。演出制御基板２０００のＣＰＵ２００１は、本実施形態ではステッピングモータ１６０の２相励磁方式の駆動パルス信号を生成して、この駆動パルス信号を各励磁相に出力するモータ制御部２０１０として働く。ステッピングモータ１６０への駆動パルス信号は、２相励磁方式の励磁シーケンスに沿って、φＡ，φＢ，φＡ−，φＢ−の４ビットを１単位とする励磁データに基づいて生成される。この励磁データは、演出制御基板２０００のＲＯＭ２００２にデータテーブルとして格納されており、ステータコイルＬ０〜Ｌ３を通電するＨレベル（＝１）と、ステータコイルＬ０〜Ｌ３を通電しないＬレベル（＝０）との組み合わせからなる。モータ制御部２０１０は、図７（ｂ）に示すように、４ビットの励磁データとして、ステッピングモータ１６０を正転方向ＣＷに動作させる場合、「φＡ，φＢ，φＡ−，φＢ−」＝「１００１」「１１００」「０１１０」「００１１」…を順次取得し、反転方向ＣＣＷに動作させる場合、「φＡ，φＢ，φＡ−，φＢ−」＝「００１１」「０１１０」「１１００」「１００１」…を順次取得する。この励磁データによってステッピングモータ１６０に対する励磁相が定まり、その励磁相に対して励磁電流が供給される。
【００４８】
また、モータ制御部２０１０は、可動役物１１０（ステッピングモータ１６０）の動作内容を規定した演出動作パターン、駆動パルス信号のパルス数をステップ数としてカウントしたステップ数情報、ステッピングモータ１６０のステータス情報等を参照して、「ステッピングモータ１６０が励磁ＯＮ中」且つ「可動役物１１０の動作が保持中（ホールド中）でない」という条件（以下の説明においては、「電圧切換条件」とも称する）が成立したときに、電圧切換ＯＮ信号（Ｌレベル）をモータ駆動回路２０２０へ出力する（以下の説明においては、電圧切換ＯＮ信号が出力される状況を「電圧切換ＯＮ」とも称する）。他方、モータ制御部２０１０は、電圧切換条件が成立していないときには、電圧切換ＯＦＦ信号（Ｈレベル）をモータ駆動回路２０２０へ出力する。なお、本実施形態では、電圧切換条件が成立するときとは、可動役物１１０が演出動作として昇降動作している場合が該当する。
【００４９】
モータ駆動回路２０２０は、ドライブＩＣ２０３０及び供給電圧制御回路２０４０からなる。モータ制御部２０１０からの駆動パルス信号は、ドライブＩＣ２０３０の入力端子Ａ１，Ａ２，Ａ３，Ａ４、及び供給電圧制御回路２０４０のスイッチング素子ＦＥＴ１１，２１，３１，４１のゲート端子にそれぞれ入力され、電圧切換ＯＮ／ＯＦＦ信号はドライブＩＣ２０３０の入力端子Ｇ１に入力されるようになっている。
【００５０】
ドライブＩＣ２０３０は、電圧切換ＯＮ／ＯＦＦ信号と接地信号を２入力とするＮＯＲゲート２０３１と、ＮＯＲゲート２０３１からの出力とモータ制御部２０１０からの各駆動パルス信号（φＡ，φＢ，φＡ−，φＢ−）とを２入力とするスリーステートバッファ２０３２と、を備えている。ドライブＩＣ２０３０において、入力端子Ａ１〜Ａ４にはモータ駆動部２０１０からの駆動パルス信号が入力され、入力端子Ｇ１にはモータ駆動部２０１０からの電圧切換ＯＮ／ＯＦＦ信号が入力され、入力端子Ｇ２は接地されている。各出力端子Ｙ１，Ｙ２，Ｙ３，Ｙ４は、供給電圧制御回路２０４０の各スイッチング素子ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２のゲート端子にそれぞれ接続されている。スリーステートバッファ２０３２からの出力は、ＮＯＲゲート２０３１からの出力信号に応じて（入力端子Ｇ１，Ｇ２に入力される入力信号に応じて）、入力端子Ａ１〜Ａ４に入力された駆動パルス信号（Ｈレベル又はＬレベルの信号）がそのまま出力端子Ｙ１〜Ｙ４から出力される状態と、スリーステートバッファ２０３２内部がハイインピーダンス状態となり信号が出力端子Ｙ１〜Ｙ４から出力されない状態とで変化する。
【００５１】
ここで、図９は、ドライブＩＣ２０３０の機能表である。ＬはＬｏｗレベル、ＨはＨｉｇｈレベル、Ｚはハイインピーダンスを示している。なお、上述したように、入力端子Ｇ２は接地されているので、入力端子Ｇ２の入力は常にＬレベルとなる。よって、電圧切換ＯＮ信号（Ｌレベル）が入力端子Ｇ１に入力された場合、ＮＯＲゲート２０３１の出力はＨレベル信号となる。そのため、入力端子Ａ１〜Ａ４にＨレベル信号（駆動パルス信号）が入力されると、出力端子Ｙ１〜Ｙ４の出力はＨレベル信号となる一方で、入力端子Ａ１〜Ａ４にＬレベル信号（駆動パルス信号）が入力されると出力端子Ｙ１〜Ｙ４の出力はＬレベル信号となる（すなわち、入力端子Ｇ１，Ｇ２が共にＬレベルのときに出力がイネーブルとなる）。他方、電圧切換ＯＦＦ信号（Ｈレベル）が入力端子Ｇ１に入力される場合、ＮＯＲゲート２０３１の出力はＬレベル信号となる。そのため、入力端子Ａ１〜Ａ４に駆動パルス信号（Ｌレベル、Ｈレベル）が入力されても、３ステートバッファ２０３２内部がハイインピーダンス状態となり、出力端子Ｙ１〜Ｙ４からの出力が不能となる。
【００５２】
供給電圧制御回路２０４０は、ステッピングモータ１６０のステータコイルＬ０〜Ｌ３の通電を制御するための８個のスイッチング素子ＦＥＴ（第１スイッチング素子ＦＥＴ１１，ＦＥＴ２１，ＦＥＴ３１，ＦＥＴ４１、第２スイッチング素子ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２）を有しており、本実施形態ではＮチャンネル型のＭＯＳＦＥＴが採用されている。第１スイッチング素子ＦＥＴ１１，ＦＥＴ２１，ＦＥＴ３１，ＦＥＴ４１は、ゲート端子(Gate)にモータ制御部２０１０が接続され、ソース端子(Source)が接地され、ドレイン端子(Drain)にステッピングモータ１６０のステータコイルＬ０〜Ｌ３の一端が第１電源ラインを介して接続されている。一方、第２スイッチング素子ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２は、ゲート端子(Gate)にドライブＩＣ２０２０の出力端子Ｙ１〜Ｙ４が接続され、ソース端子(Source)が接地され、ドレイン端子(Drain)にステッピングモータ１６０のステータコイルＬ０〜Ｌ３の一端が第２電源ラインを介して接続されている。なお、ステッピングモータ１６０のステータコイルＬ０〜Ｌ３の他端はサブ制御基板２０００内のサブ制御系電源（１６Ｖ）に接続されている。
【００５３】
スイッチング素子ＦＥＴは、モータ制御部２０１０から直接的に駆動パルス信号（Ｈレベル）が入力されている間、あるいは、モータ制御部２０１０からドライブＩＣ２０３０を介して駆動パルス信号（Ｈレベル）が入力されている間だけ、すなわち、ゲート端子に閾値を超える電圧が印加されている間だけＯＮとなって、ドレイン−ソース間に電流が流れるようになっており、結果としてステッピングモータ１６０のステータコイルＬ１〜Ｌ３に励磁電流が供給される。ここで、ステータコイルＬ０〜Ｌ３と第１スイッチング素子ＦＥＴ１１，ＦＥＴ２１，ＦＥＴ３１，ＦＥＴ４１のソース端子との間を繋ぐ第１電源ラインには、抵抗Ｒ１１，Ｒ２１，Ｒ３１，Ｒ４１（例えば抵抗値＝１０Ω）がそれぞれ接続されており、スイッチング素子ＦＥＴ１１，ＦＥＴ２１，ＦＥＴ３１，ＦＥＴ４１がオン状態となってドレイン−ソース間に電流が流れるとき、ステータコイルＬ０〜Ｌ３には第１駆動電圧の１２Ｖが供給される（例えば、ステッピングモータ１６０側の抵抗値＝３０Ω）。他方、ステータコイルＬ０〜Ｌ３と第２スイッチング素子ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２のソース端子との間を繋ぐ第２の電源ラインには、抵抗が接続されていないので、スイッチング素子ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２がオン状態となってドレイン−ソース間に電流が流れるとき、ステータコイルＬ０〜Ｌ３には第２駆動電圧の１６Ｖ（サブ制御系電源とほぼ同一の１６Ｖ）が供給される。
【００５４】
かかる構成のモータ駆動回路２０２０において、モータ制御部２０１０からＡ相（ステータコイルＬ０）を励磁する駆動パルス信号（Ｈレベル）及び電圧切換ＯＮ信号（Ｌレベル）が入力された場合を考える。このとき、供給電圧制御回路２０４０におけるスイッチング素子ＦＥＴ１１，１２が共にオン状態となるが、この状態ではインピーダンスが低い方の第２スイッチング素子ＦＥＴ１２のドレイン−ソース間にのみ電流が流れ、第１駆動電圧の１２Ｖよりも高い第２駆動電圧の１６ＶがステータコイルＬ０に供給される。
【００５５】
他方、モータ制御部２０１０からＡ相（ステータコイルＬ０）を励磁する駆動パルス信号（Ｈレベル）及び電圧切換ＯＦＦ信号（Ｈレベル）が入力された場合を考える。このとき、第１スイッチング素子ＦＥＴ１１はオン状態となり、第２スイッチング素子ＦＥＴ１２はオフ状態となるため、この状態では第１スイッチング素子ＦＥＴ１１のドレイン−ソース間にのみ電流が流れ、第１駆動電圧の１２ＶがステータコイルＬ０に供給される。ここでは、Ａ相を励磁する場合を代表して説明したが、他のＢ相、Ａ−相、Ｂ−相の場合についても同様である。なお、モータ制御部２０１０から駆動パルス信号（Ｌレベル）が出力されている場合には、ゲート端子に閾値を超える電圧が印加されないため、スイッチング素子ＦＥＴがＯＦＦとなり、電圧切換ＯＮ／ＯＦＦ信号に関わらず、コイルステータＬ０〜Ｌ３には駆動電圧が供給されず無励磁状態となる。
【００５６】
ここで、モータ駆動回路２０２０の動作内容をまとめると、モータ制御部２０１０からモータ駆動回路２０２０へ、駆動パルス信号（Ｈレベル）の出力と連動して電圧切換ＯＮ信号（Ｌレベル）が出力されると、第２駆動電圧の１６ＶがステータコイルＬ０〜Ｌ３に供給される。他方、モータ制御部２０１０からモータ駆動回路２０２０へ、駆動パルス信号（Ｈレベル）の出力と連動して電圧切換ＯＦＦ信号（Ｈレベル）が出力されると、第１駆動電圧の１２ＶがステータコイルＬ０〜Ｌ３に供給されることとなる。
【００５７】
（３−３．可動役物の動作態様）
次に、可動役物１１０の動作態様を説明する。可動役物１１０の動作態様としては、初期動作と演出動作とに大別される。初期動作（「初期化動作」とも称する）とは、ぱちんこ遊技機ＰＭの電源投入時に１度だけ実行される動作態様のことであり、ステッピングモータ１６０によって可動役物１１０の演出動作を制御するために必要となる位置情報を確認することを目的として実行され、ステッピングモータ１６０を動作させて可動役物１１０を昇降動作させることで、第１検出センサ１２１及び第２検出センサ１２２が正常にＯＮ／ＯＦＦされるか否かが確認される（これを「センサ確認動作」とも称する）。他方、演出動作とは、初期動作が実行されていることを前提として、演出表示装置７０による図柄変動の変動表示及び停止表示と連動して動作・停止することで演出効果を発揮させる目的として実行される。なお、演出動作には、ステッピングモータ１６０に脱調等の異常が発生したときに当該エラーを解消して可動役物１１０を初期位置に復帰させるためのエラー復帰動作が含まれている。
【００５８】
それでは以下において、可動役物１１０の初期動作及び演出動作の概要を、図１０〜図１３を追加参照しながら順番に説明する。ここで、図１０は、可動役物１１０の演出動作の内容を説明するための模式図、図１１は初期動作パターンＡに基づく初期動作を説明するための模式図、図１２は初期動作パターンＢに基づく初期動作を説明するための模式図、図１３は演出動作パターンＣ（基本動作パターン）に基づく演出動作を説明するための模式図である。
【００５９】
《初期動作》
可動役物１１０の初期動作は、予め定められた初期動作パターンに従って実行される。この初期動作においては、初期動作開始時の可動役物の現在位置に応じて、すなわち、可動役物１１０が初期位置に存在するか否かに応じて異なる動作が実行される。
【００６０】
まず、電源投入時に可動役物１１０が初期位置に存在しない場合には、初期動作パターンＡに基づく初期動作が実行される。この初期動作では、図１１に示すように、（Ａ１）可動役物１１０を第１検出センサ１２１の検出位置まで下降、（Ａ２）第１検出センサ１２１の検出信号を確認、（Ａ３）可動役物１１０を第２検出センサ１２２の検出位置まで上昇、（Ａ４）第２検出センサ１２２の検出信号を確認、（Ａ５）可動役物１１０を第１検出センサ１２１の検出位置まで下降、（Ａ６）第１検出センサ１２１の検出信号を確認、という順番で実行して動作完了となる。
【００６１】
ここで、（Ａ１）→（Ａ２）の動作において、可動役物１１０を第１検出センサ１２１及び第２検出センサ１２２間の１５９ステップだけ下降させても、第１検出センサ１２１により可動役物１１０の初期位置が検出されないときはエラーとする。この第１検出センサ１２１の確認動作が所定回数（本例では３回）連続してエラーとなった場合には動作処理を停止させる。また、（Ａ３）→（Ａ４）の動作において、可動役物１１０を第１検出センサ１２１及び第２検出センサ１２２間の１５９ステップだけ上昇させても、第２検出センサ１２２により可動役物１１０の最終位置が検出されないときはエラーとする。この第２検出センサ１２２の確認動作が所定回数（本例では３回）連続してエラーとなった場合には、動作処理を停止させる。さらに、（Ａ５）→（Ａ６）の動作において、可動役物１１０を第１検出センサ１２１及び第２検出センサ１２２間の１５９ステップだけ下降させても、第１検出センサ１２１により可動役物１１０の初期位置が検出されないときはエラーとする。この第１検出センサ１２１の確認動作が所定回数（本例では３回）連続してエラーとなった場合には動作処理を停止させる。これに対して、最終的に（Ａ６）の動作において、第１検出センサ１２１によって可動役物１１０が初期位置に存在することが検出されたときは、正常に初期動作が完了することとなる。
【００６２】
他方、電源投入時に可動役物１１０が初期位置に存在する場合には、初期動作パターンＢに基づく初期動作が実行される。この初期動作では、図１２に示すように、（Ｂ１）可動役物１１０を第２検出センサ１２２の検出位置まで上昇、（Ｂ２）第２検出センサ１２２の検出信号を確認、（Ｂ３）可動役物１１０を第１検出センサ１２１の検出位置まで下降、（Ｂ４）第１検出センサ１２１の検出信号を確認、という順番で実行して動作完了となる。なお、上述の初期動作と同様に、各検出センサ１２１，１２２の確認動作がエラーとなった場合には動作処理を停止させる。これに対して、最終的に（Ｂ４）の動作において、第１検出センサ１２１によって可動役物１１０が初期位置に存在することが検出されたときは、正常に初期動作が完了することとなる。
【００６３】
このような一連の動作を実行することで初期動作が完了し、可動役物１１０の演出動作が実行可能となる。ここで、可動役物１１０が初期位置に到達したときは第１検出センサ１２１の検出信号がＯＦＦからＯＮに切り替わることが正常であり、可動役物１１０が最終位置に到達したときは第２検出センサ１２２の検出信号がＯＦＦからＯＮに切り替わることが正常である。なお、この初期動作において、第１検出センサ１２１及び第２検出センサ１２２の検出信号が同時にＯＮとなっている場合には、センサエラー（コネクタの未接続、ハーネスの断線、センサ故障など）として動作処理を停止させる。
【００６４】
《演出動作》
続いて、可動役物１１０の演出動作は、装飾図柄の変動パターンと連係して決定される演出動作パターンに従った動作である。ここで、演出動作パターンには、可動役物１１０の動作内容が、ステッピングモータ１６０のステップ数、駆動速度、回転方向、動作時間等により規定されている。ここで、図１０及び図１３を参照して、演出動作パターンＣ（基本動作パターン）に基づく演出動作を説明すると、（Ｃ１）可動役物１１０が初期位置で待機、（Ｃ２）可動役物１１０の上昇動作、（Ｃ３）可動役物１１０を最終位置で保持、（Ｃ４）可動役物１１０の下降動作、（Ｃ５）可動役物１１０を初期位置で停止、という順番で実行して動作完了となる。ここで、「保持」とは、励磁相を切り替えずに励磁モードを維持した状態（同じステータコイルＬ０〜Ｌ３に励磁電流を流し続けている状態）によってロータ１６１が現在の位置を保持することをいう。これに対して、「停止」とは、励磁ＯＦＦの状態でロータ１６１の位置を停止することをいう。また、可動役物１１０の上昇動作及び下降動作では、パルス周波数を変化させることで、モータ加速期間（４ステップ）→モータ等速期間（１５１ステップ）→モータ減速期間（４ステップ）、が設定されている。
【００６５】
このような一連の演出動作中において、電圧切換条件として、「ステッピングモータ１６０が励磁ＯＮ中」且つ「可動役物１１０の動作が保持中（ホールド中）でない」とき、すなわち、可動役物１１０が動作中のときには、ステッピングモータ１６０に印加される供給電圧が第１駆動電圧（１２Ｖ）から第２駆動電圧（１６Ｖ）に切り替えられて、ステッピングモータ１６０の駆動トルクが増大するため、可動役物１１０を安定的に昇降動作させることができる。他方、電圧切換条件が成立していないとき、すなわち、可動役物１１０が最終位置で保持されているときは、ステッピングモータ１６０に印加される供給電圧が第２駆動電圧（１６Ｖ）から第１駆動電圧（１２Ｖ）に切り替えられるため、可動役物１１０を最終位置で保持するための消費電力を低減させることで、ステッピングモータ１６０の過剰加熱等による破損を防止することができる。
【００６６】
また、このとき、詳細後述するが、演出動作中｛（Ｃ１）→（Ｃ３）の上昇動作、あるいは、（Ｃ３）→（Ｃ５）の下降動作｝において、可動役物１１０を第１検出センサ１２１及び第２検出センサ１２２間の１５９ステップだけ動作させても、各検出センサ１２１，１２２によって可動役物１１０が初期位置又は最終位置に存在することが検出されなかった場合には、可動役物１１０の動作が異常であると判定される。このように可動役物１１０の動作に異常が発生した場合には、可動役物１１０を正常な動作状態に復旧させるためのエラー復帰動作が実行される（エラー復帰動作については後述する）。
【００６７】
［４．機能構成］
次に、図１４のブロック図を追加参照しながら、本実施形態に係る、ぱちんこ遊技機ＰＭ（主として、メイン制御基板１０００／サブ制御基板２０００）の各種機能について説明する。
【００６８】
《メイン制御基板》
まず、メイン制御基板１０００は、主遊技（第１特図遊技、第２特図遊技、特別遊技等）・補助遊技（普図遊技等）・一般遊技に関する主たる制御を司る遊技制御手段１１００と、サブ制御基板２０００側に各種遊技情報［例えば、停止図柄情報、停止図柄の属性情報｛例えば、１５Ｒ大当り（出玉あり）、２Ｒ大当り（出玉なし）、小当り、はずれ｝、変動パターンに関する情報（例えば、変動時間）、特別遊技の開始信号、状態情報、終了信号、保留情報等］を送信するための情報送信手段１２００と、各種入賞口への遊技球の入球に基づき所定の賞球の払出を行うように払出制御基板３０００を制御する賞球払出決定手段１３００と、電源断時にメイン制御基板１０００のＲＡＭ１００３にバックアップ電源を供給し且つ電源立ち上げ時に電源断直前の遊技状態に復帰させる処理を司る電源断時処理制御手段１４００と、を有している。
【００６９】
遊技制御手段１１００は、各入賞口への遊技球の入球を判定するための入球判定手段１１１０と、抽選乱数値を取得するための抽選乱数値取得手段１１２０と、変動表示中における各始動口への入球を保留球として上限個数以内で一時記憶するための保留制御手段１１３０と、詳細後述する第１特図遊技乱数・第２特図遊技乱数・普図遊技乱数に基づき特別遊技の当否及び第２特図始動口６２の電動役物６２２の開放可否を抽選する当否抽選手段１１３５と、第１特別図柄及び第２特別図柄の変動開始条件を充足したか否かの判定処理を司る図柄変動開始条件充足判定手段１１３８と、各図柄の停止図柄及び変動パターン（変動時間等）を決定するための図柄内容決定手段１１４０と、各図柄の変動及び停止表示する制御を行うための表示制御手段１１５０と、第２特図始動口６２の電動役物６２２の開閉決定に直接関連する各種処理を行うための電チュー開閉制御手段１１６０と、通常遊技よりも遊技者に有利な特別遊技に関する制御を司る特別遊技制御手段１１７０と、小当り遊技に関する制御を司る小当り遊技制御手段１１７５と、第１特図遊技及び第２特図遊技並びに普図遊技に関し、現在の遊技状態をどの遊技状態に移行させるかの決定と、当該決定に基づき遊技状態を移行させる処理を行うための特定遊技制御手段１１８０と、現在及び過去の遊技状態［例えば、主遊技に関する状態｛通常遊技状態、特定遊技状態（確変状態、時短状態）、特別遊技状態、小当り遊技状態｝、普図遊技に関する状態（電チューサポート状態、非電チューサポート状態）、特別図柄や普通図柄に係る停止図柄及び変動パターン情報、各種フラグのオンオフ状況、特別遊技中の遊技状態（例えば、ラウンド数や入賞個数情報）］等を一時記憶するための遊技関連情報一時記憶手段１１９０と、を有している。以下、各手段について詳述する。
【００７０】
まず、入球判定手段１１１０は、各入賞口への遊技球の入球を判定する。入球判定手段１１１０は、第１始動入賞情報を取得すると遊技球が第１特図始動口６１に入賞したと判断し、第２始動入賞情報を取得すると遊技球が第２特図始動口６２に入賞したと判断する。また、入球判定手段１１１０は、第１大入賞情報を取得すると遊技球が第１大入賞口６４に入賞したと判断し、第２大入賞情報を取得すると遊技球が第２大入賞口６５に入賞したと判断する。さらに、入球判定手段１１１０は、普図入賞情報を取得すると遊技球が普図始動口６３に入賞したと判断し、一般入賞情報を取得すると遊技球が一般入賞口６０に入賞したと判断する。
【００７１】
次に、抽選乱数値取得手段１１２０は、第１特図始動口６１への遊技球の入球を契機として第１特図抽選に係る乱数の値（「第１抽選乱数値」と称する）を取得するか否かを判定すると共に、この判定結果に応じて当該乱数値（第１当否抽選乱数値、第１特別図柄抽選乱数値、第１変動パターン抽選乱数値）を取得する第１特図抽選乱数値取得手段１１２１と、第２特図始動口６２への遊技球の入球を契機として第２特図抽選に係る乱数の値（「第２抽選乱数値」と称する）を取得するか否かを判定すると共に、この判定結果に応じて当該乱数値（第２当否抽選乱数値、第２特別図柄抽選乱数値、第２変動パターン抽選乱数値）を取得する第２抽選乱数値取得手段１１２２と、普図始動口６３への遊技球の通過を契機として普通図柄抽選に係る乱数の値（「普図抽選乱数値」と称する）の取得の可否を判定すると共に、この判定結果に基づき当該乱数値（普図当否抽選乱数値、普通図柄抽選乱数値、普図変動パターン抽選乱数値）を取得する普図抽選乱数値取得手段１１２３と、を有する。
【００７２】
ここで、上記を含め本特許請求の範囲及び明細書における「乱数」は、例えば、乱数の種類により割り振られた「０」〜「６５５３５」や「０」〜「２５５」といった所定範囲からランダムに選択された値である。また、乱数としては、数学的に発生させる乱数でなくともよく、ハードウェア乱数やソフトウェア乱数等により発生させる疑似乱数でもよい。例えば、乱数にある夫々の値の発現方式が、乱数の数列に沿って順々に値を発現させる方式（プラスワン方式）、乱数の数列の最終値が発現したときの次の値（初期値）を偶然性のある値によって定める方式（初期値更新方式）、これらの組み合わせ等を挙げることができる。
【００７３】
次に、保留制御手段１１３０は、第１特別図柄変動許可が下りてない状況で取得した当該第１抽選乱数値を一時記憶するか否かを判定し、判定結果に基づき当該乱数値を図柄変動許可が下りるまで第１特図保留情報一時記憶手段１１３１ａに保留するための第１特図保留手段１１３１と、第２特別図柄変動許可が下りてない状況で取得した当該第２抽選乱数値を一時記憶するか否かを判定し、判定結果に基づき当該乱数値を図柄変動許可が下りるまで第２特図保留情報一時記憶手段１１３２ａに保留するための第２特図保留手段１１３２と、普通図柄変動許可が下りてない状況で取得した当該普図抽選乱数値を一時記憶するか否かを判定し、判定結果に基づき当該乱数値を図柄変動許可が下りるまで普図保留情報一時記憶手段１１３３ａに保留するための普図保留手段１１３３と、を有する。ここで、第１特図保留手段１１３１、第２特図保留手段１１３２及び普図保留手段１１３３は、最大４個まで記憶可能な、前記乱数値を保留順序と結合した形で一時記憶するための、第１特図保留情報一時記憶手段１１３１ａ、第２特図保留情報一時記憶手段１１３２ａ及び普図保留情報一時記憶手段１１３３ａを夫々有する。
【００７４】
次に、当否抽選手段１１３５は、当否抽選の結果、第１抽選乱数値（第２抽選乱数値）に基づき通常遊技よりも遊技者に有利な状態である特別遊技への移行決定をする（例えば、内部的に特別遊技実行許可フラグをオンにする）特図当否抽選手段１１３５ａと、当否抽選を行う際に参照される特図当否抽選テーブル１１３５ｂと、普図抽選乱数値に基づき第２特図始動口６２の電動役物６２２を開放させるか否かを決定する普図当否抽選手段１１３５ｃと、第２特図始動口６２の電動役物６２２の開放抽選の際に参照される普図当否抽選テーブル１１３５ｄと、を有する。さらに、特図当否抽選用テーブル１１３５ｂは、第１特図遊技に関しての当否抽選を行う際に参照される第１特図当否抽選テーブル１１３５ｂ−１と、第２特図遊技に関しての当否抽選を行う際に参照される第２特図当否抽選テーブル１１３５ｂ−２と、を有する。
【００７５】
次に、図柄変動開始条件充足判定手段１１３８は、第１特別図柄及び第２特別図柄の変動開始条件（特別遊技中ではないこと、第１特別図柄又は第２特別図柄の変動中でないこと等）を充足したか否かの判定処理を行う。また、図柄変動開始条件充足判定手段１１３８は、第１特別図柄及び第２特別図柄のうち、一方を変動表示させる間は他方の変動表示の開始を留保する。本実施形態では、図柄変動開始条件充足判定手段１１３８は、第１特別図柄よりも第２特別図柄の変動表示を優先的に実行する。すなわち、第２特図保留手段１１３２に第２抽選乱数値が保留されている間は、第１特図保留手段１１３１に第１抽選乱数値が保留されていても、第２特図保留手段１１３２に保留された第２抽選乱数値を優先的に消化する。これにより、第２特図保留手段１１３２により第２抽選乱数値が保留されているという状態を維持する限り、第２特図抽選を継続的に実行させることができる。
【００７６】
次に、図柄内容決定手段１１４０は、前記取得した第１抽選乱数値（特に、第１特別図柄抽選乱数値、第１変動パターン抽選乱数値）に基づき、第１特別図柄の停止図柄と変動パターンを決定する第１特図内容決定手段１１４１と、前記取得した第２抽選乱数値（特に、第２特別図柄抽選乱数値、第２変動パターン抽選乱数値）に基づき、第２特別図柄の停止図柄と変動パターンを決定する第２特図内容決定手段１１４２と、前記取得した普図抽選乱数値（特に、普通図柄抽選乱数値、普図変動パターン抽選乱数値）に基づき普通図柄の停止図柄と変動パターンを決定する普図内容決定手段１１４３と、を有する。
【００７７】
第１特図内容決定手段１１４１（第２特図内容決定手段１１４２）は、第１特別図柄（第２特別図柄）に係る停止図柄や変動パターンを決定する際に参照される第１特図内容決定用抽選テーブル１１４１ａ（第２特図内容決定用抽選テーブル１１４２ａ）を有する。更に、第１特図内容決定用抽選テーブル１１４１ａ（第２特図内容決定用抽選テーブル１１４２ａ）は、第１特別図柄（第２特別図柄）の停止図柄を決定する際に参照される第１特別図柄抽選テーブル１１４１ａ−１（第２特別図柄抽選テーブル１１４２ａ−１）と、第１特別図柄（第２特別図柄）の変動パターンを決定する際に参照される第１特図変動パターン抽選テーブル１１４１ａ−２（第２特図変動パターン抽選テーブル１１４２ａ−２）と、を有する。ここで、大当たり図柄としては複数存在しており、この図柄の種類に基づいて、特別遊技時の利益状態や特別遊技後の遊技状態が決まるよう構成されている。また、複数種の変動パターンは、長短様々な変動時間をもつと共に、その変動時間にて複数の図柄で構成される装飾図柄による図柄変動も実行されることを前提として規定される。各変動パターンには、その図柄変動の終了条件としてパターンごとに変動時間が定められており、その変動時間の経過時に特別図柄及び装飾図柄の変動が停止される。
【００７８】
次に、普図内容決定手段１１４３は、普通図柄に係る停止図柄を決定する際に参照される普図内容決定用抽選テーブル１１４３ａを有している。更に、普図内容決定用抽選テーブル１１４３ａは、普通図柄の停止図柄を決定する際に参照される普通図柄抽選テーブル１１４３ａ−１と、普通図柄の変動パターン（変動時間）を決定する際に参照される普図変動パターン抽選テーブル１１４３ａ−２と、を有する。なお、普図内容決定手段１１４３は、普通図柄抽選テーブル１１４３ａ−１を参照し、普図抽選乱数値（当否抽選乱数値）に基づき当選が決定された場合には、所定の当り図柄「７」を割り当てる一方、ハズレが決定された場合には、所定のハズレ図柄「−」を割り当てるよう構成されている。また、普図内容決定手段１１４３は、普図変動パターン抽選テーブル１１４３ａ−２を参照し、通常状態（普通図柄時短フラグがオフである状況下）における普通図柄の変動表示においては、比較的長い変動時間Ｘ（「３０秒」）を選択する。一方、普通図柄の時短状態（普通図柄時短フラグがオンである状況下）では相当短い変動時間Ｙ（「１秒」）を選択する。
【００７９】
次に、表示制御手段１１５０は、第１特別図柄表示装置７１上で、所定時間だけ第１特別図柄を変動させた後に停止表示する制御を行う第１特図制御手段１１５１と、第２特別図柄表示装置７２上で、所定時間だけ第２特別図柄を表示させた後に停止表示する制御を行う第２特図制御手段１１５２と、普通図柄表示装置７５上で、所定時間だけ普通図柄を変動表示させた後に停止表示する制御を行う普図制御手段１１５３と、を有する。
【００８０】
ここで、第１特図制御手段１１５１は、前記第１特図内容決定手段１１４１により決定された変動パターンに係る変動時間を管理するための第１特図変動時間管理手段１１５１ａを有している。第１特図変動時間管理手段１１５１ａは、ゼロクリア可能な第１特図変動管理用タイマ１１５１ａ−１（デクリメントカウンタ）を更に有している。また、第２特図制御手段１１５２は、前記第２特図内容決定手段１１４２により決定された変動パターンに係る変動時間を管理するための第２特図変動時間管理手段１１５２ａを有している。第２特図変動時間管理手段１１５２ａは、ゼロクリア可能な第２特図変動管理用タイマ１１５２ａ−１（デクリメントカウンタ）を更に有している。更に、普図制御手段１１５３は、普通図柄表示装置７５上での普通図柄の変動時間を管理するための普図変動時間管理手段１１５３ａを有している。普図変動時間管理手段１１５３ａは、時間を計測可能な普図変動管理用タイマ１１５３ａ−１を更に有している。
【００８１】
次に、電チュー開閉制御手段１１６０は、第２特図始動口６２の電動役物６２２を開閉する制御を行うための条件を充足しているか否かを判定するための条件判定手段１１６１と、第２特図始動口６２の電動役物６２２の開放時間を決定する際に参照される電チュー開放時間決定用参照テーブル１１６３と、第２特図始動口６２の電動役物６２２の開放時間を管理する電チュー開放時間管理用タイマ１１６２と、を有している。電チュー開閉制御手段１１６０は、電チュー開放時間決定用参照テーブル１１６３を参照し、普通図柄の時短状態において当否抽選に当選した場合、通常状態と比較して相対的に長い時間開放する｛普通図柄時短フラグがオンである場合の開放時間α＝３秒（長時間）、普通図柄時短フラグがオフである場合の開放時間β＝０．１秒（短時間）｝。
【００８２】
次に、特別遊技制御手段１１７０は、特別遊技（大当り）に移行するための条件を充足しているか否か、具体的には、大当りに当選している｛特別遊技（大当り）実行許可フラグが発生している｝か否かを判定する条件判定手段１１７１と、特別遊技移行条件を充足している場合、当該特別遊技の内容（具体的には、開状態となる大入賞口、ラウンド数、ラウンド時間等）を特別遊技関連情報一時記憶手段１１９１ｃ中にセットする特別遊技内容決定手段１１７２と、第１大入賞口６４又は第２大入賞口６５を所定条件で開状態にするという特別遊技（大当り）を実行するための特別遊技実行手段１１７３と、特別遊技に関する各種処理の時間管理（例えば、第１大入賞口６４及び第２大入賞口６５の開閉時間の管理）を行うための特別遊技時間管理手段１１７４と、を有する。ここで、特別遊技時間管理手段１１７４は、ラウンド時間を管理するラウンド実行用タイマ１１７４ａを更に有している。また、特別遊技内容決定手段１１７２は、特別遊技関連情報一時記憶手段１１９１ｃにセットされるべき前記特別遊技の内容を特定する際に参照される特別遊技内容参照テーブル１１７２ａを更に有している。
【００８３】
特別遊技制御手段１１７０は、第１特図抽選に係る抽選結果が特別遊技への移行を示す結果となった場合、第１特別図柄が所定の当り態様で停止されたときに特別遊技作動条件が成立したと判定し、第１大入賞口６４又は第２大入賞口６５を開放させることにより特別遊技を実行する。同様に、特別遊技制御手段１１７０は、第２特図抽選に係る抽選結果が特別遊技への移行を示す結果となった場合、第２特別図柄が所定の当り態様で停止されたときに特別遊技作動条件が成立したと判定し、第１大入賞口６４又は第２大入賞口６５を開放させることにより特別遊技を実行する。特別遊技は、第１大入賞口６４又は第２大入賞口６５の開閉動作を複数回連続して継続する遊技であり、１回の開閉を単位とした複数回の単位遊技（ラウンド）で構成される。特別遊技制御手段１１７０は、その単位遊技の設定ラウンド数（１５ラウンド又は２ラウンド）を消化したときに特別遊技を終了させる。
【００８４】
小当り遊技制御手段１１７５は、第１特図抽選に係る抽選結果が小当り遊技への移行を示す結果となった場合、第１特別図柄が所定の当り態様で停止されたときに小当り遊技作動条件が成立したと判定し、第１大入賞口６４又は第２大入賞口６５を開放させることにより小当り遊技を実行する。同様に、小当り遊技制御手段１１７５は、第２特図抽選に係る抽選結果が小当り遊技への移行を示す結果となった場合、第２特別図柄が所定の当り態様で停止されたときに小当り遊技作動条件が成立したと判定し、第１大入賞口６４又は第２大入賞口６５を開放させることにより小当り遊技を実行する。小当り遊技は１回の単位遊技で構成される点で特別遊技とは異なる。ここで、前述した２Ｒ特別遊技と小当り遊技とを比較すると、内部的には相違するものの、１回の開閉時間（０．２５秒）が同じ点及び開閉回数が同一である点（前者が１ラウンド当たり１開閉を２ラウンドの２回、後者が１ラウンド当たり２開閉を１ラウンドの２回）で共通するので、見た目上は近似した開放時間・開放パターンの遊技が繰り広げられる。
【００８５】
次に、特定遊技制御手段１１８０は、特定遊技の内容を決定する特定遊技可否・内容決定手段１１８３と、特定遊技状態の終了条件を充足しているか否かを判定する特定遊技終了条件判定手段１１８１と、を有する。ここで、特定遊技終了条件判定手段１１８１は、特別図柄時短回数（普通図柄時短回数）をカウント可能な時短回数カウンタ１１８１ａを有している。ここで、「特定遊技」とは、例えば、特別遊技への抽選確率が通常遊技時よりも高い確変状態、特別図柄の変動時間が通常遊技時よりも相対的に短い時短状態、第２特図始動口６２への入球容易性が高められる電チューサポート状態など、による通常遊技を指す。
【００８６】
特定遊技制御手段１１８０は、確変状態、時短状態、および電チューサポート状態における通常遊技を制御する。特定遊技制御手段１１８０は、特別遊技の終了後に遊技状態を時短状態及び電チューサポート状態へ移行させる。一方、特別遊技の終了後に確変状態へ移行させるのは、図柄内容決定手段１１４０により決定された特別図柄が確変への移行を伴う大当り図柄であった場合に限られる。時短状態及び開放容易状態は、特別図柄の変動回数が特別遊技の終了時点から数えて所定の終了条件回数、例えば１００回に達するまで継続される。ただし、同時に確変状態へ移行した場合は確変状態が続く限り時短状態及び電チューサポート状態も継続される。すなわち、次の大当りまで継続される。このように時短状態及び電チューサポート状態の終期は遊技状態に応じて定まる。時短状態においては、特別図柄の変動時間が概ね短い変動パターンが出現しやすくなる。電チューサポート状態においては、普通図柄の時短、普通図柄の確変、電動役物６２２の開放時間延長が実施される。一方、確変状態は、次の大当りによる特別遊技が実行されるまで継続される。確変状態の間は当否抽選手段１１３５による当否抽選結果が大当りとなる確率が高い値のまま維持される。なお、特定遊技可否・内容決定手段１１８３は、特別図柄に関する特定遊技への移行内容を決定する際に、確変状態では「特別図柄確変フラグ」をオンにし、時短状態では「特別図柄時短フラグ」をオンにする。なお、本実施形態では、「特別図柄時短フラグ」と連動して「普通図柄時短フラグ」もオンとなるように構成されている。なお、後述の処理の欄でも詳述するように、「特別図柄時短フラグ」がオフになった場合、「普通図柄時短フラグ」もオフになるように構成されている。
【００８７】
次に、遊技関連情報一時記憶手段１１９０は、特別図柄に関する制御や特別遊技・小当り遊技に関する制御等の特図遊技（主遊技）に関連した処理の際の情報を一時記憶するための特図遊技関連情報一時記憶手段１１９１と、普通図柄に関する制御や第２始動口６２の電動役物６２２に関する情報等の普図遊技に関連した処理の際の情報を一時記憶するための普図遊技関連情報一時記憶手段１１９２と、を有する。
【００８８】
ここで、特図遊技関連情報一時記憶手段１１９１は、第１特図遊技及び第２特図遊技に関する各種遊技状態における各種フラグのオンオフ情報を一時記憶すると共に、第１特別図柄及び第２特別図柄の表示制御に関する情報を一時記憶するための第１特図・第２特図遊技関連情報一時記憶手段１１９１ａと、特図遊技側の遊技状態に関する情報を一時記憶するための特図遊技側遊技状態一時記憶手段１１９１ｂと、特別遊技の処理に関する情報を一時記憶するための特別遊技関連情報一時記憶手段１１９１ｃと、を有する。
【００８９】
また、普図遊技関連情報一時記憶手段１１９２は、普通図柄の表示制御に関する情報を一時記憶するための普図遊技関連情報一時記憶手段１１９２ａと、普図遊技側の遊技状態に関する情報を一時記憶するための普図遊技側遊技状態一時記憶手段１１９２ｂと、を有する。
【００９０】
電源断時処理制御手段１４００は、電源断時の状態に係る情報を一時記憶するための電源断時情報一時記憶手段１４１０を有している。
【００９１】
《サブ制御基板》
サブ制御基板２０００は、メイン制御基板１０００側からのコマンドや各種情報を受信するための情報受信手段２１００と、メイン制御基板１０００側からのコマンド等に基づき、演出表示装置７０上で演出表示制御を司る演出表示制御手段２２００と、可動役物ユニット１００の動作制御を司る可動役物制御手段２３００と、サブ制御基板２０００側で実行される処理に関する演出一般の情報（フラグを含む）を一時記憶するための演出関連情報一時記憶手段２４００と、を有している。
【００９２】
情報受信手段２１００は、メイン制御基板１０００側からの特図遊技に関する図柄情報を一時記憶するためのメイン側情報一時記憶手段２１１０を有する。なお、ここで一時記憶された情報は、以下で説明する各処理において、後述の各手段により必要に応じて適宜参照される。
【００９３】
装飾図柄表示制御手段２２１０は、メイン側情報一時記憶手段２１１０内に一時記憶されたメイン制御基板１０００側からの図柄情報に基づき、装飾図柄の停止図柄と変動演出パターンを決定するための装図表示内容決定手段２２１１と、装飾図柄や該装飾図柄の変動演出パターンに関するデータ（各種オブジェクトデータ、動画像データ、音声データ等）を含め演出表示に関する一切のデータを記憶するための装図変動パターン記憶手段２２１２と、を有する。ここで、装図表示内容決定手段２２１１は、装飾図柄の停止図柄を決定する際に参照するための装図停止図柄決定用抽選テーブル２２１１ａと、装飾図柄の変動演出パターンを決定する際に参照するための装図変動内容決定用抽選テーブル２２１１ｂと、を更に有する。
【００９４】
装飾図柄表示制御手段２２１０は、メイン制御基板１０００側から送信される特別図柄情報（停止図柄情報や変動パターン情報）に基づき、装飾図柄の停止図柄や変動演出パターンが決定されるよう構成されている。なお、装飾図柄の停止図柄については、当りの場合には特別図柄の属性情報を踏まえて抽選で決定し、ハズレの場合にはリーチか非リーチかに基づいて抽選で決定するように構成し、装飾図柄の変動演出パターンについては、特別図柄の変動パターンに基づき一義的に特定されるよう構成されているが、これには何ら限定されない。例えば、特別図柄の停止図柄に紐付いて装飾図柄が一義的に決定されるよう構成されていてもよい。
【００９５】
装飾図柄の停止図柄は、３つの図柄の組み合わせとして形成され、例えば当否抽選手段１１３５による当否抽選結果が１５Ｒ特別遊技への移行を示す場合には特定の組み合わせ、例えば「７７７」や「１１１」のように３つの図柄が揃った組み合わせが選択される。当否抽選結果が２Ｒ特別遊技への移行を示す場合や小当りの場合もまた特定の組み合わせ、例えば「３５７」のような所定の組み合わせが選択される。すなわち、２Ｒ大当りや小当りの特定の組み合わせは必ずしも３つの図柄が揃った組み合わせでなくてもよい。当否抽選結果が大当りでも小当りでもない場合は、「３１２」や「９４６」のように３つの図柄が揃っていない組み合わせであって、２Ｒ大当りや小当りのときに選択される特定の組み合わせに該当しない組み合わせが選択される。当否抽選結果が１５Ｒ大当りでない場合であって、リーチ付きのハズレを示す変動演出パターンが選択された場合は、「１９１」や「７２７」のように一つだけ図柄が揃っていない組み合わせを選択する。
【００９６】
装飾図柄の変動演出パターンには、装飾図柄の変動表示態様、すなわち、装飾図柄の変動開始から変動終了までの一連の演出表示過程が定義されている。変動演出パターンには、通常のハズレ図柄を表示するときのパターンと、あと一つ図柄が揃えば大当りとなるリーチ状態を経てハズレ図柄又は大当り図柄を表示するときのパターンが含まれる。特に、リーチ状態を経るときのパターンとしては、長短様々な変動時間をもつパターンが含まれる。例えば、ノーマルリーチとは、３個ある図柄列のうち２列が仮停止した後、残り１個の図柄列が変動する態様を指し、スーパーリーチとは、３個ある図柄列のうち２列が仮停止した後、残り１個の図柄列がコマ送り変動する態様を指す。
【００９７】
次に、装図保留情報表示制御手段２２２０は、保留に関する各種情報を一時記憶するための保留情報一時記憶手段２２２１を有する。
【００９８】
なお、演出表示制御手段２２００は、その他にも、演出ランプ１０の点灯及び消灯や、スピーカ１１からの音声出力等の演出処理といった、画像表示以外の演出に係る制御を行う。
【００９９】
可動役物制御手段２３００は、可動役物１１０の初期動作に係る制御を司る初期動作制御手段２３１０と、可動役物１１０の演出動作に係る制御を司る演出動作制御手段２３２０と、ステッピングモータ１６０を所定の動作パターン（初期動作パターン、演出動作パターン、復帰動作パターン）に従って駆動すべきステップ数を一時記憶するための設定ステップ数一時記憶手段２３３０と、ステッピングモータ１６０が何ステップ動作したかをカウントするためのステップカウンタ２３４０と、可動役物ユニット１００の動作状態に係る情報を一時記憶するための可動役物動作関連情報一時記憶手段２３５０と、を有する。
【０１００】
初期動作制御手段２３１０は、ぱちんこ遊技機ＰＭの電源投入時に、可動役物１１０の初期動作を予め定められた初期動作パターンに従って制御する。初期動作制御手段２３１０は、初期動作パターンに関するデータを記憶するための初期動作パターン記憶手段２３１１を有している。本実施形態においては、前述したように、初期動作開始時の可動役物１１０の現在位置に応じて、二つの異なる初期動作パターンＡ，Ｂが用意されている。
【０１０１】
演出動作制御手段２３２０は、可動役物１１０を演出動作パターンに従って動作させる制御を行う演出動作実行手段２３２１と、可動役物１１０の動作が異常でないか否かを判定する異常判定手段２３２２と、可動役物１１０の動作が異常であると判定された場合に可動役物１１０を初期位置へ復帰させるための第１の復帰処理を実行する第１復帰処理実行手段２３２３と、第１の復帰処理を実行しても可動役物１１０が初期位置に戻らなかった場合に第２の復帰処理を実行する第２復帰処理実行手段２３２４と、を有する。
【０１０２】
演出動作実行手段２３２１は、複数の演出動作パターンの中から一の演出動作パターンを指定し、当該演出動作パターンに定められた動作内容（モータのステップ数、駆動速度、回転方向、動作時間等）に従って可動役物１１０を動作させる制御を実行する。演出動作実行手段２３２１は、演出動作パターンに関するデータを記憶するための演出動作パターン記憶手段２３２１ａと、上記の電圧切換条件（「モータが励磁中」且つ「動作が保持中でない」）に基づいて、ステッピングモータ１６０のステータコイルＬ０〜Ｌ３へ供給する駆動電圧を高低の２段階（本実施形態では１２Ｖ及び１６Ｖ）の間で選択的に切換えて、ステッピングモータ１６０の駆動電圧（駆動トルク）を制御するモータ駆動電圧切換制御手段２３２１ｂと、を有している。
【０１０３】
演出動作パターン記憶手段２３２１ａは、可動役物１１０を動作させるべくステッピングモータ１６０の一連の駆動態様が規定された演出動作パターンを決定する際に参照される。このとき、上述した装飾図柄における複数の変動演出パターンのうち、いくつかの変動演出パターンには、可動役物１１０の演出動作パターンが紐付けられており、装飾図柄表示内容決定手段２２１１によって当該変動演出パターンが選択されたとき、演出動作パターン記憶手段２３２１ａの中から、当該変動演出パターンに対応する可動役物１１０の演出動作パターンが指定（実行要求）されるように構成されている。ここで、演出動作パターンには、可動役物１１０の動作内容が、例えば、ステッピングモータ１６０のステップ数、駆動速度、回転方向、動作時間等により規定されている。ここで、可動役物１１０の動作は、演出動作パターンに従って、全て初期位置から動作を開始して最終的には初期位置に復帰するよう設定され、１回の装飾図柄の変動中に完結するよう構成されている。
【０１０４】
異常判定手段２３２２は、ステップカウンタ２３４０によりカウントされたステップ数と、第１及び第２検出センサ１２１，１２２からの検出信号（ＯＮ／ＯＦＦ信号）等に基づき、ステッピングモータ１６０の動作状態を確認し、ステッピングモータ１６０のロータ１６１が正しく回転しているか否か、すなわち、可動役物１１０が正常に動作しているか否かを判定する異常判定処理を実行する。この異常判定処理は、可動役物１１０が初期位置あるいは最終位置に存在することが期待される確認タイミング（演出動作の開始時、動作中、終了時など）で実行される。例えば、異常判定手段２３２２は、可動役物１１０の演出動作中において、可動役物１１０を下降方向へ（つまり、ステッピングモータ１６０を正転方向ＣＷへ）１５９ステップだけ動作させても第１検出センサ１２１によって初期位置が検出されない場合、あるいは、可動役物１１０を上昇方向へ（つまり、ステッピングモータ１６０を反転方向ＣＣＷ）へ１５９ステップだけ動作させても第２検出センサ１２２によって最終位置が検出されない場合に、可動役物１１０の動作が異常であると判定する。
【０１０５】
第１復帰処理実行手段２３２３は、可動役物１１０の動作が異常であると判定された場合、第１の復帰処理として、所定の復帰動作パターンに従って可動役物１１０を初期位置に復帰させるためのエラー復帰動作を実行する。この第１の復帰処理では、ステッピングモータ１６０を反転方向ＣＣＷ（可動役物１１０が最終位置に接近する上昇方向）に所定ステップ数だけ一旦動作させてから、正転方向ＣＷ（可動役物１１０が初期位置に接近する下降方向）に動作させて、可動役物１１０を初期位置へ復帰させる。この第１の復帰処理において、ステッピングモータ１６０を最大ステップ数（本実施形態では、第１検出センサ１２１及び第２検出センサ１２２間の１５９ステップ分）だけ正転方向ＣＷに回転動作させても、可動役物１１０が初期位置に到達しない（第１検出センサ１２１がＯＮとならない）場合にはエラーとなる。第１復帰処理実行手段２３２３は、第１の復帰処理がエラーとなった場合には、所定のリトライ回数（合計３回）を限度として第１の復帰処理を繰り返し実行する。この第１の復帰処理で３回連続してエラーとなった場合には、次述する第２の復帰処理に移行する。
【０１０６】
第２復帰処理実行手段２３２４は、第１の復帰処理においても可動役物１１０が初期位置へ復帰しなかった場合（第１の復帰処理が３回連続してエラーとなった場合）、第２の復帰処理として、可動役物１１０を初期動作させる制御を実行する。既述したように、初期動作としては、図１１及び図１２に示すように、初期動作パターンＡに基づく（Ａ１）〜（Ａ６）の動作、あるいは、初期動作パターンＢに基づく（Ｂ１）〜（Ｂ４）の動作、が実行される。なお、この初期動作（第２の復帰処理）で３回連続してエラーとなった場合には、動作処理を停止してエラー報知を行うこととなる。
【０１０７】
［５．処理］
次に、図１５〜図３１のフローチャートを参照しながら、本実施形態に係る、ぱちんこ遊技機ＰＭの処理の流れを説明する。
【０１０８】
《メイン制御基板側の処理》
はじめに、図１５〜図１７のフローチャートを参照しながら、メイン制御基板１０００側での処理の流れを説明する。ここで、図１５の左側のフローチャートは、電源立ち上げ後の通常時にメイン制御基板１０００側で実行される処理である。一方、図１５の右側のフローチャートは、電源が遮断されると発せられる電源断信号（ＮＭＩ信号）を契機として実行される電源断時処理である。
【０１０９】
まず、図１５の左側は、メイン制御基板１０００側で実行される一般的な処理の流れを示すメインフローチャートである。ステップＳ１０５０で、メイン制御基板１０００は、電源断時復帰初期処理を実行する。次に、ステップＳ１１００で、メイン制御基板１０００は、特別遊技移行に係る始動口（間接的に寄与する普図始動口も含む）への入賞に関する処理を行う入賞処理を実行する。次に、ステップＳ１３５０で、メイン制御基板１０００は、通常遊技中であるか否かを判定する。ステップＳ１３５０でＹｅｓの場合（通常遊技中である場合）には、ステップＳ１４００で、メイン制御基板１０００は、通常遊技制御処理（普通図柄に関する処理）を実行する。次に、ステップＳ１５００で、メイン制御基板１０００は、通常遊技処理（特別図柄に関する処理）を実行する。他方、ステップＳ１３５０でＮｏの場合（通常遊技中でない場合）には、ステップＳ１８００で、メイン制御基板１０００は、特別遊技制御処理を実行する。次に、ステップＳ１９００で、メイン制御基板１０００は、小当り制御処理を実行する。そして、ステップＳ１９５０で、メイン制御基板１０００は、遊技球が入賞した入賞口に基づき、払出制御基板３０００に対して賞球払出コマンドを送信して所定の賞球数の払出処理を行い、再びステップＳ１０５０に戻る。なお、Ｓ１８００の特別遊技とＳ１９００の小当り遊技は同時並行に実行されることはなく、一方が実行されるときは他方は作動回避される。
【０１１０】
図１６は、図１５におけるステップＳ１０５０のサブルーチンに係る電源断時復帰初期処理のフローチャートである。まず、ステップＳ１０５２で、電源断時処理制御手段１４００は、電源断時情報一時記憶手段１４１０のフラグ領域を参照し、メイン側電源フラグがオンであるか否かを判定する。ここで、メイン側電源フラグとは、後述するＮＭＩ信号を契機として実行される電源断時処理Ｓ２０００においてオンとなるフラグである。すなわち、本処理（通常時の処理）においてメイン側電源フラグがオンとなる状況は、メイン制御基板１０００側における電源断後の電源再投入時ということになる。ステップＳ１０５２でＹｅｓの場合、ステップＳ１０５４で、電源断時処理制御手段１４００は、電源断時情報一時記憶手段１４１０のフラグ領域にアクセスしてメイン側電源フラグをオフにする。次に、ステップＳ１０５６で、情報送信手段１２００は、可動役物初期動作実行コマンドをサブ制御基板２０００側に送信する。ここで、可動役物初期動作実行コマンドとは、サブ制御基板２０００側によって制御されている可動役物ユニット１００の初期動作（復帰処理時の初期動作を除く）を指示するためのコマンドである。次に、ステップＳ１０５７で、電源断時処理制御手段１４００は、遊技関連情報一時記憶手段１１９０を参照し、遊技状態情報、特別図柄情報などに関する情報を取得するとともに、情報送信手段１２００は、当該取得した情報をサブ制御基板２０００側に送信する。次に、ステップＳ１０５８で、電源断時処理制御手段１４００は、第１特図・第２特図遊技関連情報一時記憶手段１１９１ａのフラグ領域を参照して、変動中フラグがオンであるか否か（すなわち、特別図柄が変動中であるか否か）を判定する。ステップＳ１０５８でＹｅｓの場合、ステップＳ１０６０で、情報送信手段１２００は、電源断時情報一時記憶手段１４１０に一時記憶されている特別図柄の残り変動時間をサブ制御基板２０００側に送信する。次に、ステップＳ１０６２で、情報送信手段１２００は、図柄変動開始コマンドをサブ制御基板２０００側に送信し、次の処理（ステップＳ１１００の入賞処理）へ移行する。なお、ステップＳ１０５２及びステップＳ１０５８でＮｏの場合にも、次の処理（ステップＳ１１００の入賞処理）へ移行する。
【０１１１】
次に、図１５の右側のフローチャートを参照しながら、ＮＭＩ信号を受信した際にメイン制御基板１０００側で実行される処理を説明する。ＮＭＩ信号を受信した場合、ステップＳ２０００で、電源断時処理制御手段１４００は、電源断時処理を実行する。なお、ＮＭＩ信号を受信した場合には、他の処理が実行中であっても他の処理を中断して当該処理を優先実行するように構成されている。ここで、図１７は図１５におけるステップＳ２０００のサブルーチンに係る、電源断時処理のフローチャートである。まず、ＮＭＩ信号を受信したメイン制御基板１０００側では、ステップＳ２００２で、電源断時処理制御手段１４００は、第１特図・第２特図遊技関連情報一時記憶手段１１９１ａのフラグ領域にアクセスして、変動中フラグがオンであるか否か（すなわち、特別図柄が変動中であるか否か）を判定する。ステップＳ２００２でＹｅｓの場合、ステップＳ２００４で、電源断時処理制御手段１４００は、特図変動時間管理手段１１５１ａ，１１５２ａ内の特図変動管理用タイマ１１５１ａ−１，１１５２ａ−１を参照し、当該変動中の特別図柄における残り変動時間を取得するとともに、当該取得した残り変動時間を電源断時情報一時記憶手段１４１０に一時記憶する。次に、ステップＳ２００６で、電源断時処理制御手段１４００は、電源断時情報一時記憶手段１４１０のフラグ領域にアクセスして、メイン側電源フラグをオンにする。次に、電源断時処理制御手段１４００は、メイン制御基板１０００内のＲＡＭに対して電源基板４０００からのバックアップ電源を供給し、当該処理をループする。なお、ステップＳ２００２でＮｏの場合には、ステップＳ２００６へ移行する。
【０１１２】
《サブ制御基板側の処理》
次に、図１８〜図３１のフローチャートを参照しながら、サブ制御基板２０００側での処理の流れを説明する。まず、図１８は、サブ制御基板２０００側での処理の流れを示したメインフローチャートである。はじめに、ステップＳ５１００で、サブ制御基板２０００は、初期動作実行可否判定処理を実行する。次に、ステップＳ５２００で、サブ制御基板２０００は、初期動作実行制御処理を実行する。次に、ステップＳ６１００で、サブ制御基板２０００は、保留情報管理・保留表示制御処理を実行する。次に、ステップＳ６２００（１）及び（２）で、サブ制御基板２０００は、第１及び第２装飾図柄表示内容決定処理を実行する。次に、ステップＳ６３００（１）及び（２）で、サブ制御基板２０００は、第１及び第２装飾図柄表示制御処理を実行する。次に、ステップＳ７０００で、サブ制御基板２０００は、演出動作制御処理を実行する。次に、ステップＳ６４００で、サブ制御基板２０００は、特別遊技中表示制御処理を実行する。そして、ステップＳ６５００で、サブ制御基板２０００は、小当り遊技中表示制御処理を実行し、ステップＳ５１００に戻る処理を繰り返す。なお、ステップＳ６４００の特別遊技中表示とステップＳ６５００の小当り遊技中表示は同時並行に実行されることはなく、一方が実行されるときは他方は作動回避される。以下、各サブルーチンに係る処理について詳述する。
【０１１３】
まず、図１９は、図１８におけるステップＳ５１００のサブルーチンに係る、初期動作実行可否判定処理のフローチャートである。まず、ステップＳ５１０２で、初期動作実行制御手段２３１０は、メイン側情報一時記憶手段２１１０を参照し、可動役物初期動作実行コマンドを受信したか否かを判定する。ステップＳ５１０２でＹｅｓの場合、ステップＳ５１０４で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０内のフラグ領域にアクセスして、初期動作実行判定フラグをオンにする。ここで、初期動作実行判定フラグがオンとなることで、以降の可動役物ユニットにおける初期動作を実行すべきか否かの判定処理が実行されることとなる。なお、ステップＳ５１０２でＮｏの場合には、ステップＳ５１０６へ移行する。次に、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０内のフラグ領域を参照して、初期動作実行判定フラグがオであるか否かを判定する。ステップＳ５１０６でＹｅｓの場合、ステップＳ５１０８で、初期動作実行制御手段２３１０は、メイン側情報一時記憶手段２１１０を参照し、特別図柄における残り変動時間（すなわち、メイン側のステップＳ１０６０で送信された残り変動時間）を受信したか否かを判定する。ステップＳ５１０８でＹｅｓの場合、ステップＳ５１１０で、初期動作実行制御手段２３１０は、メイン制御基板１０００側から受信した変動時間の値を可動役物動作関連情報一時記憶手段２３５０に一時記憶する。他方、ステップＳ５１０８でＮｏの場合、ステップＳ５１１２で、初期動作実行制御処理２３１０は、メイン側情報一時記憶手段２１１０を参照し、変動開始コマンドを受信したか否かを判定する。なお、この処理は、電源断復帰時点では図柄が変動しておらず、その後に図柄が変動する場合を想定している。ステップＳ５１１２でＹｅｓの場合、ステップＳ５１１４で、初期動作実行制御手段２３１０は、メイン側情報一時記憶手段２１１０を参照し、特別図柄の当該変動における変動態様に基づく変動時間を取得するとともに、当該取得した変動時間の値を可動役物動作関連情報一時記憶手段２３５０に一時記憶する。次に、ステップＳ５１２２で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行判定フラグをオフにする。次に、ステップＳ５１２４で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行許可フラグをオンにして、次の処理（ステップＳ５２００の初期動作実行制御処理）へ移行する。なお、ステップＳ５１０６及びＳ５１１２でＮｏの場合にも、次の処理（ステップＳ５２００の初期動作実行制御処理）へ移行する。
【０１１４】
次に、図２０は、図１８におけるステップＳ５２００のサブルーチンに係る、初期動作実行制御処理のフローチャートである。まず、ステップＳ５２０２で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０を参照して、初期動作実行許可フラグがオンであるか否かを判定する。ステップＳ５２０２でＹｅｓの場合、ステップＳ５２０４で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行許可フラグをオフにする。次に、ステップＳ５２０６で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行中フラグをオンにする。次に、ステップＳ５２０８で、初期動作実行制御手段２３１０は、予め定められた初期動作パターンに従って可動役物ユニット１００のステッピングモータ１６０を回転駆動させて可動役物１１０の初期動作を開始する。なお、ステップＳ５２０２でＮｏの場合には、ステップＳ５２１０へ移行する。
【０１１５】
次に、ステップＳ５２１０で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、初期動作実行中フラグがオンであるか否かを判定する。ステップＳ５２１０でＹｅｓの場合、ステップＳ５２１２で、初期動作実行制御手段２３１０は、可動役物ユニット１００に設けられた各検出センサ１２１，１２２からの検出情報やステップカウンタ２３４０のステップ数情報などに基づき初期動作パターンに係る全ての初期動作が完了したか否かを判定する。ステップＳ５２１２でＹｅｓの場合、ステップＳ５１１４で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行中フラグをオフにする。次に、ステップＳ５２１６で、初期動作実行制御手段２３１０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行済フラグをオンにして、次の処理（ステップＳ６１００の保留情報管理・保留表示制御処理）へ移行する。ここで、初期動作実行済フラグがオンとなることで（すなわち、初期動作が完了することで）、可動役物１１０の演出動作が許可されることとなる。
【０１１６】
次に、図２１は、図１８におけるステップＳ６１００のサブルーチンに係る、保留情報管理・保留表示処理のフローチャートである。まず、ステップＳ６１０２で、装図保留情報表示制御手段２２２０は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から保留情報を受信したか否かを判定する。ステップＳ６１０２でＹｅｓの場合、ステップＳ６１０４で、装図保留情報表示制御手段２２２０は、装図保留情報一時記憶手段２２２１の装図保留カウンタ値に１を加算する。そして、ステップＳ６１０５で、装図保留情報表示制御手段２２２０は、装図保留情報一時記憶手段２２２１の装図保留カウンタ値と同数の保留表示をし、次の処理｛ステップＳ６２００の装飾図柄表示内容決定処理｝に移行する。他方、ステップＳ６１０２でＮｏの場合、ステップＳ６１０６で、装図保留情報表示制御手段２２２０は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から変動開始コマンド（及び、新たな図柄情報）を受信したか否かを判定する。ステップＳ６１０６でＹｅｓの場合、ステップＳ６１０８で、装図保留情報表示制御手段２２２０は、装図保留情報一時記憶手段２２２１の装図保留カウンタ値に１を減算する。そして、ステップＳ６１１０で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域にアクセスし、図柄内容決定許可フラグをオンにし、ステップＳ６１０５に移行する。なお、ステップＳ６１０６でＮｏの場合にもステップＳ６１０５に移行する。
【０１１７】
次に、図２２は、図１８におけるステップＳ６２００のサブルーチンに係る、装飾図柄表示内容決定処理のフローチャートである。ここで、第１装飾図柄に係るステップＳ６２００（１）と第２装飾図柄に係るステップＳ６２００（２）とは処理が共通するので、両者を一纏めにして説明することとする。まず、ステップＳ６２０２で、装飾図柄表示内容決定手段２２１１は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板２０００側から新たな図柄情報を受信したか否かを判定する。ステップＳ６２０２でＹｅｓの場合、ステップＳ６２０４で、装飾図柄表示内容決定手段２２１１は、ステップＳ６２０２で受信した図柄情報に基づき、装図停止図柄決定用抽選テーブル２２１１ａ及び装図変動内容決定用抽選テーブル２２１１ｂを参照し、装飾図柄の停止図柄と変動演出パターンを決定する。そして、ステップＳ６２０６で、装飾図柄表示内容決定手段２２１１は、演出表示関連情報一時記憶手段２２３０のフラグ領域にアクセスし、図柄内容決定フラグをオンにし、次の処理（ステップＳ６３００の装飾図柄表示制御処理）に移行する。他方、ステップＳ６２０２でＮｏの場合にも次の処理（ステップＳ６３００の装飾図柄表示制御処理）に移行する。
【０１１８】
次に、図２３は、図１８におけるステップＳ６３００のサブルーチンに係る、装飾図柄表示制御処理のフローチャートである。ここで、第１装飾図柄に係るステップＳ６３００（１）と第２装飾図柄に係るステップＳ６３００（２）とは処理が共通するので、両者を一纏めにして説明することとする。まず、ステップＳ６３０２で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０のフラグ領域を参照し、図柄変動中フラグがオフであるか否かを判定する。ステップＳ６３０２でＹｅｓの場合、ステップＳ６３０４で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０のフラグ領域を参照し、図柄内容決定フラグがオンであるか否かを判定する。ステップＳ６３０４でＹｅｓの場合、ステップＳ６３０６及びステップＳ６３０８で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の図柄変動中フラグをオンにすると共に、図柄内容決定フラグをオフにする。次に、ステップＳ６３１０で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０の図柄関連情報エリア内に一時記憶された決定内容に従い、演出表示装置７０の装図表示部７００上で装飾図柄の変動表示を開始する。
【０１１９】
そして、ステップＳ６３１２で、装飾図柄表示制御手段２２１０は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から変動停止コマンド（確定表示コマンド）を受信したか否かを判定する。ステップＳ６３１２でＹｅｓの場合、ステップＳ６３１４で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０の図柄関連情報エリア内に一時記憶された決定内容に従い、演出表示装置７０の装図表示部７００上で装飾図柄の停止図柄を確定表示する。そして、ステップＳ６３１６で、装飾図柄表示制御手段２２１０は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の図柄変動中フラグをオフにし、次の処理（ステップＳ７０００の演出動作制御処理）に移行する。
【０１２０】
なお、ステップＳ６３０２でＮｏの場合にはステップＳ６３１２に移行し、ステップＳ６３０４でＮｏ及びステップＳ６３１２でＮｏの場合は次の処理（ステップＳ７０００の演出動作制御処理）に移行する。
【０１２１】
図２４は、図１８おけるステップＳ７０００のサブルーチンに係る、演出動作制御処理のフローチャートである。まず、ステップＳ７１００で、可動役物制御手段２３００は、演出動作開始制御処理を実行する。次に、ステップＳ７２００で、可動役物制御手段２３００は、異常判定処理を実行する。次に、ステップＳ７３００で、可動役物制御手段２３００は、可動役物駆動処理を実行する。次に、ステップＳ７４００で、可動役物制御手段２３００は、可動役物復帰処理を実行し、次の処理（ステップＳ６４００の特別遊技中表示制御処理）に移行する。
【０１２２】
図２５は、図２４におけるステップＳ７１００のサブルーチンに係る、演出動作開始制御処理のフローチャートである。まず、ステップＳ７１０２で、可動役物制御手段２３００は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照し、初期動作実行済フラグがオンであるか否かを判定する。ステップＳ７１０２でＹｅｓの場合、ステップＳ７１０４で、可動役物制御手段２３００は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照し、演出動作許可フラグがオフであるか否かを判定する。ここで、「演出動作許可フラグ」とは、装飾図柄の変動演出パターンに付随して可動役物１１０の演出動作パターンが決定された場合にオンとなるフラグである。ステップＳ７１０４でＹｅｓの場合、ステップＳ７１０６で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照し、演出動作実行中フラグがオフであるか否かを判定する。ここで、「演出動作実行中フラグ」とは、可動役物１１０の演出動作が実行されている場合にオンとなるフラグである。ステップＳ７１０６でＹｅｓの場合、ステップＳ７１０８で、演出動作制御手段２３２０は、演出表示関連情報一時記憶手段２２３０のフラグ領域を参照し、図柄内容決定フラグがオンであるか否か、すなわち、装飾図柄の変動演出パターンが決定されているか否かを判定する。ステップＳ７１０８でＹｅｓの場合、ステップＳ７１１０で、演出動作制御手段２３２０は、装飾図柄の当該変動演出パターンに、可動役物１１０の演出動作パターン情報が含まれているか否かを判定する。ステップＳ７１１０でＹｅｓの場合、ステップＳ７１１２で、演出動作制御手段２３２０は、演出動作パターン記憶手段２３２１ａを参照して当該変動演出パターンに対応する演出動作パターンを決定し、当該決定情報を可動役物動作関連情報一時記憶手段２３５０の動作パターン関連情報エリアに一時記憶する。次に、ステップＳ７１１４で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３２０のフラグ領域にアクセスし、演出動作許可フラグをオンにする。次に、ステップＳ７１１６で、可動役物制御手段２３００は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、初期動作実行済フラグをオフにし、次の処理（ステップＳ７２００の異常判定処理）に移行する。なお、ステップＳ７１０２、ステップＳ７１０４、ステップＳ７１０６、ステップＳ７１０８及びステップＳ７１１０でＮｏの場合にも、次の処理（ステップＳ７２００の異常判定処理）に移行する。
【０１２３】
次に、図２６は、図２４におけるステップＳ７２００のサブルーチンに係る、異常判定処理のフローチャートである。まず、ステップＳ７２０２で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、演出動作許可フラグがオンであるか否かを判定する。ステップＳ７２０２でＹｅｓの場合、演出動作制御手段２３２０は、ステップＳ７２０６に移行する。他方、ステップＳ７２０２でＮｏの場合、ステップＳ７２０４で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、演出動作実行中フラグがオンであるか否かを判定する。ステップＳ７２０４でＹｅｓの場合、ステップＳ７２０６に移行する。ステップＳ７２０６で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照してエラーフラグがオフであるか否かを判定する。ここで、「エラーフラグ」とは、所定の確認タイミング（演出動作の開始時、動作中、終了時などに、可動役物１１０が初期位置あるいは最終位置に存在することが期待されるセンサ確認タイミング）に、可動役物１１０が初期位置あるいは最終位置に存在しない場合（異常検知時）にオンとなるフラグである。ステップＳ７２０６でＹｅｓの場合、ステップＳ７２０８で、異常判定手段２３２２は、演出動作パターンの内容及びステップカウンタ２３４０のカウント値を参照して、可動役物１１０が初期位置あるいは最終位置に存在することが期待されるセンサ確認タイミングであるか否かを判定する。ステップＳ７２０８でＹｅｓの場合、すなわち、センサ確認タイミングである場合、ステップＳ７２１０で、異常判定手段２３２２は、第１検出センサ１２１あるいは第２検出センサ１２２の検出信号がＯＮであるか否かを判定する。ステップＳ７２１０でＹｅｓの場合、次の処理（ステップＳ７３００の可動役物駆動処理）へ移行する。他方、ステップＳ７２１０でＮｏの場合には、ステップＳ７２１２で、異常判定手段２３２２は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスしてエラーフラグをオンにし、次の処理（ステップＳ７３００の可動役物駆動処理）へ移行する。なお、ステップＳ７２０４及びステップＳ７２０６、及びステップＳ７２０８でＮｏの場合にも、次の処理（ステップＳ７３００の可動役物駆動処理）へ移行する。
【０１２４】
次に、図２７は、図２４におけるステップＳ７３００のサブルーチンに係る、可動役物駆動処理のフローチャートである。まず、ステップＳ７３０２で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、エラーフラグがオフであるか否かを判定する。ステップＳ７３０２でＹｅｓの場合、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、演出動作許可フラグがオンであるか否かを判定する。ステップＳ７３０４でＹｅｓの場合、ステップＳ７３０６で、演出動作制御手段２３２０は、可動役物１１０を駆動すべき演出動作パターンの実行タイミングであるか否かを判定する。これは、装飾図柄の変動開始からすぐに可動役物１１０が駆動されず、当該変動開始から所定時間が経過した後（例えば、演出表示装置７０上に所定の演出図柄が表示されたとき）に可動役物１１０の駆動が開始される場合があるからである。ステップＳ７３０６でＹｅｓの場合、すなわち、演出動作パターンの実行タイミングである場合、ステップＳ７３０８及びＳ７３１０で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、演出動作実行中フラグをオンにすると共に、演出動作許可フラグをオフにする。次に、ステップＳ７３１２で、演出動作実行手段２３２１は、可動役物１１０を演出動作パターンに従って駆動する。次に、ステップＳ７３２０で、演出動作実行手段２３２１は、可動役物１１０及びステッピングモータ１６０の動作状態に応じてステッピングモータ１６０の駆動電圧を切り換えるためのモータ駆動電圧切換処理を実行する。次に、ステップＳ７３３０で、演出動作実行手段２３２１は、演出動作パターンに係る全ての演出動作が終了したか否かを判定する。ステップＳ７３３０でＹｅｓの場合、ステップＳ７３３２で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして演出動作実行中フラグをオフにし、次の処理（ステップＳ７４００の可動役物復帰処理）へ移行する。他方、ステップＳ７３０４でＮｏの場合、ステップＳ７３３４で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して演出動作実行中フラグがオンであるか否かを判定する。ステップＳ７３３４でＹｅｓの場合、既に可動役物１１０が演出動作パターンに従って駆動開始されているので、ステップＳ７３２０へ移行する。ステップＳ７３０２、ステップＳ７３０６及びステップＳ７３３０でＮｏの場合には、次の処理（ステップＳ７４００の可動役物復帰処理）へ移行する。
【０１２５】
次に、図２８は、図２７おけるステップＳ７３２０のサブルーチンに係る、モータ駆動電圧切換処理のフローチャートである。まず、ステップＳ７３２１で、演出動作実行手段２３２１は、電圧切換条件（すなわち、「モータが励磁ＯＮ中」且つ「動作が保持中でない」）が成立しているか否かを判定する。ステップＳ７３２１でＹｅｓの場合、ステップＳ７３２２で、モータ駆動電圧切換制御手段２３２１ｂは、電圧切換ＯＮにして、ステッピングモータ１６０のステータコイルＬ０〜Ｌ３に対して第２駆動電圧の１６Ｖを供給する。ステップＳ７３２１でＮｏの場合、ステップＳ７３２３で、モータ駆動電圧切換制御手段２３２１ｂは、電圧切換ＯＦＦにして、ステッピングモータ１６０のステータコイルＬ０〜Ｌ３に対して第２駆動電圧よりも低い第１駆動電圧の１２Ｖを供給する。
【０１２６】
次に、図２９は、図２４におけるステップＳ７４００のサブルーチンに係る、可動役物復帰処理のフローチャートである。まず、ステップＳ７４０２で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域を参照して、エラーフラグがオンであるか否かを判定する。ステップＳ７４０２でＹｅｓの場合、すなわち、可動役物１１０（ステッピングモータ１６０）の動作状態が異常の場合、ステップＳ７４０４で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、演出動作実行中フラグをオフにする。次に、ステップＳ７４０６で、第１復帰処理実行手段２３２３は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、第１復帰処理実行中フラグをオンにする。次に、ステップＳ７４０８で、第１復帰処理実行手段２３２３は、第１の復帰処理として、可動役物１１０のエラー復帰動作を開始する。次に、ステップＳ７４１０で、第１復帰処理実行手段２３２３は、第１の復帰処理（復帰動作パターンに係る全てのエラー復帰動作）が完了したか否かを判定する。ステップＳ７４１０でＹｅｓの場合、すなわち、第１の復帰処理が完了した場合には、ステップＳ７４１２で、第１復帰処理実行手段２３２３は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、第１復帰処理実行中フラグをオフにし、次のステップＳ７４１４に移行する。
【０１２７】
他方、ステップＳ７４１０でＮｏの場合、すなわち、第１の復帰処理において動作エラーが発生した場合には、ステップＳ７４１６で、第１復帰処理実行手段２３２３は、第１の復帰処理が３回連続してエラーとなったか否かを判定する。ステップＳ７４１６でＹｅｓの場合、ステップＳ７４１８及びステップＳ７４２０で、演出動作実行手段２３２１は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、第１復帰処理実行中フラグをオフにすると共に、第２復帰処理実行中フラグをオンにする。他方、ステップＳ７４１６でＮｏの場合、ステップＳ７４０８に移行して、第１の復帰処理が再び実行される。次に、ステップＳ７４２２で、第２復帰処理実行手段２３２４は、第２の復帰処理として、可動役物１１０の初期動作を開始する。次に、ステップＳ７４２４で、第２復帰処理実行手段２３２４は、第２の復帰処理（初期動作パターンに係る全ての初期動作）が完了したか否かを判定する。ステップＳ７４２４でＹｅｓの場合、すなわち、第２の復帰処理が完了した場合には、ステップＳ７４２６で、第２復帰処理実行手段２３２４は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、第２復帰処理実行中フラグをオフにし、次のステップＳ７４１４に移行する。次に、ステップＳ７４１４で、演出動作制御手段２３２０は、可動役物動作関連情報一時記憶手段２３５０のフラグ領域にアクセスして、エラーフラグをオフにし、次の処理（ステップＳ６４００の特別遊技中表示制御処理）に移行する。他方、ステップＳ７４２４でＮｏの場合、すなわち、第２の復帰処理において動作エラーが発生した場合には、ステップＳ７４２８で、第２復帰処理実行手段２３２４は、第２の復帰処理が３回連続してエラーとなったか否かを判定する。ステップＳ７４２８でＮｏの場合には、ステップＳ７４２２に移行して、第２の復帰処理が再び実行される。他方、ステップＳ７４２８でＹｅｓの場合、ステップＳ７４３０で、演出動作制御手段２３２０は、所定のリセット操作がなされるまで可動役物１１０の動作処理を停止して、次の処理（ステップＳ６４００の特別遊技中表示制御処理）に移行する。なお、ステップＳ７４０２でＮｏの場合にも、次の処理（ステップＳ６４００の特別遊技中表示制御処理）に移行する。
【０１２８】
次に、図３０は、図１８におけるステップＳ６４００のサブルーチンに係る、特別遊技中（大当り中）表示制御処理のフローチャートである。まず、ステップＳ６４０２で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域を参照し、特別遊技中フラグがオフであるか否かを判定する。ステップＳ６４０２でＹｅｓの場合、ステップＳ６４０４で、演出表示制御手段２２００は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から特別遊技開始信号を受信したか否かを判定する。ステップＳ６４０４でＹｅｓの場合、ステップＳ６４０６及びステップＳ６４０８で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の特別遊技中フラグをオンにすると共に、演出表示装置７０上で大当り開始表示を行う。そして、ステップＳ６４１０で、演出表示制御手段２２００は、演出表示装置７０上で、前記ステップＳ１６２４でメイン制御基板１０００側から逐次送信されている遊技情報に基づき、ラウンド数と入賞個数を逐次表示する。次に、ステップＳ６４１２で、演出表示制御手段２２００はメイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から特別遊技終了信号を受信したか否かを判定する。ステップＳ６４１２でＹｅｓの場合、ステップＳ６４１４で、演出表示制御手段２２００は、演出表示装置７０上で、大当り終了表示を行う。そして、ステップＳ６４１６で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の特別遊技中フラグをオフにし、次の処理（ステップＳ５１００の初期動作実行可否制御処理）へ移行する。
【０１２９】
なお、ステップＳ６４０２、ステップＳ６４０４及びステップＳ６４１２でＮｏの場合は次の処理（ステップＳ５１００の初期動作実行可否制御処理）へ移行する。
【０１３０】
次に、図３１は、図１８におけるステップＳ６５００のサブルーチンに係る、小当り遊技中表示制御処理のフローチャートである。まず、ステップＳ６５０２で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域を参照し、小当り中フラグがオフであるか否かを判定する。ステップＳ６５０２でＹｅｓの場合、ステップＳ６５０４で、演出表示制御手段２２００は、メイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から小当り遊技開始信号を受信したか否かを判定する。ステップＳ６５０４でＹｅｓの場合、ステップＳ６５０６及びステップＳ６５０８で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の小当り遊技中フラグをオンにすると共に、演出表示装置７０上で小当り開始表示を行う。次に、ステップＳ６５１０で、演出表示制御手段２２００はメイン側情報一時記憶手段２１１０を参照し、メイン制御基板１０００側から小当り遊技終了信号を受信したか否かを判定する。ステップＳ６５１０でＹｅｓの場合、ステップＳ６５１２で、演出表示制御手段２２００は、演出表示装置７０上で、小当り終了表示を行う。そして、ステップＳ６５１４で、演出表示制御手段２２００は、演出表示関連情報一時記憶手段２２３０のフラグ領域内の小当り中フラグをオフにし、次の処理（ステップＳ５１００の初期動作実行可否制御処理）へ移行する。
【０１３１】
［６．作用］
次に、本実施形態に係るぱちんこ遊技機ＰＭの作用について、図３２及び図３３を参照しながら説明する。図３２は、可動役物１１０が所定の演出動作パターンに従って正常に動作するときのタイミングチャートであり、図３３は、可動役物１１０の動作位置が異常であると判断されて第１の復帰処理及び第２の復帰処理によってエラー復帰動作を実行するときのタイミングチャートである。
【０１３２】
まず、図３２のタイミングチャートから説明すると、演出表示装置７０において装飾図柄の変動が開始され、可動役物１１０の演出動作が開始するタイミング（図中の囲み１を参照）で、可動役物１１０が正常な動作開始位置（すなわち、初期位置）に存在するか否かの異常判定処理が実行される（図中の囲み２を参照）。具体的には、第１検出センサ１２１からの検出信号（ＯＮ／ＯＦＦ信号）に基づいて、可動役物１１０が初期位置に存在するか否かが判定される。ここでは、第１検出センサ１２１がＯＮとなっているため、可動役物１１０が初期位置に存在すると判定され、所定の動作タイミングのもとで可動役物１１０の演出動作が開始される。まず、可動役物１１０は演出動作パターンに従って上昇動作を開始することとなるが、このとき電圧切換条件が成立しているため電圧切換ＯＮとなり（図中の囲み３を参照）、可動役物１１０が上昇動作している間はステッピングモータ１６０への供給電圧は第２駆動電圧の１６Ｖとなる（図中の囲み４を参照）。
【０１３３】
可動役物１１０が上昇動作して最終位置に到達するタイミングで、可動役物１１０が最終位置に存在するか否かの異常判定処理が実行される（図中の囲み５を参照）。具体的には、第２検出センサ１２２からの検出信号（ＯＮ／ＯＦＦ信号）に基づいて、可動役物１１０が最終位置に存在するか否かが判定される。ここでは、第２検出センサ１２１がＯＮとなっているため、可動役物１１０が最終位置に存在すると判定され、可動役物１１０の動作位置が所定時間だけこの動作位置で保持される（図中の囲み６を参照）。このとき、電圧切換条件が不成立となるため電圧切換ＯＦＦとなり（図中の囲み７を参照）、可動役物１１０が最終位置で保持されている間はステッピングモータ１６０への供給電圧は第１駆動電圧の１２Ｖとなる（図中の囲み８を参照）。可動役物１１０は約７５％（＝１２Ｖ／１６Ｖ）の出力の保持トルクによって最終位置で保持される。
【０１３４】
所定時間の経過後、可動役物１１０は下降動作を開始することとなるが、このとき電圧切換条件が成立しているため再び電圧切換ＯＮ（図中の囲み９を参照）となり、可動役物１１０が下降動作している間はステッピングモータ１６０への供給電圧は第２駆動電圧の１６Ｖとなる（図中の囲み１０を参照）。そして、可動役物１１０が下降動作して初期位置に到達するタイミング（図中の囲み１１を参照）で、可動役物１１０が初期位置に存在するか否かの異常判定処理が実行される（図中の囲み１２を参照）。具体的には、第１検出センサ１２１からの検出信号（ＯＮ／ＯＦＦ信号）に基づいて、可動役物１１０が初期位置に存在するか否かが判定される。ここでは、第１検出センサ１２１がＯＮとなっているため、可動役物１１０が初期位置に存在すると判定され、可動役物１１０の当該演出動作が正常に完了することとなる。なお、可動役物１１０が初期位置で停止しているときは、ステッピングモータ１６０への供給電圧は０Ｖ（励磁オフの状態）であるが、無励磁状態であっても静止トルクが得られる。そして以降においても、可動役物１１０が初期位置で待機していることを契機として、演出表示装置７０における装飾図柄の変動の毎に、可動役物１１０が演出動作パターンに従って演出動作を実行することとなる。
【０１３５】
続いて、図３３のタイミングチャートについて説明する。なお、このタイミングチャートは、可動役物１１０の演出動作中にステッピングモータ１６０が正常に回転していない（脱調）と判断された場合を示すものである。図３３に示すように、まず、演出表示装置７０において装飾図柄の変動が開始され、可動役物１１０が演出動作パターンに従って演出動作（上昇動作）している際、ステッピングモータ１６０に異常が発生したものとする（図中の囲み１を参照）。可動役物１１０が最終位置に到達するタイミングで、可動役物１１０が最終位置に存在するか否かの異常判定処理が実行される（図中の囲み２を参照）。具体的には、第２検出センサ１２２からの検出信号（ＯＮ／ＯＦＦ信号）に基づいて、可動役物１１０が最終位置に存在するか否かが判定される。当該図に示すように、第２検出センサ１２２からの検出信号を参照した結果、本来であれば第２検出センサ１２２がＯＮである筈（図中の「第２検出センサ」の欄の点線部分を参照）なのにも関わらず、第２検出センサ１２２がＯＦＦである場合、ステッピングモータ１６０の動作が異常であると判定され、エラーフラグがＯＮとなる（図中の囲み３を参照）。なお、ステッピングモータ１６０の動作異常としては、脱調の他にも、自重や慣性等によって最終位置よりも下がった位置で待機する軽微な異常や、可動役物が他の役物と干渉等してステッピングモータの動作が阻害される重度な異常がある。
【０１３６】
エラーフラグがＯＮとなったことを受けて、まず、可動役物１１０を初期位置へ復帰させるための第１の復帰処理が実行される（図中の囲み４を参照）。しかしながら、前述したようなモータの脱調や重度な異常状態の場合には、この第１の復帰処理によっても可動役物１１０の動作を阻害する要因が解消されず、可動役物１１０が初期位置に復帰しないこともあり得る。この場合にはエラーフラグのＯＮ状態が継続している（第１の復帰処理が３回連続してエラーとなる）ことを受けて、可動役物１１０を初期位置に復帰させるための第２の復帰処理が実行される（図中の囲み４を参照）。この第２の復帰処理では、可動役物１１０の初期動作（電源投入時の初期化動作）として、図１１及び図１２に示すように、初期動作パターンＡ｛（Ａ１）→（Ａ２）→（Ａ３）→（Ａ４）→（Ａ５）→（Ａ６）｝、あるいは、初期動作パターンＢ｛（Ｂ１）→（Ｂ２）→（Ｂ３）→（Ｂ４）｝、に従って初期動作が実行される。そして、この第２の復帰処理（初期動作）が完了して、可動役物１１０が正常に初期位置に復帰すると、第１検出センサ１２１がＯＮとなり（図中の囲み５を参照）、エラーフラグがＯＦＦとなる（図中の囲み６を参照）。これにより可動役物１１０の異常状態が解消される。そして、以降は、可動役物１１０が初期位置で待機していることを契機として、演出表示装置７０における装飾図柄の変動の毎に、可動役物１１０が演出動作パターンに従って演出動作を実行することとなる。
【０１３７】
以上、本実施形態に係るぱちんこ遊技機ＰＭでは、ステッピングモータ１６０に異常が発生した場合の復帰処理として、電源投入時の初期化動作を利用することで、復帰処理用のプログラムを別途準備する必要がなくなるため、プログラム容量の軽減を図りながらも、可動役物１１０を初期位置へ復帰させて異常状態を解消することが可能となる。
【０１３８】
また、本実施形態に係るぱちんこ遊技機ＰＭでは、ステッピングモータ１６０に異常が発生した場合の復帰処理として、可動役物１１０を所定の復帰動作パターンに従って復帰動作させる第１の復帰処理と、可動役物１１０を初期動作パターンに従って復帰動作（初期動作）させる第２の復帰処理との２段階の処理パターンを有しているため、可動役物１１０の異常状態の重度に応じた適切な復帰動作を実現し、可動役物１１０を確実に初期位置に復帰させて演出動作に供することが可能であるとともに、一方の復帰処理として初期化動作を利用した簡易な制御構成により２段階の復帰処理を実現することが可能となる。
【０１３９】
また、本実施形態に係るぱちんこ遊技機ＰＭでは、可動役物１１０が最終位置で保持される非動作時にはステッピングモータ１６０へ第１の駆動電圧を供給して、可動役物１１０を最終位置で保持するための消費電力を低減させることで、ステッピングモータ１６０の過剰発熱等による破損を防止することができる一方、可動役物１１０の昇降動作時にはステッピングモータ１６０へ第２駆動電圧を供給して、ステッピングモータ１６０の駆動トルクを増大させることで、大型重量物の可動役物１１０を採用した場合でも円滑に可動役物１１０を動作させることが可能となる。また、可動役物１１０の演出動作プログラム内にステッピングモータ１６０への駆動電圧を切り換える旨の動作内容（電圧切換ＯＮ／ＯＦＦの作動情報）を含ませることができるため、可動役物１１０の動作状態に応じて駆動電流を切り換えるか否かを判断するためのプログラムを別途準備する必要がなくなるため、プログラム容量の軽減を図ることができる。
【０１４０】
また、本実施形態に係るぱちんこ遊技機ＰＭでは、モータ駆動回路において、スイッチング素子のＯＮ／ＯＦＦだけでステッピングモータへの供給電圧を第１駆動電圧又は第２駆動電圧に選択的に切り換えることができるので、回路構成が簡素化される。
【０１４１】
なお、可動役物１１０を演出動作中に最終位置で保持する際に、ステッピングモータ１６０への供給電圧を第２駆動電力（１６Ｖ）よりも低い第１駆動電力（１２Ｖ）に切り換えるとともに、例えば1/1000秒の微小間隔でステッピングモータ１６０の励磁ＯＮ／ＯＦＦを切り換えるように構成して（つまり、デューティ比を小さく制御して通電時間を短くすることで）消費電力を低減し、ステッピングモータの過剰発熱をより確実に防止するようにしてもよい。
【０１４２】
以上、本発明の好ましい実施形態について説明してきたが、本発明は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲であれば適宜改良可能である。
【０１４３】
上述の実施形態では、可動役物が演出表示装置の前面で上下方向に動作する構成を励磁して説明したが、これに限定されるものではなく、可動役物が演出表示装置の前面で左右方向に動作するものでも、演出表示装置の前面以外で動作するであってもよい。なお、動作の態様としては、直線的なスライド動作に限定されず、回転動作や揺動動作等であってもよい。
【０１４４】
上述の実施形態では、可動役物の演出動作（昇降動作）時に電圧切換ＯＮにしてステッピングモータ１６０に第１駆動電圧よりも高い第２駆動電圧１６Ｖを供給するように構成しているが、これに限定されるものではなく、可動役物の復帰動作（第１復帰処理あるいは第２復帰処理）時に電圧切換ＯＮにする構成としてもよい。この構成によれば、可動役物の復帰動作時にステッピングモータの駆動トルクが上昇するため、可動役物を初期位置に復帰させる可能性をより高めることができる。
【０１４５】
上述の実施形態では、回転体役物検出手段として投光素子及び受光素子からなるフォトセンサを例示して説明したが、このような光学的センサに限定されず、他の非接触式センサや、接触式センサを適用してもよい。
【０１４６】
なお、上述の実施形態では、本発明をぱちんこ遊技機に適用した事例について説明したが、アレンジボール機、雀球遊技機、封入式遊技機（所定個数の遊技球を機内に封入して循環使用する遊技機）などの他の遊技機に適用することができ、同様の効果を得ることができる。
【符号の説明】
【０１４７】
ＰＭ  ぱちんこ遊技機（遊技機）
ＰＡ  遊技領域
２０  遊技盤
１００  可動役物ユニット
１１０  可動役物
１２１  第１検出センサ（可動役物検出手段）
１２２  第２検出センサ（可動役物検出手段）
１６０  ステッピングモータ（駆動源）
１０００  メイン制御基板
２０００  サブ制御基板（可動役物制御手段）
２０１０  モータ制御部
２０２０  モータ駆動回路
２０３０  ドライブＩＣ
２０４０  供給電圧制御回路
２３００  可動役物制御手段
２３１０  初期動作制御手段
２３２０  演出動作制御手段（復帰動作制御手段）
２３２１  演出動作実行手段
２３２１ｂ  モータ駆動電圧切換制御手段
２３２２  異常判定手段
２３２３  第１復帰処理実行手段（復帰動作制御手段、第１復帰動作制御手段）
２３２４  第２復帰処理実行手段（復帰動作制御手段、第２復帰動作制御手段）
３０００  払出制御基板
４０００  電源基板（電源手段）
Ｌ０，Ｌ１，Ｌ２，Ｌ３  ステータコイル（励磁コイル）
ＦＥＴ１１，ＦＥＴ２１，ＦＥＴ３１，ＦＥＴ４１  第１スイッチング素子
ＦＥＴ１２，ＦＥＴ２２，ＦＥＴ３２，ＦＥＴ４２  第２スイッチング素子
【図１】
0005590577.tif 000002
【図２】
0005590577.tif 000003
【図３】
0005590577.tif 000004
【図４】
0005590577.tif 000005
【図５】
0005590577.tif 000006
【図６】
0005590577.tif 000007
【図７】
0005590577.tif 000008
【図８】
0005590577.tif 000009
【図９】
0005590577.tif 000010
【図１０】
0005590577.tif 000011
【図１１】
0005590577.tif 000012
【図１２】
0005590577.tif 000013
【図１３】
0005590577.tif 000014
【図１４】
0005590577.tif 000015
【図１５】
0005590577.tif 000016
【図１６】
0005590577.tif 000017
【図１７】
0005590577.tif 000018
【図１８】
0005590577.tif 000019
【図１９】
0005590577.tif 000020
【図２０】
0005590577.tif 000021
【図２１】
0005590577.tif 000022
【図２２】
0005590577.tif 000023
【図２３】
0005590577.tif 000024
【図２４】
0005590577.tif 000025
【図２５】
0005590577.tif 000026
【図２６】
0005590577.tif 000027
【図２７】
0005590577.tif 000028
【図２８】
0005590577.tif 000029
【図２９】
0005590577.tif 000030
【図３０】
0005590577.tif 000031
【図３１】
0005590577.tif 000032
【図３２】
0005590577.tif 000033
【図３３】
0005590577.tif 000034