(57)【特許請求の範囲】
【請求項１】
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態に制御する遊技機において、
移動可能な可動体と、
前記可動体に駆動力を付与可能な駆動手段と、
所定の下降位置又は前記下降位置よりも高い上昇位置に移動可能な他の可動体と、
演出を制御可能な演出制御手段と、を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて、
前記演出制御手段は、
前記他の可動体が前記上昇位置にあるときに、前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、前記可動体を移動させることが可能であり、
前記可動体を停止させたときに前記駆動手段で励磁される励磁相の数が１つである１相励磁状態である場合には、前記駆動手段で励磁される励磁相の数が２つである２相励磁状態に切替えて前記可動体に停止保持力を付与可能であることを特徴とする遊技機。
【請求項２】
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態に制御する遊技機において、
移動可能な可動体と、
前記可動体に駆動力を付与可能な駆動手段と、
移動可能な他の可動体と、
演出を制御可能な演出制御手段と、を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて、
前記演出制御手段は、
前記他の可動体に停止保持力を付与しているときに、前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、前記可動体を移動させることが可能であり、
前記可動体を停止させたときに前記駆動手段で励磁される励磁相の数が１つである１相励磁状態である場合には、前記駆動手段で励磁される励磁相の数が２つである２相励磁状態に切替えて前記可動体に停止保持力を付与可能であることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機や回胴式遊技機（パチスロ遊技機）等の遊技機に関する。
【背景技術】
【０００２】
遊技機の一つであるパチンコ遊技機では、移動可能な可動体と、可動体に駆動力を付与可能な駆動手段（モータ）とを備えているものが多い。このようなパチンコ遊技機においては、可動体を駆動手段による駆動力で移動させて、演出効果を高めている。ここで下記特許文献１に記載の遊技機では、可動体が停止しているときに、駆動手段に停止励磁を発生させて、当該可動体に停止保持力を付与している。この停止保持力により、可動体の停止の保持を行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０４８７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、可動体を移動させる方法が考えられる。１−２相励磁である場合には、例えば２相励磁である場合よりも、可動体を滑らかに移動させることができるためである。しかしながら上記した方法では、可動体を停止したときに、駆動手段で励磁される励磁相の数が１つである１相励磁状態になってしまうことが生じ得る。そうなると、１相励磁状態でも可動体に十分な停止保持力を付与することを想定して、駆動手段に供給する電流を大きくする必要がある。よって、駆動手段での消費電流が大きくなるという問題点があった。
【０００５】
本発明は上記事情に鑑みてなされたものである。すなわちその課題とするところは、駆動手段での消費電流を抑えることが可能な遊技機を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の遊技機は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態に制御する遊技機において、
移動可能な可動体と、
前記可動体に駆動力を付与可能な駆動手段と、
所定の下降位置又は前記下降位置よりも高い上昇位置に移動可能な他の可動体と、
演出を制御可能な演出制御手段と、を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて、
前記演出制御手段は、
前記他の可動体が前記上昇位置にあるときに、前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、前記可動体を移動させることが可能であり、
前記可動体を停止させたときに前記駆動手段で励磁される励磁相の数が１つである１相励磁状態である場合には、前記駆動手段で励磁される励磁相の数が２つである２相励磁状態に切替えて前記可動体に停止保持力を付与可能であることを特徴とする遊技機である。
また本発明の遊技機は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態に制御する遊技機において、
移動可能な可動体と、
前記可動体に駆動力を付与可能な駆動手段と、
移動可能な他の可動体と、
演出を制御可能な演出制御手段と、を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて、
前記演出制御手段は、
前記他の可動体に停止保持力を付与しているときに、前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、前記可動体を移動させることが可能であり、
前記可動体を停止させたときに前記駆動手段で励磁される励磁相の数が１つである１相励磁状態である場合には、前記駆動手段で励磁される励磁相の数が２つである２相励磁状態に切替えて前記可動体に停止保持力を付与可能であることを特徴とする遊技機である。
【発明の効果】
【０００７】
本発明の遊技機によれば、駆動手段での消費電流を抑えることが可能である。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る遊技機の正面図である。
【図２】同遊技機が備える遊技機枠の分解斜視図である。
【図３】同遊技機が備える昇降ユニットが伸長位置にあるときの正面図である。
【図４】同遊技機が備える左上部ユニット及び右上部ユニットが開放位置に或る時の正面図である。
【図５】同遊技機が備える遊技盤の正面図である。
【図６】図５に示すＡ部分の拡大図であり、同遊技機が備える表示器類を示す図である。
【図７】同遊技機が備える裏ユニットの分解斜視図である。
【図８】同遊技機が備える背面ユニットの正面図である。
【図９】（Ａ）は下側可動体ユニットを前方から見た斜視図であり、（Ｂ）は下側可動体ユニットを後方から見た斜視図である。
【図１０】脚可動体が待機位置にあり、頸可動体が格納位置にあり、頭可動体が初期位置にあるときの図である。
【図１１】脚可動体が待機位置から動作位置への移動途中であり、頸可動体が格納位置から出現位置への移動途中であり、頭可動体が初期位置から高位置への移動途中であるときの図である。
【図１２】脚可動体が動作位置にあり、頸可動体が出現位置にあり、頭可動体が高位置にあるときの図である。
【図１３】頭可動体による嘶き駆動演出を説明するための図である。
【図１４】同遊技機の遊技制御基板側の電気的な構成を示すブロック図である。
【図１５】同遊技機の演出制御基板側の電気的な構成を示すブロック図である。
【図１６】同遊技機のサブドライブ基板側の電気的な構成を示すブロック図である。
【図１７】バイポーラ型のステッピングモータを説明するための図である。
【図１８】頭移動モータドライバ周りの電気回路を示す図である。
【図１９】演出制御用マイコンとサブドライブ基板との関係を示す図である。
【図２０】馬駆動演出での可動体の動作を説明するための図である。
【図２１】２相励磁において各端子に流れる電流のタイミングを示す図である。
【図２２】２相励磁において頭移動モータのロータが回転する状態を説明する図である。
【図２３】１−２相励磁において各端子に流れる電流のタイミングを示す図である。
【図２４】１−２相励磁において頭移動モータのロータが回転する状態を説明する図である。
【図２５】（Ａ）は頸可動体の制御方法を示す図であり、（Ｂ）は通常嘶き駆動演出を実行する場合の頭可動体の制御方法を示す図であり、（Ｃ）は特別嘶き駆動演出を実行する場合の頭可動体の制御方法を示す図である。
【図２６】（Ａ）は２相励磁の場合の励磁用データの読み込みを説明するための図であり、（Ｂ）は１−２相励磁の場合の励磁用データの読み込みを説明するための図である。
【図２７】（Ａ）は比較例として２相励磁の場合の励磁相選択データを示す図であり、（Ｂ）は比較例として１−２相励磁の場合の励磁相選択データを示す図である。
【図２８】（Ａ）は１−２相励磁で停止した場合に１相励磁用データを読み込んでいる状態を示す図であり、（Ｂ）は逆方向にハーフステップ駆動制御を実行する場合を示す図であり、（Ｃ）は逆方向にフルステップ駆動制御を実行する場合を示す図である。
【図２９】（Ａ）は１−２相励磁で停止した場合に１相励磁用データを読み込んでいる状態を示す図であり、（Ｂ）は２相励磁状態に切替えて停止励磁する場合を示す図である。
【図３０】当たり種別判定テーブルである。
【図３１】遊技制御用マイコンが取得する各種乱数を示す表である。
【図３２】（Ａ）は大当たり判定テーブルであり、（Ｂ）はリーチ判定テーブルであり、（Ｃ）は普通図柄当たり判定テーブルであり、（Ｄ）は普通図柄変動パターン選択テーブルである。
【図３３】特図変動パターン判定テーブルである。
【図３４】電チューの開放パターン決定テーブルである。
【図３５】メイン側タイマ割り込み処理のフローチャートである。
【図３６】サブ側１ｍｓタイマ割り込み処理のフローチャートである。
【図３７】駆動制御処理のフローチャートである。
【図３８】頸可動体駆動制御処理のフローチャートである。
【図３９】頭可動体駆動制御処理のフローチャートである。
【図４０】頭可動体駆動制御処理のフローチャートである。
【図４１】超低電流用停止励磁設定処理のフローチャートである。
【図４２】頭復帰駆動設定補正処理のフローチャートである。
【図４３】サブ側１０ｍｓタイマ割り込み処理のフローチャートである。
【図４４】受信コマンド解析処理のフローチャートである。
【図４５】変動演出開始処理のフローチャートである。
【発明を実施するための形態】
【０００９】
１．遊技機の構造
本発明の実施形態であるパチンコ遊技機について、図面に基づいて説明する。なお、以下の説明において遊技機の一例としてのパチンコ遊技機の各部の左右方向は、そのパチンコ遊技機に対面する遊技者にとっての左右方向に一致させて説明する。また、パチンコ遊技機の各部の前方向をパチンコ遊技機に対面する遊技者に近づく方向とし、パチンコ遊技機の各部の後方向をパチンコ遊技機に対面する遊技者から離れる方向として、説明する。
【００１０】
図１に示すように、実施形態のパチンコ遊技機ＰＹ１は、当該パチンコ遊技機ＰＹ１の外郭を構成する遊技機枠２を備えている。遊技機枠２は、図２に示すように、外枠２２と内枠２１と前扉（前枠）２３とを備えている。外枠２２は、パチンコ遊技機ＰＹ１の外郭部を形成する縦長方形状の枠体である。内枠２１は、外枠２２の内側に配置されていて、後述の遊技盤１を取付ける縦長方形状の枠体である。前扉２３は、外枠２２及び内枠２１の前面側に配置されていて、遊技盤１を保護する縦長方形状のものである。前扉２３は、遊技者に正対する部分であり、種々の飾り付けがなされている。また前扉２３には、装飾用として発光可能な枠ランプ２１２が多数設けられていると共に、音を出力可能なスピーカ６２０（図１では図示省略）が設けられている。
【００１１】
遊技機枠２は、左端側にヒンジ部２４を備えて構成されている。このヒンジ部２４により、前扉２３は、外枠２２及び内枠２１に対してそれぞれ回動自在になっていて、内枠２１は、外枠２２及び前扉２３に対してそれぞれ回動自在になっている。前扉２３の中央には開口部２３ａが形成されていて、遊技者が後述の遊技領域６Ｘを視認できるように透明の透明板２３ｔが開口部２３ａに取付けられている。透明板２３ｔは、本形態ではガラス板であるが、透明な合成樹脂板であってもよい。すなわち、透明板２３ｔは、前方から遊技領域６Ｘを視認可能なものであればよい。
【００１２】
図１に示すように、前扉２３は、上側に上側装飾ユニット２００を備え、左側に左側装飾ユニット２１０を備え、右側に右側装飾ユニット２２０を備え、下側に操作機構ユニット２３０を備えている。なおこれらの各ユニットは、前扉２３のベース枠２３ｗ（図２参照）の前面側に取付けられている。
【００１３】
操作機構ユニット２３０は、右下部に、回転角度に応じた発射強度で遊技球を発射させるためのハンドル７２ｋ（発射操作部）を備えている。また操作機構ユニット２３０には、遊技球（貸球や賞球）を貯留する上皿３４が設けられているとともに、遊技の進行に伴って実行される演出時などに遊技者が操作し得る入力部（演出ボタン）４０ｋやセレクトボタン（十字キー）４２ｋが設けられている。また操作機構ユニット２３０の下側には、上皿３４に収容しきれない遊技球を貯留する下皿３５が設けられている。
【００１４】
上側装飾ユニット２００は、上下方向に移動（昇降）可能な昇降ユニット３００と、昇降ユニット３００に昇降するための駆動力を付与可能な昇降モータ３１０（図１では図示省略）とを備えている。昇降ユニット３００は、通常時には、図１に示す退避位置にある。そして昇降ユニット３００は、後述するＳＰリーチ等、当選期待度が高い演出の実行中に、図１に示す退避位置から図３に示す伸長位置へ移動し得る。なお昇降ユニット３００は、実行中の演出が終了するのに伴って、図３に示す伸長位置から図１に示す退避位置へ移動（復帰）するようになっている。
【００１５】
昇降ユニット３００は、左側に開閉可能な左上部ユニット５００を備え、右側に開閉可能な右上部ユニット５５０を備えている。また昇降ユニット３００は、左上部ユニット５００に開閉するための駆動力を付与可能な左上部モータ５３１と、右上部ユニット５５０に開閉するための駆動力を付与可能な右上部モータ５８１とを備えている。左上部ユニット５００と右上部ユニット５５０は、通常時には図１又は図３に示す閉鎖位置にある。そして左上部ユニット５００と右上部ユニット５５０は、後述するＳＰリーチ等、当選期待度が高い演出の実行中に、図３に示す閉鎖位置から図４に示す開放位置へ移動し得る。なお左上部ユニット５００と右上部ユニット５５０は、実行中の演出が終了するのに伴って、図４に示す開放位置から図３に示す閉鎖位置へ移動し得る。
【００１６】
遊技機枠２には、図５に示す遊技盤１が取付けられている。遊技盤１は、前方側に配置される板状部材１Ａと、板状部材１Ａの後側に配される裏ユニット１Ｂ（図７参照）とが一体化されたものである。
【００１７】
図２に示すように、板状部材１Ａ（遊技盤１）には、ハンドル７２ｋの操作により発射された遊技球が流下する遊技領域６Ｘが、レール部材６２で囲まれて形成されている。また板状部材１Ａには、遊技領域６Ｘにて遊技球が流下する方向を変えるための複数の遊技くぎが突設されている。板状部材１Ａは、透明の合成樹脂で構成されている。そのため遊技者は、透明な板状部材１Ａを通して、後述する裏ユニット１Ｂの前方側を視認可能である。
【００１８】
遊技盤１において、遊技領域６Ｘの中央付近には、液晶表示装置である画像表示装置５０（演出表示手段）が設けられている。この画像表示装置５０は、板状部材１Ａに設けられているものではなく、裏ユニット１Ｂに設けられているものである。なお画像表示装置は、有機ＥＬ表示装置などの他の画像表示装置であってもよい。画像表示装置５０の表示画面５０ａ（表示部）には、後述の第１特別図柄および第２特別図柄の可変表示に同期した演出図柄ＥＺ（装飾図柄）の可変表示を行う演出図柄表示領域がある。なお、演出図柄ＥＺを表示する演出を演出図柄変動演出という。演出図柄変動演出を「装飾図柄変動演出」や単に「変動演出」と称することもある。
【００１９】
演出図柄表示領域は、例えば「左」「中」「右」の３つの演出図柄表示領域からなる。左演出図柄表示領域には左演出図柄ＥＺ１が表示され、中演出図柄表示領域には中演出図柄ＥＺ２が表示され、右演出図柄表示領域には右演出図柄ＥＺ３が表示される。演出図柄ＥＺはそれぞれ、例えば「１」〜「８」までの数字をあらわした複数の図柄からなる。画像表示装置５０は、左演出図柄ＥＺ１、中演出図柄ＥＺ２、右演出図柄ＥＺ３の組み合わせによって、後述の第１特別図柄表示器８１ａおよび第２特別図柄表示器８１ｂにて表示される第１特別図柄および第２特別図柄の可変表示の結果（つまりは大当たり抽選の結果）を、わかりやすく表示する。
【００２０】
例えば大当たりに当選した場合には「７７７」などのゾロ目で演出図柄を停止表示する。また、はずれであった場合には「６３７」などのバラケ目で演出図柄を停止表示する。これにより、遊技者による遊技の進行状況の把握が容易となる。つまり遊技者は、一般的には大当たり抽選の結果を第１特別図柄表示器８１ａや第２特別図柄表示器８１ｂにより把握するのではなく、画像表示装置５０にて把握する。なお、演出図柄表示領域の位置は固定的でなくてもよい。また、演出図柄の変動表示の態様としては、例えば上下方向にスクロールする態様がある。
【００２１】
画像表示装置５０は、上記のような演出図柄ＥＺを用いた演出図柄変動演出のほか、大当たり遊技に並行して行われる大当たり演出や、客待ち用のデモ演出（客待ち演出）などを表示画面５０ａに表示する。なお演出図柄変動演出では、数字等の演出図柄ＥＺのほか、背景画像やキャラクタ画像などの演出図柄ＥＺ以外の演出画像も表示される。
【００２２】
また画像表示装置５０の表示画面５０ａには、後述の第１特図保留や第２特図保留の記憶数に応じて保留アイコンＨＡ（演出保留画像）を表示する保留アイコン表示領域がある。保留アイコンＨＡの表示により、後述の第１特図保留表示器８３ａにて表示される第１特図保留の記憶数や、後述の第２特図保留表示器８３ｂにて表示される第２特図保留の記憶数を、遊技者にわかりやすく示すことができる。
【００２３】
遊技領域６Ｘの中央付近であって画像表示装置５０の前方には、センター枠部６１（内側壁部）が配されている。センター枠部６１は、板状部材１Ａの中央部分に形成された略円形状の開口から、前方に突出する区画壁である。つまり、センター枠部６１によって、遊技領域６Ｘの内側が区画されている。センター枠部６１の下方には、上面を転動する遊技球を、後述の第１始動口１１へと誘導可能なステージ６１ｓが形成されている。またセンター枠部６１の左下部には、入口から遊技球を流入させ、出口からステージ６１ｓへ遊技球を流出させるワープ６１ｗが設けられている。
【００２４】
遊技領域６Ｘにおける画像表示装置５０の下方には、遊技球の入球し易さが常に変わらない第１始動口１１を備える第１始動入賞装置１１Ｄが設けられている。第１始動口１１を、第１入球口や、固定入球口、第１始動入賞口、第１始動領域ともいう。また第１始動入賞装置１１Ｄを、第１入球手段や、固定入球手段、第１始動入賞装置ともいう。第１始動口１１への遊技球の入賞は、第１特別図柄の抽選（大当たり抽選、すなわち大当たり乱数等の取得と判定）の契機となっている。
【００２５】
また遊技領域６Ｘにおける第１始動口１１の下方には、第２始動口１２を備える普通可変入賞装置（普通電動役物いわゆる電チュー）１２Ｄが設けられている。第２始動口１２を、第２入球口や、可変入球口、第２始動入賞口、第２始動領域ともいう。電チュー１２Ｄを、第２入球手段や、可変入球手段、第２始動入賞装置ともいう。第２始動口１２への遊技球の入賞は、第２特別図柄の抽選（大当たり抽選）の契機となっている。
【００２６】
電チュー１２Ｄは、開状態と閉状態とをとる電チュー開閉部材１２ｋ（入球口開閉部材）を備え、電チュー開閉部材１２ｋの作動によって第２始動口１２を開閉するものである。電チュー開閉部材１２ｋは、後述の電チューソレノイド１２ｓにより駆動される。電チュー開閉部材１２ｋが開状態にあるときには、第２始動口１２への遊技球の入球が可能となり、閉状態にあるときには、第２始動口１２への遊技球の入球が不可能となる。つまり、第２始動口１２は、遊技球の入球し易さが変化可能な始動口である。なお、電チュー１２Ｄは、電チュー開閉部材１２ｋが開状態にあるときの方が閉状態にあるときよりも第２始動口１２への入球を容易にするものであれば、閉状態にあるときに第２始動口１２への入球を不可能とするものでなくてもよい。
【００２７】
また、遊技領域６Ｘにおける第１始動口１１の右方には、大入賞口１４を備えた大入賞装置（特別電動役物）１４Ｄが設けられている。大入賞口１４を、特別入賞口ともいう。また大入賞装置１４Ｄを、アタッカー（ＡＴ）や、特別入賞手段、特別可変入賞装置ともいう。大入賞装置１４Ｄは、開状態と閉状態とをとるＡＴ開閉部材１４ｋ（特別入賞口開閉部材）を備え、ＡＴ開閉部材１４ｋの作動により大入賞口１４を開閉するものである。ＡＴ開閉部材１４ｋは、後述のＡＴソレノイド１４ｓにより駆動される。大入賞口１４は、ＡＴ開閉部材１４ｋが開状態であるときだけ遊技球が入球可能となる。
【００２８】
センター枠部６１の右方には、遊技球が通過可能なゲート１３が設けられている。ゲート１３を、通過口や通過領域ともいう。ゲート１３への遊技球の通過は、電チュー１２Ｄを開放するか否かを決める普通図柄抽選（すなわち普通図柄乱数（当たり乱数）の取得と判定）の実行契機となっている。さらに遊技領域６Ｘの下部には、複数の一般入賞口１０が設けられている。また遊技領域６Ｘの最下部には、遊技領域６Ｘへ打ち込まれたもののいずれの入賞口にも入賞しなかった遊技球を遊技領域６Ｘ外へ排出するアウト口１９が設けられている。
【００２９】
このように各種の入賞口等が配されている遊技領域６Ｘには、左右方向の中央より左側の左遊技領域６Ｌ（第１遊技領域）と、右側の右遊技領域６Ｒ（第２遊技領域）とがある。左遊技領域６Ｌを遊技球が流下するように遊技球を発射する打方を、左打ちという。一方、右遊技領域６Ｒを遊技球が流下するように遊技球を発射する打方を、右打ちという。本形態のパチンコ遊技機ＰＹ１では、左打ちにて遊技したときに遊技球が流下する流路を、第１流路Ｗ１といい、右打ちにて遊技したときに遊技球が流下する流路を、第２流路Ｗ２という。
【００３０】
第１流路Ｗ１上には、第１始動口１１と、一般入賞口１０、電チュー１２Ｄと、アウト口１９とが設けられている。遊技者は第１流路Ｗ１を流下するように遊技球を打ち込むことで、第１始動口１１や一般入賞口１０への入賞を狙うことができる。なお、第１流路Ｗ１上にゲートは配されていないため、左打ちをしている場合に電チュー１２Ｄが開放されることはない。
【００３１】
一方、第２流路Ｗ２上には、ゲート１３と、一般入賞口１０と、大入賞装置１４Ｄと、電チュー１２Ｄと、アウト口１９とが設けられている。遊技者は第２流路Ｗ２を流下するように遊技球を打ち込むことで、ゲート１３への通過や、一般入賞口１０、第２始動口１２、及び大入賞口１４への入賞を狙うことができる。
【００３２】
また図５に示すように、遊技盤１の右下部には表示器類８が配置されている。表示器類８には、図６に示すように、第１特別図柄を可変表示する第１特別図柄表示器８１ａ、第２特別図柄を可変表示する第２特別図柄表示器８１ｂ、及び、普通図柄（普図）を可変表示する普通図柄表示器８２が含まれている。第１特別図柄を、第１特図又は特図１ともいい、第２特別図柄を第２特図又は特図２ともいう。また、普通図柄を普図ともいう。
【００３３】
また表示器類８には、第１特別図柄表示器８１ａの作動保留（第１特図保留）の記憶数を表示する第１特図保留表示器８３ａ、第２特別図柄表示器８１ｂの作動保留（第２特図保留）の記憶数を表示する第２特図保留表示器８３ｂ、および普通図柄表示器８２の作動保留（普図保留）の記憶数を表示する普図保留表示器８４が含まれている。
【００３４】
第１特別図柄の可変表示は、第１始動口１１への遊技球の入賞を契機として行われる。第２特別図柄の可変表示は、第２始動口１２への遊技球の入賞を契機として行われる。なお以下の説明では、第１特別図柄および第２特別図柄を総称して特別図柄（特図）ということがある。また、第１特別図柄表示器８１ａおよび第２特別図柄表示器８１ｂを総称して特図表示器８１ということがある。また、第１特図保留表示器８３ａおよび第２特図保留表示器８３ｂを総称して特図保留表示器８３ということがある。また第１特図保留および第２特図保留を総称して特図保留ということがある。
【００３５】
特図表示器８１では、特別図柄を可変表示（変動表示）したあと停止表示することにより、第１始動口１１又は第２始動口１２への入賞に基づく抽選（特別図柄抽選、大当たり抽選）の結果を報知する。停止表示される特別図柄（停止図柄、可変表示の表示結果として導出表示される特別図柄）は、特別図柄抽選によって複数種類の特別図柄の中から選択された一つの特別図柄である。停止図柄が予め定めた特定特別図柄（特定の停止態様の特別図柄すなわち大当たり図柄）である場合には、停止表示された特定特別図柄の種類（つまり当選した大当たりの種類）に応じた開放パターンにて大入賞口１４を開放させる大当たり遊技（特別遊技の一例）が行われる。なお、特別遊技における大入賞口の開放パターンについては後述する。
【００３６】
具体的には特図表示器８１は、例えば横並びに配された８個のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）から構成されており、その点灯態様によって大当たり抽選の結果に応じた特別図柄を表示するものである。例えば大当たり（後述の複数種類の大当たりのうちの一つ）に当選した場合には、「○○●●○○●●」（○：点灯、●：消灯）というように左から１，２，５，６番目にあるＬＥＤが点灯した大当たり図柄を表示する。また、ハズレである場合には、「●●●●●●●○」というように一番右にあるＬＥＤのみが点灯したハズレ図柄を表示する。ハズレ図柄として全てのＬＥＤを消灯させる態様を採用してもよい。なおハズレ図柄は、特定特別図柄ではない。また、特別図柄が停止表示される前には所定の変動時間にわたって特別図柄の変動表示がなされるが、その変動表示の態様は、例えば左から右へ光が繰り返し流れるように各ＬＥＤが点灯するという態様である。なお変動表示の態様は、各ＬＥＤが停止表示（特定の態様での点灯表示）されていなければ、全ＬＥＤが一斉に点滅するなどなんでもよい。
【００３７】
本パチンコ遊技機ＰＹ１では、第１始動口１１または第２始動口１２への遊技球の入賞（入球）があると、その入賞に対して取得した大当たり乱数等の各種乱数の値（数値情報、判定用情報）は、後述の特図保留記憶部１０５に一旦記憶される。詳細には、第１始動口１１への入賞であれば第１特図保留として、後述の第１特図保留記憶部１０５ａに記憶され、第２始動口１２への入賞であれば第２特図保留として、後述の第２特図保留記憶部１０５ｂに記憶される。各々の特図保留記憶部１０５に記憶可能な特図保留の数には上限があり、本形態における上限値はそれぞれ「４」となっている。
【００３８】
特図保留記憶部１０５に記憶された特図保留は、その特図保留に基づく特別図柄の可変表示が可能となったときに消化される。特図保留の消化とは、その特図保留に対応する大当たり乱数等を判定して、その判定結果を示すための特別図柄の可変表示を実行することをいう。従って本パチンコ遊技機ＰＹ１では、第１始動口１１または第２始動口１２への遊技球の入賞に基づく特別図柄の可変表示がその入賞後にすぐに行えない場合、すなわち特別図柄の可変表示の実行中や特別遊技の実行中に入賞があった場合であっても、所定数を上限として、その入賞に対する大当たり抽選の権利を留保することができるようになっている。
【００３９】
そしてこのような特図保留の数は、特図保留表示器８３に表示される。具体的には特図保留表示器８３はそれぞれ、例えば４個のＬＥＤで構成されており、特図保留の数だけＬＥＤを点灯させることにより特図保留の数を表示する。
【００４０】
普通図柄の可変表示は、ゲート１３への遊技球の通過を契機として行われる。普通図柄表示器８２では、普通図柄を可変表示（変動表示）したあと停止表示することにより、ゲート１３への遊技球の通過に基づく普通図柄抽選の結果を報知する。停止表示される普通図柄（普図停止図柄、可変表示の表示結果として導出表示される普通図柄）は、普通図柄抽選によって複数種類の普通図柄の中から選択された一つの普通図柄である。停止表示された普通図柄が予め定めた特定普通図柄（所定の停止態様の普通図柄すなわち普通当たり図柄）である場合には、現在の遊技状態に応じた開放パターンにて第２始動口１２を開放させる補助遊技が行われる。なお、第２始動口１２の開放パターンについては後述する。
【００４１】
具体的には普通図柄表示器８２は、例えば２個のＬＥＤから構成されており（図６参照）、その点灯態様によって普通図柄抽選の結果に応じた普通図柄を表示するものである。例えば抽選結果が当たりである場合には、「○○」（○：点灯、●：消灯）というように両ＬＥＤが点灯した普通当たり図柄を表示する。また抽選結果がハズレである場合には、「●○」というように右のＬＥＤのみが点灯した普通ハズレ図柄を表示する。普通ハズレ図柄として全てのＬＥＤを消灯させる態様を採用してもよい。なお普通ハズレ図柄は、特定普通図柄ではない。普通図柄が停止表示される前には所定の変動時間にわたって普通図柄の変動表示がなされるが、その変動表示の態様は、例えば両ＬＥＤが交互に点灯するという態様である。なお変動表示の態様は、各ＬＥＤが停止表示（特定の態様での点灯表示）されていなければ、全ＬＥＤが一斉に点滅するなどなんでもよい。
【００４２】
本パチンコ遊技機ＰＹ１では、ゲート１３への遊技球の通過があると、その通過に対して取得した普通図柄乱数（当たり乱数）の値は、後述の普図保留記憶部１０６に普図保留として一旦記憶される。普図保留記憶部１０６に記憶可能な普図保留の数には上限があり、本形態における上限値は「４」となっている。
【００４３】
普図保留記憶部１０６に記憶された普図保留は、その普図保留に基づく普通図柄の可変表示が可能となったときに消化される。普図保留の消化とは、その普図保留に対応する普通図柄乱数（当たり乱数）を判定して、その判定結果を示すための普通図柄の可変表示を実行することをいう。従って本パチンコ遊技機ＰＹ１では、ゲート１３への遊技球の通過に基づく普通図柄の可変表示がその通過後にすぐに行えない場合、すなわち普通図柄の可変表示の実行中や補助遊技の実行中に入賞があった場合であっても、所定数を上限として、その通過に対する普通図柄抽選の権利を留保することができるようになっている。
【００４４】
そしてこのような普図保留の数は、普図保留表示器８４に表示される。具体的には普図保留表示器８４は、例えば４個のＬＥＤで構成されており、普図保留の数だけＬＥＤを点灯させることにより普図保留の数を表示する。
【００４５】
図７は、裏ユニット１Ｂの分解斜視図である。裏ユニット１Ｂは、図７に示すように、板状部材１Ａ（図５参照）の直ぐ後方に配される背面ユニット３と、背面ユニット３の上側の後方に配される上側可動体ユニット４と、背面ユニット３の下側の後方に配される下側可動体ユニット５と、これら背面ユニット３と上側可動体ユニット４と下側可動体ユニット５とを組付ける裏ケース９とを備えている。なお図７に示す裏ユニット１Ｂでは、画像表示装置５０と後述する遊技制御基板１００等の各種制御基板について図示が省略されている。
【００４６】
図８は、図７に示す背面ユニット３の正面図である。背面ユニット３は、中央部分が開口しているベース部材３Ａと、ベース部材３Ａの下側に組付けられているロゴ部材３Ｂと、ベース部材３Ａに組付けられている円弧状の発光レンズ３Ｃと、を備えている。ベース部材３Ａには、発光可能な盤ランプ５４Ａが多数設けられている。ロゴ部材３Ｂは、「ＧＩＤＲＥＡＭ」の文字を形成している装飾部材であり、中空状に構成されている。ロゴ部材３Ｂの内部には、発光可能な盤ランプ５４Ｂが多数設けられている。また発光レンズ３Ｃは、中空状に構成されていて、３つ並んで配置されている。各発光レンズ３Ｃの内部には、発光可能な盤ランプ５４Ｃが多数設けられている。盤ランプ５４Ａ、盤ランプ５４Ｂ，盤ランプ５４Ｃから照射される光は、遊技盤１の板状部材１Ａを介して遊技者に向かうようになっている。以下では、盤ランプ５４Ａと盤ランプ５４Ｂと盤ランプ５４Ｃとをまとめて、「盤ランプ５４」と呼ぶことにする。
【００４７】
２．下側可動体ユニットの構成
次に、図９〜図１３に基づいて、下側可動体ユニット５の構成について説明する。図９（Ａ）（Ｂ）に示すように、下側可動体ユニット５は、ホルダ６と、脚可動体６００と、脚移動モータ６１０と、頸可動体７００と、頸移動モータ７１０と、頭可動体８００（可動体）と、頭移動モータ８１０（駆動手段）とを主に備えている。
【００４８】
図１０に示すように、ホルダ６は、脚可動体６００と頸可動体７００と頭可動体８００とをコンパクトな状態で組付けるものである。このホルダ６は、図９（Ａ）（Ｂ）に示すように、後側に起立した後壁部６ａを備え、左右方向の中央から右側寄りに第１ギヤ機構６ｂ（図１１参照）を備え、右端に第２ギヤ機構６ｃ（図１１参照）を備えている。後壁部６ａには、図９（Ｂ）に示すように、脚移動モータ６１０と、頸移動モータ７１０とが組付けられている。
【００４９】
図１１に示すように、第１ギヤ機構６ｂは、脚可動体６００を回転させるためのものであり、脚可動体６００を回転軸６０１周りに回転可能に組付けている。この第１ギヤ機構６ｂは、多数のギヤを備えていて、脚移動モータ６１０に連結している。この第１ギヤ機構６ｂにより、脚移動モータ６１０の駆動力を脚可動体６００に伝達可能である。
【００５０】
図１１に示すように、第２ギヤ機構６ｃは、頸可動体７００を回転させるためのものであり、頸可動体７００を回転軸７０１周りに回転可能に組付けている。この第２ギヤ機構６ｃは、多数のギヤを備えていて、頸移動モータ７１０に連結している。この第２ギヤ機構６ｃにより、頸移動モータ７１０の駆動力を頸可動体７００に伝達可能である。
【００５１】
図１１に示すように、頸可動体７００の先端部（図１１の上側）には、第３ギヤ機構６ｄが設けられていると共に、頭移動モータ８１０（図９（Ｂ）参照）が設けられている。第３ギヤ機構６ｄは、頭可動体８００を回転させるためのものであり、頭可動体８００を回転軸８０１周りに回転可能に組付けている。この第３ギヤ機構６ｄは、第１ギヤ８１１と、第２ギヤ８１２とを備えている。第１ギヤ８１１は、頭移動モータ８１０に回転可能に組付けられていて、第２ギヤ８１２に噛合している。第２ギヤ８１２は、回転軸８０１を介して頭可動体８００を組付けている。こうして、頭移動モータ８１０が回転駆動すると、第１ギヤ８１１と第２ギヤ８１２とが回転して、頭可動体８００が回転軸８０１周りに回転可能である。つまり、第３ギヤ機構６ｄにより、頭移動モータ８１０の駆動力を頭可動体８００に伝達可能である。
【００５２】
次に、脚可動体６００と頸可動体７００と頭可動体８００とが移動し得る位置について順番に説明する。先ず脚可動体６００の位置について説明する。脚可動体６００は、通常時（初期状態）において、図１０に示す位置にある。脚可動体６００の図１０に示す位置を、「待機位置」と呼ぶことにする。ここで、脚可動体６００が待機位置にある状態から、脚移動モータ６１０が所定の正方向に回転駆動すると、図１０⇒図１１⇒図１２に示すように、脚可動体６００は先端側（足先側）が起き上がるように回転する。脚可動体６００の図１２に示す位置を、「動作位置」と呼ぶことにする。
【００５３】
以上、脚可動体６００は、脚移動モータ６１０が正方向に回転駆動すると、図１０に示す待機位置から図１２に示す動作位置へ回転可能であり、脚移動モータ６１０が正方向とは逆の逆方向に回転駆動すると、図１２に示す動作位置から図１０に示す待機位置へ回転可能である。遊技者は、脚可動体６００が待機位置にあるときには当該脚可動体６００を視認不可能であるが（図５参照）、脚可動体６００が動作位置にあるときには当該脚可動体６００を画像表示装置５０の前方にて視認可能である。
【００５４】
続いて、頸可動体７００の位置について説明する。頸可動体７００（他の可動体）は、通常時（初期状態）において、図１０に示す位置にある。頸可動体７００の図１０に示す位置を、「格納位置（下降位置）」と呼ぶことにする。ここで、頸可動体７００が格納位置にある状態から、頸移動モータ７１０が所定の正方向に回転駆動すると、図１０⇒図１１⇒図１２に示すように、頸可動体７００は先端側（頭側）が起き上がるように回転する。頸可動体７００の図１２に示す位置を、「出現位置（上昇位置）」と呼ぶことにする。
【００５５】
以上、頸可動体７００は、頸移動モータ７１０が正方向に回転駆動すると、図１０に示す格納位置から図１２に示す出現位置へ回転可能であり、頸移動モータ７１０が正方向とは逆の逆方向に回転駆動すると、図１２に示す出現位置から図１０に示す格納位置へ回転可能である。遊技者は、頸可動体７００が格納位置にあるときには当該頸可動体７００を視認不可能であるが（図５参照）、頸可動体７００が出現位置にあるときには当該頸可動体７００を画像表示装置５０の前方にて視認可能である。なお頸可動体７００は、出現位置（上昇位置）にあるときには（図１２参照）、格納位置（下降位置）にあるときよりも（図１０参照）高い位置（上方）になっている。
【００５６】
最後に、頭可動体８００の位置について説明する。なお頭可動体８００は、上述したように頸可動体７００に回転可能に組付けられているため、頸可動体７００に対して姿勢（位置）が変化することになる。頭可動体８００（可動体）は、通常時（初期状態）において、図１０に示す位置にある。頭可動体８００の図１０に示す位置を、「初期位置（原点位置）」と呼ぶことにする。ここで、頭可動体８００が初期位置にある状態から、頭移動モータ８１０が所定の正方向に回転駆動すると、図１０⇒図１１⇒図１２に示すように、頭可動体８００の先端側（鼻先側）８０２が、頸可動体７００に対して時計方向に回転する。頭可動体８００の図１２に示す位置を、「高位置（第１位置，移動位置）」と呼ぶことにする。
【００５７】
以上、頭可動体８００は、頭移動モータ８１０が正方向に回転駆動すると、図１０に示す初期位置から図１２に示す高位置へ回転可能であり、頭移動モータ８１０が正方向とは逆の逆方向に回転駆動すると、図１２に示す高位置から図１０に示す初期位置へ回転可能である。遊技者は、頭可動体８００の位置に拘わらず、頸可動体７００が格納位置にあるときには頭可動体８００を視認不可能であるが（図５参照）、頸可動体７００が出現位置にあるときには頭可動体８００を画像表示装置５０の前方にて視認可能である。
【００５８】
また本形態では、頭可動体８００は、初期位置（図１０参照）又は高位置（図１２参照）以外の位置にも移動し得るようになっている。具体的には、図１３（Ａ）に示すように、頸可動体７００が出現位置にあり且つ頭可動体８００が高位置にある状態から、頭移動モータ８１０が逆方向に回転すると、図１３（Ｂ）に示すように、頭可動体８００の先端側８０２が下降するように回転する。このように頭可動体８００は、頸可動体７００が出現位置にある状態で、図１３（Ａ）に示す高位置から僅かに下降し得る。頭可動体８００の図１３（Ｂ）に示す位置を、「低位置（第２位置）」と呼ぶことにする。頭可動体８００は、図１３（Ｂ）に示す低位置に移動した後、頭移動モータ８１０が正方向に回転することで、図１３（Ｃ）に示すように、再び高位置に戻るようになっている。
【００５９】
３．遊技機の電気的構成
次に図１４〜図１６に基づいて、本パチンコ遊技機ＰＹ１における電気的な構成を説明する。図１４に示すように、パチンコ遊技機ＰＹ１は、大当たり抽選や遊技状態の移行などの遊技利益に関する制御を行う遊技制御基板（主制御基板）１００、遊技球の払い出しに関する制御を行う払出制御基板１７０、電源を供給する電源基板１９０等を備えている。遊技制御基板１００及び払出制御基板１７０は、メイン制御部を構成し、遊技の結果に影響を及ぼすおそれがある制御処理を実行可能な主基板に相当する。
【００６０】
図１４に示すように、遊技制御基板１００には、プログラムに従ってパチンコ遊技機ＰＹ１の遊技の進行を制御する遊技制御用ワンチップマイコン（以下「遊技制御用マイコン」）１０１が実装されている。遊技制御用マイコン１０１には、遊技の進行を制御するためのプログラム等を記憶した遊技用ＲＯＭ(Read Only Memory)１０３、ワークメモリとして使用される遊技用ＲＡＭ(Random access memory)１０４、遊技用ＲＯＭ１０３に記憶されたプログラムを実行する遊技用ＣＰＵ(Central Processing Unit)１０２、データや信号の入出力を行うための遊技用Ｉ／Ｏポート部（入出力回路）１１８が含まれている。なお、遊技用ＲＯＭ１０３は外付けであってもよい。
【００６１】
遊技用ＲＡＭ１０４には、特図保留記憶部１０５（第１特図保留記憶部１０５ａおよび第２特図保留記憶部１０５ｂ）が設けられている。第１特図保留記憶部１０５ａは、記憶可能な第１特図保留の数に対応した４つの記憶領域からなる。また第２特図保留記憶部１０５ｂは、記憶可能な第２特図保留の数に対応した４つの記憶領域からなる。各記憶領域は４つの記憶領域に分かれている。これらの４つの記憶領域とは、後述の大当たり乱数を記憶する領域、当たり種別乱数を記憶する領域、リーチ乱数を記憶する領域、及び変動パターン乱数を記憶する領域である。
【００６２】
また遊技用ＲＡＭ１０４には、普図保留記憶部１０６が設けられている。普図保留記憶部１０６は、記憶可能な普図保留の数に対応した記憶領域からなる。各記憶領域は、普通図柄乱数を記憶する領域である。
【００６３】
また遊技制御基板１００には、図１４に示すように、中継基板１１０を介して各種センサやソレノイドが接続されている。そのため、遊技制御基板１００には各センサから信号が入力され、各ソレノイドには遊技制御基板１００から信号が出力される。具体的にはセンサ類としては、第１始動口センサ１１ａ、第２始動口センサ１２ａ、ゲートセンサ１３ａ、大入賞口センサ１４ａ、および一般入賞口センサ１０ａが接続されている。
【００６４】
第１始動口センサ１１ａは、第１始動口１１内に設けられて第１始動口１１に入賞した遊技球を検出するものである。第２始動口センサ１２ａは、第２始動口１２内に設けられて第２始動口１２に入賞した遊技球を検出するものである。ゲートセンサ１３ａは、ゲート１３内に設けられてゲート１３を通過した遊技球を検出するものである。大入賞口センサ１４ａは、大入賞口１４内に設けられて大入賞口１４に入賞した遊技球を検出するものである。一般入賞口センサ１０ａは、各一般入賞口１０内にそれぞれ設けられて一般入賞口１０に入賞した遊技球を検出するものである。
【００６５】
またソレノイド類としては、電チューソレノイド１２ｓ、ＡＴソレノイド１４ｓが接続されている。電チューソレノイド１２ｓは、電チュー１２Ｄの電チュー開閉部材１２ｋを駆動するものである。ＡＴソレノイド１４ｓは、大入賞装置１４ＤのＡＴ開閉部材１４ｋを駆動するものである。
【００６６】
さらに遊技制御基板１００には、第１特別図柄表示器８１ａ、第２特別図柄表示器８１ｂ、普通図柄表示器表示器８２、第１特図保留表示器８３ａ、第２特図保留表示器８３ｂ、および普図保留表示器８４が接続されている。すなわち、これらの表示器類８の表示制御は、遊技制御用マイコン１０１によりなされる。
【００６７】
また遊技制御基板１００は、払出制御基板１７０に各種コマンドを送信するとともに、払い出し監視のために払出制御基板１７０から信号を受信する。払出制御基板１７０には、カードユニットＣＵ（パチンコ遊技機ＰＹ１に隣接して設置され、挿入されているプリペイドカード等の情報に基づいて球貸しを可能にするもの）、および賞球払出装置７３が接続されているとともに、発射制御回路１７５を介して発射装置７２が接続されている。発射装置７２には、ハンドル７２ｋ（図１参照）が含まれる。
【００６８】
払出制御基板１７０は、遊技制御用マイコン１０１からの信号や、パチンコ遊技機ＰＹ１に接続されたカードユニットＣＵからの信号に基づいて、賞球払出装置７３の賞球モータ７３ｍを駆動して賞球の払い出しを行ったり、貸球の払い出しを行ったりする。払い出される賞球は、その計数のため賞球センサ７３ａにより検知されて、賞球センサ７３ａによる検出信号が払出制御基板１７０に出力される。
【００６９】
なお遊技者による発射装置７２のハンドル７２ｋ（図１参照）の操作があった場合には、タッチスイッチ７２ａがハンドル７２ｋへの接触を検知し、発射ボリューム７２ｂがハンドル７２ｋの回転量を検知する。そして、発射ボリューム７２ｂの検知信号の大きさに応じた強さで遊技球が発射されるよう発射ソレノイド７２ｓが駆動されることとなる。なお本パチンコ遊技機ＰＹ１においては、０．６秒程度で一発の遊技球が発射されるようになっている。
【００７０】
また遊技制御基板１００は、図１５に示す演出制御基板１２０に対し各種コマンドを送信する。遊技制御基板１００と演出制御基板１２０との接続は、遊技制御基板１００から演出制御基板１２０への信号の送信のみが可能な単方向通信接続となっている。すなわち、遊技制御基板１００と演出制御基板１２０との間には、通信方向規制手段としての図示しない単方向性回路（例えばダイオードを用いた回路）が介在している。
【００７１】
パチンコ遊技機ＰＹ１は、図１５に示すように、遊技の進行に伴って実行する演出に関する制御を行う演出制御基板（サブ制御基板）１２０と、画像制御を行う画像制御基板１４０とを備える。演出制御基板１２０には、プログラムに従ってパチンコ遊技機ＰＹ１の演出を制御する演出制御用ワンチップマイコン（以下「演出制御用マイコン」）１２１が実装されている。演出制御用マイコン１２１（演出制御手段）には、遊技の進行に伴って演出を制御するためのプログラム等を記憶した演出用ＲＯＭ１２３、ワークメモリとして使用される演出用ＲＡＭ１２４、演出用ＲＯＭ１２３に記憶されたプログラムを実行する演出用ＣＰＵ１２２、データや信号の入出力を行うための演出用Ｉ／Ｏポート部（入出力回路）１３８が含まれている。なお、演出用ＲＯＭ１２３は外付けであってもよい。
【００７２】
演出制御基板１２０には、画像制御基板１４０が接続されていると共に、図１６に示すサブドライブ基板１６２が接続されている。演出制御基板１２０の演出制御用マイコン１２１は、遊技制御基板１００から受信したコマンドに基づいて、画像制御基板１４０の画像用ＣＰＵ１４１に画像表示装置５０の表示制御を行わせる。なお演出制御用マイコン１２１は、画像制御基板１４０の画像用入力回路１４７を介して制御信号を送信する。そして画像用ＣＰＵ１４１は、画像制御基板１４０の画像用出力回路１４８を介して画像表示装置５０に制御信号を送信する。
【００７３】
画像制御基板１４０の画像用ＲＡＭ１４３は、画像データを展開するためのメモリである。画像制御基板１４０の画像用ＲＯＭ１４２には、画像表示装置５０に表示される静止画データや動画データ、具体的にはキャラクタ、アイテム、図形、文字、数字および記号等（装飾図柄を含む）や背景画像等の画像データが格納されている。画像制御基板１４０の画像用ＣＰＵ１４１は、演出制御用マイコン１２１からの指令に基づいて画像用ＲＯＭ１４２から画像データを読み出す。そして、読み出した画像データに基づいて表示制御を実行する。
【００７４】
画像制御基板１４０には、スピーカ６２０が接続されている。演出制御用マイコン１２１は、遊技制御基板１００から受信したコマンドに基づいて、画像制御基板１４０の音声用ＣＰＵ１４９を介してスピーカ６２０から音声、楽曲、効果音等を出力する。なお音声用ＣＰＵ１４９は、画像用ＣＰＵ１４１からの指令に基づいて、音声制御回路１５０を介してスピーカ６２０の音声制御を行う。スピーカ６２０から出力する音声等の音響データは、演出制御基板１２０の演出用ＲＯＭ１２３に格納されている。但し、音響データを画像制御基板１４０の画像用ＲＯＭ１４２に格納しても良い。
【００７５】
なお画像制御基板１４０にスピーカ６２０の音声制御を行わせたが、画像制御基板１４０とは別に音声制御基板を設けて、この音声制御基板にスピーカ６２０の音声制御を行わせても良い。この場合、音声制御基板は演出制御基板１２０に接続されていても良いし、画像制御基板１４０を介して演出制御基板１２０に接続されていても良い。また音声制御基板にＣＰＵを実装してもよく、その場合、そのＣＰＵに音声制御を実行させてもよい。さらにこの場合、音声制御基板にＲＯＭを実装してもよく、そのＲＯＭに音響データを格納してもよい。
【００７６】
また演出制御基板１２０には、演出ボタン検知センサ（入力部検知センサ）４０ａ及びセレクトボタン検知センサ４２ａが接続されている。演出ボタン検知センサ４０ａは、入力部４０ｋが押下操作されたことを検出するものである。入力部４０ｋが押下操作されると、演出ボタン検知センサ４０ａから演出制御基板１２０に対して検知信号が出力される。また、セレクトボタン検知センサ４２ａは、セレクトボタン４２ｋが押下操作されたことを検出するものである。セレクトボタン４２ｋが押下操作されるとセレクトボタン検知センサ４２ａから演出制御基板１２０に対して検知信号が出力される。
【００７７】
電源基板１９０（電力供給手段）は、図１４及び図１５に示すように、遊技制御基板１００、演出制御基板１２０、及び払出制御基板１７０に対して電力を供給するとともに、これらの基板を介してその他の機器（駆動部材等）に対して必要な電力を供給する。電源基板１９０には、バックアップ電源回路１９２が設けられている。バックアップ電源回路１９２は、本パチンコ遊技機ＰＹ１に対して電力（電源）が供給されていない場合に、遊技制御基板１００の遊技用ＲＡＭ１０４や演出制御基板１２０の演出用ＲＡＭ１２４に対して電力を供給する。従って、遊技制御基板１００の遊技用ＲＡＭ１０４や演出制御基板１２０の演出用ＲＡＭ１２４に記憶されている情報は、パチンコ遊技機ＰＹ１の電断時であっても保持される。また、電源基板１９０には、電源スイッチ１９１が接続されている。電源スイッチ１９１のＯＮ／ＯＦＦ操作により、電源の投入／遮断が切替えられる。なお、遊技制御基板１００の遊技用ＲＡＭ１０４に対するバックアップ電源回路を遊技制御基板１００に設けたり、演出制御基板１２０の演出用ＲＡＭ１２４に対するバックアップ電源回路を演出制御基板１２０に設けたりしてもよい。
【００７８】
またパチンコ遊技機ＰＹ１は、図１６に示すように、サブドライブ基板１６２を備えている。上述した演出制御用マイコン１２１は、遊技制御基板１００から受信したコマンドに基づいて、図１６に示すサブドライブ基板１６２を介して枠ランプ２１２や盤ランプ５４等の点灯（発光）制御を行う。演出制御用マイコン１２１は、枠ランプ２１２や盤ランプ５４の発光態様を決める発光パターンデータ（点灯/消灯や発光色等を決めるデータ、ランプデータともいう）を作成し、発光パターンデータに従って枠ランプ２１２や盤ランプ５４の発光を制御する。なお、発光パターンデータの作成には演出制御基板１２０の演出用ＲＯＭ１２３に格納されているデータを用いる。
【００７９】
また演出制御用マイコン１２１は、遊技制御基板１００から受信したコマンドに基づいて、サブドライブ基板１６２に接続された脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０の駆動制御を行う。つまり演出制御用マイコン１２１は、脚可動体６００、頸可動体７００、頭可動体８００の動作態様を決める動作パターンデータ（駆動データ）を作成し、動作パターンデータに従って脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０の駆動を制御する。動作パターンデータの作成には演出制御基板１２０の演出用ＲＯＭ１２３に格納されているデータを用いる。なお動作パターンデータの中には、脚可動体６００の動作態様を決める脚可動体駆動データ、頸可動体７００の動作態様を決める頸可動体駆動データ、頭可動体８００の動作態様を決める頭可動体駆動データ、昇降ユニット３００の動作態様を決める昇降ユニット駆動データ、左上部ユニット５００の動作態様を決める左上部ユニット駆動データ、右上部ユニット５５０の動作態様を決める右上部ユニット駆動データがある。
【００８０】
またサブドライブ基板１６２には、枠上中継基板１８０を介して、昇降モータ３１０、左上部モータ５３１、右上部モータ５８１が接続されている。演出制御用マイコン１２１は、遊技制御基板１００から受信したコマンドに基づいて、サブドライブ基板１６２及び枠上中継基板１８０を介して、昇降モータ３１０、左上部モータ５３１、右上部モータ５８１の駆動制御を行う。つまり演出制御用マイコン１２１は、昇降ユニット駆動データ、左上部ユニット駆動データ、右上部ユニット駆動データを作成し、これらの駆動データに従って、昇降モータ３１０、左上部モータ５３１、右上部モータ５８１の駆動を制御する。
【００８１】
なお、サブドライブ基板１６２、枠上中継基板１８０にＣＰＵを実装してもよく、その場合、そのＣＰＵに各モータの駆動制御や各ランプの点灯制御を実行させてもよい。さらにこの場合、サブドライブ基板１６２、枠上中継基板１８０にＲＯＭを実装してもよく、そのＲＯＭに発光パターンや動作パターンに関するデータを格納してもよい。
【００８２】
本形態において演出制御基板１２０は、画像制御基板１４０とサブドライブ基板１６２とともにサブ制御部を構成する。サブ制御部は、少なくとも演出制御基板１２０を備え、演出手段（画像表示装置５０、盤ランプ５４、枠ランプ２１２、スピーカ６２０、枠可動体（昇降ユニット３００、左上部ユニット５００、右上部ユニット５５０）、盤可動体（脚可動体６００、頸可動体７００、頭可動体８００）を用いた遊技演出を制御可能であればよい。なお本形態のパチンコ遊技機ＰＹ１では、音声や楽曲、効果音等を出力するスピーカ６２０が、上側装飾ユニット２００の後方側の下側に設けられている。
【００８３】
図１４〜図１６は、あくまで本パチンコ遊技機ＰＹ１における電気的な構成を説明するための機能ブロック図であり、図１４〜図１６に示す基板だけが設けられているわけではない。遊技制御基板１００を除いて、図１４〜図１６に示す何れか複数の基板を１つの基板として構成しても良く、図１４〜図１６に示す１つの基板を複数の基板として構成しても良い。
【００８４】
ところで本形態において、昇降モータ３１０、左上部モータ５３１、右上部モータ５８１、脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０は、従来から演出用モータとして一般的に用いられているユニポーラ型のステッピングモータではなく、図２０（Ａ）に示すように、バイポーラ型のステッピングモータになっている。
【００８５】
ここでバイポーラ型のステッピングモータの機能を、図１７（Ａ）に基づいて概略的に説明する。図１７（Ａ）に示すように、バイポーラ型のステッピングモータでは、２組のコイルＡ及びコイルＢが設けられている。そしてコイルＡには、φ１端子とφ２端子とが設けられている。またコイルＢには、φ３端子とφ４端子とが設けられている。このバイポーラ型のステッピングモータを駆動させる場合、図１７（Ａ）の（１）⇒（２）⇒（３）⇒（４）に示すように、コイルＡとコイルＢに流す電流の向きを交互に切替えるようになっている。
【００８６】
即ち、先ず図１７（Ａ）の（１）に示すように、コイルＡのφ１端子からφ２端子へ電流を流す。次に図１７（Ａ）の（２）に示すように、コイルＢのφ３端子からφ４端子へ電流を流す。続いて図１７（Ａ）の（３）に示すように、コイルＡのφ２端子からφ１端子へ電流を流す。最後に図１７（Ａ）の（４）に示すように、コイルＢのφ４端子からφ３端子へ電流を流す。以後、上記（１）（２）（３）（４）を繰り返すことにより、回転軸を、発生した磁力で引き付けるように回転させる。こうしてバイポーラ型のステッピングモータでは、各端子に流れる電流の向きが切替わることが特徴になる。
【００８７】
これに対して、従来から演出用モータとして一般的に用いられているユニポーラ型のステッピングモータの機能を、図１７（Ｂ）に基づいて概略的に説明する。図１７（Ｂ）に示すように、ユニポーラ型のステッピングモータでも、２組のコイルＡ及びコイルＢが設けられている。そしてコイルＡには、φ１端子とφ２端子とが設けられていて、コイルＡの中間にタップＴＰが設けられている。またコイルＢには、φ３端子とφ４端子とが設けられていて、コイルＢの中間にタップＴＰが設けられている。タップＴＰには、常に＋電源（ＤＣ）が接続されている。このユニポーラ型のステッピングモータを駆動させる場合、図１７（Ｂ）の（１）⇒（２）⇒（３）⇒（４）に示すように、タップＴＰから各端子へ電流を一方向へ流すようになっている。
【００８８】
即ち、先ず図１７（Ｂ）の（１）に示すように、コイルＡのタップＴＰからφ１端子へ電流を流す。次に図１７（Ｂ）の（２）に示すように、コイルＢのタップＴＰからφ３端子へ電流を流す。続いて図１７（Ｂ）の（３）に示すように、コイルＡのタップＴＰからφ２端子へ電流を流す。最後に図１７（Ｂ）の（４）に示すように、コイルＢのタップＴＰからφ４端子へ電流を流す。以後、上記（１）（２）（３）（４）を繰り返すことにより、回転軸を、発生した磁力で引き付けるように回転させる。こうしてユニポーラ型のステッピングモータでは、各端子に流れる電流の向きが常に一定であることが特徴になる。
【００８９】
以上、図１７（Ｂ）に示すユニポーラ型のステッピングモータでは、回転時の各フェーズ（（１）（２）（３）（４）の何れかの時点）のコイルＡ，Ｂにおいて、半分のコイル（巻線）でしか電流が流れていない状態になる。これに対して、図１７（Ａ）に示すバイポーラ型のステッピングモータでは、回転時の各フェーズのコイルＡ，Ｂにおいて、電流の向きが切替わるものの、コイル全体に電流が流れている状態になる。即ち常にコイルが機能することになる。従って、本形態のようにバイポーラ型のステッピングモータを用いる場合には、従来のようにユニポーラ型のステッピングモータを用いる場合に比べて、同じ巻き数のコイルであれば、コイルの利用効率が高くなる。その結果、モータを効率良く回転させることが可能であり、低速回転時の出力トルクを高くすることが可能である。但し、バイポーラ型のステッピングモータでは、低速回転時の出力トルクが高くなる反面、ユニポーラ型のステッピングモータに比べて、消費電流（電力）が大きくなるというデメリットはある。
【００９０】
４．サブドライブ基板の電気回路
次に図１８及び図１９に基づいて、サブドライブ基板１６２の電気回路について説明する。図１８に示すように、サブドライブ基板１６２には、頭移動モータ８１０の駆動制御を行う頭移動モータドライバＩＣ１が実装されている。なおサブドライブ基板１６２には、頸移動モータ７１０の駆動制御を行う頸移動モータドライバ（図示省略）、脚移動モータ６１０の駆動制御を行う脚移動モータドライバ（図示省略）も実装されている。但し、頭移動モータドライバＩＣ１周りの電気回路と、頸移動モータドライバ周りの電気回路と、脚移動モータドライバ周りの電気回路とはそれぞれ同様の構成であるため、以下では、頭移動モータドライバＩＣ１周りの電気回路の構成を代表して説明する。
【００９１】
頭移動モータドライバＩＣ１は、図１８に示すように、Ｖｃｃ端子、ＶＲＥＦＡ端子、ＶＲＥＦＢ端子、ＰＨＡＳＥＡ端子、ＰＨＡＳＥＢ端子、ＩＮＡ１端子、ＩＮＡ２端子、ＩＮＢ１端子、ＩＮＢ２端子、ＳＴＡＮＤＢＹ端子、６ビット分のＧＮＤ端子、２ビット分のＯＵＴＡ＋端子、２ビット分のＯＵＴＡ−端子、２ビット分のＯＵＴＢ＋端子、２ビット分のＯＵＴＢ−端子、２ビット分のＲＳＡ端子、２ビット分のＲＳＢ端子、１８ビット分のＮＣ（未接続）端子、及びその他の端子（ＯＳＣＭ端子、ＶＭ端子）を備えている。頭移動モータドライバＩＣ１には、例えばテキサスインスツルメンツ製「ＴＢ６７Ｓ１０１ＡＦＴＧ」などの汎用ドライバを好適に使用できる。
【００９２】
Ｖｃｃ端子は、５Ｖの電源が供給される端子である。ＶＲＥＦＡ端子は、頭移動モータ８１０に対するＡ相モータ出力設定端子である。またＶＲＥＦＢ端子は、頭移動モータ８１０に対するＢ相モータ出力設定端子である。ここで、ＶＲＥＦＡ端子に作用する電圧によって、後述するＯＵＴＡ＋端子及びＯＵＴＡ−端子から出力する電流が切替えられる。即ち、ＶＲＥＦＡ端子に作用する電圧が大きければ、後述するＯＵＴＡ＋端子及びＯＵＴＡ−端子から出力する電流を大きくすることが可能である。同様に、ＶＲＥＦＢ端子に作用する電圧によって、後述するＯＵＴＢ＋端子及びＯＵＴＢ−端子から出力する電流が切替えられる。即ち、ＶＲＥＦＢ端子に作用する電圧が大きければ、後述するＯＵＴＢ＋端子及びＯＵＴＢ−端子から出力する電流を大きくすることが可能である。
【００９３】
ＰＨＡＳＥＡ端子は、頭移動モータ８１０（図１７（Ａ）参照）に対するＡ相極性設定端子である。ＰＨＡＳＥＢ端子は、頭移動モータ８１０に対するＢ相極性設定端子である。ＩＮＡ１端子及びＩＮＡ２端子は、頭移動モータ８１０に対するＡ相出力制御端子である。ＩＮＢ１端子及びＩＮＢ２端子は、頭移動モータ８１０に対するＢ相出力制御端子である。ＳＴＡＮＤＢＹ端子は、省電力モード設定端子である。ＧＮＤ端子は、グランドに接続するための端子である。
【００９４】
ＯＵＴＡ＋端子は、頭移動モータ８１０のφ１端子（コイルＡのφ１端子，図１７（Ａ）参照）に対する電流出力端子である。ＯＵＴＡ−端子は、頭移動モータ８１０のφ２端子（コイルＡのφ２端子）に対する電流出力端子である。ＯＵＴＢ＋端子は、頭移動モータ８１０のφ３端子（コイルＢのφ３端子）に対する電流出力端子である。ＯＵＴＢ−端子は、頭移動モータ８１０のφ４端子（コイルＢのφ４端子）に対する電流出力端子である。ＲＳＡ端子は、頭移動モータ８１０のコイルＡ（端子φ１，φ２からなるＡ相）に出力した電流を検出するための端子である。ＲＳＢ端子は、頭移動モータ８１０のコイルＢ（端子φ３，φ４からなるＢ相）に出力した電流を検出するための端子である。
【００９５】
ところで、図１８に示す頭移動モータドライバＩＣ１は、頭移動モータ８１０のコイルＡの各端子φ１，φ２、及びコイルＢの各端子φ３，φ４に所定の一定電流（電流値が一定である電流）を供給することが可能な定電流駆動方式のものである。定電流駆動方式では、各コイルＡ，Ｂに流れる電流が一定電流になるように常に監視して、規定電流以上の電流が流れようとすると高速で電圧のＯＮとＯＦＦとを繰り返して、一定電流を保つ方式である。この定電流駆動方式に対して、定電圧駆動方式がある。定電圧駆動方式では、各コイルＡ，Ｂに作用する電圧を一定電圧に保つ方式である。
【００９６】
ここでモータが回転するときには、各コイルＡ，Ｂに、誘導起電力（逆起電力）が発生して、逆起電圧が作用することになる。そのため、定電圧駆動方式の場合、各コイルＡ，Ｂに作用する有効な電圧（定電圧駆動方式による一定電圧）が、逆起電圧によって減少してしまう。特にモータが高速回転するほど、各コイルＡ，Ｂに大きな逆起電圧が作用するため、電流が流れ難くなる。その結果、定電圧駆動方式では、モータの出力トルクを大きくし難い。これに対して、定電流駆動方式であれば、逆起電圧が発生しても、各コイルＡ，Ｂに流れる電流を一定電流にて安定するように制御する。その結果、定電圧駆動方式よりも、モータの高速回転時における出力特性を向上させることが可能である。本形態の頭移動モータドライバＩＣ１と頸移動モータドライバでは、定電流駆動方式によって１つのコイル（コイルＡ又はコイルＢ）に供給される一定電流が４００ｍＡになるように設定されている。
【００９７】
頭移動モータドライバＩＣ１のＯＵＴＡ＋端子は、制御ラインＬ１を介してコネクタＣＮ１の１番端子に接続されている。コネクタＣＮ１の１番端子は、図示しないハーネスを介して、頭移動モータ８１０のコイルＡの端子φ１（図１７（Ａ）参照）に接続されている。従って、頭移動モータドライバＩＣ１のＯＵＴＡ＋端子から出力される電流を、制御ラインＬ１を通して、頭移動モータ８１０のコイルＡの端子φ１へ流すことが可能である。
【００９８】
また頭移動モータドライバＩＣ１のＯＵＴＡ−端子は、制御ラインＬ２を介してコネクタＣＮ１の２番端子に接続されている。コネクタＣＮ１の２番端子は、図示しないハーネスを介して、頭移動モータ８１０のコイルＡの端子φ２（図１７（Ａ）参照）に接続されている。従って、頭移動モータドライバＩＣ１のＯＵＴＡ−端子から出力される電流を、制御ラインＬ２を通して、頭移動モータ８１０のコイルＡの端子φ２へ流すことが可能である。
【００９９】
また頭移動モータドライバＩＣ１のＯＵＴＢ＋端子は、制御ラインＬ３を介してコネクタＣＮ１の３番端子に接続されている。コネクタＣＮ１の３番端子は、図示しないハーネスを介して、頭移動モータ８１０のコイルＢの端子φ３（図１７（Ａ）参照）に接続されている。従って、頭移動モータドライバＩＣ１のＯＵＴＢ＋端子から出力される電流を、制御ラインＬ３を通して、頭移動モータ８１０のコイルＢの端子φ３へ流すことが可能である。
【０１００】
また頭移動モータドライバＩＣ１のＯＵＴＢ−端子は、制御ラインＬ４を介してコネクタＣＮ１の４番端子に接続されている。コネクタＣＮ１の４番端子は、図示しないハーネスを介して、頭移動モータ８１０のコイルＢの端子φ４（図１７（Ａ）参照）に接続されている。従って、頭移動モータドライバＩＣ１のＯＵＴＢ−端子から出力される電流を、制御ラインＬ４を通して、頭移動モータ８１０のコイルＢの端子φ４へ流すことが可能である。
【０１０１】
図１８に示すように、頭移動モータドライバＩＣ１のＶＲＥＦＡ端子から延びる制御ラインと、ＶＲＥＦＢラインから延びる制御ラインとが結合して、１つの制御ラインＬ５が形成されている。制御ラインＬ５は、分岐点ＢＴから図２１の上側へ延びる制御ラインＬ５ａと、分岐点ＢＴから図２１の下側へ延びる制御ラインＬ５ｂとに分かれている。制御ラインＬ５ａには抵抗Ｒ１が接続されていて、制御ラインＬ５ｂには抵抗Ｒ２が接続されている。
【０１０２】
また図１８に示すように、制御ラインＬ１とグランドとの間にアバランシェダイオードＺＤ１が設けられ、制御ラインＬ２とグランドとの間にアバランシェダイオードＺＤ２が設けられ、制御ラインＬ３とグランドとの間にアバランシェダイオードＺＤ３が設けられ、制御ラインＬ４とグランドとの間にアバランシェダイオードＺＤ４が設けられている。これらアバランシェダイオードＺＤ１，ＺＤ２，ＺＤ３，ＺＤ４は、各制御ラインＬ１，Ｌ２，Ｌ３，Ｌ４に対して過電圧（例えば数千Ｖ）が作用したときに、各制御ラインＬ１，Ｌ２，Ｌ３，Ｌ４を保護するものである。
【０１０３】
なお図１８に示すように、頭移動モータドライバＩＣ１の２つのＯＵＴＡ＋端子から延びる制御ラインは結合されて、１つの制御ラインＬ１になっている。また頭移動モータドライバＩＣ１の２つのＯＵＴＡ−端子から延びる制御ラインは結合されて、１つの制御ラインＬ２になっている。また頭移動モータドライバＩＣ１の２つのＯＵＴＢ＋端子から延びる制御ラインは結合されて、１つの制御ラインＬ３になっている。また頭移動モータドライバＩＣ１の２つのＯＵＴＢ−端子から延びる制御ラインは結合されて、１つの制御ラインＬ４になっている。これは、頭移動モータドライバＩＣ１の１つ（１ビット分）の端子から出力できる電流は限られているため、２つの端子から延びる制御ラインを結合することで、より大きな電流を供給可能にするためである。
【０１０４】
なお頭移動モータドライバＩＣ１は、チョッピング基準周波数に基づいて、パルス幅変調（ＰＷＭ（Pulse width modulation））を行って、一定電流を供給できるようにしている。チョッピング基準周波数は、半導体素子のＯＮとＯＦＦとを切替える速さ意味するものであり、図１８に示す抵抗Ｒ６及びコンデンサＣ８に応じて適宜設定される。また図１８に示すコンデンサＣ９は、電源ラインとグランドとの間に接続されるバイパスコンデンサ（パスコン）であり、頭移動モータドライバＩＣ１での制御回路を安定させるものである。
【０１０５】
また図１９に示すように、サブドライブ基板１６２には、入出力ＩＣ２が実装されている。入出力ＩＣ２は、デジタル信号を入出力するためのものである。入出力ＩＣ２には、シリアルデータ入出力端子（ＳＤＡ端子）、シリアルクロック入力端子（ＳＣＬ端子）、Ｖｃｃ端子、３ビット分のアドレス設定端子（Ａ０〜Ａ２端子）、５ビット分の入力端子Ｐ１１〜Ｐ１５、１１ビット分の出力端子Ｐ００〜Ｐ１０、その他の端子（ＧＮＤ端子、ＩＮＴ端子）を備えている。入出力ＩＣ２は、例えばテキサスインスツルメンツ製「ＳＮＢ６００６ＰＷＲ」などのＧＰＩＯ(General Purpose Input Output)を好適に使用できる。
【０１０６】
入出力ＩＣ２と演出制御用マイコン１２１とは、Ｉ２Ｃ(Inter Integrated Circuit)通信方式によって通信可能に接続されている。即ち、演出制御用マイコン１２１のシリアルポート１３９が接続されているデータ信号ラインに、入出力ＩＣ２のＳＤＡ端子が接続されている。また演出制御用マイコン１２１のシリアルポート１３９が接続されているクロック信号ラインに、入出力ＩＣ２のＳＣＬ端子が接続されている。
【０１０７】
演出制御用マイコン１２１は、Ｉ２Ｃ通信方式によって入出力ＩＣ２と通信する場合、先ず入出力ＩＣ２のアドレス情報をシリアルデータとして送信する。そして、そのアドレス情報と一致するアドレスが割り付けられた入出力ＩＣ２から、返答信号を受信すると、入出力ＩＣ２に対して、頭可動体８００を駆動させるための駆動データをシリアルデータとして送信する。入出力ＩＣ２は、演出制御用マイコン１２１から入力する駆動データに基づいて、出力端子Ｐ００〜Ｐ１０から制御信号を出力する。これにより、頭可動体８００が駆動データに基づく動作態様で動作するように、頭移動モータ８１０を駆動させることが可能である。
【０１０８】
図１９に示すように、Ｖｃｃ端子は、５Ｖの電源が供給される端子である。Ａ０端子（アドレス設定端子）は、５Ｖの電源に接続されている一方、Ａ１端子及びＡ２端子は、グランドに接続されている。５ビット分の入力端子Ｐ１１〜Ｐ１５は、センサからの検出信号を入力する端子である。１１ビット分の出力端子Ｐ００〜Ｐ１０のうち、６ビット分の出力端子Ｐ０２〜Ｐ０７は、図１８に示す頭移動モータドライバＩＣ１のＰＨＡＳＥＢ端子、ＰＨＡＳＥＡ端子、ＩＮＢ２端子、ＩＮＢ１端子、ＩＮＡ２端子、ＩＮＡ１端子に制御信号を出力する端子である。出力端子Ｐ００と出力端子Ｐ０１と出力端子Ｐ０８と出力端子Ｐ０９と出力端子Ｐ１０の機能については、頭移動モータドライバＩＣ１と無関係であるため、説明を省略する。
【０１０９】
ここで、定電流駆動方式の頭移動モータドライバＩＣ１において、ＯＵＴＡ＋端子，ＯＵＴＡ−端子，ＯＵＴＢ＋端子，ＯＵＴＢ−端子から出力する一定電流（本形態では４００ｍＡ）は、図１８に示すように、ＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさに依存する。そして、ＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさは、制御ラインＬ５ａに接続されている抵抗Ｒ１の抵抗値と、制御ラインＬ５ｂに接続されている抵抗Ｒ２の抵抗値との合成抵抗値に依存する。
【０１１０】
また、頭移動モータ８１０の出力トルクの大きさは、供給される電流（制御ラインＬ１，Ｌ２，Ｌ３，Ｌ４を流れる電流）の大きさに比例する。従って、所望の出力トルクを得ることができるように、定電流駆動方式のドライバによる一定電流の大きさ（本形態では４００ｍＡ）が決定されている。そして、その一定電流が供給できるように、抵抗Ｒ１の抵抗値と抵抗Ｒ２の抵抗値とを設定している。以上要するに、定電流駆動方式のドライバでは、頭移動モータ８１０で所望の出力トルクを得ることができるように、抵抗Ｒ１及び抵抗Ｒ２を適宜選択していることになる。
【０１１１】
ここで本形態のように、定電流駆動方式のドライバを用いる場合には、以下のメリットがある。即ち、図１８に示す頭移動モータドライバＩＣ１においては、上述したように、ＯＵＴＡ＋端子，ＯＵＴＡ−端子，ＯＵＴＢ＋端子，ＯＵＴＢ−端子から出力する一定電流は、ＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさに依存し、ＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさは、抵抗Ｒ１及び抵抗Ｒ２の合成抵抗値に依存する。従って、頭移動モータ８１０としては１種類だけを用意して、抵抗Ｒ１及び抵抗Ｒ２を変えるだけで、頭移動モータ８１０から異なる出力トルクを発生させることが可能になる。これに対して、従来のように定電流駆動方式以外のドライバを用いる場合には、モータ（バイポーラ型のステッピングモータ）ごと変えることによって、異なる出力トルクを発生させるようにしていた。以上により、定電流駆動方式のドライバを用いることで、開発途中において出力トルクを変更したい場合に対処し易い（設計し易い）というメリットがある。
【０１１２】
また本形態の定電流駆動方式のドライバ（例えば頭移動モータドライバＩＣ１）は、一定電流を供給可能に構成されていると共に、一定電流よりも小さい低下電流を供給可能に構成されている。具体的に、図１８に示す頭移動モータドライバＩＣ１を例にすると、ＰＨＡＳＥＡ端子に「Ｈ」レベルの信号を入力し、ＰＨＡＳＥＢ端子に「Ｈ」レベルの信号を入力し、ＩＮＡ１端子に「Ｈ」レベルの信号を入力し、ＩＮＡ２端子に「Ｈ」レベルの信号を入力し、ＩＮＢ１端子に「Ｈ」レベルの信号を入力し、ＩＮＢ２端子に「Ｈ」レベルの信号を入力する場合には、予め設定している一定電流（本形態では４００ｍＡ）を供給可能に構成されている。言い換えれば、演出制御用マイコン１２１が、図１９に示す入出力ＩＣ２から、「Ｈ」レベルのＰＨＡＳＥＡ制御信号と、「Ｈ」レベルのＰＨＡＳＥＢ制御信号と、「Ｈ」レベルのＩＮＡ１制御信号と、「Ｈ」レベルのＩＮＡ２制御信号と、「Ｈ」レベルのＩＮＢ１制御信号と、「Ｈ」レベルのＩＮＢ２制御信号とを出力するように制御すると、１００％の電流としての一定電流（本形態では４００ｍＡ）を供給することが可能である。
【０１１３】
これに対して、頭移動モータドライバＩＣ１は、ＰＨＡＳＥＡ端子に「Ｈ」レベルの信号を入力し、ＰＨＡＳＥＢ端子に「Ｈ」レベルの信号を入力し、ＩＮＡ１端子に「Ｈ」レベルの信号を入力し、ＩＮＡ２端子に「Ｌ」レベルの信号を入力し、ＩＮＢ１端子に「Ｈ」レベルの信号を入力し、ＩＮＢ２端子に「Ｌ」レベルの信号を入力する場合には、上記した一定電流に対する７１％の大きさの電流（本形態では２８４ｍＡ）を供給可能に構成されている。言い換えれば、演出制御用マイコン１２１が、図１９に示す入出力ＩＣ２から、「Ｈ」レベルのＰＨＡＳＥＡ制御信号と、「Ｈ」レベルのＰＨＡＳＥＢ制御信号と、「Ｈ」レベルのＩＮＡ１制御信号と、「Ｌ」レベルのＩＮＡ２制御信号と、「Ｈ」レベルのＩＮＢ１制御信号と、「Ｌ」レベルのＩＮＢ２制御信号とを出力するように制御すると、一定電流よりも２９％（所定割合）だけ小さい低下電流を供給することが可能である。
【０１１４】
また、頭移動モータドライバＩＣ１は、ＰＨＡＳＥＡ端子に「Ｈ」レベルの信号を入力し、ＰＨＡＳＥＢ端子に「Ｈ」レベルの信号を入力し、ＩＮＡ１端子に「Ｌ」レベルの信号を入力し、ＩＮＡ２端子に「Ｈ」レベルの信号を入力し、ＩＮＢ１端子に「Ｌ」レベルの信号を入力し、ＩＮＢ２端子に「Ｈ」レベルの信号を入力する場合には、上記した一定電流に対する３８％の大きさの電流（本形態では１５２ｍＡ）を供給可能に構成されている。言い換えれば、演出制御用マイコン１２１が、図１９に示す入出力ＩＣ２から、「Ｈ」レベルのＰＨＡＳＥＡ制御信号と、「Ｈ」レベルのＰＨＡＳＥＢ制御信号と、「Ｌ」レベルのＩＮＡ１制御信号と、「Ｈ」レベルのＩＮＡ２制御信号と、「Ｌ」レベルのＩＮＢ１制御信号と、「Ｈ」レベルのＩＮＢ２制御信号とを出力するように制御すると、一定電流よりも６２％（所定割合）だけ小さい低下電流を供給することが可能である。
【０１１５】
なお、頭移動モータドライバＩＣ１は、ＰＨＡＳＥＡ端子又はＰＨＡＳＥＢ端子に入力する信号のレベルに拘わらず、ＩＮＡ１端子に「Ｌ」レベルの信号を入力し、ＩＮＡ２端子に「Ｌ」レベルの信号を入力し、ＩＮＢ１端子に「Ｌ」レベルの信号を入力し、ＩＮＢ２端子に「Ｌ」レベルの信号を入力する場合には、電流を供給しないように構成されている。
【０１１６】
次に、本形態の可動体の停止を保持させる場合について説明する。以下では、頸可動体７００の停止の保持と、頭可動体８００の停止の保持を代表して説明する。頸可動体７００は、図１０に示すように、格納位置にあるときにはホルダ６に支持されていて、その姿勢が比較的安定した状態になっている。そのため、格納位置にある頸可動体７００に対して、停止の保持が厳密に要求されない。従って、頸可動体７００が格納位置にあるときには、頸移動モータドライバ（図示省略）は、頸移動モータ７１０に電流を供給しないことで、消費電流を抑えている。
【０１１７】
これに対して、頸可動体７００は、図１２に示すように、出現位置にあるときには先端側が左方向に向かって斜め上方に延びる傾斜状態になっていて、その姿勢が不安定な状態になっている。そのため、出現位置にある頸可動体７００に対して、停止の保持が要求される。そこで頸可動体移動モータドライバは、頸移動モータ７１０に電流を供給して、頸移動モータ７１０に停止励磁を生じさせるようにしている。つまり、頸移動モータ７１０は、供給される電流に基づいて、出現位置にある頸可動体７００の停止を保持するための磁界（停止励磁）を発生させる。その結果、頸可動体７００は、出現位置にて停止した状態を保持することが可能である。頸移動モータ７１０は、出現位置にある頸可動体７００に対して、２相励磁（２相励磁状態）によって停止保持力を付与するようになっている（図２５（Ａ）参照）。
【０１１８】
ここで、頸可動体７００の停止を保持する際に、頸移動モータドライバが頸移動モータ７１０に供給する電流の大きさが問題になる。頸移動モータドライバが頸移動モータ７１０に供給する電流が大きいと、頸可動体７００の停止を保持する停止保持力を大きくすることが可能であるが、消費電流が必要以上に大きくなる可能性がある。そこで本形態では、出現位置にある頸可動体７００を停止させる場合には、頸移動モータドライバが、頸移動モータ７１０に対して、予め設定される一定電流（本形態では４００ｍＡ）の３８％の大きさの電流（本形態では１５２ｍＡ）をコイル（コイルＡ，Ｂ）に供給するようにしている。なお２相励磁では、２つのコイルＡ，Ｂにそれぞれ電流が供給されるため、頸移動モータ７１０には、２相励磁による停止励磁を発生させる際に合計３０４ｍＡの電流が供給されていることになる。
【０１１９】
次に、頭可動体８００の停止を保持する場合について説明する。頭可動体８００は、図１０に示すように、初期位置にあるときにはホルダ６に支持されていて、その姿勢が比較的安定した状態になっている。そのため、初期位置にある頭可動体８００に対して、停止の保持が厳密に要求されない。従って、頭可動体８００が初期位置にあるときには、頭移動モータドライバＩＣ１は、頭移動モータ８１０に電流を供給しないことで、消費電流を抑えている。
【０１２０】
これに対して、頭可動体８００は、図１２に示すように、高位置にあるときには先端側８０２が左方向に向かって斜め上方に延びる傾斜状態になっていて、その姿勢が不安定な状態になっている。そのため、高位置にある頭可動体８００に対して、停止の保持が要求される。そこで頭可動体移動モータドライバＩＣは、頭移動モータ８１０に電流を供給して、頭移動モータ８１０に停止励磁を生じさせるようにしている。つまり、頭移動モータ８１０は、供給される電流に基づいて、高位置にある頭可動体８００の停止を保持するための磁界（停止励磁）を発生させる。その結果、頭可動体８００は、高位置にて停止した状態を保持することが可能である。頭移動モータ８１０は、高位置にある頭可動体８００に対して、２相励磁（２相励磁状態）によって停止保持力を付与するようになっている（図２５（Ｂ）参照）。
【０１２１】
ここで、頭可動体８００の停止を保持する際に、頭移動モータドライバＩＣ１が頭移動モータ８１０に供給する電流の大きさが問題になる。頭移動モータドライバＩＣ１が頭移動モータ８１０に対して停止励磁のための供給する電流を、上述した頸移動モータドライバが頸移動モータ７１０に対して停止励磁のための供給する電流と同様、予め設定される一定電流（本形態では４００ｍＡ）の３８％の大きさの電流（本形態では１５２ｍＡ）にすることが考えられる。
【０１２２】
しかしながら、頭可動体８００は頸可動体７００よりも小さく（図１２参照）且つ軽いものであるため、高位置にある頭可動体８００では、出現位置にある頸可動体７００ほど、大きな停止保持力が必要ではない。従って、頭移動モータドライバＩＣ１が頭移動モータ８１０に対して停止励磁のための供給する電流を、予め設定される一定電流（本形態では４００ｍＡ）の３８％の大きさの電流（本形態では１５２ｍＡ）よりも更に小さくすることが望まれる。頭移動モータ８１０での消費電流をより抑えて、電源基板１９０の負担を軽減できるからである。しかしながら、頭移動モータドライバＩＣ１が定電流駆動方式のドライバである以上、ドライバ自体の機能として一定電流の３８％の電流よりも更に小さい電流を供給することができないという問題点がある。
【０１２３】
そこで上記した問題点に対処すべく、図１８に示すように、頭移動モータドライバＩＣ１の周りに電流低下外付回路１６３（電流低下手段）が設けられている。電流低下外付回路１６３は、頭移動モータドライバＩＣ１が一定電流（本形態では４００ｍＡ）の３８％の大きさの電流よりも、更に小さい電流（超低下電流）を供給可能にするものである。
【０１２４】
図１８に示すように、電流低下外付回路１６３は主に、ＮＰＮ型のトランジスタＴＲ３と、トランジスタＴＲ１のコレクタに接続されている制御ラインＬ６と、トランジスタＴＲ１のベースに接続されている制御ラインＬ７と、制御ラインＬ７に接続されているインバータ素子ＩＮＶ１とを備えている。制御ラインＬ６には抵抗Ｒ５が接続されている。制御ラインＬ６のうち図１８に示す上方部分が、制御ラインＬ５ａに接続されていて、制御ラインＬ６のうち図１８に示す下方部分が、グランドに接続されている。
【０１２５】
制御ラインＬ７は、入出力ＩＣ１２の出力端子Ｐ０７（図１９参照）と、頭移動モータドライバＩＣ１のＩＮＡ１端子とをつなぐ制御ラインＬ８から分岐した制御ラインである。入出力ＩＣ２の出力端子Ｐ０７から、ＩＮＡ１制御信号として「Ｌ」レベルの制御信号が出力されると、その制御信号はインバータ素子ＩＮＶ１によって「Ｈ」レベルに変換される。一方、入出力ＩＣ２の出力端子Ｐ０７から、ＩＮＡ１制御信号として「Ｈ」レベルの制御信号が出力されると、その制御信号はインバータ素子ＩＮＶ１によって「Ｌ」レベルに変換される。こうして変換された制御信号が、トランジスタＴＲ１のベースに入力される。
【０１２６】
ここで、頭移動モータドライバＩＣ１の機能として、一定電流（本形態では４００ｍＡ）を供給するように制御した場合について説明する。この場合には上述したように、演出制御用マイコン１２１が、入出力ＩＣ２から、「Ｈ」レベルのＰＨＡＳＥＡ制御信号と、「Ｈ」レベルのＰＨＡＳＥＢ制御信号と、「Ｈ」レベルのＩＮＡ１制御信号と、「Ｈ」レベルのＩＮＡ２制御信号と、「Ｈ」レベルのＩＮＢ１制御信号と、「Ｈ」レベルのＩＮＢ２制御信号とを出力するように制御する。このとき制御ラインＬ７にて、「Ｈ」レベルのＩＮＡ１制御信号は、インバータ素子ＩＮＶ２によって「Ｌ」レベルに変換される。従って、トランジスタＴＲ１のベースとエミッタ間に電圧が印加されない。そのため、トランジスタＴＲ１ではコレクタからエミッタに電流が流れず、制御ラインＬ６に接続されている抵抗Ｒ５が機能しない。
【０１２７】
よって、この場合には、頭移動モータドライバＩＣ１のＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさは、抵抗Ｒ１の抵抗値と抵抗Ｒ２の抵抗値だけに依存する。その結果、抵抗Ｒ１と抵抗Ｒ２との合成抵抗値により、ＯＵＴＡ＋端子，ＯＵＴＡ−端子，ＯＵＴＢ＋端子，ＯＵＴＢ−端子から出力される電流が、一定電流（本形態では４００ｍＡ）になる。こうして、一定電流が頭移動モータ８１０に供給されることで、頭移動モータ８１０は頭可動体８００を回転させることが可能である。
【０１２８】
これに対して、頭移動モータドライバＩＣ１の機能として、一定電流の３８％の大きさの電流を供給するように制御した場合について説明する。この場合には上述したように、演出制御用マイコン１２１が、入出力ＩＣ２から、「Ｈ」レベルのＰＨＡＳＥＡ制御信号と、「Ｈ」レベルのＰＨＡＳＥＢ制御信号と、「Ｌ」レベルのＩＮＡ１制御信号と、「Ｈ」レベルのＩＮＡ２制御信号と、「Ｌ」レベルのＩＮＢ１制御信号と、「Ｈ」レベルのＩＮＢ２制御信号とを出力するように制御する。このとき制御ラインＬ７にて、「Ｌ」レベルのＩＮＡ１制御信号は、インバータ素子ＩＮＶ１によって「Ｈ」レベルに変換される。従って、トランジスタＴＲ１のベースとエミッタ間に電圧が印加される。そのため、トランジスタＴＲ１ではコレクタからエミッタに電流が流れて、制御ラインＬ６に接続されている抵抗Ｒ５が機能する。
【０１２９】
よって、この場合には、頭移動モータドライバＩＣ１のＶＲＥＦＡ端子及びＶＲＥＦＢ端子に作用する電圧の大きさは、抵抗Ｒ１の抵抗値と抵抗Ｒ２の抵抗値だけでなく、抵抗Ｒ５の抵抗値にも依存する。その結果、抵抗Ｒ１と抵抗Ｒ２と抵抗Ｒ５との合成抵抗値により、ＯＵＴＡ＋端子，ＯＵＴＡ−端子，ＯＵＴＢ＋端子，ＯＵＴＢ−端子から出力される電流が、一定電流の３８％の大きさの電流（本形態では１５２ｍＡ）よりも更に小さくなる。具体的には、一定電流の３．７５％の大きさの電流（本形態では１５ｍＡ，低電流）が頭移動モータ８１０に供給されることになる（図２３（Ｂ）参照）。
【０１３０】
こうして本形態では、演出制御用マイコン１２１が、頭移動モータドライバＩＣ１から一定電流の３８％の大きさの電流を供給するように制御すると、自動的に抵抗Ｒ５が機能する。これにより、頭移動モータドライバＩＣ１が一定電流の３８％の大きさよりも更に小さい超低下電流（本形態では１５ｍＡ）を供給することが可能である。よって、この超低下電流に基づいて頭移動モータ８１０が、停止励磁を発生させることで、頭可動体８００に停止保持力を付与することが可能である。その結果、一定電流の３８％の大きさの電流（本形態では１５２ｍＡ）に基づいて停止励磁を発生させる場合に比べて、消費電流を一層抑えることが可能である。なお高位置にある頭可動体８００に２相励磁による停止保持力を付与する場合、頭移動モータ８１０のコイルＡ，Ｂに対して、超低下電流（本形態では１５ｍＡ）を供給している。従ってこの場合には、頭移動モータ８１０に、合計３０ｍＡの電流が供給されていることになる。
【０１３１】
なお本形態では、頭可動体８００が図１３（Ｂ）に示す低位置にあるときに、停止保持力が頭可動体８００に付与されることはない。つまり、頭移動モータ８１０が停止励磁を発生させることはない。頭可動体８００は、後述する嘶き駆動演出を実行する場合、図１３(Ａ)に示す高位置⇒図１３（Ｂ）に示す低位置⇒図１３（Ｃ）に示す高位置に連続的に移動するのであって、図１３（Ｂ）に示す低位置で所定時間停止し続けるわけではないためである。
【０１３２】
５．馬駆動演出
次に、本形態の特徴である馬駆動演出について説明する。馬駆動演出は、脚可動体６００と頸可動体７００と頭可動体８００とを移動させる演出であり、ＳＰリーチ等のように当選期待度が高い演出の実行に伴って行われるものである。従って遊技者には、馬駆動演出を把握させることで、当選期待度が高いことによる高揚感を与えることが可能である。馬駆動演出における脚可動体６００と頸可動体７００と頭可動体８００の動作について、図２０に基づいて説明する。
【０１３３】
図２０に示すように、馬駆動演出が開始されるときには、脚可動体６００は図１０に示す待機位置にあり、頸可動体７００は図１０に示す格納位置にあり、頭可動体８００は図１０に示す初期位置にある。そして、脚移動モータ６１０が正方向に回転駆動するのに伴って、脚可動体６００は図１０に示す待機位置から図１２に示す動作位置に向かって移動（回転）する。また頸移動モータ７１０が正方向に回転駆動するのに伴って、頸可動体７００は図１０に示す格納位置から図１２に示す出現位置に向かって移動（回転）する。また頭移動モータ８１０が正方向に回転駆動するのに伴って、頭可動体８００は図１０に示す初期位置から図１２に示す高位置に向かって移動（回転）する。なお脚可動体６００が待機位置から動作位置に移動し、頸可動体７００が格納位置から出現位置に移動し、頭可動体８００が初期位置から高位置へ移動すると、遊技者から見れば、これら脚可動体６００と頸可動体７００と頭可動体８００が現れるように見える。従って、上述したように脚可動体６００と頸可動体７００と頭可動体８００が現れる演出を出現演出（移動演出）ということができる。
【０１３４】
その後、脚可動体６００は図１２に示す動作位置に移動すると、脚移動モータ６１０は回転駆動を停止して、脚可動体６００は動作位置にて所定時間停止し続ける。また、頸可動体７００は図１２に示す出現位置に移動すると、頸移動モータ７１０は回転駆動を停止して、頸可動体７００は出現位置にて所定時間停止し続ける。ここで、頭可動体８００が図１０に示す初期位置から図１２に示す高位置まで回転する回転角（約１３５度）は、脚可動体６００が図１０に示す待機位置から図１２に示す動作位置まで回転する回転角（約７５度）、及び頸可動体７００が図１０に示す格納位置から図１２に示す出現位置まで回転する回転角（約７５度）よりも小さい。従って、頭可動体８００は、脚可動体６００が動作位置に到達した後で、且つ頸可動体７００が出現位置に到達した後に、高位置に到達することになる。
【０１３５】
本形態では、頭可動体８００が図１２に示す出現位置に移動すると、脚移動モータ６１０は、逆方向への回転駆動を開始して、頭可動体８００は、図１３（Ａ）に示す高位置から図１３（Ｂ）に示す低位置に向かって移動（回転）する。つまり、頭可動体８００は出現位置に移動した後、脚可動体６００が動作位置で停止していると共に、頸可動体７００が出現位置で停止しているにも拘わらず、下方に向かって回転する。そして、頭可動体８００が図１３（Ｂ）に示す低位置に移動すると、頭移動モータ８１０は、すぐに正方向への回転駆動を開始して、頭可動体８００は、図１３（Ｂ）に示す低位置から図１３（Ｃ）に示す高位置に向かって移動（回転）する。その後、頭可動体８００は図１３（Ｃ）に示す高位置に移動することになる。
【０１３６】
こうして本形態では、脚可動体６００が図１２に示す出現位置で停止している状態で、頭可動体８００が図１３（Ａ）⇒図１３（Ｂ）⇒図１３（Ｃ）に示すように、上下方向の往復移動（先端側が往復回転）する点に特徴がある。この頭可動体８００の上下方向の往復移動により、馬が嘶いているような印象を与えることが可能である。以下では、頭可動体８００が図１３（Ａ）に示す高位置⇒図１３（Ｂ）に示す低位置⇒図１３（Ｃ）に示す低位置に移動する演出を、「嘶き駆動演出（往復移動演出，特定演出）」と呼ぶことにする。なおこの嘶き駆動演出では、頭可動体８００が上下方向に１回往復移動する場合を説明するが、後述するように頭可動体８００が上下方向に３回往復移動する場合もある。
【０１３７】
嘶き駆動演出の後、ＳＰリーチ等の実行中の演出の終了に伴って、脚移動モータ６１０が逆方向に回転駆動し、頸移動モータ７１０が逆方向に回転駆動し、頭移動モータ８１０が逆方向に回転駆動する。これにより、脚可動体６００は図１２に示す動作位置から図１０に示す待機位置に向かって移動（回転）する。また頸可動体７００は図１２に示す出現位置から図１０に示す格納位置に向かって移動（回転）する。また頭可動体８００は図１２に示す高位置から図１０に示す低位置に向かって移動（回転）。こうして、馬駆動演出が終了することになる。
【０１３８】
本形態では、脚移動モータ６１０の回転駆動、頸移動モータ７１０の回転駆動、頭移動モータ８１０の回転駆動は、演出制御用マイコン１２１によるステップ数の管理によってなされている。つまり演出制御用マイコン１２１は、各モータに供給するパルスの数（ステップ数）によって、脚可動体６００、頸可動体７００、頭可動体８００の位置を把握できるようになっている。但し、演出制御用マイコン１２１は、各モータに供給するパルスの数（ステップ数）と、フォトセンサ等の位置センサの検出とを利用して、脚可動体６００、頸可動体７００、頭可動体８００の位置を把握するようにしても良い。
【０１３９】
６．励磁方法の制御
次に、本形態の特徴である励磁方法の制御について説明する。本形態では、各種モータの励磁方法（励磁モード）として基本的に２相励磁を用いている。そこで図２１及び図２２に基づいて、２相励磁について説明する。
【０１４０】
２相励磁は、図２１に示すように、パルスを付与する次の相（端子φ１⇒端子φ３⇒端子φ２⇒端子φ４）に対して１パルス分だけずらしながら、２相ずつ同時に励磁する方式である。なお端子φ１と端子φ２とにより１つの相（Ａ相とＡ／相からなる相）が形成され、端子φ３と端子φ４とにより１つの相（Ｂ相とＢ／相からなる相）が形成される。
【０１４１】
即ち、図２１の（Ａ）時点では、端子φ１（Ａ相）にパルスが付与（通電）されると共に、端子φ４（Ｂ／相）にパルスが付与される。これにより、図２２（Ａ）に示すように、端子φ１（Ａ相）と端子φ４（Ｂ／相）の磁極がＮ極になって、モータのロータ（回転軸，回転子）のＳ極側が端子φ１，φ４に引き寄せられる。続いて、図２１（Ｂ）の時点では、端子φ３（Ｂ相）にパルスが付与されると共に、端子φ１（Ａ相）にパルスが付与される。これにより、図２２（Ｂ）に示すように、端子φ３（Ｂ相）と端子φ１（Ａ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ３，φ１に引き寄せられる。こうして、図２２（Ａ）⇒（Ｂ）に示すようにパルスをずらすと、図２２（Ａ）⇒（Ｂ）に示すように、モータのロータが９０度回転する。
【０１４２】
続いて、図２１（Ｃ）の時点では、端子φ２（Ａ／相）にパルスが付与されると共に、端子φ３（Ｂ相）にパルスが付与される。これにより、図２２（Ｃ）に示すように、端子φ２（Ａ／相）と端子φ３（Ｂ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ２，φ３に引き寄せられる。こうして、図２１（Ｂ）⇒（Ｃ）に示すようにパルスをずらすと、図２２（Ｂ）⇒（Ｃ）に示すように、モータのロータが９０度回転する。
【０１４３】
続いて、図２１（Ｄ）の時点では、端子φ４（Ｂ／相）にパルスが付与されると共に、端子φ２（Ａ／相）にパルスが付与される。これにより、図２２（Ｄ）に示すように、端子φ４（Ｂ／相）と端子φ２（Ａ／相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ４，φ２に引き寄せられる。こうして、図２１（Ｃ）⇒（Ｄ）に示すようにパルスをずらすと、図２２（Ｃ）⇒（Ｄ）に示すように、モータのロータが９０度回転する。以後同様に、図２１（Ａ）⇒（Ｂ）⇒（Ｃ）⇒（Ｄ）に示すようにパルスをずらしていくことで、図２２（Ａ）⇒（Ｂ）⇒（Ｃ）⇒（Ｄ）に示すように、モータのロータが９０度ずつ回転していく。
【０１４４】
次に、２相励磁の比較対象として、図２３及び図２４に基づいて、１−２相励磁について説明する。１−２相励磁は、図２３に示すように、パルスを付与する次の相（端子φ１⇒端子φ３⇒端子φ２⇒端子φ４）に対して１パルス分と２パルス分を交互にずらすことで、１相だけ励磁する状態と２相ずつ同時に励磁する状態とを交互に作り出す方式である。
【０１４５】
即ち、図２３の（Ａ）の時点では、端子φ１（Ａ相）にパルスが付与（通電）される。これにより、図２４（Ａ）に示すように、端子φ１（Ａ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ１だけに引き寄せられる。続いて、図２３（Ｂ）の時点では、端子φ３（Ｂ相）にパルスが付与されると共に、端子φ１（Ａ相）にパルスが付与される。これにより、図２４（Ｂ）に示すように、端子φ３（Ｂ相）と端子φ１（Ａ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ３，φ１に引き寄せられる。こうして、図２３（Ａ）⇒（Ｂ）に示すようにパルスをずらすと、図２４（Ａ）⇒（Ｂ）に示すように、モータのロータが４５度回転する。
【０１４６】
続いて、図２３（Ｃ）の時点では、端子φ３（Ｂ相）にパルスが付与される。これにより、図２４（Ｃ）に示すように、端子φ３（Ｂ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ３だけに引き寄せられる。こうして、図２３（Ｂ）⇒（Ｃ）に示すようにパルスをずらすと、図２４（Ｂ）⇒（Ｃ）に示すように、モータのロータが４５度回転する。続いて、図２３（Ｄ）の時点では、端子φ２（Ａ／相）にパルスが付与されると共に、端子φ３（Ｂ相）にパルスが付与される。これにより、図２４（Ｄ）に示すように、端子φ２（Ａ／相）と端子φ３（Ｂ相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ２，φ３に引き寄せられる。こうして、図２３（Ｃ）⇒（Ｄ）に示すようにパルスをずらすと、図２４（Ｃ）⇒（Ｄ）に示すように、モータのロータが４５度回転する。
【０１４７】
続いて、図２３（Ｅ）の時点では、端子φ２（Ａ／相）にパルスが付与される。これにより、図２４（Ｅ）に示すように、端子φ２（Ａ／相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ２だけに引き寄せられる。こうして、図２３（Ｄ）⇒（Ｅ）に示すようにパルスをずらすと、図２４（Ｄ）⇒（Ｅ）に示すように、モータのロータが４５度回転する。続いて、図２３（Ｆ）の時点では、端子φ４（Ｂ／相）にパルスが付与されると共に、端子φ２（Ａ／相）にパルスが付与される。これにより、図２４（Ｆ）に示すように、端子φ４（Ｂ／相）と端子φ２（Ａ／相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ４，φ２に引き寄せられる。こうして、図２３（Ｅ）⇒（Ｆ）に示すようにパルスをずらすと、図２４（Ｅ）⇒（Ｆ）に示すように、モータのロータが４５度回転する。
【０１４８】
続いて、図２３（Ｇ）の時点では、端子φ４（Ｂ／相）にパルスが付与される。これにより、図２４（Ｇ）に示すように、端子φ４（Ｂ／相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ４だけに引き寄せられる。こうして、図２３（Ｆ）⇒（Ｇ）に示すようにパルスをずらすと、図２４（Ｆ）⇒（Ｇ）に示すように、モータのロータが４５度回転する。続いて、図２３（Ｈ）の時点では、端子φ１（Ａ相）にパルスが付与（通電）されると共に、端子φ４（Ｂ／相）にパルスが付与される。これにより、図２４（Ｈ）に示すように、端子φ１（Ａ相）と端子φ４（Ｂ／相）の磁極がＮ極になって、モータのロータ（回転軸）のＳ極側が端子φ１，φ４に引き寄せられる。こうして、図２３（Ｇ）⇒（Ｈ）に示すようにパルスをずらすと、図２４（Ｇ）⇒（Ｈ）に示すように、モータのロータが４５度回転する。以後同様に、図２３（Ａ）⇒（Ｂ）⇒（Ｃ）⇒（Ｄ）⇒（Ｅ）⇒（Ｆ）⇒（Ｇ）⇒（Ｈ）に示すようにパルスをずらしていくことで、図２４（Ａ）⇒（Ｂ）⇒（Ｃ）⇒（Ｄ）⇒（Ｅ）⇒（Ｆ）⇒（Ｇ）⇒（Ｈ）に示すように、モータのロータが４５度ずつ回転していく。
【０１４９】
以上、２相励磁と１−２相励磁を比較すると、２相励磁では図２２に示すように、モータのロータの両極がそれぞれ常に２つの端子（相）に引き寄せられながら回転する。これに対して、１−２相励磁では図２４に示すように、モータのロータの両極は、それぞれ１つの端子に引き寄せられた状態と２つの端子に引き寄せられた状態とが切替わりながら、回転する。よって２相励磁では、１相励磁よりも、モータのロータを回転させる（引き寄せる）力が強くなって、大きな出力（高トルク）を発生させることが可能である。しかしながら、２相励磁では、常に２つの端子（相）を励磁させるための電流を流しているため、１−２相励磁よりも消費電流が大きくなる。
【０１５０】
また１−２相励磁では図２４に示すように、１つのパルスが付与される度に４５度ずつ回転する。つまりステップ角が４５度である。これに対して、２相励磁では図２２に示すように、１つのパルスが付与される度に９０度ずつ回転する。よって、１−２相励磁では、２相励磁の半分のステップ角で、モータのロータを回転させることができるため、振動を少なくすることが可能である。即ち、可動体に作用する振動を少なくしながら、可動体を滑らかに移動させることが可能である。しかしながら、１−２相励磁では、２相励磁の半分のステップ角になるため（４５度ずつロータを回転させるため）、２相励磁の２倍のパルス（制御信号）を送信する必要がある。即ち２相励磁よりも、細かな制御が必要になって、制御処理が煩雑になる（制御プログラムの作成負担が大きい）。
【０１５１】
こうして本形態では、各種モータ（昇降モータ３１０、左上部モータ５３１、右上部モータ５８１、脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０）の励磁方法を、高出力（高トルク）を発生させるのに有利な２相励磁を用いることとしている。本形態の各種可動体（昇降ユニット３００、左上部ユニット５００、右上部ユニット５５０、脚可動体６００、頸可動体７００、頭可動体８００）は基本的に大きくて、高出力によって、これら大きい可動体を素早く移動させるためである。
【０１５２】
ところで、馬駆動演出を実行する場合において、仮に頭移動モータ８１０を２相励磁にすると、以下の問題点があった。即ち、馬駆動演出のうち嘶き駆動演出では、頸可動体７００が出現位置で停止している状態で、頭可動体８００上下方向の往復移動（回転）をする。このとき、頭移動モータ８１０の励磁方法が２相励磁であると、頭可動体８００が高トルクで往復移動することになり、頭可動体８００には少なからず振動（衝撃）が生じてしまう。特に、頭可動体８００が図１３（Ｂ）に示す低位置に下降し終えたタイミングで、頭可動体８００の自重が振動をより助長することになる。そうなると、頭可動体８００を組付けている頸可動体７００の方に振動（衝撃）が伝達してしまい、出現位置にある頸可動体７００が格納位置の方へ下降する事態が生じするおそれがあった。つまり、頸可動体７００が意図せずに下降してしまい、馬駆動演出の見た目を損なうおそれがあった。また頭可動体８００に作用する振動（衝撃）が、頭可動体８００を回転可能に組付けている回転軸８０１に伝達する。この場合、時間の経過に伴って回転軸８０１に繰り返し振動（衝撃）が作用することになり、回転軸８０１の抜けにつながるおそれもあった。
【０１５３】
ここで、出現位置にある頸可動体７００が下降し得る問題に対して、頸可動体７００に付与する停止保持力を大きくする方法が考えられる。しかしながら、この方法の場合、頸移動モータ７１０に供給する電流（停止励磁のための電流）を大きくする必要があり、消費電流が大きくなる点で好ましくない。即ち、本パチンコ遊技機ＰＹ１のように、多くのモータ（昇降モータ３１０、左上部モータ５３１、右上部モータ５８１、脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０）が搭載されていると共に、多くの発光手段（枠ランプ２１２及び盤ランプ５４）が設けられている場合、電源基板１９０の負担を軽減するため、消費電流をできるだけ抑えたいという課題がある。実際、本パチンコ遊技機ＰＹ１において、仮に電源基板１９０が供給する電力で駆動する駆動物を全て同時に駆動させた場合には、電源基板１９０が供給できる電流の約２倍の消費電流になっていた。よって、できるだけ多くの駆動物を同時に駆動できるように、演出にあまり関与しない部分については、少しでも消費電流を抑えたいという実情がある。以上により、頸可動体７００に付与する停止保持力を大きくする方法は、好ましいものではない。
【０１５４】
そこで本形態では、上記問題点に対処すべく、嘶き駆動演出を実行する場合には、頭移動モータ８１０の励磁方法を１−２相励磁にしている。これにより、頭可動体８００の上下方向の往復移動（回転）を滑らか（スムーズ）にすることが可能である。つまり、頭移動モータ８１０の励磁方法を２相励磁にする場合に比べて、頭可動体８００の動きを滑らか（スムーズ）にすることが可能である。その結果、嘶き駆動演出において、頭可動体８００から出現位置にある頸可動体に作用する振動（衝撃）を小さくすることが可能である。よって、頸可動体７００に付与する停止保持力を大きくしなくても、出現位置にある頸可動体７００が格納位置の方へ下降するのを防ぐことが可能である。
【０１５５】
特に本形態では、頭移動モータ８１０の励磁方法を１−２相励磁にしていることで、頭可動体８００が図１３（Ｂ）に示す低位置に下降し終えたタイミングで、頭可動体８００から回転軸８０１に伝達する振動（衝撃）を小さくしている。言い換えれば、頭可動体８００を回転可能に支持している回転軸８０１には、あまり大きな振動が繰り返し作用しないようにしている。その結果、時間の経過（経年劣化）で回転軸８０１が抜けるという不具合も生じないようにすることが可能である。
【０１５６】
なお、移動中の頭可動体８００の振動を抑える必要性は、以下の事情にも基づいている。即ち、近年のパチンコ遊技機においては、可動体を含むユニットの構造が複雑になっている。そのため、大量生産されたユニットの中には、可動体の組付け誤差が大きくなってしまうものが少なからず生じてしまう。本パチンコ遊技機ＰＹ１においても、図９（Ａ）（Ｂ）に示すように、下側可動体ユニット５には、狭いスペースの中に、脚可動体６００と頸可動体７００と頭可動体８００という３つの可動体が前後に重なりあって配置されている。従って、可動体同士の距離が近くて、可動体の組付け誤差が大きいと、頭可動体８００の振動による不具合がより顕著になってくる。そこで本形態では、下側可動体ユニット５の構造が複雑であっても、頭移動モータ８１０の励磁方法として１−２相励磁を用いることで、頭可動体８００の振動による不具合ができるだけ生じないようにしている。
【０１５７】
ここで馬駆動演出において、頭可動体８００が図１０に示す初期位置から図１２に示す高位置に移動するまでの間では、頭移動モータ８１０の励磁方法を２相励磁にしている。また頭可動体８００が図１２に示す高位置から図１０に示す初期位置に移動（復帰）する間でも、頭移動モータ８１０の励磁方法を２相励磁にしている。要するに、嘶き駆動演出に限って、頭移動モータ８１０の励磁方法を１−２相励磁にしている。これは、頭可動体８００の高位置への移動中、又は頭可動体８００の初期位置への移動中には、出現位置にある頸可動体７００が格納位置の方へ下降する問題がほぼ生じ得ないためである。従って、これらのときには、頭移動モータ８１０に高出力（高トルク）を発生させて、頭可動体８００を素早く移動させるために、頭移動モータ８１０の励磁方法を２相励磁にしている。
【０１５８】
ところで従来において、パチンコ遊技機の分野では、モータの励磁方法として１−２相励磁はあまり使用されなかった。これは、従来のパチンコ遊技機における可動体では、その他の精密機械（例えばプリンタ、ロボット）に比べて、滑らかな動作（滑らかな回転）がそれほど求められていなかったためである。そして、１−２相励磁ではステップ角が４５度（図２４参照）であるのに対して、２相励磁ではステップ角が９０度（図２２参照）である。そのため、１−２相励磁では２相励磁の２倍の制御処理（データ量）が必要になり、制御処理の作成負担（変更負担）が大きいという観点から１−２相励磁があまり使用されなかった。そこで本形態では、近年の可動体の構造が複雑になった事情に鑑み、部分的に１−２相励磁を用いることで、制御処理の作成負担（変更負担）をそれほど大きくすることなく、必要な状況（嘶き駆動演出）に限って、頭可動体８００の振動を抑えるという技術的思想がある。
【０１５９】
次に、頸可動体７００（頸移動モータ７１０）の制御方法と、頭可動体８００（頭移動モータ８１０）の制御方法について、図２５に基づいて説明する。先ず、頸可動体７００の制御方法について、図２５（Ａ）に基づいて説明する。図２５（Ａ）に示すように、頸可動体７００が格納位置にあるときには、頸可動体７００に停止保持力を付与しない。つまり、頸可動体７００に停止励磁を生じさせない。従ってこのときには、頸移動モータ７１０に電流が供給されることはなく、消費電流を無くすことが可能である。
【０１６０】
そして、馬駆動演出の開始に伴って、頸可動体７００が格納位置から出現位置に移動するときには、図２５（Ａ）に示すように、頸移動モータ７１０の速度（パルスレート）を３３３ｐｐｓにする。またこのときには、頸移動モータ７１０の励磁方法を２相励磁にする。更にこのときには、頸移動モータドライバ（図示省略）が頸移動モータ７１０に予め設定した一定電流（本形態では４００ｍＡ）を供給するように制御する。これらにより、頸可動体７００の出現位置への移動中では、頸可動体７００を高出力で素早く移動させることが可能である。
【０１６１】
続いて、頸可動体７００が出現位置にあるときには、図２５（Ａ）に示すように、頸可動体７００に停止保持力を付与するため、頸移動モータ７１０は２相励磁（２相励磁状態）による停止励磁を発生させる。このときには、頸移動モータドライバは、一定電流（本形態では４００ｍＡ）の３８％の大きさの電流（本形態では１５２ｍＡ）を供給するように制御する。これにより、一定電流、又は一定電流の７１％の大きさの電流を供給する場合に比べて、停止励磁に基づく消費電流を抑えることが可能である。
【０１６２】
その後、馬駆動演出の終了に伴って、頸可動体７００が出現位置から格納位置に移動するときには、図２５（Ａ）に示すように、頸移動モータ７１０の速度を３３３ｐｐｓにする。またこのときには、頸移動モータ７１０の励磁方法を２相励磁にする。更にこのときには、頸移動モータドライバが頸移動モータ７１０に一定電流（本形態では４００ｍＡ）を供給するように制御する。これらにより、頸可動体７００の格納位置への移動中では、頸可動体７００を高出力で素早く移動させることが可能である。
【０１６３】
次に、頭可動体８００の制御方法について、図２５（Ｂ）に基づいて説明する。図２５（Ｂ）に示すように、頭可動体８００が初期位置にあるときには、頭可動体８００に停止保持力を付与しない。つまり、頭可動体８００に停止励磁を生じさせない。従ってこのときには、頭移動モータ８１０に電流が供給されることはなく、消費電流を無くすことが可能である。
【０１６４】
そして、馬駆動演出の開始に伴って、頭可動体８００が初期位置から高位置に移動するときには、図２５（Ｂ）に示すように、頭移動モータ８１０の速度（パルスレート）を３３３ｐｐｓにする。またこのときには、頭移動モータ８１０の励磁方法を２相励磁にする。更にこのときには、頭移動モータドライバＩＣ１（図１８参照）が頭移動モータ８１０に予め設定した一定電流（本形態では４００ｍＡ）を供給するように制御する。これらにより、頭可動体８００の高位置への移動中では、頭可動体８００を高出力で素早く移動させることが可能である。
【０１６５】
続いて、頭可動体８００が高位置に移動するとすぐに、図２５（Ｂ）に示すように、頭可動体８００は、高位置⇒低位置⇒高位置へ移動する（図１３（Ａ）（Ｂ）（Ｃ）参照）。つまり、頭可動体８００が上下方向に往復移動（回転）する嘶き駆動演出が実行される。このときには、頭移動モータ８１０の速度を２５０ｐｐｓにする。こうして嘶き駆動演出では、頭可動体８００の高位置への移動中よりも、頭移動モータ８１０の速度を抑えている。これにより、頭可動体８００で生じる振動をより抑えることが可能である。
【０１６６】
またこのときには、頭移動モータ８１０の励磁方法を１−２相励磁にする。これにより、上述したように、頭可動体８００を滑らかに（スムーズに）移動させることができて、頭可動体８００から頸可動体７００に作用する振動を少なくすることが可能である。その結果、出現位置にある頸可動体７００が格納位置の方へ下降しないようにすることが可能である。更にこのときには、頭移動モータドライバＩＣ１が頭移動モータ８１０に一定電流（本形態では４００ｍＡ）の７１％の大きさの電流（本形態では２８４ｍＡ）を供給するように制御する。こうして嘶き駆動演出では、頭可動体８００の高位置への移動中よりも、頭移動モータ８１０で発生させる出力（トルク）を抑えている。これにより、頭可動体８００で生じる振動をより抑えることが可能である。
【０１６７】
続いて、頭可動体８００が高位置に戻って嘶き駆動演出が終了すると、高位置にある頭可動体８００に停止保持力を付与する。そのため、図２５（Ｂ）に示すように、頭移動モータ８１０は２相励磁（２相励磁状態）による停止励磁を発生させる。このときには、上述したように、頭移動モータドライバＩＣは、一定電流（本形態では４００ｍＡ）の３．７５％の大きさの電流（超低下電流，本形態では１５ｍＡ）を供給するように制御する。なお２相励磁状態であるため、２つのコイルＡ，Ｂに対してそれぞれ１５ｍＡの電流が供給されて、合計３０ｍＡの消費電流になる。こうして、一定電流の３８％の大きさの電流を供給する場合よりも、停止励磁に基づく消費電流を一層抑えることが可能である。
【０１６８】
その後、馬駆動演出の終了に伴って、頭可動体８００が高位置から初期位置に移動するときには、図２５（Ｂ）に示すように、頭移動モータ８１０の速度を３３３ｐｐｓにする。またこのときには、頭移動モータ８１０の励磁方法を２相励磁にする。更にこのときには、頭移動モータドライバＩＣ１が頭移動モータ８１０に一定電流（本形態では４００ｍＡ）を供給するように制御する。これらにより、頭可動体８００の初期位置への移動中では、頸可動体７００を高出力で素早く移動させることが可能である。
【０１６９】
上記では、図２５（Ｂ）に基づいて頭可動体８００の制御方法について説明したが、これは通常嘶き駆動演出を実行する場合の制御方法である。通常嘶き駆動演出は、頭可動体８００が高位置⇒低位置⇒高位置に移動する演出であって、上下方向の往復移動（回転）が１回の場合の演出である。そこで以下では、特別嘶き駆動演出を実行する場合の頭可動体８００の制御方法について説明する。特別嘶き駆動演出は、頭可動体８００が高位置⇒低位置⇒高位置⇒低位置⇒高位置⇒低位置⇒高位置に移動する演出であって、上下方向の往復移動（回転）が３回の場合の演出である。本形態では、特別嘶き駆動演出は、大当たりへの当選が確定している場合に実行され得る特別な演出としている。以下では、特別嘶き駆動演出を実行する場合の制御方法について説明する。
【０１７０】
図２５（Ｃ）に示すように、頭可動体８００が初期位置から高位置に移動するとすぐに、頭可動体８００は、高位置⇒低位置⇒高位置⇒低位置⇒高位置⇒低位置⇒高位置へ移動する。つまり、頭可動体８００が上下方向に３回往復移動（回転）する特別嘶き駆動演出が実行される。このときには、頭移動モータ８１０の速度を２５０ｐｐｓにする。また頭移動モータ８１０の励磁方法を１−２相励磁にする。更に頭移動モータドライバＩＣ１が頭移動モータ８１０に一定電流（本形態では４００ｍＡ）の７１％の大きさの電流（本形態では２８４ｍＡ）を供給するように制御する。これらにより、上述した通常嘶き駆動演出（図２５（Ｂ）参照）の場合と同様、頭可動体８００で生じる振動を抑えることが可能である。特に、特別嘶き駆動演出の場合、頭可動体８００が上下方向に３回往復移動（回転）する分、出現位置にある頸可動体７００が格納位置へより下降し易くなるところ、上述したように振動を抑えることで、出現位置にある頸可動体７００の下降を効果的に防ぐことが可能である。
【０１７１】
こうして特別嘶き駆動演出が終了すると、図２５（Ｃ）に示すように、高位置に移動した頭可動体８００は、すぐに初期位置に移動（復帰）することになる。つまり、特別嘶き駆動演出を実行する場合の制御方法（図２５（Ｃ）では、通常嘶き駆動演出を実行する場合の制御方法（図２５（Ｂ）参照）と異なり、高位置にある頭可動体８００に対して停止保持力を付与しない。こうして本形態では、特別嘶き駆動演出が終了すると、頭移動モータ８１０で２相励磁による停止励磁を生じさせずに、励磁方法を１−２相励磁から２相励磁に切替えるようにしている。特別嘶き駆動演出を実行する場合のその他の制御方法（図２５（Ｃ）参照）は、上述した通常嘶き駆動演出を実行する場合の制御方法（図２５（Ｂ）参照）と同様であるため、説明を省略する。
【０１７２】
次に、頭移動モータ８１０の励磁方法を２相励磁にする場合の制御方法と、頭移動モータ８１０の励磁方法を１−２相励磁にする場合の制御方法について説明する。本形態では、頭可動体８００の動作態様を決める頭可動体駆動データの中に、励磁相を選択するための励磁相選択データＤＡ１が含まれている。なお励磁相選択データＤＡ１は、演出用ＲＯＭ１２３に記憶されている。励磁相選択データＤＡ１（特定データ）は、図２５（Ａ）（Ｂ）に示すように、励磁用データｄａ１〜ｄａ８までの８つの励磁用データを順番に並べて構成されている。
【０１７３】
励磁用データｄａ１は、端子φ１（Ａ相）と端子φ３（Ｂ相）とを励磁することを示すデータである。励磁用データｄａ２は、端子φ３（Ｂ相）を励磁することを示すデータである。励磁用データｄａ３は、端子φ３（Ｂ相）と端子φ２（Ａ／相）とを励磁することを示すデータである。励磁用データｄａ４は、端子φ２（Ａ／相）を励磁することを示すデータである。励磁用データｄａ５は、端子φ２（Ａ／相）と端子φ４（Ｂ／相）とを励磁することを示すデータである。励磁用データｄａ６は、端子φ４（Ｂ／相）を励磁することを示すデータである。励磁用データｄａ７は、端子φ４（Ｂ／相）と端子φ１（Ａ相）とを励磁することを示すデータである。励磁用データｄａ８は、端子φ１（Ａ相）を励磁することを示すデータである。
【０１７４】
本形態では、演出制御用マイコン１２１は、頭移動モータ８１０の励磁方法を２相励磁にする場合、図２５（Ａ）に示すように、励磁相選択データＤＡ１のうち、励磁用データｄａ１と励磁用データｄａ３と励磁用データｄａ５と励磁用データｄａ７を順番に読み込んで、対応する端子（相）を励磁するための制御信号をサブドライブ基板１６２に出力する。
【０１７５】
具体的に、頭移動モータ８１０を正方向に回転駆動させる場合を例として説明する。演出制御用マイコン１２１は、例えば先ず、励磁カウンタの値が「１」であって、励磁用データｄａ１を読み込んで、端子φ１（Ａ相）と端子φ３（Ｂ相）とを励磁する制御信号を出力する。これにより、図２２（Ｂ）に示すように、端子φ１と端子φ３が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋２進めて「３」になり、励磁用データｄａ３を読み込んで、端子φ３（Ｂ相）と端子φ２（Ａ／相）とを励磁する制御信号を出力する。これにより、図２２（Ｃ）に示すように、端子φ３と端子φ２が励磁される２相励磁状態になる。なお励磁カウンタは、励磁用データｄａ１〜ｄａ８に対応していて、「１」〜「８」までの値をとるものである。
【０１７６】
続いて、励磁カウンタの値を＋２進めて「５」になり、励磁用データｄａ５を読み込んで、端子φ２（Ａ／相）と端子φ４（Ｂ／相）とを励磁する制御信号を出力する。これにより、図２２（Ｄ）に示すように、端子φ２と端子φ４が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋２進めて、励磁用データｄａ７を読み込んで、端子φ４（Ｂ／相）と端子φ１（Ａ相）とを励磁する制御信号を出力する。これにより、図２２（Ａ）に示すように、端子φ４と端子φ１が励磁される２相励磁状態になる。
【０１７７】
その後、励磁カウンタの値を＋２進める場合には、「８」を超えるため「１」の値に戻る。よって、励磁用データｄａ１を読み込んで、端子φ１（Ａ相）と端子φ３（Ｂ相）とを励磁する制御信号を出力することになる。なお、２相励磁で頭移動モータ８１０を逆方向に回転駆動させる場合には、励磁カウンタの値を＋２進めるのではなく、−２進めて励磁用データｄａ７，ｄａ５，ｄａ３，ｄａ１を読み込むことになる。
【０１７８】
これに対して、演出制御用マイコン１２１は、頭移動モータ８１０の励磁方法を１−２相励磁にする場合、図２５（Ｂ）に示すように、励磁相選択データＤＡ１のうち、励磁用データｄａ１と励磁用データｄａ２と励磁用データｄａ３と励磁用データｄａ４と励磁用データｄａ５と励磁用データｄａ６と励磁用データｄａ７と励磁用データｄａ８とを順番に読み込んで、対応する端子（相）を励磁するための制御信号をサブドライブ基板１６２に出力する。
【０１７９】
具体的に、頭移動モータ８１０を正方向に回転駆動させる場合を例として説明する。演出制御用マイコン１２１は、例えば先ず、励磁カウンタの値が「１」であって、励磁用データｄａ１を読み込んで、端子φ１（Ａ相）と端子φ３（Ｂ相）とを励磁する制御信号を出力する。これにより、図２４（Ｂ）に示すように、端子φ１と端子φ３が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋１進めて「２」になり、励磁用データｄａ２を読み込んで、端子φ３（Ｂ相）を励磁する制御信号を出力する。これにより、図２４（Ｃ）に示すように、端子φ３が励磁される１相励磁状態になる。
【０１８０】
続いて、励磁カウンタの値を＋１進めて「３」になり、励磁用データｄａ３を読み込んで、端子φ３（Ｂ相）と端子φ２（Ａ／相）とを励磁する制御信号を出力する。これにより、図２４（Ｄ）に示すように、端子φ３と端子φ２が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋１進めて「４」になり、励磁用データｄａ４を読み込んで、端子φ２（Ａ／相）を励磁する制御信号を出力する。これにより、図２４（Ｅ）に示すように、端子φ２が励磁される１相励磁状態になる。
【０１８１】
続いて、励磁カウンタの値を＋１進めて「５」になり、励磁用データｄａ５を読み込んで、端子φ２（Ａ／相）と端子φ４（Ｂ／相）とを励磁する制御信号を出力する。これにより、図２４（Ｆ）に示すように、端子φ２と端子φ４が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋１進めて「６」になり、励磁用データｄａ６を読み込んで、端子φ４（Ｂ／相）を励磁する制御信号を出力する。これにより、図２４（Ｇ）に示すように、端子φ４が励磁される１相励磁状態になる。
【０１８２】
続いて、励磁カウンタの値を＋１進めて「７」になり、励磁用データｄａ７を読み込んで、端子φ４（Ｂ／相）と端子φ１（Ａ相）とを励磁する制御信号を出力する。これにより、図２４（Ｈ）に示すように、端子φ４と端子φ１が励磁される２相励磁状態になる。続いて、励磁カウンタの値を＋１進めて「８」になり、励磁用データｄａ８を読み込んで、端子φ１（Ａ相）を励磁する制御信号を出力する。これにより、図２４（Ａ）に示すように、端子φ１が励磁される１相励磁状態になる。
【０１８３】
その後、励磁カウンタの値を＋１進める場合には、「８」を超えるため「１」の値に戻る。よって、励磁用データｄａ１を読み込んで、端子φ１（Ａ相）と端子φ３（Ｂ相）とを励磁する制御信号を出力することになる。なお、１−２相励磁で頭移動モータ８１０を逆方向に回転駆動させる場合には、励磁カウンタの値を＋１進めるのではなく、−１進めて励磁用データｄａ８〜ｄａ１を読み込むことになる。
【０１８４】
なお図２６に示す励磁相選択データＤＡ１のうち、励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７は、２つの端子（相）を励磁して２相励磁状態するための励磁用データである。従って、励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７を「２相励磁用データ（２相データ）」と呼ぶことにする。これに対して、励磁相選択データＤＡ１のうち、励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８は、１つの端子（相）を励磁して１相励磁状態するための励磁用データである。従って、励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８を「１相励磁用データ（１相データ）」と呼ぶことにする。
【０１８５】
以上の説明から分かるように、本形態では、頭移動モータ８１０の励磁方法を２相励磁又は１−２相励磁の何れにする場合であっても、１つの励磁相選択データＤＡ１を利用している。つまり、図２７の比較例で示すように、２相励磁にするための励磁相選択データＤＡ２（図２７（Ａ）参照）と、１−２相励磁にするための励磁相選択データＤＡ３（図２７（Ｂ）参照）とを別々に備えて、それぞれ別個で利用しているわけではない。こうして、１つの励磁相選択データＤＡ１に２相励磁又は１−２相励磁にするのは、以下の理由に基づく。
【０１８６】
本形態では、頭移動モータ８１０の励磁方法を、２相励磁から１−２相励磁に切替える場合がある。具体的には、図２５（Ｃ）に示すように、特別嘶き駆動演出を開始する際に、２相励磁から１−２相励磁に切替えることになる。このとき図２７に示す比較例のように、２相励磁にするための励磁相選択データＤＡ２（図２７（Ａ）参照）と、１−２相励磁にするための励磁相選択データＤＡ３（図２７（Ｂ）参照）とが別々にあると、以下の問題点がある。
【０１８７】
例えば、２相励磁から１−２相励磁に切替える直前に、図２７（Ａ）に示す励磁相選択データＤＡ２の励磁用データｄｂ１を読み込んで制御信号を出力していたとする。この場合、１−２相励磁に切替える際に、図２７（Ｂ）に示す励磁相選択データＤＡ３のうち、図２７の（１）で示すように励磁用データｄｃ１を読み込むのか、又は図２７の（２）で示すように励磁用データｄｃ２を読み込むのかを判別しなければならない。要するに、２相励磁から１−２相励磁に切替える際に、演出制御用マイコン１２１においてどの励磁用データに移行するかの判別処理が必要になる。よって、判別処理が煩雑になり、プログラムの作成負担が大きいという問題点がある。
【０１８８】
これに対して、図２６に示す本形態のように、１つの励磁相選択データＤＡ１を利用する場合、以下の利点がある。例えば、２相励磁から１−２相励磁に切替える直前に、図２６（Ａ）（Ｂ）に示す励磁相選択データＤＡ１の励磁用データｄａ１を読み込んで制御信号を出力していたとする。なおこのときには上述したように、励磁用カウンタの値は「１」になっている。そして１−２相励磁に切替える際には、上述したように、励磁カウンタの値を＋１進めて「２」になり、励磁用データｄａ２を読み込むことになる。こうして、図２７に示す比較例の場合と異なり、次に読み込む励磁相データを判別する必要がない。要するに、１つの励磁相選択データＤＡ１と励磁用カウンタを用いることで、２相励磁から１−２相励磁に切替える際に、演出制御用マイコン１２１においてどの励磁用データに移行するかの判別処理が不要である。よって、プログラムの作成負担が小さいという利点がある。
【０１８９】
ここで本形態において、図２６（Ａ）に示すように、２相励磁にする場合に、励磁用カウンタを＋２又は−２進めて、次の励磁用データを読み込んで制御信号を出力することを、「フルステップ駆動制御」と呼ぶことにする。なおフルステップ駆動制御では、図２２に示すように、モータのロータが、ステップ角である９０度ずつ回転することになる。また図２６（Ｂ）に示すように、１−２相励磁にする場合に、励磁用カウンタを＋１又は−１進めて、次の励磁用データを読み込んで制御信号を出力することを、「ハーフステップ駆動制御」と呼ぶことにする。なおハーフステップ駆動制御では、図２４に示すように、モータのロータが、ステップ角である４５度ずつ回転することになる。
【０１９０】
ところで本形態において、１−２相励磁から２相励磁に切替えて頭可動体８００の移動を開始する場合に、以下の問題点があった。本形態では上述したように、頭移動モータ８１０の励磁方法を１−２相励磁にする場合、演出制御用マイコン１２１は、ハーフステップ駆動制御を行っている。そして演出制御用マイコン１２１は、ステップ数の管理で頭移動モータ８１０の駆動制御を行っていて、１−２相励磁で頭可動体８００を停止させる場合には、２相励磁用データ（励磁用データｄａ１又は励磁用データｄａ３或いは励磁用データｄａ５若しくは励磁用データｄａ７）を最後に読み込んで制御信号を出力するようになっている。言い換えると、１−２相励磁で頭可動体８００を停止した時点で、１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）になっていることはなく、２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）になっているように制御している。
【０１９１】
しかしながら、上述したように、可動体ユニットの中には、組付け誤差が生じているものが少なからず生じてしまう。また外乱の影響によって、頭移動モータ８１０でのステップ数の管理が狂うこともあり得る。そのためこれらを原因として、演出制御用マイコン１２１が、１−２相励磁で頭可動体８００を停止させたときに、１相励磁用データ（励磁用データｄａ２又は励磁用データｄａ４或いは励磁用データｄａ６若しくは励磁用データｄａ８）を最後に読み込んで制御信号を出力している場合が生じ得る。言い換えると、１−２相励磁で頭可動体８００を停止した時点で、１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）になっている場合があり得る。
【０１９２】
この場合に、２相励磁への切替えによって、仮にフルステップ駆動制御を行うと、最後に読み込んだ励磁用データが１相励磁用データであるため、励磁用カウンタを＋２又は−２ずつ進めて、繰り返し１相励磁用データを読み込んでしまうことなる。そうなると、図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）に示す１相励磁状態が繰り返され、２相励磁でなく、１相励磁になってしまう。
【０１９３】
そこで本形態では、上記問題に対して、以下のように対処している。具体的には、１−２相励磁から２相励磁に切替える場合として、特別嘶き駆動演出を終了して（図２５（Ｃ）参照）、高位置から初期位置へ頭可動体８００を移動させる場合を例として説明する。特別嘶き駆動演出では、図２５（Ｃ）に示すように、頭移動モータ８１０の励磁方法を１−２相励磁にしている。そして、特別嘶き駆動演出が終了して、頭可動体８００が高位置に移動し終えたときには、通常であれば、演出制御用マイコン１２１は、２相励磁用データを読み込んで制御信号を出力していることになる。つまり、２相励磁状態にしている。
【０１９４】
しかしながら、上述したようにイレギュラーな場合が生じてしまい、図２８（Ａ）に示すように、頭可動体８００が高位置に移動し終えたときに、励磁用データｄａ４（１相励磁用データ）を読み込んで制御信号を出力していることとする。なおこのときには、励磁用カウンタの値は「４」である。
【０１９５】
そこでこのような場合、本形態では、２相励磁で頭可動体８００を移動させる前に、ハーフステップ駆動制御を行うことにしている。即ち、演出制御用マイコン１２１は、２相励磁で頭可動体８００の移動を開始する時点で、１相励磁用データを読み込んでいたのか、又は２相励磁用データを読み込んでいたのかを判断する。そして、２相励磁用データを読み込んでいたと判断すれば、通常通りに２相励磁で頭可動体８００を移動させるべく、フルステップ駆動制御を行う。これに対して、１相励磁用データを読み込んでいたと判断すれば、イレギュラーな場合として、先ずハーフステップ駆動制御を行って、２相励磁状態にする。その後、２相励磁で頭可動体８００を移動させるべく、フルステップ駆動制御を行うようになっている。
【０１９６】
具体的には、図２８（Ａ）に示すように、頭可動体８００が高位置に移動し終えたときに、演出制御用マイコン１２１は、励磁用データｄａ４（１相励磁用データ）を読み込んでいたと判断し、ハーフステップ駆動制御を行う。ここで、特別嘶き駆動演出が終了した後では、頭可動体８００を高位置から初期位置に移動（復帰）させるため、頭移動モータ８１０を逆方向に回転駆動させる状況である。よって、ハーフステップ駆動制御では、図２８（Ｂ）に示すように、励磁用カウンタの値を−１だけ進めて「４」から「３」にする。これにより、演出制御用マイコン１２１は、励磁用データｄａ３を読み込んで制御信号を出力することになる。その結果、端子φ３（Ａ／相）と端子φ２（Ｂ相）とが励磁される２相励磁状態（図２２（Ｃ）参照）に切替わる。こうして、ハーフステップ駆動制御により２相励磁状態に切替えた後、図２８（Ｃ）に示すように、フルステップ駆動制御を行う。つまり、励磁用カウンタの値を−２ずつ進めて、２相励磁用データを順次読み込んで制御信号を出力する。これにより、２相励磁で頭可動体８００を初期位置へ移動（復帰）させることが可能である。
【０１９７】
ところで本形態において、１−２相励磁で頭可動体を停止させて、２相励磁（２相励磁状態）で停止励磁を発生させる場合に、以下の問題点があった。具体的には、通常嘶き駆動演出が終了して（図２５（Ｂ）参照）、高位置にある頭可動体８００に停止保持力を付与する場合に、以下の問題点があった。即ち、演出制御用マイコン１２１は、通常嘶き駆動演出においてステップ数の管理で頭移動モータ８１０の駆動制御を行っていて、図２５（Ｂ）に示すように、頭移動モータ８１０の励磁方法を１−２相励磁にしている。そして、通常嘶き駆動演出の終了に伴って頭可動体８００を高位置で停止させる場合、２相励磁用データ（励磁用データｄａ１又は励磁用データｄａ３或いは励磁用データｄａ５若しくは励磁用データｄａ７）を最後に読み込んで制御信号を出力するようになっている。頭可動体８００が高位置で停止し終えた時点で、２相励磁状態にしておくことで、頭移動モータ８１０による２相励磁による停止励磁（図２５（Ｂ）参照）にスムーズに移行できるからである。
【０１９８】
しかしながら、上述したように、組付け誤差や外乱の影響によって、頭移動モータ８１０でのステップ数の管理が狂うことがあり得る。そのため、演出制御用マイコン１２１が、１−２相励磁で頭可動体８００を高位置にて停止させたときに、１相励磁用データ（励磁用データｄａ２又は励磁用データｄａ４或いは励磁用データｄａ６若しくは励磁用データｄａ８）を最後に読み込んで制御信号を出力している場合が生じ得る。要するに、１−２相励磁で頭可動体８００を高位置にて停止させた時点で、基本的には２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）になるように制御しているものの、例外的に１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）になってしまうことが有り得た。
【０１９９】
ここで、仮に１相励磁状態で停止励磁を発生させる場合、図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）に示すように、１つの端子で頭移動モータ８１０のロータの両極を引き付けるため、２相励磁状態で停止励磁を発生させる場合のように、十分な停止保持力が得られない。従って、２相励磁状態だけでなく、１相励磁状態でも停止励磁を発生させることを想定すると、頭移動モータ８１０に供給する電流を大きくする必要があった。
【０２００】
具体的に、頭可動体８００を高位置にて停止させる所定の停止保持力を発生させるためには、２相励磁状態であれば、頭移動モータ８１０に供給する電流が１５ｍＡ（２つのコイルＡ，Ｂで合計３０ｍＡ）以上必要であるのに対して、１相励磁状態であれば、頭移動モータ８１０に供給する電流が６０ｍＡ以上必要になる。よって、１相励磁状態でも停止励磁を発生させることを想定した場合には、頭移動モータ８１０で停止励磁を発生させる際に必要な電流を６０ｍＡ以上に設定することになる。
【０２０１】
しかしながらこの場合には、２相励磁状態にて停止励磁を発生させる頭移動モータ８１０に供給する電流も、６０ｍＡ以上（２つのコイルＡ，Ｂで合計１２０ｍＡ）になってしまう。そうなると、必要以上の停止保持力を発生させることになり、消費電流が無駄になってしまう。つまり上述したように、近年のパチンコ遊技機では、電源基板の負担を軽減するため、演出にあまり関与しない部分については、少しでも消費電流を抑えたいという実情があるところ、停止励磁での消費電流を抑えられないという問題がある。なお２相励磁状態における停止励磁での消費電流と、１相励磁状態における停止励磁での消費電流とを個別に設定する方法が考えられるが、制御処理が煩雑になるとと共に、定電流駆動方式のドライバを用いている以上、電流値を適宜自由に設定することはほぼ不可能である。
【０２０２】
そこで本形態では、上記問題に対して、以下のように対処している。具体的には、図２５（Ｂ）に示すように、頭移動モータ８１０の励磁方法を１−２相励磁にして通常嘶き駆動演出を実行して、頭移動モータ８１０を高位置にて停止させる。このとき（頭可動体８００が高位置に移動し終えたとき）、通常であれば、演出制御用マイコン１２１は、２相励磁用データを読み込んで制御信号を出力していることになる。つまり、２相励磁状態にしている。
【０２０３】
しかしながら、上述したようにイレギュラーな場合が生じてしまい、図２９（Ａ）に示すように、頭可動体８００が高位置に移動し終えたときに、励磁用データｄａ２（１相励磁用データ）を読み込んで制御信号を出力していることとする。なおこのときには、励磁用カウンタの値は「２」である。
【０２０４】
そこでこのような場合、本形態では、頭移動モータ８１０に停止励磁を発生させる前に、ハーフステップ駆動制御を行うことにしている。即ち、演出制御用マイコン１２１は、高位置にて頭可動体８００を停止させた時点で、１相励磁用データを読み込んでいたのか、又は２相励磁用データを読み込んでいたのかを判断する。そして、２相励磁用データを読み込んでいたと判断すれば、直ぐに２相励磁にて頭移動モータ８１０に停止励磁を発生させる。これに対して、１相励磁用データを読み込んでいたと判断すれば、イレギュラーな場合として、先ずハーフステップ駆動制御を行って、２相励磁状態にする。その後、２相励磁にて頭移動モータ８１０に停止励磁を発生させる。
【０２０５】
具体的には、通常嘶き駆動演出が終了して、図２９（Ａ）に示すように、頭可動体８００が高位置に移動し終えたときに、演出制御用マイコン１２１は、励磁用データｄａ２（１相励磁用データ）を読み込んでいたと判断し、ハーフステップ駆動制御を行うことになる。ここで、通常嘶き駆動演出が終了する直前には、頭可動体８００を高位置に向かって移動させていたため、頭移動モータ８１０を正方向に回転駆動させる状況である。よって、ハーフステップ駆動制御では、図２９（Ｂ）に示すように、励磁用カウンタの値を＋１だけ進めて「２」から「３」にする。これにより、演出制御用マイコン１２１は、励磁用データｄａ３を読み込んで制御信号を出力することになる。その結果、端子φ３（Ａ／相）と端子φ２（Ｂ相）とが励磁される２相励磁状態（図２２（Ｃ）参照）に切替わる。こうして、ハーフステップ駆動制御により２相励磁状態に切替えた後、そのまま２相励磁状態で頭移動モータ８１０が停止励磁を発生させることになる。
【０２０６】
以上により本形態では、高位置にある頭可動体８００に停止保持力を付与する場合、頭移動モータ８１０が１相励磁状態で停止励磁を発生させることはなく、必ず２相励磁状態で停止励磁を発生させるように制御している。これにより、１相励磁状態で停止励磁を発生させる場合を想定して、頭移動モータ８１０に供給する電流を６０ｍＡ以上に設定する必要がなくなり、２相励磁状態で停止励磁を発生させる場合のみを想定して、頭移動モータ８１０に供給する電流を１５ｍＡに設定することができる。こうして、２相励磁状態で停止励磁を発生させる際の電流（２つのコイルＡ，Ｂで合計３０ｍＡ）を、嘶き駆動演出で頭移動モータ８１０に供給する電流（２つのコイルＡ，Ｂで合計８００ｍＡ）、又は嘶き駆動演出以外で頭移動モータ８１０に供給する電流（２つのコイルＡ，Ｂで合計５６８ｍＡ）の１０分の１以下という非常に小さい電流（１５ｍＡ）にすることが可能である。よって、頭移動モータ８１０での消費電流を大きく抑制することが可能である。
【０２０７】
以上の説明から分かるように、本形態では、１−２相励磁で頭可動体８００を停止させたときに、１相励磁状態から２相励磁状態に切替えるのは、停止励磁の際に必要な電流を小さくすることを目的としている。即ち、停止励磁の際に頭移動モータ８１０での消費電流を抑えために、１相励磁状態から２相励磁状態に切替えるという技術的思想がある。
【０２０８】
７．大当たり等の説明
本形態のパチンコ遊技機ＰＹ１では、大当たり抽選（特別図柄抽選）の結果として、「大当たり」と「はずれ」がある。「大当たり」のときには、特図表示器８１に「大当たり図柄」が停止表示される。「はずれ」のときには、特図表示器８１に「ハズレ図柄」が停止表示される。大当たりに当選すると、停止表示された特別図柄の種類（大当たりの種類）に応じた開放パターンにて、大入賞口１４を開放させる「大当たり遊技」が実行される。大当たり遊技を特別遊技ともいう。
【０２０９】
大当たり遊技は、本形態では、複数回のラウンド遊技（単位開放遊技）と、初回のラウンド遊技が開始される前のオープニング（ＯＰとも表記する）と、最終回のラウンド遊技が終了した後のエンディング（ＥＤとも表記する）とを含んでいる。各ラウンド遊技は、ＯＰの終了又は前のラウンド遊技の終了によって開始し、次のラウンド遊技の開始又はＥＤの開始によって終了する。ラウンド遊技間の大入賞口の閉鎖の時間（インターバル時間）は、その閉鎖前の開放のラウンド遊技に含まれる。
【０２１０】
大当たりには複数の種別がある。大当たりの種別は図３０に示す通りである。図３０に示すように、本形態では大きく分けて２つの種別がある。確変大当たりと通常大当たりである。確変大当たりは、大当たり遊技後の遊技状態を後述する高確率状態に制御する大当たりである。通常大当たりは、大当たり遊技後の遊技状態を後述する通常確率状態（低確率状態）に制御する大当たりである。
【０２１１】
より具体的には、特図１の抽選（第１特別図柄の抽選）にて当選可能な確変大当たり及び通常大当たりは、１Ｒから８Ｒまでは大入賞口１４を１Ｒ当たり最大２９．５秒にわたって開放し、９Ｒから１６Ｒまでは大入賞口１４を１Ｒ当たり最大０．１秒にわたって開放する大当たりである。つまり、これらの大当たりの総ラウンド数は１６Ｒであるものの、実質的なラウンド数は８Ｒである。実質的なラウンド数とは、１ラウンド当たりの入賞上限個数（本形態では８個）まで遊技球が入賞可能なラウンド数のことである。これらの大当たりでは９Ｒから１６Ｒまでは、大入賞口１４の開放時間が極めて短く、賞球の見込めないラウンドとなっている。なお、特図１の抽選によって「確変大当たり」に当選した場合には、第１特別図柄表示器８１ａに「特図１＿確変図柄」が停止表示され、「通常大当たり」に当選した場合には、第１特別図柄表示器８１ａに「特図１＿通常図柄」が停止表示される。
【０２１２】
また、特図２の抽選（第２特別図柄の抽選）にて当選可能な確変大当たり及び通常大当たりは、１Ｒから１６Ｒまで大入賞口１４を１Ｒ当たり最大２９．５秒にわたって開放する大当たりである。つまり、これらの大当たりは実質的なラウンド数も１６Ｒである。特図２の抽選によって「確変大当たり」に当選した場合には、第２特別図柄表示器８１ｂに「特図２＿確変図柄」が停止表示され、「通常大当たり」に当選した場合には、第２特別図柄表示器８１ｂに「特図２＿通常図柄」が停止表示される。
【０２１３】
いずれの大当たりに当選した場合であっても、大当たり遊技後には後述する電サポ制御状態（高ベース状態）に制御される。電サポ制御状態は、高確率状態に伴って制御される場合には次回の大当たり当選まで継続する。一方、通常確率状態（低確率状態）に伴って制御される場合には、電サポ回数（時短回数）が１００回に設定される。電サポ回数とは、電サポ制御状態における特別図柄の変動表示の上限実行回数のことである。
【０２１４】
なお図３０に示すように、特図１の抽選および特図２の抽選における大当たりの振分率は、共に確変大当たりが６５％、通常大当たりが３５％となっている。但し、特図１の抽選に基づいて大当たりに当選した場合には実質的なラウンド数が８ラウンドの大当たり遊技が実行される一方、特図２の抽選に基づいて大当たりに当選した場合には実質的なラウンド数が１６ラウンドの大当たり遊技が実行される点で、特図１の抽選よりも特図２の抽選の方が、遊技者にとって有利となるように設定されている。
【０２１５】
ここで本パチンコ遊技機ＰＹ１では、大当たりか否かの抽選は「大当たり乱数」に基づいて行われ、当選した大当たりの種別の抽選は「当たり種別乱数」に基づいて行われる。図３１（Ａ）に示すように、大当たり乱数は０〜６５５３５までの範囲で値をとる。当たり種別乱数は、０〜９９までの範囲で値をとる。なお、第１始動口１１又は第２始動口１２への入賞に基づいて取得される乱数には、大当たり乱数および当たり種別乱数の他に、「リーチ乱数」および「変動パターン乱数」がある。
【０２１６】
リーチ乱数は、大当たり判定の結果がはずれである場合に、その結果を示す演出図柄変動演出においてリーチを発生させるか否かを決める乱数である。リーチとは、複数の演出図柄のうち変動表示されている演出図柄が残り一つとなっている状態であって、変動表示されている演出図柄がどの図柄で停止表示されるか次第で大当たり当選を示す演出図柄の組み合わせとなる状態（例えば「７↓７」の状態）のことである。なお、リーチ状態において停止表示されている演出図柄は、表示画面５０ａ内で多少揺れているように表示されていたり、拡大と縮小を繰り返すように表示されていたりしてもよい。このリーチ乱数は、０〜１２７までの範囲で値をとる。
【０２１７】
また、変動パターン乱数は、変動時間を含む変動パターンを決めるための乱数である。変動パターン乱数は、０〜９９までの範囲で値をとる。また、ゲート１３への通過に基づいて取得される乱数には、図３１（Ｂ）に示す普通図柄乱数（当たり乱数）がある。普通図柄乱数は、電チュー１２Ｄを開放させる補助遊技を行うか否かの抽選（普通図柄抽選）のための乱数である。普通図柄乱数は、０〜２５５までの範囲で値をとる。
【０２１８】
８．遊技状態の説明
次に、本形態のパチンコ遊技機ＰＹ１の遊技状態に関して説明する。パチンコ遊技機ＰＹ１の特図表示器８１および普通図柄表示器８２には、それぞれ、確率変動機能と変動時間短縮機能がある。特図表示器８１の確率変動機能が作動している状態を「高確率状態」といい、作動していない状態を「通常確率状態（非高確率状態）」という。高確率状態では、大当たり確率が通常確率状態よりも高くなっている。すなわち、大当たりと判定される大当たり乱数の値が通常確率状態で用いる大当たり判定テーブルよりも多い大当たり判定テーブルを用いて、大当たり判定を行う（図３２（Ａ）参照）。つまり、特図表示器８１の確率変動機能が作動すると、作動していないときに比して、特図表示器８１による特別図柄の可変表示の表示結果（すなわち停止図柄）が大当たり図柄となる確率が高くなる。
【０２１９】
また、特図表示器８１の変動時間短縮機能が作動している状態を「時短状態」といい、作動していない状態を「非時短状態」という。時短状態では、特別図柄の変動時間（変動表示開始時から表示結果の導出表示時までの時間）が、非時短状態よりも短くなっている。すなわち、変動時間の短い変動パターンが選択されることが非時短状態よりも多くなるように定められた変動パターンテーブルを用いて、変動パターンの判定を行う（図３３参照）。つまり、特図表示器８１の変動時間短縮機能が作動すると、作動していないときに比して、特別図柄の可変表示の変動時間として短い変動時間が選択されやすくなる。その結果、時短状態では、特図保留の消化のペースが速くなり、始動口への有効な入賞（特図保留として記憶され得る入賞）が発生しやすくなる。そのため、スムーズな遊技の進行のもとで大当たりを狙うことができる。
【０２２０】
特図表示器８１の確率変動機能と変動時間短縮機能とは同時に作動することもあるし、片方のみが作動することもある。そして、普通図柄表示器８２の確率変動機能および変動時間短縮機能は、特図表示器８１の変動時間短縮機能に同期して作動するようになっている。すなわち、普通図柄表示器８２の確率変動機能および変動時間短縮機能は、時短状態において作動し、非時短状態において作動しない。よって、時短状態では、普通図柄抽選における当選確率が非時短状態よりも高くなっている。すなわち、当たりと判定される普通図柄乱数（当たり乱数）の値が非時短状態で用いる普通図柄当たり判定テーブルよりも多い普通図柄当たり判定テーブルを用いて、当たり判定（普通図柄の判定）を行う（図３２（Ｃ）参照）。つまり、普通図柄表示器８２の確率変動機能が作動すると、作動していないときに比して、普通図柄表示器８２による普通図柄の可変表示の表示結果が、普通当たり図柄となる確率が高くなる。
【０２２１】
また時短状態では、普通図柄の変動時間が非時短状態よりも短くなっている。本形態では、普通図柄の変動時間は非時短状態では７秒であるが、時短状態では１秒である（図３２（Ｄ）参照）。さらに時短状態では、補助遊技における電チュー１２Ｄの開放時間が、非時短状態よりも長くなっている（図３４参照）。すなわち、電チュー１２Ｄの開放時間延長機能が作動している。加えて時短状態では、補助遊技における電チュー１２Ｄの開放回数が非時短状態よりも多くなっている（図３４参照）。すなわち、電チュー１２Ｄの開放回数増加機能が作動している。
【０２２２】
普通図柄表示器８２の確率変動機能と変動時間短縮機能、および電チュー１２Ｄの開放時間延長機能と開放回数増加機能が作動している状況下では、これらの機能が作動していない場合に比して、電チュー１２Ｄが頻繁に開放され、第２始動口１２へ遊技球が頻繁に入賞することとなる。その結果、発射球数に対する賞球数の割合であるベースが高くなる。従って、これらの機能が作動している状態を「高ベース状態」といい、作動していない状態を「低ベース状態」という。高ベース状態では、手持ちの遊技球を大きく減らすことなく大当たりを狙うことができる。なお、高ベース状態とは、いわゆる電サポ制御（電チュー１２Ｄにより第２始動口１２への入賞をサポートする制御）が実行されている状態である。よって、高ベース状態を電サポ制御状態や入球容易状態ともいう。これに対して、低ベース状態を非電サポ制御状態や非入球容易状態ともいう。
【０２２３】
高ベース状態は、上記の全ての機能が作動するものでなくてもよい。すなわち、普通図柄表示器８２の確率変動機能、普通図柄表示器８２の変動時間短縮機能、電チュー１２Ｄの開放時間延長機能、および電チュー１２Ｄの開放回数増加機能のうち一つ以上の機能の作動によって、その機能が作動していないときよりも電チュー１２Ｄが開放され易くなっていればよい。また、高ベース状態は、時短状態に付随せずに独立して制御されるようにしてもよい。
【０２２４】
本形態のパチンコ遊技機ＰＹ１では、確変大当たりへの当選による大当たり遊技後の遊技状態は、高確率状態かつ時短状態かつ高ベース状態である。この遊技状態を特に、「高確高ベース状態」という。高確高ベース状態は、所定回数（本形態では１００００回）の特別図柄の可変表示が実行されるか、又は、大当たりに当選してその大当たり遊技が実行されることにより終了する。つまり本形態では、高確高ベース状態は実質的に次回の大当たり当選まで継続する。なお、高確高ベース状態の終了条件を、大当たりに当選してその大当たり遊技が実行されることだけとしてもよい。
【０２２５】
また、通常大当たりへの当選による大当たり遊技後の遊技状態は、通常確率状態（非高確率状態すなわち低確率の状態）かつ時短状態かつ高ベース状態である。この遊技状態を特に、「低確高ベース状態」という。低確高ベース状態は、所定回数（本形態では１００回）の特別図柄の可変表示が実行されるか、又は、大当たりに当選してその大当たり遊技が実行されることにより終了する。
【０２２６】
なお、パチンコ遊技機ＰＹ１を初めて遊技する場合において電源投入後の遊技状態は、通常確率状態かつ非時短状態かつ低ベース状態である。この遊技状態を特に、「低確低ベース状態」という。低確低ベース状態を「通常遊技状態」と称することとする。また、特別遊技（大当たり遊技）の実行中の状態を「特別遊技状態（大当たり遊技状態）」と称することとする。さらに、高確率状態および高ベース状態のうち少なくとも一方の状態に制御されている状態を、「特典遊技状態」と称することとする。
【０２２７】
高確高ベース状態や低確高ベース状態といった高ベース状態では、右打ちにより右遊技領域６Ｒ（図５参照）へ遊技球を進入させた方が有利に遊技を進行できる。電サポ制御により低ベース状態と比べて電チュー１２Ｄが開放されやすくなっており、第１始動口１１への入賞よりも第２始動口１２への入賞の方が容易となっているからである。そのため、普通図柄抽選の契機となるゲート１３へ遊技球を通過させつつ、第２始動口１２へ遊技球を入賞させるべく右打ちを行う。これにより左打ちをするよりも、多数の始動入賞（始動口への入賞）を得ることができる。なお本パチンコ遊技機ＰＹ１では、大当たり遊技中も右打ちにて遊技を行う。
【０２２８】
これに対して、低ベース状態では、左打ちにより左遊技領域６Ｌ（図５参照）へ遊技球を進入させた方が有利に遊技を進行できる。電サポ制御が実行されていないため、高ベース状態と比べて電チュー１２Ｄが開放されにくくなっており、第２始動口１２への入賞よりも第１始動口１１への入賞の方が容易となっているからである。そのため、第１始動口１１へ遊技球を入賞させるべく左打ちを行う。これにより右打ちするよりも、多数の始動入賞を得ることができる。
【０２２９】
９．パチンコ遊技機の制御動作
次に、図３５に基づいて遊技制御用マイコン１０１の動作について説明し、図３６〜図４５に基づいて演出制御用マイコン１２１の動作について説明する。まず、遊技制御用マイコン１０１の動作について説明する。
【０２３０】
［メイン側タイマ割り込み処理］遊技制御用マイコン１０１は、図３５に示すメイン側タイマ割り込み処理を例えば４ｍｓｅｃといった短時間毎に繰り返す。まず、遊技制御用マイコン１０１は、大当たり抽選に用いる大当たり乱数、大当たりの種別を決めるための当たり種別乱数、演出図柄変動演出においてリーチ状態とするか否か決めるためのリーチ乱数、変動パターンを決めるための変動パターン乱数、普通図柄抽選に用いる普通図柄乱数（当たり乱数）等を更新する乱数更新処理を行う(S101)。なお各乱数の少なくとも一部は、カウンタＩＣ等からなる公知の乱数生成回路を利用して生成される所謂ハードウェア乱数であってもよい。全ての乱数をハードウェア乱数とする場合、ソフトウェアによる乱数の更新処理は必要ない。また乱数発生回路は、遊技制御用マイコン１０１に内蔵されていてもよい。
【０２３１】
次に、遊技制御用マイコン１０１は、入力処理を行う(S102)。入力処理(S102)では、パチンコ遊技機ＰＹ１に取り付けられている各種センサ（第１始動口センサ１１ａ，第２始動口センサ１２ａ、ゲートセンサ１３ａ、大入賞口センサ１４ａ、一般入賞口センサ１０ａ（図１４参照））が検知した検出信号を読み込み、入賞口の種類に応じた賞球を払い出すための払い出しデータを遊技用ＲＡＭ１０４の所定の記憶領域にセットする。また入力処理(S102)では、下皿３５の満杯を検出する下皿満杯スイッチからの検出信号も取り込み、下皿満杯データとして遊技用ＲＡＭ１０４の出力バッファに記憶する。
【０２３２】
続いて、遊技制御用マイコン１０１は、始動口センサ検出処理(S103)、特別動作処理(S104)、および普通動作処理(S105)を実行する。始動口センサ検出処理(S103)では、第１始動口センサ１１ａ又は第２始動口センサ１２ａによる入賞検知があれば、入賞検知のあった始動口に対応する保留記憶が４個未満であることを条件に大当たり乱数等の乱数（大当たり乱数、当たり種別乱数、リーチ乱数、及び変動パターン乱数（図３１（Ａ）参照））を取得する。また、ゲートセンサ１３ａによる通過検知があれば、普図保留が４個未満であることを条件に普通図柄乱数（図３１（Ｂ）参照）を取得する。
【０２３３】
特別動作処理(S104)では、始動口センサ検出処理(S103)にて取得した大当たり乱数等の乱数を所定の判定テーブル（図３０，図３２（Ａ）（Ｂ），図３３参照）を用いて判定する。そして、大当たり抽選の結果を示すための特別図柄の表示（変動表示と停止表示）を行う。特別図柄の変動表示の開始時（開始直前）には変動パターンの情報を含む変動開始コマンドを遊技用ＲＡＭ１０４の所定の出力バッファにセットし、特別図柄の停止表示の開始時（開始直前）には変動停止コマンドを遊技用ＲＡＭ１０４の所定の出力バッファにセットする。なお変動パターンは、大当たり乱数等の各種乱数の判定に基づき、図３３に示す特図変動パターン判定テーブルを用いて決定される。図３３に示すように、変動パターンが決まれば、特別図柄の変動表示が実行される変動時間も決まる。
【０２３４】
図３３の備考欄に示すＳＰリーチ（スーパーリーチ）とは、ノーマルリーチよりもリーチ後の変動時間が長いリーチである。ＳＰリーチの方がノーマルリーチよりも、当選期待度（大当たり当選に対する期待度）が高くなるようにテーブルの振分率が設定されている。ここでＳＰリーチの中には、弱ＳＰリーチＡ、弱ＳＰリーチＢ、強ＳＰリーチという種類が設けられている。弱ＳＰリーチＡ⇒弱ＳＰリーチＢ⇒強ＳＰリーチの順番に、大当たりへの当選期待度が高くなるように、各種の変動パターンの振分率が設定されている。そして強ＳＰリーチ又は弱リーチＢの実行を示す変動パターンが選択された場合に、通常嘶き駆動演出（図２５（Ｂ）参照）を伴う馬駆動演出が実行され得るようになっている。また大当たりに当選していて強ＳＰリーチの実行を示す変動パターンＰ１，Ｐ３１が選択された場合に、特別嘶き駆動演出（図２５（Ｃ）参照）を伴う馬駆動演出が実行され得るようになっている。
【０２３５】
大当たり乱数の判定の結果、大当たりに当選していた場合には、大当たりの種別に応じた所定の開放パターン（開放時間や開放回数、図３０参照）に従って大入賞口１４を開放させる大当たり遊技（特別遊技）を行う。この大当たり遊技の開始に際して、当選した大当たり図柄の種別の情報を含むオープニングコマンドを遊技用ＲＡＭ１０４の所定の記憶領域にセットする。なおオープニングコマンドは、オープニングの開始を示すコマンドである。また大当たり遊技が開始された後、ラウンド遊技の開始時にはラウンド指定コマンドを遊技用ＲＡＭ１０４の所定の記憶領域にセットし、エンディングの開始時にはエンディングコマンドを遊技用ＲＡＭ１０４の所定の記憶領域にセットする。なお特別動作処理(S104)において、大当たり乱数等の乱数の記憶がない場合には、演出制御用マイコン１２１に客待ち演出を実行させるための客待ち待機コマンドをセットする。
【０２３６】
普通動作処理(S105)では、始動口センサ検出処理(S103)にて取得した普通図柄乱数を普通図柄当たり判定テーブル（図３２（Ｃ）参照）を用いて判定する。そして、その判定結果を報知するための普通図柄の表示（変動表示と停止表示）を行う。普通図柄乱数の判定の結果、普通当たり図柄に当選していた場合には、遊技状態に応じた所定の開放パターン（開放時間や開放回数、図３４参照）に従って電チュー１２Ｄを開放させる補助遊技を行う。
【０２３７】
次に、遊技制御用マイコン１０１は、上述の各処理においてセットしたコマンド等を演出制御基板１２０等に出力する出力処理(S106)を行う。
【０２３８】
以上の遊技制御用マイコン１０１における処理と並行して、演出制御用マイコン１２１は図３６〜図４５に示す処理を行う。以下、演出制御用マイコン１２１の動作について説明する。
【０２３９】
［サブ側１ｍｓタイマ割り込み処理］演出制御用マイコン１２１は、図３６に示すサブ側１ｍｓタイマ割り込み処理を１ｍｓｅｃといった短時間毎に繰り返す。なお演出制御用マイコン１２１は、サブ側１ｍｓタイマ割り込み処理を実行すると共に、後述するようにサブ側１０ｍｓタイマ割り込み処理（図４３参照）を実行するようになっている。図３６に示すように、サブ側１ｍｓタイマ割り込み処理ではまず、入力処理を行う(S201)。入力処理(S201)では、演出ボタン検知センサ４０ａ、セレクトボタン検知センサ４２ａ（図１５参照）からの検知信号に基づいてスイッチデータ（エッジデータ及びレベルデータ）を作成する。
【０２４０】
続いて、ランプデータ出力処理を行う(S202)。ランプデータ出力処理(S202)では、演出に合うタイミングで盤ランプ５４や枠ランプ２１２を発光させるべく、後述の１０ｍｓタイマ割り込み処理におけるその他の処理(S805)で作成したランプデータをサブドライブ基板１６２に出力する。つまり、ランプデータに従って盤ランプ５４や枠ランプ２１２を所定の発光態様で発光させる。
【０２４１】
次いで、後述する駆動制御処理を行う(S203)。そして、ウォッチドッグタイマのリセット設定を行うウォッチドッグタイマ処理を行って(S204)、本処理を終える。
【０２４２】
［駆動制御処理］図３７に示すように、駆動制御処理(S203)ではまず、演出制御用マイコン１２１は、頸可動体駆動データが演出用ＲＡＭ１２４にセットされているか否かを判定する(S301)。セットされていれば(S301でYES)、後述する頸可動体駆動制御処理を実行して(S302)、ステップS303に進む。一方、セットされていなければ(S301でNO)、頸移動モータ７１０の駆動制御を行う必要がないため、ステップS302をパスして、ステップS303に進む。
【０２４３】
ステップS303では、頭可動体駆動データが演出用ＲＡＭ１２４にセットされているか否かを判定する。セットされていれば(S303でYES)、後述する頭可動体駆動制御処理を実行して(S304)、ステップS305に進む。一方、セットされていなければ(S303でNO)、頭移動モータ８１０の駆動制御を行う必要がないため、ステップS304をパスして、ステップS305に進む。
【０２４４】
ステップS305では、頸可動体駆動データ及び頭可動体駆動データ以外のその他の駆動データが演出用ＲＡＭ１２４にセットされているか否かを判定する。セットされていれば(S305でYES)、頸可動体７００及び頭可動体８００以外の可動体（昇降ユニット３００、左上部ユニット５００、右上部ユニット５５０、脚可動体６００）を移動させるための駆動制御処理を実行して(S306)、本処理を終える。一方、セットされていなければ(S305でNO)、本処理を終える。
【０２４５】
［頸可動体駆動制御処理］図３８に示すように、頸可動体駆動制御処理(S302)ではまず、演出制御用マイコン１２１は、頸可動体駆動データに基づいて、頸可動体７００の出現位置への移動開始タイミングであるか否かを判定する(S401)。出現位置への移動開始タイミングであれば(S401でYES)、頸出現駆動設定処理を実行して(S402)、ステップS403に進む。頸出現駆動設定処理(S403)では、頸移動モータ７１０の速度が３３３ｐｐｓであり、頸移動モータ７１０の励磁方法が２相励磁であり、頸移動モータ７１０に一定電流（本形態では４００ｍＡ）が供給されるように、演出制御用マイコン１２１が頸移動モータドライバ（図示省略）を制御する（図２５（Ａ）参照）。
【０２４６】
ステップS403では、頸ステータスの値を「１」に設定して、本処理を終える。頸ステータスの値は、初期設定では「０」に設定されていて、馬駆動演出における頸可動体７００の位置に応じて、「１」又は「２」或いは「３」に設定されるようになっている。
【０２４７】
ステップS401で、出現位置への移動開始タイミングではないと判定した場合(S401でNO)、続いて、頸ステータスの値が「１」であるか否かを判定する(S404)。「１」であれば(S404でYES)、頸可動体７００の格納位置からの移動を開始していることになり、頸正方向フルステップ駆動制御を実行して(S405)、ステップS406に進む。頸正方向フルステップ駆動制御(S405)では、上記した頸出現駆動設定処理(S402)で設定した内容（３３３ｐｐｓ，２相励磁，一定電流）で頸移動モータ７１０を正方向に回転駆動させるべく、演出制御用マイコン１２１が頸移動モータドライバを制御する。これにより、頸可動体７００を高出力（高トルク）で素早く出現位置の方へ移動させることが可能である。
【０２４８】
ステップS406では、ステップ数の管理に基づいて、頸可動体７００の出現位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頸可動体７００を格納位置から移動させた時点から、頸移動モータ７１０に供給するパルスの数（ステップ数）が所定数に達したか否かを判定する。移動が完了していなければ(S406でNO)、本処理を終える。一方、移動が完了していれば(S406でYES)、低電流用停止励磁設定処理を実行する(S407)。
【０２４９】
低電流用停止励磁設定処理(S407)では、図２５（Ａ）に示すように、頸移動モータ７１０に一定電流（本形態では４００ｍＡ）の３８％の大きさの電流（本形態では１５２ｍＡ）の電流を供給して、頸移動モータ７１０が２相励磁で停止励磁を発生させるように、演出制御用マイコン１２１が頸移動モータドライバを制御する。こうして、頸移動モータ７１０で停止励磁を行うための電流を、頸可動体７００の移動中に頸移動モータ７１０に供給する駆動電流（本形態では４００ｍＡ又はその７１％の大きさである２８４ｍＡ）よりも小さくすることで、頸移動モータ７１０での消費電流を抑えることが可能である。ステップS408の後、頸ステータスの値を「２」に設定して(S408)、本処理を終える。
【０２５０】
ステップS404で、頸ステータスの値が「１」でなければ(S404でNO)、続いて、頸ステータスの値が「２」であるか否かを判定する(S409)。「２」であれば(S409でYES)、頸可動体７００の出現位置への移動が完了していることになり、上記した低電流用停止励磁設定処理の内容で、頸移動モータ７１０に停止励磁を発生させるべく、演出制御用マイコン１２１が頸移動モータドライバを制御する。
【０２５１】
続いて、ステップS411では、演出制御用マイコン１２１は、頸可動体駆動データに基づいて、頸可動体７００の格納位置への移動開始タイミングであるか否かを判定する。格納位置への移動開始タイミングでなければ(S411でNO)、本処理を終える。一方、格納位置への移動開始タイミングであれば(S411でYES)、頸格納駆動設定処理を実行して(S412)、ステップS413に進む。頸格納駆動設定処理(S412)では、頸移動モータ７１０の速度が３３３ｐｐｓであり、頸移動モータ７１０の励磁方法が２相励磁であり、頸移動モータ７１０に一定電流（本形態では４００ｍＡ）が供給されるように、演出制御用マイコン１２１が頸移動モータドライバを制御する（図２５（Ａ）参照）。ステップS413では、頸ステータスの値を「３」に設定して、本処理を終える。
【０２５２】
ステップS409で、頸ステータスの値が「２」でなければ(S409でNO)、続いて、頸ステータスの値が「３」であるか否かを判定する(S414)。「３」でなければ(S414でNO)、頸移動モータ７１０の駆動制御を行うタイミングでないため、本処理を終える。一方、「３」であれば(S414でYES)、頸可動体７００の出現位置からの移動（復帰）を開始していることになり、頸逆方向フルステップ駆動制御を実行して(S415)、ステップS416に進む。頸逆方向フルステップ駆動制御(S415)では、上記した頸格納駆動設定処理(S412)で設定した内容（３３３ｐｐｓ，２相励磁，一定電流）で頸移動モータ７１０を逆方向に回転駆動させるべく、演出制御用マイコン１２１が頸移動モータドライバを制御する。これにより、頸可動体７００を高出力（高トルク）で素早く格納位置の方へ移動させることが可能である。
【０２５３】
ステップS416では、ステップ数の管理に基づいて、頸可動体７００の格納位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頸可動体７００を出現位置から移動させた時点から、頸移動モータ７１０に供給するパルスの数（ステップ数）が所定数に達したか否かを判定する。移動が完了していなければ(S416でNO)、本処理を終える。一方、移動が完了していれば(S416でYES)、頸可動体７００の動作に基づく馬駆動演出が終了していることになり、頸可動体駆動データを演出用ＲＡＭ１２４からクリアする(S417)。
【０２５４】
続いて、頸ステータスの値を「０」に設定する(S418)。そして、無電流制御状態設定処理を実行して(S419)、本処理を終える。上述したように、頸可動体７００が格納位置にあるときには、消費電流を無くすため、図２５（Ａ）に示すように、頸可動体７００には停止励磁による停止保持力を付与しない。従って、無電流制御状態設定処理(S419)では、頸移動モータ７１０に電流が供給されないように、演出制御用マイコン１２１が頸移動モータドライバを制御することになる。
【０２５５】
［頭可動体駆動制御処理］図３９に示すように、頭可動体駆動制御処理(S304)ではまず、演出制御用マイコン１２１は、頭可動体駆動データに基づいて、頭可動体８００の高位置への移動開始タイミングであるか否かを判定する(S501)。なお頭可動体駆動データの中には、通常嘶き駆動演出の実行を伴う頭可動体駆動データと、特別嘶き駆動演出の実行を伴う頭可動体駆動データがある。高位置への移動開始タイミングであれば(S501でYES)、頭出現駆動設定処理を実行して(S502)、ステップS503に進む。頸出現駆動設定処理(S503)では、頭移動モータ８１０の速度が３３３ｐｐｓであり、頭移動モータ８１０の励磁方法が２相励磁であり、頭移動モータ８１０に一定電流（本形態では４００ｍＡ）が供給されるように、演出制御用マイコン１２１が頭移動モータドライバＩＣ１（図１８参照）を制御する（図２５（Ｂ）（Ｃ）参照）。
【０２５６】
ステップS503では、頭ステータスの値を「１」に設定して、本処理を終える。頭ステータスの値は、初期設定では「０」に設定されていて、馬駆動演出における頭可動体８００の位置に応じて、「１」、「２」、「３」、「４」、又は「５」の何れかに設定されるようになっている。
【０２５７】
ステップS501で、高位置への移動開始タイミングではないと判定した場合(S501でNO)、続いて、頭ステータスの値が「１」であるか否かを判定する(S504)。「１」であれば(S504でYES)、頭可動体８００の初期位置からの移動を開始していることになり、頭正方向フルステップ駆動制御を実行して(S505)、ステップS506に進む。頭正方向フルステップ駆動制御(S505)では、上記した頭出現駆動設定処理(S502)で設定した内容（３３３ｐｐｓ，２相励磁，一定電流）で頭移動モータ８１０を正方向に回転駆動させるべく、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する。これにより、頭可動体８００を高出力（高トルク）で素早く高位置の方へ移動させることが可能である。
【０２５８】
ステップS506では、ステップ数の管理に基づいて、頭可動体８００の高位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頭可動体８００を初期位置から移動させた時点から、頭移動モータ８１０に供給するパルスの数（ステップ数）が特定数に達したか否かを判定する。移動が完了していなければ(S506でNO)、本処理を終える。一方、移動が完了していれば(S506でYES)、頭下げ駆動設定処理を実行し(S507)、頭ステータスの値を「２」に設定して(S508)、本処理を終える。頸下げ駆動設定処理(S507)では、頭移動モータ８１０の速度が２５０ｐｐｓであり、頭移動モータ８１０の励磁方法が１−２相励磁であり、頭移動モータ８１０に一定電流（本形態では４００ｍＡ）の７１％の大きさの電流（本形態では２８４ｍＡ）が供給されるように、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する（図２５（Ｂ）（Ｃ）参照）。
【０２５９】
こうして、嘶き駆動演出（通常嘶き駆動演出又は特別嘶き駆動演出）を開始する場合には、頭移動モータ８１０の励磁方法を２相励磁から１−２相励磁に切替える。また頭移動モータ８１０の速度を３３３ｐｐｓから２５０ｐｐｓに低下させる。更に頭移動モータ８１０に供給する電流を７１％の大きさ（本形態では２８４ｍＡ）に低下させる。これらにより、嘶き駆動演出において頭可動体８００を滑らかに且つ振動を減らした状態で移動させることが可能である。よって、出現位置にある頸可動体７００が格納位置の方へ下降したり、頭可動体８００を回転可能に組付ける回転軸８０１が時間の経過によって抜けるような事態を防ぐことが可能である。
【０２６０】
なお嘶き駆動演出の開始により、頭移動モータ８１０の励磁方法を２相励磁から１−２相励磁に切替える場合には、演出制御用マイコン１２１は、励磁用カウンタの値を−１ずつ進めていき、励磁相選択データＤＡ１（図２６（Ａ）（Ｂ）参照）のうち２相励磁で最後に読み込んだ励磁用データから、１つずつ前の励磁用データを読み込んでいくことになる。こうして、２相励磁と１−２相励磁に対する共通の励磁相選択データＤＡ１を用いることで、簡易な制御処理で２相励磁から１−２相励磁へ切替えることが可能である。
【０２６１】
ステップS504で、頭ステータスの値が「１」でなければ(S504でNO)、続いて、頭ステータスの値が「２」であるか否かを判定する(S509)。「２」であれば(S509でYES)、頭可動体８００の高位置から低位置への移動を開始していることになり、頭逆方向フルステップ駆動制御を実行して(S510)、ステップS511に進む。頭逆方向フルステップ駆動制御(S510)では、上記した頭下げ駆動設定処理(S507)で設定した内容（２５０ｐｐｓ，１−２相励磁，一定電流の７１％の大きさの電流）で頭移動モータ８１０を逆方向に回転駆動させるべく、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する。
【０２６２】
ステップS511では、ステップ数の管理に基づいて、頭可動体８００の低位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頭可動体８００を高位置から移動させた時点から、頭移動モータ８１０に供給するパルスの数（ステップ数）が規定数に達したか否かを判定する。移動が完了していなければ(S511でNO)、本処理を終える。一方、移動が完了していれば(S511でYES)、頭上げ駆動設定処理を実行し(S512)、頭ステータスの値を「３」に設定して(S513)、本処理を終える。頸上げ駆動設定処理(S512)では、頭移動モータ８１０の回転駆動する方向が正方向になること以外、上記した頭下げ駆動設定処理(S507)と同じである（図２５（Ｂ）（Ｃ）参照）。
【０２６３】
ステップS509で、頭ステータスの値が「２」でなければ(S509でNO)、図４０に示すステップS514に進む。図４０に示すように、ステップS514では、頭ステータスの値が「３」であるか否かを判定する(S514)。「３」であれば(S514でYES)、頭可動体８００の低位置から高位置への移動を開始していることになり、頭正方向フルステップ駆動制御を実行して(S515)、ステップS516に進む。頭正方向フルステップ駆動制御(S515)では、上記した頭上げ駆動設定処理(S512)で設定した内容（２５０ｐｐｓ，１−２相励磁，一定電流の７１％の大きさの電流）で頭移動モータ８１０を正方向に回転駆動させるべく、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する。
【０２６４】
ステップS516では、ステップ数の管理に基づいて、頭可動体８００の高位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頭可動体８００を低位置から移動させた時点から、頭移動モータ８１０に供給するパルスの数（ステップ数）が規定数に達したか否かを判定する。移動が完了していなければ(S516でNO)、本処理を終える。一方、移動が完了していれば(S516でYES)、通常嘶き駆動演出が終了したか否かを判定する(S517)。つまり、通常嘶き駆動演出の実行を伴う頭可動体駆動データがセットされていて、頭可動体８００の上下方向の往復移動（回転）が１回終了したか否かを判定する。通常嘶き駆動演出の終了であれば(S517でYES)、後述する超低電流用停止励磁設定処理を実行し(S518)、頭ステータスの値を「４」に設定して、本処理を終える。
【０２６５】
［超低電流用停止励磁設定処理］図４０に示す頭可動体駆動制御処理(S304)を全て説明する前に、図４１に示す超低電流用停止励磁設定処理(S518)を先に説明する。超低電流用停止励磁設定処理(S518)は、通常嘶き駆動演出が終了した時点（１−２相励磁で頭可動体８００が高位置に移動し終えた時点）で、頭移動モータ８１０に２相励磁状態で停止励磁を発生させるための設定処理である。
【０２６６】
図４１に示すように、超低電流用停止励磁処理(S518)ではまず、演出制御用マイコン１２１は、図２６に示す励磁相選択データＤＡ１のうち１相励磁用データ（励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８）を読み込んだか否かを判定する。具体的には、励磁用カウンタの値が偶数になっているか否かを判定する。１相励磁用データを読み込んでいなければ(S601でNO)、１−２相励磁で頭可動体８００が高位置に移動し終えた時点で、２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）になっていることになる。この場合には、ステップS603に進み、超低電流用切替設定処理(S603)を実行して、本処理を終える。超低電流用切替設定処理(S603)では、頭移動モータドライバＩＣが一定電流の３．７５％の大きさの電流（本形態では１５ｍＡ）を供給して、頭移動モータ８１０が２相励磁による停止励磁を発生させるように、頭移動モータドライバＩＣの設定を行う。これにより、停止励磁に基づく消費電流を大きく抑えつつ、２相励磁で高位置にある頭可動体８００に停止保持力を付与することが可能である。
【０２６７】
一方、ステップS601において、１相励磁用データを読み込んでいると判定すれば(S601でYES)、頭正方向ハーフステップ駆動制御処理を実行する(S602)。頭正方向ハーフステップ駆動制御処理(S602)では、励磁用カウンタの値を＋１だけ進めて、励磁相選択データＤＡ１（図２６（Ａ）（Ｂ）参照）のうち通常嘶き駆動演出の最後に読み込んだ励磁用データから、１つ後の励磁用データ（２相励磁用データ）を読み込んで制御信号を出力する（図２９（Ａ）（Ｂ）参照）。これにより、１相励磁状態から２相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｆ）参照）に切替わる。その後、上述したように、超低電流用切替設定処理(S603)を実行して、本処理を終える。
【０２６８】
こうして、通常嘶き駆動演出が終了した時点で、仮に１相励磁状態であっても、必ず２相励磁状態に切替えている。つまり、１相励磁状態で頭移動モータ８１０に停止励磁を発生させることはない。よって、１相励磁状態で頭移動モータ８１０に停止励磁を発生させることを想定して、頭移動モータ８１０に供給する電流をある程度余裕をもって大きくする設定を防ぐことが可能である。そのため、２相励磁状態で頭移動モータ８１０に停止励磁を発生させる場合のみを想定して、停止励磁を発生させる際に頭移動モータ８１０に供給する電流を１５ｍＡという非常に小さい電流に設定することが可能である。よって、停止励磁の際の頭移動モータ８１０での消費電流を大きく抑えることが可能である。
【０２６９】
図４０に示す頭可動体駆動制御処理(S304)の説明に戻る。図４０に示すように、ステップS514で、頭ステータスの値が「３」でなければ(S514でNO)、続いて、頭ステータスの値が「４」であるか否かを判定する(S520)。「４」であれば(S520でYES)、通常嘶き駆動演出が終了した後であり、超低電流用停止励磁制御処理を実行して(S521)、ステップS522に進む。超低電流用停止励磁制御処理(S521)では、上記した超低電流用切替設定処理(S603)で設定した内容（頭移動モータ８１０に一定電流の３．７５％の大きさの電流を供給して２相励磁状態での停止励磁）で、頭移動モータ８１０に停止励磁を発生させるべく、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する。
【０２７０】
ステップS522では、演出制御用マイコン１２１は、頭可動体駆動データに基づいて、頭可動体８００の初期位置への移動開始タイミングであるか否かを判定する。初期位置への移動開始タイミングでなければ(S522でNO)、本処理を終える。一方、初期位置への移動開始タイミングであれば(S522でYES)、頭復帰駆動設定処理を実行して(S523)、ステップS524に進む。頭復帰駆動設定処理(S523)では、頭移動モータ８１０の速度が３３３ｐｐｓであり、頭移動モータ８１０の励磁方法が２相励磁であり、頭移動モータ８１０に一定電流（本形態では４００ｍＡ）が供給されるように、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する（図２５（Ｂ）参照）。ステップS524では、頭ステータスの値を「５」に設定して、本処理を終える。
【０２７１】
またステップS517において、通常嘶き駆動演出の終了でなければ(S517でNO)、続いて、特別嘶き駆動演出の終了か否かを判定する(S525)。つまり、特別嘶き駆動演出の実行を伴う頭可動体駆動データがセットされていて、頭可動体８００の上下方向の往復移動（回転）が３回終了したか否かを判定する。特別嘶き駆動演出の終了でなければ(S525でNO)、未だ頭可動体８００の上下方向の往復移動を行う必要があるため、ステップS526に進む。ステップS526では、頭下げ駆動設定処理を実行して、ステップS527に進む。ステップS526の頭下げ駆動設定処理は、上述したステップS507の頭下げ駆動設定処理と同様であるため、説明を省略する。ステップS527では、頭ステータスの値を「２」に設定して、本処理を終える。これにより、頭可動体８００の上下方向の往復移動が再開されることになる。
【０２７２】
一方、ステップS525において、特別嘶き駆動演出の終了であれば(S525でYES)、後述する頭復帰駆動設定補正処理を実行して(S528)、ステップS529に進む。ステップS529では、頭ステータスの値を「５」に設定して、本処理を終える。
【０２７３】
［頭復帰駆動設定補正処理］図４０に示す頭可動体駆動制御処理(S304)を全て説明する前に、図４２に示す頭復帰駆動設定補正処理(S528)を先に説明する。頭復帰駆動設定補正処理(S528)は、特別嘶き駆動演出が終了した時点（１−２相励磁で頭可動体８００が高位置に移動し終えた時点）で、頭移動モータ８１０が１相励磁状態になっていれば２相励磁状態に切替えるための処理である。
【０２７４】
図４２に示すように、頭復帰駆動設定補正処理(S528)ではまず、演出制御用マイコン１２１は、図２６に示す励磁相選択データＤＡ１のうち１相励磁用データ（励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８）を読み込んだか否かを判定する。具体的には、励磁用カウンタの値が偶数になっているか否かを判定する。１相励磁用データを読み込んでいなければ(S701でNO)、１−２相励磁で頭可動体８００が高位置に移動し終えた時点で、２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）になっていることになる。この場合には、ステップS703に進み、頭復帰駆動設定処理を実行して(S703)、本処理を終える。ステップS703の頭復帰駆動設定処理は、上述したステップS523の頭復帰駆動設定処理と同じであるため、説明を省略する。
【０２７５】
一方、ステップS701において、１相励磁用データを読み込んでいると判定すれば(S701でYES)、頭逆方向ハーフステップ駆動制御処理を実行する(S702)。頭逆方向ハーフステップ駆動制御処理(S702)では、励磁用カウンタの値を−１だけ進めて、励磁相選択データＤＡ１（図２６（Ａ）（Ｂ）参照）のうち特別嘶き駆動演出の最後に読み込んだ励磁用データから、１つ前の励磁用データ（２相励磁用データ）を読み込んで制御信号を出力する（図２８（Ａ）（Ｂ）参照）。これにより、１相励磁状態から２相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｆ）参照）に切替わる。その後、上述したように、頭復帰駆動設定処理(S703)を実行して、本処理を終える。
【０２７６】
こうして、通常嘶き駆動演出が終了した時点で、仮に１相励磁状態であっても、必ず２相励磁状態に切替えている。これにより、１相励磁状態のまま、２相励磁による制御処理としてフルステップ駆動制御（図２８（Ｃ）参照）を実行してしまうのを防ぐことが可能である。要するに、１−２相励磁で頭可動体８００を移動させて、頭可動体８００が高位置で停止したときに仮に１相励磁状態であったとしても、頭逆方向ハーフステップ駆動制御処理(S702)を介在させることで、１−２相励磁から２相励磁への切替えをスムーズに行うことが可能である。
【０２７７】
ステップS520で、頭ステータスの値が「４」でなければ(S520でNO)、続いて、頭ステータスの値が「５」であるか否かを判定する(S530)。「５」でなければ(S530でNO)、頭移動モータ８１０の駆動制御を行うタイミングでないため、本処理を終える。一方、「５」であれば(S530でYES)、頭可動体８００の高位置からの移動（復帰）を開始していることになり、頭逆方向フルステップ駆動制御処理を実行して(S531)、ステップS532に進む。頭逆方向フルステップ駆動制御処理(S531)では、上記したステップS523の頭復帰駆動設定処理、又はステップS703の頭復帰駆動設定処理で設定した内容（３３３ｐｐｓ，２相励磁，一定電流）で頭移動モータ８１０を逆方向に回転駆動させるべく、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御する。これにより、頭可動体８００を高出力（高トルク）で素早く初期位置の方へ移動させることが可能である。
【０２７８】
ステップS532では、ステップ数の管理に基づいて、頭可動体８００の初期位置への移動が完了したか否かを判定する。つまり、演出制御用マイコン１２１は、頭可動体８００を高位置から移動させた時点から、頭移動モータ８１０に供給するパルスの数（ステップ数）が特定数に達したか否かを判定する。移動が完了していなければ(S532でNO)、本処理を終える。一方、移動が完了していれば(S532でYES)、頭可動体８００の動作に基づく馬駆動演出が終了していることになり、頭可動体駆動データを演出用ＲＡＭ１２４からクリアする(S533)。
【０２７９】
続いて、頭ステータスの値を「０」に設定する(S534)。そして、無電流制御状態設定処理を実行して(S535)、本処理を終える。上述したように、頭可動体８００が初期位置にあるときには、消費電流を無くすため、図２５（Ｂ）（Ｃ）に示すように、頭可動体８００には停止励磁による停止保持力を付与しない。従って、無電流制御状態設定処理(S535)では、頭移動モータ８１０に電流が供給されないように、演出制御用マイコン１２１が頭移動モータドライバＩＣ１を制御することになる。
【０２８０】
［サブ側１０ｍｓタイマ割り込み処理］サブ側１０ｍｓタイマ割り込み処理は、演出制御基板１２０に１０ｍｓｅｃ周期の割り込みパルスが入力される度に実行される。図４３に示すように、サブ側１０ｍｓタイマ割り込み処理では、演出制御用マイコン１２１は、後述する受信コマンド解析処理を行う(S801)。
【０２８１】
続いて、サブ側１ｍｓタイマ割り込み処理の入力処理(S201)で作成したスイッチデータをサブ側１０ｍｓタイマ割り込み処理用のスイッチデータとして演出用ＲＡＭ１２４に格納するスイッチ状態取得処理を行う(S802)。そして、スイッチ状態取得処理(S802)にて格納したスイッチデータに基づいて表示画面５０ａの表示内容等を設定するスイッチ処理を行う(S803)。
【０２８２】
続いて、音声制御処理(S804)を行う。音声制御処理(S804)では、音声データ（スピーカ６２０からの音声の出力を制御するデータ）の作成及び画像制御基板１４０への出力や、音声演出の時間管理等を行う。これにより、実行する演出に合った音声がスピーカ６２０から出力される。その後、各種の演出用の乱数を更新したりするなどのその他の処理を実行して(S805)、本処理を終える。
【０２８３】
［受信コマンド解析処理］図４４に示すように、受信コマンド解析処理(S801)ではまず、演出制御用マイコン１２１は、遊技制御基板１００から変動開始コマンド（特図１変動開始コマンド又は特図２変動開始コマンド）を受信したか否か判定し(S901)、受信していれば後述する変動演出開始処理を行う(S902)。
【０２８４】
続いて、演出制御用マイコン１２１は、遊技制御基板１００から変動停止コマンド（特図１変動停止コマンド又は特図２変動停止コマンド）を受信したか否か判定し(S903)、受信していれば変動演出終了処理を行う(S904)。変動演出終了処理(S904)では、変動停止コマンドを解析し、その解析結果に基づいて、変動演出を終了させるための変動演出終了コマンドを演出用ＲＡＭ１２４の出力バッファにセットする。
【０２８５】
続いて、演出制御用マイコン１２１は、遊技制御基板１００からオープニングコマンドを受信したか否か判定し(S905)、受信していればオープニング演出選択処理を行う(S906)。オープニング演出選択処理(S906)では、オープニングコマンドを解析して、その解析結果に基づいて、大当たり遊技のオープニング中に実行するオープニング演出のパターン（内容）を選択する。そして、選択したオープニング演出パターンにてオープニング演出を開始するためのオープニング演出開始コマンドを演出用ＲＡＭ１２４の出力バッファにセットする。
【０２８６】
続いて、演出制御用マイコン１２１は、遊技制御基板１００からラウンド指定コマンドを受信したか否か判定し(S907)、受信していればラウンド演出選択処理を行う(S908)。ラウンド演出選択処理(S908)では、ラウンド指定コマンドを解析して、その解析結果に基づいて、大当たり遊技のラウンド遊技中に実行するラウンド演出のパターン（内容）を選択する。そして、選択したラウンド演出パターンにてラウンド演出を開始するためのラウンド演出開始コマンドを演出用ＲＡＭ１２４の出力バッファにセットする。
【０２８７】
続いて、演出制御用マイコン１２１は、遊技制御基板１００からエンディングコマンドを受信したか否か判定し(S909)、受信していればエンディング演出選択処理を行う(S910)。エンディング演出選択処理(S910)では、エンディングコマンドを解析して、その解析結果に基づいて、大当たり遊技のエンディング中に実行するエンディング演出のパターン（内容）を選択する。そして、選択したエンディング演出パターンにてエンディング演出を開始するためのエンディング演出開始コマンドを演出用ＲＡＭ１２４の出力バッファにセットする。
【０２８８】
続いて、演出制御用マイコン１２１は、その他の処理(S911)として上記のコマンド以外の受信コマンドに基づく処理（例えば客待ちコマンドの受信に基づいて客待ち演出を行うための処理や、普通図柄変動開始コマンドの受信に基づいて普図変動演出を行うための処理）を行って、受信コマンド解析処理(S901)を終える。
【０２８９】
［変動演出開始処理］図４５に示すように、変動演出開始処理(S902)ではまず、演出制御用マイコン１２１は、変動開始コマンドを解析する(S1001)。変動開始コマンドには、遊技制御用マイコン１０１による大当たり判定処理に基づいてセットされた特図停止図柄データの情報や、変動パターン（図３３参照）の情報、現在の遊技状態を指定する情報等が含まれている。
【０２９０】
次に演出制御用マイコン１２１は、変動演出において最終的に停止表示する演出図柄８Ｌ，８Ｃ，８Ｒの選択を行う(S1002)。具体的には、演出図柄決定用乱数を取得するとともに、リーチの有無に応じて分類されている複数のテーブルの中から、変動開始コマンドの解析結果に基づいて一つのテーブルを選択する。そして、選択したテーブルを用いて、取得した演出図柄決定用乱数を判定することにより、演出図柄を選択する。これにより、最終的に停止表示される演出図柄８Ｌ，８Ｃ，８Ｒの組み合わせ（例えば「７７７」等）が決定される。
【０２９１】
続いて演出制御用マイコン１２１は、変動演出パターン選択処理を実行する(S1003)。具体的には、変動演出パターン決定用乱数を取得するとともに、変動パターンの種類に応じて分類されているテーブルの中から、変動開始コマンドの解析結果に基づいて一つのテーブルを選択する。そして、選択したテーブルを用いて、取得した変動演出パターン抽選乱数を判定することにより、変動演出パターンを選択する。こうして変動演出パターンが決まれば、変動演出の時間、演出図柄の変動表示態様、リーチ演出の有無、リーチ演出の内容、演出ボタン演出（ＳＷ演出）の有無、演出ボタン演出の内容、演出展開構成、演出図柄の背景の種類等からなる変動演出の内容の詳細が決まることとなる。
【０２９２】
続いて演出制御用マイコン１２１は、予告演出選択処理を実行する(S1004)。予告演出選択処理(S904)では、予告演出決定用乱数を取得するとともに、リーチの有無に応じて分類されている複数のテーブルの中から、変動開始コマンドの解析結果に基づいて一つのテーブルを選択する。そして、その選択したテーブルを用いて、取得した予告演出決定用乱数を判定することにより、予告演出を選択する。これにより、いわゆるステップアップ予告演出やチャンスアップ予告演出などの予告演出の内容が決定される。
【０２９３】
続いて演出制御用マイコン１２１は、選択した変動演出パターンに応じて駆動データを設定するための駆動データ設定処理を実行する(S1005)。この駆動データ設定処理(S1005)により、当選期待度が高い演出（ＳＰリーチ等）を実行する変動演出パターンが選択された場合に、馬駆動演出の実行を伴う頭可動体駆動データ、頸可動体駆動データ、脚可動体駆動データやその他の駆動データが演出用ＲＡＭ１２４にセットされ得るようになっている。更に、大当たりの当選が確定している変動パターンＰ１，Ｐ３１に基づく変動演出パターンが選択されている場合には、特別嘶き駆動演出の実行を伴う頭可動体駆動データが演出用ＲＡＭ１２４にセットされ得るようになっている。
【０２９４】
その後、選択した演出図柄と変動演出パターンと予告演出とを開始するための変動演出開始コマンドを演出用ＲＡＭ１２４の出力バッファにセットして(S1006)、本処理を終える。ステップS1006でセットされた変動演出開始コマンドが、画像制御基板１４０に送信されると、表示画面５０ａにて特別図柄の変動表示に同期した変動演出が開始される。
【０２９５】
１０．本形態の効果
以上詳細に説明したように、本パチンコ遊技機ＰＹ１によれば、嘶き駆動演出において頭移動モータ８１０の励磁方法を１−２相励磁にすることで、頭可動体８００を滑らかに移動させることが可能である。また嘶き駆動演出を除く馬駆動演出において頭移動モータ８１０の励磁方法を２相励磁にすることで、頭可動体８００を高出力（高トルク）で移動させることが可能である。こうして頭移動モータ８１０の励磁方法を１−２相励磁又は２相励磁に切替えることで、頭可動体８００に求める挙動に柔軟に対応することが可能である。
【０２９６】
また本パチンコ遊技機ＰＹ１によれば、頭可動体８００は回転軸８０１周りに回転可能なものである。そして嘶き駆動演出においては、頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を回転させることで、滑らかに頭可動体８００を回転させることが可能である。よって仮に、頭移動モータ８１０の励磁方法を２相励磁だけにして、頭可動体８００を回転軸８０１周りに回転させ続ける場合に比べて、回転軸８０１に作用する負荷を軽減することが可能である。その結果、回転軸８０１の抜けなどの不具合を生じ難くすることが可能である。
【０２９７】
また本パチンコ遊技機ＰＹ１によれば、頭可動体８００を図１３（Ａ）に示す高位置から図１３（Ｂ）に示す低位置に移動させた後に、再び図１３（Ｃ）示す高位置へ移動させる嘶き駆動演出を実行する場合には、頭移動モータ８１０の励磁方法を１−２相励磁にしている。そのため、頭可動体８００の往復移動（往復回転）を滑らかにすることができて、振動を少なくした状態で嘶き駆動演出を実行することが可能である。
【０２９８】
また本パチンコ遊技機ＰＹ１によれば、図１３（Ａ）（Ｂ）（Ｃ）に示すように、頸可動体７００が出現位置にあるときに、頭移動モータ８１０の励磁方法を１−２相励磁にして、嘶き駆動演出を実行する。そのため、嘶き駆動演出での頭可動体８００の移動を滑らかにすることができて、頭可動体８００から頸可動体７００へ伝わる振動を少なくすることが可能である。よって、出現位置にある頸可動体７００が、格納位置に向かって下がるような不具合を生じないようにすることが可能である。
【０２９９】
また本パチンコ遊技機ＰＹ１によれば、頸可動体７００が出現位置にて停止保持力を付与されているときに（図２５（Ａ）参照）、頭移動モータの励磁方法を１−２相励磁にして嘶き駆動演出を実行する（図１３（Ａ）（Ｂ）（Ｃ）参照）。そのため、嘶き駆動演出において移動中の頭可動体８００から、出現位置にある頸可動体７００に伝わる振動を少なくすることが可能である。よって、出現位置にて頸可動体７００の停止の保持をできなくなる事態を防ぐことが可能である。
【０３００】
また本パチンコ遊技機ＰＹ１によれば、図２５（Ｂ）（Ｃ）に示すように、頭可動体８００が初期位置から高位置へ移動する際には、頭移動モータ８１０の励磁方法を２相励磁にするため、頭可動体８００を高トルクで素早く高位置へ移動（出現）させることが可能である。その後、頭可動体８００が図１３（Ａ）⇒図１３（Ｂ）⇒図１３（Ｃ）に示す駆動態様（特定の駆動態様）で移動する際には、頭移動モータ８１０の励磁方法を１−２相励磁にする。よって、頭可動体８００が出現した後には、滑らかな頭可動体８００の動きによる嘶き駆動演出を実行することが可能である。
【０３０１】
また本パチンコ遊技機ＰＹ１によれば、図２５（Ｃ）に示すように、特別嘶き駆動演出を実行する場合には、頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を滑らかに移動させることが可能である。その後、特別嘶き駆動演出が終了すると、頭移動モータ８１０の励磁方法を２相励磁にして、頭可動体８００を高位置から初期位置へ高出力（高トルク）で素早く移動させることが可能である。こうして頭移動モータ８１０の励磁方法を１−２相励磁から２相励磁に切替えることで、頭可動体８００に求める挙動に柔軟に対応することが可能である。
【０３０２】
また本パチンコ遊技機ＰＹ１によれば、特別嘶き駆動演出が終了した後に、頭移動モータ８１０の励磁方法を２相励磁にして頭可動体８００の移動を開始するときに、１相励磁状態になっている場合があり得る（図２８（Ａ）参照）。この場合に、仮にフルステップ駆動制御を実行してしまうと、２相励磁への切替えを適切にできない。そこでこの場合には、頭逆方向ハーフステップ駆動制御処理（図４２のステップS702の処理）により２相励磁状態に切替えてから、頭逆方向フルステップ駆動制御処理（図４０のステップS531の処理）を実行する。これにより、２相励磁への切替えを適切に行うことが可能である。
【０３０３】
また本パチンコ遊技機ＰＹ１によれば、図２６（Ａ）（Ｂ）に示すように、１つの励磁相選択データＤＡ１に基づいて、ハーフステップ駆動制御又はフルステップ駆動制御の何れも実行することが可能である。つまり図２７の比較例で示すように、ハーフステップ駆動制御を実行するためのデータ（図２７（Ｂ）参照）と、フルステップ駆動制御を実行するためのデータ（図２７（Ａ）参照）を別個で持つ必要がない。そのため、２相励磁で頭可動体８００の移動を開始するときに１相励磁状態であっても、励磁相選択データＤＡ１をそのまま利用して、ハーフステップ駆動制御（ステップS702の頭逆方向ハーフステップ駆動制御処理）により２相励磁状態に切替えることができる。そして、その後にフルステップ駆動制御（ステップS531の頭逆方向フルステップ駆動制御処理）を実行することが可能である。こうして、１−２相励磁から２相励磁に切替える際に、図２７に示す比較例のようにデータを切替える処理が不要であり、励磁方法の切替処理を簡易にすることが可能である。
【０３０４】
また本パチンコ遊技機ＰＹ１によれば、図２５（Ｂ）に示すように、通常嘶き駆動演出を実行する場合において、頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を移動させることが可能である。しかしながら、頭可動体８００を高位置で停止させたときに、１相励磁状態になっている場合があり得る（図２９（Ａ）参照）。そこでこの場合には、頭正方向ハーフステップ駆動制御処理（図４１のステップS602の処理）により、１相励磁状態から２相励磁状態に切替えてから（図２９（Ｂ）参照）、頭可動体８００に停止保持力を付与する。これにより、１相励磁状態のまま頭可動体８００に停止保持力を付与する場合よりも、大きな停止保持力を付与することが可能である。その結果、停止保持力を発生させるために頭移動モータ８１０に供給する電流を小さくして、頭移動モータ８１０での消費電流を抑えることが可能である。
【０３０５】
また本パチンコ遊技機ＰＹ１によれば、通常嘶き駆動演出が終了した後、頭可動体８００が高位置で停止しているときには必ず２相励磁状態にしている。そしてこのときには、２相励磁状態で頭移動モータ８１０に超低下電流（一定電流の３．７５％の大きさの電流，本形態では１５ｍＡ）を供給して、頭可動体８００に停止保持力を付与する。この超低下電流は、頭可動体８００の移動中に頭可動体８００に供給する駆動電流（本形態では一定電流である４００ｍＡ又はその７１％の大きさである２８４ｍＡ）よりも小さくしている。こうして、停止保持力を発生させるための超低下電流を小さくすることで、頭移動モータ８１０での消費電流を抑えることが可能である。特に、頭可動体８００に停止保持力を付与する場合には必ず２相励磁状態にしているため、停止保持力が小さい１相励磁状態を想定して、超低下電流を設定しないで済む。つまり、停止保持力が大きい２相励磁状態を想定して、超低下電流を設定できるため、必要以上に大きな電流値（例えば１相励磁状態を想定して６０ｍＡ）に設定する必要がない。こうして、超低下電流を小さく設定できることで、頭移動モータ８１０での消費電流を一層抑えることが可能である。
【０３０６】
また本パチンコ遊技機ＰＹ１によれば、高位置にある頭可動体８００に停止保持力を付与する場合に、頭移動モータ８１０に供給する超低下電流（一定電流の３．７５％の大きさの電流，本形態では１５ｍＡ）を、頭可動体８００の移動中に頭可動体８００に供給する駆動電流（本形態では４００ｍＡ又はその７１％の大きさである２８４ｍＡ）の１０分の１以下にしている。こうして超低下電流を非常に小さく設定することで、消費電流の抑制効果を大きく得ることが可能である。
【０３０７】
また本パチンコ遊技機ＰＹ１によれば、図２６（Ａ）（Ｂ）に示すように、１つの励磁相選択データＤＡ１に基づいて、頭移動モータ８１０の励磁方法を２相励磁又は１−２相励磁の何れにもすることが可能である。つまり図２７の比較例で示すように、励磁方法を２相励磁にするための励磁相選択データＤＡ２（図２７（Ａ）参照）と、１−２相励磁にするための励磁相選択データＤＡ３（図２７（Ｂ）参照）を別個で持つ必要がない。そのため、２相励磁から１−２相励磁に切替える際に、又は１−２相励磁から２相励磁に切替える際に、図２７に示す比較例のようにデータを切替える処理が不要であり、励磁方法の切替処理を簡易にすることが可能である。
【０３０８】
また本パチンコ遊技機ＰＹ１によれば、演出制御用マイコン１２１は、２相励磁に切替える場合には、図２６（Ａ）に示すように、励磁相選択データＤＡ１に対して励磁用カウンタを２つずつ進めて、２相励磁用データ（励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７）を読み込めば良い。一方、１−２相励磁に切替える場合には、図２６（Ｂ）に示すように、励磁相選択データＤＡ１に対して励磁用カウンタを１つずつ進めて、１相励磁用データ（励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８）を読み込めば良い。こうして、１つの励磁相選択データＤＡ１と１つの励磁用カウンタとを用いて、２相励磁又は１−２相励磁に簡易に切替えることが可能である。
【０３０９】
また本パチンコ遊技機ＰＹ１によれば、通常嘶き駆動演出が終了して、頭可動体８００が高位置で停止したときに１相励磁状態である場合には（図２９（Ａ）参照）、励磁相選択データＤＡ１に対する励磁用カウンタを＋１進めて、２相励磁用データ（励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７）を読み込む（図２９（Ｂ）参照）。これにより、１相励磁状態から２相励磁状態に切替わる。こうして、頭可動体８００に停止保持力を付与する際に、１相励磁状態であっても、励磁相選択データＤＡ１をそのまま利用して２相励磁状態へスムーズに移行することが可能である。
【０３１０】
また本パチンコ遊技機ＰＹ１によれば、特別嘶き駆動演出が終了して、頭可動体８００が高位置で停止したときに１相励磁状態である場合には（図２８（Ａ）参照）、励磁相選択データＤＡ１に対する励磁用カウンタを−１進めて、２相励磁用データ（励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７）を読み込む（図２８（Ｂ）参照）。これにより、１相励磁状態から２相励磁状態に切替わる。こうして、２相励磁で頭可動体８００の移動を開始する前に、１相励磁状態であっても、励磁相選択データＤＡ１をそのまま利用して２相励磁状態へスムーズに移行することが可能である。
【０３１１】
１１．変形例
以下、変形例について説明する。なお、変形例の説明において、上記形態のパチンコ遊技機ＰＹ１と同様の構成については、同じ符号を付して説明を省略する。勿論、変形例に係る構成同士を適宜組み合わせて構成してもよい。また、上記形態および下記変形例中の技術的特徴は、本明細書において必須なものとして説明されていなければ、適宜、削除することが可能である。
【０３１２】
上記形態では、頭可動体８００に駆動力を付与可能な頭移動モータ８１０（駆動手段）の励磁方法を１−２相励磁、又は２相励磁に切替えるようにした。しかしながら、駆動手段の励磁方法を１−２相励磁、又は２相励磁に切替える対象の可動体は、頭可動体８００に限られるものではなく、適宜変更可能である。例えば、頸可動体７００や脚可動体６００等の盤可動体や、昇降ユニット３００、左上部ユニット５００、右上部ユニット５５０等の枠可動体であっても良い。また入力部（演出ボタン）４０ｋ等の操作手段が移動（振動も含む）可能になっていて、その操作手段に駆動力を付与可能な駆動手段の励磁方法を１−２相励磁、又は２相励磁に切替えるようにしても良い。
【０３１３】
また上記形態では、駆動手段の励磁方法を１−２相励磁、又は２相励磁に切替える対象の可動体は、頭可動体８００のような回転可能な可動体であった。しかしながら、駆動手段の励磁方法を１−２相励磁、又は２相励磁に切替える対象の可動体を直動可能な可動体、２方向以上に移動可能な可動体、リンク機構を用いて多段階に移動可能な可動体等であっても良い。
【０３１４】
また上記形態では、図１３（Ａ）（Ｂ）（Ｃ）に示すように、頭可動体８００が高位置から低位置に回転した後に低位置から高位置へ回転する場合、即ち往復回転する場合に、頭移動モータ８１０の励磁方法を１−２相励磁にした。しかしながら、可動体が往復回転する場合の他、往復して直動する場合に駆動手段の励磁方法を１−２相励磁にしても良い。
【０３１５】
また上記形態では、頭可動体８００が初期位置（原点位置）以外で、往復移動（往復回転を含む）する場合に、頭移動モータ８１０（駆動手段）の励磁方法を１−２相励磁にした。しかしながら、可動体が原点位置（初期設定の位置）と、移動後の駆動位置との間で往復移動する場合に、駆動手段の励磁方法を１−２相励磁にしても良い。
【０３１６】
また上記形態では、頸可動体７００（他の可動体）が出現位置（上昇位置）にいないときに、頭移動モータ８１０の励磁方法を２相励磁にして、頭可動体８００を初期位置から高位置へ移動させた（図２５（Ａ）（Ｂ）（Ｃ）参照）。しかしながら、頸可動体７００が出現位置にあっても、頭移動モータ８１０の励磁方法を２相励磁にして、頭可動体８００を移動させても良い。
【０３１７】
また上記形態では、頸可動体７００（他の可動体）が出現位置（上昇位置）にあるときに、頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を移動させた（嘶き駆動演出を実行した）（図２５（Ａ）（Ｂ）（Ｃ）参照）。しかしながら、頸可動体７００が出現位置にいないときでも、例えば頸可動体７００が格納位置にあるときでも、頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を移動させても良い。
【０３１８】
また上記形態では、頭可動体８００を組付けている頸可動体７００（他の可動体）に停止保持力が付与されているときに、頭可動体８００を移動させる（嘶き駆動演出を実行する）場合には、頭移動モータ８１０の励磁方法を１−２相励磁にした。しかしながら、頸可動体７００に停止保持力が付与されていないときでも、頭可動体８００を移動させる場合には、頭移動モータ８１０の励磁方法を１−２相励磁にしても良い。
【０３１９】
例えば、頸移動モータ７１０を２相励磁にして頸可動体７００（他の可動体）を移動させつつ、頭移動モータ８１０（駆動手段）の励磁方法を１−２相励磁にして頭可動体８００（可動体）を移動させても良い。この場合には、頭可動体８００から頸可動体７００に伝わる振動を少なくして、頸可動体７００の移動が不安定になるのを防ぐことが可能である。またその反対に、頸移動モータ７１０を１−２相励磁にして頸可動体７００を移動させつつ、頭移動モータ８１０の励磁方法を２相励磁にして頭可動体８００を移動させても良い。この場合には、頸可動体７００から頭可動体８００に伝わる振動を少なくして、頭可動体８００の移動が不安定になるのを防ぐことが可能である。或いは、頸移動モータ７１０を１−２相励磁にして頸可動体７００を移動させつつ、頭移動モータ８１０の励磁方法を１−２相励磁にして頭可動体８００を移動させても良い。この場合には、頸可動体７００と頭可動体８００の相互で伝わる振動を少なくすることができて、頸可動体７００及び頭可動体８００の移動が不安定になるのを防ぐことが可能である。
【０３２０】
また上記形態では、頭可動体８００を初期位置（原点位置）から高位置（移動位置）へ移動させる（移動演出を実行する）場合には頭移動モータ８１０の励磁方法を２相励磁にして、頭可動体８００を高位置から移動させる嘶き駆動演出（特定演出）を実行する場合には頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を高位置から初期位置へ移動（復帰）させる場合には頭移動モータ８１０の励磁方法を２相励磁にした（図２５（Ｂ）（Ｃ）参照）。しかしながら、頭移動モータ８１０の励磁方法を上記と逆にしても良い。即ち、頭可動体８００を初期位置から高位置へ移動させる（移動演出を実行する）場合には頭移動モータ８１０の励磁方法を１−２相励磁にして、頭可動体８００を高位置から移動させる嘶き駆動演出（特定演出）を実行する場合には頭移動モータ８１０の励磁方法を２相励磁にして、頭可動体８００を高位置から初期位置へ移動（復帰）させる場合には頭移動モータ８１０の励磁方法を１−２相励磁にしても良い。この場合には、頭可動体８００を出現させる際に滑らかに移動させることができ、嘶き駆動演出を実行する場合には高出力（高トルク）で素早く頭可動体８００を移動させることができ、頭可動体８００を復帰させる際に滑らかに移動させることが可能である。
【０３２１】
また上記形態では、頭可動体８００を高位置⇒低位置⇒高位置へ移動させる嘶き駆動演出（特定演出）を実行する場合に、頭移動モータ８１０の励磁方法を１−２相励磁にした。しかしながら、嘶き駆動演出以外の特定演出、即ち高位置⇒低位置⇒高位置という駆動態様（特定の駆動態様）以外の駆動態様であっても、頭移動モータ８１０の励磁方法を１−２相励磁にしても良い。例えば、高位置⇒低位置⇒高位置⇒初期位置⇒低位置という変則的な駆動態様において、頭移動モータ８１０の励磁方法を１−２相励磁にしても良い。
【０３２２】
また上記形態では、図２５（Ｃ）に示すように、通常嘶き駆動演出の後で高位置にある頭可動体８００に停止保持力を付与する場合に、頭移動モータ８１０に一定電流の３．７５％の大きさの電流（低電流，本形態では１５ｍＡ）を供給するように制御した。しかしながら、低電流の値は適宜変更可能であり、例えば一定電流の３８％の大きさの電流（１５２ｍＡ）を供給するように制御しても良い。なお頭移動モータ８１０での消費電流を抑えるという観点により、頭可動体８００の移動中に頭移動モータ８１０に供給する（本形態では４００ｍＡ又はその７１％の大きさである２８４ｍＡ）よりも低電流が小さいと良い。
【０３２３】
また上記形態では、通常嘶き駆動演出の後で高位置にある頭可動体８００に停止保持力を付与する場合に、頭移動モータ８１０に供給する電流（低電流，本形態では１５ｍＡ）を、頭可動体８００の移動中に頭移動モータ８１０に供給する（本形態では４００ｍＡ又はその７１％の大きさである２８４ｍＡ）の１０分の１以下に設定した。しかしながら低電流の値は、駆動電流の１０分の１以下に限られるものではなく、例えば５分の１以下であっても良い。１０分の１以下よりも消費電流の抑制の効果は少ないものの、５分の１以下でも消費電流の抑制の効果は十分に得られるためである。また例えば低電流の値を、駆動電流の２分の１以下にしても良い。２分の１以下でも、消費電流の抑制の効果を多少得られるためである。
【０３２４】
また上記形態では、通常嘶き駆動演出の後で頭可動体８００に停止保持力を付与する場合に、１相励磁状態であれば（図２９（Ａ）参照）、頭正方向ハーフステップ駆動制御処理（図４１のステップS602の処理）により、１相励磁状態から２相励磁状態に切替えた（図２９（Ｂ）参照）。しかしながら、頭逆方向ハーフステップ駆動処理（図４２のステップS702の処理）により、１相励磁状態から２相励磁状態に切替えても良い。なお１相励磁状態から２相励磁状態に切替える際に、励磁相選択データＤＡ１のうち励磁用カウンタを＋１又は−１進めるのではなく、±３つ又は±５つなど、奇数だけ励磁用カウンタを進めて、２相励磁用データを読み込んでも良い。
【０３２５】
また上記形態では、特別嘶き駆動演出の後で頭可動体８００の低位置への移動を開始する場合に、１相励磁状態であれば（図２８（Ａ）参照）、頭逆方向ハーフステップ駆動制御処理（図４２のステップS702の処理）により、１相励磁状態から２相励磁状態に切替えた（図２８（Ｂ）参照）。しかしながら、頭正方向ハーフステップ駆動処理（図４１のステップS602の処理）により、１相励磁状態から２相励磁状態に切替えても良い。なお１相励磁状態から２相励磁状態に切替える際に、励磁相選択データＤＡ１のうち励磁用カウンタを＋１又は−１進めるのではなく、±３つ又は±５つなど、奇数だけ励磁用カウンタを進めて、２相励磁用データを読み込んでも良い。
【０３２６】
また上記形態では、特別嘶き駆動演出の終了により頭可動体８００が高位置に移動したときに、頭移動モータ８１０の励磁方法を１−２相励磁から２相励磁に切替えた（図２５（Ｃ）参照）。しかしながら、頭移動モータ８１０の励磁方法を１−２相励磁から２相励磁に切替える位置は、適宜変更可能であり、例えば低位置と高位置との間であっても良い。
【０３２７】
また上記形態では、通常嘶き駆動演出を実行して頭可動体８００が高位置に移動した後に、２相励磁（２相励磁状態）で頭可動体８００に停止保持力を付与した（図２５（Ｂ）参照）。しかしながら、２相励磁で頭可動体８００に停止保持力を付与する位置は、例えば低位置であっても良く、適宜変更可能である。
【０３２８】
また上記形態では、頭移動モータ８１０（駆動手段）の励磁方法を、１−２相励磁又は２相励磁に切替えるようにした。しかしながら、頭移動モータ８１０（駆動手段）の励磁方法を１−２相励磁だけにして、２相励磁に切替えることがないようにしても良い。
【０３２９】
またその反対に、頭移動モータ８１０（駆動手段）の励磁方法を２相励磁だけにして、１−２相励磁に切替えることがないようにしても良い。この場合においては、図２６（Ｂ）に示すように、励磁相選択データＤＡ１（特定データ）と励磁用カウンタを利用して、頭移動モータ８１０の励磁方法を１−２相励磁しても良い。その後の機種開発において、１−２相励磁で可動体（頭可動体８００）を移動させる状況が生じた場合に、その励磁相選択データＤＡ１をそのまま利用して、励磁方法を１−２相励磁にすることができるからである。こうして、２相励磁であっても励磁相選択データＤＡ１（特定データ）を利用しておくことで、その後に励磁方法を変える場合に柔軟に対応することが可能になる。
【０３３０】
また上記形態では、図２６（Ａ）（Ｂ）に示すように、１つの励磁相選択データＤＡ１（特定データ）に基づいて、頭移動モータ８１０の励磁方法を２相励磁又は１−２相励磁の何れにも制御した。しかしながら、図２６に示す比較例のように、励磁相選択データＤＡ２（図２７（Ａ）参照）と励磁相選択データＤＡ３（図２７（Ｂ）参照）を別個で備え、励磁相選択データＤＡ２に基づいて頭移動モータ８１０の励磁方法を２相励磁にして、励磁相選択データＤＡ３に基づいて頭移動モータ８１０の励磁方法を１−２相励磁にしても良い。
【０３３１】
また上記形態では、通常嘶き駆動演出の後で頭可動体８００に停止保持力を付与する場合に、１相励磁状態であれば（図２９（Ａ）参照）、励磁相選択データＤＡ１（特定データ）と励磁用カウンタとを利用して、１相励磁状態から２相励磁状態に切替えた（図２９（Ｂ）参照）。しかしながら、励磁相選択データＤＡ２（図２７（Ａ）参照）と励磁相選択データＤＡ３（図２７（Ｂ）参照）を別個で備え、励磁相選択データＤＡ３から励磁相選択データＤＡ２に切替えて、励磁用データｄｂ１，ｄｂ２，ｄｂ３，ｄｂ４の何れかを読み込むことに基づいて、１相励磁状態から２相励磁状態に切替えるようにしても良い。
【０３３２】
また上記形態では、特別嘶き駆動演出の後で頭可動体８００の低位置への移動を開始する場合に、１相励磁状態であれば（図２８（Ａ）参照）、励磁相選択データＤＡ１（特定データ）と励磁用カウンタとを利用して、１相励磁状態から２相励磁状態に切替えた（図２８（Ｂ）参照）。しかしながら、励磁相選択データＤＡ２（図２７（Ａ）参照）と励磁相選択データＤＡ３（図２７（Ｂ）参照）を別個で備え、励磁相選択データＤＡ３から励磁相選択データＤＡ２に切替えて、励磁用データｄｂ１，ｄｂ２，ｄｂ３，ｄｂ４の何れかを読み込むことに基づいて、１相励磁状態から２相励磁状態に切替えるようにしても良い。
【０３３３】
また上記形態では、図２５（Ａ）（Ｂ）（Ｃ）に示すように、頭移動モータ８１０（駆動手段）のモータ速度、励磁方法、頭移動モータ８１０に供給する電流の大きさ（電流制御状態）を設定した。しかしながら、図２５（Ａ）（Ｂ）（Ｃ）に示すモータ速度、励磁方法、電流制御状態はあくまで一例であって、勿論適宜変更可能である。
【０３３４】
また上記形態では、昇降モータ３１０、左上部モータ５３１、右上部モータ５８１、脚移動モータ６１０、頸移動モータ７１０、頭移動モータ８１０（駆動手段）として、バイポーラ型のステッピングモータ（図１７（Ａ）参照）を用いた。しかしながら、モータの種類は適宜変更可能であり、例えばユニポーラ型のステッピングモータ（図１７（Ｂ）参照）を用いても良い。
【０３３５】
また上記形態では、頭移動モータ８１０（駆動手段）のステッピングモータとして、２相ステッピングモータを用いた。なお２相ステッピングモータとは、図１７（Ａ）に示すように、端子φ１（Ａ相）と端子φ３（Ａ／相）と、端子φ２（Ｂ相）と端子φ４（Ｂ／相）の２相からなるステッピングモータのことである。これに対して、例えば５相からなる５相ステッピングモータを用いても良く、その他の相からなるステッピングモータを用いても良い。
【０３３６】
また上記形態では、頭移動モータ８１０の駆動を制御する頭移動モータドライバＩＣ１（図１８参照）や、頸移動モータ７１０の駆動を制御する頸移動モータドライバ（図示省略）として、定電流駆動方式のドライバを用いた。しかしながら、ドライバの種類は適宜変更可能であり、例えば定電圧駆動方式のドライバを用いても良い。
【０３３７】
また上記形態では、第１始動口１１又は第２始動口１２への入賞に基づいて取得する乱数（判定用情報）として、大当たり乱数等の４つの乱数を取得することとしたが、一つの乱数を取得してその乱数に基づいて、大当たりか否か、当たりの種別、リーチの有無、及び変動パターンの種類を決めるようにしてもよい。すなわち、始動入賞に基づいて取得する乱数の個数および各乱数において何を決定するようにするかは任意に設定可能である。
【０３３８】
また上記形態では、当選した大当たり図柄の種類に基づいて高確率状態への移行が決定される遊技機として構成したが、いわゆるＶ確機（特定領域の通過に基づいて高確率状態に制御する遊技機）として構成しても良い。大入賞装置として大入賞装置１４Ｄのみが設けられていたが、２つの大入賞装置を設けるようにしても良い。
【０３３９】
また上記形態では、一旦高確率状態に制御されると次の大当たり遊技の開始まで高確率状態への制御が続く遊技機（いわゆる確変ループタイプの遊技機）として構成したが、いわゆるＳＴ機（確変の回数切りの遊技機）として構成しても良い。また上記形態では、特図２の変動を特図１の変動に優先して実行するように構成した。これに対して、特図２の変動と特図１の変動を始動口への入賞順序に従って実行するように構成してもよい。この場合、第１特図保留と第２特図保留とを合算して記憶可能な記憶領域を遊技用ＲＡＭ１０４に設け、その記憶領域に入賞順序に従って判定用情報を記憶し、記憶順の古いものから消化するように構成すればよい。また、特図２の変動中であっても特図１の変動を実行でき、且つ、特図１の変動中であっても特図２の変動を実行できるように構成してもよい。つまり、所謂同時変動を行う遊技機として構成してもよい。また、いわゆる１種２種混合機や、ハネモノタイプの遊技機として構成してもよい。すなわち、本発明は、遊技機のゲーム性を問わず、種々のゲーム性の遊技機に対して好適に採用することが可能である。
【０３４０】
また上記形態では、大当たりに当選してそのことを示す特別図柄が停止表示されたことを制御条件として、大当たり遊技状態（特別遊技状態）に制御されるパチンコ遊技機として構成した。これに対して、スロットマシン（回胴式遊技機、パチスロ遊技機）として構成してもよい。この場合、ビッグボーナスやレギュラーボーナスへの入賞によって獲得メダルを増やす所謂ノーマル機であれば、ビッグボーナスやレギュラーボーナス等のボーナスを実行している状態が特別遊技状態に相当する。また、小役に頻繁に入賞可能なＡＲＴ（アシストリプレイタイム）やＡＴ（アシストタイム）等の特別な遊技期間にて獲得メダルを増やす所謂ＡＲＴ機やＡＴ機であれば、ＡＲＴやＡＴ中の状態が特別遊技状態に相当する。また、ノーマル機では特別遊技状態への制御条件は、ビッグボーナスやレギュラーボーナスに当選した上で、有効化された入賞ライン上に、ビッグボーナスやレギュラーボーナスへの移行契機となる図柄の組み合せが各リールの表示結果として導出表示されることである。また、ＡＲＴ機やＡＴ機では特別遊技状態への制御条件は、例えば、ＡＲＴやＡＴの実行抽選に当選した上で、規定ゲーム数を消化するなどしてＡＲＴやＡＴの発動タイミングを迎えることである。
【０３４１】
本明細書における「所定の制御条件の成立」とは、上記形態では、第１特別図柄の抽選又は第２特別図柄の抽選において大当たりに当選し、その当選を示す大当たり図柄が停止表示されることである。
【０３４２】
１２．上記した実施の形態に示されている発明
上記した実施の形態には、以下の各手段の発明が示されている。以下に記す手段の説明では、上記した実施の形態における対応する構成名や表現、図面に使用した符号を参考のためにかっこ書きで付記している。但し、各発明の構成要素はこの付記に限定されるものではない。
【０３４３】
＜手段Ａ＞
手段Ａ１に係る発明は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態（大当たり遊技状態）に制御する遊技機（パチンコ遊技機ＰＹ１）において、
移動可能な可動体（頭可動体８００）と、
前記可動体に駆動力を付与可能な駆動手段（頭移動モータ８１０）と、
演出を制御可能な演出制御手段（演出制御用マイコン１２１）と、を備え、
前記演出制御手段は、
前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして（図２４参照）、前記可動体を移動させることが可能であり、
前記駆動手段の励磁方法を、励磁される励磁相の数が２つである２相励磁にして（図２２参照）、前記可動体を移動させることが可能であることを特徴とする遊技機である。
【０３４４】
この構成の遊技機によれば、駆動手段の励磁方法を１−２相励磁にすれば、可動体を滑らかに移動させることが可能である。また駆動手段の励磁方法を２相励磁にすれば、可動体を高出力（高トルク）で移動させることが可能である。こうして駆動手段の励磁方法を１−２相励磁又は２相励磁に切替えることで、可動体に求める挙動に柔軟に対応することが可能である。
【０３４５】
手段Ａ２に係る発明は、
手段Ａ１に記載の遊技機において、
前記可動体は、回転軸（８０１）周りに回転可能に組付けられていて（図１１参照）、
前記演出制御手段は、前記駆動手段の励磁方法を１−２相励磁にして、前記可動体を前記回転軸周りに回転可能（ステップS510,S515を実行可能）であることを特徴とする遊技機である。
【０３４６】
この構成の遊技機によれば、駆動手段の励磁方法を１−２相励磁にして、可動体を回転軸周りに回転させることで、滑らかに可動体を回転させることが可能である。よって仮に、駆動手段の励磁方法を２相励磁だけにして、可動体を回転軸周りに回転させ続ける場合に比べて、回転軸に作用する負荷を軽減することが可能である。その結果、回転軸の抜けなどの不具合を生じ難くすることが可能である。
【０３４７】
手段Ａ３に係る発明は、
手段Ａ１に記載の遊技機において、
前記可動体は、所定の原点位置（初期位置）とは異なる第１位置（高位置）又は第２位置（低位置）に移動可能であり、
前記演出制御手段は、
前記駆動手段の励磁方法を１−２相励磁にして、前記可動体を前記第１位置から前記第２位置へ移動させた後に前記第２位置から前記第１位置へ移動させる往復移動演出（嘶き駆動演出，図１３（Ａ）（Ｂ）（Ｃ）参照）を実行可能であることを特徴とする遊技機である。
【０３４８】
この構成の遊技機によれば、往復移動演出を実行する場合には、駆動手段の励磁方法を１−２相励磁にしている。そのため、可動体の往復移動を滑らかにことができて、振動を少なくした状態で往復移動演出を実行することが可能である。
【０３４９】
手段Ａ４に係る発明は、
手段Ａ１乃至手段Ａ３の何れかに記載の遊技機において、
所定の下降位置（格納位置）又は前記下降位置よりも高い上昇位置（出現位置）に移動可能な他の可動体（頸可動体７００）を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて（図１１参照）、
前記演出制御手段は、
前記他の可動体が前記上昇位置にいないときには、前記駆動手段の励磁方法を２相励磁にして前記可動体を移動させることが可能である一方、
前記他の可動体が前記上昇位置にあるときには、前記駆動手段の励磁方法を１−２相励磁にして前記可動体を移動させることが可能である（図２５（Ａ）（Ｂ）（Ｃ）参照）ことを特徴とする遊技機である。
【０３５０】
この構成の遊技機によれば、他の可動体が上昇位置にあるときに、駆動手段の励磁方法を１−２相励磁にして可動体を移動させる。そのため、可動体の移動を滑らかにすることができて、可動体から他の可動体へ伝わる振動を少なくすることが可能である。よって、上昇位置にある他の可動体が、下降位置に向かって下がるような不具合を生じないようにすることが可能である。
【０３５１】
手段Ａ５に係る発明は、
手段Ａ１に記載の遊技機において、
移動可能な他の可動体（頸可動体７００）を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて（図１１参照）、
前記演出制御手段は、
前記他の可動体に停止保持力を付与しているときに、前記駆動手段の励磁方法を１−２相励磁にして前記可動体を移動させることが可能である（図２５（Ａ）（Ｂ）（Ｃ）参照）ことを特徴とする遊技機である。
【０３５２】
この構成の遊技機によれば、他の可動体に停止保持力が付与されているときに、駆動手段の励磁方法を１−２相励磁にして可動体を移動させる。そのため、可動体の移動を滑らかにすることができて、可動体から他の可動体へ伝わる振動を少なくすることが可能である。よって、他の可動体の停止を保持できなくなる事態を防ぐことが可能である。
【０３５３】
手段Ａ６に係る発明は、
手段Ａ１に記載の遊技機において、
前記可動体は、所定の原点位置（初期位置）又は移動位置（高位置）に移動可能であり、
前記演出制御手段は、
前記駆動手段の励磁方法を２相励磁にして、前記可動体を前記原点位置から前記移動位置へ移動させる移動演出（頭可動体８００を初期位置から高位置へ移動させる出現演出）を実行可能であり、
前記駆動手段の励磁方法を１−２相励磁にして、前記可動体を前記移動位置から特定の駆動態様（図１３（Ａ）⇒図１３（Ｂ）⇒図１３（Ｃ）に示すように頭可動体８００を移動させる駆動態様）で移動させる特定演出（嘶き駆動演出）を実行可能である（図２５（Ｂ）（Ｃ）参照）ことを特徴とする遊技機である。
【０３５４】
この構成の遊技機によれば、可動体が原点位置から移動位置へ移動する際には、駆動手段の励磁方法を２相励磁にするため、可動体を高トルクで素早く移動位置へ移動（出現）させることが可能である。その後、可動体が移動位置から特定の駆動態様で移動する際には、駆動手段の励磁方法を１−２相励磁にするため、滑らかな可動体の動きによる特定演出を実行することが可能である。
【０３５５】
ところで、特開２０１０−２０７４３３号公報に記載の遊技機では、駆動手段の励磁方法は常に２相励磁であるため、以下の問題点がある。即ち、駆動手段が高出力（高トルク）を発生させることで、可動体に作用する振動が大きくなり易い。そのため、例えば可動体を滑らかに移動させた方が好ましい状況がある場合に対応できなくなる。その一方で、駆動手段の出力を下げてしまうと、２相励磁のメリットが失われてしまう。こうして、駆動手段の励磁方法が常に２相励磁であると、可動体の求める挙動に柔軟に対応できないという問題点があった。そこで上記した手段Ａ１〜Ａ６に係る発明は、特開２０１０−２０７４３３号公報に記載の遊技機に対して、演出制御手段は、駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、可動体を移動させることが可能であり、駆動手段の励磁方法を、励磁される励磁相の数が２つである２相励磁にして、可動体を移動させることが可能である点で相違している。これにより、可動体の求める挙動に柔軟に対応することが可能な遊技機を提供するという課題を解決（作用効果を奏する）ことが可能である。
【０３５６】
＜手段Ｂ＞
手段Ｂ１に係る発明は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態（大当たり遊技状態）に制御する遊技機（パチンコ遊技機ＰＹ１）において、
移動可能な可動体（頭可動体８００）と、
前記可動体に駆動力を付与可能な駆動手段（頭移動モータ８１０）と、
演出を制御可能な演出制御手段（演出制御用マイコン１２１）と、を備え、
前記演出制御手段は、
前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして（図２４参照）、前記可動体を移動させることが可能であり、
前記可動体を停止させたときに前記駆動手段で励磁される励磁相の数が１つである１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）である場合には、前記駆動手段で励磁される励磁相の数が２つである２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）に切替えて（ステップS602の頭正方向ハーフステップ駆動制御処理を実行して）前記可動体に停止保持力を付与可能（ステップS521を実行可能）であることを特徴とする遊技機である。
【０３５７】
この構成の遊技機によれば、駆動手段の励磁方法を１−２相励磁にして、可動体を移動させることが可能である。しかしながら、可動体を停止させたときに、１相励磁状態になっている場合があり得る。そこでこの場合には、１相励磁状態から２相励磁状態に切替えてから可動体に停止保持力を付与する。これにより、１相励磁状態のまま可動体に停止保持力を付与する場合よりも、大きな停止保持力を付与することが可能である。その結果、停止保持力を発生させるために駆動手段に供給する電流を小さくして、駆動手段での消費電流を抑えることが可能である。
【０３５８】
手段Ｂ２に係る発明は、
手段Ｂ１に記載の遊技機において、
前記演出制御手段は、
前記可動体を停止させたときに前記２相励磁状態である場合には、当該２相励磁状態で前記駆動手段に所定の低電流（超低下電流，本形態では一定電流（４００ｍＡ）の３．７５％の大きさである電流（１５ｍＡ））を供給して前記可動体に前記停止保持力を付与可能であり、
前記可動体を停止させたときに前記１相励磁状態である場合には、前記２相励磁状態に切替えて前記駆動手段に前記低電流を供給して前記可動体に停止保持力を付与可能であり、
前記低電流を、前記可動体の移動中に前記駆動手段に供給する駆動電流（本形態では一定電流である４００ｍＡ又はその７１％の大きさである２８４ｍＡ）よりも小さくする（図２５（Ｂ）参照）ことを特徴とする遊技機である。
【０３５９】
この構成の遊技機によれば、可動体が停止しているときに、１相励磁状態でなく２相励磁状態で駆動手段に低電流を供給して、可動体に停止保持力を付与する。そして、このときに駆動手段に供給する低電流は、可動体の移動中に駆動手段に供給する駆動電流よりも小さくしている。こうして、停止保持力を発生させるための低電流を小さくすることで、駆動手段での消費電流を抑えることが可能である。特にこの構成の遊技機によれば、可動体に停止保持力を付与する場合には必ず２相励磁状態にしているため、停止保持力が小さい１相励磁状態を想定して、低電流を設定しないで済む。つまり、停止保持力が大きい２相励磁状態を想定して、低電流を設定できるため、低電流を必要以上に大きな電流値に設定する必要がない。こうして、低電流をより一層小さく設定できることで、駆動手段での消費電流を一層抑えることが可能である。
【０３６０】
手段Ｂ３に係る発明は、
手段Ｂ２に記載の遊技機において、
前記演出制御手段は、前記低電流（本形態では１５ｍＡ）を、前記駆動電流（本形態では４００ｍＡ又はその７１％の大きさである２８４ｍＡ）の１０分の１以下にすることを特徴とする遊技機である。
【０３６１】
この構成の遊技機によれば、可動体に停止保持力を付与する場合に駆動手段に供給する低電流を、可動体の移動中に駆動手段に供給する駆動電流の１０分の１以下にしている。こうして、低電流を非常に小さく設定することで、消費電流の抑制効果を大きく得ることが可能である。
【０３６２】
手段Ｂ４に係る発明は、
手段Ｂ１乃至手段３の何れかに記載の遊技機において、
前記可動体は、回転軸（８０１）周りに回転可能に組付けられていて（図１１参照）、
前記演出制御手段は、前記駆動手段の励磁方法を１−２相励磁にして、前記可動体を前記回転軸周りに回転可能（ステップS510,S515を実行可能）であることを特徴とする遊技機である。
【０３６３】
この構成の遊技機によれば、駆動手段の励磁方法を１−２相励磁にして、可動体を回転軸周りに回転させることで、滑らかに可動体を回転させることが可能である。よって、駆動手段の励磁方法を２相励磁にして、可動体を回転軸周りに回転させる場合に比べて、回転軸に作用する負荷を軽減することが可能である。その結果、回転軸の抜けなどの不具合を生じないようにすることが可能である。
【０３６４】
手段Ｂ５に係る発明は、
手段Ｂ１乃至手段Ｂ３の何れかに記載の遊技機において、
前記可動体は、所定の原点位置（初期位置）とは異なる第１位置（高位置）又は第２位置（低位置）に移動可能であり、
前記演出制御手段は、
前記駆動手段の励磁方法を１−２相励磁にして、前記可動体を前記第１位置から前記第２位置へ移動させた後に前記第２位置から前記第１位置へ移動させる往復移動演出（嘶き駆動演出，図１３参照）を実行可能であることを特徴とする遊技機である。
【０３６５】
この構成の遊技機によれば、往復移動演出を実行する場合に、駆動手段の励磁方法を１−２相励磁にしている。そのため、可動体の往復移動を滑らかにことができて、振動を少なくした状態で往復移動演出を実行することが可能である。
【０３６６】
手段Ｂ６に係る発明は、
手段Ｂ１乃至手段Ｂ５の何れかに記載の遊技機において、
所定の下降位置（格納位置）又は前記下降位置よりも高い上昇位置（出現位置）に移動可能な他の可動体（頸可動体７００）を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて（図１１参照）、
前記演出制御手段は、
前記他の可動体が前記上昇位置にあるときに、前記駆動手段の励磁方法を１−２相励磁にして前記可動体を移動させることが可能である（図２５（Ａ）（Ｂ）（Ｃ）参照）ことを特徴とする遊技機である。
【０３６７】
この構成の遊技機によれば、他の可動体が上昇位置にあるときに、駆動手段の励磁方法を１−２相励磁にして可動体を移動させる。そのため、可動体の移動を滑らかにすることができて、可動体から他の可動体へ伝わる振動を少なくすることが可能である。よって、上昇位置にある他の可動体が、下降位置に向かって下がるような不具合を生じないようにすることが可能である。
【０３６８】
手段Ｂ７に係る発明は、
手段Ｂ１乃至手段Ｂ３の何れかに記載の遊技機において、
移動可能な他の可動体（頸可動体７００）を備え、
前記可動体は、前記他の可動体に対して移動可能に組付けられていて（図１１参照）、
前記演出制御手段は、
前記他の可動体に停止保持力を付与しているときに、前記駆動手段の励磁方法を１−２相励磁にして前記可動体を移動させることが可能である（図２５（Ａ）（Ｂ）（Ｃ）参照）ことを特徴とする遊技機である。
【０３６９】
この構成の遊技機によれば、他の可動体に停止保持力が付与されているときに、駆動手段の励磁方法を１−２相励磁にして可動体を移動させる。そのため、可動体の移動を滑らかにすることができて、可動体から他の可動体へ伝わる振動を少なくすることが可能である。よって、他の可動体の停止を保持できなくなる事態を防ぐことが可能である。
【０３７０】
ところで、特開２０１３−０４８７５２号公報に記載の遊技機では、可動体が停止しているときに、駆動手段に停止励磁を発生させて、当該可動体に停止保持力を付与している。ここで、駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、可動体を移動させる方法が考えられる。１−２相励磁である場合には、例えば２相励磁である場合よりも、可動体を滑らかに移動させることができるためである。しかしながら上記した方法では、可動体を停止したときに、駆動手段で励磁される励磁相の数が１つである１相励磁状態になってしまうことが生じ得る。そうなると、１相励磁状態でも可動体に十分な停止保持力を付与することを想定し、駆動手段に供給する電流を大きくする必要がある。よって、駆動手段での消費電流が大きくなるという問題点があった。そこで上記した手段Ｂ１〜Ｂ７に係る発明は、特開２０１３−０４８７５２号公報に記載の遊技機に対して、演出制御手段は、駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、可動体を移動させることが可能であり、可動体を停止させたときに駆動手段で励磁される励磁相の数が１つである１相励磁状態である場合には、２相励磁状態に切替えて可動体に停止保持力を付与可能である点で相違している。これにより、駆動手段での消費電流を抑えることが可能な遊技機を提供するという課題を解決（作用効果を奏する）ことが可能である。
【０３７１】
＜手段Ｃ＞
手段Ｃ１に係る発明は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態（大当たり遊技状態）に制御する遊技機（パチンコ遊技機ＰＹ１）において、
移動可能な可動体（頭可動体８００）と、
前記可動体に駆動力を付与可能な駆動手段（頭移動モータ８１０）と、
演出を制御可能な演出制御手段（演出制御用マイコン１２１）と、を備え、
前記演出制御手段は、
前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして（図２４参照）前記可動体を移動させた後に（特別嘶き駆動演出を実行した後に）、前記駆動手段の励磁方法を、励磁される励磁相が２つである２相励磁にして（図２２参照）前記可動体を移動させることが可能である（図２５（Ｃ）参照）ことを特徴とする遊技機である。
【０３７２】
この構成の遊技機によれば、駆動手段の励磁方法を１−２相励磁にして、可動体を滑らかに移動させることが可能である。その後、駆動手段の励磁方法を２相励磁にして、可動体を高出力（高トルク）で素早く移動させることが可能である。こうして駆動手段の励磁方法を１−２相励磁から２相励磁に切替えることで、可動体に求める挙動に柔軟に対応することが可能である。
【０３７３】
手段Ｃ２に係る発明は、
手段Ｃ１に記載の遊技機において、
前記演出制御手段は、
前記駆動手段の励磁方法を１−２相励磁にする場合には、励磁される励磁相が１相である１相励磁状態と２相である２相励磁状態とを交互に切替えるハーフステップ駆動制御を実行し（図２６（Ｂ）参照）、
前記駆動手段の励磁方法を２相励磁にする場合には、前記２相励磁状態を繰り返すフルステップ駆動制御を実行し（図２６（Ａ）参照）、
前記駆動手段の励磁方法を２相励磁で前記可動体の移動を開始するときに前記１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）である場合には、前記ハーフステップ駆動制御（ステップS702の頭逆方向ハーフステップ駆動制御処理）により前記２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）に切替えてから、前記フルステップ駆動制御を実行することを特徴とする遊技機である。
【０３７４】
この構成の遊技機によれば、駆動手段の励磁方法を２相励磁にして可動体の移動を開始するときに、１相励磁状態になっている場合があり得る。この場合に、仮にフルステップ駆動を実行してしまうと、２相励磁への切替えが適切にできないおそれがある。そこでこの場合には、ハーフステップ駆動制御により２相励磁状態に切替えてから、フルステップ駆動制御を実行する。これにより、２相励磁への切替えを適切に行うことが可能である。
【０３７５】
手段Ｃ３に係る発明は、
手段Ｃ２に記載の遊技機において、
前記演出制御手段は、
前記１相励磁状態と前記２相励磁状態とを交互に切替えるための特定データ（励磁相選択データＤＡ１）に基づいて、前記ハーフステップ駆動制御又は前記フルステップ駆動制御の何れも実行可能である（図２６（Ａ）（Ｂ）参照）ことを特徴とする遊技機である。
【０３７６】
この構成の遊技機によれば、１つの特定データに基づいて、ハーフステップ駆動制御又はフルステップ駆動制御の何れも実行することが可能である。つまり、ハーフステップ駆動制御を実行するためのデータと、フルステップ駆動制御を実行するためのデータを別個で持つ必要がない。そのため、可動体の移動を開始するときに１相励磁状態であっても、特定データをそのまま利用して、ハーフステップ駆動制御により２相励磁状態に切替えることができる。そしてその後にフルステップ駆動制御を実行することが可能である。こうして、１−２相例励磁から２相励磁に切替える際に、データを切替える処理が不要であり、励磁方法の切替処理を簡易にすることが可能である。
【０３７７】
ところで、特開２０１０−２０７４３３号公報に記載の遊技機では、駆動手段の励磁方法は常に２相励磁であるため、以下の問題点がある。即ち、駆動手段が高出力（高トルク）を発生させることで、可動体に作用する振動が大きくなり易い。そのため、例えば可動体を滑らかに移動させた方が好ましい状況がある場合に対応できなくなる。その一方で、駆動手段の出力を下げてしまうと、２相励磁のメリットが失われてしまう。こうして、駆動手段の励磁方法が常に２相励磁であると、可動体の求める挙動に柔軟に対応できないという問題点があった。そこで上記した手段Ｃ１〜Ｃ３に係る発明は、特開２０１０−２０７４３３号公報に記載の遊技機に対して、演出制御手段は、駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして可動体を移動させた後に、駆動手段の励磁方法を、励磁される励磁相が２つである２相励磁にして可動体を移動させることが可能である点で相違している。これにより、可動体の求める挙動に柔軟に対応することが可能な遊技機を提供するという課題を解決（作用効果を奏する）ことが可能である。
【０３７８】
＜手段Ｄ＞
手段Ｄ１に係る発明は、
所定の制御条件の成立に基づいて遊技者に有利な特別遊技状態（大当たり遊技状態）に制御する遊技機（パチンコ遊技機ＰＹ１）において、
移動可能な可動体（頭可動体８００）と、
前記可動体に駆動力を付与可能な駆動手段（頭移動モータ８１０）と、
演出を制御可能な演出制御手段（演出制御用マイコン１２１）と、を備え、
前記演出制御手段は、
前記駆動手段の励磁方法を、励磁される励磁相の数が２つである２相励磁にして（図２２参照）、前記可動体を移動させることが可能であり、
励磁される励磁相が１相である１相励磁状態と２相である２相励磁状態とを交互に切替えるための特定データ（励磁相選択データＤＡ１）に基づいて、前記駆動手段の励磁方法を２相励磁にすることが可能である（図２６（Ａ）参照）ことを特徴とする遊技機である。
【０３７９】
この構成の遊技機によれば、励磁される励磁相が１相である１相励磁状態と２相である２相励磁状態とを交互に切替えるための特定データに基づいて、駆動手段の励磁方法を２相励磁にすることが可能である。従って、その後の機種開発において、１−２相励磁で可動体を移動させる状況が生じた場合に、その特定データをそのまま利用して、励磁方法を１−２相励磁にすることが可能である。従って、励磁方法を変える場合に柔軟に対応することが可能である。
【０３８０】
手段Ｄ２に係る発明は、
手段Ｄ１に記載の遊技機において、
前記演出制御手段は、
前記駆動手段の励磁方法を、励磁される励磁相の数が１つ又は２つに交互に切替わる１−２相励磁にして、前記可動体を移動させることが可能であり（図２４参照）、
前記特定データに基づいて、前記駆動手段の励磁方法を２相励磁又は１−２相励磁の何れにもすることが可能である（図２６（Ａ）（Ｂ）参照）ことを特徴とする遊技機である。
【０３８１】
この構成の遊技機によれば、１つの特定データに基づいて、駆動手段の励磁方法を２相励磁又は１−２相励磁の何れにもすることが可能である。つまり、励磁方法を２相励磁にするためのデータと、励磁方法を１−２相励磁にするためのデータを別個で持つ必要がない。そのため、２相励磁から１−２相励磁に切替える際に、又は１−２相励磁から２相励磁に切替える際に、データを切替える処理が不要になることで、励磁方法の切替処理を簡易にすることが可能である。
【０３８２】
手段Ｄ３に係る発明は、
手段Ｄ２に記載の遊技機において、
前記特定データには、前記１相励磁状態にするための１相用データ（励磁用データｄａ２，ｄａ４，ｄａ６，ｄａ８）と前記２相励磁状態にするための２相用データ（励磁用データｄａ１，ｄａ３，ｄａ５，ｄａ７）とが交互に並んでいて（図２６（Ａ）（Ｂ）参照）、
前記演出制御手段は、
前記特定データに対するカウンタ（励磁用カウンタ）を１つずつ進めて、前記１相用データと前記２相用データとを順次読み込むことに基づいて、前記駆動手段の励磁方法を１−２相励磁にすることが可能であり（図２６（Ｂ）参照）、
前記特定データに対するカウンタを２つずつ進めて、前記２相用データを順次読み込むことに基づいて、前記駆動手段の励磁方法を２相励磁にすることが可能である（図２６（Ａ）参照）ことを特徴とする遊技機である。
【０３８３】
この構成の遊技機によれば、演出制御手段は、特定データに対するカウンタを１つ進めるか、又は２つ進めるかによって、駆動手段の励磁方法を１−２相励磁又は２相励磁に簡易に切替えることが可能である。
【０３８４】
手段Ｄ４に係る発明は、
手段Ｄ３に記載の遊技機において、
前記演出制御手段は、
前記可動体を停止させたときに前記１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）である場合には、前記特定データに対するカウンタを１つ進めて前記２相用データを読み込む（ステップS602の頭正方向ハーフステップ駆動制御処理を実行する）ことに基づいて、前記２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）にして前記可動体に停止保持力を付与可能（ステップS521を実行可能）であることを特徴とする遊技機である。
【０３８５】
この構成の遊技機によれば、可動体が停止したときに１相励磁状態である場合には、演出制御手段は、特定データに対するカウンタを１つ進めて２相用データを読み込む。これにより、１相励磁状態から２相励磁状態に切替わる。こうして、可動体に停止保持力を付与する際に、１相励磁状態であっても、特定データをそのまま利用して２相励磁状態へスムーズに移行することが可能である。
【０３８６】
手段Ｄ５に係る発明は、
手段Ｄ３又は手段Ｄ４に記載の遊技機において、
前記演出制御手段は、
前記可動体を停止させたときに前記１相励磁状態（図２４（Ａ）（Ｃ）（Ｅ）（Ｇ）参照）である場合には、前記特定データに対するカウンタを１つ進めて前記２相用データを読み込む（ステップS702の頭逆方向ハーフステップ駆動制御処理を実行する）ことに基づいて、前記２相励磁状態（図２４（Ｂ）（Ｄ）（Ｆ）（Ｈ）参照）にしてから前記駆動手段の励磁方法を２相励磁にして前記可動体を移動させることが可能（ステップS531を実行可能）であることを特徴とする遊技機である。
【０３８７】
この構成の遊技機によれば、可動体が停止したときに１相励磁状態である場合には、演出制御手段は、特定データに対するカウンタを１つ進めて２相用データを読み込む。これにより、１相励磁状態から２相励磁状態に切替わる。こうして、２相励磁で可動体の移動を開始する前に、１相励磁状態であっても、特定データをそのまま利用して２相励磁状態へスムーズに移行することが可能である。
【０３８８】
ところで、特開２０１０−２０７４３３号公報に記載の遊技機では、駆動手段を駆動させる際の励磁方法を、励磁される励磁相の数が２つである２相励磁にしている。しかしながら、駆動手段の励磁方法を２相励磁にするためのデータは、例えばその後の機種開発によって駆動手段の励磁方法を１−２相励磁にしようとする場合に利用することができない。従って、駆動手段の励磁方法を変える場合に柔軟に対応することができないという問題点がある。そこで上記した手段Ｄ１〜Ｄ５に係る発明は、特開２０１０−２０７４３３号公報に記載の遊技機に対して、演出制御手段は、励磁される励磁相が１相である１相励磁状態と２相である２相励磁状態とを交互に切替えるための特定データに基づいて、駆動手段の励磁方法を２相励磁にすることが可能である点で相違している。これにより、駆動手段の励磁方法を変える場合に柔軟に対応することが可能な遊技機を提供するという課題を解決（作用効果を奏する）ことが可能である。
【符号の説明】
【０３８９】
ＰＹ１…パチンコ遊技機
７００…頸可動体
８００…頭可動体
８０１…回転軸
８１０…頭移動モータ
ＤＡ１…励磁相選択データ
ｄａ１，ｄａ３，ｄａ５，ｄａ７…２相励磁用データ
ｄａ２，ｄａ４，ｄａ６，ｄａ８…１相励磁用データ
【図１】
0006989129.tif 000002
【図２】
0006989129.tif 000003
【図３】
0006989129.tif 000004
【図４】
0006989129.tif 000005
【図５】
0006989129.tif 000006
【図６】
0006989129.tif 000007
【図７】
0006989129.tif 000008
【図８】
0006989129.tif 000009
【図９】
0006989129.tif 000010
【図１０】
0006989129.tif 000011
【図１１】
0006989129.tif 000012
【図１２】
0006989129.tif 000013
【図１３】
0006989129.tif 000014
【図１４】
0006989129.tif 000015
【図１５】
0006989129.tif 000016
【図１６】
0006989129.tif 000017
【図１７】
0006989129.tif 000018
【図１８】
0006989129.tif 000019
【図１９】
0006989129.tif 000020
【図２０】
0006989129.tif 000021
【図２１】
0006989129.tif 000022
【図２２】
0006989129.tif 000023
【図２３】
0006989129.tif 000024
【図２４】
0006989129.tif 000025
【図２５】
0006989129.tif 000026
【図２６】
0006989129.tif 000027
【図２７】
0006989129.tif 000028
【図２８】
0006989129.tif 000029
【図２９】
0006989129.tif 000030
【図３０】
0006989129.tif 000031
【図３１】
0006989129.tif 000032
【図３２】
0006989129.tif 000033
【図３３】
0006989129.tif 000034
【図３４】
0006989129.tif 000035
【図３５】
0006989129.tif 000036
【図３６】
0006989129.tif 000037
【図３７】
0006989129.tif 000038
【図３８】
0006989129.tif 000039
【図３９】
0006989129.tif 000040
【図４０】
0006989129.tif 000041
【図４１】
0006989129.tif 000042
【図４２】
0006989129.tif 000043
【図４３】
0006989129.tif 000044
【図４４】
0006989129.tif 000045
【図４５】
0006989129.tif 000046