(57)【要約】【課題】遊技機において、簡単な構成でリールの基準位置からの回転量（回転位置、回転方向）を把握することができるようにする。【解決手段】遊技機は、遊技者の開始操作に応じて遊技に必要な複数種類の図柄を変動表示し、停止操作によって図柄の変動表示を停止する。遊技機は図柄を有する第２サブリール８とこのリールを回転駆動する第２サブ用ステッピングモータ５０５及びベース板体１００を備え、ベース板体にはベース板体の回転（リールの回転）に伴って所定の円周上を移動する複数の検知片が設けられており、検知体によってこれら検知片を検知して、リールの回転位置、回転方向を認識する。【選択図】図２１
2008168106.tif 000002
【特許請求の範囲】
【請求項１】
遊技に必要な複数種類の図柄を変動表示する変動表示手段と、
遊技者が操作可能な操作手段と、
遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を開始させる開始制御手段と、
遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を停止させる停止制御手段と、を備える遊技機であって、
前記変動表示手段は、前記図柄を有するリールと該リールを回転駆動するリール駆動部と、予め規定された基準位置及び該基準位置からの前記リールの回転位置を検知する回転位置検知手段とを備え、
前記回転位置検知手段は、前記リール駆動部に備えられ前記リールの回転に伴って所定の円周上を回転し、当該回転の基準位置となる検知片を含む複数の検知片と、前記検知片を検知する検知体とを有することを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機において、
定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、
前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、
前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、
前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの位置を検知するリール回転検知手段とを有することを特徴とする遊技機。
【請求項３】
請求項１又は２に記載の遊技機において、
定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、
前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、
前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、
前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの回転方向を検知するリール回転検知手段とを有することを特徴とする遊技機。
【請求項４】
請求項１乃至３いずれか記載の遊技機において、
定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、
前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、
前記リールを加速制御及び停止制御する場合には、前記モータ駆動部は、１−２相励磁の励磁信号を前記ステッピングモータに送信し、前記リールを定速制御する場合には、前記モータ駆動部は２相励磁の励磁信号を前記ステッピングモータに送信することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の図柄を変動表示させる遊技機に関し、特に、当該遊技機で用いられ、複数の図柄を有するリールを回転駆動するリール駆動装置に関するものである。
【背景技術】
【０００２】
一般に、スロットマシン等の遊技機においては、複数の図柄を有するリールを備えており、遊技者の開始操作に応じてリール駆動装置によってリールを回転駆動させ、遊技者の停止操作に応じてリール駆動装置によってリールの回転駆動を停止するようにしている。このような遊技機においては、上記リールの回転基準位置を検出する必要があり、この基準回転位置の検出に当たって、例えば、回転基準位置を検出するための検出片をリール（フレーム）に設けるようにしたものがある。
【０００３】
特許文献１に記載のスロットマシン等の遊技機は、複数の図柄が表示され、透明な部材で形成された筒状部材（表示体）と、この筒状部材と係合するリールギア部とからなるリールを備えており、このリールは軸支持部によって回転可能に支持されている。リールは、例えば、入力側ギア（リールギア部）を介してステッピングモータによって回転駆動され、入力側ギアには非透明な検出片が設けられて、この検出片を位置検出センサで検出してリール、つまり、表示体の回転基準位置としている。
【特許文献１】特開２００５−６８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述の特許文献１に記載された遊技機においては、入力側ギアに設けられた検出片を位置検出センサで検出して、リールの回転基準位置を検出するようにしているが、例えば、制御装置が、遊技者がリールの駆動を停止した際のリールの回転位置を把握するためには、つまり、リール回転停止の際、いずれの図柄が表示されているかを、制御装置が把握するためには、基準回転位置からの回転量（リールの回転位置）を検出しなければ正確に把握することはできない。
【０００５】
このため、制御装置は常にステッピングモータ等の駆動源の回転基準位置からの回転量を検知する必要があり、駆動源の回転量検知のためのセンサが必要となるばかりでなく、制御装置における演算量が増加してしまうか、あるいは、リールの脱調を生じてしまうという課題がある。
【０００６】
加えて、特許文献１に記載された遊技機において、検出片によってリールの回転基準位置を検出しているだけであるので、リールの回転方向（通常回転方向、逆回転方向）を検知片から得ることはできず、制御装置は駆動源の回転方向等によってリールの回転方向を認識しなければならず、これによっても別に回転方向を検知するセンサ等が必要となり、リール駆動装置そのものが複雑になってしまうという課題がある。
【０００７】
本発明は、このような問題に鑑みてなされたものであり、本発明の第１の目的は簡単な構成でリールの基準位置からの回転量（回転位置）を把握することのできる遊技機を提供することにある。
【０００８】
本発明の第２の目的は簡単な構成でリールの回転方向を検出することのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００９】
本発明者は、上記目的を達成するため、複数の検知片を備えるようにすれば、簡単な構成でリールの回転位置が検出できることを見出して、次の構成を有する遊技機を発明した。
【００１０】
（１）  遊技に必要な複数種類の図柄を変動表示する変動表示手段と、遊技者が操作可能な操作手段と、遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を開始させる開始制御手段と、遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を停止させる停止制御手段と、を備える遊技機であって、前記変動表示手段は、前記図柄を有するリールと該リールを回転駆動するリール駆動部と、予め規定された基準位置及び該基準位置からの前記リールの回転位置を検知する回転位置検知手段とを備え、前記回転位置検知手段は、前記リール駆動部に備えられ前記リールの回転に伴って所定の円周上を回転し、当該回転の基準位置となる検知片を含む複数の検知片と、前記検知片を検知する検知体とを有することを特徴とする遊技機。
【００１１】
（１）の遊技機では、複数の検知片を設けるようにしたので、検知体によって各検知片を検出することによって、容易にリールの回転位置、回転方向を検出することができる。例えば、停止制御手段が検知体によって複数の検知片の各々を認識すれば、リールが停止した位置を容易に認識することができる。
【００１２】
（２）  （１）に記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの位置を検知するリール回転検知手段とを有することを特徴とする遊技機。
【００１３】
（２）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、複数の検知片の各々は、リールの円周方向を囲むように所定の間隔で配置されている。そして、複数の検知片の各々が基準位置を通過する際のパルス信号数の範囲を予め記憶しておき、基準位置から回転するために出力したパルス信号数をカウントして、当該カウントしたパルス信号数が、予め記憶されたパルス信号数のどの範囲に属するか、及び、検知体による複数の検知片に対する検知の有無に基づいて、リールの位置を検知する。よって、カウントされたパルス信号数と検知の有無によって、容易にリールの回転位置を検出することができる。
【００１４】
（３）  （１）又は（２）に記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの回転方向を検知するリール回転検知手段とを有することを特徴とする遊技機。
【００１５】
（３）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、複数の検知片の各々は、リールの円周方向を囲むように所定の間隔で配置されている。そして、複数の検知片の各々が基準位置を通過する際のパルス信号数の範囲を予め記憶しておき、基準位置から回転するために出力したパルス信号数をカウントして、当該カウントしたパルス信号数が、予め記憶されたパルス信号数のどの範囲に属するか、及び、検知体による複数の検知片に対する検知の有無に基づいて、リールの回転方向を検知する。よって、カウントされたパルス信号数と検知の有無によって、容易にリールの回転方向を検出することができる。
【００１６】
（４）  （１）乃至（３）いずれか記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記リールを加速制御及び停止制御する場合には、前記モータ駆動部は、１−２相励磁の励磁信号を前記ステッピングモータに送信し、前記リールを定速制御する場合には、前記モータ駆動部は２相励磁の励磁信号を前記ステッピングモータに送信することを特徴とする遊技機。
【００１７】
（４）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、リールを加速制御及び停止制御する場合には、モータ駆動部は１−２相励磁の励磁信号をステッピングモータに送信し、リールを定速制御する場合には、モータ駆動部は２相励磁の励磁信号を前記ステッピングモータに送信する。１−２相励磁の場合は、２相の出力の間に、１相の出力を挟むことによって、より滑らかにステッピングモータを回転することができるため、加速制御及び定速制御時に脱調が発生しにくい安定したリールの回転を得ることができる。
【発明の効果】
【００１８】
以上のように、本発明によれば、複数の検知片を備えているので、基準位置からのリールの回転量（つまり、回転位置）を簡単な構成で精度よく検出できるという効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
【００２０】
図１は、本発明の一実施例の遊技機１の概略正面図である。遊技機１は、いわゆる「パチスロ機」である。この遊技機１は、コイン、メダル、遊技球又はトークン等の他、遊技者に付与された、もしくは付与される遊技価値の情報を記憶したカード等の遊技媒体を用いて遊技する遊技機であるが、以下ではメダルを用いるものとして説明する。
【００２１】
遊技機１の全体を形成する筐体２の略正面中央には、縦長矩形である３つのメイン表示窓３Ｌ，３Ｃ，３Ｒが設けられ、これら３つのメイン表示窓３Ｌ，３Ｃ，３Ｒの背後には、それぞれメインリール４Ｌ，４Ｃ，４Ｒが縦方向に回転できるように横一列に設けられている。これら３つのメインリール４Ｌ，４Ｃ，４Ｒは、一般的なスロットマシンで使用される材質の部材により形成され、それぞれの外周面には、遊技に必要な複数種類の図柄によって構成される識別情報としての図柄列が描かれている。メインリール４Ｌ，４Ｃ，４Ｒに描かれた図柄は、メイン表示窓３Ｌ，３Ｃ，３Ｒを通して遊技機１の外部から視認できるようになっている。また、メインリール４Ｌ，４Ｃ，４Ｒは、定速回転（例えば８０回転／分）で縦方向に回転し、図柄列を縦方向に変動表示する。
【００２２】
メイン表示窓３Ｌ，３Ｃ，３Ｒの上方には、縦長矩形であって、メイン表示窓３Ｌ，３Ｃ，３Ｒよりも大きい３つの第１サブ表示窓５Ｌ，５Ｃ，５Ｒが設けられ、これら３つの第１サブ表示窓５Ｌ，５Ｃ，５Ｒの背後には、第１サブリール６Ｌ，６Ｃ，６Ｒが縦方向に回転自在に横一列に設けられている。第１サブリール６Ｌ，６Ｃ，６Ｒは、メインリール４Ｌ，４Ｃ，４Ｒと同様に、一般的なスロットマシンで使用される材質の部材により形成され、それぞれの外周面には図柄列が描かれている。第１サブリールに描かれた図柄は、第１サブ表示窓５Ｌ，５Ｃ，５Ｒを通して遊技機１の外部から視認できるようになっている。また、第１サブリール６Ｌ，６Ｃ，６Ｒは、メインリール４Ｌ，４Ｃ，４Ｒと同じ速さで縦方向に回転し、図柄列を縦方向に変動表示する。
【００２３】
第１サブ表示窓５Ｌ，５Ｃ，５Ｒの上方には、横長矩形である１つの第２サブ表示窓７が設けられ、この第２サブ表示窓７の背後には、第２サブリール８が横方向に回転自在に設けられている。また、第２サブリール８の背後には複数色に発光可能な、図１にて図示しない後述する後部ＬＥＤ９が設けられている。
【００２４】
第２サブリール８は、一般的なスロットマシンで使用される材質の部材により形成された非透過領域と、非透過領域で用いられる部材よりも透過率の高い部材により形成された略楕円形状の透過領域とにより構成される。非透過領域には、外周面に図柄又は文字が描かれ、描かれた図柄などは、第２サブ表示窓７を通して遊技機１の外部から視認できるようになっているが、後部ＬＥＤ９は視認できないようになっている。
【００２５】
後部ＬＥＤ９は、赤色と青色とに発光し、発光する色によって遊技状況を報知する演出を行う。
【００２６】
第２サブ表示窓７の両側には、複数色に発光可能な上部ＬＥＤ１０Ｌ，１０Ｒが設けられ、これら上部ＬＥＤ１０Ｌ，１０Ｒのさらに外側には、筐体２の正面からみて上部から下部に向けて側部ＬＥＤ１１Ｌ，１１Ｒが略直線状に設けられている。これら上部ＬＥＤ１０Ｌ，１０Ｒ及び側部ＬＥＤ１１Ｌ，１１Ｒは、少なくとも緑色、黄色、青色、赤色に発光し、発光する色によって遊技状況を報知する。
【００２７】
上部ＬＥＤ１０Ｌ，１０Ｒの背後には、それぞれ上部スピーカ１２Ｌ，１２Ｒが設けられる。上部スピーカ１２Ｌ，１２Ｒは、効果音や音声等の音による演出を行う。
【００２８】
メイン表示窓３Ｌ，３Ｃ，３Ｒの下方には、略水平面の台座部１３が形成されている。この台座部１３の水平面内のうち、右側にはメダル投入口１４が設けられ、左側には１−ＢＥＴボタン１５及び最大ＢＥＴボタン１６が設けられる。
【００２９】
１−ＢＥＴボタンが押下操作されると、この押下操作に応じて１枚のメダルが投入され、最大ＢＥＴボタン１６が押下操作されると、この押下操作に応じて単位遊技（一のゲーム）の用に供される枚数のメダルが投入される。実施例では、単位遊技の用に供されるメダルの枚数は、ボーナスが作動していない状態では３枚であり、ボーナスが作動している状態では２枚である。ＢＥＴボタン１５，１６を操作すること及びメダル投入口１４にメダルを投入することを、以下「ＢＥＴ操作」という。
【００３０】
台座部１３の前面部の左寄りには、遊技者の回動操作により上記リールを回転させ、メイン表示窓３Ｌ，３Ｃ，３Ｒ及び第１サブ表示窓５Ｌ，５Ｃ，５Ｒの内部で図柄の変動表示を開始するための開始操作手段としてのスタートレバー１７が所定の角度範囲で回動自在に取り付けられている。
【００３１】
台座部１３の前面部の略中央には、遊技者の押下操作によりメインリール４Ｌ，４Ｃ，４Ｒ及び第１サブリール６Ｌ，６Ｃ，６Ｒの回転を停止させるための停止操作手段としての停止ボタン１８Ｌ，１８Ｃ，１８Ｒが設けられている。左の停止ボタン１８Ｌが押下操作されると、この押下操作に応じて左のメインリール４Ｌ及び左の第１サブリール６Ｌの回転が停止する。中央の停止ボタン１８Ｃが押下操作されると、この押下操作に応じて中央のメインリール４Ｃ及び中央の第１サブリール６Ｃの回転が停止し、右の停止ボタン１８Ｒが押下操作されると、この押下操作に応じて右のメインリール４Ｒ及び中央の第１サブリール６Ｒの回転が停止する。なお、実施例では、一のゲーム（単位遊技）は、基本的にスタートレバー１７が操作されることにより開始し、全てのメインリール４Ｌ，４Ｃ，４Ｒが停止したときに終了する。また、実施例では、メインリール４Ｌ，４Ｃ，４Ｒ及び第１サブリール６Ｌ，６Ｃ，６Ｒ、第２サブリール８は、スタートレバー１７の操作に応じて回転を開始する。ここで場合によっては、通常、第２サブリール８は、スタートレバー１７が操作されても回転しない態様であってもよい。すなわち、第２サブリール８は、所定の条件を満たした場合に限り回転を行ってよい。
【００３２】
実施例では、全てのメインリール４Ｌ，４Ｃ，４Ｒが回転しているときに行われるリールの停止操作（停止ボタンの操作）を「第１停止操作」、「第１停止操作」の後に行われる停止操作を「第２停止操作」、「第２停止操作」の後に行われる停止操作を「第３停止操作」という。
【００３３】
台座部１３の前面部の右寄りには、押下操作に応じて、図示しない貯留部に貯留されるメダルの払出しを行う精算ボタン１９が設けられ、筐体２の下部の正面には、メダルが払出されるメダル払出口２０と、このメダル払出口から払出されたメダルを溜めるメダル受け部２１が設けられている。筐体２の下部の右寄りには、効果音や音声等の音による演出を行う下部スピーカが設けられ、筐体２の下部の正面のうち、停止ボタン１８Ｌ，１８Ｃ，１８Ｒとメダル受け部２１とに上下を挟まれた面には、機種のモチーフに対応したデザインがあしらわれた腰部パネル２３が取り付けられている。
【００３４】
図２は、遊技機１における遊技処理動作を制御する主制御回路６０と、主制御回路６０に電気的に接続する周辺装置（アクチュエータ）と、主制御回路６０から送信される制御指令に基づいて、スピーカ類１２Ｌ，１２Ｒ，ＬＥＤ類９，１０，１１及び第１サブリール６Ｌ，６Ｃ，６Ｒ、第２サブリール８、バックライト５２１を制御する副制御回路９０とを含む回路構成を示す。
【００３５】
主制御回路６０は、回路基板上に配置されたマイクロコンピュータ６１を主たる構成要素とし、これに乱数サンプリングのための回路を加えて構成されている。マイクロコンピュータ６１は、予め設定されたプログラムにしたがって制御動作を行うメインＣＰＵ６２と、記憶手段であるメインＲＯＭ６３及びメインＲＡＭ６４を含む。
【００３６】
メインＣＰＵ６２には、基準クロックパルスを発生するクロックパルス発生回路６５及び分周器６６と、サンプリングされる乱数を発生する乱数発生器６７及びサンプリング回路６８とが接続されている。なお、乱数サンプリングのための手段として、マイクロコンピュータ６１内で、すなわちメインＣＰＵ６２の動作プログラム上で、乱数サンプリングを実行するように構成してもよい。その場合、乱数発生器６７及びサンプリング回路６８は省略可能であり、或いは、乱数サンプリング動作のバックアップ用として残しておくことも可能である。
【００３７】
マイクロコンピュータ６１のメインＲＯＭ６３には、スタートレバー１７を操作（スタート操作）する毎に行なわれる乱数サンプリングの判定に用いられる内部抽籤テーブル、停止ボタンの操作に応じてリールの停止態様を決定するための停止テーブル群などが格納されている。また、副制御回路９０へ送信するための各種制御指令（コマンド）等が格納されている。副制御回路９０が主制御回路６０へコマンド、情報等を入力することはなく、主制御回路６０から副制御回路９０への一方向で通信が行なわれる。メインＲＡＭ６４には、種々の情報が格納されている。メインＲＡＭ６４には、例えば、内部当籤役、後述の持越役などの情報等が格納される。
【００３８】
図２の回路において、マイクロコンピュータ６１からの制御信号により動作が制御される主要なアクチュエータとしては、メダルを収納し、ホッパー駆動回路７１の命令により所定枚数のメダルを払出すホッパー（払出しのための駆動部を含む）７２と、メインリール４Ｌ，４Ｃ，４Ｒを回転駆動するメインリール用ステッピングモータ８２Ｌ，８２Ｃ，８２Ｒとがある。
【００３９】
さらに、メインリール用ステッピングモータ８２Ｌ，８２Ｃ，８２Ｒを駆動制御するメインリール用モータ駆動回路８１、ホッパー７２を駆動制御するホッパー駆動回路７１がメインＣＰＵ６２の出力部に接続されている。これらの駆動回路は、それぞれメインＣＰＵ６２から出力される駆動指令などの制御信号を受けて、各アクチュエータの動作を制御する。
【００４０】
また、マイクロコンピュータ６１が制御指令を発生するために必要な入力信号を発生する主な入力信号発生手段としては、スタートスイッチ１７Ｓ、停止スイッチ１８ＬＳ，１８ＣＳ，１８ＲＳ、１−ＢＥＴスイッチ１５Ｓ、最大ＢＥＴスイッチ１６Ｓ、メダルセンサ２０Ｓ、精算スイッチ１９Ｓ、メインリール用リール位置検出回路８３、払出完了信号回路７３がある。
【００４１】
１−ＢＥＴスイッチ１５Ｓは、１−ＢＥＴボタンからの入力を検出し、最大ＢＥＴスイッチ１７Ｓは、最大ＢＥＴボタン１６からの入力を検出し、各々、ＢＥＴ操作の有無、及びＢＥＴ数の信号をメインＣＰＵ６２へ供給する。
【００４２】
スタートスイッチ１７Ｓは、スタートレバー１７の操作を検出し、遊技開始指令信号（ゲームの開始を指令する信号）を出力する。メダルセンサ２０Ｓは、メダル投入口１４に投入されたメダルを検出する。停止スイッチ１８ＬＳ，１８ＣＳ，１８ＲＳは、対応する停止ボタン１８Ｌ，１８Ｃ，１８Ｒの操作に応じて停止指令信号（図柄の変動の停止を指令する信号）を発生する。メインリール用リール位置検出回路８３は、リール回転センサ（フォトセンサ）からのパルス信号を受けて各メインリール４Ｌ，４Ｃ，４Ｒの位置を検出するための信号をメインＣＰＵ６２へ供給する。払出完了信号回路７３は、メダル検出部７２Ｓの計数値（ホッパー７２から払出されたメダルの枚数）が指定された枚数データに達した時、メダル払出完了を検知するための信号を発生する。
【００４３】
図２の回路において、乱数発生器６７は、一定の数値範囲（乱数範囲）に属する乱数を発生し、サンプリング回路６８は、スタートレバー１７が操作された後の適宜のタイミングで１個の乱数をサンプリングする。こうしてサンプリングされた乱数を使用することにより、例えばメインＲＯＭ６３内に格納されている内部抽籤テーブルなどに基づいて内部当籤役などが決定される。内部当籤役（内部当籤役データ）は、その内部当籤役に対応する停止制御の態様、或いは表示役などを介して、対応する図柄組合せと遊技者に付与される利益とが間接的に対応付けられているといえる。
【００４４】
メインリール４Ｌ，４Ｃ，４Ｒの回転が開始された後、メインリール用ステッピングモータ８２Ｌ，８２Ｃ，８２Ｒの各々に供給される駆動パルスの数が計数され、その計数値はメインＲＡＭ６４の所定エリアに書き込まれる。メインリール４Ｌ，４Ｃ，４Ｒからは一回転毎にリセットパルスが得られ、これらのパルスはメインリール用リール位置検出回路８３を介してメインＣＰＵ６２に入力される。こうして得られたリセットパルスにより、メインＲＡＭ６４で計数されている駆動パルスの計数値が“０”にクリアされる。これにより、メインＲＡＭ６４内には、各メインリール４Ｌ，４Ｃ，４Ｒについて一回転の範囲内における回転位置に対応した計数値が格納される。
【００４５】
上記のようなメインリール４Ｌ，４Ｃ，４Ｒの回転位置とリール外周面上に描かれた図柄とを対応づけるために、図柄テーブル（図示せず）が、メインＲＯＭ６３内に格納されている。この図柄テーブルでは、前述したリセットパルスが発生する回転位置を基準として、各メインリール４Ｌ，４Ｃ，４Ｒの一定の回転ピッチ毎に順次付与されるコードナンバーと、それぞれのコードナンバー毎に対応して設けられた図柄を示す図柄コードとが対応づけられている。
【００４６】
さらに、メインＲＯＭ６３内には、図柄組合せテーブルが格納されている。この図柄組合せテーブルでは、役の成立（入賞など）となる図柄の組合せと、入賞のメダル配当枚数と、その入賞（成立）を表わす入賞判定コード（成立判定コード）とが対応づけられている。上記の図柄組合せテーブルは、左のリール４Ｌ，中央のリール４Ｃ，右のリール４Ｒの停止制御時、及び全メインリール４Ｌ，４Ｃ，４Ｒの停止後の入賞確認（表示役の確認）を行う場合に参照される。表示役（表示役データ）は、基本的に、有効ラインに沿って並ぶ図柄組合せに対応する役（成立役）である。遊技者には、表示役に対応する利益が付与される。
【００４７】
上記乱数サンプリングに基づく抽籤処理（内部抽籤処理など）により内部当籤役や停止用当籤役を決定した場合には、メインＣＰＵ６２は、遊技者が停止ボタン１８Ｌ，１８Ｃ，１８Ｒを操作したタイミングで停止スイッチ１８ＬＳ，１８ＣＳ，１８ＲＳから送られる操作信号、及び決定された停止テーブルに基づいて、メインリール４Ｌ，４Ｃ，４Ｒを停止制御する信号をメインリール用モータ駆動回路８１に送る。
【００４８】
当籤した役の入賞を示す停止態様（すなわち入賞態様）となれば、メインＣＰＵ６２は、払出指令信号をホッパー駆動回路７１に供給してホッパー７２から所定個数のメダルの払出を行う。その際、メダル検出部７２Ｓは、ホッパー７２から払出されるメダルの枚数を計数し、その計数値が指定された数に達した時に、メダル払出完了信号がメインＣＰＵ６２に入力される。これにより、メインＣＰＵ６２は、ホッパー駆動回路７１を介してホッパー７２の駆動を停止し、メダル払出処理を終了する。
【００４９】
図３は、主制御回路６０から送信される制御指令に基づいて、スピーカ類１２Ｌ，１２Ｒ，ＬＥＤ類９，１０，１１及び第１サブリール６Ｌ，６Ｃ，６Ｒ、第２サブリール８、バックライト５２１を制御する副制御回路９０を含む回路構成を示す。
【００５０】
副制御回路９０は、回路基板上に配置されたマイクロコンピュータを主たる構成要素とし、マイクロコンピュータは、予め設定されたプログラムにしたがって制御動作を行うサブＣＰＵ９３と、記憶手段であるサブＲＯＭ９４及びサブＲＡＭ９５を含む。副制御回路９０は、サブ中継回路９２を介して、音制御回路９６、第１サブリール用モータ駆動回路９７、遊技状態表示回路２１０と接続され、メインＣＰＵ６２から供給される信号に応じて、各種の信号を出力する。
【００５１】
副制御回路９０は、主制御回路６０から、メインサブ中継回路９１、サブ中継回路９２を介して、メインＣＰＵ６２から供給される信号を受信する。メインＣＰＵ６２から供給される信号に応じて、第１サブリール６Ｌ，６Ｃ，６Ｒの回転が開始された後、第１サブ用ステッピングモータ９８Ｌ，９８Ｃ，９８Ｒの各々に供給される駆動パルスの数が計数され、その計数値はサブＲＡＭ９５の所定エリアに書き込まれる。リール６Ｌ，６Ｃ，６Ｒからは一回転毎にリセットパルスが得られ、これらのパルスは第１サブリール用リール位置検出回路９９を介してサブＣＰＵ９３に入力される。こうして得られたリセットパルスにより、サブＲＡＭ９５で計数されている駆動パルスの計数値が“０”にクリアされる。これにより、サブＲＡＭ９５内には、各リール６Ｌ，６Ｃ，６Ｒについて一回転の範囲内における回転位置に対応した計数値が格納される。
【００５２】
上記のようなリール６Ｌ，６Ｃ，６Ｒの回転位置とリール外周面上に描かれた図柄とを対応づけるために、図柄テーブル（図示せず）が、サブＲＯＭ９４内に格納されている。この図柄テーブルでは、前述したリセットパルスが発生する回転位置を基準として、各リール６Ｌ，６Ｃ，６Ｒの一定の回転ピッチ毎に順次付与されるコードナンバーと、それぞれのコードナンバー毎に対応して設けられた図柄を示す図柄コードとが対応づけられている。
【００５３】
第２サブリール８は、メインＣＰＵ６２から供給される信号に応じて、回転が開始された後、第２サブ用ステッピングモータ５０５の各々に供給される駆動パルスの数が計数され、その計数値はサブＲＡＭ９５の所定エリアに書き込まれる。第２サブリール８からは一回転毎にリセットパルスが得られ、これらのパルスは第２サブリール用リール位置検出回路３０３を介してサブＣＰＵ９３に入力される。こうして得られたリセットパルスにより、サブＲＡＭ９５で計数されている駆動パルスの計数値が“０”にクリアされる。これにより、サブＲＡＭ９５内には、第２サブリール８について一回転の範囲内における回転位置に対応した計数値が格納される。
【００５４】
上記のような第２サブリール８の回転位置とリール外周面上に描かれた図柄とを対応づけるために、図柄テーブル（図示せず）が、サブＲＯＭ９４内に格納されている。この図柄テーブルでは、前述したリセットパルスが発生する回転位置を基準として、第２サブリール８の一定の回転ピッチ毎に順次付与されるコードナンバーと、それぞれのコードナンバー毎に対応して設けられた図柄を示す図柄コードとが対応づけられている。本実施例では、第２サブリール８には、５つの図柄を有する形態について説明している。
【００５５】
音制御回路９６は、音源ＩＣを備え、副制御回路９０から送信されたコマンドに基づいて音源を生成し、生成した音源を増幅器に出力し、増幅器にて増幅された音源を、スピーカ１２Ｌ、１２Ｒ、背面スピーカ５２３、下部スピーカ５２４にて出力する。
【００５６】
遊技状態表示回路２１０は、上部ＬＥＤ１０Ｌ、１０Ｒ、側部ＬＥＤ１１Ｌ，１１Ｒ、後部ＬＥＤ９、バックライト５２１が接続されている。遊技状態表示回路２１０は、副制御回路９０から所定のタイミングで送信されるコマンドに応じて、この上部ＬＥＤ１０Ｌ、１０Ｒ、側部ＬＥＤ１１Ｌ，１１Ｒ、後部ＬＥＤ９、バックライト５２１に出力信号を送信する。これにより、上部ＬＥＤ１０Ｌ、１０Ｒ、側部ＬＥＤ１１Ｌ，１１Ｒ、後部ＬＥＤ９、バックライト５２１が演出に応じた所定の態様で発光することとなる。
【００５７】
図４及び図５に示すメインフローチャートを参照して、主制御回路６０の制御動作について説明する。
【００５８】
初めに、メインＣＰＵ６２は、ゲーム開始時（遊技開始時）の初期化を行う（ステップＳ１）。具体的には、メインＲＡＭ６４の記憶内容の初期化、通信データの初期化等を行う。続いてゲーム終了時のメインＲＡＭ６４の所定の記憶内容を消去し（ステップＳ２）、ステップＳ３に移る。具体的には、前回のゲームに使用されたメインＲＡＭ６４の書き込み可能エリアのデータの消去、メインＲＡＭ６４の書き込みエリアへの次のゲームに必要なパラメータの書き込み、次のゲームのシーケンスプログラムの開始アドレスの指定等を行う。
【００５９】
ステップＳ３では、ボーナス作動監視処理を行ない、ステップＳ４に移る。この処理では、ＢＢ作動中フラグがオンである場合には、ＲＢ遊技状態が終了しても続けてＲＢ遊技状態となるようにＲＢ作動中フラグをオンに更新する処理を行う。ステップＳ４では、メダル投入・スタートチェック処理を行ない、ステップＳ５に移る。この処理では、スタートスイッチ１７Ｓ、メダルセンサ２０Ｓ、又は１−ＢＥＴスイッチ１５Ｓ、最大ＢＥＴスイッチ１６Ｓからの入力に基づいて、ＢＥＴ数の更新などの処理を行う。
【００６０】
ステップＳ５では、抽籤用の乱数を抽出し、ステップＳ６に移る。この処理で抽出した乱数は、内部抽籤処理において使用される。ステップＳ６では、遊技状態監視処理を行ない、ステップＳ７に移る。この処理では、遊技状態移行条件が満たされているか否かを判別し、遊技状態移行条件が満たされていると判別される場合には遊技状態を移行し、遊技状態移行条件が満たされていると判別されない場合には現在の遊技状態を維持する。
【００６１】
ステップＳ７では、内部抽籤処理を行ない、ステップＳ８に移る。ステップＳ８では、ＲＴカウンタ更新処理を行い、ステップＳ９に移る。このＲＴカウンタは、主制御回路６０のメインＲＡＭ６４の所定領域に設けられている。ステップＳ９では、回胴初期設定処理を行い、ステップＳ１０に移る。
【００６２】
ステップＳ１０では、遊技開始コマンドを副制御回路９０に送信し、ステップＳ１１に移る。この遊技開始コマンドには、遊技状態、及び内部当籤役などの情報が含まれる。ステップＳ１１では、前回のメインリール４Ｌ，４Ｃ，４Ｒが回転を開始してから“4.1秒”経過しているか否かを判別する。この判別がＹＥＳのときは、ステップＳ１３に移り、ＮＯのときは、ステップＳ１２に移る。ステップＳ１２では、ウェイト処理を行ない、ステップＳ１３に移る。この処理では、前回のゲームが開始してから所定時間（例えば、所定秒（“4.1秒”など））経過するまでの間、遊技者のメインリール４Ｌ，４Ｃ，４Ｒの回転を開始する操作に基づく入力を無効にする処理を行う。
【００６３】
ステップＳ１３では、メインリール４Ｌ，４Ｃ，４Ｒの回転開始を要求するコマンドを、メインリール用モータ駆動回路８１に送信し、ステップＳ１４に移る。
【００６４】
ステップＳ１４では、リール停止許可コマンドを副制御回路９０に送信し、ステップＳ１５に移る。ステップＳ１５では、停止制御処理を行ない、ステップＳ１６に移る。この処理では、内部当籤役や遊技者による停止操作のタイミング等に基づいてメインリール４Ｌ，４Ｃ，４Ｒの回転を停止させる処理を行う。ステップＳ１６では、表示役検索処理を行ない、図５のステップＳ１７に移る。この処理では、メイン表示窓３Ｌ，３Ｃ，３Ｒの図柄の停止態様に基づいて表示役（成立役）を識別するためのフラグをセットする処理を行う。
【００６５】
図５のステップＳ１７では、エラーチェック処理を行ない、ステップＳ１８に移る。ステップＳ１８では、成立した表示役の情報を含む表示役成立コマンドを副制御回路９０に送信し、ステップＳ１９に移る。
【００６６】
ステップＳ１９では、メダル払出処理を行ない、ステップＳ２０に移る。ステップＳ２０では、払出枚数に基づいてボーナス終了枚数カウンタを更新し、ステップＳ２１に移る。この処理では、ボーナス終了枚数カウンタが１以上であることを条件に、このボーナス終了枚数カウンタから払出枚数に応じた値を減算する処理が行なわれる。
【００６７】
ステップＳ２１では、払出終了コマンドを副制御回路９０に送信し、ステップＳ２２に移る。ステップＳ２２では、ＲＢ作動中フラグ又はＢＢ作動中フラグのいずれかがオンであるか否かを判別する。この判別がＹＥＳのときは、ステップＳ２３に移り、ＮＯのときは、ステップＳ２４に移る。ＲＢ作動中フラグは、ＲＢ遊技状態であるか否かを識別するための情報であり、ＲＢ遊技状態であるときにオンであり、ＲＢ遊技状態でないときにオフである。ＢＢ作動中フラグは、ＢＢが作動しているか否かを識別するための情報であり、作動しているときにオンであり、作動していないときにオフである。
【００６８】
ステップＳ２３では、ボーナス終了チェック処理を行ない、ステップＳ２５に移る。この処理では、ＲＢ遊技状態におけるゲーム回数（遊技回数）が遊技可能回数（例えば、１２回）を超えたか否か、ＲＢ遊技状態における役の成立回数が入賞可能回数（例えば、８回）を超えたか否か、及びボーナス終了枚数カウンタが０以下になったか否かを判別し、少なくとも一つの条件を満たすと判別した場合には、ボーナスを終了させる。
【００６９】
ステップＳ２４では、ボーナス作動チェック処理を行ない、ステップＳ２５に移る。この処理では、表示役がＢＢの成立役のいずれかであれば、対応する作動中フラグをオンにし、遊技状態をＲＢ遊技状態に移行する。ステップＳ２５では、リプレイ作動チェック処理を行ない、図４のステップＳ２に移る。この処理では、表示役がリプレイであることを条件に、今回のゲームのために投入された投入枚数と同数を自動投入カウンタにセット（自動投入）する処理を行う。自動投入カウンタは、メインＲＡＭ６４の所定領域に設けられている。
【００７０】
図６を参照して、メインＣＰＵ６２の制御による割込処理について説明する。この定期割込処理は、１．１１７３ｍｓ毎に行なわれる。
【００７１】
初めに、メインＣＰＵ６２は、入力ポートチェック処理を行ない（ステップＳ５０）、ステップＳ５１に移る。この処理では、スタートレバー１７の押圧操作によるスタートスイッチ１７Ｓからの入力等の有無を確認する。ステップＳ５１では、通信データ送信処理を行ない、ステップＳ５２に移る。
【００７２】
ステップＳ５２では、リール制御処理を行ない、ステップＳ５３に移る。この処理では、制御対象のリールを示す情報をリール識別子として設定し、そのリールの駆動（メインリール４Ｌ，４Ｃ，４Ｒの回転開始制御、回転停止制御）を制御する処理を行う。ステップＳ５３では、７ＳＥＧ駆動処理を行ない、ステップＳ５４に移る。ステップＳ５４では、ランプ駆動処理を行ない、ステップＳ５５に移る。ステップＳ５５では、タイマ管理処理を行ない、定期割込処理を終了する。
【００７３】
図７は、副制御回路９０のサブＣＰＵ９３が実行するサブ制御処理である。初めに電源が投入され、リセット端子に電圧が印加されることにより、副制御回路９０は、リセット割込を発生させ、その割込の発生に基づいて、サブＲＯＭ９４に記憶されたサブ制御処理を順次行うように構成されている。
【００７４】
初めに、副制御回路９０のサブＣＰＵ９３は、入力監視処理を行ない（ステップＳ３０）、ステップＳ３１に移る。この処理では、コマンドバッファ（主制御回路６０から送信されたコマンドを格納する記憶領域）にデータがあるか否かを判別することにより、コマンドを受信したか否かを判別する処理を行う。ステップＳ３２では、コマンド入力処理を行ない、ステップＳ３３に移る。コマンド入力処理は、主制御回路６０から入力されるコマンドを受信し、ステップＳ３３に移る。ステップＳ３３では、コマンド出力処理を実行し、コマンド入力処理にて入力されたコマンドに応じた要求コマンドを音制御回路９６、遊技状態表示回路２１０、第１サブリール用モータ駆動回路９７、遊技状態表示回路２１０を介して第２サブリール用モータ駆動回路５２０に送信する。
【００７５】
図８を参照して、サブＣＰＵ９３の制御による割込処理について説明する。この定期割込処理は、１．１１７３ｍｓ毎に行なわれるが、定期割込処理の周期を変更することで、第１サブリール６Ｌ，６Ｃ，６Ｒ、第２サブリール８の回転速度を変更することが可能である。
【００７６】
初めに、サブＣＰＵ９３は、入力コマンドチェック処理を行ない（ステップＳ４０）、ステップＳ４１に移る。この処理では、メインＣＰＵ６２から送信される、演出実行要求に応じた要求コマンドの有無を確認する。ステップＳ４１では、入力された要求コマンドが、第１サブリールの制御コマンド、第２サブリールの制御コマンドであるかを判断し、ステップＳ４２に処理を移す。ステップＳ４２では、後述するサブリール制御処理を行ない、定期割込処理を終了する。一例としては、遊技開始コマンドに付随して、第１サブリール回転開始コマンド、第２サブリール回転開始コマンドを受信する。第１サブリール回転開始コマンド、第２サブリール回転開始コマンドは、メインＣＰＵ６２が任意のタイミングで送信してよい。
【００７７】
図９は、副制御回路９０のサブＣＰＵ９３が実行するサブリール制御処理である。初めに、副制御回路９０のサブＣＰＵ９３は、ステップＳ６０にて、メインＣＰＵ６２から送信される演出実行の要求コマンドを受信したか判断し、ステップＳ６１に処理を移す。ステップＳ６１では、演出実行要求が第１サブリールであるかを判断し、演出実行要求が第１サブリールである場合には、ステップＳ６２に処理を移す。ステップＳ６２では、図１０にて後述する、第１サブリール制御処理を実行する。ステップＳ６３にて、演出実行要求が第２サブリールである場合には、ステップＳ６４に処理を移す。ステップＳ６４では、図１０にて後述する、第２サブリール制御処理を実行する。
【００７８】
図１０は、副制御回路９０のサブＣＰＵ９３が実行する第１サブリール制御処理および、第２サブリール制御処理である。これらの処理は、サブＣＰＵ９３が、第１サブリール用モータ駆動回路９７或いは、第２サブリール用モータ駆動回路５２０に対してコマンドを送信する点で異なるが、制御処理としての処理手順は同一であるため、ここでは、第２サブリール制御処理について説明するが、第１サブリール制御処理も同様の手順で行われる。
【００７９】
図１０を参照して、第１，２サブリール制御処理について説明する。まず、サブＣＰＵ９３は、第２サブリール８が回転制御中であるか否かを判別する（ステップＳ７０）。この判別がＹｅｓのときは、ステップＳ７１に移り、Ｎｏのときは、処理を終了する。
【００８０】
ここで、回転制御中は、停止制御中、加速制御中、及び定速制御中のうちのいずれかの状態であることを示している。例えば、サブＲＡＭ９５に設けられた停止制御中フラグの領域の値がオンであれば停止制御中と判定され、よって回転制御中と判定される。オフであれば停止制御中ではないと判定され、よって回転制御中ではないと判定される。加速制御中、及び定速制御中に関しても同様である。
【００８１】
ステップＳ７３では、加速制御中であるか否かを判別する。この判別がＹｅｓのときは、ステップＳ７４に移り、Ｎｏのときは、ステップＳ７５に移る。ステップＳ７４では、加速制御処理を行い、処理を終了する。加速制御処理は１−２相励磁で第２サブ用ステッピングモータ５０５を駆動するため、サブＣＰＵ９３が１−２相励磁となるパルス信号を第２サブリール用モータ駆動回路５２０に供給する。
【００８２】
ステップＳ７５では、定速制御中でないかどうかを判別する。この判別がＹｅｓのときは、ステップＳ７６に移り、Ｎｏのときは、ステップＳ７７に移る。ステップＳ７６では、回転開始処理を行い、処理を終了する。
【００８３】
ステップＳ７７では、補正禁止中（補正禁止フラグがオン）ではないかどうかを判別する。この判別がＹｅｓのときは、ステップＳ７８に移り、Ｎｏのときは、ステップＳ７９に移る。ステップＳ７８では、定速制御処理を行い、処理を終了する。定速制御処理は２相励磁で第２サブ用ステッピングモータ５０５を駆動するため、サブＣＰＵ９３が２相励磁となるパルス信号を第２サブリール用モータ駆動回路５２０に供給する。１−２相励磁であることから回転を安定させることが可能である。
【００８４】
ステップＳ７９では、停止要求がある（停止要求フラグがオン）か否かを判別する。この判別がＹｅｓのときは、ステップＳ８１に移り、Ｎｏのときは、ステップＳ８０に移る。ステップＳ８０では、パルスカウンタ更新処理を行い、処理を終了する。
【００８５】
ステップＳ８１では、停止制御中に設定する。例えば、サブＲＡＭ９５に設けられた定速制御中フラグ及び停止要求フラグの領域をオフに設定し、サブＲＡＭ９５に設けられた停止制御中フラグの領域をオンに設定する（加速制御中及び定速制御中に設定する場合も同様にそれぞれのフラグを設定する構成にしてもよい）。その後、ステップＳ８２に移る。ステップＳ８２では、停止制御処理を行い、処理を終了する。停止制御処理は１−２相励磁で第２サブ用ステッピングモータ５０５を駆動するため、サブＣＰＵ９３が１−２相励磁のパルス信号を第２サブリール用モータ駆動回路５２０に供給する。
【００８６】
図１１、図１２を参照して、図１２はキャビネットの上部を破断して側方から示す図であり、キャビネットの表面には第２サブ表示窓（パネル表示窓）７が規定されており、この第２サブ表示窓７に対応してキャビネット内には第２サブリール８が配設されている。この第２サブリール８は、第２サブリールドラム（フレーム）５０１と、この第２サブリールドラム５０１に支持された表示体とを有し、表示体として、複数の図柄が描かれている。
【００８７】
キャビネットには第２サブ支持フレーム５１２が取り付けられており、この第２サブ支持フレーム５１２は第２サブリールドラム５０１の上面に平行に位置づけられた平行部分と、第２サブリールドラム内に延在する延在部分とを有し、この平行部分には、第２サブリール用リール位置検出回路３０３、リール中継基板５０９、第２サブリール用モータ駆動回路５２０及び第２サブ用ステッピングモータ５０５が配設されている。
【００８８】
一方、延在部分には、上部リールランプ（ＬＥＤ）ケース５０２及び後部ＬＥＤ９が搭載されたＬＥＤ基板５０３が配設されている。そして、上部リールランプケース５０２に収容されたランプによって第２サブリール８上の図柄が照らされ、第２サブ表示窓７から図柄が容易に視認できるようになっている。
【００８９】
図示のように、第２サブリールドラム５０１の下側部分からは複数の支持腕部５１３が斜め上方に延びており、これら支持腕部５１３の上端側には支持リング体５１５が規定されている。前述の支持フレーム５１２の平行部分にはベアリングを介してシャフト５０７の一端（上端）が回転可能に支持されるとともに、シャフト５０７の上端は取付部材５１４によって第２サブリールドラム５０１に取り付けられている。
【００９０】
一方、シャフト５０７の下側部分は前述の支持リング体５１５に嵌入されている。シャフト５０７に嵌め込まれたリング５１６が支持リング体５１５の下面に当接し、シャフト５０７の下端に形成されたフランジ部５１７とリング５１６との間にはリールスプリング５０６が配設されて、リング５１６を図中上方に付勢している。
【００９１】
図示のように、シャフト５０７には略円盤状のベース板体（ベースギア体）１００がその中心部で嵌め込まれており、このベース板体１００にはその外周端に沿って上方に突起する複数の遮光片（検知片）１１０が形成されている。さらに、ベース板体１００の外周面には外周面に亘ってギア歯（サブギア）２００がベース板体１００と一体的に形成されている。
【００９２】
第２サブ用ステッピングモータ５０５のモータ軸にはギア体５１８が取り付けられており、このギア体５１８はサブギア２００と噛み合っている。従って、第２サブ用ステッピングモータ５０５が駆動されると、第２サブ用ステッピングモータ５０５の回転がギア体５１８及びサブギア２００を介してベース板体１００に伝わり、これによって、第２サブリールドラム５０１が回転することになる。そして、第２サブリールドラム５０１の回転によって第２サブ表示窓７から表示される図柄が変動することになる。
【００９３】
なお、キャビネットの後端側には、上部リール保護カバー５０８が設けられ、第２サブリール８が保護される。また、前述のＬＥＤ基板５０３は、リール中継基板５０９、遊技状態表示回路２１０を介して、副制御回路９０に接続されている。さらに、図１２には示されていない検知体が第２サブリール用リール位置検出回路３０３、遊技状態表示回路２１０を介して副制御回路９０に接続されている。
【００９４】
図１３を参照すると、前述の支持フレーム５１２には、検知体３００が取り付けられており、この検知体３００は一対の腕部（第１及び第２の腕部）を有している。つまり、検知体３００は断面コの字状に成形されている。そして、第１及び第２の腕部は、ベース板体１００が回転駆動された際、遮光片１１０が通過する通路（所定の円周上の通路）を挟む位置に位置づけられる。なお、第１及び第２の腕部はそれぞれ受光部及び発光部として用いられ、発光部からの光を受光部で受光するようになっている。
【００９５】
図１４を参照して、ベース板体１００の構造について詳細に説明する。図１２に関連して説明したように、ベース板体１００には上方に突起する複数の遮光片１１０が形成されている。図１４に示すように、遮光片１１０、複数の遮光片部１１０ａと基準となる基準遮光片部（基準検知片部）１１０ｂとに区分されており、遮光片部（検知片部）１１０ａは、例えば、等間隔に配設されている。
【００９６】
図示のように、基準遮光片部１１０ｂのリールドラム回転方向の幅は、各遮光片部１１０ａの幅よりも広い（つまり、基準遮光片部１１０ｂの幅は各遮光片部１１０ａの幅と異なり、各遮光片部１１０ａの幅は同一である）。加えて、基準遮光片部１１０ｂと隣接する遮光片部１１０ａの一方との間隔を符号１２０ａで表し、基準遮光片部１１０ｂと隣接する遮光片部１１０ａの他方との間隔を符号１２０ｂで表すと、間隔１２０ｂ＞間隔１２０ａとされる。つまり、基準遮光片部１１０ｂと隣接する遮光片部１１０ａとの間隔は互いに異ならせてある。
【００９７】
上述の遊技機において、遊技者が開始操作を行うと、前述したようにして、副制御回路９０の制御下で第２サブ用ステッピングモータ５０５によって第２サブリールドラム５０１が回転駆動され、第２サブ表示窓７を介して表示される図柄が変化する。第２サブリールドラム５０１はベース板体１００を介して回転駆動されており、ベース板体１００の回転によって、遮光片１１０が検知体３００の発光部と受光部の間を通過する。
【００９８】
そして、遮光片が発光部と受光部との間に位置した際にのみ、発光部から光が遮光されて、受光部で受光されないことになる。つまり、副制御回路９０では、受光部で発光部からの光が受光されないと、検知体３００によって遮光片１１０が検知されたことを知る。
【００９９】
前述のように、基準遮光片部１１０ｂの幅は遮光片部１１０ａの幅よりも広いから、遮光片部１１０ａによって発光部からの光が遮光される時間（遮光時間）よりも、基準遮光片部１１０ｂによって光が遮光される遮光時間が長いと、副制御回路９０では基準遮光片部１１０ｂによって遮光されたことを知ることができる。
【０１００】
そして、副制御回路９０（リール回転検知手段）は、基準遮光片部１１０ｂの位置を基準位置（原点）として、間隔１２０a、間隔１２０ｂにより、基準位置の回転方向を判断し、基準遮光片部１１０ｂと遮光片部１１０ａとの位置関係、第２サブ用ステッピングモータ５０５のパルスの更新回数、検知体３００が検知する回数によって、表示される図柄を知ることができる。
【０１０１】
このことは、遊技者が停止操作を行って、第２サブリールドラム５０１の回転を停止した際、第２サブ表示窓７を介して表示されている図柄を容易に副制御回路９０が知ることができることを意味する。つまり、第２サブリールドラム５０１が回転停止した際、副制御回路９０は、基準遮光片部１１０ｂから何個目（何番目）の遮光片部１１０ａによって遮光が行われたか認識しているから、予め図柄と遮光片部１１０ａ及び基準遮光片部１１０ｂとを対応付けたテーブルを備えていることで、副制御回路９０はこのテーブルを検索することによって、第２サブリールドラム５０１が回転停止した際に、第２サブ表示窓７を介して表示されている図柄を知ることができる。
【０１０２】
さらに、上述の実施の形態では、基準遮光片部１１０ｂと隣接する遮光片部１１０ａとの間隔がそれぞれ異なっているから、副制御回路９０はベース板体１００の回転方向を容易に知ることができる。
【０１０３】
例えば、副制御回路９０では、基準遮光片部１１０ｂを検知した後、次に遮光片部１１０ａを検知するまでの時間が予め規定された時間より短ければ、第１の回転方向（第２サブ用ステッピングモータ５０５の正転方向）にベース板体１００が回転し、遮光片部１１０ａを検知するまでの時間が予め規定された時間より長ければ、第２の回転方向（第２サブ用ステッピングモータ５０５の逆転方向）にベース板体１００が回転したと認識する。
【０１０４】
これによって、副制御回路９０がベース板体１００の回転方向を制御する際、第２サブ用ステッピングモータ５０５の回転方向又はベース板体１００の回転方向を検知するセンサが不要となり、ベース板体１００を回転駆動するための駆動機構（駆動装置）の構成を簡素化することができる。
【０１０５】
このようにして、本実施の形態では、ベース板体１００に複数の遮光片１１０を設けて、この遮光片を１つの基準遮光片部１１０ｂと複数の同一の遮光片部１１０ａとに区分するようにしたので、基準位置からのベース板体１００（つまり、第２サブリールドラム５０１）の回転量（回転位置）を容易にしかも簡単な構成で知ることができることになる。
【０１０６】
さらに、基準遮光片部１１０ｂと隣接する遮光片部１１０ａとの間隔をそれぞれ、幅広と幅狭に異ならせているので、容易にベース板体１００の回転方向を知ることができる。
【０１０７】
なお、上述の説明から明らかなように、第２サブ用ステッピングモータ５０５、シャフト５０７、ベース板体１００、及び第２サブリールドラム５０１等が集合的に変動表示手段として機能する。また、スタートレバー及び停止ボタンが操作手段として機能し、副制御回路９０が開始制御手段及び停止制御手段として機能する。また、第２サブ用ステッピングモータ５０５及びベース板体１００がリール駆動部として機能し、検知体３００が副制御回路９０とともに回転位置検知手段として機能する。
【０１０８】
図１５を参照すると、検知体３００とベース板体１００の構造を説明するための拡大図である。検知体３００は断面コの字状に成形されている。そして、第１及び第２の腕部は、ベース板体１００が回転駆動された際、遮光片１１０が通過する通路（所定の円周上の通路）を挟む位置に位置づけられる。なお、第１及び第２の腕部はそれぞれ受光部及び発光部として用いられ、発光部からの光を受光部で受光するようになっている。
【０１０９】
図１６は、第２サブ表示窓７の内側に設けられた第２サブリール８を示す。第２サブリール８は、外周面に沿って装着されるリールシートを有し、このリールシートは半透明フィルム材で構成され、その表面上に第２サブ用図柄５１９（７、ベル、スイカ等）が光透過性有色インキで印刷されている。この第２サブ用図柄５１９が、第２サブ表示窓７から視認可能となるように、第２サブリール８が配置される。
【０１１０】
図１７は、第２サブリール８の側面図である。第２サブリール８は、第２サブ用ステッピングモータ５０５により、図示したように矢印ｄ１もしくは、ｄ２の方向に回転する。第２サブ用図柄５１９の一の図柄は、第２サブリール８の周囲をＲの範囲で印刷されている。図１７に示す例では、Ｒの範囲が中心から７２度であるため、第２サブリール８上のリールシートには、５つの図柄（７、ベル、スイカ等）が印刷されている。
【０１１１】
図１８は、第２サブ用ステッピングモータ５０５の内部構造を示す図である。本実施例に係る第２サブ用ステッピングモータ５０５は、各励磁相であるＡ相からＤ相が順番に時計回りに配置されている。このロータが所定方向に回転することで、第２サブリール８がロータと同方向に回転する。
【０１１２】
第２サブ用ステッピングモータ５０５は、１−２相励磁と２相励磁を併用しており、第２サブリール用モータ駆動回路５２０が、副制御回路９０（サブＣＰＵ９３）からのコマンドに基づいて、各励磁相を切り替える。
【０１１３】
図１９は、１−２相励磁の場合の出力パルスデータテーブルを示す図である。第２サブ用ステッピングモータ５０５に配置されたＡ相、Ｂ相、Ｃ相、Ｄ相へのパルス出力は、この出力パルスデータテーブルに基づいて行われる。副制御回路９０は、出力パルスデータテーブルに格納された励磁パターンに基づいて、パルス信号を出力する。このパルス信号は、第２サブリール用モータ駆動回路５２０に入力され、第２サブリール用モータ駆動回路５２０は、パルス信号に応じた励磁信号を出力することにより第２サブ用ステッピングモータ５０５を駆動する。
【０１１４】
１−２相励磁の場合、出力パルスデータテーブルには、ポジション（１）からポジション（８）までの８個の出力パルスデータが格納されている。出力パルスデータには、ポジション（１）からポジション（８）の順に、“０３”、“０２”、“０６”、“０４”、“０Ｃ”、“０８”、“０９”、“０１”が設定されている。これらの出力パルスデータは、それぞれ、ＡＢ相、Ｂ相、ＢＣ相、Ｃ相、ＣＤ相、Ｃ相、ＡＤ相、Ａ相に対する励磁を要求するデータである。
【０１１５】
副制御回路９０は、ポジション（１）から（８）までの８個の出力パルスデータを順に読み出し、出力パルスデータが要求する各相に対してパルス信号を出力する。そして、ポジション（８）に基づくパルス信号の出力が終了すると、次はポジション（１）に戻り、これを第２サブリール８の回転が停止するまで繰り返して行う。
【０１１６】
すなわち、ポジション（１）、（２）、（３）、（４）、（５）、（６）、（７）、（８）の順番に出力していくと正方向回転、（８）、（７）、（６）、（５）、（４）、（３）、（２）、（１）の順番に出力すると逆方向回転をする。ここで、本実施例において、正方向回転とは、遊技機１を正面から視認して右回転のことであり、逆方向回転とは、遊技機１を正面から視認して左回転のことである。
【０１１７】
副制御回路９０（信号出力手段、カウント手段）が、パルス信号を出力する（出力パルスデータを読み出す）ための制御周期（定期割込処理周期）は、基本的には、“1.1173msec”である。すなわち、基本的には、“1.1173msec”毎に１回の割込みが行われ、この定期割込処理により１回のパルス信号を出力する。なお、第２サブ用ステッピングモータ５０５の回転速度は、基本的な定期割込処理周期である“1.1173msec”の値を変更することで、可変とすることができる。
【０１１８】
図２０は、２相励磁の場合の出力パルスデータテーブルを示す図である。２相励磁の場合、出力パルスデータテーブルには、ポジション（１）からポジション（８）のうち、ポジション（１）、（３）、（５）、（７）までの４個の出力パルスデータが格納されている。出力パルスデータには、ポジション（１）、（３）、（５）、（７）の順に、“０３”、“０６”、“０Ｃ”、“０９”が設定されている。これらの出力パルスデータは、それぞれ、ＡＢ相、ＢＣ相、ＣＤ相、ＡＤ相に対する励磁を要求するデータである。
【０１１９】
ポジション（１）、（３）、（５）、（７）の順番に出力していくと正方向回転、（７）、（５）、（３）、（１）の順番に出力すると逆方向回転をする。
【０１２０】
図２１は、ベース板体１００とパルス信号との関係を説明するための図である。以下の説明のために、便宜上、遮光片１１０には、各々（ａ）から（ｊ）の符号を付け、基準遮光片部１１０ｂを、符号（ａ）として、時計の回転と反対方向に、各々の遮光片部１１０ａに対して、符号（ｂ）から符号（ｊ）までを付している。基準遮光片部１１０ｂの端部を基準位置とする。基準位置とは、第２サブリール８の回転の基準となるベース板体１００上の円周上の位置である。
【０１２１】
図２２、図２３は、出力パルス数と検知状態と対応図柄の関係を示すテーブル図である。副制御回路９０のサブＲＯＭ９４（パルス信号記憶手段）は、予め本テーブルを記憶しておく。出力パルス数とは、副制御回路９０が出力するパルス数であり、検知状態とは、検知体３００が遮光片１１０を検知した状態、或いは、非検知の状態であり、対応図柄は、第２サブリール８のリールシートに示される５つの図柄である。図２３に示す、対応検知片の符号は、上述した遮光片１１０の各々の符号に対応する。
【０１２２】
図２１にて示した基準位置にて、パルス数を０として、第２サブリール８がｄ１方向（正方向回転）に回転を始めると、検知体３００は、遮光片部１１０（ａ）を検知し、検知状態が“ON”になる。同時に、第２サブ表示窓７には、対応図柄“７”が視認可能となる。
【０１２３】
次に、パルス数が５１を超えると、遮光片部１１０（ａ）が５１回のパルス（パルス幅）で基準位置を通過するため、検知状態は“OFF”になる。すなわち、基準遮光片部１１０（ａ）と隣接する遮光片部１１０（ｂ）の一方との間隔１２０ａが基準位置を通過し始めることで、検知状態は“OFF”になる。この間隔１２０aは、１３回のパルスで基準位置を通過する。基準遮光片部１１０（ａ）のリールドラム回転方向の幅は、各遮光片部１１０（ｂ）の幅よりも広いため、対応するパルス幅が、５１と１３で異なる。
【０１２４】
次に、パルス数が６４を超えると、間隔１２０aが１３回のパルス（パルス幅）で基準位置を通過するため、再び検知状態は“ON”になる。すなわち、遮光片部１１０（ｂ）が基準位置を通過し始めることで、検知状態は“ON”になる。この遮光片部１１０（ｂ）は、１３回のパルスで基準位置を通過する。
【０１２５】
パルス数が７７を超えると、遮光片部１１０（ｂ）が１３回のパルス（パルス幅）で基準位置を通過するため、検知状態は“OFF”になる。すなわち、遮光片部１１０（ｂ）と隣接する遮光片部１１０（ｃ）の一方との間隔が基準位置を通過し始めることで、検知状態は“OFF”になる。この間隔は、１３回のパルスで基準位置を通過する。
【０１２６】
パルス数が９０を超えると、検知体３００は、遮光片部１１０（ｃ）を検知し、検知状態が“ON”になる。同時に、第２サブ表示窓７には、対応図柄“スイカ”が視認可能となる。
【０１２７】
同様に、パルス数１０３、１１６、１２９、及びそれ以上においても、図２２、図２３のテーブル図に示すように、出力パルス数と検知状態と対応図柄が決定する。なお、ベース板体１００は、３３６パルスで１周する。
【０１２８】
図２４は、検知体３００が検知する検知パターンを示す図である。駆動パルスの計数値が“０”にクリアされるリセットパルスのタイミングを基準として、ベース板体１００の回転方向が、正方向回転であれば、検知パターンは、検知状態“ON”から始まり、その後、検知状態“OFF”となる。これに対して、逆方向回転であれば、駆動パルスの計数値が“０”にクリアされるリセットパルスのタイミングを基準として、検知パターンは、検知状態“OFF”から始まり、その後、検知状態“ON”となる。したがって、検知体３００からの信号を受信した副制御回路９０は、リセットパルス後の当該検知パターンの相違により、回転方向を検知することができる。さらに、図２３に示す出力パルス数とあわせて判断することで、第２サブリール８の回転位置を正確に検知することが可能である。
【０１２９】
上記の説明においては、第２サブリールを回転駆動する例について説明したが、第１サブリール、メインリールを回転駆動する場合においても同様にして適用できる。また、上記の説明においては、リールを垂直方向に延びる軸回りに回転させる例について説明したが、リールを回転可能に支持する軸はいずれの方向に延びていてもよい。
【０１３０】
（１）  遊技に必要な複数種類の図柄を変動表示する変動表示手段と、遊技者が操作可能な操作手段と、遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を開始させる開始制御手段と、遊技者による前記操作手段の操作に応じて前記変動表示手段による図柄の変動表示を停止させる停止制御手段と、を備える遊技機であって、前記変動表示手段は、前記図柄を有するリールと該リールを回転駆動するリール駆動部と、予め規定された基準位置及び該基準位置からの前記リールの回転位置を検知する回転位置検知手段とを備え、前記回転位置検知手段は、前記リール駆動部に備えられ前記リールの回転に伴って所定の円周上を回転し、当該回転の基準位置となる検知片を含む複数の検知片と、前記検知片を検知する検知体とを有することを特徴とする遊技機。
【０１３１】
（１）の遊技機では、複数の検知片を設けるようにしたので、検知体によって各検知片を検出することによって、容易にリールの回転位置を検出することができる。例えば、停止制御手段が検知体によって複数の検知片の各々を認識すれば、リールが停止した位置を容易に認識することができる。
（２）（１）に記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの位置を検知するリール回転検知手段とを有することを特徴とする遊技機。
【０１３２】
（２）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、複数の検知片の各々は、リールの円周方向を囲むように所定の間隔で配置されている。そして、複数の検知片の各々が基準位置を通過する際のパルス信号数の範囲を予め記憶しておき、基準位置から回転するために出力したパルス信号数をカウントして、当該カウントしたパルス信号数が、予め記憶されたパルス信号数のどの範囲に属するか、及び、検知体による複数の検知片に対する検知の有無に基づいて、リールの位置を検知する。よって、カウントされたパルス信号数と検知の有無によって、容易にリールの回転位置を検出することができる。
【０１３３】
（３）（１）又は（２）に記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記複数の検知片の各々は、前記リールの円周方向を囲むように所定の間隔で配置され、前記信号出力手段は、前記複数の検知片の各々が前記基準位置を通過する際のパルス信号数の範囲を予め記憶するパルス信号記憶手段と、前記基準位置から回転するために出力したパルス信号数をカウントするカウント手段と、当該カウント手段がカウントしたパルス信号数が、予め前記パルス信号記憶手段に記憶されたパルス信号数のどの範囲に属するか、及び、前記検知体による前記複数の検知片に対する検知の有無に基づいて、前記リールの回転方向を検知するリール回転検知手段とを有することを特徴とする遊技機。
【０１３４】
（３）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、複数の検知片の各々は、リールの円周方向を囲むように所定の間隔で配置されている。そして、複数の検知片の各々が基準位置を通過する際のパルス信号数の範囲を予め記憶しておき、基準位置から回転するために出力したパルス信号数をカウントして、当該カウントしたパルス信号数が、予め記憶されたパルス信号数のどの範囲に属するか、及び、検知体による複数の検知片に対する検知の有無に基づいて、リールの回転方向を検知する。よって、カウントされたパルス信号数と検知の有無によって、容易にリールの回転方向を検出することができる。
【０１３５】
（４）（１）乃至（３）いずれか記載の遊技機において、定期割込処理を実行し、当該定期割込処理時にパルス信号を出力する信号出力手段を有し、前記リール駆動部は、前記信号出力手段から受信したパルス信号に基づいて、励磁信号を送信するモータ駆動部と、前記モータ駆動部から励磁信号を受信することで前記リールを回転するステッピングモータとを有し、前記リールを加速制御及び停止制御する場合には、前記モータ駆動部は、１−２相励磁の励磁信号を前記ステッピングモータに送信し、前記リールを定速制御する場合には、前記モータ駆動部は２相励磁の励磁信号を前記ステッピングモータに送信することを特徴とする遊技機。
【０１３６】
（４）の遊技機では、リール駆動部がモータ駆動部とステッピングモータとにより構成され、リールを加速制御及び停止制御する場合には、モータ駆動部は１−２相励磁の励磁信号をステッピングモータに送信し、リールを定速制御する場合には、モータ駆動部は２相励磁の励磁信号を前記ステッピングモータに送信する。１−２相励磁の場合は、２相の出力の間に、１相の出力を挟むことによって、より滑らかにステッピングモータを回転することができるため、加速制御及び定速制御時に脱調が発生しにくい安定したリールの回転を得ることができる。
【０１３７】
（５）前記リール駆動部はモータと前記リールに前記モータからの回転力を伝達する駆動ギア部とを有し、前記検知片は前記駆動ギア部の外周端に沿って配設されており、
前記検知片は前記基準位置に対応する基準検知片部と複数の検知片部とに区分され、前記基準検知片部の前記駆動ギア部の回転方向幅が前記複数の検知片部の前記駆動ギア部の回転方向幅と異なることを特徴とする（１）記載の遊技機。
【０１３８】
（５）の遊技機では、複数の検知片を基準位置に対応する基準検知片部と複数の検知片部とに区分して、基準検知片部の駆動ギア部の回転方向幅を複数の検知片部の駆動ギア部の回転方向幅と異ならせるようにしたので、検知体によって基準検知片部を検出し、続いて検知片部を検出すれば、リールの基準検知片部からの回転量、つまり、回転位置を容易に把握することができる。
【０１３９】
（６）前記基準検知片部と前記基準検知片部に隣接する前記検知片部との間隔は互いに異なることを特徴とする（５）記載の遊技機。
【０１４０】
（６）の遊技機では、基準検知片部と基準検知片部に隣接する前記検知片部との間隔を互いに異ならせるようにしたので、この間隔の相違を検出すれば、つまり、基準検知片部を検出した後、続いて隣接の検知片部が検出されるまでの時間をカウントすれば、間隔の相違によってカウントされる時間が異なるから、容易にリールの回転方向を知ることができる。
【０１４１】
（７）前記検知片部間の間隔は互いに等間隔であることを特徴とする（６）記載の遊技機。
【０１４２】
（７）の遊技機では、検知片部間の間隔を互い等間隔に設定したので、検知体によって検知片部を検出すれば、リールの基準位置からの回転位置を容易に知ることができる。
【０１４３】
（８）前記検知体は発光部と受光部とを有し、前記発光部と前記受光部とは前記検知片が通過する通路を挟むように配設され、前記検知片は前記発光部からの光を遮光する遮光片であることを特徴とする（１）〜（７）のいずれかに記載の遊技機。
【０１４４】
（８）の遊技機では、発光部からの光を検知片である遮光片で遮光して、遮光片を検知するようにしたから、精度よく遮光片を検出することができ、ひいてはリールの回転位置を精度よく検出することができる。
【図面の簡単な説明】
【０１４５】
【図１】実施例の遊技機の正面図である。
【図２】実施例の電気回路の構成を示すブロック図である。
【図３】実施例の電気回路の構成を示すブロック図である。
【図４】メインＣＰＵが処理するメインフローチャートである。
【図５】図４に続くフローチャートである。
【図６】メインＣＰＵが処理する定期割込処理のフローチャートである。
【図７】サブＣＰＵが処理するサブ制御処理のフローチャートである。
【図８】サブＣＰＵが処理する演出実行要求に応じた定期割込処理のフローチャートである。
【図９】サブＣＰＵが処理するサブリール制御処理のフローチャートである。
【図１０】サブＣＰＵが処理する第１、第２サブリール制御処理のフローチャートである。
【図１１】リール駆動装置における駆動機構を詳細に示す斜視図である。
【図１２】本発明の実施の形態による遊技機で用いられるリール駆動装置の一例を遊技機旗を破断して示す図である。
【図１３】リール駆動装置における駆動機構を詳細に示す斜視図である。
【図１４】ベース板体（ベースギア体）の構造を説明するための斜視図である。
【図１５】図１１に示す検知体とベース板体の構造を説明するための拡大図である。
【図１６】実施例の第２サブリールの外観図である。
【図１７】実施例の第２サブリールを上面から見た外観図である。
【図１８】ステッピングモータの内部構造を示す図である。
【図１９】１−２相励磁の出力パルスデータテーブルを示す図である。
【図２０】２相励磁の出力パルスデータテーブルを示す図である。
【図２１】ベース板体（ベースギア体）とパルス信号との関係を説明するための図である。
【図２２】出力パルス数と検知状態と対応図柄の関係を示すテーブル図である。
【図２３】出力パルス数と検知状態と対応図柄の関係を示すテーブル図である。
【図２４】検知体が回転開始時に検知する検知パターンを示す図である。
【符号の説明】
【０１４６】
１  遊技機
２  筐体
３Ｌ，３Ｃ，３Ｒ  メイン表示窓
４Ｌ，４Ｃ，４Ｒ  メインリール
５Ｌ，５Ｃ，５Ｒ  第１サブ表示窓
６Ｌ，６Ｃ，６Ｒ  第１サブリール
７  第２サブ表示窓
８  第２サブリール
９  後部ＬＥＤ
１０Ｌ，１０Ｒ  上部ＬＥＤ
１１Ｌ，１１Ｒ  サイドＬＥＤ
１２Ｌ，１２Ｒ  スピーカ類
１３  台座部
１４  メダル投入口
１５  １−ＢＥＴボタン
１５Ｓ  １−ＢＥＴスイッチ
１６  最大ＢＥＴボタン
１６Ｓ  最大ＢＥＴスイッチ
１７  スタートレバー
１７Ｓ  スタートスイッチ
１８Ｌ，１８Ｃ，１８Ｒ  停止ボタン
１８ＣＳ，１８ＬＳ，１８ＲＳ  停止スイッチ
１９  精算ボタン
１９Ｓ  精算スイッチ
２０  メダル払出口
２０Ｓ  メダルセンサ
２１  メダル受け部
２３  腰部パネル
６０  主制御回路
６１  マイクロコンピュータ
６２  メインＣＰＵ
６３  メインＲＯＭ
６４  メインＲＡＭ
６５  クロックパルス発生回路
６６  分周器
６７  乱数発生器
６８  サンプリング回路
７１  ホッパー駆動回路
７２  ホッパー
７２Ｓ  メダル検出部
７３  払出完了信号回路
８１  メインリール用モータ駆動回路
８２Ｃ，８２Ｌ，８２Ｒ  メインリール用ステッピングモータ
８３  メインリール用リール位置検出回路
９０  副制御回路
９１  メインサブ中継回路
９２  サブ中継回路
９３  サブＣＰＵ
９４  サブＲＯＭ
９５  サブＲＡＭ
９６  音制御回路
９７  第１サブリール用モータ駆動回路
９８Ｃ，９８Ｌ，９８Ｒ  第１サブ用ステッピングモータ
９９  第１サブリール用リール位置検出回路
１００  ベース板体
１１０  遮光片部
２１０  遊技状態表示回路
３００  検知体
３０３  第２サブリール用リール位置検出回路
５０１  第２サブリールドラム
５０３  ＬＥＤ基板
５０５  第２サブ用ステッピングモータ
５０６  リールスプリング
５０７  シャフト
５０８  上部リール保護カバー
５０９  リール中継基板
５１２  第２サブ支持フレーム
５１３  支持腕部
５１４  取付部材
５１５  支持リング体
５１６  リング
５１７  フランジ部
５１８  ギア体
５１９  第２サブ用図柄
５２０  第２サブリール用モータ駆動回路
５２１  バックライト
５２３  背面スピーカ
５２４  下部スピーカ
【図１】
2008168106.tif 000003
【図２】
2008168106.tif 000004
【図３】
2008168106.tif 000005
【図４】
2008168106.tif 000006
【図５】
2008168106.tif 000007
【図６】
2008168106.tif 000008
【図７】
2008168106.tif 000009
【図８】
2008168106.tif 000010
【図９】
2008168106.tif 000011
【図１０】
2008168106.tif 000012
【図１１】
2008168106.tif 000013
【図１２】
2008168106.tif 000014
【図１３】
2008168106.tif 000015
【図１４】
2008168106.tif 000016
【図１５】
2008168106.tif 000017
【図１６】
2008168106.tif 000018
【図１７】
2008168106.tif 000019
【図１８】
2008168106.tif 000020
【図１９】
2008168106.tif 000021
【図２０】
2008168106.tif 000022
【図２１】
2008168106.tif 000023
【図２２】
2008168106.tif 000024
【図２３】
2008168106.tif 000025
【図２４】
2008168106.tif 000026