(57)【要約】【課題】遊技性を向上することのできる遊技機を提供する。【解決手段】回胴演出中のリールの動作態様を規定する複数の動作データが設けられ、複数の動作データに第１，第２動作データが含まれる。回胴演出中に順次抽出される動作データが第１動作データである場合に、第１動作データ（Ｎｏ．３９）に基づいてステッピングモータを励磁保持するための励磁データを生成してステッピングモータの駆動制御手段に出力すると共に、リールの回転方向を決定するための方向乱数を取得して当該方向乱数を更新記憶する。一方、回胴演出中に順次抽出される動作データが第２動作データ（Ｎｏ．３１〜３８）である場合に、更新記憶手段の記憶する方向乱数に基づいてリールの回転方向を決定し、この決定に応じた回転方向にリールを回転させるための励磁データを生成して駆動制御手段に出力すると共に、方向乱数を取得しないようにする。【選択図】図１２
2017202179.tif 000002
【特許請求の範囲】
【請求項１】
複数のリールと、前記リールに対応する複数のステッピングモータと、前記ステッピングモータの駆動を励磁データの入力により制御する駆動制御手段と、を備え、前記リールの動作態様を用いた回胴演出を実行する遊技機であって、
前記回胴演出中の前記リールの動作態様を規定する複数の動作データが設けられ、
前記複数の動作データに、第１動作データおよび前記第１動作データと異なる第２動作データが含まれており、
前記回胴演出中に前記複数の動作データを順次抽出する抽出手段と、前記抽出手段の抽出した前記動作データに基づいて励磁データを生成する生成手段と、前記生成手段の生成した励磁データを前記駆動制御手段に出力する出力手段と、所定条件の成立を契機に前記リールの回転方向を決定するための方向乱数を取得する乱数取得手段と、前記乱数取得手段が前記方向乱数を取得する毎に当該方向乱数を更新記憶する更新記憶手段と、を備え、
前記抽出手段の抽出した前記動作データが前記第１動作データである場合に、前記生成手段は前記ステッピングモータを励磁保持するための励磁データを生成すると共に、前記乱数取得手段は前記方向乱数を取得し、
前記抽出手段の抽出した前記動作データが前記第２動作データである場合に、前記生成手段は前記更新記憶手段によって記憶されている前記方向乱数に基づいて前記リールの回転方向を決定し、この決定した回転方向に前記リールを回転させるための励磁データを生成すると共に、前記乱数取得手段は前記方向乱数を取得しないことを特徴とする遊技機。
【請求項２】
請求項１の記載において、
前記動作データには、前記ステッピングモータの励磁保持および前記方向乱数の更新に関する特定パラメータが対応付けられており、
前記第１動作データに対応付けられた前記特定パラメータは、前記ステッピングモータの励磁保持および前記方向乱数の更新を指定し、前記第２動作データに対応付けられた前記特定パラメータは、前記ステッピングモータの非励磁保持および前記方向乱数の非更新を指定するものであることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回胴式遊技機その他のスロットマシン等の遊技機に関する。
【背景技術】
【０００２】
一般に、スロットマシン等の遊技機には、ステッピングモータを駆動源とするリールが複数設けられ、スタートレバーの操作を契機にステッピングモータの複数の励磁相を所定の順序で励磁することによりリールを回転させ、ストップスイッチの操作を契機に対応するステッピングモータの複数の励磁相の一部または全部を励磁してリールを停止させ、しかる後に、ステッピングモータの複数の励磁相の全てを非励磁として励磁開放を行っている。
【０００３】
近年では、遊技の進行を一時的に中断するフリーズとして回胴演出を実行するものもある。例えば、特許文献１に記載の遊技機では、全てのリールが回転する回胴演出や、一のリールが回転しその他のリールが仮停止する回胴演出など、複数種類の回胴演出が予め設けられ、複数種類の回胴演出を遊技者の外部操作に応じて実行する構成になっている。このため、回胴演出におけるリールの動作態様に遊技者を注目させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９４１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、近年、様々な趣向を凝らした遊技機が登場しているため、特許文献１に記載の遊技機のように、単に、予め用意された複数種類の回胴演出を遊技者の外部操作に応じて実行するのみでは、飽きを生じやすく、遊技性に乏しい。そこで、遊技性を向上することのできる遊技機の登場が待ち望まれている。
【０００６】
本発明は、上記した実情に鑑みてなされたものであり、その目的は、遊技性を向上することのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、複数のリールと、前記リールに対応する複数のステッピングモータと、前記ステッピングモータの駆動を励磁データの入力により制御する駆動制御手段と、を備え、前記リールの動作態様を用いた回胴演出を実行する遊技機であって、前記回胴演出中の前記リールの動作態様を規定する複数の動作データが設けられ、前記複数の動作データに、第１動作データおよび前記第１動作データと異なる第２動作データが含まれており、前記回胴演出中に前記複数の動作データを順次抽出する抽出手段と、前記抽出手段の抽出した前記動作データに基づいて励磁データを生成する生成手段と、前記生成手段の生成した励磁データを前記駆動制御手段に出力する出力手段と、所定条件の成立を契機に前記リールの回転方向を決定するための方向乱数を取得する乱数取得手段と、前記乱数取得手段が前記方向乱数を取得する毎に当該方向乱数を更新記憶する更新記憶手段と、を備え、前記抽出手段の抽出した前記動作データが前記第１動作データである場合に、前記生成手段は前記ステッピングモータを励磁保持するための励磁データを生成すると共に、前記乱数取得手段は前記方向乱数を取得し、前記抽出手段の抽出した前記動作データが前記第２動作データである場合に、前記生成手段は前記更新記憶手段によって記憶されている前記方向乱数に基づいて前記リールの回転方向を決定し、この決定した回転方向に前記リールを回転させるための励磁データを生成すると共に、前記乱数取得手段は前記方向乱数を取得しないことを特徴とする。
【０００８】
本発明によると、抽出手段によって第１動作データが抽出される毎に方向乱数が更新記憶され、抽出手段によって第２動作データが抽出される毎に方向乱数に基づいて決定された方向にリールが回転するため、回胴演出におけるリールの回転方向をランダムに変化させることができる。よって、これまでにない新たな回胴演出を実行することができる。
【０００９】
また、本発明では、回胴演出におけるリールの回転方向が回胴演出の実行中に決定される構成になっているので、回胴演出におけるリールの回転方向を予め設計し、設計したリールの動作態様を遊技機の主基板のＲＯＭ等に記憶させる必要がない。このため、遊技機に対する開発負担を軽減することができると共に、リールの動作態様に係るデータ容量を削減することができる。
【００１０】
特に、本発明では、方向乱数が更新記憶されるときに、ステッピングモータを励磁保持するための励磁データが駆動制御手段に出力される構成になっている。例えば、回胴演出中に抽出手段によって第２動作データ、第１動作データ、第２動作データの順番で動作データが抽出される場合も想定され、この場合、第１動作データの抽出により前後でリールの回転方向が変化する可能性がある。このとき、本発明では第１動作データの抽出によりステッピングモータを励磁保持するため、回転方向の変化による脱調等のステッピングモータの不具合を防止することができる。
【００１１】
上記構成において、前記動作データには、前記ステッピングモータの励磁保持および前記方向乱数の更新に関する一の特定パラメータが対応付けられており、前記第１動作データに対応付けられた前記一の特定パラメータは、前記ステッピングモータの励磁保持および前記方向乱数の更新を指定し、前記第２動作データに対応付けられた前記一の特定パラメータは、前記ステッピングモータの非励磁保持および前記方向乱数の非更新を指定するものであることを特徴とする。
【００１２】
本構成によると、特定パラメータは、ステッピングモータの励磁保持および方向乱数の更新の双方を指定するものであるため、動作データの容量を削減することができる。
【００１３】
なお、上記構成において、前記動作データに前記一の特定パラメータを含む複数のパラメータが対応付けられている構成にすると、励磁データの出力間隔（リールの回転速度）を指定するパラメータ等のパラメータを一つの動作データにより多く対応付けることができるため、動作データの容量を削減しつつも、回胴演出におけるリールの動作態様を多彩なものにすることができる。
【発明の効果】
【００１４】
本発明によれば、遊技性を向上することのできる遊技機を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態例に係るスロットマシンの外観斜視図である。
【図２】スロットマシンに備えられたリールユニットの外観斜視図である。
【図３】スロットマシンに備えられたリールユニットの外観斜視図である。
【図４】リールユニットに備えられたステッピングモータの要部を拡大した模式図である。
【図５】リールの外周面に配列された図柄を示す図である。
【図６】スロットマシンの電気的構成を示すブロック図である。
【図７】遊技状態の遷移を説明するための図である。
【図８】演出モードの遷移を説明するための図である。
【図９】ステッピングモータの駆動を説明するための図である。
【図１０】ステッピングモータの駆動を説明するための図である。
【図１１】ステッピングモータの駆動を説明するための図である。
【図１２】回胴演出におけるリールの動作態様を示す回胴演出テーブルである。
【図１３】遊技の処理手順を示すフローチャートである。
【図１４】図１３に示す回胴演出設定処理のフローチャートである。
【図１５】図１３に示す回胴演出実行処理のフローチャートである。
【図１６】図１５に示す励磁データ生成処理のフローチャートである。
【図１７】図１５に示す励磁データ出力処理のフローチャートである。
【図１８】図１５に示す方向乱数更新処理のフローチャートである。
【図１９】回胴演出におけるリールの動作態様を説明する図である。
【図２０】ステッピングモータの駆動を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら説明する。図１に示すように、本発明の第１実施形態例のスロットマシンＳは、筐体１、筐体１の前面上部に開閉自在に取り付けられた上扉２、筐体１の前面下部に開閉自在に取り付けられた下扉３を主として備えている。
【００１７】
上扉２には、光演出を実行するランプ４、音演出を実行する一対のスピーカ５、映像や画像の演出を実行するサブモニタ６、クレジットされたメダル（遊技媒体）の枚数を表示するクレジット表示器７、遊技者に払い出されるメダル枚数を表示する払出枚数表示器８、スロットマシンＳに投入（ベット）されたメダル枚数を表示するベットランプ９ａ〜ｃ、後述のストップボタン１６ａ〜ｃの操作順序に係る情報を表示するメインモニタ１０が設けられている。
【００１８】
下扉３には、メダルをスロットマシンＳに投入するためのメダル投入口１１、クレジットされたメダルをスロットマシンＳに投入するためのＭＡＸベットボタン１２および１枚ベットボタン１３、スロットマシンＳに投入されたメダルおよびクレジットされたメダルを精算するための精算ボタン１４、後述の各リール３４〜３６を回転させるためのスタートレバー１５、各リール３４〜３６の回転をそれぞれ停止させるための左ストップボタン１６ａ，中ストップボタン１６ｂ，右ストップボタン１６ｃ、遊技者にメダルを払い出すためのメダル払出口１７、メダル払出口１７から払出されたメダルを収容する受皿１８が設けられている。
【００１９】
スロットマシンＳは、筐体１の内部に、ホッパーユニット２０（図６参照）、リールユニット３０、電源ユニット（図示省略）等を備えている。
【００２０】
ホッパーユニット２０は、スロットマシンＳに投入されたメダルを貯留する貯留タンク（図示省略）、この貯留タンクに貯留されたメダルをメダル払出口１７より払い出すためのホッパー駆動モータ（図示省略）を有している。
【００２１】
リールユニット３０は、図２〜４，図６に示すように、ステッピングモータ３１〜３３と、各ステッピングモータ３１〜３３の駆動軸に固定されたリール３４〜３６と、リール３４〜３６の回転位置を検出する回転位置検出装置３７〜３９とを備えている。なお、中，右リール３５，３６に対応するステッピングモータ３２，３３および回転位置検出装置３８，３９は、左リール３４のステッピングモータ３１および回転位置検出装置３７と同様の構成を成しているため説明を省略する。
【００２２】
ステッピングモータ３１は、図４に示すように、回転子としてのロータ４０と固定子としてのステータ４１とを有しており、ロータ４０は、Ｎ極に着磁された第１ロータ４０ａとＳ極に着磁された第２ロータ４０ｂとで構成されている。第１，第２ロータ４０ａ，４０ｂの周縁に多数の小歯（突極）が等間隔に形成されており、ロータ４０は、第１ロータ４０ａの小歯と小歯との中間に第２ロータ４０ｂの小歯が位置するように駆動軸に取り付けられている。ステータ４１はステータ４１ａ〜４１ｄで構成され、ステータ４１ａ，４１ｃにコイルＬ０，Ｌ２が巻回され、ステータ４１ｂ，４１ｄにコイルＬ１，Ｌ３が巻回されている（図６）。なお、図４に示すステッピングモータは模式図であって、例えば、ロータ４０の周縁に形成された小歯の数は実際のものと相違する。
【００２３】
コイルＬ０〜Ｌ３は、図６に示す駆動回路４２のトランジスタＴ０〜Ｔ３に所定の駆動パルスが供給されることにより励磁され、各コイルＬ０〜Ｌ３が順次励磁されることによりロータ４０が回転する。なお、コイルＬ０に電流を流してステータ４１ａ，４１ｃをＳ極，Ｎ極に励磁する相をＡ相、コイルＬ２に電流を流してステータ４１ａ，４１ｂをＮ極，Ｓ極に励磁する相をＣ相（Ａの反転相）、コイルＬ１に電流を流してステータ４１ｃ，４１ｄをＳ極，Ｎ極に励磁する相をＢ相、コイルＬ３に電流を流してステータ４１ｃ，４１ｄをＮ極，Ｓ極に励磁する相をＤ相（Ｂの反転相）と言うことにする。
【００２４】
各リール３４〜３６は、合成樹脂からなる筒状のドラムの外周面に貼付されたリールテープを有しており、リールテープは均等な２１の領域（２１コマ）に区画されている。
【００２５】
図５に示すように、リール３４〜３６の外周面（リールテープ）には、赤７、黒ＢＡＲ（バー）、白ＢＡＲ（バー）、チェリー、スイカ、ベル、リプレイの合計７種類の図柄が図柄番号０〜２０のそれぞれに対応して配列されている。これら複数種類の図柄は上扉２が閉鎖状態にあるときに表示窓５０を通して視認可能となり、各リール３４〜３６の停止状態では、１つのリールに配置された２１個の図柄のうち連続する３つの図柄（上段図柄、中段図柄、下段図柄）が表示窓５０に表示されて、遊技者は３行３列に配置された合計９個の図柄を目視できる。
【００２６】
表示窓５０には、各リール３４〜３６の上段図柄、中段図柄および下段図柄がそれぞれ停止する上段、中段および下段の停止位置が設けられており、各リールの停止位置をそれぞれ組み合わせた有効ラインが設定されている。具体的には、図１に示すように、有効ラインＬは、各リール３４〜３６の中段（中段停止位置）の組み合わせからなる。
【００２７】
回転位置検出装置３７は、図３に示すように、ドラムの同心円状に半周に亘って延設されたインデックス３７ａと、インデックス３７ａの回転経路に配置され当該インデックス３７ａの通過を検出するインデックスセンサ３７ｂとを備えており、インデックスセンサ３７ｂは、発光素子と、この発光素子に対向配置された受光素子とを有している。回転位置検出装置３７は、左リール３４が１回転する毎にインデックスセンサ３７ｂの通過を２度検出している。具体的には、左リール３４の回転により対応するインデックス３７ａの一方端がインデックスセンサ３７ｂの発光素子と受光素子との間を通過すると、発光素子から受光素子に向かう光が遮断されて、インデックスセンサ３７ｂがインデックス３７ａの通過を検出し、同様に、インデックス３７ａの他方端がインデックスセンサ３７ｂの発光素子と受光素子との間を通過すると、発光素子から受光素子に向かう光が開放されて、インデックスセンサ３７ｂがインデックス３７ａの通過を検出する。このインデックスセンサ３７ｂの通過を検出することにより、予め定められたリールの基準位置（例えば図５に示す図柄番号０の位置）からの回転角度（回転量）が算出される。
【００２８】
各リール３４〜３６は、後述の回胴演出の実行中を除き、図２中の矢印Ｄ１の正方向に回転制御され、各リール３４〜３６の定速回転数は約８０回／分である。このため、定速回転数の下で各リール３４〜３６が一回転に要する時間は６０ｓ／約８０回≒約７５０ｍｓとなり、１つの図柄が正方向に１コマ（１領域）分だけ移動（正回転）するのに必要な時間は７５０ｍｓ／２１図柄≒３５．７ｍｓとなる。
【００２９】
次に、図６を用いて、スロットマシンＳを構成する各制御処理部について説明する。
【００３０】
主制御処理部１００は、筐体１の内部に設けられており、メインＣＰＵ、メインＲＯＭ、メインＲＡＭを備えている。主制御処理部１００には、メダル投入口１１から投入されたメダルの通過を検知する投入メダルセンサ１１ａ、ＭＡＸベットボタン１２、１枚ベットボタン１３、精算ボタン１４、スタートレバー１５、各ストップボタン１６ａ〜ｃ、その他の装置が接続されており、これら各装置からの信号や図示せぬタイマカウンタからの信号が主制御処理部１００に入力されたことに基づいて、メインＣＰＵは、メインＲＯＭに格納されたプログラムを読み出して様々な処理を実行したり、当該処理の結果に応じて副制御処理部２００にコマンドを送信したりする。メインＲＡＭは、メインＣＰＵの処理時におけるデータのワークエリアとして機能する。
【００３１】
副制御処理部２００は、サブＣＰＵ、サブＲＯＭ、サブＲＡＭを備えており、主に遊技中に行われる各演出の実行を制御する。副制御処理部２００は、主制御処理部１００に対して当該主制御処理部１００から副制御処理部２００への一方向に通信可能に接続されている。サブＣＰＵは、主制御処理部１００から送信されたコマンド等に基づいて、サブＲＯＭに格納されたプログラムを読み出して演算処理を行うと共に、当該処理に基づいて、ランプ４、一対のスピーカ５、サブモニタ６等の演出装置を制御する。サブＲＡＭは、サブＣＰＵの演算処理時におけるデータのワークエリアとして機能する。
【００３２】
主制御処理部１００のメインＲＯＭには、規定数のメダルの投入（後述の再遊技状態の設定を含む）によりスタートレバー１５の操作（遊技開始操作，第１操作）を有効化させるスタートレバー有効化手段１０１、有効化されたスタートレバー１５の操作を契機に、小役の当選確率の変動契機となるＲＢＢ役、規定数のメダルの投入によらずに次回の遊技を可能とさせる再遊技役、入賞によりメダルを遊技者に払い出す小役の当否を内部抽選で決定する内部抽選手段１０２、内部抽選で決定された役のフラグを成立させる当選フラグ制御手段１０３、各リール３４〜３６の回転および停止を制御するリール制御手段１０４、小役に対応する図柄組合せが有効ラインＬに表示されて入賞した場合に、当該小役に予め対応付けられた所定枚数のメダル（メダル払出枚数）を払い出すメダル払出手段１０５、再遊技役に対応する図柄組合せが有効ラインＬに表示された場合に、規定数のメダルの投入によらずに次回の遊技を可能とさせる再遊技状態を設定する再遊技状態設定手段１０６、主制御処理部１００の作動状態である遊技状態を制御する遊技状態制御手段１０７、副制御処理部２００の作動状態である演出モード（演出状態）を制御する演出モード制御手段１０８、メインモニタ１０の表示を制御するメインモニタ制御手段１０９、遊技の進行を中断するフリーズを制御するフリーズ制御部１１０が構築されている。
【００３３】
副制御処理部２００のサブＲＯＭには、主制御処理部１００の指示に基づいて、演出モードを複数種類の演出モードの間で移行させる演出モード移行手段２１１、演出装置（ランプ４、一対のスピーカ５、サブモニタ６）で演出を実行する演出実行手段２１２が構築されている。
【００３４】
本実施形態例では、図７に示すように、遊技状態は、小役の当選確率が約１／７の非ＲＢＢ、小役の当選確率が約１／７のＲＢＢ内部、小役の当選確率が約１／１．１のＲＢＢの３種類に大別され、非ＲＢＢには、再遊技役の当選確率が約１／７の非ＲＴおよびＲＴ３、再遊技役の当選確率が約１／６のＲＴ１、再遊技役の当選確率が約１／２のＲＴ２が含まれている。
【００３５】
また、本実施形態例では、図８に示すように、複数種類の演出モードには、通常モード、通常モードよりも遊技者に有利なＡＲＴモード、通常モードからＡＲＴモードへの昇格移行の準備が行われるＡＲＴ準備モード、ＡＲＴモードから通常モードへの転落移行の準備が行われるＡＲＴ終了モードが含まれている。ＡＲＴモードでは、ストップボタンの操作順序をメインモニタ１０およびサブモニタ６に表示してメダルの獲得を容易とさせる遊技（ＡＴ遊技）と、内部抽選で再遊技役が高確率で当選する遊技（ＲＴ遊技）とを兼ねたＡＲＴ遊技が行われる。
【００３６】
内部抽選手段１０２は、ＲＢＢ役、再遊技役および小役の何れかの役が対応付けられた当選エリアを複数種類の中から内部抽選で決定する。具体的には、スタートレバー１５の操作タイミングで内部抽選用の乱数（図示省略）を取得し、この取得された乱数と現在の遊技状態の種類とに基づいて、複数種類の当選エリアの中から１つの当選エリアを決定する内部抽選を行う。
【００３７】
ＲＢＢ役は複数種類設けられ、これら複数種類のＲＢＢ役は、遊技状態を非ＲＢＢ（非ＲＴ、ＲＴ１〜ＲＴ３）からＲＢＢへ移行させる役として機能する。例えば、ＲＴ１において、遊技状態制御手段１０７は、内部抽選でＲＢＢ役の対応付けられている当選エリアに当選したことにより遊技状態をＲＴ１からＲＢＢ内部に移行させ（図７中のＧ）、ＲＢＢ内部中にＲＢＢ役に対応する図柄組合せが有効ラインＬに表示されると遊技状態をＲＢＢ内部からＲＢＢに移行させ（図７中のＨ）、ＲＢＢ中にメダルの払出総数が所定枚数（例えば２５０枚）を超えると、遊技状態をＲＢＢから元のＲＴ１（非ＲＢＢ）に移行させる（図７中のＪ）。
【００３８】
再遊技役は複数種類設けられ、これら複数種類の再遊技役には、遊技状態を非ＲＴからＲＴ１へ移行させるＲＴ１移行再遊技役と、遊技状態をＲＴ１からＲＴ２へ移行させるＲＴ２移行再遊技役と、遊技状態を非ＲＴからＲＴ３へあるいはＲＴ１からＲＴ３へ移行させるＲＴ３移行再遊技役と、遊技状態の移行契機とならない通常再遊技役とが含まれている。例えば、ＲＴ２において、ＲＴ１移行再遊技役の対応付けられた当選エリアに内部抽選で当選し、ＲＴ１移行再遊技役に対応する図柄組合せが有効ラインＬに表示されると、遊技状態制御手段１０７は遊技状態をＲＴ１に移行させる（図７中のＦ）。また、例えば、ＲＴ１において、ＲＴ３移行再遊技役の対応付けられた当選エリアに内部抽選で当選し、ＲＴ３移行再遊技役に対応する図柄組合せが有効ラインＬに表示されると、遊技状態制御手段１０７は遊技状態をＲＴ１からＲＴ３に移行させる。（図７中のＣ）。
【００３９】
小役は複数種類設けられ、これら複数種類の小役にメダル払出枚数がＮ枚（例えば９枚）のＮ枚役とメダル払出枚数がＭ枚（例えば１枚）のＭ枚役とが含まれている。複数種類の小役のうちＮ枚役はメダル払出枚数が最大であり、Ｍ枚役はメダル払出枚数が最小である。例えば、Ｍ＝９、Ｎ＝１とし、９枚役と１枚役とが対応付けられた当選エリアに内部抽選で当選したとする。このとき、各ストップボタン１６ａ〜１６ｃのうち右ストップボタン１６ｂを最初に操作する右ファースト打順（正解打順）でストップボタンが操作されると、リール制御手段１０４はストップボタンの操作タイミングに拘わらず９枚役に対応する図柄組合せを有効ラインＬに表示するようリールを停止させ、メダル払出手段１０５は９枚役に対応する図柄組合せが有効ラインＬに表示されて入賞したことに基づいて９枚のメダルを払い出す。一方、右ファースト打順以外の打順（不正解打順）でストップボタンが操作されると、リール制御手段１０４はストップボタンの操作タイミングに応じて１枚役に対応する図柄組合せを有効ラインＬに表示するようリールを停止させる。メダル払出手段１０５は１枚役に対応する図柄組合せが有効ラインＬに表示されたことに基づいて１枚のメダルを払い出す。
【００４０】
当選フラグ制御手段１０３は、今回の遊技における内部抽選に基づいて成立させた（ＯＮにセットした）当選フラグが小役または再遊技役に係る当選フラグである場合には、これらの当選フラグを次回の遊技に持ち越さないように、次回の遊技の開始前までにＯＦＦにセットし、成立させた当選フラグがＲＢＢ役に係る当選フラグである場合には、ＲＢＢ役に対応する図柄組合せが有効ラインＬに表示されるまで当該当選フラグを持ち越す。
【００４１】
リール制御手段１０４は、規定数のメダルの投入下における遊技開始操作に基づいて各リール３４〜３６の回転を開始させ、各リール３４〜３６が定常回転（約８０回転／分）に到達するまで各リールを加速させる。
【００４２】
具体的には、リール制御手段１０４は、励磁データ１〜８を励磁データ１、２、・・・７，８，１，２・・・の順序でステッピングモータ３１〜３３に対応する駆動回路４２〜４４に出力し、駆動回路４２〜４４が各励磁データ１〜８を順次入力することにより、Ａ相（コイルＬ０）、Ａ相およびＢ相（コイルＬ０，Ｌ１）、Ｂ相（コイルＬ１）、Ｂ相およびＣ相（コイルＬ１，Ｌ２）、Ｃ相（コイルＬ２）、Ｃ相およびＤ相（コイルＬ２，Ｌ３）、Ｄ相（コイルＬ３）、Ｄ相およびＡ相（コイルＬ３，Ｌ０）を順次励磁する（図９等参照）。
【００４３】
具体的には、駆動回路４２〜４４が励磁データ１を入力すると、コイルＬ０に対応する入力端子Ｎ０に励磁信号を出力して入力端子Ｎ０に対応するトランジスタＴ０に励磁パルスを供給しＡ相を励磁する一方、コイルＬ１〜Ｌ３に対応する入力端子Ｎ１〜Ｎ３に非励磁信号を出力して入力端子Ｎ１〜Ｎ３に対応するトランジスタＴ１〜Ｔ３に駆動パルスを供給せずにＢ相〜Ｄ相を非励磁とする。次に、駆動回路４２〜４４が励磁データ２を入力すると、コイルＬ０，Ｌ１に対応する入力端子Ｎ０，Ｎ１に励磁信号を出力し、コイルＬ２，Ｌ３に対応する入力端子Ｎ２，Ｎ３に非励磁信号を出力する。この場合、入力端子Ｎ０，Ｎ１に対応するトランジスタＴ０,Ｔ１に駆動パルスが供給され、入力端子Ｎ２，Ｎ３に対応するトランジスタＴ２,Ｔ３には駆動パルスが供給されずに、Ａ相およびＢ相が励磁され、Ｃ相およびＤ相が非励磁となる。同様に、駆動回路４２〜４４が励磁データ３を入力することによりＢ相が励磁され残りの各相が非励磁となり、励磁データ４の入力によりＢ相，Ｃ相が励磁され残りの各相が非励磁となり、励磁データ５の入力によりＣ相が励磁され残りの各相が非励磁となり、・・・・励磁データ８の入力によりＤ相，Ａ相が励磁され残りの各相が非励磁となる。
【００４４】
図９に示すように、リール制御手段１０４による励磁データ１〜８の出力を順次行うことにより、Ａ相を励磁するステップＮｏ．１、Ａ相およびＢ相を励磁するステップＮｏ．２、Ｂ相を励磁するステップＮｏ．３、Ｂ相およびＣ相を励磁するステップＮｏ．４、Ｃ相を励磁するステップＮｏ．５、Ｃ相およびＤ相を励磁するステップＮｏ．６、Ｄ相を励磁するステップＮｏ．７、Ｄ相およびＡ相を励磁するステップＮｏ．８の合計８ステップを順次更新することにより、１ステップあたりリールを約０．７１４度（ステップ角）だけ回転させ、これら各ステップの更新間隔、即ち、励磁データの出力間隔に応じてリールの回転速度が変化する。なお、ステップ角は０．７１４度であるため、ステッピングモータが対応するリールを１回転させるために必要なステップ数は３６０度／０．７１４度≒５０４となり、リールを１コマ（１図柄）分回転させるのに要するステップ数は５０４ステップ／２１図柄＝２４となる。
【００４５】
そして、リール制御手段１０４は、スタートレバー１５の操作による操作信号を主制御処理部１００が入力したことを契機に、励磁データ１〜８を所定間隔で順次出力することにより各ステップを所定間隔で更新させる。例えば、図１０に示すように、Ａ相およびＤ相の励磁を３５割込時間（３５ｔ＝５２．１５ｍｓ）、Ａ相の励磁を５割込時間（５ｔ＝７．４９ｍｓ）、Ａ相およびＢ相の励磁を８割込時間（８ｔ＝１１．９２ｍｓ）、Ｂ相の励磁を２割込時間（２ｔ＝２．９８ｍｓ）・・・・と徐々にステップ更新期間（励磁データの出力間隔）を短くすることにより、対応するリールの回転を加速させ、約１３４ｍｓ経過後（即ち、同図中に示す２４番目のステップの更新後）に定常回転に到達させる。
【００４６】
リール制御手段１０４は、各リール３４〜３６が定常回転に到達すると、各リールの回転速度を定常回転で維持し、全てのストップボタン１６ａ〜１６ｃの操作を有効化させる。そして、有効化されたストップボタン１６ａ〜１６ｃの操作に基づいて対応するリールの回転を停止させる。具体的には、図１１に示すステップ更新順序の９番目でストップボタンが操作されたとすると、リール制御手段１０４は、Ａ相〜Ｄ相全ての励磁（以下、全相励磁と言う。）を１３５割込時間（１３５ｔ＝２０１．１５ｍｓ）で更新してリールを停止させ、かかる後にステッピングモータへの励磁データの出力を停止することによりＡ相〜Ｄ相全てを非励磁とする励磁開放を行う。
【００４７】
リール制御手段１０４は、各ストップボタン１６ａ〜１６ｃの停止操作時から１９０ｍｓ以内に、押下操作されたストップボタンに対応するリールの回転を停止させる。ここで、各リールの定速回転数は約８０回／分であるため、定速回転数の下で各リールが一回転に要する時間は６０ｓ／約８０回≒約７５０ｍｓとなり、１つの図柄が１コマ（１領域）分だけ移動するのに必要な時間は７５０ｍｓ／２０図柄＝３７．５ｍｓとなる。このため、リールは対応するストップボタンの押下タイミングから最大で４図柄（４コマ）分（ストップボタンの押下タイミングで有効ラインに表示されていた図柄を含めると５コマ分）だけ回転可能となる（（１９０ｍｓ／３７．５ｍｓ）−１図柄≒４図柄）。
【００４８】
また、リール制御手段１０４は、複数の当選フラグが同時に成立している場合において、最大滑りコマ数である４コマの範囲内で、成立している複数の当選フラグに対応する各々の役のうちメダル払出枚数の最も多い役に対応する図柄組合せを有効ラインＬに表示するようリールを制御する払出枚数優先制御と、成立している複数の当選フラグに対応する各々の役に対応する図柄組合せの個数が最も多くなるように当該役に対応する図柄組合せを有効ラインＬに表示するようリールを制御する個数優先制御と、ＲＢＢ内部において、ＲＢＢ役に対応する図柄組合せよりも小役または再遊技役に対応する図柄組合せを優先的に有効ラインＬに表示するようリールを制御する役付け優先制御と、により最も引き込み優先順位の高い図柄を検索するロジック演算、および／または、予めメインＲＯＭに記憶された停止制御テーブル（図示省略）の参照に基づいて、成立している当選フラグに対応する役に係る図柄組合せのうち優先順位の最も高い図柄を引き込み、かつ、成立している当選フラグ以外の当選フラグに係る役に対応付けられた図柄組合せを有効ラインＬに表示しないよう蹴飛ばし、各ストップボタンに対応するリールを停止させる。
【００４９】
演出モード制御手段１０８は、通常モードにおいて、ＡＲＴ遊技の実行の可否をＡＲＴ抽選により決定し、このＡＲＴ抽選に当選するとＡＲＴ準備モードへの移行を決定し、ＡＲＴ準備モードにおいて遊技状態がＲＴ２に移行するとＡＲＴモードへの移行を決定する。そして、演出モード制御手段１０８は、ＡＲＴモードにおいて例えば５０回の遊技が行われるとＡＲＴ終了モードへの移行を決定し、ＡＲＴ終了モードにおいて３回の遊技が行われると通常モードへの移行を決定する。なお、演出モード制御手段１０８は、演出モードの移行を決定した場合に、その決定に係る演出モードの情報を含む演出モードコマンドを副制御処理部２００に送信し、副制御処理部２００が演出モードコマンドを受信すると、演出モード移行手段２１１は、当該コマンドに含まれている演出モードの情報に基づいて演出モードを移行させる。
【００５０】
また、演出モード制御手段１０８は、遊技状態、演出モードおよび内部抽選の結果に応じて、ストップボタンの操作順序に係る打順演出の実行を決定する。打順演出には、ＡＲＴ準備モードにおいて、遊技状態をＲＴ２に移行させることを目的に行われる打順演出や、ＡＲＴモードにおいて、遊技状態をＲＴ２で維持させることを目的に行われる打順演出およびメダルの獲得を容易にするための打順演出等がある。なお、演出モード制御手段１０８は、打順演出の実行を決定した場合に、その打順演出に係るストップボタンの操作順序の情報を含む打順演出コマンドを副制御処理部２００に送信し、副制御処理部２００が打順演出コマンドを受信すると、演出実行手段２１２は、当該コマンドに含まれているストップボタンの操作順序の情報に基づいて、サブモニタ６等で打順演出を実行する。
【００５１】
メインモニタ制御手段１０９は、演出モード制御手段１０８が打順演出コマンドを副制御処理部２００に送信した場合に、当該コマンドに含まれているストップボタンの操作順序の情報に対応する打順指示情報をメインモニタ１０に表示する。
【００５２】
このように、本実施形態例では、規定数のメダルの投入下におけるスタートレバー１５の遊技開始操作に基づいて複数種類の当選エリアの当否を決定する内部抽選を行うと共に、各リール３４〜３６の回転を開始させ、有効化されたストップボタン１６ａ〜１６ｃの操作および内部抽選の結果に基づいて各リール３４〜３６の回転を停止させて１回の遊技を行う。そして、この１回の遊技が行われる間に複数種類のコマンドが所定のタイミングで副制御処理部２００に送信され、これら複数種類のコマンドに基づいて演出モードを移行させたり、各演出装置で打順演出を含む複数種類の演出を実行したりする。
【００５３】
本実施形態例では、遊技の進行を一時的に中断するフリーズの期間中に回胴演出が行われる構成になっている。フリーズ期間（フリーズ実行期間とも言う。）は遊技開始と略同期して設定されると共に、回胴演出はフリーズ期間に亘り実行される構成になっている。回胴演出には、フリーズ期間に亘りリールを逆回転させる回胴演出Ａと、フリーズ期間に亘りリールを停止した状態で維持する回胴演出Ｂと、フリーズ期間中にリールの回転方向をランダムに変化させる回胴演出Ｃと、が含まれている。
【００５４】
本実施形態例では、回胴演出Ａ〜Ｃのそれぞれに対応する回胴演出テーブル（図１２参照）が設けられ、これらのテーブルを参照して各回胴演出を行う構成になっている。回胴演出テーブルには複数の動作データが格納されており、これら複数の動作データは回胴演出におけるリールの動作態様を規定するものである。回胴演出の実行の際には、回胴演出テーブルに格納された複数の動作データを順次抽出し、抽出した動作データに基づいて駆動回路に出力する励磁データ（図９に示す励磁データ１〜８）を生成する。そして、この生成された励磁データを所定間隔で駆動回路に出力し、励磁データの入力に基づいてステッピングモータを駆動させて対応するリールを回転等させることにより回胴演出を実行する構成になっている。以下に、回胴演出の実行等を制御するフリーズ制御部１１０を説明する。
【００５５】
図６に示すように、フリーズ制御部１１０は、ＡＲＴ抽選の結果に基づいて回胴演出の実行を決定する回胴演出実行決定手段１１１と、複数種類の回胴演出の中から実行する回胴演出を決定する回胴演出種類決定手段１１２と、回胴演出種類決定手段１１２の決定した回胴演出を実行する回胴演出実行手段１１３と、を備えている。
【００５６】
回胴演出実行手段１１３は、回胴演出種類決定手段１１２により決定された回胴演出の種類に対応する回胴演出テーブルを選択し、選択した回胴演出テーブルを参照して回胴演出を実行する。具体的には、回胴演出実行手段１１３は、回胴演出の実行中に回胴演出テーブルに格納された複数の動作データを順次抽出し、抽出した動作データに基づいて励磁データを生成する。かかる後に、生成した励磁データの基になった動作データに応じて、生成した励磁データを駆動回路に出力するか否かを決定し、生成した励磁データを出力することを決定した場合に当該励磁データを出力し、生成した励磁データを出力しないことを決定した場合に当該励磁データを破棄（クリア）する。
【００５７】
回胴演出テーブルは、図１２に示すように、回胴演出におけるリールの動作態様を規定する複数の動作データ（同図中に示す動作データＮｏ．１〜Ｎｏ．３９）に複数のパラメータがそれぞれ対応付けられたテーブル構成を成している。複数のパラメータには、励磁データの出力間隔（ステップの更新間隔）を指示する出力間隔パラメータと、ステッピングモータの励磁保持を行うと共に、回胴演出中におけるリールの回転方向を決めるための方向乱数の更新を指示する動作パラメータと、リールの回転方向をランダムに変化させるランダム回転を指示するランダム回転パラメータと、リールの回転方向を指示する方向パラメータと、ステッピングモータの励磁開放を指示する励磁開放パラメータと、が含まれている。
【００５８】
回胴演出テーブルに格納された各動作データは、１バイト（８ビット）で構成されており、０〜３ビット目に出力間隔パラメータ、４ビット目に動作パラメータ、５ビット目にランダム回転パラメータ、６ビット目に方向パラメータ、７ビット目に励磁開放パラメータを規定する。
【００５９】
０〜３ビット目の出力間隔パラメータは「００００」〜「１１１１」で表示され、例えば、「００００」は１６×１．４９ｍｓ（１６ｔ）、「０１１１」は９×１．４９ｍｓ（９ｔ）、「１０１１」は５×１．４９ｍｓ（５ｔ）、「１１０１」は３×１．４９ｍｓ（３ｔ）、「１１１０」は２×１．４９ｍｓ（２ｔ）、「１１１１」は１×１．４９ｍｓ（ｔ）で励磁データの出力間隔を指示（指定）している。
【００６０】
４ビット目の動作パラメータは「０」または「１」で表示され、「０」はステッピングモータの励磁保持を行わないと共に、回胴演出中におけるリールの回転方向を決めるための方向乱数を更新しないこと（以下、「非励磁保持かつ方向乱数非更新」と言う。）を指示し、「１」はステッピングモータの励磁保持を行うと共に、回胴演出中におけるリールの回転方向を決めるための方向乱数を更新すること（以下、「励磁保持かつ方向乱数更新」と言う。）を指示している。
【００６１】
５ビット目のランダム回転パラメータは「０」または「１」で表示され、「０」はリールの回転方向がランダムに変化するランダム回転を行わないこと（以下、「ランダム回転無し」と言う。）を指示し、「１」はランダム回転を行うこと（以下、「ランダム回転有り」と言う。）を指示している。
【００６２】
６ビット目の方向パラメータは「０」または「１」で表示され、「０」はリールの逆回転（以下、「逆回転」と言う。）を指示し、「１」はリールの正回転（以下、「正回転」と言う。）を指示している。なお、動作データのランダム回転パラメータである５ビット目が「ランダム回転有り」を指示する「１」の場合、動作データの６ビット目が「０」であるか「１」であるかに拘わらず、６ビット目の方向パラメータは無視されて、後述の方向乱数記憶領域１２１に記憶されている方向乱数に基づいてリールの回転方向が決定され、決定された回転方向にリールが回転することになる。
【００６３】
７ビット目の励磁開放パラメータは「０」または「１」で表示され、「０」はステッピングモータの励磁開放を行わないこと（以下、「非励磁開放」と言う。）を指示するものであり、「１」は励磁開放を指示するものである。
【００６４】
回胴演出実行手段１１３は、回胴演出テーブルから動作データを抽出する毎に、抽出した動作データに対応付けられた各指示のうち４ビット目（励磁保持かつ方向乱数更新に関する指示）、５ビット目（ランダム回転に関する指示）、６ビット目（リールの回転方向に関する指示）に基づいて励磁データを生成する。生成される励磁データのパターンは以下の４種類に大別される。
【００６５】
１つ目は、図９中に示すステップＮｏ．１→Ｎｏ．２→Ｎｏ．３・・・→Ｎｏ．７→Ｎｏ．８→Ｎｏ．１の順序で各ステップを更新する第１励磁パターン（励磁データ１→２→３・・・→７→８→１で励磁データが出力される励磁データの出力パターン）である。これは、動作データの４，５，６ビット目が「０」，「０」，「１」の場合、即ち、非励磁保持かつ方向乱数非更新、ランダム回転無し、正回転の各指示の場合に生成される励磁データに係る励磁パターンである。
【００６６】
２つ目は、図９中に示すステップＮｏ．８→Ｎｏ．７→Ｎｏ．６・・・→Ｎｏ．２→Ｎｏ．１→Ｎｏ．８の順序で各ステップを更新する第２励磁パターン（励磁データ８→７→６・・・→２→１→８で励磁データが出力される励磁データの出力パターン）である。これは、動作データの４，５，６ビット目が「０」，「０」，「０」の場合、即ち、非励磁保持かつ方向乱数非更新、ランダム回転無し、逆回転の各指示の場合に生成される励磁データに係る励磁パターンである。
【００６７】
３つ目は、第１励磁パターン（正回転）または第２励磁パターン（逆回転）の何れかの励磁パターンであって、動作データの４，５，６ビット目が「０」，「１」，「０または１」の場合、即ち、非励磁保持かつ方向乱数非更新、ランダム回転有り、逆回転または正回転の各指示の場合に生成される励磁パターンである。回胴演出実行手段１１３は、抽出した動作データの５ビット目がランダム回転有りを指示する「１」の場合に、当該動作データの６ビット目の指示を無視し、現在、方向乱数記憶領域１２１に記憶されている方向乱数に基づいてリールの回転方向を決定し、この決定に従って励磁データを生成する。
【００６８】
４つ目は、ステッピングモータの各相（各励磁相）のうち１相を励磁し続ける励磁パターンである。これは、動作データの４，５，６ビット目が「１」，「０または１」，「０または１」の場合、即ち、励磁保持かつ方向乱数更新の指示の場合に生成される励磁データに係る励磁パターンである。
【００６９】
具体的には、回胴演出実行手段１１３は、方向乱数記憶領域１２１に記憶されている方向乱数が０〜５の場合に全てのリール３４〜３６を正回転に決定し、方向乱数が６〜１１の場合に左，中リール３４，３５を正回転に右リール３６を逆回転に決定し、方向乱数が１２〜１７の場合に左リール３４を正回転に中リール３５を逆回転に右リール３６を正回転に決定する。同様に、回胴演出実行手段１１３は、方向乱数が１８〜２３の場合に左リール３４を逆回転に中，右リール３５，３６を正回転に決定し、方向乱数が２４〜２９の場合に左，中リール３４，３５を逆回転に右リール３６を正回転に決定し、方向乱数が３０〜３５の場合に全てのリール３４〜３６を逆回転に決定する。そして、回胴演出実行手段１１３は、正回転に決定されたリールに対応する駆動回路に出力する励磁データとして第１励磁パターンに対応する励磁データを生成し、逆回転に決定されたリールに対応するステッピングモータに出力する励磁データとして、第２励磁パターンに対応する励磁データを生成する。つまり、回胴演出実行手段（パラメータ抽選手段）１１３は、回胴演出中に回胴演出における複数のリールの動作態様に関する方向パラメータを抽選により決定しているとも言える。
【００７０】
また、回胴演出実行手段１１３は、動作データに対応付けられた各指示のうち励磁開放に関する指示（７ビット目の指示）に基づいて、生成した励磁データをステッピングモータに出力するか否かを決定している。具体的には、抽出した動作データの７ビット目が「非励磁開放」を指示する「０」の場合に、生成した励磁データの出力を決定し、抽出した動作データの７ビット目が「励磁開放」を指示する「１」の場合に、生成した励磁データを出力しないことを決定すると共に、生成した励磁データを破棄する。生成した励磁データを破棄した場合には駆動回路に励磁データが出力されないことから、ステッピングモータの各相（Ａ相〜Ｄ相）の全てが非励磁となって励磁開放され、対応するリールは停止した状態となる。
【００７１】
ここで、回胴演出Ａ〜Ｃのうち回胴演出Ｃに対応する回胴演出テーブルＣに格納されている動作データＮｏ．１〜Ｎｏ．３９について図１２を用いて以下に説明する。
【００７２】
動作データＮｏ．１〜Ｎｏ．３０は、４，５，６ビット目が「０」，「０」，「０」（非励磁保持かつ方向乱数の非更新、ランダム回転無し、逆回転）の動作データであるため、回胴演出実行手段１１３は、第２励磁パターン（図９中に示すステップＮｏ．８→Ｎｏ．７・・・→Ｎｏ．１→Ｎｏ．８のパターン）に対応する励磁データを生成する。そして、動作データＮｏ．１〜Ｎｏ．３０の７ビット目の全てが「０」で非励磁開放を指示するため、回胴演出実行手段１１３は、動作データＮｏ．１〜Ｎｏ．３０に基づいて生成した励磁データの出力を決定する。なお、動作データＮｏ．１〜Ｎｏ．３０に基づいて生成された各励磁データは、それぞれ割り込み時間１０ｔ（１４．４９ｍｓ），５ｔ（７．４５ｍｓ），３ｔ（４．４７ｍｓ）・・・・２ｔ（２．９８ｍｓ），２ｔ（２．９８ｍｓ）の間隔で駆動回路に出力される。よって、動作データＮｏ．１〜Ｎｏ．３０に基づいて生成された各励磁データの出力により各リールは３０ステップ分だけ逆回転する。
【００７３】
動作データＮｏ．３１は、４，５，６ビット目が「０」，「１」，「０」（非励磁保持かつ方向乱数の非更新、ランダム回転有り、逆回転）の動作データであるため、回胴演出実行手段１１３は、６ビット目の「逆回転」の指示を無視して、現在、方向乱数記憶領域１２１に記憶されている方向乱数に対応する励磁データを生成する。そして、動作データＮｏ．３１は７ビット目が「０」（非励磁開放）の動作データであるため、回胴演出実行手段１１３は動作データＮｏ．３１に基づいて生成した励磁データの出力を決定する。また、動作データＮｏ．３１は０〜３ビット目が「１１１０」の動作データであるため、回胴演出実行手段１１３は動作データＮｏ．３１に基づいて生成した励磁データを割り込み時間２ｔ（２．９８ｍｓ）の間隔で駆動回路に出力する。
【００７４】
ここで、動作データＮｏ．３１は、当該動作データＮｏ．３１に基づいて１１回連続して励磁データを生成する動作データである（この励磁データの生成回数は回胴演出Ｃと異なるテーブルで管理されている）。このため、回胴演出実行手段１１３は、動作データＮｏ．３１を抽出した場合には、動作データＮｏ．３１に基づいて励磁データを連続して１１回生成し、励磁データの生成毎に割り込み時間２ｔの間隔で当該励磁データを出力する。この動作データＮｏ．３１に基づく１１回の励磁データの出力が終了すると、次の動作データＮｏ．３２が抽出されることになる。このため、動作データＮｏ．３１が抽出された場合には、２．９８ｍｓ毎に励磁データが１１回出力されて、リールが１１ステップ正回転または逆回転することになる。
【００７５】
動作データＮｏ．３２〜Ｎｏ．３８のそれぞれは、動作データＮｏ．３１と比較すると、０〜３ビット目（出力間隔パラメータ）以外のパラメータは同一である。このため、回胴演出実行手段１１３は、方向乱数記憶領域１２１に記憶されている方向乱数に従ってリールの回転方向を決定し、この決定した方向にリールを回転させる励磁データを生成し、生成された全ての励磁データは駆動回路に出力されることになる。それらの出力間隔は、それぞれｔ、２ｔ、ｔ、３ｔ、４ｔ、ｔ、２ｔとなる。そして、各動作データＮｏ．３２〜Ｎｏ．３８に基づいて励磁データの生成される生成回数は動作データＮｏ．３１と異なり各１回に設定されているため、回胴演出実行手段１１３は動作データＮｏ．３２〜Ｎｏ．３８に基づく励磁データを各１回出力する。
【００７６】
ところで、動作データＮｏ．３１〜Ｎｏ．３８の全ては４ビット目が「０」であり、この４ビット目の「０」は「非励磁保持かつ方向乱数非更新」の指示であることから、動作データＮｏ．３１〜Ｎｏ．３８に基づいて励磁データが出力される間には、方向乱数記憶領域１２１に記憶されている方向乱数が更新されることはない。このため、動作データＮｏ．３１〜Ｎｏ．３８に基づいて生成される励磁データは、リールを正回転させる第１励磁パターンに対応する励磁データまたはリールを逆回転させる第２励磁パターンに対応する励磁データの何れか一方となる。よって、動作データＮｏ．３１〜Ｎｏ．３８に基づいて生成された励磁データの入力により、リールは正方向または逆方向に１８ステップ（１１＋１＋１＋１＋１＋１＋１＋１）回転し、この回転に要する時間は２３．８４ｍｓ（２ｔ＋ｔ＋２ｔ＋ｔ＋３ｔ＋４ｔ＋ｔ＋２ｔ＝１６ｔ）となる。
【００７７】
動作データＮｏ．３９は、他の動作データＮｏ．３１〜Ｎｏ．３８と比較すると、４ビット目の動作パラメータが「１」（励磁保持かつ方向乱数更新の指示）となっている点で異なる。回胴演出実行手段１１３は、動作データＮｏ．３９に基づいて励磁データを生成すると共に、方向乱数を取得し、取得した方向乱数を方向乱数記憶領域１２１に更新記憶する。ここで、回胴演出実行手段１１３は、動作データＮｏ．３９を抽出した場合には、当該動作データに基づいて励磁データを６７回生成し、これら生成された励磁データを割り込み間隔ｔで出力する。このとき、動作データＮｏ．３９の４ビット目は「１」（励磁保持の指示）であるため、動作データＮｏ．３９に基づいて生成された励磁データはステッピングモータの各相の励磁を所定順序で更新するものではなく、ステッピングモータの各相のうち一部の相を励磁し続けるための励磁データが生成される。このため、動作データＮｏ．３９に基づいて生成された励磁データの入力により、リールは９９．８３ｍｓ（６７×１．４９ｍｓ）の時間に亘り停止することになる。
【００７８】
このように、動作データＮｏ．３１〜Ｎｏ．３９までの動作データに基づいて生成された励磁データは全て出力され、リールは１８ステップだけ一方向に回転した後に僅かな時間である９９．９３ｍｓ停止することになる。
【００７９】
本実施形態例では、回胴演出Ｃにおけるリールの回転量は３００ステップに予め設定されている。具体的には、動作データＮｏ．１〜Ｎｏ．３０に基づいてリールを３０ステップ分だけ逆回転させる図１２に示す第１パートが１回行われた後に、動作データＮｏ．３１〜Ｎｏ．３９に基づいてリールを１８ステップ分だけ正回転または逆回転させる図１２中に示す第２パートが１５回繰り返し行われるとリールの回転量が３００ステップ（３０ステップ＋１８ステップ×１５）に到達し、リールの回転量が３００ステップに到達したことにより回胴演出Ｃの実行が終了する。このとき、回胴演出Ｃの実行中に動作データＮｏ．３９が１５回抽出されて励磁データが生成されることになるが、この抽出毎に方向乱数記憶領域１２１に記憶されている方向乱数が更新されてリールの回転方向が決定されるため、回胴演出Ｃの第２パートではリールの回転方向がランダムに変化することになる。
【００８０】
なお、動作データの４ビット目が「１」（励磁保持）の場合には、ステッピングモータの各相の一部を１割込時間（ｔ＝１．４９ｍｓ）で更新する１ステップを６７回繰り返してリールを９９．８３ｍｓに亘り停止させる一方、動作データの４ビット目が「０」（非励磁保持）の場合には、ステッピングモータの各相を励磁する１ステップを所定時間（例えばｔや２ｔ）で順次更新してリールを正回転または逆回転させることから、動作データの４ビット目の「１」はリールを僅かな時間に亘り停止状態とさせることを指示し、動作データの４ビット目の「０」はリールを回転状態とさせることを指示するパラメータでもあると言える。
【００８１】
次に、本実施形態例のスロットマシンＳに係る遊技の処理手順について図１３〜図１８のフローチャートを用いて説明する。
【００８２】
（ステップＳ１〜Ｓ４）
規定数のメダルがスロットマシンＳに投入されると（Ｓ１）、スタートレバー１５が有効化され（Ｓ２）、かかる後に、スタートレバー１５の操作が行われると（Ｓ３）、内部抽選およびＡＲＴ抽選が行われると共に、内部抽選で決定された役に対応する当選フラグがＯＮにセットされる（Ｓ４）。
【００８３】
（ステップＳ１００）
次に、ステップＳ４のＡＲＴ抽選の結果に基づいて回胴演出設定処理が行われる。この回胴演出設定処理については後述する。
【００８４】
（ステップＳ５）
次に、回胴演出の実行が待ち状態であることを示す回胴演出の待機フラグがオンにセットされている（Ｓ５でＹｅｓ）の場合には、ステップＳ２００に処理を移し、回胴演出の待機フラグがオフ（Ｓ５でＮｏ）の場合にはステップＳ６に処理を移す。
【００８５】
（ステップＳ６〜Ｓ８）
次に、前回の遊技における各リール３４〜３６の回転開始時点から所定時間（例えば４．１秒）の経過を条件に各リール３４〜３６の回転が一斉に開始され（Ｓ６）、全てのリールが定常回転に達した後に全てのストップボタンの操作が有効化される（Ｓ７）。そして、有効化された各ストップボタン１６ａ〜１６ｃの操作に基づいて対応するリールを停止させる（Ｓ８）。
【００８６】
（ステップＳ９、Ｓ１０）
次に、ステップＳ４の内部抽選で決定された当選エリアに対応付けられた役に係る図柄組合せが有効ラインＬに表示されているか否かの遊技結果判定処理が行われ（Ｓ９）、この遊技結果判定処理に応じて様々な処理を実行する遊技終了処理が行われる（Ｓ１０）。
【００８７】
例えば、遊技終了処理として、小役の入賞によるメダル払出処理、再遊技役に対応する図柄組合せが有効ラインＬに表示されたことによる再遊技状態設定処理、遊技状態を移行させる機能を有する役（例えばＲＢＢ役やＲＴ２移行再遊技役）に対応する図柄組合せが表示されたこと等による遊技状態制移行処理、遊技結果判定処理の結果に応じて演出モードの移行を決定する演出モード移行決定処理、遊技結果判定処理の結果に応じて当選フラグのＯＮ・ＯＦＦを制御する当選フラグ制御処理等の様々な処理が行われる。
【００８８】
（ステップＳ２００、Ｓ１１）
ステップＳ５でＹｅｓの場合、即ち、回胴演出の待機フラグがオンの場合に、遊技の進行を中断する回胴演出を実行する（Ｓ２００）。ステップＳ２００において、回胴演出の実行（回胴演出実行処理）が終了すると遊技復帰処理（Ｓ１１）が行われて中断されていた遊技の進行が再開される。回胴演出実行処理については後述する。なお、遊技復帰処理とは、各リール３４〜３６の回転開始タイミングをランダムに開始させる処理であり、当該処理は、回胴演出終了時のリールの停止態様がこれから再開される遊技における遊技者の目押し補助とならないことを目的としている。
【００８９】
次に、回胴演出設定処理（Ｓ１００）について図１４を用いて以下に説明する。
【００９０】
（ステップＳ１０１）
まず、ＡＲＴ抽選に当選したか否かを判断し（Ｓ１０１）、ＡＲＴ抽選に当選した（Ｓ１０１でＹｅｓ）場合には、ステップＳ１０２に処理を移し、ＡＲＴ抽選に当選しなかった（Ｓ１０１でＮｏ）場合には、回胴演出設定処理を終了する。
【００９１】
（ステップＳ１０２，Ｓ１０３）
次に、回胴演出実行決定手段１１１は回胴演出実行の実行を決定する回胴演出実行抽選を行い（Ｓ１０２）、この抽選に当選した場合には（Ｓ１０３でＹｅｓ）ステップＳ１０４に処理を移し、回胴演出実行抽選に当選しなかった場合には（Ｓ１０３でＮｏ）回胴演出設定処理を終了する。
【００９２】
（ステップＳ１０４，Ｓ１０５）
次に、回胴演出種類決定手段１１２は回胴演出Ａ〜Ｃの中から実行する回胴演出を回胴演出種類抽選により決定し（Ｓ１０４）、回胴演出Ａ〜Ｃの何れかの実行が待ち状態であることを示す回胴演出待機フラグをＯＮにセットして（Ｓ１０５）回胴演出設定処理を終了する。
【００９３】
次に、回胴演出実行処理（Ｓ２００）について図１５〜１８を用いて以下に説明する。なお、図示は省略するが、主制御処理部１００では１．４９ｍｓごとにタイマ割込み処理が行われており、タイマ割り込み処理において、回胴制御用タイマをセットする回胴制御用タイマセット処理と、図示せぬ出力ポートに励磁データをセットする励磁データセット処理と、が行われている。回胴制御用タイマセット処理が行われると回胴制御タイマカウンタによる回胴制御タイマの減算処理が行われ、励磁データセット処理が行われると、励磁データがステッピングモータに出力される出力処理が行われる。
【００９４】
（ステップＳ２０１）
まず、ステップＳ１０４の回胴演出種類抽選で決定された回胴演出に対応する回胴演出テーブルを選択しステップＳ２０２に処理を移す。
【００９５】
（ステップＳ２０２）
次に、ステップＳ２０１で選択した回胴演出テーブルに格納された複数の動作データのうち１つの動作データを抽出し（Ｓ２０２）、抽出した動作データＮｏ．に対応する動作データフラグをＯＮにセットする（Ｓ２０３）。例えば、回胴演出種類抽選で決定された回胴演出の種類が回胴演出Ｃであった場合には、動作データＮｏ．１、Ｎｏ．２、・・・の順番で動作データが順次抽出されるが、動作データＮｏ．１〜Ｎｏ．３０の抽出による第１パートは１回行われ、この第１パートにおける励磁データの出力が終了すると、動作データＮｏ．３１〜Ｎｏ．３９の抽出による第２パートが１５回連続して繰り返し行われる。回胴演出Ｃの開始時には、まず、本ステップＳ２０２で動作データＮｏ．１が抽出され、当該動作データＮｏ．１の動作データフラグがＯＮにセットされる。
【００９６】
（ステップＳ２１０）
次に、ステップＳ２０２で抽出した動作データに基づいて励磁データ生成処理（Ｓ２１０）が行われる。この励磁データ生成処理については図１６を用いて以下に説明する。
【００９７】
（ステップＳ２１１，Ｓ２１２）
まず、抽出した動作データの０〜３ビット目（出力間隔パラメータ）を確認し（Ｓ２１１）、この出力間隔パラメータに応じて回胴制御用タイマカウンタに励磁データの出力間隔をセットする（回胴制御用タイマセット処理，Ｓ２１２）。例えば、ステップＳ２０２で回胴演出Ｃに対応する動作データＮｏ．３１が抽出された場合には、出力間隔パラメータが「１１１０」であるため、回胴制御用タイマカウンタに２ｔ（２×１．４９ｍｓ）をセットする。
【００９８】
（ステップＳ２１３，Ｓ２１４）
次に、抽出した動作データの４ビット目（動作パラメータ）を確認し（Ｓ２１３）、この動作パラメータが「１」（励磁保持の指示）であるか否かを判断する（Ｓ２１４）。このとき、動作パラメータが「１」である場合には（Ｓ２１４でＹｅｓ）ステップＳ２１９に処理を移し、動作パラメータが「０」である場合には（Ｓ２１４でＮｏ）ステップＳ２１５に処理を移す。
【００９９】
（ステップＳ２１５，Ｓ２１６）
次に、抽出した動作データの５ビット目（ランダム回転パラメータ）を確認し（Ｓ２１５）、このランダム回胴パラメータが「１」（ランダム回転有りの指示）であるか否かを判断する（Ｓ２１６）。このとき、ランダム回転パラメータが「１」である場合には（Ｓ２１６でＹｅｓ）ステップＳ２１７に処理を移し、ランダム回転パラメータが「０」である場合には（Ｓ２１６でＮｏ）ステップＳ２１８に処理を移す。
【０１００】
（ステップＳ２１７）
ステップＳ２１６でＹｅｓ、即ち、ランダム回転パラメータが「１」である場合、抽出した動作データの６ビット目（方向パラメータ）に拘わらず（６ビット目を無視して）、方向乱数記憶領域１２１に記憶されている方向乱数に基づいてリールの回転方向を決定（設定）する。
【０１０１】
（ステップＳ２１８）
ステップＳ２１６でＮｏ、即ち、ランダム回胴パラメータが「０」である場合、抽出した動作データの６ビット目（方向パラメータ）に応じてリールの回転方向を決定（設定）する。
【０１０２】
（ステップＳ２１９）
次に、回胴演出実行手段１１３は、ステップＳ２１３〜Ｓ２１８までの各ステップに基づいて励磁データを生成し、励磁データを生成すると励磁データ生成処理を終了させる。この励磁データ生成処理において生成される励磁データは大きく４つに分類される。
【０１０３】
１つ目は、動作データの４，５，６ビット目が「０」，「０」，「１」の場合、即ち、非励磁保持かつ方向乱数非更新（Ｓ２１４でＮｏ）、ランダム回転無し（Ｓ２１６でＮｏ）、正回転の各指示（６ビット目が「１」）の場合に生成される励磁データである。これは、リールを正回転させる第１励磁パターンに対応する励磁データである。
【０１０４】
２つ目は、動作データの４，５，６ビット目が「０」，「０」，「０」の場合、即ち、非励磁保持かつ方向乱数非更新（Ｓ２１４でＮｏ）、ランダム回転無し（Ｓ２１６でＮｏ）、逆回転の各指示（６ビット目が「０」）の場合に生成される励磁データである。これは、リールを逆回転させる第２励磁パターンに対応する励磁データである。
【０１０５】
３つ目は、リールが正回転の第１励磁パターンまたは逆回転の第２励磁パターンに対応する励磁データであって、動作データの４，５，６ビット目が「０」，「１」，「０または１」の場合、即ち、非励磁保持かつ方向乱数非更新（Ｓ２１４でＮｏ）、ランダム回転有り（Ｓ２１６でＹｅｓ）、逆回転または正回転の各指示（６ビット目が「０」ｏｒ「１」）の場合に生成される励磁データである。例えば、方向乱数記憶領域１２１に記憶されている方向乱数に基づいて、左，中リール３４，３５が正回転、右リール３６が逆回転に決定されたとすると、左，中ステッピングモータ３１，３２に出力する励磁データとして、第１励磁パターンに対応する励磁データを生成し、右ステッピングモータ３３に出力する励磁データとして、第２励磁パターンに対応する励磁データを生成する。
【０１０６】
４つ目は、ステップＳ２１７またはＳ２１８を経由することなく生成された励磁データ、即ち、今回、抽出した動作データが「励磁保持」（Ｓ２１４でＹｅｓ）を指示する動作データに基づいて生成された励磁データである。例えば、回胴演出Ｃに対応する回胴演出テーブルＣの動作データＮｏ．３９は４ビット目が励磁保持を指示する「１」であり、この動作データＮｏ．３９が抽出された場合、動作データＮｏ．３９に基づいて６７回連続して励磁データが生成され、これら励磁データが割り込み時間ｔ（１．４９ｍｓ）の間隔で出力され、リールが９９．８３ｍｓに亘り停止状態となる。
【０１０７】
（ステップＳ２０４，Ｓ２２０）
図１５に説明を戻し、現在、出力中の励磁データをクリアし（Ｓ２０４）、かかる後に励磁データ出力処理を行う（Ｓ２２０）。この励磁データ出力処理については図１７を用いて以下に説明する。
【０１０８】
（ステップＳ２２１，Ｓ２２２）
まず、抽出した動作データの７ビット目（励磁開放パラメータ）を確認し（Ｓ２２１）、この７ビット目が「１」（励磁開放の指示）であるか否かを判断する（Ｓ２２２）。このとき、７ビット目が「１」でない場合には（Ｓ２２２でＮｏ）、ステップＳ２２０で生成した励磁データを出力し（Ｓ２２３）励磁データ出力処理を終了する。このとき、第１励磁パターンに対応する励磁データが出力されると対応するリールが０．７１４度だけ正回転し、第２励磁パターンに対応する励磁データが出力されると対応するリールが０．７１４度だけ逆回転する。一方、励磁開放パラメータが「１」である場合（Ｓ２２２でＹｅｓ）、ステップＳ２２０で生成した励磁データを出力せずに破棄する（Ｓ２２４）。このとき、生成された励磁データが出力されずに破棄されると、ステッピングモータの励磁開放が行われて、対応するリールが停止した状態で維持される。
【０１０９】
例えば、回胴演出種類抽選で回胴演出Ｂに決定され、回胴演出Ｂに対応する回胴演出テーブル（図示省略）に格納された動作データが抽出されて励磁データ出力処理が行われている場合には、動作データの７ビット目は全て励磁開放を指示する「１」になっているため、生成された励磁データは破棄される。よって、回胴演出Ｂが実行される場合には回胴演出Ｂの実行中にステッピングモータに励磁データが出力されることはない。
【０１１０】
（ステップＳ２３０）
図１５に説明を戻し、本ステップにおいて方向乱数更新処理が行われる（Ｓ２３０）。この方向乱数更新処理については図１８を用いて以下に説明する。
【０１１１】
（ステップＳ２３１）
まず、ステップＳ２１２で回胴制御用タイマが「０」になっているか否かが判断され（Ｓ２３１）、回胴制御用タイマが「０」の場合にはステップＳ２３２に処理を移し、回胴制御用タイマが「０」でない場合にはステップＳ２３１の手前に処理を戻す。
【０１１２】
（ステップＳ２３２，Ｓ２３３）
次に、ステップＳ２０２で抽出した動作データの４ビット目（動作パラメータ）が「１」、即ち、今回、抽出した動作データが「励磁保持および方向乱数更新」を指示するものである場合には（Ｓ２３２でＹｅｓ）、方向乱数記憶領域１２１に記憶されている方向乱数を更新し（Ｓ２３３）、方向乱数更新処理を終了する。一方、４ビット目が「０」、即ち、今回、抽出した動作データが「励磁非保持および方向乱数非更新」を指示するものである場合には（Ｓ２３２でＮｏ）、方向乱数記憶領域１２１に記憶されている方向乱数を更新することなく方向乱数更新処理を終了する。
【０１１３】
（ステップＳ２０５）
図１５に説明を戻し、次に、ステップＳ２０２でオンにセットした動作データフラグをオフにセットし、ステップＳ２０６に処理を移す。なお、動作データＮｏ．３１については、ステップＳ２１０〜Ｓ２３０が１１回繰り返し行われると本ステップＳ２０５で動作データＮｏ．３１に係る動作データフラグがオフにセットされ、同様に、動作データＮｏ．３９については、ステップＳ２１０〜Ｓ２３０が６７回繰り返し行われると本ステップＳ２０５で動作データＮｏ．３９に係る動作データフラグがオフにセットされる。
【０１１４】
（ステップＳ２０６）
次に、ステップＳ２０１で選択した回胴演出テーブルに格納された複数の動作データの全てに基づいて励磁データ生成処理が行われた（Ｓ２０６でＹｅｓ）場合にはステップＳ２０７に処理を移す。例えば、回胴演出テーブルＣに格納された動作データが抽出されて回胴演出実行処理が行われている場合において、ステップＳ２０５で動作データＮｏ．３９の動作フラグがオフにセットされた場合に本ステップＳ２０６でＹｅｓとなる。一方、ステップＳ２０１で選択した回胴演出テーブルに格納された複数の動作データの全てに基づいて励磁データ生成処理が行われていない（Ｓ２０６でＮｏ）場合にはステップＳ２０２の手前に処理を移して、ステップＳ２０２以降のステップが再び行われる。
【０１１５】
（ステップＳ２０７）
次に、回胴演出におけるリールの回転量が予め定められた３００ステップに到達したか否かが判断され（Ｓ２０７）、リールの回転量が３００ステップに到達した（Ｓ２０７でＹｅｓ）場合に回胴演出の実行を終了し（Ｓ２０７）、リールの回転量が３００ステップに到達していない（Ｓ２０７でＮｏ）場合にステップＳ２０２の手前に処理を移して再びステップＳ２０２以降の処理が行われる。例えば、回胴演出テーブルＣに格納された動作データが抽出されて回胴演出実行処理が行われている場合において、ステップＳ２０７でＮｏの場合、即ち、動作データＮｏ．３９に基づいて６７回生成された励磁データの出力の全てが終了し、かつ、リールの回転量が３００ステップに到達していない場合には、ステップＳ２０２の手前に処理を戻し、ステップＳ２０２で再び動作データＮｏ．３１が抽出されることになる。
【０１１６】
次に、図１９を用いて回胴演出におけるリールの動作態様の具体例を説明する。なお、この具体例は、回胴演出Ｃにおけるリールの動作態様を示した例である。
【０１１７】
回胴演出Ｃの開始時にまず動作データＮｏ．１〜Ｎｏ．３０が順次抽出される。動作データＮｏ．１〜３０は「ランダム回転無し」および「逆回転」を指示する動作データであるため、図１９（ａ），（ｂ）に示すように各リール３４〜３６は３０ステップ分だけ逆回転する。
【０１１８】
次に、動作データＮｏ．３１〜Ｎｏ．３８が抽出される。これらの動作データは「ランダム回転有り」を指示する動作データであるため、方向乱数記憶領域１２１に記憶されている方向乱数でリールの回転方向が決定する。例えば、左，右リール３４，３６が正回転、中リール３５が逆回転に決まると、図１９（ｃ）に示す方向に各リール３４〜３６が回転を開始する。なお、動作データＮｏ．３１〜Ｎｏ．３８の抽出により生成された励磁データの出力により、各リール３４〜３６は１８ステップ分だけ回転する。
【０１１９】
次に、動作データＮｏ．３９が抽出される。この動作データに基づいて生成された励磁データが１．４９ｍｓ毎に６７回出力される。これにより、図１９（ｄ）に示す位置で全てのリールが９９．８３ｍｓに亘り停止状態となる。さらに、動作データＮｏ．３９の抽出の際に、方向乱数記憶領域１２１に記憶されている方向乱数が更新される。
【０１２０】
図１９（ｄ）の時点で回胴演出Ｃの終了条件であるリールの回転量が３００ステップ分に到達していなかったため、再び動作データＮｏ．３１が抽出されて当該動作データＮｏ．３１に基づき励磁データが生成される。このとき、動作データＮｏ．３１の前に抽出された動作データＮｏ．３９により方向乱数が更新されているため、図１９（ｅ）に示すように、例えば左，中リール３４，３５が正方向、右リール３６が逆方向にそれぞれ回転を開始する。
【０１２１】
図１９（ｆ）に示すように、動作データＮｏ．３１〜Ｎｏ．３９の第２パートが１５回連続して行われると、回胴演出Ｃにおける各リールの回転量が３００ステップに到達し回胴演出Ｃが終了する。そして、図１９（ｇ）に示すように、回胴演出Ｃの終了（フリーズ期間の終了）により中断されていた遊技が開始されてリールが図９に示す第１励磁パターンで励磁されて全てのリールが正回転となり、定常回転に達すると全てのストップボタンが有効化される。
【０１２２】
以上のように、本実施形態例のスロットマシンＳによると、回胴演出中のリールの動作態様を規定する複数の動作データが設けられ、複数の動作データに、動作データＮｏ．３９（第１動作データ）および動作データＮｏ．３１〜Ｎｏ．３８（第２動作データ）が含まれており、動作データＮｏ．３９が抽出されて励磁データが生成される場合には、ステッピングモータを励磁保持するための励磁データが生成されると共に方向乱数が取得され、動作データＮｏ．３１〜Ｎｏ．３８が抽出されて励磁データが生成される場合には、方向乱数記憶領域１２１に記憶されている方向乱数に基づいてリールの回転方向が決定され、この決定された回転方向にリールを回転させるための励磁データが生成されると共に、方向乱数が取得されない構成になっている。このため、回胴演出Ｃの第２パートにおいて、動作データＮｏ．３９が抽出される毎に方向乱数記憶領域１２１に記憶されている方向乱数が更新され、動作データＮｏ．３１〜Ｎｏ．３８が抽出される毎に方向乱数記憶領域１２１に記憶されている方向乱数に応じた方向にリールが回転する。このため、リールの回転方向を遊技者が予測することのできない新たな回胴演出の実現が可能になり、回胴演出による演出効果を向上させることができる。
【０１２３】
さらに、方向乱数記憶領域１２１に記憶されている方向乱数が更新記憶されるときに、ステッピングモータを励磁保持するための励磁データが駆動回路に出力されるが、このとき、リールの回転方向が切り替わる可能性のあるタイミングで９９．８３ｍｓに亘りステッピングモータの各相の一部または全部を励磁する励磁保持が行われる。これにより、リールの回転方向の急激な変化によるステッピングモータの脱調を防止することができる。
【０１２４】
また、本実施形態例では、動作データの７ビット目が励磁開放を指示する「１」の場合に、生成された励磁データは駆動回路に出力されることなく破棄されるため、生成された励磁データが誤って出力されることを防止することが可能になり、フリーズ期間に亘り全てのリールを停止状態で維持することができる。
【０１２５】
ところで、リールを停止状態で維持する方法には、ステッピングモータの各相のうちの一相を励磁し続ける励磁保持による方法と、ステッピングモータの各相の全てを非励磁とする励磁開放による方法とがある。仮に、遊技開始操作と略同期してリールを停止状態で維持させる回胴演出Ｂ（無回転フリーズ）を励磁保持により実現しようとすると、この回胴演出の実行開始時にリールを停止状態で維持できないといった不具合を生じることがある。詳しく説明すると、本実施形態例では、遊技終了の際に行われるストップボタンの操作によるリールの停止位置の精度を高めるために、ステッピングモータの各相の全てを励磁する全相励磁によりリールを停止させている（図１１の９番目のステップ）。しかし、全相励磁によるリール停止によっても慣性モーメントにより全相励磁に対応するリールの停止位置と実際のリールの停止位置とにずれが生じてしまう。この後に励磁開放が行われ（図１１の１０番目のステップ）、励磁開放の状態でスタートレバー１５の操作によりフリーズ期間が設定され、これと略同期して回胴演出Ｂの実行を開始するときに、全相励磁に対応するリールの停止位置で励磁保持が行われて、この励磁保持によりリールが全相励磁に対応する位置に移動してしまい、遊技者にはリールが小さく振動するように見えてしまう。本実施形態例では、回胴演出Ｂに対応する動作データの７ビット目は全て励磁開放を指示する「１」となっているため、回胴演出Ｂの実行時にリールを確実に停止状態で維持することができる。
【０１２６】
なお、本実施形態例では、遊技開始操作と略同期して各回胴演出の実行が開始される構成になっているため、回胴演出の開始直前のステッピングモータの励磁態様（励磁状態）は励磁開放態様になっており、この励磁開放態様からリールの回転を開始させる回胴演出Ｃでは、回胴演出の開始時に出力間隔パラメータを１０ｔに設定し、この出力間隔を徐々に短くすることによりリールの回転を加速させている。これにより、リールの動作が安定し脱調を防止することができる。しかし、このような構成にすると、回胴演出開始時のリールの回転が低速なものとなり、リールが高速回転となるまでに時間を要してしまう。さらには、図２０（ａ）の加速データに示すように、励磁開放状態から励磁データの出力間隔を５ｔ（７．４５ｍｓ）まで加速させる場合にリール動作を安定させるためには、励磁開放状態から５ｔへの加速までステップ１〜４の加速データを要し、同様に、図２０（ｂ）の加速データに示すように、励磁開放状態から励磁データの出力間隔を２ｔ（２．９８ｍｓ）まで加速させる場合にリール動作を安定させるためには、励磁開放状態から２ｔへの加速までステップ１〜６の加速データを要する。そこで、回胴演出の開始後の加速に要する時間を短くすると共に、回胴演出における加速データ容量を削減するために、回胴演出開始時に励磁保持を行った後に比較的に短い出力間隔で励磁データを出力することにより回胴演出開始時のリールの高速回転を実現することが可能になる。具体的には、励磁保持状態から励磁データの出力間隔を５ｔまで加速させる場合に、図２０（ａ）に示すステップ１，２の加速データを削減してもリール動作の安定化を図ることが可能であり、励磁保持状態から励磁データの出力間隔を２ｔ（２．９８ｍｓ）まで加速させる場合に、図２０（ｂ）に示すステップ１〜４の加速データを削減してもリール動作の安定化を図ることが可能である。
【０１２７】
上記技術を回胴演出Ｃに適用したとすると（適用後の回胴演出を回胴演出Ｄと言い、回胴演出Ｄに対応する回胴演出テーブルを回胴演出テーブルＤと言う。）、図１２に示す回胴演出テーブルＣにおける動作データＮｏ．１〜Ｎｏ．４を削除すると共に、これら動作データＮｏ．１〜Ｎｏ．４の替わりに４ビット目が励磁保持を指示する「１」である動作データを１つ追加する。これにより、データ容量を削減できると共に、加速に要する時間を短くすることができる。このような実施例において、遊技開始と略同期してリールの回転を開始させる回胴演出Ｄ（第２回胴演出）を実行する場合には、その開始時におけるステッピングモータの励磁態様を励磁保持態様とする一方で、フリーズ期間に亘りリールの回転を停止した状態で維持させる回胴演出Ｂ（第１回胴演出）を実行する場合には、その開始時におけるステッピングモータの励磁態様を励磁開放態様とする。即ち、回胴演出Ｄおよび回胴演出Ｂに応じて開始時におけるステッピングモータの励磁態様を決定する励磁態様決定手段を備える構成とする。これにより、リールの動作態様によどみのない回胴演出を実現可能になり、開発者の意図するリール動作態様で回胴演出を実行することができる。
【０１２８】
また、本実施形態例では、回胴演出Ａ〜Ｃのように、リールの動作態様の異なる回胴演出を実行する場合であっても、図１５〜図１８に示す一つの回胴演出実行処理で回胴演出Ａ〜Ｃの全てを実現可能であるため汎用性の高い回胴演出実行処理を提供することができる。
【０１２９】
なお、本実施形態例では、動作データの７ビット目の励磁開放に関する指示が励磁開放を指示する「１」である場合には、生成した励磁データを破棄して当該励磁データを出力しないことによりリールを停止状態で維持する構成になっているが、この構成に限られず、励磁データの生成前に動作データの７ビット目が「０」であるか「１」であるかを確認して、７ビット目が「０」の場合に励磁データを生成し、７ビット目が「１」の場合に励磁データを生成しないとする構成であっても良い。ただし、励磁データの生成前に動作データの７ビット目に応じて励磁データを生成するか否かを決定する構成にしたとすると、本実施形態例のように励磁データを破棄する必要がなくなるが、励磁データ生成前の動作データの７ビット目の確認により、その後の処理が励磁データの生成と非生成とで分岐してしまうことになりプログラムが煩雑になると共に、プログラムの容量が増大してしまう。このため、７ビット目が「１」の場合に励磁データを生成しないとする構成よりも７ビット目が「１」の場合であっても励磁データを生成し、この後に生成した励磁データを破棄する構成の方がプログラム容量の削減の観点で好適である。
【０１３０】
また、リールの回転方向がランダムとなる回胴演出Ｃを実現する方法として、例えば、数多くのリールの回転パターンを予め用意し、回胴演出の実行が決定したときに、これら数多くの回転パターンの中から一の回転パターンを抽選等で決定し、この決定に係る回転パターンで回胴演出を実現するという方法も考えられる。これにより、リールがあたかもランダムに回転しているかのような回胴演出を実行することができる。しかし、このようにすると、数多くのリールの回転パターンを主制御処理部１００のメインＲＯＭ等に記憶させる必要が生じ、回胴演出制御用のデータ容量が増大してしまう。この点において、本実施形態例では、各リールが１８ステップ回転する毎に１つの方向乱数を取得し、この取得した乱数に基づいてランダムなリールの回転を実現しているため、数多くのリールの回転パターンをメインＲＯＭ等に記憶させる必要がなく、回胴演出制御用のデータ容量を削減可能である。そして、数多くのリールの回転パターンを用意する必要がないため、開発コストの削減と開発負担の軽減を行い得る。
【０１３１】
また、本実施形態例では、方向乱数記憶領域１２１に記憶されている１つの方向乱数に基づいて全てのリールの回転方向をそれぞれ決定する構成になっているため、方向乱数を各リールに対応する数（３つ）だけ取得する必要がなく、主制御処理部１００に対する制御処理の負荷を軽減することができる。
【０１３２】
そして、本実施形態例では、回胴演出におけるリールの動作態様を規定する回胴演出テーブルに格納された動作データの４ビット目が「励磁保持かつ方向乱数更新」であるか否かに応じて全てのリールの回転方向を司る方向乱数が更新される構成になっており、各リールに対応する数だけ方向乱数を更新する指示を与える必要がないため、回胴演出制御用のデータ容量を削減可能である。
【０１３３】
特に、本実施形態例では、動作データの４ビット目の「０」が励磁保持の非実行かつ方向乱数の非更新を指示し、動作データの４ビット目の「１」が励磁保持の実行かつ方向乱数の更新を指示する構成になっており、「励磁保持の実行・非実行の指示」および「方向乱数の更新・非更新の指示」が動作データの４ビット目に重複して対応付けられている。このため、回胴演出制御用のデータ容量を削減できる。仮に、動作データの４ビット目に「励磁保持の実行・非実行の指示」を動作データの５ビット目に「方向乱数の更新・非更新の指示」を対応付けたとすると、本実施形態例のように、１バイトの動作データに出力間隔パラメータ、動作パラメータ、ランダム回転パラメータ、方向パラメータ、励磁開放パラメータの全てを規定することが不可能となり、その結果、回胴演出制御用のデータ容量が増加する。本実施形態例では、先述のように、リールの回転方向が切り替わる可能性のあるタイミングで励磁保持を行うことにより脱調を防止しているが、リールの回転方向が変化するタイミングと励磁保持のタイミングとを同じタイミングで行わせることにより、動作データの４ビット目に「励磁保持の実行・非実行の指示」および「方向乱数の更新・非更新の指示」を重複して対応付けて回胴演出制御用のデータ容量の削減を実現している。そして、本実施形態例のように、励磁保持と方向乱数の更新とを１つの動作パラメータで管理することにより、動作データの容量を削減しつつも、回胴演出におけるリールの動作態様を多彩なものにすることができる。
【０１３４】
また、本実施形態例では、回胴演出Ｃの第２パートにおいてランダムにリールが変化するが、この第２パートにおいて１８ステップ回転するのに要する時間は動作データＮｏ．３１〜Ｎｏ．３８で規定されており、１８ステップの回転に要する時間は先述のように２３．８４ｍｓと一定である。そして、回胴演出Ｃはリールの回転量が３００ステップに到達すると予め終了する構成になっている。このため、ランダムなリールの回転を実現可能であるにも拘わらず、回胴演出Ｃの第２パートの実行に要する時間を容易に算出することができる。その結果、例えば、ランダムなリールの回転が行われている実行期間に略同期させてサブモニタ６で専用の演出を実行可能になり、演出効果を一層高めることができる。
【０１３５】
また、本実施形態例における回胴演出Ｃの第２パートでは、各リールが１８ステップ回転する毎に回転方向を抽選により決定する構成になっているが、この構成に限られず、各リールが１２ステップ回転（半コマ回転）する毎に回転方向を決定する構成であっても良いし、１コマや３コマ回転する毎に回転方向を決定する構成であっても良いし、各リールがＮ回転（Ｎは１以上の自然数）する毎に回転方向を決定する構成であっても良い。
【０１３６】
また、本実施形態例では、回胴演出Ｃにおけるリールの回転量が３００ステップと予め設定される構成になっているが、この構成に限られず、回胴演出Ｃの実行前に回胴演出におけるリールの回転量（ステップ数）をステップ数抽選により決定し、回胴演出の実行中に各リールが１８ステップ回転する毎にリールの回転方向を方向乱数で決定する構成であっても良い。
【０１３７】
また、本実施形態例では、回胴演出の実行中に各リールが１８ステップ回転する毎に方向乱数を取得する構成になっているが、この構成に限られず、回胴演出の実行中に回胴演出の実行時間が所定の時間（例えば２秒）経過する毎に方向乱数を１つ取得し、所得した方向乱数に基づいてリールの回転方向をランダムに変化させる構成であっても良いし、また、回胴演出の実行中に各リールの回転量が１８ステップ、２４ステップ、４０ステップ、１２０ステップ、１５０ステップに到達する毎に方向乱数を取得する構成であっても良い。さらには、各リールの回転量が所定量（例えば１８ステップ）に到達する毎に方向乱数を取得するか否かを抽選により決定し、この抽選に当選した場合に各リールの回転方向をランダムに変化させる構成であっても良い。
【０１３８】
また、本実施形態例では、回胴演出の種類毎に対応する回胴演出テーブルを設け、実行する回胴演出に応じて参照する回胴演出テーブルを変更する構成になっているが、この構成に限られず、全ての種類の回胴演出に対応する一つの回胴演出テーブルが設けられ、回胴演出実行手段１１３は回胴演出の種類に応じた動作データを回胴演出テーブルから抽出する構成であっても良い。
【０１３９】
また、本実施形態例では、回胴演出テーブルに格納されている複数の動作データは回胴演出におけるリールの動作態様を時系列的に示すものであり、回胴演出中に動作データを昇順で順次抽出し、動作データの抽出毎に励磁データを生成する構成になっているが、この構成に限られず、複数の動作データはリールの動作態様を時系列的に示すものでなくとも良く、例えば複数の動作データを出力間隔が降順または昇順となる順番で回胴演出テーブルに格納したり、励磁態様の種別に応じる順番で回胴演出テーブルに格納したりする構成であっても良い。この場合、回胴演出を実行する際に当該回胴演出に対応する動作データを回胴演出テーブルから全て抽出し（回胴演出Ｃであれば動作データＮｏ．１〜Ｎｏ．３９の全てを一度に抽出し）、抽出した後に抽出した全ての動作データを時系列的に並び替える手段を備える構成にする。このようにすると、例えば、上述のように、全ての種類の回胴演出に対応する一つの回胴演出テーブルを設ける構成にした場合には、各回胴演出で同じ動作データがいくつも存在することも想定されるが、この場合、１つの動作データを各回胴演出に対応する動作データとして共有することができる。これにより、さらに回胴演出用のデータ容量を削減することができる。
【０１４０】
また、本実施形態例では、回胴演出の実行中にリールの回転方向を方向乱数で決定することにより、ランダムなリールの回転を実現しているが、この構成に限られなくとも良く、例えば、各リールの回転速度がランダムに変化する回胴演出Ｅを実行する構成（変形例１）であっても良いし、各リールがランダムに回転および停止を繰り返すような回胴演出Ｆを実行する構成（変形例２）であっても良い。以下に、変形例１，２について説明する。
【０１４１】
図示は省略するが、変形例１に係るフリーズ制御部１１０は、回胴演出の実行中に各リールのステッピングモータに出力する励磁データの出力間隔（出力間隔パラメータ）を抽選により決定する出力間隔抽選手段（パラメータ抽選手段）を備えている。この出力間隔抽選手段は、回胴演出Ｅの実行中に回胴演出の実行時間が所定の時間（例えば３秒）経過毎に励磁データの出力間隔を決めるための乱数を１つ取得し、この乱数に基づいて励磁データの出力間隔を決定する。これにより、励磁データの出力間隔をランダムにしてリールの回転速度を変化させることが可能になり、回胴演出による演出効果を向上させることができる。
【０１４２】
図示は省略するが、変形例２に係るフリーズ制御部１１０は、回胴演出の実行時間を決定する回胴演出実行時間決定手段と、各リールの回転または停止を決めるための動作乱数（４ビット目の動作パラメータ）を１つ取得し、この取得した動作乱数に基づいて各リールの回転または停止を抽選（以下、動作抽選と言う。）により決定する動作抽選手段を備えている。なお、本実施形態例では、回胴演出における各リールの回転量（ステップ数）が３００ステップに予め設定されているが、変形例２では、回胴演出実行時間決定手段が回胴演出の実行前に回胴演出の実行時間を決定し、回胴演出において、回胴実行時間決定手段により決定された回胴演出の実行時間を経過すると回胴演出が終了する構成になっている。
【０１４３】
変形例２では、回胴演出Ｆの実行中に回胴演出の実行時間が所定の時間（例えば２秒）経過する毎に動作乱数を１つ取得し、取得された動作乱数に基づいて各リールの回転または停止が動作抽選により決定する。例えば、動作抽選手段は、動作乱数が０〜５の場合に、全てのリール３４〜３６を回転に決定し、動作乱数が６〜１１の場合に、左，中リール３４，３５を回転、右リール３６を停止に決定し、動作乱数が１２〜１７の場合に、左リール３４を回転、中リール３５を停止、右リール３６を回転に決定し、動作乱数が１８〜２３の場合に、左リール３４を停止、中，右リール３５，３６を停止に決定し、動作乱数が２４〜２９の場合に、左，中リール３４，３５を停止、右リール３６を回転に決定し、動作乱数が３０〜３５の場合に、全てのリール３４〜３６を停止に決定する。
【０１４４】
例えば、回胴演出Ｆの実行が決定したことを契機に、例えば、事前に回胴演出Ｆの実行時間が回胴演出実行時間決定手段により１０秒に決定され、演出モードがＡＲＴ終了モードから通常モードに転落した後の５回（Ｎ回）目の遊技の開始時に回胴演出Ｆの実行が開始されたとする。この回胴演出の実行開始の際に、各リールの回転または停止を決めるための動作乱数が１つ取得され、例えば、取得された動作乱数値が３２であった場合、動作乱数値３２に基づいて、全てのリール３４〜３６の動作が停止に決定される。これにより、全てのリールが２秒に亘り停止した状態となる。そして、回胴演出の開始から２秒経過すると、再び、動作乱数が１つ取得され、この取得された動作乱数値が１３であったとすると、動作乱数値１３に基づいて、左，右リール３４，３６が回転を開始する一方、中リール３５が停止状態を維持する。しかる後に２秒経過すると、再び動作乱数が取得されて各リールの回転または停止が決定されることになる。このように、変形例２では、回胴演出Ｆにおける複数のリールの回転または停止に係る動作態様に関する動作パラメータを２秒毎に動作抽選で決定し、この動作抽選の結果に従って各リールが回転または停止するため、回胴演出の実行中に各リールの回転または停止による動作態様をランダムに変化させることが可能になり、回胴演出による演出効果を向上させることができる。
【０１４５】
なお、本実施形態例において、回胴演出は遊技状態がＲＴ２からＲＴ１に転落したことやＲＴ１からＲＴ２に昇格したことを契機に実行される構成であっても良いし、演出モードがＡＲＴ終了モードからＡＲＴ準備モードに移行したことを契機に実行される構成や演出モードがＡＲＴ終了モードから通常モードに転落した後のＮ回目の遊技開始時に実行される構成であっても良い。このようにすると、回胴演出の実行により遊技状態の移行や演出モードの移行を報知できるという遊技性を実現することができる。特に、ＲＴ１における再遊技役の当選確率が低確率（約１／７）、ＲＴ２における再遊技役の当選確率が高確率（約１／２）にそれぞれ設定されているので、遊技状態の移行を回胴演出の実行で報知するような場合には、回胴演出の実行により再遊技役の当選確率の変化をも報知することが可能である。
【符号の説明】
【０１４６】
Ｓ  スロットマシン（遊技機）
３４〜３６  リール
３１〜３３  ステッピングモータ
４２〜４４  駆動回路（駆動制御手段）
１１３  回胴演出実行手段（抽出手段，生成手段，出力手段，乱数取得手段）
１２１  方向乱数記憶領域（更新記憶手段）
【図１】
2017202179.tif 000003
【図２】
2017202179.tif 000004
【図３】
2017202179.tif 000005
【図４】
2017202179.tif 000006
【図５】
2017202179.tif 000007
【図６】
2017202179.tif 000008
【図７】
2017202179.tif 000009
【図８】
2017202179.tif 000010
【図９】
2017202179.tif 000011
【図１０】
2017202179.tif 000012
【図１１】
2017202179.tif 000013
【図１２】
2017202179.tif 000014
【図１３】
2017202179.tif 000015
【図１４】
2017202179.tif 000016
【図１５】
2017202179.tif 000017
【図１６】
2017202179.tif 000018
【図１７】
2017202179.tif 000019
【図１８】
2017202179.tif 000020
【図１９】
2017202179.tif 000021
【図２０】
2017202179.tif 000022