(57)【要約】【課題】複数の液晶画面を使用して適切な表示を行うことが可能な遊技機を提供する。【解決手段】第１画像表示装置３１ａに対して同期信号を入力して画像を表示する制御を行うマスター側ＶＤＰ２００及びマスター側ＶＤＰ２００を制御して第１画像表示装置３１ａに対する画像の表示を行わせるＣＰＵ１５１と、第２画像表示装置３１ｂに対して同期信号を入力して画像を表示する制御を行うスレイブ側ＶＤＰ２１０及びスレイブ側ＶＤＰ２１０を制御して第２画像表示装置３１ｂに対する画像の表示を行わせるＣＰＵ１８１と、を備え、マスター側ＶＤＰ２００は、第１画像表示装置３１ａに対して同期信号を入力するタイミングでＣＰＵ１８１に同期信号を入力し、ＣＰＵ１８１は、同期信号の入力を契機にスレイブ側ＶＤＰ２１０を制御して第２画像表示装置３１ｂに対する画像の表示を開始させる。【選択図】図３０
2018099281.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示装置と、
第２の表示装置と、
前記第１の表示装置及び前記第２の表示装置を用いて実行する演出を制御する演出制御手段と、
前記演出制御手段による制御に基づいて、前記第１の表示装置に対する表示を行わせるための制御を行う第１の画像制御手段と、
前記第１の画像制御手段による制御に基づいて、前記第１の表示装置を制御する第１の表示制御手段と、
前記演出制御手段による制御に基づいて、前記第２の表示装置に対する表示を行わせるための制御を行う第２の画像制御手段と、
前記第２の画像制御手段による制御に基づいて、前記第２の表示装置を制御する第２の表示制御手段と、
を備えることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技媒体を用いた遊技機に関するものである。
【背景技術】
【０００２】
パチンコ機などの遊技機では、液晶画面を備える画像表示装置や、音声出力装置（スピーカー）、電動役物などを用いた各種の演出が行われ、遊技者の興趣を高める工夫がなされている。
例えば、始動口への遊技球の入球を契機として行われた図柄の抽選結果に基づいて演出パターンが決定され、この演出パターンに応じて画像表示装置（液晶画面）に演出画像が表示される（例えば、特許文献１参照）。
昨今では、このような画像表示装置を複数備えた遊技機も増えており、画像表示装置に表示する演出画像は、演出の向上を目的に高品位化（高画質、高解像度、高フレームレート）する傾向にある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０６２７４８公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数の液晶画面を用いて適切な表示を行うことが可能な遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題を解決するためになされたものであり、以下の形態により実現することが可能である。
本発明に係る第１の形態は、第１の表示装置と、第２の表示装置と、前記第１の表示装置及び前記第２の表示装置を用いて実行する演出を制御する演出制御手段と、前記演出制御手段による制御に基づいて、前記第１の表示装置に対する表示を行わせるための制御を行う第１の画像制御手段と、前記第１の画像制御手段による制御に基づいて、前記第１の表示装置を制御する第１の表示制御手段と、前記演出制御手段による制御に基づいて、前記第２の表示装置に対する表示を行わせるための制御を行う第２の画像制御手段と、前記第２の画像制御手段による制御に基づいて、前記第２の表示装置を制御する第２の表示制御手段と、を備える遊技機を特徴とする。
【発明の効果】
【０００６】
上記のように構成したので、本発明によれば、複数の液晶画面を用いて適切な表示を行うことが可能な遊技機を提供することが出来る。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係る遊技機の正面図である。
【図２】本発明の実施形態の一部を示す概略平面図である。
【図３】本実施形態に係る遊技機に備えられている遊技制御装置の構成を示したブロック図である。
【図４】画像制御基板の構成を示したブロック図である。
【図５】パチンコ機の主制御基板において取得される各種乱数の説明図である。
【図６】主制御基板のＣＰＵが実行するタイマ割込処理の一例を示したフローチャートである。
【図７】主制御基板のＣＰＵが実行する始動口ＳＷ処理の一例を示したフローチャートである。
【図８】主制御基板のＣＰＵが実行するゲートＳＷ処理の一例を示したフローチャートである。
【図９】主制御基板のＣＰＵが実行する特別図柄処理の一例を示したフローチャートである。
【図１０】主制御基板のＣＰＵが実行する客待ち設定処理の一例を示したフローチャートである。
【図１１】主制御基板のＣＰＵが実行する特別遊技判定処理の一例を示したフローチャートである。
【図１２】主制御基板のＣＰＵが実行する変動パターン選択処理の一例を示したフローチャートである。
【図１３】変動パターンテーブルの一例を示した図である。
【図１４】主制御基板のＣＰＵが実行する停止中処理の一例を示したフローチャートである。
【図１５】主制御基板のＣＰＵが実行する補助図柄処理の一例を示したフローチャートである。
【図１６】主制御基板のＣＰＵが実行する大入賞口処理の一例を示したフローチャートである。
【図１７】ラウンド回数／作動パターンの設定例を示した図である。
【図１８】主制御基板のＣＰＵが実行する遊技状態設定処理の一例を示したフローチャートである。
【図１９】主制御基板のＣＰＵが実行する第２始動口開放処理の一例を示したフローチャートである。
【図２０】演出制御基板のＣＰＵが実行するタイマ割込処理の一例を示したフローチャートである。
【図２１】演出制御基板のＣＰＵが実行するコマンド受信処理の一例を示したフローチャートである。
【図２２】演出制御基板のＣＰＵが実行する演出選択処理の一例を示したフローチャートである。
【図２３】演出制御基板のＣＰＵが実行する変動演出終了中処理の一例を示したフローチャートである。
【図２４】演出制御基板のＣＰＵが実行する当たり演出選択処理の一例を示したフローチャートである。
【図２５】演出制御基板のＣＰＵが実行するエンディング演出選択処理の一例を示したフローチャートである。
【図２６】液晶画面の基本構成を説明する図である。
【図２７】固定モードの画像表示装置で用いられる同期信号を示す図である。
【図２８】解像度が同一の２つの画像表示装置に対する表示を制御する、独立した２つの表示制御系統における垂直同期（Ｖブランク割込）の周期の違いを説明する図である。
【図２９】本実施形態の遊技機が備える２つの表示制御系統を示す概念図である。
【図３０】解像度が同一の２つの画像表示装置に対する表示を制御する２つの表示制御系統における垂直同期信号（Ｖブランク割込）の同期方法を説明する図である。
【図３１】図３０の場合に対応する、画像制御基板によるメイン処理を説明するフローチャートである。
【図３２】図３０の場合に対応する、マスター側画像制御基板による割込処理を説明するフローチャートである。
【図３３】図３０の場合に対応する、スレイブ側画像制御基板による割込処理を説明するフローチャートである。
【図３４】２つの画像表示装置の解像度が異なる場合に発生する不具合を説明する図である。
【図３５】解像度が異なる２つの画像表示装置に入力される同期信号を比較する図である。
【図３６】図３４に示した解像度が異なる画像表示装置に対する表示を制御する独立した２つの表示制御系統における、垂直同期（Ｖブランク割込）の周期の違いを説明する図である。
【図３７】解像度が異なる画像表示装置に対する表示を制御する２つの表示制御系統における垂直同期信号（Ｖブランク割込）の同期方法を説明する図である。
【図３８】図３７の場合に対応する、画像表示装置に入力する同期信号を説明する図である。
【発明を実施するための形態】
【０００８】
以下、本発明を図面に示した実施の形態により詳細に説明する。
＜遊技機の構成＞
図１は、本実施形態に係る遊技機の一例を示した正面図、図２は、本実施形態に係る遊技機の裏面側の一例を示した斜視図、図３は、本実施形態に係る遊技機に備えられている遊技制御装置の構成を示したブロック図である。
【０００９】
この図１に示す遊技機１には、遊技ホールの島構造体に取付けられる外枠２に内枠（開閉枠）３が開閉可能に装着され、この内枠３にガラス枠４が開閉可能に装着されている。
ガラス枠４には窓４ａが形成され、その窓４ａに透明板４ｂが装着されている。内枠３には遊技球が打出される盤面を有する遊技盤１０が装着され、この遊技盤１０の盤面とその前側の透明板４ｂとの間に遊技球が転動、流下可能な遊技領域１０ａが形成されている。透明板４ｂは、例えばガラス板であり、ガラス枠４に対して着脱可能に固定されている。
【００１０】
またガラス枠４は、左右方向の一端側（例えば遊技機に正対して左側）においてヒンジ機構部５を介して外枠２に連結されており、ヒンジ機構部５を支点として左右方向の他端側（例えば遊技機に正対して右側）を外枠２から開放させる方向に回動可能とされている。ガラス枠４は、ガラス板４ｂとともに遊技盤１０を覆い、ヒンジ機構部５を支点として扉のように回動することによって、遊技盤１０を含む外枠２の内側部分を開放することができる。ガラス枠４の他端側には、ガラス枠４の他端側を外枠２に固定するロック機構が設けられている。ロック機構による固定は、専用の鍵によって解除することが可能とされている。また、ガラス枠４には、ガラス枠４が外枠２から開放されているか否かを検出する扉開放スイッチ１３６（図３参照）が設けられている。
【００１１】
ガラス枠４の下部（窓４ａの下側部分）には、遊技球を貯留する貯留皿６（上皿６ａと下皿６ｂ）を有する皿ユニット７が設けられ、その皿ユニット７に、遊技者が押下操作可能な演出ボタン８と、遊技者が種々の選択操作を実行可能な十字キー４０と、下皿６ｂに貯留された遊技球を遊技機外部へ排出する排出ボタン９とが装備されている。
演出ボタン８は、例えば、後述する第１画像表示装置３１ａに当該演出ボタン８を操作するようなメッセージが表示されたときのみ有効となる。演出ボタン８には、演出ボタン検出スイッチ８ａ（図３参照）が設けられており、この演出ボタン検出スイッチ８ａが遊技者の操作を検出すると、この操作に応じてさらなる演出が実行される。
【００１２】
ガラス枠４の右下側には、操作ハンドル１１が設けられている。操作ハンドル１１は、遊技者が操作ハンドル１１に触れると、操作ハンドル１１内にあるタッチセンサ１１ａ（図３参照）が、操作ハンドル１１に遊技者が触れたことを検知し、後述する発射制御基板１６０にタッチ信号を送信する。発射制御基板１６０は、タッチセンサ１１ａ（図３参照）からタッチ信号を受信すると、発射用ソレノイド１２ａの通電を許可する。そして、操作ハンドル１１の回転角度を変化させると、操作ハンドル１１に直結しているギアが回転し、ギアに連結した発射ボリューム１１ｂ（図３参照）のつまみが回転する。この発射ボリューム１１ｂの検出角度に応じた電圧が、遊技球発射機構に設けられた発射用ソレノイド１２ａに印加される。そして、発射用ソレノイド１２ａ（図３参照）に電圧が印加されると、発射用ソレノイド１２ａが印加電圧に応じて作動するとともに、操作ハンドル１１の回動角度に応じた強さで遊技球が遊技盤１０の遊技領域１０ａへ発射される。
【００１３】
遊技盤１０における遊技領域１０ａの周囲には、外レールＲ１及び内レールＲ２が設けられている。これら外レールＲ１及び内レールＲ２は、操作ハンドル１１を操作したときに遊技球発射機構から発射された遊技球を遊技領域１０ａの上部に案内する。遊技領域１０ａの上部に案内された遊技球は、遊技領域１０ａ内を落下する。このとき、遊技領域１０ａに設けられた複数の釘や風車によって、遊技球は予測不能に落下することとなる。
【００１４】
遊技盤１０の略中央には、センター部材１２が配置されている。センター部材１２には、液晶表示装置等からなる第１画像表示装置３１ａと、「刀」を模した演出用役物装置３２が設けられている。
また、第１画像表示装置３１ａの下方前面側には、第２画像表示装置３１ｂが設けられている。
また、センター部材１２の中央下側の遊技領域１０ａには、遊技球が入球可能な第１始動口１３が設けられている。そして、この第１始動口１３の下方に第２始動口１４が設けられている。第２始動口１４は、開閉扉１４ｂを有しており、開閉扉１４ｂが閉状態に維持される第１の態様と、開閉扉１４ｂが開状態となる第２の態様とに可動制御される。従って、第２始動口１４は、第１の態様にあるときには遊技球の入賞機会がなく、第２の態様にあるときには遊技球の入賞機会が増すこととなる。
【００１５】
なお、本実施形態では、第２始動口１４が第１の態様に制御されているときは、当該第２始動口１４に遊技球が入球することがないようにしている。しかしながら、第２の態様に制御されているときよりも第１の態様に制御されているときの方が遊技球の入球機会が少なければ、第１の態様に制御されているときに第２始動口１４に遊技球が入球しても構わない。つまり、第１の態様には、第２始動口１４への遊技球の入球が不可能または困難な状態が含まれる。
【００１６】
上記第１始動口１３および第２始動口１４には、遊技球の入球を検出する第１始動口検出スイッチ１３ａ（図３参照）および第２始動口検出スイッチ１４ａがそれぞれ設けられており、これら検出スイッチが遊技球の入球を検出すると、後述する大当たり遊技を実行する権利獲得の抽選（以下、「大当たりの抽選」という）が行われる。また、第１始動口検出スイッチ１３ａおよび第２始動口検出スイッチ１４ａが遊技球の入球を検出した場合にも、所定の賞球（例えば３個の遊技球）が払い出される。
なお、本実施形態の遊技機１では、第１始動口１３および第２始動口１４に遊技球が入球した場合、例えば３個の遊技球の払い出しを行うようにしているが、遊技球の入球に伴う払い出しは必ずしも行う必要は無い。また、例えば第１始動口１３の払い出し個数を３個、第２始動口１４の払い出し個数を１個といったように始動口ごとに払い出し個数を異なるように構成しても良い。
【００１７】
センター部材１２の両側の遊技領域１０ａには、遊技球が通過可能なゲート１５が設けられている。ゲート１５には、遊技球の通過を検出するゲート検出スイッチ１５ａ（図３参照）が設けられており、このゲート検出スイッチ１５ａが遊技球の通過を検出すると、後述する普通図柄の抽選が行われる。
さらに、センター部材１２の右側の遊技領域１０ａには、遊技球が入球可能な第１大入賞口１６および第２大入賞口１７が設けられている。このため、操作ハンドル１１を大きく回動させ、強い力で打ち出された遊技球でないと、第１大入賞口１６および第２大入賞口１７には遊技球が入賞しないように構成されている。
【００１８】
第１大入賞口１６は、通常は開閉扉１６ｂによって閉状態に維持されており、遊技球の入球を不可能としている。これに対して、後述する大当たり遊技が開始されると、開閉扉１６ｂが開放されるとともに、この開閉扉１６ｂが遊技球を第１大入賞口１６内に導く受け皿として機能し、遊技球が第１大入賞口１６に入球可能となる。第１大入賞口１６には第１大入賞口スイッチ１６ａが設けられており、この第１大入賞口スイッチ１６ａが遊技球の入球を検出すると、予め設定された賞球（例えば１５個の遊技球）が払い出される。
【００１９】
第２大入賞口１７は、通常は可動片１７ｂによって閉状態に維持されており、遊技球の入球を不可能としている。これに対して、後述する大当たり遊技が開始されると、可動片１７ｂが作動して開放されるとともに、この可動片１７ｂが遊技球を第２大入賞口１７内に導く誘導路として機能し、遊技球が第２大入賞口１７に入球可能となる。第２大入賞口１７には第２大入賞口スイッチ１７ａが設けられており、この第２大入賞口スイッチ１７ａが遊技球の入球を検出すると、予め設定された賞球（例えば１５個の遊技球）が払い出される。
【００２０】
さらに、遊技領域１０ａには、複数の一般入賞口１８が設けられている。これら各一般入賞口１８に遊技球が入賞すると、所定の賞球（例えば１０個の遊技球）が払い出される。
遊技領域１０ａの最下部には、一般入賞口１８、第１始動口１３、第２始動口１４、第１大入賞口１６および第２大入賞口１７のいずれにも入球しなかった遊技球を排出するためのアウト口１９が設けられている。
【００２１】
上記第１画像表示装置３１ａは、遊技が行われていない待機中に画像を表示したり、遊技の進行に応じた画像を表示したりする。なかでも、第１始動口１３または第２始動口１４に遊技球が入球したときには、抽選結果を遊技者に報知する演出図柄３５が変動表示される。
演出図柄３５とは、例えば第１図柄（左図柄）、第２図柄（右図柄）、第３図柄（中図柄）という３つの図柄（数字）をそれぞれスクロール表示するとともに、所定時間経過後に当該スクロールを停止させて、特定の図柄（数字）を配列表示するものである。
これにより、図柄のスクロール中には、あたかも現在抽選が行われているような印象を遊技者に与えるとともに、スクロールの停止時に表示される図柄によって、抽選結果が遊技者に報知される。この演出図柄３５の変動表示中に、さまざまな画像やキャラクタ等を表示することによって、大当たりに当選するかもしれないという高い期待感を遊技者に与えるようにしている。
【００２２】
また、図示しないが、第１画像表示装置３１ａには、上記演出図柄３５とは別に第４図柄が表示されている。第４図柄は、大当たり抽選処理による抽選結果の報知に用いる演出図柄３５の変動状態を示している図柄である。
なお、第４図柄は、必ずしも第１画像表示装置３１ａに表示する必要は無く、別途、第４図柄表示ランプを設けて表示するようにしても良い。
ガラス枠４の上部には、左右１対の演出用照明装置３３が装備されている。演出用照明装置３３は、それぞれ複数のライトを備えており、各ライトの光の照射方向や発光色を変更しながら、さまざまな演出を行うようにしている。
【００２３】
また、演出用照明装置３３は、それぞれ複数のライトを備えており、各ライトの光の照射方向や発光色を変更しながら、さまざまな演出を行うようにしている。
さらに、図１には示していないが、遊技機１にはスピーカからなる音声出力装置３４（図３参照）が設けられており、上記の各演出装置に加えて、ＢＧＭ（バックグランドミュージック）、ＳＥ（サウンドエフェクト）等を出力し、サウンドによる演出も行うようにしている。
遊技領域１０ａの左側下方には、後述する第１特別図柄表示装置２０、第２特別図柄表示装置２１、普通図柄表示装置２２、第１特別図柄保留表示器２３、第２特別図柄保留表示器２４、普通図柄保留表示器２５、ラウンド回数表示器２６等の表示領域２８が設けられている。
【００２４】
上記第１特別図柄表示装置２０は、第１始動口１３に遊技球が入球したことを契機として行われた大当たりの抽選結果を報知するものであり、複数のＬＥＤで構成されている。つまり、大当たりの抽選結果に対応する特別図柄が複数設けられており、この第１特別図柄表示装置２０に大当たりの抽選結果に対応する特別図柄（点灯態様）を表示することによって、抽選結果を遊技者に報知するようにしている。このようにして表示される特別図柄はすぐに表示されるわけではなく、所定時間変動表示（点滅）された後に、停止表示されるようにしている。
より詳細には、第１始動口１３に遊技球が入球すると、大当たりの抽選が行われることとなるが、この大当たりの抽選結果は即座に遊技者に報知されるわけではなく、所定時間を経過したところで遊技者に報知される。そして、所定時間が経過したところで、大当たりの抽選結果に対応する特別図柄が停止表示して、遊技者に抽選結果が報知されるようにしている。
第２特別図柄表示装置２１は、第２始動口１４に遊技球が入球したことを契機として行われた大当たりの抽選結果を報知するためのもので、その表示態様は、上記第１特別図柄表示装置２０における特別図柄の表示態様と同一である。
【００２５】
普通図柄表示装置２２は、ゲート１５を遊技球が通過したことを契機として行われる普通図柄の抽選結果を報知するためのものである。詳しくは後述するが、この普通図柄の抽選によって所定の当たりに当選すると普通図柄表示装置２２が点灯し、その後、上記第２始動口１４が所定時間、第２の態様に制御される。なお、この普通図柄についても、ゲート１５を遊技球が通過して即座に抽選結果が報知されるわけではなく、所定時間が経過するまで、普通図柄表示装置２２を点滅させる等、普通図柄が変動表示するようにしている。
【００２６】
さらに、特別図柄の変動表示中や後述する特別遊技中等、第１始動口１３または第２始動口１４に遊技球が入球して、即座に大当たりの抽選が行えない場合には、一定の条件のもとで大当たりの抽選の権利が留保される。より詳細には、第１始動口１３に遊技球が入球して留保される大当たりの抽選の権利は第１保留として留保され、第２始動口１４に遊技球が入球して留保される大当たりの抽選の権利は第２保留として留保される。
これら両保留は、それぞれ上限留保個数を４個に設定し、その留保個数は、それぞれ第１特別図柄保留表示器２３と第２特別図柄保留表示器２４とに表示される。
そして、普通図柄の上限留保個数も４個に設定されており、その留保個数が、上記第１特別図柄保留表示器２３および第２特別図柄保留表示器２４と同様の態様によって、普通図柄保留表示器２５において表示される。
ラウンド回数表示器２６は、後述する特別遊技中に行われるラウンド遊技のラウンド回数を報知するためのものである。
【００２７】
図２に示すように、遊技機１の裏面には、主制御基板１１０、演出制御基板１２０、払出制御基板１３０、電源基板１７０、遊技情報出力端子板２７などが設けられている。また、電源基板１７０に遊技機に電力を給電するための電源プラグ１７１や、図示しない電源スイッチが設けられている。
【００２８】
次に、演出ボタン８について説明する。
演出ボタン８は、皿ユニット７の中央部分に組込まれている。
演出ボタン８は、図示しない通常操作位置と、通常操作位置よりも下方へ退入した押下位置と、通常操作位置よりも上方へ突出した突出操作位置とに亙って進退可能に構成されている。また、演出ボタン８は通常操作位置及び突出操作位置を含む任意の位置から押下位置へ押下操作可能に構成されている。
なお、本明細書では演出ボタン８の詳細な構造については、例えば特開２０１３−１１６１６８公報等に開示されているので説明を省略する。
【００２９】
＜遊技制御装置の構成＞
次に、図３を用いて、本実施形態の遊技機１において遊技の進行を制御する遊技制御装置について説明する。
この図３において、主制御基板１１０は遊技の基本動作を制御する。この主制御基板１１０は、メインＣＰＵ１１１、メインＲＯＭ１１２、メインＲＡＭ１１３から構成されるワンチップマイコン１１４と、主制御用の入力ポートと出力ポート（図示せず）とを少なくとも備えている。
メインＣＰＵ１１１は、各検出スイッチからの入力信号に基づいて、メインＲＯＭ１１２に格納されたプログラムを読み出して演算処理を行うとともに、各装置や表示器を直接制御したり、あるいは演算処理の結果に応じて他の基板にコマンドを送信したりする。メインＲＡＭ１１３は、メインＣＰＵ１１１の演算処理時におけるデータのワークエリアとして機能する。
【００３０】
上記主制御基板１１０の入力側には、第１始動口検出スイッチ１３ａ、第２始動口検出スイッチ１４ａ、ゲート検出スイッチ１５ａ、第１大入賞口検出スイッチ１６ａ、第２大入賞口検出スイッチ１７ａ、一般入賞口検出スイッチ１８ａが接続されており、遊技球の検出信号を主制御基板１１０に入力するようにしている。
また、主制御基板１１０の出力側には、第２始動口１４の開閉扉１４ｂを開閉動作させる始動口開閉ソレノイド１４ｃ、第１大入賞口１６の開閉扉１６ｂを開閉動作させる第１大入賞口開閉ソレノイド１６ｃ、第２大入賞口１７の可動片１７ｂを開閉動作させる第２大入賞口開閉ソレノイド１７ｃが接続されている。
さらに、主制御基板１１０の出力側には、第１特別図柄表示装置２０、第２特別図柄表示装置２１、普通図柄表示装置２２、第１特別図柄保留表示器２３、第２特別図柄保留表示器２４、普通図柄保留表示器２５、およびラウンド回数表示器２６が接続されており、出力ポートを介して各種信号を出力するようにしている。
また、主制御基板１１０は、遊技店のホールコンピュータ等において遊技機の管理をするために必要となる外部情報信号を遊技情報出力端子板２７に出力する。
【００３１】
主制御基板１１０のメインＲＯＭ１１２には、後述する遊技制御用のプログラムや各種の遊技に必要なデータ、テーブルが記憶されている。
また、主制御基板１１０のメインＲＡＭ１１３は、複数の記憶領域を有している。
例えば、メインＲＡＭ１１３には、普通図柄保留数（Ｇ）記憶領域、普通図柄保留記憶領域、第１特別図柄保留数（Ｕ１）記憶領域、第２特別図柄保留数（Ｕ２）記憶領域、判定記憶領域、第１特別図柄記憶領域、第２特別図柄記憶領域、高確率遊技回数（Ｘ）記憶領域、時短遊技回数（Ｊ）記憶領域、ラウンド遊技回数（Ｒ）記憶領域、開放回数（Ｋ）記憶領域、第１大入賞口入球数（Ｃ１）記憶領域、第２大入賞口入球数（Ｃ２）記憶領域、遊技状態記憶領域、遊技状態バッファ、停止図柄データ記憶領域、演出用伝送データ格納領域等が設けられている。そして、遊技状態記憶領域は、時短遊技フラグ記憶領域、高確率遊技フラグ記憶領域、特図特電処理データ記憶領域、普図普電処理データ記憶領域を備えている。なお、上述した記憶領域は一例に過ぎず、この他にも多数の記憶領域が設けられている。
【００３２】
遊技情報出力端子板２７は、主制御基板１１０において生成された外部情報信号を遊技店のホールコンピュータ等に出力するための基板である。遊技情報出力端子板２７は、主制御基板１１０と配線接続されるとともに、遊技店のホールコンピュータ等に接続をするためのコネクタが設けられている。
【００３３】
電源基板１７０は、電源プラグ１７１から供給される電源電圧を所定電圧に変換して各制御基板に供給する。また、電源基板１７０はコンデンサからなるバックアップ電源を備えており、遊技機に供給する電源電圧を監視し、電源電圧が所定値以下となったときに、電断検知信号を主制御基板１１０に出力する。より具体的には、電断検知信号がハイレベルになるとメインＣＰＵ１１１は動作可能状態になり、電断検知信号がローレベルになるとメインＣＰＵ１１１は動作停止状態になる。バックアップ電源はコンデンサに限らず、例えば、電池でもよく、コンデンサと電池とを併用して用いてもよい。
【００３４】
演出制御基板１２０は、主に遊技中や待機中等の各演出を制御する。この演出制御基板１２０は、サブＣＰＵ１２１、サブＲＯＭ１２２、サブＲＡＭ１２３を備えており、主制御基板１１０に対して、当該主制御基板１１０から演出制御基板１２０への一方向に通信可能に接続されている。
サブＣＰＵ１２１は、主制御基板１１０から送信されたコマンド、または、ランプ制御基板１４０を介して入力される演出ボタン検出スイッチ８ａからの入力信号に基づいて、サブＲＯＭ１２２に格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、対応するデータをランプ制御基板１４０または画像制御基板（マスター側画像制御基板１５０、スレイブ側画像制御基板１８０）に送信する。サブＲＡＭ１２３は、サブＣＰＵ１２１の演算処理時におけるデータのワークエリアとして機能する。
【００３５】
演出制御基板１２０のサブＲＯＭ１２２には、演出制御用のプログラムや各種の遊技に必要なデータ、テーブルが記憶されている。
例えば、主制御基板１１０から受信した変動パターン指定コマンドに基づいて演出パターンを決定するための変動演出パターン決定テーブル（図示省略）、停止表示する演出図柄３５の組み合わせを決定するための演出図柄パターン決定テーブル（図示省略）等がサブＲＯＭ１２２に記憶されている。なお、上述したテーブルは、本実施形態におけるテーブルのうち、特徴的なテーブルを一例として列挙しているに過ぎず、遊技の進行にあたっては、この他にも不図示のテーブルやプログラムが多数設けられている。
演出制御基板１２０のサブＲＡＭ１２３は、複数の記憶領域を有している。
サブＲＡＭ１２３には、コマンド受信バッファ、遊技状態記憶領域、演出モード記憶領域、演出パターン記憶領域、演出図柄記憶領域、判定記憶領域（第０記憶領域）、第１保留記憶領域、第２保留記憶領域等が設けられている。なお、上述した記憶領域も一例に過ぎず、この他にも多数の記憶領域が設けられている。
【００３６】
また、演出制御基板１２０には、現在時刻を出力するＲＴＣ（リアルタイムクロック）１２４が搭載されている。サブＣＰＵ１２１は、ＲＴＣ１２４から現在の日付を示す日付信号や現在の時刻を示す時刻信号を入力し、現在の日時に基づいて各種処理を実行する。
ＲＴＣ１２４は、通常、遊技機に電源が供給されているときには遊技機からの電源によって動作し、遊技機の電源が切られているときには、電源基板１７０に搭載されたバックアップ電源から供給される電源によって動作する。したがって、ＲＴＣ１２４は、遊技機の電源が切られている場合であっても現在の日時を計時することができる。なお、ＲＴＣ１２４は、演出制御基板１２０上に電池を設けて、かかる電池によって動作するようにしてもよい。
【００３７】
払出制御基板１３０は、遊技球の発射制御と賞球の払い出し制御を行う。この払出制御基板１３０は、払出ＣＰＵ１３１、払出ＲＯＭ１３２、払出ＲＡＭ１３３を備えており、主制御基板１１０に対して、双方向に通信可能に接続されている。払出ＣＰＵ１３１は、遊技球が払い出されたか否かを検知する払出球計数スイッチ１３５、扉開放スイッチ１３６からの入力信号に基づいて、払出ＲＯＭ１３２に格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、対応するデータを主制御基板１１０に送信する。
【００３８】
また、払出制御基板１３０の出力側には、遊技球の貯留部から所定数の賞球を遊技者に払い出すための賞球払出装置の払出モータ１３４が接続されている。払出ＣＰＵ１３１は、主制御基板１１０から送信された払出個数指定コマンドに基づいて、払出ＲＯＭ１３２から所定のプログラムを読み出して演算処理を行うとともに、賞球払出装置の払出モータ１３４を制御して所定の賞球を遊技者に払い出す。このとき、払出ＲＡＭ１３３は、払出ＣＰＵ１３１の演算処理時におけるデータのワークエリアとして機能する。
また、図示しない遊技球貸出装置（カードユニット）が払出制御基板１３０に接続されているか確認し、遊技球貸出装置（カードユニット）が接続されていれば、発射制御基板１６０に遊技球を発射させることを許可する発射制御データを送信する。
【００３９】
発射制御基板１６０は、払出制御基板１３０から発射制御データを受信すると発射の許可を行う。そして、タッチセンサ１１ａからのタッチ信号および発射ボリューム１１ｂからの入力信号を読み出し、発射用ソレノイド１２ａおよび球送りソレノイド１２ｂを通電制御し、遊技球を発射させる。
発射用ソレノイド１２ａは、ロータリーソレノイドにより構成されている。発射用ソレノイド１２ａには、図示しない打出部材が直結されており、発射用ソレノイド１２ａが回転することで打出部材を回転させる。
ここで、発射用ソレノイド１２ａの回転速度は、発射制御基板１６０に設けられた水晶発振器の出力周期に基づく周波数から、約９９．９（回／分）に設定されている。これにより、１分間における発射遊技球数は、発射ソレノイドが１回転する毎に１個発射されるため、約９９．９（個／分）となる。すなわち、遊技球は約０．６秒毎に発射されることになる。
球送りソレノイド１２ｂは、直進ソレノイドにより構成され、上皿６ａ（図１参照）にある遊技球を発射用ソレノイド１２ａに直結された打出部材に向けて１個ずつ送り出す。
【００４０】
ランプ制御基板１４０は、上記演出制御基板１２０に双方向通信可能に接続されており、その入力側には演出ボタン８に設けられている演出ボタン検出スイッチ８ａが接続されており、演出ボタン検出スイッチ８ａから検出信号が入力された場合は、演出制御基板１２０に出力するようにしている。
また、ランプ制御基板１４０には、遊技盤１０に設けられた演出用役物装置３２や演出用照明装置３３が接続されており、ランプ制御基板１４０は、演出制御基板１２０から送信されたデータに基づいて、演出用照明装置３３を点灯制御したり、光の照射方向を変更するためのモータに対する駆動制御をしたりする。また、演出用役物装置３２を動作させるソレノイドやモータ等の駆動源を通電制御する。なお、本実施形態では、演出ボタン８が突出するように構成されているので演出役物装置３２は演出ボタン８を含む。
【００４１】
マスター側画像制御基板１５０は、上記演出制御基板１２０に双方向通信可能に接続されており、その出力側に上記第１画像表示装置３１ａおよび音声出力装置３４を接続している。
スレイブ側画像制御基板１８０は、マスター側画像制御基板１５０と同様に演出制御基板１２０に双方向通信可能に接続されており、出力側には、第２画像表示装置３１ｂを接続している。
【００４２】
＜画像制御基板の構成＞
ここで、図４を用いてマスター側画像制御基板１５０、スレイブ側画像制御基板１８０の構成について説明する。
図４は、画像制御基板の構成を示したブロック図であり、（ａ）は、マスター側画像制御基板の構成を示し、（ｂ）は、スレイブ側画像制御基板の構成を示している。
図４（ａ）に示すように、マスター側画像制御基板１５０は、第１画像表示装置３１ａの画像表示制御を行うためマスター側ホストＣＰＵ（以下、マスターＣＰＵ）１５１、マスター側ホストＲＡＭ１５２、マスター側ホストＲＯＭ１５３、マスター側ＣＧＲＯＭ１５４、マスター側水晶発振器１５５、マスター側ＶＲＡＭ１５６、マスター側ＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）２００を備えている。
また、後述するようにマスター側ＶＤＰ２００は、遊技機における音声出力を制御するための音声制御回路３００を含んでいる。
【００４３】
マスターＣＰＵ１５１は、演出制御基板１２０から受信した演出パターン指定コマンドに基づいて、マスター側ＶＤＰ２００にマスター側ＣＧＲＯＭ１５４に記憶されている画像データを第１画像表示装置３１ａに表示させる指示を行う。かかる指示は、マスター側ＶＤＰ２００の制御レジスタ２０１におけるデータの設定、描画制御コマンド群から構成されるディスプレイリストの出力によって行われる。
また、マスターＣＰＵ１５１は、マスター側ＶＤＰ２００からＶブランク割込信号や描画終了信号を受信すると、適宜割り込み処理を行う。
さらに、マスターＣＰＵ１５１は、マスター側ＶＤＰ２００に含まれる音声制御回路３００にも、演出制御基板１２０から受信した演出パターン指定コマンドに基づいて、所定の音声データを音声出力装置３４に出力させる指示を行う。
マスター側ホストＲＡＭ１５２は、マスターＣＰＵ１５１に内蔵されており、マスターＣＰＵ１５１の演算処理時におけるデータのワークエリアとして機能し、マスター側ホストＲＯＭ１５３から読み出されたデータを一時的に記憶するものである。
【００４４】
また、マスター側ホストＲＯＭ１５３は、マスクＲＯＭで構成されており、マスターＣＰＵ１５１の制御処理のプログラム、演出図柄の図柄番号と演出図柄３５の種類とを対応付けた図柄配列情報、ディスプレイリストを生成するためのディスプレイリスト生成プログラム、演出パターンのアニメーションを表示するためのアニメパターン、アニメシーン情報等が記憶されている。
このアニメパターンは、演出パターンのアニメーションを表示するにあたり参照され、その演出パターンに含まれるアニメシーン情報の組み合わせや各アニメシーン情報の表示順序等を記憶している。また、アニメシーン情報には、ウェイトフレーム（表示時間）、対象データ（スプライトの識別番号、転送元アドレス等）、パラメータ（スプライトの表示位置、転送先アドレス等）、描画方法等などの情報を記憶している。
【００４５】
マスター側ＣＧＲＯＭ１５４は、フラッシュメモリ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、マスクＲＯＭ等から構成され、所定範囲の画素（例えば、３２×３２ピクセル）における画素情報の集まりからなる画像データ（スプライト、ムービー）等を圧縮して記憶している。なお、前記画素情報は、それぞれの画素毎に色番号を指定する色番号情報と画像の透明度を示すα値とから構成されている。
さらに、マスター側ＣＧＲＯＭ１５４には、色番号を指定する色番号情報と実際に色を表示するための表示色情報とが対応づけられたパレットデータを圧縮せずに記憶している。
なお、マスター側ＣＧＲＯＭ１５４は、全ての画像データを圧縮せずとも、一部のみ圧縮している構成でもよい。また、ムービーの圧縮方式としては、ＭＰＥＧ４等の公知の種々の圧縮方式を用いることができる。
また、マスター側ＣＧＲＯＭ１５４には、後述するように音声データも多数格納されている。
マスター側水晶発振器１５５は、パルス信号をマスター側ＶＤＰ２００のクロック生成回路２０５に出力し、このパルス信号を分周することで、クロック生成回路２０５にてマスター側ＶＤＰ２００が制御を行うためのシステムクロック、画像表示装置３１と同期を図るための同期信号等が生成される。
【００４６】
マスター側ＶＲＡＭ１５６は、画像データの書込みまたは読み出しが高速なＳＲＡＭで構成されている。
また、マスター側ＶＲＡＭ１５６は、マスターＣＰＵ１５１から出力されたディスプレイリストを一時的に記憶するディスプレイリスト記憶領域１５６ａと、伸長回路２０６により伸長された画像データを記憶する展開記憶領域１５６ｂと、画像を描画または表示するための、（マスター側）第１フレームバッファ１５６ｃ、（マスター側）第２フレームバッファ１５６ｄと、を有している。また、マスター側ＶＲＡＭ１５６には、パレットデータも記憶される。
なお、第１フレームバッファ１５６ｃ、第２フレームバッファ１５６ｄは、描画の開始毎に、「描画用フレームバッファ」と「表示用フレームバッファ」とに交互に切り替わるものである。
【００４７】
マスター側ＶＤＰ２００は、いわゆる画像プロセッサであり、マスターＣＰＵ１５１からの指示に基づいて、いずれかのフレームバッファ（表示用フレームバッファ）から画像データを読み出し、読み出した画像データに基づいて、映像信号（ＲＧＢ信号等）を生成して、画像表示装置に出力するものである。
ただし、本実施形態の遊技機において、マスター側ＶＤＰ２００は単に画像プロセッサであるに留まらず、音声出力機能を有している。
また、マスター側ＶＤＰ２００は、制御レジスタ２０１と、ＣＧバスＩ／Ｆ２０２と、ＣＰＵ  Ｉ／Ｆ２０３と、クロック生成回路２０５と、伸長回路２０６と、描画回路２０７と、表示回路２０８と、メモリコントローラ２０９と、音声制御回路３００と、を備えている。
【００４８】
制御レジスタ２０１は、マスター側ＶＤＰ２００が描画や表示の制御を行うためレジスタであり、制御レジスタ２０１に対するデータの書き込みと読み出しで、描画の制御や表示の制御が行われる。マスターＣＰＵ１５１は、ＣＰＵ  Ｉ／Ｆ２０３を介して、制御レジスタ２０１に対するデータの書き込みと読み出しを行うことができる。
この制御レジスタ２０１は、マスター側ＶＤＰ２００が動作するために必要な基本的な設定を行うシステム制御レジスタと、データの転送に必要な設定をするデータ転送レジスタと、描画の制御をするための設定をする描画レジスタと、バスのアクセスに必要な設定をするバスインターフェースレジスタと、圧縮された画像の伸長に必要な設定をする伸長レジスタと、表示の制御をするための設定をする表示レジスタと、６種類のレジスタを備えている。
ＣＧバスＩ／Ｆ２０２は、マスター側ＣＧＲＯＭ１５４との通信用のインターフェース回路であり、ＣＧバスＩ／Ｆ２０２を介して、マスター側ＣＧＲＯＭ１５４からの画像データがマスター側ＶＤＰ２００に入力される。
また、ＣＰＵ  Ｉ／Ｆ２０３は、マスターＣＰＵ１５１との通信用のインターフェース回路であり、ＣＰＵ  Ｉ／Ｆ２０３を介して、マスターＣＰＵ１５１がマスター側ＶＤＰ２００にディスプレイリストを出力したり、制御レジスタにアクセスしたり、マスター側ＶＤＰ２００からの各種の割込信号をマスターＣＰＵ１５１が入力したりする。
【００４９】
データ転送回路２０４は、各種デバイス間のデータ転送を行う。
具体的には、マスターＣＰＵ１５１とマスター側ＶＲＡＭ１５６とのデータ転送、マスター側ＣＧＲＯＭ１５４とマスター側ＶＲＡＭ１５６とのデータ転送、マスター側ＶＲＡＭ１５６の各種記憶領域（フレームバッファも含む）の相互間のデータ転送を行う。
クロック生成回路２０５は、マスター側水晶発振器１５５よりパルス信号を入力し、マスター側ＶＤＰ２００の演算処理速度を決定するシステムクロックを生成する。また、同期信号生成用クロックを生成し、表示回路を介して同期信号を画像表示装置に出力する。
伸長回路２０６は、マスター側ＣＧＲＯＭ１５４に圧縮された画像データを伸長するための回路であり、伸長した画像データを展開記憶領域１５３ｂに記憶させる。
描画回路２０７は、描画制御コマンド群から構成されるディスプレイリストによるシーケンス制御を行う回路である。
【００５０】
表示回路２０８は、マスター側ＶＲＡＭ１５６にある「表示用フレームバッファ」に記憶された画像データ（デジタル信号）から、映像信号として画像の色データを示すＲＧＢ信号（アナログ信号）を生成し、生成した映像信号（ＲＧＢ信号）を第１画像表示装置３１ａに出力する回路である。さらに、表示回路２０８は、第１画像表示装置３１ａと同期を図るための同期信号（垂直同期信号、水平同期信号等）も第１画像表示装置３１ａに出力する。
なお、本実施形態では、映像信号として、デジタル信号をアナログ信号に変換したＲＧＢ信号第１画像表示装置３１ａに出力するように構成したが、デジタル信号のまま映像信号を出力してもよい。
【００５１】
メモリコントローラ２０９は、マスターＣＰＵ１５１からフレームバッファ切換えの指示があると、「描画用フレームバッファ」と「表示用フレームバッファ」とを切り替える制御を行うものである。
音声制御回路３００は、演出制御基板１２０から送信されたコマンドに基づいて所定のプログラムを読み出すとともに、音声出力装置３４における音声出力制御をする。
音声制御回路３００は、マスター側ＣＧＲＯＭ１５４に格納されたに格納された音声データを用いて音声を出力する。この場合、マスター側ＣＧＲＯＭ１５４は、音声データを格納するための音源ＲＯＭを含むものとする。
【００５２】
なお、音声データは、マスター側ＣＧＲＯＭ１５４に格納するのではなく、音源ＲＯＭを、マスター側ＶＤＰ２００に別途設けても良い。
この場合、容量が固定化されたマスター側ＣＧＲＯＭ１５４に音声データを格納せず、より多くの画像データを格納することが出来るため、映像を用いた演出をより多彩且つ印象深いものとすることが出来る。
また、音声制御回路３００は、マスター側ＶＤＰ２００に含まれず、画像制御基板１５０内で、独立して設けられていても良い。その場合、音源ＲＯＭは、音声制御回路３００に含まれていても良い。
なお、第１画像表示装置３１ａは、液晶を駆動するためのＬＣＤドライバ３６ａを備えており、マスター側ＶＤＰ２００から制御信号は、このＬＣＤドライバに入力される。
【００５３】
また、図４（ｂ）に示すスレイブ側画像制御基板１８０は、図４（ａ）に示したマスター側画像制御基板と略同一の構成を備えている。
ただし、音声制御については本実施形態においてスレイブ側画像制御基板１８０の機能を使用する必要がないので、表示及び説明を省略している。
スレイブ側画像制御基板１８０は、第２画像表示装置３１ｂの画像表示制御を行うためスレイブ側ホストＣＰＵ（以下、スレイブＣＰＵ）１８１、スレイブ側ホストＲＡＭ１８２、スレイブ側ホストＲＯＭ１８３、スレイブ側ＣＧＲＯＭ１８４、スレイブ側水晶発振器１８５、スレイブ側ＶＲＡＭ１８６、スレイブ側ＶＤＰ２１０を備えている。
スレイブＣＰＵ１８１は、演出制御基板１２０から受信した演出パターン指定コマンドに基づいて、スレイブ側ＶＤＰ２１０に対して、スレイブ側ＣＧＲＯＭ１８４に記憶されている画像データを第２画像表示装置３１ｂに表示させる指示を行う。
かかる指示は、スレイブ側ＶＤＰ２１０の制御レジスタ２１１におけるデータの設定、描画制御コマンド群から構成されるディスプレイリストの出力によって行われる。
スレイブＣＰＵ１８１は、スレイブ側ＶＤＰ２１０からＶブランク割込信号や描画終了信号を受信すると、適宜割り込み処理を行う。
【００５４】
スレイブ側ホストＲＡＭ１８２は、スレイブＣＰＵ１８１に内蔵されており、スレイブＣＰＵ１８１の演算処理時におけるデータのワークエリアとして機能し、スレイブ側ホストＲＯＭ１８３から読み出されたデータを一時的に記憶するものである。
スレイブ側水晶発振器１８５は、パルス信号をスレイブ側ＶＤＰ２１０のクロック生成回路２１５に出力し、このパルス信号を分周することで、クロック生成回路２１５にてスレイブ側ＶＤＰ２１０が制御を行うためのシステムクロック、第２画像表示装置３１ｂと同期を図るための同期信号等が生成される。
【００５５】
また、スレイブ側ＶＲＡＭ１８６は、スレイブＣＰＵ１８１から出力されたディスプレイリストを一時的に記憶するディスプレイリスト記憶領域１８６ａと、伸長回路２１６により伸長された画像データを記憶する展開記憶領域１８６ｂと、画像を描画または表示するための、（スレイブ側）第１フレームバッファ１８６ｃ、（スレイブ側）第２フレームバッファ１８６ｄと、を有している。
なお、第１フレームバッファ１８６ｃ、第２フレームバッファ１８６ｄは、描画の開始毎に、「描画用フレームバッファ」と「表示用フレームバッファ」とに交互に切り替わるものである。
スレイブ側ＶＤＰ２１０は、制御レジスタ２１１と、ＣＧバスＩ／Ｆ２１２と、ＣＰＵ  Ｉ／Ｆ２１３と、クロック生成回路２１５と、伸長回路２１６と、描画回路２１７と、表示回路２１８と、メモリコントローラ２１９と、を備えている。
【００５６】
制御レジスタ２１１は、スレイブ側ＶＤＰ２１０が描画や表示の制御を行うためレジスタであり、スレイブ側ホストＣＰＵ１８１による制御レジスタ２１１に対するデータの書き込みと読み出しで、描画の制御や表示の制御が行われる。
制御レジスタ２１１が備えるレジスタは、マスター側画像制御基板１５０のＶＤＰ２００の制御レジスタ２０１が備えるものと同様である。
【００５７】
クロック生成回路２１５は、スレイブ側水晶発振器１８５よりパルス信号を入力し、スレイブ側ＶＤＰ２１０の演算処理速度を決定するシステムクロックを生成する。また、同期信号生成用クロックを生成し、表示回路を介して同期信号を画像表示装置に出力する。
伸長回路２１６は、スレイブ側ＣＧＲＯＭ１８４に圧縮された画像データを伸長するための回路であり、伸長した画像データを展開記憶領域１８３ｂに記憶させる。
描画回路２１７は、描画制御コマンド群から構成されるディスプレイリストによるシーケンス制御を行う回路である。
【００５８】
表示回路２１８は、スレイブ側ＶＲＡＭ１８６にある「表示用フレームバッファ」に記憶された画像データ（デジタル信号）から、映像信号として画像の色データを示すＲＧＢ信号（アナログ信号）を生成し、生成した映像信号（ＲＧＢ信号）を第２画像表示装置３１ｂに出力する回路である。さらに、表示回路２１８は、第２画像表示装置３１ｂと同期を図るための同期信号（垂直同期信号、水平同期信号等）も第２画像表示装置３１ｂに出力する。
【００５９】
メモリコントローラ２１９は、スレイブＣＰＵ１８１からＦＢ切換えの指示があると、「描画用フレームバッファ」と「表示用フレームバッファ」とを切り替える制御を行う。
スレイブ側ＶＤＰ２１０から制御信号は、第２画像表示装置３１ｂが備える液晶を駆動するためのＬＣＤドライバ３６ｂに入力される。
【００６０】
＜主制御基板＞
次に、本実施形態のパチンコ機１の主制御基板である主制御基板１１０が実行する各種動作について説明する。
図５は、パチンコ機１の主制御基板１１０において取得される各種乱数の説明図であり、（ａ）は特別図柄判定用乱数、（ｂ）は大当たり図柄判定用乱数、（ｃ）はリーチ判定用乱数、（ｄ）は補助図柄判定用乱数の一例を夫々示した図である。
主制御基板１１０では、図５（ａ）に示す特別図柄判定用乱数と図５（ｂ）に示す大当たり図柄判定用乱数とにより特別図柄が決定される。また、図５（ｄ）に示す補助図柄判定用乱数により補助図柄が決定される。
【００６１】
図５（ａ）に示す特別図柄判定用乱数は、始動口入賞時、例えば「０」〜「２９９」までの３００個の乱数の中から一つの乱数値が取得される。
図５（ａ）に示す特別図柄判定用乱数の場合、低確率遊技状態（通常遊技状態）では、大当たりの割合が１／３００に設定され、取得した特別図柄判定用乱数値が「３」のときに大当たりと判定される。
一方、高確率遊技状態では、大当たりの割合が、例えば低確率遊技状態の１０倍である１０／３００に設定され、取得した特別図柄判定用乱数値が「３」、「７」、「３７」、「６７」、「９７」、「１２７」、「１５７」、「１８７」、「２１７」、「２４７」のときに大当たりと判定される。また、図５（ａ）に示す特別図柄判定用乱数では、ハズレの一種である小当たりの抽選も行っている。ここでは、小当たりの割合が３／３００に設定され、取得した特別図柄判定用乱数値が「１５０」、「２００」、「２５０」のときに小当たりと判定される。
【００６２】
次に、図５（ｂ）に示す大当たり図柄判定用乱数は、「０」〜「２４９」までの２５０個の乱数の中から一つの乱数値が取得される。そして取得した大当たり図柄判定用乱数値に基づいて、複数種類の大当たりの中から何れか１つの大当たりを決定する。
本実施形態では、複数種類の大当たりとして、通常時短付き長当たり、通常時短付き短当たり、高確率時短付き長当たり、高確率時短付き短当たり、高確率時短無し短当たりが用意されている。
なお、時短遊技状態とは、通常遊技状態よりも第２始動口１４に遊技球が入賞し易い遊技状態をいう。即ち、後述する所定条件が成立したときに第２始動口１４の第２始動口開閉扉１４ｂを遊技球が入賞し難い閉状態から遊技球が入賞し易い開状態に変化させることにより、第２始動口１４への遊技球の入球確率を高めた第２始動口開閉扉１４ｂの開放サポートを伴う遊技状態をいう。
【００６３】
通常時短付き長当たりは、大当たり遊技時における第１大入賞口１６または第２大入賞口１７の開放時間が比較的長く、比較的大量の出球の払い出しが期待できると共に、大当たり遊技終了後、特別図柄が所定回数（例えば１００回）変動するまでの期間、時短遊技を付与する大当たりである。
通常時短付き短当たりは、大当たり遊技時における第１大入賞口１６または第２大入賞口１７の開放時間が短く出球の払い出しは期待できないものの、大当たり遊技終了後、特別図柄が所定回数（例えば１００回）変動するまでの期間、時短遊技を付与する大当たりである。
【００６４】
高確率時短付き長当たりは、大当たり遊技時における第１大入賞口１６または第２大入賞口１７の開放時間が長く最も大量の出球の払い出しが期待できると共に、大当たり遊技終了後に大当たりの当選確率を高めた高確率遊技と時短遊技の両方を付与する大当たりである。
高確率時短付き短当たりは、大当たり遊技時における第１大入賞口１６または第２大入賞口１７の開放時間が短く出球の払い出しは期待できないものの、大当たり遊技終了後に大当たりの当選確率を高めた高確率遊技と時短遊技の両方を付与する大当たりである。
高確率時短無し短当たりは、大当たり遊技時における第１大入賞口１６または第２大入賞口１７の開放時間が短く出球の払い出しは期待できないものの、大当たり遊技終了後に大当たりの当選確率を高めた高確率遊技を付与する大当たりである。
【００６５】
また、本実施形態のパチンコ機１では、第１始動口１３に遊技球が入球した場合と第２始動口１４に遊技球が入球した場合とでは、一部の種類の大当たりについては選択される割合が異なるように構成されている。
例えば、通常時短付き長当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合と第２始動口１４に遊技球が入賞した場合のいずれも３５／２５０で同一とされる。同様に通常時短付き短当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合と第２始動口１４に遊技球が入賞した場合のいずれも１５／２５０で同一とされる。
具体的には、図５（ｂ）に示すように、第１始動口１３または第２始動口１４に遊技球が入賞した時に取得された大当たり図柄判定用乱数値が「０」〜「３４」であれば、通常時短付き長当たりが選択され、「３５」〜「４９」であれば、通常時短付き短当たりが選択される。
【００６６】
一方、高確率時短付き長当たり及び高確率時短付き短当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合と、第２始動口１４に遊技球が入賞した場合で異なり、例えば高確率時短付き長当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合は２５／２５０、第２始動口１４に遊技球が入賞した場合は１７５／２５０とされる。
また、高確率時短付き短当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合は７５／２５０、第２始動口１４に遊技球が入賞した場合は２５／２５０とされる。
また、高確率時短無し短当たりが選択される割合は、第１始動口１３に遊技球が入賞した場合のみ１００／２５０とされる。
具体的には、第１始動口１３に遊技球が入賞した時に取得された大当たり図柄判定用乱数値が「５０」〜「７４」であれば、高確率時短付き長当たりが選択され、「７５」〜「１４９」であれば、高確率時短付き短当たりが選択され、「１５０」〜「２４９」であれば、高確率時短無し短当たりが選択される。
これに対して、第２始動口に遊技球が入賞した時に取得された大当たり図柄判定用乱数値が「５０」〜「２２４」であれば、高確率時短付き長当たりが選択され、「２２５」〜「２４９」であれば、高確率時短付き短当たりが選択される。
【００６７】
また、図５（ｃ）に示すリーチ判定用乱数は、始動入賞時、「０」〜「２４９」までの２５０個の乱数の中から一つの乱数値を取得し、取得したリーチ判定用乱数値が「０」〜「２１」のときに「リーチ有り」、取得したリーチ判定用乱数値が「２２」〜「２４９」のときに「リーチ無し」と判定する。
【００６８】
また、図５（ｄ）に示す補助図柄判定用乱数は、ゲート通過時、「０」〜「９」までの１０個の乱数の中から一つの乱数値が取得される。
そして、時短フラグと高確フラグが共にＯＦＦとなる低確率遊技状態または時短フラグがＯＦＦで高確フラグがＯＮとなる高確率時短無し遊技状態のときは取得した補助図柄判定用乱数値が「７」のときのみ当たりと判定する。
一方、時短フラグがＯＮ、高確フラグがＯＦＦとなる低確率時短遊技状態、又は時短フラグと高確フラグが共にＯＮとなる高確率時短遊技状態のときは、取得した補助図柄判定用乱数値が「０」〜「９」のときに当たりと判定する。
【００６９】
次に、本実施形態に係るパチンコ機１の主制御基板１１０が実行する主要な処理について説明する。なお、以下に説明する処理は、主制御基板１１０のメインＣＰＵ１１１がメインＲＯＭ１１２に格納されているプログラムを実行することにより実現することができる。なお、乱数更新処理については説明を省略する。
【００７０】
［タイマ割込処理］
図６は、主制御基板のＣＰＵが実行するタイマ割込処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、タイマ割込処理として、乱数更新処理（Ｓ１０）、始動口ＳＷ処理（Ｓ２０）、ゲートＳＷ処理（Ｓ３０）、特別図柄処理（Ｓ４０）、客待ち設定処理（Ｓ５０）、補助図柄処理（Ｓ６０）、大入賞口処理（Ｓ７０）、第２始動口開放処理（Ｓ８０）等を実行する。
【００７１】
次に、上記タイマ割込処理として実行される各種処理について説明する。
［始動口ＳＷ処理］
図７は、主制御基板のＣＰＵが実行する始動口ＳＷ処理の一例を示したフローチャートである。
この場合、メインＣＰＵ１１１は、ステップＳ１０１において、第１始動口１３の第１始動口ＳＷ１３ａがオンであるか否かの判定を行い、第１始動口ＳＷ１３ａがオンであると判定した場合は、ステップＳ１０２において、第１始動口ＳＷ１３ａの保留個数Ｕ１が「４」より少ないか否かの判定を行う。
【００７２】
ここで、保留個数Ｕ１が「４」より少ないと判定した場合は、ステップＳ１０３において、保留個数Ｕ１に「１」を加算する。この後、ステップＳ１０４において、特別図柄用の特別図柄判定用乱数値、大当たり図柄判定用乱数値、リーチ判定用乱数値及び変動パターン乱数値等を取得して、メインＲＡＭ１１３に格納する。
なお、本実施形態では、変動パターン乱数値が１８０個（０〜１７９）用意されているものとする。
【００７３】
次いで、メインＣＰＵ１１１は、ステップＳ１０５において、第１特別図柄保留表示器２３に表示する保留数を増加させると共に、第１保留数増加コマンドをセットする。メインＣＰＵ１１１は、第１保留数増加コマンドがセットされたら、演出制御基板１２０に対して第１保留数増加コマンドを送信する。なお、ステップＳ１０２において、否定結果が得られた場合、つまり保留個数Ｕ１が最大保留可能個数である「４」と判定した場合は、ステップＳ１０３〜Ｓ１０５の処理をスキップしてステップＳ１０６に進む。
【００７４】
次に、メインＣＰＵ１１１は、ステップＳ１０６において、第２始動口１４の第２始動口ＳＷ１４ａがオンであるか否かの判定を行い、第２始動口ＳＷ１４ａがオンであると判定した場合は、ステップＳ１０７において、第２始動口ＳＷ１４ａの保留個数Ｕ２が「４」より少ないか否かの判定を行う。
ここで、保留個数Ｕ２が「４」より少ないと判定した場合は、ステップＳ１０８において、保留個数Ｕ２に「１」を加算する。この後、ステップＳ１０９において、特別図柄用の特別図柄判定用乱数値、大当たり図柄判定用乱数値、リーチ判定用乱数値、及び変動パターン乱数値等を取得して、メインＲＡＭ１１３に格納する。
【００７５】
次いで、メインＣＰＵ１１１は、ステップＳ１１０において、第２特別図柄保留表示器２４の保留数を増加させると共に、第２保留数増加コマンドをセットする。メインＣＰＵ１１１は、第２保留数増加コマンドがセットされたら、演出制御基板１２０に対して第２保留数増加コマンドを送信して、始動口ＳＷ処理を終了する。なお、ステップＳ１０７において、否定結果が得られた場合、つまり保留個数Ｕ２が最大保留可能個数である「４」と判定した場合は、始動口ＳＷ処理を終了する。
【００７６】
［ゲートＳＷ処理］
図８は、主制御基板のＣＰＵが実行するゲートＳＷ処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ１２１において、ゲート１５のゲートＳＷ１５ａがオンであるか否かの判定を行い、ゲートＳＷ１５ａがオンであると判定した場合は、ステップＳ１２２において、ゲートＳＷ１５ａのゲート通過回数Ｇが「４」より少ないか否かの判定を行う。
【００７７】
ステップＳ１２２において、ゲート通過回数Ｇが「４」より少ないと判定した場合は、ステップＳ１２３において、ゲート通過回数Ｇに「１」を加算し、続くステップＳ１２４において、補助図柄判定用の乱数を取得してメインＲＡＭ１１３に格納して、ゲートＳＷ処理を終了する。
なお、ステップＳ１２１において、ゲートＳＷ１５ａがオンでないと判定した場合、或いはステップＳ１２２において、否定結果が得られた場合、つまりゲート通過回数Ｇが最大保留可能個数である「４」と判定した場合は、ゲートＳＷ処理を終了する。
【００７８】
［特別図柄処理］
図９は、主制御基板のＣＰＵが実行する特別図柄処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ１３１において、特別遊技フラグがＯＮであるか否か、つまり大当たり遊技中または小当たり遊技中であるか否かの判定を行い、大当たり遊技中または小当たり遊技中でないと判定した場合は、続くステップＳ１３２において、第１特別図柄表示装置２０または第２特別図柄表示装置２１の特別図柄が変動中であるか否かの判定を行う。
ステップＳ１３２において、特別図柄が変動中でないと判定した場合は、次にステップＳ１３３において、優先的に消化する第２始動口ＳＷ１４ａの保留個数Ｕ２が「１」より多いか否かの判定を行い、ステップＳ１３３において、保留個数Ｕ２が「１」より多いと判定した場合は、ステップＳ１３４において、保留個数Ｕ２を「１」減算する。
【００７９】
一方、ステップＳ１３３において、保留個数Ｕ２が≧１でないと判定した場合、つまり保留個数Ｕ２が「０」である場合は、次にステップＳ１３５において、第１始動口ＳＷ１３ａの保留個数Ｕ１が「１」より多いか否かの判定を行い、ステップＳ１３５において、保留個数Ｕ１が「１」より多いと判定した場合は、続くステップＳ１３６において、保留個数Ｕ１を「１」減算する。
【００８０】
次に、メインＣＰＵ１１１は、ステップＳ１３７において、客待ちフラグがＯＮであればＯＦＦにした後、ステップＳ１３８において、後述する特別遊技判定処理（図１１）を実行する。ステップＳ１３８における特別遊技判定処理実行後は、ステップＳ１３９において、後述する変動パターン選択処理（図１２）を実行する。ステップＳ１３９における変動パターン選択処理実行後は、ステップＳ１４０において、対応する第１特別図柄表示装置２０、または第２特別図柄表示装置２１の図柄変動を開始させると共に、続くステップＳ１４１において、演出制御基板１２０に送信する変動開始コマンドをセットする。
変動開始コマンドには、特別図柄の変動時間を示した変動パターンコマンド、大当たり抽選の抽選結果を示す大当たりまたは小当たりコマンド、大当たり図柄の抽選結果を示す大当たり図柄コマンド、リーチ抽選の抽選結果を示すリーチコマンド、現在の遊技状態に関する遊技状態コマンド等が含まれる。
【００８１】
次に、メインＣＰＵ１１１は、ステップＳ１４２において、第１または第２特別図柄の変動時間が所定の変動時間を経過したか否かの判定を行う。
ステップＳ１４２において、所定の変動時間を経過したと判定した場合は、続くステップＳ１４３において、第１特別図柄表示装置２０または第２特別図柄表示装置２１の変動を停止して所定特別図柄を表示させる。
この後、ステップＳ１４４において、変動停止コマンドをセットし、続くステップＳ１４５において、後述する停止中処理（図１４）を実行して特別図柄処理を終了する。
【００８２】
なお、ステップＳ１３１において、特別遊技フラグがＯＮであると判定した場合、或いはステップＳ１４２において、特別図柄の変動時間が所定の変動時間に達していないと判定した場合は、特別図柄処理を終了する。
また、ステップＳ１３２において、特別図柄が変動中であると判定した場合は、ステップＳ１４２に進み、特別図柄の変動時間が所定の変動時間を経過したか否かの判定を行う。
また、ステップＳ１３５において、保留個数Ｕ１が≧１でないと判定した場合、つまり保留個数Ｕ１、Ｕ２の保留が無いと判定した場合は、ステップＳ１４６において、図１０に示す客待ち設定処理に実行して特別図柄処理を終了する。
【００８３】
［客待ち設定処理］
図１０は、主制御基板のＣＰＵが実行する客待ち設定処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ１５１において、客待ちフラグがＯＮであるか否かの判定を行い、客待ちフラグがＯＮであると判定した場合は、客待ち設定処理を終了する。
一方、ステップＳ１５１において、客待ちフラグがＯＮでないと判定した場合は、ステップＳ１５２において、客待ちコマンドをセットし、続くステップＳ１５３において、客待ちフラグをＯＮにしてから客待ち設定処理を終了する。
なお、客待ちフラグは、大当たり状態でなく、また特別図柄の保留が無い状態が所定期間継続したときに、ＯＦＦからＯＮになる。
【００８４】
［特別遊技判定処理］
図１１は、主制御基板のＣＰＵが実行する特別遊技判定処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ１６１において、メインＲＡＭ１１３に記憶された特別図柄判定用乱数値の判定を行い、続くステップＳ１６２において、大当たりに当選したか否かの判定を行う。
ステップＳ１６２において、大当たりに当選したと判定した場合は、続くステップＳ１６３において、メインＲＡＭ１１３に記憶された大当たり図柄判定用乱数値の判定を行い、ステップＳ１６４において、その判定結果に基づいて、第１特別図柄表示装置２０または第２特別図柄表示装置２１に表示する大当たり図柄を設定して、特別遊技判定処理を終了する。
【００８５】
一方、ステップＳ１６２において、大当たりに当選していないと判定した場合は、次にステップＳ１６５において、特別図柄判定用乱数値に基づいて小当たりに当選したか否かの判定を行う。
ステップＳ１６５において、小当たりに当選したと判定した場合は、続くステップＳ１６６において、第１特別図柄表示装置２０または第２特別図柄表示装置２１に表示する小当たり図柄を設定して、特別遊技判定処理を終了する。
また、ステップＳ１６５において、小当たりに当選していない判定した場合は、ステップＳ１６７において、第１特別図柄表示装置２０または第２特別図柄表示装置２１に表示するハズレ図柄を設定して特別遊技判定処理を終了する。
【００８６】
［変動パターン選択処理］
図１２は、主制御基板のＣＰＵが実行する変動パターン選択処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、先ず、ステップＳ１７１において、時短遊技状態であることを示す時短フラグがＯＮであるか否かの判定を行う。ステップＳ１７１において、時短フラグがＯＮであると判定した場合は、続くステップＳ１７２において、変動パターンテーブルとして、時短遊技状態用テーブルをセットしてステップＳ１７４に進む。
【００８７】
一方、ステップＳ１７１において、時短フラグがＯＮでないと判定した場合は、ステップＳ１７３において、変動パターンテーブルとして、非時短遊技状態用テーブルをセットしてステップＳ１７４に進む。
次に、メインＣＰＵ１１１は、ステップＳ１７４において、先に取得した変動パターン乱数値の判定を行い、続くステップＳ１７５において、セットされた変動パターンテーブルと変動パターン乱数値とに基づいて、変動パターンの設定を行って、変動パターン選択処理を終了する。
【００８８】
図１３は、変動パターンテーブルの一例を示した図であり、（ａ）は非時短遊技状態用変動パターンテーブル、（ｂ）は時短遊技状態用変動パターンテーブルの一例を夫々示した図である。
【００８９】
先ず、図１３（ａ）に示す非時短遊技状態用変動パターンテーブルについて説明する。
図１３（ａ）に示す非時短遊技状態用変動パターンテーブルでは、特別図柄判定用乱数値が「３」の大当たりであって、変動パターン乱数値が「０〜８９」のときは、変動時間が９０秒と長い変動パターン１が選択される。変動パターン１が選択された場合はリーチＡを伴う当たり演出が行われる。
【００９０】
また特別図柄判定用乱数値が「３」の大当たりであって、変動パターン乱数値が「９０〜１７９」のときは、変動時間が６０秒とされる変動パターン２が選択される。変動パターン２が選択された場合はリーチＢを伴う当たり演出が行われる。
また特別図柄判定用乱数値が「１５０、２００、２５０」の小当たりの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が６０秒とされる変動パターン３を選択する。変動パターン３が選択された場合はチャンス演出が行われる。
【００９１】
次に、特別図柄判定用乱数値が「３、１５０、２００、２５０」以外のハズレであって遊技状態が非時短遊技状態の場合について説明する。
特別図柄判定用乱数値がハズレの場合は、第１特別図柄の保留球数、リーチ判定用乱数値、変動パターン乱数値等に基づいて変動パターンが決定される。
具体的には、第１及び第２特別図柄の合計保留球数が「０〜２」であって、リーチ判定用乱数値が「２２〜２４９」のリーチ無しの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が１２秒とされる変動パターン４を選択する。変動パターン４が選択された場合は通常変動Ａの演出が行われる。
【００９２】
一方、第１及び第２特別図柄の合計保留球数が「０〜２」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「０〜２９」の場合は、変動時間が９０秒とされる変動パターン５を選択する。変動パターン５が選択された場合はリーチＡを伴うハズレ演出が行われる。
また、第１及び第２特別図柄の合計保留球数が「０〜２」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「３０〜１７９」の場合は、変動時間が３０秒とされる変動パターン６を選択する。変動パターン６が選択された場合はリーチＢを伴うハズレ演出が行われる。
【００９３】
次に、第１及び第２特別図柄の合計保留球数が「３」であって、リーチ判定用乱数値が「２２〜２４９」のリーチ無しの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が８秒とされる変動パターン７を選択する。変動パターン７が選択された場合は通常変動Ｂの演出が行われる。
また第１及び第２特別図柄の合計保留球数が「３」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「０〜２９」の場合は、上記した変動時間が９０秒とされる変動パターン５を選択する。
また第１及び第２特別図柄の合計保留球数が「３」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「３０〜１７９」の場合は、上記した変動時間が３０秒とされる変動パターン６を選択する。
【００９４】
また、第１及び第２特別図柄の合計保留球数が「４〜８」であって、リーチ判定用乱数値が「２２〜２４９」のリーチ無しの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が４秒とされる変動パターン８を選択する。変動パターン８が選択された場合は短縮変動Ａの演出が行われる。
また、第１及び第２特別図柄の合計保留球数が「４〜８」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「０〜２９」の場合は、上記した変動時間が９０秒とされる変動パターン５が選択される。
また、第１及び第２特別図柄の合計保留球数が「４〜８」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「３０〜１７９」の場合は、上記した変動時間が３０秒とされる変動パターン６が選択される。
【００９５】
次に、図１３（ｂ）に示す時短遊技状態用変動パターンテーブルについて説明する。なお、図１３（ｂ）に示す時短遊技状態用変動パターンテーブルは、大当たりまたは小当たり時における変動パターンの決定方法が、図１３（ａ）に示す非時短遊技状態用変動パターンテーブルと同一とされるので説明は省略し、ここでは特別図柄判定用乱数値がハズレであって遊技状態が時短遊技状態の場合についてのみ説明する。
【００９６】
特別図柄判定用乱数値がハズレである場合は、第２特別図柄の保留球数、リーチ判定用乱数値、変動パターン乱数値等に基づいて変動パターンが決定される。
具体的には、第１及び第２特別図柄の合計保留球数が「０〜５」であって、リーチ判定用乱数値が「２２〜２４９」のリーチ無しの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が１２秒とされる変動パターン４を選択する。変動パターン４が選択された場合は通常変動Ａの演出が行われる。
【００９７】
一方、第１及び第２特別図柄の合計保留球数が「０〜５」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「０〜２９」の場合は変動時間が９０秒とされる変動パターン５を選択する。変動パターン５が選択された場合はリーチＡを伴うハズレ演出が行われる。
また、第１及び第２特別図柄の合計保留球数が「０〜５」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「３０〜１７９」の場合は、変動時間が３０秒とされる変動パターン６を選択する。変動パターン６が選択された場合はリーチＢを伴うハズレ演出が行われる。
【００９８】
一方、第１及び第２特別図柄の合計保留球数が「６〜８」であって、リーチ判定用乱数値が「２２〜２４９」のリーチ無しの場合は、選択される変動パターン乱数値「０〜１７９」に関わらず、変動時間が２秒とされる変動パターン９を選択する。変動パターン９が選択された場合は短縮変動Ｂの演出が行われる。
また、第１及び第２特別図柄の合計保留球数が「６〜８」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「０〜２９」の場合は、上記変動パターン５が選択される。
また、第１及び第２特別図柄の合計保留球数が「６〜８」であって、リーチ判定用乱数値が「０〜２１」のリーチ有りで、変動パターン乱数値が「３０〜１７９」の場合は、上記変動パターン６が選択される。
【００９９】
なお、本実施形態では、大当たり当選時、特別図柄判定用乱数値と変動パターン乱数値とに基づいて変動パターンを決定するようにしているが、これはあくまでも一例であり、特別図柄判定用乱数値と大当たり図柄判定用乱数値とに基づいて変動パターンを決定したり、特別図柄判定用乱数値、大当たり図柄判定用乱数値及び変動パターン乱数値に基づいて変動パターンを決定するようにしてもよい。
【０１００】
［停止中処理］
図１４は、主制御基板のＣＰＵが実行する停止中処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ１８１において、時短フラグがＯＮであるか否かの判定を行い、時短フラグがＯＮであると判定した場合は、続くステップＳ１８２において、メインＲＡＭ１１３に記憶されている時短ゲームの残ゲーム回数Ｊから「１」減算する。
【０１０１】
次に、メインＣＰＵ１１１は、ステップＳ１８３において、残ゲーム回数Ｊが「０」であるか否かの判定を行い、残ゲーム回数Ｊが「０」であれば、時短ゲームにおいて特別図柄の変動表示が所定回数（例えば１００回）行われたことを意味するので、続くステップＳ１８４において、時短フラグをＯＦＦにする。
なお、ステップＳ１８１において時短フラグがＯＮでないと判定した場合、或いはステップＳ１８３において、残ゲーム回数Ｊが「０」でないと判定した場合は、ステップＳ１８５に移行する。
【０１０２】
次に、メインＣＰＵ１１１は、続くステップＳ１８５において、高確フラグがＯＮであるか否かの判定を行い、高確フラグがＯＮであると判定した場合は、続くステップＳ１８６において、メインＲＡＭ１１３に記憶されている高確率ゲームの残ゲーム回数Ｘから「１」減算する。
次に、メインＣＰＵ１１１は、ステップＳ１８７において、残ゲーム回数Ｘが「０」であるか否かの判定を行い、残ゲーム回数Ｘが「０」であれば、高確率ゲームにおいて特別図柄の変動表示が所定回数（例えば１００００回）行われたことを意味するので、続くステップＳ１８８において、高確フラグをＯＦＦにする。
なお、ステップＳ１８５において、高確フラグがＯＮでないと判定した場合、或いはステップＳ１８７において、残ゲーム回数Ｘが「０」でないと判定した場合は、ステップＳ１８９に移行する。
【０１０３】
次に、メインＣＰＵ１１１は、ステップＳ１８９において、第１特別図柄表示装置２０または第２特別図柄表示装置２１にセットされた特別図柄により大当たりであるか否かの判定を行い、大当たりでないと判定した場合は、次にステップＳ１９０において、セットされている特別図柄が「小当たり」であるか否かの判定を行う。ここで、小当たりであると判定した場合は、ステップＳ１９１において、小当たり遊技フラグをＯＮにする。この後、ステップＳ１９２において、大当たりのオープニングを開始すると共に、ステップＳ１９３において、大当たりオープニングコマンドをセットして、停止中処理を終了する。
【０１０４】
一方、ステップＳ１９０において、小当たりでないと判定した場合は、小当たり遊技フラグをＯＮにすることなく変動停止中処理を終了する。
また、ステップＳ１８９において、大当たりであると判定した場合は、次にステップＳ１９４において、大当たりが長当たりであるか否かの判定を行い、長当たりであると判定した場合は、ステップＳ１９５において、長当たり遊技フラグ（特別遊技フラグ）をＯＮにし、そうでなければステップＳ１９６において、短当たり遊技フラグ（特別遊技フラグ）をＯＮにする。この後、ステップＳ１９７において、時短ゲームの残ゲーム回数Ｊ、及び高確率ゲームの残回数Ｘを夫々「０」にセットして、残ゲーム回数Ｊ／Ｘをリセットした後、ステップＳ１９８において、時短フラグと高確フラグをＯＦＦにして、ステップＳ１９２に進む。
【０１０５】
［補助図柄処理］
図１５は、主制御基板のＣＰＵが実行する補助図柄処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ２０１において、補助遊技フラグがＯＮであるか否かの判定を行い、補助遊技フラグがＯＮであると判定した場合は、補助図柄処理を終了する。
一方、ステップＳ２０１において、補助遊技フラグがＯＮでないと判定した場合は、ステップＳ２０２において、補助図柄が変動中であるか否かの判定を行う。ステップＳ２０２において、補助図柄が変動中でないと判定した場合は、ステップＳ２０３において、遊技球がゲートＳＷ１５ａを通過した回数を記憶したゲート通過回数Ｇが「１」より多いか否かの判定を行い、ゲート通過回数Ｇが「１」より多い場合は、続くステップＳ２０４において、ゲート通過回数Ｇを「１」減算し、ゲート通過回数Ｇが「１」より多くないと判定した場合、つまり「０」の場合は、補助図柄処理を終了する。
【０１０６】
次に、メインＣＰＵ１１１は、ステップＳ２０５において、補助図柄判定用乱数値の判定を行い、続くステップＳ２０６において、補助図柄表示装置２２に停止表示する停止図柄を設定し、ステップＳ２０７において、変動時間を設定する。
ここで、補助図柄の変動時間は、時短フラグがＯＦＦであれば、例えば４．０秒、時短フラグがＯＮであれば、例えば１．５秒に設定することが考えられる。
【０１０７】
次に、メインＣＰＵ１１１は、ステップＳ２０９において、補助図柄の変動時間が所定時間経過したか否かの判定を行い、所定の変動時間を経過したと判定した場合は、ステップＳ２１０において、変動を停止する。一方、ステップＳ２０９において、補助図柄の変動時間が所定時間経過していないと判定した場合は、補助図柄処理を終了する。
次に、メインＣＰＵ１１１は、ステップＳ２１１において、補助図柄が当たり図柄であるか否かの判定を行い、補助図柄が当たり図柄である場合は、ステップＳ２１２において、補助遊技フラグをＯＮにして、補助図柄処理を終了する。
なお、ステップＳ２１１において、停止図柄が当たり図柄でないと判定した場合は、補助遊技フラグをＯＮにすることなく、補助図柄処理を終了する。
また、ステップＳ２０２において、補助図柄が変動中であると判定した場合は、ステップＳ２０９に進み、補助図柄の変動時間が所定の変動時間を経過したか否かの判定を行う。
【０１０８】
［大入賞口処理］
図１６は、主制御基板のＣＰＵが実行する大入賞口処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ２２１において、小当たり遊技フラグ又は特別遊技フラグがＯＮであるか否かの判定を行い、小当たり遊技フラグ又は特別遊技フラグがＯＮであると判定した場合は、ステップＳ２２２において、オープニング中であるか否かの判定を行う。ステップＳ２２２において、大当たりのオープニング中であると判定した場合は、次にステップＳ２２３において、オープニング時間を経過したか否かの判定を行う。ステップＳ２２３において、オープニング時間を経過したと判定した場合は、続くステップＳ２２４において、ラウンド回数Ｒの値に「０」をセットする共に、ラウンド回数（Ｒ数）／作動パターンの設定を行う。
【０１０９】
図１７は、ラウンド回数／作動パターンの設定例を示した図であり、例えば特別遊技が通常時短付き長当たりであった場合は、ラウンド数（Ｒ数）を４Ｒ、１Ｒ中の作動パターンを２９．５秒開放×１回に設定する。また大当たりが通常時短付き短当たりであった場合は、ラウンド数（Ｒ数）を２Ｒ、１Ｒ中の作動パターンを０．１秒開放×１回に設定する。更に大当たりが高確率時短付き長当たりであった場合は、ラウンド数（Ｒ数）を１６Ｒ、１Ｒ中の作動パターンを２９．５秒開放×１回に設定し、大当たりが高確率時短付き短当たり及び高確率時短無し短当たりであった場合は、夫々ラウンド数（Ｒ数）を２Ｒ、１Ｒ中の作動パターンを０．１秒開放×１回に設定する。
また小当たりであった場合は、例えばラウンド数（Ｒ数）を１Ｒ、１Ｒ中の作動パターンを０．１秒開放×２回に設定する。
【０１１０】
次に、メインＣＰＵ１１１は、ステップＳ２２５において、第１大入賞口１６または第２大入賞口１７への１ラウンドあたりの入賞個数を示す個数カウンタＣに「０」をセットすると共に、続くステップＳ２２６において、ラウンド回数Ｒの値に「１」を加算する。そして、続くステップＳ２２７において、第１大入賞口１６または第２大入賞口１７の作動を開始する。つまり、第１大入賞口１６または第２大入賞口１７の何れかを閉状態から開状態にする。
【０１１１】
次に、メインＣＰＵ１１１は、ステップＳ２２８において、第１大入賞口１６または第２大入賞口１７の作動時間が所定時間を経過したか否かの判定を行い、作動時間が所定時間を経過していないと判定した場合は、続くステップＳ２２９において、個数カウンタＣの値が規定個数に達したか否かの判定を行う。
ステップＳ２２９において、個数カウンタＣの値が規定個数Ｃであると判定した場合は、ステップＳ２３０において、第１大入賞口１６または第２大入賞口１７の作動を終了する。つまり、開状態にある第１大入賞口１６または第２大入賞口１７を閉状態にする。
【０１１２】
一方、個数カウンタＣの値が規定個数に達していないと判定した場合は、大入賞口処理を終了する。
また、ステップＳ２２８において、第１大入賞口１６または第２大入賞口１７の作動時間が所定の作動時間を経過していた場合は、ステップＳ２２９の処理をスキップして、個数カウンタＣの個数をチェックすることなく、ステップＳ２３０において、第１大入賞口１６または第２大入賞口１７の作動を終了する。
【０１１３】
次に、メインＣＰＵ１１１は、ステップＳ２３１において、大当たりラウンド回数が最大ラウンド回数Ｒであるか否かの判定を行う。つまり、大当たりラウンドが最終ラウンドであるか否かの判定を行う。
ステップＳ２３１において、大当たりラウンドが最終ラウンドであると判定した場合は、ステップＳ２３２において、エンディングを開始すると共に、ステップＳ２３３において、エンディングコマンドをセットする。
【０１１４】
次いで、メインＣＰＵ１１１は、ステップＳ２３４において、ラウンド回数Ｒの値を「０」にセットする。この後、ステップＳ２３５において、エンディング時間が経過したか否かの判定を行い、エンディング時間を経過したと判定した場合は、続くステップＳ２３６において、後述する遊技状態設定処理を実行する。この後、ステップＳ２３７において、特別遊技フラグをＯＦＦにして、大入賞口処理を終了する。
【０１１５】
また、ステップＳ２２２において、大当たりのオープニング中でないと判定した場合は、ステップＳ２３８において、エンディング中であるか否かの判定を行い、エンディング中であると判定した場合は、ステップＳ２３５に進み、エンディング中でないと判定した場合は、ステップＳ２３９において、大入賞口が作動中であるか否かの判定を行う。
【０１１６】
ステップＳ２３９において、第１大入賞口１６または第２大入賞口１７が作動中であると判定した場合は、ステップＳ２２８に移行し、第１大入賞口１６または第２大入賞口１７が作動中でないと判定した場合はステップＳ２２５に移行する。
なお、ステップＳ２２１において、オープニング時間を経過していないと判定した場合は、大入賞口処理を終了する。また、同様にステップＳ２２９において、個数カウンタＣの値が規定個数に達していないと判定した場合や、ステップＳ２３１において大当たりラウンドが最終ラウンドでないと判定した場合、或いはステップＳ２３５においてエンディング時間を経過していないと判定した場合も、大入賞口処理を終了する。
【０１１７】
［遊技状態設定処理］
図１８は、主制御基板のＣＰＵが実行する遊技状態設定処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、先ず、ステップＳ２４１において、小当たりであるか否かの判定を行い、小当たりであると判定した場合は、遊技状態設定処理を終了する。
一方、ステップＳ２４１において、小当たりでないと判定した場合は、次にステップＳ２４２において、通常当たり（通常時短付き長当たりまたは通常時短付き短当たり）であるか否かの判定を行い、通常当たりであると判定した場合は、ステップＳ２４３において、時短フラグをＯＮにすると共に、ステップＳ２４４において、時短ゲームの残ゲーム回数Ｊに例えば「１００」をセットして、遊技状態設定処理を終了する。
【０１１８】
また、ステップＳ２４２において、通常当たりでないと判定した場合は、高確率遊技を付与する大当たりであるので、ステップＳ２４５において、高確フラグをＯＮにすると共に、ステップＳ２４６において、高確ゲームの残ゲーム回数Ｘに例えば「１００００」をセットする。
【０１１９】
次に、メインＣＰＵ１１１は、ステップＳ２４７において、当たりが時短付き当たりであるか否かの判定を行い、時短付き当たりであると判定した場合は、ステップＳ２４８において、時短フラグをＯＮにすると共に、ステップＳ２４９において、時短ゲームの残ゲーム回数Ｊに例えば「１００００」をセットして、遊技状態設定処理を終了する。一方、ステップＳ２４７において、時短付き当たりでないと判定した場合、ステップＳ２５０において、時短フラグをＯＦＦにすると共に、ステップＳ２５１において、時短ゲームの残ゲーム回数Ｊをリセットして、遊技状態設定処理を終了する。
【０１２０】
［第２始動口開放処理］
図１９は、主制御基板のＣＰＵが実行する第２始動口開放処理の一例を示したフローチャートである。
メインＣＰＵ１１１は、ステップＳ２６１において、補助遊技フラグがＯＮであるか否かの判定を行い、補助遊技フラグがＯＮであると判定した場合は、次にステップＳ２６２において、第２始動口開閉扉１４ｂが作動中であるか否かの判定を行う。ステップＳ２６２において、第２始動口開閉扉１４ｂが作動中（開放中）でなければ、ステップＳ２６３において、遊技状態に応じて第２始動口開閉扉１４ｂの作動パターンを設定し、ステップＳ２６４において、第２始動口開閉扉１４ｂの作動を開始する。
ここで、設定する第２始動口開閉扉１４ｂの作動パターン（時間）は、例えば時短フラグがＯＦＦであれば、０．１５秒開放×１回、時短フラグがＯＮであれば、１．８０秒開放×３回に設定することが考えられる。
【０１２１】
次に、メインＣＰＵ１１１は、ステップＳ２６５において、第２始動口開閉扉１４ｂの作動時間が所定の時間を経過したか否かの判定を行い、所定の作動時間が経過したと判定した場合は、ステップＳ２６６において、補助遊技フラグをＯＦＦにして、第２始動口開放処理を終了する。
なお、ステップＳ２６２において、第２始動口開閉扉１４ｂが作動中であると判定した場合は、ステップＳ２６５に移行する。
また、ステップＳ２６１において、補助遊技フラグがＯＮでないと判定した場合、またはステップＳ２６５において、第２始動口１４の作動時間が経過していないと判定した場合は、第２始動口開放処理を終了する。
【０１２２】
このように本実施形態のパチンコ機１では、例えば第１特別図柄表示装置２０または第２特別図柄表示装置２１に表示されている特別図柄の変動が停止しているときに第１始動口１３に遊技球が入球すると、この入球を契機に特別図柄判定用乱数値、大当たり図柄判定用乱数値、リーチ判定用乱数値等を抽選により取得すると共に、第１特別図柄表示装置２０の第１特別図柄を変動表示させる。そして、取得した特別図柄判定用乱数値が特別遊技に当選したと判定した場合は、第１特別図柄表示装置２０の第１特別図柄を特定の図柄で停止させる。この後、上記した長当たり、短当たり、または小当たりの何れかの特別遊技を実行する。
【０１２３】
長当たり遊技中は、開放状態になる第１大入賞口１６または第２大入賞口１７を狙って遊技球を発射することで出球を獲得することができる。
一方、短当たり遊技中は、大入賞口の開放時間が極めて短いため、第１大入賞口１６または第２大入賞口１７を狙って遊技球を発射しても殆ど出球を獲得することができないようになっている。
【０１２４】
同様に、例えば第１特別図柄表示装置２０または第２特別図柄表示装置２１に表示されている特別図柄の変動が停止しているときに第２始動口１４に遊技球が入球すると、この入球を契機に特別図柄判定用乱数値、大当たり図柄判定用乱数値、リーチ判定用乱数値等を抽選により取得すると共に、第２特別図柄表示装置２１の第２特別図柄を変動表示させる。
そして、取得した特別図柄判定用乱数値が特別遊技に当選したと判定した場合は、第２特別図柄表示装置２１の第２特別図柄を特定の図柄で停止させる。この後、上記した大当たり（長当たりまたは短当たり）、または小当たりの何れかの特別遊技を実行する。長当たり遊技中は、所定期間、開放状態になる第１大入賞口１６または第２大入賞口１７を狙って遊技球を発射することで出球を獲得することができる。一方、上記同様、短当たり遊技中は、大入賞口の開放時間が極めて短いため、第１大入賞口１６または第２大入賞口１７を狙って遊技球を発射しても殆ど出球を獲得することができないようになっている。
【０１２５】
大当たり遊技終了後は、大当たり図柄判定用乱数値の抽選結果に基づいて、特典遊技として、第２始動口開閉扉１４ｂの開放サポートを伴う時短遊技を所定期間行う通常時短遊技、上記時短遊技と大当たり当選確率が高確率とされる高確率遊技とを所定期間行う高確率時短遊技（所謂、確変遊技）、または高確率遊技のみを所定期間行う高確率時短無し遊技（所謂、潜伏確変遊技）のいずれかの遊技状態に移行する。
高確率遊技は、特別図柄の変動回数が予め設定した設定回数（例えば１００００回）に達するか、或いは再度大当たりに当選するまで継続して行われる。
【０１２６】
一方、時短遊技は、特別図柄の変動回数が予め設定した設定回数（例えば通常時短遊技であれば１００回、高確率時短遊技であれば１００００回）に達するか、或いは再度大当たりに当選するまで継続して行われる。
また、時短遊技中は、特別図柄の変動開始から変動停止までの変動時間が通常遊技中より短時間に設定されると共に、補助図柄の当選確率が通常遊技中より高確率に設定される。
さらに補助図柄の当選時における第２始動口開閉扉１４ｂの開放時間が通常遊技中より長く設定される。
従って、時短遊技中は、第２始動口１４への遊技球の入賞率が通常遊技中より高くなるため、遊技者は第２始動口１４を狙って遊技球を発射することで通常遊技中に比べて遊技効率を大幅に高めることができる。
【０１２７】
さらに本実施形態のパチンコ機１は、第２始動口１４に遊技球が入球したときのほうが、第１始動口１３に遊技球が入球したときより遊技者に有利な大当たりに当選する割合が高くなっていることから時短遊技中は通常遊技中より遊技者に有利な大当たりに当選し易い構成になっている。
【０１２８】
次に、演出制御基板１２０が実行する処理について説明する。
［タイマ割込処理］
図２０は、演出制御基板のＣＰＵが実行するタイマ割込処理の一例を示したフローチャートである。なお、図２０に示すタイマ割込み処理は、演出制御基板１２０のサブＣＰＵ１２１がサブＲＯＭ１２２に格納されているプログラムを実行することにより実現できる。
この場合、演出制御基板１２０のサブＣＰＵ１２１は、タイマ割込処理として、コマンド受信処理（ステップＳ３１０）、演出ボタン処理（ステップＳ３２０）、コマンド送信処理（ステップＳ３３０）等を実行する。
【０１２９】
次に、演出制御基板１２０のサブＣＰＵ１２１がタイマ割込処理として実行する主要な処理の一例について説明する。なお、以下に説明する処理も演出制御基板１２０のサブＣＰＵ１２１がサブＲＯＭ１２２に格納されているプログラムを実行することにより実現できる。
【０１３０】
［コマンド受信処理］
図２１は、演出制御基板のＣＰＵが実行するコマンド受信処理の一例を示したフローチャートである。
サブＣＰＵ１２１は、ステップＳ４０１において、保留数増加コマンドを受信したか否かの判定を行い、保留数増加コマンドを受信したと判定した場合は、ステップＳ４０２において、保留数増加コマンド受信処理を実行する。
【０１３１】
次に、サブＣＰＵ１２１は、ステップＳ４０３において、変動開始コマンドを受信したか否かの判定を行い、変動開始コマンドを受信したと判定した場合は、続くステップＳ４０４において、演出選択処理を実行する。
ステップＳ４０４の演出選択処理は、特別図柄の変動中に行う演出を選択する処理である。
なお、ステップＳ４０３において、変動開始コマンドを受信していないと判定した場合は、演出選択処理を実行することなくステップＳ４０５に進む。
【０１３２】
次に、サブＣＰＵ１２１は、ステップＳ４０５において、変動停止コマンドを受信したか否かの判定を行い、変動停止コマンドを受信したと判定した場合は、続くステップＳ４０６において、変動演出終了中処理を実行する。
変動演出終了中処理としては、変動停止コマンドの解析、解析結果に基づいてモードフラグの変更等の各種処理、及び変動演出終了コマンドをセットする処理等が挙げられる。
なお、ステップＳ４０５において、変動停止コマンドを受信していないと判定した場合は、変動演出終了中処理を実行することなくステップＳ４０７に進む。
【０１３３】
次に、サブＣＰＵ１２１は、ステップＳ４０７において、オープニングコマンドを受信したか否かの判定を行い、オープニングコマンドを受信したと判定した場合は、続くステップＳ４０８において、特別遊技演出選択処理を実行する。
特別遊技演出選択処理としては、オープニングコマンドの解析、特別遊技演出パターン選択処理、及びオープニング演出開始コマンドをセットする処理等が挙げられる。
なお、ステップＳ４０７において、オープニングコマンドを受信していないと判定した場合は、特別遊技演出選択処理を実行することなくステップＳ４０９に進む。
【０１３４】
次に、サブＣＰＵ１２１は、ステップＳ４０９において、エンディング演出選択処理を実行するエンディングコマンドを受信したか否かの判定を行い、エンディングコマンドを受信したと判定した場合は、続くステップＳ４１０において、エンディング演出選択処理を実行する。
エンディング演出選択処理としては、エンディングコマンドの解析、エンディング演出パターン選択、及びエンディング演出開始コマンドをセットする処理等が挙げられる。
【０１３５】
なお、ステップＳ４０９において、エンディングコマンドを受信していないと判定した場合は、エンディング演出選択処理を実行することなくステップＳ４１１に進む。
次に、サブＣＰＵ１２１は、ステップＳ４１１において、客待ちコマンド受信処理を実行して、コマンド受信処理を終了する。
【０１３６】
［演出選択処理］
図２２は、演出制御基板のＣＰＵが実行する演出選択処理の一例を示したフローチャートである。
この場合、サブＣＰＵ１２１は、先ず、ステップＳ４２１において、変動開始コマンドの解析を行い、続くステップＳ４２２において、サブＲＡＭ１２３に記憶されている保留球の保留数を減算する。
次に、ステップＳ４２３において、変動開始コマンドの解析結果に基づいて変動演出パターンを選択し、続くステップＳ４２４において、変動演出開始コマンドをセットして、演出選択処理を終了する。
【０１３７】
［変動演出終了中処理］
図２３は、演出制御基板のＣＰＵが実行する変動演出終了中処理の一例を示したフローチャートである。
この場合、サブＣＰＵ１２１は、ステップＳ４３１において、変動停止コマンドの解析を行い、解析結果に基づいてモードフラグの変更等の各種処理を行った後、次のステップＳ４３２において、変動演出終了コマンドをセットして、変動演出終了中処理を終了する。
【０１３８】
［オープニング演出選択処理］
図２４は、演出制御基板のＣＰＵが実行する当たり演出選択処理の一例を示したフローチャートである。
この場合、サブＣＰＵ１２１は、ステップＳ４４１において、オープニングコマンドの解析を行い、続くステップＳ４４２において、当たり演出パターン選択処理を行う。この後、ステップＳ４４３において、オープニング演出開始コマンドをセットして、オープニング演出選択処理を終了する。
【０１３９】
［エンディング演出選択処理］
図２５は、演出制御基板のＣＰＵが実行するエンディング演出選択処理の一例を示したフローチャートである。
この場合、サブＣＰＵ１２１は、ステップＳ４５１において、エンディングコマンドの解析を行い、続くステップＳ４５２において、エンディング演出パターン選択を行う。この後、ステップＳ４５３において、エンディング演出開始コマンドをセットして、エンディング演出選択処理を終了する。
【０１４０】
以下に、本実施形態の遊技機の特徴的な構成を説明する。
本実施形態の構成を説明するに先だって、遊技機が有する画像表示装置（液晶画面）に画像（映像）を表示するための基本的な仕組みを概説する。
図２６は、液晶画面の基本構成を説明する図である。
液晶画面は、周知のごとくマトリックス状に配置された多数の画素によって構成され、横方向に配設された画素によって１ラインの走査線（水平ライン）が構成される。
そして、（ＶＧＡ）入力信号に従って、走査線（水平ライン）を、１ラインずつ（例えば、左方向から右方向へ）、上下方向（縦方向）に走査（画素を駆動）することによって映像が表示される。
また、液晶画面には、実際に画像が表示される有効画素からなる表示エリア（有効画素領域）５０の周囲に、水平方向、垂直方向の非表示エリア（＝ブランク領域）が設定され得る。
【０１４１】
図２６（ａ）に示す例では、有効画素領域５０の水平方向、垂直方向に設定されるブランク領域は、水平フロントポーチ５１、水平バックポーチ５２、垂直フロントポーチ５３、垂直バックポーチ５４を含む。
これらバックポーチ、フロントポーチの大きさを調整することにより液晶画面内の表示エリア（有効画素領域）５０の位置を変更することが可能である。
有効画素領域５０の上側に設定されるブランク領域が垂直フロントポーチ５３、有効画素領域５０の下側に設定されるブランク領域が垂直バックポーチ５４である。
また、有効画素領域５０を含む水平ラインにおいて、左側（走査開始側）に設定されるブランク領域が水平フロントポーチ５１、右側（走査終了側）のブランク領域が水平バックポーチ５２である。
なお、ブランク領域は、必ずしも、有効画素領域５０の上下、前後に分かれて設定される必要はなく、図２６（ｂ）に示すように、有効画素領域５０の前側あるいは後側に水平ブランク領域５５として設定されても良く、上側あるいは下側に垂直ブランク領域５６としてまとめて設定されてもよい。
固定モードで動作する画像表示装置（液晶画面）において、ＶＤＰから入力される入力信号は主に、クロック信号と、映像に準拠した輝度信号及び色信号（映像信号）と、同期信号（Ｈ−ＳＹＮＣ信号、Ｖ−ＳＹＮＣ信号、ブランク信号）と、を含む。
【０１４２】
図２７は、固定モードで動作する画像表示装置で用いられる同期信号を示す図である。
ＶＤＰからＶ−ＳＹＮＣ信号が入力されると、画像表示装置が備えるＬＣＤドライバは、Ｖ−ＢＬＡＮＫ信号の状態に応じて液晶画面の最初のドットから１ラインずつ走査（駆動）を行う。
Ｖ−ＳＹＮＣ信号が入力された後、Ｖ−ＢＬＡＮＫ信号が無効な期間が、垂直ブランク領域５６（垂直フロントポーチ５３＋垂直バックポーチ５４）に相当する。
Ｖ−ＢＬＡＮＫ信号の有効期間では、有効画素領域５０に対する描画が行われる。
Ｖ−ＢＬＡＮＫ信号の有効期間における不図示のＨ−ＢＬＡＮＫ信号の無効期間は、水平ブランク領域５５（水平フロントポーチ５１＋水平バックポーチ５２）に相当する。Ｈ−ＢＬＡＮＫ信号が有効な場合は、有効画素による実際の表示（画素の駆動）が行われる。
１ラインに対する走査中にＨ−ＳＹＮＣ信号が入力されると、次のラインの走査を行う。
【０１４３】
垂直バックポーチ期間後、Ｖ-ＳＹＮＣ信号が入力されると、画面のリフレッシュ（書き換え）タイミングとなって、次の画面の走査が開始される。
また、垂直ブランキング期間５６（垂直フロントポーチ期間５３＋垂直バックポーチ期間５４）は、Ｖ−ＢＬＡＮＫ信号によって規定される。
図２６（ｂ）に示したように、ブランク領域を有効画素領域の前後の何れかにまとめて設定している場合には、垂直フロントポーチ５３＋垂直バックポーチ５４を合わせたブランキング期間の最後にＶ−ＳＹＮＣ信号が入力されて次画面の最初の画素に戻る。
このタイミングが画面のリフレッシュ（書き換え）タイミングである。
【０１４４】
＜複数の画像表示装置の解像度が同一の場合＞
上記のように（図３、図４）、本実施形態に係る遊技機１は、複数の液晶画面（第１画像表示装置３１ａ、第２画像表示装置３１ｂ）を備えている。
なお、第１画像表示装置３１ａと第２画像表示装置３１ｂは、画素数やリフレッシュレート（Ｈｚ）（表示更新周期）等の仕様が共通とする。
これらの画像表示装置３１ａ、３１ｂに対する画像表示を行うために、遊技機１は、それぞれの画像表示装置に対応するＶＤＰ（マスター側ＶＤＰ２００、スレイブ側ＶＤＰ２１０）と、これらを制御するホストＣＰＵ（マスター側ホストＣＰＵ１５１、スレイブ側ホストＣＰＵ１８１）とを、夫々備えたマスター側画像制御基板１５０、スレイブ側画像制御基板１８０を備えている。
従って、遊技機１は、一つの画像制御基板に搭載されたＣＰＵ及びＶＤＰよりなる表示制御系統を、２系統備えていることになる。
そして、これらの２つの表示制御系統（マスター側画像制御基板１５０によるマスター系統／スレイブ側画像制御基板１８０によるスレイブ系統）では、夫々対応する画像表示装置に対する表示制御が独立して行われる。
その結果、下記の図２８に示すような、２つの表示制御系統によって表示制御される画像表示装置における垂直同期タイミングが同期しない状態が発生し得る。
各画像表示装置における垂直同期タイミング（画像フレームの表示開始タイミング）が自然に同期することは考えにくい。
【０１４５】
図２８は、同一解像度の２つの画像表示装置に対する表示を制御するための２つの表示制御系統における垂直同期（Ｖブランク割込）周期の違いを説明する図である。
以下では、マスター側ホストＣＰＵ１５１、スレイブ側ホストＣＰＵ１８１を、夫々マスターＣＰＵ１５１、スレイブＣＰＵ１８１と略記する。
（ａ）はマスター系統のマスターＣＰＵ１５１によるＶブランク割込みの周期を、（ｂ）はスレイブ系統のスレイブＣＰＵ１８１によるＶブランク割込みの周期を示している。
図２８に示すように、マスターＣＰＵ１５１がマスター側ＶＤＰ２００から受信したＶ＿ＳＹＮＣ−１（Ｖブランク割込信号）のタイミングと、スレイブ側ホストＣＰＵ（以下、スレイブＣＰＵ）１８１がスレイブ側ＶＤＰ２１０から受信するＶ＿ＳＹＮＣ−２（Ｖブランク割込信号）のタイミングがずれている。
結果的に、Ｖブランク割込信号（垂直同期信号）の入力を契機としたＶブランク割込み、すなわちＦＢ切換えタイミングもずれるため、第１画像表示装置３１ａ、第２画像表示装置３１ｂ間の画像フレーム表示開始タイミングもずれることになる。
そこで、本実施形態の遊技機では、２つの画像表示装置３１ａ、３１ｂにおける表示の同期をとるために、マスター系統（マスターＣＰＵ１５１及びマスター側ＶＤＰ２００）による第１画像表示装置３１ａに対する表示制御に対して、スレイブ系統（スレイブＣＰＵ１８１及びスレイブ側ＶＤＰ２１０）による表示制御を同期させるように制御を行う。
【０１４６】
図２９は、本実施形態の遊技機が備える２つの表示制御系統（マスター／スレイブ）を示す概念図である。
図２９を用いて、２つの表示制御系統における画像表示制御を説明する。
マスター側画像制御基板１５０が有するマスターＣＰＵ１５１は、演出制御基板１２０からの演出用のコマンドを受信すると、受信した演出用のコマンドに基づいてマスター側ホストＲＯＭ（不図示）からアニメーション制御プログラムを読み出して、第１画像表示装置３１ａにおける画像表示を制御する。
具体的には、マスター側ＶＤＰ２００に対する各種のレジスタ設定を行い、マスター側ＶＤＰ２００が、第１画像表示装置３１ａのＬＣＤドライバ３６ａに対して映像信号、クロック信号（ＣＬＫ−１）、同期信号（垂直同期信号Ｖ＿ＳＹＮＣ−１、水平同期信号Ｈ＿ＳＹＮＣ−１）を入力することによって、画像表示制御が行われる。
スレイブ側画像制御基板１８０におけるスレイブＣＰＵ１８１は、演出制御基板１２０からの演出用のコマンドを受信すると、受信した演出用のコマンドに基づいて、スレイブ側ホストＲＯＭ（不図示）からアニメーション制御プログラムを読み出して、第２画像表示装置３１ｂにおける画像表示を制御する。
具体的には、スレイブ側ＶＤＰ２１０に対する各種のレジスタ設定を行い、スレイブ側ＶＤＰ２００が、第２画像表示装置３１ａのＬＣＤドライバ３６ｂに対して映像信号、クロック信号、同期信号（垂直同期信号Ｖ＿ＳＹＮＣ−２、水平同期信号Ｈ＿ＳＹＮＣ−２）を入力することによって、画像表示が行われる。
【０１４７】
図４においても述べたが、本実施形態の遊技機では、マスター側画像制御基板１５０のマスター側ＶＤＰ２００から、スレイブ側画像制御基板１８０のスレイブＣＰＵ１８１に対してＳＹＮＣ信号（Ｖ＿ＳＹＮＣ−１信号）を入力可能となっている。
また、マスター側ＶＤＰ２００からは、スレイブ側画像制御基板１８０のスレイブ側ＶＤＰ２１０に対するドットクロックＣＬＫ−１の供給も可能となっている。
その結果、以下に説明するようなマスター系統／スレイブ系統の同期制御が可能となる。
なお、クロック信号については、スレイブ側ＶＤＰ２１０が独自にドットクロックＣＬＫ−２を生成し、第２画像表示装置３１ｂに供給するようにしてもよい。その場合、マスター系統／スレイブ系統の同期制御という観点から、ドットクロックＣＬＫ−２は、ドットクロックＣＬＫ−１と同一のクロックであることが望ましい。
【０１４８】
図３０は、本実施形態の遊技機が備える解像度が同一の２つの画像表示装置に対する表示を制御する２つの表示制御系統における、垂直同期信号（Ｖブランク割込）の同期方法を説明する図である。
（ａ）はマスターＣＰＵ１５１によるＶブランク割込みの周期を、（ｂ）はスレイブＣＰＵ１８１によるＶブランク割込みの周期を示している。
（ａ）に示すように、マスター側ＶＤＰ２００は、第１画像表示装置３１ａのＬＣＤドライバにＶ＿ＳＹＮＣ−１信号を入力するタイミングでマスターＣＰＵ１５１に対してＶブランク割込信号（Ｖ＿ＳＹＮＣ−１信号）を入力する。
それを受けて、マスターＣＰＵ１５１は、ＦＢ（フレームバッファ）切換え指示と、描画指示をマスター側ＶＤＰ２００に対して行う（Ｖブランク割込み）。
マスター側ＶＤＰ２００は、それと同時に、Ｖ＿ＳＹＮＣ−１信号（＝Ｖブランク割込信号）をスレイブＣＰＵ１８１にも供給する。
スレイブＣＰＵ１８１は、マスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号の入力を待機する。
同期を行うタイミングは適宜決定可能であるが、スレイブ側ＶＤＰ２１０から第２画像表示装置３１ｂに入力したＶ＿ＳＹＮＣ−２信号に基づくＶブランク割込信号を受信しても、スレイブＣＰＵ１８１は、それを契機にスレイブ側ＶＤＰ２１０に対するＦＢ切換え指示等を行うことなく、マスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号の入力を待機する。
この時点では、Ｖ＿ＳＹＮＣ−１信号とＶ＿ＳＹＮＣ−２信号は同期していないので、Ｖ＿ＳＹＮＣ−２信号に基づいて第２画像表示装置３１ｂの表示制御を行うと、第１画像表示装置３１ａと同期させることは出来ない。
マスター側ＶＤＰ２００からＶ＿ＳＹＮＣ−１信号が入力されると、スレイブＣＰＵ１８１は、それを契機にスレイブ側ＶＤＰ２１０に対するＦＢ切換え指示等を行い、第２画像表示装置３１ｂに対する表示を開始させる。
【０１４９】
このような制御によって、スレイブＣＰＵ１８１は、マスター系統（マスターＣＰＵ１５１、マスター側ＶＤＰ２００）と同期した画像表示制御が可能なＦＢ切換えタイミングを知り得る。
さらに、マスター側ＶＤＰ２００は、スレイブ側ＶＤＰ２１０に対してドットクロックＣＬＫ−１を供給可能となっており、スレイブ側ＶＤＰ２１０は、入力されたドットクロックに同期して第２画像表示装置３１ｂの画素を駆動させる。
マスター側ＶＤＰ２００から供給されるＶ＿ＳＹＮＣ−１信号を用いて表示開始タイミング（ＦＢ切換えタイミング）を合わせるとともに、同じドットクロックを用いて表示を行うことで、解像度が同一の２つの液晶の表示を同期させることが出来る。
【０１５０】
上記したが、スレイブ側ＶＤＰ２１０から出力する、トックロックＣＬＫ−１と同一クロックのドットクロックＣＬＫ−２によって第２画像表示装置３１ｂの画素を駆動させてもよい。
スレイブＣＰＵ１８１は、次フレーム以降についても、第２画像表示装置３１ｂに入力したＶ＿ＳＹＮＣ−２信号に基づくＶブランク割込信号をスレイブ側ＶＤＰ２１０から受信しても、それを契機としてスレイブ側ＶＤＰ２１０に対するＦＢ切換え指示等を行うことをせず、マスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号の入力を待機する。
そして、Ｖ＿ＳＹＮＣ−１信号が入力されたことを契機に、スレイブＣＰＵ１８１は、ＦＢ切換え指示をスレイブ側ＶＤＰ２１０に入力することで第２画像表示装置３１ｂの表示（垂直同期タイミング）を、第１画像表示装置３１ａに同期させ続けることが出来る。
【０１５１】
なお、第１画像表示装置３１ａと、第２画像表示装置３１ｂの解像度が一致する場合には、Ｖ＿ＳＹＮＣ−１信号とＶ＿ＳＹＮＣ−２信号が自然に同期する（垂直同期の周期が一致する）ため、起動直後などに、Ｖ＿ＳＹＮＣ−１信号を用いて一度同期処理を行った後には、必ずしも、再び同様の同期処理を行う必要はない。
初回の同期後は、マスター系統／スレイブ系統が夫々独立して画面の表示制御が可能である。
一度の同期後にＶ＿ＳＹＮＣ−２信号に基づいて第２画像表示装置３１ｂのフレームバッファ切換えを行うことにより第１画像表示装置３１ａ、第２画像表示装置３１ｂの両画面間でフレーム開始タイミングがずれて来た場合には、再びマスター側ＶＤＰからのＶ＿ＳＹＮＣ−１信号に合わせてＦＢ切換え指示をスレイブ側ＶＤＰ２１０に入力することで改めて同期化を図ることが出来る。
【０１５２】
なお、マスター系統とスレイブ系統が同期した後には、マスター側ＶＤＰ２００からホストＣＰＵ１８１にＶ＿ＳＹＮＣ−１信号が入力されるタイミングと、スレイブ側ＶＤＰ２１０からホストＣＰＵ１８１にＶ＿ＳＹＮＣ−２信号が入力されるタイミングとは、ほぼ等しいことが考えられるので、初回の同期以降には、Ｖ＿ＳＹＮＣ−１、Ｖ＿ＳＹＮＣ−２の何れの信号を使うかには大きな違いがない。
しかし、フレーム毎に、マスター側と同じタイミングで常にスレイブ側のフレームバッファ切換えを行うことで、より厳密に同期をとることが可能となる。
以下、マスターＣＰＵ１５１、スレイブＣＰＵ１８１により実行される処理について説明する。
【０１５３】
図３１は、図３０の場合に対応する、画像制御基板によるメイン処理を説明するフローチャートである。
なお、この処理は、マスター側画像制御基板１５０、スレイブ側画像制御基板１８０で共通して実行し得る処理である。
電源基板１７０から電源が供給されると、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）にシステムリセットが発生し、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、以下のメイン処理を行う。
先ず、ステップＳ９０１において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、初期化処理を行う。この処理において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、電源投入に応じて、マスター側ホストＲＯＭ１５３（スレイブ側ホストＲＯＭ１８３）からメイン処理プログラムを読み込むと共に、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）の各種モジュールやマスター側ＶＤＰ２００（スレイブ側ＶＤＰ２１０）の初期設定を指示する。
【０１５４】
ステップＳ９０２において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、演出制御基板１２０から送信された演出パターン指定コマンド（マスター側ホストＲＡＭ１５２）の受信バッファに格納されているコマンド）を解析する演出パターン指定コマンド解析処理を行う。
なお、マスター側画像制御基板１５０、スレイブ側画像制御基板１８０は、演出制御基板１２０から送信されたコマンドを受信すると、コマンド受信割込処理が発生し、受信したコマンドを受信バッファに格納する。その後、ステップＳ９０２において受信したコマンドの解析処理が行われる。
【０１５５】
演出パターン指定コマンド解析処理は、受信バッファに演出パターン指定コマンドが記憶されているか否かを確認する。受信バッファに演出パターン指定コマンドが記憶されていなければ、そのままステップＳ９０３に処理を移す。
受信バッファに演出パターン指定コマンドが記憶されていれば、新たな演出パターン指定コマンドを読み込み、読み込んだ演出パターン指定コマンドに基づいて、実行する１つ又は複数のアニメグループを決定すると共に、それぞれのアニメグループからアニメパターンを決定する。そして、アニメパターンを決定すると、読み込んだ演出パターン指定コマンドを送信バッファから消去する。
【０１５６】
ステップＳ９０３において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、アニメーション制御処理を行う。この処理において、後述するステップＳ９２１において更新される「シーン切換えカウンタ」、「ウェイトフレーム」、「フレームカウンタ」と、上記ステップＳ９０２で決定されたアニメパターンとに基づいて、各種アニメシーンのアドレスを更新する。
ステップＳ９０４において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、アニメシーンが属するアニメグループの優先順位（描画順序）に従って、更新したアドレスにあるアニメシーンの１フレームの表示情報（スプライトの識別番号、表示位置等）から、ディスプレイリストを生成していく。そして、ディスプレイリストの生成が完了すると、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）はディスプレイリストをマスター側ＶＤＰ２００（スレイブ側ＶＤＰ２１０）に出力する。
なお、ここで出力されたディスプレイリストは、マスター側ＶＤＰ２００（スレイブ側ＶＤＰ２１０）におけるＣＰＵ  Ｉ／Ｆ２０３（ＣＰＵ  Ｉ／Ｆ２１３）を介して、マスター側ＶＲＡＭ１５６（スレイブ側ＶＲＡＭ１８６）のディスプレイリスト記憶領域１５６ａ（ディスプレイリスト記憶領域１８６ａ）に記憶される。
【０１５７】
ステップＳ９０５において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、ＦＢ切換えフラグ＝０１であるか否かを判定する。
ここで、ＦＢ切換えフラグは、図３２（ｂ）、図３３（ｂ）で後述するように、液晶画面のリフレッシュレート（約６０Ｈｚ）に基づく１／６０秒（約１６．６ｍｓ）毎のＶブランク割込みにおいて、前回のディスプレイリストの描画が完了していれば、ＦＢ切換えフラグ＝０１になる。即ち、ステップＳ９０５では、前回の描画が完了したか否かを判定することになる。
マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、ＦＢ切換えフラグ＝０１であれば（ステップＳ９０５でＹｅｓ）、ステップＳ９０６に処理を移し、ＦＢ切換えフラグ＝００であれば（ステップＳ９０５でＮｏ）、ＦＢ切換えフラグ＝０１になるまで待機をする。
【０１５８】
ステップＳ９０６において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、ＦＢ切換えフラグ＝００をセットして（ＦＢ切換えフラグをオフにして）、ステップＳ９０６に処理を移す。
ステップＳ９０７において、マスターＣＰＵ１５１（スレイブＣＰＵ１８１）は、描画実行開始処理を行う。
この処理において、既に出力したディスプレイリストに対する描画の実行をマスター側ＶＤＰ２００（スレイブ側ＶＤＰ２１０）に指示するため、描画レジスタに描画実行開始データをセットする。即ち、上記ステップＳ９０４で出力されたディスプレイリストに対する描画の実行が指示されることになる。
以降は、図３２、図３３に示す所定の割り込みが発生するまで、ステップＳ９０２〜ステップＳ９０７の処理を繰り返し行う。
【０１５９】
図３２を用いてマスター側画像制御基板１５０の割込処理を説明する。
画像制御基板１５０の割込処理には、描画終了割込信号を入力したことで行う描画終了割込処理と、Ｖブランク割込信号を入力したことで行うＶブランク割込処理とを少なくとも備えている。
【０１６０】
図３２（ａ）は、画像制御基板による描画終了割込処理を説明するフローチャートである。
マスター側ＶＤＰ２００は、所定単位のフレーム（１フレーム）の描画が終了すると、ＣＰＵ  Ｉ／Ｆ２０３を介して、マスターＣＰＵ１５１に描画終了割込信号を出力する。
マスターＣＰＵ１５１は、マスター側ＶＤＰ２００から描画終了割込信号を入力すると、描画終了割込処理を実行する。
描画終了割込処理においては、ステップＳ９１１において、マスターＣＰＵ１５１は、描画終了フラグ＝０１をセット（描画終了フラグをオン）して、今回の描画終了割込処理を終了する。即ち、描画の終了毎に描画終了フラグがオンになる。
【０１６１】
図３２（ｂ）は、マスター側画像制御基板によるＶブランク割込処理を説明するフローチャートである。
マスター側ＶＤＰ２００は、液晶画面のリフレッシュレート（約６０Ｈｚ）に基づく１／６０秒（約１６．６ｍｓ）毎に、ＣＰＵ  Ｉ／Ｆ２０３を介して、マスターＣＰＵ１５１にＶブランク割込信号（垂直同期信号）を出力する。
マスターＣＰＵ１５１は、マスター側ＶＤＰ２００からＶブランク割込信号を入力すると、Ｖブランク割込処理を実行する。
なお、Ｖブランク割込信号の入力が行われた場合であっても、ホストＣＰＵは無条件にはフレームバッファの切り換えを行わず、適切な切換タイミングとなったかどうかを判断した後でフレームバッファの切り換えを行う場合がある。
例えば、フレームレートが３０ｆｐｓの動画像を、リフレッシュレートが約６０Ｈｚ（割込周期１／６０＝１６．６ｍｓ）の画像表示装置で表示する場合、１フレームに対して画面の書き換えを２回発生する計算となる。
ホスト側ＶＤＰ２００からＶブランク割込信号の入力があった場合、前回のフレームバッファ切換え後、これが２回目のＶブランク割込信号の入力であるかを判断したうえで、フレームバッファの切換えを行う。
前回のフレームバッファ切換え後、１回目のＶブランク割込信号の入力であれば、フレームバッファ切換えを行わない。
フレームレートが３０ｆｐｓの動画像を、リフレッシュレートが約３０Ｈｚ（割込周期１／３０＝３３．３ｍｓ）の画像表示装置で表示する場合、１フレームに対して画面の書き換えを１回発生する計算となるので、Ｖブランク割込信号の入力に対して無条件に、フレームバッファの切換えを行うことが出来る。
【０１６２】
これに関連して、下記にも説明があるように本実施形態の遊技機における第２画像表示装置３１ｂのリフレッシュレートは第１画像表示装置３１ａと同じ約６０Ｈｚである。
それに対して、第２画像表示装置３１ｂのリフレッシュレートが仮に約３０Ｈｚである場合、Ｖブランク割込信号の入力周期は１／３０秒（約３３ｍｓ）であり、第１画像表示装置３１ａとは異なる（約１／２）。
このようにリフレッシュレートの異なる液晶画面が混在するような遊技機においても、第１画像表示装置３１ａと第２画像表示装置３１ｂのリフレッシュレートに夫々適合したフレームレートの動画像を用意すれば各ホストＣＰＵは、Ｖブランク割込信号の入力を受けてフレームバッファ切換えを行えば良い。
しかし、低リフレッシュレートの画像表示装置に合わせる場合には、高リフレッシュレートでありＶブランク割込みのタイミングが早いほうの画面（第１画像表示装置３１ａ）について、同一フレームを２回表示することによって、Ｖブランク割込みのタイミングが遅い方の画面とフレーム同期をとる必要がある。
このような場合、ホストＣＰＵ１５１では、ホスト側ＶＤＰ２００からＶブランク割込信号の入力があった場合、前回のフレームバッファ切換え後、これが２回目のＶブランク割込信号の入力であるかを判断したうえで、フレームバッファの切換えを行う。
【０１６３】
図３２に戻り、ステップＳ９２１において、マスターＣＰＵ１５１は、「シーン切換えカウンタ」、「ウェイトフレーム」、「フレームカウンタ」の各種カウンタを更新する処理を行う。
ステップＳ９２２において、マスターＣＰＵ１５１は、描画終了フラグ＝０１であるか否かを判定する。即ち、所定単位のフレームの描画が終了しているか否かを判定する。
【０１６４】
マスターＣＰＵ１５１は、描画終了フラグ＝０１であれば（ステップＳ９２２でＹｅｓ）、ステップＳ９２３に処理を移し、描画終了フラグ＝０１でなければ（ステップＳ９２２でＮｏ）、今回のＶブランク割込処理を終了する。即ち、Ｖブランク割込信号を入力しても、描画が終了していなければ、ステップＳ９２３以降の処理が行われない。
【０１６５】
ステップＳ９２３において、マスターＣＰＵ１５１は、描画終了フラグ＝００をセットする（描画終了フラグをオフにする）。
ステップＳ９２４において、マスターＣＰＵ１５１は、ＶＤＰ２００のメモリコントローラ２０９に「表示用フレームバッファ」と「描画用フレームバッファ」とを切り替える指示を与える。
ステップＳ９２５において、マスターＣＰＵ１５１は、ＦＢ切換えフラグ＝０１をセットし（ＦＢ切換えフラグをオンにし）、上記ステップＳ９０５（図２６参照）における待機状態を解除して、今回のＶブランク割込処理を終了する。
【０１６６】
図３３を用いてスレイブ側画像制御基板１８０の割込処理を説明する。
スレイブ側画像制御基板１８０の割込処理には、マスター側画像制御基板１５０の割り込み処理と同様に、描画終了割込信号を入力したことで行う描画終了割込処理と、Ｖブランク割込信号を入力したことで行うＶブランク割込処理とを少なくとも備えている。
【０１６７】
図３３（ａ）は、スレイブ側画像制御基板による描画終了割込処理を説明するフローチャートである。
スレイブ側ＶＤＰ２１０は、所定単位のフレーム（１フレーム）の描画が終了すると、ＣＰＵ  Ｉ／Ｆ２１３を介して、スレイブＣＰＵ１８１に描画終了割込信号を出力する。
スレイブＣＰＵ１８１は、スレイブ側ＶＤＰ２１０から描画終了割込信号を入力すると、描画終了割込処理を実行する。
描画終了割込処理においては、ステップＳ９３１において、スレイブＣＰＵ１８１は、描画終了フラグ＝０１をセット（描画終了フラグをオン）して、今回の描画終了割込処理を終了する。即ち、描画の終了毎に描画終了フラグがオンになる。
【０１６８】
図３３（ｂ）は、スレイブ側画像制御基板によるフレームバッファ切換え処理を説明するフローチャートである。
なお、本フローチャートに示す処理は、スレイブＣＰＵ１８１が、毎フレームに亘って、マスター側ＶＤＰ２００から入力されるＶ＿ＳＹＮＣ−１信号に基づいてＦＢ切換えを行う方式（図３０）に対応している。
図３３（ｂ）に示すように、スレイブＣＰＵ１８１は、ステップＳ９４１において、「シーン切換えカウンタ」、「ウェイトフレーム」、「フレームカウンタ」の各種カウンタを更新する処理を行う。
ステップＳ９２２において、スレイブＣＰＵ１８１は、描画終了フラグ＝０１であるか否かを判定する。即ち、所定単位のフレームの描画が終了しているか否かを判定する。
スレイブＣＰＵ１８１は、描画終了フラグ＝０１であれば（ステップＳ９２２でＹｅｓ）、ステップＳ９４３に処理を移し、描画終了フラグ＝０１でなければ（ステップＳ９２２でＮｏ）、今回のＶブランク割込処理を終了する。即ち、Ｖブランク割込信号を入力しても、描画が終了していなければ、ステップＳ９４３以降の処理が行われない。
【０１６９】
ステップＳ９４３において、スレイブＣＰＵ１８１は、描画終了フラグ＝００をセットする（描画終了フラグをオフにする）。
次に、スレイブＣＰＵ１８１は、ステップＳ９４４において、マスター側ＶＤＰ２００から同期信号（垂直同期信号）を受信したか否かを判定する。
同期信号を受信した場合には（ステップＳ９４４でＹｅｓ）、スレイブＣＰＵ１８１は、これを契機に第２画像表示装置３１ｂへの表示を開始するために、ステップＳ９４５において、スレイブ側ＶＤＰ２１０のメモリコントローラ２１９に「表示用フレームバッファ」と「描画用フレームバッファ」とを切り替える指示を与える。
ステップＳ９４６において、スレイブＣＰＵ１８１は、ＦＢ切換えフラグ＝０１をセットし（ＦＢ切換えフラグをオンにし）、上記ステップＳ９０５（図２６参照）における待機状態を解除して、今回のフレームバッファ切換え処理を終了する。
以上のような処理を行うことにより、本実施形態の遊技機によれば、夫々ＣＰＵ、ＧＤＰを有する独立した表示制御系統を有することで、複数の画像表示装置によって高負荷、高品質な映像表現を可能としつつ、画像表示装置間で垂直同期タイミング（フレームの表示開始タイミング）を合わせることが出来る。
【０１７０】
なお、遊技機の起動直後等にＶ＿ＳＹＮＣ−１を利用した同期を一度行い、その後はスレイブ系統がマスター系統とは独立して画像表示を行う場合には、スレイブＣＰＵ１８１は、マスター側ＶＤＰ２００からＶ＿ＳＹＮＣ−１信号を受信したことを契機に、スレイブ側ＶＤＰ２１０に対してマスター側ＶＤＰ２００と同タイミングでフレームバッファの切り換えを行わせた後は、Ｖ＿ＳＹＮＣ−１信号に依存せずにスレイブ側ＶＤＰ２１０に対する制御を行う。
実際には、図３２（ｂ）と同じ処理を行う。スレイブ側ＶＤＰ２１０は１／６０秒（約１６．６ｍｓ）毎に、ＣＰＵ  Ｉ／Ｆ２１３を介して、スレイブＣＰＵ１８１にＶブランク割込信号（垂直同期信号）を出力する。
スレイブＣＰＵ１８１は、スレイブ側ＶＤＰ２１０からＶブランク割込信号を入力すると、Ｖブランク割込処理を実行する。
【０１７１】
＜複数の画像表示装置の解像度が異なる場合＞
上記では、第１画像表示装置３１ａ、第２画像表示装置３１ｂの解像度が同一の場合を説明した。
解像度が同じであれば、垂直同期信号の入力タイミングを、一回合わせた上で、駆動クロック周波数を同じにすれば、自ずと画像表示装置間で１フレーム毎の書き換えタイミングを合わせること自体は可能である。
しかし、両画像表示装置間で解像度が異なる場合には、垂直同期信号の入力タイミングを一度合わせても、解像度の違いに起因するリフレッシュレートの違いから、１フレーム毎に書き換えタイミング（フレーム開始タイミング）がずれていってしまう。
【０１７２】
図３４は、２つの画像表示装置（第１画像表示装置、第２画像表示装置）の解像度が異なる場合に発生する不具合（フレーム開始タイミングのズレ）を説明する図である。
図３４において、（ａ）に示す第１画像表示装置３１ａの方が、（ｂ）に示す第２画像表示装置３１ｂよりも解像度が高い（画素数が多い）とする。
図３４（ａ）において、第１画像表示装置３１ａの有効画素数（有効画素領域５０ａ）は、１,２８０（Ｈ）×１,０２４（Ｖ）であり、ブランク領域を含めると画面全体で１,６３２（Ｈ）×１,１０２（Ｖ）ドット（クロック）である。
上記したように、液晶画面を構成する全ての画素と駆動クロックが対応するので、この場合、第１画像表示装置３１ａの総駆動数は、１,６３２×１,１０２＝１,７９８,４６４である。
第１画像表示装置３１ａの駆動クロック周波数が１０８ＭＨｚの場合、リフレッシュレート（駆動クロック周波数／総駆動数＝１秒間に描画可能な画面数）は６０．０５１２４３７３Ｈｚである。
これは、１,６３２×１,１０２ドットの液晶を約６０Ｈｚで動作させるには１０８ＭＨｚの駆動クロック周波数が必要であるとも言える。
【０１７３】
図３４（ｂ）において、第２画像表示装置３１ｂの有効画素数（有効画素領域５０ｂ）は８６２（Ｈ）×２６０（Ｖ）であり、ブランク領域を含めると、画面全体で１,０５６（Ｈ）×３９４（Ｖ）である。
この場合、第２画像表示装置３１ｂの総駆動数は、１,０５６×３９４＝４１６,０６４である。
第２画像表示装置３１ｂの駆動クロック周波数が２５ＭＨｚの場合、リフレッシュレートは６０．０８６９１Ｈｚである。
これは、１,０５６×３９４ドットの液晶を約６０Ｈｚで動作させるには２５ＭＨｚの駆動クロック周波数が必要とも言える。
【０１７４】
このような仕様である第２画像表示装置３１ｂのリフレッシュレート（６０．０８６９１Ｈｚ）は、第１画像表示装置３１ａのリフレッシュレート（６０．０５１２４３７３Ｈｚ）よりも僅かに値が大きい。
これは、ブランク領域も含み１画面を走査（表示）するのに要する時間（垂直同期タイミング間の時間＝書き換え（リフレッシュ）速度）は第２画像表示装置３１ｂの方が僅かに短いことを意味する。
【０１７５】
図３４は、（ａ）、（ｂ）何れも同じタイミングでの走査（駆動）位置を示している。
図３４（ｂ）に示す第２画像表示装置３１ｂで垂直バックポーチ５４ｂに対応する垂直バックポーチ期間が終了したタイミングで、図３４（ａ）に示す第１画像表示装置３１ａでは、垂直バックポーチ５４ａに対応する垂直バックポーチ期間が終了していない。
第２画像表示装置３１ｂは、図３４に示すタイミングの直後に先頭画素に戻って次の画面の表示を始めるが、第１画像表示装置３１ａについて垂直バックポーチ期間が終了するまではまだ時間があることになる。
その結果、第１画像表示装置３１ａ、第２画像表示装置３１ｂ間で垂直同期（リフレッシュ）のタイミングがずれ、画像フレームの開始タイミングもずれることになる。
【０１７６】
この状態を、２つの液晶画面に入力される同期信号等を用いてより詳細に説明する。
図３５は、解像度が異なる２つの画像表示装置に入力される同期信号を比較する図であり、（ｉ）は第２画像表示装置３１ｂのＬＣＤドライバ３６ｂに入力される同期信号、（ｉｉ）は第１画像表示装置３１ａのＬＣＤドライバ３６ａに入力される同期信号を示している。
第１画像表示装置３１ａと第２画像表示装置３１ｂとではブランキング期間（垂直フロントポーチ５３、垂直バックポーチ５４に対応する期間）の長さが本来異なるが、図３０の表示では便宜上同じ長さとして表示している。
第１画像表示装置３１ａと第２画像表示装置３１ｂとでは、リフレッシュレートが異なるので、図３５に示すように、両液晶で垂直同期期間（表示期間＋ブランキング期間）の長さが異なり、Ｖ−ＳＹＮＣ信号の入力タイミングが異なっている。
Ｖ−ＳＹＮＣ信号の入力タイミングの遅れがそのまま垂直同期（リフレッシュ）の遅れとなり、その結果、図２９に示したような、第２画像表示装置３１ｂに対する、第１画像表示装置３１ａの垂直同期の遅延が生じることになる。
【０１７７】
図３６は、解像度が異なる画像表示装置に対する表示制御を行う２つの表示制御系統における、垂直同期（Ｖブランク割込）の周期の違いを説明する図である。
図３６（ａ）に示す、マスターＣＰＵ１５１がマスター側ＶＤＰ２００から受信したＶ＿ＳＹＮＣ−１（Ｖブランク割込信号）のタイミングと、図３６（ｂ）に示す、スレイブＣＰＵ１８１がスレイブ側ＶＤＰ２１０から受信するＶ＿ＳＹＮＣ−２（Ｖブランク割込信号）のタイミングがずれている。
結果的に、Ｖブランク割込信号（垂直同期信号）の入力を契機としたＦＢ切換えタイミングもずれるため、第１画像表示装置３１ａ、第２画像表示装置３１ｂ間のフレーム表示開始タイミングもずれることになる。
さらに、両画像表示装置間のリフレッシュレートの違いから、マスターＣＰＵ１５１が受信するＶ＿ＳＹＮＣ−１の周期と、スレイブＣＰＵ１８１が受信するＶ＿ＳＹＮＣ−２の周期が異なっているため、複数の画像表示装置間のフレーム開始タイミングの表示タイミングのズレは経時とともに大きくなる。
図３０に示したように、第１画像表示装置３１ａ、第２画像表示装置３１ｂが同一解像度であれば、マスターＣＰＵ１５１に入力されるＶ＿ＳＹＮＣ−１を、スレイブＣＰＵ１８１を一度入力して、ＦＢ切換えタイミングを合わせることでも、両画像表示装置間で表示を同期させることが出来る。
しかし、解像度が異なる場合には、以下に説明するような制御を行う。
【０１７８】
図３７は、解像度が異なる画像表示装置に対する表示制御を行う２つの表示制御系統における垂直同期信号（Ｖブランク割込）の同期方法を説明する図である。
（ａ）に示すマスター側ＶＤＰ２００は、第１画像表示装置３１ａのＬＣＤドライバ３６ａにＶ＿ＳＹＮＣ−１信号を入力するタイミングでマスターＣＰＵ１５１に対してＶブランク割込信号を入力する。
それを受けてマスターＣＰＵ１５１は、ＦＢ（フレームバッファ）切換え指示と、描画指示をマスター側ＶＤＰ２００に対して行う。
【０１７９】
（ｂ）に示すマスター側ＶＤＰ２００は、それと同時にＶ＿ＳＹＮＣ−１信号（＝Ｖブランク割込信号）をスレイブＣＰＵ１８１にも供給する。
スレイブＣＰＵ１８１は、マスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号の入力を待機する。
同期を行うタイミングは適宜決定可能であるが、スレイブ側ＶＤＰ２１０から第２画像表示装置３１ｂに入力したＶ＿ＳＹＮＣ−２信号に基づくＶブランク割込信号を受信しても、スレイブＣＰＵ１８１は、それを契機にスレイブ側ＶＤＰ２１０に対するＦＢ切換え指示等を行うことなく、マスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号の入力を待機する。
マスター側ＶＤＰ２００からＶ＿ＳＹＮＣ−１信号が入力されると、スレイブＣＰＵ１８１は、それを契機にスレイブ側ＶＤＰ２１０に対するＦＢ切換え指示等を行い、第２画像表示装置３１ｂに対する表示を開始させる。
スレイブ側ホストＣＰＵ１５１は、スレイブ側ＶＤＰ２１０から送られてくるＶ＿ＳＹＮＣ−２信号を無視するとともに、ＦＢ切換え指示のタイミングを決定する契機として、マスター側ＶＤＰ２００から入力されるＶ＿ＳＹＮＣ−１信号を使用する
このような制御によって、スレイブＣＰＵ１８１は、マスター系統（マスターＣＰＵ１５１、マスター側ＶＤＰ２００）と同期した画像表示制御が可能なＦＢ切換えタイミングを知り得る。
【０１８０】
図３８は、図３７の制御に対応する、ＶＤＰが画像表示装置に入力する同期信号を説明する図であり、（ａ）は第２画像表示装置３１ｂに入力する垂直同期信号、（ｂ）は第１画像表示装置３１ａに入力する垂直同期信号を示している。
上記のように、本実施形態の遊技機では、スレイブＣＰＵ１８１がスレイブ側ＶＤＰからＶ＿ＳＮＹＣ−２を受信した後もＦＢ切換えを行わず、マスター側ＶＤＰ２００からのＶ＿ＳＮＹＣ−１の受信を待ってＦＢ切換を行うようにしている。
図３８（ａ）に示すように、第２画像表示装置３１ｂについて垂直バックポーチ５４ｂに対応する規定の期間の経過後、Ｖ＿ＳＹＮＣ−２信号が入力された後でも、次の垂直フロントポーチ５３ａまで所定期間待機し、第１画像表示装置３１ａの垂直フロントポーチ５３ａと同じタイミングとする。
この待機期間が、スレイブＣＰＵ１８１がマスター側ＶＤＰ２００からのＶ＿ＳＹＮＣ−１信号を待機した時間に該当する。
図２６（ｂ）のように、垂直ブランク領域５６をまとめて設定している場合には、垂直フロントポーチ５３ｂ、垂直バックポーチ５４ｂの区別を考慮する必要がない。
垂直ブランク領域５６後に、スレイブＣＰＵ１８１に対してスレイブ側ＶＤＰ２１０からＶ＿ＳＹＮＣ−２が入力されるが、マスターＣＰＵ１５１からのＶ＿ＳＹＮＣ−１の入力を待って表示期間を開始することで、第１画像表示装置３１ａと第２画像表示装置３１ｂの表示タイミングを合わせることが出来る。
【０１８１】
図３７の場合に対応する処理として、図３３（ｂ）の処理と同じ処理によって実現することが出来る。
スレイブ側ＶＤＰ２１０は、図３３（ｂ）に示すように毎フレームについてマスター側ＶＤＰ２００からの同期信号（Ｖ＿ＳＮＹＣ−１信号）の入力を待ってフレームバッファの切換えを行う。
なお、第１画像表示装置３１ａ、第２画像表示装置３１ｂの解像度、リフレッシュレートが一致していた図３０の場合とは異なり、両画像表示装置の解像度、リフレッシュレートが異なっている図３７の場合では、一度両画像表示装置の垂直同期タイミングを同期させた場合でも経時とともに垂直同期タイミングが必ずずれていく。
従って、遊技機の起動直後等に一度、Ｖ＿ＳＹＮＣ−１信号を用いて第１画像表示装置３１ａ、第２画像表示装置３１ｂの表示（フレーム開始タイミング）を同期させ、それ以降は、マスター系統とスレイブ系統で独立して表示を行うという方法はとりえない。
【０１８２】
なお、遊技機１の画像表示装置としては、液晶表示装置、リアプロジェクタ、その他、任意の表示装置を採用することができる。
また、本発明の画像表示装置の表示態様は、パチンコ機のみならず、スロットマシン、その他、表示装置を有した遊技機、ゲーム機一般に適用することができる。
【符号の説明】
【０１８３】
１  遊技機、１０  遊技盤、１３  第１始動口、１４  第２始動口、３１ａ  第１画像表示装置、３１ｂ  第２画像表示装置、３５  装飾図柄、５０  有効画素領域、５１  水平フロントポーチ、５２  水平バックポーチ、５３  垂直フロントポーチ、５４  垂直バックポーチ、１１０  主制御基板、１１１  メインＣＰＵ、１１２  メインＲＯＭ、１１３  メインＲＡＭ、１２０  演出制御基板、１２１  サブＣＰＵ、１２２  サブＲＯＭ、１２３  サブＲＡＭ、１４０  ランプ制御基板、１５０  画像制御基板、１５１  ホストＣＰＵ、１５２  ホストＲＡＭ、１５３  ホストＲＯＭ
【図１】
2018099281.tif 000003
【図２】
2018099281.tif 000004
【図３】
2018099281.tif 000005
【図４】
2018099281.tif 000006
【図５】
2018099281.tif 000007
【図６】
2018099281.tif 000008
【図７】
2018099281.tif 000009
【図８】
2018099281.tif 000010
【図９】
2018099281.tif 000011
【図１０】
2018099281.tif 000012
【図１１】
2018099281.tif 000013
【図１２】
2018099281.tif 000014
【図１３】
2018099281.tif 000015
【図１４】
2018099281.tif 000016
【図１５】
2018099281.tif 000017
【図１６】
2018099281.tif 000018
【図１７】
2018099281.tif 000019
【図１８】
2018099281.tif 000020
【図１９】
2018099281.tif 000021
【図２０】
2018099281.tif 000022
【図２１】
2018099281.tif 000023
【図２２】
2018099281.tif 000024
【図２３】
2018099281.tif 000025
【図２４】
2018099281.tif 000026
【図２５】
2018099281.tif 000027
【図２６】
2018099281.tif 000028
【図２７】
2018099281.tif 000029
【図２８】
2018099281.tif 000030
【図２９】
2018099281.tif 000031
【図３０】
2018099281.tif 000032
【図３１】
2018099281.tif 000033
【図３２】
2018099281.tif 000034
【図３３】
2018099281.tif 000035
【図３４】
2018099281.tif 000036
【図３５】
2018099281.tif 000037
【図３６】
2018099281.tif 000038
【図３７】
2018099281.tif 000039
【図３８】
2018099281.tif 000040
【手続補正書】
【提出日】平成29年9月29日(2017.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御コマンドを出力する主制御手段と、
前記制御コマンドに基づいて演出を制御する演出制御手段と、
第１の表示装置と、
第１の表示制御手段と、
該第１の表示制御手段による制御に基づいて前記第１の表示装置に対する描画を制御する第１の描画制御手段と、を備え、
前記演出制御手段は、演出を指定する演出コマンドを前記第１の表示制御手段に対して出力し、
前記第１の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第１の描画制御手段に対して出力し、
前記第１の描画制御手段は、表示を指示された演出画像を前記第１の表示装置に描画させるとともに、前記第１の表示装置の表示を更新するための垂直同期信号を前記第１の表示装置に対して出力し、
第２の表示装置と、
第２の表示制御手段と、
該第２の表示制御手段による制御に基づいて前記第２の表示装置に対する描画を制御する第２の描画制御手段と、をさらに備え、
前記演出制御手段は、演出を指定する演出コマンドを前記第２の表示制御手段に対して出力し、
前記第２の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第２の描画制御手段に対して出力し、
前記第２の描画制御手段は、表示を指示された演出画像を前記第２の表示装置に描画させ、
前記第１の描画制御手段は、前記第１の表示装置に対して前記垂直同期信号を出力するとともに、前記第２の表示制御手段に対して前記垂直同期信号を出力し、
前記第２の表示制御手段は、前記第１の描画制御手段から前記垂直同期信号を入力されたことを契機に、前記第２の描画制御手段に対して演出コマンドで指定された演出に係る演出画像の表示指示を出力することを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上述の課題を解決するためになされたものであり、以下の形態により実現することが可能である。
本発明に係る第１の形態は、制御コマンドを出力する主制御手段と、前記制御コマンドに基づいて演出を制御する演出制御手段と、第１の表示装置と、第１の表示制御手段と、該第１の表示制御手段による制御に基づいて前記第１の表示装置に対する描画を制御する第１の描画制御手段と、を備え、前記演出制御手段は、演出を指定する演出コマンドを前記第１の表示制御手段に対して出力し、前記第１の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第１の描画制御手段に対して出力し、前記第１の描画制御手段は、表示を指示された演出画像を前記第１の表示装置に描画させるとともに、前記第１の表示装置の表示を更新するための垂直同期信号を前記第１の表示装置に対して出力し、第２の表示装置と、第２の表示制御手段と、該第２の表示制御手段による制御に基づいて前記第２の表示装置に対する描画を制御する第２の描画制御手段と、をさらに備え、前記演出制御手段は、演出を指定する演出コマンドを前記第２の表示制御手段に対して出力し、前記第２の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第２の描画制御手段に対して出力し、前記第２の描画制御手段は、表示を指示された演出画像を前記第２の表示装置に描画させ、前記第１の描画制御手段は、前記第１の表示装置に対して前記垂直同期信号を出力するとともに、前記第２の表示制御手段に対して前記垂直同期信号を出力し、前記第２の表示制御手段は、前記第１の描画制御手段から前記垂直同期信号を入力されたことを契機に、前記第２の描画制御手段に対して演出コマンドで指定された演出に係る演出画像の表示指示を出力する遊技機を特徴とする。
【手続補正書】
【提出日】平成30年2月23日(2018.2.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御コマンドを出力する主制御手段と、
前記制御コマンドに基づいて演出を制御する演出制御手段と、
第１の表示装置と、
第１の表示制御手段と、
該第１の表示制御手段による制御に基づいて前記第１の表示装置に対する描画を制御する第１の描画制御手段と、を備え、
前記演出制御手段は、演出を指定する演出コマンドを前記第１の表示制御手段に対して出力し、
前記第１の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第１の描画制御手段に対して出力し、
前記第１の描画制御手段は、表示を指示された演出画像を前記第１の表示装置に描画させるとともに、第１の表示更新周期の到来に伴って前記第１の表示装置の表示を更新させるための第１の垂直同期信号を前記第１の表示装置に対して出力可能であり、
第２の表示装置と、
第２の表示制御手段と、
該第２の表示制御手段による制御に基づいて前記第２の表示装置に対する描画を制御する第２の描画制御手段と、をさらに備え、
前記演出制御手段は、演出を指定する演出コマンドを前記第２の表示制御手段に対して出力し、
前記第２の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第２の描画制御手段に対して出力し、
前記第２の描画制御手段は、表示を指示された演出画像を前記第２の表示装置に描画させるとともに、第２の表示更新周期の到来に伴って前記第２の表示装置の表示を更新させるための第２の垂直同期信号を前記第２の表示装置に対して出力可能であり、
前記第１の表示更新周期と前記第２の表示更新周期とが異なることにより、異なるタイミングで行われる前記第１の表示装置の表示更新と前記第２の表示装置の表示更新を同期させる場合には、
前記第１の描画制御手段は、前記第１の表示装置に対して前記第１の垂直同期信号を出力するとともに、前記第２の表示制御手段に対して前記第１の垂直同期信号を出力し、
前記第２の表示制御手段は、前記第１の描画制御手段から前記第１の垂直同期信号を入力されたことを契機に、前記第２の描画制御手段に対して演出コマンドで指定された演出に係る演出画像の表示指示を出力し、
前記第２の描画制御手段は、前記第２の表示更新周期に係わらず前記第２の表示装置の表示を更新させることを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上述の課題を解決するためになされたものであり、以下の形態により実現することが可能である。
本発明に係る第１の形態は、制御コマンドを出力する主制御手段と、前記制御コマンドに基づいて演出を制御する演出制御手段と、第１の表示装置と、第１の表示制御手段と、該第１の表示制御手段による制御に基づいて前記第１の表示装置に対する描画を制御する第１の描画制御手段と、を備え、前記演出制御手段は、演出を指定する演出コマンドを前記第１の表示制御手段に対して出力し、前記第１の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第１の描画制御手段に対して出力し、前記第１の描画制御手段は、表示を指示された演出画像を前記第１の表示装置に描画させるとともに、第１の表示更新周期の到来に伴って前記第１の表示装置の表示を更新させるための第１の垂直同期信号を前記第１の表示装置に対して出力可能であり、第２の表示装置と、第２の表示制御手段と、該第２の表示制御手段による制御に基づいて前記第２の表示装置に対する描画を制御する第２の描画制御手段と、をさらに備え、前記演出制御手段は、演出を指定する演出コマンドを前記第２の表示制御手段に対して出力し、前記第２の表示制御手段は、演出コマンドで指定された演出に係る演出画像の表示指示を前記第２の描画制御手段に対して出力し、前記第２の描画制御手段は、表示を指示された演出画像を前記第２の表示装置に描画させるとともに、第２の表示更新周期の到来に伴って前記第２の表示装置の表示を更新させるための第２の垂直同期信号を前記第２の表示装置に対して出力可能であり、前記第１の表示更新周期と前記第２の表示更新周期とが異なることにより、異なるタイミングで行われる前記第１の表示装置の表示更新と前記第２の表示装置の表示更新を同期させる場合には、前記第１の描画制御手段は、前記第１の表示装置に対して前記第１の垂直同期信号を出力するとともに、前記第２の表示制御手段に対して前記第１の垂直同期信号を出力し、前記第２の表示制御手段は、前記第１の描画制御手段から前記第１の垂直同期信号を入力されたことを契機に、前記第２の描画制御手段に対して演出コマンドで指定された演出に係る演出画像の表示指示を出力し、前記第２の描画制御手段は、前記第２の表示更新周期に係わらず前記第２の表示装置の表示を更新させる遊技機を特徴とする。