(57)【特許請求の範囲】
【請求項１】
各々を識別可能な複数種類の識別情報が配された可変表示部材を所定の第１方向に駆動させることにより識別情報を変動表示させることが可能な可変表示装置を備えた遊技機であって、
パルス状の励磁電流である励磁パルスの入力に応じて所定角度ずつ前記可変表示部材を回動させる駆動トルクを該可変表示部材に与えるステッピングモータと、
前記ステッピングモータの駆動性能と前記可変表示部材の部材特性とに応じて、前記第１方向と該第１方向とは反対方向の第２方向での振動動作を前記可変表示部材に行わせるための手段であって、
前記励磁パルスの励磁電流量を調整する励磁電流調整手段と、
前記ステッピングモータの複数の励磁相にタイミングが異なるように予め定められた順番で前記励磁パルスを出力して前記第１方向に駆動させる第１方向駆動と、前記複数の励磁相に前記予め定められた順番の逆順で前記励磁パルスを出力して前記第２方向に駆動させる第２方向駆動と、から前記可変表示部材の駆動方向を選択する選択手段と、
前記励磁パルスの励磁電流を出力する時間幅を調整することで前記可変表示部材を駆動する前記ステッピングモータのオーバーシュート量を大きくさせ、前記振動動作の振動幅を大きくさせる時間調整手段と、を含む励磁パルス出力手段と、
前記励磁パルス出力手段によって出力される励磁パルスに応じて、前記可変表示部材を駆動させるモータ制御手段とを備える
ことを特徴とする遊技機。
【請求項２】
前記時間調整手段は、前記振動動作を終了させてから前記可変表示部材の動作を停止させる前までの間に、前記振動動作のときとは異なる所定の時間幅で前記励磁パルスを出力して補正制御を行う補正制御手段を備える
ことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記振動動作には、複数種類の振動動作パターンがあり、
前記時間調整手段は、異なる振動動作パターンに切り替えるときに、該切り替え前の振動動作パターンにおいて前記励磁パルスを出力する時間幅と該切り替え後の振動動作パターンにおいて前記励磁パルスを出力する時間幅との間の時間幅の範囲で、励磁パルスを出力する切り替え時制御を行う切替制御手段を備える
ことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記ステッピングモータは、前記第１方向駆動と前記第２方向駆動とにおける駆動トルクを同一としたものである
ことを特徴とする請求項１乃至３のいずれか１項に記載の遊技機。
【請求項５】
前記励磁パルス出力手段は、前記可変表示部材の動作を停止させるときに、前記ステッピングモータの目標停止角度に対応する停止相、及び該停止相と隣り合い、前記停止相とロータを挟んで対向する位置にある２つのブレーキ相に併せて前記励磁パルスを出力する３相励磁制御を行うことにより、前記可変表示部材の回動を停止させる停止制御手段をさらに備える
ことを特徴とする請求項１乃至４のいずれか１項に記載の遊技機。
【請求項６】
前記励磁パルス出力手段は、
一定速度以上で振動動作を行っている可変表示部材を停止させるときに、隣り合う２つの励磁相に併せて前記励磁パルスを出力する２相励磁制御を行うことにより、該可変表示部材の回動を急制動する急制動制御手段をさらに備え、
前記停止制御手段は、前記急制動制御手段による急制動により前記可変表示部材の回動している位置が目標停止位置の直前に達したときに、前記３相励磁制御を行う
ことを特徴とする請求項５に記載の遊技機。
【請求項７】
前記励磁パルス出力手段は、前記可変表示部材の振動動作を行わせるときに前記励磁パルスを出力するステップ数を変化させるステップ数調整手段をさらに含み、
前記時間調整手段は、前記ステップ数調整手段により前記励磁パルスが出力されるステップ数が同じであっても、前記励磁パルスの励磁電流を出力する時間幅を異なる時間幅に調整することが可能である
ことを特徴とする請求項１乃至６のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステッピングモータによって回胴体（リール、ドラム）を駆動することで演出を行うスロットマシン、パチンコ遊技機などの遊技機に関する。
【背景技術】
【０００２】
スロットマシンは、一般に、外周部に複数種類の図柄が描かれた複数のリールを有する可変表示装置を備えており、各リールの回転を停止したときにおける表示態様に従って入賞が発生するものである。スロットマシンにおける入賞の発生は、事前の内部抽選の結果に基づいて当選フラグが設定されていることが条件となるが、この当選フラグの設定状況に関する報知（告知または予告）などの演出を、可変表示装置を構成するリールとは別のリール（演出リール）を用いて行うものがある。
【０００３】
また、パチンコ遊技機では、遊技領域に打ち出された遊技球が特定の領域に始動入賞したことに基づいて可変表示装置において図柄を変動表示させ、その表示態様に従って大当たりを発生させる特図ゲームを行うようにしたものがある。もっとも、大当たりとするか否かは始動入賞時の抽選によって決まっており、特図ゲームは、その結果を示すまでの演出として行われるものである。この特図ゲームを行うために適用される可変表示装置として、例えば３つのリールを組み合わせて構成したものがある。
【０００４】
スロットマシンにおける演出リールもパチンコ遊技機で特図ゲームを行うためのリール（以下、これらをまとめて単にリールと呼ぶ）も、演出装置として適用されるものであり、様々な動作をさせることで演出の興趣を高めさせることができる。このような動作としてリールを振動動作させるものが考えられ、特にパチンコ遊技機の特図ゲームで最終的に確定結果を示すまでは、確定していないことを示すべく図柄を完全に停止させずに振動動作によって仮停止状態とさせるものとしている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００２−８５７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、スロットマシンやパチンコ遊技機のリールを駆動するための駆動手段としては、一般的にはステッピングモータが用いられている。特許文献１では、リールの振動動作として位相及び振幅を制御することを開示しているが、このようにリールを振動動作させるために、ステッピングモータをどのように制御するかについて具体的には開示していない。
【０００７】
振動動作の位相を制御するのは、ステッピングモータの各相へのパルス信号の入力タイミングを制御すればよいだけなので、このような制御において特に大きな問題が生じることはない。これに対して、振動動作の振幅を細かく制御するには、ステッピングモータのステップ送りの角度を小さくできなければならない。モータの基本ステップ角よりも小さな微少ステップ角を得るためのマイクロステップ駆動という方式もあるが、これにも一定の限界があった。
【０００８】
本発明は、ステッピングモータの特性を活かしてリールを振動動作させ、このような振動動作による演出で遊技の興趣を高めることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明にかかる遊技機は、
各々を識別可能な複数種類の識別情報が配された可変表示部材（第４リール３Ｆ）を所定の第１方向（正転）に駆動させることにより識別情報を変動表示させることが可能な可変表示装置を備えた遊技機（スロットマシン１）であって、
パルス状の励磁電流である励磁パルスの入力に応じて所定角度ずつ前記可変表示部材を回動させる駆動トルクを該可変表示部材に与えるステッピングモータ（リールモータ３ＭＦ）と、
前記ステッピングモータの駆動性能と前記可変表示部材の部材特性とに応じて、前記第１方向と該第１方向とは反対方向の第２方向（逆転）での振動動作を前記可変表示部材に行わせるための手段であって、
前記励磁パルスの励磁電流量を調整する励磁電流調整手段と、
前記ステッピングモータの複数の励磁相にタイミングが異なるように予め定められた順番で前記励磁パルスを出力して前記第１方向（φ１〜φ４）に駆動させる第１方向駆動（図５：正転）と、前記複数の励磁相に前記予め定められた順番の逆順で前記励磁パルスを出力して前記第２方向に駆動させる第２方向駆動（図５：逆転）と、から前記可変表示部材の駆動方向を選択する選択手段（図５〜図９）と、
前記励磁パルスの励磁電流を出力する時間幅を調整することで前記可変表示部材を駆動する前記ステッピングモータのオーバーシュート量を大きくさせ、前記振動動作の振動幅を大きくさせる時間調整手段（図５〜図９）と、を含む励磁パルス出力手段と、
前記励磁パルス出力手段によって出力される励磁パルスに応じて、前記可変表示部材を駆動させるモータ制御手段（ステップＳ１０９、Ｓ１１４）とを備える
ことを特徴とする遊技機。
【００１０】
上記遊技機では、第１方向駆動と第２方向駆動とを交互に行うことにより、可動表示部材が振動動作させられる。このときに、時間調整手段により励磁パルスの励磁電流を出力する時間幅を変化させている。この時間幅の違いにより、イナーシャにより生じる可動表示部材を駆動するステッピングモータのオーバーシュート量が異なるものとなる。このオーバーシュート量の違いにより可動表示部材の振動動作の振動幅を容易に変化させることができる。これにより、可動表示部材の振動動作の態様が豊富なものとなり、可動表示部材に配された識別情報が様々な態様で振動して変動表示させられるので、遊技の興趣を向上させることができる。
【００１１】
なお、可変表示部材の部材特性とは、その大きさ（径）や重量をいう。ステッピングモータの駆動性能とは、負荷トルク、負荷イナーシャが与えられたときに計算上求められる加速トルクを含む必要トルクのことをいう。
【００１２】
上記遊技機において、
前記励磁電流調整手段は、前記励磁パルスの励磁電流量を調整する（ＰＷＭ制御）ことにより該励磁パルスの実効電圧を変化させる（図５〜図９）ものとすることができる。
【００１３】
この励磁パルスの実効電圧の変化により、ステッピングモータの駆動トルクが変化するものとなる。この駆動トルクの変化によって、励磁パルスの励磁電流の出力を同じ時間幅で行っても可動表示部材を駆動するステッピングモータのオーバーシュート量が変化するものとなるので、さらに豊富な振動態様を実現できるようになり、遊技の興趣を向上させることができる。なお、駆動パルスの実効電圧の変化は、例えば、ＰＷＭ制御により行うものとすることができる。
【００１４】
上記遊技機において、
前記時間調整手段は、前記振動動作を終了させてから前記可変表示部材の動作を停止させる前までの間に、前記振動動作のときとは異なる所定の時間幅で前記励磁パルスを出力して補正制御を行う補正制御手段（図５〜図８）を備えるものとすることができる。
【００１５】
ここで、前記補正制御手段が補正制御を行うために前記励磁制御の励磁電流を出力する時間幅は、前記振動動作のときよりも短くしてもよい。
【００１６】
可動表示部材の振動動作において励磁パルスの励磁電流を出力する時間幅によっては、可動表示部材を駆動するステッピングモータがオーバーシュートする力が大きくなり過ぎて、可動表示部材を停止させようとする位置を行き過ぎてしまったり、可動表示部材の回動を停止させる際に振動が生じてしまうということがある。ここで、補正制御手段による補正制御を行うことで、可動表示部材を駆動するステッピングモータがオーバーシュートする力を適切な範囲に抑えて、可動表示部材を所定位置で安定して停止させることができるようになる。
【００１７】
上記遊技機において、
前記振動動作には、複数種類の振動動作パターンがあってもよい。この場合において、
前記時間調整手段は、異なる振動動作パターンに切り替えるときに、該切り替え前の振動動作パターンにおいて前記励磁パルスを出力する時間幅と該切り替え後の振動動作パターンにおいて前記励磁パルスを出力する時間幅との間の時間幅の範囲で、励磁パルスを出力する切り替え時制御を行う切替制御手段（図７）を備えるものとすることができる。
【００１８】
この場合には、特に振動動作において励磁パルスの励磁電流を出力する時間幅が振動動作パターンの切り替え前後において大きく異なるときには、振動動作パターンの切り替えるときに、両者の時間幅の間の時間幅で励磁パルスの励磁電流を出力する切り替え時制御を行うものとしている。この切り替え時制御により、切り替え前の振動動作パターンの終了時における振動幅よりも振動動作の振動動作が切り替え後の振動動作パターンの開始時における振動幅に近づけることができ、違和感なく振動動作パターンを切り替えることができるようになる。なお、この切り替え時制御は、切り替えの前後の振動動作パターンとは別に行うことも、切り替え前の振動動作パターンの一番最後か切り替え後の振動動作パターンの一番最初に含めて行うこともできる。
【００１９】
上記遊技機において、
前記ステッピングモータは、前記第１方向駆動と前記第２方向駆動とにおける駆動トルクを同一としたものであることが好ましい。
【００２０】
例えば、停止状態から可動表示部材を回転させるときは、その回転方向と逆方向の負荷イナーシャは働かないが、これまでの回転方向と逆方向に回転させるときには逆方向の負荷イナーシャが働いて、ステッピングモータの駆動トルクを吸収してしまう。また、駆動トルクが吸収された状態の回転による負荷イナーシャは、駆動トルクが吸収されない状態の回転による負荷イナーシャより小さくなる。これにより、可動表示部材を振動動作させるときの振動幅をばらつかせることができ、豊富な振動態様を実現できるようになる。
【００２１】
上記遊技機において、
前記励磁パルス出力手段は、前記可変表示部材の動作を停止させるときに、前記ステッピングモータの目標停止角度に対応する停止相、及び該停止相と隣り合い、前記停止相とロータを挟んで対向する位置にある２つのブレーキ相に併せて前記励磁パルスを出力する３相励磁制御を行うことにより、前記可変表示部材の回動を停止させる停止制御手段をさらに備えるものとすることができる。
【００２２】
この場合には、ステッピングモータは、ブレーキ相の励磁によるブレーキを得ながら、停止相のホールディングトルク安定点において停止するので、可動表示部材を安定して停止させることができるようになる。
【００２３】
上記遊技機において、
前記励磁パルス出力手段は、
一定速度以上で振動動作を行っている可変表示部材を停止させるときに、隣り合う２つの励磁相に併せて前記励磁パルスを出力する２相励磁制御を行うことにより、該可変表示部材の回動を急制動する急制動制御手段をさらに備えるものとすることができる。この場合において、
前記停止制御手段は、前記急制動制御手段による急制動により前記可変表示部材の回動している位置が目標停止位置の直前に達したときに、前記３相励磁制御を行うものとすることができる。
この場合には、２相励磁制御によりステッピングモータの回転を急制動させることができ、急制動されてから３相励磁制御により安定して停止させることができるようになる。このため、可変表示部材が一定速度以上に回動している場合でも、そこから短期間で安定して可変表示部材を停止させることができるようになる。
【００２４】
上記遊技機において、
前記励磁パルス出力手段は、前記可変表示部材の振動動作を行わせるときに前記励磁パルスを出力するステップ数を変化させるステップ数調整手段をさらに含むものであってもよい。この場合において、
前記時間調整手段は、前記ステップ数調整手段により前記励磁パルスが出力されるステップ数が同じであっても、前記励磁パルスの励磁電流を出力する時間幅を異なる時間幅に調整することが可能であるものとすることができる。
【発明を実施するための最良の形態】
【００２５】
以下、添付図面を参照して、本発明の実施の形態について説明する。
【００２６】
図１は、この実施の形態にかかるスロットマシンの全体構造を示す正面図である。スロットマシン１の前面扉は、施錠装置１９にキーを差し込み、時計回り方向に回動操作することにより開放状態とすることができる。このスロットマシン１の上部前面側には、可変表示装置２が設けられている。可変表示装置２の内部には、本来の遊技用として用いられる３つのメインリール３Ｌ、３Ｃ、３Ｒと、演出用の第４リール３Ｆとから構成されるリールユニット３が設けられている。第４リール３Ｆは、メインリール３Ｌ、３Ｃ、３Ｒと同形状で並べて配置されていて、後述するようにボーナス当選を告知または予告するための演出（以下、ボーナス報知演出という）を行うために用いられる。第４リール３Ｆについては、詳細を後述する。
【００２７】
メインリール３Ｌ、３Ｃ、３Ｒ、３Ｆは、それぞれステッピングモータからなるリールモータ３ＭＬ、３ＭＣ、３ＭＲ、３ＭＦ（図２参照）の駆動によって回転／停止させられる。メインリール３Ｌ、３Ｃ、３Ｒは、一方向だけに回転されるが、第４リール３Ｆは、双方向に回転させることが可能である。第４リール３Ｆの回転方向について、メインリール３Ｌ、３Ｃ、３Ｒの回転と同一方向を順方向とする。順方向で回転している状態を正転、逆方向で回転している状態を逆転というものとする。特に第４リール３Ｆを駆動するためのリールモータ３ＭＦについては、詳細を後述する。
【００２８】
リールユニット３内には、メインリール３Ｌ、３Ｃ、３Ｒ、３Ｆのそれぞれに対して、その基準位置を検出するリールセンサ３ＳＬ、３ＳＣ、３ＳＲ、３ＳＦが設けられている。もっとも、後述するように、演出用の第４リール３Ｆのリールモータ３ＭＦ及びリールセンサ３ＳＦは、遊技用のメインリール３Ｌ、３Ｃ、３Ｒのリールモータ３ＭＬ、３ＭＣ、３ＭＲ及びリールセンサ３ＳＬ、３ＳＣ、３ＳＲとは別系統で制御されている。さらに、メインリール３Ｌ、３Ｃ、３Ｒ、３Ｆには、背面から光を照射するリールランプ３ＬＰが設けられている。
【００２９】
メインリール３Ｌ、３Ｃ、３Ｒの外周部には、それぞれ「色なし７」、「色つき７」、「ＢＡＲ」、「ＪＡＣ」、「スイカ」、「チェリー」、「ベル」といった図柄が所定の順序で描かれており、メインリール３Ｌ、３Ｃ、３Ｒの停止時において上中下の三段に図柄が表示される。第４リール３Ｆの外周部には、「☆」及び「ＢＯＮＵＳ」を含む複数種類の図柄が所定の順序で描かれており、第４リール３Ｆの停止時において、上下の二段に図柄が表示される。メインリール３Ｌ、３Ｃ、３Ｒ及び第４リール３Ｆの回転方向により、図柄は、上下方向に変動表示されるものとなる。
【００３０】
また、可変表示装置２の周囲には、各種表示部が設けられている。可変表示装置２の下側には、ゲーム回数表示部２１と、クレジット表示部２２と、ペイアウト表示部２３とが設けられている。ゲーム回数表示部２１は、７セグメント表示器によるゲーム回数表示器５１（図２参照）によって構成され、後述するビッグボーナスやレギュラーボーナス時にゲーム数、入賞数をカウントするカウンタの値を表示する。
【００３１】
クレジット表示部２２は、７セグメント表示器によるクレジット表示器５２（図２参照）によって構成され、後述するようにメダルの投入枚数及び払い出し枚数に応じてデータとして蓄積されたクレジットの数を表示する。ペイアウト表示部２３は、７セグメント表示器によるペイアウト表示器５３（図２参照）によって構成され、入賞が成立した場合に払い出されるメダルの枚数を表示する。
【００３２】
可変表示装置２の左側には、１枚賭け表示部２４、２枚賭け表示部２５、２６、及び３枚賭け表示部２７、２８が設けられている。１枚、２枚、３枚賭け表示部２４〜２８は、賭け数（１、２または３）に応じて有効化されたライン（以下、有効ラインという）に対応してそれぞれ１枚、２枚、３枚賭けランプ５４〜５８（図２参照）が点灯状態となることで、各ゲームにおける有効ラインを遊技者に示す。１枚、２枚、３枚賭け表示部２４〜２８は、また、後述する役への入賞があった場合に１枚、２枚、３枚賭けランプ５４〜５８が点滅状態となることで、後述する役に入賞した有効ラインを遊技者に示す。
【００３３】
可変表示装置２の右側には、投入指示表示部２９と、スタート表示部３０と、ウェイト表示部３１と、リプレイ表示部３２と、ゲームオーバー表示部３３とが設けられている。投入指示表示部２９は、投入指示ランプ５９（図２参照）が点灯状態となることで、メダルが投入可能なことを示す。スタート表示部３０は、スタートランプ６０（図２参照）が点灯状態となることで、スタート可能、すなわちスタートレバー１１の操作受付可能であることを示す。ウェイト表示部３１は、ウェイトランプ６１（図２参照）が点灯状態となることで、後述するウェイトがかかっていることを示す。リプレイ表示部３２は、リプレイランプ６２（図２参照）が点灯状態となることで、後述するリプレイ入賞をしたことを示す。ゲームオーバー表示部３３は、ゲームオーバーランプ６３（図２参照）が点灯状態となることで、スロットマシン１が打ち止めになったことを示す。
【００３４】
可変表示装置２の上側には、演出手段としての液晶表示器４が設けられている。液晶表示器４は、遊技状態に応じた様々な演出用の画像を表示する。また、液晶表示器４には、遊技に直接的または間接的に関わる様々な情報を表示することが可能である。
【００３５】
また、可変表示装置２の下方に設けられた台状部分の水平面には、メダル投入口１３と、１枚ＢＥＴボタン１４と、ＭＡＸＢＥＴボタン１５と、精算ボタン１６とが設けられている。１枚ＢＥＴボタン１４及びＭＡＸＢＥＴボタン１５には、データとして蓄積されたクレジット（最大５０）から賭け数の設定を可能としているときに点灯するＢＥＴボタンランプ７０ａ、７０ｂ（図２参照）が内部に配されている。
【００３６】
メダル投入口１３は、遊技者がここからメダルを投入するものであり、投入指示部２９が点灯しているときにメダルの投入が投入メダルセンサ４４によって検出されると、賭け数が設定され、或いはクレジットがデータとして蓄積される。１枚ＢＥＴボタン１４及びＭＡＸＢＥＴボタン１５は、データとして蓄積されているクレジットから賭け数（それぞれ１、３）を設定する際に遊技者が操作するボタンであり、遊技者によって操作されたことが１枚ＢＥＴスイッチ４５（図２参照）またはＭＡＸＢＥＴスイッチ４６（図２参照）によって検出されると、クレジットからの賭け数の設定が行われる。精算ボタン１６は、クレジットの払い出しを指示するためのボタンであり、精算スイッチ４７（図２参照）によって操作が検出されると、データとして蓄積されたクレジットに応じたメダルが払い出される。
【００３７】
その台状部分の垂直面には、スタートレバー１１と、停止ボタン１２Ｌ、１２Ｃ、１２Ｒとが設けられている。スタートレバー１１は、ゲームを開始する際に遊技者が操作するもので、その操作がスタートスイッチ４１（図２参照）によって検出されると、リール駆動モータ３ＭＬ、３ＭＣ、３ＭＲが駆動開始され、メインリール３Ｌ、３Ｃ、３Ｒが回転開始する。
【００３８】
停止ボタン１２Ｌ、１２Ｃ、１２Ｒは、それぞれ遊技者が所望のタイミングでメインリール３Ｌ、３Ｃ、３Ｒの回転を停止させるべく操作するボタンであり、その操作がストップスイッチ４２Ｌ、４２Ｃ、４２Ｒ（図２参照）で検出されると、メインリール３Ｌ、３Ｃ、３Ｒの回転が停止される。停止ボタン１２Ｌ、１２Ｃ、１２Ｒの操作が可能となっていることを、その内部に備えられた操作有効ランプ６３Ｌ、６３Ｃ、６３Ｒ（図２参照）が点灯状態となることにより、遊技者に示す。
【００３９】
さらに、停止ボタン１２Ｌ、１２Ｃ、１２Ｒを覆うパネルが、ボーナス告知部３６として適用されている。ボーナス告知部３６は、ボーナス告知ランプ６６（図２参照）が点灯状態となることで、後述するビッグボーナス当選フラグまたはレギュラーボーナス当選フラグが１００％の確率で設定されていることを遊技者に告知する。また、停止ボタン１２Ｒの右側には、メダルが詰まったときなどにおいてスロットマシン１に機械的に振動を与えるメダル詰まり解消ボタン１８が設けられている。
【００４０】
スロットマシン１の下部前面側には、メダル払い出し口７１と、メダル貯留皿７２とが設けられている。メダル払い出し口７１は、ホッパー８０（図２参照）によって払い出しが行われたメダルを外部に排出するものである。メダル貯留皿７２は、払い出されたメダルを貯めておくためのものである。メダル貯留皿７２の上の前面パネルには、内部に設置された蛍光灯６（図２参照）が発した光が照射される。
【００４１】
スロットマシン１の下部前面側と、上部前面側の左右とには、それぞれ演出手段としてのスピーカ７Ｕ、７Ｌ、７Ｒが設けられている。スピーカ７Ｕ、７Ｌ、７Ｒは、入賞時における効果音の出力や、異常時における警報音の出力を行うと共に、遊技状態に応じた様々な演出用の音声の出力を行う。
【００４２】
さらに、スロットマシン１の前面側には、可変表示装置２及び液晶表示器４の周囲を取り囲むように、演出手段としての遊技効果ランプ７５Ａ〜７５Ｍ（図２参照）の発光により光による演出を行う遊技効果表示部５Ａ〜５Ｍが設けられている。遊技効果表示部５Ａ〜５Ｍは、遊技の進行状況に応じた様々なパターンで光による演出を行うものである。なお、遊技効果表示部５Ａ〜５Ｍの発光色は、単色からなるものであっても、複数色からなるものであっても構わない。
【００４３】
図２は、このスロットマシン１の制御回路の構成を示す図である。図示するように、このスロットマシン１の制御回路は、電源基板１００、遊技制御基板１０１、演出制御基板１０２、リール中継基板１０３、リールランプ中継基板１０４及び外部出力基板１０５に大きく分けて構成される。
【００４４】
電源基板１００は、ＡＣ１００Ｖの外部電源電圧を変圧し、遊技制御基板１０１その他のスロットマシン１の各部に動作電力を供給する。図２では、遊技制御基板１０１、ホッパー８０、各スイッチ９１〜９４にのみ接続されているように示しているが、電源基板１０１は、他の各部への電力の供給も行っている。電源基板１００は、スロットマシン１の内部に設けられ、メダルの払い出し動作を行うホッパーモータ８２と、メダルの払い出しを検知する払い出しセンサ８１とから構成されるホッパー８０に接続されている。
【００４５】
電源基板１００は、後述する内部抽選への当選確率を設定し、これに基づいて算出されるメダルの払出率の設定値（設定１〜設定６）を変更するための設定スイッチ９１、設定スイッチ９１を操作有効とする設定キースイッチ９２、内部状態（ＲＡＭ１１２）をリセットする第２リセットスイッチ９３、及び電源のＯＮ／ＯＦＦ切り替えを行うメインスイッチ９４にもそれぞれ接続されてており、これらのスイッチの検出信号を遊技制御基板１０１へと送る。これらのスイッチ９１〜９４は、スロットマシン１の内部に設けられている。
【００４６】
遊技制御基板１０１は、スロットマシン１における遊技の進行全体の流れを制御するメイン側の制御基板であり、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３及びＩ／Ｏポート１１４を含む１チップマイクロコンピュータからなる制御部１１０を搭載している。また、乱数発生回路１１５、サンプリング回路１１６その他の回路を搭載している。
【００４７】
ＣＰＵ１１１は、計時機能、タイマ割り込み機能を備え、ＲＯＭ１１３に記憶されたプログラム（後述）を実行して、遊技の進行に関する処理を行うと共に、スロットマシン１内の制御回路の各部を直接的または間接的に制御する。ＲＡＭ１１２は、ＣＰＵ１１１がプログラムを実行する際のワーク領域として使用される。ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラムや固定的なデータを記憶する。Ｉ／Ｏポート１１４は、遊技制御基板１０１に接続された各回路との間で制御信号を入出力する。
【００４８】
乱数発生回路１１５は、例えばシステムクロックが所定数のパルスを発生する度にカウントアップして値を更新するカウンタによって構成され、サンプリング回路１１６は、乱数発生回路１１５がカウントしている数値を取得する。乱数発生回路１１５は、遊技の進行に使用される乱数の種類毎に設けられていて、乱数の種類毎にカウントする数値の範囲が定められている。ＣＰＵ１１１は、その処理に応じてサンプリング回路１１６に指示を送ることで、乱数発生回路１１５が示している数値を乱数として取得する（以下、この機能をハードウェア乱数機能という）。
【００４９】
ＣＰＵ１１１は、また、タイマ割り込み処理により、ＲＡＭ１１２の特定アドレスの数値を更新し、こうして更新された数値を乱数として取得する機能も有する（以下、この機能をソフトウェア乱数機能という）。ＣＰＵ１１１は、Ｉ／Ｏポート１１４を介して演出制御基板１０２に、各種のコマンドを送信する。なお、遊技制御基板１０１から演出制御基板１０２へ情報（コマンド）は一方向のみで送られ、演出制御基板１０２から遊技制御基板１０１へ向けて情報（コマンド）が送られることはない。
【００５０】
遊技制御基板１０１には、１枚ＢＥＴスイッチ４５、ＭＡＸＢＥＴスイッチ４６、スタートスイッチ４１、ストップスイッチ４２Ｌ、４２Ｃ、４２Ｒ、精算スイッチ４７、第１リセットスイッチ４８、投入メダルセンサ４４が接続されており、これらのスイッチ／センサ類の検出信号が入力される。また、リール中継基板１０３を介して、リールセンサ３ＳＬ、３ＳＣ、３ＳＲの検出信号が入力される。Ｉ／Ｏポート１１４を介して入力されるこれらスイッチ／センサ類の検出信号、或いは前述したように電源基板１００を介して入力される各種スイッチの検出信号に従って、遊技制御基板１０１上のＣＰＵ１１１は、処理を行っている。
【００５１】
遊技制御基板１０１には、また、流路切り替えソレノイド４９、ゲーム回数表示器５１、クレジット表示器５２、ペイアウト表示器５３、投入指示ランプ５９、１枚賭けランプ５４、２枚賭けランプ５５、５６、３枚賭けランプ５７、５８、ゲームオーバーランプ６３、スタートランプ６０、リプレイランプ６２、ＢＥＴボタンランプ７０ａ、７０ｂ、操作有効ランプ６３Ｌ、６３Ｃ、６３Ｒが接続されており、ＣＰＵ１１１は、遊技の進行状況に従ってこれらの動作を制御している。
【００５２】
また、遊技制御基板１０１には、リール中継基板１０３を介してリールモータ３ＭＬ、３ＭＣ、３ＭＲが接続されている。ＣＰＵ１１１は、ＲＯＭ１１３内の遊技状態に対応したリール制御テーブルを参照して、リール中継基板１０３を介してリールモータ３ＭＬ、３ＭＣ、３ＭＬを制御して、メインリール３Ｌ、３Ｃ、３Ｒを停止させる。
【００５３】
演出制御基板１０２は、スロットマシン１における演出の実行を制御するサブ側の制御基板であり、ＣＰＵ１２１、ＲＡＭ１２２、ＲＯＭ１２３及びＩ／Ｏポート１２４を含む１チップマイクロコンピュータからなる制御部１２０を搭載している。また、乱数発生回路１２５及びサンプリング回路１２６を搭載しており、ＣＰＵ１２１は、サンプリング回路１２６により乱数発生回路１２５がカウントしている値を取得することにより、遊技制御基板１０１と同様のハードウェア乱数機能を形成している。割り込み処理によるソフトウェア乱数機能も有している。
【００５４】
ＣＰＵ１２１は、ＲＯＭ１２３に記憶されたプログラム（後述）を実行して、演出の実行に関する処理を行うと共に、演出制御基板１０２内の各回路及びこれに接続された各回路を制御する。演出の実行は、バッファ回路１２７及びＩ／Ｏポート１２４を介して遊技制御基板１０１から受信したコマンドに基づいて行われる。ＲＡＭ１２２は、ＣＰＵ１２１がプログラムを実行する際のワーク領域として使用される。ＲＯＭ１２３は、ＣＰＵ１２１が実行するプログラムや固定的なデータを記憶する。Ｉ／Ｏポート１２４は、演出制御基板１０２に接続された各回路との間で制御信号を入出力する。
【００５５】
演出制御基板１０２には、遊技効果ランプ７５Ａ〜７５Ｍ、液晶表示器４、スピーカ７Ｌ、７Ｒ、７Ｕ、蛍光灯６、ウェイトランプ６１、ボーナス告知ランプ６６が接続されている。また、リールランプ中継基板１０４を介してリールランプ３ＬＰと、リールモータ３ＭＦ及びリールセンサ３ＳＦが接続されている。演出制御基板１０２の制御部は、これら各部をそれぞれ制御して、演出を行っている。
【００５６】
リール中継基板１０３は、遊技制御基板１０１と外部出力基板１０５及びリールユニット３との間を中継している。リール中継基板１０３には、また、満タンセンサ９０が接続されており、その検出信号が入力される。満タンセンサ９０は、スロットマシン１の内部に設けられ、ホッパー８０からオーバーフローしたメダルを貯留するオーバーフロータンク内のメダルが満タンになったことを検知するものである。
【００５７】
リールランプ中継基板１０４は、演出制御基板１０２とリールユニット３との間を中継している。外部出力基板１０５は、ホールの管理コンピュータなどの外部装置に接続されており、遊技制御基板１０１からリール中継基板１０３を介して入力されたビッグボーナス中信号、レギュラーボーナス中信号、リール制御信号、ストップスイッチ信号、メダルＩＮ信号、メダルＯＵＴ信号を、当該外部装置に出力する。
【００５８】
上記スロットマシン１においては、可変表示装置２の賭け数に応じて設定された有効ライン上に役図柄が揃うと、入賞となる。入賞が発生するためには、当該役の内部当選フラグが設定されている必要があるが、その詳細については後述する。入賞の際には、メダルの払い出しが行われ、また、入賞に伴って遊技状態が変化させられる。以下、これらの入賞と判定される“役”について説明する。
【００５９】
通常の遊技状態において、賭け数に応じた有効ライン上に、例えば「ＢＡＲ」が３つ揃った場合、遊技状態がレギュラーボーナスに移行する。レギュラーボーナスは、レギュラーボーナスゲーム（ＪＡＣゲーム）と称されるゲームを所定回（例えば、１２回）だけ行うこと、または所定回（例えば、８回）だけ入賞する（有効ライン上に「ＪＡＣ」が揃う：ＪＡＣ入賞）ことにより終了する。
【００６０】
遊技制御基板１０１には、レギュラーボーナスゲームの回数及びその入賞回数をカウントするカウンタが設けられている。なお、このレギュラーボーナスに移行した状態、すなわちレギュラーボーナスゲームが提供されている遊技状態を第１の特別遊技状態といい、遊技制御基板１０１内のＲＡＭ１１２にレギュラーボーナス中フラグが設定される。
【００６１】
賭け数に応じた有効ライン上に、例えば「色つき７」が３つ、または「色なし７」が３つ揃った場合には、遊技状態がビッグボーナスに移行する。ビッグボーナスにおいては、小役ゲームと称されるゲームを最大３０ゲーム行うことができる。この小役ゲームでは、比較的高い確率で有効ライン上に「ＪＡＣ」が揃い（ＪＡＣＩＮ）、ＪＡＣＩＮすると、前述したレギュラーボーナス（ＪＡＣゲーム）が提供される（最大３回）。ビッグボーナスは、３０回の小役ゲームが終了するか、３回目のＪＡＣＩＮに基づいたレギュラーボーナスが終了することにより終了する。
【００６２】
遊技制御基板１０１には、小役ゲーム回数、ＪＡＣＩＮの回数、レギュラーボーナスゲームのゲーム数及びその入賞数をカウントするカウンタが設けられている。なお、このビッグボーナスに移行した状態を第２の特別遊技状態といい、遊技制御基板１０１内のＲＡＭ１１２にビッグボーナス中フラグが設定される。
【００６３】
また、レギュラーボーナスゲームまたはＪＡＣゲーム以外のゲームで、有効ライン上に「スイカ」または「ベル」が揃った場合、或いは左のメインリール３Ｌについて「チェリー」が現れた場合には、小役入賞となる。ビッグボーナス期間中において提供される小役ゲーム及びＪＡＣゲーム、並びにレギュラーボーナスゲームを除き、有効ライン上に「ＪＡＣ」が揃った場合には、リプレイ入賞となる。それ以外の表示態様が可変表示装置２に導出表示された場合には、いずれの役にも入賞しなかったこと、すなわちハズレとなる。
【００６４】
以上説明した役への入賞があった場合には、リプレイ入賞であった場合を除いて、それぞれの役に応じた枚数のメダルが払い出される（但し、クレジット数が５０に達するまでは、役に応じた数のクレジットがデータとして蓄積され、この場合もメダルと同様に有価価値を払い出したこととなる）。また、メダルの払い出しの枚数は、ベルの小役が８枚、チェリーの小役が２枚である他は、全て１５枚である。なお、単にボーナスといった場合は、ビッグボーナスの小役ゲームとＪＡＣゲーム、及びレギュラーボーナスの全てを含むものとする。
【００６５】
次に、内部抽選について説明する。内部抽選は、上記した各役への入賞を許容するかどうかを事前に決定するものであり、ハードウェア乱数機能を用いて取得した内部抽選用の乱数、設定スイッチ９１による設定、遊技者が設定した賭け数、及び現在の遊技状態に基づいてＲＯＭ１１３内に用意された当選判定用テーブルを参照し、ＣＰＵ１１１が行うことで、このような事前決定のための手段が構成される。内部抽選に当選した場合は、当選した役に対応した当選フラグが遊技制御基板１０１のＲＡＭ１１２に設定される。
【００６６】
上記の内部抽選の結果によって、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、小役当選フラグ（小役の種類に応じて複数あり）、リプレイ当選フラグ、さらにビッグボーナス中ではＪＡＣＩＮ当選フラグ（リプレイ当選フラグと実質的に同じ位置に設定されるフラグ）、レギュラーボーナス中ではＪＡＣ当選フラグが遊技制御基板１０１内のＲＡＭ１１２に設定される。当選フラグは、１ゲームにおいて１つしか新たに設定されることはないが、ビッグボーナス当選フラグ及びレギュラーボーナス当選フラグに限っては、実際に入賞するまで次ゲーム以降に持ち越される。
【００６７】
次に、第４リール３Ｆにより行われるボーナス報知演出について説明する。第４リール３Ｆは、ステッピングモータからなるリールモータ３ＭＦによって駆動される。まず、このリールモータ３ＭＦを構成するステッピングモータについて説明する。図３は、このステッピングモータの構成を示す図である。
【００６８】
リールモータ３ＭＦは、ハイブリッド型ステッピングモータであり、ステータ３ＭＦ−２と、これに対向するロータ３ＭＦ−１とで構成される。ロータ３ＭＦ−１は、多数の歯車状突起を有し、これに回転軸と同方向に磁化された永久磁石が組み込まれている。ロータ３ＭＦ−１は、第４リール３Ｆの回転軸に取り付けられている。リールモータ３ＭＦは、演出制御基板１０２上のモータ回路からパルス信号（励磁パルス）を受け、ステータ３ＭＦ−２の各励磁相φ１〜φ４に順次励磁電流が流れて、これらの励磁相φ１〜φ４が所定の順序に従って励磁されることによりロータ３ＭＦ−１を回転駆動させ、第４リール３Ｆを回転させる。
【００６９】
ここで、第４リール３Ｆの部材特性及びリールモータ３ＭＦの駆動性能について詳細に説明すると、リール幅は８０mm、リール径は２２７．８mm、リールイナーシャは４６９６g・cm2である。これらの他に、第４リール３Ｆの重量も次に説明する振動動作に影響を及ぼす。リールモータ３ＭＦのトルク、ホールディングトルク、脱調を引き起こすオーバーシュート量は、正転と逆転との場合で同一である。次に説明する第４リール３Ｆの振動動作を行うために必要なトルク（加速トルクを含む）は、負荷トルクや負荷イナーシャ（慣性モーメント：ここではリールイナーシャ）から求められるものとなる。
【００７０】
第４リール３Ｆを回転させるためのリールモータの制御方法としては、ここでは、１−２相励磁方式が適用されている。１−２相励磁方式は、励磁相φ１〜φ４のうちでパルス信号を入力する励磁相を１相または２相とすることを交互に繰り返すものである。各励磁相φ１〜φ４にパルス信号を入力する手順は、正転と逆転との場合で異なっている。図４は、リールモータ３ＭＦを正転及び逆転させる場合における各励磁相へのパルス信号の入力（リールモータ３ＭＦの駆動を制御するＣＰＵ１２１から見た場合には出力。以下、同じ）手順をそれぞれ示す図である。
【００７１】
図示するように、正転の場合には、（φ１，φ２）、（φ１）、（φ４，φ１）、（φ４）、（φ３，φ４）、（φ３）、（φ２，φ３）、（φ２）、（φ１，φ２）…の順でパルス信号が入力される。一方、逆転の場合には、この反対の順番でパルス信号が入力される。従って、パルス信号を入力する励磁相の選択順を切り替えることで、リールモータ３ＭＦの回転方向（すなわち、第４リール３Ｆの回転方向）を正転と逆転のいずれかに切り替えることができる。
【００７２】
このような正転と逆転の切り替えを数ステップ以内程度で細かに行うことで、第４リール３Ｆを振動動作させることができる。ここで、第４リール３Ｆを振動動作させる際において、リールモータ３Ｆの励磁相φ１〜φ４にパルス信号を入力するステップレート（時間間隔）を変化させている。このステップレートの変化により、励磁相φ１〜φ４に励磁電流が流れる時間が調整される。ステップレートの変化は、第４リール３Ｆの回転速度を加速させるときなどにも適用されている。
【００７３】
ステッピングモータは、パルス信号の１ステップに対応した角度だけ回転するものとなるが、１ステップのパルス信号を入力したときに、過度応答現象によって当該角度だけ回転して停止するものとは限らない。すなわち、第４リール３Ｆの回転力による慣性（リールイナーシャ）が生じているため、１ステップ分の角度を行き過ぎてから戻るという動作を繰り返しながら、その動作幅が小さくなりながら最終的に１ステップ分の角度の位置で停止する。
【００７４】
ステップレートが大きくなると、このリールイナーシャによる行き過ぎ角が大きくなる。また、同じステップレートでも同じ回転方向のパルス信号を連続して入力する回数が大きくなると、リールイナーシャによる行き過ぎ角が大きくなる（但し、一定の連続回数以上となると変化しない）。これにより、第４リール３Ｆを振動動作させる際の振動幅が変わることとなる。
【００７５】
また、リールモータ３ＭＦの振動動作の振幅をより細かく制御するため、ＰＷＭ（Pulse Width Modulation）制御によりリールモータ３ＭＦの各励磁相φ１〜φ４に入力する励磁電流の電流量を調整して、単に電流量を変化させるだけではなく、パルス信号の実効電圧を変化させているものとしている。このＰＷＭ制御のために、演出制御基板１０２のＣＰＵ１２１は、ＲＡＭ１２２のカウント初期値レジスタに設定したカウント初期値と同じくＲＡＭ１２２のコントロールワードレジスタに書き込まれたコマンドで指定する周期とに従って、同じくＲＡＭ１２２に設けられるカウンタの値を更新し、カウンタの値が所定の値になったときに、ハイレベルのパルス信号を出力するものとなっている。
【００７６】
ＰＷＭ制御についてより具体的な例で説明すると、そのときのパルスレートに応じた時間を１００分の１して、そのうちの６０をハイレベル、４０をローレベルとした場合に、実効電圧は、最大で与えられる実効電圧の６０％となる。後の説明でも、パルス信号の実効電圧は、最大の実効電圧に対するパーセント表示で示している。同じステップレートであっても、パルス信号の実効電圧が高くなるとリールモータ３ＭＦに与えられるトルクが大きくなり、リールイナーシャによる行き過ぎ角が大きくなる。これにより、第４リール３Ｆを振動動作させる際の振動幅が変わることとなる。
【００７７】
また、パルス信号のステップレートと実効電圧、さらには回転方向も同じであっても、例えば、停止状態から最初にパルス信号を入力するときには、当該方向でリールイナーシャは働いていないので、第４リール３Ｆを回転させるために与えられる力は、リールモータ３ＭＦのトルクだけとなる。一方、続けて同じ方向に回転させるためのパルス信号を入力するときには、当該方向でリールイナーシャが働いているので、これにリールモータ３ＭＦのトルクを加えた力が第４リール３Ｆに与えられていることとなる。このため、同じパルス信号を与える回数が多くなると、第４リール３Ｆに与えらる力が大きくなって、オーバーシュート量も増加する（但し、一定の限界あり）。
【００７８】
ここで、第４リール３Ｆを振動動作させているときにおいて、パルス信号のステップレートと実効電圧とが同じであれば、リールモータ３ＭＦに与えられるトルクは、正転と逆転との場合で同じである。例えば、停止状態からの振動動作を最初に逆転から開始させるときには正転の方向でのリールイナーシャは働かないが、回転方向を反転させて正転とするときには逆転の方向でのリールイナーシャが働く。このとき、正転の方向のトルクがリールイナーシャにより働く力を吸収してしまう。つまり、最初の逆転方向のトルクと反転させた正転方向のトルクとが異なることとなるので、これによって振動動作において不規則な振動幅を実現できることとなる。
【００７９】
また、ステップレートの変更制御は、後述するように、第４リール３Ｆの回転を加速させるときにも行われる。これは、第４リール３Ｆに回転速度に応じてリールイナーシャが働くこととなるため、回転速度が早くなるほどなるべくステップレートを短くする方が、第４リール３Ｆの回転が滑らかに加速されることとなるからである。
【００８０】
さらに、第４リール３Ｆの回転速度を加速した後、所定速度以上の一定速に達している状態から停止させる場合には、リールモータ３ＭＦの各励磁相φ１〜φ４のうちの隣り合った２相を同時に励磁して急制動をかける２相励磁制御を行った後、目標停止角度の位置に対応する励磁相（停止相）と、停止相を挟んで相反する２つの相（ブレーキ相）とを併せて励磁する３相励磁制御を行っている。
【００８１】
より詳しく説明すると、後述するリール駆動データに従って回転中の第４リール３Ｆを停止させる場合、隣り合った２つの励磁相（例えば、φ１とφ２）のみを同時に励磁して急制動をかけ、当該２つの励磁相の各々のホールディングトルクによってロータ３ＭＦ−１が停止する平衡点から、ロータ３ＭＦ−１をオーバーシュートさせつつ勢いを急速に弱めさせる。そのオーバーシュート先にロータ３ＭＦ−１の目標停止角度（第４リール３Ｆの停止位置）が設定されるものとなる。
【００８２】
オーバーシュート後、ロータ３ＭＦ−１が目標停止角度となる直前で励磁パターンを切り替えて、目標停止角度の位置に対応する停止相（例えば、φ３）を励磁し、当該励磁相のホールディングトルクによってロータ３ＭＦ−１を停止させることで、ロータ３ＭＦ−１を目標停止角度で正確に停止させる。また、停止相を励磁させる際、その停止相を挟んで相対する２つのブレーキ相（例えば、φ２とφ４）を併せて励磁する。ロータ３ＭＦ−１が目標停止角度の直前まで回転したときには、ロータ３ＭＦ−１の勢いが減衰されているが、停止相と２つのブレーキ相を同時に励磁することによって、ブレーキ力を弱めてロータ３ＭＦ−１を目標停止角度で正確に、且つ振動を伴うことなく停止させる。
【００８３】
なお、第４リール３Ｆが振動動作した状態から停止させる場合など、第４リール３Ｆの回転速度がそれほど大きくない状態から停止させる場合には、上記した２相励磁制御による急制動を行わなくても、ロータ３ＭＦ−１の回転の勢いは十分に小さくなっている。この場合には、そのまま目標停止角度の位置に対応する停止相を励磁するとともに、その停止相を挟んで相反する２つのブレーキ相を励磁して、第４リール３Ｆの回転を停止させている。
【００８４】
このような３相励磁制御により第４リール３Ｆの回転が停止した後、次に第４リール３Ｆの回転を開始させるまでの間は、３相励磁制御の際の停止相にだけ、第４リール３Ｆを回転させるときよりも低い実効電圧を入力して、リールモータ３ＭＦの駆動を待機状態とすることで、何らかの外力によって第４リール３Ｆが動いてしまうことが生じないようにすることができる。
【００８５】
ボーナス報知演出は、リールモータ３ＭＦを構成するステッピングモータを制御することにより、第４リール３Ｆを回転駆動させて行うものとなっている。ボーナス報知演出としては、演出１〜演出５の５種類が設けられているが、演出１〜演出４では最終的にボーナス当選しているか否かを明確に示すが、演出５ではボーナス当選しているか否かを明確に示さない。もっとも、演出５もボーナス当選しているときの方が高い頻度で行われるので、演出５が行われたときには、ボーナス報知演出が行われていないときよりもボーナス当選している確率が高いものとなっている。
【００８６】
図５〜図９は、これらのボーナス報知演出を行うため、演出制御基板１０２内のＲＯＭ１２３に記憶されたリール駆動データを示す図である。なお、図５〜図９において、レートは、リールモータ３ＭＦにパルスを与える時間間隔、時間は、レートとパルス数の積となる。ここで、レートと時間の単位は、カウントであり、１カウント＝０．３５ミリ秒である。
【００８７】
また、図５〜図８に示したリール駆動データは、それぞれ演出１〜演出４に対応し、最終的にボーナス当選していることを報知する場合のデータであるが、同じパターンのボーナス報知演出で最終的にボーナス当選していないことが報知される場合のデータも別に用意されている。図９のリール駆動データでは、演出５に対応し、最終的にボーナス当選しているか否かを明確に示さないので、ボーナス当選の有無に関わらず同じデータが用いられる。
【００８８】
なお、以下の説明において、第１、第２、第３停止ボタンとは、停止ボタン１２Ｌ、１２Ｃ、１２Ｒのうちで、それぞれ１番目、２番目、３番目に操作されたものをいう。また、パルス信号のステップレート、正転か逆転かの区別、パルス信号を入力するステップ数を、（ステップレート，正転／逆転，ステップ数）の形で表記するものとする。例えば、ステップレートを１０として、２ステップ続けて正転させる場合は、（１０，正，２）と表記される。
【００８９】
図５に示す演出１のリール駆動データでは、第３停止ボタンが操作されたときに、（１６，逆，１）、（１６，正，１）及び（８，正，１）での入力を１６回×移動図柄数だけ繰り返す揺れＡ移動によりリールモータ３ＭＦを駆動した後、（２８，逆，２）及び（２８，正，２）での入力を５０回繰り返す揺れＡでリールモータ３ＭＦを駆動する。その後、停止準備として（２８，逆，２）、（７０，正，１）及び（３６，正，１）でパルス信号を入力した後、３相励磁制御によりリールモータ３ＭＦの駆動を停止させる。
【００９０】
なお、演出１の揺れ移動Ａ、揺れＡ、停止準備におけるパルス信号の実効電圧は、それぞれ８０％、１００％、１００％となっている。このような駆動により、第３停止ボタンを操作すると、第４リール３Ｆが振動動作しながら図柄が移動していき、さらに所定の図柄が表示された状態でしばらく振動動作を続けた後、第４リール３Ｆが停止するものとなる。
【００９１】
図６に示す演出２のリール駆動データでは、第３停止ボタンが操作されたときに、（１２，逆，２）及び（１２，正，２）での入力を４０回繰り返す揺れＢ、（１５，逆，２）及び（１５，正，２）での入力を３５回繰り返す揺れＣ、（１８，逆，２）及び（１８，正，２）での入力を３５回繰り返す揺れＤ、（２０，逆，２）及び（２０，正，２）での入力を３０回繰り返す揺れＥ、（２２，逆，２）及び（２２，正，２）での入力を３０回繰り返す揺れＦ、（２４，逆，２）及び（２４，正，２）での入力を３０回繰り返す揺れＧ、（２８，逆，２）及び（２８，正，２）での入力を３５回繰り返す揺れＨでリールモータ３ＭＦを駆動する。その後、停止準備として（２８，逆，２）、（５２，正，１）及び（４８，正，１）でパルス信号を入力した後に、リールモータ３ＭＦの駆動を一旦停止させる（但し、実際上の停止時間はない）。
【００９２】
次に、ステップレートを変化させながら実効電圧を１００％として正転方向のパルス信号を入力し続けてリールモータ３ＭＦを駆動し、第４リール３Ｆの回転を加速させる。十分に加速した後、ステップレートを１０として８４ステップだけ正転でリールモータ３ＭＦを駆動することにより、第４リール３Ｆを一定速で回転させる。その後、停止準備として（２４，正，２）及び（３２，正，１）でパルス入力した後、２相励磁制御によりリールモータ３ＭＦの駆動を急制動させ、さらに３相励磁制御によりリールモータ３ＭＦの駆動を停止させる。そして、（５７１，正，１）でパルス信号を入力した後、１相励磁制御により待機状態とさせる。
【００９３】
なお、演出２の揺れＢ及びその停止準備、揺れＣ及びその停止準備、揺れＤ及びその停止準備、揺れＥ及びその停止準備、揺れＦ及びその停止準備、揺れＧ及びその停止準備、揺れＨ及びその停止準備におけるパルス信号の実効電圧は、全て１００％となっており、加速から停止準備までの実行電圧も、全て１００％となっている。
【００９４】
このような駆動により、第３停止ボタンを操作すると、振動幅を大きくしていきながら第４リール３Ｆを一定期間振動動作した後、第４リール３Ｆが一定期間正転を続け、所定の図柄が表示されたときに、当該図柄で第４リール３Ｆが停止されるものとなる。
【００９５】
図７に示す演出３のリール駆動データでは、第３停止ボタンが操作されたときに、（１５，逆，２）及び（１５，正，２）での入力を８０回繰り返す揺れＩでリールモータ３ＭＦを駆動した後、停止準備として（１５，逆，２）、（２４，正，１）及び（１６，正，１）でパルス信号を入力した後に、リールモータ３ＭＦの駆動を一旦停止させる（但し、実際上の停止時間はない）。さらに、第４リール３Ｆの図柄を１図柄進むための駆動を行う。
【００９６】
１図柄進むときには、ステップレートを変化させながら実効電圧を１００％として正転方向のパルス信号を入力し続けてリールモータ３ＭＦを駆動し、第４リール３Ｆの回転を加速させる。十分に加速した後、ステップレートを８として６ステップだけ正転でリールモータ３ＭＦを駆動することにより、第４リール３Ｆを一定速で回転させる。その後、停止準備として（１６，正，１）、（８，正，１）及び（２４，正，１）でパルス入力した後、２相励磁制御によりリールモータ３ＭＦの駆動を急制動させ、さらに３相励磁制御によりリールモータ３ＭＦの駆動を停止させる。そして、（４２８，正，１）でパルス信号を入力した後、１相励磁制御により所定期間待機状態とさせる。
【００９７】
１図柄進んで待機状態を経た後、今度は（２２，逆，２）及び（２２，正，２）での入力を８０回繰り返す揺れＪでリールモータ３ＭＦを駆動した後、停止準備として（２２，逆，２）、（２４，正，１）及び（１６，正，１）でパルス信号を入力した後に、リールモータ３ＭＦの駆動を一旦停止させる（ここでも、実際上の停止時間はない）。さらに、第４リール３Ｆの図柄を１図柄進むための駆動を行う。
【００９８】
さらに１図柄進んで待機状態を経た後、今度は（２４，逆，２）及び（２４，正，２）での入力を７０回繰り返す揺れＫでリールモータ３ＭＦを駆動した後、停止準備として（２４，逆，２）、（２４，正，１）及び（１６，正，１）でパルス信号を入力した後に、リールモータ３ＭＦの駆動を一旦停止させる（ここでも、実際上の停止時間はない）。さらに、第４リール３Ｆの図柄を１図柄進むための駆動を行う。
【００９９】
さらに１図柄進んで待機状態を経た後、今度は（２８，逆，２）及び（２８，正，２）での入力を８０回繰り返す揺れＬでリールモータ３ＭＦを駆動した後、停止準備として（２８，逆，２）、（２４，正，１）及び（１６，正，１）でパルス信号を入力した後に、リールモータ３ＭＦの駆動を一旦停止させる（ここでも、実際上の停止時間はない）。
【０１００】
その後、ステップレートを変化させながら実効電圧を１００％として正転方向のパルス信号を入力し続けてリールモータ３ＭＦを駆動し、第４リール３Ｆの回転を加速させる。十分に加速した後、ステップレートを２０として５ステップだけ正転でリールモータ３ＭＦを駆動することにより、第４リール３Ｆを一定速で回転させる。その後、停止準備として（２２，正，１）、（３８，正，１）及び（２６，正，１）でパルス入力した後、２相励磁制御によりリールモータ３ＭＦの駆動を急制動させ、さらに３相励磁制御によりリールモータ３ＭＦの駆動を停止させる。そして、（４２８，正，１）でパルス信号を入力した後、１相励磁制御により待機状態とさせる。
【０１０１】
なお、演出３の揺れＩ、揺れＪ、揺れＫ、揺れＬ、及び停止準備におけるパルス信号の実効電圧は、全て１００％となっており、１図柄進む際の実行電圧も、１００％となっている。このような駆動により、第４リール３Ｆが振動動作しては１図柄進むということを繰り返した後、第４リール３Ｆが一定期間正転を続け、所定の図柄が表示されたときに、当該図柄で第４リール３Ｆが停止されるものとなる。
【０１０２】
図８に示す演出４のリール駆動データでは、スタートレバー１１が操作されたときに、次に第１停止ボタンが操作されるまで、詳細を次に示す超揺れを繰り返す。第１停止ボタンが操作されたときも、次に第２停止ボタンが操作されるまで、最初から超揺れを繰り返す。
【０１０３】
超揺れは、（９，逆，３）及び（９，正，３）を３回、（１０，逆，３）及び（１０，正，３）を７回、（１１，逆，３）及び（１１，正，３）を５回、（１２，逆，３）及び（１２，正，３）を５回、（１３，逆，３）及び（１３，正，３）を５回、（１４，逆，３）及び（１４，正，３）を５回、（１５，逆，３）及び（１５，正，３）を４回、（１６，逆，３）及び（１６，正，３）を４回、（１５，逆，３）及び（１５，正，３）を４回、（１４，逆，３）及び（１４，正，３）を５回、（１３，逆，３）及び（１３，正，３）を５回、（１２，逆，３）及び（１２，正，３）を５回、（１１，逆，３）及び（１１，正，３）を５回、（１０，逆，３）及び（１０，正，３）を７回、（９，逆，３）及び（９，正，３）を３回で、パルス信号を入力することによりリールモータ３ＭＦを駆動するものである。
【０１０４】
第２停止ボタンが操作されたときには、まず、（２８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，２）でパルス信号を入力してリールモータ３ＭＦを駆動する加速移動を行う。加速移動の後、（４８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，２）で１４回繰り返してパルス信号を入力するＣ移動を行う。さらに、（４８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，１）、（４８，逆，１）、（４８，正，１）、（６４，逆，１）、（２６，逆，１）、（１８，逆，１）、（３４，逆，１）、（９，正，３）でパルス信号を入力してリールモータ３ＭＦを駆動する減速移動を行う。その後、前述した超揺れを繰り返して行う。
【０１０５】
第３停止ボタンが操作されたときには、（４０，逆，１）、（４０，正，１）、（２８，逆，１）、（２８，正，１）、（２８，逆，１）、（２８，正，１）、（２８，逆，１）、（２８，正，１）、（２８，逆，１）、（２８，正，１）、（４０，逆，１）、（４０，正，１）、（３２，正、１）で１６回繰り返してパルス信号を入力するＢ移動を行う。その後、停止準備として（２８，逆，２）、（７０，正，１）及び（３６，正，１）でパルス信号を入力した後、３相励磁制御によりリールモータ３ＭＦの駆動を停止させる。
【０１０６】
なお、演出４におけるパルス信号の実効電圧は、最後の停止準備で１００％となる他は、全て８０％となっている。また、超揺れの途中で停止ボタン１２Ｌ、１２Ｃ、１２Ｒが操作されることがあるが、後の（９，正，３）の３ステップ目を完了してからでなければ、新たに停止ボタン１２Ｌ、１２Ｃ、１２Ｒを操作しても次の駆動動作に移行できない。つまり、これが超揺れの駆動を中断可能なデータということとなる。従って、第１停止ボタンが操作されたときには、振動動作のパターンに見た目上の変化は生じないこととなる。また、第２停止ボタンの操作により加速移動に移行するときは、その最初に入力されるパルス信号のステップレートを２８とし、超揺れの最後のパルス信号のステップレートに近いものとしているので、移行が滑らかになる。
【０１０７】
このような駆動により、スタートレバー１１が操作されると、超揺れが繰り返して行われ、振動幅を変化させながら第４リール３Ｆが振動を続ける。第１停止ボタンが操作されたときには、新たに超揺れが開始することとなるが、見た目上の変化としては分からない。第２停止ボタンが操作されると、第４リール３Ｆが振動しながら図柄が移動した後、再び超揺れが繰り返して行われることとなる。そして、第３停止ボタンが操作されると、第２停止ボタンが操作されたときとは異なるパターンで第４リール３Ｆが振動しながら図柄が移動した後、第４リール３Ｆが停止されることとなる。
【０１０８】
図９に示す演出５のリール駆動データでは、スタートレバー１１が操作されたときに、（１２，逆，２）及び（１２，正，２）でパルス信号を入力する揺れＭによりリールモータ３ＭＦを駆動し、第４リール３Ｆを振動させる。第１停止ボタンが操作されたときにも、（２２，逆，２）及び（２２，正，２）でパルス信号を入力する揺れＮによりリールモータ３ＭＦを駆動し、第４リール３Ｆを振動させる。第２停止ボタンが操作されたときにも、（２４，逆，２）及び（２４，正，２）でパルス信号を入力する揺れＯによりリールモータ３ＭＦを駆動し、第４リール３Ｆを振動させる。さらに、第３停止ボタンが操作されたときには、（２８，逆，２）、（７０，正，１）及び（３６，正，１）でパルス信号を入力する揺れＰによりリールモータ３ＭＦを駆動し、第４リール３Ｆを振動させる。
【０１０９】
なお、演出５の揺れＭ、揺れＮ、揺れＯ、揺れＰにおけるパルス信号の実効電圧は、それぞれ１００％、１００％、１００％、８０％となっている。このような駆動により、スタートレバー１１または停止ボタン１２Ｌ、１２Ｃ、１２Ｒをそれぞれ操作したときに、第４リール３Ｆが少しだけ振動動作するものとなるが、その振動動作の振動幅は、徐々に大きくなっていく。
【０１１０】
ボーナス報知演出を行うか否か、或いはボーナス報知演出を行う場合に上記の演出１〜演出５のいずれによりボーナス報知演出を行うかは、各ゲームの内部抽選の結果により遊技制御基板１０１から送られてくる当選状況通知コマンドと、ボーナス報知演出決定用の乱数の値とに従って、演出制御基板１０２のＣＰＵ１２１が決定するものとなる。もっとも、現在の遊技状態がボーナス中にあれば（ボーナス入賞時に送られる入賞情報コマンドとボーナス終了時に送られるボーナス終了コマンドにより判断）、ボーナス報知演出を行う旨を決定することはない。
【０１１１】
以下、この実施の形態にかかるスロットマシン１における遊技動作について説明する。なお、以下の説明において“ゲーム”といった場合には、狭義には、スタートレバー１１の操作からメインリール３Ｌ、３Ｃ、３Ｒを停止するまでをいうものとする。もっとも、ゲームを行う際には、スタートレバー１１の操作前の賭け数の設定や、メインリール３Ｌ、３Ｃ、３Ｒの停止後にメダルの払い出しや遊技状態の移行も行われるので、これらの付随的な処理も広義には“ゲーム”に含まれるものとする。
【０１１２】
図１０は、遊技制御基板１０１のＣＰＵ１１１が実行する１ゲーム分の処理を示すフローチャートである。この処理は、電源を投入し、所定のブート処理を行った後、または設定スイッチ９１の操作により設定変更を行った直後にも実行される。１ゲームの処理が開始すると、まず、ＲＡＭ１１２の所定の領域をクリアする処理を含む初期処理が行われる（ステップＳ１）。
【０１１３】
次に、１枚ＢＥＴボタン１４またはＭＡＸＢＥＴボタン１５を操作することにより、或いはメダル投入口１３からメダルを投入することにより賭け数を設定し、スタートレバー１１を操作することにより当該ゲームの実質的な開始を指示するＢＥＴ処理を行う（ステップＳ２）。もっとも、前のゲームでリプレイ入賞していた場合には、リプレイフラグにより前のゲームと同じ賭け数が自動設定される（この段階でリプレイフラグが消去される）ので、そのままスタートレバー１１を操作してゲームの開始を指示すればよい。
【０１１４】
ＢＥＴ処理により賭け数が設定され、スタートレバー１１が操作されると、上記した各役への入賞を許容するかどうかを決定する抽選処理を行う（ステップＳ３）。この抽選処理では、それぞれの抽選結果に基づいて各役の当選フラグが設定される。また、抽選結果に基づく当選フラグの設定状況を示す当選状況通知コマンドを演出制御基板１０２に送信する。
【０１１５】
抽選処理が終了すると、次にリール変動開始処理が行われる（ステップＳ４）。リール変動開始処理では、前回のゲームでのメインリール３Ｌ、３Ｃ、３Ｒの回転開始から１ゲームタイマが計時する時間が最低ゲーム時間（例えば、４．１秒）を経過していることを条件に、リールモータ３ＭＬ、３ＭＣ、３ＭＲを駆動させ、左、中、右の全てのメインリール３Ｌ、３Ｃ、３Ｒを回転開始させる。これにより、可変表示装置２において図柄が変動表示される。また、次回のゲームのための１ゲームタイマの計時を開始する。
【０１１６】
その後、リール変動停止処理が行われる（ステップＳ５）。リール変動停止処理では、リールの回転開始から所定の条件（回転速度が一定速度に達した後、リールセンサ３ＳＬ、３ＳＣ、３ＳＲにより基準位置を検出すること）が成立した後、停止ボタン１２Ｌ、１２Ｃ、１２Ｒを操作有効とし、それぞれ遊技者によって操作されることにより、リールモータ３ＭＬ、３ＭＣ、３ＭＲを駆動停止させ、メインリール３Ｌ、３Ｃ、３Ｒの回転を停止させる。また、所定の条件が成立してからの経過時間が所定時間（例えば、３０秒）となったときに、メインリール３Ｌ、３Ｃ、３Ｒの駆動を強制的に停止させる。このとき、ＲＡＭ１１２の各役の当選フラグの設定状況に応じて、メインリール３Ｌ、３Ｃ、３Ｒの駆動停止を制御する。
【０１１７】
メインリール３Ｌ、３Ｃ、３Ｒの駆動がそれぞれ停止すると、その停止時における表示態様において、ステップＳ２のＢＥＴ処理で設定した賭け数に応じた有効ライン上に上記したいずれかの役図柄が導出表示されたかどうかを判定する入賞判定処理が行われる（ステップＳ６）。この入賞判定処理でいずれかの役に入賞したと判定されると、遊技制御基板１０１において発生した入賞に応じた各種の処理が行われる。
【０１１８】
このような処理としては、リプレイ入賞した場合のリプレイフラグの設定、リプレイ以外に入賞した場合の払い出し予定数の設定が含まれる。ボーナス入賞した場合には、ボーナス当選フラグが消去されるとともにボーナス中フラグが設定され、遊技状態に変化を生じさせるものとなる。また、入賞の有無及び入賞の種類を示す入賞情報コマンドを演出制御基板１０２に送信する。
【０１１９】
入賞判定処理が終了すると、払出処理が行われる（ステップＳ７）。払出処理では、入賞判定処理において設定した払い出し予定メダル枚数だけだけクレジットを増加させる。但し、データとして蓄積されているクレジットの数が５０に達した場合は、ホッパーモータ８２を駆動させることにより、超過した枚数のメダルをメダル払い出し口７１から払い出させる。また、入賞に関わらない各種の設定も行われ、特にボーナス終了時においては、ボーナス中フラグが消去され、遊技状態に変化を生じさせるものとなる。そして、１ゲーム分の処理が終了し、次の１ゲーム分の処理が開始する。
【０１２０】
以上のようなゲームの繰り返しにおいて、遊技制御基板１０１のＣＰＵ１１１は、通常の遊技状態、レギュラーボーナス及びビッグボーナスの間で遊技状態の移行を行っており、遊技の進行状況に応じてコマンドを演出制御基板１０２に送信している。これに対して、演出制御基板１０２のＣＰＵ１２１は、遊技制御基板１０１から受信したコマンドに基づいて、独自の演出を行っている。以下、演出制御基板１０２のＣＰＵ１２１が各種の演出（特に第４リール３Ｆの駆動制御）を行うために実行する処理について説明する。
【０１２１】
図１１は、演出制御基板１０２のＣＰＵ１２１が実行する処理を示すフローチャートである。演出制御基板１０２側では、遊技制御基板１０１から送られてくるコマンドを受信したかどうかを判定している（ステップＳ１０１）。コマンドを受信するまでは、ステップＳ１０１の処理を繰り返し、コマンドの受信を待機している状態にある。遊技制御基板１０１からいずれかのコマンドを受信すると、受信したコマンドの種類が何であるかを判定する（ステップＳ１０２）。
【０１２２】
受信したコマンドの種類がステップＳ３の抽選処理で送信された当選状況通知コマンドであった場合には、この後すぐにメインリール３Ｌ、３Ｃ、３Ｒの回転が開始されることとなるので、ＲＡＭ１２２のリール停止数を示す変数を０に初期化する（ステップＳ１０３）。また、前回のゲームにおいてＲＡＭ１２２に設定されたリール駆動データがある場合には、これをクリアする（ステップＳ１０４）。
【０１２３】
次に、ボーナス報知演出決定用の乱数を抽出し、抽出した乱数の値に従って当選状況通知コマンドが示す各当選フラグの設定状況の別に用意されたボーナス報知演出決定用テーブルを参照し、第４リール３Ｆによるボーナス報知演出を行うかどうか、行う場合にはその演出の態様も決定する。もっとも、現在の遊技状態としてボーナス中である場合には、ボーナス報知演出を行うことは決定しない（ステップＳ１０５）。ここで、第４リール３Ｆによるボーナス報知演出を行うことが決定されたかどうかを判定する（ステップＳ１０６）。第４リール３Ｆによるボーナス報知演出を行わないことに決定された場合には、そのままステップＳ１０１の処理に戻る。
【０１２４】
第４リール３Ｆによるボーナス報知演出を行うことに決定された場合には、決定された演出態様のリール駆動データをＲＡＭ１２２の所定の領域に設定する（ステップＳ１０７）。ここで、設定されたリール駆動データにスタートレバー１１を操作したときに第４リール３Ｆを動作させるためのデータが含まれているかどうかを判定する（ステップＳ１０８）。スタートレバー１１を操作したときのデータが含まれていなければ、そのままステップＳ１０１の処理に戻る。
【０１２５】
スタートレバー１１を操作したときのデータが含まれていれば、ＲＡＭ１１２に設定されたリール駆動データのうちのスタートレバー１１の操作時の駆動データを指定してリールモータ３ＭＦの駆動ルーチンを起動させる。これにより、当該駆動データに従ってリールモータ３ＭＦが駆動されて第４リール３Ｆが回転させられる（ステップＳ１０９）。そして、ステップＳ１０１の処理に戻る。
【０１２６】
受信したコマンドの種類がステップＳ５のリール変動停止処理で送信されたリール停止コマンドであった場合には、メインリール３Ｌ、３Ｃ、３Ｒのうちで停止されたものが１つ増えたこととなるので、ＲＡＭ１２２のリール停止数を示す変数の値を１だけ加算する（ステップＳ１１０）。ここで、リールモータ３ＭＦの駆動ルーチンが実行されていて、リールモータ３ＭＦが駆動されている状態にあるかどうかを判定する（ステップＳ１１１）。
【０１２７】
リールモータ３ＭＦが駆動されている状態になければ、そのままステップＳ１０１の処理に戻る。一方、リールモータ３ＭＦが駆動されている状態にあれば、また、ＲＡＭ１２２に設定されたリール駆動データでのリールモータ３ＭＦの駆動駆動ルーチンの実行を、中止可能データとなったところで一旦停止させる（ステップＳ１１２）。
【０１２８】
次に、ステップＳ１０７でＲＡＭ１２２に設定されたリール駆動データに現在のリール停止数において第４リール３Ｆを動作させるためのデータが含まれているかどうかを判定する（ステップＳ１１３）。現在のリール停止数におけるデータが含まれていなければ、そのままステップＳ１０１の処理に戻る。
【０１２９】
現在のリール停止数におけるデータが含まれていれば、ＲＡＭ１１２に設定されたリール駆動データのうちの現在のリール停止数に応じた駆動データを指定してリールモータ３ＭＦの駆動ルーチンを起動させる。これにより、当該駆動データに従ってリールモータ３ＭＦが駆動されて第４リール３Ｆが回転させられる（ステップＳ１１４）。そして、ステップＳ１０１の処理に戻る。
【０１３０】
なお、ステップＳ１１２でリールモータ３ＭＦの駆動ルーチンの実行が一旦停止されてから、リール停止数に応じた駆動データが含まれていて再びリールモータ３ＭＦの駆動ルーチンを起動する場合には、実際上は先の停止と新たな起動とが同時に行われているので、その前後の駆動データに従ってリールモータ３ＭＦは連続して駆動されているものとなっている。
【０１３１】
また、受信したコマンドの種類が他のコマンドであった場合には、それぞれのコマンドの種類に応じた処理を実行する（ステップＳ１１５）。この処理には、ボーナス入賞コマンドやボーナス終了コマンドに基づく、遊技状態の設定が含まれる。その後、ステップＳ１０１の処理に戻る。
【０１３２】
以下、この実施の形態にかかるスロットマシン１において、リールモータ３ＭＦの駆動及びこれに基づく第４リール３Ｆの動作について、具体的な例を示して説明する。ここでは、図６に示したリール駆動データに従って、ボーナス報知演出として演出２を行う場合を例として説明する。図１２は、演出２におけるリールモータ３ＭＦの制御と第４リール３Ｆの動作との関係を示すタイミングチャートである。
【０１３３】
演出２においては、揺れＢ、揺れＣ、揺れＤ、揺れＥ、揺れＦ、揺れＧ、揺れＨと第４リール３Ｆが振動動作させられ、正転方向で加速された後に一定速の回転を続けた後に、第４リール３Ｆが停止させられる。ここで、揺れＢ、揺れＣ、揺れＤ、揺れＥ、揺れＦ、揺れＧ、揺れＨとのそれぞれの間で、ステップレートに変化が生じることとなる。
【０１３４】
パルス信号を入力するステップレートを変化させることにより第４リール３Ｆの振動幅を変化させるときの制御について説明する。図１２（ｂ）は、このときにおけるリールモータ３ＭＦの制御と第４リール３Ｆの動作との関係を示す。ここでは、揺れＢから揺れＣに切り替える場合を示している。揺れＢ、揺れＣともに、逆転と正転のパルス信号を２回ずつ切り替えて入力するが、それぞれのステップレートに１２、１５という違いが生じる。励磁相φ１〜φ４へのパルス信号の入力は、いずれも１−２相励磁制御により行われている。
【０１３５】
揺れＢにおいては、ステップレートを１２カウントとして、（φ１、φ３）、（φ１）、（φ１、φ３）、（φ３）、（φ１、φ３）、…の順でパルス信号を入力し、２ステップずつの正転と逆転とを得ている。例えば、正転の２ステップのパルス信号の入力した後、リールイナーシャにより２ステップ分の位置を過ぎたところまで正転方向にオーバーシュートして、第４リール３Ｆが回転する。逆転に切り替えて２ステップのパルス信号を入力した後も、リールイナーシャにより２ステップ分の位置を過ぎたところまで逆転方向にオーバーシュートして、第４リール３Ｆが回転する。この正転方向と逆転方向の回転の繰り返しにより、第４リール３Ｆが振動動作する。
【０１３６】
揺れＣに移ると、ステップレートが１５カウントに変化する。このステップレートが大きくなったことにより、正転と逆転のそれぞれの場合において、第４リール３Ｆのオーバーシュート量が揺れＢのときよりも大きくなる。このため、揺れＢのときよりも大きな振動幅で、第４リール３Ｆが振動動作することになる。なお、揺れＤ、揺れＦ、揺れＧ、揺れＨに移行して、それぞれさらにステップレートが大きくなったときには、さらに第４リール３Ｆのオーバーシュート量が大きくなるので、振動動作の振動幅が大きくなることとなる。
【０１３７】
次に、揺れＨの後に第４リール３Ｆの振動動作を停止させるときの制御について説明する。揺れＨで第４リール３Ｆが振動動作させられていたときには、正転と逆転との繰り返しにより、第４リール３Ｆの回転速度はあまり大きくなっていない。このときには、ロータ３ＭＦ−１の目標停止角度の位置に対応する励磁相である停止相にパルス信号を入力する。これと同時に、停止相を挟んで相対する２つの励磁相であるブレーキ相にもパルス信号を入力する。ここでは第４リール３Ｆの回転速度があまり大きくないので、ブレーキ相に入力したパルス信号による制動力だけで、ロータ３ＭＦ−１を目標停止角度で正確に、且つ振動を伴うことなく停止させることができる。
【０１３８】
次に、第４リール３Ｆを加速した後の一定速から回転を最終的に停止させるときの制御について説明する。図１２（ｃ）は、このときにおけるリールモータ３ＭＦの制御と第４リール３Ｆの動作との関係を示す。演出２においては、第４リール３Ｆの回転の停止制御を行う前において、第４リール３Ｆは、既に加速制御を終了しており、所定速度以上の一定速で正方向に回転させられている。この一定速の回転は、ステップレートを１０として、１−２相励磁制御によりリールモータ３ＭＦの励磁相φ１〜φ４に対して１相と２相を交互に繰り返してパルス信号を入力することによって行われている。
【０１３９】
ロータ３ＭＦ−１の目標停止角度（第４リール３Ｆの停止位置）までの角度が、リールモータ３ＭＦの特性により脱調を引き起こさないオーバーシュート量以内に定められる所定角度となったタイミングｔａにおいて、リールモータ３ＭＦの隣り合う２つの励磁相（ここでは、φ１とφ２）に同時にパルス信号を入力して、リールモータ３ＭＦの回転に急制動をかけ、当該２つの励磁相の各々のホールディングトルクによってロータ３ＭＦ−１が停止する平衡点から、ロータ３ＭＦ−１をオーバーシュートさせつつ勢いを急速に弱めさせる。
【０１４０】
この２相励磁制御により急制動をかけながらオーバーシュートさせつつ、ロータ３ＭＦ−１が目標停止角度となる直前のタイミングｔｂにおいて、、当該目標停止角度の位置に対応する励磁相である停止相（ここでは、φ３）にパルス信号を入力する。これと同時に、停止相を挟んで相対する２つの励磁相であるブレーキ相（ここでは、φ２とφ４）にもパルス信号を入力する。このタイミングでは、ロータ３ＭＦ−１の回転の勢いが減衰されているが、停止相とブレーキ相とを同時に励磁することで、ブレーキ力を弱めてロータ３ＭＦ−１を目標停止角度で正確に、且つ振動を伴うことなく停止させることができ、第４リール３Ｆが安定して停止する。
【０１４１】
この３相励磁制御により第４リール３Ｆの回転が停止してから所定時間経過した後のタイミングｔｃにおいて、３相励磁制御の際に停止相とされた励磁相（ここでは、φ３）にだけ、第４リール３Ｆを回転／停止させる際のパルス信号の実効電圧よりも低い実効電圧を入力する。そして、次に第４リール３Ｆを回転開始させるまで、この低い実効電圧を入力した状態を維持するものとする。
【０１４２】
以上説明したように、この実施の形態にかかるスロットマシン１では、リールモータ３ＭＦの励磁相φ１〜φ４に入力するパルス信号として、正転のパルス信号を入力するか逆転のパルス信号を入力するかを所定パルス数以内で交互に切り替えることによって、第４リール３Ｆを振動動作させている。ここで、励磁相φ１〜φ４にパルス信号を入力する時間間隔であるステップレートを変化させるものとしている。
【０１４３】
ここで、ステップレートに違いがあると、リールイナーシャにより生じる第４リール３Ｆのオーバーシュート量が異なるものとなる。このオーバーシュート量の違いは、第４リール３Ｆを振動動作させてる際における振動幅の違いとして表れる。このようにステップレートを変化させるだけで第４リール３Ｆの振動幅を容易に変化させることができるので、その振動動作の態様が豊富なものとなり、遊技の興趣を向上させることができる。また、ステップレートは、リールモータ３ＭＦの特性に従って脱調を生じない範囲に限って変化させているので、第４リール３Ｆに異常が生じることがない。
【０１４４】
また、第４リール３Ｆを振動動作させるときにおいて、単にステップレートを変化させるだけではなく、ＰＷＭ制御によりパルス信号の実効電圧も制御させている。この実効電圧の変化によりリールモータ３ＭＦのトルクが変化し、これにより同じステップレートであっても、第４リール３Ｆのオーバーシュート量が変化することとなる。このため、第４リール３Ｆの振動動作の振動幅をさらに細かく制御することができ、振動動作の態様が豊富なものとなるので、遊技の興趣を向上させることができる。
【０１４５】
ところで、リールモータ３ＭＦのトルクなどの特性は、正転方向と逆転方向のいずれに回転させた場合であっても同じものとなっている。停止状態から第４リール３Ｆを回転させるときは、その回転方向と逆方向にリールイナーシャが働くことがないが、これまでの回転方向と逆方向に回転させるときには逆方向にリールイナーシャが働いて、その力によりリールモータ３ＭＦのトルクを吸収してしまう。また、パルス信号のステップレート及び実効電圧を同じにしても、回転方向を反転させる前のリールイナーシャで吸収されたトルクが大きいと、その回転により生じるリールイナーシャは、吸収されたトルクが小さいときよりも小さくなる。
【０１４６】
このようにリールモータ３Ｆの特性として正転方向と逆転方向のトルクが同じであっても、第４リール３Ｆの回転のために働くトルクの大きさは自然に変わってくるので、第４リール３Ｆを振動動作させる際の振動幅に自然にバラツキが生じることとなる。これにより、同じステップレート、同じ実効電圧で、正転及び逆転のパルス信号を切り替えて第４リール３Ｆを振動動作させているときであっても、自然と振動幅に変化が表れて豊富な振動態様を実現できるようになる。これにより、遊技の興趣を向上させることができる。
【０１４７】
また、演出４において第２停止ボタンが操作されたときには、それまでの超揺れから加速移動に移行するものとなる。加速移動におけるステップレートは、２ステップ目からは４８カウントとなっているが、最初のステップだけは２８カウントとなっている。これは、超揺れの最後に正転が続いた時間（９カウント×３ステップ＝２７カウント）に近いものとなっている。このように第４リール３Ｆの振動動作のパターンを切り替えるときに、パルスレートを補正するステップを挿入することで、振動動作のパターンの切り替えを違和感なく行うことができるようになる。
【０１４８】
第４リール３Ｆの振動動作を停止させる前には、停止準備の処理を行って、リールモータ３ＭＦの励磁相φ１〜φ４にパルス信号を入力するステップレートを振動動作のときとは異なるものとしている。振動動作を行っていたときのステップレートのままで停止させようとしたときには、第４リール３Ｆがオーバーシュートする力が大きくなり過ぎて、停止させようとする位置を行き過ぎてしまったり、或いは停止の際に意図していない振動が生じてしまうことがある。このような停止準備においてステップレートの補正を行うことで、オーバーシュートする力を適切な範囲に抑えて、第４リール３Ｆを停止すべき位置で安定して停止させることができるようになる。
【０１４９】
また、第４リール３Ｆの回転を停止させるときには、リールモータ３ＭＦの励磁相φ１〜φ４のうち、第４リール３Ｆの目標停止位置に対応した停止相にパルス信号を入力するとともに、この停止相と隣り合い、ロータ３ＭＦ−１を挟んで対向する２つのブレーキ相にもパルス信号を入力するものとしている。このように１つの停止相と２つのブレーキ相を同時に励磁するという３相励磁制御を行うことにより、ブレーキ相の励磁によるブレーキを得ながら停止相のホールディングトルク安定点でリールモータ３ＭＦを停止させることができるので、第４リール３Ｆの回転を安定して停止させることができる。
【０１５０】
さらに、第４リール３Ｆの回転が加速されて、一定速度以上で回転している状態から停止させる場合には、上記の３相励磁制御を行う前に、隣り合う２つの励磁相にパルス信号を入力する２相励磁制御を行って、リールモータ３ＭＦの回転を急制動させるものとしている。ここで、２相励磁制御は、リールモータ３ＭＦの特性により脱調を引き起こさないオーバーシュート量で適切な目標停止位置を定めており、第４リール３Ｆの回転が十分に減衰されてから行うものとしているので、高速で回転している状態から短期間で安定して、第４リール３Ｆの回転を停止させることができるようになる。
【０１５１】
このような３相励磁制御により第４リール３Ｆの回転が停止させられた後は、次に第４リール３Ｆの回転を開始させるまでの間、当該停止時に停止相となった励磁相を通常より低い実効電圧で励磁し続けるものとしている。このような待機状態における制御により、例えば遊技者がスロットマシン１に衝突するなど、何らかの外力が第４リール３Ｆに働いたとしても、第４リール３Ｆの位置が停止位置からずれないようにすることができる。また、３相を励磁した状態を長期間に亘って継続させることがないので、第４リール３Ｆを回転させる必要がないときにおいて、リールモータ３ＭＦの発熱を抑えることができる。しかも、待機中にも励磁信号を与え続けていることで、第４リール３Ｆを再び回転させる場合における回転開始時の動作が滑らかなものとなる。
【０１５２】
本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形態様について説明する。
【０１５３】
上記の実施の形態では、１−２相励磁制御によりリールモータ３ＭＦを駆動して第４リール３Ｆを回転させるものとしていたが、励磁相φ１〜φ４のうちの２相を同時に順番に励磁する２相励磁制御や、１相だけを順番に励磁する１相励磁制御によってリールモータ３ＭＦを駆動するものとしてもよい。２相励磁制御や１相励磁制御においても回転方向を細かく切り替えるとともに、ステップレートやパルス信号の実効電圧を制御することで、異なる振動幅で第４リール３Ｆを振動動作させることができる。
【０１５４】
上記の実施の形態では、演出４において第２停止ボタンが操作されたときに、第２停止ボタンが操作されたときの１ステップ目を２８カウントとして、超揺れの最後に正転が続いた時間（９カウント×３ステップ＝２７カウント）との調整を行っていた。このように異なる振動動作パターンに切り替えるときの補正は、演出４のように切り替え後の振動動作パターンの最初のステップに含めて行うことも、切り替え前の振動動作パターンの最後のステップに含めて行うこともできる。或いは、切り替え前後の振動動作パターンとは別に行うものとしてもよい。
【０１５５】
上記の実施の形態では、第４リール３Ｆの回転は、２相励磁制御により急制動をかけた後、３相励磁制御に切り替えて停止させるものとしていた。これにより、リール３Ｆを目標停止位置で振動させずに停止させるものとしていた。もっとも、その停止前に第４リール３Ｆを振動動作させて演出を行っているので、停止時の振動も演出の一部として適用することができる。そこで、第４リール３Ｆの回転の停止制御は、必要により２相励磁制御を行った後、停止相のみを励磁することによって行うものとしてもよい。或いは、第４リール３Ｆの回転の停止制御は、励磁相φ１〜φ４の全てを励磁する全相励磁制御により行うものとしてもよい。第４リール３Ｆが振動動作しているときであっても、その回転の速度が一定速度以上となっているときには、２相励磁制御により急制動をかけた後、３相励磁制御に切り替えて停止させるものとすることができる。
【０１５６】
上記の実施の形態では、リールモータ３ＭＦは、４つの励磁相φ１〜φ４を有するハイブリッド型ステッピングモータによって構成されていたが、他の構成のステッピングモータであっても構わない。いずれのステッピングモータであっても、その特性に応じて脱調を引き起こさない範囲において、パルス信号を入力する励磁相の順番により回転方向を反転させることで振動動作させるとともに、ステップレートやパルス信号の実効電圧を変化させることで振動幅を制御するものとすることができる。
【０１５７】
上記の実施の形態では、ボーナス報知演出は、第４リール３Ｆに対して振動動作を含む所定の動作をさせることで行うものとしていた。ここで、第４リール３Ｆを振動動作させるときには、その振動に合わせてリールランプ３ＬＰを点灯制御するなどして、ボーナス報知演出を行うものとしてもよい。また、第４リール３Ｆの外周部に描く図柄としては、振動動作により効果的な動きを表現できるもの（昆虫などの生きている物、ＵＦＯなどの中に浮いているもの）を適用するのが好ましい。
【０１５８】
上記の実施の形態では、第４リール３Ｆは、メインリール３Ｌ、３Ｃ、３Ｒと同形状で、これに並べて配置されており、また、上下方向に図柄が変動表示されるものとなっていた。これに対して、例えばメインリール３Ｌ、３Ｃ、３Ｒの上部に配置し、左右方向に図柄を変動表示させるように構成した演出用の第４リールの駆動にも本発明を適用することができる。また、入賞判定用の入賞用可変表示装置とは別に、３つの演出用リールによって構成される演出用可変表示装置（外形形状は、上記した可変表示装置２とほぼ同一）を備えるスロットマシンにおいて、各演出用リールの駆動にも本発明を適用することができる。
【０１５９】
さらには、ステッピングモータにより駆動されるリールを有する可変表示装置を備えるものであれば、パチンコ遊技機においても本発明を適用することが可能となる。パチンコ遊技機として、遊技球が始動入賞口に入賞したことに基づいて行われる特図ゲームを、外周部に複数種類の図柄が描かれた複数のリールを回転させて行うものがある。この特図ゲームの結果を示すまでの変動表示の過程において、上記した制御によりリールを振動動作させる演出を行うものとすることができる。
【図面の簡単な説明】
【０１６０】
【図１】本発明の実施の形態にかかるスロットマシンの全体構造を示す正面図である。
【図２】図１のスロットマシンの制御回路の全体構成を示すブロック図である。
【図３】リールモータを構成するステッピングモータのブロック図である。
【図４】リールモータを正転、逆転させる際のパルス信号の入力手順を示す図である。
【図５】演出制御基板内のＲＯＭに記憶されたリール駆動データを示す図である。
【図６】演出制御基板内のＲＯＭに記憶されたリール駆動データを示す図である。
【図７】演出制御基板内のＲＯＭに記憶されたリール駆動データを示す図である。
【図８】演出制御基板内のＲＯＭに記憶されたリール駆動データを示す図である。
【図９】演出制御基板内のＲＯＭに記憶されたリール駆動データを示す図である。
【図１０】遊技制御基板内の制御部が、１ゲーム毎に実行する処理を示すフローチャートである。
【図１１】演出制御基板内の制御部が実行する処理を示すフローチャートである。
【図１２】演出２におけるリールモータの制御と第４リールの動作との関係を示すタイミングチャートである。
【符号の説明】
【０１６１】
１  スロットマシン
２  可変表示装置
３Ｆ  第４リール
３ＭＦ  リールモータ
１０１  遊技制御基板
１０２  演出制御基板
【図１】
0004807932.tif 000002
【図２】
0004807932.tif 000003
【図３】
0004807932.tif 000004
【図４】
0004807932.tif 000005
【図５】
0004807932.tif 000006
【図６】
0004807932.tif 000007
【図７】
0004807932.tif 000008
【図８】
0004807932.tif 000009
【図９】
0004807932.tif 000010
【図１０】
0004807932.tif 000011
【図１１】
0004807932.tif 000012
【図１２】
0004807932.tif 000013