(57)【要約】 【課題】  本発明は、大きなディテントトルクに依存することなく、リールを滑らかに停止させ、且つディテントトルクのバラツキに起因するコストを掛けることなくリールの停止位置の精度を高めることができる。【解決手段】  本発明は、複数の図柄を表示したリール３の駆動源としてステッピングモータ４９を備え、外部からの停止指示に応じてステッピングモータ４９を停止させる回胴式遊技機１のモータ停止制御装置であって、ステッピングモータ４９の停止指令が外部からの指示により発生したときは、一定の回転速度で回転しているステッピングモータ４９に印加されている電圧値を、該電圧値よりも低い電圧値に降下させて、ステッピングモータ４９に対して２相励磁による停止制御を実行するメインＣＰＵ３１を備える。【選択図】      図４
2005094910.tif 000002
【特許請求の範囲】
【請求項１】
複数の図柄を表示したリールの駆動源としてモータを備え、外部からの停止指示に応じて前記モータを停止させる回胴式遊技機のモータ停止制御装置であって、
前記モータの停止指令が外部からの指示により発生したときは、一定の回転速度で回転している前記モータに印加されている電圧値を、該電圧値よりも低い電圧値に降下させて、前記モータに対して２相励磁による停止制御を実行するモータ停止制御手段を有することを特徴とするモータ停止制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の図柄を表示したリールの駆動源としてのモータを備え、外部からの停止指示に応じてモータを停止させる回胴式遊技機のモータ停止制御装置に関する。
【背景技術】
【０００２】
従来より、回胴式遊技機（例えば、パチスロ遊技機）用の図柄変動装置では、ステッピングモータの回転軸にリールが直接接続されている（直動方式）（例えば、特許文献１参照）。この直動方式による図柄変動装置では、ステッピングモータが全相励磁され、ディテントトルクが当該ステッピングモータに発生することにより、滑らかなリールの停止が実現されている。ここで、当該ディテントトルクが大きく発生する程、リールは滑らかに素早く停止する。
【特許文献１】特開平１０−７１２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、設計者がリールを滑らかに停止させる設計をするには、当該設計者は、駆動トルクだけでなく上記ディテントトルクが大きく発生する高価なステッピングモータを採用する必要があった。言い換えると、ステッピングモータの始動時に必要な駆動トルクが得られる低価格の小型ステッピングモータでは、ステッピングモータ自体の大きさが小型であるため、上記ディテントトルクが小さく、全相励磁による停止を行うことができなかった。
【０００４】
また、上述のディテントトルクは個々のステッピングモータにより大きなバラツキがあるため、当該ディテントトルクとリールのイナーシャとのバランスが崩れ、リールの停止位置が一定とならなかった。このため、作業者が一定の範囲に入るディテントトルクを有するステッピングモータを選別して使用する必要があり、歩留まりの低下によりコストの上昇が招かれていた。さらに、上記選別によりディテントトルクが一定範囲に入るステッピングモータであっても、その範囲内で多少のバラツキがあるため、停止位置は一定とならない。このため、停止位置がより正確となるようにするために、言い換えると、ディテントトルクのバラツキが停止位置に影響しないようにするために、作業者がステッピングモータに取り付けられるリールにウェイトを付ける等の作業でリールのイナーシャを調整して、組み合わされるステッピングモータとリールとでディテントトルクとイナーシャとのバランスを取っており、この作業では更なるコストの上昇が招かれていた。
【０００５】
そこで、本発明は以上の点に鑑みてなされたものであり、大きなディテントトルクに依存することなく、リールを滑らかに停止させ、且つディテントトルクのバラツキに起因するコストを掛けることなくリールの停止位置の精度を高めることのできるモータ停止制御装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本願に係る発明は、上記課題を解決するために、複数の図柄を表示したリールの駆動源としてモータ（例えば、ステッピングモータ４９）を備え、外部からの停止指示に応じてモータを停止させる回胴式遊技機のモータ停止制御装置であって、モータの停止指令が外部からの指示（例えば、停止ボタン７）により発生したときは、一定の回転速度で回転しているモータに印加されている電圧値（例えば、図７に示す「電源Ａ」）を、電圧値よりも低い電圧値（例えば、図７に示す「電源Ｂ」）に降下させて、モータに対して２相励磁による停止制御を実行するモータ停止制御手段を有することを特徴とする。
【０００７】
このような本発明によれば、モータ停止制御手段が、外部からの指示によりモータの停止指令が発生したときは、一定の回転速度で回転しているモータに印加されている電圧値を、該電圧値よりも低い電圧値に降下させて、モータに対して２相励磁による停止制御を実行することにより、モータ停止制御装置は、ディテントトルクに依存することなく、リールを滑らかに停止させ、且つディテントトルクのバラツキに起因するコストを掛けることなくリールの停止位置の精度を高めることができる。
【０００８】
すなわち、モータの各相に印加される電圧値が電源Ａよりも低い電源Ｂに切り替わるため、当該各相に流れる電流値は、電源Ａにおける電流値よりも低くなる。これにより、モータの励磁相に流れる電流値が低い２相励磁による励磁処理が実行されると、回転しているリールをホールドするのに十分なトルクが発生しないため、低電流による２相励磁によるのホールディングに抗してリールが回転することになり、リールの回転速度が徐々に減速されることになる。したがって、リールの停止時において、低い電源に切替える処理、及び２相励磁による励磁処理が実行されることにより、モータ停止制御装置は、ディテントトルクに依存することなく、リールを滑らかに停止させることができる。また、本停止制御がバラツキのあるディテントトルクに依存する制御ではないことから、ディテントトルクとリールのイナーシャとのバランス取りが不要となり、モータ停止制御装置は、ディテントトルクのバラツキに起因するコストを掛させることなく、リールの停止位置の精度を高めることができる。
【発明の効果】
【０００９】
以上説明したように本発明によれば、大きなディテントトルクに依存することなく、リールを滑らかに停止させ、且つディテントトルクのバラツキに起因するコストを掛けることなくリールの停止位置の精度を高めることができる。
【発明を実施するための最良の形態】
【００１０】
（モータ停止制御装置の基本構成）
本実施形態に係るモータ停止制御装置について図面を参照しながら説明する。図１は、本実施形態に係る回胴式遊技機１の外観図である。
【００１１】
図１に示すように、回胴式遊技機１の全体を形成しているキャビネットの正面には、３個のパネル表示窓５Ｌ，５Ｃ，５Ｒが形成されている。リールユニットを形成するリール３Ｌ，３Ｃ，３Ｒは、これらのパネル表示窓５Ｌ，５Ｃ，５Ｒを通じて視認される。また、パネル表示窓５Ｌ，５Ｃ，５Ｒには、横方向に３本及び斜め方向に２本の入賞ライン６が記されており、投入口４から投入されるコインの枚数に応じて有効化される入賞ライン６の本数が決定される。
【００１２】
遊技者が投入口４にコインを投入し、スタートレバー９を操作することにより、各リール３Ｌ，３Ｃ，３Ｒは回転を開始する。そして、各リール３Ｌ，３Ｃ，３Ｒに対応して設けられた停止ボタン７Ｌ，７Ｃ，７Ｒを遊技者が押下すことにより、各リール３Ｌ，３Ｃ，３Ｒの回転は停止する。この回転停止時に各パネル表示窓５Ｌ，５Ｃ，５Ｒを通じて視認される各リール３Ｌ，３Ｃ，３Ｒのシンボルの組合せにより、入賞態様が決定され、入賞時にはその入賞態様に応じた枚数のコイン数がトレイ８から払い出される。
【００１３】
なお、以下では、説明の都合上、３個のパネル表示窓５Ｌ，５Ｃ，５Ｒと、３個のリール３Ｌ，３Ｃ，３Ｒと、３枚の取付板８０Ｌ，８０Ｃ，８０Ｒと、３個のステッピングモータ４９Ｌ，４９Ｃ，４９Ｒとのうち、右側にあるパネル表示窓５Ｌ（単に、「パネル表示窓５」と略す）、リール３Ｌ（単に「リール３」と略す）、取付板８０Ｌ（単に「取付板８０」と略す）、ステッピングモータ４９Ｌ（単に「ステッピングモータ４９」と略す）に限定して説明するが、特に断りのない限り他の各パネル表示窓５Ｃ，５Ｒ、各リール３Ｃ，３Ｒ、各取付板８０Ｃ，８０Ｒ、各ステッピングモータ４９Ｃ，４９Ｒについても同様の構成となっている。
【００１４】
図２は、パネル表示窓５の内部に設けられたリールユニットの構成を示す斜視図である。同図に示すように、リール３は、フレーム４０に取付板８０を介して取り付けられている。このリール３には、リールドラム４３の外周にリール帯３４が貼られている。このリール帯３４の外周面にはシンボル列が描かれている。
【００１５】
取付板８０にはステッピングモータ４９が設けられており、リール３は、このステッピングモータ４９が駆動されて回転する。本実施形態に係るステッピングモータ４９の駆動軸は、リール３の中心穴に直接圧入されている（直動方式）。
【００１６】
図３は、リール３の構造を示す図である。同図に示すように、リール帯３４の背後のリールドラム４３内部にはランプケース５１が設けられており、このランプケース５１の３個の各部にはそれぞれバックランプ５２ａが取り付けられている。このバックランプ５２ａは発光光量の大きいフルカラーＬＥＤ（発光ダイオード）からなり、基板５３に実装されている。この基板５３は、ランプケース５１の背後に取り付けられている。
【００１７】
取付板８０にはホトセンサ５４が取り付けられている。このホトセンサ５４は、リールドラム４３に設けられた遮蔽板５０がリールドラム４３の回転に伴って、ホトセンサ５４を通過するのを検出する。
【００１８】
各バックランプ５２ａはランプ駆動回路４５によって点灯制御される。各バックランプ５２ａの点灯により、リール帯３４に描かれたシンボルの内、各バックランプ５２ａの前部に位置する３個のシンボルが背後から個別に照らし出され、各パネル表示窓５Ｌ，５Ｃ，５Ｒにそれぞれ３個ずつのシンボルが映し出される。
【００１９】
図３（ａ）では、バックランプ５２ａは、各仕切り板５１ａにより３個の各部に分けられて取り付けられているが、図３（ｂ）に示すように、３個の各部の仕切り板５１ａは備えられていなくてもよい。仕切り板５１ａが排除されることにより、バックランプ５２ａが出射する光が仕切りで反射することがなく、輝度の向上が図れる。
【００２０】
図４は、モータ停止制御装置を含む回胴式遊技機１の電気的な構成を示すブロック図である。このモータ停止制御装置は、複数の図柄を表示したリール３の駆動源としてステッピングモータ４９を備え、外部からの指示（例えば、停止ボタン７Ｌ，７Ｃ，７Ｒの押下）に応じてステッピングモータ４９を駆動又は停止させるものである。
【００２１】
図４に示すように、マイクロコンピュータには、制御、演算の主体であるメインＣＰＵ３１（モータ停止処理手段）と、プログラムや固定データが格納されるメインＲＯＭ３２と、データの読み書きに用いられるメインＲＡＭ３３と、所定の乱数値を発生させる乱数発生器（図示せず）とが備えられている。
【００２２】
上記メインＣＰＵ３１には、バス３８を介して、スタートレバー９の操作を検知するスタートスイッチ６Ｓ、停止ボタン７Ｌ，７Ｃ，７Ｒの操作を検知するリール停止信号回路４６、押しボタン操作により、クレジットされているメダルを賭けるためのＢＥＴスイッチ１１〜１３等の各入力部や、モータ駆動回路３９、ランプ駆動回路４５、ホッパー駆動回路４１、表示駆動回路４８等の各出力部が接続されている。
【００２３】
メインＣＰＵ３１は、所定の役を当選役として決定（抽選処理）する当選役決定手段である。具体的には、メインＣＰＵ３１は、スタートスイッチ３によってスタートレバー９による操作が検出されたときは、所定の役（例えば、「ベル」など）を当選役として決定する。
【００２４】
メインＣＰＵ３１は、決定した当選役が特定の役（例えば、「ＢＢ」，「ＲＢ」）であることに基づいてリール３に特定の入賞態様（例えば、“Replay-Replay-Replay”など）が停止表示された場合には、遊技者に特定の遊技価値を付与する遊技価値付与手段である。
【００２５】
メインＣＰＵ３１は、ステッピングモータ４９の停止指令が外部からの指示により発生したときは、一定の回転速度で回転しているステッピングモータ４９に印加されている電圧値を、該電圧値よりも低い電圧値に降下させて、ステッピングモータ４９に対して２相励磁による停止制御（リール停止制御処理）を実行するモータ停止制御手段である。
【００２６】
ここで、図５はリール停止制御処理を示す図である。同図に示すように、リール停止制御処理には、リール３が停止する際に使用されるステッピングモータ４９の「駆動電源」を選択する処理と、図６に示す「停止処理」が終了したときからリール３が完全に停止されるまでの処理を示す「励磁処理」とが含まれる。
【００２７】
この「停止処理」とは、いずれかの停止ボタン７が押下されてから「励磁処理」が開始されるまでの処理であり、本実施形態では、メインＣＰＵ３１が当選した所定の図柄を入賞ラインに引き込むこと、又はメインＣＰＵ３１が所定の入賞役とならないように所定数の図柄を滑らせることの処理を、停止ボタン７が押下されてからリール３が目標停止位置に停止される手前までの間実行する「図柄処理」を含むものである。また、「駆動電源」は、本実施形態では、上記「停止処理」が終了するときに選択される。
【００２８】
図６は、リール停止制御処理のタイミングチャートを示す図である。
【００２９】
図６（ａ）は、メインＣＰＵ３１が「停止処理」及び「励磁処理」においてモータ駆動回路３９に送信する各相のパルスを示す図である。同図に示す制御信号１−１乃至制御信号１−４のそれぞれは、後述するモータ駆動回路３９におけるＴＲ１乃至ＴＲ４のベースに流れる電流である。
【００３０】
図６（ｂ）は、モータ駆動回路３９がメインＣＰＵ３１から受信した各相のパルスに基づいてステッピングモータ４９を駆動させたときの時間に対するリール３の回転速度を示す図である。本実施形態に係る図６（ｂ）に示す時間は、図６（ａ）に示す時間と対応する。
【００３１】
このリール停止制御処理では、ステッピングモータ４９の停止指令が外部からの指示により発生したときは、「停止処理」が終了するときに、メインＣＰＵ３１が、ステッピングモータ４９の定速回転時に使用されている電源Ａ（例えば、１２Ｖ）を、当該電源Ａよりも低い電源Ｂ（例えば、５Ｖ）に切替える処理（駆動電源切替え処理）を行い、その後、メインＣＰＵ３１が、ステッピングモータ４９に対して２相励磁による停止制御を実行する。
【００３２】
すなわち、リール停止制御処理では、図６（ａ）及び図６（ｂ）に示すように、停止ボタン７が押下された後に、メインＣＰＵ３１が上記「駆動電源切替え処理」を含む「停止処理」を実行し、そして、メインＣＰＵ３１が２相励磁による「励磁処理」を実行した後に、リール３が停止される。
【００３３】
上記「励磁処理」では、メインＣＰＵ３１が、「停止処理」の終了後に、例えばＣ相及びＤ相を励磁させるパルス（制御信号１−３，制御信号１−４）をモータ駆動回路３９に設けられたＴＲ３及びＴＲ４に出力する。これらのＴＲ３及びＴＲ４は、入力されたパルスに基づいて、例えばＣ相及びＤ相を所定の時間間隔だけ励磁（２相励磁）する。この「励磁処理」が所定の時間間隔継続することにより、ステッピングモータ４９は完全に停止する。
【００３４】
ここで、図６（ｂ）に示すように、「停止処理完了」と「目標停止位置」との間の線分は、従来における全相励磁のみの停止制御とは異なり、ディテントトルクに依存しないため、停止位置の変動がない。これは、上記「駆動電源切替え処理」が実行され、且つ２相励磁による「励磁処理」が実行されることにより、ステッピングモータ４９は、バラツキのあるディテントトルクに依存することがないからである。
【００３５】
すなわち、リール停止制御処理では、「励磁処理」が終了するときに、各相（Ｌ１乃至Ｌ４）に印加される電圧値が電源Ａよりも低い電源Ｂに切り替わるため、当該各相に流れる電流値は、電源Ａにおける電流値よりも低くなる。これにより、ステッピングモータ４９の励磁相に流れる電流値が低くなる分、「励磁処理」が実行され、リール３の回転速度が減速されることになる。したがって、「駆動電源切替え処理」及び「励磁処理」が実行されることにより、リール３は、電源Ａによるディテントトルクよりも小さな制動力により、滑らかに停止することになる。
【００３６】
前記モータ駆動回路３９は、メインＣＰＵ３１からのコマンドに基づいて、ステッピングモータ４９を駆動又は停止させるものである。ここで、ステッピングモータ４９は、４相モータであり、Ａ相〜Ｄ相の駆動コイルを有する。また、各相は、本実施形態では、反時計回りにＡ相、Ｂ相、Ｃ相、Ｄ相の順になっている。更に、Ａ相及びＣ相、又はＢ相及びＤ相は、１対となっており、その１対となっている２つの相の一方の相には、他方の相に流れる電流とは逆の位相で電流が流れる。
【００３７】
このモータ駆動回路３９がメインＣＰＵ３１からのコマンドに基づいて各相の駆動コイルを順次励磁することにより、ステッピングモータ４９の内部にあるロータが回転駆動される。
【００３８】
図７は、モータ駆動回路３９の内部構造を示す図である。同図に示すように、モータ駆動回路３９には、電源Ａと、電源Ｂと、アノードが電源Ｂに接続されたダイオードＤ０と、エミッタが電源Ａに接続され、コレクタがダイオードＤ０のカソードに接続されたトランジスタＴＲ０とが備えられている。このトランジスタＴＲ０のベースに電流が流れる（トランジスタＴＲ０がオンされる）と、Ｐ点には電源Ａが印加される。一方、トランジスタＴＲ０のベースに電流が流れない（トランジスタＴＲ０がオフされる）と、Ｐ点には電源Ｂが印加される。これにより、ステッピングモータ４９が電源Ａにより定速回転されている間に、オンされていたトランジスタＴＲ０がオフされることにより、Ｐ点において電源が電源Ａから電源Ｂに切り替わる（駆動電源切替え処理）。
【００３９】
また、モータ駆動回路３９には、一端がトランジスタＴＲ０のコレクタに接続された抵抗Ｒ１及びリアクタンスＬ１と、カソードが抵抗Ｒ１の他端に接続され、アノードがリアクタンスＬ１の他端に接続されたダイオードＤ１と、コレクタがリアクタンスＬ１の他端に接続され、エミッタが接地されたトランジスタＴＲ１とが含まれたリール停止ユニットＵ１と、該リール停止ユニットＵ１と同一のリール停止ユニットＵ２〜Ｕ４とが並列に接続されている。
【００４０】
このリール停止ユニットＵ１〜Ｕ４に備えられたトランジスタＴＲ１〜ＴＲ４のそれぞれのベースに、制御信号１−１〜１−４が流れることにより、トランジスタＴＲ１〜ＴＲ４に対応する相が励磁される。
【００４１】
２相励磁による「励磁処理」は、メインＣＰＵ３１が、例えば制御信号１−３及び制御信号１−４のそれぞれをトランジスタＴＲ３及びトランジスタＴＲ４に流す処理である。また、全相励磁による「励磁処理」は、メインＣＰＵ３１が、制御信号１−１乃至制御信号１−４のそれぞれをトランジスタＴＲ１乃至トランジスタＴＲ４に流す処理である。上記のメインＣＰＵ３１が現在の制御信号を他の制御信号に変更することにより、励磁相が切り替わる（相切替え処理）。
【００４２】
（モータ停止制御装置によるリール停止制御方法）
上記構成を有するモータ停止制御装置によるリール停止制御方法は、以下の手順により実施することができる。図８乃至図１０は、モータ停止制御装置の動作を示す図である。
【００４３】
図８に示すように、ステップ１において、メインＣＰＵ３１は、所定のデータ（メインＲＡＭ３３に記憶されているデータ、通信データなど）を初期化する。
【００４４】
ステップ２において、メインＣＰＵ３１は、前回のゲーム終了時にメインＲＡＭ３３に記憶されている所定のデータを消去する。具体的には、メインＣＰＵ３１は、前回のゲームで使用されたパラメータをメインＲＡＭ３３から消去し、次のゲームで使用するパラメータをメインＲＡＭ３３に書き込む。
【００４５】
ステップ３において、メインＣＰＵ３１は、前回のゲームが終了した時（全リール（３Ｌ、３Ｃ、３Ｒの停止時）から３０秒経過したか否か判別する。また、メインＣＰＵ３１は、３０秒経過している場合にはステップ４の処理を行い、３０秒経過していない場合にはステップ５の処理を行う。
【００４６】
ステップ４において、メインＣＰＵ３１は、「デモ画像」を表示するように指示する「デモ表示コマンド」を副制御回路４７に送信する。
【００４７】
ステップ５において、メインＣＰＵ３１は、前回のゲームにおいて「再遊技」の入賞が成立したか否か判別する。また、メインＣＰＵ３１は、「再遊技」が入賞している場合にはステップ６の処理を行い、「再遊技」が入賞していない場合にはステップ７の処理を行う。
【００４８】
ステップ６において、メインＣＰＵ３１は、「再遊技」が入賞したことに基づいて、所定数のメダルを自動投入する。
【００４９】
ステップ７において、メインＣＰＵ３１は、遊技者によってメダルが投入されているか否か判別する。具体的には、メインＣＰＵ３１は、投入メダルセンサ２２Ｓ、又は、ＢＥＴスイッチ２ａ乃至２ｃからの入力があるか否か判別する。また、メインＣＰＵ３１は、入力がある場合にはステップ８の処理を行い、入力がない場合にはステップ３の処理を行う。
【００５０】
ステップ８において、メインＣＰＵ３１は、遊技者によってスタートレバー９が操作されたか否か判別する。具体的には、メインＣＰＵ３１は、スタートスイッチ３からの入力があるか否か判別する。また、メインＣＰＵ３１は、入力がある場合にはステップ９の処理を行う。
【００５１】
ステップ９において、メインＣＰＵ３１は、前回のゲームを開始してから４．１秒経過しているか否か判別する。また、メインＣＰＵ３１は、４．１秒経過している場合にはステップ１１の処理を行い、４．１秒経過経過していない場合にはステップ１０の処理を行う。
【００５２】
ステップ１０において、メインＣＰＵ３１は、前回のゲームを開始してから４．１秒経過するまで、スタートスイッチ３からの入力を無効にする。
【００５３】
ステップ１１において、メインＣＰＵ３１は、所定の抽選結果に基づいて所定の役を当選役として決定する。
【００５４】
ステップ１２において、メインＣＰＵ３１は、リール３を回転するように指示するコマンドをモータ駆動回路３９に送信する。
【００５５】
ステップ１３において、メインＣＰＵ３１は、各種決定に用いる乱数を抽出する。
【００５６】
ステップ１４において、メインＣＰＵ３１は、１ゲーム監視用タイマに所定の時間をセットする。なお、１ゲーム監視用タイマには、遊技者による停止操作によらずにリール３を自動的に停止させるために、所定の時間がセットされる自動停止タイマなどが含まれている。
【００５７】
ステップ１５において、メインＣＰＵ３１は、遊技状態監視処理を行う。
【００５８】
ステップ１６において、メインＣＰＵ３１は、停止ボタン７Ｌ，７Ｃ，７Ｒが遊技者によって操作されたか否か判別する。具体的には、メインＣＰＵ３１は、リール停止信号回路４６からの入力がオンであるか否かを判別する。また、メインＣＰＵ３１は、入力がオンの場合にはステップ１８の処理に移り、入力がオフの場合にはステップ１７の処理に移る。
【００５９】
ステップ１７において、メインＣＰＵ３１は、自動停止タイマの値が“０”であるか否か判別する。また、メインＣＰＵ３１は、自動停止タイマの値が“０”である場合にはステップ１８の処理を行い、自動停止タイマの値が“０”でない場合にはステップ１６の処理に戻る。
【００６０】
ステップ１８において、メインＣＰＵ３１は、図柄の滑りコマ数を決定する。
【００６１】
ステップ２０においてメインＣＰＵ３１は、リール停止制御処理を実行する。この詳細については後述する。
【００６２】
ステップ２１において、メインＣＰＵ３１は、全てのリール３が停止したか否か判別する。また、メインＣＰＵ３１は、全てのリール３が停止した場合にはステップ２１の処理を行い、全てのリール３が停止していない場合にはステップ１６の処理を行う。
【００６３】
ステップ２２において、メインＣＰＵ３１は、全リールが停止したことを示すコマンドをセットする。
【００６４】
ステップ２３において、メインＣＰＵ３１は、入賞検索を行う。入賞検索とは、パネル表示窓５Ｌ，５Ｃ，５Ｒの図柄の停止態様に基づいて入賞役（入賞した役）を識別するための入賞フラグをセットすることである。具体的には、メインＣＰＵ３１は、センターラインに沿って並ぶ図柄のコードナンバー及び入賞判定テーブル（図示せず）に基づいて入賞役を識別する。
【００６５】
ステップ２４において、メインＣＰＵ３１は、入賞フラグが正常であるか否か判別する。また、メインＣＰＵ３１は、入賞フラグが正常である場合にはステップ２６の処理を行い、入賞フラグが正常でない場合にはステップ２５の処理を行う。
【００６６】
ステップ２５において、メインＣＰＵ３１は、イリーガルエラーの表示を行わせる。
【００６７】
ステップ２６において、メインＣＰＵ３１は、入賞役に対応するメダルの貯留又は払い出しを行う。
【００６８】
ステップ２７において、メインＣＰＵ３１は、遊技状態が「ＢＢ一般遊技状態」又は「ＲＢ遊技状態」であるか否か判別する。また、メインＣＰＵ３１は、遊技状態が「ＢＢ一般遊技状態」又は「ＲＢ遊技状態」である場合にはステップ２８の処理を行い、遊技状態が「ＢＢ一般遊技状態」又は「ＲＢ遊技状態」でない場合には本処理を終了する。
【００６９】
ステップ２８において、メインＣＰＵ３１は、ＢＢゲーム数チェック、ＲＢゲーム数チェックのチェックを行う。この処理では、例えば、「ＢＢ一般遊技状態」のゲーム回数、「ＢＢ一般遊技状態」における「ＲＢ遊技状態」が発生した回数、「ＲＢ遊技状態」におけるゲーム数、「ＲＢ遊技状態」における入賞回数などがチェックされる。
【００７０】
ステップ２９において、メインＣＰＵ３１は、「ＢＢ一般遊技状態」又は「ＲＢ遊技状態」が終了したか否か判別する。また、メインＣＰＵ３１は、「ＢＢ遊技状態」又は「ＲＢ遊技状態」のゲームが終了した場合にはステップ３０の処理を行い、「ＢＢ遊技状態」又は「ＲＢ遊技状態」のゲームが終了していない場合にはステップ２の処理を行う。
【００７１】
ステップ３０において、メインＣＰＵ３１は、遊技状態が「ＢＢ一般遊技状態」又は「ＲＢ遊技状態」のときに使用したメインＲＡＭ３３の作業領域をクリアする。
【００７２】
図１１は、ステップ２０におけるリール停止制御処理の動作を示す図である。
【００７３】
同図に示すように、ステップ２０−１においてメインＣＰＵ３１は、「停止処理」が終了したか否か判別する。また、メインＣＰＵ３１は、当該「停止処理」が終了していない場合にはステップ２０−１の処理を行い、当該「停止処理」が終了した場合にはステップ２０−２に移る。
【００７４】
ステップ２０−２においてメインＣＰＵ３１は、一定の回転速度で回転しているステッピングモータ４９に印加されている電源Ａを、当該電源Ａよりも低い電源Ｂに切替える。
【００７５】
ステップ２０−３においてメインＣＰＵ３１は、２相励磁による「励磁処理」を開始する。
【００７６】
ステップ２０−４においてメインＣＰＵ３１は、２相励磁による「励磁処理」が実行されている時間を計時する。
【００７７】
ステップ２０−５においてメインＣＰＵ３１は、ステップ２０−４により計時された時間が予め設定された時間を超えているか否か判別する。また、メインＣＰＵ３１は、計時された時間が予め設定された時間を超えていない場合には本処理を繰り返し、計時された時間が予め設定された時間を超えている場合にはステップ２０−６に移る。
【００７８】
ステップ２０−５においてメインＣＰＵ３１は、２相励磁による「励磁処理」を終了する。
【００７９】
（モータ停止制御装置による作用及び効果）
このような本願に係る発明によれば、メインＣＰＵ３１が、外部からの指示によりステッピングモータ４９の停止指令が発生したときは、一定の回転速度で回転しているステッピングモータ４９に印加されている電圧値を、該電圧値よりも低い電圧値に降下させて、ステッピングモータ４９に対して２相励磁による停止制御を実行することにより、モータ停止制御装置は、ディテントトルクに依存することなく、リール３を滑らかに停止させ、且つステッピングモータ４９のコストを低く抑えることができる。
【００８０】
すなわち、ステッピングモータ４９の各相に印加される電圧値が電源Ａよりも低い電源Ｂに切り替わるため、当該各相に流れる電流値は、電源Ａにおける電流値よりも低くなる。これにより、ステッピングモータ４９の励磁相に流れる電流値が低くなる分、モータ停止制御装置は、２相励磁による励磁処理であっても、ホールディングトルクを弱めることができる。したがって、リール３の停止時において、低い電源に切替える処理、及び２相励磁による励磁処理が実行されることにより、モータ停止制御装置は、ディテントトルクによる停止に依存させずに、リール３を滑らかに停止させることができる。
【図面の簡単な説明】
【００８１】
【図１】本実施形態における回胴式遊技機の前面を示す正面図である。
【図２】本実施形態におけるリールを斜め方向から見た構成を示す斜視図である。
【図３】本実施形態におけるリールの側面を示す図である。
【図４】本実施形態における回胴式遊技機の内部構造を示す図である。
【図５】本実施形態におけるリール停止制御処理を示す図である。
【図６】本実施形態におけるリール停止制御処理のタイミングチャートを示す図である。
【図７】本実施形態におけるモータ駆動回路の内部構造を示す図である。
【図８】本実施形態における回胴式遊技機の動作を示す図である（その１）。
【図９】本実施形態における回胴式遊技機の動作を示す図である（その２）。
【図１０】本実施形態における回胴式遊技機の動作を示す図である（その３）。
【図１１】本実施形態におけるリール停止制御処理を示す図である。
【符号の説明】
【００８２】
１…回胴式遊技機、２…ＢＥＴスイッチ、３…スタートスイッチ、３…リール、４…投入口、５…パネル表示窓、６…入賞ライン、６Ｓ…スタートスイッチ、７…停止ボタン、８…トレイ、９…スタートレバー、１１〜１３…ＢＥＴスイッチ、２２Ｓ…投入メダルセンサ、３１…メインＣＰＵ、３２…メインＲＯＭ、３３…メインＲＡＭ、３４…リール帯、３８…バス、３９…モータ駆動回路、４０…フレーム、４１…ホッパー駆動回路、４３…リールドラム、４５…ランプ駆動回路、４６…リール停止信号回路、４７…副制御回路、４８…表示駆動回路、４９…ステッピングモータ、５０…遮蔽板、５１…ランプケース、５２…バックランプ、５２ａ…バックランプ、５３…基板、５４…ホトセンサ、８０…取付板
【図１】
2005094910.tif 000003
【図２】
2005094910.tif 000004
【図３】
2005094910.tif 000005
【図４】
2005094910.tif 000006
【図５】
2005094910.tif 000007
【図６】
2005094910.tif 000008
【図７】
2005094910.tif 000009
【図８】
2005094910.tif 000010
【図９】
2005094910.tif 000011
【図１０】
2005094910.tif 000012
【図１１】
2005094910.tif 000013