(57)【特許請求の範囲】
【請求項１】
演出画像の表示を行う画像表示手段を備える遊技機であって、
動作を行う可動演出手段と、
前記画像表示手段の表示動作を制御する表示制御手段と、
複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段と、
前記表示制御手段からの制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて前記画像表示手段における画像の表示用データを作成した後、当該表示用データに基づいて前記画像表示手段に演出画像を表示させる画像データ処理手段とを備え、
前記画像データ処理手段は、
前記画像データ記憶手段から読み出された画像データを一時記憶可能な一時記憶手段と、
前記一時記憶手段における記憶領域を、所定の記憶領域を含む複数の領域に設定する記憶領域設定手段と、
画像データに基づき表示用データを作成する表示用データ作成手段と、
前記表示用データ作成手段により作成された表示用データを一時記憶する表示用データ記憶手段と、
前記表示用データ記憶手段に一時記憶された表示用データに基づき前記画像表示手段に画像を表示させる表示用データ処理手段とを含み、
前記表示制御手段は、画像データの読出位置及び書込位置を前記画像データ処理手段が特定可能に前記画像表示手段における演出画像の更新を指令する演出画像更新指令手段を含み、
前記表示用データ作成手段は、前記演出画像更新指令手段からの指令により特定された画像データの読出位置が前記画像データ記憶手段に含まれる場合に、前記画像データ記憶手段における読出位置から画像データを読み出して前記一時記憶手段における前記所定の記憶領域に転送した後、当該所定の記憶領域から画像データを読み出して前記表示用データ記憶手段における書込位置に書き込んで記憶させるデータ書込処理手段を含み、
前記画像データ処理手段は、前記可動演出手段の動作に応じて、異なる表示態様で前記画像表示手段に演出画像を表示させ、
前記可動演出手段は、前記画像表示手段の表示領域と重複する位置で動作可能である、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演出画像の表示を行う画像表示手段を備える遊技機に関する。
【背景技術】
【０００２】
パチンコ遊技機等の遊技機においては、液晶表示装置（以下ＬＣＤ：Liquid Crystal Display）等の表示装置上に所定の識別情報（以下、表示図柄）を更新表示やスクロール表示させることで変動可能とする可変表示を行い、その表示結果により所定の遊技価値を付与するか否かを決定する、いわゆる可変表示ゲームによって遊技興趣を高めたものが数多く提供されている。
【０００３】
可変表示ゲームには、前述の表示装置を画像表示装置として用いることにより行うものがある。こうした可変表示ゲームでは、始動入賞口を通過する遊技球の検出（可変表示の実行条件が成立したこと）に基づいて表示図柄の変動を開始させ、表示図柄の変動が完全に停止した際の停止図柄（確定図柄）の態様が特定表示態様となっている場合を「大当り」とするゲームである。可変表示ゲームにおいて「大当り」となると、大入賞口またはアタッカと呼ばれる特別電動役物を開放状態とし、遊技者に対して遊技球の入賞が極めて容易となる状態を一定時間継続的に提供する。この状態を「特定遊技状態」あるいは「大当り遊技状態」という。
【０００４】
パチンコ遊技機と同様に表示図柄となる絵柄の可変表示を行うスロットマシン等の遊技台として、遊技に関する各種の情報の画像を表示する表示装置における表示領域の少なくとも一部を隠蔽するように移動可能な遮蔽部材を設け、表示装置における表示内容に応じて遮蔽部材を移動させるものが提案されている（例えば、特許文献１）。
【０００５】
また、可動装飾体を設けたパチンコ遊技機において、表示画面の外部を含めて設定された枠外ライン上に同一の表示図柄が揃った後、本来の有効ライン上に移動するようにスクロールするものが提案されている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−５４０号公報
【特許文献２】特開２００５−３３４３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載された技術では、プログラム設計の負担が増大するおそれがあった。
【０００８】
また、特許文献２に記載された技術でも、プログラム設計の負担が増大するおそれがあった。
【０００９】
この発明は、上記実状に鑑みてなされたものであり、プログラム設計の負担を軽減することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
（１）上記目的を達成するため、本願の請求項に係る遊技機は、演出画像の表示を行う画像表示手段（例えば画像表示装置５など）を備える遊技機（例えばパチンコ遊技機１など）であって、動作を行う可動演出手段（例えばスライド板５２など）と、前記画像表示手段の表示動作を制御する表示制御手段（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）と、複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段（例えば画像データメモリ１４２など）と、前記表示制御手段からの制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて前記画像表示手段における画像の表示用データを作成した後、当該表示用データに基づいて前記画像表示手段に演出画像を表示させる画像データ処理手段（例えばＶＤＰ１４１など）とを備え、前記画像データ処理手段は、前記画像データ記憶手段から読み出された画像データを一時記憶可能な一時記憶手段（一時記憶メモリ１５６など）と、前記一時記憶手段における記憶領域を、所定の記憶領域（例えば可変アドレスエリア１５６Ｂなど）を含む複数の領域に設定する記憶領域設定手段（例えばＣＰＵ１３１によるステップＳ５２やステップＳ３０４の記憶領域設定指令処理に応じて、転送制御回路１５２がステップＳ６０３の記憶領域設定処理を実行する部分など）と、画像データに基づき表示用データを作成する表示用データ作成手段（例えば転送制御回路１５２がステップＳ６０５の事前転送処理やステップＳ６０７の自動転送制御処理を実行する部分、描画回路１５５など）と、前記表示用データ作成手段により作成された表示用データを一時記憶する表示用データ記憶手段（例えばフレームバッファメモリ１５７など）と、前記表示用データ記憶手段に一時記憶された表示用データに基づき前記画像表示手段に画像を表示させる表示用データ処理手段（例えば表示回路１５８など）とを含み、前記表示制御手段は、画像データの読出位置及び書込位置を前記画像データ処理手段が特定可能に前記画像表示手段における演出画像の更新を指令する演出画像更新指令手段（例えばＣＰＵ１３１がステップＳ４２６、Ｓ４３０の処理を実行する部分など）を含み、前記表示用データ作成手段は、前記演出画像更新指令手段からの指令により特定された画像データの読出位置が前記画像データ記憶手段に含まれる場合に、前記画像データ記憶手段における読出位置から画像データを読み出して前記一時記憶手段における前記所定の記憶領域に転送した後、当該所定の記憶領域から画像データを読み出して前記表示用データ記憶手段における書込位置に書き込んで記憶させるデータ書込処理手段（例えば転送制御回路１５２がステップＳ６３１〜Ｓ６３５の処理を実行する部分、描画回路１５５がステップＳ７０５の自動転送描画処理を実行する部分など）を含み、前記画像データ処理手段は、前記可動演出手段の動作に応じて、異なる表示態様で前記画像表示手段に演出画像を表示させ、前記可動演出手段は、前記画像表示手段の表示領域と重複する位置で動作可能であることを特徴とする。
【００１１】
このような構成によれば、プログラム設計の負担を軽減することができる。
【００１２】
（２）上記（１）の遊技機において、前記可動演出手段は、前記画像表示手段における前記識別情報の表示領域（例えば画像表示装置５の表示画面に配置された「上」、「中」、「下」の可変表示部など）に重なる進出位置（例えば図３（Ｂ）や図４（Ｂ）に示す進出時の位置など）と前記表示領域には重ならない退避位置（例えば図３（Ａ）や図４（Ａ）に示す退避時の位置など）との間で移動可能であり、前記識別情報の可変表示を開始した後、前記識別情報の可変表示態様が前記画像表示手段における前記表示領域の外部に掛かる所定位置（例えば画像表示装置５の表示画面上における表示位置ＡＲ１など）で前記識別情報の一部が前記表示領域の外にありながら所定態様（例えば「上」、「中」、「下」の各可変表示部で飾り図柄の一部が枠外にありながら大当り組合せの飾り図柄が仮停止表示された場合や、「上」と「下」の可変表示部で同一の飾り図柄の一部が枠外にありながら仮停止表示されて飾り図柄の可変表示態様がリーチとなった場合、あるいは、「中」と「下」の可変表示部では同一の飾り図柄が枠内で仮停止表示される一方で「上」の可変表示部では大当り組合せを構成する飾り図柄の一部が枠外にありながら仮停止表示された場合など）となったことに基づき、前記可動演出手段を前記退避位置と前記進出位置との間で移動させる動作と連動した前記識別情報の演出表示（例えばスーパーＡの可変表示パターンに対応して実行される図５２（Ｂ）及び（Ｃ）に示すような飾り図柄の演出表示など）を行うことにより前記所定態様となった識別情報を前記表示領域の外部に掛からない所定位置に移動させてから、前記識別情報の可変表示結果を導出表示する連動演出制御手段（例えば遊技制御用マイクロコンピュータ１００のＣＰＵ１１４がステップＳ２３０にて送信設定を行った可変表示開始コマンドに基づき、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１がステップＳ３２８にて設定した演出制御パターンに従いステップＳ３４５の演出制御指令処理にてステップＳ４０７の処理やステップＳ４１１の画像要素更新指令処理を実行する部分、ステップＳＴ２１、ＳＴ２２の処理を実行する部分など）をさらに備えてもよい。また、前記可動演出手段には、透光性を有する透光演出領域（例えば透光部５２Ａ、５２Ｂなど）が設けられ、前記連動演出制御手段は、前記透光演出領域の移動に対応する演出画像を、前記画像表示手段において前記透光演出領域と重なる位置に表示する透光演出制御手段（例えば透光予告Ａ−１〜Ａ−４の予告パターンに対応して、ＣＰＵ１３１がステップＳ３２８にて設定した演出制御パターンに従いステップＳ３４５の演出制御指令処理にてステップＳ４１１の画像要素更新指令処理を実行する部分など）を含んでもよい。なお、画像表示手段において表示される演出画像は、各々が識別可能な複数種類の識別情報を含み、可変表示の実行条件が成立した後に可変表示の開始条件が成立したことに基づき、前記識別情報を可変表示して、当該可変表示の表示結果が予め定められた特定表示結果となった後に遊技者にとって有利な特定遊技状態とする遊技機であってもよい。
【００１３】
このような構成において、連動演出制御手段は、識別情報の可変表示を開始した後、識別情報の可変表示態様が画像表示手段における表示領域の外部に掛かる所定位置で識別情報の一部が表示領域の外にありながら所定態様となったことに基づき、表示領域に重なる進出位置と重ならない退避位置との間で移動可能な可動演出手段を移動させる動作と連動した識別情報の演出表示を行うことにより、所定態様となった識別情報を表示領域の内に移動させてから、識別情報の可変表示結果を導出表示する。
これにより、可動演出手段の動作により識別情報の可変表示における演出効果を高めて、遊技の興趣を向上させることができる。
また、透光演出制御手段が、可動演出手段に設けられて透光性を有する透光演出領域の移動に対応する演出画像を、画像表示手段において透光演出領域と重なる位置に表示する。
これにより、画像表示手段に表示する演出画像により可動演出手段での演出態様を変化させて演出効果を高め、遊技の興趣を向上させることができる。
【００１４】
（３）上記（１）または（２）の遊技機において、前記可動演出手段は、視認可能な位置（例えば図３（Ｂ）や図４（Ｂ）に示す進出時の位置など）と視認不可能な位置（例えば図３（Ａ）や図４（Ａ）に示す退避時の位置など）との間で往来可能（例えばガイドレール５５Ａ〜５５Ｄに沿ってスライド可能）に構成されている。なお、視認不可能な位置は、表示領域には重ならない退避位置と同じであってもよいし、退避位置とは異なる所定位置であってもよい。
【００１５】
このような構成においては、可動演出手段が視認可能な位置と視認不可能な位置との間で往来可能に構成されている。
これにより、可動演出手段を視認不可能な位置に移動させることで、可動演出手段を用いた演出が行われないときでも、可動演出手段が他の演出動作の妨げとなることを防止できる。
【００１６】
（４）上記（１）〜（３）のいずれかの遊技機においては、複数種類の動画像に対応した圧縮データからなる複数種類の動画像データを記憶する動画像データ記憶手段（例えば画像データメモリ１４２の動画像データエリア１４２Ｂなど）と、前記動画像データ記憶手段から読み出した圧縮データとしての動画像データをデコードして、前記画像表示手段における画像の表示用データを作成するための処理を実行する動画像データ処理手段（例えば動画像用デコーダ１５４など）と、前記動画像データ処理手段により作成された表示用データを一時記憶する動画表示用データ記憶手段（例えばフレームバッファメモリ１５７など）と、前記動画表示用データ記憶手段に一時記憶された表示用データに基づき前記画像表示手段に動画像を表示させる動画像表示制御手段（例えば表示回路１５８など）とを備え、前記動画像データ処理手段は、前記画像表示手段における画像フレーム周期の経過に対応して、画像フレーム周期の整数倍となる同一時間長を有する第１書込周期と第２書込周期のうち第１書込周期が経過したときに、前記動画像データ記憶手段から読み出した複数種類の動画像データごとに作成される複数種類の表示用データのうち第１動画像データに対応した表示用データを前記動画表示用データ記憶手段に書き込んで記憶させ、第１書込周期が経過した次の画像フレーム周期にて経過する第２書込周期が経過したときに、前記複数種類の表示用データのうち第１動画像データとは異なる第２動画像データに対応した表示用データを前記動画表示用データ記憶手段に書き込んで記憶させることにより、前記画像表示手段における複数の表示領域ごとに異なる複数種類の動画像を表示させるマルチ動画像データ処理手段（例えば動画像用デコーダ１５４がステップＳＴ１６〜ＳＴ１９の処理を実行することにより、図５２（Ｂ）に示すような展開タイミングで動画像Ａ１及び動画像Ａ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる部分など）を含む。
【００１７】
このような構成においては、マルチ動画像データ処理手段が、画像表示手段における画像フレーム周期の経過に対応して、画像フレーム周期の整数倍となる同一時間長を有する第１書込周期と第２書込周期のうち第１書込周期が経過したときに、動画像データ記憶手段から読み出した複数種類の動画像データごとに作成される複数種類の表示用データのうち第１動画像データに対応した表示用データを動画表示用データ記憶手段に書き込んで記憶させ、第１書込周期が経過した次の画像フレーム周期にて経過する第２書込周期が経過したときに、複数種類の表示用データのうち第１動画像データとは異なる第２動画像データに対応した表示用データを動画表示用データ記憶手段に書き込んで記憶させることにより、画像表示手段における複数の表示領域ごとに異なる複数種類の動画像を表示させる。
これにより、画像フレーム周期の経過に対応して複数種類の動画像データごとに作成される複数種類の表示用データをすべて動画表示用データ記憶手段に書き込んで記憶させる場合に比べて、動画像の表示に要する処理負担を軽減することができ、動画像を表示する演出の欠落を防止することができる。また、複数種類の動画像に対応した複数種類の動画像データは、表示用データの作成に用いられる部分だけを用意すればよいので、データ容量を低減することができる。
【００１８】
（５）上記（１）〜（４）のいずれかの遊技機において、前記画像データ記憶手段が記憶する画像データは、前記画像表示手段に対応した画素総数に比べて少ない画素数に対応して構成された第１画像データ（例えばスプライト画像データエリア１４２Ａに記憶されたＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸなど）と、第１画像データの対応する画素数とは異なり、前記画像表示手段に対応した画素総数に比べて少ない画素数に対応して構成された第２画像データ（例えばスプライト画像データエリア１４２Ａに記憶されたＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸなど）とを含み、前記画像データ処理手段は、前記表示用データ作成手段により作成された表示用データに対応する演出画像を所定の拡大率で拡大して前記画像表示手段に対応した画素総数の演出画像として前記画像表示手段に表示させる拡大表示処理手段（例えば表示回路１５８など）を含み、前記表示制御手段は、所定の画像切替条件（例えば飾り図柄の可変表示態様がリーチとなることなど）が成立することにより、前記画像表示手段に表示させる演出画像を、第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で切り替える旨の決定を行う演出画像切替決定手段（例えばＣＰＵ１３１がステップＳ４０９の処理を実行する部分など）と、前記演出画像切替決定手段による決定結果に対応して、前記拡大表示処理手段における演出画像の拡大率を変更させる画像切替時拡大率変更手段（例えばＣＰＵ１３１がＳ４１０の処理を実行する部分など）と、前記演出画像切替決定手段による決定結果に対応して、前記画像データ記憶手段から読み出す画像データを、第１画像データと第２画像データとの間で変更させる画像切替時読出データ変更手段（例えばＣＰＵ１３１がステップＳ４１０の処理を実行した後に、ステップＳ４１１の画像要素更新指令処理を実行する部分など）とを含む。
【００１９】
このような構成においては、画像表示手段に対応した総画素数に比べて少ない画素数に対応して構成された第１画像データと第２画像データが、画像データ記憶手段に記憶されている。そして、所定の画像切替条件が成立することにより、演出画像切替決定手段は、画像表示手段に表示させる演出画像を、第１画像データに対応した演出画像と第２画像データに対応した演出画像との間で切り替える旨の決定を行う。この決定結果に対応して、画像切替時拡大率変更手段が拡大表示処理手段における演出画像の拡大率を変更させ、画像切替時読出データ変更手段が画像データ記憶手段から読み出す画像データを第１画像データと第２画像データとの間で変更させる。
これにより、画像表示手段に対応した総画素数と同じ画素数に対応して構成された画像データを画像データ記憶手段に記憶させて演出画像の表示に使用する場合に比べてデータ容量が減少することから、画像データ記憶手段などの記憶手段における記憶容量を低減することができる。そして、画像切替条件の成立により演出画像を切り替えるとともに拡大率や画像データを変更させることで、遊技機における遊技状態に応じて適切な拡大率と画像データによる演出画像の表示が可能になり、画像表示による演出効果を高めて遊技の興趣を向上させることができる。
【００２０】
（６）上記（１）〜（３）のいずれかの遊技機において、前記画像データ記憶手段は、複数種類の動画像に対応した圧縮データからなる複数種類の動画像データを記憶する動画像データ記憶手段（例えば画像データメモリ１４２のメモリチップ１４２−３など）と、複数種類の演出画像に対応した複数種類のスプライト画像データを記憶するスプライト画像データ記憶手段（例えば画像データメモリ１４２のメモリチップ１４２−１、１４２−２など）とを含み、前記画像データ処理手段は、前記表示制御手段からの制御指令と、前記動画像データ記憶手段から読み出した動画像データまたは前記スプライト画像データ記憶手段から読み出したスプライト画像データとに基づいて、前記画像表示手段における画像の表示用データを作成した後、当該表示用データに基づいて前記画像表示手段に各種画像を表示させる画像データ処理手段（例えばＶＤＰ１４１など）とを備え、前記表示制御手段は、前記画像データ処理手段が前記動画像データ記憶手段から動画像データを読み出す際のデータバス幅を、第１のバス幅に設定する第１バス幅設定手段（例えばＣＰＵ１３１がステップＳ４４２の処理を実行する部分など）と、前記画像データ処理手段が前記スプライト画像データ記憶手段からスプライト画像データを読み出す際のデータバス幅を、第２のバス幅に設定する第２バス幅設定手段（例えばＣＰＵ１３１がステップＳ４４３の処理を実行する部分など）とを含み、前記画像データ処理手段は、前記第１バス幅設定手段により第１のバス幅に設定されたことに対応して、前記動画像データ記憶手段から動画像データを読み出して表示用データを作成する一方で（例えば転送制御回路１５２がステップＳ６０５の事前転送処理やステップＳ６０７の自動転送制御処理を実行した後に、描画回路１５５がステップＳ７０３の固定アドレス指定描画処理やステップＳ７０５の自動転送描画処理を実行する部分など）、前記第２バス幅設定手段により第２のバス幅に設定されたことに対応して、前記スプライト画像データ記憶手段からスプライト画像データを読み出して表示用データを作成する（例えば動画像用デコーダ１５４がＳ７５１〜Ｓ７５３の処理を実行する部分など）。
【００２１】
このような構成においては、画像データ処理手段が動画像データ記憶手段から動画像データを読み出す際のデータバス幅を、第１バス幅設定手段が第１のバス幅に設定する一方で、画像データ処理手段がスプライト画像データ記憶手段からスプライト画像データを読み出す際のデータバス幅を、第２バス幅設定手段が第２のバス幅に設定する。
これにより、画像データの容量や処理負担に応じてバス幅の変更や画像データを読み出す記憶手段の変更を行い、最適な構成と処理速度で画像データを処理することができる。
【図面の簡単な説明】
【００２４】
【図１】この実施の形態におけるパチンコ遊技機の正面図である。
【図２】飾り図柄の表示例を示す図である。
【図３】可動演出装置の構成例を示す正面図である。
【図４】可動演出装置の構成例を示す背面図である。
【図５】パチンコ遊技機に搭載された各種の制御基板などを示す構成図である。
【図６】演出制御コマンドの内容の一例を示す説明図である。
【図７】遊技制御用マイクロコンピュータの構成例を示すブロック図である。
【図８】主基板の側にてカウントされる乱数値を例示する説明図である。
【図９】パターン決定テーブルの構成例やスーパーリーチでの演出内容を示す図である。
【図１０】リーチパターンの選択確率とリーチの信頼度を例示する図である。
【図１１】動画像表示パターンにおける表示動作例を示す図である。
【図１２】透光予告の種別に応じた演出内容を示す図である。
【図１３】透光予告Ａ−３、透光予告Ａ−４における演出動作例を示す図である。
【図１４】遊技制御用データ保持エリアの構成例を示すブロック図である。
【図１５】演出制御用マイクロコンピュータや表示制御部などの構成例を示すブロック図である。
【図１６】記憶領域設定テーブルの構成例を示す図である。
【図１７】事前転送設定テーブルの構成例を示す図である。
【図１８】演出制御パターンテーブルや各種演出制御パターンの構成例を示す図である。
【図１９】演出制御パターンに含まれる各種制御パターンの構成例を示す図である。
【図２０】一時記憶メモリにおけるアドレスマップの一例を示す図である。
【図２１】インデックステーブルの構成例を示す図である。
【図２２】演出制御用マイクロコンピュータからＶＤＰに送信される表示制御指令の一例を示す図である。
【図２３】画像データメモリの構成例を示す図である。
【図２４】画像データメモリにおけるアドレスマップの一例を示す図である。
【図２５】スプライト画像データエリアと動画像データエリアに記憶される画像データを例示する図である。
【図２６】遊技制御用タイマ割込み処理の一例を示すフローチャートである。
【図２７】特別図柄プロセス処理の一例を示すフローチャートである。
【図２８】特別図柄通常処理の一例を示すフローチャートである。
【図２９】可変表示パターン設定処理の一例を示すフローチャートである。
【図３０】演出制御メイン処理の一例を示すフローチャートである。
【図３１】記憶領域設定指令処理の一例を示すフローチャートである。
【図３２】事前転送指令処理の一例を示すフローチャートである。
【図３３】コマンド解析処理にて実行される処理内容を例示する図である。
【図３４】飾り図柄プロセス処理の一例を示すフローチャートである。
【図３５】可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。
【図３６】飾り図柄可変表示設定処理の一例を示すフローチャートである。
【図３７】飾り図柄可変表示中処理の一例を示すフローチャートである。
【図３８】演出制御指令処理の一例を示すフローチャートである。
【図３９】画像要素更新指令処理の一例を示すフローチャートである。
【図４０】動画像表示指令処理の一例を示すフローチャートである。
【図４１】転送制御処理の一例を示すフローチャートである。
【図４２】記憶領域設定処理の一例を示すフローチャートである。
【図４３】事前転送処理の一例を示すフローチャートである。
【図４４】自動転送制御処理の一例を示すフローチャートである。
【図４５】描画処理の一例を示すフローチャートである。
【図４６】固定アドレス指定描画処理の一例を示すフローチャートである。
【図４７】自動転送描画処理の一例を示すフローチャートである。
【図４８】動画像デコード処理の一例を示すフローチャートである。
【図４９】表示制御部における画像データ処理動作の概要を示す説明図である。
【図５０】スーパーＡ演出制御パターンに基づく処理内容の一例を示すフローチャートである。
【図５１】表示用データの展開タイミングを示す説明図である。
【図５２】スーパーＡ演出制御パターンによる演出動作例を示す図である。
【図５３】スーパーＢ演出制御パターンに基づく処理内容の一例を示すフローチャートである。
【図５４】スーパーＢ演出制御パターンによる演出動作例を示す図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照しつつ、本発明の一実施形態を詳細に説明する。図１は、本実施例におけるパチンコ遊技機１の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機（遊技機）１は、大別して、遊技盤面を構成する遊技盤（ゲージ盤）２と、遊技盤２を支持固定する遊技機用枠（台枠）３とから構成されている。遊技盤２にはガイドレールによって囲まれた、ほぼ円形状の遊技領域が形成されている。この遊技領域内の所定位置には、各々が識別可能な複数種類の特別図柄を変動可能に表示（可変表示）する特別図柄表示装置４が設けられている。なお、特別図柄表示装置４の設置位置は、遊技領域内の所定位置に限定されず、遊技領域外の所定位置であってもよい。
【００２６】
図１に示すパチンコ遊技機１における遊技領域の中央位置には、複数種類の演出画像を含む各種画像の表示を行う画像表示装置５と、可動部材の動作による演出を行う可動演出装置６０とが設けられている。パチンコ遊技機１における遊技領域の中央下部には、始動入賞口を形成する普通可変入賞球装置６や、大入賞口を形成する特別可変入賞球装置７が配置されている。特別可変入賞球装置７の右側には、普通図柄表示装置２０が設けられている。
【００２７】
特別図柄表示装置４は、例えば７セグメントやドットマトリクスのＬＥＤ等から構成されている。特別図柄表示装置４は、可変表示ゲームとしての特図ゲームにおいて、例えば「００」〜「９９」を示す数字や「−−」を示す記号等から構成される複数種類の特別図柄を変動可能に表示（可変表示）する。この特図ゲームは、例えば普通可変入賞球装置６が形成する始動入賞口への遊技球の入賞により特別図柄を可変表示するための実行条件が成立した後に、例えば前回の特図ゲームが終了したことや大当り遊技状態が終了したことといった、特別図柄を可変表示するための開始条件が成立したことに基づいて開始される。この実施の形態では、一例として、特別図柄表示装置４が「左」及び「右」の特別図柄可変表示部を備え、各特別図柄可変表示部において、「０」〜「９」を示す数値や「−」を示す記号等から構成される特別図柄の可変表示を行うものとする。各特別図柄可変表示部において可変表示される複数種類の特別図柄には、それぞれに対応した図柄番号が付されている。例えば、「０」〜「９」を示す数値のそれぞれに対して、「０」〜「９」の図柄番号が付され、「−」を示す記号に対して、「１０」の図柄番号が付されている。
【００２８】
画像表示装置５は、例えばＬＣＤ等から構成され、多数の画素（ピクセル）を用いたドットマトリクス方式による画面表示を行うものであればよい。この実施の形態では、画像表示装置５における表示画面が、ＸＧＡモード（１０２４×７６８ピクセル）に対応した画素総数を有している。画像表示装置５の表示画面では、特別図柄表示装置４による特図ゲームにおける特別図柄の変動に対応して、各々が識別可能な複数種類の識別情報として機能する飾り図柄を、複数の表示領域にて可変表示する。例えば、画像表示装置５の表示画面には、飾り図柄の表示領域となる「上」、「中」、「下」の可変表示部が配置され、特別図柄表示装置４により特図ゲームが実行されることに対応して、各可変表示部にて飾り図柄が可変表示される。すなわち、例えば始動入賞口への遊技球の入賞により可変表示の実行条件が成立した後に前回の特図ゲームが終了したことや大当り遊技状態が終了したことといった可変表示の実行条件が成立したことに基づき、特別図柄表示装置４における特別図柄の可変表示が開始されるときには、画像表示装置５における「上」、「中」、「下」の各可変表示部にて飾り図柄の可変表示（例えば横方向のスクロール表示）を開始させ、その後、特別図柄表示装置４による特図ゲームにおける可変表示結果として確定特別図柄が停止表示されるときに、画像表示装置５における「上」、「中」、「下」の各可変表示部にて飾り図柄の可変表示結果となる確定飾り図柄が停止表示（導出表示）される。また、「上」、「中」、「下」の各可変表示部は、画像表示装置５の表示画面内で移動可能とされ、飾り図柄を縮小あるいは拡大して表示することができるようにしてもよい。
【００２９】
画像表示装置５における「上」、「中」、「下」の各可変表示部では、例えば８種類の図柄（英数字「１」〜「８」あるいは漢数字「一」〜「八」、英文字「Ａ」〜「Ｈ」、所定のモチーフに関連する８個のキャラクタ画像、数字や文字あるいは記号とキャラクタ画像との組合せなど。なお、キャラクタ画像は、例えば人物や動物、これら以外の物体、もしくは、文字などの記号、あるいは、その他の任意の図形を示す飾り画像であればよい。）が、飾り図柄として変動可能に表示される。また、各可変表示部で可変表示される図柄には、こうした８種類の飾り図柄の他に、ブランク図柄（大当り組合せを構成しない図柄）も含まれている。飾り図柄のそれぞれには、対応する図柄番号が付されている。例えば、「１」〜「８」を示す英数字のそれぞれに対して、「１」〜「８」の図柄番号が付されている。
【００３０】
画像表示装置５において飾り図柄の可変表示が開始されると、「上」、「中」、「下」の各可変表示部では、例えば図柄番号が小さいものから大きいものへと順次に各可変表示部の右側から左側へと流れるようなスクロール表示が行われ、図柄番号が最大の「８」である飾り図柄が表示されると、続いて図柄番号が最小の「１」である飾り図柄が表示される。あるいは、図柄番号が大きいものから小さいものへとスクロール表示を行って、図柄番号が最小の「１」である飾り図柄が表示されると、続いて図柄番号が最大の「８」である飾り図柄が表示されてもよい。
【００３１】
また、画像表示装置５には、普通可変入賞球装置６が形成する始動入賞口に入賞した有効入賞球数としての保留記憶数（特図保留記憶数）を表示する特別図柄始動記憶表示エリアが設けられていてもよい。特別図柄始動記憶表示エリアでは、特図保留記憶数が所定の上限値（例えば「４」）未満のときの有効始動入賞に対応して、入賞表示が行われる。具体的な一例として、特図保留記憶数が１加算されたときには、通常青色であった表示部位のうちの１つ（例えば青色となっている表示部位のうち左端の表示部位）を赤色表示に変化させる。これに対して、特図保留記憶数が１減算されたときには、赤色表示されている表示部位のうちの１つ（例えば赤色となっている表示部位のうち右端の表示部位）を青色表示に戻す。あるいは、特別図柄始動記憶表示エリアでは、特図保留記憶数を示す数字を表示することなどにより、特図保留記憶数を遊技者等が認識できるようにしてもよい。特別図柄始動記憶表示エリアとともに、あるいは特別図柄始動記憶表示エリアに代えて、特図保留記憶数を表示する表示器（特別図柄始動記憶表示器）を設けるようにしてもよい。
【００３２】
普通図柄表示装置２０は、例えば発光ダイオード（ＬＥＤ）等を備えて構成され、遊技領域に設けられた通過ゲート４１を通過した遊技球がゲートスイッチ２１（図５）によって検出されたことを実行条件とする普図ゲームにおいて、点灯、点滅、発色などが制御される。
【００３３】
普通可変入賞球装置６は、ソレノイド８１（図５）によって垂直（通常開放）位置と傾動（拡大開放）位置との間で可動制御される一対の可動翼片を有する電動チューリップ型役物（普通電動役物）を備え、始動入賞口を形成する。普通可変入賞球装置６に形成された始動入賞口へと進入した遊技球は、始動口スイッチ２２（図５）によって検出され、その検出に基づき特別図柄や飾り図柄の可変表示を実行するための実行条件（始動条件）が成立する。始動口スイッチ２２によって遊技球が検出されたことに基づいて、所定個数（例えば４個）の賞球の払い出しが行われる。
【００３４】
特別可変入賞球装置７は、ソレノイド８２（図５）によって入賞領域となる大入賞口を開放及び閉鎖制御する開閉板を備えて構成される。特別可変入賞球装置７にて開閉板により開放された大入賞口内へと遊技球が進入した場合には、カウントスイッチ２３（図５）によって当該遊技球が検出されたことに基づいて、所定個数（例えば「１５」）の賞球の払出が行われる。
【００３５】
普通図柄表示装置２０による普図ゲームでは、普通図柄の可変表示を開始させた後、所定の当りパターンで表示が行われると、表示結果が「普図当り」となり、普通可変入賞球装置６を構成する電動チューリップの可動翼片が傾動位置に制御（拡大開放制御）され、所定時間が経過すると垂直位置に制御（通常開放制御）される。
【００３６】
特別図柄表示装置４による特図ゲームでは、特別図柄の可変表示を開始させた後、所定時間が経過すると、特別図柄の可変表示結果となる確定特別図柄を停止表示（導出表示）する。このとき、確定特別図柄として特定の特別図柄（大当り図柄）が停止表示されれば特定表示結果としての「大当り」となり、大当り図柄以外の特別図柄が停止表示されれば「ハズレ」となる。特図ゲームでの可変表示結果が「大当り」になった後には、特定遊技状態としての大当り遊技状態に制御される。この実施の形態におけるパチンコ遊技機１では、具体的な一例として、「３３」あるいは「７７」を示す特別図柄を大当り図柄とし、「−−」を示す特別図柄をハズレ図柄としている。
【００３７】
特別図柄表示装置４による特図ゲームでの確定特別図柄が大当り図柄である特別図柄「３３」あるいは「７７」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、例えば「上」、「中」、「下」の各可変表示部にて所定の大当り組合せを構成する確定飾り図柄が停止表示されることで、特定表示結果としての大当りとなる。大当り組合せの確定飾り図柄は、例えば「左」、「中」、「右」の各可変表示部において予め定められた有効ライン上に、同一の飾り図柄が揃って停止表示されるものであればよい。この実施の形態では、画像表示装置５にて飾り図柄の可変表示結果が停止表示される有効ラインとして、例えば図２に示すように、左、中、右の３本の組合せ有効ラインＬ１、Ｌ２、Ｌ３と、斜め対角線上の２本の組合せ有効ラインＬ４、Ｌ５との合計５本の組合せ有効ラインが定められている。この５本の組合せ有効ラインＬ１〜Ｌ５のうちのある組合せ有効ライン上で、予め定められた飾り図柄の組合せからなる特定の停止図柄態様となったときに、飾り図柄の可変表示結果が大当りとなる。他方、特別図柄表示装置４による特図ゲームでの確定特別図柄がハズレ図柄である特別図柄「−−」となる場合には、各組合せ有効ラインＬ１〜Ｌ５上で、大当り組合せとは異なるハズレ組合せの確定飾り図柄が停止表示される。
【００３８】
また、画像表示装置５の表示画面には、「上」、「中」、「下」の各可変表示部における左側にて、表示領域の外部に掛かる表示位置ＡＲ１が設けられ、この表示位置ＡＲ１にて飾り図柄の可変表示態様が所定態様となったことに基づき、可動演出装置６０における可動部材の動作と連動した飾り図柄の演出表示が実行される。ここで、飾り図柄の演出表示が実行される契機となる所定態様には、表示位置ＡＲ１にて大当り組合せの飾り図柄が停止表示（仮停止表示）されることや、表示位置ＡＲ１にて飾り図柄の可変表示態様がリーチとなることなどが含まれていればよい。
【００３９】
なお、仮停止状態では、飾り図柄が停留して表示される一方で、例えば揺れ変動表示等によって遊技者に可変表示の表示結果が確定していない旨を報知する。また、リーチとは、画像表示装置５の表示画面にて導出表示（停止表示あるいは仮停止表示）した飾り図柄が大当り組合せの一部を構成しているときに未だ導出表示していない飾り図柄（リーチ変動図柄という）については変動表示が行われている表示態様、あるいは、全て又は一部の飾り図柄が大当り組合せの全て又は一部を構成しながら同期して変動表示している表示態様のことである。具体的には、予め定められた有効ライン上の一部の可変表示部に予め定められた大当り組合せを構成する飾り図柄を停止表示しているときに未だ停止表示していない有効ライン上の可変表示部において変動表示が行われている表示態様（例えば、表示画面に設けられた「上」、「中」、「下」の可変表示部のうち「上」、「下」の可変表示部には大当り組合せの一部となる（例えば「７」の英数字を示す飾り図柄）が停止表示されている状態で「中」の可変表示部は未だ変動表示が行われている表示態様）、あるいは、有効ライン上の可変表示部の全て又は一部の飾り図柄が大当り組合せの全て又は一部を構成しながら同期して変動表示している表示態様（例えば、表示画面に設けられた「上」、「中」、「下」の可変表示部の全てで変動表示が行われてどの状態が表示されても同一の飾り図柄が揃っている態様で変動表示が行われている表示態様）である。また、リーチの際に、通常と異なる演出がランプや音などで行われることがある。この演出をリーチ演出という。また、リーチの際に、画像表示装置５にて飾り図柄とは異なるキャラクタ画像（人物等を模した演出画像）を表示させたり、背景の表示態様を変化させたり、飾り図柄の変動表示態様を変化させたりすることがある。このキャラクタの表示や背景の表示態様、飾り図柄の変動態様の変化を、リーチ演出表示という。
【００４０】
特別図柄表示装置４による特図ゲームで大当り図柄である特別図柄「３」あるいは「７」が停止表示されたことや、画像表示装置５における飾り図柄の可変表示結果として大当り組合せの確定飾り図柄が停止表示されたことに対応して、パチンコ遊技機１における遊技状態が特定遊技状態としての大当り遊技状態に制御される。この大当り遊技状態では、特別可変入賞球装置７の開閉板が、第１の期間となる所定期間（例えば２９秒間）あるいは所定個数（例えば１０個）の入賞球が発生するまでの期間にて大入賞口を開放状態とする。このように大入賞口を開放状態とした開閉板は、遊技盤２の表面を落下する遊技球を受け止めて、大入賞口に進入させる。こうして大入賞口を開放状態としてから閉鎖状態とすることで、１回のラウンドが終了する。この実施の形態における大当り遊技状態では、大入賞口の開閉サイクルとしてのラウンドを、例えば１５回といった所定回数に達するまで繰り返すことができる。
【００４１】
特別図柄表示装置４による特図ゲームで停止表示される大当り図柄には、通常大当り図柄と確変大当り図柄とが含まれていてもよい。例えば、大当り図柄「３３」及び「７７」のうち、大当り図柄「３３」を通常大当り図柄とする一方で、大当り図柄「７７」を確変大当り図柄としてもよい。この場合、画像表示装置５における「上」、「中」、「下」の各可変表示部にて可変表示される図柄番号が「１」〜「８」の飾り図柄のうち、図柄番号が奇数である「１」、「３」、「５」、「７」の飾り図柄を、確変大当り用の確変図柄とし、図柄番号が偶数である「２」、「４」、「６」、「８」の飾り図柄を通常大当り用の通常図柄とする。そして、特別図柄表示装置４による特図ゲームにて確定特別図柄が確変大当り図柄「７７」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、組合せ有効ラインＬ１〜Ｌ５のうちのある組合せ有効ライン上に、同一の確変図柄が揃って停止表示される確変大当り組合せの確定飾り図柄となる。他方、特別図柄表示装置４による特図ゲームにて確定特別図柄が通常大当り図柄「３３」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、組合せ有効ラインＬ１〜Ｌ５のうちのある組合せ有効ライン上に、同一の通常図柄が揃って停止表示される通常大当り組合せの確定飾り図柄となる。このように、特別図柄表示装置４による特図ゲームにて特別図柄の可変表示結果が「大当り」となる場合には、特別表示結果としての「確変大当り」となる場合と、特別表示結果以外の特定表示結果としての「通常大当り」となる場合とが含まれてもよい。
【００４２】
可変表示結果が「確変大当り」となった場合には、その可変表示結果に対応した大当り遊技状態が終了した後、特別遊技状態の１つとして、例えば継続して確率変動制御（確変制御）が行われる確変遊技状態（高確率遊技状態）に移行してもよい。この確変遊技状態では、特図ゲームや飾り図柄の可変表示における表示結果が「大当り」となって更に大当り遊技状態に制御される確率が、通常遊技状態よりも高くなるように向上する。なお、通常遊技状態とは、大当り遊技状態や確変遊技状態等の特別遊技状態以外の遊技状態のことであり、特別図柄や飾り図柄の可変表示結果が大当りとなる確率が、パチンコ遊技機１の初期設定状態（例えばシステムリセットが行われた場合のように、電源投入後に所定の復帰処理を実行しなかったときの状態）と同一に制御されている。さらに、確変遊技状態では、特図ゲームにおいて特別図柄の可変表示が開始されてから表示結果となる確定特別図柄が停止表示されるまでの時間である可変表示時間が、通常遊技状態よりも短くなるように制御される時間短縮制御（時短制御）も行われる。この確変遊技状態は、特図ゲームの実行回数にかかわらず、次に可変表示結果が「大当り」となるまで継続してもよい。これに対して、確変遊技状態となった後に、所定回数（例えば１００回）の特図ゲームが実行されることと、可変表示結果が「大当り」となることのうち、いずれかの条件が成立したときに、確変遊技状態が終了するようにしてもよい。また、確変遊技状態において所定回数の特図ゲームが実行されたり可変表示結果が「大当り」となる以前であっても、特図ゲームが開始されるときに、所定の割合で確変遊技状態が終了することがあるようにしてもよい。
【００４３】
可変表示結果が「通常大当り」となった場合には、その可変表示結果に対応した大当り遊技状態が終了した後、特別遊技状態の１つとして、例えば継続して時短制御が行われる時間短縮状態に移行してもよい。なお、時間短縮状態では確変制御が行われず、各回の特図ゲームや飾り図柄の可変表示にて表示結果が「大当り」となる確率は、通常遊技状態と同一に制御される。時間短縮状態となった後には、所定回数（例えば１００回）の特図ゲームが実行されることと、可変表示結果が大当りとなることのうち、いずれかの条件が成立したときに、時間短縮状態が終了する。なお、可変表示結果が「通常大当り」となったことに基づく大当り遊技状態が終了した後には、確変遊技状態や時間短縮状態とはならずに通常遊技状態となるようにしてもよい。
【００４４】
図３（Ａ）〜（Ｃ）は、可動演出装置６０の構成を示す正面図であり、図４（Ａ）〜（Ｃ）は、可動演出装置６０の構成を示す背面図である。可動演出装置６０は、例えばスライド板用モータ５０と、手形模型５１と、スライド板５２と、固定枠５３Ａ、５３Ｂと、連接ロッド５４とを備えて構成される。可動演出装置６０では、スライド板用モータ５０を回転駆動させることにより、スライド板５２を、図３（Ａ）や図４（Ａ）に示すような退避時の位置と、図３（Ｂ）や図４（Ｂ）に示すような進出時の位置との間で、スライド可能に移動させることができる。手形模型５１は、スライド板５２の移動に伴い、ガイドレール５６Ａ、５６Ｂに沿ってスライド可能となるように構成されている。
【００４５】
スライド板５２は、ガイドレール５５Ａ〜５５Ｄに沿ってスライド可能となるように構成されている。スライド板５２が図３（Ａ）や図４（Ａ）に示すような退避時の位置にあるときには、画像表示装置５の表示画面における飾り図柄の表示領域となる「上」、「中」、「下」の各可変表示部には重ならない。これに対して、スライド板５２が図３（Ｂ）や図４（Ｂ）に示すような進出時の位置にあるときには、スライド板５２が画像表示装置５における表示画面の前面に位置することで飾り図柄の表示領域と重なり、画像表示装置５の表示画面の少なくとも一部を遮蔽する。退避時の位置にあるスライド板５２の前面には、例えば所定の装飾部材を配置することにより、手形模型５１やスライド板５２が視認不可能となるようにしてもよい。あるいは、例えば退避時の位置とは異なる所定位置に装飾部材を設け、スライド板５２を用いた演出動作が行われないときには、手形模型５１やスライド板５２を装飾部材の裏面に収納させることにより、手形模型５１やスライド板５２が視認不可能となるようにしてもよい。いずれの場合でも、スライド板５２が進出時の位置にあるときには、手形模型５１やスライド板５２が視認可能となればよい。このように、この実施の形態では、手形模型５１やスライド板５２が、画像表示装置５における表示画面の左側に配置された退避時の位置と画像表示装置５における表示画面の前面に配置された進出時の位置との間で、スライド可能に移動する。
【００４６】
また、スライド板５２には、透光性を有する透光部５２Ａ、５２Ｂが設けられている。例えば、透光部５２Ａ、５２Ｂは、ツヤ消し加工が施されたガラス板や合成樹脂板、あるいは、透光性のシールを貼り付けたガラス板や合成樹脂板などを用いて、透光性を有しながら不透明な部位として形成されればよい。
【００４７】
固定枠５３Ａ、５３Ｂは、例えば画像表示装置５の周囲にて、遊技盤２の裏面にネジ止めされることなどにより固着され、スライド板５２が画像表示装置５における表示画面の前面に進出できるように、可動演出装置６０をパチンコ遊技機１に取り付け可能とする。連接ロッド５４は、スライド板用モータ５０の回転軸５０Ａに取り付けられた円盤５０Ｂと、手形模型５１及びスライド板５２とに連接され、円盤５０Ｂの回転量に応じて、手形模型５１やスライド板５２の位置がスライドするように移動可能とする。例えば、連接ロッド５４は、その一端５４Ａが回動可能に、スライド板用モータ５０の取付位置の上部に軸支されている。連接ロッド５４の中間部には、長手方向に延在する溝５４Ｂが形成されている。溝５４Ｂには、円盤５０Ｂの偏心位置となる盤上に形成された突起５０Ｃが、摺動可能に挿入されている。連接ロッド５４の他端には、長手方向に延在する溝５４Ｃが形成されている。溝５４Ｃには、手形模型５１の裏面に形成された突起５１Ａが、摺動可能に挿入されている。連接ロッド５４は、スライド板用モータ５０の回転動作による突起５０Ｃの移動に応じて突起５１Ａを移動させることにより、手形模型５１をスライドさせることができる。連接ロッド５４における溝５４Ｂと溝５４Ｃの間には、溝５４Ｄが形成されている。溝５４Ｄには、スライド板５２の裏面に形成された突起５２Ｄが、摺動可能に挿入されている。連接ロッド５４は、スライド板用モータ５０の回転動作による突起５０Ｃの移動に応じて突起５２Ｄを移動させることにより、スライド板５２をスライドさせることができる。ここで、溝５４ＤはＬ字型に形成され、その一方が連接ロッド５４の回動軌道に沿って形成されている。これにより、スライド板５２が図３（Ａ）や図４（Ａ）に示すような退避時の位置にあるときには、スライド板用モータ５０の回転量に応じて、スライド板５２は退避時の位置を維持したままで、手形模型５１をスライド板５２とは別個にガイドレール５６Ａ、５６Ｂに沿ってスライド可能に移動させることができる。図３（Ｃ）及び図４（Ｃ）は、図３（Ａ）や図４（Ａ）と同様にスライド板５２が退避時の位置にあるときに、図３（Ａ）や図４（Ａ）に示す手形模型５１の位置に比べて、さらに後退した手形模型後退時の位置に手形模型５１を移動させた状態を示している。このように、画像表示装置５における飾り図柄の表示領域に重なる進出時の位置と当該表示領域には重ならない退避時の位置との間で移動可能なスライド板５２とは異なる手形模型５１は、スライド板５２が退避時の位置と進出時の位置との間で移動する動作に伴って、スライドして移動可能であるとともに、スライド板５２が退避時の位置にあるときに、スライド板５２とは別個にスライドして移動することができるように構成されている。Ｌ字型に形成された溝５４Ｄの他方は、スライド板５２を退避時の位置から進出時の位置にスライドするように移動可能とするためのものである。
【００４８】
遊技盤２の表面には、上記の構成以外にも、ランプを内蔵した風車、アウト口等が設けられている。遊技機用枠３の左右上部位置には、効果音等を再生出力するためのスピーカ８Ｌ、８Ｒが設けられており、さらに遊技領域周辺部には、遊技効果ランプ９が設けられている。パチンコ遊技機１の遊技領域における各構造物（例えば普通可変入賞球装置６、特別可変入賞球装置７等）の周囲には装飾用ＬＥＤが設置されていてもよい。
【００４９】
パチンコ遊技機１には、例えば図５に示すような主基板１１や演出制御基板１２といった、各種の制御基板が搭載されている。また、パチンコ遊技機１には、主基板１１と演出制御基板１２との間で伝送される各種の制御信号を中継するための信号中継基板１３なども搭載されている。その他にも、パチンコ遊技機１の背面には、例えば払出制御基板、情報端子基板、発射制御基板、インタフェース基板などといった、各種の基板が配置されている。
【００５０】
主基板１１は、メイン側の制御基板であり、パチンコ遊技機１における遊技の進行を制御するための各種回路が搭載されている。主基板１１は、主として、特図ゲームにおいて用いる乱数の設定機能、所定位置に配設されたスイッチ等からの信号の入力を行う機能、演出制御基板１２などからなるサブ側の制御基板に宛てて、指令情報の一例となる制御コマンドを制御信号として出力して送信する機能、ホールの管理コンピュータに対して各種情報を出力する機能などを備えている。また、主基板１１は、特別図柄表示装置４を構成する各セグメントや各ドットの点灯／消灯制御を行って特別図柄表示装置４による特別図柄の可変表示を制御することや、普通図柄表示装置２０の点灯／消灯／発色制御を行って普通図柄表示装置２０による普通図柄の可変表示を制御することといった、所定の表示図柄の可変表示を制御する機能も備えている。
【００５１】
主基板１１には、例えば遊技制御用マイクロコンピュータ１００や、遊技球検出用の各種スイッチからの検出信号を取り込んで遊技制御用マイクロコンピュータ１００に伝送するスイッチ回路１０１、遊技制御用マイクロコンピュータ１００からの指令に従って各ソレノイド８１、８２に対する駆動信号を出力するソレノイド回路１０２などが搭載されている。
【００５２】
図５に示すように、主基板１１には、ゲートスイッチ２１、始動口スイッチ２２、カウントスイッチ２３からの検出信号を受信するための配線が接続されている。なお、ゲートスイッチ２１、始動口スイッチ２２、カウントスイッチ２３は、例えばセンサと称されるものなどのように、遊技媒体としての遊技球を検出できる任意の構成を有するものであればよい。加えて、主基板１１には、普通可変入賞球装置６における可動翼片の傾動制御を行うための指令信号をソレノイド８１に伝送する配線や、特別可変入賞球装置７における開閉板の開閉制御を行うための指令信号をソレノイド８２に伝送する配線が接続されている。さらに、主基板１１には、特別図柄表示装置４や普通図柄表示装置２０の表示制御を行うための指令信号を伝送する配線が接続されている。
【００５３】
主基板１１から演出制御基板１２に向けて出力される制御信号は、信号中継基板１３によって中継される。主基板１１には、例えば信号中継基板１３に対応する主基板側コネクタが設けられ、主基板側コネクタと遊技制御用マイクロコンピュータ１００との間には、出力バッファ回路が接続されていてもよい。出力バッファ回路は、主基板１１から信号中継基板１３を介して演出制御基板１２へ向かう方向にのみ信号を通過させることができ、信号中継基板１３から主基板１１への信号の入力を阻止する。従って、演出制御基板１２や信号中継基板１３の側から主基板１１側に信号が伝わる余地はない。
【００５４】
信号中継基板１３には、例えば主基板１１から演出制御基板１２に対して出力される制御信号を伝送するための配線毎に、伝送方向規制回路が設けられていればよい。各伝送方向規制回路は、主基板１１対応の主基板用コネクタにアノードが接続されるとともに演出制御基板１２対応の演出制御基板用コネクタにカソードが接続されたダイオードと、一端がダイオードのカソードに接続されるとともに他端がグランド（ＧＮＤ）接続された抵抗とから構成されている。この構成により、各伝送方向規制回路は、演出制御基板１２から信号中継基板１３への信号の入力を阻止して、主基板１１から演出制御基板１２へ向かう方向にのみ信号を通過させることができる。したがって、演出制御基板１２の側から主基板１１の側に信号が伝わる余地はない。
【００５５】
このような信号中継基板１３を介して主基板１１から演出制御基板１２に対して送信される制御コマンドは、例えば電気信号として伝送される演出制御コマンドである。図６は、この実施の形態で用いられる演出制御コマンドの内容の一例を示す説明図である。演出制御コマンドは、例えば２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を示し、２バイト目はＥＸＴ（コマンドの種類）を示す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」とされ、ＥＸＴデータの先頭ビットは「０」とされる。なお、図６に示されたコマンド形態は一例であって、他のコマンド形態を用いてもよい。また、この例では、制御コマンドが２つの制御信号で構成されることになるが、制御コマンドを構成する制御信号数は、１であってもよいし、３以上の複数であってもよい。
【００５６】
図６に示す例において、コマンド８０ＸＸＨは、特別図柄表示装置４による特図ゲームにて特別図柄の可変表示を開始するときに送信される可変表示開始コマンドである。なお、ＸＸＨは不特定の１６進数であることを示し、演出制御コマンドによる指示内容に応じて任意に設定される値であればよい。可変表示開始コマンドでは、特別図柄や飾り図柄の可変表示パターンと、可変表示結果の種類とに応じて、異なるＥＸＴデータが設定される。例えば、可変表示結果が「ハズレ」となるか「大当り」となるかを、その可変表示結果が導出表示されるより前に事前決定した結果に対応して、異なるＥＸＴデータが設定される。また、可変表示結果の種類が同じであっても、可変表示パターンが異なれば、異なるＥＸＴデータが設定される。なお、可変表示開始コマンドでは、可変表示パターンに応じて異なるＥＸＴデータが設定され、可変表示開始コマンドとは異なる表示結果通知コマンドにより、可変表示結果が「ハズレ」となるか「大当り」となるかといった、可変表示結果の種類を通知するようにしてもよい。
【００５７】
図６に示すコマンドＡ０００Ｈは、特別図柄や飾り図柄の可変表示結果が「大当り」となったことに基づいて大当り遊技状態が開始されることを示す大当り開始コマンドである。コマンドＡ１ＸＸＨは、大当り遊技状態において開始されるラウンドの回数を示す大当りラウンド数通知コマンドである。大当りラウンド数通知コマンドでは、例えば大当り遊技状態において開始されるラウンドの実行回数に対応して、異なるＥＸＴデータが設定される。コマンドＢ０００Ｈは、大当り遊技状態が終了することを示す大当り終了コマンドである。コマンドＣ０ＸＸＨは、画像表示装置５に設けられた特別図柄始動記憶表示エリアなどにて入賞表示を行うために、普通可変入賞球装置６が形成する始動入賞口に入賞した有効入賞球数となる特図保留記憶数を通知する保留記憶数通知コマンドである。保留記憶数通知コマンドでは、特図保留記憶数に対応して、異なるＥＸＴデータが設定される。
【００５８】
図７は、主基板１１に搭載された遊技制御用マイクロコンピュータ１００の構成例を示す図である。図７に示す遊技制御用マイクロコンピュータ１００は、例えば１チップマイクロコンピュータであり、クロック回路１１１と、リセット／割込みコントローラ１１２と、乱数回路１１３と、ＣＰＵ（Central Processing Unit）１１４と、ＲＯＭ（Read Only Memory）１１５と、ＲＡＭ（Random Access Memory）１１６と、タイマ回路（ＰＩＴ）１１７と、シリアル通信回路（ＳＣＩ）１１８と、入出力ポート１１９とを備えて構成されている。遊技制御用マイクロコンピュータ１００では、ＣＰＵ１１４がＲＯＭ１１５から読み出したプログラムを実行することにより、パチンコ遊技機１における遊技の進行を制御するための処理が実行される。このときには、ＣＰＵ１１４がＲＯＭ１１５から固定データを読み出す固定データ読出動作や、ＣＰＵ１１４がＲＡＭ１１６に各種の変動データを書き込んで一時記憶させる変動データ書込動作、ＣＰＵ１１４がＲＡＭ１１６に一時記憶されている各種の変動データを読み出す変動データ読出動作、ＣＰＵ１１４が入出力ポート１１９を介して遊技制御用マイクロコンピュータ１００の外部から各種信号の入力を受け付ける受信動作、ＣＰＵ１１４が入出力ポート１１９を介して遊技制御用マイクロコンピュータ１００の外部へと各種信号を出力する送信動作なども行われる。
【００５９】
クロック回路１１１は、例えばＣＰＵ１１４といった、遊技制御用マイクロコンピュータ１００内の各回路に供給するクロック信号を生成する回路である。具体的な一例として、クロック回路１１１は、所定のクロック入力端子に入力された外部クロックを４分周して内部システムクロックＣＬＫを生成し、生成した内部システムクロックＣＬＫをＣＰＵ１１４などの遊技制御用マイクロコンピュータ１００内の各回路に供給する。
【００６０】
リセット／割込みコントローラ１１２は、遊技制御用マイクロコンピュータ１００内で発生する各種リセット、割込み要求を制御するためのものである。リセット／割込みコントローラ１１２が制御するリセットには、例えばシステムリセットとユーザリセットが含まれている。システムリセットは、所定のＳＲＳＴ端子に一定の期間にわたりローレベルの信号が入力されたときに発生するリセットである。ユーザリセットは、所定のＵＲＳＴ端子に一定の期間にわたりローレベルの信号が入力されたことや、ウォッチドッグタイマ（ＷＤＴ）のタイムアウト信号が発生したこと、指定エリア外走行禁止（ＩＡＴ）信号が発生したこと、あるいは、インターバルリセット信号が発生したことなど、所定の要因により発生するリセットである。
【００６１】
また、リセット／割込みコントローラ１１２が制御する割込みには、例えばＸクラス割込み（ＸＩＲＱ）やＩクラス割込み（ＩＲＱ）、ソフトウェア割込み（ＳＷＩ）、イリーガルオペコードトラップ（ＩＬＧＯＰ）といった４種類の割込みが含まれていてもよい。Ｘクラス割込みは、所定のＸＩＲＱ端子に一定の期間にわたりローレベルの信号が入力されたときに発生する割込みである。Ｉクラス割込みは、ユーザプログラムにより割込み要求の受付を許可／禁止できる割込みであり、所定のＩＲＱ端子に一定の期間にわたりローレベルの信号が入力されたことや、タイマ回路１１７からの割込み要求信号が発生したこと、シリアル通信回路１１８からの割込み要求信号が発生したことなど、予め定められた各種の割込み要因により発生する割込みである。
【００６２】
乱数回路１１３は、主基板１１の側において用いられる各種の乱数の全部または一部を生成する回路である。図８は、主基板１１の側において用いられる乱数値を例示する説明図である。図８に示すように、この実施の形態では、主基板１１の側において、特図表示結果判定用の乱数値ＭＲ１、可変表示パターン決定用の乱数値ＭＲ２、リーチ判定用の乱数値ＭＲ３が用いられ、これらの乱数値を示す数値データがカウント可能となるように制御される。なお、遊技効果を高めるために、主基板１１の側でこれら以外の乱数値が用いられてもよい。これらの乱数値ＭＲ１〜ＭＲ３の全部または一部を示す数値データが、乱数回路１１３にてカウントされればよい。また、乱数値ＭＲ１〜ＭＲ３の一部を示す数値データは、ＣＰＵ１１４が乱数回路１１３とは異なるランダムカウンタを用いて、ソフトウェアによる更新によってカウントするようにしてもよい。
【００６３】
特図表示結果判定用の乱数値ＭＲ１は、特別図柄の可変表示結果を「ハズレ」とするか「大当り」とするかの判定などを行うために用いられる乱数値であり、例えば「１」〜「６５５３５」の範囲の値をとる。すなわち、特図表示結果判定用の乱数値ＭＲ１は、大当りの発生により大当り遊技状態への制御を行うか否かの判定に用いられる。また、特図表示結果判定用の乱数値ＭＲ１は、特別図柄の可変表示結果を「大当り」とする場合に、確定特別図柄を通常大当り図柄とするか確変大当り図柄とするかの判定を行うために用いられてもよい。この場合、特図表示結果判定用の乱数値ＭＲ１は、大当り遊技状態の終了後に確変遊技状態への制御を行うか否かの判定に用いられる。なお、特別図柄の可変表示結果を「大当り」とする場合には、特図表示結果判定用の乱数値ＭＲ１とは異なる乱数値を用いて、大当り遊技状態の終了後に確変遊技状態への制御を行うか否かの判定が行われるようにしてもよい。
【００６４】
可変表示パターン決定用の乱数値ＭＲ２は、特別図柄や飾り図柄の可変表示パターンを、予め用意された複数種類のいずれかに決定するために用いられる表示用の乱数値であり、例えば「１」〜「１５０」の範囲の値をとる。この実施の形態では、飾り図柄の可変表示態様がリーチとなることなくハズレ組合せの確定飾り図柄を導出表示する可変表示パターンとして、通常ハズレパターンが複数種類用意されている。また、飾り図柄の可変表示態様をリーチとした後に大当り組合せまたはハズレ組合せの確定飾り図柄を導出表示する可変表示パターンとして、リーチパターンが複数種類用意されている。大当り組合せの確定飾り図柄を導出表示する可変表示パターンは、大当りパターンとも称される。また、リーチとした後にハズレ組合せの確定飾り図柄を導出表示する可変表示パターンは、リーチハズレパターンとも称される。
【００６５】
リーチ判定用の乱数値ＭＲ３は、特別図柄や飾り図柄の可変表示結果がハズレとなる場合に、飾り図柄の可変表示態様をリーチとするか否かを判定するために用いられる乱数値であり、例えば「１」〜「２３９」の範囲の値をとる。
【００６６】
遊技制御用マイクロコンピュータ１００が備えるＲＯＭ１１５には、ゲーム制御用のユーザプログラムの他にも、遊技の進行を制御するために用いられる各種のデータテーブルが格納されている。例えば、ＲＯＭ１１５は、ＣＰＵ１１４が各種の判定や決定を行うために用意された複数の判定テーブルや決定テーブルを構成するテーブルデータを記憶する。判定テーブルとしては、特図ゲームにおける確定特別図柄を大当り図柄として可変表示結果を「大当り」とする否かを判定するために参照される大当り判定テーブルや、可変表示結果を「大当り」とする場合に「通常大当り」とするか「確変大当り」とするかを判定するために参照される確変判定テーブル、普図ゲームにおける表示結果を「普図当り」とするか否かを判定するために参照される普通当り判定テーブル、特別図柄や飾り図柄の可変表示結果が「ハズレ」となるときに飾り図柄の可変表示態様をリーチとするか否かを判定するために参照されるリーチ判定テーブルなどが含まれていればよい。ＲＯＭ１１５に記憶される決定テーブルには、特別図柄や飾り図柄の可変表示パターンを決定するための可変表示パターン決定テーブルなどが含まれていればよい。
【００６７】
ＲＯＭ１１５に記憶される可変表示パターン決定テーブルは、例えば各可変表示パターンと、可変表示パターン決定用の乱数値ＭＲ２とを対応付けることにより、可変表示パターン決定用の乱数値ＭＲ２に基づいて可変表示パターンの選択を可能にする決定用データなどから構成されていればよい。可変表示パターン決定テーブルにて各可変表示パターンを示すデータは、例えば可変表示パターン決定テーブル内において、あるいは可変表示パターン決定テーブルとは異なる可変表示パターン設定用のテーブルなどにおいて、特別図柄や飾り図柄の可変表示を開始してから確定特別図柄や確定飾り図柄を導出表示するまでの時間である可変表示時間を示すデータなどと、対応付けられている。
【００６８】
可変表示パターン決定テーブルの具体的な一例として、この実施の形態では、図９（Ａ）に示す大当りパターン決定テーブル２００Ａと、図９（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂと、図９（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃとが、ＲＯＭ１１５に記憶されている。
【００６９】
図９（Ａ）に示す大当りパターン決定テーブル２００Ａは、特別図柄や飾り図柄の可変表示結果を「大当り」とする旨の決定がなされたときに、可変表示パターン決定用の乱数値ＭＲ２に基づいて、複数種類ある大当りパターンとしてのリーチパターンのいずれかを選択決定できるように構成されている。図９（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂは、特別図柄や飾り図柄の可変表示結果を「ハズレ」とする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとする旨の決定に対応して、可変表示パターン決定用の乱数値ＭＲ２に基づき、複数種類あるリーチハズレパターンとしてのリーチパターンのいずれかを選択決定できるように構成されている。図９（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃは、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとしない旨の決定に対応して、可変表示パターン決定用の乱数値ＭＲ２に基づき、複数種類ある通常ハズレパターンのいずれかを選択決定できるように構成されている。
【００７０】
この実施の形態では、通常ハズレパターンとなる複数種類の可変表示パターンとして、通常Ａ、通常Ｂの可変表示パターンが用意されている。また、リーチパターンとなる複数種類の可変表示パターンとしては、ノーマル、スーパーＡ、スーパーＢ、スーパーＣ、スーパーＤの可変表示パターンが用意されている。
【００７１】
ここで、図９（Ａ）に示す大当りパターン決定テーブル２００Ａと、図９（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂとを比べると、各リーチパターン（リーチの種類）に対する可変表示パターン決定用の乱数値ＭＲ２の割当てが異なっている。すなわち、特別図柄や飾り図柄の可変表示結果が「ハズレ」となるか「大当り」となるかに応じて、選択されるリーチの種類の割合が異なるものとなる。これにより、可変表示結果が「大当り」となる可能性は、特別図柄や飾り図柄の可変表示中に出現するリーチの種類に応じて異なるものとなる。このように、リーチの種類毎に決められる表示結果が大当りとなる可能性（確率）は、リーチの大当り信頼度、あるいは単に、リーチの信頼度とも称される。
【００７２】
図１０（Ａ）は、ノーマル及びスーパーＡ〜スーパーＤの各リーチパターンについて、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたハズレ時と、可変表示結果を大当りとする旨の決定がなされた大当り時における、選択確率を示す説明図である。また、図１０（Ｂ）は、リーチの信頼度を示す説明図である。なお、図１０（Ｂ）に示すリーチの信頼度は、パチンコ遊技機１における遊技状態が通常遊技状態であるときに、大当り確率が１／３００であり、ハズレ時のリーチ出現率が１／１０であるものとして算出した。図１０（Ｂ）に示すように、この実施の形態で用いられる各リーチパターンによるリーチの信頼度は、互いに異なっている。
【００７３】
ノーマルの可変表示パターンでは、画像表示装置５における「上」、「中」、「下」の各可変表示部にて飾り図柄の可変表示が開始された後、例えば「上」及び「下」の可変表示部にて同一の飾り図柄が、組合せ有効ラインＬ１〜Ｌ５のいずれかに揃うように停止してリーチが成立する。その後、「中」の可変表示部における飾り図柄の変動速度が減速され、可変表示結果が「ハズレ」ならば、「上」及び「下」の可変表示部にてリーチを構成している飾り図柄とは異なる飾り図柄が、「中」の可変表示部にてリーチとなっている組合せ有効ライン上に停止表示される。これに対して、可変表示結果が「大当り」ならば、「上」及び「下」の可変表示部にてリーチを構成している飾り図柄と同一の飾り図柄が、「中」の可変表示部にてリーチとなっている組合せ有効ライン上に揃うように停止表示される。
【００７４】
図９（Ｄ）は、スーパーＡ〜スーパーＤといった、スーパーリーチとなる可変表示パターンにおける演出内容を示す説明図である。図９（Ｄ）に示すように、スーパーＡの可変表示パターンでは、演出動作として「スライド板進出」、「動画像表示」、「透光予告」が行われ、スーパーＢの可変表示パターンでは、演出動作として「スライド板進出」、「拡大表示」、「透光予告」が行われ、スーパーＣの可変表示パターンでは、演出動作として「動画像表示」が行われ、スーパーＤの可変表示パターンでは、演出動作として「拡大表示」が行われる。
【００７５】
ここで、「スライド板進出」は、例えば図２に示すような画像表示装置５の表示画面における表示領域の外部に掛かる表示位置ＡＲ１にて、飾り図柄の可変表示態様がリーチとなったことや、大当り組合せの飾り図柄が仮停止表示されたことのように、飾り図柄の一部が表示領域の枠外にありながら所定態様となったことに基づき、可動演出装置６０が備えるスライド板５２を退避時の位置と進出時の位置との間で移動させる動作と連動して飾り図柄を示す演出画像による所定の表示演出を行い、所定態様となった飾り図柄を、例えば組合せ有効ラインＬ１〜Ｌ５のうちいずれかの組合せ有効ライン上といった、画像表示装置５の表示画面における「上」、「中」、「下」の各可変表示部の内にあり外部には掛からない所定位置に、移動させる演出動作である。
【００７６】
「動画像表示」は、例えば飾り図柄の可変表示態様が組合せ有効ラインＬ１〜Ｌ５のうちいずれかの組合せ有効ライン上や表示位置ＡＲ１にてリーチとなったことに基づき、画像表示装置５の表示画面を複数の表示領域に分割して、分割後の各表示領域にて互いに異なる動画像の再生表示を行う演出動作である。この実施の形態では、「動画像表示」の種別に対応した複数種類の動画像表示パターンとして、マルチＡ、マルチＢ、マルチＣの動画像表示パターンが、予め用意されている。マルチＡの動画像表示パターンでは、例えば図１１（Ａ）に示すように、画像表示装置５の表示画面を２分割した各表示領域にて、互いに異なる２種類の動画像Ａ１、Ａ２の再生表示が行われる。マルチＢの動画像表示パターンでは、例えば図１１（Ｂ）に示すように、画像表示装置５の表示画面を３分割した各表示領域にて、互いに異なる３種類の動画像Ｂ１〜Ｂ３の再生表示が行われる。マルチＣの動画像表示パターンでは、例えば図１１（Ｃ）に示すように、画像表示装置５の表示画面を４分割した各表示領域にて、互いに異なる４種類の動画像Ｃ１〜Ｃ４の再生表示が行われる。
【００７７】
「透光予告」は、前述した「スライド板進出」の演出動作でスライド板５２が画像表示装置５における表示画面の前面に進出する移動動作に伴って、スライド板５２に形成された透光部５２Ａ、５２Ｂに対応する画像表示装置５の表示位置にて、所定のキャラクタを示す演出画像などの表示を行うことにより、特別図柄や飾り図柄の可変表示結果が「大当り」となることを予告する演出動作である。この実施の形態では、「透光予告」の種別に対応した複数種類の予告パターンとして、透光予告Ａ−１〜Ａ−４の予告パターンが、予め用意されている。図１２は、透光予告Ａ−１〜Ａ−４の各予告パターンにおける演出内容の一例を示す説明図である。
【００７８】
透光予告Ａ−１の予告パターンでは、スライド板５２の移動動作に伴って、透光部５２Ａに対応する画像表示装置５の表示位置にキャラクタＣ０１を示す演出画像が表示される。透光予告Ａ−２の予告パターンでは、スライド板５２の移動動作に伴って、透光部５２Ｂに対応する画像表示装置５の表示位置にキャラクタＣ０２を示す演出画像が表示される。
【００７９】
図１３（Ａ）〜（Ｃ）は、透光予告Ａ−３の予告パターンにおける演出動作の一例を示している。図１２に示すように、透光予告Ａ−３の予告パターンでは、スライド板５２の移動動作に伴って、透光部５２Ａに対応する画像表示装置５の表示位置にはキャラクタＣ０１を示す演出画像が表示される一方で、透光部５２Ｂに対応する画像表示装置５の表示位置にはキャラクタＣ０２を示す演出画像が表示される。すなわち、画像表示装置５の表示画面上では、例えば図１３（Ａ）〜（Ｃ）に示すように、スライド板５２が進出する動作に伴って、キャラクタＣ０１を表示する位置の前面に透光部５２Ａが来るようにキャラクタＣ０１を示す演出画像のスクロール表示が行われるとともに、キャラクタＣ０２を表示する位置の前面に透光部５２Ｂが来るようにキャラクタＣ０２を示す演出画像のスクロール表示が行われる。また、透光予告Ａ−３の予告パターンでは、例えば図１３（Ｃ）に示すように、スライド板５２が進出時の位置に来たときでも、画像表示装置５の表示画面にキャラクタＣ０１やキャラクタＣ０２を示す演出画像が表示されたままとなる（フラッシュなし）。
【００８０】
図１３（Ｄ）〜（Ｆ）は、透光予告Ａ−４の予告パターンにおける演出動作の一例を示している。図１２に示すように、透光予告Ａ−４の予告パターンでは、透光予告Ａ−３の予告パターンと同様に、スライド板５２の移動動作に伴って、透光部５２ＡにはキャラクタＣ０１を示す演出画像が表示される一方で、透光部５２ＢにはキャラクタＣ０２を示す演出画像が表示される。すなわち、画像表示装置５の表示画面上では、例えば図１３（Ｄ）及び（Ｅ）に示すように、スライド板５２が進出する動作に伴って、キャラクタＣ０１を表示する位置の前面に透光部５２Ａが来るようにキャラクタＣ０１を示す演出画像のスクロール表示が行われるとともに、キャラクタＣ０２を表示する位置の前面に透光部５２Ｂが来るようにキャラクタＣ０２を示す演出画像のスクロール表示が行われる。他方、透光予告Ａ−４の予告パターンでは、透光予告Ａ−３の予告パターンとは異なり、例えば図１３（Ｆ）に示すように、スライド板５２が進出時の位置に来たときに、キャラクタＣ０１やキャラクタＣ０２を示す演出画像の表示を終了させ、透光部５２Ａ、５２Ｂに対応する表示位置をフラッシュさせるような演出画像が表示される（フラッシュあり）。
【００８１】
図７に示す遊技制御用マイクロコンピュータ１００が備えるＲＡＭ１１６には、パチンコ遊技機１における遊技の進行などを制御するために用いられる各種のデータを変動可能に保持する領域として、例えば図１４に示すような遊技制御用データ保持エリア２１０が設けられている。図１４に示す遊技制御用データ保持エリア２１０は、特図保留記憶部１６１と、遊技制御フラグ設定部１６２と、遊技制御タイマ設定部１６３と、遊技制御カウンタ設定部１６４と、遊技制御バッファ設定部１６５とを備えている。
【００８２】
特図保留記憶部１６１は、普通可変入賞球装置６が形成する始動入賞口に遊技球が入賞して特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示を実行するための実行条件が成立したものの、従前の特図ゲーム等を実行中であるなどの理由により可変表示を開始するための開始条件が成立していない特図ゲームに関する保留情報を記憶する。例えば、特図保留記憶部１６１は、始動入賞口への入賞順に保留番号と関連付けて、その入賞による実行条件の成立に基づいてＣＰＵ１１４により乱数回路１１３等から抽出された特図表示結果判定用の乱数値ＭＲ１を示す数値データなどを保留データとし、その数が所定の上限値（例えば「４」）に達するまで記憶する。
【００８３】
遊技制御フラグ設定部１６２には、パチンコ遊技機１における遊技の進行を制御するためにセットあるいはクリアされる複数種類のフラグが設けられている。例えば、遊技制御フラグ設定部１６２は、複数種類のフラグそれぞれについて、フラグの値を示すデータや、オン状態あるいはオフ状態を示すデータを記憶する。この実施の形態において、遊技制御フラグ設定部１６２には、例えば特別図柄プロセスフラグや大当りフラグ、メインバックアップフラグなどが設けられている。
【００８４】
特別図柄プロセスフラグは、特別図柄表示装置４における特図ゲームの進行等を制御するために実行される特別図柄プロセス処理（図２６のステップＳ１５、図２７）において、どの処理を選択・実行すべきかを指示する。大当りフラグは、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定がなされたことに対応してオン状態にセットされる一方で、その決定に基づく特図ゲームが終了したことに対応してクリアされてオフ状態となる。メインバックアップフラグは、パチンコ遊技機１への電力供給が停止されたときに遊技制御用マイクロコンピュータ１００により所定の記憶保護処理が実行されたか否かを示す。例えば、メインバックアップフラグの値として「５５Ｈ」が設定されているときにはバックアップあり（オン状態）を示す一方、「５５Ｈ」以外の値が設定されているときにはバックアップなし（オフ状態）を示している。
【００８５】
遊技制御タイマ設定部１６３には、パチンコ遊技機１における遊技の進行を制御するために用いられる各種のタイマが設けられている。例えば、遊技制御タイマ設定部１６３は、各タイマにおけるタイマ値を示すデータを記憶する。この実施の形態において、遊技制御タイマ設定部１６３には、例えば遊技制御プロセスタイマなどが設けられている。遊技制御プロセスタイマは、例えば特図ゲームの実行時間である特別図柄の可変表示時間といった特図ゲームの進行を制御するための時間や、大当り遊技状態の進行を制御するための時間などを、主基板１１の側にて計測するためのものである。例えば、遊技制御プロセスタイマは、特図ゲームの進行や大当り遊技状態の進行を制御するために計測する時間に対応したタイマ値データを、遊技制御プロセスタイマ値として記憶し、定期的にカウントダウンするダウンカウンタとして用いられる。この場合、遊技制御プロセスタイマには、特別図柄表示装置４による特図ゲームが開始されるときに、可変表示パターンに対応して決定されたタイマ初期値が設定される。
【００８６】
遊技制御カウンタ設定部１６４には、パチンコ遊技機１における遊技の進行を制御するために用いられるカウント値を計数するためのカウンタが複数種類設けられている。例えば、遊技制御カウンタ設定部１６４は、複数種類のカウンタそれぞれにおけるカウント値を示すデータを記憶する。この実施の形態において、遊技制御カウンタ設定部１６４には、例えばラウンド数カウンタや特図保留記憶数カウンタなどが設けられている。ラウンド数カウンタは、大当り遊技状態におけるラウンド遊技の実行回数をカウントするためのものである。特図保留記憶数カウンタは、普通可変入賞球装置６が形成する始動入賞口への遊技球の入賞に基づく特図保留記憶部１６１における保留データの数である特図保留記憶数をカウントするためのものである。例えば、特図保留記憶数カウンタは、特図保留記憶数に対応したカウント値データを、特図保留記憶数カウント値として記憶し、特図保留記憶数の増減に対応して更新（例えば１加算あるいは１減算）される。
【００８７】
遊技制御バッファ設定部１６５には、パチンコ遊技機１における遊技の進行を制御するために用いられるデータを一時的に記憶する各種のバッファが設けられている。
【００８８】
図７に示す遊技制御用マイクロコンピュータ１００が備えるタイマ回路１１７は、例えば８ビットのプログラマブルカウンタを４チャネル（ＣＨ０〜ＣＨ３）内蔵して構成され、リアルタイム割込みの発生や時間計測を可能とする回路である。例えば、タイマ回路１１７では、チャネルごとに予め設定したカウント値から所定周期でのカウントダウンを開始し、カウント値が「００」となったチャネルがあるときには、そのチャネルに対応した割込みフラグをオン状態にセットする。このとき、割込み許可状態であれば、タイマ回路１１７がＣＰＵ１１４に対する割込み要求を発生する。
【００８９】
遊技制御用マイクロコンピュータ１００が備えるシリアル通信回路１１８は、例えば全二重、非同期、標準ＮＲＺ（Non Return to Zero）フォーマットにより、払出制御基板などといった所定のサブ側の制御基板との間で送受信される通信データを取扱う回路である。入出力ポート１１９は、遊技制御用マイクロコンピュータ１００に伝送された各種信号を取り込むための入力ポートと、遊技制御用マイクロコンピュータ１００の外部へと各種信号を伝送するための出力ポートとを含んで構成されている。
【００９０】
図５に示す演出制御基板１２は、主基板１１とは独立したサブ側の制御基板であり、信号中継基板１３を介して主基板１１から送信された演出制御コマンドを受信して、画像表示装置５やスピーカ８Ｌ、８Ｒ、遊技効果ランプ９、スライド板用モータ５０といった、各種の演出用電気部品を用いた演出動作を制御するための各種回路が搭載されている。すなわち、演出制御基板１２は、画像表示装置５における表示動作や、スピーカ８Ｌ、８Ｒからの音声出力動作、遊技効果ランプ９におけるランプの点灯動作及び消灯動作、可動演出装置６０における手形模型５１やスライド板５２の移動動作などといった、演出用の電気部品に所定の演出動作を実行させるための制御内容を決定する機能を備えている。演出制御基板１２には、画像表示装置５に映像信号を伝送する配線や、スピーカ８Ｌ、８Ｒ及び遊技効果ランプ９に駆動信号を伝送する配線などが接続されている。また、演出制御基板１２には、演出制御用マイクロコンピュータ１２０と、表示制御部１２１と、音制御部１２２と、ランプ制御部１２３と、モータ駆動回路１２４とが搭載されている。
【００９１】
図１５は、演出制御基板１２に搭載された演出制御用マイクロコンピュータ１２０や表示制御部１２１などの構成例を示す図である。図１５には、画像表示装置５やスピーカ８Ｌ、８Ｒ、遊技効果ランプ９及びスライド板用モータ５０も示されている。
【００９２】
図１５に示す演出制御用マイクロコンピュータ１２０は、例えば１チップマイクロコンピュータなどを用いて構成され、ＣＰＵ１３１と、ＲＯＭ１３２と、ＲＡＭ１３３と、乱数回路１３４と、入出力ポート１３５とを備えている。演出制御用マイクロコンピュータ１２０では、ＣＰＵ１３１がＲＯＭ１３２から読み出したプログラムを実行することにより、演出用の電気部品による演出動作を制御するための処理が実行される。このときには、ＣＰＵ１３１がＲＯＭ１３２から固定データを読み出す固定データ読出動作や、ＣＰＵ１３１がＲＡＭ１３３に各種の変動データを書き込んで一時記憶させる変動データ書込動作、ＣＰＵ１３１がＲＡＭ１３３に一時記憶されている各種の変動データを読み出す変動データ読出動作、ＣＰＵ１３１が入出力ポート１３５を介して演出制御用マイクロコンピュータ１２０の外部から各種信号の入力を受け付ける受信動作、ＣＰＵ１３１が入出力ポート１３５を介して演出制御用マイクロコンピュータ１２０の外部へと各種信号を出力する送信動作なども行われる。
【００９３】
この実施の形態において、ＣＰＵ１３１は、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して、表示制御用のコマンドとなる表示制御指令を出力させて伝送させる。また、ＣＰＵ１３１は、入出力ポート１３５から音制御部１２２に対して、音声データを出力させて伝送させる。さらに、ＣＰＵ１３１は、入出力ポート１３５からランプ制御部１２３に対して、ランプデータを出力させて伝送させる。また、ＣＰＵ１３１は、入出力ポート１３５からモータ駆動回路１２４に対して、モータ駆動制御データを出力させて伝送させる。
【００９４】
演出制御基板１２では、乱数回路１３４によって、演出制御基板１２の側において用いられる各種の乱数の全部または一部が生成される。例えば、演出制御基板１２の側では、確定飾り図柄決定用の乱数値や予告決定用の乱数値などが用いられる。なお、演出効果を高めるために、これら以外の乱数値が演出制御基板１２の側で用いられてもよい。各乱数値を示す数値データは、乱数回路１３４にてハードウェアによる更新が可能となるようにカウントされてもよいし、ＣＰＵ１３１が乱数回路１３４とは異なるランダムカウンタを用いてソフトウェアによる更新が可能となるようにカウントされてもよい。
【００９５】
確定飾り図柄決定用の乱数値は、画像表示装置５における「上」、「中」、「下」の各可変表示部にて確定飾り図柄として導出表示される飾り図柄を決定するために用いられる乱数値である。例えば、確定飾り図柄決定用の乱数値には、大当り図柄・上確定図柄決定用の乱数値や中確定図柄決定用の乱数値、下確定図柄決定用の乱数値などが含まれている。予告決定用の乱数値は、飾り図柄の可変表示中に、可変表示態様がリーチとなることを予告する予告演出や可変表示結果が「大当り」となることを予告する予告演出を実行するか否かを決定し、実行すると決定した場合には予告演出の態様に対応した予告パターンを決定するために用いられる乱数値である。
【００９６】
図１５に示す演出制御用マイクロコンピュータ１２０が備えるＲＯＭ１３２には、ＣＰＵ１３１による制御動作を決定するためのデータとして、例えば複数種類の飾り図柄決定テーブルや、予告決定テーブル、記憶領域設定テーブル、事前転送設定テーブル、演出制御パターンテーブルなどを構成するデータが記憶されている。飾り図柄決定テーブルは、画像表示装置５における飾り図柄の可変表示結果として導出表示される確定飾り図柄などを決定するために用いられるテーブルである。予告決定テーブルは、予告決定用の乱数値に基づき、予告演出を実行するか否かの決定や、実行する場合における予告演出の態様に対応した予告パターンの決定などを行うために用いられるテーブルである。
【００９７】
記憶領域設定テーブルは、ＶＤＰ１４１内の一時記憶メモリ１５６（図１５）における記憶領域を、複数の領域に設定するよう指令するために用いられるテーブルである。記憶領域設定テーブルの具体的な一例として、この実施の形態では、図１６（Ａ）に示すような記憶領域設定テーブル２２０が用いられる。図１６（Ａ）に示す記憶領域設定テーブル２２０は、後述する一時記憶メモリ１５６の可変アドレスエリア１５６Ｂ（図２０）の先頭アドレスＳＴＡＤＤを示すテーブルデータと、可変アドレスエリア１５６Ｂの終了アドレスＥＮＡＤＤを示すテーブルデータとを含んで構成されている。記憶領域設定テーブル２２０から読み出すテーブルデータは、例えばＲＡＭ１３３の演出制御カウンタ設定部に設けられた領域設定カウンタの値である領域設定カウント値によって決定される。
【００９８】
パチンコ遊技機１では、特別図柄や飾り図柄の可変表示結果が「大当り」となる可変表示の実行回数に比べて、表示結果が「ハズレ」となる可変表示の実行回数の方が十分に多くなるように、特別図柄や飾り図柄の可変表示結果が大当りとなる確率（大当り確率）が定められている。例えば、大当り確率が１／３００である場合には、平均的にみて、表示結果が「ハズレ」となる可変表示が２９９回実行されるうちに、表示結果が「大当り」となる可変表示が１回実行されるという割合になるように設計されている。したがって、特別図柄や飾り図柄の可変表示結果が「ハズレ」となる場合に高い確率で実行される予告演出にて出現する演出画像は、低い確率で実行される予告演出にて出現する演出画像に比べて、高い頻度で表示されることになる。
【００９９】
ＲＯＭ１３２に記憶された事前転送設定テーブルは、例えば飾り図柄の画像や予告演出にて画像表示装置５に表示させる画像といった、各種の演出画像を示す画像データのうちで、画像表示装置５における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データを、その演出画像が画像表示装置５の表示画面上に表示されることに先立ち、事前に表示制御部１２１が備える画像データメモリ１４２（図１５）からＶＤＰ１４１内の一時記憶メモリ１５６（図１５）へと転送するよう指令するために用いられるテーブルである。ここで、演出画像は、画像表示装置５の表示画面にて表示可能な所定部位（表示画面の全体または一部）の画像のことであり、また、画像データは、画像表示装置５の表示画面において所定部位（表示画面の全体または一部）の画像を表示するために用意されたデータのことである。
【０１００】
事前転送設定テーブルの具体的な一例として、この実施の形態では、図１７（Ａ）に示すような事前転送設定テーブル２３０が用いられる。図１７（Ａ）に示す事前転送設定テーブル２３０は、３Ｎ＋１個（Ｎは任意の自然数）のテーブルデータから構成されている。事前転送設定テーブル２３０から読み出すテーブルデータは、例えばＲＡＭ１３３の演出制御カウンタ設定部に設けられた事前転送カウンタの値である事前転送カウント値によって決定される。
【０１０１】
事前転送設定テーブル２３０には、事前に画像データメモリ１４２から一時記憶メモリ１５６へと転送すべき画像データを特定するためのテーブルデータとして、処理数、読出アドレス＃１〜＃Ｎ、書込アドレス＃１〜＃Ｎ、転送データ量＃１〜＃Ｎなどを示すデータが格納されている。ここで、画像表示装置５の表示画面上に表示する各演出画像を示す画像データの使用頻度は、パチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかといった遊技状態の種類に対応する表示設定や、複数種類の演出モードのそれぞれに対応する表示設定などによって、差異が生じる。
【０１０２】
例えば、通常遊技状態に対応した表示設定では、確変遊技状態のときに比べて飾り図柄を小さく表示するために、飾り図柄を表示するための画像データとして、ＶＧＡモード（６４０×４８０ピクセル）の画素数に対応して構成された画像データが使用されるようにしてもよい。これに対して、確変遊技状態に対応した表示設定では、通常遊技状態のときに比べて飾り図柄を大きく表示するために、飾り図柄を表示するための画像データとして、ＳＶＧＡモード（８００×６００ピクセル）の画素数に対応して構成された画像データが使用されるようにしてもよい。ここで、ＳＶＧＡモードの画素数に対応して構成された画像データを使用する際には、画像表示装置５に表示する演出画像の拡大率が、ＶＧＡモードの画素数に対応して構成された画像データを使用する際に比べて小さい拡大率となるように設定される。したがって、ＳＶＧＡモードの画素数に対応して構成された画像データを使用すれば、ＶＧＡモードの画素数に対応して構成された画像データを使用する場合に比べて、きめの細かい演出画像を表示することができ、大きな演出画像を表示する場合でも画質の粗さが目立たないようにすることができる。このような設定において、パチンコ遊技機１が通常遊技状態であるにもかかわらず、ＳＶＧＡモードに対応した飾り図柄を示す画像データを一時記憶メモリ１５６に記憶させても、この画像データを使用する機会がなく、一時記憶メモリ１５６に記憶させた画像データの使用効率が低下する。
【０１０３】
そこで、この実施の形態では、図１７（Ｂ）に示すように、初期設定用と表示設定変更用のそれぞれに対応した事前転送設定テーブル２３０Ａ、２３０Ｂを予め用意して、表示設定に対応して表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データが事前に画像データメモリ１４２から一時記憶メモリ１５６へと転送されるようにする。また、こうして事前に画像データメモリ１４２から一時記憶メモリ１５６へと転送される画像データ量は、各表示設定に対応して表示頻度が所要の演出画像に比べて高くなるように設定された演出画像の種類に応じて、異なるものになる。こうした状況の下で一時記憶メモリ１５６における記憶領域の使用効率を向上させるために、図１６（Ｂ）に示すように、初期設定用と表示設定変更用のそれぞれに対応した記憶領域設定テーブル２２０Ａ、２２０Ｂを予め用意して、表示設定に対応して一時記憶メモリ１５６に転送される画像データ量に合わせて、一時記憶メモリ１５６における複数の記憶領域の設定も変更できるようにする。
【０１０４】
演出制御パターンテーブルの具体的な一例として、この実施の形態では、図１８（Ａ）に示すような演出制御パターンテーブル２４０が用いられる。この演出制御パターンテーブル２４０には、特別図柄や飾り図柄の可変表示パターンに対応して選択可能となる複数種類の演出制御パターンが格納されている。図１８（Ｂ）は、図１８（Ａ）に示す通常Ａ−０１及び通常Ａ−０２や通常Ｂ−０１〜通常Ｂ−０４といった通常演出制御パターン、ノーマルＮ−０１、ノーマルＮ−０２、…といったノーマル演出制御パターン、スーパーＤ−０１、スーパーＤ−０２、…といったスーパーＤ演出制御パターンの構成例を示している。図１８（Ｃ）は、図１８（Ａ）に示すスーパーＡ−０１、スーパーＡ−０２、…といったスーパーＡ演出制御パターンの構成例を示している。図１８（Ｄ）は、図１８（Ａ）に示すスーパーＢ−０１、スーパーＢ−０２、…といったスーパーＢ演出制御パターンの構成例を示している。図１８（Ｅ）は、図１８（Ａ）に示すスーパーＣ−０１、スーパーＣ−０２、…といったスーパーＣ演出制御パターンの構成例を示している。
【０１０５】
図１８（Ｂ）〜（Ｅ）に示す各演出制御パターンは、演出制御プロセスタイマ初期値を示すデータや、画像要素表示制御パターン、音声制御パターン、ランプ制御パターンを構成するデータを含んでいる。また、図１８（Ｃ）と図１８（Ｄ）に示す演出制御パターンは、モータ制御パターンを構成するデータも含んでいる。図１８（Ｃ）と図１８（Ｅ）に示す演出制御パターンは、動画像表示制御パターンを構成するデータも含んでいる。演出制御プロセスタイマ初期値は、各演出制御パターンに対応した演出動作の開始に対応して、例えばＲＡＭ１３３の演出制御タイマ設定部に設けた演出制御プロセスタイマに設定されるタイマ初期値である。
【０１０６】
画像要素表示制御パターンは、スプライト画像データを用いて生成した演出画像を画像表示装置５の表示画面に表示させるための制御パターンであり、例えば図１９（Ａ）に示すように、画像要素表示用タイマ判定値ＴＡ−０１、ＴＡ−０２、…、画像要素表示制御データＤＡ−０１、ＤＡ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマの値である演出制御プロセスタイマ値が画像要素表示用タイマ判定値ＴＡ−０１、ＴＡ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられた画像要素表示制御データＤＡ−０１、ＤＡ−０２、…のいずれかが読み出され、例えば表示制御部１２１のＶＤＰ１４１に対して表示制御指令を送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【０１０７】
音声制御パターンは、スピーカ８Ｌ、８Ｒから演出用音声を出力させるための制御パターンであり、例えば図１９（Ｂ）に示すように、音声制御用タイマ判定値ＴＢ−０１、ＴＢ−０２、…、音声制御データＤＢ−０１、ＤＢ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値が音声制御用タイマ判定値ＴＢ−０１、ＴＢ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられた音声制御データＤＢ−０１、ＤＢ−０２、…のいずれかが読み出され、例えば音制御部１２２に対して音声データを送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【０１０８】
ランプ制御パターンは、遊技効果ランプ９を点灯、消灯、点滅などさせるための制御パターンであり、例えば、図１９（Ｃ）に示すように、ランプ制御用タイマ判定値ＴＣ−０１、ＴＣ−０２、…、ランプ制御データＤＣ−０１、ＤＣ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値がランプ制御用タイマ判定値ＴＣ−０１、ＴＣ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられたランプ制御データＤＣ−０１、ＤＣ−０２、…のいずれかが読み出され、例えばランプ制御部１２３に対してランプデータを送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【０１０９】
動画像表示制御パターンは、動画像データを用いて生成した動画像を画像表示装置５の表示画面に再生表示させるための制御パターンであり、例えば図１９（Ｄ）に示すように、動画像表示用タイマ判定値ＴＤ−０１、ＴＤ−０２、…、動画像表示制御データＤＤ−０１、ＤＤ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値が動画像表示用タイマ判定値ＴＤ−０１、ＴＤ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられた動画像表示制御データＤＤ−０１、ＤＤ−０２、…のいずれかが読み出され、例えば表示制御部１２１のＶＤＰ１４１に対して表示制御指令を送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【０１１０】
モータ制御パターンは、スライド板用モータ５０を駆動して可動演出装置６０に設けられた手形模型５１やスライド板５２を移動させるための制御パターンであり、例えば図１９（Ｅ）に示すように、モータ制御用タイマ判定値ＴＥ−０１、ＴＥ−０２、…、モータ制御データＤＥ−０１、ＤＥ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値がモータ制御用タイマ判定値ＴＥ−０１、ＴＥ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられたモータ制御データＤＥ−０１、ＤＥ−０２、…のいずれかが読み出され、例えばモータ駆動回路１２４に対して駆動制御データを送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【０１１１】
図１５に示す演出制御用マイクロコンピュータ１２０が備えるＲＡＭ１３３には、演出動作を制御するために用いられる各種のデータを保持する領域が設けられている。例えば、ＲＡＭ１３３には、演出制御フラグ設定部、演出制御タイマ設定部、演出制御カウンタ設定部、演出制御バッファ設定部などとして、各種のデータを保持する領域が設けられていればよい。
【０１１２】
演出制御フラグ設定部は、例えば画像表示装置５の表示状態などといった演出動作状態、あるいは主基板１１から送信された演出制御コマンド等に応じて、各々セットあるいはクリアされる複数種類のフラグを設定するためのデータを記憶する。演出制御タイマ設定部は、例えば画像表示装置５での表示制御などといった演出制御に用いられる複数種類のタイマ値を示すデータを記憶する。演出制御カウンタ設定部は、例えば画像表示装置５での表示制御などといった演出制御に用いられる複数種類のカウント値を示すデータを記憶する。なお、フラグ設定やカウンタ／タイマに用いる回路は、ＲＡＭ１３３とは別に設けたレジスタ回路などによって構成してもよい。演出制御バッファ設定部は、演出制御基板１２にて受信した演出制御コマンドに含まれるデータや、ＣＰＵ１３１での処理過程で生成されたデータといった、演出制御に用いられる各種のデータを一時的に記憶可能な複数種類のバッファを提供する。
【０１１３】
演出制御用マイクロコンピュータ１２０が備える入出力ポート１３５は、演出制御用マイクロコンピュータ１２０に伝送された各種信号を取り込むための入力ポートと、演出制御用マイクロコンピュータ１２０の外部へと各種信号を伝送するための出力ポートとを含んで構成されている。例えば、入出力ポート１３５の出力ポートからは、表示制御部１２１へと伝送される表示制御指令や、音制御部１２２へと伝送される音声データ、ランプ制御部１２３へと伝送されるランプデータ、モータ駆動回路１２４へと伝送される駆動制御データなどが出力される。また、入出力ポート１３５の入力ポートには、ＶＤＰ１４１からのイベント割込み信号などが入力される。
【０１１４】
図１５に示す表示制御部１２１には、ＶＤＰ（Video Display Processor）１４１と、画像データメモリ１４２とが含まれている。ＶＤＰ１４１は、例えば画像表示装置５の表示画面上に演出画像を表示させるための高速描画機能や動画像デコード機能といった画像データ処理機能を有し、演出制御用マイクロコンピュータ１２０からの表示制御指令に従った画像データ処理を実行する画像プロセッサである。画像データメモリ１４２は、例えばフラッシュメモリなどの半導体メモリや磁気メモリ、光学メモリといった不揮発性の記録媒体を用いて構成され、画像表示装置５に演出画像を表示させるために使用される各種の画像データを記憶する。例えば、画像データメモリ１４２が記憶する画像データには、画像表示装置５において可変表示される複数種類の飾り図柄などといった、複数種類の演出画像に対応した複数種類の画像データが含まれている。
【０１１５】
ＶＤＰ１４１は、図１５に示すように、ホストインタフェース１５１と、転送制御回路１５２と、画像データメモリインタフェース１５３と、動画像用デコーダ１５４と、描画回路１５５と、一時記憶メモリ１５６と、フレームバッファメモリ１５７と、表示回路１５８とを備えている。
【０１１６】
ホストインタフェース１５１は、演出制御用マイクロコンピュータ１２０との間で各種データをやり取りするためのアドレス入力端子やデータ入出力端子などを含んで構成されている。転送制御回路１５２は、演出制御用マイクロコンピュータ１２０からの表示制御指令などに基づき、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６に転送する動作といった、ＶＤＰ１４１と外部回路との間などでのデータ転送動作を制御する。例えば、転送制御回路１５２は、ＤＭＡ（Direct Memory Access）転送を用いて、画像データメモリ１４２から一時記憶メモリ１５６へのデータ転送を行うためのＤＭＡ装置を備えていればよい。
【０１１７】
画像データメモリインタフェース１５３は、画像データメモリ１４２に記憶された画像データを読み出すためのアドレスバス接続端子やデータバス接続端子、チップ選択信号出力端子などを含んで構成されている。動画像用デコーダ１５４は、例えば動き補償予測符号化によりデータ圧縮された状態で画像データメモリ１４２に記憶されている動画像データを読み出し、所定の伸張処理を実行することなどにより、動画像データのデコードを行う。ここで、動画像用デコーダ１５４は、演出制御用マイクロコンピュータ１２０からの表示制御指令に応答して、動画像データを１フレームずつデコードすることができる。
【０１１８】
描画回路１５５は、一時記憶メモリ１５６に記憶された画像データに基づき画像表示装置５に演出画像を表示させるために、表示用データの作成などが行われる描画処理を実行する。例えば、描画回路１５５は、演出制御用マイクロコンピュータ１２０からの表示制御指令に応答して、一時記憶メモリ１５６の読出アドレスから読み出した画像データをフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させることにより、画像表示装置５の表示画面上における所定座標に所定の演出画像を表示させるための表示用データを作成する。
【０１１９】
一時記憶メモリ１５６は、例えばＶＲＡＭ（Video RAM）などを用いて構成され、画像データメモリ１４２から読み出された画像データを一時記憶する。図２０は、一時記憶メモリ１５６におけるアドレスマップの一例を示す図である。図２０に示すように、一時記憶メモリ１５６には、固定アドレスエリア１５６Ａと、可変アドレスエリア１５６Ｂとを設けることができる。
【０１２０】
固定アドレスエリア１５６Ａは、画像表示装置５の表示画面上に表示される飾り図柄やキャラクタ画像、背景画像などといった、複数種類の演出画像のうちで、表示頻度が高くなるように設定された演出画像に対応する画像データとして、事前転送設定テーブル２３０に登録された画像データを一時記憶する領域である。例えば、表示設定が初期設定であるときに可変表示される飾り図柄に対応するＶＧＡモードの画像データは、この表示設定にて毎回の可変表示が実行される期間において、少なくとも１回は画像表示装置５の表示画面上で可変表示を行うのために使用される。これに対して、特別図柄や飾り図柄の可変表示結果が「大当り」となることを予告する予告演出にて表示されるキャラクタＣ０１、Ｃ０２などに対応する画像データは、可変表示の開始時に、例えば透光予告Ａ−１〜Ａ−４といった、所定の予告パターンでの予告演出を実行する旨の決定がなされたときに限り、その可変表示が実行されている所定期間内にて画像表示装置５の表示画面に表示するために使用される。すなわち、飾り図柄を示す演出画像は、予告演出用の演出画像に比べて、画像表示装置５における表示頻度が高くなるように設定されている。また、例えば予告演出用の演出画像のなかでも、可変表示結果が「ハズレ」となる可能性が高い予告演出で用いられる演出画像の方が、可変表示結果が「大当り」となる可能性が高い予告演出で用いられる演出画像に比べて、画像表示装置５における表示頻度が高くなるように設定されることになる。
【０１２１】
可変アドレスエリア１５６Ｂは、固定アドレスエリア１５６Ａに画像データが記憶される演出画像に比べて画像表示装置５における表示頻度が低い演出画像に対応する画像データとして、事前転送設定テーブル２３０には登録されていない画像データを一時記憶する領域である。また、可変アドレスエリア１５６Ｂは、例えば動画像用デコーダ１５４によってデコードされた動画像データといった、固定アドレスエリア１５６Ａには記憶されない各種のデータを一時記憶することができる。可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤと終了アドレスＥＮＡＤＤは、演出制御用マイクロコンピュータ１２０からの表示制御指令によってＶＤＰ１４１に通知されて設定される。
【０１２２】
図１５に示すＶＤＰ１４１が備えるフレームバッファメモリ１５７は、例えば一時記憶メモリ１５６とは物理的に分離された別個のＶＲＡＭなどを用いて構成され、描画回路１５５による描画処理などにより作成される演出画像の表示用データが展開記憶される。フレームバッファメモリ１５７に展開記憶される表示用データは、例えばポイント、ライン、ポリゴンなどのベクトルデータ（ベクタデータ）等に基づいて描画回路１５５が作成したピクセルデータ（ラスタデータ）などであればよい。例えば、フレームバッファメモリ１５７には、画像表示装置５の表示画面に演出画像を表示させるための表示用データが、描画回路１５５によって書き込まれて記憶される。そして、フレームバッファメモリ１５７に記憶された表示用データは、表示回路１５８によって読み出される。フレームバッファメモリ１５７には、画像表示装置５の表示画面に表示される演出画像の表示用データを記憶する実表示領域と、画像表示装置５の表示画面には表示されない演出画像の表示用データを記憶する仮想表示領域とが含まれていてもよい。この場合、実表示領域に記憶された表示用データは表示回路１５８によって読み出される一方で、仮想表示領域に記憶された表示用データは表示回路１５８によって読み出されないようにすればよい。
【０１２３】
表示回路１５８は、フレームバッファメモリ１５７から表示用データを読み出し、画像表示装置５の表示画面を構成する各画素の階調データを生成するとともに、所定のクロック信号に基づいて走査信号を生成して画像表示装置５に出力することなどにより、画像表示装置５の表示画面上に演出画像を表示させる回路である。表示回路１５８は、フレームバッファメモリ１５７から読み出した表示用データの画素数を変換して、画像表示装置５の表示画面を構成する各画素の階調データを生成するスケーラ回路を有している。このスケーラ回路には、フレームバッファメモリ１５７から読み出された表示用データが入力され、垂直方向及び水平方向のいずれか一方あるいは双方について、所定の拡大率で拡大（または縮小）することで、ピクセルデータの画素数を変換する。例えば、スケーラ回路は、拡大後の画素値を拡大前における４点の画素値から線形補間により求めるバイリニアフィルタリングを用いて、ピクセルデータの画素数を変換することができる。スケーラ回路における垂直方向と水平方向の拡大率は、例えば演出制御用マイクロコンピュータ１２０からの表示制御指令により、個別に設定することができる。
【０１２４】
また、ＶＤＰ１４１には、画像データメモリ１４２から読み出されて一時記憶メモリ１５６の固定アドレスエリア１５６Ａあるいは可変アドレスエリア１５６Ｂに一時記憶された画像データを特定可能に管理するテーブルとして、例えば図２１に示すようなインデックステーブル２５０が設けられている。図２１に示すインデックステーブル２５０は、例えば「開始アドレス」、「水平サイズ」、「読出完了フラグ」などを示すデータが、「インデックス番号」を示すデータと対応付けられたテーブルデータにより構成されている。ここで、「開始アドレス」は、画像データメモリ１４２に記憶されている画像データの先頭アドレスを示す。また、「水平サイズ」は、画像データが示す演出画像の水平方向における大きさを示す。「読出完了フラグ」は、画像データメモリ１４２から読み出された画像データの一時記憶メモリ１５６に対する転送が完了した場合に「オン」を示し、転送が完了していない場合や可変アドレスエリア１５６Ｂから読み出されてフレームバッファメモリ１５７への書き込みが完了した場合には「オフ」を示す。
【０１２５】
図２２は、演出制御用マイクロコンピュータ１２０にてＣＰＵ１３１が入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信する複数種類の表示制御指令の具体例を示す説明図である。図２２に示すように、この実施の形態では、記憶領域設定指令、事前転送指令、自動転送指令、固定アドレス指定転送指令、マルチビュー設定指令、マルチビュー終了指令、動画像表示設定指令、動画像デコード指令、拡大表示設定指令などといった表示制御指令が、演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと送信される。なお、これらの表示制御指令は、主基板１１から演出制御基板１２に対して送信される演出制御コマンドと同様に、指令の分類を示すデータと、指令の種類を示すデータとから構成されるものでもよい。あるいは、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１によって、入出力ポート１３５を介してＶＤＰ１４１が備える各種のレジスタに、各表示制御指令に対応した制御データが書き込まれるようにしてもよい。例えば、演出制御用マイクロコンピュータ１２０の入出力ポート１３５と、ＶＤＰ１４１のホストインタフェース１５１との間には、所定のバス幅を有するアドレスバスとデータバスが接続されている。そして、ＶＤＰ１４１が備える各種のレジスタにはアドレスが付与されており、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１は、入出力ポート１３５からアドレスバスに出力したアドレス信号によりＶＤＰ１４１のレジスタを指定してアクセスすることができればよい。
【０１２６】
記憶領域設定指令は、一時記憶メモリ１５６における記憶領域の設定を示す。例えば、記憶領域設定指令は、可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤ、可変アドレスエリア１５６Ｂの最終アドレスＥＮＡＤＤなどを、ＶＤＰ１４１に通知するためのデータを含んでいる。
【０１２７】
事前転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、画像表示装置５における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像を示す画像データについて、事前に一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送して展開記憶させることを示す。例えば、事前転送指令は、画像データメモリ１４２における画像データの読出位置や、固定アドレスエリア１５６Ａにて展開記憶させた後の画像サイズなどを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、画像データメモリ１４２における画像データの読出位置は、画像データメモリ１４２における読出アドレスであってもよいし、読出対象となる画像データに対応する演出画像に付された特定情報（例えば画像データに対応するキャラクタ画像のキャラクタ番号）などといった任意の情報を用いて特定されるものでもよい。
【０１２８】
自動転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、事前に一時記憶メモリ１５６の固定アドレスエリア１５６Ａへと転送されていない画像データについて、ＶＤＰ１４１における自動的な転送設定に基づき、フレームバッファメモリ１５７に書き込ませて、当該画像データが示す演出画像を画像表示装置５の表示画面上に表示することを示す。例えば、自動転送指令は、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、画像データメモリ１４２から読み出して転送される画像データのデータ量などを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、フレームバッファメモリ１５７における画像データの書込位置は、フレームバッファメモリ１５７における１次元の書込アドレスであってもよいし、例えば画像表示装置５の表示画面上における演出画像の配置（例えば演出画像における左上部の表示座標）に対応した２次元アドレスなどといった任意の情報を用いて特定されるものでもよい。
【０１２９】
固定アドレス指定転送指令は、画像データメモリ１４２から一時記憶メモリ１５６の固定アドレスエリア１５６Ａへと事前に転送された画像データについて、フレームバッファメモリ１５７に書き込ませて、当該画像データに対応した演出画像を画像表示装置５の表示画面上に表示できるようにする。例えば、固定アドレス指定転送指令は、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、固定アドレスエリア１５６Ａから読み出して転送される画像データのデータ量などを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、固定アドレスエリア１５６Ａにおける画像データの読出位置は、一時記憶メモリ１５６における読出アドレスであってもよいし、例えば図２１に示すインデックステーブル２５０にて画像データと対応付けられるインデックス番号などといった任意の情報を用いて特定されるものでもよい。
【０１３０】
マルチビュー設定指令は、画像表示装置５の表示画面において複数の動画像を再生表示するための表示領域の設定を示す。例えば、マルチビュー設定指令は、動画像の再生表示を行う際にフレームバッファメモリ１５７に記憶されるＶＧＡモードのサイズを有する表示用データから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、マルチビュー設定指令は、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、動画像の再生表示に対応する第２のバス幅として予め定められた３２ビットに設定することを示すデータを含んでいる。加えて、マルチビュー設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２３）のうち読出対象となるチップを動画像用のメモリチップ１４２−３とするために、チップセレクトの設定をＣＳ＃１とすることを示すデータを含んでいる。
【０１３１】
マルチビュー終了指令は、複数の動画像を再生表示する設定の終了を示す。例えば、マルチビュー終了指令は、スプライト画像の表示を行う際にフレームバッファメモリ１５７に記憶される表示用データから、画像表示装置５の表示画面における画素総数に対応したピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率を、表示設定に対応したものとするデータを含んでいる。また、マルチビュー終了指令は、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、スプライト画像の表示に対応する第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。加えて、マルチビュー終了指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２３）のうち読出対象となるチップをスプライト画像用のメモリチップ１４２−１、１４２−２とするために、チップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１３２】
動画像表示設定指令は、画像表示装置５の表示画面に設けられた複数の表示領域のそれぞれにて再生表示される個別の動画像に関する設定を示す。例えば、動画像表示設定指令は、インデックステーブル２５０にて個別の動画像に対して付与されるインデックス番号や画像サイズ（水平サイズなど）といった、個別の動画像に対応したインデックステーブル２５０の設定を示すデータを含んでいる。また、動画像表示設定指令は、画像データメモリ１４２における動画像データの読出位置、一時記憶メモリ１５６における動画像データの書込位置などを、ＶＤＰ１４１に通知するためのデータを含んでいる。
【０１３３】
動画像デコード指令は、動画像用デコーダ１５４により１フレーム分の動画像データをデコードすることを示す。例えば、動画像デコード指令は、インデックステーブル２５０にて個別の動画像に対して付与されたインデックス番号などといった、デコードの対象となる動画像の識別情報を示すデータを含んでいる。また、動画像デコード指令は、デコードの実行を指示するためのデータを含んでいる。
【０１３４】
拡大表示設定指令は、画像表示装置５の表示画面上において所定の演出画像を拡大して表示するための設定を示す。例えば、拡大表示設定指令は、演出画像の拡大表示を行う際にフレームバッファメモリ１５７に記憶されるＳＶＧＡモードのサイズを有する表示用データから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を行えるように、表示回路１５８に設けられたスケーラ回路における拡大率の設定を示すデータを含んでいる。また、拡大表示設定指令は、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。加えて、拡大表示設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２３）のうち読出対象となるチップをスプライト画像用のメモリチップ１４２−１、１４２−２とするために、チップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１３５】
図１５に示す表示制御部１２１が備える画像データメモリ１４２は、例えば図２３に示すような複数（図２３に示す例では３個）のメモリチップ１４２−１〜１４２−３を含んで構成される。図２３に示す例では、メモリチップ１４２−１とメモリチップ１４２−２に、スプライト画像を表示するために用いられるスプライト画像データが記憶されている。メモリチップ１４２−１とメモリチップ１４２−２に記憶されたスプライト画像データは、第１のバス幅として予め定められた６４ビットを単位として読み出される。メモリチップ１４２−１とメモリチップ１４２−２の記憶データは、ＶＤＰ１４１から出力されるチップセレクト信号ＣＳ＃０がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃０は、例えば演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃０としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃０がオン状態であるときには、メモリチップ１４２−１からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース１５３へと伝送され、メモリチップ１４２−２からの読出データに対応したデータ信号がデータバス＃３２〜＃６３を介して画像データメモリインタフェース１５３へと伝送される。
【０１３６】
図２３に示すメモリチップ１４２−３には、動画像を再生表示するために用いられる動画像データが記憶されている。メモリチップ１４２−３に記憶された動画像データは、第２のバス幅として予め定められた３２ビットを単位として読み出される。メモリチップ１４２−３の記憶データは、ＶＤＰ１４１から出力されるチップセレクト信号ＣＳ＃１がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃１は、例えば演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃１としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃１がオン状態であるときには、メモリチップ１４２−３からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース１５３へと伝送される。このときには、データバス＃３２〜＃６３は使用されない。
【０１３７】
図２４は、画像データメモリ１４２におけるアドレスマップの一例を示す説明図である。図２４に示すように、画像データメモリ１４２には、スプライト画像データエリア１４２Ａと、動画像データエリア１４２Ｂとが設けられている。
【０１３８】
スプライト画像データエリア１４２Ａは、画像表示装置５の表示画面上にスプライト画像（静止画像）を表示するために使用されるスプライト画像データを記憶する。この実施の形態では、画像データメモリ１４２におけるアドレスＳＰＳＴＡからアドレスＳＰＥＮＤまでの領域が、スプライト画像データエリア１４２Ａに設定され、図２３に示すスプライト画像用のメモリチップ１４２−１、１４２−２を割り当てている。例えば、スプライト画像データエリア１４２Ａでは、６４ビット単位でアドレスが付与されており、上位３２ビットのデータがメモリチップ１４２−１に記憶される一方で、下位３２ビットのデータがメモリチップ１４２−２に記憶される。スプライト画像データエリア１４２Ａには、例えば図２５（Ａ）に示すように、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードの画素数に比べて少ない画素数に対応した画像データとして、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸや、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸが記憶されている。
【０１３９】
動画像データエリア１４２Ｂは、画像表示装置５の表示画面上にて動画像の再生表示を行うために使用される動画像データを記憶する。この実施の形態では、画像データメモリ１４２におけるアドレスＭＢＳＴＡからアドレスＭＢＥＮＤまでの領域が、動画像データエリア１４２Ｂに設定され、図２３に示す動画像用のメモリチップ１４２−３を割り当てている。例えば、動画像データエリア１４２Ｂでは、３２ビット単位でアドレスが付与されており、全てのデータがメモリチップ１４２−３に記憶される。動画像データエリア１４２Ｂには、例えば図２５（Ｂ）に示すように、画像表示装置５の表示画面上にて動画像の再生表示用に設定される表示領域の個数や、動画像の種類などに対応して予め用意された複数種類の動画像データＭＢ０１−０１〜ＭＢ０１−ＸＸが記憶されている。
【０１４０】
図５に示す演出制御基板１２に搭載された音制御部１２２は、例えば演出制御用マイクロコンピュータ１２０から受けた音声データにデジタル／アナログ変換を施すなどして音声信号を生成し、スピーカ８Ｌ、８Ｒに供給することによって音声を出力させる回路である。演出制御基板１２に搭載されたランプ制御部１２３は、例えば演出制御用マイクロコンピュータ１２０から受けたランプデータに応じたランプ駆動信号を生成し、遊技効果ランプ９や各種の装飾用ランプ、ＬＥＤ等の電飾部材に供給することによって点灯／消灯切換を行う回路である。演出制御基板１２に搭載されたモータ駆動回路１２４は、例えば演出制御用マイクロコンピュータ１２０から受けた駆動制御データに応じた励磁信号を生成し、スライド板用モータ５０に供給することによって手形模型５１やスライド板５２をスライドさせるための回路である。なお、音制御部１２２やランプ制御部１２３、モータ駆動回路１２４は、演出制御基板１２の外部に設置された回路であってもよい。
【０１４１】
次に、本実施例におけるパチンコ遊技機１の動作（作用）を説明する。主基板１１では、所定の電源基板からの電力供給が開始されると、遊技制御用マイクロコンピュータ１００が起動し、ＣＰＵ１１４によって遊技制御メイン処理となる所定の処理が実行される。この遊技制御メイン処理を開始すると、例えばＣＰＵ１１４が割込み禁止に設定した後に割込みモードの設定を行い、遊技制御用マイクロコンピュータ１００の特定レジスタ（Ｉレジスタ）の値（１バイト）と内蔵デバイスが出力する割込みベクタ（１バイト：最下位ビットは“０”）とを合成することにより割込みアドレスが生成されるマスク可能割込みの割込みモードが設定される。この設定により、マスク可能な割込みが発生したときには、遊技制御用マイクロコンピュータ１００が自動的に割込み禁止状態になるとともに、プログラムカウンタの内容がスタックにセーブされることになればよい。
【０１４２】
続いて、例えばスタックポインタ指定アドレスの設定などといったスタックポインタに関わる設定や、遊技制御用マイクロコンピュータ１００における内蔵デバイスレジスタの設定（初期化）が行われる。その後、例えば電源基板などから伝送される電源断信号がオフ状態となっていることなどに対応して、ＲＡＭ１１６をアクセス可能に設定する。また、ＣＰＵ１１４は、ＲＡＭ１１６の記憶内容を初期化するためのクリア信号がオンとなっているか否かを判定する。このクリア信号は、例えば電源基板を介して所定のクリアスイッチから主基板１１へと伝送される信号であればよい。また、クリア信号がオンであるか否かをチェックした後には、遊技の進行を制御する遊技制御処理の開始タイミングを、ソフトウェアの実行により所定時間が経過するまで遅延させるようにしてもよい。加えて、ＣＰＵ１１４は、クリア信号の状態を１回だけ確認するようにしてもよいが、クリア信号の状態を複数回確認するようにしてもよい。例えば、クリア信号の状態がオフ状態であることを１回確認したら、所定時間（例えば０．１秒）が経過した後に、クリア信号の状態をもう１回確認する。このとき、クリア信号がオフ状態であれば、クリア信号がオフ状態である旨の判定を行うようにする。他方、このときにクリア信号の状態がオン状態であれば、所定時間が経過した後に、クリア信号の状態を再び確認するようにしてもよい。なお、クリア信号の状態を再確認する回数は１回であってもよいし、複数回であってもよい。また、２回チェックして、チェック結果が一致していなかったときに、もう一度確認するようにしてもよい。
【０１４３】
こうした確認の結果として、クリア信号がオフであるときには、ＲＡＭ１１６のデータチェックを行い、チェック結果が正常であるか否かを判定する。例えばＲＡＭ１１６の特定領域における記憶データを用いてチェックサムを算出し、算出されたチェックサムと遊技制御バッファ設定部１６５に設けられたメインチェックサムバッファに記憶されているチェックサムとを比較する。ここで、メインチェックサムバッファには、前回の電力供給停止時に、同様の処理によって算出されたチェックサムが記憶されている。このメインチェックサムバッファは、バックアップ電源によってバックアップされるＲＡＭ１１６のバックアップ領域に含まれており、電力供給が停止した場合でも、所定期間はメインチェックサムバッファの内容が保存されることになる。算出されたチェックサムとメインチェックサムバッファに記憶されているチェックサムとの比較結果が不一致であれば、ＲＡＭ１１６の特定領域におけるデータが電力供給停止時のデータとは異なっていることから、チェック結果が正常でないと判断される。
【０１４４】
データチェックの結果が正常であるときには、遊技制御フラグ設定部１６２に設けられたメインバックアップフラグがオンとなっているか否かを判定する。メインバックアップフラグの状態は、電力供給が停止するときに、遊技制御フラグ設定部１６２に設定される。そして、このメインバックアップフラグの設定箇所がバックアップ電源によってバックアップされることで、電力供給が停止した場合でも、メインバックアップフラグの状態は保存されることになる。例えばメインバックアップフラグの値として「５５Ｈ」が遊技制御フラグ設定部１６２に設定されていれば、バックアップあり（オン状態）であると判断される。これに対して、「５５Ｈ」以外の値が設定されていればバックアップなし（オフ状態）であると判断される。なお、メインバックアップフラグがオンとなっているか否かの判定を、データチェック結果の判定よりも先に行い、メインバックアップフラグがオンであるときにＲＡＭ１１６のデータチェック結果が正常であるか否かを判定するようにしてもよい。
【０１４５】
メインバックアップフラグがオンであるときには、メインバックアップフラグをクリアしてオフ状態とした後、ＣＰＵ１１４が、遊技制御用マイクロコンピュータ１００の内部状態などを電力供給が停止されたときの状態に戻すための復旧時における設定を行う。具体的な一例として、ＲＯＭ１１５に格納されているバックアップ時設定テーブルの先頭アドレスをポインタに設定し、バックアップ時設定テーブルの内容を順次に、ＲＡＭ１１６内の作業領域に設定する。ここで、ＲＡＭ１１６の作業領域はバックアップ電源によってバックアップされており、バックアップ時設定テーブルには、作業領域のうちで初期化してもよい領域についての初期化データが設定されていてもよい。このときには、例えば遊技制御フラグ設定部１６２に設けられた確変フラグがオンであるか否かを判定し、オンである場合には、演出制御基板１２に対して確変遊技状態であることを通知する演出制御コマンド（一例として、確変開始コマンドと同一のコマンド）を送信するなどして、電力供給の停止時に確変遊技状態であったことを、主基板１１の側から演出制御基板１２の側に対して通知するようにしてもよい。
【０１４６】
また、クリア信号がオンであるときや、データチェックの結果が正常ではないとき、あるいはメインバックアップフラグがオフであるときには、ＲＡＭ１１６の初期化を行う。このときには、遊技制御用マイクロコンピュータ１００の内部状態などを初期状態とするための初期化時における設定も行う。
【０１４７】
復旧時における設定と初期化時における設定のうちいずれか一方の設定を行った後には、例えば遊技制御用マイクロコンピュータ１００が備えるタイマ回路１１７のレジスタ設定などを行うことにより、所定時間（例えば２ミリ秒）ごとにタイマ割込みが発生するように遊技制御用マイクロコンピュータ１００の内部設定を行う。この後、ＣＰＵ１１４がＲＯＭ１１５から読み出した所定の乱数初期設定データ（ＫＲＳＳ）に基づいて、乱数回路１１３などによる乱数生成動作の初期設定を行うための乱数初期設定処理を実行する。その後、シリアル通信回路１１８によるシリアル通信動作の初期設定を行うシリアル通信初期設定処理や、割込み要求に基づいて実行される各種の割込み処理の優先順位などを設定するための割込み初期設定処理などが実行されればよい。そして、ＣＰＵ１１４は割込み許可状態に設定して、各種割込みの発生を待機する。
【０１４８】
割込み許可状態に設定した後に割込みが発生しない場合や、割込み要因に対応する割込み処理が実行された後には、電源断信号がオン状態となったか否か（出力されたか否か）の判定を行い、オフであれば、そのまま各種割込みの発生を待機する。また、電源断信号がオン状態となったときには、メイン側電源断処理を実行した後、所定のループ処理を実行して、電力供給の停止による遊技制御用マイクロコンピュータ１００の動作停止まで待機する。
【０１４９】
図２６は、遊技制御用マイクロコンピュータ１００にて遊技の進行を制御するためのタイマ割込みが発生するごとにＣＰＵ１１４によって実行される遊技制御用タイマ割込み処理の一例を示すフローチャートである。図２６に示す遊技制御用タイマ割込み処理を開始すると、ＣＰＵ１１４は、まず、所定のスイッチ処理を実行することにより、スイッチ回路１０１を介して各スイッチ２１〜２３などから入力される検出信号の状態を判定する（ステップＳ１１）。続いて、所定のエラー処理を実行することにより、パチンコ遊技機１の異常診断を行い、その診断結果に応じて必要ならば警告を発生可能とする（ステップＳ１２）。この後、所定の情報出力処理を実行することにより、例えばパチンコ遊技機１の外部に設置されたホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する（ステップＳ１３）。
【０１５０】
情報出力処理に続いて、主基板１１の側で用いられる乱数値ＭＲ１〜ＭＲ３の一部をソフトウェアにより更新するためのメイン側乱数値更新処理を実行する（ステップＳ１４）。この後、ＣＰＵ１１４は、特別図柄プロセス処理を実行する（ステップＳ１５）。特別図柄プロセス処理では、遊技制御フラグ設定部１６２に設けられた特別図柄プロセスフラグの値をパチンコ遊技機１における遊技の進行状況に応じて更新し、特別図柄表示装置４における表示動作の制御や特別可変入賞球装置７における大入賞口開閉動作の設定などを所定の手順で行うために、各種の処理が選択されて実行される。
【０１５１】
特別図柄プロセス処理に続いて、普通図柄プロセス処理が実行される（ステップＳ１６）。ＣＰＵ１１４は、普通図柄プロセス処理を実行することにより、普通図柄表示装置２０における表示動作（例えばＬＥＤの点灯、消灯など）を制御して、普通図柄の可変表示（例えば、点灯・点滅表示など）や普通可変入賞球装置６における可動翼片の傾動制御の設定などを可能にする。普通図柄プロセス処理を実行した後、ＣＰＵ１１４は、コマンド制御処理を実行することにより、主基板１１から演出制御基板１２などのサブ側の制御基板に対して制御コマンドを送信させる（ステップＳ１７）。こうしてコマンド制御処理を実行した後に、遊技制御用タイマ割込み処理を終了する。
【０１５２】
図２７は、特別図柄プロセス処理として、図２６に示すステップＳ１５にて実行される処理の一例を示すフローチャートである。図２７に示す特別図柄プロセス処理を開始すると、ＣＰＵ１１４は、まず、例えば始動口スイッチ２２からの検出信号がオン状態となったか否かをチェックすることにより、普通可変入賞球装置６が形成する始動入賞口に遊技球が入賞したか否かを判定する（ステップＳ１０１）。遊技球が始動入賞口に入賞して始動口スイッチ２２からの検出信号がオン状態となった場合には（ステップＳ１０１；Ｙｅｓ）、始動入賞処理を実行する（ステップＳ１０２）。始動入賞処理を実行した後には、例えば遊技制御カウンタ設定部１６４に設けられた特図保留記憶数カウンタにおけるカウント値である特図保留記憶数カウント値に対応する保留記憶数通知コマンドテーブルの先頭アドレスを、ワークエリアとしてのＲＡＭ１１６に設けられた送信コマンドポインタにセットすることなどにより、保留記憶数通知コマンドを演出制御基板１２に対して送信するための設定を行う（ステップＳ１０３）。こうしたステップＳ１０３での設定を行った場合には、特別図柄プロセス処理が終了してから図２６に示すステップＳ１７のコマンド制御処理が実行されることにより、主基板１１から演出制御基板１２に対して保留記憶数通知コマンドが送信されることになる。ステップＳ１０１にて始動口スイッチ２２からの検出信号がオフ状態である場合には（ステップＳ１０１；Ｎｏ）、ステップＳ１０２、Ｓ１０３の処理をスキップする。
【０１５３】
ステップＳ１０２にて実行される始動入賞処理では、まず、特図保留記憶部１６１に記憶されている特図表示結果判定用の乱数値ＭＲ１を示す数値データの個数である特図保留記憶数が、所定の上限値（例えば「４」）となっているか否かを判定する。このとき、特図保留記憶数が上限値となっていれば、今回の入賞による始動検出は無効として、そのまま始動入賞処理を終了する。これに対して、特図保留記憶数が上限値未満であるときには、例えば乱数回路１１３の乱数値レジスタにおける格納値などを、特図表示結果判定用の乱数値ＭＲ１を示す数値データとして読み出す。例えばＣＰＵ１１４は、乱数回路１１３に伝送される出力制御信号をオン状態に設定した後、乱数回路１１３から伝送される乱数値出力信号を取り込むことにより、乱数回路１１３が備える乱数値レジスタから読み出された数値データを乱数値ＭＲ１として取得すればよい。こうして特図表示結果判定用の乱数値ＭＲ１を読み出したことに続いて、その乱数値ＭＲ１を、特図保留記憶部１６１における空きエントリの先頭にセットする。このときには、例えば特図保留記憶数カウント値を１加算することなどにより、特図保留記憶部１６１における特図保留記憶数を１加算して更新する。
【０１５４】
ステップＳ１０３の処理を実行した後や、ステップＳ１０１にて始動口スイッチ２２からの検出信号がオフ状態であると判定された後には、遊技制御フラグ設定部１６２に設けられた特別図柄プロセスフラグの値に応じて、ＣＰＵ１１４が図２７に示すようなステップＳ１１０〜Ｓ１１７の各処理を実行する。
【０１５５】
ステップＳ１１０の特別図柄通常処理は、特別図柄プロセスフラグの値が“０”のときに実行される。この特別図柄通常処理は、特図保留記憶部１６１に格納された特図表示結果判定用の乱数値ＭＲ１を示す数値データなどに基づき、特別図柄表示装置４による特図ゲームを開始するか否かを判定する処理などを含んでいる。ステップＳ１１１の可変表示パターン設定処理は、特別図柄プロセスフラグの値が“１”のときに実行される。この可変表示パターン設定処理は、特別図柄や飾り図柄の可変表示パターンを決定する処理や、可変表示パターンに対応した可変表示時間を決定する処理などを含んでいる。
【０１５６】
ステップＳ１１２の特別図柄可変表示処理は、特別図柄プロセスフラグの値が“２”のときに実行される。この特別図柄可変表示処理では、特別図柄表示装置４を構成する各セグメントの点灯／消灯制御を行って特別図柄を変動させるための制御が行われる。また、特別図柄可変表示処理は、特別図柄表示装置４による特図ゲームにおける可変表示の残り時間を、遊技制御タイマ設定部１６３に設けられた特別図柄プロセスタイマにおけるタイマ値である特別図柄プロセスタイマ値によって計測する処理、特図ゲームにおける可変表示時間が経過したことに対応して確定特別図柄を停止表示させる処理などを含んでいる。ステップＳ１１３の特別図柄停止処理は、特別図柄プロセスフラグの値が“３”のときに実行される。この特別図柄停止処理は、特別図柄表示装置４による特図ゲームが終了したことに対応して、大当り開始コマンドを送信するための設定を行う処理などを含んでいる。
【０１５７】
ステップＳ１１４の大入賞口開放前処理は、特別図柄プロセスフラグの値が“４”のときに実行される。この大入賞口開放前処理は、大当り遊技状態におけるラウンドとして特別可変入賞球装置７が形成する大入賞口を開放状態にする場合に、大入賞口を開放状態とする開放時間の設定を行う処理や、大入賞口を開放状態とするより前に所定の待ち時間が経過するまで待機する処理、その待ち時間が経過した後に大入賞口を開放状態とするための駆動信号をソレノイド回路１０２によってソレノイド８２に対して供給させるための処理などを含んでいる。ステップＳ１１５の大入賞口開放中処理は、特別図柄プロセスフラグの値が“５”のときに実行される。この大入賞口開放中処理は、大当り遊技状態にて実行されるラウンドごとに大入賞口を開放状態とする残り時間を、特別図柄プロセスタイマ値によって計測する処理や、大入賞口を開放状態から閉鎖状態とするためにソレノイド回路１０２からソレノイド８２に対する駆動信号の供給を停止させる処理などを含んでいる。
【０１５８】
ステップＳ１１６の大入賞口開放後処理は、特別図柄プロセスフラグの値が“６”のときに実行される。この大入賞口開放後処理は、大入賞口を開放状態とすることによるラウンドの実行回数が所定の開放回数最大値（例えば「１５」）に達したか否かを判定する処理や、開放回数最大値に達した場合に大当り終了コマンドを送信するための設定を行う処理などを含んでいる。ステップＳ１１７の大当り終了処理は、特別図柄プロセスフラグの値が“７”のときに実行される。この大当り終了処理は、画像表示装置５やスピーカ８Ｌ、８Ｒ、遊技効果ランプ９といった演出用の電気部品により大当り遊技状態の終了を報知する演出動作が実行される期間に対応した待ち時間が経過するまで待機する処理や、大当り遊技状態の終了に対応した各種の設定を行う処理などを含んでいる。
【０１５９】
図２８は、図２７のステップＳ１１０にて実行される特別図柄通常処理の一例を示すフローチャートである。図２８に示す特別図柄通常処理において、ＣＰＵ１１４は、まず、例えば遊技制御カウンタ設定部１６４に保持された特図保留記憶数カウント値を読み取ることなどにより、特図保留記憶数が「０」であるか否かを判定する（ステップ２０１）。このとき、特図保留記憶数が「０」であれば（ステップＳ２０１；Ｙｅｓ）、そのまま特別図柄通常処理を終了する。
【０１６０】
ステップＳ２０１にて特図保留記憶数が「０」以外である場合には（ステップＳ２０１；Ｎｏ）、特図保留記憶部１６１から保留番号「１」に対応して記憶されている特図表示結果判定用の乱数値ＭＲ１を示すデータを読み出す（ステップＳ２０２）。このとき読み出されたデータは、例えば遊技制御バッファ設定部１６５に設けられた表示結果判定用バッファなどにセットされればよい。このときには、例えば特図保留記憶数カウント値を１減算することなどにより、特図保留記憶数を更新する（ステップＳ２０３）。さらに、ステップＳ２０３の処理では、特図保留記憶部１６１において保留番号「１」より下位のエントリ（例えば保留番号「２」〜「４」に対応するエントリ）に記憶された乱数値ＭＲ１を示すデータを、１エントリずつ上位にシフトする。
【０１６１】
ステップＳ２０３の処理に続いて、例えば表示結果判定用バッファから読み出した乱数値ＭＲ１を示すデータが所定の大当り判定値データと合致するか否かを判定することにより、特別図柄や飾り図柄の可変表示結果を「大当り」とするか否かの判定を行う（ステップＳ２０４）。ここで、大当り判定値データは、例えばパチンコ遊技機１における遊技状態が通常遊技状態や時間短縮状態であるか確変遊技状態であるかなどに対応して、乱数値ＭＲ１のうち予め定められた範囲の値を示すデータであればよい。パチンコ遊技機１における遊技状態が通常遊技状態や時間短縮状態であるか確変遊技状態であるかは、例えば遊技制御フラグ設定部１６２に設けられた確変フラグなどにより示されるようにすればよい。具体的な一例として、確変フラグがオフである場合には、パチンコ遊技機１における遊技状態が通常遊技状態や時間短縮状態であることに対応して、乱数値ＭＲ１のうち「２００１」〜「２２１８」の範囲の値が、大当り判定値データと合致すればよい。他方、確変フラグがオンである場合には、パチンコ遊技機１における遊技状態が確変遊技状態であることに対応して、乱数値ＭＲ１のうち「２００１」〜「３３０８」の範囲の値が、大当り判定値データと合致すればよい。なお、大当り判定値データは、ＲＯＭ１１５に予め記憶された大当り判定テーブルのテーブルデータによって定められてもよい。
【０１６２】
ステップＳ２０４にて乱数値ＭＲ１が大当り判定値データと合致した場合には（ステップＳ２０４；Ｙｅｓ）、遊技制御フラグ設定部１６２に設けられた大当りフラグをオン状態にセットする（ステップＳ２０５）。続いて、大当り図柄「３３」及び「７７」のいずれかを確定特別図柄に決定する（ステップＳ２０６）。このときには、例えば乱数値ＭＲ１あるいは乱数値ＭＲ１とは異なる確変判定用の乱数値に基づき、可変表示結果を「通常大当り」とするか「確変大当り」とするかの判定が行われてもよい。この場合、可変表示結果を「通常大当り」とする決定に対応して、確変フラグをクリアしてオフ状態とし、通常大当り図柄「３３」を確定特別図柄に決定すればよい。他方、可変表示結果を「確変大当り」とする決定に対応して、確変フラグをオン状態にセットし、確変大当り図柄「７７」を確定特別図柄に決定すればよい。なお、可変表示結果を「確変大当り」とする決定がなされた場合には、確変フラグとは異なる確変確定フラグをオン状態にセットしてもよい。
【０１６３】
ステップＳ２０４にて乱数値ＭＲ１が大当り判定値データと合致しない場合には（ステップＳ２０４；Ｎｏ）、ハズレ図柄「−−」を確定特別図柄に決定する（ステップＳ２０７）。ステップＳ２０６、Ｓ２０７の処理のいずれかを実行した後には、特別図柄プロセスフラグの値を可変表示パターン設定処理に対応した値である“１”に設定してから（ステップＳ２０８）、特別図柄通常処理を終了する。
【０１６４】
図２９は、図２７のステップＳ１１１にて実行される可変表示パターン設定処理の一例を示すフローチャートである。図２９に示す可変表示パターン設定処理において、ＣＰＵ１１４は、まず、大当りフラグがオンであるか否かを判定する（ステップＳ２２１）。このとき、大当りフラグがオンであれば（ステップＳ２２１；Ｙｅｓ）、可変表示パターンを決定するためのテーブルとして、図９（Ａ）に示す大当りパターン決定テーブル２００Ａを設定する（ステップＳ２２２）。具体的な一例として、ＣＰＵ１１４は、ステップＳ２２２の処理において、ＲＯＭ１１５に記憶された大当りパターン決定テーブル２００Ａの先頭アドレスを、ワークエリアとしてのＲＡＭ１１６に設けられたテーブルポインタにセットする。
【０１６５】
ステップＳ２２１にて大当りフラグがオフである場合には（ステップＳ２２１；Ｎｏ）、例えば乱数回路１１３といったハードウェアにより、あるいはＣＰＵ１１４が実行するソフトウェアにより更新される、リーチ判定用の乱数値ＭＲ３を示す数値データを抽出する（ステップＳ２２３）。そして、ステップＳ２２３にて抽出した乱数値ＭＲ３が所定のリーチ判定値データと合致するか否かを判定する（ステップＳ２２４）。ここで、リーチ判定値データは、ＲＯＭ１１５などに予め記憶されたリーチ判定テーブルを構成するテーブルデータによって定められればよい。具体的な一例として、乱数値ＭＲ３のうち「２１０」〜「２３９」の範囲の値が、リーチ判定値データと合致する。
【０１６６】
ステップＳ２２４にて乱数値ＭＲ３がリーチ判定値データと合致した場合には（ステップＳ２２４；Ｙｅｓ）、可変表示パターンを決定するためのテーブルとして、図９（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂを設定する（ステップＳ２２５）。具体的な一例として、ＣＰＵ１１４は、ステップＳ２２５の処理において、ＲＯＭ１１５に記憶されたリーチハズレパターン決定テーブル２００Ｂの先頭アドレスを、テーブルポインタにセットする。
【０１６７】
ステップＳ２２４にて乱数値ＭＲ３がリーチ判定値データと合致しない場合には（ステップＳ２２４；Ｎｏ）、可変表示パターンを決定するためのテーブルとして、図９（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃを設定する（ステップＳ２２６）。具体的な一例として、ＣＰＵ１１４は、ステップＳ２２６の処理において、ＲＯＭ１１５に記憶された通常ハズレパターン決定テーブル２００Ｃの先頭アドレスを、テーブルポインタにセットする。
【０１６８】
ステップＳ２２２、Ｓ２２５、Ｓ２２６の処理のいずれかを実行した後には、例えば乱数回路１１３といったハードウェアにより、あるいはＣＰＵ１１４が実行するソフトウェアにより更新される、可変表示パターン決定用の乱数値ＭＲ２を示す数値データを抽出する（ステップＳ２２７）。そして、ステップＳ２２７にて抽出した乱数値ＭＲ２に基づき、ステップＳ２２２、Ｓ２２５、Ｓ２２６の処理のいずれかにて設定したパターン決定テーブル２００Ａ〜２００Ｃのいずれかを参照することにより、乱数値ＭＲ２に対応した可変表示パターンを決定する（ステップＳ２２８）。
【０１６９】
こうして可変表示パターンを決定した後には、その可変表示パターン等に対応する可変表示時間を決定する（ステップＳ２２９）。このときには、可変表示パターンのみならず、例えば特図保留記憶数カウント値を読み出すことにより特定される特図保留記憶数や、確定特別図柄（例えば通常大当り図柄「３３」であるか確変大当り図柄「７７」であるか）などにも対応して、可変表示時間を決定するようにしてもよい。また、ステップＳ２２９の処理では、決定された可変表示時間に対応したタイマ初期値を、遊技制御タイマ設定部１６３に設けられた遊技制御プロセスタイマに設定してもよい。
【０１７０】
その後、演出制御基板１２に対して可変表示開始コマンドを送信するための設定を行う（ステップＳ２３０）。具体的な一例として、ＣＰＵ１１４は、ステップＳ２３０の処理において、ＲＯＭ１１５に記憶された複数種類の可変表示開始コマンドテーブルのうち、確定特別図柄や可変表示パターン、可変表示時間などに対応したコマンドテーブルの先頭アドレスを、送信コマンドポインタにセットする。ここで、ステップＳ２３０の処理では、確定特別図柄が通常大当り図柄「３３」であるか確変大当り図柄「７７」であるかに応じて可変表示開始コマンドのＥＸＴデータなどが異なるものとなるように、コマンドテーブルの選択を行うようにすればよい。あるいは、ステップＳ２２２の処理において、確定特別図柄が通常大当り図柄「３３」であるか確変大当り図柄「７７」であるかに応じて異なる可変表示パターンを選択できるようにして、ステップＳ２３０の処理では、ステップＳ２２２にて選択された可変表示パターンに対応したコマンドテーブルを設定するようにしてもよい。すなわち、ステップＳ２３０の処理では、特別図柄の可変表示結果が通常大当りであるか確変大当りであるかに応じて異なる可変表示開始コマンドを送信するための設定を行うようにする。こうしたステップＳ２３０での設定を行った場合には、特別図柄プロセス処理が終了してから図２６に示すステップＳ１７のコマンド制御処理が実行されることにより、主基板１１から演出制御基板１２に対して可変表示開始コマンドが送信されることになる。このときには、演出制御基板１２に対して保留記憶数通知コマンドを送信するための設定も行われる（ステップＳ２３１）。例えば、ステップＳ２３０にて設定された可変表示開始コマンドテーブルには、可変表示開始コマンドを演出制御基板１２に対して送信するための制御データの他に、保留記憶数通知コマンドを演出制御基板１２に対して送信するための制御データも含まれていればよい。そして、特別図柄プロセス処理が終了してから図２６に示すステップＳ１７のコマンド制御処理が実行されるごとに、主基板１１から演出制御基板１２に対して、可変表示開始コマンド、保留記憶数通知コマンドが、順次に送信されればよい。
【０１７１】
ステップＳ２３１の処理を実行した後には、特別図柄プロセスフラグの値を特別図柄可変表示処理に対応した値である“２”に更新してから（ステップＳ２３２）、可変表示パターン設定処理を終了する。
【０１７２】
次に、演出制御基板１２における動作を説明する。演出制御基板１２では、電源基板から電源電圧の供給を受けると、演出制御用マイクロコンピュータ１２０が起動し、ＣＰＵ１３１が図３０のフローチャートに示すような演出制御メイン処理を実行する。図３０に示す演出制御メイン処理を開始すると、ＣＰＵ１３１は、まず、所定の初期化処理を実行して（ステップＳ５１）、ＲＡＭ１３３のクリアや各種初期値の設定、さらには演出制御基板１２に搭載された図示せぬＣＴＣ（カウンタ／タイマ回路）のレジスタ設定等を行う。続いて、ＣＰＵ１３１は、記憶領域設定指令処理を実行することにより、ＶＤＰ１４１が備える一時記憶メモリ１５６における記憶領域を、図２０に示すような固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとに設定するための指令を行う（ステップＳ５２）。
【０１７３】
図３１は、図３０のステップＳ５２などにて実行される記憶領域設定指令処理の一例を示すフローチャートである。この記憶領域設定指令処理において、ＣＰＵ１３１は、まず、パチンコ遊技機１における表示設定に応じて、図１６（Ｂ）に示す記憶領域設定テーブル２２０Ａ、２２０Ｂのいずれかをセットする（ステップＳ１３１）。例えば、図３０に示すステップＳ５１にて初期化処理が実行された後にステップＳ５２にて記憶領域設定指令処理が実行されるときには、初期設定用の記憶領域設定テーブル２２０Ａがセットされる。このとき、ＣＰＵ１３１は、ＲＯＭ１３２に記憶された記憶領域設定テーブル２２０Ａの先頭アドレスを、ワークエリアとしてのＲＡＭ１３３に設けられた記憶領域設定ポインタにセットすればよい。
【０１７４】
ステップＳ１３１の処理を実行した後には、例えばＲＡＭ１３３の演出制御カウンタ設定部に設けられた領域設定カウンタをクリアして、そのカウント値である領域設定カウント値を「０」に初期化する（ステップＳ１３２）。そして、記憶領域設定テーブル２２０（記憶領域設定テーブル２２０Ａ、２２０Ｂのうち記憶領域設定ポインタに先頭アドレスがセットされたもの。以下同様。）から、領域設定カウント値が「０」であることに対応したテーブルデータを読み出すことにより、図２０に示すような可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤの設定を特定する（ステップＳ１３３）。また、ＣＰＵ１３１は、領域設定カウント値を、例えば１加算するなどして更新し（ステップＳ１３４）、更新後のカウント値に対応した記憶領域設定テーブル２２０のテーブルデータを読み出すことにより、可変アドレスエリア１５６Ｂの終了アドレスＥＮＡＤＤの設定を特定する（ステップＳ１３５）。
【０１７５】
こうして特定された可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤ及び終了アドレスＥＮＡＤＤの設定に基づき、ＣＰＵ１３１は記憶領域設定指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ１３６）。例えば、ＣＰＵ１３１は、ステップＳ１３６の処理において、入出力ポート１３５に含まれる出力ポートのうち表示制御部１２１のＶＤＰ１４１に対する表示制御指令送信用の出力ポートに、記憶領域設定指令に対応した制御データをセットする。演出制御用マイクロコンピュータ１２０の入出力ポート１３５から送信された記憶領域設定指令は、ＶＤＰ１４１のホストインタフェース１５１にて取り込まれる。
【０１７６】
以上のような記憶領域設定指令処理を実行した後には、事前転送指令処理を実行することにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａとなる記憶領域に、画像表示装置５における表示頻度が所要の演出画像に比べて高くなるように設定された演出画像に対応した画像データを一時記憶させるための指令を行う（図３０のステップＳ５３）。
【０１７７】
図３２は、図３０のステップＳ５３などにて実行される事前転送指令処理の一例を示すフローチャートである。この事前転送指令処理において、ＣＰＵ１３１は、まず、パチンコ遊技機１における表示設定に応じて、図１７（Ｂ）に示す事前転送設定テーブル２３０Ａ、２３０Ｂのいずれかをセットする（ステップＳ１４１）。例えば、図３０に示すステップＳ５１にて初期化処理が実行された後にステップＳ５３にて事前転送指令処理が実行されるときには、初期設定用の事前転送設定テーブル２３０Ａがセットされる。このとき、ＣＰＵ１３１は、ＲＯＭ１３２に記憶された事前転送設定テーブル２３０Ａの先頭アドレスを、ワークエリアとしてのＲＡＭ１３３に設けられた事前転送ポインタにセットすればよい。
【０１７８】
ステップＳ１４１の処理を実行した後には、例えばＲＡＭ１３３の演出制御カウンタ設定部に設けられた事前転送カウンタをクリアして、そのカウント値である事前転送カウント値を「０」に初期化する（ステップＳ１４２）。そして、事前転送設定テーブル２３０（事前転送設定テーブル２３０Ａ、２３０Ｂのうち事前転送ポインタに先頭アドレスがセットされたもの。以下同様。）から、事前転送カウント値が「０」であることに対応したテーブルデータを読み出すことにより、処理数の設定を行う（ステップＳ１４３）。
【０１７９】
この後、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新する（ステップＳ１４４）。そして、ステップＳ１４４にて更新した事前転送カウント値に対応した事前転送設定テーブル２３０のテーブルデータを読み出すことにより、画像データメモリ１４２における画像データの読出位置を示す読出アドレスを特定する（ステップＳ１４５）。また、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１４６）、更新後のカウント値に対応した事前転送設定テーブル２３０のテーブルデータを読み出すことにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａとなる記憶領域にて画像データを一時記憶させる書込位置を示す書込アドレスを特定する（ステップＳ１４７）。
【０１８０】
さらに、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１４８）、更新後のカウント値に対応した事前転送設定テーブル２３０のテーブルデータを読み出すことにより、転送データ量を特定する（ステップＳ１４９）。こうして特定された読出アドレス、書込アドレス、転送データ量に基づき、ＣＰＵ１３１は事前転送指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信させる（ステップＳ１５０）。ここで、図１７（Ｂ）に示す事前転送設定テーブル２３０Ａ、２３０Ｂには、パチンコ遊技機１における表示設定に応じて演出画像を異なる表示態様で表示するための複数種類の画像データに対応したテーブルデータが含まれている。そのため、ステップＳ１５０の処理を繰り返し実行することにより、演出画像を表示するための画像データに対応した事前転送指令を、ＶＤＰ１４１に対して順次に送信することができる。この事前転送指令に対応して、表示制御部１２１では、画像データメモリ１４２から演出画像を異なる表示態様で表示するための複数種類の画像データが順次に読み出され、ＶＤＰ１４１が備える一時記憶メモリ１５６の固定アドレスエリア１５６Ａに書き込まれて一時記憶されることになる。ステップＳ１５０の処理を実行したときには、処理数を、例えば１減算するなどして更新する（ステップＳ１５１）。
【０１８１】
続いて、ステップＳ１５１にて更新した処理数が、所定の終了判定値（例えば「０」）に達したか否かを判定する（ステップＳ１５２）。このとき、処理数が終了判定値に達していなければ（ステップＳ１５２；Ｎｏ）、ステップＳ１４４の処理に戻る。これに対して、処理数が終了判定値に達すれば（ステップＳ１５２；Ｙｅｓ）、事前転送カウンタをクリアして、そのカウント値を「０」に初期化してから（ステップＳ１５３）、事前転送指令処理を終了する。このときには事前転送ポインタもクリアして、そのポインタ値を初期化してもよい。
【０１８２】
以上のように、図３０のステップＳ５３にて事前転送指令処理を実行した後には、例えばＲＡＭ１３３の演出制御フラグ設定部に設けられたタイマ割込みフラグを監視して、そのフラグがオンとなったか否かを判定する（ステップＳ５４）。タイマ割込みフラグは、例えば演出制御用マイクロコンピュータ１２０に設けられたＣＴＣのレジスタ設定に基づき、所定時間（例えば２ミリ秒）が経過する毎にオン状態にセットされる。
【０１８３】
また、演出制御用マイクロコンピュータ１２０では、所定時間が経過する毎に発生するタイマ割込みとは別に、主基板１１から演出制御コマンドを受信するための割込みが発生する。この割込みは、例えば主基板１１からの演出制御ＩＮＴ信号がオン状態となることにより発生する割込みである。演出制御ＩＮＴ信号がオン状態となることによる割込みが発生すると、ＣＰＵ１３１は、自動的に割込み禁止に設定するが、自動的に割込み禁止状態にならないＣＰＵを用いている場合には、割込み禁止命令（ＤＩ命令）を発行することが望ましい。ＣＰＵ１３１は、演出制御ＩＮＴ信号がオン状態となることによる割込みに対応して、例えば所定のコマンド受信割込み処理を実行する。このコマンド受信割込み処理では、演出制御用マイクロコンピュータ１２０が備える入出力ポート１３５に含まれる入力ポートのうちで、信号中継基板１３を介して主基板１１から送信された制御信号を受信する所定の入力ポートから、演出制御コマンドとなる制御信号を取り込む。このとき取り込まれた演出制御コマンドは、例えばＲＡＭ１３３の演出制御バッファ設定部に設けられた受信コマンドバッファに格納する。一例として、演出制御コマンドが２バイト構成である場合には、１バイト目（ＭＯＤＥ）と２バイト目（ＥＸＴ）を順次に受信して受信コマンドバッファに格納する。その後、ＣＰＵ１３１は、割込み許可に設定してから、コマンド受信割込み処理を終了する。
【０１８４】
ステップＳ５４にてタイマ割込みが発生せずにタイマ割込みフラグがオフである場合には（ステップＳ５４；Ｎｏ）、タイマ割込みが発生するまでループ処理を実行して待機する。他方、タイマ割込みの発生によりタイマ割込みフラグがオンとなった場合には（ステップＳ５４；Ｙｅｓ）、そのフラグをクリアしてオフ状態とした後（ステップＳ５５）、主基板１１から送信された演出制御コマンドを解析するためのコマンド解析処理を実行する（ステップＳ５６）。
【０１８５】
図３３は、図３０のステップＳ５６におけるコマンド解析処理にて実行される処理内容の一例を示す説明図である。ステップＳ５６のコマンド解析処理では、まず、受信コマンドバッファをチェックして主基板１１から送信された演出制御コマンドの受信があるか否かの判定が行われる。そして、受信コマンドありと判定したときには、そのコマンドを受信コマンドバッファから読み出す。これに続いて、読み出された受信コマンドに対応する各種の処理が実行される。
【０１８６】
例えば、受信コマンドが可変表示開始コマンドであるときには（受信コマンド；可変表示開始）、受信コマンドの下位バイトを、ＲＡＭ１３３の演出制御バッファ設定部に設けられた可変表示開始バッファに記憶させるなどしてセーブする。このときには、ＲＡＭ１３３の演出制御フラグ設定部に設けられた可変表示開始フラグをオン状態にセットする。受信コマンドが大当り開始コマンドであるときには（受信コマンド；大当り開始）、ＲＡＭ１３３の演出制御フラグ設定部に設けられた大当り開始フラグをオン状態にセットする。
【０１８７】
また、受信コマンドが大当りラウンド数通知コマンドであるときには（受信コマンド；大当りラウンド数通知）、例えば受信コマンドの下位バイトをＲＡＭ１３３に設けられたラウンド数バッファに記憶させることなどにより、ラウンド数をセーブする。このときには、ＲＡＭ１３３の演出制御フラグ設定部に設けられたラウンド数通知済みフラグをオン状態にセットする。受信コマンドが大当り終了コマンドであるときには（受信コマンド；大当り終了）、ＲＡＭ１３３の演出制御フラグ設定部に設けられた大当り終了フラグをオン状態にセットする。受信コマンドが保留記憶数通知コマンドであるときには（受信コマンド；保留記憶数通知）、所定の保留記憶数表示設定処理を実行する。この保留記憶数表示設定処理では、例えば保留記憶数通知コマンドによって通知された特図保留記憶数を特定し、特定された特図保留記憶数に対応した設定や制御を行うことにより、画像表示装置５が備える特別図柄始動記憶表示エリアにて特図保留記憶数の表示が行われる。受信コマンドがその他のコマンドであるときには（受信コマンド；その他のコマンド）、例えばＲＡＭ１３３の演出制御フラグ設定部にて受信した演出制御コマンドに対応するコマンド受信フラグをオン状態にセットするなど、受信コマンドに対応した処理が実行される。
【０１８８】
以上のように、図３０のステップＳ５６にてコマンド解析処理を実行した後には、飾り図柄プロセス処理を実行する（ステップＳ５７）。この飾り図柄プロセス処理では、画像表示装置５の表示画面にて行われる飾り図柄の可変表示の進行状況に応じて、画像表示装置５の表示出力、スピーカ８Ｌ、８Ｒからの音声出力、遊技効果ランプ９の点灯動作、可動演出装置６０におけるスライド板５２等の移動動作などにより各種の演出動作を実行するための設定が行われる。そして、演出側乱数値更新処理が実行されることにより（ステップＳ５８）、演出制御基板１２の側にて乱数回路１３４等によりカウントされる各種の乱数値が更新される。ステップＳ５８にて演出側乱数値更新処理を実行した後には、ステップＳ５４に戻る。
【０１８９】
図３４は、図３０のステップＳ５７にて実行される飾り図柄プロセス処理の一例を示すフローチャートである。図３４に示す飾り図柄プロセス処理では、例えばＲＡＭ１３３の演出制御フラグ設定部に設けられた飾り図柄プロセスフラグの値に応じて、以下のようなステップＳ１７０〜Ｓ１７５の各処理が実行される。
【０１９０】
ステップＳ１７０の可変表示開始コマンド受信待ち処理は、飾り図柄プロセスフラグの値が“０”のときに実行される処理である。この可変表示開始コマンド受信待ち処理は、主基板１１からの可変表示開始コマンドを受信したか否かに基づいて画像表示装置５における飾り図柄の可変表示を開始するか否かを判定する処理などを含んでいる。
【０１９１】
ステップＳ１７１の飾り図柄可変表示設定処理は、飾り図柄プロセスフラグの値が“１”のときに実行される。この飾り図柄可変表示設定処理は、特別図柄表示装置４による特図ゲームにて特別図柄の可変表示が開始されることに対応して、例えば画像表示装置５における飾り図柄の可変表示を含めた画像表示装置５における演出画像の表示動作といった、各種の演出動作を行うために、例えば図１８（Ａ）に示す演出制御パターンテーブル２４０に格納されている複数種類の演出制御パターンのうちから、可変表示パターンや表示結果の種類などに対応するものを選択する処理を含んでいる。
【０１９２】
ステップＳ１７２の飾り図柄可変表示中処理は、飾り図柄プロセスフラグの値が“２”のときに実行される。この処理において、ＣＰＵ１３１は、既に選択された演出制御パターンの設定に基づき、ＲＡＭ１３３の演出制御タイマ設定部に設けられた演出制御プロセスタイマにおけるタイマ値に対応して、例えば表示制御部１２１のＶＤＰ１４１に表示制御指令を伝送することや、音制御部１２２に音声データを伝送すること、ランプ制御部１２３にランプデータを伝送すること、モータ駆動回路１２４に駆動制御データを伝送することといった、飾り図柄の可変表示中における各種の演出制御を行う。そして、例えば演出制御パターンから飾り図柄の可変表示の終了に対応した終了コードを読み出したことなどに基づき、大当り開始コマンド受信待ち時間に対応する所定のタイマ初期値を演出制御プロセスタイマに設定する。この後、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新する。
【０１９３】
ステップＳ１７３の大当り開始待ち処理は、飾り図柄プロセスフラグの値が“３”のときに実行される。この処理において、ＣＰＵ１３１は、主基板１１から送信された大当り開始コマンドの受信があったか否かを判定する。そして、大当り開始コマンドを受信した場合には、飾り図柄の可変表示結果が大当りであるとの判断に基づき、飾り図柄プロセスフラグの値を大当り中演出処理に対応した値である“４”に更新する。これに対して、主基板１１からの大当り開始コマンドを受信することなく、演出制御プロセスタイマがタイムアウトした場合には、飾り図柄の可変表示結果がハズレであるとの判断に基づき、飾り図柄プロセスフラグの値を初期値である“０”に更新する。
【０１９４】
ステップＳ１７４の大当り中演出処理は、飾り図柄プロセスフラグの値が“４”のときに実行される処理である。この処理において、ＣＰＵ１３１は、例えば画像表示装置５における表示動作を制御して大当り遊技状態に応じた画像を表示させたり、スピーカ８Ｌ、８Ｒにおける音声出力動作を制御して大当り遊技状態に応じた音声を出力させたり、遊技効果ランプ９における点灯／消灯動作を制御して大当り遊技状態に応じた点灯・消灯・点滅の動作をさせたりするといった、大当り遊技状態における各種の演出制御を行う。そして、大当り遊技状態において実行されるラウンド遊技が最終ラウンド（例えば第１５ラウンド）の終了に達したことや、主基板１１から送信される大当り終了コマンドを受信したことなどに対応して、飾り図柄プロセスフラグの値をエンディング演出処理に対応した値である“５”に更新する。
【０１９５】
ステップＳ１７５のエンディング演出処理は、飾り図柄プロセスフラグの値が“５”のときに実行される処理である。このエンディング演出処理は、例えば画像表示装置５に所定の演出画像を表示させたり、スピーカ８Ｌ、８Ｒから音声を出力させたり、遊技効果ランプ９を点灯させたりすることにより、大当り遊技状態の終了を報知するための演出動作を制御する処理を含んでいる。
【０１９６】
図３５は、図３４のステップＳ１７０にて実行される可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。この可変表示開始コマンド受信待ち処理において、ＣＰＵ１３１は、まず、表示設定を変更するための条件として予め定められた表示設定変更条件が成立したか否かの判定を行う（ステップＳ３０１）。ここで、表示設定変更条件としては、例えばパチンコ遊技機１における遊技状態が確変遊技状態に移行したことや、パチンコ遊技機１における演出モードが変更されたことなどが、予め定められていればよい。ステップＳ３０１にて表示設定変更条件が成立した場合には（ステップＳ３０１；Ｙｅｓ）、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して拡大表示設定指令を伝送させる（ステップＳ３０２）。
【０１９７】
ステップＳ３０１にて表示設定変更条件が成立していない場合には（ステップＳ３０１；Ｎｏ）、表示設定を初期化するための条件として予め定められた表示設定初期化条件が成立したか否かの判定を行う（ステップＳ３０３）。ここで、表示設定初期化条件としては、例えばパチンコ遊技機１における遊技状態が確変遊技状態から通常遊技状態へと移行したことや、パチンコ遊技機１における演出モードが初期化されたことなどが、予め定められていればよい。
【０１９８】
ステップＳ３０２の処理を実行した後や、ステップＳ３０３にて表示設定初期化条件が成立した場合には（ステップＳ３０３；Ｙｅｓ）、図３０に示すステップＳ５２と同様の記憶領域設定指令処理を実行する（ステップＳ３０４）。ここで、ステップＳ３０１にて表示設定変更条件が成立したことに対応してステップＳ３０４にて記憶領域設定指令処理を実行する場合には、図３１に示すステップＳ１３１の処理にて、図１６（Ｂ）に示す表示設定変更用の記憶領域設定テーブル２２０Ｂがセットされればよい。他方、ステップＳ３０３にて表示設定初期化条件が成立したことに対応してステップＳ３０４にて記憶領域設定指令処理を実行する場合には、図３１に示すステップＳ１３１の処理にて、図１６（Ｂ）に示す初期設定用の記憶領域設定テーブル２２０Ａがセットされればよい。
【０１９９】
ステップＳ３０４にて記憶領域設定指令処理を実行した後には、図３０に示すステップＳ５３と同様の事前転送指令処理を実行する（ステップＳ３０５）。ここで、ステップＳ３０１にて表示設定変更条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す表示設定変更用の事前転送設定テーブル２３０Ｂがセットされればよい。他方、ステップＳ３０３にて表示設定初期化条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す初期設定用の事前転送設定テーブル２３０Ａがセットされればよい。
【０２００】
ステップＳ３０３にて表示設定初期化条件が成立していない場合や（ステップＳ３０３；Ｎｏ）、ステップＳ３０５にて事前転送指令処理を実行した後には、可変表示開始フラグがオンであるか否かを判定する（ステップＳ３０６）。このとき、可変表示開始フラグがオフであれば（ステップＳ３０６；Ｎｏ）、例えば表示制御部１２１のＶＤＰ１４１に対してデモ画面の表示を指示するために予め用意された表示制御指令を送信することなどといった、デモ画面表示用の設定を行い、画像表示装置５の表示画面上にデモンストレーション画像を表示可能としてから（ステップＳ３０７）、可変表示開始コマンド受信待ち処理を終了する。
【０２０１】
ステップＳ３０６にて可変表示開始フラグがオンである場合には（ステップＳ３０６；Ｙｅｓ）、例えば表示制御部１２１のＶＤＰ１４１に対してデモ画面の表示終了を指示するために予め用意された表示制御指令を送信することなどといった、デモ画面の表示を終了するための設定を行う（ステップＳ３０８）。続いて、飾り図柄プロセスフラグの値を飾り図柄可変表示設定処理に対応した値である“１”に更新してから（ステップＳ３０９）、可変表示開始コマンド受信待ち処理を終了する。
【０２０２】
図３６は、図３４のステップＳ１７１にて実行される飾り図柄可変表示設定処理の一例を示すフローチャートである。この飾り図柄可変表示設定処理において、ＣＰＵ１３１は、まず、例えば可変表示開始バッファ値を読み出すことなどにより、特別図柄や飾り図柄の可変表示結果は「大当り」となるか否かの判定を行う（ステップＳ３２１）。
【０２０３】
ステップＳ３２１にて可変表示結果が「大当り」ではないと判定された場合には（ステップＳ３２１；Ｎｏ）、その表示結果はリーチハズレであるか否かの判定を行う（ステップＳ３２２）。このとき、表示結果がリーチハズレであると判定されれば（ステップＳ３２２；Ｙｅｓ）、リーチハズレ組合せの確定飾り図柄を決定する（ステップＳ３２３）。例えば、ＣＰＵ１３１は、ステップＳ３２３の処理において、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、大当り図柄・左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶されている上確定飾り図柄決定テーブルを参照することなどにより、確定飾り図柄のうち画像表示装置５における「上」の可変表示部に導出表示される上確定飾り図柄を決定する。また、上確定飾り図柄と同一の図柄番号である飾り図柄を、確定飾り図柄のうち画像表示装置５における「下」の可変表示部に導出表示される下確定飾り図柄に決定する。さらに、例えば乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶されている中確定飾り図柄決定テーブルを参照することなどにより、確定飾り図柄のうち画像表示装置５における「中」の可変表示部に導出表示される中確定飾り図柄を決定する。このとき、例えば中確定飾り図柄の図柄番号が左確定飾り図柄及び右確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せとなってしまう場合には、任意の値（例えば「１」）を中確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せとはならずにリーチハズレ組合せとなるようにすればよい。
【０２０４】
ステップＳ３２２にて表示結果がリーチハズレではないと判定された場合には（ステップＳ３２２；Ｎｏ）、通常ハズレ組合せの確定飾り図柄を決定する（ステップＳ３２４）。例えば、ＣＰＵ１３１は、ステップＳ３２４の処理において、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、大当り図柄・上確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された上確定飾り図柄決定テーブルを参照することなどにより、上確定飾り図柄を決定する。また、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された中確定飾り図柄決定テーブルを参照することなどにより、中確定飾り図柄を決定する。さらに、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、下確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された下確定飾り図柄決定テーブルを参照することなどにより、下確定飾り図柄を決定する。このとき、例えば下確定飾り図柄の図柄番号が上確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せやリーチハズレ組合せとなってしまう場合には、任意の値（例えば「１」）を下確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せやリーチハズレ組合せとはならずに通常ハズレ組合せとなるようにすればよい。
【０２０５】
ステップＳ３２１にて可変表示結果が「大当り」であると判定された場合には（ステップＳ３２１；Ｙｅｓ）、大当り組合せの確定飾り図柄を決定する（ステップＳ３２５）。例えば、ＣＰＵ１３１は、ステップＳ３２５の処理において、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、大当り図柄・上確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された大当り図柄決定テーブルを参照することなどにより、複数種類の飾り図柄のうち確定飾り図柄とするものを決定する。なお、ステップＳ３２５の処理では、可変表示結果が「通常大当り」であるか「確変大当り」であるかに応じて、異なる確定飾り図柄を決定できるようにしてもよい。例えば、可変表示結果が「通常大当り」である場合には、通常大当り図柄決定テーブルを参照することなどにより、複数種類の通常図柄のうちで確定飾り図柄とするものを決定すればよい。これに対して、可変表示結果が「確変大当り」である場合には、確変大当り図柄決定テーブルを参照することなどにより、複数種類の確変図柄のうちで確定飾り図柄とするものを決定すればよい。
【０２０６】
ステップＳ３２３、Ｓ３２４、Ｓ３２５の処理のいずれかにて確定飾り図柄を決定した後には、各処理で決定した確定図柄を示すデータをＲＡＭ１３３の演出制御バッファ設定部に設けられた確定飾り図柄バッファに記憶させることなどにより、確定飾り図柄をセーブする（ステップＳ３２６）。ステップＳ３２６の処理に続いて、各種の予告演出を実行するか否かの決定や、実行する場合における予告演出の種類の決定などを行う（ステップＳ３２７）。例えば、ステップＳ３２７の処理では、乱数回路１３４といったハードウェアにより、あるいはＣＰＵ１３１が実行するソフトウェアにより更新される、予告決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された予告決定テーブルを参照することなどにより、各種の予告演出を実行するか否かを決定すればよい。このとき、可変表示結果が「大当り」となるか「ハズレ」となるかや、飾り図柄の可変表示態様がリーチとなるか否かに応じて、異なる予告決定テーブルを参照してもよい。これにより、可変表示結果が「大当り」となるか「ハズレ」となるかや、リーチとなるか否かに応じて、複数種類の予告演出のそれぞれが実行される割合を異ならせることができる。例えば、可変表示結果が「大当り」となる場合に参照する予告決定テーブルと、「ハズレ」となる場合に参照する予告決定テーブルとでは、各予告パターンに対する予告決定用の乱数値の割当てを異ならせることにより、各予告パターンによる予告演出が出現した場合に飾り図柄の可変表示結果が「大当り」となる確率を、予告実行の有無や各予告パターンに応じて異ならせることができる。
【０２０７】
ステップＳ３２７の処理を実行した後には、可変表示開始コマンドにより通知された可変表示パターンや、確定飾り図柄、予告パターンなどの決定結果に対応する演出制御パターンを設定する（ステップＳ３２８）。例えば、ＣＰＵ１３１は、ステップＳ３２８の処理において、図１８（Ａ）に示す演出制御パターンテーブル２４０に格納されている複数種類の演出制御パターンのうちから、可変表示パターン等に対応したものを選択し、選択した演出制御パターンのＲＯＭ１３２におけるアドレスを、演出制御パターンポインタにセットする。また、このとき設定した演出制御パターンの先頭アドレスなどから、演出制御プロセスタイマ初期値を読み出して演出制御プロセスタイマにセットすることにより、タイマ初期値の設定を行う（ステップＳ３２９）。
【０２０８】
ステップＳ３２９での設定に続いて、例えば演出制御パターンの画像要素表示制御パターンに含まれる画像要素表示制御データに対応した表示制御指令を入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させることなどにより、画像表示装置５における飾り図柄の可変表示を開始させるための設定を行う（ステップＳ３３０）。その後、飾り図柄プロセスフラグの値を飾り図柄可変表示中処理に対応した値である“２”に更新してから（ステップＳ３３１）、飾り図柄可変表示設定処理を終了する。
【０２０９】
図３７は、図３４のステップＳ１７２にて実行される飾り図柄可変表示中処理の一例を示すフローチャートである。この飾り図柄可変表示中処理において、ＣＰＵ１３１は、まず、演出制御プロセスタイマ値を、例えば１減算するなどして更新する（ステップＳ３４１）。このときには、更新後の演出制御プロセスタイマ値を演出制御パターンポインタに先頭アドレスがセットされた演出制御パターンにて示される各種のタイマ判定値と比較することなどにより、いずれかのタイマ判定値と合致したか否かの判定を行う（ステップＳ３４２）。そして、いずれのタイマ判定値とも合致しなければ（ステップＳ３４２；Ｎｏ）、飾り図柄可変表示中処理を終了する。
【０２１０】
ステップＳ３４２にてタイマ判定値と合致した場合には（ステップＳ３４２；Ｙｅｓ）、そのタイマ判定値と対応付けて演出制御パターンに格納された各種制御データ（画像要素表示制御データ、音声制御データ、ランプ制御データ、動画像表示制御データ、モータ制御データ、終了コードのいずれか）を読み出す（ステップＳ３４３）。このとき、ステップＳ３４２の処理で演出制御パターンにて示される複数のタイマ判定値が演出制御プロセスタイマ値と合致した場合には、合致した各々のタイマ判定値と対応付けて格納されている複数の制御データを読み出すようにすればよい。そして、ステップＳ３４３にて読み出された制御データが終了コードであるか否かの判定を行う（ステップＳ３４４）。ステップＳ３４４にて終了コードではないと判定された場合には（ステップＳ３４４；Ｎｏ）、ステップＳ３４３にて読み出された制御データに応じた指令や設定を行うための演出制御指令処理を実行してから（ステップＳ３４５）、飾り図柄可変表示中処理を終了する。
【０２１１】
ステップＳ３４４にて終了コードであると判定された場合には（ステップＳ３４４；Ｙｅｓ）、例えば所定のタイマ初期値を演出制御プロセスタイマに設定することなどにより、大当り開始コマンド受信待ち時間の設定を行う（ステップＳ３４６）。そして、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新してから（ステップＳ３４７）、飾り図柄可変表示中処理を終了する。
【０２１２】
図３８は、図３７のステップＳ３４５にて実行される演出制御指令処理の一例を示すフローチャートである。この演出制御指令処理において、ＣＰＵ１３１は、まず、図３７に示すステップＳ３４３の処理で読み出した制御データの種類を、画像要素表示制御データ、音声制御データ、ランプ制御データ、動画像表示制御データ、モータ制御データのうちから特定する（ステップＳ４０１）。そして、ステップＳ４０１の処理で特定された制御データの種類は音声制御データであるか否かの判定を行う（ステップＳ４０２）。
【０２１３】
ステップＳ４０２にて音声制御データであると判定された場合には（ステップＳ４０２；Ｙｅｓ）、読み出した音声制御データに従って作成した音声データを、入出力ポート１３５から音制御部１２２に対して伝送させる（ステップＳ４０３）。ステップＳ４０２にて音声制御データではないと判定された場合や（ステップＳ４０２；Ｎｏ）、ステップＳ４０３の処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類はランプ制御データであるか否かの判定を行う（ステップＳ４０４）。
【０２１４】
ステップＳ４０４にてランプ制御データであると判定された場合には（ステップＳ４０４；Ｙｅｓ）、読み出したランプ制御データに従って作成したランプデータを、入出力ポート１３５からランプ制御部１２３に対して伝送させる（ステップＳ４０５）。ステップＳ４０４にてランプ制御データではないと判定された場合や（ステップＳ４０４；Ｎｏ）、ステップＳ４０５の処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類はモータ制御データであるか否かの判定を行う（ステップＳ４０６）。
【０２１５】
ステップＳ４０６にてモータ制御データであると判定された場合には（ステップＳ４０６；Ｙｅｓ）、読み出したモータ制御データに従って作成した駆動制御データを、入出力ポート１３５からモータ駆動回路１２４に対して伝送させる（ステップＳ４０７）。ステップＳ４０６にてモータ制御データではないと判定された場合や（ステップＳ４０６；Ｎｏ）、ステップＳ４０７の処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類は画像要素表示制御データであるか否かの判定を行う（ステップＳ４０８）。
【０２１６】
ステップＳ４０８にて画像要素表示制御データであると判定された場合には（ステップＳ４０８；Ｙｅｓ）、読み出した画像要素表示制御データから拡大表示の指示があるか否かを判定する（ステップＳ４０９）。このとき、拡大表示の指示があれば（ステップＳ４０９；Ｙｅｓ）、画像要素表示制御データに従って作成した拡大表示設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４１０）。ステップＳ４０９にて拡大表示の指示がない場合や（ステップＳ４０９；Ｎｏ）、ステップＳ４１０の処理を実行した後には、スプライト画像データを用いて生成した演出画像の表示に関する指令や設定を行うための画像要素更新指令処理を実行する（ステップＳ４１１）。
【０２１７】
ステップＳ４１１にて画像要素更新指令処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類は動画像表示制御データであるか否かの判定を行う（ステップＳ４１２）。このとき、動画像表示制御データであると判定された場合には（ステップＳ４１２；Ｙｅｓ）、動画像データを用いて生成した動画像の再生表示に関する指令や設定を行うための動画像表示指令処理を実行してから（ステップＳ４１３）、演出制御指令処理を終了する。これに対して、ステップＳ４１２にて動画像表示制御データではないと判定された場合には（ステップＳ４１２；Ｎｏ）、ステップＳ４１３の動画像表示指令処理を実行せずに、演出制御指令処理を終了する。
【０２１８】
図３９は、図３８のステップＳ４１１にて実行される画像要素更新指令処理の一例を示すフローチャートである。この画像要素更新指令処理において、ＣＰＵ１３１は、まず、例えば演出制御プロセスタイマ値に対応して演出制御パターンの画像要素表示制御パターンから読み出した画像要素表示制御データなどから、表示を更新する対象となる画像要素の部位を特定する（ステップＳ４２１）。続いて、ステップＳ４２１の処理で特定した画像要素の部位に対応する画像データの読出位置が、ＶＤＰ１４１の一時記憶メモリ１５６に設けられた固定アドレスエリア１５６Ａであるか、画像データメモリ１４２であるかの判定を行う（ステップＳ４２２）。すなわち、ステップＳ４２１にて特定した画像要素の部位は、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに画像データを事前に転送する対象となる画像要素であるか否かの判定を行う。例えば、ステップ４２２の処理では、パチンコ遊技機１における表示設定に応じて選択される事前転送設定テーブル２３０Ａ、２３０Ｂのいずれかに、ステップＳ４２１の処理で特定された画像要素に対応したスプライト画像データを転送するためのテーブルデータが含まれているか否かを判定すればよい。あるいは、ステップＳ４２２の処理では、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに一時記憶された画像データを管理するインデックステーブル２５０を参照して、ステップＳ４２１の処理で特定された画像要素に対応したスプライト画像データが固定アドレスエリア１５６Ａに一時記憶されているか否かを判定してもよい。
【０２１９】
ステップＳ４２２にて画像データの読出位置が固定アドレスエリア１５６Ａであると判定された場合には（ステップＳ４２２；Ｙｅｓ）、例えば演出制御パターンの画像要素表示制御パターンから読み出した画像要素表示制御データや、固定アドレスエリア１５６Ａに一時記憶された画像データを管理するインデックステーブル２５０などから、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ４２３）。また、例えば画像要素表示制御データなどから、画像要素の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ４２４）。さらに、更新対象となる画像要素に対応した画像データの転送データ量を特定する（ステップＳ４２５）。その後、ステップＳ４２３〜Ｓ４２５の処理で特定した読出アドレス、書込アドレス、転送データ量に基づいて、固定アドレス指定転送指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４２６）。
【０２２０】
ステップＳ４２２にて画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（ステップＳ４２２；Ｎｏ）、例えば演出制御パターンの画像要素表示制御パターンから読み出した画像要素表示制御データなどから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ４２７）。また、例えば画像要素表示制御データなどから、画像要素の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ４２８）。さらに、更新対象となる画像要素に対応した画像データの転送データ量を特定する（ステップＳ４２９）。その後、ステップＳ４２７〜Ｓ４２９の処理で特定した読出アドレス、書込アドレス、転送データ量に基づいて、自動転送指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４３０）。
【０２２１】
この後、全ての更新対象となる画像部位についての指令が完了したか否かを判定する（ステップＳ４３１）。そして、指令が完了していなければ（ステップＳ４３１；Ｎｏ）、ステップＳ４２１の処理に戻る。これに対して、全ての更新対象となる画像部位について指令が完了すれば（ステップＳ４３１；Ｙｅｓ）、画像要素更新指令処理を終了する。
【０２２２】
図４０は、図３８のステップＳ４１３にて実行される動画像表示指令処理の一例を示すフローチャートである。この動画像表示指令処理において、ＣＰＵ１３１は、まず、例えば演出制御プロセスタイマ値に対応して演出制御パターンの動画像表示制御パターンから読み出した動画像表示制御データを参照することなどにより、画像表示装置５の表示画面を複数の表示領域に分割するマルチビューを開始するか否かを判定する（ステップＳ４４１）。このとき、マルチビューの開始であると判定された場合には（ステップＳ４４１；Ｙｅｓ）、例えば動画像表示制御データに従って作成したマルチビュー設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４２）。ステップＳ４４１にてマルチビューの開始ではないと判定された場合や（ステップＳ４４１；Ｎｏ）、ステップＳ４４２の処理を実行した後には、例えば動画像表示制御データを参照することなどにより、マルチビューを終了するか否かを判定する（ステップＳ４４３）。
【０２２３】
ステップＳ４４３にてマルチビューの終了であると判定された場合には（ステップＳ４４３；Ｙｅｓ）、例えば動画像表示制御データに従って作成したマルチビュー終了指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４４）。これに対して、ステップＳ４４３にてマルチビューの終了ではないと判定された場合には（ステップＳ４４３；Ｎｏ）、例えば動画像表示制御データを参照することなどにより、動画像の再生表示を開始するか否かの判定を行う（ステップＳ４４５）。
【０２２４】
ステップＳ４４５にて動画像の再生表示を開始すると判定された場合には（ステップＳ４４５；Ｙｅｓ）、例えば動画像表示制御データに従って作成した動画像表示設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４６）。続いて、例えば動画像表示制御データを参照することなどにより、再生表示する全ての動画像について指令が完了したか否かを判定する（ステップＳ４４７）。このとき、指令が完了していなければ（ステップＳ４４７；Ｎｏ）、ステップＳ４４６の処理に戻る。
【０２２５】
ステップＳ４４５にて動画像の再生表示を開始するものではないと判定された場合や（ステップＳ４４５；Ｎｏ）、ステップＳ４４７にて指令が完了したと判定された場合には（ステップＳ４４７；Ｙｅｓ）、例えば動画像表示制御データを参照することや、表示制御部１２１のＶＤＰ１４１から伝送されるイベント割込み信号がオン状態となったか否かを判定することなどにより、動画像データのデコードタイミングとなったか否かを判定する（ステップＳ４４８）。このとき、動画像データのデコードタイミングであると判定された場合には（ステップＳ４４８；Ｙｅｓ）、例えば動画像表示制御データに従った動画像デコード指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させてから（ステップＳ４４９）、動画像表示指令処理を終了する。これに対して、ステップＳ４４８にて動画像データのデコードタイミングではないと判定された場合には（ステップＳ４４８；Ｎｏ）、ステップＳ４４９の処理を実行せずに、動画像表示指令処理を終了する。
【０２２６】
図４１は、表示制御部１２１のＶＤＰ１４１が備える転送制御回路１５２により実行される転送制御処理の一例を示すフローチャートである。この転送制御処理において、転送制御回路１５２は、まず、ホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０から伝送されて受信した表示制御指令があるか否かを判定する（ステップＳ６０１）。演出制御用マイクロコンピュータ１２０からの受信指令がなければ（ステップＳ６０１；Ｎｏ）、ステップＳ６０１の処理を繰り返し実行して待機する。
【０２２７】
ステップＳ６０１にて受信指令がある場合には（ステップＳ６０１；Ｙｅｓ）、その受信指令が記憶領域設定指令であるか否かを判定する（ステップＳ６０２）。そして、記憶領域設定指令であれば（ステップＳ６０２；Ｙｅｓ）、所定の記憶領域設定処理を実行する一方（ステップＳ６０３）、記憶領域設定指令ではなければ（ステップＳ６０２；Ｎｏ）、受信指令が事前転送指令であるか否かを判定する（ステップＳ６０４）。
【０２２８】
ステップＳ６０４にて受信指令が事前転送指令である場合には（ステップＳ６０４；Ｙｅｓ）、所定の事前転送処理を実行する（ステップＳ６０５）。これに対して、受信指令が事前転送指令ではない場合には（ステップＳ６０４；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ６０６）。このとき、受信指令が自動転送指令であれば（ステップＳ６０６；Ｙｅｓ）、所定の自動転送制御処理を実行する（ステップＳ６０７）。ステップＳ６０６にて受信指令が自動転送指令ではない場合や（ステップＳ６０６；Ｎｏ）、ステップＳ６０３、Ｓ６０５、Ｓ６０７の処理のいずれかを実行した後には、ステップＳ６０１の処理に戻る。
【０２２９】
図４２は、図４１のステップＳ６０３にて実行される記憶領域設定処理の一例を示すフローチャートである。この記憶領域設定処理において、転送制御回路１５２は、まず、一時記憶メモリ１５６をクリアして、その記憶内容を初期化する（ステップＳ６１１）。続いて、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤを特定する（ステップＳ６１２）。そして、このとき特定されたアドレスＳＴＡＤＤを、ＶＤＰ１４１に内蔵された所定のレジスタにセットして格納する（ステップＳ６１３）。また、転送制御回路１５２は、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの終了アドレスＥＮＡＤＤを特定する（ステップＳ６１４）。そして、このとき特定されたアドレスＥＮＡＤＤを、ＶＤＰ１４１に内蔵された所定のレジスタにセットして格納してから（ステップＳ６１５）、記憶領域設定処理を終了する。
【０２３０】
図４３は、図４１のステップＳ６０５にて実行される事前転送処理の一例を示すフローチャートである。この事前転送処理において、転送制御回路１５２は、まず、事前転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６２１）。続いて、事前転送指令に含まれるデータから、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの書込アドレスを特定する（ステップＳ６２２）。また、事前転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６２３）。そして、ステップＳ６２１〜Ｓ６２３の処理で特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを固定アドレスエリア１５６Ａに転送するように、データ転送の開始設定を行う（ステップＳ６２４）。例えば、転送制御回路１５２は、ステップＳ６２４の処理において、所定のＤＭＡ（Direct Memory Access）装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ１５６の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０２３１】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６２５）、完了していなければ（ステップＳ６２５；Ｎｏ）、ステップＳ６２５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６２５にて画像データの転送が完了したと判定されれば（ステップＳ６２５；Ｙｅｓ）、ＶＤＰ１４１が備えるインデックステーブル２５０に画像データの転送完了を登録してから（ステップＳ６２６）、事前転送処理を終了する。ステップＳ６２６の処理において、転送制御回路１５２は、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定する。
【０２３２】
図４４は、図４１のステップＳ６０７にて実行される自動転送制御処理の一例を示すフローチャートである。この自動転送制御処理において、転送制御回路１５２は、まず、自動転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６３１）。続いて、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスを特定する（ステップＳ６３２）。例えば、転送制御回路１５２は、ステップＳ６３２の処理において、インデックステーブル２５０を参照することにより可変アドレスエリア１５６Ｂのうち「転送完了フラグ」が「オン」となって有効な画像データ等が記憶されている領域以外の空き領域を特定する。こうして特定された空き領域のうちから、今回転送すべき画像データを記憶させる領域を決定し、その先頭アドレスを書込アドレスとして特定すればよい。
【０２３３】
また、転送制御回路１５２は、自動転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６３３）。そして、ステップＳ６３１〜Ｓ６３３の処理で特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを可変アドレスエリア１５６Ｂに転送するように、データ転送の開始設定を行う（ステップＳ６３４）。例えば、転送制御回路１５２は、ステップＳ６３４の処理において、所定のＤＭＡ装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ１５６の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０２３４】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６３５）、完了していなければ（ステップＳ６３５；Ｎｏ）、ステップＳ６３５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６３５にて画像データの転送が完了したと判定されれば（ステップＳ６３５；Ｙｅｓ）、ＶＤＰ１４１が備えるインデックステーブル２５０に画像データの転送完了を登録してから（ステップＳ６３６）、自動転送制御処理を終了する。また、この自動転送制御処理にて画像データを転送する場合には、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの転送先アドレス（書込アドレス）を描画回路１５５に通知して、描画回路１５５による画像データの読出を可能にしてもよい。
【０２３５】
図４５は、表示制御部１２１のＶＤＰ１４１が備える描画回路１５５により実行される描画処理の一例を示すフローチャートである。この描画処理において、描画回路１５５は、まず、ホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０から伝送されて受信した表示制御指令があるか否かを判定する（ステップＳ７０１）。演出制御用マイクロコンピュータ１２０からの受信指令がなければ（ステップＳ７０１；Ｎｏ）、ステップＳ７０１の処理を繰り返し実行して待機する。
【０２３６】
ステップＳ７０１にて受信指令がある場合には（ステップＳ７０１；Ｙｅｓ）、その受信指令が固定アドレス指定転送指令であるか否かを判定する（ステップＳ７０２）。そして、固定アドレス指定転送指令であれば（ステップＳ７０２；Ｙｅｓ）、所定の固定アドレス指定描画処理を実行する一方（ステップＳ７０３）、固定アドレス指定転送指令ではなければ（ステップＳ７０２；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ７０４）。
【０２３７】
ステップＳ７０４にて受信指令が自動転送指令である場合には（ステップＳ７０４；Ｙｅｓ）、所定の自動転送描画処理を実行する（ステップＳ７０５）。ステップＳ７０４にて受信指令が自動転送指令ではない場合や（ステップＳ７０４；Ｎｏ）、ステップＳ７０３、Ｓ７０５の処理のいずれかを実行した後には、ステップＳ７０１の処理に戻る。
【０２３８】
図４６は、図４５のステップＳ７０３にて実行される固定アドレス指定描画処理の一例を示すフローチャートである。この固定アドレス指定描画処理において、描画回路１５５は、まず、固定アドレス指定転送指令に含まれるデータから、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ７１１）。続いて、ステップＳ７１１にて特定した読出アドレスに基づきインデックステーブル２５０を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７１２）。
【０２３９】
ステップＳ７１２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７１３）。この後、描画回路１５５は、ステップＳ７１１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７１３にて特定した書込アドレスへの表示用データの書込動作とを行い、フレームバッファメモリ１５７に表示用データを展開記憶させる（ステップＳ７１４）。このとき、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データがピクセルデータである場合には、固定アドレスエリア１５６Ａから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、固定アドレスエリア１５６Ａから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、固定アドレスエリア１５６Ａから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０２４０】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、画像表示装置５の表示画面上における演出画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして表示用データを展開すれば、演出画像の水平サイズや垂直サイズに拘束されることなく、フレームバッファメモリ１５７にて連続するアドレスに表示用データを書き込むことができるので、フレームバッファメモリ１５７の使用効率を高めることができる。他方、画像表示装置５の表示画面上における演出画像の表示座標に対応した２次元のデータとして表示用データを展開すれば、フレームバッファメモリ１５７から読み出した表示用データの読出位置と表示画面上における表示座標とを１対１に対応させることができ、例えばフレームバッファメモリ１５７の記憶アドレスから画像表示装置５の表示画面上における演出画像の表示座標への変換に要する処理負担を軽減することができる。ここで、フレームバッファメモリ１５７に展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、例えば表示回路１５８に含まれる液晶ドライバといった、画像表示装置５の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。
【０２４１】
加えて、ステップＳ７１４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにする。具体的な一例として、フレームバッファメモリ１５７には、各画素のピクセルデータを記憶するエリアとは別に、各画素の記憶側データに付された優先度に対応したＺ値を記憶するエリアが設けられている。また、描画回路１５５が一時記憶メモリ１５６から読み出す画像データにも、各画素の優先度に対応したＺ値を示すデータが含まれている。そして、描画回路１５５は、各画素の書込側データと記憶側データでＺ値の比較演算を実行することで、書込側データと記憶側データのうちどちらの優先度が高いかを判定すればよい。例えば、所定のキャラクタ画像に対応する画像データでは、各画素における優先度が、背景画像に対応する画像データに比べて高くなるように予め設定しておく。これにより、背景画像の前面にキャラクタ画像を出現させるように、フレームバッファメモリ１５７への表示用データの書き込みを行うことができる。
【０２４２】
ステップＳ７１４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７１５）、完了していなければ（ステップＳ７１５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７１６）、ステップＳ７１４の処理に戻る。他方、ステップＳ７１５にて描画が完了すれば（ステップＳ７１５；Ｙｅｓ）、固定アドレス指定描画処理を終了する。
【０２４３】
ステップＳ７１２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７１２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７１７）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７１７；Ｎｏ）、ステップＳ７１２に戻って待機する。これに対して、ステップＳ７１７にて転送完了待ち時間が経過した場合には（ステップＳ７１７；Ｙｅｓ）、例えばホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０に対して所定のエラー情報を伝送することなどにより、エラーが発生した旨を通知してから（ステップＳ７１８）、固定アドレス指定描画処理を終了する。描画回路１５５がステップＳ７１８の処理を実行することにより伝送されたエラー情報を受け取った演出制御用マイクロコンピュータ１２０では、例えばＣＰＵ１３１が音制御部１２２やランプ制御部１２３に所定の制御指令を送ることなどにより、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知するようにすればよい。このときには、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させてエラーの発生を報知することにより、画像表示装置５における表示動作に異常が発生して正しく表示できない場合でも、エラーの発生を適切に報知することができる。
【０２４４】
図４７は、図４５のステップＳ７０５にて実行される自動転送描画処理の一例を示すフローチャートである。この自動転送描画処理において、描画回路１５５は、まず、例えば転送制御回路１５２からの通知などに基づいて、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの読出アドレスを特定する（ステップＳ７３１）。続いて、ステップＳ７３１にて特定した読出アドレスに基づきインデックステーブル２５０を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７３２）。
【０２４５】
ステップＳ７３２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７３２；Ｙｅｓ）、自動転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７３３）。この後、描画回路１５５は、ステップＳ７３１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７３３にて特定した書込アドレスへの画像データの書込動作とを行う（ステップＳ７３４）。このとき、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データがピクセルデータである場合には、可変アドレスエリア１５６Ｂから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、可変アドレスエリア１５６Ｂから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、可変アドレスエリア１５６Ｂから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０２４６】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、画像表示装置５の表示画面上における演出画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７に展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、表示回路１５８に含まれる液晶ドライバといった、画像表示装置５の表示画面上に演出画像を表示させる回路の性能に合わせて、適宜設計すればよい。加えて、ステップＳ７３４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにすればよい。
【０２４７】
ステップＳ７３４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７３５）、完了していなければ（ステップＳ７３５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７３６）、ステップＳ７３４の処理に戻る。他方、ステップＳ７３５にて描画が完了すれば（ステップＳ７３５；Ｙｅｓ）、描画に用いた画像データと対応付けてインデックステーブル２５０に登録された「転送完了フラグ」をクリアして「オフ」とした後（ステップＳ７３７）、自動転送描画処理を終了する。
【０２４８】
ステップＳ７３２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７３２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７３８）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７３８；Ｎｏ）、ステップＳ７３２に戻って待機する。これに対して、ステップＳ７３８にて転送完了待ち時間が経過した場合には（ステップＳ７３８；Ｙｅｓ）、例えばホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０に対して所定のエラー情報を伝送することなどにより、エラーが発生した旨を通知してから（ステップＳ７３９）、自動転送描画処理を終了する。描画回路１５５がステップＳ７３９の処理を実行することにより伝送されたエラー情報を受け取った演出制御用マイクロコンピュータ１２０では、ステップＳ７１８の処理により伝送されたエラー情報を受け取った場合と同様に、例えばＣＰＵ１３１が音制御部１２２やランプ制御部１２３に所定の制御指令を送ることなどにより、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知するようにすればよい。
【０２４９】
図４８は、表示制御部１２１のＶＤＰ１４１が備える動画像用デコーダ１５４により実行される動画像デコード処理の一例を示すフローチャートである。動画像用デコーダ１５４は、演出制御用マイクロコンピュータ１２０から伝送された動画像デコード指令を受信したことに応答して、図４８に示すような動画像デコード処理の実行を開始する。この動画像デコード処理において、動画像用デコーダ１５４は、まず、画像データメモリ１４２に記憶されている演出表示に使用する動画像データから、１フレーム分のピクチャを示すピクチャデータを読み出す（ステップＳ７５１）。なお、動画像用デコーダ１５４が画像データメモリ１４２に記憶されている動画像データを読み出す際には、例えば事前に演出制御用マイクロコンピュータ１２０から送信されたマルチビュー設定指令といった、動画像表示用の設定指令に応答して、画像データメモリ１４２から動画像データを読み出すデータバスのバス幅が、３２ビット幅といった、転送制御回路１５２が画像データメモリ１４２からスプライト画像データを読み出すときとは異なるバス幅に設定されている。また、ピクチャデータは、動画像データにて配列されている順番に従って再生することができるような順番で読み出される。なお、再生される順番とデコードされる順番は必ずしも一致しない。例えば、Ｂピクチャは、その後に配置されているＩピクチャ又はＰピクチャをデコードしたあとにデコードされる。ステップＳ７５１の処理において、動画像用デコーダ１５４は、例えば事前に演出制御用マイクロコンピュータ１２０から伝送された動画像表示設定指令といった、個別の動画像を表示するための設定指令に応答して、画像データメモリ１４２における動画像データの読出位置（例えば読出アドレス）を指定する読出ポインタの値（読出ポインタ値）や、フレームバッファメモリ１５７にてデコード後の表示用データを書き込む書込位置（例えば書込アドレス）を指定する書込ポインタの値（書込ポインタ値）、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにて個別の動画像に対応したデコード後の画像データを一時記憶するピクチャバッファ位置（例えば記憶アドレス）を指定するピクチャバッファポインタの値（ピクチャバッファポインタ値）の設定を行うようにすればよい。
【０２５０】
なお、圧縮符号化が施された圧縮データからなる動画像データを読み出す際には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして動画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された動画像データを、そのままＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば動画像用デコーダ１５４がステップＳ７５１の処理において、ホストインタフェース１５１などの外部インタフェースを介して、転送された動画像データを受け取るようにすればよい。
【０２５１】
ステップＳ７５１にてピクチャデータを読み出した後、動画像用デコーダ１５４は、その読出データをデコードし（ステップＳ７５２）、デコード後のピクチャデータを一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにてピクチャバッファポインタ値に対応したピクチャバッファに一旦記憶させた後、書込ポインタ値に対応するフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させることにより、動画像を画像表示装置５の表示画面内における所定位置に表示可能とする（ステップＳ７５３）。なお、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに一旦記憶されたピクチャデータを読み出してフレームバッファメモリ１５７に書き込む処理は、描画回路１５５が実行するようにしてもよい。
【０２５２】
ステップＳ７５３の処理に続いて、読出ポインタ値の更新を行う（ステップＳ７５４）。ここで、１つの動画像を再生表示するために一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに設けられた複数のピクチャバッファを用いる場合には、ステップＳ７５４の処理においてピクチャバッファポインタ値の更新も行うようにすればよい。こうして１フレーム分のピクチャデータのデコードが完了すると、動画像用デコーダ１５４は、ホストインタフェース１５１から演出制御用マイクロコンピュータ１２０に対してイベント割込み信号を出力させる（ステップＳ７５５）。これにより、１フレーム分のピクチャデータのデコードが完了したことが、ＶＤＰ１４１から演出制御用マイクロコンピュータ１２０のＣＰＵ１３１へと通知されることになる。そして、例えばイベント割込み信号の出力期間を計測するためのタイマをスタートさせて、そのタイマ値が所定の信号出力期間判定値に達したか否かを判定することなどにより、信号出力期間が終了したか否かを判定する（ステップＳ７５６）。あるいは、演出制御用マイクロコンピュータ１２０からイベント割込み信号を受け付けたことに対する応答信号を受信したか否かの判定を行うことにより、信号出力期間が終了したか否かを判断するようにしてもよい。
【０２５３】
ステップＳ７５６にて信号出力期間が終了しない場合には（ステップＳ７５６；Ｎｏ）、ステップＳ７５６の処理を繰り返し実行して待機する。これに対して、信号出力期間が終了した場合には（ステップＳ７５６；Ｙｅｓ）、イベント割込み信号の出力を停止してから（ステップＳ７５７）、動画像デコード処理を終了する。
【０２５４】
以下、パチンコ遊技機１における具体的な制御の一例について説明する。パチンコ遊技機１の電源が投入され、所定の電源基板から電源電圧の供給が開始されると、演出制御基板１２では、演出制御用マイクロコンピュータ１２０が起動し、ＣＰＵ１３１が初期化処理を実行した後（図３０のステップＳ５１）、記憶領域設定指令処理を実行する（ステップＳ５２）。この記憶領域設定指令処理において、演出制御用マイクロコンピュータ１２０では、ＣＰＵ１３１が入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して記憶領域設定指令を伝送させる（図３１のステップＳ１３６）。
【０２５５】
ＶＤＰ１４１では、例えば転送制御回路１５２が、記憶領域設定指令を受信したことに応答して（図４１のステップＳ６０２；Ｙｅｓ）、記憶領域設定処理を実行する（ステップＳ６０３）。この記憶領域設定処理では、記憶領域設定指令により通知された可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤと終了アドレスＥＮＡＤＤをＶＤＰ１４１の内部レジスタに格納することなどによって（図４２のステップＳ６１３、Ｓ６１５）、一時記憶メモリ１５６における複数の記憶領域として、固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとが設定されることになる。
【０２５６】
図４９は、演出制御基板１２に搭載された表示制御部１２１における画像データ処理動作の一例を示す説明図である。演出制御用マイクロコンピュータ１２０の起動に対応して、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が事前転送指令処理を実行する（図３０のステップＳ５３）。そして、事前転送指令処理では、例えば図１７（Ｂ）に示す事前転送設定テーブル２３０Ａ、２３０Ｂのうちから、パチンコ遊技機１における表示設定に対応したものをセットする（図３２のステップＳ１４１）。続いて、処理数及び事前転送カウント値に応じて読み出したテーブルデータから特定された画像データの読出アドレス、書込アドレス、転送データ量に基づき、事前転送指令を作成してＶＤＰ１４１に送信する（ステップＳ１４４〜Ｓ１５０）。これにより、画像データメモリ１４２に記憶されている複数種類の画像データのうち、各画像データに対応した演出画像による画像表示の実行頻度が所要の画像データに対応した演出画像による画像表示の実行頻度に比べて高い画像データを、画像データメモリ１４２から読み出して一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送することの指令が行われる。
【０２５７】
ＶＤＰ１４１では、例えば転送制御回路１５２が、事前転送指令を受信したことに応答して（図４１のステップＳ６０４；Ｙｅｓ）、事前転送処理を実行する（ステップＳ６０５）。この事前転送処理では、事前転送指令により通知された画像データの読出アドレス、書込アドレス、転送データ量などに基づいて、画像データメモリ１４２から画像データを読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送する（図４３のステップＳ６２１〜Ｓ６２５）。これにより、画像データメモリ１４２に記憶されている複数種類の画像データのうち、各画像データに対応した演出画像による画像表示の実行頻度が所要の画像データに対応した演出画像による画像表示の実行頻度に比べて高い画像データを、画像データメモリ１４２から読み出して一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送することができる。
【０２５８】
その後、遊技領域に打ち込まれた遊技球が普通可変入賞球装置６に形成された始動入賞口へと入賞したことに応じて、特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示を実行するための実行条件が成立する。こうした実行条件の成立に基づき、例えば画像表示装置５では「上」、「中」、「下」の各可変表示部において飾り図柄の可変表示が開始される。このとき、演出制御用マイクロコンピュータ１２０では、例えばＣＰＵ１３１が図１８（Ａ）に示す演出制御パターンテーブル２４０に格納された複数種類の演出制御パターンのうちから、可変表示開始コマンドに示された可変表示パターンや、予告演出を実行するか否かの決定結果等に対応した演出制御パターンを設定する（図３６のステップＳ３２８）。その後、定期的に演出制御プロセスタイマ値を更新し（図３７のステップＳ３４１）、更新後の演出制御プロセスタイマ値に対応して演出制御パターンから読み出した制御データが終了コードではない場合に（ステップＳ３４４；Ｎｏ）、演出制御指令処理を実行することで（ステップＳ３４５）、各種の演出動作を制御するための指令や設定が行われる。
【０２５９】
例えば、演出制御パターンに含まれる画像要素表示制御パターンから読み出された画像要素表示制御データなどに従って、画像要素となるスプライト画像の表示を更新するための処理として、ＣＰＵ１３１が図３８に示すステップＳ４１１にて画像要素更新指令処理を実行する。この画像要素更新指令処理では、更新対象となる画像要素に対応した画像データの読出位置が固定アドレスエリア１５６Ａであるか否かを判定する（図３９のステップＳ４２２）。
【０２６０】
一例として、更新対象となる画像要素が飾り図柄を示すものである場合には、その画像要素としての演出画像は固定アドレスエリア１５６Ａに画像データを事前に転送する対象となるものであり、対応する画像データの読出位置が固定アドレスエリア１５６Ａであると判定される。こうした読出位置が固定アドレスエリア１５６Ａである旨の判定結果に基づき（ステップＳ４２２；Ｙｅｓ）、ＣＰＵ１３１は、例えば演出制御パターンから読み出した画像要素表示制御データなどにより、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定し、固定アドレス指定転送指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４２３〜Ｓ４２６）。
【０２６１】
ＶＤＰ１４１では、例えば描画回路１５５が、固定アドレス指定転送指令を受信したことに応答して（図４５のステップＳ７０２；Ｙｅｓ）、固定アドレス指定描画処理を実行する（ステップＳ７０３）。この固定アドレス指定描画処理では、インデックステーブル２５０において固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図４６のステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータなどから特定される画像データの読出アドレス、書込アドレス、転送データ量などに基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７１３〜Ｓ７１６）。
【０２６２】
また、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１により、更新対象となる画像要素に対応した画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（図３９のステップＳ４２２；Ｎｏ）、例えば演出制御パターンから読み出した画像要素表示制御データなどにより、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定し、自動転送指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４２７〜Ｓ４３０）。
【０２６３】
ＶＤＰ１４１では、まず、転送制御回路１５２が、自動転送指令を受信したことに応答して（図４１のステップＳ６０６；Ｙｅｓ）、自動転送制御処理を実行する（ステップＳ６０７）。この自動転送制御処理では、画像データメモリ１４２における画像データの読出アドレスが、自動転送指令に含まれるデータなどから特定される（図４４のステップＳ６３１）。その一方で、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスは、例えばインデックステーブル２５０を参照することなどにより特定された空き領域のうちから画像データを記憶させるために選択された領域の先頭アドレスとして、転送制御回路１５２により自動的に特定される（ステップＳ６３２）。そして、自動転送指令により通知された転送する画像データのデータ量などに基づき（ステップＳ６３３）、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに書き込んで記憶させる（ステップＳ６３４、Ｓ６３５）。
【０２６４】
続いて、ＶＤＰ１４１では、例えば描画回路１５５が、自動転送指令を受信したことに応答して（図４５のステップＳ７０４；Ｙｅｓ）、自動転送描画処理を実行する（ステップＳ７０５）。この自動転送描画処理では、インデックステーブル２５０において可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図４７のステップＳ７３２；Ｙｅｓ）、例えば転送制御回路１５２から通知された可変アドレスエリア１５６Ｂにおける画像データの読出アドレスや、自動転送指令に含まれるデータなどから特定された画像データの書込アドレス、転送する画像データのデータ量などに基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７３３〜Ｓ７３７）。
【０２６５】
転送制御回路１５２は、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６の固定アドレスエリア１５６Ａまたは可変アドレスエリア１５６Ｂに書き込むことによる画像データの転送が完了したときに、ＶＤＰ１４１に設けられたインデックステーブル２５０の更新を行う。
【０２６６】
例えば、事前転送指令に応じて画像データメモリ１４２から一時記憶メモリ１５６の固定アドレスエリア１５６Ａへのデータ転送が完了した場合には（図４３のステップＳ６２５；Ｙｅｓ）、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定することなどにより、インデックステーブル２５０に画像データの転送完了を登録する（ステップＳ６２６）。また、例えば、自動転送指令に応じて画像データメモリ１４２から一時記憶メモリ１５６の可変アドレスエリア１５６Ｂへのデータ転送が完了した場合には（図４４のステップＳ６３５；Ｙｅｓ）、可変アドレスエリア１５６Ｂへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータをインデックステーブル２５０に書き込むとともに、対応する「読出完了フラグ」が「オン」に設定することなどにより、インデックステーブル２５０に画像データの転送完了を登録する（ステップＳ６３６）。こうしたインデックステーブル２５０の登録内容に基づいて、描画回路１５５は一時記憶メモリ１５６から画像データを読み出して表示用データの作成を実行できるか否かの判定を行う。
【０２６７】
例えば、描画回路１５５は、固定アドレス指定転送指令を受信したことに応答して、固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル２５０において「オン」となっているか否かを判定する（図４６のステップＳ７１２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７１２；Ｙｅｓ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成可能であるとの判断に基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７１３〜Ｓ７１６）。これに対して、「読出完了フラグ」が「オフ」であれば（ステップＳ７１２；Ｎｏ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７１７；Ｎｏ）。この待機中には、固定アドレスエリア１５６Ａから読み出した画像データを用いた表示用データの作成が実行されない。
【０２６８】
また、例えば、描画回路１５５は、自動転送指令を受信したことに応答して、可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル２５０において「オン」となっているか否かを判定する（図４７のステップＳ７３２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７３２；Ｙｅｓ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成可能であるとの判断に基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７３３〜Ｓ７３７）。これに対して、「転送完了フラグ」が「オフ」であれば（ステップＳ７３２；Ｎｏ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７３８；Ｎｏ）。この待機中には、可変アドレスエリア１５６Ｂから読み出した画像データを用いた表示用データの作成が実行されない。
【０２６９】
図９（Ｄ）に示すように、スーパーＡの可変表示パターンでは、演出動作として「スライド板進出」、「動画像表示」、「透光予告」が行われる。演出制御用マイクロコンピュータ１２０では、主基板１１から伝送されて受信した可変表示開始コマンドにてスーパーＡの可変表示パターンが示されていることなどに対応して、ＣＰＵ１３１が図３６に示すステップＳ３２８の処理にて、図１８（Ａ）に示す演出制御パターンテーブル２４０に格納されたスーパーＡ−０１、スーパーＡ−０２、…といったスーパーＡ演出制御パターンのいずれかを設定する。図５０は、こうして設定されたスーパーＡ演出制御パターンに基づき、マルチＡの動画像表示パターンで動画像の再生表示を行うとともに、透光予告Ａ−３の予告パターンにより予告演出を行う場合における処理内容の一例を示すフローチャートである。
【０２７０】
図５０のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して所定の表示制御指令を伝送させることなどにより、画像表示装置５における「上」、「中」、「下」の各可変表示部にて飾り図柄の可変表示を開始させる（ステップＳＴ１１）。このステップＳＴ１１の処理は、例えばＣＰＵ１３１が図３６に示すステップＳ３３０の処理にて飾り図柄の可変表示を開始するための設定を行い、その設定に応じてＶＤＰ１４１が画像データの処理を実行することなどに対応する。
【０２７１】
その後、例えば演出制御用マイクロコンピュータ１２０では、ＣＰＵ１３１が図３８に示すステップＳ４０３、Ｓ４０５の処理を実行したり、ステップＳ４１１にて画像要素更新指令処理を実行したりする。また、表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送されて受信した表示制御指令に基づいて、転送制御回路１５２が図４１に示すステップＳ６０７にて自動転送制御処理を実行することや、描画回路１５５が図４５に示すステップＳ７０３にて固定アドレス指定描画処理やステップＳ７０５にて自動転送描画処理を実行することなどにより、飾り図柄の可変表示態様がリーチとなるより前の期間における飾り図柄の可変表示に応じた演出動作が行われる（図５０のステップＳＴ１２）。
【０２７２】
そして、例えば「上」と「下」の可変表示部で同一の飾り図柄を示す画像データから作成される表示用データの一部を、フレームバッファメモリ１５７にて図２に示す表示位置ＡＲ１に対応するアドレスに書き込んで記憶させることなどにより、「上」と「下」の可変表示部で画像表示装置５における表示画面の外部に掛かる表示位置ＡＲ１にて、飾り図柄の一部が画像表示装置５の表示画面上における「上」と「下」の可変表示部の枠外にありながらリーチとなる。こうして飾り図柄の可変表示態様がリーチとなったことに対応して、リーチ演出を開始する（ステップＳＴ１３）。あるいは、表示位置ＡＲ１で飾り図柄の可変表示態様がリーチとなっただけではリーチ演出は開始されず、表示位置ＡＲ１で大当り組合せの飾り図柄が仮停止表示されたことに対応して、リーチ演出を開始してもよい。この場合、例えば「上」、「中」、「下」の各可変表示部で同一の飾り図柄を示す画像データから作成される表示用データの一部を、フレームバッファメモリ１５７にて図２に示す表示位置ＡＲ１に対応するアドレスに書き込んで記憶させることなどにより、「上」、「中」、「下」の各可変表示部で画像表示装置５における表示画面の外部に掛かる表示位置ＡＲ１にて、飾り図柄の一部が画像表示装置５の表示画面上における「上」、「中」、「下」の各可変表示部の枠外にありながら大当り組合せを構成して仮停止表示される。こうしてリーチ演出を開始するとき、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１は、演出制御パターンにて設定された各種のタイマ判定値のうち演出制御プロセスタイマ値と合致したものに対応付けられた制御データを読み出し（図３７のステップＳ３４３）、読み出された制御データに従って作成した表示制御指令を表示制御部１２１のＶＤＰ１４１に対して伝送させることや（図３９のステップＳ４２６、Ｓ４３０）、音声データを音制御部１２２に対して伝送させること（図３８のステップＳ４０３）、ランプデータをランプ制御部１２３に対して伝送させることにより（図３８のステップＳ４０５）、画像表示装置５の表示画面上にリーチの成立を報知するリーチ報知用画像を表示させたり、スピーカ８Ｌ、８Ｒからリーチの成立を報知するリーチ報知用音声を出力させたり、遊技効果ランプ９をリーチの成立に対応した点灯パターンで点灯させたりといった、リーチの成立を報知するための演出動作が行われるようにすればよい。
【０２７３】
続いて、ＣＰＵ１３１は、画像表示装置５の表示画面を複数の表示領域に分割して動画像の再生表示を行うマルチビューを開始するための指令や設定を行う（図５０のステップＳＴ１４）。例えば、ＣＰＵ１３１は、演出制御パターンに含まれる動画像表示制御パターンから読み出した動画像表示制御データを参照することによりマルチビューの開始であると判定したことに対応して（図４０のステップＳ４４１；Ｙｅｓ）、その動画像表示制御データに従って作成したマルチビュー設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４２）。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送されたマルチビュー設定指令を受信したことに応じて、例えば表示回路１５８に設けられたスケーラ回路における拡大率を、動画像の再生表示を行う際にフレームバッファメモリ１５７に記憶されるＶＧＡモードのサイズを有する表示用データから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を可能にする倍率に設定する。また、ＶＤＰ１４１と画像データメモリ１４２との間を接続するデータバスのバス幅を、動画像の再生表示に対応する第２のバス幅として予め定められた３２ビットに設定する。加えて、チップセレクトの設定をＣＳ＃１として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、動画像用のメモリチップ１４２−３から動画像データを読み出すことができるように設定する。
【０２７４】
図５０に示すステップＳＴ１４の処理を実行した後には、画像表示装置５の表示画面上に配置された複数の表示領域にて個別に動画像の再生表示を開始するための指令や設定が行われる（ステップＳＴ１５）。例えば、ＣＰＵ１３１は、演出制御パターンに含まれる動画像表示制御パターンから読み出した動画像表示制御データを参照することにより動画像の再生表示を開始すると判定したことに対応して（図４０のステップＳ４４５；Ｙｅｓ）、その動画像表示制御データに従って作成した動画像表示設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４６）。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送された動画像表示設定指令を受信したことに対応して、例えば各表示領域にて再生表示される動画像に個別のインデックス番号を付与するとともに、各動画像の水平サイズなどを示す情報を、インデックステーブル２５０に記憶させる。また、ＶＤＰ１４１では、動画像表示設定指令に含まれるデータなどから、画像データメモリ１４２における動画像データの読出位置や、一時記憶メモリ１５６における動画像データの書込位置などを特定する。
【０２７５】
その後、ＣＰＵ１３１は、演出制御プロセスタイマ値に基づき、リーチ演出における各種の演出動作を制御するための指令や設定を行う。例えば、ＣＰＵ１３１は、動画像Ａ１の更新タイミングとなったか否かを判定し（図５０のステップＳＴ１６）、更新タイミングとなった場合には（ステップＳＴ１６；Ｙｅｓ）、動画像Ａ１の再生表示に用いる動画像データＭＢ０１−０１をデコードするための指令や設定を行う（ステップＳＴ１７）。なお、ステップＳＴ１６の処理は、例えばＣＰＵ１３１が図４０に示すステップＳ４４８の処理にて、演出制御パターンに含まれる動画像表示制御パターンから読み出した動画像表示制御データを参照することなどにより、動画像Ａ１に対応する動画像データのデコードタイミングとなったか否かを判定することなどに対応する。ステップＳＴ１７の処理では、例えば動画像表示制御データに従って作成した動画像デコード指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送された動画像デコード指令を受信したことに対応して、例えば動画像用デコーダ１５４が動画像Ａ１に対応する動画像データＭＢ０１−０１のうち、１フレーム分のピクチャデータを画像データメモリ１４２から読み出し（図４８のステップＳ７５１）、読み出されたピクチャデータのデコードを行った後（ステップＳ７５２）、デコードされたピクチャデータをフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させる（ステップＳ７５３）。
【０２７６】
図５０に示すステップＳＴ１６にて動画像Ａ１の更新タイミングではないと判定された場合や（ステップＳＴ１６；Ｎｏ）、ステップＳＴ１７の処理を実行した後には、動画像Ｂ１の更新タイミングとなったか否かを判定し（ステップＳＴ１８）、更新タイミングとなった場合には（ステップＳＴ１８；Ｙｅｓ）、動画像Ａ２の再生表示に用いる動画像データＭＢ０１−０２をデコードするための指令や設定を行う（ステップＳＴ１９）。ステップＳＴ１８にて動画像Ａ２の更新タイミングではないと判定された場合や（ステップＳＴ１８；Ｎｏ）、ステップＳＴ１９の処理を実行した後には、スライド板用モータ５０の制御タイミングとなったか否かを判定する（ステップＳＴ２０）。ステップＳＴ２０の処理は、例えばＣＰＵ１３１が図３８に示すステップＳ４０６の処理にて、演出制御パターンから読み出した制御データがモータ制御パターンを構成するモータ制御データであるか否かを判定することなどに対応する。ステップＳＴ２０にてモータの制御タイミングであると判定された場合には（ステップＳＴ２０；Ｙｅｓ）、スライド板用モータ５０の駆動制御を行うための指令や設定を行う（ステップＳＴ２１）。例えば、ステップＳＴ２１の処理では、モータ制御データに従って作成した駆動制御データを、入出力ポート１３５からモータ駆動回路１２４に対して伝送させる（図３８のステップＳ４０７）。モータ駆動回路１２４では、演出制御用マイクロコンピュータ１２０から伝送された駆動制御データに応じた励磁信号を作成し、スライド板用モータ５０に供給する。これにより、スライド板用モータ５０の駆動が行われ、可動演出装置６０に設けられた手形模型５１やスライド板５２が退避時の位置と進出時の位置との間でスライドして移動する。
【０２７７】
図５０に示すステップＳＴ２０の処理にてモータの制御タイミングではないと判定された場合や（ステップＳＴ２０；Ｎｏ）、ステップＳＴ２１の処理を実行した後には、演出制御プロセスタイマ値に対応して演出制御パターンから読み出した各種の制御データに基づき、各種の演出動作を制御するための指令や設定が行われる（ステップＳＴ２２）。ステップＳＴ２２の処理に続いて、動画像によるリーチ演出の終了タイミングとなったか否かを判定する（ステップＳＴ２３）。なお、ステップＳＴ２３の処理は、例えばＣＰＵ１３１が図４０に示すステップＳ４４３の処理にて、演出制御パターンに含まれる動画像表示制御パターンから読み出した動画像表示制御データを参照することなどにより、マルチビューを終了するか否かを判定することなどに対応する。
【０２７８】
ステップＳＴ２３にてリーチ演出の終了タイミングではないと判定された場合には（ステップＳＴ２３；Ｎｏ）、ステップＳＴ１６の処理に戻る。これにより、所定の動画像Ａ１更新タイミングに達したことに対応して動画像Ａ１の表示を更新させることができるとともに、所定の動画像Ａ２更新タイミングに達したことに対応して動画像Ａ２の表示を更新させることができる。ここで、画像表示装置５における表示画像のリフレッシュタイミングが、図５１（Ａ）に示すような等間隔のタイミングＴ０１〜Ｔ２０であるものとする。この場合、例えば演出制御パターンに含まれる動画像表示制御パターンにて、動画像Ａ１の展開タイミングに対応するタイマ判定値を、タイミングＴ０１、Ｔ０３、…、Ｔ１９のリフレッシュタイミングにて動画像Ａ１の更新が可能となる演出制御プロセスタイマ値に設定する。また、動画像Ａ２の展開タイミングに対応するタイマ判定値を、タイミングＴ０２、Ｔ０４、…、Ｔ２０のリフレッシュタイミングにて動画像Ａ２の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、画像表示装置５における画像フレーム周期の経過に対応して、画像データメモリ１４２から読み出される複数種類の動画像データごとに作成される複数種類の表示用データを所定の順番でフレームバッファメモリ１５７に書き込んで記憶させることができる。なお、画像フレーム周期は、一定間隔で到来する複数のリフレッシュタイミングのうち、所定のリフレッシュタイミングにて表示装置の表示画面上に１フレーム分の画像を表示させてから、次のリフレッシュタイミングにて１フレーム分の画像を表示させるまでの時間長（隣接するリフレッシュタイミングの時間間隔）である。
【０２７９】
図５１（Ｂ）に示すように、マルチＡの動画像表示パターンで再生表示される動画像Ａ１と動画像Ａ２に対応して、動画像Ａ１の表示用データと、動画像Ａ２の表示用データとを、画像表示装置５の画像フレーム周期が経過したことに対応して、交互にフレームバッファメモリ１５７に書き込む。このとき、例えば動画像Ａ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ａ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、画像表示装置５における画像フレーム周期の２倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ａ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次の画像フレーム周期にて経過する第２書込周期が経過したときには、動画像Ａ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。そして、図５１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ａ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ａ２の表示が更新されるといったように、画像表示装置５における画像フレーム周期に比べて２倍の周期で、動画像Ａ１と動画像Ａ２の表示がそれぞれ更新されることになる。この場合、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、画像表示装置５における画像フレーム周期に比べて２倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、画像表示装置５の画像フレーム周期が１／６０秒である場合に、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データは、１／３０秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、動画像Ａ１と動画像Ａ２のそれぞれに対応した動画像データにおけるコマ数は、画像表示装置５の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／２であればよい。
【０２８０】
また、マルチＢの動画像表示パターンに対応して設けられた演出制御パターンでは、動画像表示制御パターンにて動画像Ｂ１の展開タイミングに対応するタイマ判定値を、図５１（Ａ）に示すようなタイミングＴ０１〜Ｔ２０のうち、タイミングＴ０１、Ｔ０４、…、Ｔ１９のリフレッシュタイミングにて動画像Ｂ１の更新が可能となる演出制御プロセスタイマ値に設定する。この動画像表示制御パターンでは、動画像Ｂ２の展開タイミングに対応するタイマ判定値を、タイミングＴ０２、Ｔ０５、…、Ｔ２０のリフレッシュタイミングにて動画像Ｂ２の更新が可能となる演出制御プロセスタイマ値に設定する。さらに、動画像Ｂ３の展開タイミングに対応するタイマ判定値を、タイミングＴ０３、Ｔ０６、…、Ｔ１８のリフレッシュタイミングにて動画像Ｂ３の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、動画像Ｂ１の表示用データと、動画像Ｂ２の表示用データと、動画像Ｂ３の表示用データとを、画像表示装置５の画像フレーム周期が経過したことに対応して、例えば図５１（Ｃ）に示すような順番でフレームバッファメモリ１５７に書き込む。
【０２８１】
このとき、例えば動画像Ｂ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ｂ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、画像表示装置５における画像フレーム周期の３倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ｂ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次のフレーム周期にて経過する第２書込周期が経過したときには、動画像Ｂ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。これにより、図５１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ｂ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ｂ２の表示が更新され、リフレッシュタイミングＴ０３では動画像Ｂ３の表示が更新されるといったように、画像表示装置５における画像フレーム周期に比べて３倍の周期で、各動画像Ｂ１〜Ｂ３の表示が更新されることになる。この場合、各動画像Ｂ１〜Ｂ３に対応した動画像データは、画像表示装置５における画像フレーム周期に比べて３倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、画像表示装置５の画像フレーム周期が１／６０秒である場合に、各動画像Ｂ１〜Ｂ３に対応した動画像データは、１／２０秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、各動画像Ｂ１〜Ｂ３に対応した動画像データにおけるコマ数は、画像表示装置５の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／３であればよい。
【０２８２】
マルチＣの動画像表示パターンに対応して設けられた演出制御パターンでは、動画像表示制御パターンにて動画像Ｃ１の展開タイミングに対応するタイマ判定値を、図５１（Ａ）に示すようなタイミングＴ０１〜Ｔ２０のうち、タイミングＴ０１、Ｔ０５、…、Ｔ１７のリフレッシュタイミングにて動画像Ｃ１の更新が可能となる演出制御プロセスタイマ値に設定する。この動画像表示制御パターンでは、動画像Ｃ２の展開タイミングに対応するタイマ判定値を、タイミングＴ０２、Ｔ０６、…、Ｔ１８のリフレッシュタイミングにて動画像Ｃ２の更新が可能となる演出制御プロセスタイマ値に設定するとともに、動画像Ｃ３の展開タイミングに対応するタイマ判定値を、タイミングＴ０３、Ｔ０７、…、Ｔ１９のリフレッシュタイミングにて動画像Ｃ３の更新が可能となる演出制御プロセスタイマ値に設定する。さらに、動画像Ｃ４の展開タイミングに対応するタイマ判定値を、タイミングＴ０４、Ｔ０８、…、Ｔ２０のリフレッシュタイミングにて動画像Ｃ４の更新が可能となる演出制御プロセスタイマ値に設定する。これにより、動画像Ｃ１の表示用データと、動画像Ｃ２の表示用データと、動画像Ｃ３の表示用データと、動画像Ｃ４の表示用データとを、画像表示装置５の画像フレーム周期が経過したことに対応して、例えば図５１（Ｄ）に示すような順番でフレームバッファメモリ１５７に書き込む。
【０２８３】
このとき、例えば動画像Ｃ１の表示用データをフレームバッファメモリ１５７に書き込む周期を第１書込周期とし、動画像Ｃ２の表示用データをフレームバッファメモリ１５７に書き込む周期を第２書込周期とすれば、第１書込周期と第２書込周期はいずれも、画像表示装置５における画像フレーム周期の４倍となる同一時間長を有している。そして、画像フレーム周期の経過に対応して第１書込周期が経過したときには、動画像Ｃ１の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。その後、第１書込周期が経過した次のフレーム周期にて経過する第２書込周期が経過したときには、動画像Ｃ２の表示用データをフレームバッファメモリ１５７に書き込んで記憶させる。これにより、図５１（Ａ）に示すリフレッシュタイミングＴ０１では動画像Ｃ１の表示が更新され、リフレッシュタイミングＴ０２では動画像Ｃ２の表示が更新され、リフレッシュタイミングＴ０３では動画像Ｃ３の表示が更新され、リフレッシュタイミングＴ０４では動画像Ｃ４の表示が更新されるといったように、画像表示装置５における画像フレーム周期に比べて４倍の周期で、各動画像Ｃ１〜Ｃ４の表示が更新されることになる。この場合、各動画像Ｃ１〜Ｃ４に対応した動画像データは、画像表示装置５における画像フレーム周期に比べて４倍の周期で更新されることに対応したフレーム数を有するものであればよい。例えば、画像表示装置５の画像フレーム周期が１／６０秒である場合に、各動画像Ｃ１〜Ｃ４に対応した動画像データは、１／１５秒の周期で更新されることに対応したフレーム数を有していればよい。そのため、各動画像Ｃ１〜Ｃ４に対応した動画像データにおけるコマ数は、画像表示装置５の画像フレーム周期と同一の周期で更新されることに対応した動画像データにおけるコマ数の１／４であればよい。
【０２８４】
このように、マルチＡ〜マルチＣの動画像表示パターンでは、例えば画像表示装置５の表示画面上にて再生表示される動画像の総数（ストリーム数）に対応して、複数種類の動画像データに対応して作成される複数種類の表示用データのうち第１動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ１、動画像Ｂ１、動画像Ｃ１の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第１書込周期と、第２動画像データ（例えばマルチＡ、マルチＢ、マルチＣのそれぞれにおける動画像Ａ２、動画像Ｂ２、動画像Ｃ２の動画像データなど）に対応した表示用データをフレームバッファメモリ１５７に書き込む周期である第２書込周期とが、いずれも画像表示装置５における画像フレーム周期の整数倍となる同一時間長を有することになる。
【０２８５】
図５０に示すステップＳＴ２３にてリーチ演出の終了タイミングであると判定された場合には（ステップＳＴ２３；Ｙｅｓ）、マルチビューを終了するための指令や設定を行う（ステップＳＴ２４）。例えば、ＣＰＵ１３１は、演出制御パターンに含まれる動画像表示制御パターンから読み出した動画像表示制御データに従って作成したマルチビュー終了指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（図４０のステップＳ４４４）。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送されたマルチビュー終了指令を受信したことに応じて、例えば表示回路１５８に設けられたスケーラ回路における拡大率を、パチンコ遊技機１における表示設定に対応したスプライト画像の表示を行う際にフレームバッファメモリ１５７に記憶させる表示用データのサイズから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を可能にする倍率に設定する。また、ＶＤＰ１４１と画像データメモリ１４２との間を接続するデータバスのバス幅を、スプライト画像の表示に対応する第１のバス幅として予め定められた６４ビットに設定する。加えて、チップセレクトの設定をＣＳ＃０として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、スプライト画像用のメモリチップ１４２−１、１４２−２からスプライト画像データを読み出すことができるように設定する。
【０２８６】
図５０に示すステップＳＴ２４の処理を実行した後には、可変表示期間が経過したことに対応して、画像表示装置５の表示画面上にて確定飾り図柄を導出表示させる（ステップＳＴ２５）。例えば、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１は、演出制御パターンに含まれる画像要素表示制御パターンから読み出した画像要素表示制御データに従った固定アドレス指定転送指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（図３９のステップＳ４２６）。表示制御部１２１のＶＤＰ１４１では、例えば描画回路１５５が演出制御用マイクロコンピュータ１２０から伝送された固定アドレス指定転送指令に示された画像データを一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出して、フレームバッファメモリ１５７に表示用データを展開記憶させることなどにより（図４３のステップＳ６２１〜Ｓ６２５）、確定飾り図柄を示す演出画像を画像表示装置５の表示画面上における所定の表示位置（表示座標）に停止表示させる。
【０２８７】
以上のようなステップＳＴ１１〜ＳＴ２４の処理による演出動作の一例として、飾り図柄の可変表示態様が大当り組合せを構成して仮停止表示された後、飾り図柄の可変表示結果が確定表示されるまでの所定期間にて、図５２（Ａ）〜（Ｄ）に示すような演出動作が行われる。この演出動作例では、図５２（Ａ）に示すように、画像表示装置５の表示画面における「上」、「中」、「下」の各可変表示部では、それらの外部に掛かる表示位置ＡＲ１にて、大当り組合せを構成する「７」の英数字を示す同一の飾り図柄が仮停止表示されて、飾り図柄の一部が「上」、「中」、「下」の各可変表示部の枠外にありながら所定態様となる。このとき、図３９に示すステップＳ４２６やステップＳ４３０の処理で一部が表示領域の枠外となる飾り図柄を示す画像要素に対応する固定アドレス指定転送指令や自動転送指令では、表示領域の枠外となる飾り図柄の部分については、フレームバッファメモリ１５７における書込アドレスの指定を行わず、表示用データがフレームバッファメモリ１５７に書き込まれないようにしてもよい。あるいは、表示領域の枠外となる飾り図柄の部分については、フレームバッファメモリ１５７における無効な書込アドレスや、画像表示装置５の表示画面に含まれない仮想表示領域の書込アドレスが指定されるようにしてもよい。例えばフレームバッファメモリ１５７の仮想表示領域に記憶された表示用データは、表示回路１５８によって読み出されないことから、その表示用データに対応する演出画像の表示が行われない。また、図３９に示すステップＳ４３０の処理で一部が表示領域の枠外となる飾り図柄の部分については、画像データメモリ１４２における読出アドレスの指定を行わず、画像データが画像データメモリ１４２から読み出されないようにしてもよい。このような飾り図柄の可変表示態様に基づき、図５０に示すステップＳＴ２１の処理における指令や設定に対応して、「スライド板進出」の演出動作が開始される。
【０２８８】
このとき、図５０に示すステップＳＴ２２の処理における指令や設定に対応して、画像表示装置５の表示画面上では、例えば図５２（Ｂ）や図５２（Ｃ）に示すように、手形模型５１やスライド板５２の移動動作に連動して、「７」の英数字を示す飾り図柄が表示画面の中央に向けて押し出されるような演出画像が表示される。また、例えば図５２（Ｃ）に示すように、スライド板５２に設けられた透光部５２Ａに対応する画像表示装置５の表示位置では、キャラクタＣ０１を示す演出画像が表示される。その一方で、スライド板５２に設けられた透光部５２Ｂに対応する画像表示装置５の表示位置では、キャラクタＣ０２を示す演出画像が表示される。こうして、透光予告Ａ−３の予告パターンに応じた予告演出が行われる。加えて、図５０に示すステップＳＴ１７やステップＳＴ１９の処理における指令や設定に対応して、画像表示装置５の表示画面上にて２つに分割された表示領域では、動画像Ａ１と動画像Ａ２の再生表示が行われる。
【０２８９】
その後、図５０に示すステップＳＴ２１の処理における指令や設定に対応して、スライド板用モータ５０の駆動力により手形模型５１やスライド板５２を退避時の位置に戻す移動動作が行われる。また、図５０に示すステップＳＴ２３の処理にてリーチ演出の終了タイミングであると判定されたことに基づくステップＳＴ２４の処理における指令や設定に対応して、動画像Ａ１と動画像Ａ２の再生表示を終了させる。こうして、例えば図５２（Ｄ）に示すように、大当り組合せといった所定態様となっていた飾り図柄を画像表示装置５における「上」、「中」、「下」の各可変表示部の外部に掛からない表示位置に移動させてから、飾り図柄の可変表示結果を導出表示する。
【０２９０】
図９（Ｄ）に示すように、スーパーＢの可変表示パターンでは、演出動作として「スライド板進出」、「拡大表示」、「透光予告」が行われる。演出制御用マイクロコンピュータ１２０では、主基板１１から伝送されて受信した可変表示開始コマンドにてスーパーＢの可変表示パターンが示されていることなどに対応して、ＣＰＵ１３１が図３６に示すステップＳ３２８の処理にて、図１８（Ａ）に示す演出制御パターンテーブル２４０に格納されたスーパーＢ−０１、スーパーＢ−０２、…といったスーパーＢ演出制御パターンのいずれかを設定する。図５３は、こうして設定されたスーパーＢ演出制御パターンに基づき、透光予告Ａ−４の予告パターンにより予告演出を行う場合における処理内容の一例を示すフローチャートである。
【０２９１】
図５３のフローチャートに示す処理では、まず、図５０に示すステップＳＴ１１の処理と同様にして、画像表示装置５における「上」、「中」、「下」の各可変表示部にて飾り図柄の可変表示を開始させ（ステップＳＴ３１）、図５０に示すステップＳＴ１２の処理と同様にして、飾り図柄の可変表示態様がリーチとなるより前の期間における飾り図柄の可変表示に応じた演出動作が行われる（ステップＳＴ３２）。その後、飾り図柄の可変表示態様がリーチとなったことに対応して、図５０に示すステップＳＴ１３の処理と同様に、リーチ演出を開始する（ステップＳＴ３３）。
【０２９２】
続いて、ＣＰＵ１３１は、画像表示装置５の表示画面上において所定の飾り図柄を示す演出画像を拡大して表示するための指令や設定を行う（ステップＳＴ３４）。例えば、ＣＰＵ１３１は、演出制御パターンに含まれる画像要素表示制御パターンから読み出した画像要素表示制御データを参照することにより拡大表示があると判定したことに対応して（図３８のステップＳ４０９；Ｙｅｓ）、その画像要素表示制御データに従って作成した拡大表示設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４１０）。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送された拡大表示設定指令を受信したことに応じて、例えば表示回路１５８に設けられたスケーラ回路における拡大率を、演出画像の拡大表示を行う際にフレームバッファメモリ１５７に記憶されるＳＶＧＡモードのサイズを有する表示用データから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を可能にする倍率に設定する。また、ＶＤＰ１４１と画像データメモリ１４２との間を接続するデータバスのバス幅を、スプライト画像の拡大表示に対応する第１のバス幅として予め定められた６４ビットに設定する。加えて、チップセレクトの設定をＣＳ＃０として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、スプライト画像用のメモリチップ１４２−１、１４２−２からスプライト画像データを読み出すことができるように設定する。
【０２９３】
図５３に示すステップＳＴ３４の処理を実行した後には、図５０に示すステップＳＴ２０の処理と同様にして、スライド板用モータ５０の制御タイミングとなったか否かを判定する（ステップＳＴ３５）。そして、モータの制御タイミングであると判定された場合には（ステップＳＴ３５；Ｙｅｓ）、図５０に示すステップＳ２１の処理と同様に、スライド板用モータ５０の駆動制御を行うための指令や設定を行う（ステップＳＴ３６）。ステップＳＴ３５の処理にてモータの制御タイミングではないと判定された場合や（ステップＳＴ３５；Ｎｏ）、ステップＳＴ３６の処理を実行した後には、図５０に示すステップＳＴ２２の処理と同様にして、各種の演出動作を制御するための指令や設定を行う（ステップＳＴ３７）。なお、ステップＳＴ３７の処理では、拡大表示される画像要素を示す画像データの読み出しを指示するためにＣＰＵ１３１が図３９に示すステップＳ４３０の処理で伝送させる自動転送指令などにて、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶されたＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸのいずれかを指定することで、演出画像を拡大表示する際に使用する画像データの画素数に関する設定を、拡大表示が行われないときとは異なる設定に変更するようにすればよい。
【０２９４】
ステップＳＴ３７の処理に続いて、拡大表示によるリーチ演出の終了タイミングとなったか否かを判定する（ステップＳＴ３８）。なお、ステップＳＴ３８の処理は、例えばＣＰＵ１３１が図３８に示すステップＳ４０９の処理にて、演出制御パターンに含まれる画像要素表示制御パターンから読み出した画像要素表示制御データを参照することなどにより、拡大表示がないと判定することなどに対応する。
【０２９５】
ステップＳＴ３８にてリーチ演出の終了タイミングではないと判定された場合には（ステップＳＴ３８；Ｎｏ）、ステップＳＴ３５の処理に戻る。これに対して、リーチ演出の終了タイミングであると判定された場合には（ステップＳＴ３８；Ｙｅｓ）、拡大表示を終了するための指令や設定を行う（ステップＳＴ３９）。例えば、ＣＰＵ１３１は、図３８に示すステップＳ４０９の処理にて拡大表示がないと判定したことに対応して、演出制御パターンに含まれる画像要素表示制御パターンから読み出した画像要素表示制御データに基づき、マルチビュー終了指令と同様の表示制御指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させればよい。表示制御部１２１のＶＤＰ１４１では、演出制御用マイクロコンピュータ１２０から伝送された表示制御指令を受信したことに応じて、例えば表示回路１５８に設けられたスケーラ回路における拡大率を、パチンコ遊技機１における表示設定に対応したスプライト画像の表示を行う際にフレームバッファメモリ１５７に記憶させる表示用データのサイズから、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードのサイズを有するピクセルデータへの変換を可能にする倍率に設定すればよい。図５３に示すステップＳＴ３９の処理を実行した後には、可変表示期間が経過したことに対応して、図５０に示すステップＳ２５の処理と同様に、画像表示装置５の表示画面上にて確定飾り図柄を導出表示させる（ステップＳＴ４０）。
【０２９６】
以上のようなステップＳＴ３１〜ＳＴ４０の処理による演出動作の一例として、飾り図柄の可変表示態様がリーチとなった後に、飾り図柄の可変表示結果が確定表示されるまでの所定期間にて、図５４（Ａ）〜（Ｅ）に示すような演出動作が行われる。この演出動作例では、図５４（Ａ）に示すように、画像表示装置５の表示画面における「上」と「下」の可変表示部では、それらの外部に掛かる表示位置ＡＲ１にて、「７」の英数字を示す同一の飾り図柄が仮停止表示されてリーチが成立することで、飾り図柄の一部が「上」と「下」の可変表示部の枠外にありながら所定態様となる。このような飾り図柄の可変表示態様に基づき、図５３に示すステップＳＴ３６の処理における指令や設定に対応して、「スライド板進出」の演出動作が開始される。
【０２９７】
このとき、図５３に示すステップＳＴ３４やステップＳＴ３７の処理における指令や設定に対応して、画像表示装置５の表示画面上では、例えば図５４（Ｂ）〜（Ｄ）に示すように、「中」の可変表示部にて可変表示される飾り図柄の拡大表示が行われる。すなわち、図５４（Ｂ）に示すように、「６」の英数字を示す飾り図柄が「中」の可変表示部で停止することを示す演出画像を表示した後、図５４（Ｃ）に示すように、スライド板５２が進出時の位置に向けてスライドする移動動作に連動して「６」の英数字を示す飾り図柄が破裂する様子を示す演出画像を表示する。そして、図５４（Ｄ）に示すように、「７」の英数字を示す飾り図柄が「中」の可変表示部に出現する様子を示す演出画像を表示する。
【０２９８】
また、スライド板５２の移動動作と連動して、スライド板５２に設けられた透光部５２Ａに対応する画像表示装置５の表示位置では、キャラクタＣ０１を示す演出画像が表示される一方で、スライド板５２に設けられた透光部５２Ｂに対応する画像表示装置５の表示位置では、キャラクタＣ０２を示す演出画像が表示される。その後、スライド板５２が進出時の位置に来たときには、例えば図５４（Ｃ）に示すように、透光部５２Ａ、５２Ｂに対応する表示位置をフラッシュさせるような演出画像を表示するといった、透光予告Ａ−４の予告パターンに応じた予告演出が行われる。
【０２９９】
その後、図５３に示すステップＳＴ３６の処理における指令や設定に対応して、スライド板用モータ５０の駆動力により手形模型５１やスライド板５２を退避時の位置に戻す移動動作が行われる。また、図５３に示すステップＳＴ３８の処理にてリーチ演出の終了タイミングであると判定されたことに基づくステップＳＴ３９の処理における指令や設定に対応して、飾り図柄の拡大表示を終了させる。こうして、例えば図５４（Ｅ）に示すように、リーチといった所定態様となっていた飾り図柄を画像表示装置５における「上」と「下」の可変表示部の外部に掛からない表示位置に移動させてから、飾り図柄の可変表示結果を導出表示する。
【０３００】
以上説明したように、上記実施の形態におけるパチンコ遊技機１では、例えば図５０に示すステップＳＴ２１の処理や図５３に示すステップＳＴ３６の処理における指令や設定により、可動演出装置６０に設けられたスライド板５２を、図３（Ａ）や図４（Ａ）に示すような退避時の位置と図３（Ｂ）や図４（Ｂ）に示すような進出時の位置との間で移動させる「スライド板進出」の演出動作を行う。そして、例えば図５０に示すステップＳＴ２２の処理や図５３に示すステップＳＴ３７の処理における指令や設定により、スライド板５２の移動動作と連動する飾り図柄の演出表示を行う。そして、例えば大当り組合せやリーチといった所定態様となった飾り図柄を画像表示装置５における表示領域の外部に掛からない表示位置に移動させてから、飾り図柄の可変表示結果を導出表示する。これにより、可動演出装置６０に設けられた手形模型５１やスライド板５２の動作により飾り図柄の可変表示における演出効果を高めて、遊技の興趣を向上させることができる。
【０３０１】
また、例えば図５０に示すステップＳＴ２２の処理や図５３に示すステップＳＴ３７の処理における指令や設定では、スライド板５２に設けられた透光部５２Ａ、５２Ｂに対応する画像表示装置５の表示位置に、キャラクタＣ０１やキャラクタＣ０２を示す演出画像を表示することで、透光性を有する透光部５２Ａ、５２Ｂの移動に対応する演出画像が、画像表示装置５において透光部５２Ａ、５２Ｂと重なる位置に表示される。これにより、画像表示装置５に表示する演出画像により可動演出装置６０に設けられたスライド板５２を用いた演出動作における演出態様を変化させて演出効果を高め、遊技の興趣を向上させることができる。
【０３０２】
可動演出装置６０では、手形模型５１やスライド板５２が、例えば図３（Ｂ）や図４（Ｂ）に示すような進出時の位置といった視認可能な位置と、例えば図３（Ａ）や図４（Ａ）に示すような退避時の位置といった視認不可能な位置との間で、スライドして往来可能となるように構成されている。このように、手形模型５１やスライド板５２が視認不可能な位置に移動できれば、例えば「スライド板進出」といった手形模型５１やスライド板５２を用いた演出動作が行われないときに、手形模型５１やスライド板５２が他の演出動作（例えば画像表示装置５における演出画像の表示動作）の妨げとなることを防止できる。
【０３０３】
演出制御用マイクロコンピュータ１２０のＣＰＵ１３１や表示制御部１２１のＶＤＰ１４１は、例えば図５０に示すステップＳＴ１６〜ＳＴ１９の処理を、ステップＳＴ２３の処理にてリーチ演出の終了タイミングであると判定されるまで繰り返し実行することにより、画像表示装置５における画像フレーム周期の経過に対応して、画像データメモリ１４２から読み出される動画像データごとに作成される複数種類の表示用データを所定の順番でフレームバッファメモリ１５７に書き込んで記憶させ、画像表示装置５の表示画面上に設けられた複数の表示領域ごとに異なる複数種類の動画像を表示させることができる。これにより、画像表示装置５における画像フレーム周期が経過するごとに、複数種類の動画像データごとに作成される複数種類の表示用データをすべてフレームバッファメモリ１５７に書き込んで記憶させる場合に比べて、動画像の表示に要する処理負担を軽減することができ、動画像を表示する演出の欠落を防止することができる。また、複数種類の動画像を表示させるための動画像データは、表示用データが作成されるタイミングに対応したコマ数を有するものを用意すればよいので、データ容量を低減することができる。
【０３０４】
画像データメモリ１４２のスプライト画像データエリア１４２Ａには、画像表示装置５の表示画面における画素総数に対応したＸＧＡモードの画素数に比べて少ない画素数に対応した画像データとして、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸや、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸが記憶されている。そして、例えば図５３に示すステップＳＴ３３の処理にてリーチ演出を開始したことに対応してステップＳＴ３４の処理で拡大表示の設定を行う場合のように、飾り図柄の可変表示態様がリーチとなったことなどの予め定められた画像切替条件が成立したときには、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が図３８に示すステップＳ４１０の処理で表示制御部１２１のＶＤＰ１４１に対して拡大表示設定指令を伝送させることなどにより、表示回路１５８のスケーラ回路における拡大率の設定を変更させる。また、ステップＳ４１０の処理を実行した後には、例えば図３９に示すステップＳ４３０の処理で伝送させる自動転送指令での設定などに基づき、画像データメモリ１４２から読み出す画像データを、スプライト画像データエリア１４２Ａに記憶されたＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸから、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸに変更する。
【０３０５】
また、図３５に示すステップＳ３０１の処理で表示設定変更条件が成立したと判定されたときにも、ステップＳ３０２の処理で表示制御部１２１のＶＤＰ１４１に対して拡大表示設定指令を伝送させることなどにより、表示回路１５８のスケーラ回路における拡大率の設定を変更させる。そして、ステップＳ３０１の処理で表示設定変更条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す表示設定変更用の事前転送設定テーブル２３０Ｂをセットすることで、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸのうちから、画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送するものを指定する。これに対して、図３０に示すステップＳ５３にて事前転送指令処理を実行する場合や、図３５に示すステップＳ３０３の処理で表示設定初期化条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す初期設定用の事前転送設定テーブル２３０Ａをセットすることで、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸのうちから、画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送するものを指定する。
【０３０６】
このように、画像表示装置５の表示画面における画素総数より少ない画素数の画像データを使用することで、画像表示装置５の表示画面における画素総数と同じ画素数の画像データを画像データメモリ１４２に記憶させて演出画像の表示に使用する場合に比べてデータ容量が減少することから、画像データメモリ１４２における記憶容量を低減することができる。また、例えばＶＤＰ１４１の描画回路１５５がフレームバッファメモリ１５７に書き込む表示用データのデータ容量も、例えばＸＧＡモードに対応した表示用データに比べればＳＶＧＡモードやＶＧＡモードに対応した表示用データの方が小さくなることから、表示用データを作成する処理負担の増大を防止することができる。そして、例えば飾り図柄の可変表示態様がリーチとなることや、表示設定変更条件が成立したことといった、所定の画像切替条件が成立したことにより拡大率の設定や画像データの画素数に関する設定などを変更させることで、拡大表示が行われるか否かの設定に応じて適切な拡大率と画像データによる演出画像の表示が可能になり、画像表示による演出効果を高めて遊技の興趣を向上させることができる。
【０３０７】
図５０に示すステップＳＴ１４の処理における指令や設定では、例えばＣＰＵ１３１が図４０に示すステップＳ４４２の処理にてマルチビュー設定指令を伝送させることで、画像データメモリ１４２に接続されたデータバスのバス幅が、第２のバス幅として予め定められた３２ビットに変更される。これに伴い、チップセレクトの設定をＣＳ＃１として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、動画像用のメモリチップ１４２−３から動画像データを読み出すように設定される。これに対して、図５０に示すステップＳＴ２４の処理における指令や設定では、例えばＣＰＵ１３１が図４０に示すステップＳ４４４の処理にてマルチビュー終了指令を伝送させることで、画像データメモリ１４２に接続されたデータバスのバス幅が、第１のバス幅として予め定められた６４ビットに変更される。これに伴い、チップセレクトの設定をＣＳ＃０として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、スプライト画像用のメモリチップ１４２−１、１４２−２からスプライト画像データを読み出すように設定される。
【０３０８】
このように、スプライト画像データを使用して画像表示装置５の表示画面上に演出画像を表示させる場合には、画像データメモリ１４２からスプライト画像データを読み出す際のバス幅を、第１のバス幅として予め定められた６４ビットとする。その一方で、動画像データを使用して画像表示装置５の表示画面上に演出画像として動画像を再生表示させる場合には、画像データメモリ１４２から動画像データを読み出す際のバス幅を、第１のバス幅より狭い（ビット数が少ない）第２のバス幅として予め定められた３２ビットとする。ここで、例えばスプライト画像データを使用して表示用データを作成する際には、動画像データのようなデコード処理が不要であることなどの理由により、動画像データに比べてＶＤＰ１４１での処理速度（表示用データの作成速度）が高速になる。こうした高速な処理が可能となるスプライト画像データを画像データメモリ１４２から読み出す場合には、動画像データのようにＶＤＰ１４１での処理負担が増大して比較的に低速な処理となる画像データを読み出す場合に比べて、広い（ビット数の多い）データバス幅で画像データメモリ１４２からの読み出しを行えるようにすることで、ＶＤＰ１４１における処理効率を向上させることができる。
【０３０９】
また、画像データを読み出す際のバス幅を変更可能とすることにより、以下のように、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。すなわち、バス幅の変更ができない場合には、そのバス幅に対応したメモリチップを用意しなければならなくなり、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意することが困難になり、例えば特注品となることなどにより、製造コストが過剰に増大することがある。これに対して、バス幅を変更可能とすれば、変更可能ないずれかのバス幅に対応したメモリチップを用意すればよいので、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意しやすくなり、製造コストの増大を抑制することができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際に用意すべきメモリチップの柔軟性を高めて、製造コストの増大を抑制することができる。  さらに、例えば図２３に示すような画像データメモリ１４２に設けられたメモリチップ１４２−１〜１４２−３が、いずれも同一の記憶容量（例えば１ギガビット）を有しているものとする。この場合、画像データメモリ１４２に接続されたデータバスを常に最大のバス幅（例えば６４ビット）に設定する場合には、例えばチップセレクト信号ＣＳ＃０がオン状態となることによりメモリチップ１４２−１とメモリチップ１４２−２から画像データが読み出されるといったように、２個のメモリチップから画像データが読み出されることになる。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、２個ずつ増設していかなければならなくなる。そのため、画像データメモリ１４２に記憶させる画像データのデータ容量が画像データメモリ１４２における記憶容量を僅かに超えただけでも、少なくとも２個のメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。ここで、メモリチップ１４２−１、１４２−２に代えて、データバスが最大のバス幅（例えば６４ビット）を有し、メモリチップ１４２−３の記憶容量に比べて大きな記憶容量（例えばメモリチップ１４２−３に比べて２倍の記憶容量）を有する１つのメモリチップを用いた場合にも、画像データのデータ容量が僅かに超過した場合に、大きな記憶容量を有するメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。
【０３１０】
これに対して、画像データメモリ１４２に接続されたデータバスのバス幅を、最大のバス幅よりも少ないバス幅（例えば３２ビット）にも設定可能とする場合には、例えばチップセレクト信号ＣＳ＃１がオン状態となることによりメモリチップ１４２−３のみから画像データが読み出されるといったように、１個のメモリチップから画像データを読み出すことができればよい。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、１個ずつ増設していくことができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。
【０３１１】
加えて、データバスが最大のバス幅よりも少ないバス幅（例えば３２ビット）を有するメモリチップ１４２−３に動画像データを記憶させ、その少ないバス幅で動画像データを読み出すようにすれば、例えばメモリチップ１４２−１、１４２−２の双方に動画像データを記憶させて最大のバス幅で読み出す場合に比べて、記憶容量を柔軟に変更することができるので、画像データメモリ１４２の使用効率を向上させることができる。
【０３１２】
また、画像データメモリ１４２に記憶されている複数種類の画像データのうちで、対応する演出画像の表示頻度が所要の画像データに対応した演出画像の表示頻度に比べて高くなるように設定された画像データについては、例えば事前転送設定テーブル２３０に読出アドレス、書込アドレス、データ量を示すテーブルデータが格納され、ＣＰＵ１３１が図３０に示すステップＳ５３や図３５に示すステップＳ３０５にて事前転送指令処理を実行することで、事前に一時記憶メモリ１５６の固定アドレスエリア１５６Ａへと転送するよう指令される。この指令に応じて、表示制御部１２１のＶＤＰ１４１では、転送制御回路１５２が図４１に示すステップＳ６０５の事前転送処理を実行することにより、画像データメモリ１４２から画像データを読み出して固定アドレスエリア１５６Ａに転送する。そして、ＣＰＵ１３１が図３９に示すステップＳ４２６の処理にて固定アドレス指定転送指令を伝送させたときには、ＶＤＰ１４１の描画回路１５５が図４５に示すステップＳ７０３の固定アドレス指定描画処理を実行することにより、固定アドレスエリア１５６Ａにおける読出アドレスから読み出した画像データに基づきフレームバッファメモリ１５７における書込アドレスに表示用データを書き込んで記憶させる。これにより、画像表示装置５における表示頻度が高くなるように設定された画像要素データについては、一時記憶メモリ１５６に事前に記憶されているデータを容易に再利用することができ、画像データメモリ１４２から毎回読み出す必要がなくなるので、演出表示における制御負担を軽減することができる。
【０３１３】
これに対して、画像データメモリ１４２に記憶されている複数種類の画像データのうちで、対応する演出画像の表示頻度が低くなるように設定された画像データについては、ＣＰＵ１３１が図３９に示すステップＳ４３０の処理にて自動転送指令を伝送させたときに、ＶＤＰ１４１の転送制御回路１５２が図４１に示すステップＳ６０７の自動転送制御処理を実行することにより、画像データメモリ１４２から画像データを読み出して可変アドレスエリア１５６Ｂに転送する。続いて、ＶＤＰ１４１の描画回路１５５が図４５に示すステップＳ７０５の自動転送描画処理を実行することにより、可変アドレスエリア１５６Ｂにおける読出アドレスから読み出した画像データに基づきフレームバッファメモリ１５７における書込アドレスに表示用データを書き込んで記憶させる。これにより、画像表示装置５における表示頻度が低くなるように設定された画像データについては、画像データメモリ１４２における読出アドレスと、フレームバッファメモリ１５７における書込アドレスを指定することで、可変アドレスエリア１５６Ｂにおける記憶アドレスを指定しなくても表示用データの作成に利用することができ、アドレス管理が容易になるとともに、プログラム設計の負担を軽減することができる。
【０３１４】
この発明は、上記実施の形態に限定されず、様々な変形及び応用が可能である。例えば、手形模型５１やスライド板５２は、画像表示装置５における表示画面の右側に配置された退避時の位置と画像表示装置５における表示画面の前面に配置された進出時の位置との間で、スライド可能に移動してもよい。あるいは、手形模型５１やスライド板５２は、画像表示装置５における表示画面の左右両側に配置された退避時の位置と画像表示装置５における表示画面の前面に配置された進出時の位置との間で、スライド可能に移動してもよい。さらに、手形模型５１やスライド板５２は、画像表示装置５における表示画面の上側と下側のいずれか一方もしくは両側に設けられた退避時の位置と画像表示装置５における表示画面の前面に配置された進出時の位置との間で、スライド可能に移動してもよい。
【０３１５】
上記実施の形態では、「スライド板進出」の演出動作として、画像表示装置５の表示画面における「上」、「中」、「下」の可変表示部で外部に掛かる表示位置ＡＲ１にて、飾り図柄の可変表示態様がリーチとなったことや、大当り組合せの飾り図柄が仮停止表示されたことに基づき、可動演出装置６０が備えるスライド板５２を退避時の位置と進出時の位置との間で移動させる動作と連動して飾り図柄を示す演出画像による所定の演出表示を行い、リーチや大当り組合せを構成する飾り図柄を画像表示装置５の表示画面における「上」、「中」、「下」の可変表示部で外部に掛からない表示位置に移動させるものとして説明した。しかしながら、この発明はこれに限定されず、一例として、画像表示装置５の表示画面における「中」と「下」の可変表示部で図２に示す外部には掛からない所定位置（例えば組合せ有効ラインＬ２上の位置）に同一の飾り図柄（例えば「７」の英数字を示す飾り図柄）を仮停止表示する一方で、「上」の可変表示部では外部に掛かる表示位置ＡＲ１にて、外部には掛からない所定位置（例えば組合せ有効ラインＬ２上の位置）で停止すれば大当り組合せを構成する飾り図柄（例えば「７」の英数字を示す飾り図柄）が仮停止表示されたことに基づき、スライド板５２を退避時の位置と進出時の位置との間で移動させる動作と連動して「上」の可変表示部で表示位置ＡＲ１に仮停止表示された飾り図柄を示す演出画像による所定の演出表示を行うことで、「上」、「中」、「下」の可変表示部のうち「上」の可変表示部で仮停止表示された一部の飾り図柄のみを画像表示装置５の表示画面における「上」の可変表示部で外部には掛からない表示位置（例えば組合せ有効ラインＬ２上の位置）に移動させるようにしてもよい。他の一例として、画像表示装置５の表示画面における「中」と「下」の可変表示部で図２に示す外部には掛からない所定位置（例えば組合せ有効ラインＬ２上の位置）に異なる飾り図柄（例えば「中」の可変表示部には「６」の英数字を示す飾り図柄、「下」の可変表示部には「７」の英数字を示す飾り図柄）を仮停止表示する一方で、「上」の可変表示部では外部に掛かる表示位置ＡＲ１にて、外部には掛からない所定位置（例えば組合せ有効ラインＬ２上の位置）で停止すればリーチを構成する飾り図柄（例えば「７」の英数字を示す飾り図柄）が仮停止表示されたことに基づき、スライド板５２を退避時の位置と進出時の位置との間で移動させる動作と連動して「上」の可変表示部で表示位置ＡＲ１に仮停止表示された飾り図柄を示す演出画像による所定の演出表示を行うことで、「上」、「中」、「下」の可変表示部のうち「上」の可変表示部で仮停止表示された一部の飾り図柄のみを画像表示装置５の表示画面における「上」の可変表示部で外部には掛からない表示位置（例えば組合せ有効ラインＬ２上の位置）に移動させ、飾り図柄の可変表示態様がリーチとなるようにしてもよい。この後、例えば「中」の可変表示部で仮停止表示されていた飾り図柄を再び変動させる再変動表示を行うことにより、飾り図柄の可変表示が終了していないことを認識可能に報知してから、各種のリーチ演出表示が行われるようにすればよい。
【０３１６】
「スライド板進出」の演出動作とは異なる「手形模型揺動」の演出動作として、例えば画像表示装置５の表示画面における表示領域の外部に掛かる表示位置ＡＲ１にて、飾り図柄の可変表示態様がリーチとなったことや、大当り組合せの飾り図柄が仮停止表示されたことのように、飾り図柄の一部が表示領域の枠外にありながら所定態様となったことに基づき、可動演出装置６０が備えるスライド板５２は図３（Ａ）や図４（Ａ）に示すような退避時の位置に維持する一方で、可動演出装置６０が備えるスライド板５２とは異なる手形模型５１を、図３（Ａ）や図４（Ａ）に示すような退避時の位置と図３（Ｃ）や図４（Ｃ）に示すような手形模型後退時の位置との間で移動させ、この手形模型５１の移動動作と連動して、飾り図柄を示す演出画像による所定の表示演出を行い、所定態様となった飾り図柄を画像表示装置５の表示画面における表示領域内の所定位置に移動させる演出動作を行ってから、飾り図柄の可変表示結果となる確定飾り図柄を導出表示するようにしてもよい。
【０３１７】
上記実施の形態では、画像表示装置５の表示画面における表示領域の外部に掛かる表示位置ＡＲ１にて、飾り図柄の一部が画像表示装置５の表示画面における表示領域の枠外（非表示領域）にありながら所定態様となったことに基づき、「スライド板進出」の演出動作が行われるものとして説明した。しかしながら、この発明はこれに限定されず、画像表示装置５の表示画面内で予め定めた第１の表示領域の外部に掛かり表示画面内には含まれる第２の表示領域にて、飾り図柄の一部が第１の表示領域の外にありながら所定態様となったことに基づき、「スライド板進出」の演出動作が行われるようにしてもよい。一例として、図２に示す組合せ有効ラインＬ２上に停止表示される飾り図柄の全部を含めることができる「上」、「中」、「下」の各可変表示部における表示領域を、第１の表示領域として予め定めておく。そして、図２に示す組合せ有効ラインＬ１上にて、飾り図柄の可変表示態様がリーチとなったときや、大当り組合せの飾り図柄が仮停止表示されたときには、その組合せ有効ラインＬ１上で表示された飾り図柄の一部が、第１の表示領域に含まれることがある。そこで、このような組合せ有効ラインＬ１上に表示される飾り図柄の全部が含まれる「上」、「中」、「下」の各可変表示部における表示領域を第２の表示領域とすれば、組合せ有効ラインＬ１上にて飾り図柄が所定態様となったときには、第１の表示領域の外部に掛かる表示画面内に含まれる第２の表示領域にて、飾り図柄の一部が第１の表示領域の外にありながら所定態様となる。このように、組合せ有効ラインＬ１上にて飾り図柄が所定態様となったことに基づいて「スライド板進出」の演出動作を行い、所定態様となった飾り図柄を、組合せ有効ラインＬ２上といった、第１の表示領域で外部に掛からない所定位置に移動させてから、飾り図柄の可変表示結果を導出表示するようにしてもよい。
【０３１８】
上記実施の形態では、図３５に示すステップＳ３０１の処理で表示設定変更条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す表示設定変更用の事前転送設定テーブル２３０Ｂをセットすることで、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸのうちから、画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送するものを指定する。他方、図３０に示すステップＳ５３にて事前転送指令処理を実行する場合や、図３５に示すステップＳ３０３の処理で表示設定初期化条件が成立したことに対応してステップＳ３０５にて事前転送指令処理を実行する場合には、図３２に示すステップＳ１４１の処理にて、図１７（Ｂ）に示す初期設定用の事前転送設定テーブル２３０Ａをセットすることで、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸのうちから、画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送するものを指定する。
【０３１９】
しかしながら、この発明はこれに限定されず、例えば所定の表示設定変更条件が成立したときには、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸのうちから、固定アドレスエリア１５６Ａに転送するものを指定する一方で、演出制御基板１２への電源供給が開始されるときや、表示設定初期化条件が成立したときには、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸのうちから、固定アドレスエリア１５６Ａに転送するものを指定してもよい。そして、表示設定変更条件としては、例えばパチンコ遊技機１における遊技状態が確変遊技状態に移行したことが予め定められ、表示設定初期化条件としては、例えばパチンコ遊技機１における遊技状態が確変遊技状態から通常遊技状態へと移行したことが予め定められていればよい。ここで、パチンコ遊技機１における遊技状態は、確変遊技状態などの特別遊技状態に制御されている期間に比べて、通常遊技状態に制御されている期間の方が長くなり、通常遊技状態にて特別図柄や飾り図柄の可変表示が数多く実行されるのが通常である。そこで、パチンコ遊技機１が通常遊技状態であるときには、ＳＶＧＡ用のスプライト画像データを使用して画像表示装置５の表示画面上に演出画像を表示させることで、画素数の多い画像データを使用して表示頻度が高い演出画像を表示させることができ、高画質の画像が表示される割合を高めて画像表示による演出効果を向上させることができる。
【０３２０】
あるいは、例えば、飾り図柄の可変表示態様が通常ハズレやノーマルリーチとなる場合には、表示回路１５８が備えるスケーラ回路における拡大率を、ＳＶＧＡモードのサイズを有する表示用データから、ＸＧＡモードのサイズを有するピクセルデータへの変換を行えるような拡大率に設定する。そして、画像表示装置５の表示画面上に演出画像を表示させるための画像データとして、ＳＶＧＡモードに対応した画像データを使用する。これに対して、飾り図柄の可変表示態様がスーパーリーチとなる場合などには、表示回路１５８が備えるスケーラ回路における拡大率を、ＶＧＡモードのサイズを有する表示用データから、ＸＧＡモードのサイズを有するピクセルデータへの変換を行えるような拡大率に設定する。そして、画像表示装置５の表示画面上に演出画像を表示させるための画像データとして、ＶＧＡモードに対応した画像データを使用する。ここで、パチンコ遊技機１では、飾り図柄の可変表示態様がスーパーリーチとなる場合などに比べて、通常ハズレやノーマルリーチとなる場合の方が多くなるのが通常である。そこで、通常ハズレやリーチハズレとなる場合には、ＳＶＧＡモードに対応した画像データを使用して画像表示装置５の表示画面上に演出画像を表示させることで、画素数の多い画像データを使用して表示頻度が高い演出画像を表示させることができ、高画質の画像が表示される割合を高めて画像表示による演出効果を向上させることができる。
【０３２１】
例えば図３（Ｂ）や図４（Ｂ）に示すようにスライド板５２が進出時の位置に来て画像表示装置５における表示領域の少なくとも一部が遮蔽されるときには、画像表示装置５の表示画面上にて遮蔽されていない表示領域が、ＶＧＡモードのサイズを有するようにしてもよい。この場合、スライド板５２が進出時の位置に来て表示領域の少なくとも一部が遮蔽される期間では、表示回路１５８が備えるスケーラ回路における拡大率を、ＶＧＡモードのサイズを有する表示用データをそのままピクセルデータとして用いるような拡大率（例えば「１」）に設定する。そして、画像表示装置５の表示画面上に演出画像を表示させるための画像データとして、ＶＧＡモードに対応した画像データを使用する。これに対して、例えば図３（Ａ）や図４（Ａ）に示すようにスライド板５２が退避時の位置にあり画像表示装置５における表示領域の全体を視認できる期間では、例えばＣＰＵ１３１が入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して拡大表示設定指令を送信することなどにより、表示回路１５８が備えるスケーラ回路における拡大率を、ＳＶＧＡモードのサイズを有する表示用データから、ＸＧＡモードのサイズを有するピクセルデータへの変換を行えるような拡大率に設定する。そして、画像表示装置５の表示画面上に演出画像を表示させるための画像データとして、ＳＶＧＡモードに対応した画像データを使用する。このようにして、スライド板５２により表示領域の一部を遮蔽する動作の切替えに対応して、拡大率の設定や使用する画像データの画素数に関する設定を切り替えるようにしてもよい。
【０３２２】
上記実施の形態では、ＶＤＰ１４１がスプライト画像データを画像データメモリ１４２から読み出す場合には、その画像データのサイズ（画素数）に関係なく、画像データメモリ１４２に接続されたデータバスのバス幅を、第１のバス幅である６４ビットに設定するものとして説明した。しかしながら、この発明はこれに限定されるものではなく、画像データメモリ１４２から読み出すスプライト画像データのサイズ（画素数）に応じて、データバスのバス幅を切り替えるようにしてもよい。例えば、ＳＶＧＡ用のスプライト画像データＳＰ０１−０１〜ＳＰ０１−ＸＸを使用する場合には、画像データメモリ１４２に接続されたデータバスのバス幅を、第１のバス幅である６４ビットに設定する。これに対して、ＶＧＡ用のスプライト画像データＳＰ０２−０１〜ＳＰ０２−ＸＸを使用する場合には、画像データメモリ１４２に接続されたデータバスのバス幅を、第２のバス幅である３２ビットに設定する。ここで、ＶＧＡモードのサイズを有する１フレーム分の表示用データを作成する場合には、ＳＶＧＡモードのサイズを有する１フレーム分の表示用データを作成する場合に比べて、使用される画像データのデータ量が少なく、画像データメモリ１４２から転送される画像データのデータ量も少ない。そのため、ＶＧＡモードのようにＳＶＧＡモードに比べて少ない画素数を有する表示用データを作成する際には、画像データメモリ１４２から画像データを読み出すときのバス幅を、多くの画素数を有する表示用データを作成する際に比べて狭く（少ないビット数）なるように設定しても、ＶＤＰ１４１にて画像データを問題なく処理することができる。そこで、少ない画素数を有する表示用データを作成する際には、多くの画素数を有する表示用データを作成する場合に比べてバス幅を狭くすることで、最適な構成と処理速度で画像データを処理することができる。また、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。
【０３２３】
上記実施の形態では、図３７に示すステップＳ３４１の処理で更新した演出制御プロセスタイマ値に対応してステップＳ３４３の処理で読み出された制御データに応じた指令や設定を、ステップＳ３４５の演出制御指令処理にて実行するものとして説明した。しかしながら、この発明はこれに限定されず、例えばステップＳ３４５の演出制御指令処理では、表示制御部１２１のＶＤＰ１４１から伝送される各種の信号に対応した指令や処理が行われるようにしてもよい。一例として、ＶＤＰ１４１からのＶブランク割込み信号を受信したことに対応して、次回のフレームにて表示する演出画像に対応した画像データを読み出すための指令（例えば自動転送指令や固定アドレス指定転送指令など）を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信してもよい。また、ＶＤＰ１４１からのイベント割込み信号を受信したことに対応して、次回のフレームにて再生表示する動画像のデコードを指示する動画像デコード指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信してもよい。このようにＶＤＰ１４１から伝送される信号に対応した指令を行う場合、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１は、例えば図３９のステップＳ４２６、Ｓ４３０、あるいは、図４０のステップＳ４４９にて、表示制御部１２１のＶＤＰ１４１に対して伝送するものとして特定された表示制御指令を、送信可能にセットしておく。その後、ＶＤＰ１４１からＶブランク割込み信号やイベント割込み信号といった所定の信号を受信するまで待機する。このとき、ＶＤＰ１４１からの受信信号がなく所定の信号待ち時間が経過した場合には、所定のエラー処理を実行する。これに対して、信号待ち時間が経過する以前に受信信号があった場合には、先にセットしておいた表示制御指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させればよい。
【０３２４】
上記実施の形態では、演出制御基板１２が表示制御部１２１や音制御部１２２、ランプ制御部１２３、モータ駆動回路１２４を備えて、演出制御基板１２の制御下にて、画像表示装置５における表示動作、スピーカ８Ｌ、８Ｒからの音声出力、遊技効果ランプ９等の点灯／消灯動作、可動演出装置６０における手形模型５１やスライド板５２の移動動作などを制御するものとして説明した。しかしながら、この発明はこれに限定されるものではなく、例えば演出制御基板１２とは別個にマイクロコンピュータが搭載された表示制御基板を設け、その表示制御基板に表示制御部１２１が搭載されるようにしてもよい。この場合、表示制御基板では、演出制御用マイクロコンピュータ１２０とは別個に搭載されたマイクロコンピュータにて、演出制御基板１２からの制御信号を受け、その制御信号に対応して図１９（Ａ）に示す画像要素表示制御パターンや図１９（Ｄ）に示す動画像表示制御パターンを参照することなどにより、各種の制御を行うようにすればよい。また、例えば演出制御基板１２とは別個にマイクロコンピュータが搭載された音ランプ制御基板を設け、その音ランプ制御基板に音制御部１２２やランプ制御部１２３が搭載されるようにしてもよい。この場合、音ランプ制御基板では、演出制御用マイクロコンピュータ１２０とは別個に搭載されたマイクロコンピュータにて、演出制御基板１２からの制御信号を受け、その制御信号に対応して図１９（Ｂ）に示す音声制御パターンや図１９（Ｃ）に示すランプ制御パターンを参照することなどにより、各種の制御を行うようにすればよい。さらに、例えば演出制御基板１２とは別個にマイクロコンピュータが搭載された可動演出制御基板を設け、その可動演出制御基板にモータ駆動回路１２４が搭載されるようにしてもよい。この場合、可動演出制御基板では、演出制御用マイクロコンピュータ１２０とは別個に搭載されたマイクロコンピュータにて、演出制御基板１２からの制御信号を受け、その制御信号に対応して図１９（Ｅ）に示すモータ制御パターンを参照することなどにより、各種の制御を行うようにすればよい。あるいは、音制御部１２２やランプ制御部１２３が搭載されてスピーカ８Ｌ、８Ｒからの音声出力や遊技効果ランプ９等の点灯／消灯動作などを制御可能とする音ランプ制御基板から、表示制御部１２１が搭載されて画像表示装置５における表示動作などを制御可能とする表示制御基板に対して制御信号を送信し、表示制御基板に搭載されたマイクロコンピュータにて、音ランプ制御基板からの制御信号を受け、その制御信号に対応して各種の制御を行うようにしてもよい。この場合、音ランプ制御基板に搭載されたマイクロコンピュータでは、主基板１１からの制御コマンドを受信したことに基づいて、例えば所定のＣＰＵがスピーカ８Ｌ、８Ｒからの音声出力や遊技効果ランプ９等の点灯／消灯動作などを制御するための処理を実行し、主基板１１からの制御コマンドに基づいて表示制御基板に制御信号を送信すればよい。
【０３２５】
その他にも、パチンコ遊技機１の装置構成、データ構成、フローチャートで示した処理、画像表示装置５の表示画面における演出画像の表示動作や可動演出装置６０における手形模型５１やスライド板５２の移動動作を含めた各種の演出動作などは、発明の趣旨を逸脱しない範囲で、任意に変更及び修正が可能である。加えて、本発明の遊技機は、入賞球の検出に応答して所定数の賞球を払い出す払出式遊技機に限定されるものではなく、遊技球を封入し入賞球の検出に応答して得点を付与する封入式遊技機にも適用することができる。
【０３２６】
さらに、本発明を実現するためのプログラム及びデータは、パチンコ遊技機１に含まれるコンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。
【０３２７】
そして、ゲームの実行形態も、着脱自在の記録媒体を装着することにより実行するものだけではなく、通信回線等を介してダウンロードしたプログラム及びデータを、内部メモリ等に一旦格納することにより実行可能とする形態、通信回線等を介して接続されたネットワーク上における、他の機器側のハードウェア資源を用いて直接実行する形態としてもよい。さらには、他のコンピュータ装置等とネットワークを介してデータの交換を行うことによりゲームを実行するような形態とすることもできる。
【符号の説明】
【０３２８】
１  …  パチンコ遊技機
２  …  遊技盤
３  …  遊技機用枠
４  …  特別図柄表示装置
５  …  画像表示装置
６  …  普通可変入賞球装置
７  …  特別可変入賞球装置
８Ｌ、８Ｒ  …  スピーカ
９  …  遊技効果ランプ
１１  …  主基板
１２  …  演出制御基板
１３  …  信号中継基板
２０  …  普通図柄表示装置
２１  …  ゲートスイッチ
２２  …  始動口スイッチ
２３  …  カウントスイッチ
４１  …  通過ゲート
８１、８２  …  ソレノイド
１００  …  遊技制御用マイクロコンピュータ
１０１  …  スイッチ回路
１０２  …  ソレノイド回路
１１１  …  クロック回路
１１２  …  リセット／割込みコントローラ
１１３、１３４  …  乱数回路
１１４、１３１  …  ＣＰＵ
１１５、１３２  …  ＲＯＭ
１１６、１３３  …  ＲＡＭ
１１７  …  タイマ回路
１１８  …  シリアル通信回路
１１９、１３５  …  入出力ポート
１２０  …  演出制御用マイクロコンピュータ
１２１  …  表示制御部
１２２  …  音制御部
１２３  …  ランプ制御部
１２４  …  モータ駆動回路
１４１  …  ＶＤＰ
１４２  …  画像データメモリ
１５１  …  ホストインタフェース
１５２  …  転送制御回路
１５３  …  画像データメモリインタフェース
１５４  …  動画像用デコーダ
１５５  …  描画回路
１５６  …  一時記憶メモリ
１５７  …  フレームバッファメモリ
１５８  …  表示回路
【図１】
0005587473.tif 000002
【図２】
0005587473.tif 000003
【図３】
0005587473.tif 000004
【図４】
0005587473.tif 000005
【図５】
0005587473.tif 000006
【図６】
0005587473.tif 000007
【図７】
0005587473.tif 000008
【図８】
0005587473.tif 000009
【図９】
0005587473.tif 000010
【図１０】
0005587473.tif 000011
【図１１】
0005587473.tif 000012
【図１２】
0005587473.tif 000013
【図１３】
0005587473.tif 000014
【図１４】
0005587473.tif 000015
【図１５】
0005587473.tif 000016
【図１６】
0005587473.tif 000017
【図１７】
0005587473.tif 000018
【図１８】
0005587473.tif 000019
【図１９】
0005587473.tif 000020
【図２０】
0005587473.tif 000021
【図２１】
0005587473.tif 000022
【図２２】
0005587473.tif 000023
【図２３】
0005587473.tif 000024
【図２４】
0005587473.tif 000025
【図２５】
0005587473.tif 000026
【図２６】
0005587473.tif 000027
【図２７】
0005587473.tif 000028
【図２８】
0005587473.tif 000029
【図２９】
0005587473.tif 000030
【図３０】
0005587473.tif 000031
【図３１】
0005587473.tif 000032
【図３２】
0005587473.tif 000033
【図３３】
0005587473.tif 000034
【図３４】
0005587473.tif 000035
【図３５】
0005587473.tif 000036
【図３６】
0005587473.tif 000037
【図３７】
0005587473.tif 000038
【図３８】
0005587473.tif 000039
【図３９】
0005587473.tif 000040
【図４０】
0005587473.tif 000041
【図４１】
0005587473.tif 000042
【図４２】
0005587473.tif 000043
【図４３】
0005587473.tif 000044
【図４４】
0005587473.tif 000045
【図４５】
0005587473.tif 000046
【図４６】
0005587473.tif 000047
【図４７】
0005587473.tif 000048
【図４８】
0005587473.tif 000049
【図４９】
0005587473.tif 000050
【図５０】
0005587473.tif 000051
【図５１】
0005587473.tif 000052
【図５２】
0005587473.tif 000053
【図５３】
0005587473.tif 000054
【図５４】
0005587473.tif 000055