(57)【特許請求の範囲】
【請求項１】
遊技の演出を行うための第１と第２の遊技機構成要素と、
前記第１と第２の遊技機構成要素を用いた複数のメイン演出パターンのうちの少なくとも１つを決定して、そのメイン演出パターンに対応したメイン制御信号を出力するメイン制御装置と、
前記メイン制御信号を受信して前記第１の遊技機構成要素による演出を制御する第１のサブ制御装置と、
前記メイン制御信号を受信して前記第２の遊技機構成要素による演出を制御する第２のサブ制御装置とを備え、
前記複数のメイン演出パターンのうちの少なくとも１つには、前記第１の遊技機構成要素用の複数の第１のサブ演出パターンと、前記第２の遊技機構成要素用の複数の第２のサブ演出パターンとが従属して設けられると共に、前記第１のサブ演出パターンと前記第２のサブ演出パターンとが対応するようにサブ制御信号が設定され、
前記第１のサブ制御装置は、所定のメイン演出パターンに係るメイン制御信号を受信したときには、そのメイン演出パターンに従属した複数の第１のサブ演出パターンから１つを決定し、その第１のサブ演出パターンに基づいて前記第１の遊技機構成要素の演出を制御すると共に、前記メイン御信号の出力期間の後であって、前記メイン制御信号を受信してから所定の待機時間が経過する前に前記第１のサブ演出パターンに対応したサブ制御信号の送信を開始し、
前記第２のサブ制御装置は、前記メイン制御信号を受信してから前記待機時間が経過した後に受信した信号を前記サブ制御信号として取り込み、前記サブ制御信号と前記メイン制御信号とから決定される前記第２のサブ演出パターンの演出を前記第２の遊技機構成要素に行わせるように構成したことを特徴とする遊技機。
【請求項２】
前記第１のサブ制御装置は、前記第１の遊技機構成要素としての表示器に表示される画像を制御する表示制御装置であり、
前記第２のサブ制御装置は、前記第２の遊技機構成要素としてのスピーカから発生される音声を制御する音声制御装置及び／又は、前記第２の遊技機構成要素としてのランプの発光パターンを制御するランプ制御装置であり、
前記表示器に表示可能な複数種類の画像を、前記メイン制御信号に対応させて複数の前記メイン演出パターンに分類記憶しかつ、少なくとも１つのメイン演出パターンに従属する複数の画像を前記第１のサブ演出パターンとし、
前記スピーカから出力される複数種類の音声及び／又は前記ランプの複数の発光パターンを、前記メイン制御信号に対応させて複数の前記メイン演出パターンに分類記憶しかつ、少なくとも１つのメイン演出パターンに従属する前記音声及び／又は前記発光パターンを前記第２のサブ演出パターンとしたことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記メイン制御信号には、前記第１のサブ制御装置及び／又は前記第２のサブ制御装置による制御内容を決定するための個別制御信号と、その個別制御信号が前記第１のサブ制御装置と前記第２のサブ制御装置の何れのサブ制御装置に対するものかを識別するための識別信号とが含まれ、前記第１のサブ制御装置と前記第２のサブ制御装置は、前記識別信号が自身に対する識別信号であった場合にのみ前記個別制御信号を受信することを特徴とする請求項１又は２に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ遊技機に代表される遊技機に関する。
【０００２】
【従来の技術】
従来の遊技機では、遊技機構成要素を制御する制御装置は、遊技機構成要素ごとに別々に設けられていた。そして、一の制御装置から、他の制御装置に制御信号を送る際には、制御信号と共に割り込み用の信号が送信され、この割り込み用信号によって他の制御装置は一の制御装置から制御信号が入力されていることを認知して制御に取り入れるという構成であった（特許文献１参照）。
【０００３】
【特許文献１】
特開２００１−５８０６８号公報（段落［００３４］、［００３５］）
【発明が解決しようとする課題】
ところで、近年の遊技機の開発に伴い、遊技機内で複数の送信源から制御信号が送信される場合が想定される。しかしながら、上記した従来の遊技機に備えた信号送受信の構成では、送信源が異なる制御信号が送信された場合に、受信タイミング等の調整を図ることが難しかった。
【０００４】
本発明は上記事情に鑑みてなされたもので、遊技機内部で制御信号の送受信を円滑に行うことが可能な遊技機の提供を目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するためになされた請求項１の発明に係る遊技機は、遊技の演出を行うための第１と第２の遊技機構成要素と、第１と第２の遊技機構成要素を用いた複数のメイン演出パターンのうちの少なくとも１つを決定して、そのメイン演出パターンに対応したメイン制御信号を出力するメイン制御装置と、メイン制御信号を受信して第１の遊技機構成要素による演出を制御する第１のサブ制御装置と、メイン制御信号を受信して第２の遊技機構成要素による演出を制御する第２のサブ制御装置とを備え、複数のメイン演出パターンのうちの少なくとも１つには、第１の遊技機構成要素用の複数の第１のサブ演出パターンと、第２の遊技機構成要素用の複数の第２のサブ演出パターンとが従属して設けられると共に、第１のサブ演出パターンと第２のサブ演出パターンとが対応するようにサブ制御信号が設定され、第１のサブ制御装置は、所定のメイン演出パターンに係るメイン制御信号を受信したときには、そのメイン演出パターンに従属した複数の第１のサブ演出パターンから１つを決定し、その第１のサブ演出パターンに基づいて第１の遊技機構成要素の演出を制御すると共に、メイン御信号の出力期間の後であって、メイン制御信号を受信してから所定の待機時間が経過する前に第１のサブ演出パターンに対応したサブ制御信号の送信を開始し、第２のサブ制御装置は、メイン制御信号を受信してから待機時間が経過した後に受信した信号をサブ制御信号として取り込み、サブ制御信号とメイン制御信号とから決定される第２のサブ演出パターンの演出を第２の遊技機構成要素に行わせるように構成したところに特徴を有する。
【０００７】
請求項２の発明は、請求項１に記載の遊技機において、第１のサブ制御装置は、第１の遊技機構成要素としての表示器に表示される画像を制御する表示制御装置であり、第２のサブ制御装置は、第２の遊技機構成要素としてのスピーカから発生される音声を制御する音声制御装置及び／又は、第２の遊技機構成要素としてのランプの発光パターンを制御するランプ制御装置であり、表示器に表示可能な複数種類の画像を、メイン制御信号に対応させて複数のメイン演出パターンに分類記憶しかつ、少なくとも１つのメイン演出パターンに従属する複数の画像を第１のサブ演出パターンとし、スピーカから出力される複数種類の音声及び／又はランプの複数の発光パターンを、メイン制御信号に対応させて複数のメイン演出パターンに分類記憶しかつ、少なくとも１つのメイン演出パターンに従属する音声及び／又は発光パターンを第２のサブ演出パターンとしたところに特徴を有する。
【０００８】
請求項３の発明は、請求項１又は２に記載の遊技機において、メイン制御信号には、第１のサブ制御装置及び／又は第２のサブ制御装置による制御内容を決定するための個別制御信号と、その個別制御信号が第１のサブ制御装置と第２のサブ制御装置の何れのサブ制御装置に対するものかを識別するための識別信号とが含まれ、第１のサブ制御装置と第２のサブ制御装置は、識別信号が自身に対する識別信号であった場合にのみ個別制御信号を受信するところに特徴を有する。
【００１０】
【発明の作用及び効果】
＜請求項１の発明＞
請求項１の遊技機では、メイン制御装置がメイン演出パターンを決定し、そのメイン演出パターンに対応したメイン制御信号を出力する。第１のサブ制御装置は、所定のメイン演出パターンに係るメイン制御信号を受信したときには、複数の第１のサブ演出パターンから１つを決定して第１の遊技機構成要素の演出を制御すると共に、その第１のサブ演出パターンに対応したサブ制御信号の送信を、メイン御信号の出力期間の後であって、メイン制御信号を受信してから所定の待機時間が経過する前に開始する。すると、第２のサブ制御装置は、メイン制御信号を受信してから待機時間が経過した後に受信した信号をサブ制御信号として取り込み、サブ制御信号とメイン制御信号とから決定される第２のサブ演出パターンの演出を第２の遊技機構成要素に行わせる。ここで、サブ制御信号の出力期間を、メイン制御信号の出力期間の後に設けたので、第２のサブ制御装置はメインとサブの両制御信号を区別して受信することができ、遊技機内部で制御信号の送受信を円滑に行うことが可能になる。
【００１１】
＜請求項２の発明＞
請求項２の遊技機では、メイン制御装置が、表示器に表示させるメイン演出パターンの分類を決定し、表示制御装置がそのメイン演出パターンに従属する複数の画像から１つの第１のサブ演出パターンを決定する。これにより、メイン制御装置と表示制御装置とが制御負荷を分担して効率よく制御を行うことができる。しかも、音声制御装置及び／又はランプ制御装置は、表示制御装置が出力したサブ制御信号に基づいて、メイン演出パターンに従属する複数の音声及び／又は発光パターンのうちの１つの第２のサブ演出パターンを実行するので、画像と音声及び／又は発光パターンとを連携させた演出を行うことができる。
【００１２】
＜請求項３の発明＞
請求項３の遊技機では、第１のサブ制御装置及び第２のサブ制御装置は、自らに対する個別制御信号のみを受信して、不必要な個別制御信号は受信しないので、信号処理の負担が軽減される。
【００１３】
【発明の実施の形態】
＜第１実施形態＞
以下、本発明を適用したパチンコ遊技機に係る第１実施形態を、図１〜図７に基づいて説明する。図１に示すように、本実施形態のパチンコ遊技機の遊技盤１１には、ガイドレール１２で囲まれたほぼ円形の遊技領域に、始動入賞口１４、大入賞口１５、上側サイド入賞口２０及び下側サイド入賞口２１が備えられている。
【００１４】
始動入賞口１４と大入賞口１５とは、遊技領域のうち中央下寄り位置に上下に並べて配置されており、上側サイド入賞口２０及び下側サイド入賞口２１は、始動入賞口１４及び大入賞口１５を挟んだ両側にそれぞれ１対ずつ配置されている。前記始動入賞口１４の上方には、液晶表示装置１３が設けられ、液晶表示装置１３を挟んだ両側には、上から順に、ランプ風車１７、始動ゲート１８及び風車１９が設けられている。また、ガイドレール１２に沿った両側部には、円弧状のサイドランプ２２，２２（本発明の「第２の遊技機構成要素」に相当する）が設けられている。さらに、遊技領域全体に亘って図示しない複数の障害釘が起立している。
【００１５】
図１に示すように、パチンコ遊技機のうち、遊技盤１１より上方には、遊技盤１１の前面側に張り出した装飾ランプ３０（本発明の「第２の遊技機構成要素」に相当する）が設けられている。また、遊技盤１１より下方には、上皿２７Ａ及び下皿２７Ｂが上下２段にして設けられている。そして、下皿２７Ｂの右端部に設けた操作ノブ２８を操作することで、上皿２７Ａに収容された遊技球が遊技盤１１に向けて弾き出される。また、上皿２７Ａに設けたボタン２９を押せば、上皿２７Ａから下皿２７Ｂに遊技球が移動して収容される。また、上皿２７Ａを挟んだ両側には、１対のスピーカ５９Ｓ（本発明の「第２の遊技機構成要素」に相当する）が設けられている。
【００１６】
次に所要の各部位についてさらに詳説する。
上側サイド入賞口２０及び下側サイド入賞口２１は、共に遊技球が１つ入賞可能な開口幅をなして上方に開放されている。
【００１７】
始動ゲート１８は、上方と斜め下方とに開放した通路を備えており、始動ゲート１８の上面からその通路内に入った遊技球が、斜め下方の液晶表示装置１３側に向かって排出される。
【００１８】
始動入賞口１４は、両側に可動翼片１４Ｃ，１４Ｃを備える。可動翼片１４Ｃ，１４Ｃは、常には、始動入賞口１４に遊技球が１つ入賞可能な大きさで開口しており、始動ゲート１８に遊技球が通過して所定の条件が成立すると、可動翼片１４Ｃ，１４Ｃが所定期間に亘って左右に拡開して（図１の状態）、始動入賞口１４へ入賞し易くなる。
【００１９】
大入賞口１５は、図１に示すように、横長に形成されて、常には可動扉１５Ｔにて閉塞されている。そして、遊技が当たりになると、遊技盤１１の裏に設けた大入賞口用ソレノイドが駆動され、可動扉１５Ｔが所定期間に亘って前側に倒れるという、所謂、大当たり遊技が実行される。これにより、可動扉１５Ｔを案内にして大入賞口１５に多くの遊技球が入賞可能になる。
【００２０】
液晶表示装置１３は、遊技盤１１に形成した貫通孔に、装飾枠２３を嵌め込み、その装飾枠２３の奥部に、ＴＦＴ−ＬＣＤモジュールからなる表示器３４を備えてなる。
【００２１】
装飾枠２３の上辺には、中央に７セグメントＬＥＤ２４が備えられている。この７セグメントＬＥＤ２４は、始動ゲート１８を遊技球が通過したときに、「０」〜「９」までの数字を所定期間に亘って変動表示してから所定の数字を停止表示する。そして、その停止表示された数字が奇数の場合に、前述したように可動翼片１４Ｃ，１４Ｃを所定期間に亘って横に倒す。
【００２２】
液晶表示装置１３における表示器３４には、図１に示すように３つの特別図柄８０，８１，８２が縦並びに停止表示されている。各特別図柄８０，８１，８２は、「０」〜「９」の識別番号を表記した１０種類の図柄で構成されており、通常は、各特別図柄８０，８１，８２ごとに何れか１種類の識別番号が停止表示されている。そして、始動入賞口１４に遊技球が入賞すると、各特別図柄８０，８１，８２が、左右方向にスクロールして変動表示される。また、このとき表示器３４に表示された図柄や変動表示態様に応じてスピーカ５９Ｓから音楽や効果音等の音声が発生されると共に、サイドランプ２２及び装飾ランプ３０が点灯する。
【００２３】
各特別図柄８０，８１，８２がスクロールしてから所定時間後に、例えば、上特別図柄８０、下特別図柄８２、中特別図柄８１の順で、スクロールが停止して所定の図柄が停止表示される。ここで、例えば、停止表示された特別図柄８０，８１，８２の全部が同じ数字になった場合（所謂、ぞろ目になった場合）には、大当たり遊技が実行され、前述の如く、大入賞口１５の可動扉１５Ｔが所定期間に亘って開く。
【００２４】
また、図示しないが、遊技盤１１には、各入賞口１４，１５，２０，２１及び始動ゲート１８に入った遊技球を検出するための検出スイッチが各入賞口１４，１５，２０，２１及び始動ゲート１８ごとに設けられている。そして、それら検出スイッチによる遊技球の検出に起因して、スピーカ５９Ｓ、サイドランプ２２及び装飾ランプ３０、表示器３４等が駆動する。
【００２５】
図２に示すように、パチンコ遊技機の後面中央には、メイン制御装置５０が設けられ、このメイン制御装置５０に重なるようにして、発光用サブ制御装置５５、音声用サブ制御装置５６及び表示用サブ制御装置５７が設けられている。また、これら各制御装置５０，５５，５６，５７の下方には、電源装置、払出制御装置、発射制御装置等の種々の制御装置が設けられている。
【００２６】
なお、本実施形態では、前記した音声用サブ制御装置５６が本発明の「第２のサブ制御装置」に相当し、表示用サブ制御装置５７が本発明の「第１のサブ制御装置」に相当し、さらに、メイン制御装置５０が本発明の「メイン制御装置」に相当する。
【００２７】
メイン制御装置５０は、各入賞口１４，１５，２０，２１及び始動ゲート１８等への入賞・入球に起因してメイン制御信号を生成し、各サブ制御装置５５，５６，５７、発射制御装置、払出制御装置等に出力する。
【００２８】
表示用サブ制御装置５７は、表示制御用ＣＰＵ７１（図３参照）と、表示制御データ等を記憶する制御データＲＯＭと、特別図柄、背景画像、キャラクタ画像、文字画像等の画像データを記憶する画像データＲＯＭとを備える。そして、メイン制御装置５０からの制御信号に基づき、表示制御用ＣＰＵ７１が、制御データＲＯＭから所定の表示制御データを取り出すと共に、画像データＲＯＭから必要なデータを読み出す。そして、表示画像における特別図柄、背景画像、キャラクタ画像、文字画像等のマップデータを作成し、表示器３４に出力する。
【００２９】
表示制御用ＣＰＵ７１は、メイン制御装置５０から送信されたメイン制御信号に基づいて独自にサブ制御信号を生成（決定）する。ここで、「独自に」とは、メイン制御装置５０とは「無関係に」という意味であり、表示用サブ制御装置５７の表示制御用ＣＰＵ７１が独自にサブ制御信号を生成（決定）することで、メイン制御装置５０におけるメインＣＰＵ５１（図３参照）の制御負担が軽減される。
【００３０】
音声用サブ制御装置５６は、メイン制御装置５０及び表示用サブ制御装置５７からメインとサブの両制御信号を受信する。そして、それらメインとサブの両制御信号に基づいて、所定の音声信号を図示しない音声データＲＯＭから取り出し、これをアナログ信号に変換及び増幅してスピーカ５９Ｓに出力する。
【００３１】
発光用サブ制御装置５５は、遊技盤１１の左右のサイドランプ２２，２２やパチンコ遊技機の前面の装飾ランプ３０等への電力供給をオンオフする駆動回路を内蔵して備える。そして、メイン制御装置５０から受けたメイン制御信号に基づき、前記駆動回路を作動させて、各ランプ、ＬＥＤ等を駆動制御する。
【００３２】
図３には、メイン制御装置５０と各サブ制御装置５５，５６，５７との間の信号の送受信関係が示されている。
【００３３】
メイン制御装置５０に備えたメインＣＰＵ５１は、遊技全体の進行を制御すると共に、各サブ制御装置５５，５６，５７に向けてメイン制御信号を出力する。ここで、メイン制御信号には、各サブ制御装置５５，５６，５７を識別するための識別信号と、各サブ制御装置５５，５６，５７にて各ランプ２２，３０、スピーカ５９Ｓ、表示器３４等を制御するための個別制御信号とが含まれている。
【００３４】
これに対応して、メイン制御装置５０の信号出力部には、ラッチ４２Ａ、バッファ４３Ａ及び出力ポート４４Ａからなる個別制御信号用の出力部が、各サブ制御装置５５，５６，５７毎に別々に設けられ、ラッチ４２Ｂ、バッファ４３Ｂ及び出力ポート４４Ｂからなる識別信号用の出力部が各サブ制御装置５５，５６，５７に共通して設けられている。
【００３５】
個別制御信号用の各ラッチ４２Ａでは、個別制御信号を一時記憶し、メインＣＰＵ５１から所定のコードがデコーダ４１に出力されると各ラッチ４２Ａから各バッファ４３Ａに個別制御信号が取り込まれる。そして、各バッファ４３Ａは、個別制御信号を増幅して、各出力ポート４４Ａからメイン制御装置５０の外部に出力する。これと同様にして、識別信号用のラッチ４２Ｂでは、識別信号を一時記憶し、メインＣＰＵ５１から所定のコードがデコーダ４１に出力されるとラッチ４２Ｂからバッファ４３Ｂに識別信号が取り込まれて増幅されて、出力ポート４４Ｂからメイン制御装置５０の外部に出力される。
【００３６】
図４には、メイン制御装置５０の詳細が示されている。なお、同図には発光用サブ制御装置５５に個別制御信号を出力するためのラッチ４２Ａ、バッファ４３Ａ、出力ポート４４Ａは省略してある。同図に示すように、メイン制御装置５０に備えた出力ポート４４は、個別制御信号用の８ビットの出力ポート４４Ａと、識別信号用の３ビットの出力ポート４４Ｂとからなる。そして、各出力ポート４４Ａ，４４Ｂと、各サブ制御装置５５，５６，５７に備えた各入力ポート６４とが、両端末にコネクタを備えたケーブルにて接続されている。
【００３７】
図３に示すように、各サブ制御装置５５，５６，５７の信号入力部には、各入力ポート６４とバッファ６３とスリーステートバッファ６５とが備えられている。より詳細には、図６に示すように、音声用サブ制御装置５６では、入力ポート６４が、個別制御信号用の８ビットの入力ポート６４Ａと識別信号用の３ビットの入力ポート６４Ｂとからなり、同様にバッファ６３も、個別制御信号用のバッファ６３Ａと識別信号用のバッファ６３Ｂとからなる。また、スリーステートバッファ６５は、個別制御信号用のバッファ６３Ａと音声制御用ＣＰＵ６１との間に設けられている。
【００３８】
各バッファ６３Ａ，６３Ｂは、入力ポート６４Ａ，６４Ｂから取り込んだ個別制御信号又は識別信号用を増幅する。バッファ６３Ｂに入力された識別信号は、スリーステートバッファ６５を通さずに、音声制御用ＣＰＵ６１に無条件に取得され、その識別信号が音声用サブ制御装置５６用の識別信号であった場合にのみ、デコーダ６２に所定のコードを送信して、スリーステートバッファ６５を許可状態にする。これにより、バッファ６３Ａに入力された個別制御信号がスリーステートバッファ６５を通して、バッファ６３Ａから音声制御用ＣＰＵ６１に取り込まれる。そして、音声制御用ＣＰＵ６１が個別制御信号に基づいて、スピーカ５９Ｓを駆動する。なお、バッファ６３Ｂに入力された識別信号が音声用サブ制御装置５６用の識別信号でなかった場合には、スリーステートバッファ６５は禁止状態に保持され、バッファ６３Ａに入力された個別制御信号は音声制御用ＣＰＵ６１には取り込まれない。これにより、自らに対する個別制御信号のみを受信して、不必要な個別制御信号は受信しなくなり、信号処理の負荷が軽減される。
【００３９】
発光用及び表示用のサブ制御装置５５，５７に関しても、音声用サブ制御装置５６と同様であるので、それら発光用及び表示用のサブ制御装置５５，５７に関するメイン制御装置５０からの信号の受信構成に関しては説明を省略する。
【００４０】
音声用サブ制御装置５６の音声制御用ＣＰＵ６１は、遊技機に備えた図示しないクロック回路が出力したクロック信号に基づいで時間計測を行う。具体的には、音声制御用ＣＰＵ６１は、メイン制御装置５０からの個別制御信号を取得したことを契機として時間計測を開始する。また、音声制御用ＣＰＵ６１は、メイン制御装置５０から次の個別制御信号を取得したときには、計測結果をリセットして新たに時間計測を開始する。このように、本実施形態では、メイン制御装置５０からのメイン制御信号（詳細には、メイン信号に含まれる識別信号）を基準信号として時間計測が行われる。
【００４１】
さて、図６に示すように、音声用サブ制御装置５６には、メイン制御装置５０からのメイン制御信号を受信する部分とは別個に、表示用サブ制御装置５７からのサブ制御信号を受信するため受信部が設けられている。そのサブ制御信号用の受信部には、８ビットの入力ポート６６とバッファ６７及び、スリーステートバッファ６８が備えられている。
【００４２】
バッファ６７は、入力ポート６６からサブ制御信号を取り込み、増幅する。スリーステートバッファ６８は、バッファ６７と音声制御用ＣＰＵ６１との間に設けられ、常には禁止状態となっており、音声制御用ＣＰＵ６１からデコーダ６２に所定のコードが出力されると許可状態になる。スリーステートバッファ６８が禁止状態のときには、バッファ６７から音声制御用ＣＰＵ６１にサブ制御信号を取得することはできない。一方、スリーステートバッファ６８が許可状態なると、バッファ６７から音声制御用ＣＰＵ６１にサブ制御信号を取得することが可能になる。
【００４３】
図５には、表示用サブ制御装置５７の詳細が示されている。表示用サブ制御装置５７では、前述したように表示制御用ＣＰＵ７１においてサブ制御信号を独自に生成する。また、表示用サブ制御装置５７には、サブ制御信号を出力するためのラッチ７６、バッファ７７、出力ポート７８、デコーダ７２が備えられている。そして、表示制御用ＣＰＵ７１からラッチ７６にサブ制御信号が出力され、表示制御用ＣＰＵ７１からデコーダ７２に所定のコードが出力されると、ラッチ７６からバッファ７７にサブ制御信号が取り込まれる。バッファ７７では、サブ制御信号を増幅して出力ポート７８から表示用サブ制御装置５７の外部に出力する。そして、この出力されたサブ制御信号が、音声用サブ制御装置５６のサブ制御信号用の入力ポート６６に取り込まれる。
【００４４】
また、表示用サブ制御装置５７の表示制御用ＣＰＵ７１は、遊技機に備えた図示しないクロック回路が出力したクロック信号に基づいで時間計測を行う。具体的には、音声制御用ＣＰＵ６１と同様に、メイン制御装置５０からの個別制御信号を取得したことを契機として時間計測を開始し、次の個別制御信号を取得したときには、計測結果をリセットして新たに時間計測を開始する。
【００４５】
さて、次に、図７に基づいて、本実施形態のパチンコ遊技機内における制御信号の送受信のタイミングを説明する。
メイン制御装置５０は、所定の周期でメイン制御信号の出力を開始し、例えば約７０ｍｓの間に同じメイン制御信号を出力し続けた後で終了する。なお、このメイン制御信号を連続出力する期間が、本発明の「メイン制御信号の出力期間」に相当する。各サブ制御装置５５，５６，５７は、通常、メイン制御装置５０がメイン制御信号を出力したとほぼ同時にそのメイン制御信号を受信する。ここで、音声用及び表示用のサブ制御装置５６，５７に備えた各ＣＰＵ６１，７１は、メイン制御信号を取得すると、その受信時を所定の契機とした経過時間を計測する。
【００４６】
また、表示用サブ制御装置５７の表示制御用ＣＰＵ７１は、受信したメイン制御信号に基づいて独自にサブ制御信号を生成する。そして、図７（Ｂ）に示すように、メイン制御信号を受信したときからの経過時間が１００ｍｓになったときにサブ制御信号の出力を開始し、次にメイン制御信号を取得するときまでサブ制御信号を出力し続ける。従って、本実施形態では、表示用サブ制御装置５７がメイン制御信号を取得したときから次のメイン制御信号を取得までの間が、本発明の「サブ制御信号の出力期間」に相当する。
【００４７】
音声用サブ制御装置５６の音声制御用ＣＰＵ６１では、図７（Ｃ）に示すように、メイン制御信号を取得したときからの経過時間が待機時間Ｔ１（＝１９６ｍｓ）となってから、スリーステートバッファ６８を複数回に亘って許可状態とし、音声用サブ制御装置５６のバッファ６７に入力されたサブ制御信号を音声制御用ＣＰＵ６１に取得する。具体的には、１９６ｍｓになったときと（図７（Ｃ）のＳ１）、１９８ｍｓになったときと（図７（Ｃ）のＳ２）、２００ｍｓになったとき（図７（Ｃ）のＳ３）の３回に亘って、スリーステートバッファ６８を１ｍｓだけ許可状態とし、音声用サブ制御装置５６のバッファ６７に入力されたサブ制御信号を音声制御用ＣＰＵ６１に取得する。
【００４８】
このように音声用サブ制御装置５６は、所定の契機（メイン制御装置５０からのメイン制御信号を受信したとき）から待機時間Ｔ１が経過したときに、サブ制御信号を音声制御用ＣＰＵ６１に取り込むので、所定の契機で取得したメイン制御信号と、その所定の契機から待機時間Ｔ１が経過したときに取得したサブ制御信号とを区別することができる。これにより、メインとサブの両制御信号の送受信を円滑に行うことが可能になる。
【００４９】
また、図７（Ｄ）に示すように、音声制御用ＣＰＵ６１では、メイン制御信号を取得したときからの経過時間が２００ｍｓ（図７（Ｃ）のＳ３）になったときに、サブ制御信号の取得と共に、サブ制御信号の処理を開始する。具体的には、３回に亘って取得したサブ制御信号を互いに照合し、少なくとも何れか２つが同一の場合に、このサブ制御信号に基づく音声制御を開始し（Ｓ３）、スピーカ５９Ｓを駆動する。これにより、誤ったサブ制御信号によって遊技の制御が行われるのを防ぐことができる。
【００５０】
なお、音声制御用ＣＰＵ６１が３回に亘ってサブ制御信号を取得する間、表示用サブ制御装置５７はサブ制御信号を出力し続けているので、音声制御用ＣＰＵ６１はサブ制御信号を確実に取得することができる。
【００５１】
本実施形態のパチンコ遊技機に関する構成は以上であり、以下動作について説明する。操作ノブ２８の操作によって、遊技球が遊技盤１１の遊技領域に打ち出されると、遊技球は遊技領域を流下し、そのうちのいくつかの遊技球が始動入賞口１４に入賞する。すると、始動入賞口１４に備えたスイッチが遊技球を検出して、メイン制御装置５０に備えたメインＣＰＵ５１に検出信号を出力する。
【００５２】
メインＣＰＵ５１は、検出信号に基づいて、遊技の演出態様を決定する。具体的には、表示器３４に表示させる図柄の内容やスクロール表示させる時間、スピーカ５９Ｓから発生する音声の種類及びサイドランプ２２、装飾ランプ３０の点灯態様等を決定する。そして、決定した演出態様に応じたメイン制御信号が各サブ制御装置５５，５６，５７に出力される。
【００５３】
すると、各サブ制御装置５５，５６，５７は、メイン制御信号に含まれる識別信号に基づいて関係した個別制御信号をＣＰＵに取り込み、画像、音声、ランプ等を駆動制御する。ここで、表示用サブ制御装置５７の表示制御用ＣＰＵ７１は、個別制御信号がサブ制御信号を生成するように設定された信号であった場合には、独自にサブ制御信号を生成し、そのサブ制御信号に応じて表示器３４に所定の画像を表示する。また、表示制御用ＣＰＵ７１は、図７（Ｂ）に示すように、メイン制御信号（個別制御信号）を取得したときからの経過時間が１００ｍｓ以内にサブ制御信号の出力を開始し、次にメイン制御信号を取得するまでそのサブ制御信号を出力し続ける。
【００５４】
音声用サブ制御装置５６では、音声制御用ＣＰＵ６１は、メイン制御装置５０からメイン制御信号（個別制御信号）を取得してから１９６ｍｓが経過後に、３回に亘って断続的にスリーステートバッファ６８を許可状態とする。これにより、表示用サブ制御装置５７が出力したサブ制御信号が、音声制御用ＣＰＵ６１に取得される。そして、音声制御用ＣＰＵ６１は、メイン制御信号のみならず、スピーカ５９Ｓから所定の音声を発生させる。これにより、表示制御用ＣＰＵ７１が独自に決定した図柄の内容に対応させた音声を発生させることができる。
【００５５】
このように本実施形態のパチンコ遊技機によれば、メイン制御装置５０がメイン制御信号を出力した後に、表示用サブ制御装置５７がサブ制御信号を出力するので、音声用サブ制御装置５６はメイン制御信号とサブ制御信号とを区別して受信することができ、遊技機内において制御信号の送受信処理を円滑に行うことが可能になる。そして、音声用サブ制御装置５６は、メインとサブの両制御信号とに基づいてスピーカ５９Ｓを駆動制御するので、表示器３４による画像演出とスピーカ５９Ｓによる音声演出とを連携させた演出を行うことができる。
【００５６】
なお、本発明には含まれないが、メイン制御信号とサブ制御信号とを区別して受信処理するものとして、以下のものが考えられる。即ち、メイン制御信号とサブ制御信号とに対応させて割込信号であるストローブ信号を２種類設けると共に、それらストローブ信号に優先順位を設けておき、何れのストローブ信号を受信したかに応じて、メイン制御信号とサブ制御信号とを区別して受信処理するものも考えられる。しかしながら、そのような２種類のストローブを設けた場合に比べ、本実施形態のように待機時間を設けた構成にすれば、現行の遊技機からの変更が少なくて済み、開発費を抑えることができる。
【００５７】
＜第２実施形態＞
前記第１実施形態では、発光用サブ制御装置５５には表示用サブ制御装置５７からのサブ制御信号は送信されていなかったが、図８に示した本発明の第２実施形態は、表示用サブ制御装置５７から発光用サブ制御装置５５と音声用サブ制御装置５６の両方にサブ制御信号を送信する構成になっている。即ち、本実施形態の発光用サブ制御装置５５には、メイン制御信号用の受信部とは別にサブ制御信号用の受信部が設けられており、その受信部には、入力ポート６６、バッファ６７びスリーステートバッファ６８とが備えられている。そして、メイン制御装置５０からのメイン制御信号（より詳細には、個別制御信号）の取得を所定の契機として経過時間を計測し、経過時間が待機時間Ｔ１となったときに（即ち、音声用サブ制御装置５６と同一のタイミングで）スリーステートバッファ６８を許可状態とする。その他の構成については第１実施形態と同じであるため、同じ構成については、同一符号を付し、重複する説明は省略する。
【００５８】
本実施形態によれば、発光用サブ制御装置５５もメインとサブの両制御信号を区別して取得することができる。また、発光用と音声用の各サブ制御装置５５，５６のＣＰＵ３１，６１が同一タイミングでサブ制御信号を取得するので、表示器３４、サイドランプ２２、装飾ランプ３０及びスピーカ５９Ｓとの一体感がより一層高くなる。
【００５９】
＜第３実施形態＞
本実施形態は、図９〜図２９に示されている。本実施形態は、全体構成が第１実施形態のパチンコ遊技機と同様になっており、電気的な構成が第２実施形態と同様の構成になっている。以下、第１及び第２の実施形態と異なる構成に関してのみ説明する。
【００６０】
図９には、本実施形態の表示器３４に表示される画像の一例が示されている。同図に示すように、表示器３４に表示される画像は、３つの縦並びの表示領域から構成されており、各表示領域には、特別図柄８０，８１，８２が停止表示されている。以下、これら各特別図柄を区別するときには、図１の上側のものから順番に、「上特別図柄８０」、「中特別図柄８１」、「下特別図柄８２」と呼ぶこととする。
【００６１】
各特別図柄８０，８１，８２は、常には、各特別図柄８０，８１，８２ごとに「１」〜「１２」のうちの何れか１種類の図柄が停止表示されている。そして、始動入賞口１４に遊技球が入賞すると、これが始動入賞口１４内に設けた特別図柄始動センサーにより検出されて、各特別図柄８０，８１，８２が、左右方向にスクロールして変動表示される。
【００６２】
次いで、所定時間（後述する変動パターン決定処理（Ｓ１２）で選択された変動態様ごとに定められている時間であって、本実施形態では最低５秒から最高５８秒）経過後に、例えば、上特別図柄８０、下特別図柄８２、中特別図柄８１の順で、スクロールが停止して所定の図柄が確定停止表示され、確定停止表示された全部の特別図柄８０，８１，８２が、例えば、ぞろ目になった場合に大当たり遊技が実行される。大当たりの遊技が実行されると、大入賞口１５の可動扉１５Ｔが開いて、大量の遊技球が大入賞口１５に入賞可能になり、パチンコ遊技機が「大当たり状態」となる。
【００６３】
また、中特別図柄８１がスクロール表示されている状態で、先にスクロール表示を終了した上・下の特別図柄８０，８２が停止表示されると共に、これら停止表示された上・下の特別図柄８０，８２が、同じ図柄となった場合にリーチ状態が成立する。
【００６４】
また、表示器３４が変動表示している場合或いは、大当たり状態で始動入賞口１４に遊技球が入球した場合には、その入球に起因して所定の乱数が最大４つまで保留されて一時記憶される。そして、表示器３４において特別図柄８０，８１，８２の変動表示が開始されるときに、保留記憶数が１つ減らされて、保留記憶数が０になるまでこの動作が繰り返される。
【００６５】
さらに本実施形態のパチンコ遊技機は確率変動機能を備えており、大当たり成立時における各特別図柄８０，８１，８２の組み合わせが「１」、「３」、「５」、「７」、「９」、「１１」の何れかのぞろ目であったときには、大当たり遊技の終了後に確率変動が生じ、次回の大当たり発生確率が通常遊技状態（低確率状態、１／３１５）に比較して高い確率変動状態（高確率状態、５／３１５）に移行して、次回の大当たりまでこの確率変動状態を継続するようになっている。また、大当たり成立時における各特別図柄８０，８１，８２の組み合わせが「２」、「４」、「６」、「８」、「１０」、「１２」の何れかのぞろ目であったときには、確率変動状態へ移行せず、次回の大当たりまで通常遊技状態を継続する。
【００６６】
次に、上記構成からなるパチンコ遊技機の動作を図１１〜図２９を参照しつつ説明する。パチンコ遊技機の電源をオンすると、メイン制御装置５０に備えたＣＰＵが、所定の周期で、図１１に示した主制御用メインプログラムＭをＲＯＭ５１Ｃから取り出してランする。すると、電源投入時か否かがチェックされ、電源投入時である場合（Ｓ１でＹｅｓ）には、初期設定（Ｓ２）として、例えばスタックの設定、定数設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）の設定等が行われる。なお、電源投入時のみに必要な処理は、主制御用メインプログラムＭが、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【００６７】
次いで、コマンド出力処理（Ｓ３）が行われる。コマンド出力処理（Ｓ３）では、後述する確定停止特別図柄決定処理（Ｓ１１）や変動パターン決定処理（Ｓ１２）等によって決定された各種コマンドがＲＡＭのコマンドバッファ内に格納されているか否かがチェックされ、コマンドが格納されている場合には、コマンドバッファ内のコマンドを、表示用サブ制御装置５７、音声用サブ制御装置５６、発光用サブ制御装置５５等に出力する。
【００６８】
コマンド出力処理（Ｓ３）に次いで、センサー入力処理（Ｓ４）が行われる。センサー入力処理では、各入賞口に備えたセンサーによる入賞球等の検出情報の有無をチェックされ、センサーによる検出情報がある場合には、それらセンサー検出情報をＲＡＭに保存する。
【００６９】
次いで、乱数更新処理（Ｓ５）が行われる。本実施形態においては、乱数を生成するために表１に示したカウンタが設けられている。
【００７０】
【表１】
0003674862.tif 000002
【００７１】
表１に示した各力ウンタは、図１２に示した乱数更新処理（Ｓ５）の「ＸＲＮＤＸ」に置き換えて更新される。具体的には、これら各カウンタは、電源投入時には「０」に設定され、乱数更新処理（Ｓ５）が実行される毎に（例えば、２ｍｓｅｃ毎に）、１インクリメントされる（Ｓ５１）。また、表１における各カウンタの数値範囲の上限値は、図１２における「Ｙ」に置き換えられ、各カウンタ（ＸＲＮＤ）が上限値（Ｙ）を越えたか否かがチェックされる（Ｓ５２）。そして、上限値を越えた場合には、「０」にリセットされて（Ｓ５３）、再び「０」から１インクリメントされる。このように更新された各カウンタの数値は、前記ＲＡＭ中に逐一記憶され（Ｓ５４）、この乱数更新処理（Ｓ５）から抜ける。
【００７２】
乱数更新処理（Ｓ５）から抜けると、センサー入力処理（Ｓ４）で保存したセンサー検出情報が始動入賞口１４への入球によるものか否かがチェックされる（Ｓ６）。具体的には、始動入賞口１４への入賞球を特別図柄始動センサーにて検出したか否かをチェックする。そして、始動入賞口１４への入賞球を検出した場合には（Ｓ６でＹｅｓ）、乱数取得処理（Ｓ７）を実行する。一方、始動入賞口１４内への入賞球を検出していない場合には、（Ｓ６でＮｏ）、乱数取得処理（Ｓ７）を実行せずにステップＳ８に進む。
【００７３】
乱数取得処理（Ｓ７）では、前記ＲＡＭのカウンタ数値記憶領域に記憶されているカウンタ（ラベル−ＴＲＮＤ−Ａ等）の数値を取り出して、ＲＡＭに別途設定した乱数値記憶領域に記憶する。
【００７４】
図１１に示すように、乱数取得処理（Ｓ７）から抜けると、判定条件が成立しているか否かがチェックされる（Ｓ８）。ここで、「判定条件」とは、遊技の当たり外れに係る判定を実行するために必要な条件をいう。本実施形態では、例えば、このステップＳ８を実行した時点で、以下の▲１▼〜▲３▼の３つの条件が成立していることを「判定条件の成立」としている。
▲１▼「当たり遊技」が実行されている最中ではないこと。
▲２▼特別図柄８０，８１，８２を変動表示中でないこと。
▲３▼保留記憶数が１以上であること。
【００７５】
▲１▼〜▲３▼の条件のうちの少なくとも１つが不成立の場合には、その他の処理（Ｓ１３）にジャンプする。一方、これら条件が全て成立している場合には、大当たり判定処理（Ｓ９）、リーチ有無決定処理（Ｓ１０）、確定停止特別図柄決定処理（Ｓ１１）、変動パターン決定処理（Ｓ１２）が実行される。
【００７６】
なお、本実施形態では、上記▲１▼〜▲３▼の３つを「判定条件」としたが、「判定条件」は３つでなくてもよく、各条件内容も種々の内容に設定してもよい。
【００７７】
上記判定条件が成立した場合には、最初に大当たり判定処理（Ｓ９）が実行される。この処理（Ｓ９）が実行されると、図１３に示すように、まず高確率フラグＢ１が「１」か否かがチェックされる（Ｓ７１）。高確率フラグＢ１が「１」ではない場合（Ｓ７１でＮｏ）、すなわち低確率状態時では、大当たり判定用乱数（ラベル−ＴＲＮＤ−Ａ）が「５」又は「５００」の２つの当たり数値の何れかと一致したか否かがチェックされ（Ｓ７２）、高確率フラグＢ１が１である場合（Ｓ７１でＹｅｓ）、すなわち高確率状態時では、大当たり判定用乱数（ラベル−ＴＲＮＤ−Ａ）が、「５」、「５０」、「１００」、「２００」、「３００」、「３５０」、「４００」、「４５０」、「５００」、「６００」の１０個の当たり数値の何れかと一致したか否かがチェックされる（Ｓ７３）。
【００７８】
そして、各ステップＳ７２，Ｓ７３において、大当たり判定用乱数（ラベル−ＴＲＮＤ−Ａ）が何れかの当たり数値と一致しなかった場合には（ステップＳ７２，Ｓ７３でＮｏ）、この処理（Ｓ９）を抜ける。一方、各ステップＳ７２，Ｓ７３において、大当たり判定用乱数（ラベル−ＴＲＮＤ−Ａ）が何れかの当たり数値と一致した場合には（ステップＳ７２，Ｓ７３でＹｅｓ）、大当たりフラグＡ１を「１」にセットして（Ｓ７４）、この処理（Ｓ９）を抜ける。
【００７９】
次いで、リーチ有無決定処理（Ｓ１０）が実行される。この処理（Ｓ１０）が実行されると、図１４に示すように、大当たりフラグＡ１が「１」か否かがチェックされる（Ｓ８１）。大当たりフラグＡ１が「１」の場合（Ｓ８１でＹｅｓ）、即ち「大当たり状態」の場合には、リーチ有り（リーチ状態移行可）と決定して、リーチフラグＢを「１」にセットし（Ｓ８３）、この処理（Ｓ１０）を抜ける。つまり、大当たりになった場合には、必ずリーチ状態になる。
【００８０】
一方、大当たりフラグＡ１が「１」でない場合（Ｓ８１でＮｏ）、即ち「外れ」の場合には、リーチ有無決定乱数（ラベル−ＴＲＮＤ−Ｒ１）が、「２４」又は「４９」に一致した場合（Ｓ８２でＹｅｓ）にのみ、リーチ有りと決定して、リーチフラグＢに「１」をセットし（Ｓ８３）、この処理（Ｓ１０）を抜ける。また、リーチ有無決定乱数（ラベルーＴＲＮＤ−Ｒ１）が、「２４」又は「４９」に一致しなかった場合（Ｓ８２でＮｏ）には、リーチ無しと決定して、リーチフラグＢを初期状態の「０」のままにする。
【００８１】
次いで、確定停止特別図柄決定処理（Ｓ１１）が実行される。この処理（Ｓ１１）が実行されると、図１５に示すように、大当たりフラグＡ１が「１」か否かがチェックされ（Ｓ２０１）、フラグＡ１が「１」の場合（Ｓ２０１でＹｅｓ）、即ち大当たりの場合、大当たり特別図柄乱数（ラベル−ＴＲＮＤ−ＡＺ１）の数値に対して予め決められている図柄の組合せを、表示器３４に停止表示する大当たり図柄組合せとして決定して、コマンドバッファに格納する（Ｓ２０２）。即ち、例えば、大当たり特別図柄乱数（ラベル−ＴＲＮＤ−ＡＺ１）＝「１」の場合には、確定大当たり図柄組合せとして、「１」が３つ並んだぞろ目である「１  １  １」に決定し、大当たり特別図柄乱数（ラベル−ＴＲＮＤ−ＡＺ１）＝「７」の場合には、確定大当たり図柄組合せとして、「７」が３つ並んだぞろ目である「７  ７  ７」に決定し、そのコマンドをコマンドバッファに格納する。他の大当たり特別図柄乱数（ラベル−ＴＲＮＤ−ＡＺ１）においても同様に、大当たり特別図柄乱数（ラベル−ＴＲＮＤ−ＡＺ１）の数値に応じて、「１」〜「１２」の数字図柄の何れかが３つ並んだぞろ目を、確定大当たり図柄組合せとして決定して、それぞれに対応するコマンドをコマンドバッファに格納する。
【００８２】
一方、大当たりフラグＡ１の値が「１」でない場合（Ｓ２０１でＮｏ）、即ち外れと判定された場合には、３つの特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２，Ｂ３）の数値が、全て一致するか否かをチェックし（Ｓ２０３）、全て一致した場合には、続いて、リーチフラグＢに基づいて、リーチ有りか否か（リーチフラグＢ＝１か否か）をチェックする（Ｓ２０４）。そして、リーチ無しの場合には（Ｓ２０４でＮｏ）、下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値に１を加算し、その数値と上・中の特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ３）の数値とで、停止表示の図柄組み合わせを決定して、コマンドバッファに格納する（Ｓ２０５）。具体的には、下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値に応じて決定される下特別図柄８２が、上・中の特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ３）の数値に応じて決定される上・中の特別図柄８０，８１に対してずらされ、表示器３４に例えば、「２  ２  ３」、「１  １  ２」の如く表示されるようにセットする。つまり、変動表示の過程で、リーチにもならず、外れが確定するように停止表示の図柄組み合わせをセットする。なお、この状態を「リーチ無し外れ」という。
【００８３】
一方、前記ステップＳ２０４で、リーチ有りと判断された場合には（Ｓ２０４でＹｅｓ）、前記中特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ３）の数値に１を加算し、その数値と上下の特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２）の数値とで、停止表示の図柄組み合わせを決定して、コマンドバッファに格納する（Ｓ２０６）。具体的には、中特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ３）の数値に応じて決定される中特別図柄８１の数値表示が、上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２）の数値に応じて決定される上・下の特別図柄８０，８２の数値表示に対してずらされ、表示器３４に、例えば、「２  ３  ２」、「１  ２  １」の如く表示されるようにセットする。つまり、変動表示の過程でリーチ状態になるが、最終的には、外れが確定するように停止表示の図柄組み合わせをセットする。なお、この状態を「リーチ外れ」という。
【００８４】
また、前記ステップＳ２０３で、３つの特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２，Ｂ３）の数値のうち、少なくとも１つが異なる数値となる場合には（Ｓ２０３でＮｏ）、上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１）と下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値が一致するか否かをチェックし（Ｓ２０７）、一致する場合には、さらにリーチ有りか否かをチェックする（Ｓ２０８）。そして、リーチ無しの場合には（Ｓ２０８でＮｏ）、前記下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値に１を加算し、その数値と上・中の特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ３）の数値とで、停止表示の図柄組み合わせを決定して、これをコマンドバッファに格納する（Ｓ２０５）。
【００８５】
一方、前記ステップＳ２０８でリーチ有りの場合には（Ｓ２０８でＹｅｓ）、各特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２，Ｂ３）の数値に対して予め決められている各図柄を、外れ図柄として決定して、コマンドバッファに格納する（Ｓ２０９）。具体的には、中特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ３）の数値に応じて決定される中特別図柄８１の数値表示だけが、上下の特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２）の数値に応じて決定される上・下の特別図柄８０，８２の数値表示と異なり、表示器３４に例えば「５  ３  ５」、「１  ５  １」、「２  ７  ２」の如く停止表示されるようにセットする。つまり、変動表示の過程でリーチ状態になるが、最終的には、外れが確定するように停止表示の図柄組み合わせをセットする。
【００８６】
さらに、前記ステップＳ２０７で、上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１）の数値と下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値が一致しない場合（Ｓ２０７でＮｏ）、続いてリーチ有りか否かをチェックする（Ｓ２１０）。そして、リーチ有りの場合には（Ｓ２１０でＹｅｓ）、下特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ２）の数値を強制的に上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１）の数値と同一数値に変更し、かつ中特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ３）の数値を強制的に前記上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１）の数値に１加算した数値に変更し、それらの数値と上特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１）の数値に対して予め決められている図柄を、各表示領域に停止表示される外れ図柄として決定して、コマンドバッファに格納する（Ｓ２１１）。即ち、この場合、表示器３４に、例えば、「１  ２  １」、「２  ３  ２」の如く停止表示されるようにセットする。
【００８７】
一方、前記ステップＳ２１０で、リーチ無しと判断された場合（Ｓ２１０でＮｏ）、各特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２，Ｂ３）の数値に対して予め決められている図柄を、各表示領域に停止表示される外れ図柄として決定して、コマンドバッファに格納する（Ｓ２０９）。この場合、特別図柄乱数（ラベル−ＴＲＮＤ−Ｂ１，Ｂ２，Ｂ３）の数値が全部互いに異なるから、表示器３４には、例えば、「１  ２  ４」、「４  ５  ３」の如く表示されるようにセットされる。以上が確定停止特別図柄決定処理（Ｓ１１）の説明である。
【００８８】
次いで、変動パターン決定処理（Ｓ１２）が実行される。この処理（Ｓ１２）が実行されると、図１６に示すように、大当たりフラグＡ１の値が「１」か否かがチェックされる（Ｓ３０１）。そして、大当たりフラグＡ１が「１」の場合（Ｓ３０１でＹｅｓ）、つまり大当たりの場合には、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、０〜２の何れかであるかがチェックされ（Ｓ３１１）、０〜２の何れでもない場合には（Ｓ３１１でＮｏ）、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、３〜１５の何れかであるかがチェックされる（Ｓ３１３）。
【００８９】
変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、０〜２の何れかである場合には（Ｓ３１１でＹｅｓ）、変動パターン５のメインコマンド「Ａ０５」がコマンドバッファに格納され（Ｓ３１２）、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、３〜１５の何れかである場合には（Ｓ３１３でＹｅｓ）、変動パターン６のメインコマンド「Ａ０６」がコマンドバッファに格納され（Ｓ３１４）、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、０〜１５の何れでもない場合（Ｓ３１１，Ｓ３１３で共にＮｏ）、即ち、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、１６〜３５の何れかである場合には、変動パターン７のメインコマンド「Ａ０７」がコマンドバッファに格納される（Ｓ３１７）。
なお、上記したメインコマンドは、前記第１及び第２の実施形態で説明したメイン制御信号に含めて各制御装置の間で送受信される。即ち、本実施形態の「メインコマンド」は、本発明に係る「メイン制御信号」に相当する。
【００９０】
一方、大当たりフラグＡ１の値が「１」でなかった場合（Ｓ３０１でＮｏ）、つまり大当たりではない場合には、リーチフラグＢが「１」であるか否か、即ちリーチ有りか無しかがチェックされる（Ｓ３０２）。そして、リーチ無しの場合には（Ｓ３０２でＮｏ）、変動パターン１としてのリーチ無しを決定すると共にメインコマンド「Ａ０１」をコマンドバッファに格納して（Ｓ３０３）、変動パターン決定処理（Ｓ１２）を抜ける。
【００９１】
リーチ有りの場合には（Ｓ３０２でＹｅｓ）、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、０〜２０の何れかであるかがチェックされ（Ｓ３０４）、０〜２０の何れかである場合には（Ｓ３０４でＹｅｓ）、変動パターン２のメインコマンド「Ａ０２」をコマンドバッファに格納する（Ｓ３０５）。また、０〜２０の何れでもない場合には（Ｓ３０４でＮｏ）、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、２１〜３０の何れかであるかがチェックされ（Ｓ３０６）、０〜３０の何れでもない場合（Ｓ３０４，Ｓ３０６で共にＮｏ）、即ち、変動パターン決定乱数（ラベル−ＴＲＮＤ−Ｔ１）が、３１〜３５の何れかである場合には、変動パターン４のメインコマンド「Ａ０４」がコマンドバッファに格納される（Ｓ３１０）。一方、２１〜３０の何れかである場合には変動パターン３のメインコマンド「Ａ０３」がコマンドバッファに格納される（Ｓ３０８）。そして、何れかのリーチ態様（変動パターン２〜７）のメインコマンドがコマンドバッファに格納された場合には、大当たりフラグＡ１及びリーチフラグＢが「０」にリセットされ（Ｓ３１８）、この変動パターン決定処理（Ｓ１２）を抜ける。
なお、上記したメインコマンドは、メイン制御装置５０からのメイン制御信号に含められて、各サブ制御装置５５，５６，５７に出力される。
【００９２】
上記変動パターン決定処理（Ｓ１２）の後、その他の処理（Ｓ１３）が行われる。この処理（Ｓ１３）には、図柄停止コマンド処理が含まれている。図柄停止コマンド処理では、特別図柄８０，８１，８２がスクロール表示開始してから所定時間が経過したか否かがチェックされ、所定時間が経過した場合には、図柄停止コマンドを表示用サブ制御装置５７に出力する。この所定時間は、変動パターン決定処理（Ｓ１２）で決定された変動パターンごとに設定されており、例えば、変動パターン１の場合は、５秒となっている。また、その他の変動パターン２〜７の場合も表２に示した所定時間が設定されている。
【００９３】
【表２】
0003674862.tif 000003
【００９４】
なお、所定時間が経過したか否かは、例えば、確定停止特別図柄コマンド及び変動パターンコマンドをコマンドバッファに格納してから主制御用メインプログラムＭを実行する度に（２ｍｓｅｃ毎）、図示しないカウンタがインクリメントされ、これが所定数までカウントされたか否かでもってチェックされている。
【００９５】
その他の処理（Ｓ１３）では、この図柄停止コマンド処理の他に、本発明に深く関連しない処理を実行して、主制御用メインプログラムＭから抜ける。そして、２ｍｓｅｃ後に、再び主制御用メインプログラムＭがランされ、ステップＳ１から繰り返される。以上が、主制御用メインプログラムＭの説明である。
【００９６】
さて、主制御用メインプログラムＭと同じ周期で、表示用サブ制御装置５７に備えた表示制御用ＣＰＵ７１が、図柄制御用メインプログラムＮを、制御データＲＯＭから取り出してランする。
【００９７】
この図柄制御用メインプログラムＮが実行されると、主制御用メインプログラムＭの確定停止特別図柄決定処理（Ｓ１１）及び変動パターン決定処理（Ｓ１２）で決定された確定停止特別図柄及び変動パターンの画像が表示用サブ制御装置５７で作成され、表示器３４に表示される。即ち、特別図柄８０，８１，８２が表示器３４でスクロール表示（変動表示）され、その後、上特別図柄８０、下特別図柄８２、中特別図柄８１の順に停止表示されて、最終的には全特別図柄８０，８１，８２が確定停止特別図柄で確定停止表示される。さらに、変動パターン決定処理（Ｓ１２）において所定の変動パターンが選択された場合には、特別図柄８０，８１，８２の変動表示の最中に、特別図柄８０，８１，８２とは異なるキャラクター図柄１００が表示される（図９及び図１０を参照）。
【００９８】
図柄制御用メインプログラムＮは図１７に示されており、まず電源投入時か否かがチェックされ（Ｓ９１）、電源投入時である場合（Ｓ９１でＹｅｓ）には、初期設定（Ｓ９２）として、例えばスタックの設定、定数設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）の設定等が行われる。なお、電源投入時のみに必要な処理は、図柄制御用メインプログラムＮが、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【００９９】
次に、コマンド受信処理（Ｓ９３）が行われる。コマンド受信処理（Ｓ９３）は、図１８に示されており、まず、メイン制御装置５０から何らかのコマンドを受信したか否かがチェックされ（Ｓ５０１）、コマンドを受信してない場合（Ｓ５０１でＮｏ）には、直ちにこの処理（Ｓ９３）を抜ける。
【０１００】
コマンドを受信した場合（Ｓ５０１でＹｅｓ）には、受信したコマンドが変動パターンのメインコマンドであるか否かがチェックされる（Ｓ５０２）。そして、変動パターンのメインコマンドではない場合（Ｓ５０２でＮｏ）には、受信したコマンドが、図柄停止指令コマンド及び確定停止特別図柄のコマンドであるか否かが判定され（Ｓ５０５）、これらのコマンドではない場合（Ｓ５０５でＮｏ）、即ち、受信したコマンドが特別図柄８０，８１，８２の変動表示及び確定停止表示とは関係ないコマンドの場合には、受信したコマンドに応じた表示制御データを制御データＲＯＭから取り出してセットし（Ｓ５０８）、この処理（Ｓ９３）を抜ける。
【０１０１】
一方、受信したコマンドが、図柄停止コマンド及び確定停止特別図柄のコマンドである場合（Ｓ５０５でＹｅｓ）には、制御データＲＯＭから確定停止特別図柄の表示制御データを取り出してセットする（Ｓ５０６）。そして、確定フラグをセットして（Ｓ５０７）、この処理（Ｓ９３）を抜ける。
【０１０２】
さて、受信したコマンドが変動パターンのメインコマンドであった場合（Ｓ５０２でＹｅｓ）には、変動パターンデータセット処理（Ｓ５０３）が行われる。変動パターンデータセット処理（Ｓ５０３）は、図１９に示されており、まずメイン制御装置５０から受信した変動パターンのメインコマンドが解析される（Ｓ２１）。
【０１０３】
次いで、変動パターンのメインコマンドが「Ａ０３」又は「Ａ０５」の何れかであるか否かがチェックされ（Ｓ２２）、メインコマンドが「Ａ０３」又は「Ａ０５」の何れでもない場合には（Ｓ２２でＮｏ）、ステップＳ２７にジャンプする。
【０１０４】
一方、メイン制御装置５０から受信した変動パターンのメインコマンドが、「Ａ０３」又は「Ａ０５」の何れかである場合には、サブ間コマンド用乱数取得処理（Ｓ２３）が行われる。
【０１０５】
ここで、本実施形態においては、サブ間コマンド用乱数を生成するために、「０」〜「１００」の数値範囲のカウンタ（ラベル−ＴＲＮＤ−Ｓ）が設けられている。そして、サブ間コマンド用乱数取得処理（Ｓ２３）では、後述する乱数更新処理（Ｓ９４）によって更新されて、制御データＲＡＭ中に記憶された力ウンタ（ラベル−ＴＲＮＤ−Ｓ）の数値を取り出して、ＲＡＭに別途設定した乱数値記憶領域に記憶する。
【０１０６】
次いで、サブ間コマンドパターン選択処理（Ｓ２４）が行われる。この処理（Ｓ２４）は、図２０に示されており、まず、メイン制御装置５０から受信した変動パターンのメインコマンドが「Ａ０３」か否かがチェックされる（Ｓ３１）。受信したメインコマンドが「Ａ０３」の場合には（Ｓ３１でＹｅｓ）、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が０〜４５の何れかであるか否かがチェックされる（Ｓ３２）。カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が０〜４５の何れかである場合には（Ｓ３２でＹｅｓ）、サブ間コマンド「Ｂ０１」をコマンドバッファに格納して、この処理（Ｓ２４）を抜ける。
なお、上記したサブ間コマンドは、前記第１及び第２の実施形態で説明したサブ制御信号に含めて各制御装置間で送受信される。即ち、本実施形態の「サブ間コマンド」は、本発明に係る「サブ制御信号」に相当する。
【０１０７】
カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が０〜４５の何れでもない場合には（Ｓ３２でＮｏ）、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が４６〜９０の何れかであるか否かがチェックされ（Ｓ３４）、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が４６〜９０の何れかである場合には（Ｓ３４でＹｅｓ）、サブ間コマンド「Ｂ０２」をコマンドバッファに格納して（Ｓ３５）、この処理（Ｓ２４）を抜ける。また、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が９１〜１００の何れかである場合（Ｓ３４でＮｏ）には、サブ間コマンド「Ｂ０３」をコマンドバッファに格納して（Ｓ３６）、この処理（Ｓ２４）を抜ける。
【０１０８】
一方、メイン制御装置５０から受信した変動パターンコマンドが「Ａ０５」であった場合（Ｓ３１でＮｏ）には、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が０〜２０の何れかであるか否かがチェックされる（Ｓ３７）。カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が０〜２０の何れかである場合には（Ｓ３７でＹｅｓ）、サブ間コマンド「Ｂ０４」をコマンドバッファに格納し（Ｓ３８）、カウンタ（ラベル−ＴＲＮＤ−Ｓ）の取得数値が２１〜１００の何れかである場合（Ｓ３７でＮｏ）には、サブ間コマンド「Ｂ０５」をコマンドバッファに格納して（Ｓ３９）、この処理（Ｓ２４）を抜ける。
なお、上記したサブ間コマンドは、表示用サブ制御装置５７からのサブ制御信号に含められて、発光用サブ制御装置５５及び音声用サブ制御装置５６に出力される。
【０１０９】
サブ間コマンドパターン選択処理（Ｓ２４）を抜けると、図１９に示すように、音声用サブ制御装置５６及び発光用サブ制御装置５５へのサブ間コマンド出力処理（Ｓ２５，Ｓ２６）が行われ、サブ間コマンドパターン選択処理（Ｓ２４）で選択されて、コマンドバッファに記憶されたサブ間コマンド（「Ｂ０１」〜「Ｂ０５」）が音声用サブ制御装置５６及び発光用サブ制御装置５５に出力される。その後、表示用サブ制御装置５７に対する変動パターンの表示制御データセットが行われ（Ｓ２７）、メイン制御装置５０から受信したメインコマンドのみに基づいて（ステップＳ２２でＮｏの場合）又は、メインコマンドとサブ間コマンドとに基づいて（ステップＳ２２でＹｅｓの場合）制御データＲＯＭより表示制御データを取り出してセットしてから、変動パターンデータセット処理（Ｓ５０３）を抜ける。
【０１１０】
変動パターンデータセット処理（Ｓ５０３）を抜けると、図１８に示すように、変動中フラグがセットされ（Ｓ５０４）、コマンド受信処理（Ｓ９３）を抜ける。以上が図柄制御用メインプログラムＮにおけるコマンド受信処理（Ｓ９３）の説明であって、次に、乱数更新処理（Ｓ９４）が行われる。
【０１１１】
乱数更新処理（Ｓ９４）では、電源投入時に「０」に設定されたカウンタ（ラベル−ＴＲＮＤ−Ｓ）が、乱数更新処理（Ｓ９４）が実行される毎に（例えば、２ｍｓｅｃ毎に）、１インクリメントされる。そして、カウンタ（ラベル−ＴＲＮＤ−Ｓ）が数値範囲の上限値「１００」を越えた場合には、「０」にリセットされて、再び「０」から１インクリメントする。このように更新されたカウンタ（ラベル−ＴＲＮＤ−Ｓ）の数値は、前述のように、前記ＲＡＭ中に逐一記憶される。
【０１１２】
乱数更新処理（Ｓ９４）に次いで、画像データ作成処理（Ｓ９５）が行われる。画像データ作成処理（Ｓ９５）は、図２１に示されており、まず確定フラグがセット中か否かが判定される（Ｓ４０１）。確定フラグセット中の場合（Ｓ４０１でＹｅｓ）、即ち、各特別図柄８０，８１，８２が変動表示を開始してから所定時間（表２を参照）が経過した場合には、確定停止特別図柄の表示制御データに基づいて、特別図柄８０，８１，８２が確定停止表示されたときの画像データを作成する（Ｓ４０２）。その後、確定フラグをクリアし（Ｓ４０３）、作成した画像データをコマンドバッファに格納してから（Ｓ４０４）、この処理（Ｓ９５）を抜ける。
【０１１３】
一方、確定フラグセット中ではない場合（Ｓ４０１でＮｏ）、変動中フラグがセット中か否かがチェックされる（Ｓ４０５）。変動中フラグがセット中ではない場合（Ｓ４０５でＮｏ）には、その他の画像データ、即ち、特別図柄８０，８１，８２の変動表示中や確定停止表示されたとき以外の画像データを作成する（Ｓ４０６）。そして、作成した画像データをコマンドバッファに格納してから（Ｓ４０４）、この処理（Ｓ９４）を抜ける。
【０１１４】
変動中フラグがセット中の場合（Ｓ４０５でＹｅｓ）、即ち、特別図柄８０，８１，８２が変動表示中でかつ変動開始から所定時間（表２を参照）が経過していない場合には、画像データカウンタが上限値であるか否かががチェックされる（Ｓ４０７）。ここで画像データカウンタは、電源投入時には「０」に設定され、画像データ作成処理（Ｓ９４）が実行される毎に（２ｍｓｅｃ毎に）、１インクリメントされる。また、画像データカウンタの上限値は、表３に示すように変動パターンに応じて設定されており、例えば、変動パターン３の場合は、１４９９０カウント（変動表示開始から約３０秒後）、即ち、メイン制御装置５０から図柄停止コマンドを受信する直前のカウント値が上限値となっている。そして他の変動パターンの場合の場合も同様に、メイン制御装置５０から図柄停止指令コマンドを受信する直前のカウント値が上限値となっている。
【０１１５】
【表３】
0003674862.tif 000004
【０１１６】
画像データカウンタが上限値ではない場合（Ｓ４０７でＮｏ）には、特別図柄８０，８１，８２の変動表示を続行と判断して、各変動パターン１〜７の表示制御データに基づいて変動表示中の画像データを作成する（Ｓ４０８）。その後、画像データカウンタを１インクリメントし（Ｓ４０９）、作成した画像データをコマンドバッファに格納して（Ｓ４０４）からこの処理（Ｓ９４）を抜ける。
【０１１７】
ここで、メイン制御装置５０から受信した変動パターンのコマンドが「Ａ０１」、「Ａ０４」、「Ａ０６」及び「Ａ０７」であった場合には、表示器３４において特別図柄８０，８１，８２が所定時間、スクロール表示されるだけであるが、受信した変動パターンのメインコマンドが「Ａ０２」、「Ａ０３」及び「Ａ０５」の何れかであった場合には、特別図柄８０，８１，８２が変動表示を開始してから確定停止表示される間に、キャラクター図柄が表示される。
【０１１８】
表４には、メイン制御装置５０からのメインコマンド及びメインコマンドに基づいて決定されたサブ間コマンドによって、表示器３４において表示される変動パターンの表示内容が示されており、例えば、表示用サブ制御装置５７がメインコマンド「Ａ０２」を受信した場合には、変動パターン２として、特別図柄８０，８１，８２のスクロール表示の開始から５秒後にキャラクター図柄として「馬」が表示される。また、メインコマンド「Ａ０５」を受信し、このメインコマンドに基づいてサブ間コマンド「Ｂ０４」が選択された場合には、変動パターン５−１として、スクロール表示の開始から５秒後に「犬」が表示される。また、同様にメインコマンド「Ａ０５」を受信した場合でも、サブ間コマンド「Ｂ０５」が選択された場合には、変動パターン５−２として、スクロール表示の開始から５秒後にキャラクター図柄として「女の子」が表示される。このように、表示器３４における表示図柄は、メイン制御装置５０からのメインコマンドと、表示用サブ制御装置５７でメインコマンドに基づいて選択された、変動パターンの細部を決定するサブ間コマンドとによって決定されている。これにより、表示器３４にて図柄を表示させるためのコマンドを、メイン制御装置５０のみで生成していた場合に比較して、メイン制御装置５０で生成する図柄表示のためのコマンドのデータ量を抑えることができる。
【０１１９】
【表４】
0003674862.tif 000005
【０１２０】
図２１において、画像データカウンタが上限値である場合（Ｓ４０７でＹｅｓ）には、特別図柄８０，８１，８２の変動表示を終了と判断して、最後の変動表示中の画像データ、即ち、各特別図柄８０，８１，８２が確定停止特別図柄で確定停止表示する直前の画像データを作成する（Ｓ４１０）。その後、変動中フラグをクリアし（Ｓ４１１）、作成した最後の変動表示中の画像データをコマンドバッファに格納して（Ｓ４０４）、この処理（Ｓ９５）を抜ける。
【０１２１】
図１７において、画像データ作成処理（Ｓ９５）で作成した画像データは、表示用サブ制御装置５７のＶＤＰ６２に出力され（Ｓ９６）、Ｄ／Ａ変換回路にてＲＧＢ信号に変換されて、表示器３４に出力される。以上が表示用サブ制御装置５７の図柄制御用メインプログラムＮの説明である。
【０１２２】
さて、主制御用メインプログラムＭと同じ周期で、音声用サブ制御装置５６に備えた音声制御用ＣＰＵ６１が、音声制御用メインプログラムＬを、制御データＲＯＭから取り出してランする。
【０１２３】
音声制御用メインプログラムＬは、図２２に示されており、まず最初に電源投入時か否かがチェックされ（Ｓ１０１）、電源投入時である場合（Ｓ１０１でＹｅｓ）には、初期設定（Ｓ１０２）として、例えばスタックの設定、定数設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）の設定等が行われる。なお、電源投入時のみに必要な処理は、音声制御用メインプログラムＬが、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【０１２４】
次に、コマンド受信処理（Ｓ１０３）が行われる。コマンド受信処理（Ｓ１０３）は、図２３に示されており、まずメイン制御装置５０からコマンドを受信したか否かがチェックされ（Ｓ１１０）、コマンドを受信してない場合（Ｓ１１０でＮｏ）には、直ちにこの処理（Ｓ１０３）を抜ける。
【０１２５】
コマンドを受信した場合（Ｓ１１０でＹｅｓ）には、受信したコマンドが変動パターンのメインコマンドであるか否かがチェックされる（Ｓ１１１）。変動パターンのメインコマンドでなかった場合（Ｓ１１１でＮｏ）には、受信したコマンドに応じて音声データをセットして（Ｓ１１７）この処理（Ｓ１０３）を抜ける。
【０１２６】
一方、受信したコマンドが変動パターンのメインコマンドであった場合（Ｓ１１１でＹｅｓ）には、サブ間コマンドが必要であるか否か、即ち、メイン制御装置５０から受信した変動パターンのメインコマンドが「Ａ０３」か「Ａ０５」の何れかであるか否かがチェックされる（Ｓ１１２）。サブ間コマンドが必要でなかった場合（Ｓ１１２でＮｏ）、即ち、受信したメインコマンドが「Ａ０１」、「Ａ０２」、「Ａ０４」、「Ａ０６」、「Ａ０７」の何れかであった場合には、ステップＳ１１５へジャンプする。
【０１２７】
一方、受信した変動パターンのメインコマンドが「Ａ０３」か「Ａ０５」の何れかであった場合には（Ｓ１１２でＹｅｓ）、サブ間コマンド入力タイマを所定値（本実施形態では「９８」、つまり２ｍｓごとにディクリメントされて１９６ｍｓをカウント可能な数値）にセットし（Ｓ１１３）、サブ間コマンド入力フラグをセットする（Ｓ１１４）。
【０１２８】
その後、メイン制御装置５０からの変動パターンのメインコマンドに基づいて、音声データＲＯＭから音声制御データを取り出してセットし（Ｓ１１５）、音声パターンデータセットフラグをＯＮして（Ｓ１１６）この処理（Ｓ１０３）を抜ける。
【０１２９】
コマンド受信処理（Ｓ１０３）に次いで、サブ間コマンド入力処理（Ｓ１０４）が行われる。サブ間コマンド入力処理（Ｓ１０４）は、図２４に示されており、まず、音声パターンデータセットフラグがＯＮか否かがチェックされ（Ｓ１２０）、ＯＮでない場合（Ｓ１２０でＮｏ）、即ち、音声用サブ制御装置５６が変動パターンのメインコマンドを受信していない場合には、この処理（Ｓ１０４）を抜ける。
【０１３０】
音声パターンデータセットフラグがＯＮである場合には（Ｓ１２０でＹｅｓ）、サブ間コマンド入力フラグがセットされているか否かがチェックされ（Ｓ１２１）、サブ間コマンド入力フラグがセットされていない場合（Ｓ１２１でＮｏ）、即ち、メイン制御装置５０から受信した変動パターンのメインコマンドが、「Ａ０３」及び「Ａ０５」以外であった場合には、ステップＳ１２６にジャンプする。
【０１３１】
一方、サブ間コマンド入力フラグがセットされている場合（Ｓ１２１でＹｅｓ）、即ち、受信した変動パターンのメインコマンドが、「Ａ０３」及び「Ａ０５」の何れかである場合には、サブコマンド入力タイマ値が「０」であるか否か、即ち１９６ｍｓ経過したか否かがチェックされ（Ｓ１２２）、サブコマンド入力タイマが「０」ではない場合（Ｓ１２２でＮｏ）には、サブ間コマンド入力タイマ値を１ディクリメントして（Ｓ１２８）、この処理（Ｓ１０４）を抜ける。また、サブコマンド入力タイマが「０」の場合（Ｓ１２２でＹｅｓ）には、表示用サブ制御装置５７から送信されたサブ間コマンドを受信する（Ｓ１２３）。この受信の際、２ｍｓごとに３回サブ間コマンドの受信処理を行う。そして、受信したサブ間コマンドに応じて、付加演出パターンのデータ、即ち、キャラクター図柄に応じた音声演出のための音声制御データを音声データＲＯＭから読み出してセットする（Ｓ１２４）。そして、サブ間コマンド入力フラグをリセットし（Ｓ１２５）、音声パターンデータセットフラグをＯＦＦとした（Ｓ１２６）後、変動中フラグをセットして（Ｓ１２７）、この処理（Ｓ１０４）を抜ける。
【０１３２】
サブ間コマンド入力処理（Ｓ１０４）に次いで、音声データ作成処理（Ｓ１０５）が実行される。音声データ作成処理（Ｓ１０５）は、図２５に示されており、まず、変動中フラグがセット中か否かがチェックされる（Ｓ１３０）。変動中フラグがセット中ではない場合（Ｓ１３０でＮｏ）には、その他の音声データ、即ち、特別図柄８０，８１，８２が確定停止表示されたときに発生される音声の音声データ等を作成する（Ｓ１３６）。そして、作成した音声データをコマンドバッファに格納してから（Ｓ１３７）、この処理（Ｓ１０５）を抜ける。
【０１３３】
変動中フラグがセット中の場合（Ｓ１３０でＹｅｓ）、即ち、特別図柄８０，８１，８２が変動表示中でかつ変動開始から所定時間（表２参照）が経過していない場合には、音声データカウンタが上限値であるか否かががチェックされる（Ｓ１３１）。ここで音声データカウンタは、電源投入時には「０」に設定され、音声データ作成処理（Ｓ１０５）が実行される毎に（２．０００ｍｓｅｃ毎に）、１インクリメントされる。また、音声データカウンタの上限値は、表５に示すように変動パターンに応じて設定されており、例えば、変動パターン３の場合は、１４９９０カウント（変動表示開始から約３０秒後）、即ち、表示器３４にて特別図柄８０，８１，８２が確定停止表示される直前のカウント値が上限値に設定されている。そして、その他の変動パターンでも同様に、特別図柄８０，８１，８２が確定停止表示されるタイミングにあわせて上限値が設定されている。
【０１３４】
【表５】
0003674862.tif 000006
【０１３５】
音声データカウンタが上限値ではない場合（Ｓ１３１でＮｏ）には、特別図柄８０，８１，８２の変動表示を続行と判断して、変動パターンのメインコマンド及びサブ間コマンドに基づいて音声データＲＯＭから読み出されてセットされた音声制御データから、変動パターンに応じた変動表示中の音声データを作成する（Ｓ１３２）。
【０１３６】
ここで、各変動パターンにおいて作成された音声データによる音声演出の内容は、表６に示されており、例えば、メイン制御装置５０よりメインコマンド「Ａ０５」を受信し、表示用サブ制御装置５７からサブ間コマンド「Ｂ０４」を受信した場合には、変動パターン５−１として、変動表示開始から５秒後に「ワンワン」という犬の鳴き声が発生される音声データが作成される。また、メイン制御装置５０よりメインコマンド「Ａ０５」を受信し、表示用サブ制御装置５７からサブ間コマンド「Ｂ０５」を受信した場合には、変動パターン５−２として、変動表示開始から５秒後に「イヤーン」という女の子の声が発生される音声データが作成される。即ち、表示器３４において、「犬」のキャラクター図柄が登場するタイミングで、スピーカ５９Ｓから「犬」の鳴き声である「ワンワン」という音声を発生する音声データが作成され、表示器３４において、「女の子」のキャラクター図柄１００Ｂ（図１０を参照）が登場するタイミングで、スピーカ５９Ｓから「女の子」の声としての「イヤーン」という音声を発生する音声データが作成される。
【０１３７】
【表６】
0003674862.tif 000007
【０１３８】
このように、スピーカ５９Ｓから発生される音声は、メイン制御装置５０からのメインコマンドと、表示用サブ制御装置５７においてメインコマンドに基づいて選択決定されたサブ間コマンドとによって決定されている。これにより、スピーカ５９Ｓから音声を発生させるためのコマンドを、メイン制御装置５０のみで生成していた場合に比較して、メイン制御装置５０で生成する音声発生のためのコマンドのデータ量を抑えることができる。
【０１３９】
音声データが作成されると（Ｓ１３２）、音声データカウンタを１インクリメントして（Ｓ１３３）、作成した音声データをコマンドバッファに格納して（Ｓ１３７）からこの処理（Ｓ１０５）を抜ける。
【０１４０】
一方、音声データカウンタが上限値である場合（Ｓ１３１でＹｅｓ）には、特別図柄８０，８１，８２の変動表示が終了と判断して、最後の変動中音声データ、即ち、全特別図柄８０，８１，８２が確定停止表示される直前の音声データを作成する（Ｓ１３４）。その後、変動中フラグをクリアして（Ｓ１３５）、作成した最後の変動中音声データをコマンドバッファに格納して（Ｓ１３７）、この処理（Ｓ１０５）を抜ける。
【０１４１】
図２２に示すように、音声データ作成処理（Ｓ１０５）を抜けると、スピーカ出力処理（Ｓ１０６）が行われ、音声データ作成処理（Ｓ１０５）で作成された音声データを、アンプ８９でアナログ信号に変換及び増幅してスピーカ５９Ｓに出力する。以上が音声制御用メインプログラムＬの説明である。
【０１４２】
さて、上述した各メインプログラムＭ，Ｎ，Ｌと同じ周期で、発光用サブ制御装置５５に備えた発光制御用ＣＰＵ３１が、発光制御用メインプログラムＫを、制御データＲＯＭから取り出してランする。
【０１４３】
発光制御用メインプログラムＫは、図２６に示されており、まず最初に電源投入時か否かがチェックされ（Ｓ３１１）、電源投入時である場合（Ｓ３１１でＹｅｓ）には、初期設定（Ｓ３１２）として、例えばスタックの設定、定数設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣ（割り込み時間用コントローラ）の設定等が行われる。なお、電源投入時のみに必要な処理は、発光制御用メインプログラムＫが、電源投入後の１回目にランされたときだけ実行され、それ以降は実行されない。
【０１４４】
次に、コマンド受信処理（Ｓ３１３）が行われる。コマンド受信処理（Ｓ３１３）は、図２７に示されており、まずメイン制御装置５０からコマンドを受信したか否かがチェックされ（Ｓ６１１）、コマンドを受信してない場合（Ｓ６１１でＮｏ）には、直ちにこの処理（Ｓ３１３）を抜ける。
【０１４５】
コマンドを受信した場合（Ｓ６１１でＹｅｓ）には、受信したコマンドが変動パターンのメインコマンドであるか否かがチェックされる（Ｓ６１２）。変動パターンのメインコマンドでなかった場合（Ｓ６１２でＮｏ）には、受信したコマンドに応じてデータをセットして（Ｓ６１８）、この処理（Ｓ３１３）を抜ける。
【０１４６】
一方、受信したコマンドが変動パターンのメインコマンドであった場合（Ｓ６１２でＹｅｓ）には、サブ間コマンドが必要であるか否か、即ち、メイン制御装置５０から受信した変動パターンのメインコマンドが「Ａ０３」か「Ａ０５」の何れかであるか否かがチェックされる（Ｓ６１３）。サブ間コマンドが必要でなかった場合（Ｓ６１３でＮｏ）、即ち、受信したメインコマンドが「Ａ０３」及び「Ａ０５」以外の何れかであった場合には、ステップＳ６１６へジャンプする。
【０１４７】
一方、受信した変動パターンのメインコマンドが「Ａ０３」か「Ａ０５」の何れかであった場合には（Ｓ６１３でＹｅｓ）、サブ間コマンド入力タイマを所定値（本実施形態では「９８」つまり、２ｍｓごとにディクリメントされて１９６ｍｓをカウント可能な数値）にセットし（Ｓ６１４）、サブ間コマンド入力フラグをセットする（Ｓ６１５）。その後、メイン制御装置５０からの変動パターンのメインコマンドに基づいて、発光データＲＯＭから発光制御データを取り出してセットし（Ｓ６１６）、発光パターンデータセットフラグをＯＮして（Ｓ６１７）この処理（Ｓ３１３）を抜ける。
【０１４８】
コマンド受信処理に次いで、サブ間コマンド入力処理（Ｓ３１４）が行われる。サブ間コマンド入力処理（Ｓ３１４）は、図２８に示されており、まず、発光パターンデータセットフラグがＯＮか否かがチェックされ（Ｓ３２０）、ＯＮでない場合には（Ｓ３２０でＮｏ）、この処理（Ｓ３１４）を抜ける。
【０１４９】
発光パターンデータセットフラグがＯＮである場合には（Ｓ３２０でＹｅｓ）、サブ間コマンド入力フラグがセットされているか否かがチェックされ（Ｓ３２１）、サブ間コマンド入力フラグがセットされていない場合（Ｓ３２１でＮｏ）、即ち、メイン制御装置５０から受信した変動パターンのメインコマンドが、「Ａ０３」及び「Ａ０５」以外であった場合には、ステップＳ３２６にジャンプする。
【０１５０】
一方、サブ間コマンド入力フラグがセットされている場合には（Ｓ３２１でＹｅｓ）、サブコマンド入力タイマ値が「０」であるか否か、即ち１９６ｍｓ経過したか否かがチェックされ（Ｓ３２２）、サブコマンド入力タイマ値が「０」ではない場合（Ｓ３２２でＮｏ）には、サブ間コマンド入力タイマ値を１ディクリメントして（Ｓ３２８）、この処理（Ｓ３１４）を抜ける。また、サブコマンド入力タイマが「０」の場合（Ｓ３２２でＹｅｓ）には、表示用サブ制御装置５７から送信されたサブ間コマンドを受信する（Ｓ３２３）。この受信の際、２ｍｓごとに３回サブ間コマンドの受信処理を行う。そして、受信したサブ間コマンドに応じて、付加演出パターンのデータ、即ち、キャラクター図柄に応じた発光演出のための発光制御データを発光データＲＯＭから読み出してセットする（Ｓ３２４）。その後、サブ間コマンド入力フラグをリセットし（Ｓ３２５）、発光パターンデータセットフラグをＯＦＦとした（Ｓ３２６）後、発光パターン確定フラグをセットして（Ｓ３２７）、この処理（Ｓ３１４）を抜ける。
【０１５１】
サブ間コマンド入力処理（Ｓ３１４）に次いで、発光データ作成処理（Ｓ３１５）が実行される。発光データ作成処理（Ｓ３１５）は、図２９に示されており、まず、発光パターン確定フラグがセット中か否かがチェックされる（Ｓ４１）。変動中フラグがセット中ではない場合（Ｓ４１でＮｏ）には、その他の発光データを作成する（Ｓ４５）。そして、作成した発光データをコマンドバッファに格納してから（Ｓ４４）、この処理（Ｓ３１５）を抜ける。
【０１５２】
パターン確定フラグがセット中の場合（Ｓ４１でＹｅｓ）には、変動パターンのメインコマンド及びサブ間コマンドに基づいて発光データＲＯＭから取り出してコマンドバッファに記憶した発光データを取り出し、変動パターンに応じた変動表示中の発光データを作成する（Ｓ４２）。
【０１５３】
ここで、各変動パターンにおける発光データによる発光演出の内容は、表７に示されており、例えば、メイン制御装置５０よりメインコマンド「Ａ０５」を受信し、表示用サブ制御装置５７からサブ間コマンド「Ｂ０４」を受信した場合には、変動パターン５−１として、変動表示開始から５秒後に、サイドランプ２２，２２が２回点滅される発光データが作成される。また、メイン制御装置５０よりメインコマンド「Ａ０５」を受信し、表示用サブ制御装置５７からサブ間コマンド「Ｂ０５」を受信した場合には、変動パターン５−２として、変動表示開始から５秒後に、サイドランプ２２，２２が激しく点滅される発光データが作成される。即ち、表示器３４において、「犬」のキャラクター図柄が登場し、これにあわせてスピーカ５９Ｓから「ワンワン」という犬の鳴き声が発生された場合には、サイドランプ２２，２２が２回点滅発光される発光データが作成され、表示器３４において、「女の子」のキャラクター図柄１００Ｂが登場し、これにあわせてスピーカ５９Ｓから「イヤーン」という女の子の声が発生された場合には、サイドランプ２２，２２が激しく点滅発光される発光データが作成される。
【０１５４】
【表７】
0003674862.tif 000008
【０１５５】
このように、サイドランプ２２，２２の発光は、メイン制御装置５０からのメインコマンドと、表示用サブ制御装置５７においてメインコマンドに基づいて選択決定されたサブ間コマンドとによって決定されている。これにより、サイドランプ２２，２２を発光させるためのコマンドを、メイン制御装置５０のみで生成していた場合に比較して、メイン制御装置５０で生成する発光制御のためのコマンドのデータ量を抑えることができる。
【０１５６】
なお、表４、表６及び表７において、メインコマンド（本発明に「メイン制御信号」に相当する）毎に分類記憶されたキャラクター図柄、音声及び発光の内容が、本発明に係る「メイン演出パターン」に相当し、前記各表において、メインコマンド「Ａ０３」、「Ａ０５」に従属しかつ各サブ間コマンド（本発明に「サブ制御信号」に相当する）毎に分かれた個々のキャラクター図柄、音声及び発光の内容が、本発明に係る「サブ演出パターン」に相当する。
【０１５７】
変動パターンに応じた発光データが作成されると（Ｓ４２）、発光パターン確定フラグをリセットして（Ｓ４３）、作成した発光データをコマンドバッファに格納して（Ｓ４４）からこの処理（Ｓ３１５）を抜ける。
【０１５８】
図２６に示すように、発光データ作成処理（Ｓ３１５）を抜けると、発光出力処理（Ｓ３１６）が行われ、発光データ作成処理（Ｓ３１５）で作成された音声データを、サイドランプ２２，２２やＬＥＤに出力する。以上が発光制御用メインプログラムＫの説明である。
【０１５９】
さて、メイン制御装置５０、表示用サブ制御装置５７、音声用サブ制御装置５６及び発光用サブ制御装置５５の間では、メインコマンドを含むメイン制御信号とサブ間コマンドを含むサブ制御信号とが、以下のようにして送受信される。
【０１６０】
即ち、図７（Ａ）に示すように、メイン制御装置５０から各制御装置５５，５６，５７に変動パターンのメイン制御信号（メインコマンド）が送信される。すると、表示用サブ制御装置５７では、受信したメイン制御信号に含まれるメインコマンドが「Ａ０３」又は「Ａ０５」であった場合に、サブ制御信号に含まれるサブ間コマンドが選択決定され（ステップＳ２３，Ｓ２４）、音声用サブ制御装置５６及び発光用サブ制御装置５５では、前述したサブ間コマンド入力タイマによる計時が開始される。
【０１６１】
そして、図７（Ｂ）に示すように、表示用サブ制御装置５７は、メイン制御装置５０からのメイン制御信号を受信してから１００ｍｓが経過してから、選択決定したサブ間コマンドを含むサブ制御信号を音声用サブ制御装置５６及び発光用サブ制御装置５５への送信を開始する（ステップＳ２５，Ｓ２６）。
【０１６２】
すると、音声用サブ制御装置５６及び発光用サブ制御装置５５は、図７（Ａ）に示すように（図７には発光用サブ制御装置５５に関するタイミングチャートは示されていない）、メイン制御装置５０よりメイン制御信号を受信してから所定の待機時間Ｔ１を経過した後、即ち、待機時間Ｔ１＝１９６ｍｓｅｃ後に、１回目のサブ間コマンド入力処理を行い、１９８ｍｓｅｃ後に２回目のサブ間コマンド入力処理を行う。そして、２００ｍｓｅｃ後に３回目のサブ間コマンド入力処理を行うと共に、３回目のサブ間コマンド入力処理で入力されたサブ間コマンドと、１回目及び／又は２回目のサブ間コマンド入力処理で入力されたサブ間コマンドとでサブ間コマンドの照合を行い、一致した場合には、そのサブ間コマンドに基づいて音声用サブ制御装置５６と発光用サブ制御装置５５とがそれぞれの処理を行う（図７（Ｄ））。
【０１６３】
本実施形態のパチンコ遊技機の構成は以上であって、次に動作説明を行う。
遊技者が操作ノブ２８を操作し、遊技領域に弾き出された遊技球が始動入賞口１４に入賞すると、表示器３４に表示された特別図柄８０，８１，８２が、上下方向にスクロールして変動表示される。このとき、パチンコ遊技機の内部では、表示器３４における図柄の変動パターンと、表示器３４に停止表示する図柄が予め選択決定される。
【０１６４】
具体的には、メイン制御装置５０が実行した変動パターン決定処理（Ｓ１２）において、例えば、変動パターン３が決定されると、変動パターン３のメインコマンド「Ａ０３」が、表示用サブ制御装置５７、音声用サブ制御装置５６及び発光用サブ制御装置５５に送信される。すると、表示用サブ制御装置５７において、メインコマンド「Ａ０３」に基づいて、サブ間コマンドが選択され、音声用サブ制御装置５６及び発光用サブ制御装置５５にそのサブ間コマンドが送信される。ここで、選択されたサブ間コマンドが、例えば「Ｂ０２」であった場合には、このサブ間コマンド「Ｂ０２」と表示用サブ制御装置５７がメイン制御装置５０から受信したメインコマンド「Ａ０３」とに基づいて、表示器３４において、特別図柄８０，８１，８２のスクロール表示開始から５秒後に「猫」のキャラクター図柄１００Ａを登場させる図柄演出を行う（図９参照）。
【０１６５】
また、音声用サブ制御装置５６が、メイン制御装置５０から受信したメインコマンド「Ａ０３」と表示用サブ制御装置５７から受信したサブ間コマンド「Ｂ０２」とに基づいて、特別図柄８０，８１，８２のスクロール表示開始から５秒後に「ニャーニャー」という猫の鳴き声をスピーカ５９Ｓから発生させる。
【０１６６】
さらに、発光用サブ制御装置５５がメイン制御装置５０から受信したメインコマンド「Ａ０３」と表示用サブ制御装置５７から受信したサブ間コマンド「Ｂ０２」とに基づいて、特別図柄８０，８１，８２のスクロール表示開始から５秒後にサイドランプ２２，２２を３回点滅させる。
【０１６７】
これを遊技者側から見ると、特別図柄８０，８１，８２がスクロール表示を開始してから５秒後に、遊技者は表示器３４に「猫」が登場したのを視認するのとほぼ同時に、「ニャーニャー」という音声を聞き、サイドランプ２２，２２が３回点滅された状態を視認する。
【０１６８】
また、同様にして、メイン制御装置５０において変動パターン３が決定され、表示用サブ制御装置５７において、サブ間コマンド「Ｂ０３」が選択された場合には、表示用サブ制御装置５７がメイン制御装置５０から受信したメインコマンド「Ａ０３」と選択決定したサブ間コマンド「Ｂ０３」とに基づいて、表示器３４において、特別図柄８０，８１，８２のスクロール表示開始から５秒後に「女の子」のキャラクター図柄１００Ｂを登場させる図柄演出を行う（図１０参照）。
【０１６９】
また、音声用サブ制御装置５６が、メイン制御装置５０から受信したメインコマンド「Ａ０３」と表示用サブ制御装置５７から受信したサブ間コマンド「Ｂ０３」とに基づいて、特別図柄８０，８１，８２のスクロール表示開始から５秒後に「イヤーン」という女の子の声をスピーカ５９Ｓから発生させる。
【０１７０】
さらに、発光用サブ制御装置５５がメイン制御装置５０から受信したメインコマンド「Ａ０３」と表示用サブ制御装置５７から受信したサブ間コマンド「Ｂ０３」とに基づいて、特別図柄８０，８１，８２のスクロール表示開始から５秒後にサイドランプ２２，２２を激しく点滅させる。
【０１７１】
これを遊技者側から見ると、特別図柄８０，８１，８２がスクロール表示を開始してから５秒後に、遊技者は表示器３４に「女の子」が登場したのを視認するのとほぼ同時に、「イヤーン」という音声を聞き、サイドランプ２２，２２が激しく点滅された状態を視認する。
【０１７２】
このように、本実施形態によれば、音声用サブ制御装置５６及び発光用サブ制御装置５５には、メイン制御装置５０と表示用サブ制御装置５７とからメインコマンド及びサブ間コマンドが入力され、これら２つのコマンドによってスピーカ５９Ｓ及びサイドランプ２２，２２が制御されるように構成したので、スピーカ５９Ｓからの音声とサイドランプ２２，２２による発光とを、表示器３４で表示されるキャラクター図柄に連携させて、一体感が高い遊技の制御を行うことができる。また、本実施形態においても、第１及び第２の実施形態と同様に、表示用サブ制御装置５７によるサブ間コマンドの出力期間を、メイン制御装置５０によるメインコマンドの出力期間の後に設けたことで、音声用サブ制御装置５６及び発光用サブ制御装置５５は、メインとサブの両コマンドを区別して受信することができ、パチンコ遊技機内部で制御信号の送受信を円滑に行うことが可能になる。
【０１７３】
さらに、「猫」のキャラクター図柄１００Ａ（図９参照）の場合には「ニャーニャー」という音声が発生され、「犬」のキャラクター図柄の場合には、「ワンワン」という音声が発生されるように、表示器３４で表示されたキャラクター図柄に固有の音声が発生されているので、キャラクター図柄と音声とが連携していることが解りやすい。しかも、キャラクター図柄に応じて音声が発生されると共にサイドランプ２２，２２が点滅発光されるので、キャラクター図柄と音声と光とを連携させた演出を行うことができる。
【０１７４】
また、キャラクター図柄の表示、音声の発生及び光の点滅は、何れも遊技者が認識可能な演出態様なので、遊技者はこれらの演出が連携して行われていることを認識することができる。その上、キャラクター図柄が複数種類設定されると共に、そのキャラクター図柄に応じて音声や発光態様も複数種類設定されているので、遊技者は、これらの演出に飽きることなく遊技を行うことができる。
【０１７５】
また、本実施形態では、表示器３４、スピーカ５９Ｓ及びサイドランプ２２，２２の変動パターンに関するコマンドの全てをメイン制御装置５０のみによって生成しているのではなく、メイン制御装置５０と表示用サブ制御装置５７との２つの制御装置で分担して変動パターンに関するコマンドが生成されている。これにより、従来の遊技機に比較して、メイン制御装置５０の負担を少なくすることができ、処理スピードを上げることができる。
【０１７６】
＜他の実施形態＞
本発明は、前記実施形態に限定されるものではなく、例えば、以下に説明するような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
（１）前記第１〜第３の実施形態においては、遊技機の一例としてパチンコ遊技機を例示したが、本発明はこれに限られず、遊技機であれば、コイン遊技機やスロットマシン等に適用してもよい。
【０１７７】
（２） 前記第１〜第３の実施形態では、サブ制御装置の一例として、発光用サブ制御装置５５、音声用サブ制御装置５６及び表示用サブ制御装置５７を挙げたがこれに限るものではなく、例えば電源制御装置や払出制御装置や発射制御装置等の他の制御装置であってもよい。
【０１７８】
（３）前記第１〜第３の実施形態においては、サブ制御信号は表示用サブ制御装置５７から出力されていたが、音声サブ制御装置や発光体サブ制御装置から出力するように構成してもよい。
【０１７９】
（４）前記第１実施形態では、音声用サブ制御装置５６は、サブ制御信号を３回取得するように構成されていたが、この限りではなく、１回又は３回以外の複数回取得するようにしてもよい。また、前記実施形態では、取得した３つのサブ制御信号のうち、少なくとも２つが同一の場合に制御を行うようにしていたが、取得した全てのサブ制御信号が同一の場合にのみ制御を行うようにしてもよい。
【０１８０】
（６）前記第２実施形態では、表示用サブ制御装置５７からは１つ又は２つのサブ制御装置にサブ制御信号を出力していたが、３つ以上のサブ制御装置に出力するようにしてもよい。
【０１８１】
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る遊技機の正面図
【図２】遊技機の背面図
【図３】メイン制御装置と各サブ制御装置とのブロック図
【図４】メイン制御装置のブロック図
【図５】表示サブ制御装置のブロック図
【図６】音声サブ制御装置のブロック図
【図７】メイン制御装置と音声サブ制御装置との送受信のタイミングチャート
【図８】第２実施形態に係るメイン制御装置と各サブ制御装置とのブロック図
【図９】キャラクター図柄としての「猫」の概念図
【図１０】キャラクター図柄としての「女の子」の概念図
【図１１】主制御用メインプログラムを示すフローチャート
【図１２】主制御用乱数更新処理を示すフローチャート
【図１３】主制御用大当たり判定処理を示すフローチャート
【図１４】主制御用リーチ有無決定処理を示すフローチャート
【図１５】主制御用確定停止特別図柄決定処理を示すフローチャート
【図１６】主制御用変動パターン決定処理を示すフローチャート
【図１７】図柄制御用メインプログラムを示すフローチャート
【図１８】図柄制御用コマンド受信処理を示すフローチャート
【図１９】図柄制御用変動パターンデータセット処理を示すフローチャート
【図２０】図柄制御用サブ間コマンドパターン処理を示すフローチャート
【図２１】図柄制御用画像データ作成処理を示すフローチャート
【図２２】音声制御用メインプログラムを示すフローチャート
【図２３】音声制御用コマンド受信処理を示すフローチャート
【図２４】音声制御用サブ間コマンド入力処理を示すフローチャート
【図２５】音声制御用音声データ作成処理を示すフローチャート
【図２６】発光制御用メインプログラムを示すフローチャート
【図２７】発光制御用コマンド受信処理を示すフローチャート
【図２８】発光制御用サブ間コマンド入力処理を示すフローチャート
【図２９】発光制御用発光データ作成処理を示すフローチャート
【符号の説明】
２２…サイドランプ
３０…装飾ランプ
３４…表示器
５０…メイン制御装置
５５…発光用サブ制御装置（ランプ制御装置）
５６…音声用サブ制御装置（音声制御装置）
５７…表示用サブ制御装置（表示制御装置）
５９Ｓ…スピーカ
【図１】
0003674862.tif 000009
【図２】
0003674862.tif 000010
【図３】
0003674862.tif 000011
【図４】
0003674862.tif 000012
【図５】
0003674862.tif 000013
【図６】
0003674862.tif 000014
【図７】
0003674862.tif 000015
【図８】
0003674862.tif 000016
【図９】
0003674862.tif 000017
【図１０】
0003674862.tif 000018
【図１１】
0003674862.tif 000019
【図１２】
0003674862.tif 000020
【図１３】
0003674862.tif 000021
【図１４】
0003674862.tif 000022
【図１５】
0003674862.tif 000023
【図１６】
0003674862.tif 000024
【図１７】
0003674862.tif 000025
【図１８】
0003674862.tif 000026
【図１９】
0003674862.tif 000027
【図２０】
0003674862.tif 000028
【図２１】
0003674862.tif 000029
【図２２】
0003674862.tif 000030
【図２３】
0003674862.tif 000031
【図２４】
0003674862.tif 000032
【図２５】
0003674862.tif 000033
【図２６】
0003674862.tif 000034
【図２７】
0003674862.tif 000035
【図２８】
0003674862.tif 000036
【図２９】
0003674862.tif 000037