(57)【特許請求の範囲】
【請求項１】
識別情報が配された変動機構を有する可変表示装置を含み、変動開始の条件の成立に応じて前記識別情報の変動を開始し、識別情報の表示結果があらかじめ定められた特定表示態様となったことを条件として遊技者に有利な特定遊技状態に制御可能な遊技機であって、
遊技の進行を制御する遊技制御手段と、直流電圧が印加され前記変動機構を駆動する駆動手段と、駆動手段を制御する駆動制御回路と、駆動制御回路に前記駆動手段の駆動状態に応じた電圧制御信号と駆動制御信号とを出力する可変表示制御手段とを備え、
前記遊技制御手段は、識別情報の変動開始に際して変動時間および停止識別情報を特定可能なコマンドを前記可変表示制御手段に送出し、識別情報の停止に際して停止を指示するコマンドを前記可変表示制御手段に送出するコマンド送出手段を含み、
前記可変表示制御手段は、
前記遊技制御手段が搭載された基板とは別の基板に搭載され、
前記電圧制御信号としてのパルス波形のデューティ比を変化させる制御を行う制御手段と、
デューティ比を変化させたパルス波形を前記電圧制御信号として出力する出力手段と、
停止を指示するコマンドを受信したことにもとづいて、識別情報の変動を停止させる制御を行う変動停止制御手段とを含み、
前記制御手段は、
直流電圧ラインの電圧変動を監視し、変動量に応じてパルス波形のデューティ比を変化させる制御と、
変動時間を特定可能なコマンドにもとづいて、当該変動時間に対して複数定められている識別情報の変動パターンのうちから１つの変動パターンを決定する制御と、
決定した変動パターンを構成する各変動期間の変動速度に応じてパルス波形のデューティ比を変化させる制御とを行う
ことを特徴とする遊技機。
【請求項２】
直流電圧ラインの電圧をＡ−Ｄ変換するＡ−Ｄ変換手段を備え、
制御手段は、前記Ａ−Ｄ変換手段の出力にもとづいてパルス波形のデューティ比を変化させる制御を行う
請求項１記載の遊技機。
【請求項３】
制御手段は、駆動手段の駆動量に応じてパルス波形のデューティ比を変化させる制御を行う
請求項１または請求項２記載の遊技機。
【請求項４】
複数の駆動手段があり、
出力手段は、それぞれの駆動手段に対応して電圧制御信号出力制御を行う
請求項１ないし請求項３記載の遊技機。
【請求項５】
可変表示制御手段は、出力ポートを介して駆動制御回路に駆動制御信号を出力する
請求項１ないし請求項４記載の遊技機。
【請求項６】
制御手段は、決定した変動パターンを構成する各変動期間のうち高速変動させる期間では高デューティのパルス波形を生成する
請求項１ないし請求項５記載の遊技機。
【請求項７】
制御手段は、決定した変動パターンを構成する各変動期間のうち高トルクを必要とする期間では高デューティのパルス波形を生成する
請求項１ないし請求項６記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ遊技機等の遊技機に関し、特に、識別情報が配されたドラムやベルト等を構成要素とする可変表示装置を備えた遊技機に関する。
【０００２】
【従来の技術】
パチンコ遊技機等の遊技機には、複数種類の識別情報（以下、図柄という。）を可変表示装置における複数列の表示部に可変表示し、停止時の図柄の組合せがあらかじめ定められた大当り図柄の組合せと一致したときに、特定遊技状態（大当り遊技状態）を発生するものがある。特定遊技状態では、短時間に多量の入賞玉が発生する機会が遊技者に与えられる。
【０００３】
可変表示装置における表示部の可変表示は始動入賞口への入賞にもとづいて開始されるが、可変表示中の表示速度は、遊技者の大当りへの期待感を高める等のために一定ではない。可変表示装置において、図柄が配されたドラムやベルト等の各表示部を可変表示させるものとして、ステッピングモータが用いられることが多い。ステッピングモータを高速回転させるときには、脱調防止のために駆動コイルの電流を速く立ち上げる必要がある。そこで、駆動コイルには比較的高い電圧が印加される。しかし、そのままでは低速回転時の効率が悪いので、ステッピングモータを低速回転させるときには、比較的低い電圧が駆動コイルに印加される。
【０００４】
複数種類のモータ駆動電圧の供給を実現するために、例えば、高電圧と低電圧とを出力するモータ駆動回路が用いられていた。そのようなモータ駆動回路は、図柄が配されたドラムやベルト等の変動速度を示す制御信号を入力し、ステッピングモータが高速回転するときには比較的高い電圧をステッピングモータの駆動コイルに印加し、ステッピングモータが低速回転するときには比較的低い電圧を駆動に印加する。そのようにして、高速時の脱調防止とステッピングモータの高効率化が図られていた。
【０００５】
また、実効的な駆動電圧を切り替えるために、ステッピングモータをＰＷＭ駆動する方式も提案されている。すなわち、ドラムやベルト等を高速回転させるときにはステッピングモータの駆動コイルを駆動するためのパルスのパルス幅デューテイ比（オン期間／全期間）を大きくし、低速回転させるときにはパルス幅デューテイ比を小さくする。そのような制御によれば、ステッピングモータに供給される実効的な駆動電圧を自由に設定することができ、より効率的なステッピングモータ駆動制御が実現される。
【０００６】
【発明が解決しようとする課題】
しかし、一般に、複数のドラムやベルト等のそれぞれを回転させる各ステッピングモータの駆動コイルに印加される電圧は共通である。例えば、３つのドラムを回転させる各ステッピングモータが備えられている場合には、１つのドラムを高速回転させるときには、他の２つのドラムが低速回転するような場合であっても、３つの各ステッピングモータの駆動コイルには高電圧が印加される。すると、本来低い電圧が印加されることが好ましい２つの各ステッピングモータの駆動コイルにも高い電圧が印加される。従って、低速回転するドラムの回転動作がスムーズにならないようなことも生じうる。
【０００７】
また、ＰＷＭ駆動方式では、例えば＋３０Ｖの電源電圧にもとづくＰＷＭ波形が各ステッピングモータの駆動コイルに印加されるのであるが、電源電圧が変動すると、所望の制御状態から外れてしまう。例えば、実効的な所定電流が駆動コイルに流れるように制御していたときに、電源電圧が＋２８Ｖになると、駆動コイルに流れる実効的な電流値は、所望の値よりも小さくなってしまう。
【０００８】
そこで、本発明は、図柄を可変表示するドラムやベルト等の回転速度に関わらず常に安定した駆動電流が駆動モータに供給されるとともに、電源電圧が変動しても安定したモータ制御を行うことができる遊技機を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明による遊技機は、識別情報が配された変動機構を有する可変表示装置を含み、変動開始の条件の成立に応じて識別情報の変動を開始し、識別情報の表示結果があらかじめ定められた特定表示態様となったことを条件として遊技者に有利な特定遊技状態に制御可能な遊技機であって、遊技の進行を制御する遊技制御手段と、直流電圧が印加され変動機構を駆動する駆動手段と、駆動手段を制御する駆動制御回路と、駆動制御回路に駆動手段の駆動状態に応じた電圧制御信号と駆動制御信号とを出力する可変表示制御手段とを備え、遊技制御手段は、識別情報の変動開始に際して変動時間および停止識別情報を特定可能なコマンドを可変表示制御手段に送出するコマンド送出手段を含み、可変表示制御手段は、遊技制御手段が搭載された基板とは別の基板に搭載され、電圧制御信号としてのパルス波形のデューティ比を変化させる制御を行う制御手段と、デューティ比を変化させたパルス波形を電圧制御信号として出力する出力手段とを含み、制御手段は、直流電圧ラインの電圧変動を監視し、変動量に応じてパルス波形のデューティ比を変化させる制御と、変動時間を特定可能なコマンドにもとづいて、当該変動時間に対して複数定められている識別情報の変動パターンのうちから１つの変動パターンを決定する制御と、決定した変動パターンを構成する各変動期間の変動速度に応じてパルス波形のデューティ比を変化させる制御とを行うことを特徴とする。なお、駆動手段がステッピングモータである場合には、駆動制御信号はモータ回転速度に応じた周波数のモータ駆動信号（パルス信号）であり、電圧制御信号は、ＰＷＭ波形を生成するためのパルス波形である。
【００１０】
遊技機は直流電圧ラインの電圧をＡ−Ｄ変換するＡ−Ｄ変換手段を備え、制御手段が、Ａ−Ｄ変換手段の出力にもとづいてパルス波形のデューティ比を変化させる制御を行うように構成されていてもよい。
【００１１】
制御手段は、駆動手段の駆動量に応じてパルス波形のデューティ比を変化させる制御を行うように構成されていてもよい。
【００１２】
複数の駆動手段があり、出力手段は、複数の駆動手段のそれぞれに対応して電圧制御信号出力制御を行うように構成されていてもよい。
【００１３】
可変表示制御手段は、出力ポートを介して駆動制御回路に駆動制御信号を出力するように構成されていてもよい。
【００１４】
コマンド送出手段は、識別情報の停止に際して停止を指示するコマンドを可変表示制御手段に送出し、可変表示制御手段は、停止を指示するコマンドを受信したことにもとづいて、識別情報の変動を停止させる制御を行うように構成されていてもよい。
【００１５】
制御手段は、決定した変動パターンを構成する各変動期間のうち高速変動させる期間では高デューティのパルス波形を生成するように構成されていてもよい。
【００１６】
制御手段は、決定した変動パターンを構成する各変動期間のうち高トルクを必要とする期間では高デューティのパルス波形を生成するように構成されていてもよい。
【００１７】
【発明の実施の形態】
以下、本発明の一実施形態を図面を参照して説明する。
まず、遊技機の一例であるパチンコ遊技機１の全体の構成について説明する。
図１はパチンコ遊技機１を正面からみた正面図、図２はパチンコ遊技機１における遊技盤１０を正面からみた正面図、図３はパチンコ遊技機１を背面からみた背面図である。
【００１８】
パチンコ遊技機１は、縦長の方形状に形成された外枠（図示せず）と、外枠の左側で開閉可能に支持された前面枠２、および前面枠２に開閉可能に設けられているガラス板保持枠３で構成される。前面枠２には、遊技盤１０、上皿１２、灰皿１８を含む下皿１６、操作ハンドル（操作ノブ）１９、機構板７０および打球発射装置８７も設けられる。
【００１９】
ガラス板保持枠３には、遊技盤１０における遊技領域２５を透視可能にする円形透視窓４が設けられ、円形透視窓４の裏面からガラス板（図示せず）が装着されている。また、ガラス板保持枠３における上部には、円形透視窓４の外周に沿って、装飾ＬＥＤ６およびその左右両側方に配された装飾ランプ５ａ，５ｂが設けられている。装飾ＬＥＤ６や装飾ランプ５ａ，５ｂは、遊技状態に応じて点灯または点滅され遊技の雰囲気を盛り上げる。特に、特定遊技状態の発生や継続を遊技者に報知する。さらに、ガラス板保持枠３における支持側上部には、払い出すべき景品玉が不足したことを報知する玉切れランプ７や入賞玉の発生にもとづいて所定個数の景品玉が払い出されたことを報知する賞球ランプ８が設けられ、ガラス板保持枠３における上部左右には、遊技の進行に応じた効果音を発生するスピーカ９ａ，９ｂが設けられている。
【００２０】
ガラス板保持枠３の下部には、開閉可能な上皿開閉板１１が設けられ、上皿開閉板１１の表面には、複数の皿部材が固着されて成形された上皿１２が設けられている。また、上皿開閉板１１における開放側上部には、左右方向に移動可能な玉抜き操作レバー１３が設けられている。玉抜き操作レバー１３が一方向に移動されると、上皿１２に貯留されている玉が、上皿開閉板１１の裏面に形成されている玉抜き路（図示せず）が流下して下皿１６に誘導される。
【００２１】
また、上皿１２には、圧電ブザー１４が内蔵されている。圧電ブザー１４は、遊技玉の貸出異常が生じたときや遊技玉の貸出時に、その旨を報知するために報知音を発するものである。さらに、上皿１２には、図示されていないが、パチンコ遊技機１に隣接して設けられているカードユニット２０を操作するための操作部（玉貸スイッチ、返却スイッチ、残高表示器等）が設けられている。
【００２２】
前面枠２の下部に取り付けられている下皿１６は、上皿１２に貯留しきれない余剰の玉を貯留するものであり、下皿１６の前面壁には、操作レバー１７がスライド可能に取り付けられている。操作レバー１７が操作されると下皿１６に貯留されていた玉が下方に流下し、遊技客等は、流下した玉を持ち運び可能な玉箱に移し替えることができる。また、下皿１６の左側には灰皿１８が設けられ、右側には操作ハンドル１９が設けられている。操作ハンドル１９は、後述する打球発射装置８７の駆動モータ８８の駆動を開始するスイッチを内蔵するとともに、弾発力を調整するものである。
【００２３】
パチンコ遊技機１に隣接して設けられているカードユニット２０は独自の制御回路によって制御されるが、上皿１２に設けられている玉貸スイッチ、返却スイッチ、残高表示器や、後述する賞球制御基板ボックス８３に内蔵される基板に接続される必要があるので、パチンコ遊技機１に裏面に設けられる機構板７０には、カードユニット接続中継基板８４が設けられている（図３参照）。カードユニット接続中継基板８４には、カードユニット２０のコネクタからの配線が接続される。なお、カードユニット２０は、パチンコ遊技機１に内蔵されていてもよい。
【００２４】
次に、遊技盤１０の正面構造を図２を参照して説明する。
遊技盤１０の表面には、円弧状の誘導レール２４が取り付けられている。誘導レール２４の内側が遊技領域２５とされる。遊技領域２５には、可変表示装置２６や可変入賞球装置５１が設けられるとともに、単に打球を入賞させる入賞口、および打球の流下方向や速度を変化させる風車や多数の障害釘が設けられる。また、遊技領域２５における最下方には、いずれの入賞領域にも入賞しない打球が取り込まれるアウト口６４が設けられている。
【００２５】
可変表示装置２６は、遊技盤１０の正面に取り付けられる取付基板２７と、遊技盤１０の裏面に取り付けられる複数の回転ドラム１２２Ａ〜１２２Ｃを含む可変表示装置駆動部１００とで構成される。可変表示装置駆動部１００の構成および作用については、図６〜図８を参照して後で詳しく説明する。
【００２６】
遊技領域２５内を落下する打球が可変表示装置２６の下方に配置されている始動入賞口４８に入賞して始動口スイッチ５０がオンすると、回転ドラム１２２Ａ〜１２２Ｃが回転を開始し、所定時間が経過すると、左、中、右の順で停止する。停止時に表示される回転ドラム１２２Ａ〜１２２Ｃの外周に描かれている図柄（特別図柄）の組合せがあらかじめ定められている大当り図柄と一致すると大当り遊技状態となる。大当り遊技状態では、一定時間（例えば２５〜２９秒）が経過するまで、または所定個数（例えば１５個）の入賞があるまで、可変入賞球装置５１の開閉板５３が開放する開放サイクルが所定回数（例えば１６回）繰り返される。
【００２７】
可変表示装置２６の取付基板２７には、回転ドラム１２２Ａ〜１２２Ｃを透視可能にするための表示窓２８ａ〜２８ｃが形成される。表示窓２８ａ〜２８ｃの上部には上部障害突起３１が設けられている。また、上部障害突起３１において、飾りランプ３３が内蔵される。さらに、飾りＬＥＤ３４，３５，３６，３７も内蔵される。取付基板２７の下方には、回転ドラム１２２Ａ〜１２２Ｃを回転させる権利を留保した旨を報知する始動記憶表示器２９が設けられる。また、始動記憶表示器２９の左右には、下部誘導突起３８が設けられる。下部誘導突起３８は、可変表示装置２６の左右側方から流入する玉を受け止めて、始動入賞口４８に向けて落下させる。また、下部誘導突起３８にも、飾りランプ３９が内蔵されている。
【００２８】
可変表示装置２６は遊技領域２５のほぼ中央に設置され、可変入賞球装置５１は、遊技領域２５における下部であってアウト口６４の上方に設置される。可変表示装置２６の左右上方には、ランプ４１を内蔵する風車４０が設置され、可変表示装置２６の左右上部には、通過口４２，４６が設置されている。一方の通過口４２には、打球の通過を検出するゲートスイッチ４３、普通図柄表示器４４および通過記憶表示器４５が内蔵されている。
【００２９】
打球がゲートスイッチ４３によって検出されると、普通図柄表示器４４の表示結果が所定時間後に導出され、表示結果があらかじめ定められている当たり図柄と一致すると、始動入賞口４８のソレノイド４９がオンして始動入賞口４８に入賞しやすくなる状態になる。通過記憶表示器４５は、普通図柄表示器４４の表示結果を導出する権利を留保していることを報知するものである。他方の通過口４６には、単に装飾効果を発揮する飾りＬＥＤ４７が設けられている。
【００３０】
また、誘導レール２４の先端の遊技領域２５への入口部分には、遊技領域２５に到達した打球が誘導レール２４内に逆流しないようにするための逆流防止装置６３が設けられている。
【００３１】
可変入賞球装置５１は、円形状の遊技領域２５の下半分の形状に対応するような円弧状の飾り板６２を有する。飾り板６２のほぼ中央に、長方形状の入賞領域５２が形成される。そして、入賞領域５２は、開閉板５３によって開閉される。開閉板５３は、ソレノイド５４によって開閉される。入賞領域５２は２つに区分され、一方の領域に打球が入賞すると、打球はＶカウントスイッチ５５によって検出される。Ｖカウントスイッチ５５による検出があると、大当り遊技状態における次の開放サイクルの開始が保証される。他方の領域に打球が入賞すると、打球はカウントスイッチ５６によって検出される。
【００３２】
開閉板５３の下方には突出障害部材が設けられているが、突出障害部材の前面には、大当り遊技状態における開放サイクルの回数を表示する回数表示器５７と、１回の開放サイクルにおける開閉板５３内への入賞玉数を表示する入賞個数表示器５８とが設置されている。また、飾り板６２には、複数の飾りＬＥＤ５９，６０、およびアタッカーランプ６１が設けられている。
【００３３】
図３に示すように、遊技盤１０の裏面には、可変表示装置２６の後面構造物である可変表示装置駆動部１００のドラム収納ボックス１０１が固定されている。また、ドラム収納ボックス１０１の周囲を囲むように、入賞玉集合カバー体（図示せず）が取り付けられている。入賞玉集合カバー体には、各種の入賞口や入賞球装置に入賞した入賞玉を所定の流路に従って誘導する誘導経路および入賞玉集合樋が形成される。
【００３４】
入賞玉集合カバー体の裏面には、遊技盤１０に配置される入賞口や入賞球装置等に付設されるスイッチや装飾用発光源の電装部品の配線が接続される第１中継基板７２および第２中継基板７３が取り付けられている。第１中継基板７２および第２中継基板７３は、遊技盤１０に設けられている各種の電装部品と遊技制御回路基板ボックス８２に収納される遊技制御回路基板（主基板）とを中継するために設けられている。なお、ドラム収納ボックス１０１、第１中継基板７２および第２中継基板７３は、機構板７０のほぼ中央に設けられている窓開口７１から突出したり、外から視認できるように設置されている。
【００３５】
つぎに、機構板７０の構成を図３を参照して説明する。
機構板７０は遊技盤１０の裏面を覆うように設けられているが、機構板７０の背面側の最上部には、景品玉として供される多量の玉を貯留する景品玉タンク７４が取り付けられている。景品玉タンク７４の下方には、景品玉タンク７４から流出する玉を複数列（例えば２列）に整列させながら流下させる景品玉誘導レール７５が傾斜状に設けられている。景品玉誘導レール７５の末端には、窓開口７１の側方に配置され、景品玉誘導レール７５からの整列した玉を受け入れて、入賞玉信号にもとづいて所定個数の景品玉を払い出す玉払出装置７６が接続されている。なお、玉払出装置７６における上流側には、玉切れ検出スイッチ７７が設けられている。玉切れ検出スイッチ７７がオンしたときには、玉切れランプ７が点灯する。
【００３６】
玉払出装置７６から払い出された遊技球は、景品玉払出通路を介して上皿１２または下皿１６に導かれる。なお、玉払出装置７６は、入賞玉集合樋に集められた入賞玉を１個ずつ処理する入賞玉処理装置（図示せず）に含まれる入賞玉検出器７９が入賞玉を検出することによって起動される。また、入賞玉検出器７９がオンすると、賞球ランプ８は所定期間点灯される。さらに、下皿１６の上流側の払出通路の一側には、満タンスイッチ７８が設けられる。満タンスイッチ７８がオンすると、打球発射装置８７の駆動モータ８８の駆動が停止される。
【００３７】
また、機構板７０の裏面上部には、ターミナルボックス８０が設けられている。ターミナルボックス８０は、パチンコ遊技機１に電源を供給する電源線や、遊技場の管理コンピュータと情報信号をやりとりするための情報入出力端子８１等が設けられた基板が収納される。さらに、窓開口７１の下部に遊技制御基板ボックス８２が着脱自在に取り付けられている。遊技制御基板ボックス８２の下方には、賞球制御基板ボックス８３が取り付けられている。
【００３８】
また、図３に示すように、前面枠２の裏面下部一側に打球発射装置８７が取り付けられている。打球発射装置８７は、打球を発射する打球杆８９と打球杆８９に往復動作を与える駆動モータ８８とで構成される。打球発射装置８７の設置位置とは反対側に、ガラス板保持枠３に設けられている電飾部品（装飾ランプ５ａ，６ｂや装飾ＬＥＤ６等）の動作を制御するランプ制御基板８５とが設置されている。
【００３９】
図４は、遊技制御基板ボックス８２内に収納される遊技制御回路基板（主基板）３３１に形成される遊技制御回路の構成を示すブロック図である。主基板３３１は、ターミナルボックス８０、賞球制御基板ボックス８３内に収納される賞球制御基板９８、音制御基板９７およびランプ制御基板８５と電気的に接続されている。また、主基板３３１は、図５に示す表示制御基板（サブ基板）１６５とも接続されている。
以下、図４および図５を参照して遊技制御回路および回転ドラム制御回路の動作を説明する。
【００４０】
主基板３３１には、プログラムに従ってパチンコ遊技機１を制御する基本回路３５３と、ゲートスイッチ４３、始動口スイッチ５０、Ｖカウントスイッチ５５、カウントスイッチ５６、満タンスイッチ７８、玉切れ検出スイッチ７７および入賞玉検出器７９からの信号を基本回路５３に与えるスイッチ回路３５８と、始動入賞口４８を開放するためのソレノイド４９および開閉板５３を開閉するソレノイド２１を基本回路３５３からの指令に従って駆動するソレノイド回路３５９と、始動記憶表示器２９と通過記憶表示器４５の点灯および滅灯を行うとともに普通図柄表示器４４、回数表示器５７および入賞個数表示器５８とを駆動するランプ・ＬＥＤ回路３６０とが搭載されている。
【００４１】
また、基本回路３５３から与えられるデータに従って、大当りの発生を示す大当り情報、可変表示装置２６の可変表示開始に利用された始動入賞球の個数を示す有効始動情報、確率変動が生じたことを示す確変情報等をターミナルボックス８０に対して出力する情報出力回路３６４を含む。
【００４２】
基本回路３５３は、ゲーム制御用のプログラム等を記憶するＲＯＭ３５４、ワークメモリとして使用されるＲＡＭ３５５、制御用のプログラムに従って制御動作を行うＣＰＵ３５６およびＩ／Ｏポート部３５７を含む。なお、ＲＡＭ３５５、ＲＯＭ３５４およびＩ／Ｏポート部３５７は外付けであってもＣＰＵ３５６に内蔵されていてもよい。
【００４３】
さらに、主基板３３１には、電源投入時に基本回路３５３をリセットするための初期リセット回路３６５と、定期的（例えば、２ｍｓ毎）にＣＰＵ３５６にリセットパルスを与えてゲーム制御用のプログラムを先頭から再度実行させるための定期リセット回路３６６と、基本回路３５３から与えられるアドレス信号をデコードしてＩ／Ｏポート部３５７のうちのいずれかのＩ／Ｏポートを選択するための信号を出力するアドレスデコード回路３６７とが設けられている。
【００４４】
図５は、表示制御基板１６５内の回路構成例を、回転ドラム１２２Ａ〜１２２Ｃを回転させるドラムモータ２００Ａ〜２００Ｃ、回転ドラム１２２Ａ〜１２２Ｃの内部に設置されているドラムランプ１５１Ａ〜１５１Ｃ、および主基板３３１の一部とともに示すブロック図である。なお、ドラムランプ１５１Ａ〜１５１Ｃは、実際には、それぞれ複数のルナライト（熱陰極管）を含む。
【００４５】
表示制御用ＣＰＵ４０１は、制御データＲＯＭ４０２に格納されたプログラムに従って動作し、主基板３３１の出力ポート５７１，５７２および出力バッファ回路５７３から、ノイズフィルタ４０７および入力バッファ回路４０５を介してストローブ信号（ＩＮＴ信号）が入力されると、入力バッファ回路４０５を介して表示制御コマンドを受信する。入力バッファ回路４０５として、例えば汎用ＩＣである７４ＨＣ２４４を使用することができる。
【００４６】
そして、表示制御用ＣＰＵ４０１は、受信した表示制御コマンドに従って、ドラムモータ２００Ａ〜２００Ｃの駆動制御およびドラムランプ１５１Ａ〜１５１Ｃの点灯制御を行うための信号を、出力ポート５１１を介してモータ駆動回路１７６およびライト駆動回路１７８に与える。モータ駆動回路１７６およびライト駆動回路１７８は、表示制御用ＣＰＵ４０１からの信号に従って、ドラムモータ２００Ａ〜２００Ｃおよびドラムランプ１５１Ａ〜１５１Ｃを駆動する。
【００４７】
入力バッファ回路４０５は、主基板３３１から表示制御基板１６５へ向かう方向にのみ信号を通過させることができる。従って、表示制御基板１６５側から主基板３３１側に信号が伝わる余地はない。表示制御基板１６５内の回路に不正改造が加えられても、不正改造によって出力される信号が主基板３３１側に伝わることはない。なお、出力ポート５７１，５７２の出力をそのまま表示制御基板１６５に出力してもよいが、単方向にのみ信号伝達可能な出力バッファ回路５７３を設けることによって、主基板３３１から表示制御基板１６５への一方向性の信号伝達をより確実にすることができる。
【００４８】
図６は、可変表示装置２６の可変表示装置駆動部１００の一構成例を示す分解斜視図、図７は可変表示装置駆動部１００の断面図である。なお、図７は、回転ドラムユニット１２０Ａ〜１２０Ｃのうちの１つを代表して示すものであり、図７では、回転ドラムユニット１２０Ａ〜１２０Ｃ、プリント配線取付基板１２１Ａ〜１２１Ｃ、回転ドラム１２２Ａ〜１２２Ｃは、回転ドラムユニット１２０、プリント配線取付基板１２１、回転ドラム１２２として示されている。
【００４９】
図６に示すように、可変表示装置２６の可変表示装置駆動部１００は、回転ドラムユニット１２０Ａ〜１２０Ｃと、それらを収納するドラム収納ケース１０１とで構成される。ドラム収納ケース１０１は、前方が開放した箱状に形成される。そして、開口から回転ドラムユニット１２０Ａ〜１２０Ｃが挿入された後、それらを支持する。すなわち、ドラム収納ケース１０１の上部および下部には、各回転ドラムユニット１２０Ａ〜１２０Ｃに対応する係合溝１０５が形成されている。一方、各回転ドラムユニット１２０Ａ〜１２０Ｃにおけるプリント配線取付基板１２１Ａ〜１２１Ｃには係合突部１２３が形成され、係合突部１２３がドラム収納ケース１０１に設けられた係合溝１０５に係合する。
【００５０】
また、ドラム収納ケース１０１の開口上下には、取付片１０３および係合片１０４が設けられている。取付片１０３および係合片１０４は、ドラム収納ケース１０１の上部から後方および底面に沿ってあてがわれる金属製の取付バンド１０２の先端を折り曲げて形成される。そして、取付片１０３および係合片１０４が遊技盤１０の裏面に固定されている額縁状の取付板（図示せず）に装着されることによって、可変表示装置駆動部１００全体が遊技盤１０に取り付けられる。
【００５１】
ドラム収納ケース１０１の底面には、各回転ドラムユニット１２０Ａ〜１２０Ｃに対応する接続用開口１１２が設けられ、接続用開口１１２を介して、プリント配線取付基板１２１Ａ〜１２１Ｃにおける接続突片部１２７と表示制御基板１６５に設けられるコネクタ１６７とが接続される。さらに、ドラム収納ケース１０１の後面には、回転ドラムユニット１２０Ａ〜１２０Ｃが装着されたときに取付部１２５が臨む係止開口（図示せず）が形成されている。
【００５２】
そして、その係止開口に臨んだ取付部１２５が、図７に示すように、ドラム収納ケース１０１に形成された穴１０９にビス１１１がねじ込まれることによって、回転ドラムユニット１２０Ａ〜１２０Ｃは、ドラム収納ケース１０１に固定される。このとき、放熱板１１０も、取付部１２５とともにねじ止めされる。放熱板１１０は金属で形成され、金属製のプリント配線取付基板１２１Ａ〜１２１Ｃと接触することにより、プリント配線取付基板１２１Ａ〜１２１Ｃに蓄積された熱が放熱板１１０を介して外部に放出される。
【００５３】
ドラム収納ケース１０１の下側裏面には、表示制御基板１６５をビス止めするための取付ボス１０６が設けられている。そして、取付ボス１０６に表示制御基板１６５が取り付けられた状態で、表示制御基板１６５を保護するための表示制御基板ボックス１６０がドラム収納ケース１０１に取り付けられる。取付のために、ドラム収納ケース１０１の底面前方には係合穴１０８が形成され、後面下端には取付穴１０７が形成されている。
【００５４】
回転ドラムユニット１２０Ａ〜１２０Ｃにおける回転ドラム１２２Ａ〜１２２Ｃは、複数の図柄を有する筒状の図柄表示面を含むドラム状に形成されている。そして、図柄表示面から中心に向かって六角対角線状に形成されたリールフレームの軸支部が、回転子１４０のＤ型カット突部１４３にビスで固定される。回転ドラム１２２Ａ〜１２２Ｃを回転駆動するドラムモータ（ステッピングモータ）が取り付けられるプリント配線取付基板１２１Ａ〜１２１Ｃの上辺から後部側方にかけて、プリント配線取付基板１２１Ａ〜１２１Ｃ自体の剛性を高めるために補強凸部１２４が形成されている。
【００５５】
また、後端下部には、取付穴１２６を有する取付部１２５が形成され、底辺後部には、プリント配線によって形成される導電端子部を有する接続突片部１２７が設けられている。さらに、ドラムランプ１５１を収納支持するランプカバー１５３を取り付けるための取付穴１２８が、プリント配線取付基板１２１Ａ〜１２１Ｃの前方部に設けられている。プリント配線取付基板１２１Ａ〜１２１Ｃのほぼ中央部には、回転子１４０の軸部を回転自在に支持する軸受１３７を固定するための軸取付穴が設けられている。
【００５６】
プリント配線取付基板１２１Ａ〜１２１Ｃのほぼ中央部に、ステッピングモータの駆動コイルを内蔵した円筒状のコイルケース１３５が取り付けられる。コイルケース１３５はプリント配線取付基板１２１Ａ〜１２１Ｃにビス止めされ、駆動コイルの端部はプリント配線の導電部にはんだ付けされる。回転子１４０と軸受１３７との間には、スプリングワッシャ１４１および平ワッシャ１４２が挟み込まれる。また、軸受１３７を貫通してプリント配線取付基板１２１Ａ〜１２１Ｃの裏側に突出した部分は、ワッシャ１４６を介してＥリング１４７で固定される。
【００５７】
なお、回転ドラム１２２Ａ〜１２２Ｃは、回転子１４０の軸部が軸受１３７に支持された状態で前方からモータカバー１４８が貼られ、モータカバー１４８から前方に突出したＤ型カット突部１４３に回転ドラム１２２Ａ〜１２２Ｃがはめられてビス止めされることにより、プリント配線取付基板１２１Ａ〜１２１Ｃに装着される。
【００５８】
ドラムランプ１５１はランプカバー１５３によって覆われるが、ランプカバー１５３は、各ドラムランプ１５１を受け止めるランプ受け台１５６を有する。ランプ受け台１５６がドラムランプ１５１を支持した状態で、その上下に形成されている取付穴１５４が取付穴１２８にビス１５５で止められることにより、ランプカバー１５３はプリント配線取付基板１２１Ａ〜１２１Ｃに固定される。なお、ドラムランプ１５１は、装飾効果を高めるために遊技者から視認しうる図柄に後方から光を照射するものである。図６では、ドラムランプ１５１として３つのライトが示されているが、遊技効果を増進するために、さらに多くのライトを用いてもよい。例えば、図７では、５つのライトが例示されている。
【００５９】
サブ基板ボックス１６０は、図６に示すように、上面が開放したボックス状に形成されている。そして、その側壁の全周にわたって多数の放熱穴１６１が設けられている。表示制御基板１６５の前方には、ドラム収納ボックス１０１の係合穴１０８と係合する係合爪１６２が設けられている。また、表示制御基板１６５の後方には、ドラム収納ボックス１０１の取付穴１０７に対応する取付穴１６３が設けられている。サブ基板ボックス１６０は、係合爪１６２が係合穴１０８に挿入された後、取付穴１６３の位置が取付穴１０７の位置に合った状態で、ビス１６４によってドラム収納ボックス１０１に装着される。
【００６０】
サブ基板ボックス１６０に収納される表示制御基板１６５には、ドラム収納ボックス１０１の取付ボス１０６に対応した取付穴１６６が設けられている。そして、上面側には、各回転ドラムユニット１２０Ａ〜１２０Ｃの接続突片部１２７に接続される複数のコネクタ１６７が実装されている。下面側には、遊技制御基板ボックス８２に収納される主基板３３１に接続されるコネクタ１７３、ＣＰＵ４０１、トランジスタ１７１等が実装されている。なお、図８には４つのトランジスタ１７１が例示されているが、実際には多数のトランジスタおよびＩＣが実装される。
【００６１】
次に遊技機の動作について説明する。
図９は、主基板３３１におけるＣＰＵ３５６が遊技制御プログラムに従って実行する遊技制御動作を示すフローチャートである。この処理は、定期リセット回路６６が発するリセットパルスによって例えば２ｍｓ毎に起動される。ＣＰＵ３５６が起動されると、ＣＰＵ３５６は、まず、クロックモニタ制御を動作可能状態にするために、ＣＰＵ３５６に内蔵されているクロックモニタレジスタをクロックモニタイネーブル状態に設定する（ステップＳ１）。なお、クロックモニタ制御とは、入力されるクロック信号の低下または停止を検出すると、ＣＰＵ３５６の内部で自動的にリセットを発生する制御である。
【００６２】
次いで、ＣＰＵ３５６は、スタックポインタの指定アドレスをセットするためのスタックセット処理を行う（ステップＳ２）。この例では、スタックポインタに００ＦＦＨが設定される。そして、システムチェック処理を行う（ステップＳ３）。システムチェック処理では、ＣＰＵ３５６は、ＲＡＭ３５５にエラーが含まれているか判定し、エラーが含まれている場合には、ＲＡＭ３５５を初期化するなどの処理を行う。
【００６３】
次に、表示制御基板１６５に送出されるコマンドデータをＲＡＭ３５５の所定の領域に設定する処理を行った後に（表示制御データ設定処理：ステップＳ４）、コマンドデータを表示制御コマンドとして出力する処理を行う（表示制御データ出力処理：ステップＳ５）。
【００６４】
次いで、各種出力データの格納領域の内容を各出力ポートに出力する処理を行う（データ出力処理：ステップＳ６）。また、ランプタイマを１減ずる処理を行い、ランプタイマがタイムアウトしたら（＝０になったら）、ランプデータポインタを更新するとともに新たな値をランプタイマに設定する（ランプタイマ処理：ステップＳ７）。
【００６５】
また、ランプデータポインタが示すアドレスのデータ、ホール管理用コンピュータに出力される大当り情報、始動情報、確率変動情報などの出力データを格納領域に設定する出力データ設定処理を行う（ステップＳ８）。さらに、パチンコ遊技機１の内部に備えられている自己診断機能によって種々の異常診断処理が行われ、その結果に応じて必要ならば警報が発せられる（エラー処理：ステップＳ９）。
【００６６】
次に、遊技制御に用いられる大当り決定用乱数等の各判定用乱数を示す各カウンタを更新する処理を行う（ステップＳ１０）。
【００６７】
次に、ＣＰＵ３５６は、特別図柄プロセス処理を行う（ステップＳ１１）。特別図柄プロセス制御では、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行う（ステップＳ１２）。普通図柄プロセス処理では、普通図柄表示器４４を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【００６８】
さらに、ＣＰＵ３５６は、スイッチ回路３５８を介して、各スイッチの状態を入力し、スイッチ状態に応じて必要な処理を行う（スイッチ処理：ステップＳ１３）。また、遊技進行にともなって音発生パターンを指定する音制御コマンドを音制御基板９７に送出する処理を行う（音声処理：ステップＳ１４）。
【００６９】
ＣＰＵ３５６は、さらに、表示用乱数を更新する処理を行う（ステップＳ１５）。また、ＣＰＵ３５６は、賞球制御基板９８との間の信号処理を行う（ステップＳ１６）。すなわち、所定の条件が成立すると賞球制御基板９８に賞球個数を示す賞球制御コマンドを出力する。賞球制御基板９８に搭載されている賞球制御用ＣＰＵは、受信した賞球個数に応じて玉払出装置９７を駆動する。
その後、基本回路５３は、次に定期リセット回路６６からリセットパルスが与えられるまで、ステップＳ１７の表示用乱数更新処理を繰り返す。
【００７０】
図１０は、ＣＰＵ３５６が実行する特別図柄プロセス処理のプログラムの一例を示すフローチャートである。図１０に示す特別図柄プロセス処理は、図９のフローチャートにおけるステップＳ１１の具体的な処理である。ＣＰＵ３５６は、特別図柄プロセス処理を行う際に、その内部状態に応じて、図１０に示すステップＳ３００〜Ｓ３０９のうちのいずれかの処理を行う。各処理において、以下のような処理が実行される。
【００７１】
特別図柄変動待ち処理（ステップＳ３００）：始動入賞口４８に打球入賞して始動口スイッチ５０がオンするのを待つ。始動口スイッチ５０がオンすると、始動入賞記憶数が満タンでなければ、始動入賞記憶数を＋１するとともに大当りとするか否かを決定するための大当り決定用乱数を抽出する。
【００７２】
特別図柄判定処理（ステップＳ３０１）：可変表示装置２６における特別図柄の可変表示が開始できる状態になると、始動入賞記憶数を確認する。始動入賞記憶数が０でなければ、抽出されている大当り決定用乱数の値に応じて大当りとするかはずれとするか決定する。
【００７３】
停止図柄設定処理（ステップＳ３０２）：左右中図柄の停止図柄を決定する。
【００７４】
リーチ動作設定処理（ステップＳ３０３）：リーチとするか否かを決定するための乱数の値に応じてリーチ動作するか否か決定するとともに、リーチ種類を決定するための乱数の値に応じてリーチ時の変動期間を決定する。
【００７５】
全図柄変動開始処理（ステップＳ３０４）：可変表示装置２６において全図柄が変動開始されるように制御する。このとき、表示制御基板１６５に対して、左右中最終停止図柄と変動期間を指令する情報とが送信される。
【００７６】
全図柄停止待ち処理（ステップＳ３０５）：所定時間が経過すると、可変表示装置２６において表示される全図柄が停止されるように制御する。そして、停止図柄が大当り図柄の組み合わせである場合には、内部状態（プロセスフラグ）をステップＳ３０６に移行するように更新する。そうでない場合には、内部状態をステップＳ３００に移行するように更新する。
【００７７】
大当り表示処理（ステップＳ３０６）：大当りを遊技者に報知するための制御を行う。
【００７８】
大入賞口開放開始処理（ステップＳ３０７）：大入賞口を開放する制御を開始する。具体的には、カウンタやフラグを初期化するとともに、ソレノイド５４を駆動して大入賞口を開放する。
【００７９】
大入賞口開放中処理（ステップＳ３０８）：カウントスイッチ５６を監視し入賞個数表示器５８の表示個数を更新する等の制御を行う。また、最終的な大入賞口の閉成条件が成立したら、内部状態をステップＳ３０９に移行するように更新する。
【００８０】
大当り終了処理（ステップＳ３０９）：大当り遊技状態が終了したことを遊技者に報知するための制御を行う。その後、内部フラグ等を初期状態に戻し、内部状態をステップＳ３００に移行するように更新する。
【００８１】
図１１は、主基板３３１から表示制御基板１６５に送信される８ビットのデータによる表示制御コマンドデータの構成例を示す説明図である。図１１に示すように、例えば、８ビットのうちの上位４ビットで制御の種類を指示し、下位４ビットで具体的制御内容を指示する。例えば、この例では、上位４ビットが［０，０，０，１］であれば、下位４ビットの数値で図柄変動期間や全図柄停止等が指示される。また、上位４ビットが［１，０，０，０］であれば、下位４ビットの数値で可変表示装置２６に可変表示される左図柄の停止図柄が指示される。
【００８２】
図１２は、主基板３３１から表示制御基板１６５に送信される表示制御コマンドの信号線を示す説明図である。図１２に示すように、この実施の形態では、表示制御コマンドは、表示制御コマンドデータＤ０〜Ｄ７の８本の信号線で主基板３３１から表示制御基板１６５に送信される。また、主基板３３１と表示制御基板１６５との間には、ストローブ信号を送信するための表示制御ＩＮＴ信号の信号線および接地レベルを供給するための信号線も配線されている。
【００８３】
図１３は、主基板３３１から表示制御基板１６５に与えられる表示制御コマンドの送出タイミングの例を示すタイミング図である。この例では、表示制御コマンドデータが出力されると、図１３に示すように、短期間（例えば５μｓ）ＩＮＴ信号がローレベルになる。表示制御用ＣＰＵ４０１は、例えば、ＩＮＴ信号にもとづく割込処理によって表示制御コマンドデータを取り込むことができる。
【００８４】
なお、主基板３３１のＣＰＵ３５６は、表示制御コマンドデータの送出要求が発生すると、１回だけ表示制御コマンドデータを出力ポート５７１に出力し、ＩＮＴ信号を１回だけ出力する。よって、遊技制御手段のコマンド送出に要する負担はさほど増えない。
【００８５】
図１４は、可変表示装置２６における図柄変動に関する各制御コマンドの送出タイミング例を示す説明図である。この実施の形態では、主基板３３１のＣＰＵ３５６は、図柄変動を開始させるときに、表示制御基板１６５、音制御基板９７およびランプ制御基板８５のそれぞれに対して変動開始コマンドを送出する。表示制御基板１６５に対しては、さらに、左右中図柄の確定図柄を示す図柄指定コマンドを送出する。
【００８６】
そして、図柄変動を確定させるときに、表示制御基板１６５、音制御基板９７およびランプ制御基板８５のそれぞれに対して変動停止コマンドを送出する。表示制御基板１６５、音制御基板９７およびランプ制御基板８５に搭載されている各ＣＰＵは、変動開始コマンドで指定された変動態様に応じた表示制御、音発生制御およびランプ点灯制御を行う。なお、変動開始コマンドには変動時間を示す情報が含まれている。
【００８７】
図１５は、表示制御基板１６５におけるドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動に関する部分の一構成例を示すブロック図である。図１５に示すように、主基板３３１や表示制御基板１６５等の各種制御基板とは別に設けられている電源基板から、ドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動用として＋３０Ｖ電圧が表示制御基板１６５に供給されている。＋３０Ｖ電圧は、各ドラムモータ２００Ａ，２００Ｂ，２００Ｃ対応に設けられているスイッチング回路１９１Ａ，１９１Ｂ，１９１ＣおよびＡ−Ｄ変換器４１０に入力される。
【００８８】
スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃは表示制御用ＣＰＵ４０１の内蔵出力ポートからのスイッチング信号に応じて＋３０Ｖパルス波形（ＰＷＭ波形）を生成する。例えば、スイッチング回路１９１Ａにおいて、出力ポートからハイレベルが出力されている期間では、トランジスタＴｒ１とトランジスタＴｒ２がともに導通し、ＶＡ出力端子は０Ｖとなる。また、出力ポートからローレベルが出力されている期間では、トランジスタＴｒ１とトランジスタＴｒ２がともに遮断状態になり、ダイオードを介してＶＡ出力端子に＋３０Ｖが現れる（ダイオードによる電圧降下は無視する。）。
【００８９】
なお、図１５にはスイッチング回路１９１Ａの構成例のみが示されているが、スイッチング回路１９１Ｂおよびスイッチング回路１９１Ｃの構成は、スイッチング回路１９１Ａの構成と同じである。
【００９０】
表示制御用ＣＰＵ４０１は、Ａ−Ｄ変換器４１０を介して＋３０電圧を監視する。そして、その値が＋３０Ｖからずれると、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃに与えられるスイッチング信号のデューティ比を調整する。
【００９１】
また、表示制御用ＣＰＵ４０１から、出力ポート５１１を介してドラムモータ２００Ａ，２００Ｂ，２００Ｃの各駆動コイルを駆動するためのモータ駆動信号が出力される。出力ポート５１１からのモータ駆動信号は、駆動回路（増幅回路）１７６Ａ，１７６Ｂ，１７６Ｃを介してドラムモータ２００Ａ，２００Ｂ，２００Ｃの各駆動コイルの一端に印加される。各駆動コイルの他端には、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃによって生成されたＰＷＭ波形が印加される。ＰＷＭ波形は、各駆動コイルに対する実効的な電源電圧となる。なお、駆動回路１７６Ａ，１７６Ｂ，１７６Ｃおよびスイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃは、駆動手段であるドラムモータ２００Ａ，２００Ｂ，２００Ｃを制御する駆動制御回路である。
【００９２】
ドラムモータ２００Ａ〜２００Ｃには、位置検出のためのドラムセンサ１３９Ａ，１３９Ｂ，１３９Ｃが設置されている。ドラムセンサ１３９Ａ，１３９Ｂ，１３９Ｃの検出信号は、増幅回路１７７および入力ポート５２１を介して表示制御用ＣＰＵ４０１に入力される。なお、ドラムセンサ１３９Ａ，１３９Ｂ，１３９Ｃには、電源基板からの＋１２Ｖ電圧が供給される。
【００９３】
図１６は、表示制御基板１６５におけるドラムランプ１５１Ａ〜１５１Ｃの駆動に関する部分の一構成例を示すブロック図である。この例では、ドラムランプ１５１Ａ〜１５１Ｃは、それぞれ３つの白色のルナライト（熱陰極管）と、２つの赤色のルナライトとを含む。
【００９４】
各ルナライトのフィラメント側の２端子の一方は接地され、他方にはヒータ駆動電圧が印加される。また、アノードには、表示制御用ＣＰＵ４０１から、出力ポート５１１および駆動回路（増幅回路）１７８Ａ，１７８Ｂ，１７８Ｃを介して点灯信号が印加される。ルナライトは、ヒータ駆動電圧が印加されてフィラメントが加熱されている状態でアノードに点灯信号が印加されると発光する。
【００９５】
図１６に示すように、この実施の形態では、各ドラムランプ１５１Ａ〜１５１Ｃにおける３つの白色のルナライトのヒータ駆動電圧と、２つの赤色のルナライトのヒータ駆動電圧とは、別系統で制御されている。この例では、表示制御用ＣＰＵ４０１の内蔵出力ポートから赤ルナライト駆動用制御信号と白ルナライト駆動用制御信号とが独立して出力される。また、各ドラムランプ１５１Ａ〜１５１Ｃにの全ての白ルナライトのフィラメントは１つのヒータ駆動電圧で駆動され、全ての赤ルナライトのフィラメントは１つのヒータ駆動電圧で駆動される。この実施の形態では、全ての白ルナライトが同期して点滅し、全ての赤ルナライトが同期して点滅する。従って、全ての白ルナライトと全ての赤ルナライトとが、それぞれ１つのヒータ駆動電圧で駆動されても問題はない。
【００９６】
表示制御用ＣＰＵ４０１からの赤ルナライト駆動用制御信号は、スイッチング回路１７８Ｄのスイッチング信号となる。スイッチング回路１７８Ｄは、スイッチング信号に応じて、電源基板から供給される＋５．４Ｖ電圧を各ドラムランプ１５１Ａ〜１５１Ｃの赤色ルナライトのフィラメントに供給したり遮断したりする。また、白ルナライト駆動用制御信号は、スイッチング回路１７８Ｅのスイッチング信号となる。スイッチング回路１７８Ｅは、スイッチング信号に応じて、電源基板から供給される＋５．４Ｖ電圧を各ドラムランプ１５１Ａ〜１５１Ｃの白色ルナライトのフィラメントに供給したり遮断したりする。なお、スイッチング回路１７８Ｄ，１７８Ｅは、発光素子であるルナライトに対するヒータ電圧制御手段である。
【００９７】
次に、ドラムモータ２００Ａ〜２００Ｃの回転制御について図１７の説明図および図１８〜図２１の波形図を参照して説明する。
この実施の形態では、図１４に示されたように、図柄変動開始時に、主基板３３１から表示制御基板１６５に対して変動期間を示す変動開始コマンドおよび左右中の確定図柄を示す図柄指定コマンドが送信される。表示制御基板１６５の表示制御用ＣＰＵ４０１は、受信した変動開始コマンドで指定された変動期間に応じて定められている複数の変動パターンのうちから１つの変動パターンを独自に選択する。そして、選択した変動パターンに従って回転ドラム１２２Ａ〜１２２Ｃを回転させるドラムモータ２００Ａ〜２００Ｃの駆動を制御する。
【００９８】
一例として、図１７（Ａ）に示されたような変動パターンが選択されたとする。すなわち、左右中のドラムが低速回転（実際には徐々に速度が上がるような回転）を開始し、その後、左右中の順で高速一定速回転に移行し、さらに左右中の順で低速回転（実際には徐々に速度が下がるような回転）に移行する。そして、左右ドラムは停止する。さらに、中ドラムは再び高速回転し、その後低速回転（実際には徐々に速度が下がるような回転）した後に停止する。
【００９９】
そのような変動パターンを実現する際に、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃは、表示制御用ＣＰＵ４０１からのスイッチング信号に応じて、まず、図１７（Ｂ）に示すようにオン期間が長い高デューティのＰＷＭ波形を出力する。すなわち、ドラムモータ２００Ａ〜２００Ｃの駆動コイルに高電圧が印加されるようにする。回転開始時には、高トルクが要求されるので、まず、ドラムモータ２００Ａ〜２００Ｃの駆動コイルに高電圧が印加される。
【０１００】
その後、表示制御用ＣＰＵ４０１は、それぞれのドラムモータ２００Ａ〜２００Ｃの回転速度に応じて、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃのそれぞれに対して高デューティとするのか低デューティとするのかを指示する。従って、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃは、それぞれ他のスイッチング回路とは独立に、対応するドラムが低速回転するときには低デューティのＰＷＭ波形を出力し、高速回転するときには高デューティのＰＷＭ波形を出力する。従って、高速回転するドラムを駆動するドラムモータの駆動コイルには高電圧が印加され、低速回転するドラムを駆動するドラムモータの駆動コイルには低電圧が印加される。
【０１０１】
以上のようにして、回転速度（変動速度）が速い場合または高トルクを必要とする場合には、図１８に示すように、ドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動コイルにはオン期間の長いＰＷＭ波形が印加される。また、変動速度が遅い場合または低トルクで十分な場合にはオン期間の短いＰＷＭ波形が印加される。オン期間の長いＰＷＭ波形は図１８におけるａに相当し、オン期間の短いＰＷＭ波形は図１８におけるｂに相当する。
【０１０２】
なお、表示制御用ＣＰＵ４０１は、例えば、変動速度が２０ｍｓ／ステップ以下の場合には変動速度が速い場合と判定し、変動速度が２０ｍｓ／ステップを越える場合には変動速度が遅い場合と判定する。しかし、この値はあくまでも例の値であり、速い／遅いは、適用される機種やドラムの種類に応じて決定される。
【０１０３】
以上に述べたことから、等価的に、高速回転時または高トルク必要時には高電圧がドラムモータ２００Ａ〜２００Ｃ駆動コイルに印加され、低速回転時には低電圧が駆動コイルに印加されることになる。
【０１０４】
また、表示制御用ＣＰＵ４０１は、出力ポート５１１を介して駆動回路１７６Ａ，１７６Ｂ，１７６Ｃにドラムモータ駆動のためのモータ駆動信号を与える。駆動回路１７６Ａ，１７６Ｂ，１７６Ｃは、出力ポート５１１からのモータ駆動信号を増幅して、ドラムモータ２００Ａ，２００Ｂ，２００Ｃの各駆動コイルを駆動する。
【０１０５】
図１９は、ドラムモータ２００Ａに対するモータ駆動信号と実効的な駆動電圧の一例を示すタイミング図である。表示制御用ＣＰＵ４０１は、ドラムモータ２００Ａを高速回転させるときには、スイッチング回路１９１Ａに高デューティのスイッチング信号を与える。よって、スイッチング回路１９１Ａからオン期間の長い＋３０Ｖパルスが出力される。従って、ドラムモータ２００Ａに対する実効的な駆動電圧は高い。
【０１０６】
その状態で、表示制御用ＣＰＵ４０１は、出力ポート５１１を介して駆動回路１７６Ａに所定周波数のモータ駆動信号を出力する。所定周波数とは、ドラムモータ２００Ａの回転速度に応じた周波数である。例えば、ドラムモータ２００Ａで回転駆動される回転ドラム１２２Ａに２０図柄が存在し１図柄の変動に８ステップ要するとすると、１図柄を０．２秒で変動させる場合には、４０ステップ／秒に相当する周波数のモータ駆動信号を出力する。
【０１０７】
ドラムモータ２００Ａを低速回転させるときには、表示制御用ＣＰＵ４０１は、スイッチング回路１９１Ａに低デューティのスイッチング信号を与える。よって、スイッチング回路１９１Ａからオン期間の短い＋３０Ｖパルスが出力される。従って、ドラムモータ２００Ａに対する実効的な駆動電圧は低い。その状態で、表示制御用ＣＰＵ４０１は、出力ポート５１１を介して駆動回路１７６Ａに低速回転に応じた周波数のモータ駆動信号を出力する。
【０１０８】
以上のように、表示制御用ＣＰＵ４０１は、高周波数のモータ駆動信号を出力するときにはスイッチング回路１９１Ａに高デューティのスイッチング信号を与え、低周波数のモータ駆動信号を出力するときにはスイッチング回路１９１Ａに低デューティのスイッチング信号を与える。よって、高速回転時にはドラムモータ２００Ａに高電圧が印加され、ドラムモータ２００Ａは安定して回転する。一方、低速回転時にはドラムモータ２００Ａに低電圧が印加され消費電力が節減される。
【０１０９】
なお、表示制御用ＣＰＵ４０１は、高トルクを必要とするモータ回転開始時にもスイッチング回路１９１Ａに高デューティのスイッチング信号を与え、ドラムモータ２００Ａが安定して回転開始するように制御する。また、ここではドラムモータ２００Ａに関する制御について説明したが、ドラムモータ２００Ｂ，２００Ｃについても同様に制御される。
【０１１０】
また、この実施の形態では、図１９に示すように、高速時にも低速時にも、各ドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動コイルは２相励磁されるが、１−２相励磁方式を用いてもよい。
【０１１１】
そして、この実施の形態では、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃが各ドラムモータ２００Ａ，２００Ｂ，２００Ｃ対応に設けられているので、各ドラムモータ２００Ａ，２００Ｂ，２００Ｃのそれぞれに対して脱調等を生じさせない安定した制御を行うことができる。その結果、回転ドラム１２２Ａ，１２２Ｂ，１２２Ｃは常に安定して回転し、遊技の興趣が損なわれることはない。
【０１１２】
例えば、１つの可変表示装置２６においてイナーシャの異なる回転ドラムが混在している場合でも、すなわち、ドラム径が異なる回転ドラムが存在している場合でも、スイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃが各ドラムモータ２００Ａ，２００Ｂ，２００Ｃ対応に設けられているので、それぞれの回転ドラムについて適切な速度制御およびトルク制御を行うことができる。
【０１１３】
また、この実施の形態では、表示制御用ＣＰＵ４０１は、出力ポート５１１を介して駆動回路１７６Ａ，１７６Ｂ，１７６Ｃにモータ駆動信号を与える。従って、ドラムモータ２００Ａ，２００Ｂ，２００Ｃ側に異常が発生しても、その影響が表示制御用ＣＰＵ４０１に伝わることはない。すなわち、表示制御用ＣＰＵ４０１の保護を図ることができる。
【０１１４】
さらに、図２０に示すように、速度切り替えをなめらかに行うことも容易にできる。つまり、表示用ＣＰＵ４０１は、高速回転から低速回転に移行するときに、図２０（Ａ）に示すように、高速時のＰＷＭ波形２１１におけるデューティ比（オン期間／１周期）Ｐ０と低速時のデューティ比Ｐ２の中間のデューティ比Ｐ１をもつＰＷＭ波形２１１を出力するようにする。そのようにすれば、中間の速度でドラムモータ２００Ａ，２００Ｂ，２００Ｃが回転するようなモータ駆動信号を与えたときでも、その回転に適合した電流をドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動コイルに与えることができる。
【０１１５】
従って、従来の場合には脱調を発生させるようなモータ駆動信号を与えたときでも、ＰＷＭ制御によってドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動コイルに与えられる電流を自在に変更することが可能になるので脱調を防止でき、変動速度の切り替えがなめらかに遂行される。また、その時々に応じて適切な電流を供給することもでき、過電流などによるコイルの発熱等も抑えることができ、効率よい電流を供給できる。例えば、ドラムモータ２００Ａ，２００Ｂ，２００Ｃの低速回転時に高トルクを発生するように制御されたのでは空回り等が発生し、高速回転時に低トルクを発生するように制御されたのでは脱調等が生じやすくなるが、この実施の形態では、高速回転時に高トルクを発生させ低速回転時に低トルクを発生させるといった制御を行うことができるので、ドラムモータ２００Ａ，２００Ｂ，２００Ｃは常に安定して回転する。
【０１１６】
よって、従来の場合に比べて、多くの種類の変動パターンを実現できる。これによって、遊技客により期待感をもたせるような遊技機を実現できる。さらに、遊技機種の変更等によってイナーシャの異なる回転ドラムを駆動する際に、使用する回転ドラムに合致するようにモータ変更を行うが必要なく、汎用性のある遊技機を実現できる。
【０１１７】
図２１は、Ａ−Ｄ変換器４１０の作用を説明するための波形図である。Ａ−Ｄ変換器４１０は、電源電圧の値を対応するディジタル値に変換して表示制御用ＣＰＵ４０１に与える。表示制御用ＣＰＵ４０１は、正規の電源電圧（基準電圧）に対応した値と、Ａ−Ｄ変換器４１０からの変換値とを比較する。基準電圧に対応した値よりもＡ−Ｄ変換器４１０からの変換値の方が小さい場合、すなわち、実際の電源電圧が正規の電源電圧よりも低い場合には、図２１（Ｃ）に示すように、ＰＷＭ波形２１１におけるオン期間を長くする。また、基準電圧に対応した値よりもＡ−Ｄ変換器４１０からの変換値の方が大きい場合、すなわち、実際の電源電圧が正規の電源電圧よりも高い場合には、図２１（Ｅ）に示すように、ＰＷＭ波形２１１におけるオン期間を短くする。
【０１１８】
このように制御することによって、ドラムモータ２００Ａ，２００Ｂ，２００Ｃの駆動コイルに与えられる電流波形を、図２１（Ｂ），（Ｄ），（Ｆ）に示すように、電源電圧が変動しても所定の電流値に一定に保つことができる。すなわち、電源電圧の変動によらず、ドラムモータ２００Ａ，２００Ｂ，２００Ｃのトルクは一定になり、より安定した図柄変動が実現される。
【０１１９】
以上のように、この実施の形態では、Ａ−Ｄ変換器４１０が設けられているので、表示制御用ＣＰＵ４０１は、図柄の変動速度とＡ−Ｄ変換器４１０からの変換値との双方にもとづいてＰＷＭ波形２１１を作成する。なお、表示制御用ＣＰＵ４０１は、Ａ−Ｄ変換器４１０からの変換値を常時監視するようにしてもよいし、所定時間おきに監視するようにしてもよい。
【０１２０】
また、上記の実施の形態では、表示制御用ＣＰＵ４０１は、主基板３３１から受信した変動時間を特定可能な表示制御コマンドにもとづいて具体的な図柄の変動パターンを決定する。すなわち、同一の変動時間に対して複数定められている変動パターンのうちから１つの変動パターンを決定する。決定した変動パターン中には異なる速度の複数の変動期間が存在するが、表示制御用ＣＰＵ４０１は、自身が変動パターンを決定するので、変動パターン中の各速度に対応したＰＷＭ波形２１１を直ちに決定することができる。
【０１２１】
つまり、表示制御用ＣＰＵ４０１が、受信した表示制御コマンドから具体的な変動パターンを決定し、かつ、ドラムモータ２００Ａ，２００Ｂ，２００Ｃにパルス状のモータ駆動波形を与えるとともにドラムモータ２００Ａ，２００Ｂ，２００ＣをＰＷＭ制御するためのＰＷＭ波形を生成するように構成した場合には、表示制御用ＣＰＵ４０１は、自身が決定した変動パターンに含まれる各変動期間における変動速度から直ちに適切なＰＷＭ波形のデューティ比を決定することができる。従って、表示制御用ＣＰＵ４０１が実行するモータ制御プログラムは複雑にならず、プログラム保守が容易になる等の種々の効果を得ることができる。
【０１２２】
上記の実施の形態では、回転ドラムを備えた可変表示装置２６が用いられる場合について説明したが、その他の構造による可変表示装置にも本発明を適用することができる。例えば、図柄が描かれたベルトを回転させるベルト式の可変表示装置を用いた場合でも、各ベルトを駆動するためのステッピングモータ対応にスイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃを設ければ、それぞれのベルトについて適切な速度制御およびトルク制御を行うことができる。また、Ａ−Ｄ変換器４１０の出力に応じた適切なＰＷＭ波形を生成することができる。
【０１２３】
さらに、ドラム式またはベルト式の可変表示装置以外の可変表示装置を用いた場合でも、本発明を適用することができる。すなわち、ステッピングモータで図柄変動が行われる可変表示装置を有するものであれば、他の方式による可変表示装置を有する遊技機に適用可能である。また、上記の実施の形態ではステッピングモータを用いた場合について説明したが、モータはステッピングモータに限られない。サーボモータやＤＣモータ等を用いてもよい。
【０１２４】
次に、ドラムランプ１５１Ａ〜１５１Ｃとして使用されるルナライトの点灯制御について説明する。上述したように、ルナライトは、ヒータ駆動電圧が印加されてフィラメントが加熱されている状態でアノードに点灯信号が印加されると発光する。そして、この実施の形態では、図１６に示すように、各ドラムランプ１５１Ａ〜１５１Ｃにおける３つの白色のルナライトのヒータ駆動電圧と、２つの赤色のルナライトのヒータ駆動電圧とは、別系統で制御されている。すなわち、表示制御用ＣＰＵ４０１の内蔵出力ポートから赤ルナライト駆動用制御信号と白ルナライト駆動用制御信号とが独立して出力される。
【０１２５】
表示制御用ＣＰＵ４０１は、主基板３３１から受信した表示制御コマンドにもとづいて具体的な変動パターンを決定するのであるが、変動パターン以外の各種の遊技演出を実行するか否かも決定する。例えば、大当りとなる可能性を遊技者に報知するための予告演出を行うか否かも決定する。この実施の形態では、予告演出は、赤ルナライトの点滅によって行われるとする。また、白ルナライトは、回転ドラム１２２Ａ〜１２２Ｃの回転中に点滅して遊技効果を増進するものとして使用されるとする。
【０１２６】
図２２は、表示制御用ＣＰＵ４０１が実行するメイン処理を示すフローチャートである。電源投入されると、表示制御用ＣＰＵ４０１は、まず、ＲＡＭや出力ポートをイニシャライズする等の処理を行う初期化処理を実行する（ステップＳ７０１）。その後、タイマ割込フラグが１になるのを待つ（ステップＳ７０２）。タイマ割込フラグが１になったら、タイマ割込フラグをクリアするとともに（ステップＳ７０３）、表示制御処理（ステップＳ７０４）を実行する。なお、ステップＳ７０１の初期化処理では、表示制御用ＣＰＵ４０１の内部タイマが所定の間隔（例えば２ｍｓ）で繰り返しタイムアップするような初期設定もなされている。
【０１２７】
また、初期化処理では、各ドラムランプ１５１Ａ〜１５１Ｃにおける白ルナライトのフィラメントを加熱するためのヒータ駆動電圧を供給開始する設定もなされる。すなわち、スイッチング回路１７８Ｅをオン状態にする信号が出力される（図１６参照）。
【０１２８】
図２３は、タイマ割込処理を示すフローチャートである。タイマ割込処理では、表示制御用ＣＰＵ４０１は、タイマ割込フラグをセットする（ステップＳ７１１）。この実施の形態では、タイマ割込は２ｍｓ毎等の所定間隔で発生するので、ステップＳ７０４の表示制御処は、所定間隔毎に再起動されることになる。なお、内部タイマに対して繰り返しタイムアップするような設定ができない場合には、タイマ割込処理において、再度タイマセット処理が行われる。また、タイマ割込処理で表示制御処理を実行してもよい。
【０１２９】
図２４は、表示制御処理（ステップＳ７０４）の一例である表示制御プロセス処理を示すフローチャートである。表示制御プロセス処理では、表示制御プロセスフラグの値に応じてステップＳ７２０〜Ｓ８４０のうちのいずれかの処理が行われる。各処理において、以下のような処理が実行される。
【０１３０】
表示制御コマンド受信待ち処理（ステップＳ７２０）：主基板３３１から、変動時間を特定可能な表示制御コマンドを受信したか否か確認する。
【０１３１】
リーチ動作設定処理（ステップＳ７５０）：リーチ時には、リーチ態様として決められている変動パターンのうちのいずれのパターンを使用するのかを決定する。また、大当り予告を行うか否か決定するとともに、予告を行うことに決定した場合には予告の種類を決定する。
【０１３２】
全図柄変動開始処理（ステップＳ７８０）：左右中図柄の変動が開始されるように制御する。すなわち、ドラムモータ２００Ａ，２００Ｂ，２００ＣにＰＷＭ波形を供給するスイッチング回路１９１Ａ，１９１Ｂ，１９１Ｃをオン状態にする。
【０１３３】
図柄変動中処理（ステップＳ８１０）：変動パターンを構成する各変動状態（変動速度）の切替タイミングを制御するとともに、変動時間の終了を監視する。また、左右図柄の停止制御を行う。
【０１３４】
全図柄停止待ち設定処理（ステップＳ８４０）：変動時間の終了時に、全図柄停止を指示する表示制御コマンドを受信していたら、図柄の変動を停止し最終停止図柄（確定図柄）で回転ドラム１２２Ａ〜１２２Ｃを停止させる制御を行う。
【０１３５】
図２５は、表示制御用ＣＰＵ４０１が扱う表示用乱数のうちの大当り予告用乱数と大当り予告の関係を示す説明図である。なお、表示用乱数として、リーチ種類決定用乱数および大当り予告用乱数がある。リーチ種類決定用乱数は変動パターン（リーチ種類）を決定するためのものでり、大当り予告用乱数は大当り予告を行うか否か決定するためのものである。
【０１３６】
図２６は、リーチ動作設定処理（ステップＳ７５０）を示すフローチャートである。リーチ動作設定処理において、表示制御用ＣＰＵ４０１は、変動時間を特定可能な表示制御コマンドから、リーチにもならないはずれか否か判断する（ステップＳ７５１）。
【０１３７】
はずれであるならば、左右の停止図柄（表示制御コマンドで指定された停止図柄）が異なっているものであるか否か確認する（ステップＳ７５２）。一致していた場合には、右停止図柄を１図柄ずらしたものとする（ステップＳ７５３）。そして、左右中の停止図柄を所定の記憶エリアに格納する（ステップＳ７５４）。
【０１３８】
ステップＳ７５１において、はずれでなかったら、左右の停止図柄が同一か否か確認する（ステップＳ７５５）。異なっていた場合には、右停止図柄を左停止図柄と同じものにする（ステップＳ７５６）。そして、左右中の停止図柄を所定の記憶エリアに格納する（ステップＳ７５７）。また、表示制御用ＣＰＵ４０１は、リーチ種類すなわち変動パターンを決定する（ステップＳ７５８）。また、大当り予告を行うか否か決定する（ステップＳ７５９）。
【０１３９】
以上のように、この実施の形態では、表示制御用ＣＰＵ４０１は、図柄の可変表示を開始させる際に主基板３３１から送出されたコマンドと受信した左右中停止図柄とが矛盾しているときには停止図柄を補正する。従って、何らかの原因で左右中停止図柄を指定する表示制御コマンドに誤りが生じたととしてもその誤りは是正される。誤りとは、例えば、主基板３３１から表示制御基板１６５に至るケーブルにノイズが乗ってコマンドにビット誤りが生じたような場合である。この結果、遊技制御手段が決定したはずれ／リーチと矛盾するような確定図柄の表示がなされることが防止される。
【０１４０】
この実施の形態では、図柄の変動制御すなわちドラムモータ２００Ａ，２００Ｂ，２００Ｃの速度制御は、選択された変動パターンに応じたプロセステーブルを用いて行われるとする。プロセステーブルには、速度切替タイミングと切替後の速度を示す情報が設定されている。よって、リーチ動作設定処理では、選択した変動パターンに応じたプロセステーブルを使用することも決定する。そして、表示制御用ＣＰＵ４０１は、表示制御プロセスフラグの値を全図柄変動開始処理（ステップＳ７８０）に対応した値に変更する（ステップＳ７６０）。
【０１４１】
図２７は、ステップＳ７５８のリーチ態様決定処理を示すフローチャートである。リーチ態様決定処理において、表示制御用ＣＰＵ４０１は、まず、リーチ種類決定用乱数を抽出する（ステップＳ７５８ａ）。そして、乱数値と変動パターンの関係が記載されているテーブルを用いてリーチ種類を決定する（ステップＳ７５８ｂ）。
【０１４２】
図２８は、ステップＳ７５９の大当り予告決定処理を示すフローチャートである。大当り予告決定処理において、表示制御用ＣＰＵ４０１は、まず、大当り予告用乱数を抽出する（ステップＳ７５９ａ）。そして、大当りとするか否かを確認する（ステップＳ７５９ｂ）。確認は、主基板３３１から受信した左右中停止図柄を示す表示制御コマンドを用いて行われる。大当りとしない場合には、図２５の右側に示されたテーブルを用いて、大当り予告を行うか否か決定し、予告を行う場合には予告の態様を決定する（ステップＳ７５９ｃ）。また、大当りとする場合には、図２５の左側に示されたテーブルを用いて、大当り予告を行うか否か決定し、予告を行う場合には予告の態様を決定する（ステップＳ７５９ｄ）。
【０１４３】
そして、大当り予告を行うことに決定した場合には、大当り予告開始時間決定用タイマをスタートする（ステップＳ７５９ｅ，Ｓ７５９ｆ）。大当り予告開始時間決定用タイマは、図柄の変動開始から大当り予告１の態様が開始されるまでの時間を決定するタイマである。大当り予告１の態様は、この実施の形態では、ドラムランプ１５１Ａ〜１５１Ｃにおける赤ルナライトを点滅表示する態様である。
【０１４４】
そして、表示制御用ＣＰＵ４０１は、赤ルナライト点灯準備タイマをスタートさせる（ステップＳ７５９ｇ）。赤ルナライト点灯準備タイマは、各ドラムランプ１５１Ａ〜１５１Ｃにおける赤ルナライトのフィラメントを加熱するためのヒータ駆動電圧を供給開始するタイミングを設定するためのものである。赤ルナライト点灯準備タイマがタイムアウトすると、表示制御用ＣＰＵ４０１は、スイッチング回路１７８Ｄをオン状態にする信号を出力する（図１６参照）。なお、この実施の形態では、赤ルナライト点灯準備タイマは、大当り予告開始時間決定用タイマがタイムアウトするよりも２秒早くタイムアウトするような設定がなされる。
【０１４５】
図２９は、図柄変動中処理（ステップＳ８１０）を示すフローチャートである。図柄変動中処理において、表示制御用ＣＰＵ４０１は、赤ルナライト点灯準備タイマがタイムアウトしたか否か確認する（ステップＳ８１１）。タイムアウトしていたら、赤ルナライトのフィラメントを加熱するためのスイッチング回路１７８Ｄをオン状態にさせる信号を与える（ステップＳ８１２）。スイッチング回路１７８Ｄは、その信号に応じて、各赤ルナライトのフィラメントの２端子のうちの非接地側に＋５．４Ｖを印加する。
【０１４６】
また、大当り予告開始時間決定用タイマがタイムアウトしたか否か確認する（ステップＳ８１３）。タイムアウトしていたら、大当り予告１の態様が行われるように各赤ルナライトの点滅制御を開始する（ステップＳ８１４）。具体的には、所定の点滅間隔で、出力ポート５１１および駆動回路１７８Ａ，１７８Ｂ，１７８Ｃ（図１６参照）を介して各赤ルナライトのアノードにオン信号とオフ信号とを繰り返し与える。
【０１４７】
そして、大当り予告２による予告が行われることに決定していた場合には（ステップＳ８１５）、大当り予告２開始時間決定用タイマをスタートする（ステップＳ８１６）。この実施の形態では、大当り予告２は大当り予告１の発展形であるとする。よって、大当り予告２による予告は、大当り予告１による予告が開始されてから所定時間後（大当り予告２開始時間決定用タイマのタイムアウトまで）に行われる。
【０１４８】
また、表示制御用ＣＰＵ４０１は、大当り予告２開始時間決定用タイマがタイムアウトしたか否か確認する（ステップＳ８１７）。タイムアウトしていたら、大当り予告２の態様による表示が行われるようにドラムモータ２００Ａ，２００Ｂ，２００Ｃを制御する（ステップＳ８１８）。大当り予告２の態様については後述する。
【０１４９】
次いで、表示制御用ＣＰＵ４０１は、プロセスタイマがタイムアウトしたか否か確認する（ステップＳ８１９）。プロセスタイマがタイムアウトした場合には、プロセステーブル中のデータを示すポインタを＋３する（ステップＳ８２０）。＋３するのは、プロセステーブルにおいて、変動パターンを構成するそれぞれの変動期間を示す情報が２バイトで記載されその期間の変動速度を示す情報が１バイトで記載されているからである。
【０１５０】
そして、ポインタが指す領域のデータが終了コードであるか否か確認する（ステップＳ８２１）。終了コードでなければ、ポインタが指すプロセスデータの３バイト目に設定されている変動速度を示すデータにもとづいてドラムモータ２００Ａ，２００Ｂ，２００Ｃに対するＰＷＭ波形および駆動コイルに対する駆動信号を制御する（ステップＳ８２２）。例えば、変動速度を示すデータが高速変動を示していたら、ＰＷＭ波形のデューティ比を高くするとともに変動速度に応じた周波数のモータ駆動信号を出力する。また、１，２バイト目に設定されているプロセスタイマ値でタイマをスタートさせる（ステップＳ８２３）。
【０１５１】
ステップＳ８２１で、終了コードであれば、記憶されている停止図柄で回転ドラム１２２Ａ，１２２Ｂ，１２２Ｃを停止させる制御を行った後に（ステップＳ８２４）、表示制御プロセスフラグの値を表示制御コマンド受信待ち処理（ステップＳ７２０）に対応した値に変更する（ステップＳ８２５）。
【０１５２】
以上のようにして、回転ドラム１２２Ａ，１２２Ｂ，１２２Ｃの回転にもとづく図柄の変動制御が行われ、その間、大当り予告を行うことに決定されていれば、赤ルナライトの点滅による大当り予告演出が実行される。
【０１５３】
図３０は、この実施の形態での、大当り予告演出と回転ドラム１２２Ａ，１２２Ｂ，１２２Ｃの回転との関係を示す説明図である。図３０（Ａ）は、大当り予告１が実行される場合の例である。図に示すように、変動開始から所定時間が経過すると、赤ルナライトのフィラメント加熱制御が開始される。上述したように、この実施の形態では、所定時間は、加熱開始が大当り予告演出開始よりも２秒前になるような期間である。
【０１５４】
従って、赤ルナライトのフィラメント加熱開始時の２秒後に、表示制御用ＣＰＵ４０１は、赤ルナライトの点滅制御を開始する。そして、赤ルナライトの点滅制御終了時に、表示制御用ＣＰＵ４０１は、赤ルナライトのフィラメントの加熱を解除する。すなわち、図１６に示されたスイッチング回路１７８Ｄをオフ状態にする。なお、この例では、図柄変動中では、白ルナライトは常に点滅状態に設定される。その点滅制御の仕方は、赤ルナライトの場合と同様である。
【０１５５】
図３０（Ｂ）は、大当り予告２が行われる場合の例を示す。大当り予告２では、赤ルナライトの点滅開始後、所定時間が経過すると、左右の図柄を変動させるための左右の回転ドラム１２２Ａ，１２２Ｃが回転するのであるが、赤ルナライトの制御に関しては大当り予告１の場合と同様である。
【０１５６】
以上のように、この実施の形態によれば、赤ルナライトの点滅が行われないときには、赤ルナライトのフィラメントの加熱は停止されている。従って、電力消費を節減できるとともに、ルナライトの寿命を長くすることができる。
【０１５７】
具体的には、赤ルナライトの点滅が開始される所定時間前にフィラメントの加熱が開始されるので、すなわち、フィラメントが予熱されているので発光量は直ちに立ち上がり、点滅開始時に光量が不足していることはない。従って、遊技の興趣が損なわれることはない。
【０１５８】
また、図１６に示すように、左右中のドラムランプ１５１Ａ〜１５１Ｃの全ての白ルナライトについて１つのヒータ駆動用信号で制御され、全ての赤ルナライトについて１つのヒータ駆動用信号で制御されているので、制御が簡素化されるとともに、回路規模を小さくすることができる。
【０１５９】
さらに、この実施の形態では、表示制御用ＣＰＵ４０１が、大当り予告を行うか否かを決定するとともに、大当り予告で用いられる赤ルナライトの予熱開始制御およびアノードオンオフ制御（点滅制御）を行うように構成されているので、表示制御用ＣＰＵ４０１は、大当り予告を行うことに決定した場合に、直ちに予熱開始タイミングとアノードオンオフ制御開始タイミングとを決定できる。従って、ドラムランプ１５１Ａ〜１５１Ｃの制御は容易である。また、遊技制御手段はドラムランプ１５１Ａ〜１５１Ｃの制御を全く行わないので、遊技制御手段の負荷は軽くなっている。
【０１６０】
なお、この実施の形態では、大当り予告を行う場合について説明したが、リーチ予告を行ってもよい。また、使用していないときはヒータ加熱がオフされるルナライトの使用形態として予告演出を例示したが、ルナライトの使用形態は予告演出に限られない。遊技進行上で、特定の期間でのみ使用されるようなルナライトについては、ルナライトがどのような目的で用いられる場合であっても本発明を適用することができる。例えば、表示制御用ＣＰＵ４０１が決定した変動パターンがスーパーリーチ等の特定の変動パターンであった場合に、その変動期間において特定のルナライト（例えば赤ルナライト）を使用することに決定するといった使用方法を採用することもできる。
【０１６１】
また、上記の実施の形態では可変表示装置内や可変表示装置近傍に取り付けられるルナライトを例にしたが、装飾等の目的で遊技盤のその他の位置や遊技盤の周囲に設置された場合にも、本発明を適用することができる。
【０１６２】
さらに、本発明の適用範囲はルナライトに限られず、遊技機において使用される発光素子であって、点滅制御のための入力端子の他に加熱等の制御のための入力端子を有する他の発光素子に対しても本発明を適用することができる。
【０１６３】
【発明の効果】
以上のように、本発明によれば、遊技機を、遊技の進行を制御する遊技制御手段と、直流電圧が印加され変動機構を駆動する駆動手段と、駆動手段を制御する駆動制御回路と、駆動制御回路に駆動手段の駆動状態に応じた電圧制御信号と駆動制御信号とを出力する可変表示制御手段とを備え、遊技制御手段は、識別情報の変動開始に際して変動時間および停止識別情報を特定可能なコマンドを可変表示制御手段に送出するコマンド送出手段を含み、可変表示制御手段は、遊技制御手段が搭載された基板とは別の基板に搭載され、電圧制御信号としてのパルス波形のデューティ比を変化させる制御を行う制御手段と、デューティ比を変化させたパルス波形を電圧制御信号として出力する出力手段とを含み、制御手段は、直流電圧ラインの電圧変動を監視し、変動量に応じてパルス波形のデューティ比を変化させる制御と、変動時間を特定可能なコマンドにもとづいて、当該変動時間に対して複数定められている識別情報の変動パターンのうちから１つの変動パターンを決定する制御と、決定した変動パターンを構成する各変動期間の変動速度に応じてパルス波形のデューティ比を変化させる制御とを行う構成としたので、識別情報を可変表示するドラムやベルト等の回転速度に関わらず常に安定した駆動電流が駆動手段に供給されるとともに、電源電圧が変動しても安定した駆動手段制御を行うことができる効果がある。また、可変表示制御手段は、自身が決定した変動パターンに応じて直ちに駆動手段に対して常に適切な駆動電流が供給されるようなパルス波形を生成することができる。すなわち、駆動手段の駆動状態に応じた電圧制御信号と駆動制御信号とを出力するとともに、直流電圧ラインの電圧変動量に応じてデューティ比を変化させたパルス波形を電圧制御信号として出力するように構成された可変表示制御手段は、変動時間を特定可能なコマンドにもとづいて識別情報の変動パターンを決定する機能を含む場合に特に有用である。
【０１６４】
制御手段が、Ａ−Ｄ変換手段の出力にもとづいてパルス波形のデューティ比を変化させる制御を行うように構成されている場合には、制御手段がＣＰＵを含む構成であるときに、ＣＰＵが容易に電圧制御信号出力制御のための情報を取り込むことができる。
【０１６５】
制御手段が、駆動手段の駆動量に応じてパルス波形のデューティ比を変化させる制御を行うように構成されている場合には、回転速度等の駆動量に応じて適切な駆動電流を駆動手段に供給することができ、駆動手段の脱調防止や発熱防止を効果的に実現することができる。
【０１６６】
出力手段が、複数の駆動手段のそれぞれに対応して電圧制御信号出力制御を行うように構成されている場合には、各駆動手段の回転速度等の駆動量が異なっていても、各駆動手段に対して常に適切な駆動電流を供給することができる。
【０１６７】
可変表示制御手段が、出力ポートを介して駆動制御回路に駆動制御信号を出力するように構成されている場合には、駆動手段側に異常が発生しても、その影響が可変表示制御手段に伝わることはなく、可変表示制御手段の保護を図ることができる。
【０１６８】
コマンド送出手段が、識別情報の停止に際して停止を指示するコマンドを可変表示制御手段に送出し、可変表示制御手段は、停止を指示するコマンドを受信したことにもとづいて、識別情報の変動を停止させる制御を行うように構成されている場合には、可変表示制御手段が、停止を指示するコマンドにもとづいて、識別情報の変動を停止させる制御を行うことができる。
【０１６９】
制御手段が、決定した変動パターンを構成する各変動期間のうち高速変動させる期間では高デューティのパルス波形を生成するように構成されている場合には、制御手段は、自身が決定した変動パターンに応じて適切に（脱調等が生じないように）駆動手段に対する駆動制御を行うことができる。
【０１７０】
制御手段が、決定した変動パターンを構成する各変動期間のうち高トルクを必要とする期間では高デューティのパルス波形を生成するように構成されている場合には、可変表示制御手段は、やはり、自身が決定した変動パターンに応じて適切に駆動手段に対する駆動制御を行うことができる。
【図面の簡単な説明】
【図１】  パチンコ遊技機を正面からみた正面図である。
【図２】  パチンコ遊技機の遊技盤を正面からみた正面図である。
【図３】  パチンコ遊技機を背面からみた背面図である。
【図４】  遊技制御回路の構成を示すブロック図である。
【図５】  表示制御回路の構成を示すブロック図である。
【図６】  可変表示装置の可変表示装置駆動部の一構成例を示す分解斜視図である。
【図７】  可変表示装置駆動部の断面図である。
【図８】  表示制御基板を示す斜視図である。
【図９】  主基板におけるＣＰＵが遊技制御プログラムに従って実行する遊技制御動作を示すフローチャートである。
【図１０】  特別図柄プロセス処理を示すフローチャートである。
【図１１】  表示制御コマンドデータの構成例を示す説明図である。
【図１２】  表示制御コマンドの信号線を示す説明図である。
【図１３】  表示制御コマンドの送出タイミングの例を示すタイミング図である。
【図１４】  図柄変動に関する各制御コマンドの送出タイミング例を示す説明図である。
【図１５】  表示制御基板におけるドラムモータの駆動に関する部分の一構成例を示すブロック図である。
【図１６】  表示制御基板におけるドラムランプの駆動に関する部分の一構成例を示すブロック図である。
【図１７】  図柄変動とＰＷＭ波形のデューティ比との関係の一例を示す説明図である。
【図１８】  モータ駆動制御を説明するための波形図である。
【図１９】  モータ駆動信号と実効的な駆動電圧の一例を示すタイミング図である。
【図２０】  モータ駆動制御の速度切り替え時の動作を説明するための波形図である。
【図２１】  モータ駆動制御の電源電圧変動時の動作を説明するための波形図である。
【図２２】  表示制御用ＣＰＵが実行するメイン処理を示すフローチャートである。
【図２３】  表示制御用ＣＰＵのタイマ割込処理を示すフローチャートである。
【図２４】  表示制御プロセス処理を示すフローチャートである。
【図２５】  大当り予告用乱数と大当り予告態様との関係を示す説明図である。
【図２６】  表示制御プロセス処理のリーチ動作設定処理を示すフローチャートである。
【図２７】  リーチ態様決定処理を示すフローチャートである。
【図２８】  大当り予告決定処理を示すフローチャートである。
【図２９】  表示制御プロセス処理の全図柄停止待ち処理を示すフローチャートである。
【図３０】  大当り予告演出と回転ドラムの回転との関係を示す説明図である。
【符号の説明】
１      パチンコ遊技機
２６    可変表示装置
１００  可変表示装置駆動部
１２２Ａ〜１２２Ｃ  回転ドラム
１６５  表示制御基板（サブ基板）
１７６  モータ駆動回路
１７８  ライト駆動回路
１７８Ｄ，１７８Ｅ  スイッチング回路
１９１Ａ，１９１Ｂ  スイッチング回路
２００  ドラムモータ（ステッピングモータ）
３３１  ＣＰＵ
４０１  表示制御用ＣＰＵ
４１０  Ａ−Ｄ変換器
【図１】
0003756359.tif 000002
【図２】
0003756359.tif 000003
【図３】
0003756359.tif 000004
【図４】
0003756359.tif 000005
【図５】
0003756359.tif 000006
【図６】
0003756359.tif 000007
【図７】
0003756359.tif 000008
【図８】
0003756359.tif 000009
【図９】
0003756359.tif 000010
【図１０】
0003756359.tif 000011
【図１１】
0003756359.tif 000012
【図１２】
0003756359.tif 000013
【図１３】
0003756359.tif 000014
【図１４】
0003756359.tif 000015
【図１５】
0003756359.tif 000016
【図１６】
0003756359.tif 000017
【図１７】
0003756359.tif 000018
【図１８】
0003756359.tif 000019
【図１９】
0003756359.tif 000020
【図２０】
0003756359.tif 000021
【図２１】
0003756359.tif 000022
【図２２】
0003756359.tif 000023
【図２３】
0003756359.tif 000024
【図２４】
0003756359.tif 000025
【図２５】
0003756359.tif 000026
【図２６】
0003756359.tif 000027
【図２７】
0003756359.tif 000028
【図２８】
0003756359.tif 000029
【図２９】
0003756359.tif 000030
【図３０】
0003756359.tif 000031