(57)【要約】      （修正有）【課題】励磁データのデータ量の増大を抑制しながらリールの多様な回転開始動作を有する遊技機を提供する。【解決手段】複数のリールと、リール毎に設けられたリールモータと、位相カウンタの値“０”〜“３”に対応付けられた第０〜第３回転用励磁データを順に繰り返して励磁相の励磁制御を行うリール回転制御手段とを備え、リール制御手段は、所定の条件を満たす場合には位相カウンタの値を更新することなくリールの回転制御を開始し、所定の条件を満たさない場合には位相カウンタの値を＋２更新する処理を行ってリールの回転制御を開始する。【選択図】図１３
2019072344.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の図柄が設けられたリールと、
前記リールに対して設けられたステッピングモータと、
前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段と
を備えた遊技機において、
前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、
所定の条件を満たさない場合には、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分先の前記回転用励磁データであり、
所定の条件を満たす場合には、前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データと同じまたは前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データから前記所定数より小さい数分先の前記回転用励磁データである
ことを特徴とする遊技機。
【請求項２】
前記所定の条件は、所定の抽選に当選することであることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記所定の条件は、前記遊技機の電源を投入して最初の遊技であることを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の図柄が設けられたリールと、前記リールに対して設けられたステッピングモータと、前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段とを備えた遊技機に関する。
【背景技術】
【０００２】
従来、スロットマシンなどの遊技機が備えるリールは、ステッピングモータの回転子に連結され、ステッピングモータにより回転駆動された回転子に連動して回転する。ステッピングモータでは、回転子を、複数の励磁相を、規定した複数の励磁データを順に繰り返して用いて励磁する励磁制御を行うことにより回転させ、回転中の回転子を全励磁相を励磁することにより停止させる。回転子は、全励磁相の励磁タイミングでの回転子の位置よりも若干回転した位置で停止することになる。回転子の初期回転時における回転の安定性を図るために、回転子の回転開始時に、複数の励磁データのうちの全励磁相を励磁する直前の励磁データから、全励磁相の励磁タイミングでの回転子の位置から回転子の停止位置までの回転量を考慮した分先の励磁データ（以下、「回転安定初期励磁データ」と記載する。）を最初に用いることが提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１９４９９１号公報（段落０１０１、図１２など）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、回転子の回転開始時に、回転安定初期励磁データを最初に用いたり、複数の励磁データのうちの全励磁相を励磁する直前の励磁データ（回転子の初期回転時における回転の安定性が図られない：以下、「回転不安定初期励磁データ」と記載する。）を最初に用いたりすることにより、回転子に連結したリールの多様な回転開始動作を実現することができる。
【０００５】
しかしながら、特許文献１に記載のステッピングモータの複数の励磁相の励磁制御では、回転子に連結したリールの回転開始時におけるリールの回転開始動作は１つに限定されてしまっている。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、励磁データのデータ量の増大を抑制しながらリールの多様な回転開始動作を有する遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明にかかる遊技機は、複数種類の図柄が設けられたリールと、前記リールに対して設けられたステッピングモータと、前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段とを備えた遊技機において、前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、所定の条件を満たさない場合には、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分先の前記回転用励磁データであり、所定の条件を満たす場合には、前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データと同じまたは前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データから前記所定数より小さい数分先の前記回転用励磁データであることを特徴としている。
【０００８】
この構成によると、所定の条件を満たす場合と所定の条件を満たさない場合とで、複数の回転用励磁データとして共通のものを用い、リールを停止状態から回転を開始させる際に最初に用いる回転用励磁データを異なるようにしているので、回転用励磁データのデータ量の増大を抑制しながらリールの多様な回転開始動作を有する遊技機を提供することができる。
【０００９】
また、前記所定の条件は、所定の抽選に当選することであるとしてもよい。
【００１０】
この構成によると、リールの回転開始時の動作が所定の抽選に当選したかどうかで異なるようになるので、遊技者はリールの回転開始時の動作により所定の抽選に当選したかどうかの期待を持つことができる。
【００１１】
また、前記所定の条件は、前記遊技機の電源を投入して最初の遊技であるとしてもよい。
【００１２】
この構成によると、例えば、遊技者は設定変更がされたかどうかの判別が難しくなる。
【図面の簡単な説明】
【００１３】
【図１】本発明にかかる遊技機の一実施形態たるスロットマシンの斜視図である。
【図２】スロットマシンの内部構成を示す右側面図である。
【図３】スロットマシンの電気的構成を示すブロック図である。
【図４】メイン制御基板およびサブ制御基板の機能を示す機能ブロック図である。
【図５】リールモータを示す図である。
【図６】メイン制御基板とリールモータとの接続状態を示す図である。
【図７】リールを駆動するときの励磁データテーブルの一例である。
【図８】リールを通常停止させるときの励磁データテーブルの一例である。
【図９】リールを演出停止させるときの励磁データテーブルの一例である。
【図１０】リールの停止時の励磁データテーブルの一例である。
【図１１】励磁制御の一例を示す図である。
【図１２】励磁制御の他の例を示す図である。
【図１３】メイン処理を示すフローチャートである。
【図１４】リール回転用割込処理を示すフローチャートの一部分である。
【図１５】リール回転用割込処理を示すフローチャートの残り部分である。
【発明を実施するための形態】
【００１４】
（構成）
図１は本発明にかかる遊技機の一実施形態たるスロットマシン１の斜視図である。図２はスロットマシン１の内部構成を示す右側面図である。この実施形態におけるスロットマシン１は、例えば図１および図２に示すように構成されている。すなわち、このスロットマシン１では、筐体３の前面が前面扉５により開閉自在に閉塞され、この前面扉５のほぼ中央高さの位置に操作板７が配設されると共に、この操作板７の上方に正面板９が配設されている。
【００１５】
そして、この正面板９には横長矩形の表示窓１１が設けられている。また、表示窓１１の内側には左・中・右リール１３Ｌ，１３Ｍ，１３Ｒが配置されている。左・中・右リール１３Ｌ，１３Ｍ，１３Ｒには、例えば「赤７」、「白７」、「ＢＡＲ」、「オレンジ」、「ベル」、「桃チェリー」、「紫チェリー」、「Ｒｅｐｌａｙ」の複数種類（この実施形態では例えば８種類）の図柄が合計２１個、所定の配列でそれぞれ設けられている。また、各図柄には、０番から２０番までのコマ番号が順に付されている。そして、例えば、コマ番号０番から２０番までの図柄が印刷されたリールテープがリールの周面に貼り付けられて各リール１３Ｌ，１３Ｍ，１３Ｒがそれぞれ形成される。そして、リール１３Ｌ，１３Ｍ，１３Ｒが回転すると、コマ番号２０番、１９番、…、０番、２０番、…の順に複数の図柄がそれぞれ表示窓１１に変動表示される。表示窓１１からは、各リール１３Ｌ，１３Ｍ，１３Ｒの回転が停止すると、図柄が上段、中段および下段にそれぞれ１個の合計３個ずつ覗くように設定されている。すなわち、３個すべてのリール１３Ｌ，１３Ｍ，１３Ｒが停止すると、縦３列横３行に配列された合計９個の図柄が表示窓１１に停止表示されるようになっている。
【００１６】
また、図２に示すように、各リール１３Ｌ，１３Ｍ，１３Ｒをそれぞれ独立して回転駆動できるように、各リール１３Ｌ，１３Ｍ，１３Ｒには、それぞれステッピングモータにより構成されるリールモータ１４Ｌ，１４Ｍ，１４Ｒが連結されている。
【００１７】
更に、操作板７には、内部に貯留されているクレジットメダルから１枚ずつのメダル投入を指示するためのベットスイッチ１５、クレジットメダルから１ゲーム（遊技）あたりの最大投入枚数（この実施形態では、遊技状態に応じて１枚、２枚または３枚に設定されている）のメダル投入を指示するための最大ベットスイッチ１７、各リール１３Ｌ，１３Ｍ，１３Ｒの回転を開始させるためのレバー状のスタートスイッチ１９、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転をそれぞれ停止させるための左・中・右ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒ、クレジットメダルを払い出すための精算スイッチ２３、およびメダル投入口２５が設けられている。なお、この実施形態では、ゲームに必要なメダル投入数は、１，２，３枚の３種類が設定されている。
【００１８】
また、正面板９の上方のほぼ中央には、動画などを表示して遊技者に当選や入賞などを告知する演出を行うための液晶表示器２７が設けられ、液晶表示器２７のすぐ上方には、各種の入賞図柄が表示された説明パネル２９が設けられ、これら液晶表示器２７および説明パネル２９の左右には、音楽などによる演出を行うためのスピーカ３１Ｌ，３１Ｒがそれぞれ設けられている。また、説明パネル２９およびスピーカ３１Ｌ，３１Ｒの上辺には中央ランプ部３３Ｍが配設され、その左右には左・右ランプ部３３Ｌ，３３Ｒがそれぞれ配設されている。各ランプ部３３Ｍ，３３Ｌ，３３Ｒには、それぞれ発光ダイオードなどの光源が配設されている。これらのランプ部３３Ｍ，３３Ｌ，３３Ｒは一体的に形成され、遊技者に当選や入賞を告知するなどの演出を行うための上部ランプ部３３を構成している。
【００１９】
また、操作板７の下方には、装飾画などが表示された下部パネル３５が設けられ、この下部パネル３５の左右には、それぞれ複数の光源が例えば２列に並んで配置された下部ランプ部３７Ｌ，３７Ｒが設けられている。また、下部パネル３５の下方には、メダルの払出口３９や、この払出口３９から払い出されるメダルを受けるメダル受け４１が設けられている。また、正面板９の右下隅には、３つのリール１３Ｌ，１３Ｍ，１３Ｒに対する入賞ラインの位置を示す図形（図示省略）が描かれ、正面板９の左下隅にはクレジットメダルの貯留枚数を表示するクレジット表示器４５が配設されている。このクレジット表示器４５は、例えば２個の７セグメントＬＥＤで構成され、２桁の貯留枚数（最大で５０枚）が表示可能になっている。
【００２０】
図２に示すように、リール１３Ｌ，１３Ｍ，１３Ｒを支持する支持枠体４７は、筐体３の後壁３ａに固定されている。支持枠体４７の下方には、メダルを払出口３９に排出するためのホッパーユニット４３が配設されている。また、メダル投入口２５付近の裏面側には、メダル投入口２５に投入されたメダルが正規のものか否かを選別して正規のメダルのみをホッパーユニット４３に導くメダルセレクタ４８が配設されている。また、ホッパーユニット４３の左側（図２の紙面奥側）には、操作ボックス４９が筐体３の左側壁３ｂに固定されている。この操作ボックス４９には、電源のオンオフを切り換える電源スイッチ５０が設けられるとともに、後述する設定変更処理のためのキーシリンダ５１および押しボタン式の設定変更ボタン５２が設けられている。
【００２１】
図３はスロットマシン１の電気的構成を示すブロック図である。図４はメイン制御基板６３およびサブ制御基板７３の機能を示す機能ブロック図である。
【００２２】
図３において、投入センサ５３は、筐体３内部のメダル投入口２５近傍に設けられ、メダル投入口２５に投入されたメダルを１枚ずつ検出するものである。払出センサ５４は、ホッパーユニット４３の出口に設けられ、払出口３９に払い出されるメダルを１枚ずつ検出するものである。
【００２３】
左・中・右位置センサ５５Ｌ，５５Ｍ，５５Ｒは、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転位置をそれぞれ検出するためのもので、例えば左・中・右リール１３Ｌ，１３Ｍ，１３Ｒにそれぞれ設けられた突起部を検出するフォトインタラプタからなり、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒが回転すると、一周ごとに突起部を検出してその検出信号をメイン制御基板６３に出力する。この実施形態では、例えば左・中・右位置センサ５５Ｌ，５５Ｍ，５５Ｒが上記突起部を検出したときに、それぞれコマ番号２０番の図柄が表示窓１１の中段に位置するように構成されている。
【００２４】
変更処理開始スイッチ５６は、操作ボックス４９のキーシリンダ５１の内部に設けられており、設定変更キー（図示省略）をキーシリンダ５１に挿入して回転することによりオンオフが切り換えられる。
【００２５】
ホッパーモータ５７はホッパーユニット４３に配設され、その駆動によりメダルを払出口３９に向けて払い出すものである。
【００２６】
また、このスロットマシン１では、遊技に関する制御を行うメインＣＰＵ６１が実装されたメイン制御基板６３と、遊技に関連する演出の制御を行うサブＣＰＵ７１が実装されたサブ制御基板７３とが別々に設けられている。メイン制御基板６３のＲＡＭ６５はデータを一時的に記憶し、これにより、通常遊技状態および特別遊技状態など、スロットマシン１の遊技状態に応じて設定された規定数まで、投入センサ５３により検出されたメダルの数を記憶するベット枚数カウンタ６５１や、クレジットメダルの枚数を記憶するクレジット枚数カウンタ６５２、後述する位相カウンタ６５３、後述する順番カウンタ６５４、後述する回転割込み回数カウンタ６５５、減速停止割込み回数カウンタ６５６が構成されている。また、ＲＯＭ６７は予め設定されたデータ（抽選テーブル６７１、停止テーブル６７２、励磁データテーブル６７３など）を含む遊技機用プログラム（スロットマシン１用のプログラム）を記憶する。
【００２７】
また、メインＣＰＵ６１は、スロットマシン１の遊技状態を示すデータ、エラー状態などのスロットマシン１の状態を示すデータ、後述する設定制御手段１０２により設定される設定値に関するデータ、投入センサ５３によりメダルが検出されたり、ベットスイッチ１５および最大ベットスイッチ１７が操作されることにより生成され、メダルが投入されたことを示すデータ、ベット枚数カウンタ６５１に記憶されたメダルのベット枚数を示すデータ、後述する抽選手段１０４の抽選結果に関するデータ、払出センサ５４によりメダルが検出されたり、クレジット枚数カウンタ６５２が加算されることにより生成され、メダルが払い出されたことを示すデータ、などの種々のデータをコマンド形式でサブ制御基板７３（サブＣＰＵ７１）に送信する。
【００２８】
また、サブ制御基板７３のメモリ７５は、各種データを一時的に記憶するＲＡＭ部と、演出用の各種プログラムを記憶するＲＯＭ部とを備えている。また、サブＣＰＵ７１は、メインＣＰＵ６１から送信される遊技機に関する各種のデータ（スロットマシン１の遊技状態、メダルが投入されたか、抽選手段１０４の抽選により複数の役のいずれかに当選したか、メダルが払い出されたか、などに関するデータ）に基づいてメモリ７５に格納されたプログラムを実行することで、主に遊技に関連する演出の制御を行う。次に、メイン制御基板６３について詳細に説明する。
【００２９】
（メイン制御基板）
図４に示すように、メイン制御基板６３は、ＲＯＭ６７に格納されたプログラムを実行することにより実現される種々の機能や、ハードウェアにより実現される種々の機能を備えている。
【００３０】
（１）通常遊技制御手段１００
通常遊技制御手段１００は、一般的な遊技である通常遊技を制御するものである。以下、通常遊技状態における遊技について説明する。なお、この実施形態では、通常遊技状態において、最大３枚のメダルにより遊技が行われるように構成されており、ベット枚数カウンタ６５１は、投入メダルの数を３枚まで記憶する。
【００３１】
投入センサ５３、ベットスイッチ１５または最大ベットスイッチ１７によりメダルの投入を検出すると、投入枚数に応じた本数の入賞ラインが有効になる。例えば、有効となる最大の入賞ライン数を５ラインとした場合、メダルの投入枚数が１枚の場合には、中央の水平な入賞ライン（センターライン）が有効となり、メダルの投入枚数が２枚の場合には、前記センターラインに、上段の水平なラインと下段の水平なラインを加えた３本の入賞ラインが有効となり、メダルの投入枚数が３枚の場合には、前記３本の入賞ラインに、右上がりに傾斜したラインと右下がりに傾斜したラインを加えた５本のラインが有効となる。そして、規定枚数のメダルの投入を条件にスタートスイッチ１９が操作されたことを検出すると、抽選手段１０４により予め設定された複数の役のいずれかに当選したかあるいはハズレかの抽選が行われる。また、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの全ての回転を開始させ、表示窓１１に表示される各リール１３Ｌ，１３Ｍ，１３Ｒの図柄を各リール１３Ｌ，１３Ｍ，１３Ｒの回転角に合わせて判別することを開始する。
【００３２】
その後、すべてのストップスイッチ２１Ｌ，２１Ｍ，２１Ｒの操作が有効になり、左ストップスイッチ２１Ｌが操作されたことを検出すると左リール１３Ｌを停止させ、中ストップスイッチ２１Ｍが操作されたことを検出すると中リール１３Ｍを停止させ、右ストップスイッチ２１Ｒが操作されたことを検出すると右リール１３Ｒを停止させる。このように、各ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒの操作により、各ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒに対応する左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転が停止する。
【００３３】
そして、３個すべての左・中・右ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒを操作し終えると、３個すべての左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転が停止する。このとき、所定の図柄が、有効となった入賞ライン上の所定の位置に停止すると、入賞となる。そして、抽選手段１０４の抽選による当選役の入賞態様に応じた枚数のメダルが、クレジットされるか、または払出口３９から払い出される。また、メダルの払い出しに代えて、あるいはメダルの払い出しとともに、遊技者に対して所定の利益が付与されることもある。
【００３４】
また、当選役としては、例えば、第１特別役（ビッグボーナス（ＢＢ））、第２特別役（ミドルボーナス（ＭＢ））、第３特別役（スモールボーナス（ＳＢ））、第１小役、第２小役、第１特定小役、第２特定小役、再遊技役といった複数の役が予め設定されている。そして、抽選手段１０４の抽選結果には、第１特別役当選と、第２特別役当選と、第３特別役当選と、第１小役当選と、第２小役当選と、第１特定小役当選と、第２特定小役当選と、再遊技役当選（Ｒｅｐｌａｙ当選）と、ハズレとがある。
【００３５】
また、入賞には、第１特別遊技（ビッグボーナス（ＢＢ）ゲーム）への移行に係る第１特別役入賞と、第２特別遊技（ミドルボーナス（ＭＢ）ゲーム）への移行に係る第２特別役入賞と、所定の第３特別遊技（スモールボーナス（ＳＢ）ゲーム）への移行に係る第３特別役入賞と、所定枚数（例えば１０枚）のメダルの払い出しに係る第１小役入賞と、所定枚数（例えば第１小役入賞とは異なる６枚）のメダルの払い出しに係る第２小役入賞と、所定枚数（例えば１枚）のメダルの払い出しに係る第１特定小役入賞および第２特定小役入賞と、再遊技（Ｒｅｐｌａｙ）の実行に係る再遊技役入賞（Ｒｅｐｌａｙ入賞）とがある。
【００３６】
なお、第１ないし第３特別遊技とは、例えば小役および特定小役の当選確率を通常遊技状態に比べて高く設定するなど、遊技メダルの払い出しを受けやすい遊技である。したがって、第１ないし第３特別遊技は、通常遊技に比べて遊技者に有利な遊技であり、遊技者がより多くのメダルを獲得し得る遊技である。
【００３７】
また、この実施形態では、第１ないし第３特別遊技の各々は、各特別遊技におけるメダル払出枚数が、互いに異なる所定の上限枚数を超えたときに、各特別遊技（ボーナスゲーム）を終了して通常遊技へ移行するよう設けられている。例えば、第１特別遊技での上限枚数は第１払出上限枚数（３００枚）と設定され、第２特別遊技での上限枚数は第２払出上限枚数（２００枚）と設定され、第３特別遊技での上限枚数は第３払出上限枚数（１００枚）と設定される。また、この実施形態では、各特別遊技における各払出上限枚数は全ての設定値で共通の値に設定されている。
【００３８】
そして、例えば、「赤７」の図柄が有効な入賞ライン上に３個揃うと、第１特別役入賞となって、第１特別遊技が実行され、「白７」の図柄が有効な入賞ライン上に３個揃うと、第２特別役入賞となって、第２特別遊技が実行され、「ＢＡＲ」の図柄が有効な入賞ライン上に３個揃うと、第３特別入賞となって、第３特別遊技が実行される。すなわち、第１特別役入賞となる図柄の組合せ（第１特別役の入賞態様）は「赤７−赤７−赤７」であり、第２特別役入賞となる図柄の組合せ（第２特別役の入賞態様）は「白７−白７−白７」であり、第３特別役入賞となる図柄の組合せ（第３特別役の入賞態様）は「ＢＡＲ−ＢＡＲ−ＢＡＲ」である。
【００３９】
なお、この実施形態では、第１ないし第３特別役入賞によるメダル払出はなく（第１ないし第３特別役の規定払出枚数は０）、各特別役に係る各入賞態様が成立した遊技の後に各ボーナスゲームへ移行するように構成されているが、各特別役の規定払出枚数に所定枚数（例えば１０枚）を設定し、メダルを払出した後に各ボーナスゲームへ移行するようにしてもよい。
【００４０】
また、例えば、「オレンジ」の図柄が有効な入賞ライン上に３個揃うと、第１小役入賞となり、１０枚のメダルが払い出される。また、例えば、「ベル」の図柄が有効な入賞ライン上に３個揃うと、第２小役入賞となり、６枚のメダルが払い出される。また、例えば、左リール１３Ｌの回転を停止させたときに「桃チェリー」の図柄が有効な入賞ライン上に停止すると、中・右リール１３Ｍ，１３Ｒに表示されている図柄にかかわらず、第１特定小役入賞となり、１枚（中段に停止したとき）または２枚（上段または下段に停止したとき）のメダルが払い出される。また、例えば、左リール１３Ｌの回転を停止させたときに「紫チェリー」の図柄が有効な入賞ライン上に停止すると、中・右リール１３Ｍ，１３Ｒに表示されている図柄にかかわらず、第２特定小役入賞となり、１枚（中段に停止したとき）または２枚（上段または下段に停止したとき）のメダルが払い出される。また、例えば、「Ｒｅｐｌａｙ」の図柄が有効な入賞ライン上に３個揃うと、Ｒｅｐｌａｙ入賞となり、新たなメダルを投入することなく、前回の遊技と同じ条件で再度遊技を行うことができる。
【００４１】
抽選結果が第１特別役当選となると、第１特別役当選に基づいた図柄の停止制御が行われるが、このとき、第１特別役の入賞態様（「赤７−赤７−赤７」）が引き当てられないと、この第１特別役当選は、第１特別役の入賞態様が引き当てられるまで持越されることとなっている。また、第２特別役当選および第３特別役当選についても、第１特別役当選と同様である。また、第１小役当選は、抽選結果が第１小役当選となった遊技で第１小役入賞図柄配列を引き当てられないと、次回の遊技には持ち越されないこととなっている。第２小役当選、第１特定小役当選、第２特定小役当選およびＲｅｐｌａｙ当選についても、第１小役当選と同様である。
【００４２】
（２）特別遊技制御手段１０１
特別遊技制御手段１０１は、遊技者にとって通常遊技よりも有利な遊技である特別遊技（ボーナスゲーム）を制御するものである。この実施形態では、特別遊技制御手段１０１は、特別遊技として、第１から第３特別遊技を行うように構成されている。以下、第１特別遊技を中心に説明する。
【００４３】
抽選手段１０４の抽選結果が第１特別役当選となると、第１特別役当選に基づいた図柄の停止制御が行われる。このとき、「赤７」の図柄が有効な入賞ライン上に３個揃うと、第１特別役入賞となる。そして、第１特別役入賞となった場合に、第１特別遊技へ移行する。なお、この実施形態では、特別役当選と再遊技役当選と小役当選（特別小役当選を含む）との間には、各リール１３Ｌ，１３Ｍ，１３Ｒの図柄の停止制御における優先順序が設定されており、再遊技役当選、小役当選、特別役当選の順に優先的に図柄の停止制御を行うように設定されている。例えば、第１特別役当選を持越した状態で再遊技役当選となると、再遊技役に対応する図柄（Ｒｅｐｌａｙ図柄）を優先して有効ライン上に停止する停止制御が行われて再遊技役入賞となる。
【００４４】
第１特別遊技は、複数回の遊技からなる所定の特定遊技終了条件（レギュラーボーナス（ＲＢ）ゲーム終了条件）が設定された所定の特定遊技（レギュラーボーナス（ＲＢ）ゲーム）を、繰返し実行することで構成される。詳しくは、第１特別遊技を開始する場合には、まず、第１回目の特定遊技（複数回の遊技）を実行し、この特定遊技の実行中に特定遊技終了条件が成立すると、当該特定遊技を終了させる。この第１回目の特定遊技の終了に続いて、第２回目の特定遊技（複数回の遊技）を特定遊技終了条件が成立するまで実行する。同様に、第３回目以降の特定遊技も各特定遊技終了条件が成立するまで実行する。このように、特定遊技を繰返し実行することで、第１特別遊技が構成される。
【００４５】
ただし、この実施形態では、第１特別遊技において特定遊技が繰り返し実行されているときに、第１特別遊技中に払い出されたメダルの払出枚数が第１払出上限枚数（３００枚）を超えた場合には、特定遊技終了条件とは無関係に、第１特別遊技を終了（特定遊技の終了と同意）する。
【００４６】
なお、この実施形態における特別遊技制御手段１０１は、各特定遊技の開始前に、まず第１払出上限枚数を超えているか否かを判定し、第１払出上限枚数を超えていれば、第１特別遊技（特定遊技の開始）を終了し、第１払出上限枚数を超えていなければ、特定遊技終了条件が成立しているか否かを判定し、この判定結果に基づいて、特定遊技を実行する。
【００４７】
また、第２特別遊技および第３特別遊技は、第１特別遊技と同様に、所定の特定遊技を繰り返し実行するように構成されている。ただし、この実施形態では、特別遊技の終了条件であるメダル払出枚数が各特別遊技でそれぞれ異なっており、第２特別遊技における払出上限枚数は２００枚に、第３特別遊技における払出上限枚数は１００枚に設定されている。
【００４８】
なお、特定遊技では、通常遊技と異なり、最大１枚のメダルを投入することが可能であり、１本の有効な入賞ラインが設定されて遊技が行われる。そして、予め設定された役に当選したかあるいはハズレかの抽選が抽選手段１０４により毎回行われる。また、３個すべての左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転が停止した際に、当選した役に対応して予め定められた所定の図柄が所定の位置に停止しているか否かによって、入賞か否かの判定が入賞判定手段１０８により行われる。
【００４９】
また、特定遊技の終了条件として、特定遊技の実行回数が１２回に達するか、および、特定遊技での入賞回数が８回に達するか、の２つの終了条件が設定されている。そして、２つの終了条件のうち、少なくともいずれか一方の終了条件が成立すれば、特定遊技を終了する。
【００５０】
ただし、この実施形態では、第１ないし第３特別遊技における各特定遊技は、全く同一の遊技ではなく、規定投入枚数が異なっており、有効な最大入賞ライン数を異ならせている。具体的には、第２特別遊技においては最大２枚のメダルを投入することが可能であり、第３特別遊技においては最大３枚のメダルを投入することが可能である。
【００５１】
また、この実施形態では、第１特別遊技中における特定遊技では、通常遊技における抽選手段１０４の抽選時の当選確率を規定する通常遊技用抽選テーブルから、第１特別遊技における抽選手段１０４の抽選時の当選確率（通常遊技の場合よりも高確率）を規定する第１特別遊技用抽選テーブルへ切り換わることで、通常遊技中よりも、小役および特別小役の当選確率が高くなるように設定されている。同様に、第２特別遊技中における特定遊技では、第２特別遊技用抽選テーブルに切り換わり、第３特別遊技中における特定遊技では、第３特別遊技用抽選テーブルに切り換るように設定されている。この結果、第１ないし第３特別遊技（ボーナスゲーム）は、通常遊技に比べて、遊技者に有利な遊技となる。
【００５２】
（３）ＲＯＭ６７
ＲＯＭ６７は、異なる抽選確率が設定された複数の抽選テーブル６７１と、リール１３Ｌ，１３Ｍ，１３Ｒを停止制御するための複数の停止テーブル６７２と、励磁データテーブル６７３とを格納する。
【００５３】
抽選テーブル６７１は、予め定められた複数の役のいずれかへの当選かあるいはハズレかの抽選を行うためのものであって、後述する乱数発生手段１３１が発生させる全範囲の乱数について、複数の役のいずれかに当選か否かがあらかじめ所定の割合（抽選確率）で定められている。すなわち、この抽選テーブル６７１は、乱数発生手段１３１が発生させる全範囲の乱数について、特別役当選にするか、小役当選にするか、特定小役当選にするか、Ｒｅｐｌａｙ当選にするか、あるいはハズレにするかを、あらかじめ所定の割合で定めている。
【００５４】
また、抽選テーブル６７１として、抽選におけるメダル数増加の期待値が異なる複数種類の抽選テーブルが設けられており、この実施形態では、期待値が最も低い設定１から期待値が最も高い設定６までの６種類の抽選テーブルが設定値に対応付けて設けられている。また、これらの複数種類の抽選テーブルのそれぞれには、通常遊技用や特別遊技用の抽選テーブルが設けられている。また、通常遊技用では、メダル投入数（ベット枚数）ごとに出玉期待値が異なるように抽選テーブルが設けられている。
【００５５】
停止テーブル６７２は、抽選手段１０４の抽選結果それぞれに対応して複数のテーブルが設定されている。この停止テーブル６７２は、各リール１３Ｌ，１３Ｍ，１３Ｒの停止位置を決定するためのものであって、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときのリール１３Ｌ，１３Ｍ，１３Ｒの回転位置に応じて、リール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数をあらかじめ定めたものである。停止テーブル６７２は、例えば、すべてのリール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数を一括して定めた全リール用停止テーブルからなる。なお、停止テーブル６７２は、すべてのリール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数を一括して定めた全リール用停止テーブルに限られず、例えば、左リール１３Ｌのみの滑りコマ数を定めたもの（左リール用停止テーブル）と、中・右リール１３Ｍ，１３Ｒの滑りコマ数を定めたもの（中・右リール用停止テーブル）とを備えるようにしてもよい。また、停止テーブル６７２は、例えば左リール１３Ｌが１番目に停止（第１停止）されたときと、２番目に停止（第２停止）されたときと、３番目に停止（第３停止）されたときとで滑りコマ数（テーブルデータ）を異なるようにするなど、各リール１３Ｌ，１３Ｍ，１３Ｒの停止操作順序に対応して定めてもよい。
【００５６】
なお、励磁データテーブル６７３については後で詳細に説明する。
【００５７】
（４）設定制御手段１０２
設定制御手段１０２は、設定値（設定１〜設定６）を設定するものである。設定制御手段１０２は、電源投入時に変更処理開始スイッチ５６のオンオフ状態を判定し、変更処理開始スイッチ５６がオンの状態で電源が投入されると所定の設定変更処理を開始する。
【００５８】
この実施形態では、通常遊技の抽選における当選確率は複数種類の設定値（この実施形態では６種類）により区別される複数段階に設定されており、複数段階の設定値のそれぞれに、各段階の抽選確率がそれぞれ設定された抽選テーブル６７１が対応付けられている。そして、上記設定変更処理が開始されると、スロットマシン１を設置するパチンコホールの管理者が、この設定値を変更することが可能になる。
【００５９】
この手順は例えば以下のようにして行われる。すなわち、管理者は、前面扉５を開放して、電源スイッチ５０がオフの状態で設定変更キー（図示省略）を操作ボックス４９のキーシリンダ５１に挿入して回転し、変更処理開始スイッチ５６をオンにする。この状態で、電源スイッチ５０をオンにすることで、設定変更処理が開始される。
【００６０】
そして、管理者による設定変更ボタン５２の操作ごとに当選確率の設定値が設定１〜設定６にサイクリックに切り換えられる。この設定値は、例えば７セグメント式の設定値表示用ＬＥＤにより１〜６を表示することで報知される。設定変更ボタン５２の操作により当選確率の設定値が所望の値になった（設定値表示用ＬＥＤの表示値が所望の値になった）ときに、スタートスイッチ１９を操作すると設定値が確定する。そして、キーシリンダ５１に挿入されている設定変更キーを回転して変更処理開始スイッチ５６をオフにすると設定変更処理が終了する。その後、メダル投入口２５からメダルが投入されるとゲームが開始される。
【００６１】
（５）テーブル選択手段１０３
テーブル選択手段１０３は、メイン制御基板６３における通常遊技制御手段１００および特別遊技制御手段１０１により制御される遊技の種類（通常遊技、特別遊技、特定遊技など）、設定制御手段１０２により設定される設定値（設定１から設定６）、および遊技者により投入されるメダル投入数（ベット枚数）に基づき、複数の抽選テーブル６７１から１つの抽選テーブルを選択抽選テーブルとして選択するものである。
【００６２】
（６）抽選手段１０４
抽選手段１０４は乱数抽選を行うもので、図４に示すように、乱数発生手段１３１、乱数抽出手段１３２および抽選判定手段１３３を備えている。乱数発生手段１３１は、抽選用の乱数を、所定の範囲内（この実施形態では例えば、１０進数で０〜１６３８３）で発生させるものである。この乱数発生手段１３１は、例えば、発振回路と、この発振回路が発生させたクロック信号をカウントするカウンタ回路とによって構成することができる（いわゆるハード乱数）。
【００６３】
なお、この乱数発生手段１３１は、例えば、平均採中法で乱数を発生させる手段や、あるいは素数の加算によって乱数を発生させる手段によって構成することもできる。これらの手段は、例えば、メインＣＰＵ６１に所定のプログラムを実行させることによって構成することができる（いわゆるソフト乱数）。また、ハード乱数とソフト乱数の双方を備え、それらの結果に基づき乱数をソフト的に生成するようにしてもよい。
【００６４】
乱数抽出手段１３２は、乱数発生手段１３１が発生させた乱数を抽出するもので、乱数発生手段１３１が発生させた乱数を所定の条件（この実施形態では例えばスタートスイッチ１９の操作）で抽出する。なお、乱数発生手段１３１は、カウンタ回路などによって構成されるため、乱数発生手段１３１が発生させる数値は、厳密には乱数ではない。ただ、スタートスイッチ１９が操作されるタイミングは、ランダムであると考えられるため、乱数抽出手段１３２が抽出する数値は、実質的には乱数として取り扱うことができる。
【００６５】
抽選判定手段１３３は、乱数抽出手段１３２が抽出した乱数と、テーブル選択手段１０３が選択した選択抽選テーブルとを照合して、乱数抽選結果の判定を行うものである。すなわち、この抽選判定手段１３３は、乱数抽出手段１３２が抽出した乱数と、複数の抽選テーブル６７１からテーブル選択手段１０３により選択された選択抽選テーブルとを照合して、乱数抽選の結果が、第１特別役当選か、第２特別役当選か、第３特別役当選か、第１小役当選か、第２小役当選か、第１特定小役当選か、第２特定小役当選か、再遊技役（Ｒｅｐｌａｙ）当選か、あるいはハズレかを判定する。
【００６６】
（７）検出手段１０５
検出手段１０５は、左・中・右位置センサ５５Ｌ，５５Ｍ，５５Ｒの検出信号と、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒを駆動する各リールモータ１４Ｌ，１４Ｍ，１４Ｒへの供給パルス数とに基づき、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転位置をそれぞれ検出するものである。すなわち、この検出手段１０５は、左・中・右リール１３Ｌ，１３Ｍ，１３Ｒの回転中および回転停止時に、所定の基準位置（この実施形態では例えば、表示窓１１の中段）に位置する図柄に対応するコマ番号をそれぞれ検出する。
【００６７】
（８）リール回転制御手段１０６
リール回転制御手段１０６は、位相カウンタ６５３の値と、順番カウンタ６５４の値と、回転割込み回数カウンタ６５５の値、ＲＯＭ６７に格納された励磁データテーブル６７３（図７の励磁データテーブル）に基づいて、励磁データを各リールモータ１４Ｌ，１４Ｍ，１４Ｒを構成するステッピングモータの駆動回路に設定するものであって、各駆動回路は設定された励磁データに基づいてステッピングモータの各励磁相を励磁して各リールモータ１４Ｌ，１４Ｍ，１４Ｒを駆動することにより、各リール１３Ｌ，１３Ｍ，１３Ｒを所定の回転態様で回転させる。リール回転制御手段１０６によるステッピングモータの各励磁相の励磁制御については後で詳細に説明する。
【００６８】
（９）リール停止制御手段１０７
リール停止制御手段１０７は、抽選手段１０４の抽選結果に基づき、停止テーブル６７２、減速停止割込み回数カウンタ６５６の値、励磁データテーブル６７３などを用いてリール１３Ｌ，１３Ｍ，１３Ｒの停止制御を行うものである。
【００６９】
まず、リール停止制御手段１０７は、抽選手段１０４の抽選結果に基づいて、複数の停止テーブル６７２の中から一の停止テーブル６７２を選択する。次に、この選択した一の停止テーブル６７２と、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときの検出手段１０５により検出されたリール１３Ｌ，１３Ｍ，１３Ｒの回転位置とから、リール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数を決定する。そして、リール停止制御手段１０７は、決定した滑りコマ数と、励磁データテーブル６７３（図８、図９の励磁データテーブル）などに基づいて、励磁データを各リールモータ１４Ｌ，１４Ｍ，１４Ｒを構成するステッピングモータの駆動回路に設定し、各駆動回路は設定された励磁データに基づいてステッピングモータの各励磁相を励磁して各リールモータ１４Ｌ，１４Ｍ，１４Ｒを駆動することにより、各リール１３Ｌ，１３Ｍ、１３Ｒを所定の減速停止態様で減速停止させる。なお、リール停止制御手段１０７によるステッピングモータの各励磁相の励磁制御については後で詳細に説明する。
【００７０】
ここで、滑りコマ数が０と決定されれば、直ちにリール１３Ｌ，１３Ｍ，１３Ｒの回転を停止させる。すなわち、滑りコマ数が０と決定されると、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときに表示窓１１の上段に表示されていた図柄は、そのまま表示窓１１の上段に停止表示される。また、滑りコマ数が１と決定されれば、１コマ分だけリール１３Ｌ，１３Ｍ，１３Ｒを回転させて停止させる。すなわち、滑りコマ数が１と決定されると、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときに表示窓１１の上段に表示されていた図柄は、リール１３Ｌ，１３Ｍ，１３Ｒの回転方向に１コマずれて、表示窓１１の中段に停止表示される。
【００７１】
また、この実施形態のリール停止制御手段１０７は、抽選手段１０４の抽選結果が複数の役のいずれかの当選であれば、この抽選結果に基づいて選択された停止テーブル６７２と、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときのリール１３Ｌ，１３Ｍ，１３Ｒの回転位置とから、当選した役に入賞するようにリール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数を決定して、リール１３Ｌ，１３Ｍ，１３Ｒの停止制御を行う。また、この実施形態のリール停止制御手段１０７は、抽選手段１０４による抽選結果がハズレであれば、この抽選結果に基づいて選択された停止テーブル６７２と、ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されたときのリール１３Ｌ，１３Ｍ，１３Ｒの回転位置とから、複数の役のいずれにも入賞しないようにリール１３Ｌ，１３Ｍ，１３Ｒの滑りコマ数を決定して、リール１３Ｌ，１３Ｍ，１３Ｒの停止制御を行う。
【００７２】
ところで、滑りコマ数には上限が設けられており、リール１３Ｌ，１３Ｍ，１３Ｒがそれぞれ所定の回転位置にあるタイミングでストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されなければ、リール停止制御手段１０７は、たとえ抽選手段１０４による抽選結果が複数の役のいずれかへの当選であっても、表示窓１１に表示される図柄が当選役に対応した入賞態様で停止表示されるようにリール１３Ｌ，１３Ｍ，１３Ｒを停止制御することができない。したがって、この実施形態では、抽選手段１０４の抽選結果が複数の役のうち、対応する図柄が「赤７」、「白７」、「ＢＡＲ」である特別役への当選、対応する図柄が「桃チェリー」である第１特定小役への当選、対応する図柄が「紫チェリー」である第２特定小役への当選である場合には、リール１３Ｌ，１３Ｍ，１３Ｒがそれぞれ所定の回転位置にあるタイミングでストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されなければ、リール停止制御手段１０７は、これらの当選役に入賞するようにリール１３Ｌ，１３Ｍ，１３Ｒを停止制御することができない。
【００７３】
換言すれば、リール停止制御手段１０７は、抽選手段１０４の抽選結果が複数の役のうち、特別役への当選、第１特定小役への当選、第２特定小役への当選である場合、リール１３Ｌ，１３Ｍ，１３Ｒがそれぞれ所定の回転位置にあるタイミングでストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されるという、これらの当選役に対応して予め定められた特定の操作がストップスイッチ２１Ｌ，２１Ｍ，２１Ｒに対して行われたことを条件にして、表示窓１１に表示される図柄が当選役それぞれに対応した入賞態様で停止表示されるようにリール１３Ｌ，１３Ｍ，１３Ｒを停止制御する。
【００７４】
また、この実施形態では、「桃チェリー」および「紫チェリー」の図柄が、互いに７個以上の図柄を挟んで離れて（すなわち、所謂リール引込み制御が可能な範囲よりも離して）、左リール１３Ｌの回転軸を挟んで対向するように、左リール１３Ｌの周面に配置されることで、「桃チェリー」と「紫チェリー」とを同時に表示窓１１に停止表示できないように構成されている。したがって、遊技者は、ストップスイッチ２１Ｌを操作することにより、対応図柄が「桃チェリー」である第１特定小役か、対応図柄が「紫チェリー」である第２特定小役のいずれか一方の入賞しか狙えないようになっている。
【００７５】
すなわち、遊技者は、第１特定小役へ入賞するために所定のタイミングでストップスイッチ２１Ｌ，２１Ｍ，２１Ｒを操作するという、第１特定小役へ入賞するための特定操作か、第２特定小役へ入賞するために所定のタイミングでストップスイッチ２１Ｌ，２１Ｍ，２１Ｒを操作するという、第２特定小役へ入賞するための特定操作の、いずれか一方の特定操作しか行えないように構成されている。したがって、常に第１特定小役へ入賞するための特定操作が遊技者により行われれば、抽選手段１０４の抽選結果が第２特定小役への当選であっても、当選した第２特定小役への入賞を逃す結果となる。また、常に第２特定小役へ入賞するための特定操作が遊技者により行われれば、抽選手段１０４の抽選結果が第１特定小役への当選であっても、当選した第１特定小役への入賞を逃す結果となる。
【００７６】
（１０）入賞判定手段１０８
入賞判定手段１０８は、検出手段１０５により所定の図柄が所定の位置に停止したことが検出されると、すなわち、抽選手段１０４の抽選結果が複数の役のいずれかへの当選であったときに、リール停止制御手段１０７により、当該当選した役に対応して予め定められた入賞態様で図柄が停止表示されたことが検出されると、当該当選した役に入賞したと判定するものである。
【００７７】
具体的には、入賞判定手段１０８は、「赤７」の図柄が有効な入賞ライン上に３個揃うと第１特別役入賞と判定し、「白７」の図柄が有効な入賞ライン上に３個揃うと第２特別役入賞と判定し、「ＢＡＲ」の図柄が有効な入賞ライン上に３個揃うと第３特別役入賞と判定する。また、入賞判定手段１０８は、「オレンジ」または「ベル」の図柄が入賞ライン上に３個揃うと小役入賞と判定する。また、左リール１３Ｌの「桃チェリー」または「紫チェリー」および中・右リール１３Ｍ，１３Ｒのいずれかの図柄が入賞ライン上で停止すると、それぞれ特定小役入賞と判定する。また、入賞判定手段１０８は、「Ｒｅｐｌａｙ」の図柄が入賞ライン上に３個揃うと再遊技役入賞と判定する。
【００７８】
（１１）払出制御手段１０９
払出制御手段１０９は、入賞判定手段１０８により、複数の役のいずれかに入賞したと判定されたときに、メダル払出のある入賞であれば、クレジットメダルの貯留枚数が上限値（この実施形態では例えば５０枚）に達した後は、ホッパーユニット４３を動作させて、入賞した役に対応した払出数だけメダルを払い出すものである。また、払出制御手段１０９は、クレジットメダルの貯留枚数が上限値に達するまでは、メダル払出として、ホッパーユニット４３の動作に代えて上記払出数だけクレジットメダル（クレジット枚数カウンタ６５２の値）を増加させるものである。
【００７９】
（１２）メダル制御手段１１０
メダル制御手段１１０は、メダルセレクタ４８の動作を制御することにより、メダル受入可と受入不可とを切換えるものである。また、メダル制御手段１１０は、メダルセレクタ４８がメダル受入可のときに、投入センサ５３からメダル検出信号が出力されれば、ベット枚数カウンタ６５１またはクレジット枚数カウンタ６５２を更新する。
【００８０】
具体的には、メダル制御手段１１０は、ベット枚数カウンタ６５１の値が０の状態で、投入センサ５３からメダル検出信号が出力されると、ベット枚数カウンタ６５１に１加算する。その後、１遊技あたりのメダルの最大投入枚数に達するまで、投入センサ５３からメダル検出信号が出力される度に、ベット枚数カウンタ６５１に１加算する。また、通常遊技制御手段１００または特別遊技制御手段１０１は、ベット枚数カウンタ６５１を参照することにより、メダルの投入枚数に応じて入賞ラインを有効化する。
【００８１】
また、メダル制御手段１１０は、ベット枚数カウンタ６５１の値が最大投入枚数の状態で投入センサ５３からメダル投入信号が出力されると、クレジット枚数カウンタ６５２に１加算する。また、メダル制御手段１１０は、クレジット枚数カウンタ６５２の値が最大貯留枚数（本実施例では５０枚）に達すると、メダルセレクタ４８をメダル受入不可の状態に切換える。
【００８２】
また、メダル制御手段１１０は、精算スイッチ２３が操作されると、ベット枚数カウンタ６５１およびクレジット枚数カウンタ６５２を“０”に初期化する。また、このとき、通常遊技制御手段１００または特別遊技制御手段１０１は、払出制御手段１０９を制御して、ベット枚数カウンタ６５１およびクレジット枚数カウンタ６５２に記憶されていたメダル枚数と同数のメダルを払い出す。
【００８３】
また、メダル制御手段１１０は、ベットスイッチ１５が操作されたときに、クレジット枚数カウンタ６５２の値が１以上であれば、クレジット枚数カウンタ６５２の値を１減算して、ベット枚数カウンタ６５１の値に１加算する。また、通常遊技制御手段１００または特別遊技制御手段１０１は、ベット枚数カウンタ６５１の値が、１遊技あたりの最大投入枚数に達した場合には、以降のベットスイッチ１５の操作を無効化する。
【００８４】
また、メダル制御手段１１０は、最大ベットスイッチ１７が操作されたときに、ベット枚数カウンタ６５１の値が、１遊技あたりの最大投入枚数に達するように、クレジット枚数カウンタ６５２の値を減算し、ベット枚数カウンタ６５１の値を加算する。また、通常遊技制御手段１００または特別遊技制御手段１０１は、ベット枚数カウンタ６５１の値が、１遊技あたりの最大投入枚数に達すると、以降の最大ベットスイッチ１７の操作を無効化する。
【００８５】
また、メダル制御手段１１０は、１遊技（ゲーム）が終了したときに、ベット枚数カウンタ６５１の値を“０”に設定する。このとき、再遊技役に入賞していればベット枚数カウンタ６５１の値が“０”に設定される前の値になるようにベット枚数カウンタ６５１に対して加算処理を行う。また、メダル制御手段１１０は、１遊技が終了したときに、ベットスイッチ１５および最大ベットスイッチ１７を有効化する。
【００８６】
（１３）サブ制御コマンド送信手段１１１
サブ制御コマンド送信手段１１１は、メイン制御基板６３からサブ制御基板７３へ、種々のデータを含む通信コマンドを一方通行で送信するものである。すなわち、サブ制御コマンド送信手段１１１は、通常遊技状態および特別遊技状態などの遊技状態、抽選手段１０４の抽選結果、入賞判定手段１０８による入賞状態、リール１３Ｌ，１３Ｍ，１３Ｒの回転・停止状態、払出制御手段１０９によるメダルの払出状態、前面扉５の開放または閉塞の状態、スロットマシン１のエラー状態など、スロットマシン１の状態を表すデータをサブ制御基板７３へ送信する。
【００８７】
また、サブ制御コマンド送信手段１１１は、投入センサ５３により投入メダルが検出されたとき、ベットスイッチ１５が操作されたとき、最大ベットスイッチ１７が操作されたとき、再遊技役の入賞による再遊技に係る遊技を開始するとき（例えば、投入枚数（自動投入）を報知するランプを点灯させるとき）、ベット枚数カウンタ６５１に格納されるベット枚数分のメダル投入が行われたことを表すデータをサブ制御基板７３に送信する。また、サブ制御コマンド送信手段１１１は、払出制御手段１０９により払い出されるメダル数を表すデータをサブ制御基板７３に送信する。
【００８８】
また、サブ制御コマンド送信手段１１１は、スタートスイッチ１９およびストップスイッチ２１Ｌ，２１Ｍ，２１Ｒなどの各種スイッチが遊技者により操作されたことを示すデータをサブ制御基板７３に送信する。
【００８９】
（サブ制御基板）
サブ制御基板７３は、メイン制御基板６３から送信された通信コマンドを受信し、メイン制御基板６３の動作や状態に応じた演出を行うものである。図４に示すように、サブ制御基板７３は、メモリ７５に格納されたプログラムを実行することにより実現される種々の機能や、ハードウェアにより実現される種々の機能を備えている。
【００９０】
（１）サブ制御コマンド受信手段２００
サブ制御コマンド受信手段２００は、メイン制御基板６３のサブ制御コマンド送信手段１１１により送信された種々のデータを含む通信コマンドを受信するものである。サブ制御コマンド受信手段２００は、メイン制御基板６３から送信される通信コマンドを受信し、通信コマンドを受信すれば、通信コマンドの種類に応じてサブ制御基板７３が備える各機能に通知を行う。
【００９１】
そして、サブ制御コマンド受信手段２００により受信された通信コマンドに応じて、遊技の進行や抽選手段１０４の抽選結果などに対応して予め設定された演出パターンに基づいて液晶表示器２７に動画を表示させたり、スピーカ３１Ｌ，３１Ｒから音楽を流させたり、上部ランプ部３３や下部ランプ部３７Ｌ，３７Ｒの光源を一斉にあるいは個別に点滅させたりするなどの演出が実行される。
【００９２】
また、サブ制御コマンド受信手段２００により受信されたベット枚数を通知するコマンドが含むベット枚数カウンタ６５１に記憶された投入メダルの数を表すデータに基づいて、投入メダルの数に応じた演出が行われる。具体的には、サブ制御コマンド受信手段２００によりベット枚数を通知するコマンドが受信されたときに、この通知コマンドが含むパラメータを参照することにより、ベット数に応じて、ベット数が０〜２枚（パラメータが１または２）のときには、“まだベットする事ができる”旨の演出が行われ、ベット数が３枚（パラメータが３）のときには、この実施形態における１遊技の最大賭け数（投入数）に達しているので、“スタートスイッチを操作すべき”旨の演出が行われる。
【００９３】
（リールモータ）
図５はリールモータ１４Ｌ，１４Ｍ，１４Ｒを示す図であり、（ａ）は断面図、（ｂ）は回転子１４ａを示す図、（ｃ）励磁相φＡ〜φＤを示す模式図である。図６はメイン制御基板６３とリールモータ１４との接続状態を示す図である。
【００９４】
図５に示すように、この実施形態の各リールモータ１４Ｌ，１４Ｍ，１４Ｒは、それぞれハイブリッド型のステッピングモータにより構成されている。図５（ａ）に示すように、各リールモータ１４Ｌ，１４Ｍ，１４Ｒは、回転子１４ａと、４５°の間隔で配置された８つの磁極を有する固定子１４ｂとを備えている。また、図５（ｂ）に示すように、回転子１４ａは、回転軸１４ａ１と、外周に多数の歯が設けられた鉄心１４ａ２と、回転軸と同方向に磁化された永久磁石１４ａ３とを備え、２個の鉄心１４ａ２は外周に設けられた歯のピッチが１／２ずれるように配置されており、永久磁石１４ａ３を挟んで、一方がＮ極に、他方がＳ極に磁化されている。
【００９５】
また、図５（ａ）及び図５（ｃ）に示すように、固定子１４ｂの各磁極にコイル１４ｃが巻回されて第Ａ相（第１相）〜第Ｄ相（第４相）の４相の励磁相φＡ〜φＤが構成されている。そして、各リールモータ１４Ｌ，１４Ｍ，１４Ｒは、第Ａ相〜第Ｄ相の励磁相φＡ〜φＤが、所謂、１相励磁方式、１−２相励磁方式または２相励磁方式などで励磁されたり、所定の順序で励磁されたりするなど、予め定められた励磁パターンで励磁されて回転子１４ａが回転することにより回転子１４ａに連結されたリール１３Ｌ，１３Ｍ，１３Ｒを回転駆動する。また、図６に示すように、メイン制御基板６３と各リールモータ１４Ｌ，１４Ｍ，１４Ｒの第Ａ相〜第Ｄ相とが接続されており、これにより、各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各励磁相φＡ〜φＤはリール回転制御手段１０６およびリール停止制御手段１０７それぞれにより任意に励磁される。なお、図５はリールモータ１４Ｌ，１４Ｍ，１４Ｒを説明するための模式図であり、固定子１４ｂやコイル１４ｃの数は限定されるものではない。
【００９６】
（位相カウンタ）
位相カウンタ６５３は、リール回転制御手段１０６がリールモータ１４Ｌ，１４Ｍ，１４Ｒのそれぞれの各励磁相の励磁制御に用いる励磁パターン（図７（ａ）の励磁番号０〜３の回転用励磁データ）を示すものであり、各リールモータ１４Ｌ，１４Ｍ，１４Ｒに対応付けて設けられている。具体的には、位相カウンタ６５３は、
第０回転用励磁データ…“０”、
第１回転用励磁データ…“１”、
第２回転用励磁データ…“２”、
第３回転用励磁データ…“３”、
として、リール回転制御手段１０６による励磁制御に用いられる回転用励磁データを格納する。ただし、この実施形態では、図７（ａ）の励磁番号０の回転用励磁データが第０回転用励磁データに対応し、励磁番号１の回転用励磁データが第１回転用励磁データに対応し、励磁番号２の回転用励磁データが第２回転用励磁データに対応し、励磁番号３の回転用励磁データが第３回転用励磁データに対応する。ただし、第０〜第３回転用励磁データは、図７（ａ）に示すように１相用励磁データと２相用励磁データとから構成されている。
【００９７】
また、位相カウンタ６５３に格納される値は、リール回転制御手段１０６が各リールモータ１４Ｌ，１４Ｍ，１４Ｒに与える制御指令に基づいて更新される。なお、位相カウンタ６５３の値は、リール停止や、電源断等ではクリアされず（位相カウンタ６５３の値はそのまま）、設定変更でクリアされる（位相カウンタ６５３の値が“０”になる）。なお、この実施形態では、第０〜第３回転用励磁データが、それぞれ、“０”〜“３”の値として位相カウンタ６５３に格納されるように構成されているが、各回転用励磁データが、それぞれ、“１”〜“４”の値として位相カウンタ６５３に格納されるように構成してもよく、要は、励磁制御に用いる回転用励磁データが確実に特定できる態様で回転用励磁データが位相カウンタ６５３に格納されればよい。なお、この実施形態では、回転子１４ａの一方向（図５（ｃ）中の矢印方向）への回転を順方向への回転とし、回転子１４ａの他方向（図５（ｃ）中の矢印と反対方向）への回転を逆方向への回転とする。
【００９８】
（順番カウンタ）
順番カウンタ６５４は、リール回転制御手段１０６がリールの回転を開始してから何個目の回転用励磁データを使用中であるかを特定するためのものであり、各リールモータ１４Ｌ，１４Ｍ，１４Ｒに対応付けて設けられている。
【００９９】
（回転割込み回数カウンタ、減速停止割込み回数カウンタ）
回転割込み回数カウンタ６５５は、リール回転制御手段１０６が一の回転用励磁データを用いた何回目の割込み処理であるかを特定するためのものであり、各リールモータ１４Ｌ，１４Ｍ，１４Ｒに対応付けて設けられている。また、減速停止割込み回数カウンタ６５６は、リール停止制御手段１０７が一の回転停止用励磁データを用いた何回目の割込み処理であるかを特定するためのものであり、各リールモータ１４Ｌ，１４Ｍ，１４Ｒに対応付けて設けられている。
【０１００】
（励磁データテーブル）
励磁データテーブル６７３は、最上位ビットが第Ａ相（励磁相φＡ）に対応し、最下位ビットが第Ｄ相（励磁相φＤ）に対応した、各励磁相φＡ〜φＤ（第Ａ相〜第Ｄ相）の励磁状態を表す４ビットの励磁データを有しており、リール回転制御手段１０６およびリール停止制御手段１０７のそれぞれは、ステッピングモータの駆動回路に４ビットの励磁データを設定することによって、４ビットの励磁データに基づく各励磁相φＡ〜φＤ（第Ａ相〜第Ｄ相）の励磁制御を行う。ただし、この実施形態では、４ビットの励磁データを構成するビットデータに”１”が格納された励磁相が励磁され、ビットデータに”０”が格納された励磁相は励磁されない。次に、この実施形態が備える、リール１３Ｌ，１３Ｍ，１３Ｒを駆動するときの励磁データテーブル（以下、「リール駆動用励磁データテーブル」と記載する）、リール１３Ｌ，１３Ｍ，１３Ｒを通常停止させるときの励磁データテーブル（以下、「通常停止用励磁データテーブル」と記載する）、リール１３Ｌ，１３Ｍ，１３Ｒをバウンド停止させるときの励磁データテーブル（以下、「バウンド停止用励磁データテーブル」と記載する）、リール１３Ｌ，１３Ｍ，１３Ｒの通常停止、バウンド停止後等に用いられる励磁データテーブル（以下、「励磁開放用励磁データテーブル」と記載する）についてそれぞれ説明する。
【０１０１】
（１）リール駆動用励磁データテーブル
図７はリール駆動用励磁データテーブルの一例を示す図であり、図７（ａ）に示すように、リール駆動用励磁データテーブルは、位相カウンタ６５３の値“０”に対応する第０回転用励磁データ（励磁番号０）、位相カウンタ６５３の値“１”に対応する第１回転用励磁データ（励磁番号１）、位相カウンタ６５３の値“２”に対応する第２回転用励磁データ（励磁番号２）、位相カウンタ６５３の値“３”に対応する第３回転用励磁データ（励磁番号３）を有している。第０〜第３回転用励磁データのそれぞれは、１相用励磁データと２相用励磁データとを含む。すなわち、位相カウンタ６５３の値が“０”の場合、リール回転制御手段１０６により第０回転用励磁データが選択され、第０回転用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“１”の場合、リール回転制御手段１０６により第１回転用励磁データが選択され、第１回転用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“２”の場合、リール回転制御手段１０６により第２回転用励磁データが選択され、第２回転用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“３”の場合、リール回転制御手段１０６により第３回転用励磁データが選択され、第３回転用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。なお、図７（ａ）の各回転用励磁データにおいて、値“１”に対応した励磁相は励磁され、値“０”に対応した励磁相は励磁されない。例えば、第０回転用励磁データ（励磁番号０）において、１相用励磁データ（１０００）に基づく励磁制御では、第Ａ相（励磁相φＡ）のみが励磁され、２相用励磁データ（１１００）では、第Ａ相、第Ｂ相（励磁相φＡ，φＢ）のみが励磁される。
【０１０２】
リール駆動用励磁データテーブルを用いた第Ａ相〜第Ｄ相（励磁相φＡ〜φＢ）の励磁制御では、用いられる回転用励磁データは、・・・→位相カウンタ６５３の値“０”に対応した第０回転用励磁データ（励磁番号０）→位相カウンタ６５３の値“１”に対応した第１回転用励磁データ（励磁番号１）→位相カウンタ６５３の値“２”に対応した第２回転用励磁データ（励磁番号２）→位相カウンタ６５３の値“３”に対応した第３回転用励磁データ（励磁番号３）→位相カウンタ６５３の値“０”に対応した第０回転用励磁データ（励磁番号０）→位相カウンタ６５３の値“１”に対応した第１回転用励磁データ（励磁番号１）→・・・のように切り替えられる。なお、第０回転用〜第３回転用励磁データそれぞれにおいて、まず、１相用励磁データに基づく励磁制御が行われ、続いて、２相用励磁データに基づく励磁制御が行われる。
【０１０３】
また、この実施形態では、図７（ｂ）に示す励磁継続時間が経過するごとに、リール回転制御手段１０６により、位相カウンタ６５３の値が更新され、励磁制御に用いられる回転用励磁データ（第０〜第３回転用励磁データ）が切換えられる。なお、後述するように、この実施形態のリール駆動処理は例えば１．４９ｍｓごとの割込み処理として実行されるため、励磁継続時間は割込み回数で表されている。なお、メインＣＰＵ６１は１．４９ｍｓ毎に割込み処理を実行し、当該割込み処理中に励磁データに基づくリール駆動処理が実行されるため、割込み処理の間隔×割込み回数＝励磁継続時間となる。例えば、回転子１４ａの回転が開始される際に最初に選択された回転用励磁データにより、１．４９ｍｓ×４２回の間、各励磁相φＡ〜φＤの励磁制御が行わる。ただし、励磁継続時間（割込み回数）は対応する順番で用いられる回転用励磁データ全体の励磁継続時間（割込み回数）を表し、励磁内訳のうちの１相励磁は１相用励磁データを用いた励磁継続時間（割込み回数）を表し、励磁内訳のうちの２相励磁は２相用励磁データを用いた励磁継続時間（割込み回数）を表す。後で説明する各処理においても、励磁継続時間は全て割込み回数（繰返し回数）で表されており、その説明は省略する。
【０１０４】
なお、リール駆動処理の最初に用いる位相カウンタ６５３の値をＮ  ｍｏｄ  ４（Ｎは０以上の整数、ｍｏｄは剰余演算子）とすると、加速状態における、
順番“０”では位相カウンタ６５３の値“Ｎ  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“１”では位相カウンタ６５３の値“（Ｎ＋１）  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“２”では位相カウンタ６５３の値“（Ｎ＋２）  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“３”では位相カウンタ６５３の値“（Ｎ＋３）  ｍｏｄ  ４”に対応する回転用励磁データ、
・
・
・
順番“８”では位相カウンタ６５３の値“（Ｎ＋８）  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“９”では位相カウンタ６５３の値“（Ｎ＋９）  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“１０”では位相カウンタ６５３の値“（Ｎ＋１０）  ｍｏｄ  ４”に対応する回転用励磁データ、
順番“１１”では位相カウンタ６５３の値“（Ｎ＋１１）  ｍｏｄ  ４”に対応する回転用励磁データ
が励磁制御に用いられ、順番“１１”より後の定速状態では、
位相カウンタ６５３の値“（Ｎ＋１２）  ｍｏｄ  ４”に対応する回転用励磁データ、
位相カウンタ６５３の値“（Ｎ＋１３）  ｍｏｄ  ４”に対応する回転用励磁データ、
位相カウンタ６５３の値“（Ｎ＋１４）  ｍｏｄ  ４”に対応する回転用励磁データ、
位相カウンタ６５３の値“（Ｎ＋１５）  ｍｏｄ  ４”に対応する回転用励磁データ、
位相カウンタ６５３の値“（Ｎ＋１６）  ｍｏｄ  ４”に対応する回転用励磁データ、
位相カウンタ６５３の値“（Ｎ＋１７）  ｍｏｄ  ４”に対応する回転用励磁データ、
・
・
・
が励磁制御に用いられる。このように、リール駆動用励磁データテーブルを用いた励磁制御では、第０回転用励磁データ、第１回転用励磁データ、第２回転用励磁データ、第３回転用励磁データが順番に繰り返して用いられる。
【０１０５】
リール駆動用励磁データテーブルを用いたリール回転制御手段１０６によるリール駆動処理の一例を記載する。この一例では、位相カウンタ６５３の値が“０”に対応する第０回転用励磁データ（励磁番号０）が最初に励磁制御に用いられるとする。位相カウンタ６５３の値が“０”の場合、第０回転用励磁データ（励磁番号０）が選択され、順番カウンタ６５４の値“０”に対応する順番０の励磁継続時間（割込み回数４２：１相励磁の割込み回数１、２相励磁の割込み回数４１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（１０００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１１００)に基づいて４１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番０）。
【０１０６】
そして、位相カウンタ６５３の値が“１”に更新され、順番カウンタ６５４の値が“１”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“１”に対応した第１回転用励磁データ（励磁番号１）が選択され、順番カウンタ６５４の値“１”に対応する順番１の励磁継続時間（割込み回数７：１相励磁の割込み回数１、２相励磁の割込み回数６）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（０１００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（０１１０)に基づいて６割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番１）。
【０１０７】
そして、位相カウンタ６５３の値が“２”に更新され、順番カウンタ６５４の値が“２”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“２”に対応した第２回転用励磁データ（励磁番号２）が選択され、順番カウンタ６５４の値“２”に対応する順番２の励磁継続時間（割込み回数５：１相励磁の割込み回数１、２相励磁の割込み回数４）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（００１０）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（００１１)に基づいて４割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番２）。
【０１０８】
そして、位相カウンタ６５３の値が“３”に更新され、順番カウンタ６５４の値が“３”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“３”に対応した第３回転用励磁データ（励磁番号３）が選択され、順番カウンタ６５４の値“３”に対応する順番３の励磁継続時間（割込み回数４：１相励磁の割込み回数１、２相励磁の割込み回数３）が選択され、割込みの度に割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（０００１）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１００１)に基づいて３割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番３）。
【０１０９】
そして、位相カウンタ６５３の値が“０”に更新され、順番カウンタ６５４の値が“４”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“０”に対応した第０回転用励磁データ（励磁番号０）が選択され、順番カウンタ６５４の値“４”に対応する順番４の励磁継続時間（割込み回数４：１相励磁の割込み回数１、２相励磁の割込み回数３）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（１０００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１１００)に基づいて３割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番４）。
【０１１０】
順番５〜１０においても図７（ｂ）に示す励磁継続時間に基づいて同様の処理を繰返し、位相カウンタ６５３の値が“３”に更新され、順番カウンタ６５４の値が“１１”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“３”に対応した第３回転用励磁データ（励磁番号３）が選択され、順番カウンタ６５４の値“１１”に対応する順番１１の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁の割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（０００１）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１００１)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ（順番１１）、各リール１３Ｌ，１３Ｍ，１３Ｒの回転速度が一定の速度になる。
【０１１１】
順番１１より後の定速状態において、位相カウンタ６５３の値が“０”に更新され、順番カウンタ６５４の値が“１２”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“０”に対応した第０回転用励磁データ（励磁番号０）が選択され、順番カウンタ６５４の値“１２”に対応する順番「−」の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁の割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（１０００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１１００)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる。
【０１１２】
そして、位相カウンタ６５３の値が“１”に更新され、順番カウンタ６５４の値が“１３”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“１”に対応した第１回転用励磁データ（励磁番号１）が選択され、順番カウンタ６５４の値“１３”に対応する順番「−」の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（０１００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（０１１０)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる。
【０１１３】
そして、位相カウンタ６５３の値が“２”に更新され、順番カウンタ６５４の値が“１４”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“２”に対応した第２回転用励磁データ（励磁番号２）が選択され、順番カウンタ６５４の値“１４”に対応する順番「−」の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁の割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（００１０）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（００１１)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる。
【０１１４】
そして、位相カウンタ６５３の値が“３”に更新され、順番カウンタ６５４の値が“１５”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“３”に対応した第３回転用励磁データ（励磁番号３）が選択され、順番カウンタ６５４の値“１５”に対応する順番「−」の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁の割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（０００１）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１００１)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる。
【０１１５】
そして、位相カウンタ６５３の値が“０”に更新され、順番カウンタ６５４の値が“１６”に更新され、回転割込み回数カウンタ６５５の値が“０”に更新され、位相カウンタ６５３の値“０”に対応した第０回転用励磁データ（励磁番号１）が選択され、順番カウンタ６５４の値“１６”に対応する順番「−」の励磁継続時間（割込み回数２：１相励磁の割込み回数１、２相励磁の割込み回数１）が選択され、割込みの度に回転割込み回数カウンタ６５５を＋１更新する処理を行って、まず、１相用励磁データ（１０００）に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、２相用励磁データ（１１００)に基づいて１割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる。この１相用励磁データおよび２相用励磁データに基づく各励磁相φＡ〜φＤの励磁制御を１割込みずつ行って位相カウンタ６５３の値を更新することによって第１〜第４回転用励磁データを順番に繰り返して選択する処理が各リール１３Ｌ，１３Ｍ，１３Ｒを停止させる処理に移行するまで実行される。
【０１１６】
なお、位相カウンタ６５３の値が“１”、“２”、“３”に対応する第１回転用励磁データ（励磁番号１）、第２回転用励磁データ（励磁番号２）、第３回転用励磁データ（励磁番号３）が最初に励磁制御に用いられる場合も、位相カウンタ６５３の値が“０”に対応する第０回転用励磁データ（励磁番号０）が最初に励磁制御に用いられる場合と同様である。
【０１１７】
（２）通常停止用励磁データテーブル
図８は通常停止用励磁データテーブルの一例を示す図であり、図８（ａ）に示すように、通常停止用データテーブルは回転停止用励磁データとしての４相用励磁データを有している。なお、図８（ａ）の４相用励磁データ（１１１１）において、値“１”に対応した励磁相が励磁され、第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）全てが励磁される。
【０１１８】
また、この実施形態では、リール停止制御手段１０７によりリール１３Ｌ，１３Ｍ，１３Ｒを通常に停止させる場合（停止制御状態では）、図８（ｂ）に示すように、励磁継続時間（割込み回数１４０）が選択され、割込みの度に減速停止割込み回数カウンタ６５６を＋１更新する処理を行って、図８（ａ）の４相用励磁データ（１１１１）に基づいて１４０割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番０）。
【０１１９】
（３）バウンド停止用励磁データテーブル
図９はバウンド停止用励磁データテーブルの一例を示す図であり、図９（ａ）に示すように、バウンド停止用データテーブルは、位相カウンタ６５３の値“０”に対応する、図７（ａ）の第０回転用励磁データ（励磁番号０）による励磁制御後に用いられる、第０Ｎ回転停止用励磁データ（励磁番号０Ｎ）、位相カウンタ６５３の値“１”に対応する、図７（ａ）の第１回転用励磁データ（励磁番号１）による励磁制御後に用いられる、第１Ｎ回転停止用励磁データ（励磁番号１Ｎ）、位相カウンタ６５３の値“２”に対応する、図７（ａ）の第２回転用励磁データ（励磁番号２）による励磁制御後に用いられる、第２Ｎ回転停止用励磁データ（励磁番号２Ｎ）、位相カウンタ６５３の値“３”に対応する、図７（ａ）の第３回転用励磁データ（励磁番号３）による励磁制御後に用いられる、第３Ｎ回転停止用励磁データ（励磁番号３Ｎ）を有している。第０Ｎ〜第３Ｎ回転停止用励磁データのそれぞれは、３相用励磁データと１相用励磁データとを含む。すなわち、位相カウンタ６５３の値が“０”の場合、リール停止制御手段１０７により第０Ｎ回転停止用励磁データが選択され、第０Ｎ回転停止用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“１”の場合、リール停止制御手段１０７により第１Ｎ回転停止用励磁データが選択され、第１Ｎ回転停止用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“２”の場合、リール停止制御手段１０７により第２Ｎ回転停止用励磁データが選択され、第２Ｎ回転停止用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。位相カウンタ６５３の値が“３”の場合、リール停止制御手段１０７により第３Ｎ回転停止用励磁データが選択され、第３Ｎ回転停止用励磁データに基づく各リールモータ１４Ｌ，１４Ｍ，１４Ｒの各第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）の励磁制御が行われる。
【０１２０】
また、この実施形態では、リール停止制御手段１０７によるリール１３Ｌ，１３Ｍ，１３Ｒをバウンドを伴って停止させる場合（停止制御状態では）、図９（ｂ）に示すように、励磁継続時間（割込み回数１４０；３相励磁の割込み回数４０、１相励磁の割込み回数１００）が選択され、割込みの度に減速停止割込み回数カウンタ６５６を＋１更新する処理を行って、図９（ａ）の位相カウンタ６５３の値に対応する回転停止用励磁データにおける３相用励磁データに基づいて４０割込みの間、各励磁相φＡ〜φＤの励磁制御が行われ、続いて、１相用励磁データに基づいて１００割込みの間、各励磁相φＡ〜φＤの励磁制御が行われる（順番０）。
【０１２１】
（４）励磁開放用励磁データテーブル
図１０は励磁開放用励磁データテーブルの一例を示す図であり、図１０に示すように、励磁開放用励磁データテーブルは０相用励磁データ（励磁開放）を有している。なお、図１０は０相用励磁データ（００００）において、値“０”に対応した励磁相が励磁されず、第Ａ相〜第Ｄ相（励磁相φＡ〜φＤ）全てが励磁されない。
【０１２２】
（励磁制御の一例）
図１１は励磁制御の一例を示す図である。
【０１２３】
図１１の励磁制御の一例では、定速状態において、
・
・
・
位相カウンタの値を“２”から“３”に更新し、位相カウンタ６５３の値“３”に対応する第３回転用励磁データ（励磁番号３）の１相用励磁データ（０００１）、２相用励磁データ（１００１）を順にそれぞれ１割込みの間用いた励磁制御、
位相カウンタの値を“３”から“０”に更新し、位相カウンタ６５３の値“０”に対応する第０回転用励磁データ（励磁番号０）の１相用励磁データ（１０００）、２相用励磁データ（１１００）を順にそれぞれ１割込みの間用いた励磁制御、
位相カウンタの値を“０”から“１”に更新し、位相カウンタ６５３の値“１”に対応する第１回転用励磁データ（励磁番号１）の１相用励磁データ（１０００）のみ１割込みの間用いた励磁制御
がリール回転制御手段１０６によって行われる。
【０１２４】
そして、リール１３Ｌ，１３Ｍ，１３Ｒを停止させる停止制御状態において、回転停止用励磁データとしての図８の４相用励磁データ（１１１１）を１４０割込み間用いた励磁制御がリール停止制御手段１０７によって行われる。または、位相カウンタ６５３の値“１”に対応する図９の第１Ｎ回転停止用励磁データ（励磁番号１Ｎ）の３相用励磁データ（１１０１）を４０割込みの間用いた励磁制御、続いて、１相用励磁データ（１０００）を１００割込みの間用いた励磁制御がリール停止制御手段１０７によって行われる。
【０１２５】
そして、リール１３Ｌ，１３Ｍ，１３Ｒが停止した後、図１０の０相用励磁データ（励磁開放）（００００）がリール停止制御手段１０７により用いられ、リール１３Ｌ，１３Ｍ，１３Ｒが停止した状態（停止状態）になる。
【０１２６】
そして、図１１の一例では、新たな遊技において、所定の条件（例えば、所定の抽選に当選すること；この実施形態では、所定の抽選は、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれること）を満たさないものとする。
【０１２７】
加速状態において、リール回転制御手段１０６は位相カウンタ６５３の値を＋２更新する処理を行い、これにより位相カウンタ６５３の値が“１”から“３”に更新される。ただし、位相カウンタ６５３の値の＋２更新では、位相カウンタ６５３の値は、“０”→“２”、“１”→“３”、“２”→“０”、“３”→“１”となる。なお、この実施形態では、リール１３Ｌ，１３Ｍ，１３Ｒの実際の回転停止位置は回転を停止させようとした回転停止位置より慣性により若干進んだ位置になることから、この若干進んだ分を考慮してリール１３Ｌ，１３Ｍ，１３Ｒの初期回転時における回転が滑らかになるように、第０〜第３回転用励磁データのうち、リール１３Ｌ，１３Ｍ，１３Ｒを停止させるときに用いた回転停止用励磁データの前に用いられた回転用励磁データより２つ先の回転用励磁データを最初に用いることとし、位相カウンタ６５３の値を＋２更新している。
【０１２８】
加速状態において、値が＋２更新された後の位相カウンタ６５３の値“３”に対応する第３回転用励磁データ（励磁番号３）の１相用励磁データ（０００１）を１割込みの間用い、続いて２相用励磁データ（１００１）を４１割込みの間用いた励磁制御（図７（ｂ）の順番０）、
位相カウンタの値を“３”から“０”に更新し、位相カウンタ６５３の値“０”に対応する第０回転用励磁データ（励磁番号０）の１相用励磁データ（１０００）を１割込みの間用い、２相用励磁データ（１１００）を６割込みの間用いた励磁制御（図７（ｂ）の順番１）、
１相用励磁データ、２相用励磁データを順に決められた割込みの間用いた励磁制御（図７（ｂ）の順番２〜１１）
がリール回転制御手段１０６によって行われる。なお、順番１１の励磁制御では位相カウンタ６５３の値“２”に対応する第２回転用励磁データ（励磁番号２）が用いられている。
【０１２９】
リール１３Ｌ，１３Ｍ，１３Ｒの回転速度が一定（定速）になった定速状態において、
位相カウンタの値を“２”から“３”に更新し、位相カウンタ６５３の値“３”に対応する第３回転用励磁データ（励磁番号３）の１相用励磁データ（０００１）、２相用励磁データ（１００１）を順にそれぞれ１割込みの間用いた励磁制御、
位相カウンタの値を“３”から“０”に更新し、位相カウンタ６５３の値“０”に対応する第０回転用励磁データ（励磁番号０）の１相用励磁データ（１０００）、２相用励磁データ（１１００）を順にそれぞれ１割込みの間用いた励磁制御、
・
・
・
がリール回転制御手段１０６によって行われる。
【０１３０】
（励磁制御の他の例）
図１２は励磁制御の他の例を示す図である。
【０１３１】
図１２の励磁制御の他の例の定速状態、停止制御状態、停止状態において、図１１の励磁制御の一例において説明した定速状態、停止制御状態、停止状態における励磁制御と同じ励磁制御が行われる。
【０１３２】
図１２の他の例では、新たな遊技において、所定の条件（例えば、所定の抽選に当選すること；この実施形態では、所定の抽選は、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれること）を満たすものとする。
【０１３３】
加速状態において、図１１の励磁制御の一例とは異なって、リール回転制御手段１０６は位相カウンタ６５３の値を更新する処理を行わず、これにより、位相カウンタ６５３の値は“１”に維持される。なお、この実施形態では、リール１３Ｌ，１３Ｍ，１３Ｒの実際の回転停止位置は回転を停止させようとした回転停止位置より慣性により若干進んだ位置になり、図１２の励磁制御の他の例では、この若干進んだ分を考慮せずにリール１３Ｌ，１３Ｍ，１３Ｒの初期回転を実行することにより、図１１の励磁制御の一例でのリール１３Ｌ，１３Ｍ，１３Ｒの初期回転の挙動と異なるようにしている。
【０１３４】
加速状態において、リール１３Ｌ，１３Ｍ，１３Ｒを停止させるときに用いた回転停止用励磁データの前に用いられた回転用励磁データである、位相カウンタ６５３の値“１”に対応する第１回転用励磁データ（励磁番号１）の１相用励磁データ（０１００）を１割込みの間用い、続いて２相用励磁データ（０１１０）を４１割込みの間用いた励磁制御（図７（ｂ）の順番０）、
位相カウンタの値を“１”から“２”に更新し、位相カウンタ６５３の値“２”に対応する第２回転用励磁データ（励磁番号２）の１相用励磁データ（００１０）を１割込みの間用い、２相用励磁データ（００１１）を６割込みの間用いた励磁制御（図７（ｂ）の順番１）、
１相用励磁データ、２相用励磁データを順に決められた割込みの間用いた励磁制御（図７（ｂ）の順番２〜１１）
がリール回転制御手段１０６によって行われる。なお、順番１１の励磁制御では位相カウンタ６５３の値“０”に対応する第０回転用励磁データ（励磁番号０）が用いられている。
【０１３５】
リール１３Ｌ，１３Ｍ，１３Ｒの回転速度が一定（定速）になった定速状態において、
位相カウンタの値を“０”から“１”に更新し、位相カウンタ６５３の値“１”に対応する第１回転用励磁データ（励磁番号１）の１相用励磁データ（０１００）、２相用励磁データ（０１１０）を順にそれぞれ１割込みの間用いた励磁制御、
位相カウンタの値を“１”から“２”に更新し、位相カウンタ６５３の値“２”に対応する第２回転用励磁データ（励磁番号２）の１相用励磁データ（００１０）、２相用励磁データ（００１１）を順にそれぞれ１割込みの間用いた励磁制御、
・
・
・
がリール回転制御手段１０６によって行われる。
【０１３６】
（動作）
次に、図１３〜図１５を参照して、この実施形態における動作の一例について説明する。図１３はメイン処理を示すフローチャートである。図１４および図１５はリール回転用割込処理を示すフローチャートである。なお、以下で説明する動作は、上記した種々の機能および手段と、説明は省略したが、メイン制御基板６３のメインＣＰＵ６１およびサブ制御基板７３のサブＣＰＵ７１が種々のプログラムを実行することにより実現されるその他の機能とにより実行される処理である。
【０１３７】
１．メイン処理
スロットマシン１の電源がオンされれば、メイン制御基板６３が備えるＲＡＭ６５およびサブ制御基板７３が備えるメモリ７５の状態がチェックされて、各メモリにエラーが生じていないかどうかが判定される。そして、各メモリのチェックが終了し、異常が無ければ通常遊技状態へ移行して、規定枚数のメダルの投入がされたかどうかが判定されて（ステップＳ１）、規定枚数のメダル投入があるまで待機する（ステップＳ１でＮＯ）。そして、規定枚数のメダル投入があると判定されれば（ステップＳ１でＹＥＳ）、スタートスイッチ１９が操作されたかどうかが判定される（ステップＳ２）。
【０１３８】
スタートスイッチ１９が操作されるまで待機し（ステップＳ２でＮＯ）、スタートスイッチ１９が操作されたと判定されれば（ステップＳ２でＹＥＳ）、抽選手段１０４による抽選処理が行われる（ステップＳ３）。そして、リール演出制御手段１０６により、リール演出を実行するかどうかの抽選が行われる。
【０１３９】
続いて、所定の条件（例えば、所定の抽選に当選すること；この実施形態では、所定の抽選は、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれること）を満たすかどうかが判定され（ステップＳ４）、満たす場合にはリール演出を行うと判定され、満たさない場合にはリール演出を行わないと判定される。
【０１４０】
リール演出を行う場合には（ステップＳ４でＹＥＳ）、ステップＳ６の処理に進む。一方、リール演出を行わない場合には（ステップＳ４でＮＯ）、リール回転制御手段１０６は位相カウンタ６５３の値の＋２更新処理を行い（ステップＳ５）、ステップＳ６の処理に進む。なお、位相カウンタ６５３の値の＋２更新処理では、位相カウンタ６５３の値は、“０”→“２”、“１”→“３”、“２”→“０”、“３”→”１“と更新される。なお、ステップＳ４のＮＯの場合は図１１の励磁制御の一例が対応し、ステップＳ４のＹＥＳの場合は図１２の励磁制御の他の例が対応する。
【０１４１】
リール回転制御手段１０６は順番カウンタ６５４の値を“０”にし、回転割込み回数カウンタ６５５の値を“０”にし、減速停止割込み回数カウンタ６５６の値を“０”にする（ステップＳ６）。
【０１４２】
各リール１３Ｌ，１３Ｍ，１３Ｒの回転が開始される（ステップＳ７）。次に、回転中の各リール１３Ｌ，１３Ｍ，１３Ｒにそれぞれ対応する各ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒが操作されるまで待機し（ステップＳ８でＮＯ）、各ストップスイッチ２１Ｌ，２１Ｍ，２１Ｒのいずれかが操作されれば（ステップＳ８でＹＥＳ）、操作されたストップスイッチに対応するリールの回転が停止される（ステップＳ９）。なお、リールの回転開始からリールの回転停止までに図１４および図１５のリール回転用割込処理が実行される。
【０１４３】
そして、全てのリール１３Ｌ，１３Ｍ，１３Ｒの回転が停止されるまでステップＳ８〜ステップＳ１０までの処理を繰返して実行し（ステップＳ１０でＮＯ）、全てのリール１３Ｌ，１３Ｍ，１３Ｒが停止されれば（ステップＳ１０でＹＥＳ）、入賞判定手段１０８により入賞したかどうかの判定が行われる（ステップＳ１１）。入賞判定手段１０８による判定結果が、いずれかの当選役への入賞であれば、入賞態様に応じたメダルが払出制御手段１０９により払い出され（ステップＳ１２）、メイン処理が終了する。
【０１４４】
２．リール回転用割込処理
図１４および図１５に示す割込処理は例えば１.４９ｍｓごとに実行される処理であり、スタートスイッチ１９が操作されて各リール１３Ｌ，１３Ｍ，１３Ｒ（各リールモータ１４Ｌ，１４Ｍ，１４Ｒ）の回転が停止されるまで実行される。
【０１４５】
ストップスイッチが操作され、リールが連結された回転子１４ａを停止させるか（リールを停止させるか）どうかがリール停止制御手段１０７により判定される（ステップＳ１０１）。リールを停止させる場合（ステップＳ１０１でＹＥＳ）、図１５のステップＳ１１１に進む。
【０１４６】
一方、リールを停止させない場合（ステップＳ１０１でＮＯ）、リール回転制御手段１０６は位相カウンタ６５３の値に対応した図７（ａ）の回転用励磁データ（１相用励磁データおよび２相用励磁データを含む）を取得する（ステップＳ１０２）。
【０１４７】
そして、リール回転制御手段１０６は、回転割込み回数カウンタ６５５の値が順番カウンタ６５４の値に対応する図７（ｂ）の順番の励磁内訳１相励磁の割込み回数未満であるか否か、つまり、１相励磁を行うかどうかを判定する（ステップＳ１０３）。なお、順番カウンタ６５４の値“Ｎ”（Ｎは０以上１１以下の整数）には図７（ｂ）の順番“Ｎ”が対応し、順番カウンタ６５４の値“Ｎ”（Ｎは１２以上の整数）には図７（ｂ）の順番“−”が対応する。
【０１４８】
１相励磁を行う場合（ステップＳ１０３でＹＥＳ）、リール回転制御手段１０６はステップＳ１０２で取得した１相用励磁データをリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された１相用励磁データを基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１０４）。そして、リール回転制御手段１０６は回転割込みカウンタ６５５の値を＋１更新し（ステップＳ１０５）、リール回転用割込処理を終了する。
【０１４９】
１相励磁を行わない、つまり、２相励磁を行う場合（ステップＳ１０３でＮＯ）、リール回転制御手段１０６はステップＳ１０２で取得した２相用励磁データをリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された２相用励磁データを基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１０６）。そして、リール回転制御手段１０６は回転割込みカウンタ６５５の値を＋１更新する（ステップＳ１０７）。
【０１５０】
そして、リール回転制御手段１０６は、回転割込み回数カウンタ６５５の値が順番カウンタ６５４の値に対応する順番の図７（ｂ）の励磁継続時間に当たる割込み回数（励磁内訳の１相励磁の割込み回数＋励磁内訳の２相励磁の割込み回数）になったかどうか、つまり、当該割込みが２相励磁の最後の割込みであるかどうかを判定する（ステップＳ１０８）。なお、順番カウンタ６５４の値“Ｎ”（Ｎは０以上１１以下の整数）には図７（ｂ）の順番“Ｎ”が対応し、順番カウンタ６５４の値“Ｎ”（Ｎは１２以上の整数）には図７（ｂ）の順番“−”が対応する。
【０１５１】
当該割込みが２相励磁の最後の割込みでない場合（ステップＳ１０８でＮＯ）、リール回転用割込処理を終了する。
【０１５２】
一方、当該割込みが２相励磁の最後の割込みである場合（ステップＳ１０８でＹＥＳ）、リール回転制御手段１０６は位相カウンタ６５３の＋１更新処理を行う（ステップＳ１０９）。なお、位相カウンタ６５３の値の＋１更新処理では、位相カウンタ６５３の値は、“０”→“１”、“１”→“２”、“２”→“３”、“３”→”０“と更新される。また、リール回転制御手段１０６は順番カウンタ６５４の値を＋１更新する処理を行い、回転割込み回数カウンタ６５５の値を０にし（ステップＳ１１０）、リール回転用割込処理を終了する。
【０１５３】
ステップＳ１１１において、所定の条件（例えば、所定の抽選に当選すること；この実施形態では、所定の抽選は、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれること）を満たすかどうかが判定され（ステップＳ４）、満たす場合にはリール演出を行うと判定され、満たさない場合にはリール演出を行わないと判定される。リール演出を行わないと判定された場合（ステップＳ１１１でＮＯ）、ステップＳ１１２に進み、リール演出を行うと判定された場合（ステップＳ１１１でＹＥＳ）、ステップＳ１１５に進む。
【０１５４】
ステップＳ１１２において、リール停止制御手段１０７は、減速停止割込み回数カウンタ６５６の値が図８（ｂ）の励磁継続時間に当たる割込み回数に達しかどうか、つまり、４相励磁を終了するかどうかを判定する（ステップＳ１１２）。
【０１５５】
４相励磁を行う場合（ステップＳ１１２でＮＯ）、リール停止制御手段１０７は回転停止用励磁データとしての図８（ａ）の４相用励磁データをリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された４相用励磁データを基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１１３）。そして、リール停止制御手段１０７は減速停止割込み回数カウンタ６５６の値を＋１更新し（ステップＳ１１４）、リール回転用割込処理を終了する。
【０１５６】
ステップＳ１１５において、リール停止制御手段１０７は、減速停止割込み回数カウンタ６５６の値が図９（ｂ）の励磁内訳３相励磁の割込回数に達したかどうか、つまり、３相励磁を終了するかどうかを判定する（ステップＳ１１５）。
【０１５７】
３相励磁を終了しない場合（ステップＳ１１５でＮＯ）、リール停止制御手段１０７は位相カウンタ６５３の値に対応した図９（ａ）の回転停止用励磁データの３相用励磁データをリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された３相用励磁データを基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１１６）。そして、リール停止制御手段１０７は減速停止割込み回数カウンタ６５６の値を＋１更新し（ステップＳ１１７）、リール回転用割込処理を終了する。
【０１５８】
３相励磁を終了する場合（ステップＳ１１５でＹＥＳ）、リール停止制御手段１０７は、減速停止割込み回数カウンタ６５６の値が図９（ｂ）の励磁継続時間に当たる割込み回数（励磁内訳の３相励磁の割込み回数＋励磁内訳の１相励磁の割込み回数）になったかどうか、つまり、１相励磁を終了するかどうかを判定する（ステップＳ１１８）。
【０１５９】
１相励磁を終了しない場合（ステップＳ１１８でＮＯ）、リール停止制御手段１０７は位相カウンタ６５３の値に対応した図９（ａ）の回転停止用励磁データの１相用励磁データをリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された１相用励磁データを基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１１９）。そして、リール停止制御手段１０７は減速停止割込み回数カウンタ６５６の値を＋１更新し（ステップＳ１２０）、リール回転用割込処理を終了する。
【０１６０】
４相励磁を終了する場合（ステップＳ１１２でＹＥＳ）、１相励磁を終了する場合（ステップＳ１１８でＹＥＳ）、リール停止制御手段１０７は図１０の０相用励磁データ（励磁開放）をリールモータ１４Ｌ，１４Ｍ，１４Ｒの駆動回路に設定し、駆動回路に設定された０相用励磁データ（励磁開放）を基に励磁用信号（φＡ〜φＤ用信号）がリールモータ１４Ｌ，１４Ｍ，１４Ｒに出力される（ステップＳ１２１）。そして、リール回転用割込処理を終了する。
【０１６１】
以上説明したように、この実施形態によれば、所定の条件を満たす場合と所定の条件を満たさない場合とでリール１３Ｌ，１３Ｍ，１３Ｒの回転制御に用いる回転用励磁データを共通としている。また、所定の条件を満たさない場合にはリール１３Ｌ，１３Ｍ，１３Ｒの回転開始時に位相カウンタ６５３の値を更新せず、所定の条件を満たす場合にはリール１３Ｌ，１３Ｍ，１３Ｒの回転開始時に位相カウンタ６５３の値を＋２更新する処理を行うことによって、所定の条件を満たさない場合と所定の条件を満たす場合とでリール１３Ｌ，１３Ｍ，１３Ｒの回転開始時の挙動を異なるようにしている。これにより、回転用励磁データのデータ量の増大を抑制しながらリール１３Ｌ，１３Ｍ，１３Ｒの回転開始時の多様な挙動を実現することができる。
【０１６２】
また、所定の条件を、所定の抽選に当選することとし、この実施形態では、所定の抽選は、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれることとしているので、遊技者はリールの回転開始時の動作により第１から第３特別役に当選したかどうかの期待を持つことができる。
【０１６３】
なお、本発明は上記各実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。
【０１６４】
例えば、上記した実施形態では、ハイブリッド型のステッピングモータを例に挙げて説明したが、リールモータ１４Ｌ，１４Ｍ，１４Ｒを構成するステッピングモータを、ＰＭ型またはＶＲ型のステッピングモータで構成してもよく、どのような方式のステッピングモータを採用してもよい。
【０１６５】
また、上記した実施形態では、励磁相の数を４つとしたがこれに限定されるものではなく、励磁相の数は例えば３や５以上であってもよく、この場合には図７（ａ）の励磁パターンの数は励磁相の数に応じたものになる。また、励磁継続時間（割込み回数）は図７から図９に示したものに限定されるものではない。また、停止制御時には図８や図９の励磁データテーブルを用いるとしたが、これ以外の励磁データテーブルを用いるようにしてもよい。
【０１６６】
また、上記した実施形態では、所定の抽選に当選した当該遊技で位相カウンタ６５３の値をリール１３Ｌ，１３Ｍ，１３Ｒの開始時に＋２更新する処理を行わないとしたが、これに限定されるものではなく、例えば、所定の抽選に当選した遊技の所定数後の遊技で位相カウンタ６５３の値をリール１３Ｌ，１３Ｍ，１３Ｒの開始時に＋２更新する処理を行わないようにしてもよい。
【０１６７】
また、上記した実施形態では、所定の条件としての所定の抽選に当選することは、第１から第３特別役それぞれの当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれることに限定されるものではない。所定の抽選に当選することは、例えば、（１）第１〜第３特別役（ボーナス役）の当選の抽選範囲のうちの全範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれることとしてもよく、特別役（ボーナス役）の当選を告知するものであればよいし、（２）有利区間移行抽選やＡＴ（ＡＲＴ）移行抽選やチャンスゾーン移行抽選や特化ゾーン移行抽選等の状態を移行させる抽選の当選の抽選範囲のうちの予め定められた一部の範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれることとしてもよいし、（３）有利区間移行抽選やＡＴ（ＡＲＴ）移行抽選やチャンスゾーン移行抽選等の状態を移行させる抽選の当選の抽選範囲のうちの全範囲内及びハズレの抽選範囲の一部の範囲内に乱数抽出手段１３２により抽出された乱数値が含まれることとしてもよく、有利区間移行抽選やＡＴ（ＡＲＴ）移行抽選やチャンスゾーン移行抽選や特化ゾーン移行抽選等の状態を移行させる抽選の当選を告知するものであればよい。また、実施形態、上記（１）〜（３）において、ハズレの抽選範囲の一部の範囲内を、所定の抽選の当選に含めないようにしてもよい。
【０１６８】
また、上記した実施形態では、所定の条件は所定の抽選に当選することであるとしたがこれに限定されるものではなく、例えば、スロットマシン１の電源を投入して最初の遊技であるとしてもよい。この場合、電源を投入して設定の変更をしたか否かにかかわらず、電源投入して最初の遊技では位相カウンタ６５３の値を＋２更新せずにリール回転処理を開始する。例えば、１つのフラグを設けて、スロットマシン１の電源を投入された場合にフラグをＯＮにし、スタートスイッチ１９の操作からリール回転処理を開始するまでにフラグがＯＮなら位相カウンタ６５３の値を更新せずにフラグをＯＦＦにしてリール回転処理を開始し、スタートスイッチ１９の操作からリール回転処理を開始するまでにフラグがＯＦＦなら位相カウンタ６５３の値を＋２更新してリール回転処理を開始するようにすることによって実現できる。なお、電源投入して最初の遊技でない場合には、実施形態などで説明した所定の抽選に当選したか否かで、位相カウンタ６５３の値を＋２更新してリール回転処理を開始したり、位相カウンタ６５３の値を＋２更新せずにリール回転処理を開始したりするようにしてもよい。このようにすると、電源が投入され、設定変更が行われていない場合の最初の遊技では、位相カウンタ６５３の値は前回の遊技での回転用励磁データに基づく励磁制御の最後の位相カウンタ６５３の値のままになり、リール１３Ｌ，１３Ｍ，１３Ｒは滑らかに回転を開始しない。また、電源が投入され、設定が行われた場合の最初の遊技では、設定変更により位相カウンタ６５３の値がクリアされているので、リール回転開始時の位相カウンタ６５３の値は固定値になり、位相カウンタ６５３の値は前回の遊技での回転用励磁データに基づく励磁制御の最後の位相カウンタ６５３の値を＋２更新した値になる場合とならない場合があり、このため、リール１３Ｌ，１３Ｍ，１３Ｒは滑らかに回転を開始する場合と滑らかに回転を開始しない場合とがある。したがって、遊技者はリール１３Ｌ，１３Ｍ，１３Ｒの回転開始時の動作により設定変更がされたかどうかの判別が難しくなったり、設定変更がされたことを期待できたりする。
【０１６９】
また、上記した実施形態では、所定の条件を満たす場合には位相カウンタ６５３の値を更新せず、所定の条件を満たさない場合に位相カウンタ６５３の値を＋２更新する処理を行うとしたが、これに限定されるものではなく、例えば、所定の条件を満たす場合に位相カウンタ６５３の値を＋（Ａ  ｍｏｄ  ４）更新する処理を行い、所定の条件を満たさない場合に位相カウンタ６５３の値を＋（Ａ  ｍｏｄ  ４）と異なる＋（Ｂ  ｍｏｄ  ４）更新する処理を行うようにしてもよい。
【０１７０】
また、上記した実施形態では、本発明の遊技機としてスロットマシン１を例に挙げて説明したが、パチンコ機や、スロットマシンとパチンコ機とを組合わせた遊技機（所謂、パロット）に本発明を適用してもよい。
【０１７１】
本発明は、複数種類の図柄が設けられたリールと、前記リールに対して設けられたステッピングモータと、前記ステッピングモータの複数の励磁相を、規定した複数の励磁パターンを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段とを備えた遊技機に適用することができる。
【符号の説明】
【０１７２】
１…スロットマシン（遊技機）
１３Ｌ、１３Ｍ、１３Ｒ…リール
１４Ｌ、１４Ｍ、１４Ｒ…リールモータ（ステッピングモータ）
１４ａ…回転子
１０６…リール回転制御手段
１０７…リール停止制御手段
６５３…位相カウンタ
【図１】
2019072344.tif 000003
【図２】
2019072344.tif 000004
【図３】
2019072344.tif 000005
【図４】
2019072344.tif 000006
【図５】
2019072344.tif 000007
【図６】
2019072344.tif 000008
【図７】
2019072344.tif 000009
【図８】
2019072344.tif 000010
【図９】
2019072344.tif 000011
【図１０】
2019072344.tif 000012
【図１１】
2019072344.tif 000013
【図１２】
2019072344.tif 000014
【図１３】
2019072344.tif 000015
【図１４】
2019072344.tif 000016
【図１５】
2019072344.tif 000017
【手続補正書】
【提出日】平成30年8月3日(2018.8.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明にかかる遊技機は、複数種類の図柄が設けられたリールと、前記リールに対して設けられたステッピングモータと、前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段とを備えた遊技機において、前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、所定の条件を満たさない場合には、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分先の前記回転用励磁データであり、所定の条件を満たす場合には、前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データと同じ前記回転用励磁データであることを特徴としている。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
複数種類の図柄が設けられたリールと、
前記リールに対して設けられたステッピングモータと、
前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段と
を備えた遊技機において、
前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、
所定の条件を満たさない場合には、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分先の前記回転用励磁データであり、
所定の条件を満たす場合には、前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データと同じ前記回転用励磁データである
ことを特徴とする遊技機。
【手続補正書】
【提出日】平成30年12月11日(2018.12.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明にかかる遊技機は、複数種類の図柄が設けられたリールと、前記リールに対して設けられたステッピングモータと、前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段とを備えた遊技機において、前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、リール演出を行うか否かの判定処理においてリール演出を行わないと判定した場合には、初期回転時における回転が滑らかになるように、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分進める処理を行うことにより求めた、前記回転停止用励磁データの前に用いた前記回転用励磁データの所定数分先の前記回転用励磁データであり、前記リール演出を行うか否かの判定処理においてリール演出を行うと判定した場合には、前記処理を行なわず前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データであることを特徴としている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この構成によると、リール演出を行わない場合とリール演出を行う場合とで、複数の回転用励磁データとして共通のものを用い、リールを停止状態から回転を開始させる際に最初に用いる回転用励磁データを異なるようにしているので、回転用励磁データのデータ量の増大を抑制しながらリールの多様な回転開始動作を有する遊技機を提供することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数種類の図柄が設けられたリールと、
前記リールに対して設けられたステッピングモータと、
前記ステッピングモータの複数の励磁相を、規定した複数の回転用励磁データを順に繰り返して励磁制御を行うことによって前記リールの回転を制御可能なリール回転制御手段と
を備えた遊技機において、
前記リールを停止状態から回転を開始させる際に最初に用いる前記回転用励磁データは、
リール演出を行うか否かの判定処理においてリール演出を行わないと判定した場合には、初期回転時における回転が滑らかになるように、前回のリール回転を停止させるときに用いた回転停止用励磁データの前に用いた前記回転用励磁データから所定数分進める処理を行うことにより求めた、前記回転停止用励磁データの前に用いた前記回転用励磁データの所定数分先の前記回転用励磁データであり、
前記リール演出を行うか否かの判定処理においてリール演出を行うと判定した場合には、前記処理を行なわず前回のリール回転を停止させるときに用いた前記回転停止用励磁データの前に用いた前記回転用励磁データである
ことを特徴とする遊技機。