(57)【要約】【課題】機種変更等に伴う遊技盤や基板等の交換が容易であり、かつ、入賞装置等に対する不正行為を抑止できる遊技機を提供すること。【解決手段】  表面に遊技領域７が形成される遊技盤６を遊技枠１０１に着脱自在に取り付けるとともに、該遊技盤６の裏面側に可変表示装置９を配置し、遊技の制御を行う遊技制御基板３１を収容した主基板ボックス３１ａを、前記遊技盤６における可変表示装置９の側部に対応する位置に、水平姿勢と垂直姿勢との間で回動自在に枢支し、水平姿勢とした状態において遊技盤６と可変表示装置９とが離間可能となるとともに、垂直姿勢とした状態において遊技盤６との間に可変表示装置９が配置可能に設けられており、演出装置は、特定遊技状態以外の遊技状態において特別可変入賞装置にて球が検出されたことにもとづいて異常報知を実行する。【選択図】図８７
2009056175.tif 000002
【特許請求の範囲】
【請求項１】
表面に遊技領域が形成されるとともに、該遊技領域の少なくとも一部に透光部を有する遊技盤と、該遊技盤が着脱自在に取り付けられる遊技枠と、前記遊技盤の裏面側に配置され、前記遊技領域に設けられた始動領域に遊技球が入賞したことにもとづいて各々を識別可能な複数種類の識別情報の可変表示を行い表示結果を導出表示する可変表示装置とを備え、該可変表示装置に特定表示結果が導出表示されたときに遊技者にとって有利な特定遊技状態に移行させる遊技機であって、
前記特定遊技状態において遊技球が入賞しない状態から入賞しやすい状態に変化可能な特別可変入賞装置と、
前記特別可変入賞装置に入賞した遊技球を検出して検出信号を出力する検出手段と、
遊技の進行を制御する遊技制御手段が設けられた遊技制御基板を収容する遊技制御基板ボックスと、
前記遊技制御手段が送信するコマンドにもとづいて、前記可変表示装置を含む演出装置の制御を行う演出制御手段と、
を備え、
前記可変表示装置は、前記遊技盤の裏面側に位置するように前記遊技枠に取り付けられ、
前記遊技制御基板ボックスは、
前記遊技盤における前記可変表示装置の側部に対応する位置に設けられ、
前記遊技盤が前記遊技枠に取り付けられた状態において、前記可変表示装置の側部から前記可変表示装置の裏面方向に向けて突出して配置される第１の姿勢と前記可変表示装置の裏面に対向するように配置される第２の姿勢との間で回動自在に枢支され、
前記第１の姿勢とした状態において前記遊技盤と前記可変表示装置とが離間可能となるとともに、前記第２の姿勢とした状態において前記遊技盤との間に前記可変表示装置が配置可能に設けられており、
前記遊技制御手段は、前記特定遊技状態以外の遊技状態において前記検出手段が検出信号を出力したことにもとづいて、異常報知の実行を指示するための異常報知コマンドを送信する特別異常報知コマンド送信手段を含み、
前記演出制御手段は、前記異常報知コマンド送信手段が送信した異常報知コマンドにもとづいて、前記演出装置により異常報知を実行する異常報知手段を含む、
ことを特徴とする遊技機。
【請求項２】
表面に遊技領域が形成されるとともに、該遊技領域の少なくとも一部に透光部を有する遊技盤と、該遊技盤が着脱自在に取り付けられる遊技枠と、前記遊技盤の裏面側に配置され、前記遊技領域に設けられた第１の始動領域に遊技球が入賞したことにもとづいて各々を識別可能な複数種類の識別情報の可変表示を行い表示結果を導出表示する可変表示装置とを備え、該可変表示装置に特定表示結果が導出表示されたときに遊技者にとって有利な特定遊技状態に移行させる遊技機であって、
前記第１の始動領域に遊技球が入賞しない閉状態と該第１の始動領域に遊技球が入賞可能な開状態とに変化可能であり、所定の開放条件が成立したことにもとづいて当該開状態となる可変入賞装置と、
前記第１の始動領域に入賞した遊技球を検出して検出信号を出力する始動入賞検出手段と、
遊技の進行を制御する遊技制御手段が設けられた遊技制御基板を収容する遊技制御基板ボックスと、
前記遊技制御手段が送信するコマンドにもとづいて、前記可変表示装置を含む演出装置の制御を行う演出制御手段と、
を備え、
前記可変表示装置は、前記遊技盤の裏面側に位置するように前記遊技枠に取り付けられ、
前記遊技制御基板ボックスは、
前記遊技盤における前記可変表示装置の側部に対応する位置に設けられ、
前記遊技盤が前記遊技枠に取り付けられた状態において、前記可変表示装置の側部から前記可変表示装置の裏面方向に向けて突出して配置される第１の姿勢と前記可変表示装置の裏面に対向するように配置される第２の姿勢との間で回動自在に枢支され、
前記第１の姿勢とした状態において前記遊技盤と前記可変表示装置とが離間可能となるとともに、前記第２の姿勢とした状態において前記遊技盤との間に前記可変表示装置が配置可能に設けられており、
前記遊技制御手段は、前記可変入賞装置が閉状態で該可変入賞装置に入賞しない状態のときに、前記始動入賞検出手段が検出信号を出力したことにもとづいて、異常報知の実行を指示するための異常報知コマンドを送信する異常報知コマンド送信手段を含み、
前記演出制御手段は、前記異常報知コマンド送信手段が送信した異常報知コマンドにもとづいて、前記演出装置により異常報知を実行する異常報知手段を含む、
ことを特徴とする遊技機。
【請求項３】
前記可変表示装置は、一側辺を中心として前記遊技枠に回動自在に枢支されている、
ことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記遊技枠には、前記可変表示装置の側部所定箇所に前記遊技制御基板ボックスが挿通可能な開口部が形成されているとともに、該遊技枠の前面側に前記遊技盤が取り付けられ、該遊技枠の裏面側に前記可変表示装置が取り付けられ、
前記遊技制御基板ボックスは、前記第１の姿勢とした状態において前記開口部に対して挿脱可能となり、前記第１の姿勢とした状態で前記開口部から前記可変表示装置の裏面側まで挿通した状態で前記第２の姿勢に回動可能となる、
ことを特徴とする請求項１〜３のいずれかに記載の遊技機。
【請求項５】
前記遊技制御手段は、前記演出装置を含む演出用の電気部品を制御させるための演出制御コマンドを前記演出制御手段に送信するコマンド送信手段を含み、
前記演出制御手段は、前記遊技制御手段から受信した演出制御コマンドにもとづいて、前記演出用の電気部品を制御するための制御信号をシリアル信号方式で出力する出力手段と、を含み、
前記出力手段から入力された制御信号をシリアル信号方式からパラレル信号方式に変換して前記演出用の電気部品に出力する、前記遊技盤に設けられた盤側シリアル−パラレル変換回路および前記遊技枠に設けられた枠側シリアル−パラレル変換回路をさらに備え、
前記盤側シリアル−パラレル変換回路は、パラレル信号方式に変換した制御信号を、前記演出用の電気部品のうち前記遊技盤に設けられた電気部品に出力し、
前記枠側シリアル−パラレル変換回路は、パラレル信号方式に変換した制御信号を、前記演出用の電気部品のうち前記遊技枠に設けられた電気部品に出力するものであり、
前記盤側シリアル−パラレル変換回路と前記枠側シリアル−パラレル変換回路とは、１系統の配線を介して接続されるとともに、あらかじめ相互に異なるアドレス情報が割り当てられ、自己のアドレス情報が付加された制御信号のみをパラレル信号方式に変換して出力するものであり、
前記出力手段は、前記遊技盤に設けられた電気部品を制御するための制御信号を出力するときには、前記盤側シリアル−パラレル変換回路を特定可能なアドレス情報を付加した制御信号をシリアル信号方式で出力し、前記遊技枠に設けられた電気部品を制御するための制御信号を出力するときには、前記枠側シリアル−パラレル変換回路を特定可能なアドレス情報を付加した制御信号をシリアル信号方式で出力する、
ことを特徴とする請求項１〜４のいずれかに記載の遊技機。
【請求項６】
前記遊技盤と前記可変表示装置との間に、演出用可動物を配置した、
ことを特徴とする請求項１〜５のいずれかに記載の遊技機。
【請求項７】
前記可変表示装置は、複数種類の演出画像を含む各種画像の表示を行うことが可能であり、
前記演出制御手段は、
前記遊技制御手段により決定された表示情報に基づいて、前記可変表示装置の表示動作を制御する表示制御用ＣＰＵと、
複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段と、
前記表示制御用ＣＰＵによる制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて、表示用データを作成した後、当該表示用データに基づいて前記可変表示装置に演出画像を表示させる画像プロセッサと、
を備え、
前記画像データ記憶手段が記憶する画像データは、
前記可変表示装置に対応した画素総数に比べて少ない画素数に対応して構成された第１画像データと、
第１画像データの対応する画素数とは異なり、前記可変表示装置に対応した画素総数に比べて少ない画素数に対応して構成された第２画像データとを含み、
前記画像プロセッサは、
前記画像データ記憶手段から読み出した画像データに基づき表示用データを作成する表示用データ作成手段と、
前記表示用データ作成手段により作成された表示用データに対応する演出画像を所定の拡大率で拡大して前記可変表示装置に対応した画素総数の演出画像として前記可変表示装置に表示させる拡大表示処理手段とを含み、
前記表示制御用ＣＰＵは、
遊技の進行状況に対応して所定の画像切替条件が成立することにより、前記可変表示装置に表示させる演出画像を、第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で切り替える旨の決定を行う演出画像切替決定手段と、
前記演出画像切替決定手段による決定結果に対応して、前記拡大表示処理手段における演出画像の拡大率を変更させる画像切替時拡大率変更手段と、
前記演出画像切替決定手段による決定結果に対応して、前記画像データ記憶手段から読み出す画像データを第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で変更させる画像切替時読出データ変更手段とを含む、
ことを特徴とする請求項１〜６のいずれかに記載の遊技機。
【請求項８】
前記表示制御用ＣＰＵは、
前記画像プロセッサが前記画像データ記憶手段から所定の画像データを読み出す際のデータバス幅を、第１のバス幅に設定する第１バス幅設定手段と、
前記画像プロセッサが前記画像データ記憶手段から前記所定の画像データ以外の画像データを読み出す際のデータバス幅を、第１のバス幅とは異なる第２のバス幅に設定する第２バス幅設定手段とを含む、
ことを特徴とする請求項７に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技領域に設けられた始動領域に遊技球が入賞したことにもとづいて各々を識別可能な複数種類の識別情報の可変表示を行い表示結果を導出表示する可変表示装置とを備え、該可変表示装置に特定表示結果が導出表示されたときに遊技者にとって有利な特定遊技状態に移行させる遊技機に関する。
【背景技術】
【０００２】
従来、この種の遊技機としてのパチンコ機には、遊技に関わる演出画像等を表示可能な液晶表示器等の表示装置が設けられているが、特に近年においては、演出効果を増大させるために表示装置の大型化が進んでおり、例えば遊技枠に大型の表示装置が取り付けられるとともに、該表示装置の前面側に、透光性を有する透光性材料で構成された遊技盤を配置し、該遊技盤を通してその裏面側の表示装置の表示画面を視認できるようにしたもの等が提案されている。
【０００３】
また、この種の遊技機において、遊技枠の裏面側に表示装置を取り付けるとともに、該表示装置の下方に前後方向に貫通する開口部を設け、遊技枠の前面側に着脱自在な遊技盤の下部には、遊技の制御を行う遊技制御装置を、前記開口部に挿脱自在な挿脱状態と開口部へ挿脱不能となる挿脱不能状態とに変換可能に設け、該遊技制御装置を挿脱状態として遊技盤を遊技枠の前面側に装着すると、遊技制御装置が開口部の後方に配置されるとともに、この状態で挿脱不能状態に変換することで、表示装置の裏面側に配置されるようにしたもの等がある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００７−１１７１６０号公報（第１３頁、第１３−１５図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の遊技機にあっては、表示装置が大型化された場合であっても、遊技盤の交換作業を遊技枠の前面側から容易に行うことができるが、遊技枠における遊技盤の近傍に遊技制御装置を挿脱するための開口部が形成されているばかりか、遊技盤を斜め前方から視認したときに、遊技盤の表面に写った釘の反射像が表示装置に突き刺さったように見えることを防止するために、遊技盤と表示装置との間に幅広の空間部が形成されているため、ピアノ線等の不正器具を外部から進入させ、これら開口部や空間部を介して遊技盤に設けられた入賞装置に対する不正行為が行われやすくなるという問題があった。
【０００６】
本発明は、このような問題点に着目してなされたものであり、機種変更等に伴う遊技盤や基板等の交換が容易であり、かつ、入賞装置等に対する不正行為を抑止できる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の請求項１に記載の遊技機は、
表面に遊技領域（７）が形成されるとともに、該遊技領域の少なくとも一部に透光部を有する遊技盤（６）と、該遊技盤が着脱自在に取り付けられる遊技枠（前面枠１０１）と、前記遊技盤の裏面側に配置され、前記遊技領域に設けられた始動領域（始動入賞装置１５）に遊技球（パチンコ球）が入賞したことにもとづいて各々を識別可能な複数種類の識別情報（特別図柄や飾り図柄）の可変表示を行い表示結果を導出表示する可変表示装置（変動表示装置９）とを備え、該可変表示装置に特定表示結果（大当り図柄）が導出表示されたときに遊技者にとって有利な特定遊技状態（大当り遊技状態）に移行させる遊技機（パチンコ遊技機１）であって、
前記特定遊技状態において遊技球が入賞しない状態（閉状態）から入賞しやすい状態（開状態）に変化可能な特別可変入賞装置（特別可変入賞球装置２０）と、
前記特別可変入賞装置に入賞した遊技球を検出して検出信号を出力する検出手段（カウントスイッチ２３）と、
遊技の進行を制御する遊技制御手段（遊技制御用マイクロコンピュータ１５６）が設けられた遊技制御基板（遊技制御基板（主基板）３１）を収容する遊技制御基板ボックス（主基板ボックス３１ａ）と、
前記遊技制御手段が送信するコマンド（演出制御コマンド）にもとづいて、前記可変表示装置を含む演出装置の制御を行う演出制御手段（演出制御用マイクロコンピュータ８１）と、
を備え、
前記可変表示装置は、前記遊技盤の裏面側に位置するように前記遊技枠に取り付けられ（図８７）、
前記遊技制御基板ボックスは、
前記遊技盤における前記可変表示装置の側部（下端縁部）に対応する位置に設けられ、
前記遊技盤が前記遊技枠に取り付けられた状態において、前記可変表示装置の側部から前記可変表示装置の裏面（背面）方向に向けて突出して配置される第１の姿勢（水平姿勢）と前記可変表示装置の裏面に対向するように配置される第２の姿勢（垂直姿勢）との間で回動自在に枢支され（図９２）、
前記第１の姿勢とした状態において前記遊技盤と前記可変表示装置とが離間可能となるとともに、前記第２の姿勢とした状態において前記遊技盤との間に前記可変表示装置が配置可能に設けられており（図９２）、
前記遊技制御手段は、前記特定遊技状態以外の遊技状態（通常遊技状態等）において前記検出手段が検出信号を出力したことにもとづいて（遊技制御用マイクロコンピュータ１５６におけるステップＳ２５５のＮ、ステップ２５８のＮ）、異常報知の実行を指示するための異常報知コマンド（異常入賞報知指定コマンド）を送信する特別異常報知コマンド送信手段（遊技制御用マイクロコンピュータ１５６におけるステップＳ２５９，２６０）を含み、
前記演出制御手段は、前記異常報知コマンド送信手段が送信した異常報知コマンドにもとづいて、前記演出装置により異常報知を実行する異常報知手段（演出制御用マイクロコンピュータ８１におけるステップＳ５９（図５５））を含む、
ことを特徴としている。
この特徴によれば、遊技制御基板が収容された遊技制御基板ボックスを第１の姿勢とすることで、遊技制御基板ボックスを可変表示装置と干渉させることなく、遊技盤を該遊技制御基板ボックスとともに遊技枠に対して着脱することができるため、機種変更に伴う交換作業を容易に行うことができるとともに、遊技盤を遊技枠に取り付けた状態で遊技制御基板ボックスを第２の姿勢とすることで、遊技制御基板ボックスを裏面側に突出させることなく、かつ可変表示装置の裏面側にコンパクトに配置することができる。また、不正に特別可変入賞装置が開放されたときでも、特定遊技状態以外の遊技状態において検出手段によって遊技球の入賞が検出されたことにもとづいて、演出装置により特別可変入賞装置に対する不正行為によって入賞異常が生じたことが報知されるため、特別可変入賞装置に対する不正行為を確実に防止することができる。
【０００８】
本発明の請求項２に記載の遊技機は、
表面に遊技領域（７）が形成されるとともに、該遊技領域の少なくとも一部に透光部を有する遊技盤（６）と、該遊技盤が着脱自在に取り付けられる遊技枠（前面枠１０１）と、前記遊技盤の裏面側に配置され、前記遊技領域に設けられた第１の始動領域（始動入賞装置１５）に遊技球（パチンコ球）が入賞したことにもとづいて各々を識別可能な複数種類の識別情報（特別図柄や飾り図柄）の可変表示を行い表示結果を導出表示する可変表示装置（変動表示装置９）とを備え、該可変表示装置に特定表示結果（大当り図柄）が導出表示されたときに遊技者にとって有利な特定遊技状態（大当り遊技状態）に移行させる遊技機（パチンコ遊技機１）であって、
前記第１の始動領域に遊技球が入賞しない閉状態と該第１の始動領域に遊技球が入賞可能な開状態とに変化可能であり、所定の開放条件が成立したこと（ゲート３２に入賞したこと）にもとづいて当該開状態となる可変入賞装置（始動入賞装置１５、普通電動役物）と、
前記第１の始動領域に入賞した遊技球を検出して検出信号を出力する始動入賞検出手段（第２始動口スイッチ１４ｂ）と、
遊技の進行を制御する遊技制御手段（遊技制御用マイクロコンピュータ１５６）が設けられた遊技制御基板（遊技制御基板（主基板）３１）を収容する遊技制御基板ボックス（主基板ボックス３１ａ）と、
前記遊技制御手段が送信するコマンド（演出制御コマンド）にもとづいて、前記可変表示装置を含む演出装置の制御を行う演出制御手段（演出制御用マイクロコンピュータ８１）と、
を備え、
前記可変表示装置は、前記遊技盤の裏面側に位置するように前記遊技枠に取り付けられ（図８７）、
前記遊技制御基板ボックスは、
前記遊技盤における前記可変表示装置の側部（下端縁部）に対応する位置に設けられ、
前記遊技盤が前記遊技枠に取り付けられた状態において、前記可変表示装置の側部から前記可変表示装置の裏面（背面）方向に向けて突出して配置される第１の姿勢（水平姿勢）と前記可変表示装置の裏面に対向するように配置される第２の姿勢（垂直姿勢）との間で回動自在に枢支され（図９２）、
前記第１の姿勢とした状態において前記遊技盤と前記可変表示装置とが離間可能となるとともに、前記第２の姿勢とした状態において前記遊技盤との間に前記可変表示装置が配置可能に設けられており（図９２）、
前記遊技制御手段は、前記可変入賞装置が閉状態で該可変入賞装置に入賞しない状態のときに、前記始動入賞検出手段が検出信号を出力したことにもとづいて（遊技制御用マイクロコンピュータ１５６におけるステップＳ２６１のＮ）、異常報知の実行を指示するための異常報知コマンドを送信する異常報知コマンド送信手段（遊技制御用マイクロコンピュータ１５６におけるステップＳ２６５，２６６）を含み、
前記演出制御手段は、前記異常報知コマンド送信手段が送信した異常報知コマンドにもとづいて、前記演出装置により異常報知を実行する異常報知手段（演出制御用マイクロコンピュータ８１におけるステップＳ５９（図５５））を含む、
ことを特徴としている。
この特徴によれば、遊技制御基板が収容された遊技制御基板ボックスを第１の姿勢とすることで、遊技制御基板ボックスを可変表示装置と干渉させることなく、遊技盤を該遊技制御基板ボックスとともに遊技枠に対して着脱することができるため、機種変更に伴う交換作業を容易に行うことができるとともに、遊技盤を遊技枠に取り付けた状態で遊技制御基板ボックスを第２の姿勢とすることで、遊技制御基板ボックスを裏面側に突出させることなく、かつ可変表示装置の裏面側にコンパクトに配置することができる。また、不正に可変入賞装置が開放されたときでも、可変入賞装置が閉状態で、可変入賞装置に入賞しない状態のときに検出手段によって遊技球の入賞が検出されたことにもとづいて、演出装置により可変入賞装置に対する不正行為によって入賞異常が生じたことが報知されるため、可変入賞装置に対する不正行為を確実に防止することができる。
【０００９】
本発明の請求項３に記載の遊技機は、請求項１または２に記載の遊技機であって、
前記可変表示装置（変動表示装置９）は、一側辺（左側辺）を中心として前記遊技枠（前面枠１０１）に回動自在に枢支されている（図８８）、
ことを特徴としている。
この特徴によれば、遊技枠に荷重を支持させた状態で可変表示装置を遊技枠に対して離脱させることができるため、遊技盤及び遊技制御基板ボックスの遊技枠に対する着脱作業が容易になる。
【００１０】
本発明の請求項４に記載の遊技機は、請求項１〜３のいずれかに記載の記載の遊技機であって、
前記遊技枠（前面枠１０１）には、前記可変表示装置（変動表示装置９）の側部所定箇所に前記遊技制御基板ボックス（主基板ボックス３１ａ）が挿通可能な開口部（挿脱開口１６２）が形成されているとともに、該遊技枠の前面側に前記遊技盤が取り付けられ、該遊技枠の裏面（背面）側に前記可変表示装置が取り付けられ（図８７）、
前記遊技制御基板ボックスは、前記第１の姿勢（水平姿勢）とした状態において前記開口部に対して挿脱可能となり、前記第１の姿勢とした状態で前記開口部から前記可変表示装置の裏面側まで挿通した状態で前記第２の姿勢（垂直姿勢）に回動可能となる（図９２）、
ことを特徴としている。
この特徴によれば、遊技盤及び遊技制御基板ボックスの着脱作業を遊技枠の前面側から行うことができるため、遊技枠に対する着脱作業が容易になる。
【００１１】
本発明の請求項５に記載の遊技機は、請求項１〜４のいずれかに記載の遊技機であって、
前記遊技制御手段（遊技制御用マイクロコンピュータ１５６）は、前記演出装置を含む演出用の電気部品（各ＬＥＤ２５ａ、２５ｂ、５１、５２、２８ａ、２８ｂ、２８ｃ、２００ａ，２００ｂ、２００ｃ，２０１ａ、２０２ａ、２０３ａ，２０３ｂ、５１０ａ〜５１０ｄ、ソレノイド２４ａ等）を制御させるための演出制御コマンドを前記演出制御手段に送信するコマンド送信手段を含み、
前記演出制御手段（演出制御用マイクロコンピュータ８１）は、前記遊技制御手段から受信した演出制御コマンドにもとづいて、前記演出用の電気部品を制御するための制御信号をシリアル信号方式で出力する出力手段と、を含み、
前記出力手段から入力された制御信号をシリアル信号方式からパラレル信号方式に変換して前記演出用の電気部品に出力する、前記遊技盤に設けられた盤側シリアル−パラレル変換回路（例えば、シリアル−パラレル変換ＩＣ）および前記遊技枠に設けられた枠側シリアル−パラレル変換回路（例えば、シリアル−パラレル変換ＩＣ）をさらに備え、
前記盤側シリアル−パラレル変換回路は、パラレル信号方式に変換した制御信号を、前記演出用の電気部品のうち前記遊技盤に設けられた電気部品（ソレノイド２４ａ、ＬＥＤ２５ａ、２５ｂ等）に出力し、
前記枠側シリアル−パラレル変換回路は、パラレル信号方式に変換した制御信号を、前記演出用の電気部品のうち前記遊技枠に設けられた電気部品（各ＬＥＤ５１、５２、２８ａ、２８ｂ、２８ｃ、２００ａ，２００ｂ、２００ｃ，２０１ａ、２０２ａ、２０３ａ，２０３ｂ、５１０ａ〜５１０ｄ等）に出力するものであり、
前記盤側シリアル−パラレル変換回路と前記枠側シリアル−パラレル変換回路とは、１系統の配線を介して接続される（例えば、中継基板８８，８９がバス型に接続されることによって１系統の配線を介して接続される。各シリアル−パラレル変換ＩＣがバス形式またはデイジーチェーン型に接続されることによって１系統に接続される）とともに、あらかじめ相互に異なるアドレス情報が割り当てられ、自己のアドレス情報が付加された制御信号のみをパラレル信号方式に変換して出力する（例えば、ヘッダ／アドレス検出部がアドレス格納部に格納するアドレスと一致すると判定すると、データバッファに入力取込信号を出力してラッチさせる）ものであり、
前記出力手段は、前記遊技盤に設けられた電気部品を制御するための制御信号を出力するときには、前記盤側シリアル−パラレル変換回路を特定可能なアドレス情報を付加した制御信号をシリアル信号方式で出力し、前記遊技枠に設けられた電気部品を制御するための制御信号を出力するときには、前記枠側シリアル−パラレル変換回路を特定可能なアドレス情報を付加した制御信号をシリアル信号方式で出力する（例えば、演出制御用マイクロコンピュータ８１は、いずれかのアドレスが付加されたシリアルデータをシリアル出力回路２５３を用いて送信する）、
ことを特徴としている。
この特徴によれば、パラレルの場合に比べてシリアルの方が配線数が少なくなるので、配線が容易になる。
【００１２】
本発明の請求項６に記載の遊技機は、請求項１〜５のいずれかに記載の遊技機であって、
前記遊技盤（６）と前記可変表示装置（変動表示装置９）との間に、演出用可動物（２４）を配置した（図９２）、
ことを特徴としている。
この特徴によれば、遊技盤の表面に形成される遊技領域内に配置される釘等により制約を受けることなく、演出用可動物を所望の位置に配設することができるため、演出効果が向上する。
【００１３】
本発明の請求項７に記載の遊技機は、請求項１〜６のいずれかに記載の遊技機であって、
前記可変表示装置（変動表示装置９）は、複数種類の演出画像を含む各種画像の表示を行うことが可能であり、
前記演出制御手段（演出制御用マイクロコンピュータ８１）は、
前記遊技制御手段により決定された表示情報（可変表示開始コマンドや大当り開始コマンドといった表示制御コマンド）に基づいて、前記可変表示装置の表示動作を制御する表示制御用ＣＰＵ（ＣＰＵ８６）と、
複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段（画像データメモリ）と、
前記表示制御用ＣＰＵによる制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて、表示用データを作成した後、当該表示用データに基づいて前記可変表示装置に演出画像を表示させる画像プロセッサ（ＶＤＰ２６２）と、
を備え、
前記画像データ記憶手段が記憶する画像データは、
前記可変表示装置に対応した画素総数に比べて少ない画素数に対応して構成された第１画像データ（メインスプライト画像データエリア１４２Ａに記憶されたＳＶＧＡ用の画像データ＃０１−０１〜＃０１−ＸＸ）と、
第１画像データの対応する画素数とは異なり、前記可変表示装置に対応した画素総数に比べて少ない画素数に対応して構成された第２画像データ（メインスプライト画像データエリア１４２Ａに記憶されたＶＧＡ用の画像データ＃０２−０１〜＃０２−ＸＸ、メイン動画像データエリア１４２Ｃに記憶された画像データ＃２１−０１〜＃２１−ＸＸ）とを含み、
前記画像プロセッサは、
前記画像データ記憶手段から読み出した画像データに基づき表示用データを作成する表示用データ作成手段（描画回路１５５）と、
前記表示用データ作成手段により作成された表示用データに対応する演出画像を所定の拡大率で拡大して前記可変表示装置に対応した画素総数の演出画像として前記可変表示装置に表示させる拡大表示処理手段（表示回路１５８）とを含み、
前記表示制御用ＣＰＵは、
遊技の進行状況に対応して所定の画像切替条件（大当り遊技状態の終了後に確変遊技状態に移行すること、確変遊技状態が終了して通常遊技状態に移行すること、飾り図柄の可変表示態様がリーチとなること）が成立することにより、前記可変表示装置に表示させる演出画像を、第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で切り替える旨の決定を行う演出画像切替決定手段（ＣＰＵ８６がステップＳ５０１，Ｓ５０３の処理を実行する部分）と、
前記演出画像切替決定手段による決定結果に対応して、前記拡大表示処理手段における演出画像の拡大率を変更させる画像切替時拡大率変更手段（ＣＰＵ８６がステップＳ５０２，Ｓ５０５の処理を実行する部分）と、
前記演出画像切替決定手段による決定結果に対応して、前記画像データ記憶手段から読み出す画像データを第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で変更させる画像切替時読出データ変更手段（ＣＰＵ８６がステップＳ５０２，Ｓ５０５の処理を実行した後に、ステップＳ５０６，Ｓ５１８の処理を実行する部分）とを含む、
ことを特徴としている。
この特徴によれば、画像データ記憶手段には可変表示装置に対応した総画素数に比べて少ない画素数に対応して構成された第１画像データと第２画像データが記憶されている。そして、遊技の進行状況に対応して所定の画像切替条件が成立することにより、演出画像切替決定手段は、可変表示装置に表示させる演出画像を、第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で切り替える旨の決定を行う。この決定結果に対応して、画像切替時拡大率変更手段が拡大表示処理手段における演出画像の拡大率を変更させ、画像切替時読出データ変更手段が画像データ記憶手段から読み出す画像データを第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で変更させる。
これにより、可変表示装置に対応した総画素数と同じ画素数に対応して構成された画像データを画像データ記憶手段に記憶させて演出画像の表示に使用する場合に比べてデータ容量が減少することから、画像データ記憶手段などの記憶手段における記憶容量を低減することができる。そして、画像切替条件の成立により演出画像を切り替えるとともに拡大率や画像データを変更させることで、遊技機における遊技状況に応じて適切な拡大率と画像データによる演出画像の表示が可能となり、画像表示による演出効果を高めて遊技の興趣を向上させることができる。
【００１４】
本発明の請求項８に記載の遊技機は、請求項７に記載の遊技機であって、
前記表示制御用ＣＰＵ（ＣＰＵ８６）は、
前記画像プロセッサ（ＶＤＰ２６２）が前記画像データ記憶手段から所定の画像データを読み出す際のデータバス幅を、第１のバス幅（６４ビット幅）に設定する第１バス幅設定手段（ＣＰＵ８６がステップＳ５０２にて入出力ポートからＶＤＰ２６２に対して確変開始表示設定指令を送信させる部分）と、
前記画像プロセッサが前記画像データ記憶手段から前記所定の画像データ以外の画像データを読み出す際のデータバス幅を、第１のバス幅とは異なる第２のバス幅に設定する第２バス幅設定手段（ＣＰＵ８６がステップＳＴ５３、ＳＴ７３にて入出力ポートからＶＤＰ２６２に対してマルチビュー設定指令を送信させる部分）とを含む、
ことを特徴としている。
この特徴によれば、所定の画像データを読み出す際のデータバス幅を第１のバス幅に設定する一方で、所定の画像データ以外の画像データを読み出す際のデータバス幅を第１の
バス幅とは異なる第２のバス幅に設定する。
これにより、画像データの容量や処理負担に応じてバス幅を変えることで、最適な構成と処理速度で画像データを処理することができる。
【発明を実施するための最良の形態】
【００１５】
本発明の実施例を以下に説明する。
【実施例】
【００１６】
まず、本発明の遊技機の一例であるパチンコ遊技機の全体の構成について説明する。図１はパチンコ遊技機１（以下、パチンコ遊技機１と略称する）を正面からみた正面図であり、図２はパチンコ機を示す背面図である。尚、以下の説明において、図１の手前側をパチンコ機の前面（表面）側、奥側を背面（裏面）側として説明する。尚、本実施例におけるパチンコ機の前面（表面）とは、遊技者側からパチンコ遊技機１を見たときに該遊技者と対向する対向面である。
【００１７】
図１は、本発明が適用されたパチンコ機及びカードユニットを示す正面図である。パチンコ遊技機１は、縦長の方形状に形成された外枠１００と、外枠１００に開閉可能に取り付けられた遊技枠としての前面枠１０１と、で主に構成されている。前面枠１０１の前面には、ガラス扉枠１０２及び上皿扉枠１０３がそれぞれ一側を中心に開閉可能に設けられているとともに、下皿枠１０４が取り付けられている。また、前面枠１０１の前面側には、後述する遊技盤６が取り付けられた遊技盤取付枠１０８が取り付けられるとともに、背面側には変動表示装置９及び機構部品等が取り付けられる機構板１０５が一側を中心にして開閉可能に取り付けられている（図８７参照）。
【００１８】
図１に示すように、ガラス扉枠１０２の下方に取り付けられた上皿扉枠１０３の前面には、遊技媒体（遊技球）としてのパチンコ球（打球）を貯留可能な打球供給皿（上皿とも言う）３が、パチンコ遊技機１の前方（パチンコ遊技機１の前面方向）に向けて膨出するように設けてある。打球供給皿３の下方には、打球供給皿３から溢れたパチンコ球を貯留する余剰球受皿４（下皿とも言う）が、パチンコ遊技機１の前方（パチンコ遊技機１の前面方向）に向けて膨出するように設けてあるとともに、その側方には、パチンコ球を発射する打球操作ハンドル（操作ノブ）５が設けられている。ガラス扉枠１０２の背面には、前面枠１０１に対して着脱可能に取り付けられた遊技盤６が配置されている。
【００１９】
なお、遊技盤６は、それを構成する透明なアクリル樹脂板からなる板状体と、その板状体に出設された釘（図示略）や取り付けられた種々の部品とを含む構造体である。また、遊技盤６の前面には遊技領域７が形成されている。
【００２０】
遊技盤６の背面には、それぞれが演出用の飾り図柄を変動表示する複数の変動表示領域を含む変動表示装置（飾り図柄表示装置）９が設けられており、その表示領域は、前面側に配置される透明な遊技盤６を通して該遊技盤６の前方から視認できるようになっている。また、遊技領域７の上部には、各々を識別可能な複数種類の識別情報としての特別図柄を変動表示する特別図柄表示器（特別図柄表示装置）８が設けられている。変動表示装置９には、たとえば「左」、「中」、「右」の３つの変動表示領域（図柄表示エリア）がある。変動表示装置９は、特別図柄表示器８による特別図柄の変動表示期間中に、装飾用（演出用）の図柄であって、各々を識別可能な複数種類の識別情報としての飾り図柄の変動表示を行う。変動表示装置９は、後述する演出制御基板８０に搭載されている演出制御用マイクロコンピュータ８１（図３参照）によって制御される。特別図柄表示器８は表示部が小型であるので、変動表示の態様および変動表示の表示結果が変動表示装置９と比べて見づらいため、遊技者は主として変動表示装置９の方に注目する。
【００２１】
特別図柄表示器８は、たとえば０〜９の数字を変動表示可能な簡易で小型の表示器（たとえば７セグメントＬＥＤ）で実現されている。特別図柄表示器８は、遊技者に当りの種類を把握しづらくさせるために、０〜９９など、より多種類の数字を変動表示するように構成されていてもよい。また、変動表示装置９は、液晶表示装置よりなる画像表示装置で実現されている。変動表示装置９は、特別図柄表示器８による特別図柄の変動表示期間中に、飾り図柄の変動表示を行う。
【００２２】
なお、本実施例においては、変動表示装置９は、液晶表示装置を用いた例について説明するが、これに限らず、変動表示装置９は、ＣＲＴ（Cathode Ray Tube）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、ドットマトリクス、７セグメントＬＥＤ等のＬＥＤ（Light Emitting Diode）、エレクトロルミネッセンス、蛍光表示管等のその他の画像表示式の表示装置により構成されてもよい。
【００２３】
遊技領域７の中央位置に形成される変動表示領域の下方には、パチンコ球を受け入れ可能な入賞領域としての第１始動口１５ａおよび第２始動口１５ｂを有する始動入賞装置１５が設けられている。始動入賞装置１５では、上部に第１始動口１５ａが設けられ、その下部に第２始動口１５ｂが設けられている。第２始動口１５ｂの左右には、開閉動作をすることが可能な態様で一対の可動片１３，１３が設けられている。第１始動口１５ａは、上方を向いて開口しており、常にパチンコ球の進入（受け入れ）が可能な状態となっている。一方、第２始動口１５ｂは、上方に第１始動口１５ａの周囲の構造物が設けられ、左右に可動片１３，１３が設けられているため、可動片１３，１３が閉状態であるときにパチンコ球の進入（受け入れ）が不可能な状態となり、可動片１３，１３が開状態であるときにパチンコ球の進入（受け入れ）が可能な状態となる。このように、第１始動口１５ａは入賞のしやすさが変化せず、第２始動口１５ｂは可動片１３，１３の開閉動作によって入賞のしやすさが変化する。
【００２４】
なお、始動入賞装置１５は、可動片１３，１３が閉状態になっている状態において、第２始動口１５ｂに入賞はしづらいものの、入賞することは可能である（すなわち、パチンコ球が入賞しにくい）ように構成されていてもよい。また、始動入賞装置１５は、始動口として、入賞のしやすさが変化しない第１始動口１５ａのみが設けられたものであってもよく、可動片１３，１３の開閉動作によって入賞のしやすさが変化する第２始動口１５ｂのみが設けられたものであってもよい。
【００２５】
始動入賞装置１５の可動片１３，１３は、後述する開放条件が成立したときに、ソレノイド１６によって駆動されることにより、閉状態から所定期間開状態とされた後、閉状態とされる。始動入賞装置１５の可動片１３，１３が開状態となることにより、パチンコ球が第２始動口１５ｂに入賞し易くなり（始動入賞し易くなり）、遊技者にとって有利な状態（第１の状態）となる。一方、始動入賞装置１５の可動片１３，１３が閉状態となることにより、パチンコ球が第２始動口１５ｂに入賞しなくなり（始動入賞しにくくなり）、遊技者にとって不利な状態（第２の状態）となる。第１始動口１５ａに入った入賞球は、遊技盤６の背面に導かれ、第１始動口スイッチ１４ａによって検出される。また、第２始動口１５ｂに入った入賞球は、遊技盤６の背面に導かれ、第２始動口スイッチ１４ｂによって検出される。
【００２６】
遊技領域７の上部には、第１始動口スイッチ１４ａまたは第２始動口スイッチ１４ｂに入った有効入賞球の記憶数すなわち保留記憶（始動記憶または始動入賞記憶ともいう）数を表示する４つの特別図柄保留記憶表示器１８が設けられている。特別図柄保留記憶表示器１８は、保留記憶数を入賞順に４個まで表示する。特別図柄保留記憶表示器１８は、第１始動口１５ａまたは第２始動口１５ｂに始動入賞があるごとに、保留記憶の記憶データが１増えて、点灯状態のＬＥＤの数を１増やす。そして、特別図柄保留記憶表示器１８は、特別図柄表示器８で変動表示が開始されるごとに、保留記憶の記憶データが１減って、点灯状態のＬＥＤの数を１減らす（すなわち１つのＬＥＤを消灯する）。具体的には、特別図柄保留記憶表示器１８は、特別図柄表示器８で変動表示が開始されるごとに、点灯状態をシフトする。なお、この例では、第１始動口１５ａまたは第２始動口１５ｂへの入賞による保留記憶数に上限数（４個まで）が設けられている。しかし、これに限らず、保留記憶数の上限数は、４個以上の値にしてもよく、４個よりも少ない値にしてもよい。
【００２７】
始動入賞装置１５の下部には、ソレノイド２１によって開閉される開閉板を用いた特別可変入賞球装置２０が設けられている。特別可変入賞球装置２０は、開閉板によって開閉される大入賞口が設けられており、大当り遊技状態において開閉板が遊技者にとって有利な開状態（第１の状態）に制御され、大当り遊技状態以外の状態において開閉板が遊技者にとって不利な閉状態（第２の状態）に制御される。このように、特別可変入賞球装置２０は、大当り遊技状態となるときに開放条件が成立する。特別可変入賞球装置２０に入賞し遊技盤６の背面に導かれた入賞球のうち一方（Ｖ入賞領域：特別領域）に入った入賞球及び他方の領域に入ったパチンコ球は、そのままカウントスイッチ２３で検出される。遊技盤６の背面には、大入賞口内の経路を切り換えるためのソレノイド２１ａ（図３参照）も設けられている。
【００２８】
パチンコ球がゲート３２を通過しゲートスイッチ３２ａで検出されると、複数種類の識別情報としての普通図柄を変動表示する普通図柄表示器１０における変動表示が開始される。この実施の形態では、左右のＬＥＤ（点灯時に図柄が視認可能になる）が交互に点灯することによって変動表示が行なわれ、たとえば、変動表示の終了時に左側のＬＥＤが点灯すれば当りになる。そして、普通図柄表示器１０における停止図柄が所定の図柄（当り図柄）となったときに、始動入賞装置１５の可動片１３，１３の開放条件が成立し、始動入賞装置１５における可動片１３，１３が所定回数、所定時間だけ開状態になる。普通図柄表示器１０の近傍には、ゲート３２を通過した有効通過球の記憶数、すなわち、始動通過記憶数を表示する４つのＬＥＤによる表示部を有する普通図柄始動記憶表示器４１が設けられている。ゲート３２へのパチンコ球の通過があるごとに、始動通過記憶の記憶データが１増えて、普通図柄始動記憶表示器４１は点灯するＬＥＤを１増やす。そして、普通図柄表示器１０における変動表示が開始されるごとに、始動通過記憶の記憶データが１減って、点灯するＬＥＤを１減らす。
【００２９】
遊技盤６には、パチンコ球を受け入れて入賞を許容する入賞装置の入賞領域として、第１通常入賞口２９、第２通常入賞口３０、第３通常入賞口３３、および、第４通常入賞口３９よりなる複数の通常入賞口が設けられる。第１通常入賞口２９へのパチンコ球の入賞は、第１入賞口スイッチ２９ａによって検出される。第２通常入賞口３０へのパチンコ球の入賞は、第２入賞口スイッチ３０ａによって検出される。第３通常入賞口３３へのパチンコ球の入賞は、第３入賞口スイッチ３３ａによって検出される。第４通常入賞口３９へのパチンコ球の入賞は、第４入賞口スイッチ３９ａによって検出される。なお、第１始動口１５ａ、第２始動口１５ｂ、および、大入賞口も、パチンコ球を受け入れて入賞を許容する入賞装置の入賞領域を構成する。遊技領域７の下部には、入賞しなかったパチンコ球を回収するアウト口２６が形成されている。
【００３０】
遊技領域７の左右側には、遊技中に点滅表示される装飾ＬＥＤ２５ａが内蔵される装飾発光部２５が設けられているとともに、該装飾発光部２５の上部には、龍を模した形状をなす演出用可動物２４が、ソレノイド２４ａの駆動により下部を中心として上部側が揺動自在に設けられている。これら装飾発光部２５及び演出用可動物２４は、後述するように遊技盤６の背面側に設けられており、遊技盤６を通して前方から視認できるようになっている。尚、演出用可動物２４は、大当りを発生させる契機となる変動表示において、大当りとなることを報知する予告演出の実行時や、後述するリーチが成立したとき等に所定の可動パターンに基づいて可動するようになっている。
【００３１】
遊技領域７の略中央に形成される可変表示領域の上部には、遊技領域７内に発射された打球を左右側に誘導する下向き円弧状の庇部１２が、遊技盤６の表面から前方に向けて突設されているとともに、可変表示領域の下部には、遊技盤６の表面左側に設けられるワープ口１１に進入し、ワープ通路１１ａを介して遊技盤６の背面側に誘導された球が進入するステージ枠２２が、遊技盤６の背面から後方に向けて突設されている。ステージ枠２２の上面に誘導された球は、該ステージ枠２２に対応して設けられた３つの流出口２２ａを介して遊技領域７の表面側に戻されるようになっており、特に中央の流出口２２ａから落下した球は、他の流出口２２ａから落下した場合に比べて、その直下に配置された第１始動口１５ａに入賞しやすくなっている。
【００３２】
遊技領域７の外側の左右上部には、効果音を発する２つのスピーカ２７が設けられている。遊技領域７の外周には、天枠ＬＥＤ２８ａ（図３参照）が内蔵される天枠発光部２８Ｈと、左枠ＬＥＤ２８ｂ（図３参照）が内蔵される左発光部２８Ｌおよび右枠ＬＥＤ２８ｃ（図３参照）が内蔵される右発光部２８Ｒが設けられている。さらに、遊技領域７における各構造物（大入賞口等）の周囲には装飾ＬＥＤが設置されている。これら天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂおよび右枠ＬＥＤ２８ｃおよび装飾用ＬＥＤは、パチンコ遊技機１に設けられている装飾発光体の一例である。
【００３３】
そして、この例では、左発光部２８Ｌの所定箇所に、賞球払出中に点灯する賞球ＬＥＤ５１が設けられ、右枠ＬＥＤ２８ｃの所定箇所に、補給球が切れたときに点灯する球切れＬＥＤ５２が設けられている。尚、本実施例では賞球ＬＥＤ５１及び球切れＬＥＤ５２を左枠ＬＥＤ２８ｂや右枠ＬＥＤ２８ｃとは個別に設けていたが、左枠ＬＥＤ２８ｂや右枠ＬＥＤ２８ｃの発光態様を異ならせることにより賞球払出中や補給球が切れた旨を報知するようにしてもよい。また、プリペイドカードが挿入されることによって球貸しを可能にするプリペイドカードユニット（以下、「カードユニット」という。）５０が、パチンコ遊技機１に隣接して設置されている。
【００３４】
上皿扉枠１０３の前面における打球供給皿３の左右側方には、供給皿左右外ＬＥＤ２００ｃにより発光する扉枠左発光部２０４Ｌ，扉枠右側方発光部２０４Ｒが設けられている。また、打球供給皿３の左右側面には、上皿扉枠１０３前面における打球供給皿３の左右側方に設けられた供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂにより発光する供給皿左発光部２００Ｌ，供給皿右発光部２００Ｒが設けられているとともに、打球供給皿３の前面には、打球供給皿３の内部に設けられた供給皿前ＬＥＤ２０１ａにより発光する供給皿前発光部２０１が設けられている。
【００３５】
余剰球受皿４の周縁上面には、余剰球受皿４の内部に設けられた受皿ＬＥＤ２０２ａにより発光する受皿発光部２０２が設けられている。また、余剰球受皿４の左右側には、内蔵された受皿左ＬＥＤ２０３ａ及び受皿右ＬＥＤ２０３ｂにより発光する受皿左発光部２０３Ｌ及び受皿右発光部２０３Ｒが設けられている。
【００３６】
賞球ＬＥＤ５１、球切れＬＥＤ５２、装飾ＬＥＤ２５ａ、天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂ、右枠ＬＥＤ２８ｃ、供給皿左ＬＥＤ２００ａ、供給皿右ＬＥＤ２００ｂ、供給皿左右外ＬＥＤ２００ｃ、供給皿前ＬＥＤ２０１ａ、受皿ＬＥＤ２０２ａ、受皿左ＬＥＤ２０３ａ、受皿右ＬＥＤ２０３ｂ等の各種発光手段は、主基板３１から出力される演出制御コマンドに基づき演出制御用マイクロコンピュータ８１から出力されるシリアル信号に基づいて点灯制御（ＬＥＤ制御）される。また、スピーカ２７からの音発生制御（音制御）は、後述する音声出力基板７０によって行なわれる。
【００３７】
カードユニット５０には、たとえば、使用可能状態であるか否かを示す使用可表示ランプ、カードユニット５０がいずれの側のパチンコ遊技機１に対応しているのかを示す連結台方向表示器、カードユニット５０内にカードが投入されていることを示すカード投入表示ランプ、記録媒体としてのカードが挿入されるカード挿入口、および、カード挿入口の裏面に設けられているカードリーダライタの機構を点検する場合にカードユニット５０を解放するためのカードユニット錠が設けられている。
【００３８】
遊技者の操作により打球発射装置から発射されたパチンコ球は、打球誘導レール１１７を通って遊技領域７に入り、その後、遊技領域７を下りてくる。パチンコ球が、第１始動口１５ａに入り第１始動口スイッチ１４ａで検出されるか、または、第２始動口１５ｂに入り第２始動口スイッチ１４ｂで検出されると、特別図柄の変動表示を開始できる状態であれば、特別図柄表示器８において特別図柄が変動表示を始める。特別図柄の変動表示を開始できる状態でなければ、保留記憶数を１増やす。
【００３９】
特別図柄表示器８における特別図柄の変動表示は、変動表示が行なわれるごとに設定された変動表示時間が経過したときに停止する。停止時の特別図柄（停止図柄）が特定表示結果としての大当り図柄（大当り表示結果ともいう）であると、大当りとなり、大当り遊技状態に移行する。大当り遊技状態においては、特別可変入賞球装置２０が、一定時間経過するまで、または、所定個数（たとえば１０個）のパチンコ球が入賞するまで開放する。そして、特別可変入賞球装置２０の開放中にパチンコ球がＶ入賞領域に入賞しカウントスイッチ２３で検出されると、継続権が発生し特別可変入賞球装置２０の開放が再度行なわれる。継続権の発生は、たとえば１５ラウンドのような所定回数を上限値として許容される。このような制御は、繰返し継続制御と呼ばれる。繰返し継続制御において、特別可変入賞球装置２０が開放されている状態がラウンドと呼ばれる。なお、Ｖ入賞領域を設けずに、各ラウンドにおいて無条件で継続権が発生するように制御してもよい。
【００４０】
停止時の特別図柄表示器８における特別図柄が大当り図柄のうちの予め定められた特別な大当り図柄（確変大当り図柄）である場合には、大当り遊技状態後に大当りとすると判定される確率（大当り確率）が、大当り遊技状態と異なる通常状態である通常遊技状態よりも高くなる確率変動状態（以下、確変状態と呼ぶ）という遊技者にとってさらに有利な状態になる。以下、確変状態は、高確率状態（高確状態と略称で呼ぶ場合もある）ともいう。また、非確変状態は、低確率状態（低確状態と略称で呼ぶ場合もある）ともいう。
【００４１】
また、特別図柄表示器８での変動表示の停止時における特別図柄の表示結果が、確変大当り図柄である場合には、大当り遊技状態後に変動時間短縮状態である時短状態に所定期間に亘り制御される。時短状態とは、通常遊技状態に比べて、特別図柄表示器８、変動表示装置９、および、普通図柄表示器１０のそれぞれの変動表示時間（変動開始時から表示結果の導出表示時までの時間）を短縮して早期に表示結果を導出表示させる制御状態をいう。さらに、時短状態中には、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められるとともに、始動入賞装置１５の可動片１３，１３の開放時間が長くされ、開放回数が増加させられる。時短状態中では、図柄の変動表示時間が短縮されるので、後述する保留記憶数が早期に消化され、保留記憶数の上限（たとえば「４」）を超えて発生した始動入賞が無効になってしまう状態を減少でき、短期間に頻繁に表示結果を導出表示して早期に大当り表示結果を導出表示しやすくなるので、時間効率的な観点で変動表示の表示結果が大当り図柄の表示結果となりやすくなり、遊技者にとって有利な遊技状態となる。このように、確変大当りの場合は、大当り遊技状態の終了後の所定期間において、高確率状態かつ時短状態に制御されることとなる。大当り遊技状態の終了後の所定期間に亘る時短状態は、次の大当り遊技状態が発生するか、または、特別図柄および飾り図柄の変動表示が所定回数（１００回）行なわれるまでの、いずれか早い方の条件が成立するまで継続される。
【００４２】
また、入賞に応じたパチンコ球の払出しの面から考えると、時短状態は、非時短状態と比べて、普通図柄の変動表示時間が短縮され、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められ、当り時における始動入賞装置１５の可動片１３，１３の開放時間が長くされ、当り時における始動入賞装置１５の可動片１３，１３の１度の開放回数が多くされることに基づいて、通常遊技状態と比べて始動入賞装置１５の可動片１３，１３が開放状態となりやすい。したがって、時短状態では、第２始動口１５ｂへの入賞（始動入賞が有効である場合と無効である場合との両方を含む）が生じやすくなるため、遊技領域７へ打込んだパチンコ球数（打込球数）に対して、入賞に応じた賞球として払出されるパチンコ球数（払出球数）の割合が、通常遊技状態と比べて多くなる。一般的に、発射球数に対する入賞による賞球の払出球数の割合は、「ベース」と呼ばれる。たとえば、１００球の打込球数に対して４０球の払出球数があったときには、ベースは４０（％）となる。この実施の形態の場合では、たとえば通常遊技状態のような非時短状態よりもベースが高い時短状態を高ベース状態と呼び、逆に、そのような高ベース状態と比べてベースが低い通常遊技状態のような非時短状態を低ベース状態と呼ぶ。
【００４３】
このように、発射球数に対する入賞による賞球の払出球数の割合が一般的に「ベース」と呼ばれるが、たとえば１分間等の単位時間におけるパチンコ球の最大発射数は、一定数に制限されている。このため、「ベース」は、単位時間において、遊技領域に設けられた複数の入賞口への入賞による賞球の払出球数の合計値によっても示すことができる。たとえば、単位時間におけるパチンコ球の最大発射数を１００球とすると、単位時間における入賞による賞球の払出球数の合計値は、一般的な「ベース」の値と一致することとなる。このような関連性に基づいて、本実施形態では、第１始動口１５ａ、第２始動口１５ｂ、第１通常入賞口２９、第２通常入賞口３０、第３通常入賞口３３、および、第４通常入賞口３９のそれぞれを異常監視対象入賞口としており、該異常監視対象入賞口の入賞による賞球の払出球数の合計値は、ベースと呼ばれ、入賞に関する異常監視の対象として用いられる。
【００４４】
確変状態（高確率状態）と非確変状態（低確率状態）とのどちらの状態であるかは、確変状態においてセットされるフラグである確変フラグがセットされているか否かに基づいて判断される。また、時短状態（高ベース状態）と非時短状態（低ベース状態）とのどちらの状態であるかは、時短状態においてセットされるフラグである時短フラグがセットされているか否かに基づいて判断される。
【００４５】
また、前述の時短状態に制御されていない状態においては、特別図柄の保留記憶数が所定個数以上となるごとに、特別図柄および飾り図柄の変動表示時間を短縮する記憶変動短縮状態に制御する記憶変動短縮制御が行なわれる。記憶変動短縮制御は、特別図柄の保留記憶数が所定個数未満となった段階で終了する。したがって、時短状態に制御されていない状態においても、特別図柄および飾り図柄の変動表示時間が短縮される場合がある。
【００４６】
変動表示装置９において変動表示される飾り図柄は、特別図柄表示器８における特別図柄の変動表示の装飾効果を高めるために、特別図柄の変動表示と所定の関係を有して変動表示される装飾的な意味合いがある図柄である。このような図柄についての所定の関係には、たとえば、特別図柄の変動表示が開始されたときに飾り図柄の変動表示が開始する関係、および、特別図柄の変動表示の終了時に特別図柄の表示結果が導出表示されるときに飾り図柄の表示結果が導出表示されて飾り図柄の変動表示が終了する関係等が含まれる。特別図柄表示器８により予め定められた大当り図柄が表示結果として導出表示されるときには、変動表示装置９により、左，中，右図柄がゾロ目となる大当り図柄の組合せが表示結果として導出表示される。このような特別図柄による大当り図柄の表示結果および飾り図柄による大当り図柄の組合せの表示結果は、大当り表示結果という。
【００４７】
特別図柄表示器８と変動表示装置９とは変動表示結果が前述したような対応関係になるため、以下の説明においては、これらをまとめて変動表示部と呼ぶ場合がある。
【００４８】
通常遊技状態である通常時において、変動表示装置９にて飾り図柄の可変表示結果が停止表示される有効ラインは、例えば「左」、「中」、「右」の各可変表示部における上段のみ、中段のみ、下段のみからなる水平方向や、「左」の可変表示部における上段と「中」の可変表示部における中段と「右」の可変表示部における下段とからなる斜め方向、あるいは、「左」の可変表示部における下段と「中」の可変表示部における中段と「右」の可変表示部における上段とからなる斜め方向などに定められている。これに対して、確変遊技状態である確変中において、有効ラインは、例えば図１に示すように、「左」、「中」、「右」の各可変表示部に飾り図柄が１つずつ停止表示されることにより、横方向に１本だけ定められている。このときには、「左」、「中」、「右」の各可変表示部における飾り図柄が、通常遊技状態のときに比べて大きく表示されることになる。
【００４９】
次に、リーチ表示態様（リーチ）について説明する。本実施形態におけるリーチ表示態様（リーチ）とは、停止した図柄が大当り図柄の一部を構成しているときに未だ停止していない図柄については変動表示が行なわれていること、および、すべてまたは一部の図柄が大当り図柄のすべてまたは一部を構成しながら同期して変動表示している状態である。
【００５０】
たとえば、変動表示装置９において、図柄が停止することで大当りとなる有効ライン（本実施の形態の場合は横１本の有効ライン）が予め定められ、その有効ライン上の一部の表示領域に予め定められた図柄が停止しているときに未だ停止していない有効ライン上の表示領域において変動表示が行なわれている状態（たとえば、変動表示装置９における左，中，右の変動表示領域のうち左，右の表示領域に同一の図柄が停止表示されている状態で中の表示領域は未だ変動表示が行なわれている状態）、および、有効ライン上の表示領域のすべてまたは一部の図柄が大当り図柄のすべてまたは一部を構成しながら同期して変動表示している状態（たとえば、変動表示装置９における左，中，右の表示領域のすべてに変動表示が行なわれており、常に同一の図柄が揃っている状態で変動表示が行なわれている状態）をリーチ表示態様またはリーチという。
【００５１】
また、リーチの際に、通常と異なる演出がＬＥＤや音で行なわれることがある。この演出をリーチ演出という。また、リーチの際に、キャラクタ（人物等を模した演出表示であり、図柄（飾り図柄等）とは異なるもの）を表示させたり、変動表示装置９の背景画像の表示態様（たとえば、色等）を変化させたりすることがある。このキャラクタの表示や背景の表示態様の変化をリーチ演出表示という。また、リーチの中には、それが出現すると、通常のリーチに比べて、大当りが発生しやすいように設定されたものがある。このような特別（特定）のリーチをスーパーリーチという。
【００５２】
また、変動表示装置９については、大当りを発生させる契機となる変動表示において、大当りとなることを報知する予告演出である大当り予告が行なわれる場合がある。
【００５３】
この実施の形態の場合は、大当りとして、通常大当りおよび確変大当りというような複数種類の大当りが設けられている。以下の説明においては、大当りの種類を特定せずに単に「大当り」と示すときは、これら複数種類の大当りを代表して示す場合である。
【００５４】
通常大当りは、大当り遊技状態の終了後に確変状態にならず、かつ、時短状態にならないことにより、低確率状態、かつ、低ベース状態となる大当り（非確変大当り）である。このような、低確率状態かつ低ベース状態となった状態は、低確低ベース状態と呼ばれる。確変大当りは、大当り遊技状態の終了後に確変状態になり、かつ、所定期間に亘り時短状態になる高確率状態、かつ、高ベース状態となる大当りである。このような、高確率状態かつ高ベース状態となった状態は、高確高ベース状態と呼ばれる。確変大当りとなった後においては、所定期間が経過すると時短状態が終了し、高確率状態、かつ、低ベース状態になる。このような、高確率状態かつ低ベース状態となった状態は、高確低ベース状態と呼ばれる。
【００５５】
また、変動表示装置９については、大当りを発生させる契機となる変動表示において、大当りとなることを報知する予告演出である大当り予告が行なわれる場合がある。
【００５６】
次に、パチンコ遊技機１の背面（裏面）の構造について図２を参照して説明する。図２は、パチンコ機及びカードユニットを示す背面図である。
【００５７】
図２に示すように、パチンコ遊技機１裏面側では、変動表示装置９を制御する演出制御用マイクロコンピュータが搭載された演出制御基板８０が収納された演出制御基板ボックス８０ａ、遊技制御用マイクロコンピュータ等が搭載された遊技制御基板（主基板）３１が収納された主基板ボックス３１ａ、音声出力基板７０、ＬＥＤドライバ基板（図示省略）、および、球払出制御を行う払出制御用マイクロコンピュータ等が搭載された払出制御基板３７等の各種基板が設置されている。
【００５８】
さらに、パチンコ遊技機１裏面側には、ＤＣ３０Ｖ、ＤＣ２１Ｖ、ＤＣ１２ＶおよびＤＣ５Ｖ等の各種電源電圧を作成する電源回路が搭載された電源基板９１やタッチセンサ基板９１Ａが設けられている。電源基板９１は、一部が払出制御基板３７と重なっているが、払出制御基板３７に重なることなく外部から視認可能に露出した露出部分には、パチンコ遊技機１における主基板３１および各電気部品制御基板（演出制御基板８０および払出制御基板３７）やパチンコ遊技機１に設けられている各電気部品（電力が供給されることによって動作する部品）への電力供給を実行あるいは遮断するための電力供給許可手段としての電源スイッチが設けられている。さらに、露出部分における電源スイッチの内側（基板内部側）には、交換可能なヒューズが設けられている。
【００５９】
なお、電気部品制御基板には、電気部品制御用マイクロコンピュータを含む電気部品制御手段が搭載されている。電気部品制御手段は、遊技制御手段等からのコマンドとしての指令信号（制御信号）にしたがってパチンコ遊技機１に設けられている電気部品（遊技用装置：球払出装置９７、変動表示装置９、ＬＥＤなどの発光体、スピーカ２７等）を制御する。以下、主基板３１を電気部品制御基板に含めて説明を行うことがある。その場合には、電気部品制御基板に搭載される電気部品制御手段は、遊技制御手段と、遊技制御手段等からの指令信号にしたがってパチンコ遊技機１に設けられている電気部品を制御する手段とのそれぞれを指す。また、主基板３１以外のマイクロコンピュータが搭載された基板をサブ基板ということがある。
【００６０】
パチンコ遊技機１裏面において、上方には、各種情報をパチンコ遊技機１外部に出力するための各端子を備えたターミナル基板１５９が設置されている。ターミナル基板１５９には、少なくとも、球切れ検出スイッチ１６７の出力を導入して外部出力するための球切れ用端子、賞球情報（賞球個数信号）を外部出力するための賞球用端子および球貸し情報（球貸し個数信号）を外部出力するための球貸し用端子が設けられている。また、遊技制御基板３１の近傍には、主基板３１からの各種情報をパチンコ遊技機１外部に出力するための各端子を備えた情報端子基板（情報出力基板）３６が設置されている。
【００６１】
尚、前記球切れ用端子、賞球情報（賞球個数信号）及び球貸し情報（球貸し個数信号）は、主基板３１から情報端子基板３６を介して外部に出力するようにしてもよい。すなわち、このようにターミナル基板１５９に設けられた球切れ用端子、賞球用端子、球貸し用端子を情報端子基板３６に設けることで、配線や基板の取り付け作業等を容易にすることができる。また、ターミナル基板１５９及び情報端子基板３６それぞれに設けられる各端子を１つの基板にまとめて搭載してもよく、このようにすることで製造コストを削減することができる。
【００６２】
図示しない遊技機設置島から供給される球を貯留可能な球タンク３８に貯留されたパチンコ球は、タンクレールを通り、カーブ樋を経てケースカバーで覆われた球払出装置９７に至る。球払出装置９７の上方には、通路内に球がない旨を検出する遊技媒体切れ検出手段としての球切れスイッチ１９７が設けられている。球切れスイッチ１９７が球切れを検出すると、球払出装置９７の払出動作が停止する。球切れスイッチ１９７はパチンコ球通路内のパチンコ球の有無を検出するスイッチであるが、球タンク３８内の補給球の不足を検出する球切れ検出スイッチ１６７も誘導レールにおける上流部分（球タンク３８に近接する部分）に設けられている。球切れ検出スイッチ１６７がパチンコ球の不足を検知すると、遊技機設置島に設けられている補給機構からパチンコ遊技機１に対してパチンコ球の補給が行なわれる。
【００６３】
入賞に基づく景品としてのパチンコ球や球貸し要求に基づくパチンコ球が多数払出されて打球供給皿３が満杯になると、パチンコ球は、余剰球誘導通路を経て余剰球受皿４に導かれる。さらにパチンコ球が払出されると、貯留状態検出手段としての満タンスイッチ１９が押圧されて、貯留状態検出手段としての満タンスイッチ１９がオンする。その状態では、球払出装置内の払出モータの回転が停止して球払出装置の動作が停止するとともに打球発射装置の駆動も停止する。尚、満タンスイッチ１９がオンした状態において、球払出装置の動作及び打球発射装置の駆動は必ずしも停止させなくてもよいし、あるいはオンした時点から所定時間経過後に停止させるようにしてもよい。
【００６４】
図３は、主基板３１における回路構成の一例を示すブロック図である。なお、図３には、パチンコ遊技機１に搭載されている払出制御基板３７、ＬＥＤドライバ基板３５、音声出力基板７０、インタフェース基板６６、中継基板７７、および、演出制御基板８０も示されている。主基板（遊技制御基板）３１には、プログラムにしたがってパチンコ遊技機１を制御する基本回路（遊技制御手段に相当）となる遊技制御用マイクロコンピュータ１５６と、ゲートスイッチ３２ａ、第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３、第１入賞口スイッチ２９ａ、第２入賞口スイッチ３０ａ、第３入賞口スイッチ３３ａ、第４入賞口スイッチ３９ａ、満タンスイッチ１９からの信号の他、電源断信号およびクリア信号等の各種信号を遊技制御用マイクロコンピュータ１５６に与える入力ドライバ回路５８と、始動入賞装置１５の可動片１３，１３を開閉するソレノイド１６、特別可変入賞球装置２０を開閉するソレノイド２１、大入賞口内の経路を切換えるためのソレノイド２１ａを遊技制御用マイクロコンピュータ１５６からの指令にしたがって駆動する出力回路５９と、遊技制御用マイクロコンピュータ１５６からの指令にしたがって各種の情報信号をホール管理コンピュータ等のパチンコ遊技機１の外部に設けられた装置に出力する情報出力回路５３とが搭載されている。情報出力回路５３から出力された情報信号は、情報端子基板３６を介して、パチンコ遊技機１の外部に出力される。
【００６５】
尚、本実施例では満タンスイッチ１９の検出信号は払出制御基板３７を経由して主基板３１に入力されるようになっているが、払出制御基板３７を経由することなく入力ドライバ回路５８に直接入力されるようにしてもよい。
【００６６】
情報出力回路５３から出力される情報信号としては、大当り１情報信号、大当り２情報信号、大当り３情報信号、高確率情報信号、時短情報信号、第１始動情報信号、第２始動情報信号、第１入賞数異常信号、第２入賞数異常信号、第１ベース異常信号、第２ベース異常信号、および、始動口入賞異常信号が含まれる。
【００６７】
大当り１情報信号、大当り２情報信号および大当り３情報信号のそれぞれは、確変大当り、非確変大当り等の大当りの種類を特定した大当りの発生を示す信号である。高確率情報信号は、確率変動が生じたことを示す信号である。時短情報信号は、時短状態が生じたことを示す信号である。第１始動情報信号は、第１始動口１５ａへの入賞により特別図柄および飾り図柄の変動表示開始に利用されるパチンコ球が検出されたことを示す信号である。第２始動情報信号は、第２始動口１５ｂへの入賞により特別図柄および飾り図柄の変動表示開始に利用されるパチンコ球が検出されたことを示す信号である。
【００６８】
第１入賞数異常信号は、第１始動口１５ａ、第２始動口１５ｂ、第１通常入賞口２９、第２通常入賞口３０、第３通常入賞口３３、および、第４通常入賞口３９のそれぞれを異常監視対象入賞口として、後述するように実行される入賞数監視処理において、所定の単位時間中での入賞数が第１入賞数異常判定値以上となったことに基づく異常状態（以下、入賞数異常状態または第１入賞数異常状態ともいう）が生じたときに、そのような異常が生じた旨を示す信号である。第２入賞数異常信号は、第１始動口１５ａ、第２始動口１５ｂ、第１通常入賞口２９、第２通常入賞口３０、第３通常入賞口３３、および、第４通常入賞口３９のそれぞれを異常監視対象入賞口として、後述するように実行される入賞数監視処理において、所定の単位時間中での入賞数が第１入賞数異常判定値よりも大きい第２入賞数異常判定値以上となったことに基づく異常状態（以下、入賞数異常状態または第２入賞数異常状態ともいう）が生じたときに、そのような異常が生じた旨を示す信号である。
【００６９】
第１ベース異常信号は、前述の異常監視対象入賞口を対象として、後述するように実行される入賞数監視処理において、所定の単位時間中でのこれら入賞口への入賞数に基づく賞球数の合計値（以下、ベースという）が第１のベース異常判定値以上となったことに基づく異常状態（以下、ベース異常状態または第１ベース異常状態ともいう）が生じたときに、そのような異常が生じた旨を示す信号である。第２ベース異常信号は、前述の異常監視対象入賞口を対象として、後述するように実行される入賞数監視処理において、所定の単位時間中でのこれら入賞口への入賞数に基づく賞球数の合計値（ベース）が第１のベース異常判定値よりも大きい第２のベース異常判定値以上となったことに基づく異常状態（以下、ベース異常状態または第２ベース異常状態ともいう）が生じたときに、そのような異常が生じた旨を示す信号である。
【００７０】
始動口入賞異常信号は、第２始動口１５ｂを対象として、可動片１３，１３が閉状態であるときにパチンコ球が入賞したことに基づく異常状態が生じたときに、そのような異常状態が生じた旨を示す信号である。
【００７１】
なお、ゲートスイッチ３２ａ、第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３、第１入賞口スイッチ２９ａ、第２入賞口スイッチ３０ａ、第３入賞口スイッチ３３ａ、第４入賞口スイッチ３９ａ等のスイッチは、センサと称されているものでもよい。すなわち、パチンコ球を検出できる遊技媒体検出手段（この例ではパチンコ球検出手段）であれば、その名称を問わない。入賞検出を行う第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３、第１入賞口スイッチ２９ａ、第２入賞口スイッチ３０ａ、第３入賞口スイッチ３３ａ、および、第４入賞口スイッチ３９ａへのパチンコ球の入賞を検出する入賞検出手段でもある。
【００７２】
なお、ゲート３２のような通過ゲートであっても、賞球の払出しが行なわれるものであれば、通過ゲートへパチンコ球が進入することが入賞になり、通過ゲートに設けられているスイッチ（たとえばゲートスイッチ３２ａ）が入賞検出手段になる。また、Ｖ入賞領域に入賞したパチンコ球がカウントスイッチ２３でも検出される。よって、大入賞口に入賞したパチンコ球数は、カウントスイッチ２３による検出数に相当する。また、Ｖ入賞領域に入賞したパチンコ球はＶ入賞スイッチのみで検出されるようにし、大入賞口に入賞したパチンコ球数は、Ｖ入賞スイッチによる検出数とカウントスイッチ２３による検出数との和になるようにしてもよい。また、Ｖ入賞領域を設けず、最終ラウンド以外のラウンドでは、常に継続権が発生するようにしてもよい。また、Ｖ入賞領域を設け、１ラウンド目は無条件（Ｖ入賞領域への入賞によらず）継続権が発生し、２ラウンド目以降においてＶ入賞領域への入賞により継続権が発生するようにしてもよい。
【００７３】
遊技制御用マイクロコンピュータ１５６は、ゲーム制御（遊技進行制御）用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用される記憶手段（変動データを記憶する変動データ記憶手段）としてのＲＡＭ５５、およびプログラムにしたがって制御動作を行うプロセッサであるＣＰＵ５６、および、Ｉ／Ｏポート５７を含む。遊技制御用マイクロコンピュータ１５６は、１チップマイクロコンピュータである。なお、１チップマイクロコンピュータは、ＣＰＵ５６の他に少なくともＲＡＭ５５が内蔵されていればよい。また、ＲＯＭ５４およびＩ／Ｏポート５７は、外付けであっても内蔵されていてもよい。
【００７４】
遊技制御用マイクロコンピュータ１５６においては、ＣＰＵ５６がＲＯＭ５４に格納されているプログラムにしたがって制御を実行する。したがって、以下に説明するような遊技制御用マイクロコンピュータ１５６が実行する（または、処理を行う）ということは、具体的にはＣＰＵ５６がプログラムにしたがって制御を実行することである。このことは、主基板３１以外の他の基板に搭載されているマイクロコンピュータについても同様である。また、遊技制御手段は、ＣＰＵ５６を含む遊技制御用マイクロコンピュータ１５６で実現されている。
【００７５】
また、遊技制御用マイクロコンピュータ１５６は、クロック信号を発生させるクロック回路、システムリセット手段として機能するリセットコントローラ、乱数回路、および、ＣＰＵ５６に割込要求信号を送出するＣＴＣを内蔵する。
【００７６】
乱数回路は、特別図柄および飾り図柄の変動表示の表示結果により大当りとするか否かを判定するための判定用の乱数を発生するために用いられるハードウェア回路である。この乱数回路は、初期値（たとえば、０）と上限値（たとえば、６５５３５）とが設定された数値範囲内で、数値データを、設定された更新規則にしたがって更新させていき、ランダムなタイミングで発生する始動入賞時が数値データの読出（抽出）時であることに基づいて、読出される数値データが乱数値となる乱数発生機能を有する。
【００７７】
遊技制御用マイクロコンピュータ１５６は、第１始動口スイッチ１４ａまたは第２始動口スイッチ１４ｂへの始動入賞が生じたときに乱数回路から数値データを乱数値Ｒ１として読出し、その数値データに基づいて特定の表示結果としての大当り表示結果にするか否か、すなわち、大当りとするか否かを判定する。そして、大当りとすると判定したときに、遊技状態を遊技者にとって有利な特定遊技状態としての大当り遊技状態に移行させる。なお、乱数回路が発生させた乱数は、確変とするか否かを決定するための確変判定用乱数や、特別図柄の変動パターンを決定する変動パターン決定用乱数など、大当りとするか否かの判定以外の判定用乱数として用いてもよい。
【００７８】
乱数回路は、ユーザによる数値データの更新範囲の選択設定機能（初期値の選択設定機能、および、上限値の選択設定機能）、数値データの更新規則の選択設定機能、および、数値データの更新規則の選択切換え機能等の各種の機能を有する。このような機能により、乱数回路は、生成する乱数のランダム性を向上させることができる。
【００７９】
また、遊技制御用マイクロコンピュータ１５６は、乱数回路が更新する数値データの初期値を設定する機能を有しており、たとえば、ＲＯＭ５４等の所定の記憶領域に記憶された遊技制御用マイクロコンピュータ１５６のＩＤナンバ（遊技制御用マイクロコンピュータ１５６の各製品ごとに異なる数値で付与されたＩＤナンバ）を用いて所定の演算を行って得られた数値データを、乱数回路が更新する数値データの初期値として設定する。これにより、乱数回路が発生する乱数のランダム性をより向上させることができる。また、初期値を設定するときに、ＩＤナンバを用いた所定の演算を行うことにより、遊技制御用マイクロコンピュータ１５６のＩＤナンバを見ただけでは乱数の初期値を認識しにくくすることができる。そのため、無線信号を用いた取込み信号をパチンコ遊技機１に対して発生させるなどの行為によって、大当り状態への移行条件を不正に成立させられてしまうことをより確実に防止することができ、セキュリティ性を向上させることができる。
【００８０】
クロック回路は、システムクロック信号をＣＰＵ５６に出力し、このシステムクロック信号を２の７乗（＝１２８）分周して生成した所定の周期の基準クロック信号ＣＬＫを、各乱数回路に出力する。リセットコントローラは、ローレベルの信号が一定期間入力されたとき、ＣＰＵ５６および各乱数回路に所定の初期化信号を出力して、遊技制御用マイクロコンピュータ１５６をシステムリセットする。
【００８１】
また、遊技制御用マイクロコンピュータ１５６は、発生可能な乱数の値の範囲が異なる２つの乱数回路を搭載する。第１の乱数回路は、１２ビットの疑似乱数を発生する乱数回路（以下、１２ビット乱数回路ともいう）である。１２ビット乱数回路は、１２ビットで発生できる範囲（すなわち、１から４０９５までの範囲）の値の乱数を発生する機能を備える。また、第２の乱数回路は、１６ビットの疑似乱数を発生する乱数回路（以下、１６ビット乱数回路ともいう）である。１６ビット乱数回路は、１６ビットで発生できる範囲（すなわち、１から６５５３５までの範囲）の値の乱数を発生する機能を備える。２つの乱数回路は、予め選択されたどちらか一方の回路が乱数の発生に用いられる。
【００８２】
なお、この実施の形態では、遊技制御用マイクロコンピュータ１５６が２つの乱数回路を内蔵する場合を説明するが、遊技制御用マイクロコンピュータ１５６は、１つの乱数回路を内蔵してもよく、３以上の乱数回路を内蔵してもよい。また、この実施の形態では、１２ビット乱数回路および１６ビット乱数回路を包括的に表現する場合、または、１２ビット乱数回路と１６ビット乱数回路とのうちいずれかを指す場合に、乱数回路という。
【００８３】
また、ＲＡＭ５５は、その一部または全部が電源基板９１において作成されるバックアップ電源によってバックアップされている揮発性記憶手段としてのバックアップＲＡＭである。すなわち、パチンコ遊技機１に対する電源電力の供給が停止したときである電源断時でも、所定期間（バックアップ電源としてのコンデンサが放電してバックアップ電源が電力供給不能になるまで）は、ＲＡＭ５５の一部または全部の内容は保存される。特に、少なくとも、遊技の制御状態に応じたデータ（特別図柄プロセスフラグ等）と未払出賞球数を示すデータとは、バックアップデータとして、ＲＡＭ５５に保存される。制御状態に応じたデータとは、停電等が生じた後に復旧した場合に、そのデータに基づいて、制御状態を停電等の発生前に復旧させるために必要なデータである。また、制御状態に応じたデータと未払出賞球数を示すデータとを、遊技の進行状態を示すデータと定義する。この実施の形態では、ＲＡＭ５５の全部の記憶領域が、電源バックアップされているとする。
【００８４】
遊技制御用マイクロコンピュータ１５６のリセット端子には、電源基板９１からのリセット信号が入力される。また、払出制御用マイクロコンピュータのリセット端子にも、電源基板９１からのリセット信号が入力される。なお、リセット信号がハイレベルになると遊技制御用マイクロコンピュータ１５６および払出制御用マイクロコンピュータは動作可能状態になり、リセット信号がローレベルになると遊技制御用マイクロコンピュータ１５６および払出制御用マイクロコンピュータは動作停止状態になる。したがって、リセット信号がハイレベルである期間は、遊技制御用マイクロコンピュータ１５６および払出制御用マイクロコンピュータの動作を許容する許容信号が出力されていることになり、リセット信号がローレベルである期間は、遊技制御用マイクロコンピュータ１５６および払出制御用マイクロコンピュータの動作を停止させる動作停止信号が出力されていることになる。なお、リセット回路をそれぞれの電気部品制御基板（主基板３１を含む）に搭載してもよいし、複数の電気部品制御基板のうち一つまたは複数にリセット回路を搭載し、そこからリセット信号を他の電気部品制御基板に供給するようにしてもよい。
【００８５】
さらに、払出制御基板３７を経由して、電源基板９１からの電源電圧が所定値以下に低下したことを示す電源断信号が入力ドライバ回路５８に入力される。電源断信号は、入力ドライバ回路５８を介して、遊技制御用マイクロコンピュータ１５６の入力ポートに入力される。また、遊技制御用マイクロコンピュータ１５６の入力ポートには、ＲＡＭの内容をクリアすることを指示するためのクリアスイッチが操作されたことを示すクリア信号が入力ドライバ回路５８に入力される。クリア信号は、入力ドライバ回路５８を介して、遊技制御用マイクロコンピュータ１５６の入力ポートに入力される。
【００８６】
尚、本実施例では、電源断信号は払出制御基板３７を経由して主基板３１に入力されるようになっているが、払出制御基板３７を経由することなく入力ドライバ回路５８に直接入力されるようにしてもよい。また、電源基板９１からの電源電圧が所定値以下に低下したことを検出する電断検出回路（図示略）を、主基板３１に設けてもよいし、主基板３１及び払出制御基板３７の双方に設けてもよい。あるいは、電源基板９１に設け、電源断信号を主基板３１及び払出制御基板３７の双方に入力されるようにしてもよい。
【００８７】
また、遊技制御用マイクロコンピュータ１５６は、払出制御基板３７を経由して、満タンスイッチ１９からの満タン信号が入力されたときに、前述した受皿ＬＥＤ２０２ａを発光させる旨を示す演出制御コマンドを演出制御基板８０に送信する。
【００８８】
また、遊技制御用マイクロコンピュータ１５６は、大当り遊技状態以外の状態においてカウントスイッチ２３により球が検出されたとき、すなわち、例えば大当り遊技状態以外の状態において特別可変入賞球装置２０の開閉板が不正器具等により遊技者にとって有利な開状態（第１の状態）とされてカウントスイッチ２３により球が検出されたとき、または可動片１３，１３が閉状態にあるときに第２始動口スイッチ１４ｂにより球が検出されたときにおいて可動片１３，１３が不正器具等により遊技者にとって有利な開状態とされてカウントスイッチ２３により球が検出されたとき、エラーが発生したとして、供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂ、供給皿左右外ＬＥＤ２００ｃを発光させる旨を示す演出制御コマンドを演出制御基板８０に送信する。
【００８９】
また、クリア信号は、主基板３１において分岐され、払出制御基板３７にも供給される。なお、遊技制御用マイクロコンピュータ１５６が入力ポートを介して入力したクリア信号の状態を、出力ポートを介して払出制御基板３７に出力してもよい。
【００９０】
また、複数のスイッチのそれぞれは、入力ドライバ回路５８を介して、遊技制御用マイクロコンピュータ１５６の入力ポートに接続されている。これにより、遊技制御用マイクロコンピュータ１５６は、複数のスイッチのそれぞれから各スイッチの入力状態を示す入力検出信号を受ける。
【００９１】
また、遊技制御用マイクロコンピュータ１５６が搭載するシリアル出力回路７８は、シフトレジスタなどによって構成され、ＣＰＵ５６が出力する演出制御コマンドをシリアルデータに変換して、中継基板７７を介して演出制御基板８０に送信する。また、シリアル出力回路７８は、ＣＰＵ５６が出力する制御信号をシリアルデータに変換して、中継基板７７を介して特別図柄表示器８や特別図柄保留記憶表示器１８、普通図柄表示器１０、普通図柄保留記憶表示器４１に出力する。なお、特別図柄表示器８、特別図柄保留記憶表示器１８、普通図柄表示器１０および普通図柄保留記憶表示器４１には、シリアルデータをパラレルデータに変換するシリアル−パラレル変換ＩＣがそれぞれ設けられ、中継基板７７からの制御信号をパラレルデータに変換して、特別図柄表示器８や特別図柄保留記憶表示器１８、普通図柄表示器１０、普通図柄保留記憶表示器４１に供給される。
【００９２】
また、本実施例では、ＣＰＵ５６が出力する制御信号をシリアル出力回路７８にてシリアルデータに変換して、中継基板７７を介して特別図柄表示器８や特別図柄保留記憶表示器１８、普通図柄表示器１０、普通図柄保留記憶表示器４１に出力するようになっていたが、これら特別図柄表示器８や特別図柄保留記憶表示器１８、普通図柄表示器１０、普通図柄保留記憶表示器４１からなる各表示器を主基板３１に中継基板等を介すことなく直接接続し、ＣＰＵ５６が出力する制御信号をパラレルデータのまま各表示器８、１８、１０、４１に出力するようにしてもよい。このようにすることで、外部から信号が入ることがないので、正確な表示を行うことができる。
【００９３】
遊技制御用マイクロコンピュータ１５６は、演出制御基板８０に表示制御、音制御、および、ＬＥＤ制御を含む演出制御を指令するための制御信号としての演出制御コマンド（演出制御信号）を送信する。演出制御基板８０には、中継基板７７を介して遊技制御用マイクロコンピュータ１５６からの演出制御コマンドを受信し、変動表示装置９での表示制御を行う演出制御用マイクロコンピュータ８１等の電気部品制御手段が搭載されている。
【００９４】
この実施の形態では、演出制御基板８０に搭載されている演出制御手段（演出制御用マイクロコンピュータで構成される。）が、中継基板７７を介して遊技制御用マイクロコンピュータ１５６からの演出制御コマンドをシリアルデータ方式として受信し、飾り図柄を可変表示する変動表示装置９の表示制御を行う。尚、演出制御手段が、中継基板７７を介して遊技制御用マイクロコンピュータ１５６からの演出制御コマンドをパラレルデータ方式として受信し、飾り図柄を可変表示する変動表示装置９の表示制御を行うようにしてもよい。
【００９５】
また、演出制御基板８０に搭載されている演出制御手段が、遊技盤６に設けられている装飾ＬＥＤ２５ａ及びステージＬＥＤ２５ｂの表示制御及び演出用可動物２４を揺動させるソレノイド２４ａの駆動制御を行うとともに、枠側に設けられている賞球ＬＥＤ５１、球切れＬＥＤ５２、天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂ、右枠ＬＥＤ２８ｃ、供給皿左右ＬＥＤ２００ａ，２００ｂ、供給皿左右外ＬＥＤ２００ｃ，供給皿前ＬＥＤ２０１ａ、受皿ＬＥＤ２０２ａ、受皿左右ＬＥＤ２０３ａ，２０３ｂ、方向ＬＥＤ５１０ａ〜５１０ｄの表示制御を行い、スピーカ２７からの音出力の制御を行う。
【００９６】
また、演出制御基板８０の演出制御用マイクロコンピュータ８１には、演出制御手段が出力する各ＬＥＤ５１、５２、２８ａ、２８ｂ、２８ｃ、２００ａ，２００ｂ、２００ｃ，２０１ａ、２０２ａ、２０３ａ，２０３ｂ、５１０ａ〜５１０ｄを表示制御するための制御信号をパラレルデータからシリアルデータに変換するシリアル出力回路２５３が搭載されている。また、演出制御基板８０の演出制御用マイクロコンピュータ８１には、入力したシリアルデータをパラレルデータに変換して演出制御手段に出力するシリアル入力回路２５４が搭載されている。したがって、演出制御手段は、シリアル出力回路２５３を介して制御信号をシリアルデータ方式として出力することによって、各ＬＥＤ５１、５２、２８ａ、２８ｂ、２８ｃ、２００ａ，２００ｂ、２００ｃ，２０１ａ、２０２ａ、２０３ａ，２０３ｂ、５１０ａ〜５１０ｄの表示制御を行う。
【００９７】
また、遊技盤側には、シリアルデータをパラレルデータに変換するためのシリアル−パラレル変換ＩＣが搭載された盤側ＩＣ基板としての装飾基板９８、ステージ装飾基板９９が設けられている。盤側ＩＣ基板９８，９９は、中継基板８８を介して演出制御基板８０と接続される。また、前面枠１０１側には、シリアルデータをパラレルデータに変換するためのシリアル−パラレル変換ＩＣが搭載された各枠側ＩＣ基板としての中前板天基板４７３ａ、左前板天基板４７３ｂ、右前板天基板４７３ｃ（図３参照）、上皿左サイド基板３１０Ｌ、上皿右サイド基板３１０Ｒ（図３参照）、上皿前左反射板３３２Ｌ、上皿前右反射板３３２Ｒ（図３参照）、受皿ＬＥＤ基板３５３、左幕板ＬＥＤ基板３４０Ｌ、右幕板ＬＥＤ基板３４０Ｒ（図３参照）、ジョグ基板５０８（図３参照）が設けられている。これら各枠側ＩＣ基板４７３ａ、４７３ｂ、４７３ｃ、３１０Ｌ、３１０Ｒ、３３２Ｌ、３３２Ｒ、３５３、３４０Ｌ、３４０Ｒ、５０８は、中継基板８８，８９を介して演出制御基板８０と接続される。
【００９８】
なお、図３に示すように、演出制御基板８０、中継基板８８および中継基板８９は、バス型に１系統の配線ルートで接続される。図４は、中継基板７７および演出制御基板８０の回路構成例を示すブロック図である。なお、図４に示す例では、演出制御に関して演出制御基板８０のみを設ける場合を示すが、ＬＥＤドライバ基板および音声出力基板を設けてもよい。この場合、ＬＥＤドライバ基板および音声出力基板には、マイクロコンピュータは搭載されていないが、マイクロコンピュータを搭載してもよい。
【００９９】
演出制御基板８０は、演出制御用ＣＰＵ８６、ＲＡＭ８５、シリアル出力回路２５３、シリアル入力回路２５４、クロック信号出力部２５６および入力取込信号出力部２５７を含む演出制御用マイクロコンピュータ８１を搭載している。なお、ＲＡＭは外付けであってもよい。演出制御基板８０において、演出制御用ＣＰＵ８６は、内蔵または外付けのＲＯＭ（図示せず）に格納されたプログラムに従って動作し、シリアル入力回路２６０および入力ポート２６１を介して演出制御コマンドを受信する。この場合、シリアル入力回路２６０は、シリアルデータ方式として受信した演出制御コマンドをパラレルデータに変換し出力する。また、演出制御用ＣＰＵ８６は、演出制御コマンドにもとづいて、ＶＤＰ（ビデオディスプレイプロセッサ）２６２に変動表示装置９の表示制御を行わせる。
【０１００】
この実施の形態では、演出制御用マイクロコンピュータ８１と共動して変動表示装置９の表示制御を行うＶＤＰ２６２が演出制御基板８０に搭載されている。ＶＤＰ２６２は、演出制御用マイクロコンピュータ８１とは独立したアドレス空間を有し、そこにＶＲＡＭをマッピングする。ＶＲＡＭは、画像データを展開するためのバッファメモリである。そして、ＶＤＰ２６２は、ＶＲＡＭ内の画像データをフレームメモリを介して変動表示装置９に出力する。
【０１０１】
演出制御用ＣＰＵ８６は、受信した演出制御コマンドに従ってＣＧＲＯＭ（図示せず）から必要なデータを読み出すための指令をＶＤＰ２６２に出力する。ＣＧＲＯＭは、変表示装置９に表示されるキャラクタ画像データや動画像データ、具体的には、人物、文字、図形や記号等（飾り図柄を含む）、および背景画像のデータをあらかじめ格納しておくためのＲＯＭである。ＶＤＰ２６２は、演出制御用ＣＰＵ８６の指令に応じて、ＣＧＲＯＭから画像データを読み出す。そして、ＶＤＰ２６２は、読み出した画像データにもとづいて表示制御を実行する。
【０１０２】
中継基板７７には、主基板３１から入力された信号を演出制御基板８０に向かう方向にしか通過させない（演出制御基板８０から中継基板７７への方向には信号を通過させない）信号方向規制手段としての単方向性回路７４が搭載されている。単方向性回路として、例えばダイオードやトランジスタが使用される。図４には、ダイオードが例示されている。
【０１０３】
さらに、演出制御用ＣＰＵ８６は、シリアル出力回路２５３を介してＬＥＤ及びソレノイドを駆動する信号を出力する。シリアル出力回路は、入力したＬＥＤ及びソレノイドを駆動する信号（パラレルデータ）をシリアルデータに変換して中継基板８８に出力する。また、演出制御用ＣＰＵ８６は、音声合成用ＩＣ１７３に対して音番号データを出力する。
【０１０４】
また、クロック信号出力部２５６は、クロック信号を中継基板８８に出力する。クロック信号出力部２５６からのクロック信号は、中継基板８８，８９を介して各枠側ＩＣ基板４７３ａ、４７３ｂ、４７３ｃ、３１０Ｌ、３１０Ｒ、３３２Ｌ、３３２Ｒ、３５３、３４０Ｌ、３４０Ｒ、５０８に搭載されたシリアル−パラレル変換ＩＣや入力ＩＣに供給される。また、クロック信号出力部２５６からのクロック信号は、中継基板８８を介して盤側ＩＣ基板９８，９９に搭載されたシリアル−パラレル変換ＩＣや入力ＩＣに供給される。したがって、この実施の形態では、各シリアル−パラレル変換ＩＣおよび各入力ＩＣに共通のクロック信号が供給されることになる。
【０１０５】
また、入力取込信号出力部２５７は、演出制御用ＣＰＵ８６の指示に従って、中継基板８８，８９を介して、枠側ＩＣ基板５０８に入力取込信号（ラッチ信号）を出力する。枠側ＩＣ基板５０８に搭載された入力ＩＣは、演出制御用マイクロコンピュータ８１からの入力取込信号を入力すると、ジョグスイッチ５１２ａ〜５１２ｄの検出信号をラッチし、シリアルデータ方式として中継基板８８，８９を介して演出制御用マイクロコンピュータ８１に出力する。
【０１０６】
また、入力取込信号出力部２５７は、演出制御用ＣＰＵ８６の指示に従って、中継基板８８，８９を介して、枠側ＩＣ基板５０８以外の各枠側ＩＣ基板４７３ａ、４７３ｂ、４７３ｃ、３１０Ｌ、３１０Ｒ、３３２Ｌ、３３２Ｒ、３５３、３４０Ｌ、３４０Ｒに入力取込信号（ラッチ信号）を出力する。各枠側ＩＣ基板に搭載された入力ＩＣは、演出制御用マイクロコンピュータ８１からの入力取込信号の入力の基づいて演出制御コマンドをラッチして取り込む。
【０１０７】
音声合成用ＩＣ１７３は、音番号データを入力すると、音番号データに応じた音声や効果音を発生し増幅回路１７５に出力する。増幅回路１７５は、音声合成用ＩＣ１７３の出力レベルを、ボリューム１７６で設定されている音量に応じたレベルに増幅した音声信号をスピーカ２７に出力する。音声データＲＯＭ１７４には、音番号データに応じた制御データが格納されている。音番号データに応じた制御データは、所定期間（例えば飾り図柄の変動期間）における効果音または音声の出力態様を時系列的に示すデータの集まりである。
【０１０８】
また、演出制御基板８０の演出制御用マイクロコンピュータ８１は、制御信号としてのシリアルデータとともに、クロック信号を中継基板８８に出力する。また、入力ＩＣに入力信号をラッチさせるための入力取込信号を中継基板８８に出力する。尚、これら信号は中継基板８８を介して中継基板８９に出力される。
【０１０９】
中継基板８８は、演出制御用マイクロコンピュータ８１から入力したシリアルデータおよびクロック信号を、盤側ＩＣ基板９８，９９に搭載された各シリアル−パラレル変換ＩＣに供給する。そして、各シリアル−パラレル変換ＩＣは、入力したシリアルデータに付加されているアドレスが自分のアドレスに合致するか否かを確認し、合致していれば入力したシリアルデータをパラレルデータに変換して、遊技盤６に設けられた各ＬＥＤ２５ａ、２５ｂに供給する。
【０１１０】
また、中継基板８９は、バス型に１系統の配線ルートで中継基板８８と接続されており、各シリアル−パラレル変換ＩＣに接続されるシリアルデータ線およびクロック信号線は、盤側ＩＣ基板にバス形式に接続されている。また、盤側ＩＣ基板に搭載された各シリアル−パラレル変換ＩＣにはそれぞれ固有のＩＤがある。
【０１１１】
中継基板８９に入力されたシリアルデータおよびクロック信号は、各枠側ＩＣ基板４７３ａ、４７３ｂ、４７３ｃ、３１０Ｌ、３１０Ｒ、３３２Ｌ、３３２Ｒ、３５３、３４０Ｌ、３４０Ｒ、５０８に搭載された各シリアル−パラレル変換ＩＣに供給される。そして、各シリアル−パラレル変換ＩＣは、入力したシリアルデータに付加されているアドレスが自分のアドレスに合致するか否かを確認し、合致していれば入力したシリアルデータをパラレルデータに変換して、前面枠１０１に設けられた各ＬＥＤ５１、５２、２８ａ、２８ｂ、２８ｃ、２００ａ，２００ｂ，２００ｃ、２０１ａ、２０２ａ、２０３ａ，２０３ｂ、５１０ａ〜５１０ｄに供給する。
【０１１２】
また、各シリアル−パラレル変換ＩＣに接続されるシリアルデータ線およびクロック信号線は、各枠側ＩＣ基板にバス形式に接続されている。また、シリアル−パラレル変換ＩＣに接続されるシリアルデータ線およびクロック信号線は、中継基板８９から直接接続される。また、各枠側ＩＣ基板に搭載された各シリアル−パラレル変換ＩＣにはそれぞれ固有のＩＤがある。
【０１１３】
また、枠側ＩＣ基板５０８には、前面枠１０１に設けられたジョグスイッチ５１２ａ〜５１２ｄの検出信号を入力する入力ＩＣが搭載されている。この実施の形態では、枠側ＩＣ基板５０８に搭載された入力ＩＣと演出制御用マイクロコンピュータ８１とは、中継基板８８，８９を介して入力信号線、クロック信号線および入力取込信号線が接続されており、演出制御用マイクロコンピュータ８１は、所定のタイミングで、入力取込信号を中継基板８８，８９を介して入力ＩＣに出力する。すると、入力ＩＣは、入力取込信号（ラッチ信号）に基づいてジョグスイッチ５１２ａ〜５１２ｄからの検出信号をラッチし、中継基板８８，６０７を介して演出制御用マイクロコンピュータ８１に出力する。この場合、入力ＩＣは、ジョグスイッチ５１２ａ〜５１２ｄからパラレルに入力した検出信号をシリアルデータに変換して出力する。
【０１１４】
盤側ＩＣ基板８８，８９に搭載されたシリアル−パラレル変換ＩＣと各枠側ＩＣ基板４７３ａ、４７３ｂ、４７３ｃ、３１０Ｌ、３１０Ｒ、３３２Ｌ、３３２Ｒ、３５３、３４０Ｌ、３４０Ｒ、５０８に搭載されたシリアル−パラレル変換ＩＣとは、１系統の配線を介して接続されている。１系統の配線を介して接続とは、具体的には、各中継基板８８，８９がバス型に接続されているとともに、各シリアル−パラレル変換ＩＣがバス型またはデイジーチェーン型に接続されていることである。なお、この実施の形態では、各シリアル−パラレル変換ＩＣはバス型に接続されている。このように、この実施の形態では、盤側ＩＣ基板に搭載された各シリアル−パラレル変換ＩＣと、各枠側ＩＣ基板に搭載された各シリアル−パラレルＩＣとが、中継基板８８，８９を介してコネクタを用いて１系統の配線を介して接続されている。そのため、コネクタの着脱を行うだけで前面枠１０１と遊技盤６との配線作業を行うことができ、前面枠１０１と遊技盤６との着脱作業をさらに容易に行えるようにすることができる。
【０１１５】
また、この実施の形態によれば、盤側ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣ、枠側ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣおよび入力ＩＣに、演出制御用マイクロコンピュータ８１から共通のクロック信号を入力する。そのため、シリアル−パラレル変換ＩＣへのクロック信号の配線と入力ＩＣへのクロック信号の配線とを共通化することができ、演出制御手段と盤側ＩＣ基板との間の通信、および演出制御手段と枠側ＩＣ基板との間の通信を、それぞれ１チャネルを用いて実現することができ、配線数を低減することができる。また、盤側ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣ、枠側ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣ、および入力ＩＣとを容易に同期させることができ、クロック信号用の配線数も低減することができる。
【０１１６】
この実施の形態では、各シリアル−パラレル変換ＩＣには、あらかじめアドレスが付与されており、演出制御用マイクロコンピュータ８１は、シリアルデータに変換した制御信号を出力する際に、シリアルデータにアドレスを付加して出力する。尚、制御信号は、固定長（コマンドのバイト数（例えば２バイトや３バイトのコマンド））のコマンドで構成され、アドレスに対応するビットを異ならせている。各ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣは、シリアルデータを入力すると、入力したシリアルデータに付加されているアドレスが自分のアドレスに合致するか否かを確認し、合致していればパラレルデータに変換して各ＬＥＤに供給する（すなわち、出力する）。アドレスが合致していなければ各ＬＥＤへの供給は行わない。尚、シリアル−パラレル変換ＩＣに入力されるシリアルデータは、アドレスに対応するビット以外のビットも点灯パターン等に応じて異なっており、これにより各アドレスに対応するＬＥＤが様々な点灯パターンにて発光するようになっている。
【０１１７】
つまり、演出制御用マイクロコンピュータ８１は、満タンスイッチ１９からの満タン信号が入力されたときに遊技制御用マイクロコンピュータ１５６から出力される受皿ＬＥＤ２０２ａを点滅（発光）させる旨を示す演出制御コマンドを受信したことに基づいて、前面枠１０１側に設けられた受皿ＬＥＤ２０２ａを制御するための制御信号を出力するときには、枠側シリアル−パラレル変換回路（受皿ＬＥＤ２０２ａに信号を出力する枠側シリアル−パラレル変換回路）を特定可能なアドレス情報を付加した制御信号をシリアル出力回路２５３からシリアル信号方式で出力する。
【０１１８】
また、演出制御用マイクロコンピュータ８１は、大当り遊技状態以外の状態においてカウントスイッチ２３から球検出信号が入力されたとき、または可動片１３，１３が閉状態にあるときに第２始動口スイッチ１４ｂにより球が検出されたときに遊技制御用マイクロコンピュータ１５６から出力される供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂ，供給皿左右外ＬＥＤ２００ｃを点滅（発光）させる旨を示す演出制御コマンドを受信したことに基づいて、前面枠１０１側に設けられた供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂ，供給皿左右外ＬＥＤ２００ｃを制御するための制御信号を出力するときには、枠側シリアル−パラレル変換回路（供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂ，供給皿左右外ＬＥＤ２００ｃに信号を出力する枠側シリアル−パラレル変換回路）を特定可能なアドレス情報を付加した制御信号をシリアル出力回路２５３からシリアル信号方式で出力する。
【０１１９】
このように、演出制御用マイクロコンピュータ８１は、シリアルデータに変換した制御信号を出力する際に、シリアルデータにアドレスを付加して出力し、各ＩＣ基板に搭載されたシリアル−パラレル変換ＩＣは、シリアルデータを入力すると、入力したシリアルデータに付加されているアドレスが自分のアドレスに合致するか否かを確認し、合致していればパラレルデータに変換して各ＬＥＤに供給するようになっているため、前面枠１０１における遊技盤６以外の箇所に設けられた受皿ＬＥＤ２０２ａや供給皿左ＬＥＤ２００ａ，供給皿右ＬＥＤ２００ｂ，供給皿左右外ＬＥＤ２００ｃ等のＬＥＤによる発光演出が行われる際に、該発光により遊技盤６側に設けられた変動表示装置９等にて行われている演出が遮られることがないので、演出効果の減退を防止できるとともに、パラレルの場合に比べてシリアルの方が配線数が少なくなるので、配線が容易になる。
【０１２０】
遊技制御用マイクロコンピュータ１５６に設けられる乱数回路（図示略）は、主基板３１の側において用いられる各種の乱数の全てまたは一部を生成する回路である。図５は、主基板３１の側において用いられる乱数値を例示する説明図である。図５に示すように、この実施の形態では、主基板３１の側において、特図表示結果判定用の乱数値ＭＲ１、確変判定用の乱数値ＭＲ２、可変表示パターン決定用の乱数値ＭＲ３、リーチ判定用の乱数値ＭＲ４が用いられ、これらの乱数値を示す数値データがカウント可能となるように制御される。なお、遊技効果を高めるために、主基板３１の側でこれら以外の乱数値が用いられてもよい。これらの乱数値ＭＲ１〜ＭＲ４の全部または一部を示す数値データが、乱数回路（図示略）にてカウントされればよい。また、乱数値ＭＲ１〜ＭＲ４の一部を示す数値データは、ＣＰＵ５６が乱数回路とは異なるランダムカウンタを用いて、ソフトウェアによる更新によってカウントするようにしてもよい。
【０１２１】
特図表示結果判定用の乱数値ＭＲ１は、特別図柄の可変表示結果を大当りとするかハズレとするかを判定するために用いられる乱数値であり、例えば「１」〜「６５５３５」の範囲の値をとる。すなわち、特図表示結果判定用の乱数値ＭＲ１は、大当りの発生により大当り遊技状態への制御を行うか否かの判定に用いられる。確変判定用の乱数値ＭＲ２は、特別図柄の可変表示結果を大当りとする旨の判定がなされた場合に、大当り遊技状態の終了後における遊技状態を、通常遊技状態とするか確変遊技状態とするかを判定するために用いられる乱数値であり、例えば「１」〜「６０」の範囲の値をとる。すなわち、確変判定用の乱数値ＭＲ２は、特別図柄や飾り図柄の可変表示結果を通常大当りとするか確変大当りとするかの決定を行うために用いられる。
【０１２２】
可変表示パターン決定用の乱数値ＭＲ３は、特別図柄や飾り図柄の可変表示パターンを、予め用意された複数種類のいずれかに決定するために用いられる表示用の乱数値であり、例えば「１」〜「１５０」の範囲の値をとる。リーチ判定用の乱数値ＭＲ４は、特別図柄や飾り図柄の可変表示結果がハズレとなる場合に、飾り図柄の可変表示態様をリーチとするか否かを判定するために用いられる乱数値であり、例えば「１」〜「２３９」の範囲の値をとる。
【０１２３】
遊技制御用マイクロコンピュータ１５６が備えるＲＯＭ５４には、ゲーム制御用のユーザプログラムの他にも、遊技の進行を制御するために用いられる各種のデータテーブルが格納されている。例えば、ＲＯＭ５４は、ＣＰＵ５６が各種の判定や決定を行うために用意された複数の判定テーブルや決定テーブルを構成するテーブルデータを記憶する。判定テーブルとしては、特図ゲームにおける確定特別図柄を大当り図柄として可変表示結果を大当りとする否かを判定するために参照される大当り判定テーブルや、可変表示結果を大当りとする場合に通常大当りとするか確変大当りとするかを判定するために参照される確変判定テーブル、普通図ゲームにおける表示結果を「当り」とするか否かを判定するために参照される普通当り判定テーブル、特別図柄や飾り図柄の可変表示結果がハズレとなるときに飾り図柄の可変表示態様をリーチとするか否かを判定するために参照されるリーチ判定テーブルなどが含まれていればよい。ＲＯＭ５４に記憶される決定テーブルには、特別図柄や飾り図柄の可変表示パターンを決定するための可変表示パターン決定テーブルなどが含まれていればよい。
【０１２４】
ＲＯＭ５４に記憶される可変表示パターン決定テーブルは、例えば各可変表示パターンと、可変表示パターン決定用の乱数値ＭＲ３とを対応付けることにより、可変表示パターン決定用の乱数値ＭＲ３に基づいて可変表示パターンの選択を可能にする決定用データなどから構成されていればよい。可変表示パターン決定テーブルにて各可変表示パターンを示すデータは、例えば可変表示パターン決定テーブル内において、あるいは可変表示パターン決定テーブルとは異なる可変表示パターン設定用のテーブルなどにおいて、特別図柄や飾り図柄の可変表示を開始してから確定特別図柄や確定飾り図柄を導出表示するまでの時間である可変表示時間を示すデータなどと、対応付けられている。
【０１２５】
可変表示パターン決定テーブルの具体的な一例として、この実施の形態では、図６（Ａ）に示す大当り時パターン決定テーブル２００Ａと、図６（Ｂ）に示すリーチハズレ時パターン決定テーブル２００Ｂと、図６（Ｃ）に示す通常時ハズレパターン決定テーブル２００Ｃと、図６（Ｄ）に示す確変中ハズレパターン決定テーブル２００Ｄとが、ＲＯＭ５４に記憶されている。
【０１２６】
図６（Ａ）に示す大当り時パターン決定テーブル２００Ａは、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定がなされたときに、可変表示パターン決定用の乱数値ＭＲ３に基づいて、複数種類あるリーチパターンのいずれかを選択決定できるように構成されている。図６（Ｂ）に示すリーチハズレ時パターン決定テーブル２００Ｂは、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとする旨の決定がなされたことに対応して、可変表示パターン決定用の乱数値ＭＲ３に基づき、複数種類あるリーチパターンのいずれかを選択決定できるように構成されている。図６（Ｃ）に示す通常時ハズレパターン決定テーブル２００Ｃは、通常遊技状態において特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとしない旨の決定がなされたことに対応して、可変表示パターン決定用の乱数値ＭＲ３に基づき、複数種類ある通常ハズレパターンのいずれかを選択決定できるように構成されている。図６（Ｄ）に示す確変中ハズレパターン決定テーブル２００Ｄは、確変遊技状態において特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとしない旨の決定がなされたことに対応して、可変表示パターン決定用の乱数値ＭＲ３に基づき、複数種類ある短縮ハズレパターンのいずれかを選択決定できるように構成されている。
【０１２７】
この実施の形態では、リーチパターンとなる複数種類の可変表示パターンとして、ノーマル、マルチＡ、マルチＢ、マルチＣ、スーパーの可変表示パターンが用意されている。また、通常ハズレパターンとなる複数種類の可変表示パターンとして、通常Ａ、通常Ｂの可変表示パターンが用意されている。短縮ハズレパターンとなる複数種類の可変表示パターンとしては、短縮Ａ、短縮Ｂの可変表示パターンが用意されている。
【０１２８】
ここで、図６（Ａ）に示す大当り時パターン決定テーブル２００Ａと、図６（Ｂ）に示すリーチハズレ時パターン決定テーブル２００Ｂとを比べると、各リーチパターン（リーチの種類）に対する可変表示パターン決定用の乱数値ＭＲ３の割当てが異なっている。すなわち、特別図柄や飾り図柄の可変表示結果がハズレとなるか、大当りとなるかに応じて、選択されるリーチ種類の割合が異なるものとなっている。これにより、表示結果が大当りとなる確率は、特別図柄や飾り図柄の可変表示中に出現するリーチの種類に応じて異なるものとなる。このように、リーチの種類毎に決められる表示結果が大当りとなる確率は、リーチの大当り信頼度、あるいは単に、リーチの信頼度とも称される。
【０１２９】
図７（Ａ）は、ノーマル、マルチＡ、マルチＢ、マルチＣ、スーパーの各リーチパターンについて、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたハズレ時と、可変表示結果を大当りとする旨の決定がなされた大当り時における、選択確率を示す説明図である。また、図７（Ｂ）は、ノーマル、マルチＡ、マルチＢ、マルチＣ、スーパーの各リーチパターンについて、パチンコ遊技機１における遊技状態が通常遊技状態であるときと、確変遊技状態であるときにおける、リーチの信頼度を示す説明図である。なお、図７（Ｂ）に示すリーチの信頼度は、通常遊技状態における大当り確率が１／３００であり、確変遊技状態における大当り確率が１／３０であり、ハズレ時のリーチ出現率が１／１０であるものとして算出したものである。図７（Ｂ）に示すように、この実施の形態で用いられる各リーチパターンによるリーチの信頼度は、互いに異なっている。
【０１３０】
リーチパターンのうちマルチＡの可変表示パターンにおけるリーチ演出表示では、特に図示はしないが、変動表示装置９における「左」、「中」、「右」の各可変表示部にて飾り図柄の可変表示が開始された後、「左」及び「右」の可変表示部にて同一の飾り図柄が、斜め方向の有効ラインといった所定の有効ライン上に停止してリーチが成立する。こうしてリーチが成立した後には、各可変表示部における飾り図柄を縮小して、例えば変動表示装置９の表示画面内の左上方に表示させる。そして、マルチＡの可変表示パターンが第１のパターン＃１である場合には、例えば変動表示装置９の表示画面を左右に２分割して、分割後の各表示領域にて互いに異なる動画像Ａ１、Ａ２の再生表示を行う。これに対して、マルチＡの可変表示パターンが第２のパターン＃２である場合には、例えば変動表示装置９の表示画面を上下に２分割して、分割後の各表示領域にて互いに異なる動画像Ａ１、Ａ２の再生表示を行う。このように、マルチＡの可変表示パターンでは、リーチ演出表示として、２つの異なる動画像Ａ１、Ａ２が、変動表示装置９の表示画面に設けられた所定の表示領域にて再生表示される。
【０１３１】
その後、飾り図柄の可変表示結果としてハズレ組合せの確定飾り図柄を導出表示する場合には、例えば「左」及び「右」の可変表示部にて所定の有効ライン上に揃って停止することでリーチを成立させている飾り図柄とは異なる飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。これに対して、飾り図柄の可変表示結果として大当り組合せの確定飾り図柄を導出表示する場合には、リーチとなっている飾り図柄と同一の飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。
【０１３２】
リーチパターンのうちマルチＢの可変表示パターンにおけるリーチ演出表示では、「左」及び「右」の可変表示部にて同一の飾り図柄が所定の有効ライン上に停止してリーチが成立する。こうしてリーチが成立した後には、各可変表示部における飾り図柄を縮小して、例えば変動表示装置９の表示画面内の左上方に表示させる。そして、マルチＢの可変表示パターンが第１のパターン＃１である場合には、例えば変動表示装置９の表示画面を３分割して、分割後の各表示領域にて互いに異なる動画像Ｂ１〜Ｂ３の再生表示を行う。これに対して、マルチＢの可変表示パターンが第２のパターン＃２である場合には、例えば変動表示装置９の表示画面を上記とは異なる形態で３分割して、分割後の各表示領域にて互いに異なる動画像Ｂ１〜Ｂ３の再生表示を行う。このように、マルチＢの可変表示パターンでは、リーチ演出表示として、３つの異なる動画像Ｂ１〜Ｂ３が、変動表示装置９の表示画面に設けられた所定の表示領域にて再生表示される。
【０１３３】
その後、飾り図柄の可変表示結果としてハズレ組合せの確定飾り図柄を導出表示する場合には、例えば「左」及び「右」の可変表示部にて所定の有効ライン上に揃って停止することでリーチを成立させている飾り図柄とは異なる飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。これに対して、飾り図柄の可変表示結果として大当り組合せの確定飾り図柄を導出表示する場合には、リーチとなっている飾り図柄と同一の飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。
【０１３４】
リーチパターンのうちマルチＣの可変表示パターンにおけるリーチ演出表示では、特に図示はしないが、「左」及び「右」の可変表示部にて同一の飾り図柄が所定の有効ライン上に停止してリーチが成立する。こうしてリーチが成立した後には、各可変表示部における飾り図柄を縮小して、例えば変動表示装置９の表示画面内の左上方に表示させる。そして、マルチＣの可変表示パターンが第１のパターン＃１である場合には、例えば変動表示装置９の表示画面を４分割して、分割後の各表示領域にて互いに異なる動画像Ｃ１〜Ｃ４の再生表示を行う。これに対して、マルチＣの可変表示パターンが第２のパターン＃２である場合には、例えば変動表示装置９の表示画面を上記とは異なる態様で４分割して、分割後の各表示領域にて互いに異なる動画像Ｃ１〜Ｃ４の再生表示を行う。このように、マルチＣの可変表示パターンでは、リーチ演出表示として、４つの異なる動画像Ｃ１〜Ｃ４が、変動表示装置９の表示画面に設けられた所定の表示領域にて再生表示される。
【０１３５】
その後、飾り図柄の可変表示結果としてハズレ組合せの確定飾り図柄を導出表示する場合には、例えば「左」及び「右」の可変表示部にて所定の有効ライン上に揃って停止することでリーチを成立させている飾り図柄とは異なる飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。これに対して、飾り図柄の可変表示結果として大当り組合せの確定飾り図柄を導出表示する場合には、リーチとなっている飾り図柄と同一の飾り図柄を、「中」の可変表示部にてリーチが成立している有効ライン上に停止させる。
【０１３６】
この実施の形態では、図８（Ｂ）に示すように、マルチＡの可変表示パターンに比べてマルチＢの可変表示パターンの方がリーチの信頼度が高く、マルチＢの可変表示パターンに比べてマルチＣの可変表示パターンの方がリーチの信頼度が高くなるように、図７（Ａ）に示す大当り時パターン決定テーブル２００Ａと図７（Ｂ）に示すリーチハズレ時パターン決定テーブル２００Ｂにて乱数値ＭＲ３を各可変表示パターンと対応付けるテーブルデータ（決定用データ）が構成されている。これにより、再生表示される動画像の数（ストリーム数）が多い可変表示パターンのリーチ演出表示が出現した場合には、動画像の数が少ない可変表示パターンのリーチ演出表示が出現した場合に比べて、可変表示結果が大当りとなる確率が高くなっている。
【０１３７】
マルチＡ〜マルチＣの各可変表示パターンでは、特別図柄や飾り図柄の可変表示結果が大当りになる場合とハズレになる場合とで、再生表示される動画像の内容を異ならせるようにしてもよい。例えば、マルチＡ〜マルチＣの各可変表示パターンでは、動画像の再生表示として、ルーレットゲームといった所定のゲームが実行される様子を示すアニメ画像などを表示してもよい。そして、可変表示結果が大当りとなる場合には、例えば回転するルーレットに投入されたボールが「大当り」を示す箇所に入ることのように、所定の目的が達成された様子を示す画像を表示させ、可変表示結果が大当りとなることを報知すればよい。これに対して、可変表示結果がハズレとなる場合には、例えば回転するルーレットに投入されたボールが「ハズレ」を示す箇所に入ることのように、所定の目的が達成されない様子を示す画像を表示させ、可変表示結果がハズレとなることを報知すればよい。
【０１３８】
演出制御用マイクロコンピュータ８１が備えるＲＯＭ８４には、ＣＰＵ８６による制御動作を決定するためのデータとして、例えば複数種類の飾り図柄決定テーブルや、予告決定テーブル、事前転送設定テーブル、演出制御パターンテーブルなどを構成するデータが記憶されている。飾り図柄決定テーブルは、変動表示装置９における飾り図柄の可変表示結果として導出表示される確定飾り図柄などを決定するために用いられるテーブルである。予告決定テーブルは、リーチ予告決定用の乱数値や大当り予告決定用の乱数値といった予告決定用の乱数値に基づき、リーチ予告や大当り予告といった予告演出を実行するか否かや、実行する場合における予告演出の態様を示す予告パターンなどを決定するために用いられるテーブルである。
【０１３９】
演出制御用マイクロコンピュータ８１では、飾り図柄の可変表示が開始されるときに、例えばＣＰＵ８６がＲＯＭ８４に記憶された予告決定テーブルを参照して、リーチ予告や大当り予告を実行するか否かの決定や、実行すると決定した場合における予告パターンの決定を行う。一例として、ＣＰＵ８６は、乱数回路などから抽出したリーチ予告決定用の乱数値に基づき、ＲＯＭ８４に記憶されたリーチ予告決定テーブルを参照することにより、リーチ予告を実行するか否かの決定や、実行すると決定した場合におけるリーチ予告パターンの決定を行う。また、ＣＰＵ８６は、乱数回路（図示略）などから抽出した大当り予告決定用の乱数値に基づき、ＲＯＭ８４に記憶された大当り予告決定テーブルを参照することにより、大当り予告を実行するか否かの決定や、実行すると決定した場合における大当り予告パターンの決定を行う。
【０１４０】
このときには、飾り図柄の可変表示態様がリーチとなるか否かに対応して、異なるリーチ予告決定テーブルを参照する。そして、リーチとなる場合に参照されるリーチ予告決定テーブルと、リーチとはならない場合に参照されるリーチ予告決定テーブルとでは、リーチ予告を実行するか否かの決定結果や、実行する場合の各リーチ予告パターンに対するリーチ予告決定用の乱数値の割当てが異なっている。これにより、飾り図柄の可変表示態様がリーチとなるか否かに対応して、リーチ予告を実行することに決定される確率や、実行する場合における各リーチ予告パターンの選択確率を、異ならせることができる。例えば、飾り図柄の可変表示態様がリーチとなる場合には、リーチとはならない場合に比べて高い確率でリーチ予告を実行することに決定されるように、リーチ予告決定テーブルにおけるテーブルデータ（決定用データ）が構成されている。また、各リーチ予告パターンの選択確率に基づき、各リーチ予告パターンによる予告演出が行われた場合に可変表示態様がリーチとなる期待度（すなわち、そのリーチ予告が出現した場合にリーチとなる確率）であるリーチ予告の信頼度を定めることができる。例えば、各リーチ予告パターンによるリーチ予告の信頼度は、（（リーチとなる場合における当該リーチ予告パターンの選択確率）×（リーチ出現率））／（（リーチとはならない場合における当該リーチ予告パターンの選択確率）×（１−リーチ出現率）＋（リーチとなる場合における当該リーチ予告パターンの選択確率）×（リーチ出現率））として求めることができる。
【０１４１】
パチンコ遊技機１では、飾り図柄の可変表示態様がリーチとなる可変表示の実行回数に
比べて、リーチとはならない可変表示の実行回数の方が多くなるように、飾り図柄の可変表示態様がリーチとなる確率（リーチ出現率）が定められている。例えば、リーチ出現率が１／１０である場合には、平均的にみて、リーチとならない可変表示が９回実行されるうちに、リーチとなる可変表示が１回実行されるという割合になるように設計されている。したがって、リーチとはならない場合に高い確率で実行されるリーチ予告にて出現する演出画像は、低い確率で実行されるリーチ予告にて出現する演出画像に比べて、高い頻度で表示されることになる。
【０１４２】
加えて、ＣＰＵ８６は、特別図柄や飾り図柄の可変表示結果が大当りとなるか否かに対応して、異なる大当り予告決定テーブルを参照する。そして、大当りとなる場合に参照される大当り予告決定テーブルと、大当りとはならない場合に参照される大当り予告決定テーブルとでは、大当り予告を実行するか否かの決定結果や、実行する場合の各大当り予告パターンに対する大当り予告決定用の乱数値の割当てが異なっている。これにより、特別図柄や飾り図柄の可変表示結果が大当りとなるか否かに対応して、大当り予告を実行することに決定される確率や、実行する場合における各大当り予告パターンの選択確率を、異ならせることができる。例えば、特別図柄や飾り図柄の可変表示結果が大当りとなる場合には、大当りとはならない場合に比べて高い確率で大当り予告を実行することに決定されるように、大当り予告決定テーブルにおけるテーブルデータ（決定用データ）が構成されている。また、各大当り予告パターンの選択確率に基づき、各大当り予告パターンによる予告演出が行われた場合に可変表示結果が大当りとなる期待度（すなわち、その大当り予告が出現した場合に大当りとなる確率）である大当り予告の信頼度を定めることができる。例えば、各大当り予告パターンによる大当り予告の信頼度は（（大当りとなる場合における当該大当り予告パターンの選択確率）×（大当り確率））／（（ハズレとなる場合における当該大当り予告パターンの選択確率）×（ハズレ確率）＋（大当りとなる場合における当該大当り予告パターンの選択確率）×（大当り確率））として求めることができる。
【０１４３】
パチンコ遊技機１では、特別図柄や飾り図柄の可変表示結果が大当りとなる可変表示の実行回数に比べて、表示結果がハズレとなる可変表示の実行回数の方が十分に多くなるように、特別図柄や飾り図柄の可変表示結果が大当りとなる確率（大当り確率）が定められている。例えば、大当り確率が１／３００である場合には、平均的にみて、表示結果がハズレとなる可変表示が２９９回実行されるうちに、表示結果が大当りとなる可変表示が１回実行されるという割合になるように設計されている。したがって、特別図柄や飾り図柄の可変表示結果がハズレとなる場合に高い確率で実行される大当り予告にて出現する演出画像は、低い確率で実行される大当り予告にて出現する演出画像に比べて、高い頻度で表示されることになる。
【０１４４】
ＲＯＭ８４に記憶された事前転送設定テーブルは、例えば飾り図柄の画像や予告演出にて変動表示装置９に表示させる画像といった、各種の演出画像を示す画像データのうちで、変動表示装置９における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データを、その演出画像が変動表示装置９の表示画面上に表示されることに先立ち、事前に表示制御部（図示略）が備える画像データメモリ１４２（図７３参照）からＶＤＰ２６２内の一時記憶メモリ（図示略）へと転送するよう指令するために用いられるテーブルである。ここで、演出画像は、変動表示装置９の表示画面にて表示可能な所定部位（表示画面の全体または一部）の画像のことであり、また、画像データは、変動表示装置９の表示画面において所定部位（表示画面の全体または一部）の画像を表示するために用意されたデータのことである。
【０１４５】
事前転送設定テーブルの具体的な一例として、この実施の形態では、図８（Ａ）に示すような事前転送設定テーブル２２０が用いられる。図８（Ａ）に示す事前転送設定テーブル２２０は、３Ｎ＋１個（Ｎは任意の自然数）のテーブルデータから構成されている。事前転送設定テーブル２２０から読み出すテーブルデータは、事前転送カウンタにおけるカウント値である事前転送カウント値によって決定される。
【０１４６】
事前転送設定テーブル２２０には、事前に画像データメモリ１４２から一時記憶メモリ（図示略）へと転送すべき画像データを特定するためのテーブルデータとして、処理数、読出アドレス＃１〜＃Ｎ、書込アドレス＃１〜＃Ｎ、転送データ量＃１〜＃Ｎなどを示すデータが格納されている。ここで、変動表示装置９の表示画面上に表示する各演出画像を示す画像データの使用頻度は、パチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかによって差異が生じる。例えば、通常遊技状態であるときには、確変遊技状態のときに比べて飾り図柄を小さく表示するために、飾り図柄を表示するための画像データとして、ＶＧＡモード（６４０×４８０ピクセル）の画素数に対応して構成された画像データが使用される。これに対して、確変遊技状態であるときには、通常遊技状態のときに比べて飾り図柄を大きく表示するために、飾り図柄を表示するための画像データとして、ＳＶＧＡモード（８００×６００ピクセル）の画素数に対応して構成された画像データが使用される。ここで、ＳＶＧＡモードの画素数に対応して構成された画像データを使用する際には、変動表示装置９に表示する演出画像の拡大率が、ＶＧＡモードの画素数に対応して構成された画像データを使用する際に比べて小さい拡大率となるように設定される。したがって、ＳＶＧＡモードの画素数に対応して構成された画像データを使用すれば、ＶＧＡモードの画素数に対応して構成された画像データを使用する場合に比べて、きめの細かい演出画像を表示することができ、大きな演出画像を表示する場合でも画質の粗さが目立たないようにすることができる。
【０１４７】
このような設定において、パチンコ遊技機１が通常遊技状態であるにもかかわらず、ＳＶＧＡモードに対応した飾り図柄を示す画像データを一時記憶メモリ（図示略）に記憶させても、この画像データを使用する機会がなく、一時記憶メモリ（図示略）の使用効率が低下する。そこで、この実施の形態では、図８（Ｂ）に示すように、通常遊技状態と確変遊技状態のそれぞれに対応した事前転送設定テーブル２２０Ａ、２２０Ｂを予め用意して、パチンコ遊技機１における遊技状態に対応して表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データが事前に画像データメモリ１４２から一時記憶メモリ（図示略）へと転送されるようにする。
【０１４８】
演出制御パターンテーブルの具体的な一例として、この実施の形態では、図９に示すような演出制御パターンテーブル２３０Ａが用いられる。この演出制御パターンテーブル２３０Ａには、表示制御部（図示略）のＶＤＰ２６２に対して送信する表示制御指令を示すデータや、音制御部（図示略）に対して出力する音声データ、ランプ制御部（図示略）に対して出力するランプデータといった、各種の演出制御の内容を示すデータが、演出制御パターンとして複数種類格納されている。演出制御パターンテーブル２３０Ａに格納される複数種類の演出制御パターンはそれぞれ、例えば図１０に示すように、演出制御プロセスタイマ設定値、演出制御プロセスタイマ判定値＃１〜＃ｎ（ｎは任意の自然数）、表示制御データ＃１〜＃ｎ、音声制御データ＃１〜＃ｎ、ランプ制御データ＃１〜＃ｎといった、演出動作を制御するための各種データから構成され、時系列的に、表示制御部（図示略）のＶＤＰ２６２や音制御部（図示略）、ランプ制御部（図示略）のそれぞれに対して送信する制御指令といった、各種の演出制御の内容や、演出制御の切替タイミング等が設定されている。図９に示す演出制御パターンテーブル２３０Ａには、主基板３１からの可変表示開始コマンドに示される可変表示パターンなどに対応して、飾り図柄の可変表示を開始してから確定飾り図柄を導出表示するまでにおける演出制御に用いられる複数種類の演出制御パターンが格納されている。
【０１４９】
演出制御パターンテーブルの他の一例として、この実施の形態では、図１１に示すような演出制御パターンテーブル２３０Ｂも用いられる。この演出制御パターンテーブル２３０Ｂにも、各種の演出制御の内容を示すデータが、演出制御パターンとして複数種類格納されている。図１１に示す演出制御パターンテーブル２３０Ｂには、例えばデモ画面表示や大当り遊技状態の各ラウンドにおける演出表示、大当り遊技状態の終了を報知するエンディング演出表示といった、飾り図柄の可変表示中以外の期間における演出制御に用いられる複数種類の演出制御パターンが格納されている。
【０１５０】
演出制御用マイクロコンピュータ８１が備えるＲＡＭ８５には、演出動作を制御するために用いられる各種のデータを保持する領域が設けられている。例えば、ＲＡＭ８５には、演出制御フラグ設定部、演出制御タイマ設定部、演出制御カウンタ設定部、演出制御バッファ設定部などとして、各種のデータを保持する領域が設けられていればよい。
【０１５１】
演出制御フラグ設定部は、例えば変動表示装置９の表示状態などといった演出動作状態、あるいは主基板３１から送信された演出制御コマンド等に応じて、各々セットあるいはクリアされる複数種類のフラグを設定するためのデータを記憶する。演出制御タイマ設定部は、例えば変動表示装置９での表示制御などといった演出制御に用いられる複数種類のタイマ値を示すデータを記憶する。演出制御カウンタ設定部は、例えば変動表示装置９での表示制御などといった演出制御に用いられる複数種類のカウント値を示すデータを記憶する。なお、フラグ設定やカウンタ／タイマに用いる回路は、ＲＡＭ８５とは別に設けたレジスタ回路などによって構成してもよい。演出制御バッファ設定部は、演出制御基板８０にて受信した演出制御コマンドに含まれるデータや、ＣＰＵ８６での処理過程で生成されたデータといった、演出制御に用いられる各種のデータを一時的に記憶可能な複数種類のバッファを提供する。
【０１５２】
演出制御用マイクロコンピュータ８１が備える入出力ポートは、演出制御用マイクロコンピュータ８１に伝送された各種信号を取り込むための入力ポートと、演出制御用マイクロコンピュータ８１の外部へと各種信号を伝送するための出力ポートとを含んで構成されている。例えば、出力ポートからは、表示制御部（図示略）へと伝送される表示制御指令や、音制御部（図示略）へと伝送される音声データ、ランプ制御部（図示略）へと伝送されるランプデータ、ＬＣＤ駆動回路へと伝送される表示用データなどが出力される。また、入出力ポートの入力ポートには、ＶＤＰ２６２の一時記憶メモリ（図示略）から読み出された表示用データなどが入力される。
【０１５３】
ＶＤＰ２６２は、例えば変動表示装置９の表示画面上に演出画像を表示させるための高速描画機能や動画像デコード機能といった画像データ処理機能を有し、演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データ処理を実行する画像プロセッサである。画像データメモリ１４２は、例えばフラッシュメモリなどの半導体メモリや磁気メモリ、光学メモリといった不揮発性の記録媒体を用いて構成され、変動表示装置９に演出画像を表示させるために使用される各種の画像データを記憶する。例えば、画像データメモリ１４２が記憶する画像データには、変動表示装置９において可変表示される複数種類の飾り図柄などといった、複数種類の演出画像に対応した複数種類の画像データが含まれている。
【０１５４】
ＶＤＰ２６２は、特に図示しないが、ホストインタフェースと、転送制御回路と、画像データメモリインタフェースと、動画像用デコーダと、描画回路１５５（図７３参照）と、一時記憶メモリと、フレームバッファメモリ１４２（図７３参照）と、表示回路１５８（図７３参照）とを備えている。
【０１５５】
ホストインタフェースは、演出制御用マイクロコンピュータ８１との間で各種データをやり取りするためのアドレス入力端子やデータ入出力端子などを含んで構成されている。転送制御回路は、演出制御用マイクロコンピュータ８１からの表示制御指令などに基づき、画像データメモリ１４２から読み出した画像データを一時記憶メモリに転送する動作や、フレームバッファメモリから読み出した表示用データを一時記憶メモリに転送する動作といった、ＶＤＰ２６２と外部回路との間やＶＤＰ２６２の内部でのデータ転送動作を制御する。例えば、転送制御回路は、ＤＭＡ（Direct Memory Access）転送を用いて、画像データメモリから一時記憶メモリへのデータ転送や、一時記憶メモリから演出制御用マイクロコンピュータ８１のＲＡＭ８５へのデータ転送を行うためのＤＭＡ装置を備えていればよい。
【０１５６】
画像データメモリインタフェースは、画像データメモリに記憶された画像データを読み出すためのアドレスバス接続端子やデータバス接続端子、チップ選択信号出力端子などを含んで構成されている。動画像用デコーダは、例えば動き補償予測符号化によりデータ圧縮された状態で画像データメモリに記憶されている動画像データを読み出し、所定の伸張処理を実行することなどにより、動画像データのデコードを行う。ここで、動画像用デコーダ（図示略）は、演出制御用マイクロコンピュータ８１からの表示制御指令に応答して、動画像データを１フレームずつデコードすることができる。
【０１５７】
描画回路１５５は、一時記憶メモリに記憶された画像データに基づき変動表示装置９に演出画像を表示させるための表示用データを作成するための描画処理を実行する。例えば、描画回路は、演出制御用マイクロコンピュータ８１からの表示制御指令に応答して、一時記憶メモリの読出アドレスから読み出した画像データをフレームバッファメモリの書込アドレスに書き込んで記憶させることにより、変動表示装置９の表示画面上における所定座標に所定の演出画像を表示させるための表示用データを作成する。
【０１５８】
一時記憶メモリは、例えばＶＲＡＭ（Video RAM）などを用いて構成され、画像データメモリから読み出された画像データを一時記憶する。この実施の形態では、一時記憶メモリの記憶データを、演出制御用マイクロコンピュータ８１から直接に読み出すことができるように構成されている。図１２は、一時記憶メモリにおけるアドレスマップの一例を示す図である。図１２に示すように、一時記憶メモリには、固定アドレスエリア１５６Ａと、可変アドレスエリア１５６Ｂとが設けられている。
【０１５９】
固定アドレスエリア１５６Ａは、変動表示装置９の表示画面上に表示される飾り図柄やキャラクタ画像、背景画像、変動表示装置９の表示画面上に表示される文字画像やキャラクタ画像などといった、複数種類の演出画像のうちで、表示頻度が高くなるように設定された演出画像に対応する画像データとして、事前転送設定テーブル２２０に登録された画像データを一時記憶する領域である。例えば、通常遊技状態にて可変表示される飾り図柄を示すＶＧＡモードに対応した画像データは、通常遊技状態で毎回の可変表示が実行される期間において、少なくとも１回は変動表示装置９にて可変表示するために使用される。これに対して、特別図柄や飾り図柄の可変表示結果が大当りとなることを予告する大当り予告にて表示されるキャラクタ画像に対応した画像データは、可変表示の開始時に対応する大当り予告パターンでの予告演出を実行する旨の決定がなされたときに限り、その可変表示が実行されている所定期間内にて変動表示装置９などに表示するために使用される。すなわち、飾り図柄となる演出画像は、大当り予告用の演出画像に比べて、変動表示装置９における表示頻度が高くなるように設定されている。また、予告演出用の文字画像やキャラクタ画像などといった演出画像うちでも、リーチ予告の信頼度や大当り予告の信頼度の低い予告演出で用いられる演出画像の方が、これらの信頼度が高い予告演出で用いられる演出画像に比べて、変動表示装置９における表示頻度が高くなるように設定されていることになる。
【０１６０】
可変アドレスエリア１５６Ｂは、固定アドレスエリア１５６Ａに画像データが記憶される演出画像に比べて変動表示装置９における表示頻度が低い演出画像に対応する画像データとして、事前転送設定テーブル２２０には登録されていない画像データを一時記憶する領域である。また、可変アドレスエリア１５６Ｂは、例えば動画像用デコーダ（図示略）によってデコードされた動画像データといった、固定アドレスエリア１５６Ａには記憶されない各種のデータを一時記憶することができる。可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤと最終アドレスＥＮＡＤＤは、演出制御用マイクロコンピュータ８１からの表示制御指令によってＶＤＰ２６２に通知されて設定される。
【０１６１】
ＶＤＰ２６２が備えるフレームバッファメモリ１５７は、例えば一時記憶メモリ（図示略）とは物理的に分離された別個のＶＲＡＭなどを用いて構成され、描画回路１５５による描画処理などにより作成される演出画像の表示用データが展開記憶される。フレームバッファメモリ１５７に展開記憶される表示用データは、例えばポイント、ライン、ポリゴンなどのベクトルデータ（ベクタデータ）等に基づいて描画回路１５５が作成したピクセルデータ（ラスタデータ）などであればよい。この実施の形態では、フレームバッファメモリ１５７の記憶データを、演出制御用マイクロコンピュータ８１から直接に読み出すことができないように構成されている。フレームバッファメモリ１５７には、変動表示装置９にて表示する演出画像の表示用データと、さらに演出制御用ＣＰＵ８６が表示装置を制御する場合にはその表示装置にて表示する演出画像の表示用データとが、描画回路１５５によって書き込まれて記憶される。そして、変動表示装置９にて表示する演出画像の表示用データは、表示回路１５８によって読み出される。他方、演出制御用ＣＰＵ８６が表示装置を制御する場合にはその表示装置にて表示する演出画像の表示用データは、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに転送して一時記憶させた後、演出制御用マイクロコンピュータ８１により読み出されてＲＡＭ８５へと伝送される。
【０１６２】
図１３は、フレームバッファメモリ１５７におけるアドレスマップの一例を示す図である。図１３に示すように、フレームバッファメモリ１５７には、第１表示用データエリア１５７Ａと、第２表示用データエリア１５７Ｂとが設けられている。第１表示用データエリア１５７Ａは、変動表示装置９の所定の表示エリアにて表示する演出画像の表示用データを記憶する領域である。第２表示用データエリア１５７Ｂは、演出制御用ＣＰＵ８６が表示装置を制御する場合にはその表示装置にて表示する演出画像の表示用データを記憶する領域である。フレームバッファメモリ１５７では、例えば先頭アドレス０００００００ＨからアドレスＶＧＥＮＤまでの領域が、例えばパチンコ遊技機１における遊技状態が通常遊技状態であるときのように、ＶＧＡモードに対応した画像データに基づきＶＧＡモードのサイズ（６４０×４８０ピクセル）を有する表示用データが作成される際に、第１表示用データエリア１５７Ａとして使用される。また、フレームバッファメモリ１５７における先頭アドレス０００００００ＨからアドレスＳＶＥＮＤまでの領域は、例えばパチンコ遊技機１における遊技状態が確変遊技状態であるときのように、ＳＶＧＡモードに対応した画像データに基づきＳＶＧＡモードのサイズ（８００×６００）を有する表示用データが作成される際に、第１表示用データエリア１５７Ａとして使用される。フレームバッファメモリ１５７におけるアドレスＳＥＳＴＡからアドレスＳＥＥＮＤまでの領域は、第２表示用データエリア１５７Ｂとして使用される。
【０１６３】
表示回路１５８は、フレームバッファメモリ１５７における第１表示用データエリア１５７Ａから表示用データを読み出し、変動表示装置９の表示画面を構成する各画素の階調データを生成するとともに、所定のクロック信号に基づいて走査信号を生成して変動表示装置９に出力することなどにより、変動表示装置９の表示画面上に演出画像を表示させる回路である。表示回路１５８は、フレームバッファメモリ１５７から読み出した表示用データの画素数を変換して、変動表示装置９の表示画面を構成する各画素の階調データを生成するスケーラ回路を有している。このスケーラ回路には、フレームバッファメモリ１５７から読み出された表示用データが入力され、垂直方向及び水平方向のいずれか一方あるいは双方について、所定の拡大率で拡大（または縮小）することで、ピクセルデータの画素数を変換する。例えば、スケーラ回路は、拡大後の画素値を拡大前における４点の画素値から線形補間により求めるバイリニアフィルタリングを用いて、ピクセルデータの画素数を変換することができる。スケーラ回路における垂直方向と水平方向の拡大率は、例えば演出制御用マイクロコンピュータ８１からの表示制御指令により、個別に設定することができる。
【０１６４】
また、ＶＤＰ２６２には、画像データメモリ１４２から読み出されて一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａあるいは可変アドレスエリア１５６Ｂに一時記憶された画像データを特定可能に管理するテーブルとして、例えば図１４に示すようなインデックステーブル２５０が設けられている。図１４に示すインデックステーブル２５０は、例えば「開始アドレス」、「水平サイズ」、「読出完了フラグ」などを示すデータが、「インデックス番号」を示すデータと対応付けられたテーブルデータにより構成されている。ここで、「開始アドレス」は、画像データメモリ１４２に記憶されている画像データの先頭アドレスを示す。また、「水平サイズ」は、画像データが示す演出画像の水平方向における大きさを示す。「読出完了フラグ」は、画像データメモリ１４２から読み出された画像データの一時記憶メモリ（図示略）に対する転送が完了した場合に「オン」を示し、転送が完了していない場合や可変アドレスエリア１５６Ｂから読み出されてフレームバッファメモリ１５７への書き込みが完了した場合には「オフ」を示す。
【０１６５】
図１５は、演出制御用マイクロコンピュータ８１にてＣＰＵ８６が入出力ポートから表示制御部（図示略）のＶＤＰ２６２に対して送信する複数種類の表示制御指令の具体例を示す説明図である。図１５に示すように、この実施の形態では、記憶領域設定指令、事前転送指令、自動転送指令、固定アドレス指定転送指令、表示用データ転送指令、確変開始用表示設定指令、確変終了用表示設定指令、マルチビュー設定指令、動画像表示設定指令、動画像デコード指令、拡大表示設定指令などといった表示制御指令が、演出制御用マイクロコンピュータ８１からＶＤＰ２６２へと送信される。なお、これらの表示制御指令は、主基板３１から演出制御基板８０に対して送信される演出制御コマンドと同様に、指令の分類を示すデータと、指令の種類を示すデータとから構成されるものでもよい。あるいは、演出制御用マイクロコンピュータ８１のＣＰＵ８６によって、入出力ポートを介してＶＤＰ２６２が備える各種のレジスタに、各表示制御指令に対応した制御データが書き込まれるようにしてもよい。例えば、演出制御用マイクロコンピュータ８１の入出力ポートと、ＶＤＰ２６２のホストインタフェース（図示略）との間には、所定のバス幅を有するアドレスバスとデータバスが接続されている。そして、ＶＤＰ２６２が備える各種のレジスタにはアドレスが付与されており、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、入出力ポートからアドレスバスに出力したアドレス信号によりＶＤＰ２６２のレジスタを指定してアクセスすることができればよい。
【０１６６】
記憶領域設定指令は、一時記憶メモリ（図示略）における記憶領域の設定を示す。例えば、記憶領域設定指令は、可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤ、可変アドレスエリア１５６Ｂの最終アドレスＥＮＡＤＤなどを、ＶＤＰ２６２に通知するためのデータを含んでいる。
【０１６７】
事前転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、変動表示装置９における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データについて、事前に一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに転送して展開記憶させることを示す。例えば、事前転送指令は、画像データメモリ１４２における画像データの読出位置や、固定アドレスエリア１５６Ａにて展開記憶させた後の画像サイズなどを、ＶＤＰ２６２に通知するためのデータを含んでいる。ここで、画像データメモリ１４２における画像データの読出位置は、画像データメモリ１４２における読出アドレスであってもよいし、読出対象となる画像データに対応する演出画像に付された特定情報（例えば画像データに対応するキャラクタ画像のキャラクタ番号）などといった任意の情報を用いて特定されるものでもよい。
【０１６８】
自動転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、事前に一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａへと転送されていない画像データについて、ＶＤＰ２６２における自動的な転送設定に基づき、フレームバッファメモリ１５７に書き込ませて、当該画像データが示す演出画像を変動表示装置９の表示画面上に表示することを示す。例えば、自動転送指令は、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、画像データメモリ１４２から読み出して転送される画像データのデータ量などを、ＶＤＰ２６２に通知するためのデータを含んでいる。ここで、フレームバッファメモリ１５７における画像データの書込位置は、フレームバッファメモリ１５７における１次元の書込アドレスであってもよいし、例えば変動表示装置９の表示画面上における演出画像の配置（例えば演出画像における左上部の表示座標）に対応した２次元アドレスなどといった任意の情報を用いて特定されるものでもよい。
【０１６９】
固定アドレス指定転送指令は、画像データメモリ１４２から一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａへと事前に転送された画像データについて、フレームバッファメモリ１５７に書き込ませて、当該画像データに対応した演出画像を変動表示装置９の表示画面上に表示できるようにする。例えば、固定アドレス指定転送指令は、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、固定アドレスエリア１５６Ａから読み出して転送される画像データのデータ量などを、ＶＤＰ２６２に通知するためのデータを含んでいる。ここで、固定アドレスエリア１５６Ａにおける画像データの読出位置は、一時記憶メモリ（図示略）における読出アドレスであってもよいし、例えば図１４に示すインデックステーブル２５０にて画像データと対応付けられるインデックス番号などといった任意の情報を用いて特定されるものでもよい。
【０１７０】
表示用データ転送指令は、フレームバッファメモリ１５７に記憶された表示用データについて、一時記憶メモリ（図示略）に転送して書き込ませることを示す。例えば、表示用データ転送指令は、フレームバッファメモリ１５７における表示用データの読出位置、一時記憶メモリ（図示略）における表示用データの書込位置、フレームバッファメモリ１５７から読み出して転送される表示用データのデータ量などを、ＶＤＰ２６２に通知するためのデータを含んでいる。ここで、表示用データ転送指令により指定される一時記憶メモリ（図示略）における表示用データの書込位置は、例えば一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに含まれる任意の書込アドレスであればよい。あるいは、表示用データ転送指令では一時記憶メモリ（図示略）における表示用データの書込位置を指定せずに、ＶＤＰ２６２の側で、例えばインデックステーブル２５０を参照することにより一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにて有効な画像データや表示用データが記憶されている領域以外の空き領域を特定して、その特定された空き領域に表示用データを書き込んで記憶させるようにしてもよい。この場合には、可変アドレスエリア１５６Ｂにおける表示用データの書込位置を、インデックステーブル２５０の設定などにより演出制御用マイクロコンピュータ８１の側からでも特定できるようにすればよい。
【０１７１】
確変開始用表示設定指令は、パチンコ遊技機１において確変遊技状態への制御が開始される場合に対応した表示動作の設定を示す。例えば、確変開始用表示設定指令は、確変遊技状態であるときにフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに記憶されるＳＶＧＡモードのサイズを有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、確変開始用表示設定指令は、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。加えて、確変開始用表示設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２１）のうち読出対象となるチップを選択するためのチップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１７２】
確変終了用表示設定指令は、パチンコ遊技機１において確変遊技状態への制御が終了する場合に対応した表示動作の設定を示す。例えば、確変終了用表示設定指令は、通常遊技状態であるときにフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに記憶されるＶＧＡモードのサイズを有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、確変終了用表示設定指令は、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。加えて、確変終了用表示設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２１）のうち読出対象となるチップを選択するためのチップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１７３】
マルチビュー設定指令は、変動表示装置９の表示画面において複数の動画像を再生表示するための表示領域の設定を示す。例えば、マルチビュー設定指令は、動画像の再生表示を行う際にフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに記憶されるＶＧＡモードのサイズを有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、マルチビュー設定指令は、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第２のバス幅として予め定められた３２ビットに設定することを示すデータを含んでいる。加えて、マルチビュー設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２１）のうち読出対象となるチップを選択するためのチップセレクトの設定をＣＳ＃１とすることを示すデータを含んでいる。
【０１７４】
動画像表示設定指令は、変動表示装置９の表示画面において再生表示される個別の動画像に関する設定を示す。例えば、動画像表示設定指令は、インデックステーブル２５０にて個別の動画像に対して付与されるインデックス番号や画像サイズ（水平サイズなど）といった、個別の動画像に対応したインデックステーブル２５０の設定を示すデータを含んでいる。また、動画像表示設定指令は、画像データメモリ１４２における動画像データの読出位置、一時記憶メモリ（図示略）における動画像データの書込位置などを、ＶＤＰ２６２に通知するためのデータを含んでいる。
【０１７５】
動画像デコード指令は、動画像用デコーダ（図示略）により１フレーム分の動画像データをデコードすることを示す。例えば、動画像デコード指令は、インデックステーブル２５０にて個別の動画像に対して付与されたインデックス番号などといった、デコードの対象となる動画像の識別情報を示すデータを含んでいる。また、動画像デコード指令は、デコードの実行を指示するためのデータを含んでいる。
【０１７６】
拡大表示設定指令は、変動表示装置９の表示画面上において所定の演出画像を拡大して表示するための設定を示す。例えば、拡大表示設定指令は、演出画像の拡大表示を行う際にフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに記憶されるＳＶＧＡモードのサイズを有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、拡大表示設定指令は、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。加えて、拡大表示設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２１）のうち読出対象となるチップを選択するためのチップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１７７】
図１６は、表示制御部（図示略）の画像データメモリ１４２におけるアドレスマップの一例を示す説明図である。尚、演出制御用ＣＰＵ８６が制御する表示器がある場合にはサブデータエリアを使う。図１６に示すように、画像データメモリ１４２には、メインスプライト画像データエリア１４２Ａと、サブスプライト画像データエリア１４２Ｂと、メイン動画像データエリア１４２Ｃと、サブ動画像データエリア１４２Ｄとが設けられている。メインスプライト画像データエリア１４２Ａは、変動表示装置９の表示画面上にスプライト画像（静止画像）を表示するために使用されるスプライト画像データを記憶する。サブスプライト画像データエリア１４２Ｂは、変動表示装置９の表示画面上にスプライト画像を表示するために使用されるスプライト画像データを記憶する。メイン動画像データエリア１４２Ｃは、変動表示装置９の表示画面上に動画像を再生表示するために使用される動画像データを記憶する。サブ動画像データエリア１４２Ｄは、変動表示装置９の表示画面上に動画像を再生表示するために使用される動画像データを記憶する。なお、変動表示装置９の表示画面上に画像を表示するために使用する画像データと、変動表示装置９の表示画面上に画像を表示するために使用する画像データは、互いに共通のものを含んでいてもよく、メインスプライト画像データエリア１４２Ａとサブスプライト画像データエリア１４２Ｂ、あるいは、メイン動画像データエリア１４２Ｃとサブ動画像データエリア１４２Ｂは、分離されずに一体として配置されていてもよい。
【０１７８】
この実施の形態では、画像データメモリ１４２におけるアドレスＭＡＳＴＡからアドレスＭＡＥＮＤまでの領域が、メインスプライト画像データエリア１４２Ａに設定されている。画像データメモリ１４２におけるアドレスＳＡＳＴＡからアドレスＳＡＥＮＤまでの領域は、サブスプライト画像データエリア１４２Ｂに設定されている。画像データメモリ１４２におけるアドレスＭＢＳＴＡからアドレスＭＢＥＮＤまでの領域は、メイン動画像データエリア１４２Ｃに設定されている。画像データメモリ１４２におけるアドレスＳＢＳＴＡからアドレスＳＢＥＮＤまでの領域は、サブ動画像データエリア１４２Ｄに設定されている。
【０１７９】
メイン動画像データエリア１４２Ｃやサブ動画像データエリア１４２Ｄに記憶される動画像データは、動き補償予測符号化によりデータ圧縮されており、所定のストリーム構成を有している。メイン動画像データエリア１４２Ｃやサブ動画像データエリア１４２Ｄには、複数種類の動画像データがそれぞれ、例えば変動表示装置９の表示画面上に設けられた表示領域にて再生表示される個別の動画像による１単位の遊技演出の種類ごとに１つの動画像ファイルに格納された状態で記憶されている。各動画像ファイルは、ファイルヘッダと、少なくとも１つのフレームヘッダ及びフレームごとの圧縮データとを含む。例えば、１フレーム分の圧縮データは、Ｉピクチャ、Ｐピクチャ、Ｂピクチャのいずれかに分類され、フレームヘッダには、いずれのピクチャの種類を識別するための情報や、各ピクチャの表示順序を指定する情報などが含まれている。Ｉピクチャは、フレーム内符号化によって符号化されているピクチャである。Ｐピクチャは、過去のフレームのみを用いて前方向の動き補償予測を行うピクチャである。Ｂピクチャは、過去及び未来の両方のフレームを用いて双方向の動き補償予測を行うピクチャである。また、動き補償予測符号化は行わずに、１フレーム分の圧縮データがすべてＩピクチャとなるようにして、フレーム内圧縮（空間圧縮）のみが行われた動画像データを用いるようにしてもよい。
【０１８０】
メインスプライト画像データエリア１４２Ａには、例えば図１７に示すように、ＳＶＧＡモードに対応したスプライト画像表示用の画像データ＃０１−０１〜＃０１−ＸＸや、ＶＧＡモードに対応したスプライト画像表示用の画像データ＃０２−０１〜＃０２−ＸＸが記憶されている。
【０１８１】
サブスプライト画像データエリア１４２Ｂには、例えば図１８に示すように、デモ画面＃１〜＃３を含むデモ画面＃１〜＃Ｘに対応した演出表示用の画像データ＃１１−０１〜＃１１−ＸＸが記憶されている。また、サブスプライト画像データエリア１４２Ｂには、リーチ予告＃１〜＃３を含むリーチ予告＃１〜＃Ｘに対応した演出表示用の画像データ＃１２−０１〜＃１２−ＸＸが記憶されている。加えて、サブスプライト画像データエリア１４２Ｂには、大当り予告＃１〜＃３を含む大当り予告＃１〜＃Ｘに対応した演出表示用の画像データ＃１３−０１〜＃１３−ＸＸが記憶されている。
【０１８２】
メイン動画像データエリア１４２Ｃには、例えば図１９に示すように、変動表示装置９の表示画面上にて動画像の再生表示用に設定される表示領域の個数や、動画像の種類、リーチ演出表示として動画像の再生表示を行うマルチＡ〜マルチＣの可変表示パターンが第１のパターン＃１であるか第２のパターン＃２であるかなどに対応して予め複数種類用意された、動画像表示用の画像データ＃２１−０１〜＃２１−ＸＸが記憶されている。ここで、メイン動画像データエリア１４２Ｃに記憶される動画像表示用の画像データ＃２１−０１〜＃２１−ＸＸはいずれも、ＶＧＡモードの画素数に対応して構成されたものであればよい。あるいは、画像データ＃２１−０１〜＃２１−ＸＸのうち全部または一部が、ＳＶＧＡモードの画素数に対応して構成されていてもよい。
【０１８３】
また、画像データ＃２１−０１〜＃２１−ＸＸのうち、実写画像等の高精細な動画像を再生表示するための画像データはＳＶＧＡモードの画素数に対応して構成される一方で、実写画像等以外の低精細な動画像を再生表示するための画像データはＶＧＡモードの画素数に対応して構成されていてもよい。ここで、例えばＶＧＡモードとＳＶＧＡモードのうちのＳＶＧＡモードといった、画素数の多い動画像データを用いて動画像の再生表示を行う場合には、画素数の少ない動画像データを用いて動画像の再生表示を行う場合に比べて、再生表示される動画像の画質を向上させることができ、動画像の再生表示による演出効果を高めることができる。
【０１８４】
サブ動画像データエリア１４２Ｄには、例えば図２０に示すように、変動表示装置９の表示画面上にて動画像の再生表示用に設定される表示領域の個数や、動画像の種類、リーチ演出表示として動画像の再生表示を行うマルチＡ〜マルチＣの可変表示パターンが第２のパターンであることなどに対応して予め複数種類用意された、動画像表示用の画像データ＃３１−０１〜＃３１−ＸＸが記憶されている。
【０１８５】
また、画像データメモリ１４２は、例えば図２１に示すような複数（図２１の例では３個）のメモリチップ１４２−１〜１４２−３を含んで構成されている。図２１に示す例では、メモリチップ１４２−１とメモリチップ１４２−２にスプライト画像表示用の画像データが記憶されている。すなわち、メインスプライト画像データエリア１４２Ａと、サブスプライト画像データエリア１４２Ｂは、メモリチップ１４２−１とメモリチップ１４２−２が有する記憶領域に配置されている。メモリチップ１４２−１とメモリチップ１４２−２に記憶されたスプライト画像表示用の画像データは、第１のバス幅として予め定められた６４ビットを単位として読み出される。例えば、メインスプライト画像データエリア１４２Ａとサブスプライト画像データエリア１４２Ｂでは、６４ビット単位でアドレスが付与されており、上位３２ビットのデータがメモリチップ１４２−１に記憶される一方で、下位３２ビットのデータがメモリチップ１４２−２に記憶される。メモリチップ１４２−１とメモリチップ１４２−２の記憶データは、ＶＤＰ２６２から出力されるチップセレクト信号ＣＳ＃０がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃０は、例えば演出制御用マイクロコンピュータ８１からＶＤＰ２６２へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃０としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃０がオン状態であるときには、メモリチップ１４２−１からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース（図示略）へと伝送され、メモリチップ１４２−２からの読出データに対応したデータ信号がデータバス＃３２〜＃６３を介して画像データメモリインタフェース（図示略）へと伝送される。
【０１８６】
図２１に示すメモリチップ１４２−３には、動画像表示用の画像データが記憶されている。すなわち、メイン動画像データエリア１４２Ｃと、サブ動画像データエリア１４２Ｄは、メモリチップ１４２−３が有する記憶領域に配置されている。メモリチップ１４２３に記憶された動画像表示用の画像データは、第２のバス幅として予め定められた３２ビットを単位として読み出される。例えば、メイン動画像データエリア１４２Ｃとサブ動画像データエリア１４２Ｄでは、３２ビット単位でアドレスが付与されて、全てのデータがメモリチップ１４２−３に記憶される。メモリチップ１４２−３の記憶データは、ＶＤＰ２６２から出力されるチップセレクト信号ＣＳ＃１がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃１は、例えば演出制御用マイクロコンピュータ８１からＶＤＰ２６２へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃１としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃１がオン状態であるときには、メモリチップ１４２−３からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース（図示略）へと伝送される。このときには、データバス＃３２〜＃６３は使用されない。
【０１８７】
次に、遊技機の動作について説明する。図２２は、主基板３１における遊技制御用マイクロコンピュータ１５６が実行するメイン処理を示すフローチャートである。遊技機に対して電源が投入され電力供給が開始されると、リセット信号が入力されるリセット端子の入力レベルがハイレベルになり、遊技制御用マイクロコンピュータ１５６（具体的には、ＣＰＵ５６）は、プログラムの内容が正当か否か確認するための処理であるセキュリティチェック処理を実行した後、ステップＳ１以降のメイン処理を開始する。メイン処理において、ＣＰＵ５６は、まず、必要な初期設定を行う。
【０１８８】
初期設定処理において、ＣＰＵ５６は、まず、割込禁止に設定する（ステップＳ１）。次に、割込モードを割込モード２に設定し（ステップＳ２）、スタックポインタにスタックポインタ指定アドレスを設定する（ステップＳ３）。そして、内蔵デバイスの初期化（内蔵デバイス（内蔵周辺回路）であるＣＴＣ（カウンタ／タイマ）およびＰＩＯ（パラレル入出力ポート）の初期化など）を行った後（ステップＳ４）、ＲＡＭをアクセス可能状態に設定する（ステップＳ５）。なお、割込モード２は、ＣＰＵ５６が内蔵する特定レジスタ（Ｉレジスタ）の値（１バイト）と内蔵デバイスが出力する割込ベクタ（１バイト：最下位ビット０）とから合成されるアドレスが、割込番地を示すモードである。
【０１８９】
次いで、ＣＰＵ５６は、入力ポートを介して入力されるクリアスイッチ（例えば、電源基板に搭載されている。）の出力信号の状態を確認する（ステップＳ６）。その確認においてオンを検出した場合には、ＣＰＵ５６は、通常の初期化処理を実行する（ステップＳ１０〜Ｓ１５。Ｓ４４，Ｓ４５を含む。）。
【０１９０】
クリアスイッチがオンの状態でない場合には、遊技機への電力供給が停止したときにバックアップＲＡＭ領域のデータ保護処理（例えばパリティデータの付加等の電力供給停止時処理）が行われたか否か確認する（ステップＳ７）。そのような保護処理が行われていないことを確認したら、ＣＰＵ５６は初期化処理を実行する。バックアップＲＡＭ領域にバックアップデータがあるか否かは、例えば、電力供給停止時処理においてバックアップＲＡＭ領域に設定されるバックアップフラグの状態によって確認される。
【０１９１】
電力供給停止時処理が行われたことを確認したら、ＣＰＵ５６は、バックアップＲＡＭ領域のデータチェックを行う（ステップＳ８）。この実施の形態では、データチェックとしてパリティチェックを行う。よって、ステップＳ８では、算出したチェックサムと、電力供給停止時処理で同一の処理によって算出され保存されているチェックサムとを比較する。不測の停電等の電力供給停止が生じた後に復旧した場合には、バックアップＲＡＭ領域のデータは保存されているはずであるから、チェック結果（比較結果）は正常（一致）になる。チェック結果が正常でないということは、バックアップＲＡＭ領域のデータが、電力供給停止時のデータとは異なっていることを意味する。そのような場合には、内部状態を電力供給停止時の状態に戻すことができないので、電力供給の停止からの復旧時でない電源投入時に実行される初期化処理を実行する。
【０１９２】
チェック結果が正常であれば、ＣＰＵ５６は、遊技制御手段の内部状態と演出制御手段等の電気部品制御手段の制御状態を電力供給停止時の状態に戻すための遊技状態復旧処理（ステップＳ４１〜Ｓ４３の処理）を行う。具体的には、ＲＯＭ５４に格納されているバックアップ時設定テーブルの先頭アドレスをポインタに設定し（ステップＳ４１）、バックアップ時設定テーブルの内容を順次作業領域（ＲＡＭ５５内の領域）に設定する（ステップＳ４２）。作業領域はバックアップ電源によって電源バックアップされている。バックアップ時設定テーブルには、作業領域のうち初期化してもよい領域についての初期化データが設定されている。ステップＳ４１およびＳ４２の処理によって、作業領域のうち初期化してはならない部分については、保存されていた内容がそのまま残る。初期化してはならない部分とは、例えば、電力供給停止前の遊技状態を示すデータ（特別図柄プロセスフラグ、確変フラグ、時短フラグなど）、出力ポートの出力状態が保存されている領域（出力ポートバッファ）、未払出賞球数を示すデータが設定されている部分などである。
【０１９３】
また、ＣＰＵ５６は、電力供給復旧時の初期化コマンドとしての停電復旧指定コマンドを送信する（ステップＳ４３）。そして、ステップＳ１４に移行する。
【０１９４】
なお、この実施の形態では、バックアップフラグとチェックデータとの双方を用いてバックアップＲＡＭ領域のデータが保存されているか否か確認しているが、いずれか一方のみを用いてもよい。すなわち、バックアップフラグとチェックデータとのいずれかを、遊技状態復旧処理を実行するための契機としてもよい。
【０１９５】
初期化処理では、ＣＰＵ５６は、まず、ＲＡＭクリア処理を行う（ステップＳ１０）。なお、ＲＡＭクリア処理によって、所定のデータ（例えば大当り判定用乱数を生成するためのカウンタのカウント値のデータ）は０に初期化されるが、任意の値またはあらかじめ決められている値に初期化するようにしてもよい。また、ＲＡＭ５５の全領域を初期化せず、所定のデータ（例えば大当り判定用乱数を生成するためのカウンタのカウント値のデータ）をそのままにしてもよい。また、ＲＯＭ５４に格納されている初期化時設定テーブルの先頭アドレスをポインタに設定し（ステップＳ１１）、初期化時設定テーブルの内容を順次作業領域に設定する（ステップＳ１２）。
【０１９６】
ステップＳ１１およびＳ１２の処理によって、例えば、普通図柄判定用乱数カウンタ、普通図柄判定用バッファ、特別図柄バッファ、総賞球数格納バッファ、特別図柄プロセスフラグ、賞球中フラグ、球切れフラグ、払出停止フラグなど制御状態に応じて選択的に処理を行うためのフラグに初期値が設定される。
【０１９７】
また、ＣＰＵ５６は、サブ基板（主基板３１以外のマイクロコンピュータが搭載された基板。）を初期化するための初期化指定コマンド（遊技制御用マイクロコンピュータ１５６が初期化処理を実行したことを示すコマンドでもある。）をサブ基板に送信する（ステップＳ１３）。例えば、演出制御用マイクロコンピュータ８１は、初期化指定コマンドを受信すると、変動表示装置９において、遊技機の制御の初期化がなされたことを報知するための画面表示、すなわち初期化報知を行う。
【０１９８】
さらに、ＣＰＵ５６は、異常報知禁止フラグをセットするとともに（ステップＳ４４）、停止期間タイマに禁止期間値に相当する値を設定する（ステップＳ４５）。禁止期間値は、後述する異常入賞の報知を禁止する期間を示す値である。また、異常報知禁止フラグは、異常入賞の報知が禁止されていることを示すフラグであり、停止期間タイマがタイムアウトするまでセット状態に維持される。よって、変動表示装置９において初期化報知が開始されてから所定期間は、異常入賞の報知の開始が禁止される。
【０１９９】
また、ＣＰＵ５６は、乱数回路（図示略）を初期設定する乱数回路設定処理を実行する（ステップＳ１４）。ＣＰＵ５６は、例えば、乱数回路設定プログラムに従って処理を実行することによって、乱数回路（図示略）にランダムＲ（大当り判定用乱数）の値を更新させるための設定を行う。
【０２００】
そして、ステップＳ１５において、ＣＰＵ５６は、所定時間（例えば２ｍｓ）毎に定期的にタイマ割込がかかるように遊技制御用マイクロコンピュータ１５６に内蔵されているＣＴＣのレジスタの設定を行なう。すなわち、初期値として例えば２ｍｓに相当する値が所定のレジスタ（時間定数レジスタ）に設定される。この実施の形態では、２ｍｓ毎に定期的にタイマ割込がかかるとする。
【０２０１】
初期化処理の実行（ステップＳ１０〜Ｓ１５）が完了すると、ＣＰＵ５６は、メイン処理で、表示用乱数更新処理（ステップＳ１７）および初期値用乱数更新処理（ステップＳ１８）を繰り返し実行する。表示用乱数更新処理および初期値用乱数更新処理を実行するときには割込禁止状態に設定し（ステップＳ１６）、表示用乱数更新処理および初期値用乱数更新処理の実行が終了すると割込許可状態に設定する（ステップＳ１９）。この実施の形態では、表示用乱数とは、特別図柄の停止図柄を決定するための乱数や変動パターンを決定するための乱数であり、表示用乱数更新処理とは、表示用乱数を発生するためのカウンタのカウント値を更新する処理である。また、初期値用乱数更新処理とは、初期値用乱数を発生するためのカウンタのカウント値を更新する処理である。この実施の形態では、初期値用乱数とは、普通図柄に関して当りとするか否か決定するための乱数を発生するためのカウンタ（普通図柄当り判定用乱数発生カウンタ）等の、カウント値の初期値を決定するための乱数である。後述する遊技の進行を制御する遊技制御処理（遊技制御用マイクロコンピュータ１５６が、遊技機に設けられている可変表示装置、可変入賞球装置、球払出装置等の遊技用の装置を、自身で制御する処理、または他のマイクロコンピュータに制御させるために指令信号を送信する処理、遊技装置制御処理ともいう）において、普通図柄当り判定用乱数のカウント値が１周（普通図柄当り判定用乱数の取りうる値の最小値から最大値までの間の数値の個数分歩進したこと）すると、そのカウンタに初期値が設定される。
【０２０２】
タイマ割込が発生すると、ＣＰＵ５６は、図２３に示すステップＳ２０〜Ｓ３５のタイマ割込処理を実行する。タイマ割込処理において、まず、電源断信号が出力されたか否か（オン状態になったか否か）を検出する電源断検出処理を実行する（ステップＳ２０）。電源断信号は、例えば電源基板に搭載されている電圧低下監視回路が、遊技機に供給される電源の電圧の低下を検出した場合に出力する。そして、電源断検出処理において、ＣＰＵ５６は、電源断信号が出力されたことを検出したら、必要なデータをバックアップＲＡＭ領域に保存するための電力供給停止時処理を実行する。次いで、入力ドライバ回路５８を介して、ゲートスイッチ３２ａ、第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３、および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａの検出信号を入力し、それらの状態判定を行う（スイッチ処理：ステップＳ２１）。
【０２０３】
次に、ＣＰＵ５６は、特別図柄表示器８、普通図柄表示器１０、特別図柄保留記憶表示器１８、普通図柄保留記憶表示器４１の表示制御を行う表示制御処理を実行する（ステップＳ２２）。特別図柄表示器８および普通図柄表示器１０については、ステップＳ３３，Ｓ３４で設定される出力バッファの内容に応じて各表示器に対して駆動信号を出力する制御を実行する。
【０２０４】
また、ＣＰＵ５６は、正規の時期以外の時期において大入賞口に遊技球が入賞したことを検出した場合や、正規の時期以外の時期において第２始動入賞口に遊技球が入賞したことを検出した場合に、異常入賞の報知を行わせるための処理を行う（ステップＳ２３：異常入賞報知処理）。
【０２０５】
次に、遊技制御に用いられる大当り図柄決定用の乱数等の各判定用乱数を生成するための各カウンタのカウント値を更新する処理を行う（判定用乱数更新処理：ステップＳ２４）。ＣＰＵ５６は、さらに、初期値用乱数および表示用乱数を生成するためのカウンタのカウント値を更新する処理を行う（初期値用乱数更新処理，表示用乱数更新処理：ステップＳ２５，Ｓ２６）。
【０２０６】
各乱数は、以下のように使用される。（１）ランダム１：大当りの種別を決定する（大当り種別決定用）（２）ランダム２：特別図柄のはずれ図柄を決定する（はずれ図柄決定用）（３）ランダム３：特別図柄の変動パターンを決定する（変動パターン決定用）（４）ランダム４：普通図柄にもとづく当りを発生させるか否か決定する（普通図柄当り判定用）（５）ランダム５：ランダム４の初期値を決定する（ランダム４初期値決定用）
【０２０７】
図２３に示された遊技制御処理におけるステップＳ２４では、遊技制御用マイクロコンピュータ１５６は、（１）の大当り種別決定用乱数、および（４）の普通図柄当り判定用乱数を生成するためのカウンタのカウントアップ（１加算）を行う。すなわち、それらが判定用乱数であり、それら以外の乱数が表示用乱数または初期値用乱数である。なお、遊技効果を高めるために、上記（１）〜（５）の乱数以外の乱数も用いるようにしてもよい。また、この実施の形態では、大当り判定用乱数は遊技制御用マイクロコンピュータ１５６に内蔵されたハードウェア（乱数回路（図示略））が生成する乱数であるが、大当り判定用乱数として、遊技制御用マイクロコンピュータ１５６によってプログラムにもとづいて生成されるソフトウェア乱数を用いてもよい。
【０２０８】
さらに、ＣＰＵ５６は、特別図柄プロセス処理を行う（ステップＳ２７）。特別図柄プロセス処理では、特別図柄表示器８および大入賞口を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理を実行する。ＣＰＵ５６は、特別図柄プロセスフラグの値を、遊技状態に応じて更新する。
【０２０９】
次いで、普通図柄プロセス処理を行う（ステップＳ２８）。普通図柄プロセス処理では、ＣＰＵ５６は、普通図柄表示器１０の表示状態を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理を実行する。ＣＰＵ５６は、普通図柄プロセスフラグの値を、遊技状態に応じて更新する。
【０２１０】
また、ＣＰＵ５６は、変動表示装置９における飾り図柄の表示制御に関する演出制御コマンドなどを送出する処理を行う（飾り図柄コマンド制御処理：ステップＳ２９）。
【０２１１】
さらに、ＣＰＵ５６は、例えばホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する情報出力処理を行う（ステップＳ３０）。
【０２１２】
また、ＣＰＵ５６は、第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａの検出信号にもとづく賞球個数の設定などを行う賞球処理を実行する（ステップＳ３１）。具体的には、第１始動口スイッチ１４ａ、第２始動口スイッチ１４ｂ、カウントスイッチ２３および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａのいずれかがオンしたことにもとづく入賞検出に応じて、払出制御基板３７に搭載されている払出制御用マイクロコンピュータに賞球個数を示す払出制御コマンド（賞球個数信号）を出力する。払出制御用マイクロコンピュータは、賞球個数を示す払出制御コマンドに応じて球払出装置９７を駆動する。
【０２１３】
この実施の形態では、出力ポートの出力状態に対応したＲＡＭ領域（出力ポートバッファ）が設けられているのであるが、ＣＰＵ５６は、出力ポートの出力状態に対応したＲＡＭ領域におけるソレノイドのオン／オフに関する内容を出力ポートに出力する（ステップＳ３２：出力処理）。
【０２１４】
また、ＣＰＵ５６は、特別図柄プロセスフラグの値に応じて特別図柄の演出表示を行うための特別図柄表示制御データを特別図柄表示制御データ設定用の出力バッファに設定する特別図柄表示制御処理を行う（ステップＳ３３）。ＣＰＵ５６は、例えば、特別図柄プロセス処理でセットされる開始フラグがセットされると終了フラグがセットされるまで、変動速度が１コマ／０．２秒であれば、０．２秒が経過する毎に、出力バッファに設定される表示制御データの値を＋１する。また、ＣＰＵ５６は、出力バッファに設定された表示制御データに応じて、ステップＳ２２において駆動信号を出力することによって、特別図柄表示器８における特別図柄の可変表示を実行する。
【０２１５】
さらに、ＣＰＵ５６は、普通図柄プロセスフラグの値に応じて普通図柄の演出表示を行うための普通図柄表示制御データを普通図柄表示制御データ設定用の出力バッファに設定する普通図柄表示制御処理を行う（ステップＳ３４）。ＣＰＵ５６は、例えば、普通図柄の変動に関する開始フラグがセットされると終了フラグがセットされるまで、普通図柄の変動速度が０．２秒ごとに表示状態（「○」および「×」）を切り替えるような速度であれば、０．２秒が経過する毎に、出力バッファに設定される表示制御データの値（例えば、「○」を示す１と「×」を示す０）を切り替える。また、ＣＰＵ５６は、出力バッファに設定された表示制御データに応じて、ステップＳ２２において駆動信号を出力することによって、普通図柄表示器１０における普通図柄の演出表示を実行する。
【０２１６】
その後、割込許可状態に設定し（ステップＳ３５）、処理を終了する。
【０２１７】
以上の制御によって、この実施の形態では、遊技制御処理は２ｍｓ毎に起動されることになる。なお、遊技制御処理は、タイマ割込処理におけるステップＳ２１〜Ｓ３４（ステップＳ３０を除く。）の処理に相当する。また、この実施の形態では、タイマ割込処理で遊技制御処理が実行されているが、タイマ割込処理では例えば割込が発生したことを示すフラグのセットのみがなされ、遊技制御処理はメイン処理において実行されるようにしてもよい。
【０２１８】
図２４および図２５は、主基板３１に搭載される遊技制御用マイクロコンピュータ１５６が実行する特別図柄プロセス処理（ステップＳ２６）のプログラムの一例を示すフローチャートである。上述したように、特別図柄プロセス処理では特別図柄表示器８や大入賞口を制御するための処理が実行される。
【０２１９】
遊技制御用マイクロコンピュータ１５６は、特別図柄プロセス処理を行う際に、遊技盤６に設けられている第１始動口１５ａに遊技球が入賞したことを検出するための第１始動口スイッチ１４ａがオンしていたら、すなわち遊技球が第１始動口１５ａに入賞する始動入賞が発生していたら（ステップＳ３１１）、保留記憶数（始動入賞記憶数）が上限値（保留記憶数＝４）に達しているかどうかを確認する（ステップＳ３１２）。
【０２２０】
保留記憶数が上限値に達していないときは（ステップＳ３１２のＮ）、遊技制御用マイクロコンピュータ１５６は、ソフトウェア乱数（大当り種別決定用乱数等を生成するためのカウンタの値等）およびランダムＲ（大当り判定用乱数）を抽出し、それらを、抽出した乱数値として保留記憶数カウンタの値に対応する保留記憶バッファにおける保存領域に格納する処理を実行する（ステップＳ３１３）。ステップＳ３１３では、遊技制御用マイクロコンピュータ１５６は、ソフトウェア乱数としてランダム１〜ランダム３を抽出するとともに、ハードウェア乱数として乱数回路（図示略）のカウント値を読み出すことによってランダムＲを抽出する。また、保留記憶バッファにおいて、保存領域は、保留記憶数の上限値と同数確保されている。また、大当り種別決定用乱数等を生成するためのカウンタや保留記憶バッファは、ＲＡＭ５５に形成されている。「ＲＡＭに形成されている」とは、ＲＡＭ内の領域であることを意味する。
【０２２１】
そして、遊技制御用マイクロコンピュータ１５６は、保留記憶数を示す保留記憶カウンタの値を１増やす（ステップＳ３１４）。なお、図２４には示していないが、保留記憶数カウンタの値を１増やしたときは、始動入賞記憶指定コマンド（このときの始動入賞記憶指定コマンドは始動入賞が発生したことにより始動入賞記憶数が＋１されたことを示すコマンドである）が送信される。
【０２２２】
次に、遊技制御用マイクロコンピュータ１５６は、遊技盤６に設けられている第２始動口１５ｂに遊技球が入賞したことを検出するための第２始動口スイッチ１４ｂがオンしていたら、すなわち遊技球が第２始動口１５ｂに入賞する始動入賞が発生していたら（ステップＳ３１５）、保留記憶数（始動入賞記憶数）が上限値（保留記憶数＝４）に達しているかどうかを確認する（ステップＳ３１６）。
【０２２３】
保留記憶数が上限値に達していないときは（ステップＳ３１６のＮ）、遊技制御用マイクロコンピュータ１５６は、ソフトウェア乱数（大当り種別決定用乱数等を生成するためのカウンタの値等）およびランダムＲ（大当り判定用乱数）を抽出し、それらを、抽出した乱数値として保留記憶数カウンタの値に対応する保留記憶バッファにおける保存領域に格納する処理を実行する（ステップＳ３１７）。ステップＳ３１７においても、遊技制御用マイクロコンピュータ１５６は、ソフトウェア乱数としてランダム１〜ランダム３を抽出するとともに、ハードウェア乱数として乱数回路（図示略）のカウント値を読み出すことによってランダムＲを抽出する。
【０２２４】
そして、遊技制御用マイクロコンピュータ１５６は、保留記憶数を示す保留記憶カウンタの値を１増やす（ステップＳ３１８）。なお、このときも、始動入賞記憶指定コマンド（このときの始動入賞記憶指定コマンドは始動入賞が発生したことにより始動入賞記憶数が＋１されたことを示すコマンドである）が送信される。
【０２２５】
その後、内部状態（具体的には、特別図柄プロセスフラグの値０〜１０）に応じて、ステップＳ３００〜Ｓ３１０のうちのいずれかの処理を行う。
【０２２６】
特別図柄通常処理（ステップＳ３００）：遊技制御用マイクロコンピュータ１５６は、特別図柄の可変表示が開始できる状態になると、保留記憶バッファに記憶される数値データの記憶数（保留記憶数）を確認する。保留記憶バッファに記憶される数値データの記憶数は保留記憶カウンタのカウント値により確認できる。そして、保留記憶カウンタのカウント値が０でなければ、大当りとするか否か（特別図柄の可変表示の表示結果を特定表示結果とするか否か）を決定する。大当りとする場合には、大当りフラグをセットし、大当りの種別（非確変大当り、確変大当り、突然確変大当りなど）を決定する。大当りとしない場合には、小当りとするか否かを決定する。小当りとする場合には、小当りフラグをセットする。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０１に応じた値（具体的には「１」）に更新する。
【０２２７】
変動パターン設定処理（ステップＳ３０１）：特別図柄の可変表示の変動パターン（図柄変動中の演出態様：なお、変動パターンによって変動時間も特定される。）を、始動入賞発生時に抽出した変動パターン決定用乱数（表示用乱数の一つ）の値に応じてあらかじめ定められた複数種類の変動パターンの中から選択する。また、決定された変動パターンにもとづいて、特別図柄が可変表示され導出表示されるまでの可変表示時間（変動時間）を特別図柄プロセスタイマにセットした後、特別図柄プロセスタイマをスタートさせる。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０２に応じた値（具体的には「２」）に更新する。
【０２２８】
特別図柄変動中処理（ステップＳ３０２）：変動パターン設定処理で選択された変動パターンの変動時間が経過（ステップＳ３０１でセットされた特別図柄プロセスタイマがタイムアウト）すると、特別図柄表示器８における可変表示を停止して停止図柄を表示させる。また、変動表示装置９における飾り図柄の可変表示の停止を指定する演出制御コマンド（飾り図柄停止指定コマンド：図柄確定指定コマンドともいう）を演出制御基板８０に送信する。特別図柄が停止表示される時間（図柄停止時間）を特別図柄プロセスタイマにセットした後、特別図柄プロセスタイマをスタートさせる。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０３に応じた値（具体的には「３」）に更新する。
【０２２９】
特別図柄停止処理（ステップＳ３０３）：特別図柄変動中処理でセットされた図柄停止時間が経過すると、大当りフラグがセットされているかどうかを確認する。大当りフラグがセットされている場合には、大当り図柄を停止表示してから大当り遊技を開始するまでの時間（大当り表示時間）を大入賞口制御タイマにセットした後、大入賞口制御タイマをスタートさせる。また、大当り図柄を停止表示した後に大当り遊技が開始されることを示す合図の演出（ファンファーレ演出）を演出制御用マイクロコンピュータ８１に実行させるための演出制御コマンド（ファンファーレコマンド）を演出制御基板８０に送信する。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０４に応じた値（具体的には「４」）に更新する。大当りフラグがセットされていない場合には、小当りフラグがセットされているかどうかを確認する。小当りフラグがセットされている場合には、小当り図柄を停止表示してから小当り遊技を開始するまでの時間（小当り表示時間）を大入賞口制御タイマにセットした後、大入賞口制御タイマをスタートさせる。また、小当り図柄を停止表示した後に小当り遊技における特別な演出（２ラウンド用演出）を演出制御用マイクロコンピュータ８１に実行させるための演出制御コマンド（ファンファーレコマンド）を演出制御基板８０に送信する。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０８に応じた値（具体的には「８」）に更新する。大当りフラグおよび小当りフラグがセットされていない場合には、内部状態をステップＳ３００に応じた値（具体的には「０」）に更新する。
【０２３０】
大入賞口開放前処理（ステップＳ３０４）：大当り表示時間が経過したときに、大入賞口を開放する制御を開始する。具体的には、ソレノイド２１を駆動して特別可変入賞装置を開状態にして大入賞口を開放する。また、カウンタによってラウンド数をカウントする。また、大入賞口制御タイマに大入賞口開放中処理の実行時間（ラウンド時間）を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０５に応じた値（具体的には「５」）に更新する。
【０２３１】
大入賞口開放中処理（ステップＳ３０５）：大入賞口の閉成条件の成立を確認する処理等を行う。大入賞口の閉成条件が成立したら、ソレノイド２１を駆動して特別可変入賞装置を閉状態にして大入賞口を閉鎖する。また、ラウンドが終了してから次のラウンドが開始するまでの時間（インターバル時間）を大入賞口制御タイマに設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０６に応じた値（具体的には「６」）に更新する。
【０２３２】
大入賞口開放後処理（ステップＳ３０６）：インターバル時間が経過したときに、残りラウンドがあるかどうかを確認する。残りラウンドがある場合には、大入賞口を開放する制御を開始する。具体的には、ソレノイド２１を駆動して特別可変入賞装置を開状態にして大入賞口を開放する。また、カウンタによってラウンド数をカウントする。また、大入賞口制御タイマに大入賞口開放中処理の実行時間（ラウンド時間）を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０５に応じた値（具体的には「５」）に更新する。一方、全てのラウンドを終えた場合には、大当り遊技状態が終了したことを遊技者に報知する演出（エンディング演出）を演出制御用マイクロコンピュータ８１に行わせるための演出制御コマンド（エンディングコマンド）を演出制御基板８０に送信し、大入賞口制御タイマに大当り終了処理の実行時間（大当り終了時間）を設定した後、内部状態をステップＳ３０７に応じた値（具体的には「７」）に更新する。
【０２３３】
大当り終了処理（ステップＳ３０７）：大当り遊技状態を終了させるための所定のフラグのセット・リセットの処理等を行う。そして、内部状態をステップＳ３００に応じた値（具体的には「０」）に更新する。
【０２３４】
小当り開放前処理（ステップＳ３０８）：小当り表示時間またはインターバル時間が経過したときに、残りラウンドがあるかどうかを確認する。残りラウンドがある場合には、大入賞口を開放する制御を開始する。具体的には、ソレノイド２１を駆動して特別可変入賞装置を開状態にして大入賞口を開放する。また、カウンタによってラウンド数をカウントする。また、大入賞口制御タイマに小当り開放中処理の実行時間（ラウンド時間）を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０９に応じた値（具体的には「９」）に更新する。一方、全てのラウンドを終えた場合には、小当り遊技状態が終了したことを遊技者に報知する演出（エンディング演出）を演出制御用マイクロコンピュータ８１に行わせるための演出制御コマンド（エンディングコマンド）を演出制御基板８０に送信し、大入賞口制御タイマに小当り終了処理の実行時間（小当り終了時間）を設定した後、内部状態をステップＳ３１０に応じた値（具体的には「１０」）に更新する。
【０２３５】
小当り開放中処理（ステップＳ３０９）：大入賞口の閉成条件の成立を確認する処理等を行う。大入賞口の閉成条件が成立したら、ソレノイド２１を駆動して特別可変入賞装置を閉状態にして大入賞口を閉鎖する。そして、ラウンドが終了してから次のラウンドが開始するまでの時間（インターバル時間）を大入賞口制御タイマに設定し、内部状態をステップＳ３０８に応じた値（具体的には「８」）に更新する。
【０２３６】
小当り終了処理（ステップＳ３１０）：小当り遊技状態を終了させるための所定のフラグのセット・リセットの処理等を行う。そして、内部状態をステップＳ３００に応じた値（具体的には「０」）に更新する。
【０２３７】
次に、遊技制御用マイクロコンピュータ１５６から演出制御用マイクロコンピュータ８１に対する制御コマンドの送出方式について説明する。図２６は、主基板３１から演出制御基板８０に送信される演出制御コマンドの信号線を示す説明図である。図２６に示すように、この実施の形態では、演出制御コマンドは、演出制御信号Ｄ０〜Ｄ７の８本の信号線で主基板３１から中継基板７７を介して演出制御基板８０に送信される。また、主基板３１と演出制御基板８０との間には、取込信号（演出制御ＩＮＴ信号）を送信するための演出制御ＩＮＴ信号の信号線も配線されている。
【０２３８】
この実施の形態では、演出制御コマンドは２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を表し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」に設定され、ＥＸＴデータの先頭ビット（ビット７）は必ず「０」に設定される。なお、そのようなコマンド形態は一例であって他のコマンド形態を用いてもよい。例えば、１バイトや３バイト以上で構成される制御コマンドを用いてもよい。
【０２３９】
図２７に示すように、演出制御コマンドの８ビットの演出制御コマンドデータは、演出制御ＩＮＴ信号に同期して出力される。演出制御基板８０に搭載されている演出制御用マイクロコンピュータ８１は、演出制御ＩＮＴ信号が立ち上がったことを検知して、割込処理によって１バイトのデータの取り込み処理を開始する。従って、演出制御用マイクロコンピュータ８１から見ると、演出制御ＩＮＴ信号は、演出制御コマンドデータの取り込みの契機になる信号に相当する。
【０２４０】
演出制御コマンドは、演出制御用マイクロコンピュータ８１が認識可能に１回だけ送出される。認識可能とは、この例では、演出制御ＩＮＴ信号のレベルが変化することであり、認識可能に１回だけ送出されるとは、例えば演出制御コマンドデータの１バイト目および２バイト目のそれぞれに応じて演出制御ＩＮＴ信号が１回だけパルス状（矩形波状）に出力されることである。なお、演出制御ＩＮＴ信号は図９に示された極性と逆極性であってもよい。
【０２４１】
この実施の形態では、演出制御基板８０に送出される演出制御コマンドは２バイト構成である。１バイト目はＭＯＤＥ（コマンドの分類）を表し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」とされ、ＥＸＴデータの先頭ビット（ビット７）は必ず「０」とされる。なお、そのようなコマンド形態は一例であって他のコマンド形態を用いてもよい。例えば、１バイトや３バイト以上で構成される制御コマンドを用いてもよい。
【０２４２】
コマンド８０００（Ｈ）〜８００Ｆ（Ｈ）は、特別図柄の可変表示に対応して変動表示装置９において可変表示される飾り図柄の変動パターンを指定する演出制御コマンド（変動パターンコマンド）である。なお、変動パターンを指定する演出制御コマンドは、変動開始を指定するためのコマンドでもある。
【０２４３】
コマンド８Ｃ００（Ｈ）〜８Ｃ０６（Ｈ）は、変動表示装置９における飾り図柄の停止図柄（表示結果）の内容を指定する演出制御コマンドである。なお、この実施の形態では、コマンド８Ｃ００（Ｈ）〜８Ｃ０６（Ｈ）を図柄情報指定コマンドという。
【０２４４】
コマンド８Ｃ００（Ｈ）は、特別図柄の停止図柄（表示結果）がはずれ図柄と決定されたことを指定する演出制御コマンド（はずれ指定コマンド）である。コマンド８Ｃ０１（Ｈ）は、特別図柄の停止図柄が非確変図柄と決定されたこと（つまり非確変大当り（通常大当りともいう。）と決定されたこと）を指定する演出制御コマンド（通常大当り指定コマンド）である。
【０２４５】
コマンド８Ｃ０２（Ｈ）は、特別図柄の停止図柄が確変図柄と決定され（つまり確変大当りと決定され）、かつ大当り遊技開始後に再抽選演出を実行しないと決定されたことを指定する演出制御コマンド（確変大当り１指定コマンド）である。コマンド８Ｃ０３（Ｈ）は、特別図柄の停止図柄が確変図柄と決定され、かつ大当り遊技中に再抽選演出を実行すると決定されたことを指定する演出制御コマンド（確変大当り２指定コマンド）である。コマンド８Ｃ０４（Ｈ）は、特別図柄の停止図柄が確変図柄と決定され、かつ大当り遊技の終了後（エンディング演出中）に再抽選演出を実行すると決定されたことを指定する演出制御コマンド（確変大当り３指定コマンド）である。
【０２４６】
コマンド８Ｃ０５（Ｈ）は、特別図柄の停止図柄が突然確変図柄と決定されたこと（つまり突然確変大当りと決定されたこと）を指定する演出制御コマンド（突然確変大当り指定コマンド）である。コマンド８Ｃ０６（Ｈ）は、特別図柄の停止図柄が小当り図柄と決定されたこと（つまり小当りと決定されたこと）を指定する演出制御コマンド（小当り指定コマンド）である。
【０２４７】
ここで、「再抽選演出」とは、変動表示装置９において大当り図柄を停止表示させた後に大当り図柄を再抽選して導出表示するように見せかける演出のことをいう。具体的には、変動表示装置９に大当り図柄（非確変図柄または確変図柄）が導出表示されることが事前に決定されている場合において、変動表示装置９において左中右の飾り図柄を同一の非確変図柄で停止表示し、その後に非確変図柄を再変動させてから大当り図柄（非確変図柄または確変図柄）を導出表示する演出である。再抽選演出としては、非確変図柄から確変図柄に昇格させる場合（非確変図柄を停止表示した後に確変図柄を導出表示する場合）と、非確変図柄から確変図柄に昇格させない場合（非確変図柄を停止表示した後に再び非確変図柄を導出表示する場合）とがあるが、この実施の形態では、非確変図柄から確変図柄に昇格させる場合のみ示している。従って、再抽選演出のことを「昇格演出」または「成り上がり演出」ということもある。
【０２４８】
コマンド８Ｆ００（Ｈ）は、変動表示装置９における飾り図柄の可変表示（変動）の停止を指定する演出制御コマンド（飾り図柄停止指定コマンド、図柄確定指定コマンド）である。
【０２４９】
コマンド９０００（Ｈ）は、遊技機に対する電力供給が開始されたときに送信される演出制御コマンド（初期化指定コマンド：電源投入指定コマンド）である。コマンド９２００（Ｈ）は、遊技機に対する電力供給が再開されたときに送信される演出制御コマンド（停電復旧指定コマンド）である。遊技制御用マイクロコンピュータ１５６は、遊技機に対する電力供給が開始されたときに、バックアップＲＡＭにデータが保存されている場合には、停電復旧指定コマンドを送信し、そうでない場合には、初期化指定コマンドを送信する。
【０２５０】
コマンド９５００（Ｈ）〜９５０３（Ｈ）は、変動表示装置９における遊技状態に応じた背景表示を指定する演出制御コマンド（背景指定コマンド）である。コマンド９５００（Ｈ）は、変動表示装置９における通常遊技状態のときの背景表示を指定する演出制御コマンド（通常状態背景指定コマンド）である。コマンド９５０１（Ｈ）は、変動表示装置９における確変状態（高確率状態）のときの背景表示を指定する演出制御コマンド（高確率状態背景指定コマンド）である。コマンド９５０２（Ｈ）は、変動表示装置９における時短状態のときの背景表示を指定する演出制御コマンド（時短状態背景指定コマンド）である。コマンド９５０３（Ｈ）は、変動表示装置９におけるチャンスモード状態のときの背景表示を指定する演出制御コマンド（チャンス状態背景指定コマンド）である。なお、チャンスモードは、突然確変大当りおよび小当りの終了後に確変状態への移行に対する期待を持たせる演出モードである。
【０２５１】
コマンド９Ｆ００（Ｈ）は、客待ちデモンストレーション時の表示を指定する演出制御コマンド（客待ちデモ指定コマンド）であり、後述するステップＳ５２１でＹｅｓの場合に送信される。
【０２５２】
コマンドＡ０００（Ｈ）〜Ａ００４（Ｈ）は、大当り遊技が開始されることを指定する演出制御コマンド（ファンファーレ指定コマンド）である。コマンドＡ０００（Ｈ）は、通常大当り（非確変大当り）が決定されたときの大当りの開始を指定する演出制御コマンド（ファンファーレ１指定コマンド）である。コマンドＡ００１（Ｈ）は、確変大当りが決定され、かつ大当り遊技開始後に再抽選演出を実行しないと決定されたときの大当りの開始を指定する演出制御コマンド（ファンファーレ２指定コマンド）である。コマンドＡ００２（Ｈ）は、確変大当りが決定され、かつ大当り遊技中に再抽選演出を実行すると決定されたときの大当りの開始を指定する演出制御コマンド（ファンファーレ３指定コマンド）である。コマンドＡ００３（Ｈ）は、確変大当りが決定され、かつ大当り遊技の終了後（エンディング演出中）に再抽選を実行すると決定されたときの大当りの開始を指定する演出制御コマンド（ファンファーレ４指定コマンド）である。コマンドＡ００４（Ｈ）は、突然確変大当りの開始を指定する演出制御コマンド（ファンファーレ５指定コマンド）である。
【０２５３】
コマンドＡ１ＸＸ（Ｈ）は、１５ラウンド大当り遊技におけるラウンド中の表示を指定する演出制御コマンド（大入賞口開放中指定コマンド）である。コマンドＡ２ＸＸ（Ｈ）は、１５ラウンド大当り遊技におけるラウンド後の表示（ラウンド間のインターバルの表示）を指定する演出制御コマンド（大入賞口開放後指定コマンド）である。なお、「ＸＸ」に表示するラウンド数が設定される。
【０２５４】
コマンドＡ３０１（Ｈ）〜Ａ３０５（Ｈ）は、大当り遊技が終了することを指定する演出制御コマンド（エンディング指定コマンド）である。コマンドＡ３０１（Ｈ）は、通常大当り遊技の終了（大当り遊技の終了後に時短状態に移行する旨を表示すること）を指定する演出制御コマンド（エンディング１指定コマンド）である。コマンドＡ３０２（Ｈ）は、確変大当りが決定され、かつ大当り遊技開始後に再抽選演出を実行しないと決定されたときの大当りの終了を指定する演出制御コマンド（エンディング２指定コマンド）である。コマンドＡ３０３（Ｈ）は、確変大当りが決定され、かつ大当り遊技中に再抽選を実行すると決定されたときの大当りの終了を指定する演出制御コマンド（エンディング３指定コマンド）である。コマンドＡ３０４（Ｈ）は、大当り遊技の終了後（エンディング演出中）の再抽選演出にて確変図柄に昇格させ、確変大当りになることを指定する演出制御コマンド（エンディング４指定コマンド）である。コマンドＡ３０５（Ｈ）は、突然確変大当りの終了を指定する演出制御コマンド（エンディング５指定コマンド）である。
【０２５５】
コマンドＡ４ＸＸ（Ｈ）は、２ラウンド大当り遊技（突然確変大当り遊技）におけるラウンド中の表示を指定する演出制御コマンド（大入賞口開放中指定コマンド）である。コマンドＡ５ＸＸ（Ｈ）は、２ラウンド大当り遊技（突然確変大当り遊技）におけるラウンド後の表示（ラウンド間のインターバルの表示）を指定する演出制御コマンド（大入賞口開放後指定コマンド）である。なお、「ＸＸ」にはラウンド数が設定される。
【０２５６】
コマンドＡ６００（Ｈ）は、小当り遊技が開始されることを指定する演出制御コマンド（小当り用ファンファーレ指定コマンド）である。
【０２５７】
コマンドＣ０ＸＸ（Ｈ）は、ＸＸで示される数の始動入賞記憶数を指定する演出制御コマンド（始動入賞記憶指定コマンド）である。
【０２５８】
コマンドＤ００１（Ｈ）は、異常入賞の報知を指示する演出制御コマンド（異常入賞報知指定コマンド）である。
【０２５９】
演出制御基板８０に搭載されている演出制御用マイクロコンピュータ８１は、主基板３１に搭載されている遊技制御用マイクロコンピュータ１５６から上述した演出制御コマンドを受信すると、内容に応じて変動表示装置９の表示状態を変更するとともに、ランプの表示状態を変更し、音声出力基板７０に対して音番号データを出力する。なお、上記演出制御コマンド以外の演出制御コマンドも主基板３１から演出制御基板８０に送信される。例えば、変動表示装置９に大当り中の入賞球数を表示する場合はカウントスイッチ２３のカウント数を指定する演出制御コマンドなども主基板３１から演出制御基板８０に送信される。
【０２６０】
図２８は、この実施の形態で用いられる変動パターンの一例を示す説明図である。図２８において、「ＥＸＴ」とは、２バイト構成の演出制御コマンドにおける２バイト目のＥＸＴデータを示す。また、「時間」は特別図柄の変動時間（識別情報の可変表示期間）を示す。
【０２６１】
この例では、特別図柄の各変動パターンは、飾り図柄の停止図柄が「はずれ図柄」となる場合の変動パターン（はずれ専用の変動パターン）と、飾り図柄の停止図柄（大当り前の変動停止時の停止図柄）が「非確変図柄」または「確変図柄」となる場合の変動パターン（通常大当り／確変大当り兼用の変動パターン）と、飾り図柄の停止図柄（大当り前の変動停止時の停止図柄）が「確変図柄」となる場合の変動パターン（確変大当り専用の変動パターン）と、飾り図柄の停止図柄（大当り前の変動停止時の停止図柄）が「非確変図柄」となる場合の変動パターン（通常大当り専用の変動パターン）と、飾り図柄の停止図柄が「突然確変図柄」となる場合の変動パターン（突然確変大当り専用の変動パターン）と、飾り図柄の停止図柄が「小当り図柄」となる場合の変動パターン（小当り専用の変動パターン）とに区別されている。
【０２６２】
はずれ専用の変動パターンは、通常遊技状態のときのリーチを伴わない通常変動の変動パターンと、時短状態（確変時短状態を含む）のときのリーチを伴わない時短時通常変動の変動パターンと、ノーマルリーチ（単純なリーチ態様）を伴う変動パターンと、ロングリーチを伴う変動パターンと、スーパーリーチＡを伴う変動パターンと、スーパーリーチＢを伴う変動パターンと、スーパーリーチＣを伴う変動パターンとに分けられている。
【０２６３】
通常大当り／確変大当り兼用の変動パターンは、ノーマルリーチを伴う変動パターンと、ロングリーチを伴う変動パターンと、スーパーリーチＡを伴う変動パターンと、スーパーリーチＢを伴う変動パターンと、スーパーリーチＣを伴う変動パターンとに分けられている。
【０２６４】
確変大当り専用の変動パターンは、スーパーリーチＤを伴う変動パターンだけである。通常大当り専用の変動パターンは、スーパーリーチＥを伴う変動パターンだけである。
【０２６５】
突然確変大当り専用の変動パターンは、突然確変用の特別変動の変動パターンだけである。小当り専用の変動パターンは、小当り用の特別変動の変動パターンだけである。
【０２６６】
図２９〜図３１は、特別図柄プロセス処理における特別図柄通常処理（ステップＳ３００）を示すフローチャートである。特別図柄通常処理において、遊技制御用マイクロコンピュータ１５６は、特別図柄の変動を開始することができる状態（特別図柄プロセスフラグの値がステップＳ３００を示す値（具体的には「０」）となっている場合、つまり、特別図柄表示器８において特別図柄の変動表示がなされておらず、かつ、大当り遊技中でも小当り中でもない場合）には（ステップＳ５１）、始動入賞記憶数（保留記憶数）を確認する（ステップＳ５２）。具体的には、始動入賞カウンタのカウント値を確認する。
【０２６７】
始動入賞記憶数が０でなければ、始動入賞記憶数＝１に対応する保存領域に格納されている各乱数値を読み出してＲＡＭ５５の乱数バッファ領域に格納するとともに（ステップＳ５３）、始動入賞記憶数の値を１減らし、かつ、各保存領域の内容をシフトする（ステップＳ５４）。すなわち、始動入賞記憶数＝ｎ（ｎ＝２，３，４）に対応する保存領域に格納されている各乱数値を、始動入賞記憶数＝ｎ−１に対応する保存領域に格納する。
【０２６８】
次に、遊技制御用マイクロコンピュータ１５６は、現在の遊技状態（通常遊技状態、確変状態、時短状態など）を確認し、遊技状態に応じた背景指定コマンド送信テーブルのアドレスをポインタにセットする（ステップＳ５５）。そして、遊技制御用マイクロコンピュータ１５６は、後述するコマンドセット処理を実行する（ステップＳ５６）。なお、現在の遊技状態が通常遊技状態であれば、通常状態背景指定コマンドを送信し、現在の遊技状態が確変時短状態であれば、確変状態背景指定コマンドを送信し、現在の遊技状態が時短状態であれば、時短状態背景指定コマンドを送信する。また、この実施の形態では、突然確変大当りや小当りの遊技の終了後にチャンスモードに移行したときは、チャンス状態背景指定コマンドを送信する。
【０２６９】
次いで、遊技制御用マイクロコンピュータ１５６は、乱数格納バッファから大当り判定用乱数を読み出し（ステップＳ５７）、大当り判定処理モジュールを実行する（ステップＳ５８）。大当り判定モジュールは、あらかじめ決められている大当り判定値と大当り判定用乱数値とを比較し、それらが一致したら大当りとすることに決定する処理を実行するプログラムである。ここで、大当り判定では、遊技状態が確変状態（確変時短状態を含む）の場合は、遊技状態が非確変状態（通常遊技状態および時短状態）の場合よりも、大当りとなる確率が高くなるように構成されている。具体的には、あらかじめ大当り判定値の数が多く設定されている高確率大当り判定テーブルと、大当り判定値の数が高確率大当り判定テーブルよりも少なく設定されている低確率大当り判定テーブルとを設けておく。そして、遊技制御用マイクロコンピュータ１５６は、遊技状態が確変状態（および確変時短状態）であるか否かを確認し、遊技状態が確変状態であるときは、高確率大当り判定テーブルを使用して大当りの判定処理を行い、遊技状態が通常遊技状態および時短状態であるときは、低確率大当り判定テーブルを使用して大当りの判定処理を行う。このような構成により、確変状態（および確変時短状態）のときの方が通常遊技状態および時短状態のときよりも大当りとなる確率が高くなる。
【０２７０】
なお、現在の遊技状態が確変状態（確変時短状態も含む）であるか否かの確認は、遊技状態が確変状態であることを示す確変フラグがセットされているか否かにより行われる。
【０２７１】
大当り判定モジュールで大当りとしないことに決定した場合には（ステップＳ５９のＮ）、遊技制御用マイクロコンピュータ１５６は、図３０のステップＳ６４の処理に移行する。
【０２７２】
大当り判定モジュールで大当りとすることに決定した場合には（ステップＳ５９のＹ）、大当りフラグをセットする（ステップＳ６０）。そして、遊技制御用マイクロコンピュータ１５６は、乱数格納バッファから大当り種別決定用乱数を読み出し（ステップＳ６１）、大当りの種別（通常大当り、確変大当り、大当り遊技中に再抽選演出を実行する確変大当り、大当り遊技終了後に再抽選演出を実行する確変大当り、突然確変大当り）を決定する処理を実行する（ステップＳ６２）。
【０２７３】
次いで、遊技制御用マイクロコンピュータ１５６は、ステップＳ６２にて決定した大当り種別に応じた飾り図柄情報を飾り図柄情報バッファにストア（格納）し（ステップＳ６３）、図３１のステップＳ７２の処理に移行する。
【０２７４】
なお、ステップＳ６３において、飾り図柄情報バッファに大当り種別に応じた飾り図柄情報がストアされた後に、タイマ割込みの発生に応じて飾り図柄コマンド制御処理（ステップＳ２９、図４３）が実行され、コマンドセット処理（図４４）が実行され、コマンド送信処理（図４５）が実行される。これにより、大当り種別に応じた図柄情報指定コマンド（通常大当り指定コマンド、確変大当り１指定コマンド、確変大当り２指定コマンド、確変大当り３指定コマンド、突然確変大当り指定コマンド）が送信される。詳しい内容は後述する。
【０２７５】
図３０のステップＳ６４において、遊技制御用マイクロコンピュータ１５６は、ステップＳ５７で読み出した大当り判定用乱数の値にもとづいて小当りとするか否かを決定する小当り判定モジュールを実行する（ステップＳ６４）。小当り判定モジュールは、あらかじめ決められている判定値と大当り判定用乱数値とを比較し、それらが一致したら小当りとすることに決定する処理を実行するプログラムである。
【０２７６】
小当り判定モジュールで小当りとすることに決定した場合には（ステップＳ６５のＹ）、小当りに応じた飾り図柄情報を飾り図柄情報バッファにストアし（ステップＳ６６）、小当りフラグをセットする（ステップＳ６７）。そして、特別図柄プロセスフラグの値を変動パターン設定処理に対応した値（具体的には「１」）に更新する（ステップＳ６８）。なお、図３０には示していないが、小当りになると決定されたときは小当り図柄「４」が自動的に決定されることになる。
【０２７７】
なお、ステップＳ６６において、飾り図柄情報バッファに小当りに応じた飾り図柄情報がストアされた後に、タイマ割込みの発生に応じて飾り図柄コマンド制御処理（ステップＳ２９、図４３）が実行され、コマンドセット処理（図４４）が実行され、コマンド送信処理（図４５）が実行される。これにより、小当りを指定する図柄情報指定コマンド（小当り指定コマンド）が送信される。詳しい内容は後述する。
【０２７８】
小当り判定モジュールで小当りとしないことに決定した場合には（ステップＳ６５のＮ）、遊技制御用マイクロコンピュータ１５６は、乱数格納バッファからはずれ図柄決定用乱数（表示用乱数の一つ）を読み出し（ステップＳ６９）、読み出したはずれ図柄決定用乱数の値にもとづいて、特別図柄のはずれ図柄を決定する処理を実行する（ステップＳ７０）。特別図柄のはずれ図柄として、「０」〜「３」，「８」，「９」のいずれかの図柄が決定される。
【０２７９】
次いで、遊技制御用マイクロコンピュータ１５６は、はずれに応じた飾り図柄情報を飾り図柄情報バッファにストアする（ステップＳ７１）。そして、特別図柄プロセスフラグの値を変動パターン設定処理に対応した値（具体的には「１」）に更新する（ステップＳ６８）。
【０２８０】
図３１のステップＳ７２において、遊技制御用マイクロコンピュータ１５６は、ステップＳ６２で決定した大当り種別が確変大当りであるかどうかを確認し、確変大当りでなかったときは（ステップＳ７２のＮ）、大当りの種別を示すフラグのセットを行わずに、ステップＳ８２の処理に移行する。
【０２８１】
確変大当りであったときは（ステップＳ７２のＹ）、確変大当りが発生することを示す確変大当りフラグをセットする（ステップＳ７３）。そして、確変大当りが突然確変大当りであるかどうかを確認する（ステップＳ７４）。突然確変大当りであったときは（ステップＳ７４のＹ）、突然確変大当りが発生することを示す突然確変フラグをセットし（ステップＳ７５）、ステップＳ８２の処理に移行する。
【０２８２】
突然確変大当りでなかったときは（ステップＳ７４のＮ）、再抽選演出が実行されるかどうかを確認する（ステップＳ７６）。再抽選演出が実行されないときは（ステップＳ７６のＮ）、ステップＳ８２の処理に移行し、再抽選演出が実行されるときは（ステップＳ７６のＹ）、再抽選演出が実行されることを示す再抽選実行フラグをセットして（ステップＳ７７）、再抽選演出が大当り中に実行されるかどうかを確認する（ステップＳ７８）。大当り中に再抽選演出が実行されるときは（ステップＳ７８のＹ）、大当り中に再抽選演出が実行されることを示す大当り中実行フラグをセットし（ステップＳ７９）、ステップＳ８２の処理に移行する。大当り中に実行されないときは（ステップＳ７８のＮ）、再抽選演出がエンディング中に実行されるかどうかを確認する（ステップＳ８０）。エンディング中に再抽選演出が実行されるときは（ステップＳ８０のＹ）、エンディング中に再抽選演出が実行されることを示すエンディング実行フラグをセットし（ステップＳ８１）、ステップＳ８２の処理に移行する。ステップＳ８２では、特別図柄プロセスフラグの値を変動パターン設定処理（ステップＳ３０１）に対応した値（具体的には「１」）に更新する（ステップＳ８２）。
【０２８３】
図３２は、特別図柄プロセス処理における変動パターン設定処理（ステップＳ３０１）を示すフローチャートである。変動パターン設定処理において、遊技制御用マイクロコンピュータ１５６は、まず、大当りフラグがセットされているか否かを確認する（ステップＳ２０１）。大当りフラグがセットされているときは（ステップＳ２０１のＹ）、遊技制御用マイクロコンピュータ１５６は、突然確変フラグがセットされているか否かを確認する（ステップＳ２０２）。突然確変フラグがセットされているときは（ステップＳ２０２のＹ）、突然確変大当りが発生することになるので、突然確変用変動パターン決定テーブルを用いることに決定する（ステップＳ２０３）。そして、ステップＳ２０７の処理に移行する。
【０２８４】
突然確変用変動パターン決定テーブルには、予め図２８に示した突然確変大当りのときに選択される変動パターン（「０ＥＨ」）のみ設定されている。
【０２８５】
突然確変フラグがセットされていないときは（ステップＳ２０２のＮ）、遊技制御用マイクロコンピュータ１５６は、確変大当りフラグがセットされているか否かを確認する（ステップＳ２０４Ａ）。確変大当りフラグがセットされているときは（ステップＳ２０４ＡのＹ）、再抽選実行フラグがセットされているか否かを確認する（ステップＳ２０４Ｂ）。再抽選実行フラグがセットされていないときは（ステップＳ２０４ＢのＮ）、確変大当りが発生することになるので、確変大当り用変動パターン決定テーブルを用いることに決定する（ステップＳ２０５）。
【０２８６】
確変大当り用変動パターン決定テーブルには、予め図２８に示した確変大当りのときに選択される変動パターン（「０７Ｈ」〜「０ＣＨ」）が設定され、各変動パターンに複数の判定値が割り当てられている。
【０２８７】
再抽選実行フラグがセットされているときは（ステップＳ２０４ＢのＹ）、非確変大当りが発生し、大当り遊技中あるいは大当り遊技後に確変大当りに昇格する（非確変図柄が確変図柄に昇格する）ことになるので、通常大当り用変動パターン決定テーブルを用いることに決定する（ステップＳ２０６）。
【０２８８】
ステップＳ２０４Ａにおいて、確変大当りフラグがセットされていないときは（ステップＳ２０４ＡのＮ）、通常大当り（非確変大当り）が発生することになるので、通常大当り用変動パターン決定テーブルを用いることに決定する（ステップＳ２０６）。
【０２８９】
通常大当り用変動パターン決定テーブルには、予め図２８に示した通常大当りのときに選択される変動パターン（「０７Ｈ」〜「０ＢＨ」，「０ＤＨ」）が設定され、各変動パターンに複数の判定値が割り当てられている。
【０２９０】
ステップＳ２０７では、遊技制御用マイクロコンピュータ１５６は、乱数格納バッファから変動パターン決定用乱数を読み出し、読み出した変動パターン決定用乱数の値にもとづいて、突然確変用変動パターン決定テーブル、確変大当り用変動パターン決定テーブルまたは通常大当り用変動パターン決定テーブルを用いて図柄の変動パターンを決定する（ステップＳ２０７）。具体的には、変動パターン決定用乱数値と一致する判定値に対応した変動パターンが次に可変表示される図柄の変動パターンと決定される。そして、ステップＳ２１３の処理に移行する。
【０２９１】
ステップＳ２０１において、大当りフラグがセットされていないと判定されたときは（ステップＳ２０１のＮ）、遊技制御用マイクロコンピュータ１５６は、小当りフラグがセットされているか否かを確認する（ステップＳ２０８）。小当りフラグがセットされているときは（ステップＳ２０８のＹ）、小当りが発生することになるので、小当り用変動パターン決定テーブルを用いることに決定する（ステップＳ２０９）。
【０２９２】
小当り用変動パターン決定テーブルには、予め図２８に示した小当りのときに選択される変動パターン（「０ＦＨ」）のみ設定されている。
【０２９３】
小当りフラグがセットされていないときは（ステップＳ２０８のＮ）、遊技制御用マイクロコンピュータ１５６は、時短フラグがセットされているか否かを確認する（ステップＳ２１０）。時短フラグがセットされていないときは（ステップＳ２１０のＮ）、通常遊技状態のときに使用する通常時はずれ用変動パターン決定テーブルを用いることに決定する（ステップＳ２１１）。
【０２９４】
通常時はずれ用変動パターン決定テーブルには、予め図２８に示した通常遊技状態においてはずれのときに選択される変動パターン（「００Ｈ」，「０２Ｈ」〜「０６Ｈ」）が設定され、各変動パターンに複数の判定値が割り当てられている。
【０２９５】
一方、時短フラグがセットされているときは（ステップＳ２１０のＹ）、時短状態のときに使用する時短時はずれ用変動パターン決定テーブルを用いることに決定する（ステップＳ２１２）。
【０２９６】
時短時はずれ用変動パターン決定テーブルには、予め図２８に示した時短状態（確変時短状態も含む）においてはずれのときに選択される変動パターン（「０１Ｈ」〜「０６Ｈ」）が設定され、各変動パターンに複数の判定値が割り当てられている。
【０２９７】
そして、遊技制御用マイクロコンピュータ１５６は、上述したように、乱数格納バッファから変動パターン決定用乱数を読み出し、読み出した変動パターン決定用乱数の値にもとづいて、通常時はずれ用変動パターン決定テーブルまたは時短時はずれ用変動パターン決定テーブルを用いて図柄の変動パターンを決定する（ステップＳ２０７）。そして、ステップＳ２１３の処理に移行する。
【０２９８】
なお、確変状態のときは、通常遊技状態のときと同様に、通常時はずれ用変動パターン決定テーブルが用いられ、確変時短状態のときは、時短状態のときと同様に、時短時はずれ用変動パターン決定テーブルが用いられて、変動パターンが決定される。
【０２９９】
ステップＳ２１３では、遊技制御用マイクロコンピュータ１５６は、ステップＳ２０７において決定した変動パターンに応じた変動パターンコマンドデータを変動パターンバッファにストアする（ステップＳ２１３）。そして、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスタイマに変動時間をセットする（ステップＳ２１４）。次に、遊技制御用マイクロコンピュータ１５６は、変動コマンド送信テーブルのアドレスを飾り図柄コマンド送信ポインタにストアする（ステップＳ２１５）。この処理が行われたことに応じて、飾り図柄コマンド制御処理（図５のステップＳ２９、図４３）において変動パターンコマンドを送信する制御が実行される。そして、遊技制御用マイクロコンピュータ１５６は、変動回数監視処理を実行する（ステップＳ２１６）。
【０３００】
変動回数監視処理では、遊技制御用マイクロコンピュータ１５６は、大当り遊技の終了後に時短状態（確変時短状態を除く）に移行された場合（時短フラグがセットされた場合）、大当り遊技終了後の特別図柄の変動回数を変動回数カウンタでカウントする。そして、遊技制御用マイクロコンピュータ１５６は、変動回数カウンタのカウント値が時短状態を継続可能な所定の変動回数（例えば１００回）を示す値となったかどうかを確認し、カウント値が所定の変動回数を示す値になったときに、時短フラグをリセットする。これにより、大当り遊技終了後の特別図柄の変動回数が所定の変動回数になったときに時短状態から通常遊技状態に移行されることになる。
【０３０１】
その後、特別図柄プロセスフラグの値を特別図柄変動中処理（ステップＳ３０２）に対応した値（具体的には「２」）に更新する（ステップＳ２１７）。
【０３０２】
図３３は、特別図柄プロセス処理における特別図柄変動中処理（ステップＳ３０２）を示すフローチャートである。特別図柄変動中処理において、まず、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスタイマの値を−１する（ステップＳ２２１）。そして、特別図柄プロセスタイマがタイムアップしているかどうかを確認（すなわち特別図柄プロセスタイマの値が０であるか否かを確認）し（ステップＳ２２２）、タイムアップしていなければ（ステップＳ２２２のＮ）、そのまま処理を終了する。特別図柄プロセスタイマがタイムアップしていれば（ステップＳ２２２のＹ）、遊技制御用マイクロコンピュータ１５６は、特別図柄表示器８における特別図柄の変動を止めて、停止図柄を導出表示する（ステップＳ２２３）。また、遊技制御用マイクロコンピュータ１５６は、飾り図柄停止指定コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ２２４）、コマンドセット処理を実行する（ステップＳ２２５）。これによって、飾り図柄停止指定コマンドを送信する制御が実行される。
【０３０３】
また、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスタイマに特別図柄の停止図柄を停止表示させる図柄停止時間をセットし、タイマをスタートさせる（ステップＳ２２６）。そして、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値を特別図柄停止処理（ステップＳ３０３）に対応した値（具体的には「３」）に更新する（ステップＳ２２７）。
【０３０４】
図３４は、特別図柄プロセス処理における特別図柄停止処理（ステップＳ３０３）を示すフローチャートである。特別図柄停止処理において、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスタイマの値を−１する（ステップＳ２３１）。そして、特別図柄プロセスタイマがタイムアップしているかどうかを確認（すなわち特別図柄プロセスタイマの値が０であるか否かを確認）する（ステップＳ２３２）。タイムアップしていなければ（ステップＳ２３２のＮ）、そのまま処理を終了する。
【０３０５】
特別図柄プロセスタイマがタイムアップしていれば（ステップＳ２３２のＹ）、遊技制御用マイクロコンピュータ１５６は、大当りフラグがセットされているか否かを確認する（ステップＳ２３３）。大当りフラグがセットされていれば（ステップＳ２３３のＹ）、遊技制御用マイクロコンピュータ１５６は、大入賞口の開放／閉鎖を制御するための時間を計測する大入賞口制御タイマに、大当り図柄を停止表示してから大入賞口を開放するまでの時間（大当り表示時間）をセットする（ステップＳ２３４）。なお、大当り表示時間において、大当り遊技が開始されることを遊技者に報知する演出（ファンファーレ演出）が実行される。
【０３０６】
なお、１５ラウンドの大当りのときと２ラウンドの大当りのときとで異なる大当り表示時間をセットするように構成されていてもよい。この場合、例えば、１５ラウンドの大当りのときは大当り表示時間が３秒で、２ラウンドの大当りのときは大当り表示時間が５秒とされる。
【０３０７】
次いで、遊技制御用マイクロコンピュータ１５６は、大当り種別に応じたファンファーレコマンド送信テーブルのアドレスをポインタにセットし（ステップＳ２３５）、コマンドセット処理を実行する（ステップＳ２３６）。これによって、大当り種別に応じたファンファーレコマンドを送信する制御が実行される。なお、大当り種別は、確変大当りフラグがセットされているか、突然確変フラグがセットされているか、再抽選実行フラグがセットされているか、大当り中実行フラグがセットされているか、エンディング実行フラグがセットされているかどうかにもとづいて確認することができる。その後、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値を大入賞口開放前処理（ステップＳ３０４）に対応した値（具体的には「４」）に更新する（ステップＳ２３７）。
【０３０８】
大当りフラグがセットされていなければ（ステップＳ２３３のＮ）、遊技制御用マイクロコンピュータ１５６は、小当りフラグがセットされているか否かを確認する（ステップＳ２３８）。小当りフラグがセットされていれば（ステップＳ２３８のＹ）、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに、小当り図柄を停止表示してから大入賞口を開放するまでの時間（小当り表示時間）をセットする（ステップＳ２３９）。なお、上述したように、飾り図柄の小当り図柄は突然確変図柄と同じ図柄である。また、小当り遊技が開始されると、突然確変大当りが開始されたときと同じ２ラウンド用演出が開始される。
【０３０９】
次いで、遊技制御用マイクロコンピュータ１５６は、小当りのファンファーレコマンド送信テーブルのアドレスをポインタにセットし（ステップＳ２４０）、コマンドセット処理を実行する（ステップＳ２４１）。これによって、小当り用のファンファーレコマンドを送信する制御が実行される。その後、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値を小当り開放前処理（ステップＳ３０８）に対応した値（具体的には「８」）に更新する（ステップＳ２４２）。
【０３１０】
小当りフラグがセットされていなければ（ステップＳ２３８のＮ）、特別図柄プロセスフラグの値を特別図柄通常処理（ステップＳ３００）に対応した値（具体的には「０」）に更新する（ステップＳ２４３）。
【０３１１】
図３５は、特別図柄プロセス処理における大入賞口開放前処理（ステップＳ３０４）を示すフローチャートである。大入賞口開放前処理において、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマの値を−１し（ステップＳ４０１）、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ４０２）。大入賞口制御タイマの値が０になっていなければ（ステップＳ４０２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっていれば（ステップＳ４０２のＹ）、遊技制御用マイクロコンピュータ１５６は、大当りのラウンド数が１５ラウンドであるか２ラウンドであるかを判定する（ステップＳ４０３）。なお、確変大当りフラグがセットされていない場合および確変大当りフラグがセットされているが突然確変フラグがセットされていない場合は、１５ラウンドの大当りであると判断することができ、確変大当りフラグおよび突然確変フラグがセットされている場合は、２ラウンドの大当りであると判断することができる。
【０３１２】
１５ラウンドの大当りであれば（ステップＳ４０３のＹ）、遊技制御用マイクロコンピュータ１５６は、１５ラウンド大当り用の大入賞口開放中コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４０４）、コマンドセット処理を実行する（ステップＳ４０５）。これによって、大入賞口の開放中（ラウンド中）におけるラウンド数に応じた表示状態を指定する１５ラウンド用の大入賞口開放中コマンドを送信する制御が実行される。なお、ラウンド数は、大当り遊技中のラウンド数をカウントするラウンド数カウンタの値を確認することにより認識する。そして、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口（開閉板２０）を開放する制御を行うとともに（ステップＳ４０６）、ラウンド数カウンタの値を＋１する（ステップＳ４０７）。
【０３１３】
なお、この実施の形態では、出力ポートの出力状態に対応したＲＡＭ領域（出力ポートバッファ）が設けられており、遊技制御用マイクロコンピュータ１５６は、ステップＳ４０６において出力ポートのＲＡＭ領域におけるソレノイドのオン／オフに関する内容を、駆動するソレノイドの開閉状態に応じて設定する。そして、ステップＳ３２の出力処理において出力ポートのＲＡＭ領域に設定された内容を出力ポートに出力する。これにより、駆動指令の信号が出力ポートからソレノイド回路５９に出力される。ソレノイド回路５９は、駆動指令の信号に応じてソレノイドを駆動するための駆動信号をソレノイドに出力して、ソレノイドを駆動させる。以下、ソレノイドを開閉駆動させる処理では、このような動作が行われる。
【０３１４】
また、大入賞口制御タイマに、１５ラウンドの大当りにおける各ラウンドにおいて大入賞口が開放可能な最大時間（１５ラウンド用のラウンド時間）をセットする（ステップＳ４０８）。なお、１５ラウンド用のラウンド時間は、例えば２９．５秒とされる。そして、特別図柄プロセスフラグの値を大入賞口開放中処理（ステップＳ３０５）に対応した値（具体的には「５」）に更新する（ステップＳ４１４）。
【０３１５】
ステップＳ４０３において２ラウンドの大当りであったときは（ステップＳ４０３のＮ）、遊技制御用マイクロコンピュータ１５６は、２ラウンド大当り用の大入賞口開放中コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４０９）、コマンドセット処理を実行する（ステップＳ４１０）。これによって、大入賞口の開放中（ラウンド中）におけるラウンド数に応じた表示状態を指定する２ラウンド用の大入賞口開放中コマンドを送信する制御が実行される。そして、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口を開放するとともに（ステップＳ４１１）、ラウンド数カウンタの値を＋１する（ステップＳ４１２）。また、大入賞口制御タイマに、２ラウンドの大当りにおける各ラウンドにおいて大入賞口が開放可能な最大時間（２ラウンド用のラウンド時間）をセットする（ステップＳ４１３）。なお、２ラウンド用のラウンド時間は短い時間であり、例えば５秒とされている。従って、２ラウンドの大当りでは、ラウンド中に大入賞口へ１０個の遊技球（入賞可能な最大個数の遊技球）が入賞することはない。そして、特別図柄プロセスフラグの値を大入賞口開放中処理（ステップＳ３０５）に対応した値（具体的には「５」）に更新する（ステップＳ４１４）。
【０３１６】
図３６は、特別図柄プロセス処理における大入賞口開放中処理（ステップＳ３０５）を示すフローチャートである。大入賞口開放中処理において、遊技制御用マイクロコンピュータ１５６は、まず、大入賞口制御タイマの値を−１する（ステップＳ４２１）。そして、大当りのラウンド数が１５ラウンドであるかどうか（１５ラウンドの大当りであるか２ラウンドの大当りであるか）を確認する（ステップＳ４２２）。
【０３１７】
１５ラウンドの大当りであれば（ステップＳ４２２のＹ）、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマの値が０であるかどうかを確認する（ステップＳ４２３）。大入賞口制御タイマの値が０になっていないときは（ステップＳ４２３のＮ）、カウントスイッチ２３がオンしたか否かを確認することにより、大入賞口への遊技球の入賞があったかどうかを確認する（ステップＳ４２４）。カウントスイッチ２３がオンしていなければ（ステップＳ４２４のＮ）、そのまま処理を終了する。カウントスイッチ２３がオンしていれば（ステップＳ４２４のＹ）、遊技制御用マイクロコンピュータ１５６は、大入賞口への遊技球の入賞個数をカウントする入賞個数カウンタの値を＋１する（ステップＳ４２５）。そして、遊技制御用マイクロコンピュータ１５６は、入賞個数カウンタの値が所定数（例えば１０個）になっているか否かを確認する（ステップＳ４２６）。入賞個数カウンタの値が所定数になっていなければ（ステップＳ４２６のＮ）、そのまま処理を終了する。
【０３１８】
大入賞口制御タイマの値が０になっているとき（ステップＳ４２４のＹ）、または入賞個数カウンタの値が所定数になっているとき（ステップＳ４２６のＹ）は、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口（開閉板２０）を閉鎖する制御を行う（ステップＳ４２７）。そして、入賞個数カウンタの値をクリアする（０にする）（ステップＳ４２８）。
【０３１９】
次いで、遊技制御用マイクロコンピュータ１５６は、１５ラウンド大当り用の大入賞口開放後コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４２９）、コマンドセット処理を実行する（ステップＳ４３０）。これによって、大入賞口の開放後（ラウンドの終了後）におけるラウンド数に応じた表示状態を指定する１５ラウンド用の大入賞口開放後コマンドを送信する制御が実行される。
【０３２０】
そして、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに、１５ラウンドの大当り中においてラウンドが終了してから次のラウンドが開始するまでの時間（１５ラウンド用のインターバル時間）をセットし（ステップＳ４３１）、特別図柄プロセスフラグの値を大入賞口開放前処理（ステップＳ３０６）に応じた値（具体的には「６」）に更新する（ステップＳ４３２）。なお、１５ラウンド用のインターバル時間は、例えば５秒とされる。
【０３２１】
２ラウンドの大当りであれば（ステップＳ４２２のＮ）、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマの値が０であるかどうかを確認し（ステップＳ４３３）、大入賞口制御タイマの値が０になっていないときは（ステップＳ４３３のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっているときは（ステップＳ４３３のＹ）、ソレノイド２１を駆動して大入賞口（開閉板２０）を閉鎖する制御を行う（ステップＳ４３４）。
【０３２２】
そして、遊技制御用マイクロコンピュータ１５６は、２ラウンド用の大入賞口開放後表示コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４３５）、コマンドセット処理を実行する（ステップＳ４３６）。これによって、大入賞口の開放後（ラウンドの終了後）におけるラウンド数に応じた表示状態を指定する２ラウンド用の大入賞口開放後コマンドを送信する制御が実行される。次いで、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに、２ラウンドの大当り中においてラウンドが終了してから次のラウンドが開始するまでの時間（２ラウンド用のインターバル時間）をセットし（ステップＳ４３７）、特別図柄プロセスフラグの値を大入賞口開放後処理（ステップＳ３０６）に応じた値（具体的には「６」）に更新する（ステップＳ４３２）。なお、２ラウンド用のインターバル時間は、１５ラウンド用のインターバル時間と同じで、例えば５秒とされている。
【０３２３】
図３７および図３８は、特別図柄プロセス処理における大入賞口開放後処理（ステップＳ３０６）を示すフローチャートである。大入賞口開放後処理において、遊技制御用マイクロコンピュータ１５６は、まず、大入賞口制御タイマの値を−１し（ステップＳ４４１）、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ４４２）。大入賞口制御タイマの値が０になっていなければ（ステップＳ４４２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっていれば（ステップＳ４４２のＹ）、遊技制御用マイクロコンピュータ１５６は、大当りのラウンド数が１５ラウンドであるかどうか（１５ラウンドの大当りか２ラウンドの大当りか）を判定する（ステップＳ４４３）。
【０３２４】
１５ラウンドの大当りであれば（ステップＳ４４３のＹ）、遊技制御用マイクロコンピュータ１５６は、ラウンド数カウンタの値が１５になっているかどうかを確認する（ステップＳ４４４）。ラウンド数カウンタの値が１５になっていなければ（ステップＳ４４４のＮ）、１５ラウンド大当り用の大入賞口開放中コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４４５）、コマンドセット処理を実行する（ステップＳ４４６）。これによって、大入賞口の開放中（ラウンド中）におけるラウンド数に応じた表示状態を指定する１５ラウンド用の大入賞口開放中コマンドを送信する制御が実行される。そして、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口（開閉板２０）を開放する制御を行うとともに（ステップＳ４４７）、ラウンド数カウンタの値を＋１する（ステップＳ４４８）。
【０３２５】
また、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに１５ラウンド用のラウンド時間をセットする（ステップＳ４４９）。そして、特別図柄プロセスフラグの値を大入賞口開放中処理（ステップＳ３０５）に対応した値（具体的には「５」）に更新する（ステップＳ４５０）。
【０３２６】
ラウンド数カウンタの値が１５になっていれば（ステップＳ４４４のＹ）、遊技制御用マイクロコンピュータ１５６は、大当り種別に応じたエンディングコマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４５１）、コマンドセット処理を実行する（ステップＳ４５２）。これによって、大当り種別に応じたエンディングコマンドを送信する制御が実行される。
【０３２７】
そして、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに、大当り終了を遊技者に報知する大当り終了時間（エンディング演出の実行時間）をセットし（ステップＳ４５３）、特別図柄プロセスフラグの値を大当り終了処理（ステップＳ３０７）に応じた値（具体的には「７」）に更新する（ステップＳ４５４）。
【０３２８】
ステップＳ４４３において２ラウンドの大当りであったときは（ステップＳ４４３のＮ）、遊技制御用マイクロコンピュータ１５６は、ラウンド数カウンタの値が２になっているかどうかを確認する（図２３のステップＳ４５５）。ラウンド数カウンタの値が２になっていなければ（ステップＳ４５５のＮ）、２ラウンド大当り用の大入賞口開放中コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４５６）、コマンドセット処理を実行する（ステップＳ４５７）。これによって、大入賞口の開放中（ラウンド中）におけるラウンド数に応じた表示状態を指定する２ラウンド用の大入賞口開放中コマンドを送信する制御が実行される。そして、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口を開放するとともに（ステップＳ４５８）、ラウンド数カウンタの値を＋１する（ステップＳ４５９）。また、大入賞口制御タイマに２ラウンド用のラウンド時間をセットする（ステップＳ４６０）。そして、特別図柄プロセスフラグの値を大入賞口開放中処理（ステップＳ３０５）に対応した値（具体的には「５」）に更新する（ステップＳ４６１）。
【０３２９】
ラウンド数カウンタの値が２になっていれば（ステップＳ４５５のＹ）、遊技制御用マイクロコンピュータ１５６は、突然確変大当り用のエンディングコマンド送信テーブルのアドレスをポインタにセットし（ステップＳ４６２）、コマンドセット処理を実行する（ステップＳ４６３）。これによって、突然確変大当り用のエンディングコマンドを送信する制御が実行される。そして、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに大当り終了時間をセットし（ステップＳ４６４）、特別図柄プロセスフラグの値を大当り終了処理（ステップＳ３０７）に応じた値（具体的には「７」）に更新する（ステップＳ４６５）。
【０３３０】
図３９は、特別図柄プロセス処理における大当り終了処理（ステップＳ３０７）を示すフローチャートである。大当り終了処理において、遊技制御用マイクロコンピュータ１５６は、まず、大入賞口制御タイマの値を−１する（ステップＳ４７１）。そして、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ４７２）。大入賞口制御タイマの値が０でなければ（ステップＳ４７２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっていれば（ステップＳ４７２のＹ）、遊技制御用マイクロコンピュータ１５６は、大当り後遊技状態設定処理を実行する（ステップＳ４７３）。
【０３３１】
大当り後遊技状態設定処理では、大当り遊技終了後の遊技状態に応じた確変フラグ・時短フラグのセット・リセットの処理が実行される。具体的には、大当り遊技終了後に遊技状態が時短状態に移行されるときは、時短フラグのみセットし、大当り遊技終了後に遊技状態が確変状態に移行されるときは、確変フラグのみセットし、大当り遊技終了後に遊技状態が確変時短状態に移行されるときは、確変フラグおよび時短フラグをセットする。
【０３３２】
尚、大当たり終了後に移行する遊技状態は、大当り遊技状態において設定されている大当りフラグに基づいて判断されるものであり、例えば設定されているフラグが確変大当りフラグであれば確変フラグをセットし、非確変大当りフラグであれば時短フラグをセットする。
【０３３３】
次に、遊技制御用マイクロコンピュータ１５６は、大当りフラグをリセットし（ステップＳ４７４）、確変大当りフラグがセットされている場合は確変大当りフラグをリセットし（ステップＳ４７５）、突然確変フラグがセットされている場合は突然確変フラグをリセットし（ステップＳ４７６）、再抽選実行フラグがセットされている場合は再抽選実行フラグをリセットし（ステップＳ４７７）、大当り中実行フラグがセットされている場合は大当り中実行フラグをリセットする（ステップＳ４７８）。さらに、エンディング実行フラグがセットされている場合はエンディング実行フラグをリセットする（ステップＳ４７９）。
【０３３４】
その後、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値を特別図柄通常処理（ステップＳ３００）に対応する値（具体的には「０」）に更新する（ステップＳ４８０）。
【０３３５】
図４０は、特別図柄プロセス処理における小当り開放前処理（ステップＳ３０８）を示すフローチャートである。小当り開放前処理において、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマの値を−１し（ステップＳ５０１）、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ５０２）。大入賞口制御タイマの値が０になっていなければ（ステップＳ５０２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっていれば（ステップＳ５０２のＹ）、遊技制御用マイクロコンピュータ１５６は、ラウンド数カウンタの値が２になっているかどうかを確認する（ステップＳ５０３）。ラウンド数カウンタの値が２になっていなければ（ステップＳ５０３のＮ）、ソレノイド２１を駆動して大入賞口（開閉板２０）を開放する制御を行うとともに（ステップＳ５０４）、ラウンド数カウンタの値を＋１する（ステップＳ５０５）。
【０３３６】
また、大入賞口制御タイマに、小当りにおける各ラウンドにおいて大入賞口が開放可能な最大時間（小当り用のラウンド時間）をセットする（ステップＳ５０６）。なお、小当り用のラウンド時間は、２ラウンド用のラウンド時間と同じ時間（例えば５秒）とされる。そして、特別図柄プロセスフラグの値を小当り開放中処理（ステップＳ３０９）に対応した値（具体的には「９」）に更新する（ステップＳ５０７）。
【０３３７】
ラウンド数カウンタの値が２になっていれば（ステップＳ５０３のＹ）、５６０は、大入賞口制御タイマに、小当り終了を遊技者に報知する小当り終了時間をセットし（ステップＳ５０８）、特別図柄プロセスフラグの値を小当り終了処理（ステップＳ３１０）に応じた値（具体的には「１０」）に更新する（ステップＳ５０９）。
【０３３８】
なお、小当り遊技中では、大入賞口開放中コマンドを送信するための制御は実行されない。
【０３３９】
図４１は、特別図柄プロセス処理における小当り開放中処理（ステップＳ３０９）を示すフローチャートである。小当り開放中処理において、遊技制御用マイクロコンピュータ１５６は、まず、大入賞口制御タイマの値を−１する（ステップＳ５１１）。大入賞口制御タイマの値が０であるかどうかを確認する（ステップＳ５１２）。大入賞口制御タイマの値が０になっていないときは（ステップＳ５１２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっているときは（ステップＳ５１２のＹ）、遊技制御用マイクロコンピュータ１５６は、ソレノイド２１を駆動して大入賞口（開閉板２０）を閉鎖する制御を行う（ステップＳ５１３）。
【０３４０】
そして、遊技制御用マイクロコンピュータ１５６は、大入賞口制御タイマに、２ラウンドの小当り中においてラウンドが終了してから次のラウンドが開始するまでの時間（小当り用のインターバル時間）をセットし（ステップＳ５１４）、特別図柄プロセスフラグの値を小当り開放前処理（ステップＳ３０８）に応じた値（具体的には「８」）に更新する（ステップＳ５１５）。なお、小当り用のインターバル時間は、例えば５秒とされる。
【０３４１】
なお、小当り遊技中では、大入賞口開放後コマンドを送信するための制御は実行されない。
【０３４２】
図４２は、特別図柄プロセス処理における小当り終了処理（ステップＳ３１０）を示すフローチャートである。小当り終了処理において、遊技制御用マイクロコンピュータ１５６は、まず、大入賞口制御タイマの値を−１する（ステップＳ５３１）。そして、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ５３２）。大入賞口制御タイマの値が０でなければ（ステップＳ５３２のＮ）、そのまま処理を終了する。大入賞口制御タイマの値が０になっていれば（ステップＳ５３２のＹ）、遊技制御用マイクロコンピュータ１５６は、小当りフラグをリセットし（ステップＳ５３３）、特別図柄プロセスフラグの値を特別図柄通常処理（ステップＳ３００）に対応する値（具体的には「０」）に更新する（ステップＳ５３４）。
【０３４３】
図４３は、飾り図柄コマンド制御処理（ステップＳ２８）を示すフローチャートである。飾り図柄コマンド制御処理において、遊技制御用マイクロコンピュータ１５６は、飾り図柄コマンド送信ポインタをポインタにロードし（ステップＳ５５１）、ポインタの指すデータをロードする（ステップＳ５５２）。そして、遊技制御用マイクロコンピュータ１５６は、飾り図柄コマンド（変動パターンコマンド、図柄情報指定コマンド、始動入賞記憶指定コマンド）の送信タイミングであるかどうかを判定する（ステップＳ５５３）。このとき、変動パターンコマンドを送信するタイミングであれば、特別図柄プロセス処理（ステップＳ２６）における変動パターン設定処理（ステップＳ３０１）のステップＳ２１５において、変動コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされ、ポインタの指すデータは変動コマンド送信テーブルのアドレスとなっている。従って、遊技制御用マイクロコンピュータ１５６は、ポインタの指すデータが変動コマンド送信テーブルのアドレスであるか否かで、変動パターンコマンドを送信するタイミングであるかどうかを判定することができる。
【０３４４】
変動パターンコマンドを送信するタイミングであるときは（ステップＳ５５３のＹ）、遊技制御用マイクロコンピュータ１５６は、コマンドセット処理を実行する(ステップＳ５５４）。これによって、変動パターンコマンドを送信する制御が実行される。次いで、遊技制御用マイクロコンピュータ１５６は、ポインタを飾り図柄コマンド送信ポインタにストアする（ステップＳ５５５）。
【０３４５】
このとき、ステップＳ５５４で実行されるコマンドセット処理（図３０）のステップＳ５７２において、コマンド送信テーブルのアドレスが１加算されることにより、ポインタの指すアドレスが変動コマンド送信テーブルのアドレスから図柄情報指定コマンド送信テーブルのアドレスとなっている。従って、ステップＳ５５５では、図柄情報指定コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされる。
【０３４６】
遊技制御用マイクロコンピュータ１５６は、次のタイマ割込みが発生したとき（２ｍｓ後）の飾り図柄コマンド制御処理において、再び、飾り図柄コマンド送信ポインタをポインタにロードし（ステップＳ５５１）、ポインタの指すデータをロードし（ステップＳ５５２）、飾り図柄コマンド（変動パターンコマンド、図柄情報指定コマンド、始動入賞記憶指定コマンド）の送信タイミングであるかどうかを判定する（ステップＳ５５３）。このとき、図柄情報指定コマンドを送信するタイミングであれば、ステップＳ５５５において、図柄情報指定コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされ、ポインタの指すデータは図柄情報指定コマンド送信テーブルのアドレスとなっている。従って、遊技制御用マイクロコンピュータ１５６は、ポインタの指すデータが図柄情報指定コマンド送信テーブルのアドレスであるか否かで、図柄情報指定コマンドを送信するタイミングであるかどうかを判定することができる。
【０３４７】
図柄情報指定コマンドを送信するタイミングであるときは（ステップＳ５５３のＹ）、遊技制御用マイクロコンピュータ１５６は、コマンドセット処理を実行する（ステップＳ５５４）。これによって、図柄情報指定コマンドを送信する制御が実行される。次いで、遊技制御用マイクロコンピュータ１５６は、ポインタを飾り図柄コマンド送信ポインタにストアする（ステップＳ５５５）。
【０３４８】
このとき、ステップＳ５５４で実行されるコマンドセット処理（図３０）のステップＳ５７２において、コマンド送信テーブルのアドレスが１加算されることにより、ポインタの指すアドレスが図柄情報指定コマンド送信テーブルのアドレスから始動入賞記憶指定コマンド送信テーブルのアドレスとなっている。従って、ステップＳ５５５では、始動入賞記憶指定コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされる。
【０３４９】
遊技制御用マイクロコンピュータ１５６は、次のタイマ割込みが発生したとき（２ｍｓ後）の飾り図柄コマンド制御処理において、再び、飾り図柄コマンド送信ポインタをポインタにロードし（ステップＳ５５１）、ポインタの指すデータをロードし（ステップＳ５５２）、飾り図柄コマンド（変動パターンコマンド、図柄情報指定コマンド、始動入賞記憶指定コマンド）の送信タイミングであるかどうかを判定する（ステップＳ５５３）。このとき、始動入賞記憶指定コマンドを送信するタイミングであれば、ステップＳ５５５において、始動入賞記憶指定コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされ、ポインタの指すデータは始動入賞記憶指定コマンド送信テーブルのアドレスとなっている。従って、遊技制御用マイクロコンピュータ１５６は、ポインタの指すデータが始動入賞記憶指定コマンド送信テーブルのアドレスであるか否かで、始動入賞記憶指定コマンドを送信するタイミングであるかどうかを判定することができる。
【０３５０】
始動入賞記憶指定コマンドを送信するタイミングであるときは（ステップＳ５５３のＹ）、遊技制御用マイクロコンピュータ１５６は、コマンドセット処理を実行する（ステップＳ５５４）。これによって、始動入賞記憶指定コマンドを送信する制御が実行される。なお、始動入賞記憶指定コマンドは、現在の始動入賞記憶数（保留記憶数）を指定（通知）する演出制御コマンドであるが、始動入賞記憶数は記憶処理（ステップＳ３３）で確認されて、その数が始動入賞記憶指定コマンドで指定される値として設定される。次いで、遊技制御用マイクロコンピュータ１５６は、ポインタを飾り図柄コマンド送信ポインタにストアする（ステップＳ５５５）。
【０３５１】
この場合は、ステップＳ５５４で実行されるコマンドセット処理（図３０）のステップＳ５７２において、コマンド送信テーブルのアドレスが１加算されると、ポインタの指すアドレスが飾り図柄コマンドを送信するためのコマンド送信テーブルのアドレスを示さないようになっている。従って、次のタイマ割込みが発生したとき（２ｍｓ後）の飾り図柄コマンド制御処理において、再び、飾り図柄コマンド送信ポインタをポインタにロードし（ステップＳ５５１）、ポインタの指すデータをロードし（ステップＳ５５２）、飾り図柄コマンドの送信タイミングであるかどうかを判定するが（ステップＳ５５３）、ステップＳ５５３において、飾り図柄コマンドの送信タイミングでないと判定されることになる。
【０３５２】
図４４は、コマンドセット処理を示すフローチャートである。上述したように、コマンドセット処理は、ステップＳ５６，Ｓ２２５，Ｓ２３６，Ｓ２４１，Ｓ４０５，Ｓ４１０，Ｓ４３０，Ｓ４３６，Ｓ４４６，Ｓ４５２，Ｓ４５７，Ｓ４６３，Ｓ５５４において実行される。コマンドセット処理は、コマンド出力処理とＩＮＴ信号出力処理とを含む処理である。
【０３５３】
コマンドセット処理において、遊技制御用マイクロコンピュータ１５６は、まず、コマンド送信テーブルのアドレスの指すコマンドデータ１をロードし（ステップＳ５６１）、図４５に示すコマンド送信処理を実行（コール）する（ステップＳ５６２）。
【０３５４】
図４５に示すコマンド送信処理では、遊技制御用マイクロコンピュータ１５６は、まず、送信コマンド（演出制御コマンド）を出力ポート１に出力する（ステップＳ５８１）。これにより、２バイト構成の演出制御コマンドにおける１バイト目のＭＯＤＥデータが出力ポート１から出力される。
【０３５５】
そして、遊技制御用マイクロコンピュータ１５６は、演出制御信号ＩＮＴ出力ビットをポートバッファにセットし（ステップＳ５８２）、ポート２バッファをロードする（ステップＳ５８３）。この実施の形態では、例えば、演出制御信号ＩＮＴ出力ビットとしてポートバッファに「１」がセットされ、ポート２バッファのデータ「０」がロードされる。そして、ポート２バッファとポートバッファの論理和をとり（ステップＳ５８４）、演算結果を出力ポート２に出力する（ステップＳ５８５）。この実施の形態では、演算結果が「１」となることにより、オン状態（ハイレベル）の演出制御ＩＮＴ信号が出力ポート２から出力される。オン状態の演出制御ＩＮＴ信号が出力されたことに応じて、演出制御用マイクロコンピュータ８１が送信コマンドを受信する（取り込む）処理を実行する。
【０３５６】
次いで、遊技制御用マイクロコンピュータ１５６は、ウェイトカウンタに所定値をセットし（ステップＳ５８６）、その値が０になるまで１ずつ減算する（ステップＳ５８７，Ｓ５８８）。この処理は、演出制御ＩＮＴ信号のオン期間（ハイレベル期間）を設定するための処理である。ウェイトカウンタの値が０になると（ステップＳ５８８のＹ）、遊技制御用マイクロコンピュータ１５６は、ポート２バッファをロードし（ステップＳ５８９）、ポート２バッファを出力ポート２に出力する（ステップＳ５９０）。これにより、オフ状態（ローレベル）の演出制御ＩＮＴ信号が出力ポート２から出力される。
【０３５７】
そして、遊技制御用マイクロコンピュータ１５６は、ウェイトカウンタに所定値をセットし（ステップＳ５９１）、その値が０になるまで１ずつ減算する（ステップＳ５９２，Ｓ５９３）。この処理は、演出制御ＩＮＴ信号のオフ期間（ローレベル期間）を設定するための処理である。ウェイトカウンタの値が０になると（ステップＳ５９３のＹ）、図３０のコマンドセット処理に戻る。
【０３５８】
図４４の説明に戻ると、遊技制御用マイクロコンピュータ１５６は、コマンド送信テーブルのアドレスを１加算する（ステップＳ５６３）。そして、コマンド送信テーブルのアドレスをスタック等に退避する（ステップＳ５６４）。
【０３５９】
次いで、遊技制御用マイクロコンピュータ１５６は、コマンドデータ２のワークエリア参照指定ビット（ビット７）をテストし（ステップＳ５６５）、コマンドデータ２のワークエリア参照指定ビットの値が「０」であるか否かを判定する（ステップＳ５６６）。０でなければ（ステップＳ５６６のＮ）、コマンド拡張データアドレステーブルの先頭アドレスをポインタにセットし（ステップＳ５６７）、そのポインタにコマンドデータ２のビット６〜ビット０の値を加算してアドレスを算出する（ステップＳ５６８）。そして、そのアドレス（ポインタ）の指すエリアのデータ（コマンド拡張データ）をロードする（ステップＳ５６９）。
【０３６０】
コマンド拡張データアドレステーブルには、演出制御用マイクロコンピュータ８１に送出されうるＥＸＴデータ（２バイト構成の演出制御コマンドにおける２バイト目のデータ）が順次設定されている。よって、以上の処理によって、ワークエリア参照指定ビットの値が「１」であれば、コマンドデータ２の内容に応じたコマンド拡張データアドレステーブル内のＥＸＴデータがロードされ、ワークエリア参照指定ビットの値が「０」であれば、コマンドデータ２の内容がそのままロードされる。なお、コマンド拡張データアドレステーブルからＥＸＴデータが読み出される場合でも、そのデータのビット７は「０」である。
【０３６１】
次に、遊技制御用マイクロコンピュータ１５６は、コマンド送信処理ルーチンを実行（コール）する（ステップＳ５７０）。従って、図４５に示した処理によって、ＭＯＤＥデータの送出の場合と同様のタイミングでＥＸＴデータが送出される。その後、遊技制御用マイクロコンピュータ１５６は、コマンド送信テーブルのアドレスを復帰し（ステップＳ５７１）、コマンド送信テーブルのアドレスを１加算する（ステップＳ５７２）。なお、コマンド送信テーブルのアドレスが１加算されたときに、そのアドレスが飾り図柄コマンドを送信するためのコマンド送信テーブルのアドレスであれば、上述したように、飾り図柄コマンド制御処理において飾り図柄コマンドの送信処理（コマンドセット処理）が実行され、飾り図柄コマンドを送信するためのコマンド送信テーブルのアドレスでなければ、飾り図柄コマンド制御処理において飾り図柄コマンドの送信処理（コマンドセット処理）が実行されない。
【０３６２】
以上のようにして、２バイト構成の演出制御コマンドが演出制御用マイクロコンピュータ８１に送信される。演出制御用マイクロコンピュータ８１では、取込信号としての演出制御ＩＮＴ信号の立ち上がりを検出すると演出制御コマンドの取り込み処理を開始するのであるが、取り込み処理が完了する前に遊技制御用マイクロコンピュータ１５６からの新たな信号が信号線に出力されることはない。すなわち、演出制御用マイクロコンピュータ８１において、確実なコマンド受信処理が行われる。なお、演出制御用マイクロコンピュータ８１は、演出制御ＩＮＴ信号の立ち下がりで演出制御コマンドの取り込み処理を開始してもよい。また、演出制御ＩＮＴ信号の極性を逆にしてもよい（コマンドの取り込みを指示するときにローレベルとしてもよい）。
【０３６３】
次に、遊技制御用マイクロコンピュータ１５６が実行する普通図柄プロセス処理（ステップＳ２８）について説明する。図４６は、普通図柄プロセス処理の一例を示すフローチャートである。普通図柄プロセス処理では、遊技制御用マイクロコンピュータ１５６は、ゲート３２を遊技球が通過してゲートスイッチ３２ａがオン状態となったことを検出すると（ステップＳ１１１）、ゲートスイッチ通過処理（ステップＳ１１２）を実行する。そして、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値に応じてステップＳ１００〜Ｓ１０３に示された処理のうちのいずれかの処理を実行する。
【０３６４】
ゲートスイッチ通過処理（ステップＳ１１２）：遊技制御用マイクロコンピュータ１５６は、ゲート通過記憶カウンタのカウント値（ゲート通過記憶数）が最大値（この例では「４」）に達しているか否か確認する。最大値に達していなければ、ゲート通過記憶カウンタのカウント値を＋１する。なお、ゲート通過記憶カウンタの値に応じて普通図柄保留記憶表示器４１のＬＥＤが点灯される。そして、遊技制御用マイクロコンピュータ１５６は、普通図柄当り判定用乱数（ランダム４）の値を抽出し、ゲート通過記憶数の値に対応した保存領域（普通図柄判定用バッファ）に格納する処理を行う。
【０３６５】
普通図柄通常処理（ステップＳ１００）：遊技制御用マイクロコンピュータ１５６は、普通図柄の変動を開始することができる状態（例えば普通図柄プロセスフラグの値がステップＳ１００を示す値となっている場合、具体的には、普通図柄表示器１０において普通図柄の変動表示がなされておらず、かつ、普通図柄表示器１０に当たり図柄が導出表示されたことにもとづく始動入賞装置１５の開閉動作中でもない場合）には、ゲート通過記憶数の値を確認する。具体的には、ゲート通過記憶数カウンタのカウント値を確認する。ゲート通過記憶数が０でなければ、当りとするか否か（普通図柄の停止図柄を当り図柄とするか否か）を決定する。そして、普通図柄プロセスタイマに普通図柄の変動時間をセットし、タイマをスタートさせる。そして、普通図柄プロセスフラグの値を普通図柄変動処理（ステップＳ１０１）を示す値（具体的には「１」）に更新する。
【０３６６】
普通図柄変動処理（ステップＳ１０１）：遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマがタイムアウトしたか否か確認し、タイムアウトしていたら、普通図柄表示器１０における普通図柄の変動を停止し、普通図柄プロセスタイマに普通図柄停止図柄表示時間をセットし、タイマをスタートさせる。そして、普通図柄プロセスフラグの値を普通図柄停止処理（ステップＳ１０２）を示す値（具体的には「２」）に更新する。
【０３６７】
普通図柄停止処理（ステップＳ１０２）：遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマがタイムアウトしたか否かを確認し、タイムアウトしていたら、普通図柄の停止図柄が当り図柄であるかどうかを確認する。当り図柄でなければ（はずれ図柄であれば）、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する。一方、普通図柄の停止図柄が当り図柄であれば、普通図柄プロセスタイマに普通電動役物作動時間をセットし、タイマをスタートさせる。また、現在の遊技状態が高ベース状態であるか否かを確認し、高ベース状態であれば、高ベース状態のときの普通電動役物（始動入賞装置１５）の開放パターンを選択し、低ベース状態であれば、低ベース状態のときの普通電動役物（始動入賞装置１５）の開放パターンを選択し、選択した開放パターンを設定する。そして、普通図柄プロセスフラグの値を普通電動役物作動処理（ステップＳ１０３）を示す値（具体的には「３」）に更新する。
【０３６８】
普通電動役物作動処理（ステップＳ１０３）：遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマがタイムアウトしていないことを条件に、普通電動役物（始動入賞装置１５）への遊技球の入賞個数（第２始動口１５ｂへの入賞個数）をカウントする普通電動役物入賞カウント処理を実行し、また、設定された開放パターンで普通電動役物の開放を行う（始動入賞装置１５の開閉動作を実行する）普通電動役物開放パターン処理を実行する。そして、普通図柄プロセスタイマがタイムアウトすると、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する。
【０３６９】
図４７は、普通図柄通常処理（ステップＳ１００）を示すフローチャートである。普通図柄通常処理において、遊技制御用マイクロコンピュータ１５６は、ゲート通過記憶数カウンタのカウント値を確認することにより、ゲート通過記憶数が０であるか否かを確認する（ステップＳ１２１）。ゲート通過記憶数が０であれば（ステップＳ１２１のＹ）、そのまま処理を終了する。ゲート通過記憶数が０でなければ（ステップＳ１２１のＮ）、遊技制御用マイクロコンピュータ１５６は、ゲート通過記憶数＝１に対応する保存領域に格納されている普通図柄当り判定用乱数値を読み出してＲＡＭ５５の乱数バッファ領域に格納する（ステップＳ１２２）。そして、遊技制御用マイクロコンピュータ１５６は、ゲート通過記憶数カウンタの値を１減らし、かつ、各保存領域の内容をシフトする（ステップＳ１２３）。すなわち、ゲート通過記憶数＝ｎ（ｎ＝２，３，４）に対応する保存領域に格納されている普通図柄当り判定用乱数値を、ゲート通過記憶数＝ｎ−１に対応する保存領域に格納する。よって、各ゲート通過記憶数に対応するそれぞれの保存領域に格納されている普通図柄当り判定用乱数値が抽出された順番は、常に、ゲート通過記憶数＝１，２，３，４の順番と一致するようになっている。
【０３７０】
次いで、遊技制御用マイクロコンピュータ１５６は、乱数格納バッファから普通図柄当り判定用乱数を読み出し（ステップＳ１２４）、読み出した乱数値にもとづいて当りとするかはずれとするかを決定する（ステップＳ１２５）。具体的には、普通図柄当り判定用乱数の値が当り判定値と一致するか否かが判定され、一致する当り判定値があれば当りと決定される。例えば、時短フラグがセットされているとき、すなわち高ベース状態（時短状態、確変時短状態）のときには、当り判定値を１〜１０のいずれかとし、低ベース状態のときには、当り判定値を３または７としている。普通図柄当り判定用乱数が０〜１０の数値範囲で更新されるとすると、高ベース状態のときの当選確率は１０／１１となり、低ベース状態のときの当選確率は２／１１となる。このように、高ベース状態のときは高確率で当りとなり、低ベース状態のときは低確率でしか当りとならない。
【０３７１】
次いで、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマに普通図柄変動時間をセットし（ステップＳ１２６）、普通図柄表示器１０における普通図柄の変動を開始させる（ステップＳ１２７）。なお、この実施の形態では、図３８に示すように、低ベース時の普通図柄の変動時間は３０．０秒とされ、高ベース時の普通図柄の変動時間は１．０秒とされている。そして、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値を普通図柄変動処理（ステップＳ１０１）を示す値（具体的には「１」）に更新する（ステップＳ１２８）。
【０３７２】
図４８は、普通図柄変動処理（ステップＳ１０１）を示すフローチャートである。普通図柄変動処理において、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１３１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１３１のＮ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値を−１する（ステップＳ１３５）。
【０３７３】
普通図柄プロセスタイマがタイムアップしたとき、すなわち、普通図柄の変動時間が経過したときは（ステップＳ１３１のＹ）、遊技制御用マイクロコンピュータ１５６は、普通図柄表示器１０における普通図柄の変動を停止させる（ステップＳ１３２）。そして、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマに普通図柄停止図柄表示時間をセットする（ステップＳ１３３）。そして、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値を普通図柄停止処理（ステップＳ１０２）を示す値（具体的には「２」）に更新する（ステップＳ１３４）。
【０３７４】
図４９は、普通図柄停止処理（ステップＳ１０２）を示すフローチャートである。普通図柄停止処理において、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１４１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１４１のＮ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値を−１する（ステップＳ１４２）。
【０３７５】
普通図柄プロセスタイマがタイムアップしたとき、すなわち、普通図柄停止図柄表示時間が経過したときは（ステップＳ１４１のＹ）、遊技制御用マイクロコンピュータ１５６は、普通図柄の停止図柄が当り図柄であるかどうか（ステップＳ１２５にて当りと判定されたかどうか）を確認する（ステップＳ１４３）。なお、普通図柄の停止図柄が当り図柄かどうかは、例えば、ステップＳ１２５にて当りと判定されたときに普通図柄当り判定フラグをセットすることとして、そのフラグがセットされているかどうかによって確認することができる。
【０３７６】
普通図柄の停止図柄が当り図柄であるときは（ステップＳ１４３のＹ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマに普通電動役物作動時間をセットする（ステップＳ１４４）。普通電動役物作動時間は、普通電動役物（始動入賞装置１５）が動作可能な最大時間である。普通電動役物作動時間は、高ベース状態のときの方が低ベース状態のときよりも長い時間に設定されている。
【０３７７】
次いで、遊技制御用マイクロコンピュータ１５６は、遊技状態が高ベース状態であるか低ベース状態であるかを確認する（ステップＳ１４５）。高ベース状態であるか低ベース状態であるかは、時短フラグがセットされているかどうかによって確認することができる。時短フラグがセットされているときは高ベース状態であると判断し、時短フラグがセットされていないときは低ベース状態であると判断することができる。なお、高ベース状態のときに、高ベース状態であることを示す高ベース状態フラグをセットし、そのフラグがセットされているかどうかによって、高ベース状態であるか低ベース状態であるかを判断するようにしてもよい。
【０３７８】
高ベース状態であるときは（ステップＳ１４５のＹ）、遊技制御用マイクロコンピュータ１５６は、普通電動役物の開放パターンとして高ベース時テーブルに設定されている開放パターンを選択する（ステップＳ１４６）。一方、低ベース状態であるときは（ステップＳ１４５のＮ）、遊技制御用マイクロコンピュータ１５６は、普通電動役物の開放パターンとして低ベース時テーブルに設定されている開放パターンを選択する（ステップＳ１４７）。低ベース時テーブルには、開放時間が０．５秒で、開放回数が１回の開放パターンのデータが設定されている。また、高ベース時テーブルには、開放時間が２．５秒で、開放回数が２回の開放パターンのデータが設定されている。
【０３７９】
そして、遊技制御用マイクロコンピュータ１５６は、ステップＳ１４６またはＳ１４７で選択した開放パターンを開放パターンバッファにセットする（ステップＳ１４８）。なお、開放パターンを開放パターンバッファにセットする際に、普通電動役物開放パターンタイマ（普通電動役物の開放時間および閉鎖時間を計測するタイマ）に開放パターン時間（ここでは始動入賞装置１５が最初に開放されるまでの閉鎖時間）をセットする処理も行われる。その後、普通図柄プロセスフラグの値を普通電動役物作動処理（ステップＳ１０３）を示す値（具体的には「３」）に更新する（ステップＳ１４９）。
【０３８０】
ステップＳ１４３において、普通図柄の停止図柄が当り図柄でなく、はずれ図柄であると判定されたときは（ステップＳ１４３のＮ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する（ステップＳ１５０）。
【０３８１】
図５０は、普通電動役物作動処理（ステップＳ１０３）を示すフローチャートである。普通電動役物作動処理において、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１６１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１６１のＮ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値を−１する（ステップＳ１６２）。
【０３８２】
そして、遊技制御用マイクロコンピュータ１５６は、スイッチオンバッファをレジスタにロードする（ステップＳ１６３）。スイッチオンバッファは、スイッチのオンが検出された場合にそのスイッチの対応ビットにおいて１が設定され、スイッチのオフが検出された場合にそのスイッチの対応ビットにおいて０が設定されるバッファである。
【０３８３】
遊技制御用マイクロコンピュータ１５６は、第２始動口スイッチ入力ビット（第２始動口スイッチ１４ｂの対応ビット）において１がセットされているかどうかを確認する（ステップＳ１６４）。つまり、第２始動口スイッチ１４ｂがオンになったかどうか（第２始動口１５ｂに遊技球が入賞したかどうか）を確認する。第２始動口スイッチ入力ビットにおいて１がセットされていなければ（ステップＳ１６４のＮ）、ステップＳ１６８の処理に移行する。第２始動口スイッチ入力ビットにおいて１がセットされていれば（ステップＳ１６４のＹ）、第２始動口スイッチ１４ｂがオンしたことになるので、遊技制御用マイクロコンピュータ１５６は、普通電動役物（始動入賞装置１５）に入賞した遊技球の個数をカウントする普通電動役物入賞個数カウンタを＋１する（ステップＳ１６５）。そして、遊技制御用マイクロコンピュータ１５６は、普通電動役物入賞個数カウンタの値が８未満であるかどうかを確認する（ステップＳ１６６）。普通電動役物入賞個数カウンタの値が８未満でない場合（ステップＳ１６６のＮ）、つまり８以上である場合は、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスタイマの値をクリア（０に）するとともに、普通電動役物開放パターンタイマをクリア（０に）する（ステップＳ１６７）。この処理によって、普通電動役物作動処理が終了することになる（ステップＳ１６１のＹ、Ｓ１７２参照）。このように、この実施の形態では、普通電動役物作動時間内において８個以上の遊技球が始動入賞装置１５に入賞したときは、普通電動役物作動処理を終了するようにしている。
【０３８４】
次に、遊技制御用マイクロコンピュータ１５６は、普通電動役物開放パターンタイマの値を−１する（ステップＳ１６８）。そして、遊技制御用マイクロコンピュータ１５６は、普通電動役物開放パターンタイマの値が０であるかどうか、すなわち、普通電動役物開放パターンタイマがタイムアップしたかどうかを確認する（ステップＳ１６９）。タイムアウトしていなければ（ステップＳ１６９のＮ）、そのまま処理を終了する。タイムアウトしていれば（ステップＳ１６９のＹ）、遊技制御用マイクロコンピュータ１５６は、普通電動役物開放パターンタイマに開放パターン時間をセットする（ステップＳ１７０）。そして、遊技制御用マイクロコンピュータ１５６は、ソレノイド１６を駆動して普通電動役物（始動入賞装置１５）を開放または閉鎖する（ステップＳ１７１）。
【０３８５】
具体的には、始動入賞装置１５が閉状態のときに普通電動役物開放パターンタイマがタイムアップすると、普通電動役物開放パターンタイマに開放パターン時間として開放時間をセットし、出力ポートバッファ（ソレノイドバッファ）の普通電動役物ソレノイド出力ビットを反転させて始動入賞装置１５を開放する。始動入賞装置１５が開状態のときに普通電動役物開放パターンタイマがタイムアップすると、普通電動役物開放パターンタイマに開放パターン時間として閉鎖時間をセットし、出力ポートバッファ（ソレノイドバッファ）の普通電動役物ソレノイド出力ビットを反転させて始動入賞装置１５を閉鎖する。
【０３８６】
以上のステップＳ１６８〜Ｓ１７１の処理によって、低ベース状態のときの開放パターンと高ベース状態のときの開放パターンとが実現される。遊技状態が低ベース状態のときは、開放時間が０．５秒であり開放回数が１回となる開放パターンであるので、例えば、普通電動役物作動処理が開始されてから１．０秒の閉鎖時間が経過すると、始動入賞装置１５が開放されて開状態となり、その後に０．５秒の開放時間が経過したときに始動入賞装置１５が閉鎖されて閉状態となる。また、遊技状態が高ベース状態のときは、開放時間が２．５秒であり開放回数が２回となる開放パターンであるので、例えば、普通電動役物作動処理が開始されてから２．５秒の閉鎖時間が経過すると、始動入賞装置１５が開放されて開状態となり、その後に２．５秒の開放時間が経過したときに始動入賞装置１５が閉鎖されて閉状態となり、再び２．５秒の閉鎖時間が経過すると、始動入賞装置１５が開放されて開状態となり、さらに２．５秒の開放時間が経過したときに始動入賞装置１５が閉鎖されて閉状態となる。
【０３８７】
ステップＳ１６１において、普通図柄プロセスタイマがタイムアップしたときは（ステップＳ１６１のＹ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する（ステップＳ１７２）。
【０３８８】
図５１は、ステップＳ３１の賞球処理の一例を示すフローチャートである。賞球処理において、遊技制御用マイクロコンピュータ１５６は、賞球個数加算処理（ステップＳ３４１）と賞球制御処理（ステップＳ３４２）とを実行する。
【０３８９】
賞球個数加算処理では、賞球個数テーブル（図示略）が使用される。賞球個数テーブルは、ＲＯＭ５４に設定されている。賞球個数テーブルの先頭アドレスには処理数（この例では「７」）が設定され、その次のアドレスから、入賞により賞球を払い出すことになる入賞口の各スイッチについてのスイッチ入力ビット判定値、および賞球数が、入賞口の各スイッチのそれぞれに対応して順次設定されている。なお、スイッチ入力ビット判定値は、入力ポート０における各スイッチの検出信号が入力されるビットに対応した値である。
【０３９０】
図５２は、ステップＳ３４１の賞球個数加算処理を示すフローチャートである。賞球個数加算処理において、遊技制御用マイクロコンピュータ１５６は、賞球個数テーブルの先頭アドレスをポインタにセットする（ステップＳ３５１）。そして、ポインタが指すアドレスのデータ（この場合には処理数）をロードする（ステップＳ３５２）。次に、スイッチオンバッファをレジスタにロードする（ステップＳ３５３）。
【０３９１】
そして、ポインタの値を１増やし（ステップＳ３５４）、スイッチオンバッファの内容と、ポインタが指す賞球個数テーブルのデータ（この場合にはスイッチ入力ビット判定値）との論理積をとる（ステップＳ３５５）。また、ポインタの値を１増やす（ステップＳ３５６）。
【０３９２】
ステップＳ３５５における演算結果が０でなければ（ステップＳ３６１のＮ）、すなわち、検査対象のスイッチの検出信号がオン状態であれば、ステップＳ３６２Ａに移行する。ステップＳ３５５における演算結果が０であれば（ステップＳ３６１のＹ）、すなわち、検査対象のスイッチの検出信号がオン状態でなければ、処理数を１減らし（ステップＳ３５９）、処理数が０であれば処理を終了し、処理数が０でなければステップＳ３５４に戻る（ステップＳ３６０）。
【０３９３】
ステップＳ３６２Ａでは、遊技制御用マイクロコンピュータ１５６は、ステップＳ３５５の処理で使用されたスイッチ入力ビット判定値がカウントスイッチ入力ビット判定値であったか否か確認する。すなわち、ステップＳ３６１でカウントスイッチ２３がオンしたことが確認されたか否か（検査対象のスイッチがカウントスイッチ２３であったか否か）確認する。
【０３９４】
スイッチ入力ビット判定値がカウントスイッチ入力ビット判定値であった場合には（ステップＳ３６２ＡのＹ）、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値が４以上であるか否か確認する（ステップＳ３６２Ｂ）。特別図柄プロセスフラグの値が４以上であるということは、特別図柄プロセス処理において、ステップＳ３０４の大入賞口開放前処理以後の処理が実行されていることを意味する。すなわち、大当り遊技中または小当り遊技中であることを意味する。なお、ここでは、大当り遊技中は、大当り表示が開始されてから大当り終了処理が終了するまでの期間とする。また、小当り遊技中は、小当り表示が開始されてから小当り終了処理が終了するまでの期間とする。つまり、特別図柄プロセスフラグの値が４以上であるということは、遊技制御が正常に実行されている場合において、大入賞口が開放される制御がなされる可能性がある状態であることを示す。
【０３９５】
特別図柄プロセスフラグの値が４以上である場合には（ステップＳ３６２ＢのＹ）、遊技制御用マイクロコンピュータ１５６は、ポインタが指す賞球個数テーブルのデータ（この場合には賞球個数）を賞球加算値に設定し（ステップＳ３６４）、賞球加算値を、ＲＡＭ５５に形成されている１６ビットの総賞球数格納バッファの内容に加算する（ステップＳ３６５）。加算の結果、桁上げが発生した場合には、総賞球数格納バッファの内容を６５５３５（＝ＦＦＦＦ（Ｈ））に設定する（ステップＳ３５７，Ｓ３５８）。そして、ステップＳ３５９の処理に移行する。
【０３９６】
特別図柄プロセスフラグの値が４未満である状態は、大当り遊技および小当り遊技は実行されず、大入賞口を開放する制御は実行されない状態である。そのような状態においてカウントスイッチ２３がオンしたことが検出されたということは、大入賞口に異常入賞が生じたこと、またはカウントスイッチ２３からの検出信号に長期間（４ｍｓを越える）に亘るノイズが乗ったことを意味する。そこで、特別図柄プロセスフラグの値が４未満である状態でカウントスイッチ２３がオンしたことが検出された場合には（ステップＳ３６２ＢのＮ）、総賞球数格納バッファに賞球加算値を加算する制御を実行しないようにする。すなわち、カウントスイッチ２３がオンしたことにもとづく賞球払出を実行しないようにする（ステップＳ３６４，Ｓ３６５の処理をスキップする）。そして、ステップＳ３５９の処理に移行する。
【０３９７】
スイッチ入力ビット判定値がカウントスイッチ入力ビット判定値でない場合は（ステップＳ３６２ＡのＮ）、遊技制御用マイクロコンピュータ１５６は、ステップＳ３５５の処理で使用されたスイッチ入力ビット判定値が第２始動口スイッチ入力ビット判定値であったか否か確認する（ステップＳ３６３Ａ）。すなわち、ステップＳ３６１で第２始動口スイッチ１４ｂがオンしたことが確認されたか否か（検査対象のスイッチが第２始動口スイッチ１４ｂであったか否か）確認する。
【０３９８】
スイッチ入力ビット判定値が第２始動口スイッチ入力ビット判定値であった場合には（ステップＳ３６３ＡのＹ）、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値が３であるか否か確認する（ステップＳ３６３Ｂ）。普通図柄プロセスフラグの値が３であるということは、普通図柄プロセス処理において、ステップＳ１０３の普通電動役物作動処理が実行されていることを意味する。すなわち、普通電動役物（始動入賞装置１５）の開閉動作中であることを意味する。
【０３９９】
スイッチ入力ビット判定値が第２始動口スイッチ入力ビット判定値でなかった場合（ステップＳ３６３ＡのＮ）、および普通図柄プロセスフラグの値が３である場合（ステップＳ３６３ＢのＹ）には、遊技制御用マイクロコンピュータ１５６は、ポインタが指す賞球個数テーブルのデータ（この場合には賞球個数）を賞球加算値に設定し（ステップＳ３６４）、賞球加算値を、ＲＡＭ５５に形成されている１６ビットの総賞球数格納バッファの内容に加算する（ステップＳ３６５）。加算の結果、桁上げが発生した場合には、総賞球数格納バッファの内容を６５５３５（＝ＦＦＦＦ（Ｈ））に設定する（ステップＳ３５７，Ｓ３５８）。そして、ステップＳ３５９の処理に移行する。
【０４００】
普通図柄プロセスフラグの値が３でない状態は、始動入賞装置１５が動作しておらず、始動入賞装置１５を開放する制御は実行されない状態である。そのような状態において第２始動口スイッチ１４ｂがオンしたことが検出されたということは、第２始動口１５ｂに異常入賞が生じたこと、または第２始動口スイッチ１４ｂからの検出信号に長期間（４ｍｓを越える）に亘るノイズが乗ったことを意味する。そこで、普通図柄プロセスフラグの値が３でない状態で第２始動口スイッチ１４ｂがオンしたことが検出された場合には（ステップＳ３６３ＢのＮ）、総賞球数格納バッファに賞球加算値を加算する制御を実行しないようにする。すなわち、第２始動口スイッチ１４ｂがオンしたことにもとづく賞球払出を実行しないようにする（ステップＳ３６４，Ｓ３６５の処理をスキップする）。そして、ステップＳ３５９の処理に移行する。
【０４０１】
なお、上記の処理では、遊技制御用マイクロコンピュータ１５６が、特別図柄プロセスフラグの値にもとづいて大入賞口への異常入賞が生じたか否か判定するようにしたが、実際に大入賞口を開放していないときにカウントスイッチ２３がオンしたことが検出された場合に、カウントスイッチ２３がオンしたことにもとづく賞球払出を実行しないようにしてもよい。しかし、この実施の形態のように、特別図柄プロセスフラグの値にもとづいて異常入賞が生じたか否か判定するように構成する場合には、１つのデータにもとづいて異常入賞が生じたか否か判定できるので、判定処理が簡素化される。大入賞口は複数ラウンドに亘って開放されたり閉鎖されたりされるので、実際に大入賞口を開放する制御を行っているのかいないのか判断して異常入賞が生じたか否か判定すると、処理が複雑化する。
【０４０２】
また、大入賞口の入口からカウントスイッチ２３の設置位置までの間にはある程度の距離があるので、実際に大入賞口を開放する制御を行っているのかいないのか判断して異常入賞が生じたか否か判定する場合には、大入賞口を閉鎖する制御を行ってから、閉鎖直前に大入賞口に入賞した可能性がある遊技球を考慮する必要がある。すなわち、大入賞口の入口からカウントスイッチ２３の設置位置までの間を遊技球が流れる時間を考慮しなければならない。つまり、実際に大入賞口を閉鎖する制御を行ってからある程度の期間をおいてから、異常入賞が生じたか否かの判定を開始する必要がある。そのことからも、処理が複雑化する。
【０４０３】
しかし、この実施の形態のように、大当り終了処理または小当り終了処理が終了してから、大入賞口への異常入賞が生じたか否か判定するように構成されている場合には、大入賞口の入口からカウントスイッチ２３の設置位置までの間を遊技球が流れる時間を考慮する必要はない。大入賞口が閉鎖されてから、大当り終了処理または小当り終了処理の処理期間中に、閉鎖直前に大入賞口に入賞した遊技球はカウントスイッチ２３の設置位置まで到達しているからである。なお、この実施の形態では、大当り終了処理または小当り終了処理の処理期間、すなわち変動表示装置９において大当り終了表示または小当り終了表示がなされている期間は、大入賞口に入賞した遊技球がカウントスイッチ２３の設置位置に到達するまでの時間よりも長く設定されている。
【０４０４】
また、遊技制御用マイクロコンピュータ１５６が、普通図柄プロセスフラグの値にもとづいて第２始動口１５ｂへの異常入賞が生じたか否か判定するようにしたが（ステップＳ３６３Ｂ参照）、実際に始動入賞装置１５を開放していないとき（すなわち、図３９に示す普通電動役物作動処理において遊技状態に応じた開放パターンにもとづいて始動入賞装置１５が開閉動作を繰り返すときの始動入賞装置１５が閉鎖状態のとき）に第２始動口スイッチ１４ｂがオンしたことが検出された場合に、第２始動口スイッチ１４ｂがオンしたことにもとづく賞球払出を実行しないようにしてもよい。しかし、この実施の形態のように、普通図柄プロセスフラグの値にもとづいて異常入賞が生じたか否か判定するように構成する場合には、１つのデータにもとづいて異常入賞が生じたか否か判定できるので、判定処理が簡素化される。例えば、高ベース状態のときのように始動入賞装置１５が複数回（実施の形態では２回）に亘って開放されたり閉鎖されたりする場合には、実際に始動入賞装置１５を開放する制御を行っているのかいないのか判断して異常入賞が生じたか否か判定すると、処理が複雑化するが、普通図柄プロセスフラグにより判定することで処理を簡素化することができる。
【０４０５】
また、第２始動口１５ｂの入口から第２始動口スイッチ１４ｂの設置位置までの間にはある程度の距離があるので、実際に始動入賞装置１５を開放する制御を行っているのかいないのか判断して異常入賞が生じたか否か判定する場合には、始動入賞装置１５を閉鎖する制御を行ってから、閉鎖直前に第２始動口１５ｂに入賞した可能性がある遊技球を考慮する必要がある。すなわち、第２始動口１５ｂの入口から第２始動口スイッチ１４ｂの設置位置までの間を遊技球が流れる時間を考慮しなければならない。そこで、この実施の形態では、異常入賞を判定するタイミングを始動入賞装置１５を閉鎖するタイミングよりも遅らせている。
【０４０６】
具体的には、始動入賞装置１５が最後に閉鎖してから普通図柄プロセスタイマがタイムアウトするまで（つまりステップＳ１７１で始動入賞装置１５が閉鎖してからステップＳ１６１のＹとなるまで）の時間を、第２始動口１５ｂに入賞した遊技球が第２始動口スイッ１４ａの設置位置に到達するまでの時間よりも長く設定している。すなわち、ステップＳ１７０で普通電動役物開放パターンタイマに開放パターン時間として閉鎖時間（例えば５秒）をセットし、ステップＳ１７１で普通電動役物を最後に閉鎖させてから普通図柄プロセスタイマがタイムアウトするまでの時間を閉鎖時間（例えば５秒）よりも短い時間（例えば３秒）になるように普通電動役物作動時間をセットする（ステップＳ１４４）。普通電動役物を最後に閉鎖させてから普通図柄プロセスタイマがタイムアウトするまでの時間（例えば３秒）は、第２始動口１５ｂに入賞した遊技球が第２始動口スイッ１４ａの設置位置に到達するまでの時間よりも十分長い時間である。このようにしておけば、始動入賞装置１５の閉鎖直前に遊技球が入賞したことによって、異常入賞が発生したと誤検出してしまうのを防止することができる。
【０４０７】
異常入賞を判定するタイミングを始動入賞装置１５を閉鎖するタイミングよりも遅らせる方法として、上記の例では、普通図柄プロセスフラグの値が３から０に切り替わる所定時間前に始動入賞装置１５を閉鎖し、普通図柄プロセスフラグの値が３から０に切り替わった時点で異常入賞の判定を行うようにしていたが、始動入賞装置１５を閉鎖すると同時に普通図柄プロセスフラグの値が３から０に切り替え、普通図柄プロセスフラグの値が３から０に切り替わってから所定時間経過後に異常入賞の判定を行うようにしてもよい。具体的には、普通図柄プロセスフラグの値が３から０になった時点（例えば、図３９のステップＳ１７２の直前あるいは直後）でカウントタイマに所定時間をセットし、そして、タイマ割込み毎（２ｍｓ毎）にカウントタイマをカウントダウンしていく。そして、賞球個数加算処理において普通図柄プロセスフラグの値が３でないと判定されたときに（ステップＳ３６３ＢのＮ）、カウントタイマが０かどうかを判定し、カウントタイマが０のときにステップＳ３６４，Ｓ３６５の処理をスキップしてステップＳ３５９の処理に移行するようにする。このような構成によっても、異常入賞を判定するタイミングを始動入賞装置１５を閉鎖するタイミングよりも遅らせることができる。
【０４０８】
なお、大入賞口への異常入賞の判定においても、同様の方法により異常入賞を判定するタイミングを大入賞口（特別可変入賞球装置２０）を閉鎖するタイミングよりも遅らせることができる。具体的には、特別図柄プロセスフラグの値が７から０に又は１０から０になった時点でカウントタイマに所定時間をセットし、そして、タイマ割込み毎（２ｍｓ毎）にカウントタイマをカウントダウンしていく。そして、賞球個数加算処理において特別図柄プロセスフラグの値が４以上でないと判定されたときに（ステップＳ３６２ＢのＮ）、カウントタイマが０かどうかを判定し、カウントタイマが０のときにステップＳ３６４，Ｓ３６５の処理をスキップしてステップＳ３５９の処理に移行するようにする。
【０４０９】
なお、ステップＳ３６２Ｂにおいて特別図柄プロセスフラグの値が４未満である場合（ステップＳ３６２ＢのＮ）やステップＳ３６３Ｂにおいて普通図柄プロセスフラグの値が３でない場合（ステップＳ３６３ＢのＮ）に、賞球払い出しを禁止する制御を行わないようにしてもよい。後述するように、異常入賞が発生したと判定された場合は、遊技制御用マイクロコンピュータ１５６が異常入賞報知指定コマンドを演出制御用マイクロコンピュータ８１に送信し、演出制御用マイクロコンピュータ８１が異常入賞の発生を報知するように構成されているので、異常入賞にもとづく賞球払い出しは最小限に食い止めることができると考えられるからである。
【０４１０】
図５３は、ステップＳ３４２の賞球制御処理を示すフローチャートである。賞球制御処理では、遊技制御用マイクロコンピュータ１５６は、総賞球数格納バッファの内容を確認する（ステップＳ３７１）。その値が０であれば処理を終了する。０でなければ、総賞球数格納バッファの内容が賞球コマンド最大値（この例では「１５」）よりも小さいか否か確認する（ステップＳ３７２）。総賞球数格納バッファの内容が賞球コマンド最大値以上であれば、賞球コマンド最大値を賞球個数バッファに設定する（ステップＳ３７３）。また、総賞球数格納バッファの内容が賞球コマンド最大値よりも小さい場合には、総賞球数格納バッファの内容を賞球個数バッファに設定する（ステップＳ３７４）。そして、賞球個数バッファの内容を、賞球個数信号を出力するための出力ポートにセットする（ステップＳ３７５）。また、賞球ＲＥＱ信号を出力するための出力ポートの賞球ＲＥＱ信号のビットに「１」をセットする（ステップＳ３７６）。
【０４１１】
ステップＳ３７６の処理によって、賞球ＲＥＱ信号が出力される。すなわち、賞球ＲＥＱ信号がオン状態になる（図４３参照）。また、ステップＳ３７５の処理によって、賞球個数信号が出力される（図４３参照）。なお、この実施の形態では、賞球コマンド最大値は「１５」である。従って、最大で「１５」の払出数を指定する賞球個数信号が払出制御基板３７に送信される。
【０４１２】
賞球個数信号を送信すると、遊技制御用マイクロコンピュータ１５６は、総賞球数格納バッファの内容から、賞球個数バッファの内容（払出制御手段に指令した賞球払出個数）を減算する（ステップＳ３７７）。
【０４１３】
次いで、遊技制御用マイクロコンピュータ１５６は、賞球ＲＥＱ信号のオン期間を設定する。具体的には、ウェイトカウンタに、初期値をセットする（ステップＳ３７８）。そして、ウェイトカウンタの値が０になるまでウェイトカウンタの値を１ずつ減算する（ステップＳ３７９，Ｓ３８０）。ウェイトカウンタの値が０になったら、オン期間を終了させる。
【０４１４】
すなわち、賞球ＲＥＱ信号を出力するための出力ポートの賞球ＲＥＱ信号のビットに「０」をセットし（ステップＳ３８１）、賞球個数信号を出力するための出力ポートに００（Ｈ）をセットする（ステップＳ３８２）。
【０４１５】
払出制御基板３７に搭載されている払出制御用マイクロコンピュータは、賞球個数信号を受信すると、賞球個数信号で指定された数の遊技球が払い出されるように払出装置９７を駆動する。
【０４１６】
図５４は、ステップＳ２３の異常入賞報知処理を示すフローチャートである。異常入賞報知処理において、遊技制御用マイクロコンピュータ１５６は、異常報知禁止フラグがセットされているか否か確認する（ステップＳ２５１）。異常報知禁止フラグは、遊技機への電力供給が開始されたときに実行されるメイン処理でセットされている（図４におけるステップＳ４４参照）。異常報知禁止フラグがセットされていない場合には、ステップＳ２５５に移行する。異常報知禁止フラグがセットされている場合には、ステップＳ４５で設定された禁止期間タイマの値を−１する（ステップＳ２５２）。そして、禁止期間タイマの値が０になったら、すなわち禁止期間タイマがタイムアウトしたら、異常報知禁止フラグをリセットする（ステップＳ２５３，Ｓ２５４）。
【０４１７】
尚、これらステップＳ２５１〜ステップＳ２５４までの処理は行わなくてもよく、このようにすることで、電源投入時を狙って不正行為が行われることを防止できる。
【０４１８】
次いで、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値が４以上であるか否か確認する（ステップＳ２５５）。特別図柄プロセスフラグの値が４以上であるときは（ステップＳ２５５のＹ）、大当り遊技中または小当り遊技中である状態である。そのような状態であれば、大入賞口に遊技球が入賞する可能性があるので、大入賞口への異常入賞の確認処理を行わずに、ステップＳ２６１の処理に移行する。
【０４１９】
特別図柄プロセスフラグの値が４未満である状態は、大当り遊技も小当り遊技も行われていない状態である。このような状態のときに大入賞口に遊技球の入賞があれば、その入賞は異常入賞であると判断することができる。従って、以下に示す大入賞口への異常入賞の確認処理を行う。
【０４２０】
すなわち、特別図柄プロセスフラグの値が４未満であれば（ステップＳ２５５のＮ）、遊技制御用マイクロコンピュータ１５６は、スイッチオンバッファの内容をレジスタにロードする（ステップＳ２５６）。そして、遊技制御用マイクロコンピュータ１５６は、ロードしたスイッチオンバッファの内容とカウントスイッチ入力ビット判定値（０１（Ｈ）、図４７参照）との論理積をとる（ステップＳ２５７）。スイッチオンバッファの内容が０１（Ｈ）であったとき、すなわちカウントスイッチ２３がオンしているときには、論理積の演算結果は０１（Ｈ）になる。カウントスイッチ２３がオンしていないときには、論理積の演算結果は、０（００（Ｈ））になる。
【０４２１】
論理積の演算結果が０でない場合には（ステップＳ２５８のＮ）、大入賞口への異常入賞が生じたと判定し、演出制御基板８０に、異常入賞報知指定コマンドを送信する制御を行う（ステップＳ２５９，Ｓ２６０）。すなわち、遊技制御用マイクロコンピュータ１５６は、異常入賞報知指定コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ２５９）、コマンドセット処理を実行する（ステップＳ２６０）。一方、論理積の演算結果が０である場合には（ステップＳ２５８のＹ）、大入賞口への異常入賞が生じていないと判定し、ステップＳ２６１の処理に移行する。
【０４２２】
ステップＳ２６１では、遊技制御用マイクロコンピュータ１５６は、普通図柄プロセスフラグの値が３であるか否か確認する（ステップＳ２６１）。普通図柄プロセスフラグの値が３である状態は、普通電動役物（始動入賞装置１５）が開閉動作している状態である。そのような状態であれば（ステップＳ２６１のＹ）、第２始動口１５ｂに遊技球が入賞する可能性があるので、第２始動口１５ｂへの異常入賞の確認処理を行わずに異常入賞報知処理を終了する。
【０４２３】
普通図柄プロセスフラグの値が３でない状態は（ステップＳ２６１のＮ）、普通電動役物（始動入賞装置１５）が開閉動作していない状態である。このような状態のときに第２始動口１５ｂに遊技球の入賞があれば、その入賞は異常入賞であると判断することができる。従って、以下に示す第２始動口１５ｂへの異常入賞の確認処理を行う。
【０４２４】
すなわち、普通図柄プロセスフラグの値が３でなければ（ステップＳ２６１のＮ）、遊技制御用マイクロコンピュータ１５６は、スイッチオンバッファの内容をレジスタにロードする（ステップＳ２６２）。そして、遊技制御用マイクロコンピュータ１５６は、ロードしたスイッチオンバッファの内容と第２始動口スイッチ入力ビット判定値（８０（Ｈ）、図４７参照）との論理積をとる（ステップＳ２６３）。スイッチオンバッファの内容が８０（Ｈ）であったとき、すなわち第２始動口スイッチ１４ｂがオンしているときには、論理積の演算結果は８０（Ｈ）になる。第２始動口スイッチ１４ｂがオンしていないときには、論理積の演算結果は、０（００（Ｈ））になる。
【０４２５】
論理積の演算結果が０でない場合には（ステップＳ２６４のＮ）、第２始動口１５ｂへの異常入賞が生じたと判定し、演出制御基板８０に、異常入賞報知指定コマンドを送信する制御を行う（ステップＳ２６５，Ｓ２６６）。すなわち、遊技制御用マイクロコンピュータ１５６は、異常入賞報知指定コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ２６５）、コマンドセット処理を実行する（ステップＳ２６６）。一方、論理積の演算結果が０である場合には（ステップＳ２６１のＹ）、第２始動口１５ｂへの異常入賞が生じていないと判定し、異常入賞報知指定コマンドを送信する制御を行わずに異常入賞報知処理を終了する。
【０４２６】
以上のような処理によって、大当り遊技も小当り遊技も行われていない状態においてカウントスイッチ２３がオンした場合には、異常入賞報知指定コマンドが送信される。また、始動入賞装置１５が開閉動作していない状態において第２始動口スイッチ１４ｂがオンした場合にも、異常入賞報知指定コマンドが送信される。
【０４２７】
また、ステップＳ２５１〜Ｓ２５３の処理によって、演出制御用マイクロコンピュータ８１が初期化報知を行っているときに、異常報知が開始されることが禁止される。なお、演出制御用マイクロコンピュータ８１は、異常報知を開始してから禁止期間に相当する期間が経過するまで、初期化報知を継続して実行している。
【０４２８】
なお、ステップＳ２５５の処理では、遊技制御用マイクロコンピュータ１５６が、特別図柄プロセスフラグの値にもとづいて大入賞口への異常入賞が生じたか否か判定するようにしているので、ステップＳ３６２Ｂの処理と同様に、１つのデータにもとづいて異常入賞が生じたか否か判定できるので、判定処理を簡素化することができる。また、上述したように、特別可変入賞球装置２０が閉鎖した後に大当り終了処理または小当り終了処理が所定時間実行されるので、特別可変入賞球装置２０が閉鎖する直前に大入賞口に入賞した遊技球が、特別図柄プロセスフラグの値が０に戻った後にカウントスイッチ２３で検出されてしまうということが防止され、正規の入賞であるにもかかわらずエラーが報知されてしまうようなことはない。
【０４２９】
また、ステップＳ２６１の処理では、遊技制御用マイクロコンピュータ１５６が、普通図柄プロセスフラグの値にもとづいて第２始動口１５ｂへの異常入賞が生じたか否か判定するようにしているので、ステップＳ３６３Ｂの処理と同様に、１つのデータにもとづいて異常入賞が生じたか否か判定できるので、判定処理を簡素化することができる。また、上述したように、異常入賞を判定するタイミングを始動入賞装置１５を閉鎖するタイミングよりも遅らせる方法として、普通図柄プロセスフラグの値が３から０に切り替わる所定時間前に始動入賞装置１５を閉鎖し、普通図柄プロセスフラグの値が３から０に切り替わった時点で異常入賞の判定を行うようにしているので、始動入賞装置１５が閉鎖する直前に第２始動口１５ｂに入賞した遊技球が、普通図柄プロセスフラグの値が０に戻った後に第２始動口スイッチ１４ｂで検出されてしまうということが防止され、正規の入賞であるにもかかわらずエラーが報知されてしまうようなことはない。
【０４３０】
なお、上述したように、始動入賞装置１５を閉鎖すると同時に普通図柄プロセスフラグの値が３から０に切り替え、普通図柄プロセスフラグの値が３から０に切り替わってから所定時間経過後に異常入賞の判定を行うようにしてもよい。また、大入賞口への異常入賞の判定においても、同様の方法により異常入賞を判定するタイミングを大入賞口（特別可変入賞球装置２０）を閉鎖するタイミングよりも遅らせるようにしてもよい。
【０４３１】
次に、演出制御基板８０における動作を説明する。演出制御基板８０では、電源基板から電源電圧の供給を受けると、演出制御用マイクロコンピュータ８１が起動し、ＣＰＵ８６が図５５のフローチャートに示すような演出制御メイン処理を実行する。図５５に示す演出制御メイン処理を開始すると、ＣＰＵ８６は、まず、所定の初期化処理を実行して（ステップＳ５１）、ＲＡＭ８５のクリアや各種初期値の設定、また演出制御基板８０に搭載された図示せぬＣＴＣ（カウンタ／タイマ回路）のレジスタ設定等を行う。続いて、ＣＰＵ８６は、記憶領域設定指令処理を実行することにより、ＶＤＰ２６２が備える一時記憶メモリ（図示略）における記憶領域を、図１２に示すような固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとに設定するための指令を行う（ステップＳ５２）。
【０４３２】
図５６は、図５５のステップＳ５２にて実行される記憶領域設定指令処理の一例を示すフローチャートである。この記憶領域設定指令処理において、ＣＰＵ８６は、図１２に示すような可変アドレスエリア１５６Ｂとなる記憶領域を設定するためのデータとして、ＳＴＡＤＤの設定データと、ＥＮＡＤＤの設定データとを、ＲＯＭ８４から読み出す（ステップＳ１３１、Ｓ１３２）。そして、ステップＳ１３１、Ｓ１３２にて読み出した設定データに基づき、記憶領域設定指令を作成して、表示制御部（図示略）が備えるＶＤＰ２６２に対して送信する（ステップＳ１３３）。例えば、ＣＰＵ８６は、ステップＳ１３３の処理において、入出力ポートに含まれる出力ポートのうち表示制御部（図示略）のＶＤＰ２６２に対する表示制御指令送信用の出力ポートに、記憶領域設定指令に対応した制御データをセットする。これにより、ＣＰＵ８６は、入出力ポートから表示制御部（図示略）のＶＤＰ２６２に対して記憶領域設定指令を送信させる。演出制御用マイクロコンピュータ８１の入出力ポートから送信された記憶領域設定指令は、ＶＤＰ２６２のホストインタフェース（図示略）にて取り込まれる。
【０４３３】
以上のような記憶領域設定指令処理を実行した後には、事前転送指令処理を実行することにより、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａとなる記憶領域に、変動表示装置９における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像に対応した画像データを一時記憶させるための指令を行う（図５５のステップＳ５３）。
【０４３４】
図５７は、図５５のステップＳ５３などにて実行される事前転送指令処理の一例を示すフローチャートである。この事前転送指令処理において、ＣＰＵ８６は、まず、例えばＲＡＭ８５の演出制御フラグ設定部に設けられた確変開始フラグがオンであるか否かを判定する（ステップＳ１４１）。このとき、確変開始フラグがオフであれば（ステップＳ１４１；Ｎｏ）、パチンコ遊技機１における遊技状態が通常遊技状態であることに対応して、図８（Ｂ）に示す通常遊技状態用の事前転送設定テーブル２２０Ａをセットする（ステップＳ１４２）。具体的な一例として、ＣＰＵ８６は、ステップＳ１４２の処理において、ＲＯＭ８４に記憶された事前転送設定テーブル２２０Ａの先頭アドレスを、ワークエリアとしてのＲＡＭ８５に設けられた事前転送ポインタにセットする。
【０４３５】
ステップＳ１４１にて確変開始フラグがオンである場合には（ステップＳ１４１；Ｙｅｓ）、パチンコ遊技機１における遊技状態が確変遊技状態であることに対応して、図８（Ｂ）に示す確変遊技状態用の事前転送設定テーブル２２０Ｂをセットする（ステップＳ１４３）。具体的な一例として、ＣＰＵ８６は、ステップＳ１４３の処理において、ＲＯＭ８４に記憶された事前転送設定テーブル２２０Ｂの先頭アドレスを、事前転送ポインタにセットする。ステップＳ１４３の処理を実行した後には、確変開始フラグをクリアしてオフ状態とする（ステップＳ１４４）。
【０４３６】
なお、図５５に示すステップＳ５３にて事前転送指令処理を実行する際には、ステップＳ１４１の処理において、主基板３１から所定の演出制御コマンド（一例として、確変大当り１指定コマンド，確変大当り２指定コマンドと同一のコマンド（例えば停電復旧指定コマンド））を受信したか否かを判定するなどして、電力供給の停止時に確変遊技状態であった旨が通知されたか否かを判定してもよい。そして、確変遊技状態であった旨が通知された場合には、ステップＳ１４３の処理に進んで確変遊技状態用の事前転送設定テーブル２２０Ｂをセットする一方で、確変遊技状態であった旨の通知がない場合には、ステップＳ１４２の処理に進んで通常遊技状態用の事前転送設定テーブル２２０Ａをセットすればよい。尚、他のタイミングの事前転送指令処理では背景指定コマンド等の他の演出制御コマンドを受信したか否かの判定に基づいて処理を実行するようにしてもよい。
【０４３７】
ステップＳ１４２、Ｓ１４４の処理のいずれかを実行した後には、ＲＡＭ８５の演出制御カウンタ設定部に設けられた事前転送カウンタをクリアして、そのカウント値である事前転送カウント値を「０」に初期化する（ステップＳ１４５）。そして、事前転送設定テーブル２２０（事前転送設定テーブル２２０Ａ、２２０Ｂのうち事前転送ポインタに先頭アドレスがセットされたもの。以下同様。）から、事前転送カウント値が「０」であることに対応したテーブルデータを読み出すことにより、処理数の設定を行う（ステップＳ１４６）。
【０４３８】
この後、ＣＰＵ８６は、事前転送カウント値を、例えば１加算するなどして更新する（ステップＳ１４７）。そして、ステップＳ１４７にて更新した事前転送カウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、画像データメモリ１４２における画像データの読出位置を示す読出アドレスを特定する（ステップＳ１４８）。また、ＣＰＵ８６は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１４９）、更新後のカウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａとなる記憶領域にて画像データを一時記憶させる書込位置を示す書込アドレスを特定する（ステップＳ１５０）。
【０４３９】
さらに、ＣＰＵ８６は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１５１）、更新後のカウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、転送データ量を特定する（ステップＳ１５２）。こうして特定された読出アドレス、書込アドレス、転送データ量に基づき、ＣＰＵ８６は事前転送指令を作成し、入出力ポートから表示制御部（図示略）のＶＤＰ２６２に対して送信させる（ステップＳ１５３）。ここで、図８（Ｂ）に示す事前転送設定テーブル２２０Ａ、２２０Ｂには、パチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかに応じて演出画像を異なる表示態様で表示するための複数種類の画像データに対応したテーブルデータが含まれている。そのため、ステップＳ１５３の処理を繰り返し実行することにより、演出画像を表示するための画像データに対応した事前転送指令を、ＶＤＰ２６２に対して順次に送信することができる。この事前転送指令に対応して、表示制御部（図示略）では、画像データメモリ１４２から演出画像を異なる表示態様で表示するための複数種類の画像データが順次に読み出され、ＶＤＰ２６２が備える一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに書き込まれて一時記憶されることになる。ステップＳ１５３の処理を実行したときには、処理数を、例えば１減算するなどして更新する（ステップＳ１５４）。
【０４４０】
続いて、ステップＳ１５４にて更新した処理数が、所定の終了判定値（例えば「０」）に達したか否かを判定する（ステップＳ１５５）。このとき、処理数が終了判定値に達していなければ（ステップＳ１５５；Ｎｏ）、ステップＳ１４７の処理に戻る。これに対して、処理数が終了判定値に達すれば（ステップＳ１５５；Ｙｅｓ）、事前転送カウンタをクリアして、そのカウント値を「０」に初期化する（ステップＳ１５６）。このときには事前転送ポインタもクリアして、そのポインタ値を初期化してもよい。その後、ＲＡＭ８５の演出制御カウンタ設定部に設けられた可変表示回数カウンタを初期化して、そのカウント値である可変表示回数カウント値を「０」に初期化してから（ステップＳ１５７）、事前転送指令処理を終了する。尚、転送するデータがスプライト画像データであれば、バス幅を６４ビットに設定する処理が実行された上で転送処理が実行される。
【０４４１】
以上のように、図５５のステップＳ５３にて事前転送指令処理を実行した後には、ＲＡＭ８５の演出制御フラグ設定部に設けられたタイマ割込みフラグを監視して、そのフラグがオンとなったか否かを判定する（ステップＳ５４）。そして、タイマ割込みが発生せずにタイマ割込みフラグがオフである場合には（ステップＳ５４；Ｎｏ）、タイマ割込みが発生するまでループ処理を実行して待機する。他方、タイマ割込みの発生によりタイマ割込みフラグがオンとなった場合には（ステップＳ５４；Ｙｅｓ）、そのフラグをクリアしてオフ状態とした後（ステップＳ５５）、主基板３１から送信された演出制御コマンドを解析するためのコマンド解析処理を実行する（ステップＳ５６）。
【０４４２】
図５８は、図５５のステップＳ５６におけるコマンド解析処理にて実行される処理内容の一例を示す説明図である。ステップＳ５６のコマンド解析処理では、まず、受信コマンドバッファをチェックして主基板３１から送信された演出制御コマンドの受信があるか否かの判定が行われる。そして、受信コマンドありと判定したときには、そのコマンドを受信コマンドバッファから読み出す。これに続いて、読み出された受信コマンドに対応する各種の処理が実行される。
【０４４３】
例えば、受信コマンドが可変表示開始コマンド（変動パターンコマンド）であるときには、受信コマンドの下位バイトを、ＲＡＭ８５の演出制御バッファ設定部に設けられた可変表示開始バッファに記憶させるなどしてセーブする。このときには、ＲＡＭ８５の演出制御フラグ設定部に設けられた可変表示開始フラグをオン状態にセットする。受信コマンドがデモ表示コマンドであるときには、ＲＡＭ８５の演出制御フラグ設定部に設けられたデモ表示設定フラグをオン状態にセットする。受信コマンドが大当り開始コマンドであるときには、ＲＡＭ８５の演出制御フラグ設定部に設けられた大当り開始フラグをオン状態にセットする。
【０４４４】
コマンド解析処理において、受信コマンドが大当りラウンド数通知コマンドであるときには、例えば受信コマンドの下位バイトをＲＡＭ８５に設けられたラウンド数バッファに記憶させることなどにより、ラウンド数をセーブする。このときには、ＲＡＭ８５の演出制御フラグ設定部に設けられたラウンド数通知済みフラグをオン状態にセットする。受信コマンドが大当り終了コマンドであるときには、ＲＡＭ８５の演出制御フラグ設定部に設けられた大当り終了フラグをオン状態にセットする。受信コマンドが確変開始コマンド（飾り図柄の停止図柄（大当り前の変動停止時の停止図柄）が「確変図柄」となる場合の変動パターンコマンド）であるときには、ＲＡＭ８５の演出制御フラグ設定部に設けられた確変開始フラグをオン状態にセットする。尚、この場合、確変開始コマンドの受信ではなく、例えば高確率状態背景指定コマンド等の受信に基づいて確変開始フラグをオン状態にセットしてもよい。また、遊技制御用マイクロコンピュータ１５６が、大当り遊技状態の終了時に大当りの種類に応じて確変大当り終了コマンドまたは通常大当り終了コマンドを送信するものであれば、エンディングコマンド（大当り終了コマンド）の受信に基づいて確変開始フラグをオン状態にセットしてもよい。受信コマンドが確変終了コマンドであるときには、ＲＡＭ８５の演出制御フラグ設定部に設けられた確変終了フラグをオン状態にセットする。
【０４４５】
コマンド解析処理において、受信コマンドが保留記憶数通知コマンドであるときには、所定の保留記憶数表示設定処理を実行する。この保留記憶数表示設定処理では、例えば保留記憶数通知コマンドによって通知された特図保留記憶数を特定し、特定された特図保留記憶数に対応した設定により、変動表示装置９が備える特別図柄始動記憶表示エリアにて特図保留記憶数の表示が行われる。受信コマンドがその他のコマンドであるときには、例えばＲＡＭ８５の演出制御フラグ設定部にて受信した演出制御コマンドに対応するコマンド受信フラグをオン状態にセットするなど、受信コマンドに対応した処理が実行される。
【０４４６】
以上のように、図５５のステップＳ５６にてコマンド解析処理を実行した後には、飾り図柄プロセス処理を実行する（ステップＳ５７）。この飾り図柄プロセス処理では、変動表示装置９の表示画面にて行われる飾り図柄の可変表示の進行状況に応じて、変動表示装置９の表示出力、スピーカ２７，２７からの音声出力、遊技効果ランプ９の点灯動作などにより各種の演出動作を実行するための設定が行われる。そして、演出側乱数値更新処理が実行されることにより（ステップＳ５８）、演出制御基板８０の側にて乱数回路（図示略）等によりカウントされる各種の乱数値が更新される。さらに、変動表示装置９等の演出装置を用いて報知を行う報知制御処理を実行する（ステップＳ５９）。その後、ステップＳ５４に戻る。
【０４４７】
また、演出制御用マイクロコンピュータ８１では、所定時間が経過する毎に発生するタイマ割込みとは別に、主基板３１から演出制御コマンドを受信するための割込みが発生する。この割込みは、例えば主基板３１からの演出制御ＩＮＴ信号がオン状態となることにより発生する割込みである。演出制御ＩＮＴ信号がオン状態となることによる割込みが発生すると、ＣＰＵ８６は、自動的に割込み禁止状態に設定するが、自動的に割込み禁止状態にならないＣＰＵを用いている場合には、割込み禁止命令（ＤＩ命令）を発行することが好ましい。
【０４４８】
主基板３１からの演出制御ＩＮＴ信号がオン状態となることにより発生した割込みに対応して、ＣＰＵ８６は、例えば所定のコマンド受信割込み処理を実行する。このコマンド受信割込み処理では、演出制御用マイクロコンピュータ８１が備える入出力ポートに含まれる入力ポートのうちで、信号中継基板１３を介して主基板３１から送信された制御信号を受信する所定の入力ポートから、演出制御コマンドとなる制御信号を取り込む。このとき取り込まれた演出制御コマンドは、例えばＲＡＭ８５の演出制御バッファ設定部に設けられた演出側受信コマンドバッファに格納する。一例として、演出制御コマンドが２バイト構成である場合には、１バイト目（ＭＯＤＥ）と２バイト目（ＥＸＴ）を順次に受信して演出側受信コマンドバッファに格納する。その後、ＣＰＵ８６は、割込み許可に設定してから、コマンド受信割込み処理を終了する。
【０４４９】
図５９は、図５５のステップＳ５７にて実行される飾り図柄プロセス処理の一例を示すフローチャートである。図４３に示す飾り図柄プロセス処理では、例えばＲＡＭ８５の演出制御フラグ設定部に設けられた飾り図柄プロセスフラグの値に応じて、以下のようなステップＳ１７０〜Ｓ１７５の各処理が実行される。
【０４５０】
ステップＳ１７０の可変表示開始コマンド受信待ち処理は、飾り図柄プロセスフラグの値が“０”のときに実行される処理である。この可変表示開始コマンド受信待ち処理は、主基板３１からの可変表示開始コマンドを受信したか否かに基づいて変動表示装置９における飾り図柄の可変表示を開始するか否かを判定する処理などを含んでいる。
【０４５１】
ステップＳ１７１の飾り図柄可変表示設定処理は、飾り図柄プロセスフラグの値が“１”のときに実行される。この飾り図柄可変表示設定処理は、特別図柄表示器８による特図ゲームにて特別図柄の可変表示が開始されることに対応して、変動表示装置９における飾り図柄の可変表示を含めた変動表示装置９における演出画像の表示動作や、飾り図柄の可変表示が開始されてから確定飾り図柄が導出表示されるまでの期間において各種の演出画像を変動表示装置９に表示させる表示動作といった、各種の演出動作を行うために、例えば図９に示すような演出制御パターンテーブル２３０Ａに格納されている複数種類の演出制御パターンのうちから、可変表示パターンや表示結果の種類などに対応するものを選択する処理を含んでいる。
【０４５２】
ステップＳ１７２の飾り図柄可変表示中処理は、飾り図柄プロセスフラグの値が“２”のときに実行される。この処理において、ＣＰＵ８６は、ＲＡＭ８５の演出制御タイマ設定部に設けられた演出制御プロセスタイマにおけるタイマ値に対応して、図１０に示すような演出制御パターンから表示制御データ、音声制御データ、ランプ制御データなどの演出制御データを読み出す。このとき読み出された演出制御データに従って、例えば表示制御部（図示略）のＶＤＰ２６２に表示制御指令を送信することや、ＶＤＰ２６２から転送されるデータに応じた各種処理を実行すること、音制御部（図示略）に音声制御指令を送信すること、ランプ制御部（図示略）にランプ制御指令を送信することといった、飾り図柄の可変表示中における各種の演出制御が行われる。そして、演出制御パターンから飾り図柄の可変表示の終了に対応した終了コードが読み出されると、大当り開始コマンド受信待ち時間に対応する所定のタイマ初期値を演出制御プロセスタイマに設定する。この後、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新する。
【０４５３】
ステップＳ１７３の大当り開始待ち処理は、飾り図柄プロセスフラグの値が“３”のときに実行される。この処理において、ＣＰＵ８６は、主基板３１から送信された大当り開始コマンドの受信があったか否かを判定する。そして、大当り開始コマンドを受信した場合には、飾り図柄の可変表示結果が大当りであるとの判断に基づき、飾り図柄プロセスフラグの値を大当り中演出処理に対応した値である“４”に更新する。これに対して、主基板３１からの大当り開始コマンドを受信することなく、演出制御プロセスタイマがタイムアウトした場合には、飾り図柄の可変表示結果がハズレであるとの判断に基づき、飾り図柄プロセスフラグの値を初期値である“０”に更新する。
【０４５４】
ステップＳ１７４の大当り中演出処理は、飾り図柄プロセスフラグの値が“４”のときに実行される処理である。この処理において、ＣＰＵ８６は、例えば変動表示装置９における表示動作を制御して大当り遊技状態に応じた画像を表示させたり、スピーカ２７，２７における音声出力動作を制御して大当り遊技状態に応じた音声を出力させたり、遊技効果ランプ９における点灯／消灯動作を制御して大当り遊技状態に応じた点灯・消灯・点滅の動作をさせたりするといった、大当り遊技状態における各種の演出制御を行う。そして、大当り遊技状態において実行されるラウンド遊技が最終ラウンド（例えば第１５ラウンド）の終了に達したことや、主基板３１から送信される大当り終了コマンドを受信したことなどに対応して、飾り図柄プロセスフラグの値をエンディング演出処理に対応した値である“５”に更新する。
【０４５５】
ステップＳ１７５のエンディング演出処理は、飾り図柄プロセスフラグの値が“５”のときに実行される処理である。このエンディング演出処理は、例えば変動表示装置９に所定の演出画像を表示させたり、スピーカ２７，２７から音声を出力させたり、遊技効果ランプ９を点灯させたりすることにより、大当り遊技状態の終了を報知するための演出動作を制御する処理を含んでいる。
【０４５６】
図６０は、図５９のステップＳ１７０にて実行される可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。この可変表示開始コマンド受信待ち処理において、ＣＰＵ８６は、まず、確変開始フラグがオンであるか否かを判定する（ステップＳ５０１）。このとき、確変開始フラグがオンであれば（ステップＳ５０１；Ｙｅｓ）、確変遊技状態への制御が開始される場合に対応した確変開始用の表示設定を行う（ステップＳ５０２）。例えば、確変遊技状態では、変動表示装置９における「左」、「中」、「右」の各可変表示部に飾り図柄が１つずつ停止表示されることにより、有効ラインが横方向に１本だけ定められ、各可変表示部における飾り図柄が通常遊技状態のときに比べて大きく表示される。そこで、ＣＰＵ８６は、ステップＳ５０２の処理において、図１５に示すような確変開始用表示設定指令を作成し、入出力ポートから表示制御部（図示略）のＶＤＰ２６２に対して送信させる。この確変開始用表示設定指令により、ＶＤＰ２６２では表示回路１５８のスケーラ回路における拡大率の調整が行われ、ＳＶＧＡモードのサイズ（８００×６００ピクセル）を有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへの変換を行えるように、拡大率を設定する。
【０４５７】
ステップＳ５０１にて確変開始フラグがオフである場合には（ステップＳ５０１；Ｎｏ）、確変終了フラグがオンであるか否かを判定する（ステップＳ５０３）。このとき、確変終了フラグがオンであれば（ステップＳ５０３；Ｙｅｓ）、確変終了フラグをクリアしてオフ状態とする（ステップＳ５０４）。そして、確変遊技状態が終了して通常遊技状態への制御が開始される場合に対応した確変終了用の表示設定を行う（ステップＳ５０５）。例えば、通常遊技状態では、変動表示装置９における「左」、「中」、「右」の各可変表示部に飾り図柄が３つずつ停止表示されることが可能となり、有効ラインが５本定められ、各可変表示部における飾り図柄が確変遊技状態のときに比べて小さく表示される。そこで、ＣＰＵ８６は、ステップＳ５０５の処理において、図１５に示すような確変終了用表示設定指令を作成し、入出力ポートから表示制御部（図示略）のＶＤＰ２６２に対して送信させる。この確変終了用表示設定指令により、ＶＤＰ２６２では表示回路１５８のスケーラ回路における拡大率の調整が行われ、ＶＧＡモードのサイズ（６４０×４８０ピクセル）を有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへの変換を行えるように、拡大率を設定する。
【０４５８】
ステップＳ５０２、Ｓ５０５の処理のいずれかを実行した後には、図５５のステップＳ５３と同様にして、事前転送指令処理を実行する（ステップＳ５０６）。ステップＳ５０６にて事前転送指令処理を実行した後や、ステップＳ５０３にて確変終了フラグがオフである場合には（ステップＳ５０３；Ｎｏ）、可変表示開始フラグがオンであるか否かを判定する（ステップＳ５０７）。
【０４５９】
ステップＳ５０７にて可変表示開始フラグがオフである場合には（ステップＳ５０７；Ｎｏ）、ＲＡＭ８５の演出制御フラグ設定部に設けられたデモ表示中フラグがオンであるか否かを判定する（ステップＳ５０８）。なお、デモ表示中フラグは、後述するステップＳ５１２の処理が実行されたときにオン状態にセットされる一方で、ステップＳ５２１の処理が実行されたときにクリアされてオフ状態となる。ステップＳ５０８にて、デモ表示中フラグがオフであれば（ステップＳ５０８；Ｎｏ）、デモ表示設定フラグがオンであるか否かを判定する（ステップＳ５０９）。このとき、デモ表示設定フラグがオフであれば（ステップＳ５０９；Ｎｏ）、可変表示開始コマンド受信待ち処理を終了する。
【０４６０】
ステップＳ５０９にてデモ表示設定フラグがオンである場合には（ステップＳ５０９；Ｙｅｓ）、例えば図１１に示す演出制御パターンテーブル２３０Ｂに格納されている複数種類の演出制御パターンのうちから、デモ表示用演出制御パターンを選択し、デモ画面表示中における演出動作を制御するための演出制御パターンとして設定する（ステップＳ５１０）。具体的な一例として、ＣＰＵ８６は、ステップＳ５１０の処理において、ＲＯＭ８４に記憶されたデモ表示用演出制御パターンの先頭アドレスを、ワークエリアとしてのＲＡＭ８５に設けられた演出制御パターンポインタにセットする。このときには、デモ表示設定フラグをクリアしてオフ状態とする一方で（ステップＳ５１１）、デモ表示中フラグをオン状態にセットする（ステップＳ５１２）。その後、例えばステップＳ５１０にて設定したデモ表示用演出制御パターンの先頭アドレスなどから、演出制御プロセスタイマ設定値を読み出して演出制御プロセスタイマにおけるタイマ初期値の設定を行う（ステップＳ５１３）。
【０４６１】
ステップＳ５０８にてデモ表示中フラグがオンである場合には（ステップＳ５０８；Ｙｅｓ）、演出制御プロセスタイマにおけるタイマ値である演出制御プロセスタイマ値を、例えば１減算するなどして更新する（ステップＳ５１４）。このときには、更新後の演出制御プロセスタイマ値をデモ表示用演出制御パターンにて示させる演出制御プロセスタイマ判定値と比較することにより、いずれかのタイマ判定値と合致したか否かの判定を行う（ステップＳ５１５）。そして、いずれのタイマ判定値とも合致しなければ（ステップＳ５１５；Ｎｏ）、可変表示開始コマンド受信待ち処理を終了する。
【０４６２】
尚、デモ表示が動画からなるムービーである場合は、バス幅が６４ビットから３２ビットに切り替えられ、デモ表示が終了すると６４ビットに戻されるようにしてもよい。
【０４６３】
ステップＳ５１５にてタイマ判定値と合致した場合には（ステップＳ５１５；Ｙｅｓ）、そのタイマ判定値と対応付けてデモ表示用演出制御パターンに格納された表示制御データ、音声制御データ、ランプ制御データといった各種制御データを読み出す（ステップＳ５１６）。このときには、ステップＳ５１６にて読み出した制御データが終了コードであるか否かの判定を行う（ステップＳ５１７）。そして、読み出された制御データが終了コードである場合には（ステップＳ５１７；Ｙｅｓ）、ステップＳ５１３の処理に進み、デモ表示用演出制御パターンに格納された演出制御プロセスタイマ設定値に基づいて、演出制御プロセスタイマにおけるタイマ初期値を再び設定すればよい。他方、ステップＳ５１７にて終了コードではない場合には（ステップＳ５１７；Ｎｏ）、ステップＳ５１６にて読み出された制御データに応じた指令や処理を行ってから（ステップＳ５１８）、可変表示開始コマンド受信待ち処理を終了する。
【０４６４】
ステップＳ５０７にて可変表示開始フラグがオンである場合には（ステップＳ５０７；Ｙｅｓ）、デモ表示中フラグがオンであるか否かを判定する（ステップＳ５１９）。このとき、デモ表示中フラグがオンであれば（ステップＳ５１９；Ｙｅｓ）、例えば変動表示装置９の各表示画面における表示を一旦消去させるといった、デモ画面の表示を終了させるための設定を行う（ステップＳ５２０）。また、ステップＳ５０９にてデモ表示設定フラグがオンであることに対応してデモ画面の表示を開始する際に、例えば変動表示装置９における「左」、「中」、「右」の各可変表示部にて停止表示されている飾り図柄を示すデータといった、デモ画面の表示を開始する以前の表示画像を特定可能な情報を、ＲＡＭ８５に設けられたデモ表示前情報バッファに記憶しておき、ステップＳ５２０の処理では、デモ表示前情報バッファに記憶された情報に基づいて、デモ画面の表示を開始する以前の画像を表示させてから、飾り図柄の可変表示を開始させるようにするとよい。ステップＳ５２０の処理に続いて、デモ表示中フラグをクリアしてオフ状態とする（ステップＳ５２１）。ステップＳ５２１の処理を実行した後や、ステップＳ５１９にてデモ表示中フラグがオフである場合には（ステップＳ５１９；Ｎｏ）、飾り図柄プロセスフラグの値を飾り図柄可変表示設定処理に対応した値である“１”に更新してから（ステップＳ５２２）、可変表示開始コマンド受信待ち処理を終了する。
【０４６５】
図６１は、図５９のステップＳ１７１にて実行される飾り図柄可変表示設定処理の一例を示すフローチャートである。この飾り図柄可変表示設定処理において、ＣＰＵ８６は、まず、例えばＲＡＭ８５の演出制御バッファ設定部から可変表示開始バッファ値を読み出すことなどにより、特別図柄や飾り図柄の可変表示結果は大当りとなるか否かの判定を行う（ステップＳ５３１）。
【０４６６】
ステップＳ５３１にて表示結果が大当りではないと判定された場合には（ステップＳ５３１；Ｎｏ）、その表示結果はリーチハズレであるか否かの判定を行う（ステップＳ５３２）。このとき、表示結果はリーチハズレであると判定されれば（ステップＳ５３２；Ｙｅｓ）、リーチハズレ組合せの確定飾り図柄を決定する（ステップＳ５３３）。例えば、ＣＰＵ８６は、ステップＳ５３３の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、大当り図柄・左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶されている左確定飾り図柄決定テーブルを参照することなどにより、確定飾り図柄のうち変動表示装置９における「左」の可変表示部に導出表示される左確定飾り図柄を決定する。また、左確定飾り図柄と同一の図柄番号である飾り図柄を、確定飾り図柄のうち変動表示装置９における「右」の可変表示部に導出表示される右確定飾り図柄に決定する。さらに、例えば乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶されている中確定飾り図柄決定テーブルを参照することなどにより、確定飾り図柄のうち変動表示装置９における「中」の可変表示部に導出表示される中確定飾り図柄を決定する。このとき、例えば中確定飾り図柄の図柄番号が左確定飾り図柄及び右確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せとなってしまう場合には、任意の値（例えば「１」）を中確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せとはならずにリーチハズレ組合せとなるようにすればよい。
【０４６７】
ステップＳ５３２にて表示結果がリーチハズレではないと判定された場合には（ステップＳ５３２；Ｎｏ）、通常ハズレ組合せの確定飾り図柄を決定する（ステップＳ５３４）。例えば、ＣＰＵ８６は、ステップＳ５３４の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、大当り図柄・左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された左確定飾り図柄決定テーブルを参照することなどにより、左確定飾り図柄を決定する。また、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された中確定飾り図柄決定テーブルを参照することなどにより、中確定飾り図柄を決定する。さらに、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、右確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された右確定飾り図柄決定テーブルを参照することなどにより、右確定飾り図柄を決定する。このとき、例えば右確定飾り図柄の図柄番号が左確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せやリーチハズレ組合せとなってしまう場合には、任意の値（例えば「１」）を右確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せやリーチハズレ組合せとはならずに通常ハズレ組合せとなるようにすればよい。
【０４６８】
ステップＳ５３１にて表示結果が大当りであると判定された場合には（ステップＳ５３１；Ｙｅｓ）、その表示結果は確変大当りであるか否かの判定を行う（ステップＳ５３５）。このとき、表示結果は確変大当りであると判定されれば（ステップＳ５３５；Ｙｅｓ）、確変大当り組合せの確定飾り図柄を決定する（ステップＳ５３６）。例えば、ＣＰＵ８６は、ステップＳ５３６の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、大当り図柄・左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された確変図柄決定テーブルを参照することなどにより、複数種類の確変図柄のうち確定飾り図柄とするものを決定する。
【０４６９】
ステップＳ５３５にて表示結果が確変大当りではないと判定された場合には（ステップＳ５３５；Ｎｏ）、通常大当り組合せの確定飾り図柄を決定する（ステップＳ５３７）。例えば、ＣＰＵ８６は、ステップＳ５３７の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、大当り図柄・左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された通常図柄決定テーブルを参照することなどにより、複数種類の通常図柄のうち確定飾り図柄とするものを決定する。
【０４７０】
ステップＳ５３３、Ｓ５３４、Ｓ５３６、Ｓ５３７の処理のいずれかにて確定飾り図柄を決定した後には、各処理で決定した確定図柄を示すデータをＲＡＭ８５の演出制御バッファ設定部に設けられた確定飾り図柄バッファに記憶させることなどにより、確定飾り図柄をセーブする（ステップＳ５３８）。
【０４７１】
ステップＳ５３８の処理に続いて、リーチ予告を実行するか否かの決定を行う（ステップＳ５３９）。例えば、ＣＰＵ８６は、ステップＳ５３９の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、リーチ予告決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶されたリーチ予告決定テーブルを参照することなどにより、リーチ予告を実行するか否かを決定する。このときには、リーチ予告を実行する場合におけるリーチ予告パターンの決定も行うようにすればよい。例えば、リーチ予告決定テーブルでは、リーチ予告決定用の乱数値が複数種類のリーチ予告パターンと、リーチ予告を実行しない旨の決定結果とに、それぞれ割り当てられており、抽出された乱数値に対応して、リーチ予告実行の有無と、リーチ予告を実行する場合におけるリーチ予告パターンとを決定できるように、テーブルデータ（決定用データ）が構成されていればよい。ここで、飾り図柄の可変表示態様をリーチとするか否かに応じて、異なるリーチ予告決定テーブルを参照してもよい。そして、リーチとする場合に参照するリーチ予告決定テーブルと、リーチとしない場合に参照するリーチ予告決定テーブルとでは、リーチ予告決定用の乱数値の割当てを異ならせることにより、各リーチ予告パターンによる予告演出が出現した場合に飾り図柄の可変表示態様がリーチとなる確率を、リーチ予告実行の有無や各リーチ予告パターンに応じて異ならせるようにしてもよい。
【０４７２】
ステップＳ５３９の処理に続いて、大当り予告を実行するか否かの決定を行う（ステップＳ５４０）。例えば、ＣＰＵ８６は、ステップＳ５４０の処理において、乱数回路（図示略）といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、大当り予告決定用の乱数値を示す数値データを抽出し、ＲＯＭ８４などに予め記憶された大当り予告決定テーブルを参照することなどにより、大当り予告を実行するか否かを決定する。このときには、大当り予告を実行する場合における大当り予告パターンの決定も行うようにすればよい。例えば、大当り予告決定テーブルでは、大当り予告決定用の乱数値が複数種類の大当り予告パターンと、大当り予告を実行しない旨の決定結果とに、それぞれ割り当てられており、抽出された乱数値に対応して、大当り予告実行の有無と、大当り予告を実行する場合における大当り予告パターンとを決定できるように、テーブルデータ（決定用データ）が構成されていればよい。ここで、特別図柄や飾り図柄の可変表示結果を大当りとするか否かに応じて、異なる大当り予告決定テーブルを参照してもよい。そして、大当りとする場合に参照する大当り予告決定テーブルと、大当りとしない場合に参照する大当り予告決定テーブルとでは、大当り予告決定用の乱数値の割当てを異ならせることにより、各大当り予告パターンによる予告演出が出現した場合に可変表示結果が大当りとなる確率を、大当り予告実行の有無や各大当り予告パターンに応じて異ならせるようにしてもよい。
【０４７３】
ステップＳ５４０の処理を実行した後には、可変表示開始コマンドにより主基板３１から通知された可変表示パターンや、確定飾り図柄、リーチ予告パターン、大当り予告パターンなどの決定結果に対応する演出制御パターンを設定する（ステップＳ５４１）。例えば、ＣＰＵ８６は、ステップＳ５４１の処理において、図９に示す演出制御パターンテーブル２３０Ａに格納されている複数種類の演出制御パターンのうちから、可変表示パターン等に対応したものを選択し、選択した演出制御パターンのＲＯＭ８４におけるアドレスを、演出制御パターンポインタにセットする。また、例えばステップＳ５４１にて設定した演出制御パターンの先頭アドレスなどから、演出制御プロセスタイマ設定値を読み出して演出制御プロセスタイマにおけるタイマ初期値の設定を行う（ステップＳ５４２）。
【０４７４】
ステップＳ５４２での設定に続いて、例えば演出制御パターンに含まれる表示制御データに対応した表示制御指令を入出力ポートからＶＤＰ２６２に対して送信させることなどにより、変動表示装置９における飾り図柄の可変表示を開始させるための設定を行う（ステップＳ５４３）。その後、飾り図柄プロセスフラグの値を飾り図柄可変表示中処理に対応した値である“２”に更新してから（ステップＳ５４４）、飾り図柄可変表示設定処理を終了する。
【０４７５】
図６２は、図５９のステップＳ１７２にて実行される飾り図柄可変表示中処理の一例を示すフローチャートである。この飾り図柄可変表示中処理において、ＣＰＵ８６は、まず、演出制御プロセスタイマ値を、例えば１減算するなどして更新する（ステップＳ５５１）。
【０４７６】
このときには、更新後の演出制御プロセスタイマ値を演出制御パターンポインタに先頭アドレスがセットされた演出制御パターンにて示される演出制御プロセスタイマ判定値と比較することなどにより、いずれかのタイマ判定値と合致したか否かの判定を行う（ステップＳ５５２）。そして、いずれのタイマ判定値とも合致しなければ（ステップＳ５５２；Ｎｏ）、飾り図柄可変表示中処理を終了する。
【０４７７】
ステップＳ５５２にてタイマ判定値と合致した場合には（ステップＳ５５２；Ｙｅｓ）、そのタイマ判定値と対応付けて演出制御パターンに格納された表示制御データ、音声制御データ、ランプ制御データといった各種制御データを読み出す（ステップＳ５５３）。このときには、ステップＳ５５３にて読み出した制御データが終了コードであるか否かの判定を行う（ステップＳ５５４）。ステップＳ５５４にて終了コードではないと判定された場合には（ステップＳ５５４；Ｎｏ）、ステップＳ５５３にて読み出された制御データに応じた指令や処理を行ってから（ステップＳ５５５）、飾り図柄可変表示中処理を終了する。
【０４７８】
ステップＳ５５４にて終了コードであると判定された場合には（ステップＳ５５４；Ｙｅｓ）、可変表示回数カウント値を、例えば１加算するなどして更新する（ステップＳ５５６）。そして、更新後の可変表示回数カウント値が所定の事前転送実行判定値（例えば「１００」など）と合致するか否かを判定する（ステップＳ５５７）。このとき、事前転送実行判定値と合致すれば（ステップＳ５５７；Ｙｅｓ）、事前転送指令処理を実行する（ステップＳ５５８）。他方、ステップＳ５５７にて事前転送実行判定値と合致しない場合には（ステップＳ５５７；Ｎｏ）、ステップＳ５５８の処理をスキップする。
【０４７９】
この後、ＣＰＵ８６は、例えば所定のタイマ初期値を演出制御プロセスタイマに設定することなどにより、大当り開始コマンド受信待ち時間の設定を行う（ステップＳ５５９）。そして、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新してから（ステップＳ５６０）、飾り図柄可変表示中処理を終了する。
【０４８０】
図６０に示すステップＳ５１８や、図６２に示すステップＳ５５５の処理内では、例えば演出制御パターンから読み出された表示制御データなどに従って変動表示装置９などにおけるスプライト画像の表示を更新するための処理として、ＣＰＵ８６により図６３のフローチャートに示すような画像更新指令処理が実行される。この画像更新指令処理において、ＣＰＵ８６は、まず、例えば演出制御プロセスタイマ値に対応して演出制御パターンから読み出した表示制御データなどから、表示を更新する対象となる画像部位を特定する（ステップＳ５７１）。続いて、ステップＳ５７１にて特定した画像部位に対応する画像データの読出位置が、ＶＤＰ２６２の一時記憶メモリ（図示略）に設けられた固定アドレスエリア１５６Ａであるか、画像データメモリ１４２であるかの判定を行う（ステップＳ５７２）。すなわち、ステップＳ５７１にて特定した画像部位は、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに画像データを事前に転送する対象となる演出画像であるか否かの判定を行う。例えば、ステップＳ５７２では、パチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかに応じて事前転送設定テーブル２２０Ａ、２２０Ｂのいずれかに、ステップＳ５７１にて特定された画像部位の演出画像に対応した画像データを転送するためのテーブルデータが含まれているか否かを判定すればよい。
【０４８１】
ステップＳ５７２にて画像データの読出位置が固定アドレスエリア１５６Ａであると判定された場合には（ステップＳ５７２；Ｙｅｓ）、例えば演出制御パターンから読み出した表示制御データなどから、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ５７３）。また、例えば演出制御パターンから読み出した表示制御データなどから、画像部位の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ５７４）。さらに、更新対象となる画像部位の演出画像に対応した画像データの転送データ量を特定する（ステップＳ５７５）。その後、ステップＳ５７３〜Ｓ５７５にて特定した固定アドレスエリア１５６Ａにおける読出アドレス、フレームバッファメモリ１５７における書込アドレス、転送データ量に基づいて、固定アドレス指定転送指令を作成し、入出力ポートから表示制御部のＶＤＰ２６２に対して送信させる（ステップＳ５７６）。
【０４８２】
ステップＳ５７２にて画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（ステップＳ５７２；Ｎｏ）、例えば演出制御パターンから読み出した表示制御データなどから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ５７７）。また、演出制御パターンから読み出した表示制御データなどから、画像要素の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ５７８）。さらに、更新対象となる画像部位の演出画像に対応した画像データの転送データ量を特定する（ステップＳ５７９）。その後、ステップＳ５７７〜Ｓ５７９にて特定した画像データメモリ１４２における読出アドレス、フレームバッファメモリ１５７における書込アドレス、転送データ量に基づいて、自動転送指令を作成し、入出力ポートから表示制御部のＶＤＰ２６２に対して送信させる（ステップＳ５８０）。
【０４８３】
この後、全ての更新対象となる画像部位についての指令が完了したか否かを判定する（ステップＳ５８１）。そして、指令が完了していなければ（ステップＳ５８１；Ｎｏ）、ステップＳ５７１の処理に戻る。これに対して、全ての更新対象となる画像部位について指令が完了すれば（ステップＳ５８１；Ｙｅｓ）、画像更新指令処理を終了する。
【０４８４】
図６４は、表示制御部のＶＤＰ２６２が備える転送制御回路１５２により実行される転送制御処理の一例を示すフローチャートである。この転送制御処理において、転送制御回路１５２は、まず、ホストインタフェース（図示略）を介して演出制御用マイクロコンピュータ８１から受信した表示制御指令があるか否かを判定する（ステップＳ６０１）。演出制御用マイクロコンピュータ８１からの受信指令がなければ（ステップＳ６０１；Ｎｏ）、ステップＳ６０１の処理を繰り返し実行して待機する。
【０４８５】
ステップＳ６０１にて受信指令がある場合には（ステップＳ６０１；Ｙｅｓ）、その受信指令が記憶領域設定指令であるか否かを判定する（ステップＳ６０２）。そして、記憶領域設定指令であれば（ステップＳ６０２；Ｙｅｓ）、所定の記憶領域設定処理を実行する一方（ステップＳ６０３）、記憶領域設定指令ではなければ（ステップＳ６０２；Ｎｏ）、受信指令が事前転送指令であるか否かを判定する（ステップＳ６０４）。
【０４８６】
ステップＳ６０４にて受信指令が事前転送指令である場合には（ステップＳ６０４；Ｙｅｓ）、所定の事前転送処理を実行する（ステップＳ６０５）。これに対して、受信指令が事前転送指令ではない場合には（ステップＳ６０４；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ６０６）。このとき、受信指令が自動転送指令であれば（ステップＳ６０６；Ｙｅｓ）、所定の自動転送制御処理を実行する（ステップＳ６０７）。これに対して、受信指令が自動転送指令ではない場合には（ステップＳ６０６；Ｎｏ）、受信指令が表示用データ転送指令であるか否かを判定する（ステップＳ６０８）。
【０４８７】
ステップＳ６０８にて受信指令が表示用データ転送指令である場合には（ステップＳ６０８；Ｙｅｓ）、所定の表示用データ転送処理を実行する（ステップＳ６０９）。ステップＳ６０８にて受信指令が表示用データ転送指令ではない場合や（ステップＳ６０８；Ｎｏ）、ステップＳ６０３、Ｓ６０５、Ｓ６０７、Ｓ６０９の処理のいずれかを実行した後には、ステップＳ６０１の処理に戻る。
【０４８８】
図６５は、図６４のステップＳ６０３にて実行される記憶領域設定処理の一例を示すフローチャートである。この記憶領域設定処理において、転送制御回路１５２は、まず、一時記憶メモリ（図示略）をクリアして、その記憶内容を初期化する（ステップＳ６１１）。続いて、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの先頭アドレスとなるアドレスＳＴＡＤＤを特定する（ステップＳ６１２）。そして、このとき特定されたアドレスＳＴＡＤＤを、ＶＤＰ２６２に内蔵された所定のレジスタにセットして格納する（ステップＳ６１３）。また、転送制御回路１５２は、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの最終アドレスとなるアドレスＥＮＡＤＤを特定する（ステップＳ６１４）。そして、このとき特定されたアドレスＥＮＡＤＤを、ＶＤＰ２６２に内蔵された所定のレジスタにセットして格納してから（ステップＳ６１５）、記憶領域設定処理を終了する。
【０４８９】
図６６は、図６４のステップＳ６０５にて実行される事前転送処理の一例を示すフローチャートである。この事前転送処理において、転送制御回路１５２は、まず、事前転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６２１）。続いて、事前転送指令に含まれるデータから、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａにおける画像データの書込アドレスを特定する（ステップＳ６２２）。また、事前転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６２３）。そして、ステップＳ６２１〜Ｓ６２３にて特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを固定アドレスエリア１５６Ａに転送するように、データ転送の開始設定を行う（ステップＳ６２４）。例えば、転送制御回路１５２は、ステップＳ６２４の処理において、所定のＤＭＡ（Direct Memory Access）装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ（図示略）の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０４９０】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６２５）、完了していなければ（ステップＳ６２５；Ｎｏ）、ステップＳ６２５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６２５にて画像データの転送が完了したと判定されれば（ステップＳ６２５；Ｙｅｓ）、ＶＤＰ２６２が備えるインデックステーブル２５０に画像データの転送完了を登録してから（ステップＳ６２６）、事前転送処理を終了する。ステップＳ６２６の処理において、転送制御回路１５２は、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定する。
【０４９１】
図６７は、図６４のステップＳ６０７にて実行される自動転送制御処理の一例を示すフローチャートである。この自動転送制御処理において、転送制御回路１５２は、まず、自動転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６３１）。続いて、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスを特定する（ステップＳ６３２）。例えば、転送制御回路１５２は、ステップＳ６３２の処理において、インデックステーブル２５０を参照することにより可変アドレスエリア１５６Ｂのうち「転送完了フラグ」が「オン」となって有効な画像データ等が記憶されている領域以外の空き領域を特定する。こうして特定された空き領域のうちから、今回転送すべき画像データを記憶させる領域を決定し、その先頭アドレスを書込アドレスとして特定すればよい。
【０４９２】
また、転送制御回路１５２は、自動転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６３３）。そして、ステップＳ６３１〜Ｓ６３３にて特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを可変アドレスエリア１５６Ｂに転送するように、データ転送の開始設定を行う（ステップＳ６３４）。例えば、転送制御回路１５２は、ステップＳ６３４の処理において、所定のＤＭＡ装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ（図示略）の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０４９３】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６３５）、完了していなければ（ステップＳ６３５；Ｎｏ）、ステップＳ６３５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６３５にて画像データの転送が完了したと判定されれば（ステップＳ６３５；Ｙｅｓ）、ＶＤＰ２６２が備えるインデックステーブル２５０に画像データの転送完了を登録してから（ステップＳ６３６）、自動転送制御処理を終了する。また、この自動転送制御処理にて画像データを転送する場合には、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける画像データの転送先アドレス（書込アドレス）を描画回路１５５に通知して、描画回路１５５による画像データの読出を可能にしてもよい。
【０４９４】
図６８は、図６４のステップＳ６０９にて実行される表示用データ転送処理の一例を示すフローチャートである。この表示用データ転送処理において、転送制御回路１５２は、まず、表示用データ転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの読出アドレスを特定する（ステップＳ６４１）。続いて、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける表示用データの書込アドレスを特定する（ステップＳ６４２）。例えば、転送制御回路１５２は、ステップＳ６４２の処理において、インデックステーブル２５０を参照することにより可変アドレスエリア１５６Ｂのうち「転送完了フラグ」が「オン」となって有効な画像データ等が記憶されている領域以外の空き領域を特定する。こうして特定された空き領域のうちから、今回転送すべき表示用データを記憶させる領域を決定し、その先頭アドレスを書込アドレスとして特定すればよい。
【０４９５】
また、転送制御回路１５２は、表示用データ転送指令に含まれるデータから、転送すべき表示用データのデータ量を特定する（ステップＳ６４３）。そして、ステップＳ６４１〜Ｓ６４３にて特定した表示用データの読出アドレス、書込アドレス、転送データ量に基づき、フレームバッファメモリ１５７から読み出した表示用データを可変アドレスエリア１５６Ｂに転送するように、データ転送の開始設定を行う（ステップＳ６４４）。例えば、転送制御回路１５２は、ステップＳ６４４の処理において、所定のＤＭＡ装置に、フレームバッファメモリ１５７の読出アドレス、一時記憶メモリ（図示略）の書込アドレス、転送する表示用データのデータ量をセットして、ＤＭＡ装置による表示用データの転送開始を指示する。
【０４９６】
ステップＳ６４４の処理において、転送制御回路１５２は、フレームバッファメモリ１５７から読み出した表示用データを、一時記憶メモリ（図示略）にて付されているアドレスに対応した１次元のデータとして記憶させるようにしてもよい。あるいは、転送制御回路１５２は、変動表示装置９の表示画面上における演出画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、一時記憶メモリ（図示略）にて付されているアドレスに対応した１次元のデータとして表示用データを記憶させれば、演出画像の水平サイズや垂直サイズに拘束されることなく、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂなどにて連続するアドレスに表示用データを書き込むことができるので、一時記憶メモリ（図示略）の使用効率を高めることができる。他方、変動表示装置９の表示画面上における演出画像の表示座標に対応した２次元のデータとして表示用データを記憶させれば、一時記憶メモリ（図示略）から読み出した表示用データの読出位置と表示画面上における表示座標とを１対１に対応させることができ、例えば一時記憶メモリ（図示略）の記憶アドレスから変動表示装置９の表示画面上における演出画像の表示座標への変換に要する処理負担を軽減することができる。ここで、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに記憶させる表示用データを１次元のデータとするか２次元のデータとするかは、ＬＣＤ駆動回路１２５といった、変動表示装置９の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。
【０４９７】
この後、転送制御回路１５２は、表示用データの転送が完了したか否かを判定し（ステップＳ６４５）、完了していなければ（ステップＳ６４５；Ｎｏ）、ステップＳ６４５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６４５にて表示用データの転送が完了したと判定されれば（ステップＳ６４５；Ｙｅｓ）、ＶＤＰ２６２が備えるインデックステーブル２５０に表示用データの転送完了を登録してから（ステップＳ６４６）、表示用データ転送処理を終了する。
【０４９８】
図６９は、表示制御部のＶＤＰ２６２が備える描画回路１５５により実行される描画処理の一例を示すフローチャートである。この描画処理において、描画回路１５５は、まず、ホストインタフェース（図示略）を介して演出制御用マイクロコンピュータ８１から受信した表示制御指令があるか否かを判定する（ステップＳ７０１）。演出制御用マイクロコンピュータ８１からの受信指令がなければ（ステップＳ７０１；Ｎｏ）、ステップＳ７０１の処理を繰り返し実行して待機する。
【０４９９】
ステップＳ７０１にて受信指令がある場合には（ステップＳ７０１；Ｙｅｓ）、その受信指令が固定アドレス指定転送指令であるか否かを判定する（ステップＳ７０２）。そして、固定アドレス指定転送指令であれば（ステップＳ７０２；Ｙｅｓ）、所定の固定アドレス指定描画処理を実行する一方（ステップＳ７０３）、固定アドレス指定転送指令ではなければ（ステップＳ７０２；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ７０４）。
【０５００】
ステップＳ７０４にて受信指令が自動転送指令である場合には（ステップＳ７０４；Ｙｅｓ）、所定の自動転送描画処理を実行する（ステップＳ７０５）。ステップＳ７０４にて受信指令が自動転送指令ではない場合や（ステップＳ７０４；Ｎｏ）、ステップＳ７０３、Ｓ７０５の処理のいずれかを実行した後には、ステップＳ７０１の処理に戻る。
【０５０１】
図７０は、図６９のステップＳ７０３にて実行される固定アドレス指定描画処理の一例を示すフローチャートである。この固定アドレス指定描画処理において、描画回路１５５は、まず、固定アドレス指定転送指令に含まれるデータから、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ７１１）。続いて、ステップＳ７１１にて特定した読出アドレスに基づきインデックステーブル２５０を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７１２）。
【０５０２】
ステップＳ７１２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７１３）。この後、描画回路１５５は、ステップＳ７１１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７１３にて特定した書込アドレスへの表示用データの書込動作とを行い、フレームバッファメモリ１５７に表示用データを展開記憶させる（ステップＳ７１４）。このとき、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａから読み出される画像データがピクセルデータである場合には、固定アドレスエリア１５６Ａから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、固定アドレスエリア１５６Ａから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、固定アドレスエリア１５６Ａから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ２６２が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ２６２へと転送するようにしてもよい。この場合、ＶＤＰ２６２では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０５０３】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、変動表示装置９の表示画面上における演出画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして表示用データを展開すれば、演出画像の水平サイズや垂直サイズに拘束されることなく、フレームバッファメモリ１５７にて連続するアドレスに表示用データを書き込むことができるので、フレームバッファメモリ１５７の使用効率を高めることができる。他方、変動表示装置９の表示画面上における演出画像の表示座標に対応した２次元のデータとして表示用データを展開すれば、フレームバッファメモリ１５７から読み出した表示用データの読出位置と表示画面上における表示座標とを１対１に対応させることができ、例えばフレームバッファメモリ１５７の記憶アドレスから変動表示装置９の表示画面上における演出画像の表示座標への変換に要する処理負担を軽減することができる。ここで、フレームバッファメモリ１５７に設けられた第１表示用データエリア１５７Ａに展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、表示回路１５８に含まれる液晶ドライバといった、変動表示装置９の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。また、フレームバッファメモリ１５７に設けられた第２表示用データエリア１５７Ｂに展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、ＬＣＤ駆動回路といった変動表示装置９の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。
【０５０４】
加えて、ステップＳ７１４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにする。具体的な一例として、フレームバッファメモリ１５７には、各画素のピクセルデータを記憶するエリアとは別に、各画素の記憶側データに付された優先度に対応したＺ値を記憶するエリアが設けられている。また、描画回路１５５が一時記憶メモリ（図示略）から読み出す画像データにも、各画素の優先度に対応したＺ値を示すデータが含まれている。そして、描画回路１５５は、各画素の書込側データと記憶側データでＺ値の比較演算を実行することで、書込側データと記憶側データのうちどちらの優先度が高いかを判定すればよい。例えば、所定のキャラクタ画像に対応する画像データでは、各画素における優先度が、背景画像に対応する画像データに比べて高くなるように予め設定しておく。これにより、背景画像の前面にキャラクタ画像を出現させるように、フレームバッファメモリ１５７への表示用データの書き込みを行うことができる。
【０５０５】
ステップＳ７１４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７１５）、完了していなければ（ステップＳ７１５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７１６）、ステップＳ７１４の処理に戻る。他方、ステップＳ７１５にて描画が完了すれば（ステップＳ７１５；Ｙｅｓ）、固定アドレス指定描画処理を終了する。
【０５０６】
ステップＳ７１２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７１２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７１７）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７１７；Ｎｏ）、ステップＳ７１２に戻って待機する。これに対して、ステップＳ７１７にて転送完了待ち時間が経過した場合には（ステップＳ７１７；Ｙｅｓ）、例えばホストインタフェース（図示略）を介して演出制御用マイクロコンピュータ８１に対して所定のエラー情報を送信することなどにより、エラーが発生した旨を通知してから（ステップＳ７１８）、固定アドレス指定描画処理を終了する。描画回路１５５がステップＳ７１８の処理を実行することにより送信されたエラー情報を受け取った演出制御用マイクロコンピュータ８１では、例えばＣＰＵ８６が音制御部やＬＥＤ制御部に所定の制御指令を送ることなどにより、スピーカ２７，２７からの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知するようにすればよい。このときには、スピーカ２７，２７からの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させてエラーの発生を報知することにより、変動表示装置９における表示動作に異常が発生して正しく表示できない場合でも、エラーの発生を適切に報知することができる。あるいは、例えばＣＰＵ８６がＲＯＭ８４に記憶されている所定のエラー表示用画像データを読み出し、入出力ポートからＬＣＤ駆動回路に供給させることで、変動表示装置９における画像表示によりエラーの発生を報知するようにし
てもよい。
【０５０７】
図７１は、図６９のステップＳ７０５にて実行される自動転送描画処理の一例を示すフローチャートである。この自動転送描画処理において、描画回路１５５は、まず、例えば転送制御回路１５２からの通知などに基づいて、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける画像データの読出アドレスを特定する（ステップＳ７３１）。続いて、ステップＳ７３１にて特定した読出アドレスに基づきインデックステーブル２５０を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７３２）。
【０５０８】
ステップＳ７３２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７３２；Ｙｅｓ）、自動転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７３３）。この後、描画回路１５５は、ステップＳ７３１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７３３にて特定した書込アドレスへの画像データの書込動作とを行う（ステップＳ７３４）。このとき、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂから読み出される画像データがピクセルデータである場合には、可変アドレスエリア１５６Ｂから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、可変アドレスエリア１５６Ｂから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、可変アドレスエリア１５６Ｂから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ２６２が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ２６２へと転送するようにしてもよい。この場合、ＶＤＰ２６２では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０５０９】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、変動表示装置９の表示画面上における演出画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７に設けられた第１表示用データエリア１５７Ａに展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、表示回路１５８に含まれる液晶ドライバといった、変動表示装置９の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。また、フレームバッファメモリ１５７に設けられた第２表示用データエリア１５７Ｂに展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、ＬＣＤ駆動回路といった、変動表示装置９の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。加えて、ステップＳ７３４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにすればよい。
【０５１０】
ステップＳ７３４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７３５）、完了していなければ（ステップＳ７３５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７３６）、ステップＳ７３４の処理に戻る。他方、ステップＳ７３５にて描画が完了すれば（ステップＳ７３５；Ｙｅｓ）、描画に用いた画像データと対応付けてインデックステーブル２５０に登録された「転送完了フラグ」をクリアして「オフ」とした後（ステップＳ７３７）、自動転送描画処理を終了する。
【０５１１】
ステップＳ７３２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７３２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７３８）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７３８；Ｎｏ）、ステップＳ７３２に戻って待機する。これに対して、ステップＳ７３８にて転送完了待ち時間が経過した場合には（ステップＳ７３８；Ｙｅｓ）、例えばホストインタフェース（図示略）を介して演出制御用マイクロコンピュータ８１に対して所定のエラー情報を送信することなどにより、エラーが発生した旨を通知してから（ステップＳ７３９）、自動転送描画処理を終了する。描画回路１５５がステップＳ７３９の処理を実行することにより送信されたエラー情報を受け取った演出制御用マイクロコンピュータ８１では、ステップＳ７１８の処理により送信されたエラー情報を受け取った場合と同様に、例えばＣＰＵ８６が音制御部１２２やランプ制御部１２３に所定の制御指令を送ることなどにより、スピーカ２７，２７からの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知するようにすればよい。あるいは、例えばＣＰＵ８６がＲＯＭ８４に記憶されている所定のエラー表示用画像データを読み出し、入出力ポートからＬＣＤ駆動回路に供給させることで、変動表示装置９における画像表示によりエラーの発生を報知するようにしてもよい。
【０５１２】
図７２は、表示制御部のＶＤＰ２６２が備える動画像用デコーダ（図示略）により実行される動画像デコード処理の一例を示すフローチャートである。動画像用デコーダ（図示略）は、演出制御用マイクロコンピュータ８１からの動画像デコード指令を受信したことに応答して、図７２に示すような動画像デコード処理の実行を開始する。この動画像デコード処理において、動画像用デコーダ（図示略）は、まず、画像データメモリ１４２に記憶されている演出表示に使用する動画像データから、１フレーム分のピクチャを示すピクチャデータを読み出す（ステップＳ７５１）。なお、動画像用デコーダ（図示略）が画像データメモリ１４２に記憶されている動画像データを読み出す際には、例えば事前に演出制御用マイクロコンピュータ８１から送信されたマルチビュー設定指令といった、動画像表示用の設定指令に応答して、画像データメモリ１４２から動画像データを読み出すデータバスのバス幅が、３２ビット幅といった、転送制御回路１５２が画像データメモリ１４２からスプライト画像データを読み出すときとは異なるバス幅に設定されている。また、ピクチャデータは、動画像データにて配列されている順番に従って再生することができるような順番で読み出される。なお、再生される順番とデコードされる順番は必ずしも一致しない。例えば、Ｂピクチャは、その後に配されているＩピクチャ又はＰピクチャをデコードしたあとにデコードされる。ステップＳ７５１の処理において、動画像用デコーダ（図示略）は、例えば事前に演出制御用マイクロコンピュータ８１から送信された動画像表示設定指令といった、個別の動画像を表示するための設定指令に応答して、画像データメモリ１４２における動画像データの読出位置（例えば読出アドレス）を指定する読出ポインタの値（読出ポインタ値）や、フレームバッファメモリ１５７にてデコード後の表示用データを書き込む書込位置（例えば書込アドレス）を指定する書込ポインタの値（書込ポインタ値）、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにて個別の動画像に対応したデコード後の画像データを一時記憶するピクチャバッファ位置（例えば記憶アドレス）を指定するピクチャバッファポインタの値（ピクチャバッファポインタ値）の設定を行うようにすればよい。
【０５１３】
なお、圧縮符号化が施された圧縮データからなる動画像データを読み出す際には、ＶＤＰ２６２が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６など）が画像データメモリ１４２にアクセスして動画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された動画像データを、そのままＶＤＰ２６２へと転送するようにしてもよい。この場合、ＶＤＰ２６２では、例えば動画像用デコーダ（図示略）がステップＳ７５１の処理において、ホストインタフェース（図示略）などの外部インタフェースを介して、転送された動画像データを受け取るようにすればよい。
【０５１４】
ステップＳ７５１にてピクチャデータを読み出した後、動画像用デコーダ（図示略）は、その読出データをデコードし（ステップＳ７５２）、デコード後のピクチャデータを一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにてピクチャバッファポインタ値に対応したピクチャバッファに一旦記憶させた後、書込ポインタ値に対応するフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させることにより、動画像を変動表示装置９の表示画面内における所定位置に表示可能とする（ステップＳ７５３）。なお、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに一旦記憶されたピクチャデータを読み出してフレームバッファメモリ１５７に書き込む処理は、描画回路１５５が実行するようにしてもよい。
【０５１５】
ステップＳ７５３の処理に続いて、読出ポインタ値の更新を行う（ステップＳ７５４）。ここで、１つの動画像を再生表示するために一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに設けられた複数のピクチャバッファを用いる場合には、ステップＳ７５４の処理においてピクチャバッファポインタ値の更新も行うようにすればよい。こうして１フレーム分のピクチャデータのデコードが完了すると、動画像用デコーダ（図示略）は、ホストインタフェース（図示略）から演出制御用マイクロコンピュータ８１に対してイベント割込み信号を出力させる（ステップＳ７５５）。これにより、１フレーム分のピクチャデータのデコードが完了したことが、ＶＤＰ２６２から演出制御用マイクロコンピュータ８１のＣＰＵ８６へと通知されることになる。そして、例えばイベント割込み信号の出力期間を計測するためのタイマをスタートさせて、そのタイマ値が所定の信号出力期間判定値に達したか否かを判定することなどにより、信号出力期間が終了したか否かを判定する（ステップＳ７５６）。あるいは、演出制御用マイクロコンピュータ８１からイベント割込み信号を受け付けたことに対する応答信号を受信したか否かの判定を行うことにより、信号出力期間が終了したか否かを判断するようにしてもよい。
【０５１６】
ステップＳ７５６にて信号出力期間が終了しない場合には（ステップＳ７５６；Ｎｏ）、ステップＳ７５６の処理を繰り返し実行して待機する。これに対して、信号出力期間が終了した場合には（ステップＳ７５６；Ｙｅｓ）、イベント割込み信号の出力を停止してから（ステップＳ７５７）、動画像デコード処理を終了する。
【０５１７】
ＶＤＰ２６２では、フレームバッファメモリ１５７の第１表示用データエリア１５７Ａに記憶された表示用データが、例えば変動表示装置９における表示画像のリフレッシュタイミングに対応して、表示回路１５８により読み出される。動画像用デコーダ（図示略）や描画回路１５５は、表示回路１５８による表示用データの読み出しが開始されるまでに、１フレーム分の演出画像を更新できるように、フレームバッファメモリ１５７の第１表示用データエリア１５７Ａに対する表示用データの書込動作を完了させればよい。
【０５１８】
以下、パチンコ遊技機１における具体的な制御の一例について説明する。パチンコ遊技機１の電源が投入され、所定の電源基板から電源電圧の供給が開始されると、演出制御基板８０では、演出制御用マイクロコンピュータ８１が起動し、ＣＰＵ８６が初期化処理を実行した後（図５５のステップＳ５１）、記憶領域設定指令処理を実行する（ステップＳ５２）。この記憶領域設定指令処理において、演出制御用マイクロコンピュータ８１では、ＣＰＵ８６が入出力ポートから表示制御部のＶＤＰ２６２に対して記憶領域設定指令を送信させる（図５６のステップＳ１３３）。
【０５１９】
ＶＤＰ２６２では、例えば転送制御回路１５２が、記憶領域設定指令を受信したことに応答して（図６４のステップＳ６０２；Ｙｅｓ）、記憶領域設定処理を実行する（ステップＳ６０３）。この記憶領域設定処理では、記憶領域設定指令により通知されたアドレスＳＴＡＤＤとアドレスＥＮＡＤＤをＶＤＰ２６２の内部レジスタに格納することなどによって（図６５のステップＳ６１３、Ｓ６１５）、一時記憶メモリ（図示略）における記憶領域に、固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとが配置されることになる。
【０５２０】
図７３は、演出制御基板８０に搭載された表示制御部における画像データ処理動作の一例を示す説明図である。演出制御用マイクロコンピュータ８１の起動に対応して、演出制御用マイクロコンピュータ８１のＣＰＵ８６が事前転送指令処理を実行する（図５５のステップＳ５３）。そして、事前転送指令処理では、例えば図８（Ｂ）に示す事前転送設定テーブル２２０Ａ、２２０Ｂのうちから、パチンコ遊技機１における遊技状態を確変遊技状態とする制御が開始されるか否かに対応したものをセットする（図５７のステップＳ１４１〜Ｓ１４４）。続いて、処理数及び事前転送カウント値に応じて読み出したテーブルデータから特定された画像データの読出アドレス、書込アドレス、転送データ量に基づき、事前転送指令を作成してＶＤＰ２６２に送信する（ステップＳ１４７〜Ｓ１５３）。これにより、画像データメモリ１４２に記憶されている複数種類の画像データのうち、各画像データに対応した演出画像による画像表示の実行頻度が所要の画像データに対応した演出画像による画像表示の実行頻度に比べて高い画像データを、画像データメモリ１４２から読み出して一時記憶メモリ（図示略）における固定アドレスエリア１５６Ａに転送することの指令が行われる。
【０５２１】
ＶＤＰ２６２では、例えば転送制御回路１５２が、事前転送指令を受信したことに応答して（図６４のステップＳ６０４；Ｙｅｓ）、事前転送処理を実行する（ステップＳ６０５）。この事前転送処理では、事前転送指令により通知された画像データの読出アドレス、書込アドレス、転送データ量などに基づいて、画像データメモリ１４２から画像データを読み出して一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに転送する（図６６のステップＳ６２１〜Ｓ６２５）。これにより、画像データメモリ１４２に記憶されている複数種類の画像データのうち、各画像データに対応した演出画像による画像表示の実行頻度が所要の画像データに対応した演出画像による画像表示の実行頻度に比べて高い画像データを、画像データメモリ１４２から読み出して一時記憶メモリ（図示略）における固定アドレスエリア１５６Ａに転送することができる。
【０５２２】
その後、遊技領域に打ち込まれた遊技球が普通図柄表示器１０に形成された始動入賞口へと入賞したことに応じて、特別図柄表示器８による特図ゲームや変動表示装置９における飾り図柄の可変表示を実行するための実行条件が成立する。こうした実行条件の成立に基づき、例えば変動表示装置９では、「左」、「中」、「右」の各可変表示部において飾り図柄の可変表示が開始される。このとき、演出制御用マイクロコンピュータ８１では、例えばＣＰＵ８６が図９に示す演出制御パターンテーブル２３０Ａに格納された複数種類の演出制御パターンのうちから、可変表示開始コマンドに示された可変表示パターンや、リーチ予告及び大当り予告を実行するか否かの決定結果等に対応した演出制御パターンを設定する（図６１のステップＳ５４１）。その後、定期的に演出制御プロセスタイマ値を更新し（図４５のステップＳ５５１）、更新後の演出制御プロセスタイマ値に対応して演出制御パターンから読み出した表示制御データに基づき（ステップＳ５５３）、変動表示装置９における表示の更新タイミングであれば（ステップＳ５５４；Ｎｏ）、表示制御データに応じた指令や処理が行われる（ステップＳ５５５）。
【０５２３】
また、特別図柄表示器８による特図ゲームや変動表示装置９における飾り図柄の可変表示を実行するための実行条件が成立せずに、主基板３１から演出制御基板８０に対してデモ表示コマンドが送信された場合には、例えばＣＰＵ８６が図１１に示す演出制御パターンテーブル２３０Ｂに格納された複数種類の演出制御パターンのうちから、デモ表示コマンドに対応したデモ表示用演出制御パターンを設定する（図６０のステップＳ５１０）。その後、定期的に演出制御プロセスタイマ値を更新し（ステップＳ５１４）、更新後の演出制御プロセスタイマ値に対応してデモ表示用演出制御パターンから読み出した表示制御データに基づき（ステップＳ５１６）、変動表示装置９における表示の更新タイミングであれば（ステップＳ５１７；Ｎｏ）、表示制御データに応じた指令や処理が行われる（ステップＳ５１８）。
【０５２４】
例えば、演出制御パターンから読み出された表示制御データなどに従って、スプライト画像の表示を更新するための処理として、ＣＰＵ８６が図６３のフローチャートに示すような画像更新指令処理を実行することができる。この画像更新指令処理では、更新対象となる演出画像に対応した画像データの読出位置が固定アドレスエリア１５６Ａであるか否かを判定する（図６３のステップＳ５７２）。
【０５２５】
一例として、更新対象となる演出画像が飾り図柄を示すものである場合には、その演出画像は固定アドレスエリア１５６Ａに画像データを事前に転送する対象となるものであり、対応する画像データの読出位置が固定アドレスエリア１５６Ａであると判定される。こうした読出位置が固定アドレスエリア１５６Ａである旨の判定結果に基づき（ステップＳ５７２；Ｙｅｓ）、ＣＰＵ８６は、例えば演出制御パターンから読み出した表示制御データなどによって、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定し、固定アドレス指定転送指令を作成して、入出力ポートから表示制御部のＶＤＰ２６２に対して送信させる（ステップＳ５７３〜Ｓ５７６）。
【０５２６】
ＶＤＰ２６２では、例えば描画回路１５５が、固定アドレス指定転送指令を受信したことに応答して（図６９のステップＳ７０２；Ｙｅｓ）、固定アドレス指定描画処理を実行する（ステップＳ７０３）。この固定アドレス指定描画処理では、インデックステーブル２５０において固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図７０のステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータなどから特定される画像データの読出アドレス、書込アドレス、転送データ量などに基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７１３〜Ｓ７１６）。
【０５２７】
また、演出制御用マイクロコンピュータ８１のＣＰＵ８６により、更新対象となる演出画像に対応した画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（図６３のステップＳ５７２；Ｎｏ）、例えば演出制御パターンから読み出した表示制御データなどによって、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定し、自動転送指令を作成して、入出力ポートから表示制御部のＶＤＰ２６２に対して送信させる（ステップＳ５７７〜Ｓ５８０）。
【０５２８】
ＶＤＰ２６２では、まず、転送制御回路１５２が、自動転送指令を受信したことに応答して（図６４のステップＳ６０６；Ｙｅｓ）、自動転送制御処理を実行する（ステップＳ６０７）。この自動転送制御処理では、画像データメモリ１４２における画像データの読出アドレスが、自動転送指令に含まれるデータなどから特定される（図６７のステップＳ６３１）。その一方で、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスは、例えばインデックステーブル２５０を参照することなどにより特定された空き領域のうちから画像データを記憶させるために選択された領域の先頭アドレスとして、転送制御回路１５２により自動的に特定される（ステップＳ６３２）。そして、自動転送指令により通知された転送する画像データのデータ量などに基づき（ステップＳ６３３）、画像データメモリ１４２から読み出した画像データを一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに書き込んで記憶させる（ステップＳ６３４、Ｓ６３５）。
【０５２９】
続いて、ＶＤＰ２６２では、例えば描画回路１５５が、自動転送指令を受信したことに応答して（図６９のステップＳ７０４；Ｙｅｓ）、自動転送描画処理を実行する（ステップＳ７０５）。この自動転送描画処理では、インデックステーブル２５０において可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図７１のステップＳ７３２；Ｙｅｓ）、例えば転送制御回路１５２から通知された可変アドレスエリア１５６Ｂにおける画像データの読出アドレスや、自動転送指令に含まれるデータなどから特定された画像データの書込アドレス、転送する画像データのデータ量などに基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７３３〜Ｓ７３６）。
【０５３０】
転送制御回路１５２は、画像データメモリ１４２から読み出した画像データを一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａまたは可変アドレスエリア１５６Ｂに書き込むことによる画像データの転送が完了したときに、ＶＤＰ２６２に設けられたインデックステーブル２５０の更新を行う。
【０５３１】
例えば、事前転送指令に応じて画像データメモリ１４２から一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａへのデータ転送が完了した場合には（図６６のステップＳ６２５；Ｙｅｓ）、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定することなどにより、インデックステーブル２５０に画像データの転送完了を登録する（ステップＳ６２６）。
【０５３２】
また、例えば、自動転送指令に応じて画像データメモリ１４２から一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂへのデータ転送が完了した場合には（図６７のステップＳ６３５；Ｙｅｓ）、可変アドレスエリア１５６Ｂへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」が「オン」に設定することなどにより、インデックステーブル２５０に画像データの転送完了を登録する（ステップＳ６３６）。
【０５３３】
こうしたインデックステーブル２５０の登録内容に基づいて、描画回路１５５は一時記憶メモリ（図示略）から画像データを読み出して表示用データの作成を実行できるか否かの判定を行う。
【０５３４】
例えば、描画回路１５５は、固定アドレス指定転送指令を受信したことに応答して、固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル２５０において「オン」となっているか否かを判定する（図７０のステップＳ７１２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７１２；Ｙｅｓ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成可能であるとの判断に基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７１３〜Ｓ７１６）。これに対して、「読出完了フラグ」が「オフ」であれば（ステップＳ７１２；Ｎｏ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７１７；Ｎｏ）。この待機中には、固定アドレスエリア１５６Ａから読み出した画像データを用いた表示用データの作成が実行されない。
【０５３５】
また、例えば、描画回路１５５は、自動転送指令を受信したことに応答して、可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル２５０において「オン」となっているか否かを判定する（図７１のステップＳ７３２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７３２；Ｙｅｓ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成可能であるとの判断に基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７３３〜Ｓ７３７）。これに対して、「転送完了フラグ」が「オフ」であれば（ステップＳ７３２；Ｎｏ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７３８；Ｎｏ）。この待機中には、可変アドレスエリア１５６Ｂから読み出した画像データを用いた表示用データの作成が実行されない。
【０５３６】
演出制御用マイクロコンピュータ８１では、演出制御パターンから読み出した表示制御データなどに従って、ＣＰＵ８６が表示用データ転送指令を作成し、入出力ポートから表示制御部のＶＤＰ２６２に対して送信することができる。ＶＤＰ２６２では、例えば転送制御回路１５２が、表示用データ転送指令を受信したことに応答して（図６４のステップＳ６０８；Ｙｅｓ）、表示用データ転送処理を実行する（ステップＳ６０９）。この表示用データ転送処理では、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂにおける表示用データの読出アドレスが、表示用データ転送指令に含まれるデータなどから特定される（図６８のステップＳ６４１）。その一方で、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおける表示用データの書込アドレスは、例えばインデックステーブル２５０を参照することなどにより特定された空き領域のうちから表示用データを記憶させるために選択された領域の先頭アドレスとして、転送制御回路１５２により自動的に特定される（ステップＳ６４２）。そして、表示用データ転送指令により通知された転送する画像データのデータ量などに基づき（ステップＳ６４３）、フレームバッファメモリ１５７から読み出した画像データを一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに書き込んで記憶させる（ステップＳ６４４、Ｓ６４５）。こうして一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに記憶された表示用データは、ホストインタフェース１５１を介して演出制御用マイクロコンピュータ８１からの読み出しが可能となり、例えば演出制御用マイクロコンピュータ８１のＲＡＭ８５に転送される。
【０５３７】
演出制御用マイクロコンピュータ８１のＣＰＵ８６は、図６０のステップＳ５１０にてデモ表示用演出制御パターンを設定した後、ステップＳ５１６にてデモ表示用演出制御パターンから読み出した表示制御データに基づき、ステップＳ５１８にて各種の指令や処理を行う。図７４は、ステップＳ５１０にて設定されるデモ表示用演出制御パターンの具体的な一例を示す説明図である。
【０５３８】
図７４に示すようなデモ表示用演出制御パターンに基づいて、ＣＰＵ８６は入出力ポートから表示制御部のＶＤＰ２６２に対して各種の表示制御指令を送信させ、ＶＤＰ２６２では演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理が実行される。図７５は、図７４に示すようなデモ表示用演出制御パターンに基づいて、演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２により実行されるデモ画面表示のための処理を示すフローチャートである。図７６は、変動表示装置９にてデモ画面表示を行うために、演出制御用マイクロコンピュータ８１や表示制御部にて実行される画像データ処理動作の一例を示す説明図である。
【０５３９】
図７５のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、デモ画面に対応する表示用データの展開タイミングとなったか否かを判定する（ステップＳＴ１１）。このステップＳＴ１１の処理は、例えばＣＰＵ８６が図６０に示すステップＳ５１５の処理にて、演出制御プロセスタイマ値と図７４に示すデモ表示用演出制御パターンにてデモ画面＃１展開判定値として指定された演出制御プロセスタイマ判定値＃Ａ１とが合致するか否かを判定することなどに対応する。このとき、デモ画面表示用データの展開タイミングではないと判定された場合には（ステップＳＴ１１；Ｎｏ）、ステップＳＴ１１の処理を繰り返して待機することになる。
【０５４０】
例えば演出制御プロセスタイマ値が図７４に示すデモ表示用演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ａ１と合致した場合には、デモ画面表示用データの展開タイミングであると判定される。こうしてデモ画面表示用データの展開タイミングに達すると（ステップＳＴ１１；Ｙｅｓ）、例えばＣＰＵ８６が図７４に示すデモ表示用演出制御パターンにて演出制御プロセスタイマ判定値＃Ａ１と対応付けられた表示制御データ＃Ａ１を読み出し、デモ画面＃１の表示に用いる画像データを展開するための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ａ１に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、自動転送指令や固定アドレス指定転送指令といった、デモ画面＃１の表示用データをフレームバッファメモリ１５７に書き込ませるための表示制御指令を送信する。例えばデモ画面＃１を表示するために使用する画像データが事前転送処理によって一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに記憶されている場合には、表示制御データ＃Ａ１に対応して固定アドレス指定転送指令を送信すればよい。
【０５４１】
ＶＤＰ２６２では、固定アドレス指定転送指令を受信した場合に、描画回路１５５が固定アドレス指定転送指令に含まれるデータなどから特定した画像データを一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａから読み出し、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込むことで、デモ画面＃１の表示用データをフレームバッファメモリ１５７に展開して記憶させる（ステップＳＴ１２）。このステップＳＴ１２の処理は、例えば描画回路１５５が図５２のステップＳ７０３にて図７０のフローチャートに示すような固定アドレス指定描画処理を実行することや、転送制御回路１５２が図６４のステップＳ６０７にて図６７のフローチャートに示すような自動転送制御処理を実行するとともに描画回路１５５が図６９のステップＳ７０５にて図７１のフローチャートに示すような自動転送描画処理を実行することに対応する。
【０５４２】
その後、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する転送タイミングとなったか否かを判定する（ステップＳＴ１３）。このステップＳＴ１３の処理は、例えばＣＰＵ８６が図６０に示すステップＳ５１５の処理にて、演出制御プロセスタイマ値と図７４に示すデモ表示用演出制御パターンにてデモ画面＃１転送判定値として指定された演出制御プロセスタイマ判定値＃Ａ２とが合致するか否かを判定することなどに対応する。このとき、表示用データの転送タイミングではないと判定された場合には（ステップＳＴ１３；Ｎｏ）、ステップＳＴ１３の処理を繰り返して待機することになる。
【０５４３】
例えば演出制御プロセスタイマ値が図７４に示すデモ表示用演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ａ２と合致した場合には、表示用データの転送タイミングであると判定される。こうして表示用データの転送タイミングに達すると（ステップＳＴ１３；Ｙｅｓ）、例えばＣＰＵ８６が図７４に示すデモ表示用演出制御パターンにて演出制御プロセスタイマ判定値＃Ａ２と対応付けられた表示制御データ＃Ａ２を読み出し、ＶＤＰ２６２にてフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに展開記憶された表示用データを一時記憶メモリ（図示略）に転送させるための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ａ２に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、表示用データ転送指令を送信する。
【０５４４】
ＶＤＰ２６２では、転送制御回路１５２が表示用データ転送指令に含まれるデータなどから特定した表示用データをフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂから読み出し、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに書き込むことで、デモ画面＃１の表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する（ステップＳＴ１４）。このステップＳＴ１４の処理は、例えば転送制御回路１５２が図６４に示すステップＳ６０９にて図６８のフローチャートに示すような表示用データ転送処理を実行することに対応する。
【０５４５】
続いて、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、表示用データをＶＤＰ２６２の一時記憶メモリ（図示略）から読み出して取得する読出タイミングとなったか否かを判定する（ステップＳＴ１５）。このステップＳＴ１５の処理は、例えばＣＰＵ８６が図６０に示すステップＳ５１５の処理にて、演出制御プロセスタイマ値と図７４に示すデモ表示用演出制御パターンにてデモ画面＃１データ取得判定値として指定された演出制御プロセスタイマ判定値＃Ａ３とが合致するか否かを判定することなどに対応する。このとき、表示用データの読出タイミングではないと判定された場合には（ステップＳＴ１５；Ｎｏ）、ステップＳＴ１５の処理を繰り返して待機することになる。
【０５４６】
例えば演出制御プロセスタイマ値が図７４に示すデモ表示用演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ａ３と合致した場合には、表示用データの読出タイミングであると判定される。こうして表示用データの読出タイミングに達すると（ステップＳＴ１５；Ｙｅｓ）、例えばＣＰＵ８６が入出力ポートからＶＤＰ２６２の一時記憶メモリ（図示略）にアクセスして、デモ画面＃１の表示用データを読み出し、演出制御用マイクロコンピュータ８１のＲＡＭ８５に転送して記憶させる（ステップＳＴ１６）。このステップＳＴ１６の処理は、例えばＣＰＵ８６が図６０に示すステップＳ５１８にて、図７４に示すデモ表示用演出制御パターンから読み出した表示制御データ＃Ａ３に対応した処理を実行することなどに対応する。
【０５４７】
さらに、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、ＲＡＭ８５に記憶された表示用データをＬＣＤ駆動回路に供給してデモ画面を表示させるデモ画面表示タイミングとなったか否かを判定する（ステップＳＴ１７）。このステップＳＴ１７の処理は、例えばＣＰＵ８６が図６０に示すステップＳ５１５の処理にて、演出制御プロセスタイマ値と図７４に示すデモ表示用演出制御パターンにてデモ画面＃１表示判定値として指定された演出制御プロセスタイマ判定値＃Ａ４とが合致するか否かを判定することなどに対応する。このとき、デモ画面表示タイミングではないと判定された場合には（ステップＳＴ１７；Ｎｏ）、ステップＳＴ１７の処理を繰り返して待機することになる。
【０５４８】
例えば演出制御プロセスタイマ値が図７４に示すデモ表示用演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ａ４と合致した場合には、デモ画面表示タイミングであると判定される。こうしてデモ画面表示タイミングに達すると（ステップＳＴ１７；Ｙｅｓ）、例えばＣＰＵ８６がＲＡＭ８５からデモ画面＃１の表示用データを読み出し、ＬＣＤ駆動回路に供給する（ステップＳＴ１８）。ＬＣＤ駆動回路は、演出制御用マイクロコンピュータ８１から供給された表示用データに基づいて変動表示装置９を駆動し、その表示画面上にデモ画面＃１を表示させる（ステップＳＴ１９）。
【０５４９】
このようにして、デモ画面＃１を、変動表示装置９の表示画面上に表示させることができる。そして、デモ画面＃１を変動表示装置９の表示画面上に表示させる場合と同様にして、デモ表示用演出制御パターンから読み出した表示制御データに基づき、演出制御用マイクロコンピュータ８１のＣＰＵ８６が各種の指令や処理を行うとともに、表示制御部のＶＤＰ２６２が演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理を実行することにより、デモ画面＃２やデモ画面＃３を、変動表示装置９の表示画面上に表示させることもできる。このときには、デモ表示用演出制御パターンにおける演出制御プロセスタイマ判定値の設定に従って、予め決まった順序でデモ画面＃１〜＃３を、変動表示装置９の表示画面上に表示させればよい。あるいは、デモ画面＃１〜＃３のそれぞれを表示させるためのデモ表示用演出制御パターンを複数種類用意しておき、いずれかのデモ表示用演出制御パターンに従ったデモ画面表示が終了するごとに、例えば乱数回路等により更新される所定の乱数値を抽出し、ＲＯＭ８４に予め記憶されたデモ画面決定テーブルを参照することにより、複数種類のデモ表示用演出制御パターンのうちいずれかを選択して、選択されたデモ表示用演出制御パターンに従ったデモ画面表示を行うことにより、デモ画面＃１〜＃３のいずれかを、変動表示装置９の表示画面上にてランダムに表示させるようにしてもよい。
【０５５０】
演出制御用マイクロコンピュータ８１のＣＰＵ８６は、図６１のステップＳ５４１にて、可変表示開始コマンドにより主基板３１から通知された可変表示パターンや、確定飾り図柄、リーチ予告パターン、大当り予告パターンなどの決定結果に対応する演出制御パターンを設定する。その後、図６２のステップＳ５５３にて演出制御パターンから読み出した表示制御データに基づき、ステップＳ５５５にて各種の指令や処理を行う。
【０５５１】
図７７は、ステップＳ５４１にて設定される演出制御パターンの一例として、通常Ｂ４（リーチ予告＃３）演出制御パターンの具体的な構成例を示す説明図である。図７７に示すような通常Ｂ４（リーチ予告＃３）演出制御パターンに基づいて、ＣＰＵ８６は入出力ポートから表示制御部のＶＤＰ２６２に対して各種の表示制御指令を送信させ、ＶＤＰ２６２では演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理が実行される。図７８は、図７７に示すような通常Ｂ４（リーチ予告＃３）演出制御パターンに基づいて、演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２により実行されるリーチ予告＃３表示のための処理を示すフローチャートである。なお、例えば通常Ｂ４（リーチ予告＃３）演出制御パターンといった、ステップＳ５４１にて設定される演出制御パターンに基づく演出制御では、図７８のフローチャートに示すような予告演出を実行するための処理と並行して、変動表示装置９にて飾り図柄の可変表示を実行するための処理なども行われている。
【０５５２】
図７８のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、リーチ予告＃３に対応する表示用データの展開タイミングとなったか否かを判定する（ステップＳＴ３１）。このステップＳＴ３１の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにてリーチ予告＃３展開判定値として指定された演出制御プロセスタイマ判定値＃Ｂ１とが合致するか否かを判定することなどに対応する。このとき、表示用データの展開タイミングではないと判定された場合には（ステップＳＴ３１；Ｎｏ）、ステップＳＴ３１の処理を繰り返して待機することになる。
【０５５３】
例えば演出制御プロセスタイマ値が図７８に示す通常Ｂ４（リーチ予告＃３）演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｂ１と合致した場合には、リーチ予告＃３に対応する表示用データの展開タイミングであると判定される。こうして表示用データの展開タイミングに達すると（ステップＳＴ３１；Ｙｅｓ）、例えばＣＰＵ８６が図７８に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにて演出制御プロセスタイマ判定値＃Ｂ１と対応付けられた表示制御データ＃Ｂ１を読み出し、リーチ予告＃３に対応するキャラクタ画像の表示に用いる画像データを展開するための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｂ１に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、自動転送指令や固定アドレス指定転送指令といった、リーチ予告＃３に対応する表示用データをフレームバッファメモリ１５７に書き込ませるための表示制御指令を送信する。例えばリーチ予告＃３に対応するキャラクタ画像を表示するために使用する画像データが事前転送処理では一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに転送されていない場合には、表示制御データ＃Ｂ１に対応して自動転送指令を送信すればよい。
【０５５４】
ＶＤＰ２６２では、自動転送指令を受信した場合に、転送制御回路１５２が自動転送指令に含まれるデータなどから特定した画像データを画像データメモリ１４２から読み出して一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに転送した後に、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出してフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込むことで、リーチ予告の表示用データをフレームバッファメモリ１５７に展開して記憶させる（ステップＳＴ３２）。
【０５５５】
その後、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する転送タイミングとなったか否かを判定する（ステップＳＴ３３）。このステップＳＴ３３の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにてリーチ予告＃３転送判定値として指定された演出制御プロセスタイマ判定値＃Ｂ２とが合致するか否かを判定することなどに対応する。このとき、表示用データの転送タイミングではないと判定された場合には（ステップＳＴ３３；Ｎｏ）、ステップＳＴ３３の処理を繰り返して待機することになる。
【０５５６】
例えば演出制御プロセスタイマ値が図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｂ２と合致した場合には、表示用データの転送タイミングであると判定される。こうして表示用データの転送タイミングに
達すると（ステップＳＴ３３；Ｙｅｓ）、例えばＣＰＵ８６が図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにて演出制御プロセスタイマ判定値＃Ｂ２と対応付けられた表示制御データ＃Ｂ２を読み出し、ＶＤＰ２６２にてフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに展開記憶された表示用データを一時記憶メモリ（図示略）に転送させるための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｂ２に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、表示用データ転送指令を送信する。
【０５５７】
ＶＤＰ２６２では、転送制御回路１５２が表示用データ転送指令に含まれるデータなどから特定した表示用データをフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂから読み出し、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに書き込むことで、リーチ予告＃３に対応する表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する（ステップＳＴ３４）。このステップＳＴ３４の処理は、例えば転送制御回路１５２が図６４に示すステップＳ６０９にて図６８のフローチャートに示すような表示用データ転送処理を実行することに対応する。
【０５５８】
続いて、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、表示用データをＶＤＰ２６２の一時記憶メモリ（図示略）から読み出して取得する読出タイミングとなったか否かを判定する（ステップＳＴ３５）。このステップＳＴ３５の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにてリーチ予告＃３データ取得判定値として指定された演出制御プロセスタイマ判定値＃Ｂ３とが合致するか否かを判定することなどに対応する。このとき、表示用データの読出タイミングではないと判定された場合には（ステップＳＴ３５；Ｎｏ）、ステップＳＴ３５の処理を繰り返して待機することになる。
【０５５９】
例えば演出制御プロセスタイマ値が図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｂ３と合致した場合には、表示用データの読出タイミングであると判定される。こうして表示用データの読出タイミングに達すると（ステップＳＴ３５；Ｙｅｓ）、例えばＣＰＵ８６が入出力ポートからＶＤＰ２６２の一時記憶メモリ（図示略）にアクセスして、リーチ予告＃３の表示用データを読み出し、演出制御用マイクロコンピュータ８１のＲＡＭ８５に転送して記憶させる（ステップＳＴ３６）。
【０５６０】
さらに、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、ＲＡＭ８５に記憶された表示用データをＬＣＤ駆動回路に供給してリーチ予告＃３に対応する演出画像を表示させるリーチ予告表示タイミングとなったか否かを判定する（ステップＳＴ３７）。このステップＳＴ３７の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンにてリーチ予告＃３表示判定値として指定された演出制御プロセスタイマ判定値＃Ｂ４とが合致するか否かを判定することなどに対応する。このとき、リーチ予告表示タイミングではないと判定された場合には（ステップＳＴ３７；Ｎｏ）、ステップＳＴ３７の処理を繰り返して待機することになる。
【０５６１】
例えば演出制御プロセスタイマ値が図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｂ４と合致した場合には、リーチ予告表示タイミングであると判定される。こうしてリーチ予告表示タイミングに達すると（ステップＳＴ３７；Ｙｅｓ）、例えばＣＰＵ８６がＲＡＭ８５からリーチ予告＃３の演出画像に対応する表示用データを読み出し、ＬＣＤ駆動回路に供給する（ステップＳＴ３８）。ＬＣＤ駆動回路は、演出制御用マイクロコンピュータ８１から供給された表示用データに基づいて変動表示装置９を駆動し、その表示画面上にリーチ予告＃３の演出画像を表示させる（ステップＳＴ３９）。
【０５６２】
ステップＳＴ３９の処理を実行した後には、例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値と図７７に示す通常Ｂ４（リーチ予告＃３）演出制御パターンで指定された所定の演出制御プロセスタイマ判定値とが合致するか否かを判定することなどにより、リーチ予告の終了タイミングとなったか否かを判定する（ステップＳＴ４０）。このとき、リーチ予告の終了タイミングではないと判定されれば（ステップＳＴ４０；Ｎｏ）、ステップＳＴ３１の処理に戻る。これにより、所定の演出画像更新タイミングに達したことに対応して、変動表示装置９の表示画面上に表示されるリーチ予告＃３の演出画像を更新させることができる。ステップＳＴ４０にてリーチ予告の終了タイミングであると判定された場合には、図７８のフローチャートに示すリーチ予告＃３表示のための処理を終了する。
【０５６３】
このようにして、リーチ予告＃３の演出画像を、変動表示装置９の表示画面上に表示させることができる。また、例えば通常Ｂ２（リーチ予告＃１）演出制御パターンや通常Ｂ３（リーチ予告＃２）演出制御パターンなどから読み出した表示制御データに基づき、演出制御用マイクロコンピュータ８１のＣＰＵ８６が各種の指令や処理を行うとともに、表示制御部のＶＤＰ２６２が演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理を実行することにより、リーチ予告＃１の演出画像や、リーチ予告＃２の演出画像を、変動表示装置９の表示画面上に表示させることもできる。
【０５６４】
図７９は、図６１のステップＳ５４１にて設定される演出制御パターンの他の一例として、マルチＡ大当り（リーチ予告なし，パターン＃１）演出制御パターンの具体的な構成例を示す説明図である。このマルチＡ大当り（リーチ予告なし，パターン＃１）演出制御パターンは、主基板３１からの可変表示開始コマンドに示された可変表示パターンがマルチＡの可変表示パターンであること、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定結果、リーチ予告を実行しない旨の決定結果などに対応して、図６１のステップＳ５４１にて設定可能となる。ＣＰＵ８６は入出力ポートから表示制御部のＶＤＰ２６２に対して各種の表示制御指令を送信させ、ＶＤＰ２６２では演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理が実行される。図８０は、図７９に示すような演出制御パターンに基づいて、演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２により実行されるマルチＡパターン＃１のための処理を示すフローチャートである。
【０５６５】
図８０のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、入出力ポートから表示制御部のＶＤＰ２６２に対して所定の表示制御指令を送信することなどにより、変動表示装置９における「左」、「中」、「右」の各可変表示部にて飾り図柄の可変表示を開始させる（ステップＳＴ５１）。このステップＳＴ５１の処理は、例えばＣＰＵ８６が図６１に示すステップＳ５４３の処理にて飾り図柄の可変表示を開始するための設定を行い、その設定に応じてＶＤＰ２６２が画像データの処理を実行することなどに対応する。
【０５６６】
その後、飾り図柄の可変表示態様がリーチとなったことに対応して、リーチ演出を開始する（ステップＳＴ５２）。このステップＳＴ５２の処理は、例えばＣＰＵ８６によって図６２のステップＳ５５２にて演出制御プロセスタイマ値と図７９に示す演出制御パターンにてリーチ演出開始判定値として指定された演出制御プロセスタイマ判定値＃Ｃ１とが合致する旨の判定がなされたときに、演出制御プロセスタイマ判定値＃Ｃ１と対応付けられた表示制御データ＃Ｃ１を読み出して、読出データに対応した指令や処理を実行することや、その指令に応じてＶＤＰ２６２が画像データの処理を実行することなどが対応する。これにより、変動表示装置９の表示画面上には、例えば飾り図柄の可変表示態様がリーチとなったことを報知するリーチ報知用画像が表示されるとともに、リーチが成立した有効ラインであるリーチラインを示す演出画像が表示される。
【０５６７】
続いて、ＣＰＵ８６は、変動表示装置９の表示画面を複数の表示領域に分割したマルチビューを開始するための指令や処理を実行する（ステップＳＴ５３）。また、ＣＰＵ８６は、変動表示装置９の表示画面上に配置された複数の表示領域にて個別に動画像の再生表示を開始するための指令や処理を実行する（ステップＳＴ５４）。こうしたステップＳＴ５３の処理やステップＳＴ５４の処理は、例えばＣＰＵ８６によって図６２のステップＳ５５２にて演出制御プロセスタイマ値と図７９に示す演出制御パターンにてマルチビュー設定判定値として指定された演出制御プロセスタイマ判定値＃Ｃ２とが合致する旨の判定がなされたときに、演出制御プロセスタイマ判定値＃Ｃ２と対応付けられた表示制御データ＃Ｃ２を読み出して、読出データに対応した指令や処理を実行することなどが対応する。このときには、表示制御データ＃Ｃ２に基づき、演出制御用マイクロコンピュータ８１から表示制御部のＶＤＰ２６２に対して、マルチビュー設定指令や動画像表示設定指令が送信される。ＶＤＰ２６２では、マルチビュー設定指令に応答して、表示回路１５８が有するスケーラ回路における拡大率を調整し、ＶＧＡモードのサイズ（６４０×４８０ピクセル）を有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへの変換を行えるように、拡大率を設定する。また、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第２のバス幅となる３２ビットに設定するとともに、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち動画像データを記憶するメモリチップ１４２−３を読出対象として選択するように、チップセレクトの設定をＣＳ＃１とする。加えて、ＶＤＰ２６２では、動画像表示設定指令に応答して、変動表示装置９の表示画面上に動画像を再生表示するための表示領域を２個配置するように、インデックステーブル２５０の設定や、フレームバッファメモリ１５７における書込位置の設定などが行われる。
【０５６８】
その後、ＣＰＵ８６は、演出制御プロセスタイマ値に基づき、動画像Ａ１の更新タイミングとなったか否かを判定する（ステップＳＴ５５）。ここで、動画像Ａ１は、マルチＡの可変表示パターンが第１のパターン＃１である場合に、例えば変動表示装置９の表示画面上に配置された表示領域にて再生表示される。このステップＳＴ５５の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７９に示す演出制御パターンにて動画像Ａ１展開判定値として指定された演出制御プロセスタイマ判定値＃Ｃ３とが合致するか否かを判定することなどに対応する。このとき、動画像Ａ１の更新タイミングではないと判定された場合には（ステップＳＴ５５；Ｎｏ）、ステップＳＴ５５の処理を繰り返して待機することになる。
【０５６９】
例えば演出制御プロセスタイマ値が図７９に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｃ３と合致した場合には、動画像Ａ１の更新タイミングであると判定される。こうして動画像Ａ１の更新タイミングに達すると（ステップＳＴ５５；Ｙｅｓ）、例えばＣＰＵ８６が図７９に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｃ３と対応付けられた表示制御データ＃Ｃ３を読み出し、動画像Ａ１の再生表示に用いる動画像データをデコードするための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｃ３に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、動画像デコード指令を送信する。
【０５７０】
ＶＤＰ２６２では、動画像用デコーダ（図示略）が動画像デコード指令に含まれるデータなどから特定した動画像データを１フレーム分だけデコードして、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおいてインデックステーブル２５０で指定された領域に書き込んで記憶させる（ステップＳＴ５６）。このときには、例えば描画回路１５５により可変アドレスエリア１５６Ｂからデコード後の動画像データを読み出して、フレームバッファメモリ１５７の第１表示用データエリア１５７Ａに書き込むようにすればよい。こうしたステップＳＴ５６の処理は、例えば動画像Ａ１に対応する動画像データのデコードを示す動画像デコード指令に応答して、動画像用デコーダ（図示略）が図７２に示すステップＳ７５１〜Ｓ７５３の処理を実行することなどに対応する。
【０５７１】
続いて、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、動画像Ａ２の更新タイミングとなったか否かを判定する（ステップＳＴ５７）。ここで、動画像Ａ２は、マルチＡの可変表示パターンが第１のパターン＃１である場合に、例えば変動表示装置９の表示画面上に配置された表示領域にて再生表示される。このステップＳＴ５７の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図７９に示す演出制御パターンにて動画像Ａ２展開判定値として指定された演出制御プロセスタイマ判定値＃Ｃ４とが合致するか否かを判定することなどに対応する。このとき、動画像Ａ２の更新タイミングではないと判定された場合には（ステップＳＴ５７；Ｎｏ）、ステップＳＴ５７の処理を繰り返して待機することになる。
【０５７２】
例えば演出制御プロセスタイマ値が図７９に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｃ４と合致した場合には、動画像Ａ２の更新タイミングであると判定される。こうして動画像Ａ２の更新タイミングに達すると（ステップＳＴ５７；Ｙｅｓ）、例えばＣＰＵ８６が図７９に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｃ４と対応付けられた表示制御データ＃Ｃ４を読み出し、動画像Ａ２の再生表示に用いる動画像データをデコードするための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｃ４に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、動画像デコード指令を送信する。
【０５７３】
ＶＤＰ２６２では、動画像用デコーダ（図示略）が動画像デコード指令に含まれるデータなどから特定した動画像データを１フレーム分だけデコードして、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおいてインデックステーブル２５０で指定された領域に書き込んで記憶させる（ステップＳＴ５８）。このときには、例えば描画回路１５５により可変アドレスエリア１５６Ｂからデコード後の動画像データを読み出して、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込むようにすればよい。こうしたステップＳＴ５８の処理は、例えば動画像Ａ２に対応する動画像データのデコードを示す動画像デコード指令に応答して、動画像用デコーダ（図示略）が図７２に示すステップＳ７５１〜Ｓ７５３の処理を実行することなどに対応する。
【０５７４】
ステップＳＴ５８の処理を実行した後には、例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値と図７９に示す演出制御パターンで指定された所定の演出制御プロセスタイマ判定値とが合致するか否かを判定することなどにより、動画像の再生表示を終了する動画像表示終了タイミングとなったか否かを判定する（ステップＳＴ５９）。このとき、動画像表示終了タイミングではないと判定されれば（ステップＳＴ５９；Ｎｏ）、ステップＳＴ５５の処理に戻る。これにより、所定の動画像Ａ１更新タイミングに達したことに対応して動画像Ａ１の表示を更新させることができるとともに、所定の動画像Ａ２更新タイミングに達したことに対応して動画像Ａ２の表示を更新させることができる。
【０５７５】
ここで、変動表示装置９における表示画像のリフレッシュタイミングが、図８１（Ａ）に示すような等間隔のタイミングＴ０１〜Ｔ２０であるものとする。この場合、例えば図７９に示す演出制御パターンにて、動画像Ａ１展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０１、Ｔ０３、・・・、Ｔ１９のリフレッシュタイミングにて動画像Ａ１の更新が可能となる演出制御プロセスタイマ値に設定する。また、動画像Ａ２展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０２、Ｔ０４、・・・、Ｔ２０のリフレッシュタイミングにて動画像Ａ２の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、変動表示装置９における画像フレーム周期の経過に対応して、画像データメモリ１４２から読み出される複数種類の動画像データごとに作成される複数種類の表示用データを所定の順番でフレームバッファメモリ１５７に書き込んで記憶させることができる。なお、画像フレーム周期は、一定間隔で到来する複数のリフレッシュタイミングのうち、所定のリフレッシュタイミングにて表示装置の表示画面上に１フレーム分の画像を表示させてから、次のリフレッシュタイミングにて１フレーム分の画像を表示させるまでの時間長（隣接するリフレッシュタイミングの時間間隔）である。
【０５７６】
例えば図８１（Ｂ）に示すように、動画像Ａ１の表示用データと、動画像Ａ２の表示用データとを、変動表示装置９の画像フレーム周期が経過したことに対応して、交互にフレームバッファメモリ１５７に書き込む。このとき、例えば動画像Ａ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ａ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、変動表示装置９における画像フレーム周期の２倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ａ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次の画像フレーム周期にて経過する第２書込周期が経過したときには、動画像Ａ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。そして、図８１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ａ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ａ２の表示が更新されるといったように、変動表示装置９における画像フレーム周期に比べて２倍の周期で、動画像Ａ１と動画像Ａ２の表示がそれぞれ更新されることになる。
【０５７７】
この場合、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、変動表示装置９における画像フレーム周期に比べて２倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、変動表示装置９の画像フレーム周期が１／６０秒である場合に、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、１／３０秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データにおけるコマ数は、変動表示装置９の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／２であればよい。
【０５７８】
図８０に示すステップＳＴ５９にて動画像表示終了タイミングである場合には（ステップＳＴ５９；Ｙｅｓ）、例えばＣＰＵ８６が演出制御パターンから読み出した所定の表示制御パターンに対応する指令や処理を行うとともに、ＶＤＰ２６２が演出制御用マイクロコンピュータ８１からの表示制御指令に従った設定を行うことなどにより、マルチビューによる動画像の再生表示を終了させる（ステップＳＴ６０）。その後、可変表示時間が経過したことに対応して、変動表示装置９の表示画面上にて確定飾り図柄を導出表示させる（ステップＳＴ６１）。
【０５７９】
このようにして、例えば変動表示装置９の表示画面を２つに分割した表示領域にて、動画像Ａ１と動画像Ａ２といった複数種類の動画像を個別に再生表示することができる。また、マルチＢの可変表示パターンが第１のパターン＃１である場合に対応して設けられた演出制御パターンでは、動画像Ｂ１展開判定値となる演出制御プロセスタイマ判定値を、図８１（Ａ）に示すようなタイミングＴ０１〜Ｔ２０のうち、タイミングＴ０１、Ｔ０４、・・・、Ｔ１９のリフレッシュタイミングにて動画像Ｂ１の更新が可能となる演出制御プロセスタイマ値に設定する。この演出制御パターンでは、動画像Ｂ２展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０２、Ｔ０５、・・・、Ｔ２０のリフレッシュタイミングにて動画像Ｂ２の更新が可能となる演出制御プロセスタイマ値に設定する。さらに、動画像Ｂ３展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０３、Ｔ０６、・・・、Ｔ１８のリフレッシュタイミングにて動画像Ｂ３の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、動画像Ｂ１の表示用データと、動画像Ｂ２の表示用データと、動画像Ｂ３の表示用データとを、変動表示装置９の画像フレーム周期が経過したことに対応して、例えば図８１（Ｃ）に示すような順番でフレームバッファメモリ１５７に書き込む。
【０５８０】
このとき、動画像Ｂ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ｂ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、変動表示装置９における画像フレーム周期の３倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ｂ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次のフレーム周期にて経過する第２書込周期が経過したときには、動画像Ｂ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。これにより、図８１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ｂ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ｂ２の表示が更新され、リフレッシュタイミングＴ０３では動画像Ｂ３の表示が更新されるといったように、変動表示装置９における画像フレーム周期に比べて３倍の周期で、各動画像Ｂ１〜Ｂ３の表示が更新されることになる。
【０５８１】
この場合、各動画像Ｂ１〜Ｂ３に対応した動画像データは、変動表示装置９における画像フレーム周期に比べて３倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、変動表示装置９の画像フレーム周期が１／６０秒である場合に、各動画像Ｂ１〜Ｂ３に対応した動画像データは、１／２０秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、各動画像Ｂ１〜Ｂ３に対応した動画像データにおけるコマ数は、変動表示装置９の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／３であればよい。
【０５８２】
マルチＣ可変表示パターンが第１のパターン＃１である場合に対応して設けられた演出制御パターンでは、動画像Ｃ１展開判定値となる演出制御プロセスタイマ判定値を、図８１（Ａ）に示すようなタイミングＴ０１〜Ｔ２０のうち、タイミングＴ０１、Ｔ０５、・・・、Ｔ１７のリフレッシュタイミングにて動画像Ｃ１の更新が可能となる演出制御プロセスタイマ値に設定する。この演出制御パターンでは、動画像Ｃ２展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０２、Ｔ０６、・・・、Ｔ１８のリフレッシュタイミングにて動画像Ｃ２の更新が可能となる演出制御プロセスタイマ値に設定するとともに、動画像Ｃ３展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０３、Ｔ０７、・・・、Ｔ１９のリフレッシュタイミングにて動画像Ｃ３の更新が可能となる演出制御プロセスタイマ値に設定する。さらに、動画像Ｃ４展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０４、Ｔ０８、・・・、Ｔ２０のリフレッシュタイミングにて動画像Ｃ４の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、動画像Ｃ１の表示用データと、動画像Ｃ２の表示用データと、動画像Ｃ３の表示用データと、動画像Ｃ４の表示用データとを、変動表示装置９の画像フレーム周期が経過したことに対応して、例えば図８１（Ｄ）に示すような順番でフレームバッファメモリ１５７に書き込む。
【０５８３】
このとき、動画像Ｃ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ｃ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、変動表示装置９における画像フレーム周期の４倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ｃ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次のフレーム周期にて経過する第２書込周期が経過したときには、動画像Ｃ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。これにより、図８１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ｃ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ｃ２の表示が更新され、リフレッシュタイミングＴ０３では動画像Ｃ３の表示が更新され、リフレッシュタイミングＴ０４では動画像Ｃ４の表示が更新されるといったように、変動表示装置９における画像フレーム周期に比べて４倍の周期で、各動画像Ｃ１〜Ｃ４の表示が更新されることになる。
【０５８４】
この場合、各動画像Ｃ１〜Ｃ４に対応した動画像データは、変動表示装置９における画像フレーム周期に比べて４倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、変動表示装置９の画像フレーム周期が１／６０秒である場合に、各動画像Ｃ１〜Ｃ４に対応した動画像データは、１／１５秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、各動画像Ｃ１〜Ｃ４に対応した動画像データにおけるコマ数は、変動表示装置９の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／４であればよい。
【０５８５】
このように、マルチＡ〜マルチＣの可変表示パターンが第１のパターン＃１である場合には、例えば変動表示装置９の表示画面上にて再生表示される動画像の総数（ストリーム数）に対応して、複数種類の動画像データに対応して作成される複数種類の表示用データのうち第１動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ１、動画像Ｂ１、動画像Ｃ１の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第１書込周期と、第２動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ２、動画像Ｂ２、動画像Ｃ２の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第２書込周期とが、いずれも変動表示装置９における画像フレーム周期の整数倍となる同一時間長を有することになる。
【０５８６】
図８２は、図６１のステップＳ５４１にて設定される演出制御パターンの他の一例として、マルチＡ大当り（リーチ予告なし，パターン＃２）演出制御パターンの具体的な構成例を示す説明図である。このマルチＡ大当り（リーチ予告なし，パターン＃２）演出制御パターンも、図７９に示したマルチＡ大当り（リーチ予告なし，パターン＃１）演出制御パターンと同様に、主基板３１からの可変表示開始コマンドに示された可変表示パターンがマルチＡの可変表示パターンであること、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定結果、リーチ予告を実行しない旨の決定結果などに対応して、図６１のステップＳ５４１にて設定可能となる。一例として、ステップＳ５４１では、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ８６が実行するソフトウェアにより更新される、演出制御パターン決定用の乱数値に基づき、ＲＯＭ８４などに予め記憶された演出制御パターン決定テーブルを参照するなどして、図７９に示す演出制御パターンと図７７に示す演出制御パターンのうちいずれを設定するかを決定すればよい。
【０５８７】
図８２に示すような演出制御パターンに基づいて、ＣＰＵ８６は入出力ポートから表示制御部のＶＤＰ２６２に対して各種の表示制御指令を送信させ、ＶＤＰ２６２では演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理が実行される。図８３は、図８２に示すような演出制御パターンに基づいて、演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２により実行されるマルチＡパターン＃２のための処理を示すフローチャートである。
【０５８８】
図８３のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、入出力ポートから表示制御部のＶＤＰ２６２に対して所定の表示制御指令を送信することなどにより、変動表示装置９における「左」、「中」、「右」の各可変表示部にて飾り図柄の可変表示を開始させる（ステップＳＴ７１）。このステップＳＴ７１の処理は、例えばＣＰＵ８６が図６１に示すステップＳ５４３の処理にて飾り図柄の可変表示を開始するための設定を行い、その設定に応じてＶＤＰ２６２が画像データの処理を実行することなどに対応する。
【０５８９】
その後、飾り図柄の可変表示態様がリーチとなったことに対応して、リーチ演出を開始する（ステップＳＴ７２）。このステップＳＴ７２の処理は、例えばＣＰＵ８６によって図４５のステップＳ５５２にて演出制御プロセスタイマ値と図８２に示す演出制御パターンにてリーチ演出開始判定値として指定された演出制御プロセスタイマ判定値＃Ｄ１とが合致する旨の判定がなされたときに、演出制御プロセスタイマ判定値＃Ｄ１と対応付けられた表示制御データ＃Ｄ１を読み出して、読出データに対応した指令や処理を実行することや、その指令に応じてＶＤＰ２６２が画像データの処理を実行することなどが対応する。これにより、変動表示装置９の表示画面上には、例えば飾り図柄の可変表示態様がリーチとなったことを報知するリーチ報知用画像が表示されるとともに、リーチが成立した有効ラインであるリーチラインを示す演出画像が表示される。
【０５９０】
続いて、ＣＰＵ８６は、変動表示装置９の表示画面にて互いに異なる複数種類の動画像を再生表示するマルチビューを開始するための指令や処理を実行する（ステップＳＴ７３）。また、ＣＰＵ８６は、変動表示装置９の表示画面上に配置された複数の表示領域にて個別に動画像の再生表示を開始するための指令や処理を実行する（ステップＳＴ７４）。こうしたステップＳＴ７３の処理やステップＳＴ７４の処理は、例えばＣＰＵ８６によって図６２のステップＳ５５２にて演出制御プロセスタイマ値と図８２に示す演出制御パターンにてマルチビュー設定判定値として指定された演出制御プロセスタイマ判定値＃Ｄ２とが合致する旨の判定がなされたときに、演出制御プロセスタイマ判定値＃Ｄ２と対応付けられた表示制御データ＃Ｄ２を読み出して、読出データに対応した指令や処理を実行することなどが対応する。このときには、表示制御データ＃Ｄ２に基づき、演出制御用マイクロコンピュータ８１から表示制御部のＶＤＰ２６２に対して、マルチビュー設定指令や動画像表示設定指令が送信される。ＶＤＰ２６２では、マルチビュー設定指令に応答して、表示回路１５８が有するスケーラ回路における拡大率を調整し、ＶＧＡモードのサイズ（６４０×４８０ピクセル）を有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへの変換を行えるように、拡大率を設定する。また、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第２のバス幅となる３２ビットに設定するとともに、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち動画像データを記憶するメモリチップ１４２−３を読出対象として選択するように、チップセレクトの設定をＣＳ＃１とする。加えて、ＶＤＰ２６２では、動画像表示設定指令に応答して、変動表示装置９の表示画面上に動画像を再生表示するための表示領域を１個ずつの合計２個配置するように、インデックステーブル２５０の設定や、フレームバッファメモリ１５７における書込位置の設定などが行われる。
【０５９１】
その後、ＣＰＵ８６は、演出制御プロセスタイマ値に基づき、動画像Ａ１の更新タイミングとなったか否かを判定する（ステップＳＴ７５）。ここで、動画像Ａ１は、マルチＡの可変表示パターンが第２のパターン＃２である場合に、例えば変動表示装置９の表示画面上に配置された表示領域にて再生表示される。このステップＳＴ７５の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８２に示す演出制御パターンにて動画像Ａ１展開判定値として指定された演出制御プロセスタイマ判定値＃Ｄ３とが合致するか否かを判定することなどに対応する。
【０５９２】
例えば演出制御プロセスタイマ値が図８２に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｄ３と合致した場合には、動画像Ａ１の更新タイミングであると判定される。こうして動画像Ａ１の更新タイミングに達すると（ステップＳＴ７５；Ｙｅｓ）、例えばＣＰＵ８６が図８２に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｄ３と対応付けられた表示制御データ＃Ｄ３を読み出し、動画像Ａ１の再生表示に用いる動画像データをデコードするための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｄ３に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、動画像デコード指令を送信する。
【０５９３】
ＶＤＰ２６２では、動画像用デコーダ（図示略）が動画像デコード指令に含まれるデータなどから特定した動画像データを１フレーム分だけデコードして、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおいてインデックステーブル２５０で指定された領域に書き込んで記憶させる（ステップＳＴ７６）。このときには、例えば描画回路１５５により可変アドレスエリア１５６Ｂからデコード後の動画像データを読み出して、フレームバッファメモリ１５７の第１表示用データエリア１５７Ａに書き込むようにすればよい。こうしたステップＳＴ７６の処理は、例えば動画像Ａ１に対応する動画像データのデコードを示す動画像デコード指令に応答して、動画像用デコーダ（図示略）が図７２に示すステップＳ７５１〜Ｓ７５３の処理を実行することなどに対応する。
【０５９４】
ステップＳＴ７５にて動画像Ａ１の更新タイミングではないと判定された場合や（ステップＳＴ７５；Ｎｏ）、ステップＳＴ７６の処理を実行した後、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、動画像Ａ２の更新タイミングとなったか否かを判定する（ステップＳＴ７７）。ここで、動画像Ａ２は、マルチＡの可変表示パターンが第２のパターン＃２である場合に、例えば変動表示装置９の表示画面上に配置された表示領域にて再生表示される。このステップＳＴ７７の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８２に示す演出制御パターンにて動画像Ａ２展開判定値として指定された演出制御プロセスタイマ判定値＃Ｄ４とが合致するか否かを判定することなどに対応する。
【０５９５】
例えば演出制御プロセスタイマ値が図８２に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｄ４と合致した場合には、動画像Ａ２の更新タイミングであると判定される。こうして動画像Ａ２の更新タイミングに達すると（ステップＳＴ７７；Ｙｅｓ）、例えばＣＰＵ８６が図８２に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｄ４と対応付けられた表示制御データ＃Ｄ４を読み出し、動画像Ａ２の再生表示に用いる動画像データをデコードするための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｄ４に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、動画像デコード指令を送信する。
【０５９６】
ＶＤＰ２６２では、動画像用デコーダ（図示略）が動画像デコード指令に含まれるデータなどから特定した動画像データを１フレーム分だけデコードして、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂにおいてインデックステーブル２５０で指定された領域に書き込んで記憶させる（ステップＳＴ７８）。このときには、例えば描画回路１５５により可変アドレスエリア１５６Ｂからデコード後の動画像データを読み出して、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込むようにすればよい。こうしたステップＳＴ７８の処理は、例えば動画像Ａ２に対応する動画像データのデコードを示す動画像デコード指令に応答して、動画像用デコーダ（図示略）が図５５に示すステップＳ７５１〜Ｓ７５３の処理を実行することなどに対応する。
【０５９７】
ステップＳＴ７７にて動画像Ａ２の更新タイミングではないと判定された場合や（ステップＳＴ７７；Ｎｏ）、ステップＳＴ７８の処理を実行した後、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、動画像Ａ２の表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する転送タイミングとなったか否かを判定する（ステップＳＴ７９）。このステップＳＴ７９の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８２に示す演出制御パターンにて動画像Ａ２転送判定値として指定された演出制御プロセスタイマ判定値＃Ｄ５とが合致するか否かを判定することなどに対応する。
【０５９８】
例えば演出制御プロセスタイマ値が図８２に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｄ５と合致した場合には、表示用データの転送タイミングであると判定される。こうして表示用データの転送タイミングに達すると（ステップＳＴ７９；Ｙｅｓ）、例えばＣＰＵ８６が図８２に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｄ５と対応付けられた表示制御データ＃Ｄ５を読み出し、ＶＤＰ２６２にてフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに展開記憶された表示用データを一時記憶メモリ（図示略）に転送させるための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｄ５に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、表示用データ転送指令を送信する。
【０５９９】
ＶＤＰ２６２では、転送制御回路１５２が表示用データ転送指令に含まれるデータなどから特定した表示用データをフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂから読み出し、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに書き込むことで、動画像Ａ２の表示用データをフレームバッファメモリ１５７から一時記憶メモリ（図示略）へと転送する（ステップＳＴ８０）。このステップＳＴ８０の処理は、例えば転送制御回路１５２が図６４に示すステップＳ６０９にて図６８のフローチャートに示すような表示用データ転送処理を実行することに対応する。
【０６００】
ステップＳＴ７９にて表示用データの転送タイミングではない場合や（ステップＳＴ７９；Ｎｏ）、ステップＳＴ８０の処理を実行した後、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、表示用データをＶＤＰ２６２の一時記憶メモリ（図示略）から読み出して取得する読出タイミングとなったか否かを判定する（ステップＳＴ８１）。このステップＳＴ８１の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８２に示す演出制御パターンにて動画像Ａ２データ取得判定値として指定された演出制御プロセスタイマ判定値＃Ｄ６とが合致するか否かを判定することなどに対応する。
【０６０１】
例えば演出制御プロセスタイマ値が図８２に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｄ６と合致した場合には、表示用データの読出タイミングであると判定される。こうして表示用データの読出タイミングに達すると（ステップＳＴ８１；Ｙｅｓ）、例えばＣＰＵ８６が入出力ポートからＶＤＰ２６２の一時記憶メモリ（図示略）にアクセスして、動画像Ａ２の表示用データを読み出し、演出制御用マイクロコンピュータ８１のＲＡＭ８５に転送して記憶させる（ステップＳＴ８２）。
【０６０２】
ステップＳＴ８１にて表示用データの読出タイミングではない場合や（ステップＳＴ８１；Ｎｏ）、ステップＳＴ８２の処理を実行した後、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、演出制御プロセスタイマ値に基づき、ＲＡＭ８５に記憶された表示用データをＬＣＤ駆動回路１２５に供給して動画像Ａ２の表示を更新する表示更新タイミングとなったか否かを判定する（ステップＳＴ８３）。このステップＳＴ８３の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図６５に示す演出制御パターンにて動画像Ａ２表示更新判定値として指定された演出制御プロセスタイマ判定値＃Ｄ７とが合致するか否かを判定することなどに対応する。
【０６０３】
例えば演出制御プロセスタイマ値が図８２に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｄ７と合致した場合には、表示更新タイミングであると判定される。こうして表示更新タイミングに達すると（ステップＳＴ８３；Ｙｅｓ）、例えばＣＰＵ８６がＲＡＭ８５から動画像Ａ２に対応する表示用データを読み出し、ＬＣＤ駆動回路１２５に供給する（ステップＳＴ８４）。ＬＣＤ駆動回路１２５は、演出制御用マイクロコンピュータ８１から供給された表示用データに基づいて変動表示装置９を駆動し、その表示画面上に動画像Ａ２を表示させる（ステップＳＴ８５）。
【０６０４】
ステップＳＴ８３にて表示更新タイミングではない場合や（ステップＳＴ８３；Ｎｏ）、ステップＳＴ８５の処理を実行した後には、例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値と図８２に示す演出制御パターンで指定された所定の演出制御プロセスタイマ判定値とが合致するか否かを判定することなどにより、動画像の再生表示を終了する動画像表示終了タイミングとなったか否かを判定する（ステップＳＴ８６）。このとき、動画像表示終了タイミングではないと判定されれば（ステップＳＴ８６；Ｎｏ）、ステップＳＴ７５の処理に戻る。これにより、所定の動画像Ａ１更新タイミングに達したことに対応して変動表示装置９の表示画面上にて第１の演出画像として表示される動画像Ａ１の表示を更新させることができるとともに、所定の動画像Ａ２更新タイミングに達したことに対応して変動表示装置９の表示画面上にて第２の演出画像として表示される動画像Ａ２の表示を更新させることができる。
【０６０５】
ここで、変動表示装置９における表示画像のリフレッシュタイミングが、いずれも図８１（Ａ）に示すようなタイミングＴ０１〜Ｔ２０であるものとする。この場合、演出制御用マイクロコンピュータ８１のＣＰＵ８６及び表示制御部のＶＤＰ２６２における処理速度に十分な余裕があれば、例えば図８２に示す演出制御パターンにて、動画像Ａ１展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０１、Ｔ０３、・・・、Ｔ１９のリフレッシュタイミングにて動画像Ａ１の更新が可能となる演出制御プロセスタイマ値に設定する。また、動画像Ａ２展開判定値となる演出制御プロセスタイマ判定値を、タイミングＴ０２、Ｔ０４、・・・、Ｔ２０のリフレッシュタイミングにて動画像Ａ２の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、変動表示装置９における画像フレーム周期の経過に対応して、画像データメモリ１４２から読み出される複数種類の動画像データごとに作成される複数種類の表示用データを、所定の順番でフレームバッファメモリ１５７の第１表示用データエリア１５７Ａと第２表示用データエリア１５７Ｂに書き込んで記憶させることができる。例えば図８１（Ｂ）に示すように、動画像Ａ１の表示用データと、動画像Ａ２の表示用データとを、変動表示装置９の画像フレーム周期が経過したことに対応して、交互にフレームバッファメモリ１５７に書き込む。
【０６０６】
このとき、例えば動画像Ａ１の表示用データをフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに書き込む周期を第１書込周期とし、動画像Ａ２の表示用データをフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、変動表示装置９における画像フレーム周期の２倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ａ１の表示用データをフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに書き込んで記憶させる。その後、第１書込周期が経過した次の画像フレーム周期にて経過する第２書込周期が経過したときには、動画像Ａ２の表示用データをフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込んで記憶させる。より一般的に、マルチＡ〜マルチＣの可変表示パターンが第２のパターン＃２である場合には、例えば変動表示装置９の表示画面上にて再生表示される動画像の総数（ストリーム数）に対応して、複数種類の動画像データに対応して作成される複数種類の表示用データのうち第１動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ１、動画像Ｂ１、動画像Ｃ１の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第１書込周期と、第２動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ２、動画像Ｂ２、動画像Ｃ２の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第２書込周期とが、いずれも変動表示装置９における画像フレーム周期の整数倍となる同一時間長を有することになる。なお、ここでは、変動表示装置９とにおいて、画像フレーム周期が同一時間長となることが前提となる。
【０６０７】
こうして動画像Ａ１の表示用データがフレームバッファメモリ１５７の第１表示用データエリア１５７Ａに書き込まれることで変動表示装置９の表示画面上に動画像Ａ１を表示させることが可能になる。他方、動画像Ａ２の表示用データがフレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに書き込まれることで変動表示装置９の表示画面上に動画像Ａ２を表示させることが可能になる。ここで、第２表示用データエリア１５７Ｂに書き込まれた表示用データは、ステップＳＴ８０にて一時記憶メモリ（図示略）へと転送され、ステップＳＴ８２にて演出制御用マイクロコンピュータ８１のＲＡＭ８５へと転送された後、ステップＳＴ８４にてＣＰＵ８６によりＲＡＭ８５から読み出されてＬＣＤ駆動回路１２５へと供給されることで、ステップＳＴ８５にて変動表示装置９の表示画面上に動画像Ａ２を表示させるために使用される。このようにして動画像データの処理を行うことにより、図８１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ａ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ａ２の表示が更新されるといったように、変動表示装置９における画像フレーム周期に比べて２倍の周期で、動画像Ａ１と動画像Ａ２の表示がそれぞれ更新されることになる。
【０６０８】
この場合、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、変動表示装置９における画像フレーム周期に比べて２倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、変動表示装置９の画像フレーム周期が１／６０秒である場合に、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、１／３０秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データにおけるコマ数は、変動表示装置９の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／２であればよい。
【０６０９】
図８３に示すステップＳＴ８６にて動画像表示終了タイミングである場合には（ステップＳＴ８６；Ｙｅｓ）、例えばＣＰＵ８６が演出制御パターンから読み出した所定の表示制御パターンに対応する指令や処理を行うとともに、ＶＤＰ２６２が演出制御用マイクロコンピュータ８１からの表示制御指令に従った設定を行うことなどにより、マルチビューによる動画像の再生表示を終了させる（ステップＳＴ８７）。その後、可変表示時間が経過したことに対応して、変動表示装置９の表示画面上にて確定飾り図柄を導出表示させる（ステップＳＴ８８）。このようにして、例えば変動表示装置９の表示画面に１つずつ配置された表示領域にて、動画像Ａ１と動画像Ａ２といった、複数種類の動画像を個別に再生表示することができる。
【０６１０】
図８４は、図６１のステップＳ５４１にて設定される演出制御パターンの他の一例として、スーパー大当り（リーチ予告なし，大当り予告なし）演出制御パターンの具体的な構成例を示す説明図である。このスーパー大当り（リーチ予告なし，大当り予告なし）演出制御パターンは、主基板３１からの可変表示開始コマンドに示された可変表示パターンがスーパーの可変表示パターンであること、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定結果、リーチ予告を実行しない旨の決定結果、大当り予告を実行しない旨の決定結果などに対応して、図６１のステップＳ５４１にて設定可能となる。
【０６１１】
図８４に示すような演出制御パターンに基づいて、ＣＰＵ８６は入出力ポートから表示制御部のＶＤＰ２６２に対して各種の表示制御指令を送信させ、ＶＤＰ２６２では演出制御用マイクロコンピュータ８１からの表示制御指令に従った画像データの処理が実行される。図８５は、図８４に示すような演出制御パターンに基づいて、演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２により実行される部分拡大表示のための処理を示すフローチャートである。
【０６１２】
図８５のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、部分拡大表示の開始タイミングとなったか否かを判定する（ステップＳＴ１０１）。このステップＳＴ１０１の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８４に示す演出制御パターンにて部分拡大表示開始判定値として指定された演出制御プロセスタイマ判定値＃Ｅ１とが合致するか否かを判定することなどに対応する。ここで、部分拡大表示開始判定値は、例えばスーパーの可変表示パターンに対応して飾り図柄の可変表示態様をリーチとした後に所定のリーチ演出表示を開始するタイミングといったように、特別図柄や飾り図柄の可変表示を開始してから可変表示結果となる確定特別図柄や確定飾り図柄が導出表示される以前に、部分拡大表示を開始するための所定条件が成立するタイミングに対応する演出制御プロセスタイマ値を示すものであればよい。このとき、部分拡大表示の開始タイミングではないと判定された場合には（ステップＳＴ１０１；Ｎｏ）、ステップＳＴ１０１の処理を繰り返して待機することになる。
【０６１３】
例えば演出制御プロセスタイマ値が図８４に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｅ１と合致した場合には、部分拡大表示の開始タイミングであると判定される。こうして部分拡大表示の開始タイミングに達すると（ステップＳＴ１０１；Ｙｅｓ）、例えばＣＰＵ８６が図８４に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｅ１と対応付けられた表示制御データ＃Ｅ１を読み出し、演出画像の一部を拡大して変動表示装置９の表示画面上に表示させる部分拡大表示を開始するための指令や処理を行う（ステップＳＴ１０２）。このとき、ＣＰＵ８６は、表示制御データ＃Ｅ１に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、拡大表示設定指令などを送信する。
【０６１４】
ＶＤＰ２６２では、拡大表示設定指令を受信した場合に、表示回路１５８が有するスケーラ回路における拡大率を調整し、ＳＶＧＡモードのサイズ（８００×６００ピクセル）を有する表示用データから、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへの変換を行えるように、拡大率を設定する。また、ＶＤＰ２６２と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第１のバス幅となる６４ビットに設定するとともに、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうちスプライト画像データを記憶するメモリチップ１４２−１、１４２−２を読出対象として選択するように、チップセレクトの設定をＣＳ＃０とする。
【０６１５】
その後、演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値に基づき、部分拡大を行うための表示用データをフレームバッファメモリ１５７に展開する部分拡大表示用データ展開タイミングとなったか否かを判定する（ステップＳＴ１０３）。このステップＳＴ１０３の処理は、例えばＣＰＵ８６が図６２に示すステップＳ５５２の処理にて、演出制御プロセスタイマ値と図８４に示す演出制御パターンにて拡大画像展開判定値として指定された演出制御プロセスタイマ判定値＃Ｅ２とが合致するか否かを判定することなどに対応する。
【０６１６】
例えば演出制御プロセスタイマ値が図８４に示す演出制御パターンで指定された演出制御プロセスタイマ判定値＃Ｅ２と合致した場合には、部分拡大を行うための表示用データの展開タイミングであると判定される。こうして表示用データの展開タイミングに達すると（ステップＳＴ１０３；Ｙｅｓ）、例えばＣＰＵ８６が図８４に示す演出制御パターンにて演出制御プロセスタイマ判定値＃Ｅ２と対応付けられた表示制御データ＃Ｅ２を読み出し、部分拡大表示に用いる画像データを展開するための指令や処理を行う。このとき、ＣＰＵ８６は、表示制御データ＃Ｅ２に基づき、入出力ポートから表示制御部のＶＤＰ２６２に対して、自動転送指令や固定アドレス指定転送指令といった、部分拡大表示のための表示用データをフレームバッファメモリ１５７に書き込ませるための表示制御指令を送信する。例えば部分拡大表示を行うための演出画像に対応する画像データが事前転送処理では一時記憶メモリ（図示略）の固定アドレスエリア１５６Ａに転送されていない場合には、表示制御データ＃Ｅ２に従って自動転送指令を送信すればよい。
【０６１７】
ＶＤＰ２６２では、自動転送指令を受信した場合に、転送制御回路１５２が自動転送指令に含まれるデータなどから特定した画像データを画像データメモリ１４２から読み出して一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに転送した後に、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出してフレームバッファメモリ１５７に書き込むことで、部分拡大表示を行うための表示用データをフレームバッファメモリ１５７に展開して記憶させる（ステップＳＴ１０４）。このとき画像データメモリ１４２から読み出される画像データは、例えばメインスプライト画像データメモリに記憶されたスプライト画像データのうち、ＳＶＧＡモードに対応したスプライト画像表示用の画像データ＃０１−０１〜＃０１−ＸＸのいずれかであればよい。こうしてフレームバッファメモリ１５７に展開記憶された表示用データは、例えば変動表示装置９における表示画像のリフレッシュタイミングに対応して表示回路１５８により読み出され、ＳＶＧＡモードのサイズ（８００×６００ピクセル）を有する表示用データから、ＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへと変換される。このピクセルデータを階調データとして変動表示装置９に出力することなどにより、変動表示装置９の表示画面上に部分拡大された演出画像を表示させることができる。
【０６１８】
ステップＳＴ１０４の処理を実行した後には、例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６が、演出制御プロセスタイマ値と図８４に示す演出制御パターンで指定された所定の演出制御プロセスタイマ判定値とが合致するか否かを判定することなどにより、部分拡大表示を終了する部分拡大表示終了タイミングとなったか否かを判定する（ステップＳＴ１０５）。ステップＳＴ１０３にて表示用データの展開タイミングではないと判定された場合や（ステップＳＴ１０３；Ｎｏ）、ステップＳＴ１０５にて部分拡大表示終了タイミングではないと判定された場合には（ステップＳＴ１０５；Ｎｏ）、ステップＳＴ１０３の処理に戻る。これにより、所定の部分拡大画像更新タイミングに達したことに対応して、変動表示装置９の表示画面上などに部分拡大されて表示される演出画像を更新させることができる。ステップＳＴ１０５にて部分拡大表示終了タイミングであると判定された場合には（ステップＳＴ１０５；Ｙｅｓ）、例えばＣＰＵ８６が演出制御パターンから読み出した所定の表示制御パターンに対応する指令や処理を行うとともに、ＶＤＰ２６２が演出制御用マイクロコンピュータ８１からの表示制御指令に従った設定を行うことなどといった、部分拡大された演出画像の表示を終了させるための設定を行う（ステップＳＴ１０６）。
【０６１９】
このようにして、例えば変動表示装置９の表示画面上にて、所定の演出画像における一部分を拡大して表示することができる。このときには、ＳＶＧＡモードのサイズ（８００×６００ピクセル）を有する表示用データから、ＸＧＡモードのサイズ（１０２４×７６８ピクセル）を有するピクセルデータへと変換するように、表示回路１５８が有するスケーラ回路における拡大率の設定を行うとともに、画像データメモリ１４２に接続されたデータバスのバス幅を、第１のバス幅となる６４ビットに設定する。こうした設定により、ＶＧＡモードに対応した画像データを使用する場合に比べて、きめの細かい演出画像を表示することができ、演出画像を部分拡大して表示する場合でも画質の粗さが目立たないようにすることができる。また、例えば所定のキャラクタ画像の一部をクローズアップして表示させるといったいように、所定の演出画像に対応する画像データの一部分を使用して、演出画像の一部分を拡大して表示するときには、演出画像の全体を表示するときに比べて、演出画像の拡大率が大きくなる。そこで、このように画像データの一部分を使用して演出画像の一部分を拡大して表示するときには、演出画像の拡大率が大きくなるとの判断に基づき、ステップＳＴ１０２の処理において、例えばＳＶＧＡモードとＶＧＡモードのうちのＳＶＧＡモードのように、画素数の多い画像データに対応した演出画像を変動表示装置９などに表示させる旨の決定を行う。そして、この決定結果に対応して、例えば拡大表示設定指令を入出力ポートから表示制御部のＶＤＰ２６２に対して送信する。この場合、ＶＤＰ２６２では、画素数の多いＳＶＧＡモードに対応した画像データを画像データメモリ１４２から読み出し、変動表示装置９に演出画像を表示させるために使用する。なお、画像データの一部分を使用して演出画像の一部分を拡大して表示する場合には、例えば描画回路１５５が、表示対象となる演出画像の一部分に対応して、画像データの一部分だけを用いて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにしてもよい。その後、表示回路１５８がフレームバッファメモリ１５７から読み出した表示用データを設定された拡大率で拡大することで、演出画像の一部分を拡大表示することができる。
【０６２０】
以上説明したように、転送制御回路１５２が図６４に示すステップＳ６０９にて図６８のフローチャートに示すような表示用データ転送処理を実行することにより、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂに記憶された表示用データを一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに転送する。そして、演出制御用マイクロコンピュータ８１のＣＰＵ８６は、例えば図８３に示すステップＳＴ８２の処理などにて、一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに記憶された表示用データを読み出してＲＡＭ８５に一旦記憶させる。その後、例えば図８３に示すステップＳＴ８４の処理などにて、ＲＡＭ８５に記憶された表示用データをＬＣＤ駆動回路１２５に供給する。これにより、ＬＣＤ駆動回路１２５は、例えば図８３に示すステップＳＴ８５の処理などにて、変動表示装置９の表示画面上に演出画像を表示させる。これにより、変動表示装置９の表示画面上に演出画像を表示させるための表示用データを作成するＶＤＰ２６２にて、変動表示装置９の表示画面上に演出画像を表示させるための表示用データが作成され、演出制御用マイクロコンピュータ８１のＣＰＵ８６によって変動表示装置９の表示画面上に演出画像を表示させることができるので、変動表示装置９に演出画像を表示させるために専用のＶＤＰやマイクロコンピュータを設ける必要がなくなり、製造コストの増大を防止することができる。
【０６２１】
変動表示装置９の表示画面上に表示される演出画像としては、例えばデモ画面＃１〜＃３が用意されている。また、例えばリーチの信頼度を報知する文字情報からなる大当り予告＃２の演出画像も用意されている。このようにして、パチンコ遊技機１における遊技に関する所定の情報を報知する演出画像を変動表示装置９に表示させることにより、パチンコ遊技機１での遊技に慣れていない遊技者に各種の情報を提供して、遊技の興趣を向上させることができる。
【０６２２】
また、変動表示装置９では、例えば「左」、「中」、「右」の各可変表示部にて飾り図柄の可変表示が行われる一方で、飾り図柄の可変表示が開始されてから確定飾り図柄が導出表示されるまでのうち所定期間において、例えばリーチ予告＃１〜＃３の演出画像や、大当り予告＃１〜＃３の演出画像を、変動表示装置９の表示画面上に表示させる。こうしたリーチ予告＃１〜＃３の演出画像のように飾り図柄の可変表示態様がリーチとなることを予告する予告演出画像や、大当り予告＃１〜＃３の演出画像のように飾り図柄の可変表示結果が大当り組合せの確定飾り図柄となることを予告する予告演出画像といった、飾り図柄の可変表示態様が所定の表示態様となることを予告する演出画像を変動表示装置９に表示させることにより、飾り図柄の可変表示態様が所定の表示態様となることに対する遊技者の期待感を高め、遊技の興趣を向上させることができる。
【０６２３】
演出制御用マイクロコンピュータ８１のＣＰＵ８６や表示制御部のＶＤＰ２６２は、例えば図８０のフローチャートに示す処理や図８３のフローチャートに示す処理を実行することにより、変動表示装置９における画像フレーム周期の経過に対応して、画像データメモリ１４２から読み出される動画像データごとに作成される複数種類の表示用データを所定の順番でフレームバッファメモリ１５７に書き込んで記憶させ、変動表示装置９の表示画面上に設けられた複数の表示領域ごとに異なる複数種類の動画像を表示させることができる。これにより、変動表示装置９における画像フレーム周期が経過するごとに、複数種類の動画像データごとに作成される複数種類の表示用データをすべてフレームバッファメモリ１５７に書き込んで記憶させる場合に比べて、動画像の表示に要する処理負担を軽減することができ、動画像を表示する演出の欠落を防止することができる。また、複数種類の動画像を表示させるための動画像データは、表示用データが作成されるタイミングに対応したコマ数を有するものを用意すればよいので、データ容量を低減することができる。
【０６２４】
例えば図８０のフローチャートに示す処理や図８３のフローチャートに示す処理によれば、飾り図柄の可変表示態様がリーチとなったことに対応して、複数種類の動画像を再生表示するリーチ演出表示が開始されることになる。このように、パチンコ遊技機１における遊技の進行状況に対応して所定の表示条件が成立することにより、複数種類の動画像を再生表示させることで、動画像の再生表示による演出効果を高め、遊技の興趣を向上させることができる。また、所定の表示条件を、例えば飾り図柄の可変表示態様がリーチとなったことのように、特別図柄や飾り図柄の可変表示が所定の表示態様となったことに対応させることで、可変表示結果が大当りとなって大当り遊技状態に制御されることといった、パチンコ遊技機１における遊技内容に対する遊技者の期待感を高め、遊技の興趣を向上させることができる。
【０６２５】
図８３のフローチャートに示す処理によれば、ステップＳＴ８０の処理において、動画像Ａ２の表示用データを、フレームバッファメモリ１５７の第２表示用データエリア１５７Ｂから一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに転送する。そして、ステップＳＴ８２の処理において、演出制御用マイクロコンピュータ８１のＣＰＵ８６が一時記憶メモリ（図示略）の可変アドレスエリア１５６Ｂに記憶された表示用データを読み出してＲＡＭ８５に一旦記憶させる。その後、ステップＳＴ８４の処理において、ＲＡＭ８５に記憶された表示用データをＬＣＤ駆動回路１２５に供給する。これにより、ＬＣＤ駆動回路１２５は、ステップＳＴ８５の処理において、変動表示装置９の表示画面上に動画像Ａ２を表示させる。このように、変動表示装置９の表示画面上に動画像を表示させるための表示用データを作成するＶＤＰ２６２にて、変動表示装置９の表示画面上に動画像を表示させるための表示用データが作成され、演出制御用マイクロコンピュータ８１のＣＰＵ８６によって変動表示装置９の表示画面上に動画像を表示させることができるので、変動表示装置９に動画像を表示させるために専用のＶＤＰやマイクロコンピュータを設ける必要がなくなり、製造コストの増大を防止することができる。
【０６２６】
画像データメモリ１４２のメインスプライト画像データエリア１４２Ａには、変動表示装置９の表示画面における画素総数に対応したＸＧＡモードの画素数に比べて少ない画素数に対応した画像データとして、ＳＶＧＡモードに対応したスプライト画像表示用の画像データ＃０１−０１〜＃０１−ＸＸや、ＶＧＡモードに対応したスプライト画像表示用の画像データ＃０２−０１〜＃０２−ＸＸが記憶されている。そして、例えばパチンコ遊技機１における遊技状態が確変遊技状態となった場合のように、遊技の進行状況に対応して所定の画像切替条件が成立したときには、例えば演出制御用マイクロコンピュータ８１のＣＰＵ８６が図５９に示すステップＳ５０２の処理を実行して入出力ポートから確変開始用表示設定指令を表示制御部のＶＤＰ２６２に対して送信させ、ＶＤＰ２６２にて確変開始用表示設定指令に対応した設定を行うことなどにより、表示回路１５８のスケーラ回路における拡大率の設定や使用する画像データの画素数に関する設定を変更させる。これにより、変動表示装置９の表示画面における画素総数と同じ画素数の画像データを画像データメモリ１４２に記憶させて演出画像の表示に使用する場合に比べてデータ容量が減少することから、画像データメモリ１４２における記憶容量を低減することができる。また、例えばＶＤＰ２６２の描画回路１５５がフレームバッファメモリ１５７に書き込む表示用データのデータ容量も、例えばＸＧＡモードに対応した表示用データに比べればＳＶＧＡモードやＶＧＡモードに対応した表示用データの方が小さくなることから、表示用データを作成する処理負担の増大を防止することができる。そして、例えば確変遊技状態となることといった、所定の画像切替条件が成立したことにより拡大率の設定や使用する画像データの画素数に関する設定を変更させることで、パチンコ遊技機１における遊技状態に応じて適切な拡大率と画像データによる演出画像の表示が可能になり、画像表示による演出効果を高めて遊技の興趣を向上させることができる。
【０６２７】
例えば図６０に示すステップＳ５０２やステップＳ５０５の処理においては、演出制御用マイクロコンピュータ８１のＣＰＵ８６が入出力ポートから表示制御部のＶＤＰ２６２に対して確変開始用表示設定指令や確変終了用表示設定指令を送信させ、ＶＤＰ２６２にて確変開始用表示設定指令や確変終了用表示設定指令に対応した設定を行う。このときには、画像データメモリ１４２に接続されたデータバスのバス幅が、第１のバス幅となる６４ビットに設定される。これに対して、図８０に示すステップＳＴ５３の処理や図８３に示すステップＳＴ７３の処理においては、演出制御用マイクロコンピュータ８１のＣＰＵ８６が入出力ポートから表示制御部のＶＤＰ２６２に対してマルチビュー設定指令を送信させ、ＶＤＰ２６２にてマルチビュー設定に対応した設定を行う。このときには、画像データメモリ１４２に接続されたデータバスのバス幅が、第２のバス幅となる３２ビットに設定される。
【０６２８】
このように、スプライト画像データを使用して変動表示装置９の表示画面上に演出画像を表示させる場合には、画像データメモリ１４２からスプライト画像データを読み出す際のバス幅を、第１のバス幅として予め定められた６４ビットとする。その一方で、動画像データを使用して変動表示装置９の表示画面上に演出画像として動画像を再生表示させる場合には、画像データメモリ１４２から動画像データを読み出す際のバス幅を、第１のバス幅より狭い（ビット数が少ない）第２のバス幅として予め定められた３２ビットとする。ここで、例えばスプライト画像データを使用して表示用データを作成する際には、動画像データのようなデコード処理が不要であることなどの理由により、動画像データに比べてＶＤＰ２６２での処理速度（表示用データの作成速度）が高速になる。こうした高速な処理が可能となるスプライト画像データを画像データメモリ１４２から読み出す場合には、動画像データのようにＶＤＰ２６２での処理負担が増大して比較的に低速な処理となる画像データを読み出す場合に比べて、広い（ビット数の多い）データバス幅で画像データメモリ１４２からの読み出しを行えるようにすることで、ＶＤＰ２６２における処理効率を向上させることができる。
【０６２９】
また、画像データを読み出す際のバス幅を変更可能とすることにより、以下のように、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。すなわち、バス幅の変更ができない場合には、そのバス幅に対応したメモリチップを用意しなければならなくなり、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意することが困難になり、例えば特注品となることなどにより、製造コストが過剰に増大することがある。これに対して、バス幅を変更可能とすれば、変更可能ないずれかのバス幅に対応したメモリチップを用意すればよいので、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意しやすくなり、製造コストの増大を抑制することができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際に用意すべきメモリチップの柔軟性を高めて、製造コストの増大を抑制することができる。
【０６３０】
さらに、例えば画像データメモリ１４２に設けられたメモリチップ１４２−１〜１４２−３が、いずれも同一の記憶容量（例えば１ギガビット）を有しているものとする。この場合、画像データメモリ１４２に接続されたデータバスを常に最大のバス幅（例えば６４ビット）に設定する場合には、例えばチップセレクト信号ＣＳ＃０がオン状態となることによりメモリチップ１４２−１とメモリチップ１４２−２から画像データが読み出されるといったように、２個のメモリチップから画像データが読み出されることになる。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、２個ずつ増設していかなければならなくなる。そのため、画像データメモリ１４２に記憶させる画像データのデータ容量が画像データメモリ１４２における記憶容量を僅かに超えただけでも、少なくとも２個のメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。ここで、メモリチップ１４２−１、１４２−２に代えて、データバスが最大のバス幅（例えば６４ビット）を有し、メモリチップ１４２−３の記憶容量に比べて大きな記憶容量（例えばメモリチップ１４２−３に比べて２倍の記憶容量）を有する１つのメモリチップを用いた場合にも、画像データのデータ容量が僅かに超過した場合に、大きな記憶容量を有するメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。
【０６３１】
これに対して、画像データメモリ１４２に接続されたデータバスのバス幅を、最大のバス幅よりも少ないバス幅（例えば３２ビット）にも設定可能とする場合には、例えばチップセレクト信号ＣＳ＃１がオン状態となることによりメモリチップ１４２−３のみから画像データが読み出されるといったように、１個のメモリチップから画像データを読み出すことができればよい。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、１個ずつ増設していくことができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。
【０６３２】
加えて、データバスが最大のバス幅よりも少ないバス幅（例えば３２ビット）を有するメモリチップ１４２−３に動画像データを記憶させ、その少ないバス幅で動画像データを読み出すようにすれば、例えばメモリチップ１４２−１、１４２−２の双方に動画像データを記憶させて最大のバス幅で読み出す場合に比べて、記憶容量を柔軟に変更することができるので、画像データメモリ１４２の使用効率を向上させることができる。
【０６３３】
例えば図８５に示すステップＳＴ１０２の処理では、演出制御用マイクロコンピュータ８１のＣＰＵ８６が入出力ポートから拡大表示設定指令を表示制御部のＶＤＰ２６２に対して送信させ、ＶＤＰ２６２にて拡大表示設定指令に対応した設定を行うことなどにより、表示回路１５８が有するスケーラ回路における拡大率を、ＳＶＧＡモードのサイズを有する表示用データから、ＸＧＡモードのサイズを有するピクセルデータへの変換を行うための拡大率に設定する。また、例えば図８５に示すステップＳＴ１０４の処理などでは、画像データメモリ１４２のメインスプライト画像データエリア１４２に記憶されたスプライト画像データのうち、ＳＶＧＡモードに対応したスプライト画像表示用の画像データ＃０１−０１〜＃０１−ＸＸのいずれかが読み出されて、表示用データを作成するために使用される。このように、部分拡大した演出画像の表示を行う際には、例えばＶＧＡモードに比べて画素数が多いＳＶＧＡモードに対応した画像データのように、画素数の多い画像データを画像データメモリ１４２から読み出して演出画像を表示させる。これにより、演出画像を拡大する際に画質が低下することを防止して、画像表示による演出効果を高め、遊技の興趣を向上させることができる。
【０６３４】
図８６は、ステップＳ７０７の報知制御処理を示すフローチャートである。報知制御処理において、演出制御用マイクロコンピュータ８１は、初期報知フラグがセットされているか否か確認する（ステップＳ１００１）。初期報知フラグは、遊技制御用マイクロコンピュータ１５６から初期化指定コマンドを受信した場合にセットされている。初期報知フラグがセットされていない場合には、ステップＳ１００６に移行する。初期報知フラグがセットされている場合には、ステップＳ６４６Ｃで設定された期間タイマの値を−１する（ステップＳ１００２）。そして、期間タイマの値が０になったら、すなわち初期報知期間が経過したら、初期報知フラグをリセットする（ステップＳ１００３，Ｓ１００４）。
【０６３５】
さらに、演出制御用マイクロコンピュータ８１は、変動表示装置９において初期画面または停電復旧画面を消去させるための指令をＶＤＰ２６２に出力する（ステップＳ１００５）。ＶＤＰ２６２は、指令に応じて、変動表示装置９から初期画面または停電復旧画面を消去する。
【０６３６】
ステップＳ１００６では、演出制御用マイクロコンピュータ８１は、異常入賞報知指定コマンドを受信したことを示す異常入賞報知指定コマンド受信フラグがセットされているか否か確認する。セットされていなければ、処理を終了する。異常入賞報知指定コマンド受信フラグがセットされている場合には、異常入賞報知指定コマンド受信フラグをリセットし（ステップＳ１００７）、変動表示装置９において、そのときに表示されている画面に対して、異常報知画面を重畳表示する指令をＶＤＰ２６２に出力する（ステップＳ１００８）。ＶＤＰ２６２は、指令に応じて、変動表示装置９に異常報知画面を重畳表示する。
【０６３７】
さらに、演出制御用マイクロコンピュータ８１は、異常入賞の報知に応じた音出力を示す音データを音声出力基板７０に出力する（ステップＳ１００９）。音声出力基板７０に搭載されている音声合成用ＩＣ７０３は、入力された音データに対応したデータを音声データＲＯＭ７０４から読み出し、読み出したデータに従って音声信号をスピーカ２７側に出力する。よって、以後、異常入賞の報知に応じた音出力（異常報知音の出力）が行われる。そして、演出制御用マイクロコンピュータ８１は、異常報知を行っていることを示す異常報知中フラグをセットする（ステップＳ１０１０）。
【０６３８】
演出制御用マイクロコンピュータ８１は、遊技制御用マイクロコンピュータ１５６から異常入賞報知指定コマンドを受信すると、変動表示装置９に異常報知画面を表示する制御を行うとともに、スピーカ２７から異常報知音を出力させる制御を行う。また、変動パターンコマンドの受信に応じて飾り図柄の可変表示が開始されても、変動表示装置９における異常報知画面の表示とスピーカ２７からの異常報知音の出力とを継続させる。また、飾り図柄の可変表示が終了しても、変動表示装置９における異常報知画面の表示とスピーカ２７からの異常報知音の出力とを継続させる。なお、演出制御用マイクロコンピュータ８１は異常報知画面を消去する制御および異常報知音の出力を停止する制御を実行しないので、変動表示装置９における異常報知画面の表示とスピーカ２７からの異常報知音の出力とは、遊技機に対する電力供給が停止するまで継続する。ただし、演出制御用マイクロコンピュータ８１は、異常報知画面の表示と異常報知音の出力とが開始されてから所定時間が経過すると、異常報知画面の表示と異常報知音の出力とを停止するように制御してもよい。
【０６３９】
また、この実施の形態では、異常報知は、変動表示装置９とスピーカ２７とによってなされるが、ランプ・ＬＥＤも用いて異常報知を行うようにしてもよい。その場合、演出制御用マイクロコンピュータ８１は、異常入賞報知指定コマンドを受信すると、ランプ・ＬＥＤを、通常状態（異常入賞が発生していないとき）における態様とは異なる態様で点滅させるように制御する。
【０６４０】
また、この実施の形態では、遊技制御用マイクロコンピュータ１５６は、遊技機に対する電力供給が開始されてから所定期間（初期化報知が実行されている期間）、異常入賞の検出を行わず、遊技制御用マイクロコンピュータ１５６から異常入賞報知指定コマンドが送信されることはない。しかし、遊技制御用マイクロコンピュータ１５６は、特別図柄プロセスフラグの値が所定値（この実施の形態では４）未満のとき、または普通図柄プロセスフラグの値が所定値（この実施の形態では３）以外のときには常時異常入賞の検出を行うようにして、演出制御用マイクロコンピュータ８１が、遊技機に対する電力供給が開始されてから所定期間の間に異常入賞報知指定コマンドを受信した場合には、異常入賞の報知を行わないようにしてもよい。
【０６４１】
以上に説明したように、この実施の形態では、初期化報知が異常報知に対して優先されるので、初期化報知が認識しにくくなるような事態が生ずることが防止される。すなわち、目立つように初期化報知が行われる。遊技制御用マイクロコンピュータ１５６は、遊技機に対する電力供給が開始されたとき以外でも、プログラムを先頭番地（例えば、００００番地）から実行開始させるユーザリセットが発生したときには、初期化指定コマンドを送信する。ユーザリセットが発生する原因として、例えば、ウォッチドッグタイマを使用するように構成されている場合において、プログラムの円滑な進行を妨げるような不正行為によってウォッチドッグタイマがタイムアウトしたような場合がある。そのような不正行為は、特に、大当り図柄決定用乱数にもとづいて所定の大当り図柄（あらかじめ決められている確変大当り図柄や突然確変大当り図柄）が決定されたときに確変状態に制御するように構成されている場合に生じやすい。つまり、遊技制御用マイクロコンピュータ１５６を初期化して大当り図柄決定用乱数を生成するためのカウンタを初期化させ、そのカウンタのカウント値を把握しやすくするような不正行為を受けやすい。この実施の形態のように、初期化報知を目立つようにすることによって、遊技制御用マイクロコンピュータ１５６が初期化されたことを遊技機の外部から容易に把握できるので、不正行為がなされた可能性があることが容易に認識される。
【０６４２】
また、上記の実施の形態では、演出制御用マイクロコンピュータ８１は、所定期間が経過すると初期化報知を終了させたが（ステップＳ１００１〜Ｓ１００５参照）、他のタイミングで初期化報知を終了させるようにしてもよい。例えば、初期化報知が開始されてから最初に飾り図柄の可変表示が開始されるときに初期化報知を終了させたり、飾り図柄の可変表示が開始される前に異常入賞報知指定コマンドを受信したときに初期化報知を終了させたりしてもよい。また、客待ちデモ指定コマンドを受信したり、初期化報知が開始されてから客待ちデモ指定コマンド以外の最初の演出制御コマンドを受信したときに初期化報知を終了させてもよい。つまり、遊技店員等が、初期化報知を認識することができるのに十分な期間だけ、初期化報知が継続されることが好ましい。
【０６４３】
また、この実施の形態では、演出制御用マイクロコンピュータ８１が、通常大当り／確変大当り兼用の変動パターンコマンドを受信したにもかかわらず、図柄情報指定コマンドを取りこぼしてしまった場合は（ステップＳ６３０のＹ、Ｓ６３１のＮ、Ｓ６３２のＮ）、仮に停止表示する飾り図柄の停止図柄として非確変図柄を決定し（ステップＳ６３３）、決定した飾り図柄を導出表示する（ステップＳ８５３）ように構成した。このような構成によれば、演出制御用マイクロコンピュータ８１が図柄情報指定コマンドを取りこぼしても大当り遊技が発生するか否かを遊技者に認識させることができるとともに、飾り図柄の指定に関する演出制御コマンドのコマンド数が削減されることにより遊技制御用マイクロコンピュータ１５６の制御負担を軽減させることができる。
【０６４４】
なお、上記の実施の形態では、図５２のステップＳ３６２Ｂおよび図５４のステップＳ２５５において特別図柄プロセスフラグの値が４以上であるかどうかで大入賞口への異常入賞の発生タイミングであるかどうか判定するようにしていたが、特別図柄プロセスフラグの値が４のとき（大入賞口開放前処理の実行時）は、特別可変入賞球装置２０が未だ開放されていない状態であるので、特別図柄プロセスフラグの値が５以上であるかどうかで異常入賞の発生タイミングであるかどうか判定するようにしてもよい。
【０６４５】
また、上記の実施の形態では、異常入賞の発生タイミング（特別図柄プロセスフラグの値が４以上、普通図柄プロセスフラグの値が３以外）のときに１個の遊技球が大入賞口または第２始動口１５ｂに入賞すれば、異常入賞が発生したと判定していたが、このような構成に限られず、異常入賞の発生タイミングのときに所定個数の遊技球が大入賞口または第２始動口１５ｂに入賞すれば、異常入賞が発生したと判定するようにしてもよい。例えば、大当り遊技中および小当り遊技中以外のときに累積して５個の遊技球が大入賞口に入賞したと判定された場合に異常入賞が発生したと判定する。また、始動入賞装置１５の開閉動作中以外のときに累積して２個の遊技球が第２始動口１５ｂに入賞したと判定された場合に異常入賞が発生したと判定する。そして異常入賞と判定した場合に遊技制御用マイクロコンピュータ１５６は異常入賞コマンドを送信し、該異常入賞コマンドを演出制御用マイクロコンピュータ８１が受信したことにもとづいて異常報知を行う。
【０６４６】
また、遊技制御用マイクロコンピュータ１５６は異常入賞の検出毎に異常入賞コマンドを送信し、演出制御用マイクロコンピュータ８１は、所定回数異常入賞コマンドを受信したことに基づいて、異常入賞が発生したと判定して異常報知を行うようにしてもよい。
【０６４７】
なお、上記の実施の形態では、大入賞口への異常入賞が発生した場合も第２始動口１５ｂへの異常入賞が発生した場合も同じ内容の異常入賞報知を行っていたが、異なる異常入賞報知を行うようにしてもよい。具体的には、大入賞口への異常入賞が発生した場合に送信する異常入賞報知指定コマンドと第２始動口１５ｂへの異常入賞が発生した場合に送信する異常入賞報知指定コマンドとを別コマンドとする（ステップＳ２５９でセットするコマンド送信テーブルのアドレスとステップＳ２６５でセットするコマンド送信テーブルのアドレスを別アドレスにする）。そして、演出制御用マイクロコンピュータ８１は、遊技制御用マイクロコンピュータ１５６からの異常入賞報知指定コマンドの種類に応じて異なる異常入賞報知を実行する。例えば、大入賞口への異常入賞が発生した場合と第２始動口１５ｂへの異常入賞が発生した場合とで異なる報知音を鳴らす。または大入賞口への異常入賞が発生した場合の方が大きな音で異常報知を行う。
【０６４８】
次に、パチンコ遊技機１の構造について説明する。図８７は、パチンコ機を開放した状態を示す分解斜視図である。図８８は、（ａ）は前面枠及び可変表示装置を斜め正面から見た状態を示す斜視図であり、（ｂ）は前面枠及び可変表示装置を斜め後方から見た状態を示す斜視図である。図８９は、遊技盤及び遊技盤取付枠を斜め後方から見た状態を示す斜視図である。図９０は、（ａ）は遊技盤が遊技盤取付枠から取り外された状態を示す縦断面図であり、（ｂ）は遊技盤が遊技盤取付枠に取り付けられた状態を示す縦断面図である。図９１は、遊技盤が遊技盤取付枠から取り外された状態を示す縦断面図である。図９２は、遊技盤取付枠が前面枠に取り付けられた状態を示す縦断面図である。
【０６４９】
尚、以下において、図８７における左斜め前方を前面側、右斜め後方を背面側とするとともに、図９０〜図９２における左側を前面側、右側を背面側として説明する。
【０６５０】
パチンコ遊技機１は、図８７に示されるように、複数のパチンコ遊技機１を並設可能な図示しない遊技機設置島に固設される縦長の方形状をなす外枠１００と、外枠１００の一側を中心に開閉可能に取り付けられた前面枠１０１と、前面枠１０１の一側を中心に開閉可能に取り付けられ、前面枠１０１の前面側に配置されるガラス扉枠１０２と、遊技盤６を有し、前面枠１０１の前面側に着脱自在に取り付けられる遊技盤取付枠１０８と、前面枠１０１の一側を中心に開閉可能に取り付けられ、前面枠１０１の背面側に配置される変動表示装置９及び機構板１０５と、から主に構成されている。これらのうち外枠１００は木材にて構成され、前面枠１０１、ガラス扉枠１０２、遊技盤取付枠１０８、機構板１０５は合成樹脂材にて構成されている。
【０６５１】
前面枠１０１の前面には、ガラス扉枠１０２及びその下方に配置される上皿扉枠１０３が一側を中心にそれぞれ開閉可能に設けられているとともに、上皿扉枠１０３の下方には下皿枠１０４が取り付けられている。ガラス扉枠１０２の中央には、閉状態において遊技盤６の表面に形成された遊技領域７の前方を被覆するとともに、該遊技領域７を遊技者側から透視可能とする略円形のガラス板にて構成される透視窓１１０が設けられている。透視窓１１０の上部左右側には、遊技盤取付枠１０８の上部左右側に配設されるスピーカ２７，２７（図８８参照）から出力される音を放音するための放音穴１１１が形成されている。
【０６５２】
図８７及び図８８に示されるように、上皿扉枠１０３は、前面に前述した打球供給皿３が取り付けられているとともに、ガラス扉枠１０２を開放することにより開放可能となるように、一側辺を中心に回動自在に枢支されている。打球供給皿３の上流側端部には、背面側の機構板１０５に設けられた球払出装置９７から払い出される賞球を受け入れ可能とする払出口１１２が形成されているとともに、打球供給皿３に待機（貯留）している待機球を前面枠１０１の背面に形成された余剰球誘導通路（図示略）に流出させて余剰球受皿４に返却するための球抜き口１１３が形成されている。また、打球供給皿３の下流側端部には、打球供給皿３に待機している待機球を、発射装置により打ち出される発射位置に誘導する待機球誘導口１１９が形成されている。
【０６５３】
下皿枠１０４は、前面枠１０１の前面下部に取り付けられており、その前面には、余剰球受皿４及び打球操作ハンドル５が取り付けられている。また、余剰球受皿４の配設位置には、前面枠１０１の背面に設けられる余剰球誘導通路（図示略）を流下してきたパチンコ球が返却される返却口１２０が形成されている。
【０６５４】
図８８に示されるように、前面枠１０１における上皿扉枠１０３の上方には、遊技盤６が取り付けられる遊技盤取付枠１０８を前方から嵌合可能な正面視四角形状の嵌合凹部１０９が後向きに膨出するように凹設されている。尚、嵌合凹部１０９の下端は、上皿扉枠１０３が閉位置にある状態において該上皿扉枠１０３の上端よりも下方に位置する大きさに形成されている。
【０６５５】
嵌合凹部１０９の背板１０９ａには、変動表示装置９の表示領域を前方から視認可能とするとともに、主基板３１を収納する主基板ボックス３１ａ及び演出制御基板８０を収納する演出制御基板ボックス８０ａそれぞれを挿脱可能な大きさを有する表示用開口１５０が形成されている。
【０６５６】
また、前面枠１０１は、上皿扉枠１０３の閉状態において前記払出口１１２に対向する箇所に該払出口１１２に連通する払出連通口１１２ａが形成されている。また、嵌合凹部１０９の下方には、前述した打球誘導レール１１７等を配設するための通路用凹部１５１が後向きに膨出するように、嵌合凹部１０９の下部から連続して凹設されている。特に図示はしないが、通路用凹部１５１内に配設される打球誘導レール１１７の上端は、その上方に配設される遊技盤６の前面に設けられた打球誘導レール１１７の下端に接続される。
【０６５７】
通路用凹部１５１の背板１５１ａには、上皿扉枠１０３が開放されたときに払出口１１２から賞球を回収して背面側の余剰球誘導通路（図示略）に流出させて余剰球受皿４に返却するための賞球返却通路（図示略）に連通する賞球返却口１１３ａが形成されている。また、賞球返却口１１３ａの近傍には、ファール球を前面枠１０１の背面側に形成される余剰球誘導通路（図示略）に流出させるためのファール球口１１６が形成されている。また、ファール球口１１６のさらに側方には、打球供給皿３から球抜き口１１３を介して流出された待機球を前面枠１０１の背面側に形成される余剰球誘導通路（図示略）に流出させるための球抜き連通口１０６が形成されている。
【０６５８】
尚、特に図示はしないが、通路用凹部１５１の前面側にはカバー体が装着され、該カバー体と通路用凹部１５１の背板１５１ａとの間で球が誘導されるようになっている。
【０６５９】
前面枠１０１の前面における表示用開口１５０の下方には、発射装置により打ち出される打球を遊技領域７に向けて誘導する打球誘導レール１１７（図１参照）が設けられる。また、打球誘導レール１１７の途中には、発射装置により打ち出されたものの遊技領域７に到達することなく戻ってきたファール球を前述したファール球口１１６に誘導して回収するファール球誘導通路１１８（図１参照）が形成されており、該ファール球は、ファール球口１１６を介して背面側の余剰球誘導通路（図示略）に流出された後、余剰球受皿４に返却されるようになっている。また、このファール球誘導通路１１８近傍には、打球供給皿３から球抜き口１１３を介して流出された待機球を球抜き連通口１０６に誘導する球抜き誘導通路（図示略）が形成されており、これらファール球及び待機球はファール球口１１６及び球抜き連通口１０６に連通する誘導通路を介して余剰球誘導通路（図示略）に流出される。
【０６６０】
嵌合凹部１０９の背板１０９ａにおける表示用開口１５０の左右側には、遊技盤取付枠１０８の被係止片１５４ａ，１５４ｂ（図８９参照）に係脱可能な遊技盤取付枠係止片１５５ａ，１５５ｂが前方に突出するように設けられており、遊技盤取付枠１０８が嵌合凹部１０９に嵌合されたときに、被係止片１５４ａ，１５４ｂに係止され、遊技盤取付枠１０８が前面枠１０１に保持されるようになっている。また、遊技盤取付枠係止片１５５ａ，１５５ｂは左右に１つずつ（合計２つ）設けられていたが、左右それぞれに上下一対の係止片（合計４つ）を設けてもよく、このように係止片を増加することで、取り付け強度を高めることができる。
【０６６１】
尚、遊技盤取付枠係止片１５５ａ，１５５ｂは、前面枠１０１の背面側に設けられた図示しない操作片を操作することにより係止状態を解除して取り外すことができるようになっている。
【０６６２】
前面枠１０１の前面における嵌合凹部１０９の右側には、ガラス扉枠１０２の被係止片１５７ａ，１５７ｂに係脱可能なガラス扉枠係止片１５８ａ，１５８ｂが前方に突出するように上下に設けられており、ガラス扉枠１０２が前面を閉塞する閉位置に位置したときに、被係止片１５７ａ，１５７ｂに係止され、ガラス扉枠１０２が前面枠１０１に保持されるようになっている。尚、ガラス扉枠係止片１５８ａ，１５８ｂは、前面枠１０１の背面側に設けられた図示しない操作片または前面に設けられた鍵穴に差込可能なキーを操作することにより係止状態を解除して開放することができるようになっている。
【０６６３】
前面枠１０１の背面側には、変動表示装置９が一側辺を中心に回動自在に枢支されている。変動表示装置９は、前面枠１０１の背面における前方から見て左側辺の上下に設けられた垂直方向を向く回動軸を有するヒンジ１５９ａ，１５９ｂを介して、表示用開口１５０に表示領域を臨ませる閉位置（図８８（ｂ）参照）と表示用開口１５０を開放する開放位置との間で開閉自在に枢支されている。
【０６６４】
変動表示装置９のヒンジ１５９ａ，１５９ｂと反対側の側端面には、前面枠１０１の背面側に設けられた表示装置係止片１６０ａ，１６０ｂが係脱される被係止片１６１ａ，１６１ｂが外向きに突設されており、変動表示装置９が閉位置に位置したときに、表示装置係止片１６０ａ，１６０ｂが被係止片１６１ａ，１６１ｂに係止され、変動表示装置９が前面枠１０１の背面側の閉位置に保持されるようになっている。尚、表示装置係止片１６０ａ，１６０ｂは、嵌合凹部１０９内に設けられた図示しない操作片を操作することにより係止状態を解除して開放することができるようになっている。
【０６６５】
変動表示装置９は、前面に表示画面を有する長方形状の筐体にて形成されており、横幅寸法は表示用開口１５０の横幅寸法よりも若干大寸であり、縦幅寸法は、表示用開口１５０の縦幅寸法の約３／４の長さ寸法に形成され、図８７に示されるように、閉位置において表示用開口１５０の上半部を閉塞し、その下端と表示用開口１５０の下端辺との間に、主基板ボックス３１ａ及び演出制御基板ボックス８０ａと後述する通路カバー１８０を挿脱自在な挿脱開口１６２（図８７参照）が形成されるようになっている。
【０６６６】
図８９及び図９０に示されるように、遊技盤取付枠１０８の背面側には、遊技盤６が取り付けられるとともに、中央には取り付けられた遊技盤６の前面に形成される遊技領域７を視認可能とするための略円形の遊技盤開口１６５が形成されている。遊技盤取付枠１０８の背面における遊技盤開口１６５の周囲には、遊技盤位置決め枠１６６が後向きに突設されており、該遊技盤位置決め枠１６６の内側に遊技盤６を後方から嵌合することで、遊技盤６の前面における遊技領域７の周囲が遊技盤開口１６５の後端１６５ａに当接して前後方向の位置決めがなされ、遊技盤開口１６５に遊技領域７が臨むようになっている。
【０６６７】
尚、遊技盤６の前面における遊技領域７の周囲が遊技盤開口１６５の後端１６５ａに当接して位置決めされた状態において、遊技盤６の背面は後端１６５ａよりも前方位置に配置されるようになっている。
【０６６８】
遊技盤位置決め枠１６６の左右側における上下方向の中央位置には、前述した被係止片１５４ａ，１５４ｂが形成されているとともに、これら被係止片１５４ａ，１５４ｂの上下には、前後方向を向く軸に一端が枢支された保持片１６７ａ〜１６７ｄが回動自在に設けられている。これら保持片１６７ａ〜１６７ｄは、縦向きにすることで遊技盤６が着脱自在となるとともに、回転して横向きにすることで、遊技盤位置決め枠１６６内に嵌合して位置決めされた遊技盤６の背面に配置されて遊技盤６を保持できるようになっている。
【０６６９】
また、前面における遊技盤開口１６５の上方左右側には、スピーカ２７を前面側から嵌合することにより取り付け可能なスピーカ取付穴１１５が形成されている。
【０６７０】
尚、本実施例では、スピーカ２７は遊技盤取付枠１０８に配設されるようになっているが、前面枠１０１側にスピーカ取付穴１１５を形成し、前面枠１０１に配設するようにしてもよい。尚、スピーカ取付穴１１５が遊技盤取付枠１０８または前面枠１０１のいずれに形成された場合であっても、機種変更等に伴う遊技盤６の交換作業時に機種間で共通して使用できるスピーカ２７を着脱して交換する必要がないので、交換作業の手間が軽減されるとともに、コストを低減できる。
【０６７１】
遊技盤６の前面には、遊技盤開口１６５の内側に配置されるガイドレール１８１（内レールと外レールとからなる）が取り付けられている。ガイドレール１８１は、遊技領域７内のパチンコ球を下方に誘導するレールであり、ガイドレール１８１の内側に前述した遊技領域７が略円形に形成されているとともに、該遊技領域７内には、前述した各種入賞口、入賞装置、庇部１２等が設けられている。
【０６７２】
遊技盤６の背面上部には、非透光性を有するとともに、表面に装飾が施された遮光シート１８２（図８９中網点領域）が貼着されている。遮光シート１８２が貼着された領域には、特別図柄表示器８、特別図柄保留記憶表示器１８、普通図柄表示器１０、普通図柄保留記憶表示器４１等がその表示部が遊技盤６を通して前面に臨むように配置されており、これら表示器の背面側は表示器カバー体１８３により被覆されている。尚、この遮光シート１８２の下端辺は、その背面側に配置される変動表示装置９の表示画面の上端辺よりも下側、つまり表示画面内に入り込むように位置している。
【０６７３】
遊技盤６の背面下部には、各種入賞口に入賞した入賞球及びアウト口２６に流入したアウト球を計数して遊技機設置島内に排出するための球通路や、各種入賞装置の駆動部（ソレノイド等）や球検出用のセンサ等が配置される通路カバー１８０が設けられている。尚、遊技盤６の前面における該通路カバー１８０により背面が被覆される領域には、各種入賞口や入賞装置を遊技盤６に取り付けるための非透光性の取付板１８０ａ（図８７参照）が配置されており、該取付板により、背面側に配置される通路等が前方から視認不能とされている。
【０６７４】
つまり、遊技盤６の上部及び下部には左右方向にわたり非透光性領域が形成され、これら上下の非透光性領域の間のみが透光性領域とされており、遊技盤６における透光性領域を通して背面側の変動表示装置９の表示画面を視認できるようになっている。
【０６７５】
通路カバー１８０の背面には、主基板ボックス３１ａ及び演出制御基板ボックス８０ａが、左右方向を向く回動軸１８５ａ，１８５ｂを介して回動自在に軸支されている（図９０参照）。具体的には、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、図８９に示されるように、直方形状をなすケース体であり、これらはその長辺が前後方向を向くように配置され、前方の短辺が回動軸１８５ａ，１８５ｂに軸支されており、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、図８９及び図９０に示されるように前後方向を向く水平姿勢と、図９２に示されるように上下方向を向く垂直姿勢との間で回動するようになっている。
【０６７６】
そして、遊技盤取付枠１０８を嵌合凹部１０９内に嵌合する際において、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを水平姿勢とすることにより、図８７及び図９１に示されるように、挿脱開口１６２と対向する位置に配置され、挿脱開口１６２内に挿脱可能となるとともに、遊技盤取付枠１０８を嵌合凹部１０９内に嵌合した状態において、水平姿勢から垂直姿勢に変換して、変動表示装置９の背面位置に配置できるようになっている。つまり、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、垂直姿勢では挿脱開口１６２に対して挿脱することはできない。
【０６７７】
尚、本実施例おいては、特に図示はしないが、回動軸１８５ａ，１８５ｂには、垂直姿勢に位置したときに該垂直姿勢にて保持するためのロック機構が内蔵されており、所定のロック解除操作を行うことで垂直姿勢から水平姿勢に変換可能とされているため、垂直姿勢から容易に回動して水平姿勢に戻ることがないようになっている。
【０６７８】
また、遊技盤６の背面における上下方向の中央位置、すなわち透光性領域には、演出用可動物２４及びソレノイド２４ａ、ステージ枠２２、ワープ通路１１ａ等が配設されている。尚、ステージ枠２２には、特に詳細な図示はしないが、ワープ通路１１ａから誘導された球を落下不能とするガイド片等が立設されており、遊技盤６と変動表示装置９との間の空間部Ｓ内にて球が落下しないようになっている。
【０６７９】
次に、図９０〜図９２に基づいて、前面枠１０１に対する遊技盤６の取り付け状況について説明する。
【０６８０】
まず、遊技盤６を前面枠１０１に取り付けるには、遊技盤取付枠１０８の背面に遊技盤６を取り付ける。具体的には、図９０（ａ）に示されるように、遊技盤６を遊技盤取付枠１０８の背面側から図中白矢印方向に向けて押し込み、遊技盤位置決め枠１６６内に遊技盤６を嵌合し、位置決めされた状態において保持片１６７ａ〜１６７ｄを回動して横向きにして遊技盤６の背面に配置する。
【０６８１】
この状態において遊技盤６は、図９０（ｂ）に示されるように、遊技盤開口１６５の後端１６５ａと保持片１６７ａ〜１６７ｄとにより前後から挟まれて保持される。そして、このように遊技盤取付枠１０８に取り付けられた状態において、遊技盤開口１６５内にガイドレール１８１が配置されて遊技領域７が前方に臨む。
【０６８２】
次いで、図９１に示されるように、遊技盤６が取り付けられた遊技盤取付枠１０８を、遊技盤６の遊技領域７を前方に向けるとともに、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを前記水平姿勢とし、挿脱開口１６２の対向位置に配置した状態で、前面枠１０１の前方から嵌合凹部１０９に向けて水平にスライド移動させ、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを挿脱開口１６２内に挿入する。尚、この際、上皿扉枠１０３の上部が遊技盤取付枠１０８の下部と干渉するため、上皿扉枠１０３は開放しておく。
【０６８３】
そして、図９２に示されるように、遊技盤取付枠１０８が嵌合凹部１０９内に嵌合されると、遊技盤取付枠１０８は嵌合凹部１０９の下面により荷重が支持され、この状態で遊技盤取付枠１０８の後端面が背板１０９ａの前面に当接すると、遊技盤取付枠係止片１５５ａ，１５５ｂが被係止片１５４ａ，１５４ｂに係止され、遊技盤取付枠１０８が前面枠１０１に保持される。つまり、遊技盤６が遊技盤取付枠１０８を介して前面枠１０１に取り付けられる。
【０６８４】
このように遊技盤取付枠１０８が前面枠１０１の前面側に取り付けられた状態において、挿脱開口１６２内に挿入された主基板ボックス３１ａ及び演出制御基板ボックス８０ａが、変動表示装置９の下端縁部よりも背面方向に向けて突出して配置される（図９２中２点鎖線で示される位置）。より具体的には、図９２に示されるように、回動軸１８５ａ，１８５ｂが変動表示装置９の背面よりも若干背面側に配置されるため、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、水平姿勢から上方に回動することにより、図９２中実線で示される垂直姿勢に変換可能となる。
【０６８５】
そして、演出制御基板ボックス８０ａを垂直姿勢に変換することにより、変動表示装置９の背面側に近接した状態で配置することができるため、図９２中２点鎖線で示されるように、後方に大きく突出させることなく、かつ変動表示装置９の背面側、つまり前方から主基板３１や演出制御基板８０に対する不正行為が行いにくい位置にコンパクトに配置される。また、垂直姿勢とした後、主基板３１や演出制御基板８０と各種装置とを配線接続することができる。また、この状態において、挿脱開口１６２に通路カバー１８０が嵌合され、これにより挿脱開口１６２が閉塞されるため、挿脱開口１６２を通してピアノ線等の不正部材が進入されることが効果的に防止される。
【０６８６】
最後に、上皿扉枠１０３を閉じた後、遊技盤取付枠１０８が取り付けられた前面枠１０１の前面をガラス扉枠１０２により閉塞することで、遊技盤６の前面が透視窓１１０を構成するガラス板により閉塞される。また、上皿扉枠１０３を閉じることで、遊技盤取付枠１０８の下部前面が上皿扉枠１０３の上部にて保持されるため、遊技盤取付枠１０８の前面枠１０１からの離脱が規制される。
【０６８７】
尚、本実施例では、遊技盤取付枠１０８を前面枠１０１に対して着脱する際に、上皿扉枠１０３の上部が遊技盤取付枠１０８の下部と干渉するように構成されているが、上皿扉枠１０３の上部が遊技盤取付枠１０８の下部と干渉しない、つまり上皿扉枠１０３を開放しなくても遊技盤取付枠１０８を前面枠１０１に対して着脱できるようにしてもよく、このようにした場合、上皿扉枠１０３を開放する手間が軽減される。
【０６８８】
そしてこの状態において、図１及び図９２に示されるように、パチンコ遊技機１の前方から透視窓１１０を介して遊技盤６の遊技領域７が視認可能となるとともに、遊技盤６における透光性領域を通して、その背面に配設された演出用可動物２４やステージ枠２２が視認可能となるとともに、さらにその背面側に配置される変動表示装置９の表示領域が、表示用開口１５０を介して視認可能となる。
【０６８９】
さらに図１及び図８７に示されるように、透視窓１１０に臨む遊技領域７のうち、その上部の遮光シート１８２及び下部の取付板１８０ａは非透光性領域（図８７中遊技盤６の網点領域参照）とされ、これら上下の非透光性領域に挟まれた中央領域が透光性領域となるため、変動表示装置９の表示領域を透視窓１１０の前方から視認できるようになっている。
【０６９０】
また、変動表示装置９は前面枠１０１の背面に配置されるとともに、遊技盤取付枠１０８の背面に取り付けられた遊技盤６は、その背面が遊技盤取付枠１０８の後端よりも前側に位置するように取り付けられる。従って、遊技盤６の背面と変動表示装置９の表示領域との間には所定の前後幅（例えば約５ｃｍ〜１０ｃｍ程度）の空間部Ｓが形成され、この空間部Ｓ内に演出用可動物２４やステージ枠２２等の構造物を遊技盤６の背面側に配設することができる。
【０６９１】
このようにすることで、遊技領域７、つまり遊技盤６の前面側に演出用可動物２４やステージ枠２２を配設する場合に比べて奥行き感を持たせることができるため、演出効果が向上するとともに、パチンコ球の通過領域を上記のような構造物により制約を受けることなく自由に設計することができる。
【０６９２】
また、例えば機種変更等に伴い、遊技盤６や主基板３１及び演出制御基板８１を交換する場合には、まず、所定のキー操作により前面枠１０１を外枠１００に対して開放し（図８７参照）、主基板３１及び演出制御基板８１と各種装置との配線接続を解除した後、背面側の主基板ボックス３１ａ及び演出制御基板ボックス８０ａのロック状態を解除して回動軸１８５を中心に回動して水平姿勢に変換するとともに、所定のキー操作によりガラス扉枠１０２を開放し、さらに上皿扉枠１０３を開放する。
【０６９３】
次いで、所定の係止解除操作により遊技盤取付枠係止片１５５ａ，１５５ｂによる被係止片１５４ａ，１５４ｂの係止状態を解除し、遊技盤取付枠１０８を嵌合凹部１０９から前方に引き出し、前面枠１０１から取り外す。これにより、遊技盤６及び主基板ボックス３１ａ及び演出制御基板ボックス８０ａが前面枠１０１から離脱する。そして、保持片１６７ａ〜１６７ｄを回転して縦向きにして、遊技盤取付枠１０８の背面から遊技盤６を取り外し、新規な遊技盤６と交換する。尚、主基板３１及び演出制御基板８１を交換した後は、再度前述した取り付け工程を行うことで機種変更に伴う主基板３１及び演出制御基板８１、遊技盤６の交換作業が終了する。
【０６９４】
以上説明したように、本発明の実施例としてのパチンコ遊技機１にあっては、主基板３１が収納された主基板ボックス３１ａ及び演出制御基板８１が収納された演出制御基板ボックス８０ａを第１の姿勢である水平姿勢とすることで、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを変動表示装置９と干渉させることなく、遊技盤６が取り付けられた遊技盤取付枠１０８を主基板ボックス３１ａ及び演出制御基板ボックス８０ａとともに遊技枠である前面枠１０１に対して着脱することができるため、機種変更に伴う交換作業を容易に行うことができるとともに、遊技盤６を前面枠１０１に取り付けた状態で主基板ボックス３１ａ及び演出制御基板ボックス８０ａを第２の姿勢である垂直姿勢とすることで、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを裏面側に突出させることなく、かつ変動表示装置９の背面側、つまり前方から不正行為が行われにくい位置にコンパクトに配置することができる。
【０６９５】
また、特定遊技状態以外の遊技状態において検出手段によって遊技球の入賞が検出されたことにもとづいて、演出装置である変動表示装置９等により特別可変入賞球装置２０に対する不正行為によって入賞異常が生じたことが報知されるため、挿脱開口１６２や遊技盤６の背面と変動表示装置９との間に形成される空間部Ｓから進入される不正部材等により特別可変入賞球装置２０に対する不正行為が行われたとしても、異常報知により遊技店の店員等が不正行為を発見しやすくなるため、不正行為を抑止することができる。
【０６９６】
また、可変入賞装置である始動入賞装置１５が閉状態で、第２始動口１５ｂに入賞しない状態のときに第２始動口スイッチ１４ｂによって遊技球の入賞が検出されたことにもとづいて、演出装置である変動表示装置９等により始動入賞装置１５に対する不正行為によって入賞異常が生じたことが報知されるため、挿脱開口１６２や遊技盤６の背面と変動表示装置９との間に形成される空間部Ｓから進入される不正部材等により始動入賞装置１５に対する不正行為が行われたとしても、異常報知により遊技店の店員等が不正行為を発見しやすくなるため、不正行為を抑止することができる。
【０６９７】
また、変動表示装置９は、ヒンジ１５９ａ，１５９ｂを介して一側辺を中心として前面枠１０１に回動自在に枢支されていることで、前面枠１０１に荷重を支持させた状態で変動表示装置９を前面枠１０１に対して離脱させることができるため、遊技盤６及び主基板ボックス３１ａの前面枠１０１に対する着脱作業が容易になる。
【０６９８】
特に前面枠１０１には、変動表示装置９の側部所定箇所に主基板ボックス３１ａ及び演出制御基板ボックス８０ａが挿通可能な開口部である挿脱開口１６２が形成されているとともに、該前面枠１０１の前面側に遊技盤６が取り付けられ、該前面枠１０１の背面側に変動表示装置９が取り付けられ、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、水平姿勢とした状態において挿脱開口１６２に対して挿脱可能となり、水平姿勢とした状態で挿脱開口１６２から変動表示装置９の背面側まで挿通した状態で垂直姿勢に回動可能となることで、遊技盤６及び主基板ボックス３１ａ及び演出制御基板ボックス８０ａの着脱作業を前面枠１０１の前面側から行うことができるため、前面枠１０１に対する着脱作業が容易になる。
【０６９９】
また、遊技盤６と変動表示装置９との間に演出用可動物２４を配置したことで、遊技盤６の表面に形成される遊技領域７内に配置される釘等により制約を受けることなく、演出用可動物２４を所望の位置に配設することができるため、演出効果が向上する。
【０７００】
尚、本実施例では、遊技盤６は遊技盤取付枠１０８を介して前面枠１０１に取り付けられていたが、前面枠１０１に遊技盤６の取付部を形成し、前面枠１０１に遊技盤６を直接取り付けできるようにしてもよい。
【０７０１】
また、本実施例では、遊技盤取付枠１０８は嵌合凹部１０９に前方から後方に向けて嵌合可能に構成されていたが、取付方法は任意に変更可能であり、例えば特に図示はしないが、嵌合凹部１０９の一側面（例えば左側面）に、内向きに開口する溝条を上下方向に延設し、遊技盤取付枠１０８の一側辺（例えば左側辺）を前記溝条内に側方から差し込んで係止した後、他側辺（右側辺）を嵌合凹部１０９内に押し込み、係止片等により該他側辺を係止することで取り付けできるようにしてもよい。このようにすることで、少ない係止片等で遊技盤取付枠１０８を確実に取り付けることができる。尚、遊技盤取付枠１０８でなく、遊技盤６を上記方法で前面枠１０１に取り付けるようにしてもよい。
【０７０２】
また、本実施例では、遊技盤６は前面枠１０１の前面に着脱自在に取り付けられていたが、遊技盤６を前面枠１０１の背面に着脱自在に設け、その背面側に変動表示装置９を配設するようにしてもよい。この場合、前面枠１０１には挿脱開口１６２を形成する必要はなく、前面枠１０１に対して主基板ボックス３１ａ及び演出制御基板ボックス８０ａを、変動表示装置９の下端縁部から変動表示装置９の背面方向に向けて突出して配置される水平姿勢と垂直姿勢の間で回動自在に軸支すれば、垂直姿勢において遊技盤６との間に変動表示装置９を配置できるようになっていればよい。
【０７０３】
さらに、遊技盤６または遊技盤６を有する遊技盤取付枠１０８を前面枠１０１の背面に着脱自在に設ける場合、前面板１０１の背面側に後方に開口する嵌合凹部等を凹設し、該嵌合凹部に遊技盤６または遊技盤６を有する遊技盤取付枠１０８を嵌合可能とすればよい。
【０７０４】
また、本実施例における表示用開口１５０は、変動表示装置９の表示領域を視認可能とする領域よりも下方に向けて大きく形成され、該表示用開口１５０の下部（一部）に挿脱開口１６２が形成されるようになっていたが、挿脱開口１６２を表示用開口１５０とは別個に形成してもよい。さらに、挿脱開口１６２が主基板ボックス３１ａを挿脱自在とする主基盤用開口と演出制御基板ボックス８０ａを挿脱自在とする演出制御基板用開口とに区画して形成されていてもよい。
【０７０５】
また、本実施例では、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、遊技盤６の背面下部における変動表示装置９の下端縁部に対応する位置に回動自在に軸支されていたが、前面枠１０１に対して遊技盤６を着脱する際において、その背面側に配置される変動表示装置９に干渉することなく、その側部を通過できるように変動表示装置９の側部に対応する位置に軸支されれば、例えば変動表示装置９の上端縁部あるいは左右端縁部のいずれの側方を挿通可能な位置に軸支されていてもよい。この場合、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、変動表示装置９の上端縁部あるいは左右端縁部側方を挿通する際に、基板が該変動表示装置９の側辺に沿う向きが第１の姿勢となり、変動表示装置９の背面に向けて内向きに屈曲された向きが第２の姿勢となればよい。
【０７０６】
さらに、例えば主基板ボックス３１ａを変動表示装置９の下端縁部に対応する位置に設け、演出制御基板ボックス８０ａを変動表示装置９の右端縁部に対応する位置に設ける等、主基板ボックス３１ａと演出制御基板ボックス８０ａとをそれぞれ変動表示装置９の周縁部における別箇所に配置してもよい。
【０７０７】
また、本実施例では、主基板ボックス３１ａ及び演出制御基板ボックス８０ａを垂直姿勢とした段階で、これら基板ボックス内に収納された主基板３１や演出制御基板８０と各種電子部品や中継基板との接続または主基板３１と演出制御基板８０との接続を、コネクタを有するケーブルを用いた配線接続により行っていたが、例えば、演出制御基板ボックス８０ａを垂直姿勢としたときに、変動表示装置９の表示基板と演出制御基板８０とがフローティングコネクタ等を介して基板対基板接続（ボードｔｏボード接続）されるようにしてもよいし、あるいは変動表示装置９の背面に中継基板を設け、該中継基板に対して主基板３１と演出制御基板８０とをそれぞれ基板対基板接続されるようにすることで、主基板３１と演出制御基板８０とを接続できるようにしてもよい。つまり、このように主基板ボックス３１ａや演出制御基板ボックス８０ａを水平姿勢と垂直姿勢とに変換操作することで、主基板３１や演出制御基板８０と各種電子部品や中継基板等との接続または主基板３１と演出制御基板８０との接続ができるため、配線作業負荷を低減できる。
【０７０８】
また、本実施例では、主基板ボックス３１ａと演出制御基板ボックス８０ａとは、それぞれ個別の回動軸１８５ａ，１８５ｂを介して遊技盤６の背面に対して回動自在に軸支されていたが、例えば主基板ボックス３１ａと演出制御基板ボックス８０ａとをフック等の連結部材にて連結し、いずれか一方の基板ボックスを回動することで他方の基板ボックスも回動するようにしてもよい。さらに、この連結部材による連結状態を必要に応じて解除できるようにしておけば、基板ボックスの交換等を個別に行うことができる。
【０７０９】
また、本実施例では、遊技盤６に主基板ボックス３１ａ及び演出制御基板ボックス８０ａ双方が軸支されていたが、少なくとも主基板ボックス３１ａが軸支されていれば、演出制御基板ボックス８０ａは例えば変動表示装置９の背面に取り付けられていてもよい。
【０７１０】
また、本実施例では、主基板ボックス３１ａ及び演出制御基板ボックス８０ａは、遊技盤６の背面下部に設けられた通路カバー１８０の背面に軸支されていたが、遊技盤６の背面に直接軸支されていてもよい。
【０７１１】
また、本実施例では、変動表示装置９は前面枠１０１に対して上下方向を向く回動軸を有するヒンジ１５９ａ，１５９ｂを介して回動自在に枢支されていたが、特に回動自在に枢支することなく、係止片等を介して遊技盤取付枠１０８のように取り付けてもよいし、あるいは背面に直接固設してもよい。また、変動表示装置９は遊技盤６の背面側に配置されれば、遊技盤６とともに前面枠１０１の前面側に配設されてもよい。
【０７１２】
また、本実施例では、遊技盤６の背面と変動表示装置９の表示画面との間に所定幅の空間部Ｓが形成されていたが、空間部Ｓの幅は任意に変更可能であり、例えば遊技盤６の背面と変動表示装置９の表示画面との間に空間部Ｓが形成されない、つまり遊技盤６の背面と変動表示装置９の表示画面とが互いに当接するように配置されていてもよく、このようにすることで、遊技盤６の背面側からの不正部材の進入が防止できるため、不正行為を効果的に抑止することができる。また、空間部Ｓの幅寸法を本実施例の空間部Ｓの幅寸法以上の幅寸法としてもよい。
【０７１３】
以上、本発明の実施例を図面により説明してきたが、本発明はこの実施例に限定されるものではなく、本発明の主旨を逸脱しない範囲における変更や追加があっても本発明に含まれることは言うまでもない。
【０７１４】
例えば、前記実施例では、遊技盤６は透明な合成樹脂板にて形成されていたが、つまり全体が透光性板により構成されていた（全体が透光部）が、少なくとも遊技領域７の一部に透光性領域（透光部）が形成されていれば、必ずしも全域が透光性板にて形成されていなくてもよい。また、遊技領域７の一部のみが透光性領域とされていたが、遊技領域７全域を透光性領域としてもよい。
【０７１５】
また、前記実施例のパチンコ遊技機１では、遊技領域７内における透光性領域の背面側には変動表示装置９の表示画面が配置されていたが、例えば遊技領域７においてパチンコ球の通過領域（釘が打設されている領域）の背面側の変動表示装置９が配置される部品以外の領域に、該通過領域の背景を構成する非透光性構造物を配設するようにしてもよい。このようにすることで、パチンコ球の通過領域の背面側の非透光性構造物を透明な遊技盤６を通して前方から視認可能となり、前後方向の奥行き感を生じさせることができるため、演出効果が効果的に高まるとともに、遊技領域７内における透光性領域（透光部）の背面側全域にわたり変動表示装置９を配設しなくて済むため、変動表示装置９を小型化することができる。
【０７１６】
また、前記実施例では、第２始動口１５ｂへの異常入賞が生じたことが検出されたときでも、特別図柄表示器８における特別図柄の変動や変動表示装置９における飾り図柄の変動は継続して実行されるように構成されていた。従って、不正に第２始動口１５ｂに遊技球を入賞させた場合（例えば、普通図柄が当り図柄になっていないのに不正に始動入賞装置１５を開放させ、第２始動口１５ｂに遊技球を入賞させたような場合）であっても、その始動入賞により大当りが発生してしまい、不正に出球が獲得させてしまうことが生じ得るため、第２始動口１５ｂへの異常入賞が生じたことが検出されたときに、所定のタイミングで特別図柄の変動および飾り図柄の変動を停止するようにしてもよい。
【０７１７】
また、前記実施例では、普通図柄プロセスフラグの値が普通電動役物作動処理を示す値（「３」）であるかどうかを確認することによって、正常なタイミングで第２始動口１５ｂへの入賞が発生したかどうかを判断するようにしていた（図５４のステップＳ２６１〜Ｓ２６４参照）。しかし、このような構成に限られるわけではなく、始動入賞装置１５が閉鎖されているタイミングで第２始動口１５ｂへの入賞が生じたかどうかを確認することによって、正常なタイミングで第２始動口１５ｂへの入賞が発生したかどうかを判断するようにしてもよい。
【０７１８】
また、前記実施例では、図５２に示す賞球個数加算処理で、第２始動口１５ｂへの遊技球の入賞があり（ステップＳ３６３ＡのＹ）、普通図柄プロセスフラグの値が普通電動役物作動処理を示す値（「３」）であるときに、総賞球数格納バッファに賞球個数を加算しないように構成することにより、異常入賞にもとづいて賞球の払い出しが行われないように構成していた。しかし、このような構成に限られるわけではなく、スイッチ処理において、第２始動口１５ｂへの異常入賞を検出した場合には、その入賞自体を無効にするように構成されていてもよい。
【０７１９】
また、前記実施例では、遊技機の一例としてパチンコ遊技機１が適用されていたが、遊技球を用いてゲームを行うことが可能なスロットマシン等の他の遊技機にも適用可能である。
【図面の簡単な説明】
【０７２０】
【図１】本発明が適用されたパチンコ機及びカードユニットを示す正面図である。
【図２】図１のパチンコ機及びカードユニットを示す背面図である。
【図３】主基板における回路構成の一例を示すブロック図である。
【図４】主基板における回路構成の一例を示すブロック図である。
【図５】主基板の側にてカウントされる乱数値を例示する説明図である。
【図６】パターン決定テーブルの構成例を示す図である。
【図７】リーチパターンの選択確率とリーチの信頼度を例示する図である。
【図８】事前転送設定テーブルの構成例を示す図である。
【図９】演出制御パターンテーブルの構成例を示す図である。
【図１０】演出制御パターンの構成例を示す図である。
【図１１】演出制御パターンテーブルの構成例を示す図である。
【図１２】一時記憶メモリにおけるアドレスマップの一例を示す図である。
【図１３】フレームバッファメモリにおけるアドレスマップの一例を示す図である。
【図１４】インデックステーブルの構成例を示す図である。
【図１５】演出制御用マイクロコンピュータからＶＤＰに送信される表示制御指令の一例を示す図である。
【図１６】画像データメモリにおけるアドレスマップの一例を示す図である。
【図１７】メインスプライト画像データエリアに記憶される画像データを例示する図である。
【図１８】サブスプライト画像データエリアに記憶される画像データを例示する図である。
【図１９】メイン動画像データエリアに記憶される画像データを例示する図である。
【図２０】サブ動画像データエリアに記憶される画像データを例示する図である。
【図２１】画像データメモリの構成例を示す図である。
【図２２】遊技制御用マイクロコンピュータが実行するメイン処理の一例を示すフローチャートである。
【図２３】タイマ割込処理を示すフローチャートである。
【図２４】特別図柄プロセス処理を示すフローチャートである。
【図２５】特別図柄プロセス処理を示すフローチャートである。
【図２６】演出制御コマンドの信号線を示す説明図である。
【図２７】制御コマンドを構成する８ビットの制御信号とＩＮＴ信号との関係を示すタイミング図である。
【図２８】変動パターンの一例を示す説明図である。
【図２９】特別図柄通常処理の一例を示すフローチャートである。
【図３０】特別図柄通常処理の一例を示すフローチャートである。
【図３１】特別図柄通常処理の一例を示すフローチャートである。
【図３２】変動パターン設定処理の一例を示すフローチャートである。
【図３３】特別図柄変動中処理の一例を示すフローチャートである。
【図３４】特別図柄停止処理の一例を示すフローチャートである。
【図３５】大入賞口開放前処理の一例を示すフローチャートである。
【図３６】大入賞口開放中処理の一例を示すフローチャートである。
【図３７】大入賞口開放後処理の一例を示すフローチャートである。
【図３８】大入賞口開放後処理の一例を示すフローチャートである。
【図３９】大当り終了処理の一例を示すフローチャートである。
【図４０】小当り開放前処理の一例を示すフローチャートである。
【図４１】小当り開放中処理の一例を示すフローチャートである。
【図４２】小当り終了処理の一例を示すフローチャートである。
【図４３】飾り図柄コマンド制御処理の一例を示すフローチャートである。
【図４４】コマンドセット処理の一例を示すフローチャートである。
【図４５】コマンド送信処理の一例を示すフローチャートである。
【図４６】普通図柄プロセス処理を示すフローチャートである。
【図４７】普通図柄通常処理の一例を示すフローチャートである。
【図４８】普通図柄変動処理の一例を示すフローチャートである。
【図４９】普通図柄停止処理の一例を示すフローチャートである。
【図５０】普通電動役物作動処理の一例を示すフローチャートである。
【図５１】賞球処理を示すフローチャートである。
【図５２】賞球個数加算処理を示すフローチャートである。
【図５３】賞球制御処理を示すフローチャートである。
【図５４】異常入賞報知処理を示すフローチャートである。
【図５５】演出制御メイン処理の一例を示すフローチャートである。
【図５６】記憶領域設定指令処理の一例を示すフローチャートである。
【図５７】事前転送指令処理の一例を示すフローチャートである。
【図５８】コマンド解析処理にて実行される処理内容を例示する図である。
【図５９】飾り図柄プロセス処理の一例を示すフローチャートである。
【図６０】可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。
【図６１】飾り図柄可変表示設定処理の一例を示すフローチャートである。
【図６２】飾り図柄可変表示中処理の一例を示すフローチャートである。
【図６３】画像更新指令処理の一例を示すフローチャートである。
【図６４】転送制御処理の一例を示すフローチャートである。
【図６５】記憶領域設定処理の一例を示すフローチャートである。
【図６６】事前転送処理の一例を示すフローチャートである。
【図６７】自動転送制御処理の一例を示すフローチャートである。
【図６８】表示用データ転送処理の一例を示すフローチャートである。
【図６９】描画処理の一例を示すフローチャートである。
【図７０】固定アドレス指定描画処理の一例を示すフローチャートである。
【図７１】自動転送描画処理の一例を示すフローチャートである。
【図７２】動画像デコード処理の一例を示すフローチャートである。
【図７３】表示制御部における画像データ処理動作の概要を示す説明図である。
【図７４】デモ表示用演出制御パターンの一例を示す説明図である。
【図７５】デモ画面表示の処理を例示するフローチャートである。
【図７６】デモ画面を表示させるためのデータ処理動作の概要を示す説明図である。
【図７７】通常Ｂ４演出制御パターンの一例を示す説明図である。
【図７８】リーチ予告＃３表示の処理を例示するフローチャートである。
【図７９】マルチＡ大当り演出制御パターンの一例を示す説明図である。
【図８０】マルチＡパターン＃１の処理を例示するフローチャートである。
【図８１】表示用データの展開タイミングを示す説明図である。
【図８２】マルチＡ大当り演出制御パターンの一例を示す説明図である。
【図８３】マルチＡパターン＃２の処理を例示するフローチャートである。
【図８４】スーパー大当り演出制御パターンの一例を示す説明図である。
【図８５】部分拡大表示の処理を例示するフローチャートである。
【図８６】報知制御処理を示すフローチャートである。
【図８７】パチンコ機を開放した状態を示す分解斜視図である。
【図８８】（ａ）は前面枠及び可変表示装置を斜め正面から見た状態を示す斜視図であり、（ｂ）は前面枠及び可変表示装置を斜め後方から見た状態を示す斜視図である。
【図８９】遊技盤及び遊技盤取付枠を斜め後方から見た状態を示す斜視図である。
【図９０】（ａ）は遊技盤が遊技盤取付枠から取り外された状態を示す縦断面図であり、（ｂ）は遊技盤が遊技盤取付枠に取り付けられた状態を示す縦断面図である。
【図９１】遊技盤が遊技盤取付枠から取り外された状態を示す縦断面図である。
【図９２】遊技盤取付枠が前面枠に取り付けられた状態を示す縦断面図である。
【符号の説明】
【０７２１】
１                  パチンコ遊技機
６                  遊技盤
８                  特別図柄表示器
９                  変動表示装置
１０                普通図柄表示器
１４ａ              第１始動口スイッチ
１４ｂ              第２始動口スイッチ
１５                始動入賞装置
１５ａ              第１始動口
１５ｂ              第２始動口
２０                特別可変入賞球装置
３１                主基板
３２                ゲート
３２ａ              ゲートスイッチ
８０                演出制御基板
８１                演出制御用マイクロコンピュータ
１５６              遊技制御用マイクロコンピュータ
１０１              前面枠
１０３              上皿扉枠
１０８              遊技盤取付枠
１５０              表示用開口
１６２              挿脱用開口
【図１】
2009056175.tif 000003
【図２】
2009056175.tif 000004
【図３】
2009056175.tif 000005
【図４】
2009056175.tif 000006
【図５】
2009056175.tif 000007
【図６】
2009056175.tif 000008
【図７】
2009056175.tif 000009
【図８】
2009056175.tif 000010
【図９】
2009056175.tif 000011
【図１０】
2009056175.tif 000012
【図１１】
2009056175.tif 000013
【図１２】
2009056175.tif 000014
【図１３】
2009056175.tif 000015
【図１４】
2009056175.tif 000016
【図１５】
2009056175.tif 000017
【図１６】
2009056175.tif 000018
【図１７】
2009056175.tif 000019
【図１８】
2009056175.tif 000020
【図１９】
2009056175.tif 000021
【図２０】
2009056175.tif 000022
【図２１】
2009056175.tif 000023
【図２２】
2009056175.tif 000024
【図２３】
2009056175.tif 000025
【図２４】
2009056175.tif 000026
【図２５】
2009056175.tif 000027
【図２６】
2009056175.tif 000028
【図２７】
2009056175.tif 000029
【図２８】
2009056175.tif 000030
【図２９】
2009056175.tif 000031
【図３０】
2009056175.tif 000032
【図３１】
2009056175.tif 000033
【図３２】
2009056175.tif 000034
【図３３】
2009056175.tif 000035
【図３４】
2009056175.tif 000036
【図３５】
2009056175.tif 000037
【図３６】
2009056175.tif 000038
【図３７】
2009056175.tif 000039
【図３８】
2009056175.tif 000040
【図３９】
2009056175.tif 000041
【図４０】
2009056175.tif 000042
【図４１】
2009056175.tif 000043
【図４２】
2009056175.tif 000044
【図４３】
2009056175.tif 000045
【図４４】
2009056175.tif 000046
【図４５】
2009056175.tif 000047
【図４６】
2009056175.tif 000048
【図４７】
2009056175.tif 000049
【図４８】
2009056175.tif 000050
【図４９】
2009056175.tif 000051
【図５０】
2009056175.tif 000052
【図５１】
2009056175.tif 000053
【図５２】
2009056175.tif 000054
【図５３】
2009056175.tif 000055
【図５４】
2009056175.tif 000056
【図５５】
2009056175.tif 000057
【図５６】
2009056175.tif 000058
【図５７】
2009056175.tif 000059
【図５８】
2009056175.tif 000060
【図５９】
2009056175.tif 000061
【図６０】
2009056175.tif 000062
【図６１】
2009056175.tif 000063
【図６２】
2009056175.tif 000064
【図６３】
2009056175.tif 000065
【図６４】
2009056175.tif 000066
【図６５】
2009056175.tif 000067
【図６６】
2009056175.tif 000068
【図６７】
2009056175.tif 000069
【図６８】
2009056175.tif 000070
【図６９】
2009056175.tif 000071
【図７０】
2009056175.tif 000072
【図７１】
2009056175.tif 000073
【図７２】
2009056175.tif 000074
【図７３】
2009056175.tif 000075
【図７４】
2009056175.tif 000076
【図７５】
2009056175.tif 000077
【図７６】
2009056175.tif 000078
【図７７】
2009056175.tif 000079
【図７８】
2009056175.tif 000080
【図７９】
2009056175.tif 000081
【図８０】
2009056175.tif 000082
【図８１】
2009056175.tif 000083
【図８２】
2009056175.tif 000084
【図８３】
2009056175.tif 000085
【図８４】
2009056175.tif 000086
【図８５】
2009056175.tif 000087
【図８６】
2009056175.tif 000088
【図８７】
2009056175.tif 000089
【図８８】
2009056175.tif 000090
【図８９】
2009056175.tif 000091
【図９０】
2009056175.tif 000092
【図９１】
2009056175.tif 000093
【図９２】
2009056175.tif 000094