(57)【要約】【課題】主制御基板の制御負担を軽減すると共に、主制御基板に搭載されるプログラム容量やデータ容量を減少させて主制御基板のプログラム開発を容易にすることができる遊技機を提供すること。【解決手段】変動パターン指定コマンドによって変動表示の一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを一度に指定することができるので、変動表示の状態が変化する各ポイント毎に、主制御基板Ｃから各制御基板Ｓ，Ｄ，Ｍ，Ｌへそれぞれ制御用コマンドを送信する必要がない。しかも、変動パターン指定コマンドの展開はサブ制御基板Ｓによって行われるので、主制御基板Ｃの制御負担をサブ制御基板Ｓへ分散して軽減することができる。従って、主制御基板Ｃに搭載されるプログラム容量やデータ容量を減少させて、主制御基板Ｃのプログラム開発を容易にすることができる。【選択図】図２
2010227622.tif 000002
【特許請求の範囲】
【請求項１】
図柄等を表示する表示装置と、効果音を発する発音装置と、点灯または消灯する発光装置と、遊技の制御を行う主制御基板と、その主制御基板から送信される制御用コマンドに基づいて前記表示装置に図柄の変動表示を行わせる表示用制御基板と、前記主制御基板から送信される制御用コマンドに基づいて前記発音装置から効果音を発せさせる効果音制御基板と、前記主制御基板から送信される制御用コマンドに基づいて前記発光装置を点灯または消灯させる発光装置制御基板とを備えた遊技機において、
前記主制御基板から送信される制御用コマンドは、前記変動表示における一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを指定する変動パターン指定コマンドを少なくとも有しており、
前記主制御基板から受信した変動パターン指定コマンドに基づいて前記表示用制御基板と効果音制御基板と発光装置制御基板とを制御するサブ制御基板を備えていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機などに代表される遊技機に関し、特に、主制御基板の制御負担を軽減することができる遊技機に関するものである。
【背景技術】
【０００２】
パチンコ機の遊技の制御を行う主制御基板には、図柄の変動表示等の表示制御を行う表示用制御基板や、効果音の出力制御を行う効果音制御基板、複数のランプの点灯制御を行うランプ制御基板などが接続されている。これら各制御基板の制御は、主制御基板から各制御基板へそれぞれ個別に送信される制御用コマンドに基づいて行われる。この制御用コマンドは、変動パターン（表示パターン、効果音パターンおよび発光パターン）が同一の部分については、同一の制御用コマンドで制御できるように、それぞれ細分化されている。
【０００３】
図２１を参照して、主制御基板から表示用制御基板へ送信される制御用コマンド、即ち、図柄の変動表示を表示のみについて制御する制御用コマンドについて説明する。なお、図２１においては、図柄の変動表示を行う表示装置は上段・中段・下段の３行で構成され、その３行の各行毎に右から左へ横方向にスクロールしながら変動表示が行われる。
【０００４】
まず、制御用コマンド（１）により、上段・中段・下段の全３行について図柄の変動表示が開始される。次に、図柄の差し替えが、制御用コマンド（２）により上段の図柄ついて、制御用コマンド（３）により中段の図柄ついて、制御用コマンド（４）により下段の図柄について、それぞれ行われる。制御用コマンド（５）によって、高速変動されている全３行の変動表示がそれぞれ減速され、制御用コマンド（６）により、上段及び下段の表示が左右に行きつ戻りつ繰り返し変動されると共に、中段の変動表示が中速変動とされる。更に、制御用コマンド（７）により、中段の変動表示が低速変動とされ、その後、制御用コマンド（８）により上段の変動表示が停止され、制御用コマンド（９）により下段の変動表示が停止され、制御用コマンド（１０）により中段の変動表示が停止される。これにより３行すべての変動表示が停止し、一連の変動表示が終了する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように変動表示を制御する制御用コマンドは、変動表示の状態が変化する各ポイント毎に主制御基板から表示用制御基板へ送信されるので、変動表示の殆どの制御を主制御基板で行うことになってしまう。このため主制御基板の制御負担が大きくなって、主制御基板で実行される他の制御に支障を来したり、或いは、変動表示の制御のために、容量に制限のある主制御基板のプログラム容量やデータ容量を増大させて、主制御基板のプログラム開発を困難にさせてしまうという問題点がある。しかも、主制御基板から送信される制御用コマンドは、表示用制御基板に対するコマンドの他に、効果音制御基板やランプ制御基板に対する制御用コマンドもあるが、これらの制御用コマンドも同様に、状態が変化する各ポイント毎に主制御基板から送信されるので、主制御基板の制御負担は一層大きく、主制御基板のプログラム開発を一層困難にしている。
本発明は上述した問題点を解決するためになされたものであり、主制御基板の制御負担を軽減すると共に、主制御基板に搭載されるプログラム容量やデータ容量を減少させて主制御基板のプログラム開発を容易にすることができる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために請求項１記載の遊技機は、図柄等を表示する表示装置と、効果音を発する発音装置と、点灯または消灯する発光装置と、遊技の制御を行う主制御基板と、その主制御基板から送信される制御用コマンドに基づいて前記表示装置に図柄の変動表示を行わせる表示用制御基板と、前記主制御基板から送信される制御用コマンドに基づいて前記発音装置から効果音を発せさせる効果音制御基板と、前記主制御基板から送信される制御用コマンドに基づいて前記発光装置を点灯または消灯させる発光装置制御基板とを備え、前記主制御基板から送信される制御用コマンドは、前記変動表示における一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを指定する変動パターン指定コマンドを少なくとも有しており、前記主制御基板から受信した変動パターン指定コマンドに基づいて前記表示用制御基板と効果音制御基板と発光装置制御基板とを制御するサブ制御基板を備えている。
この請求項１記載の遊技機によれば、サブ制御基板によって、主制御基板から送信される変動パターン指定コマンドが受信されると、その変動パターン指定コマンドで指定される変動パターンとしての表示パターンと効果音パターンと発光パターンとに基づいて、それぞれ表示用制御基板と効果音制御基板と発光装置制御基板とが制御され、一連の変動表示が行われる。
【発明の効果】
【０００７】
本発明の遊技機によれば、変動パターン指定コマンドによって変動表示の一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを指定することができるので、変動表示の状態が変化する各ポイント毎に、主制御基板から各制御基板へそれぞれ制御用コマンドを送信する必要がない。しかも、変動パターン指定コマンドに基づく表示用制御基板、効果音制御基板および発光装置制御基板の制御は、サブ制御基板Ｓによって行われるので、主制御基板Ｃの制御負担をサブ制御基板Ｓへ分散して軽減することができる。よって、主制御基板Ｃに搭載されるプログラム容量やデータ容量を減少させて、主制御基板Ｃのプログラム開発を容易にすることができるという効果がある。
また、変動パターン指定コマンドを受信してその変動パターン指定コマンドに対応する制御を行うサブ制御基板の制御プログラムを変更することにより、主制御基板の制御プログラムをそのままにして、制御の内容（パターン）を変更することができる。よって、主制御基板（のプログラム）を共通化しつつ、単に主制御基板に接続されるサブ制御基板を取り替えるだけで、表示装置や発音装置、発光装置などに異なった動作をさせることができるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例であるパチンコ機の遊技盤の正面図である。
【図２】パチンコ機の電気的構成を示したブロック図である。
【図３】液晶ディスプレイの表示画面を９つの表示領域に分割した様子を示した図である。
【図４】変動パターン指定コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図５】（ａ）は、停止図柄指定コマンドのコマンドコードと、そのコマンドコードによって指定される図柄番号との対応関係を示した図である。（ｂ）は、２０種類の図柄コードと図柄名との対応関係を示した図である。
【図６】（ａ）は、上段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図であり、（ｂ）は、中段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図であり、（ｃ）は、下段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図である。
【図７】図柄停止コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図８】表示コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図９】図８とは別の表示コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図１０】効果音コマンドのコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。
【図１１】ランプコマンドのコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。
【図１２】主制御基板で実行されるリセット割込処理を示したフローチャートである。
【図１３】リセット割込処理の中で実行されるコマンド設定処理を示したフローチャートである。
【図１４】サブ制御基板の割込処理で実行されるコマンド受信処理を示したフローチャートである。
【図１５】サブ制御基板のメイン処理を示したフローチャートである。
【図１６】表示用制御基板のメイン処理を示したフローチャートである。
【図１７】効果音制御基板のメイン処理を示したフローチャートである。
【図１８】ランプ制御基板のメイン処理を示したフローチャートである。
【図１９】全図柄を一度に確定させる変動表示のタイミングチャートである。
【図２０】９つの図柄を３図柄ずつ確定させる変動表示のタイミングチャートである。
【図２１】従来技術における変動表示のタイミングを示したチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機や他の遊技機に用いることは、当然に可能である。
【００１０】
図１は、本実施例のパチンコ機Ｐの遊技盤の正面図である。遊技盤１の周囲には、打球が入賞することにより５個から１５個の球が払い出される複数の入賞口２と、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４とが設けられている。また、遊技盤１の中央には、複数種類の識別情報としての特別図柄（以下、単に「図柄」と称す）などを表示する特別図柄表示装置としての液晶（ＬＣＤ）ディスプレイ３が設けられている。このＬＣＤディスプレイ３の表示画面は横方向に３分割されており、３分割された各表示領域において、それぞれ右から左へ横方向にスクロールしながら図柄の変動表示が行われる。
【００１１】
ＬＣＤディスプレイ３の上方には、「０〜９」までを表示可能な普通図柄表示装置としての７セグメントＬＥＤ７が設けられており、その両側には、４つのＬＥＤランプ７ａ１〜７ａ４がそれぞれ上下に２つずつ配設されている。また、ＬＣＤディスプレイ３の両側には、普通図柄作動用ゲート７ｂがそれぞれ１つずつ設けられている。打球が、いずれかの普通図柄作動用ゲート７ｂを通過すると、７セグメントＬＥＤ７の変動表示が開始される。７セグメントＬＥＤ７の変動表示が「３」または「７」で終了すると、ＬＣＤディスプレイ３の下方に配設されるいわゆるチューリップで構成された普通電動役物４が所定時間（約０．３〜１．３秒）、所定回数（１〜３回）開放される。なお、打球の普通図柄作動用ゲート７ｂの通過回数は４個まで保留可能にされており、その保留数は、４つのＬＥＤランプ７ａ１〜７ａ４が点灯することによって表示される。
【００１２】
普通電動役物４の中には、特別図柄作動口（第１種始動口）（図示せず）が設けられており、普通電動役物４に入賞した打球がこの特別図柄作動口を通過することにより、前記したＬＣＤディスプレイ３の変動表示が開始される。普通電動役物４の下方には、特定入賞口（大入賞口）５が設けられている。この特定入賞口５は、ＬＣＤディスプレイ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、大当たりとなって、打球が入賞しやすいように所定時間（例えば、３０秒経過するまで、あるいは、打球が１０個入賞するまで）開放される入賞口である。
【００１３】
特定入賞口５内には、Ｖゾーン５ａが設けられている。特定入賞口５の開放中に、打球がＶゾーン５ａ内を通過すると、継続権が成立して、特定入賞口５の閉鎖後、再度、その特定入賞口５が所定時間（又は、特定入賞口５に打球が所定個数入賞するまで）開放される。この特定入賞口５の開閉動作は、最高で１６回（１６ラウンド）繰り返し可能にされており、開閉動作の行われ得る状態が、いわゆる所定の遊技価値の付与された状態（特別遊技状態）である。なお、打球の特別図柄作動口の通過回数は４個まで保留可能にされており、その保留数は、ＬＣＤディスプレイ３の両側に上下に２つずつ配設された４つのランプ４ａ１〜４ａ４を点灯することによって表示される。
【００１４】
図２は、かかるパチンコ機Ｐの電気的構成を示したブロック図である。パチンコ機Ｐは、主に、遊技の進行を制御する主制御基板Ｃと、ＬＣＤディスプレイ３の表示を制御する表示用制御基板Ｄと、スピーカ５７を用いて効果音の出力を制御する効果音制御基板Ｍと、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御するランプ制御基板Ｌと、主制御基板Ｃに接続され、その主制御基板Ｃから送信される制御用コマンドに基づいて、７セグメントＬＥＤ７の変動表示を制御すると共に、前記した表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへ、表示コマンド３５、効果音コマンド３６、ランプコマンド３７をそれぞれ送信して、各制御基板Ｄ，Ｍ，Ｌを制御するサブ制御基板Ｓとにより構成されている。
【００１５】
主制御基板Ｃには、演算装置であるＭＰＵ１１と、そのＭＰＵ１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ１２と、各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ１３とが搭載されている。図１２及び図１３に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ１２内に記憶されている。
【００１６】
ＲＡＭ１３は、送信バッファ１３ａと、コマンドカウンタ１３ｂとを備えている。送信バッファ１３ａは、ＬＣＤディスプレイ３の変動表示の制御のためなどに、主制御基板Ｃからサブ制御基板Ｓへ送信される制御用コマンドを記憶するためのバッファである。制御用コマンドは２バイトで構成されるので、この送信バッファ１３ａも２バイトで構成されている。送信バッファ１３ａへセット（書き込み）された制御用コマンドは、タイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００１７】
図３は、ＬＣＤディスプレイ３の表示画面を９つの表示領域に分割した様子を示した図である。前記した通り、本実施例の変動表示は、横方向に３分割された３つの表示領域３ａ，３ｂ，３ｃにおいて、それぞれ矢印Ａ方向へ横方向にスクロールしながら行われる。この横方向に３分割された３つの表示領域３ａ，３ｂ，３ｃを、縦方向に更に３分割して９つの表示領域３ａ１，・・・，３ｃ３とし、その９つの表示領域３ａ１，・・・，３ｃ３に対して、図３に示すように、それぞれ表示される「図柄１〜図柄９」の９つの図柄番号３２ａが付されている。
【００１８】
図２に示すコマンドカウンタ１３ｂは、制御用コマンドの一種である停止図柄指定コマンド３２（図５参照）が指定するＬＣＤディスプレイ３の表示領域３ａ１〜３ｃ３を示すためのカウンタであり、「１〜１０」の範囲で「１」ずつ更新される。コマンドカウンタ１３ｂの値が「１〜９」の範囲内にある場合には、そのコマンドカウンタ１３ｂの値に対応する図柄番号３２ａ（図５参照）の表示領域３ａ１〜３ｃ３が指定される。また、コマンドカウンタ１３ｂの値が「１０」である場合には、いずれの表示領域も指定されない。
【００１９】
図２に示すように、これらＭＰＵ１１、ＲＯＭ１２、ＲＡＭ１３は、バスライン１４を介して互いに接続されており、バスライン１４は、また、入出力ポート１５にも接続されている。この入出力ポート１５はサブ制御基板Ｓやランプ制御基板Ｌ、他の入出力装置１６と接続されている。主制御基板Ｃは、入出力ポート１５を介して、サブ制御基板Ｓやランプ制御基板Ｌ、他の入出力装置１６へ各種コマンドを送り、それら各装置を制御する。
【００２０】
なお、主制御基板Ｃからランプ制御基板Ｌへは、ランプコマンド３７（図１１参照）の一部が、サブ制御基板Ｓを介さずに直接送信される。具体的には、普通電動役物４内に設けられた特別図柄作動口の保留球数を表示するランプ４ａ１〜４ａ４を点灯又は消灯させるための「１０Ｈ〜１４Ｈ」のランプコマンド３７、および、普通図柄作動用ゲート７ｂの保留球数を表示するＬＥＤランプ７ａ１〜７ａ４を点灯又は消灯させるための「２０Ｈ〜２４Ｈ」のランプコマンド３７が、それぞれ主制御基板Ｃからランプ制御基板Ｌへ直接送信される。
【００２１】
主制御基板Ｃとサブ制御基板Ｓ及びランプ制御基板Ｌとの接続は、それぞれ入力および出力が固定的な２つのバッファ（インバータゲート）１７，２６，１８，６７を介して行われている。よって、主制御基板Ｃとサブ制御基板Ｓ及びランプ制御基板Ｌとの間における制御用コマンド等の送受信は、主制御基板Ｃからサブ制御基板Ｓ及びランプ制御基板Ｌへの一方向にのみ行われ、サブ制御基板Ｓ又はランプ制御基板Ｌから主制御基板Ｃへ制御用コマンド等を送信することはできない。
【００２２】
サブ制御基板Ｓは、主制御基板Ｃから受信した制御用コマンドに基づいて、普通図柄表示装置としての７セグメントＬＥＤ７の変動表示を制御すると共に、受信した制御用コマンドを複数の表示コマンド３５（図８及び図９参照）や、効果音コマンド３６（図１０参照）、ランプコマンド３７（図１１参照）にそれぞれ展開して、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへ送信して、各制御基板Ｄ，Ｍ，Ｌをそれぞれ制御するための制御基板である。本実施例のように、比較的制御負担の少ない７セグメントＬＥＤ７の制御を、サブ制御基板Ｓで行うことにより、主制御基板Ｃを始めとする他の制御基板Ｄ，Ｍ，Ｌの制御負担を軽減することができるのである。
【００２３】
このサブ制御基板Ｓには、前記したバッファ（インバータゲート）２６の他に、演算装置であるＭＰＵ２１と、そのＭＰＵ２１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ２２と、各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ２３とが搭載されている。図１４及び図１５に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ２２内に記憶されている。また、ＲＡＭ２３には、受信バッファ２３ａと、コマンド受信フラグ２３ｂと、９つの停止図柄１〜９メモリ２３ｃ〜２３ｋと、表示コマンド送信バッファ２３ｌと、効果音コマンド送信バッファ２３ｍと、ランプコマンド送信バッファ２３ｎとが設けられている。
【００２４】
受信バッファ２３ａは、主制御基板Ｃから送信される制御用コマンドを受信するためのバッファである。制御用コマンドは２バイトで構成されるので、受信バッファ２３ａも同様に２バイトで構成されている。コマンド受信フラグ２３ｂは、新たな制御用コマンドが受信バッファ２３ａへ記憶された場合にオンされるフラグである。コマンド受信フラグ２３ｂがオンされていると、受信バッファ２３ａに記憶される制御用コマンドが読み出される。読み出された制御用コマンドは、表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開され、サブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。そして、各制御基板Ｄ，Ｍ，Ｌによって、各コマンド３５〜３７に応じた制御がそれぞれ行われる。即ち、各制御基板Ｄ，Ｍ，Ｌによって、ＬＣＤディスプレイ３の変動表示などの制御がそれぞれ行われるのである。なお、一旦オンされたコマンド受信フラグ２３ｂは、受信バッファ２３ａから制御用コマンドを読み出す際にオフされる。
【００２５】
停止図柄１〜９メモリ２３ｃ〜２３ｋは、制御用コマンドの一種である停止図柄指定コマンド３２によって送信される停止図柄の図柄コード３２ｂ（図５参照）を記憶するためのメモリであり、前記したＬＣＤディスプレイ３の９つの表示領域３ａ１〜３ｃ３（図３参照）に対応してそれぞれ１つ、合計９つの停止図柄１〜９メモリ２３ｃ〜２３ｋが設けられている。なお、停止図柄１〜９メモリ２３ｃ〜２３ｋの詳細については後述する。
【００２６】
表示コマンド送信バッファ２３ｌは、サブ制御基板Ｓから表示用制御基板Ｄへ送信される表示コマンド３５を記憶するためのバッファである。表示コマンド３５は２バイトで構成されるので、表示コマンド送信バッファ２３ｌも２バイトで構成されている。表示コマンド送信バッファ２３ｌへ書き込まれた表示コマンド３５は、サブ制御基板Ｓのタイマ割込処理によって、１バイトずつ表示用制御基板Ｄへ送信される。なお、表示コマンド３５の詳細については、図８及び図９を参照しつつ後述する。
【００２７】
効果音コマンド送信バッファ２３ｍは、サブ制御基板Ｓから効果音制御基板Ｍへ送信される効果音コマンド３６を記憶するためのバッファである。効果音コマンド３６は１バイトで構成されるので、効果音コマンド送信バッファ２３ｍも１バイトで構成されている。効果音コマンド送信バッファ２３ｍへ書き込まれた効果音コマンド３６は、表示コマンド３５を送信するタイマ割込処理とは別のサブ制御基板Ｓのタイマ割込処理によって、効果音制御基板Ｍへ送信される。なお、効果音コマンド３６の詳細については図１０を参照しつつ後述する。
【００２８】
ランプコマンド送信バッファ２３ｎは、サブ制御基板Ｓからランプ制御基板Ｌへ送信されるランプコマンド３７を記憶するためのバッファである。ランプコマンド３７は１バイトで構成されるので、ランプコマンド送信バッファ２３ｎも１バイトで構成されている。ランプコマンド送信バッファ２３ｎへ書き込まれたランプコマンド３７は、表示コマンド３５及び効果音コマンド３６を送信するタイマ割込処理とは別のサブ制御基板Ｓのタイマ割込処理によって、ランプ制御基板Ｌへ送信される。なお、ランプコマンド３７の詳細については図１１を参照しつつ後述する。
【００２９】
サブ制御基板ＳのＭＰＵ２１、ＲＯＭ２２、ＲＡＭ２３は、バスライン２４を介して互いに接続されており、バスライン２４は、また、入出力ポート２５にも接続されている。この入出力ポート２５は、前記したインバータゲート２６を介して主制御基板Ｃと接続されるほか、７セグメントＬＥＤ７、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌとそれぞれ接続されている。
【００３０】
表示用制御基板Ｄは、特別図柄表示装置としてのＬＣＤディスプレイ３の変動表示を制御するための制御基板である。この表示用制御基板Ｄは、ＭＰＵ４１と、ＲＯＭ４２と、ワークＲＡＭ４３と、ビデオＲＡＭ４５と、キャラクタＲＯＭ４６と、画像コントローラ４７と、入力ポート４８と、出力ポート４９とを備えている。入力ポート４８の入力にはサブ制御基板Ｓの出力が接続され、その入力ポート４８の出力は、ＭＰＵ４１、ＲＯＭ４２、ワークＲＡＭ４３、画像コントローラ４７を接続するバスライン４４と接続されている。また、画像コントローラ４７は出力ポート４９の入力にも接続されており、その出力ポート４９の出力にはＬＣＤディスプレイ３が接続されている。
【００３１】
表示用制御基板ＤのＭＰＵ４１は、サブ制御基板Ｓから送信される表示コマンド３５に基づいてＬＣＤディスプレイ３の（変動）表示を制御するためのものであり、ＲＯＭ４２は、そのＭＰＵ４１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１６に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ４２内に記憶されている。ワークＲＡＭ４３は、ＭＰＵ４１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３２】
ビデオＲＡＭ４５は、ＬＣＤディスプレイ３に表示される表示データを記憶するためのメモリであり、このビデオＲＡＭ４５の内容を書き換えることにより、ＬＣＤディスプレイ３の表示内容が変更される。即ち、各表示領域３ａ１〜３ｃ３における図柄の変動表示は、ビデオＲＡＭ４５の内容が書き換えられることにより行われる。キャラクタＲＯＭ４６は、ＬＣＤディスプレイ３に表示される図柄などのキャラクタデータを記憶するためのメモリである。画像コントローラ４７は、ＭＰＵ４１、ビデオＲＡＭ４５、出力ポート４９のそれぞれのタイミングを調整して、データの読み書きを介在するとともに、ビデオＲＡＭ４５に記憶される表示データをキャラクタＲＯＭ４６を参照しつつ所定のタイミングでＬＣＤディスプレイ３に表示させるものである。
【００３３】
効果音制御基板Ｍは、ＬＣＤディスプレイ３の変動表示などに合わせた効果音をスピーカ５７から出力するための制御を行う制御基板である。この効果音制御基板Ｍは、ＭＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、入力ポート５５と、出力ポート５６とを備えている。入力ポート５５の入力にはサブ制御基板Ｓの出力が接続され、その入力ポート５５の出力は、ＭＰＵ５１、ＲＯＭ５２、ＲＡＭ５３を接続するバスライン５４と接続されている。バスライン５４は、また、出力ポート５６の入力にも接続されており、その出力ポート５６の出力にはスピーカ５７が接続されている。
【００３４】
効果音制御基板ＭのＭＰＵ５１は、サブ制御基板Ｓから送信される効果音コマンド３６に基づいてスピーカ５７の効果音出力を制御するためのものであり、ＲＯＭ５２は、そのＭＰＵ５１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１７に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ５２内に記憶されている。ＲＡＭ５３は、ＭＰＵ５１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３５】
ランプ制御基板Ｌは、ＬＣＤディスプレイ３の変動表示などに合わせて、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４を点灯又は消灯させるための制御を行う制御基板である。このランプ制御基板Ｌは、前記したインバータゲート６７の他に、ＭＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、入力ポート６５と、出力ポート６６とを備えている。入力ポート６５の入力には、主制御基板Ｃおよびサブ制御基板Ｓの出力が接続され、その入力ポート６５の出力は、ＭＰＵ６１、ＲＯＭ６２、ＲＡＭ６３を接続するバスライン６４と接続されている。バスライン６４は、また、出力ポート６６の入力にも接続されており、その出力ポート６６の出力には、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４がそれぞれ接続されている。
【００３６】
ランプ制御基板ＬのＭＰＵ５１は、主制御基板Ｃおよびサブ制御基板Ｓから送信されるランプコマンド３７に基づいて、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯又は消灯を制御するためのものであり、ＲＯＭ６２は、そのＭＰＵ６１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１８に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ６２内に記憶されている。ＲＡＭ６３は、ＭＰＵ６１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３７】
次に、図４から図７を参照して、ＬＣＤディスプレイ３の変動表示などの制御のために主制御基板Ｃからサブ制御基板Ｓへ送信される制御用コマンドについて説明する。ＬＣＤディスプレイ３の変動表示に用いられる制御用コマンドとしては、図４に示す変動パターン指定コマンド３１と、図５に示す停止図柄指定コマンド３２と、図７に示す図柄停止コマンド３３とがある。制御用コマンドは２バイトで構成されるので、その１バイト目と２バイト目のコマンドコードを区別するために、１バイト目のコマンドコードは最上位ビットがセットされ、２バイト目のコマンドコードは最上位ビットがリセットされている。なお、制御用コマンドは、ＬＣＤディスプレイ３の変動表示以外を制御するものもあるが、本実施例では、それらの制御用コマンドについては特に図示していない。
【００３８】
図４は、変動パターン指定コマンド３１のコマンドコードと、そのコマンド内容とを示した図である。変動パターン指定コマンド３１は、変動表示を開始させると共に、変動表示の開始から終了までの一連の変動パターンとしての表示パターンと効果音パターンと発光パターン（ランプパターン）とを指定するためのコマンドである。１バイト目のコマンドコードは「Ｃ０Ｈ」または「Ｃ１Ｈ」とされており、合計５６種類の変動パターンが用意されている。
【００３９】
なお、変動パターン指定コマンド３１によって指定される変動表示の制御（効果音制御およびランプ制御を含む）は、その変動パターン指定コマンド３１を受信したサブ制御基板Ｓが、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌを制御することによって行われる。よって、サブ制御基板Ｓの制御プログラムの内容を変更することにより、同一コードの変動パターン指定コマンド３１に対する効果音やランプ表示を含めた変動表示の内容を変更することができる。即ち、主制御基板Ｃの制御プログラムを変更することなく、サブ制御基板Ｓの制御プログラムを変更するだけで、変動表示の内容を変更することができる。
【００４０】
図５（ａ）は、停止図柄指定コマンド３２のコマンドコードと、そのコマンドコードによって指定される図柄番号３２ａとの対応関係を示した図である。前記した通り、各図柄番号３２ａには、図３に示す各表示領域３ａ１〜３ｃ３がそれぞれ対応付けされている。また、図５（ｂ）は、２０種類の図柄コード３２ｂと図柄名３２ｃとの対応関係を示した図である。
【００４１】
停止図柄指定コマンド３２は、変動パターン指定コマンド３１で指定された変動パターンの変動表示の終了時に、ＬＣＤディスプレイ３の各表示領域３ａ１〜３ｃ３にそれぞれ停止表示される図柄を指定するためのコマンドである。停止図柄指定コマンド３２は、変動パターン指定コマンド３１が送信され変動表示が開始された後に、ＬＣＤディスプレイ３の９つの表示領域３ａ１〜３ｃ３のそれぞれに対して、主制御基板Ｃからサブ制御基板Ｓへ送信される。
【００４２】
この停止図柄指定コマンド３２は、変動パターン指定コマンド３１と同様に２バイトで構成されている。停止図柄指定コマンド３２の１バイト目には、図柄１〜９の表示領域３ａ１〜３ｃ３を指定するコマンドコードがセットされる。図５（ａ）に示すように、停止図柄指定コマンド３２の１バイト目のコマンドコードが「９０Ｈ」であれば図柄１の表示領域３ａ１が、「Ａ０Ｈ」であれば図柄２の表示領域３ｂ１が、・・・、「Ｂ２Ｈ」であれば図柄９の表示領域３ｃ３が、それぞれ指定される。停止図柄指定コマンド３２の２バイト目には、１バイト目のコマンドコードで指定した図柄１〜９の表示領域３ａ１〜３ｃ３に停止表示される図柄の図柄コード３２ｂがセットされる。即ち、図５（ｂ）に示すように、停止表示される図柄が「タコ」である場合には「１０Ｈ」が、「ハリセンボン」である場合には「１１Ｈ」が、・・・、「サメ（２）」である場合には「２３Ｈ」が、それぞれ停止図柄指定コマンド３２の２バイト目のコードとしてセットされる。
【００４３】
サブ制御基板Ｓは、停止図柄指定コマンド３２を受信すると、実行中の変動パターンを考慮した上で、停止図柄指定コマンド３２で指定された図柄コード３２ｂの図柄で変動表示が終了するように、変動中の図柄を差し替えるための表示コマンド３５（図８参照）を表示用制御基板Ｄへ送信する。この図柄の差し替えは、変動表示が高速変動されている場合に限って行われるので、遊技者に図柄の差し替えが行われたことを気づかれることがない。
【００４４】
図５（ｂ）に示すように、各図柄にはすべて異なった図柄コード３２ｂが付与されている。特に、図柄名３２ｃ「サメ（１）」と「サメ（２）」とは、ＬＣＤディスプレイ３に全く同じ図柄として表示されるが、図５（ｂ）に示すように、両図柄には「１３Ｈ」と「２３Ｈ」との異なった図柄コード３２ｂが付与されている。同様に、図柄名３２ｃ「貝（１）」〜「貝（１０）」も、ＬＣＤディスプレイ３に全く同じ図柄として表示されるが、図５（ｂ）に示すように、「１９Ｈ」〜「２２Ｈ」の異なった図柄コード３２ｂが付与されている。
【００４５】
ここで、図６を参照して、ＬＣＤディスプレイ３の上段・中段・下段の各表示領域３ａ〜３ｃにおいて、図３の矢印Ａ方向にスクロールしつつ変動表示を行う仮想図柄リール４１〜４３の構成について説明する。図６は、上段・中段・下段の各段の仮想図柄リール４１〜４３の構成を模式的に示した図である。
【００４６】
図６（ａ）には、ＬＣＤディスプレイ３の上段の表示領域３ａで変動表示される上段の仮想図柄リール４１の構成が模式的に図示されている。図６（ａ）に示すように、上段の仮想図柄リール４１には、１８種類の図柄が「貝（９）」，「カニ」，「貝（８）」，・・・，「タコ」の順に配列されており、最終の「タコ」の図柄の次には、先頭の図柄に戻って「貝（９）」，「カニ」，「貝（８）」，・・・の各図柄が配列される。上段の仮想図柄リール４１は、かかる図柄の配列順に、ＬＣＤディスプレイ３の上段の表示領域３ａで変動表示される。
【００４７】
同様に、図６（ｃ）には、ＬＣＤディスプレイ３の下段の表示領域３ｃで変動表示される下段の仮想図柄リール４３の構成が模式的に図示されている。図６（ｃ）に示すように、下段の仮想図柄リール４３には、上段の仮想図柄リール４１の配列と全く逆の配列で、１８種類の図柄が「タコ」，「貝（１）」，「ハリセンボン」，・・・，「貝（９）」の順に配列されている。最終の「貝（９）」の図柄の次には、先頭の図柄に戻って「タコ」，「貝（１）」，「ハリセンボン」，・・・の各図柄が配列される。下段の仮想図柄リール４３は、かかる図柄の配列順に、ＬＣＤディスプレイ３の下段の表示領域３ｃで変動表示される。
【００４８】
図６（ｂ）には、ＬＣＤディスプレイ３の中段の表示領域３ｂで変動表示される中段の仮想図柄リール４２の構成が模式的に図示されている。図６（ｂ）に示すように、中段の仮想図柄リール４２には、下段の仮想図柄リール４３の配列の最後尾に「サメ（２）」，「貝（１０）」の２種類の図柄を加えた合計２０種類の図柄が順に配列されている。上段および下段の仮想図柄リール４１，４３の場合と同様に、最終の「貝（１０）」の図柄の次には、先頭の図柄に戻って「タコ」，「貝（１）」，「ハリセンボン」，・・・の各図柄が配列される。中段の仮想図柄リール４２は、かかる図柄の配列順に、ＬＣＤディスプレイ３の中段の表示領域３ｂで変動表示される。
【００４９】
図７は、図柄停止コマンド３３のコマンドコードと、そのコマンド内容とを示した図である。図柄停止コマンド３３は、指定した図柄番号３２ａの表示領域３ａ１〜３ｃ３で変動表示されている図柄を停止表示（確定）させるためのコマンドである。サブ制御基板Ｓが図柄停止コマンド３３を受信すると、その図柄停止コマンド３３によって指定される表示領域３ａ１〜３ｃ３に、停止図柄指定コマンド３２によって既に指定されている停止図柄を停止表示させるための表示コマンド３５（図８参照）が、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。また、その表示コマンド３５の送信と共に、サブ制御基板Ｓは、図柄の停止時に出力される効果音を指定するための効果音コマンド３６と、図柄の停止時に点灯または消灯させるランプ６を指定するためのランプコマンド３７とを、効果音制御基板Ｍとランプ制御基板Ｌとへそれぞれ送信する。
【００５０】
表示用制御基板Ｄは、上記表示コマンド３５を受信すると、その表示コマンド３５で指定された表示領域３ａ１〜３ｃ３の変動表示を、指定された図柄で停止表示し、その表示領域３ａ１〜３ｃ３の図柄を確定する。即ち、図柄停止コマンド３３で指定された表示領域３ａ１〜３ｃ３の変動表示が終了するのである。同時に、効果音制御基板Ｍのスピーカ５７からは図柄の停止を報せる効果音が発せられ、ランプ制御基板Ｌのランプ６は、図柄の停止に合わせて点灯または消灯される。図柄停止コマンド３３によって、９つすべての表示領域３ａ１〜３ｃ３の図柄が確定すると、変動パターン指定コマンド３１によって開始された一連の変動パターン（表示パターン、効果音パターン、発光パターンを含む）の変動表示が終了する。
【００５１】
サブ制御基板Ｓは、変動パターン指定コマンド３１と停止図柄指定コマンド３２との内容を考慮しつつ、変動表示終了のタイミングで停止図柄指定コマンド３２によって指定された図柄が該当する表示領域３ａ１〜３ｃ３に表示されるように、変動表示の高速変動中に予め表示用制御基板Ｄへ表示コマンド３５を送信して、表示用制御基板Ｄに図柄の差し替えを行わせている。しかも、主制御基板Ｃは、変動パターン指定コマンド３１で指定した変動表示の変動パターンが終了するタイミングを見計らって、図柄停止コマンド３３をサブ制御基板Ｓへ送信するように制御している。図柄停止コマンド３３がサブ制御基板Ｓへ送信されると、その図柄停止コマンド３３に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が、サブ制御基板Ｓから直ちに、表示用制御基板Ｄ、効果音制御基板Ｍおよびランプ制御基板Ｌへそれぞれ送信される。よって、図柄停止コマンド３３による図柄の停止表示（確定）を、遊技者に違和感を与えることなく、スムースに行うことができるのである。
【００５２】
なお、主制御基板Ｃからの図柄停止コマンド３３の送信タイミングが速まった結果、変動パターン指定コマンド３１で指定した変動パターンの終了前であるにも拘わらず、サブ制御基板Ｓが図柄停止コマンド３３を受信した場合には、サブ制御基板Ｓは、変動パターンの終了前であっても、既に停止図柄指定コマンド３２で指定されている停止図柄を停止表示するための各コマンド３５〜３７を、各制御基板Ｄ，Ｍ，Ｌへ直ちに送信する。よって、図柄停止コマンド３３の送信タイミングが速まったとしても、その送信タイミングに合わせて、図柄停止コマンド３３で指定される表示領域３ａ１〜３ｃ３の図柄を停止表示（確定）することができるのである。
【００５３】
図柄停止コマンド３３には、９つの表示領域３ａ１〜３ｃ３の図柄を個別に確定させる９種類のコマンドと、９つの表示領域３ａ１〜３ｃ３の図柄をすべて一度に確定させる１種類のコマンドと、上段・中段・下段の３段に分かれた３つの表示領域３ａ，３ｂ，３ｃの図柄を各段毎に個別に確定させる３種類のコマンドとがあり、合計１３種類のコマンドが用意されている。このうち、スクロールの単位となる上段・中段・下段の各段毎に、３つずつの図柄を一度に確定させる図柄停止コマンド３３（（１）「８０Ｈ，０ＢＨ」，（２）「８０Ｈ，０ＣＨ」，（３）「８０Ｈ，０ＤＨ」）を用いれば、制御によってＬＣＤディスプレイ３の表示上に表される仮想図柄リール４１〜４３のスクロールを、実際の図柄リールのスクロールと同じように行わせるができ、遊技者の興趣を一層向上させることができる。
【００５４】
次に、図８から図１１を参照して、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ送信されるコマンド３５〜３７について説明する。サブ制御基板Ｓから送信されるコマンドとしては、表示用制御基板Ｄを制御する表示コマンド３５と、効果音制御基板Ｍを制御する効果音コマンド３６と、ランプ制御基板Ｌを制御するランプコマンド３７とがある。サブ制御基板Ｓは、主制御基板Ｃから制御用コマンドを受信すると、その制御用コマンドを複数の表示コマンド３５と効果音コマンド３６とランプコマンド３７とに展開し、展開した各コマンド３５〜３７を、それぞれのコマンドに応じたタイミングで、各制御基板Ｄ，Ｍ，Ｌへそれぞれ送信する。
【００５５】
図８および図９は、表示コマンド３５のコマンドコードと、そのコマンド内容とを示した図である。表示コマンド３５は、表示用制御基板Ｄを制御するためのコマンドであり、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。表示コマンド３５は２バイトで構成されるので、その１バイト目と２バイト目のコマンドコードを区別するために、１バイト目のコマンドコードは最上位ビットがセットされ、２バイト目のコマンドコードは最上位ビットがリセットされている。
【００５６】
図１０は、効果音コマンド３６のコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。効果音コマンド３６は、効果音制御基板Ｍを制御するためのコマンドであり、サブ制御基板Ｓから効果音制御基板Ｍへ送信される。この効果音コマンド３６は、表示コマンド３５と異なり、１バイトで構成されている。
【００５７】
図１１は、ランプコマンド３７のコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。ランプコマンド３７は、ランプ制御基板Ｌを制御するためのコマンドであり、主制御基板Ｃおよびサブ制御基板Ｓからランプ制御基板Ｌへ送信される。具体的には、コマンドコードが「１０Ｈ〜２４Ｈ」のランプコマンド３７は、ＬＣＤディスプレイ３や７セグメントＬＥＤ７の変動表示の保留数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４の点灯又は消灯を制御するコマンドであるので、主制御基板Ｃからランプ制御基板Ｌへ送信される。また、コマンドコードが「３０Ｈ〜ＡＡＨ」のランプコマンド３７は、他のランプ６の点灯又は消灯を制御するコマンドであるので、サブ制御基板Ｓからランプ制御基板Ｌへ送信される。このランプコマンド３７も、効果音コマンド３６と同様に、１バイトで構成されている。
【００５８】
次に、上記のように構成されたパチンコ機Ｐで実行される各処理を、図１２から図１８のフローチャートを参照して説明する。図１２は、パチンコ機Ｐの主制御基板Ｃにおいて、４ｍｓ毎に実行されるリセット割込処理のフローチャートである。パチンコ機Ｐの主な制御は、このリセット割込処理によって実行される。
【００５９】
リセット割込処理では、まず、スタックポインタを設定し（Ｓ１）、ＲＡＭ１３の所定エリアに書き込まれているパターンのチェックを行う（Ｓ２）。チェックの結果、所定エリアに所定のパターンが書き込まれていれば、ＲＡＭ１３に異常はなく正常であるので（Ｓ２：正常）、処理をＳ３へ移行する。一方、Ｓ２のチェックの結果、所定エリアに所定のパターンが書き込まれていなければ、電源投入後最初に実行されたリセット割込処理であるか、或いは、ＲＡＭ１３に異常があるので（Ｓ２：異常）、この場合には処理をＳ２１へ移行して、一旦、ＲＡＭ１３の内容をクリアした後、ＲＡＭ１３内へ初期値を書き込んで（Ｓ２１）、次のリセット割込処理の発生を待機する。なお、このＳ２１の処理でＲＡＭ１３に書き込まれる初期値の中には、Ｓ２の処理でチェックされる所定のパターンが含まれている。
【００６０】
Ｓ３の処理ではタイマ割込の設定を行う（Ｓ３）。ここで設定されるタイマ割込としては、ＬＣＤディスプレイ３の変動表示を制御する制御用コマンドを表示用制御基板Ｄへ送信するためのストローブ信号を発生させるタイマ割込などがある。タイマ割込の設定後は、各割込を許可状態とする（Ｓ４）。割込の許可後は、前回のリセット割込処理において更新された出力データを一度に各ポートへ出力するポート出力処理を実行する（Ｓ５）。
【００６１】
更に、大当たりを決定するための乱数カウンタの値を「＋１」更新する乱数更新処理（Ｓ６）を実行し、記憶タイマ減算処理を実行する（Ｓ７）。記憶タイマ減算処理は、大当たり判定の保留球が所定数以上あり、且つ、ＬＣＤディスプレイ３において図柄の変動表示中である場合に、図柄の変動表示の時間短縮を行うものである。
【００６２】
スイッチ読込処理（Ｓ８）は、各スイッチの値を読み込んで、遊技領域１へ打ち込まれた打球の入賞口２や大入賞口５（Ｖゾーン５ａを含む）への入賞、普通電動役物４への入賞およびその普通電動役物４内に設けられた特別図柄作動口の通過、更には賞球や貸球を検出するための処理である。カウント異常監視処理（Ｓ９）は、Ｓ８のスイッチ読込処理によって読み込まれたスイッチデータに異常があるか否かを監視するための処理である。例えば、大入賞口５が開放され、打球のＶゾーン５ａの通過を検出するＶカウントスイッチで打球が検出されたにも拘わらず、Ｖゾーン５ａ以外の大入賞口５への入賞を検出する１０カウントスイッチで１球の打球も検出できない場合には、１０カウントスイッチが抜き取られるなどして、１０カウントスイッチに何らかの異常が発生している。また、賞球の払い出しを行う払出モータ（図示せず）を駆動したにも拘わらず、１球の賞球も払い出されない場合には、賞球の払出装置に何らかの異常が発生している。このようにカウント異常監視処理（Ｓ９）では、スイッチ読込処理（Ｓ８）によって読み込まれたスイッチデータに基づいて、上記のような異常の有無を監視している。
【００６３】
図柄カウンタ更新処理（Ｓ１０）では、ＬＣＤディスプレイ３で行われる変動表示の結果、停止表示される図柄を決定するためのカウンタの更新処理が行われる。また、図柄チェック処理（Ｓ１１）では、図柄カウンタ更新処理（Ｓ１０）で更新されたカウンタの値に基づいて、特別図柄変動処理（Ｓ１５）で使用される大当たり図柄や、はずれ図柄、更にはリーチ図柄などが決定される。
【００６４】
Ｓ３からＳ１１までの処理において、エラーが発生していなければ（Ｓ１２：正常）、普通図柄変動処理（Ｓ１３）によって、普通図柄表示装置としての７セグメントＬＥＤ７の変動表示を行うと共に、その変動表示が「３」または「７」で終了して当たりが発生した場合には、普通電動役物４を所定時間および所定回数開放するための当たり処理を実行する。その後、状態フラグをチェックし（Ｓ１４）、ＬＣＤディスプレイ３において図柄の変動開始または変動表示中であれば（Ｓ１４：図柄変動中）、特別図柄変動処理（Ｓ１５）によって、打球が特別図柄作動口を通過するタイミングで読み取った乱数カウンタの値に基づいて、大当たりか否かの判定を行うと共に、ＬＣＤディスプレイ３において特別図柄の変動処理を実行する。
【００６５】
この特別図柄の変動処理において、ＬＣＤディスプレイ３の変動表示を実行するための表示データや効果音データ、更にはランプデータが作成され、３種類の制御用コマンド（変動パターン指定コマンド３１、停止図柄指定コマンド３２、図柄停止コマンド３３）に変換されて、主制御基板Ｃからサブ制御基板Ｓへ、Ｓ３の処理で設定されたタイマ割込処理によって送信される。
【００６６】
一方、状態フラグをチェックした結果、大当たり中であれば（Ｓ１４：大当り中）、大入賞口５を開放するなどの大当たり処理（Ｓ１６）を実行する。更に、状態フラグをチェックした結果、図柄の変動中でも大当たり中でもなければ（Ｓ１４：その他）、Ｓ１５及びＳ１６の処理をスキップして、Ｓ１７の表示データ作成処理へ移行する。なお、Ｓ１２の処理において、エラーが確認された場合には（Ｓ１２：エラー）、Ｓ１３〜Ｓ１６の各処理をスキップして、Ｓ１７の表示データ作成処理へ移行する。
【００６７】
表示データ作成処理（Ｓ１７）では、特別図柄の変動表示以外にＬＣＤディスプレイ３に表示されるデモデータや、７セグメントＬＥＤ７の表示データなどが作成される。作成された表示データは、制御用コマンドとして、Ｓ３の処理で設定されたタイマ割込処理によって主制御基板Ｃからサブ制御基板Ｓへ送信される。サブ制御基板Ｓへ送信された表示データのうちＬＣＤディスプレイ３の表示に関するデータは、そのサブ制御基板Ｓによって表示コマンド３５に展開され、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。また、サブ制御基板Ｓへ送信された表示データのうち７セグメントＬＥＤ７の表示に関するデータは、サブ制御基板Ｓによって直接７セグメントＬＥＤ７の表示制御に用いられる。なお、特別図柄の変動表示に用いられる表示データは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００６８】
ランプ・情報処理（Ｓ１８）では、保留球の数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４を点灯又は消灯させるランプデータをはじめ、そのランプ４ａ１〜４ａ４，７ａ１〜７ａ４以外の他のランプ６を特別図柄の変動表示以外で点灯又は消灯させる各種のランプデータが作成される。保留球の数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４についてのランプデータは、ランプコマンド３７として、この主制御基板Ｃからランプ制御基板Ｌへ、直接、タイマ割込処理によって送信される。また、他のランプ６についてのランプデータは、制御用コマンドとして、主制御基板Ｃからサブ制御基板Ｓへタイマ割込処理によって送信され、そのサブ制御基板Ｓによってランプコマンド３７に展開された後に、サブ制御基板Ｓからランプ制御基板Ｌへ送信される。なお、特別図柄の変動表示に用いられるランプデータは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００６９】
効果音処理（Ｓ１９）では、特別図柄の変動表示以外の遊技の状況に応じた効果音データが作成される。作成された効果音データは、制御用コマンドとして、主制御基板Ｃからサブ制御基板Ｓへタイマ割込処理によって送信され、そのサブ制御基板Ｓによって効果音コマンド３６に展開された後に、サブ制御基板Ｓから効果音制御基板Ｍへ送信される。なお、特別図柄の変動表示に用いられる効果音データは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００７０】
効果音処理（Ｓ１９）の終了後は、次のリセット割込処理が発生するまでの残余時間の間、Ｓ１０と同一の処理である図柄カウンタ更新処理（Ｓ２０）が繰り返し実行される。Ｓ１〜Ｓ１９の各処理の実行時間は遊技の状態に応じて変化するので、次のリセット割込処理が発生するまでの残余時間は、一定の時間ではない。よって、かかる残余時間を使用して図柄カウンタ更新処理（Ｓ２０）を繰り返し実行することにより、停止図柄をランダムに変更することができる。
【００７１】
図１３は、図１２におけるリセット割込処理の特別図柄変動処理（Ｓ１５）内で実行されるコマンド設定処理を示したフローチャートである。このコマンド設定処理は、ＬＣＤディスプレイ３の変動表示を制御する制御用コマンドである変動パターン指定コマンド３１、停止図柄指定コマンド３２、図柄停止コマンド３３を、主制御基板Ｃから表示用制御基板Ｄへ送信するために、各コマンド３１〜３３を送信バッファ１３ａへ書き込む（セットする）ための処理である。
【００７２】
コマンド設定処理では、まず、変動表示の状態が状態フラグによってチェックされる（Ｓ３１）。チェックの結果、変動表示の開始であれば（Ｓ３１：変動開始）、変動パターン指定コマンド３１を送信バッファ１３ａへ書き込み（Ｓ３２）、コマンドカウンタ１３ｂの値を「１」として（Ｓ３３）、この処理を終了する。送信バッファ１３ａへ書き込まれた変動パターン指定コマンド３１は、前記した通り、Ｓ３の処理で設定されるタイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００７３】
Ｓ３１の処理において、状態フラグをチェックした結果、図柄の変動表示中であれば（Ｓ３１：変動表示中）、コマンドカウンタ１３ｂの値が「９」以下であるか否かを調べる（Ｓ３４）。コマンドカウンタ１３ｂの値が「９」以下であれば（Ｓ３４：Ｙｅｓ）、そのコマンドカウンタ１３ｂの値に対応する停止図柄指定コマンド３２の１バイト目を送信バッファ１３ａの上位バイトへ書き込む（Ｓ３５）。図５（ａ）に示す対応関係に基づいて、例えば、コマンドカウンタ１３ｂの値が「１」であれば「９０Ｈ」が、コマンドカウンタ１３ｂの値が「２」であれば「Ａ０Ｈ」が、・・・、コマンドカウンタ１３ｂの値が「９」であれば「Ｂ２Ｈ」が、それぞれ送信バッファ１３ａの上位バイトへ書き込まれる。
【００７４】
更に、コマンドカウンタ１３ｂの値に対応する停止図柄の図柄コード３２ｂを送信バッファ１３ａの下位バイトへ書き込む（Ｓ３６）。例えば、コマンドカウンタ１３ｂの値が「１」であれば図柄１（３ａ１）の表示領域に停止表示される図柄の図柄コード３２ｂが、コマンドカウンタ１３ｂの値が「２」であれば図柄２（３ｂ１）の表示領域に停止表示される図柄の図柄コード３２ｂが、・・・、コマンドカウンタ１３ｂの値が「９」であれば図柄９（３ｃ３）の表示領域に停止表示される図柄の図柄コード３２ｂが、それぞれ図５（ｂ）に示す対応関係に基づいて、送信バッファ１３ａの下位バイトへ書き込まれる。ここで、停止図柄として「タコ」の図柄が指定される場合には「１０Ｈ」の図柄コード３２ｂが、「ハリセンボン」の図柄が指定される場合には「１１Ｈ」の図柄コード３２ｂが、・・・、「サメ（２）」の図柄が指定される場合には「２３Ｈ」の図柄コード３２ｂが、それぞれ指定される。
【００７５】
Ｓ３５およびＳ３６の処理によって、２バイトの停止図柄指定コマンド３２を送信バッファ１３ａへ書き込んだ後は、コマンドカウンタ１３ｂの値を「１」加算して（Ｓ３７）、この処理を終了する。なお、送信バッファ１３ａへ書き込まれた停止図柄指定コマンド３２は、変動パターン指定コマンド３１の場合と同様に、Ｓ３の処理で設定されるタイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００７６】
一方、コマンドカウンタ１３ｂの値が「１０」以上であれば（Ｓ３４：Ｎｏ）、９つ全ての表示領域３ａ１〜３ｃ３について停止図柄指定コマンド３２を送信したということである。よって、かかる場合には、Ｓ３５からＳ３７の各処理をスキップして、この処理を終了する。
【００７７】
Ｓ３１の処理において、状態フラグをチェックした結果、変動表示の終了のタイミングであれば（Ｓ３１：変動表示終了）、９つの表示領域３ａ１〜３ｃ３の全図柄を一度に停止表示（確定）させる図柄停止コマンド３３（８０Ｈ，０ＡＨ）を送信バッファ１３ａへ書き込み（Ｓ３８）、この処理を終了する。送信バッファ１３ａへ書き込まれた図柄停止コマンド３３は、変動パターン指定コマンド３１の場合と同様に、Ｓ３の処理で設定されるタイマ割込処理により、１バイトずつサブ制御基板Ｓへ送信される。この図柄停止コマンド３３がサブ制御基板Ｓへ送信され、そのサブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌのそれぞれへ、図柄停止コマンド３３に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が送信されることにより、変動パターン指定コマンド３１によって開始された一連の変動表示が終了する。
【００７８】
なお、図柄停止コマンド３３による図柄の停止表示（確定）は、必ずしも、９つすべての図柄を一度に確定させる必要はなく、例えば、９つの図柄をそれぞれ別々に確定させたり、或いは、スクロールが行われる単位、即ち、上段の図柄、中段の図柄、下段の図柄の各単位毎に図柄を確定させるようにしても良い。前者の場合には、図７に示すように「８０Ｈ，０１Ｈ」〜「８０Ｈ，０９Ｈ」の図柄停止コマンド３３が使用され、後者の場合には「８０Ｈ，０ＢＨ」〜「８０Ｈ，０ＤＨ」の図柄停止コマンド３３が使用される。
【００７９】
図１４は、サブ制御基板Ｓの受信割込処理で実行されるコマンド受信処理のフローチャートである。このコマンド受信処理は、主制御基板Ｃからサブ制御基板Ｓへ制御用コマンドが送信されると実行される。まず、主制御基板Ｃから送信されサブ制御基板Ｓで受信した制御用コマンドを受信バッファ２３ａへ書き込み（Ｓ４１）、更に、コマンド受信フラグ２３ｂをオンして（Ｓ４２）、新たな制御用コマンドが受信バッファ２３ａに記憶されていることを示して、この処理を終了する。
【００８０】
図１５は、サブ制御基板Ｓのメイン処理のフローチャートである。このメイン処理では、主制御基板Ｃから受信した制御用コマンドに基づいて、各種の制御が行われる。まず、コマンド受信フラグ２３ｂがオンされているか否かを確認する（Ｓ５１）。コマンド受信フラグ２３ｂがオンされていれば（Ｓ５１：Ｙｅｓ）、これをオフした後に（Ｓ５２）、受信バッファ２３ａの上位バイトに記憶されているデータにより制御用コマンドの種類を確認する（Ｓ５３）。
【００８１】
受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「Ｃ０Ｈ」または「Ｃ１Ｈ」であれば、その制御用コマンドは変動パターン指定コマンド３１である。よって、かかる場合には（Ｓ５３：変動パターン指定コマンド）、全ての停止図柄１〜９メモリ２３ｃ〜２３ｋの内容を０クリアした後で（Ｓ５４）、その変動パターン指定コマンド３１で指定される変動パターンを複数の表示コマンド３５、効果音コマンド３６、ランプコマンド３７に展開する（Ｓ５５）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。
【００８２】
一方、Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「９０Ｈ〜９２Ｈ」，「Ａ０Ｈ〜Ａ２Ｈ」または「Ｂ０Ｈ〜Ｂ２Ｈ」のいずれかであれば、その制御用コマンドは停止図柄指定コマンド３２である。よって、かかる場合には（Ｓ５３：停止図柄指定コマンド）、その停止図柄指定コマンド３２の２バイト目のコマンドである図柄コード３２ｂを対応する停止図柄１〜９メモリ２３ｃ〜２３ｋへ書き込む（Ｓ５７）。図５（ａ）（ｂ）に示すように、例えば、受信バッファ２３ａに記憶される停止図柄指定コマンド３２が「９０Ｈ，１４Ｈ」であれば、「９０Ｈ」に対応する停止図柄１メモリ２３ｃに、「１４Ｈ（エビの図柄）」の図柄コード３２ｂが書き込まれる。また、受信バッファ２３ａに記憶される停止図柄指定コマンド３２が「Ｂ２Ｈ，２１Ｈ」であれば、「Ｂ２Ｈ」に対応する停止図柄９メモリ２３ｋに、「２１Ｈ（貝の図柄）」の図柄コード３２ｂが書き込まれる。
【００８３】
その後は、ＬＣＤディスプレイ３上で高速に変動されている変動中の図柄を、変動パターン（特に、表示パターン）とその変動パターンの進行状況とを考慮して、停止図柄１〜９メモリ２３ｃ〜２３ｋに記憶される図柄コード３２ｂの図柄で変動表示が終了するように図柄を差し替えるための表示コマンド３５（図８参照）を算出する（Ｓ５８）。例えば、停止図柄１メモリ２３ｃに「１４Ｈ」が記憶されている場合には、図柄１の表示領域３ａ１の変動表示が「１４Ｈ」の図柄コード３２ｂである「エビ」の図柄で終了するように、図柄の差し替えのための表示コマンド３５を算出する。また、停止図柄９メモリ２３ｋに「２１Ｈ」が記憶されている場合には、図柄９の表示領域３ｃ３の変動表示が「２１Ｈ」の図柄コード３２ｂである「貝」の図柄で終了するように、図柄の差し替えのための表示コマンド３５を算出する。算出した図柄の差し替えのための表示コマンド３５は、各処理（Ｓ５６）において、図柄の高速変動中に表示用制御基板Ｄへ送信される。
【００８４】
Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「８０Ｈ」であれば、その制御用コマンドは図柄停止コマンド３３である。よって、かかる場合には（Ｓ５３：図柄停止コマンド）、その図柄停止コマンド３３で指定された図柄番号３２ａの表示領域３ａ１〜３ｃ３の図柄を確定して、その表示領域３ａ１〜３ｃ３へ該当する図柄を停止表示するために、受信した図柄停止コマンド３３を表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開する（Ｓ５９）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。
【００８５】
例えば、「８０Ｈ，０ＡＨ」の図柄停止コマンド３３が受信バッファ２３ａに記憶されていれば、その図柄停止コマンド３３は、９つすべての表示領域３ａ１〜３ｃ３の図柄を一度に確定し停止表示するための表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開される。また、「８０Ｈ，０ＣＨ」の図柄停止コマンド３３が受信バッファ２３ａに記憶されていれば、その図柄停止コマンド３３は、中段の表示領域３ｂに表示される３つの図柄２，５，８を一度に確定し停止表示するための表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開される。
【００８６】
なお、変動表示の終了タイミングの到来前であっても、図柄停止コマンド３３を受信した場合には、Ｓ５９の処理を実行して、その図柄停止コマンド３３により指示された表示領域３ａ１〜３ｃ３の変動表示を即座に停止（確定）する。よって、図柄停止コマンド３３を受信するタイミングで、変動表示を実際に終了させることができる。
【００８７】
Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドが、変動パターン指定コマンド３１、停止図柄指定コマンド３２および図柄停止コマンド３３のいずれの制御用コマンドでもなければ（Ｓ５３：その他）、その制御用コマンドが７セグメントＬＥＤ７の表示を制御するためのコマンドであるか否かを確認する。７セグメントＬＥＤ７の表示を制御する制御用コマンドでなければ（Ｓ６０：Ｎｏ）、受信した制御用コマンドを、その制御用コマンドに対応する各コマンド３５〜３７に展開する（Ｓ６１）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、対応する各制御基板Ｄ，Ｍ，Ｌをそれぞれ送信される。一方、Ｓ６０の処理において、受信した制御用コマンドが７セグメントＬＥＤ７の表示に関する制御用コマンドであれば（Ｓ６０：Ｙｅｓ）、各処理（Ｓ５６）において、その制御用コマンドに基づき７セグメントＬＥＤ７の表示が、サブ制御基板Ｓによって直接制御される。
【００８８】
Ｓ５１の処理においてコマンド受信フラグ２３ｂがオフされている場合や（Ｓ５１：Ｎｏ）、Ｓ５５，Ｓ５８，Ｓ５９，Ｓ６０：Ｙｅｓ，Ｓ６１の各処理の実行後は、サブ制御基板Ｓの状況に応じて各処理を実行する（Ｓ５６）。その後は、処理をＳ５１へ移行して、このメイン処理を繰り返す。なお、前記した通り、Ｓ５５，Ｓ５８，Ｓ５９及びＳ６１の各処理において展開された各コマンド３５〜３７は、この各処理（Ｓ５６）において、それぞれのタイミングで、対応する制御基板Ｄ，Ｍ，Ｌへそれぞれ送信される。
【００８９】
図１６は、表示用制御基板Ｄのメイン処理のフローチャートである。このメイン処理では、サブ制御基板Ｓから受信した表示コマンド３５に基づいて、ＬＣＤディスプレイ３の制御が行われる。まず、新たな表示コマンド３５を受信したか否かを確認し（Ｓ７１）、受信していれば（Ｓ７１：Ｙｅｓ）、受信した表示コマンド３５に基づいてＬＣＤディスプレイ３の（変動）表示を制御する（Ｓ７２）。その後、各処理を実行した後で（Ｓ７３）、処理をＳ７１へ移行し、このメイン処理を繰り返す。一方、Ｓ７１の処理において新たな表示コマンド３５を受信していなければ（Ｓ７１：Ｎｏ）、今までに受信した表示コマンド３５に基づいて各処理を実行し（Ｓ７３）、ＬＣＤディスプレイ３の（変動）表示を制御する。その後は、処理をＳ７１へ移行して、このメイン処理を繰り返す。
【００９０】
図１７は、効果音制御基板Ｓのメイン処理のフローチャートである。このメイン処理では、サブ制御基板Ｓから受信した効果音コマンド３６に基づいて、スピーカ５７の効果音出力が制御される。まず、新たな効果音コマンド３６を受信したか否かを確認し（Ｓ８１）、受信していれば（Ｓ８１：Ｙｅｓ）、受信した効果音コマンド３６に基づいてスピーカ５７の効果音出力を制御する（Ｓ８２）。その後、各処理を実行した後で（Ｓ８３）、処理をＳ８１へ移行し、このメイン処理を繰り返す。一方、Ｓ８１の処理において新たな効果音コマンド３６を受信していなければ（Ｓ８１：Ｎｏ）、今までに受信した効果音コマンド３６に基づいて各処理を実行し（Ｓ８３）、スピーカ５７の効果音出力を制御する。その後は、処理をＳ８１へ移行して、このメイン処理を繰り返す。
【００９１】
図１８は、ランプ制御基板Ｌのメイン処理のフローチャートである。このメイン処理では、主制御基板Ｃおよびサブ制御基板Ｓから受信したランプコマンド３７に基づいて、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４を点灯または消灯する制御が行われる。まず、新たなランプコマンド３７を受信したか否かを確認し（Ｓ９１）、受信していれば（Ｓ９１：Ｙｅｓ）、受信したランプコマンド３７に基づいて各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御する（Ｓ９２）。その後、各処理を実行した後で（Ｓ９３）、処理をＳ９１へ移行し、このメイン処理を繰り返す。一方、Ｓ９１の処理において新たなランプコマンド３７を受信していなければ（Ｓ９１：Ｎｏ）、今までに受信したランプコマンド３７に基づいて各処理を実行し（Ｓ９３）、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御する。その後は、処理をＳ９１へ移行して、このメイン処理を繰り返す。
【００９２】
次に、図１９及び図２０のタイミングチャートを参照して、上述の説明に基づく変動表示のタイミングについて説明する。まず、図１９を参照して、９つ全ての図柄を一度に停止表示（確定）させる場合のタイミングについて説明する。主制御基板Ｃからサブ制御基板Ｓへ変動パターン指定コマンド３１が送信されると、その変動パターン指定コマンド３１に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が、サブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへそれぞれ送信され、それら各コマンド３５〜３７に基づいて、ＬＣＤディスプレイ３の図柄１（３ａ１）〜図柄９（３ｃ３）の全ての図柄について変動表示が開始される。
【００９３】
この変動パターン指定コマンド３１に続いて、高速変動の最中に、停止図柄指定コマンド３２が９つの表示領域３ａ１〜３ｃ３に対して順に送信される。停止図柄指定コマンド３２がサブ制御基板Ｓによって受信されると、その停止図柄指定コマンド３２により指定される停止図柄に合わせて、変動中の図柄を差し替えるための表示コマンド３５が算出される。算出された表示コマンド３５は、サブ制御基板Ｓから表示用制御基板Ｄへ送信され、図柄の高速変動中に、表示用制御基板Ｄによって図柄の差し替えが行われる。その後、変動パターン指定コマンド３１で指定された変動パターンとしての表示パターン、効果音パターンおよび発光パターンがそれぞれ変化するタイミングに応じて、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへそれぞれ各コマンド３５〜３７が送信され、各制御基板Ｄ，Ｍ，Ｌによって変動表示が継続される。
【００９４】
変動表示の終了タイミングには、主制御基板Ｃからサブ制御基板Ｓへ、９つの全図柄を一度に停止表示（確定）させる図柄停止コマンド３３（８０Ｈ，０ＡＨ（図７参照））が送信される。この図柄停止コマンド３３がサブ制御基板Ｓにより受信されると、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ、図柄停止コマンド３３により指定された図柄を停止表示させるための各コマンド３５〜３７が送信され、その結果、変動パターン指定コマンド３１によって開始されたＬＣＤディスプレイ３の一連の変動表示が終了する。変動表示の終了後は、所定時間の経過により、各表示領域３ａ１〜３ｃ３に停止表示されている停止図柄指定コマンド３２で指定した停止図柄の表示が別の表示に切り替えられる。
【００９５】
なお、変動表示の終了タイミングが到来する前に、サブ制御基板Ｓが図柄停止コマンド３３を受信した場合には、変動パターン指定コマンド３１で指定された変動表示の終了タイミングが到来していなくても、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ図柄を停止表示させるための各コマンド３５〜３７が送信され、停止図柄指定コマンド３２により指定された停止図柄が指定された表示領域３ａ１〜３ｃ３へ、即座に、停止表示される。かかる制御により、図柄停止コマンド３３の送信（受信）タイミングに合わせて、変動表示を終了させることができるのである。
【００９６】
次に、図２０のタイミングチャートを参照して、上段、下段、中段の順に、９つの図柄を３図柄ずつ停止表示（確定）させる場合のタイミングについて説明する。停止図柄指定コマンド３２の送信までは、図１９のタイミングと同様に行われ、高速変動中に図柄の差し替えが行われる。
【００９７】
変動表示終了のタイミングで、主制御基板Ｃからサブ制御基板Ｓへ、まず、上段の表示領域３ａに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信される（８０Ｈ，０ＢＨ（図７参照））。この図柄停止コマンド３３がサブ制御基板Ｓにより受信されると、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ、図柄停止コマンド３３により指定された上段の図柄１，４，７を停止表示させるための各コマンド３５〜３７が送信され、その結果、上段の図柄１，４，７が確定し停止表示される。次に、下段の表示領域３ｃに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信され（８０Ｈ，０ＤＨ（図７参照））、下段の図柄３，６，９が確定し停止表示される。更に、中段の表示領域３ｂに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信され（８０Ｈ，０ＣＨ（図７参照））、中段の図柄２，５，８が確定し停止表示される。以上３つの図柄停止コマンド３３により、変動パターン指定コマンド３１によって開始されたＬＣＤディスプレイ３の一連の変動表示が終了する。
【００９８】
このように図柄のスクロール方向に合わせて、上段、下段、中段の順に図柄を停止表示（確定）させることにより、制御によって表示上に表される仮想図柄リール４１〜４３を、実際の図柄リールのように表現することができる。なお、図柄のスクロール方向が縦方向の場合には、図柄の停止表示（確定）は、例えば、左、右、中の順に行われる。
【００９９】
以上説明したように、本実施例のパチンコ機Ｐによれば、変動パターン指定コマンド３１によって変動表示の一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを一度に指定することができるので、変動表示の状態が変化する各ポイント毎に、主制御基板Ｃから各制御基板Ｓ，Ｄ，Ｍ，Ｌへそれぞれ制御用コマンドを送信する必要がない。しかも、変動パターン指定コマンド３１の表示コマンド３５、効果音コマンド３６およびランプコマンド３７への展開は、サブ制御基板Ｓによって行われるので、主制御基板Ｃの制御負担をサブ制御基板Ｓへ分散して軽減することができる。よって、主制御基板Ｃに搭載されるプログラム容量やデータ容量を減少させて、主制御基板Ｃのプログラム開発を容易にすることができる。
【０１００】
また、変動パターン指定コマンド３１を受信してその変動パターン指定コマンド３１に対応する制御を行うサブ制御基板Ｓの制御プログラムを変更することにより、主制御基板Ｃの制御プログラムをそのままにして、制御の内容（変動パターン、即ち、表示パターン、効果音パターン及び発光パターン）を変更することができる。よって、主制御基板Ｃ（のプログラム）を共通化しつつ、単に主制御基板Ｃに接続されるサブ制御基板Ｓ（或いは、サブ制御基板Ｓに接続される各制御基板Ｄ，Ｍ，Ｌ）を取り替えるだけで、ＬＣＤディスプレイ３やスピーカ５７、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４などに異なった動作をさせることができる。
【０１０１】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【０１０２】
例えば、上記実施例では、サブ制御基板Ｓは、表示用制御基板Ｄ、効果音制御基板Ｍまたはランプ制御基板Ｌとぞれぞれ別体に構成されたが、かかる構成に代えて、サブ制御基板Ｓと他の１以上の制御基板Ｄ，Ｍ，Ｌとを一体に構成するようにしても良いのである。例えば、サブ制御基板Ｓを表示用制御基板Ｄと一体に構成する場合には、効果音コマンド３６およびランプコマンド３７は、サブ制御基板Ｓと一体に構成された表示用制御基板Ｄから、効果音制御基板Ｍおよびランプ制御基板Ｌへそれぞれ送信される。また、サブ制御基板Ｓを効果音制御基板Ｍおよびランプ制御基板Ｌと一体に構成する場合には、表示コマンド３５は、サブ制御基板Ｓと一体に構成された効果音制御基板Ｍおよびランプ制御基板Ｌから、表示用制御基板Ｄへ送信される。なお、当然のことながら、表示用制御基板Ｄ、効果音制御基板Ｍおよびランプ制御基板Ｌのすべてを、サブ制御基板Ｓと一体に構成しても良いのである。
【０１０３】
また、上記実施例では、サブ制御基板Ｓと表示用制御基板Ｄとの表示コマンド３５等の送受信は、サブ制御基板Ｓから表示用制御基板Ｄへの一方向にのみ行われた。同様に、サブ制御基板Ｓと効果音制御基板Ｍとの効果音コマンド３６等の送受信や、サブ制御基板Ｓとランプ制御基板Ｌとのランプコマンド３７等の送受信についても、サブ制御基板Ｓから効果音制御基板Ｍまたはランプ制御基板Ｌへの一方向にのみ行われた。しかし、これに代えて、サブ制御基板Ｓと表示用制御基板Ｄ、サブ制御基板Ｓと効果音制御基板Ｍ、或いは、サブ制御基板Ｓとランプ制御基板Ｌとの間におけるコマンド等の送受信を双方向に行うように構成しても良いのである。
【０１０４】
以下に本発明の変形例を示す。請求項１記載の遊技機において、前記サブ制御基板は、前記主制御基板から受信した変動パターン指定コマンドを前記表示パターンが変化するポイント毎に展開する表示パターン展開手段と、その表示パターン展開手段により展開された表示パターンをその表示パターンが変化するポイントに合わせて前記表示用制御基板へ送信（出力）する展開表示パターン送信（出力）手段と、前記主制御基板から受信した変動パターン指定コマンドを前記効果音パターンが変化するポイント毎に展開する効果音パターン展開手段と、その効果音パターン展開手段により展開された効果音パターンをその効果音パターンが変化するポイントに合わせて前記効果音制御基板へ送信（出力）する展開効果音パターン送信（出力）手段と、前記主制御基板から受信した変動パターン指定コマンドを前記発光パターンが変化するポイント毎に展開する発光パターン展開手段と、その発光パターン展開手段により展開された発光パターンをその発光パターンが変化するポイントに合わせて前記発光装置制御基板へ送信（出力）する展開発光パターン送信（出力）手段とを備えていることを特徴とする遊技機１。
【０１０５】
請求項１記載の遊技機または遊技機１において、前記サブ制御基板は、前記表示用制御基板、効果音制御基板または発光装置制御基板のうち１以上の制御基板を備えていることを特徴とする遊技機２。なお、表示用制御基板、効果音制御基板および発光装置制御基板のすべてが一体となってサブ制御基板を構成しても良い。
【０１０６】
請求項１記載の遊技機または遊技機１若しくは２において、前記サブ制御基板は、前記表示用制御基板、効果音制御基板および発光装置制御基板を制御すると共に、７セグメントＬＥＤの表示を制御することを特徴とする遊技機３。
【０１０７】
請求項１記載の遊技機または遊技機１乃至３は、前記変動パターン指定コマンドに加えて更に、前記制御用コマンドとして、前記変動表示の終了時に前記表示装置に停止表示される停止図柄を指定する停止図柄指定コマンドと、その停止図柄指定コマンドにより指定された停止図柄を前記表示装置へ停止表示（確定表示）させるタイミングを指定するための図柄停止コマンドとを備えていることを特徴とする遊技機４。
【０１０８】
請求項１記載の遊技機または遊技機１乃至４において、前記制御用コマンドを前記主制御基板から前記サブ制御基板へ一方向にのみ送信する一方向手段を備えていることを特徴とする遊技機５。
【符号の説明】
【０１０９】
３              液晶（ＬＣＤ）ディスプレイ（表示装置）
４ａ１〜４ａ４  ＬＥＤランプ（発光装置）
６              ランプ（発光装置）
７ａ１〜７ａ４  ランプ（発光装置）
３１            変動パターン指定コマンド（制御用コマンドの一部）
３２            停止図柄指定コマンド（制御用コマンドの一部）
３３            図柄停止コマンド（制御用コマンドの一部）
３５            表示コマンド
３６            効果音コマンド
３７            ランプコマンド（発光コマンド）
５７            スピーカ（発音装置）
Ｃ              主制御基板
Ｄ              表示用制御基板
Ｍ              効果音制御基板
Ｌ              発光装置制御基板
Ｐ              パチンコ機（遊技機）
Ｓ              サブ制御基板
【図１】
2010227622.tif 000003
【図２】
2010227622.tif 000004
【図３】
2010227622.tif 000005
【図４】
2010227622.tif 000006
【図５】
2010227622.tif 000007
【図６】
2010227622.tif 000008
【図７】
2010227622.tif 000009
【図８】
2010227622.tif 000010
【図９】
2010227622.tif 000011
【図１０】
2010227622.tif 000012
【図１１】
2010227622.tif 000013
【図１２】
2010227622.tif 000014
【図１３】
2010227622.tif 000015
【図１４】
2010227622.tif 000016
【図１５】
2010227622.tif 000017
【図１６】
2010227622.tif 000018
【図１７】
2010227622.tif 000019
【図１８】
2010227622.tif 000020
【図１９】
2010227622.tif 000021
【図２０】
2010227622.tif 000022
【図２１】
2010227622.tif 000023
【手続補正書】
【提出日】平成22年7月22日(2010.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
図柄を表示する表示手段と、音を発する発音手段と、光を発する発光手段と、遊技の制御を行う主制御手段と、その主制御手段から送信される制御用コマンドに基づいた制御を行う従制御手段とを備え、前記表示手段により図柄の変動表示が行われる遊技機において、
前記主制御手段から送信される制御用コマンドには、
前記表示手段により行われる前記変動表示の変動パターンを決定可能であり、かつ、
前記発音手段で発せられる音の発音パターンを決定可能であり、かつ、
前記発光手段で発せられる光の発光パターンを決定可能であるパターンコマンドと、
前記変動表示の終了時に前記表示手段に停止表示される停止図柄を決定する場合に使用される停止図柄決定用コマンドとが含まれ、
前記主制御手段は、
前記従制御手段に前記パターンコマンドおよび前記停止図柄決定用コマンドを送信する送信手段を備え、
前記従制御手段は、
前記パターンコマンドに基づく変動表示を行わせると共に、前記停止図柄決定用コマンドに基づき決定された停止図柄でその変動表示を終了させる表示制御手段と、
前記パターンコマンドに基づく発音を行わせる発音制御手段と、
前記パターンコマンドに基づく発光を行わせる発光制御手段と、
前記表示手段に停止表示された前記停止図柄決定用コマンドに基づき決定された停止図柄を所定時間経過後に別の表示に切り替える切替手段とを有していると共に、
前記表示手段に表示される図柄のデータを記憶する記憶手段を備え、前記停止図柄決定用コマンドに基づき前記記憶手段から図柄のデータを読み出し、そのデータに応じた図柄を表示するよう構成され、
前記従制御手段は、前記主制御手段から送信される制御用コマンドを受信する第１従制御手段と、その第１従制御手段から送信される制御用コマンドを受信する第２従制御手段とを有し、
前記発音制御手段および前記発光制御手段は、前記第１従制御手段に含まれ、
前記表示制御手段は、前記第２従制御手段に含まれることを特徴とする遊技機。
【請求項２】
前記表示制御手段によって行われる図柄の変動表示は横方向へのスクロール表示であることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記図柄が変動表示される列は３列であることを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記遊技機はパチンコ機であることを特徴とする請求項１から３のいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機などに代表される遊技機に関するものである。
【背景技術】
【０００２】
パチンコ機等の遊技の制御を行う主制御基板には、図柄の変動表示等の表示制御を行う表示用制御基板や、効果音の出力制御を行う効果音制御基板、複数のランプの点灯制御を行うランプ制御基板などが接続されている。これら各制御基板の制御は、主制御基板から各制御基板へそれぞれ個別に送信される制御用コマンドに基づいて行われる。
【０００３】
図２１を参照して、主制御基板から表示用制御基板へ送信される制御用コマンド、即ち、図柄の変動表示を表示のみについて制御する制御用コマンドについて説明する。なお、図２１においては、図柄の変動表示を行う表示装置は上段・中段・下段の３行で構成され、その３行の各行毎に右から左へ横方向にスクロールしながら変動表示が行われる。
【０００４】
まず、制御用コマンド（１）により、上段・中段・下段の全３行について図柄の変動表示が開始される。次に、図柄の差し替えが、制御用コマンド（２）により上段の図柄について、制御用コマンド（３）により中段の図柄について、制御用コマンド（４）により下段の図柄について、それぞれ行われる。制御用コマンド（５）によって、高速変動されている全３行の変動表示がそれぞれ減速され、制御用コマンド（６）により、上段及び下段の表示が左右に行きつ戻りつ繰り返し変動されると共に、中段の変動表示が中速変動とされる。更に、制御用コマンド（７）により、中段の変動表示が低速変動とされ、その後、制御用コマンド（８）により上段の変動表示が停止され、制御用コマンド（９）により下段の変動表示が停止され、制御用コマンド（１０）により中段の変動表示が停止される。これにより３行すべての変動表示が停止し、一連の変動表示が終了する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように変動表示を制御する制御用コマンドは、変動表示の状態が変化する各ポイント毎に主制御基板から表示用制御基板へ送信されるので、変動表示の殆どの制御を主制御基板で行うことになってしまう。
本発明は上記例示した問題点等を解決するためになされたものであり、変動表示の状態が変化する各ポイント毎に主制御手段から制御用コマンドを送信する必要がない遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために請求項１記載の遊技機は、図柄を表示する表示手段と、音を発する発音手段と、光を発する発光手段と、遊技の制御を行う主制御手段と、その主制御手段から送信される制御用コマンドに基づいた制御を行う従制御手段とを備え、前記表示手段により図柄の変動表示が行われるものであり、前記主制御手段から送信される制御用コマンドには、前記表示手段により行われる前記変動表示の変動パターンを決定可能であり、かつ、前記発音手段で発せられる音の発音パターンを決定可能であり、かつ、前記発光手段で発せられる光の発光パターンを決定可能であるパターンコマンドと、前記変動表示の終了時に前記表示手段に停止表示される停止図柄を決定する場合に使用される停止図柄決定用コマンドとが含まれ、前記主制御手段は、前記従制御手段に前記パターンコマンドおよび前記停止図柄決定用コマンドを送信する送信手段を備え、前記従制御手段は、前記パターンコマンドに基づく変動表示を行わせると共に、前記停止図柄決定用コマンドに基づき決定された停止図柄でその変動表示を終了させる表示制御手段と、前記パターンコマンドに基づく発音を行わせる発音制御手段と、前記パターンコマンドに基づく発光を行わせる発光制御手段と、前記表示手段に停止表示された前記停止図柄決定用コマンドに基づき決定された停止図柄を所定時間経過後に別の表示に切り替える切替手段とを有していると共に、前記表示手段に表示される図柄のデータを記憶する記憶手段を備え、前記停止図柄決定用コマンドに基づき前記記憶手段から図柄のデータを読み出し、そのデータに応じた図柄を表示するよう構成され、前記従制御手段は、前記主制御手段から送信される制御用コマンドを受信する第１従制御手段と、その第１従制御手段から送信される制御用コマンドを受信する第２従制御手段とを有し、前記発音制御手段および前記発光制御手段は、前記第１従制御手段に含まれ、前記表示制御手段は、前記第２従制御手段に含まれる。
請求項２記載の遊技機は、請求項１記載の遊技機において、前記表示制御手段によって行われる図柄の変動表示は横方向へのスクロール表示である。
請求項３記載の遊技機は、請求項１又は２に記載の遊技機において、前記図柄が変動表示される列は３列である。
請求項４記載の遊技機は、請求項１から３のいずれかに記載の遊技機において、前記遊技機はパチンコ機である。
【発明の効果】
【０００７】
本発明の遊技機によれば、変動表示の状態が変化する各ポイント毎に主制御手段から制御用コマンドを送信する必要がない。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例であるパチンコ機の遊技盤の正面図である。
【図２】パチンコ機の電気的構成を示したブロック図である。
【図３】液晶ディスプレイの表示画面を９つの表示領域に分割した様子を示した図である。
【図４】変動パターン指定コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図５】（ａ）は、停止図柄指定コマンドのコマンドコードと、そのコマンドコードによって指定される図柄番号との対応関係を示した図である。（ｂ）は、２０種類の図柄コードと図柄名との対応関係を示した図である。
【図６】（ａ）は、上段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図であり、（ｂ）は、中段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図であり、（ｃ）は、下段の表示領域で変動表示される仮想図柄リールの構成を模式的に示した図である。
【図７】図柄停止コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図８】表示コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図９】図８とは別の表示コマンドのコマンドコードと、そのコマンド内容とを示した図である。
【図１０】効果音コマンドのコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。
【図１１】ランプコマンドのコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。
【図１２】主制御基板で実行されるリセット割込処理を示したフローチャートである。
【図１３】リセット割込処理の中で実行されるコマンド設定処理を示したフローチャートである。
【図１４】サブ制御基板の割込処理で実行されるコマンド受信処理を示したフローチャートである。
【図１５】サブ制御基板のメイン処理を示したフローチャートである。
【図１６】表示用制御基板のメイン処理を示したフローチャートである。
【図１７】効果音制御基板のメイン処理を示したフローチャートである。
【図１８】ランプ制御基板のメイン処理を示したフローチャートである。
【図１９】全図柄を一度に確定させる変動表示のタイミングチャートである。
【図２０】９つの図柄を３図柄ずつ確定させる変動表示のタイミングチャートである。
【図２１】従来技術における変動表示のタイミングを示したチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機や他の遊技機に用いることは、当然に可能である。
【００１０】
図１は、本実施例のパチンコ機Ｐの遊技盤の正面図である。遊技盤１の周囲には、打球が入賞することにより５個から１５個の球が払い出される複数の入賞口２と、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４とが設けられている。また、遊技盤１の中央には、複数種類の識別情報としての特別図柄（以下、単に「図柄」と称す）などを表示する特別図柄表示装置としての液晶（ＬＣＤ）ディスプレイ３が設けられている。このＬＣＤディスプレイ３の表示画面は横方向に３分割されており、３分割された各表示領域において、それぞれ右から左へ横方向にスクロールしながら図柄の変動表示が行われる。
【００１１】
ＬＣＤディスプレイ３の上方には、「０〜９」までを表示可能な普通図柄表示装置としての７セグメントＬＥＤ７が設けられており、その両側には、４つのＬＥＤランプ７ａ１〜７ａ４がそれぞれ上下に２つずつ配設されている。また、ＬＣＤディスプレイ３の両側には、普通図柄作動用ゲート７ｂがそれぞれ１つずつ設けられている。打球が、いずれかの普通図柄作動用ゲート７ｂを通過すると、７セグメントＬＥＤ７の変動表示が開始される。７セグメントＬＥＤ７の変動表示が「３」または「７」で終了すると、ＬＣＤディスプレイ３の下方に配設されるいわゆるチューリップで構成された普通電動役物４が所定時間（約０．３〜１．３秒）、所定回数（１〜３回）開放される。なお、打球の普通図柄作動用ゲート７ｂの通過回数は４個まで保留可能にされており、その保留数は、４つのＬＥＤランプ７ａ１〜７ａ４が点灯することによって表示される。
【００１２】
普通電動役物４の中には、特別図柄作動口（第１種始動口）（図示せず）が設けられており、普通電動役物４に入賞した打球がこの特別図柄作動口を通過することにより、前記したＬＣＤディスプレイ３の変動表示が開始される。普通電動役物４の下方には、特定入賞口（大入賞口）５が設けられている。この特定入賞口５は、ＬＣＤディスプレイ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、大当たりとなって、打球が入賞しやすいように所定時間（例えば、３０秒経過するまで、あるいは、打球が１０個入賞するまで）開放される入賞口である。
【００１３】
特定入賞口５内には、Ｖゾーン５ａが設けられている。特定入賞口５の開放中に、打球がＶゾーン５ａ内を通過すると、継続権が成立して、特定入賞口５の閉鎖後、再度、その特定入賞口５が所定時間（又は、特定入賞口５に打球が所定個数入賞するまで）開放される。この特定入賞口５の開閉動作は、最高で１６回（１６ラウンド）繰り返し可能にされており、開閉動作の行われ得る状態が、いわゆる所定の遊技価値の付与された状態（特別遊技状態）である。なお、打球の特別図柄作動口の通過回数は４個まで保留可能にされており、その保留数は、ＬＣＤディスプレイ３の両側に上下に２つずつ配設された４つのランプ４ａ１〜４ａ４を点灯することによって表示される。
【００１４】
図２は、かかるパチンコ機Ｐの電気的構成を示したブロック図である。パチンコ機Ｐは、主に、遊技の進行を制御する主制御基板Ｃと、ＬＣＤディスプレイ３の表示を制御する表示用制御基板Ｄと、スピーカ５７を用いて効果音の出力を制御する効果音制御基板Ｍと、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御するランプ制御基板Ｌと、主制御基板Ｃに接続され、その主制御基板Ｃから送信される制御用コマンドに基づいて、７セグメントＬＥＤ７の変動表示を制御すると共に、前記した表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへ、表示コマンド３５、効果音コマンド３６、ランプコマンド３７をそれぞれ送信して、各制御基板Ｄ，Ｍ，Ｌを制御するサブ制御基板Ｓとにより構成されている。
【００１５】
主制御基板Ｃには、演算装置であるＭＰＵ１１と、そのＭＰＵ１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ１２と、各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ１３とが搭載されている。図１２及び図１３に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ１２内に記憶されている。
【００１６】
ＲＡＭ１３は、送信バッファ１３ａと、コマンドカウンタ１３ｂとを備えている。送信バッファ１３ａは、ＬＣＤディスプレイ３の変動表示の制御のためなどに、主制御基板Ｃからサブ制御基板Ｓへ送信される制御用コマンドを記憶するためのバッファである。制御用コマンドは２バイトで構成されるので、この送信バッファ１３ａも２バイトで構成されている。送信バッファ１３ａへセット（書き込み）された制御用コマンドは、タイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００１７】
図３は、ＬＣＤディスプレイ３の表示画面を９つの表示領域に分割した様子を示した図である。前記した通り、本実施例の変動表示は、横方向に３分割された３つの表示領域３ａ，３ｂ，３ｃにおいて、それぞれ矢印Ａ方向へ横方向にスクロールしながら行われる。この横方向に３分割された３つの表示領域３ａ，３ｂ，３ｃを、縦方向に更に３分割して９つの表示領域３ａ１，・・・，３ｃ３とし、その９つの表示領域３ａ１，・・・，３ｃ３に対して、図３に示すように、それぞれ表示される「図柄１〜図柄９」の９つの図柄番号３２ａが付されている。
【００１８】
図２に示すコマンドカウンタ１３ｂは、制御用コマンドの一種である停止図柄指定コマンド３２（図５参照）が指定するＬＣＤディスプレイ３の表示領域３ａ１〜３ｃ３を示すためのカウンタであり、「１〜１０」の範囲で「１」ずつ更新される。コマンドカウンタ１３ｂの値が「１〜９」の範囲内にある場合には、そのコマンドカウンタ１３ｂの値に対応する図柄番号３２ａ（図５参照）の表示領域３ａ１〜３ｃ３が指定される。また、コマンドカウンタ１３ｂの値が「１０」である場合には、いずれの表示領域も指定されない。
【００１９】
図２に示すように、これらＭＰＵ１１、ＲＯＭ１２、ＲＡＭ１３は、バスライン１４を介して互いに接続されており、バスライン１４は、また、入出力ポート１５にも接続されている。この入出力ポート１５はサブ制御基板Ｓやランプ制御基板Ｌ、他の入出力装置１６と接続されている。主制御基板Ｃは、入出力ポート１５を介して、サブ制御基板Ｓやランプ制御基板Ｌ、他の入出力装置１６へ各種コマンドを送り、それら各装置を制御する。
【００２０】
なお、主制御基板Ｃからランプ制御基板Ｌへは、ランプコマンド３７（図１１参照）の一部が、サブ制御基板Ｓを介さずに直接送信される。具体的には、普通電動役物４内に設けられた特別図柄作動口の保留球数を表示するランプ４ａ１〜４ａ４を点灯又は消灯させるための「１０Ｈ〜１４Ｈ」のランプコマンド３７、および、普通図柄作動用ゲート７ｂの保留球数を表示するＬＥＤランプ７ａ１〜７ａ４を点灯又は消灯させるための「２０Ｈ〜２４Ｈ」のランプコマンド３７が、それぞれ主制御基板Ｃからランプ制御基板Ｌへ直接送信される。
【００２１】
主制御基板Ｃとサブ制御基板Ｓ及びランプ制御基板Ｌとの接続は、それぞれ入力および出力が固定的な２つのバッファ（インバータゲート）１７，２６，１８，６７を介して行われている。よって、主制御基板Ｃとサブ制御基板Ｓ及びランプ制御基板Ｌとの間における制御用コマンド等の送受信は、主制御基板Ｃからサブ制御基板Ｓ及びランプ制御基板Ｌへの一方向にのみ行われ、サブ制御基板Ｓ又はランプ制御基板Ｌから主制御基板Ｃへ制御用コマンド等を送信することはできない。
【００２２】
サブ制御基板Ｓは、主制御基板Ｃから受信した制御用コマンドに基づいて、普通図柄表示装置としての７セグメントＬＥＤ７の変動表示を制御すると共に、受信した制御用コマンドを複数の表示コマンド３５（図８及び図９参照）や、効果音コマンド３６（図１０参照）、ランプコマンド３７（図１１参照）にそれぞれ展開して、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへ送信して、各制御基板Ｄ，Ｍ，Ｌをそれぞれ制御するための制御基板である。本実施例のように、比較的制御負担の少ない７セグメントＬＥＤ７の制御を、サブ制御基板Ｓで行うことにより、主制御基板Ｃを始めとする他の制御基板Ｄ，Ｍ，Ｌの制御負担を軽減することができるのである。
【００２３】
このサブ制御基板Ｓには、前記したバッファ（インバータゲート）２６の他に、演算装置であるＭＰＵ２１と、そのＭＰＵ２１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ２２と、各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ２３とが搭載されている。図１４及び図１５に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ２２内に記憶されている。また、ＲＡＭ２３には、受信バッファ２３ａと、コマンド受信フラグ２３ｂと、９つの停止図柄１〜９メモリ２３ｃ〜２３ｋと、表示コマンド送信バッファ２３ｌと、効果音コマンド送信バッファ２３ｍと、ランプコマンド送信バッファ２３ｎとが設けられている。
【００２４】
受信バッファ２３ａは、主制御基板Ｃから送信される制御用コマンドを受信するためのバッファである。制御用コマンドは２バイトで構成されるので、受信バッファ２３ａも同様に２バイトで構成されている。コマンド受信フラグ２３ｂは、新たな制御用コマンドが受信バッファ２３ａへ記憶された場合にオンされるフラグである。コマンド受信フラグ２３ｂがオンされていると、受信バッファ２３ａに記憶される制御用コマンドが読み出される。読み出された制御用コマンドは、表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開され、サブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。そして、各制御基板Ｄ，Ｍ，Ｌによって、各コマンド３５〜３７に応じた制御がそれぞれ行われる。即ち、各制御基板Ｄ，Ｍ，Ｌによって、ＬＣＤディスプレイ３の変動表示などの制御がそれぞれ行われるのである。なお、一旦オンされたコマンド受信フラグ２３ｂは、受信バッファ２３ａから制御用コマンドを読み出す際にオフされる。
【００２５】
停止図柄１〜９メモリ２３ｃ〜２３ｋは、制御用コマンドの一種である停止図柄指定コマンド３２によって送信される停止図柄の図柄コード３２ｂ（図５参照）を記憶するためのメモリであり、前記したＬＣＤディスプレイ３の９つの表示領域３ａ１〜３ｃ３（図３参照）に対応してそれぞれ１つ、合計９つの停止図柄１〜９メモリ２３ｃ〜２３ｋが設けられている。なお、停止図柄１〜９メモリ２３ｃ〜２３ｋの詳細については後述する。
【００２６】
表示コマンド送信バッファ２３ｌは、サブ制御基板Ｓから表示用制御基板Ｄへ送信される表示コマンド３５を記憶するためのバッファである。表示コマンド３５は２バイトで構成されるので、表示コマンド送信バッファ２３ｌも２バイトで構成されている。表示コマンド送信バッファ２３ｌへ書き込まれた表示コマンド３５は、サブ制御基板Ｓのタイマ割込処理によって、１バイトずつ表示用制御基板Ｄへ送信される。なお、表示コマンド３５の詳細については、図８及び図９を参照しつつ後述する。
【００２７】
効果音コマンド送信バッファ２３ｍは、サブ制御基板Ｓから効果音制御基板Ｍへ送信される効果音コマンド３６を記憶するためのバッファである。効果音コマンド３６は１バイトで構成されるので、効果音コマンド送信バッファ２３ｍも１バイトで構成されている。効果音コマンド送信バッファ２３ｍへ書き込まれた効果音コマンド３６は、表示コマンド３５を送信するタイマ割込処理とは別のサブ制御基板Ｓのタイマ割込処理によって、効果音制御基板Ｍへ送信される。なお、効果音コマンド３６の詳細については図１０を参照しつつ後述する。
【００２８】
ランプコマンド送信バッファ２３ｎは、サブ制御基板Ｓからランプ制御基板Ｌへ送信されるランプコマンド３７を記憶するためのバッファである。ランプコマンド３７は１バイトで構成されるので、ランプコマンド送信バッファ２３ｎも１バイトで構成されている。ランプコマンド送信バッファ２３ｎへ書き込まれたランプコマンド３７は、表示コマンド３５及び効果音コマンド３６を送信するタイマ割込処理とは別のサブ制御基板Ｓのタイマ割込処理によって、ランプ制御基板Ｌへ送信される。なお、ランプコマンド３７の詳細については図１１を参照しつつ後述する。
【００２９】
サブ制御基板ＳのＭＰＵ２１、ＲＯＭ２２、ＲＡＭ２３は、バスライン２４を介して互いに接続されており、バスライン２４は、また、入出力ポート２５にも接続されている。この入出力ポート２５は、前記したインバータゲート２６を介して主制御基板Ｃと接続されるほか、７セグメントＬＥＤ７、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌとそれぞれ接続されている。
【００３０】
表示用制御基板Ｄは、特別図柄表示装置としてのＬＣＤディスプレイ３の変動表示を制御するための制御基板である。この表示用制御基板Ｄは、ＭＰＵ４１と、ＲＯＭ４２と、ワークＲＡＭ４３と、ビデオＲＡＭ４５と、キャラクタＲＯＭ４６と、画像コントローラ４７と、入力ポート４８と、出力ポート４９とを備えている。入力ポート４８の入力にはサブ制御基板Ｓの出力が接続され、その入力ポート４８の出力は、ＭＰＵ４１、ＲＯＭ４２、ワークＲＡＭ４３、画像コントローラ４７を接続するバスライン４４と接続されている。また、画像コントローラ４７は出力ポート４９の入力にも接続されており、その出力ポート４９の出力にはＬＣＤディスプレイ３が接続されている。
【００３１】
表示用制御基板ＤのＭＰＵ４１は、サブ制御基板Ｓから送信される表示コマンド３５に基づいてＬＣＤディスプレイ３の（変動）表示を制御するためのものであり、ＲＯＭ４２は、そのＭＰＵ４１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１６に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ４２内に記憶されている。ワークＲＡＭ４３は、ＭＰＵ４１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３２】
ビデオＲＡＭ４５は、ＬＣＤディスプレイ３に表示される表示データを記憶するためのメモリであり、このビデオＲＡＭ４５の内容を書き換えることにより、ＬＣＤディスプレイ３の表示内容が変更される。即ち、各表示領域３ａ１〜３ｃ３における図柄の変動表示は、ビデオＲＡＭ４５の内容が書き換えられることにより行われる。キャラクタＲＯＭ４６は、ＬＣＤディスプレイ３に表示される図柄などのキャラクタデータを記憶するためのメモリである。画像コントローラ４７は、ＭＰＵ４１、ビデオＲＡＭ４５、出力ポート４９のそれぞれのタイミングを調整して、データの読み書きを介在するとともに、ビデオＲＡＭ４５に記憶される表示データをキャラクタＲＯＭ４６を参照しつつ所定のタイミングでＬＣＤディスプレイ３に表示させるものである。
【００３３】
効果音制御基板Ｍは、ＬＣＤディスプレイ３の変動表示などに合わせた効果音をスピーカ５７から出力するための制御を行う制御基板である。この効果音制御基板Ｍは、ＭＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、入力ポート５５と、出力ポート５６とを備えている。入力ポート５５の入力にはサブ制御基板Ｓの出力が接続され、その入力ポート５５の出力は、ＭＰＵ５１、ＲＯＭ５２、ＲＡＭ５３を接続するバスライン５４と接続されている。バスライン５４は、また、出力ポート５６の入力にも接続されており、その出力ポート５６の出力にはスピーカ５７が接続されている。
【００３４】
効果音制御基板ＭのＭＰＵ５１は、サブ制御基板Ｓから送信される効果音コマンド３６に基づいてスピーカ５７の効果音出力を制御するためのものであり、ＲＯＭ５２は、そのＭＰＵ５１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１７に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ５２内に記憶されている。ＲＡＭ５３は、ＭＰＵ５１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３５】
ランプ制御基板Ｌは、ＬＣＤディスプレイ３の変動表示などに合わせて、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４を点灯又は消灯させるための制御を行う制御基板である。このランプ制御基板Ｌは、前記したインバータゲート６７の他に、ＭＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、入力ポート６５と、出力ポート６６とを備えている。入力ポート６５の入力には、主制御基板Ｃおよびサブ制御基板Ｓの出力が接続され、その入力ポート６５の出力は、ＭＰＵ６１、ＲＯＭ６２、ＲＡＭ６３を接続するバスライン６４と接続されている。バスライン６４は、また、出力ポート６６の入力にも接続されており、その出力ポート６６の出力には、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４がそれぞれ接続されている。
【００３６】
ランプ制御基板ＬのＭＰＵ５１は、主制御基板Ｃおよびサブ制御基板Ｓから送信されるランプコマンド３７に基づいて、複数のランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯又は消灯を制御するためのものであり、ＲＯＭ６２は、そのＭＰＵ６１により実行される各種の制御プログラムや固定値データを記憶するためのメモリである。図１８に示すフローチャートのプログラムは制御プログラムの一部としてＲＯＭ６２内に記憶されている。ＲＡＭ６３は、ＭＰＵ６１による各種プログラムの実行時に使用されるワークデータやフラグを記憶するためのメモリである。
【００３７】
次に、図４から図７を参照して、ＬＣＤディスプレイ３の変動表示などの制御のために主制御基板Ｃからサブ制御基板Ｓへ送信される制御用コマンドについて説明する。ＬＣＤディスプレイ３の変動表示に用いられる制御用コマンドとしては、図４に示す変動パターン指定コマンド３１と、図５に示す停止図柄指定コマンド３２と、図７に示す図柄停止コマンド３３とがある。制御用コマンドは２バイトで構成されるので、その１バイト目と２バイト目のコマンドコードを区別するために、１バイト目のコマンドコードは最上位ビットがセットされ、２バイト目のコマンドコードは最上位ビットがリセットされている。なお、制御用コマンドは、ＬＣＤディスプレイ３の変動表示以外を制御するものもあるが、本実施例では、それらの制御用コマンドについては特に図示していない。
【００３８】
図４は、変動パターン指定コマンド３１のコマンドコードと、そのコマンド内容とを示した図である。変動パターン指定コマンド３１は、変動表示を開始させると共に、変動表示の開始から終了までの一連の変動パターンとしての表示パターンと効果音パターンと発光パターン（ランプパターン）とを指定するためのコマンドである。１バイト目のコマンドコードは「Ｃ０Ｈ」または「Ｃ１Ｈ」とされており、合計５６種類の変動パターンが用意されている。
【００３９】
なお、変動パターン指定コマンド３１によって指定される変動表示の制御（効果音制御およびランプ制御を含む）は、その変動パターン指定コマンド３１を受信したサブ制御基板Ｓが、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌを制御することによって行われる。よって、サブ制御基板Ｓの制御プログラムの内容を変更することにより、同一コードの変動パターン指定コマンド３１に対する効果音やランプ表示を含めた変動表示の内容を変更することができる。即ち、主制御基板Ｃの制御プログラムを変更することなく、サブ制御基板Ｓの制御プログラムを変更するだけで、変動表示の内容を変更することができる。
【００４０】
図５（ａ）は、停止図柄指定コマンド３２のコマンドコードと、そのコマンドコードによって指定される図柄番号３２ａとの対応関係を示した図である。前記した通り、各図柄番号３２ａには、図３に示す各表示領域３ａ１〜３ｃ３がそれぞれ対応付けされている。また、図５（ｂ）は、２０種類の図柄コード３２ｂと図柄名３２ｃとの対応関係を示した図である。
【００４１】
停止図柄指定コマンド３２は、変動パターン指定コマンド３１で指定された変動パターンの変動表示の終了時に、ＬＣＤディスプレイ３の各表示領域３ａ１〜３ｃ３にそれぞれ停止表示される図柄を指定するためのコマンドである。停止図柄指定コマンド３２は、変動パターン指定コマンド３１が送信され変動表示が開始された後に、ＬＣＤディスプレイ３の９つの表示領域３ａ１〜３ｃ３のそれぞれに対して、主制御基板Ｃからサブ制御基板Ｓへ送信される。
【００４２】
この停止図柄指定コマンド３２は、変動パターン指定コマンド３１と同様に２バイトで構成されている。停止図柄指定コマンド３２の１バイト目には、図柄１〜９の表示領域３ａ１〜３ｃ３を指定するコマンドコードがセットされる。図５（ａ）に示すように、停止図柄指定コマンド３２の１バイト目のコマンドコードが「９０Ｈ」であれば図柄１の表示領域３ａ１が、「Ａ０Ｈ」であれば図柄２の表示領域３ｂ１が、・・・、「Ｂ２Ｈ」であれば図柄９の表示領域３ｃ３が、それぞれ指定される。停止図柄指定コマンド３２の２バイト目には、１バイト目のコマンドコードで指定した図柄１〜９の表示領域３ａ１〜３ｃ３に停止表示される図柄の図柄コード３２ｂがセットされる。即ち、図５（ｂ）に示すように、停止表示される図柄が「タコ」である場合には「１０Ｈ」が、「ハリセンボン」である場合には「１１Ｈ」が、・・・、「サメ（２）」である場合には「２３Ｈ」が、それぞれ停止図柄指定コマンド３２の２バイト目のコードとしてセットされる。
【００４３】
サブ制御基板Ｓは、停止図柄指定コマンド３２を受信すると、実行中の変動パターンを考慮した上で、停止図柄指定コマンド３２で指定された図柄コード３２ｂの図柄で変動表示が終了するように、変動中の図柄を差し替えるための表示コマンド３５（図８参照）を表示用制御基板Ｄへ送信する。この図柄の差し替えは、変動表示が高速変動されている場合に限って行われるので、遊技者に図柄の差し替えが行われたことを気づかれることがない。
【００４４】
図５（ｂ）に示すように、各図柄にはすべて異なった図柄コード３２ｂが付与されている。特に、図柄名３２ｃ「サメ（１）」と「サメ（２）」とは、ＬＣＤディスプレイ３に全く同じ図柄として表示されるが、図５（ｂ）に示すように、両図柄には「１３Ｈ」と「２３Ｈ」との異なった図柄コード３２ｂが付与されている。同様に、図柄名３２ｃ「貝（１）」〜「貝（１０）」も、ＬＣＤディスプレイ３に全く同じ図柄として表示されるが、図５（ｂ）に示すように、「１９Ｈ」〜「２２Ｈ」の異なった図柄コード３２ｂが付与されている。
【００４５】
ここで、図６を参照して、ＬＣＤディスプレイ３の上段・中段・下段の各表示領域３ａ〜３ｃにおいて、図３の矢印Ａ方向にスクロールしつつ変動表示を行う仮想図柄リール４１〜４３の構成について説明する。図６は、上段・中段・下段の各段の仮想図柄リール４１〜４３の構成を模式的に示した図である。
【００４６】
図６（ａ）には、ＬＣＤディスプレイ３の上段の表示領域３ａで変動表示される上段の仮想図柄リール４１の構成が模式的に図示されている。図６（ａ）に示すように、上段の仮想図柄リール４１には、１８種類の図柄が「貝（９）」，「カニ」，「貝（８）」，・・・，「タコ」の順に配列されており、最終の「タコ」の図柄の次には、先頭の図柄に戻って「貝（９）」，「カニ」，「貝（８）」，・・・の各図柄が配列される。上段の仮想図柄リール４１は、かかる図柄の配列順に、ＬＣＤディスプレイ３の上段の表示領域３ａで変動表示される。
【００４７】
同様に、図６（ｃ）には、ＬＣＤディスプレイ３の下段の表示領域３ｃで変動表示される下段の仮想図柄リール４３の構成が模式的に図示されている。図６（ｃ）に示すように、下段の仮想図柄リール４３には、上段の仮想図柄リール４１の配列と全く逆の配列で、１８種類の図柄が「タコ」，「貝（１）」，「ハリセンボン」，・・・，「貝（９）」の順に配列されている。最終の「貝（９）」の図柄の次には、先頭の図柄に戻って「タコ」，「貝（１）」，「ハリセンボン」，・・・の各図柄が配列される。下段の仮想図柄リール４３は、かかる図柄の配列順に、ＬＣＤディスプレイ３の下段の表示領域３ｃで変動表示される。
【００４８】
図６（ｂ）には、ＬＣＤディスプレイ３の中段の表示領域３ｂで変動表示される中段の仮想図柄リール４２の構成が模式的に図示されている。図６（ｂ）に示すように、中段の仮想図柄リール４２には、下段の仮想図柄リール４３の配列の最後尾に「サメ（２）」，「貝（１０）」の２種類の図柄を加えた合計２０種類の図柄が順に配列されている。上段および下段の仮想図柄リール４１，４３の場合と同様に、最終の「貝（１０）」の図柄の次には、先頭の図柄に戻って「タコ」，「貝（１）」，「ハリセンボン」，・・・の各図柄が配列される。中段の仮想図柄リール４２は、かかる図柄の配列順に、ＬＣＤディスプレイ３の中段の表示領域３ｂで変動表示される。
【００４９】
図７は、図柄停止コマンド３３のコマンドコードと、そのコマンド内容とを示した図である。図柄停止コマンド３３は、指定した図柄番号３２ａの表示領域３ａ１〜３ｃ３で変動表示されている図柄を停止表示（確定）させるためのコマンドである。サブ制御基板Ｓが図柄停止コマンド３３を受信すると、その図柄停止コマンド３３によって指定される表示領域３ａ１〜３ｃ３に、停止図柄指定コマンド３２によって既に指定されている停止図柄を停止表示させるための表示コマンド３５（図８参照）が、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。また、その表示コマンド３５の送信と共に、サブ制御基板Ｓは、図柄の停止時に出力される効果音を指定するための効果音コマンド３６と、図柄の停止時に点灯または消灯させるランプ６を指定するためのランプコマンド３７とを、効果音制御基板Ｍとランプ制御基板Ｌとへそれぞれ送信する。
【００５０】
表示用制御基板Ｄは、上記表示コマンド３５を受信すると、その表示コマンド３５で指定された表示領域３ａ１〜３ｃ３の変動表示を、指定された図柄で停止表示し、その表示領域３ａ１〜３ｃ３の図柄を確定する。即ち、図柄停止コマンド３３で指定された表示領域３ａ１〜３ｃ３の変動表示が終了するのである。同時に、効果音制御基板Ｍのスピーカ５７からは図柄の停止を報せる効果音が発せられ、ランプ制御基板Ｌのランプ６は、図柄の停止に合わせて点灯または消灯される。図柄停止コマンド３３によって、９つすべての表示領域３ａ１〜３ｃ３の図柄が確定すると、変動パターン指定コマンド３１によって開始された一連の変動パターン（表示パターン、効果音パターン、発光パターンを含む）の変動表示が終了する。
【００５１】
サブ制御基板Ｓは、変動パターン指定コマンド３１と停止図柄指定コマンド３２との内容を考慮しつつ、変動表示終了のタイミングで停止図柄指定コマンド３２によって指定された図柄が該当する表示領域３ａ１〜３ｃ３に表示されるように、変動表示の高速変動中に予め表示用制御基板Ｄへ表示コマンド３５を送信して、表示用制御基板Ｄに図柄の差し替えを行わせている。しかも、主制御基板Ｃは、変動パターン指定コマンド３１で指定した変動表示の変動パターンが終了するタイミングを見計らって、図柄停止コマンド３３をサブ制御基板Ｓへ送信するように制御している。図柄停止コマンド３３がサブ制御基板Ｓへ送信されると、その図柄停止コマンド３３に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が、サブ制御基板Ｓから直ちに、表示用制御基板Ｄ、効果音制御基板Ｍおよびランプ制御基板Ｌへそれぞれ送信される。よって、図柄停止コマンド３３による図柄の停止表示（確定）を、遊技者に違和感を与えることなく、スムースに行うことができるのである。
【００５２】
なお、主制御基板Ｃからの図柄停止コマンド３３の送信タイミングが速まった結果、変動パターン指定コマンド３１で指定した変動パターンの終了前であるにも拘わらず、サブ制御基板Ｓが図柄停止コマンド３３を受信した場合には、サブ制御基板Ｓは、変動パターンの終了前であっても、既に停止図柄指定コマンド３２で指定されている停止図柄を停止表示するための各コマンド３５〜３７を、各制御基板Ｄ，Ｍ，Ｌへ直ちに送信する。よって、図柄停止コマンド３３の送信タイミングが速まったとしても、その送信タイミングに合わせて、図柄停止コマンド３３で指定される表示領域３ａ１〜３ｃ３の図柄を停止表示（確定）することができるのである。
【００５３】
図柄停止コマンド３３には、９つの表示領域３ａ１〜３ｃ３の図柄を個別に確定させる９種類のコマンドと、９つの表示領域３ａ１〜３ｃ３の図柄をすべて一度に確定させる１種類のコマンドと、上段・中段・下段の３段に分かれた３つの表示領域３ａ，３ｂ，３ｃの図柄を各段毎に個別に確定させる３種類のコマンドとがあり、合計１３種類のコマンドが用意されている。このうち、スクロールの単位となる上段・中段・下段の各段毎に、３つずつの図柄を一度に確定させる図柄停止コマンド３３（（１）「８０Ｈ，０ＢＨ」，（２）「８０Ｈ，０ＣＨ」，（３）「８０Ｈ，０ＤＨ」）を用いれば、制御によってＬＣＤディスプレイ３の表示上に表される仮想図柄リール４１〜４３のスクロールを、実際の図柄リールのスクロールと同じように行わせるができ、遊技者の興趣を一層向上させることができる。
【００５４】
次に、図８から図１１を参照して、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ送信されるコマンド３５〜３７について説明する。サブ制御基板Ｓから送信されるコマンドとしては、表示用制御基板Ｄを制御する表示コマンド３５と、効果音制御基板Ｍを制御する効果音コマンド３６と、ランプ制御基板Ｌを制御するランプコマンド３７とがある。サブ制御基板Ｓは、主制御基板Ｃから制御用コマンドを受信すると、その制御用コマンドを複数の表示コマンド３５と効果音コマンド３６とランプコマンド３７とに展開し、展開した各コマンド３５〜３７を、それぞれのコマンドに応じたタイミングで、各制御基板Ｄ，Ｍ，Ｌへそれぞれ送信する。
【００５５】
図８および図９は、表示コマンド３５のコマンドコードと、そのコマンド内容とを示した図である。表示コマンド３５は、表示用制御基板Ｄを制御するためのコマンドであり、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。表示コマンド３５は２バイトで構成されるので、その１バイト目と２バイト目のコマンドコードを区別するために、１バイト目のコマンドコードは最上位ビットがセットされ、２バイト目のコマンドコードは最上位ビットがリセットされている。
【００５６】
図１０は、効果音コマンド３６のコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。効果音コマンド３６は、効果音制御基板Ｍを制御するためのコマンドであり、サブ制御基板Ｓから効果音制御基板Ｍへ送信される。この効果音コマンド３６は、表示コマンド３５と異なり、１バイトで構成されている。
【００５７】
図１１は、ランプコマンド３７のコマンドコードと、そのコマンド名称と、コマンド内容とを示した図である。ランプコマンド３７は、ランプ制御基板Ｌを制御するためのコマンドであり、主制御基板Ｃおよびサブ制御基板Ｓからランプ制御基板Ｌへ送信される。具体的には、コマンドコードが「１０Ｈ〜２４Ｈ」のランプコマンド３７は、ＬＣＤディスプレイ３や７セグメントＬＥＤ７の変動表示の保留数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４の点灯又は消灯を制御するコマンドであるので、主制御基板Ｃからランプ制御基板Ｌへ送信される。また、コマンドコードが「３０Ｈ〜ＡＡＨ」のランプコマンド３７は、他のランプ６の点灯又は消灯を制御するコマンドであるので、サブ制御基板Ｓからランプ制御基板Ｌへ送信される。このランプコマンド３７も、効果音コマンド３６と同様に、１バイトで構成されている。
【００５８】
次に、上記のように構成されたパチンコ機Ｐで実行される各処理を、図１２から図１８のフローチャートを参照して説明する。図１２は、パチンコ機Ｐの主制御基板Ｃにおいて、４ｍｓ毎に実行されるリセット割込処理のフローチャートである。パチンコ機Ｐの主な制御は、このリセット割込処理によって実行される。
【００５９】
リセット割込処理では、まず、スタックポインタを設定し（Ｓ１）、ＲＡＭ１３の所定エリアに書き込まれているパターンのチェックを行う（Ｓ２）。チェックの結果、所定エリアに所定のパターンが書き込まれていれば、ＲＡＭ１３に異常はなく正常であるので（Ｓ２：正常）、処理をＳ３へ移行する。一方、Ｓ２のチェックの結果、所定エリアに所定のパターンが書き込まれていなければ、電源投入後最初に実行されたリセット割込処理であるか、或いは、ＲＡＭ１３に異常があるので（Ｓ２：異常）、この場合には処理をＳ２１へ移行して、一旦、ＲＡＭ１３の内容をクリアした後、ＲＡＭ１３内へ初期値を書き込んで（Ｓ２１）、次のリセット割込処理の発生を待機する。なお、このＳ２１の処理でＲＡＭ１３に書き込まれる初期値の中には、Ｓ２の処理でチェックされる所定のパターンが含まれている。
【００６０】
Ｓ３の処理ではタイマ割込の設定を行う（Ｓ３）。ここで設定されるタイマ割込としては、ＬＣＤディスプレイ３の変動表示を制御する制御用コマンドを表示用制御基板Ｄへ送信するためのストローブ信号を発生させるタイマ割込などがある。タイマ割込の設定後は、各割込を許可状態とする（Ｓ４）。割込の許可後は、前回のリセット割込処理において更新された出力データを一度に各ポートへ出力するポート出力処理を実行する（Ｓ５）。
【００６１】
更に、大当たりを決定するための乱数カウンタの値を「＋１」更新する乱数更新処理（Ｓ６）を実行し、記憶タイマ減算処理を実行する（Ｓ７）。記憶タイマ減算処理は、大当たり判定の保留球が所定数以上あり、且つ、ＬＣＤディスプレイ３において図柄の変動表示中である場合に、図柄の変動表示の時間短縮を行うものである。
【００６２】
スイッチ読込処理（Ｓ８）は、各スイッチの値を読み込んで、遊技領域１へ打ち込まれた打球の入賞口２や大入賞口５（Ｖゾーン５ａを含む）への入賞、普通電動役物４への入賞およびその普通電動役物４内に設けられた特別図柄作動口の通過、更には賞球や貸球を検出するための処理である。カウント異常監視処理（Ｓ９）は、Ｓ８のスイッチ読込処理によって読み込まれたスイッチデータに異常があるか否かを監視するための処理である。例えば、大入賞口５が開放され、打球のＶゾーン５ａの通過を検出するＶカウントスイッチで打球が検出されたにも拘わらず、Ｖゾーン５ａ以外の大入賞口５への入賞を検出する１０カウントスイッチで１球の打球も検出できない場合には、１０カウントスイッチが抜き取られるなどして、１０カウントスイッチに何らかの異常が発生している。また、賞球の払い出しを行う払出モータ（図示せず）を駆動したにも拘わらず、１球の賞球も払い出されない場合には、賞球の払出装置に何らかの異常が発生している。このようにカウント異常監視処理（Ｓ９）では、スイッチ読込処理（Ｓ８）によって読み込まれたスイッチデータに基づいて、上記のような異常の有無を監視している。
【００６３】
図柄カウンタ更新処理（Ｓ１０）では、ＬＣＤディスプレイ３で行われる変動表示の結果、停止表示される図柄を決定するためのカウンタの更新処理が行われる。また、図柄チェック処理（Ｓ１１）では、図柄カウンタ更新処理（Ｓ１０）で更新されたカウンタの値に基づいて、特別図柄変動処理（Ｓ１５）で使用される大当たり図柄や、はずれ図柄、更にはリーチ図柄などが決定される。
【００６４】
Ｓ３からＳ１１までの処理において、エラーが発生していなければ（Ｓ１２：正常）、普通図柄変動処理（Ｓ１３）によって、普通図柄表示装置としての７セグメントＬＥＤ７の変動表示を行うと共に、その変動表示が「３」または「７」で終了して当たりが発生した場合には、普通電動役物４を所定時間および所定回数開放するための当たり処理を実行する。その後、状態フラグをチェックし（Ｓ１４）、ＬＣＤディスプレイ３において図柄の変動開始または変動表示中であれば（Ｓ１４：図柄変動中）、特別図柄変動処理（Ｓ１５）によって、打球が特別図柄作動口を通過するタイミングで読み取った乱数カウンタの値に基づいて、大当たりか否かの判定を行うと共に、ＬＣＤディスプレイ３において特別図柄の変動処理を実行する。
【００６５】
この特別図柄の変動処理において、ＬＣＤディスプレイ３の変動表示を実行するための表示データや効果音データ、更にはランプデータが作成され、３種類の制御用コマンド（変動パターン指定コマンド３１、停止図柄指定コマンド３２、図柄停止コマンド３３）に変換されて、主制御基板Ｃからサブ制御基板Ｓへ、Ｓ３の処理で設定されたタイマ割込処理によって送信される。
【００６６】
一方、状態フラグをチェックした結果、大当たり中であれば（Ｓ１４：大当り中）、大入賞口５を開放するなどの大当たり処理（Ｓ１６）を実行する。更に、状態フラグをチェックした結果、図柄の変動中でも大当たり中でもなければ（Ｓ１４：その他）、Ｓ１５及びＳ１６の処理をスキップして、Ｓ１７の表示データ作成処理へ移行する。なお、Ｓ１２の処理において、エラーが確認された場合には（Ｓ１２：エラー）、Ｓ１３〜Ｓ１６の各処理をスキップして、Ｓ１７の表示データ作成処理へ移行する。
【００６７】
表示データ作成処理（Ｓ１７）では、特別図柄の変動表示以外にＬＣＤディスプレイ３に表示されるデモデータや、７セグメントＬＥＤ７の表示データなどが作成される。作成された表示データは、制御用コマンドとして、Ｓ３の処理で設定されたタイマ割込処理によって主制御基板Ｃからサブ制御基板Ｓへ送信される。サブ制御基板Ｓへ送信された表示データのうちＬＣＤディスプレイ３の表示に関するデータは、そのサブ制御基板Ｓによって表示コマンド３５に展開され、サブ制御基板Ｓから表示用制御基板Ｄへ送信される。また、サブ制御基板Ｓへ送信された表示データのうち７セグメントＬＥＤ７の表示に関するデータは、サブ制御基板Ｓによって直接７セグメントＬＥＤ７の表示制御に用いられる。なお、特別図柄の変動表示に用いられる表示データは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００６８】
ランプ・情報処理（Ｓ１８）では、保留球の数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４を点灯又は消灯させるランプデータをはじめ、そのランプ４ａ１〜４ａ４，７ａ１〜７ａ４以外の他のランプ６を特別図柄の変動表示以外で点灯又は消灯させる各種のランプデータが作成される。保留球の数を表示するランプ４ａ１〜４ａ４，７ａ１〜７ａ４についてのランプデータは、ランプコマンド３７として、この主制御基板Ｃからランプ制御基板Ｌへ、直接、タイマ割込処理によって送信される。また、他のランプ６についてのランプデータは、制御用コマンドとして、主制御基板Ｃからサブ制御基板Ｓへタイマ割込処理によって送信され、そのサブ制御基板Ｓによってランプコマンド３７に展開された後に、サブ制御基板Ｓからランプ制御基板Ｌへ送信される。なお、特別図柄の変動表示に用いられるランプデータは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００６９】
効果音処理（Ｓ１９）では、特別図柄の変動表示以外の遊技の状況に応じた効果音データが作成される。作成された効果音データは、制御用コマンドとして、主制御基板Ｃからサブ制御基板Ｓへタイマ割込処理によって送信され、そのサブ制御基板Ｓによって効果音コマンド３６に展開された後に、サブ制御基板Ｓから効果音制御基板Ｍへ送信される。なお、特別図柄の変動表示に用いられる効果音データは、前記した通り、特別図柄変動処理（Ｓ１５）によって作成され、制御用コマンドとしてサブ制御基板Ｓへ送信される。
【００７０】
効果音処理（Ｓ１９）の終了後は、次のリセット割込処理が発生するまでの残余時間の間、Ｓ１０と同一の処理である図柄カウンタ更新処理（Ｓ２０）が繰り返し実行される。Ｓ１〜Ｓ１９の各処理の実行時間は遊技の状態に応じて変化するので、次のリセット割込処理が発生するまでの残余時間は、一定の時間ではない。よって、かかる残余時間を使用して図柄カウンタ更新処理（Ｓ２０）を繰り返し実行することにより、停止図柄をランダムに変更することができる。
【００７１】
図１３は、図１２におけるリセット割込処理の特別図柄変動処理（Ｓ１５）内で実行されるコマンド設定処理を示したフローチャートである。このコマンド設定処理は、ＬＣＤディスプレイ３の変動表示を制御する制御用コマンドである変動パターン指定コマンド３１、停止図柄指定コマンド３２、図柄停止コマンド３３を、主制御基板Ｃから表示用制御基板Ｄへ送信するために、各コマンド３１〜３３を送信バッファ１３ａへ書き込む（セットする）ための処理である。
【００７２】
コマンド設定処理では、まず、変動表示の状態が状態フラグによってチェックされる（Ｓ３１）。チェックの結果、変動表示の開始であれば（Ｓ３１：変動開始）、変動パターン指定コマンド３１を送信バッファ１３ａへ書き込み（Ｓ３２）、コマンドカウンタ１３ｂの値を「１」として（Ｓ３３）、この処理を終了する。送信バッファ１３ａへ書き込まれた変動パターン指定コマンド３１は、前記した通り、Ｓ３の処理で設定されるタイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００７３】
Ｓ３１の処理において、状態フラグをチェックした結果、図柄の変動表示中であれば（Ｓ３１：変動表示中）、コマンドカウンタ１３ｂの値が「９」以下であるか否かを調べる（Ｓ３４）。コマンドカウンタ１３ｂの値が「９」以下であれば（Ｓ３４：Ｙｅｓ）、そのコマンドカウンタ１３ｂの値に対応する停止図柄指定コマンド３２の１バイト目を送信バッファ１３ａの上位バイトへ書き込む（Ｓ３５）。図５（ａ）に示す対応関係に基づいて、例えば、コマンドカウンタ１３ｂの値が「１」であれば「９０Ｈ」が、コマンドカウンタ１３ｂの値が「２」であれば「Ａ０Ｈ」が、・・・、コマンドカウンタ１３ｂの値が「９」であれば「Ｂ２Ｈ」が、それぞれ送信バッファ１３ａの上位バイトへ書き込まれる。
【００７４】
更に、コマンドカウンタ１３ｂの値に対応する停止図柄の図柄コード３２ｂを送信バッファ１３ａの下位バイトへ書き込む（Ｓ３６）。例えば、コマンドカウンタ１３ｂの値が「１」であれば図柄１（３ａ１）の表示領域に停止表示される図柄の図柄コード３２ｂが、コマンドカウンタ１３ｂの値が「２」であれば図柄２（３ｂ１）の表示領域に停止表示される図柄の図柄コード３２ｂが、・・・、コマンドカウンタ１３ｂの値が「９」であれば図柄９（３ｃ３）の表示領域に停止表示される図柄の図柄コード３２ｂが、それぞれ図５（ｂ）に示す対応関係に基づいて、送信バッファ１３ａの下位バイトへ書き込まれる。ここで、停止図柄として「タコ」の図柄が指定される場合には「１０Ｈ」の図柄コード３２ｂが、「ハリセンボン」の図柄が指定される場合には「１１Ｈ」の図柄コード３２ｂが、・・・、「サメ（２）」の図柄が指定される場合には「２３Ｈ」の図柄コード３２ｂが、それぞれ指定される。
【００７５】
Ｓ３５およびＳ３６の処理によって、２バイトの停止図柄指定コマンド３２を送信バッファ１３ａへ書き込んだ後は、コマンドカウンタ１３ｂの値を「１」加算して（Ｓ３７）、この処理を終了する。なお、送信バッファ１３ａへ書き込まれた停止図柄指定コマンド３２は、変動パターン指定コマンド３１の場合と同様に、Ｓ３の処理で設定されるタイマ割込処理によって、１バイトずつサブ制御基板Ｓへ送信される。
【００７６】
一方、コマンドカウンタ１３ｂの値が「１０」以上であれば（Ｓ３４：Ｎｏ）、９つ全ての表示領域３ａ１〜３ｃ３について停止図柄指定コマンド３２を送信したということである。よって、かかる場合には、Ｓ３５からＳ３７の各処理をスキップして、この処理を終了する。
【００７７】
Ｓ３１の処理において、状態フラグをチェックした結果、変動表示の終了のタイミングであれば（Ｓ３１：変動表示終了）、９つの表示領域３ａ１〜３ｃ３の全図柄を一度に停止表示（確定）させる図柄停止コマンド３３（８０Ｈ，０ＡＨ）を送信バッファ１３ａへ書き込み（Ｓ３８）、この処理を終了する。送信バッファ１３ａへ書き込まれた図柄停止コマンド３３は、変動パターン指定コマンド３１の場合と同様に、Ｓ３の処理で設定されるタイマ割込処理により、１バイトずつサブ制御基板Ｓへ送信される。この図柄停止コマンド３３がサブ制御基板Ｓへ送信され、そのサブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌのそれぞれへ、図柄停止コマンド３３に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が送信されることにより、変動パターン指定コマンド３１によって開始された一連の変動表示が終了する。
【００７８】
なお、図柄停止コマンド３３による図柄の停止表示（確定）は、必ずしも、９つすべての図柄を一度に確定させる必要はなく、例えば、９つの図柄をそれぞれ別々に確定させたり、或いは、スクロールが行われる単位、即ち、上段の図柄、中段の図柄、下段の図柄の各単位毎に図柄を確定させるようにしても良い。前者の場合には、図７に示すように「８０Ｈ，０１Ｈ」〜「８０Ｈ，０９Ｈ」の図柄停止コマンド３３が使用され、後者の場合には「８０Ｈ，０ＢＨ」〜「８０Ｈ，０ＤＨ」の図柄停止コマンド３３が使用される。
【００７９】
図１４は、サブ制御基板Ｓの受信割込処理で実行されるコマンド受信処理のフローチャートである。このコマンド受信処理は、主制御基板Ｃからサブ制御基板Ｓへ制御用コマンドが送信されると実行される。まず、主制御基板Ｃから送信されサブ制御基板Ｓで受信した制御用コマンドを受信バッファ２３ａへ書き込み（Ｓ４１）、更に、コマンド受信フラグ２３ｂをオンして（Ｓ４２）、新たな制御用コマンドが受信バッファ２３ａに記憶されていることを示して、この処理を終了する。
【００８０】
図１５は、サブ制御基板Ｓのメイン処理のフローチャートである。このメイン処理では、主制御基板Ｃから受信した制御用コマンドに基づいて、各種の制御が行われる。まず、コマンド受信フラグ２３ｂがオンされているか否かを確認する（Ｓ５１）。コマンド受信フラグ２３ｂがオンされていれば（Ｓ５１：Ｙｅｓ）、これをオフした後に（Ｓ５２）、受信バッファ２３ａの上位バイトに記憶されているデータにより制御用コマンドの種類を確認する（Ｓ５３）。
【００８１】
受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「Ｃ０Ｈ」または「Ｃ１Ｈ」であれば、その制御用コマンドは変動パターン指定コマンド３１である。よって、かかる場合には（Ｓ５３：変動パターン指定コマンド）、全ての停止図柄１〜９メモリ２３ｃ〜２３ｋの内容を０クリアした後で（Ｓ５４）、その変動パターン指定コマンド３１で指定される変動パターンを複数の表示コマンド３５、効果音コマンド３６、ランプコマンド３７に展開する（Ｓ５５）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。
【００８２】
一方、Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「９０Ｈ〜９２Ｈ」，「Ａ０Ｈ〜Ａ２Ｈ」または「Ｂ０Ｈ〜Ｂ２Ｈ」のいずれかであれば、その制御用コマンドは停止図柄指定コマンド３２である。よって、かかる場合には（Ｓ５３：停止図柄指定コマンド）、その停止図柄指定コマンド３２の２バイト目のコマンドである図柄コード３２ｂを対応する停止図柄１〜９メモリ２３ｃ〜２３ｋへ書き込む（Ｓ５７）。図５（ａ）（ｂ）に示すように、例えば、受信バッファ２３ａに記憶される停止図柄指定コマンド３２が「９０Ｈ，１４Ｈ」であれば、「９０Ｈ」に対応する停止図柄１メモリ２３ｃに、「１４Ｈ（エビの図柄）」の図柄コード３２ｂが書き込まれる。また、受信バッファ２３ａに記憶される停止図柄指定コマンド３２が「Ｂ２Ｈ，２１Ｈ」であれば、「Ｂ２Ｈ」に対応する停止図柄９メモリ２３ｋに、「２１Ｈ（貝の図柄）」の図柄コード３２ｂが書き込まれる。
【００８３】
その後は、ＬＣＤディスプレイ３上で高速に変動されている変動中の図柄を、変動パターン（特に、表示パターン）とその変動パターンの進行状況とを考慮して、停止図柄１〜９メモリ２３ｃ〜２３ｋに記憶される図柄コード３２ｂの図柄で変動表示が終了するように図柄を差し替えるための表示コマンド３５（図８参照）を算出する（Ｓ５８）。例えば、停止図柄１メモリ２３ｃに「１４Ｈ」が記憶されている場合には、図柄１の表示領域３ａ１の変動表示が「１４Ｈ」の図柄コード３２ｂである「エビ」の図柄で終了するように、図柄の差し替えのための表示コマンド３５を算出する。また、停止図柄９メモリ２３ｋに「２１Ｈ」が記憶されている場合には、図柄９の表示領域３ｃ３の変動表示が「２１Ｈ」の図柄コード３２ｂである「貝」の図柄で終了するように、図柄の差し替えのための表示コマンド３５を算出する。算出した図柄の差し替えのための表示コマンド３５は、各処理（Ｓ５６）において、図柄の高速変動中に表示用制御基板Ｄへ送信される。
【００８４】
Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドの上位バイトが「８０Ｈ」であれば、その制御用コマンドは図柄停止コマンド３３である。よって、かかる場合には（Ｓ５３：図柄停止コマンド）、その図柄停止コマンド３３で指定された図柄番号３２ａの表示領域３ａ１〜３ｃ３の図柄を確定して、その表示領域３ａ１〜３ｃ３へ該当する図柄を停止表示するために、受信した図柄停止コマンド３３を表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開する（Ｓ５９）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌの各制御基板へそれぞれ送信される。
【００８５】
例えば、「８０Ｈ，０ＡＨ」の図柄停止コマンド３３が受信バッファ２３ａに記憶されていれば、その図柄停止コマンド３３は、９つすべての表示領域３ａ１〜３ｃ３の図柄を一度に確定し停止表示するための表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開される。また、「８０Ｈ，０ＣＨ」の図柄停止コマンド３３が受信バッファ２３ａに記憶されていれば、その図柄停止コマンド３３は、中段の表示領域３ｂに表示される３つの図柄２，５，８を一度に確定し停止表示するための表示コマンド３５、効果音コマンド３６、ランプコマンド３７にそれぞれ展開される。
【００８６】
なお、変動表示の終了タイミングの到来前であっても、図柄停止コマンド３３を受信した場合には、Ｓ５９の処理を実行して、その図柄停止コマンド３３により指示された表示領域３ａ１〜３ｃ３の変動表示を即座に停止（確定）する。よって、図柄停止コマンド３３を受信するタイミングで、変動表示を実際に終了させることができる。
【００８７】
Ｓ５３の処理において、受信バッファ２３ａに記憶される制御用コマンドが、変動パターン指定コマンド３１、停止図柄指定コマンド３２および図柄停止コマンド３３のいずれの制御用コマンドでもなければ（Ｓ５３：その他）、その制御用コマンドが７セグメントＬＥＤ７の表示を制御するためのコマンドであるか否かを確認する。７セグメントＬＥＤ７の表示を制御する制御用コマンドでなければ（Ｓ６０：Ｎｏ）、受信した制御用コマンドを、その制御用コマンドに対応する各コマンド３５〜３７に展開する（Ｓ６１）。展開した各コマンド３５〜３７は、各処理（Ｓ５６）において、それぞれのタイミングに応じて、対応する各制御基板Ｄ，Ｍ，Ｌをそれぞれ送信される。一方、Ｓ６０の処理において、受信した制御用コマンドが７セグメントＬＥＤ７の表示に関する制御用コマンドであれば（Ｓ６０：Ｙｅｓ）、各処理（Ｓ５６）において、その制御用コマンドに基づき７セグメントＬＥＤ７の表示が、サブ制御基板Ｓによって直接制御される。
【００８８】
Ｓ５１の処理においてコマンド受信フラグ２３ｂがオフされている場合や（Ｓ５１：Ｎｏ）、Ｓ５５，Ｓ５８，Ｓ５９，Ｓ６０：Ｙｅｓ，Ｓ６１の各処理の実行後は、サブ制御基板Ｓの状況に応じて各処理を実行する（Ｓ５６）。その後は、処理をＳ５１へ移行して、このメイン処理を繰り返す。なお、前記した通り、Ｓ５５，Ｓ５８，Ｓ５９及びＳ６１の各処理において展開された各コマンド３５〜３７は、この各処理（Ｓ５６）において、それぞれのタイミングで、対応する制御基板Ｄ，Ｍ，Ｌへそれぞれ送信される。
【００８９】
図１６は、表示用制御基板Ｄのメイン処理のフローチャートである。このメイン処理では、サブ制御基板Ｓから受信した表示コマンド３５に基づいて、ＬＣＤディスプレイ３の制御が行われる。まず、新たな表示コマンド３５を受信したか否かを確認し（Ｓ７１）、受信していれば（Ｓ７１：Ｙｅｓ）、受信した表示コマンド３５に基づいてＬＣＤディスプレイ３の（変動）表示を制御する（Ｓ７２）。その後、各処理を実行した後で（Ｓ７３）、処理をＳ７１へ移行し、このメイン処理を繰り返す。一方、Ｓ７１の処理において新たな表示コマンド３５を受信していなければ（Ｓ７１：Ｎｏ）、今までに受信した表示コマンド３５に基づいて各処理を実行し（Ｓ７３）、ＬＣＤディスプレイ３の（変動）表示を制御する。その後は、処理をＳ７１へ移行して、このメイン処理を繰り返す。
【００９０】
図１７は、効果音制御基板Ｓのメイン処理のフローチャートである。このメイン処理では、サブ制御基板Ｓから受信した効果音コマンド３６に基づいて、スピーカ５７の効果音出力が制御される。まず、新たな効果音コマンド３６を受信したか否かを確認し（Ｓ８１）、受信していれば（Ｓ８１：Ｙｅｓ）、受信した効果音コマンド３６に基づいてスピーカ５７の効果音出力を制御する（Ｓ８２）。その後、各処理を実行した後で（Ｓ８３）、処理をＳ８１へ移行し、このメイン処理を繰り返す。一方、Ｓ８１の処理において新たな効果音コマンド３６を受信していなければ（Ｓ８１：Ｎｏ）、今までに受信した効果音コマンド３６に基づいて各処理を実行し（Ｓ８３）、スピーカ５７の効果音出力を制御する。その後は、処理をＳ８１へ移行して、このメイン処理を繰り返す。
【００９１】
図１８は、ランプ制御基板Ｌのメイン処理のフローチャートである。このメイン処理では、主制御基板Ｃおよびサブ制御基板Ｓから受信したランプコマンド３７に基づいて、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４を点灯または消灯する制御が行われる。まず、新たなランプコマンド３７を受信したか否かを確認し（Ｓ９１）、受信していれば（Ｓ９１：Ｙｅｓ）、受信したランプコマンド３７に基づいて各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御する（Ｓ９２）。その後、各処理を実行した後で（Ｓ９３）、処理をＳ９１へ移行し、このメイン処理を繰り返す。一方、Ｓ９１の処理において新たなランプコマンド３７を受信していなければ（Ｓ９１：Ｎｏ）、今までに受信したランプコマンド３７に基づいて各処理を実行し（Ｓ９３）、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４の点灯または消灯を制御する。その後は、処理をＳ９１へ移行して、このメイン処理を繰り返す。
【００９２】
次に、図１９及び図２０のタイミングチャートを参照して、上述の説明に基づく変動表示のタイミングについて説明する。まず、図１９を参照して、９つ全ての図柄を一度に停止表示（確定）させる場合のタイミングについて説明する。主制御基板Ｃからサブ制御基板Ｓへ変動パターン指定コマンド３１が送信されると、その変動パターン指定コマンド３１に応じた表示コマンド３５、効果音コマンド３６、ランプコマンド３７が、サブ制御基板Ｓから表示用制御基板Ｄ、効果音制御基板Ｍ、ランプ制御基板Ｌへそれぞれ送信され、それら各コマンド３５〜３７に基づいて、ＬＣＤディスプレイ３の図柄１（３ａ１）〜図柄９（３ｃ３）の全ての図柄について変動表示が開始される。
【００９３】
この変動パターン指定コマンド３１に続いて、高速変動の最中に、停止図柄指定コマンド３２が９つの表示領域３ａ１〜３ｃ３に対して順に送信される。停止図柄指定コマンド３２がサブ制御基板Ｓによって受信されると、その停止図柄指定コマンド３２により指定される停止図柄に合わせて、変動中の図柄を差し替えるための表示コマンド３５が算出される。算出された表示コマンド３５は、サブ制御基板Ｓから表示用制御基板Ｄへ送信され、図柄の高速変動中に、表示用制御基板Ｄによって図柄の差し替えが行われる。その後、変動パターン指定コマンド３１で指定された変動パターンとしての表示パターン、効果音パターンおよび発光パターンがそれぞれ変化するタイミングに応じて、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへそれぞれ各コマンド３５〜３７が送信され、各制御基板Ｄ，Ｍ，Ｌによって変動表示が継続される。
【００９４】
変動表示の終了タイミングには、主制御基板Ｃからサブ制御基板Ｓへ、９つの全図柄を一度に停止表示（確定）させる図柄停止コマンド３３（８０Ｈ，０ＡＨ（図７参照））が送信される。この図柄停止コマンド３３がサブ制御基板Ｓにより受信されると、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ、図柄停止コマンド３３により指定された図柄を停止表示させるための各コマンド３５〜３７が送信され、その結果、変動パターン指定コマンド３１によって開始されたＬＣＤディスプレイ３の一連の変動表示が終了する。変動表示の終了後は、所定時間の経過により、各表示領域３ａ１〜３ｃ３に停止表示されている停止図柄指定コマンド３２で指定した停止図柄の表示が別の表示に切り替えられる。
【００９５】
なお、変動表示の終了タイミングが到来する前に、サブ制御基板Ｓが図柄停止コマンド３３を受信した場合には、変動パターン指定コマンド３１で指定された変動表示の終了タイミングが到来していなくても、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ図柄を停止表示させるための各コマンド３５〜３７が送信され、停止図柄指定コマンド３２により指定された停止図柄が指定された表示領域３ａ１〜３ｃ３へ、即座に、停止表示される。かかる制御により、図柄停止コマンド３３の送信（受信）タイミングに合わせて、変動表示を終了させることができるのである。
【００９６】
次に、図２０のタイミングチャートを参照して、上段、下段、中段の順に、９つの図柄を３図柄ずつ停止表示（確定）させる場合のタイミングについて説明する。停止図柄指定コマンド３２の送信までは、図１９のタイミングと同様に行われ、高速変動中に図柄の差し替えが行われる。
【００９７】
変動表示終了のタイミングで、主制御基板Ｃからサブ制御基板Ｓへ、まず、上段の表示領域３ａに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信される（８０Ｈ，０ＢＨ（図７参照））。この図柄停止コマンド３３がサブ制御基板Ｓにより受信されると、サブ制御基板Ｓから各制御基板Ｄ，Ｍ，Ｌへ、図柄停止コマンド３３により指定された上段の図柄１，４，７を停止表示させるための各コマンド３５〜３７が送信され、その結果、上段の図柄１，４，７が確定し停止表示される。次に、下段の表示領域３ｃに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信され（８０Ｈ，０ＤＨ（図７参照））、下段の図柄３，６，９が確定し停止表示される。更に、中段の表示領域３ｂに表示される図柄を停止表示（確定）させる図柄停止コマンド３３が送信され（８０Ｈ，０ＣＨ（図７参照））、中段の図柄２，５，８が確定し停止表示される。以上３つの図柄停止コマンド３３により、変動パターン指定コマンド３１によって開始されたＬＣＤディスプレイ３の一連の変動表示が終了する。
【００９８】
このように図柄のスクロール方向に合わせて、上段、下段、中段の順に図柄を停止表示（確定）させることにより、制御によって表示上に表される仮想図柄リール４１〜４３を、実際の図柄リールのように表現することができる。なお、図柄のスクロール方向が縦方向の場合には、図柄の停止表示（確定）は、例えば、左、右、中の順に行われる。
【００９９】
以上説明したように、本実施例のパチンコ機Ｐによれば、変動パターン指定コマンド３１によって変動表示の一連の変動パターンとしての表示パターンと効果音パターンと発光パターンとを一度に指定することができるので、変動表示の状態が変化する各ポイント毎に、主制御基板Ｃから各制御基板Ｓ，Ｄ，Ｍ，Ｌへそれぞれ制御用コマンドを送信する必要がない。しかも、変動パターン指定コマンド３１の表示コマンド３５、効果音コマンド３６およびランプコマンド３７への展開は、サブ制御基板Ｓによって行われるので、主制御基板Ｃの制御負担をサブ制御基板Ｓへ分散して軽減することができる。よって、主制御基板Ｃに搭載されるプログラム容量やデータ容量を減少させて、主制御基板Ｃのプログラム開発を容易にすることができる。
【０１００】
また、変動パターン指定コマンド３１を受信してその変動パターン指定コマンド３１に対応する制御を行うサブ制御基板Ｓの制御プログラムを変更することにより、主制御基板Ｃの制御プログラムをそのままにして、制御の内容（変動パターン、即ち、表示パターン、効果音パターン及び発光パターン）を変更することができる。よって、主制御基板Ｃ（のプログラム）を共通化しつつ、単に主制御基板Ｃに接続されるサブ制御基板Ｓ（或いは、サブ制御基板Ｓに接続される各制御基板Ｄ，Ｍ，Ｌ）を取り替えるだけで、ＬＣＤディスプレイ３やスピーカ５７、各ランプ４ａ１〜４ａ４，６，７ａ１〜７ａ４などに異なった動作をさせることができる。
【０１０１】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【０１０２】
例えば、上記実施例では、サブ制御基板Ｓは、表示用制御基板Ｄ、効果音制御基板Ｍまたはランプ制御基板Ｌとぞれぞれ別体に構成されたが、かかる構成に代えて、サブ制御基板Ｓと他の１以上の制御基板Ｄ，Ｍ，Ｌとを一体に構成するようにしても良いのである。例えば、サブ制御基板Ｓを表示用制御基板Ｄと一体に構成する場合には、効果音コマンド３６およびランプコマンド３７は、サブ制御基板Ｓと一体に構成された表示用制御基板Ｄから、効果音制御基板Ｍおよびランプ制御基板Ｌへそれぞれ送信される。また、サブ制御基板Ｓを効果音制御基板Ｍおよびランプ制御基板Ｌと一体に構成する場合には、表示コマンド３５は、サブ制御基板Ｓと一体に構成された効果音制御基板Ｍおよびランプ制御基板Ｌから、表示用制御基板Ｄへ送信される。なお、当然のことながら、表示用制御基板Ｄ、効果音制御基板Ｍおよびランプ制御基板Ｌのすべてを、サブ制御基板Ｓと一体に構成しても良いのである。
【０１０３】
また、上記実施例では、サブ制御基板Ｓと表示用制御基板Ｄとの表示コマンド３５等の送受信は、サブ制御基板Ｓから表示用制御基板Ｄへの一方向にのみ行われた。同様に、サブ制御基板Ｓと効果音制御基板Ｍとの効果音コマンド３６等の送受信や、サブ制御基板Ｓとランプ制御基板Ｌとのランプコマンド３７等の送受信についても、サブ制御基板Ｓから効果音制御基板Ｍまたはランプ制御基板Ｌへの一方向にのみ行われた。しかし、これに代えて、サブ制御基板Ｓと表示用制御基板Ｄ、サブ制御基板Ｓと効果音制御基板Ｍ、或いは、サブ制御基板Ｓとランプ制御基板Ｌとの間におけるコマンド等の送受信を双方向に行うように構成しても良いのである。
【０１０４】
以下に本発明の変形例を示す。請求項１記載の遊技機において、前記サブ制御基板は、前記主制御基板から受信した変動パターン指定コマンドを前記表示パターンが変化するポイント毎に展開する表示パターン展開手段と、その表示パターン展開手段により展開された表示パターンをその表示パターンが変化するポイントに合わせて前記表示用制御基板へ送信（出力）する展開表示パターン送信（出力）手段と、前記主制御基板から受信した変動パターン指定コマンドを前記効果音パターンが変化するポイント毎に展開する効果音パターン展開手段と、その効果音パターン展開手段により展開された効果音パターンをその効果音パターンが変化するポイントに合わせて前記効果音制御基板へ送信（出力）する展開効果音パターン送信（出力）手段と、前記主制御基板から受信した変動パターン指定コマンドを前記発光パターンが変化するポイント毎に展開する発光パターン展開手段と、その発光パターン展開手段により展開された発光パターンをその発光パターンが変化するポイントに合わせて前記発光装置制御基板へ送信（出力）する展開発光パターン送信（出力）手段とを備えていることを特徴とする遊技機１。
【０１０５】
請求項１記載の遊技機または遊技機１において、前記サブ制御基板は、前記表示用制御基板、効果音制御基板または発光装置制御基板のうち１以上の制御基板を備えていることを特徴とする遊技機２。なお、表示用制御基板、効果音制御基板および発光装置制御基板のすべてが一体となってサブ制御基板を構成しても良い。
【０１０６】
請求項１記載の遊技機または遊技機１若しくは２において、前記サブ制御基板は、前記表示用制御基板、効果音制御基板および発光装置制御基板を制御すると共に、７セグメントＬＥＤの表示を制御することを特徴とする遊技機３。
【０１０７】
請求項１記載の遊技機または遊技機１乃至３は、前記変動パターン指定コマンドに加えて更に、前記制御用コマンドとして、前記変動表示の終了時に前記表示装置に停止表示される停止図柄を指定する停止図柄指定コマンドと、その停止図柄指定コマンドにより指定された停止図柄を前記表示装置へ停止表示（確定表示）させるタイミングを指定するための図柄停止コマンドとを備えていることを特徴とする遊技機４。
【０１０８】
請求項１記載の遊技機または遊技機１乃至４において、前記制御用コマンドを前記主制御基板から前記サブ制御基板へ一方向にのみ送信する一方向手段を備えていることを特徴とする遊技機５。
【符号の説明】
【０１０９】
３              液晶（ＬＣＤ）ディスプレイ（表示手段）
４ａ１〜４ａ４  ＬＥＤランプ（発光手段）
６              ランプ（発光手段）
７ａ１〜７ａ４  ランプ（発光手段）
３１            変動パターン指定コマンド（パターンコマンド）
３２            停止図柄指定コマンド（停止図柄決定用コマンド）
３３            図柄停止コマンド
３５            表示コマンド
３６            効果音コマンド
３７            ランプコマンド
４６            キャラクタＲＯＭ（記憶手段)
５７            スピーカ（発音手段）
Ｃ              主制御基板（主制御手段）
Ｄ              表示用制御基板（表示制御手段、従制御手段、第２従制御手段）
Ｍ              効果音制御基板（発音制御手段、従制御手段、第１従制御手段）
Ｌ              発光装置制御基板（発光制御手段、従制御手段、第１従制御手段）
Ｐ              パチンコ機（遊技機）
Ｓ              サブ制御基板（従制御手段、第１従制御手段）