(57)【要約】【課題】演出や報知の実行を好適に行うことが可能な遊技機を提供すること。【解決手段】遊技回の開始に際しては、音光側ＭＰＵ１１２において演出内容を決定するための各種抽選が行われる。音光側ＭＰＵ１１２はその抽選結果の内容を踏まえたコマンドを表示側ＭＰＵ１２２に送信する。表示側ＭＰＵ１２２では、その受信したコマンドの内容からデータテーブルを読み出し、そのデータテーブルに従って図柄表示装置３１の表示制御を行う。また、表示側ＭＰＵ１２２は、データテーブルに定められている情報に従って音光側ＭＰＵ１１２にコマンドを送信する。音光側ＭＰＵ１１２ではそのコマンドの内容などに応じて、発光データを設定することで発光制御を実行する。この場合に、音光側ＲＡＭ１１４の発光データエリア１６２には、発光データが所定の優先度に従って書き込まれる割込み用エリアが設けられている。【選択図】      図８
2020151525.tif 000002
【特許請求の範囲】
【請求項１】
演出を実行することが可能な演出手段と、
当該演出手段において演出を実行させるために用いられる制御情報群を、前記演出手段の演出の実行制御を行う場合に利用可能となるように設定する情報設定手段と、
制御実行タイミングとなった場合に、前記制御情報群において当該制御実行タイミングに対応した情報を利用することで、所定の期間中において前記演出手段にて演出を実行させる実行手段と、
を備え、
前記情報設定手段は、
前記制御情報群を設定するために用いられる元情報を記憶手段から読み出す元情報読み出し手段と、
当該元情報読み出し手段が読み出した元情報に対して設定用情報を適用することで前記制御情報群を導出する導出手段と、
を備え、
当該導出手段は、前記元情報に対して異なる前記設定用情報を適用することで、異なる制御情報群を導出可能であることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として、パチンコ機やスロットマシン等が知られている。これらの遊技機として、ＣＰＵやＲＯＭを有する、又はＣＰＵやＲＯＭ等が１チップ化されたものを有する制御装置を備え、当該制御装置により、表示装置（例えば液晶表示装置）、発光部（例えばＬＥＤ）、スピーカなどといった演出装置が制御されることで、演出が実行される構成が知られている（例えば特許文献１参照）。
【０００３】
当該制御装置では、演出の内容を決定付けるデータを読み出し、その読み出したデータに対応した処理を実行することで演出の実行を制御する。具体的には、表示装置の表示制御においては、例えば制御装置にて実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用して表示装置に所定の表示を行わせることで、表示演出を制御する構成が考えられる。また、発光部の発光制御においては、例えば制御装置において実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用して発光部を所定のパターンで発光させることで、発光演出を制御する構成が考えられる。また、スピーカの音出力制御においては、例えば制御装置において実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用してスピーカから所定の音を出力させることで、音出力演出を制御する構成が考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１１００９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記例示等のような遊技機において、演出を好適に行うことが可能な構成が求められている。
【０００６】
本発明は、上記例示した事情等に鑑みてなされたものであり、演出を好適に行うことが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく請求項１記載の発明は、演出を実行することが可能な演出手段と、
当該演出手段において演出を実行させるために用いられる制御情報群を、前記演出手段の演出の実行制御を行う場合に利用可能となるように設定する情報設定手段と、
制御実行タイミングとなった場合に、前記制御情報群において当該制御実行タイミングに対応した情報を利用することで、所定の期間中において前記演出手段にて演出を実行させる実行手段と、
を備え、
前記情報設定手段は、
前記制御情報群を設定するために用いられる元情報を記憶手段から読み出す元情報読み出し手段と、
当該元情報読み出し手段が読み出した元情報に対して設定用情報を適用することで前記制御情報群を導出する導出手段と、
を備え、
当該導出手段は、前記元情報に対して異なる前記設定用情報を適用することで、異なる制御情報群を導出可能であることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、演出を好適に行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態におけるパチンコ機を示す正面図である。
【図２】遊技盤の構成を示す正面図である。
【図３】（ａ）〜（ｊ）図柄表示装置の表示面における表示内容を説明するための説明図である。
【図４】（ａ），（ｂ）図柄表示装置の表示面における表示内容を説明するための説明図である。
【図５】幕板可動ユニット及び円盤可動ユニットを説明するための遊技盤の模式図である。
【図６】（ａ）〜（ｅ）幕板可動物の動作を説明するための模式図である。
【図７】（ａ）〜（ｅ）円盤可動物の動作を説明するための模式図である。
【図８】パチンコ機の電気的構成を示すブロック図である。
【図９】当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図１０】主側ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図１１】主側ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１２】主側ＭＰＵにて実行される特図特電制御処理を示すフローチャートである。
【図１３】主側ＭＰＵにて実行される特図変動開始処理を示すフローチャートである。
【図１４】音光側ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１５】音光側ＭＰＵにて実行される主側コマンド対応処理を示すフローチャートである。
【図１６】表示側ＭＰＵにて実行されるＶ割込み処理を示すフローチャートである。
【図１７】表示側ＭＰＵにて実行されるコマンド対応処理を示すフローチャートである。
【図１８】高確大当たり結果となる場合に選択され得るパターン用データテーブルの一例を説明するための説明図である。
【図１９】表示側ＭＰＵにて実行される別対応処理を示すフローチャートである。
【図２０】表示側ＭＰＵにて実行されるタスク処理を示すフローチャートである。
【図２１】表示側ＭＰＵにて実行されるコマンド設定処理を示すフローチャートである。
【図２２】音光側ＭＰＵにて実行される表示側コマンド対応処理を示すフローチャートである。
【図２３】音光側ＭＰＵにて実行される操作系対応処理を示すフローチャートである。
【図２４】操作演出が実行される場合の音光側ＭＰＵと表示側ＭＰＵとの間での通信の内容を説明するためのタイミングチャートである。
【図２５】（ａ）発光用データ群を説明するための説明図であり、（ｂ）発光データエリアを説明するための説明図である。
【図２６】（ａ）パレットデータ群を説明するための説明図であり、（ｂ）開始位置データ群を説明するための説明図であり、（ｃ）リストデータ群を説明するための説明図であり、（ｄ）グループデータ群を説明するための説明図である。
【図２７】データ選択テーブルを説明するための説明図である。
【図２８】音光側ＭＰＵにて実行される発光データの読み出し処理を示すフローチャートである。
【図２９】音光側ＭＰＵにて実行されるデータ展開処理を示すフローチャートである。
【図３０】発光データの一例を説明するための説明図である。
【図３１】音光側ＭＰＵにて実行される発光制御処理を示すフローチャートである。
【図３２】発光制御が行われる様子を説明するためのタイミングチャートである。
【図３３】（ａ）音出力用データ群を説明するための説明図であり、（ｂ）音出力データエリアを説明するための説明図である。
【図３４】音光側ＭＰＵにて実行される音出力データの読み出し処理を示すフローチャートである。
【図３５】音光側ＭＰＵにて実行される音出力制御処理を示すフローチャートである。
【図３６】第２の実施形態における音光側ＭＰＵにて実行される主側コマンド対応処理を示すフローチャートである。
【図３７】音光側ＭＰＵにて実行される表示側コマンド対応処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜第１の実施形態＞
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の第１の実施形態を、図面に基づいて説明する。図１はパチンコ機１０の正面図である。
【００１１】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。なお、図示による詳細な説明は省略するが、遊技機本体１２は、外枠１１に回動可能に支持された内枠と、当該内枠の前方に配置され当該内枠に回動可能に支持された前扉枠と、内枠の後方に配置され当該内枠に回動可能に支持された裏パックユニットとを備えている。また、遊技機本体１２には、その回動先端部に図示しない施錠装置が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠を内枠に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１２】
遊技機本体１２には、図２に示す遊技盤２０が搭載されている。以下、図２を参照しながら遊技盤２０の構成を説明する。図２は遊技盤２０の正面図である。
【００１３】
遊技盤２０には前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口２１、特電入賞装置２２、上作動口２３、下作動口２４、スルーゲート２５、可変表示ユニット２６、特図表示部３３及び普図表示部３４等がそれぞれ設けられている。一般入賞口２１、特電入賞装置２２、上作動口２３及び下作動口２４への入球が発生すると、それが遊技盤２０の背面側に配設された検知センサ（図示略）により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。その他に、遊技盤２０の最下部にはアウト口２７が設けられており、各種入賞口等に入らなかった遊技球はアウト口２７を通って遊技領域から排出される。また、遊技盤２０には、遊技球の落下方向を適宜分散、調整等するために多数の釘２８が植設されているとともに、風車等の各種部材が配設されている。
【００１４】
ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した場合に遊技盤２０の背面側に排出される態様だけでなく、開口部を通過した後に遊技領域から排出されずに当該遊技領域の流下を継続する態様も含まれる。但し、以下の説明では、アウト口２７への遊技球の入球と明確に区別するために、一般入賞口２１、特電入賞装置２２、上作動口２３、下作動口２４又はスルーゲート２５への遊技球の入球を、入賞とも表現する。
【００１５】
上作動口２３及び下作動口２４は、作動口装置としてユニット化されて遊技盤２０に設置されている。上作動口２３及び下作動口２４は共に上向きに開放されている。また、上作動口２３が上方となるようにして両作動口２３，２４は鉛直方向に並んでいる。下作動口２４には、左右一対の可動片よりなるガイド片としての普電役物２４ａが設けられている。普電役物２４ａの閉鎖状態では遊技球が下作動口２４に入賞できず、普電役物２４ａが開放状態となることで下作動口２４への入賞が可能となる。
【００１６】
特電入賞装置２２は、遊技盤２０の背面側へと通じる図示しない大入賞口を備えているとともに、当該大入賞口を開閉する開閉扉２２ａを備えている。開閉扉２２ａは、閉鎖状態及び開放状態のいずれかに配置される。具体的には、開閉扉２２ａは、通常は遊技球が入賞できない閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞可能な開放状態に切り換えられるようになっている。ちなみに、開閉実行モードとは、大当たり結果となった場合に移行することとなるモードである。なお、閉鎖状態では入賞が不可ではないが開放状態よりも入賞が発生しづらい状態となる構成としてもよい。
【００１７】
特図表示部３３及び普図表示部３４は、遊技領域の下部側に設けられている。特図表示部３３では、上作動口２３又は下作動口２４への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口２３又は下作動口２４への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機１０では、上作動口２３への入賞と下作動口２４への入賞とが内部抽選において区別されておらず、上作動口２３又は下作動口２４への入賞に基づいて行われた内部抽選の結果が共通の表示領域である特図表示部３３にて明示される。そして、上作動口２３又は下作動口２４への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、特図表示部３３にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。
【００１８】
なお、特図表示部３３は、複数のセグメント発光部が所定の態様で配列されてなるセグメント表示器により構成されているが、これに限定されることはなく、液晶表示装置、有機ＥＬ表示装置、ＣＲＴ、ドットマトリックス等その他のタイプの表示装置によって構成されていてもよい。また、特図表示部３３にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。
【００１９】
普図表示部３４では、スルーゲート２５への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート２５への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート２５への入賞に基づく内部抽選の結果が普電開放状態への移行に対応した当選結果であった場合には、普図表示部３４にて所定の停止結果が表示されて変動表示が停止された後に、普電開放状態へ移行する。普電開放状態では、下作動口２４に設けられた普電役物２４ａが所定の態様で開放状態となる。
【００２０】
可変表示ユニット２６には、絵柄の一種である図柄を変動表示する図柄表示装置３１が設けられている。また、可変表示ユニット２６には、図柄表示装置３１を囲むようにしてセンターフレーム３２が配設されている。このセンターフレーム３２は、その上部がパチンコ機１０前方に延出している。これにより、図柄表示装置３１の表示面Ｇの前方を遊技球が落下していくのが防止されており、遊技球の落下により表示面Ｇの視認性が低下するといった不都合が生じない構成となっている。また、センターフレーム３２には、その下部に遊技球が横方向に転動可能なステージ部３２ａが設けられている。ステージ部３２ａには、センターフレーム３２の左側部に形成された入口部に入球した遊技球が、当該左側部に形成された導出通路を通過することで供給される。そして、ステージ部３２ａにおいて中央寄りの位置から下方に落下する遊技球は、上作動口２３に入賞し易くなっている。
【００２１】
図柄表示装置３１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置３１は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機ＥＬ表示装置又はＣＲＴといった他の表示装置であってもよい。
【００２２】
図柄表示装置３１では、上作動口２３又は下作動口２４への入賞に基づいて図柄の変動表示が開始される。すなわち、特図表示部３３において変動表示が行われる場合には、それに合わせて図柄表示装置３１において変動表示が行われる。そして、例えば、遊技結果が大当たり結果となる遊技回では、図柄表示装置３１では予め設定されている有効ライン上に所定の組合せの図柄が停止表示される。
【００２３】
図柄表示装置３１の表示内容について、図３及び図４を参照して詳細に説明する。図３は図柄表示装置３１にて変動表示される図柄を個々に示す図であり、図４は図柄表示装置３１の表示面Ｇを示す図である。
【００２４】
図３（ａ）〜（ｊ）に示すように、絵柄の一種である図柄は、「１」〜「９」の数字が各々付された９種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の９種類のキャラクタ図柄に「１」〜「９」の数字がそれぞれ付されて主図柄が構成されている。
【００２５】
図４（ａ）に示すように、図柄表示装置３１の表示面Ｇには、複数の表示領域として、上段・中段・下段の３つの図柄列Ｚ１，Ｚ２，Ｚ３が設定されている。各図柄列Ｚ１〜Ｚ３は、主図柄と副図柄が所定の順序で配列されて構成されている。詳細には、上図柄列Ｚ１には、「１」〜「９」の９種類の主図柄が数字の降順に配列されるとともに、各主図柄の間に副図柄が１つずつ配されている。下図柄列Ｚ３には、「１」〜「９」の９種類の主図柄が数字の昇順に配列されるとともに各主図柄の間に副図柄が１つずつ配されている。
【００２６】
つまり、上図柄列Ｚ１と下図柄列Ｚ３は１８個の図柄により構成されている。これに対し、中図柄列Ｚ２には、数字の昇順に「１」〜「９」の９種類の主図柄が配列された上で「９」の主図柄と「１」の主図柄との間に「４」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が１つずつ配されている。つまり、中図柄列Ｚ２に限っては、１０個の主図柄が配されて２０個の図柄により構成されている。そして、表示面Ｇでは、これら各図柄列Ｚ１〜Ｚ３の図柄が周期性をもって所定の向きにスクロールするように変動表示される。
【００２７】
図４（ｂ）に示すように、表示面Ｇは、図柄列毎に３個の図柄が停止表示されるようになっており、結果として３×３の計９個の図柄が停止表示されるようになっている。また、表示面Ｇには、図４（ａ）に示すように、５つの有効ライン、すなわち左ラインＬ１、中ラインＬ２、右ラインＬ３、右下がりラインＬ４、右上がりラインＬ５が設定されている。そして、上図柄列Ｚ１→下図柄列Ｚ３→中図柄列Ｚ２の順に変動表示が停止し、いずれかの有効ラインに同一の数字が付された図柄の組合せが形成された状態で全図柄列Ｚ１〜Ｚ３の変動表示が終了すれば、大当たり結果の発生として大当たり動画が表示されるようになっている。
【００２８】
なお、図柄表示装置３１における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置３１にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。
【００２９】
また、いずれかの作動口２３，２４への入賞に基づいて、特図表示部３３及び図柄表示装置３１にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の１回に相当する。
【００３０】
図２の説明に戻り、特図表示部３３に隣接した位置には、特図表示部３３及び図柄表示装置３１に対応した特図保留発光部３５が設けられている。遊技球が上作動口２３又は下作動口２４に入賞した個数は最大４個まで保留され、特図保留発光部３５の点灯によってその保留個数が表示されるようになっている。また、普図表示部３４に隣接した位置には、普図表示部３４に対応した普図保留発光部３６が設けられている。遊技球がスルーゲート２５を通過した回数は最大４回まで保留され、普図保留発光部３６の点灯によってその保留個数が表示されるようになっている。なお、各保留発光部３５，３６の機能が図柄表示装置３１の一部の領域における表示により果たされる構成としてもよい。
【００３１】
ここで、可変表示ユニット２６には、上記図柄表示装置３１の他に、演出や報知などを実行するために利用される複数の出力装置として、幕板可動ユニット５１と、左右一対の円盤可動ユニット６１ａ，６１ｂと、第１発光部群７１と、第２発光部群７２と、第３発光部群７３と、が設けられている。幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂについて、図５を参照しながら説明する。図５は、幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂを説明するための遊技盤２０の模式図である。
【００３２】
幕板可動ユニット５１は、図柄表示装置３１の表示面Ｇよりも前方に配置され当該表示面Ｇの一部を前方から覆うとともにその覆う領域が可変となるように設けられた幕板可動物５２と、当該幕板可動物５２を変位させるための複数の幕板用駆動ユニット５３ａ，５３ｂと、を備えている。幕板可動物５２は、正面視で長方形状をなし、その長手方向が横方向となるように配置されている。
【００３３】
幕板可動物５２において長手方向の中央位置よりも左側端部寄りの位置には、複数の幕板用駆動ユニット５３ａ，５３ｂの一部として、左側の幕板用駆動ユニット５３ａが設けられているとともに、幕板可動物５２において長手方向の中央位置よりも右側端部寄りの位置には、複数の幕板用駆動ユニット５３ａ，５３ｂの残りとして、右側の幕板用駆動ユニット５３ｂが設けられている。つまり、複数の幕板用駆動ユニット５３ａ，５３ｂとして、左右一対の幕板用駆動ユニット５３ａ，５３ｂが設けられている。
【００３４】
左側の幕板用駆動ユニット５３ａ及び右側の幕板用駆動ユニット５３ｂは、同一の構成となっている。具体的には、各幕板用駆動ユニット５３ａ，５３ｂは、縦方向に延びる幕板用レール５４ａ，５４ｂを備えている。幕板用レール５４ａ，５４ｂは、当該センターフレーム３２において図柄表示装置３１の表示面Ｇを露出させる露出開口部３２ｂの上縁部よりも上方の位置に設けられている。幕板用レール５４ａ，５４ｂは、その縦方向の寸法が幕板可動物５２の縦方向の寸法よりも大きく設定されており、その全体がセンターフレーム３２の背面に存在している。つまり、幕板用レール５４ａ，５４ｂは、露出開口部３２ｂ側に突出しないようにして設けられている。
【００３５】
各幕板用レール５４ａ，５４ｂに１対１で対応させてスライド部材５５ａ，５５ｂが設けられている。各スライド部材５５ａ，５５ｂは、対応する幕板用レール５４ａ，５４ｂに沿って縦方向にスライド移動可能となっている。各スライド部材５５ａ，５５ｂはそれぞれ、図示しない連結部を介して幕板可動物５２と一体化されている。この場合、左側のスライド部材５５ａは、幕板可動物５２における長手方向の中央位置よりも左側端部寄りの領域に対して一体化されており、右側のスライド部材５５ｂは、幕板可動物５２における長手方向の中央位置よりも右側端部寄りの領域に対して一体化されている。各スライド部材５５ａ，５５ｂは、幕板可動物５２の上端部から上方に突出させて固定されている。各スライド部材５５ａ，５５ｂが対応する幕板用レール５４ａ，５４ｂ上をスライド移動することで、これらスライド部材５５ａ，５５ｂに一体化された幕板可動物５２が縦方向に変位する。
【００３６】
幕板可動物５２と各スライド部材５５ａ，５５ｂとの連結部には所定の遊びが存在しており、前後方向を回転軸とした幕板可動物５２の時計回り方向及び半時計回り方向への変位が許容されている。これにより、幕板可動物５２の傾斜角度が所定角度となるまでの範囲内において各スライド部材５５ａ，５５ｂのうち一方を他方に対して高さ位置を異ならせることが可能となる。
【００３７】
各スライド部材５５ａ，５５ｂには図示しないピニオンギアが設けられており、各幕板用レール５４ａ，５４ｂには図示しないラックが設けられている。また、各スライド部材５５ａ，５５ｂのそれぞれには、ピニオンギアを回転駆動する幕板用駆動部５６ａ，５６ｂが設けられている。左側の幕板用駆動部５６ａが駆動状態となることで左側のスライド部材５５ａが縦方向に変位し、幕板可動物５２の左側領域が右側領域に対して縦方向に変位可能となり、右側の幕板用駆動部５６ｂが駆動状態となることで右側のスライド部材５５ｂが縦方向に変位し、幕板可動物５２の右側領域が左側領域に対して縦方向に変位可能となる。また、左側の幕板用駆動部５６ａ及び右側の幕板用駆動部５６ｂの両方が駆動状態となることで左右のスライド部材５５ａ，５５ｂがともに縦方向に変位し、幕板可動物５２の全体が縦方向に変位する。
【００３８】
各スライド部材５５ａ，５５ｂが幕板用レール５４ａ，５４ｂ上において露出開口部３２ｂから最も離間された側に存在している場合、すなわち幕板用レール５４ａ，５４ｂの上端部に存在している場合、幕板可動物５２の大部分がセンターフレーム３２の背面に隠れ、僅かな領域のみが露出開口部３２ｂ内に存在した位置となる。この位置が、幕板可動物５２の初期位置であり、幕板可動物５２を利用した演出が行われない状況では、当該幕板可動物５２は初期位置に配置される。
【００３９】
幕板可動物５２が初期位置に配置されている状況において各幕板用駆動部５６ａ，５６ｂが駆動状態となることで、幕板可動物５２が露出開口部３２ｂの中央側に向けて移動する。そして、この変位は、各スライド部材５５ａ，５５ｂが幕板用レール５４ａ，５４ｂにおいて露出開口部３２ｂ寄りの端部、すなわち幕板用レール５４ａ，５４ｂの下端部に到達する位置を限界位置として行われる。幕板可動物５２が下降することで、当該幕板可動物５２において露出開口部３２ｂから露出している領域が広くなる。
【００４０】
幕板可動物５２が初期位置と限界位置との間を変位可能な構成において、幕板可動物５２が初期位置に配置されていることを検知するための幕板初期位置センサ５７ａ，５７ｂが設けられている。当該幕板初期位置センサ５７ａ，５７ｂは、スライド部材５５ａ，５５ｂに１対１で対応させて設けられている。なお、幕板初期位置センサ５７ａ，５７ｂとしては、光学式のセンサが用いられているが、スイッチ式のセンサや電磁式のセンサなどセンサの種類は任意である。
【００４１】
幕板可動物５２の位置を検知するためのセンサとして、幕板初期位置センサ５７ａ，５７ｂ以外にも、調整位置センサ５８ａ，５８ｂが設けられている。当該調整位置センサ５８ａ，５８ｂは、スライド部材５５ａ，５５ｂに１対１で対応させて設けられている。これら調整位置センサ５８ａ，５８ｂは、初期位置よりも限界位置側である所定の位置にスライド部材５５ａ，５５ｂが存在していることを検知するように、より具体的には初期位置と限界位置との中間位置にスライド部材５５ａ，５５ｂが存在していることを検知するように設けられている。なお、調整位置センサ５８ａ，５８ｂとしては、光学式のセンサが用いられているが、スイッチ式のセンサや電磁式のセンサなどセンサの種類は任意である。
【００４２】
図６（ａ）〜（ｅ）を参照しながら、幕板可動物５２の動作について説明する。図６（ａ）に示すように幕板可動物５２が初期位置に配置されている状況において、両スライド部材５５ａ，５５ｂが一緒に下降するように各幕板用駆動部５６ａ，５６ｂが駆動状態となることで幕板可動物５２の全体が下方に変位し（例えば図６（ｄ）に示す状態）、その後に各スライド部材５５ａ，５５ｂの縦方向位置が相対的に変化するように各幕板用駆動部５６ａ，５６ｂが駆動状態となることで、図６（ｂ）及び図６（ｃ）に示すように、幕板可動物５２は大部分が露出開口部３２ｂを通じて露出した状態で左に下り傾斜となった状態と右に下り傾斜となった状態とを交互に繰り返す。これにより、幕板可動物５２の動作態様として、単に下降する態様だけでなく、左右に傾斜する態様が存在することとなり、動作態様の多様化が図られる。
【００４３】
その後、図６（ｄ）に示すように、両スライド部材５５ａ，５５ｂがそれぞれ対応する調整位置センサ５８ａ，５８ｂにより検知される位置となるまで各幕板用駆動部５６ａ，５６ｂが駆動状態となる。これにより、幕板可動物５２は、若干初期位置側に戻った位置において、水平状態となる。その後に、両スライド部材５５ａ，５５ｂが一緒に下降するように各幕板用駆動部５６ａ，５６ｂが駆動状態となることで、図６（ｅ）に示すように、幕板可動物５２は水平状態を維持しながら全体が下方に変位する。
【００４４】
このように、幕板可動物５２を交互に傾斜状態とする動作態様の後に、水平下降させる動作態様に切り換える場合には、両スライド部材５５ａ，５５ｂが対応する調整位置センサ５８ａ，５８ｂにて検知された後に下降させる構成であることにより、水平状態で幕板可動物５２を下降させることが可能となる。
【００４５】
また、幕板初期位置センサ５７ａ，５７ｂよりも限界位置側に調整位置センサ５８ａ，５８ｂを敢えて設け、当該調整位置センサ５８ａ，５８ｂの検知結果を利用して幕板可動物５２が水平状態であるか否かを判定するようにしたことにより、交互に傾斜状態とする動作態様の後に水平下降させる動作態様に切り換える場合において幕板可動物５２を初期位置まで復帰させる必要が生じない。これにより、当該動作態様の切り換えを早期に行うことが可能となる。
【００４６】
なお、幕板可動物５２を利用した演出が終了した場合には、各幕板用駆動部５６ａ，５６ｂが逆方向への駆動状態となることで、幕板可動物５２が水平状態を維持しながら上昇し、最終的に初期位置に復帰することとなる。また、上記幕板可動物５２を利用した演出は、大当たり結果の期待度が中程度以上であることを示す演出として利用され、例えば期待度が中程度の場合には、交互に傾斜状態となる動作態様による演出は行われるもののその後に水平下降させる動作態様による演出は行われずに、期待度が高い場合には、交互に傾斜状態となる動作態様による演出が行われた後に水平下降させる動作態様による演出が行われる。
【００４７】
次に、図５を再度参照しながら、円盤可動ユニット６１ａ，６１ｂについて説明する。
【００４８】
円盤可動ユニット６１ａ，６１ｂは、図柄表示装置３１の表示面Ｇよりも前方に配置され当該表示面Ｇの一部を前方から覆うとともにその覆う領域が可変となるように設けられた一対の円盤可動物６２ａ，６２ｂと、各円盤可動物６２ａ，６２ｂを変位させるための一対の円盤用駆動ユニット６３ａ，６３ｂと、を備えている。各円盤可動物６２ａ，６２ｂは同一の構成となっており、正面視で円形状となっている。また、各円盤可動物６２ａ，６２ｂの正面には同一の装飾が施されている。当該装飾は、円盤可動物６２ａ，６２ｂが所定の回転位置に配置されている場合と、それとは異なる特定の回転位置に配置されている場合とで重なり合わない異方性を持つ形状とされている。より詳細には、当該装飾は、円盤可動物６２ａ，６２ｂのいずれの回転位置間においても重なり合わない異方性を持つ形状とされている。なお、円盤可動物６２ａ，６２ｂの外縁形状が、所定の回転位置間で重なり合わない異方性を持つ形状とされていてもよく、いずれの回転位置間においても重なり合わない異方性を持つ形状とされていもよい。
【００４９】
各円盤可動物６２ａ，６２ｂは、対応する円盤用駆動ユニット６３ａ，６３ｂにより駆動されることで、回転するとともにスライド移動する。一対の円盤用駆動ユニット６３ａ，６３ｂは、同一の構成となっている。具体的には、各円盤用駆動ユニット６３ａ，６３ｂは、露出開口部３２ｂの下側の各隅角部外側から当該露出開口部３２ｂの中央側に向けて斜め方向に延びる円盤用レール６４ａ，６４ｂを備えている。円盤用レール６４ａ，６４ｂは、露出開口部３２ｂの周縁部を基準として当該露出開口部３２ｂの内外に延在するように設けられている。円盤用レール６４ａ，６４ｂは、その長さ寸法が円盤可動物６２ａ，６２ｂの直径よりも大きく設定されており、その一部がセンターフレーム３２の背面に存在している。
【００５０】
各円盤用レール６４ａ，６４ｂに１対１で対応させて軸付きガイド部材６５ａ，６５ｂが設けられている。各軸付きガイド部材６５ａ，６５ｂは、対応する円盤用レール６４ａ，６４ｂに沿って斜め方向にスライド移動可能となっているとともに、その一部の部材である回転土台が任意のスライド位置において前後方向を回転軸として回転可能となっている。各軸付きガイド部材６５ａ，６５ｂはそれぞれ、対応する円盤可動物６２ａ，６２ｂに上記回転軸が挿入されていることを通じて、各円盤可動物６２ａ，６２ｂと一体化されている。各軸付きガイド部材６５ａ，６５ｂは、円盤可動物６２ａ，６２ｂの背面に設けられており、その全体が当該円盤可動物６２ａ，６２ｂにより前方から覆われた状態となっている。軸付きガイド部材６５ａ，６５ｂが対応する円盤用レール６４ａ，６４ｂ上をスライド移動することで、その軸付きガイド部材６５ａ，６５ｂに一体化された円盤可動物６２ａ，６２ｂが斜め方向に変位し、軸付きガイド部材６５ａ，６５ｂの回転土台が回転することで、その軸付きガイド部材６５ａ，６５ｂに一体化された円盤可動物６２ａ，６２ｂが回転する。
【００５１】
各円盤用レール６４ａ，６４ｂには、図示しない駆動ローラ、従動ローラ及びそれらローラにより周回駆動される搬送ベルトが設けられており、各軸付きガイド部材６５ａ，６５ｂには搬送ベルトと噛み合う図示しない連結部が設けられている。また、各円盤用レール６４ａ，６４ｂのそれぞれには、駆動ローラを回転駆動する円盤スライド用駆動部６６ａ，６６ｂが設けられている。円盤スライド用駆動部６６ａ，６６ｂが駆動状態となることで、それに対応する円盤可動物６２ａ，６２ｂが斜め方向に変位する。また、各軸付きガイド部材６５ａ，６５ｂには、回転土台を回転駆動する図示しない円盤回転用駆動部６７ａ，６７ｂが設けられている。円盤回転用駆動部６７ａ，６７ｂが駆動状態となることで、それぞれ対応する円盤可動物６２ａ，６２ｂが回転する。
【００５２】
各軸付きガイド部材６５ａ，６５ｂが円盤用レール６４ａ，６４ｂ上において長手方向の中央付近に存在している場合、対応する円盤可動物６２ａ，６２ｂの一部がセンターフレーム３２の背面に隠れ、一部の領域のみが露出開口部３２ｂ内に存在した位置となる。この位置が、円盤可動物６２ａ，６２ｂのスライド方向の初期位置である。また、円盤可動物６２ａ，６２ｂを利用した演出が行われない状況では、円盤可動物６２ａ，６２ｂの表面に付された装飾の所定の部位が所定の回転位置となるように、円盤可動物６２ａ，６２ｂの回転位置が定められる。この位置が、円盤可動物６２ａ，６２ｂの回転方向の初期位置である。そして、スライド方向の初期位置であって回転方向の初期位置に配置されている位置が、円盤可動物６２ａ，６２ｂの初期位置である。
【００５３】
円盤可動物６２ａ，６２ｂが初期位置に配置されている状況において対応する円盤スライド用駆動部６６ａ，６６ｂが駆動状態となることで、円盤可動物６２ａ，６２ｂが露出開口部３２ｂの中央側に向けて移動する。そして、この変位は、各軸付きガイド部材６５ａ，６５ｂが円盤用レール６４ａ，６４ｂにおいて露出開口部３２ｂ中央寄りの端部、すなわち円盤用レール６４ａ，６４ｂの上端部に到達する位置を限界位置として行われる。この限界位置に配置された状態では、円盤可動物６２ａ，６２ｂの全体が露出開口部３２ｂを通じて露出した状態となる。また、スライド方向の任意の位置で円盤回転用駆動部６７ａ，６７ｂが駆動状態となることで、円盤可動物６２ａ，６２ｂが回転する。当該回転動作は、円盤可動物６２ａ，６２ｂがスライド移動している途中であっても可能である。
【００５４】
円盤可動物６２ａ，６２ｂがスライド方向の初期位置と限界位置との間をスライド移動可能な構成において、円盤可動物６２ａ，６２ｂがスライド方向の初期位置に配置されていることを検知するためのスライド初期位置センサ６８ａ，６８ｂが円盤可動物６２ａ，６２ｂに１対１で対応させて設けられている。当該スライド初期位置センサ６８ａ，６８ｂは、センターフレーム３２の背面に設けられている。なお、スライド初期位置センサ６８ａ，６８ｂとしては、光学式のセンサが用いられているが、スイッチ式のセンサや電磁式のセンサなどセンサの種類は任意である。
【００５５】
円盤可動物６２ａ，６２ｂが回転可能であって、円盤可動物６２ａ，６２ｂの回転位置として回転方向の初期位置が存在している構成において、円盤可動物６２ａ，６２ｂが回転方向の初期位置に配置されていることを検知するための回転初期位置センサ６９ａ，６９ｂが円盤可動物６２ａ，６２ｂに１対１で対応させて設けられている。当該回転初期位置センサ６９ａ，６９ｂは、対応する軸付きガイド部材６５ａ，６５ｂに設けられているとともに、上記回転土台及び円盤可動物６２ａ，６２ｂの回転に追従しないように設けられている。なお、回転初期位置センサ６９ａ，６９ｂとしては、光学式のセンサが用いられているが、スイッチ式のセンサや電磁式のセンサなどセンサの種類は任意である。
【００５６】
図７（ａ）〜（ｅ）を参照しながら、円盤可動物６２ａ，６２ｂの動作について説明する。図７（ａ）に示すように円盤可動物６２ａ，６２ｂが初期位置に配置されている状況において、各円盤スライド用駆動部６６ａ，６６ｂが駆動状態となることで各円盤可動物６２ａ，６２ｂが斜め方向にスライド移動し、図７（ｂ）に示すように限界位置に到達することで各円盤可動物６２ａ，６２ｂのスライド移動が停止される。この場合、各円盤可動物６２ａ，６２ｂのスライド移動が同期するように、各円盤スライド用駆動部６６ａ，６６ｂによる駆動が行われる。また、このスライド移動が行われている間は、円盤回転用駆動部６７ａ，６７ｂでは非駆動状態が維持されるため、円盤可動物６２ａ，６２ｂの回転は行われない。
【００５７】
その後、各円盤回転用駆動部６７ａ，６７ｂが駆動状態となることで、図７（ｃ）に示すように、円盤可動物６２ａ，６２ｂは所定方向に向けて回転を開始する。この場合、各円盤可動物６２ａ，６２ｂの回転方向の初期位置は、各円盤可動物６２ａ，６２ｂの正面に付されている装飾が同一の態様となるように設定されているため、回転開始タイミングにおける各円盤可動物６２ａ，６２ｂの装飾の態様は同一となっている。また、各円盤可動物６２ａ，６２ｂは同一の開始タイミングで回転を開始するとともに、同一の方向に同一の回転速度で回転する。したがって、各円盤可動物６２ａ，６２ｂは相互に同期した状態で回転動作をすることになる。
【００５８】
その後、各円盤スライド用駆動部６６ａ，６６ｂが逆方向への駆動状態となることで、各円盤可動物６２ａ，６２ｂがスライド方向の初期位置に向けたスライド移動を開始し、図７（ｄ）に示すように、最終的にスライド方向の初期位置に復帰することとなる。この場合、当該初期位置に向けたスライド移動が行われている間も、円盤回転用駆動部６７ａ，６７ｂの駆動状態は維持されるため、各円盤可動物６２ａ，６２ｂは回転しながらスライド移動することとなる。また、これらスライド移動及び回転も、各円盤可動物６２ａ，６２ｂ間で相互に同期した状態で行われる。その後、図７（ｅ）に示すように、円盤可動物６２ａ，６２ｂの回転位置が回転方向の初期位置となることで、円盤可動物６２ａ，６２ｂの回転動作も停止される。
【００５９】
なお、円盤可動物６２ａ，６２ｂを利用した演出は、大当たり結果の期待度が中程度以上であることを示す演出として利用される。例えば期待度が中程度の場合には、一対の円盤可動物６２ａ，６２ｂのうちいずれか一方のみにおいて図７（ａ）〜（ｅ）に示したようなスライド動作及び回転動作が行われ、期待度が高い場合には、一対の円盤可動物６２ａ，６２ｂの両方が同期しながら図７（ａ）〜図７（ｅ）に示したようなスライド動作及び回転動作が行われる。
【００６０】
次に、図２を参照しながら、第１発光部群７１、第２発光部群７２及び第３発光部群７３について説明する。
【００６１】
第１発光部群７１、第２発光部群７２及び第３発光部群７３はいずれも、センターフレーム３２に設けられている。各発光部群７１〜７３は、それぞれ複数の発光体として、複数のＬＥＤ７１ａ，７２ａ，７３ａを備えている。これらＬＥＤ７１ａ〜７３ａは、複数色発光タイプのものであり、少なくとも白色、青色、赤色、緑色、黄色の光を照射することが可能である。各発光部群７１〜７３は、複数のＬＥＤ７１ａ〜７３ａが複数列及び複数行となるように配列されている。この場合、各発光部群７１〜７３において異なる列間や異なる行間で異なる色の光が照射された場合には、その色の相違を遊技者が認識可能となるように、各ＬＥＤ７１ａ〜７３ａの位置や光の強度が設定されている。なお、各発光部群７１〜７３間で、ＬＥＤの数が異なっており、さらに配列の態様も異なっているが、一部の発光部群７１〜７３間でＬＥＤの数又は配列の態様が同一である構成としてもよく、全ての発光部群７１〜７３間でＬＥＤの数又は配列の態様が同一である構成としてもよい。
【００６２】
各発光部群７１〜７３の各ＬＥＤ７１ａ〜７３ａはいずれも、センターフレーム３２において白色半透明に形成された光透過部７４，７５，７６により前方から覆われるようにして設けられている。各発光部群７１〜７３のうち第１発光部群７１は露出開口部３２ｂの上方であって左寄りの位置に設けられており、第２発光部群７２は露出開口部３２ｂの上方であって中央寄りの位置に設けられており、第３発光部群７３は露出開口部３２ｂの右方の位置に設けられている。
【００６３】
各発光部群７１〜７３における光の点灯は、演出として利用されるとともに、パチンコ機１０の状態報知としても利用される。これらの内容は後に詳細に説明する。
【００６４】
遊技盤２０の説明に戻り、当該遊技盤２０には、レール部３７が取り付けられており、当該レール部３７により誘導レールが構成され、内枠において遊技盤２０の下方に搭載された遊技球発射機構（図示略）から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構においては、遊技機本体１２の前面部に設けられた発射ハンドル４１が操作されることにより遊技球の発射動作が行われる。
【００６５】
遊技機本体１２の前面部には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部４２が形成されている。窓部４２は略楕円形状をなし、図示しない窓パネル４３が嵌め込まれている。窓パネル４３は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成されていてもよい。
【００６６】
窓部４２の周囲には、発光手段が設けられている。当該発光手段の一部として表示発光部４４が窓部４２の上方に設けられている。また、表示発光部４４の左右両側には、遊技状態に応じた効果音などが出力されるスピーカ部４５が設けられている。
【００６７】
遊技機本体１２の前面部における窓部４２の下方には、手前側へ膨出した上側膨出部４６と下側膨出部４７とが上下に並設されている。上側膨出部４６内側には上方に開口した上皿４６ａが設けられており、下側膨出部４７内側には同じく上方に開口した下皿４７ａが設けられている。上皿４６ａは、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構側へ導くための機能を有する。また、下皿４７ａは、上皿４６ａ内にて余剰となった遊技球を貯留する機能を有する。上皿４６ａ及び下皿４７ａには、遊技機本体１２の背面側に搭載された払出装置から払い出された遊技球が排出される。
【００６８】
上側膨出部４６においてパチンコ機１０前方を向く領域には、遊技者により手動操作される操作部を具備する演出操作装置４８が設けられている。演出操作装置４８の操作部は、図柄表示装置３１の表示面Ｇなどにおける演出内容を所定の演出内容とするために遊技者により手動操作される。
【００６９】
遊技機本体１２の背面側には、主制御装置と、音声発光制御装置と、表示制御装置と、払出装置を含む払出機構部と、払出制御装置と、電源・発射制御装置とが搭載されている。以下、パチンコ機１０の電気的な構成について説明する。
【００７０】
＜パチンコ機１０の電気的構成＞
図８は、パチンコ機１０の電気的構成を示すブロック図である。
【００７１】
主制御装置９０は、遊技の主たる制御を司る主制御基板９１と、電源を監視する停電監視基板９５と、を具備している。なお、主制御装置９０において主制御基板９１などを収容する基板ボックスに対して、その開放の痕跡を残すための痕跡手段を付与する又はその開放の痕跡を残すための痕跡構造を設けてもよい。当該痕跡手段としては、基板ボックスを構成する複数のケース体を分離不能に結合するとともにその分離に際して所定部位の破壊を要する結合部の構成や、引き剥がしに際して粘着層が接着対象に残ることで剥がされたことの痕跡を残す封印シールを複数のケース体間の境界を跨ぐようにして貼り付ける構成が考えられる。また、痕跡構造としては、基板ボックスを構成する複数のケース体間の境界に対して接着剤を塗布する構成が考えられる。
【００７２】
主制御基板９１には、ＭＰＵ９２が搭載されている。ＭＰＵ９２には、当該ＭＰＵ９２により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ９３と、そのＲＯＭ９３内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ９４と、割込回路、タイマ回路、データ入出力回路、乱数発生器としての各種カウンタ回路などが内蔵されている。なお、ＭＰＵ９２に対してＲＯＭ９３及びＲＡＭ９４が１チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。これは主制御装置９０以外の制御装置のＭＰＵについても同様である。
【００７３】
ＭＰＵ９２には、入力ポート及び出力ポートがそれぞれ設けられている。ＭＰＵ９２の入力側には主制御装置９０に設けられた停電監視基板９５及び払出制御装置１０１が接続されている。停電監視基板９５には動作電力を供給する機能を有する電源・発射制御装置１０２が接続されており、ＭＰＵ９２には停電監視基板９５を介して電力が供給される。
【００７４】
また、ＭＰＵ９２の入力側には、各種入賞検知センサ９６ａ〜９６ｅといった各種センサが接続されている。各種入賞検知センサ９６ａ〜９６ｅには、一般入賞口２１、特電入賞装置２２、上作動口２３、下作動口２４及びスルーゲート２５といった入賞対応入球部に対して１対１で設けられた検知センサが含まれており、ＭＰＵ９２において各入球部への入賞判定が行われる。また、ＭＰＵ９２では上作動口２３及び下作動口２４への入賞に基づいて各種抽選が実行される。
【００７５】
ＭＰＵ９２の出力側には、停電監視基板９５、払出制御装置１０１及び音声発光制御装置１０３が接続されている。払出制御装置１０１には、例えば、上記入賞対応入球部への入賞判定結果に基づいて賞球コマンドが出力される。音声発光制御装置１０３には、変動用コマンド、種別コマンド及びオープニングコマンドなどの各種コマンドが出力される。これら各種コマンドの詳細については後に説明する。
【００７６】
また、ＭＰＵ９２の出力側には、特電入賞装置２２の開閉扉２２ａを開閉動作させる特電用の駆動部２２ｂ、下作動口２４の普電役物２４ａを開閉動作させる普電用の駆動部２４ｂ、特図表示部３３及び普図表示部３４が接続されている。なお、図８では図示を省略するが、ＭＰＵ９２の出力側には特図保留発光部３５及び普図保留発光部３６が接続されている。主制御基板９１には各種ドライバ回路が設けられており、当該ドライバ回路を通じてＭＰＵ９２は各種駆動部の駆動制御を実行する。
【００７７】
つまり、開閉実行モードにおいては特電入賞装置２２が開閉されるように、ＭＰＵ９２において特電用の駆動部２２ｂの駆動制御が実行される。また、普電役物２４ａの開放状態当選となった場合には、普電役物２４ａが開閉されるように、ＭＰＵ９２において普電用の駆動部２４ｂの駆動制御が実行される。また、各遊技回に際しては、ＭＰＵ９２において特図表示部３３の表示制御が実行される。また、普電役物２４ａを開放状態とするか否かの抽選結果を明示する場合に、ＭＰＵ９２において普図表示部３４の表示制御が実行される。また、上作動口２３若しくは下作動口２４への入賞が発生した場合、又は特図表示部３３において変動表示が開始される場合に、ＭＰＵ９２において特図保留発光部３５の表示制御が実行され、スルーゲート２５への入賞が発生した場合、又は普図表示部３４において変動表示が開始される場合に、ＭＰＵ９２において普図保留発光部３６の表示制御が実行される。
【００７８】
停電監視基板９５は、主制御基板９１と電源・発射制御装置１０２とを中継し、また電源・発射制御装置１０２から出力される最大電圧である直流安定２４ボルトの電圧を監視する。払出制御装置１０１は、主制御装置９０から入力した賞球コマンドに基づいて、払出装置１０４により賞球や貸し球の払出制御を行うものである。
【００７９】
電源・発射制御装置１０２は、例えば、遊技ホール等における商用電源（外部電源）に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御基板９１や払出制御装置１０１等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を供給する。ちなみに、電源・発射制御装置１０２にはバックアップ用コンデンサなどの電断時用電源部が設けられており、パチンコ機１０の電源がＯＦＦ状態の場合であっても当該電断時用電源部から主制御装置９０のＲＡＭ９４に記憶保持用の電力が供給される。また、電源・発射制御装置１０２は遊技球発射機構１０５の発射制御を担うものであり、遊技球発射機構１０５は所定の発射条件が整っている場合に駆動される。
【００８０】
音声発光制御装置１０３は、ＭＰＵ１１２が搭載された音声発光制御基板１１１を備えている。ＭＰＵ１１２には、当該ＭＰＵ１１２により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ１１３と、そのＲＯＭ１１３内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ１１４と、割込回路、タイマ回路、データ入出力回路などが内蔵されている。
【００８１】
ＭＰＵ１１２では、主制御装置９０から受信したコマンドに基づき、遊技回や開閉実行モードなどにおいて実行する演出の内容を決定する。そして、その決定した内容に対応した動作が行われるように、遊技盤２０に設けられた第１発光部群７１、第２発光部群７２及び第３発光部群７３の発光制御を行うとともに、遊技機本体１２の前面に設けられたスピーカ部４５の音出力制御を行う。また、図８では図示を省略するが、ＭＰＵ１１２では、遊技盤２０に設けられた幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂの駆動制御を行うとともに、遊技機本体１２の前面に設けられた表示発光部４４の発光制御を行う。また、ＭＰＵ１１２の入力側には、演出操作装置４８が電気的に接続されており、当該ＭＰＵ１１２では演出操作装置４８の操作有無の監視を行い、当該演出操作装置４８が操作された場合にはその操作を演出の進行内容に反映させるための処理を実行する。さらにまた、ＭＰＵ１１２では、主制御装置９０から受信したコマンドに基づき、報知を行う必要があるか否かを特定し、各種発光部群７１〜７３の発光制御及びスピーカ部４５の音出力制御を行うことで報知を行う。
【００８２】
ＭＰＵ１１２は、表示制御装置１２０と電気的に接続されている。ＭＰＵ１１２は、主制御装置９０から受信したコマンドに基づき決定した演出の内容を含むコマンド、及び主制御装置９０から受信したコマンドに対応した報知の内容を含むコマンドを表示制御装置１２０に送信する。なお、表示制御装置１２０は、音声発光制御装置１０３を介することなく主制御装置９０からコマンド受信を行う構成とはなっておらず、主制御装置９０との関係では音声発光制御装置１０３よりも通信方向の下流側に存在していると言える。
【００８３】
表示制御装置１２０は、プログラムＲＯＭ１２３及びワークＲＡＭ１２４が複合的にチップ化された素子であるＭＰＵ１２２と、ビデオディスプレイプロセッサ（ＶＤＰ）１２５と、キャラクタＲＯＭ１２６と、ビデオＲＡＭ１２７とがそれぞれ搭載された表示制御基板１２１を備えている。
【００８４】
ＭＰＵ１２２は、音声発光制御装置１０３から受信した各種コマンドを解析し又は受信した各種コマンドに基づき所定の演算処理を行ってＶＤＰ１２５の制御（具体的にはＶＤＰ１２５に対する内部コマンドの生成）を実施する。
【００８５】
プログラムＲＯＭ１２３は、ＭＰＵ１２２により実行される各種の制御プログラムや固定値データを記憶するためのメモリであり、記憶している情報の保持に際して外部からの電力供給を要さない不揮発性記憶手段である。ワークＲＡＭ１２４は、ＭＰＵ１２２による各種プログラムの実行時に使用されるワークデータやフラグ等を一時的に記憶するためのメモリであり、記憶している情報の保持に際して外部からの電力供給を要する揮発性記憶手段である。
【００８６】
ＶＤＰ１２５は、図柄表示装置３１に組み込まれた液晶表示部ドライバとしての画像処理デバイスを直接操作する一種の描画回路である。ＶＤＰ１２５はＩＣチップ化されているため「描画チップ」とも呼ばれ、その実体は、描画処理専用のファームウェアを内蔵したマイコンチップとでも言うべきものである。ＶＤＰ１２５は、ＭＰＵ１２２、ビデオＲＡＭ１２７等のそれぞれのタイミングを調整してデータの読み書きに介在するとともに、ビデオＲＡＭ１２７に記憶させる画像データを、キャラクタＲＯＭ１２６から所定のタイミングで読み出して図柄表示装置３１に表示させる。
【００８７】
キャラクタＲＯＭ１２６は、図柄表示装置３１に表示される図柄などのキャラクタデータを記憶するための画像データライブラリとしての役割を担うものである。このキャラクタＲＯＭ１２６には、各種の表示図柄のビットマップ形式画像データ、ビットマップ画像の各ドットでの表現色を決定する際に参照する色パレットテーブル等が保持されている。
【００８８】
ビデオＲＡＭ１２７は、図柄表示装置３１に表示させる表示データを記憶するためのメモリであり、ビデオＲＡＭ１２７の内容を書き替えることに基づき図柄表示装置３１の表示内容が変更される。
【００８９】
なお、以下の説明では説明の便宜上、音声発光制御装置１０３のＭＰＵ１１２、ＲＯＭ１１３及びＲＡＭ１１４をそれぞれ音光側ＭＰＵ１１２、音光側ＲＯＭ１１３及び音光側ＲＡＭ１１４といい、表示制御装置１２０のＭＰＵ１２２、プログラムＲＯＭ１２３及びワークＲＡＭ１２４をそれぞれ表示側ＭＰＵ１２２、表示側ＲＯＭ１２３及び表示側ＲＡＭ１２４という。
【００９０】
ここで、本パチンコ機１０では、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間でコマンドが双方向通信でやり取りされる。
【００９１】
つまり、音声発光制御装置１０３と表示制御装置１２０とは第１の信号線群１３１を用いて電気的に接続されており、当該第１の信号線群１３１を利用して音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に向けてコマンドが送信される。このコマンド送信はシリアル通信で行われるため、第１の信号線群１３１には、シリアルでのコマンドデータ送信用の信号線１３２と、コマンドデータに含まれる各単位データ（例えば１ビット分のデータ）を識別するためのクロック信号用の信号線１３３と、一のコマンドの送信開始及び送信終了のうち少なくとも一方を認識させるためのラッチ信号用の信号線１３４とが少なくとも含まれている。なお、コマンドの送信開始を認識させるためのイネーブル信号用の信号線が別途設けられている構成としてもよい。
【００９２】
また、音声発光制御装置１０３と表示制御装置１２０とは第２の信号線群１４１を用いて電気的に接続されており、当該第２の信号線群１４１を利用して表示側ＭＰＵ１２２から音光側ＭＰＵ１１２に向けてコマンドが送信される。このコマンド送信はシリアル通信で行われるため、第２の信号線群１４１には、シリアルでのコマンドデータ送信用の信号線１４２と、コマンドデータに含まれる各単位データ（例えば１ビット分のデータ）を識別するためのクロック信号用の信号線１４３と、一のコマンドの送信開始及び送信終了のうち少なくとも一方を認識させるためのラッチ信号用の信号線１４４とが少なくとも含まれている。なお、コマンドの送信開始を認識させるためのイネーブル信号用の信号線が別途設けられている構成としてもよい。
【００９３】
第１の信号線群１３１及び第２の信号線群１４１は、一の接続ユニットとして設けられている。当該接続ユニットは、上記第１の信号線群１３１及び上記第２の信号線群１４１の一端が集約されるコネクタと、他端が集約されるコネクタとを備えており、一方のコネクタが音声発光制御装置１０３のコネクタに対して着脱自在に装着され、他方のコネクタが表示制御装置１２０のコネクタに対して着脱自在に装着される。
【００９４】
なお、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間の通信方式はシリアル通信に限定されることはなくパラレル通信であってもよい。また、第１の信号線群１３１と第２の信号線群１４１とが別々の接続ユニットとして設けられている構成としてもよい。
【００９５】
＜主制御装置９０のＭＰＵ９２にて各種抽選を行うための電気的構成＞
次に、主制御装置９０のＭＰＵ９２にて各種抽選を行うための電気的な構成について図９を用いて説明する。
【００９６】
ＭＰＵ９２は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、特図表示部３３の表示の設定、図柄表示装置３１の図柄表示の設定、普図表示部３４の表示の設定などを行うこととしており、具体的には、図９に示すように、当たり発生の抽選に使用する当たり乱数カウンタＣ１と、大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置３１が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタＣ３と、当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、特図表示部３３及び図柄表示装置３１における表示継続時間を決定する変動種別カウンタＣＳと、を用いることとしている。さらに、下作動口２４の普電役物２４ａを普電開放状態とするか否かの抽選に使用する普電役物開放カウンタＣ４を用いることとしている。なお、上記各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、ＲＡＭ９４の各種カウンタエリア９４ｂに設けられている。
【００９７】
各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３に対応した情報は、上作動口２３又は下作動口２４への入賞が発生した場合に、ＲＡＭ９４に取得情報記憶手段として設けられた保留格納エリア９４ａに格納される。
【００９８】
保留格納エリア９４ａは、保留用エリアＲＥと、実行エリアＡＥとを備えている。保留用エリアＲＥは、第１保留エリアＲＥ１、第２保留エリアＲＥ２、第３保留エリアＲＥ３及び第４保留エリアＲＥ４を備えており、上作動口２３又は下作動口２４への入賞履歴に合わせて、当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報の組合せが保留情報として、いずれかの保留エリアＲＥ１〜ＲＥ４に格納される。
【００９９】
この場合、第１保留エリアＲＥ１〜第４保留エリアＲＥ４には、上作動口２３又は下作動口２４への入賞が複数回連続して発生した場合に、第１保留エリアＲＥ１→第２保留エリアＲＥ２→第３保留エリアＲＥ３→第４保留エリアＲＥ４の順に各数値情報が時系列的に格納されていく。このように４つの保留エリアＲＥ１〜ＲＥ４が設けられていることにより、上作動口２３又は下作動口２４への遊技球の入賞履歴が最大４個まで保留記憶されるようになっている。
【０１００】
なお、保留記憶可能な数は、４個に限定されることはなく任意であり、２個、３個又は５個以上といったように他の複数であってもよく、単数であってもよい。
【０１０１】
実行エリアＡＥは、特図表示部３３の変動表示を開始する際に、保留用エリアＲＥの第１保留エリアＲＥ１に格納された各数値情報を移動させるためのエリアであり、１遊技回の開始に際しては実行エリアＡＥに記憶されている各種数値情報に基づいて、当否判定などが行われる。
【０１０２】
上記各カウンタについて詳細に説明する。
【０１０３】
まず、普電役物開放カウンタＣ４について説明する。普電役物開放カウンタＣ４は、例えば、０〜２５０の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。普電役物開放カウンタＣ４は定期的に更新され、スルーゲート２５に遊技球が入賞したタイミングでＲＡＭ９４の普電保留エリア９４ｃに格納される。そして、所定のタイミングにおいて、その格納された普電役物開放カウンタＣ４の値によって普電役物２４ａを開放状態に制御するか否かの抽選が行われる。
【０１０４】
本パチンコ機１０では、普電役物２４ａによるサポートの態様が相互に異なるように複数種類のサポートモードが設定されている。詳細には、サポートモードには、遊技領域に対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、下作動口２４の普電役物２４ａが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモードと低頻度サポートモードとが設定されている。
【０１０５】
高頻度サポートモードと低頻度サポートモードとでは、普電役物開放カウンタＣ４を用いた普電役物開放抽選における普電開放状態当選となる確率は同一（例えば、共に４／５）となっているが、高頻度サポートモードでは低頻度サポートモードよりも、普電開放状態当選となった際に普電役物２４ａが開放状態となる回数が多く設定されており、さらに１回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて普電開放状態当選となり普電役物２４ａの開放状態が複数回発生する場合において、１回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、１回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、１回の普電役物開放抽選が行われてから次の普電役物開放抽選が行われる上で最低限確保される確保時間（すなわち、普図表示部３４における１回の表示継続時間）が短く設定されている。
【０１０６】
上記のとおり、高頻度サポートモードでは、低頻度サポートモードよりも下作動口２４への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、下作動口２４よりも上作動口２３への入賞が発生する確率が高くなるが、高頻度サポートモードでは、上作動口２３よりも下作動口２４への入賞が発生する確率が高くなる。そして、下作動口２４への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
【０１０７】
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに普電開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば普電役物開放抽選における普電開放状態当選となる確率を高くする構成としてもよい。また、１回の普電役物開放抽選が行われてから次の普電役物開放抽選が行われる上で確保される確保時間（例えば、スルーゲート２５への入賞に基づき普図表示部３４にて実行される変動表示の時間）が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、１回の普電役物開放抽選が行われてから次の普電役物開放抽選が行われる上で確保される確保時間を短くする、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか１条件又は任意の組合せの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。
【０１０８】
当たり乱数カウンタＣ１は、例えば０〜５９９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。特に当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜５９９）。当たり乱数カウンタＣ１は定期的に更新され、遊技球が上作動口２３又は下作動口２４に入賞したタイミングで保留格納エリア９４ａに格納される。
【０１０９】
大当たり当選となる乱数の値は、ＲＯＭ９３に当否テーブルとして記憶されている。当否テーブルとしては、低確率モード用の当否テーブルと、高確率モード用の当否テーブルとが設定されている。つまり、本パチンコ機１０は、当否抽選手段における抽選モードとして低確率モードと高確率モードとが設定されている。
【０１１０】
上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２個である。一方、上記抽選に際して高確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２０個である。なお、低確率モードよりも高確率モードの当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。
【０１１１】
大当たり種別カウンタＣ２は、０〜２９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。大当たり種別カウンタＣ２は定期的に更新され、遊技球が上作動口２３又は下作動口２４に入賞したタイミングで保留格納エリア９４ａに格納される。
【０１１２】
大当たり種別カウンタＣ２に対する遊技結果の振分先はＲＯＭ９３に振分テーブルとして記憶されている。当該振分テーブルでは、「０〜２９」の大当たり種別カウンタＣ２の値のうち、「０〜９」が低確大当たり結果に対応しており、「１０〜２９」が高確大当たり結果に対応している。
【０１１３】
低確大当たり結果は、開閉実行モードの終了後に、当否抽選モードが低確率モードとなるとともにサポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数（具体的には１００回）に達した場合に終了し、低頻度サポートモードに移行する。また、高確大当たり結果は、開閉実行モードの終了後に、当否抽選モードが高確率モードとなるとともにサポートモードが高頻度サポートモードとなる大当たり結果である。
【０１１４】
開閉実行モードとは、ラウンド遊技が１５回行われるモードである。ラウンド遊技とは、予め定められた上限継続時間が経過すること、及び予め定められた上限個数の遊技球が特電入賞装置２２に入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。当該上限継続時間は２９ｓｅｃに設定されており、当該上限個数は９個に設定されている。なお、各ラウンド遊技では、特電入賞装置２２の開放が１回のみ行われるが、当該開放が複数回行われる構成としてもよい。
【０１１５】
本パチンコ機１０では、発射ハンドル４１が遊技者により操作されている状況では、０．６ｓｅｃに１個の遊技球が遊技領域に向けて発射されるように遊技球発射機構１０５が駆動制御される。そうすると、各ラウンド遊技では、遊技球の発射周期と１回のラウンド遊技の上限個数との積よりも長い時間の上限継続時間が設定されていることとなる。したがって、各ラウンド遊技では、特電入賞装置２２に、１回のラウンド遊技における上限個数分の入賞が発生することが期待できる。
【０１１６】
次に、リーチ乱数カウンタＣ３について説明する。リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。ここで、本パチンコ機１０には、図柄表示装置３１における表示演出の一種として期待演出が設定されている。期待演出とは、図柄の変動表示を行うことが可能な図柄表示装置３１を備え、所定の大当たり結果となる遊技回では最終的な停止結果が付与対応結果となる遊技機において、図柄表示装置３１における図柄の変動表示が開始されてから停止結果が導出表示される前段階で、前記付与対応結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。なお、付与対応結果について具体的には、いずれかの有効ライン上に同一の数字が付された図柄の組合せが停止表示される。
【０１１７】
期待演出には、リーチ表示と、リーチ表示が発生する前段階などにおいてリーチ表示の発生や付与対応結果の発生を期待させるための予告表示との２種類が設定されている。
【０１１８】
リーチ表示には、図柄表示装置３１の表示面Ｇに表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、リーチ図柄の組合せを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組合せを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画面において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組合せを縮小表示させる又は非表示とした上で、表示面Ｇの略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
【０１１９】
予告表示には、図柄表示装置３１の表示面Ｇにおいて図柄の変動表示が開始されてから、全ての図柄列Ｚ１〜Ｚ３にて図柄が変動表示されている状況において、又は一部の図柄列であって複数の図柄列にて図柄が変動表示されている状況において、図柄列Ｚ１〜Ｚ３上の図柄とは別にキャラクタを表示させる態様が含まれる。また、背景画面をそれまでの態様とは異なる所定の態様とするものや、図柄列Ｚ１〜Ｚ３上の図柄をそれまでの態様とは異なる所定の態様とするものも含まれる。かかる予告表示は、リーチ表示が行われる場合及びリーチ表示が行われない場合のいずれの遊技回においても発生し得るが、リーチ表示の行われる場合の方がリーチ表示の行われない場合よりも高確率で発生するように設定されている。
【０１２０】
リーチ表示は、最終的に同一の図柄の組合せが停止表示される遊技回では、リーチ乱数カウンタＣ３の値に関係なく実行される。また、外れ結果に対応した遊技回では、ＲＯＭ９３のリーチ用テーブル記憶エリアに記憶されたリーチ用テーブルを参照して所定のタイミングで取得したリーチ乱数カウンタＣ３がリーチ表示の発生に対応している場合に実行される。
【０１２１】
一方、予告表示を行うか否かの決定は、主制御装置９０において行うのではなく、音声発光制御装置１０３において行われる。この場合、音声発光制御装置１０３では、いずれかの大当たり結果に対応した遊技回の方が、外れ結果に対応した遊技回に比べ、予告表示が発生し易いこと、及び出現率の低い予告表示が発生し易いことの少なくとも一方の条件を満たすように、予告表示用の抽選処理を実行する。ちなみに、この抽選結果は、図柄表示装置３１にて遊技回用の演出が実行される場合に反映される。
【０１２２】
次に、変動種別カウンタＣＳについて説明する。変動種別カウンタＣＳは、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。変動種別カウンタＣＳは、特図表示部３３における表示継続時間と、図柄表示装置３１における図柄の表示継続時間とをＭＰＵ９２において決定する上で用いられる。変動種別カウンタＣＳの値は、特図表示部３３における変動表示の開始時及び図柄表示装置３１による図柄の変動開始時における変動パターン決定に際して取得される。
【０１２３】
＜主制御装置９０のＭＰＵ９２にて実行される各種処理について＞
次に、主制御装置９０のＭＰＵ９２にて遊技を進行させるために実行される各処理を説明する。かかるＭＰＵ９２の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では４ｍｓｅｃ周期で）起動されるタイマ割込み処理とがある。
【０１２４】
＜メイン処理＞
まず、図１０のフローチャートを参照しながらメイン処理を説明する。
【０１２５】
ステップＳ１０１では、電源投入ウェイト処理を実行する。当該電源投入ウェイト処理では、例えばメイン処理が起動されてから１ｓｅｃが経過するまで次の処理に進行することなく待機する。続くステップＳ１０２ではＲＡＭ９４のアクセスを許可するとともに、ステップＳ１０３にてＭＰＵ９２の内部機能レジスタの設定を行う。
【０１２６】
その後、ステップＳ１０４では、電源・発射制御装置１０２に設けられたＲＡＭ消去スイッチが手動操作されているか否かを判定し、続くステップＳ１０５では、ＲＡＭ９４の停電フラグに「１」がセットされているか否かを判定する。また、ステップＳ１０６ではチェックサムを算出するチェックサム算出処理を実行し、続くステップＳ１０７ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。
【０１２７】
本パチンコ機１０では、例えば遊技ホールの営業開始時など、電源投入時にＲＡＭデータを初期化する場合にはＲＡＭ消去スイッチを押しながら電源が投入される。したがって、ＲＡＭ消去スイッチが押されていれば、ステップＳ１０８の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップＳ１０８の処理に移行する。ステップＳ１０８では、ＲＡＭ９４の初期化として当該ＲＡＭ９４をクリアする。その後、ステップＳ１０９に進む。
【０１２８】
一方、ＲＡＭ消去スイッチが押されていない場合には、停電フラグに「１」がセットされていること、及びチェックサムが正常であることを条件に、ステップＳ１０８の処理を実行することなくステップＳ１０９に進む。ステップＳ１０９では電源投入設定処理を実行する。電源投入設定処理では、停電フラグの初期化といったＲＡＭ９４の所定のエリアを初期値に設定するとともに、現状の遊技状態を認識させるために現状の遊技状態に対応したコマンドを音声発光制御装置１０３に送信する。また、払出制御装置１０１のＲＡＭの初期化を実行すべきことを示す払出初期化コマンドを払出制御装置１０１に送信する。
【０１２９】
その後、ステップＳ１１０〜ステップＳ１１３の残余処理に進む。つまり、ＭＰＵ９２はタイマ割込み処理を定期的に実行する構成であるが、１のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップＳ１１０〜ステップＳ１１３の残余処理を繰り返し実行する。この点、当該ステップＳ１１０〜ステップＳ１１３の残余処理は非定期的に実行される非定期処理であると言える。
【０１３０】
残余処理では、まずステップＳ１１０にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。続くステップＳ１１１では、乱数初期値カウンタＣＩＮＩの更新を行う乱数初期値更新処理を実行するとともに、ステップＳ１１２にて変動種別カウンタＣＳの更新を行う変動用カウンタ更新処理を実行する。これらの更新処理では、ＲＡＭ９４の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。その後、ステップＳ１１３にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップＳ１１３の処理を実行したら、ステップＳ１１０に戻り、ステップＳ１１０〜ステップＳ１１３の処理を繰り返す。
【０１３１】
＜タイマ割込み処理＞
次に、図１１のフローチャートを参照しながらタイマ割込み処理を説明する。
【０１３２】
ここで、ＭＰＵ９２にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板９１には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路とＭＰＵ９２との間の信号経路の途中位置に存在するように分周回路が設けられている。
【０１３３】
分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングをＭＰＵ９２にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路からＭＰＵ９２に対して特定周期である４ｍｓｅｃ周期の間隔でパルス信号が供給されるようになっている。ＭＰＵ９２では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。
【０１３４】
この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、ＭＰＵ９２における処理の実行状況によっては前回のタイマ割込み処理が開始されてから４．１ｍｓｅｃ経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから３．９ｍｓｅｃ経過後に開始されることとなる。
【０１３５】
但し、上記分周回路からのパルス信号の出力はＭＰＵ９２における処理の経過内容に関係なく４ｍｓｅｃといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、ＭＰＵ９２の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。
【０１３６】
さて、タイマ割込み処理では、まずステップＳ２０１にて停電情報記憶処理を実行する。停電情報記憶処理では、停電監視基板から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行する。
【０１３７】
続くステップＳ２０２では抽選用乱数更新処理を実行する。抽選用乱数更新処理では、当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び普電役物開放カウンタＣ４の更新を実行する。具体的には、当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び普電役物開放カウンタＣ４から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。
【０１３８】
その後、ステップＳ２０３ではステップＳ１１１と同様に乱数初期値更新処理を実行するとともに、ステップＳ２０４にてステップＳ１１２と同様に変動用カウンタ更新処理を実行する。続くステップＳ２０５では、遊技停止判定処理を実行する。遊技停止判定処理では、遊技の進行を停止すべき状況であるか否かを監視し、遊技の進行を停止すべき状況であれば遊技を進行させるための処理の実行を停止する。
【０１３９】
具体的には、遊技機本体１２の前面側には電波検知センサ、磁石検知センサ及び振動検知センサが設けられている。ＭＰＵ９２では、電波検知センサの検知結果に基づいて不正な電波がパチンコ機１０に向けて出力されていないか否かを判定し、磁石検知センサの検知結果に基づいて遊技盤２０に対して磁石を近づける行為が行われていないか否かを判定し、振動検知センサの検知結果に基づいてパチンコ機１０に対して不正な振動が加えられていないか否かを判定する。これらの判定のいずれかにて肯定判定をした場合には、パチンコ機１０への不正行為に該当する特定事象が発生しているとして、遊技を進行させるための処理の実行を停止する。
【０１４０】
その後、ステップＳ２０６では、遊技の進行を停止している状態であるか否かを判定する。遊技の進行を停止している状態であれば、ステップＳ２０７にて、報知コマンドの出力用処理を実行した後に、本タイマ割込み処理を終了する。報知コマンドの出力用処理では、いずれかの特定事象が発生している場合であってその特定事象の発生に対して未だ報知コマンドを出力していない状況において、報知コマンドを音声発光制御装置１０３に出力する。当該報知コマンドには、その出力の契機となった特定事象の内容が含まれるため、音声発光制御装置１０３ではその特定事象の内容に対応した報知の実行設定を行う。
【０１４１】
一方、ステップＳ２０６にて、遊技の進行を停止している状態ではないと判定した場合には、ステップＳ２０８以降の処理を実行する。ステップＳ２０８では、解除コマンドの出力用処理を実行する。解除コマンドの出力用処理では、既に報知コマンドの出力契機となった特定事象が発生している状態が解除された場合であってその解除に対して未だ解除コマンドを出力していない状況において、解除コマンドを音声発光制御装置１０３に出力する。当該解除コマンドは、その出力の契機となった解除対象の特定事象の内容が含まれるため、音声発光制御装置１０３ではその特定事象に対応した報知の解除設定を行う。
【０１４２】
続くステップＳ２０９では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部２２ｂ，２４ｂに行うための処理を実行する。例えば、特電入賞装置２２を開放状態に切り換えるべき情報が設定されている場合には特電用の駆動部２２ｂへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口２４の普電役物２４ａを開放状態に切り換えるべき情報が設定されている場合には普電用の駆動部２４ｂへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
【０１４３】
続くステップＳ２１０では、読み込み処理を実行する。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。
【０１４４】
続くステップＳ２１１では入賞検知処理を実行する。当該入賞検知処理では、各入賞検知センサ９６ａ〜９６ｅから受信している信号を読み込むとともに、一般入賞口２１、特電入賞装置２２、上作動口２３、下作動口２４及びスルーゲート２５への入球の有無を特定する処理を実行する。
【０１４５】
続くステップＳ２１２では、ＲＡＭ９４に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。
【０１４６】
続くステップＳ２１３では、遊技球の発射制御を行うための発射制御処理を実行する。発射ハンドル４１に対して発射操作が継続されている状況では、所定の発射周期である０．６ｓｅｃに１個の遊技球が発射される。
【０１４７】
続くステップＳ２１４では、入力状態監視処理として、ステップＳ２１０の読み込み処理にて読み込んだ情報に基づいて、各入賞検知センサ９６ａ〜９６ｅの断線確認や、遊技機本体１２の開放確認を行う。この場合、当該入力状態監視処理では、遊技機本体１２の開放を確認した場合にはステップＳ２０７と同様に報知コマンドの出力用処理を実行する。当該報知コマンドの出力用処理では、遊技機本体１２が開放状態であることを示す報知コマンドや、各入賞検知センサ９６ａ〜９６ｅに断線が発生していることを示す報知コマンドを送信する。また、入力状態監視処理では、払出制御装置１０１から受信している信号に基づいて、下皿４７ａが満タン状態となっているか否かといった判定や、払出装置１０４に異常が発生しているか否かといった判定を行い、これらの判定において肯定判定をした場合にはそれに対応した報知コマンドを送信する。
【０１４８】
続くステップＳ２１５では、遊技回の実行制御、及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する。当該特図特電制御処理の処理内容については後に詳細に説明する。
【０１４９】
続くステップＳ２１６では、普図普電制御処理を実行する。普図普電制御処理では、スルーゲート２５への入賞が発生している場合に普電役物開放カウンタＣ４の数値情報を取得するための処理を実行するとともに、当該数値情報が記憶されている場合にその数値情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口２４の普電役物２４ａを開閉させる処理を実行する。
【０１５０】
続くステップＳ２１７では、直前のステップＳ２１５及びステップＳ２１６の処理結果に基づいて、特図表示部３３の表示内容を更新させるための出力情報の設定を行うとともに、普図表示部３４の表示内容を更新させるための出力情報の設定を行う。
【０１５１】
続くステップＳ２１８では、払出制御装置１０１から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップＳ２１９では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。続くステップＳ２２０では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する。その後、本タイマ割込み処理を終了する。
【０１５２】
図１２は、特図特電制御処理（ステップＳ２１５）を示すフローチャートである。
【０１５３】
特図特電制御処理では、まずステップＳ３０１にて保留情報の取得処理を実行する。保留情報の取得処理では、上作動口２３又は下作動口２４への入賞が発生しているか否かを判定し、入賞が発生している場合には保留格納エリア９４ａにおける保留数が上限値（本実施の形態では「４」）未満であるか否かを判定する。保留数が上限値未満である場合には、保留数を１加算するとともに、前回のステップＳ２０２にて更新した当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報を、保留用エリアＲＥの空き保留エリアＲＥ１〜ＲＥ４のうち最初の保留エリアに格納する。
【０１５４】
なお、上作動口２３及び下作動口２４への入賞が同時に発生している場合には、保留情報の取得処理を１回実行する範囲内において、上記保留情報を取得するための処理を複数回実行する。
【０１５５】
ステップＳ３０１にて保留情報の取得処理を実行した後は、ステップＳ３０２に進む。ステップＳ３０２では、ＲＡＭ９４に設けられた特図特電カウンタの情報を読み出す処理を実行し、ステップＳ３０３にてＲＯＭ９３から特図特電アドレステーブルを読み出す処理を実行する。そして、ステップＳ３０４にて、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得する処理を実行する。
【０１５６】
ここで、ステップＳ３０２〜ステップＳ３０４の処理内容について説明する。
【０１５７】
既に説明したとおり特図特電制御処理には、遊技回用の演出に関する処理と、開閉実行モードに関する処理と、が含まれている。この場合に、遊技回用の演出に関する処理として、遊技回用の演出を開始させるための処理である特図変動開始処理（ステップＳ３０６）と、遊技回用の演出を進行させるための処理である特図変動中処理（ステップＳ３０７）と、遊技回用の演出を終了させるための処理である特図確定中処理（ステップＳ３０８）と、が設定されている。
【０１５８】
また、開閉実行モードに関する処理として、開閉実行モードのオープニングを制御するための処理である特電開始処理（ステップＳ３０９）と、特電入賞装置２２の開放中の状態を制御するための処理である特電開放中処理（ステップ３１０）と、特電入賞装置２２の閉鎖中の状態を制御するための処理である特電閉鎖中処理（ステップＳ３１１）と、開閉実行モードのエンディング及び開閉実行モード終了時の遊技状態の移行を制御するための処理である特電終了処理（ステップＳ３１２）と、が設定されている。
【０１５９】
このような処理構成において、特図特電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかをＭＰＵ９２にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムの開始アドレスが設定されている。
【０１６０】
この場合、開始アドレスＳＡ０は、特図変動開始処理（ステップＳ３０６）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ１は、特図変動中処理（ステップＳ３０７）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ２は、特図確定中処理（ステップＳ３０８）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ３は、特電開始処理（ステップＳ３０９）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ４は、特電開放中処理（ステップＳ３１０）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ５は、特電閉鎖中処理（ステップＳ３１１）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ６は、特電終了処理（ステップＳ３１２）を実行するためのプログラムの開始アドレスである。
【０１６１】
特図特電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における特図特電制御処理にて実行される処理に対応させて、１加算、１減算又は「０」クリア（初期化）される。したがって、各処理回における特図特電制御処理では、特図特電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。
【０１６２】
ステップＳ３０４の処理を実行した後は、ステップＳ３０５にて、ステップＳ３０４において取得した開始アドレスの示す処理にジャンプする処理を実行する。具体的には、取得した開始アドレスがＳＡ０である場合にはステップＳ３０６の特図変動開始処理にジャンプする。特図変動開始処理では、保留情報が保留記憶されていることを条件に、各種判定処理を実行し、図柄表示装置３１及び特図表示部３３において変動表示が行われる遊技回を開始するための処理を実行する。その詳細については後に説明する。
【０１６３】
取得した開始アドレスがＳＡ１である場合にはステップＳ３０７の特図変動中処理にジャンプする。特図変動中処理では、遊技回の表示継続時間中であって、最終停止表示前のタイミングであるか否かを判定する処理を実行し、最終停止表示前であれば特図表示部３３における絵柄の表示態様を規則的に変化させるための処理を実行する。
【０１６４】
ちなみに、最終停止表示させるタイミングとなるまで特図変動中処理にて待機するのではなく、最終停止表示させるタイミングではない場合には上記規則的に変化させるための処理を実行した後に、本特図変動中処理を終了する。したがって、遊技回用の演出が開始された後は、最終停止表示させるタイミングとなるまで、特図特電制御処理が起動される度に特図変動中処理が起動される。また、最終停止表示させるタイミングとなった場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特図変動中処理に対応したものから特図確定中処理に対応したものに更新する。
【０１６５】
取得した開始アドレスがＳＡ２である場合にはステップＳ３０８の特図確定中処理にジャンプする。特図確定中処理では、図柄表示装置３１にて今回の遊技回の停止結果を最終停止表示させるために、最終停止コマンドを音声発光制御装置１０３に送信するとともに、特図表示部３３における絵柄の表示態様を今回の遊技回の抽選結果に対応した表示態様とする。また、特図確定中処理では、最終停止表示中の期間が経過したか否かを判定し、当該期間が経過している場合には開閉実行モードへの移行が発生するか否かの判定を行い、開閉実行モードへの移行が発生する場合には当該モード移行用の処理を実行する。
【０１６６】
ちなみに、最終停止表示中の期間が経過するまで特図確定中処理にて待機するのではなく、当該期間が経過していない場合には本特図確定中処理を終了する。したがって、最終停止表示が開始された後は、最終停止表示中の期間が経過するまで、特図特電制御処理が起動される度に特図確定中処理が起動される。また、最終停止表示中の期間が経過した場合には、開閉実行モードへの移行が発生しない状況では特図特電カウンタの数値情報を初期化（すなわち「０」クリア）し、開閉実行モードへの移行が発生する状況では特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特図確定中処理に対応したものから特電開始処理に対応したものに更新する。
【０１６７】
取得した開始アドレスがＳＡ３である場合にはステップＳ３０９の特電開始処理にジャンプする。特電開始処理では、開閉実行モードが開始されることを示すオープニングコマンドを音声発光制御装置１０３に送信する。また、特電開始処理では、開閉実行モードのオープニング期間が経過したか否かを判定する。オープニング期間が経過していない場合には特電開始処理にて待機するのではなく本特電開始処理を終了する。したがって、開閉実行モードのオープニング演出が開始された後は、オープニング期間が経過するまで、特図特電制御処理が起動される度に特電開始処理が起動される。また、オープニング期間が経過した場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電開始処理に対応したものから特電開放中処理に対応したものに更新する。
【０１６８】
取得した開始アドレスがＳＡ４である場合にはステップＳ３１０の特電開放中処理にジャンプする。特電開放中処理では、１のラウンド遊技を開始させるとともに、当該ラウンド遊技の終了条件が成立したか否かを判定する。なお、１のラウンド遊技の開始に際しては、特電入賞装置２２を開放状態とするとともに、開放コマンドを音声発光制御装置１０３に送信する。ラウンド遊技の終了条件が成立していない場合には特電開放中処理にて待機するのではなく、上記終了条件の成立を監視するための処理を実行した後に本特電開放中処理を終了する。上記終了条件が成立している場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電開放中処理に対応したものから特電閉鎖中処理に対応したものに更新する。
【０１６９】
取得した開始アドレスがＳＡ５である場合にはステップＳ３１１の特電閉鎖中処理にジャンプする。特電閉鎖中処理では、１のラウンド遊技を終了させる処理を実行する。この場合、特電入賞装置２２を閉鎖状態とするとともに、閉鎖コマンドを音声発光制御装置１０３に送信する。また、ラウンド遊技間のインターバル期間においては、インターバル期間が経過したか否かを判定する。インターバル期間が経過していない場合には特電閉鎖中処理にて待機するのではなく本特電閉鎖中処理を終了する。したがって、インターバル期間が開始された場合には当該期間が経過するまで、特図特電制御処理が起動される度に特電閉鎖中処理が起動される。また、インターバル期間が経過した場合には、特図特電カウンタの数値情報を１減算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電開放中処理に対応したものに更新する。
【０１７０】
一方、最後のラウンド遊技に対する特電閉鎖中処理では１のラウンド遊技を終了させる処理を実行した後に、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電終了処理に対応したものに更新する。
【０１７１】
取得した開始アドレスがＳＡ６である場合にはステップＳ３１２の特電終了処理にジャンプする。特電終了処理では、開閉実行モードが終了されることを示すエンディングコマンドを音声発光制御装置１０３に送信する。また、特電終了処理では、開閉実行モードのエンディング期間が経過したか否かを判定する。エンディング期間が経過していない場合には特電終了処理にて待機するのではなく本特電終了処理を終了する。したがって、開閉実行モードのエンディング演出が開始された後は、エンディング期間が経過するまで、特図特電制御処理が起動される度に特電終了処理が起動される。また、エンディング期間が経過した場合には、開閉実行モード後の遊技状態（当否抽選モード及びサポートモード）を設定するための処理を実行した後に、特図特電カウンタの数値情報を初期化することで、当該カウンタの数値情報を特電終了処理に対応したものから特図変動開始処理に対応したものに更新する。
【０１７２】
図１３は、特図変動開始処理（ステップＳ３０６）を示すフローチャートである。
【０１７３】
特図変動開始処理では、まずステップＳ４０１にて、保留数Ｎが１以上であるか否かを判定する。保留数Ｎが「０」である場合にはそのまま本特図変動開始処理を終了する。保留数Ｎが１以上である場合には、ステップＳ４０２にてデータ設定処理を実行する。
【０１７４】
データ設定処理では、まず保留数Ｎを１減算するとともに、保留用エリアＲＥの第１保留エリアＲＥ１に格納されたデータを実行エリアＡＥに移動する。その後、保留用エリアＲＥの各保留エリアＲＥ１〜ＲＥ４に格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、第１保留エリアＲＥ１〜第４保留エリアＲＥ４に格納されているデータを下位エリア側に順にシフトさせる処理であって、第１保留エリアＲＥ１のデータをクリアするとともに、第２保留エリアＲＥ２→第１保留エリアＲＥ１、第３保留エリアＲＥ３→第２保留エリアＲＥ２、第４保留エリアＲＥ４→第３保留エリアＲＥ３といった具合に各エリア内のデータがシフトされる。この際、保留エリアのデータのシフトが行われたことを音声発光制御装置１０３に認識させるためのシフト時コマンドを出力対象として設定して送信する構成としてもよい。
【０１７５】
続くステップＳ４０３では、当否判定処理を実行する。当否判定処理では、まず当否抽選モードが高確率モードであるか否かを判定する。高確率モードである場合にはＲＯＭ９３に設けられた高確率モード用の当否テーブルを参照して、実行エリアＡＥに格納された情報のうち当否判定用の情報、すなわち当たり乱数カウンタＣ１から取得した数値情報が高確率用の大当たり数値情報と一致しているか否かを判定する。また、低確率モードである場合にはＲＯＭ９３に設けられた低確率モード用の当否テーブルを参照して、実行エリアＡＥに格納されている当たり乱数カウンタＣ１から取得した数値情報が低確率用の大当たり数値情報と一致しているか否かを判定する。
【０１７６】
続くステップＳ４０４では、ステップＳ４０３における当否判定処理の結果が大当たり当選結果であるか否かを判定する。大当たり当選結果である場合には、ステップＳ４０５にて振分判定処理を実行する。振分判定処理では、実行エリアＡＥに格納された情報のうち振分判定用の情報、すなわち大当たり種別カウンタＣ２から取得した数値情報を把握する。そして、ＲＯＭ９３に設けられた振分テーブルを参照して、上記把握した大当たり種別カウンタＣ２の数値情報がいずれの大当たり結果に対応しているのかを特定する。具体的には、低確大当たり結果及び高確大当たり結果のうちいずれの大当たり結果に対応しているのかを特定する。
【０１７７】
続くステップＳ４０６では、大当たり結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に係る遊技回において特図表示部３３に最終的に停止表示させる絵柄の態様の情報を、ＲＯＭ９３に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報をＲＡＭ９４に記憶する。この大当たり結果用の停止結果テーブルには、特図表示部３３に停止表示される絵柄の態様の情報が、大当たり結果の種類毎に相違させて設定されている。
【０１７８】
続くステップＳ４０７では、振分判定結果に対応したフラグセット処理を実行する。具体的には、ＲＡＭ９４には各大当たり結果の種類に対応したフラグが設けられており、ステップＳ４０７では、それら各大当たり結果の種類に対応したフラグのうち、ステップＳ４０５の振分判定結果に対応したフラグに対して「１」をセットする。
【０１７９】
一方、ステップＳ４０４にて、大当たり当選結果ではないと判定した場合には、ステップＳ４０８にて、外れ結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に対応する遊技回において特図表示部３３に最終的に停止表示させる絵柄の態様の情報を、ＲＯＭ９３に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報をＲＡＭ９４に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
【０１８０】
ステップＳ４０７及びステップＳ４０８のいずれかの処理を実行した後は、ステップＳ４０９にて、表示継続時間の把握処理を実行する。かかる処理では、変動種別カウンタＣＳの数値情報を取得する。また、今回の遊技回において図柄表示装置３１にてリーチ表示が発生するか否かを判定する。具体的には、今回の変動開始に対応した遊技回が高確大当たり結果又は低確大当たり結果である場合には、リーチ表示が発生すると判定する。また、いずれの大当たり結果でもなく、さらに実行エリアＡＥに格納されているリーチ乱数カウンタＣ３から取得した数値情報がリーチ発生に対応した数値情報である場合には、リーチ表示が発生すると判定する。
【０１８１】
リーチ表示が発生すると判定した場合には、ＲＯＭ９３に記憶されているリーチ発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。一方、リーチ表示が発生しないと判定した場合には、ＲＯＭ９３に記憶されているリーチ非発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。ちなみに、リーチ非発生用表示継続時間テーブルを参照して取得され得る表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得され得る表示継続時間と異なっている。
【０１８２】
なお、リーチ非発生時における表示継続時間情報は、保留数Ｎが多いほど、表示継続時間が短くなるように設定されている。また、サポートモードが高頻度サポートモードである状況においては低頻度サポートモードである状況よりも、保留情報の数が同一である場合で比較して、短い表示継続時間が選択されるようにリーチ非発生用表示継続時間テーブルが設定されている。但し、これに限定されることはなく、保留数Ｎやサポートモードに応じて表示継続時間が変動しない構成としてもよく、上記の関係とは逆であってもよい。さらには、リーチ発生時における表示継続時間に対して、上記構成を適用してもよい。また、各種大当たり結果の場合、外れリーチ時の場合及びリーチ非発生の外れ結果の場合のそれぞれに対して個別に表示継続時間テーブルが設定されていてもよい。この場合、各遊技結果に応じた表示継続時間の振分が行われることとなる。
【０１８３】
続くステップＳ４１０では、ステップＳ４０９にて取得した表示継続時間の情報を、特図特電タイマカウンタにセットする。当該タイマカウンタにセットされた数値情報の更新は、既に説明したタイマ更新処理（図１１）にて実行される。ちなみに、遊技回用の演出として、特図表示部３３における絵柄の変動表示と図柄表示装置３１における図柄の変動表示とが行われるが、これらの各変動表示が終了される場合にはその遊技回の停止結果が表示された状態（図柄表示装置３１では有効ライン上に所定の図柄の組合せが待機された状態）で最終停止時間に亘って最終停止表示される。この場合に、ステップＳ４０９にて取得される表示継続時間は１遊技回分のトータル時間に対して最終停止時間を差し引いた時間となっている。この点、表示継続時間を最終停止の前時間と換言することもできる。
【０１８４】
続くステップＳ４１１では、変動用コマンド及び種別コマンドを出力対象に設定する。変動用コマンドには、表示継続時間の情報が含まれる。ここで、上記のとおりリーチ非発生用表示継続時間テーブルを参照して取得される表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得される表示継続時間と異なっているため、変動用コマンドにリーチ発生の有無の情報が含まれていなかったとしても、サブ側の制御装置である音声発光制御装置１０３では表示継続時間の情報からリーチ発生の有無を特定することは可能である。この点、変動用コマンドには、リーチ発生の有無を示す情報が含まれているとも言える。なお、変動用コマンドにリーチ発生の有無を直接示す情報が含まれていてもよい。
【０１８５】
また、種別コマンドには、遊技結果の情報が含まれる。ステップＳ４１１にて出力対象として設定された変動用コマンド及び種別コマンドは、サブ側の制御装置である音声発光制御装置１０３に送信される。
【０１８６】
ステップＳ４１１の処理を実行した後は、ステップＳ４１２にて特図表示部３３における絵柄の変動表示を開始させる。続くステップＳ４１３では、特図特電カウンタを１加算する。この場合、特図変動開始処理が実行される場合における特図特電カウンタの数値情報は「０」であるため、ステップＳ４１３の処理が実行された場合には特図特電カウンタの数値情報は「１」となる。その後、本特図変動開始処理を終了する。
【０１８７】
＜演出及び報知の実行制御＞
次に、音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２にて実行される各種出力装置を利用した演出及び報知の実行制御について説明する。
【０１８８】
既に説明したとおり、本パチンコ機１０では、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間でコマンドが双方向通信でやり取りされる。そして、双方向通信でコマンドがやり取りされることで、音光側ＭＰＵ１１２においては、第１発光部群７１、第２発光部群７２及び第３発光部群７３を含む各種発光部の発光制御、スピーカ部４５の音出力制御、並びに幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂを含む各種可動物の駆動制御が実行され、表示側ＭＰＵ１２２においては、図柄表示装置３１の表示制御が実行される。以下、これら各種制御を実行するための具体的な処理内容について説明する。
【０１８９】
＜音光側ＭＰＵ１１２のタイマ割込み処理＞
図１４は、音光側ＭＰＵ１１２にて比較的短い周期（例えば４ｍｓｅｃ）で繰り返し実行されるタイマ割込み処理を示すフローチャートである。
【０１９０】
当該タイマ割込み処理では、まずステップＳ５０１にて、主側コマンド格納処理を実行する。主側コマンド格納処理は、主制御装置９０のＭＰＵ９２（以下、主側ＭＰＵ９２という）からコマンドを受信した場合に、そのコマンドを音光側ＲＡＭ１１４に格納するための処理である。音光側ＲＡＭ１１４には主側ＭＰＵ９２から受信したコマンドの格納及び読み出しを可能とするための主側リングバッファが設けられており、主側ＭＰＵ９２から受信したコマンドは当該主側リングバッファに順次格納されていくとともに格納された順序に従って順次読み出されていく。
【０１９１】
続くステップＳ５０２では、表示側コマンド格納処理を実行する。表示側コマンド格納処理は、表示側ＭＰＵ１２２からコマンドを受信した場合に、そのコマンドを音光側ＲＡＭ１１４に格納するための処理である。音光側ＲＡＭ１１４には表示側ＭＰＵ１２２から受信したコマンドの格納及び読み出しを可能とするための表示側リングバッファが設けられており、表示側ＭＰＵ１２２から受信したコマンドは当該表示側リングバッファに順次格納されていくとともに格納された順序に従って順次読み出されていく。
【０１９２】
その後、ステップＳ５０３にて、主側ＭＰＵ９２から受信したコマンドに対応した処理を行うための主側コマンド対応処理を実行し、ステップＳ５０４にて、表示側ＭＰＵ１２２から受信したコマンドに対応した処理を行うための表示側コマンド対応処理を実行し、ステップＳ５０５にて、第１発光部群７１、第２発光部群７２及び第３発光部群７３を含む各種発光部の発光制御を行うための発光制御処理を実行し、ステップＳ５０６にて、スピーカ部４５の音出力制御を行うための音出力制御処理を実行し、ステップＳ５０７にて、幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂを含む各種可動物の駆動制御を行うための可動物制御処理を実行する。詳細な説明は省略するがステップＳ５０７の可動物制御処理では、主側ＭＰＵ９２及び表示側ＭＰＵ１２２から受信したコマンドの内容に従って、図５〜図７を参照して説明したような動作を各種可動物において行わせるための処理を実行する。ステップＳ５０３〜ステップＳ５０６の処理内容については後に詳細に説明する。
【０１９３】
その後、ステップＳ５０８にて、演出操作装置４８の操作が有効となっている期間中であるか否かを判定する。本パチンコ機１０では、遊技回用演出といった所定の開始契機による一単位の演出が実行されている状況において、演出操作装置４８が操作された場合に演出の進行内容をそれに応じた内容とする期間が生じ得る。一方、当該有効期間外においては演出操作装置４８を操作したとしてもその操作は演出の進行内容に影響を与えることはなく、その操作自体が無効とされる。ステップＳ５０８では、当該有効期間中であるか否かを判定する。
【０１９４】
ステップＳ５０８にて否定判定をした場合にはそのまま本タイマ割込み処理を終了し、ステップＳ５０８にて肯定判定をした場合には、ステップＳ５０９にて演出操作装置４８が操作されたか否かを判定する。
【０１９５】
ここで、当該演出操作装置４８は操作部が操作されていない状況ではＬＯＷレベルの操作信号を出力し、操作部が操作されている状況においてＨＩレベルの操作信号を出力する。音光側ＭＰＵ１１２では、演出操作装置４８の操作有効期間となることで、当該演出操作装置４８から受信している信号のレベルに対応したデータが書き込まれるポート部の定期的（例えば４ｍｓｅｃ周期）な監視を開始し、ＬＯＷレベル信号を受信している状態を確認した監視処理回の次にＨＩレベル信号を受信している状態を確認した監視処理回が複数回（例えば２回）連続した場合に、ステップＳ５０９にて、演出操作装置４８が操作されたと判定する。
【０１９６】
なお、操作信号のＨＩ・ＬＯＷの関係が逆であってもよく、演出操作装置４８の操作が開始された側で操作の有無を判断するのではなく、演出操作装置４８の操作が終了された側で操作の有無を判断する構成としてもよい。
【０１９７】
ステップＳ５０９にて否定判定をした場合にはそのまま本タイマ割込み処理を終了し、演出操作装置４８が操作されている場合には、ステップＳ５１０にて、操作発生コマンドを表示側ＭＰＵ１２２に送信した後に、本タイマ割込み処理を終了する。操作発生コマンドは、演出操作装置４８の操作の有効期間中に当該演出操作装置４８が操作されたことを表示側ＭＰＵ１２２に認識させるためのコマンドである。当該コマンドが送信されることによる作用については、後に説明する。
【０１９８】
＜音光側ＭＰＵ１１２の主側コマンド対応処理＞
次に、タイマ割込み処理（図１４）のステップＳ５０３にて実行される主側コマンド対応処理について、図１５のフローチャートを参照しながら説明する。
【０１９９】
まずステップＳ６０１では、主側ＭＰＵ９２から変動用コマンド及び種別コマンドを受信しているか否かを判定する。これらコマンドを受信している場合には、ステップＳ６０２にて、遊技結果の記憶処理を実行する。具体的には、種別コマンドに含まれている情報から、今回の遊技回の開始に際して主側ＭＰＵ９２にて決定された当否抽選及び振分抽選の結果がいずれであるかの情報、すなわち今回の遊技回の遊技結果が高確大当たり結果、低確大当たり結果及び外れ結果のいずれであるかの情報を特定し、その特定した情報を音光側ＲＡＭ１１４に設けられた保持データエリア１６１に書き込む処理を実行する。保持データエリア１６１は、遊技回中及び開閉実行モード中の演出、並びに報知を実行するために一時的に利用されるデータであって、これら演出や報知が開始された後においても音光側ＭＰＵ１１２にて独自に利用可能とするためのデータを記憶保持しておくためのエリアである。
【０２００】
続くステップＳ６０３では、予告抽選処理を実行する。予告抽選処理では、今回の遊技回において図柄表示装置３１にて予告表示を行わせるか否かを抽選により決定する。かかる予告表示としては、既に説明したとおり、図柄表示装置３１にて図柄の変動表示が開始されてから、全ての図柄列Ｚ１〜Ｚ３にて図柄が変動表示されている状況において、又は一部の図柄列であって複数の図柄列にて図柄が変動表示されている状況において、図柄列Ｚ１〜Ｚ３上の図柄とは別にキャラクタを表示させる態様とするものや、背景画面をそれまでの態様とは異なる所定の態様とするものや、図柄列Ｚ１〜Ｚ３上の図柄をそれまでの態様とは異なる所定の態様とするものも含まれる。当該予告表示は、リーチ表示が行われる場合及びリーチ表示が行われない場合のいずれの遊技回においても発生し得るが、リーチ表示の行われる場合の方がリーチ表示の行われない場合よりも高確率で発生するように設定されている。また、予告抽選処理では、いずれかの大当たり結果に対応した遊技回の方が、外れ結果に対応した遊技回に比べ、予告表示が発生し易く、さらに出現率の低い予告表示が発生し易くなるように予告抽選を行う。
【０２０１】
続くステップＳ６０４では、停止図柄決定処理を実行する。停止図柄決定処理では、今回の遊技回の遊技結果が高確大当たり結果であれば、一の有効ラインＬ１〜Ｌ５上に同一図柄の組合せが成立する停止結果に対応した情報を、今回の停止結果の情報として決定する。この場合、同一図柄の種類や有効ラインＬ１〜Ｌ５は抽選などによってランダムに決定される。但し、同一図柄の組合せを形成する図柄として奇数図柄が選択され易い。また、停止図柄決定処理では、今回の遊技回の遊技結果が低確大当たり結果であれば、一の有効ラインＬ１〜Ｌ５上に同一の偶数図柄の組合せが成立する停止結果に対応した情報を、今回の停止結果の情報として決定する。この場合、同一図柄の種類や有効ラインＬ１〜Ｌ５は抽選などによってランダムに決定される。また、停止図柄決定処理では、今回の遊技回の遊技結果が外れ結果であれば、変動用コマンドの内容からリーチ表示の有無を特定する。そして、リーチ表示が発生する場合には、全ての有効ラインＬ１〜Ｌ５上に同一図柄の組合せが成立しない停止結果であって、一又は二の有効ラインＬ１〜Ｌ５上にリーチ図柄の組合せが成立する停止結果に対応した情報を、今回の停止結果の情報として決定する。一方、リーチ表示が発生しない場合には、全ての有効ラインＬ１〜Ｌ５上に同一図柄の組合せが成立しない停止結果であって、全ての有効ラインＬ１〜Ｌ５上にリーチ図柄の組合せが成立しない停止結果に対応した情報を、今回の停止結果の情報として決定する。
【０２０２】
続くステップＳ６０５では、今回の遊技回の演出パターンを決定するための処理を実行する。当該処理では、今回受信している変動用コマンド及び種別コマンドの内容から遊技回の表示継続時間の情報を特定するとともに、当該表示継続時間の情報、上記ステップＳ６０２にて特定した遊技結果の情報、及び上記ステップＳ６０３における予告抽選処理の抽選結果の情報の組合せに対応した演出パターンを選択する。
【０２０３】
続くステップＳ６０６では、上記ステップＳ６０５にて選択した演出パターンの種類、及び上記ステップＳ６０４にて決定した停止図柄の種類の各情報を、音光側ＲＡＭ１１４の保持データエリア１６１に書き込む処理を実行する。なお、演出パターンには今回の遊技回の表示継続時間の情報が含まれているため、演出パターンの情報を保持データエリア１６１に書き込むことで、演出パターンの情報だけでなく表示継続時間の情報についても音光側ＭＰＵ１１２は再度読み出すことが可能となる。但し、音光側ＭＰＵ１１２では、表示継続時間の計測については行わない。
【０２０４】
続くステップＳ６０７では、上記ステップＳ６０４の処理結果に対応した停止結果コマンドと、上記ステップＳ６０５の処理結果に対応したパターンコマンドとを、表示側ＭＰＵ１２２に送信する。これらコマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２０５】
続くステップＳ６０８では、遊技回数の更新処理を実行する。当該更新処理では、音光側ＲＡＭ１１４の保持データエリア１６１に設けられた遊技回数カウンタにおいて計測している消化遊技回数が１加算されるように当該遊技回数カウンタを更新するための処理を実行する。消化遊技回数は、開閉実行モードの終了後において当該開閉実行モードに再度移行することなく消化された遊技回の回数のことである。音光側ＭＰＵ１１２では、当該消化遊技回数の情報を演出の内容の決定に際して利用することが可能であり、例えば消化遊技回数が所定回数以上であれば予告抽選処理にて所定の予告表示が選択され易くなるような処理を実行する。
【０２０６】
ステップＳ６０１にて否定判定をした場合、又はステップＳ６０８の処理を実行した後は、ステップＳ６０９にて、最終停止コマンドを受信しているか否かを判定する。最終停止コマンドを受信している場合には、ステップＳ６１０にて、図柄停止コマンドを表示側ＭＰＵ１２２に送信する。図柄停止コマンドは、今回の遊技回に対応した停止図柄を有効ラインＬ１〜Ｌ５上に待機させてその状態を最終停止時間に亘って維持させることを表示側ＭＰＵ１２２に指示するためのコマンドである。
【０２０７】
ステップＳ６０９にて否定判定をした場合、又はステップＳ６１０の処理を実行した後は、ステップＳ６１１にて、オープニングコマンドを受信しているか否かを判定する。オープニングコマンドを受信している場合には、ステップＳ６１２にて、開閉実行モード回数の更新処理を実行する。当該更新処理では、音光側ＲＡＭ１１４の保持データエリア１６１に設けられた開閉実行モード回数カウンタにおいて計測している開閉実行モード回数が１加算されるように当該開閉実行モード回数カウンタを更新するための処理を実行する。開閉実行モード回数は、高頻度サポートモードから低頻度サポートモードへの移行が生じない状況で発生した開閉実行モードの回数のことである。音光側ＭＰＵ１１２では、当該開閉実行モード回数の情報を演出の内容の決定に際して利用することが可能であり、例えば開閉実行モード回数が所定回数以上であれば開閉実行モード中において所定の実写画像といったそれに対応した演出が実行されるようにする。
【０２０８】
続くステップＳ６１３では、オープニング対応処理を実行する。オープニング対応処理では、今回受信したオープニングコマンドに含まれている開閉実行モードの移行契機となった大当たり結果の種類を特定し、その大当たり結果の種類に対応した開閉実行モード中の演出内容を決定するための処理を実行する。この場合、今回の開閉実行モードの移行契機となった大当たり結果が高確大当たり結果であり、さらにその直前の遊技回において図柄表示装置３１にて同一の奇数図柄の組合せではなく、同一の偶数図柄の組合せを最終停止表示させている場合には、当否抽選モードが低確率モードから高確率モードに昇格したと遊技者に認識させるための内容が含まれる演出を、今回の開閉実行モード中の演出として決定する。
【０２０９】
ここで既に説明したとおり、音光側ＲＡＭ１１４の保持データエリア１６１には遊技回用の演出に関して、遊技結果の情報と、図柄表示装置３１における遊技回の停止図柄の種類の情報とが記憶されており、遊技回の実行に続けて開閉実行モードとなる場合には保持データエリア１６１に記憶されている上記遊技結果の情報と停止図柄の種類の情報とは開閉実行モードが終了する場合にクリアされる。したがって、オープニングコマンドに直前の遊技回における図柄表示装置３１の表示内容の情報が含まれていなかったとしても、上記のように開閉実行モード中において昇格内容を含む演出を実行することが可能となる。
【０２１０】
また、ステップＳ６１３のオープニング対応処理では、ステップＳ６１２にて更新した後の開閉実行モード回数を特定し、その特定した開閉実行モード回数に応じた演出を今回の開閉実行モード中の演出として設定する。
【０２１１】
続くステップＳ６１４では、上記ステップＳ６１３の処理結果に対応したオープニングコマンドを表示側ＭＰＵ１２２に送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１２】
ステップＳ６１１にて否定判定をした場合、又はステップＳ６１４の処理を実行した後は、ステップＳ６１５にて、開放コマンドを受信しているか否かを判定する。開放コマンドを受信している場合には、ステップＳ６１６にて、特電入賞装置２２の開放が新たに開始されたこと、すなわち１のラウンド遊技が新たに開始されたことを表示側ＭＰＵ１２２に認識させるために当該表示側ＭＰＵ１２２に開放コマンドを送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１３】
ステップＳ６１５にて否定判定をした場合、又はステップＳ６１６の処理を実行した後は、ステップＳ６１７にて、閉鎖コマンドを受信しているか否かを判定する。閉鎖コマンドを受信している場合には、ステップＳ６１８にて、特電入賞装置２２が閉鎖されたこと、すなわち１のラウンド遊技が終了されたことを表示側ＭＰＵ１２２に認識させるために当該表示側ＭＰＵ１２２に閉鎖コマンドを送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１４】
ステップＳ６１７にて否定判定をした場合、又はステップＳ６１８の処理を実行した後は、ステップＳ６１９にて、エンディングコマンドを受信しているか否かを判定する。エンディングコマンドを受信している場合には、ステップＳ６２０にて、エンディング対応処理を実行する。エンディング対応処理では、今回受信したエンディングコマンドに含まれている開閉実行モード後における当否抽選モードの内容を特定し、その当否抽選モードの種類に対応したエンディング演出の内容を決定するための処理を実行する。この場合、開閉実行モード後に高確率モードとなる場合には、当該高確率モードとなることを遊技者に認識させるための内容が含まれる演出を、今回のエンディング演出として決定し、開閉実行モード後に低確率モードとなる場合には、当該低確率モードとなることを遊技者に認識させるための内容が含まれる演出を、今回のエンディング演出として決定する。
【０２１５】
続くステップＳ６２１では、上記ステップＳ６２０の処理結果に対応したエンディングコマンドを表示側ＭＰＵ１２２に送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１６】
ステップＳ６１９にて否定判定をした場合、又はステップＳ６２１の処理を実行した後は、ステップＳ６２２にて、報知コマンドを受信しているか否かを判定する。報知コマンドを受信している場合には、何らかの異常やパチンコ機１０の状態変化といった報知を実行すべき事象がパチンコ機１０において発生していることを意味するため、その報知を行うために、ステップＳ６２３にて、発光データの読み出し処理を実行するとともに、ステップＳ６２４にて、音出力データの読み出し処理を実行する。これら各読み出し処理の内容については後に説明する。その後、ステップＳ６２５にて、今回受信した報知コマンドの内容に対応した報知コマンドを表示側ＭＰＵ１２２に送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１７】
ステップＳ６２２にて否定判定をした場合、又はステップＳ６２５の処理を実行した後は、ステップＳ６２６にて、解除コマンドを受信しているか否かを判定する。解除コマンドを受信している場合には、パチンコ機１０において発生していた異常などの報知対象の事象が解除されたことを意味するため、既に行っている報知を解除するために、ステップＳ６２７にて、解除設定処理を実行する。当該解除設定処理の具体的な内容については、後に説明する。その後、ステップＳ６２８にて、今回受信した解除コマンドの内容に対応した解除コマンドを表示側ＭＰＵ１２２に送信する。当該コマンドを受信したことによる表示側ＭＰＵ１２２の処理内容については後に説明する。
【０２１８】
ステップＳ６２６にて否定判定をした場合、又はステップＳ６２８の処理を実行した後は、ステップＳ６２９にてその他対応処理を実行した後に、本対応処理を終了する。その他対応処理では、例えばデモ開始コマンドを受信しているか否かを判定し、デモ開始コマンドを受信している場合には、デモ開始コマンドを表示側ＭＰＵ１２２に送信する。
【０２１９】
デモ表示とは、開閉実行モード中ではない状況で遊技回の終了後において新たな遊技回が開始されることなく予め定められたデモ開始用の開始待ち期間（例えば、０．１ｓｅｃ）が経過した場合、又は主側ＭＰＵ９２への電力供給が開始されてから若しくはパチンコ機１０がリセットされてから、新たに遊技回が開始されることなく予め定められたデモ開始用の開始待ち期間（例えば、３ｓｅｃ）が経過した場合に、図柄表示装置３１において開始されるものである。デモ表示では、図柄列Ｚ１〜Ｚ３上に停止表示されている図柄が所定の動作を行っている画像が表示されるが、これに限定されることはなく、例えば、図柄が所定の動作を行っている画像の表示の後に又はそれに代えてメーカ名、機種名若しくは所定のキャラクタによる動画が表示される構成としてもよい。また、図柄列Ｚ１〜Ｚ３上において変動表示される図柄のアニメーションによりデモ表示を行う構成においては、当該図柄として、直前の遊技回で最終停止表示された図柄を用いる構成としてもよい。この場合、デモ表示の多様化が図られる。
【０２２０】
＜表示側ＭＰＵ１２２のＶ割込み処理＞
次に、表示側ＭＰＵ１２２にて実行されるＶ割込み処理について、図１６のフローチャートを参照しながら説明する。Ｖ割込み処理は、予め定められた周期、具体的には２０ｍｓｅｃ周期で繰り返し起動される。
【０２２１】
なお、ＶＤＰ１２５は図柄表示装置３１に１フレーム分の画像信号を出力する場合、表示面Ｇの左上の隅角部分にあるドットから画像信号の出力を始めて、当該ドットを一端に含む横ライン上に並ぶドットに対して順次画像信号を出力するとともに、各横ラインに対して上から順に左から右のドットへと画像信号を出力する。そして、表示面Ｇの右下の隅角部分にあるドットに対して最後に画像信号を出力する。この場合に、ＶＤＰ１２５は当該最後のドットに対して画像信号を出力したタイミングで、表示側ＭＰＵ１２２へＶ割込み信号を出力して１フレームの画像の更新が完了したことを表示側ＭＰＵ１２２に認識させる。このＶ割込み信号の出力周期は２０ｍｓｅｃとなっている。この点、Ｖ割込み処理は、Ｖ割込み信号の受信に同期して起動されると見なすこともできる。但し、Ｖ割込み信号を受信していなくても、前回のＶ割込み処理が起動されてから２０ｍｓｅｃが経過している場合には、新たにＶ割込み処理が起動される。
【０２２２】
Ｖ割込み処理では、まずステップＳ７０１にて、コマンド解析処理を実行する。具体的には、表示側ＲＡＭ１２４のコマンドバッファに格納されているコマンドの内容を解析する。続くステップＳ７０２では、ステップＳ７０１の解析結果に基づいて、新規コマンドを受信しているか否かを判定する。新規コマンドを受信している場合には、ステップＳ７０３にて、コマンド対応処理を実行する。
【０２２３】
コマンド対応処理では、図１７のフローチャートに示すように、まずステップＳ８０１にて、停止結果コマンド及びパターンコマンドを受信しているか否かを判定する。ステップＳ８０１にて肯定判定をした場合には、ステップＳ８０２にて、停止結果コマンド及びパターンコマンドの組合せに対応したパターン用データテーブルを表示側ＲＯＭ１２３から読み出して表示側ＲＡＭ１２４に書き込んだ後に、本コマンド対応処理を終了する。
【０２２４】
パターン用データテーブルとは、今回の遊技回用の演出に対応した動画を図柄表示装置３１の表示面Ｇに表示させる場合において、画像の各更新タイミングにおける１フレーム分の画像を表示させるのに必要な処理が定められた情報群である。つまり、パターン用データテーブルには、今回の遊技回用の演出における開始タイミングから終了タイミングまでの各フレーム（フレームの更新周期は２０ｍｓｅｃ）に対応した情報群が定められている。
【０２２５】
図１８を参照しながらパターン用データテーブルについて、より具体的に説明する。なお、図１８は高確大当たり結果となる場合に選択され得るパターン用データテーブルの一例である。
【０２２６】
図１８に示すように、パターン用データテーブルには、対象となる遊技回の表示継続時間に対応したフレーム数分のポインタ情報が設定されており、各ポインタ情報に対応させて、タスクの内容の情報と、コマンド出力の有無の情報と、追加データの情報とが設定されている。
【０２２７】
タスクの内容の情報は、今回の遊技回に対応した動画表示を行うために設定されている情報であり、当該タスクの内容の情報を一切反映させないような情報が追加データとして設定されない限り、各フレームにおいてタスクの内容の情報に応じた画像が表示される。当該タスクの内容の情報には、対応する更新タイミングにおける１フレーム分の画像を表示させるためにＶＤＰ１２５に描画指示を行う上で必要なパラメータの情報などが設定されている。
【０２２８】
図１８に示すパターン用データテーブルについて具体的には、「０」のポインタ情報に変動開始時のデータが設定されており、「２００」のポインタ情報に予告演出開始時のデータが設定されており、「３００」のポインタ情報に予告演出終了時のデータが設定されており、「４００」のポインタ情報にノーマルリーチ開始時のデータが設定されており、「７００」のポインタ情報に、スーパーリーチ開始時のデータが設定されており、「１０００」のポインタ情報に、確定演出開始時のデータが設定されており、「１４００」のポインタ情報に、変動終了時のデータが設定されている。これら各ポインタ情報は、演出の開始、演出の切り換わり、及び演出の終了といった区切りタイミングに対応している。また、これら以外のポインタ情報には、区切りタイミング間の動画表示を可能とするためのデータが設定されている。
【０２２９】
コマンド出力の有無の情報は、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２へのコマンドの出力の有無、及びそのコマンドの種類を示す情報である。表示側ＭＰＵ１２２は、動画の内容に応じて所定のタイミングで音光側ＭＰＵ１１２にコマンドを出力することで、第１発光部群７１、第２発光部群７２及び第３発光部群７３などの発光部にて画像の内容に応じた光の演出の実行を可能とし、スピーカ部４５にて画像の内容に応じた音出力の演出の実行を可能とし、さらに幕板可動ユニット５１及び円盤可動ユニット６１ａ，６１ｂなどの可動物にて画像の内容に応じた演出の実行を可能とさせる。
【０２３０】
図１８に示すパターン用データテーブルについて具体的には、タスクの内容において変動開始時のデータが設定されている「０」のポインタ情報に対して、コマンドデータが設定されている。したがって、遊技回の変動開始時には、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２へのコマンド送信に基づき、音光側ＭＰＵ１１２において発光制御及び音出力制御などが開始される。また、タスクの内容において、予告演出開始時のデータ、ノーマルリーチ開始時のデータ、スーパーリーチ開始時のデータ、確定演出開始時のデータ及び変動終了時のデータのそれぞれが設定されている各ポインタ情報よりも事前送信用のフレーム数（ポインタ数）分前のタイミングのポインタ情報、具体的には、「１９８」、「３９８」、「６９８」、「９９８」、「１３９８」の各ポインタ情報に対して、コマンドデータが設定されている。したがって、遊技回の変動開始時以外の区切りタイミングについては、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２へのコマンド送信が事前に行われており、これら区切りタイミングにおいて図柄表示装置３１の表示内容と、発光制御、音出力制御及び可動物の駆動制御の内容とを完全に同期させることが可能となる。
【０２３１】
追加データの情報は、パターン用データテーブルの初期設定としてはブランクとして設定されており、報知の実行指示があった場合などに追加データへの書き込み処理が実行される。追加データへの書き込みが行われた場合には、当該追加データに書き込まれている情報がタスクの内容に元々設定されていた情報よりも優先される。例えば、報知として所定の文字を画像として表示することに対応した追加データが設定されている場合には、当該文字画像が、タスクの内容に対応した画像上に追加されているように画像表示がなされる。
【０２３２】
ステップＳ８０１にて否定判定をした場合には、ステップＳ８０３にて、最終停止コマンドを受信しているか否かを判定する。最終停止コマンドを受信している場合には、ステップＳ８０４にて、最終停止用の設定処理を実行した後に、本コマンド対応処理を終了する。最終停止用の設定処理では、今回の遊技回に対応した停止図柄を、最終停止表示中の期間が経過するまで静止表示するためのデータテーブルを表示側ＲＯＭ１２３から読み出して表示側ＲＡＭ１２４に書き込む処理を実行する。
【０２３３】
ステップＳ８０３にて否定判定をした場合には、ステップＳ８０５にて、オープニングコマンドを受信しているか否かを判定する。オープニングコマンドを受信している場合には、ステップＳ８０６にて、オープニングコマンドに対応したオープニング用のデータテーブルを表示側ＲＯＭ１２３から読み出して表示側ＲＡＭ１２４に書き込んだ後に、本コマンド対応処理を終了する。
【０２３４】
オープニング用のデータテーブルとは、今回の開閉実行モード用の演出に対応した動画を図柄表示装置３１の表示面Ｇに表示させる場合において、画像の各更新タイミングにおける１フレーム分の画像を表示させるのに必要な処理が定められた情報群である。オープニング用のデータテーブルのデータ構成は、パターン用データテーブルと基本的に同一である。つまり、当該オープニング用のデータテーブルには、画像の各更新タイミングにおける１フレーム分の画像を表示させるのに必要な処理が定められた情報群だけでなく、演出の区切りタイミングに対応させて、音光側ＭＰＵ１１２にコマンド送信を行うためのデータが設定されている。
【０２３５】
但し、オープニング用のデータテーブルでは、オープニング演出の開始時から、各ラウンド遊技中、及びラウンド遊技間のインターバル期間中の演出の内容が定められている。この場合、ラウンド遊技中のデータは対応するラウンド遊技が終了するまでループ又は最終の更新タイミングの画像が保持されるように設定されており、同様に、インターバル中のデータは対応するインターバルが終了するまでループ又は最終の更新タイミングの画像が保持されるように設定されている。そして、開放コマンド又は閉鎖コマンドの受信に伴って、オープニング用のデータテーブルにおいて参照すべきポインタ情報の範囲が切り換えられる構成となっている。
【０２３６】
ステップＳ８０５にて否定判定をした場合には、ステップＳ８０７にて、開放コマンド及び閉鎖コマンドのいずれかを受信しているか否かを判定する。いずれかのコマンドを受信している場合には、ステップＳ８０８にて、開閉時の設定処理を実行した後に、本コマンド対応処理を終了する。開閉時の設定処理では、受信したコマンドの内容に応じて、オープニング用のデータテーブルにおいて参照すべきポインタ情報の範囲を切り換える。
【０２３７】
ステップＳ８０７にて否定判定をした場合には、ステップＳ８０９にて、エンディングコマンドを受信しているか否かを判定する。エンディングコマンドを受信している場合には、ステップＳ８１０にて、エンディングコマンドに対応したエンディング用のデータテーブルを表示側ＲＯＭ１２３から読み出して表示側ＲＡＭ１２４に書き込んだ後に、本コマンド対応処理を終了する。
【０２３８】
エンディング用のデータテーブルとは、今回のエンディング用の演出に対応した動画を図柄表示装置３１の表示面Ｇに表示させる場合において、画像の各更新タイミングにおける１フレーム分の画像を表示させるのに必要な処理が定められた情報群である。エンディング用のデータテーブルのデータ構成は、パターン用データテーブルと基本的に同一である。つまり、当該エンディング用のデータテーブルには、画像の各更新タイミングにおける１フレーム分の画像を表示させるのに必要な処理が定められた情報群だけでなく、演出の区切りタイミングに対応させて、音光側ＭＰＵ１１２にコマンド送信を行うためのデータが設定されている。
【０２３９】
ステップＳ８０９にて否定判定をした場合には、ステップＳ８１１にて別対応処理を実行した後に、本コマンド対応処理を終了する。
【０２４０】
別対応処理では、図１９のフローチャートに示すように、まずステップＳ９０１にて報知コマンドを受信しているか否かを判定する。報知コマンドを受信している場合には、ステップＳ９０２にて、報知用データの設定処理を実行した後に、本別対応処理を終了する。報知用データの設定処理では、現状設定されているデータテーブルの追加データ（図１８参照）として、今回の報知コマンドに含まれている報知の内容に対応した報知データを書き込む。これにより、次回の画像の更新に際して、当該報知データの内容が反映され、例えば報知対象事象の種類に対応した文字画像が遊技回用の演出画像や、開閉実行モード用の演出画像に追加される。
【０２４１】
ステップＳ９０１にて否定判定をした場合には、ステップＳ９０３にて、解除コマンドを受信しているか否かを判定する。解除コマンドを受信している場合には、ステップＳ９０４にて、報知用データのクリア処理を実行した後に、本別対応処理を終了する。報知用データのクリア処理では、現状、データテーブルの追加データに設定されている報知用データのうち、今回受信した解除コマンドにおいて報知の解除対象として設定されている報知対象事象の種類に対応した報知用データをクリアするための処理を実行する。これにより、次回の画像の更新に際して、当該解除対象となった種類の報知が解除される。
【０２４２】
ステップＳ９０３にて否定判定をした場合には、ステップＳ９０５にて、操作発生コマンドを受信しているか否かを判定する。操作発生コマンドは、既に説明したとおり、演出操作装置４８の操作の有効期間中に当該演出操作装置４８が操作された場合に音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に送信されるコマンドである。操作発生コマンドを受信している場合には、ステップＳ９０６にて、現状設定されているデータテーブルを参照することで、当該操作発生コマンドを受信したタイミングが、当該データテーブルにおいて設定されている演出操作装置４８の操作の有効期間中であるか否かを判定する。ステップＳ９０６にて否定判定をした場合には、そのまま本別対応処理を終了し、ステップＳ９０６にて肯定判定をした場合には、ステップＳ９０７にて、表示側ＲＡＭ１２４に設けられた操作有りフラグに「１」をセットした後に、本別対応処理を終了する。操作有りフラグは、演出操作装置４８の操作の有効期間中に当該演出操作装置４８が操作されたか否かを表示側ＭＰＵ１２２にて特定するためのフラグである。
【０２４３】
ステップＳ９０５にて否定判定をした場合には、ステップＳ９０８にて、実行許可コマンドを受信しているか否かを判定する。実行許可コマンドは、演出操作装置４８の操作の有効期間中に当該演出操作装置４８が操作された場合において当該操作に対応した演出の実行を許可するために、音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に送信される。実行許可コマンドを受信している場合には、ステップＳ９０９にて、現状設定されているデータテーブルの追加データ（図１８参照）として、今回の操作演出の内容に対応した操作演出データを書き込む。これにより、次回の画像の更新タイミング以降において、操作演出が開始されることになる。
【０２４４】
なお、演出操作装置４８の操作に応じた演出が実行され得る遊技回用又は開閉実行モード用のデータテーブルには、タスクの内容として、演出操作装置４８が操作されない場合の内容のデータが設定されている。したがって、有効期間中に演出操作装置４８が操作されなかった場合には、そのままタスクの内容に従って表示制御が行われることで、非操作時の演出が行われることになる。また、操作演出の内容としては具体的には任意であるが、例えば非操作時の演出では出現しないエフェクト画像、キャラクタ及び動画の少なくとも一つが表示される構成が挙げられる。
【０２４５】
ステップＳ９０９の処理を実行した後は、ステップＳ９１０にて、表示側ＲＡＭ１２４に設けられた操作演出フラグに「１」をセットした後に、本別対応処理を終了する。操作演出フラグは、操作演出を行うべき状況であるか否かを表示側ＭＰＵ１２２にて特定するためのフラグである。
【０２４６】
ステップＳ９０８にて否定判定をした場合には、ステップＳ９１１にて、その他対応処理を実行した後に、本別対応処理を終了する。その他対応処理では、例えばデモ開始コマンドを受信しているか否かを判定し、デモ開始コマンドを受信している場合には、デモ表示を行うためのデータテーブルを表示側ＲＯＭ１２３から読み出して表示側ＲＡＭ１２４に書き込む処理を実行する。
【０２４７】
Ｖ割込み処理（図１６）の説明に戻り、ステップＳ７０２にて否定判定をした場合、又はステップＳ７０３の処理を実行した後は、ステップＳ７０４にて、ポインタ更新処理を実行する。当該ポインタ更新処理では、データテーブルに設定されているポインタの情報を、１フレーム分進めるように更新する。これにより、今回の更新タイミングに対応した１フレーム分の画像を表示させるために必要な処理を、表示側ＭＰＵ１２２において把握することが可能となる。
【０２４８】
続くステップＳ７０５ではタスク処理を実行する。タスク処理では、図２０のフローチャートに示すように、まずステップＳ１００１にて、データテーブルにおいて今回のポインタの情報に対応したエリアに追加データが存在しているか否かを判定する。追加データが存在していない場合には、ステップＳ１００２にて、今回のポインタのタスクデータをデータテーブルから読み出し、続くステップＳ１００３にて、その読み出したタスクデータに従って、今回の更新タイミングに対応した１フレーム分の画像を表示させるために、ＶＤＰ１２５に描画指示を行う上で必要なパラメータの演算を行う。その後、本タスク処理を終了する。
【０２４９】
一方、データテーブルにおいて今回のポインタの情報に対応したエリアに追加データが存在している場合には、ステップＳ１００４にて、その追加データがタスクデータの画像に対する付加データであるか否かを判定する。付加データである場合には、ステップＳ１００５にて、今回のポインタのタスクデータ及び追加データをデータテーブルから読み出し、続くステップＳ１００６にて、その読み出したタスクデータ及び追加データに従って、今回の更新タイミングに対応した１フレーム分の画像を表示させるために、ＶＤＰ１２５に描画指示を行う上で必要なパラメータの演算を行う。その後、本タスク処理を終了する。なお、ステップＳ１００５及びステップＳ１００６の処理が実行される場合としては、報知の文字画像を付加する場合が挙げられる。
【０２５０】
ステップＳ１００４にて否定判定をした場合には、ステップＳ１００７にて、今回のポインタの追加データをデータテーブルから読み出し、続くステップＳ１００８にて、その読み出した追加データに従って、今回の更新タイミングに対応した１フレーム分の画像を表示させるために、ＶＤＰ１２５に描画指示を行う上で必要なパラメータの演算を行う。その後、本タスク処理を終了する。なお、ステップＳ１００７及びステップＳ１００８の処理が実行される場合としては、操作演出を実行する場合が挙げられる。
【０２５１】
Ｖ割込み処理（図１６）の説明に戻り、ステップＳ７０５にてタスク処理を実行した後は、ステップＳ７０６にて、データテーブルにおいて今回のポインタの情報に対応したコマンド出力の有無のエリアにコマンドデータが存在しているか否かを判定する。コマンドデータが存在している場合にはコマンドの出力タイミングであるため、ステップＳ７０７にてコマンド設定処理を実行する。
【０２５２】
コマンド設定処理では、図２１のフローチャートに示すように、まずステップＳ１１０１にて、図柄表示装置３１における確定演出の実行に対応したタイミングであるか否かを判定する。確定演出とは、今回の遊技回の遊技結果が大当たり結果であることを、停止結果を表示するタイミングよりも前のタイミングにおいて報知するための演出である。図柄表示装置３１における確定演出の実行タイミングは複数種類存在しており、例えば予告表示の実行途中のタイミング、ノーマルリーチの実行途中のタイミング、及びスーパーリーチの実行途中のタイミングが存在している。なお、図１８のデータテーブルでは、スーパーリーチの実行途中のタイミングとして、図柄表示装置３１における確定演出が設定されている。
【０２５３】
ステップＳ１１０１にて肯定判定をした場合には、ステップＳ１１０２にて確定実行コマンドを音光側ＭＰＵ１１２に送信した後に、本設定処理を終了する。確定実行コマンドは、図柄表示装置３１において確定演出が行われることを示す情報が含まれている。また、当該確定実行コマンドには、当該コマンドの出力タイミングから何フレーム後に確定演出を開始すべきであるかを示す情報が含まれている。これにより、確定実行コマンドが確定演出の開始タイミングよりも前のタイミングで送信されるとしても、音光側ＭＰＵ１１２では、図柄表示装置３１における確定演出の開始に同期させて、各種発光部群７１〜７３及びスピーカ部４５における確定演出を開始させることが可能となる。
【０２５４】
なお、確定実行コマンドは、一のパターン用データテーブルにおいて出力契機は最大で１回となるように設定されている。これにより、一の遊技回において図柄表示装置３１にて確定演出が複数回発生することが防止されている。但し、これに限定されることはなく、確定実行コマンドが一のパターン用データテーブルにおいて複数回出力され得る構成としてもよい。
【０２５５】
ステップＳ１１０１にて否定判定をした場合には、ステップＳ１１０３にて、操作有効期間の開始タイミングであるか否かを判定する。ステップＳ１１０３にて肯定判定をした場合には、ステップＳ１１０４にて、操作有効開始コマンドを音光側ＭＰＵ１１２に送信した後に、本設定処理を終了する。操作有効開始コマンドは、演出操作装置４８の操作を有効化すべきことを示す情報が含まれている。
【０２５６】
ステップＳ１１０３にて否定判定をした場合には、ステップＳ１１０５にて、表示側ＲＡＭ１２４の操作有りフラグに「１」がセットされているか否かを判定する。操作有りフラグに「１」がセットされている場合には、ステップＳ１１０６にて、操作有効コマンドを音光側ＭＰＵ１１２に送信した後に、本設定処理を終了する。操作有効コマンドは、演出操作装置４８の操作が有効期間内の操作であったことを示す情報が含まれている。なお、ステップＳ１１０５にて肯定判定をした場合に、操作有りフラグを「０」クリアする。
【０２５７】
ステップＳ１１０５にて否定判定をした場合には、ステップＳ１１０７にて、表示側ＲＡＭ１２４の操作演出フラグに「１」がセットされているか否かを判定する。操作演出フラグに「１」がセットされている場合には、ステップＳ１１０８にて、操作演出コマンドを音光側ＭＰＵ１１２に送信した後に、本設定処理を終了する。操作演出コマンドは、演出操作装置４８の操作に対応した操作演出を行うことを示す情報と、その操作演出の種類の情報とが含まれている。また、操作演出コマンドには、当該コマンドの出力タイミングから何フレーム後に操作演出を開始すべきであるかを示す情報が含まれている。これにより、操作演出コマンドが操作演出の開始タイミングよりも前のタイミングで送信されるとしても、音光側ＭＰＵ１１２では、図柄表示装置３１における操作演出の開始に同期させて、各種発光部群７１〜７３及びスピーカ部４５における操作演出を開始させることが可能となる。
【０２５８】
ステップＳ１１０７にて否定判定をした場合には、ステップＳ１１０９にて、その他のコマンド送信処理を実行した後に、本設定処理を終了する。当該その他のコマンド送信処理では、遊技回の演出を開始すべきことを示すコマンド、予告表示を開始すべきことを示すコマンド、ノーマルリーチを開始すべきことを示すコマンド、スーパーリーチを開始すべきことを示すコマンド、変動を終了すべきことを示すコマンド、開閉実行モードの演出を開始すべきことを示すコマンド、ラウンド遊技の演出を開始すべきことを示すコマンド、ラウンド遊技間のインターバルの演出を開始すべきことを示すコマンド、エンディングの演出を開始すべきことを示すコマンド、及びデモ表示を開始すべきことを示すコマンドなどをそれぞれのタイミングに応じて音光側ＭＰＵ１１２に送信する。
【０２５９】
この場合、予告表示を開始すべきことを示すコマンド、ノーマルリーチを開始すべきことを示すコマンド、スーパーリーチを開始すべきことを示すコマンド、開閉実行モードの演出を開始すべきことを示すコマンド、ラウンド遊技の演出を開始すべきことを示すコマンド、ラウンド遊技間のインターバルの演出を開始すべきことを示すコマンド、及びエンディングの演出を開始すべきことを示すコマンドには、その演出の種類の内容が含まれている。
【０２６０】
また、予告表示を開始すべきことを示すコマンド、ノーマルリーチを開始すべきことを示すコマンド、スーパーリーチを開始すべきことを示すコマンド、変動を終了すべきことを示すコマンド、及びラウンド遊技の演出を開始すべきことを示すコマンドには、当該コマンドの出力タイミングから何フレーム後に対象となる演出を開始すべきであるかを示す情報が含まれている。これにより、各コマンドが対象となる演出の開始タイミングよりも前のタイミングで送信されるとしても、音光側ＭＰＵ１１２では、図柄表示装置３１における対象となる演出の開始に同期させて、各種発光部群７１〜７３及びスピーカ部４５における対象となる演出を開始させることが可能となる。
【０２６１】
Ｖ割込み処理（図１６）の説明に戻り、ステップＳ７０６にて否定判定をした場合、又はステップＳ７０７の処理を実行した後は、ステップＳ７０８にて描画リスト出力処理を実行した後に、本Ｖ割込み処理を終了する。
【０２６２】
描画リスト出力処理では、今回の処理回の更新タイミングに対応した１フレーム分の画像を表示させるための描画リストを作成し、その作成した描画リストをＶＤＰ１２５に送信する。この場合、当該描画リストでは、直前のタスク処理にて把握された画像が描画対象となり、さらに当該タスク処理にて更新したパラメータの情報が合わせて設定される。ＶＤＰ１２５では、この描画リストに従ってビデオＲＡＭ１２７のフレーム領域に描画データを作成する。フレーム領域に作成された描画データに従ってＶＤＰ１２５は図柄表示装置３１に信号出力を行う。これにより、図柄表示装置３１において１フレーム分の画像が表示されることになる。
【０２６３】
＜音光側ＭＰＵ１１２の表示側コマンド対応処理＞
次に、音光側ＭＰＵ１１２においてタイマ割込み処理（図１４）のステップＳ５０４にて実行される表示側コマンド対応処理について説明する。図２２は、表示側コマンド対応処理を示すフローチャートである。
【０２６４】
まずステップＳ１２０１にて、遊技回の演出を開始すべきことを示すコマンド、開閉実行モードの演出を開始すべきことを示すコマンド、ラウンド遊技間のインターバルの演出を開始すべきことを示すコマンド、エンディングの演出を開始すべきことを示すコマンド、及びデモ表示を開始すべきことを示すコマンドのいずれかを受信しているか否かを判定する。これらのコマンドのいずれかを受信している場合には、ステップＳ１２０２にて、発光データの読み出し処理を実行するとともに、音出力データの読み出し処理を実行する。この場合、既に図柄表示装置３１において対応する演出の画像表示を開始させるための処理が実行されているため、ステップＳ１２０２にて読み出された発光データ及び音出力データを利用した演出の実行制御は、即座に開始されることとなる。なお、発光データの読み出し処理及び音出力データの読み出し処理については後に詳細に説明する。
【０２６５】
ステップＳ１２０１にて否定判定をした場合には、ステップＳ１２０３にて、表示側ＭＰＵ１２２から確定実行コマンドを受信しているか否かを判定する。確定実行コマンドを受信している場合には、ステップＳ１２０８にて確定演出時の発光データの読み出し処理と、確定演出時の音出力データの読み出し処理とを実行する。これら読み出し処理の内容については後に詳細に説明する。このように発光データ及び音出力データの読み出し処理が実行されることで、各種発光部群７１〜７３及びスピーカ部４５における確定演出がその後に実行されることとなる。
【０２６６】
ステップＳ１２０３にて否定判定をした場合には、ステップＳ１２０４にて、表示側ＭＰＵ１２２からスーパーリーチを開始すべきコマンドを受信しているか否かを判定する。ステップＳ１２０４にて肯定判定をした場合には、ステップＳ１２０５にて、音光側ＲＡＭ１１４の保持データエリア１６１に記憶されている遊技結果の情報を確認することで、今回の遊技回において大当たり結果が発生するか否かを判定する。大当たり結果が発生する場合には、ステップＳ１２０６にて、確定演出を発生させるか否かの抽選処理を実行する。当該抽選処理では、低確大当たり結果である場合には１／２０の確率で確定演出当選となり、高確大当たり結果である場合には１／５の確率で確定演出当選となるように、抽選処理を実行する。なお、これに限定されることはなく、確定演出の抽選処理では、確定演出を実行するか否かの抽選だけでなく、確定演出を実行する場合にはその種類を抽選により決定する構成としてもよい。その後、ステップＳ１２０７にて、確定演出当選であるか否かを判定し、確定演出当選である場合にはステップＳ１２０８にて確定演出時の発光データの読み出し処理と、確定演出時の音出力データの読み出し処理とを実行する。これら読み出し処理の内容については後に詳細に説明する。このように発光データ及び音出力データの読み出し処理が実行されることで、各種発光部群７１〜７３及びスピーカ部４５における確定演出がその後に実行されることとなる。
【０２６７】
一方、スーパーリーチを開始すべきことを示すコマンドを受信していない場合には、ステップＳ１２０４にて否定判定をしてステップＳ１２０８の処理を実行しない。また、スーパーリーチを開始すべきことを示すコマンドを受信している場合であっても、今回の遊技回が大当たり結果ではない場合には、ステップＳ１２０５にて否定判定をしてステップＳ１２０８の処理を実行しない。また、今回の遊技回が大当たり結果であったとしても、確定演出の抽選処理にて外れとなった場合にもステップＳ１２０７にて否定判定をしてステップＳ１２０８の処理を実行しない。
【０２６８】
ここで、図柄表示装置３１にて確定演出が実行される場合には、パターン用データテーブルにおいて確定実行コマンドのコマンドデータが設定されているのに対して、図柄表示装置３１にて確定演出が実行されない場合であって各種発光部群７１〜７３及びスピーカ部４５において確定演出が実行され得る場合には、パターン用データテーブルにおいてそれに対応したコマンドのコマンドデータが設定されていない。その代わりに、これら各種発光部群７１〜７３及びスピーカ部４５においてのみ確定演出が実行されるタイミングがスーパーリーチの開始時として設定されているとともに、スーパーリーチを開始すべきことを示すコマンドが表示側ＭＰＵ１２２から送信されることを契機として音光側ＭＰＵ１１２において当該確定演出を実行すべきか否かが決定される。かかる構成とすることにより、図柄表示装置３１にて実行されない確定演出についてはその実行タイミングを示すコマンドデータをパターン用データテーブルにおいて設定しておく必要がないため、パターン用データテーブルのデータ容量の削減及び設計の容易化が図られる。
【０２６９】
その一方で、スーパーリーチを開始すべきことを示すコマンドが表示側ＭＰＵ１２２から送信された場合には、音光側ＭＰＵ１１２において今回の遊技回が大当たり結果となるか否かが判定され、少なくとも今回の遊技回が大当たり結果であることを条件として、図柄表示装置３１は非連動となる選択的確定演出の実行を決定する。これにより、上記のようにパターン用データテーブルのデータ容量の削減及び設定の容易化を図った構成において、大当たり結果とならない遊技回において確定演出が実行されてしまうことを防止することができる。
【０２７０】
また、大当たり結果となる遊技回であっても確定演出の抽選処理において確定演出当選とならない限り、図柄表示装置３１は非連動となる選択的確定演出の実行は決定されない。これにより、上記構成において、確定演出の実行について不規則性を与えることが可能となる。
【０２７１】
さらにまた、図柄表示装置３１にて確定演出が実行される場合には、確定演出の抽選処理を実行することなく、各種発光部群７１〜７３及びスピーカ部４５における確定演出の実行を決定する。これにより、図柄表示装置３１と、各種発光部群７１〜７３及びスピーカ部４５との間で、確定演出の実行に関してズレが生じてしまうことが抑制される。
【０２７２】
ステップＳ１２０４にて否定判定をした場合、ステップＳ１２０５にて否定判定をした場合、ステップＳ１２０７にて否定判定をした場合、又はステップＳ１２０８の処理を実行した場合には、ステップＳ１２０９にて、可動物の動作開始タイミングに対応しているか否かを判定する。ステップＳ１２０９にて肯定判定をした場合には、ステップＳ１２１０にて、音光側ＲＯＭ１１３の可動物用データ群１５３から今回の動作開始タイミングに対応した可動物データを読み出して音光側ＲＡＭ１１４の可動物データエリア１６４に書き込む。詳細な説明は省略するが、当該可動物データの読み出しが行われることで、タイマ割込み処理（図１４）における次回以降の可動物制御処理（ステップＳ５０７）にて、図５〜図７を参照して説明したような動作を各種可動物において行わせるための処理を実行する。
【０２７３】
ステップＳ１２０９にて否定判定をした場合、又はステップＳ１２１０の処理を実行した後は、ステップＳ１２１１にて、発光データの更新タイミングであるか否かを判定する。ステップＳ１２１１にて肯定判定をした場合には、ステップＳ１２１２にて、発光データの読み出し処理を実行する。この場合、当該更新タイミングに対応する演出の画像表示を開始させる処理は未だ実行されていないため、ステップＳ１２１２にて読み出された発光データを利用した演出の実行制御は、対応する演出の画像表示の開始に同期させて開始されることとなる。なお、発光データの読み出し処理については後に詳細に説明する。
【０２７４】
ステップＳ１２１１にて否定判定をした場合、又はステップＳ１２１２の処理を実行した後は、ステップＳ１２１３にて、音出力データの更新タイミングであるか否かを判定する。ステップＳ１２１３にて肯定判定をした場合には、ステップＳ１２１４にて、音出力データの読み出し処理を実行する。この場合、当該更新タイミングに対応する演出の画像表示を開始させる処理は未だ実行されていないため、ステップＳ１２１４にて読み出された音出力データを利用した演出の実行制御は、対応する演出の画像表示の開始に同期させて開始されることとなる。なお、音出力データの読み出し処理については後に詳細に説明する。
【０２７５】
ステップＳ１２０２の処理を実行した場合、ステップＳ１２１３にて否定判定をした場合、又はステップＳ１２１４の処理を実行した場合には、ステップＳ１２１５にて、操作演出系コマンドを受信しているか否かを判定する。操作演出系コマンドを受信していない場合には、そのまま本表示側コマンド対応処理を終了する。操作演出系コマンドを受信している場合には、ステップＳ１２１６にて操作系対応処理を実行した後に、本表示側コマンド対応処理を終了する。
【０２７６】
ステップＳ１２１６の操作系対応処理について、図２３のフローチャートを参照しながら説明する。
【０２７７】
まずステップＳ１３０１では、操作有効開始コマンドを受信しているか否かを判定する。操作有効開始コマンドを受信している場合には、ステップＳ１３０２にて、操作有効期間に設定した後に、本操作系対応処理を終了する。これにより、音光側ＭＰＵ１１２のタイマ割込み処理（図１４）におけるステップＳ５０８にて肯定判定をすることとなる。
【０２７８】
ステップＳ１３０１にて否定判定をした場合には、ステップＳ１３０３にて、操作有効コマンドを受信しているか否かを判定する。操作有効コマンドを受信している場合には、ステップＳ１３０４にて、表示側ＭＰＵ１２２に実行許可コマンドを送信するとともに、操作有効期間を解除した後に、本操作系対応処理を終了する。操作有効期間が解除されることで、音光側ＭＰＵ１１２のタイマ割込み処理（図１４）におけるステップＳ５０８にて否定判定をすることとなる。
【０２７９】
ステップＳ１３０３にて否定判定をした場合には、ステップＳ１３０５にて、操作演出コマンドを受信しているか否かを判定する。操作演出コマンドを受信している場合には、ステップＳ１３０６にて、発光データの読み出し処理を実行するとともに音出力データの読み出し処理を実行した後に、本操作系対応処理を終了する。これら読み出し処理については後に詳細に説明する。
【０２８０】
ステップＳ１３０５にて否定判定をした場合には、操作有効終了コマンドを受信していることを意味する。この場合、ステップＳ１３０７にて、操作有効期間を解除した後に、本操作系対応処理を終了する。
【０２８１】
＜操作演出が実行される場合の通信の内容＞
次に、図２４のタイミングチャートを参照しながら、操作演出が実行される場合の通信の内容について説明する。
【０２８２】
図２４（ａ）は表示側ＭＰＵ１２２にて読み出されたパターン用データテーブルにおいて演出操作装置４８の操作が有効として設定されている期間を示し、図２４（ｂ）は音光側ＭＰＵ１１２において演出操作装置４８の操作が有効として設定されている期間を示し、図２４（ｃ）は演出操作装置４８の操作状況を示し、図２４（ｄ）は操作演出の実行有無を示し、図２４（ｅ）は表示側ＭＰＵ１２２から音光側ＭＰＵ１１２に送信されるコマンドの内容を示し、図２４（ｆ）は音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に送信されるコマンドの内容を示す。
【０２８３】
ｔ１のタイミングで、図２４（ａ）に示すように、パターン用データテーブルにおいて設定されている操作有効期間の開始タイミングとなることで、図２４（ｅ）に示すように、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２に操作有効開始コマンドが送信される。これにより、ｔ２のタイミングにて、図２４（ｂ）に示すように、音光側ＭＰＵ１１２において演出操作装置４８の操作有効期間となる。
【０２８４】
その後、パターン用データテーブル及び音光側ＭＰＵ１１２の双方において演出操作装置４８の有効期間中であるｔ３のタイミングで演出操作装置４８の操作が開始される。これにより、図２４（ｆ）に示すように、音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に操作発生コマンドが送信される。当該操作発生コマンドは、パターン用データテーブルにおいて演出操作装置４８の有効期間中に送信されているため、図２４（ｅ）に示すように、ｔ４のタイミングで、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２に操作有効コマンドが送信される。これにより、音光側ＭＰＵ１１２において演出操作装置４８の操作の有効期間が解除される。そして、図２４（ｆ）に示すように、ｔ５のタイミングで、操作演出の実行を許可する実行許可コマンドが音光側ＭＰＵ１１２から表示側ＭＰＵ１２２に送信される。
【０２８５】
表示側ＭＰＵ１２２は、当該実行許可コマンドを受信することで、ｔ６のタイミングで、図２４（ｄ）に示すように操作演出を開始するとともに、図２４（ｅ）に示すように操作演出コマンドを音光側ＭＰＵ１１２に送信する。その後、図２４（ｃ）に示すように、ｔ７のタイミングで、演出操作装置４８の操作が終了されるとともに、図２４（ａ）に示すように、ｔ８のタイミングで、パターン用データテーブルにおける演出操作装置４８の操作有効期間の終了タイミングとなる。
【０２８６】
以上のとおり、演出操作装置４８の操作有効期間の開始タイミング及び終了タイミングは、表示側ＭＰＵ１２２において読み出されているデータテーブルに基づき当該表示側ＭＰＵ１２２にて特定され、当該表示側ＭＰＵ１２２からそれぞれのタイミングに対応したコマンドが音光側ＭＰＵ１１２に送信されることで、当該音光側ＭＰＵ１１２において各タイミングが特定される。かかる構成とすることにより、演出操作装置４８の操作有効期間を独自に特定可能とするデータテーブルを音光側ＭＰＵ１１２において持つ必要がなくなり、データ容量の削減が図られる。
【０２８７】
表示側ＭＰＵ１２２では図柄表示装置３１における動画表示の表示制御が行われるのに対して、音光側ＭＰＵ１１２では各種発光部群７１〜７３の発光制御やスピーカ部４５の音出力制御が行われる構成であるため、表示側ＭＰＵ１２２に比べて音光側ＭＰＵ１１２の方が処理負荷は比較的軽い。この場合に、演出操作装置４８が操作されたか否かの監視を音光側ＭＰＵ１１２において行うようにすることで、処理負荷を分散することが可能となる。
【０２８８】
音光側ＭＰＵ１１２では、表示側ＭＰＵ１２２から操作有効開始コマンドを受信するまでは演出操作装置４８からの操作信号の監視を行わずに、当該操作有効開始コマンドを受信することで当該操作信号の監視を行う構成である。これにより、音光側ＭＰＵ１１２では、演出操作装置４８からの操作信号の監視を常時行う必要がなく、監視負担の軽減が図られる。
【０２８９】
音光側ＭＰＵ１１２は、操作有効期間中に演出操作装置４８が操作された場合に操作発生コマンドを送信し、表示側ＭＰＵ１２２では、当該操作発生コマンドを受信した場合にパターン用データテーブルを参照することで、当該操作発生コマンドを受信したタイミングがパターン用データテーブルにおいて定められている操作有効期間中であるかを判断する。これにより、演出操作装置４８の操作が操作有効期間中であるか否かの判断が、音光側ＭＰＵ１１２だけでなく表示側ＭＰＵ１２２においても行われることとなり、演出操作装置４８が操作有効期間中に操作されたか否かの監視を正確に行うことが可能となる。
【０２９０】
表示側ＭＰＵ１２２は、音光側ＭＰＵ１１２から操作有効期間中に操作発生コマンドを受信した場合には、その操作が有効であったことを示す操作有効コマンドを音光側ＭＰＵ１１２に送信する。そして、音光側ＭＰＵ１１２では、当該操作有効コマンドを受信することで、演出操作装置４８の操作有無の監視を解除する。これにより、音光側ＭＰＵ１１２では操作演出の開始を待たずに、演出操作装置４８の操作有無の監視を解除することが可能となり、音光側ＭＰＵ１１２における監視負担の軽減が図られる。
【０２９１】
音光側ＭＰＵ１１２は、表示側ＭＰＵ１２２から操作有効コマンドを受信した場合には、当該表示側ＭＰＵ１２２に実行許可コマンドを送信する。そして、表示側ＭＰＵ１２２では当該実行許可コマンドを受信することで、操作演出を開始する。これにより、表示側ＭＰＵ１２２では操作有効コマンドが音光側ＭＰＵ１１２において正常に受信されたことを確認してから操作演出を開始することが可能となる。
【０２９２】
表示側ＭＰＵ１２２は操作演出を開始する場合に操作演出コマンドを音光側ＭＰＵ１１２に送信し、当該音光側ＭＰＵ１１２では操作演出コマンドを受信することで、図柄表示装置３１において実行される操作演出に対応させて、各種発光部群７１〜７３及びスピーカ部４５においても操作演出を実行する。これにより、これら操作演出を確実に同期させることが可能となる。
【０２９３】
＜音光側ＭＰＵ１１２における発光制御＞
次に、音光側ＭＰＵ１１２にて実行される各種発光部群７１〜７３の発光制御の内容について説明する。
【０２９４】
音光側ＭＰＵ１１２は、各種発光部群７１〜７３の発光制御を行う場合に、音光側ＲＯＭ１１３に予め記憶された発光用データ群１５１を利用する。また、この利用に際しては、発光用データ群１５１の一部を表示側ＲＡＭ１２４に設けられた発光データエリア１６２に読み出して利用する。これら発光用データ群１５１及び発光データエリア１６２について、図２５〜図２７を参照しながら説明する。図２５（ａ）は発光用データ群１５１のデータ構成を説明するための説明図であり、図２５（ｂ）は発光データエリア１６２の構成を説明するための説明図である。図２６（ａ）〜（ｄ）及び図２７は発光用データ群１５１に含まれる各データの内容を説明するための説明図である。
【０２９５】
図２５（ａ）に示すように、発光用データ群１５１には、パレットデータ群１５１ａと、開始位置データ群１５１ｂと、トータル時間データ群１５１ｃと、継続時間データ群１５１ｄと、リストデータ群１５１ｅと、グループデータ群１５１ｆと、データ選択テーブル１５１ｇとが存在している。
【０２９６】
パレットデータ群１５１ａには、発光色の切り換えパターンを示すパレットデータが多数存在している。具体的には、図２６（ａ）に示すように、パレットデータ０では、２色の発光色による切り換えパターンが定められている。具体的には、青色の発光色の次に白色の発光色に切り換えるパターンが定められており、さらにパレットデータ０が選択された状態が継続した場合には白色の発光色の次は青色の発光色に復帰することとなる。したがって、パレットデータ０では、青→白→青→白→青→・・・という発光色の切り換えパターンが定められていることとなる。
【０２９７】
また、パレットデータ１では、５色の発光色による切り換えパターンが定められており、パレットデータ２では、３色の発光色による切り換えパターンが定められている。但し、パレットデータ１では、切り換えパターンの１周分が、設定されている５色の発光色を１回ずつ表示するパターンとして定められているのに対して、パレットデータ２では、切り換えパターンの１周分が、設定されている３色の発光色の少なくとも１種類を２回以上表示するパターンとして定められている。具体的には、パレットデータ１では、赤→青→緑→黄→白→赤→青→緑→・・・という発光色の切り換えパターンが定められており、パレットデータ２では、赤→青→赤→緑→青→緑→青→赤→青→赤→・・・という発光色の切り換えパターンが定められている。なお、パレットデータは、上記パレットデータ０〜２以外にも多数存在している。
【０２９８】
各パレットデータにおいては、切り換え対象となる各発光色データに対して連番の識別情報が１対１で定められている。当該識別情報は、パレットデータを利用して一のＬＥＤ７１ａ〜７３ａの発光制御を開始する場合においていずれの順番の発光色から発光制御を開始するのかを示す開始位置データに対応している。
【０２９９】
開始位置データ群１５１ｂには、発光制御対象となる発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに対して、いずれかのパレットデータを利用して発光色の切り換えを行う場合において、対象となるパレットデータに定められている一連の発光色のうちいずれの順番の発光色から発光制御を開始するのかを示す開始位置データが多数存在している。ここで、音光側ＭＰＵ１１２が各発光部群７１〜７３の発光制御を行う場合、基本的に発光部群７１〜７３単位でパレットデータや開始位置データの設定を行う。この場合に、開始位置データは発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに対して個別に発光色の開始位置を示すデータである一方、発光部群７１〜７３間でＬＥＤ７１ａ〜７３ａの数は相違している。したがって、開始位置データは、各発光部群７１〜７３においてＬＥＤ７１ａ〜７３ａの数が相違するものに対して個別に設定されている。
【０３００】
開始位置データについて図２６（ｂ）を参照しながら具体的に説明する。図２６（ｂ）に示す開始位置データ０及び開始位置データ１は、１６個のＬＥＤ７２ａが存在する第２発光部群７２に適用される開始位置データの一例である。開始位置データ０及び開始位置データ１のそれぞれでは、ビット０〜ビット１５のそれぞれに１対１で対応させて開始位置番号が定められている。この場合、ビット０〜ビット１５のそれぞれが１６個のＬＥＤ７２ａのうち１番目のＬＥＤ７２ａ〜１６番目のＬＥＤ７２ａのいずれかに対応している。そして、各ＬＥＤ７２ａにおいて発光色の切り換え演出を開始する場合には、対応するビットに設定されている開始位置番号に対応した順番の発光色を使用対象のパレットデータから特定し、その特定した発光色から順次、発光色の切り換えが行われるようにする。
【０３０１】
例えば、開始位置データ０をパレットデータ０に適用した場合には、第２発光部群７２の１番目のＬＥＤ７２ａから８番目のＬＥＤ７２ａまでは白色から開始され、９番目のＬＥＤ７２ａから１６番目のＬＥＤ７２ａまでは青色から開始される。一方、開始位置データ１をパレットデータ０に適用した場合には、第２発光部群７２の１番目のＬＥＤ７２ａから８番目のＬＥＤ７２ａまでは青色から開始され、９番目のＬＥＤ７２ａから１６番目のＬＥＤ７２ａまでは白色から開始される。
【０３０２】
トータル時間データ群１５１ｃには、一のパレットデータが利用されるトータルの時間を特定可能とするトータル時間データが多数存在している。例えば選択されたパレットデータの切り換えパターンが１周するのに要する時間がトータル時間よりも短い場合には、トータル時間が経過するまではその切り換えパターンが繰り返されることとなる。
【０３０３】
継続時間データ群１５１ｄには、選択されたパレットデータに従って発光色の切り換えを行う場合に、一の発光色を点灯した状態の継続時間を特定可能とする継続時間データが多数存在している。例えば図２６（ａ）のパレットデータ０が選択されている状況で２ｓｅｃの継続時間データが選択された場合には、一のＬＥＤにおいて発光色が青色に２ｓｅｃ維持される状態と、発光色が白色に２ｓｅｃ維持される状態とが繰り返されることとなる。
【０３０４】
リストデータ群１５１ｅには、リストデータが多数存在している。一の発光部群７１〜７３に対しては一のパレットデータが利用されることを基本としながら、例外として、一の発光部群７１〜７３に対して複数のパレットデータを同時に利用する場合において、その複数のパレットデータの種類が一のリストデータに定められている。具体的には、図２６（ｃ）に示すように、リストデータ０では、使用するパレットデータとして、パレットデータ０と、パレットデータ１と、パレットデータ２とが設定されている。また、リストデータ１では、使用するパレットデータとして、パレットデータ１０と、パレットデータ１１と、パレットデータ１２と、パレットデータ１３とが設定されている。
【０３０５】
各リストデータにおいては、使用対象となるパレットデータに対して連番のリスト番号が１対１で定められている。当該リスト番号は、リストデータを利用して、一の発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに使用するパレットデータを選択する場合において、各ＬＥＤ７１ａ〜７３ａにいずれのパレットデータを使用するのかを示す指定データに対応している。
【０３０６】
グループデータ群１５１ｆには、グループデータが多数存在している。グループデータには、一の発光部群７１〜７３に対してリストデータを使用する場合に、一の発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに、リストデータに設定されている各パレットデータのいずれを使用するのかを示すデータが設定されている。ここで、グループデータは発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに対して使用対象のパレットデータを個別に示すデータである一方、発光部群７１〜７３間でＬＥＤ７１ａ〜７３ａの数は相違している。したがって、グループデータは、各発光部群７１〜７３においてＬＥＤ７１ａ〜７３ａの数が相違するものに対して個別に設定されている。
【０３０７】
グループデータについて図２６（ｄ）を参照しながら具体的に説明する。図２６（ｄ）に示すグループデータ０及びグループデータ１は、１６個のＬＥＤ７２ａが存在する第２発光部群７２に適用されるグループデータの一例である。グループデータ０及びグループデータ１のそれぞれでは、ビット０〜ビット１５のそれぞれに１対１で対応させてリスト番号が定められている。この場合、ビット０〜ビット１５のそれぞれが１６個のＬＥＤ７２ａのうち１番目のＬＥＤ７２ａ〜１６番目のＬＥＤ７２ａのいずれかに対応している。そして、各ＬＥＤ７２ａに使用するパレットデータを選択する場合には、対応するビットに設定されているリスト番号に対応した順番のパレットデータを使用対象のリストデータから特定し、その特定したパレットデータを使用する。
【０３０８】
例えば、グループデータ０をリストデータ０に適用した場合には、第２発光部群７２の１番目のＬＥＤ７２ａから８番目のＬＥＤ７２ａまではパレットデータ０が使用対象として選択され、９番目のＬＥＤ７２ａから１６番目のＬＥＤ７２ａまではパレットデータ１が使用対象として選択される。一方、グループデータ１をリストデータ１に適用した場合には、第２発光部群７２の１番目のＬＥＤ７２ａから４番目のＬＥＤ７２ａまではパレットデータ１０が使用対象として選択され、５番目のＬＥＤ７２ａから８番目のＬＥＤ７２ａまではパレットデータ１１が使用対象として選択され、９番目のＬＥＤ７２ａから１２番目のＬＥＤ７２ａまではパレットデータ１２が使用対象として選択され、１３番目のＬＥＤ７２ａから１６番目のＬＥＤ７２ａまではパレットデータ１３が使用対象として選択される。
【０３０９】
データ選択テーブル１５１ｇは、各発光部群７１〜７３の発光制御に際して使用するデータの組合せが定められたデータである。具体的には、図２７に示すように、データ選択テーブル１５１ｇには、使用するデータの組合せを特定する場合に利用される要求番号が当該組合せの種類数分設定されており、各要求番号に対応させて、パレットデータの種類と、開始位置データの種類と、トータル時間データの種類と、継続時間データの種類と、リストデータの種類と、グループデータの種類とが設定されている。
【０３１０】
但し、既に説明したとおり、一の発光部群７１〜７３に対しては一のパレットデータが利用されることを基本としながら、例外として、一の発光部群７１〜７３に対して複数のパレットデータが同時に利用される。データ選択テーブル１５１ｇでは、基本組合せに対応した要求番号と、例外組合せに対応した要求番号とが、それぞれ個別に設定されている。具体的には、要求番号０〜１０などは基本組合せに対応しており、当該基本組合せには、パレットデータの種類と、開始位置データの種類と、トータル時間データの種類と、継続時間データの種類とが定められており、リストデータの種類とグループデータの種類とは定められていない。一方、要求番号１２０〜１３０などは例外組合せに対応しており、当該例外組合せには、開始位置データの種類と、トータル時間データの種類と、継続時間データの種類と、リストデータの種類と、グループデータの種類とが定められており、パレットデータの種類は定められていない。
【０３１１】
次に、図２５（ｂ）を参照しながら、発光データエリア１６２について説明する。
【０３１２】
発光データエリア１６２には、データ選択テーブル１５１ｇから要求番号を利用して特定された組合せに含まれる各データが読み出され、それら各データを利用して発光データが作成される。当該発光データは、遊技回用として利用される場合には一遊技回の一部の演出に対応しており、開閉実行モード用として利用される場合には一開閉実行モードの一部の演出に対応している。一方、報知用として利用される場合には当該報知の全体に対応している。
【０３１３】
発光データエリア１６２には、様々な種類の発光データが作成されることとなるが、これら発光データは所定の区分毎に発光データエリア１６２において異なるエリアに格納される。具体的には、発光データエリア１６２には、図２５（ｂ）に示すように、ベース用エリア１６２ａと、割込み用エリア１６２ｂと、報知用エリア１６２ｃとが設けられている。
【０３１４】
ベース用エリア１６２ａには、通常演出用の発光データが格納される。当該通常演出用の発光データが使用される状況としては、例えば図柄表示装置３１にて遊技回が行われている場合において、予告表示やリーチ表示が行われていない状況が挙げられる。ベース用エリア１６２ａには、第１発光部群７１、第２発光部群７２及び第３発光部群７３に１対１で対応したエリアが設けられており、各発光部群７１〜７３に対応する通常演出用の発光データが個別に格納される。
【０３１５】
ベース用エリア１６２ａには、例えば遊技回用の発光データであれば、一の遊技回において、各発光部群７１〜７３のそれぞれについて格納される発光データは１個のみであり、一の遊技回中では当該１個の発光データを利用した発光色の切り換えパターンの実行が繰り返されることとなる。また、例えば開閉実行モード用の発光データであれば、一の開閉実行モードにおいて、各発光部群７１〜７３のそれぞれについて格納される発光データは１個のみであり、一の開閉実行モード中では当該１個の発光データを利用した発光色の切り換えパターンの実行が繰り返されることとなる。これらの場合、当該発光データを作成するための組合せデータではトータル時間データとして、時間制限無しのデータが選択される。
【０３１６】
但し、これに限定されることはなく、一の遊技回中では、前半側の通常演出の発光データ及び後半側の通常演出の発光データといったように、通常演出の発光データが複数設定され得る構成としてもよく、予告表示及びリーチ表示以外の通常演出の発光データと、予告表示用の通常演出の発光データと、リーチ表示用の通常演出の発光データと、最終停止表示用の通常演出の発光データとが設定されている構成としてもよい。このように通常演出の発光データが一連演出中に複数設定され得る構成を、開閉実行モードに適用してもよい。
【０３１７】
割込み用エリア１６２ｂには、通常演出用の発光制御よりも優先される割込み演出用の発光制御に利用されるデータが格納される。当該割込み演出用の発光データが使用される状況としては、例えば図柄表示装置３１にて遊技回が行われている場合において、予告表示やリーチ表示が行われている状況が挙げられる。また、当該割込み演出用の発光データが使用される状況には、確定演出が行われる状況が含まれる。さらに、開閉実行モード中においては昇格演出が行われる状況が挙げられる。割込み用エリア１６２ｂには、第１発光部群７１、第２発光部群７２及び第３発光部群７３に１対１で対応したエリアが設けられており、各発光部群７１〜７３に対応する割込み演出用の発光データが個別に格納される。
【０３１８】
割込み用エリア１６２ｂには、例えば遊技回用の発光データであれば、一の遊技回において、各発光部群７１〜７３のそれぞれについて格納され得る発光データは複数個存在しており、一の遊技回中では各発光部群７１〜７３のそれぞれにおいてこれら複数個の発光データが適宜書き換えられる。また、例えば開閉実行モード用の発光データであれば、一の開閉実行モードにおいて、各発光部群７１〜７３のそれぞれにおいてこれら複数個の発光データが適宜書き換えられる。これらの書き換えは、発光データ間の優先度に応じて行われる。この書き換えの優先度の内容については後に詳細に説明する。
【０３１９】
報知用エリア１６２ｃには、割込み演出用の発光制御よりも優先される報知用の発光制御に利用されるデータが格納される。当該報知用の発光データが利用される状況は、パチンコ機１０における報知対象事象の発生が検知され、主側ＭＰＵ９２から報知コマンドが送信された場合である。報知用エリア１６２ｃには、第１発光部群７１、第２発光部群７２及び第３発光部群７３に１対１で対応したエリアが設けられており、各発光部群７１〜７３に対応する報知用の発光データが個別に格納される。
【０３２０】
報知用エリア１６２ｃには、報知対象事象の発生に際して各発光部群７１〜７３のそれぞれについて格納される発光データは１個のみであり、報知対象事象が発生している状況では当該１個の発光データを利用した発光色の切り換えパターンの実行が繰り返されることとなる。この場合、当該発光データを作成するための組合せデータではトータル時間データとして、時間制限無しのデータが選択される。なお、報知用の発光データを利用する状況は、主側ＭＰＵ９２から解除コマンドを受信するまで継続される。
【０３２１】
＜音光側ＭＰＵ１１２の発光データの読み出し処理＞
次に、音光側ＭＰＵ１１２の表示側コマンド対応処理（図２２）におけるステップＳ１２０２、ステップＳ１２０８及びステップＳ１２１２の発光データの読み出し処理について、図２８のフローチャートを参照しながら説明する。なお、当該発光データの読み出し処理は、第１発光部群７１、第２発光部群７２及び第３発光部群７３のそれぞれに対して個別に実行される。以下の発光データの読み出し処理の説明では第２発光部群７２に対する処理を例に挙げて説明するが、第１発光部群７１及び第３発光部群７３についても基本的に同様である。
【０３２２】
まずステップＳ１４０１にて、発光データの書き込み対象となるエリアが報知用エリア１６２ｃであるか否かを判定する。報知用エリア１６２ｃである場合には、ステップＳ１４０２にて、今回受信した報知コマンドに含まれる要求番号に対応した各種データの組合せの種類をデータ選択テーブル１５１ｇから特定し、その特定した組合せの種類に対応した各種データを音光側ＲＯＭ１１３から読み出す。そして、ステップＳ１４０３にて、その読み出した各種データを利用してデータ展開処理を実行して、発光データを報知用エリア１６２ｃに書き込む。この場合、受信している報知コマンドの内容に関係なく同一種類のデータが読み出されるため、同一の発光データが書き込まれることとなる。つまり、報知対象事象がいずれであっても、第２発光部群７２では同一の態様で報知が行われることとなる。
【０３２３】
その後、ステップＳ１４０４にて、音光側ＲＡＭ１１４に設けられた発光側の報知設定フラグに１をセットした後に、本読み出し処理を終了する。発光側の報知設定フラグは、報知用エリア１６２ｃに発光データが存在しているか否かを音光側ＭＰＵ１１２にて特定するためのフラグである。当該発光側の報知設定フラグに１がセットされた状態は、主側ＭＰＵ９２から解除コマンドを受信することにより、主側コマンド対応処理（図１５）のステップＳ６２７の解除設定処理にてクリアされる。また、この際、報知用エリア１６２ｃに記憶されている発光データがクリアされる。
【０３２４】
ステップＳ１４０１にて否定判定をした場合には、ステップＳ１４０５にて、発光データの書き込み対象となるエリアがベース用エリア１６２ａであるか否かを判定する。ベース用エリア１６２ａである場合には、ステップＳ１４０６にて、今回受信したコマンドに含まれる要求番号に対応した各種データの組合せの種類をデータ選択テーブル１５１ｇから特定し、その特定した組合せの種類に対応した各種データを音光側ＲＯＭ１１３から読み出す。そして、ステップＳ１４０７にて、その読み出した各種データを利用してデータ展開処理を実行して、発光データをベース用エリア１６２ａに書き込む。その後、本読み出し処理を終了する。
【０３２５】
ステップＳ１４０５にて否定判定をした場合には、ステップＳ１４０８にて、今回書き込む発光データが確定演出に対応しているか否かを判定する。確定演出に対応している場合には、ステップＳ１４０９にて、今回の確定演出についての要求番号に対応した各種データの組合せの種類をデータ選択テーブル１５１ｇから特定し、その特定した組合せの種類に対応した各種データを音光側ＲＯＭ１１３から読み出す。そして、ステップＳ１４１０にて、その読み出した各種データを利用してデータ展開処理を実行して、発光データを割込み用エリア１６２ｂに書き込む。その後、ステップＳ１４１１にて、音光側ＲＡＭ１１４に設けられた割込み設定フラグに１をセットするとともに、確定演出についての発光データに対応した発光側優先度データを音光側ＲＯＭ１１３から読み出して音光側ＲＡＭ１１４に書き込んだ後に、本読み出し処理を終了する。
【０３２６】
割込み設定フラグは、割込み用エリア１６２ｂに発光データが存在しているか否かを音光側ＭＰＵ１１２にて特定するためのフラグである。また、発光側優先度データは、割込み用エリア１６２ｂに既に発光データが存在している状況で、当該割込み用エリア１６２ｂへの新たな発光データの書き込み指示があった場合に、既に存在している発光データを割込み用の発光データとしてそのまま利用するのか、それとも新たに書き込み指示された発光データを割込み用の発光データとして利用するのかを決定する場合に、優先度を決定付けるためのデータである。当該発光側優先度データは、確定演出に対応した発光データが最も優先度が高く、それ以降は、遊技回用の演出については、対象となる演出の大当たり結果の期待度が高い発光データほど優先度が高くなるように設定されており、開閉実行モード用の演出については、昇格演出に対応した発光データの方が優先度が高くなるように設定されている。
【０３２７】
ステップＳ１４０８にて否定判定をした場合には、ステップＳ１４１２にて、現状の割込み用エリア１６２ｂに設定されている発光データに対応した発光側優先度データＰ１を読み出し、続くステップＳ１４１３にて、今回書き込み指示がされている発光データに対応した発光側優先度データＰ２を読み出す。そして、ステップＳ１４１４にて、Ｐ２＞Ｐ１であるか否かを判定することで、今回書き込み指示がされている発光データの方が、現状の割込み用エリア１６２ｂに設定されている発光データよりも優先度が高いか否かを判定する。
【０３２８】
なお、現状の割込み用エリア１６２ｂに発光データが設定されていない場合には、ステップＳ１４１４にて肯定判定をし、今回書き込み指示がされている発光データを割込み用エリア１６２ｂに書き込む。
【０３２９】
ステップＳ１４１４にて否定判定をした場合には、現状の割込み用エリア１６２ｂに設定されている発光データの方が優先度が高いことを意味する。したがって、今回書き込み指示がされている発光データの割込み用エリア１６２ｂへの書き込みを行うことなく、本読み出し処理を終了する。
【０３３０】
一方、ステップＳ１４１４にて肯定判定をした場合には、今回書き込み指示がされている発光データの方が優先度が高いことを意味する。したがって、ステップＳ１４１５にて、今回受信したコマンドに含まれる要求番号に対応した各種データの組合せの種類をデータ選択テーブル１５１ｇから特定し、その特定した組合せの種類に対応した各種データを音光側ＲＯＭ１１３から読み出す。そして、ステップＳ１４１６にて、その読み出した各種データを利用してデータ展開処理を実行して、発光データを割込み用エリア１６２ｂに書き込む。その後、ステップＳ１４１７にて、音光側ＲＡＭ１１４に設けられた割込み設定フラグに１をセットするとともに、今回新たに書き込んだ発光データに対応した発光側優先度データを音光側ＲＯＭ１１３から読み出して音光側ＲＡＭ１１４に書き込んだ後に、本読み出し処理を終了する。
【０３３１】
図２９は、ステップＳ１４０３、ステップＳ１４０７、ステップＳ１４１０及びステップＳ１４１６の場合に起動されるデータ展開処理を示すフローチャートである。
【０３３２】
まずステップＳ１５０１では、展開対象のデータが基本組合せであるか否かを判定する。基本組合せである場合には、ステップＳ１５０２にて、音光側ＲＡＭ１１４に設けられた作成対象ビットの値を「０」に設定する。これにより、第２発光部群７２の１番目のＬＥＤ７２ａが発光データの作成対象となる。
【０３３３】
続くステップＳ１５０３では、要求番号に対応させて読み出された開始位置データから作成対象ビットの開始位置番号を取得する。そして、ステップＳ１５０４にて、要求番号に対応させて読み出されたパレットデータを参照することで、ステップＳ１５０３にて取得した開始位置番号を基準として切り換えパターンを読み出す。
【０３３４】
続くステップＳ１５０５では、継続時間データをポインタ情報に換算して設定するとともに、ステップＳ１５０６では、トータル時間データをポインタ情報に換算して設定する。ここで、音光側ＭＰＵ１１２では、４ｍｓｅｃ周期で起動されるタイマ割込み処理（図１４）にて発光制御処理を実行する構成であり、当該発光制御処理の各処理回では発光データのポインタ情報を１更新する。したがって、ステップＳ１５０５及びステップＳ１５０６では、継続時間データ及びトータル時間データを４ｍｓｅｃで除算した場合の商の値がそれぞれの最終ポインタ情報となるように当該ポインタ情報への換算を行う。
【０３３５】
ちなみに、トータル時間データとして時間制限無しのデータが設定されている場合には、トータル時間データは存在しないものとし、さらに発光データとして、発光色の切り換えパターンの１周期分のデータを作成する。一方、トータル時間データとして時間制限無しのデータ以外のデータ、すなわち時間制限が存在しているデータが設定されている場合には、そのトータル時間データに対応した時間が経過した場合に最終ポインタ情報となるように、トータル時間データ分の発光色の切り換えパターンを設定する。この場合、そのトータル時間データが継続時間データとの関係で発光色の切り換えパターンの１周期分の時間を超えている場合には、１周期を超える分の発光色の切り換えパターンが設定されることとなる。
【０３３６】
上記ステップＳ１５０３〜ステップＳ１５０６の処理が実行されることで、現状の作成対象ビットの値に対応したＬＥＤについての発光データが作成される。その後、ステップＳ１５０７にて作成対象ビットの値を１加算することで、発光データの作成対象を次の順番のＬＥＤに更新する。そして、ステップＳ１５０８にて、作成対象ビットの値が第２発光部群７２に含まれるＬＥＤの数を超えたか否かを判定する。
【０３３７】
ステップＳ１５０８にて否定判定をした場合には、更新された作成対象ビットの値に対応したＬＥＤについてステップＳ１５０３〜ステップＳ１５０６の処理を実行することで発光データを作成する。ステップＳ１５０８にて肯定判定をした場合には、ステップＳ１５０９にて、今回作成した各発光データを、ベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃのうち書き込み対象となるエリアに書き込む。その後、本データ展開処理を終了する。
【０３３８】
一方、ステップＳ１５０１にて否定判定をした場合にはステップＳ１５１０に進む。ステップＳ１５１０では、音光側ＲＡＭ１１４の作成対象ビットの値を「０」に設定する。これにより、第２発光部群７２の１番目のＬＥＤ７２Ａが発光データの作成対象となる。
【０３３９】
続くステップＳ１５１１では、要求番号に対応させて読み出されたグループデータから作成対象ビットのリスト番号を取得する。そして、ステップＳ１５１２にて、要求番号に対応させて読み出されたリストデータを参照することで、ステップＳ１５１１にて取得したリスト番号に対応したパレットデータを音光側ＲＯＭ１１３から読み出す。
【０３４０】
その後、ステップＳ１５１３にて、要求番号に対応させて読み出された開始位置データから作成対象ビットの開始位置番号を取得し、ステップＳ１５１４にて、ステップＳ１５１２において読み出したパレットデータを参照することで、ステップＳ１５１３にて取得した開始位置番号を基準として切り換えパターンを読み出す。続くステップＳ１５１５では、継続時間データをポインタ情報に換算して設定するとともに、ステップＳ１５１６では、トータル時間データをポインタ情報に換算して設定する。
【０３４１】
上記ステップＳ１５１１〜ステップＳ１５１６の処理が実行されることで、現状の作成対象ビットの値に対応したＬＥＤについての発光データが作成される。特に、この場合、要求番号に対応させて読み出された組合せのデータは例外組合せであり、グループデータ及びリストデータを利用して発光データが作成されるため、第２発光部群７２の各ＬＥＤ７２ａについてそれぞれ異なるパレットデータに基づく発光データを作成することが可能であり、発光パターンの多様化が図られる。
【０３４２】
その後、ステップＳ１５１７にて作成対象ビットの値を１加算することで、発光データの作成対象を次の順番のＬＥＤに更新する。そして、ステップＳ１５１８にて、作成対象ビットの値が第２発光部群７２に含まれるＬＥＤの数を超えたか否かを判定する。
【０３４３】
ステップＳ１５１８にて否定判定をした場合には、更新された作成対象ビットの値に対応したＬＥＤについてステップＳ１５１１〜ステップＳ１５１６の処理を実行することで発光データを作成する。ステップＳ１５１８にて肯定判定をした場合には、ステップＳ１５１９にて、今回作成した各発光データを、ベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃのうち書き込み対象となるエリアに書き込む。その後、本データ展開処理を終了する。
【０３４４】
上記データ展開処理が実行された場合に作成される発光データの一例を、図３０を参照しながら説明する。
【０３４５】
図３０は、第２発光部群７２の各ＬＥＤ７２ａに対して、図２６（ａ）のパレットデータ０及び図２６（ｂ）の開始位置データ０を適用した場合に作成される発光データであって発光データエリア１６２のベース用エリア１６２ａに格納される発光データの一例である。この場合、パレットデータ０では発光色の設定が２回行われるため、継続時間データに対応した時間の２倍の時間に対応した数が最終ポインタ情報となるようにしてポインタ情報が連番で設定される。より具体的には、パレットデータ０では青→白という発光色の切り換えパターンが設定されているとともに、継続時間データとして４ｓｅｃが設定されているため、最終ポインタ情報が「１９９９」となるようにしてポインタ情報が連番で設定されている。また、ビット０〜ビット７に対応するＬＥＤ７２ａは、青色の発光色を４ｓｅｃ継続した後に、白色の発光色を４ｓｅｃ継続する発光データが作成され、ビット８〜ビット１５に対応するＬＥＤ７２ａは、白色の発光色を４ｓｅｃ継続した後に、青色の発光色を４ｓｅｃ継続する発光データが作成される。
【０３４６】
＜音光側ＭＰＵ１１２の発光制御処理＞
次に、音光側ＭＰＵ１１２のタイマ割込み処理（図１４）におけるステップＳ５０５の発光制御処理について、図３１のフローチャートを参照しながら説明する。なお、当該発光制御処理は、第１発光部群７１、第２発光部群７２及び第３発光部群７３のそれぞれに対して個別に実行される。以下の発光制御処理の説明では第２発光部群７２に対する処理を例に挙げて説明するが、第１発光部群７１及び第３発光部群７３についても基本的に同様である。
【０３４７】
まずステップＳ１６０１では、音光側ＲＡＭ１１４の報知設定フラグに「１」がセットされているか否かを判定する。報知設定フラグに「１」がセットされている場合には、ステップＳ１６０２にて、報知用エリア１６２ｃの発光データにおける現状のポインタ情報に対応したデータに基づき第２発光部群７２の各ＬＥＤ７２ａを発光制御する。
【０３４８】
ステップＳ１６０１にて否定判定をした場合には、ステップＳ１６０３にて、音光側ＲＡＭ１１４の割込み設定フラグに「１」がセットされているか否かを判定する。割込み設定フラグに「１」がセットされている場合には、ステップＳ１６０４にて、割込み用エリア１６２ｂの発光データにおける現状のポインタ情報に対応したデータに基づき第２発光部群７２の各ＬＥＤ７２ａを発光制御する。
【０３４９】
ステップＳ１６０３にて否定判定をした場合には、ステップＳ１６０５にて、ベース用エリア１６２ａの発光データにおける現状のポインタ情報に対応したデータに基づき第２発光部群７２の各ＬＥＤ７２ａを発光制御する。
【０３５０】
つまり、発光データエリア１６２のベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃのそれぞれには同時に発光データが格納され得るが、これらベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃのうち、報知用エリア１６２ｃに格納されている発光データが発光制御に際して最も優先される。これにより、演出の実行よりも報知を優先することが可能となり、パチンコ機１０に異常などの報知対象事象が発生していることを遊技ホールの管理者に認識させることが可能となる。また、報知用エリア１６２ｃに発光データが格納されていない場合には、割込み用エリア１６２ｂに格納されている発光データが発光制御に際して次に優先される。これにより、確定演出や期待度が高い演出の実行が優先され、発光部群７１〜７３における演出への注目度を高めることが可能となる。
【０３５１】
ステップＳ１６０２、ステップＳ１６０４又はステップＳ１６０５の処理を実行した後は、ステップＳ１６０６にて、ベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃに格納されている発光データのうち、ポインタ情報が最終ポインタ情報となっている発光データが存在しているか否かを判定する。ステップＳ１６０６にて肯定判定をした場合には、ステップＳ１６０７にて、その最終ポインタ情報となっているエリアがベース用エリア１６２ａ又は報知用エリア１６２ｃであるか否かを判定する。ベース用エリア１６２ａ又は報知用エリア１６２ｃである場合には、ステップＳ１６０８にて、その最終ポインタ情報となっている発光データのポインタ情報を開始ポインタ情報に復帰させる。当該復帰処理が実行されることにより、その復帰対象となった発光データのポインタ情報の更新が繰り返されることとなる。
【０３５２】
ステップＳ１６０７にて否定判定をした場合には、ステップＳ１６０９にて、音光側ＲＡＭ１１４の割込み設定フラグを「０」クリアするとともに、割込み用エリア１６２ｂのクリア処理を実行する。つまり、割込み用エリア１６２ｂに格納されている発光データは、最終ポインタ情報となることでクリアされる。
【０３５３】
ステップＳ１６０６にて否定判定をした場合、ステップＳ１６０８の処理を実行した場合又はステップＳ１６０９の処理を実行した場合には、ステップＳ１６１０にて、発光データエリア１６２のベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃのそれぞれについて、ポインタ情報の更新処理を実行する。これにより、発光制御処理の次回の処理回では、新たなポインタ情報に対応したデータに基づき発光制御が実行される。但し、当該ポインタ情報の更新処理は、ステップＳ１６０８における開始ポインタ情報への復帰処理の対象となった発光データは処理対象外となる。その後、本発光制御処理を終了する。
【０３５４】
＜発光制御が行われる様子＞
次に、発光制御が行われる様子について、図３２のタイミングチャートを参照しながら説明する。図３２（ａ）は通常演出の実行状況を示し、図３２（ｂ）はリーチ演出の実行状況を示し、図３２（ｃ）は確定演出の実行状況を示し、図３２（ｄ）は報知用発光の実行状況を示し、図３２（ｅ）は割込み用エリア１６２ｂに発光データを格納すべきことを示すコマンド（以下、割込み設定用コマンドという）の受信有無を示す。なお、以下の説明では、第２発光部群７２における発光演出について説明する。また、図３２においては実際に選択されている発光制御態様に囲み線を付している。
【０３５５】
ｔ１のタイミングでベース用エリア１６２ａに発光データが格納されることで、図３２（ａ）に示すように、第２発光部群７２において通常演出が開始される。そして、当該通常演出が実行されている状況であるｔ２のタイミングで図３２（ｅ）に示すように割込み設定用コマンドを受信することで、リーチ演出に対応した発光データが割込み用エリア１６２ｂに格納され、図３２（ａ）に示すように通常演出が中止され、図３２（ｂ）に示すように第２発光部群７２においてリーチ演出が開始される。但し、割込み用エリア１６２ｂに格納されている発光データを利用して発光制御が行われることでリーチ演出が行われている状況であっても、ベース用エリア１６２ａに格納されている発光データのポインタ更新は継続される。
【０３５６】
その後、リーチ演出が実行されている状況であるｔ３のタイミングで、図３２（ｅ）に示すように確定演出に対応した割込み設定用コマンドを受信する。確定演出に対応した発光データは、割込み用エリア１６２ｂに格納される発光データの中で最も優先度が高いため、確定演出に対応した発光データが割込み用エリア１６２ｂに上書きされ、図３２（ｃ）に示すように第２発光部群７２において確定演出が開始される。この場合、それまで割込み用エリア１６２ｂに格納されていたリーチ演出に対応した発光データは消去される。また、割込み用エリア１６２ｂに格納されている発光データを利用して発光制御が行われることで確定演出が行われている状況であっても、ベース用エリア１６２ａに格納されている発光データのポインタ更新は継続される。
【０３５７】
その後、確定演出が実行されている状況であるｔ４のタイミングで、図３２（ｅ）に示すように割込み設定用コマンドを受信する。但し、当該割込み設定用コマンドにより指示される演出に対応した発光データの優先度は、確定演出に対応した発光データの優先度よりも低いため、割込み用エリア１６２ｂの上書きは行われずに、確定演出に対応した発光データがそのまま利用されることとなる。
【０３５８】
その後、確定演出が実行されている状況であるｔ５のタイミングで、報知コマンドを受信することで、報知用エリア１６２ｃに報知に対応した発光データが格納される。これにより、図３２（ｃ）に示すように確定演出が中止され、図３２（ｄ）に示すように第２発光部群７２において報知が開始される。但し、報知用エリア１６２ｃに格納されている発光データを利用して発光制御が行われることで報知が行われている状況であっても、ベース用エリア１６２ａに格納されている発光データのポインタ更新、及び割込み用エリア１６２ｂに格納されている発光データのポインタ更新は継続される。
【０３５９】
その後、ｔ６のタイミングで解除コマンドを受信することで、報知用エリア１６２ｃがクリアされるとともに発光側の報知設定フラグが「０」クリアされる。これにより、図３２（ｄ）に示すように報知が終了され、図３２（ｃ）に示すように割込み用エリア１６２ｂに格納されている発光データを利用した確定演出が再開される。この場合、報知が行われている状況であっても、割込み用エリア１６２ｂに格納されている発光データのポインタ更新は継続されていたため、再開されたタイミングにおける確定演出の発光態様は報知の割込みがなかった場合の当該タイミングにおける確定演出の発光態様と同一となる。したがって、報知の割込みが生じたとしても、当該報知が解除されたタイミング以降において第２発光部群７２における確定演出の発光態様と、図柄表示装置３１における確定演出の表示態様とを同期させることが可能となる。
【０３６０】
その後、ｔ７のタイミングで確定演出の終了タイミングとなることで、割込み用エリア１６２ｂがクリアされるとともに割込み設定フラグが「０」クリアされる。これにより、図３２（ｃ）に示すように確定演出が終了され、図３２（ａ）に示すようにベース用エリア１６２ａに格納されている発光データを利用した通常演出が再開される。そして、ｔ８のタイミングで当該通常演出が終了される。
【０３６１】
＜音光側ＭＰＵ１１２における音出力制御＞
次に、音光側ＭＰＵ１１２にて実行されるスピーカ部４５の音出力制御の内容について説明する。
【０３６２】
音光側ＭＰＵ１１２は、スピーカ部４５の音出力制御を行う場合に、音光側ＲＯＭ１１３に予め記憶された音出力用データ群１５２を利用する。また、この利用に際しては、音出力用データ群１５２の一部を音光側ＲＡＭ１１４に設けられた音出力データエリア１６３に読み出して利用する。これら音出力用データ群１５２及び音出力データエリア１６３について、図３３を参照しながら説明する。図３３（ａ）は音出力用データ群１５２のデータ構成を説明するための説明図であり、図３３（ｂ）は音出力データエリア１６３の構成を説明するための説明図である。
【０３６３】
図３３（ａ）に示すように、音出力用データ群１５２には、変動ベースデータ群１５２ａと、予告演出開始時データ群１５２ｂと、予告演出終了時データ群１５２ｃと、ノーマルリーチ時データ群１５２ｄと、スーパーリーチ時データ群１５２ｅと、確定演出時データ群１５２ｆと、変動終了時データ群１５２ｇと、報知発生時データ群１５２ｈと、オープニング用データ群１５２ｉと、ラウンド用データ群１５２ｊと、インターバル用データ群１５２ｋと、エンディング用データ群１５２ｌと、昇格演出用データ群１５２ｍとが少なくとも存在している。
【０３６４】
変動ベースデータ群１５２ａには、遊技回中において予告表示やリーチ表示が行われていない状況において繰り返される楽曲を出力するための音出力データが複数存在している。予告演出開始時データ群１５２ｂには、予告表示が開始されてから予告表示が終了する前までの楽曲を出力するための音出力データが複数存在している。予告演出終了時データ群１５２ｃには、予告表示が終了される場合の楽曲を出力するための音出力データが複数存在している。ノーマルリーチ時データ群１５２ｄには、ノーマルリーチが行われている状況において繰り返される楽曲を出力するための音出力データが複数存在している。スーパーリーチ時データ群１５２ｅには、スーパーリーチが行われている状況での楽曲又は音声を出力するための音出力データが複数存在している。確定演出時データ群１５２ｆには、確定演出が行われている状況での楽曲又は音声を出力するための音出力データが複数存在している。変動終了時データ群１５２ｇには、遊技回中において図柄の変動表示が終了される場合の楽曲を出力するための音出力データが複数存在している。報知発生時データ群１５２ｈには、報知を行うための報知音又は音声を出力するための音出力データが複数存在している。オープニング用データ群１５２ｉには、開閉実行モードにおいてオープニング演出が行われている状況での楽曲を出力するための音出力データが複数存在している。ラウンド用データ群１５２ｊには、開閉実行モードにおいてラウンド遊技中の演出が行われている状況での楽曲を出力するための音出力データが複数存在している。インターバル用データ群１５２ｋには、開閉実行モードにおいてインターバル中の演出が行われている状況での楽曲を出力するための音出力データが複数存在している。エンディング用データ群１５２ｌには、開閉実行モードにおいてエンディング演出が行われている状況での楽曲又は音声を出力するための音出力データが複数存在している。昇格演出用データ群１５２ｍには、開閉実行モードにおいて昇格演出が行われている状況での楽曲又は音声を出力するための音出力データが複数存在している。
【０３６５】
つまり、音出力用データ群１５２には、遊技回用の演出や開閉実行モード用の演出といった所定の契機で開始される一連演出の全体分の音出力データがそのまま設定されているのではなく、当該一連演出において演出の進行態様が相違する範囲（例えば出現するキャラクタの種類が異なる範囲や、図柄の変動表示が変化する範囲）毎に一連演出の全体分の音出力データが分割された状態で設定されている。そして、各分割データ毎に、複数種類の音出力データが設定されている。したがって、遊技回用の演出や開閉実行モード用の演出を行う場合には、主側ＭＰＵ９２や表示側ＭＰＵ１２２から送信されるコマンドに対応する分割データを読み出し、その読み出した分割データに従って音出力制御を行うこととなる。
【０３６６】
ちなみに、音出力データは音光側ＲＡＭ１１４に展開された状態において、当該音出力データに設定されている楽曲、音声又は報知音の１周期分の出力継続時間に対応した分のポインタ情報と、各ポインタ情報に１対１で対応する出力内容データとを備える。ポインタ情報に対応させて設定された出力内容データに対応した信号をスピーカ部４５に出力するとともに、当該信号出力の内容を当該ポインタ情報が更新される度にそれに合わせて変更することで、音出力データに対応した楽曲、音声又は報知音が出力されることとなる。
【０３６７】
次に、図３３（ｂ）を参照しながら、音出力データエリア１６３について説明する。
【０３６８】
音出力データエリア１６３には、複数の音出力データを同時に読み出して、制御対象とすることが可能なように、複数の音出力エリア１７１〜１８６が設けられている。具体的には、第１音出力エリア１７１〜第１６音出力エリア１８６の１６個設けられている。これにより、所定の音出力データを利用して音出力制御を行っている状況において新たな音出力データの読み出し指令が発生したとしても、所定の音出力データについては音光側ＲＡＭ１１４に読み出した状態を維持しながら、その新たな音出力データを音光側ＲＡＭ１１４に読み出すことが可能となる。また、音出力エリア１７１〜１８６の数は、同時に読み出し指令が生じ得る音出力データの最大個数以上に設定されている。
【０３６９】
＜音光側ＭＰＵ１１２の音出力データの読み出し処理＞
次に、音光側ＭＰＵ１１２の表示側コマンド対応処理（図２２）におけるステップＳ１２０２、ステップＳ１２０８及びステップＳ１２１４の音出力データの読み出し処理について、図３４のフローチャートを参照しながら説明する。
【０３７０】
まずステップＳ１７０１にて、報知コマンド受信時の読み出し処理であるか否かを判定する。ステップＳ１７０１にて肯定判定をした場合には、ステップＳ１７０２にて、その受信した報知コマンドの内容に対応した音出力データを音光側ＲＯＭ１１３の音出力用データ群１５２における報知発生時データ群１５２ｈの中から読み出す。そして、その読み出した音出力データを、ステップＳ１７０３にて、音出力データエリア１６３における第１音出力エリア１７１〜第１６音出力エリア１８６のうち音出力データが格納されていない音出力エリアのうち最上位のエリアに書き込む。その後、ステップＳ１７０４にて、今回読み出した音出力データに対応した報知用の音出力側優先度データを音光側ＲＯＭ１１３から読み出して、ステップＳ１７０３にて書き込み対象となった音出力エリアとの対応関係を特定可能とした状態で音光側ＲＡＭ１１４に書き込む。
【０３７１】
音出力側優先度データは、複数の音出力エリア１７１〜１８６に音出力データが格納されている状況において、いずれの音出力エリアに格納されている音出力データについて音出力制御を行うのかを音光側ＭＰＵ１１２にて決定する場合に、優先度を決定付けるためのデータである。当該音出力側優先度データは、報知に対応した音出力データが最も優先度が高く、次に確定演出に対応した音出力データの優先度が高く、それ以降は、遊技回用の演出については、対象となる演出の大当たり結果の期待度が高い音出力データほど優先度が高くなるように設定されており、開閉実行モード用の演出については、昇格演出に対応した音出力データの方が優先度が高くなるように設定されている。
【０３７２】
ちなみに、音出力側優先度データは、発光データエリア１６２におけるベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃ間の優先度、並びに発光側優先度データと対応しており、発光制御において優先して実行されている事象と音出力制御において優先して実行されている事象とが同一となるように構成されている。したがって、発光制御と音出力制御とが実行内容が一致するようになっている。
【０３７３】
続くステップＳ１７０５では、報知用の音出力側優先度データが既に音光側ＲＡＭ１１４に設定されているか否かを判定する。既に設定されていない場合にはそのまま本読み出し処理を終了する。既に設定されている場合にはステップＳ１７０６にて出力開始タイミングの調整処理を実行した後に、本読み出し処理を終了する。
【０３７４】
ここで、スピーカ部４５における報知においては、報知の対象となっている事象毎に対応した報知音又は報知音声が出力される。つまり、報知発生時データ群１５２ｈには、報知の対象となっている事象に１対１で対応させて音出力データが設定されており、報知の対象となっている事象が重複して発生した場合には、各事象に対応した報知用の音出力データがそれぞれ異なる音出力エリアに格納される。この場合、各報知用の音出力データについては音出力側優先度データが同一の優先度となるように設定されており、ステップＳ１７０６では、各音出力データの出力開始タイミングをずらすことで、それら各音出力データの全てが音出力制御の対象となるようにする。具体的には、新たに設定された報知用の音出力データが、既に設定されている報知用の音出力データに続けて音出力制御対象となるように、開始ポインタ情報を調整する。また、パチンコ機１０の報知状態が解除されていない状況では報知が繰り返されることとなるが、報知用の音出力データが複数設定されている場合にはそれぞれ異なる事象を対象とした報知が連続して出力される状態が繰り返されることとなる。
【０３７５】
なお、報知用の音出力データは、当該音出力データに対応した報知対象事象が解除されたことを示す解除コマンドを主側ＭＰＵ９２から受信した場合にクリアされる。また、この際、報知用の音出力側優先度データもクリアされる。
【０３７６】
ステップＳ１７０１にて否定判定をした場合には、ステップＳ１７０７にて、今回読み出し処理の対象となっている音出力データが複数存在しているか否かを判定する。スピーカ部４５からは図柄表示装置３１における動画の内容に応じた音が出力されることとなるが、遊技回用の演出において予告表示が行われる場合には、予告表示の開始時と予告表示の終了時とで異なる内容の音が出力される。これに対して、表示側ＭＰＵ１２２は音光側ＭＰＵ１１２に対して、それぞれのタイミングでコマンド出力を行うのではなく、予告表示の開始に対応させたタイミングにおいてのみ予告表示に対応したコマンドを出力する。そこで、音光側ＭＰＵ１１２では、当該予告表示に対応したコマンドを受信した場合には、予告表示の開始時に対応した音出力データと、予告表示の終了時に対応した音出力データとを読み出す。
【０３７７】
具体的には、ステップＳ１７０８にて、先側の音出力データを音光側ＲＯＭ１１３の音出力用データ群１５２から読み出し、その読み出した音出力データを、ステップＳ１７０９にて、音出力データエリア１６３における第１音出力エリア１７１〜第１６音出力エリア１８６のうち音出力データが格納されていない音出力エリアのうち最上位のエリアに書き込む。その後、ステップＳ１７１０にて、今回読み出した音出力データに対応した音出力側優先度データを音光側ＲＯＭ１１３から読み出して、ステップＳ１７０９にて書き込み対象となった音出力エリアとの対応関係を特定可能とした状態で音光側ＲＡＭ１１４に書き込む。
【０３７８】
その後、ステップＳ１７１１にて、後側の音出力データを音光側ＲＯＭ１１３の音出力用データ群１５２から読み出し、その読み出した音出力データを、ステップＳ１７１２にて、音出力データエリア１６３における第１音出力エリア１７１〜第１６音出力エリア１８６のうち音出力データが格納されていない音出力エリアのうち最上位のエリアに書き込む。その後、ステップＳ１７１３にて、今回読み出した音出力データに対応した音出力側優先度データを音光側ＲＯＭ１１３から読み出して、ステップＳ１７１２にて書き込み対象となった音出力エリアとの対応関係を特定可能とした状態で音光側ＲＡＭ１１４に書き込む。
【０３７９】
続くステップＳ１７１４では、音光側ＲＡＭ１１４に設けられた出力待機フラグに「１」をセットするとともに、出力待機エリアのセット処理を実行する。出力待機フラグは、音出力制御の対象となることが待機されている音出力データが存在していることを音光側ＭＰＵ１１２にて特定するためのフラグであり、出力待機エリアの設定処理では、その待機されている音出力データが格納されている音出力エリアを特定するためのデータを設定するとともに、その待機されている音出力データの出力開始タイミングを設定する。その後、本読み出し処理を終了する。
【０３８０】
ステップＳ１７０７にて否定判定をした場合には、ステップＳ１７１５にて、今回の読み出し処理に対応した音出力データを音光側ＲＯＭ１１３の音出力用データ群１５２から読み出し、その読み出した音出力データを、ステップＳ１７１６にて、音出力データエリア１６３における第１音出力エリア１７１〜第１６音出力エリア１８６のうち音出力データが格納されていない音出力エリアのうち最上位のエリアに書き込む。その後、ステップＳ１７１７にて、今回読み出した音出力データに対応した音出力側優先度データを音光側ＲＯＭ１１３から読み出して、ステップＳ１７１６にて書き込み対象となった音出力エリアとの対応関係を特定可能とした状態で音光側ＲＡＭ１１４に書き込む。
【０３８１】
続くステップＳ１７１８では、音光側ＲＡＭ１１４に設けられた出力待機フラグに「１」をセットするとともに、出力待機エリアのセット処理を実行する。出力待機フラグは、音出力制御の対象となることが待機されている音出力データが存在していることを音光側ＭＰＵ１１２にて特定するためのフラグであり、出力待機エリアの設定処理では、その待機されている音出力データが格納されている音出力エリアを特定するためのデータを設定するとともに、その待機されている音出力データの出力開始タイミングを設定する。その後、本読み出し処理を終了する。
【０３８２】
＜音光側ＭＰＵ１１２の音出力制御処理＞
次に、音光側ＭＰＵ１１２のタイマ割込み処理（図１４）におけるステップＳ５０６の音出力制御処理について、図３５のフローチャートを参照しながら説明する。
【０３８３】
まずステップＳ１８０１では、音光側ＲＡＭ１１４の音出力データエリア１６３における第１音出力エリア１７１〜第１６音出力エリア１８６の更新対象の音出力エリアのうち、上位（第１音出力エリア１７１が最上位であり、第１６音出力エリア１８６が最下位側）２つの音出力エリアに設定されている各音出力側優先度データを読み出す。ここで、更新対象の音出力エリアとは、音出力データが格納されている音出力エリアであって、出力開始タイミングが設定されていない音出力エリア、すなわち音出力制御の待機状態とされていない音出力エリアのことをいう。続くステップＳ１８０２では、それら読み出した各音出力側優先度データのいずれの優先度が高いのかを特定し、ステップＳ１８０３にて、優先度が高い側の音出力エリアを出力用のエリアに設定する。
【０３８４】
続くステップＳ１８０４では、更新対象の音出力エリアについて次に上位側の音出力エリアの音出力側優先度データを読み出すとともに、ステップＳ１８０５では、出力用のエリアの音出力側優先度データを読み出す。そして、ステップＳ１８０６にて、それら読み出した各音出力側優先度データのいずれの優先度が高いのかを特定し、ステップＳ１８０７にて、優先度が高い側の音出力エリアを出力用のエリアに設定する。
【０３８５】
その後、ステップＳ１８０８にて、更新対象の音出力エリアの全てについて音出力側優先度データの比較処理が完了したか否かを判定する。ステップＳ１８０８にて否定判定をした場合には、ステップＳ１８０４〜ステップＳ１８０７の処理を繰り返し、ステップＳ１８０８にて肯定判定をした場合には、ステップＳ１８０９に進む。
【０３８６】
ステップＳ１８０９では、出力用のエリアに設定された音出力エリアに格納されている音出力データにおいて現状のポインタ情報に対応したデータに基づきスピーカ部４５を音出力制御する。この場合、１回の音出力制御処理では一の音出力データのみが音出力制御の対象となり、他の更新対象の音出力エリアに格納されている音出力データは音出力制御の対象とならない。つまり、当該音出力データについては消音設定された状態となっている。
【０３８７】
続くステップＳ１８１０では、更新対象となっている音出力エリアに格納されている音出力データのうち、ポインタ情報が最終ポインタ情報となっている音出力データが存在しているか否かを判定する。ステップＳ１８１０にて肯定判定をした場合には、ステップＳ１８１１にて、その最終ポインタ情報となっている音出力データがベースデータ又は報知発生時データであるか否かを判定する。ベースデータ又は報知発生時データである場合には、ステップＳ１８１２にて、その最終ポインタ情報となっている音出力データのポインタ情報を開始ポインタ情報に復帰させる。当該復帰処理が実行されることにより、その復帰対象となった音出力データのポインタ情報の更新が繰り返されることとなる。
【０３８８】
なお、ベースデータ及び報知発生時データのいずれであるかの特定は、音出力側優先度データを利用して行われる。つまり、音出力側優先度データは優先度の比較だけでなく、音出力データの種類を特定する場合にも利用可能となっている。
【０３８９】
ステップＳ１８１１にて否定判定をした場合には、ステップＳ１８１３にて、最終ポインタ情報となっている音出力データのクリア処理を実行するとともに、当該音出力データが格納されている音出力エリアの音出力側優先度データのクリア処理を実行する。つまり、ベースデータ及び報知発生時データ以外の音出力データは、最終ポインタ情報となることでクリアされる。
【０３９０】
ステップＳ１８１０にて否定判定をした場合、ステップＳ１８１２の処理を実行した場合、又はステップＳ１８１３の処理を実行した場合には、ステップＳ１８１４にて、第１音出力エリア１７１〜第１６音出力エリア１８６のうち更新対象のエリアのそれぞれについてポインタ情報の更新処理を実行する。これにより、音出力制御処理の次回の処理回では、新たなポインタ情報に対応したデータに基づき音出力制御が実行される。但し、当該ポインタ情報の更新処理は、ステップＳ１８１２における開始ポインタ情報への復帰処理の対象となった音出力データは処理対象外となるとともに、更新対象となることが待機されている音出力データも処理対象外となる。
【０３９１】
その後、ステップＳ１８１５にて、更新対象となることが待機されている音出力データの中に出力開始タイミングとなった音出力データが存在しているか否かを判定する。ステップＳ１８１５にて否定判定をした場合には、そのまま本音出力制御処理を終了し、ステップＳ１８１５にて肯定判定をした場合には、ステップＳ１８１６にて、その出力開始タイミングとなった音出力データを更新対象の音出力データとして追加した後に、本音出力制御処理を終了する。
【０３９２】
以上詳述した本実施形態によれば、以下の優れた効果を奏する。
【０３９３】
音光側ＭＰＵ１１２は表示側ＭＰＵ１２２が送信するコマンドに基づいて各種発光部群７１〜７３及びスピーカ部４５における演出の実行を制御し、表示側ＭＰＵ１２２は音光側ＭＰＵ１１２が送信するコマンドに基づいて図柄表示装置３１における演出の実行を制御する。これにより、各種発光部群７１〜７３、スピーカ部４５及び図柄表示装置３１のそれぞれで同一の期間に演出を実行する場合に、各演出にずれが生じづらくなる。よって、複数種類の演出手段を利用した演出を好適に行うことが可能となる。
【０３９４】
特に、主側ＭＰＵ９２を基準とした場合に音光側ＭＰＵ１１２は表示側ＭＰＵ１２２に対して通信の上流側に存在しているにも関わらず、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２がコマンドを送信することを敢えて待ってから演出が実行されるようにする構成であるため、各種発光部群７１〜７３、スピーカ部４５及び図柄表示装置３１における各演出にずれが生じてしまうことを抑制することが可能となる。
【０３９５】
演出操作装置４８が操作された場合にそれに対応した演出が各種発光部群７１〜７３、スピーカ部４５及び図柄表示装置３１のそれぞれで実行される構成において、表示側ＭＰＵ１２２は、音光側ＭＰＵ１１２が操作発生コマンドを送信した後に、図柄表示装置３１にて操作対応の演出を行い、それだけでなく、音光側ＭＰＵ１１２は、表示側ＭＰＵ１２２が操作演出コマンドを送信した後に、各種発光部群７１〜７３及びスピーカ部４５にて操作対応の演出を行う。このように演出操作装置４８が操作されたか否かの信号が音光側ＭＰＵ１１２に入力される構成において、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２が操作演出コマンドを送信することを敢えて待ってから操作対応の演出が実行されるようにする構成であるため、操作対応の各演出にずれが生じてしまうことを抑制することが可能となる。
【０３９６】
なお、図柄表示装置３１の表示制御に比べて、スピーカ部４５の音出力制御及び各種発光部群７１〜７３の発光制御の方が処理負荷は低い。この場合に、演出操作装置４８の信号が音光側ＭＰＵ１１２に入力される。これにより、処理負荷が比較的高い側の表示側ＭＰＵ１２２において演出操作装置４８の監視を行う必要がなくなり、当該表示側ＭＰＵ１２２の処理負荷の軽減が図られる。
【０３９７】
音光側ＭＰＵ１１２は表示側ＭＰＵ１２２が操作有効開始コマンドを送信した場合に演出操作装置４８が操作されたか否かの監視を開始すればよいため、音光側ＭＰＵ１１２において独自に当該監視の開始タイミングを特定する必要がなくなる。これにより、操作対応の演出にずれが生じづらくなるようにした構成において、音光側ＭＰＵ１１２の処理負荷の軽減が図られる。また、音光側ＭＰＵ１１２における各種処理の開始タイミングを決定する主体が表示側ＭＰＵ１２２に集約されることとなるため、処理構成の簡素化が図られる。
【０３９８】
演出操作装置４８の操作が有効期間中のものであるか否かの判定が、音光側ＭＰＵ１１２だけでなく表示側ＭＰＵ１２２においても行われる。これにより、有効期間中に演出操作装置４８に対する操作が行われていないにも関わらず、操作対応の演出が実行されてしまう可能性が低減される。
【０３９９】
音光側ＭＰＵ１１２は、表示側ＭＰＵ１２２から操作有効コマンドを受信した場合には、当該表示側ＭＰＵ１２２に実行許可コマンドを送信する。そして、表示側ＭＰＵ１２２では当該実行許可コマンドを受信することで、操作演出を開始する。これにより、表示側ＭＰＵ１２２では操作有効コマンドが音光側ＭＰＵ１１２において正常に受信されたことを確認してから操作演出を開始することが可能となる。
【０４００】
音光側ＭＰＵ１１２は表示側ＭＰＵ１２２において決定される演出の実行タイミングに従って各種発光部群７１〜７３及びスピーカ部４５の演出の実行制御を行えばよいため、音光側ＭＰＵ１１２において独自に演出の実行タイミングを特定する必要がなくなる。これにより、各演出にずれが生じづらくなるようにした構成において、音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２のそれぞれで演出の実行タイミングを独自に特定可能とした場合に比べて、処理負荷の軽減が図られる。
【０４０１】
音光側ＭＰＵ１１２は表示側ＭＰＵ１２２において決定される演出の実行タイミングに従うだけでなく、実行する演出の内容も表示側ＭＰＵ１２２において決定された内容に従えばよいため、音光側ＭＰＵ１１２において独自に演出の内容を決定する構成に比べて、処理負荷の軽減が図られる。
【０４０２】
表示側ＭＰＵ１２２から送信されるコマンドに従って、音光側ＭＰＵ１１２にて演出の実行タイミングが特定される構成において、表示側ＭＰＵ１２２は、制御実行タイミングとなる度にコマンドを送信するのではなく、所定の制御実行タイミングとなった場合にコマンドを送信する構成であるため、表示側ＭＰＵ１２２におけるコマンドの送信頻度を低減させることが可能となる。これにより、表示側ＭＰＵ１２２の処理負荷の軽減が図られる。
【０４０３】
遊技回や開閉実行モードにおいて実行される演出の全体に対応した分のテーブルデータは表示側ＭＰＵ１２２にて読み出される。その一方、音光側ＭＰＵ１１２では、当該全体に対応した分のテーブルデータは読み出されずに、表示側ＭＰＵ１２２から遊技回や開閉実行モード中の各タイミングで送信されたコマンドに応じて、当該期間中に実行される演出の一部分の制御用データが読み出される。これにより、音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２のそれぞれで全体に対応した分の制御用データを読み出す構成に比べて、制御用データを読み出すのに必要な記憶容量を抑えることが可能となる。
【０４０４】
特に、図柄表示装置３１を表示制御する側の表示側ＭＰＵ１２２において遊技回や開閉実行モードにて実行される演出の全体に対応した分のテーブルデータが読み出されるため、何らかの通信異常が発生したとしても、図柄表示装置３１における表示の更新を継続することが可能となる。図柄表示装置３１における演出は遊技者に注目され易いため、当該図柄表示装置３１における表示の更新が継続されることで、通信異常が発生した際の影響が低減される。
【０４０５】
遊技回や開閉実行モードの一連演出には、演出の態様が相違する複数の演出範囲を含み得る構成であり、上記一部分の制御用データは、上記複数の演出範囲に対応させて設定されている。これにより、制御用データの単位が細切れ的になり過ぎることを抑制することが可能となり、音光側ＭＰＵ１１２における制御用データの読み出し頻度を適度に抑えることが可能となる。
【０４０６】
表示側ＭＰＵ１２２ではデータテーブルを各制御実行タイミングにおいて参照することで、遊技回や開閉実行モードの一連演出の実行制御を行うことが可能であるとともに、音光側ＭＰＵ１１２に向けたコマンドの送信タイミングも特定することが可能である。よって、表示側ＭＰＵ１２２において参照すべき情報が集約されることとなり、処理負荷の軽減が図られる。
【０４０７】
主側ＭＰＵ９２を基準として表示側ＭＰＵ１２２よりも通信の上流側に音光側ＭＰＵ１１２が存在し、遊技回や開閉実行モードの開始に際してそれら演出の実行内容が音光側ＭＰＵ１１２において決定される構成において、遊技回や開閉実行モードにて実行される演出の全体に対応した分のデータテーブルの読み出しが表示側ＭＰＵ１２２にて行われる構成であるため、処理負荷の分散化を図ることが可能となる。
【０４０８】
音光側ＭＰＵ１１２において遊技回や開閉実行モードの演出の開始契機を特定する構成において、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２がコマンドを送信することを敢えて待ってから、これら一連演出に対応した演出が各種発光部群７１〜７３やスピーカ部４５にて開始されるようにする構成であるため、演出の開始タイミングにずれが生じてしまうことを抑制することが可能となる。
【０４０９】
遊技回や開閉実行モードの一連演出の開始に際しては表示側ＭＰＵ１２２からコマンドが送信されるまで待機するのに対して、異常が発生した場合には表示側ＭＰＵ１２２からコマンドが送信されるまで待機することなく音光側ＭＰＵ１１２において独自に報知を開始させる。これにより、報知を早期に開始させることが可能であるとともに、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間で通信異常が発生していたとしても各種発光部群７１〜７３やスピーカ部４５において報知を開始することが可能となる。
【０４１０】
遊技回にて実行される演出の全体に対応した分のデータテーブルの読み出しが表示側ＭＰＵ１２２にて行われる構成において、音光側ＭＰＵ１１２において遊技結果の情報（大当たり結果か否かの情報や、大当たり結果の種類の情報）は記憶保持される。これにより、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２が送信するコマンドに従って演出の実行制御を行う構成において、当該演出の実行制御に際して遊技結果も踏まえることが可能となる。
【０４１１】
表示側ＭＰＵ１２２は遊技結果の情報を踏まえることなくコマンドを音光側ＭＰＵ１１２に向けて送信すればよいため、当該コマンドを送信するための構成の好適化が図られる。また、音光側ＭＰＵ１１２では、遊技結果の情報が記憶保持されており、表示側ＭＰＵ１２２が送信したコマンドに対応させて実行する演出の内容が遊技結果に対応しているか否かを判定した上で演出の実行制御を行うため、上記のように表示側ＭＰＵ１２２についてコマンドを送信するための構成の好適化を図った場合において、音光側ＭＰＵ１１２において遊技結果に対応した演出の実行制御を行うことが可能となる。
【０４１２】
図柄表示装置３１にて確定演出が行われる場合には、音光側ＭＰＵ１１２ではその確定演出の内容が遊技結果に対応しているか否かに関係なく、当該確定演出の内容に対応した演出の実行制御が行われる。これにより、各種発光部群７１〜７３、スピーカ部４５及び図柄表示装置３１間で演出の内容が一致することを優先させることが可能となり、演出のずれを生じづらくすることが可能となる。
【０４１３】
音光側ＭＰＵ１１２は、表示側ＭＰＵ１２２が送信した一のコマンドから、遊技回中においてそれぞれ異なる開始タイミングの演出に対応した制御用データを読み出すことが可能である。これにより、表示側ＭＰＵ１２２におけるコマンドの送信頻度を抑えることが可能となる。
【０４１４】
音光側ＭＰＵ１１２は、パレットデータに対して、異なる開始位置番号や継続時間を適用することで、所定の期間において発光部群７１〜７３を発光制御するための発光データを複数導出することが可能である。これにより、発光部群７１〜７３において実行される演出の種類毎に異なる発光データをパチンコ機１０製造段階で音光側ＲＯＭ１１３に記憶させておく構成に比べて、音光側ＲＯＭ１１３において必要な記憶容量を削減することが可能となる。
【０４１５】
パレットデータに対して少なくとも開始位置番号と継続時間とが適用されて上記発光データが導出される構成であるため、一のパレットデータから導出される発光データを多様化することが可能となる。この場合に、使用するパレットデータと、当該パレットデータに適用する開始位置番号の種類及び継続時間の種類との対応関係を定めたデータ選択テーブル１５１ｇが音光側ＲＯＭ１１３に予め記憶されている構成であるため、パレットデータとそれに適用するパラメータデータとの対応関係を特定するための処理の簡素化が図られる。
【０４１６】
パレットデータが複数記憶されているとともに、開始位置番号も複数記憶されている。これにより、発光データの多様化を、音光側ＲＯＭ１１３において必要な記憶容量を抑えながら実現することが可能となる。この場合に、パレットデータと開始位置番号との対応関係を定めた開始位置データが予め記憶されている。これにより、パレットデータと開始位置番号との対応関係を特定するための処理の簡素化が図られる。
【０４１７】
パレットデータには、ＬＥＤ７１ａ〜７３ａの発光色が順次切り換わる場合の切り換わり先の発光色の内容が定められており、当該パレットデータに適用される開始位置番号は、パレットデータにおいて定められている複数の切り換わり先の発光色のうち、いずれの切り換わり先の発光色からＬＥＤ７１ａ〜７３ａにおける発光制御を開始するのかを示すパラメータである。かかる構成とすることにより、開始位置番号を異ならせるという簡易な手法により、一のパレットデータから複数の発光データを導出することが可能となり、音光側ＲＯＭ１１３の記憶容量を抑えながらの発光データの多様化を、設計の容易化を図りながら実現することが可能となる。
【０４１８】
パレットデータには、ＬＥＤ７１ａ〜７３ａの発光色が順次切り換わる場合の切り換わり先の発光色の内容が定められており、当該パレットデータに適用される継続時間は、パレットデータにおいて定められている切り換わり先の発光色を継続させる場合の継続時間を示すパラメータである。かかる構成とすることにより、継続時間を異ならせるという簡易な手法により、一のパレットデータから複数の発光データを導出することが可能となり、音光側ＲＯＭ１１３の記憶容量を抑えながらの発光データの多様化を、設計の容易化を図りながら実現することが可能となる。
【０４１９】
発光部群７１〜７３は複数のＬＥＤ７１ａ〜７３ａを備えており、複数のＬＥＤ７１ａ〜７３ａに対して同一のパレットデータを利用しながら、これらＬＥＤ７１ａ〜７３ａの一部に適用される開始位置番号や継続時間を異ならせることで、同一のパレットデータを利用しながら複数のＬＥＤ７１ａ〜７３ａに対して異なる発光データを導出することが可能となる。これにより、複数のＬＥＤ７１ａ〜７３ａ間で異なる演出を実行する場合であっても同一のパレットデータを利用可能であるため、記憶容量を抑えながら演出の多様化を図ることが可能となる。
【０４２０】
一の発光部群７１〜７３に対して同一のパレットデータを利用する場合と、異なるパレットデータを利用する場合とがある。これにより、発光部群７１〜７３に適用するパレットデータの数を変更するだけで、簡素な発光演出態様と複雑な発光演出態様との切り換えを行うことが可能となる。
【０４２１】
一の発光部群７１〜７３に対して異なるパレットデータを適用する場合において、当該発光部群７１〜７３に含まれる各ＬＥＤ７１ａ〜７３ａに対応したパレットデータの種類を示すリストデータ及びグループデータが利用される構成である。これにより、各ＬＥＤ７１ａ〜７３ａに対応するパレットデータを適用するための処理の簡素化が図られる。
【０４２２】
発光データエリア１６２には、ベース用エリア１６２ａと、割込み用エリア１６２ｂと、報知用エリア１６２ｃとが設けられており、これら各エリア１６２ａ〜１６２ｃのそれぞれにおいて発光データを格納可能な構成である。これにより、一の発光データを利用して発光部群７１〜７３の発光制御を行っている状況において他の発光データを利用してその発光部群７１〜７３の発光制御を行う必要が生じた場合であっても、当該他の発光データを上記一の発光データとは別に記憶することが可能となる。これにより、一の発光部群７１〜７３において状況に応じた様々な発光パターンを発生させることが可能である。さらに、一の発光パターンから次の発光パターンに切り換える場合に前者の発光パターンに対応した発光データを残しておくことが可能であるため、当該前者の発光パターンへの復帰に際しての処理負荷の軽減が図られる。
【０４２３】
先に使用されていた発光データの利用を中止して他の発光データの利用を開始した場合、当該他の発光データの利用が終了して上記先に使用されていた発光データを利用する状態に復帰する場合には、その復帰タイミングにおいて、当該先に使用されていた発光データが継続使用されていた場合と同様の発光態様が発光部群７１〜７３にて行われる。これにより、他の発光データの割込み使用が発生したとしても、経過時間に応じた発光態様を発光部群７１〜７３にて行わせることが可能となる。特に、発光部群７１〜７３の発光態様が図柄表示装置３１の表示内容と関連付けて行われる構成においては、当該図柄表示装置３１における表示内容との対応関係を担保することが可能となる。
【０４２４】
発光データには発光部群７１〜７３の利用対象となる場合の優先度が定められており、複数の発光データが同時に記憶されている場合に一の発光データを利用する場合、優先度が高い発光データを利用対象とする構成である。これにより、複数の発光データが同時に記憶される構成において、優先度が高い発光データが利用対象となるため、発光部群７１〜７３において生じる発光動作を適切なものとすることが可能となる。また、複数の発光データが同時に記憶されている場合であっても、優先度の比較を行うことで利用対象とすべき発光データの選択を容易に行うことが可能となる。よって、利用対象の発光データを選択するための処理の簡素化が図られる。
【０４２５】
音光側ＲＡＭ１１４の発光データエリア１６２には、ベース用エリア１６２ａと、割込み用エリア１６２ｂと、報知用エリア１６２ｃとが設けられており、これらエリア単位で発光データの優先度が設定されている。これにより、利用対象の発光データを選択する場合に発光データ毎に優先度の比較を行う必要が生じない。よって、利用対象の発光データを選択するための処理の簡素化が図られる。
【０４２６】
割込み用エリア１６２ｂは、当該割込み用エリア１６２ｂに既に発光データが記憶されている状況で新たな発光データの記憶指示が発生し得る構成であり、当該割込み用エリア１６２ｂに記憶される発光データには、当該割込み用エリア１６２ｂに記憶させる上での発光側優先度が定められており、割込み用エリア１６２ｂに既に発光データが記憶されている状況で新たな発光データの記憶指示が発生した場合、既に記憶されている発光データの方が新たな発光データよりも発光側優先度が高い場合には当該新たな発光データの記憶処理を実行することなく既に記憶されている発光データが記憶された状態が維持され、新たな発光データの方が、既に記憶されている発光データよりも発光側優先度が高い場合には新たな発光データが割込み用エリア１６２ｂに上書きされる。
【０４２７】
かかる構成であることにより、一の発光データを利用して発光部群７１〜７３の発光制御を行っている状況において他の発光データを利用してその発光部群７１〜７３の発光制御を行う必要が生じた場合、当該他の発光データを利用した発光制御に切り換わり得る。これにより、一の発光部群７１〜７３において状況に応じた様々な動作を行わせることが可能となる。また、割込み用エリア１６２ｂに既に発光データが記憶されている状況であっても新たな発光データが上書きされ得る構成において、発光側優先度が高い発光データが割込み用エリア１６２ｂに記憶された状態となるため、発光部群７１〜７３における発光動作を適切なものとすることが可能となる。さらにまた、割込み用エリア１６２ｂに記憶させる発光データを決定する場合には、発光側優先度を比較するだけでよいため、割込み用エリア１６２ｂに発光データを記憶させる場合の処理の簡素化が図られる。
【０４２８】
音出力データエリア１６３には、第１音出力エリア１７１〜第１６音出力エリア１８６が設けられており、これら各エリア１７１〜１８６のそれぞれにおいて音出力データを格納可能な構成である。これにより、一の音出力データを利用してスピーカ部４５の音出力制御を行っている状況において他の音出力データを利用してそのスピーカ部４５の音出力制御を行う必要が生じた場合であっても、当該他の音出力データを上記一の音出力データとは別に記憶することが可能となる。これにより、スピーカ部４５において状況に応じた様々な音を出力させることが可能である。さらに、一の音出力パターンから次の音出力パターンに切り換える場合に前者の音出力パターンに対応した音出力データを残しておくことが可能であるため、当該前者の音出力パターンへの復帰に際しての処理負荷の軽減が図られる。
【０４２９】
先に使用されていた音出力データの利用を中止して他の音出力データの利用を開始した場合、当該他の音出力データの利用が終了して上記先に使用されていた音出力データを利用する状態に復帰する場合には、その復帰タイミングにおいて、当該先に使用されていた音出力データが継続使用されていた場合と同様の音出力がスピーカ部４５にて行われる。これにより、他の音出力データの割込み使用が発生したとしても、経過時間に応じた音出力態様をスピーカ部４５にて行わせることが可能となる。特に、スピーカ部４５の音出力態様が図柄表示装置３１の表示内容と関連付けて行われる構成においては、当該図柄表示装置３１における表示内容との対応関係を担保することが可能となる。
【０４３０】
音出力データにはスピーカ部４５の利用対象となる場合の音出力側優先度が定められており、複数の音出力データが同時に記憶されている場合に一の音出力データを利用する場合、音出力側優先度が高い音出力データを利用対象とする構成である。これにより、複数の音出力データが同時に記憶される構成において、音出力側優先度が高い音出力データが利用対象となるため、スピーカ部４５において生じる音出力動作を適切なものとすることが可能となる。また、複数の音出力データが同時に記憶されている場合であっても音出力側優先度の比較を行うことで利用対象とすべき音出力データの選択を容易に行うことが可能となる。よって、利用対象の音出力データを選択するための処理の簡素化が図られる。
【０４３１】
＜第２の実施形態＞
本実施形態では、遊技回用の演出として、図柄表示装置３１において図柄の変動表示が所定の態様（具体的には全ての図柄列Ｚ１〜Ｚ３において図柄の変動表示が高速で開始される態様）で開始されてから当該変動表示が終了されて所定の停止図柄が停止表示される単位変動表示が複数回発生し得る構成となっている。それに伴って、音光側ＭＰＵ１１２における主側コマンド対応処理及び表示側コマンド対応処理の処理内容が上記第１の実施形態と異なっている。以下、これら各対応処理について説明する。なお、以下の説明では、一の遊技回において単位変動表示が複数回行われる演出のことを擬似遊技回演出といい、当該擬似遊技回演出における各単位変動表示回を擬似遊技回という。
【０４３２】
図３６は、本実施形態における主側コマンド対応処理を示すフローチャートである。
【０４３３】
まずステップＳ１９０１では、主側ＭＰＵ９２から変動用コマンド及び種別コマンドを受信しているか否かを判定する。これらコマンドを受信している場合には、ステップＳ１９０２にて、遊技結果及び表示継続時間の記憶処理を実行する。遊技結果の情報については上記第１の実施形態と同様に種別コマンドから特定し、表示継続時間の情報については変動用コマンドから特定する。
【０４３４】
続くステップＳ１９０３では、今回の表示継続時間が擬似遊技回演出の実行に対応しているか否かを判定する。つまり、擬似遊技回演出を実行するか否かは、表示継続時間により一義的に定められるようになっている。この場合、主側ＭＰＵ９２では、擬似遊技回演出に対応した表示継続時間を、大当たり結果となる遊技回及び外れリーチ表示となる遊技回の場合の方が、これら以外の遊技回よりも選択し易い構成となっている。また、擬似遊技回演出の実行有無だけでなく、当該擬似遊技回演出において実行する擬似遊技回の回数も、表示継続時間により一義的に定められる。この場合、擬似遊技回の回数としては２回、３回及び４回のいずれかであり、大当たり結果となる遊技回及び大当たり結果の期待度が高い外れリーチ表示となる遊技回の方が、大当たり結果の期待度が低い外れリーチ表示となる遊技回よりも擬似遊技回の回数が多くなる。
【０４３５】
続くステップＳ１９０４では、擬似遊技回の回数を音光側ＲＡＭ１１４の保持データエリア１６１に記憶する。その後、ステップＳ１９０５にて、予告抽選処理を実行する。当該処理の内容は上記第１の実施形態におけるステップＳ６０３と同様である。
【０４３６】
続くステップＳ１９０６では、１回目の停止図柄決定処理を実行する。当該停止図柄決定処理では、全ての有効ラインＬ１〜Ｌ５上に同一図柄の組合せが成立しない停止結果であって、全ての有効ラインＬ１〜Ｌ５上にリーチ図柄の組合せが成立しない停止結果に対応した情報であり、さらに最終回以外の擬似遊技回に対応した停止結果の情報（例えばいずれかの有効ライン上に「３・４・１」といった所定の図柄組合せが成立する停止結果の情報）を、今回の停止結果の情報として決定する。また、ステップＳ１９０７にて、１回目の演出パターンの決定処理を実行する。当該処理では、今回の遊技回の表示継続時間に対応する１回目の擬似遊技回の演出パターンを選択する。ちなみに、当該１回目の擬似遊技回の表示継続時間は、今回の遊技回の表示継続時間よりも短い時間となっている。
【０４３７】
続くステップＳ１９０８では、上記ステップＳ１９０７にて選択した演出パターンの種類、及び上記ステップＳ１９０６にて決定した停止図柄の種類の各情報を、音光側ＲＡＭ１１４の保持データエリア１６１に書き込む。その後、ステップＳ１９０９にて、上記第１の実施形態におけるステップＳ６０７と同様に、停止結果コマンド及びパターンコマンドを表示側ＭＰＵ１２２に送信するとともに、ステップＳ１９１０にて、上記第１の実施形態におけるステップＳ６０８と同様に、遊技回数の更新処理を実行する。
【０４３８】
ステップＳ１９０３にて否定判定をした場合には、ステップＳ１９１１にて非当選時の処理として、上記第１の実施形態におけるステップＳ６０５〜ステップＳ６０８と同様の処理を実行する。また、ステップＳ１９０１にて否定判定をした場合、ステップＳ１９１０の処理を実行した場合、又はステップＳ１９１１の処理を実行した場合には、ステップＳ１９１２にてその他の処理として、上記第１の実施形態におけるステップＳ６０９〜ステップＳ６２９と同様の処理を実行する。
【０４３９】
図３７は、本実施形態における表示側コマンド対応処理を示すフローチャートである。
【０４４０】
まずステップＳ２００１では、表示側ＭＰＵ１２２から変動終了コマンドを受信しているか否かを判定する。変動終了コマンドは、表示側ＭＰＵ１２２において停止結果コマンド及びパターンコマンドを受信した場合に読み出されたパターン用データテーブルを利用した表示制御が完了した場合に当該表示側ＭＰＵ１２２から音光側ＭＰＵ１１２に送信されるコマンドである。また、ステップＳ２００２では、今回の遊技回において擬似遊技回演出を実行中であるか否かを判定する。また、ステップＳ２００３では、主側コマンド対応処理のステップＳ１９０４にて音光側ＲＡＭ１１４に記憶した擬似遊技回数の方が、今回の遊技回において完了した擬似遊技回の実行回数よりも多いか否かを判定する。
【０４４１】
ステップＳ２００１〜ステップＳ２００３の全てで肯定判定をした場合には、ステップＳ２００４に進む。ステップＳ２００４では、音光側ＲＡＭ１１４の保持データエリア１６１に記憶されている今回の遊技結果及び表示継続時間を読み出す。その後、ステップＳ２００５では、今回の遊技回のこれまでの擬似遊技回の演出パターンの種類を読み出す。
【０４４２】
続くステップＳ２００６では、実行回数に対応した停止図柄決定処理を実行する。当該停止図柄決定処理では、今回の擬似遊技回が最終回ではない場合には、１回目の停止図柄決定処理と同様の停止結果の情報を選択し、今回の擬似遊技回が最終回である場合には、上記第１の実施形態におけるステップＳ６０４と同様に、今回の遊技回の遊技結果に対応した停止結果の情報を選択する。
【０４４３】
続くステップＳ２００７では、実行回数に対応した演出パターンの決定処理を実行する。当該演出パターンの決定処理では、今回の擬似遊技回が最終回ではない場合には、今回の遊技回の表示継続時間に対応するとともに今回の擬似遊技回の実行回数に対応する演出パターンを選択し、今回の擬似遊技回が最終回である場合には、今回の表示継続時間に対応する種類のリーチ表示が実行される演出パターンを選択する。また、当該演出パターンの決定処理では、ステップＳ２００５にて読み出した情報を参照することで、各擬似遊技回において共通の演出が実行されるように演出パターンを選択する。具体的には、１回目の擬似遊技回において予告表示が行われている場合には、今回の遊技回においてその後に実行される擬似遊技回においても予告表示が行われるようにする。この場合、後側の擬似遊技回の方が、大当たり結果の期待度が高い予告表示が行われるようにしてもよい。
【０４４４】
続くステップＳ２００８では、上記ステップＳ２００７にて選択した演出パターンの種類、及び上記ステップＳ２００６にて決定した停止図柄の種類の各情報を、音光側ＲＡＭ１１４の保持データエリア１６１に書き込む。その後、ステップＳ２００９にて、上記第１の実施形態におけるステップＳ６０７と同様に、停止結果コマンド及びパターンコマンドを表示側ＭＰＵ１２２に送信するとともに、ステップＳ２０１０にて、音光側ＲＡＭ１１４に設けられた実行回数カウンタの値を１加算する。
【０４４５】
ステップＳ２００１、ステップＳ２００２及びステップＳ２００３のいずれかにて否定判定をした場合、又はステップＳ２０１０の処理を実行した場合には、ステップＳ２０１１にてその他の処理として、上記第１の実施形態における表示側コマンド対応処理（図２２）のステップＳ１２０１〜ステップＳ１２１６の処理を実行する。
【０４４６】
以上詳述した本実施形態によれば、擬似遊技回演出が行われる場合であっても、各擬似遊技回の全体分のデータテーブルは表示側ＭＰＵ１２２において読み出され、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２から擬似遊技回中に送信されるコマンドに従って制御用のデータを設定して各種発光部群７１〜７３の発光制御及びスピーカ部４５の音出力制御を行う構成である。これにより、擬似遊技回演出が行われる場合であっても、制御用のデータを設定するのに必要な記憶容量を抑えることが可能となる。
【０４４７】
また、各擬似遊技回の開始に際しては、音光側ＭＰＵ１１２において該当遊技回の遊技結果及びそれまでに消化された擬似遊技回の内容を踏まえて演出パターンが決定される。これにより、遊技回の遊技結果及びそれまでに消化された擬似遊技回の内容を踏まえて、擬似遊技回の演出パターンが決定される構成において、当該決定を行うための処理負荷を音光側ＭＰＵ１１２に振り分けることが可能となる。よって、処理負荷の分散化が図られる。
【０４４８】
＜他の実施形態＞
なお、上述した実施形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施形態の構成に対して、個別に適用してもよく、組合せて適用してもよい。
【０４４９】
（１）遊技回や開閉実行モードといった一連演出の開始時については、音光側ＭＰＵ１１２は、表示側ＭＰＵ１２２からの一連演出の開始に対応したコマンドを受信することなく、各種発光部群７１〜７３の発光制御及びスピーカ部４５の音出力制御を開始する構成としてもよい。特に、保留用エリアＲＥに保留情報が格納されていない状況で上作動口２３又は下作動口２４への入賞が発生して遊技回が開始される場合、当該遊技回の開始タイミングは任意のタイミングとなるため、表示側ＭＰＵ１２２は遊技回の開始に対応したコマンドを事前に送信しておくことができない。この場合に、上記のように一連演出の開始時については、表示側ＭＰＵ１２２からのコマンドを受信することなく各種発光部群７１〜７３の発光制御及びスピーカ部４５の音出力制御を行うことで、これらの演出が遊技回の開始タイミングに対して遅れづらくなる。
【０４５０】
（２）表示側ＭＰＵ１２２は音光側ＭＰＵ１１２に演出内容の切り換わりに対応したタイミングであることを示すコマンドを出力するのみで、その切り換わりに対応したタイミングがいずれの演出内容に対応しているのか否かは音光側ＭＰＵ１１２において特定される構成としてもよい。例えば、音光側ＭＰＵ１１２では、遊技回や開閉実行モードが開始されてからの表示側ＭＰＵ１２２の送信コマンド回数を計測し、その計測結果から、表示側ＭＰＵ１２２が送信するコマンドがいずれの演出内容への切り換わりに対応しているのかを特定する構成が考えられる。具体的には、図１８に示すデータテーブルが表示側ＭＰＵ１２２において読み出されている状況においては、音光側ＭＰＵ１１２は１回目のコマンド受信が変動開始時に対応していることを特定し、２回目のコマンド受信が予告演出開始時に対応していることを特定する。かかる構成によれば、表示側ＭＰＵ１２２から送信するコマンドの内容の簡素化が図られ、例えばコマンド送信に必要な期間を短くすることが可能となる。
【０４５１】
（３）遊技回や開閉実行モードの一連演出を実行するためのデータとして、相対的に長い側のデータがＲＡＭに設定される対象は、表示側ＭＰＵ１２２ではなく、音光側ＭＰＵ１１２であってもよい。この場合、音光側ＭＰＵ１１２において設定されたデータテーブルに従って一連演出の全体の流れが制御され、一連演出に含まれる各演出範囲の実行タイミングとなった場合には当該音光側ＭＰＵ１１２から表示側ＭＰＵ１２２にコマンドが送信され、当該表示側ＭＰＵ１２２では当該コマンドを受信することで、そのコマンドに対応した演出範囲の制御用のデータを読み出して、当該演出範囲の演出の実行制御を行う。
【０４５２】
（４）音光側ＭＰＵ１１２では演出操作装置４８が操作されたか否かの監視を常時行う構成としてもよい。この場合、演出操作装置４８が操作された場合には音光側ＭＰＵ１１２から操作発生コマンドが送信され、それに対して表示側ＭＰＵ１２２においてその操作が操作有効期間中のものであるか否かの判定が行われる。当該構成においては、操作有効開始コマンドや操作有効終了コマンドを表示側ＭＰＵ１２２が送信する必要がなくなる。
【０４５３】
（５）音光側ＭＰＵ１１２から演出操作装置４８の操作発生コマンドが送信された場合、その操作発生コマンドが演出操作装置４８の操作有効期間中である場合には、表示側ＭＰＵ１２２は操作有効コマンドを送信するのではなく、操作演出を開始させて、操作演出コマンドを音光側ＭＰＵ１１２に送信する構成としてもよい。当該構成においては、表示側ＭＰＵ１２２は操作有効コマンドを送信する必要がなくなり、音光側ＭＰＵ１１２は実行許可コマンドを送信する必要がなくなる。
【０４５４】
（６）表示側ＭＰＵ１２２から操作有効コマンドを受信した場合に、音光側ＭＰＵ１１２において操作演出に対応した発光制御用のデータや音出力制御用のデータの読み出しが開始され、表示側ＭＰＵ１２２から操作演出コマンドを受信した場合に、音光側ＭＰＵ１１２においてそれら読み出しが完了しているデータを利用した発光制御や音出力制御が行われる構成としてもよい。
【０４５５】
（７）演出操作装置４８は音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２以外の制御手段、例えば主側ＭＰＵ９２に操作信号を出力する構成としてもよい。この場合であっても、演出操作装置４８が操作されたか否かの情報が表示側ＭＰＵ１２２よりも先に音光側ＭＰＵ１１２に送信される構成においては、上記各実施形態にて説明したような構成を適用することが好ましい。
【０４５６】
また、演出操作装置４８は音光側ＭＰＵ１１２ではなく表示側ＭＰＵ１２２に操作信号を出力する構成としてもよい。この場合において、音光側ＭＰＵ１１２において操作演出の内容を決定する構成とした場合には、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間で双方向通信を行った上で、操作演出を実行する必要が生じる。
【０４５７】
（８）表示側ＭＰＵ１２２が音光側ＭＰＵ１１２にコマンドを送信するタイミングは、演出内容の変わり目を示すためのタイミングに限定されることはなく、所定フレーム数が消化される度に、すなわち表示側ＭＰＵ１２２において図柄表示装置３１の制御実行タイミングとなった回数が所定回数となる度に、表示側ＭＰＵ１２２から音光側ＭＰＵ１１２にコマンドが送信される構成としてもよい。この場合、当該コマンドには、表示側ＭＰＵ１２２において読み出されたデータテーブルの現状のポインタ情報に対応したデータ、例えば図柄表示装置３１に表示されている図柄の種類、背景画像の内容、図柄以外のキャラクタの種類、及びキャラクタの動作内容といったフレーム内容が設定される構成としてもよい。そして、音光側ＭＰＵ１１２では、当該コマンドに含まれるフレーム内容から設定すべき発光データ及び音出力データなどを特定する構成としてもよい。本構成によれば、表示側ＭＰＵ１２２は、定期的にコマンドを送信するだけでよく、しかもそのコマンドには単にフレーム内容を設定するだけでよいため、コマンドを送信するための各回の処理内容をルーチン化することが可能となり、処理の簡素化が図られる。
【０４５８】
なお、コマンドを定期的に送信するタイミングを毎フレームとするのではなく、１０フレームや１００フレームといったように複数である特定数のフレームに１回コマンドを送信する構成とすることで、コマンドの送信頻度を抑えることが可能となる。
【０４５９】
また、本構成においては、音光側ＭＰＵ１１２に対して発光データや音出力データを事前に設定しておくためのコマンドが送信されないため、コマンドを受信したタイミングで、これら発光データや音出力データの設定が開始されることとなる。
【０４６０】
（９）表示側ＭＰＵ１２２が音光側ＭＰＵ１１２にコマンドを送信するタイミングは、演出内容の変わり目を示すためのタイミングに限定されることはなく、表示側ＭＰＵ１２２において読み出されたデータテーブルの演出期間を均等に分割し、それら分割範囲の開始に対応した各タイミングにおいて表示側ＭＰＵ１２２から音光側ＭＰＵ１１２にコマンドが送信されて、当該音光側ＭＰＵ１１２ではその分割範囲に対応した制御用のデータが設定される構成としてもよい。例えば、上記データテーブルの演出期間を前半と後半とに分割した場合には、前半の分割範囲の開始に対応したタイミングでコマンドが送信されるとともに、後半の分割範囲の開始に対応したタイミングでコマンドが送信されることとなる。当該構成によれば、表示側ＭＰＵ１２２においてコマンドの送信タイミングを特定するための処理の簡素化が図られる。
【０４６１】
（１０）表示側ＭＰＵ１２２では、遊技回や開閉実行モードの一連演出に対応した全体分のデータテーブルを一度に読み出すのではなく、音光側ＭＰＵ１１２において一度に設定される発光データや音出力データよりも長い期間に対応したデータテーブルを読み出すものの、それが一連演出に対応した全体分よりも短い期間に対応している構成としてもよい。例えば、主側ＭＰＵ９２からコマンドを受信したことに応じて音光側ＭＰＵ１１２から表示側ＭＰＵ１２２にコマンドが送信される場合において、そのコマンド毎に表示側ＭＰＵ１２２においてデータテーブルが読み出される構成としてもよい。
【０４６２】
この場合、遊技回中においては、主側ＭＰＵ９２が変動用コマンド及び種別コマンドを送信した場合に、表示側ＭＰＵ１２２では遊技回の開始時から図柄の最終停止表示直前のタイミングまでのデータテーブルが読み出され、主側ＭＰＵ９２が最終停止コマンドを送信した場合に、表示側ＭＰＵ１２２では遊技回の最終停止表示の期間分のデータテーブルが読み出される構成としてもよい。
【０４６３】
また、開閉実行モード中においては、主側ＭＰＵ９２がオープニングコマンドを送信した場合に、表示側ＭＰＵ１２２では開閉実行モードの開始時から特電入賞装置２２の最初の開放回が開始されるまでのデータテーブルが読み出され、主側ＭＰＵ９２が開放コマンドを送信した場合に、表示側ＭＰＵ１２２ではその開放回に対応したデータテーブルが読み出され、主側ＭＰＵ９２が閉鎖コマンドを送信した場合に、表示側ＭＰＵ１２２ではそのインターバルに対応したデータテーブルが読み出され、主側ＭＰＵ９２がエンディングコマンドを送信した場合に、表示側ＭＰＵ１２２ではエンディング演出の開始から開閉実行モードの終了までのデータテーブルが読み出される。
【０４６４】
当該構成であっても、音光側ＭＰＵ１１２では、表示側ＭＰＵ１２２からその都度送信されるコマンドに応じて、当該表示側ＭＰＵ１２２において読み出されるデータテーブルよりも短い期間に対応した発光データや音出力データが設定される構成とすることで、必要な記憶容量を抑えることが可能となる。なお、本構成においては、一部の演出範囲については、音光側ＭＰＵ１１２において読み出される発光データや音出力データの対応期間が、表示側ＭＰＵ１２２において読み出されるデータテーブルの対応期間と一致する構成としてもよい。
【０４６５】
（１１）主側ＭＰＵ９２から送信されるコマンドが音光側ＭＰＵ１１２だけでなく、表示側ＭＰＵ１２２においても受信される構成としてもよい。この場合、主側ＭＰＵ９２からコマンドが送信された場合には、音光側ＭＰＵ１１２では当該主側ＭＰＵ９２からのコマンドを正常に受信した旨のコマンドを表示側ＭＰＵ１２２に送信し、当該表示側ＭＰＵ１２２では当該音光側ＭＰＵ１１２からそのコマンドを受信した場合に、主側ＭＰＵ９２から受信しているコマンドに応じたデータテーブルを読み出す構成としてもよい。この場合、音光側ＭＰＵ１１２では主側ＭＰＵ９２から受信しているコマンドに応じたデータテーブルを読み出すようにしてもよいが、上記各実施形態と同様に、当該コマンドに応じたデータテーブルを設定することなく、表示側ＭＰＵ１２２から送信されるコマンドに応じた部分的な演出範囲に対応した発光データや音出力データを設定する構成とすることで、必要な記憶容量の削減が図られる。また、当該構成においては、パチンコ機１０に異常などの報知対象事象が発生した場合には、報知コマンドが音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２の両方に送信される構成とし、これら音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２では報知コマンドを受信した場合には相手側からのコマンド送信を待つことなく、各種発光部群７１〜７３及びスピーカ部４５における報知、及び図柄表示装置３１における報知が開始される構成としてもよい。
【０４６６】
（１２）音光側ＲＡＭ１１４の保持データエリア１６１では、所定の予告表示や所定のリーチ表示が行われた回数を計測する構成としてもよい。この場合、例えば規定回数の遊技回が消化されたにも関わらず所定の予告表示が実行されていない場合には、当該所定の予告表示の選択確率が高められる構成としてもよく、所定の予告表示が強制的に選択される構成としてもよい。
【０４６７】
（１３）音光側ＲＡＭ１１４の保持データエリア１６１に遊技回の遊技結果の情報が記憶保持され、音光側ＭＰＵ１１２では確定演出の実行可能タイミングに対応したコマンドを表示側ＭＰＵ１２２から受信した場合には保持データエリア１６１に記憶保持されている遊技結果の情報を参照することで確定演出を実行すべきか否かの判定が行われる構成としたが、これに限定されることはなく、表示側ＭＰＵ１２２において遊技結果の情報を踏まえたコマンド送信を行うことで、音光側ＭＰＵ１１２では確定演出の実行に対応したコマンドを表示側ＭＰＵ１２２から受信した場合には確定演出の実行制御を行う構成としてもよい。
【０４６８】
（１４）音光側ＭＰＵ１１２では、表示側ＭＰＵ１２２から確定実行コマンドを受信した場合であっても、保持データエリア１６１に記憶保持されている遊技回の遊技結果の情報を参照することで、確定演出を実行すべきか否かを判定する構成としてもよい。この場合、何らかの異常が発生して、大当たり結果ではないにも関わらず図柄表示装置３１にて確定演出が実行されるとしても、各種発光部群７１〜７３やスピーカ部４５における確定演出の実行を阻止することが可能となる。また、この際に、各種発光部群７１〜７３やスピーカ部４５において、図柄表示装置３１における確定演出が正常の動作ではないことを報知するようにしてもよい。
【０４６９】
（１５）音光側ＭＰＵ１１２において表示側ＭＰＵ１２２からの一のコマンドに対して複数の制御用データを読み出す構成を、音出力データの読み出し処理に加えて又は代えて、発光データの読み出し処理に対して適用してもよい。また、一のコマンドに対して読み出される制御用データは２個に限定されることはなく、３個以上であってもよい。
【０４７０】
（１６）表示側ＭＰＵ１２２では音光側ＭＰＵ１１２において一度に設定される制御用データよりも長い期間に対応した制御用データが読み出され、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２からコマンドが送信されることに応じて、一部の演出範囲に対応した制御用データが設定される構成とした場合、制御用データを設定するための記憶容量の削減が図られるという効果に着目した場合、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間の通信方式が双方向通信である必要はない。例えば、主側ＭＰＵ９２を基準とした場合に表示側ＭＰＵ１２２は音光側ＭＰＵ１１２よりも通信方向の上流側に存在している構成とし、表示側ＭＰＵ１２２において主側ＭＰＵ９２から送信されるコマンドに応じた一連演出の全体分のデータテーブルが読み出されるとともに、音光側ＭＰＵ１１２では表示側ＭＰＵ１２２から送信されるコマンドに応じて部分的な演出範囲に対応した制御用のデータが設定される構成とした場合、音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間の通信方式が双方向通信ではなくてもよい。
【０４７１】
（１７）音光側ＭＰＵ１１２と表示側ＭＰＵ１２２との間の通信方式が双方向通信であることにより、音光側ＭＰＵ１１２において実行制御される演出と、表示側ＭＰＵ１２２において実行制御される演出との間でずれが生じづらくなるという効果に着目した場合、音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２の両方において一連演出の全体分に対応したデータテーブルが読み出される構成としてもよい。この場合、例えば音光側ＭＰＵ１１２及び表示側ＭＰＵ１２２のうち一方では、他方から送信されるコマンドに応じて所定の演出範囲の実行制御を開始すべきであるか否かを判定し、開始タイミングであると特定した場合に既に読み出されている全体分のデータテーブルについてのポインタ情報を、その所定の演出範囲の開始タイミングに対応した情報に更新させる構成としてもよい。
【０４７２】
（１８）元情報に設定用情報を適用することで制御情報群を導出する構成を、発光データに加えて又は代えて、音出力データに対して適用してもよく、可動物駆動制御用の駆動データに対して適用してもよい。例えば、可動物駆動制御用の駆動データに適用する場合、可動物の動作内容が順次切り換わる場合の切り換わり先の動作内容が定められた元データと、元データにおいて定められている複数の切り換わり先の動作内容のうちいずれの切り換わり先の動作内容から可動物における動作を開始するのかを示す開始基準データと、元データにおいて定められている切り換わり先の動作内容を継続させる場合の継続時間を示す継続基準データとを少なくとも用意し、それらの組合せにより、元データ、開始基準データ及び継続基準データの数よりも多数の駆動データを導出可能な構成としてもよい。
【０４７３】
（１９）発光用データ群１５１においてリストデータ群１５１ｅ及びグループデータ群１５１ｆが不具備である構成としてもよい。この場合、発光データを作成するための処理の簡素化が図られる。
【０４７４】
（２０）報知用の音出力データ間においても音出力側優先度が設定されている構成としてもよい。この場合、最も優先度が高い報知用の音出力データのみが出力対象となる構成としてもよく、その音出力側優先度に従った順序で、報知用の音出力データが順次、音出力制御の対象となる構成としてもよい。本構成においては、例えば、報知の対象となる各種事象のうち、不正に特典の付与を受けようとする行為に対する報知を、下皿４７ａが満タン状態であるといった報知や遊技機本体１２が開放されているといった報知などのパチンコ機１０の状態報知よりも優先して実行することが可能となり、不正行為への対処を早期に促すことが可能となる。
【０４７５】
（２１）発光データエリア１６２の報知用エリア１６２ｃに代えて、パチンコ機１０に対する不正行為に対応する事象が発生した場合に異常報知を行うための異常報知用エリアと、パチンコ機１０の状態であって上記不正行為に対応する事象以外の事象が発生した場合に状態報知を行うための状態報知用エリアとを個別に設ける構成としてもよい。この場合、異常報知用エリアの発光側優先度を状態報知用エリアの発光側優先度よりも高くすることで、異常報知を最優先で実行することが可能となる。また、状態報知用エリアの発光側優先度を、ベース用エリア１６２ａや割込み用エリア１６２ｂの発光側優先度よりも高くすることで、状態報知を演出よりも優先して実行することが可能となる。
【０４７６】
（２２）表示側ＭＰＵ１２２は、パターン用データテーブルに応じた演出を実行している期間中の各タイミングで、当該パターン用データテーブルに従って音光側ＭＰＵ１１２にコマンドを送信する構成に限定されることはなく、パターン用データテーブルを読み出した後において当該パターン用データテーブルに応じた演出を開始する前に音光側ＭＰＵ１１２にコマンドを送信し得る構成としてもよい。例えば、パターン用データテーブルに対応した演出を開始させる場合の制御用データを読み出させるためのコマンドは、当該演出の実行制御が表示側ＭＰＵ１２２において開始される前に事前に送信され、その後に、当該パターン用データテーブルに応じた演出を実行している期間中の所定のタイミングで再びコマンドが送信される構成としてもよい。
【０４７７】
（２３）音光側ＭＰＵ１１２と表示側ＭＰＵ１２２とが同一の基板上に設けられている構成としてもよい。この場合、ＶＤＰ１２５、キャラクタＲＯＭ１２６及びビデオＲＡＭ１２７が、当該同一の基板上に設けられている構成としてもよく、別基板に設けられている構成としてもよい。
【０４７８】
（２４）特電入賞装置２２の閉鎖中は特電入賞装置２２が完全に閉鎖される構成としたが、特電入賞装置２２の一部の領域が閉鎖されていない構成としてもよい。この場合、その一部の領域を通じて、閉鎖中であっても特電入賞装置２２に遊技球が入賞し得る構成としてもよく、その一部の領域が遊技球よりも狭い領域であることにより閉鎖中において特電入賞装置２２への遊技球の入賞が不可である構成としてもよい。
【０４７９】
（２５）普電役物２４ａの閉鎖中は下作動口２４への遊技球の入賞が不可となる構成に代えて、普電役物２４ａの閉鎖中であっても下作動口２４への遊技球の入賞が発生し得る構成としてもよい。但し、その入賞のし易さは、普電役物２４ａの開放中よりも低い必要がある。
【０４８０】
（２６）上作動口２３への入賞が発生したことにより取得された保留情報と下作動口２４への入賞が発生したことにより取得された保留情報とが区別して記憶されるとともに、下作動口２４側の保留情報が優先して消化される構成を適用してもよく、これとは逆に上作動口２３側の保留情報が優先して消化される構成を適用してもよく、上作動口２３であるか下作動口２４であるかに関係なく取得順序で消化される構成を適用してもよい。
【０４８１】
また、上記構成において、複数の作動口が上下に並設されているのではなく、上作動口２３に対応した第１作動口と、下作動口２４に対応した第２作動口とが左右に並設された構成としてもよく、これら両作動口が斜めに並設された構成としてもよい。さらにまた、発射ハンドル４１の操作態様に応じて、第１作動口への入賞のみ又は第２作動口への入賞のみを狙えるように、両作動口を離間して配置する構成としてもよい。
【０４８２】
また、上記構成において、特図表示部３３に、上作動口２３への入賞に基づき取得された保留情報の当否判定の結果を表示する第１表示領域と、下作動口２４への入賞に基づき取得された保留情報の当否判定の結果を表示する第２表示領域とを設けてもよい。この場合、上作動口２３への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第１表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。また、下作動口２４への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第２表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。
【０４８３】
（２７）上作動口２３への入賞が発生したことにより取得された保留情報が当否判定の対象となった場合と、下作動口２４への入賞が発生したことにより取得された保留情報が当否判定の対象となった場合とで、遊技者が得られる利益が異なる構成としてもよい。例えば、上作動口２３側の保留情報が当否判定の対象となる場合には上記実施形態のような遊技結果の振分が行われるが、下作動口２４側の保留情報が当否判定の対象となり大当たり当選となった場合には最有利大当たり結果、明示高確大当たり結果及び低確大当たり結果のいずれかに振り分けられる構成としてもよい。
【０４８４】
また、上記実施形態のように作動口を複数設ける構成においては、作動口の数は２個に限定されることはなく、３個以上であってもよい。また、作動口が１個のみ設けられた構成としてもよい。
【０４８５】
（２８）主制御装置９０を基準とした場合に音声発光制御装置１０３が表示制御装置１２０よりも通信方向の上流側に存在している構成に代えて、表示制御装置１２０が音声発光制御装置１０３よりも通信方向の上流側に存在している構成としてもよい。また、音声発光制御装置１０３と表示制御装置１２０とが別々に設けられた構成に代えて、両制御装置が一の制御装置として設けられた構成としてもよく、それら両制御装置のうち一方の機能が主制御装置９０に集約されていてもよく、それら両制御装置の両機能が主制御装置９０に集約されていてもよい。また、主制御装置９０から音声発光制御装置１０３に出力されるコマンドの構成や、音声発光制御装置１０３から表示制御装置１２０に出力されるコマンドの構成も任意である。
【０４８６】
（２９）遊技回用の演出が実行される装置は、図柄表示装置３１に限定されることはなく、可動式に設けられた装飾部材が動作することで遊技回用の演出が実行される構成としてもよく、所定の発光部を点灯させることで遊技回用の演出が実行される構成としてもよく、上記各態様の全部又は一部の組合せによって遊技回用の演出が実行される構成としてもよい。
【０４８７】
（３０）上記各実施形態では、特図表示部３３において各遊技結果に対応した停止結果が表示される構成としたが、これに代えて、特図表示部３３を不具備としてもよく、いずれの遊技結果であっても特図表示部３３において共通の停止結果が表示される構成としてもよく、特図表示部３３において停止結果がランダムに表示されることで、結果的に特図表示部３３の表示からはいずれの遊技結果であるかを識別できない構成としてもよい。
【０４８８】
（３１）上記各実施形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると普電役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０４８９】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組合せが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０４９０】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０４９１】
＜上記各実施形態から抽出される発明群について＞
以下、上述した各実施形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０４９２】
＜特徴Ａ群＞
特徴Ａ１．第１演出手段（スピーカ部４５、幕板可動ユニット５１、円盤可動ユニット６１ａ，６１ｂ、発光部群７１〜７３）を制御する第１制御手段（音光側ＭＰＵ１１２）と、
第２演出手段（図柄表示装置３１）を制御する第２制御手段（表示側ＭＰＵ１２２）と、
を備え、
前記第１制御手段と前記第２制御手段とは双方向通信可能であり、
前記第１制御手段は、前記第２制御手段が送信する送信情報に基づいて、所定期間において前記第１演出手段にて演出が実行されるようにする第１側実行手段（音光側ＭＰＵ１１２における発光制御処理、音出力制御処理及び可動物制御処理を実行する機能）を備え、
前記第２制御手段は、前記第１制御手段が送信する送信情報に基づいて、前記所定期間の少なくとも一部と重複する期間において前記第２演出手段にて演出が実行されるようにする第２側実行手段（表示側ＭＰＵ１２２におけるタスク処理を実行する機能）を備えていることを特徴とする遊技機。
【０４９３】
特徴Ａ１によれば、第１制御手段は第２制御手段が送信する送信情報に基づいて第１演出手段における演出の実行を制御し、第２制御手段は第１制御手段が送信する送信情報に基づいて第２演出手段における演出の実行を制御する。これにより、第１演出手段及び第２演出手段のそれぞれで同一の期間に演出を実行する場合に、両者の演出にずれが生じづらくなる。以上より、複数の制御手段を利用する構成において、制御を良好に行うことが可能となる。
【０４９４】
特徴Ａ２．遊技者の入力操作を受け入れる操作受入手段（演出操作装置４８）を備え、
当該操作受入手段にて入力操作を受け入れたか否かの情報は前記第１制御手段に入力される構成であり、
前記第１制御手段は、前記操作受入手段にて入力操作が受け入れられたことに対応した操作対応送信情報（操作発生コマンド）を送信可能であり、
前記第２側実行手段は、前記第１制御手段が前記操作対応送信情報を送信した後に、それに対応した演出が前記第２演出手段にて実行されるようにする第２側操作対応実行手段（表示側ＭＰＵ１２２におけるステップＳ９０９の処理を実行する機能）を備え、
前記第２制御手段は、前記操作受入手段にて入力操作が受け入れられたことに対応した演出が前記第２演出手段にて実行される場合に、それに対応した実行送信情報（操作演出コマンド）を送信可能であり、
前記第１側実行手段は、前記第２制御手段が前記実行送信情報を送信した後に、それに対応した演出が前記第１演出手段にて実行されるようにする第１側操作対応実行手段（音光側ＭＰＵ１１２におけるステップＳ１３０６の処理を実行する機能）を備えていることを特徴とする特徴Ａ１に記載の遊技機。
【０４９５】
特徴Ａ２によれば、操作受入手段にて入力操作が受け入れられた場合にそれに対応した演出が第１演出手段及び第２演出手段のそれぞれで実行される構成において、第２制御手段は、第１制御手段が操作対応送信情報を送信した後に、第２演出手段にて操作対応の演出を行い、それだけでなく、第１制御手段は、第２制御手段が実行送信情報を送信した後に、第１演出手段にて操作対応の演出を行う。このように操作受入手段にて入力操作を受け入れたか否かの情報が第１制御手段に入力される構成において、第１制御手段では第２制御手段が実行送信情報を送信することを敢えて待ってから操作対応の演出が実行されるようにする構成であるため、操作対応の各演出にずれが生じてしまうことを抑制することが可能となる。
【０４９６】
特徴Ａ３．前記第１制御手段は、前記第２制御手段が操作監視送信情報（操作有効開始コマンド）を送信した場合に、前記操作受入手段にて入力操作が受け入れられたか否かの監視を開始するものであり、当該監視を行っている期間中に前記操作受入手段にて入力操作が受け入れられた場合に前記操作対応送信情報を送信可能であることを特徴とする特徴Ａ２に記載の遊技機。
【０４９７】
特徴Ａ３によれば、第１制御手段は第２制御手段が操作監視送信情報を送信した場合に操作受入手段にて入力操作が受け入れられたか否かの監視を開始すればよいため、第１制御手段において独自に当該監視の開始タイミングを特定する必要がなくなる。これにより、操作対応の演出にずれが生じづらくなるようにした構成において、第１制御手段の処理負荷の軽減が図られる。また、第１制御手段における各種処理の開始タイミングを決定する主体が第２制御手段に集約されることとなるため、処理構成の簡素化が図られる。
【０４９８】
特徴Ａ４．前記第２制御手段は、前記第１制御手段が前記操作対応送信情報を送信した場合に、当該操作対応送信情報に対応した前記操作受入手段における入力操作の受け入れが入力操作の有効期間中のものであるか否かを判定する有効判定手段（表示側ＭＰＵ１２２におけるステップＳ９０６の処理を実行する機能）を備え、
前記第２側操作対応実行手段は、前記有効判定手段にて有効であると判定された後に、前記操作受入手段にて入力操作が受け入れられたことに対応した演出が前記第２演出手段にて実行されるようにするものであることを特徴とする特徴Ａ３に記載の遊技機。
【０４９９】
特徴Ａ４によれば、操作受入手段における入力操作の受け入れが入力操作の有効期間中のものであるか否かの判定が、第１制御手段だけでなく第２制御手段においても行われる。これにより、有効期間中に操作受入手段に対する入力操作が行われていないにも関わらず、操作対応の演出が実行されてしまう可能性が低減される。
【０５００】
特徴Ａ５．前記第２制御手段は、前記有効判定手段にて有効であると判定された場合に、有効送信情報（操作有効コマンド）を送信可能であり、
前記第１制御手段は、前記第２制御手段が前記有効送信情報を送信した場合に、許可送信情報（実行許可コマンド）を送信可能であり、
前記第２側操作対応実行手段は、前記第１制御手段が前記許可送信情報を送信した場合に、前記操作受入手段にて入力操作が受け入れられたことに対応した演出が前記第２演出手段にて実行されるようにするものであることを特徴とする特徴Ａ４に記載の遊技機。
【０５０１】
特徴Ａ５によれば、第１制御手段と第２制御手段との間の双方向通信が正常であることが明確な状況下で操作対応の演出が開始されることとなるため、有効期間中に操作受入手段に対する入力操作が行われていないにも関わらず、操作対応の演出が実行されてしまう可能性が低減される。
【０５０２】
特徴Ａ６．前記第２制御手段は、前記第１演出手段において前記所定期間の演出を実行するタイミングを特定可能な送信情報を送信可能であることを特徴とする特徴Ａ１乃至Ａ５のいずれか１に記載の遊技機。
【０５０３】
特徴Ａ６によれば、第１制御手段は第２制御手段において決定される演出の実行タイミングに従って第１演出手段の演出の実行制御を行えばよいため、第１制御手段において独自に演出の実行タイミングを特定する必要がなくなる。これにより、両者の演出にずれが生じづらくなるようにした構成において、第１制御手段及び第２制御手段のそれぞれで演出の実行タイミングを独自に特定可能とした場合に比べて、処理負荷の軽減が図られる。
【０５０４】
特徴Ａ７．前記第１演出手段では、前記所定期間の演出として複数種類の演出内容のうちいずれかの演出内容を実行可能であり、
前記第２制御手段は、前記所定期間の演出として実行する演出内容の種類を特定可能な態様で送信情報を送信可能であることを特徴とする特徴Ａ６に記載の遊技機。
【０５０５】
特徴Ａ７によれば、第１制御手段は第２制御手段において決定される演出の実行タイミングに従うだけでなく、実行する演出の内容も第２制御手段において決定された内容に従えばよいため、第１制御手段において独自に演出の内容を決定する構成に比べて、処理負荷の軽減が図られる。
【０５０６】
特徴Ａ８．前記第２側実行手段は、制御実行タイミングとなる度に前記第２演出手段における演出の実行制御を行うものであり、
前記第２制御手段は、前記制御実行タイミングとなる度に前記第１制御手段に前記送信情報を送信するのではなく、所定の制御実行タイミングに対応させたタイミングで前記第１制御手段に前記送信情報を送信するものであることを特徴とする特徴Ａ６又はＡ７に記載の遊技機。
【０５０７】
特徴Ａ８によれば、第２制御手段から送信される送信情報に従って、第１制御手段にて演出の実行タイミングが特定される構成において、第２制御手段は、制御実行タイミングとなる度に送信情報を送信するのではなく、所定の制御実行タイミングとなった場合に送信情報を送信する構成であるため、第２制御手段における送信情報の送信頻度を低減させることが可能となる。これにより、第２制御手段の処理負荷の軽減が図られる。
【０５０８】
特徴Ａ９．前記第１制御手段は、抽選処理を実行する抽選実行手段（音光側ＭＰＵ１１２におけるステップＳ６０３〜ステップＳ６０５の処理を実行する機能）を備え、
前記第１演出手段では前記所定期間における演出が、前記抽選処理の結果に対応した内容で行われる構成であり、
前記第２演出手段では前記所定期間の少なくとも一部と重複する期間における演出が、前記抽選処理の結果に対応した内容で行われる構成であることを特徴とする特徴Ａ１乃至Ａ８のいずれか１に記載の遊技機。
【０５０９】
特徴Ａ９によれば、第１制御手段において抽選処理が実行されるにも関わらず、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから演出が実行されるようにする構成であるため、第１演出手段及び第２演出手段における各演出にずれが生じてしまうことを抑制することが可能となる。
【０５１０】
特徴Ａ１０．遊技の進行を制御する進行制御手段（主側ＭＰＵ９２）を備え、
前記抽選実行手段は、前記進行制御手段が送信する送信情報の内容を踏まえて前記抽選処理を実行するものであることを特徴とする特徴Ａ９に記載の遊技機。
【０５１１】
特徴Ａ１０によれば、進行制御手段を基準とした場合に第１制御手段は第２制御手段に対して通信の上流側に存在しているにも関わらず、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから演出が実行されるようにする構成であるため、第１演出手段及び第２演出手段における各演出にずれが生じてしまうことを抑制することが可能となる。
【０５１２】
特徴Ａ１１．送信情報を前記第１制御手段に向けて送信し、前記第２制御手段に向けて送信しない進行制御手段（主側ＭＰＵ９２）を備え、
前記第１演出手段では前記所定期間における演出が、前記第１制御手段が送信する送信情報に対応した内容で行われる構成であり、
前記第２演出手段では前記所定期間における演出が、前記第１制御手段が送信する送信情報に対応した内容で行われる構成であることを特徴とする特徴Ａ１乃至Ａ１０のいずれか１に記載の遊技機。
【０５１３】
特徴Ａ１１によれば、進行制御手段を基準とした場合に第１制御手段は第２制御手段に対して通信の上流側に存在しているにも関わらず、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから演出が実行されるようにする構成であるため、第１演出手段及び第２演出手段における各演出にずれが生じてしまうことを抑制することが可能となる。
【０５１４】
特徴Ａ１２．前記第２側実行手段は、所定の開始契機となった場合に、前記所定期間の少なくとも一部と重複する期間である特定継続期間（遊技回中、開閉実行モード中）において前記第２演出手段にて特定範囲演出（遊技回用の演出、開閉実行モード用の演出）を実行させるものであり、
前記第２制御手段は、前記所定の開始契機となった場合に、前記第２演出手段にて前記特定範囲演出を実行させるために用いられる特定制御情報群（パターン用データテーブル、オープニング用のデータテーブル）を設定する第２側設定手段（表示側ＭＰＵ１２２におけるステップＳ８０２及びステップＳ８０６の処理を実行する機能）を備え、
前記第１側実行手段は、前記特定継続期間において前記第１演出手段にて前記特定範囲演出に対応した演出を実行させるものであり、
前記第１制御手段は、前記特定継続期間中において前記第１演出手段にて演出を実行させるために用いられる制御情報群（発光データ、音出力データ）を設定する第１側設定手段（音光側ＭＰＵ１１２における発光データの読み出し処理及び音出力データの読み出し処理を実行する機能）を備え、
当該第１側設定手段は、前記特定継続期間中に実行される演出の全体に対応した分の制御情報群を一度に設定するのではなく、前記第２制御手段が前記特定継続期間中の各タイミングで送信情報を送信したことを契機として、前記特定継続期間中に実行される演出の一部分に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２における割込み用エリア１６２ｂに発光データを設定する機能、及び確定演出時データ群１５２ｆから音出力データを設定する機能）を備えていることを特徴とする特徴Ａ１乃至Ａ１１のいずれか１に記載の遊技機。
【０５１５】
特徴Ａ１２によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群は第２制御手段側にて設定される。その一方、第１制御手段側では、当該全体に対応した分の制御情報群は設定されずに、第２制御手段から特定継続期間中の各タイミングで送信される送信情報に応じて、特定継続期間中に実行される演出の一部分の制御情報群が設定される。これにより、第１制御手段側及び第２制御手段側のそれぞれで全体に対応した分の制御情報群を設定する構成に比べて、制御情報群を設定する記憶手段において必要な記憶容量を抑えることが可能となる。
【０５１６】
特徴Ａ１３．前記特定範囲演出には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記一部分に対応した制御情報群は、前記複数の演出範囲に対応させて設定されていることを特徴とする特徴Ａ１２に記載の遊技機。
【０５１７】
特徴Ａ１３によれば、制御情報群の単位が細切れ的になり過ぎることを抑制することが可能となり、第１制御手段における制御情報群の設定頻度を適度に抑えることが可能となる。
【０５１８】
特徴Ａ１４．前記特定制御情報群には、前記特定継続期間中における各制御実行タイミングでの制御内容を特定可能な情報が含まれており、これら制御実行タイミングに対応させて、前記第１制御手段に向けて送信する送信情報の送信タイミングが含まれていることを特徴とする特徴Ａ１２又はＡ１３に記載の遊技機。
【０５１９】
特徴Ａ１４によれば、第２制御手段では特定制御情報群を各制御実行タイミングにおいて参照することで、特定範囲演出の実行制御を行うことが可能であるとともに、第１制御手段に向けた送信情報の実行タイミングも特定することが可能である。よって、第２制御手段において参照すべき情報が集約されることとなり、処理負荷の軽減が図られる。
【０５２０】
特徴Ａ１５．前記第２側実行手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定継続期間において前記第２演出手段にて前記特定範囲演出を実行させるものであり、
前記第２側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定制御情報群を設定するものであることを特徴とする特徴Ａ１２乃至Ａ１４のいずれか１に記載の遊技機。
【０５２１】
特徴Ａ１５によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定を第２制御手段側にて行う構成とすることで処理負荷の分散化を図ることが可能となる。
【０５２２】
特徴Ａ１６．前記第１側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信したことに対して、前記特定範囲演出を開始させることに対応した送信情報を前記第２制御手段が送信した場合に、当該特定範囲演出の開始に対応した所定制御情報群（変動開始時の発光データ、変動開始時の音出力データ）を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０２の処理を実行する機能）を備え、
前記第１側実行手段は、前記第１側設定手段が前記所定制御情報群を設定した後に、前記特定範囲演出に対応した演出を開始させるものであることを特徴とする特徴Ａ１５に記載の遊技機。
【０５２３】
特徴Ａ１６によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから特定範囲演出に対応した演出が実行されるようにする構成であるため、特定範囲演出の開始タイミングにずれが生じてしまうことを抑制することが可能となる。
【０５２４】
特徴Ａ１７．前記第１制御手段は、
報知対象事象の発生を特定する報知用特定手段（音光側ＭＰＵ１１２におけるステップＳ６２２の処理を実行する機能）と、
当該報知用特定手段において報知対象事象の発生が特定された場合に、報知発生情報を前記第２制御手段に向けて送信する報知用送信手段（音光側ＭＰＵ１１２におけるステップＳ６２５の処理を実行する機能）と、
前記報知用特定手段において報知対象事象の発生が特定された場合に、前記第２制御手段が送信情報を送信したか否かに関係なく、前記第１演出手段にて報知を行わせる報知実行手段（音光側ＭＰＵ１１２におけるステップＳ６２３、ステップＳ６２４、ステップＳ１６０２、及びステップＳ１８０９の処理を実行する機能）と、
を備えていることを特徴とする特徴Ａ１６に記載の遊技機。
【０５２５】
特徴Ａ１７によれば、特定範囲演出の開始に際しては第２制御手段から送信情報が送信されるまで待機するのに対して、報知対象事象が発生した場合には第２制御手段から送信情報が送信されるまで待機することなく第１制御手段において独自に報知を開始させる。これにより、報知を早期に開始させることが可能であるとともに、第１制御手段と第２制御手段との間で通信異常が発生していたとしても第１演出手段側において報知を開始することが可能となる。
【０５２６】
特徴Ａ１８．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記所定の開始契機は前記特典抽選処理が実行された場合であり、当該特典抽選処理が実行されたことを契機として前記特定範囲演出が実行される構成であり、
前記第１制御手段は、前記特定継続期間において当該特定継続期間の特定範囲演出の実行契機となった前記特典抽選処理の結果の情報を記憶保持するものであることを特徴とする特徴Ａ１２乃至Ａ１７のいずれか１に記載の遊技機。
【０５２７】
特徴Ａ１８によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定が第２制御手段にて行われる構成において、第１制御手段において特典抽選処理の結果の情報は記憶保持される。これにより、第１制御手段では第２制御手段が送信する送信情報に従って演出の実行制御を行う構成において、当該演出の実行制御に際して特典抽選処理の結果も踏まえることが可能となる。
【０５２８】
特徴Ａ１９．前記第２制御手段は、前記特典抽選処理の結果に関係なく、前記特定継続期間の所定の出力タイミングとなった場合に前記第１制御手段に向けて送信情報を送信するものであり、
前記第１制御手段は、前記送信情報を受信した場合に、特典対応演出（確定演出）を実行することが前記特典抽選処理の結果に対応しているか否かを判定する対応判定手段（音光側ＭＰＵ１１２におけるステップＳ１２０５の処理を実行する機能）を備え、
前記第１側設定手段は、前記対応判定手段において前記特典抽選処理の結果に対応していると判定された場合に、前記特典対応演出に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０７にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ａ１８に記載の遊技機。
【０５２９】
特徴Ａ１９によれば、第２制御手段は特典抽選処理の結果を踏まえることなく送信情報を第１制御手段に向けて送信すればよいため、当該送信情報を送信するための構成の好適化が図られる。また、第１制御手段では、特典抽選処理の結果の情報が記憶保持されており、第２制御手段が送信した送信情報がその特典抽選処理の結果に対応しているか否かを判定した上で演出の実行制御を行うため、上記のように第２制御手段について送信情報を送信するための構成の好適化を図った場合において、第１制御手段側において特典抽選処理の結果に対応した演出の実行制御を行うことが可能となる。
【０５３０】
特徴Ａ２０．前記第２制御手段は、前記第２演出手段にて行わせる演出の内容に対応した送信情報を送信し得るものであり、
前記第１側設定手段は、前記第２制御手段が前記第２演出手段にて特定演出（確定演出）を行わせることに対応した送信情報を送信した場合、当該特定演出に対応した演出の実行が前記特典抽選処理の結果に対応したものであるか否かに関係なく、当該送信情報に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０３にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ａ１９に記載の遊技機。
【０５３１】
特徴Ａ２０によれば、第２演出手段にて特定演出が行われる場合には、第１制御手段側ではその特定演出の内容が特典抽選処理の結果に対応しているか否かに関係なく、当該特定演出の内容に対応した演出の実行制御が行われる。これにより、第１演出手段と第２演出手段との間で演出の内容が一致することを優先させることが可能となり、演出のずれを生じづらくすることが可能となる。
【０５３２】
特徴Ａ２１．前記第１側設定手段は、前記第２制御手段が送信した一の送信情報の内容から、前記特定継続期間中においてそれぞれ異なる開始タイミングの演出に対応した制御情報群を設定することが可能であることを特徴とする特徴Ａ１２乃至Ａ２０のいずれか１に記載の遊技機。
【０５３３】
特徴Ａ２１によれば、第２制御手段における送信情報の送信頻度を抑えることが可能となる。
【０５３４】
特徴Ａ２２．前記第２演出手段は、表示面を有する表示手段（図柄表示装置３１）であることを特徴とする特徴Ａ１乃至Ａ２１のいずれか１に記載の遊技機。
【０５３５】
表示面を有する表示手段にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０５３６】
特に、上記特徴Ａ１２の構成を備えている場合には、当該表示手段を表示制御する側の第２制御手段において特定継続期間にて実行される演出の全体に対応した分の制御情報群が設定されるため、何らかの通信異常が発生したとしても、表示手段における表示の更新を継続することが可能となる。表示手段における演出は遊技者に注目され易いため、当該表示手段における表示の更新が継続されることで、通信異常が発生した際の影響が低減される。
【０５３７】
特徴Ａ２３．前記第１演出手段は、音出力手段（スピーカ部４５）及び発光手段（発光部群７１〜７３）の少なくとも一方であることを特徴とする特徴Ａ２２に記載の遊技機。
【０５３８】
表示面を有する表示手段にて演出が実行されるとともに、音出力手段及び発光手段の少なくとも一方にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０５３９】
ここで、表示手段の表示制御に比べて、音出力手段の音出力制御又は発光手段の発光制御の方が処理負荷は低い。この場合に、上記特徴Ａ２を備えた構成においては、操作受入手段にて入力操作を受け入れたか否かの情報が音出力手段及び発光手段の少なくとも一方を制御する第１制御手段側に入力される。これにより、処理負荷が比較的高い側の第２制御手段において操作受入手段の監視を行う必要がなくなり、当該第２制御手段の処理負荷の軽減が図られる。
【０５４０】
＜特徴Ｂ群＞
特徴Ｂ１．第１演出手段（スピーカ部４５、幕板可動ユニット５１、円盤可動ユニット６１ａ，６１ｂ、発光部群７１〜７３）を制御する第１制御手段（音光側ＭＰＵ１１２）と、
第２演出手段（図柄表示装置３１）を制御する第２制御手段（表示側ＭＰＵ１２２）と、
を備え、
前記第２制御手段は、
所定の開始契機となった場合に、特定継続期間（遊技回中、開閉実行モード中）において前記第２演出手段にて特定範囲演出（遊技回用の演出、開閉実行モード用の演出）を実行させる第２側実行手段（表示側ＭＰＵ１２２におけるタスク処理を実行する機能）と、
前記所定の開始契機となった場合に、前記第２演出手段にて前記特定範囲演出を実行させるために用いられる特定制御情報群（パターン用データテーブル、オープニング用のデータテーブル）を設定する第２側設定手段（表示側ＭＰＵ１２２におけるステップＳ８０２及びステップＳ８０６の処理を実行する機能）と、
を備え、
前記第１制御手段は、
前記特定継続期間において前記第１演出手段にて前記特定範囲演出に対応した演出を実行させる第１側実行手段（音光側ＭＰＵ１１２における発光制御処理、音出力制御処理及び可動物制御処理を実行する機能）と、
前記特定継続期間中において前記第１演出手段にて演出を実行させるために用いられる制御情報群（発光データ、音出力データ）を設定する第１側設定手段（音光側ＭＰＵ１１２における発光データの読み出し処理及び音出力データの読み出し処理を実行する機能）と、
を備え、
当該第１側設定手段は、前記特定継続期間中に実行される演出の全体に対応した分の制御情報群を一度に設定するのではなく、前記第２制御手段が前記特定継続期間中の各タイミングで送信情報を送信したことを契機として、前記特定継続期間中に実行される演出の一部分に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２における割込み用エリア１６２ｂに発光データを設定する機能、及び確定演出時データ群１５２ｆから音出力データを設定する機能）を備えていることを特徴とする遊技機。
【０５４１】
特徴Ｂ１によれば、第１制御手段では第２制御手段からその都度出力される送信情報に従って第１演出手段の演出の実行制御を行う構成であるため、第１演出手段及び第２演出手段のそれぞれで同一の期間に演出を実行する場合に、両者の演出にずれが生じづらくなる。
【０５４２】
この場合に、特定継続期間にて実行される演出の全体に対応した分の制御情報群は第２制御手段側にて設定される。その一方、第１制御手段側では、当該全体に対応した分の制御情報群は設定されずに、第２制御手段から特定継続期間中の各タイミングで送信される送信情報に応じて、特定継続期間中に実行される演出の一部分の制御情報群が設定される。これにより、第１制御手段側及び第２制御手段側のそれぞれで全体に対応した分の制御情報群を設定する構成に比べて、制御情報群を設定する記憶手段において必要な記憶容量を抑えることが可能となる。
【０５４３】
以上より、複数の制御手段を利用する構成において、制御を良好に行うことが可能となる。
【０５４４】
特徴Ｂ２．前記特定範囲演出には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記一部分に対応した制御情報群は、前記複数の演出範囲に対応させて設定されていることを特徴とする特徴Ｂ１に記載の遊技機。
【０５４５】
特徴Ｂ２によれば、制御情報群の単位が細切れ的になり過ぎることを抑制することが可能となり第１制御手段における制御情報群の設定頻度を適度に抑えることが可能となる。
【０５４６】
特徴Ｂ３．前記特定制御情報群には、前記特定継続期間中における各制御実行タイミングでの制御内容を特定可能な情報が含まれており、これら制御実行タイミングに対応させて、前記第１制御手段に向けて送信する送信情報の送信タイミングが含まれていることを特徴とする特徴Ｂ１又はＢ２に記載の遊技機。
【０５４７】
特徴Ｂ３によれば、第２制御手段では特定制御情報群を各制御実行タイミングにおいて参照することで、特定範囲演出の実行制御を行うことが可能であるとともに、第１制御手段に向けた送信情報の実行タイミングも特定することが可能である。よって、第２制御手段において参照すべき情報が集約されることとなり、処理負荷の軽減が図られる。
【０５４８】
特徴Ｂ４．前記第２側実行手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定継続期間において前記第２演出手段にて前記特定範囲演出を実行させるものであり、
前記第２側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定制御情報群を設定するものであることを特徴とする特徴Ｂ１乃至Ｂ３のいずれか１に記載の遊技機。
【０５４９】
特徴Ｂ４によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定を第２制御手段側にて行う構成とすることで、処理負荷の分散化を図ることが可能となる。
【０５５０】
特徴Ｂ５．前記第１側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信したことに対して、前記特定範囲演出を開始させることに対応した送信情報を前記第２制御手段が送信した場合に、当該特定範囲演出の開始に対応した所定制御情報群（変動開始時の発光データ、変動開始時の音出力データ）を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０２の処理を実行する機能）を備え、
前記第１側実行手段は、前記第１側設定手段が前記所定制御情報群を設定した後に、前記特定範囲演出に対応した演出を開始させるものであることを特徴とする特徴Ｂ４に記載の遊技機。
【０５５１】
特徴Ｂ５によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから特定範囲演出に対応した演出が実行されるようにする構成であるため、特定範囲演出の開始タイミングにずれが生じてしまうことを抑制することが可能となる。
【０５５２】
特徴Ｂ６．前記第１制御手段は、
報知対象事象の発生を特定する報知用特定手段（音光側ＭＰＵ１１２におけるステップＳ６２２の処理を実行する機能）と、
当該報知用特定手段において報知対象事象の発生が特定された場合に、報知発生情報を前記第２制御手段に向けて送信する報知用送信手段（音光側ＭＰＵ１１２におけるステップＳ６２５の処理を実行する機能）と、
前記報知用特定手段において報知対象事象の発生が特定された場合に、前記第２制御手段が送信情報を送信したか否かに関係なく、前記第１演出手段にて報知を行わせる報知実行手段（音光側ＭＰＵ１１２におけるステップＳ６２３、ステップＳ６２４、ステップＳ１６０２、及びステップＳ１８０９の処理を実行する機能）と、
を備えていることを特徴とする特徴Ｂ５に記載の遊技機。
【０５５３】
特徴Ｂ６によれば、特定範囲演出の開始に際しては第２制御手段から送信情報が送信されるまで待機するのに対して、報知対象事象が発生した場合には第２制御手段から送信情報が送信されるまで待機することなく第１制御手段において独自に報知を開始させる。これにより、報知を早期に開始させることが可能であるとともに、第１制御手段と第２制御手段との間で通信異常が発生していたとしても第１演出手段側において報知を開始することが可能となる。
【０５５４】
特徴Ｂ７．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記所定の開始契機は前記特典抽選処理が実行された場合であり、当該特典抽選処理が実行されたことを契機として前記特定範囲演出が実行される構成であり、
前記第１制御手段は、前記特定継続期間において当該特定継続期間の特定範囲演出の実行契機となった前記特典抽選処理の結果の情報を記憶保持するものであることを特徴とする特徴Ｂ１乃至Ｂ６のいずれか１に記載の遊技機。
【０５５５】
特徴Ｂ７によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定が第２制御手段にて行われる構成において、第１制御手段において特典抽選処理の結果の情報は記憶保持される。これにより、第１制御手段では第２制御手段が送信する送信情報に従って演出の実行制御を行う構成において、当該演出の実行制御に際して特典抽選処理の結果も踏まえることが可能となる。
【０５５６】
特徴Ｂ８．前記第２制御手段は、前記特典抽選処理の結果に関係なく、前記特定継続期間の所定の出力タイミングとなった場合に前記第１制御手段に向けて送信情報を送信するものであり、
前記第１制御手段は、前記送信情報を受信した場合に、特典対応演出（確定演出）を実行することが前記特典抽選処理の結果に対応しているか否かを判定する対応判定手段（音光側ＭＰＵ１１２におけるステップＳ１２０５の処理を実行する機能）を備え、
前記第１側設定手段は、前記対応判定手段において前記特典抽選処理の結果に対応していると判定された場合に、前記特典対応演出に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０７にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ｂ７に記載の遊技機。
【０５５７】
特徴Ｂ８によれば、第２制御手段は特典抽選処理の結果を踏まえることなく送信情報を第１制御手段に向けて送信すればよいため、当該送信情報を送信するための構成の好適化が図られる。また、第１制御手段では、特典抽選処理の結果の情報が記憶保持されており、第２制御手段が送信した送信情報がその特典抽選処理の結果に対応しているか否かを判定した上で演出の実行制御を行うため、上記のように第２制御手段について送信情報を送信するための構成の好適化を図った場合において、第１制御手段側において特典抽選処理の結果に対応した演出の実行制御を行うことが可能となる。
【０５５８】
特徴Ｂ９．前記第２制御手段は、前記第２演出手段にて行わせる演出の内容に対応した送信情報を送信し得るものであり、
前記第１側設定手段は、前記第２制御手段が前記第２演出手段にて特定演出（確定演出）を行わせることに対応した送信情報を送信した場合、当該特定演出に対応した演出の実行が前記特典抽選処理の結果に対応したものであるか否かに関係なく、当該送信情報に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０３にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ｂ８に記載の遊技機。
【０５５９】
特徴Ｂ９によれば、第２演出手段にて特定演出が行われる場合には、第１制御手段側ではその特定演出の内容が特典抽選処理の結果に対応しているか否かに関係なく、当該特定演出の内容に対応した演出の実行制御が行われる。これにより、第１演出手段と第２演出手段との間で演出の内容が一致することを優先させることが可能となり、演出のずれを生じづらくすることが可能となる。
【０５６０】
特徴Ｂ１０．前記第１側設定手段は、前記第２制御手段が送信した一の送信情報の内容から、前記特定継続期間中においてそれぞれ異なる開始タイミングの演出に対応した制御情報群を設定することが可能であることを特徴とする特徴Ｂ１乃至Ｂ９のいずれか１に記載の遊技機。
【０５６１】
特徴Ｂ１０によれば、第２制御手段における送信情報の送信頻度を抑えることが可能となる。
【０５６２】
特徴Ｂ１１．前記第２演出手段は、表示面を有する表示手段（図柄表示装置３１）であることを特徴とする特徴Ｂ１乃至Ｂ１０のいずれか１に記載の遊技機。
【０５６３】
表示面を有する表示手段にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０５６４】
特に、当該表示手段を表示制御する側の第２制御手段において特定継続期間にて実行される演出の全体に対応した分の制御情報群が設定されるため、何らかの通信異常が発生したとしても、表示手段における表示の更新を継続することが可能となる。表示手段における演出は遊技者に注目され易いため、当該表示手段における表示の更新が継続されることで、通信異常が発生した際の影響が低減される。
【０５６５】
特徴Ｂ１２．前記第１演出手段は、音出力手段（スピーカ部４５）及び発光手段（発光部群７１〜７３）の少なくとも一方であることを特徴とする特徴Ｂ１１に記載の遊技機。
【０５６６】
表示面を有する表示手段にて演出が実行されるとともに、音出力手段及び発光手段の少なくとも一方にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０５６７】
＜特徴Ｃ群＞
特徴Ｃ１．第１演出手段（スピーカ部４５、幕板可動ユニット５１、円盤可動ユニット６１ａ，６１ｂ、発光部群７１〜７３）を制御する第１制御手段（音光側ＭＰＵ１１２）と、
第２演出手段（図柄表示装置３１）を制御する第２制御手段（表示側ＭＰＵ１２２）と、
を備え、
前記第１制御手段は、所定の開始契機となった場合に、特定継続期間（遊技回中、開閉実行モード中）において前記第１演出手段にて演出を実行させる第１側実行手段（音光側ＭＰＵ１１２における発光制御処理、音出力制御処理及び可動物制御処理を実行する機能）を備え、
前記第２制御手段は、
前記第２演出手段にて前記特定継続期間中に演出を実行させるために用いられる特定制御情報群（パターン用データテーブル、オープニング用のデータテーブル）を設定する第２側設定手段（表示側ＭＰＵ１２２におけるステップＳ８０２及びステップＳ８０６の処理を実行する機能）と、
制御実行タイミングとなる度に、前記特定制御情報群において当該制御実行タイミングに対応した情報を利用することで、前記特定継続期間中において前記第２演出手段にて演出を実行させる第２側実行手段（表示側ＭＰＵ１２２におけるタスク処理を実行する機能）と、
前記第２演出手段における前記特定継続期間中の演出が進行していくことに合わせて、前記第１制御手段に送信情報を送信する第２側送信手段（表示側ＭＰＵ１２２におけるコマンド設定処理を実行する機能）と、
を備え、
前記第１側実行手段は、前記第２側送信手段が送信する送信情報を利用して、前記特定継続期間中において前記第１演出手段に実行させる演出の内容を前記第２演出手段における演出の内容に対応させることが可能であり、
前記第２側送信手段は、前記制御実行タイミングとなる度に前記第１制御手段に送信情報を送信するのではなく、所定の制御実行タイミングに対応させたタイミングで前記第１制御手段に送信情報を送信するものであることを特徴とする遊技機。
【０５６８】
特徴Ｃ１によれば、第１制御手段では第２制御手段から送信される送信情報を利用して、特定継続期間中において第１演出手段に実行させる演出の内容を第２演出手段における演出の内容に対応させる構成であるため、第１演出手段及び第２演出手段のそれぞれで同一の期間に演出を実行する場合に、両者の演出にずれが生じづらくなる。
【０５６９】
この場合に、第２制御手段は、制御実行タイミングとなる度に送信情報を送信するのではなく、所定の制御実行タイミングとなった場合に送信情報を送信する構成であるため、第２制御手段における送信情報の送信頻度を低減させることが可能となる。これにより、第２制御手段の処理負荷の軽減が図られる。
【０５７０】
以上より、複数の制御手段を利用する構成において、制御を良好に行うことが可能となる。
【０５７１】
特徴Ｃ２．前記特定制御情報群には、前記特定継続期間中における各制御実行タイミングでの制御内容を特定可能な情報が含まれており、これら制御実行タイミングに対応させて、前記第１制御手段に向けて送信する送信情報の送信タイミングが含まれていることを特徴とする特徴Ｃ１に記載の遊技機。
【０５７２】
特徴Ｃ２によれば、第２制御手段では特定制御情報群を各制御実行タイミングにおいて参照することで、特定継続期間中の演出の実行制御を行うことが可能であるとともに、第１制御手段に向けた送信情報の実行タイミングも特定することが可能である。よって、第２制御手段において参照すべき情報が集約されることとなり処理負荷の軽減が図られる。
【０５７３】
特徴Ｃ３．前記第２演出手段において前記特定継続期間中に実行される特定範囲演出（遊技回用の演出、開閉実行モード用の演出）には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記第２側送信手段は、前記各演出範囲の開始タイミングを前記第１制御手段において特定可能とするように前記送信情報を送信するものであることを特徴とする特徴Ｃ１又はＣ２に記載の遊技機。
【０５７４】
特徴Ｃ３によれば、第２制御手段は各演出範囲に応じて送信情報を送信すればよいため、送信情報の送信頻度を抑えることが可能である。また、第１制御手段においては、第２制御手段が送信する送信情報に応じて、第１演出手段に実行させる演出の内容を第２演出手段における演出の内容に対応させる場合に、各演出範囲単位での調整を行えばよいため、当該調整を行い易くなる。
【０５７５】
特徴Ｃ４．前記第１側実行手段は、前記第２側送信手段が送信する送信情報から、前記特定継続期間中に実行させるべき演出の内容を把握するものであることを特徴とする特徴Ｃ１乃至Ｃ３のいずれか１に記載の遊技機。
【０５７６】
特徴Ｃ４によれば、第１制御手段は第２制御手段が送信する送信情報に応じて、第１演出手段に実行させる演出の内容を第２演出手段における演出の内容に対応させるだけでなく、実行する演出の内容も第２制御手段において決定された内容に従えばよいため、第１制御手段において独自に演出の内容を決定する構成に比べて処理負荷の軽減が図られる。
【０５７７】
特徴Ｃ５．前記第１制御手段は、前記特定継続期間中に実行される演出の全体に対応した分の制御情報群を一度に設定するのではなく、前記第２制御手段が前記特定継続期間中の各タイミングで送信情報を送信したことを契機として、前記特定継続期間中に実行される演出の一部分に対応した制御情報群を設定する第１側設定手段（音光側ＭＰＵ１１２における割込み用エリア１６２ｂに発光データを設定する機能、及び確定演出時データ群１５２ｆから音出力データを設定する機能）を備えていることを特徴とする特徴Ｃ１乃至Ｃ４のいずれか１に記載の遊技機。
【０５７８】
特徴Ｃ５によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群は第２制御手段側にて設定される。その一方、第１制御手段側では、当該全体に対応した分の制御情報群は設定されずに、第２制御手段から特定継続期間中の各タイミングで送信される送信情報に応じて、特定継続期間中に実行される演出の一部分の制御情報群が設定される。これにより、第１制御手段側及び第２制御手段側のそれぞれで全体に対応した分の制御情報群を設定する構成に比べて、制御情報群を設定する記憶手段において必要な記憶容量を抑えることが可能となる。
【０５７９】
特徴Ｃ６．前記第２演出手段において前記特定継続期間中に実行される特定範囲演出（遊技回用の演出、開閉実行モード用の演出）には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記一部分に対応した制御情報群は、前記複数の演出範囲に対応させて設定されていることを特徴とする特徴Ｃ５に記載の遊技機。
【０５８０】
特徴Ｃ６によれば、制御情報群の単位が細切れ的になり過ぎることを抑制することが可能となり第１制御手段における制御情報群の設定頻度を適度に抑えることが可能となる。
【０５８１】
特徴Ｃ７．前記第２側実行手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定継続期間において前記第２演出手段にて特定範囲演出を実行させるものであり、
前記第２側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定制御情報群を設定するものであることを特徴とする特徴Ｃ５又はＣ６に記載の遊技機。
【０５８２】
特徴Ｃ７によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定を第２制御手段側にて行う構成とすることで、処理負荷の分散化を図ることが可能となる。
【０５８３】
特徴Ｃ８．前記第１側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信したことに対して、前記特定範囲演出を開始させることに対応した送信情報を前記第２制御手段が送信した場合に、当該特定範囲演出の開始に対応した所定制御情報群（変動開始時の発光データ、変動開始時の音出力データ）を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０２の処理を実行する機能）を備え、
前記第１側実行手段は、前記第１側設定手段が前記所定制御情報群を設定した後に、前記特定範囲演出に対応した演出を開始させるものであることを特徴とする特徴Ｃ７に記載の遊技機。
【０５８４】
特徴Ｃ８によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから特定範囲演出に対応した演出が実行されるようにする構成であるため、特定範囲演出の開始タイミングにずれが生じてしまうことを抑制することが可能となる。
【０５８５】
特徴Ｃ９．前記第１制御手段は、
報知対象事象の発生を特定する報知用特定手段（音光側ＭＰＵ１１２におけるステップＳ６２２の処理を実行する機能）と、
当該報知用特定手段において報知対象事象の発生が特定された場合に、報知発生情報を前記第２制御手段に向けて送信する報知用送信手段（音光側ＭＰＵ１１２におけるステップＳ６２５の処理を実行する機能）と、
前記報知用特定手段において報知対象事象の発生が特定された場合に、前記第２制御手段が送信情報を送信したか否かに関係なく、前記第１演出手段にて報知を行わせる報知実行手段（音光側ＭＰＵ１１２におけるステップＳ６２３、ステップＳ６２４、ステップＳ１６０２、及びステップＳ１８０９の処理を実行する機能）と、
を備えていることを特徴とする特徴Ｃ８に記載の遊技機。
【０５８６】
特徴Ｃ９によれば、特定範囲演出の開始に際しては第２制御手段から送信情報が送信されるまで待機するのに対して、報知対象事象が発生した場合には第２制御手段から送信情報が送信されるまで待機することなく第１制御手段において独自に報知を開始させる。これにより、報知を早期に開始させることが可能であるとともに、第１制御手段と第２制御手段との間で通信異常が発生していたとしても第１演出手段側において報知を開始することが可能となる。
【０５８７】
特徴Ｃ１０．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記所定の開始契機は前記特典抽選処理が実行された場合であり、当該特典抽選処理が実行されたことを契機として前記特定継続期間中の演出が実行される構成であり、
前記第１制御手段は、前記特定継続期間において当該特定継続期間の演出の実行契機となった前記特典抽選処理の結果の情報を記憶保持するものであることを特徴とする特徴Ｃ５乃至Ｃ９のいずれか１に記載の遊技機。
【０５８８】
特徴Ｃ１０によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定が第２制御手段にて行われる構成において、第１制御手段において特典抽選処理の結果の情報は記憶保持される。これにより、第１制御手段では第２制御手段が送信する送信情報に従って演出の実行制御を行う構成において、当該演出の実行制御に際して特典抽選処理の結果も踏まえることが可能となる。
【０５８９】
特徴Ｃ１１．前記第２制御手段は、前記特典抽選処理の結果に関係なく、前記特定継続期間の所定の出力タイミングとなった場合に前記第１制御手段に向けて送信情報を送信するものであり、
前記第１制御手段は、前記送信情報を受信した場合に、特典対応演出（確定演出）を実行することが前記特典抽選処理の結果に対応したものであるか否かを判定する対応判定手段（音光側ＭＰＵ１１２におけるステップＳ１２０５の処理を実行する機能）を備え、
前記第１側設定手段は、前記対応判定手段において前記送信情報の対応した演出の内容が前記特典抽選処理の結果に対応したものであると判定された場合に、当該送信情報に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０７にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ｃ１０に記載の遊技機。
【０５９０】
特徴Ｃ１１によれば、第２制御手段は特典抽選処理の結果を踏まえることなく送信情報を第１制御手段に向けて送信すればよいため、当該送信情報を送信するための構成の好適化が図られる。また、第１制御手段では、特典抽選処理の結果の情報が記憶保持されており、第２制御手段が送信した送信情報がその特典抽選処理の結果に対応しているか否かを判定した上で演出の実行制御を行うため、上記のように第２制御手段について送信情報を送信するための構成の好適化を図った場合において、第１制御手段側において特典抽選処理の結果に対応した演出の実行制御を行うことが可能となる。
【０５９１】
特徴Ｃ１２．前記第２制御手段は、前記第２演出手段にて行わせる演出の内容に対応した送信情報を送信し得るものであり、
前記第１側設定手段は、前記第２制御手段が前記第２演出手段にて特定演出（確定演出）を行わせることに対応した送信情報を送信した場合、当該特定演出に対応した演出の実行が前記特典抽選処理の結果に対応したものであるか否かに関係なく、当該送信情報に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０３にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ｃ１１に記載の遊技機。
【０５９２】
特徴Ｃ１２によれば、第２演出手段にて特定演出が行われる場合には、第１制御手段側ではその特定演出の内容が特典抽選処理の結果に対応しているか否かに関係なく、当該特定演出の内容に対応した演出の実行制御が行われる。これにより、第１演出手段と第２演出手段との間で演出の内容が一致することを優先させることが可能となり、演出のずれを生じづらくすることが可能となる。
【０５９３】
特徴Ｃ１３．前記第１側設定手段は、前記第２制御手段が送信した一の送信情報の内容から、前記特定継続期間中においてそれぞれ異なる開始タイミングの演出に対応した制御情報群を設定することが可能であることを特徴とする特徴Ｃ５乃至Ｃ１２のいずれか１に記載の遊技機。
【０５９４】
特徴Ｃ１３によれば、第２制御手段における送信情報の送信頻度を抑えることが可能となる。
【０５９５】
特徴Ｃ１４．前記第２演出手段は、表示面を有する表示手段（図柄表示装置３１）であることを特徴とする特徴Ｃ１乃至Ｃ１３のいずれか１に記載の遊技機。
【０５９６】
表示面を有する表示手段にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０５９７】
特に、上記特徴Ｃ５の構成を備えている場合には、当該表示手段を表示制御する側の第２制御手段において特定継続期間にて実行される演出の全体に対応した分の制御情報群が設定されるため、何らかの通信異常が発生したとしても、表示手段における表示の更新を継続することが可能となる。表示手段における演出は遊技者に注目され易いため、当該表示手段における表示の更新が継続されることで、通信異常が発生した際の影響が低減される。
【０５９８】
特徴Ｃ１５．前記第１演出手段は、音出力手段（スピーカ部４５）及び発光手段（発光部群７１〜７３）の少なくとも一方であることを特徴とする特徴Ｃ１４に記載の遊技機。
【０５９９】
表示面を有する表示手段にて演出が実行されるとともに、音出力手段及び発光手段の少なくとも一方にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０６００】
＜特徴Ｄ群＞
特徴Ｄ１．第１演出手段（スピーカ部４５、幕板可動ユニット５１、円盤可動ユニット６１ａ，６１ｂ、発光部群７１〜７３）を制御する第１制御手段（音光側ＭＰＵ１１２）と、
第２演出手段（図柄表示装置３１）を制御する第２制御手段（表示側ＭＰＵ１２２）と、
を備え、
前記第２制御手段は、前記第２演出手段にて実行されている演出が進行していくことに合わせて、前記第１制御手段に所定送信情報を送信する第２側送信手段（表示側ＭＰＵ１２２におけるコマンド設定処理を実行する機能）を備え、
前記第１制御手段は、
前記第２側送信手段が前記所定送信情報を送信した場合に、所定タイミングであることを特定する特定手段（音光側ＭＰＵ１１２におけるステップＳ１２０４の処理を実行する機能）と、
当該特定手段が所定タイミングであることを特定した場合に、前記所定送信情報に含まれる情報とは異なる情報（保持データエリア１６１に記憶されている遊技結果の情報）を少なくとも利用して、所定演出（確定演出）を実行するか否か、及び当該所定演出（確定演出）の内容の少なくとも一方を決定する内容決定手段（音光側ＭＰＵ１１２におけるステップＳ１２０５及びステップＳ１２０６の処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０６０１】
特徴Ｄ１によれば、第１制御手段では、第２演出手段にて実行されている演出が進行していくことに合わせて第２制御手段から送信される所定送信情報により、所定タイミングであることを特定して、第１演出手段の演出の実行制御を行う構成であるため、第１演出手段及び第２演出手段のそれぞれで同一の期間に演出を実行する場合に、両者の演出にずれが生じづらくなる。
【０６０２】
この場合に、第１制御手段では、所定タイミングであることを特定した場合、送信情報に含まれる情報とは異なる情報を少なくとも利用して、所定演出を実行するか否か、及び当該所定演出の内容の少なくとも一方を決定する。これにより、所定送信情報は所定タイミングであることを第１制御手段に認識させる情報を含んでいればよく、所定演出を実行するか否かの情報や、所定演出の内容の情報を含んでいる必要がない。よって、第１演出手段における演出の内容を適切なものとしながら、所定送信情報のデータ容量の小容量化、第２制御手段の処理負荷の低減、及び設計の容易化を図ることが可能となる。
【０６０３】
以上より、複数の制御手段を利用する構成において、制御を良好に行うことが可能となる。
【０６０４】
特徴Ｄ２．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記所定送信情報に含まれる情報とは異なる情報には、前記特典抽選処理の結果の情報（保持データエリア１６１に記憶されている遊技結果の情報）が含まれることを特徴とする特徴Ｄ１に記載の遊技機。
【０６０５】
特徴Ｄ２によれば、第１制御手段では第２制御手段から送信情報が送信されることに応じて所定演出を実行するか否か、及び当該所定演出の内容の少なくとも一方を決定する構成において、当該演出の実行制御に際して特典抽選処理の結果も踏まえることが可能となる。
【０６０６】
特徴Ｄ３．前記内容決定手段は、
前記特定手段が所定タイミングであることを特定した場合に、前記所定演出として特典対応演出（確定演出）を実行することが前記特典抽選処理の結果に対応しているか否かを判定する対応判定手段（音光側ＭＰＵ１１２におけるステップＳ１２０５の処理を実行する機能）と、
当該対応判定手段において前記特典抽選処理の結果に対応していると判定された場合に、前記特典対応演出に対応した制御情報群を設定する第１側設定手段（音光側ＭＰＵ１１２におけるステップＳ１２０８の処理を実行する機能）と、
当該第１側設定手段が設定した制御情報群を利用して前記第１演出手段の演出の実行制御を行う第１側実行手段（音光側ＭＰＵ１１２における発光制御処理、音出力制御処理及び可動物制御処理を実行する機能）と、
を備えていることを特徴とする特徴Ｄ２に記載の遊技機。
【０６０７】
特徴Ｄ３によれば、第２制御手段は特典抽選処理の結果を踏まえることなく送信情報を第１制御手段に向けて送信すればよいため、当該送信情報を送信するための構成の好適化が図られる。また、第１制御手段では、第２制御手段が送信した送信情報がその特典抽選処理の結果に対応しているか否かを判定した上で演出の実行制御を行うため、上記のように第２制御手段について送信情報を送信するための構成の好適化を図った場合において、第１制御手段側において特典抽選処理の結果に対応した演出の実行制御を行うことが可能となる。
【０６０８】
特徴Ｄ４．前記第１側設定手段は、前記第２側送信手段が前記第２演出手段にて特定演出（確定演出）を行わせることに対応した送信情報を送信した場合、当該特定演出に対応した演出の実行が前記特典抽選処理の結果に対応したものであるか否かに関係なく、当該送信情報に対応した制御情報群を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０３にて肯定判定をしてステップＳ１２０８の処理を実行する機能）を備えていることを特徴とする特徴Ｄ３に記載の遊技機。
【０６０９】
特徴Ｄ４によれば、第２演出手段にて特定演出が行われる場合には、第１制御手段側ではその特定演出の内容が特典抽選処理の結果に対応しているか否かに関係なく、当該特定演出の内容に対応した演出の実行制御が行われる。これにより、第１演出手段と第２演出手段との間で演出の内容が一致することを優先させることが可能となり、演出のずれを生じづらくすることが可能となる。
【０６１０】
特徴Ｄ５．前記特定手段は、前記所定送信情報の内容から、前記所定演出とは異なる演出の実行に対応したタイミングであることを特定可能であることを特徴とする特徴Ｄ１乃至Ｄ４のいずれか１に記載の遊技機。
【０６１１】
特徴Ｄ５によれば、一の所定送信情報への情報の集約化を図ることが可能となり、所定送信情報の送信頻度を抑えることが可能となる。
【０６１２】
特徴Ｄ６．前記第２制御手段は、
所定の開始契機となった場合に、特定継続期間（遊技回中、開閉実行モード中）において前記第２演出手段にて特定範囲演出（遊技回用の演出、開閉実行モード用の演出）を実行させる第２側実行手段（表示側ＭＰＵ１２２におけるタスク処理を実行する機能）と、
前記所定の開始契機となった場合に、前記第２演出手段にて前記特定範囲演出を実行させるために用いられる特定制御情報群（パターン用データテーブル、オープニング用のデータテーブル）を設定する第２側設定手段（表示側ＭＰＵ１２２におけるステップＳ８０２及びステップＳ８０６の処理を実行する機能）と、
を備え、
前記特定制御情報群には、前記特定継続期間中における各制御実行タイミングでの制御内容を特定可能な情報が含まれており、これら制御実行タイミングに対応させて、前記第１制御手段に向けて送信する送信情報の送信タイミングが含まれていることを特徴とする特徴Ｄ１乃至Ｄ５のいずれか１に記載の遊技機。
【０６１３】
特徴Ｄ６によれば、第２制御手段では特定制御情報群を各制御実行タイミングにおいて参照することで、特定継続期間中の演出の実行制御を行うことが可能であるとともに、第１制御手段に向けた送信情報の実行タイミングも特定することが可能である。よって、第２制御手段において参照すべき情報が集約されることとなり処理負荷の軽減が図られる。
【０６１４】
特徴Ｄ７．前記第２演出手段において前記特定継続期間中に実行される特定範囲演出には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記第２側送信手段は、前記各演出範囲の開始タイミングを前記第１制御手段において特定可能とするように前記送信情報を送信するものであることを特徴とする特徴Ｄ６に記載の遊技機。
【０６１５】
特徴Ｄ７によれば、第２制御手段は各演出範囲に応じて送信情報を送信すればよいため、送信情報の送信頻度を抑えることが可能である。また、第１制御手段においては、第２制御手段が送信する送信情報に応じて、第１演出手段に実行させる演出の内容を第２演出手段における演出の内容に対応させる場合に、各演出範囲単位での調整を行えばよいため、当該調整を行い易くなる。
【０６１６】
特徴Ｄ８．前記第１制御手段は、前記特定継続期間中に実行される演出の全体に対応した分の制御情報群を一度に設定するのではなく、前記第２制御手段が前記特定継続期間中の各タイミングで送信情報を送信したことを契機として、前記特定継続期間中に実行される演出の一部分に対応した制御情報群（発光データ、音出力データ）を設定する第１側設定手段（音光側ＭＰＵ１１２における割込み用エリア１６２ｂに発光データを設定する機能、及び確定演出時データ群１５２ｆから音出力データを設定する機能）を備えていることを特徴とする特徴Ｄ６又はＤ７に記載の遊技機。
【０６１７】
特徴Ｄ８によれば、特定継続期間にて実行される演出の全体に対応した分の制御情報群は第２制御手段側にて設定される。その一方、第１制御手段側では、当該全体に対応した分の制御情報群は設定されずに、第２制御手段から特定継続期間中の各タイミングで送信される送信情報に応じて、特定継続期間中に実行される演出の一部分の制御情報群が設定される。これにより、第１制御手段側及び第２制御手段側のそれぞれで全体に対応した分の制御情報群を設定する構成に比べて、制御情報群を設定する記憶手段において必要な記憶容量を抑えることが可能となる。
【０６１８】
特徴Ｄ９．前記第２演出手段において前記特定継続期間中に実行される特定範囲演出には、演出の態様が相違する複数の演出範囲（予告表示、リーチ表示など）を含み得る構成であり、
前記一部分に対応した制御情報群は、前記複数の演出範囲に対応させて設定されていることを特徴とする特徴Ｄ８に記載の遊技機。
【０６１９】
特徴Ｄ９によれば、制御情報群の単位が細切れ的になり過ぎることを抑制することが可能となり第１制御手段における制御情報群の設定頻度を適度に抑えることが可能となる。
【０６２０】
特徴Ｄ１０．前記第２側実行手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定継続期間において前記第２演出手段にて特定範囲演出を実行させるものであり、
前記第２側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信した場合に、前記特定制御情報群を設定するものであることを特徴とする特徴Ｄ８又はＤ９に記載の遊技機。
【０６２１】
特徴Ｄ１０によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、特定継続期間にて実行される演出の全体に対応した分の制御情報群の設定を第２制御手段側にて行う構成とすることで処理負荷の分散化を図ることが可能となる。
【０６２２】
特徴Ｄ１１．前記第１側設定手段は、前記所定の開始契機となったことで前記第１制御手段が送信情報を送信したことに対して、前記特定範囲演出を開始させることに対応した送信情報を前記第２制御手段が送信した場合に、当該特定範囲演出の開始に対応した所定制御情報群（変動開始時の発光データ、変動開始時の音出力データ）を設定する手段（音光側ＭＰＵ１１２におけるステップＳ１２０２の処理を実行する機能）を備え、
前記第１側実行手段は、前記第１側設定手段が前記所定制御情報群を設定した後に、前記特定範囲演出に対応した演出を開始させるものであることを特徴とする特徴Ｄ１０に記載の遊技機。
【０６２３】
特徴Ｄ１１によれば、第１制御手段側において所定の開始契機となったことを特定する構成において、第１制御手段では第２制御手段が送信情報を送信することを敢えて待ってから特定範囲演出に対応した演出が実行されるようにする構成であるため、特定範囲演出の開始タイミングにずれが生じてしまうことを抑制することが可能となる。
【０６２４】
特徴Ｄ１２．前記第１制御手段は、
報知対象事象の発生を特定する報知用特定手段（音光側ＭＰＵ１１２におけるステップＳ６２２の処理を実行する機能）と、
当該報知用特定手段において報知対象事象の発生が特定された場合に、報知発生情報を前記第２制御手段に向けて送信する報知用送信手段（音光側ＭＰＵ１１２におけるステップＳ６２５の処理を実行する機能）と、
前記報知用特定手段において報知対象事象の発生が特定された場合に、前記第２制御手段が送信情報を送信したか否かに関係なく、前記第１演出手段にて報知を行わせる報知実行手段（音光側ＭＰＵ１１２におけるステップＳ６２３、ステップＳ６２４、ステップＳ１６０２、及びステップＳ１８０９の処理を実行する機能）と、
を備えていることを特徴とする特徴Ｄ１１に記載の遊技機。
【０６２５】
特徴Ｄ１２によれば、特定範囲演出の開始に際しては第２制御手段から送信情報が送信されるまで待機するのに対して、報知対象事象が発生した場合には第２制御手段から送信情報が送信されるまで待機することなく第１制御手段において独自に報知を開始させる。これにより、報知を早期に開始させることが可能であるとともに、第１制御手段と第２制御手段との間で通信異常が発生していたとしても第１演出手段側において報知を開始することが可能となる。
【０６２６】
特徴Ｄ１３．前記第２演出手段は、表示面を有する表示手段（図柄表示装置３１）であることを特徴とする特徴Ｄ１乃至Ｄ１２のいずれか１に記載の遊技機。
【０６２７】
表示面を有する表示手段にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０６２８】
特に、上記特徴Ｄ６の構成を備えている場合には、当該表示手段を表示制御する側の第２制御手段において特定継続期間にて実行される演出の全体に対応した分の制御情報群が設定されるため、何らかの通信異常が発生したとしても、表示手段における表示の更新を継続することが可能となる。表示手段における演出は遊技者に注目され易いため、当該表示手段における表示の更新が継続されることで、通信異常が発生した際の影響が低減される。
【０６２９】
特徴Ｄ１４．前記第１演出手段は、音出力手段（スピーカ部４５）及び発光手段（発光部群７１〜７３）の少なくとも一方であることを特徴とする特徴Ｄ１３に記載の遊技機。
【０６３０】
表示面を有する表示手段にて演出が実行されるとともに、音出力手段及び発光手段の少なくとも一方にて演出が実行される構成において、既に説明したような優れた効果を奏することが可能となる。
【０６３１】
なお、上記特徴Ａ群、上記特徴Ｂ群、上記特徴Ｃ群及び上記特徴Ｄ群の発明は、以下の課題を解決することが可能である。
【０６３２】
遊技機の一種として、パチンコ機やスロットマシン等が知られている。これらの遊技機として、複数種類の演出装置を利用して演出を行う構成が知られている。
【０６３３】
例えば液晶表示装置などの表示装置と、スピーカとを少なくとも利用して演出を行う構成が知られており、この場合、表示装置における表示内容に応じた音がスピーカから出力される。また、例えばＬＥＤなどの発光部と、スピーカとを少なくとも利用して演出を行う構成が知られており、この場合、スピーカから出力される音の内容に応じた点灯パターンで発光部が制御される。また、例えば上記表示装置と、可動物とを少なくとも利用して演出を行う構成が知られており、この場合、表示装置における表示内容に応じて可動物の動作が開始される。
【０６３４】
上記例示等のように複数種類の演出装置を利用して演出を行う構成において、所定の演出装置と特定の演出装置とで演出の実行制御を行う制御手段を異ならせることで処理負荷を分散させることが可能となる。この場合に、複数の制御手段を利用する構成において、制御を良好に行うことが可能な構成が求められている。
【０６３５】
＜特徴Ｅ群＞
特徴Ｅ１．演出を実行することが可能な演出手段（発光部群７１〜７３）と、
当該演出手段において演出を実行させるために用いられる制御情報群（発光データ）を、前記演出手段の演出の実行制御を行う場合に利用可能となるように設定する情報設定手段（音光側ＭＰＵ１１２における発光データの読み出し処理を実行する機能）と、
制御実行タイミングとなった場合に、前記制御情報群において当該制御実行タイミングに対応した情報を利用することで、所定の期間中において前記演出手段にて演出を実行させる実行手段（音光側ＭＰＵ１１２における発光制御処理を実行する機能）と、
を備え、
前記情報設定手段は、
前記制御情報群を設定するために用いられる元情報（パレットデータ）を記憶手段（音光側ＲＯＭ１１３）から読み出す元情報読み出し手段（音光側ＭＰＵ１１２におけるステップＳ１４０２、ステップＳ１４０６、ステップＳ１４０９及びステップＳ１４１５の処理を実行する機能）と、
当該元情報読み出し手段が読み出した元情報に対して設定用情報（開始位置情報、継続時間データ）を適用することで前記制御情報群を導出する導出手段（音光側ＭＰＵ１１２におけるデータ展開処理を実行する機能）と、
を備え、
当該導出手段は、前記元情報に対して異なる前記設定用情報を適用することで、異なる制御情報群を導出可能であることを特徴とする遊技機。
【０６３６】
特徴Ｅ１によれば、元情報に対して異なる設定用情報が適用されることで異なる制御情報群が導出される。これにより、所定の期間中に実行される演出の種類毎に異なる制御情報群を遊技機製造段階で記憶手段に記憶させておく構成に比べて、当該記憶手段において必要な記憶容量を削減することが可能となる。以上より、演出の実行制御を好適に行うことが可能となる。
【０６３７】
特徴Ｅ２．前記導出手段は、
前記元情報に対して第１設定用情報（開始位置番号）を適用する手段（音光側ＭＰＵ１１２におけるステップＳ１５０４の処理を実行する機能）と、
前記元情報に対して第２設定用情報（継続時間データ）を適用する手段（音光側ＭＰＵ１１２におけるステップＳ１５０５の処理を実行する機能）と、
を備え、
前記記憶手段には、使用する前記元情報と、当該元情報に適用する前記第１設定用情報の種類及び前記第２設定用情報の種類との対応関係を定めた種類関係情報（データ選択テーブル１５１ｇ）が記憶されていることを特徴とする特徴Ｅ１に記載の遊技機。
【０６３８】
特徴Ｅ２によれば、元情報に対して少なくとも第１設定用情報と第２設定用情報とが適用されて制御情報群が導出される構成であるため、一の元情報から導出される制御情報群を多様化することが可能となる。この場合に、使用する元情報と、当該元情報に適用する第１設定用情報の種類及び第２設定用情報の種類との対応関係を定めた種類関係情報が記憶手段に予め記憶されている構成であるため、元情報と各設定用情報との対応関係を特定するための処理の簡素化が図られる。
【０６３９】
特徴Ｅ３．前記元情報は、前記記憶手段に複数記憶されており、
一の前記元情報に対して適用可能な前記設定用情報は複数であることを特徴とする特徴Ｅ１又はＥ２に記載の遊技機。
【０６４０】
特徴Ｅ３によれば、制御情報群の多様化を、記憶手段において必要な記憶容量を抑えながら実現することが可能となる。
【０６４１】
特徴Ｅ４．前記記憶手段には、使用する前記元情報と当該元情報に適用する前記設定用情報との対応関係を定めた対応関係情報（開始位置データ群１５１ｂ）が記憶されていることを特徴とする特徴Ｅ３に記載の遊技機。
【０６４２】
特徴Ｅ４によれば、元情報と設定用情報との対応関係を特定するための処理の簡素化が図られる。
【０６４３】
特徴Ｅ５．前記元情報には、前記演出手段における演出内容が順次切り換わる場合の切り換わり先の内容が定められており、
前記導出手段は、前記設定用情報として、前記元情報において定められている複数の切り換わり先の内容のうち、いずれの切り換わり先の内容から前記演出手段における演出を開始するのかを示す開始基準情報（開始位置番号）を適用する手段（音光側ＭＰＵ１１２におけるステップＳ１５０４の処理を実行する機能）を備えていることを特徴とする特徴Ｅ１乃至Ｅ４のいずれか１に記載の遊技機。
【０６４４】
特徴Ｅ５によれば、開始基準情報を異ならせるという簡易な手法により、一の元情報から複数の制御情報群を導出することが可能となり、記憶容量を抑えながらの制御情報群の多様化を、設計の容易化を図りながら実現することが可能となる。
【０６４５】
特徴Ｅ６．前記元情報には、前記演出手段における演出内容が順次切り換わる場合の切り換わり先の内容が定められており、
前記導出手段は、前記設定用情報として、前記元情報において定められている切り換わり先の各内容を継続させる場合の継続期間を示す継続基準情報（継続時間データ）を適用する手段（音光側ＭＰＵ１１２におけるステップＳ１５０５の処理を実行する機能）を備えていることを特徴とする特徴Ｅ１乃至Ｅ５のいずれか１に記載の遊技機。
【０６４６】
特徴Ｅ６によれば、継続基準情報を異ならせるという簡易な手法により、一の元情報から複数の制御情報群を導出することが可能となり、記憶容量を抑えながらの制御情報群の多様化を、設計の容易化を図りながら実現することが可能となる。
【０６４７】
特徴Ｅ７．前記演出手段は、複数の単位演出手段（ＬＥＤ７１ａ〜７３ａ）を備えており、
前記導出手段は、前記複数の単位演出手段に対して同一の前記元情報を利用しながら、当該複数の単位演出手段のうち少なくとも第１単位演出手段と第２単位演出手段とで異なる前記設定用情報を適用することで異なる前記制御情報群が導出されるようにする第１導出手段（音光側ＭＰＵ１１２におけるステップＳ１５０２〜ステップＳ１５０８の処理を実行する機能）を備えていることを特徴とする特徴Ｅ１乃至Ｅ６のいずれか１に記載の遊技機。
【０６４８】
特徴Ｅ７によれば、同一の元情報を利用しながら複数の単位演出手段において異なる制御情報群を導出することが可能となる。これにより、複数の単位演出手段間で異なる演出を実行する場合であっても同一の元情報を利用可能であるため、記憶容量を抑えながら演出の多様化を図ることが可能となる。
【０６４９】
特徴Ｅ８．前記演出手段は、複数の単位演出手段（ＬＥＤ７１ａ〜７３ａ）を備えており、
前記導出手段は、
前記複数の単位演出手段に対して同一の前記元情報を利用する第１導出手段（音光側ＭＰＵ１１２におけるステップＳ１５０２〜ステップＳ１５０８の処理を実行する機能）と、
前記複数の単位演出手段のうち一部の単位演出手段に対して異なる前記元情報を利用する第２導出手段（音光側ＭＰＵ１１２におけるステップＳ１５１０〜ステップＳ１５１８の処理を実行する機能）と、
を備えていること特徴とする特徴Ｅ１乃至Ｅ７のいずれか１に記載の遊技機。
【０６５０】
特徴Ｅ８によれば、複数の単位演出手段に利用する元情報の数を変更するだけで、簡素な演出態様と複雑な演出態様との切り換えを行うことが可能となる。
【０６５１】
特徴Ｅ９．前記第２導出手段は、前記設定用情報として、前記複数の単位演出手段のそれぞれに適用する前記元情報の種類を示す適用対象情報（リストデータ、グループデータ）を適用する手段（音光側ＭＰＵ１１２におけるステップＳ１５１１及びステップＳ１５１２の処理を実行する機能）を備えていることを特徴とする特徴Ｅ８に記載の遊技機。
【０６５２】
特徴Ｅ９によれば、複数の単位演出手段間で異なる元情報を適用する場合、適用対象情報を参照するだけでよいため、当該適用処理の簡素化が図られる。
【０６５３】
特徴Ｅ１０．前記演出手段は発光手段であり、
前記制御情報群は、前記所定の期間中における前記発光手段の発光パターンを定めるためのものであり、
前記元情報には、前記発光手段における発光内容が順次切り換わる場合の切り換わり先の内容が定められていることを特徴とする特徴Ｅ１乃至Ｅ９のいずれか１に記載の遊技機。
【０６５４】
特徴Ｅ１０によれば、発光手段の発光制御に関して既に説明したような優れた効果を奏することが可能となる。
【０６５５】
なお、上記特徴Ｅ群の発明は、以下の課題を解決することが可能である。
【０６５６】
遊技機の一種として、パチンコ機やスロットマシン等が知られている。これらの遊技機として、ＣＰＵやＲＯＭを有する、又はＣＰＵやＲＯＭ等が１チップ化されたものを有する制御装置を備え、当該制御装置により、表示装置（例えば液晶表示装置）、発光部（例えばＬＥＤ）、スピーカなどといった演出装置が制御されることで、演出が実行される構成が知られている。
【０６５７】
当該制御装置では、演出の内容を決定付けるデータを読み出し、その読み出したデータに対応した処理を実行することで演出の実行を制御する。具体的には、表示装置の表示制御においては、例えば制御装置にて実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用して表示装置に所定の表示を行わせることで、表示演出を制御する構成が考えられる。また、発光部の発光制御においては、例えば制御装置において実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用して発光部を所定のパターンで発光させることで、発光演出を制御する構成が考えられる。また、スピーカの音出力制御においては、例えば制御装置において実行すべき演出の内容に対応したデータを読み出し、その読み出したデータを利用してスピーカから所定の音を出力させることで、音出力演出を制御する構成が考えられる。
【０６５８】
ここで、所定の演出装置にて実行される演出の種類は多い方が好ましく、演出の種類を多くする上でその制御方法について改善の余地がある。
【０６５９】
＜特徴Ｆ群＞
特徴Ｆ１．演出及び報知の少なくとも一方を実行することが可能な出力手段（スピーカ部４５、発光部群７１〜７３）と、
当該出力手段を動作させるために用いられる制御情報群（音出力データ、発光データ）を、前記出力手段の出力制御を行う場合に利用可能となるように設定する情報設定手段（音光側ＭＰＵ１１２における音出力データの読み出し処理を実行する機能、音光側ＭＰＵ１１２における発光データの読み出し処理を実行する機能）と、
制御実行タイミングとなった場合に、前記制御情報群において当該制御実行タイミングに対応した情報を利用することで、前記出力手段を動作させる実行手段（音光側ＭＰＵ１１２における音出力制御処理を実行する機能、音光側ＭＰＵ１１２における発光制御処理を実行する機能）と、
を備え、
前記制御情報群を設定可能な記憶領域（第１音出力エリア１７１〜第１６音出力エリア１８６、ベース用エリア１６２ａ、割込み用エリア１６２ｂ及び報知用エリア１６２ｃ）を複数備え、
前記実行手段は、複数の前記記憶領域に前記制御情報群が記憶されている場合、それら前記制御情報群のうち一部の前記制御情報群を利用することで、前記出力手段を動作させるものであることを特徴とする遊技機。
【０６６０】
特徴Ｆ１によれば、一の制御情報群を利用して出力手段の出力制御を行っている状況において他の制御情報群を利用して出力手段の出力制御を行う必要が生じた場合であっても、当該他の制御情報群を上記一の制御情報群とは別に記憶することが可能となる。これにより、一の出力手段において状況に応じた様々な動作を行わせることが可能である。さらに、一の動作から次の動作に切り換える場合に前者の動作に対応した制御情報群を残しておくことが可能であるため、当該前者の動作への復帰に際しての処理負荷の軽減が図られる。以上より、出力手段の利用を好適に行うことが可能となる。
【０６６１】
特徴Ｆ２．前記制御情報群には、各制御実行タイミングに対応した情報を特定可能とする指定情報（ポインタ情報）が含まれており、
前記実行手段は、前記指定情報に対応した情報を前記制御情報群から読み出して利用することで、当該制御情報群に対応した態様で前記出力手段を動作させるものであり、
複数の前記記憶領域に記憶されている各制御情報群のうち前記実行手段の利用対象となっていない制御情報群の前記指定情報についても、利用対象となっている制御情報群の前記指定情報の更新が行われる場合に更新する更新手段（音光側ＭＰＵ１１２におけるステップＳ１６１０の処理を実行する機能、音光側ＭＰＵ１１２におけるステップＳ１８１４の処理を実行する機能）を備えていることを特徴とする特徴Ｆ１に記載の遊技機。
【０６６２】
特徴Ｆ２によれば、先に使用されていた制御情報群の利用を中止して他の制御情報群の利用を開始した場合、当該他の制御情報群の利用が終了して上記先に使用されていた制御情報群を利用する状態に復帰する場合には、その復帰タイミングにおいて、当該先に使用されていた制御情報群が継続使用されていた場合と同様の動作が出力手段にて行われる。これにより、他の制御情報群の割込み使用が発生したとしても、経過時間に応じた動作を出力手段にて行わせることが可能となる。
【０６６３】
特に、出力手段の動作が他の出力手段と関連付けて行われる構成においては、当該他の出力手段における動作との対応関係を担保することが可能となる。
【０６６４】
特徴Ｆ３．前記複数の記憶領域に記憶される制御情報群には、前記出力手段の利用対象となる場合の優先度が定められており、
前記実行手段は、複数の前記記憶領域に前記制御情報群が記憶されている場合に一部の前記制御情報群を利用する場合、前記優先度が高い制御情報群を利用対象とするものであることを特徴とする特徴Ｆ１又はＦ２に記載の遊技機。
【０６６５】
特徴Ｆ３によれば、複数の制御情報群が同時に記憶される構成において、優先度が高い制御情報群が利用対象となるため、出力手段における動作を適切なものとすることが可能となる。また、複数の制御情報群が同時に記憶されている場合であっても、優先度の比較を行うことで利用対象とすべき制御情報群の選択を容易に行うことが可能となる。よって、利用対象の制御情報群を選択するための処理の簡素化が図られる。
【０６６６】
特徴Ｆ４．複数の前記記憶領域は、前記優先度に対応させて設けられていることを特徴とする特徴Ｆ３に記載の遊技機。
【０６６７】
特徴Ｆ４によれば、記憶領域の単位で優先度が設定されているため、利用対象の制御情報群を選択する場合に制御情報群毎に優先度の比較を行う必要が生じない。よって、利用対象の制御情報群を選択するための処理の簡素化が図られる。
【０６６８】
特徴Ｆ５．前記実行手段は、
報知用の前記制御情報群が利用対象となっている場合に前記出力手段にて報知が実行されるようにする報知実行手段（音光側ＭＰＵ１１２におけるステップＳ１６０２の処理を実行する機能）と、
演出用の前記制御情報群が利用対象となっている場合に前記出力手段にて演出が実行されるようにする演出実行手段（音光側ＭＰＵ１１２におけるステップＳ１６０４及びステップＳ１６０５の処理を実行する機能）と、
を備え、
前記報知用の前記制御情報群は、前記演出用の前記制御情報群よりも前記優先度が高いことを特徴とする特徴Ｆ３又はＦ４に記載の遊技機。
【０６６９】
特徴Ｆ５によれば、報知の実行を演出の実行よりも優先させることができるとともに、報知の実行を優先させる場合には優先度の比較を行うだけでよいため、処理の簡素化が図られる。
【０６７０】
特徴Ｆ６．前記実行手段は、
ベース用の前記制御情報群が利用対象となっている場合に前記出力手段にてベース動作がされるようにするベース実行手段（音光側ＭＰＵ１１２におけるステップＳ１６０５の処理を実行する機能）と、
割込み用の前記制御情報群が利用対象となっている場合に前記出力手段にて割込み動作がされるようにする割込み実行手段（音光側ＭＰＵ１１２におけるステップＳ１６０４の処理を実行する機能）と、
を備え、
前記割込み用の前記制御情報群は、前記ベース用の前記制御情報群よりも前記優先度が高いことを特徴とする特徴Ｆ３乃至Ｆ５のいずれか１に記載の遊技機。
【０６７１】
特徴Ｆ６によれば、ベース動作に対して割込み動作を優先して実行することが可能となり、出力手段における動作の設計の容易化が図られる。また、割込み動作を優先させる場合には優先度の比較を行うだけでよいため、処理の簡素化が図られる。
【０６７２】
特徴Ｆ７．複数の前記記憶領域のうち少なくとも特定記憶領域（割込み用エリア１６２ｂ）は、当該特定記憶領域に既に前記制御情報群が記憶されている状況で新たな制御情報群の記憶指示が発生し得る構成であり、
前記特定記憶領域に記憶される制御情報群には、当該特定記憶領域に記憶させる上での記憶優先度（発光側優先度）が定められており、
前記特定記憶領域に既に前記制御情報群が記憶されている状況で新たな制御情報群の記憶指示が発生した場合、既に記憶されている制御情報群の方が前記新たな制御情報群よりも前記記憶優先度が高い場合には当該新たな制御情報群の記憶処理を実行することなく前記既に記憶されている制御情報群が記憶された状態を維持させ、前記新たな制御情報群の方が前記既に記憶されている制御情報群よりも前記記憶優先度が高い場合には前記新たな制御情報群を前記特定記憶領域に上書きする書き込み手段（音光側ＭＰＵ１１２におけるステップＳ１４１２〜ステップＳ１４１６の処理を実行する機能）を備えていることを特徴とする特徴Ｆ１乃至Ｆ６のいずれか１に記載の遊技機。
【０６７３】
特徴Ｆ７によれば、特定記憶領域に記憶させる制御情報群を決定する場合には、記憶優先度を比較するだけでよいため、特定記憶領域に制御情報群を記憶させる場合の処理の簡素化が図られる。
【０６７４】
特徴Ｆ８．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記実行手段は、
特典発生確定用の前記制御情報群が利用対象となっている場合に前記出力手段にて特典発生確定用の演出が実行されるようにする確定実行手段と、
特典発生期待用の前記制御情報群が利用対象となっている場合に前記出力手段にて特典発生期待用の演出が実行されるようにする期待実行手段と、
を備え、
前記特典発生確定用の制御情報群は、前記特典発生期待用の制御情報群よりも前記記憶優先度が高いことを特徴とする特徴Ｆ７に記載の遊技機。
【０６７５】
特徴Ｆ８によれば、特典発生確定用の演出の実行を優先させることができる。また、当該特典発生確定用の演出の実行を優先させる場合には、記憶優先度を比較するだけでよいため、特定記憶領域に制御情報群を記憶させる場合の処理の簡素化が図られる。
【０６７６】
特徴Ｆ９．前記演出手段は発光手段であり、
前記制御情報群は、前記所定の期間中における前記発光手段の発光パターンを定めるためのものであることを特徴とする特徴Ｆ１乃至Ｆ８のいずれか１に記載の遊技機。
【０６７７】
特徴Ｆ９によれば、発光手段の発光制御に関して既に説明したような優れた効果を奏することが可能となる。
【０６７８】
＜特徴Ｇ群＞
特徴Ｇ１．演出及び報知の少なくとも一方を実行することが可能な出力手段（発光部群７１〜７３）と、
当該出力手段を動作させるために用いられる制御情報群（発光データ）を、前記出力手段の出力制御を行う場合に利用可能となるように特定記憶領域（割込み用エリア１６２ｂ）に記憶させる情報設定手段（音光側ＭＰＵ１１２における発光データの読み出し処理を実行する機能）と、
制御実行タイミングとなった場合に、前記特定記憶領域に設定されている前記制御情報群において当該制御実行タイミングに対応した情報を利用することで、前記出力手段を動作させる実行手段（音光側ＭＰＵ１１２における発光制御処理を実行する機能）と、
を備え、
前記特定記憶領域に記憶される制御情報群には、当該特定記憶領域に記憶させる上での記憶優先度（発光側優先度）が定められており、
前記特定記憶領域に既に前記制御情報群が記憶されている状況で新たな制御情報群の記憶指示が発生した場合、既に記憶されている制御情報群の方が前記新たな制御情報群よりも前記記憶優先度が高い場合には当該新たな制御情報群の記憶処理を実行することなく前記既に記憶されている制御情報群が記憶された状態を維持させ、前記新たな制御情報群の方が前記既に記憶されている制御情報群よりも前記記憶優先度が高い場合には前記新たな制御情報群を前記特定記憶領域に上書きする書き込み手段（音光側ＭＰＵ１１２におけるステップＳ１４１２〜ステップＳ１４１６の処理を実行する機能）を備えていることを特徴とする遊技機。
【０６７９】
特徴Ｇ１によれば、一の制御情報群を利用して出力手段の出力制御を行っている状況において他の制御情報群を利用して出力手段の出力制御を行う必要が生じた場合、当該他の制御情報群を利用した出力制御に切り換わり得る。これにより、一の出力手段において状況に応じた様々な動作を行わせることが可能となる。
【０６８０】
また、特定記憶領域に既に制御情報群が記憶されている状況であっても新たな制御情報群が上書きされ得る構成において、記憶優先度が高い制御情報群が特定記憶領域に記憶された状態となるため、出力手段における動作を適切なものとすることが可能となる。さらにまた、特定記憶領域に記憶させる制御情報群を決定する場合には、記憶優先度を比較するだけでよいため、特定記憶領域に制御情報群を記憶させる場合の処理の簡素化が図られる。以上より、出力手段の利用を好適に行うことが可能となる。
【０６８１】
特徴Ｇ２．遊技者に特典を付与するか否かの特典抽選処理を実行する特典抽選実行手段（主側ＭＰＵ９２におけるステップＳ３０１及びステップＳ４０３の処理を実行する機能）を備え、
前記実行手段は、
特典発生確定用の前記制御情報群が利用対象となっている場合に前記出力手段にて特典発生確定用の演出が実行されるようにする確定実行手段と、
特典発生期待用の前記制御情報群が利用対象となっている場合に前記出力手段にて特典発生期待用の演出が実行されるようにする期待実行手段と、
を備え、
前記特典発生確定用の制御情報群は、前記特典発生期待用の制御情報群よりも前記記憶優先度が高いことを特徴とする特徴Ｇ１に記載の遊技機。
【０６８２】
特徴Ｇ２によれば、特典発生確定用の演出の実行を優先させることができる。また、当該特典発生確定用の演出の実行を優先させる場合には、記憶優先度を比較するだけでよいため、特定記憶領域に制御情報群を記憶させる場合の処理の簡素化が図られる。
【０６８３】
特徴Ｇ３．前記出力手段は発光手段であり、
前記制御情報群は、所定の期間中における前記発光手段の発光パターンを定めるためのものであることを特徴とする特徴Ｇ１又はＧ２に記載の遊技機。
【０６８４】
特徴Ｇ３によれば、発光手段の発光制御に関して既に説明したような優れた効果を奏することが可能となる。
【０６８５】
なお、上記特徴Ｆ群及び上記特徴Ｇ群の発明は、以下の課題を解決することが可能である。
【０６８６】
遊技機の一種として、パチンコ機やスロットマシン等が知られている。これらの遊技機として、ＣＰＵやＲＯＭを有する、又はＣＰＵやＲＯＭ等が１チップ化されたものを有する制御装置を備え、当該制御装置により、表示装置（例えば液晶表示装置）、発光部（例えばＬＥＤ）、スピーカなどといった出力装置が制御されることで、演出や報知が実行される構成が知られている。
【０６８７】
当該制御装置では、演出や報知の内容を決定付けるデータを読み出し、その読み出したデータに対応した処理を実行することで演出や報知の実行を制御する。具体的には、表示装置の表示制御においては、例えば制御装置にて実行すべき演出や報知の内容に対応したデータを読み出し、その読み出したデータを利用して表示装置に所定の表示を行わせることで、表示演出や報知用表示の実行を制御する構成が考えられる。また、発光部の発光制御においては、例えば制御装置において実行すべき演出や報知の内容に対応したデータを読み出し、その読み出したデータを利用して発光部を所定のパターンで発光させることで、発光演出や報知用発光の実行を制御する構成が考えられる。また、スピーカの音出力制御においては、例えば制御装置において実行すべき演出や報知の内容に対応したデータを読み出し、その読み出したデータを利用してスピーカから所定の音を出力させることで、音出力演出や報知用音出力の実行を制御する構成が考えられる。
【０６８８】
ここで、演出や報知の実行に関して、好適な制御方法が求められている。
【０６８９】
以下に、以上の各特徴を適用し得る又は各特徴に適用される遊技機の基本構成を示す。
【０６９０】
パチンコ遊技機：遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【０６９１】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【０６９２】
１０…パチンコ機、３１…図柄表示装置、４５…スピーカ部、４８…演出操作装置、５１…幕板可動ユニット、６１ａ，６１ｂ…円盤可動ユニット、７１〜７３…発光部群、７１ａ〜７３ａ…ＬＥＤ、９２…主側ＭＰＵ、１１２…音光側ＭＰＵ、１１３…音光側ＲＯＭ、１２２…表示側ＭＰＵ、１５１ｂ…開始位置データ群、１５１ｇ…データ選択テーブル、１６１…保持データエリア、１６２ａ…ベース用エリア、１６２ｂ…割込み用エリア、１６２ｃ…報知用エリア、１７１〜１８６…音出力エリア。
【図１】
2020151525.tif 000003
【図２】
2020151525.tif 000004
【図３】
2020151525.tif 000005
【図４】
2020151525.tif 000006
【図５】
2020151525.tif 000007
【図６】
2020151525.tif 000008
【図７】
2020151525.tif 000009
【図８】
2020151525.tif 000010
【図９】
2020151525.tif 000011
【図１０】
2020151525.tif 000012
【図１１】
2020151525.tif 000013
【図１２】
2020151525.tif 000014
【図１３】
2020151525.tif 000015
【図１４】
2020151525.tif 000016
【図１５】
2020151525.tif 000017
【図１６】
2020151525.tif 000018
【図１７】
2020151525.tif 000019
【図１８】
2020151525.tif 000020
【図１９】
2020151525.tif 000021
【図２０】
2020151525.tif 000022
【図２１】
2020151525.tif 000023
【図２２】
2020151525.tif 000024
【図２３】
2020151525.tif 000025
【図２４】
2020151525.tif 000026
【図２５】
2020151525.tif 000027
【図２６】
2020151525.tif 000028
【図２７】
2020151525.tif 000029
【図２８】
2020151525.tif 000030
【図２９】
2020151525.tif 000031
【図３０】
2020151525.tif 000032
【図３１】
2020151525.tif 000033
【図３２】
2020151525.tif 000034
【図３３】
2020151525.tif 000035
【図３４】
2020151525.tif 000036
【図３５】
2020151525.tif 000037
【図３６】
2020151525.tif 000038
【図３７】
2020151525.tif 000039