(57)【要約】      （修正有）【課題】演出用の可動装置を精度良く制御する。【解決手段】演出移動体と前記演出移動体を移動させる駆動手段と前記演出移動体の移動パターンを少なくとも記憶する記憶手段と前記移動パターンの中から少なくとも１つの移動パターンを選択する選択手段と前記選択した移動パターンに基づいて前記駆動手段に移動指示を出力する制御手段と前記演出移動体を検知可能な検知手段と前記移動指示に基づいた前記演出移動体の位置情報を前記検知手段の検知結果に基づいて更新する位置更新手段とを備える。また前記移動パターンには前記移動演出体を振動させるための振動移動パターンが含まれ、前記位置更新手段は前記移動演出体が前記振動移動パターンに基づいて前記所定の検知領域内と前記所定の検知領域に隣接する所定の非検知領域内との間を移動させられる場合には前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わない。【選択図】図１６
2010029457.tif 000002
【特許請求の範囲】
【請求項１】
演出移動体と、
前記演出移動体を移動させる駆動手段と、
前記演出移動体の移動パターンを少なくとも記憶する記憶手段と、
前記記憶手段に記憶された移動パターンの中から少なくとも１つの移動パターンを選択する選択手段と、
前記選択手段が選択した移動パターンに基づいて前記駆動手段に移動指示を出力する制御手段と、
前記演出移動体が所定の検知領域内に移動したか否かを検知可能な検知手段と、
前記移動指示に基づいた前記演出移動体の位置情報を、前記検知手段の検知結果に基づいて更新する位置更新手段と、を備え、
前記移動パターンには、
前記移動演出体を振動させるための振動移動パターンが含まれ、
前記位置更新手段は、
前記移動演出体が、前記振動移動パターンに基づいて、前記所定の検知領域内と、前記所定の検知領域に隣接する所定の非検知領域内との間を移動させられる場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないことを特徴とする、
遊技台。
【請求項２】
前記移動パターンには、
前記演出移動体の停止位置情報が少なくとも含まれ、
前記制御手段は、
前記停止位置情報に基づいて前記駆動手段に移動指示を出力し、
前記振動移動パターンには、
前記停止位置情報として、前記所定の非検知領域を示す特定位置情報が含まれ、
前記位置更新手段は、
前記制御手段が前記特定位置情報に基づいて前記駆動手段に移動指示を出力する場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないことを特徴とする、
請求項１に記載の遊技台。
【請求項３】
前記所定の非検知領域の長さは、
前記駆動手段が前記演出移動体を移動させる最小単位の移動距離を越える長さであることを特徴とする、
請求項２に記載の遊技台。
【請求項４】
画像を表示可能な方形の画像表示部をさらに備え、
前記演出移動体は、
前記画像表示部の正面側の一端近傍を移動可能に構成され、
前記検知手段は、
前記演出移動体が前記画像表示部の正面側の一端近傍に移動したか否かを検知可能に構成されていることを特徴とする、
請求項３に記載の遊技台。
【請求項５】
前記記憶手段には、
前記演出移動体を異なる態様で振動させるための複数種類の振動移動パターン、および、前記複数種類の振動移動パターンの各々に対応する複数種類の前記特定位置情報が記憶されていることを特徴とする、
請求項２に記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシンやパチンコ機等に代表される遊技台に関する。
【背景技術】
【０００２】
近年の遊技台は、演出表示を行うための液晶表示装置等に加え、所謂役物装置と呼ばれる可動装置を備えているのが一般的で、例えば、液晶表示装置の手前に配設されて液晶表示装置による表示内容を遮蔽可能とした遮蔽装置を備えたものがある。また、このような遊技台の一つとして、液晶表示装置による表示内容に連動するように可動装置の動きを制御し、例えば、表示画面の振動に合わせて可動装置を小刻みに左右に振動させる振動演出を行って、面白味を高めた遊技台が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−５４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１記載の遊技台では、上述の振動演出を可動装置のセンサの検知位置付近で実行した場合に、センサによって検知される予定のない可動装置の移動がセンサによって検知されてしまうケースがあった。このような事象を回避するために制御プログラムを変更することも考えられるが、可動装置の個体差（可動装置の重量の差、センサの検知範囲の精度差など）による誤差は完全に除去することが困難であった。
【０００４】
本発明は、このような問題点を解決するためになされたものであって、演出に用いられる可動装置の位置を誤って把握することが少なく、可動装置を精度良く制御することができる遊技台を提供することを目的とする。
【課題を解決するための手段】
【０００５】
（１）本発明は、演出移動体と、前記演出移動体を移動させる駆動手段と、前記演出移動体の移動パターンを少なくとも記憶する記憶手段と、前記記憶手段に記憶された移動パターンの中から少なくとも１つの移動パターンを選択する選択手段と、前記選択手段が選択した移動パターンに基づいて前記駆動手段に移動指示を出力する制御手段と、前記演出移動体が所定の検知領域内に移動したか否かを検知可能な検知手段と、前記移動指示に基づいた前記演出移動体の位置情報を、前記検知手段の検知結果に基づいて更新する位置更新手段と、を備え、前記移動パターンには、前記移動演出体を振動させるための振動移動パターンが含まれ、前記位置更新手段は、前記移動演出体が、前記振動移動パターンに基づいて、前記所定の検知領域内と、前記所定の検知領域に隣接する所定の非検知領域内との間を移動させられる場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないことを特徴とする、遊技台である。
【０００６】
（２）本発明はまた、前記移動パターンには、前記演出移動体の停止位置情報が少なくとも含まれ、前記制御手段は、前記停止位置情報に基づいて前記駆動手段に移動指示を出力し、前記振動移動パターンには、前記停止位置情報として、前記所定の非検知領域を示す特定位置情報が含まれ、前記位置更新手段は、前記制御手段が前記特定位置情報に基づいて前記駆動手段に移動指示を出力する場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないことを特徴とする、前記（１）に記載の遊技台である。
【０００７】
（３）本発明はまた、前記所定の非検知領域の長さは、前記駆動手段が前記演出移動体を移動させる最小単位の移動距離を越える長さであることを特徴とする、前記（２）に記載の遊技台である。
【０００８】
（４）本発明はまた、画像を表示可能な方形の画像表示部をさらに備え、前記演出移動体は、前記画像表示部の正面側の一端近傍を移動可能に構成され、前記検知手段は、前記演出移動体が前記画像表示部の正面側の一端近傍に移動したか否かを検知可能に構成されていることを特徴とする、前記（３）に記載の遊技台である。
【０００９】
（５）本発明はまた、前記記憶手段には、前記演出移動体を異なる態様で振動させるための複数種類の振動移動パターン、および、前記複数種類の振動移動パターンの各々に対応する複数種類の前記特定位置情報が記憶されていることを特徴とする、前記（２）に記載の遊技台である。
【発明の効果】
【００１０】
本発明に係る遊技台によれば、演出に用いられる可動装置の位置を誤って把握することが少なく、可動装置を精度良く制御することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１１】
以下、図面を用いて、本発明の実施例に係るスロットマシン（遊技台）について詳細に説明する。
【００１２】
＜全体構成＞
まず、図１を用いて、本実施例に係るスロットマシン１００の全体構成について説明する。なお、同図はスロットマシン１００の外観斜視図である。
【００１３】
スロットマシン１００は、本体１０１と、本体１０１の正面に取付けられ、本体１０１に対して開閉可能な前面扉１０２と、を備える。本体１０１の中央内部には、（図１において図示省略）外周面に複数種類の図柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。これらのリール１１０〜１１２はステッピングモータ等の駆動手段により回転駆動される。
【００１４】
本実施例において、各図柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形筒状の枠材に貼り付けられて各リール１１０〜１１２が構成されている。リール１１０〜１１２上の図柄は、遊技者から見ると、図柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの図柄が見えるようになっている。そして、各リール１１０〜１１２を回転させることにより、遊技者から見える図柄の組み合せが変動することとなる。つまり、各リール１１０〜１１２は複数種類の図柄の組合せを変動可能に表示する表示手段として機能する。なお、このような表示手段としてはリール以外にも液晶表示装置等の電子画像表示装置も採用できる。また、本実施例では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００１５】
各々のリール１１０〜１１２の背面には、図柄表示窓１１３に表示される個々の図柄を照明するためのバックライト（図１において図示省略）が配置されている。バックライトは、各々の図柄ごとに遮蔽されて個々の図柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０〜１１２の近傍には、投光部と受光部から成る光学式センサ（図示省略）が設けられており、この光学式センサの投光部と受光部の間をリールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の図柄の回転方向の位置を判断し、目的とする図柄が入賞ライン上に表示されるようにリール１１０〜１１２を停止させる。
【００１６】
入賞ライン表示ランプ１２０は、有効となる入賞ライン１１４を示すランプである。有効となる入賞ラインは、遊技媒体としてベットされたメダルの数によって予め定まっている。入賞ライン１１４は５ラインあり、例えば、メダルが１枚ベットされた場合、中段の水平入賞ラインが有効となり、メダルが２枚ベットされた場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚ベットされた場合、右下り入賞ラインと右上り入賞ラインが追加された５ラインが入賞ラインとして有効になる。なお、入賞ライン１１４の数については５ラインに限定されるものではなく、また、例えば、メダルが１枚ベットされた場合に、中段の水平入賞ライン、上段水平入賞ライン、下段水平入賞ライン、右下り入賞ラインおよび右上り入賞ラインの５ラインを入賞ラインとして有効としてもよい。
【００１７】
告知ランプ１２３は、例えば、後述する内部抽選において特定の入賞役（具体的には、ボーナス）に内部当選していること、または、ボーナス遊技中であることを遊技者に知らせるランプである。遊技メダル投入可能ランプ１２４は、遊技者が遊技メダルを投入可能であることを知らせるためのランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要であること）を遊技者に知らせるランプである。リールパネルランプ１２８は演出用のランプである。
【００１８】
ベットボタン１３０〜１３２は、スロットマシン１００に電子的に貯留されているメダル（クレジットという。）を所定の枚数分投入するためのボタンである。本実施例においては、ベットボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、ベットボタン１３１が押下されると２枚投入され、ベットボタン１３２が押下されると３枚投入されるようになっている。以下、ベットボタン１３２はＭＡＸベットボタンとも言う。なお、遊技メダル投入ランプ１２９は、投入されたメダル数に応じた数のランプを点灯させ、規定枚数のメダルの投入があった場合、遊技の開始操作が可能な状態であることを知らせる遊技開始ランプ１２１が点灯する。
【００１９】
メダル投入口１３４は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、ベットボタン１３０〜１３２により電子的に投入することもできるし、メダル投入口１３４から実際のメダルを投入（投入操作）することもでき、投入とは両者を含む意味である。貯留枚数表示器１２５は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。遊技情報表示器１２６は、各種の内部情報（例えば、ボーナス遊技中のメダル払出枚数）を数値で表示するための表示器である。払出枚数表示器１２７は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。
【００２０】
スタートレバー１３５は、リール１１０〜１１２の回転を開始させるためのレバー型のスイッチである。即ち、メダル投入口１３４に所望するメダル枚数を投入するか、ベットボタン１３０〜１３２を操作して、スタートレバー１３５を操作すると、リール１１０〜１１２が回転を開始することとなる。スタートレバー１３５に対する操作を遊技の開始操作と言う。
【００２１】
ストップボタンユニット１３６には、ストップボタン１３７〜１３９が設けられている。ストップボタン１３７〜１３９は、スタートレバー１３５の操作によって回転を開始したリール１１０〜１１２を個別に停止させるためのボタン型のスイッチであり、各リール１１０〜１１２に対応づけられている。以下、ストップボタン１３７〜１３９に対する操作を停止操作と言い、最初の停止操作を第１停止操作、次の停止操作を第２停止操作、最後の停止操作を第３停止操作という。なお、各ストップボタン１３７〜１３９の内部に発光体を設けてもよく、ストップボタン１３７〜１３９の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。
【００２２】
メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。精算ボタン１３４は、スロットマシン１００に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口１５５から排出するためのボタンである。ドアキー孔１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。
【００２３】
音孔１６０はスロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。前面扉１０２の左右各部に設けられたサイドランプ１４４は遊技を盛り上げるための装飾用のランプである。前面扉１０２の上部には演出装置１９０が配設されている。この演出装置１９０は、水平方向に開閉自在な２枚の右扉１６３ａ、左扉１６３ｂからなる扉（シャッタ）部材１６３と、この扉部材１６３の奥側に配設された液晶表示装置１５７（図示省略）を備えており、２枚の右扉１６３ａ、左扉１６３ｂが液晶表示装置１５７の手前で水平方向外側に開くと液晶表示装置１５７（図示省略）の表示画面がスロットマシン１００正面（遊技者側）に出現する構造となっている。
【００２４】
＜扉部材＞
次に、図２（ａ）および（ｂ）を用いて、扉部材１６３の構成について説明する。なお、同図（ａ）は右扉１６３ａおよび左扉１６３ｂがそれぞれ全開位置にある状態の扉部材１６３の正面図であり、同図（ｂ）は右扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータの励磁パターンと１パルスの移動距離を示した図である。
【００２５】
同図（ａ）に示されるように、扉部材１６３は、右扉１６３ａと、左扉１６３ｂと、フレーム１６３ｃを有して構成されている。フレーム１６３ｃは、中央に開口部１６３ｃ１を有すると共に、上下一対のガイドレール１６３ｃ２、１６３ｃ３を左右に２組備えている。左扉１６３ｂおよび右扉１６３ａは、このガイドレール１６３ｃ２、１６３ｃ３に上端および下端を案内されて、水平方向に移動する。液晶表示装置１５７は、フレーム１６３ｃの開口部１６３ｃ１の後方（奥側）に配設される。従って、液晶表示装置１５７の表示は、この開口部１６３ｃ１を通して遊技者に視認されることとなる。
【００２６】
また、フレーム１６３ｃの上部には、一対のプーリ１６３ｃ４およびこれらに巻き回された無端ベルト１６３ｃ５が、左右に２組配設されている。そして２組の一対のプーリ１６３ｃ４の一方は、後述する左扉モータ駆動部５２２または右扉モータ駆動部５３２がそれぞれ備えるステッピングモータ（図示省略）に接続され、２つの無端ベルト１６３ｃ５は右扉１６３ａおよび左扉１６３ｂの上部にそれぞれ接続されている。すなわち、右扉１６３ａおよび左扉１６３ｂは、ステッピングモータに駆動されて走行する無端ベルト１６３ｃ５と共に、水平方向に移動するようになっている。
【００２７】
右扉１６３ａおよび左扉１６３ｂは、このようにステッピングモータに駆動されて、開口部１６３ｃ１を解放する全開位置と、開口部の中央で右扉１６３ａの左端１６３ａ１および左扉１６３ｂの右端１６３ｂ１が略当接して開口部１６３ｃ１を遮蔽する全閉位置の間をそれぞれ移動する。すなわち、右扉１６３ａおよび左扉１６３ｂは、液晶表示装置１５７を解放する（液晶表示装置１５７の表示を遊技台の正面方向から視認可能とする）全開位置と、液晶表示装置１５７を遮蔽する（液晶表示装置１５７の表示を遊技台の正面方向から視認不能とする）全閉位置との間を移動する。なお、右扉１６３ａおよび左扉１６３ｂは、ステッピングモータの制御によって全開位置と全閉位置の間の任意の位置で停止することが可能である。
【００２８】
さらに、フレーム１６３ｃの上部には、右扉１６３ａを駆動する一対のプーリ１６３ｃ４の間にシャッタセンサ（右扉１）５５０およびシャッタセンサ（右扉２）５５１（以下、これらのシャッタセンサ５５０、５５１を総称して「右扉センサ５５０、５５１」と称する場合がある）が配設され、左扉１６３ｂを駆動する一対のプーリ１６３ｃ４の間にシャッタセンサ（左扉１）５５２およびシャッタセンサ（左扉２）５５３（以下、これらのシャッタセンサ５５２、５５３を総称して「左扉センサ５５２、５５３」と称する場合がある）が配設されている。これらのシャッタセンサ５５０〜５５３は、右扉１６３ａおよび左扉１６３ｂが全開位置または全閉位置にあることを検出するためのものであり、本実施例では、投光部と受光部からなる光学式のセンサで構成されている。
【００２９】
具体的には、シャッタセンサ（右扉１）５５０またはシャッタセンサ（右扉２）５５１の投光部と受光部の間を、右扉１６３ａの上端に設けられた遮光片１６３ａ２が通過するように構成されており、シャッタセンサ（右扉１）５５０は右扉１６３ａが全開位置にあることを検出し、シャッタセンサ（右扉２）５５１は右扉１６３ａが全閉位置にあることを検出する。また、シャッタセンサ（左扉１）５５２またはシャッタセンサ（左扉２）５５３の投光部と受光部の間を、左扉１６３ｂの上端に設けられた遮光片１６３ｂ２が通過するように構成されており、シャッタセンサ（左扉１）５５２は左扉１６３ｂが全開位置にあることを検出し、シャッタセンサ（左扉２）５５３は左扉１６３ｂが全閉位置にあることを検出する。なお、後述する振動演出では、４つのシャッタセンサ５５０〜５５２のうち、シャッタセンサ（右扉２）５５１およびシャッタセンサ（左扉２）５５３を用いることなく、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２だけを用いて、右扉１６３ａおよび左扉１６３ｂの移動制御を行う例を示しているが、振動演出に用いるシャッタセンサの個数は特に限定されない。
【００３０】
同図（ｂ）に示されるように、本実施例では、右扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータは１−２相励磁で使用される。また、１対のプーリ１６３ｃ４および無端ベルト１６３ｃ５は、ステッピングモータへの１パルスの入力で右扉１６３ａおよび左扉１６３ｂが０．２５ｍｍ移動するように構成されている。扉部材１６３は、右扉１６３ａおよび左扉１６３ｂの全開位置から全閉位置までの距離が９８ｍｍに設定されているため、右扉１６３ａおよび左扉１６３ｂを全開位置から全閉位置まで移動させるには３９２パルス（＝９８ｍｍ／０．２５ｍｍ）の入力が必要となっている。
【００３１】
本実施例では、右扉１６３ａおよび左扉１６３ｂの位置を示す座標としてこのパルス数を用いている。すなわち、液晶表示装置１５７の左端を座標０、液晶表示装置１５７の中央を座標３９２、液晶表示装置１５７の右端を座標７８４としている。なお、右扉１６３ａの位置は、右扉１６３ａの左端１６３ａ１を基準とし、左扉１６３ｂの位置は、左扉１６３ｂの右端１６３ｂ１を基準としている。従って、右扉１６３ａは、全開位置では座標７８４に位置し、全閉位置では座標３９２に位置することとなる。また、左扉１６３ｂは、全開位置では座標０に位置し、全閉位置では座標３９２に位置することとなる。これにより、右扉１６３ａは、座標３９２と座標７８４の間を移動し、左扉１６３ｂは、座標０と座標３９２の間を移動することとなる。
【００３２】
なお、扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータは、その他の励磁パターン（２相励磁等）を使用するものであってもよいし、複数種類の励磁パターンを条件に応じて使い分けるものであってもよい。
【００３３】
＜シャッタセンサの検知原理＞
次に、図３および図４を用いて、シャッタセンサ５５０〜５５３の検知原理について詳細に説明する。なお、４つのシャッタセンサ５５０〜５５３の構成は共通であるため、代表例としてシャッタセンサ（左扉１）５５２について説明する。
【００３４】
図３（ａ）は左扉１６３ｂとシャッタセンサ（左扉１）５５２周辺の部材を扉部材１６３から抜き出して示した正面図である。また、図４（ａ）はシャッタセンサ（左扉１）５５２と、左扉１６３ｂの遮光片１６３ｂ２を拡大して示した部分拡大図であり、同図（ｂ）は左扉１６３ｂの遮光片１６３ｂ２がシャッタセンサ（左扉１）５５２を通過する様子を示した部分拡大図である。
【００３５】
図４（ｂ）に拡大して示すように、ステッピングモータの駆動により左扉１６３ｂが水平方向右側に移動し、左扉１６３ｂの遮光片１６３ｂ２の少なくとも一部が、シャッタセンサ（左扉１）５５２の投光部から受光部に出射される光を遮る位置（図４（ａ）に示す検知領域内）に移動した場合には、シャッタセンサ（左扉１）５５２は、副制御部５００のＣＰＵ５１０に対してＯＮレベル（この例では、ハイレベル）の信号を出力する。詳細は後述するが、副制御部５００のＣＰＵ５１０は、このＯＮレベルの信号に基づいて、左扉１６３ｂの遮光片１６３ｂ２がシャッタセンサ（左扉１）５５２の検知領域内に位置していることを検出する。
【００３６】
なお、本実施例では、シャッタセンサ（右扉１）５５０は、右扉１６３ａの遮光片１６３ａ２が所定の検知領域（座標７７６〜７８４の範囲）にある場合にＯＮレベルの信号を出力するように構成し、シャッタセンサ（右扉２）５５１は、右扉１６３ａの遮光片１６３ａ２が所定の検知領域（座標３９２〜４００の範囲）にある場合にＯＮレベルの信号を出力するように構成している。また、シャッタセンサ（左扉１）５５２は、左扉１６３ｂの遮光片１６３ｂ２が所定の検知領域（座標０〜８の範囲）にある場合にＯＮレベルの信号を出力するように構成し、シャッタセンサ（左扉２）５５３は、左扉１６３ｂの遮光片１６３ｂ２が所定の検知領域（座標３８４〜３９２の範囲）にある場合にＯＮレベルの信号を出力するように構成している。
【００３７】
一方、ステッピングモータの駆動により左扉１６３ｂがさらに水平方向右側に移動し、左扉１６３ｂの遮光片１６３ｂ２の全体が、シャッタセンサ（左扉１）５５２の投光部から受光部に出射される光を遮らない位置（図４（ａ）に示す検知領域の範囲外（非検知領域））に移動した場合には、シャッタセンサ（左扉１）５５２は、副制御部５００のＣＰＵ５１０に対してＯＦＦレベル（この例では、ローレベル）の信号を出力する。詳細は後述するが、副制御部５００のＣＰＵ５１０は、このＯＦＦレベルの信号に基づいて、左扉１６３ｂの遮光片１６３ｂ２がシャッタセンサ（左扉１）５５２の検知領域の範囲外（非検知領域）に位置していることを検出する。
【００３８】
図３（ｂ）は左扉１６３ｂがステッピングモータに駆動されて振動する様子を示した正面図であり、図４（ｃ）は左扉１６３ｂの遮光片１６３ｂ２がシャッタセンサ（左扉１）５５２の近傍で停止する際に振動する様子を示した部分拡大図である。左扉１６３ｂは、目標とする停止位置（ステッピングモータ側からすれば停止保持位置）に停止させる停止処理が行われた後、慣性移動により目標とする停止位置より先の位置に移動しようとする。そして、この慣性移動力とステッピングモータの停止保持力が均衡する場合に移動を停止し、その後再びステッピングモータの停止保持力により目標とする停止位置に引き戻される移動をする。つまり左扉１６３ｂは、目標とする停止位置の付近で複数回の揺れ移動を行い、目標とする停止位置でこの揺れ移動が収束して停止する。この揺れ移動は、左扉１６３ｂの重量（重量が増すほど揺れ幅が大きくなりやすい）や、左扉１６３ｂの取り付け構造自体（移動停止時に生じる衝撃を吸収する目的で取付けられた弾性部材等のダンパーにより、揺れを許容しているなど）によってもその移動の距離が異なる。また、センサの検知範囲にも個体差があり、揺れ移動中におけるシャッタセンサ（左扉１）５５２による遮光片１６３ｂ２の検知は何れの場合に起こり得るのか予測し難い。
【００３９】
図４（ｃ）に拡大して示すように、目標とする停止位置が非検知領域（例えば、座標９で停止させる場合）とした場合に、左扉１６３ｂの遮光片１６３ｂ２がシャッタセンサ（左扉１）５５２の端部近傍で振動することにより、左扉１６３ｂの遮光片１６３ｂ２が、シャッタセンサ（左扉１）５５２の検知領域と非検知領域との間を連続的に移動（検知領域と非検知領域とを交互に複数回移動）する場合がある。この結果、シャッタセンサ（左扉１）５５２は、副制御部５００のＣＰＵ５１０に対して、ＯＮレベルとＯＦＦレベルの信号を連続して出力することになる。そのため、副制御部５００のＣＰＵ５１０は、シャッタセンサ（左扉１）５５２から出力される信号だけに基づいて左扉１６３ｂの遮光片１６３ｂ２の位置を把握しようとすると、シャッタセンサ（左扉１）５５２から出力される信号がＯＮレベルからＯＦＦレベル（またはＯＦＦレベルからＯＮレベル）に変化するたびに左扉１６３ｂの位置情報の更新を実行し、左扉１６３ｂが検知領域（例えば、座標８に停止している）にあることに基づいた処理を行ってしまう。つまり、副制御部５００のＣＰＵ５１０は、検知結果に基づいた位置情報の更新を行い、その後に更新された位置情報に基づいた処理を継続してしまうこととなる。さらに、短時間で複数回にわたる位置情報の更新処理を行うことにより、ＣＰＵ５１０の制御負担が増大する上、左扉１６３ｂの個体差（例えば、左扉１６３ｂの重量の違いなど）やシャッタセンサ（左扉１）５５２の個体差（例えば、検知誤差の違いなど）によって、左扉１６３ｂの位置を正確に把握することができない場合がある。本発明に係る遊技台は、以下に説明する構成によって、このような従来の問題を解決しようとするものである。
【００４０】
＜制御部＞
次に、図５〜図７を用いて、このスロットマシン１００の制御部の回路構成について詳細に説明する。
【００４１】
スロットマシン１００の制御部は、大別すると、遊技の中枢部分を制御する主制御部３００と、主制御部３００より送信されたコマンドに応じて各種機器を制御する副制御部４００と、副制御部４００より送信されたコマンドに応じて各種機器を制御する副制御部５００と、によって構成されている。
【００４２】
＜主制御部３００＞
まず、図５を用いて、スロットマシン１００の主制御部３００について説明する。主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。
【００４３】
クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１６ＭＨｚの場合に、分周後のクロックは８ＭＨｚとなる。ＣＰＵ３１０は、クロック回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。
【００４４】
また、ＣＰＵ３１０には、後述するセンサやスイッチの状態を常時監視するための監視周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。
【００４５】
タイマ回路３１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを８ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４７に設定した場合、この割り込みの基準時間は、２５６×４７÷８ＭＨｚ＝１．５０４ｍｓとなる。
【００４６】
また、ＣＰＵ３１０には、各ＩＣを制御するための制御プログラムデータ、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等を記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよく、この点は後述する各制御部においても同様である。
【００４７】
ＣＰＵ３１０には、さらに、入力インタフェース３６０、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行っている。
【００４８】
ＣＰＵ３１０は、割込み時間ごとに入力インタフェース３６０を介して、メダル受付センサ３２０、スタートレバーセンサ３２１、ストップボタンセンサ３２２、メダル投入ボタンセンサ３２３、精算スイッチセンサ３２４、メダル払い出しセンサ３２６、インデックスセンサ３２５の状態を検出し、各センサを監視している。
【００４９】
メダル受付センサ３２０は、メダル投入口１３４の内部の通路に２個設置されており、メダルの通過有無を検出する。スタートレバーセンサ３２１は、スタートレバー１３５に２個設置されており、遊技者によるスタート操作を検出する。ストップボタンセンサ３２２は、各々のストップボタン１３７〜１３９に設置されており、遊技者によるストップボタンの操作を検出する。
【００５０】
メダル投入ボタンセンサ３２３は、メダル投入ボタン１３０〜１３２のそれぞれに設置されており、ＲＡＭ３１３に電子的に貯留されているメダルを遊技用のメダルとして投入する場合の投入操作を検出する。たとえば、ＣＰＵ３１０は、メダル投入ボタン１３０に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを１枚投入し、メダル投入ボタン１３１に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを２枚投入し、メダル投入ボタン１３２に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを３枚投入する。なお、メダル投入ボタン１３２が押された際、貯留されているメダル枚数が２枚の場合は２枚投入され、１枚の場合は１枚投入される。
【００５１】
精算スイッチセンサ３２４は、精算ボタン１３４に設けられている。精算ボタン１３４が一回押されると、貯留されているメダルを精算する。メダル払い出しセンサ３２６は、払い出されるメダルを検出するためのセンサである。なお、以上の各センサは、非接触式のセンサであっても接点式のセンサであってもよい。
【００５２】
インデックスセンサ３２５は、具体的には、各リール１１０〜１１２の取付台の所定位置に設置されており、リールに設けた遮光片がこのインデックスセンサ３２５を通過するたびにＬレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。
【００５３】
出力インタフェース３７０には、リールを駆動させるためのリールモータ駆動部３３０と、ホッパー（バケットにたまっているメダルをメダル払出口１５５から払出すための装置。）のモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、遊技開始ランプ１２１、再遊技ランプ１２２、告知ランプ１２３、遊技メダル投入可能ランプ１２４等）と、７セグメント表示器３４１（貯留枚数表示器１２５、遊技情報表示器１２６、払出枚数表示器１２７等）が接続されている。
【００５４】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１６から発振されるクロックに基づいて、一定の範囲内で値をインクリメントし、そのカウント値をＣＰＵ３１０に出力することのできるインクリメントカウンタであり、後述する入賞役の内部抽選をはじめ各種抽選処理に使用される。本発実施形態における乱数発生回路３１７は、水晶発振器３１６のクロック周波数を用いて０〜６５５３５までの値をインクリメントする１つの乱数カウンタを備えている。
【００５５】
また、ＣＰＵ３１０のデータバスには、副制御部４００にコマンドを送信するための出力インタフェース３７１が接続されている。
【００５６】
＜副制御部４００＞
次に、図６を用いて、スロットマシン１００の副制御部４００について説明する。副制御部４００は、主制御部３００より送信されたコマンドに基づいて副制御部４００の全体を制御する演算処理装置であるＣＰＵ４１０や、ＣＰＵ４１０が各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。
【００５７】
クロック補正回路４１４は、水晶発振器４１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ４１０に供給する回路である。
【００５８】
また、ＣＰＵ４１０にはタイマ回路４１５がバスを介して接続されている。ＣＰＵ４１０は、所定のタイミングでデータバスを介してＲＯＭ４１２の所定エリアに格納された分周用のデータをタイマ回路４１５に送信する。タイマ回路４１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ４１０に送信する。ＣＰＵ４１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００５９】
また、ＣＰＵ４１０には、副制御部４００の全体を制御するための命令及びデータ、バックライトの点灯パターンや各種表示器を制御するためのデータが記憶されたＲＯＭ４１２や、データ等を一時的に保存するためのＲＡＭ４１３が各バスを介して接続されている。
【００６０】
また、ＣＰＵ４１０には、外部の信号を送受信するための入出力インタフェース４６０が接続されており、入出力インタフェース４６０には、各リール１１０〜１１２の図柄を背面より照明するためのバックライト４２０、前面扉１０２の開閉を検出するための扉センサ４２１、ＲＡＭ４１３のデータをクリアにするためのリセットスイッチ４２２が接続されている。
【００６１】
ＣＰＵ４１０には、データバスを介して主制御部３００から制御コマンドを受信するための入力インタフェース４６１が接続されており、ＣＰＵ４１０は、入力インタフェース４６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理等を実行する。
【００６２】
また、ＣＰＵ４１０のデータバスとアドレスバスには、音源ＩＣ４８０が接続されている。音源ＩＣ４８０は、ＣＰＵ４１０からの命令に応じて音声の制御を行う。また、音源ＩＣ４８０には、音声データが記憶されたＲＯＭ４８１が接続されており、音源ＩＣ４８０は、ＲＯＭ４８１から取得した音声データをアンプ４８２で増幅させてスピーカ４８３から出力する。
【００６３】
ＣＰＵ４１０には、主制御部３００と同様に、外部ＩＣを選択するためのアドレスデコード回路４５０が接続されており、アドレスデコード回路４５０には、主制御部３００からのコマンドを受信するための入力インタフェース４６１、入出力インタフェース４７０、時計ＩＣ４２２、が接続されている。ＣＰＵ４１０は、時計ＩＣ４２２が接続されていることで、現在時刻を取得することが可能である。
【００６４】
さらに、入出力インタフェース４７０には、デマルチプレクサ４１９が接続されている。デマルチプレクサ４１９は、入出力インタフェース４７０から送信された信号を各表示部等に分配する。即ち、デマルチプレクサ４１９は、ＣＰＵ４１０から受信されたデータに応じて演出ランプ４３０（上部ランプ、下部ランプ、サイドランプ１４４、リールパネルランプ１２８、タイトルパネルランプ、受皿ランプ、等）を制御する。なお、タイトルパネルランプは、タイトルパネル１６２を照明するランプである。
【００６５】
また、ＣＰＵ４１０は、副制御部５００へのコマンドの送受信は、入出力インタフェース４７０を介して実施する。
【００６６】
＜副制御部５００＞
次に、図７を用いて、スロットマシン１００の副制御部５００について説明する。副制御部５００は、演算処理装置であるＣＰＵ５１０や、各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。
【００６７】
クロック補正回路５１４は、水晶発振器５１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ５１０に供給する回路である。
【００６８】
このＣＰＵ５１０は、副制御部４００のＣＰＵ４１０からの制御コマンドを入出力インタフェース５７１を介して受信し、副制御部５００全体を制御する。
【００６９】
また、ＣＰＵ５１０にはタイマ回路５１５がバスを介して接続されている。ＣＰＵ５１０は、所定のタイミングでデータバスを介してＲＯＭ５１２の所定エリアに格納された分周用のデータをタイマ回路５１５に送信する。タイマ回路５１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ５１０に送信する。ＣＰＵ５１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００７０】
また、ＣＰＵ５１０には、バスを介して、ＲＯＭ５１２、ＲＡＭ５１３、ＶＤＰ（ビデオ・ディスプレイ・プロセッサー）６００が接続されている。ＲＯＭ５１２には、副制御部５００全体を制御するための制御プログラムデータや演出用のデータが記憶されている。ＲＡＭ５１３は、ＣＰＵ５１０で処理されるプログラムのワークエリア等を有する。ＶＤＰ６００には、水晶発振器５１２が接続され、さらに、バスを介して、画像データと、画像データ用のカラーパレットデータが記憶されているＣＧ−ＲＯＭ６１２、ＶＲＡＭ６１３が接続されている。ＶＤＰ６００は、ＣＰＵ５１０からの信号をもとにＲＯＭ６１２に記憶された画像データを読み出し、ＲＡＭ６１３のワークエリアを使用して画像信号を生成し、Ｄ／Ａコンバータ６１４を介して液晶表示装置６１５の表示画面に画像を表示する。なお、液晶表示装置１５７には、ＣＰＵ５１０によって液晶表示装置１５７の表示画面の輝度調整を可能とするため輝度調整信号が入力されている。
【００７１】
また、ＣＰＵ５１０には、外部の信号を受信するための入力インタフェース５６０が接続されており、入力インタフェース４５０には、上述のシャッタセンサ（右扉１）５５０、シャッタセンサ（右扉２）５５１、シャッタセンサ（左扉１）５５２、シャッタセンサ（左扉２）５５３が接続されている。
【００７２】
ＣＰＵ５１０には、データバスを介して副制御部４００から制御コマンドを受信するための入出力インタフェース５６１が接続されており、ＣＰＵ５１０は、入出力インタフェース５６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理等を実行する。
【００７３】
また、ＣＰＵ５１０には、主制御部３００および副制御部４００と同様に、外部ＩＣを選択するためのアドレスデコード回路５５０が接続されており、アドレスデコード回路５５０には、副制御部４００からのコマンドを送受信するための入出力インタフェース５６１、出力インタフェース５７０が接続されている。
【００７４】
さらに、出力インタフェース５７０には、左扉モータ駆動部５２２、右扉モータ駆動部５２３が接続されている。本実施例では、左扉モータ駆動部５２２および右扉モータ駆動部５２３は、ステッピングモータおよびモータドライバから構成され、ＣＰＵ５１０からのコマンドに基づいて左扉１６３ｂおよび右扉１６３ａを水平方向に駆動する。
【００７５】
＜図柄配列＞
次に、図８を用いて、上述の各リール１１０〜１１２に施される図柄配列について説明する。なお、同図は、各リール（左リール１１０、中リール１１１、右リール１１２）に施される図柄の配列を平面的に展開して示した図である。
【００７６】
各リール１１０〜１１２には、同図の右側に示す複数種類（本実施例では、８種類）の図柄が所定コマ数（本実施例１では、番号０〜２０の２１コマ）だけ配置されている。また、同図の左端に示した番号０〜２０は、各リール１１０〜１１２上の図柄の配置位置を示す番号である。例えば、本実施例１では、左リール１１０の番号１のコマには「リプレイ」の図柄、中リール１１１の番号０のコマには「ベル」の図柄、右リール１１２の番号２のコマには「スイカ」の図柄、がそれぞれ配置されている。
【００７７】
＜入賞役の種類＞
次に、図９を用いて、スロットマシン１００の入賞役の種類について説明する。なお、同図は入賞役（作動役を含む）の種類、各入賞役に対応する図柄組合せ、各入賞役の作動または払出を示した図である。
【００７８】
本明細書における入賞役のうち、ビッグボーナス（ＢＢ１、ＢＢ２）および、レギュラーボーナス（ＲＢ）はボーナス遊技に移行する役として、また、再遊技（リプレイ）は新たにメダルを投入することなく再遊技が可能となる役として、それぞれ入賞役とは区別され「作動役」と呼ばれる場合があるが、本明細書における「入賞役」には、作動役である、ビッグボーナス、レギュラーボーナス、再遊技が含まれる。また、本明細書における「入賞」には、メダルの配当を伴わない（メダルの払い出しを伴わない）作動役の図柄組合せが有効ライン上に表示される場合も含まれ、例えば、ビッグボーナス、レギュラーボーナス、再遊技への入賞が含まれる。
【００７９】
スロットマシン１００の入賞役には、ビッグボーナス（ＢＢ１、ＢＢ２）と、レギュラーボーナス（ＲＢ）と、小役（チェリー、スイカ、ベル）と、再遊技（リプレイ）がある。なお、入賞役の種類は、これに限定されるものではなく、任意に採用できることは言うまでもない。
【００８０】
「ビッグボーナス（ＢＢ１、ＢＢ２）」（以下、単に、「ＢＢ」と称する場合がある）は、入賞により特別遊技であるビッグボーナス遊技（ＢＢ遊技）が開始される特別役（作動役）である。対応する図柄組合せは、ＢＢ１が「白７−白７−白７」、ＢＢ２が「青７−青７−青７」である。また、ＢＢ１、ＢＢ２についてはフラグ持越しを行う。すなわち、ＢＢ１、ＢＢ２に内部当選すると、これを示すフラグが立つ（主制御部３００のＲＡＭ３１３の所定のエリア内に記憶される）が、その遊技においてＢＢ１、ＢＢ２に入賞しなかったとしても、入賞するまで内部当選を示すフラグが立った状態が維持され、次遊技以降でもＢＢ１、ＢＢ２に内部当選中となり、ＢＢ１に対応する図柄組み合わせ「白７−白７−白７」、ＢＢ２に対応する図柄組み合わせ「青７−青７−青７」が、揃って入賞する状態にある。
【００８１】
「レギュラーボーナス（ＲＢ）」は、入賞によりレギュラーボーナス遊技（ＲＢ遊技）が開始される特殊役（作動役）である。対応する図柄組合せは、「ボーナス−ボーナス−ボーナス」である。なお、ＲＢについても上述のＢＢと同様にフラグ持越しを行う。但し、（詳細は後述するが）ビッグボーナス遊技（ＢＢ遊技）においては、レギュラーボーナス遊技（ＲＢ遊技）が内部当選することや、図柄組み合わせが入賞ライン上に表示されること、を開始条件とせずに自動的に開始させる設定としてもよい。
【００８２】
「小役（チェリー、スイカ、ベル）」（以下、単に、「チェリー」、「スイカ」、「ベル」と称する場合がある）は、入賞により所定数のメダルが払い出される入賞役で、対応する図柄組合せは、チェリーが「チェリー−ＡＮＹ−ＡＮＹ」、スイカが「スイカ−スイカ−スイカ」、ベルが「ベル−ベル−ベル」である。また、対応する払出枚数は同図に示す通りである。なお、「チェリー−ＡＮＹ−ＡＮＹ」の場合、左リール１１０の図柄が「チェリー」であればよく、中リール１１１と右リール１１２の図柄はどの図柄でもよい。
【００８３】
「再遊技（リプレイ）」は、入賞により次回の遊技でメダル（遊技媒体）の投入を行うことなく遊技を行うことができる入賞役（作動役）であり、メダルの払出は行われない。なお、対応する図柄組合せは、再遊技は「リプレイ−リプレイ−リプレイ」である。
【００８４】
＜遊技状態の種類＞
次に、スロットマシン１００の遊技状態の種類について説明する。本実施例では、スロットマシン１００の遊技状態は、通常遊技と、ＢＢ遊技と、ＲＢ遊技と、ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）の内部当選遊技と、に大別した。但し、通常遊技と、ＢＢ遊技と、ＲＢ遊技と、に大別するような区分けであってもよい。
【００８５】
＜通常遊技＞
通常遊技に内部当選する入賞役には、ビッグボーナス（ＢＢ）と、レギュラーボーナス（ＲＢ）と、再遊技（リプレイ）と、小役（チェリー、スイカ、ベル）がある。
「ビッグボーナス（ＢＢ）」は、入賞により特別遊技であるビッグボーナス遊技（ＢＢ遊技）が開始される特別役（作動役）である。レギュラーボーナス（ＲＢ）」は、入賞によりレギュラーボーナス遊技（ＲＢ遊技）を開始する特殊役（作動役）である。「再遊技（リプレイ）」は、入賞により次回の遊技でメダルの投入を行うことなく遊技を行うことができる入賞役（作動役）であり、メダルの払出も行われない。「小役」は、入賞により所定数のメダルが払い出される入賞役である。
【００８６】
なお、各々の役の内部当選確率は、通常遊技に用意された抽選データから、各々の役に対応付けされた抽選データの範囲に該当する数値データを、内部抽選時に取得される乱数値の範囲の数値データ（例えば６５５３５）で除した値で求められる。通常遊技に用意された抽選データは、予めいくつかの数値範囲に分割され、各数値範囲に各々の役やハズレを対応付けしている。内部抽選を実行した結果得られた乱数値が、何れの役に対応する抽選データに対応する値であったかを判定し、内部抽選役を決定する。この抽選データは少なくとも１つの役の当選確率を異ならせた設定１〜設定６が用意され、遊技店の係員等はいずれかの設定値を任意に選択し、設定することができる。
【００８７】
通常遊技は、内部抽選の結果が概ねハズレ（ビッグボーナス（ＢＢ）、レギュラーボーナス（ＲＢ）、再遊技（リプレイ）および小役に当選していない）となる設定がされており、獲得するメダルの総数が、投入したメダルの総数に満たない遊技状態になっている。よって、遊技者にとっては不利益となる遊技状態である。但し、予め定めた条件を満たした場合（例えば、特定の図柄組み合わせが表示された場合）には、再遊技の内部当選の確率を上昇させる変動をさせてもよい遊技状態であり、この場合、小役の入賞によって所定数のメダルが払い出されることにより、獲得するメダルの総数が、投入したメダルの総数を超える遊技状態になり、遊技者にとっては利益となる遊技状態になる場合がある。
【００８８】
＜ＢＢ遊技＞
ＢＢ遊技は、遊技者にとっては利益となる遊技状態になるように設定されている。つまり、ＢＢ遊技は、獲得するメダルの総数が、投入したメダルの総数を超える遊技状態となる。ＢＢ遊技は、本実施例では、ビッグボーナス（ＢＢ）の入賞により開始され、ＲＢ遊技（後述する）を連続して繰り返し実行可能になっており、遊技中に予め定められた一の数（例えば、４６５枚）を超えるメダルが獲得された場合に終了する。
【００８９】
但し、ＢＢ遊技中のＲＢ遊技の開始条件は、ＲＢ遊技を開始する役（図柄組み合わせは例えば、リプレイ−リプレイ−リプレイ）を設定し、この役が内部当選した場合、または、入賞した場合に、ＲＢ遊技を開始するように設定してもよい。さらには、ＢＢ遊技は、ＢＢ遊技中のＲＢ遊技を除くＢＢ一般遊技を予め定めた回数（例えば、３０回）実行した場合、または、ＢＢ遊技中に実行したＲＢ遊技の回数が予め定めた回数に達した場合（例えば、３回）に終了するようにしてもよい。
【００９０】
＜ＲＢ遊技＞
ＲＢ遊技は、遊技者にとっては利益となる遊技状態になるように設定されている。つまり、ＲＢ遊技は、獲得するメダルの総数が、投入したメダルの総数を超える遊技状態となる。ＲＢ遊技は、本実施例では、レギュラーボーナス（ＲＢ）の入賞により開始され、予め定めた一の役が内部当選の確率を上昇させる変動（例えば、「設定１」「通常遊技」に設定された「小役１」の内部当選確率１／１５を、予め定めた一の値である内部当選確率１／１．２に上昇させる）をし、予め定めた一の数（例えば８回）の入賞があった場合に終了する。
【００９１】
＜ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）の内部当選遊技＞
ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）の内部当選遊技に内部当選するの入賞役には、再遊技（リプレイ）と、小役がある。ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）は内部当選することはなく、ビッグボーナス（ＢＢ）かレギュラーボーナス（ＲＢ）に対応する図柄組み合わせを入賞させることが可能となっている遊技状態である。
【００９２】
但し、ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）に内部当選した次遊技から、再遊技の内部当選の確率を変動させてもよく、例えば、再遊技の内部当選の確率を上昇させる変動をさせて、ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）対応する図柄組み合わせが入賞するまでの間は、獲得するメダルの総数が、投入したメダルの総数とほぼ同じとなる遊技状態とし、通常遊技と比べると遊技者にとっては利益となる遊技状態としてもよい。
【００９３】
＜主制御部の処理＞
図１０はスロットマシン１００における遊技の基本的制御（主制御部メイン処理）の流れを示すフローチャートである。遊技の基本的制御は主制御部３００のＣＰＵ３１０が中心になって行い、電源断等を検知しないかぎり、同図の処理を実行する。また、各処理の実行によって得られた情報は副制御部４００に送信する。
【００９４】
以下、この処理について説明する。電源投入が行われると、まず、ステップＳ１０１で初期化処理が実行される。ここでは各種の初期設定が行われる。ステップＳ１０２ではメダル投入・スタート操作受付処理を実行する。ここではメダルの投入の有無をチェックし、メダルの投入に応じて入賞ライン表示ランプ１２０を点灯させる。なお、前回の遊技で再遊技に入賞した場合は、前回の遊技で投入されたメダル枚数と同じ数のメダルを投入する処理を行うので、遊技者によるメダルの投入が不要となる。また、スタートレバー１３５が操作されたか否かのチェックを行い、スタートレバー１３５の操作があればステップＳ１０４へ進む。
【００９５】
ステップＳ１０３では投入されたメダル枚数を確定し、有効な入賞ラインを確定する。ステップＳ１０４では乱数発生器で発生させた乱数を取得する。ステップＳ１０５では、現在の遊技状態に応じてＲＯＭに格納されている入賞役抽選テーブルを読み出し、これとステップＳ１０４で取得した乱数値とを用いて内部抽選を行う。内部抽選の結果、いずれかの入賞役（作動役を含む）に内部当選した場合、その入賞役のフラグがＯＮになる。また、内部抽選結果に応じた演出を実行するために、内部抽選結果を示すコマンドを副制御部４００に送信する。ステップＳ１０６では内部抽選結果に基づき、リール停止データを選択する。
【００９６】
ステップＳ１０７では全リール１１０〜１１２の回転を開始させる。ステップＳ１０８では、ストップボタン１３７〜１３９の受け付けが可能になり、いずれかのストップボタンが押されると、押されたストップボタンに対応するリール１１０〜１１２の何れかをステップＳ１０６で選択したリール停止制御データに基づいて停止させる。全リール１１０〜１１２が停止するとステップＳ１０９へ進む。ステップＳ１０９では、入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、何らかの入賞役に対応する絵柄組合せが表示された場合にその入賞役に入賞したと判定する。例えば、有効化された入賞ライン上に、「ベル−ベル−ベル」が揃っていたならばベル入賞と判定する。但し、ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）については、今回の遊技で入賞しなかった場合は、次回の遊技に内部当選フラグがＯＮの状態が維持される。所謂フラグの持ち越しが行われる。ステップＳ１１０では払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを入賞ライン数に応じて払い出す。ステップＳ１１１では遊技状態制御処理を行う。以上により１ゲームが終了する。以降ステップＳ１０２へ戻って上述した処理を繰り返すことにより遊技が進行することになる。
【００９７】
＜副制御部４００の処理＞
次に、図１１（ａ）〜（ｄ）を用いて、副制御部４００の処理について説明する。図１１（ａ）は副制御部４００のＣＰＵ４１０が実行するメイン処理の流れを示すフローチャートである。
【００９８】
まず、ステップＳ２０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ２０１で初期化処理が実行される。この初期化処理では、入出力ポートの初期設定や、ＲＡＭ内の記憶領域の初期化処理等を行う。ステップＳ２０２では、コマンド入力処理（詳細は後述する）を行う。ステップＳ２０３では、演出データの更新処理を行う。この演出データの更新処理では、演出を制御するための動作制御データ（例えば、内部抽選結果に基づく画像を表示するためのデータ等）の更新を行う。ステップＳ２０４では、ステップＳ２０３で更新した演出データの中に副制御部４００の各演出デバイスのドライバに出力するデータがあるか否かを判定する。該当する場合はステップＳ２０５へ進み、該当しない場合はステップＳ２０６へ進む。ステップＳ２０５では副制御部４００の演出デバイスのドライバにデータをセットする。データのセットにより演出デバイスがそのデータに応じた演出を実行する。ステップＳ２０６ではステップＳ２０３で更新した演出データの中に副制御部５００に送信する制御コマンドがあるか否かを判定する。該当する場合はステップＳ２０７へ進み、該当しない場合はステップＳ２０２へ戻る。ステップＳ２０７では副制御部５００に制御コマンドを送信してステップＳ２０２へ戻る。
【００９９】
次に、図１１（ｂ）を用いて、副制御部４００のコマンド入力処理について説明する。同図は、コマンド入力処理の流れを示すフローチャートである。ステップＳ３０１ではコマンド格納エリアに少なくとも１つの制御コマンドが格納されているか否かを判定する。該当する場合はステップＳ３０２へ進み、該当しない場合は処理を終了する。ステップＳ３０２では、コマンド格納エリアから制御コマンドを一つ取得し、制御コマンドに応じた処理を実行する。取得した制御コマンドはコマンド格納エリアから消去する。
【０１００】
次に、図１１（ｃ）を用いて、副制御部４００のストローブ処理について説明する。このストローブ処理は、副制御部４００が、主制御部３００が出力するストローブ信号を検出した場合に実行する処理である。ストローブ処理のステップＳ４０１では、主制御部３００が出力したコマンドを未処理コマンドとしてＲＡＭ４１３に設けたコマンド記憶領域に記憶する。
【０１０１】
次に、図１１（ｄ）を用いて、副制御部４００のタイマ割込み処理について説明する。同図は、タイマ割込み処理の流れを示すフローチャートである。副制御部４００は所定の周期（本実施例では２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、タイマ割込み処理を実行する。なお、副制御部４００は汎用タイマの設定（１０ｍｓ）としており、ステップＳ５０１ではこの汎用タイマの更新を行う。
【０１０２】
＜副制御部５００のメイン処理＞
次に、図１２を用いて、副制御部５００のメイン処理について説明する。なお、同図は副制御部５００のメイン処理の流れを示すフローチャートである。
【０１０３】
ステップＳ６０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ６０１で初期化処理が実行される。この初期化処理では、ＣＧ−ＲＯＭ６１２に記憶した画像カラーパレットデータや画像データをＶＲＡＭ６１３に転送する処理等を行う。具体的には、ＣＧ−ＲＯＭ６１２に記憶された画像カラーパレットデータや画像データをＶＲＡＭ６１３に転送すべく、ＶＤＰ６００に対してＶＲＡＭ転送要求を行う。なお、ここでは、画像カラーパレットデータと、画像データの中で頻繁に使用される画像データ（例えば、通常遊技中の背景画像等）の転送要求を行う（画像パレットデータや画像データの転送方法については後述する）。さらに、変数の初期化等、その他の初期化処理を行う。
【０１０４】
ステップＳ６０２では、ＶＳＹＮＣ待ち処理を行う。このＶＳＹＮＣ待ち処理では、ＶＤＰ６００が定期的に（本実施例では、１秒間に６０回（約１６．６６ｍｓに１回））出力するＶＳＹＮＣ信号（垂直同期信号）を２回検出したか否か（前回の画像表示切替から約３３ｍｓ（＝１６．６６ｍｓ×２）が経過した否か）を判定し、ＶＳＹＮＣ信号（垂直同期信号）を２回検出した場合に、次のステップＳ６０３に進む。
【０１０５】
ステップＳ６０３では、コマンド格納エリアに副制御部４００から受信した制御コマンドが格納されているか否かを判定する。少なくとも１つの制御コマンドが格納されている場合は、コマンド格納エリアから制御コマンドを１つ取得し、制御コマンドに応じた処理を実行する。例えば、制御コマンドに基づいて、次のステップＳ６０４で実行する演出抽選処理の設定を行う。取得した制御コマンドはコマンド格納エリアから消去する。
【０１０６】
ステップＳ６０４では、演出抽選処理を行う。ここでは、演出において液晶表示装置１５７に表示する画像を特定する画像表示制御コマンド、および扉の動作パターンを特定する扉コマンドを抽選により決定する。これらの画像表示制御コマンドおよび扉コマンドはＲＡＭ５１３の所定の領域に設定される。ステップＳ６０５では、画像表示制御コマンドがステップＳ６０４で設定されたか否かを判定する。画像表示制御コマンドが設定された場合にはステップＳ６０６に進み、そうでない場合にはステップＳ６０７に進む。
【０１０７】
ステップＳ６０６では、画像表示制御コマンドに基づいて、液晶表示装置１５７に表示する表示シーンの設定を行う。ここでは、演出のストーリーに基づく画像の表示パターンを設定すると共に、遊技者の操作を受け付けた旨のコマンドや入賞役のいずれかに入賞した旨のコマンド等を、副制御部４００を経由して主制御部３００から受信した場合に実行する処理の設定等を行う。
【０１０８】
ステップＳ６０７では、画像表示処理を行う。この画像表示処理では、右扉１６３ａおよび左扉１６３ｂと、液晶表示装置１５７の画像を同期（連携、連動）させて実行する扉同期画像演出の設定がされている場合に、最初に右扉１６３ａおよび左扉１６３ｂの現在の速度を取得する。続いて、ＣＰＵ５１０は、右扉１６３ａおよび左扉１６３ｂの現在の速度に対応するフレーム数を算出した後、算出したフレーム数に対応する扉位置を取得する。続いて、ＣＰＵ５１０は、取得した扉位置に基づき、特定画像の配置位置を決定し、最後に、ＣＧ−ＲＯＭ６１２からＶＲＡＭ６１３への画像データの転送開始を指示するとともに、ＶＲＡＭ６１３に転送した画像データに基づいて画像を形成するためにＶＤＰ６００に画像の生成開始を指示する。
【０１０９】
ステップＳ６０８では、扉コマンドがステップＳ６０４で設定されたか否かを判定する。扉コマンドが設定された場合にはステップＳ６０９に進み、そうでない場合にはステップＳ６１２に進む。
【０１１０】
ステップＳ６０９では、扉コマンドに対応したパーツリストデータを取得する。扉コマンドには各々のパーツリストデータが格納されているＲＯＭ６１２上の先頭アドレスがそれぞれ格納されており、ＣＰＵ５１０は、ＲＯＭ６１２の所定の領域に予め記憶されたパーツリストデータを参照して制御情報を取得する。パーツリストデータの詳細については後述する。ステップＳ６１０では、取得したパーツリストデータに基づいて、ＲＯＭ６１２の所定の領域に予め記憶されたパーツデータを参照し、より詳細な制御情報を取得する。パーツデータの詳細については後述する。ステップＳ６１１では、扉移動情報設定処理を行い、ステップＳ６１２では、扉移動処理を行う。扉移動情報設定処理および扉移動処理の詳細については後述する。ステップＳ６１２を実行した後はステップＳ６０２に戻り、上記ステップＳ６０２〜Ｓ６１２の処理を繰り返し実行する。
【０１１１】
＜扉移動情報設定処理＞
次に、図１３（ａ）を用いて、副制御部５００のメイン処理におけるステップＳ６１１の扉移動情報設定処理について説明する。なお、同図は、扉移動情報設定処理の流れを示すフローチャートであり、同図（ｂ）は、本実施例において設定可能な右扉１６３ａおよび左扉１６３ｂの移動速度および速度ＩＤの表である。
【０１１２】
ステップＳ１２０１では、パーツリストデータおよびパーツデータを参照して、右扉１６３ａおよび左扉１６３ｂが移動位置（停止ポジション）まで移動するのに要する時間（移動時間）をパーツデータから取得し、ＲＡＭ５１３の所定の領域に設定する。ステップＳ１２０２では、パーツリストデータおよびパーツデータを参照して、右扉１６３ａおよび左扉１６３ｂの移動位置（停止ポジション）をパーツデータから取得し、ＲＡＭ５１３の所定の領域に設定する。
【０１１３】
ステップＳ１２０３では、ステップＳ１２０２で取得した左扉１６３ｂの停止位置（停止ポジション）が座標９〜１２の範囲内であるか否かを判定する。そして、該当する場合には、左扉検知フラグをＯＮに設定することなくステップＳ１２０５に進み、該当しない場合には、ステップＳ１２０４に進んで左扉検知フラグをＯＮに設定した後にステップＳ１２０５に進む。
【０１１４】
ステップＳ１２０５では、ステップＳ１２０２で取得した右扉１６３ａの停止位置（停止ポジション）が座標７７２〜７７５の範囲内であるか否かを判定する。そして、該当する場合には、右扉検知フラグをＯＮに設定することなくステップＳ１２０７に進み、該当しない場合には、ステップＳ１２０６に進んで右扉検知フラグをＯＮに設定した後にステップＳ１２０７に進む。
【０１１５】
ステップＳ１２０７では、移動距離を算出する。ここでは、右扉１６３ａおよび左扉１６３ｂの現在位置から移動位置（停止ポジション）までの移動距離を算出する。具体的には、左扉モータ駆動部５２２または右扉モータ駆動部５３２から左扉１６３ｂおよび右扉１６３ａの現在位置情報を取得し、ステップＳ１２０２で設定した移動位置の座標と現在位置の座標の差の絶対値を移動距離として算出する。算出した移動距離は、ＲＡＭ５１３の所定の領域に設定する。
【０１１６】
ステップＳ１２０８では、速度を算出する。ここでは、ステップＳ１２０７で算出した移動距離をステップＳ１２０１で設定した移動時間で除した値に最も近い速度を、同図（ｂ）に示した設定可能な移動速度の表から選択し、ＲＡＭ５１３の所定の領域に設定する。
【０１１７】
ステップＳ１２０９では、暫定座標を算出する。本実施例では、規定速度（本実施例では５００ＰＰＳ）よりも大きい速度で右扉１６３ａおよび左扉１６３ｂを移動させる場合、停止の際に減速パターンに基づいて減速させた上で停止させる。このため、ステップＳ１２０８で５００ＰＰＳ以上の速度が設定された場合、移動位置よりもこの減速パターンの挿入分だけ（減速に要する距離だけ）遠い位置に暫定座標を設定し、ＲＡＭ５１３の所定の領域に記憶する。例えば、移動位置の座標が１５０であり、減速に要する距離が２５であるならば、暫定座標はこの両者の和（１５０＋２５）である１７５となる。なお、減速パターンは、移動速度に応じて予め設定されており、ＲＯＭ５１２の所定の領域に記憶されている。
【０１１８】
ステップＳ１２１０では、ステップＳ１２０９で設定した暫定座標が全開位置（左扉１６３ｂの場合は座標０、右扉１６３ａの場合は座標７８４）または全閉位置（左扉１６３ｂ、右扉１６３ａ共に座標３９２）を超えるか否かを判定する。該当する場合にはステップＳ１２１１に進み、該当しない場合にはステップＳ１２１２に進む。
【０１１９】
ステップＳ１２１１では、減速開始座標の設定を行う。ここでは、暫定座標が全開位置または全閉位置を超える場合に、右扉１６３ａおよび左扉１６３ｂの停止する位置が全開位置または全閉位置となるように、減速開始座標を設定する。具体的には、例えば、閉じる方向に移動する左扉１６３ｂの移動位置の座標が３８０であり、減速に要する距離が２５である場合、暫定座標は４０５（＝３８５＋２５）となり、全閉位置（座標３９２）を超えることとなる。ここでは、このような場合に、減速開始座標を３６７（＝３９２−２５）に設定する。また、開く方向に移動する左扉１６３ｂの移動位置の座標が１５であり、減速に要する距離が２５である場合、暫定座標は−１０（＝１５−２５）となり、全開位置（座標０）を超えることとなる。このような場合には、減速開始座標を２５（＝０＋２５）に設定する。なお、暫定座標が全開位置または全閉位置を超えない場合には、減速開始座標は移動位置の座標となる。
【０１２０】
ステップＳ１２１２では、加速パターンが必要であるか否かを判定する。すなわち、右扉１６３ａおよび左扉１６３ｂの移動を開始する際に、ステップＳ１２０８で設定した速度まで加速パターンに基づいて加速させる必要があるか否かを判定する。具体的には、ステップＳ１２０８で設定した速度が、現在の速度よりも大きく、且つ規定速度（５００ＰＰＳ）より大きいか否かを判定する。該当する場合にはステップＳ１２１３に進み、該当しない場合には処理を終了する。ステップＳ１２１３では、加速パターンを設定する。ここでは、移動速度に応じて予め設定され、ＲＯＭ５１２の所定の領域に記憶された加速パターンを取得し、ＲＡＭ５１３の所定の領域に設定する。
【０１２１】
なお、本実施例では、規定速度５００ＰＰＳ以上としているが、これに限定されるものではない。すなわち、規定速度は、モータの仕様や右扉１６３ａおよび左扉１６３ｂの質量等に基づいて適宜に設定すればよい。また、減速パターンについての規定速度と加速パターンについての規定速度を別に設定してもよい。
【０１２２】
＜扉移動処理＞
次に、図１４（ａ）〜（ｄ）を用いて、副制御部５００のメイン処理におけるステップＳ６１２の扉移動処理について説明する。なお、同図（ａ）は扉移動処理の流れを示すフローチャートであり、同図（ｂ）はパーツリストデータおよびパーツデータの構造を示した図である。また、同図（ｃ）はパーツデータの一例を示した図であり、同図（ｄ）はＲＯＭ５１２の所定の領域に予め記憶されている移動パターンの一例を示した図である。
【０１２３】
まず、同図（ｂ）および（ｃ）を用いて、パーツリストデータおよびパーツデータについて説明する。パーツリストデータは、同図（ｂ）に示されるように、例えば「データ数」、「ループ数」および「データａ〜ｘ」の項目から構成されており、ＲＯＭ５１２の所定の領域に予め記憶されている。本実施例のパーツリストデータでは、「データ数」で示される記憶領域には、０〜６５５３５の範囲でデータａ〜ｘの総数が格納されている（０の場合は無効）。また、「ループ数」で示される記憶領域には、０〜６５５３５の範囲で動作を繰り返す回数が格納されている（０の場合は無限ループ）。「データａ〜ｘ」で示される記憶領域の各々には、パーツデータを参照するためのアドレス（各パーツデータが格納されているＲＯＭ６１２上の先頭アドレス）がそれぞれ格納されている。すなわち、パーツリストデータは最小単位の制御情報である複数のパーツデータを時系列的に組み合わせることで、様々な連続動作の制御を実行可能に構成されている。
【０１２４】
そして、パーツデータは、同図（ｂ）に示されるように、例えば「移動位置（停止ポジション）」、「移動時間（ｍｓ）」の項目から構成されており、ＲＯＭ５１２の所定記憶領域に予め記憶されている。本実施例では、「移動位置」で示される記憶領域には、移動位置（移動先の位置）の座標に関する情報として現在位置から移動先までのモータのステップ数が格納されている。「移動時間」で示される記憶領域には、０〜６５５３５ｍｓの範囲で移動に要する時間が格納されている（０の場合は最速動作となる）。このパーツデータは、詳細には、同図（ｃ）に示されるように、左扉１６３ｂの移動位置および移動時間、ならびに右扉１６３ａの移動位置および移動時間の項目から構成されている。例えば、データａのパーツデータには、左扉１６３ｂの移動位置として３９２パルス、左扉１６３ｂの移動時間として２５０ｍｓ、右扉１６３ａの移動位置として３９２パルス、右扉１６３ａの移動時間として２５０ｍｓが格納されている。また、データｃのパーツデータには、左扉１６３ｂの移動位置として９８パルス、左扉１６３ｂの移動時間として５０ｍｓ、右扉１６３ａの移動位置として６８２パルス、右扉１６３ａの移動時間として５０ｍｓが格納されている。
【０１２５】
パーツリストデータは、演出ごとに（または、演出における右扉１６３ａおよび左扉１６３ｂの一連の動作ごとに）予め設定される。例えば、同図（ｄ）に示される移動パターンでは、演出における右扉１６３ａおよび左扉１６３ｂの一連の動作として、全閉移動、半閉移動１、半閉移動２、振動１、振動２が例示されており、これらの動作の各々に対応して、右扉１６３ａおよび左扉１６３ｂのパーツリストデータが予め設定（記憶）されている。また、パーツリストデータを介して参照されるパーツデータは、右扉１６３ａおよび左扉１６３ｂの特定の動作ごとに予め設定されている。
【０１２６】
また、１つのパーツリストデータが複数種類のパーツデータから構成されている場合には（１つのパーツデータのみからなる場合もある）、上述の扉移動設定処理は、パーツリストデータに格納された全てのパーツデータについて実行される。具体的には、パーツリストデータの先頭に格納されたパーツデータから順に各パーツデータについて扉移動設定処理が実行される。
【０１２７】
次に、同図（ａ）を用いて、扉移動処理について詳細に説明する。この扉移動処理では、まず最初に、同図（ｄ）に示す複数種類の移動パターンの中から、実行する演出に対応する１つの移動パターンを選択し、選択した移動パターンに対応して記憶されたパーツリストデータ（左扉）およびパーツリストデータ（右扉）を取得する。
【０１２８】
続いて、ＣＰＵ５１０は、同図（ａ）に示されるように、扉移動処理のステップＳ１４０１では、パーツデータの移動時間が終了したか否かを判定する。ここでは、現在実行中の右扉１６３ａおよび左扉１６３ｂの移動についてパーツデータに設定された移動時間が終了したか否かを判定し、該当する場合にはステップＳ１４０２に進み、該当しない場合には処理を終了する。ステップＳ１４０２では、パーツデータの総数を超えたか否かを判定する。すなわち、パーツリストデータに基づいて設定された全てのパーツデータを実行したか否かを判定し、該当する場合には処理を終了し、該当しない場合にはステップＳ１４０３に進む。ステップＳ１４０３では、パーツリストデータに基づいて設定された次のパーツデータから、左扉モータ駆動部５２２および右扉モータ駆動部５３２に送信するコマンドである扉移動情報を設定し、ＲＡＭ５１３の所定の領域に記憶する。
【０１２９】
なお、本発明に係る「移動パターン」は同図（ｄ）に示す例に限定されず、例えば、図１５に示すような移動パターンをＲＯＭ５１２の所定記憶領域に記憶してもよい。この移動パターンでは、振動態様が異なる振動１、振動２の各々に対応して、右扉１６３ａおよび左扉１６３ｂのパーツリストデータと、後述する非検知領域の閾値が予め設定（記憶）されている。例えば、振動１には非検知領域の閾値として４パルスが設定されているため、シャッタセンサ（右扉１）５５０の検知領域が座標７７６〜７８４の範囲である場合には、非検知領域は座標７７２〜７７６（４パルス分）の範囲となる。また、振動２には非検知領域の閾値として６パルスが設定されているため、シャッタセンサ（右扉１）５５０の検知領域が座標７７６〜７８４の範囲である場合には、非検知領域は座標７７１〜７７６（６パルス分）の範囲となる。このように、複数種類の振動移動パターンの各々に対応させて複数種類の特定位置情報を記憶すれば、扉部材の移動態様を複数用意することができ、演出の種類を増加させることができる。
【０１３０】
＜副制御部５００のタイマ割込み処理＞
次に、図１６を用いて、副制御部５００のタイマ割込み処理について説明する。なお、同図は、副制御部５００のタイマ割込み処理の流れを示すフローチャートである。
【０１３１】
副制御部５００は所定の周期（本実施例では２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、タイマ割込み処理を実行する。なお、副制御部５００は、副制御部４００と同様に汎用タイマの設定（１０ｍｓ）としており、ステップＳ１６００ではこの汎用タイマの更新を行う。
【０１３２】
ステップＳ１６０１では、パルス出力回数を管理するカウンタを更新する。パルス出力回数を管理するカウンタとは、扉移動情報に基づいて、左扉モータ駆動部５２２および右扉モータ駆動部５３２にパルスを出力するタイミングを判別するカウンタである。ここでは、パルス出力回数を管理するカウンタの更新設定を行う。
【０１３３】
ステップＳ１６０２では、パルス出力回数を管理するカウンタの値に基づいて、パルスを出力して右扉１６３ａおよび左扉１６３ｂを移動させるタイミングであるか否かを判定する。パルスを出力するタイミングである場合にはステップＳ１６０３に進み、そうでない場合には処理を終了する。ステップＳ１６０３では、左扉モータ駆動部５２２および／または右扉モータ駆動部５３２にパルスを出力し、左扉１６３ｂおよび／または右扉１６３ａを移動させる。ステップＳ１６０４では、扉位置情報更新処理を行う。この扉位置情報更新処理では、右扉１６３ａおよび／または左扉１６３ｂの現在位置（現在座標）に関する情報としてＲＡＭ５１３の所定の領域に記憶された扉位置情報を更新するが、扉位置情報更新処理の詳細については後述する。
【０１３４】
ステップＳ１６０５では、左扉センサ５５２、５５３から入力する信号がＯＮレベルであるか否かを判定し、該当する場合にはステップＳ１６０６に進み、該当しない場合にはステップＳ１６０８に進む。ステップＳ１６０６では、左扉検知フラグが上記ステップＳ１２０４においてＯＮに設定されているか否かを判定し、左扉検知フラグがＯＮに設定されている場合にはステップＳ１６０７に進んで、扉位置情報に記憶された左扉１６３ｂの現在位置と、左扉１６３ｂの実際の現在位置とのずれを解消するために、扉位置情報を補正する（左扉１６３ｂの位置情報を左扉センサ５５２、５５３の検知結果に基づいて更新する。具体的には、座標８を設定する）。一方、左扉検知フラグがＯＮに設定されていない場合にはステップＳ１６０８に進む。
【０１３５】
ステップＳ１６０８では、右扉センサ５５０、５５１から入力する信号がＯＮレベルであるか否かを判定し、該当する場合にはステップＳ１６０９に進み、該当しない場合には処理を終了する。ステップＳ１６０９では、右扉検知フラグが上記ステップＳ１２０６においてＯＮに設定されているか否かを判定し、右扉検知フラグがＯＮに設定されている場合にはステップＳ１６０７に進んで、扉位置情報に記憶された右扉１６３ａの現在位置と、右扉１６３ａの実際の現在位置とのずれを解消するために、扉位置情報を補正する（右扉１６３ａの位置情報を右扉センサ５５０、５５１の検知結果に基づいて更新する。具体的には、座標７７２を設定する）。一方、右扉検知フラグがＯＮに設定されていない場合には処理を終了する。
【０１３６】
上述の通り、シャッタセンサ（右扉１）５５０は、右扉１６３ａの遮光片１６３ａ２が所定の検知領域（座標７７６〜７８４の範囲）から所定の検知領域外に移動した場合にＯＮレベルの信号をＯＦＦレベルの信号に変化させるように構成しているが、ＣＰＵ５１０は、このシャッタセンサ（右扉１）５５０からの信号の変化に合わせて右扉１６３ａの現在座標の補正を行わないようにしている。具体的には、ＣＰＵ５１０は、シャッタセンサ（右扉１）５５０からの信号がＯＮレベルからＯＦＦレベルに変化した場合でも、右扉１６３ａの遮光片１６３ａ２が所定の検知領域に隣接する所定の非検知領域（座標７７２〜７７５）に位置している場合には右扉１６３ａの現在座標の補正を行わず、右扉１６３ａの遮光片１６３ａ２が所定の検知領域および所定の非検知領域の範囲外に移動した場合にのみ右扉１６３ａの現在座標を所定の座標（本実施例では、座標７７２）に補正するようにしている。
【０１３７】
同様に、シャッタセンサ（左扉１）５５２は、左扉１６３ｂの遮光片１６３ｂ２が所定の検知領域（座標０〜８の範囲）から所定の検知領域外に移動した場合にＯＮレベルの信号をＯＦＦレベルの信号に変化させるように構成しているが、ＣＰＵ５１０は、このシャッタセンサ（左扉１）５５２からの信号の変化に合わせて左扉１６３ｂの現在座標の補正を行わないようにしている。具体的には、ＣＰＵ５１０は、シャッタセンサ（左扉１）５５２からの信号がＯＮレベルからＯＦＦレベルに変化した場合でも、左扉１６３ｂの遮光片１６３ｂ２が所定の検知領域に隣接する所定の非検知領域（座標９〜１２）に位置している場合には左扉１６３ｂの現在座標の補正を行わず、左扉１６３ｂの遮光片１６３ｂ２が所定の検知領域および所定の非検知領域の範囲外に移動した場合にのみ左扉１６３ｂの現在座標を所定の座標（本実施例では、所定の検知領域の座標の最大値である８）に補正するようにしている。
【０１３８】
＜扉位置情報更新処理＞
次に、図１７を用いて、扉モータ処理におけるステップＳ１６０４の扉位置情報更新処理について説明する。なお、同図は、扉位置情報更新処理の流れを示すフローチャートである。
【０１３９】
ステップＳ１７０１では、左扉モータ駆動部５２２および右扉モータ駆動部５３２への出力パルスに変化があったか否かを判定する。出力パルスに変化があった場合にはステップＳ１７０２に進み、そうでない場合には処理を終了する。ステップＳ１７０２では、右扉１６３ａおよび左扉１６３ｂの移動が座標の正方向への移動であるか否かを判定する。すなわち、右扉１６３ａが開く方向へ移動する場合または左扉１６３ｂが閉じる方向へ移動する場合にはステップＳ１７０３に進み、右扉１６３ａが閉じる方向へ移動する場合または左扉１６３ｂが開く方向へ移動する場合にはステップＳ１７０４に進む。
【０１４０】
ステップＳ１７０３では、扉位置情報の右扉１６３ａまたは左扉１６３ｂの現在座標の値に１を加算し、ステップＳ１７０４では、扉位置情報の右扉１６３ａまたは左扉１６３ｂの現在座標の値から１を減算する。ステップＳ１７０５では、右扉１６３ａまたは左扉１６３ｂの現在座標と、減速開始座標が一致するか否かを判定する。該当する場合にはステップＳ１７０６に進み、該当しない場合にはステップＳ１７０７に進む。ステップＳ１７０６では、現在の速度に応じて減速パターンを設定し、ＲＡＭ５１３の所定の領域に記憶する。
【０１４１】
ステップＳ１７０７では、各シャッタセンサ５５０〜５５１の検知状態（ＯＮの状態）が持続中であるか否かを判定する。該当する場合にはステップＳ１７０８に進み、該当しない場合にはステップＳ１７１０に進む。ステップＳ１７０８では、パルスの出力を停止する。ステップＳ１７０９では、駆動電圧を下げる。本実施例では、右扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータの駆動電圧を１２Ｖに設定しているが、右扉１６３ａおよび左扉１６３ｂの位置を保持した状態で停止させる場合には、駆動電圧を５Ｖに下げるようにしている。従って、ここでは、ステッピングモータの駆動電圧を１２Ｖから５Ｖに変更する。
【０１４２】
ステップＳ１７１０では、右扉１６３ａおよび左扉１６３ｂの現在座標と目標座標（移動位置の座標）が一致するか否かを判定する。該当する場合にはステップＳ１７１１に進み、該当しない場合にはステップＳ１７１５に進む。ステップＳ１７１１では、右扉１６３ａおよび左扉１６３ｂの現在の速度が規定速度（５００ＰＰＳ）よりも大きいか否かを判定する。現在の速度が規定速度より大きい場合にはステップＳ１７１２に進み、そうでない場合にはステップＳ１７１３に進む。
【０１４３】
ステップＳ１７１２では、右扉１６３ａおよび左扉１６３ｂの現在の速度に応じて減速パターンを設定し、ＲＡＭ５１３の所定の領域に記憶する。ステップＳ１７１３では、パルスの出力を停止する。ステップＳ１７１４では、右扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータの駆動電圧を１２Ｖから５Ｖに変更する。
【０１４４】
ステップＳ１７１５では、右扉１６３ａおよび左扉１６３ｂが現在加速中であるか否かを判定する。加速中の場合にはステップＳ１７１６に進み、そうでない場合にはステップＳ１７１８に進む。ステップＳ１７１６では、加速（加速パターン）を終了したか否かを判定する。加速を終了した場合にはステップＳ１７１７に進み、そうでない場合には処理を終了する。ステップＳ１７１７では、加速終了時の速度を設定する。ここでは、右扉１６３ａおよび左扉１６３ｂが加速パターンにおける最後の速度を維持するように、この最後の速度をＲＡＭ５１３の所定の領域に設定する。
【０１４５】
ステップＳ１７１８では、右扉１６３ａおよび左扉１６３ｂが現在減速中であるか否かを判定する。減速中の場合にはステップＳ１７１９に進み、そうでない場合には処理を終了する。ステップＳ１７１９では、減速（減速パターン）を終了したか否かを判定する。減速を終了した場合にはステップＳ１７２０に進み、そうでない場合には処理を終了する。ステップＳ１７２０では、停止条件が成立しているか否かを判定する。ここでは、ステップＳ１７０６またはＳ１７１２で減速パターンが設定された場合に停止条件が成立したと判断し、停止条件が成立している場合にはステップＳ１７２１に進み、そうでない場合にはステップＳ１７２３に進む。
【０１４６】
ステップＳ１７２１では、パルスの出力を停止する。ステップＳ１７２２では、右扉１６３ａおよび左扉１６３ｂを駆動するステッピングモータの駆動電圧を１２Ｖから５Ｖに変更する。ステップＳ１７２３では、減速終了時の速度を設定する。ここでは、右扉１６３ａおよび左扉１６３ｂが減速パターンにおける最後の速度を維持するように、この最後の速度をＲＡＭ５１３の所定の領域に設定する。
【０１４７】
＜振動演出＞
次に、図１８を用いて、振動演出について説明する。なお、同図（ａ）は振動演出（グラグラ弱）の一例を示した図であり、同図（ｂ）および（ｃ）は振動演出（グラグラ強）の一例を示した図であり、同図（ｄ）は振動演出の終了状態を示した図である。
【０１４８】
同図（ａ）では、ＣＰＵ５１０は、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２の検知領域と非検知領域との間を、右扉１６３ａの検知片１６３ａ２および左扉１６３ｂの検知片１６３ｂ２がそれぞれステッピングモータの２パルス分だけ左右に小刻みに移動するように制御することによって、右扉１６３ａおよび左扉１６３ｂを左右に振動させている。このとき、液晶表示装置１５７では振動画像を表示するようにしている。このように、右扉１６３ａの検知片１６３ａ２および左扉１６３ｂの検知片１６３ｂ２が、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２の検知領域と非検知領域との間を連続的に移動するような振動演出を行った場合、上述の通り、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２は、副制御部５００のＣＰＵ５１０に対して、ＯＮレベルとＯＦＦレベルの信号を連続して出力することになる。そのため、副制御部５００のＣＰＵ５１０は、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２から出力される信号だけに基づいて右扉１６３ａおよび左扉１６３ｂの現在位置を把握しようとすると、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２から出力される信号がＯＮレベルからＯＦＦレベル（またはＯＦＦレベルからＯＮレベル）に変化するたびに右扉１６３ａおよび左扉１６３ｂの現在位置の情報を更新する必要が生じる。
【０１４９】
しかも、右扉１６３ａおよび左扉１６３ｂは、移動を停止させた際に停止位置の付近で複数回の揺れ移動をするので、その結果、現在位置の情報の更新を行わない停止位置であるにもかかわらず、現在位置の情報の更新を行ってしまう可能性があり、この更新により、その後に実行する演出に不都合が生じるおそれがある。また、振動演出が、検知片１６３ａ２および１６３ｂ２がシャッタセンサ５５０および５５２の検知領域と非検知領域との間を連続的に移動する演出であれば、振動演出中に位置更新を行わなかったとしても、この振動演出を実行後の検知片１６３ａ２および１６３ｂ２は、シャッタセンサ５５０および５５２の検知領域付近に停止していることから、その後の演出を行う上で不都合が生じたとしても検知片１６３ａ２および１６３ｂ２をシャッタセンサ５５０および５５２の検知領域へ移動させて位置情報を更新するような演出構成とすればよく、その場合に移動は僅かな距離であるため遊技者には気付かれ難いものとなる。
【０１５０】
この点、本実施例では、ＣＰＵ５１０は、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２からの信号がＯＮレベルからＯＦＦレベルに変化した場合でも、右扉１６３ａの遮光片１６３ａ２が所定の非検知領域に位置している場合、または、左扉１６３ｂの遮光片１６３ｂ２が所定の非検知領域に位置している場合には、右扉１６３ａおよび左扉１６３ｂの現在座標の補正を行わないため、振動演出（グラグラ弱）を行った場合でも、右扉１６３ａおよび左扉１６３ｂの位置を誤って把握することが少なく、右扉１６３ａおよび左扉１６３ｂを精度良く制御することができる。
【０１５１】
また、同図（ｂ）および（ｃ）では、ＣＰＵ５１０は、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２の検知領域と非検知領域との間を、右扉１６３ａの検知片１６３ａ２および左扉１６３ｂの検知片１６３ｂ２がそれぞれステッピングモータの４パルス分だけ左右に移動するように制御することによって、右扉１６３ａおよび左扉１６３ｂを左右に振動させている。本実施例では、ＣＰＵ５１０は、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２からの信号がＯＮレベルからＯＦＦレベルに変化した場合でも、右扉１６３ａの遮光片１６３ａ２が所定の非検知領域に位置している場合、または、左扉１６３ｂの遮光片１６３ｂ２が所定の非検知領域に位置している場合には、右扉１６３ａおよび左扉１６３ｂの現在座標の補正を行わないため、振動演出（グラグラ弱）を行った場合でも、右扉１６３ａおよび左扉１６３ｂの位置を誤って把握することが少なく、右扉１６３ａおよび左扉１６３ｂを精度良く制御することができる。
【０１５２】
また、同図（ａ）〜（ｃ）では、右扉１６３ａおよび左扉１６３ｂを左右に振動させるとともに、右扉１６３ａおよび左扉１６３ｂの奥側の液晶表示装置１５７には、キャラクタの居場所がグラグラ（振動）している画像を表示している。このように、右扉１６３ａおよび左扉１６３ｂと、液晶表示装置１５７による画像とを連動させて振動演出を行うことによって、右扉１６３ａおよび左扉１６３ｂだけを振動させる場合に比べて、演出の効果を高めることができる。なお、振動演出の演出効果をより高めるためには、右扉１６３ａおよび左扉１６３ｂが上述の全開位置にある場合に、液晶表示装置１５７による画像を連動させて振動演出を行うことが好ましい。なぜなら、右扉１６３ａおよび左扉１６３ｂが全開位置にある場合には、液晶表示装置１５７による画像が遊技者にとって一番見やすい状態となり、遊技者に振動の臨場感を与えることができるためである。
【０１５３】
また、遊技台においては一般に非遊技中（例えば、デモ中、エラー中）には液晶表示装置を用いて所定の画像（例えば、デモ画像やエラー画像）を表示する必要があるため、右扉１６３ａおよび左扉１６３ｂが全開位置にある状態（液晶表示装置１５７による画像が遊技者にとって一番見やすい状態であって、右扉１６３ａおよび左扉１６３ｂが遊技者にとって違和感なく配置された状態）を右扉１６３ａおよび左扉１６３ｂの初期位置とすることが好ましい。この点、本実施例では、シャッタセンサ（右扉１）５５０およびシャッタセンサ（左扉１）５５２によって、右扉１６３ａおよび左扉１６３ｂが全開位置（初期位置）にあることが容易に把握することができる上に、右扉１６３ａおよび左扉１６３ｂが全開位置にあるときに振動演出を行った場合でも、右扉１６３ａおよび左扉１６３ｂの位置を誤って把握することが少なく、右扉１６３ａおよび左扉１６３ｂを精度良く制御することができる。
【０１５４】
以上説明したように、本実施例１に係るスロットマシン１００は、演出移動体（例えば、右扉１６３ａ、左扉１６３ｂ）と、前記演出移動体を移動させる駆動手段（例えば、左扉モータ駆動部５２２、右扉モータ駆動部５３２）と、前記演出移動体の移動パターンを少なくとも記憶する記憶手段（例えば、ＲＯＭ５１２）と、前記記憶手段に記憶された移動パターンの中から少なくとも１つの移動パターンを選択する選択手段（例えば、扉移動処理）と、前記選択手段が選択した移動パターンに基づいて前記駆動手段に移動指示を出力する制御手段（例えば、副制御部５００タイマ割込処理のステップＳ１６０３）と、前記演出移動体が所定の検知領域内に移動したか否かを検知可能な検知手段（例えば、シャッタセンサ５５０〜５５３）と、前記移動指示に基づいた前記演出移動体の位置情報を、前記検知手段の検知結果に基づいて更新する位置更新手段（例えば、副制御部５００タイマ割込処理のステップＳ１６０５〜Ｓ１６１０）と、を備え、前記移動パターンには、前記移動演出体を振動させるための振動移動パターン（例えば、図１４（ｄ）の振動１、振動２）が含まれ、前記位置更新手段は、前記移動演出体が、前記振動移動パターンに基づいて、前記所定の検知領域内（例えば、座標０〜８の範囲内）と、前記所定の検知領域に隣接する所定の非検知領域内（例えば、座標９〜１２の範囲内）との間を移動させられる場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないことを特徴とする、遊技台である。
【０１５５】
本実施例１に係るスロットマシン１００によれば、検知領域と非検知領域との間で演出移動体を移動（振動）させるような演出を行う場合などに、演出に用いられる可動装置の位置を誤って把握することが少なく、可動装置を精度良く制御することができる場合がある。
【０１５６】
また、前記移動パターンには、前記演出移動体の停止位置情報（例えば、停止ポジションを示す座標）が少なくとも含まれ、前記制御手段は、前記停止位置情報に基づいて前記駆動手段に移動指示を出力し、前記振動移動パターンには、前記停止位置情報として、前記所定の非検知領域を示す特定位置情報（例えば、座標９〜１２や座標７７２〜７７５）が含まれ、前記位置更新手段は、前記制御手段が前記特定位置情報に基づいて前記駆動手段に移動指示を出力する場合には、前記検知手段の検知結果に基づいた前記演出移動体の位置情報の更新を行わないように構成してもよい。
【０１５７】
このような構成とすれば、演出に用いられる可動装置の位置を誤って把握することが少なく、可動装置を精度良く制御することができる場合がある。
【０１５８】
また、前記所定の非検知領域の長さは、前記駆動手段が前記演出移動体を移動させる最小単位の移動距離（例えば、右扉１６３ａまたは左扉１６３ｂを駆動するステッピングモータの１パルス分の移動距離である０．２５ｍｍ）を越える長さであってもよい。
【０１５９】
このような構成とすれば、演出移動体が検知領域に位置するか非検知領域に位置するかを確実に把握することができ、演出に用いられる可動装置の位置を誤って把握することが少なく、可動装置を精度良く制御することができる場合がある。
【０１６０】
また、画像を表示可能な方形の画像表示部（例えば、液晶表示装置１５７）をさらに備え、前記演出移動体は、前記画像表示部の正面側の一端近傍を移動可能に構成され、前記検知手段は、前記演出移動体が前記画像表示部の正面側の一端（右端または左端）近傍に移動したか否かを検知可能に構成されていてもよい。
【０１６１】
このような構成とすれば、演出移動体が画像表示部による画像表示の邪魔になることが少なく、遊技者に不快感を与えるような事態を回避することができる場合がある。
【０１６２】
また、前記記憶手段には、前記演出移動体を異なる態様で振動させるための複数種類の振動移動パターン、および、前記複数種類の振動移動パターンの各々に対応する複数種類の前記特定位置情報が記憶されていてもよい。
【０１６３】
このような構成とすれば、演出移動体の移動態様を複数用意することができ、演出の種類を増加させることができる場合がある。
【０１６４】
なお、本発明に係る遊技台は、上記した各実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、上記実施例では、シャッタセンサ（右扉１）５５０の検知領域の範囲を座標７７６〜７８４、非検知領域の範囲を検知領域の左側に隣接する座標７７２〜７７６としたが、非検知領域の範囲を検知領域の右側に隣接する座標７８４〜７８８としてもよいし、検知領域の両隣を非検知領域としてもよい。また、検知領域や非検知領域の範囲もこれらの数値に限定されない。他のシャッタセンサ５５１〜５５３についても同様である。
【０１６５】
また、扉部材１６３の形状は、上記実施例において示した形状とは異なる形状のものであってもよく、上下または斜め方向に開閉するものや１つの扉によって液晶表示装置１５７を遮蔽するもの等であってもよい。
【０１６６】
また、上記実施例で示した扉部材１６３（右扉１６３ａおよび左扉１６３ｂ）、液晶表示装置１５７、スピーカ４８３以外の演出手段、例えば、サイドランプ１４４やリールパネルランプ１２８等を、扉部材１６３その他と同期させるようにしてもよい。
【０１６７】
また、本発明に係る遊技台は、「複数種類の図柄が施された複数のリール１１０〜１１２と、複数のリールの回転を開始させるスタートスイッチ１３５と、複数のリールのそれぞれに対応して設けられ、リールの回転を個別に停止させるストップスイッチ１３７〜１３９と、予め定められた複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段（入賞役内部抽選）と、停止された複数のリールによって表示される図柄の組合せが、抽選手段により内部当選した入賞役に対応する図柄の組合せであるか否かにより入賞役の入賞の当否を判定する判定手段（入賞判定）と、を備えたスロットマシン」に好適であるが、本発明はこれに限定されるものではなく、例えば、遊技球（例えば、パチンコ玉）を遊技媒体としたパチンコ機などにも適用可能である。
【０１６８】
例えば、本発明に係る遊技台は、「所定の遊技領域に球を発射する発射装置と、発射装置から発射された球を入球可能に構成された入賞口と、入賞口に入球した球を検知する検知手段と、検知手段が球を検知した場合に球を払出す払出手段と、所定の図柄(識別情報)を変動表示する可変表示装置を備え、入賞口に遊技球が入賞することを契機に、可変表示装置が図柄を変動させた後に停止表示させて、遊技状態の推移を告知するようなパチンコ機」にも好適である。また、パチンコ機（１種）以外に、パチンコ機（２種、３種）、封入式パチンコ機、アレンジボール遊技機、じゃん球遊技機、およびカジノマシン等にも適用することができる。
【０１６９】
また、本発明の実施例に記載された作用および効果は、本発明から生じる最も好適な作用および効果を列挙したに過ぎず、本発明による作用および効果は、本発明の実施例に記載されたものに限定されるものではない。
【産業上の利用可能性】
【０１７０】
本発明の遊技台は、スロットマシンやパチンコ機等に代表される遊技台の分野で特に利用することができる。
【図面の簡単な説明】
【０１７１】
【図１】本発明の実施例に係るスロットマシンの外観斜視図である。
【図２】（ａ）は右扉および左扉がそれぞれ全開位置にある状態の扉部材の正面図であり、（ｂ）は右扉および左扉を駆動するステッピングモータの励磁パターンと１パルスの移動距離を示した図である。
【図３】（ａ）は左扉とシャッタセンサ（左扉１）周辺の部材を扉部材から抜き出して示した正面図であり、（ｂ）は左扉１６３ｂがステッピングモータに駆動されて振動する様子を示した正面図である。
【図４】（ａ）はシャッタセンサ（左扉１）と、左扉の遮光片を拡大して示した部分拡大図であり、（ｂ）は左扉の遮光片がシャッタセンサ（左扉１）を通過する様子を示した部分拡大図であり、（ｃ）は左扉の遮光片がシャッタセンサ（左扉１）の近傍で振動する様子を示した部分拡大図である。
【図５】主制御部３００の回路ブロック図である。
【図６】副制御部４００の回路ブロック図である。
【図７】副制御部５００の回路ブロック図である。
【図８】各リール（左リール、中リール、右リール）に施される図柄の配列を平面的に展開して示した図である。
【図９】入賞役（作動役を含む）の種類、各入賞役に対応する図柄組合せ、各入賞役の作動または払出を示した図である。
【図１０】遊技の基本的制御（主制御部メイン処理）の流れを示すフローチャートである。
【図１１】（ａ）は副制御部４００のメイン処理の流れを示すフローチャートであり、（ｂ）は副制御部４００のコマンド入力処理の流れを示すフローチャートであり、（ｃ）は副制御部４００のストローブ処理の流れを示すフローチャートであり、（ｄ）は副制御部４００のタイマ割込み処理の流れを示すフローチャートである。
【図１２】副制御部５００のメイン処理の流れを示すフローチャートである。
【図１３】（ａ）は扉移動情報設定処理の流れを示すフローチャートであり、（ｂ）は、本実施例において設定可能な右扉および左扉の移動速度および速度ＩＤの表である。
【図１４】（ａ）は扉移動処理の流れを示すフローチャートであり、（ｂ）はパーツリストデータおよびパーツデータの構造を示した図であり、（ｃ）はパーツデータの一例を示した図であり、（ｄ）は移動パターンの一例を示した図である。
【図１５】移動パターンの他の例を示した図である。
【図１６】副制御部５００のタイマ割込み処理の流れを示すフローチャートである。
【図１７】扉位置情報更新処理の流れを示すフローチャートである。
【図１８】（ａ）は振動演出（グラグラ弱）の一例を示した図であり、（ｂ）および（ｃ）は振動演出（グラグラ強）の一例を示した図であり、（ｄ）は振動演出の終了状態を示した図である。
【符号の説明】
【０１７２】
１００  スロットマシン
１５７  液晶表示装置
１６３  扉部材
１６３ａ  右扉
１６３ｂ  左扉
３００  主制御部
４００  副制御部
４８３  スピーカ
５００  副制御部
【図１】
2010029457.tif 000003
【図２】
2010029457.tif 000004
【図３】
2010029457.tif 000005
【図４】
2010029457.tif 000006
【図５】
2010029457.tif 000007
【図６】
2010029457.tif 000008
【図７】
2010029457.tif 000009
【図８】
2010029457.tif 000010
【図９】
2010029457.tif 000011
【図１０】
2010029457.tif 000012
【図１１】
2010029457.tif 000013
【図１２】
2010029457.tif 000014
【図１３】
2010029457.tif 000015
【図１４】
2010029457.tif 000016
【図１５】
2010029457.tif 000017
【図１６】
2010029457.tif 000018
【図１７】
2010029457.tif 000019
【図１８】
2010029457.tif 000020