(57)【要約】【課題】識別情報の可変表示における処理負担を軽減しつつ、遊技の興趣を向上させる。【解決手段】停止表示された飾り図柄となる合成画像を構成するキャラクタを示す表示画像が飛び出して番号を示す表示画像から分離し、飾り図柄に作用するような分離演出を行う。固定アドレスエリア１５６Ａからは合成画像Ａ２、Ａ３、Ａ７のそれぞれを示す画像データが読み出され、画像データメモリのスプライト画像データエリア１４２Ａからは番号「８」の表示画像を示す画像データが読み出され、画像データメモリの動画像データエリア１４２Ｂからはキャラクタを示す表示画像を動作させるための動画像データが読み出されて、各画像データを合成した画像の表示用データが作成される。【選択図】図６１
2008206680.tif 000002
【特許請求の範囲】
【請求項１】
可変表示の実行条件が成立した後に可変表示の開始条件が成立したことに基づいて、各々が識別可能な複数種類の識別情報を可変表示する可変表示手段を備え、前記識別情報の表示結果が予め定められた特定表示結果となった後に遊技者にとって有利な特定遊技状態とする遊技機であって、
前記複数種類の識別情報は、第１部位と第２部位とからなる複合識別情報を含み、
前記可変表示手段の表示動作を制御する表示制御用ＣＰＵと、
前記識別情報を表す演出画像を含む複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段と、
前記表示制御用ＣＰＵによる制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて、表示用データを作成した後、表示用データに基づいて前記可変表示手段に演出画像を表示させる画像プロセッサとを備え、
前記表示制御用ＣＰＵは、前記複合識別情報の第１部位に対応する演出画像が前記可変表示手段に表示される識別情報に作用することにより前記識別情報の可変表示を所定の表示態様とするような作用演出表示の制御を実行する演出表示制御手段を含み、
前記画像プロセッサは、
前記画像データ記憶手段から読み出された画像データを一時記憶可能な一時記憶手段と、
前記一時記憶手段に一時記憶された画像データに基づき表示用データを作成する表示用データ作成手段と、
前記表示用データ作成手段により作成された表示用データを一時記憶する表示用データ記憶手段と、
前記表示用データ記憶手段に一時記憶された表示用データに基づき前記可変表示手段に前記識別情報を含めた演出画像を表示させる表示用データ処理手段と、
前記画像データ記憶手段から読み出された画像データの前記一時記憶手段に対する転送を制御する転送制御手段とを含み、
前記表示制御用ＣＰＵは、
当該表示制御用ＣＰＵの起動に対応して、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記一時記憶手段へ転送することを指令する起動時データ転送指令手段と、
画像データの読出位置及び前記表示用データ記憶手段における書込位置を前記画像プロセッサに通知して演出画像の更新を指令する演出画像更新指令手段とを含み、
前記転送制御手段は、前記起動時データ転送指令手段からの指令に応じて、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記画像データ記憶手段から読み出して前記一時記憶手段に転送する起動時データ転送手段を含み、
前記表示用データ作成手段は、前記演出画像更新指令手段による指令と前記一時記憶手段に記憶された画像データとに基づいて、表示用データを作成し、
前記演出表示制御手段は、前記複合識別情報の第１部位を動作させるための画像データと、前記起動時データ転送手段により前記一時記憶手段に転送された前記複合識別情報を示す画像データとは異なる前記複合識別情報の第２部位に対応する画像データとを合成させることにより作成された表示用データに基づいて、前記作用演出表示の制御を実行する、
ことを特徴とする遊技機。
【請求項２】
前記複合識別情報の第１部位を動作させるための画像データは、所定の画像データを圧縮した動画像データで構成され、
前記画像データ記憶手段は、
前記動画像データを記憶する動画像データ記憶手段と、
前記動画像データとは異なるスプライト画像データを記憶するスプライト画像データ記憶手段とを含み、
前記表示制御用ＣＰＵは、
前記画像プロセッサが前記動画像データ記憶手段から動画像データを読み出す際のデータバス幅を、第１のバス幅に設定する第１バス幅設定手段と、
前記画像プロセッサが前記スプライト画像データ記憶手段からスプライト画像データを読み出す際のデータバス幅を、第２のバス幅に設定する第２バス幅設定手段とを含む、
ことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記表示制御用ＣＰＵは、所定の転送条件が成立することにより、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記一時記憶手段へ転送することを指令する転送条件成立時指令手段を含み、
前記転送制御手段は、前記転送条件成立時指令手段からの指令に応じて、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記画像データ記憶手段から読み出して前記一時記憶手段に転送する転送条件成立時転送手段を含む、
ことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記表示制御用ＣＰＵは、
前記可変表示手段に表示させる識別情報を指定する識別情報指定手段と、
前記識別情報指定手段によって指定される識別情報の表示位置を指定する表示位置指定手段と、
前記識別情報指定手段によって指定される識別情報における可変表示方向の前後に表示すべき識別情報を特定する表示識別情報特定手段とを含み、
前記表示用データ作成手段は、前記識別情報指定手段によって指定される識別情報を前記表示位置指定手段によって指定される表示位置に表示するとともに、前記表示識別情報特定手段によって特定された識別情報を前記識別情報指定手段によって指定される識別情報の前後に表示するための表示用データを作成して、前記表示用データ記憶手段に一時記憶させる可変表示用データ作成手段を含み、
前記表示用データ処理手段は、前記可変表示用データ作成手段によって作成された表示用データから、前記可変表示手段における表示範囲に対応する表示用データを抽出して前記可変表示手段に供給することにより、前記識別情報の可変表示を行う可変表示用データ処理手段を含む、
ことを特徴とする請求項１、２または３に記載の遊技機。
【請求項５】
前記画像プロセッサは、前記表示制御用ＣＰＵの起動に対応して、前記一時記憶手段における記憶領域を、所定の記憶領域を含む複数の領域に設定する記憶領域設定手段を含み、
前記転送制御手段は、前記演出画像更新指令手段から通知された画像データの読出位置が前記画像データ記憶手段に含まれるときに、前記画像データ記憶手段における読出位置から画像データを読み出して前記一時記憶手段における前記所定の記憶領域に転送する通常時データ転送手段を含み、
前記起動時データ転送指令手段による指令は、前記記憶領域設定手段による記憶領域の設定の後、前記複合識別情報を示す画像データを、前記一時記憶手段における前記所定の記憶領域以外の領域に転送することを示し、
前記起動時データ転送手段は、前記起動時データ転送指令手段からの指令に応じて、前記複合識別情報を示す画像データを、前記一時記憶手段における前記所定の記憶領域以外の記憶領域に転送し、
前記表示用データ作成手段は、
前記通常時データ転送手段により前記所定の記憶領域に画像データが転送された後に、前記所定の記憶領域から画像データを読み出して前記演出画像更新指令手段から通知された前記表示用データ記憶手段における書込位置に書き込んで記憶させる第１データ書込処理手段と、
前記演出画像更新指令手段から通知された画像データの読出位置が前記一時記憶手段に含まれるときに、前記一時記憶手段における読出位置から画像データを読み出して前記演出画像更新指令手段から通知された前記表示用データ記憶手段における書込位置に書き込んで記憶させる第２データ書込処理手段とを含む、
ことを特徴とする請求項１から４のいずれか１項に記載の遊技機。
【請求項６】
前記表示制御用ＣＰＵは、前記演出表示制御手段による前記作用演出表示の実行タイミングに応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出タイミング決定手段を含む、
ことを特徴とする請求項１から５のいずれか１項に記載の遊技機。
【請求項７】
前記表示制御用ＣＰＵは、前記作用演出表示において識別情報に作用を加える演出画像の個数に応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出個数決定手段を含む、
ことを特徴とする請求項１から６のいずれか１項に記載の遊技機。
【請求項８】
前記表示制御用ＣＰＵは、前記作用演出表示において識別情報に作用を加える演出画像の種類に応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出種類決定手段を含む、
ことを特徴とする請求項１から７のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機やスロットマシン等の遊技機に係り、詳しくは、可変表示の実行条件が成立した後に可変表示の開始条件が成立したことに基づいて、各々が識別可能な複数種類の識別情報を可変表示する可変表示手段を備え、識別情報の表示結果が予め定められた特定表示結果となった後に遊技者にとって有利な特定遊技状態とする遊技機に関する。
【背景技術】
【０００２】
パチンコ遊技機やスロットマシン等の遊技機においては、液晶表示装置（以下ＬＣＤ：Liquid Crystal Display）等の表示装置上に所定の識別情報（表示図柄ともいう）を更新表示やスクロール表示させることで変動可能とする可変表示を行い、その表示結果により所定の遊技価値を付与するか否かを決定する、いわゆる可変表示ゲームによって遊技興趣を高めたものが数多く提供されている。
【０００３】
可変表示ゲームには、前述の表示装置を画像表示装置として用いることにより行うものがある。こうした可変表示ゲームでは、可変表示の開始条件が成立したこと（例えばパチンコ遊技機にて始動入賞口を通過する遊技球が検出された後に前回の可変表示ゲームが終了したこと、あるいは、スロットマシンにてスタートレバーが操作されたことなど）に基づいて表示図柄の変動を開始させ、表示図柄の変動が完全に停止した際の停止図柄（確定図柄）の態様が特定表示態様となっている場合に、遊技者にとって有利な遊技状態に制御する。
【０００４】
こうした遊技機には、可変表示ゲームの実行中に、表示図柄の中からキャラクタが飛び出す演出を行うものがある（例えば特許文献１）。
【特許文献１】特開２００５−３３４２７１号公報（段落０１７４、０１９５、０１９６及び図３６（Ａ）など）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術では、可変表示ゲームにて画像表示装置に表示させる表示図柄となる識別情報を示す画像データのように使用頻度が高い画像データでも、１フレーム分の表示用データを作成する際には、例えばＣＧＲＯＭといった記憶装置から毎回読み出す処理が必要になる。そのため、演出表示における処理負担が増大し、表示用データの作成が所定期間内に終了しない場合には、表示に欠落が生じるおそれがある。
【０００６】
この発明は、上記実状に鑑みてなされたものであり、識別情報の可変表示における処理負担を軽減しつつ、遊技の興趣を向上させることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願の請求項１に記載の遊技機は、可変表示の実行条件（例えば普通可変入賞球装置６に設けられた始動入賞口に遊技球が入賞すること、あるいは、スロットマシン５００にて賭数が設定されたことや前回のゲームにてリプレイなどの再遊技役の入賞が発生したことによりスタートレバー５０５の操作が有効な状態となることなど）が成立した後に可変表示の開始条件（例えば特別図柄表示装置４による前回の特図ゲームや大当り遊技状態が終了すること、あるいは、スロットマシン５００にてゲームが実行可能な状態でスタートレバー５０５の操作がスタートレバースイッチ５０５Ａにより検知されたことなど）が成立したことに基づいて、各々が識別可能な複数種類の識別情報（例えば飾り図柄など）を可変表示する可変表示手段（例えば画像表示装置５など）を備え、前記識別情報の表示結果が予め定められた特定表示結果（例えば大当り組合せの確定飾り図柄など）となった後に遊技者にとって有利な特定遊技状態（例えば大当り遊技状態など）とする遊技機（例えばパチンコ遊技機１など）であって、前記複数種類の識別情報は、第１部位（例えばキャラクタＣ１〜Ｃ８の部位など）と第２部位（例えば番号Ｎ１〜Ｎ８の部位など）とからなる複合識別情報（例えば合成画像Ａ１〜Ａ８による飾り図柄など）を含み、前記可変表示手段の表示動作を制御する表示制御用ＣＰＵ（例えばＣＰＵ１３１など）と、前記識別情報を表す演出画像を含む複数種類の演出画像に対応した複数種類の画像データを記憶する画像データ記憶手段（例えば画像データメモリ１４２など）と、前記表示制御用ＣＰＵによる制御指令と、前記画像データ記憶手段から読み出した画像データとに基づいて、表示用データを作成した後、表示用データに基づいて前記可変表示手段に演出画像を表示させる画像プロセッサ（例えばＶＤＰ１４１など）とを備え、前記表示制御用ＣＰＵは、前記複合識別情報の第１部位に対応する演出画像が前記可変表示手段に表示される識別情報に作用することにより前記識別情報の可変表示を所定の表示態様とするような作用演出表示の制御を実行する演出表示制御手段（例えばＣＰＵ１３１がステップＳ３２１にてスーパーＡ−０１〜Ａ−０４の演出制御パターンのいずれかに決定した後にステップＳ３４７の演出制御指令処理を実行することで、ステップＳＴ１１〜ＳＴ２０の処理やステップＳＴ３１〜ＳＴ３８の処理などが実行されることにより、図６０（Ａ）〜（Ｅ）、図６３（Ａ）及び（Ｂ）、図６４、図６５に示すような演出表示が実行される部分など）を含み、前記画像プロセッサは、前記画像データ記憶手段から読み出された画像データを一時記憶可能な一時記憶手段（例えば一時記憶メモリ１５６など）と、前記一時記憶手段に一時記憶された画像データに基づき表示用データを作成する表示用データ作成手段（例えば描画回路１５５など）と、前記表示用データ作成手段により作成された表示用データを一時記憶する表示用データ記憶手段（例えばフレームバッファメモリ１５７など）と、前記表示用データ記憶手段に一時記憶された表示用データに基づき前記可変表示手段に前記識別情報を含めた演出画像を表示させる表示用データ処理手段（例えば表示回路１５８など）と、前記画像データ記憶手段から読み出された画像データの前記一時記憶手段に対する転送を制御する転送制御手段（例えば転送制御回路１５２など）とを含み、前記表示制御用ＣＰＵは、前記表示制御用ＣＰＵの起動に対応して、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記一時記憶手段へ転送することを指令する起動時データ転送指令手段（例えばＣＰＵ１３１がステップＳ５３にて、図５４（Ａ）に示すような事前転送設定テーブル２２０を参照して事前転送指令処理を実行する部分など）と、画像データの読出位置及び前記表示用データ記憶手段における書込位置を前記画像プロセッサに通知して演出画像の更新を指令する演出画像更新指令手段（例えばＣＰＵ１３１がステップＳ４０７のスプライト画像更新指令処理を実行する部分など）とを含み、前記転送制御手段は、前記起動時データ転送指令手段からの指令に応じて、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記画像データ記憶手段から読み出して前記一時記憶手段に転送する起動時データ転送手段（例えばＣＰＵ１３１によるステップＳ５３での事前転送指令処理に応じて、転送制御回路１５２がステップＳ６０５にて事前転送処理を実行することにより、図５４（Ｂ）に示すような画像データを固定アドレスエリア１５６Ａに転送する部分など）を含み、前記表示用データ作成手段は、前記演出画像更新指令手段による指令と前記一時記憶手段に記憶された画像データに基づいて、表示用データを作成し（例えば描画回路１５５がステップＳ７０３の固定アドレス指定描画処理やステップＳ７０５の自動転送描画処理を実行する部分など）、前記演出表示制御手段は、前記複合識別情報の第１部位を動作させるための画像データと、前記起動時データ転送手段により前記一時記憶手段に転送された前記複合識別情報を示す画像データとは異なる前記複合識別情報の第２部位に対応する画像データとを合成させることにより作成された表示用データに基づいて、前記作用演出表示の制御を実行する（例えばＣＰＵ１３１やＶＤＰ１４１が、ステップＳＴ１５にて図６１に示すような合成画像を作成する部分など）。なお、複合識別情報の第１部位に対応する演出画像が識別情報に与える作用は、例えばキャラクタを示す表示画像が飾り図柄を示す表示画像を押し下げたり、あるいは、受け止めたり、あるいは、叩いたり、あるいは、蹴ったりするなどして、飾り図柄を示す表示画像に影響を与え、影響を受けた飾り図柄が再び変動したり、あるいは、影響を受けた飾り図柄が別の飾り図柄に変更されて表示されるといった、所定の変化を生じさせるものであればよい。また、一時記憶手段は、画像データ記憶手段に比べて記憶データの読出速度が速いものであればよい。
【０００８】
請求項２に記載の遊技機において、前記複合識別情報の第１部位を動作させるための画像データは、所定の画像データを圧縮した動画像データ（例えば図２６に示すフォーマットを有する動画像データＭＢＡ−０１−０２、…、ＭＢＡ−０２−０２、…、ＭＢＡ−０３−０１、…、ＭＢＢ−０１、…など）で構成され、前記画像データ記憶手段は、前記動画像データを記憶する動画像データ記憶手段（例えば動画像データエリア１４２Ｂなど）と、前記動画像データとは異なるスプライト画像データを記憶するスプライト画像データ記憶手段（例えばスプライト画像データエリア１４２Ａなど）とを含み、前記表示制御用ＣＰＵは、前記画像プロセッサが前記動画像データ記憶手段から動画像データを読み出す際のデータバス幅を、第１のバス幅（例えば３２ビット幅など）に設定する第１バス幅設定手段（例えばＣＰＵ１３１がステップＳＴ１４、ＳＴ３３の処理にてＶＤＰ１４１に対し動画像表示初期設定指令を伝送する部分など）と、前記画像プロセッサが前記スプライト画像データ記憶手段からスプライト画像データを読み出す際のデータバス幅を、第２のバス幅（例えば６４ビット幅など）に設定する第２バス幅設定手段（例えばＣＰＵ１３１がステップＳ５４の初期表示設定処理にてＶＤＰ１４１に対し画像表示初期設定指令を伝送する部分や、ステップＳＴ２０、ＳＴ３８の処理にてＶＤＰ１４１に対し動画像表示終了設定指令を伝送する部分など）とを含む。
【０００９】
請求項３に記載の遊技機において、前記表示制御用ＣＰＵは、所定の転送条件が成立することにより、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記所定の記憶領域以外の記憶領域へ転送することを指令する転送条件成立時指令手段（例えばＣＰＵ１３１がステップＳ３０４、Ｓ３７４にて事前転送指令処理を実行する部分など）を含み、前記転送制御手段は、前記転送条件成立時指令手段からの指令に応じて、前記画像データ記憶手段に記憶されている複数種類の画像データのうち前記複合識別情報を示す画像データを、前記画像データ記憶手段から読み出して前記一時記憶手段における前記所定の記憶領域以外の記憶領域に転送する転送条件成立時転送手段（例えばＣＰＵ１３１によるステップＳ３０４、Ｓ３７４での事前転送指令処理に応じて、転送制御回路１５２がステップＳ６０５にて事前転送処理を実行する部分など）を含む。
【００１０】
請求項４に記載の遊技機において、前記表示制御用ＣＰＵは、前記可変表示手段に表示させる識別情報を指定する識別情報指定手段（例えば左図柄配列設定テーブル２４０Ｌ、中図柄配列設定テーブル２４０Ｃ、右図柄配列設定テーブル２４０Ｒや、画像指定バッファ１７２など）と、前記識別情報指定手段によって指定される識別情報の表示位置を指定する表示位置指定手段（例えばスクロール表示制御テーブル２５０や、表示位置バッファ１７１など）と、前記識別情報指定手段によって指定される識別情報における可変表示方向の前後に表示すべき識別情報を特定する表示識別情報特定手段（例えばＣＰＵ１３１がステップＳ４２１〜Ｓ４２３の処理として、ステップＳＣ１４〜ＳＣ１６の処理を実行する部分など）とを含み、前記表示用データ作成手段は、前記識別情報指定手段によって指定される識別情報を前記表示位置指定手段によって指定される表示位置に表示するとともに、前記表示識別情報特定手段によって特定された識別情報を前記識別情報指定手段によって指定される識別情報の前後に表示するための表示用データを作成して、前記表示用データ記憶手段に一時記憶させる可変表示用データ作成手段（例えばＣＰＵ１３１によるステップＳ４２６の処理としてステップＳＣ１３、ＳＣ１７が実行されたことに応じて、描画回路１５５がステップＳ７０３にて固定アドレス指定描画処理を実行することにより、図５７（Ａ）〜（Ｃ）に示す仮想空間画像ＶＡ０、ＶＡ１、ＶＡ４８や、図５８（Ａ）〜（Ｃ）に示す仮想空間画像ＶＡ４９、ＶＡ９５、ＶＡ９６を作成した後、フレームバッファメモリ１５７に表示用データの書き込みを行う部分など）を含み、前記表示用データ処理手段は、前記可変表示用データ作成手段によって作成された表示用データから、前記可変表示手段における表示範囲に対応する表示用データを抽出して前記可変表示手段に供給することにより、前記識別情報の可変表示を行う可変表示用データ処理手段（例えば描画回路１５５が図５７（Ａ）〜（Ｃ）や図５８（Ａ）〜（Ｃ）に示す描画領域となる表示枠ＷＬでクリッピングした表示用データをフレームバッファメモリ１５７に書き込んだ後、表示回路１５８がフレームバッファメモリ１５７に記憶された表示用データを読み出して生成した走査信号を画像表示装置５へ出力する部分など）を含む。
【００１１】
請求項５に記載の遊技機において、前記画像プロセッサは、前記表示制御用ＣＰＵの起動に対応して、前記一時記憶手段における記憶領域を、所定の記憶領域を含む複数の領域に設定する記憶領域設定手段（例えばＣＰＵ１３１によるステップＳ１３３の処理に応じて、転送制御回路１５２がステップＳ６０３の記憶領域設定処理を実行する部分など）を含み、前記転送制御手段は、前記演出画像更新指令手段から通知された画像データの読出位置が前記画像データ記憶手段に含まれるときに、前記画像データ記憶手段における読出位置から画像データを読み出して前記一時記憶手段における前記所定の記憶領域に転送する通常時データ転送手段（例えば転送制御回路１５２がステップＳ６０７の自動転送制御処理を実行する部分など）を含み、前記起動時データ転送指令手段による指令（例えば事前転送指令など）は、前記記憶領域設定手段による記憶領域の設定の後、前記複合識別情報を示す画像データを、前記一時記憶手段における前記所定の記憶領域以外の領域に転送することを示し、前記起動時データ転送手段は、前記起動時データ転送指令手段からの指令に応じて、前記複合識別情報を示す画像データを、前記一時記憶手段における前記所定の記憶領域以外の記憶領域に転送し（例えばＣＰＵ１３１がステップＳ５２の記憶領域設定指令処理に続きステップＳ５３にて事前転送指令処理を実行したことに応じて、転送制御回路１５２がステップＳ６０５の事前転送処理を実行する部分など）、前記表示用データ作成手段は、前記通常時データ転送手段により前記所定の記憶領域に画像データが転送された後に、前記所定の記憶領域から画像データを読み出して前記演出画像更新指令手段から通知された前記表示用データ記憶手段における書込位置に書き込んで記憶させる第１データ書込処理手段（例えば描画回路１５５がステップＳ７０５の自動転送描画処理を実行する部分など）と、前記演出画像更新指令手段から通知された画像データの読出位置が前記一時記憶手段に含まれるときに、前記一時記憶手段における読出位置から画像データを読み出して前記演出画像更新指令手段から通知された前記表示用データ記憶手段における書込位置に書き込んで記憶させる第２データ書込処理手段（例えば描画回路１５５がステップＳ７０３の固定アドレス指定描画処理を実行する部分など）とを含む。なお、識別情報となる表示画像や、演出の信頼度が低い予告演出表示やリーチの信頼度が低いリーチ演出表示で出現するキャラクタの表示画像は、演出画像更新指令手段から通知される画像データの読出位置が一時記憶手段に含まれるようにしてもよい。その一方で、演出の信頼度が高い予告演出表示やリーチの信頼度が高いリーチ演出表示で出現するキャラクタの表示画像は、演出画像更新指令手段から通知される画像データの読出位置が画像データ記憶手段に含まれるようにしてもよい。あるいは、演出の信頼度やリーチの信頼度に関わりなく、予告演出表示やリーチ演出表示で出現するキャラクタの表示画像は、演出画像更新指令手段から通知される画像データの読出位置が画像データ記憶手段に含まれるようにしてもよい。
【００１２】
請求項６に記載の遊技機において、前記表示制御用ＣＰＵは、前記演出表示制御手段による前記作用演出表示の実行タイミングに応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出タイミング決定手段（例えばＣＰＵ１３１がステップＳ３２１の処理にてスーパーＡ演出決定テーブル２６０を参照し、スーパーＡ−０１の演出制御パターンとスーパーＡ−０２の演出制御パターンのいずれかに決定する部分など）を含む。
【００１３】
請求項７に記載の遊技機において、前記表示制御用ＣＰＵは、前記作用演出表示において識別情報に作用を加える演出画像の個数に応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出個数決定手段（例えばＣＰＵ１３１がステップＳ３２１の処理にてスーパーＡ演出決定テーブル２６０を参照し、スーパーＡ−０１の演出制御パターンとスーパーＡ−０４の演出制御パターンのいずれかに決定する部分など）を含む。
【００１４】
請求項８に記載の遊技機において、前記表示制御用ＣＰＵは、前記作用演出表示において識別情報に作用を加える演出画像の種類に応じて前記特定表示結果となる確率が異なるように設定された決定テーブルを用いて、前記作用演出表示として複数種類の演出表示のうちでいずれを実行するかを決定する演出種類決定手段（例えばＣＰＵ１３１がステップＳ３２１の処理にてスーパーＡ演出決定テーブル２６０を参照し、スーパーＡ−０１の演出制御パターンとスーパーＡ−０３の演出制御パターンのいずれかに決定する部分など）を含む。
【発明の効果】
【００１５】
本発明は、以下に示す効果を有する。
【００１６】
請求項１に記載の遊技機によれば、演出表示制御手段は、複合識別情報の第１部位に対応する演出画像が可変表示手段に表示される識別情報に作用することで識別情報の可変表示を所定の表示態様とするような作用演出表示の制御を実行する。このような作用演出表示を行うことにより、識別情報の可変表示が所定の表示態様となることに意外性を持たせ、遊技の興趣を向上させることができる。
また、複数種類の画像データのうち複合識別情報を示す画像データを、起動時データ転送手段により、起動時データ転送指令手段からの指令に応じ、一時記憶手段に転送して記憶させる。そして、表示用データ作成手段は、演出画像更新指令手段による指令と一時記憶手段に記憶された画像データに基づいて、表示用データを作成する。これにより、複合識別情報を示す画像データについては、一時記憶手段における読出位置を指定することで一時記憶手段に既に記憶されているデータを容易に再利用することができ、画像データ記憶手段から毎回読み出す必要がなくなるので、識別情報の可変表示における制御負担を軽減することができる。
【００１７】
請求項２に記載の遊技機においては、動画像データ記憶手段から動画像データを読み出す際のデータバス幅を第１のバス幅に設定する一方で、スプライト画像データ記憶手段からスプライト画像データを読み出す際のバス幅を第１のバス幅とは異なる第２のバス幅に設定する。
これにより、画像データの種類に応じた容量や処理負担に対応してバス幅の変更を可能にし、最適な構成と処理速度で画像データを処理することができる。
【００１８】
請求項３に記載の遊技機においては、所定の転送条件が成立したことに基づく転送条件成立時指令手段からの指令に応じて、転送条件成立時転送手段が画像データ記憶手段に記憶されている複数種類の画像データのうち複合識別情報を示す画像データを読み出して、一時記憶手段に転送する。
これにより、複合識別情報を示す画像データについて、一時記憶手段の記憶内容にノイズなどによる誤りが発生した場合でも、その記憶内容を自動的に復元させることができる。
【００１９】
請求項４に記載の遊技機においては、識別情報指定手段によって指定される識別情報を表示位置指定手段によって指定される表示位置に表示するとともに、表示識別情報特定手段によって特定された識別情報を識別情報指定手段によって指定される識別情報の前後に表示するための表示用データを可変表示用データ作成手段により作成した後、可変表示手段における表示範囲に対応する表示用データを可変表示用データ処理手段により抽出して、可変表示手段に供給することで、識別情報の可変表示を行う。
これにより、全ての識別情報を連結した表示用データを作成する場合に比べて、可変表示に要するデータ容量を低減することができ、可変表示を行うための制御負担も軽減することができる。
【００２０】
請求項５に記載の遊技機においては、演出画像更新指令手段から通知された画像データの読出位置が画像データ記憶手段に含まれる場合には、通常時データ転送手段が画像データ記憶手段における読出位置から画像データを読み出して一時記憶手段における所定の記憶領域に転送した後、当該所定の記憶領域から第１データ書込処理手段が画像データを読み出して表示用データ記憶手段における書込位置に書き込んで記憶させる。これに対して、演出画像更新指令手段から通知された画像データの読出位置が一時記憶手段に含まれる場合には、第２データ書込処理手段が一時記憶手段における読出位置から画像データを読み出して表示用データ記憶手段における書込位置に書き込んで記憶させる。
これにより、一時記憶手段における所定の記憶領域に転送される画像データについては、画像データ記憶手段における読出位置と、表示用データ記憶手段における書込位置とを指定すれば、一時記憶手段の記憶位置を指定しなくても表示用データの作成に利用することができ、アドレス管理が容易になり、プログラム設計の負担を軽減することができる。また、画像データの読出位置として一時記憶手段を指定することにより、一時記憶手段に既に記憶されているデータを容易に再利用することができ、画像データ記憶手段から毎回読み出す必要がなくなるので、画像データを処理するための制御負担を軽減することができる。
【００２１】
請求項６に記載の遊技機においては、作用演出表示となる複数種類の演出表示のいずれかが、作用演出表示の実行タイミングに応じて特定表示結果となる確率が異なるように設定された決定テーブルを用いて決定される。
これにより、作用演出表示の実行タイミングに応じて特定表示結果となることに対する期待感を高め、遊技の興趣を向上させることができる。
【００２２】
請求項７に記載の遊技機においては、作用演出表示となる複数種類の演出表示のいずれかが、作用演出表示において識別情報に作用を加える演出画像の個数に応じて特定表示結果となる確率が異なるように設定された決定テーブルを用いて決定される。
これにより、作用演出表示にて識別情報に作用を加える演出画像の個数に応じて特定表示結果となることに対する期待感を高め、遊技の興趣を向上させることができる。
【００２３】
請求項８に記載の遊技機においては、作用演出表示となる複数種類の演出表示のいずれかが、作用演出表示において識別情報に作用を加える演出画像の種類に応じて特定表示結果となる確率が異なるように設定された決定テーブルを用いて決定される。
これにより、作用演出表示にて識別情報に作用を加える演出画像の種類に応じて特定表示結果となることに対する期待感を高め、遊技の興趣を向上させることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しつつ、本発明の一実施形態を詳細に説明する。図１は、本実施例におけるパチンコ遊技機１の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機（遊技機）１は、大別して、遊技盤面を構成する遊技盤（ゲージ盤）２と、遊技盤２を支持固定する遊技機用枠（台枠）３とから構成されている。遊技盤２にはガイドレールによって囲まれた、ほぼ円形状の遊技領域が形成されている。この遊技領域内の所定位置には、各々が識別可能な複数種類の特別図柄を変動可能に表示（可変表示）する特別図柄表示装置４が設けられている。なお、特別図柄表示装置４の設置位置は、遊技領域内の所定位置に限定されず、遊技領域外の所定位置であってもよい。
【００２５】
図１に示すパチンコ遊技機１における遊技領域の中央位置には、例えば特別図柄とは異なる各々が識別可能な複数種類の識別情報としての飾り図柄（「演出図柄」ともいう）を可変表示することや、飾り図柄とは異なる演出用の各種画像を表示することといった、複数種類の画像を表示することにより演出動作を行うために用いられる画像表示装置５が設けられている。画像表示装置５の下方には、始動入賞口を形成する普通可変入賞球装置６が配置されている。普通可変入賞球装置６の下方には、大入賞口を形成する特別可変入賞球装置７や、普通図柄表示装置２０が設けられている。
【００２６】
特別図柄表示装置４は、例えば７セグメントやドットマトリクスのＬＥＤ等から構成されている。特別図柄表示装置４は、可変表示ゲームとしての特図ゲームにおいて、例えば「００」〜「９９」を示す数字や「−−」を示す記号等から構成される複数種類の特別図柄を可変表示する。この特図ゲームは、例えば普通可変入賞球装置６が形成する始動入賞口への遊技球の入賞により特別図柄を可変表示するための実行条件が成立した後に、例えば前回の特図ゲームが終了したことや大当り遊技状態が終了したことといった、特別図柄を可変表示するための開始条件が成立したことに基づいて開始される。この実施の形態では、一例として、特別図柄表示装置４が「左」及び「右」の特別図柄可変表示部を備え、各特別図柄可変表示部において、「０」〜「９」を示す数値や「−」を示す記号等から構成される特別図柄の可変表示を行うものとする。各特別図柄可変表示部において可変表示される複数種類の特別図柄には、それぞれに対応した図柄番号が付されている。例えば、「０」〜「９」を示す数値のそれぞれに対して、「０」〜「９」の図柄番号が付され、「−」を示す記号に対して、「１０」の図柄番号が付されている。
【００２７】
画像表示装置５は、例えばＬＣＤ等から構成され、多数の画素（ピクセル）を用いたドットマトリクス方式による画面表示を行うものであればよい。画像表示装置５の表示画面では、特別図柄表示装置４による特図ゲームにおける特別図柄の可変表示に対応して、例えば「左」、「中」、「右」の３つに分割された表示領域としての可変表示部ＤＬ、ＤＣ、ＤＲにて、各々が識別可能な複数種類の飾り図柄を可変表示する。この飾り図柄の可変表示も、開始条件が成立したことに基づいて行われる可変表示ゲームに含まれる。
【００２８】
一例として、特別図柄表示装置４における特別図柄の可変表示が開始されるときには、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて、飾り図柄の可変表示（例えば切替表示やスクロール表示）を開始させ、その後、特別図柄表示装置４による特図ゲームにおける可変表示結果として確定特別図柄が停止表示されるときに、画像表示装置５における「左」、「中」、「右」の各可変表示部にて、飾り図柄の可変表示結果となる確定飾り図柄が停止表示（導出表示）される。また、「左」、「中」、「右」の各可変表示部は、画像表示装置５の表示領域内で移動可能とされ、飾り図柄を縮小あるいは拡大して表示することができるようにしてもよい。
【００２９】
画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲでは、複数種類の飾り図柄として、数字とキャラクタとの組合せからなる演出画像が変動可能に表示される。一例として、図２に示すように、「１」〜「８」の番号を示す表示画像Ｎ１〜Ｎ８の部位と、各種の図形として表示画像Ｎ１〜Ｎ８の周縁部分（枠部分）に配置されるキャラクタを示す表示画像Ｃ１〜Ｃ８の部位とからなる合成画像Ａ１〜Ａ８を、図柄番号「１」〜「８」に対応した飾り図柄として、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて可変表示することができる。この実施の形態において、飾り図柄を変動させる際には、図柄番号「１」〜「８」に対応した飾り図柄を示す合成画像Ａ１〜Ａ８を、「左」の可変表示部ＤＬでは図柄番号が大きいものから小さいものへとスクロール表示を行い、「中」及び「右」の可変表示部ＤＣ、ＤＲでは図柄番号が小さいものから大きいものへとスクロール表示を行う。「左」の可変表示部ＤＬでは、図柄番号「１」に対応した飾り図柄を示す合成画像Ａ１の表示に続いて、図柄番号「８」に対応した飾り図柄を示す合成画像Ａ８の表示を行うことで、飾り図柄の連続的な変動表示が行われる。「中」及び「右」の可変表示部ＤＣ、ＤＲでは、図柄番号「８」に対応した飾り図柄を示す合成画像Ａ８の表示に続いて、図柄番号「１」に対応した飾り図柄を示す合成画像Ａ１の表示を行うことで、飾り図柄の連続的な変動表示が行われる。
【００３０】
また、画像表示装置５には、普通可変入賞球装置６が形成する始動入賞口に入賞した有効入賞球数としての保留記憶数（特図保留記憶数）を表示する特別図柄始動記憶表示エリアが設けられていてもよい。特別図柄始動記憶表示エリアでは、特図保留記憶数が所定の上限値（例えば「４」）未満のときの有効始動入賞に対応して、入賞表示が行われる。具体的な一例として、特図保留記憶数が１加算されたときには、通常青色あるいは非表示であった表示部位のうちの１つ（例えば青色あるいは非表示となっている表示部位のうち左端あるいは下端の表示部位）を赤色表示あるいは可視表示に変化させる。これに対して、特図保留記憶数が１減算されたときには、赤色表示あるいは可視表示されている表示部位のうちの１つ（例えば赤色あるいは可視表示となっている表示部位のうち右端あるいは上端の表示部位）を青色表示あるいは非表示に戻す。あるいは、特別図柄始動記憶表示エリアでは、特図保留記憶数を示す数字を表示することなどにより、特図保留記憶数を遊技者等が認識できるようにしてもよい。特別図柄始動記憶表示エリアとともに、あるいは特別図柄始動記憶表示エリアに代えて、特図保留記憶数を表示する表示器（特別図柄始動記憶表示器）を設けるようにしてもよい。
【００３１】
普通図柄表示装置２０は、例えば発光ダイオード（ＬＥＤ）等を備えて構成され、遊技領域に設けられた通過ゲート４１を通過した遊技球がゲートスイッチ２１（図３）によって検出されたことを実行条件とする普通図ゲームにおいて、点灯、点滅、発色などが制御される。
【００３２】
普通可変入賞球装置６は、ソレノイド８１（図３）によって垂直（通常開放）位置と傾動（拡大開放）位置との間で可動制御される一対の可動翼片を有する電動チューリップ型役物（普通電動役物）を備え、始動入賞口を形成する。普通可変入賞球装置６に形成された始動入賞口へと進入した遊技球は、始動口スイッチ２２（図３）によって検出され、その検出に基づき特別図柄や飾り図柄の可変表示を実行するための実行条件（始動条件）が成立する。始動口スイッチ２２によって遊技球が検出されたことに基づいて、所定個数（例えば４個）の賞球の払い出しが行われる。
【００３３】
特別可変入賞球装置７は、ソレノイド８２（図３）によって入賞領域となる大入賞口を開放及び閉鎖制御する開閉板を備えて構成される。特別可変入賞球装置７にて開閉板により開放された大入賞口内へと遊技球が進入した場合には、カウントスイッチ２３（図３）によって当該遊技球が検出されたことに基づいて、所定個数（例えば「１５」）の賞球の払出が行われる。
【００３４】
遊技盤２の表面には、上記の構成以外にも、ランプを内蔵した風車、アウト口等が設けられている。遊技機用枠３の左右上部位置には、効果音等を再生出力するためのスピーカ８Ｌ、８Ｒが設けられており、さらに遊技領域周辺部には、遊技効果ランプ９が設けられている。パチンコ遊技機１の遊技領域における各構造物（例えば普通可変入賞球装置６、特別可変入賞球装置７等）の周囲には装飾用ＬＥＤが設置されていてもよい。遊技機用枠３の右下部位置には、遊技球を発射するために遊技者等によって操作される打球操作ハンドル（操作ノブ）３０が設けられている。
【００３５】
普通図柄表示装置２０による普通図ゲームでは、普通図柄の可変表示を開始させた後、所定の当りパターンで表示が行われると、表示結果が「当り」となり（普通当り）、普通可変入賞球装置６を構成する電動チューリップの可動翼片が傾動位置に制御（拡大開放制御）され、所定時間が経過すると垂直位置に制御（通常開放制御）される。
【００３６】
特別図柄表示装置４による特図ゲームでは、特別図柄の可変表示を開始させた後、所定時間が経過すると、特別図柄の可変表示結果となる確定特別図柄を停止表示（導出表示）する。このとき、確定特別図柄として特定の特別図柄（大当り図柄）が停止表示されれば特定表示結果としての「大当り」となり、大当り図柄以外の特別図柄が停止表示されれば「ハズレ」となる。特図ゲームでの可変表示結果が「大当り」になると、特定遊技状態としての大当り遊技状態に制御される。この実施の形態におけるパチンコ遊技機１では、具体的な一例として、「３３」あるいは「７７」を示す特別図柄を大当り図柄とし、「−−」を示す特別図柄をハズレ図柄としている。
【００３７】
特別図柄表示装置４による特図ゲームでの確定特別図柄が大当り図柄「３３」あるいは「７７」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、例えば「左」、「中」、「右」の各可変表示部にて所定の大当り組合せを構成する確定飾り図柄が停止表示される。大当り組合せの確定飾り図柄は、例えば「左」、「中」、「右」の各可変表示部において予め定められた有効ライン上に、同一の飾り図柄が揃って停止表示されるものであればよい。一例として、有効ラインは、「左」、「中」、「右」の各可変表示部における上段のみ、中段のみ、下段のみからなる水平方向や、「左」の可変表示部における上段と「中」の可変表示部における中段と「右」の可変表示部における下段とからなる斜め方向、あるいは、「左」の可変表示部における下段と「中」の可変表示部における中段と「右」の可変表示部における上段とからなる斜め方向などに、予め定められていればよい。このような大当り組合せの確定飾り図柄は、大当り遊技状態に制御されることに対応した特定表示結果に含まれる。
【００３８】
特別図柄表示装置４による特図ゲームで大当り図柄「３３」あるいは「７７」が停止表示されたことや、画像表示装置５における飾り図柄の可変表示結果として大当り組合せの確定飾り図柄が停止表示されたことに対応して制御される大当り遊技状態においては、特別可変入賞球装置７の開閉板が、所定期間（例えば２９秒間）あるいは所定個数（例えば１０個）の入賞球が発生するまでの期間にて、大入賞口を開放状態とすることにより、遊技者にとって有利な第１状態とする。このように大入賞口を開放状態とした開閉板は、遊技盤２の表面を落下する遊技球を受け止め、その後に大入賞口を閉鎖状態とすることにより、遊技者にとって不利な第２状態とする。こうして大入賞口を第１状態となる開放状態としてから第２状態となる閉鎖状態とすることで、１回のラウンドが終了する。この実施の形態では、特図ゲームで大当り図柄「３３」あるいは「７７」が停止表示されたことや、画像表示装置５における飾り図柄の可変表示結果として大当り組合せの確定飾り図柄が停止表示されたことに対応する特定遊技状態としての大当り遊技状態において、大入賞口の開閉サイクルとしてのラウンドを、所定回数（例えば「１５」）に達するまで繰り返すことができる。
【００３９】
なお、特別可変入賞球装置７の開閉板は、例えばパチンコ遊技機１の電源投入後に大当り遊技状態へと制御される以前までのような通常時には、大入賞口を閉鎖状態としている。大当り遊技状態において開放状態となった大入賞口に入賞して遊技盤２の背面に導かれた遊技球のうち一方の領域（Ｖ入賞領域；特別領域）に入ったものは所定のＶ入賞スイッチで検出された後にカウントスイッチ２３で検出され、他方の領域に入った遊技球は、そのままカウントスイッチ２３で検出されるようにしてもよい。この場合、遊技盤２の背面には、大入賞口内の経路を切り替えるためのソレノイドが設けられていてもよい。そして、大当り遊技状態における最終ラウンド以外の各ラウンドでは、Ｖ入賞スイッチによって遊技球が検出されることが、次のラウンドへと移行できるための条件となるようにしてもよい。あるいは、Ｖ入賞領域を設けずに、大当り遊技状態における最終ラウンド以外の各ラウンドでは、常に次のラウンドへと移行できるようにしてもよい。
【００４０】
特別図柄表示装置４による特図ゲームで停止表示される大当り図柄「３３」、「７７」には、通常大当り図柄「３３」と、確変大当り図柄「７７」とが含まれている。画像表示装置５における「左」、「中」、「右」の各可変表示部にて可変表示される図柄番号が「１」〜「８」の飾り図柄のうち、図柄番号が奇数である「１」、「３」、「５」、「７」の飾り図柄を、確変大当り用の確変図柄とし、図柄番号が偶数である「２」、「４」、「６」、「８」の飾り図柄を通常大当り用の通常図柄とする。
【００４１】
例えば、特別図柄表示装置４による特図ゲームにて確定特別図柄が確変大当り図柄「７７」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、「左」、「中」、「右」の各可変表示部にて設定された有効ライン上に、同一の確変図柄が揃って停止表示される確変大当り組合せの確定飾り図柄となる。こうして特図ゲームにおける可変表示結果として確変大当り図柄「７７」が停止表示された場合には、特定表示結果のうち所定の特別表示結果に含まれる確変大当りとなる。また、特別図柄表示装置４による特図ゲームにて確定特別図柄が通常大当り図柄「３３」となる場合には、画像表示装置５における飾り図柄の可変表示結果として、「左」、「中」、「右」の各可変表示部にて設定された有効ライン上に、同一の通常図柄が揃って停止表示される通常大当り組合せの確定飾り図柄となる。こうして特図ゲームにおける可変表示結果として通常大当り図柄「３３」が停止表示された場合には、特定表示結果のうち特別表示結果には含まれない通常大当りとなる。このように、特別図柄表示装置４による特図ゲームにて特別図柄の可変表示結果が「大当り」となる場合には、特別表示結果としての「確変大当り」となる場合と、特別表示結果以外の特定表示結果としての「通常大当り」となる場合とが含まれている。
【００４２】
可変表示結果が「確変大当り」となった場合には、その可変表示結果に対応した大当り遊技状態が終了した後、特別遊技状態の１つとして、継続して確率変動制御（確変制御）が行われる確変遊技状態（高確率遊技状態）に移行する。この確変遊技状態では、特図ゲームや飾り図柄の可変表示における表示結果が「大当り」となって更に大当り遊技状態に制御される確率が、通常遊技状態よりも高くなるように向上する。なお、通常遊技状態とは、大当り遊技状態や確変遊技状態等の特別遊技状態以外の遊技状態のことであり、特別図柄や飾り図柄の可変表示結果が大当りとなる確率が、パチンコ遊技機１の初期設定状態（例えばシステムリセットが行われた場合のように、電源投入後に所定の復帰処理を実行しなかったときの状態）と同一に制御されている。さらに、確変遊技状態では、特図ゲームにおいて特別図柄の可変表示が開始されてから表示結果となる確定特別図柄が停止表示されるまでの時間である可変表示時間が、通常遊技状態よりも短くなるように制御される時間短縮制御（時短制御）も行われる。この実施の形態では、特図ゲームの実行回数にかかわらず、可変表示結果が大当りとなるまで、確変遊技状態が継続する。これに対して、確変遊技状態となった後に、所定回数（例えば１００回）の特図ゲームが実行されることと、可変表示結果が大当りとなることのうち、いずれかの条件が成立したときに、確変遊技状態が終了するようにしてもよい。また、確変遊技状態において所定回数の特図ゲームが実行されたり可変表示結果が大当りとなる以前であっても、特図ゲームが開始されるときに、所定の割合で確変遊技状態が終了することがあるようにしてもよい。
【００４３】
可変表示結果が「通常大当り」となった場合には、その可変表示結果に対応した大当り遊技状態が終了した後、確変遊技状態とはならずに通常遊技状態となるように制御される。なお、可変表示結果が「通常大当り」となったことに基づく大当り遊技状態が終了した後には、特別遊技状態の１つとして、継続して時短制御が行われる時間短縮状態に移行するようにしてもよい。時間短縮状態では確変制御が行われず、各回の特図ゲームや飾り図柄の可変表示にて表示結果が「大当り」となる確率は、通常遊技状態と同一に制御される。例えば、時間短縮状態となった後に、所定回数（例えば１００回）の特図ゲームが実行されることと、可変表示結果が大当りとなることのうち、いずれかの条件が成立したときに、時間短縮状態を終了して通常遊技状態に移行すればよい。
【００４４】
パチンコ遊技機１には、例えば図３に示すような主基板１１や演出制御基板１２といった、各種の制御基板が搭載されている。また、パチンコ遊技機１には、主基板１１と演出制御基板１２との間で伝送される各種の制御信号を中継するための信号中継基板１４なども搭載されている。その他にも、パチンコ遊技機１の背面には、例えば払出制御基板、情報端子基板、発射制御基板、インタフェース基板などといった、各種の基板が配置されていればよい。
【００４５】
主基板１１は、メイン側の制御基板であり、パチンコ遊技機１における遊技の進行を制御するための各種回路が搭載されている。主基板１１は、主として、特図ゲームにおいて用いる乱数の設定機能、所定位置に配設されたスイッチ等からの信号の入力を行う機能、演出制御基板１２などからなるサブ側の制御基板に宛てて、指令情報の一例となる制御コマンドを制御信号として出力して送信する機能、ホールの管理コンピュータに対して各種情報を出力する機能などを備えている。また、主基板１１は、特別図柄表示装置４を構成する各セグメントや各ドットの点灯／消灯制御を行って特別図柄表示装置４による特別図柄の可変表示を制御することや、普通図柄表示装置２０の点灯／消灯／発色制御を行って普通図柄表示装置２０による普通図柄の可変表示を制御することといった、所定の表示図柄の可変表示を制御する機能も備えている。
【００４６】
主基板１１には、例えば遊技制御用マイクロコンピュータ１００や、遊技球検出用の各種スイッチからの検出信号を取り込んで遊技制御用マイクロコンピュータ１００に伝送するスイッチ回路１０１、遊技制御用マイクロコンピュータ１００からの指令に従って各ソレノイド８１、８２に対する駆動信号を出力するソレノイド回路１０２などが搭載されている。
【００４７】
図３に示すように、主基板１１には、ゲートスイッチ２１、始動口スイッチ２２、カウントスイッチ２３からの検出信号を受信するための配線が接続されている。なお、ゲートスイッチ２１、始動口スイッチ２２、カウントスイッチ２３は、例えばセンサと称されるものなどのように、遊技媒体としての遊技球を検出できる任意の構成を有するものであればよい。加えて、主基板１１には、普通可変入賞球装置６における可動翼片の傾動制御を行うための指令信号をソレノイド８１に伝送する配線や、特別可変入賞球装置７における開閉板の開閉制御を行うための指令信号をソレノイド８２に伝送する配線が接続されている。さらに、主基板１１には、特別図柄表示装置４や普通図柄表示装置２０の表示制御を行うための指令信号を伝送する配線が接続されている。
【００４８】
主基板１１から演出制御基板１２に向けて出力される制御信号は、信号中継基板１４によって中継される。主基板１１には、例えば信号中継基板１４に対応する主基板側コネクタが設けられ、主基板側コネクタと遊技制御用マイクロコンピュータ１００との間には、出力バッファ回路が接続されている。出力バッファ回路は、主基板１１から信号中継基板１４を介して演出制御基板１２へ向かう方向にのみ信号を通過させることができ、信号中継基板１４から主基板１１への信号の入力を阻止する。従って、演出制御基板１２や信号中継基板１４の側から主基板１１側に信号が伝わる余地はない。
【００４９】
信号中継基板１４には、例えば主基板１１から演出制御基板１２に対して出力される制御信号を伝送するための配線毎に、伝送方向規制回路が設けられていればよい。各伝送方向規制回路は、主基板１１対応の主基板用コネクタにアノードが接続されるとともに演出制御基板１２対応の演出制御基板用コネクタにカソードが接続されたダイオードと、一端がダイオードのカソードに接続されるとともに他端がグランド（ＧＮＤ）接続された抵抗とから構成されている。この構成により、各伝送方向規制回路は、演出制御基板１２から信号中継基板１４への信号の入力を阻止して、主基板１１から演出制御基板１２へ向かう方向にのみ信号を通過させることができる。従って、演出制御基板１２の側から主基板１１側に信号が伝わる余地はない。この実施の形態では、信号中継基板１４において制御信号を伝送するための配線毎に伝送方向規制回路を設けるとともに、主基板１１にて遊技制御用マイクロコンピュータ１００と主基板側コネクタの間に出力バッファ回路を設けることで、外部から主基板１１への不正な信号の入力を防止することができる。
【００５０】
このような信号中継基板１４を介して主基板１１から演出制御基板１２に対して送信される制御コマンドは、例えば電気信号として伝送される演出制御コマンドである。演出制御コマンドには、例えば画像表示装置５における画像表示動作を制御するために用いられる表示制御コマンドや、スピーカ８Ｌ、８Ｒからの音声出力を制御するために用いられる音声制御コマンド、遊技効果ランプ９や装飾用ＬＥＤの点灯動作などを制御するために用いられるランプ制御コマンドが含まれている。図４は、この実施の形態で用いられる演出制御コマンドの内容の一例を示す説明図である。演出制御コマンドは、例えば２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を示し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」とされ、ＥＸＴデータの先頭ビットは「０」とされる。なお、図４に示されたコマンド形態は一例であって、他のコマンド形態を用いてもよい。また、この例では、制御コマンドが２つの制御信号で構成されることになるが、制御コマンドを構成する制御信号数は、１であってもよいし、３以上の複数であってもよい。
【００５１】
図４に示す例において、コマンド８０ＸＸＨは、特別図柄表示装置４による特図ゲームとして特別図柄の可変表示を開始するときに送信される可変表示開始コマンドである。なお、ＸＸＨは不特定の１６進数であるであることを示し、演出制御コマンドによる指令内容に応じて任意に設定される値であればよい。可変表示開始コマンドでは、特別図柄や飾り図柄の可変表示パターン、可変表示結果の種類（ハズレとなるか通常大当りとなるか確変大当りとなるか）などに応じて、異なるＥＸＴデータが設定される。なお、可変表示開始コマンドのＭＯＤＥデータは、特図保留記憶数などに基づいて決定される特別図柄や飾り図柄の可変表示時間に応じて、「８０Ｈ」、「８１Ｈ」、「８２Ｈ」のいずれかが設定されるようにしてもよい。例えば、特図保留記憶数が「０」または「１」であるときには、ＭＯＤＥデータ「８０Ｈ」を設定することにより、可変表示パターン＃１のコマンド８０ＸＸＨが送信される。これに対して、特図保留記憶数が「２」であるときには、ＭＯＤＥデータ「８１Ｈ」を設定することにより、可変表示パターン＃２のコマンド８１ＸＸＨが送信される。また、特図保留記憶数が「３」または「４」であるときには、ＭＯＤＥデータ「８２Ｈ」を設定することにより、可変表示パターン＃３のコマンド８２ＸＸＨが送信される。また、可変表示開始コマンドでは、可変表示パターンに応じて異なるＥＸＴデータが設定され、可変表示開始コマンドとは異なる表示結果通知コマンドにより、可変表示結果がハズレとなるか通常大当りとなるか確変大当りとなるかといった、可変表示結果の種類を通知するようにしてもよい。
【００５２】
この実施の形態では、飾り図柄の可変表示態様がリーチとなることなくハズレ組合せの確定飾り図柄を導出表示する可変表示パターンとして、通常ハズレパターンが複数種類用意されている。また、飾り図柄の可変表示態様をリーチとした後に大当り組合せまたはハズレ組合せの確定飾り図柄を導出表示する可変表示パターンとして、リーチパターンが複数種類用意されている。
【００５３】
ここで、リーチとは、画像表示装置５にて導出表示した飾り図柄が大当り組合せの一部を構成しているときに未だ導出表示していない飾り図柄（リーチ変動図柄という）については変動表示が行われている表示態様、あるいは、全て又は一部の飾り図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している表示態様のことである。具体的には、予め定められた有効ライン上の一部の可変表示部に予め定められた大当り組合せを構成する図柄を停止表示しているときに未だ停止表示していない有効ライン上の可変表示部において変動表示が行われている表示態様（例えば、表示領域に設けられた「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲのうち「左」、「右」の可変表示部ＤＬ、ＤＲには大当り図柄の一部となる（例えば図柄番号が「７」の飾り図柄）が停止表示されている状態で「中」の可変表示部ＤＣは未だ変動表示が行われている表示態様）、あるいは、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲのうち全て又は一部にて、飾り図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している表示態様である。また、リーチの際に、通常とは異なる演出がランプや音などで行われることがある。この演出をリーチ演出という。リーチの際には、画像表示装置５にて飾り図柄とは異なる演出表示における表示画像（例えば人物等を模した画像など）を表示させたり、背景画像の表示態様を変化させたり、飾り図柄の変動表示態様を変化させたりすることがある。この表示画像や背景画像の表示態様、飾り図柄の変動態様の変化を、リーチ演出表示という。リーチの中には、それが出現すると、通常のリーチ（ノーマルリーチ）に比べて、大当りが発生しやすいように設定されたものがある。このような特別（特定）のリーチをスーパーリーチという。
【００５４】
加えて、この実施の形態では、リーチ演出とは別に、飾り図柄の可変表示態様がリーチとなる以前に、飾り図柄となる合成画像Ａ１〜Ａ８のうちキャラクタを示す表示画像Ｃ１〜Ｃ８の部位に対応する演出画像が、画像表示装置５の画面上に表示されている飾り図柄に作用することによりリーチとするような演出表示が行われることがある。このような演出表示を、作用演出表示という。一例として、画像表示装置５における「左」と「右」の可変表示部ＤＬ、ＤＲにて飾り図柄がリーチとならずに停止表示される一方で、「中」の可変表示部ＤＣでは飾り図柄が変動しているときに、「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像Ａ１〜Ａ８のいずれかにおけるキャラクタを示す表示画像Ｃ１〜Ｃ８の部位に対応する演出画像が、合成画像Ａ１〜Ａ８から飛び出して番号を示す表示画像Ｎ１〜Ｎ８の部位と分離し、「右」の可変表示部ＤＲにて停止表示されている飾り図柄に作用して再び変動（再変動）させてから、「右」の可変表示部ＤＲに飾り図柄が停止表示してリーチとなる演出表示が行われる。
【００５５】
このように、キャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、対応する番号を示す表示画像Ｎ１〜Ｎ８の部位から分離して飾り図柄に作用するような演出を、分離演出という。この実施の形態では、番号を示す表示画像Ｎ１〜Ｎ８の部位から分離したキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、分離された番号を示す表示画像Ｎ１〜Ｎ８の部位とは異なる他の飾り図柄となる合成画像Ａ１〜Ａ８のいずれかに作用することによりリーチとする分離演出が行われるものとする。この分離演出にて、分離したキャラクタを示す表示画像Ｃ１〜Ｃ８の部位に対応する演出画像が飾り図柄に作用する演出表示は、動画像の再生表示によって行われてもよいし、スプライト画像の表示を更新することによって行われてもよいが、以下では、一例として、動画像の再生表示によって行われる場合について説明する。
【００５６】
図４に示すコマンド９Ｆ００Ｈは、画像表示装置５において所定の画像を表示することなどによるデモンストレーション表示（デモ表示）をさせるためのデモ表示コマンドである。コマンドＡ０００Ｈは、特別図柄や飾り図柄における可変表示結果の種類が、通常大当りや確変大当りといった大当りになったことに対応して、大当り遊技状態が開始されることを示す大当り開始コマンド（「ファンファーレコマンド」とも称される）である。なお、大当り開始コマンドでは、例えば特別図柄や飾り図柄における可変表示結果の種類を通常大当りと確変大当りのいずれとするかの特図事前決定結果に対応して、異なるＥＸＴデータが設定されるようにしてもよい。例えば、特図事前決定結果が通常大当りであるときにはＥＸＴデータを「００Ｈ」に設定する一方で、特図事前決定結果が確変大当りであるときにはＥＸＴデータを「０１Ｈ」に設定するようにしてもよい。コマンドＡ１ＸＸＨは、大当り遊技状態において開始されるラウンドの回数を示す大当りラウンド数通知コマンドである。大当りラウンド数通知コマンドでは、例えば大当り遊技状態において開始されるラウンドの実行回数に対応して、異なるＥＸＴデータが設定される。コマンドＢ０００Ｈは、大当り遊技状態が終了することを示す大当り終了コマンドである。
【００５７】
図４に示すコマンドＤ０ＸＸＨは、画像表示装置５に設けられた特別図柄始動記憶表示エリアなどにて入賞表示を行うために、普通可変入賞球装置６が形成する始動入賞口に入賞した有効入賞球数となる特図保留記憶数を通知する保留記憶数通知コマンドである。保留記憶数通知コマンドでは、特図保留記憶数に対応して、異なるＥＸＴデータが設定される。例えば特図保留記憶数が「０」であるときにはＥＸＴデータを「００Ｈ」に設定し、特図保留記憶数が「１」であるときにはＥＸＴデータを「０１Ｈ」に設定し、特図保留記憶数が「２」であるときにはＥＸＴデータを「０２Ｈ」に設定し、特図保留記憶数が「３」であるときにはＥＸＴデータを「０３Ｈ」に設定し、特図保留記憶数が「４」であるときにはＥＸＴデータを「０４Ｈ」に設定すればよい。
【００５８】
図５は、主基板１１に搭載された遊技制御用マイクロコンピュータ１００の構成例を示す図である。図５に示す遊技制御用マイクロコンピュータ１００は、例えば１チップマイクロコンピュータであり、プログラムに従って制御動作を行うＣＰＵ（Central Processing Unit）１１１と、ゲーム制御用のプログラムや固定データ等を記憶するＲＯＭ（Read Only Memory）１１２と、ＣＰＵ１１１のワークエリアを提供するＲＡＭ（Random Access Memory）１１３と、ＣＰＵ１１１とは独立して乱数値を示す数値データの更新を行う乱数回路１１４と、入出力ポート１１５とを備えて構成される。遊技制御用マイクロコンピュータ１００では、ＣＰＵ１１１がＲＯＭ１１２から読み出したプログラムを実行し、ＲＡＭ１１３をワークエリアとして用いることで、パチンコ遊技機１における遊技の進行を制御するための処理が実行される。
【００５９】
乱数回路１１４は、主基板１１の側において用いられる各種の乱数の全てまたは一部を生成する回路である。図６は、主基板１１の側において用いられる乱数値を例示する説明図である。図６に示すように、この実施の形態では、主基板１１の側において、特図表示結果判定用の乱数値ＭＲ１、可変表示パターン決定用の乱数値ＭＲ２、リーチ判定用の乱数値ＭＲ３が用いられ、これらの乱数値を示す数値データがカウント可能となるように制御される。なお、遊技効果を高めるために、主基板１１の側でこれら以外の乱数値が用いられてもよい。これらの乱数値ＭＲ１〜ＭＲ３の全部または一部を示す数値データが、乱数回路１１４にてカウントされればよい。また、乱数値ＭＲ１〜ＭＲ３の一部を示す数値データは、ＣＰＵ１１１が乱数回路１１４とは異なるランダムカウンタを用いて、ソフトウェアによる更新によってカウントするようにしてもよい。
【００６０】
特図表示結果判定用の乱数値ＭＲ１は、特図ゲームにおける特別図柄の可変表示結果に基づきパチンコ遊技機１が大当り遊技状態や小当り遊技状態となるか否かの判定を行うために用いられる乱数値であり、例えば「１」〜「６５５３６」の範囲の値をとる。すなわち、特図表示結果判定用の乱数値ＭＲ１は、特図ゲームにおける特別図柄の可変表示結果、及び特図ゲームに対応して画像表示装置５において行われる飾り図柄の可変表示結果が、大当りとなるかハズレとなるかの判定や、大当りとなる場合に通常大当りとなるか確変大当りとなるかの判定を、行うために用いられる。
【００６１】
可変表示パターン決定用の乱数値ＭＲ２は、特別図柄や飾り図柄の可変表示パターンを、予め用意された複数種類のいずれかに決定するために用いられる表示用の乱数値であり、例えば「１」〜「１５０」の範囲の値をとる。リーチ判定用の乱数値ＭＲ３は、特別図柄や飾り図柄の可変表示結果がハズレとなる場合に、飾り図柄の可変表示態様をリーチとするか否かの判定を行うために用いられる乱数値であり、例えば「１」〜「２３９」の範囲の値をとる。
【００６２】
図５に示す遊技制御用マイクロコンピュータ１００が備えるＲＯＭ１１２には、ゲーム制御用のプログラムの他にも、遊技の進行を制御するために用いられる各種のテーブルを構成するテーブルデータが格納されている。例えば、ＲＯＭ１１２は、ＣＰＵ１１１が各種の判定や決定を行うために用意された複数の判定テーブルや決定テーブルを構成するテーブルデータを記憶する。また、ＲＯＭ１１２は、ＣＰＵ１１１が入出力ポート１１５を介して他の制御基板などに対して制御コマンドを送信するために用いられる複数のコマンドテーブルを構成するテーブルデータを記憶する。判定テーブルとしては、特別図柄や飾り図柄の可変表示結果を大当りとするかハズレとするかを判定するために参照される大当り判定テーブルや、ハズレとするときに飾り図柄の可変表示態様をリーチとするか否かを判定するために参照されるリーチ判定テーブルなどが含まれている。決定テーブルとしては、特別図柄や飾り図柄の可変表示パターンを決定するために参照される可変表示パターン決定テーブルなどが含まれている。
【００６３】
ＲＯＭ１１２に記憶される可変表示パターン決定テーブルは、例えば各可変表示パターンと、可変表示パターン決定用の乱数値ＭＲ２とを対応付けることにより、可変表示パターン決定用の乱数値ＭＲ２に基づいて可変表示パターンの選択を可能にする設定データ（決定用データ）などから構成されていればよい。可変表示パターン決定テーブルにて各可変表示パターンを示すデータは、例えば可変表示パターン決定テーブル内において、あるいは可変表示パターン決定テーブルとは異なる可変表示パターン設定用のテーブルなどにおいて、特別図柄や飾り図柄の可変表示を開始してから確定特別図柄や確定飾り図柄を導出表示するまでの時間である可変表示時間を示すデータなどと、対応付けられている。
【００６４】
可変表示パターン決定テーブルの具体的な一例として、この実施の形態では、図７（Ａ）に示す大当りパターン決定テーブル２００Ａと、図７（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂと、図７（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃとを構成するテーブルデータが、ＲＯＭ１１２に記憶されている。
【００６５】
図７（Ａ）に示す大当りパターン決定テーブル２００Ａは、特別図柄や飾り図柄の可変表示結果を大当りとする旨の決定がなされたときに、可変表示パターン決定用の乱数値ＭＲ２に基づいて、複数種類ある大当りパターンとしてのリーチパターンのいずれかを選択決定できるように構成されている。図７（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂは、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとする旨の決定に対応して、可変表示パターン決定用の乱数値ＭＲ２に基づき、複数種類あるリーチハズレパターンとしてのリーチパターンのいずれかを選択決定できるように構成されている。図７（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃは、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたときに、飾り図柄の可変表示態様をリーチとしない旨の決定に対応して、可変表示パターン決定用の乱数値ＭＲ２に基づき、複数種類ある通常ハズレパターンのいずれかを選択決定できるように構成されている。この実施の形態では、通常ハズレパターンとなる複数種類の可変表示パターンとして、通常Ａ、通常Ｂの可変表示パターンが用意されている。また、リーチパターンとなる複数種類の可変表示パターンとしては、ノーマル、スーパーＡ、スーパーＢ、スーパーＣ、スーパーＤの可変表示パターンが用意されている。
【００６６】
この実施の形態では、大当りパターン決定テーブル２００Ａやリーチハズレパターン決定テーブル２００Ｂを用いてスーパーＡの可変表示パターンが選択決定された場合に、飾り図柄の可変表示中における画像表示装置５の画面上にて、例えば「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像Ａ１〜Ａ８のいずれかにおけるキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、対応する番号を示す表示画像Ｎ１〜Ｎ８の部位から分離して、「右」の可変表示部ＤＲに停止表示された飾り図柄に作用してリーチとする分離演出が実行される。
【００６７】
ここで、図７（Ａ）に示す大当りパターン決定テーブル２００Ａと、図７（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂとを比べると、各リーチパターン（リーチの種類）に対する可変表示パターン決定用の乱数値ＭＲ２の割当てが異なっている。すなわち、特別図柄や飾り図柄の可変表示結果がハズレとなるか大当りとなるかに応じて、選択されるリーチの種類の割合が異なるものとなる。これにより、可変表示結果が大当りとなる可能性は、特別図柄や飾り図柄の可変表示中に出現するリーチの種類に応じて異なるものとなる。このように、リーチの種類毎に決められる表示結果が大当りとなる可能性（確率）は、リーチの大当り信頼度、あるいは単に、リーチの信頼度とも称される。
【００６８】
図８（Ａ）は、ノーマル及びスーパーＡ〜スーパーＤの各リーチパターンについて、特別図柄や飾り図柄の可変表示結果をハズレとする旨の決定がなされたハズレ時と、可変表示結果を大当りとする旨の決定がなされた大当り時における、選択確率を示す説明図である。また、図８（Ｂ）は、リーチの信頼度を示す説明図である。なお、図８（Ｂ）に示すリーチの信頼度は、パチンコ遊技機１における遊技状態が通常遊技状態であるときに、大当り確率が１／３００であり、ハズレ時のリーチ出現率が１／１０であるものとして算出した。ここで、各可変表示パターンに対応するリーチの信頼度は、（（大当り時における当該可変表示パターンの選択確率）×（大当り確率））／（（ハズレ時における当該可変表示パターンの選択確率）×（ハズレ確率）×（リーチ出現率）＋（大当り時における当該可変表示パターンの選択確率）×（大当り確率））として求めることができる。なお、（ハズレ確率）＝１−（大当り確率）である。図８（Ｂ）に示すように、この実施の形態で用いられる各リーチパターンによるリーチの信頼度は、互いに異なっている。
【００６９】
図５に示す遊技制御用マイクロコンピュータ１００が備えるＲＡＭ１１３には、パチンコ遊技機１における遊技状態などを制御するために用いられる各種のデータを保持する領域として、例えば図９に示すような遊技制御用データ保持エリア２１０が設けられている。図９に示す遊技制御用データ保持エリア２１０は、特図保留記憶部１６１と、遊技制御フラグ設定部１６２と、遊技制御タイマ設定部１６３と、遊技制御カウンタ設定部１６４と、遊技制御バッファ設定部１６５とを備えている。
【００７０】
特図保留記憶部１６１は、普通可変入賞球装置６が形成する始動入賞口に遊技球が入賞して特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示を実行するための実行条件が成立したものの、従前の特図ゲーム等を実行中であるなどの理由により可変表示を開始するための開始条件が成立していない特図ゲームに関する保留情報を記憶する。例えば、特図保留記憶部１６１は、始動入賞口への入賞順に保留番号と関連付けて、その入賞による実行条件の成立に基づいてＣＰＵ１１１により乱数回路１１４等から抽出された特図表示結果判定用の乱数値ＭＲ１を示す数値データや、可変表示パターン決定用の乱数値ＭＲ２を示す数値データ、リーチ判定用の乱数値ＭＲ３を示す数値データなどを保留データとし、その数が所定の上限値（例えば「４」）に達するまで記憶する。
【００７１】
遊技制御フラグ設定部１６２には、パチンコ遊技機１における遊技の進行を制御するためにセットあるいはクリアされる複数種類のフラグが設けられている。例えば、遊技制御フラグ設定部１６２は、複数種類のフラグそれぞれについて、フラグの値を示すデータや、オン状態あるいはオフ状態を示すデータを記憶する。この実施の形態において、遊技制御フラグ設定部１６２には、例えば特別図柄プロセスフラグや大当りフラグ、確変フラグ、確変確定フラグ、デモ表示フラグなどが設けられている。
【００７２】
特別図柄プロセスフラグは、特別図柄表示装置４における特図ゲームの進行等を制御するために実行される特別図柄プロセス処理（図２７のステップＳ１５、図２８）において、どの処理を選択・実行すべきかを指示する。大当りフラグは、特別図柄や飾り図柄の可変表示結果を、通常大当りや確変大当りといった大当りとする旨の決定がなされたことに対応して、オン状態にセットされる。その一方で、大当りとする旨の決定に基づく特図ゲームが終了したことに対応して、大当りフラグはクリアされてオフ状態となる。
【００７３】
確変フラグは、パチンコ遊技機１における遊技状態が確変遊技状態に制御されることに対応してオン状態にセットされる一方で、特別図柄や飾り図柄の可変表示結果が「通常大当り」や「確変大当り」といった大当りとなることに対応して、クリアされてオフ状態となる。確変確定フラグは、特別図柄表示装置４による特図ゲームを開始するときに、その特図ゲームにおける可変表示結果を確変大当りにする旨の判定がなされると、オン状態にセットされる。他方、大当り遊技状態が終了するときには、確変フラグがオン状態にセットされることに対応して、確変確定フラグはクリアされてオフ状態になる。デモ表示フラグは、主基板１１から演出制御基板１２に対してデモ表示コマンドの送信が行われることに対応してオン状態にセットされる。その一方で、デモ表示フラグは、特別図柄や飾り図柄の可変表示結果がハズレとなる場合に特図ゲームが終了したこと、または、大当り遊技状態が終了したことに対応して、クリアされてオフ状態となる。
【００７４】
遊技制御タイマ設定部１６３には、例えば特別図柄プロセスタイマなどが設けられている。特別図柄プロセスタイマは、例えば特図ゲームの実行時間である特別図柄の可変表示時間といった特図ゲームの進行を制御するための時間や、大当り遊技状態の進行を制御するための時間などを、主基板１１の側にて計測するためのものである。例えば、特別図柄プロセスタイマは、特図ゲームの進行や大当り遊技状態の進行を制御するために計測する時間に対応したタイマ値データを、特別図柄プロセスタイマ値として記憶し、定期的にカウントダウンするダウンカウンタとして用いられる。この場合、特別図柄表示装置４による特図ゲームが開始されるに際して、特別図柄プロセスタイマには可変表示パターンに対応して決定されたタイマ初期値が設定され、大当り遊技状態にて特別可変入賞球装置７が形成する大入賞口を開放状態とするに際して、１ラウンドの最長継続時間（例えば２９秒間）に対応するタイマ初期値が設定される。
【００７５】
遊技制御カウンタ設定部１６４には、例えば特図保留記憶数カウンタや確変回数カウンタなどが設けられる。特図保留記憶数カウンタは、普通可変入賞球装置６が形成する始動入賞口への遊技球の入賞に基づく特図保留記憶部１６１における保留データの数である特図保留記憶数をカウントするためのものである。例えば、特図保留記憶数カウンタは、特図保留記憶数に対応したカウント値データを、特図保留記憶数カウント値として記憶し、特図保留記憶数の増減に対応して更新（例えば１加算あるいは１減算）される。確変回数カウンタは、確変制御が行われる確変遊技状態にて実行可能な特図ゲームの残り回数をカウントするためのものである。確変回数カウンタには、特別図柄や飾り図柄の可変表示結果が確変大当りとなったことに基づく大当り遊技状態が終了するときに、確変遊技状態にて実行可能として予め定められた特図ゲームの上限回数（例えば「１００」）を示すデータが、カウント初期値として設定される。そして、確変遊技状態にて可変表示結果がハズレとなる特図ゲームが実行されるときには、確変回数カウンタにおけるカウント値が更新（例えば１減算）される。
【００７６】
遊技制御バッファ設定部１６５には、例えばメインチェックサムバッファや表示結果判定用バッファ、パターンデータバッファなどが設けられている。メインチェックサムバッファは、パチンコ遊技機１への電力供給が停止されるときにＲＡＭ１１３の特定領域における記憶データを用いて算出されたチェックサムを保存するためのものである。表示結果判定用バッファは、開始条件が成立した特図ゲームに対応して、特図保留記憶部１６１から読み出された特図表示結果判定用の乱数値ＭＲ１を示すデータを、表示結果判定用バッファ値として記憶する。パターンデータバッファは、特別図柄や飾り図柄の可変表示パターンを示す可変表示開始コマンドにおいてＥＸＴデータとして設定されるデータを、パターンデータバッファ値として記憶する。
【００７７】
図５に示す遊技制御用マイクロコンピュータ１００が備える入出力ポート１１５は、遊技制御用マイクロコンピュータ１００に伝送された各種信号を取り込むための入力ポートと、遊技制御用マイクロコンピュータ１００の外部へと各種信号を伝送するための出力ポートとを含んで構成されている。
【００７８】
図３に示す演出制御基板１２は、主基板１１とは独立したサブ側の制御基板であり、信号中継基板１４を介して主基板１１から送信された制御コマンドを受信して、画像表示装置５、スピーカ８Ｌ、８Ｒ及び遊技効果ランプ９といった演出用の電気部品を制御するための各種回路が搭載されている。すなわち、演出制御基板１２は、画像表示装置５における表示動作や、スピーカ８Ｌ、８Ｒからの音声出力動作、遊技効果ランプ９におけるランプの点灯動作及び消灯動作などといった、演出用の電気部品に所定の演出動作を実行させるための制御内容を決定する機能を備えている。演出制御基板１２には、画像表示装置５に映像信号を伝送する配線や、スピーカ８Ｌ、８Ｒ及び遊技効果ランプ９に駆動信号を伝送する配線などが接続されている。図３に示すように、演出制御基板１２には、演出制御用マイクロコンピュータ１２０と、表示制御部１２１と、音制御部１２２と、ランプ制御部１２３とが搭載されている。
【００７９】
図１０は、演出制御基板１２に搭載された演出制御用マイクロコンピュータ１２０や表示制御部１２１などの構成例を示している。図１０に示す演出制御用マイクロコンピュータ１２０は、例えば１チップマイクロコンピュータなどを用いて構成され、ＣＰＵ１３１と、ＲＯＭ１３２と、ＲＡＭ１３３と、乱数回路１３４と、入出力ポート１３５とを備えている。
【００８０】
演出制御用マイクロコンピュータ１２０では、ＣＰＵ１３１がＲＯＭ１３２から読み出したプログラムを実行することにより、演出用の電気部品による演出動作を制御するための処理が実行される。このときには、ＣＰＵ１３１がＲＯＭ１３２から固定データを読み出す固定データ読出動作や、ＣＰＵ１３１がＲＡＭ１３３に各種の変動データを書き込んで一時記憶させる変動データ書込動作、ＣＰＵ１３１がＲＡＭ１３３に一時記憶されている各種の変動データを読み出す変動データ読出動作、ＣＰＵ１３１が入出力ポート１３５を介して演出制御用マイクロコンピュータ１２０の外部から各種信号の入力を受け付ける受信動作、ＣＰＵ１３１が入出力ポート１３５を介して演出制御用マイクロコンピュータ１２０の外部へと各種信号を出力する送信動作なども行われる。
【００８１】
この実施の形態において、ＣＰＵ１３１は、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して、表示制御用のコマンド（電気信号）となる表示制御指令を出力させて伝送させる。また、ＣＰＵ１３１は、入出力ポート１３５から音制御部１２２に対して、音声データを出力させて伝送させる。さらに、ＣＰＵ１３１は、入出力ポート１３５からランプ制御部１２３に対して、ランプデータを出力させて伝送させる。また、ＣＰＵ１３１は、入出力ポート１３５からモータ駆動回路１２４に対して、モータ駆動制御データを出力させて伝送させる。
【００８２】
演出制御用マイクロコンピュータ１２０が備えるＲＯＭ１３２には、ＣＰＵ１３１による制御動作を決定するためのデータとして、例えば複数種類の飾り図柄決定テーブルや、事前転送設定テーブル、演出制御パターンテーブル、図柄配列設定テーブル、スクロール表示制御テーブル、演出決定テーブルなどを構成するテーブルデータが記憶されている。飾り図柄決定テーブルは、画像表示装置５における飾り図柄の可変表示結果として導出表示される確定飾り図柄などを決定するために用いられるテーブルである。
【００８３】
ＲＯＭ１３２に記憶される事前転送設定テーブルは、例えば飾り図柄となる合成画像Ａ１〜Ａ８やリーチ演出表示として画像表示装置５に表示させる演出画像といった、各種の表示画像を示す画像データのうちで、画像表示装置５における表示頻度が所要の表示画像に比べて高くなるように設定された表示画像を示す画像データを、その表示画像が画像表示装置５の画面上に表示されることに先立ち、事前に表示制御部１２１の画像データメモリ１４２からＶＤＰ１４１内の一時記憶メモリ１５６へと転送するよう指令するために用いられるテーブルである。ここで、表示画像は、画像表示装置５の画面上に表示可能な所定部位（画面の全体または一部）の画像のことであり、また、画像データは、画像表示装置５の画面上において所定部位（画面の全体または一部）の画像を表示するために用意されたデータのことである。
【００８４】
事前転送設定テーブルの一例として、この実施の形態では、図１１に示すような事前転送設定テーブル２２０が用意されている。図１１に示す事前転送設定テーブル２２０は、３Ｎ＋１個（Ｎは任意の自然数）のテーブルデータから構成されている。事前転送設定テーブル２２０から読み出すテーブルデータは、例えばＲＡＭ１３３の演出制御カウンタ設定部に設けられた事前転送カウンタの値である事前転送カウント値によって決定される。事前転送設定テーブル２２０には、事前に画像データメモリ１４２から一時記憶メモリ１５６へと転送すべき画像データを特定するためのテーブルデータとして、処理数、読出アドレス＃１〜＃Ｎ、書込アドレス＃１〜＃Ｎ、転送データ量＃１〜＃Ｎなどを示すデータが格納されている。
【００８５】
ＲＯＭ１３２に記憶される演出制御パターンテーブルの一例として、この実施の形態では、図１２（Ａ）に示すような演出制御パターンテーブル２３０が用意されている。この演出制御パターンテーブル２４０には、特別図柄や飾り図柄の可変表示パターンに対応して選択可能となる複数種類の演出制御パターンが格納されている。図１２（Ｂ）は、図１２（Ａ）に示す通常Ａ−０１、通常Ａ−０２、…や通常Ｂ−０１、通常Ｂ−０２、…といった通常演出制御パターン、ノーマルＮ−０１、ノーマルＮ−０２、…といったノーマル演出制御パターンの構成例を示している。図１２（Ｃ）は、図１２（Ａ）に示すスーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンやスーパーＢ−０１、スーパーＢ−０２、…といったスーパーＢ演出制御パターン、スーパーＣ−０１、スーパーＣ−０２、…といったスーパーＣ演出制御パターン、スーパーＤ−０１、スーパーＤ−０２、…といったスーパーＤ演出制御パターンの構成例を示している。
【００８６】
図１２（Ｂ）及び（Ｃ）に示す演出制御パターンは、演出制御プロセスタイマ初期値を示すデータや、スプライト画像表示制御パターン、音声制御パターン、ランプ制御パターンを構成するパターンデータを含んでいる。また、図１２（Ｃ）に示す演出制御パターンは、動画像表示制御パターンを構成するパターンデータも含んでいる。演出制御プロセスタイマ初期値は、各演出制御パターンに対応した演出動作の開始に対応して、例えばＲＡＭ１３３の演出制御タイマ設定部に設けた演出制御プロセスタイマに設定されるタイマ初期値である。
【００８７】
スプライト画像表示制御パターンは、スプライト画像データに示される表示画像としてのスプライト画像を、画像表示装置５の画面上に表示させる動作の制御パターンであり、例えば図１３（Ａ）に示すように、スプライト画像表示用タイマ判定値ＴＡ−０１、ＴＡ−０２、…やスプライト画像表示制御データＤＡ−０１、ＤＡ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマの値である演出制御プロセスタイマ値がスプライト画像表示用タイマ判定値ＴＡ−０１、ＴＡ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられたスプライト画像表示制御データＤＡ−０１、ＤＡ−０２、…のいずれかが読み出され、例えば表示制御部１２１のＶＤＰ１４１に対して表示制御指令を送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【００８８】
音声制御パターンは、スピーカ８Ｌ、８Ｒから演出用音声を出力させるための制御パターンであり、例えば図１３（Ｂ）に示すように、音声制御用タイマ判定値ＴＢ−０１、ＴＢ−０２、…、音声制御データＤＢ−０１、ＤＢ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値が音声制御用タイマ判定値ＴＢ−０１、ＴＢ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられた音声制御データＤＢ−０１、ＤＢ−０２、…のいずれかが読み出され、例えば音制御部１２２に対して音声データを送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【００８９】
ランプ制御パターンは、遊技効果ランプ９を点灯、消灯、点滅などさせるための制御パターンであり、例えば図１３（Ｃ）に示すように、ランプ制御用タイマ判定値ＴＣ−０１、ＴＣ−０２、…、ランプ制御データＤＣ−０１、ＤＣ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値がランプ制御用タイマ判定値ＴＣ−０１、ＴＣ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられたランプ制御データＤＣ−０１、ＤＣ−０２、…のいずれかが読み出され、例えばランプ制御部１２３に対してランプデータを送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【００９０】
動画像表示制御パターンは、動画像データを用いて生成した動画像を画像表示装置５の画面上に再生表示させるための制御パターンであり、例えば図１３（Ｄ）に示すように、動画像表示用タイマ判定値ＴＤ−０１、ＴＤ−０２、…、動画像表示制御データＤＤ−０１、ＤＤ−０２、…といった制御データを含んで構成される。そして、演出制御プロセスタイマ値が動画像表示用タイマ判定値ＴＤ−０１、ＴＤ−０２、…のいずれかと合致したときには、そのタイマ判定値と対応付けられた動画像表示制御データＤＤ−０１、ＤＤ−０２、…のいずれかが読み出され、例えば表示制御部１２１のＶＤＰ１４１に対して表示制御指令を送信することといった、読み出された制御データに示される各種の処理や設定が行われる。
【００９１】
ＲＯＭ１３２に記憶される図柄配列設定テーブルの一例として、この実施の形態では、図１４（Ａ）に示す左図柄配列設定テーブル２４０Ｌ、図１４（Ｂ）に示す中図柄配列設定テーブル２４０Ｃ、図１４（Ｃ）に示す右図柄配列設定テーブル２４０Ｒが用意されている。
【００９２】
図１４（Ａ）〜（Ｃ）に示す各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒは、図柄番号「１」〜「８」の飾り図柄に対応した８個のテーブルデータから構成されている。各テーブルデータは、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄を表示する際に基準となる図柄に対応した合成画像Ａ１〜Ａ８のいずれかを示している。例えば、各テーブルデータは、対応する合成画像Ａ１〜Ａ８のいずれかを示す画像データがＶＤＰ１４１の一時記憶メモリ１５６における固定アドレスエリア１５６Ａ（図１９）に記憶される場合に、固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００（図２０）における「インデックス番号」、あるいは、固定アドレスエリア１５６Ａにおける記憶アドレスなど、各合成画像Ａ１〜Ａ８を示す画像データの読出位置を特定可能に示すものであればよい。各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒから読み出すテーブルデータは、ＲＡＭ１３３の演出制御バッファ設定部に設けられた画像指定バッファ１７２（図１８）の値である画像指定バッファ値によって決定される。図１４（Ａ）に示す左図柄配列設定テーブル２４０Ｌでは、画像指定バッファ値の増加に伴って合成画像Ａ８、Ａ７、…、Ａ１を示すテーブルデータが順次に読み出されるように構成されている。これにより、「左」の可変表示部ＤＬにて飾り図柄の可変表示を行う際には、図柄番号が大きなものから小さなものへとスクロール表示を行うことが可能になる。図１４（Ｂ）に示す中図柄配列設定テーブル２４０Ｃと図１４（Ｃ）に示す右図柄配列設定テーブル２４０Ｒでは、画像指定バッファ値の増加に伴って合成画像Ａ１、Ａ２、…、Ａ８を示すテーブルデータが順次に読み出されるように構成されている。これにより、「中」及び「右」の可変表示部ＤＣ、ＤＲにて飾り図柄の可変表示を行う際には、図柄番号が小さなものから大きなものへとスクロール表示を行うことが可能になる。
【００９３】
ＲＯＭ１３２に記憶されるスクロール表示制御テーブルの一例として、この実施の形態では、図１５に示すスクロール表示制御テーブル２５０が用意されている。図１５に示すスクロール表示制御テーブル２５０は、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄を表示する際に基準となる図柄の上端を配置すべき位置（Ｙ座標）を示す９６個のテーブルデータから構成されている。ここで、画像表示装置５の画面上には、画像の表示位置を定めるために、例えば左上から右下に向けてＸ座標とＹ座標とからなる２次元座標（０Ｘ，０Ｙ）〜（２８７Ｘ，１９１Ｙ）が付されている。すなわち、画像表示装置５の表示領域は、横方向に「２８８Ｘ」分の大きさを有し、縦方向に「１９２Ｙ」分の大きさを有している。また、飾り図柄となる合成画像Ａ１〜Ａ８はそれぞれ、横方向に「９６Ｘ」分の大きさを有し、縦方向に「９６Ｙ」分の大きさを有しているものとする。ＣＰＵ１３１は、スクロール表示制御テーブル２５０から読み出すテーブルデータを、ＲＡＭ１３３の演出制御バッファ設定部に設けられた表示位置バッファ１７１（図１８）の値である表示位置バッファ値によって決定し、読み出されたテーブルデータに示されるＹ座標から飾り図柄の表示位置を特定する。
【００９４】
ＲＯＭ１３２に記憶される演出決定テーブルは、主基板１１から送信される可変表示開始コマンドに示される可変表示パターンに対応して、演出制御パターンテーブル２３０に格納された複数種類の演出制御パターンのうちから、飾り図柄の可変表示中における演出動作の態様を示す演出制御パターンを決定するために用いられるテーブルである。この実施の形態では、例えば乱数回路１３４などにより、図１６（Ａ）に示すような「１」〜「１５０」の範囲の値をとる演出制御パターン決定用の乱数値ＳＲ１を示す数値データが生成される。なお、乱数値ＳＲ１を示す数値データは、ＣＰＵ１３１が乱数回路１３４とは異なるランダムカウンタを用いて、ソフトウェアによる更新によってカウントするようにしてもよい。そして、ＲＯＭ１３２には、演出決定テーブルの一例として、図１６（Ｂ）に示すようなスーパーＡ演出決定テーブル２６０を構成するテーブルデータが記憶されており、可変表示開始コマンドに示される可変表示パターンがスーパーＡの可変表示パターンである場合には、演出制御パターン決定用の乱数値ＳＲ１を示す数値データに基づき、スーパーＡ演出決定テーブル２６０を参照することにより、スーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのいずれかを、飾り図柄の可変表示中における演出動作の態様を示す演出制御パターンに決定することができる。
【００９５】
この実施の形態では、可変表示開始コマンドに示される可変表示パターンがスーパーＡの可変表示パターンである場合に決定されるスーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのいずれかにおける設定に基づき、キャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、対応する番号を示す表示画像Ｎ１〜Ｎ８の部位から分離して飾り図柄に作用する分離演出が実行される。
【００９６】
図１６（Ｂ）に示すスーパーＡ演出決定テーブル２６０は、スーパーＡ演出制御パターンのそれぞれと、演出制御パターン決定用の乱数値ＳＲ１とを、ハズレ時であるか大当り時であるかに応じて異なる割当てとなるように対応付けることにより、演出制御パターン決定用の乱数値ＳＲ１に基づいて演出制御パターンの決定を可能にする設定データ（決定用データ）などから構成されている。このスーパーＡ演出決定テーブル２６０におけるスーパーＡ演出制御パターンのそれぞれに対する乱数値ＳＲ１の割当てにより、可変表示結果が大当りとなる可能性は、飾り図柄の可変表示中における演出動作の態様に応じて異なるものとなる。このように、演出動作の態様毎に決められる表示結果が大当りとなる可能性（確率）は、演出の大当り信頼度、あるいは単に、演出の信頼度とも称される。
【００９７】
図１７（Ａ）は、可変表示開始コマンドに示される可変表示パターンがスーパーＡの可変表示パターンである場合に、スーパーＡ−０１〜スーパーＡ−０４の各スーパーＡ演出制御パターンについて、特別図柄や飾り図柄の可変表示結果がハズレとなるハズレ時と、可変表示結果が大当りとなる大当り時における、選択確率（決定確率）を示す説明図である。また、図１７（Ｂ）は、スーパーＡ演出制御パターンのそれぞれに対応する演出の信頼度を示す説明図である。なお、図１７（Ｂ）に示す演出の信頼度は、スーパーＡの可変表示パターンにおけるリーチの信頼度が約５／７であるものとして算出した。ここで、各スーパーＡ演出制御パターンに対応する演出の信頼度は、（（大当り時における当該スーパーＡ演出制御パターンの選択確率）×（スーパーＡの可変表示パターンにおけるリーチの信頼度））／（（ハズレ時における当該スーパーＡ演出制御パターンの選択確率）×（スーパーＡの可変表示パターンにおけるハズレ可能性）＋（大当り時における当該スーパーＡ演出制御パターンの選択確率）×（スーパーＡの可変表示パターンにおけるリーチの信頼度））として求めることができる。なお、（スーパーＡの可変表示パターンにおけるハズレ可能性）＝１−（スーパーＡの可変表示パターンにおけるリーチの信頼度）である。図１７（Ｂ）に示すように、この実施の形態で用いられる各スーパーＡ演出制御パターンに対応した演出の信頼度は、互いに異なっている。
【００９８】
この実施の形態では、スーパーＡ−０１の演出制御パターンに対応した演出の信頼度が約５／３１であり、スーパーＡ−０２の演出制御パターンに対応した演出の信頼度が約１５／２３であり、スーパーＡ−０３の演出制御パターンに対応した演出の信頼度が約５／６であり、スーパーＡ−０４の演出制御パターンに対応した演出の信頼度が約２０／２１である。すなわち、スーパーＡ−０１の演出制御パターンに対応した演出の信頼度に比べて、スーパーＡ−０２〜スーパーＡ−０４の演出制御パターンに対応した演出の信頼度の方が高くなるように設定されている。
【００９９】
図１０に示す演出制御用マイクロコンピュータ１２０が備えるＲＡＭ１３３には、演出動作を制御するために用いられる各種のデータを保持する領域が設けられている。例えば、ＲＡＭ１３３には、演出制御フラグ設定部、演出制御タイマ設定部、演出制御カウンタ設定部、演出制御バッファ設定部などとして、各種のデータを保持する領域が設けられていればよい。
【０１００】
ＲＡＭ１３３の演出制御フラグ設定部は、例えば画像表示装置５の表示状態などといった演出動作状態や主基板１１から送信された演出制御コマンド等に応じて、各々セットあるいはクリアされる複数種類のフラグを設定するためのデータを記憶する。ＲＡＭ１３３の演出制御タイマ設定部は、例えば画像表示装置５での表示制御などといった演出制御に用いられる複数種類のタイマ値を示すデータを記憶する。ＲＡＭ１３３の演出制御カウンタ設定部は、例えば画像表示装置５での表示制御などといった演出制御に用いられる複数種類のカウント値を示すデータを記憶する。なお、フラグ設定やカウンタ／タイマに用いる回路は、ＲＡＭ１３３とは別に設けたレジスタ回路などによって構成してもよい。
【０１０１】
また、ＲＡＭ１３３の演出制御バッファ設定部は、演出制御基板１２にて受信した演出制御コマンドに含まれるデータや、ＣＰＵ１３１での処理過程で生成されたデータといった、演出制御に用いられる各種のデータを一時的に記憶可能な複数種類のバッファを提供する。演出制御バッファ設定部の一例として、この実施の形態では、図１８に示すような演出制御バッファ設定部１７０となる記憶領域が、ＲＡＭ１３３に設けられている。図１８に示す演出制御バッファ設定部１７０は、表示位置バッファ１７１と、画像指定バッファ１７２とを含んでいる。なお、演出制御バッファ設定部１７０には、表示位置バッファ１７１や画像指定バッファ１７２の他にも、例えば受信コマンドバッファや可変表示開始バッファ、ラウンド数バッファ、停止図柄バッファといった、各種のバッファが含まれてもよい。
【０１０２】
表示位置バッファ１７１は、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄を表示する際に基準となる図柄の表示位置を特定可能にするために、左図柄表示位置バッファ１７１Ｌと、中図柄表示位置バッファ１７１Ｃと、右図柄表示位置バッファ１７１Ｒとを備えている。左図柄表示位置バッファ１７１Ｌは、画像表示位置５における「左」の可変表示部ＤＬにて飾り図柄を表示する際に基準となる図柄の上端を配置すべき位置（Ｙ座標）を特定するために、スクロール表示制御テーブル２５０から読み出すテーブルデータと対応付けられたバッファ値を記憶する。中図柄表示位置バッファ１７１Ｃは、画像表示装置５における「中」の可変表示部ＤＣにて飾り図柄を表示する際に基準となる図柄の上端を配置すべき位置（Ｙ座標）を特定するために、スクロール表示制御テーブル２５０から読み出すテーブルデータと対応付けられたバッファ値を記憶する。右図柄表示位置バッファ１７１Ｒは、画像表示装置５における「右」の可変表示部ＤＲにて飾り図柄を表示する際に基準となる図柄の上端を配置すべき位置（Ｙ座標）を特定するために、スクロール表示制御テーブル２５０から読み出すテーブルデータと対応付けられたバッファ値を記憶する。
【０１０３】
画像指定バッファ１７２は、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄を表示する際に基準となる図柄を特定可能にするために、左図柄画像指定バッファ１７２Ｌと、中図柄画像指定バッファ１７２Ｃと、右図柄画像指定バッファ１７２Ｒとを備えている。左図柄画像指定バッファ１７２Ｌは、画像表示装置５における「左」の可変表示部ＤＬにて飾り図柄を表示する際に基準となる図柄を特定するために、左図柄配列設定テーブル２４０Ｌから読み出すテーブルデータと対応付けられたバッファ値を記憶する。中図柄画像指定バッファ１７２Ｃは、画像表示装置５における「中」の可変表示部ＤＣにて飾り図柄を表示する際に基準となる図柄を特定するために、中図柄配列設定テーブル２４０Ｃから読み出すテーブルデータと対応付けられたバッファ値を記憶する。右図柄画像指定バッファ１７２Ｒは、画像表示装置５における「右」の可変表示部ＤＲにて飾り図柄を表示する際に基準となる図柄を特定するために、右図柄配列設定テーブル２４０Ｒから読み出すテーブルデータと対応付けられたバッファ値を記憶する。
【０１０４】
図１０に示す演出制御用マイクロコンピュータ１２０が備える乱数回路１３４は、例えば演出制御パターン決定用の乱数値ＳＲ１といった、演出制御基板１２の側において用いられる各種の乱数の全部または一部を生成する。乱数回路１３４にて生成される各乱数値を示す数値データは、ハードウェアによる更新が可能となるようにカウントされればよい。演出制御用マイクロコンピュータ１２０が備える入出力ポート１３５は、演出制御用マイクロコンピュータ１２０に伝送された各種信号を取り込むための入力ポートと、演出制御用マイクロコンピュータ１２０の外部へと各種信号を伝送するための出力ポートとを含んで構成されている。例えば、入出力ポート１３５の出力ポートからは、表示制御部１２１へと伝送される表示制御指令や、音制御部１２２へと伝送される音声データ、ランプ制御部１２３へと伝送されるランプデータなどが出力される。また、入出力ポート１３５の入力ポートには、ＶＤＰ１４１からのイベント割込み信号などが入力される。
【０１０５】
図１０に示す表示制御部１２１には、ＶＤＰ（Video Display Processor）１４１と、画像データメモリ１４２とが含まれている。ＶＤＰ１４１は、例えば画像表示装置５の画面上に各種画像を表示させるための高速描画機能や動画像デコード機能といった画像データ処理機能を有し、演出制御用マイクロコンピュータ１２０からの表示制御指令に従った画像データ処理を実行する画像プロセッサである。画像データメモリ１４２は、例えばフラッシュメモリなどの半導体メモリや磁気メモリ、光学メモリといった不揮発性の記録媒体を用いて構成され、画像表示装置５における表示画像を示す各種の画像データを記憶する。例えば、画像データメモリ１４２が記憶する画像データには、画像表示装置５において可変表示される複数種類の飾り図柄などといった、複数種類の演出画像に対応した複数種類の画像データが含まれている。
【０１０６】
ＶＤＰ１４１は、図１０に示すように、ホストインタフェース１５１と、転送制御回路１５２と、画像データメモリインタフェース１５３と、動画像用デコーダ１５４と、描画回路１５５と、一時記憶メモリ１５６と、フレームバッファメモリ１５７と、表示回路１５８とを備えている。
【０１０７】
ホストインタフェース１５１は、演出制御用マイクロコンピュータ１２０との間で各種データをやり取りするためのアドレス入力端子やデータ入出力端子などを含んで構成されている。転送制御回路１５２は、演出制御用マイクロコンピュータ１２０からの表示制御指令などに基づき、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６に転送する動作といった、ＶＤＰ１４１と外部回路との間などでのデータ転送動作を制御する。例えば、転送制御回路１５２は、ＤＭＡ（Direct Memory Access）転送を用いて、画像データメモリ１４２から一時記憶メモリ１５６へのデータ転送を行うためのＤＭＡ装置を備えていればよい。
【０１０８】
画像データメモリインタフェース１５３は、画像データメモリ１４２に記憶された画像データを読み出すためのアドレスバス接続端子やデータバス接続端子、チップ選択信号出力端子などを含んで構成されている。動画像用デコーダ１５４は、例えば動き補償予測符号化によりデータ圧縮された状態で画像データメモリ１４２に記憶されている動画像データを読み出し、所定の伸張処理を実行することなどにより、動画像データのデコードを行う。ここで、動画像用デコーダ１５４は、演出制御用マイクロコンピュータ１２０からの表示制御指令に応答して、動画像データを１フレームずつデコードすることができる。
【０１０９】
描画回路１５５は、一時記憶メモリ１５６に記憶された画像データに基づき画像表示装置５に画像を表示させるために、表示用データの作成などが行われる描画処理を実行する。例えば、描画回路１５５は、演出制御用マイクロコンピュータ１２０からの表示制御指令に応答して、一時記憶メモリ１５６の読出アドレスから読み出した画像データをフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させることにより、画像表示装置５の画面上における所定座標に各種画像を表示させるための表示用データを作成する。一例として、描画回路１５５は、画像を仮想的に配置する仮想描画空間となる描画座標系を有している。そして、仮想描画空間内で定められた描画領域でクリッピングを行い、描画領域内における画像の表示用データを作成して、フレームバッファメモリ１５７に記憶させる。
【０１１０】
一時記憶メモリ１５６は、例えばＶＲＡＭ（Video RAM）などを用いて構成され、画像データメモリ１４２から読み出された画像データを一時記憶する。図１９は、一時記憶メモリ１５６におけるアドレスマップの一例を示す図である。図１９に示すように、一時記憶メモリ１５６には、固定アドレスエリア１５６Ａと、可変アドレスエリア１５６Ｂとを設けることができる。
【０１１１】
固定アドレスエリア１５６Ａは、画像表示装置５の画面上に表示される複数種類の表示画像のうちで、表示頻度が高くなるように設定された表示画像を示す画像データとして、事前転送設定テーブル２２０に登録された画像データを一時記憶する領域である。例えば、飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データは、毎回の可変表示が実行される期間において、少なくとも１回は画像表示装置５の画面上で可変表示を行うために使用される。これに対して、リーチ演出表示にて用いられる演出画像を示す画像データは、可変表示の開始時に、飾り図柄の可変表示態様をリーチとする旨の決定がなされたことに基づき、所定の可変表示パターンが決定されたときに限り、その可変表示パターンに応じた飾り図柄の可変表示中における所定期間内にて、画像表示装置５の画面上に演出画像を表示するために使用される。すなわち、飾り図柄を形成する表示画像は、リーチ演出表示を行うための表示画像に比べて、画像表示装置５における表示頻度が高くなるように設定されている。また、例えばリーチ演出表示を行うための表示画像のなかでも、演出の信頼度が低いリーチ演出表示を行うための表示画像の方が、演出の信頼度が高いリーチ演出表示を行うための表示画像にに比べて、画像表示装置５における表示頻度が高くなるように設定されることになる。
【０１１２】
可変アドレスエリア１５６Ｂは、固定アドレスエリア１５６Ａに画像データが記憶される表示画像に比べて画像表示装置５における表示頻度が低い表示画像を示す画像データとして、事前転送設定テーブル２２０には登録されていない画像データを一時記憶する領域である。また、可変アドレスエリア１５６Ｂは、例えば動画像用デコーダ１５４によってデコードされた動画像データといった、固定アドレスエリア１５６Ａには記憶されない各種のデータを一時記憶することができる。可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤと終了アドレスＥＮＡＤＤは、演出制御用マイクロコンピュータ１２０からの表示制御指令によってＶＤＰ１４１に通知されて設定される。
【０１１３】
図１０に示すＶＤＰ１４１が備えるフレームバッファメモリ１５７は、例えば一時記憶メモリ１５６とは物理的に分離された別個のＶＲＡＭなどを用いて構成され、描画回路１５５による描画処理などにより作成される画像の表示用データが展開記憶される。なお、一時記憶メモリ１５６とフレームバッファメモリ１５７とは、物理的に分離されたものに限定されず、例えば所定のアドレス設定に応じて、論理的（機能的）に分離された１個のＶＲＡＭなどを用いて構成されてもよい。フレームバッファメモリ１５７に展開記憶される表示用データは、例えばポイント、ライン、ポリゴンなどのベクトルデータ（ベクタデータ）等に基づいて描画回路１５５が作成したピクセルデータ（ラスタデータ）などであればよい。例えば、フレームバッファメモリ１５７には、画像表示装置５の画面上に各種画像を表示させるための表示用データが、描画回路１５５によって書き込まれて記憶される。そして、フレームバッファメモリ１５７に記憶された表示用データは、表示回路１５８によって読み出される。
【０１１４】
表示回路１５８は、フレームバッファメモリ１５７から表示用データを読み出し、画像表示装置５の表示画面を構成する各画素の階調データを生成するとともに、所定のクロック信号に基づいて走査信号を生成して画像表示装置５に出力することなどにより、画像表示装置５の画面上に各種画像を表示させる回路である。表示回路１５８は、フレームバッファメモリ１５７から読み出した表示用データの画素数を変換して、画像表示装置５の表示画面を構成する各画素の階調データを生成するスケーラ回路を有していてもよい。このスケーラ回路には、フレームバッファメモリ１５７から読み出された表示用データが入力され、垂直方向及び水平方向のいずれか一方あるいは双方について、所定の倍率で拡大または縮小することで、ピクセルデータの画素数を変換する。例えば、スケーラ回路は、拡大後の画素値を拡大前における４点の画素値から線形補間により求めるバイリニアフィルタリングを用いて、ピクセルデータの画素数を変換することができればよい。スケーラ回路において垂直方向と水平方向に拡大または縮小する際の倍率は、例えば演出制御用マイクロコンピュータ１２０からの表示制御指令により、個別に設定することができればよい。
【０１１５】
また、ＶＤＰ１４１には、画像データメモリ１４２から読み出されて一時記憶メモリ１５６の固定アドレスエリア１５６Ａや可変アドレスエリア１５６Ｂなどに一時記憶された画像データを特定可能に管理するテーブルとして、例えば図２０に示すようなインデックステーブル３００が設けられている。図２０に示すインデックステーブル３００は、例えば「開始アドレス」、「水平サイズ」、「読出完了フラグ」などを示すデータが、「インデックス番号」を示すデータと対応付けられたテーブルデータにより構成されている。ここで、「開始アドレス」は、一時記憶メモリ１５６における画像データの先頭アドレスを示す。また、「水平サイズ」は、画像データが示す表示画像の水平方向における大きさを示す。「読出完了フラグ」は、画像データメモリ１４２から読み出された画像データの一時記憶メモリ１５６に対する転送が完了した場合に「オン」を示し、転送が完了していない場合や可変アドレスエリア１５６Ｂから読み出されてフレームバッファメモリ１５７への書き込みが完了した場合には「オフ」を示す。なお、固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００における記憶内容は、演出制御用マイクロコンピュータ１２０から送られる表示制御指令に応じて更新される一方で、可変アドレスエリア１５６Ｂに対応して設けられたインデックステーブル３００における記憶内容は、演出制御用マイクロコンピュータ１２０から送られる表示制御指令によらず、ＶＤＰ１４１の側で自動的に更新されるものであればよい。
【０１１６】
図２１は、演出制御用マイクロコンピュータ１２０にてＣＰＵ１３１が入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信する複数種類の表示制御指令の具体例を示す説明図である。図２１に示すように、この実施の形態では、記憶領域設定指令、画像表示初期設定指令、事前転送指令、自動転送指令、固定アドレス指定転送指令、動画像表示初期設定指令、動画像表示開始設定指令、動画像デコード指令、動画像表示終了設定指令などといった表示制御指令が、演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと送信される。なお、これらの表示制御指令は、主基板１１から演出制御基板１２に対して送信される演出制御コマンドと同様に、指令の分類を示すデータと、指令の種類を示すデータとから構成されるものでもよい。あるいは、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１によって、入出力ポート１３５を介してＶＤＰ１４１が備える各種のレジスタに、各表示制御指令に対応した制御データが書き込まれるようにしてもよい。例えば、演出制御用マイクロコンピュータ１２０の入出力ポート１３５と、ＶＤＰ１４１のホストインタフェース１５１との間には、所定のバス幅を有するアドレスバスとデータバスが接続されている。そして、ＶＤＰ１４１が備える各種のレジスタにはアドレスが付与されており、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１は、入出力ポート１３５からアドレスバスに出力したアドレス信号によりＶＤＰ１４１のレジスタを指定してアクセスすることができればよい。
【０１１７】
記憶領域設定指令は、一時記憶メモリ１５６における記憶領域の設定を示す。例えば、記憶領域設定指令は、可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤ、可変アドレスエリア１５６Ｂの最終アドレスＥＮＡＤＤなどを、ＶＤＰ１４１に通知するためのデータを含んでいる。
【０１１８】
画像表示初期設定指令は、画像表示装置５の画面上に各種画像を表示するための初期設定を示す。例えば、画像表示初期設定指令は、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、スプライト画像の表示に対応する第１のバス幅として予め定められた６４ビットに設定することを示すデータを含んでいる。また、画像表示初期設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２２）のうち読出対象となるチップをスプライト画像用のメモリチップ１４２−１、１４２−２とするために、チップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１１９】
事前転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、画像表示装置５における表示頻度が所要の表示画像に比べて高くなるように設定された表示画像を示す画像データについて、事前に一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送して展開記憶させることを示す。例えば、事前転送指令は、画像データメモリ１４２における画像データの読出位置や、固定アドレスエリア１５６Ａにて展開記憶させた後の画像サイズなどを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、画像データメモリ１４２における画像データの読出位置は、画像データメモリ１４２における読出アドレスであってもよいし、読出対象となる画像データが示す表示画像に付された特定情報（例えば画像データが示すキャラクタ画像に付与されたキャラクタ番号）などといった、任意の情報を用いて特定されるものでもよい。また、事前転送指令は、固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００の記憶内容を更新するためのデータを含んでいてもよい。
【０１２０】
自動転送指令は、画像データメモリ１４２に記憶されている画像データのうちで、事前に一時記憶メモリ１５６の固定アドレスエリア１５６Ａへと転送されていない画像データについて、ＶＤＰ１４１における自動的な転送設定に基づき、フレームバッファメモリ１５７に書き込ませて、当該画像データが示す表示画像を画像表示装置５の画面上に表示することを示す。例えば、自動転送指令は、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、画像データメモリ１４２から読み出して転送される画像データのデータ量などを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、フレームバッファメモリ１５７における画像データの書込位置は、フレームバッファメモリ１５７における１次元の書込アドレスであってもよいし、例えば画像表示装置５の画面上における表示画像の配置（例えば表示画像における左上部の表示座標）に対応した２次元アドレスなどといった、任意の情報を用いて特定されるものでもよい。
【０１２１】
固定アドレス指定転送指令は、画像データメモリ１４２から一時記憶メモリ１５６の固定アドレスエリア１５６Ａへと事前に転送された画像データについて、フレームバッファメモリ１５７に書き込ませて、当該画像データが示す表示画像を画像表示装置５の画面上に表示できるようにする。例えば、固定アドレス指定転送指令は、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、固定アドレスエリア１５６Ａから読み出して転送される画像データのデータ量などを、ＶＤＰ１４１に通知するためのデータを含んでいる。ここで、固定アドレスエリア１５６Ａにおける画像データの読出位置は、例えば固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００における「インデックス番号」あるいはテーブルデータの記憶アドレスといった、固定アドレスエリア１５６Ａから読み出される画像データの読出アドレスを特定できるものであればよい。
【０１２２】
動画像表示初期設定指令は、画像表示装置５の画面上に動画像を表示するための初期設定を示す。例えば、動画像表示初期設定指令は、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、動画像の表示に対応する第２のバス幅として予め定められた３２ビットに設定することを示すデータを含んでいる。また、動画像表示初期設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２２）のうち読出対象となるチップを動画像用のメモリチップ１４２−３とするために、チップセレクトの設定をＣＳ＃１とすることを示すデータを含んでいる。
【０１２３】
動画像表示開始設定指令は、画像表示装置５の画面上にて動画像の再生表示を開始するための設定を示す。例えば、動画像表示開始設定指令には、インデックステーブル３００にて動画像に対して付与されるインデックス番号や画像サイズ（水平サイズなど）といった、動画像に対応したインデックステーブル３００の設定を示すデータが含まれている。また、動画像表示開始設定指令は、画像データメモリ１４２における動画像データの読出位置、一時記憶メモリ１５６における動画像データの書込位置などを、ＶＤＰ１４１に通知するためのデータを含んでいる。
【０１２４】
動画像デコード指令は、動画像用デコーダ１５４により１フレーム分の動画像データをデコードすることを示す。例えば、動画像デコード指令は、インデックステーブル３００にて動画像に対して付与されたインデックス番号などといった、デコードの対象となる動画像の識別情報を示すデータを含んでいる。また、動画像デコード指令は、デコードの実行を指示するためのデータを含んでいる。
【０１２５】
動画像表示終了設定指令は、画像表示装置５の画面上における動画像の再生表示を終了するための設定を示す。例えば、動画像表示終了設定指令には、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅を、スプライト画像の表示に対応する第１のバス幅として予め定められた６４ビットに設定することを示すデータが含まれている。加えて、動画像表示終了設定指令は、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３（図２２）のうち読出対象となるチップをスプライト画像用のメモリチップ１４２−１、１４２−２とするために、チップセレクトの設定をＣＳ＃０とすることを示すデータを含んでいる。
【０１２６】
図１０に示す表示制御部１２１が備える画像データメモリ１４２は、例えば図２２に示すような複数（図２２に示す例では３個）のメモリチップ１４２−１〜１４２−３を含んで構成される。図２２に示す例では、メモリチップ１４２−１とメモリチップ１４２−２に、スプライト画像を表示するために用いられるスプライト画像データが記憶されている。メモリチップ１４２−１とメモリチップ１４２−２に記憶されたスプライト画像データは、第１のバス幅として予め定められた６４ビットを単位として読み出される。メモリチップ１４２−１とメモリチップ１４２−２の記憶データは、ＶＤＰ１４１から出力されるチップセレクト信号ＣＳ＃０がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃０は、例えば演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃０としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃０がオン状態であるときには、メモリチップ１４２−１からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース１５３へと伝送され、メモリチップ１４２−２からの読出データに対応したデータ信号がデータバス＃３２〜＃６３を介して画像データメモリインタフェース１５３へと伝送される。
【０１２７】
図２２に示すメモリチップ１４２−３には、動画像を再生表示するために用いられる動画像データが記憶されている。メモリチップ１４２−３に記憶された動画像データは、第２のバス幅として予め定められた３２ビットを単位として読み出される。メモリチップ１４２−３の記憶データは、ＶＤＰ１４１から出力されるチップセレクト信号ＣＳ＃１がオン状態であるときに読出可能となる。チップセレクト信号ＣＳ＃１は、例えば演出制御用マイクロコンピュータ１２０からＶＤＰ１４１へと伝送される表示制御指令によりチップセレクトの設定をＣＳ＃１としたことに対応して、オン状態となる。そして、チップセレクト信号ＣＳ＃１がオン状態であるときには、メモリチップ１４２−３からの読出データに対応したデータ信号がデータバス＃０〜＃３１を介して画像データメモリインタフェース１５３へと伝送される。このときには、データバス＃３２〜＃６３は使用されない。
【０１２８】
図２３は、画像データメモリ１４２におけるアドレスマップの一例を示す説明図である。図２３に示すように、画像データメモリ１４２には、スプライト画像データエリア１４２Ａと、動画像データエリア１４２Ｂとが設けられている。
【０１２９】
スプライト画像データエリア１４２Ａは、画像表示装置５の画面上にスプライト画像（静止画像）を表示するために使用されるスプライト画像データを記憶する。この実施の形態では、画像データメモリ１４２におけるアドレスＳＰＳＴＡからアドレスＳＰＥＮＤまでの領域が、スプライト画像データエリア１４２Ａに設定され、図２２に示すスプライト画像用のメモリチップ１４２−１、１４２−２を割り当てている。例えば、スプライト画像データエリア１４２Ａでは、６４ビット単位でアドレスが付与されており、上位３２ビットのデータがメモリチップ１４２−１に記憶される一方で、下位３２ビットのデータがメモリチップ１４２−２に記憶される。スプライト画像データエリア１４２Ａには、例えば図２４に示すように、飾り図柄となる合成画像Ａ１〜Ａ８を示すスプライト画像データや、番号の表示画像Ｎ１〜Ｎ８を示すスプライト画像データなどが記憶されている。
【０１３０】
動画像データエリア１４２Ｂは、画像表示装置５の画面上にて動画像を再生表示するために使用される動画像データを記憶する。この実施の形態では、画像データメモリ１４２におけるアドレスＭＢＳＴＡからアドレスＭＢＥＮＤまでの領域が、動画像データエリア１４２Ｂに設定され、図２２に示す動画像用のメモリチップ１４２−３を割り当てている。例えば、動画像データエリア１４２Ｂでは、３２ビット単位でアドレスが付与されており、全てのデータがメモリチップ１４２−３に記憶される。動画像データエリア１４２Ｂには、例えば図２５に示すように、分離演出において飾り図柄となる合成画像Ａ１〜Ａ８のいずれかにおけるキャラクタを示す表示画像Ｃ１〜Ｃ８の部位に対応する演出画像が、合成画像Ａ１〜Ａ８から飛び出して番号を示す表示画像Ｎ１〜Ｎ８の部位と分離し、飾り図柄に作用するように動作させるための画像データとして、スーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのそれぞれに対応して予め用意された動画像データＭＢＡ−０１−０２、ＭＢＡ−０１−０４、…、ＭＢＡ−０２−０２、ＭＢＡ−０２−０４、…、ＭＢＡ−０３−０１、ＭＢＡ−０３−０３、…、ＭＢＢ−０１、ＭＢＢ−０２、…などが記憶されている。
【０１３１】
動画像データエリア１４２Ｂに記憶される動画像データのフォーマットは任意であり、フレーム内符号化やフレーム間符号化などを施すことにより圧縮した所定の画像データなどから構成されていればよい。例えば、動画像データのフォーマットとして、図２６に示すようなデータ構成からなるＭＰＥＧ−２形式などの予測符号化形式を採用してもよい。図２６に示すＭＰＥＧ−２のビデオストリームは、シーケンス、ＧＯＰ、ピクチャ、スライス、マクロブロックが、ブロックの各レイヤごとに階層的に構成されている。シーケンスとは、一つのビデオプログラム全体の符号化信号を意味する。シーケンスは、シーケンスヘッダで始まり、シーケンスエンドで終わる。シーケンスヘッダには、画像の大きさを表す情報や一秒間に符号化するフレーム数、通信速度などの情報が含まれる。シーケンスは一つ以上の「ＧＯＰ」から構成される。ＧＯＰ（Group Of Picture）は、「ＧＯＰヘッダ」、「ピクチャ」（１つ以上）から成り、ＧＯＰヘッダには、画像復元時に音声などとの時間あわせを可能とするためのタイムスタンプ情報などが含まれる。
【０１３２】
ピクチャは、動画信号を構成する１枚１枚の各画面に相当し、フレーム内符号化により圧縮されて単独で画像を復号可能なキーフレームであるＩピクチャ、過去のフレームのみを用いて前方向の動き補償予測を行って画像を復号するための前方予測フレームであるＰピクチャ、過去及び未来両方のフレームを用いて双方向の動き補償を行う双方向予測フレームであるＢピクチャのいずれかから構成される。各ピクチャは、「ピクチャヘッダ」、「スライス」（１つ以上）から成る。ピクチャヘッダには、Ｉ、Ｐ、Ｂピクチャを識別するための情報や、各ピクチャの表示順を指定する情報などが含まれる。スライスは、「スライス情報」、「マクロブロック」（１つ以上）から成り、スライス情報には、このスライス内で使われる符号化情報、たとえば量子化特性を表す情報などが含まれる。マクロブロックは、「マクロブロック情報」、「ブロック」（１つ以上）から成り、Ｙ信号４個と、Ｃｒ、Ｃｂ各１ブロックから構成される。マクロブロック情報には、マクロブロック単位で符号化制御を行うための情報などが含まれる。ブロックは、Ｙ信号、Ｃｒ信号、Ｃｂ信号いずれかのＤＴＣ係数データから構成されている。なお、映像自体は、実写による映像でも、ＣＧ（コンピュータグラフィック）による映像でもかまわない。
【０１３３】
図３に示す演出制御基板１２に搭載された音制御部１２２は、例えば演出制御用マイクロコンピュータ１２０から受けた音声データにデジタル／アナログ変換を施すなどして音声信号を生成し、スピーカ８Ｌ、８Ｒに供給することによって音声を出力させる回路である。演出制御基板１２に搭載されたランプ制御部１２３は、例えば演出制御用マイクロコンピュータ１２０から受けたランプデータに応じたランプ駆動信号を生成し、遊技効果ランプ９や各種の装飾用ランプ、ＬＥＤ等の電飾部材に供給することによって点灯／消灯切換を行う回路である。なお、音制御部１２２やランプ制御部１２３は、演出制御基板１２の外部に設置された回路であってもよい。
【０１３４】
次に、本実施例におけるパチンコ遊技機１の動作（作用）を説明する。主基板１１では、所定の電源基板からの電力供給が開始されると、遊技制御用マイクロコンピュータ１００が起動し、ＣＰＵ１１１によって遊技制御メイン処理となる所定の処理が実行される。遊技制御メイン処理を開始すると、ＣＰＵ１１１は、割込禁止に設定した後、必要な初期設定を行う。この初期設定では、例えば、電源基板などに搭載されたクリアスイッチが押圧操作されたか否かの判定を行い、押圧操作された場合には、ＲＡＭ１１３をクリアした後に所定の作業領域に初期値を設定するなどの初期設定処理が実行される。これに対して、クリアスイッチが押圧操作されていない場合には、ＲＡＭ１１３のバックアップ領域における記憶内容などに基づき、チャックサムを算出した結果とチェックサムバッファの内容とが一致した場合などに、主基板１１の内部状態をパチンコ遊技機１にて電源断が生じる前の状態に戻すための復旧処理が実行される。また、初期設定では、演出制御基板１２の側において表示制御部１２１の画像データメモリ１４２から読み出されたスプライト画像データがＶＤＰ１４１の一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送されて記憶されるまで、所定の遅延処理を実行して待機するようにしてもよい。この遅延処理は、ＣＰＵ１１１が定期的にタイマ割込み処理を実行するためにＣＴＣ（カウンタ／タイマ回路）のレジスタ設定を行うより以前に、実行されるようにすればよい。これにより、画像データの転送が不完全な状態で特別図柄や飾り図柄の可変表示が開始されることを防止して、画像表示装置５の画面上にて適切な飾り図柄の可変表示を行うことができる。
【０１３５】
また、遊技制御メイン処理では、遊技制御用マイクロコンピュータ１００に内蔵されたＣＴＣ（カウンタ／タイマ回路）のレジスタ設定を行う。これにより、以後、所定時間（例えば、２ミリ秒）ごとにＣＴＣから割込み要求信号がＣＰＵ１１１へ送出され、ＣＰＵ１１１は定期的にタイマ割込み処理を実行することができる。初期設定処理や復旧処理が終了すると、割込みを許可した後、ループ処理に入る。こうした遊技制御メイン処理を実行したＣＰＵ１１１は、ＣＴＣからの割込み要求信号を受信して割込み要求を受け付けると、図２７のフローチャートに示す遊技制御用タイマ割込み処理を実行する。
【０１３６】
図２７に示す遊技制御用タイマ割込み処理を開始すると、ＣＰＵ１１１は、まず、所定のスイッチ処理を実行することにより、スイッチ回路１０１を介して各スイッチ２１〜２３などから入力される検出信号の状態を判定する（ステップＳ１１）。続いて、所定のエラー処理を実行することにより、パチンコ遊技機１の異常診断を行い、その診断結果に応じて必要ならば警告を発生可能とする（ステップＳ１２）。この後、所定の情報出力処理を実行することにより、例えばパチンコ遊技機１の外部に設置されたホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する（ステップＳ１３）。
【０１３７】
情報出力処理に続いて、主基板１１の側で用いられる乱数値ＭＲ１〜ＭＲ３の一部をソフトウェアにより更新するためのメイン側乱数値更新処理を実行する（ステップＳ１４）。この後、ＣＰＵ１１１は、特別図柄プロセス処理を実行する（ステップＳ１５）。特別図柄プロセス処理では、遊技制御フラグ設定部１６２に設けられた特別図柄プロセスフラグの値をパチンコ遊技機１における遊技の進行状況に応じて更新し、特別図柄表示装置４における表示動作の制御や特別可変入賞球装置７における大入賞口開閉動作の設定などを所定の手順で行うために、各種の処理が選択されて実行される。
【０１３８】
特別図柄プロセス処理に続いて、普通図柄プロセス処理が実行される（ステップＳ１６）。ＣＰＵ１１１は、普通図柄プロセス処理を実行することにより、普通図柄表示装置２０における表示動作（例えばＬＥＤの点灯、消灯など）を制御して、普通図柄の可変表示（例えば、点灯・点滅表示など）や普通可変入賞球装置６における可動翼片の傾動制御の設定などを可能にする。普通図柄プロセス処理を実行した後、ＣＰＵ１１１は、コマンド制御処理を実行することにより、主基板１１から演出制御基板１２などのサブ側の制御基板に対して制御コマンドを送信させる（ステップＳ１７）。
【０１３９】
ステップＳ１７にて実行されるコマンド制御処理では、例えばＣＰＵ１１１がＲＡＭ１１３に設けられた送信コマンドポインタにより指定されるアドレスの記憶データを読み出して有効な演出制御コマンドを送信するための設定データであるか否かを判定することなどにより、送信コマンドの有無を判定する。一例として、読み出したデータがヌルデータ「００Ｈ」や所定の終了コードに対応するデータである場合には、有効な演出制御コマンドを送信するための設定データではないと判定する。これに対して、例えば読み出したデータの先頭ビット（ビット７）が「１」である場合など、演出制御コマンドにおけるＭＯＤＥデータとして設定可能なデータである場合には、有効な演出制御コマンドを送信するための設定データであると判定する。こうして送信コマンドがないと判定された場合には、そのままコマンド制御処理を終了する。他方、送信コマンドがある場合には、送信コマンドポインタが指定するアドレスの記憶データを読み出すことにより、指定されたコマンドテーブルに格納された設定データを読み出す。そして、読み出された設定データを演出制御コマンドのＭＯＤＥデータとして送信するために、入出力ポート１１５に含まれる出力ポートのうち演出制御基板１２に対する演出制御コマンド送信用の出力ポート（演出制御コマンド用出力ポート）にセットする。続いて、入出力ポート１１５に含まれる出力ポートのうち演出制御基板１２に対して演出制御ＩＮＴ信号を送信するための出力ポートにオン状態を示すデータを設定することなどにより、演出制御ＩＮＴ信号の出力を開始する。その後、所定時間（例えば約１マイクロ秒）が経過するまで待機してから、演出制御ＩＮＴ信号の出力を停止し、所定時間（例えば約２．５マイクロ秒）が経過するまで待機する。
【０１４０】
その後、送信コマンドポインタの値を１加算して更新し、更新後の送信コマンドポインタが指定するアドレスの記憶データを読み出すことにより、指定されたコマンドテーブルに格納された次の設定データを読み出す。このときには、読み出された設定データに基づき、遊技制御バッファ設定部１６５に設けられた各種のバッファに格納された拡張データを参照するようにしてもよい。拡張データを参照する場合には、遊技制御バッファ設定部１６５に設けられた所定のバッファなどから、拡張データを演出制御コマンドにおけるＥＸＴデータとして読み出す。拡張データを参照しない場合には、コマンドテーブルから読み出された設定データを演出制御コマンドにおけるＥＸＴデータとする。こうして取得した演出制御コマンドのＥＸＴデータは、入出力ポート１１５に含まれる演出制御コマンド用出力ポートにセットされる。その後、ＭＯＤＥデータを送信する場合と同様にして、演出制御ＩＮＴ信号を一定時間が経過するまで出力してから、その出力を停止するための処理を実行する。そして、送信コマンドポインタの値を１加算して更新してから、コマンド制御処理を終了する。こうしてコマンド制御処理を実行した後に、遊技制御用タイマ割込み処理を終了する。
【０１４１】
図２８は、特別図柄プロセス処理として、図２７に示すステップＳ１５にて実行される処理の一例を示すフローチャートである。図２８に示す特別図柄プロセス処理を開始すると、ＣＰＵ１１１は、まず、例えば始動口スイッチ２２からの検出信号がオン状態となったか否かをチェックすることにより、普通可変入賞球装置６が形成する始動入賞口に遊技球が入賞したか否かを判定する（ステップＳ１０１）。遊技球が始動入賞口に入賞して始動口スイッチ２２からの検出信号がオン状態となった場合には（ステップＳ１０１；Ｙｅｓ）、始動入賞処理を実行する（ステップＳ１０２）。始動入賞処理を実行した後には、例えば遊技制御カウンタ設定部１６４に設けられた特図保留記憶数カウンタの値である特図保留記憶数カウント値に対応する保留記憶数通知コマンドテーブルの先頭アドレスを、ワークエリアとしてのＲＡＭ１１３に設けられた送信コマンドポインタにセットすることなどにより、保留記憶数通知コマンドを演出制御基板１２に対して送信するための設定を行う（ステップＳ１０３）。こうしたステップＳ１０３での設定を行った場合には、特別図柄プロセス処理が終了してから図２７に示すステップＳ１７のコマンド制御処理が実行されることにより、主基板１１から演出制御基板１２に対して保留記憶数通知コマンドが送信されることになる。ステップＳ１０１にて始動口スイッチ２２からの検出信号がオフ状態である場合には（ステップＳ１０１；Ｎｏ）、ステップＳ１０２、Ｓ１０３の処理をスキップする。
【０１４２】
ステップＳ１０２にて実行される始動入賞処理では、まず、特図保留記憶部１６１に記憶されている特図表示結果判定用の乱数値ＭＲ１を示す数値データの個数である特図保留記憶数が、所定の上限値（例えば「４」）となっているか否かを判定する。このとき、特図保留記憶数が上限値となっていれば、今回の入賞による始動検出は無効として、そのまま始動入賞処理を終了する。これに対して、特図保留記憶数が上限値未満であるときには、特図表示結果判定用の乱数値ＭＲ１を示す数値データの抽出を行う。一例として、ＣＰＵ１１１は、乱数回路１１４に伝送される出力制御信号をオン状態に設定した後、乱数回路１１４から伝送される乱数値出力信号を取り込むことにより、乱数回路１１４が備える乱数値レジスタから読み出された数値データを、乱数値ＭＲ１として取得すればよい。他の一例として、乱数値ＭＲ１を示す数値データが乱数回路１１４とは異なるランダムカウンタにてソフトウェアにより更新される場合に、そのランダムカウンタにおける格納値を示す数値データを、乱数値ＭＲ１として取得すればよい。こうして特図表示結果判定用の乱数値ＭＲ１を読み出したことに続いて、その乱数値ＭＲ１を、特図保留記憶部１６１における空きエントリの先頭にセットする。このときには、例えば特図保留記憶数カウント値を１加算することなどにより、特図保留記憶部１６１における特図保留記憶数を１加算して更新する。乱数値ＭＲ１を示す数値データを特図保留記憶部１６１の空きエントリにセットした後には、可変表示パターン決定用の乱数値ＭＲ２を示す数値データやリーチ判定用の乱数値ＭＲ３を示す数値データについても同様に取得し、特図保留記憶部１６１にセットする。
【０１４３】
ステップＳ１０３の処理を実行した後や、ステップＳ１０１にて始動口スイッチ２２からの検出信号がオフ状態であると判定された後には、遊技制御フラグ設定部１６２に設けられた特別図柄プロセスフラグの値に応じて、ＣＰＵ１１１が図２８に示すステップＳ１１０〜Ｓ１１７の各処理を選択して実行する。
【０１４４】
ステップＳ１１０の特別図柄通常処理は、特別図柄プロセスフラグの値が“０”のときに実行される。この特別図柄通常処理は、特図保留記憶部１６１に格納された特図表示結果判定用の乱数値ＭＲ１を示す数値データなどに基づき、特別図柄表示装置４による特図ゲームを開始するか否かを判定する処理などを含んでいる。ステップＳ１１１の可変表示パターン設定処理は、特別図柄プロセスフラグの値が“１”のときに実行される。この可変表示パターン設定処理は、特別図柄や飾り図柄の可変表示パターンを決定する処理や、可変表示パターン等に対応した可変表示時間を決定する処理などを含んでいる。
【０１４５】
ステップＳ１１２の特別図柄可変表示処理は、特別図柄プロセスフラグの値が“２”のときに実行される。この特別図柄可変表示処理では、特別図柄表示装置４を構成する各セグメントの点灯／消灯制御を行って特別図柄を変動させるための制御が行われる。また、特別図柄可変表示処理は、特別図柄表示装置４による特図ゲームにおける可変表示の残り時間を、遊技制御タイマ設定部１６３に設けられた特別図柄プロセスタイマの値である特別図柄プロセスタイマ値によって計測する処理、特図ゲームにおける可変表示時間が経過したことに対応して確定特別図柄を停止表示させる処理などを含んでいる。ステップＳ１１３の特別図柄停止処理は、特別図柄プロセスフラグの値が“３”のときに実行される。この特別図柄停止処理は、特別図柄表示装置４による特図ゲームが終了したことに対応して、大当り開始コマンドを送信するための設定を行う処理などを含んでいる。
【０１４６】
ステップＳ１１４の大入賞口開放前処理は、特別図柄プロセスフラグの値が“４”のときに実行される。この大入賞口開放前処理は、大当り遊技状態におけるラウンドとして特別可変入賞球装置７が形成する大入賞口を開放状態にする場合に、大入賞口を開放状態とする開放時間の設定を行う処理や、大入賞口を開放状態とするより前に所定の待ち時間が経過するまで待機する処理、その待ち時間が経過した後に大入賞口を開放状態とするための駆動信号をソレノイド回路１０２によってソレノイド８２に対して供給させるための処理などを含んでいる。ステップＳ１１５の大入賞口開放中処理は、特別図柄プロセスフラグの値が“５”のときに実行される。この大入賞口開放中処理は、大当り遊技状態にて実行されるラウンドごとに大入賞口を開放状態とする残り時間を、特別図柄プロセスタイマ値を更新することなどによって計測する処理や、大入賞口を開放状態から閉鎖状態とするためにソレノイド回路１０２からソレノイド８２に対する駆動信号の供給を停止させる処理などを含んでいる。
【０１４７】
ステップＳ１１６の大入賞口開放後処理は、特別図柄プロセスフラグの値が“６”のときに実行される。この大入賞口開放後処理は、大入賞口を開放状態とすることによるラウンドの実行回数が所定の開放回数最大値（例えば「１５」）に達したか否かを判定する処理や、開放回数最大値に達した場合に大当り終了コマンドを送信するための設定を行う処理などを含んでいる。ステップＳ１１７の大当り終了処理は、特別図柄プロセスフラグの値が“７”のときに実行される。この大当り終了処理は、画像表示装置５やスピーカ８Ｌ、８Ｒ、遊技効果ランプ９といった演出用の電気部品により大当り遊技状態の終了を報知する演出動作が実行される期間に対応した待ち時間が経過するまで待機する処理や、大当り遊技状態の終了に対応した各種の設定を行う処理などを含んでいる。
【０１４８】
図２９は、図２８のステップＳ１１０にて実行される特別図柄通常処理の一例を示すフローチャートである。図２９に示す特別図柄通常処理において、ＣＰＵ１１１は、まず、例えば遊技制御カウンタ設定部１６４に保持された特図保留記憶数カウント値を読み取ることなどにより、特図保留記憶数が「０」であるか否かを判定する（ステップ２０１）。
【０１４９】
ステップＳ２０１にて特図保留記憶数が「０」以外である場合には（ステップＳ２０１；Ｎｏ）、特図保留記憶部１６１から保留番号「１」に対応して記憶されている各乱数値ＭＲ１〜ＭＲ３を示すデータを読み出す（ステップＳ２０２）。このとき読み出されたデータは、例えば遊技制御バッファ設定部１６５に設けられた表示結果判定用バッファなどにセットされればよい。このときには、例えば特図保留記憶数カウント値を１減算することなどにより、特図保留記憶数を更新する（ステップＳ２０３）。さらに、ステップＳ２０３の処理では、特図保留記憶部１６１において保留番号「１」より下位のエントリ（例えば保留番号「２」〜「４」に対応するエントリ）に記憶された各乱数値ＭＲ１〜ＭＲ３を示すデータを、１エントリずつ上位にシフトする。
【０１５０】
ステップＳ２０３の処理に続いて、例えば表示結果判定用バッファから読み出した乱数値ＭＲ１を示すデータが所定の大当り判定値データと合致するか否かを判定することにより、特別図柄や飾り図柄の可変表示結果を「大当り」とするか否かの判定を行う（ステップＳ２０４）。ここで、大当り判定値データは、例えばパチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかなどに対応して、乱数値ＭＲ１のうち予め定められた範囲の値を示すデータであればよい。パチンコ遊技機１における遊技状態が通常遊技状態であるか確変遊技状態であるかは、遊技制御フラグ設定部１６２に設けられた確変フラグなどにより示されるようにすればよい。一例として、確変フラグがオフである場合には、パチンコ遊技機１における遊技状態が通常遊技状態であることに対応して、乱数値ＭＲ１のうち「２０００」〜「２２０８」の範囲の値が、大当り判定値データと合致すればよい。他方、確変フラグがオンである場合には、パチンコ遊技機１における遊技状態が確変遊技状態であることに対応して、乱数値ＭＲ１のうち「２０００」〜「４０８９」の範囲の値が、大当り判定値データと合致すればよい。この場合、確変遊技状態では、通常遊技状態のときに比べて１０倍高い確率で、表示結果判定用バッファから読み出した乱数値ＭＲ１を示す数値データが大当り判定値データと合致することになる。なお、大当り判定値データは、ＲＯＭ１１２に予め記憶された大当り判定テーブルのテーブルデータによって定められてもよい。
【０１５１】
ステップＳ２０４にて乱数値ＭＲ１が大当り判定値データと合致した場合には（ステップＳ２０４；Ｙｅｓ）、遊技制御フラグ設定部１６２に設けられた大当りフラグをオン状態にセットする（ステップＳ２０５）。続いて、例えば表示結果判定用バッファから読み出した乱数値ＭＲ１を示すデータが所定の確変判定値データと合致するか否かを判定することにより、特別図柄や飾り図柄の可変表示結果を「大当り」のうちの「確変大当り」とするか否かの判定を行う（ステップＳ２０６）。ここで、確変判定値データは、乱数値ＭＲ１のうち予め定められた範囲の値を示すデータであればよい。一例として、確変フラグがオフである場合には、乱数値ＭＲ１のうち「２０００」〜「２１０４」の範囲の値が、確変判定値データと合致すればよい。他方、確変フラグがオンである場合には、乱数値ＭＲ１のうち「２０００」〜「３０４０」の範囲の値が、確変判定値データと合致すればよい。なお、確変判定値データは、ＲＯＭ１１２に予め記憶された確変判定テーブルのテーブルデータによって定められてもよい。また、ステップＳ２０６の処理では、特図表示結果判定用の乱数値ＭＲ１とは異なる乱数値を示す数値データを抽出し、その数値データが確変判定値データと合致するか否かを判定することにより、可変表示結果を「確変大当り」とするか否かの判定を行うようにしてもよい。
【０１５２】
ステップＳ２０６にて乱数値ＭＲ１が確変判定値データと合致した場合には（ステップＳ２０６；Ｙｅｓ）、遊技制御フラグ設定部１６２に設けられた確変確定フラグをオン状態にセットする（ステップＳ２０７）。そして、確変大当り図柄である「７７」を示す特別図柄を、今回の特図ゲームにおける特別図柄の可変表示結果となる確定特別図柄に決定する（ステップＳ２０８）。これに対して、ステップＳ２０６にて乱数値ＭＲ１が確変判定値データと合致しない場合には（ステップＳ２０６；Ｎｏ）、通常大当り図柄である「３３」を示す特別図柄を、確定特別図柄に決定する（ステップＳ２０９）。ステップＳ２０４にて乱数値ＭＲ１が大当り判定値データと合致しない場合には（ステップＳ２０４；Ｎｏ）、ハズレ図柄である「−−」を示す特別図柄を、確定特別図柄に決定する（ステップＳ２１０）。ステップＳ２０８〜Ｓ２１０の処理のいずれかを実行した後には、特別図柄プロセスフラグの値を可変表示パターン設定処理に対応した値である“１”に更新した後（ステップＳ２１１）、特別図柄通常処理を終了する。
【０１５３】
ステップＳ２０１にて特図保留記憶数が「０」である場合には（ステップＳ２０１；Ｎｏ）、遊技制御フラグ設定部１６２に設けられたデモ表示フラグがオンであるか否かを判定する（ステップＳ２１２）。このとき、デモ表示フラグがオンであれば（ステップＳ２１２；Ｙｅｓ）、特別図柄通常処理を終了する。
【０１５４】
ステップＳ２１２にてデモ表示フラグがオフである場合には（ステップＳ２１２；Ｎｏ）、例えばデモ表示コマンドテーブルの先頭アドレスをＲＡＭ１１３に設けられた送信コマンドポインタにセットすることなどにより、デモ表示コマンドを演出制御基板１２に対して送信するための設定を行う（ステップＳ２１３）。こうしたステップＳ２１３での設定を行った場合には、特別図柄プロセス処理が終了してから図２７に示すステップＳ１７のコマンド制御処理が実行されることにより、主基板１１から演出制御基板１２に対してデモ表示コマンドが送信されることになる。ステップＳ２１３の処理を実行した後には、デモ表示フラグをオン状態にセットしてから（ステップＳ２１４）、特別図柄通常処理を終了する。
【０１５５】
図３０は、図２８のステップＳ１１１にて実行される可変表示パターン設定処理の一例を示すフローチャートである。図３０に示す可変表示パターン設定処理において、ＣＰＵ１１１は、まず、大当りフラグがオンであるか否かを判定する（ステップＳ２２１）。このとき、大当りフラグがオンであれば（ステップＳ２２１；Ｙｅｓ）、可変表示パターンを決定するためのテーブルとして、図７（Ａ）に示す大当りパターン決定テーブル２００Ａを設定する（ステップＳ２２２）。一例として、ＣＰＵ１１１は、ステップＳ２２２の処理において、ＲＯＭ１１２に記憶された大当りパターン決定テーブル２００Ａを構成するテーブルデータの先頭アドレスを、ＲＡＭ１１３に設けられた所定のテーブルポインタにセットする。なお、ステップＳ２２２の処理では、確変確定フラグがオンであるか否か、すなわち、可変表示結果を「確変大当り」とするか否かに応じて、各可変表示パターンに対する可変表示パターン決定用の乱数値ＭＲ２の割当てが異なるパターン決定テーブルを設定するようにしてもよい。
【０１５６】
ステップＳ２２１にて大当りフラグがオフである場合には（ステップＳ２２１；Ｎｏ）、リーチ判定用の乱数値ＭＲ３を示す数値データを、例えば表示結果判定用バッファから読み出すことにより取得する（ステップＳ２２３）。続いて、ステップＳ２２３にて取得した乱数値ＭＲ３が所定のリーチ判定値データと合致するか否かを判定することにより、飾り図柄の可変表示態様をリーチとするか否かの判定を行う（ステップＳ２２４）。ここで、リーチ判定値データは、ＲＯＭ１１２などに予め記憶されたリーチ判定テーブルを構成するテーブルデータによって定められればよい。具体的な一例として、乱数値ＭＲ３のうち「２１０」〜「２３９」の範囲の値が、リーチ判定値データと合致する。
【０１５７】
ステップＳ２２４にて乱数値ＭＲ３がリーチ判定値データと合致した場合には（ステップＳ２２４；Ｙｅｓ）、可変表示パターンを決定するためのテーブルとして、図７（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂを設定する（ステップＳ２２５）。一例として、ＣＰＵ１１１は、ステップＳ２２５の処理において、ＲＯＭ１１２に記憶されたリーチハズレパターン決定テーブル２００Ｂを構成するテーブルデータの先頭アドレスを、テーブルポインタにセットする。
【０１５８】
ステップＳ２２４にて乱数値ＭＲ３がリーチ判定値データと合致しない場合には（ステップＳ２２４；Ｎｏ）、可変表示パターンを決定するためのテーブルとして、図７（Ｃ）に示す通常ハズレパターン決定テーブル２００Ｃを設定する（ステップＳ２２６）。一例として、ＣＰＵ１１１は、ステップＳ２２６の処理において、ＲＯＭ１１２に記憶された通常ハズレパターン決定テーブル２００Ｃを構成するテーブルデータの先頭アドレスを、テーブルポインタにセットする。
【０１５９】
ステップＳ２２２、Ｓ２２５、Ｓ２２６の処理のいずれかを実行した後には、可変表示パターン決定用の乱数値ＭＲ２を示す数値データを、例えば表示結果判定用バッファから読み出すことにより取得する（ステップＳ２２７）。そして、ステップＳ２２７にて取得した乱数値ＭＲ２に基づき、ステップＳ２２２、Ｓ２２５、Ｓ２２６の処理のいずれかにて設定したパターン決定テーブル２００Ａ〜２００Ｃのいずれかを参照することにより、乱数値ＭＲ２に対応した可変表示パターンを決定する（ステップＳ２２８）。
【０１６０】
ステップＳ２２８にて可変表示パターンを決定したときには、その可変表示パターン等に対応する可変表示時間を決定する（ステップＳ２２９）。このときには、可変表示パターンのみならず、例えば特図保留記憶数カウント値を読み出すことにより特定される特図保留記憶数にも対応して、可変表示時間を決定するようにしてもよい。また、ステップＳ２２９の処理では、決定された可変表示時間に対応したタイマ初期値を、遊技制御タイマ設定部１６３に設けられた特別図柄プロセスタイマに設定してもよい。その後、例えばステップＳ２２８にて決定された可変表示パターンや可変表示結果の種類を示す可変表示開始コマンドにおけるＥＸＴデータを、遊技制御バッファ設定部１６５に設けられたパターンデータバッファにセットすることなどにより、決定された可変表示パターンを特定可能とした可変表示開始コマンドを送信するための設定を行う（ステップＳ２３０）。あるいは、ステップＳ２３０の処理では、可変表示結果の種類や、ステップＳ２２８にて決定された可変表示パターン、ステップＳ２２９にて決定された可変表示時間に対応して、ＲＯＭ１１２等に用意された可変表示開始コマンドテーブルを構成するテーブルデータの先頭アドレスを送信コマンドポインタにセットすることにより、可変表示開始コマンドを送信するための設定を行うようにしてもよい。ステップＳ２３０での設定を行った場合には、特別図柄プロセス処理が終了してから図２７に示すステップＳ１７のコマンド制御処理が実行されることによって、主基板１１から演出制御基板１２に対して可変表示開始コマンドが送信される。
【０１６１】
ステップＳ２３０の処理に続いて、例えば特図保留記憶数カウント値に対応する保留記憶数通知コマンドテーブルの先頭アドレスを送信コマンドポインタにセットすることなどにより、保留記憶数通知コマンドを演出制御基板１２に対して送信するための設定を行う（ステップＳ２３１）。ステップＳ２３１での設定を行った場合には、特別図柄プロセス処理が終了してから図２７に示すステップＳ１７のコマンド制御処理が実行されることによって、主基板１１から演出制御基板１２に対して可変表示開始コマンドが送信される。その後、特別図柄プロセスフラグの値を特別図柄可変表示処理に対応した値である“２”に更新してから（ステップＳ２３２）、可変表示パターン設定処理を終了する。
【０１６２】
図３１は、図２８のステップＳ１１３にて実行される特別図柄停止処理の一例を示すフローチャートである。図３１に示す特別図柄停止処理において、ＣＰＵ１１１は、まず、大当りフラグがオンであるか否かを判定する（ステップＳ２４１）。このとき、大当りフラグがオンであれば（ステップＳ２４１；Ｙｅｓ）、大当り開始時演出待ち時間を設定する（ステップＳ２４２）。一例として、ＣＰＵ１１１は、ステップＳ２４２の処理において、大当り開始時演出待ち時間に対応して予め定められたタイマ初期値を、特別図柄プロセスタイマに設定する。
【０１６３】
ステップＳ２４２の処理に続いて、大当り開始コマンドを送信するための設定を行う（ステップＳ２４３）。例えば、ＣＰＵ１１１は、ステップＳ２４３の処理において、ＲＯＭ１１２に記憶された大当り開始コマンドテーブルを構成するテーブルデータの先頭アドレスを、送信コマンドポインタにセットする。ステップＳ２４３での設定を行った場合には、特別図柄プロセス処理が終了してから図２７に示すステップＳ１７のコマンド制御処理が実行されることによって、主基板１１から演出制御基板１２に対して大当り開始コマンドが送信される。
【０１６４】
ステップＳ２４３の処理を実行した後には、大当りフラグをクリアしてオフ状態にする（ステップＳ２４４）。続いて、確変フラグがオンであるか否かを判定し（ステップＳ２４５）、オンである場合には（ステップＳ２４５；Ｙｅｓ）、確変フラグをクリアしてオフ状態にするとともに（ステップＳ２４６）、遊技制御カウンタ設定部１６４に設けられた確変回数カウンタをクリアして、その値を「０」に初期化する（ステップＳ２４７）。ステップＳ２４５にて確変フラグがオフである場合には（ステップＳ２４５；Ｎｏ）、ステップＳ２４６、Ｓ２４７の処理をスキップする。その後、特別図柄プロセスフラグの値を大入賞口開放前処理に対応した値である“４”に更新してから（ステップＳ２４８）、特別図柄停止処理を終了する。
【０１６５】
ステップＳ２４１にて大当りフラグがオフである場合には（ステップＳ２４１；Ｎｏ）、確変フラグがオンであるか否かを判定し（ステップＳ２４９）、オンである場合には（ステップＳ２４９；Ｙｅｓ）、確変回数カウンタの値である確変回数カウント値を１減算して更新する（ステップＳ２５０）。そして、更新後の確変回数カウント値が「０」となったか否かを判定する（ステップＳ２５１）。このとき、確変回数カウント値が「０」であれば（ステップＳ２５１；Ｙｅｓ）、確変フラグをクリアしてオフ状態とすることにより（ステップＳ２５２）、パチンコ遊技機１における遊技状態を確変遊技状態から通常遊技状態に制御する。
【０１６６】
ステップＳ２４９にて確変フラグがオフである場合や（ステップＳ２４９；Ｎｏ）、ステップＳ２５１にて確変回数カウント値が「０」ではない場合（ステップＳ２５１；Ｎｏ）、あるいは、ステップＳ２５２の処理を実行した後には、デモ表示フラグをクリアしてオフ状態とする（ステップＳ２５３）。続いて、特別図柄プロセスフラグの値を“０”に更新してから（ステップＳ２５４）、特別図柄停止処理を終了する。
【０１６７】
図３２は、図２８のステップＳ１１７にて実行される大当り終了処理の一例を示すフローチャートである。図３２に示す大当り終了処理において、ＣＰＵ１１１は、まず、大当り終了時演出待ち時間が経過したか否かを判定する（ステップＳ２６１）。なお、大当り終了時演出待ち時間は、図２８に示すステップＳ１１６の大入賞口開放後処理にて、大当り終了コマンドを送信するための設定が行われることに対応して、例えば特別図柄プロセスタイマに所定のタイマ初期値をセットすることなどにより、設定されるものであればよい。この場合、ステップＳ２６１の処理では、特別図柄プロセスタイマの値である特別図柄プロセスタイマ値を、例えば１減算するなどして更新し、更新後の値が「０」となったか否かを判定することにより、大当り終了時演出待ち時間が経過したか否かを判定すればよい。そして、大当り終了時演出待ち時間が経過していなければ（ステップＳ２６１；Ｎｏ）、そのまま大当り終了処理を終了する。
【０１６８】
ステップＳ２６１にて大当り終了時演出待ち時間が経過した場合には（ステップＳ２６１；Ｙｅｓ）、確変確定フラグがオンであるか否かの判定を行う（ステップＳ２６２）。このとき、確変確定フラグがオンであれば（ステップＳ２６２；Ｙｅｓ）、確変フラグをオン状態にセットすることにより（ステップＳ２６３）、パチンコ遊技機１における遊技状態を確変遊技状態に制御する。続いて、確変確定フラグをクリアしてオフ状態にするとともに（ステップＳ２６４）、確変回数カウンタに予め定められたカウント初期値（例えば「１００」）をセットする（ステップＳ２６５）。ステップＳ２６２にて確変確定フラグがオフである場合や（ステップＳ２６２；Ｎｏ）、ステップＳ２６５の処理を実行した後には、デモ表示フラグをクリアしてオフ状態にするとともに（ステップＳ２６６）、特別図柄プロセスフラグの値を“０”に更新してから（ステップＳ２６７）、大当り終了処理を終了する。
【０１６９】
次に、演出制御基板１２における動作を説明する。演出制御基板１２では、電源電圧の供給を受けると、演出制御用マイクロコンピュータ１２０が起動し、ＣＰＵ１３１が図３３のフローチャートに示すような演出制御メイン処理を実行する。図３３に示す演出制御メイン処理を開始すると、ＣＰＵ１３１は、まず、所定の初期化処理を実行して（ステップＳ５１）、ＲＡＭ１３３のクリアや各種初期値の設定、および、演出制御基板１２に搭載された図示せぬＣＴＣ（カウンタ／タイマ回路）のレジスタ設定等を行う。続いて、ＣＰＵ１３１は、表示制御部１２１が備えるＶＤＰ１４１に設けられた一時記憶メモリ１５６における記憶領域を、図１９に示すような固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとに設定するための指令を行う記憶領域設定指令処理を実行する（ステップＳ５２）。
【０１７０】
図３４は、図３３のステップＳ５２にて実行される記憶領域設定指令処理の一例を示すフローチャートである。この記憶領域設定指令処理において、ＣＰＵ１３１は、図１９に示すような可変アドレスエリア１５６Ｂとなる記憶領域を設定するためのデータとして、ＳＴＡＤＤの設定データと、ＥＮＡＤＤの設定データとを、ＲＯＭ１３２から読み出す（ステップＳ１３１、Ｓ１３２）。そして、ステップＳ１３１、Ｓ１３２にて読み出した設定データに基づいて記憶領域設定指令を作成し、ＶＤＰ１４１に対して送信する（ステップＳ１３３）。
【０１７１】
以上のような記憶領域設定指令処理を実行した後には、一時記憶メモリ１５６の固定アドレスエリア１５６Ａとなる記憶領域に、画像表示装置５における表示頻度が他の演出画像に比べて高くなる演出画像を示す画像データを事前に転送して一時記憶させるための指令を行う事前転送指令処理を実行する（図３３のステップＳ５３）。
【０１７２】
図３５は、図３３のステップＳ５３などにて実行される事前転送指令処理の一例を示すフローチャートである。この事前転送指令処理において、ＣＰＵ１３１は、まず、図１１に示すような事前転送設定テーブル２２０をセットする（ステップＳ１４１）。例えば、ＣＰＵ１３１は、ＲＯＭ１３２に記憶された事前転送設定テーブル２２０を構成するテーブルデータの先頭アドレスを、ワークエリアとしてのＲＡＭ１３３に設けられた事前転送ポインタにセットする。続いて、ＣＰＵ１３１は、ＲＡＭ１３３の演出制御カウンタ設定部に設けられた事前転送カウンタをクリアして、その値を「０」に初期化する（ステップＳ１４２）。そして、事前転送カウンタの値である事前転送カウント値が「０」であることに対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、処理数の設定を行う（ステップＳ１４３）。
【０１７３】
この後、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新する（ステップＳ１４４）。そして、ステップＳ１４４にて更新した事前転送カウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、画像データメモリ１４２における画像データの読出位置に対応した読出アドレスを特定する（ステップＳ１４５）。また、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１４６）、更新後のカウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａとなる記憶領域にて画像データを一時記憶させる書込位置に対応した書込アドレスを特定する（ステップＳ１４７）。さらに、ＣＰＵ１３１は、事前転送カウント値を、例えば１加算するなどして更新し（ステップＳ１４８）、更新後のカウント値に対応した事前転送設定テーブル２２０のテーブルデータを読み出すことにより、転送データ量を特定する（ステップＳ１４９）。こうして特定された読出アドレス、書込アドレス、転送データ量に基づき、ＣＰＵ１３１は事前転送指令を作成し、ＶＤＰ１４１に対して送信する（ステップＳ１５０）。このときには、処理数を、例えば１減算するなどして更新する（ステップＳ１５１）。
【０１７４】
ステップＳ１５１の処理に続いて、更新後の処理数が所定の終了判定値（例えば「０」）に達したか否かを判定する（ステップＳ１５２）。このとき、処理数が終了判定値に達していなければ（ステップＳ１５２；Ｎｏ）、ステップＳ１４４の処理に戻る。これに対して、処理数が終了判定値に達すれば（ステップＳ１５２；Ｙｅｓ）、事前転送カウンタをクリアして、その値を「０」に初期化してから（ステップＳ１５３）、事前転送指令処理を終了する。
【０１７５】
以上のように、図３３のステップＳ５３にて事前転送指令処理を実行した後には、パチンコ遊技機１における電源が投入されたことに対応して、画像表示装置５の画面上における表示の初期設定を行うための初期表示設定処理を実行する（ステップＳ５４）。例えば、ステップＳ５４の初期表示設定処理では、ＣＰＵ１３１がＲＯＭ１３２から読み出した初期表示設定データなどに基づき、ＲＡＭ１３３の演出制御バッファ設定部１７０に設けられた表示位置バッファ１７１や画像指定バッファ１７２にバッファ初期値を設定する。これにより、パチンコ遊技機１の電源が投入されたことに対応して、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲに最初に表示する飾り図柄の種類や、各可変表示部ＤＬ、ＤＣ、ＤＲにおける飾り図柄の表示位置などが設定される。また、初期表示設定処理では、ＣＰＵ１３１が画像表示初期設定指令を作成し、入出力ポート１３５からＶＤＰ１４１に対して伝送させる。これにより、画像データメモリ１４２からＶＤＰ１４１に画像データを読み出す際におけるデータバスのバス幅が、第１のバス幅として予め定められた６４ビットに設定されるとともに、チップセレクトの設定をＣＳ＃０として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、スプライト画像用のメモリチップ１４２−１、１４２−２からスプライト画像データを読み出すように設定される。
【０１７６】
ステップＳ５４の初期表示設定処理を実行した後には、ＲＡＭ１３３の演出制御フラグ設定部に設けられたタイマ割込みフラグを監視して、そのフラグがオンとなったか否かを判定する（ステップＳ５５）。タイマ割込みフラグは、例えばＣＴＣのレジスタ設定に基づき、所定時間（例えば２ミリ秒）が経過するごとにオン状態にセットされる。ステップＳ５５にてタイマ割込みフラグがオフであれば（ステップＳ５５；Ｎｏ）、タイマ割込みが発生するまでループ処理を実行する。
【０１７７】
また、演出制御用マイクロコンピュータ１２０では、所定時間が経過するごとに発生するタイマ割込みとは別に、主基板１１から演出制御コマンドを受信するための割込みが発生する。この割込みは、例えば主基板１１からの演出制御ＩＮＴ信号がオン状態となることにより発生する割込みである。演出制御ＩＮＴ信号がオン状態となることによる割込みが発生すると、ＣＰＵ１３１は、自動的に割込み禁止に設定するが、自動的に割込み禁止状態にならないＣＰＵを用いている場合には、割込み禁止命令（ＤＩ命令）を発行することが望ましい。ＣＰＵ１３１は、演出制御ＩＮＴ信号がオン状態となることによる割込みに対応して、例えば所定のコマンド受信割込み処理を実行する。このコマンド受信割込み処理では、演出制御用マイクロコンピュータ１２０が備える入出力ポート１３５に含まれる入力ポートのうちで、信号中継基板１４を介して主基板１１から送信された制御信号を受信する所定の入力ポートから、演出制御コマンドとなる制御信号を取り込む。このとき取り込まれた演出制御コマンドは、例えばＲＡＭ１３３の演出制御バッファ設定部１７０に設けられた受信コマンドバッファに格納する。一例として、演出制御コマンドが２バイト構成である場合には、１バイト目（ＭＯＤＥ）と２バイト目（ＥＸＴ）を順次に受信して受信コマンドバッファに格納する。その後、ＣＰＵ１３１は、割込み許可に設定してから、コマンド受信割込み処理を終了する。
【０１７８】
ステップＳ５５にてタイマ割込みフラグがオンである場合には（ステップＳ５５；Ｙｅｓ）、タイマ割込みフラグをクリアしてオフ状態にするとともに（ステップＳ５６）、主基板１１から送信された演出制御コマンドを解析するためのコマンド解析処理を実行する（ステップＳ５７）。図３６は、図３３のステップＳ５７におけるコマンド解析処理にて実行される処理内容の一例を示す説明図である。ステップＳ５７のコマンド解析処理では、まず、受信コマンドバッファをチェックして主基板１１から送信された演出制御コマンドの受信があるか否かの判定が行われる。そして、受信コマンドありと判定したときには、そのコマンドを受信コマンドバッファから読み出す。これに続いて、読み出された受信コマンドに対応する各種の処理が実行される。
【０１７９】
例えば、受信コマンドが可変表示開始コマンドであるときには（受信コマンド；可変表示開始）、受信コマンドの下位バイトを、ＲＡＭ１３３の演出制御バッファ設定部１７０に設けられた可変表示開始バッファに記憶させるなどしてセーブする。このときには、ＲＡＭ１３３の演出制御フラグ設定部に設けられた可変表示開始フラグをオン状態にセットする。受信コマンドがデモ表示コマンドである場合には、ＲＡＭ１３３の演出制御フラグ設定部に設けられたデモ表示設定フラグをオン状態にセットする。受信コマンドが大当り開始コマンドである場合には、ＲＡＭ１３３の演出制御フラグ設定部に設けられた大当り開始フラグをオン状態にセットする。
【０１８０】
また、受信コマンドが大当りラウンド数通知コマンドであるときには（受信コマンド；大当りラウンド数通知）、例えば受信コマンドの下位バイトを演出制御バッファ設定部１７０に設けられたラウンド数バッファに記憶させることなどにより、ラウンド数をセーブする。このときには、ＲＡＭ１３３の演出制御フラグ設定部に設けられたラウンド数通知済みフラグをオン状態にセットする。受信コマンドが大当り終了コマンドであるときには（受信コマンド；大当り終了）、ＲＡＭ１３３の演出制御フラグ設定部に設けられた大当り終了フラグをオン状態にセットする。受信コマンドが保留記憶数通知コマンドであるときには（受信コマンド；保留記憶数通知）、所定の保留記憶数表示設定処理を実行する。この保留記憶数表示設定処理では、例えば保留記憶数通知コマンドによって通知された特図保留記憶数を特定し、特定された特図保留記憶数に対応した設定や制御を行うことにより、画像表示装置５が備える特別図柄始動記憶表示エリアにて特図保留記憶数の表示が行われる。受信コマンドがその他のコマンドであるときには（受信コマンド；その他のコマンド）、例えばＲＡＭ１３３の演出制御フラグ設定部にて受信した演出制御コマンドに対応するコマンド受信フラグをオン状態にセットするなど、受信コマンドに対応した処理が実行される。
【０１８１】
以上のように、図３３のステップＳ５７にてコマンド解析処理を実行した後には、飾り図柄プロセス処理を実行する（ステップＳ５８）。この飾り図柄プロセス処理では、画像表示装置５の表示画面にて行われる飾り図柄の可変表示の進行状況に応じて、画像表示装置５の表示出力、スピーカ８Ｌ、８Ｒからの音声出力、遊技効果ランプ９の点灯動作などにより、各種の演出動作を実行するための設定が行われる。そして、演出側乱数値更新処理が実行されることにより（ステップＳ５９）、演出制御基板１２の側にて乱数回路１３４等によりカウントされる各種の乱数値が更新される。ステップＳ５９にて演出側乱数値更新処理を実行した後には、ステップＳ５５に戻る。
【０１８２】
図３７は、図３３のステップＳ５８にて実行される飾り図柄プロセス処理の一例を示すフローチャートである。図３７に示す飾り図柄プロセス処理では、例えばＲＡＭ１３３の演出制御フラグ設定部に設けられた飾り図柄プロセスフラグの値に応じて、ＣＰＵ１３１が以下のようなステップＳ１７０〜Ｓ１７５の各処理を選択して実行する。
【０１８３】
ステップＳ１７０の可変表示開始コマンド受信待ち処理は、飾り図柄プロセスフラグの値が“０”のときに実行される処理である。この可変表示開始コマンド受信待ち処理は、主基板１１からの可変表示開始コマンドを受信したか否かに基づいて、画像表示装置５における飾り図柄の可変表示を開始するか否かを判定する処理などを含んでいる。ステップＳ１７１の飾り図柄可変表示設定処理は、飾り図柄プロセスフラグの値が“１”のときに実行される。この飾り図柄可変表示設定処理は、特別図柄表示装置４による特図ゲームにて特別図柄の可変表示が開始されることに対応して、例えば画像表示装置５における飾り図柄の可変表示を含めた画像表示装置５における演出画像の表示動作といった、各種の演出動作を行うために、例えば図１２（Ａ）に示す演出制御パターンテーブル２３０に格納されている複数種類の演出制御パターンのうちから、可変表示パターンや可変表示結果の種類などに対応するものを選択する処理を含んでいる。
【０１８４】
ステップＳ１７２の飾り図柄可変表示中処理は、飾り図柄プロセスフラグの値が“２”のときに実行される。この処理において、ＣＰＵ１３１は、既に選択された演出制御パターンの設定に基づき、ＲＡＭ１３３の演出制御タイマ設定部に設けられた演出制御プロセスタイマにおけるタイマ値に対応して、例えば表示制御部１２１のＶＤＰ１４１に表示制御指令を伝送することや、音制御部１２２に音声データを伝送すること、ランプ制御部１２３にランプデータを伝送することといった、飾り図柄の可変表示中における各種の演出制御を行う。そして、例えば演出制御パターンから飾り図柄の可変表示の終了に対応した終了コードを読み出したことなどに基づき、大当り開始コマンド受信待ち時間に対応する所定のタイマ初期値を演出制御プロセスタイマに設定する。この後、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新する。
【０１８５】
ステップＳ１７３の大当り開始待ち処理は、飾り図柄プロセスフラグの値が“３”のときに実行される。この処理において、ＣＰＵ１３１は、主基板１１から送信された大当り開始コマンドの受信があったか否かを判定する。そして、大当り開始コマンドを受信した場合には、飾り図柄の可変表示結果が大当りであるとの判断に基づき、飾り図柄プロセスフラグの値を大当り中演出処理に対応した値である“４”に更新する。これに対して、主基板１１からの大当り開始コマンドを受信することなく、演出制御プロセスタイマがタイムアウトした場合には、飾り図柄の可変表示結果がハズレであるとの判断に基づき、飾り図柄プロセスフラグの値を初期値である“０”に更新する。
【０１８６】
ステップＳ１７４の大当り中演出処理は、飾り図柄プロセスフラグの値が“４”のときに実行される処理である。この処理において、ＣＰＵ１３１は、例えば画像表示装置５における表示動作を制御して大当り遊技状態に応じた画像を表示させたり、スピーカ８Ｌ、８Ｒにおける音声出力動作を制御して大当り遊技状態に応じた音声を出力させたり、遊技効果ランプ９における点灯／消灯動作を制御して大当り遊技状態に応じた点灯・消灯・点滅の動作をさせたりするといった、大当り遊技状態における各種の演出制御を行う。そして、大当り遊技状態において実行されるラウンド遊技が最終ラウンド（例えば第１５ラウンド）の終了に達したことや、主基板１１から送信される大当り終了コマンドを受信したことなどに対応して、飾り図柄プロセスフラグの値をエンディング演出処理に対応した値である“５”に更新する。
【０１８７】
ステップＳ１７５のエンディング演出処理は、飾り図柄プロセスフラグの値が“５”のときに実行される処理である。このエンディング演出処理は、例えば画像表示装置５に所定の演出画像を表示させたり、スピーカ８Ｌ、８Ｒから音声を出力させたり、遊技効果ランプ９を点灯させたりすることにより、大当り遊技状態の終了を報知するための演出動作を制御する処理を含んでいる。
【０１８８】
図３８は、図３７のステップＳ１７０にて実行される可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。この可変表示開始コマンド受信待ち処理において、ＣＰＵ１３１は、まず、可変表示開始フラグがオンであるか否かを判定する（ステップＳ３０１）。このとき、可変表示開始フラグがオフであれば（ステップＳ３０１；Ｎｏ）、デモ表示設定フラグがオンであるか否かを判定し（ステップＳ３０２）、デモ表示設定フラグがオフであれば（ステップＳ３０２；Ｎｏ）、可変表示開始コマンド受信待ち処理を終了する。
【０１８９】
ステップＳ３０２にてデモ表示設定フラグがオンである場合には（ステップＳ３０２；Ｙｅｓ）、デモ表示設定フラグをクリアしてオフ状態にするとともに（ステップＳ３０３）、図３３に示すステップＳ５３と同様の事前転送指令処理を実行する（ステップＳ３０４）。これにより、画像表示装置５の画面上にデモンストレーション画像を表示するための設定が行われることに対応して、事前転送設定テーブル２２０に登録された画像データを、画像データメモリ１４２から読み出してＶＤＰ１４１の一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送する旨の指令が行われる。ステップＳ３０４にて事前転送指令処理を実行した後には、例えば表示制御部１２１のＶＤＰ１４１に対してデモ画面の表示を指示するために予め用意された表示制御指令を送信することなどといった、デモ画面表示用の設定を行い、画像表示装置５の表示画面上にデモンストレーション画像を表示可能としてから（ステップＳ３０５）、可変表示開始コマンド受信待ち処理を終了する。
【０１９０】
ステップＳ３０１にて可変表示開始フラグがオンである場合には（ステップＳ３０１；Ｙｅｓ）、例えば表示制御部１２１のＶＤＰ１４１に対してデモ画面の表示終了を指示するために予め用意された表示制御指令を送信することなどといった、デモ画面の表示を終了するための設定を行う（ステップＳ３０６）。続いて、飾り図柄プロセスフラグの値を飾り図柄可変表示設定処理に対応した値である“１”に更新してから（ステップＳ３０７）、可変表示開始コマンド受信待ち処理を終了する。
【０１９１】
図３９は、図３７のステップＳ１７１にて実行される飾り図柄可変表示設定処理の一例を示すフローチャートである。この飾り図柄可変表示設定処理において、ＣＰＵ１３１は、まず、演出制御パターンテーブル２３０に格納された複数種類の演出制御パターンのうちで、飾り図柄の可変表示中における演出動作の制御に用いるものを決定する（ステップＳ３２１）。例えば、ＣＰＵ１３１は、ステップＳ３２１の処理において、可変表示開始バッファ値を読み出すことなどにより、可変表示開始コマンドに示された可変表示パターンを特定し、特定された可変表示パターンに対応する演出決定テーブルをセットする。一例として、特定された可変表示パターンがスーパーＡの可変表示パターンである場合には、図１６（Ｂ）に示すスーパーＡ演出決定テーブル２６０を、演出制御パターンを決定するためのテーブルとしてセットする。続いて、乱数回路１３４等により更新される演出制御パターン決定用の乱数値ＳＲ１を示す数値データを抽出し、抽出された乱数値ＳＲ１に基づきスーパーＡ演出決定テーブル２６０を参照することにより、スーパーＡの可変表示パターンに対応して用意されたスーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのいずれかを、飾り図柄の可変表示中における演出動作の制御に用いる演出制御パターンとして決定する。
【０１９２】
ステップＳ３２１の処理で演出制御パターンを決定した後には、例えば確定飾り図柄などといった、飾り図柄の可変表示において停止表示される図柄（停止図柄）を決定する（ステップＳ３２２）。このときには、特別図柄や飾り図柄の可変表示結果や、ステップＳ３２１の処理で決定した演出制御パターンに応じて、異なる停止図柄が決定されるようにすればよい。ここで、特別図柄や飾り図柄の可変表示結果は、可変表示開始バッファ値に対応して、通常ハズレ、リーチハズレ、通常大当り、確変大当りのいずれであるかが、特定されればよい。例えば、特別図柄や飾り図柄の可変表示結果が確変大当りである場合には、複数種類の確変図柄のうちから、大当り組合せの確定飾り図柄とするものを決定する。この場合、ＣＰＵ１３１は、乱数回路１３４等により更新される大当り図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる確変大当り図柄決定テーブルを参照することなどにより、複数種類の確変図柄のうちで確定飾り図柄とするものを決定すればよい。他方、特別図柄や飾り図柄の可変表示結果が通常大当りである場合には、複数種類の通常図柄のうちから、大当り組合せの確定飾り図柄とするものを決定する。この場合、ＣＰＵ１３１は、乱数回路１３４等により更新される大当り図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる通常大当り図柄決定テーブルを参照することなどにより、複数種類の通常図柄のうちで確定飾り図柄とするものを決定すればよい。また、ステップＳ３２１の処理でスーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのいずれかに決定された場合には、分離演出を実行するために、確定飾り図柄とは別に、飾り図柄の可変表示中において「左」と「右」の可変表示部ＤＬ、ＤＲにて一旦停止表示させる飾り図柄を決定する。このとき決定される飾り図柄は、停止表示されたときにリーチとならない所定組合せの飾り図柄（通常ハズレ組合せを構成する飾り図柄）となるように、ＣＰＵ１３１がＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれるスーパーＡ−０１演出用図柄決定テーブルを参照することにより、あるいは、予め用意されたプログラムを実行することなどにより、複数種類の飾り図柄のうちから選択されればよい。なお、ステップＳ３２２の処理では、「左」、「中」、「右」の各可変表示部において複数の有効ラインが予め定められている場合に、各可変表示部における停止図柄の停止位置（例えば、上段、中段、下段のいずれか）も決定すればよい。
【０１９３】
加えて、ステップＳ３２２の処理では、特別図柄や飾り図柄の可変表示結果がリーチハズレである場合には、リーチハズレ組合せの確定飾り図柄を決定する。この場合、ＣＰＵ１３１は、乱数回路１３４等により更新される左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる左確定図柄決定テーブルを参照することなどにより、確定飾り図柄のうち画像表示装置５における「左」の可変表示部ＤＬに導出表示される左確定飾り図柄を決定する。また、左確定飾り図柄と同一の図柄番号である飾り図柄を、確定飾り図柄のうち画像表示装置５における「右」の可変表示部ＤＲに導出表示される右確定飾り図柄に決定する。さらに、乱数回路１３４等により更新される中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる中確定図柄決定テーブルを参照することなどにより、確定飾り図柄のうち画像表示装置５における「中」の可変表示部ＤＣに導出表示される中確定飾り図柄を決定する。このとき、例えば中確定飾り図柄の図柄番号が左確定飾り図柄及び右確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せとなってしまう場合には、任意の値（例えば「１」）を中確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せとはならずにリーチハズレ組合せとなるようにすればよい。
【０１９４】
さらに、ステップＳ３２２の処理では、特別図柄や飾り図柄の可変表示結果が通常ハズレである場合には、通常ハズレ組合せの確定飾り図柄を決定する。この場合、ＣＰＵ１３１は、乱数回路１３４等により更新される左確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる左確定図柄決定テーブルを参照することなどにより、左確定飾り図柄を決定する。また、乱数回路１３４等により更新される中確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる中確定図柄決定テーブルを参照することなどにより、中確定飾り図柄を決定する。さらに、乱数回路１３４等により更新される右確定図柄決定用の乱数値を示す数値データを抽出し、ＲＯＭ１３２などに予め記憶された飾り図柄決定テーブルに含まれる右確定図柄決定テーブルを参照することなどにより、右確定飾り図柄を決定する。このとき、例えば右確定飾り図柄の図柄番号が左確定飾り図柄の図柄番号と同一になる場合のように、確定飾り図柄が大当り組合せやリーチハズレ組合せとなってしまう場合には、任意の値（例えば「１」）を右確定飾り図柄の図柄番号に加算または減算することなどにより、確定飾り図柄が大当り組合せやリーチハズレ組合せとはならずに通常ハズレ組合せとなるようにすればよい。
【０１９５】
ステップＳ３２２の処理にて停止図柄を決定した後には、決定された停止図柄を示すデータを演出制御バッファ設定部１７０に設けられた停止図柄バッファに記憶させることなどにより、停止図柄をセーブする（ステップＳ３２３）。続いて、例えばステップＳ３２１の処理で決定された演出制御パターンの先頭アドレスから演出制御プロセスタイマ初期値を読み出して、ＲＡＭ１３３の演出制御タイマ設定部に設けられた演出制御プロセスタイマにセットすることなどにより、タイマ初期値の設定を行う（ステップＳ３２４）。そして、例えば演出制御パターンのスプライト画像表示制御パターンに含まれるスプライト画像表示制御データに対応した表示制御指令を入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して送信することなどにより、画像表示装置５における飾り図柄の可変表示を開始させるための設定を行う（ステップＳ３２５）。その後、飾り図柄プロセスフラグの値を飾り図柄可変表示中処理に対応した値である“２”に更新してから（ステップＳ３２６）、飾り図柄可変表示設定処理を終了する。
【０１９６】
図４０は、図３７のステップＳ１７２にて実行される飾り図柄可変表示中処理の一例を示すフローチャートである。この飾り図柄可変表示中処理において、ＣＰＵ１３１は、まず、演出制御プロセスタイマ値を、例えば１減算するなどして更新する（ステップＳ３４１）。このときには、更新後の演出制御プロセスタイマ値を演出制御パターンにて示される各種のタイマ判定値と比較することなどにより、いずれかのタイマ判定値と合致したか否かの判定を行う（ステップＳ３４２）。そして、いずれのタイマ判定値とも合致しなければ（ステップＳ３４２；Ｎｏ）、飾り図柄可変表示中処理を終了する。
【０１９７】
ステップＳ３４２にてタイマ判定値と合致した場合には（ステップＳ３４２；Ｙｅｓ）、そのタイマ判定値と対応付けて演出制御パターンに格納された各種制御データ（スプライト画像表示制御データ、音声制御データ、ランプ制御データ、動画像表示制御データ、終了コードのいずれか）を読み出す（ステップＳ３４３）。ここで、ステップＳ３４２の処理で演出制御パターンにて示される複数のタイマ判定値が演出制御プロセスタイマ値と合致した場合には、合致した各々のタイマ判定値と対応付けて格納されている複数の制御データを、ステップＳ３４３の処理にて読み出すようにすればよい。そして、ステップＳ３４３にて読み出された制御データが終了コードであるか否かの判定を行う（ステップＳ３４４）。このとき、終了コードであると判定されれば（ステップＳ３４４；Ｙｅｓ）、例えば所定のタイマ初期値を演出制御プロセスタイマに設定することなどにより、大当り開始コマンド受信待ち時間の設定を行う（ステップＳ３４５）。そして、飾り図柄プロセスフラグの値を大当り開始待ち処理に対応した値である“３”に更新してから（ステップＳ３４６）、飾り図柄可変表示中処理を終了する。
【０１９８】
ステップＳ３４４にて終了コードではないと判定された場合には（ステップＳ３４４；Ｎｏ）、ステップＳ３４３にて読み出された制御データに応じた指令や設定を行うための演出制御指令処理を実行してから（ステップＳ３４７）、飾り図柄可変表示中処理を終了する。
【０１９９】
図４１は、図４０のステップＳ３４７にて実行される演出制御指令処理の一例を示すフローチャートである。この演出制御指令処理において、ＣＰＵ１３１は、まず、図４０に示すステップＳ３４３の処理で読み出された制御データの種類を、スプライト画像表示制御データ、音声制御データ、ランプ制御データ、動画像表示制御データのうちから特定する（ステップＳ４０１）。そして、ステップＳ４０１の処理で特定された制御データの種類は音声制御データであるか否かの判定を行う（ステップＳ４０２）。
【０２００】
ステップＳ４０２にて音声制御データであると判定された場合には（ステップＳ４０２；Ｙｅｓ）、読み出した音声制御データに従って作成した音声データを、入出力ポート１３５から音制御部１２２に対して伝送させる（ステップＳ４０３）。ステップＳ４０２にて音声制御データではないと判定された場合や（ステップＳ４０２；Ｎｏ）、ステップＳ４０３の処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類はランプ制御データであるか否かの判定を行う（ステップＳ４０４）。
【０２０１】
ステップＳ４０４にてランプ制御データであると判定された場合には（ステップＳ４０４；Ｙｅｓ）、読み出したランプ制御データに従って作成したランプデータを、入出力ポート１３５からランプ制御部１２３に対して伝送させる（ステップＳ４０５）。ステップＳ４０４にてランプ制御データではないと判定された場合や（ステップＳ４０４；Ｎｏ）、ステップＳ４０５の処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類はスプライト画像表示制御データであるか否かの判定を行う（ステップＳ４０６）。
【０２０２】
ステップＳ４０６にてスプライト画像表示制御データであると判定された場合には（ステップＳ４０６；Ｙｅｓ）、スプライト画像データを用いて生成したスプライト画像の表示に関する指令や設定を行うためのスプライト画像更新指令処理を実行する（ステップＳ４０７）。ステップＳ４０６にてスプライト画像表示制御データではないと判定された場合や（ステップＳ４０６；Ｎｏ）、ステップＳ４０７にてスプライト画像更新指令処理を実行した後には、ステップＳ４０１の処理で特定された制御データの種類は動画像表示制御データであるか否かの判定を行う（ステップＳ４０８）。
【０２０３】
ステップＳ４０８にて動画像表示制御データであると判定された場合には（ステップＳ４０８；Ｙｅｓ）、動画像データを用いて生成した動画像の再生表示に関する指令や設定を行うための動画像表示指令処理を実行してから（ステップＳ４０９）、演出制御指令処理を終了する。これに対して、ステップＳ４０８にて動画像表示制御データではないと判定された場合には（ステップＳ４０８；Ｎｏ）、ステップＳ４０９の動画像表示指令処理を実行せずに、演出制御指令処理を終了する。
【０２０４】
図４２は、図４１のステップＳ４０７にて実行されるスプライト画像更新指令処理の一例を示すフローチャートである。このスプライト画像更新指令処理において、ＣＰＵ１３１は、まず、例えば演出制御プロセスタイマ値に対応して演出制御パターンのスプライト画像表示制御パターンから読み出したスプライト画像表示制御データなどから、表示を更新する対象となる画像部位を特定する（ステップＳ４２１）。続いて、ステップＳ４２１の処理で特定した画像部位に対応する画像データの読出位置が、ＶＤＰ１４１の一時記憶メモリ１５６に設けられた固定アドレスエリア１５６Ａであるか、画像データメモリ１４２であるかの判定を行う（ステップＳ４２２）。すなわち、ステップＳ４２１にて特定した画像部位は、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送された画像データが示す画像であるか否かの判定を行う。例えば、ステップ４２２の処理では、事前転送設定テーブル２２０にステップＳ４２１の処理で特定された画像のスプライト画像データを示すテーブルデータが含まれているか否かを判定すればよい。あるいは、ステップＳ４２２の処理では、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに一時記憶された画像データを管理するインデックステーブル３００を参照して、ステップＳ４２１の処理で特定された画像のスプライト画像データが固定アドレスエリア１５６Ａに一時記憶されているか否かを判定してもよい。
【０２０５】
ステップＳ４２２にて画像データの読出位置が固定アドレスエリア１５６Ａであると判定された場合には（ステップＳ４２２；Ｙｅｓ）、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データや、図１８に示す画像指定バッファ１７２におけるバッファ値、及び、図１４（Ａ）〜（Ｃ）に示す各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒから読み出したテーブルデータなどにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ４２３）。一例として、ステップＳ４２１の処理で、画像表示装置５における「左」の可変表示部ＤＬにて飾り図柄を表示する際に基準となる図柄の部分が、更新対象となる画像部位として特定された場合には、ステップＳ４２３の処理において、左図柄画像指定バッファ１７２Ｌのバッファ値に対応して左図柄配列設定テーブル２４０Ｌから読み出したテーブルデータに示される画像データの記憶アドレスを、固定アドレスエリア１５６Ａにおける画像データの読出アドレスとして特定すればよい。
【０２０６】
ステップＳ４２３の処理に続いて、例えばスプライト画像表示制御データや、図１８に示す表示位置バッファ１７１におけるバッファ値、及び、図１５に示すスクロール表示制御テーブル２５０から読み出したテーブルデータなどにより、スプライト画像の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ４２４）。一例として、ステップＳ４２１の処理で、画像表示装置５における「左」の可変表示部ＤＬにて飾り図柄を表示する際に基準となる図柄の部分が、更新対象となる画像部位として特定された場合には、ステップＳ４２４の処理において、「左」の可変表示部ＤＬに対応して予め定められたＸ座標「０Ｘ」と、左図柄表示位置バッファ１７１Ｌのバッファ値に対応してスクロール表示制御テーブル２５０から読み出したテーブルデータに示されるＹ座標（「４８Ｙ」〜「１４３Ｙ」のいずれか）とに対応して、画像データの書込アドレスが特定される。
【０２０７】
ステップＳ４２４の処理が実行された後には、更新対象となるスプライト画像を示す画像データの転送データ量を特定する（ステップＳ４２５）。そして、ステップＳ４２３〜Ｓ４２５の処理で特定した読出アドレス、書込アドレス、転送データ量に基づいて、固定アドレス指定転送指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４２６）。
【０２０８】
ステップＳ４２２にて画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（ステップＳ４２２；Ｎｏ）、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データなどから、画像データメモリ１４２のスプライト画像データエリア１４２Ａにおける画像データの読出アドレスを特定する（ステップＳ４２７）。また、例えばスプライト画像表示制御データなどから、スプライト画像の表示位置（表示座標）に対応したフレームバッファメモリ１５７における画像データの書込アドレスを特定する（ステップＳ４２８）。さらに、更新対象となるスプライト画像を示す画像データの転送データ量を特定する（ステップＳ４２９）。その後、ステップＳ４２７〜Ｓ４２９の処理で特定した読出アドレス、書込アドレス、転送データ量に基づいて、自動転送指令を作成し、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４３０）。
【０２０９】
この後、全ての更新対象となる画像部位についての指令が完了したか否かを判定する（ステップＳ４３１）。そして、指令が完了していなければ（ステップＳ４３１；Ｎｏ）、ステップＳ４２１の処理に戻る。これに対して、全ての更新対象となる画像部位について指令が完了すれば（ステップＳ４３１；Ｙｅｓ）、スプライト画像更新指令処理を終了する。
【０２１０】
図４３は、図４１のステップＳ４０９にて実行される動画像表示指令処理の一例を示すフローチャートである。この動画像表示指令処理において、ＣＰＵ１３１は、まず、例えば演出制御プロセスタイマ値に対応して演出制御パターンの動画像表示制御パターンから読み出した動画像表示制御データを参照することなどにより、画像表示装置５の画面上にて動画像の再生表示を開始するのか否かを判定する（ステップＳ４４１）。このとき、動画像の再生表示を開始すると判定された場合には（ステップＳ４４１；Ｙｅｓ）、例えば動画像表示制御データに従って作成した動画像表示初期設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４２）。これにより、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅が、動画像の再生表示に対応する第２のバス幅として予め定められた３２ビットに設定される。また、画像データメモリインタフェース１５３におけるチップセレクトの設定がＣＳ＃１とされることにより、動画像用のメモリチップ１４２−３が読出対象のチップに設定される。続いて、例えば動画像表示制御データに作成した動画像表示開始設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４３）。これにより、画像データメモリ１４２の動画像データエリア１４２Ｂから読み出して動画像の再生表示に用いる動画像データが特定され、その動画像データがインデックステーブル３００による管理の対象として設定される。
【０２１１】
ステップＳ４４１にて動画像の再生表示開始ではないと判定された場合や（ステップＳ４４１；Ｎｏ）、ステップＳ４４３の処理を実行した後には、例えば動画像表示制御データを参照することや、表示制御部１２１のＶＤＰ１４１から伝送されるイベント割込み信号がオン状態となったか否かを判定することなどにより、動画像データのデコードタイミングとなったか否かを判定する（ステップＳ４４４）。このとき、動画像データのデコードタイミングであると判定された場合には（ステップＳ４４４；Ｙｅｓ）、例えば動画像表示制御データに従った動画像デコード指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４５）。
【０２１２】
ステップＳ４４４にて動画像データのデコードタイミングではないと判定された場合や（ステップＳ４４４；Ｎｏ）、ステップＳ４４５の処理を実行した後には、例えば動画像表示制御データを参照することなどにより、画像表示装置５の画面上における動画像の再生表示を終了するのか否かを判定する（ステップＳ４４６）。このとき、動画像の再生表示を終了すると判定された場合には（ステップＳ４４６；Ｙｅｓ）、例えば動画像表示制御データに従って作成した動画像表示終了設定指令を、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４４７）。これにより、ＶＤＰ１４１と画像データメモリ１４２との間に接続されたデータバスのバス幅が、スプライト画像の表示に対応する第１のバス幅として予め定められた６４ビットに設定される。また、画像データメモリインタフェース１５３におけるチップセレクトの設定がＣＳ＃０とされることにより、スプライト画像用のメモリチップ１４２−１、１４２−２が読出対象のチップに設定される。このようなステップＳ４４７の処理を実行した後には、動画像表示指令処理を終了する。また、ステップＳ４４６にて動画像の再生表示終了ではないと判定された場合には（ステップＳ４４６；Ｎｏ）、ステップＳ４４７の処理を実行することなく、動画像表示指令処理を終了する。
【０２１３】
図４４は、図３７のステップＳ１７３にて実行される大当り開始待ち処理の一例を示すフローチャートである。この大当り開始待ち処理において、ＣＰＵ１３１は、まず、大当り開始コマンド受信待ち時間が経過したか否かを判定する（ステップＳ３７１）。例えば、ステップＳ３７１の処理では、演出制御プロセスタイマ値を１減算するなどして更新し、更新後の値が「０」となったか否かを判定することにより、大当り開始コマンド受信待ち時間が経過したか否かを判定すればよい。このとき更新される演出制御プロセスタイマにおけるタイマ初期値は、図４０に示すステップＳ３４５の処理で設定されるものであればよい。
【０２１４】
ステップＳ３７１にて大当り開始コマンド受信待ち時間が経過していない場合には（ステップＳ３７１；Ｎｏ）、ＲＡＭ１３３の演出制御フラグ設定部に設けられた大当り開始フラグがオンであるか否かを判定する（ステップＳ３７２）。このとき、大当り開始フラグがオフであれば（ステップＳ３７２；Ｎｏ）、未だ大当り開始コマンドを受信していないと判断して、大当り開始待ち処理を終了する。これに対して、大当り開始フラグがオンである場合には（ステップＳ３７２；Ｙｅｓ）、大当り開始フラグをクリアしてオフ状態とした後（ステップＳ３７３）、図３３に示すステップＳ５３や図３８に示すステップＳ３０４と同様の事前転送指令処理を実行する（ステップＳ３７４）。これにより、飾り図柄の可変表示結果として大当り組合せの確定飾り図柄が導出表示されたことや、大当り遊技状態における演出表示が開始されることなどに対応して、事前転送設定テーブル２２０に登録された画像データを、画像データメモリ１４２から読み出してＶＤＰ１４１の一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送する旨の指令が行われる。ステップＳ３７４にて事前転送指令処理を実行した後には、飾り図柄プロセスフラグの値を大当り中演出処理に対応した値である“４”に更新してから（ステップＳ３７５）、大当り開始待ち処理を終了する。
【０２１５】
ステップＳ３７１にて大当り開始コマンド受信待ち時間が経過した場合には（ステップＳ３７１；Ｙｅｓ）、飾り図柄プロセスフラグの値を“０”に更新してから（ステップＳ３７６）、大当り開始待ち処理を終了する。
【０２１６】
図４５は、表示制御部１２１のＶＤＰ１４１が備える転送制御回路１５２により実行される転送制御処理の一例を示すフローチャートである。この転送制御処理において、転送制御回路１５２は、まず、ホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０から伝送されて受信した表示制御指令があるか否かを判定する（ステップＳ６０１）。演出制御用マイクロコンピュータ１２０からの受信指令がなければ（ステップＳ６０１；Ｎｏ）、ステップＳ６０１の処理を繰り返し実行して待機する。
【０２１７】
ステップＳ６０１にて受信指令がある場合には（ステップＳ６０１；Ｙｅｓ）、その受信指令が記憶領域設定指令であるか否かを判定する（ステップＳ６０２）。そして、記憶領域設定指令であれば（ステップＳ６０２；Ｙｅｓ）、所定の記憶領域設定処理を実行する一方（ステップＳ６０３）、記憶領域設定指令ではなければ（ステップＳ６０２；Ｎｏ）、受信指令が事前転送指令であるか否かを判定する（ステップＳ６０４）。
【０２１８】
ステップＳ６０４にて受信指令が事前転送指令である場合には（ステップＳ６０４；Ｙｅｓ）、所定の事前転送処理を実行する（ステップＳ６０５）。これに対して、受信指令が事前転送指令ではない場合には（ステップＳ６０４；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ６０６）。このとき、受信指令が自動転送指令であれば（ステップＳ６０６；Ｙｅｓ）、所定の自動転送制御処理を実行する（ステップＳ６０７）。ステップＳ６０６にて受信指令が自動転送指令ではない場合や（ステップＳ６０６；Ｎｏ）、ステップＳ６０３、Ｓ６０５、Ｓ６０７の処理のいずれかを実行した後には、ステップＳ６０１の処理に戻る。
【０２１９】
図４６は、図４５のステップＳ６０３にて実行される記憶領域設定処理の一例を示すフローチャートである。この記憶領域設定処理において、転送制御回路１５２は、まず、一時記憶メモリ１５６をクリアして、その記憶内容を初期化する（ステップＳ６１１）。続いて、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤを特定する（ステップＳ６１２）。そして、このとき特定されたアドレスＳＴＡＤＤを、ＶＤＰ１４１に内蔵された所定のレジスタにセットして格納する（ステップＳ６１３）。また、転送制御回路１５２は、記憶領域設定指令に含まれるデータから、可変アドレスエリア１５６Ｂの終了アドレスＥＮＡＤＤを特定する（ステップＳ６１４）。そして、このとき特定されたアドレスＥＮＡＤＤを、ＶＤＰ１４１に内蔵された所定のレジスタにセットして格納してから（ステップＳ６１５）、記憶領域設定処理を終了する。こうしてＶＤＰ１４１の内部レジスタに可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤや終了アドレスＥＮＡＤＤが格納されることにより、一時記憶メモリ１５６にて可変アドレスエリア１５６Ｂとなる記憶領域が確保されることになる。
【０２２０】
図４７は、図４５のステップＳ６０５にて実行される事前転送処理の一例を示すフローチャートである。この事前転送処理において、転送制御回路１５２は、まず、事前転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６２１）。続いて、事前転送指令に含まれるデータから、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの書込アドレスを特定する（ステップＳ６２２）。また、事前転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６２３）。そして、ステップＳ６２１〜Ｓ６２３の処理で特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを固定アドレスエリア１５６Ａに転送するように、データ転送の開始設定を行う（ステップＳ６２４）。例えば、転送制御回路１５２は、ステップＳ６２４の処理において、所定のＤＭＡ装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ１５６の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０２２１】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６２５）、完了していなければ（ステップＳ６２５；Ｎｏ）、ステップＳ６２５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６２５にて画像データの転送が完了したと判定されれば（ステップＳ６２５；Ｙｅｓ）、ＶＤＰ１４１が備えるインデックステーブル３００に画像データの転送完了を登録してから（ステップＳ６２６）、事前転送処理を終了する。ステップＳ６２６の処理において、転送制御回路１５２は、例えば事前転送指令に含まれるデータなどに基づき、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータを、固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定する。
【０２２２】
図４８は、図４５のステップＳ６０７にて実行される自動転送制御処理の一例を示すフローチャートである。この自動転送制御処理において、転送制御回路１５２は、まず、自動転送指令に含まれるデータから、画像データメモリ１４２における画像データの読出アドレスを特定する（ステップＳ６３１）。続いて、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスを特定する（ステップＳ６３２）。例えば、転送制御回路１５２は、ステップＳ６３２の処理において、インデックステーブル３００を参照することにより可変アドレスエリア１５６Ｂのうち「転送完了フラグ」が「オン」となって有効な画像データ等が記憶されている領域以外の空き領域を特定する。こうして特定された空き領域のうちから、今回転送すべき画像データを記憶させる領域を決定し、その先頭アドレスを書込アドレスとして特定すればよい。
【０２２３】
また、転送制御回路１５２は、自動転送指令に含まれるデータから、転送すべき画像データのデータ量を特定する（ステップＳ６３３）。そして、ステップＳ６３１〜Ｓ６３３の処理で特定した画像データの読出アドレス、書込アドレス、転送データ量に基づき、画像データメモリ１４２から読み出した画像データを可変アドレスエリア１５６Ｂに転送するように、データ転送の開始設定を行う（ステップＳ６３４）。例えば、転送制御回路１５２は、ステップＳ６３４の処理において、所定のＤＭＡ装置に、画像データメモリ１４２の読出アドレス、一時記憶メモリ１５６の書込アドレス、転送する画像データのデータ量をセットして、ＤＭＡ転送による画像データの転送開始を指示する。
【０２２４】
この後、転送制御回路１５２は、画像データの転送が完了したか否かを判定し（ステップＳ６３５）、完了していなければ（ステップＳ６３５；Ｎｏ）、ステップＳ６３５の処理を繰り返して待機する。他方、例えばＤＭＡ装置から所定の転送完了信号が出力されたことなどに基づき、ステップＳ６３５にて画像データの転送が完了したと判定されれば（ステップＳ６３５；Ｙｅｓ）、ＶＤＰ１４１が備えるインデックステーブル３００に画像データの転送完了を登録してから（ステップＳ６３６）、自動転送制御処理を終了する。ステップＳ６３６の処理において、転送制御回路１５２は、例えば可変アドレスエリア１５６Ｂに対応して設けられたインデックステーブル３００において「転送完了フラグ」が「オフ」となっているテーブルデータを特定し、特定されたテーブルデータについて、可変アドレスエリア１５６Ｂへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」を示すものに更新するとともに、対応する「転送完了フラグ」を「オン」に設定する。
【０２２５】
また、この自動転送制御処理にて画像データを転送する場合には、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに画像データを転送した後に、例えば可変アドレスエリア１５６Ｂに対応して設けられたインデックステーブル３００における「インデックス番号」などといった、転送された画像データを特定するための情報を描画回路１５５に通知して、描画回路１５５による画像データの読出を可能にしてもよい。
【０２２６】
図４９は、表示制御部１２１のＶＤＰ１４１が備える描画回路１５５により実行される描画処理の一例を示すフローチャートである。この描画処理において、描画回路１５５は、まず、ホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０から伝送されて受信した表示制御指令があるか否かを判定する（ステップＳ７０１）。演出制御用マイクロコンピュータ１２０からの受信指令がなければ（ステップＳ７０１；Ｎｏ）、ステップＳ７０１の処理を繰り返し実行して待機する。
【０２２７】
ステップＳ７０１にて受信指令がある場合には（ステップＳ７０１；Ｙｅｓ）、その受信指令が固定アドレス指定転送指令であるか否かを判定する（ステップＳ７０２）。そして、固定アドレス指定転送指令であれば（ステップＳ７０２；Ｙｅｓ）、所定の固定アドレス指定描画処理を実行する一方（ステップＳ７０３）、固定アドレス指定転送指令ではなければ（ステップＳ７０２；Ｎｏ）、受信指令が自動転送指令であるか否かを判定する（ステップＳ７０４）。
【０２２８】
ステップＳ７０４にて受信指令が自動転送指令である場合には（ステップＳ７０４；Ｙｅｓ）、所定の自動転送描画処理を実行する（ステップＳ７０５）。ステップＳ７０４にて受信指令が自動転送指令ではない場合や（ステップＳ７０４；Ｎｏ）、ステップＳ７０３、Ｓ７０５の処理のいずれかを実行した後には、ステップＳ７０１の処理に戻る。
【０２２９】
図５０は、図４９のステップＳ７０３にて実行される固定アドレス指定描画処理の一例を示すフローチャートである。この固定アドレス指定描画処理において、描画回路１５５は、まず、固定アドレス指定転送指令に含まれるデータから、一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出アドレスを特定する（ステップＳ７１１）。続いて、ステップＳ７１１にて特定した読出アドレスに基づきインデックステーブル３００を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７１２）。
【０２３０】
ステップＳ７１２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７１３）。この後、描画回路１５５は、ステップＳ７１１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７１３にて特定した書込アドレスへの表示用データの書込動作とを行い、フレームバッファメモリ１５７に表示用データを展開記憶させる（ステップＳ７１４）。このとき、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データがピクセルデータである場合には、固定アドレスエリア１５６Ａから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、固定アドレスエリア１５６Ａから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ１５６の固定アドレスエリア１５６Ａから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、固定アドレスエリア１５６Ａから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０２３１】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、画像表示装置５の画面上における画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして表示用データを展開すれば、画像の水平サイズや垂直サイズに拘束されることなく、フレームバッファメモリ１５７にて連続するアドレスに表示用データを書き込むことができるので、フレームバッファメモリ１５７の使用効率を高めることができる。他方、画像表示装置５の表示画面上における演出画像の表示座標に対応した２次元のデータとして表示用データを展開すれば、フレームバッファメモリ１５７から読み出した表示用データの読出位置と表示画面上における表示座標とを１対１に対応させることができ、例えばフレームバッファメモリ１５７の記憶アドレスから画像表示装置５の表示画面上における演出画像の表示座標への変換に要する処理負担を軽減することができる。ここで、フレームバッファメモリ１５７に展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、例えば表示回路１５８に含まれる液晶ドライバといった、画像表示装置５の画面上に画像を表示させる回路の性能に合わせて、適宜設計すればよい。
【０２３２】
加えて、ステップＳ７１４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにしてもよい。具体的な一例として、フレームバッファメモリ１５７には、各画素のピクセルデータを記憶するエリアとは別に、各画素の記憶側データに付された優先度に対応したＺ値を記憶するエリアが設けられている。また、描画回路１５５が一時記憶メモリ１５６から読み出す画像データにも、各画素の優先度に対応したＺ値を示すデータが含まれている。そして、描画回路１５５は、各画素の書込側データと記憶側データでＺ値の比較演算を実行することで、書込側データと記憶側データのうちどちらの優先度が高いかを判定すればよい。例えば、所定のキャラクタを示す画像データでは、各画素における優先度が、背景画像を示す画像データに比べて高くなるように予め設定しておく。これにより、背景画像の前面にキャラクタの画像を出現させるように、フレームバッファメモリ１５７への表示用データの書き込みを行うことができる。
【０２３３】
ステップＳ７１４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７１５）、完了していなければ（ステップＳ７１５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７１６）、ステップＳ７１４の処理に戻る。他方、ステップＳ７１５にて描画が完了すれば（ステップＳ７１５；Ｙｅｓ）、固定アドレス指定描画処理を終了する。
【０２３４】
ステップＳ７１２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７１２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７１７）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７１７；Ｎｏ）、ステップＳ７１２に戻って待機する。これに対して、ステップＳ７１７にて転送完了待ち時間が経過した場合には（ステップＳ７１７；Ｙｅｓ）、例えばホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０に対して所定のエラー情報を伝送することなどにより、エラーが発生した旨を通知してから（ステップＳ７１８）、固定アドレス指定描画処理を終了する。描画回路１５５がステップＳ７１８の処理を実行することにより伝送されたエラー情報を受け取った演出制御用マイクロコンピュータ１２０では、例えばＣＰＵ１３１が音制御部１２２やランプ制御部１２３に所定の制御指令を送ることなどにより、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知するようにすればよい。このときには、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させてエラーの発生を報知することにより、画像表示装置５における表示動作に異常が発生して正しく表示できない場合でも、エラーの発生を適切に報知することができる。
【０２３５】
図５１は、図４９のステップＳ７０５にて実行される自動転送描画処理の一例を示すフローチャートである。この自動転送描画処理において、描画回路１５５は、まず、例えば転送制御回路１５２からの通知などに基づいて、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの読出アドレスを特定する（ステップＳ７３１）。続いて、ステップＳ７３１にて特定した読出アドレスに基づきインデックステーブル３００を参照し、読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」となっているか否かを判定する（ステップＳ７３２）。
【０２３６】
ステップＳ７３２にて「転送完了フラグ」が「オン」である場合には（ステップＳ７３２；Ｙｅｓ）、自動転送指令に含まれるデータから、フレームバッファメモリ１５７における表示用データの書込アドレスを特定する（ステップＳ７３３）。この後、描画回路１５５は、ステップＳ７３１にて特定した読出アドレスからの画像データの読出動作と、ステップＳ７３３にて特定した書込アドレスへの画像データの書込動作とを行う（ステップＳ７３４）。このとき、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データがピクセルデータである場合には、可変アドレスエリア１５６Ｂから読み出した画像データをそのまま表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。他方、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データが、ポイント、ライン、ポリゴンなどのベクトルデータである場合には、可変アドレスエリア１５６Ｂから読み出したベクトルデータに基づいてピクセルデータを作成し、そのピクセルデータを表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。また、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂから読み出される画像データが、例えば離散コサイン変換（ＤＣＴ；Discrete Cosine Transform）やアダマール変換といった、所定の圧縮符号化が施されている場合には、可変アドレスエリア１５６Ｂから読み出した画像データに所定の復号化処理を施すことにより得られるピクセルデータを、表示用データとしてフレームバッファメモリ１５７に書き込むようにすればよい。なお、表示用データを作成するために使用される画像データが３次元表示用の画像データやポリゴンなどのベクトルデータである場合には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された画像データに基づく所定の演算処理の実行結果として得られたデータを、ＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば描画回路１５５がＣＰＵから転送されたデータに基づいて表示用データを作成し、フレームバッファメモリ１５７に展開記憶させるようにすればよい。
【０２３７】
また、描画回路１５５は、フレームバッファメモリ１５７に表示用データを展開記憶させるときに、フレームバッファメモリ１５７にて付されているアドレスに対応した１次元のデータとして展開するようにしてもよい。あるいは、描画回路１５５は、画像表示装置５の画面上における画像の表示座標に対応した２次元のデータとして展開するようにしてもよい。ここで、フレームバッファメモリ１５７に展開記憶する表示用データを１次元のデータとするか２次元のデータとするかは、表示回路１５８に含まれる液晶ドライバといった、画像表示装置５の画面上に画像を表示させる回路の性能に合わせて、適宜設計すればよい。加えて、ステップＳ７３４の処理では、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにすればよい。
【０２３８】
ステップＳ７３４の処理を実行した後には、フレームバッファメモリ１５７に表示用データを書き込むことによる描画が完了したか否かを判定し（ステップＳ７３５）、完了していなければ（ステップＳ７３５；Ｎｏ）、読出アドレスと書込アドレスを更新した後（ステップＳ７３６）、ステップＳ７３４の処理に戻る。他方、ステップＳ７３５にて描画が完了すれば（ステップＳ７３５；Ｙｅｓ）、描画に用いた画像データと対応付けてインデックステーブル３００に登録された「転送完了フラグ」をクリアして「オフ」とした後（ステップＳ７３７）、自動転送描画処理を終了する。なお、可変アドレスエリア１５６Ｂに一時記憶されている画像データを再利用する場合には、ステップＳ７３７の処理を実行することなく、自動転送描画処理を終了することで、描画に用いた画像データと対応付けてインデックステーブル３００に登録された「転送完了フラグ」を「オン」のままにしておけばよい。
【０２３９】
ステップＳ７３２にて「転送完了フラグ」が「オフ」である場合には（ステップＳ７３２；Ｎｏ）、所定の転送完了待ち時間が経過したか否かを判定する（ステップＳ７３８）。このとき、転送完了待ち時間が経過していなければ（ステップＳ７３８；Ｎｏ）、ステップＳ７３２に戻って待機する。これに対して、ステップＳ７３８にて転送完了待ち時間が経過した場合には（ステップＳ７３８；Ｙｅｓ）、例えばホストインタフェース１５１を介して演出制御用マイクロコンピュータ１２０に対して所定のエラー情報を伝送することなどにより、エラーが発生した旨を通知してから（ステップＳ７３９）、自動転送描画処理を終了する。描画回路１５５がステップＳ７３９の処理を実行することにより伝送されたエラー情報を受け取った演出制御用マイクロコンピュータ１２０では、ステップＳ７１８の処理により伝送されたエラー情報を受け取った場合と同様に、例えばＣＰＵ１３１が音制御部１２２やランプ制御部１２３に所定の制御指令を送ることなどにより、スピーカ８Ｌ、８Ｒからの音声出力や、所定のランプやＬＥＤ等を点灯や点滅させることなどにより、エラーの発生を報知すればよい。
【０２４０】
図５２は、表示制御部１２１のＶＤＰ１４１が備える動画像用デコーダ１５４により実行される動画像デコード処理の一例を示すフローチャートである。動画像用デコーダ１５４は、演出制御用マイクロコンピュータ１２０から伝送された動画像デコード指令を受信したことに応答して、図５２に示すような動画像デコード処理の実行を開始する。この動画像デコード処理において、動画像用デコーダ１５４は、まず、画像データメモリ１４２に記憶されている演出表示に使用する動画像データから、１フレーム分のピクチャを示すピクチャデータを読み出す（ステップＳ７５１）。なお、動画像用デコーダ１５４が画像データメモリ１４２に記憶されている動画像データを読み出す際には、例えば事前に演出制御用マイクロコンピュータ１２０から送信された動画像表示初期設定指令といった、動画像の再生表示を行うための初期設定指令に応答して、画像データメモリ１４２から動画像データを読み出すデータバスのバス幅が、３２ビット幅といった、転送制御回路１５２が画像データメモリ１４２からスプライト画像データを読み出すときとは異なるバス幅に設定されている。また、ピクチャデータは、動画像データにて配列されている順番に従って再生することができるような順番で読み出される。なお、再生される順番とデコードされる順番は必ずしも一致しない。例えば、Ｂピクチャは、その後に配置されているＩピクチャ又はＰピクチャをデコードしたあとにデコードされる。ステップＳ７５１の処理において、動画像用デコーダ１５４は、例えば事前に演出制御用マイクロコンピュータ１２０から伝送された動画像表示開始設定指令といった、動画像の再生表示を開始するための設定指令に応答して、画像データメモリ１４２における動画像データの読出位置（例えば読出アドレス）を指定する読出ポインタの値（読出ポインタ値）や、フレームバッファメモリ１５７にてデコード後の表示用データを書き込む書込位置（例えば書込アドレス）を指定する書込ポインタの値（書込ポインタ値）、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにて個別の動画像に対応したデコード後の画像データを一時記憶するピクチャバッファ位置（例えば記憶アドレス）を指定するピクチャバッファポインタの値（ピクチャバッファポインタ値）の設定を行うようにすればよい。
【０２４１】
なお、フレーム内符号化やフレーム間符号化などにより圧縮された画像データから構成される動画像データを読み出す際には、ＶＤＰ１４１が画像データメモリ１４２にアクセスせずに、所定のＣＰＵ（例えば演出制御用マイクロコンピュータ１２０のＣＰＵ１３１など）が画像データメモリ１４２にアクセスして動画像データを読み出すことがある。この場合には、そのＣＰＵによって読み出された動画像データを、そのままＶＤＰ１４１へと転送するようにしてもよい。この場合、ＶＤＰ１４１では、例えば動画像用デコーダ１５４がステップＳ７５１の処理において、ホストインタフェース１５１などの外部インタフェースを介して、転送された動画像データを受け取るようにすればよい。
【０２４２】
ステップＳ７５１にてピクチャデータを読み出した後、動画像用デコーダ１５４は、その読出データをデコードし（ステップＳ７５２）、デコード後のピクチャデータを一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにてピクチャバッファポインタ値に対応したピクチャバッファに一旦記憶させた後、書込ポインタ値に対応するフレームバッファメモリ１５７の書込アドレスに書き込んで記憶させることにより、動画像を画像表示装置５の画面内における所定位置にて再生表示可能とする（ステップＳ７５３）。なお、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに一旦記憶されたピクチャデータを読み出してフレームバッファメモリ１５７に書き込む処理は、描画回路１５５が実行するようにしてもよい。
【０２４３】
ステップＳ７５３の処理に続いて、読出ポインタ値の更新を行う（ステップＳ７５４）。ここで、１つの動画像を再生表示するために一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに設けられた複数のピクチャバッファを用いる場合には、ステップＳ７５４の処理においてピクチャバッファポインタ値の更新も行うようにすればよい。こうして１フレーム分のピクチャデータのデコードが完了すると、動画像用デコーダ１５４は、ホストインタフェース１５１から演出制御用マイクロコンピュータ１２０に対してイベント割込み信号を出力させる（ステップＳ７５５）。これにより、１フレーム分のピクチャデータのデコードが完了したことが、ＶＤＰ１４１から演出制御用マイクロコンピュータ１２０のＣＰＵ１３１へと通知されることになる。そして、例えばイベント割込み信号の出力期間を計測するためのタイマをスタートさせて、そのタイマ値が所定の信号出力期間判定値に達したか否かを判定することなどにより、信号出力期間が終了したか否かを判定する（ステップＳ７５６）。あるいは、演出制御用マイクロコンピュータ１２０からイベント割込み信号を受け付けたことに対する応答信号を受信したか否かの判定を行うことにより、信号出力期間が終了したか否かを判断するようにしてもよい。
【０２４４】
ステップＳ７５６にて信号出力期間が終了しない場合には（ステップＳ７５６；Ｎｏ）、ステップＳ７５６の処理を繰り返し実行して待機する。これに対して、信号出力期間が終了した場合には（ステップＳ７５６；Ｙｅｓ）、イベント割込み信号の出力を停止してから（ステップＳ７５７）、動画像デコード処理を終了する。
【０２４５】
以下、パチンコ遊技機１における具体的な制御の一例について説明する。パチンコ遊技機１の電源が投入され、所定の電源基板から電源電圧の供給が開始されると、演出制御基板１２では、演出制御用マイクロコンピュータ１２０が起動し、ＣＰＵ１３１が初期化処理を実行した後（図３３のステップＳ５１）、記憶領域設定指令処理を実行する（ステップＳ５２）。この記憶領域設定指令処理において、演出制御用マイクロコンピュータ１２０では、ＣＰＵ１３１が入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して記憶領域設定指令を送信する（図３４のステップＳ１３３）。
【０２４６】
ＶＤＰ１４１では、例えば転送制御回路１５２が、記憶領域設定指令を受信したことに応答して（図４５のステップＳ６０２；Ｙｅｓ）、記憶領域設定処理を実行する（ステップＳ６０３）。この記憶領域設定処理では、記憶領域設定指令により通知された可変アドレスエリア１５６Ｂの先頭アドレスＳＴＡＤＤと終了アドレスＥＮＡＤＤをＶＤＰ１４１の内部レジスタに格納することなどによって（図４６のステップＳ６１３、Ｓ６１５）、一時記憶メモリ１５６における複数の記憶領域として、固定アドレスエリア１５６Ａと可変アドレスエリア１５６Ｂとが設定されることになる。
【０２４７】
図５３は、演出制御基板１２に搭載された表示制御部１２１における画像データ処理動作の一例を示す説明図である。演出制御用マイクロコンピュータ１２０の起動に対応して、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が事前転送指令処理を実行する（図３３のステップＳ５３）。そして、事前転送指令処理では、まず、事前転送設定テーブル２２０をセットする（図３５のステップＳ１４１）。このときセットされる事前転送設定テーブル２２０には、例えば図５４（Ａ）に示すように、飾り図柄として画像表示装置５の画面上に表示される合成画像Ａ１〜Ａ８を示す画像データを、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出し、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送して一時記憶させるためのテーブルデータが含まれている。ここで、各合成画像Ａ１〜Ａ８を示す画像データの書込アドレスは、固定アドレスエリア１５６Ａにて合成画像Ａ１〜Ａ８を示す画像データのそれぞれが連続した記憶領域に記憶されるように、予め設定されていてもよい。あるいは、各合成画像Ａ１〜Ａ８を示す画像データの書込アドレスは、固定アドレスエリア１５６Ａにて離散した記憶領域に合成画像Ａ１〜Ａ８を示す画像データのそれぞれが記憶されるように、予め設定されていてもよい。ＣＰＵ１３１は、処理数及び事前転送カウント値に応じて事前転送設定テーブル２２０から読み出したテーブルデータにより特定される画像データの読出アドレス、書込アドレス、転送データ量に基づき、事前転送指令を作成してＶＤＰ１４１に送信する（図３５のステップＳ１４４〜Ｓ１５０）。これにより、画像データメモリ１４２に記憶されている複数種類の画像データのうち、例えばスプライト画像データエリア１４２Ａに記憶されて飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データといった、各画像データに示される画像の表示頻度が所要の画像データ（例えば、分離演出中に表示される番号を示す表示画像Ｎ１〜Ｎ８の画像データなど）に示される画像の表示頻度に比べて高い画像データを、画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送することの指令が行われる。
【０２４８】
ＶＤＰ１４１では、例えば転送制御回路１５２が、事前転送指令を受信したことに応答して（図４５のステップＳ６０４；Ｙｅｓ）、事前転送処理を実行する（ステップＳ６０５）。この事前転送処理では、事前転送指令により通知された画像データの読出アドレス、書込アドレス、転送データ量などに基づいて、画像データメモリ１４２から画像データを読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送する（図４７のステップＳ６２１〜Ｓ６２５）。これにより、例えば図５４（Ｂ）に示すように、画像データメモリ１４２に記憶されている複数種類の画像データのうち、スプライト画像データエリア１４２Ａに記憶された合成画像Ａ１〜Ａ８を示す画像データなどが、画像データメモリ１４２から読み出されて一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送され、事前に一時記憶されることになる。このときには、事前転送設定テーブル２２０を構成するテーブルデータの設定に応じて、合成画像Ａ１〜Ａ８を示す画像データのそれぞれが、固定アドレスエリア１５６Ａにて連続する記憶領域に記憶されてもよいし、固定アドレスエリア１５６Ａにて離散した記憶領域に記憶されてもよい。
【０２４９】
その後、遊技領域に打ち込まれた遊技球が普通可変入賞球装置６に形成された始動入賞口へと入賞したことに応じて、特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示を実行するための実行条件が成立する。こうした実行条件の成立に基づき、例えば画像表示装置５では「左」、「中」、「右」の各可変表示部において飾り図柄の可変表示が開始される。このとき、演出制御用マイクロコンピュータ１２０では、例えばＣＰＵ１３１が図１２（Ａ）に示す演出制御パターンテーブル２３０に格納された複数種類の演出制御パターンのうちから、可変表示開始コマンドに示された可変表示パターン等に対応した演出制御パターンを設定する（図３９のステップＳ３２１）。その後、定期的に演出制御プロセスタイマ値を更新し（図４０のステップＳ３４１）、更新後の演出制御プロセスタイマ値に対応して演出制御パターンから読み出した制御データが終了コードではない場合に（ステップＳ３４４；Ｎｏ）、演出制御指令処理を実行することで（ステップＳ３４７）、各種の演出動作を制御するための指令や設定が行われる。
【０２５０】
例えば、演出制御パターンに含まれるスプライト画像表示制御パターンから読み出されたスプライト画像表示制御データなどに従って、画像表示装置５の画面上におけるスプライト画像の表示を更新するための処理として、ＣＰＵ１３１が図４１に示すステップＳ４０７にてスプライト画像更新指令処理を実行する。このスプライト画像更新指令処理では、更新対象となる画像部位を示す画像データの読出位置が固定アドレスエリア１５６Ａであるか否かを判定する（図４２のステップＳ４２２）。
【０２５１】
更新対象となる画像部位が飾り図柄となる合成画像Ａ１〜Ａ８のいずれかである場合には、各合成画像Ａ１〜Ａ８を示す画像データは、図５４（Ｂ）に示すように、事前に固定アドレスエリア１５６Ａに転送されて一時記憶されていることから、画像データの読出位置が固定アドレスエリア１５６Ａであると判定される。このように画像データの読出位置が固定アドレスエリア１５６Ａであると判定された場合に（図４２のステップＳ４２２；Ｙｅｓ）、ＣＰＵ１３１は、スプライト画像表示制御データや表示位置バッファ１７１におけるバッファ値、画像指定バッファ１７２におけるバッファ値などに基づいて、固定アドレスエリア１５６Ａにおける画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定する（ステップＳ４２３〜Ｓ４２５）。そして、固定アドレス指定転送指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４２６）。
【０２５２】
ＶＤＰ１４１では、例えば描画回路１５５が、固定アドレス指定転送指令を受信したことに応答して（図４９のステップＳ７０２；Ｙｅｓ）、固定アドレス指定描画処理を実行する（ステップＳ７０３）。この固定アドレス指定描画処理では、インデックステーブル３００において固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図５０のステップＳ７１２；Ｙｅｓ）、固定アドレス指定転送指令に含まれるデータなどから特定される画像データの読出アドレス、書込アドレス、転送データ量などに基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７１３〜Ｓ７１６）。
【０２５３】
また、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１により、更新対象となる画像部位を示す画像データの読出位置が固定アドレスエリア１５６Ａではないと判定された場合には（図４２のステップＳ４２２；Ｎｏ）、スプライト画像表示制御データなどに基づいて、画像データメモリ１４２における画像データの読出位置、フレームバッファメモリ１５７における画像データの書込位置、転送する画像データのデータ量などを特定する（ステップＳ４２７〜Ｓ４２９）。そして、自動転送指令を作成して、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して伝送させる（ステップＳ４３０）。
【０２５４】
ＶＤＰ１４１では、まず、転送制御回路１５２が、自動転送指令を受信したことに応答して（図４５のステップＳ６０６；Ｙｅｓ）、自動転送制御処理を実行する（ステップＳ６０７）。この自動転送制御処理では、画像データメモリ１４２における画像データの読出アドレスが、自動転送指令に含まれるデータなどから特定される（図４８のステップＳ６３１）。その一方で、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂにおける画像データの書込アドレスは、例えばインデックステーブル３００を参照することなどにより特定された空き領域のうちから画像データを記憶させるために選択された領域の先頭アドレスとして、転送制御回路１５２により自動的に特定される（ステップＳ６３２）。このとき、可変アドレスエリア１５６Ｂに空き領域がなければ、可変アドレスエリア１５６Ｂの先頭から順次に画像データの書込アドレスを特定して、画像データを上書きするようにしてもよい。あるいは、可変アドレスエリア１５６Ｂに記憶されている各画像データの使用頻度を管理して、最も使用頻度が低い画像データに上書きするようにしてもよい。そして、自動転送指令により通知された転送する画像データのデータ量などに基づき（ステップＳ６３３）、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに書き込んで記憶させる（ステップＳ６３４、Ｓ６３５）。
【０２５５】
また、ＶＤＰ１４１では、例えば描画回路１５５が、自動転送指令を受信したことに応答して（図４９のステップＳ７０４；Ｙｅｓ）、自動転送描画処理を実行する（ステップＳ７０５）。この自動転送描画処理では、インデックステーブル３００において可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」が「オン」である場合に（図５１のステップＳ７３２；Ｙｅｓ）、例えば転送制御回路１５２から通知された可変アドレスエリア１５６Ｂにおける画像データの読出アドレスや、自動転送指令に含まれるデータなどから特定された画像データの書込アドレス、転送する画像データのデータ量などに基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる（ステップＳ７３３〜Ｓ７３７）。
【０２５６】
転送制御回路１５２は、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６の固定アドレスエリア１５６Ａまたは可変アドレスエリア１５６Ｂに書き込むことによる画像データの転送が完了したときに、ＶＤＰ１４１に設けられたインデックステーブル３００の更新を行う。
【０２５７】
例えば、事前転送指令に応じて画像データメモリ１４２から一時記憶メモリ１５６の固定アドレスエリア１５６Ａへのデータ転送が完了した場合には（図４７のステップＳ６２５；Ｙｅｓ）、事前転送指令に含まれるデータなどに基づき、固定アドレスエリア１５６Ａへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータを、インデックステーブル３００に書き込むとともに、対応する「読出完了フラグ」を「オン」に設定することなどにより、インデックステーブル３００に画像データの転送完了を登録する（ステップＳ６２６）。
【０２５８】
また、例えば、自動転送指令に応じて画像データメモリ１４２から一時記憶メモリ１５６の可変アドレスエリア１５６Ｂへのデータ転送が完了した場合には（図４８のステップＳ６３５；Ｙｅｓ）、可変アドレスエリア１５６Ｂへと転送された画像データを特定可能とする「開始アドレス」、「水平サイズ」などのデータを、演出制御用マイクロコンピュータ１２０から送られる表示制御指令によらず、ＶＤＰ１４１の側で自動的にインデックステーブル３００に書き込むとともに、対応する「読出完了フラグ」が「オン」に設定することなどにより、インデックステーブル３００に画像データの転送完了を登録する（ステップＳ６３６）。
【０２５９】
こうしたインデックステーブル３００の登録内容に基づいて、描画回路１５５は一時記憶メモリ１５６から画像データを読み出して表示用データの作成を実行できるか否かの判定を行う。例えば、描画回路１５５は、固定アドレス指定転送指令を受信したことに応答して、固定アドレスエリア１５６Ａからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル３００において「オン」となっているか否かを判定する（図５０のステップＳ７１２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７１２；Ｙｅｓ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成可能であるとの判断に基づき、固定アドレスエリア１５６Ａから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７１３〜Ｓ７１６）。これに対して、「読出完了フラグ」が「オフ」であれば（ステップＳ７１２；Ｎｏ）、描画回路１５５が固定アドレスエリア１５６Ａから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７１７；Ｎｏ）。この待機中には、固定アドレスエリア１５６Ａから読み出した画像データを用いた表示用データの作成が実行されない。
【０２６０】
また、例えば、描画回路１５５は、自動転送指令を受信したことに応答して、可変アドレスエリア１５６Ｂからの読出対象となる画像データと対応付けられた「転送完了フラグ」がインデックステーブル３００において「オン」となっているか否かを判定する（図５１のステップＳ７３２）。このとき、「読出完了フラグ」が「オン」であれば（ステップＳ７３２；Ｙｅｓ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成可能であるとの判断に基づき、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させることなどにより表示用データを作成するための処理が実行される（ステップＳ７３３〜Ｓ７３７）。これに対して、「転送完了フラグ」が「オフ」であれば（ステップＳ７３２；Ｎｏ）、描画回路１５５が可変アドレスエリア１５６Ｂから画像データを読み出して表示用データを作成することができないとの判断に基づき、転送完了待ち時間が経過するまで待機する（ステップＳ７３８；Ｎｏ）。この待機中には、可変アドレスエリア１５６Ｂから読み出した画像データを用いた表示用データの作成が実行されない。
【０２６１】
画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄の可変表示を行うために、図１４（Ａ）〜（Ｃ）に示す各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒや、図１５に示すスクロール表示制御テーブル２５０、図１８に示す表示位置バッファ１７１や画像指定バッファ１７２におけるバッファ値などを参照して、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１や表示制御部１２１のＶＤＰ１４１などが、各種の処理を実行する。図５５は、飾り図柄の可変表示を行うために演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が実行する処理の一例として、スクロール表示制御処理を示すフローチャートである。このスクロール表示制御処理は、例えばＣＰＵ１３１が図３９に示すステップＳ３２５の処理を実行することや、図４１に示すステップＳ４０７にてスプライト画像更新処理を実行することなどにより、実現されればよい。
【０２６２】
図５５に示すスクロール表示制御処理において、ＣＰＵ１３１は、まず、図１８に示す画像指定バッファ１７２におけるバッファ値である画像指定バッファ値の画像データを特定する（ステップＳＣ１１）。例えば、「左」の可変表示部ＤＬにて飾り図柄の可変表示を行うためには、図１４（Ａ）に示す左図柄配列設定テーブル２４０Ｌから、図１８に示す左図柄画像指定バッファ１７２Ｌにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータにより、例えばインデックステーブル３００における「インデックス番号」など、飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定する。また、「中」の可変表示部ＤＣにて飾り図柄の可変表示を行うためには、図１４（Ｂ）に示す中図柄配列設定テーブル２４０Ｃから、図１８に示す中図柄画像指定バッファ１７２Ｃにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータにより、合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定する。さらに、「右」の可変表示部ＤＲにて飾り図柄の可変表示を行うためには、図１４（Ｃ）に示す右図柄配列設定テーブル２４０Ｒから、図１８に示す右図柄画像指定バッファ１７２Ｒにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータにより、合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定する。このステップＳＣ１１の処理は、例えば図３９に示すステップＳ３２５や図４２に示すステップＳ４２３にて、ＣＰＵ１３１が一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出位置を特定する処理などに含まれる。
【０２６３】
続いて、ＣＰＵ１３１は、図１８に示す表示位置バッファ１７１におけるバッファ値である表示位置バッファ値の表示位置を特定する（ステップＳＣ１２）。例えば、「左」の可変表示部ＤＬにて飾り図柄の可変表示を行うためには、図１５に示すスクロール表示制御テーブル２５０から、図１８に示す左図柄表示位置バッファ１７１Ｌにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータに示されるＹ座標（「４８Ｙ」〜「１４３Ｙ」のいずれか）を読み取る。そして、「左」の可変表示部ＤＬに対応して予め定められたＸ座標「０Ｘ」と、読み取ったＹ座標とから、飾り図柄の左上端における表示位置を特定する。また、「中」の可変表示部ＤＣにて飾り図柄の可変表示を行うためには、スクロール表示制御テーブル２５０から、図１８に示す中図柄表示位置バッファ１７１Ｃにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータに示されるＹ座標を読み取る。そして、「中」の可変表示部ＤＣに対応して予め定められたＸ座標「９６Ｘ」と、読み取ったＹ座標とから、飾り図柄の左上端における表示位置を特定する。さらに、「右」の可変表示部ＤＲにて飾り図柄の可変表示を行うためには、スクロール表示制御テーブル２５０から、図１８に示す右図柄表示位置バッファ１７１Ｒにおけるバッファ値により指定されるテーブルデータを読み出し、読み出したテーブルデータに示されるＹ座標を読み取る。そして、「右」の可変表示部ＤＲに対応して予め定められたＸ座標「１９２Ｘ」と、読み取ったＹ座標とから、飾り図柄の左上端における表示位置を特定する。このステップＳＣ１２の処理は、例えば図３９に示すステップＳ３２５や図４２に示すステップＳ４２４にて、ＣＰＵ１３１がフレームバッファメモリ１５７における画像データの書込位置を特定する処理などに含まれる。
【０２６４】
ステップＳＣ１２の処理を実行した後には、ステップＳＣ１１の処理により特定された画像データと、ステップＳＣ１２の処理により特定された表示位置とを示す表示制御指令を作成して、ＶＤＰ１４１に対して伝送させる（ステップＳＣ１３）。このステップＳＣ１３の処理は、例えば図３９に示すステップＳ３２５や図４２に示すステップＳ４２６にて、ＣＰＵ１３１が入出力ポート１３５からＶＤＰ１４１に対して固定アドレス転送指令を伝送させる処理などに含まれる。
【０２６５】
その後、表示位置バッファ値が「＋４８」よりも大きいか否かの判定を行う（ステップＳＣ１４）。ここで、表示位置バッファ値が「＋４８」よりも大きい場合には、ステップＳＣ１２の処理で特定されるＹ座標が「９７Ｙ」〜「１４３Ｙ」の範囲となり、飾り図柄となる合成画像Ａ１〜Ａ８はそれぞれ縦方向に「９６Ｙ」分の大きさを有していることから、ステップＳＣ１２の処理で特定されたＹ座標に表示した飾り図柄の下端は画像表示装置５の表示領域の下端「１９１Ｙ」を超えることになり、ステップＳＣ１３の処理にて作成された表示制御指令により表示が指令された飾り図柄の下側には、他の飾り図柄を配置するための空白は生じない。これに対して、その飾り図柄の上側には、他の飾り図柄を２つ配置可能な空白が生じる。他方、表示位置バッファ値が「＋４８」未満である場合には、ステップＳＣ１２の処理で特定されるＹ座標が「４８Ｙ」〜「９５Ｙ」の範囲となり、ステップＳＣ１３の処理にて作成された表示制御指令により表示が指示された飾り図柄の上下に、他の飾り図柄を１つずつ配置するための空白が生じる。また、表示位置バッファ値が「＋４８」である場合には、ステップＳＣ１２の処理で特定されるＹ座標が「９６Ｙ」となり、ステップＳＣ１３の処理にて作成された表示制御指令により表示が指示された飾り図柄の上側に、他の飾り図柄を１つ配置するための空白が生じる。
【０２６６】
そこで、ステップＳＣ１４にて表示位置バッファ値が「＋４８」よりも大きいと判定された可変表示部については（ステップＳＣ１４；Ｙｅｓ）、ステップＳＣ１３の処理で表示の指令を行った飾り図柄の後に配置する２つの飾り図柄について、対応する画像データと表示位置とを特定する（ステップＳＣ１５）。このときには、図１４（Ａ）〜（Ｃ）に示す各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒにおいて、画像指定バッファ値に１加算した値（加算後の値が「＋７」を超えた場合には「＋０」）により指定されるテーブルデータから、後に配置する１つ目の飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定することができる。こうして１加算した値をさらに１加算した値（加算後の値が「＋７」を超えた場合には「＋０」）により指定されるテーブルデータから、後に配置する２つ目の飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定することができる。加えて、ステップＳＣ１２の処理で特定された表示位置のＹ座標から「９６Ｙ」を差し引くことで、１つ目の飾り図柄の左上端における表示位置を特定することができる。こうして差し引いたＹ座標からさらに「９６Ｙ」を差し引くことで、２つ目の飾り図柄の左上端における表示位置を特定することができる。なお、このとき特定されたＹ座標が「０Ｙ」よりも小さくなる場合でも、仮想描画空間における飾り図柄の配置を示すものとして、そのまま保持しておけばよい。
【０２６７】
また、ステップＳＣ１４にて表示位置バッファ値が「＋４８」以下であると判定された可変表示部については（ステップＳＣ１４；Ｎｏ）、表示位置バッファ値が「＋４８」であるか否かの判定を行う（ステップＳＣ１６）。このとき、表示位置バッファ値が「＋４８」であれば（ステップＳＣ１６；Ｙｅｓ）、ステップＳＣ１３の処理で表示の指令を行った飾り図柄の後に１つ配置する飾り図柄について、対応する画像データと表示位置とを特定する（ステップＳＣ１７）。このときには、ステップＳＣ１５の処理で１つ目の飾り図柄を示す画像データと表示位置を特定する場合と同様にして、後に配置する飾り図柄を示す画像データと表示位置を特定することができる。
【０２６８】
ステップＳＣ１６にて表示位置バッファ値が「＋４８」ではない場合には（ステップＳＣ１６；Ｎｏ）、ステップＳＣ１３の処理で表示の指令を行った飾り図柄の前後に１つずつ配置する飾り図柄について、対応する画像データと表示位置とを特定する（ステップＳＣ１８）。このときには、ステップＳＣ１５の処理で１つ目の飾り図柄を示す画像データと表示位置を特定する場合と同様にして、後に配置する飾り図柄を示す画像データと表示位置を特定することができる。これに対して、図１４（Ａ）〜（Ｃ）に示す各図柄配列設定テーブル２４０Ｌ、２４０Ｃ、２４０Ｒにおいて、画像指定バッファ値を１減算した値（減算後の値が「＋０」より小さい場合には「＋７」）により指定されるテーブルデータから、前に配置する飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定することができる。加えて、ステップＳＣ１２の処理で特定された表示位置のＹ座標に「９６Ｙ」を加えることで、前に配置する飾り図柄の左上端における表示位置を特定することができる。なお、ステップＳＣ１４〜ＳＣ１８の処理は、例えば図３９に示すステップＳ３２５や図４２に示すステップＳ４２３、Ｓ４２４にて、ＣＰＵ１３１が一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出位置を特定する処理や、フレームバッファメモリ１５７における画像データの書込位置を特定する処理などに、含まれる。
【０２６９】
その後、ステップＳＣ１５、ＳＣ１７、ＳＣ１８の処理のいずれかにより特定された画像データと表示位置とを示す表示制御指令を作成して、ＶＤＰ１４１に対して伝送させる（ステップＳＣ１９）。このステップＳＣ１９の処理は、例えば図３９に示すステップＳ３２５や図４２に示すステップＳ４２６にて、ＣＰＵ１３１が入出力ポート１３５からＶＤＰ１４１に対して固定アドレス転送指令を伝送させる処理などに含まれる。
【０２７０】
ステップＳＣ１９の処理に続いて、表示位置バッファ値を、例えばスプライト画像表示制御データなどから特定されるスクロール速度などに応じて更新する（ステップＳＣ２０）。一例として、飾り図柄の可変表示速度は、図１３（Ａ）に示すスプライト画像表示制御パターンに含まれるスプライト画像表示制御データにより、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲごとに、「停止」、「低速」、「中速」、「高速」のいずれかに指定されるものとする。この場合、「停止」が指定された可変表示部については、対応する表示位置バッファ値の更新を行わない。例えば、「左」の可変表示部ＤＬにおける可変表示速度が「停止」である場合には、左図柄表示位置バッファ１７１Ｌにおけるバッファ値の更新を行わない。他方、「低速」が指定された可変表示部については、対応する表示位置バッファ値を「＋１」だけ加算するように更新する。「中速」が指定された可変表示部については、対応する表示位置バッファ値を「＋５」だけ加算するように更新する。「高速」が指定された可変表示部については、対応する表示位置バッファ値を「＋１０」だけ加算するように更新する。
【０２７１】
そして、ステップＳＣ２０の処理で更新した表示位置バッファ値が「＋９５」よりも大きくなったか否かの判定を行う（ステップＳＣ２１）。このとき、表示位置バッファ値が「＋９５」以下である可変表示部については（ステップＳＣ２１；Ｎｏ）、スクロール表示制御処理を終了させる。これに対して、表示制御バッファ値が「＋９５」よりも大きくなった可変表示部については（ステップＳＣ２１；Ｙｅｓ）、ステップＳＣ２０の処理における更新後の値から「９６」を差し引いた値を、新たな表示位置バッファ値として設定する（ステップＳＣ２２）。なお、ステップＳＣ２０〜ＳＣ２２の処理は、例えば図４２に示すステップＳ４２４にて、ＣＰＵ１３１がフレームバッファメモリ１５７における画像データの書込位置を特定する処理などに含まれていればよい。
【０２７２】
ステップＳＣ２２の処理に続いて、対応する画像指定バッファ値が「＋７」であるか否かの判定を行い（ステップＳＣ２３）、「＋７」である場合には（ステップＳＣ２３；Ｙｅｓ）、「＋０」を新たな画像指定バッファ値として設定する（ステップＳＣ２４）。他方、画像指定バッファ値が「＋７」ではない場合には（ステップＳＣ２３；Ｎｏ）、画像指定バッファ値を１加算して更新する（ステップＳＣ２５）。これにより、飾り図柄を可変表示する際に基準となる図柄が「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて所定の表示範囲より下側に移動したことに基づき、次の図柄番号に対応する飾り図柄を、基準となる図柄として設定することができる。なお、ステップＳＣ２３〜ＳＣ２５の処理は、例えば図４２に示すステップＳ４２３にて、ＣＰＵ１３１が一時記憶メモリ１５６の固定アドレスエリア１５６Ａにおける画像データの読出位置を特定する処理などに含まれていればよい。
【０２７３】
例えばパチンコ遊技機１の電源投入時には、ＣＰＵ１３１が図３３に示すステップＳ５４の初期表示設定処理を実行することにより、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲに最初に表示する飾り図柄の種類や、各可変表示部ＤＬ、ＤＣ、ＤＲにおける飾り図柄の表示位置などを設定しておく。より具体的には、例えば図５６（Ａ）に示すように、表示位置バッファ１７１において、左図柄表示位置バッファ１７１Ｌ、中図柄表示位置バッファ１７１Ｃ、右図柄表示位置バッファ１７１Ｒのそれぞれに、バッファ初期値として「＋０」を設定する。また、例えば図５６（Ｂ）に示すように、画像指定バッファ１７２において、左図柄画像指定バッファ１７２Ｌには「＋７」を、中図柄画像指定バッファ１７２Ｃには「＋１」を、右図柄画像指定バッファ１７２Ｒには「＋２」を、それぞれのバッファ初期値として設定する。
【０２７４】
このとき、ＣＰＵ１３１は、図５５に示すステップＳＣ１１の処理を実行することにより、図５６（Ｂ）に示すように、「左」の可変表示部ＤＬにて飾り図柄を可変表示する際に基準となる図柄として図柄番号が「１」の合成画像Ａ１を特定し、「中」の可変表示部ＤＣにて飾り図柄を可変表示する際に基準となる図柄として図柄番号が「２」の合成画像Ａ２を特定し、「右」の可変表示部ＤＲにて飾り図柄を可変表示する際に基準となる図柄として図柄番号が「３」の合成画像Ａ３を特定する。また、図５５に示すステップＳＣ１２の処理を実行することにより、図５６（Ａ）に示すように、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲについて、飾り図柄の左上端における表示位置のＹ座標として「４８Ｙ」を特定する。
【０２７５】
こうして特定された合成画像Ａ１、Ａ２、Ａ３を示す画像データと表示位置とに基づきステップＳＣ１３の処理で作成された表示制御指令に応じて、ＶＤＰ１４１では、描画回路１５５が仮想描画空間内に飾り図柄を配置する。このとき演出制御用マイクロコンピュータ１２０からＶＤＰ１４１に対して伝送される表示制御指令は、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに一時記憶された画像データを指定する固定アドレス指定転送指令などであればよい。なお、描画回路１５５は、仮想描画空間内に飾り図柄を配置した仮想空間画像を示す画像データを、一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに一旦記憶させることで、仮想のリール上に飾り図柄を貼り付けた後、描画領域でクリッピングした画像データを、表示用データとしてフレームバッファメモリ１５７に書き込むようにしてもよい。以下では、「左」の可変表示部ＤＬについての処理を中心にして説明する。この場合、描画回路１５５は、まず、図５７（Ａ）に示すように、表示制御指令に示された合成画像Ａ１を、その原点Ｐ１が座標（０Ｘ，４８Ｙ）に一致するように配置する。このときには、配置した合成画像Ａ１の上側である座標（０Ｘ，０Ｙ）から座標（９６Ｘ，４７Ｙ）の間と、合成画像Ａ１の下側である座標（０Ｘ，１４４Ｙ）から座標（９６Ｘ，１９１Ｙ）の間に、それぞれ空白が生じる。この場合、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１では、表示位置バッファ値が「＋０」であることから（ステップＳＣ１４；Ｎｏ、及び、ステップＳＣ１６；Ｎｏ）、合成画像Ａ１の前後に１つずつ配置する画像データと表示位置を特定し（ステップＳＣ１８）、特定された画像データと表示位置とを示す表示制御指令をＶＤＰ１４１に対して伝送させる（ステップＳＣ１９）。このとき、固定アドレスエリア１５６Ａに対応して設けられたインデックステーブル３００における記憶内容が演出制御用マイクロコンピュータ１２０から伝送される表示制御指令に応じて更新される場合には、合成画像Ａ１の上側に配置する合成画像Ａ８を示す画像データと、合成画像Ａ１の下側に配置する合成画像Ａ２を示す画像データについて、固定アドレスエリア１５６Ａにおける記憶アドレスを、演出制御用マイクロコンピュータ１２０の側において、例えばＣＰＵ１３１がＲＯＭ１３２に記憶された設定データを読み出すことなどにより、特定することができる。そのため、各合成画像Ａ１、Ａ２、Ａ８を示す画像データの記憶アドレスが固定アドレスエリア１５６Ａで離散していても、演出制御用マイクロコンピュータ１２０の側で固定アドレスエリア１５６Ａにおける画像データの読出位置を特定して、表示制御指令をＶＤＰ１４１に対して伝送させることができる。これにより、描画回路１５５は、合成画像Ａ１の上側に合成画像Ａ８を配置する一方で、合成画像Ａ１の下側に合成画像Ａ２を配置する。描画回路１５５は、このようにして配置された仮想空間画像ＶＡ０のうち、図５７（Ａ）にて太破線で囲まれた領域を「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬとしてクリッピングして抽出し、図５７（Ｄ）に示すような画像の表示用データを、フレームバッファメモリ１５７において対応する記憶領域に書き込む。そして、「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ０を生成した後、各可変表示部ＤＣ、ＤＲに対応した描画領域でクリッピングして、フレームバッファメモリ１５７において対応する記憶領域に、表示用データの書き込みを行う。こうしてフレームバッファメモリ１５７に書き込まれた表示用データを表示回路１５８が読み出し、走査信号を生成して画像表示装置５に出力する。これにより、図５６（Ｃ）に示すように、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄が表示される。
【０２７６】
その後、例えば図４０に示すステップＳ３４３の処理でＣＰＵ１３１がスプライト画像表示制御パターンから読み出したスプライト画像表示制御データにより、飾り図柄の可変表示速度が「低速」に指定されていることなどに対応して、表示位置バッファ値を１加算して更新する（図５５のステップＳＣ２０）。この更新に対応して飾り図柄を配置する場合、描画回路１５５は、まず、図５７（Ｂ）に示すように、合成画像Ａ１の原点Ｐ１が座標（０Ｘ，４９Ｙ）に一致するように配置する。そして、合成画像Ａ１の上側と下側には、合成画像Ａ８と合成画像Ａ２を、それぞれ配置する。こうして作成された仮想空間画像ＶＡ１を、「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬでクリッピングして、図５７（Ｅ）に示すような画像の表示用データを、フレームバッファメモリ１５７において対応する記憶領域に書き込む。「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ１を作成した後、各可変表示部ＤＣ、ＤＲに対応した描画領域でクリッピングして、フレームバッファメモリ１５７において対応する記憶領域に、表示用データの書き込みを行う。こうしてフレームバッファメモリ１５７に書き込まれた表示用データを表示回路１５８が読み出し、走査信号を生成して画像表示装置５に出力する。以後、スプライト画像表示制御パターンから読み出されたスプライト画像表示制御データの設定に従って、仮想空間画像の作成と、表示用データの書き込みと、走査信号の生成及び出力とが、順次に実行される。
【０２７７】
ここで、表示位置バッファ値が「＋４８」となったときには、例えば図５７（Ｃ）に示すように、合成画像Ａ１の原点Ｐ１が座標（０Ｘ，９６Ｙ）に一致するように合成画像Ａ１を配置すると、合成画像Ａ１の上側のみに飾り図柄を１つ配置するための空白が生じる。このとき、ＣＰＵ１３１は、合成画像Ａ１の上側に配置する合成画像Ａ８を示す画像データと表示位置を特定し（図５５のステップＳＣ１７）、合成画像Ａ８を表示するための表示制御指令を作成して伝送させる。この表示制御指令に応じて、描画回路１５５は、合成画像Ａ１の上側に合成画像Ａ８を配置した仮想空間画像ＶＡ４８を作成する。そして、仮想空間画像ＶＡ４８を「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬでクリッピングし、フレームバッファメモリ１５７に対する表示用データの書き込みを行う。こうして、例えば図５７（Ｆ）に示すように、合成画像Ａ１と合成画像Ａ８が配置された画像の表示用データが生成される。「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ４８を作成した後、各可変表示部ＤＣ、ＤＲに対応した描画領域でクリッピングして、フレームバッファメモリ１５７において対応する記憶領域に、表示用データの書き込みを行う。こうしてフレームバッファメモリ１５７に書き込まれた表示用データを表示回路１５８が読み出し、走査信号を生成して画像表示装置５に出力する。
【０２７８】
表示位置バッファ値が「＋４９」となったときには、例えば図５８（Ａ）に示すように、合成画像Ａ１の原点Ｐ１が座標（０Ｘ，９７Ｙ）に一致するように合成画像Ａ１を配置すると、合成画像Ａ１の上側に飾り図柄を２つ配置可能な空白が生じる。このとき、ＣＰＵ１３１は、合成画像Ａ１の上側に配置する２つの飾り図柄となる合成画像として、合成画像Ａ８と合成画像Ａ７を示す画像データと表示位置を特定し（図５５のステップＳＣ１５）、各合成画像Ａ８、Ａ７を表示するための表示制御指令を作成して伝送させる。これらの表示制御指令に応じて、描画回路１５５は、合成画像Ａ１の上側に２つの合成画像Ａ８と合成画像Ａ７とを順に配置した仮想空間画像ＶＡ４９を作成する。そして、仮想空間画像ＶＡ４９を「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬでクリッピングし、例えば図５８（Ｄ）に示すように合成画像Ａ１、Ａ８、Ａ７を順に配置した画像の表示用データを、フレームバッファメモリ１５７に書き込む。「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ４９を作成してフレームバッファメモリ１５７に対する表示用データの書き込みを行った後、表示回路１５８により走査信号を生成して画像表示装置５に出力する。
【０２７９】
以後、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１と表示制御部１２１のＶＤＰ１４１では、スプライト画像表示制御データの設定内容に従って、仮想空間画像の作成と、表示用データの書き込みと、走査信号の生成及び出力とが、順次に実行される。そして、表示位置バッファ値が「＋９５」となったときには、図５８（Ｂ）に示すように、合成画像Ａ１の原点Ｐ１が座標（０Ｘ，１４３Ｙ）に一致するように合成画像Ａ１を配置すると、合成画像Ａ１の上側に飾り図柄を２つ配置可能な空白が生じる。このときには、合成画像Ａ１の上側に配置する２つの飾り図柄となる合成画像として、合成画像Ａ８と合成画像Ａ７が特定され、各合成画像を順に配置した仮想空間画像ＶＡ９５が作成される。この仮想空間画像ＶＡ９５を「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬでクリッピングして、フレームバッファメモリ１５７において対応する記憶領域に、図５８（Ｅ）に示すような画像の表示用データが書き込まれる。「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ９５が作成され、フレームバッファメモリ１５７に表示用データが書き込まれた後、表示回路１５８により走査信号が作成されて画像表示装置５に出力される。
【０２８０】
こうした表示位置バッファ値が「＋９５」であることに対応した表示制御を行った後、ＣＰＵ１３１が表示位置バッファ値を更新したときには（図５５のステップＳＣ２０）、表示位置バッファ値が「＋９５」よりも大きくなったことに対応して（ステップＳＣ２１；Ｙｅｓ）、ステップＳＣ２０の処理で更新したバッファ値から「９６」を差し引いた値を新たな表示位置バッファ値として設定するとともに（ステップＳＣ２２）、画像指定バッファ値の更新を行う（ステップＳＣ２３〜ＳＣ２５）。これにより、例えば左図柄画像指定バッファ１７２Ｌにおけるバッファ値が「＋０」に更新され、「左」の可変表示部ＤＬにて飾り図柄を可変表示する際に基準となる図柄として、図柄番号が「８」の合成画像Ａ８が特定される。このとき、左図柄表示位置バッファ１７１Ｌにおけるバッファ値が「＋０」であれば、例えば図５８（Ｃ）に示すように、合成画像Ａ８の原点Ｐ８が座標（０Ｘ，４８Ｙ）に一致するように合成画像Ａ８を配置するとともに、合成画像Ａ８の上側と下側に、合成画像Ａ７と合成画像Ａ１とを、それぞれ配置する。こうして作成された仮想空間画像ＶＡ９６を、「左」の可変表示部ＤＬに対応した描画領域となる表示枠ＷＬでクリッピングして、図５８（Ｆ）に示すような画像の表示用データを、フレームバッファメモリ１５７において対応する記憶領域に書き込む。
【０２８１】
図５８（Ｆ）に示す画像では、図柄番号「８」の飾り図柄となる合成画像Ａ８が上下方向の中央に表示されている。したがって、スプライト画像表示制御データに示される可変表示速度の設定が「低速」である場合には、最初に表示された図５７（Ｄ）に示す画像において上下方向の中央に表示されていた合成画像Ａ１の位置に合成画像Ａ８がスクロールされるまでの間に、スクロール表示制御テーブル２５０における９６個のテーブルデータが参照されることになる。「中」、「右」の可変表示部ＤＣ、ＤＲについても同様にして仮想空間画像ＶＡ９６を作成した後、各可変表示部ＤＣ、ＤＲに対応した描画領域でクリッピングして、フレームバッファメモリ１５７において対応する記憶領域に、表示用データの書き込みを行う。こうしてフレームバッファメモリ１５７に書き込まれた表示用データを表示回路１５８が読み出し、走査信号を生成して画像表示装置５に出力する。以後、スプライト画像表示制御パターンから読み出されたスプライト画像表示制御データの設定に従って、仮想空間画像の作成と、表示用データの書き込みと、走査信号の生成及び出力とが、順次に実行される。
【０２８２】
ＣＰＵ１３１は、図５５に示すステップＳＣ２０の処理にて、スプライト画像表示制御データに示された飾り図柄の可変表示速度に応じて、表示位置バッファ値を更新する際の加算値を決定する。そして、演出制御用マイクロコンピュータ１２０にてタイマ割込みが発生するごとに図４１に示すステップＳ４０７にてスプライト画像更新指令処理を実行することなどにより、加算値が大きいときには飾り図柄の可変表示速度が高められ、加算値が小さいときには飾り図柄の可変表示速度が低下する。例えば、スプライト画像表示制御パターンでは、飾り図柄の可変表示速度を「低速」から「高速」へと高め、所定時間が経過するまで「高速」で可変表示を行った後に、「低速」へと低下させてから「停止」となるように、スプライト画像表示用タイマ判定値やスプライト画像表示制御データの設定がなされている。こうしたスプライト画像表示制御パターンにおける設定に従って、飾り図柄の可変表示となるスクロール表示が行われることになる。
【０２８３】
この実施の形態では、スーパーＡの可変表示パターンに対応して、分離演出における演出表示が行われる。演出制御用マイクロコンピュータ１２０では、主基板１１から送られた可変表示開始コマンドにてスーパーＡの可変表示パターンが示されていることなどに対応して、ＣＰＵ１３１が図３９に示すステップＳ３２１の処理にて、図１６（Ａ）に示す演出制御パターン決定用の乱数値ＳＲ１を示す数値データに基づき、図１６（Ｂ）に示すスーパーＡ演出決定テーブル２６０を参照することなどにより、図１２（Ａ）に示す演出制御パターンテーブル２３０に格納されたスーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンのいずれかを、飾り図柄の可変表示中における演出動作の態様を示す演出制御パターンに決定する。
【０２８４】
図５９は、こうして決定されたスーパーＡ−０１の演出制御パターンに基づき、分離演出における演出表示を含めた飾り図柄の可変表示中における表示制御を行う場合の処理内容の一例を示すフローチャートである。図６０は、スーパーＡ−０１の演出制御パターンに対応して画像表示装置５の画面上に表示される演出画像の一例を示している。なお、図５９のフローチャートに示す各処理は、スプライト画像表示制御パターンから読み出されたスプライト画像表示制御データや動画像表示制御パターンから読み出された動画像表示制御データなどに基づき、例えば図４１に示すステップＳ４０７にてスプライト画像更新指令処理を実行することや、ステップＳ４０９にて動画像表示指令処理を実行することなどにより、実現されればよい。
【０２８５】
図５９のフローチャートに示す処理では、まず、演出制御用マイクロコンピュータ１２０のＣＰＵ１３１が、入出力ポート１３５から表示制御部１２１のＶＤＰ１４１に対して所定の表示制御指令を伝送させることなどにより、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて、飾り図柄の可変表示を開始させる（ステップＳＴ１１）。その後、所定時間が経過したことに対応して、「左」の可変表示部ＤＬにて飾り図柄を停止表示させる（ステップＳＴ１２）。続いて、「右」の可変表示部ＤＲでは、例えば図６０（Ａ）に示すように、飾り図柄の可変表示態様がリーチとならないように、飾り図柄を停止表示させる（ステップＳＴ１３）。なお、ステップＳＴ１２、ＳＴ１３の処理で停止表示させる飾り図柄は、ＣＰＵ１３１が図３９に示すステップＳ３２２の処理を実行することにより、決定することができる。
【０２８６】
その後、ＣＰＵ１３１は、例えば図４３に示すステップＳ４４１の処理で動画像の再生表示を開始すると判定したことなどに基づき（ステップＳ４４１；Ｙｅｓ）、動画像の再生表示を開始するための設定を行う（図５９のステップＳＴ１４）。例えば、ＣＰＵ１３１は、ＶＤＰ１４１に対して動画像表示初期設定指令や動画像表示開始設定指令を伝送させることにより（図４３のステップＳ４４２，Ｓ４４３）、ＶＤＰ１４１が画像データメモリ１４２から記憶データを読み出す際のバス幅を第２のバス幅として定められた３２ビットに設定し、チップセレクトの設定をＣＳ＃１として動画像用のメモリチップ１４２−３から動画像データの読み出しを可能にするなど、各種の指令や設定を行う。
【０２８７】
図６０に示す例では、図６０（Ａ）にて「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像Ａ７と合成画像Ａ８のうち、合成画像Ａ８において、合成画像Ａ８を構成するキャラクタを示す表示画像Ｃ８が飛び出して番号を示す表示画像Ｎ８から分離し、「右」の可変表示部ＤＲに停止表示された飾り図柄となる合成画像Ａ２と合成画像Ａ３のうち、合成画像Ａ２に作用するような演出表示が行われる。このとき、キャラクタを示す表示画像Ｃ８が飛び出す合成画像Ａ８は、左図柄表示位置バッファ１７１Ｌにおけるバッファ値が「＋４８」であることと、左図柄画像指定バッファ１７２Ｌにおけるバッファ値が「＋０」であることに対応して、原点Ｐ８が座標（０Ｘ，９６Ｙ）に一致するように配置されている。また、作用を受ける合成画像Ａ２は、右図柄表示位置バッファ１７１Ｒにおけるバッファ値が「＋４８」であることと、右図柄画像指定バッファ１７２Ｒにおけるバッファ値が「＋１」であることに対応して、原点Ｐ２が座標（１９２Ｘ，９６Ｙ）に一致するように配置されている。この場合、ＣＰＵ１３１は、まず、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データに基づき図４２に示すステップＳ４２３〜Ｓ４２６の処理を実行することなどにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに記憶された合成画像Ａ２、Ａ３、Ａ７のそれぞれを示す画像データが指定される固定アドレス指定転送指令を、ＶＤＰ１４１に対して伝送させる。また、ＣＰＵ１３１は、例えばスプライト画像表示制御データに基づき図４２に示すステップＳ４２７〜Ｓ４３０の処理を実行することなどにより、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶された番号「８」の表示画像Ｎ８を示す画像データが指定される自動転送指令を、ＶＤＰ１４１に対して伝送させる。なお、この自動転送指令を伝送させる処理は、図５９に示すステップＳＴ１４の処理が実行される以前に実行されるようにすればよい。続いて、ＣＰＵ１３１は、例えば動画像表示制御パターンから読み出した動画像表示制御データに基づき図４３に示すステップＳ４４３の処理を実行することなどにより、画像データメモリ１４２の動画像データエリア１４２Ｂに記憶されたスーパーＡ−０１キャラクタＣ８分離演出用の動画像データＭＢＡ−０１−０８を示す動画像表示開始設定指令を、ＶＤＰ１４１に対して伝送させる。
【０２８８】
ＶＤＰ１４１では、例えば描画回路１５５が、演出制御用マイクロコンピュータ１２０から伝送された各種の表示制御指令に基づいて仮想空間画像を生成する。このときには、例えば図６１に示すように、固定アドレスエリア１５６Ａからは合成画像Ａ２、Ａ３、Ａ７のそれぞれを示す画像データが読み出され、画像データメモリ１４２のスプライト画像データエリア１４２Ａからは番号「８」の表示画像Ｎ８を示す画像データが読み出され、画像データメモリ１４２の動画像データエリア１４２ＢからはスーパーＡ−０１キャラクタＣ８分離演出用の動画像データＭＢＡ−０１−０８が読み出される。この際に画像データメモリ１４２から読み出された画像データは、例えば転送制御回路１５２などにより一時記憶メモリ１５６の可変アドレスエリア１５６Ｂへと自動的に転送されるようにすればよい。こうして、番号「８」の表示画像Ｎ８から分離したキャラクタを示す表示画像Ｃ８を動作させるための画像データや、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出された番号「８」の表示画像Ｎ８を示す画像データなどを合成して、分離演出用の演出画像を構成する合成画像を示す仮想空間画像が生成される。この仮想空間画像を描画領域でクリッピングしてフレームバッファメモリ１５７に表示用データを書き込んだ後、表示回路１５８が表示用データを読み出して走査信号の生成及び出力を行う。
【０２８９】
これにより、例えば図６０（Ｂ）に示すように、通常図柄となる図柄番号「８」の飾り図柄にて、キャラクタを示す表示画像Ｃ８が番号を示す表示画像Ｎ８から分離する分離演出を開始させる（図５９のステップＳＴ１５）。そして、例えば図６０（Ｃ）に示すように、キャラクタを示す表示画像Ｃ８が「右」の可変表示部ＤＲに停止表示された飾り図柄を押し下げるような、他の飾り図柄に作用する演出表示が行われる。その後、例えば図６０（Ｄ）に示すように、「右」の可変表示部ＤＲにて停止表示されていた飾り図柄を、再び変動（再変動）させる（図５９のステップＳＴ１６）。
【０２９０】
この後、例えば図６０（Ｅ）に示すように、「右」の可変表示部ＤＲでは、飾り図柄の可変表示態様がリーチとなるように、飾り図柄を停止表示させる（図５９のステップＳＴ１７）。なお、ステップＳＴ１７の処理で停止表示させる図柄は、ＣＰＵ１３１が図３９に示すステップＳ３２２の処理を実行することにより、左確定飾り図柄として決定されるものであればよい。こうして飾り図柄の可変表示態様がリーチとなったことに基づき、スーパーＡ−０１の演出制御パターンに対応したリーチ演出が行われた後（図５９のステップＳＴ１８）、「中」の可変表示部ＤＣにて飾り図柄を停止表示させて（ステップＳＴ１９）、飾り図柄の可変表示を終了させる。このときには、例えばＣＰＵ１３１が図４３に示すステップＳ４４６の処理で動画像の再生表示を終了すると判定したことに基づき（ステップＳ４４６；Ｙｅｓ）、ステップＳ４４７の処理により動画像表示終了設定指令を伝送させるなど、動画像の再生表示を終了するための設定が行われる（図５９のステップＳＴ２０）。
【０２９１】
図６２は、ＣＰＵ１３１が図３９に示すステップＳ３２１の処理にてスーパーＡ−０２の演出制御パターンを決定したことに基づき、分離演出における演出表示を含めた飾り図柄の可変表示中における表示制御を行う場合の処理内容の一例を示すフローチャートである。図６２のフローチャートに示す処理では、図５９に示すステップＳＴ１１、ＳＴ１２の処理と同様にして、飾り図柄の可変表示を開始させた後（ステップＳＴ３１）、所定時間が経過したことに対応して、「左」の可変表示部ＤＬにて飾り図柄を停止表示させる（ステップＳＴ３２）。
【０２９２】
続いて、ＣＰＵ１３１は、図５９に示すステップＳＴ１４の処理と同様にして、動画像の再生表示を開始するための設定を行う（ステップＳＴ３３）。すなわち、スーパーＡ−０２の演出制御パターンでは、「右」の可変表示部ＤＲにて飾り図柄が停止表示する以前に、「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像からキャラクタを示す画像が飛び出して番号を示す画像と分離する分離演出が開始される。これにより、例えば図６３（Ａ）に示すように、通常図柄となる図柄番号「８」の飾り図柄にて、キャラクタを示す表示画像Ｃ８が番号を示す表示画像Ｎ８から分離するといった分離演出が開始される（図６２のステップＳＴ３４）。このように、例えば「右」の可変表示部ＤＲにて飾り図柄が停止表示する以前といった、スーパーＡ−０１の演出制御パターンとは異なるタイミングで分離演出が開始されるスーパーＡ−０２の演出制御パターンによる演出の信頼度は、例えば図１７（Ｂ）に示すように、スーパーＡ−０１の演出制御パターンによる演出の信頼度に比べて、高くなるように設定されている。ここで、演出の信頼度は、スーパーＡの可変表示パターンによるリーチの信頼度や、図１６（Ｂ）に示すスーパーＡ演出決定テーブル２６０におけるテーブルデータの設定によって、決定される。こうして、分離演出の実行タイミングに応じて、可変表示結果が大当りとなる確率を異ならせることができる。そして、例えば図６３（Ｂ）に示すように、図６０（Ｃ）においてキャラクタを示す表示画像が飾り図柄を押し下げるような演出表示とは演出態様が異なり、キャラクタを示す表示画像Ｃ８が「右」の可変表示部ＤＲにて変動している飾り図柄を受け止めるような、他の飾り図柄に作用する演出表示が行われる。すなわち、可変表示結果が大当りとなる確率は、分離演出における演出態様に応じて、異ならせることもできる。
【０２９３】
その後、「右」の可変表示部ＤＲでは、飾り図柄の可変表示態様がリーチとなるように、飾り図柄を停止表示させる（図６２のステップＳＴ３５）。こうして飾り図柄の可変表示態様がリーチとなったことに基づき、スーパーＡ−０２の演出制御パターンに対応したリーチ演出が行われた後（ステップＳＴ３６）、「中」の可変表示部ＤＣにて飾り図柄を停止表示させて（ステップＳＴ３７）、飾り図柄の可変表示を終了させる。このときには、動画像の再生表示を終了するための設定も行われる（ステップＳＴ３８）。
【０２９４】
スーパーＡ−０３の演出制御パターンでは、例えばスーパーＡ−０１の演出制御パターンと同様に、「右」の可変表示部ＤＲにて飾り図柄が停止表示されてから、分離演出が開始される。他方、スーパーＡ−０３の演出制御パターンでは、通常図柄である飾り図柄となる合成画像からキャラクタを示す表示画像が飛び出して番号を示す表示画像と分離するスーパーＡ−０１の演出制御パターンの場合とは異なり、確変図柄である飾り図柄となる合成画像からキャラクタを示す表示画像が飛び出して番号を示す表示画像と分離する分離演出が行われる。この場合、分離演出を実行するために停止表示される飾り図柄は、図３９に示すステップＳ３２１の処理でスーパーＡ−０３の演出制御パターンに決定されたことに基づき、ステップＳ３２２の処理で決定することができる。
【０２９５】
例えば、ステップＳ３２２の処理で、「左」の可変表示部ＤＬに図柄番号「７」の飾り図柄となる合成画像Ａ７を停止表示することに決定した場合には、合成画像Ａ７において、合成画像Ａ７を構成するキャラクタを示す表示画像Ｃ７が飛び出して番号を示す表示画像Ｎ７から分離し、例えば図６４に示すように、キャラクタを示す表示画像Ｃ７が「右」の可変表示部ＤＲに停止表示された飾り図柄に作用するような演出表示が行われる。このように、例えば確変図柄である飾り図柄となる合成画像から飛び出して番号を示す表示画像と分離したキャラクタを示す表示画像といった、スーパーＡ−０１の演出制御パターンによる分離演出において飾り図柄に作用を加える演出画像とは種類が異なる演出画像での分離演出が行われるスーパーＡ−０３の演出制御パターンによる演出の信頼度は、例えば図１７（Ｂ）に示すように、スーパーＡ−０１の演出制御パターンによる演出の信頼度に比べて、高くなるように設定されている。こうして、分離演出で停止表示された飾り図柄に作用を加える演出画像の種類に応じて、可変表示結果が大当りとなる確率を異ならせることができる。
【０２９６】
スーパーＡ−０１〜スーパーＡ−０３の演出制御パターンでは、分離演出でキャラクタを示す表示画像が合成画像から飛び出して番号を示す表示画像と分離する飾り図柄の個数が、１個である。これに対して、スーパーＡ−０４の演出制御パターンでは、例えば２個といった、複数の飾り図柄において、キャラクタを示す表示画像が合成画像から飛び出して番号を示す表示画像と分離する分離演出が行われる。この場合、分離演出を実行するために停止表示される飾り図柄は、図３９に示すステップＳ３２１の処理でスーパーＡ−０４の演出制御パターンに決定されたことに基づき、ステップＳ３２２の処理で複数個に決定することができればよい。
【０２９７】
例えば、ステップＳ３２２の処理で、「左」の可変表示部ＤＬに図柄番号「７」の飾り図柄となる合成画像Ａ７と図柄番号「８」の飾り図柄となる合成画像Ａ８とを停止表示することに決定したものとする。この場合、合成画像Ａ７において、合成画像Ａ７を構成するキャラクタを示す表示画像Ｃ７が飛び出して番号を示す表示画像Ｎ７から分離するとともに、合成画像Ａ８において、合成画像Ａ８を構成するキャラクタを示す表示画像Ｃ８が飛び出して番号を示す表示画像Ｎ８から分離し、例えば図６５に示すように、合成画像Ａ７から飛び出したキャラクタを示す表示画像Ｃ７と合成画像Ａ８から飛び出したキャラクタを示す表示画像Ｃ８がそれぞれ「右」の可変表示部ＤＲに停止表示された飾り図柄に作用するような演出表示が行われる。このように、例えば２個の飾り図柄といった、複数の飾り図柄となる合成画像から飛び出して番号を示す表示画像と分離した複数のキャラクタを示す表示画像など、スーパーＡ−０１〜スーパーＡ−０３の演出制御パターンによる分離演出において飾り図画に作用を加える演出画像の個数とは異なる個数の演出画像での分離演出が行われるスーパーＡ−０４の演出制御パターンによる演出の信頼度は、例えば図１７（Ｂ）に示すように、スーパーＡ−０１〜スーパーＡ−０３の演出制御パターンによる信頼度に比べて、高くなるように設定されている。こうして、分離演出で停止表示された飾り図柄に作用を加える演出画像の個数に応じて、可変表示結果が大当りとなる確率を異ならせることができる。
【０２９８】
以上説明したように、上記実施の形態におけるパチンコ遊技機１では、作用演出表示として、飾り図柄の可変表示中に停止表示された飾り図柄となる合成画像において、第１の部位となるキャラクタを示す表示画像の部位が合成画像から飛び出して第２の部位となる番号を示す表示画像の部位から分離する分離演出が行われ、停止表示されている飾り図柄に作用することで、飾り図柄の可変表示態様を、リーチといった所定の表示態様とすることができる。これにより、飾り図柄の可変表示態様がリーチなどの表示態様となることに意外性を持たせ、遊技の興趣を向上させることができる。
【０２９９】
また、飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データは、例えば図５４（Ａ）に示すような事前転送設定テーブル２２０におけるテーブルデータの設定に基づき、ＣＰＵ１３１が図３３に示すステップＳ５３にて事前転送指令処理を実行することなどにより、演出制御用マイクロコンピュータ１２０におけるＣＰＵ１３１の起動に対応して、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出され、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送されて記憶される。そして、例えばＶＤＰ１４１の描画回路１５５は、演出制御用マイクロコンピュータ１２０から伝送された表示制御指令や固定アドレスエリア１５６Ａに記憶された画像データに基づいて作成した表示用データを、フレームバッファメモリ１５７に書き込む。これにより、飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データについては、一時記憶メモリ１５６における読出位置を指定することで、一時記憶メモリ１５６に事前に記憶されている画像データを容易に再利用することができ、画像データメモリ１４２から毎回読み出す必要がなくなるので、飾り図柄の可変表示における制御負担を軽減することができる。特に、画像データメモリ１４２からのデータ読出速度が一時記憶メモリ１５６からのデータ読出速度よりも遅い場合には、飾り図柄の可変表示を行うための処理時間を短縮して、制御負担を軽減することができる。
【０３００】
図４３に示すステップＳ４４２の処理では、ＣＰＵ１３１がＶＤＰ１４１に対して動画像表示初期設定指令を伝送させることにより、画像データメモリ１４２からＶＤＰ１４１に画像データを読み出す際のデータバス幅が、第２のバス幅として予め定められた３２ビットに変更される。これに伴い、チップセレクトの設定をＣＳ＃１として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、動画像用のメモリチップ１４２−３から動画像データを読み出すように設定される。これに対して、図３３に示すステップＳ５４にて初期表示設定処理が実行されたときや、図４３に示すステップＳ４４７の処理が実行されたときには、ＣＰＵ１３１がＶＤＰ１４１に対して画像表示初期設定指令や動画像表示終了設定指令を伝送させることにより、画像データメモリ１４２からＶＤＰ１４１に画像データを読み出す際のデータバス幅が、第１のバス幅として予め定められた６４ビットに設定される。これに伴い、チップセレクトの設定をＣＳ＃０として、画像データメモリ１４２に含まれるメモリチップ１４２−１〜１４２−３のうち、スプライト画像用のメモリチップ１４２−１、１４２−２からスプライト画像データを読み出すように設定される。
【０３０１】
このように、スプライト画像データを使用して画像表示装置５の画面上に画像を表示させる場合には、画像データメモリ１４２からスプライト画像データを読み出す際のバス幅を、第１のバス幅として予め定められた６４ビットとする。その一方で、動画像データを使用して画像表示装置５の画面上にて動画像を再生表示させる場合には、画像データメモリ１４２から動画像データを読み出す際のバス幅を、第１のバス幅より狭い（ビット数が少ない）第２のバス幅として予め定められた３２ビットとする。ここで、例えばスプライト画像データを使用して表示用データを作成する際には、動画像データのようなデコード処理が不要であることなどの理由により、動画像データに比べてＶＤＰ１４１での処理速度（表示用データの作成速度）が高速になる。こうした高速な処理が可能となるスプライト画像データを画像データメモリ１４２から読み出す場合には、動画像データのようにＶＤＰ１４１での処理負担が増大して比較的に低速な処理となる画像データを読み出す場合に比べて、広い（ビット数の多い）データバス幅で画像データメモリ１４２からの読み出しを行えるようにすることで、ＶＤＰ１４１における処理効率を向上させることができる。
【０３０２】
また、画像データを読み出す際のバス幅を変更可能とすることにより、以下のように、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。すなわち、バス幅の変更ができない場合には、そのバス幅に対応したメモリチップを用意しなければならなくなり、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意することが困難であり、例えば特注品となることなどにより、製造コストが過剰に増大することがある。これに対して、バス幅を変更可能とすれば、変更可能ないずれかのバス幅に対応したメモリチップを用意すればよいので、例えば画像データメモリ１４２の記憶容量を増大させる場合にも、増大させる記憶容量に見合ったメモリチップを用意しやすくなり、製造コストの増大を抑制することができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際に用意すべきメモリチップの柔軟性を高めて、製造コストの増大を抑制することができる。
【０３０３】
さらに、例えば図２２に示すような画像データメモリ１４２に設けられたメモリチップ１４２−１〜１４２−３が、いずれも同一の記憶容量（例えば１ギガビット）を有しているものとする。この場合、画像データメモリ１４２に接続されたデータバスを常に最大のバス幅（例えば６４ビット）に設定する場合には、例えばチップセレクト信号ＣＳ＃０がオン状態となることによりメモリチップ１４２−１とメモリチップ１４２−２から画像データが読み出されるといったように、２個のメモリチップから画像データが読み出されることになる。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、２個ずつ、すなわち、２ギガビット単位で、増設していかなければならなくなる。そのため、画像データメモリ１４２に記憶させる画像データのデータ容量が画像データメモリ１４２における記憶容量を僅かに超えただけでも、少なくとも２個のメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。ここで、メモリチップ１４２−１、１４２−２に代えて、データバスが最大のバス幅（例えば６４ビット）を有し、メモリチップ１４２−３の記憶容量に比べて大きな記憶容量（例えばメモリチップ１４２−３に比べて２倍の記憶容量）を有する１つのメモリチップを用いた場合にも、画像データのデータ容量が僅かに超過した場合に、大きな記憶容量を有するメモリチップを増設する必要があり、記憶容量を変更する際の柔軟性に欠ける。
【０３０４】
これに対して、画像データメモリ１４２に接続されたデータバスのバス幅を、最大のバス幅よりも少ないバス幅（例えば３２ビット）にも設定可能とする場合には、例えばチップセレクト信号ＣＳ＃１がオン状態となることによりメモリチップ１４２−３のみから画像データが読み出されるといったように、１個のメモリチップから画像データを読み出すことができればよい。したがって、画像データメモリ１４２の記憶容量を増大させる場合にも、例えば各メモリチップ１４２−１〜１４２−３と同一の記憶容量を有するメモリチップを、１個ずつ増設していくことができる。このように、画像データメモリ１４２に接続されたデータバスのバス幅を複数種類のバス幅のうちいずれかに設定できるようにすることで、画像データメモリ１４２の記憶容量を変更する際の柔軟性を高めることができる。
【０３０５】
加えて、データバスが最大のバス幅よりも少ないバス幅（例えば３２ビット）を有するメモリチップ１４２−３に動画像データを記憶させ、その少ないバス幅で動画像データを読み出すようにすれば、例えばメモリチップ１４２−１、１４２−２の双方に動画像データを記憶させて最大のバス幅で読み出す場合に比べて、記憶容量を柔軟に変更することができるので、画像データメモリ１４２の使用効率を向上させることができる。
【０３０６】
図３８に示すステップＳ３０４では、ステップＳ３０５の処理でデモ画面表示用の設定が行われることに対応して、ＣＰＵ１３１が事前転送指令処理を実行する。また、図４４に示すステップＳ３７４では、飾り図柄の可変表示が終了するときに主基板１１から大当り開始コマンドが送られて大当り遊技状態に制御されることに対応して、ＣＰＵ１３１が事前転送指令処理を実行する。このように、画像表示装置５の画面上にデモンストレーション画像を表示することや、可変表示結果が大当りとなったことといった、所定の転送条件が成立したことに対応して、例えば図５４（Ａ）に示すような事前転送設定テーブル２２０におけるテーブルデータの設定に基づき、事前転送指令処理が実行され、事前転送設定テーブル２２０に登録された画像データを、画像データメモリ１４２から読み出してＶＤＰ１４１の一時記憶メモリ１５６における固定アドレスエリア１５６Ａに転送する旨の指令が行われる。ＶＤＰ１４１では、例えば図４５に示すステップＳ６０５にて、転送制御回路１５２が事前転送処理を実行することで、飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データが、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出され、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送されて記憶される。これにより、飾り図柄となる合成画像Ａ１〜Ａ８を示す画像データについて、一時記憶メモリ１５６の記憶内容にノイズなどによる誤りが発生した場合でも、その記憶内容を自動的に復元させることができる。
【０３０７】
図５５に示すステップＳＣ１１の処理では、画像指定バッファ値に対応して、飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データを特定する。また、ステップＳＣ１２の処理では、表示位置バッファ値に対応して、飾り図柄の表示位置を特定する。描画回路１５５は、ステップＳＣ１３の処理で伝送された表示制御指令に応じた仮想空間画像を作成する。さらに、ステップＳＣ１４〜ステップＳＣ１８の処理では、表示位置バッファ値に応じて、画像指定バッファ値により指定される飾り図柄の前や後に配置する飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データや表示位置を特定する。描画回路１５５は、ステップＳＣ１９の処理で伝送された表示制御指令に応じた仮想空間画像を作成する。こうして作成された仮想空間画像を、画像表示装置５の表示範囲に対応した描画領域でクリッピングして表示用データを抽出し、フレームバッファメモリ１５７に書き込んだ後、表示回路１５８が表示用データを読み出して走査信号を生成し、画像表示装置５に供給する。こうして、画像指定バッファ値により指定された飾り図柄の画像を表示位置バッファ値により指定された表示位置に表示するとともに、画像指定バッファ値により指定される飾り図柄の前や後に生じた空白にも飾り図柄を配置して表示する。このとき、描画回路１５５は、ステップＳＣ１３やステップＳＣ１９の処理で伝送された表示制御指令に応じた仮想空間画像を作成することで、固定アドレスエリア１５６Ａにて離散して記憶された画像データであっても、それらの画像データを連結して仮想空間画像を作成することができる。このように、画像指定バッファ値により指定される飾り図柄の前や後に配置する飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを示す画像データや表示位置を特定することで、全ての飾り図柄となる合成画像Ａ１〜Ａ８を連結して配置した表示用データを作成する場合に比べて、飾り図柄の可変表示に要するデータ容量を低減することができ、飾り図柄の可変表示を行うための制御負担も軽減することができる。
【０３０８】
図４２に示すステップＳ４３０の処理で伝送される自動転送指令に応じて、転送制御回路１５２は図４５に示すステップＳ６０７で自動転送制御処理を実行し、描画回路１５５は図４９に示すステップＳ７０５で自動転送描画処理を実行する。このときには、転送制御回路１５２が図４８に示すステップＳ６３１〜Ｓ６３５の処理を実行して、画像データメモリ１４２から読み出した画像データを一時記憶メモリ１５６の可変アドレスエリア１５６Ｂに転送して記憶させた後、描画回路１５５が図５１に示すステップＳ７３１〜Ｓ７３６の処理を実行して、可変アドレスエリア１５６Ｂから読み出した画像データをフレームバッファメモリ１５７に書き込んで記憶させる。これにより、可変アドレスエリア１５６Ｂに記憶される画像データについては、画像データメモリ１４２における読出位置と、フレームバッファメモリ１５７における書込位置とを指定すれば、可変アドレスエリア１５６Ｂの記憶位置を指定しなくても表示用データの作成に利用することができ、アドレス管理が容易になり、プログラム設計の負担を軽減することができる。また、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに記憶された画像データについては、例えば図４２に示すステップＳ４２３〜Ｓ４２６の処理を実行して、固定アドレスエリア１５６Ａの読出位置を指定する固定アドレス指定転送を作成して伝送させることで、固定アドレスエリア１５６Ａに事前に記憶されている画像データを容易に再利用することができ、画像データメモリ１４２から毎回読み出す必要がなくなるので、画像データを処理するための制御負担を軽減することができる。
【０３０９】
図７（Ａ）に示す大当りパターン決定テーブル２００Ａにおけるテーブルデータの設定や、図７（Ｂ）に示すリーチハズレパターン決定テーブル２００Ｂにおけるテーブルデータの設定、さらには、図１６（Ｂ）に示すスーパーＡ演出決定テーブル２６０におけるテーブルデータの設定により、スーパーＡ−０１〜スーパーＡ−０４といったスーパーＡ演出制御パターンによる演出の期待度は、図１７（Ｂ）に示すようなものに設定される。
【０３１０】
スーパーＡ−０２の演出制御パターンでは、分離演出の実行タイミングが、スーパーＡ−０１の演出制御パターンとは異なるように設定されている。こうして、作用演出表示となる分離演出として複数種類の演出表示のうちでいずれを実行するかが、分離演出の実行タイミングに応じて可変表示結果が大当りとなる確率を異ならせるように設定された決定テーブルを用いて決定される。これにより、作用演出表示となる演出表示の実行タイミングに応じて、可変表示結果が大当りとなることに対する期待感を高め、遊技の興趣を向上させることができる。
【０３１１】
スーパーＡ−０３の演出制御パターンでは、確変図柄である飾り図柄から飛び出して番号を示す表示画像と分離したキャラクタを示す表示画像といった、スーパーＡ−０１の演出制御パターンによる分離演出において飾り図柄に作用を加える演出画像とは種類が異なる演出画像での分離演出が行われるように設定されている。こうして、作用演出表示となる分離演出として複数種類の演出表示のうちでいずれを実行するかが、作用演出表示となる分離演出において飾り図柄に作用を加える演出画像の種類に応じて可変表示結果が大当りとなる確率を異ならせるように設定された決定テーブルを用いて決定される。これにより、作用演出表示となる演出表示にて飾り図柄に作用を加える演出画像の種類に応じて、可変表示結果が大当りとなることに対する期待感を高め、遊技の興趣を向上させることができる。
【０３１２】
スーパーＡ−０４の演出制御パターンでは、複数（例えば２個）の飾り図柄から飛び出して番号を示す表示画像と分離した複数のキャラクタを示す表示画像といった、スーパーＡ−０１〜スーパーＡ−０３の演出パターンによる分離演出において飾り図柄に作用を加える演出画像の個数とは異なる個数の演出画像での分離演出が行われるように設定されている。こうして、作用演出表示となる分離演出として複数種類の演出表示のうちでいずれを実行するかが、作用演出表示となる分離演出において飾り図柄に作用を加える演出画像の個数に応じて可変表示結果が大当りとなる確率を異ならせるように設定された決定テーブルを用いて決定される。これにより、作用演出表示となる演出表示にて飾り図柄に作用を加える飾り図柄の個数に応じて、可変表示結果が大当りとなることに対する期待感を高め、遊技の興趣を向上させることができる。
【０３１３】
この発明は、上記実施の形態に限定されず、様々な変形及び応用が可能である。例えば、上記実施の形態では、分離演出において、「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像Ａ１〜Ａ８のいずれかからキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が飛び出し、番号を示す表示画像Ｎ１〜Ｎ８の部位から分離して飾り図柄に作用するような演出表示が行われるものとして説明した。しかしながら、この発明はこれに限定されず、例えば「右」の可変表示部ＤＲに停止表示された飾り図柄となる合成画像Ａ１〜Ａ８のいずれかからキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が飛び出し、番号を示す表示画像Ｎ１〜Ｎ８の部位から分離して飾り図柄に作用するような演出表示が行われるようにしてもよい。この場合には、例えば図５９に示すステップＳＴ１１〜ＳＴ１４と同様にして、飾り図柄の可変表示を開始した後に「左」及び「右」の可変表示部ＤＬ、ＤＲに飾り図柄を停止表示させてから、動画像の再生表示を開始するための設定を行う。そして、分離演出では、「右」の可変表示部ＤＲに停止表示された飾り図柄の合成画像を構成するキャラクタを示す表示画像の部位が飛び出して番号を示す表示画像の部位から分離し、「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像に作用するような演出表示が行われる。
【０３１４】
例えば図６０（Ａ）に示すように「左」の可変表示部ＤＬと「右」の可変表示部ＤＲに飾り図柄となる合成画像が停止表示される場合、ＣＰＵ１３１は、まず、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データに基づき図４２に示すステップＳ４２３〜Ｓ４２６の処理を実行することなどにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに記憶された合成画像Ａ３、Ａ７、Ａ８のそれぞれを示す画像データが指定される固定アドレス指定転送指令を、ＶＤＰ１４１に対して伝送させる。また、ＣＰＵ１３１は、例えばスプライト画像表示制御データに基づき図４２に示すステップＳ４２７〜Ｓ４３０の処理を実行することなどにより、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶された番号「２」の表示画像Ｎ２を示す画像データが指定される自動転送指令を、ＶＤＰ１４１に対して伝送させる。続いて、ＣＰＵ１３１は、例えば動画像表示制御パターンから読み出した動画像表示制御データに基づき図４３に示すステップＳ４４３の処理を実行することなどにより、画像データメモリ１４２の動画像データエリア１４２Ｂに記憶されたキャラクタＣ２分離演出用の動画像データを示す動画像表示開始設定指令を、ＶＤＰ１４１に対して伝送させる。
【０３１５】
ＶＤＰ１４１では、例えば描画回路１５５が、演出制御用マイクロコンピュータ１２０から伝送された各種の表示制御指令に基づいて仮想空間画像を生成する。このときには、例えば固定アドレスエリア１５６Ａからは合成画像Ａ３、Ａ７、Ａ８のそれぞれを示す画像データが読み出され、画像データメモリ１４２のスプライト画像データエリア１４２Ａからは番号「２」の表示画像Ｎ２を示す画像データが読み出され、画像データメモリ１４２の動画像データエリア１４２ＢからはキャラクタＣ２分離演出用の動画像データが読み出される。こうして、番号「２」の表示画像Ｎ２から分離したキャラクタを示す表示画像Ｃ２を動作させるための画像データや、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出された番号「２」の表示画像Ｎ２を示す画像データなどを合成して、分離演出用の演出画像を構成する合成画像を示す仮想空間画像が生成される。この仮想空間画像を描画領域でクリッピングしてフレームバッファメモリ１５７に表示用データを書き込んだ後、表示回路１５８が表示用データを読み出して走査信号の生成及び出力を行う。このようにして、「右」の可変表示部ＤＲに停止表示された通常図柄となる図柄番号「２」の飾り図柄にて、キャラクタを示す表示画像Ｃ２が番号を示す表示画像Ｎ２から分離する分離演出を行うことができる。
【０３１６】
上記実施の形態では、分離演出において、合成画像Ａ１〜Ａ８のいずれかから飛び出して番号を示す表示画像Ｎ１〜Ｎ８の部位から分離したキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、分離された番号を示す表示画像Ｎ１〜Ｎ８の部位とは異なる他の飾り図柄となる合成画像Ａ１〜Ａ８のいずれかに作用するものとして説明した。しかしながら、この発明はこれに限定されず、例えば図６６に示すように、合成画像Ａ１〜Ａ８のいずれかから飛び出して番号を示す表示画像Ｎ１〜Ｎ８の部位から分離したキャラクタを示す表示画像Ｃ１〜Ｃ８の部位が、分離された番号を示す表示画像Ｎ１〜Ｎ８の部位に作用するようにしてもよい。
【０３１７】
上記実施の形態では、スーパーＡ−０２の演出制御パターンのように、スーパーＡ−０１の演出制御パターンとは分離演出の実行タイミングが異なる演出制御パターンによる分離演出において、キャラクタを示す表示画像が飾り図柄を押し下げるような演出表示とは演出態様が異なり、キャラクタを示す表示画像が変動している飾り図柄を受け止めるような、他の飾り図柄に作用する演出表示が行われるものとして説明した。しかしながら、この発明はこれに限定されず、分離演出の実行タイミングは同一であっても、分離演出における演出表示の演出態様を異ならせるようにしてもよい。例えば、スーパーＡ−０２の演出制御パターンでも、スーパーＡ−０１の演出制御パターンと同様に、「右」の可変表示部ＤＲにて飾り図柄が停止表示されてから、分離演出が開始されるようにする。その一方で、例えば図６７に示すように、図６０（Ｃ）においてキャラクタを示す表示画像が飾り図柄を押し下げるような演出表示とは演出態様が異なり、キャラクタを示す表示画像Ｃ８が「右」の可変表示部ＤＲにて停止表示されている飾り図柄を蹴り上げるような、他の飾り図柄に作用する演出表示が行われるようにする。これにより、分離演出の実行タイミングに変化はなくても、分離演出における演出態様に応じて可変表示結果が大当りとなる確率を変化させることができ、分離演出における演出態様に応じて可変表示結果が大当りとなることに対する期待感を高め、遊技の興趣を向上させることができる。
【０３１８】
上記実施の形態では、例えば「左」及び「右」の可変表示部ＤＬ、ＤＲにて飾り図柄が停止表示されたときや、「左」の可変表示部ＤＬのみにて飾り図柄が停止表示されたときなど、少なくとも「中」の可変表示部ＤＣでは飾り図柄が変動している期間において、分離演出が開始されるものとして説明した。しかしながら、この発明はこれに限定されず、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄が一旦停止表示されてから分離演出を開始し、合成画像から飛び出して番号を示す表示画像の部位から分離したキャラクタを示す表示画像の部位が飾り図柄に作用するような演出表示を行うことで飾り図柄を再び変動させ、例えばリーチといった飾り図柄の可変表示態様を所定態様としたり、大当りといった飾り図柄の可変表示結果を所定の表示結果とするようにしてもよい。
【０３１９】
一例として、例えばスーパーＡ−０１の演出制御パターンでは、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲにて、それぞれ、図柄番号が「２」、「４」、「８」の飾り図柄となる合成画像Ａ２、Ａ４、Ａ８を、一旦停止表示させる。なお、このとき停止表示させる飾り図柄は、チャンス目＃１として予め定められ、図３９に示すステップＳ３２１の処理でスーパーＡ−０１の演出制御パターンに決定されたことに対応して、ＣＰＵ１３１が図３９に示すステップＳ３２２の処理を実行することにより決定できればよい。続いて、例えば図６８（Ａ）に示すように、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲに停止表示された飾り図柄となる合成画像Ａ２、Ａ４、Ａ８において、各合成画像Ａ２、Ａ４、Ａ８を構成するキャラクタを示す表示画像Ｃ２、Ｃ４、Ｃ８の部位が飛び出して番号を示す表示画像Ｎ２、Ｎ４、Ｎ８から分離し、分離後の各番号を示す表示画像Ｎ２、Ｎ４、Ｎ８の部位に作用するような演出表示が行われる。この場合、ＣＰＵ１３１は、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データに基づき図４２に示すステップＳ４２７〜Ｓ４３０の処理を実行することなどにより、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶された番号「２」、「４」、「８」の表示画像Ｎ２、Ｎ４、Ｎ８を示す画像データが指定される自動転送指令を、ＶＤＰ１４１に対して伝送させる。また、ＣＰＵ１３１は、例えば動画像表示制御パターンから読み出した動画像表示制御データに基づき図４３に示すステップＳ４４３の処理を実行することなどにより、画像データメモリ１４２の動画像データエリア１４２Ｂに記憶されたチャンス目＃１分離演出用の動画像データを示す動画像表示開始設定指令を、ＶＤＰ１４１に対して伝送させる。ＶＤＰ１４１では、例えば描画回路１５５が、演出制御用マイクロコンピュータ１２０から伝送された各種の表示制御指令に基づいて仮想空間画像を生成する。このときには、画像データメモリ１４２のスプライト画像データエリア１４２Ａから番号「２」、「４」、「８」の表示画像Ｎ２、Ｎ４、Ｎ８を示す画像データが読み出され、画像データメモリ１４２の動画像データエリア１４２Ｂからはチャンス目＃１分離演出用の動画像データが読み出される。こうして、番号「２」、「４」、「８」の表示画像Ｎ２、Ｎ４、Ｎ８から分離したキャラクタを示す表示画像Ｃ２、Ｃ４、Ｃ８を動作させるための画像データや、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出された番号「２」、「４」、「８」の表示画像Ｎ２、Ｎ４、Ｎ８を示す画像データなどを合成して、分離演出用の演出画像を構成する合成画像を示す仮想空間画像が生成される。
【０３２０】
他の一例として、例えばスーパーＡ−０２の演出制御パターンでは、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲにて、それぞれ、図柄番号が「１」、「３」、「５」の飾り図柄となる合成画像Ａ１、Ａ３、Ａ５を、一旦停止表示させる。なお、このとき停止表示させる飾り図柄は、チャンス目＃２として予め定められ、図３９に示すステップＳ３２１の処理でスーパーＡ−０２の演出制御パターンに決定されたことに対応して、ＣＰＵ１３１が図３９に示すステップＳ３２２の処理を実行することにより決定できればよい。続いて、例えば図６８（Ｂ）に示すように、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲに停止表示された飾り図柄となる合成画像Ａ１、Ａ３、Ａ５において、各合成画像Ａ１、Ａ３、Ａ５を構成するキャラクタを示す表示画像Ｃ１、Ｃ３、Ｃ５の部位が飛び出して番号を示す表示画像Ｎ１、Ｎ３、Ｎ５から分離し、分離後の各番号を示す表示画像Ｎ１、Ｎ３、Ｎ５の部位に作用するような演出表示が行われる。
【０３２１】
これらの図６８（Ａ）及び（Ｂ）に示すような分離演出が行われる場合にも、図３９に示すステップＳ３２１の処理では、ＣＰＵ１３１が図１６（Ｂ）に示すようなスーパーＡ演出決定テーブル２６０を参照して、演出制御パターンの決定を行うようにすればよい。これにより、図６８（Ｂ）に示すようにチャンス目＃２となる飾り図柄の組合せが停止表示されてから分離演出が行われる場合には、図６８（Ａ）に示すようにチャンス目＃１となる飾り図柄の組合せが停止表示されてから分離演出が行われる場合に比べて、可変表示結果が大当りとなる確率が高くなる。こうして、分離演出が開始される前に停止表示される飾り図柄の組合せに応じて、可変表示結果が大当りとなる確率を異ならせることができ、分離演出が行われる際に停止表示された飾り図柄の組合せに応じて可変表示結果が大当りとなることに対する期待感を高め、遊技の興趣を向上させることができる。
【０３２２】
上記実施の形態では、図２に示すように、「１」〜「８」の番号を示す表示画像Ｎ１〜Ｎ８の部位と、表示画像Ｎ１〜Ｎ８の周縁部分（枠部分）に配置されるキャラクタを示す表示画像Ｃ１〜Ｃ８の部位とからなる合成画像Ａ１〜Ａ８が、図柄番号「１」〜「８」に対応した飾り図柄となって可変表示されるものとして説明した。しかしながら、この発明はこれに限定されず、例えば所定の画像枠内に、番号を示す表示画像の部位と、キャラクタを示す表示画像の部位とが設けられるように合成された合成画像を、飾り図柄として可変表示するようにしてもよい。一例として、「一」〜「八」の番号を示す表示画像Ｋ１〜Ｋ８の部位と、各図柄に対応したキャラクタを示す表示画像Ｆ１〜Ｆ８の部位とが設けられるように合成された合成画像Ｘ１〜Ｘ８を、飾り図柄として可変表示するものとする。この場合、例えばスーパーＡ−０１の演出制御パターンでは、図５９に示すステップＳＴ１１の処理と同様の処理を実行することにより、図６９（Ａ）に示すように、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて飾り図柄の可変表示を開始する。
【０３２３】
その後、図５９に示すステップＳＴ１２の処理と同様の処理を実行することにより、図６９（Ｂ）に示すように「左」の可変表示部ＤＬに図柄番号「７」に対応した飾り図柄となる合成画像Ｘ７を停止表示する。続いて、図５９に示すステップＳＴ１３の処理と同様の処理を実行することにより、図６９（Ｃ）に示すように「右」の可変表示部ＤＲに図柄番号「６」に対応した飾り図柄となる合成画像Ｘ６を停止表示する。このとき停止表示された飾り図柄の組合せは、通常ハズレの組合せを構成するものであり、この時点では、飾り図柄の可変表示態様がリーチとはなっていない。
【０３２４】
このときには、例えば図５９に示すステップＳＴ１４の処理と同様の処理を実行することにより、動画像の再生表示を開始するための設定を行い、さらに図５９に示すステップＳＴ１５の処理と同様の処理を実行することにより、例えば図６９（Ｄ）に示すように「左」の可変表示部ＤＬに停止表示された合成画像Ｘ７の画像枠内に含まれるキャラクタを示す表示画像Ｆ７の部位が、合成画像Ｘ７から飛び出して「七」の番号を示す表示画像Ｋ７の部位と分離する分離演出が開始される。そして、例えば図６９（Ｅ）に示すように、キャラクタを示す表示画像Ｆ７が手に持っている剣を「右」の可変表示部ＤＲに対して振り下ろすような、他の飾り図柄に作用する演出表示が行われる。この演出表示により、「右」の可変表示部ＤＲに停止表示されていた飾り図柄が更新され、例えば図６９（Ｆ）に示すように、「左」の可変表示部ＤＬと同一の図柄番号「７」に対応した飾り図柄となる合成画像Ｘ７が停止表示されることで、飾り図柄の可変表示態様がリーチとなる。
【０３２５】
上記実施の形態では、図１０に示すように、ＶＤＰ１４１が備える転送制御回路１５２は、画像データメモリインタフェース１５３などが接続されたバスとともに、フレームバッファメモリ１５７などが接続されたバスにも、接続されるように構成されている。このような接続構成であれば、例えば転送制御回路１５２がフレームバッファメモリ１５７に記憶されている表示用データを読み出して一時記憶メモリ１５６に一時記憶させ、その表示用データを演出制御用マイクロコンピュータ１２０などにより読出可能とすることができる。これに対して、転送制御回路１５２は、例えば図７０に示すように、画像データメモリインタフェース１５３などが接続されたバスのみに接続され、フレームバッファメモリ１５７などが接続されたバスには、接続されないように構成されてもよい。このような接続構成において、フレームバッファメモリ１５７に記憶されている表示用データを読み出して一時記憶メモリ１５６に一時記憶させるには、例えば描画回路１５５がフレームバッファメモリ１５７の記憶データを読み出して一時記憶メモリ１５６に転送すればよい。
【０３２６】
上記実施の形態では、分離演出において表示画像を動作させるための画像データとして、画像データメモリ１４２の動画像データエリア１４２Ｂから読み出した動画像データを用いるものとして説明した。しかしながら、この発明はこれに限定されず、例えば画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出したスプライト画像データを、分離演出において演出画像を動作させるための画像データとして用いるようにしてもよい。この場合には、分離演出において各キャラクタを示す表示画像Ｃ１〜Ｃ８の表示画像を動作させるためのスプライト画像データを、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶しておく。一例として、図６０（Ａ）に示すように、「左」の可変表示部ＤＬに停止表示された飾り図柄となる合成画像Ａ７と合成画像Ａ８のうち、合成画像Ａ８において、合成画像Ａ８を構成するキャラクタを示す表示画像Ｃ８が飛び出して番号を示す表示画像Ｎ８から分離し、「右」の可変表示部ＤＲに停止表示された飾り図柄となる合成画像Ａ２と合成画像Ａ３のうち、合成画像Ａ２に作用するような演出表示が行われるものとする。この例において、ＣＰＵ１３１は、まず、例えばスプライト画像表示制御パターンから読み出したスプライト画像表示制御データに基づき図４２に示すステップＳ４２３〜Ｓ４２６の処理を実行することなどにより、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに記憶された合成画像Ａ２、Ａ３、Ａ７のそれぞれを示す画像データが指定される固定アドレス指定転送指令を、ＶＤＰ１４１に対して伝送させる。また、ＣＰＵ１３１は、例えばスプライト画像表示制御データに基づき図４２に示すステップＳ４２７〜Ｓ４３０の処理を実行することなどにより、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶された番号「８」の表示画像Ｎ８を示す画像データが指定される自動転送指令を、ＶＤＰ１４１に対して伝送させる。さらに、ＣＰＵ１３１は、例えばスプライト画像表示制御データに基づき図４２に示すステップＳ４２７〜Ｓ４３０の処理を実行することなどにより、画像データメモリ１４２のスプライト画像データエリア１４２Ａに記憶されたキャラクタを示す表示画像Ｃ８を動作させるためのスプライト画像データが指定される自動転送指令を、ＶＤＰ１４１に対して伝送させる。
【０３２７】
ＶＤＰ１４１では、例えば描画回路１５５が、演出制御用マイクロコンピュータ１２０から伝送された各種の表示制御指令に基づいて仮想空間画像を生成する。このときには、固定アドレスエリア１５６Ａからは合成画像Ａ２、Ａ３、Ａ７のそれぞれを示す画像データが読み出され、画像データメモリ１４２のスプライト画像データエリア１４２Ａからは番号「８」の表示画像Ｎ８を示す画像データと、キャラクタを示す表示画像Ｃ８を動作させるための画像データとが読み出される。この際に画像データメモリ１４２から読み出された画像データは、例えば転送制御回路１５２などにより一時記憶メモリ１５６の可変アドレスエリア１５６Ｂへと自動的に転送されるようにすればよい。このようにしても、番号「８」の表示画像Ｎ８から分離したキャラクタを示す表示画像Ｃ８を動作させるための画像データや、画像データメモリ１４２のスプライト画像データエリア１４２Ａから読み出された番号「８」の表示画像Ｎ８を示す画像データなどを合成して、分離演出用の演出画像を構成する合成画像を示す仮想空間画像の生成が可能になる。
【０３２８】
上記実施の形態では、図５０に示すステップＳ７１４の処理や図５１に示すステップＳ７３４の処理において、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）と、既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）との間で優先度の比較を行い、書込側データの優先度が高い画素については表示用データを書き込む一方で、記憶側データの優先度が高い画素については表示用データを書き込まないようにして、例えば背景画像の前面にキャラクタの画像を出現させることができるようにするものとして説明した。しかしながら、この発明はこれに限定されず、表示用データの書き込みを行う際には、優先度の比較だけでなく、透明度の設定なども行われるようにしてもよい。例えば、スプライト画像表示制御パターンに含まれるスプライト画像表示制御データには、飾り図柄の可変表示速度を示す表示制御データとともに、その可変表示速度に応じて異なる飾り図柄の透明度を示す制御データが含まれるようにする。例えば、可変表示速度が「高速」である期間では、飾り図柄を半透明とするための透明度が設定される。そして、図５０に示すステップＳ７１４の処理や図５１に示すステップＳ７３４の処理では、スプライト画像表示制御データにより設定された透明度に対応して、例えばアルファブレンド処理を実行することなどにより、これからフレームバッファメモリ１５７に書き込もうとする表示用データ（書込側データ）における表示色と、各画素に対応して既にフレームバッファメモリ１５７に記憶されている表示用データ（記憶側データ）における表示色との間で、中間色となるような表示用データを作成し、作成された表示用データをフレームバッファメモリ１５７に書き込むようにすればよい。これにより、例えば飾り図柄の可変表示速度が「高速」となる期間では、飾り図柄の視認が困難になる一方で、背景画像などの視認が容易となり、遊技者における目の疲労を軽減することや、背景画像などにより実行される予告演出の認識を容易にすることができる。
【０３２９】
上記実施の形態では、キャラクタを示す表示画像の部位が停止表示されている飾り図柄に作用することで出現する所定の表示態様が、リーチであるものとして説明した。しかしながら、この発明はこれに限定されず、飾り図柄に作用することで出現する表示態様は、例えば大当り組合せの確定飾り図柄といった、リーチとは異なる表示態様であってもよい。一例として、「左」と「右」の可変表示部ＤＬ、ＤＲにて所定の有効ライン上に同一の飾り図柄が停止してリーチとなった後、「中」の可変表示部ＤＣにて飾り図柄が停止表示する以前に、「左」の可変表示部ＤＬで停止表示された飾り図柄となる合成画像からキャラクタを示す画像が飛び出して番号を示す画像と分離する分離演出が開始される。そして、キャラクタを示す表示画像が「中」の可変表示部ＤＣにて変動している飾り図柄を受け止めるような、他の飾り図柄に作用する演出表示が行われる。その後、「中」の可変表示部ＤＣでは、リーチとなっている有効ライン上に大当り組合せを構成する飾り図柄を停止表示させるようにすればよい。また、「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにてリーチハズレ組合せとなる飾り図柄を停止表示した後、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲのいずれかで停止表示された飾り図柄となる合成画像からキャラクタを示す画像が飛び出して番号を示す画像と分離する分離演出が開始され、キャラクタを示す表示画像が「中」の可変表示部ＤＣにて停止表示されている飾り図柄に作用する演出表示を行って、大当り組合せを構成する飾り図柄に変更させるようにしてもよい。
【０３３０】
上記実施の形態では、合成画像Ａ１〜Ａ８を示すスプライト画像データが画像データメモリ１４２のスプライト画像データエリア１４２Ａに予め記憶され、飾り図柄となる合成画像Ａ１〜Ａ８を表示するための画像データとして、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送されて記憶されるものとして説明した。しかしながら、この発明はこれに限定されず、飾り図柄となる合成画像Ａ１〜Ａ８を表示するための画像データを画像データメモリ１４２から読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに一時記憶させることができる任意の構成を有するものであればよい。一例として、画像データメモリ１４２のスプライト画像データエリア１４２Ａには、キャラクタの表示画像Ｃ１〜Ｃ８を示すスプライト画像データと、番号の表示画像Ｎ１〜Ｎ８を示すスプライト画像データとを予め記憶しておき、転送制御回路１５２が図４５に示すステップＳ６０５の事前転送処理を実行する際に、画像データメモリ１４２から読み出したキャラクタの表示画像Ｃ１〜Ｃ８を示すスプライト画像データと番号の表示画像Ｎ１〜Ｎ８を示すスプライト画像データとを、描画回路１５５によりそれぞれ合成することにより合成画像Ａ１〜Ａ８を示す画像データを作成し、作成された合成画像Ａ１〜Ａ８を示す画像データを、一時記憶メモリ１５６の固定アドレスエリア１５６Ａに記憶させるようにしてもよい。
【０３３１】
上記実施の形態では、図２８に示すステップＳ１０２の始動入賞処理で、特図表示結果判定用の乱数値ＭＲ１を示す数値データとともに、可変表示パターン決定用の乱数値ＭＲ２を示す数値データやリーチ判定用の乱数値ＭＲ３を示す数値データも抽出して、特図保留記憶部１６１にセットするものとして説明した。しかしながら、この発明はこれに限定されず、例えば始動入賞処理では特図表示結果判定用の乱数値ＭＲ１を示す数値データのみを抽出して、特図保留記憶部１６１にセットするようにしてもよい。この場合、図３０に示すステップＳ２２３の処理では、例えばＣＰＵ１１１が乱数回路１１４に伝送される出力制御信号をオン状態に設定した後に乱数回路１１４から伝送される乱数値出力信号を取り込むことや、乱数回路１１４とは異なるランダムカウンタにてソフトウェアにより更新される数値データを抽出することなどにより、リーチ判定用の乱数値ＭＲ３を示す数値データを取得すればよい。また、図３０に示すステップＳ２２７の処理では、例えばＣＰＵ１１１が乱数回路１１４に伝送される出力制御信号をオン状態に設定した後に乱数回路１１４から伝送される乱数値出力信号を取り込むことや、乱数回路１１４とは異なるランダムカウンタにてソフトウェアにより更新される数値データを抽出することなどにより、可変表示パターン決定用の乱数値ＭＲ２を示す数値データを取得すればよい。
【０３３２】
上記実施の形態では、図５５に示すステップＳＣ２０、ＳＣ２２などにて表示位置バッファ値を更新するごとに演出制御用マイクロコンピュータ１２０からＶＤＰ１４１に対して表示制御指令を伝送させて飾り図柄となる合成画像Ａ１〜Ａ８のいずれかを配置することで、図５７（Ａ）〜（Ｃ）や図５８（Ａ）〜（Ｃ）に示すような仮想空間画像を作成するものとして説明した。しかしながら、この発明はこれに限定されず、仮想空間画像内でクリッピングを行う描画領域を時間の経過に伴って移動させることで、スクロール表示を行うようにしてもよい。一例として、図５７（Ａ）に示すような仮想空間画像ＶＡ０を作成した後、図５７（Ａ）にて太破線で囲まれた領域を描画領域となる表示枠ＷＬとしてクリッピングすれば、図５７（Ｄ）に示すような画像の表示用データをフレームバッファメモリ１５７に書き込むことができる。その後、仮想空間画像はそのまま保持しておき、表示枠ＷＬを「１Ｙ」分だけ上側に移動させてクリッピングすれば、図５７（Ｅ）に示すような画像の表示用データをフレームバッファメモリ１５７に書き込むことができる。さらに表示枠ＷＬを上側に移動させてクリッピングすることで、例えば「左」の可変表示部ＤＬで下方向にスクロールする飾り図柄を可変表示するための表示用データを作成することができる。こうして表示枠ＷＬを上側に移動させて図５７（Ｃ）の場合と同様に表示枠ＷＬの上端が合成画像Ａ８の上端と一致したときには、例えば画像指定バッファ値を更新することなどにより基準となる図柄を変更し、変更後の飾り図柄を配置した仮想空間画像を作成するようにすればよい。これにより、仮想空間画像を毎回作成する必要がなくなるので、仮想空間画像を毎回作成する場合に比べて、飾り図柄の可変表示を行うための制御負担を軽減することができる。
【０３３３】
また、上記実施の形態では、描画回路１５５が飾り図柄を配置した仮想空間画像を作成した後、描画領域でクリッピングしてフレームバッファメモリ１５７に表示用データの書き込みを行うものとして説明した。しかしながら、この発明はこれに限定されず、描画回路１５５による仮想空間画像の作成を行うことなく、フレームバッファメモリ１５７に書き込む画像データを特定するようにしてもよい。一例として、画像データメモリ１４２から合成画像Ａ１〜Ａ８を示す画像データを読み出して一時記憶メモリ１５６の固定アドレスエリア１５６Ａに転送する際には、固定アドレスエリア１５６Ａにて連続する記憶領域に、合成画像Ａ１〜Ａ８を示す画像データのそれぞれを所定順序で記憶させることで、仮想のリール上に飾り図柄となる各合成画像Ａ１〜Ａ８が貼り付けられた状態に対応する画像データを保持しておく。そして、描画回路１５５は、演出制御用マイクロコンピュータ１２０から伝送された表示制御指令で指定された画像データや表示位置から、フレームバッファメモリ１５７に書き込むためにクリッピングする画像データの記憶位置を、固定アドレスエリア１５６Ａのアドレスなどにより特定して、読み出すようにすればよい。あるいは、固定アドレスエリア１５６Ａにて離散した記憶領域に合成画像Ａ１〜Ａ８を示す画像データが記憶される場合でも、例えば演出制御用マイクロコンピュータ１２０から伝送される表示制御指令などにより、描画回路１５５が各画像データの読出位置を特定することができれば、描画領域となる表示枠内に含まれる画像データを固定アドレスエリア１５６Ａから読み出し、フレームバッファメモリ１５７にて表示枠内の位置に対応した書込位置に書き込むことで、仮想空間画像の作成を行うことなく、フレームバッファメモリ１５７に表示用データの書き込みを行うことができる。
【０３３４】
上記実施の形態では、例えば図１６（Ｂ）に示すようなスーパーＡ演出決定テーブル２６０を参照することにより、飾り図柄の可変表示中における演出動作の態様に応じて、可変表示結果が大当りとなる可能性が異なるようにするものとして説明した。しかしながら、この発明はこれに限定されず、飾り図柄の可変表示中における演出動作の態様に応じて、可変表示結果が「確変大当り」となる可能性が異なるようにしてもよい。一例として、スーパーＡ演出決定テーブル２６０は、スーパーＡ演出制御パターンのそれぞれと、演出制御パターン決定用の乱数値ＳＲ１とを、確変大当り時であるか否かに応じて異なる割当てとなるように対応付ける設定データ（決定用データ）などにより構成すればよい。
【０３３５】
上記実施の形態では、図５９に示すステップＳＴ１９の処理や図６２に示すステップＳＴ３７の処理により、「中」の可変表示部ＤＣにて飾り図柄を停止表示させてから、図５９に示すステップＳＴ２０の処理や図６２に示すステップＳＴ３８の処理により、動画像の再生表示を終了するものとして説明した。しかしながら、この発明はこれに限定されず、例えば図５９に示すステップＳＴ１７の処理や図６２に示すステップＳＴ３５の処理により、「右」の可変表示部ＤＲにて飾り図柄を停止表示してリーチが成立したことに対応して、動画像の再生表示を終了するようにしてもよい。この場合、その後のリーチ演出でも動画像の再生表示を行うために、例えば図５９に示すステップＳＴ１４の処理や図６２に示すステップＳＴ３３の処理と同様にして、再び動画像の再生表示を開始するための設定を行うようにすればよい。そして、リーチ演出が終了したときには、図５９に示すステップＳＴ２０の処理や図６２に示すステップＳＴ３８の処理と同様にして、動画像の再生表示を終了すればよい。
【０３３６】
上記実施の形態では、画像表示装置５における「左」、「中」、「右」の各可変表示部ＤＬ、ＤＣ、ＤＲにて、飾り図柄が画面上の上側から下側に向けてスクロール表示されるものとして説明した。しかしながら、この発明はこれに限定されず、例えば下側から上側へ向けてスクロール表示されるようにしてもよい。また、上下方向といった縦方向ではなく、左右方向（左側から右側へ向けて、あるいは、右側から左側へ向けて）といった横方向にスクロール表示されるようにしてもよい。この場合には、描画回路１５５が作成する仮想空間画像における飾り図柄の配置や、描画領域としてクリッピングする表示枠などを、スクロール表示を行う方向に応じて設定するように制御を行えばよい。このとき、描画回路１５５は、上記実施の形態において図５５に示すステップＳＣ１３やステップＳＣ１９の処理と同様にして演出制御用マイクロコンピュータ１２０から伝送された表示制御指令に応じて、複数の飾り図柄を左右方向に仮想空間画像を作成すればよい。これにより、固定アドレスエリア１５６Ａにて離散して記憶された複数の飾り図柄を示す画像データであっても、それらの画像データを連結して複数の飾り図柄を配置した仮想空間画像を容易に作成することができ、飾り図柄の可変表示を行うための制御負担を軽減することができる。また、パチンコ遊技機１における遊技状態などに応じて、スクロール表示の方向を切り替えるようにしてもよい。例えば、パチンコ遊技機１における遊技状態が通常遊技状態であるときには、飾り図柄が画像表示装置５の画面上で上側から下側へ向けてスクロール表示される一方で、パチンコ遊技機１における遊技状態が確変遊技状態であるときには、飾り図柄が画像表示装置５の画面上で左側から右側へ向けてスクロール表示されるようにしてもよい。
【０３３７】
上記実施の形態では、遊技機の例として、特別図柄や飾り図柄の可変表示を行う機能や各種の演出画像を表示する機能を有するパチンコ遊技機１を用いて説明した。しかしながら、この発明は、上記実施の形態におけるパチンコ遊技機１に限定されず、スロットマシンなどの他の遊技機にも適用することができる。以下、この発明を他の遊技機の一例であるスロットマシンに適用した場合について説明する。
【０３３８】
図７１は、この発明を適用したスロットマシンの一例となるスロットマシン５００の正面図であり、主要部材のレイアウトを示す。スロットマシン５００は、大別して、前面が開口するする筐体と、この筐体の側端に回動自在に枢支された前面扉とから構成されている。スロットマシン５００の筐体内部には、外周に複数種の図柄が配列されたリールＲＬ、ＲＣ、ＲＲを水平方向に並設した可変表示装置５０１が設置されている。また、スロットマシン５００の前面扉には、表示機能を有する画像表示装置５１０が設けられている。
【０３３９】
リールＲＬ、ＲＣ、ＲＲの外周部には、例えば「赤７」、「白７」、「ＢＡＲ」、「ＪＡＣ」、「スイカ」、「チェリー」、「ベル」といった、互いに識別可能な複数種類の図柄が所定の順序で描かれている。リールＲＬ、ＲＣ、ＲＲの外周部に描かれた図柄は、可変表示装置５０１にて各々上中下三段に表示されている。各リールＲＬ、ＲＣ、ＲＲは、各々対応して設けられたリールモータ６５１Ｌ、６５１Ｃ、６５１Ｒ（図７２）によって回転させることで、各リールＲＬ、ＲＣ、ＲＲの図柄が連続的に変化しつつ表示されるとともに、各リールＲＬ、ＲＣ、ＲＲの回転を停止させることで、３つの連続する図柄が表示結果として、視認可能に導出表示されるようになっている。
【０３４０】
スロットマシン５００の前面扉における画像表示装置５１０の下部には、遊技者が各種の操作を行うための各種入力スイッチ等が配される操作テーブル５２０が設けられている。操作テーブル５２０の奥側には、メダルを投入可能なメダル投入口５０２、メダルを１枚分の賭数を設定（ＢＥＴ）するためのＢＥＴスイッチ５０３、１ゲームで賭けることのできる最高枚数分（本例では３枚分）の賭数を設定するためのＭＡＸＢＥＴスイッチ５０４、クレジット（遊技者所有の遊技用価値として記憶されているメダル数）として記憶されているメダル及び賭数の設定に用いたメダルを精算するための精算スイッチ５０８が設けられている。メダル投入口５０２に投入されたメダルは、所定の投入メダルセンサによって検知される。
【０３４１】
操作テーブル５２０の手前側には、スロットマシン５００にてゲームを開始する際に操作されるスタートレバー５０５、リールＲＬ、ＲＣ、ＲＲの回転を各々停止する際に操作されるストップスイッチ５０６Ｌ、５０６Ｃ、５０６Ｒが設けられている。操作テーブル５２０の下部には、メダルが払い出されるメダル払出口５０７が設けられている。
【０３４２】
スロットマシン５００の前面扉における画像表示装置５１０の上部には、スロットマシン５００での遊技に関する各種の情報を表示するための遊技情報表示部が設けられている。例えば、遊技情報表示部は、クレジットとして記憶されているメダル枚数が表示されるクレジット表示器や、ビッグボーナス中のメダルの獲得枚数やエラー発生時にその内容を示すエラーコード等が表示される補助表示器、入賞の発生により払い出されたメダル枚数が表示されるペイアウト表示器などを備えていればよい。遊技情報表示部の左右には、効果音を発する２つのスピーカ５１１Ｌ、５１１Ｒが設けられている。その他、画像表示装置５１０の上部には、遊技効果ランプ５１２が設けられており、操作テーブル５２０の前面左右には、それぞれ遊技効果ランプ５１３、５１４が設けられている。
【０３４３】
スロットマシン５００においてゲームを行う場合には、まず、メダルをメダル投入口５０２から投入するか、あるいはクレジットを使用して賭数を設定する。クレジットを使用するにはＢＥＴスイッチ５０３またはＭＡＸＢＥＴスイッチ５０４を操作する。こうして賭数が設定されると、賭数に応じた複数の入賞ラインのいずれかが有効となり、スタートレバー５０５の操作が有効な状態、すなわち、ゲームが実行可能な状態となって、可変表示の実行条件が成立する。なお、前回のゲームにてリプレイなどの再遊技役の入賞が発生した場合にも、続けて次のゲームが実行可能となり、可変表示の実行条件が成立する。
【０３４４】
こうしてゲームが実行可能な状態でスタートレバー５０５が操作されると、その操作がスタートレバースイッチ５０５Ａ（図７２）により検知されたことに基づき、可変表示の開始条件が成立したことに対応して、各リールＲＬ、ＲＣ、ＲＲが回転し、各リールＲＬ、ＲＣ、ＲＲの図柄が連続的に変動する。この状態でいずれかのストップスイッチ５０６Ｌ、５０６Ｃ、５０６Ｒが操作されると、対応するリールＲＬ、ＲＣ、ＲＲの回転が停止し、表示結果が視認可能に導出表示される。
【０３４５】
そして、全てのリールＲＬ、ＲＣ、ＲＲの回転が停止されることで１ゲームが終了し、有効化されたいずれかの入賞ライン上に予め定められた役と呼ばれる図柄の組合せが各リールＲＬ、ＲＣ、ＲＲの表示結果として停止した場合には入賞が発生する。入賞となる役の種類には、大別して、メダルの付与を伴う小役と、賭数の設定を必要とせずに次のゲームを開始可能となる再遊技役と、遊技状態の移行を伴う特別役とがあり、遊技状態に応じて入賞となる役が定められている。スロットマシン５００では、スタートレバー５０５が操作されたタイミングで抽出した乱数値に基づき、遊技状態に応じて定められた各役の入賞の発生を許容するか否かを決定する内部抽選を行う。この内部抽選に当選して入賞の発生が許容されていることを、「内部当選している」ともいう。各役の当選のうち、小役及び再遊技役の当選は、その当選が決定されたゲームにおいてのみ有効とされるが、特別役の当選は、その内部抽選により発生が許容された役が揃うまで有効とされる。すなわち特別役となる入賞の発生が一度許容されると、例え、各ゲームにて特別役となる入賞を発生させることができなかった場合でも、その当選は次のゲームへ持ち越されることになる。
【０３４６】
スロットマシン５００における遊技状態には、例えばレギュラーボーナス、ビッグボーナス、通常遊技状態がある。レギュラーボーナスの遊技状態では、例えばＪＡＣ、チェリー、スイカ及びベルなどの小役が、入賞となる役として定められており、内部抽選での抽選対象とされる。ビッグボーナスでは、所定の小役ゲームにおいて、例えばチェリー、スイカ及びベルなどの小役や、レギュラーボーナス（あるいはＪＡＣＩＮ）などの特別役が、入賞となる役として定められており、各小役ゲームにおける内部抽選での抽選対象とされる。通常遊技状態では、例えばチェリー、スイカ及びベルなどの小役や、リプレイなどの再遊技役、ビッグボーナス、レギュラーボーナスなどの特別役が、入賞となる役として予め定められており、各ゲームにおける内部抽選での抽選対象とされる。
【０３４７】
通常遊技状態においてビッグボーナスとなる特別役の入賞が発生すると、遊技状態がビッグボーナスに移行する。ビッグボーナスでは、小役ゲームと称される所定のゲームを行うことができる。ビッグボーナスは、当該ビッグボーナス中において遊技者に付与したメダルの総数が規定枚数（例えば４６６枚）以上となった場合に終了する。通常遊技状態やビッグボーナス中の小役ゲームにおいてレギュラーボーナスとなる特別役の入賞が発生すると、遊技状態がレギュラーボーナスに移行する。レギュラーボーナスは、１２ゲーム消化した場合と、８ゲーム入賞（役の種類はいずれでもよい）した場合のいずれか早いほうで終了する。通常遊技状態時のレギュラーボーナスでは、遊技者に付与したメダルの総数が規定枚数以上となったときに、レギュラーボーナスを終了させるようにしてもよい。ビッグボーナス中のレギュラーボーナスで当該ビッグボーナス中において遊技者に付与したメダルの総数が規定枚数以上となった場合は、ビッグボーナスとともに当該レギュラーボーナスも終了する。
【０３４８】
スロットマシン５００では、遊技状態がレギュラーボーナスやビッグボーナスなどの特別遊技状態に移行している場合に、通常遊技状態よりも多くのメダルを遊技者が獲得でき、通常遊技状態よりも遊技者にとって有利な遊技状態となる。なお、特別遊技状態はレギュラーボーナスやビッグボーナスなどに限らず、通常遊技状態に比べて遊技者が多くのメダルを獲得することが期待でき、通常遊技状態よりも遊技者にとって有利な遊技状態であればよい。このような通常遊技状態よりも遊技者にとって有利な遊技状態としては、例えば、リールの導出条件（例えば停止順や停止タイミング）が満たされることを条件に発生する報知対象入賞の導出条件を満たす操作手順が報知される遊技状態（いわゆるアシストタイム）や、少なくともいずれか１つのリールの引込範囲を制限することで、ストップスイッチ５０６Ｌ、５０６Ｃ、５０６Ｒが操作された際に表示されている図柄が停止しやすいように制御し、遊技者が目押しを行うことで入賞図柄の組合せを導出させることが可能となるチャレンジタイム（ＣＴ）、特定の入賞（例えばリプレイ入賞やシングルボーナス入賞等）の発生が許容される確率が高まる遊技状態（いわゆるリプレイタイムや集中状態）等、さらには、これらを組み合わせた遊技状態などであればよい。
【０３４９】
スロットマシン５００には、例えば図７２に示すような主基板６００、演出制御基板６２０、リールユニット６５０などが搭載されている。その他にも、スロットマシン５００には、主基板６００に接続された電源基板や中継基板等の他の基板も搭載されている。主基板６００には、遊技制御用マイクロコンピュータ６１０が設けられている。遊技制御用マイクロコンピュータ６１０は、上記実施の形態における遊技制御用マイクロコンピュータ１００と同様に、プログラムに従った制御を行うＣＰＵ、ユーザプログラムやデータを記憶するＲＯＭ、ワークエリアとしてＣＰＵにより使用されるＲＡＭなどを備えて構成されている。
【０３５０】
リールユニット６５０は、リールモータ６５１Ｌ、６５１Ｃ、６５１Ｒ、リールランプ６５２、リールセンサ６５３などを備えて構成される。リールモータ６５１Ｌ、６５１Ｃ、６５１Ｒは、各リールＲＬ、ＲＣ、ＲＲを回転させるためのモータである。リールランプ６５２は、各リールＲＬ、ＲＣ、ＲＲの内部に設けられ、各リールＲＬ、ＲＣ、ＲＲに描かれた図柄のうち、可変表示装置５０１にて視認可能となる図柄をリールの内側から照射するためのランプである。リールセンサ６５３は、各リールＲＬ、ＲＣ、ＲＲの回転状態や回転数などを検知するためのセンサである。
【０３５１】
演出制御基板６２０には、演出制御用マイクロコンピュータ６３０や、表示制御部６３１、音制御部６３２、ランプ制御部６３３などが搭載されている。演出制御用マイクロコンピュータ６３０は、上記実施の形態における演出制御用マイクロコンピュータ１２０と同様に、プログラムに従った制御を行うＣＰＵ、ユーザプログラムやデータを記憶するＲＯＭ、ワークエリアとしてＣＰＵにより使用されるＲＡＭ、リセット／割込みコントローラなどを備えて構成されている。表示制御部６３１は、画像表示装置５１０における表示動作の制御を行うものであり、上記実施の形態における表示制御部１２１と同様に、演出制御用マイクロコンピュータ６３０からの表示制御指令に従った画像データの処理を実行するＶＤＰと、画像表示装置５１０の画面上に画像を表示させるために使用される各種の画像データを記憶する画像データメモリとを備えて構成されている。
【０３５２】
表示制御部６３１が備えるＶＤＰには、上記実施の形態と同様に、ホストインタフェース、転送制御回路、画像データメモリインタフェース、動画像用デコーダ、描画回路、一時記憶メモリ、フレームバッファメモリ、表示回路などが設けられている。
【０３５３】
演出制御用マイクロコンピュータ６３０では、主基板６００から受信した演出制御コマンドに基づく演出制御パターンに従って画像表示装置５１０やスピーカ５１１Ｌ、５１１Ｒ、遊技効果ランプ５１２〜５１４などによる演出動作を制御するための指令や処理が、ＣＰＵによって実行される。表示制御部６３１では、演出制御用マイクロコンピュータ６３０からの表示制御指令に従った画像データの処理が、ＶＤＰによって実行される。
【０３５４】
画像表示装置５１０の画面上には、例えば上記実施の形態における画像表示装置５と同様にして、「左」、「中」、「右」の可変表示部ＤＬ、ＤＣ、ＤＲが設けられ、例えば演出制御用マイクロコンピュータ６３０のＣＰＵが上記実施の形態における図５５のフローチャートに示すスクロール表示制御処理と同様の処理を実行することにより、可変表示装置５０１における図柄の可変表示に対応して、各々が識別可能な複数種類の飾り図柄が可変表示される。そして、作用演出表示として、飾り図柄の可変表示中に停止表示された飾り図柄となる合成画像において、第１の部位となるキャラクタを示す表示画像の部位が合成画像から飛び出して第２の部位となる番号を示す表示画像の部位から分離する分離演出が行われる。
【０３５５】
例えば、ストップスイッチ５０６Ｌが操作されたことによりリールＲＬの回転を停止させ、続いて、ストップスイッチ５０６Ｃが操作されることによりリールＲＣの回転を停止させることに対応して、画像表示装置５１０では、「左」の可変表示部ＤＬに飾り図柄となる合成画像を停止表示させ、続いて、「中」の可変表示部ＤＣに飾り図柄となる合成画像を停止表示させる。このとき、可変表示装置５０１では、リールＲＬの停止により導出表示された図柄と、リールＲＣの停止により導出表示された図柄とが、いずれかの入賞ライン上でビッグボーナスとなる特別役の入賞を発生可能な組合せを構成するものとする。他方、画像表示装置５１０では、「左」の可変表示部ＤＬに停止表示された飾り図柄と、「中」の可変表示部ＤＣに停止表示された飾り図柄とが、いずれの入賞ライン上でも入賞が発生しない組合せを構成するものとする。その後、例えば演出制御用マイクロコンピュータ６３０のＣＰＵが上記実施の形態における図５９に示すステップＳＴ１４、ＳＴ１５と同様の処理を実行することなどにより、「左」の可変表示部ＤＣに停止表示された飾り図柄となる合成画像において、その合成画像を構成するキャラクタを示す表示画像が飛び出して番号を示す表示画像から分離し、「中」の可変表示部ＤＲに停止表示された飾り図柄となる合成画像に作用するような演出表示が行われる。
【０３５６】
表示制御部６３１が備えるＶＤＰでは、例えば描画回路が、演出制御用マイクロコンピュータ６３０から伝送された各種の表示制御指令に基づいて仮想空間画像を生成する。このときには、例えばＶＤＰの一時記憶メモリにおける固定アドレスエリアからは「左」と「中」の各可変表示部ＤＬ、ＤＣにて分離されずに停止表示されている飾り図柄となる合成画像のそれぞれを示す画像データが読み出され、表示制御部６３１が備える画像データメモリのスプライト画像データエリアからは、分離した番号の表示画像を示す画像データが読み出され、画像データメモリの動画像データエリアからは、分離したキャラクタを示す表示画像を動作させるための動画像データが読み出される。こうして、番号の表示画像から分離したキャラクタを示す表示画像を動作させるための画像データや、分離した番号の表示画像を示す画像データなどを合成して、分離演出用の演出画像を構成する合成画像を示す仮想空間画像が生成される。この仮想空間画像を描画領域でクリッピングして、表示制御部６３１が備えるＶＤＰのフレームバッファメモリに表示用データを書き込んだ後、ＶＤＰの表示回路が表示用データを読み出して走査信号を生成し、画像表示装置５１０に対して出力する。
【０３５７】
こうして分離演出が開始された後、分離したキャラクタを示す表示画像が「中」の可変表示部ＤＣに停止表示された飾り図柄に作用するような演出表示が行われる。その後、「中」の可変表示部ＤＣに停止表示されていた飾り図柄を、例えば再び変動させることなどにより更新し、いずれかの入賞ライン上で特別役の入賞を発生可能な図柄の組合せとなるように、「中」の可変表示部に飾り図柄を停止表示させる。これにより、飾り図柄の可変表示態様が入賞を発生可能な表示態様といった所定の表示態様となることに意外性を持たせ、遊技の興趣を向上させることができる。
【０３５８】
また、画像表示装置５１０の画面上にて可変表示される飾り図柄となる合成画像を示す画像データは、例えば上記実施の形態における図５４（Ａ）に示すような事前転送設定テーブル２２０と同様の事前転送設定テーブルを構成するテーブルデータの設定に基づき、演出制御用マイクロコンピュータ６３０のＣＰＵが上記実施の形態における図３３に示すステップＳ５３にて事前転送指令処理を実行するのと同様の処理を実行することにより、演出制御用マイクロコンピュータ６３０におけるＣＰＵの起動に対応して、表示制御部６３１が備える画像データメモリのスプライト画像データエリアから読み出され、一時記憶メモリの固定アドレスエリアに転送されて記憶される。そして、例えば表示制御部６３１が備えるＶＤＰの描画回路は、演出制御用マイクロコンピュータ６３０から伝送された表示制御指令や固定アドレスエリアに記憶された画像データに基づいて作成した表示用データを、フレームバッファメモリに書き込む。これにより、飾り図柄となる合成画像を示す画像データについては、一時記憶メモリにおける読出位置を指定することで、一時記憶メモリに事前に記憶されている画像データを容易に再利用することができ、画像データメモリから毎回読み出す必要がなくなるので、飾り図柄の可変表示における制御負担を軽減することができる。
【０３５９】
演出制御用マイクロコンピュータ６３０のＣＰＵは、上記実施の形態における図４３に示すステップＳ４４２と同様の処理を実行し、表示制御部６３１が備えるＶＤＰに対して動画像表示初期設定指令を伝送させることにより、表示制御部６３１が備える画像データメモリからＶＤＰに画像データを読み出す際のデータバス幅が、第２のバス幅として予め定められた３２ビットに変更される。これに伴い、チップセレクトの設定をＣＳ＃１として、画像データメモリに含まれる複数のメモリチップのうち、動画像用のメモリチップから動画像データを読み出すように設定される。これに対して、上記実施の形態における図３３に示すステップＳ５４の初期表示設定処理や図４３に示すステップＳ４４７の処理と同様の処理を実行し、表示制御部６３１が備えるＶＤＰに対して画像表示初期設定指令や動画像表示終了設定指令を伝送させることにより、表示制御部６３１が備える画像データメモリからＶＤＰに画像データを読み出す際のデータバス幅が、第１のバス幅として予め定められた６４ビットに設定される。これに伴い、チップセレクトの設定をＣＳ＃０として、画像データメモリに含まれる複数のメモリチップのうち、スプライト画像用のメモリチップからスプライト画像データを読み出すように設定される。このように、スプライト画像データを画像データメモリから読み出す場合には、動画像データを読み出す場合に比べて、広い（ビット数の多い）データバス幅で読み出しを行えるようにすることで、表示制御部６３１が備えるＶＤＰにおける処理効率を向上させることができ、また、画像データメモリの記憶容量を変更する際に用意すべきメモリチップの柔軟性を高めて、製造コストの増大を抑制することができる。また、画像データメモリの使用効率を向上させることもできる。
【０３６０】
演出制御用マイクロコンピュータ６３０のＣＰＵは、上記実施の形態における図３８に示すステップＳ３０４と同様の処理を実行し、画像表示装置５１０の画面上にデモンストレーション画像を表示するための設定が行われることに対応して、事前転送指令処理を実行する。また、演出制御用マイクロコンピュータ６３０のＣＰＵは、上記実施の形態における図４４に示すステップＳ３７４と同様の処理を実行し、飾り図柄の可変表示が終了するときに特別役となる入賞の発生に基づき遊技状態がビッグボーナスに移行することなどに対応して、事前転送指令処理を実行する。このように、画像表示装置５１０の画面上にデモンストレーション画像を表示することや、ビッグボーナスとなる特別役の入賞が発生したことといった、所定の転送条件が成立したことに対応して、事前転送指令処理が実行され、事前転送設定テーブルに登録された画像データを、表示制御部６３１の画像データメモリから読み出してＶＤＰの一時記憶メモリにおける固定アドレスエリアに転送する旨の指令が行われる。ＶＤＰでは、例えば転送制御回路が上記実施の形態における図４５に示すステップＳ６０５での事前転送処理と同様の処理を実行することで、飾り図柄となる合成画像を示す画像データが、画像データメモリのスプライト画像データエリアから読み出され、一時記憶メモリの固定アドレスエリアに転送されて記憶される。これにより、飾り図柄となる合成画像を示す画像データについて、一時記憶メモリの記憶内容にノイズなどによる誤りが発生した場合でも、その記憶内容を自動的に復元させることができる。
【０３６１】
演出制御用マイクロコンピュータ６３０のＣＰＵは、上記実施の形態における図５５に示すステップＳＣ１１と同様の処理を実行することで、画像指定バッファ値に対応して、飾り図柄となる合成画像のいずれかを示す画像データを特定する。また、上記実施の形態における図５５に示すステップＳＣ１２と同様の処理を実行することで、表示位置バッファ値に対応して、飾り図柄の表示位置を特定する。表示制御部６３１が備えるＶＤＰの描画回路は、上記実施の形態における図５５に示すステップＳＣ１３と同様の処理により演出制御用マイクロコンピュータ６３０から伝送された表示制御指令に応じた仮想空間画像を作成する。さらに、上記実施の形態における図５５に示すステップＳＣ１４〜ＳＣ１８と同様の処理を実行し、表示位置バッファ値に応じて、画像指定バッファ値により指定される飾り図柄の前や後に配置する飾り図柄となる合成画像のいずれかを示す画像データや表示位置を特定する。描画回路は、上記実施の形態における図５５に示すステップＳＣ１９と同様の処理により演出制御用マイクロコンピュータ６３０から伝送された表示制御指令に応じた仮想空間画像を作成する。こうして作成された仮想空間画像を、画像表示装置５１０の表示範囲に対応した描画領域でクリッピングして表示用データを抽出し、フレームバッファメモリに書き込んだ後、表示回路が表示用データを読み出して走査信号を生成し、画像表示装置５１０に供給する。こうして、画像指定バッファ値により指定された飾り図柄の画像を表示位置バッファ値により指定された表示位置に表示するとともに、画像指定バッファ値により指定される飾り図柄の前や後に生じた空白にも飾り図柄を配置して表示する。このように、画像指定バッファ値により指定される飾り図柄の前や後に配置する飾り図柄となる合成画像のいずれかを示す画像データや表示位置を特定することで、全ての飾り図柄となる合成画像を連結して配置した表示用データを作成する場合に比べて、飾り図柄の可変表示に要するデータ容量を低減することができ、飾り図柄の可変表示を行うための制御負担も軽減することができる。
【０３６２】
演出制御用マイクロコンピュータ６３０のＣＰＵが上記実施の形態における図４２に示すステップＳ４３０と同様の処理を実行することにより伝送される自動転送指令に応じて、表示制御部６３１が備えるＶＤＰの転送制御回路は、上記実施の形態における図４５に示すステップＳ６０７での自動転送制御処理と同様の処理を実行し、表示制御部６３１が備えるＶＤＰの描画回路は、上記実施の形態における図４９に示すステップＳ７０５での自動転送描画処理を実行する。このときには、転送制御回路が上記実施の形態における図４８に示すステップＳ６３１〜Ｓ６３５と同様の処理を実行して、表示制御部６３１が備える画像データメモリから読み出した画像データをＶＤＰの一時記憶メモリにおける可変アドレスエリアに転送して記憶させた後、描画回路が上記実施の形態における図５１に示すステップＳ７３１〜Ｓ７３６と同様の処理を実行して、可変アドレスエリアから読み出した画像データをフレームバッファメモリに書き込んで記憶させる。これにより、可変アドレスエリアに記憶される画像データについては、画像データメモリにおける読出位置と、フレームバッファメモリにおける書込位置とを指定すれば、可変アドレスエリアの記憶位置を指定しなくても表示用データの作成に利用することができ、アドレス管理が容易になり、プログラム設計の負担を軽減することができる。また、一時記憶メモリにおける固定アドレスエリアに記憶された画像データについては、例えば演出制御用マイクロコンピュータ６３０のＣＰＵが上記実施の形態における図４２に示すステップＳ４２３〜Ｓ４２６と同様の処理を実行して、固定アドレスエリアの読出位置を指定する固定アドレス指定転送を作成して伝送させることで、固定アドレスエリアに事前に記憶されている画像データを容易に再利用することができ、画像データメモリから毎回読み出す必要がなくなるので、画像データを処理するための制御負担を軽減することができる。
【０３６３】
加えて、本発明の遊技機は、パチンコ遊技機等の弾球遊技機において画像表示装置を有するものであれば、例えば、一般電役機、又はパチコンと呼ばれる確率設定機能付き弾球遊技機等であっても構わない。また、本発明は、入賞球の検出に応答して所定数の賞球を払い出す払出式遊技機に限定されるものではなく、遊技球を封入し入賞球の検出に応答して得点を付与する封入式遊技機にも適用することができる。
【０３６４】
さらに、本発明の遊技機は、メダル並びにクレジットを使用してゲームを実施可能なスロットマシンに限らず、例えばパチンコ球を用いてゲームを行うスロットマシンや、メダルが外部に排出されることなくクレジットを使用して遊技可能な完全クレジット式のスロットマシン、可変表示装置が画像にて表示される画像式のスロットマシンなどにも適用することができる。
【０３６５】
パチンコ遊技機１やスロットマシン５００の動作をシミュレーションするゲーム機などにも本発明を適用することができる。本発明を実現するためのプログラム及びデータは、コンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。
【図面の簡単な説明】
【０３６６】
【図１】この実施の形態におけるパチンコ遊技機の正面図である。
【図２】画像表示装置にて可変表示される飾り図柄となる合成画像の一例を示す図である。
【図３】パチンコ遊技機に搭載された各種の制御基板などを示す構成図である。
【図４】演出制御コマンドの内容の一例を示す説明図である。
【図５】遊技制御用マイクロコンピュータの構成例を示すブロック図である。
【図６】主基板の側にてカウントされる乱数値を例示する説明図である。
【図７】パターン決定テーブルの構成例を示す図である。
【図８】リーチパターンの選択確率とリーチの信頼度を例示する図である。
【図９】遊技制御用データ保持エリアの構成例を示すブロック図である。
【図１０】演出制御用マイクロコンピュータや表示制御部などの構成例を示すブロック図である。
【図１１】事前転送設定テーブルの構成例を示す図である。
【図１２】演出制御パターンテーブルや各種演出制御パターンの構成例を示す図である。
【図１３】演出制御パターンに含まれる各種制御パターンの構成例を示す図である。
【図１４】図柄配列設定テーブルの構成例を示す図である。
【図１５】スクロール表示制御テーブルの構成例を示す図である。
【図１６】演出制御パターン決定用の乱数値と、スーパーＡ演出決定テーブルの構成例とを示す図である。
【図１７】演出制御パターンの選択確率と演出の信頼度を例示する図である。
【図１８】演出制御バッファ設定部の構成例を示す図である。
【図１９】一時記憶メモリにおけるアドレスマップの一例を示す図である。
【図２０】インデックステーブルの構成例を示す図である。
【図２１】演出制御用マイクロコンピュータからＶＤＰに送信される表示制御指令の一例を示す図である。
【図２２】画像データメモリの構成例を示す図である。
【図２３】画像データメモリにおけるアドレスマップの一例を示す図である。
【図２４】スプライト画像データエリアに記憶される画像データを例示する図である。
【図２５】動画像データエリアに記憶される画像データを例示する図である。
【図２６】動画像データのフォーマット例を示す図である。
【図２７】遊技制御用タイマ割込み処理の一例を示すフローチャートである。
【図２８】特別図柄プロセス処理の一例を示すフローチャートである。
【図２９】特別図柄通常処理の一例を示すフローチャートである。
【図３０】可変表示パターン設定処理の一例を示すフローチャートである。
【図３１】特別図柄停止処理の一例を示すフローチャートである。
【図３２】大当り終了処理の一例を示すフローチャートである。
【図３３】演出制御メイン処理の一例を示すフローチャートである。
【図３４】記憶領域設定指令処理の一例を示すフローチャートである。
【図３５】事前転送指令処理の一例を示すフローチャートである。
【図３６】コマンド解析処理にて実行される処理内容を例示する図である。
【図３７】飾り図柄プロセス処理の一例を示すフローチャートである。
【図３８】可変表示開始コマンド受信待ち処理の一例を示すフローチャートである。
【図３９】飾り図柄可変表示設定処理の一例を示すフローチャートである。
【図４０】飾り図柄可変表示中処理の一例を示すフローチャートである。
【図４１】演出制御指令処理の一例を示すフローチャートである。
【図４２】スプライト画像更新指令処理の一例を示すフローチャートである。
【図４３】動画像表示指令処理の一例を示すフローチャートである。
【図４４】大当り開始待ち処理の一例を示すフローチャートである。
【図４５】転送制御処理の一例を示すフローチャートである。
【図４６】記憶領域設定処理の一例を示すフローチャートである。
【図４７】事前転送処理の一例を示すフローチャートである。
【図４８】自動転送制御処理の一例を示すフローチャートである。
【図４９】描画処理の一例を示すフローチャートである。
【図５０】固定アドレス指定描画処理の一例を示すフローチャートである。
【図５１】自動転送描画処理の一例を示すフローチャートである。
【図５２】動画像デコード処理の一例を示すフローチャートである。
【図５３】表示制御部における画像データ処理動作の概要を示す説明図である。
【図５４】事前転送設定テーブルと固定アドレスエリアの設定例を示す説明図である。
【図５５】スクロール表示制御処理の一例を示すフローチャートである。
【図５６】画像表示装置の画面上に飾り図柄の画像を配置する動作例を示す説明図である。
【図５７】飾り図柄の可変表示動作例を示す説明図である。
【図５８】飾り図柄の可変表示動作例を示す説明図である。
【図５９】スーパーＡ−０１の演出制御パターンに対応した表示制御を行う場合における処理内容の一例を示すフローチャートである。
【図６０】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６１】分離演出を行うための制御動作例を示す説明図である。
【図６２】スーパーＡ−０２の演出制御パターンに対応した表示制御を行う場合における処理内容の一例を示すフローチャートである。
【図６３】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６４】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６５】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６６】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６７】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６８】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図６９】画像表示装置の画面上に表示される演出画像の一例を示す図である。
【図７０】変形例における転送制御回路の接続などを示す図である。
【図７１】この発明が適用されるスロットマシンの正面図である。
【図７２】スロットマシンに搭載された各種の制御基板などを示す構成図である。
【符号の説明】
【０３６７】
１  …  パチンコ遊技機
２  …  遊技盤
３  …  遊技機用枠
４  …  特別図柄表示装置
５  …  画像表示装置
６  …  普通可変入賞球装置
７  …  特別可変入賞球装置
８Ｌ、８Ｒ  …  スピーカ
９  …  遊技効果ランプ
１１  …  主基板
１２  …  演出制御基板
１４  …  信号中継基板
２０  …  普通図柄表示装置
２１  …  ゲートスイッチ
２２  …  始動口スイッチ
２３  …  カウントスイッチ
４１  …  通過ゲート
８１、８２  …  ソレノイド
１００  …  遊技制御用マイクロコンピュータ
１０１  …  スイッチ回路
１０２  …  ソレノイド回路
１１１、１３１  …  ＣＰＵ
１１２、１３２  …  ＲＯＭ
１１３、１３３  …  ＲＡＭ
１１４、１３４  …  乱数回路
１１５、１３５  …  入出力ポート
１２０  …  演出制御用マイクロコンピュータ
１２１  …  表示制御部
１２２  …  音制御部
１２３  …  ランプ制御部
１４１  …  ＶＤＰ
１４２  …  画像データメモリ
１５１  …  ホストインタフェース
１５２  …  転送制御回路
１５３  …  画像データメモリインタフェース
１５４  …  動画像用デコーダ
１５５  …  描画回路
１５６  …  一時記憶メモリ
１５７  …  フレームバッファメモリ
１５８  …  表示回路
【図１】
2008206680.tif 000003
【図２】
2008206680.tif 000004
【図３】
2008206680.tif 000005
【図４】
2008206680.tif 000006
【図５】
2008206680.tif 000007
【図６】
2008206680.tif 000008
【図７】
2008206680.tif 000009
【図８】
2008206680.tif 000010
【図９】
2008206680.tif 000011
【図１０】
2008206680.tif 000012
【図１１】
2008206680.tif 000013
【図１２】
2008206680.tif 000014
【図１３】
2008206680.tif 000015
【図１４】
2008206680.tif 000016
【図１５】
2008206680.tif 000017
【図１６】
2008206680.tif 000018
【図１７】
2008206680.tif 000019
【図１８】
2008206680.tif 000020
【図１９】
2008206680.tif 000021
【図２０】
2008206680.tif 000022
【図２１】
2008206680.tif 000023
【図２２】
2008206680.tif 000024
【図２３】
2008206680.tif 000025
【図２４】
2008206680.tif 000026
【図２５】
2008206680.tif 000027
【図２６】
2008206680.tif 000028
【図２７】
2008206680.tif 000029
【図２８】
2008206680.tif 000030
【図２９】
2008206680.tif 000031
【図３０】
2008206680.tif 000032
【図３１】
2008206680.tif 000033
【図３２】
2008206680.tif 000034
【図３３】
2008206680.tif 000035
【図３４】
2008206680.tif 000036
【図３５】
2008206680.tif 000037
【図３６】
2008206680.tif 000038
【図３７】
2008206680.tif 000039
【図３８】
2008206680.tif 000040
【図３９】
2008206680.tif 000041
【図４０】
2008206680.tif 000042
【図４１】
2008206680.tif 000043
【図４２】
2008206680.tif 000044
【図４３】
2008206680.tif 000045
【図４４】
2008206680.tif 000046
【図４５】
2008206680.tif 000047
【図４６】
2008206680.tif 000048
【図４７】
2008206680.tif 000049
【図４８】
2008206680.tif 000050
【図４９】
2008206680.tif 000051
【図５０】
2008206680.tif 000052
【図５１】
2008206680.tif 000053
【図５２】
2008206680.tif 000054
【図５３】
2008206680.tif 000055
【図５４】
2008206680.tif 000056
【図５５】
2008206680.tif 000057
【図５６】
2008206680.tif 000058
【図５７】
2008206680.tif 000059
【図５８】
2008206680.tif 000060
【図５９】
2008206680.tif 000061
【図６０】
2008206680.tif 000062
【図６１】
2008206680.tif 000063
【図６２】
2008206680.tif 000064
【図６３】
2008206680.tif 000065
【図６４】
2008206680.tif 000066
【図６５】
2008206680.tif 000067
【図６６】
2008206680.tif 000068
【図６７】
2008206680.tif 000069
【図６８】
2008206680.tif 000070
【図６９】
2008206680.tif 000071
【図７０】
2008206680.tif 000072
【図７１】
2008206680.tif 000073
【図７２】
2008206680.tif 000074