(57)【要約】【課題】ノイズ対策を有利に行うことが出来、それによって、遊技動作の安定化を図ることが出来る、新規な構造の遊技機を提供することを目的とする。【解決手段】一つのサブ制御基板１２６を用いて、サブ制御基板１２６上にサブ制御部としての音制御部１２８，１３２とサブ制御部としての発光制御部１２８，１４６とサブ制御部としての図柄制御部１５２，１５４を設けると共に、主制御部１０６，１２２からの制御コマンドを受信し且つ該制御コマンドに基づくサブ制御コマンドを音制御部１２８，１３２、発光制御部１２８，１４６、図柄制御部１５２，１５４に送信する通信制御部１２８，１３０をサブ制御基板１２６上に設け、更に、音制御部１２８，１３２および発光制御部１２８，１４６を構成する制御ＣＰＵ１２８と図柄制御部１５２，１５４を構成する制御ＣＰＵ１５２の間で相互通信を行うようにした。【選択図】      図４
2004194838.tif 000002
【特許請求の範囲】
【請求項１】
遊技動作を行う複数の作動部を作動制御する複数のサブ制御部と、それら複数のサブ制御部を全体的に制御する主制御部を備えており、該主制御部が送信した制御コマンドを該複数のサブ制御部が直接的乃至は間接的に受信し、該複数のサブ制御部が該制御コマンドに基づいて該複数の作動部を作動制御するようにした遊技機において、
一つのサブ制御基板を用いて、該サブ制御基板上に前記複数のサブ制御部を設けると共に、前記主制御部が送信した前記制御コマンドを受信し且つ該制御コマンドに基づくサブ制御コマンドを該サブ制御部に送信する通信制御部を該サブ制御基板上に一つ設け、更に、それら複数のサブ制御部および通信制御部の間で作動を同期させるための相互通信手段を設けたことを特徴とする遊技機。
【請求項２】
前記相互通信手段が、少なくとも二つの前記サブ制御部の間でコマンド送信を行うことによって構成されている請求項１に記載の遊技機。
【請求項３】
前記相互通信手段が、少なくとも一つの前記サブ制御部と前記通信制御部との間でコマンド送信を行うことによって構成されている請求項１に記載の遊技機。
【請求項４】
前記通信制御部が、前記サブ制御部の少なくとも一つと共通のＣＰＵを備えている請求項１乃至３の何れかに記載の遊技機。
【発明の詳細な説明】
【０００１】
【技術分野】
本発明は、遊技動作を行う複数の作動部を作動制御する複数のサブ制御部と、それら複数のサブ制御部を全体的に制御する主制御部を備えており、該主制御部が送信した制御コマンドを該複数のサブ制御部が直接的乃至は間接的に受信し、該複数のサブ制御部が該制御コマンドに基づいて該複数の作動部を作動制御するようにした遊技機に関するものである。
【０００２】
【背景技術】
近年、パチンコ機等の遊技機は、遊技者を楽しませるために凝った演出をするようになってきており、それに伴って、遊技機の動作内容が複雑になってきている。そこで、近年の遊技機においては、遊技動作を行う複数の作動部を作動制御する複数のサブ制御部と、それら複数のサブ制御部を全体的に制御する主制御部を備えており、主制御部は各サブ制御部に対して制御コマンドを送信するのみで、専ら各サブ制御部が主制御部から送信された制御コマンドに基づいて作動部を作動制御するようになっている。
【０００３】
そこにおいて、主制御部から各サブ制御部への制御コマンドの送信は、主制御部から各サブ制御部へ各別に行っても良いが、主制御部の回路構成を簡単にすることが出来る等の観点から、主制御部から一つのサブ制御部のみに制御コマンドを送信すると共に、主制御部からの制御コマンドを受信したサブ制御部から他のサブ制御部に制御コマンドを送信する遊技機が提案されている（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開２０００−２６２７１１号公報  （第５−６頁、第４図）
【０００５】
ところで、このような遊技機においては、複数のサブ制御部が各別の制御基板上に形成されていることから、他のサブ制御部は、主制御部からの制御コマンドを受信したサブ制御部から他のサブ制御部に送信される制御コマンドを、主制御部からの制御コマンドを受信したサブ制御部が形成された制御基板に設けられているコネクタと他のサブ制御部が形成された制御基板に設けられているコネクタを接続するハーネスを介して、受信するようになっている。
【０００６】
しかしながら、ハーネスというのは、ノイズを拾い易いものであり、また、遊技機は様々なノイズが存在する環境において使用されるものであることから、主制御部からの制御コマンドを受信したサブ制御部から他のサブ制御部へ送信される制御コマンドにノイズがのってしまうおそれがあり、それによって、遊技機における遊技動作の安定化が図り難くなってしまうという問題があるのである。
【０００７】
【解決課題】
ここにおいて、本発明は、上述の如き事情を背景として為されたものであって、その解決課題とするところは、ノイズ対策を有利に行うことが出来、それによって、遊技動作の安定化を図ることが出来る、新規な構造の遊技機を提供することにある。
【０００８】
【解決手段】
以下、このような課題を解決するために為された本発明の態様を記載する。なお、以下に記載の各態様において採用される構成要素は、可能な限り任意の組み合わせで採用可能である。また、本発明の態様乃至は技術的特徴は、以下に記載のものに限定されることなく、明細書全体および図面に記載され、或いはそれらの記載から当業者が把握することが出来る発明思想に基づいて認識されるものであることが理解されるべきである。
【０００９】
先ず、本発明の第一の態様は、遊技動作を行う複数の作動部を作動制御する複数のサブ制御部と、それら複数のサブ制御部を全体的に制御する主制御部を備えており、該主制御部が送信した制御コマンドを該複数のサブ制御部が直接的乃至は間接的に受信し、該複数のサブ制御部が該制御コマンドに基づいて該複数の作動部を作動制御するようにした遊技機において、一つのサブ制御基板を用いて、該サブ制御基板上に前記複数のサブ制御部を設けると共に、前記主制御部が送信した前記制御コマンドを受信し且つ該制御コマンドに基づくサブ制御コマンドを該サブ制御部に送信する通信制御部を該サブ制御基板上に一つ設け、更に、それら複数のサブ制御部および通信制御部の間で作動を同期させるための相互通信手段を設けたことを、特徴とする。
【００１０】
このような本態様に従う構造とされた遊技機においては、一つのサブ制御基板上に通信制御部と複数のサブ制御部が形成されていることから、通信制御部と複数のサブ制御部との間でのコマンドのやりとりをサブ制御基板に形成されたプリント配線のみで行うことが可能となり、それによって、通信制御部と複数のサブ制御部との間でやりとりされるコマンドにノイズをのりにくくすることが可能となり、遊技機の遊技動作の安定化を図ることが可能となる。
【００１１】
また、本態様における遊技機においては、通信制御部と複数のサブ制御部が一つのサブ制御基板に形成されていることから、遊技機において必要とされる基板枚数を少なくすることが可能となり、それによって、遊技機の製造コストを抑えることが可能となる。更に、通信制御部と複数のサブ制御部の取扱性および遊技機への組付け作業性を向上することが可能となる。
【００１２】
また、本態様においては、主制御部は、通信制御部のみに制御コマンドを送信するようになっていることから、例えば、複数のサブ制御部に共通の制御コマンドがある場合には、主制御部が、かかる共通の制御コマンドを通信制御部に送信し、通信制御部が各サブ制御部に対してかかる共通の制御コマンドに基づくサブ制御コマンドを送信することが可能となり、それによって、主制御部の制御コマンド送信に対する負担を軽減することが可能となる。
【００１３】
さらに、本態様においては、複数のサブ制御部および通信制御部の間で作動を同期させるための相互通信手段が設けられていることから、複数のサブ制御部による複数の作動部の作動制御を略同時に開始することが可能となる。
【００１４】
なお、本態様における作動部とは、遊技を盛り上げるための演出の用に供されるものや遊技状況を報知するために利用されるものをいい、例えば、遊技を盛り上げるための効果音を出力するスピーカ，遊技状況を報知する画像や遊技を盛り上げる画像を表示する特別図柄表示装置および普通図柄表示装置，ガラス枠内や遊技盤上等に配設されて遊技状況を報知するために、或いは、遊技を盛り上げるために発光せしめられるＬＥＤ，遊技盤上に設けられて遊技を盛り上げるための動作を行う装飾役物等がある。そこにおいて、本態様に係る遊技機では、例えば、効果音を出力するスピーカと画像を表示する特別図柄表示装置のように、互いに異なる作動を行うものは、それぞれが一つの作動部を構成するものとする。従って、ガラス枠内や遊技盤上等に配設されたＬＥＤが複数あったとしても、それら複数のＬＥＤは、発光という互いに同じ作動を行うことから、それら複数のＬＥＤによって一つの作動部が構成されることとなる。
【００１５】
また、本態様におけるサブ制御部とは、遊技を盛り上げるために、或いは、遊技状況を報知するために、作動部を作動制御するものをいい、例えば、スピーカからの効果音の出力を制御する音制御部，ガラス枠内や遊技盤上等に配設されたＬＥＤの発光を制御する発光制御部，特別図柄表示装置や普通図柄表示装置における画像の表示を制御する表示制御部，遊技盤上に配設された装飾役物の作動を制御する役物制御部等がある。そこにおいて、本態様に係る遊技機では、例えば、スピーカからの効果音の出力と特別図柄表示装置における画像の表示のように、互いに異なる作動部の作動制御は、互いに異なるサブ制御部で行うものとされている。従って、本態様においては、一つの作動部を作動制御する制御装置が、一つのサブ制御部とされている。
【００１６】
さらに、本態様におけるサブ制御部は、制御ＣＰＵと主制御部からの制御コマンドに基づいて制御ＣＰＵに一つの作動部の作動制御を行わせる制御プログラムや制御データ等が記憶されたＲＯＭを含んで構成されている。更にまた、本態様における複数のサブ制御部は、それぞれ、一つの制御ＣＰＵを備えていても良いが、複数のサブ制御部で共通の制御ＣＰＵを備えていても良い。また、複数のサブ制御部は、それぞれ、制御プログラムや制御データ等が記憶されたＲＯＭを一つ備えていても良いし、或いは、複数のサブ制御部で共通のＲＯＭを備えており、かかる共通のＲＯＭに設けられた異なる記憶エリアに各サブ制御部の制御プログラムや制御データ等が記憶されていても良い。そこにおいて、複数のサブ制御部が共通の制御ＣＰＵとＲＯＭを備えている場合には、一つのサブ制御部によって複数の作動部が作動制御されているかのような外観構成を呈するが、制御プログラムや制御データ等が異なっている限り、一つのサブ制御部によって一つの作動部が作動制御されているのである。
【００１７】
更にまた、本態様における「制御コマンドに基づくサブ制御コマンド」とは、主制御部から送信された制御コマンドそのものであっても良いし、主制御部から送信された制御コマンドに対して通信制御部が読み替えや変換，複製等の処理を施したコマンドであっても良い。更に、本態様における制御コマンドには、複数のサブ制御部の何れのサブ制御部に送信されたものであるかを示す宛先識別情報が付されていることが望ましく、それによって、通信制御部のサブ制御部へのサブ制御コマンド送信を有利に実現することが出来る。なお、かかる宛先識別情報は、例えば、主制御部からの制御コマンドの特定のビットを利用すること等によって有利に実現することが出来る。更にまた、本態様における制御コマンドは、複数のサブ制御部に共通の制御コマンドであっても良いし、特定のサブ制御部に対する制御コマンドであっても良い。
【００１８】
更にまた、本態様における通信制御部は、例えば、ゲートアレイ等の制御ＩＣで構成されていても良いし、或いは、主制御部からの制御コマンドに付された宛先識別情報を読み取り、かかる宛先識別情報に基づいて、サブ制御コマンドをサブ制御部に送信する制御プログラム等が記憶されたＲＯＭとかかる制御プログラム等に基づく作動制御を行う制御ＣＰＵを含んで構成されていても良い。
【００１９】
また、本発明の第二の態様は、前記第一の態様に係る遊技機において、前記相互通信手段が、少なくとも二つの前記サブ制御部の間でコマンド送信を行うことによって構成されていることを、特徴とする。このような本態様に従う構造とされた遊技機においては、少なくとも二つのサブ制御部の間で、作動部を作動制御する準備が完了したことを知らせる準備完了コマンドや作動部の作動制御を開始したことを知らせる制御開始コマンドを送信することが出来るのである。
【００２０】
具体的には、例えば、二つのサブ制御部が各別に制御ＣＰＵを備えている場合において、一方のサブ制御部が作動部の作動制御を開始したことを知らせる制御開始コマンドを他方のサブ制御部に送信し、他方のサブ制御部は、かかる制御開始コマンドを受信すると、直ちに作動部の作動制御を開始することが出来るのであり、それによって、一方のサブ制御部による作動部の作動制御と他方のサブ制御部による作動部の作動制御を略同時に開始することが出来るのである。
【００２１】
また、例えば、三つ以上のサブ制御部が各別に制御ＣＰＵを備えている場合において、そのうちの一つのサブ制御部に対して、他のサブ制御部がそれぞれ作動部の作動制御を開始する準備が完了したことを知らせる準備完了コマンドを送信し、かかる一つのサブ制御部は、他のサブ制御部からの準備完了コマンドを全て受信すると、直ちに作動部の作動制御を開始すると共に、他のサブ制御部に対して制御開始コマンドを送信し、他のサブ制御部はそれぞれ制御開始コマンドを受信すると、直ちに作動部の作動制御を開始することが出来るのである。それによって、三つ以上のサブ制御部による三つ以上の作動部の作動制御を略同時に開始することが出来るのである。
【００２２】
さらに、本発明の第三の態様は、前記第一の態様に係る遊技機において、前記相互通信手段が、少なくとも一つの前記サブ制御部と前記通信制御部との間でコマンド送信を行うことによって構成されていることを、特徴とする。このような本態様に従う構造とされた遊技機においては、例えば、サブ制御部が通信制御部に作動部の作動制御を開始する準備が完了したことを知らせる準備完了コマンドを送信することが出来るのであり、また、通信制御部が準備完了コマンドを受信した後サブ制御部に対して作動部の作動制御を開始させる制御開始コマンドを送信することが出来るのである。
【００２３】
また、通信相互手段が、少なくとも二つの前記サブ制御部と前記通信制御部との間でコマンド送信を行うことによって構成されている場合には、例えば、二つ以上のサブ制御部が各別に制御ＣＰＵを備えていると共に、通信制御部が制御ＣＰＵを備えている場合において、各サブ制御部が作動部の作動制御を開始する準備が完了したことを知らせる準備完了コマンドを通信制御部に送信し、通信制御部はサブ制御部からの準備完了コマンドを全て受信した後、準備完了コマンドを送信したサブ制御部に対して制御開始コマンドを送信し、各サブ制御部はそれぞれ制御コマンドを受信すると、直ちに作動部の作動制御を開始することが出来るのである。それによって、二つ以上のサブ制御部による二つ以上の作動部の作動制御を略同時に開始することが出来るのである。
【００２４】
また、本発明の第四の態様は、前記第一乃至第三の何れかの態様に係る遊技機において、前記通信制御部が、前記サブ制御部の少なくとも一つと共通のＣＰＵを備えていることを、特徴とする。このような本態様に従う構造とされた遊技機においては、通信制御部がサブ制御部と共通のＣＰＵを備えていることから、サブ制御基板に実装されるＣＰＵの数を減らすことが可能となり、それによって、遊技機の製造コストを抑えることが出来るのである。
【００２５】
【発明の実施形態】
以下、本発明を更に具体的に明らかにするために、本発明の実施形態について、図面を参照しつつ、詳細に説明する。
【００２６】
先ず、図１には、本発明の一実施形態としてのパチンコ機１０が示されている。このパチンコ機１０は、遊技盤１２上に配設された特別図柄始動口１４に遊技球が入賞すると、特別図柄表示装置１６において、特別図柄の変動が開始されるようになっていると共に、スピーカ１８から効果音が出力され、更には、各種ＬＥＤが点灯乃至は点滅制御されるようになっている。
【００２７】
より詳細には、パチンコ機１０は、中枠２０を備えており、かかる中枠２０が幅方向一方の端部を中心に回動可能な状態で外枠２２に装着されている。また、中枠２０の前面には、横長な長方形状の皿板２４が幅方向一方の端部を中心に回動可能に装着されており、かかる皿板２４の前面には、遊技球を貯留するための上皿２６が固定されている。更に、上皿２６には、複数のスリットからなる出音口２８が形成されており、かかる出音口２８の後方には、スピーカ１８が固定されている。そして、スピーカ１８の作動時には、スピーカ１８から出音口２８を通して外部に効果音が出力されるようになっている。
【００２８】
また、中枠２０の前面には、上皿２６の下方において、下皿３０が固定されている。この下皿３０は、パチンコ機１０の裏側において、上皿２６に連通せしめられており、上皿２６内から溢れた遊技球が上皿２６内から下皿３０内に排出されるようになっている。また、上皿２６と下皿３０を連通する球通路には、下皿満杯スイッチ３２（図３参照）が設けられている。更にまた、下皿３０の右側には、発射ハンドル３４が回動可能に装着されており、かかる発射ハンドル３４の裏側には、発射モータ３６（図２参照）が装着されている。この発射モータ３６の回転軸には、図示しないクランク機構を介して図示しない打球槌が連結されており、発射ハンドル３４が周方向一方の側に回動操作せしめられることによって発射モータ３６に電源が与えられ、打球槌が上皿２６内に貯留された遊技球を弾き出すようになっている。
【００２９】
さらに、中枠２０の前面には、ガラス枠３８が幅方向一方の端部を中心に回動可能に装着されている。また、中枠２０の後ろ側には、遊技盤１２を保持するための額縁状の機構盤が固定されており、かかる機構盤によって遊技盤１２が保持された状態下において、遊技盤１２は、ガラス枠３８によって保持されたガラス窓で覆われている。更に、ガラス枠３８の幅方向他方の端部には、枠鍵４０が装着されており、かかる枠鍵４０によって中枠２０を外枠２２に対して密着した状態に保持するようになっていると共に、皿板２４とガラス枠３８を中枠２０に密着した状態に保持するようになっている。なお、ガラス枠３８には、ガラス枠３８が前方側へ開放されたことを検出するためのガラス枠開放検出スイッチ４２（図３参照）が設けられている。
【００３０】
また、ガラス枠３８の上端部の内部には、図示しないガラス枠左電飾基板，ガラス枠中電飾基板およびガラス枠右電飾基が配設されており、ガラス枠左電飾基板に実装された枠飾り左ＬＥＤ４４ａ（図３参照），ガラス枠中電飾基板に実装された枠飾り中ＬＥＤ４４ｂ（図３参照）およびガラス枠右電飾基板に実装された枠飾り右ＬＥＤ４４ｃ（図３参照）の点灯，点滅および消灯が、ガラス枠３８の前面に設けられた有色透明のカバー４６を介して視認可能とされている。
【００３１】
また、遊技盤１２の前面には、外レール４８および内レール５０が設けられており、打球槌によって弾かれた遊技球は、外レール４８および内レール５０の間を通って遊技盤１２の上部に案内されるようになっている。そして、遊技盤１２の上部に案内された遊技球は、遊技盤１２の前面に打ち込まれた図示しない複数の遊技釘に当たりながら落下するようになっている。
【００３２】
さらに、遊技盤１２の前面には、額縁状の台板が固定されており、かかる台板には、特別図柄表示装置１６および普通図柄表示装置５２が固定されている。特別図柄表示装置１６は、カラー液晶表示器からなるものであり、特別図柄表示装置１６には、「１」〜「１２」の数字図柄が横３列に表示されるようになっている。また、普通図柄表示装置６４は、カラー液晶表示器によって構成されており、普通図柄表示装置５２には、「３」および「７」の数字図柄が横２列に表示されるようになっている。
【００３３】
また、台板の前面側には、有色透明なセンター飾り５４が設けられている。更に、かかるセンター飾り５４の裏側には、図示しないセンター飾り左電飾基板，センター飾り右電飾基板およびセンター飾り上電飾基板が配設されており、センター飾り左電飾基板に実装されたセンター飾り左ＬＥＤ５６ａ，センター飾り右電飾基板に実装されたセンター飾り右ＬＥＤ５６ｂおよびセンター飾り上電飾基板に実装されたセンター飾り上ＬＥＤ５６ｃの点灯，点滅および消灯がセンター飾り５４の前面側から視認可能とされている。
【００３４】
更にまた、センター飾り上電飾基板には、特別図柄表示装置１６の作動保留球数を示す複数（本実施形態では４つ）の特図記憶表示ＬＥＤ５８ａ〜ｄ設けられていると共に、普通図柄表示装置５２の作動保留球数を示す複数（本実施形態では４つ）の普図記憶表示ＬＥＤ６０ａ〜ｄが設けられており、特図記憶表示ＬＥＤ５８ａ〜ｄおよび普図記憶数表示ＬＥＤ６０ａ〜ｄの点灯および消灯がセンター飾り５４の前面側から視認出来るようになっている。
【００３５】
また、遊技盤１２の前面には、特別図柄表示装置１６の左右両側に位置して、左サイド飾り６２ａおよび右サイド飾り６２ｂが配設されている。これら左サイド飾り６２ａおよび右サイド飾り６２ｂは、それぞれ、有色透明な合成樹脂材によって形成されている。また、この左サイド飾り６２ａの裏側には、図示しない左サイド飾り電飾基板が配設されており、かかる左サイド飾り電飾基板に実装された左サイド飾りＬＥＤ６４ａの点灯，点滅および消灯が左サイド飾り６２ａの前面側から視認可能とされている。更に、右サイド飾り６２ｂの裏側には、図示しない右サイド飾り電飾基板が配設されており、かかる右サイド飾り電飾基板に実装された右サイド飾りＬＥＤ６４ｂの点灯，点滅および消灯が右サイド飾り６２ｂの前面側から視認可能とされている。
【００３６】
また、遊技盤１２の前面には、特別図柄表示装置１６の下方に位置して特別図柄始動口１４が設けられている。この特別図柄始動口１４は、上側が開口するポケット状をなすものであり、特別図柄始動口１４内には、特別図柄始動スイッチ６６が設けられている。この特別図柄始動スイッチ６６は、近接スイッチによって構成されており、特別図柄始動口１４内に遊技球が入賞したことを検出して検出信号を出力するようになっている。また、特別図柄始動口１４の開口部には、一対の羽根６８，６８が配設されており、特別図柄始動口１４を遊技盤１２に取り付ける台板の裏側に配設されたソレノイド７０への通電によりクランクがバネの付勢力に抗してソレノイド７０側に引き付けられて一対の羽根６８，６８が開き、特別図柄始動口１４の入口の大きさが拡大するようになっている一方、ソレノイド７０への通電の停止によりクランクがバネの付勢力で元の位置に戻り、一対の羽根６８，６８が閉じて特別図柄始動口１４の入口の大きさが通常の大きさとなる。
【００３７】
さらに、遊技盤１２の前面には、二つの始動ゲート７２ａ，ｂが配設されている。始動ゲート７２ａ，ｂは、それぞれ、近接スイッチによって構成された通過スイッチ７４を備えており、かかる通過スイッチ７４は、始動ゲート７２を遊技球が通過したことを検出すると、検出信号を出力するようになっている。
【００３８】
また、遊技盤１２の前面には、特別図柄始動口１４の下方に位置して横長の入賞口用台板が固定されており、かかる入賞口用台板の長手方向中央部分には、大入賞口７６が形成されている。更に、大入賞口７６内には、大入賞口カウントスイッチ７８（図３参照）および特定領域カウントスイッチ８０（図３参照）が設けられている。これら大入賞口カウントスイッチ７８および特定領域カウントスイッチ８０は、何れも、近接スイッチによって構成されている。そして、大入賞口カウントスイッチ７８は遊技球の通過を検出すると、検出信号を出力するようになっている一方、特定領域カウントスイッチ８０は遊技球の通過を検出すると、検出信号を出力するようになっている。また、大入賞口７６の前面には、扉８２が軸を中心に回動可能に装着されている。この扉８２は、入賞口用台板の裏側に固定された大入賞口ソレノイド８４（図３参照）のプランジャにクランク機構を介して連結されている。そして、扉８２は、大入賞口ソレノイド８４への断電時には、大入賞口７６の入口を塞ぐようになっている一方、大入賞口ソレノイド８４への通電時には、大入賞口７６の入口を開放するようになっている。また、入賞口用台板には、左入賞口８６ａおよび右入賞口８６ｂが設けられている。左入賞口８６ａおよび右入賞口８６ｂは、それぞれ、上側が開口するポケット状を呈しており、入賞口８６内には、入賞スイッチ８８が配設されている。この入賞スイッチ８８は、近接スイッチによって構成されており、入賞口８６内に遊技球が入賞したことを検出して検出信号を出力するようになっている。
【００３９】
また、左入賞口８６ａの左側には、有色透明な左カバー９０ａが設けられていると共に、右入賞口８６ｂの右側には、有色透明な右カバー９０ｂが設けられている。この左カバー９０ａの裏側には、図示しない大入賞口左電飾基板が配設されており、かかる大入賞口左電飾基板に実装された大入賞口左ＬＥＤ９２ａの点灯，点滅および消灯が左カバー９０ａを介して視認可能とされている。また、右カバー９０ｂの裏側には、図示しない大入賞口右電飾基板が配設されており、かかる大入賞口右電飾基板に実装された大入賞口右ＬＥＤ９２ｂの点灯，点滅および消灯が右カバー９０ｂを介して視認可能とされている。
【００４０】
さらに、パチンコ機１０の裏側には、図２に示されているように、上端部に位置して賞球タンク９４が設けられており、かかる賞球タンク９４内には、遊技球が貯留されている。更に、パチンコ機１０の裏側には、タンクレール９６および賞球払出装置９８が設けられている。賞球払出装置９８は、タンクレール９６を介して賞球タンク９４に接続されており、賞球払出装置９８内には、賞球タンク９４からタンクレール９６を通じて遊技球が供給されるようになっている。また、タンクレール９６には、賞球タンク９４に接続されている付近において、球切れスイッチ１００（図３参照）が設けられている。賞球払出装置９８内には、パルスモータからなる賞球モータを駆動源とする賞球払出機構が収容されており、賞球モータの回転軸が単位量回転する毎に賞球払出装置９８内から下方へ１個ずつ遊技球が払い出されるようになっている。また、賞球払出装置９８内には、手前賞球スイッチ１０２ａおよび奥賞球スイッチ１０２ｂが設けられている。更に、パチンコ機１０の裏側には、賞球払出装置９８と上皿２６を繋ぐ図示しない球通路が設けられており、賞球払出装置９８から払い出された遊技球が球通路を介して上皿２６内に供給される。
【００４１】
このようなパチンコ機１０の回路構成を図３に示す。主制御基板１０４には、遊技動作の全体を制御する主制御ＣＰＵ１０６，スイッチ入力バッファ１０９ａ，ｂ，コマンド出力バッファ１１４，ＳＴＢ信号出力バッファ１１６，大入賞口ソレノイド駆動回路１１８，ソレノイド駆動回路１２０等が実装されている。大入賞口ソレノイド駆動回路１１８およびソレノイド駆動回路１２０は、それぞれ、主制御基板１０４に形成されたプリント配線で構成されたバス線によって主制御ＣＰＵ１０６に接続されている。また、大入賞口ソレノイド駆動回路１１８には、大入賞口ソレノイド８４が接続されていると共に、ソレノイド駆動回路１２０には、ソレノイド７０が接続されている。更に、コマンド出力バッファ１１４は主制御基板１０４に形成されたプリント配線で構成されたバス線によって主制御ＣＰＵ１０６に設けられたコマンド出力ポート１１０に接続されている。そこにおいて、図面上では、コマンド出力ポート１１０は一つのポートによって構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、コマンド出力ポート１１０は二つのポートによって構成される。また、図面上では、コマンド出力バッファ１１４は一つのバッファによって構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、コマンド出力バッファ１１４は二つのバッファによって構成される。更にまた、ＳＴＢ信号出力バッファ１１６は主制御基板１０４に形成されたプリント配線で構成されたバス線によって主制御ＣＰＵ１０６に設けられたＳＴＢ信号出力ポート１１２に接続されている。更に、スイッチ入力バッファ１０９ａは、主制御基板１０４に形成されたプリント配線で構成されたバス線によって主制御ＣＰＵ１０６に設けられたスイッチ入力ポート１０８ａに接続されていると共に、スイッチ入力バッファ１０９ｂは、主制御基板１０４に形成されたプリント配線で構成されたバス線によって主制御ＣＰＵ１０６に設けられたスイッチ入力ポート１０８ｂに接続されている。なお、主制御ＣＰＵ１０６には、制御プログラムや制御処理に必要なデータを格納する主制御用ＲＯＭ１２２および各種処理データ等を格納する主制御用ＲＡＭ１２４が内蔵されいる。
【００４２】
また、スイッチ入力バッファ１０９ａには、特別図柄始動スイッチ６６，通過スイッチ７４ａ，ｂ，大入賞口カウントスイッチ７８，特定領域カウントスイッチ８０，入賞スイッチ８８ａ，ｂが接続されており、特別図柄始動スイッチ６６，通過スイッチ７４ａ，ｂ，大入賞口カウントスイッチ７８，特定領域カウントスイッチ８０，入賞スイッチ８８ａ，ｂからの検出信号がスイッチ入力バッファ１０９ａを介して主制御ＣＰＵ１０６に設けられたスイッチ入力ポート１０８ａに入力されるようになっている。更に、スイッチ入力バッファ１０９ｂには、ガラス枠開放検出スイッチ４２，球切れスイッチ１００，手前賞球スイッチ１０２ａ，奥賞球スイッチ１０２ｂが接続されており、ガラス枠開放検出スイッチ４２，球切れスイッチ１００，手前賞球スイッチ１０２ａ，奥賞球スイッチ１０２ｂからの検出信号がスイッチ入力バッファ１０９ｂを介して主制御ＣＰＵ１０６に設けられたスイッチ入力ポート１０８ｂに入力されるようになっている。
【００４３】
主制御用ＲＡＭ１２４には、特別図柄が大当たりであるか否かを判定する際に使用する大当たりカウンタ，特別図柄の選択に使用する特別図柄カウンタ，特別図柄変動パターンの選択に使用する特別図柄変動パターンカウンタ，普通図柄が当たりであるか否かを判定する際に使用する当たりカウンタおよび普通図柄の選択に使用する普通図柄カウンタが設けられている。これら大当たりカウンタ，特別図柄カウンタ，特別図柄変動パターンカウンタ，当たりカウンタおよび普通図柄カウンタは、それぞれ、所定の周期で発生する割り込み信号毎に「０」から互いに異なる上限値まで加算された後、再び「０」に戻って加算されるものである。
【００４４】
また、主制御用ＲＡＭ１２４には、大当たりカウンタ，特別図柄カウンタおよび特別図柄変動パターンカウンタの各カウンタ値、即ち、特別図柄に関する各カウンタ値が記憶される処理用特図カウンタ値記憶エリアおよび第一乃至第四の保留用特図カウンタ値記憶エリアが設けられていると共に、当たりカウンタおよび普通図柄カウンタの各カウンタ値、即ち、普通図柄に関する各カウンタ値が記憶される処理用普図カウンタ値記憶エリアおよび第一乃至第四の保留用特図カウンタ値記憶エリアが設けられている。そこにおいて、特別図柄に関する各カウンタ値は、先ず、処理用特図カウンタ値記憶エリアに記憶されるようになっており、処理用特図カウンタ値記憶エリアに各カウンタ値が記憶されている場合には、第一の保留用特図カウンタ値記憶エリアから順番に第四の保留用特図カウンタ値記憶エリアまで各カウンタ値が記憶されるようになっている。また、普通図柄に関する各カウンタ値は、先ず、処理用普図カウンタ値記憶エリアに記憶されるようになっており、処理用普図カウンタ値記憶エリアに各カウンタ値が記憶されている場合には、第一の保留用普図カウンタ値記憶エリアから順番に第四の保留用普図カウンタ値記憶エリアまで各カウンタ値が記憶されるようになっている。
【００４５】
さらに、主制御用ＲＡＭ１２４には、特図保留カウンタおよび普図保留カウンタが設けられている。これら特図保留カウンタおよび普図保留カウンタは、それぞれ、「０」乃至「４」の何れかの値をとるものである。具体的には、特別図柄に関する各カウンタ値が処理用特図カウンタ値記憶エリアに記憶されていない場合や処理用特図カウンタ値記憶エリアにのみ記憶されている場合には、特図保留カウンタのカウンタ値は「０」となる。また、特別図柄に関する各カウンタ値が第一の保留用特図カウンタ値記憶エリアにも記憶されている場合には、特図保留カウンタのカウンタ値は「１」となり、特別図柄に関する各カウンタ値が第二の保留用特図カウンタ値記憶エリアにも記憶されている場合には、特図保留カウンタのカウンタ値は「２」となる。更に、特別図柄に関する各カウンタ値が第三の保留用特図カウンタ値記憶エリアにも記憶されている場合には、特図保留カウンタのカウンタ値は「３」となり、特別図柄に関する各カウンタ値が第四の保留用特図カウンタ値記憶エリアにも記憶されている場合には、特図保留カウンタのカウンタ値は「４」となる。
【００４６】
また、普通図柄に関する各カウンタ値が処理用普図カウンタ値記憶エリアに記憶されていない場合や処理用普図カウンタ値記憶エリアにのみ記憶されている場合には、普図保留カウンタのカウンタ値は「０」となる。また、普通図柄に関する各カウンタ値が第一の保留用普図カウンタ値記憶エリアにも記憶されている場合には、普図保留カウンタのカウンタ値は「１」となり、普通図柄に関する各カウンタ値が第二の保留用普図カウンタ値記憶エリアにも記憶されている場合には、普図保留カウンタのカウンタ値は「２」となる。更に、普通図柄に関する各カウンタ値が第三の保留用普図カウンタ値記憶エリアにも記憶されている場合には、普図保留カウンタのカウンタ値は「３」となり、普通図柄に関する各カウンタ値が第四の保留用普図カウンタ値記憶エリアにも記憶されている場合には、普図保留カウンタのカウンタ値は「４」となる。
【００４７】
また、主制御用ＲＡＭ１２４には、継続回数カウンタが設けられている。この継続回数カウンタは、「１」乃至「１５」の何れかの値が記憶されているものであり、電源投入時には、「１」が記憶されている。
【００４８】
また、主制御基板１０４とは別に設けられたサブ制御基板１２６には、主制御ＣＰＵ１０６からのコマンドに基づいてスピーカ１８の鳴動制御並びに各種ＬＥＤの点灯，点滅および消灯を制御する音／発光制御ＣＰＵ１２８，音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドおよび後述する図柄制御ＣＰＵ１５２からのステータスを処理するための制御プログラム等が記憶された通信制御用ＲＯＭ１３０，音／発光制御ＣＰＵ１２８がスピーカ１８を鳴動制御する際の制御プログラムや効果音データ等が記憶された音制御用ＲＯＭ１３２，処理データ等の書込みおよび読み出しを行うためのＲＡＭ１３４，コマンド入力バッファ１３６，ＳＴＢ信号入力バッファ１３８，スピーカ用出力回路１４４，音／発光制御ＣＰＵ２８が各種ＬＥＤの点灯等を制御する際の制御プログラムや各種ＬＥＤの発光パターンデータ等が記憶された発光制御用ＲＯＭ１４６，ＬＥＤ用出力回路１４８，７セグメントＬＥＤによって構成された枠エラー表示ＬＥＤ１５０，枠エラー表示ＬＥＤ用出力回路１５１，音／発光制御ＣＰＵ１２８が送信する主制御ＣＰＵ１０６からのコマンドに基づいて表示制御を行うために必要な制御データを生成して後述するＶＤＰ１５８に出力する図柄制御ＣＰＵ１５２，図柄制御ＣＰＵ１５２の動作プログラムデータおよび変動パターンデータ等を格納するための図柄制御用ＲＯＭ１５４，データの書込みおよび読み出しを行うための図柄制御用ＲＡＭ１５６，画像展開処理を行うためのＶＤＰ１５８，ＶＤＰ１５８が展開した画像データを一時的に記憶するビデオＲＡＭ１６０，ＶＤＰ１５８が画像展開するために必要なデータを格納したキャラクタＲＯＭ１６２，ビデオＲＡＭ１６０に一時的に記憶された画像データを受け取って送出する画像用出力回路１６４等が実装されている。
【００４９】
そして、ＲＡＭ１３４，通信制御用ＲＯＭ１３０，発光制御用ＲＯＭ１４６，音制御用ＲＯＭ１３２．スピーカ用出力回路１４４，ＬＥＤ用出力回路１４８，枠エラー表示ＬＥＤ用出力回路１５１が、サブ制御基板１２６に形成されたプリント配線で構成されたバス線によって音／発光制御ＣＰＵ１２８に接続されている。更に、枠エラー表示ＬＥＤ用出力回路１５１は、サブ制御基板１２６に形成されたプリント配線で枠エラー表示ＬＥＤ１５０に接続されている。更にまた、スピーカ用出力回路１４４には、スピーカ１８が接続されていると共に、ＬＥＤ用出力回路１４８には、ＬＥＤが接続されている。また、コマンド入力バッファ１３６は、サブ制御基板１２６に形成されたプリント配線で構成されたバス線によって音／発光制御ＣＰＵ１２８に設けられたコマンド入力ポート１４０に接続されている。そこにおいて、図面上では、コマンド入力ポート１４０は一つのポートによって構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、コマンド入力ポート１４０は二つのポートで構成される。また、図面上では、コマンド入力バッファ１３６は一つのバッファによって構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、コマンド入力バッファ１３６は二つのバッファによって構成される。更にまた、ＳＴＢ信号入力バッファ１３８は、サブ制御基板１２６に形成されたプリント配線で音／発光制御ＣＰＵ１２８に設けられたＳＴＢ信号入力ポート１４２に接続されている。更に、コマンド入力バッファ１３６とコマンド出力バッファ１１４，ＳＴＢ信号入力バッファ１３８とＳＴＢ信号出力バッファ１１６は、それぞれ、ハーネス等を介して接続されている。それによって、主制御ＣＰＵ１０６からのコマンドおよびストローブ信号（ＳＴＢ信号）が音／発光制御ＣＰＵ１２８に入力されるようになっている。
【００５０】
また、図柄制御用ＲＡＭ１５６，図柄制御用ＲＯＭ１５４およびＶＤＰ１５８は、サブ制御基板１２６に形成されたプリント配線で構成されたバス線によって、図柄制御ＣＰＵ１５２に接続されている。図柄制御ＣＰＵ１５２に設けられたステータス出力ポート１６６と音／発光制御ＣＰＵ１２８に設けられたステータス入力ポート１７０，音／発光制御ＣＰＵ１２８に設けられたコマンド出力ポート１７４と図柄制御ＣＰＵ１５２に設けられたコマンド入力ポート１７８，図柄制御ＣＰＵ１５２に設けられた図柄側ＳＴＢ信号ポート１６８と音／発光制御ＣＰＵ１２８に設けられた音／発光側ＳＴＢ信号ポート１７２は、それぞれ、サブ制御基板１２６に形成されたプリント配線で接続されている。それによって、音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２へコマンドを送信することが出来るのであり、また、図柄制御ＣＰＵ１５２から音／発光制御ＣＰＵ１２８へステータスを送信することが出来るのである。そこにおいて、図面上では、ステータス出力ポート１６６とステータス入力ポート１７０は、それぞれ、一つのポートで構成されているように見えるが、ステータスが１６本の信号線でパラレル伝送される場合には、ステータス出力ポート１６６とステータス入力ポート１７０は、それぞれ、二つのポートで構成されることとなる。また、図面上では、コマンド出力ポート１７４とコマンド入力ポート１７８は、それぞれ、一つのポートで構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、コマンド出力ポート１７４とコマンド入力ポート１７８は、それぞれ、二つのポートで構成されることとなる。更に、ビデオＲＡＭ１６０，キャラクタＲＯＭ１６２および画像用出力回路１６４がサブ制御基板１２６に形成されたプリント配線で構成されたバス線によってＶＤＰ１５８に接続されている。更にまた、画像用出力回路１６４には、特別図柄表示装置１６および普通図柄表示装置５２が接続されている。
【００５１】
ＲＡＭ１３４には、発光パターン選択カウンタが設けられている。発光パターン選択カウンタは、「０」から上限値まで加算された後、再び「０」に戻って加算されるものである。また、図柄制御用ＲＡＭ１５６には、報知パターン選択カウンタが設けられている。この報知パターン選択カウンタは、「０」から上限値まで加算された後、再び「０」に戻って加算されるものである。
【００５２】
このように各種の電気部品が実装された主制御基板１０４は主制御基板ケース１７６に収容された状態で、また、サブ制御基板１２６はサブ制御基板ケース１８０に収容された状態で、それぞれ、図２に示されているように、パチンコ機の裏側に取付けられている。
【００５３】
なお、パチンコ機１０の裏側には、賞球の払出等を制御する払出制御ＣＰＵが実装された払出制御基板や電源中継基板，発射モータを制御する発射制御基板が、それぞれ、基板ケースに収容された状態で、取付けられているが、ここでは、それらの図示および説明は省略する。また、パチンコ機１０には、プリペイドカードユニットが接続されるようになっており、かかるプリペイドカードユニットを利用して球貸しを行うようになっているが、ここでは、それらの図示および説明は省略する。
【００５４】
このようなパチンコ機１０の特別図柄始動口１４に遊技球が入賞した場合の特別図柄始動口入賞処理について、図５に基づいて説明する。なお、主制御ＣＰＵ１０６は、所定時間（本実施形態では４ｍｓ）毎に入力される割り込み信号に基づいて、特別図柄始動口１４に遊技球が入賞した場合に、この特別図柄始動口入賞処理を実行する。先ず、ステップ（以下、Ｓという）１において、主制御ＣＰＵ１０６は、特別図柄始動口１４への遊技球の入賞、即ち、特別図柄始動スイッチ６６からの検出信号が入力されたか否かを判定する。検出信号が入力されていない場合（Ｓ１：ＮＯ）には、処理を終了する。
【００５５】
検出信号が入力された場合（Ｓ１：ＹＥＳ）には、Ｓ２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、検出信号が入力された際の大当たりカウンタ，特別図柄カウンタおよび変動パターン選択カウンタの各カウンタ値を主制御用ＲＡＭ１２４の所定のエリアに一時的に記憶するものである。
【００５６】
続いて、主制御ＣＰＵ１０６は、Ｓ３において、Ｓ２で取得した各カウンタ値を保留する必要があるか否か、即ち、特別図柄表示装置１６において特別図柄が変動中、若しくは大当たり時の映像が表示中か否かを判定する。保留する必要がない場合（Ｓ３：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ４において、Ｓ２で取得した各カウンタ値を主制御用ＲＡＭ１２４に設けられた処理用特図カウンタ値記憶エリアに記憶する。そして、主制御ＣＰＵ１０６は、後述する特別図柄表示制御処理を実行した後、特別図柄始動口入賞処理を終了する。
【００５７】
保留が必要である場合（Ｓ３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ５において、特図保留カウンタのカウンタ値が４か否かを判定する。特図保留カウンタのカウンタ値が４である場合（Ｓ５：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ６において、Ｓ２で取得した各カウンタ値を消去し、特別図柄始動口入賞処理を終了する。
【００５８】
また、特図保留カウンタのカウンタ値が４でない場合（Ｓ５：ＮＯ）には、即ち、特図保留カウンタのカウンタ値が０乃至３の何れかである場合には、主制御ＣＰＵ１０６は、Ｓ７において、特図保留カウンタのカウンタ値を１加算した後、Ｓ８において、Ｓ２で取得した各カウンタ値を主制御用ＲＡＭ１２４に設けられた第一乃至第四の保留用特図カウンタ値記憶エリアの何れかに記憶する。
【００５９】
次に、主制御ＣＰＵ１０６は、Ｓ９において、特図保留カウンタのカウンタ値に対応した数だけ特図記憶表示ＬＥＤ５８ａ〜ｄを点灯する特図記憶表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた特図記憶表示コマンド記憶エリアに記憶する。そして、主制御ＣＰＵ１０６は、Ｓ１０において、かかる特図記憶表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして特図記憶表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する特図記憶表示処理を実行する。そして、主制御ＣＰＵ１０６は、特別図柄始動口入賞処理を終了する。
【００６０】
続いて、主制御ＣＰＵ１０６の特別図柄表示制御処理について、図６に基づいて説明する。先ず、主制御ＣＰＵ１０６は、Ｓ１１において、処理用特図カウンタ値記憶エリアに記憶された大当たりカウンタのカウンタ値が、主制御用ＲＯＭ１２２に記憶されている大当たり数値と一致するか否かによって、大当たりか否かを判定する。具体的には、大当たりカウンタのカウンタ値が大当たり数値と一致する場合には、電源投入時には「０」が代入されている大当たり代数に「１」を代入し、主制御用ＲＡＭ１２４の大当たり代数記憶エリアに記憶する一方、一致しない場合には、大当たり代数に「０」を代入し、主制御用ＲＡＭ１２４の大当たり代数記憶エリアに記憶する。そして、主制御用ＲＡＭ１２４の大当たり代数記憶エリアに記憶された大当たり代数を読み出して、「０」か「１」かを判定し、それによって、大当たりが発生したか否かを判定する。大当たりである場合（Ｓ１１：ＹＥＳ）には、Ｓ１２において、大当たり図柄および変動パターン選択処理を行う。大当たり図柄および変動パターン選択処理は、処理用特図カウンタ値記憶エリアに記憶された特別図柄カウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されている大当たり図柄選択テーブルから大当たり図柄を選択すると共に、処理用特図カウンタ値記憶エリアに記憶された特別図柄変動パターンカウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されている大当たり変動パターン選択テーブルから大当たり変動パターンを選択するものである。なお、本実施形態では、大当たり図柄は３つの数字図柄が全て同じものをいう。
【００６１】
また、主制御ＣＰＵ１０６は、Ｓ１３において、Ｓ１２で選択された大当たり図柄が、大当たり遊技が終了した後で次に大当たりが発生するまで、或いは、特別図柄の変動が所定回数行われるまで、大当たりが発生する確率が高くなる高確率状態となる確変図柄か否かを判定する確変判定処理を行う。確変判定処理は、処理用特図カウンタ値記憶エリアに記憶された特別図柄カウンタのカウンタ値が、主制御用ＲＯＭ１２２に記憶されている確変図柄数値と一致するか否かを判定するものである。具体的には、特別図柄カウンタのカウンタ値が確変図柄数値と一致する場合には、電源投入時には「０」が代入されている確変代数に「１」を代入し、主制御用ＲＡＭ１２４の確変代数記憶エリアに記憶する一方、一致しない場合には、確変代数に「０」を代入し、主制御用ＲＡＭ１２４の確変代数記憶エリアに記憶する。そして、主制御用ＲＡＭ１２４の確変代数記憶エリアに記憶された確変代数を読み出して、「０」か「１」かを判定し、それによって、大当たり図柄が確変図柄か否かを判定する。
【００６２】
そして、主制御ＣＰＵ１０６は、Ｓ１４において、選択された大当たり図柄に関するデータを読み出し、特図停止図柄指定コマンドとして主制御用ＲＡＭ１２４の特図停止図柄指定コマンド記憶エリアに記憶すると共に、選択された大当たり変動パターンに関するデータを読み出し、特図変動パターン指定コマンドとして主制御用ＲＡＭ１２４の特図変動パターン指定コマンド記憶エリアに記憶する。
【００６３】
ハズレの場合（Ｓ１１：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１５において、リーチハズレか否かを判定する。かかる判定は、大当たりカウンタ値が主制御用ＲＯＭ１２２に記憶されているリーチハズレ数値と一致するか否かによって行うものである。リーチハズレと判定された場合（Ｓ１５：ＹＥＳ）には、Ｓ１６において、リーチハズレ図柄および変動パターン選択処理を行う。リーチハズレ図柄および変動パターン選択処理は、処理用特図カウンタ値記憶エリアに記憶された特別図柄カウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されているリーチハズレ図柄選択テーブルからリーチハズレ図柄を選択すると共に、処理用特図カウンタ値記憶エリアに記憶された特別図柄変動パターンカウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されているリーチハズレ変動パターン選択テーブルからリーチハズレ変動パターンを選択するものである。なお、本実施形態では、リーチハズレ図柄は、３つの数字図柄のうち特別図柄表示装置１６において左右両端に表示される数字図柄が同じものをいう。そして、主制御ＣＰＵ１０６は、Ｓ１４において、選択されたリーチハズレ図柄に関するデータを読み出し、特図停止図柄指定コマンドとして主制御用ＲＡＭ１２４の特図停止図柄指定コマンド記憶エリアに記憶すると共に、選択されたリーチハズレ変動パターンに関するデータを読み出し、特図変動変動パターン指定コマンドとして主制御用ＲＡＭ１２４の特図変動パターン指定コマンド記憶エリアに記憶する。
【００６４】
リーチハズレが発生しなかったと判断された場合（Ｓ１５：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１７において、通常ハズレ図柄および変動パターン選択処理を行う。通常ハズレ図柄および変動パターン選択処理は、処理用特図カウンタ値記憶エリアに記憶された特別図柄カウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されている通常ハズレ図柄選択テーブルから通常ハズレ図柄を選択すると共に、処理用特図カウンタ値記憶エリアに記憶された特別図柄変動パターンカウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されている通常ハズレ変動パターン選択テーブルから通常ハズレ変動パターンを選択するものである。なお、本実施形態では、通常ハズレ図柄とは、大当たり図柄およびリーチハズレ図柄以外のものをいう。そして、主制御ＣＰＵ１０６は、Ｓ１４において、選択された通常ハズレ図柄に関するデータを読み出し、特図停止図柄指定コマンドとして主制御用ＲＡＭ１２４の特図停止図柄指定コマンド記憶エリアに記憶すると共に、選択された通常ハズレ変動パターンを読み出し、特図変動パターン指定コマンドとして主制御用ＲＡＭ１２４の特図変動パターン指定コマンド記憶エリアに記憶する。
【００６５】
次に、主制御ＣＰＵ１０６は、Ｓ１８において、特別図柄変動開始処理を実行する。特別図柄変動開始処理は、特図変動パターン指定コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして特図変動パターン指定コマンドを受信させるストローブ信号（ＳＴＢ信号）をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力した後、特図停止図柄指定コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして特図停止図柄指定コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。
【００６６】
特図変動パターン指定コマンドは、スピーカ１８からの効果音の出力と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り左ＬＥＤ５６ａ，センター飾り上ＬＥＤ５６ｃ，センター飾り右ＬＥＤ５６ｂ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂのうちの特定のＬＥＤの点滅および特定のＬＥＤ以外のＬＥＤの消灯、特別図柄表示装置１６における特別図柄の変動を行うコマンドである。また、特図停止図柄指定コマンドは、変動後の停止図柄を指定するコマンドである。
【００６７】
続いて、Ｓ１９において、主制御ＣＰＵ１０６は、音／発光制御ＣＰＵ１２８に出力した特図変動パターン指定コマンドの変動表示処理の時間を主制御用ＲＯＭ１２２から読み出し、かかる処理時間待つ（Ｓ１９：ＮＯ）。
【００６８】
そして、特図変動パターン指定コマンドの変動表示処理の処理時間が経過した場合（Ｓ１９：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ２０において、特図停止コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた特図停止コマンド記憶エリアに記憶した後、Ｓ２１において、特別図柄変動停止処理を実行する。特別図柄変動停止処理は、特図停止コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして特図停止コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。
【００６９】
特図停止コマンドは、スピーカ１８からの効果音の出力停止と、枠飾り左ＬＥＤ４４ａ，枠飾り右ＬＥＤ４４ｃ，センター飾り左ＬＥＤ５６ａおよびセンター飾り右ＬＥＤ５６ｂの消灯と、センター飾り上ＬＥＤ５６ｃ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点滅と、特別図柄表示装置１６における特別図柄の変動停止を行うコマンドである。
【００７０】
次に、主制御ＣＰＵ１０６は、Ｓ２２において、停止図柄が大当たり図柄か否かを判定する。かかる判定は、主制御用ＲＡＭ１２４の大当たり代数記憶エリアに記憶された大当たり代数を読み出し、「０」か「１」かを判定することによって行うものである。大当たり代数が「１」の場合には、大当たり図柄で停止したと判断して（Ｓ２２：ＹＥＳ）、後述の大当たり遊技処理を実行し、大当たり代数が「０」の場合には、大当たり図柄で停止していないと判断する（Ｓ２２：ＮＯ）。
【００７１】
大当たり遊技処理が終了した後、或いは、大当たり図柄で停止していない場合（Ｓ２２：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ２３において、特図保留カウンタのカウンタ値が０か否かを判定する。特図保留カウンタのカウンタ値が０の場合（Ｓ２３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ２４において、処理用特図カウンタ値記憶エリアに記憶されていた各カウンタ値を消去すると共に、大当たり代数記憶エリアに記憶された大当たり代数および確変代数記憶エリアに記憶された確変代数を、それぞれ、「０」にするカウンタ値消去および代数変更処理を実行する。そして、主制御ＣＰＵ１０６は、Ｓ２５において、待機中コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた待機中コマンド記憶エリアに記憶した後、Ｓ２６において、待機中コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして待機中コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する待機中処理を実行する。そして、主制御ＣＰＵ１０６は、特別図柄表示制御処理を終了する。
【００７２】
待機中コマンドは、スピーカ１８からの効果音の出力停止と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り左ＬＥＤ５６ａ，センター飾り上ＬＥＤ５６ｃ，センター飾り右ＬＥＤ５６ｂ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点滅を行うコマンドである。
【００７３】
特図保留カウンタのカウンタ値が１乃至４の何れかの場合（Ｓ２３：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ２７において、特図保留カウンタのカウンタ値を１減算した後、Ｓ２８において、記憶エリアおよび代数変更処理を実行する。記憶エリアおよび代数変更処理は、処理用特図カウンタ値記憶エリアに記憶されていた各カウンタ値を消去すると共に、大当たり代数記憶エリアに記憶された大当たり代数および確変代数記憶エリアに記憶された確変代数を、それぞれ、「０」にし、また、第一の保留用特図カウンタ値記憶エリアに記憶されていた各カウンタ値を処理用特図カウンタ値記憶エリアに記憶し、更に、第二乃至第四の保留用特図カウンタ値記憶エリアに記憶されていた各カウンタ値を、それぞれ、第一の保留用特図カウンタ値記憶エリア側の記憶エリアに一つシフトさせて記憶するものである。
【００７４】
続いて、主制御ＣＰＵ１０６は、Ｓ２９において、特図保留カウンタのカウンタ値に対応した数だけ特図記憶表示ＬＥＤ５８ａ〜ｄを点灯する特図記憶表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた特図記憶表示コマンド記憶エリアに記憶した後、Ｓ３０において、かかる特図記憶表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして特図記憶表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する特図記憶表示処理を実行する。そして、主制御ＣＰＵ１０６は、特別図柄表示制御処理を終了する。
【００７５】
次に、主制御ＣＰＵ１０６の大当たり遊技処理について、図７に基づいて説明する。先ず、Ｓ４１において、主制御ＣＰＵ１０６は、大当たり開始コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた大当たり開始コマンド記憶エリアに記憶した後、Ｓ４２において、大当たり開始コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして大当たり開始コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する大当たり開始処理を実行する。
【００７６】
大当たり開始コマンドは、スピーカ１８からの効果音の出力と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り左ＬＥＤ５６ａ，センター飾り上ＬＥＤ５６ｃ，センター飾り右ＬＥＤ５６ｂ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点滅、特別図柄表示装置１６における大当たり映像の開始を行うコマンドである。
【００７７】
次に、主制御ＣＰＵ１０６は、Ｓ４３において、大当たり開始コマンドの処理時間を主制御用ＲＯＭ１２２から読み出して、かかる処理時間待つ（Ｓ４３：ＮＯ）。そして、大当たり開始コマンドの処理時間が経過した場合（Ｓ４３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ４４において、主制御用ＲＡＭ１２４に設けられた継続回数カウンタのカウンタ値に対応した大入賞口開放コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた大入賞口開放コマンド記憶エリアに記憶する。その後、主制御ＣＰＵ１０６は、Ｓ４５において、大入賞口開放処理を実行する。大入賞口開放処理は、大入賞口開放コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして大入賞口開放コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力し、更に、大入賞口ソレノイド駆動回路１１８を介して大入賞口ソレノイド８４を通電状態にすることによって、扉８２を開状態とし、大入賞口７６の入口を開放するものである。
【００７８】
大入賞口開放コマンドは、スピーカ１８からの効果音の出力と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り上ＬＥＤ５６ｃ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂの点滅と、センター飾り左ＬＥＤ５６ａ，センター飾り右ＬＥＤ５６ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点灯と、特別図柄表示装置１６における大入賞口開放時の映像表示を行うコマンドである。
【００７９】
続いて、主制御ＣＰＵ１０６は、Ｓ４６において、遊技球が特定領域を通過したか否か、即ち、特定領域カウントスイッチ８０からの検出信号が入力されたか否かを判定する。特定領域を通過していない場合（Ｓ４６：ＮＯ）には、Ｓ４９以降の処理を実行する。特定領域を通過した場合（Ｓ４６：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ４７において、特定領域通過コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた特定領域通過コマンド記憶エリアに記憶した後、Ｓ４８において、特定領域通過処理を実行する。特定領域通過処理は、特定領域通過コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして特定領域通過コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力し、更に、電源投入時には「０」が代入されている特定領域通過代数に「１」を代入し、主制御用ＲＡＭ１２４の特定領域通過代数記憶エリアに記憶するものである。
【００８０】
特定領域通過コマンドは、センター飾り上ＬＥＤ５６ｃ，左サイド飾りＬＥＤおよび右サイド飾りＬＥＤの点滅と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り左ＬＥＤ５６ａ，センター飾り右ＬＥＤ５６ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点灯を行うコマンドである。
【００８１】
次に、主制御ＣＰＵ１０６は、Ｓ４９において、大入賞口７６に入賞した遊技球が所定個数（本実施形態では１０個）に達したか否か、即ち、大入賞口７６の入口が１回開放されている間に、大入賞口カウントスイッチ７８および特定領域カウントスイッチ８０により検出された入賞球数の合計が所定個数に達したか否かを判定する。そして、大入賞口７６に入賞した遊技球が所定個数に達していない場合（Ｓ４９：ＮＯ）には、Ｓ５０において、大入賞口７６の入口を開放してから所定時間（本実施形態では３０秒）経過したか否かを判定する。大入賞口７６の入口を開放してから所定時間経過していない場合（Ｓ５０：ＮＯ）には、再び、Ｓ４６以降の処理を実行する。
【００８２】
一方、大入賞口７６に入賞した遊技球が所定個数に達した場合（Ｓ４９：ＹＥＳ）、或いは、大入賞口７６の入口を開放してから所定時間経過した場合（Ｓ５０：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ５１において、主制御用ＲＡＭ１２４に設けられた継続回数カウンタのカウンタ値に対応した大入賞口閉鎖コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた大入賞口閉鎖コマンド記憶エリアに記憶した後、Ｓ５２において、大入賞口閉鎖処理を実行する。大入賞口閉鎖処理は、大入賞口閉鎖コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして大入賞口閉鎖コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力し、更に、大入賞口ソレノイド駆動回路１１８を介しての大入賞口ソレノイド８４への通電を中止することによって、扉８２を閉状態とし、大入賞口７６の入口を閉鎖するものである。
【００８３】
大入賞口閉鎖コマンドは、スピーカ１８からの効果音の出力停止と、枠飾り左ＬＥＤ４４ａ，枠飾り右ＬＥＤ４４ｃ，センター飾り左ＬＥＤ５６ａ，センター飾り右ＬＥＤ５６ｂの消灯と、枠飾り中ＬＥＤ４４ｂ，センター飾り上ＬＥＤ５６ｃ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点滅と、特別図柄表示装置１６における大入賞口閉鎖時の映像表示を行うコマンドである。
【００８４】
続いて、主制御ＣＰＵ１０６は、Ｓ５３において、大入賞口閉鎖コマンドの処理時間を主制御用ＲＯＭ１２２から読み出し、かかる処理時間待つ（Ｓ５３：ＮＯ）。大入賞口閉鎖コマンドの処理時間が経過した場合（Ｓ５３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ５４において、大入賞口７６の入口が開放されている間に、遊技球が特定領域を通過したか否か、即ち、特定領域カウントスイッチ８０からの検出信号が入力されたか否かを判定する。具体的には、特定領域通過代数記憶エリアに記憶された特定領域通過代数を読み出し、特定領域通過代数が「０」か「１」かによって、判定する。遊技球が特定領域を通過した場合（Ｓ５４：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ５５において、主制御用ＲＡＭ１２４に設けられた継続回数カウンタのカウンタ値に１加算した後、Ｓ５６において、大入賞口７６の入口を継続して開放した回数が所定の最高継続回数（本実施形態では１５回）か否かを、継続回数カウンタのカウンタ値から判定する。大入賞口７６の入口を継続して開放した回数が所定の最高継続回数と違う場合（Ｓ５６：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ５７において、特定領域通過代数を「０」の変更した後、Ｓ４４以降の処理を実行する。
【００８５】
大入賞口７６の入口を継続して開放した回数が所定の最高継続回数である場合（Ｓ５６：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ５８において、大当たり最終インターバル開始コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた大当たり最終インターバル開始コマンド記憶エリアに記憶した後、Ｓ５９において、大当たり最終インターバル開始処理を実行する。大当たり最終インターバル開始処理は、大当たり最終インターバル開始コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして大当たり最終インターバル開始コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力し、更に、特定領域通過代数を「０」に変更するものである。
【００８６】
大当たり最終インターバル開始コマンドは、スピーカ１８からの効果音の出力と、枠飾り右ＬＥＤ４４ｃ，枠飾り中ＬＥＤ４４ｂ，枠飾り左ＬＥＤ４４ａ，センター飾り左ＬＥＤ５６ａ，センター飾り上ＬＥＤ５６ｃ，センター飾り右ＬＥＤ５６ｂ，左サイド飾りＬＥＤ６４ａ，右サイド飾りＬＥＤ６４ｂ，大入賞口左ＬＥＤ９２ａおよび大入賞口右ＬＥＤ９２ｂの点滅と、特別図柄表示装置１６における大当たり最終インターバルの映像表示を行うコマンドである。
【００８７】
大入賞口の入口を継続して開放した回数が所定の最高継続回数である場合（Ｓ５６：ＹＥＳ）、或いは、大入賞口の入口が開放されている間に遊技球が特定領域を通過しなかった場合（Ｓ５４：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ６０において、高確率状態が発生するか否かを判定する。具体的には、主制御用ＲＡＭ１２４の確変代数記憶エリアに記憶された確変代数を読み出して、「０」か「１」かを判定し、それによって、高確率状態が発生したか否かを判定する。高確率状態が発生していない場合（Ｓ６０：ＮＯ）には、Ｓ６１において、低確率表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた低確率表示コマンド記憶エリアに記憶した後、Ｓ６２において、低確率表示処理を実行する。低確率表示処理は、低確率表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態として低確率表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。そして、主制御ＣＰＵ１０６は、大当たり表示処理を終了する。低確率表示コマンドは、枠飾り中ＬＥＤ４４ｂの消灯を行うコマンドである。
【００８８】
高確率状態が発生している場合（Ｓ６０：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ６３において、高確率表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた高確率表示コマンド記憶エリアに記憶した後、Ｓ６４において、高確率表示処理を行う。高確率表示処理は、高確率表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして確変表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから出力するものである。そして、主制御ＣＰＵ１０６は、大当たり表示処理を終了する。高確率表示コマンドは、枠飾り中ＬＥＤ４４ｂの点灯を行うコマンドである。
【００８９】
続いて、主制御ＣＰＵ１０６の始動ゲート通過処理について、図８に基づいて、説明する。なお、主制御ＣＰＵ１０６は、所定時間毎に入力される割り込み信号に基づいて、始動ゲート７２ａ，ｂのうち何れか一方を遊技球が通過した場合に、この始動ゲート通過処理を実行する。先ず、Ｓ７１において、主制御ＣＰＵ１０６は、遊技球が始動ゲート７２ａ，ｂの何れかを通過、即ち、通過スイッチ７４ａ，ｂの何れかからの検出信号が入力されたか否かを判定する。検出信号が入力されていない場合（Ｓ７１：ＮＯ）には、主制御ＣＰＵ１０６は、始動ゲート通過処理を終了する。
【００９０】
検出信号が入力された場合（Ｓ７１：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ７２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、検出信号が入力された際の当たりカウンタおよび普通図柄カウンタの各カウンタ値を主制御用ＲＡＭ１２４の所定のエリアに一時的に記憶するものである。
【００９１】
続いて、主制御ＣＰＵ１０６は、Ｓ７３において、Ｓ７２で取得した各カウンタ値を保留する必要があるか否か、即ち、普通図柄表示装置５２において普通図柄が変動中、若しくは当たり図柄が表示中か否かを判定する。保留する必要がない場合（Ｓ７３：ＮＯ）には、Ｓ７４において、Ｓ７２で取得した各カウンタ値を主制御用ＲＡＭ１２４に設けられた処理用普図カウンタ値記憶エリアに記憶する。そして、主制御ＣＰＵ１０６は、後述する普通図柄表示制御処理を実行した後、始動ゲート通過処理を終了する。
【００９２】
保留が必要である場合（Ｓ７３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ７５において、普図保留カウンタのカウンタ値が４か否かを判定する。普図保留カウンタのカウンタ値が４である場合（Ｓ７５：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ７６において、Ｓ７２で取得した各カウンタ値を処理用普図カウンタ値記憶エリアおよび第一乃至第四の普図カウンタ値記憶エリアの何れにも記憶せずに消去して、始動ゲート通過処理を終了する。
【００９３】
また、普図保留カウンタのカウンタ値が４でない場合（Ｓ７５：ＮＯ）には、即ち、普図保留カウンタのカウンタ値が０乃至３の何れかである場合には、主制御ＣＰＵ１０６は、Ｓ７７において、普図保留カウンタのカウンタ値を１加算した後、Ｓ７８において、Ｓ７２で取得した各カウンタ値を主制御用ＲＡＭ１２４に設けられた第一乃至第四の保留用普図カウンタ値記憶エリアの何れかに記憶する。
【００９４】
次に、主制御ＣＰＵ１０６は、Ｓ７９において、普図保留カウンタのカウンタ値に対応した数だけ普図記憶表示ＬＥＤ６０ａ〜ｄを点灯する普図記憶表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた普図記憶表示コマンド記憶エリアに記憶する。そして、主制御ＣＰＵ１０６は、Ｓ８０において、かかる普図記憶表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして普図記憶表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する普図記憶表示処理を実行する。そして、主制御ＣＰＵ１０６は、始動ゲート通過処理を終了する。
【００９５】
続いて、主制御ＣＰＵ１０６の普通図柄表示制御処理について、図９に基づいて説明する。先ず、主制御ＣＰＵ１０６は、Ｓ８１において、当たりが発生したか否かを判定する。かかる判定は、処理用普図カウンタ値記憶エリアに記憶された当たりカウンタのカウンタ値が、主制御用ＲＯＭ１２２に記憶されている当たり数値と一致するか否かで行う。具体的には、当たりカウンタのカウンタ値が当たり数値と一致する場合には、電源投入時には「０」が代入されている当たり代数に「１」を代入し、主制御用ＲＡＭ１２４の当たり代数記憶エリアに記憶する一方、一致しない場合には、当たり代数に「０」を代入し、主制御用ＲＡＭ１２４の当たり代数記憶エリアに記憶する。そして、主制御用ＲＡＭ１２４の当たり代数記憶エリアに記憶された当たり代数を読み出して、「０」か「１」かを判定し、それによって、当たりが発生したか否かを判定する。当たりである場合（Ｓ８１：ＹＥＳ）には、Ｓ８２において、当たり図柄および変動パターン選択処理を行う。当たり図柄および変動パターン選択処理は、処理用普図カウンタ値記憶エリアに記憶された普通図柄カウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されている当たり図柄選択テーブルから当たり図柄を選択すると共に、確変代数記憶エリアに記憶された確変代数に基づいて主制御用ＲＯＭ１２２に記憶されている普図変動パターン選択テーブルから普図変動パターンを選択するものである。
【００９６】
そして、主制御ＣＰＵ１０６は、Ｓ８３において、選択された当たり図柄に関するデータを読み出し、普図停止図柄指定コマンドとして主制御用ＲＡＭ１２４の普図停止図柄指定コマンド記憶エリアに記憶すると共に、選択された普図変動パターンを読み出し、普図変動パターン指定コマンドとして主制御用ＲＡＭ１２４の普図変動パターン指定コマンド記憶エリアに記憶する。
【００９７】
ハズレの場合（Ｓ８１：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ８４において、ハズレ図柄および変動パターン選択処理を行う。ハズレ図柄および変動パターン選択処理は、処理用普図カウンタ値記憶エリアに記憶された普通図柄カウンタのカウンタ値に基づいて主制御用ＲＯＭ１２２に記憶されているハズレ図柄選択テーブルからハズレ図柄を選択すると共に、確変代数記憶エリアに記憶された確変代数に基づいて主制御用ＲＯＭ１２２に記憶されている普図変動パターン選択テーブルから普図変動パターンを選択するものである。そして、主制御ＣＰＵ１０６は、Ｓ８３において、選択されたハズレ図柄に関するデータを読み出し、普図停止図柄指定コマンドとして主制御用ＲＡＭ１２４の普図停止図柄指定コマンド記憶エリアに記憶すると共に、選択された普図変動パターンに関するデータを読み出し、普図変動パターン指定コマンドとして主制御用ＲＡＭ１２４の普図変動パターン指定コマンド記憶エリアに記憶する。
【００９８】
次に、主制御ＣＰＵ１０６は、Ｓ８５において、普通図柄変動開始処理を実行する。普通図柄変動開始処理は、普図変動パターン指定コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして普図変動パターン指定コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力した後、普図停止図柄指定コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして普図変動パターン指定コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。普図変動パターン指定コマンドは、普通図柄表示装置５２における普通図柄の変動を行うコマンドであり、普図停止図柄指定コマンドは、変動後の停止図柄を指定するコマンドである。
【００９９】
続いて、Ｓ８６において、主制御ＣＰＵ１０６は、音／発光制御ＣＰＵ１２８に出力した普図変動パターン指定コマンドの変動表示処理の時間を主制御用ＲＯＭ１２２から読み出し、かかる処理時間待つ（Ｓ８６：ＮＯ）。
【０１００】
そして、普図変動パターン指定コマンドの変動表示処理の処理時間が経過した場合（Ｓ８６：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ８７において、普通図柄の変動を停止させるための普図停止コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた普図停止コマンド記憶エリアに記憶した後、Ｓ８８において、普通図柄変動停止処理を実行する。普通図柄変動停止処理は、普図停止コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして普通図柄変動停止コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。
【０１０１】
次に、主制御ＣＰＵ１０６は、Ｓ８９において、停止図柄が当たり図柄か否かを判定する。かかる判定は、主制御用ＲＡＭ１２４の当たり代数記憶エリアに記憶された当たり代数を読み出し、「０」か「１」かを判定することによって行うものである。当たり代数が「１」の場合には、当たり図柄で停止したと判断して（Ｓ８９：ＹＥＳ）、後述の当たり遊技処理を実行し、当たり代数が「０」の場合には、当たり図柄で停止していないと判断する（Ｓ８９：ＮＯ）。
【０１０２】
当たり遊技処理が終了した後、或いは、当たり図柄で停止していない場合（Ｓ８９：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ９０において、普図保留カウンタのカウンタ値が０か否かを判定する。普図保留カウンタのカウンタ値が０の場合（Ｓ９０：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ９１において、処理用普図カウンタ値記憶エリアに記憶されていた各カウンタ値を消去すると共に、当たり代数記憶エリアに記憶されている当たり代数を「０」にするカウンタ値消去および代数変更処理を実行する。そして、主制御ＣＰＵ１０６は、普通図柄表示制御処理を終了する。
【０１０３】
普図保留カウンタのカウンタ値が１乃至４の何れかの場合（Ｓ９０：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ９２において、普図保留カウンタのカウンタ値を１減算した後、Ｓ９３において、記憶エリアおよび代数変更処理を実行する。記憶エリアおよび代数変更処理は、処理用普図カウンタ値記憶エリアに記憶されていた各カウンタ値を消去すると共に、当たり代数記憶エリアに記憶された当たり代数を「０」にし、また、第一の保留用普図カウンタ値記憶エリアに記憶されていた各カウンタ値を処理用普図カウンタ値記憶エリアに記憶し、更に、第二乃至第四の保留用普図カウンタ値記憶エリアに記憶されていた各カウンタ値を、それぞれ、第一の保留用普図カウンタ値記憶エリア側の記憶エリアに一つシフトさせて記憶するものである。
【０１０４】
続いて、主制御ＣＰＵ１０６は、Ｓ９４において、普図保留カウンタのカウンタ値に対応した数だけ普図記憶表示ＬＥＤ６０ａ〜ｄを点灯する普図記憶表示コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた特図記憶表示コマンド記憶エリアに記憶した後、Ｓ９５において、かかる普図記憶表示コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして普図記憶表示コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する普図記憶表示処理を実行する。そして、主制御ＣＰＵ１０６は、普通図柄表示制御処理を終了する。
【０１０５】
続いて、当たり遊技処理について、図１０に基づいて説明する。先ず、主制御ＣＰＵ１０６は、Ｓ１０１において、入口拡大処理を実行する。入口拡大処理は、ソレノイド駆動回路１２０を介してソレノイド７０を通電状態にすることによって、一対の羽根６８，６８を開いた状態とし、特別図柄始動口１４の入口を拡大するものである。
【０１０６】
続いて、主制御ＣＰＵ１０６は、Ｓ１０２において、特別図柄始動口１４に入賞した遊技球が所定個数（本実施形態では２個）に達したか否か、即ち、特別図柄始動口１４の入口が１回拡大されている間に、特別図柄始動スイッチ６６が検出した入賞球数が所定個数に達したか否かを判定する。そして、特別図柄始動口１４に入賞した遊技球が所定個数に達していない場合（Ｓ１０２：ＮＯ）には、Ｓ１０３において、特別図柄始動口１４を拡大してから所定時間経過したか否かを判定する。特別図柄始動口１４の入口を拡大してから所定時間経過していない場合（Ｓ１０３：ＮＯ）には、再び、Ｓ１０２以降の処理を実行する。
【０１０７】
一方、特別図柄始動口１４に入賞した遊技球が所定個数に達した場合（Ｓ１０２：ＹＥＳ）、或いは、特別図柄始動口１４の入口を開放してから所定時間経過した場合（Ｓ１０３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１０４において、入口通常処理を実行する。入口通常処理は、ソレノイド駆動回路１２０を介してのソレノイド７０への通電を中止することによって、一対の羽根６８，６８を閉じた状態とし、特別図柄始動口１４の入口を通常の大きさとするものである。そして、主制御ＣＰＵ１０６は、当たり遊技処理を終了する。
【０１０８】
続いて、主制御ＣＰＵ１０６のエラー報知制御処理について、図１１に基づいて、説明する。先ず、主制御ＣＰＵ１０６は、Ｓ１１１において、賞球タンク９４が球切れになったか否か、即ち、球切れスイッチ１００からの検出信号が入力されたか否かを判定する。球切れスイッチ１００からの検出信号が入力された場合（Ｓ１１１：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１１２において、タンク球切れコマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられたタンク球切れコマンド記憶エリアに記憶した後、Ｓ１１３において、タンク球切れコマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にしてタンク球切れコマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するタンク球切れ報知処理を実行する。タンク球切れコマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「１」の表示を行うコマンドである。
【０１０９】
次に、主制御ＣＰＵ１０６は、Ｓ１２９において、エラーが解除されたか否かを判定する。エラーが解除されていない場合には、エラーが解除されるまで待つ（Ｓ１２９：ＮＯ）。エラーが解除された場合（Ｓ１２９：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１３０において、エラー解除コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられたエラー解除コマンド記憶エリアに記憶した後、Ｓ１３１において、エラー解除コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にしてエラー解除コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する。そして、主制御ＣＰＵ１０６は、エラー報知制御処理を終了する。エラー解除コマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの消灯と、枠エラー表示ＬＥＤ１５０において「−」の表示を行うコマンドである。
【０１１０】
球切れスイッチ１００からの検出信号が入力されていない場合（Ｓ１１１：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１１４において、賞球片切り状態か否か、即ち、奥賞球スイッチ１０２ｂ若しくは手前賞球スイッチ１０２ａの何れかが連続して５個の遊技球の払出を感知したか否かを判定する。賞球片切り状態と判定された場合（Ｓ１１４：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１１５において、賞球片切りコマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた賞球片切りコマンド記憶エリアに記憶した後、Ｓ１１６において、賞球片切りコマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして賞球片切りコマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する賞球片切り報知処理を実行する。そして、主制御ＣＰＵ１０６は、Ｓ１２９以降の処理を実行する。賞球片切りコマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「２」の表示を行うコマンドである。
【０１１１】
賞球片切り状態でない場合（Ｓ１１４：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１１７において、下皿満杯状態か否か、即ち、下皿満杯スイッチ３２からの検出信号が所定時間（本実施形態では１秒）入力されたか否かを判定する。下皿満杯状態である場合（Ｓ１１７：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１１８において、下皿満杯コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた下皿満杯コマンド記憶エリアに記憶した後、Ｓ１１９において、下皿満杯コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして下皿満杯コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する下皿満杯報知処理を実行する。そして、主制御ＣＰＵ１０６は、Ｓ１２９以降の処理を実行する。下皿満杯コマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「３」の表示を行うコマンドである。
【０１１２】
下皿満杯状態でない場合（Ｓ１１７：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１２０において、賞球球切れ状態か否か、即ち、賞球の払出動作中に奥賞球スイッチ１０２ｂおよび手前賞球スイッチ１０２ａの検出信号を所定時間（本実施形態では５秒）検出しないか否かを判定する。賞球球切れ状態の場合（Ｓ１２０：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１２１において、賞球球切れコマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた賞球球切れコマンド記憶エリアに記憶した後、Ｓ１２２において、賞球球切れコマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして賞球球切れコマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する賞球球切れ報知処理を実行する。そして、主制御ＣＰＵ１０６は、Ｓ１２９以降の処理を実行する。賞球球切れコマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「４」の表示を行うコマンドである。
【０１１３】
賞球球切れ状態でない場合（Ｓ１２０：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１２３において、過剰払出か否かを判定する。過剰払出を検出した場合（Ｓ１２３：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１２４において、賞球過剰払出コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられた賞球過剰払出コマンド記憶エリアに記憶した後、Ｓ１２５において、賞球過剰払出コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にして賞球過剰払出コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する。そして、主制御ＣＰＵ１０６は、Ｓ１２９以降の処理を実行する。賞球過剰払出コマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「５」の表示を行うコマンドである。
【０１１４】
賞球過剰払出を検出していない場合（Ｓ１２３：ＮＯ）には、主制御ＣＰＵ１０６は、Ｓ１２６において、ガラス枠３８が開放されているか否か、即ち、ガラス枠開放検出スイッチ４２からの検出信号が入力されたか否かを判定する。ガラス枠開放検出スイッチ４２からの検出信号が入力された場合（Ｓ１２６：ＹＥＳ）には、主制御ＣＰＵ１０６は、Ｓ１２７において、ガラス枠開放コマンドを主制御用ＲＯＭ１２２から読み出して主制御用ＲＡＭ１２４に設けられたガラス枠開放コマンド記憶エリアに記憶した後、ガラス枠開放コマンドをコマンド出力ポート１１０から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態にしてガラス枠開放コマンドを受信させるＳＴＢ信号をＳＴＢ信号出力ポート１１２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力する。そして、主制御ＣＰＵ１０６は、Ｓ１２９以降の処理を実行する。ガラス枠開放コマンドは、枠飾り右ＬＥＤ４４ｃおよび枠飾り左ＬＥＤ４４ａの点灯と、枠エラー表示ＬＥＤ１５０において「６」の表示を行うコマンドである。
【０１１５】
ガラス枠開放検出スイッチ４２からの検出信号が入力されていない場合（Ｓ１２６：ＮＯ）には、主制御ＣＰＵ１０６は、エラー報知制御処理を終了する。
【０１１６】
上述の説明から明らかなように、主制御ＣＰＵ１０６は、遊技状況に応じて、音／発光制御ＣＰＵ１２８に様々なコマンドを出力するようになっている。主制御ＣＰＵ１０６から音／発光制御ＣＰＵ１２８に出力されるコマンドは、何れも、２バイト（１６ビット）のデータで構成されており、８本又は１６本の信号線によって主制御ＣＰＵ１０６から音／発光制御ＣＰＵ１２８にパラレル伝送されるものである。また、複数のコマンドが同時に発生した場合には、主制御ＣＰＵ１０６は、より多くの制御内容を含んでいるコマンドから出力するようになっており、本実施形態では、音制御と発光制御と図柄制御に関するコマンド，音制御と発光制御に関するコマンド，図柄制御に関するコマンド，発光制御に関するコマンドの順番で出力するようになっている。音制御と発光制御と図柄制御に関するコマンドは、特図変動パターン指定コマンド，特図停止コマンド，大当たり開始コマンド，大入賞口開放コマンド，大入賞口閉鎖コマンドおよび大当たり最終インターバル開始コマンドである。音制御と発光制御に関するコマンドは、待機中コマンドである。図柄制御のみに関するコマンドは、特図停止図柄指定コマンド，普図変動パターン指定コマンド，普図停止図柄指定コマンドおよび普図停止コマンドである。発光制御に関するコマンドは、特図記憶表示コマンド，特定領域通過コマンド，低確率表示コマンド，高確率表示コマンド，普図記憶表示コマンド，タンク球切れコマンド，賞球片切りコマンド，下皿満杯コマンド，賞球球切れコマンド，賞球過剰払出コマンド，ガラス枠開放コマンド，賞球払出コマンドおよびエラー解除コマンドである。
【０１１７】
続いて、音／発光制御ＣＰＵ１２８の制御処理について、図１２に基づいて説明する。なお、音／発光制御ＣＰＵ１２８は、所定時間毎に入力される割り込み信号に基づいて、主制御ＣＰＵ１０６からＳＴＢ信号が入力された場合に、この制御処理を実行する。先ず、Ｓ１４１において、音／発光制御ＣＰＵ１２８は、主制御ＣＰＵ１０６からのＳＴＢ信号が入力されたか否かを判定する。主制御ＣＰＵ１０６からのＳＴＢ信号が入力されていない場合（Ｓ１４１：ＮＯ）には、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１１８】
主制御ＣＰＵ１０６からのＳＴＢ信号が入力された場合（Ｓ１４１：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１４２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、主制御ＣＰＵ１０６からのＳＴＢ信号が入力された際の発光パターン選択カウンタのカウンタ値をＲＡＭ１３４の所定のエリアに一時的に記憶するものである。続いて、音／発光制御ＣＰＵ１２８は、Ｓ１４３において、主制御ＣＰＵ１０６からのコマンドを受信し、かかるコマンドをＲＡＭ１３４に設けられた受信コマンド記憶エリアに記憶した後、Ｓ１４４において、受信したコマンドにエラーが有るか否かを判定する。
【０１１９】
受信したコマンドにエラーが有る場合（Ｓ１４４：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１４５において、通信制御用ＲＯＭ１３０に記憶されたエラーコマンドを読み出し、ＲＡＭ１３４に設けられたエラーコマンド記憶エリアに記憶した後、Ｓ１４６において、エラーコマンド送信処理を実行する。かかるエラーコマンド送信処理は、エラーコマンドをコマンド出力ポート１７４から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態にしてエラーコマンドを受信させるＳＴＢ信号を音／発光側ＳＴＢ信号ポート１７２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力するものである。エラーコマンドは、特別図柄表示装置１６においてエラー報知に関する画像を表示するコマンドであり、１６ビットのデータで構成されていると共に、８本又は１６本の信号線によって音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２にパラレル伝送されるものである。
【０１２０】
続いて、音／発光制御ＣＰＵ１２８は、Ｓ１４７において、音制御用ＲＯＭ１３２に記憶されたエラー報知に関する効果音データを読み出し、ＲＡＭ１３４に設けられた効果音データ記憶領域に記憶すると共に、発光制御用ＲＯＭ１４６に記憶されたエラー報知に関する発光データを読み出し、ＲＡＭ１３４に設けられた発光データ記憶領域に記憶する。そして、音／発光制御ＣＰＵ１２８は、Ｓ１４８において、かかる効果音データをスピーカ用出力回路１４４を介してスピーカ１８に出力すると共に、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力するデータ出力処理を実行する。それによって、スピーカ１８からエラー報知に関する効果音が出力されると共に、エラー報知に関するＬＥＤが点滅する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１２１】
受信したコマンドにエラーがない場合（Ｓ１４４：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ１４９において、受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１２２】
図柄制御ＣＰＵ１５２の処理内容のみを含んでいる場合（Ｓ１４９：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１５０において、Ｓ１４２で取得した発光パターン選択カウンタのカウンタ値を消去する。そして、音／発光制御ＣＰＵ１２８は、Ｓ１５１において、受信した主制御ＣＰＵ１０６からのコマンドをコマンド出力ポート１７４から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態として音／発光制御ＣＰＵ１２８が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を音／発光側ＳＴＢ信号ポート１７２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力するコマンド送信処理を実行した後、制御処理を終了する。
【０１２３】
受信したコマンドが音／発光制御ＣＰＵ１２８の処理内容を含んでいる場合（Ｓ１４９：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ１５２において、受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１２４】
受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいる場合（Ｓ１５２：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１５３において、受信したコマンドが特図変動パターン指定コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。
【０１２５】
受信したコマンドが特図変動パターン指定コマンドである場合（Ｓ１５３：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１５４において、Ｓ１４２で取得した発光パターン選択カウンタのカウンタ値をＲＡＭ１３４に設けられたカウンタ値記憶エリアに記憶した後、Ｓ１５５において、受信した主制御ＣＰＵ１０６からのコマンドをコマンド出力ポート１７４から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態として音／発光制御ＣＰＵ１２８が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を音／発光側ＳＴＢ信号ポート１７２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力するコマンド送信処理を実行する。
【０１２６】
次に、音／発光制御ＣＰＵ１２８は、Ｓ１５６において、カウンタ値記憶エリアに記憶された発光パターン選択カウンタのカウンタ値および受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光パターン選択テーブルから発光パターンを選択し、選択された発光パターンのデータをＲＡＭ１３４の発光データ記憶エリアに記憶すると共に、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶されている効果音パターンを読み出し、かかる効果音パターンのデータをＲＡＭ１３４の効果音データ記憶エリアに記憶する。そして、音／発光制御ＣＰＵ１２８は、Ｓ１５７において、図柄制御ＣＰＵ１５２からのＳＴＢ信号を受信したか否かを判定する。図柄制御ＣＰＵ１５２からのＳＴＢ信号を受信していない場合（Ｓ１５７：ＮＯ）には、ＳＴＢ信号を受信するまで待つ。
【０１２７】
図柄制御ＣＰＵ１５２からのＳＴＢ信号を受信した場合（Ｓ１５７：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１５８において、後述する図柄制御ＣＰＵ１５２からの画像出力ステータスを受信し、ＲＡＭ１３４の受信ステータス記憶領域に記憶した後、Ｓ１５９において、ＲＡＭ１３４の発光データ記憶エリアに記憶された発光パターンのデータをＬＥＤ用出力回路１４８を介してコマンドに対応したＬＥＤに出力すると共に、ＲＡＭ１３４の効果音データ記憶エリアに記憶された効果音パターンのデータをスピーカ用出力回路１４４を介してスピーカ１８に出力するデータ出力処理を実行する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１２８】
受信したコマンドが特図変動パターン指定コマンドでない場合（Ｓ１５３：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ１６０において、Ｓ１４２で取得した発光パターン選択カウンタのカウンタ値を消去した後、Ｓ１６１において、受信した主制御ＣＰＵ１０６からのコマンドをコマンド出力ポート１７４から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態として音／発光制御ＣＰＵ１２８が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を音／発光側ＳＴＢ信号ポート１７２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力するコマンド送信処理を実行する。
【０１２９】
次に、音／発光制御ＣＰＵ１２８は、Ｓ１６２において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データをＲＡＭ１３４の発光データ記憶エリアに記憶すると共に、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶されている効果音パターンを読み出し、かかる効果音パターンのデータをＲＡＭ１３４の効果音データ記憶エリアに記憶した後、Ｓ１５７以降の処理を実行する。
【０１３０】
受信したコマンドが音／発光制御ＣＰＵ１２８の制御内容のみを含んでいる場合（Ｓ１５２：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ１６３において、Ｓ１４２で取得した発光パターン選択カウンタのカウンタ値を消去した後、Ｓ１６４において、受信したコマンドが待機中コマンド、即ち、音制御および発光制御に関するコマンドであるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１３１】
受信したコマンドが音制御および発光制御に関するコマンドである場合（Ｓ１６４：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１６５において、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶された効果音データを読み出し、ＲＡＭ１３４の効果音データ記憶エリアに記憶すると共に、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶された発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ１６６において、かかる効果音データをスピーカ用出力回路１４４を介してスピーカ１８に出力すると共に、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力する。それによって、スピーカ１８からの効果音が出力されると共に、ＬＥＤが点滅する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１３２】
受信したコマンドが発光制御のみに関するコマンドである場合（Ｓ１６４：ＮＯ）、即ち、待機中コマンド以外の場合には、音／発光制御ＣＰＵ１２８は、Ｓ１６７において、受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって行われる。受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドである場合（Ｓ１６７：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ１６８において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ１６９において、かかる発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１３３】
受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドではない場合（Ｓ１６７：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ１７０において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ１７１において、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力すると共に、発光データを枠エラー表示ＬＥＤ用出力回路１５１を介して枠エラー表示ＬＥＤ１５０に出力する。それによって、コマンドに対応したＬＥＤの点灯，点滅および消灯，枠エラー表示ＬＥＤ１５０の点灯が行われる。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１３４】
上述の説明から明らかなように、本実施形態では、主制御ＣＰＵ１０６から送信されたコマンドそのものによって、サブ制御コマンドが構成されている。なお、音／発光制御ＣＰＵ１２８は、Ｓ１５１，Ｓ１５５，Ｓ１６１において、受信した主制御ＣＰＵ１０６からのコマンドに対して、読み替え等の適当な処理を施した後、かかる処理を施したコマンドを出力しても良い。また、Ｓ１５１，Ｓ１５５，Ｓ１６１において、音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２に出力されるコマンドは、２バイト（１６ビット）のデータで構成されており、８本又は１６本の信号線によって音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２にパラレル伝送されるようになっている。
【０１３５】
また、本実施形態では、主制御ＣＰＵ１０６からのＳＴＢ信号と図柄制御ＣＰＵ１５２からのＳＴＢ信号が同時に入力された場合には、音／発光制御ＣＰＵ１２８は、主制御ＣＰＵ１０６からのコマンドを優先的に受信するようになっている。
【０１３６】
続いて、図柄制御ＣＰＵ１５２の制御処理について、図１３に基づいて説明する。なお、図柄制御ＣＰＵ１５２は、所定時間毎に入力される割り込み信号に基づいて、音／発光制御ＣＰＵ１２８からＳＴＢ信号が入力された場合に、この制御処理を実行する。先ず、Ｓ１８１において、図柄制御ＣＰＵ１５２は、音／発光制御ＣＰＵ１２８からのＳＴＢ信号が入力されたか否かを判定する。音／発光制御ＣＰＵ１２８からのＳＴＢ信号が入力されていない場合（Ｓ１８１：ＮＯ）には、図柄制御ＣＰＵ１５２は、処理を終了する。
【０１３７】
音／発光制御ＣＰＵ１２８からのＳＴＢ信号が入力された場合（Ｓ１８１：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ１８２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、音／発光制御ＣＰＵ１２８からのＳＴＢ信号が入力された際の報知パターン選択カウンタのカウンタ値を図柄制御用ＲＡＭ１５６の所定のエリアに一時的に記憶するものである。
【０１３８】
続いて、図柄制御ＣＰＵ１５２は、Ｓ１８３において、受信したコマンドを図柄制御用ＲＡＭ１５６の受信コマンド記憶エリアに記憶した後、Ｓ１８４において、返信判定処理を実行する。かかる返信判定処理は、受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか、それとも図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含むものであるかを判定し、図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含む場合には、電源投入時には「０」が代入されている返信代数に「１」を代入し、図柄制御用ＲＡＭ１５６の返信代数記憶エリアに記憶する一方、図柄制御ＣＰＵ１５２の処理内容のみを含む場合には、返信代数に「０」を代入し、図柄制御用ＲＡＭ１５６の返信代数記憶エリアに記憶するものである。受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか、それとも図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含むものであるかの判定は、例えば、コマンドの特定ｂｉｔで判定を行うこと等によって有利に実現することが出来る。。
【０１３９】
次に、図柄制御ＣＰＵ１５２は、Ｓ１８５において、受信したコマンドがエラーコマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。受信したコマンドがエラーコマンドである場合（Ｓ１８５：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ１８６において、Ｓ１８２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ１８７において、受信したエラーコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されているエラー表示に関する画像データを読み出して、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ１８８において、かかるエラー表示に関する画像データをＶＤＰ１５８に出力する。
【０１４０】
受信したコマンドがエラーコマンドでない場合（Ｓ１８５：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ１８９において、受信したコマンドが大当たりに関するもの、具体的には、大当たり開始コマンド，大入賞口開放コマンド，大入賞口閉鎖コマンドおよび大当たり最終インターバル開始コマンドの何れかであるか否かを判定する。かかる判定処理は、コマンドの特定ｂｉｔで判定すること等によって、有利に実現することが出来る。受信したコマンドが大当たりに関するものである場合（Ｓ１８９：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ１９０において、Ｓ１８２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ１９１において、受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている画像データを読み出して、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ１８８において、かかる画像データをＶＤＰ１５８に出力する。
【０１４１】
一方、受信したコマンドが大当たりに関するものでない場合（Ｓ１８９：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ１９２において、受信したコマンドが特図変動パターン指定コマンドであるか否かを判定する。受信したコマンドが特図変動パターン指定コマンドである場合（Ｓ１９２：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ１９３において、Ｓ１８２で取得した報知パターン選択カウンタのカウンタ値を図柄制御用ＲＡＭ１５６のカウンタ値記憶エリアに記憶した後、Ｓ１９４において、カウンタ値記憶エリアに記憶された報知パターン選択カウンタのカウンタ値および受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている報知パターン選択テーブルから報知パターンを選択し、選択された報知パターンのデータを図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。そして、図柄制御ＣＰＵ１５２は、Ｓ１８８において、かかる画像データをＶＤＰ１５８に出力する。
【０１４２】
受信したコマンドが特図停止図柄指定コマンド，特図停止コマンド，普図変動パターン指定コマンド，普図停止図柄指定コマンドおよび普図停止コマンドである場合（Ｓ１９２：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ１９５において、Ｓ１８２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ１９６において、受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている画像データを読み出し、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ１８８において、かかる画像データをＶＤＰ１５８に出力する。
【０１４３】
ＶＤＰ１５８は、図柄制御ＣＰＵ１５２からの画像データに基づいてキャラクタＲＯＭ１６２から必要な画像データを取り出し、ビデオＲＡＭ１６０を作業エリアとしてキャラクタＲＯＭ１６２から取り出した画像データを編集した後、図柄制御ＣＰＵ１５２に対して、画像データの編集が完了したことを知らせる画像データ編集完了信号を出力する。また、ＶＤＰ１５８は、編集した画像データを画像用出力回路１６４を介して特別図柄表示装置１６、或いは、普通図柄表示装置５２に出力し、それによって、特別図柄表示装置１６、或いは、普通図柄表示装置５２において、編集した画像データに基づく画像が表示される。
【０１４４】
図柄制御ＣＰＵ１５２は、Ｓ１９７において、ＶＤＰ１５８からの画像データ編集完了信号が入力されたか否かを判定する。ＶＤＰ１５８からの画像データ編集完了信号が入力されていない場合には、図柄制御ＣＰＵ１５２は、画像データ編集完了信号が入力されるまで待つ（Ｓ１９７：ＮＯ）。ＶＤＰ１５８からの画像データ編集完了信号が入力された場合（Ｓ１９７：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ１９８において、音／発光制御ＣＰＵ１２８に対する返信が必要か否かを判定する。かかる判定は、図柄制御用ＲＡＭ１５６の返信用代数記憶エリアに記憶された返信用代数を読み出して、かかる返信用代数が「０」か「１」かによって判定する。返信が必要でない場合（Ｓ１９８：ＮＯ）、即ち、返信用代数が「０」の場合には、図柄制御ＣＰＵ１５２は、そのまま制御処理を終了する。
【０１４５】
一方、返信が必要な場合（Ｓ１９８：ＹＥＳ）、即ち、返信用代数が「１」の場合には、図柄制御ＣＰＵ１５２は、Ｓ１９９において、制御開始コマンドとしての画像出力ステータスを図柄制御用ＲＯＭ１５４から読み出し、かかる画像出力ステータスを図柄制御用ＲＡＭ１５６の出力ステータス記憶エリアに記憶した後、Ｓ２００において、かかる画像出力ステータスをステータス出力ポート１６６から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割り込み状態として図柄制御ＣＰＵ１５２からのステータスを受信させるＳＴＢ信号を図柄側ＳＴＢ信号ポート１６８の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力し、制御処理を終了する。画像出力ステータスは、１６ビットのデータで構成されていると共に、８本又は１６本の信号線によって図柄制御ＣＰＵ１５２から音／発光制御ＣＰＵ１２８にパラレル伝送されるものである。
【０１４６】
上述の説明から明らかなように、本実施形態においては、主制御ＣＰＵ１０６，主制御用ＲＡＭ１２４および主制御用ＲＯＭ１２２を含んで主制御部が構成されていると共に、音／発光制御ＣＰＵ１２８および通信制御用ＲＯＭ１３０を含んで通信制御部が構成されている。また、音／発光制御ＣＰＵ１２８および音制御用ＲＯＭ１３２を含んでサブ制御部としての音制御部が構成されていると共に、音／発光制御ＣＰＵ１２８および発光制御用ＲＯＭ１４６を含んでサブ制御部としての発光制御部が構成されており、更に、図柄制御ＣＰＵ１５２および図柄制御用ＲＯＭ１５４を含んでサブ制御部としての図柄制御部が構成されている。更にまた、図柄制御ＣＰＵ１５２およびＳ１９９，Ｓ２００を含んで相互通信手段が構成されている。
【０１４７】
このような回路構成とされた本実施形態のパチンコ機１０においては、音／発光制御ＣＰＵ１２８と図柄制御ＣＰＵ１５２が一つのサブ制御基板１２６上に実装されていることから、音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２へのコマンドの送信および図柄制御ＣＰＵ１５２から音／発光制御ＣＰＵ１２８へのステータスの送信をサブ制御基板１２６上に形成されたプリント配線を介して行うことが可能となり、それによって、音／発光制御ＣＰＵ１２８から図柄制御ＣＰＵ１５２へ送信されるコマンドおよび図柄制御ＣＰＵ１５２から音／発光制御ＣＰＵ１２８へ送信される画像出力ステータスにノイズをのり難くすることが可能となり、パチンコ機１０の遊技動作の安定化を図ることが可能となる。
【０１４８】
また、本実施形態では、図柄制御ＣＰＵ１５２から音／発光制御ＣＰＵ１２８に対して画像出力ステータスが送信されるようになっており、かかる画像出力ステータスを受信することによって、音／発光制御ＣＰＵ１２８がスピーカ１８からの効果音の出力および出力停止，ＬＥＤの点灯，点滅および消灯を行うようになっていることから、特別図柄表示装置１６における画像の表示，スピーカ１８からの効果音の出力および出力停止，ＬＥＤの点灯，点滅および消灯を略同時に行うことが出来るのである。
【０１４９】
さらに、本実施形態では、スピーカ１８からの効果音の出力および出力停止，ＬＥＤの点灯，点滅および消灯が音／発光制御ＣＰＵ１２８のみで制御されるようになっていることから、パチンコ機１０において、採用される制御ＣＰＵの数を減らすことが可能となり、それによって、パチンコ機１０の製造コストを抑えることが出来るのである。
【０１５０】
また、本実施形態では、音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドを受信するようになっていることから、図柄制御ＣＰＵ１５２が主制御ＣＰＵ１０６からのコマンドを受信する場合に比して、製造コストを抑えることが出来るのである。即ち、図柄制御に関する制御プログラムは、パチンコ機の機種毎に変更されるものであるが、音制御や発光制御に関する制御プログラムは、複数の機種間でも共通とすることが可能であり、それによって、パチンコ機の製造コストを抑えることが出来るのである。
【０１５１】
さらに、本実施形態では、音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドを受信するようになっていることから、図柄制御ＣＰＵ１５２の処理負担を軽減することが出来るのである。即ち、図柄制御ＣＰＵ１５２が扱うデータは、音／発光制御ＣＰＵ１２８が扱うデータに比して、その容量が大きいことから、データ処理時間が長くなってしまい、そのような図柄制御ＣＰＵ１５２に主制御ＣＰＵ１０６からのコマンドを受信させると、図柄制御ＣＰＵ１５２の処理負担が更に増えてしまう。従って、音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドを受信することにより、図柄制御ＣＰＵ１５２の処理負担を軽減することが出来るのである。
【０１５２】
また、図１４には、本発明の第二の実施形態としてのパチンコ機の回路構成が示されている。なお、以下の説明において、第一の実施形態と同様な構造とされた部材および部位については、図中に、第一の実施形態と同一の符号を付すことにより、それらの詳細な説明を省略する。
【０１５３】
より詳細には、前記第一の実施形態では、音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドおよび図柄制御ＣＰＵ１５２からのステータスを受信するようになっていたが、本実施形態では、音／発光制御ＣＰＵ１２８および図柄制御ＣＰＵ１５２以外にサブ制御基板１２６上に実装された通信制御ＣＰＵ１８２が主制御ＣＰＵ１０６からのコマンド，音／発光制御ＣＰＵ１２８および図柄制御ＣＰＵ１５２からのステータスを受信するようになっている。
【０１５４】
また、通信制御ＣＰＵ１８２には、コマンド入力ポート１４１，ＳＴＢ信号入力ポート１４３，音／発光用ステータス入力ポート１８４，音／発光用コマンド出力ポート１８６，通信制御側ＳＴＢ信号ポート１９２，図柄用コマンド出力ポート１９８，図柄用ステータス入力ポート１９６が設けられている。音／発光制御ＣＰＵ１２８には、音／発光用ステータス出力ポート１８８，音／発光用コマンド入力ポート１９０，音／発光側ＳＴＢ信号ポート１９４が設けられている。図柄制御ＣＰＵ１５２には、図柄用ステータス出力ポート２００，図柄用コマンド入力ポート２０２，図柄側ＳＴＢ信号ポート２０６が設けられている。そして、音／発光用ステータス入力ポート１８４と音／発光用ステータス出力ポート１８８，音／発光用コマンド入力ポート１９０と音／発光用コマンド出力ポート１８６，通信側ＳＴＢ信号ポート１９２と音／発光側ＳＴＢ信号ポート１９４は、それぞれ、サブ制御基板１２６に形成されたプリント配線で相互に接続されている。それによって、通信制御ＣＰＵ１８２から音／発光制御ＣＰＵ１２８へのコマンド送信および音／発光制御ＣＰＵ１２８から通信制御ＣＰＵ１８２へのステータス送信を行うことが出来るのである。そこにおいて、図面上では、音／発光用ステータス出力ポート１８８と音／発光用ステータス入力ポート１８４は、それぞれ、一つのポートで構成されているように見えるが、ステータスが１６本の信号線でパラレル伝送される場合には、音／発光用ステータス出力ポート１８８と音／発光用ステータス入力ポート１８４は、それぞれ、二つのポートで構成されることとなる。また、図面上では、音／発光用コマンド出力ポート１８６と音／発光用コマンド入力ポート１９０は、それぞれ、一つのポートで構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、音／発光用コマンド出力ポート１８６と音／発光用コマンド入力ポート１９０は、それぞれ、二つのポートで構成されることとなる。
【０１５５】
さらに、図柄用ステータス入力ポート１９６と図柄用ステータス出力ポート２００，図柄用コマンド入力ポート２０２と図柄用コマンド出力ポート１９８，通信側ＳＴＢ信号ポート１９２と図柄側ＳＴＢ信号ポート２０６は、それぞれ、サブ制御基板１２６に形成されたプリント配線で相互に接続されている。それによって、通信制御ＣＰＵ１８２から図柄制御ＣＰＵ１５２へのコマンド送信および図柄制御ＣＰＵ１５２から通信制御ＣＰＵ１８２へのステータス送信を行うことが出来るのである。そこにおいて、図面上では、図柄用ステータス出力ポート２００と図柄用ステータス入力ポート１９６は、それぞれ、一つのポートで構成されているように見えるが、ステータスが１６本の信号線でパラレル伝送される場合には、図柄用ステータス出力ポート２００と図柄用ステータス入力ポート１９６は、それぞれ、二つのポートで構成されることとなる。また、図面上では、図柄用コマンド出力ポート１９８と図柄用コマンド入力ポート２０２は、それぞれ、一つのポートで構成されているように見えるが、コマンドが１６本の信号線でパラレル伝送される場合には、図柄用コマンド出力ポート１９８と図柄用コマンド入力ポート２０２は、それぞれ、二つのポートで構成されることとなる。
【０１５６】
また、通信制御用ＲＯＭ１３０は、プリント配線を介して通信制御ＣＰＵ１８２に接続されている。更に、サブ制御基板１２６には、通信制御用ＲＡＭ２０８が実装されており、通信制御用ＲＡＭ２０８は、プリント配線を介して通信制御ＣＰＵ１８２に接続されている。
【０１５７】
続いて、このような回路構成を備えたパチンコ機の作動制御について説明するが、主制御ＣＰＵ１０６が行う作動制御は、コマンドおよびＳＴＢ信号を通信制御ＣＰＵ１８２に出力する以外は、第一の実施形態と同じであることから、その詳細な説明は省略する。
【０１５８】
通信制御ＣＰＵ１８２の制御処理について、図１５に基づいて説明する。なお、通信制御ＣＰＵ１８２は、所定時間毎に入力される割り込み信号に基づいて、主制御ＣＰＵ１０６からＳＴＢ信号が入力された場合に、この制御処理を実行する。先ず、Ｓ２０１において、通信制御ＣＰＵ１８２は、主制御ＣＰＵ１０６からのＳＴＢ信号が入力されたか否かを判定する。主制御ＣＰＵ１０６からのＳＴＢ信号が入力されていない場合（Ｓ２０１：ＮＯ）には、通信制御ＣＰＵ１８２は、制御処理を終了する。
【０１５９】
主制御ＣＰＵ１０６からのＳＴＢ信号が入力された場合（Ｓ２０１：ＹＥＳ）には、通信制御ＣＰＵ１８２は、Ｓ２０２において、主制御ＣＰＵ１０６からのコマンドを受信し、かかるコマンドを通信制御用ＲＡＭ２０８に設けられた受信コマンド記憶エリアに記憶した後、Ｓ２０３において、受信したコマンドにエラーが有るか否かを判定する。
【０１６０】
受信したコマンドにエラーが有る場合（Ｓ２０３：ＹＥＳ）には、通信制御ＣＰＵ１８２は、Ｓ２０４において、通信制御用ＲＯＭ１３０に記憶された図柄用エラーコマンドを読み出し、通信制御用ＲＡＭ２０８に設けられた図柄用エラーコマンド記憶エリアに記憶すると共に、通信制御用ＲＯＭ１３０に記憶された音／発光用エラーコマンドを読み出して、通信制御用ＲＡＭ２０８に設けられた音／発光用エラーコマンド記憶エリアに記憶する。図柄用エラーコマンドは、特別図柄表示装置１６においてエラー報知に関する画像を表示するコマンドであり、１６ビットのデータで構成されていると共に、８本又は１６本の信号線によって通信制御ＣＰＵ１８２から図柄制御ＣＰＵ１５２にパラレル伝送されるものであり、音／発光用エラーコマンドは、スピーカ１８からエラー報知に関する効果音を出力させると共に、エラー報知に関するＬＥＤを点灯乃至は点滅させるコマンドであり、１６ビットのデータで構成されていると共に、８本又は１６本の信号線によって通信制御ＣＰＵ１８２から音／発光制御ＣＰＵ１２８にパラレル伝送されるものである。
【０１６１】
その後、通信制御ＣＰＵ１８２は、Ｓ２０５において、エラーコマンド送信処理を実行する。かかるエラーコマンド送信処理は、図柄用エラーコマンドを図柄用コマンド出力ポート１９８から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割込み状態にして図柄用エラーコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力した後、音／発光用エラーコマンドを音／発光用コマンド出力ポート１８６から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして音／発光用エラーコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。そして、通信制御ＣＰＵ１８２は、制御処理を終了する。
【０１６２】
受信したコマンドにエラーがない場合（Ｓ２０３：ＮＯ）には、通信制御ＣＰＵ１８２は、Ｓ２０６において、受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現すること出来る。
【０１６３】
図柄制御ＣＰＵ１５２の処理内容のみを含んでいる場合（Ｓ２０６：ＹＥＳ）には、通信制御ＣＰＵ１８２は、Ｓ２０７において、受信した主制御ＣＰＵ１０６からのコマンドを図柄用コマンド出力ポート１９８から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態として通信制御ＣＰＵ１８２が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２から図柄制御ＣＰＵ１５２に出力するコマンド送信処理を実行した後、制御処理を終了する。
【０１６４】
受信したコマンドが音／発光制御ＣＰＵ１２８の処理内容を含んでいる場合（Ｓ２０６：ＮＯ）には、通信制御ＣＰＵ１８２は、Ｓ２０８において、受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１６５】
受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいる場合（Ｓ２０８：ＹＥＳ）には、通信制御ＣＰＵ１８２は、Ｓ２０９において、コマンド送信処理を実行する。かかるコマンド送信処理は、受信した主制御ＣＰＵ１０６からのコマンドを図柄用コマンド出力ポート１９８から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割り込み状態として通信制御ＣＰＵ１８２が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから図柄制御ＣＰＵ１５２に出力した後、受信した主制御ＣＰＵ１０６からのコマンドを音／発光用コマンド出力ポート１８６から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして通信制御ＣＰＵ１８２が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。
【０１６６】
そして、通信制御ＣＰＵ１８２は、Ｓ２１０において、ステータス受信待ち処理を実行する。かかるステータス受信待ち処理は、後述する図柄制御ＣＰＵ１５２から送信された画像データ出力準備完了ステータスおよび音／発光制御ＣＰＵ１２８から送信された効果音データおよび発光データ出力準備完了ステータスの両方を受信するまで待つものである。両方のステータスを受信すると、通信制御ＣＰＵ１８２は、Ｓ２１１において、通信制御用ＲＯＭ１３０に記憶された制御開始コマンドとしての画像データ出力開始コマンドを読み出し、通信制御用ＲＡＭ２０８に設けられた画像データ出力開始コマンド記憶エリアに記憶すると共に、通信制御用ＲＯＭ１３０に記憶された制御開始コマンドとしての効果音データおよび発光データ出力開始コマンドを読み出し、通信制御用ＲＡＭ２０８に設けられた効果音データおよび発光データ出力開始コマンド記憶エリアに記憶する。
【０１６７】
続いて、通信制御ＣＰＵ１８２は、Ｓ２１２において、コマンド送信処理を実行する。かかるコマンド送信処理は、画像データ出力開始コマンドを図柄用コマンド出力ポート１９８から図柄制御ＣＰＵ１５２に出力すると共に、図柄制御ＣＰＵ１５２を割込み状態にして画像データ出力開始コマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定ｂｉｔから図柄制御ＣＰＵ１５２に出力し、更に、効果音データおよび発光データ出力開始コマンドを音／発光用コマンド出力ポート１８６から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして効果音データおよび発光データ出力開始コマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するものである。そして、通信制御ＣＰＵ１８２は、制御処理を終了する。
【０１６８】
受信したコマンドが音／発光制御ＣＰＵ１２８の制御内容のみを含んでいる場合（Ｓ２０８：ＮＯ）には、通信制御ＣＰＵ１８２は、Ｓ２１３において、受信した主制御ＣＰＵ１０６からのコマンドを音／発光用コマンド出力ポート１８６から音／発光制御ＣＰＵ１２８に出力すると共に、音／発光制御ＣＰＵ１２８を割込み状態にして通信制御ＣＰＵ１８２が出力した主制御ＣＰＵ１０６からのコマンドを受信させるＳＴＢ信号を通信制御側ＳＴＢ信号ポート１９２の所定のｂｉｔから音／発光制御ＣＰＵ１２８に出力するコマンド送信処理を実行する。そして、通信制御ＣＰＵ１８２は、制御処理を終了する。
【０１６９】
上述の説明から明らかなように、本実施形態では、主制御ＣＰＵ１０６から送信されたコマンドそのものによって、サブ制御コマンドが構成されており、また、図柄制御ＣＰＵ１５２から送信された画像データ出力準備完了ステータスおよび音／発光制御ＣＰＵ１２８から送信された効果音データおよび発光データ出力準備完了ステータスによって、準備完了コマンドが構成されている。
【０１７０】
なお、通信制御ＣＰＵ１８２は、Ｓ２０７，Ｓ２０９，Ｓ２１３において、受信した主制御ＣＰＵ１０６からのコマンドに対して、読み替え等の適当な処理を施した後、かかる処理を施したコマンドを出力しても良い。また、通信制御ＣＰＵ１８２から図柄制御ＣＰＵ１５２に出力されるコマンドおよび通信制御ＣＰＵ１８２から音／発光制御ＣＰＵ１２８に出力されるコマンドは、それぞれ、２バイト（１６ビット）のデータで構成されており、８本又は１６本の信号線によってパラレル伝送されるようになっている。更に、図柄制御ＣＰＵ１５２から通信制御ＣＰＵ１８２に出力されるステータスおよび音／発光制御ＣＰＵ１２８から通信制御ＣＰＵ１８２に出力されるステータスは、それぞれ、２バイトのデータで構成されており、８本又は１６本の信号線によってパラレル伝送されるようになっている。
【０１７１】
また、本実施形態では、複数のＳＴＢ信号が同時に入力された場合には、通信制御ＣＰＵ１８２は、主制御ＣＰＵ１０６からのコマンド，図柄制御ＣＰＵ１５２からのステータス，音／発光制御ＣＰＵ１２８からのステータスの順番で、受信するようになっている。
【０１７２】
続いて、音／発光制御ＣＰＵ１２８の制御処理について、図１６に基づいて、説明する。なお、音／発光制御ＣＰＵ１２８は、所定時間毎に入力される割り込み信号に基づいて、通信制御ＣＰＵ１８２からＳＴＢ信号が入力された場合に、この制御処理を実行する。先ず、Ｓ２２１において、音／発光制御ＣＰＵ１２８は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されたか否かを判定する。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されていない場合（Ｓ２２１：ＮＯ）には、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１７３】
通信制御ＣＰＵ１８２からのＳＴＢ信号が入力された場合（Ｓ２２１：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２２２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力された際の発光パターン選択カウンタのカウンタ値をＲＡＭ１３４の所定のエリアに一時的に記憶するものである。続いて、音／発光制御ＣＰＵ１２８は、Ｓ２２３において、通信制御ＣＰＵ１８２からのコマンドを受信し、かかるコマンドをＲＡＭ１３４に設けられた受信コマンド記憶エリアに記憶した後、Ｓ２２４において、受信したコマンドが効果音データおよび発光データ出力開始コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。受信したコマンドが効果音データおよび発光データ出力開始コマンドでない場合（Ｓ２２４：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ２２５において、受信したコマンドがエラーコマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。
【０１７４】
受信したコマンドがエラーコマンドである場合（Ｓ２２５：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２２６において、Ｓ２２２で取得したカウンタ値を消去した後、Ｓ２２７において、音制御用ＲＯＭ１３２に記憶されたエラー報知に関する効果音データを読み出し、ＲＡＭ１３４に設けられた効果音データ記憶領域に記憶すると共に、発光制御用ＲＯＭ１４６に記憶されたエラー報知に関する発光データを読み出し、ＲＡＭ１３４に設けられた発光データ記憶領域に記憶する。そして、音／発光制御ＣＰＵ１２８は、Ｓ２２８において、かかる効果音データをスピーカ用出力回路１４４を介してスピーカ１８に出力すると共に、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力するデータ出力処理を実行する。それによって、スピーカ１８からエラー報知に関する効果音が出力されると共に、エラー報知に関するＬＥＤが点滅する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１７５】
受信したコマンドがエラーコマンドでない場合（Ｓ２２５：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ２２９において、受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１７６】
受信したコマンドが図柄制御ＣＰＵ１５２と音／発光制御ＣＰＵ１２８の制御内容を含んでいる場合（Ｓ２２９：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２３０において、受信したコマンドが特図変動パターン指定コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。
【０１７７】
受信したコマンドが特図変動パターン指定コマンドである場合（Ｓ２３０：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２３１において、Ｓ２２２で取得した発光パターン選択カウンタのカウンタ値をＲＡＭ１３４に設けられたカウンタ値記憶エリアに記憶した後、Ｓ２３２において、カウンタ値記憶エリアに記憶された発光パターン選択カウンタのカウンタ値および受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光パターン選択テーブルから発光パターンを選択し、選択された発光パターンのデータをＲＡＭ１３４の発光データ記憶エリアに記憶すると共に、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶されている効果音パターンを読み出し、かかる効果音パターンのデータをＲＡＭ１３４の効果音データ記憶エリアに記憶する。そして、音／発光制御ＣＰＵ１２８は、Ｓ２３３において、準備完了コマンドとしての効果音データおよび発光データ出力準備完了ステータスを音制御用ＲＯＭ１３２から読み出し、かかる効果音データおよび発光データ出力準備完了ステータスをＲＡＭ１３４に設けられた効果音データおよび発光データ出力準備完了ステータス記憶エリアに記憶した後、Ｓ２３４において、かかる効果音データおよび発光データ出力準備完了ステータスを音／発光用ステータス出力ポート１８８から通信制御ＣＰＵ１８２に出力すると共に、通信制御ＣＰＵ１８２を割込み状態にして音／発光制御ＣＰＵ１２８からのステータスを受信させるＳＴＢ信号を音／発光側ＳＴＢ信号ポート１９４の所定のｂｉｔから通信制御ＣＰＵ１８２に出力する。
【０１７８】
そして、音／発光制御ＣＰＵ１２８は、Ｓ２３５において、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されたか否かを判定する。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されていない場合には、音／発光制御ＣＰＵ１２８は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されるまで待つ（Ｓ２３５：ＮＯ）。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力された場合（Ｓ２３６：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２２２以降の処理を実行する。そして、Ｓ２２４において、受信したコマンドが効果音データおよび発光データ出力開始コマンドであると判定された場合（Ｓ２２４：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２３６において、Ｓ２２２で取得した発光パターン選択カウンタのカウンタ値を消去した後、Ｓ２３７において、ＲＡＭ１３４の発光データ記憶エリアに記憶された発光パターンのデータをＬＥＤ用出力回路１４８を介してコマンドに対応したＬＥＤに出力すると共に、ＲＡＭ１３４の効果音データ記憶エリアに記憶された効果音パターンのデータをスピーカ用出力回路１４４を介してスピーカ１８に出力するデータ出力処理を実行する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１７９】
受信したコマンドが特図変動パターン指定コマンドでない場合（Ｓ２３０：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ２３８において、Ｓ２２２で取得した発光パターン選択カウンタのカウンタ値を消去した後、Ｓ２３９において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データをＲＡＭ１３４の発光データ記憶エリアに記憶すると共に、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶されている効果音パターンを読み出し、かかる効果音パターンのデータをＲＡＭ１３４の効果音データ記憶エリアに記憶した後、Ｓ２３３以降の処理を実行する。
【０１８０】
受信したコマンドが音／発光制御ＣＰＵ１２８の制御内容のみを含んでいる場合（Ｓ２２９：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ２４０において、Ｓ２２２で取得した発光パターン選択カウンタのカウンタ値を消去した後、Ｓ２４１において、受信したコマンドが待機中コマンド、即ち、音制御および発光制御に関するコマンドであるか否かを判定する。かかる判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１８１】
受信したコマンドが音制御および発光制御に関するコマンドである場合（Ｓ２４１：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２４２において、受信したコマンドに基づいて音制御用ＲＯＭ１３２に記憶された効果音データを読み出し、ＲＡＭ１３４の効果音データ記憶エリアに記憶すると共に、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶された発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ２４３において、かかる効果音データをスピーカ用出力回路１４４を介してスピーカ１８に出力すると共に、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力する。それによって、スピーカ１８からの効果音が出力されると共に、ＬＥＤが点滅する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１８２】
受信したコマンドが発光制御のみに関するコマンドである場合（Ｓ２４１：ＮＯ）、即ち、待機中コマンド以外の場合には、音／発光制御ＣＰＵ１２８は、Ｓ２４４において、受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって行われる。受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドである場合（Ｓ２４４：ＹＥＳ）には、音／発光制御ＣＰＵ１２８は、Ｓ２４５において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ２４６において、かかる発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力する。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１８３】
受信したコマンドが特図記憶表示コマンド又は普図記憶表示コマンドではない場合（Ｓ２４４：ＮＯ）には、音／発光制御ＣＰＵ１２８は、Ｓ２４７において、受信したコマンドに基づいて発光制御用ＲＯＭ１４６に記憶されている発光データを読み出し、ＲＡＭ１３４の発光データ記憶エリアに記憶した後、Ｓ２４８において、発光データをＬＥＤ用出力回路１４８を介してＬＥＤに出力すると共に、発光データを枠エラー表示ＬＥＤ用出力回路１５１を介して枠エラー表示ＬＥＤ１５０に出力する。それによって、コマンドに対応したＬＥＤの点灯，点滅および消灯，枠エラー表示ＬＥＤ１５０の点灯が行われる。そして、音／発光制御ＣＰＵ１２８は、制御処理を終了する。
【０１８４】
続いて、図柄制御ＣＰＵ１５２の制御処理について、図１７に基づいて説明する。なお、図柄制御ＣＰＵ１５２は、所定時間毎に入力される割り込み信号に基づいて、通信制御ＣＰＵ１８２からＳＴＢ信号が入力された場合に、この制御処理を実行する。先ず、Ｓ２５１において、図柄制御ＣＰＵ１５２は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されたか否かを判定する。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されていない場合（Ｓ２５１：ＮＯ）には、図柄制御ＣＰＵ１７２は、処理を終了する。
【０１８５】
音／発光制御ＣＰＵ１２８からのＳＴＢ信号が入力された場合（Ｓ２５１：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２５２において、カウンタ値取得処理を行う。このカウンタ値取得処理は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力された際の報知パターン選択カウンタのカウンタ値を図柄制御用ＲＡＭ１５６の所定のエリアに一時的に記憶するものである。
【０１８６】
続いて、図柄制御ＣＰＵ１５２は、Ｓ２５３において、受信したコマンドを図柄制御用ＲＡＭ１５６の受信コマンド記憶エリアに記憶した後、Ｓ２５４において、返信判定処理を実行する。かかる返信判定処理は、受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか、それとも図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含むものであるかを判定し、図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含む場合には、電源投入時には「０」が代入されている返信代数に「１」を代入し、図柄制御用ＲＡＭ１５６の返信代数記憶エリアに記憶する一方、図柄制御ＣＰＵ１５２の処理内容のみを含む場合には、返信代数に「０」を代入し、図柄制御用ＲＡＭ１５６の返信代数記憶エリアに記憶するものである。なお、受信したコマンドが図柄制御ＣＰＵ１５２の処理内容のみを含むものであるか、それとも図柄制御ＣＰＵ１５２の処理内容と音／発光制御ＣＰＵ１２８の処理内容を含むものであるかの判定は、例えば、コマンドの特定ｂｉｔを確認すること等によって有利に実現することが出来る。
【０１８７】
次に、図柄制御ＣＰＵ１５２は、Ｓ２５５において、受信したコマンドが画像データ出力開始コマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。受信したコマンドが画像データ出力開始コマンドでない場合（Ｓ２５５：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ２５６において、受信したコマンドがエラーコマンドであるか否かを判定する。かかる判定は、コマンドの特定ｂｉｔを確認すること等によって、有利に実現することが出来る。受信したコマンドがエラーコマンドである場合（Ｓ２５６：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２５７において、Ｓ２５２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ２５８において、受信したエラーコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されているエラー表示に関する画像データを読み出して、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ２５９において、かかるエラー表示に関する画像データをＶＤＰ１５８に出力する。
【０１８８】
受信したコマンドがエラーコマンドでない場合（Ｓ２５６：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ２６０において、受信したコマンドが大当たりに関するもの、具体的には、大当たり開始コマンド，大入賞口開放コマンド，大入賞口閉鎖コマンドおよび大当たり最終インターバル開始コマンドの何れかであるか否かを判定する。かかる判定処理は、コマンドの特定ｂｉｔで判定すること等によって、有利に実現することが出来る。受信したコマンドが大当たりに関するものである場合（Ｓ２６０：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２６１において、Ｓ２５２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ２６２において、受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている画像データを読み出して、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ２５９において、かかる画像データをＶＤＰ１５８に出力する。
【０１８９】
一方、受信したコマンドが大当たりに関するものでない場合（Ｓ２６０：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ２６３において、受信したコマンドが特図変動パターン指定コマンドであるか否かを判定する。受信したコマンドが特図変動パターン指定コマンドである場合（Ｓ２６３：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２６４において、Ｓ２５２で取得した報知パターン選択カウンタのカウンタ値を図柄制御用ＲＡＭ１５６のカウンタ値記憶エリアに記憶した後、Ｓ２６５において、カウンタ値記憶エリアに記憶された報知パターン選択カウンタのカウンタ値および受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている報知パターン選択テーブルから報知パターンを選択し、選択された報知パターンのデータを図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。そして、図柄制御ＣＰＵ１５２は、Ｓ２５９において、かかる画像データをＶＤＰ１５８に出力する。
【０１９０】
受信したコマンドが特図停止図柄指定コマンド，特図停止コマンド，普図変動パターン指定コマンド，普図停止図柄指定コマンドおよび普図停止コマンドである場合（Ｓ２６３：ＮＯ）には、図柄制御ＣＰＵ１５２は、Ｓ２６６において、Ｓ２５２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ２６７において、受信したコマンドに基づいて図柄制御用ＲＯＭ１５４に記憶されている画像データを読み出し、図柄制御用ＲＡＭ１５６の画像データ記憶エリアに記憶する。その後、図柄制御ＣＰＵ１５２は、Ｓ２５９において、かかる画像データをＶＤＰ１５８に出力する。
【０１９１】
ＶＤＰ１５８は、図柄制御ＣＰＵ１５２からの画像データに基づいてキャラクタＲＯＭ１６２から必要な画像データを取り出し、ビデオＲＡＭ１６０を作業エリアとしてキャラクタＲＯＭ１６２から取り出した画像データを編集した後、図柄制御ＣＰＵ１５２に対して、画像データの編集が完了したことを知らせる画像データ編集完了信号を出力する。
【０１９２】
図柄制御ＣＰＵ１５２は、Ｓ２６８において、ＶＤＰ１５８からの画像データ編集完了信号が入力されたか否かを判定する。ＶＤＰ１５８からの画像データ編集完了信号が入力されていない場合には、図柄制御ＣＰＵ１５２は、画像データ編集完了信号が入力されるまで待つ（Ｓ２６８：ＮＯ）。ＶＤＰ１５８からの画像データ編集完了信号が入力された場合（Ｓ２６８：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２６９において、通信制御ＣＰＵ１８２に対する返信が必要か否かを判定する。かかる判定は、図柄制御用ＲＡＭ１７６の返信用代数記憶エリアに記憶された返信用代数を読み出して、かかる返信用代数が「０」か「１」かによって行われる。
【０１９３】
返信が必要でない場合（Ｓ２６９：ＮＯ）、即ち、返信用代数が「０」の場合には、図柄制御ＣＰＵ１５２は、Ｓ２７０において、出力開始コマンドを図柄制御用ＲＯＭ１５４から読み出し、図柄制御用ＲＡＭ１５６に設けられた出力開始コマンド記憶エリアに記憶した後、Ｓ２７１において、かかる出力開始コマンドをＶＤＰ１５８に出力し、制御処理を終了する。
【０１９４】
そして、ＶＤＰ１５８は、出力開始コマンドを受信すると、編集した画像データを画像用出力回路１６４を介して特別図柄表示装置１６、或いは、普通図柄表示装置５２に出力する。それによって、特別図柄表示装置１６、或いは、普通図柄表示装置５２において、編集した画像データに基づく画像が表示される。
【０１９５】
一方、返信が必要な場合（Ｓ２６９：ＹＥＳ）、即ち、返信用代数が「１」の場合には、図柄制御ＣＰＵ１５２は、Ｓ２７２において、準備完了コマンドとしての画像出力準備完了ステータスを図柄制御用ＲＯＭ１５４から読み出し、かかる画像出力準備完了ステータスを図柄制御用ＲＡＭ１５６の出力ステータス記憶エリアに記憶した後、Ｓ２７３において、かかる画像出力準備完了ステータスを図柄用ステータス出力ポート２００から通信制御ＣＰＵ１８２に出力すると共に、通信制御ＣＰＵ１８２を割り込み状態として図柄制御ＣＰＵ１５２からのステータスを受信させるＳＴＢ信号を図柄側ＳＴＢ信号ポート２０６の所定のｂｉｔから通信制御ＣＰＵ１８２に出力する。
【０１９６】
その後、図柄制御ＣＰＵ１５２は、Ｓ２７４において、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されたか否かを判定する。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されていない場合には、図柄制御ＣＰＵ１５２は、通信制御ＣＰＵ１８２からのＳＴＢ信号が入力されるまで待つ（Ｓ２７４：ＮＯ）。通信制御ＣＰＵ１８２からのＳＴＢ信号が入力された場合（Ｓ２７４：ＹＥＳ）には、通信制御ＣＰＵ１５２は、Ｓ２５２以降の処理を実行する。そして、Ｓ２５５において、受信したコマンドが画像データ出力開始コマンドであると判定された場合（Ｓ２５５：ＹＥＳ）には、図柄制御ＣＰＵ１５２は、Ｓ２７５において、Ｓ２５２で取得した報知パターン選択カウンタのカウンタ値を消去した後、Ｓ２７６において、受信した画像データ出力開始コマンドをＶＤＰ１５８に出力し、制御処理を終了する。
【０１９７】
そして、ＶＤＰ１５８は、画像データ出力開始コマンドを受信すると、編集した画像データを画像用出力回路１６４を介して特別図柄表示装置１６、或いは、普通図柄表示装置５２に出力する。それによって、特別図柄表示装置１６、或いは、普通図柄表示装置５２において、編集した画像データに基づく画像が表示される。
【０１９８】
上述の説明から明らかなように、本実施形態においては、主制御ＣＰＵ１０６，主制御用ＲＡＭ１２４および主制御用ＲＯＭ１２２によって主制御部が構成されていると共に、通信制御ＣＰＵ１８２および通信制御用ＲＯＭ１３０を含んで通信制御部が構成されている。また、音／発光制御ＣＰＵ１２８および音制御用ＲＯＭ１３２を含んでサブ制御部としての音制御部が構成されていると共に、音／発光制御ＣＰＵ１２８および発光制御用ＲＯＭ１４６を含んでサブ制御部としての発光制御部が構成されており、更に、図柄制御ＣＰＵ１５２および図柄制御用ＲＯＭ１５４を含んでサブ制御部としての図柄制御部が構成されている。更にまた、通信制御ＣＰＵ１８２およびＳ２１１，Ｓ２１２、音／発光制御ＣＰＵ１２８およびＳ２３３，Ｓ２３４、図柄制御ＣＰＵ１５２およびＳ２７２，Ｓ２７３を含んで相互通信手段が構成されている。
【０１９９】
このような回路構成とされた本実施形態のパチンコ機においては、主制御ＣＰＵ１０６からのコマンドを受信する通信制御ＣＰＵ１８２と音／発光制御ＣＰＵ１２８と図柄制御ＣＰＵ１５２が一つのサブ制御基板１２６上に実装されていることから、第一の実施形態と同様な効果を得ることが出来るのである。
【０２００】
また、本実施形態では、通信制御ＣＰＵ１８２が主制御ＣＰＵ１０６からのコマンドを受信するようになっていることから、第一の実施形態のように音／発光制御ＣＰＵ１２８が主制御ＣＰＵ１０６からのコマンドを受信する場合に比して、音／発光制御ＣＰＵ１２８の処理負担を軽減することが可能となる。
【０２０１】
以上、本発明の幾つかの実施形態について、詳述してきたが、これらはあくまでも例示であって、本発明は、かかる実施形態における具体的な記載によって、何等、限定的に解釈されるものではない。
【０２０２】
例えば、前記第一および第二の実施形態では、一つの音／発光制御ＣＰＵ１２８によってスピーカ１８からの効果音の出力およびＬＥＤの点灯，点滅および消灯が制御されるようになっていたが、一つのサブ制御ＣＰＵによってスピーカ１８からの効果音の出力と特別図柄表示装置１６および普通図柄表示装置５２の作動制御を行うようにしても良いし、或いは、一つのサブ制御ＣＰＵによって特別図柄表示装置１６および普通図柄表示装置５２の作動制御とＬＥＤの点灯，点滅および消灯を制御するようにしても良い。
【０２０３】
また、前記第一および第二の実施形態では、音／発光制御ＣＰＵ１２８によって枠エラー表示ＬＥＤ１５０等のエラー表示に関するＬＥＤの点灯制御が行われていたが、図示しない払出制御基板に実装された払出制御ＣＰＵによって、エラー表示に関するＬＥＤの点灯制御を行うことも可能であり、それによって、音／発光制御ＣＰＵ１２８の処理負担を軽減することが出来るのである。
【０２０４】
さらに、パチンコ機に外部入力スイッチを設け、外部入力スイッチからの入力情報に応じて、音／発光制御ＣＰＵ１２８がスピーカ１８の鳴動制御，各種ＬＥＤの点灯等を行うと共に、音／発光制御ＣＰＵ１２８が外部入力スイッチからの入力情報に基づいて図柄制御ＣＰＵ１５２にコマンドを出力し、かかるコマンドに基づいて、特別図柄表示装置１６において何等かの映像を表示するようにしても良い。
【０２０５】
加えて、前記第一および第二の実施形態では、第１種パチンコ機に本発明を適用したものの具体例を示したが、本発明は、第２種パチンコ機や第３種パチンコ機等の他の遊技機にも適用可能であり、特にパチンコ機に有利に適用される。
【０２０６】
その他、一々列挙はしないが、本発明は、当業者の知識に基づいて、種々なる変更，修正，改良等を加えた態様において実施され得るものであり、また、そのような実施態様が、本発明の趣旨を逸脱しない限り、何れも、本発明の範囲内に含まれるものであることは、言うまでもない。
【０２０７】
【発明の効果】
上述の説明から明らかなように、本発明に従う構造とされた遊技機においては、主制御部からの制御信号を受信する通信制御部と主制御部からの制御信号に基づいて作動部を作動制御するサブ制御部が一つのサブ制御基板に形成されていることから、通信制御部とサブ制御部との間での制御信号のやりとりをサブ制御基板に形成されたプリント配線を介して行うことが可能となり、それによって、通信制御部とサブ制御部の間でやりとりされる制御信号へのノイズ対策を有利に行うことが出来るのである。
【図面の簡単な説明】
【図１】本発明の第一の実施形態としてのパチンコ機の正面図である。
【図２】図１に示されたパチンコ機の裏面図である。
【図３】図１に示されたパチンコ機の主制御基板の回路構成を示すブロック図である。
【図４】図１に示されたパチンコ機のサブ制御基板の回路構成を示すブロック図である。
【図５】主制御ＣＰＵの特別図柄始動口入賞処理を示すフローチャートである。
【図６】主制御ＣＰＵの特別図柄表示制御処理を示すフローチャートである。
【図７】主制御ＣＰＵの大当たり遊技処理を示すフローチャートである。
【図８】主制御ＣＰＵの始動ゲート通過処理を示すフローチャートである。
【図９】主制御ＣＰＵの普通図柄表示制御処理を示すフローチャートである。
【図１０】主制御ＣＰＵの当たり遊技処理を示すフローチャートである。
【図１１】主制御ＣＰＵのエラー報知制御処理を示すフローチャートである。
【図１２】第一の実施形態で採用されている音／発光制御ＣＰＵの制御処理を示すフローチャートである。
【図１３】第一の実施形態で採用されている図柄制御ＣＰＵの制御処理を示すフローチャートである。
【図１４】本発明の第二の実施形態としてのパチンコ機におけるサブ制御基板の回路構成を示すブロック図である。
【図１５】第二の実施形態で採用されている通信制御ＣＰＵの制御処理を示すフローチャートである。
【図１６】第二の実施形態で採用されている音／発光制御ＣＰＵの制御処理を示すフローチャートである。
【図１７】第二の実施形態で採用されている図柄制御ＣＰＵの制御処理を示すフローチャートである。
【符号の説明】
１０  パチンコ機
１０６  主制御ＣＰＵ
１２２  主制御用ＲＯＭ
１２４  主制御用ＲＡＭ
１２６  サブ制御基板
１２８  音／発光制御ＣＰＵ
１３０  通信制御用ＲＯＭ
１３２  音制御用ＲＯＭ
１４６  発光制御用ＲＯＭ
１５２  図柄制御ＣＰＵ
１５４  図柄制御用ＲＯＭ
【図１】
2004194838.tif 000003
【図２】
2004194838.tif 000004
【図３】
2004194838.tif 000005
【図４】
2004194838.tif 000006
【図５】
2004194838.tif 000007
【図６】
2004194838.tif 000008
【図７】
2004194838.tif 000009
【図８】
2004194838.tif 000010
【図９】
2004194838.tif 000011
【図１０】
2004194838.tif 000012
【図１１】
2004194838.tif 000013
【図１２】
2004194838.tif 000014
【図１３】
2004194838.tif 000015
【図１４】
2004194838.tif 000016
【図１５】
2004194838.tif 000017
【図１６】
2004194838.tif 000018
【図１７】
2004194838.tif 000019