(57)【特許請求の範囲】
【請求項１】
回転基準位置が設定された回胴を回転駆動する駆動モータと、所定時間毎に回胴駆動信号を前記駆動モータに出力するモータ駆動制御手段と、前記回転基準位置を検出する回転基準位置検出手段と、前記駆動モータを起動して前記回胴を回転させた後、停止信号の発生に基づいて停止させる回胴停止制御手段とを有する遊技機であって、前記回胴の回転中に所定のカウント周期で前記回胴の回転量をカウントするカウント手段と、前記回転基準位置を検出したことを条件に前記カウント手段のカウント値をクリアするカウントクリア手段と、前記カウント値が所定値に達したことを条件に前記回胴の回転異常と判断する異常判断手段とを備え、前記駆動モータは前記回胴駆動信号の出力に基づいて付与される相励磁により駆動されるステッピングモータからなり、前記モータ駆動制御手段は、前記所定時間毎に１相励磁状態と２相励磁状態に切り換える１−２相励磁駆動方式により前記ステッピングモータを励磁駆動する励磁制御手段を含み、１相又は２相のいずれかの励磁のときに前記カウント手段によるカウントを行うことを特徴とする遊技機。
【請求項２】
前記所定値は１バイトのカウント容量でカウント可能な値である請求項１に記載の遊技機。
【請求項３】
前記回転異常と判断したことに基づいて前記駆動モータを再起動する再起動手段を有した請求項１又は２に記載の遊技機。
【請求項４】
前記遊技機は、一回の回胴遊技に必要な遊技媒体の投入又は設定をしたとき、前記回胴を始動操作する始動操作手段と、所定の抽選確率に基づいて役の抽選を行う役抽選手段と、前記始動操作に応じて前記回胴を起動して回転させたとき、前記回胴の停止を指示する回胴停止操作手段と、前記役抽選手段の抽選により所定の役に当選したとき、前記回胴停止操作手段による停止操作により停止信号を発生させ、当選役が成立する回転位置に前記回胴停止制御手段によって前記回胴を停止可能にした遊技機であって、前記回転基準位置を検出したことを条件に前記回胴停止操作手段による停止操作を有効化する請求項１、２又は３に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メダル、コイン、遊技球等の遊技媒体を用いて、リールやベルト等の回胴の停止遊技を行い、遊技規則上の役物遊技あるいは役物連続作動装置等に基づく特別遊技又は所謂、ＡＴやＡＲＴ等の遊技者に有利な特典遊技を付与する回胴式遊技機、あるいは回胴により特図変動表示を行うパチンコ機等に好適な遊技機に関する。
【背景技術】
【０００２】
例えば、回胴式遊技機においては、一回の回胴遊技に必要な遊技媒体（以下、メダルの場合で説明する。）の投入又は設定をしたとき、開始操作を契機として役に関する抽選（以下、内部抽選という。）を行って、その内部抽選の結果に基づいて遊技結果を回胴に配列された図柄の組合せを用いて表示可能とするとともに、役が入賞した場合には予め定めた枚数の賞メダルの払い出しを行う機能が搭載されている。
【０００３】
特許文献１に示すように、回転リール（回胴）を備えた遊技機にはリールを駆動する駆動装置として、所定のパルス信号の入力によって所定のステップ角度だけ回胴を回転駆動させるステッピングモータが多く使用されている。しかし、ステッピングモータは何らかの異常が生じて脱調したり、回転速度が正常範囲から外れたりしてしまうため、遊技が中断したりしないように遊技機側でステッピングモータの正常駆動を監視しておく必要がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−５１６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ステッピングモータの異常監視処理には、リール１回転に必要なパルス信号の供給数をカウントしながらリールの回転基準位置の検出を行って、少なくとも１回転分のパルス信号を供給しても回転基準位置が検出されないときにステッピングモータの駆動異常、つまり回胴の回転異常と判断する異常監視方法が使用されている。
【０００６】
ところで、遊技機の制御装置は一般にマイクロコンピュータにより構成されており、リール駆動処理を含む主要な遊技処理はマイクロコンピュータにより制御されている。殊に、最近の遊技機では、リールを用いた回転演出、例えば、通常と異なる回転態様や駒送り回転態様によるリール駆動演出が行われるようになっているため、マイクロコンピュータの処理負担が増加傾向にある。
しかしながら、従来の異常監視処理においては、特許文献１に開示（特に、同文献の図１０等）されているように、リールを１ステップ分、回転駆動する毎に上記カウントを行っているので、少なくともリール１回転分のカウント値を記憶するためのカウンタ容量を必要としており、該カウンタ容量による該制御装置へのプログラム容量負担が大きいという問題を生じていた。
【０００７】
本発明の目的は、遊技機の制御装置へのプログラム容量の負担を与えることなく、且つ監視精度を低下させずに回胴の回転異常監視を行うことのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の態様により達成される。なお、括弧内は実施形態における対応要素の例示を表すが、本発明の構成はこれに限定されるものではない。
本発明に係る第１の形態は、回転基準位置が設定された回胴を回転駆動する駆動モータ（ステッピングモータ２５１〜２５３）と、所定時間毎に回胴駆動信号を前記駆動モータに出力するモータ駆動制御手段（モータ駆動回路１１５、図２２の処理ステップ）と、前記回転基準位置を検出する回転基準位置検出手段（回胴回転位置検出センサ２５４〜２５６）と、前記駆動モータを起動して前記回胴を回転させた後、停止信号の発生に基づいて停止させる回胴停止制御手段（ステップＳ８）とを有する遊技機であって、前記回胴の回転中に所定のカウント周期で前記回胴の回転量をカウントするカウント手段（ステップＳ２３２、Ｓ２３３）と、前記回転基準位置を検出したことを条件に前記カウント値をクリアするカウントクリア手段（ステップＳ２３５、Ｓ２３６）と、前記カウント値が所定値に達したことを条件に前記回胴の回転異常と判断する異常判断手段（ステップＳ２３４）と、前記カウント手段による前記所定のカウント周期を前記所定時間×Ｎ（Ｎは２以上の自然数）とした遊技機である。
【０００９】
本発明の第１の形態によれば、前記カウント手段により前記回胴の回転中に前記回胴の回転量を所定のカウント周期（前記所定時間×Ｎ）でカウントし、前記カウントクリア手段により前記回転基準位置を検出したことを条件に前記カウント値をクリアし、前記異常判断手段により前記カウント値が前記所定値に達したことを条件に前記回胴の回転異常と判断するので、上記従来の異常監視処理の場合には少なくともリール１回転分のカウント値を記憶するためのカウンタ容量を必要としたことに比べ、カウント周期（前記所定時間×Ｎ）によるカウントにより前記カウント手段のカウント値の記憶容量を１／Ｎにすることができ、遊技機の制御装置へのプログラム容量の負担を与えることなく、且つ監視精度を低下させずに回胴の回転異常監視を行うことができる。
前記回胴は例えば前記役の成立に必要な図柄や絵柄が外周面に形成されたリールあるいはドラム状の回転体を使用することができる。前記駆動モータには例えば、図柄単位での移動が可能なステッピングモータ等のパルスモータを使用することができる。前記カウント手段は、所定時間（ｔ）毎の前記回胴駆動信号の出力回数ｎを加算又は減算するカウンタに限らず、出力回数ｎに対応する駆動時間（ｎｔ）を計時するタイマカウンタにより構成することができる。
【００１０】
本発明に係る遊技機には、一回の回胴遊技に必要な遊技媒体の投入又は設定をしたとき、前記回胴を始動操作する始動操作手段と、所定の抽選確率に基づいて役の抽選を行う役抽選手段と、前記始動操作に応じて前記回胴を起動して通常回転させたとき、前記回胴の停止を指示する回胴停止操作手段とを備え、前記役抽選手段の抽選により所定の役に当選したとき、前記回胴停止操作手段の停止操作により前記停止信号を発生させ、当選役が成立する回転位置に前記回胴停止制御手段によって前記回胴を停止可能にした回胴式遊技機に適用することができる。また、特別図柄表示装置を回胴により構成し、遊技盤面の所定の領域を遊技球を通過することにより大当たり抽選を行い、大当たり当選時には、図柄変動停止信号を発生させて前記回胴を停止させ、停止図柄の組合せにより大当たり発生を表示するパチンコ機にも適用することができる。更に、回胴の可変表示により抽選結果に関連した関連情報を演出報知する回胴演出表示装置を備えた遊技機にも適用することができる。更に加えて、本発明は、上記回胴式遊技機の他に、始動操作により回胴を可変表示して役抽選結果に基づいて回胴の自動停止制御を行うカジノ用遊技機にも適用することができる。
【００１１】
本発明の適用可能な回胴式遊技機としては、遊技規則に定める第一種特別役物（ＲＢ：レギュラーボーナス）、第二種特別役物（チャレンジボーナス）、第一種特別役物に係る役物連続作動装置（ＢＢ：ビッグボーナス）、第二種特別役物に係る役物連続作動装置（チャレンジタイム）のいずれか又は複数種を抽選で付与する遊技形態を含む回胴式遊技機である。また、これらの特別役物とは別に、あるいは併用して特典遊技を付与する回胴式遊技機にも本発明を適用でき、特典遊技の内容は、例えば、リプレイ（再遊技）が高頻度で当選する高確率再遊技（ＲＴ遊技）、当選に係る入賞役の種別を事前に報知する当選役報知遊技（ＡＴ遊技）、あるいはＲＴ遊技とＡＴ遊技を併用したＡＲＴ遊技等を使用することができる。
【００１２】
本発明に係る第２の形態は、第１の形態において、前記駆動モータは前記回胴駆動信号の出力に基づいて付与される相励磁により駆動されるステッピングモータからなり、前記モータ駆動制御手段は、前記所定時間毎に１相励磁状態と２相励磁状態に切り換える１−２相励磁駆動方式により前記ステッピングモータを励磁駆動する励磁制御手段を含み、１相又は２相のいずれかの励磁のときにのみ前記カウント手段によるカウントを行う遊技機である。
【００１３】
本発明の第２の形態によれば、前記励磁制御手段により、１−２相励磁駆動方式により前記ステッピングモータを励磁駆動するとき、１相又は２相のいずれかの励磁のときにのみ前記カウント手段によるカウントを行うので、カウント周期（前記所定時間×２）によるカウントにより、上記従来の異常監視処理の場合には少なくともリール１回転分のカウント値を記憶するためのカウンタ容量を必要としたことに比べ、前記カウント手段のカウント値の記憶容量を１／２にすることができ、遊技機の制御装置へのプログラム容量の負担を与えることなく、且つ監視精度を低下させずに回胴の回転異常監視を行うことができる。
【００１４】
本発明に係る第３の形態は、第１又は第２の形態において、前記所定値は１バイトのカウント容量でカウント可能な値である遊技機である。
【００１５】
例えば、駆動モータのステッピングモータに５０４パルスの駆動信号を与えて１回転させる場合には、モータ１回転時間に相当する５０４パルス時間のタイマ監視を行う必要がある。そこで、本発明の第３の形態によれば、前記所定値を１バイトのカウント容量でカウント可能な値にしてカウントを行うので、例えば、上記回転駆動の場合には、Ｎ＝２として、モータ１回転時間を、５０４パルス時間のタイマ監視で行うことなく２５２パルス時間のタイマ監視で済み、最小限のカウント容量範囲（１バイト）内において回転異常監視を行うことができる。
なお、カウント容量の上限（１バイト）までカウントに使用することができるので、１回転時間分に４（＝２５６−２５２）パルス分を加えた、１回転を超える回転時間（２５６パルス時間）をタイマ監視して、１バイトのカウント容量でより高精度に回転異常監視を行うことができる。
【００１６】
本発明に係る第４の形態は、第１、第２又は第３の形態において、前記回転異常と判断したことに基づいて前記駆動モータを再起動する再起動手段を有した遊技機である。
【００１７】
本発明の第４の形態によれば、前記再起動手段により前記回転異常と判断したことに基づいて前記駆動モータを再起動するので、回転異常が発生した場合には、遊技の進行を停止させず再起動を実行して迅速な復帰対応処理を行うことができる。なお、再起動を数回実行しても前記回転異常が解消されない場合には、その旨を報知して遊技の進行を停止するようにしてもよい。
【００１８】
本発明に係る第５の形態は、第１〜第４のいずれかの形態において、前記遊技機は、一回の回胴遊技に必要な遊技媒体（遊技メダル、コイン、遊技球等）の投入又は設定をしたとき、前記回胴を始動操作する始動操作手段と、所定の抽選確率に基づいて役の抽選を行う役抽選手段と、前記始動操作に応じて前記回胴を起動して回転させたとき、前記回胴の停止を指示する回胴停止操作手段と、前記役抽選手段の抽選により所定の役に当選したとき、前記回胴停止操作手段による停止操作により前記停止信号を発生させ、当選役が成立する回転位置に前記回胴停止制御手段によって前記回胴を停止可能にした遊技機であって、前記回転基準位置を検出したことを条件に前記回胴停止操作手段による停止操作を有効化する遊技機である。
【００１９】
本発明の第５の形態によれば、遊技機の制御装置へのプログラム容量の負担を与えることなく、且つ監視精度を低下させずに回胴の回転異常監視を行える異常監視機能を具備して、前記回転基準位置を検出したしたことを条件に前記回胴停止操作手段による停止操作を有効化することにより円滑な回胴遊技を促進することのできる遊技機を実現することができる。
【発明の効果】
【００２０】
本発明によれば、回胴式遊技機やパチンコ機等の遊技機において、制御装置に対するプログラム容量の負担を与えることなく回胴の回転異常監視を円滑に行え、遊技機の安定稼働を図ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る回胴式遊技機Ａの外観斜視図である。
【図２】回胴式遊技機Ａの図柄表示窓８に設定された有効ラインＬ１〜Ｌ４を示す図である。
【図３】回胴式遊技機Ａの各回胴に使用する図柄配列帯及び図柄種を示す図である。
【図４】回胴式遊技機Ａの制御装置の制御ブロック図である。
【図５】前記制御装置の主制御基板１００の制御ブロック図である。
【図６】回胴式遊技機Ａの筐体１内部の構成を示す正面図である。
【図７】前記制御装置の演出制御基板２００の制御ブロック図である。
【図８】前記制御装置の主制御部によるメイン処理のフローチャートである。
【図９】前記主制御部におけるタイマ割込処理を示すフローチャートである。
【図１０】前記主制御部における定期更新処理及び指定数割込み待ち処理を示すフローチャートである。
【図１１】回胴式遊技機Ａに用いる回胴（リール）の組立構成図及びリールの部分断面構成図である。
【図１２】前記主制御部における回胴演出抽選処理を示すフローチャートである。
【図１３】前記主制御部における回胴回転開始設定処理を示すフローチャートである。
【図１４】前記主制御部における回転起動処理を示すフローチャートである。
【図１５】前記主制御部における起動処理を示すフローチャートである。
【図１６】回胴式遊技機Ａに用いる回転演出パターンの抽選テーブル、リール演出別の設定テーブル及びリール起動タイマの設定テーブルを示す表である。
【図１７】前記主制御部に用いる各種回胴制御フラグを示す表及びステッピングモータの回転駆動用励磁シーケンスを示す表である。
【図１８】前記回胴制御フラグの発生タイミングを模式的に示すタイミングチャートである。
【図１９】前記主制御部における回胴回転制御処理の一部を示すフローチャートである。
【図２０】前記回胴回転制御処理の図１９に続く処理を示すフローチャートである。
【図２１】前記回胴回転制御処理の図２０に続く処理を示すフローチャートである。
【図２２】前記回胴回転制御処理の図２１に続く処理を示すフローチャートである。
【図２３】前記回胴回転制御処理の図２２に続く処理を示すフローチャートである。
【図２４】回胴式遊技機Ａに用いるステッピングモータの励磁時間を定めた励磁出力タイムデータテーブルを示す表である。
【図２５】前記ステッピングモータの概略駆動回路図及びその回転速度と時間との関係例を示す回転速度−時間変化図である。
【図２６】前記主制御部における回胴停止処理を示すフローチャートである。
【図２７】前記回胴停止処理の中の図柄停止制御処理を示すフローチャートである。
【図２８】回胴式遊技機Ａに用いる役抽選テーブルを示す表である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態に係る回胴式遊技機Ａについて図面を参照しながら詳細に説明する。ここでは遊技媒体に遊技メダルを用いる回胴式遊技機を例にする。
【００２３】
図１は本実施形態に係る回胴式遊技機Ａの外観斜視図である。
回胴式遊技機Ａは、各種制御基板や回胴機構部材を収納した筐体１に、開閉自在に取り付けられた前扉５を有する。前扉５の上部２の中央には、演出報知装置としての液晶表示装置３の表示画面が配設されている。この表示画面には回胴遊技の進行に応じてキャラクターや文字、数字、メッセージ等が画像表示され、当選役の報知演出等の各種表示演出を行えるようになっている。液晶表示装置３の両側には、一対の上部スピーカ４が配設されており、液晶表示装置３による画像演出と同調して、各種の効果音等による音響演出を行えるようになっている。演出報知装置としては、カラー液晶に限らず、例えばカラーＥＬ（エレクトロルミネッセンス）、カラープラズマディスプレイ装置、電子ペーパディスプレイ、７セグメント、ＬＥＤドット表示器等を用いた表示装置を使用することができる。
【００２４】
前扉５の略中央で、液晶表示装置３の下方には、図柄表示窓８が設けられている。図柄表示窓８は透明パネルからなり、図柄表示窓８を通じて、リール（回胴）８ａ、８ｂ、８ｃが視認可能に筐体１内部に配置されている。リール８ａ〜８ｃにより、図柄表示窓８に表示される図柄を可変表示（変動）させる回胴表示部が構成されている。
【００２５】
図１１はリールの組立構成（１１Ａ）及びリールの部分断面構成（１１Ｂ）を示す。リール８ａ〜８ｃは、リールテープ２６３が外周面に巻き付けられる円筒状の回転枠体２５７からなり、枠体中央の支持部２５８にはステッピングモータ（２５１、２５２、２５３）の回転軸２５９に取り付けられている。リール８ａ〜８ｃはステッピングモータ（２５１、２５２、２５３）のモータ駆動により一定速度で回転駆動される。リールテープ２６３の外周面には２１個の図柄が回転方向に沿って形成されている。図柄表示窓８からは、各リール８ａ〜８ｃの図柄のうち、所定数、例えば３個ずつの図柄が視認可能となっている。本実施形態においては、リール表面に図柄を配し、リール回転によって図柄を変動する回胴表示部を用いているが、これに限らず、例えば無端ベルトの表面に図柄を配し、これを回転することにより図柄を変動する回胴表示部を使用することも可能であり、リール、ドラム、ベルト等の機械式回胴表示部の他に、擬似的に回胴及びその変動を画像表示するディスプレイを使用することも可能である。
【００２６】
図柄表示窓８には、各リールの停止図柄が３駒分視認される図柄停止有効領域が設けられている。図２は図柄表示窓８に設定された、各種当選役の入賞を確定するための４つの有効ラインＬ１〜Ｌ４を示す。有効ラインＬ１とＬ２は斜めラインであり、有効ラインＬ３及びＬ４は夫々、谷型、山型ラインであり、所謂、変則４ラインによって、入賞位置を特定する入賞位置特定形態が構成されている。リール８ａ〜８ｃの夫々の図柄停止位置はＥ１１〜Ｅ１３、Ｅ２１〜Ｅ２３、Ｅ３１〜Ｅ３３の合計９駒である。有効ラインＬ１はＥ１１−Ｅ２２−Ｅ３３の停止位置の配置からなる。有効ラインＬ２はＥ１３−Ｅ２２−Ｅ３１の停止位置の配置からなる。有効ラインＬ３はＥ１１−Ｅ２２−Ｅ３１の停止位置の配置からなる。有効ラインＬ４はＥ１３−Ｅ２２−Ｅ３３の停止位置の配置からなる。有効ラインの設定は入賞率の決定、押し順ＡＲＴの図柄停止制御等に関係するが、本発明においては、上記変則４ラインに限らず、図柄配列や出玉率の設計等に応じて各種有効ラインの組合せが可能であり、ライン数を３本以下又は５本にしてもよい。回胴式遊技機Ａは、１遊技に供するメダル数が３枚必要とされる所謂３枚専用の回胴遊技機である。メダルが３枚投入されることにより遊技可能を表す有効化表示器（図示せず）が図柄表示窓８周辺のパネル面に配設されている。
【００２７】
図３は各リール８ａ〜８ｃに形成した図柄配列帯及び図柄種を示す。同図（３Ａ）は各リール８ａ〜８ｃの図柄配列帯を示し、同図（３Ｂ）は図柄配列帯に配置される８種の図柄を示す。（３Ａ）の左回胴、中回胴及び右回胴は夫々、リール８ａ〜８ｃの図柄配列帯に対応している。各図柄配列帯はリールに巻き付けられたリールテープ２６３により形成され、リールテープ２６３のテープ面には、内部抽選により当選した役（以下、「当選役」とも称する）に対応する図柄の組合せを構成するための図柄が印刷形成されている。本実施形態の図柄には、（３Ｂ）に示すように、赤７（符号３１）、青７（符号３２）、チェリー（符号３３）、スイカ（符号３４）、ベル（符号３５）、ブランク（符号３６）、リプレイ１（ＲＰ１：符号３７）及びリプレイ２（ＲＰ２：符号３８）の計８種類の図柄が使用されている。これらの図柄は各リールの外周面に沿って計２１駒配置され、図柄の並び順に沿って図柄番号０番〜２０番の駒番号が割り当てられている。ブランク３６はキャラクターや文字の表記がない図柄である。
【００２８】
図柄表示窓８の下部には、ＢＥＴランプ２３、クレジット表示部２４及び払出枚数表示部２５からなるパネル表示部７が配設されている。ＢＥＴランプはメダル投入（設定）枚数の１〜３枚に応じて点灯するランプからなり、１ゲームを行うために賭けられたメダル数（以下「ＢＥＴ数」という。）に応じて点灯する。クレジット表示部２４及び払出枚数表示部２５は７セグメントＬＥＤによって構成されている。回胴式遊技機Ａは投入メダルの枚数を予め記憶して貯留するクレジット機能を有し、クレジット表示部２４にはクレジットされている残メダル枚数が表示される。回胴式遊技機Ａにクレジットされる最大枚数は５０枚であり、クレジット表示部２４に表示されるクレジット枚数は５０枚以下となる。なお、最大枚数の５０枚がクレジットされている状態で、メダルを更に投入してもそのまま排出されて返却される。払出枚数表示部２５は入賞時に払い出されるメダル枚数を表示する。払出枚数表示部２５はボーナスゲームの遊技情報を表示する表示機能も有し、ボーナスゲーム中にはボーナスゲームで獲得した総払出枚数が累積表示される。
【００２９】
図柄表示窓８の更に下方には、遊技者が操作する操作部９が設けられている。操作部９には前方に緩やかに傾斜した傾斜部と、前扉１の前面側に設けた正面部からなる。操作部９の該傾斜部には、遊技媒体である遊技メダルを投入するためのメダル投入口１０と、クレジットされた貯留枚数範囲内において、１ゲームに対して許容される賭け数の上限値（１ゲームに対して投入可能な遊技メダル数）まで遊技メダルを一度に投入（設定）するためのＭＡＸベットボタン１１、押した回数に応じて上記賭け数の上限値まで遊技メダルを加算的に設定するための１ベットボタン１３、クレジット精算を行うための貯留メダル精算ボタン１２が設けられている。ＭＡＸベットボタン１１を押下して、メダル貯留残数が十分あるときには、賭け枚数が最大賭け枚数、つまり３枚に設定され、貯留残数が最大賭け枚数に満たない場合には、貯留残数全てが賭け枚数に加算される。
【００３０】
図柄表示窓８の左右両側の前扉５側部には、遊技演出を電飾表示するための装飾ランプ部６が設けられている。装飾ランプ部６は、ＲＧＢ発光可能なＬＥＤからなり、その発光色の種類や発光態様による光演出効果を発揮する。
操作部９の正面部には、リール８ａ〜８ｃの回転を開始させるための始動スイッチである回胴回転始動レバー１５と、各リール８ａ〜８ｃに対応して設けられた回胴回転停止ボタン１６ａ、１６ｂ、１６ｃと、メダル投入口１０から内部のメダル投入路に詰まったメダルを返却させるための返却ボタン１７が配設されている。前扉５の開放側端には前扉５の施錠状態を切り替えるための錠装置１８が設けられている。
【００３１】
前扉５の下部１４には、回胴式遊技機Ａの機種名やモチーフ等に基づいた意匠デザインが形成された装飾パネル１９が取り付けられており、パネル内側に設置された照明装置（図示せず）により点灯表示される。装飾パネル１９の下側には、後述のメダルホッパー３０５により排出される賞メダル、あるいは返却操作により払い出されるメダルを排出するためのメダル払出口２１と、メダル払出口２１から排出されたメダルを貯留するためのメダル受皿２０が設けられている。メダル払出口２１の左右両側には下部スピーカ２２ａ、２２ｂが設けられている。メダル受皿２０の横には灰皿２６が配設されている。
【００３２】
本実施形態においては、液晶表示装置３による演出表示、上部スピーカ４、下部スピーカ２２ａ、２２ｂによる効果音、装飾ランプ部６の電飾効果を用いて、一般役や特別入賞役の当選、特典遊技（ＡＲＴ遊技）の付与等の演出、報知を視覚的且つ聴覚的に行う。演出効果手段としては、視覚、聴覚に限らず、触覚などの人間の五感を刺激することにより伝達する手段、例えば、遊技者の体に振動を伝える加振装置、骨伝導装置、送風装置等を使用することができる。
【００３３】
ＡＲＴ遊技中においては、６種類のＡＴ役の夫々の回胴の停止操作順序を報知するための報知手段として液晶表示装置３による演出表示（例えば、停止操作手順の指示表示）、上部スピーカ４、下部スピーカ２２ａ、２２ｂによる効果音（例えば、停止操作順序に沿った左・中・右の指示音声）が使用される。
【００３４】
本実施形態に係る回胴式遊技機Ａの制御装置について説明する。
図４は回胴式遊技機Ａの制御装置の概略構成を示す制御ブロック図である。
回胴式遊技機Ａの制御装置は、遊技動作制御を統括的に司る主制御基板１００と、主制御基板１００から演出制御コマンドを受けて、画像と光と音についての演出制御を統括的に司る演出制御基板２００と、賞メダルの払出を制御する払出制御基板３００と、ＡＣ２４Ｖの外部電源から遊技機に必要な電源を生成し供給する電源基板４００とからなる。演出制御基板２００は、演出Ｉ／Ｆ（インターフェイス）基板２０１を介して主制御基板１００と接続されている。演出制御基板２００は、主制御基板１００からの演出制御コマンドの受信、演出内容の抽選や液晶制御基板２０３への液晶制御コマンドの送信、各スピーカの音制御、装飾ランプ部６等のＬＥＤ発光制御等を行う。なお、図４において電源供給ルートは省略してある。
【００３５】
液晶制御基板２０３は、演出制御基板２００から受信した液晶制御コマンドに基づき、液晶表示装置３の表示制御を行うために必要な制御データを生成してＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）に出力する液晶制御用ＣＰＵと、液晶制御用ＣＰＵの動作手順を記述したプログラムを内蔵する制御ＲＯＭと、ワークエリアやバッファメモリとして機能する制御ＲＡＭと、液晶制御用ＣＰＵに接続されて画像展開処理を行う映像表示プロセッサＶＤＰと、ＶＤＰが画像展開する必要な画像データを格納した画像データＲＯＭと、ＶＤＰが展開した画像データを一時的に記憶するＶＲＡＭとを含んで構成されている。
【００３６】
図５は主制御基板１００の構成を示す。
主制御基板１００は、メインＣＰＵ１０２を内蔵したマイクロプロセッサを搭載すると共に、メインＲＯＭ１０３と、メインＲＡＭ１０４とを搭載したマイクロコンピュータ１０１（本実施形態ではＺ８０システム相当品を採用している）からなり、本発明の主制御部を構成する。マイクロコンピュータ１０１には、ＣＴＣ（Ｃｏｕｎｔｅｒ  Ｔｉｍｅｒ  Ｃｉｒｃｕｉｔ）１０５やメインＣＰＵ１０２に割り込み信号を付与する割り込みコントローラ回路１０６が設けられている。マイクロコンピュータ１０１には、周辺基板との間の信号を入出力するＩ／Ｏポート回路１０７、１０８が接続され、Ｉ／Ｏポート回路１０７、１０８には夫々、外部周辺基板との信号のやり取りを仲介するＩ／Ｆ回路１０９、１１０が接続されている。Ｉ／Ｆ回路１０９はスイッチ入力回路１１１を介して遊技中継基板１５０と接続されている。Ｉ／Ｆ回路１１０は電源基板４００、払出中継基板３０１及び外部中継端子基板４０１と接続されている。更に、マイクロコンピュータ１０１にはカウンタ回路１１４及びモータ駆動回路１１５が接続されている。
【００３７】
メインＲＯＭ１０３には、一連の遊技機制御手順が記述された制御プログラムの他、回胴の停止制御用の停止データを記述した停止テーブル（図示せず）、役を抽選するための役抽選テーブル（後述の図２８参照）、入賞による払い出し枚数を設定するための入賞払出テーブル（図示せず）等の遊技動作制御に必要な所定のデータが格納されている。メインＲＡＭ１０４には、当選役を決定するための役の抽選に利用される抽選用乱数値や当選役情報や遊技状態情報等の遊技の進行に必要なデータを格納するためのワークエリアが形成されている。
【００３８】
カウンタ回路１１４は、ハードウェア的に一定範囲（乱数域：０〜６５５３５）の乱数を生成する乱数生成回路と、当該乱数生成回路から所定のタイミングで乱数値をサンプリングするサンプリング回路とを含む。モータ駆動回路１１５は、マイクロコンピュータ１０１（メインＣＰＵ１０２）の制御の下、回胴（リール）駆動モータのステッピングモータ（左回胴駆動モータ２５１、中回胴駆動モータ２５２、右回胴駆動モータ２５３）を回転駆動制御するための駆動電流を供給し、リール８ａ〜８ｃの回転制御および停止制御を行う。各回胴駆動モータにはモータ駆動回路１１５からの駆動電流が供給される。メインＣＰＵ１０２から出力される演出制御コマンド等の信号は出力バッファ回路１１３を含む演出制御基板用Ｉ／Ｆ回路１１２を介して演出Ｉ／Ｆ基板２０１の入力バッファ回路２０２に出力される。
【００３９】
メインＣＰＵ１０２は、処理状態に応じて上記乱数発生回路により発生された乱数値を内部抽選用乱数値として取得し、内部抽選用乱数値は、主に、役に関する抽選処理に利用される。抽選処理は、主制御部を構成するマイクロコンピュータ１０１（メインＣＰＵ１０２）がリール８ａ〜８ｃの回転による単位回胴遊技（１ゲーム）の実行ごとに上記役抽選テーブルを参照して実行される。
【００４０】
主制御基板１００には、図４に示すように、遊技中継基板１５０を介して、回胴回転始動レバー１５の作動を検出する回胴回転始動スイッチ１５ａと、回胴回転停止ボタン１６ａ〜１６ｃの夫々の回胴回転停止スイッチ１６ｅ、１６ｆ、１６ｇを搭載した停止スイッチ基板１６０と、メダル投入口１０からの遊技メダルを検出するメダル検出センサ１０ａと、ＭＡＸベットボタン１１の作動を検出するＭＡＸベットスイッチ１１ａと、１ベットボタン１３の作動を検出する１ベットスイッチ１３ａと、貯留メダル精算ボタン１２の作動を検出する貯留メダル精算スイッチ１２ａが接続され、主制御基板１００は各種スイッチからの検出信号を受信可能となっている。メダル検出センサ１０ａはメダル投入口１０から投入されたメダルが後述のメダルホッパー３０５のタンクに収容されるまでのメダル投入路に配置したメダル選別装置（図示せず）内に設置されている。
なお、回胴回転始動レバー１５、回胴回転停止ボタン１６ａ〜１６ｃ、ＭＡＸベットボタン１１、１ベットボタン１３、貯留メダル精算ボタン１２には、操作部材内部にＬＥＤ（図示せず）が設けられており、そのＬＥＤの発光態様（たとえば、発光色）により、上記のレバー操作やボタン操作の有効又は無効が遊技者に報知可能となっている。また、回胴回転始動スイッチ１５ａの操作手段としてはレバーの他に、押下ボタンを使用することができる。
【００４１】
主制御基板１００には、回胴中継基板２５０を介してリール８ａ〜８ｃを回転駆動するためのステッピングモータ（２５１、２５２、２５３）が接続され、また、各リールに対して配設した回胴回転位置検出センサ２５４、２５５、２５６が接続されている。ステッピングモータには例えば５０４パルス（以下、ステップ数ともいう。）の駆動信号（励磁パルス信号）を与えることにより１回転するパルスモータを使用することができる。励磁パルスの印加によってステッピングモータ（２５１、２５２、２５３）の回転位置制御を行うことができる。リール８ａ〜８ｃには、２１個の図柄が描かれているので、所定の位置ある図柄から次の図柄へ１駒分、切り替えるには２４（５０４÷２１）ステップ数の励磁パルスの印加を必要とする。リール８ａ〜８ｃはリールユニットケースに収容されて、筐体１内に設置されている。回胴回転位置検出センサ２５４、２５５、２５６は、所定間隔を開けて保持された一対の発光素子と受光素子からなるリールインデックスセンサである。
【００４２】
ステッピングモータ（２５１、２５２、２５３）は図１１に示すように、リールユニットケースの取付板２６１に固着されている。各リールの回転枠体２５７には、周回内側の所定箇所にリールインデックスセンサの発光素子と受光素子の間を通過可能な、所謂インデックスと呼ばれる遮光片２６０が設けられている。回胴回転位置検出センサ２５４、２５５、２５６のリールインデックスセンサは取付部材２６２を介して取付板２６１に固着されている。各リールが１回転するごとに遮光片２６０がリールインデックスセンサの発光素子と受光素子の間を通過することにより、回胴回転位置検出センサ２５４〜２５６がリールの回転基準位置を検出して、回転基準位置の検出ごとに、その検出信号を主制御基板１００に出力する。主制御基板１００の制御の下、回胴回転の後に、これら回胴位置検出センサからの検出信号を受信することにより、抽選結果と停止操作タイミングに応じて所定の位置に停止制御することが可能となっている。
【００４３】
図６は回胴式遊技機Ａの内部構成を示す。筐体１は天板１ａ、側板１ｂ、１ｃ及び底板１ｄにより形成された箱体からなり、内部には、リール８ａ〜８ｃ、メダルホッパー３０５、電源装置４００ａ等が収納されている。電源装置４００ａには電源投入操作用の電源スイッチ（図示せず）が設けられている。リール８の上方には、主制御基板１００を収納したメイン基板ボックス１００ａが取り付けられている。メイン基板ボックス１００ａの周辺には、演出制御基板２００等のサブ基板も配設されている。メダルホッパー３０５はホッパーモータ３０２により駆動され、タンクに収納した収容メダルをメダル放出口３０５ｂを通じてメダル払出口２１に連通した放出通路（図示せず）に向けて放出する遊技媒体払出装置である。
【００４４】
主制御基板１００には、払出中継基板３０１及び払出制御基板３００を介して、ホッパーモータ３０２と、メダル払出センサ３０３及び満杯検知装置３０４が接続されている。払出制御基板３００は、払出中継基板３０１を介して主制御基板１００からの払出制御コマンドを受けてホッパーモータ３０２を駆動制御する。メダル払出センサ３０３は前記放出通路に設置され、メダルホッパー３０５から払い出される遊技メダルを検出し、検出信号を払出中継基板３０１を介して主制御基板１００に与える。主制御基板１００は、入賞による遊技メダルの払い出しが必要な場合、払い出し枚数を指定する払出制御コマンドを払出制御基板３００に送信可能となっている。払出制御基板３００は払出制御コマンドを受信してホッパーモータ３０２を駆動制御し、指定枚数の遊技メダルの払い出し処理を行う。払い出された遊技メダルはメダル払出センサ３０３により検出され、その検出信号は主制御基板１００に入力され、払出完了の判定に供される。
【００４５】
メダルホッパー３０５の横には、メダルホッパー３０５のタンクの収容メダルがオーバーフローメダル放出口３０５ａよりオーバーフローして溢れ出た遊技メダルを貯留する補助タンク３０６が配置されている。補助タンク３０６には、補助タンク３０６の満杯状態を監視する満杯検知装置３０４が設置されており、主制御基板１００は満杯検知装置３０４からの検出信号を払出中継基板３０１を介して受信可能となっている。
【００４６】
図７は演出制御基板２００の概略構成を示す。
演出制御基板２００は、サブＣＰＵ２０６を内蔵したマイクロプロセッサを搭載すると共に、サブＲＯＭ２０７と、サブＲＡＭ２０８とを搭載したマイクロコンピュータ２０５からなり、本発明の副制御部を構成する。マイクロコンピュータ２０５には、ＣＴＣ２０９やサブＣＰＵ２０６に割り込み信号を付与する割り込みコントローラ回路２１０が設けられている。また、演出制御基板２００には演出Ｉ／Ｆ基板２０１との間の信号を入出力するＩ／Ｏポート回路２１１及びカウンタ回路２１２が設けられている。
【００４７】
サブＲＯＭ２０７には、一連の演出制御手順が記述された演出制御プログラムの他、ＡＴモード中に用いる当選役押し順報知演出選択テーブル（図示せず）、ＡＲＴ遊技回数の上乗せ抽選テーブル、ＡＲＴ遊技の進行や遊技回数の変更を報知する演出テーブル（図示せず）等の演出動作制御に必要となる所定のデータが格納されている。サブＲＡＭ２０８には、演出に関する抽選に利用される演出抽選用乱数値や演出制御側の遊技状態（演出状態）情報等の演出を行うために必要なデータを格納するためのワークエリアが形成されている。また、サブＲＡＭ２０８にはＡＴモードへの移行に伴ってセットされるＡＴフラグが記憶される。
【００４８】
カウンタ回路２１２はカウンタ回路１１４と同様に乱数生成回路とサンプリング回路を含む。サブＣＰＵ２０６は、演出処理状態（例えば、演出制御コマンドを受信したタイミング）に応じて当該サンプリング回路に指示を送ることにより乱数発生回路が生成している数値を演出用乱数値として取得し、この演出用乱数値は主として演出の抽選に利用される。
演出制御基板２００には、主制御基板１００からの演出制御コマンドを受けて光と音についての演出処理を行う機能を有し、上部スピーカ４、下部スピーカ２２ａ、２２ｂを通じて音楽、音声を出力させるための音響発生装置２１３に対して音響制御信号を出力する。また、装飾ランプ部６を構成するＬＥＤ群を搭載したＬＥＤ基板２０４が前扉５の内側部に取着されており、演出制御基板２００はＬＥＤ基板２０４に対してＬＥＤ駆動制御信号を出力する。
【００４９】
演出制御基板２００は演出制御コマンドに関連付けられた液晶制御コマンドを、液晶表示装置３に表示する画像再生が必要なタイミングで、液晶表示装置３の画像制御を行う液晶制御基板２０３に送信する。演出制御基板２００は、主制御基板1００から送られてくる演出制御コマンドに基づき、予め用意された複数種類の演出内容の中から抽選によりあるいは一意に決定し、この決定内容を実行指示する制御信号を必要なタイミングで、液晶制御基板２０３、音響発生装置２１３やＬＥＤ基板２０４に送信して、各種演出内容に対応して、液晶表示装置３の演出画像と共に、効果音の再生と、装飾ランプ部６のＬＥＤ点灯点滅駆動とが実現される。従って、サブＣＰＵ２０６を主構成とする副制御部の制御の下、回胴式遊技機Ａの回胴遊技に設定されるモチーフ等に基づく演出シナリオに従い、時系列的に種々の演出内容を展開させて回胴遊技の興趣を盛り上げることができる。
【００５０】
演出制御基板２００のサブＲＯＭ２０７には、サブＣＰＵ２０６によるサブ制御の下で実行され、ＡＲＴ遊技を付与するか否かをＡＲＴ付与抽選により決定するＡＲＴ付与決定処理プログラム、ＡＴ条件の設定内容を決定するＡＴ設定内容決定処理プログラム、ＲＴ遊技状態においてＡＴ役又は６択リプレイの当選役の押し順報知を行うＡＴ押し順報知制御プログラム、遊技回数の上乗せを上乗せ抽選テーブルに基づいて上乗せ抽選して決定する上乗せ決定プログラム及び前記上乗せが決定されたときにＡＲＴ遊技状態の遊技期間をその上乗せ分の遊技回数を上乗せして変更するＡＲＴ遊技期間変更処理プログラムが格納されている。上記ＡＲＴ付与決定処理プログラムには、通常遊技状態に特定の小役（チェリー等）の当選を契機にＡＲＴ付与抽選を行い、当選によりＡＲＴ遊技付与を決定する小役当選契機のＡＲＴ付与決定処理プログラムと、ボーナスゲーム中に行うＡＲＴ付与抽選によるボーナスゲーム中ＡＲＴ付与決定処理プログラムと、電源投入による稼働開始からの遊技回数を計数し、予め設定した設定遊技回数に達したときＡＲＴ付与抽選を行い、当選によりＡＲＴ遊技付与を決定する設定遊技回数到来契機のＡＲＴ付与決定処理プログラムが含まれている。演出制御基板２００は前記ＡＴ押し順報知制御プログラムの実行制御により、ＡＲＴ遊技時に前記当選役の押し順報知を行うＡＲＴ遊技実行手段を構成している。
【００５１】
主制御基板１００には、図４に示すように、外部集中端子基板４０１を介してホールコンピュータＨＣ（パチンコホールの遊技機を統括的に管理するコンピュータ）が接続され、主制御基板１００から所定の遊技情報がホールコンピュータＨＣに外部出力可能となっている。また、主制御基板１００には回胴設定基板４０２が接続され、回胴設定基板４０２からの検出信号を受信可能となっている。回胴設定基板４０２には、出玉率を６段階のいずれかに設定する「６段階設定」を変更する設定スイッチ（図示せず）や、遊技動作エラーを解除するリセットスイッチ（図示せず）等が設けられ、回胴設定基板４０２における各スイッチの操作検出信号は主制御基板１００に与えられる。
【００５２】
主制御基板１００におけるメイン処理の処理手順を図面を参照して説明する。この処理手順には１回の遊技に必要な一連の流れが含まれている。なお、本実施形態における各処理をステップ番号で示しており、各ステップにおける処理は主制御部又は副制御部による制御手段を構成する。
図８は主制御部によるメイン処理を示す。このメイン処理はメインＣＰＵ１０２の制御下により実行されるものであり、処理実行の主体を主制御基板（主制御部）１００として説明する。
【００５３】
回胴式遊技機Ａに電源投入が行われると、電源基板４００から電源投入信号が送られ、主制御基板１００はこの電源投入信号を受けてメイン処理を開始する。電源投入時に初期設定処理（ステップＳ１）が行われた後、正常動作時の処理（ステップＳ２〜Ｓ１５）が行われる。まず、ＲＡＭ初期化処理（ステップＳ２）が行われ、ＲＡＭ初期化処理では、前回のゲーム終了時において使用した所定のデータをクリアし、今回のゲームに必要なワークエリアを確保する。
【００５４】
次に、遊技状態フラグ生成処理が行われる（ステップＳ３）。遊技状態フラグ生成処理では遊技状態に応じた遊技状態フラグが設定される。例えば、通常遊技状態に対して、一般遊技フラグが設定される。内部抽選にボーナス遊技に当選している内部当選状態ときには内部当選中フラグが設定される。ボーナス遊技状態のときにはボーナス遊技中フラグが設定される。遊技状態フラグ生成処理において設定された遊技状態フラグに基づき、その遊技状態に応じたメイン処理が実行される。
【００５５】
遊技メダル投入処理（ステップＳ４）が行われ、遊技メダル投入処理では、主に、遊技機本体に投入された遊技メダルの検出、クレジットの管理、再遊技の要求があった場合の遊技メダルの自動投入設定処理等を行うと共に、遊技開始に要する規定枚数の遊技メダルが投入された否かを監視する。該規定枚数の遊技メダルの投入又はクレジット設定が確認された場合には遊技開始条件を成立させ、この条件成立状態を保持したまま、遊技者の回胴回転始動レバー１５の押下操作、つまり回胴回転始動スイッチ１５ａからの操作検出信号が送られてくるのを待機する。回胴回転始動スイッチ１５ａからの操作検出信号の受信により、主制御基板１００は、カウンタ回路１１４のカウンタ値に基づき内部抽選用乱数値を取得する（ステップＳ５）。
【００５６】
上記取得した内部抽選用乱数値に基づく内部抽選処理を行う（ステップＳ６）。内部抽選処理では、取得した内部抽選用乱数値と現在の遊技状態に対応する役抽選テーブル（一般遊技中抽選テーブル又はボーナス遊技中抽選テーブル）とに基づく内部抽選が行われ、抽選結果に対応した当選役情報（当選フラグ）がメインＲＡＭ１０４に設定、記憶される。
【００５７】
図２８は一般入賞役とボーナス役（ビッグボーナスゲームＢＢ）の抽選確率テーブル（一般遊技中抽選テーブル、ＲＴ中抽選テーブル及びボーナス遊技中抽選テーブル）を示す。内部抽選は図２８の役抽選テーブルに基づき実行される。役抽選テーブルは６段階の各段階に応じて出玉率が異なるように抽選確率が設定されてなり、図２８はそのうちの一例を示す。図２８には、乱数域（０〜６５５３５）に対する各入賞役の振り分け抽選値の幅域により計算された抽選確率を示す。チェリー等の小役とボーナス役が同時に抽選可能なように当選乱数域幅が設定されており、図２８において、ＢＢ＋ベル、ＢＢ＋スイカ、ＢＢ＋チェリーは夫々、ＢＢとベル、スイカ、チェリーの同時抽選確率値を示す。本実施形態においては、ＲＴとして５種類、ＲＴ１〜ＲＴ５が生ずるが、実質的にリプレイ確率が向上するのはＲＴ３〜ＲＴ５であり、ＲＴ１、ＲＴ２中では通常遊技状態のリプレイ確率が１／１００程度向上するだけである。ＲＴ３〜ＲＴ５遊技中においては、リプレイの抽選確率をＲＴ１、ＲＴ２遊技時の１／７．３より高確率の１／１．３に設定したＲＴ中抽選テーブルが使用される。
【００５８】
本実施形態においては、特別遊技としてビッグボーナスゲームＢＢが付与可能になっている。ビッグボーナス遊技終了の規定枚数は２９９枚である。ビッグボーナスゲームＢＢには、別々の当選フラグにより成立する２種類の特別図柄の組合態様（青７−青７−青７又は赤７−赤７−赤７）があり、これらを合成した抽選確率は１／３２７．７（但し、上記の同時抽選確率分は除いている。）である。別々のビッグボーナス当選フラグが設定された内部当選状態において、いずれかの特別図柄組み合わせを４本の有効入賞ラインのいずれかに停止させると、ビッグボーナス遊技に移行させることができる。ボーナス役は所謂、０枚役であり、その入賞時には賞メダルの払出は行われない。ベル、スイカ、チェリーの各入賞時には、９枚、６枚、１枚の賞メダルが払い出される。チェリー入賞は左回胴の有効入賞位置に停止するだけで成立する。
【００５９】
ベル役は、リール８ａ〜８ｃの停止順序の組み合わせ（左回胴→中回胴→右回胴、左回胴→右回胴→中回胴、中回胴→左回胴→右回胴、中回胴→右回胴→左回胴、右回胴→中回胴→左回胴、右回胴→左回胴→中回胴）が異なる６種類の一般小役である。通常遊技状態のとき、ベル役の合成抽選確率は１／８．２であるが、ボーナスゲーム中は、停止順序に関係なく入賞可能な、所謂ＪＡＣ役となって、１／１．１の高確率で当選する。ＪＡＣ役としてのベル役が入賞すると、１３枚の賞メダルが払い出される。押し順により区別された６種類のベル役は、ＡＲＴ遊技において、副制御部による押し順報知に従って各回胴が停止されることにより入賞可能になるＡＴ役（押順ベル役）となる。通常遊技状態では、６択の各ベル役は１／３２．８の抽選確率（全ベル役の合成抽選確率６／３２．８）に基づき抽選されて、いずれかのベル役が入賞可能になるが、通常遊技状態においては、押し順が報知されないため、一般的に、左回胴から中・右回胴の順に停止させる、所謂順押しの停止操作が行うと、押し順が不正解となって入賞が生じない場合が多くなる。ＡＲＴ遊技状態では、押し順がナビ報知されることによりＡＴ役の入賞確率は６倍に向上する。
【００６０】
リプレイはリプレイ図柄ＲＰ１とＲＰ２の組み合わせ（ＲＰ１又は２−ＲＰ２−ＲＰ１又は２）からなり、ベル役と同様にリール８ａ〜８ｃの停止順序の組み合わせが異なる６種類のリプレイである。これらの停止順序の組み合わせが異なるリプレイは、ＲＴ１時にＲＴ２移行のための押し順による選択遊技に供される。なお、チェリー及びスイカの小役は当選時にＡＲＴ付与抽選の契機となるチャンス役となる。
【００６１】
ＡＲＴ遊技状態においては、副制御部によるＡＴナビ制御モードによりＡＴ用小役（ＡＴ役：６種類のベル役）の押し順報知が実施されて、当選したＡＴ役を確実に停止させることで、リプレイ発生の頻度が増えてメダル消費が少なく、且つＡＴ役等の小役獲得によりＡＲＴ遊技中に保有メダルを漸増させることが可能になる。即ち、押し順報知ＡＲＴにおいては、ベル役の当選時に、ベル役を有効ラインに揃えるための左回胴・中回胴・右回胴の停止順序が決定され、その決定順序に従って停止させない限り、有効ラインに停止しないように回胴停止制御が行われる。６択のリプレイ当選時にも、同様の押し順が決定されて、決定順序以外の停止操作ではリプレイが生じないように停止制御が実行される。
【００６２】
ボーナス役の内部当選状態においては、ボーナス当選フラグを次回以降のゲームに持ち越し可能な持越役として設定されている。このため、ボーナス役の当選時においては、ボーナス役が入賞するまでの遊技期間、その当選フラグの成立状態が維持される。一方、ボーナス役以外の役は、その当選フラグを次回のゲームに持ち越すことができない持越不可能役として設定されている。ボーナス持越遊技中においても、通常通りに各役の抽選が行われるが、このとき当選した小役に対応する図柄の組合せを入賞させるか否かは、所定の引き込み優先順位に基づいて決定される。本実施形態では、「（リプレイ又は小役）＞ボーナス役」の順位で優先的に引き込む停止制御が行われる。
【００６３】
続いて、回胴（リール）の回転態様による特別回転演出の種別（回転演出パターン）を抽選により決定する回胴演出抽選処理（ステップＳ６）及び回胴の起動態様を設定する回胴回転開始設定処理（ステップＳ７）が行われる。回胴演出抽選処理及び回胴回転開始設定処理の詳細は後述する。
【００６４】
回胴回転始動時の設定処理（回胴回転開始設定処理）が行われた後、リール回転始動が行われて各リール８ａ〜８ｃの回転状態に移行する。リール回転の後に、回胴回転停止ボタン１６ａ〜１６ｃの停止操作による回胴回転停止スイッチ１６ｅ、１６ｆ、１６ｇの検出信号が出力された場合には、停止対象となった回胴を停止制御するための回胴停止処理を行う（ステップＳ８）。回胴停止処理では、上記当選情報と回胴の停止操作手順（停止操作タイミング）とに基づき、停止制御テーブルから滑りコマ数を算出し、これに基づく回胴の停止制御を行う。
【００６５】
この回胴停止処理の詳細は図２６及び図２７に基づき後述するが、回胴停止処理は、各リールについて停止操作を行った位置である停止操作位置と抽選処理の抽選結果に基づいて、ＲＯＭ１０３内に記憶された停止制御テーブルを参照して、該当リール停止位置でリールの回転を停止させることにより行われる。リール停止位置は、停止操作タイミングの位置からみて、図柄の駒数で所定の駒数以内（遊技規則に定められた４駒）で引き込んで停止するように決定される。停止操作タイミングの位置から４駒以内に抽選結果に対応する図柄が有る場合には、当選役図柄が有効ライン上に揃うように停止制御される。殊に、再遊技の停止制御処理においては、通常遊技状態やボーナスフラグ持越状態においても再遊技が当選している場合、再遊技が必ず有効ライン上に整列するように優先的引き込み制御が行われる。
【００６６】
本実施形態では、停止順報知遊技（押し順ナビＡＴ遊技）とＲＴ遊技を併用した押し順ナビＡＲＴ遊技が特典遊技として付与され、押し順ナビＡＲＴ遊技中における回胴停止処理において、当選情報と回胴の停止順序を参照して停止制御が実行される。特典遊技として、ＡＴ図柄の種別を報知するＡＲＴ遊技を付与するようにしてもよい。
【００６７】
全リールの回転停止が確認されると、入賞判定処理が行われる（ステップＳ９）。入賞判定処理では、当選役に対応する図柄の組合せが有効入賞ライン上に停止したか否か、つまり入賞が発生したか否かを確認し、入賞が確認された場合には停止した図柄の組合せに基づき、払い出すべき遊技メダル枚数の設定処理を行う。入賞が発生した場合にはメダル払出枚数監視処理を行う（ステップＳ１０）。メダル払出枚数監視処理では、入賞判定処理で設定された払い出し情報に基づき、メダルホッパー３０５を駆動制御して払出枚数分の遊技メダルの払い出し処理やクレジットの加算処理を行う。
【００６８】
更に、再遊技（リプレイ）の設定及びＲＴ遊技状態の移行設定を行う再遊技ＲＴ設定処理が行われる（ステップＳ１１）。再遊技ＲＴ設定処理では、当選情報に基づいてＲＴ遊技成立条件（ＲＴ成立のための図柄停止が発生したとき）が成立したか否かを判定し、ＲＴ遊技成立条件が成立した場合にはＲＴ遊技状態への移行を設定する。
【００６９】
再遊技ＲＴ設定処理（ステップＳ１１）においては、リプレイ役の成立時に再遊技を行うための再遊技の設定処理が行われる。つまり、リプレイが有効入賞ライン上に停止したか否かを判定し、リプレイが停止した場合には、再遊技を付与するための設定処理を行いステップＳ１２に移る。
【００７０】
再遊技ＲＴ設定処理の後、ボーナス遊技中か否かを判定する（ステップＳ１２）。ボーナス遊技中である場合にはボーナス遊技作動中処理を行う（ステップＳ１４）。ボーナス遊技作動中処理では、ボーナス遊技の継続およびその終了に要求される設定処理を行う。以上の各処理、設定を終えるとＲＡＭ初期化処理（ステップＳ２）に戻る。なお、上記ボーナス遊技作動中処理については図１１により後述する。
【００７１】
ボーナス遊技中でない場合にはボーナス役（特別入賞役）の図柄組み合わせが有効入賞ライン上に停止したか否かを判定する（ステップＳ１３）。ボーナス役図柄が停止していない場合にはＲＡＭ初期化処理に移行する（ステップＳ２）。一方、ボーナス役が停止した場合にはボーナス遊技作動開始処理を行う（ステップＳ１３、Ｓ１５）。ボーナス遊技作動開始処理を終えると、ステップＳ２のＲＡＭ初期化処理に移行する。
【００７２】
上記メイン処理に基づき実行される、回胴式遊技機Ａにおける遊技時の動作概要を説明する。まず、遊技者は遊技する際にメダル投入口１０から所定枚数のメダルを投入あるいはクレジット分からのＢＥＴ設定した後、回胴回転開始始動レバー１５を操作する。この回胴始動操作が遊技機内部で行う抽選の契機となる。回胴始動操作により遊技の開始となり、各リール８ａ〜８ｃが回転して、リールの正常回転が確認された後、回胴回転停止ボタン１６ａ〜１６ｃの操作が有効となる。各停止操作のタイミングに基づき、内部抽選結果に応じた位置に各リールは停止制御される。リプレイを除く、いずれかの入賞役に当選しているときには、タイミングよく、有効ライン上に当選役の図柄組み合わせが成立したとき、所定枚数のメダルの払出が行われる。
【００７３】
図９はＣＴＣ１０５の計時に基づく一定時間ごとの割り込みにより起動される主制御側のタイマ割込処理を示すフローチャートである。図９を参照して、上記主制御基板（主制御部）において１．５ｍｓ（ミリ秒）程度ごとに実行されるタイマ割込処理について説明する。
【００７４】
主制御基板１００は、タイマ割り込みが発生した場合、レジスタを所定のスタック領域に退避させる退避処理を行ってから（ステップＳ２０）、ポート入力処理を行う（ステップＳ２１）。ポート入力処理では遊技機に設けられたスイッチ類やセンサ類からの検出情報を管理する。ついで、回胴回転制御処理を行う（ステップＳ２２）。回胴回転制御処理では、回胴制御フラグに応じて、回胴の起動、回転、停止が行われる。以下の説明においては、回胴回転始動レバー１５が操作されて回胴回転が起動される起動前の回胴状態にあるとして説明する。回胴回転制御処理の詳細は図１９〜図２３に基づいて後述する。回胴回転制御処理の後、定期更新処理が行われる（ステップＳ２３）。
【００７５】
図１０の（１０Ａ）は定期更新処理を示す。
定期更新処理では、メインＲＡＭ１０４に設けた割込みカウンタのカウンタ値を１加算し（ステップＳ１００）、更に主制御部１００のマイクロコンピュータ１０１に設けた１バイトタイマ及び２バイトタイマの値を１減算する（ステップＳ１０１、Ｓ１０２）。この割込みカウンタは１割込み毎に＋１更新される割込み回数計数用カウンタである。割込みカウンタのカウンタ値は、「００」→「０１」→「０２」→・・・→「ＦＥ」→「ＦＦ」→「００」→「０１」→・・・といった順に更新される。１バイトタイマは１バイトで構成されたタイマであり、メダル投入センサＯＮタイマ、クレジットメダル投入間隔タイマ、停止ボタン停止間隔タイマ、前扉５に設けた扉開放センサ（図示せず）の監視タイマ等を含む。２バイトタイマは２バイト構成のタイマであり、最小遊技時間（遊技間隔時間：例えば４．１秒）計時用ウエイトタイマや消灯時間計時用タイマ等を含む。
【００７６】
次に、コマンド出力処理が行われて（ステップＳ２４）、遊技の進行に伴う処理状態に応じてセットされる演出制御コマンドが演出制御基板２００に送信される。主制御基板１００は、割り込み毎に演出制御コマンドを１バイト分出力する。１つの演出制御コマンドは２バイト長であるので、連続する２回のタイマ割り込みで１つの演出制御コマンドが送信される。
【００７７】
ついで、表示出力処理（ステップＳ２５）及び異常監視処理（ステップＳ２６）が行われる。表示出力処理では、遊技機に設けられたＬＥＤや７セグメント等の発光制御等を行う制御信号を出力する。異常監視処理では、主として遊技機内に設けた機器に関連した異常監視、例えばメダル払出センサ３０３の監視によるメダル払出時のエラーや、前記扉開放センサの監視による扉開放エラー等の遊技機異常（遊技動作エラー）を監視する。本発明に係る回転異常監視は後述のエラータイマ(図２２のステップＳ２３４等参照)により定常回転状態中に行われる。
【００７８】
更に、外部情報信号出力処理（ステップＳ２７）が行われる。外部情報信号出力処理では、遊技メダルの投入信号、遊技メダル払出し時のメダル払出信号、エラー信号等が出力される。これらの出力信号は外部集中端子基板４０１を介してホールコンピュータＨＣに送信される。
【００７９】
上記のステップＳ２０〜ステップＳ２７の処理を終えた後、ＭＡＸベットボタン１１の操作が有効か否かの判定を行い、ＭＡＸＢＥＴボタン有効フラグがオンで操作有効のときに、ＭＡＸベットボタン１１が操作されたときには、ＭＡＸＢＥＴ操作コマンドをセットする（ステップＳ２８〜Ｓ３０）。ＭＡＸＢＥＴボタン有効フラグは、通常、回胴回転始動レバー１５がオンされた後にオンになり、全リール停止後にオフになる。そのため、ゲーム中にＭＡＸベットボタン１１が操作された場合には、ＭＡＸＢＥＴ操作コマンドが演出制御基板２００に送信され、それを受けた演出制御基板２００は所定の遊技演出・報知を実行することができる。ＭＡＸＢＥＴ操作コマンドのセット後、レジスタの内容を復帰させて（ステップＳ３１）、タイマ割込処理を終了する。ＭＡＸベットボタン１１が操作されないとき、あるいはＭＡＸＢＥＴボタン有効フラグがオフのときにも、レジスタの内容を復帰させて（ステップＳ３１）タイマ割込処理を終了する。
【００８０】
図１２は上記回胴演出抽選処理（ステップＳ６）の詳細を示す。
内部抽選の結果に基づき、当選役に応じて回胴演出（特別回転演出）の実行有無を決定すると共に、回胴演出パターン（リールの回転演出パターンの種別であり、以下回転演出パターンという。）を決定する（ステップＳ４０）。
【００８１】
図１６は回転演出パターンの抽選テーブル（１６Ａ）、リール演出別の設定テーブル（１６Ｂ）及びリール起動タイマの設定テーブル（１６Ｃ）を示す。これらのテーブルはメインＲＯＭ１０３に格納されている。回転演出パターンは７種類の種別（ＰＴＮ１〜７）からなる。各回転演出パターンは、ＢＢ当選、ＢＢとの同時当選（ＢＢ＋ベル、ＢＢ＋スイカ、ＢＢ＋チェリー）、又はベル、スイカ及びチェリーの小役が当選したことを契機に抽選される。回転演出パターンＰＴＮ１は、回胴遊技の進行を５秒間停止する遊技進行停止状態（フリーズ演出）を出現させる、所謂フリーズ演出内容のみからなる。回転演出パターンＰＴＮ２は、５秒間のフリーズに加え、リールを１０秒間逆回転させる回胴逆回転演出を出現させる複合逆回転演出内容（複合逆回転演出態様）からなる。回転演出パターンＰＴＮ３は、５秒間のフリーズに加え、リールを２０秒間逆回転させる回胴逆回転演出を出現させる複合逆回転演出内容からなる。回転演出パターンＰＴＮ４は、３０秒間の単独フリーズ演出内容からなる。
【００８２】
回転演出パターンＰＴＮ１の場合、上記７種の契機のうちＢＢ当選を除いた当選時に抽選が行われ、例えば、チェリー当選時には抽選確率１／３２．０で抽選される。回転演出パターンＰＴＮ２の場合、７種のいずれかの当選時に抽選が行われ、例えば、ベル当選時には抽選確率１／１２８．０で抽選される。回転演出パターンＰＴＮ３の場合、同時当選（ＢＢ＋ベル）とベル役当選を除いた５種の当選時に抽選が行われ、例えば、チェリー当選時には抽選確率１／１６．０で抽選される。回転演出パターンＰＴＮ４の場合、ＢＢの当選時のみに抽選が行われ、抽選確率１／５．８で抽選される。
【００８３】
回転演出パターンＰＴＮ５〜７は、リール８ａ〜８ｃのいずれかをリール始動時に通常回転時より遅れて始動させる遅れ始動演出内容からなり、夫々、リール８ａ（左回胴）、リール８ｂ（中回胴）、リール８ｃ（右回胴）の遅れ始動に対応する。回転演出パターンＰＴＮ５の場合、同時当選（ＢＢ＋チェリー）及びチェリー当選時のみ抽選が行われ、例えば、チェリー当選時には抽選確率１／１２８．０で抽選される。回転演出パターンＰＴＮ６の場合、同時当選（ＢＢ＋ベル）及びベル当選時のみ抽選が行われ、例えば、ベル当選時には抽選確率１／１２８．０で抽選される。回転演出パターンＰＴＮ７の場合、同時当選（ＢＢ＋スイカ）及びスイカ当選時のみ抽選が行われ、例えば、スイカ当選時には抽選確率１／１２８．０で抽選される。なお、回転演出パターンには、逆回転に限らず、通常回転より低速で正回転させるスロー回転や駒送り回転等の回転態様を使用することができる。
【００８４】
当選役に応じて回胴演出の実行と、回胴演出パターンのいずれかを決定したとき（ステップＳ４１）、回胴演出パターンデータをメインＲＡＭ１０４に記憶、設定する（ステップＳ４２）。回胴演出パターンの設定により、図１６の（１６Ａ）の回転演出パターンの抽選結果に対応した遊技ロックインデックス（リール演出種別ＰＴＮ１〜７）がセットされると共に遊技ロックコマンドがメインＲＡＭ１０４にセットされる（ステップＳ４２）。ついで、フリーズ演出に当選したか否か判断され、フリーズ演出当選時には（１６Ｂ）の設定テーブルを参照して、遊技ロックインデックスに応じたフリーズ時間（待機時間）が所定のレジスタ（ＢＣレジスタ）にセットされて指定数割込み待ち処理に移る（ステップＳ４３〜Ｓ４５）。待機時間としてセットされる値は、例えば５秒フリーズの場合には「３３３４」である。フリーズ演出に当選していない時には待機時間がセットされず指定数割込み待ち処理に移る（ステップＳ４３、Ｓ４５）。
【００８５】
図１０の（１０Ｂ）は指定数割込み待ち処理（ステップＳ４５）を示す。
まず、定期更新処理（１０Ａ）において示した前記割込みカウンタのカウンタ値を取得する（ステップＳ１１０）。この取得値と前記割込みカウンタのカウンタ値との比較を行う（ステップＳ１１１）。この比較は両者が一致しなくなるまで継続し、１回分の割込み処理が終了して、比較結果が一致しなくなると終了し（ステップＳ１１２）、ステップＳ１１３に移行する。メインＣＰＵ１０２のＢＣレジスタには割込み待ち回数の指定数が予め設定されている。ステップＳ１１３では、ＢＣレジスタが１減算される。上記のステップＳ１１０〜Ｓ１１３は指定数回繰り返されて、ＢＣレジスタの値が０になると、指定数割込み待ち処理を終了する（ステップＳ１１４）。５秒フリーズの待機時間として「３３３４」がＢＣレジスタにセットされていた場合には、ステップＳ１１０〜Ｓ１１４の処理を３３３４回ループすることになり、それにかかる時間が約５秒（１．５ｍｓ×３３３４＝５００１ｍｓ）となる。
【００８６】
図１３は回胴回転開始設定処理（ステップＳ７）を示す。
回胴回転開始設定処理においては、まず、ウエイト処理が行われる。ウエイト処理は、前回の回胴遊技においてリールの回転を開始した時点から所定時間（例えば４．１秒）をウエイトタイマにより計時し、所定時間（ウエイト時間）が経過するまで今回の回胴遊技にいてリールの回転を開始せずに待機させるための処理である。
【００８７】
ウエイト処理では、ウエイトタイマのタイマ値を取得し（ステップＳ５０）、ウエイトタイマが０になるまで、つまり、上記のウエイト時間の消費まで計時する（ステップＳ５１、Ｓ５２）。ウエイト時間の消費まで計時したとき（ステップＳ５２）、次ゲーム開始までのウエイト時間（４．１秒）を新たにウエイトタイマにセットし（ステップＳ５３）、回転起動処理（ステップＳ５４）に移行する。このウエイトタイマは前述した定期更新処理で減算処理される。回転起動処理において、通常回転時の回胴起動条件及び回転演出パターンに応じた回胴回転条件が設定され、その詳細は後述する。
【００８８】
回転起動処理を終えると、全リール回転中を示す回転状態フラグをオンする（ステップＳ５５）。更に、回転開始コマンドをセットして（ステップＳ５６）、回胴回転開始設定処理を終了する。
【００８９】
図１４は回転起動処理（ステップＳ５４）を示す。
まず、回胴演出パターンの設定時にセットされた遊技ロックインデックス（ステップＳ４２参照）を取得し（ステップＳ６０）、取得した遊技ロックインデックスに応じた起動時データがメインＲＡＭ１０４に設けた起動時データエリアに設定される（ステップＳ６１）。
【００９０】
取得した遊技ロックインデックスに応じた起動時データの設定は、図１６の（１６Ｂ）、（１６Ｃ）に示すリール演出別の設定テーブル及びリール起動タイマの設定テーブルに基づいて行われる。回転演出パターンＰＴＮ１〜４は単独フリーズ演出内容又は複合逆回転演出内容であり、夫々の演出内容に応じて、逆回転有無、逆回転時間、３回胴の回転順序の起動時データが設定される。回転演出パターンＰＴＮ５〜７は回胴の遅れ始動演出内容であり、夫々の演出内容に応じて、遅れ対象の回胴に対する始動遅れ時間（３００ｍｓ）の起動時データが設定される。
【００９１】
回転演出パターンＰＴＮ１〜４の場合、回胴始動時の回転順は全リールを同時回転起動させて始動遅れは生じさせない。（１６Ｂ）に示す回転順の「１２３」はリールを起動させる順番を表している。回転演出パターンＰＴＮ５〜７は、夫々、遅れ始動演出内容であるから回転順の設定が行われる。回転演出パターンＰＴＮ５の場合には、（１６Ｂ）の回転順「２３１」に示すように、右、左、中の回胴順に始動される。回転演出パターンＰＴＮ６の場合には、（１６Ｂ）の回転順「１３２」に示すように、左、右、中の回胴順に始動される。回転演出パターンＰＴＮ７の場合には、（１６Ｂ）の回転順「１２３」に示すように、左、中、右の回胴順に始動される。
【００９２】
通常回転時には、３つの回胴は始動遅れを発生させずに同時に通常回転（正回転）方向に起動される。逆回転演出時にも、３つの回胴は始動遅れを発生させずにほぼ同時に通常回転と逆向きの逆回転方向に起動される。左、中、右の回胴の始動を遅らせる遅れ始動演出時には、最初の２つの回胴はほぼ同時に通常回転方向に起動され、その起動から回胴遅れ時間（３００ｍｓ）経過してから残りの遅れ対象の回胴が通常回転方向に起動される。逆回転演出時には回胴の逆回転演出の終了後、最初の回胴が回胴遅れ時間（３８秒）の経過後に起動され、その起動から回胴遅れ時間（５００ｍｓ）経過してから次の回胴が起動され、更にその起動後、回胴遅れ時間（５００ｍｓ）経過してから最後の回胴が起動される。以上のようにして遊技状態に応じて、つまり遊技ロックインデックスに基づき、上記（１６Ｃ）に示した回胴遅れ時間がリール起動タイマに対して設定される（ステップＳ６２）。
【００９３】
起動時データ及び回胴遅れ時間の設定を終えると、起動時データに対応した第１の回転起動設定（ステップＳ６３〜Ｓ６８）を行った後、起動時データが逆回転のときには逆回転から正回転への第２の回転起動設定（ステップＳ７０〜Ｓ７６）が行われる。
第１の回転起動設定においては、３つの回胴に対して、回胴毎に回胴遅れ時間のデータ設定（ステップＳ６３、Ｓ６５、Ｓ６７）と起動設定処理（ステップＳ６４、Ｓ６６、Ｓ６８）が行われる。第２の回転起動設定においては、３つの回胴に対して、回胴毎に回胴遅れ時間のデータ設定（ステップＳ７１、Ｓ７３、Ｓ７５）と起動設定処理（ステップＳ７２、Ｓ７４、Ｓ７６）が行われる。起動設定処理（ステップＳ６４、Ｓ６６、Ｓ６８）及び起動設定処理（ステップＳ７２、Ｓ７４、Ｓ７６）は共通の起動設定処理により実行され、メインＣＰＵ１０２に対する容量負担の軽減を図っている。
【００９４】
第１の回転起動設定においては、遅れ対象以外の２つの回胴の一つに対して、ＢＣレジスタに回胴遅れ時間「０」が設定されて（ステップＳ６３）、その回胴に対する起動設定処理（ステップＳ６４）が行われる。次の回胴に対して回胴遅れ時間「０」の設定及び起動設定処理を行った後（ステップＳ６５、Ｓ６６）、最後の回胴に対しての回胴遅れ時間をセットする（ステップＳ６７）。始動遅れ演出が含まれている場合には、回胴遅れ時間として３００ｍｓがセットされる（ＢＣレジスタにセットされる値は２００であり、３００（１．５ｍｓ×２００）ｍｓがセットされる）。逆回転演出時には各回胴に対して回胴遅れ時間「０」が設定される。ステップＳ６７において設定された回胴遅れ時間は後の指定数割込み待ち処理（図１５のステップＳ８０）により消費され、リール回転の始動が通常時より遅れる始動遅れ回転演出として出現する。
【００９５】
図１５は起動設定処理（ステップＳ６４、Ｓ６６、Ｓ６８、Ｓ７２、Ｓ７４、Ｓ７６）を示す。
起動設定処理においては、まず、図１０の（１０Ｂ）により示した指定数割込み待ち処理（ステップＳ８０）を行うことにより、ＢＣレジスタにセットした遅れ時間を消費した後、割込み禁止状態に移行する（ステップＳ８１）。ついで、回転開始順序に応じた対象回胴のリールを特定し（ステップＳ８２）、特定した対象リールに対応する制御フラグをセットする（ステップＳ８３）。このとき、逆回転演出が含まれる場合には逆回転フラグをセットする。ステップＳ８３の後、割込み禁止状態が解除され割込みが許可されて処理を終える（ステップＳ８４）。
【００９６】
ここで、主制御部において用いる各種回胴制御フラグを図１７の（１７Ａ）に示す。図１７の（１７Ａ）は各回胴制御フラグのデータ表である。回胴制御フラグには、制御フラグ、逆回転フラグの他に、回胴センサＯＮフラグ、停止命令フラグ、停止信号検出フラグ、回胴起動済みフラグ、回胴起動フラグ及び回胴停止中フラグが含まれている。
【００９７】
図１８は各回胴制御フラグの発生タイミングを模式的に示す。図１８においては各回胴制御フラグのオン状態を下側のラインより立ち上がっている期間で示し、また、逆回転演出を含む回転タイミング例を示している。
制御フラグは回胴の通常回転（正回転）の回転制御中を示すフラグである。図１８の（１８Ａ）に示すように、制御フラグのオン状態は、第１の起動設定（ステップＳ６４、Ｓ６６、Ｓ６８）時点Ｔ１から回胴が回転して、停止操作を経て完全停止する時点Ｔ８までの期間に対応する。
逆回転フラグは回胴の逆回転演出における逆回転制御中を示すフラグである。（１８Ｂ）に示すように、逆回転フラグのオン状態は上記の第１の起動設定時点Ｔ１から回胴が所定期間逆回転して、通常回転に移行する時点Ｔ２（ステップＳ７２、Ｓ７４、Ｓ７６）までの期間に対応する。
【００９８】
回胴センサＯＮフラグは回胴回転位置検出センサ２５４〜２５６により各回胴の回転基準位置を検出したことを示すフラグである。正常回転状態中に回転基準位置が検出されて回胴センサＯＮフラグがオンになると、回胴回転停止ボタン１６ａ〜１６ｃによる停止操作が有効化される。（１８Ｃ）に示すように、回胴センサＯＮフラグのオン状態は、回胴起動後、リール回転が定常速度の回転状態(定常回転状態)に達した時点Ｔ３以降に、回胴回転位置検出センサ２５４〜２５６によるリールの回転基準位置の検出信号を受信した時点Ｔ４から回胴完全停止時点Ｔ８までの期間に対応する。
【００９９】
停止命令フラグは回胴回転停止ボタン１６ａ〜１６ｃによる停止操作が行われて停止命令が発生したことを示すフラグである。（１８Ｄ）に示すように、停止命令フラグのオン状態は停止制御により滑り駒数が０になった時点Ｔ６から回胴完全停止時点Ｔ８までの期間に対応する。
停止信号検出フラグは回胴回転停止ボタン１６ａ〜１６ｃによる停止操作により発生する停止信号を検出したことを示すフラグである。（１８Ｅ）に示すように、停止信号検出フラグのオン状態は、回胴の定常回転状態において停止操作が行われて停止信号を検出した時点Ｔ５から回胴完全停止時点Ｔ８までの期間に対応する。
【０１００】
回胴起動済みフラグは回胴の回転が定常回転状態に達したことを示すフラグである。（１８Ｆ）に示すように、回胴起動済みフラグのオン状態は、定常回転状態の到達時点Ｔ３から回胴完全停止時点Ｔ８までの期間に対応する。
【０１０１】
回胴起動フラグは通常回転状態の起動から定常回転状態に移行するまでの起動中を示すフラグである。（１８Ｇ）に示すように、回胴起動フラグのオン状態は、逆回転終了時点Ｔ２から定常回転状態到達時点Ｔ３までの期間に対応する。逆回転が行われない場合はＴ１〜Ｔ３のときにオン状態になる。
【０１０２】
回胴停止中フラグは滑り駒数が０になった後、回胴の完全停止制御への移行を示すフラグである。（１８Ｈ）に示すように、回胴停止中フラグのオン状態は、滑り停止制御の後、滑り駒が０になった後、リールが停止可能な位置まで移動した時点Ｔ７から回胴完全停止時点Ｔ８までの期間に対応する。
【０１０３】
回胴毎に回胴遅れ時間のデータ設定（ステップＳ６３、Ｓ６５、Ｓ６７）と起動設定処理（ステップＳ６４、Ｓ６６、Ｓ６８）が回胴毎に実行され、例えば、左リール始動遅れ演出が抽選により決定されているときには、中、右、左の回胴順に回胴遅れ時間のデータ設定及び起動設定処理が行なわれ、且つ左の回胴の遅れ始動が実行される。
【０１０４】
通常回転時の回転起動設定を終えると（ステップＳ６３〜Ｓ６８）、逆回転演出が抽選により決定されているか否か判断する。逆回転演出が決定されていないときには通常回転時のみの回転起動処理を行って終了する（ステップＳ６９）。
【０１０５】
逆回転演出が決定されているときには、ステップＳ６１で設定した逆回転時間経過後に、逆回転データをクリアする（ステップＳ７０）。なお、先のステップＳ６１において逆回転の場合は回転順が１２３に設定されているため、逆回転から正回転に切り替える順番は左中右の順になるが、このタイミングで回転順データを設定することで切替順を適宜変更することできる。上記（１６Ｃ）に示したように、逆回転時間の３８秒に相当する値がＢＣレジスタにセットされて（ステップＳ７１）、その回胴に対する起動設定処理（ステップＳ７２）が行われ、起動設定処理のＳ８０にて３８秒の逆回転時間が経過するまで待機した後、最初の回胴に対応する逆回転フラグ（メモリエリア）にステップＳ７０でクリアしたデータがセットされる（ステップＳ８３）。このタイミングで最初の回胴が正回転に移行する。次の回胴に対して、最初の回胴の起動後の回胴遅れ時間（５００ｍｓ）が設定されて（ステップＳ７３）、その回胴に対する起動設定処理（ステップＳ７４）が行われる。更に、最後の回胴に対して、２番目の回胴の起動後の回胴遅れ時間（５００ｍｓ）が設定されて（ステップＳ７５）、その回胴に対する起動設定処理（ステップＳ７６）が行われる。
【０１０６】
上記の回転起動処理により、回胴のステッピングモータを起動するために通常回転起動に必要な回胴起動条件と、逆回転演出時には回転演出パターンに応じた回胴回転条件が設定される。逆回転演出がないときには、第１の回転起動設定処理において逆回転フラグがオンされずに、正回転駆動のためのステップＳ６０〜Ｓ６９の回転起動処理が実行される。逆回転演出があるときには、第１の回転起動設定処理において逆回転フラグがオンされて、逆回転駆動のためのステップＳ６０〜Ｓ６９の回転起動処理が実行され、且つ逆回転後の正回転駆動のためのステップＳ７０〜Ｓ７６による第２の回転起動設定処理が実行される。従って、回胴を正回転（通常回転）のみと、逆回転演出を経て正回転させる起動時の設定を行う際、図１５の起動時設定手段（ステップＳ８０〜Ｓ８５）を共用して、プログラム処理を簡素化でき、主制御部に対するプログラム容量の負担を与えることなく、回胴の逆回転演出制御を円滑に実行することができる。即ち、抽選処理及び回胴回転処理を主制御部において行う遊技規則の制約下にあっては、液晶表示装置、各種ランプ等の演出表示装置によって、主制御部の抽選結果に基づく遊技情報に関連した関連情報の報知制御を副制御部において実行可能であるが、逆回転等の回胴の特別回転演出に関しては主制御部の制御下におく必要があるところ、本実施形態においては、上記起動時設定手段（ステップＳ８０〜Ｓ８５）の共用化によってプログラム容量の簡素化を行って特別回転演出に係る容量負担の削減を達成することができる。
【０１０７】
本実施形態では、回転演出パターンとして逆回転演出の他に、回胴始動遅れも含んでいるので、本実施形態では、正回転のみの場合及び逆回転演出を行う場合に、夫々回胴毎に回胴遅れ時間の設定と起動設定処理を行っているが、回胴遅れ演出を行わない場合には、ステップＳ６３、Ｓ６５、Ｓ６７、Ｓ７１、Ｓ７３、Ｓ７５及びＳ８０が不要になるので、正回転のみの場合及び逆回転演出を行う場合に、正回転起動時及び逆回転起動時に夫々、全回胴に対応する制御フラグと逆回転フラグを設定する共通の起動時設定を１回行えばよく、よりプログラム処理の簡素化を図ることができる。
従って、本実施形態においては、複数種の回転演出パターンのうちいずれかを抽選して決定して、主制御部に対するプログラム容量の負担を与えることなく、回胴の回転演出制御を円滑に実行して、回胴遊技の興趣を一層向上させることができる。
【０１０８】
また、本実施形態においては、回転演出パターンとして逆回転演出の他に、回胴始動遅れ、リールの回転順序及びフリーズの演出も含むが、特に、回胴始動遅れ時間の設定と起動設定処理を回胴毎に行っているので、複数種の回転演出パターンを用いても、主制御部に対するプログラム容量の負担を与えることなく、回胴の回転演出制御を円滑に実行することができる。
【０１０９】
タイマ割込処理（図９）において実行される回胴回転制御処理（ステップＳ２２）を以下に詳述する。
図１９〜図２３は回胴回転制御処理（ステップＳ２２）を示す。
回胴回転制御処理においては制御フラグがオンしている回転制御過程での処理が行われる。逆回転フラグがオンのときはステップＳ２０３（図１９参照）以下の逆回転制御処理を行う。回胴停止中フラグがオンのときはステップＳ２０８（図１９参照）以下の回胴停止中制御処理を行う。回胴起動フラグがオンのときはステップＳ２１５（図２０参照）以下の回胴回転加速制御処理を行う。回胴回転開始時にはステップＳ２２７（図２１参照）以下の回胴回転開始制御処理を行う。定常回転状態中にはステップＳ２３２（図２２参照）以下の回胴定常回転制御処理を行う。停止信号検出フラグがオンされた後、停止命令フラグがオンされるまでの停止滑り制御処理はステップＳ２４０（図２３参照）以下で行われ、停止命令フラグがオンになるとステップＳ２４７（図２３参照）を経て、回胴停止中制御処理に移行する。図１９〜図２３において、フラグのオン・オフ設定を夫々、「１」、「０」をセットすると表記している。
【０１１０】
まず、１つ目の回胴制御フラグをチェックしてフラグ内容を確認する（ステップＳ２００）。制御フラグがオフのとき（ステップＳ２０１）、ステップＳ２２５に移って３リール分の処理が終了しているか否かを判断し、３リール分の処理が終えていない場合はステップＳ２００に戻り、次のリールの制御フラグをチェックする。３リール全ての回転制御が終えた場合は、回胴回転制御処理を終える。回胴回転始動スイッチ１５ａの始動検出により、制御フラグがオンしているときには、逆回転フラグがオンか否かを判断する（ステップＳ２０１、Ｓ２０２）。逆回転フラグがオンのとき、逆回転起動のためにモータ出力タイマを１減算する（ステップＳ２０３）。メインＲＡＭ１０４には、モータ駆動回路１１５によるモータ駆動電流の供給制御を行うための励磁パルスを特定するための励磁出力カウンタ用のカウンタメモリエリアが設けられている。以下、励磁出力カウンタの出力データを励磁出力データという。モータ出力タイマは、該励磁出力カウンタのカウンタ更新等を行うための主制御部に設けられたタイマである。ステッピングモータ（左回胴駆動モータ２５１、中回胴駆動モータ２５２、右回胴駆動モータ２５３）の回転の加速時には、励磁出力カウンタのカウンタ値が０になるとモータ出力タイマにより励磁出力カウンタが更新され、また、ステッピングモータの停止中には、モータ出力タイマにより全相オンする時間が管理される。
【０１１１】
ついで、モータ出力タイマの値が負の値か否か、つまりモータ出力タイマのタイマ計時中か否かを判断して（ステップＳ２０４）、モータ出力タイマの値が負の値のとき、モータ出力タイマに「５」をセットし（ステップＳ２０５）、励磁出力カウンタを１減算する（ステップＳ２０６）。このようにモータ出力タイマをタイマ割込み毎に１減算して負の値になったときに励磁出力カウンタを１減算するので、ステップＳ２０５で「５」をセットした場合は６回のタイマ割込みが発生する（１．５ｍｓ×６）毎に励磁出力カウンタを更新するようになる。本実施例ではＳ２０６で１減算することにより励磁出力カウンタが正回転と逆向きに回転する逆回転駆動を出現させることができる。上述のように、このリール演出は逆回転に限定されず、スロー回転、駒送り回転等の正回転でもよいし、また回転方向や回転速度を任意に設定することができる。モータ出力タイマの値が正又は０のときには後述のステップＳ２２３に移る。
【０１１２】
ここで、ステッピングモータ（左回胴駆動モータ２５１、中回胴駆動モータ２５２、右回胴駆動モータ２５３）における励磁制御を図１７の（１７Ｂ）の励磁シーケンス（順序）、図２４及び図２５を参照して説明する。
図２４はステッピングモータの加速時における２５段階（インデックス０〜２４）の各励磁時間（割込みタイマのタイマ値）及び励磁相の励磁出力タイムデータテーブルを示す。図２５はステッピングモータの概略駆動回路図（２５Ａ）及びその回転速度と時間との関係例（２５Ｂ）を示す。
【０１１３】
本実施形態に用いるステッピングモータはハイブリッド（ＨＢ）型ステッピングモータであり、（２５Ａ）に示すように、中央に配置されたロータ（回転子）Ｒと、このロータＲの周囲に配された４個のポールＬ０〜Ｌ３からなる。ステッピングモータにはハイブリッド型や２相に限らず、４相又は５相のステッピングモータを使用することができる。なお、モータ駆動回路１１５の駆動制御信号は図４に示したように回胴中継基板２５０を介してステッピングモータに与えられるが、（２５Ａ）においては回胴中継基板２５０を省略している。
【０１１４】
第１と第３のポールＬ０、Ｌ２はバイファイラ巻された励磁コイルからなり、その励磁コイルの中間点に所定の直流電源＋Ｂ（例えば＋２４ボルト）が印加されている。同様に、第２と第４のポールＬ１、Ｌ３もバイファイラ巻された励磁コイルからなり、その励磁コイルの中間点に上記直流電源＋Ｂが印加されている。
【０１１５】
ステッピングモータは励磁相としてＡ相、Ｂ相、Ａ−相、Ｂ−相を備える。第１のポールＬ０の励磁コイルに励磁信号を印加してＳ極に励磁すると共に、第３のポールＬ２をＮ極に励磁する相をＡ相としている。第３のポールＬ２の励磁コイルに励磁信号を印加して、第１のポールＬ０をＮ極に励磁すると共に、第３のポールＬ２をＳ極に励磁する相をＡ−相としている。また、第２のポールＬ１の励磁コイルに励磁信号を印加してＳ極に励磁すると共に、第４のポールＬ３をＮ極に励磁する相をＢ相としている。第４のポールＬ３の励磁コイルに励磁信号を印加して、第２のポールＬ１をＮ極に励磁すると共に、第４のポールＬ３をＳ極に励磁する相をＢ−相としている。例えば、１相励磁駆動方式の場合には、Ａ相、Ｂ相、Ａ−相およびＢ−相に対して順次励磁信号を印加することによりロータＲを時計方向に回転駆動することができる。
【０１１６】
本実施形態のステッピングモータでは、回胴回転のための励磁シーケンスとして、１相励磁と２相励磁とを所定の順序で交互に切り換える１−２相励磁駆動方式が採用されている。１−２相励磁駆動方式では（１７Ｂ）に示すように、励磁出力カウンタの値（０〜７）による励磁相（１相又は２相）の切換が行われる。即ち、Ａ相とＢ−相の両方への通電（２相励磁）、Ａ相の通電（１相励磁）、Ａ相とＢ相の両方への通電（２相励磁）、Ｂ相の通電（１相励磁）、Ｂ相とＡ−相の両方への通電（２相励磁）、Ａ−相の通電（１相励磁）、Ａ−相とＢ−相の両方への通電（２相励磁）及びＢ−相の通電（１相励磁）が順繰りに行われる。本実施形態では５０４個の励磁パルスの印加によりリールが１周する構成であるので、１励磁パルスあたりの角度変化は約０．７１４°となっている。
【０１１７】
ステッピングモータに対する駆動信号（駆動信号用データ）として、（１７Ｂ）に示す励磁出力データがモータ駆動回路１１５に与えられる。（１７Ｂ）の励磁シーケンスの出力データテーブルはメインＲ０Ｍ１０３に格納されており、タイマ割込み処理によって励磁データが出力される。励磁データにより各ステッピングモータに対する励磁相が定まり、その励磁相に対して励磁パルス電流が通電、供給される。
【０１１８】
図２５の（２５Ｂ）はステッピングモータの起動から停止までの回胴回転速度の駆動制御例を示す。ステッピングモータの起動から停止までには、回胴回転始動レバー１５が操作されて回胴回転始動スイッチ１５ａがオンになってステッピングモータが回転を始めた後、一定の定速回転に至るまでの加速期間ｔ１と、該定速回転が保持される定速回転期間ｔ２と、回胴回転停止ボタン１６ａ〜１６ｃの押下を夫々回胴回転停止スイッチ１６ｅ〜１６ｇにより検出して内部抽選結果に関連してリールを停止する停止制御期間ｔ３が含まれている。停止制御期間ｔ３には、回胴停止制御時の停止図柄位置調整用の滑り移動時間も含まれている。
【０１１９】
加速時においては、図２４のインデックス０〜２４に基づいて励磁制御が実行される。通常回転の場合には、回転開始時の励磁出力カウンタの値が１、３、５、７のいずれかになるようにしている。例えば、開始時の励磁出力カウンタ値が１とすると、１相励磁の状態がインデックス０により１回のタイマ割込みが発生するまで保持される。本実施形態では１．５ｍｓ毎に１回の頻度でのタイマ割込みを発生させている。次のインデックス１により２相励磁の状態が３１回のタイマ割込みが発生するまで保持される。以下、インデックス２４までの加速期間において、２相励磁状態のときのタイマ値が漸減されていく。通常回転させる際にはタイマ割込みの発生回数が図２４の設定タイマ値に達する度に、励磁出力カウンタを更新（＋１）するため、徐々に回転速度が速くなる。回胴の駆動開始時点で、励磁出力カウンタの値が０以外のときには、その励磁状態から順番に切り換えて、上記同様の加速時の励磁制御が行われる。逆回転時には、励磁状態を切り換える順序を通常回転時（ステップＳ２２２参照）と逆にして励磁制御が実行される（ステップＳ２０６参照）。
【０１２０】
逆回転フラグ及び回胴停止中フラグがいずれもオフであるとき、回転起動フラグがオンか否かを判断する（ステップＳ２１４）。回転起動フラグがオフのときは、回胴起動済みフラグのオン・オフ判断処理（ステップＳ２１５、Ｓ２２６）に移る。制御フラグがオンで、回転起動フラグ及び回胴起動済みフラグがオフのときには、回胴回転始動レバー１５が操作された直後の状態であり、回胴回転開始制御処理を行う。
【０１２１】
回胴回転開始制御処理においては、励磁制御の開始補正が行われる（ステップＳ２２７）。励磁制御の開始補正は以下の理由から必要とされる。
回胴回転停止スイッチ１６ｅ〜１６を押下したとき、リール８ａ〜８ｃにブレーキ制動（４相全て励磁する全相励磁）をかけても直ぐには停止に至らない。即ち、実際にリールが停止するまでには、１乃至２ステップ角度だけ滑って停止する。滑って停止した際には、この角度のずれ分を吸収しながら新たな加速処理を行う必要があり、できる限り初期励磁での電磁的吸引力(トルク)は小さい方が好ましい。初期励磁が２相の場合は、トルクが強いためガタツキが目立つ。トルクが弱い１相にするとズレ分をゆっくり吸収できるのでガタツキが目立ちにくい。このため、開始補正は励磁出力カウンタをビット０クリアして行われる。励磁出力カウンタをビット０クリアすることにより「０」、「２」、「４」、「６」のいずれかになり、その後、後述するステップＳ２２２で励磁出力カウンタを１加算するため、励磁出力カウンタは「１」、「３」、「５」、「７」のいずれかになる。従って、図１７の（１７Ｂ）の励磁出力テーブルから明らかなように、強制的に１相励磁から励磁制御を開始させることができる。
【０１２２】
励磁制御の開始補正を行った後、回胴を起動するために回胴起動フラグをオンする（ステップＳ２２８）。この回胴起動フラグをオンにすることにより、次の割込み処理では回胴回転加速制御処理を行うことになる。このとき、定常回転を検出するために回胴センサＯＮフラグをオフにしておく。ついで、１図柄の回転移動には、２４ステップ数の励磁パルスの印加を必要とするので、図柄ステップ数カウンタの初期化、つまり１図柄単位での励磁パルスの初期値（２４）設定を行う（ステップＳ２２９）。図柄ステップ数の初期値設定の後、リール起動時の初期化を行う（ステップＳ２３０）。この初期化において、回胴回転異常をタイマ監視するためのエラータイマと、総計２１のリール図柄数を計数するための図柄カウンタがクリアされ、また出力タイマインデックスメモリエリアの出力タイマテーブルインデックス値が０にセットされ、更にモータ出力タイマ値に１をセットする。エラータイマはメインＲＡＭ１０４に設けたタイマカウンタ用メモリエリアを用いてマイクロコンピュータ内部でカウント処理を行うタイマカウンタにより構成されている。図柄ステップ数はモータの励磁出力毎に１減算され、０になると２４に設定、更新される。図柄カウンタは図柄ステップ数が０になる毎に１加算され、２１に達すると０が設定、更新される。出力タイマインデックスメモリエリアはメインＲＡＭ１０４に設けられており、図２４の励磁出力タイムデータテーブルよりインデックスに応じたタイマ値を取得するごとに、出力タイマインデックスメモリエリアのインデックス値が更新される。上記の図柄カウンタ及びモータ出力タイマもメインＲＡＭ１０４に設けられている。ステップＳ２３０の後、回胴起動フラグオン（ステップＳ２２８）によりステップＳ２１５に移る。
【０１２３】
回転起動フラグがオンになると（ステップＳ２１４）、ステップＳ２１５以下の回胴回転加速制御処理が行われる。まず、モータ出力タイマの値を１減算して、モータ出力タイマの値が０か否かを判断する（ステップＳ２１６）。回胴回転開始時の初期化設定でモータ出力タイマに１がセットされているため、最初の加速制御ではモータ出力タイマが０になる。モータ出力タイマの値が０のとき、モータ励磁出力更新処理（ステップＳ２１７）を行う。モータ励磁出力更新処理においては、図２４の励磁出力タイムデータテーブルを参照して、メインＲＡＭ１０４に記憶された出力タイマテーブルインデックス値に応じたタイマ値を取得する。例えば、起動直後であれば、図２４に示すように、インデックス値が０であるので、タイマ値として「１」が取得される。取得したタイマ値をモータ出力タイマにセットし、前記出力タイマインデックスメモリエリアに記憶されたインデックス値を１加算する（ステップＳ２１８、Ｓ２１９）。
【０１２４】
インデックス値を加算後、加速期間が終了したか否かを判断する。加速期間終了の判断はインデックス値が２５を超えたか、又はモータ出力タイマにセットされたタイマ値が１５０か否かにより判断することができる。加速期間が終了した場合にはリール回転加速処理を終了する（ステップＳ２２０）。
【０１２５】
上記の回胴回転加速制御処理は、図２４の励磁出力タイムデータテーブルに基づいて実行される。図２４に示すように、本実施形態においては、１−２相励磁方式によるステッピングモータの回転駆動制御を行うに際して、加速期間中は、1相励磁よりも２相励磁の励磁時間が大になるように設定され、且つ２相励磁の時間を徐々に短くしている。しかも、加速期間中の1相励磁は最小単位時間（割込み処理１回の所要時間）に設定されている。即ち、インデックス０〜２４に対して、タイマ値が１、３１、１、１０、・・・、２、１、２、１に割り付けられている。なお、加速期間終了後の定速回転期間中（インデックス２５）は、1相励磁と２相励磁を同一の励磁時間に設定されている。
【０１２６】
ステップＳ２１５以下の回胴回転加速制御処理においては、トルクが弱い１相励磁の期間に対応するタイマ値を「１」にしてその時間を極力短くし、トルクが強い２相励磁の期間を長めに設定し、それを徐々に短くしているため、回胴起動後に速やかに定速状態に移行させて円滑な回胴遊技を促進することができる。特に、長期稼働の観点からもステッピングモータへの通電負担を軽減でき回胴モータの長寿命化にも寄与する。なお、本実施形態では２４ステップで加速期間が終わるようになっているが、２４ステップより多くしてもよいし、あるいは少なくすることができる。
【０１２７】
リール回転加速処理の終了により回胴起動フラグをオフすると共に、回胴起動済みフラグをオンする（ステップＳ２２１）。これにより、次の割込み処理では回胴定常回転制御処理を行うことになる。
【０１２８】
累積インデックス値が２４に達していないときはリール回転加速処理を継続する（ステップＳ２２０）。リール回転加速処理の継続中、及び終了の場合も励磁出力カウンタに１加算する（ステップＳ２２２）。ついで、図１７の（１７Ｂ）の励磁出力テーブルを参照して、励磁出力カウンタのカウンタ値に応じた励磁データを取得する（ステップＳ２２３）。取得した励磁データは当該リールに対応する出力バッファに記憶される（ステップＳ２２４）。この出力バッファに記憶された励磁データは、例えば後の表示出力処理（ステップＳ２５）にてＬＥＤ等の出力と共にモータ駆動回路１１５に出力される。以上のステッピングモータへの励磁パルス出力が３リール全てに対して実行される（ステップＳ２２５）。一方、ステップＳ２１６においてモータ出力タイマの値が０でないときには、インデックス値、励磁出力カウンタ、励磁出力データの更新を行わないため、モータ出力タイマの値が０になるまで前回の励磁データをモータ駆動回路１１５に出力し続ける。
【０１２９】
定常回転状態中は、停止操作に基づく停止信号検出フラグがオンされるまで正回転状態の監視と維持が行われる。定速回転期間ｔ２（定常回転状態中）においては、１回の割込み処理毎に、図１７の（１７Ｂ）の励磁出力テーブルに基づいて１相と２相を交互に励磁して、定速回転が維持される。定常回転状態に移行して停止信号検出フラグがオンされていないとき（ステップＳ２３１）、励磁出力カウンタのカウンタ値に応じてリール回転の正常・異常が監視される。励磁出力カウンタのカウンタ値のビット０が０のとき（ステップＳ２３２）、２相励磁状態と判断され前記エラータイマを１加算する（ステップＳ２３３）。このエラータイマはステッピングモータに印加される１パルスの駆動信号（励磁パルス信号）毎に、１パルス分の時間を計時するタイマである。エラータイマを用いた累計パルス時間の計時処理（ステップＳ２３３）は回胴の回転中に所定のカウント周期でリールの回転量（回転角度）をカウントする、本発明に係るカウント手段を構成する。ステッピングモータは５０４パルスの駆動信号（励磁パルス信号）を与えることにより１回転するので、ステッピングモータ１回転時間を、エラータイマによる５０４パルス時間のタイマ監視で行うと、タイマ容量が５０４パルス分の記憶容量を要する。本実施形態においては主制御部への容量負担を削減するために、２相励磁状態時のみ計時して、エラータイマに必要な容量を削減している。具体的には、リール１周時間は５０４パルス時間に相当するので、２５２パルス時間でタイムアップさせてもよいが、エラータイマに若干の余裕を持たせて２５６（＝２５２＋４）パルス時間（＞リール１周相当時間）でタイムアップするようにしている。従って、通常、５０４パルス時間をタイマ監視する場合には２バイト分の容量が必要であるが、２相励磁状態時のみをタイマカウントすることにより、１バイトの最小限の記憶容量で済み、記憶容量の削減を可能にしている。励磁出力カウンタのカウンタ値のビット０が１で（ステップＳ２３２）、１相励磁状態と判断されたときは、前記エラータイマを１加算せずに（ステップＳ２３３）、ステップＳ２３５に移る。なお、図２２においてはエラータイマのタイムアップを減算カウント値０の意味で「０」と表している。また、本実施形態においては２５６ステップ分の２相励磁状態の検出に基づいて回胴回転異常の検出を行っているが、２５６ステップ分の１相励磁状態の検出に基づいて回胴回転異常の検出を行うことができる。
【０１３０】
エラータイマが０でないとき（ステップＳ２３４）、リール位置検出センサ（回胴回転位置検出センサ２５４〜２５６）のオン・オフが判断される（ステップＳ２３５）。リールの遮光片２６０通過によりリール位置検出センサのオンが検出されたときには、正常回転と判断してエラータイマをクリアする（ステップＳ２３５、Ｓ２３６）。リール位置検出センサのオンにより正常な正回転が行われていることを確認して、回胴センサＯＮフラグがオンになり（ステップＳ２３７）、回胴回転停止ボタン１６ａ〜１６ｃの押下操作が有効となる停止制御状態に移る。リール位置検出センサのオン時点から定常正回転状態におけるリール図柄１つずつの回転シフト移動が厳密に制御される。リール位置検出センサのオンによりリールの回転基準位置が検出されたので、前記図柄ステップ数カウンタに２４がセットされ、且つ前記図柄カウンタも０にセットされ、リール位置初期化処理が行われる（ステップＳ２３８）。ついで、ステップＳ２２２に移って、励磁出力カウンタに１加算して、励磁出力テーブルに基づき励磁出力カウンタのカウンタ値に応じた励磁データを取得して、出力バッファにセットする励磁出力データを更新する処理が行われる（ステップＳ２２３〜Ｓ２２５）。
【０１３１】
ステップＳ２３５において、リール位置検出センサがオフのときには、図２３のステップＳ２４０に移る。ステップＳ２４０〜Ｓ２４５において、リール位置の更新処理が実行される。図柄ステップ数カウンタのカウンタ値を１減算し（ステップＳ２４０）、図柄ステップ数カウンタの値が０か否か判断される（ステップＳ２４１）。図柄ステップ数カウンタの値が０でないときには、ステップＳ２２２に移って、前述した励磁出力データを更新する処理が行われる（ステップＳ２２２〜Ｓ２２５）。
【０１３２】
図柄ステップ数カウンタの値が０のときは、リールが１図柄分回転したと判断されて、図柄ステップ数カウンタに２４がセットされる（ステップＳ２４２）。ついで、図柄カウンタに１加算される（ステップＳ２４３）。図柄カウンタの値が２１に達したか否か判断され（ステップＳ２４４）、２１に達したときには、リールが１回転したと判断されて、図柄カウンタを０にセットして（ステップＳ２４５）、ステップＳ２２２に移って励磁出力データの更新処理が行われる（ステップＳ２２２〜Ｓ２２５）。図柄カウンタの値が２１に達していないときは（ステップＳ２４４）、図柄カウンタ値を初期化せずにステップＳ２２２に移って、励磁出力データの更新処理が行われる（ステップＳ２２２〜Ｓ２２５）。
【０１３３】
ステップＳ２３３において励磁出力カウンタのカウンタ値から２相励磁状態と判断したときのみ前記エラータイマを加算した結果、リール位置検出センサのオン（回転基準位置）を検出することなく（ステップＳ２３５）、エラータイマが０になってタイムアップしたとき（ステップＳ２３４）、つまり、２５６回分の２相励磁状態を検出したときにはリールが１回転以上したにもかかわらず回転基準位置の検出に至らなかったことになる。この場合、回胴回転が何かの原因でロックされて回転不能になった回転エラー状態が発生しているおそれがある。ステップＳ２３４で回転異常と判断したときには、ステップＳ２３４からステップＳ２２７に移り、回胴回転開始制御処理を再び実行して再起動することになる。
【０１３４】
上記の回転異常監視はリール毎に行われ、回転異常と判断したリールに対してはステップＳ２２７以下の再起動処理に移る。再起動処理に移ると、回胴センサＯＮフラグがオンされず、回胴回転停止ボタン１６ａ〜１６ｃによる停止操作が有効化されない。従って、少なくとも一つのリールに関し回転異常が発生した場合には、遊技の進行を妨げずに再起動を実行することにより迅速な復帰対応処理を行うことができる。なお、再起動処理を所定回数（例えば、１０回）繰り返しても回転異常が解消されない場合には、その旨を音声、画像表示及びランプ点灯により報知して、遊技の進行を停止するようにしてもよい。
【０１３５】
回胴センサＯＮフラグのオンにより回胴定常回転状態を継続しているとき（ステップＳ２３７）、回胴回転停止ボタン１６ａ〜１６ｃの押下があると、停止操作されたリール別の停止信号検出フラグがオンになる。停止信号検出フラグのオンにより（ステップＳ２３１）、図２３のステップＳ２３９に移る。回胴回転停止ボタン１６ａ〜１６ｃの押下があっても直ちに回胴停止が行われるのではなく、内部抽選結果に応じて停止制御テーブルに基づく停止図柄が決定されて、停止位置に停止図柄が滑っていく滑り駒数が決定される。停止操作後、所定の停止位置に停止図柄が滑ったとき停止命令フラグがオンになる。停止信号検出フラグがオンになると、ステップＳ２３２以降の回転異常検出処理を行わず、停止命令フラグがオンになるまでの間、ステップＳ２４０以降のリール位置更新処理は継続して行われる。停止信号検出フラグ及び停止命令フラグの生成は前記回胴停止処理（図８のステップＳ８）において行われる。
【０１３６】
図２６は回胴停止処理（ステップＳ８）の詳細を示す。図２７は回胴停止処理の中の図柄停止制御処理を示す。回胴停止処理を図２６及び図２７を参照して以下に詳述する。
【０１３７】
ステップＳ３０１〜Ｓ３０４のループ処理において、回転しているリールが停止操作可能な正常回胴回転状態にあるか否かが判断される。３回胴分のループ数「３」がセットされる（ステップＳ３００）。ついで、最初の回胴につき回転状態フラグがオンになっているか否かを判断し（ステップＳ３０１）、オンのときには回胴センサＯＮフラグがオンになっているか否かを判断する（ステップＳ３０２）。回転状態フラグは前述の回胴回転開始設定処理時のステップＳ５５においてオンされる。リール位置検出センサにより回転中のリールの回転基準位置が検出されていないときは回胴センサＯＮフラグがオンされないので、回転状態フラグがオンのときに回胴センサＯＮフラグがオンされていない場合にはステップＳ３００に戻る。
【０１３８】
回転状態フラグ及び回胴センサＯＮフラグがオンのときにはループ数を１減算する（ステップＳ３０３）。回胴センサＯＮフラグオンの検出により回胴の停止操作可能状態になる。減算後、ループ残数があるか否かを判断し（ステップＳ３０４）、残数があるときにはステップＳ３０１〜Ｓ３０４のループ処理が繰り返される。ループ数の残数がなくなると上記ループ処理を終了して（ステップＳ３０４）、ステップＳ３０５に移る。ループ処理が終了した場合は、回転中の全てのリールが正常に回転していると判断されたことになる。
【０１３９】
上記ループ処理の終了後には、回胴回転停止ボタン１６ａ〜１６ｃによる有効停止操作有無の判別（ステップＳ３０６）前に、無効な停止操作が行われたか否かを判断する（ステップＳ３０５）。無効な停止操作内容は例えば、リールが停止しているにもかかわらず、そのリールに対応する回胴回転停止ボタンが何度も押下されるといった変則的な停止操作である。無効な停止操作が行われたときにはステップＳ３００に戻り、再度、回転中の全てのリールが正常に回転しているか否かを判断する。無効な停止操作が行われていないときは有効停止操作有無の判別を行う（ステップＳ３０６）。回転中のリールに対応する回胴回転停止ボタンの操作が行われた場合には有効な停止操作が行われたと判断して、停止信号検出フラグをオンする（ステップＳ３０７）。
【０１４０】
ついで、３リールの停止順番データ、図柄停止数、停止対象リール番号及び停止間隔タイマのリール間の停止間隔時間（２１１ｍｓ）をセットする（ステップＳ３０８）。停止順番データは停止操作の押し順を示すデータであり、停止制御に使用される。図柄停止数は停止しているリールの数を示すデータであり、停止制御とステップＳ３１１の判断に使用される。停止対象リール番号は今回の停止対象リールを示すデータであり、今回、中リールが停止するときは「２」、左の場合は「１」、右の場合は「３」に対応し、停止制御、回転制御で使用される。停止間隔タイマは次の停止操作が有効になるまでの時間を管理するためのタイマであり、ステップＳ３１０の判断で使用される。停止順番データ、図柄停止数、停止対象リール番号及び停止間隔時間のデータは夫々、メインＲＡＭ１０４の停止順番データメモリエリア、図柄停止数メモリエリア、停止対象リール番号メモリエリア及び停止間隔タイマエリアに設定される。これらのデータ設定の後、図柄停止制御処理（ステップＳ３０９）が実行される。停止順番データは停止操作の押し順データとして副制御部に供される。
【０１４１】
本実施形態においては、１図柄分の図柄ステップ数のうち、１１〜２４を停止処理可能位置とし、１〜１０は停止処理不可能位置としている。このため、図柄停止制御処理（ステップＳ３０９）においては、まず、停止処理中に停止時のリール窓内の図柄位置を一定にするために、停止制御を開始するとき（停止操作を検出したとき）に、図柄ステップ数が１１以上の位置にあるかを確認する（ステップＳ３５０）。
【０１４２】
図柄ステップ数が１１未満のときは、図柄カウンタが次の図柄に更新されるまで待機する。次の図柄になると図柄ステップ数が２４になるため、１１以上の条件を充足することになり、滑り駒数の計算処理を行う（ステップＳ３５０、Ｓ３５１）。滑り駒数計算処理では、メインＲＯＭ１０３に格納されている停止制御テーブル（図示せず）に基づいて、当選役、停止順データ等に対応した滑り駒数を決定する。滑り駒数は０〜４の範囲（４駒制限域内）で選択される。滑り駒数計算処理で選定された滑り駒数を取得し（ステップＳ３５２）、ついで、滑り駒数が０でない場合は０になるまで図柄カウンタの監視を行う（ステップＳ３５３〜Ｓ３５５）。滑り駒数が０になると停止命令フラグをオンする（ステップＳ３５３、Ｓ３５６）。
【０１４３】
図２６の回胴停止処理の説明を続けると、図２７に示した図柄停止制御処理（ステップＳ３０９）を行った後、停止間隔タイマによる停止間隔時間の計時を行って、設定した停止間隔時間の経過を監視し（ステップＳ３１０）、全リールの停止完了か否かを判断する（ステップＳ３１１）。全てのリールが停止した場合に回胴停止処理を終える。
【０１４４】
回胴停止中の処理を以下に説明する。回胴停止中フラグがオンされたか否かを判断し、回胴停止中フラグが設定されているときには（ステップＳ２０７）、モータ出力タイマの値が０か否かを判断する（ステップＳ２０８）。モータ出力タイマは、加速処理が終了したときに励磁出力タイムデータテーブルに基づいて「１５０」がセットされている。そのため、最初の回胴停止中処理ではモータ出力タイマが０でないためステップＳ２０９以下の処理を実行する。モータ出力タイマの値が０でないとき、モータ出力タイマの値を１減算して、励磁出力データを「０Ｆ」に設定する（ステップＳ２０９、Ｓ２１０）。励磁出力データを「０Ｆ」に設定することにより、ステッピングモータが全相オン状態になる。ついで、モータ出力タイマの値が０か否かを判断する（ステップＳ２１１）。モータ出力タイマの値が０でない場合には、励磁出力データ「０Ｆ」が当該リールに対応する出力バッファに記憶される（ステップＳ２２４）。更に、全リールの回胴回転制御処理が終了していない場合は（ステップＳ２２５）ステップＳ２００へ戻る。１５０回の割込み処理が行なわれたときにモータ出力タイマが０になるので、全相オン状態が１５０×１.５ｍｓの間継続されることになり回転停止状態となる。ステップＳ２０８及びステップＳ２１１においてモータ出力タイマの値が０であると判断したときには、停止制御の完了と判断して、励磁出力データに「００」が設定される（ステップＳ２１２）。励磁出力データを「００」に設定することにより、ステッピングモータが全相オフ状態（非駆動状態）になって完全停止になる。ステッピングモータの完全停止に伴って回胴制御フラグはオフになる（ステップＳ２１３）。
【０１４５】
上記回胴停止処理により停止命令フラグがオン（ステップＳ３５６）になるまで、リール位置更新処理が継続される（ステップＳ２４０〜Ｓ２４５、Ｓ２２２〜Ｓ２２５）。所定の停止位置までの滑り駒数分の滑りが発生して停止命令フラグがオンになっても（ステップＳ２３９）、停止可能位置になるまではリール位置更新処理が継続される（ステップＳ２３９、Ｓ２４６）。停止可能位置は図柄ステップ数のカウンタ値が９未満で、且つ２相励磁状態か否かを判断して判定される（ステップＳ２４６）。９未満（８）のときが１相励磁状態だった場合は次の図柄ステップ数７の位置が停止可能位置となる。停止可能位置に達したとき回胴停止中フラグがオンになる（ステップＳ２４７）。
【０１４６】
本発明は、上記実施形態や変形例に限定されるものではなく、本発明の技術的思想を逸脱しない範囲における種々変形例、設計変更などをその技術的範囲内に包含するものであることは云うまでもない。
【産業上の利用可能性】
【０１４７】
本発明は、停止操作による回胴遊技を行う回胴式遊技機や特別図柄変動（可変表示）を回胴表示により行うパチンコ機等の遊技機に好適である。
【符号の説明】
【０１４８】
１    筐体、
１ａ  天板、
１ｂ  側板、
１ｃ  側板、
１ｄ  底板、
２    上部、
３    液晶表示装置、
４    上部スピーカ、
５    前扉、
６    装飾ランプ部、
７    パネル表示部、
８    図柄表示窓、
８ａ  リール
８ｂ  リール
８ｃ  リール
９    操作部、
１０  メダル投入口、
１０ａ  メダル検出センサ
１１    ＭＡＸベットボタン、
１１ａ  ＭＡＸベットスイッチ、
１２    貯留メダル精算ボタン、
１２ａ  貯留メダル精算スイッチ、
１３    １ベットボタン、
１３ａ  １ベットスイッチ、
１４    下部、
１５    回胴回転始動レバー、
１５ａ  回胴回転始動スイッチ、
１６ａ  回胴回転停止ボタン、
１６ｂ  回胴回転停止ボタン、
１６ｃ  回胴回転停止ボタン、
１６ｅ  回胴回転停止スイッチ、
１６ｆ  回胴回転停止スイッチ、
１６ｇ  回胴回転停止スイッチ、
１７    返却ボタン、
１８    錠装置、
１９    装飾パネル、
２０    メダル受皿、
２１    メダル払出口、
２２ａ  下部スピーカ、
２２ｂ  下部スピーカ、
２３    ＢＥＴランプ、
２４    クレジット表示部、
２５    払出枚数表示部、
２６    灰皿、
１００    主制御基板、
１００ａ  メイン基板ボックス、
１０１    マイクロコンピュータ、
１０２    メインＣＰＵ、
１０３    メインＲＯＭ、
１０４    メインＲＡＭ、
１０５    ＣＴＣ、
１０６    割り込みコントローラ回路、
１０７    Ｉ／Ｏポート回路、
１０８    Ｉ／Ｏポート回路、
１０９    Ｉ／Ｆ回路、
１１０    Ｉ／Ｆ回路、
１１１    スイッチ入力回路、
１１２    Ｉ／Ｆ回路、
１１３    出力バッファ回路、
１１４    カウンタ回路、
１１５    モータ駆動回路、
１５０    遊技中継基板、
１６０    停止スイッチ基板、
２００    演出制御基板、
２０１    演出Ｉ／Ｆ基板、
２０２    入力バッファ回路、
２０３    液晶制御基板、
２０４    ＬＥＤ基板、
２０５    マイクロコンピュータ、
２０６    サブＣＰＵ、
２０７    サブＲＯＭ、
２０８    サブＲＡＭ、
２０９    ＣＴＣ、
２１０    割り込みコントローラ回路、
２１１    Ｉ／Ｏポート回路、
２１２    カウンタ回路、
２５０    回胴中継基板、
２５１    ステッピングモータ、
２５２    ステッピングモータ、
２５３    ステッピングモータ、
２５４    回胴回転位置検出センサ、
２５５    回胴回転位置検出センサ、
２５６    回胴回転位置検出センサ、
２５７    回転枠体、
２５８    支持部、
２５９    回転軸、
２６０    遮光片、
２６１    取付板、
２６２    取付部材、
２６３    リールテープ、
３００    払出制御基板、
３０１    払出中継基板、
３０２    ホッパーモータ、
３０３    メダル払出センサ、
３０４    満杯検知装置、
３０５    メダルホッパー、
３０５ａ  オーバーフローメダル放出口、
３０６    補助タンク、
４００    電源基板、
４００ａ  電源装置、
４０１    外部中継端子基板、
４０２    回胴設定基板。
【図１】
0005524141.tif 000002
【図２】
0005524141.tif 000003
【図３】
0005524141.tif 000004
【図４】
0005524141.tif 000005
【図５】
0005524141.tif 000006
【図６】
0005524141.tif 000007
【図７】
0005524141.tif 000008
【図８】
0005524141.tif 000009
【図９】
0005524141.tif 000010
【図１０】
0005524141.tif 000011
【図１１】
0005524141.tif 000012
【図１２】
0005524141.tif 000013
【図１３】
0005524141.tif 000014
【図１４】
0005524141.tif 000015
【図１５】
0005524141.tif 000016
【図１６】
0005524141.tif 000017
【図１７】
0005524141.tif 000018
【図１８】
0005524141.tif 000019
【図１９】
0005524141.tif 000020
【図２０】
0005524141.tif 000021
【図２１】
0005524141.tif 000022
【図２２】
0005524141.tif 000023
【図２３】
0005524141.tif 000024
【図２４】
0005524141.tif 000025
【図２５】
0005524141.tif 000026
【図２６】
0005524141.tif 000027
【図２７】
0005524141.tif 000028
【図２８】
0005524141.tif 000029