(57)【要約】【課題】  画像データの実際の使用頻度に則して画像データを展開記憶手段に残すという実際の使用頻度に則したキャッシュ管理を可能にする。【解決手段】  各種変動パターンに対応する複数種類の圧縮画像データが記憶されているＣＧＲＯＭから指定された圧縮画像データ（リーチＡの圧縮画像データ）を読出して伸張したリーチＡの画像データを第２ＶＲＡＭのキャッシュ領域に記憶してキャッシュ管理を行なうとともに、該キャッシュ領域に記憶された画像データを特別図柄表示部に表示させる。伸張されたリーチＡの画像データをキャッシュ領域に記憶させる際に、キャッシュ領域内の複数の画像データのうち実際に画像表示に使用された使用頻度の一番低い変動パターンの画像データ（リーチＤの画像データ）の記憶領域に上書き保存して残しておくようにする。【選択図】        図１４
2005192582.tif 000002
【特許請求の範囲】
【請求項１】
画像を変動表示する表示領域を有する画像表示装置を備える遊技機であって、
前記画像表示装置の表示領域における画像の変動表示態様を特定するための変動パターンの画像データが圧縮された圧縮画像データを記憶している圧縮画像データ記憶手段と、
前記圧縮画像データ記憶手段に記憶された圧縮画像データを読出して伸長する画像データ伸長手段と、
該画像データ伸長手段により伸長された画像データを記憶領域に展開記憶する展開記憶手段と、
遊技状態に応じて前記変動パターンの種類を選択する変動パターン選択手段と、
該変動パターン選択手段により選択された変動パターンの選択回数を各変動パターン毎に計数する選択回数計数手段と、
該選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定する記憶領域特定手段と、
前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の記憶領域に展開記憶させるために前記記憶領域特定手段により特定された記憶領域を開放させる制御を行なうとともに、該選択された変動パターンの画像データを該開放された記憶領域に展開記憶させる制御を行なう展開記憶制御手段と、
前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されているか否かを判定する展開記憶残存判定手段と、
前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されている旨の判定がなされたときに、当該選択された変動パターンの画像データを前記展開記憶手段から読出して前記画像表示装置に表示させるための制御を行なう一方、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されていない旨の判定がなされたときに、前記圧縮画像データ記憶手段に記憶されている圧縮画像データのうち該選択された変動パターンの圧縮画像データを前記画像伸長手段により読出して伸長させ、該伸長された画像データを前記画像表示装置により表示させるための制御を行なう表示制御手段と、を備えることを特徴とする、遊技機。
【請求項２】
前記変動パターンの種類毎に、前記変動パターン選択手段により選択される選択比率が予め設定されており、
電源投入時に、前記圧縮画像データ記憶手段に記憶されている圧縮画像データのうち、前記変動パターンの選択比率が予め定められた選択比率以上の変動パターンの圧縮画像データを前記画像伸長手段により読出して伸長させ、前記展開記憶手段の記憶領域に予め記憶させる制御を行なう初期データ展開記憶制御手段を備え、
前記記憶領域特定手段は、前記電源投入時から予め定められた期間が経過した後、前記選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶されている画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定することを特徴とする、請求項１に記載の遊技機。
【請求項３】
前記展開記憶手段は、前記記憶領域とは別に形成された別記憶領域を含み、
前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されているか否かを判定し、
該展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されていない旨の判定がなされたときに、前記選択回数計数手段の計数結果に基づいて、該選択された変動パターンの画像データが、前記展開記憶手段の記憶領域に記憶されている各画像データに対応する変動パターンの選択回数よりも低い選択回数であるか高い選択回数であるかを判定する選択回数判定手段をさらに備え、
前記記憶領域特定手段は、前記選択回数判定手段により高い選択回数である旨の判定がなされたときには前記選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶された各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定し、前記選択回数判定手段により低い選択回数である旨の判定がなされたときには前記展開記憶手段の別記憶領域を特定し、
前記展開記憶制御手段は、前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の別記憶領域に展開記憶させるために前記記憶領域特定手段により特定された別記憶領域を開放させる制御を行なうとともに、該選択された変動パターンの画像データを該開放された別記憶領域に展開記憶させる制御を行ない、
前記表示制御手段は、前記展開記憶制御手段により前記展開記憶手段の別記憶領域に展開記憶された画像データを前記画像表示装置により表示させるための制御を行なうことを特徴とする、請求項１または請求項２に記載の遊技機。
【請求項４】
前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されているか否かを判定し、
前記記憶領域特定手段は、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されていない旨の判定がなされたときに、前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定することを特徴とする、請求項１または請求項２に記載の遊技機。
【請求項５】
前記展開記憶手段は、前記記憶領域とは別に形成された別記憶領域を含み、
前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されているか否かを判定し、
前記記憶領域特定手段は、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されていない旨の判定がなされたときには前記展開記憶手段の別記憶領域を特定し、
前記展開記憶制御手段は、前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の別記憶領域に展開記憶させるために前記記憶領域特定手段により特定された別記憶領域を開放させる制御を行なうとともに、該選択された変動パターンの画像データを該開放された記憶領域に展開記憶させる制御を行ない、
前記表示制御手段は、前記記憶領域特定手段により特定された前記展開記憶手段の別記憶領域に前記展開記憶制御手段が展開記憶させた画像データを前記画像表示装置により表示させるための制御を行ない、
前記展開記憶制御手段により前記展開記憶手段の別記憶領域に展開記憶された画像データに対応する変動パターンの選択回数が、前記展開記憶手段の記憶領域に記憶されている各画像データに対応する変動パターンの選択回数よりも高い選択回数であるか否かを、前記選択回数計数手段の計数結果に基づいて判定する選択回数比較判定手段をさらに備え、
前記記憶領域特定手段は、前記選択回数比較判定手段により高い選択回数である旨の判定がなされているときには前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定することを特徴とする、請求項１または請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、パチンコ遊技機やコイン遊技機あるいはスロットマシン等で代表される遊技機に関し、詳しくは、画像を変動表示する表示領域を有する画像表示装置を備える遊技機に関する。
【背景技術】
【０００２】
この種の遊技機として従来から一般的に知られているものに、たとえば、パチンコ遊技機のような、各々を識別可能な複数種類の識別情報が変動する画面を表示する変動表示装置を備え、該変動表示装置の表示結果が予め定められた特定の表示態様（たとえば、「７７７」等のゾロ目）となったときに遊技者にとって有利な特定遊技状態（大当り遊技状態）に制御されるように構成されたものがある。
【０００３】
このような遊技機において、変動表示装置の表示領域に表示するための複数種類の画像データが圧縮された圧縮画像データを記憶している圧縮画像データ記憶手段（ＣＧＲＯＭ）から圧縮画像データを読出して伸張し、その伸張された画像データをフレームバッファ（スクリーンバッファ）等に展開記憶させ、その展開記憶された画像データを変動表示装置に出力して表示させるよう構成されたものがある（たとえば、特許文献１参照）。そして、この従来の遊技機においては、予め決められたストーリー（シナリオ）に従って画像が変動表示装置に表示され、そのストーリー（シナリオ）に従って頻繁に表示される画像とそれほど頻繁に表示されない画像とが予め決められている。そして、表示頻度の高い画像に関しては、伸張された画像データの形で展開記憶手段（キャッシュ領域）に記憶（登録）して表示後においても残しておくように構成し、次回の画像表示のときに表示すべき画像データが展開記憶手段（キャッシュ領域）に記憶されておれば、その画像データを読出して変動表示装置に表示させる制御を行なうことができ、展開記憶手段（キャッシュ領域）に記憶されている画像データについては、圧縮画像データの伸張展開制御を行なう手間を省き、圧縮画像データの伸張展開処理の負担を低減できるように構成されていた。
【特許文献１】特開２００３−２１６１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された構成の遊技機では、ストーリー（シナリオ）に従って予め決められた設計上の使用頻度に従って、その使用頻度の高い画像データを展開記憶手段（キャッシュ領域）に残すようにしているために、遊技状態がランダムに変化して変動表示装置の画像表示内容がランダムに変化する遊技機においては、設計通りの使用頻度とは異なる頻度で画像が表示されるという画像出現確率の偏り現象が生じて、実際にはそれほど出現しない種類の画像データが展開記憶手段（キャッシュ領域）に残されてしまうという不都合が生ずる。
【０００５】
すなわち、変動表示装置に表示される画像の種類を乱数等によりランダムに選択する遊技機においては、選択されて使用される画像データの実際の使用頻度は長い期間集計すれば設計値通りの使用頻度に収束するが、たとえば遊技場における営業開始時点で電源がオンされ営業終了時点で電源がオフされるという１日の営業期間では、実際の画像の出現確率が設計値と隔たり偏りが生じるという偏り現象が発生してしまう場合があり、前述の従来の技術においては、実際の使用頻度とは食い違った使用頻度に基づいて画像データを展開記憶手段（キャッシュ領域）に残す処理（キャッシュ管理処理）が行なわれてしまうという欠点があった。
【０００６】
この発明はかかる実情に鑑み考え出されたものであり、その目的は、画像データの実際の使用頻度に則して画像データを展開記憶手段に残すという実際の使用頻度に則したキャッシュ管理が可能な遊技機を提供することである。
【課題を解決するための手段の具体例およびその効果】
【０００７】
（１）  画像を変動表示する表示領域（たとえば、特別図柄表示部９）を有する画像表示装置（たとえば、変動表示装置８）を備える遊技機（たとえば、パチンコ遊技機１、コイン遊技機あるいはスロットマシン等）であって、
前記画像表示装置の表示領域における画像の変動表示態様を特定するための変動パターン（たとえば、通常変動、ノーマルリーチ、リーチＡ、リーチＢ等、図５参照）の画像データが圧縮された圧縮画像データを記憶している圧縮画像データ記憶手段（たとえば、ＣＧＲＯＭ３３０）と、
前記圧縮画像データ記憶手段に記憶された圧縮画像データを読出して伸長する画像データ伸長手段（たとえば、画像伸長部４４０）と、
該画像データ伸長手段により伸長された画像データを記憶領域（たとえば、図１１（ｂ）のキャッシュ領域）に展開記憶する展開記憶手段（たとえば、第２ＶＲＡＭ３４０ｂ）と、
遊技状態に応じて前記変動パターンの種類を選択する変動パターン選択手段（たとえば、図２のランダムカウンタＲ３、数値データ抽出手段１８９、変動パターン種類テーブル）と、
該変動パターン選択手段により選択された変動パターンの選択回数を各変動パターン毎に計数する選択回数計数手段（たとえば、図９のＳ１０３〜Ｓ１０６）と、
該選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定する記憶領域特定手段（たとえば、図１３のＳ４０２または図１６のＳ４１４または図１８のＳ４２６と、キャッシュ領域アドレス・順位テーブル）と、
前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の記憶領域に展開記憶させるために前記記憶領域特定手段により特定された記憶領域を開放させる制御（たとえば、画像データの消去または新たな画像データの上書き、キャッシュ領域アドレス・順位テーブルの更新または残存フラグのクリア）を行なうとともに、該選択された変動パターンの画像データを該開放された記憶領域に展開記憶させる制御を行なう展開記憶制御手段（たとえば、図１３のＳ４０３または図１６のＳ４１５または図１８のＳ４２７と、ＶＤＰ３２０）と、
前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されているか否かを判定する展開記憶残存判定手段（たとえば、図１２のＳ３０２）と、
前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されている旨の判定がなされたときに（たとえば、図１２のＳ３０２によりＹＥＳの判断がなされたときに）、当該選択された変動パターンの画像データを前記展開記憶手段から読出して前記画像表示装置に表示させるための制御を行なう一方（たとえば、図１２のＳ３０３、Ｓ３０４）、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されていない旨の判定がなされたときに（たとえば、図１２のＳ３０２によりＮＯの判断がなされたときに）、前記圧縮画像データ記憶手段に記憶されている圧縮画像データのうち該選択された変動パターンの圧縮画像データを前記画像伸長手段により読出して伸長させ、該伸長された画像データを前記画像表示装置により表示させるための制御を行なう表示制御手段（たとえば、図１２のＳ３０４と図１３のＳ４０３または図１６のＳ４１５とＶＤＰ３２０）と、を備えることを特徴とする。
【０００８】
このような構成によれば、実際に画像表示装置による変動パターンの表示に使用された画像データの選択回数の実測値に基づいて展開記憶手段の記憶領域に記憶されている画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域が特定され、その特定された領域を画像表示装置に表示させるべく選択された変動パターンの画像データを展開記憶するために開放させる制御が行なわれ、その選択された変動パターンの画像データが開放された記憶領域に展開記憶される。その結果、遊技機の稼動を通じて実際に使用頻度が高い画像データが展開記憶手段の記憶領域に残されることとなり、実際の使用頻度に則した画像データのキャッシュ管理が可能となり、実際の使用頻度の高い画像データの伸張から展開記憶する処理の負担を確実に低減することが可能となる。
【０００９】
（２）  前記変動パターンの種類毎に、前記変動パターン選択手段により選択される選択比率が予め設定されており（たとえば、図５に示すトータル出現率が予め定められており）、
電源投入時に（たとえば、図９のＳ１０１ａによりＹＥＳの判断がなされたときに）、前記圧縮画像データ記憶手段に記憶されている圧縮画像データのうち、前記変動パターンの選択比率が予め定められた選択比率以上の変動パターンの圧縮画像データを前記画像伸長手段により読出して伸長させ、前記展開記憶手段の記憶領域に予め記憶させる制御を行なう初期データ展開記憶制御手段（たとえば、図１０のＳ１０〜Ｓ１４、ＶＤＰ３２０）を備え、
前記記憶領域特定手段は、前記電源投入時から予め定められた期間が経過した後（たとえば、各変動パターンの選択回数の合計が１００回に達し図１３のＳ４０１によりＹＥＳの判断がなされた後）、前記選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶されている画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定する（たとえば、図１３のＳ４０２により最下位順位のアドレスが特定される）ことを特徴とする。
【００１０】
このような構成によれば、電源投入時に、複数種類の変動パターンを選択して画像表示装置に表示させるその各変動パターンの選択比率が予め定められた選択比率以上の変動パターンの圧縮画像データが伸張されて初期データとして展開記憶手段の記憶領域に記憶され、電源投入時から予め定められた期間が経過するまではその初期データとして記憶された画像データを変更することなく使用し、その電源投入時から予め定められた期間が経過した後に、実測値に基づいたキャッシュ管理を実行するようにしたために、実測値に基づいたキャッシュ管理を行なうのに必要な変動パターンの選択回数の実測データがまだ十分に集まっていない初期段階においては、初期データとして展開記憶手段の記憶領域に記憶された画像データを利用することができ、初期段階および初期段階経過以降のそれぞれに応じたキャッシュ管理が可能となる。
【００１１】
（３）  前記展開記憶手段は、前記記憶領域とは別に形成された別記憶領域（たとえば、図１７（ｃ）（ｄ）のテンポラリ領域）を含み、
前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されているか否かを判定し（たとえば、図１５のＳ２０２、Ｓ２０５）、
該展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されていない旨の判定がなされたときに（たとえば、図１５のＳ２０２によりＮＯの判定がなされ、Ｓ２０５によりＮＯの判定がなされたときに）、前記選択回数計数手段の計数結果に基づいて、該選択された変動パターンの画像データが、前記展開記憶手段の記憶領域に記憶されている各画像データに対応する変動パターンの選択回数よりも低い選択回数であるか高い選択回数であるかを判定する選択回数判定手段（たとえば、図１６のＳ４１３）をさらに備え、
前記記憶領域特定手段は、前記選択回数判定手段により高い選択回数である旨の判定がなされたときには（たとえば、図１６のＳ４１３によりＹＥＳの判断がなされたときには）前記選択回数計数手段の計数結果に基づいて前記展開記憶手段の記憶領域に記憶された各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定し（たとえば、図１６のＳ４１４）、前記選択回数判定手段により低い選択回数である旨の判定がなされたときには（たとえば、図１６のＳ４１３によりＮＯの判断がなされたときには）前記展開記憶手段の別記憶領域を特定し（たとえば、図１６のＳ４１８）、
前記展開記憶制御手段は、前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の別記憶領域に展開記憶させるために前記記憶領域特定手段により特定された別記憶領域を開放させる制御を行なうとともに、該選択された変動パターンの画像データを該開放された別記憶領域に展開記憶させる制御を行ない（たとえば、図１６のＳ４１８）、
前記表示制御手段は、前記展開記憶制御手段により前記展開記憶手段の別記憶領域に展開記憶された画像データを前記画像表示装置により表示させるための制御を行なう（たとえば、図１６のＳ４１８の指令に従ってＶＤＰ３２０がテンポラリ領域の画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その画像データを特別図柄表示部９に表示させる）ことを特徴とする。
【００１２】
このような構成によれば、画像表示装置に表示させるべく選択された変動パターンの画像データを展開記憶手段に記憶する前に展開記憶手段の別記憶領域に記憶させるかあるいは展開記憶手段の記憶領域の最も選択回数が低い画像データの記憶領域に記憶させるかが決定される。その結果、たとえば選択された画像データを一旦展開記憶手段の別記憶領域に記憶させた後その画像データを展開記憶手段の記憶領域の方に入れ替える場合と比べて、伸長された画像データの入れ替え処理を省くことができ、処理負担を軽減させることができる。
【００１３】
（４）  前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されているか否かを判定し（たとえば、図１２のＳ３０２）、
前記記憶領域特定手段は、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されていない旨の判定がなされたときに（たとえば、図１２のＳ３０２によりＮＯの判定がなされたときに）、前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定する（たとえば、図１３のＳ４０２）ことを特徴とする。
【００１４】
このような構成によれば、画像表示装置に表示させるべく変動パターンが選択されたときにその選択された変動パターンの画像データが展開記憶手段の記憶領域に記憶されていないときには、展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域が特定されてその特定された記憶領域を選択された変動パターンの画像データを展開記憶するために開放してその開放された記憶領域に展開記憶させる制御が行なわれる。その結果、たとえば、選択された変動パターンの画像データを一旦展開記憶手段の別記憶領域に記憶させた後その画像データを展開記憶手段の記憶領域の方に入れ替える場合と比べて、伸長された画像データの入れ替え処理を省くことができ、処理負担を軽減させることができる。
【００１５】
（５）  前記展開記憶手段は、前記記憶領域とは別に形成された別記憶領域（たとえば、図１９の（ｃ）（ｄ）（ｅ）のテンポラリ領域）を含み、
前記展開記憶残存判定手段は、前記変動パターン選択手段により変動パターンが選択されたときに該選択された変動パターンの画像データが前記展開記憶手段の記憶領域に記憶されているか否かを判定し（たとえば、図１２のＳ３０２）、
前記記憶領域特定手段は、前記展開記憶残存判定手段により、前記変動パターン選択手段により選択された変動パターンの画像データが前記展開記憶手段の記憶領域または別記憶領域に記憶されていない旨の判定がなされたときには（たとえば、図１５のＳ２０２によりＮＯの判断がなされ、Ｓ２０５によりＮＯの判断がなされたときに）前記展開記憶手段の別記憶領域を特定し（図１８のＳ４２３）、
前記展開記憶制御手段は、前記変動パターン選択手段により選択された変動パターンの画像データを前記展開記憶手段の別記憶領域に展開記憶させるために前記記憶領域特定手段により特定された別記憶領域を開放させる制御を行なうとともに、該選択された変動パターンの画像データを該開放された記憶領域に展開記憶させる制御を行ない（たとえば、図１８のＳ４２３の指令に従ってＶＤＰ３２０がテンポラリ領域に画像データを展開記憶させる）、
前記表示制御手段は、前記記憶領域特定手段により特定された前記展開記憶手段の別記憶領域に前記展開記憶制御手段が展開記憶させた画像データを前記画像表示装置により表示させるための制御を行ない（たとえば、図１８のＳ４２３の指令に従ってＶＤＰ３２０がテンポラリ領域の画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その画像データを特別図柄表示部９に表示させる）、
前記展開記憶制御手段により前記展開記憶手段の別記憶領域に展開記憶された画像データに対応する変動パターンの選択回数が、前記展開記憶手段の記憶領域に記憶されている各画像データに対応する変動パターンの選択回数よりも高い選択回数であるか否かを、前記選択回数計数手段の計数結果に基づいて判定する選択回数比較判定手段（たとえば、図１８のＳ４２５）をさらに備え、
前記記憶領域特定手段は、前記選択回数比較判定手段により高い選択回数である旨の判定がなされているときには（たとえば、図１８のＳ４２５によりＹＥＳの判定がなされているときには）前記展開記憶手段の記憶領域に記憶されている各変動パターンの画像データのうち最も選択回数が低い変動パターンの画像データの記憶領域を特定する（たとえば、図１８のＳ４２６）ことを特徴とする。
【００１６】
このような構成によれば、画像表示装置に表示するべく選択された変動パターンと展開記憶手段の記憶領域に記憶された各画像データに対応する変動パターンとの実測値に基づいた選択回数の比較判定を行なう前に一旦選択された画像データが展開記憶手段の別記憶領域に展開記憶されて、その展開記憶された画像データを画像表示装置に表示させる制御が行なわれて、確実に画像データを画像表示装置に表示させることができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明の実施の形態を図面に基づいて詳細に説明する。なお、以下に説明する実施の形態においては、遊技機の一例としてパチンコ遊技機を示すが、本発明はこれに限らず、たとえばコイン遊技機やスロットマシンなどであってもよく、画像を表示する表示領域を有する画像表示装置を備える遊技機であればすべてに適用することが可能である。
【００１８】
図１は、本発明における遊技機の一例であるパチンコ遊技機１の正面図である。
【００１９】
図１を参照して、パチンコ遊技機１には、着脱可能な遊技盤６と、遊技盤６を覆うように額縁状に形成されたガラス扉枠２と、遊技者が遊技を行なう際、打玉を操作するための操作ノブ５と、余剰玉受皿４と、打玉が打込まれる遊技領域７と、打玉を遊技領域７へ導くための誘導レール２９と、遊技領域７の外側に配置される遊技効果ランプ４２と、遊技による効果音を発生するためのスピーカ４１とが設けられている。余剰玉受皿４は、打玉供給皿３の下部に設けられ、打玉供給皿３から溢れた玉を貯留する。
【００２０】
遊技者は、操作ノブ５を操作することにより、打玉供給皿３内に貯留されている打玉を１個ずつ発射することができる。発射された打玉は、誘導レール２９によって遊技領域７内に導かれる。
【００２１】
遊技領域７には、打玉が入賞することにより変動表示装置８の変動表示を開始させる始動入賞口（始動口とも称する）１４が構成された始動用電動役物１４ａと、各々が識別可能な複数種類の識別情報の一例として特別図柄を変動表示させる変動表示装置８とが設けられている。
【００２２】
特別図柄は、数字、文字、図形、模様等の複数種類の識別情報を判定用識別情報として表示する図柄（以下においては、「識別情報画像」とも称する）である。本実施の形態では、識別情報画像は、一例として、識別情報としての数字の“０”〜“９”を示す画像であるとする。また、特別図柄は、数字、文字、図形、模様等の複数種類の識別情報を装飾用識別情報として表示する図柄でもある。始動用電動役物１４ａには、可動片が左右に設けられている。
【００２３】
変動表示装置８には、特別図柄表示部９と、普通図柄表示部１０と、４つのＬＥＤで構成される始動記憶表示器１８と、通過記憶表示器１５とが設けられている。
【００２４】
特別図柄表示部９は、複数の変動表示領域を有する。なお、特別図柄表示部９は、一般的には、液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））が用いられるが、ＣＲＴ（Cathode Ray Tube）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬディスプレイ（Organic Electro luminescence Display）、ドットマトリクス等その他の画像表示方式の表示機器であってもよい。
【００２５】
特別図柄表示部９は、判定用識別情報を表示する特別図柄（識別情報画像）または装飾用識別情報を表示する特別図柄を、前述した複数の変動表示領域の各々において、変動表示させる。特別図柄表示部９は、特別図柄の他に、特別図柄の変動表示回数を報知するための飾り保留記憶表示や、所定のキャラクタ・背景画像としての背面画像等の画像も表示可能である。ここで、キャラクタは、特別図柄表示部９に表示される人間、動物、あるいは物等を表わす映像をいう。
【００２６】
なお、特別図柄表示部９により変動表示される特別図柄が示す識別情報は、数字、文字、図形、模様等の識別情報であれば、どのような識別情報であってもよく、数字（たとえば、“０”〜“９”）のみ、文字のみ、図形のみ、模様のみ、または、これらを適宜組合せたもの等であってもよい。
【００２７】
また、特別図柄表示部９により変動表示される識別情報画像は、平面な画像であるスプライトである。なお、識別情報画像は、スプライトに限定されることなく、立体的な形状を有する画像（以下においては、「立体オブジェクト」または「３Ｄオブジェクト」とも称する）であってもよい。
【００２８】
遊技領域７には、開閉板２０と、開閉板２０の傾動により打玉の入賞可能な開成状態となる可変入賞球装置（アタッカーとも称する）１９とが設けられている。
【００２９】
遊技領域７には、さらに、一般入賞口である複数の入賞口２４と、打玉が進入可能な通過口１１と、点灯または点滅することにより遊技を演出する遊技演出ランプ２５と、アウト口２６とが設けられている。複数の入賞口２４の各々の内部には打玉の入賞を検出する入賞口スイッチ２４ａが設けられている。アウト口２６は、遊技領域７に打込まれ、始動入賞口１４、入賞口２４および可変入賞球装置１９のいずれの入賞領域にも入賞しなかった打玉をアウト玉として回収する。
【００３０】
通過口１１に進入した打玉は、通過口内部に設けられたゲートスイッチ１２で検出される。打玉がゲートスイッチ１２で検出されると、通過記憶表示器１５に表示されている記憶数が上限に達していなければ、所定のランダム値が抽出され、記憶される。そして、普通図柄表示部１０の変動表示を開始させることができる状態であれば、普通図柄表示部１０の変動表示が開始される。
【００３１】
なお、普通図柄表示部１０が変動表示している最中にさらに打玉が通過口１１に進入し、ゲートスイッチ１２で検出されたときには、普通図柄表示部１０の変動表示を開始させることができない状態であるので、“４”を記憶数の上限として通過玉（ランダム値等）が記憶され、その記憶数が通過記憶表示器１５においてＬＥＤの点灯数により表示される。そして、普通図柄表示部１０の変動表示が開始される毎に、点灯しているＬＥＤの数を１つ減らす。なお、通過記憶表示器１５の記憶数の上限は、“４”に限定されることなく、５つ以上であってもよい。
【００３２】
本実施の形態においては、通過口１１に打玉が進入すると、普通図柄表示部１０の変動表示が開始され、始動入賞口１４に打玉が進入すると特別図柄表示部９において変動表示が開始されるので、通過口１１および始動入賞口１４を総括的に始動領域とも称する。
【００３３】
普通図柄表示部１０には、「〇」が付されている当り普通図柄表示器と、「×」が付されているはずれ普通図柄表示器とがある。通過口１１に打玉が進入したときに抽出されたランダム値（以下「カウント値」とも称する）が所定の当り判定値と一致するときは、普通図柄表示部１０における変動表示の表示結果が「当り」であると判断され、「〇」が付されている当り普通図柄表示器が点灯する。一方、抽出されたランダム値が所定の当り判定値と一致しないときは、普通図柄表示部１０における変動表示の表示結果が「はずれ」であると判断され、「×」が付されているはずれ普通図柄表示器が点灯する。
【００３４】
当りとなり「〇」が付されている当り普通図柄表示器が点灯した場合には、始動用電動役物１４ａに設けられた左右１対の可動片が１回開成し、所定の開放期間が経過すれば、始動入賞が発生しなくとも可動片が元の位置まで閉成して開成状態は終了する。
【００３５】
遊技において、打玉が、始動入賞口１４に入賞した場合（以下においては、始動入賞とも称する）には、打玉が遊技盤６に設けられた始動口スイッチ１７により検出され、始動記憶表示器１８の４つのＬＥＤのうちの１つが点灯する。始動入賞の回数は、“４”を記憶数の上限としてパチンコ遊技機１の内部に設けられた記憶装置（後述するＲＡＭ２１４）に記憶（「始動記憶」とも称する）される。なお、始動記憶表示器１８の有するＬＥＤの数は４つに限定されることなく、５つ以上であってもよい。この場合、始動記憶可能な数は、始動記憶表示器１８の有するＬＥＤの数と等しくなる。なお、以下においては、たとえば、始動記憶表示器１８の４つのＬＥＤのうち３つ点灯している場合、始動記憶が“３”であるという。
【００３６】
始動記憶表示器１８の４つのＬＥＤのうちの“１”〜“３”個が点灯している状態、すなわち、始動記憶表示器１８の始動記憶が上限に達していない状態で始動入賞すると、特定遊技状態としての大当り状態を発生させるか否かを決定するための所定のランダム値と、結果として表示する特別図柄を決定するための所定のランダム値とが抽出される。その後、所定条件の成立後、後述する表示制御手段により特別図柄表示部９の変動表示が開始され、所定期間後に表示結果がすべて導出表示される。
【００３７】
ここで、所定条件とは、特定遊技状態に制御されておらず、かつ、変動表示が行なわれていないという条件である。そして、当該変動表示が開始されると同時に、始動記憶値が１つ減少し、始動記憶表示器１８の４つのＬＥＤのうち、点灯しているＬＥＤが１つ消灯する。すなわち、変動表示が開始され表示結果が導出表示される毎に、始動記憶値が“１”減少する。このとき、始動記憶表示器１８のＬＥＤが１つ以上点灯している状態、すなわち、始動記憶値が１以上あれば、再度、変動表示が開始され表示結果が導出表示される。
【００３８】
前述した特別図柄表示部９の変動表示は、一定時間が経過したときに停止表示される。特別図柄表示部９では、複数の有効ラインのうちの少なくとも１つの有効ライン上において、停止表示時の組合せが特定の表示態様（たとえば「７７７」等のゾロ目。以下「大当り図柄」とも称する）であれば、「大当り」となり、パチンコ遊技機１は、後述するＣＰＵ２１２により特定遊技状態（以下「大当り状態」とも称する）に制御され、可変入賞球装置１９の開閉板２０が開成して大入賞口が開口する。これにより、打玉を大入賞口に入賞させることが可能な遊技者にとって有利な第１の状態に制御される。
【００３９】
なお、開閉板２０はアタッカーソレノイド２１によって駆動される。なお、後述するＣＰＵ２１２は、パチンコ遊技機１を特定遊技状態に制御するので特定遊技状態制御手段とも称する。
【００４０】
前述した可変入賞球装置１９の第１の状態は、大入賞口に進入した打玉の数が所定個数（たとえば１０個）に達したとき、または所定期間（たとえば３０秒）経過したときのうちのいずれか早い方の条件が成立したときに一旦終了して開閉板２０が閉成する。これにより、可変入賞球装置１９は、打玉を入賞させることが不可能な遊技者にとって不利な第２の状態に制御される。
【００４１】
そして、可変入賞球装置１９が第１の状態となっている期間中に進入した打玉が特定入賞領域に特定入賞し、Ｖカウントスイッチ２２により検出されたことを条件として、その回における可変入賞球装置１９の第１の状態が終了して第２の状態となった後、再度開閉板２０が開成されて、可変入賞球装置１９を第１の状態にする繰返し継続制御が実行される。この繰返し継続制御の実行上限回数は、たとえば１６回と定められている。繰返し継続制御において、可変入賞球装置１９が第１の状態にされている状態はラウンドと呼ばれる。繰返し継続制御の実行上限回数が、たとえば、１６回のときには、第１ラウンドから第１６ラウンドまでの１６ラウンド分、可変入賞球装置１９が第１の状態にされ得る。
【００４２】
特別図柄表示部９の有効ライン上における変動表示の表示結果が特別の表示態様（たとえば「７７７」等の奇数のゾロ目。以下「確変大当り図柄」とも称する）となると、パチンコ遊技機１は、通常遊技状態に比べて大当りが発生する確率が高く変動した確率変動状態（特別遊技状態）になる。通常遊技状態において、大当りが発生する確率が、たとえば、１／２００である場合、確率変動状態では、大当りが発生する確率が１／２０となる。このような確率変動状態は、一般的に、「確変」と省略して呼ばれる場合もある。以下、確変図柄（奇数を表す図柄）による大当りを確変大当りとも称する。
【００４３】
通常遊技状態中に一旦、確変大当りが発生すると、少なくとも予め定められた確変継続回数（たとえば、次回まで）分の大当りが発生するまで確率変動状態に継続制御される。また、確率変動状態中に確変大当りが発生すれば、その確変大当り以降、改めて確変継続回数が計数され、その後、少なくとも確変継続回数だけ大当りが発生するまで確率変動状態が継続する。そして、確変継続回数に達した大当りが確変図柄以外の非確変図柄によるものであった場合には、確率変動の生じていない通常遊技状態に戻る。なお、以下においては、非確変図柄での組合せの大当りを通常の大当りとも称する。
【００４４】
特別図柄表示部９の有効ライン上における変動表示の表示結果が大当り図柄でも、確変大当り図柄でもない場合は、「はずれ」となり、パチンコ遊技機１の遊技状態は変化せずに通常遊技状態のままとなる。
【００４５】
なお、特別遊技状態は、特別図柄表示部９の有効ライン上における表示結果が大当り図柄のうちの確変図柄による大当り図柄となったときに、大当り図柄のうちの確変図柄以外の大当り図柄となったときと比べて、付与される価値が大きくなる付加価値が付与される状態であればよい。よって、特別遊技状態は、始動入賞率を向上させるとともに、特別図柄表示部９の図柄の変動時間を短縮させる変動時間短縮状態（省略して、時短状態または時短とも称される。）であってもよい。
【００４６】
パチンコ遊技機１が時短状態になると、特別図柄表示部９の変動表示の開始から終了までの時間が短縮される。たとえば、パチンコ遊技機１が通常遊技状態である場合、変動表示が開始されてから変動表示が終了するまでの時間が８秒である場合、時短状態では、変動表示が開始されてから変動表示が終了するまでの時間が３秒と短縮される。したがって、時短状態では、所定時間内における特別図柄表示部９の変動表示回数が増えるため、当該所定時間内において、通常遊技状態よりも大当りが発生する確率が高くなる。
【００４７】
また、パチンコ遊技機１が時短状態であるとき、普通図柄表示部１０における変動表示の表示結果が「当り」と判定されると、通常遊技状態における始動用電動役物１４ａの可動片の開成のインターバルが３０秒に１回であったのが、たとえば、１．５秒に１回になる。したがって、所定時間内における可動片の開成の回数が増えるため、時短状態では、当該所定時間内において、通常遊技状態よりも始動入賞する確率が高くなる。
【００４８】
さらに、特別遊技状態としては、始動用電動役物１４ａの可動片の開放時間の増加と開放回数の増加（複数回開放するようになる）とが行なわれる状態であってもよい。
【００４９】
通常遊技状態で、大当りが発生し、当該大当りが確変大当りであれば、パチンコ遊技機１は確率変動状態になる。パチンコ遊技機１が、確率変動状態のときに、次の大当りが非確変で大当りの場合に、通常遊技状態になる。なお、パチンコ遊技機１が確率変動状態または時短状態の特別遊技状態において、大当りが連続して発生することを連チャンと称する。
【００５０】
なお、確変当りが発生し、パチンコ遊技機１が確率変動状態になり、さらにその間に、通常当りが発生して時短状態になり、その後、通常の遊技状態になるまでの期間を特別遊技状態期間とも称する。特別遊技状態期間中に通常当りまたは確変当りが発生することも連チャンと称する。特別遊技状態期間中に、最初の確変当りを含めて大当りが、たとえば、５回発生した場合は、５連チャンとなる。
【００５１】
また、各変動表示領域の変動表示中においては、リーチ状態（以下「リーチ」、「リーチ態様」、「リーチ表示態様」とも称する）が発生する場合がある。
【００５２】
ここで、リーチ状態とは、各々が識別可能な複数種類の識別情報が変動表示される変動表示領域を備えた変動表示装置の各変動表示領域において複数種類の識別情報を変動表示させた後、時期を異ならせて複数の表示結果を導出表示し、複数の有効ラインのうちの少なくとも１つの有効ライン上において、予め定められた特定の表示態様となったときに、遊技状態が遊技者にとって有利な特定遊技状態となる遊技機において、複数の表示結果の一部がまだ導出表示されていない段階で、既に導出表示されている表示結果が特定の表示態様となる条件を満たしている表示状態をいう。
【００５３】
また、別の表現をすれば、リーチ状態とは、表示状態が変化可能な変動表示領域を複数有する変動表示装置における識別情報の表示結果が予め定められた特定の表示態様となった場合に、遊技状態が遊技者にとって有利な特定遊技状態となる遊技機において、変動表示装置の表示結果がまだ導出表示されていない段階で、複数の有効ラインのうちの少なくとも１つの有効ライン上において、特定の表示態様が表示されやすい変動表示態様となったと遊技者に思わせるための表示状態をいう。そして、たとえば、特定の表示態様となった状態を維持しながら複数の変動表示領域による変動表示を行なう状態もリーチ表示状態に含まれる。さらにリーチの中には、それが出現すると、通常のリーチ状態（ノーマルリーチ状態とも称する）に比べて、大当りが発生しやすいものがある。このような特定のリーチ状態をスーパーリーチという。
【００５４】
また、リーチ状態とは、変動表示装置の変動表示が開始された後表示制御が進行して表示結果が導出表示される前段階にまで達した時点でも、複数の有効ラインのうちの少なくとも１つの有効ライン上において、特定の表示態様となる表示条件からはずれていない表示態様をもいう。
【００５５】
また、リーチ状態とは、変動表示装置の表示制御が進行して表示結果が導出表示される前段階にまで達した時点での表示状態であって、複数の有効ラインのうちの少なくとも１つの有効ライン上において、表示結果が導出表示される以前に決定されている複数の変動表示領域の表示結果の少なくとも一部が特定の表示態様となる条件を満たしている場合の表示状態をもいう。
【００５６】
また、リーチ状態とは、複数の変動表示領域のうちの一部の変動表示領域において表示結果がまだ導出表示されていない段階で、複数の有効ラインのうちの少なくとも１つの有効ライン上において、既に導出表示されている変動表示領域の表示結果が特定の表示態様となる条件を満たしている表示状態をもいう。
【００５７】
図２は、パチンコ遊技機１に用いられている制御回路の機能を示す機能ブロック図である。パチンコ遊技機１には、パチンコ遊技機１の遊技制御を行なうための遊技制御基盤２１０からなる遊技制御手段と、変動表示装置８等を制御するための演出制御基盤３００からなる表示制御手段などが設けられている。遊技制御基盤２１０には、ＣＰＵ２１２、ＲＯＭ２１３、ＲＡＭ２１４、Ｉ／Ｏポート２１５を有する遊技制御マイクロコンピュータが設けられている。演出制御基盤３００には、表示制御用ＣＰＵ３１２、表示制御用ＲＯＭ３１３、表示制御用ＲＡＭ３１４、表示制御用Ｉ／Ｏポート（図示略）を有する表示制御マイクロコンピュータが設けられている。
【００５８】
遊技制御基盤２１０には、数値データ更新手段１２５、数値データ抽出手段１８９、判定手段１２３、特定遊技状態制御手段１２７、有効入賞判定手段１３９、記憶手段１９２（始動入賞記憶手段１８０）、電源投入時初期設定指令手段１１１が備えられている。
【００５９】
有効入賞判定手段１３９は、始動口１４への遊技球の入賞が有効始動入賞か否かを判定するものである。ここで有効始動入賞とは、始動口１４への遊技球の入賞のうち有効に変動表示装置８の変動表示に用いられた始動入賞のことである。
【００６０】
なお、始動口１４への遊技球の入賞が有効始動入賞でない場合、すなわち、始動口１４への遊技球の入賞のうち有効に変動表示装置８の変動表示に用いられなかった始動入賞は無効始動入賞（無効入賞）となる。
【００６１】
数値データ更新手段１２５は、大当り決定用、リーチ決定用、変動パターン決定用、図柄決定用の各数値データ（乱数）の更新手段からなる。大当り決定用の数値データ（乱数）の更新手段は大当りを発生されるか否かをランダムに決定するために用いられる乱数値を発生させるものであり、定期的（たとえば２ｍｓｅｃ毎）に０からカウントアップしてその上限値である１９９までカウントアップした後再度０からカウントするランダムカウンタＲ１が備えられている。リーチ決定用の数値データ（乱数）の更新手段は、リーチを発生させるか否かをランダムに決定するために用いられる乱数値を発生させるものであり、定期的（たとえば２ｍｓｅｃ毎）に０からカウントアップしてその上限値である９までカウントアップした後再度０からカウントするランダムカウンタＲ２が備えられている。変動パターン決定用の数値データ（乱数）の更新手段は、後述する図４に示すどの変動パターンにするかをランダムに決定するために用いられる乱数値を発生させるものであり、定期的（たとえば２ｍｓｅｃ毎）に０からカウントアップしてその上限値である１４９までカウントアップした後再度０からカウントするランダムカウンタＲ３が備えられている。図柄決定用の数値データ（乱数）の更新手段は、それぞれ大当り図柄、はずれ図柄をランダムに決定するために用いられる乱数値を発生させるものであり、定期的（たとえば２ｍｓｅｃ毎）に０からカウントアップしてその上限値である９までカウントアップした後再度０からカウントするランダムカウンタＲ４が備えられている。
【００６２】
数値データ抽出手段１８９は、有効入賞判定手段１３９により、始動口１４への遊技球の入賞が有効始動入賞と判定されるごとに、上記数値データ更新手段１２５からそれぞれ数値データである乱数（Ｒ１〜Ｒ４）を抽出する。このように、遊技球が始動口１４に入賞して、その始動入賞が有効入賞判定手段１３９により有効始動入賞と判定されれば、その有効始動入賞と判定されたタイミングで数値データ抽出手段１８９によりランダムカウンタＲ１〜Ｒ４のカウント値が抽出される。
【００６３】
次に、数値データ抽出手段１８９により抽出されたランダムカウンタＲ１〜Ｒ４の抽出値（乱数値Ｒ１〜Ｒ４）は、判定手段１２３により、抽出値Ｒ１が大当り決定値「３」と一致するか否かが判断され、一致すると判断された場合には大当りを発生させる旨が決定され、その決定結果は、判定手段１２３により大当りコマンドとして特定遊技状態制御手段１２７および演出制御基盤３００に送信される。この大当りを発生させる旨の決定結果は後述する変動パターンの決定（判定手段１２３で決定）の際に用いられる。また、抽出値Ｒ２がリーチ決定値「１」と一致するか否かが判断され、一致すると判断された場合にはリーチが発生する旨が決定され、そのリーチが発生する旨の決定結果は後述する変動パターンの決定（判定手段１２３で決定）の際に用いられる。
【００６４】
また、抽出値Ｒ３に基づいてどの変動パターンに決定するかが判断され、その決定された変動パターンが、変動パターンコマンドとして判定手段１２３から演出制御基盤３００に送信される。この変動パターンの種類の決定方法は、抽出値Ｒ３に基づいて変動パターン種類テーブル（図示省略）を参照して決定する。変動パターン種類テーブルは、抽出値Ｒ３の属する範囲を定める範囲判定データとその各範囲判定データに対応する変動パターンの種類を特定する変動パターン種類データとを記憶しており、大当り事前決定時に参照される当り時変動パターン種類テーブルと外れ事前決定時に参照される外れ時変動パターン種類テーブルとがある。外れ時変動パターン種類テーブルでは、抽出値Ｒ３が０〜９７に属するときにノーマルリーチ（はずれ）が選択され、抽出値Ｒ３が９８〜１１２に属するときにリーチＡ（はずれ）が選択され、抽出値Ｒ３が１１３〜１２２に属するときにリーチＢ（はずれ）が選択され、抽出値Ｒ３が１２３〜１３２に属するときにリーチＣ（はずれ）が選択され、抽出値Ｒ３が１３３〜１３７に属するときにリーチＤ（はずれ）が選択され、抽出値Ｒ３が１３８〜１４４に属するときに予告態様１（はずれ）が選択され、抽出値Ｒ３が１４５〜１４９に属するときに予告態様２（はずれ）が選択される。
【００６５】
当り時変動パターン種類テーブルでは、抽出値Ｒ３が０〜４に属するときにノーマルリーチ（大当り）が選択され、抽出値Ｒ３が５〜１４に属するときにリーチＡ（大当り）が選択され、抽出値Ｒ３が１５〜３４に属するときにリーチＢ（大当り）が選択され、抽出値Ｒ３が３５〜５４に属するときにリーチＣ（大当り）が選択され、抽出値Ｒ３が５５〜７９に属するときにリーチＤ（大当り）が選択され、抽出値Ｒ３が８０〜９９に属するときに予告態様１（大当り）が選択され、抽出値Ｒ３が１００〜１４９に属するときに予告態様２（大当り）が選択される。その結果、図４のパターン選択率に示す確率で各変動パターンが選択される。
【００６６】
また、抽出値Ｒ４により大当り図柄、はずれ図柄が決定される。具体的には、大当りを発生させる旨が決定された場合は、抽出値Ｒ４のＲ４−１により大当り図柄を決定し、大当りを発生させない旨が決定された場合は、抽出値Ｒ４のＲ４−１,Ｒ４−２,Ｒ４−３によりはずれ図柄が決定される。この決定した大当り図柄、はずれ図柄は、停止図柄コマンドとして判定手段１２３から演出制御基盤３００に送信される。このように、前述した大当りコマンド、変動パターンコマンド、停止図柄コマンドは、それぞれに対応する保留記憶に基づいた変動表示の開始前に判定手段１２３から演出制御基盤３００に送信される。
【００６７】
記憶手段１９２の始動入賞記憶手段１８０は、始動入賞検出手段（始動口スイッチ１４ａ）により検出された始動入賞で、その始動入賞が有効入賞判定手段１３９により有効始動入賞と判定された場合であって、未だ遊技の進行に用いられていない始動入賞をその遊技に用いることができるまで上限回数（たとえば「４」）の範囲内で始動入賞記憶（保留記憶）として記憶するものである。
【００６８】
このように、遊技制御基盤２１０において、始動入賞検出手段（始動口スイッチ１４ａ）により遊技球の始動口１４への進入（始動入賞）が検出され、その始動入賞が有効入賞判定手段１３９により有効始動入賞と判定され、ＣＰＵ２１２により変動表示装置８の特別図柄の変動表示を開始する条件が成立していないと判断されたときには、その変動表示装置８の特別図柄を変動表示することを保留し、当該変動表示を保留記憶として始動入賞記憶手段１８０に上限回数まで記憶される。
【００６９】
ここで、前述した「保留記憶」とは変動表示装置８が既に変動表示中あるいは大当り状態中において、遊技球が始動口１４に入賞したときには、該始動入賞を記憶して、該始動入賞に基づいた変動表示装置８の変動表示を保留し、変動表示装置８が再度変動表示可能な状態になってから始動入賞記憶手段１８０に記憶されている始動入賞の記憶に基づいて変動表示装置８が変動表示させる。この始動入賞記憶手段１８０に記憶されている始動入賞の記憶のことをいう。
【００７０】
特定遊技状態制御手段１２７は、判定手段１２３により、大当りを発生させる旨の判定がされたときに、判定手段１２３から大当りを発生させる旨の信号を受信し、ソレノイド駆動回路３４を介してアタッカーソレノイド２１を励磁制御する。その結果、前述したように、可変入賞球装置１９の開閉板２０が開放されて大当り状態となる。
【００７１】
後に詳しく説明するが、演出制御基板３００は、ＣＧＲＯＭ３３０から読出した変動パターンの圧縮画像データを伸張して第２ＶＲＡＭ３４０ｂのキャッシュ領域に展開記憶させ、その展開記憶させた画像データをフレームバッファとしての第１ＶＲＡＭ３４０ａに展開記憶させ、その展開記憶された画像データを特別図柄表示部９により表示させる制御を行なう。そして、伸長された画像データを第２ＶＲＡＭ３４０ｂのキャッシュ領域に展開記憶させる際には、その伸長された画像データを、第２ＶＲＡＭ３４０ｂのキャッシュ領域内の各変動パターンの画像データ中の最も使用頻度の低い変動パターンの画像データの領域に上書き保存させて残しておくキャッシュ管理を行ない、次の画像表示のときにその表示すべき変動パターンの画像データが第２ＶＲＡＭ３４０ｂに残っていれば、その残っている画像データ（伸長済みのデータ）を読出して特別図柄表示部９に表示させ、圧縮画像データの伸張処理の手間が省けるように構成されている。この第２ＶＲＡＭ３４０ｂのキャッシュ領域ないの各変動パターンの画像データ中の最も使用頻度の低い変動パターンの画像データを検索する処理が、変動パターンのが選択されて実際に表示に使用された選択回数の計数結果に基づいて行なわれる。選択回数が多く実際の使用頻度が高ければ第２ＶＲＡＭ３４０ｂのキャッシュ領域に残しておき、実際の使用頻度が低ければ第２ＶＲＡＭ３４０ｂ中のその変動パターンの画像データの領域に次に選択された変動パターンの画像データを上書き保存させてキャッシュ領域に残すことなく消去する。
【００７２】
ところが、電源投入時においては、まだ遊技機が稼動していない状態であるために、実際の使用頻度のデータが集計されておらず、第２ＶＲＡＭ３４０ｂのキャッシュ領域に変動パターンの画像データを残しておくか否かの判断ができない。そこで、電源投入時から所定期間（たとえば、各変動パターンの出現回数の合計が１００回に達するまでの期間）においては、当該パチンコ遊技機１における各画像が表示される設計上の比率である出現率に基づいて決まる使用頻度の順位に従い、その順位の高い変動パターンの画像データを第２ＶＲＡＭ３４０ｂに記憶させて残しておく。電源投入時初期設定指令手段１１１は、電源投入時において、第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶させておく変動パターンの画像データおよびその使用頻度順位を、初期設定コマンドとして演出制御用マイクロコンピュータ３１０へ送信するためのものである。
【００７３】
演出制御基板３００は、パチンコ遊技機１の遊技状態に応じて、特別図柄表示部９に表示させる特別図柄（識別情報画像）を変動表示させて表示結果を導出表示させる制御を行なう変動表示制御、スピーカ４１から遊技を演出する効果音を発生させるための演出効果音制御、遊技演出ランプ２５を制御する遊技演出ランプ制御等の各種演出制御を行なう回路を含む。
【００７４】
当該各種演出制御を行なう回路の一例として、演出制御基板３００は、演出制御用マイクロコンピュータ３１０と、ＶＤＰ（Video Display Processor）３２０と、ＣＧＲＯＭ（Character Graphic Read Only Memory）３３０と、第１ＶＲＡＭ（Video Random Access Memory）３４０ａと第２ＶＲＡＭ３４０ｂとを含む。
【００７５】
演出制御用マイクロコンピュータ３１０は、遊技制御用マイクロコンピュータ２１０から送信された変動パターンコマンド、大当りコマンド等の各種コマンドに応じて、ＶＤＰ３２０、スピーカ４１および遊技演出ランプ２５を制御する機能を有する。
【００７６】
演出制御用マイクロコンピュータ３１０は、ＣＰＵ３１２と、ＲＡＭ３１４と、ＲＯＭ３１３とを有する。
【００７７】
ＲＯＭ３１３には、ＶＤＰ３２０の制御等を行なうための制御プログラム、変動パターンデータ等が記憶されている。変動パターンデータは、特別図柄が変動表示しているときにおける、特別図柄を停止させるタイミングや、リーチの発生や、リーチ演出内容等に関して予め複数種類定められているデータである。また、変動パターンデータは、特別図柄表示部９に表示させる画像（以下においては、「表示画像」とも称する）を生成するための画像生成データを特定する表示画像特定データ、表示画像特定データにより特定される画像の表示位置である座標値を示す表示位置データ、リーチ演出のときのスピーカ４１から遊技を演出する効果音を発生させるための効果音データを選択する効果音選択データ、遊技演出ランプ２５を点灯または点滅することにより遊技を演出するランプ演出データを選択するランプ演出選択データ等も含む。効果音データおよびランプ演出データは、遊技状態に応じて複数種類ある。
【００７８】
ＣＰＵ３１２は、遊技制御用マイクロコンピュータ２１０から送信された変動パターンコマンド、大当りコマンド等の各種コマンドおよびＲＯＭ３１３に記憶されている制御プログラムに従って、各種演出制御を行なうための変動表示制御データ、効果音データ、ランプ演出データをそれぞれＶＤＰ３２０、スピーカ４１、遊技演出ランプ２５へ送信する。ＲＡＭ３１４は、ＣＰＵ３１２が各種制御動作を行なう際にデータを一時的に記憶するワークメモリとして使用される。
【００７９】
変動表示制御データは、画像を生成して、特別図柄表示部９に画像を表示させる制御指示をＶＤＰ３２０に行なうデータである。したがって、変動表示制御データは、表示画像特定データを含む変動パターンデータと、特別図柄表示部９に表示させる表示画像に表示される複数の画像の各々に対応した各種設定パラメータであるアトリビュート（描画順序、色数、拡大縮小率、回転角度、半透明設定値（画像を半透明にする設定値）、パレット番号、表示位置データ）とを含む。
【００８０】
なお、本実施の形態では、演出制御用マイクロコンピュータ３１０を、ＣＰＵ３１２、ＲＯＭ３１３、ＲＡＭ３１４が集積される１チップマイクロコンピュータとする構成としているが、本願発明は、このような構成に限定されるものではなく、ＣＰＵ３１２、ＲＯＭ３１３およびＲＡＭ３１４は、１チップ化されていなくてもよい。すなわち、演出制御基板３００に、ＣＰＵ３１２、ＲＯＭ３１３、ＲＡＭ３１４がそれぞれ別々に配置されてもよい。
【００８１】
ＣＧＲＯＭ３３０には、特別図柄表示部９に表示する画像データが圧縮された圧縮画像データが記憶されている。以下においては、ＣＧＲＯＭ３３０を圧縮画像データ記憶手段とも称する。当該圧縮画像データは、たとえば、特別図柄表示部９に表示される人物、動物または文字（数字）、図形もしくは記号等からなるキャラクタ画像、識別情報画像および背面画像などである。なお、キャラクタ画像および識別情報画像は、平面な画像であるスプライトであってもよいし、３Ｄオブジェクトであってもよい。また、背面画像は、平面な画像であってもよいし、３Ｄオブジェクトであってもよい。以下においては、スプライトおよび平面な画像である背面画像を総括的に平面画像とも称する。
【００８２】
３Ｄオブジェクトのデータは、仮想三次元空間における、複数の座標データからなる。３Ｄオブジェクトが、たとえば、５つの頂点を有するピラミッドの形状をしている場合、当該３Ｄオブジェクトのデータは、５つの頂点の座標データとなる。
【００８３】
詳細は後述するが、ＶＤＰ３２０は、演出制御用マイクロコンピュータ３１０から送信された変動表示制御データに応じて、ＣＧＲＯＭ３３０から必要な変動パターンの画像データを読み出して、第２ＶＲＡＭ３４０ｂのキャッシュ領域に展開記憶させるとともに、その記憶させた画像データを描画エリアとしての第１ＶＲＡＭ３４０ａに記憶させ、その第１ＶＲＡＭ３４０ａを利用して特別図柄等を重ね合わせてパチンコ遊技機１の遊技状態に応じた画像を生成し、当該画像データを第１ＶＲＡＭ３４０ａに一時的に記憶させる。特別図柄は、後述する第２ＶＲＡＭ３４０ｂの特別図柄領域に記憶されており、そこから読み出されて第１ＶＲＡＭ３４０ａ上で重ね合わせが行なわれる。第１ＶＲＡＭ３４０ａに記憶されている画像データは、ＶＤＰ３２０により、変動表示制御データに応じて、所定のタイミング（特別図柄表示部９に、たとえば、１秒間に３０枚の画像を表示させるとき、３０分の１秒）毎に特別図柄表示部９に送信される。
【００８４】
また、演出制御用マイクロコンピュータ３１０は、送信されてきた変動パターンコマンドにより指定された変動パターン（たとえばノーマルリーチ、ノーマルリーチＡ、ノーマルリーチＢ等）に相当する画像を特別図柄表示部９に表示させるための指令（変動表示制御データ）をＶＤＰ３２０に出力する。ＶＤＰ３２０では、その指令された変動パターンに相当する画像データが第２ＶＲＡＭ３４０ｂに記憶されていなければ、指定された変動パターンに相当する圧縮画像データをＣＧＲＯＭ３３０から読出して伸張した後第２ＶＲＡＭ３４０ｂに展開記憶させ、その記憶された画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その展開記憶された画像データ上に特別図柄等を重合わせてパチンコ遊技機１の遊技状態に応じた画像を生成してその画像を特別図柄表示部９に表示させる制御を行なう。その表示に選択使用された画像データに対応する変動パターンの選択回数がＣＰＵ３１２により計数されてＲＡＭ３１４の変動パターン順位テーブルに画像の種類を示すインデックス番号と共に記憶される。またその選択回数に基づいて各変動パターンの使用頻度の順位がＣＰＵ３１２により決定されて変動パターンのインデックス番号と共に変動パターン順位テーブルに記憶される（たとえば図７参照）。
【００８５】
第２ＶＲＡＭ３４０ｂのキャッシュ領域は、５つの変動パターンの画像データを記憶できる。そして、ＣＧＲＯＭ３３０から読出されて伸張された変動パターンの画像データは、第２ＶＲＡＭ３４０ｂの５つの変動パターンの画像データのうち１番使用頻度の低い順位の最下位のアドレスの領域に上書き保存される。したがって、順位の最下位の変動パターンの画像データは消去されることとなる。そして、変動パターンコマンドより選択指定された変動パターンの画像データが第２ＶＲＡＭ３４０ｂに記憶されているときには、その記憶されている伸張後の画像データをＶＤＰ３２０が読出してフレームバッファ用の第１ＶＲＡＭ３４０ａに展開し、その展開された画像データが特別図柄表示部９に表示される制御が行なわれる。
【００８６】
また、電源投入時に特別図柄のデータは、使用頻度に拘らずＣＧＲＯＭ３３０から読出されて伸張された状態で第２ＶＲＡＭ３４０ｂの特別図柄記憶領域に記憶される。そして、図柄を表示させる際には、その第２ＶＲＡＭ３４０ｂの特別図柄記憶領域に記憶されている図柄データが読出されて第１ＶＲＡＭ３４０ａに展開記憶され、その展開記憶された図柄データが特別図柄表示部９に表示される。
【００８７】
特別図柄表示部９は、所定の画像（たとえば、特別図柄）が所定方向（たとえば、上から下、下から上等、縦方向）に変動表示する複数の変動表示領域を有する。このとき、変動表示領域が、たとえば、３つであるとすると、以下においては、当該３つの変動表示領域のそれぞれを、左変動表示領域、中変動表示領域および右変動表示領域と称する。本実施の形態では、左変動表示領域、中変動表示領域および右変動表示領域の各々において、所定の画像が、上から下または下から上（縦方向）に変動表示するものとする。
【００８８】
また、本実施の形態では、表示結果が全て導出表示されるまでに、中変動表示領域において変動表示される識別情報画像が最後に停止表示されるものとする。以下においては、最後に停止表示される識別情報画像を最終停止識別情報画像とも称する。
【００８９】
なお、当該複数の変動表示領域の各々は、所定の画像を、たとえば、左から右または右から左（横方向）に変動表示するものであってもよい。このとき、変動表示領域が、たとえば、３つであるとすると、以下においては、当該３つの変動表示領域のそれぞれを、上変動表示領域、中変動表示領域、下変動表示領域と称する。
【００９０】
図３は、特別図柄表示部９に画像を表示させるための制御回路の構成およびその内部構成を詳細に示すブロック図である。
【００９１】
図３を参照して、圧縮画像データ記憶手段（ＣＧＲＯＭ３３０）には、特別図柄表示部９に平面画像のみを表示する場合は、当該平面画像のデータが記憶されており、特別図柄表示部９に、３Ｄオブジェクトをも表示する場合は３Ｄオブジェクトのデータが、さらに記憶されている。なお、平面画像のデータは、所定のアルゴリズム（たとえば、静止画像に対してはＪＰＥＧ方式、動画像に対してはＭＰＥＧ方式等）で圧縮されている。
【００９２】
ＶＤＰ３２０は、ＣＰＵ３１２とＶＤＰ３２０との間でデータの授受を可能とさせるためのＣＰＵインターフェース３２０ａと、ＣＧＲＯＭ３３０とＶＤＰ３２０との間でデータの授受を可能とさせるためのＣＧバスインターフェース３２０ｂと、第１ＶＲＡＭ３４０ａおよび第２ＶＲＡＭ３４０ｂとＶＤＰ３２０との間でデータの授受を可能とさせるためのＶＲＡＭインターフェース３２０ｃとを有する。
【００９３】
ＣＰＵインターフェース３２０ａおよびＣＧバスインターフェース３２０ｂは、ＶＤＰ３２０の内部に設けられた内部データバス３２０ｍとデータの授受を行なう。ＶＲＡＭインターフェース３２０ｃは、ＶＤＰ３２０の内部に設けられた内部データバス３２０ｎとデータの授受を行なう。
【００９４】
内部データバス３２０ｍは、アトリビュートレジスタ４３０と、描画制御部４１０（画像生成手段）とデータの授受を行なう。
【００９５】
アトリビュートレジスタ４３０は、描画制御部４１０（画像生成手段）が、画像を生成する際に使用するアトリビュートを記憶する。
【００９６】
描画制御部４１０（画像生成手段）は、ＣＰＵ３１２から受信した変動表示制御データに含まれる変動パターンデータに含まれる表示画像特定データから特定される画像を生成するための画像生成データを画像データ記憶手段（ＣＧＲＯＭ３３０）から読出し、描画エリアとしての第１ＶＲＡＭ３４０ａを利用して、当該画像生成データに対応するアトリビュートに応じた画像を生成する。
【００９７】
描画制御部４１０（画像生成手段）は、アトリビュート解析部４１１と、幾何学変換処理部４１２と、三次元画像処理部４１３と、半透明輝度変調部４１４とを有する。
【００９８】
アトリビュート解析部４１１は、内部データバス３２０ｍを介して入力されたアトリビュートを解析する機能を有する。
【００９９】
幾何学変換処理部４１２は、入力された画像データを使用し、拡大縮小、回転等の幾何学変換を施した画像を生成する機能を有する。
【０１００】
三次元画像処理部４１３は、特別図柄表示部９に、３Ｄオブジェクトを表示する場合、ＲＯＭ３１３に記憶された制御プログラムに基づいて動作するＣＰＵ３１２からの指示データに応じて、生成する３Ｄオブジェクトに対し、陰面処理、ライティング処理、テクスチャマッピング処理等を行ない、三次元の画像データを生成する。
【０１０１】
陰面処理とは、たとえば、３Ｄオブジェクトの背面に配置される画像は、当該３Ｄオブジェクトの背面に表示されるように描画を行なう処理のことをいう。ライティング処理とは、仮想三次元空間において、任意の位置に光源を配置し、３Ｄオブジェクトに陰影をつけ、立体的に見えるようにする処理のことをいう。
【０１０２】
半透明輝度変調部４１４は、半透明設定値に応じて、画像の一部またはすべてを半透明にした半透明画像（以下においては、「透過画像」とも称する）を生成する。
【０１０３】
内部データバス３２０ｍは、さらに、データ転送制御部４５０と、画像伸張部４４０とデータの授受を行なう。
【０１０４】
データ転送制御部４５０は、内部データバス３２０ｍと内部データバス３２０ｎとのデータの授受を制御する機能を有する。
【０１０５】
画像伸張部４４０は、所定のアルゴリズム（たとえば、静止画像に対してはＪＰＥＧ方式、動画像に対してはＭＰＥＧ方式等）で圧縮された画像のデータを高速で伸張する機能を有する専用の画像処理プロセッサである。
【０１０６】
ＶＤＰ３２０は、さらに、パレットバッファ４２０ａと、ＣＧデータバッファ４２０ｂと、表示制御部４６０と、ＤＡＣ（Digital-To-Analog Converter）４６２とを有する。
【０１０７】
パレットバッファ４２０ａは、描画制御部４１０（画像生成手段）が、画像を生成する際に必要な色のデータ（以下においては、「パレットデータ」とも称する）を一時的に記憶する機能を有する。
【０１０８】
ＣＧデータバッファ４２０ｂは、描画制御部４１０（画像生成手段）が、画像を生成する際に必要なＣＧデータを一時的に記憶する機能を有する。また、ＣＧデータバッファ４２０ｂは、描画制御部４１０（画像生成手段）が、画像を生成する上で、頻繁に使用するデータ（たとえば、識別情報画像、テクスチャデータ等）を一時的に記憶する機能を有する。
【０１０９】
前述したように、パチンコ遊技機１の電源投入時においては、遊技制御基板２１０の電源投入時初期設定指令手段１１１から初期設定コマンドが演出制御用マイクロコンピュータ３１０へ送信されてくる。後に詳しく説明するが、初期設定コマンドは、図５に示された通常変動、ノーマルリーチ、リーチＡ等の８種類の変動パターンのうち出現率の高い５つの変動パターン、すなわち、インデックス番号が１〜５の各変動パターンとそれぞれの出現率の順位とを特定するデータである。ＣＰＵ３１２は、この初期設定コマンドにより指定された変動パターンのインデックス番号および順位をＲＡＭ３１４のキャッシュ領域アドレス・順位テーブルに記憶させる（図１１（ａ）参照）。それと同時に、初期設定コマンドにより指定された変動パターンに相当する圧縮画像データをＣＧＲＯＭ３３０から読出してそれら圧縮画像データを画像伸張部４４０により伸張させ、その伸張された後の画像データを第２ＶＲＡＭ３４０ｂに記憶させる。その際に、第２ＶＲＡＭ３４０ｂのキャッシュ領域内において、キャッシュ領域アドレス・順位テーブル（図１１（ａ）参照）に記憶されているキャッシュ領域内先頭アドレスに対応する各領域に、対応する変動パターンの画像データを記憶させる（図１１（ｂ）参照）。たとえば、インデックス番号１の通常変動に相当する画像データは、第２ＶＲＡＭ３４０ｂのキャッシュ領域における先頭アドレスが５０ＦＦｈに相当する領域に記憶される。また、インデックス番号５のリーチＣに相当する画像データは、第２ＶＲＡＭ３４０ｂのキャッシュ領域における先頭アドレスが７０ＦＦｈに相当する領域に記憶される。
【０１１０】
このようにして第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶された初期設定画像データは、後述するように、各変動パターンの出現回数の合計が所定回数（たとえば１００回）以上になるまではそのまま第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶され、変動表示に伴って特別図柄表示部９に表示される変動パターンの画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されている場合には第２ＶＲＡＭ３４０ｂのキャッシュ領域からその変動パターンの画像データを読み出して表示させる一方、特別図柄表示部９に表示される画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されていない場合にはＣＧＲＯＭ３３０から対応する圧縮画像データを読み出して伸長した後表示させる。
【０１１１】
また、初期設定コマンドが送信されてきたときに、ＣＰＵ３１２は、変動表示画像に表示される識別情報画像（図柄画像）をそれぞれ生成するための複数の圧縮識別情報画像生成データをＣＧＲＯＭ３３０から読出し、その圧縮識別情報画像生成データを画像伸張部４４０により伸張し、その伸張された後の複数の識別情報画像生成データを第２ＶＲＡＭ３４０ｂの特別図柄記憶領域に記憶させる制御を行なう。
【０１１２】
各変動パターンの出現回数の合計が所定回数（たとえば１００回）以上になれば、電源投入時から現時点までの各変動パターン毎の出現回数の集計結果に基づいて各変動パターン毎に使用頻度の順位を決め、第２ＶＲＡＭ３４０ｂのキャッシュ領域中の最も低い順位の変動パターンの画像データを消去してそこにＣＧＲＯＭ３３０から読み出して伸長された変動パターンの画像データを記憶させて残しておくという、使用頻度の実測値に基づいたキャッシュ管理が演出制御用マイクロコンピュータ３１０およびＶＤＰ３２０により行なわれる。
【０１１３】
表示制御部４６０は、第１ＶＲＡＭ３４０ａに記憶されている描画制御部４１０（画像生成手段）が生成した画像のデータまたは画像伸張部４４０により伸張された画像のデータを受信し、ＤＡＣ４６２へ送信する。それと同時に、特別図柄表示部９へ、ＤＡＣ４６２からの画像信号を所定のタイミングでサンプリングするための同期信号を出力する。
【０１１４】
ＤＡＣ４６２は、表示制御部４６０から入力されたデジタル信号である画像のデータを、アナログ信号に変換する。具体的には、当該画像のデータが有する色のデータに基づいて、アナログのＲ（赤），Ｇ（緑），Ｂ（青）信号を生成する。Ｒ，Ｇ，Ｂ信号の各々は、２５６段階の電圧の大小（８ビット）で表現される。
【０１１５】
したがって、Ｒ，Ｇ，Ｂ信号は、それぞれ、赤、緑、青の色を２５６階調で表現でき、当該Ｒ，Ｇ，Ｂ信号により、約１６７７万の色（「フルカラー」とも称する）の表現が可能となる。Ｒ，Ｇ，Ｂ信号の各々は、８ビットに変換されると、特別図柄表示部９へ送信される。なお、Ｒ，Ｇ，Ｂ信号の各々は、８ビットに限定されることなく、７ビット以下または９ビット以上で表現されてもよい。
【０１１６】
また、本実施の形態では、ＤＡＣ４６２を設け、デジタルの色データをアナログの信号に変換するような構成としているが、本発明はこのような構成に限定されることはない。たとえば、ＤＡＣ４６２を設けずに、表示制御部４６０と特別図柄表示部９とをデジタルインタフェースで接続するような構成とすれば、表示制御部４６０から特別図柄表示部９へデジタルの信号をそのまま送信できる。
【０１１７】
なお、表示制御手段は、識別情報画像をスプライトでなく３Ｄオブジェクトで表現するとき、識別情報画像としての３Ｄオブジェクトが表示された変動表示画像を生成するための三次元画像処理を行なう。
【０１１８】
音声・ランプ制御手段は、スピーカ４１および遊技演出ランプ２５を制御するための演出効果音制御処理および遊技演出ランプ制御処理を行なう。コマンド送信手段は、ＣＰＵ３１２からの命令に応じて、ＶＤＰ３２０、スピーカ４１および遊技演出ランプ２５へ、それぞれ変動表示制御データ、効果音データ、ランプ演出データを送信するコマンド送信処理を行なう。
【０１１９】
ＣＰＵ３１２は、コマンド解析処理によって解析されたコマンドおよびＲＯＭ３１３に記憶されている制御プログラムに従って、後述する、計数処理（図９参照）、初期設定処理（図１０参照）、選択処理（図１２参照）、キャッシュ領域入れ替え処理（図１３、図１６、図１８参照）等を行なう。
【０１２０】
コマンドに特別図柄表示部９の変動表示を行なわせるためのコマンドデータが含まれている場合、ＲＯＭ３１３に記憶されている制御プログラムおよびコマンドに含まれる前述した停止図柄データに従って、指定された変動パターンデータをＲＯＭ３１３から読出し、識別情報画像を特定するための表示画像特定データおよび複数の識別情報画像のそれぞれに対応した複数の表示位置データを含む変動パターンデータと、複数の識別情報画像にそれぞれ対応するアトリビュートとを含む変動表示制御データをコマンド送信処理によりＶＤＰ３２０へ送信する。
【０１２１】
ＶＤＰ３２０は、ＣＰＵ３１２から受信した変動表示制御データに含まれる変動パターンデータに含まれる表示画像特定データに応じて、第２ＶＲＡＭ３４０ｂから、変動表示画像に表示される識別情報画像をそれぞれ生成するための複数の識別情報画像生成データを読み出す。一方、ＣＰＵ３１２から送信された変動表示制御データに含まれるアトリビュートは、一旦、アトリビュートレジスタ４３０に記憶される。
【０１２２】
その後、アトリビュート解析部４１１が、アトリビュートレジスタ４３０に記憶されたアトリビュートを解析する。アトリビュート解析部４１１の解析結果に基づき、幾何学変換処理部４１２が、読み出した複数の識別情報画像生成データから変動表示画像に表示される複数の識別情報画像の各々を、拡大縮小、回転等の幾何学変換を施した画像を生成する。幾何学変換処理部４１２が、当該画像を生成する際には、必要に応じて、パレットバッファ４２０ａ、ＣＧデータバッファ４２０ｂを使用する。
【０１２３】
なお、第２ＶＲＡＭ３４０ｂから読出された識別情報画像生成データは、伸張された後の画像データであるために、画像伸張部４４０による画像データの伸張を行なうことなくそのままの形で幾何学変換処理部４１２に送信される。
【０１２４】
また、アトリビュートに画像を半透明で表示することを指示するデータ（以下においては、半透明表示データとも称する。なお、当該半透明表示データには、半透明の度合いを示す半透明設定値も含まれる）があれば、半透明輝度変調部４１４が、識別情報画像のうち、指定された画像の一部またはすべてを半透明設定値に応じて、半透明にした透過画像を生成する。なお、半透明設定値は、“０”〜“１００”の間で設定され、半透明設定値が“０”の場合は、識別情報画像は、半透明にされない。半透明設定値が“５０”の場合は、識別情報画像を５０％半透明にした画像が生成される。半透明設定値が“１００”の場合は、識別情報画像を１００％半透明にした画像、すなわち、識別情報画像は生成されない。
【０１２５】
そして、描画制御部４１０（画像生成手段）は、変動表示制御データに含まれる変動パターンデータにさらに含まれる当該複数の識別情報画像の各々に対応する表示位置データ、アトリビュートに示される描画順序に応じて、描画エリアとしての第１ＶＲＡＭ３４０ａを利用して、変動表示画像を生成し、変動表示画像のデータを第１ＶＲＡＭ３４０ａに一時的に記憶させる。
【０１２６】
そして、データ転送制御部４５０は、第１ＶＲＡＭ３４０ａに記憶された変動表示画像のデータを読み出し、変動表示画像のデータを表示制御部４６０へ送信する。
【０１２７】
表示制御部４６０は、受信した変動表示画像７２０のデータをＤＡＣ４６２へ送信する。ＤＡＣ４６２は、表示制御部４６０から入力されたデジタル信号である変動表示画像７２０のデータを、アナログのＲ（赤），Ｇ（緑），Ｂ（青）信号アナログ信号に変換し、特別図柄表示部９へ送信する。
【０１２８】
以上の制御により、特別図柄表示部９に変動表示画像が表示される。
【０１２９】
次に、特別図柄表示部９に変動表示画像が表示されるときの演出制御について説明する。
【０１３０】
再び、図２を参照して、ＣＰＵ３１２は、前述した変動表示画像を表示する変動表示制御処理を行なうと同時に、演出効果音制御処理および遊技演出ランプ制御処理を行なう。
【０１３１】
演出効果音制御処理では、特別図柄表示部９に所定の演出を行なうための所定の変動表示画像（たとえば、大当りの予告を行なう画像）が表示されているとき、当該所定の変動表示画像に応じた、効果音をスピーカ４１から発生させるための効果音データをＲＯＭ３１３から読出し、効果音データをコマンド送信処理によりスピーカ４１へ送信する。スピーカ４１は、効果音データに応じて、効果音を出力する。
【０１３２】
遊技演出ランプ制御処理では、特別図柄表示部９に所定の変動表示画像が表示されているとき、当該所定の変動表示画像に応じた、ランプ演出を行なうランプ演出データをＲＯＭ３１３から読出し、ランプ演出データをコマンド送信処理により遊技演出ランプ２５へ送信する。遊技演出ランプ２５は、ランプ演出データに応じて、ランプを所定時間点灯させたり、点滅させたりする。
【０１３３】
以上説明した制御により、特別図柄表示部９において、変動表示画像を表示させることと、当該変動表示画像に応じた音やランプ等の演出を実行することが可能となる。
【０１３４】
図４は、各種変動パターンの出現率を説明する図である。各種変動パターンは、インデックス番号１〜８の８種類用意されている。インデックス番号１の変動パターンは、打玉が始動入賞して特別図柄表示部９に識別情報（図柄）が変動表示されて何らリーチ状態が表示されることなく停止表示される場合の通常変動のパターンである。インデックス番号２の変動パターンは、前述したノーマルリーチが表示されるときの変動パターンであり、ノーマルリーチが表示された後はずれの表示結果となる場合とノーマルリーチが表示された後大当りの表示結果となる場合とがある。インデックス番号３〜６の変動パターンは、前述した４種類のスーパーリーチであるリーチＡ、リーチＢ、リーチＣ、リーチＤの変動パターンであり、それぞれにはずれの表示結果になる場合と大当りの表示結果になる場合とがある。インデックス番号７の変動パターンは、大当りが発生する旨の予告を行なうための予告態様１の変動パターンである。またインデックス番号８の変動パターンは、大当り予告を行なう場合の予告態様であって前述の予告態様１とは異なる予告態様２の変動パターンである。予告態様１および予告態様２共に、予告を行なった後実際に大当りの表示結果となる場合と、予告を行なったにも拘らずはずれの表示結果となる場合（ガセ予告とも称する）とがある。
【０１３５】
図４の「大当り決定時抽選率」とは、各変動パターンにおける大当りにするか否かの決定時点での抽選率であり、大当りになる確率が本実施の形態では１／２００であるために、はずれ事前決定時に表示される変動パターンについては１９９／２００となり、大当り事前決定時に表示される変動パターンについては１／２００となる。
【０１３６】
図４の「リーチ決定時抽選率」とは、リーチにするか否かの決定時点における各変動パターンの抽選率である。本実施の形態では、リーチ決定用ランダムカウンタが０〜９の範囲内の値をとるために、はずれ事前決定時においてリーチが表示される確率は１／１０である。したがって、はずれ事前決定時における各リーチ決定時抽選率については１／１０となり、通常変動（リーチが発生しない場合の変動状態）については９／１０となる。また、大当り事前決定時については、必ずリーチが表示されることとなるために、リーチ決定時抽選率は「１」となる。
【０１３７】
図４の「パターン選択率」とは、各変動パターンにおけるどの変動パターンが選択されるかの選択率である。この選択は、前述したように、変動パターン決定用ランダムカウンタ（Ｒ３）で選択され、その変動パターン決定用ランダムカウンタが０〜１４９の範囲の値をとるために、パターン選択率の分母は「１５０」となる。なお、通常変動については、リーチ決定時抽選の段階でリーチにしないことが９／１０の確率で選択され、それが選択されたときには、表示パターンとしては「通常変動」の１種類しかないために、パターン選択率が「１」となる。一方、はずれ事前決定時において１／１０の確率でリーチを発生させることが決定された場合において、変動パターン決定用のランダムカウンタＲ３のカウント値が抽出され、前述したように、その値が０〜９７の範囲内であった場合には、ノーマルリーチ（はずれ）が選択される。その結果、ノーマルリーチ（はずれ）のパターン選択率は９８／１５０となる。同様に、リーチＡ（はずれ）については、変動パターン決定用のランダムカウンタＲ３の値が９８〜１１２の範囲内のときに選択される。その結果、パターン選択率は１５／１５０となる。リーチＢ（はずれ）〜予告態様２（はずれ）も、同様の方法で、選択され、パターン選択率が図４に示すそれぞれの値となる。
【０１３８】
一方、当り事前決定時におけるパターン選択率は、変動パターン決定用のランダムカウンタＲ３の抽出値が０〜４の範囲内のときには、ノーマルリーチ（大当り）が選択される。その結果、ノーマルリーチ（大当り）のパターン選択率は５／１５０となる。同様に、リーチＡ（大当り）については、変動パターン決定用のランダムカウンタＲ３の抽出値が５〜１４ときに選択され、パターン選択率は１０／１５０となる。リーチＢ（大当り）〜予告態様２（大当り）も、同様の方法で選択され、パターン選択率は図４に示すそれぞれの値となる。
【０１３９】
図４の「出現率」は、大当り事前決定時とはずれ事前決定時とに分ければ、（大当り決定時抽選率）×（リーチ決定時抽選率）×（パターン選択率）で算出できる。この式によって算出した値をパーセントの単位で図４に示している。
【０１４０】
図５は、各変動パターンの当り事前決定時の出現率とはずれ事前決定時の出現率とを足し合わせたトータルの出現率を示す図である。図５に示すように、たとえば、インデックス番号１の通常変動については、８９．５５％、インデックス番号２のノーマルリーチについては６．５２％となっている。
【０１４１】
図６は、前述した電源投入時初期設定指令手段１１１から送信されてくる初期設定コマンドの内容を示す図である。コマンドデータは、ｃｏｍＨ〜ｃｏｍＣの８ブロックのデータとして順次送信されてくる。１ブロックのｃｏｍデータは、Ｄ７〜Ｄ０の８ビットのデータで構成されている。最初に送信されてくるＣＯＭＨはヘッダである。次にｃｏｍ０は表示プロセスフラグを示すデータであり、初期設定コマンドの場合には電源投入時を示すデータとなっている。ｃｏｍ１の下位４ビット（Ｄ３〜Ｄ０）は、変動パターンのインデックス番号を示すデータであり、インデックス番号「１」が指定される。ｃｏｍ１の上位４ビット（Ｄ７〜Ｄ４）は、そのインデックス番号の変動パターンの使用頻度を示す順位データを指定するものであり、図６では順位が「１」となっている。
【０１４２】
ｃｏｍ２〜ｃｏｍ５は、それぞれ図６に示すように、各変動パターンのインデックス番号とそのインデックス番号の変動パターンの使用頻度順位を指定するデータである。最後に送信されてくるｃｏｍＣは、チェックサムのデータである。
【０１４３】
図７は、前述のＲＡＭ３１４内に記憶される変動パターン順位テーブルを示す図である。この変動パターン順位テーブルは、電源投入時から現時点までにおける変動パターンコマンドにより選択指定されて画像表示に選択使用された変動パターンの選択回数の計数データおよび選択回数の多い順に順位を付けた順位データを、変動パターンのインデックス番号毎に記憶しているものである。変動パターン順位テーブルは、変動パターンのインデックス番号を記憶するインデックス記憶領域と、前述の選択回数を記憶する領域と、前述の順位を記憶する領域とに分かれている。そして、変動パターンのインデックス番号に基づいてこの変動パターン順位テーブルを参照して検索することにより、インデックス番号に対応する変動パターンの選択回数とその順位を割出すことができるように構成されている。たとえば、インデックス番号が「４」の変動パターン（リーチＢ）は、電源投入時から現時点までの選択回数が５回であり、その順位は「６」となっている。
【０１４４】
図８は、ＲＡＭ３１４に記憶されているキャッシュ領域アドレス・順位テーブルを示す図である。このキャッシュ領域アドレス・順位テーブルは、第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されて残されている変動パターンの画像データを管理するためのテーブルである。なお、図８では、各変動パターンの選択回数の合計が１００回以上に達して初期設定データとは異なる変動パターンの画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されているときの状態を示している。キャッシュ領域アドレス・順位テーブルは、第２ＶＲＡＭ３４０ｂに記憶されて残されている５つの変動パターンのインデックス番号を記憶するインデックス番号記憶領域と、そのインデックス番号の変動パターンの選択回数に基づいた順位を記憶する順位記憶領域と、インデックス番号に対応した変動パターンの画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域のどのアドレスに記憶されているかを特定するためのキャッシュ領域内先頭アドレスを記憶する記憶領域とに分かれている。そして、インデックス番号に基づいてこのキャッシュ領域アドレス・順位テーブルを参照することにより、そのインデックス番号に対応する変動パターンの選択回数に基づいた順位と記憶場所を特定する先頭アドレスとが検索できるように構成されている。たとえば、インデックス番号６番の変動パターン（予告態様１）は、選択回数の順位が「５」であり、６５ＦＦｈのキャッシュ領域内先頭アドレスの場所に記憶されている。
【０１４５】
図９、図１０、図１２、図１３、図１６、図１８は、演出制御用マイクロコンピュータのＣＰＵ３１２による制御動作を示すフローチャートである。これらＣＰＵ３１２の制御動作は、定期的（たとえば２ｍｓｅｃ毎）に１回ずつ繰返し実行される。
【０１４６】
図９は、第２ＶＲＡＭ３４０ｂのキャッシュ管理に必要な準備を行なうためのキャッシュ管理準備処理のプログラムを示すフローチャートである。
【０１４７】
ステップＳ（以下単にＳという）１０１により、コマンドを受信したか否かの判断がなされ、受信していない場合にはこのキャッシュ管理準備処理が終了する。受信している場合にはＳ１０１ａへ進み、電源投入時であるか否かの判断がなされる。この判断は、遊技制御基板２１０から送信されてきたコマンドデータ中に電源投入時を示すデータが含まれているか否かにより判断する。電源投入時初期設定指令手段１１１（図２参照）から初期設定コマンドが演出制御用マイクロコンピュータ３１０に送られてきている場合には、図６で説明したように、ｃｏｍ０により表示プロセスフラグが電源投入時のプロセスフラグとなっているために、これに基づいてＳ１０１ａによりＹＥＳの判断がなされ、Ｓ１０１ｂにより、初期設定処理がなされてキャッシュ管理準備処理が終了する。
【０１４８】
Ｓ１０１ａにより電源投入時でないと判断された場合には制御がＳ１０２へ進み、Ｋの初期値を「１」に設定する処理がなされる。このＫは、各変動パターンのインデックス番号を順次更新して変動パターンコマンドにより指定された変動パターンの画像データを割出すための変数である。Ｓ１０３により、受信した変動パターンコマンドにより指定された変動パターンがインデックスＫであるか否かの判断がなされる。この段階では、Ｋ＝１となっているために、受信した変動パターンがすなわちインデックス番号１番であるか否かの判定がなされる。インデックス番号１番の変動パターンでなかった場合にはＳ１０５へ進み、Ｋ＝８であるか否かの判断がなされる。変動パターンは、図５に示したように、インデックス番号１〜８の８種類の変動パターンがあり、Ｋ＝８となった段階で、８種類すべての変動パターンについてチェックが終了したこととなる。この段階では、Ｋ＝１となっているために、Ｓ１０５によりＮＯの判断がなされてＳ１０６へ進みＫを「１」加算する処理がなされてＳ１０３へ戻る。
【０１４９】
このＳ１０３〜Ｓ１０６の処理を繰返し実行する度にＫが「１」ずつ加算更新され、変動パターンコマンドにより指定された変動パターンとインデックスＫとが一致した段階でＳ１０３によりＹＥＳの判断がなされてＳ１０４へ進み、カウンタＫを「１」加算処理した後Ｓ１０５へ進む。このＳ１０４のカウンタＫは、インデックス番号１〜８のそれぞれの変動パターンに対応したカウンタ１〜カウンタ８の８種類のカウンタを示しており、各変動パターンの選択回数をそれぞれ計数するためのものである。たとえば、変動パターンコマンドによりリーチＢが指定されたときには、リーチＢはインデックス番号が４番であるために（図５参照）、Ｋ＝４のときにＳ１０３によりＹＥＳの判断がなされてＳ１０４によりカウンタ４を「１」加算更新する処理がなされる。
【０１５０】
Ｋ＝８に達した段階でＳ１０５によりＹＥＳの判断がなされて制御がＳ１０７へ進み、変動パターン順位テーブルの選択回数を更新する処理がなされる。具体的には、Ｓ１０４により「１」加算更新されたカウンタＫのＫのインデックス番号に対応する選択回数（図７参照）を「１」加算更新する処理が、このＳ１０７により行なわれる。次にＳ１０８へ進み、カウンタ１〜８同士を比較して、各変動パターンの選択回数に基づいた新たな順位を割出す処理がなされ、Ｓ１０９により、変動パターン順位テーブル（図７参照）の順位を新たな順位に更新する処理がなされる。またＳ１１０により、キャッシュ領域アドレス・順位テーブル（図８参照）の順位も更新する処理がなされて、このキャッシュ管理準備処理が終了する。
【０１５１】
図１０は、図９のＳ１０１ｂに示された初期設定処理のサブルーチンプログラムを示すフローチャートである。Ｓ１０により、Ｉの初期値を「１」に設定する処理がなされる。このＩは、図６に示された初期設定コマンドのｃｏｍ１〜ｃｏｍ５の各番号に対応する変数である。次にＳ１１により、ｃｏｍ（Ｉ）で指定されたインデックス番号と順位をキャッシュ領域アドレス・順位テーブルに記憶させる処理がなされる。この段階では、Ｉ＝１となっているために、ｃｏｍ１で指定されたインデックス番号と順位すなわち図６を参照して、変動パターンインデックス（１）すなわち１番のインデックス番号とその順位である「１」とをキャッシュ領域アドレス・順位テーブル（図１１参照）に記憶させる処理がなされる。次に制御がＳ１２へ進み、Ｉ＝５であるか否かの判断がなされる。この段階ではＩ＝１のためにＮＯの判断がなされてＳ１３へ進み、Ｉを「１」加算更新する処理がなされてＳ１１へ戻る。
【０１５２】
このＳ１１〜Ｓ１３のループを繰返し巡回させ、その度にＩを「１」ずつ更新させ、ｃｏｍ１〜ｃｏｍ５で指定されたすべてのインデックス番号とその順位とがＳ１１によりキャッシュ領域アドレス・順位テーブルに記憶された段階で、Ｓ１２によりＹＥＳの判断がなされて制御がＳ１４へ進む。
【０１５３】
すべてのインデックス番号とその順位がキャッシュ領域アドレス・順位テーブルに記憶された状態が、図１１（ａ）に示されている。この図１１（ａ）に示されているように、電源投入時においては、初期設定コマンド（図６参照）により指定された順位とインデックス番号通りのデータがキャッシュ領域アドレス・順位テーブルに記憶されることとなる。なお、インデックス番号４番と５番の順位が同順位の「４」となっているが、これは、インデックス番号４番と５番のリーチＢとリーチＣとのトータル出現率が共に０．７３％であり（図５参照）出現率の順位が同順位となるためである。
【０１５４】
図１０に戻り、Ｓ１２によりＹＥＳの判断がなされてＳ１４により、キャッシュ領域アドレス・順位データテーブルに従ってキャッシュ領域にデータを記憶させる指令をＶＤＰへ出力する処理がなされる。具体的には、図１１（ａ）に示されているキャッシュ領域アドレス・順位テーブルに記憶されているインデックス番号に相当する変動パターンをキャッシュ領域アドレス・順位テーブルのキャッシュ領域内先頭アドレスで指定された領域に記憶させる指令がＶＤＰへ出力される。
【０１５５】
その指令に従ってＶＤＰ３２０は、第２ＶＲＡＭ３４０ｂ内の指定された先頭アドレスに対応する領域に指定されたインデックス番号の変動パターンを記憶させる。それと同時に、特別図柄を構成するデータも、特別図柄記憶領域に記憶させる処理が行なわれる。その結果、第２ＶＲＡＭ３４０ｂには、図１１（ｂ）に示すようなデータが記憶されることとなる。
【０１５６】
図１２は、変動パターンコマンドで指定された変動パターンの画像データを表示させるために選択する選択処理のプログラムを示すフローチャートである。Ｓ３０１により、変動パターンコマンドを受信したか否かの判断がなされ、受信していない場合にはこの選択処理が終了する。受信している場合にはＳ３０２へ進み、変動パターンコマンドにより指定された変動パターンに対応する画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に残っているか否かの判断がなされる。この判断は、ＣＰＵ３１２がＲＡＭ３１４に記憶されているキャッシュ領域アドレス・順位テーブルを参照して、変動パターンコマンドにより指定された変動パターンに対応する画像データのインデックス番号が記憶されているか否かにより判断する。残っていない場合には、Ｓ３０５へ進み、変動パターンコマンドにより指定された変動パターンに相当する圧縮画像データをＣＧＲＯＭ３３０から読出す指令をＶＤＰに出力する処理がなされる。ＶＤＰ３２０は、その指令を受けて、前述したように、ＣＧＲＯＭ３３０から圧縮画像データを読出してそれを画像伸張部４４０により伸張させる制御を行なう。次にＳ３０６へ進みキャッシュ領域入替え処理がなされる。これについては図１３に基づいて後述する。
【０１５７】
一方、変動パターンコマンドにより指定された変動パターンに相当する画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に残っている場合にはＳ３０２によりＹＥＳの判断がなされてＳ３０３へ進み、ＲＡＭ３１４のキャッシュ領域アドレス・順位テーブルを参照して指定された変動パターンのインデックス番号に対応するキャッシュ領域内先頭アドレスを割出す処理がなされる。次にＳ３０４へ進み、その割出されたアドレスを指定してそのアドレスに対応する領域に記憶されている変動パターンの画像データを表示する指令をＶＤＰへ出力する処理がなされる。ＶＤＰ３２０は、この指令を受けて、第２ＶＲＡＭ３４０ｂのキャッシュ領域内の指定されたアドレスに記憶されている変動パターンの画像データ（伸張後の画像データ）を読出してそれを第１ＶＲＡＭ３４０ａへ記憶させ、その記憶された画像データを特別図柄表示部９へ表示させる制御を行なう。
【０１５８】
図１３は、図１２のＳ３０６に示されたキャッシュ領域入替え処理のサブルーチンプログラムを示すフローチャートである。この図１３が第１の実施の形態におけるキャッシュ領域入れ替え処理となる。Ｓ４０１により、カウンタ１〜８のカウント値（各変動パターンの選択回数）の合計が「１００」以上に達しているか否かの判断がなされ、達していない場合にはこのキャッシュ領域入替え処理のサブルーチンプログラムが終了する。電源投入時からカウンタ１〜８のカウント値（各変動パターンの選択回数）の合計が「１００」未満の初期段階では、図１０に示す初期設定処理により第２ＶＲＡＭ３４０ｂのキャッシュ領域に初期設定された変動パターンの画像データを入替えることなく使用するために、このＳ４０１のステップが設けられている。これは、前述の初期段階においては、実際の変動パターンの選択回数の計数データが十分には集まっていないために、その計数データに基づいたキャッシュ領域のデータの入替えを行なうには時期尚早であり、このような初期段階においては、図５に示された設計値に基づいたトータル出現率に従って設計上出現率の高い変動パターンの画像データをキャッシュ領域に残してそれを利用するためである。
【０１５９】
カウンタ１〜８のカウント値（各変動パターンの選択回数）の合計が「１００」以上になった段階でＳ４０１によりＹＥＳの判断がなされＳ４０２へ進み、キャッシュ領域アドレス・順位テーブル（図８参照）を参照して、順位が最下位の変動パターンの画像データを記憶している領域の先頭アドレスを読出す処理がなされる。そして、その読出された先頭アドレスに対応する第２ＶＲＡＭ３４０ｂの記憶領域に、Ｓ３０５に従ってＶＤＰ３２０がＣＧＲＯＭ３３０から読出して伸張した画像データを上書き保存して書替えるとともに、その画像データを特別図柄表示部９に表示させる指令をＶＤＰ３２０へ出力する処理がなされる。ＶＤＰ３２０はその指令に従って、指定された先頭アドレスの記憶領域の変動パターンの画像データを伸張された画像データに書替え（上書きし）、その書替え（上書き）された画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その展開記憶された画像データを特別図柄表示部９に表示させる制御を行なう。次にＳ４０４へ進み、キャッシュ領域アドレス・順位テーブルの最下位順位のインデックス番号を変動パターンコマンドにより指定された変動パターンのインデックス番号に書替える処理がなされて、このキャッシュ領域入替え処理のサブルーチンプログラムが終了する。
【０１６０】
Ｓ４０４によるキャッシュ領域アドレス・順位テーブルの書替えおよびＳ４０３に従ったＶＤＰによるキャッシュ領域の変動パターンの画像データを書替える一例が、図１４に示されている。図１４（ａ）は、書替え前のキャッシュ領域アドレス・順位テーブルを示している。そして、このキャッシュ領域アドレス・順位テーブル通りに第２ＶＲＡＭ３４０ｂのキャッシュ領域に各変動パターンのデータが記憶されている（図１４（ｃ）参照）。
【０１６１】
この状態で、遊技制御基板２１０から送信されてきた変動パターンコマンドによりたとえばインデックス番号「３」のリーチＡが指定されたと仮定する。ＣＰＵ３１２は、キャッシュ領域アドレス・順位テーブルを参照して最下位の順位「５」のキャッシュ領域内先頭アドレス「６５ＦＦｈ」を検索する。そして、ＶＤＰ３２０にそのキャッシュ領域内先頭アドレス「６５ＦＦｈ」の領域にインデックス番号「３」のリーチＡのデータを上書き保存する指令を出す。その結果、図１４（ｄ）に示すように、キャッシュ領域の先頭アドレス「６５ＦＦｈ」のリーチＤのデータがリーチＡのデータに書替えられる。
【０１６２】
そして、ＣＰＵ３１２は、ＲＡＭ３１４のキャッシュ領域アドレス・順位テーブルにおける最下位順位「５」のインデックス番号「６」を、リーチＡのインデックス番号である「３」（図５参照）に書替える処理を行なうとともに、現時点におけるリーチＡの順位に書替える処理を行なう。今回の変動パターンコマンドが送信されてくる前のリーチＡすなわちインデックス番号「３」の選択回数は「４」であり（図７参照）、今回の使用により＋１されるために、選択回数が「５」となる。その結果、順位が「６」となる。したがって、キャッシュ領域アドレス・順位テーブルの順位「５」を「６」に更新する処理がなされる。
【０１６３】
図１５は、第２実施の形態および第３実施の形態における選択処理のプログラムを示すフローチャートである。前述した第１実施の形態においては、変動パターンコマンドにより指定された変動パターンにしたがってＣＧＲＯＭ３３０から読出されて伸張された画像データは、その画像データの順位に関係なく無条件に第２ＶＲＡＭ３４０ｂのキャッシュ領域中の最下位順位のデータ記憶領域に上書き保存するというものである。一方、第２実施の形態においては、第２ＶＲＡＭ３４０ｂに新たにテンポラリ領域を設け、上書き保存の対象となる新たな変動パターンの画像データと第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されている複数の変動パターンの画像データの順位とを比較し、上書き保存の対象となる新たな変動パターンの順位の方がキャッシュ領域内の複数の画像データに相当する変動パターンにおける最下位順位よりも上位の順位である場合に限りキャッシュ領域に上書き保存し、そうでない場合には上書き保存の対象となる新たな変動パターンの画像データを第２ＶＲＡＭ３４０ｂのテンポラリ領域に記憶するものである。
【０１６４】
以下に、第１実施の形態との相違点について主に説明する。第２の実施の形態においては、キャッシュ領域の他にテンポラリ領域（図１７の（ｃ）（ｄ）参照）が設けられている。そのために、図１５のＳ２０２によりＮＯの判断がなされたとしても指定された変動パターンの画像データがテンポラリ領域に既に記憶されて残っている場合には、Ｓ２０５によりＹＥＳの判断がなされてＳ２０６に進み、そのテンポラリ領域に記憶されている変動パターンの画像データを表示させる指令をＶＤＰ３２０へ出力する処理がなされる。ＣＰＵ３１２は、テンポラリ領域に残っている変動パターンのインデックス番号をＲＡＭ３１４に記憶させており、その記憶に基づいてＳ２０５の判断がなされる。ＶＤＰ３２０は、Ｓ２０６の指令を受けて、第２ＶＲＡＭ３４０ｂのテンポラリ領域に記憶されている変動パターンの画像データ（伸張後の画像データ）を読出してそれを第１ＶＲＡＭ３４０ａへ記憶させ、その記憶された画像データを特別図柄表示部９へ表示させる制御を行なう。
【０１６５】
図１６は、第２の実施の形態におけるキャッシュ領域入替え処理のサブルーチンプログラムを示すフローチャートである。
【０１６６】
カウンタ１〜８の選択回数の合計が「１００」以上の場合に、Ｓ４１２により、キャッシュ領域アドレス・順位テーブルを参照して、キャッシュ領域アドレス・順位テーブル中の最下位順位と今回変動パターンコマンドにより指定された変動パターンの画像データの順位とを比較する処理がなされる。次にＳ４１３に進み、その最下位順位の値と今回の変動パターンの画像データの順位の値との大小関係を判定し、最下位順位よりも今回の変動パターンの画像データの順位の方が上位の順位（順位が小さな値）であるか否かの判断がなされ、上位でない場合には、Ｓ４１８へ進む。Ｓ４１８では、今回の変動パターンの画像データを第２ＶＲＡＭ３４０ｂのテンポラリ領域に記憶させる（上書き保存させる）とともに、その画像データを特別図柄表示部９に表示させる指令をＶＤＰ３２０へ出力する。
【０１６７】
その指令を受けたＶＤＰ３２０は、今回の変動パターンの画像データを第２ＶＲＡＭ３４０ｂのテンポラリ領域に記憶（上書き保存）させた後、該画像データを第２ＶＲＡＭ３４０ｂから読み出して第１ＶＲＡＭ３４０ｂに記憶させ、該第１ＶＲＡＭ３４０ｂに記憶された画像データを特別図柄表示部９に表示させる制御を行なう。その後、このキャッシュ領域入れ替え処理のサブルーチンプログラムが終了する。一方、今回の変動パターンの画像データの順位の方が上位の場合にはＳ４１４へ進み、キャッシュ領域アドレス・順位テーブルを参照して最下位順位の先頭アドレスを割出す処理がなされる。次にＳ４１５へ進み、その読出された先頭アドレスの領域に今回指定された変動パターンの画像データを上書き保存して書替えるとともに、その画像データを特別図柄表示部９に表示させる指令をＶＤＰ３２０へ出力する処理がなされる。これに従って、ＶＤＰ３２０は、第２ＶＲＡＭ３４０ｂのキャッシュ領域中の指定された先頭アドレスの記憶領域に今回指定された変動パターンの画像データを上書き保存して書替え、その上書き保存された画像データを第１ＶＲＡＭ３４０ａに記憶させて、その第１ＶＲＡＭ３４０ａに記憶された画像データを特別図柄表示部９に表示させる制御を行なう。
【０１６８】
次に制御がＳ４１６へ進み、ＣＰＵ３１２により、キャッシュ領域アドレス・順位テーブルの最下位順位のインデックス番号を変動パターンコマンドにより指定された変動パターンの画像データのインデックス番号に書替える処理がなされて、このサブルーチンプログラムが終了する。
【０１６９】
図１６のキャッシュ領域入替え処理の一例が、図１７に示されている。図１７（ａ）のキャッシュ領域アドレス・順位テーブルに、たとえばインデックス番号１、２、５、６、７とそれに対応する順位が記憶されている。このキャッシュ領域アドレス・順位テーブルに従って、第２ＶＲＡＭ３４０ｂのキャッシュ領域に、通常変動、ノーマルリーチ、リーチＣ、リーチＤ、予告態様１の各変動パターンの画像データが記憶されている（図１７（ｃ）参照）。また、テンポラリ領域には、予告態様２の変動パターンの画像データが記憶されている。
【０１７０】
この状態で、今回送信されてきた変動パターンコマンドによりインデックス番号４のリーチＢが指定されたと仮定する。リーチＢすなわちインデックス番号４の選択回数が既に「６」になっていると仮定し、今回変動パターンコマンドにより選択指定されたことにより選択回数が「７」となり、順位が「５」となる。すると、インデックス番号「６」の選択回数が「６」であるために、インデックス番号「６」の順位は「６」に繰り下がる（図７参照）。その結果、キャッシュ領域アドレス・順位テーブルの最下位順位「６」よりも今回選択指定された変動パターンの画像データの順位「５」の方が上位順位であるために、インデックス番号「６」のキャッシュ領域内先頭アドレス「６５ＦＦｈ」の記憶領域の変動パターンの画像データを今回選択指定されたインデックス番号「４」のリーチＢの画像データに書替える指令が、ＶＤＰ３２０に出力され、ＶＤＰ３２０がその書替え処理を行なう。その書替え処理の結果、図１７（ｄ）のようになる。
【０１７１】
また、ＣＰＵ３１２は、キャッシュ領域アドレス・順位テーブルのインデックス番号「６」を、今回選択指定された上位順位のインデックス番号「４」に書替える処理を行なう（図１７（ｂ）参照）。
【０１７２】
図１８は、第３実施の形態におけるキャッシュ領域入替え処理のサブルーチンプログラムを示すフローチャートである。なお、この第３実施の形態における選択処理は、図１５に示した第２実施の形態と同じである。
【０１７３】
この第３実施の形態では、変動パターンコマンドにより指定されてＣＧＲＯＭ３３０により読出されて伸張された変動パターンの画像データを第２ＶＲＡＭ３４０ｂのテンポラリ領域に記憶させるとともに、その画像データを特別図柄表示部９に表示させる制御を行なった後、テンポラリ領域に記憶されている変動パターンの画像データの順位がキャッシュ領域に記憶されている複数の変動パターンの画像データの最下位順位よりも上位順位であるときに限りそのテンポラリ領域の変動パターンの画像データをキャッシュ領域に移して記憶させて残しておくものである。以下に、第１実施の形態との相違点を主に説明する。
【０１７４】
カウンタ１〜８の選択回数の合計が「１００」以上の場合にＳ４２３へ進み、テンポラリ領域に今回指定された変動パターンの画像データを記憶するとともに、その画像データを特別図柄表示部９に表示させる指令をＶＤＰに出力する処理がなされる。ＶＤＰ３２０は、この指令を受けて、指定された変動パターンの画像データを第２ＶＲＡＭ３４０ｂのテンポラリ領域に展開記憶する処理を行なうとともに、その画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その第１ＶＲＡＭ３４０ａに展開記憶されている画像データを特別図柄表示部９に表示させる制御を行なう。
【０１７５】
次にＳ４２４へ進み、ＣＰＵ３１２により、キャッシュ領域アドレス・順位テーブルを参照して今回指定された変動パターンの画像データの順位とキャッシュ領域に記憶されている複数の変動パターンの画像データの最下位順位とを比較する処理がなされる。次にＳ４２５へ進み、今回指定された変動パターンの画像データの順位が最下位順位よりも上位順位であるか否かの判断がなされ、上位順位でない場合にはこのサブルーチンプログラムが終了するが、上位順位の場合にはＳ４２６へ進み、キャッシュ領域アドレス・順位テーブルを参照して最下位順位の変動パターンの画像データが記憶されている記憶領域の先頭アドレスを読出す処理がなされる。そしてＳ４２７により、その読出された最下位順位の先頭アドレスの記憶領域にテンポラリ領域に記憶されている変動パターンの画像データを上書き保存して書替える指令をＶＤＰ３２０へ出力する処理がなされる。ＶＤＰ３２０は、その指令を受けて、第２ＶＲＡＭ３４０ｂのキャッシュ領域の書替え処理を行ない、その書替え（上書き）された画像データを第１ＶＲＡＭ３４０ａに展開記憶させ、その展開記憶された画像データを特別図柄表示部９に表示させる制御を行なう。
【０１７６】
図１９は、図１８に示すキャッシュ領域入替え処理の一例を示す図である。現時点におけるキャッシュ領域アドレス・順位テーブルが図１９（ａ）に示されている。このキャッシュ領域アドレス・順位テーブルに従って変動パターンの各種画像データが図１９（ｃ）に示すように第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されている。
【０１７７】
この状態で、今回変動パターンコマンドにより指定された変動パターンがインデックス番号「４」のリーチＢであったと仮定する。そしてそのインデックス番号「４」のリーチＢの選択回数が「６」であったと仮定する。この状態で、今回の変動パターンコマンドにより指定されたリーチＢの画像データはキャッシュ領域に存在しないために、ＣＧＲＯＭ３３０から読出されて伸張されてその伸張されたリーチＢの画像データがテンポラリ領域に記憶されるとともに（図１９（ｄ）参照）、第１ＶＲＡＭ３４０ａに展開記憶されて特別図柄表示部９に表示される。
【０１７８】
今回の変動パターンコマンドによりインデックス番号「４」のリーチＢが選択指定されたことにより、インデックス番号「４」の選択回数が「７」となり順位が「５」となる（図７参照）。また、インデックス番号「６」の変動パターンの選択回数が「６」であるためにその順位は繰下がって「６」となる（図７参照）。その結果、テンポラリ領域に記憶されているリーチＢの順位「５」の方がキャッシュ領域に記憶されているリーチＤ（インデックス番号「６」）の順位「６」よりも上位順位となる。その結果、そのテンポラリ領域に記憶されているリーチＢの画像データがキャッシュ領域の先頭アドレス６５ＦＦｈに対応する記憶領域に移されて上書き保存される。
【０１７９】
また、ＣＰＵ３１２は、キャッシュ領域アドレス・順位テーブルのインデックス番号「６」をリーチＢに対応する「４」に書替える処理を行なう（図１９（ｂ）参照）。
【０１８０】
次に、以上説明した実施の形態における特徴部分の効果を以下に列挙する。
【０１８１】
（１）  第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されている複数の変動パターンの画像データについてのキャッシュ管理が、特別図柄表示部９に表示させるべく選択された変動パターンの選択回数に基づいた使用頻度の順位（図９のＳ１０３〜Ｓ１０９参照）に従って行なわれる。その結果、順位の低い変動パターンの画像データがキャッシュ領域から消去され、使用頻度の順位の高い変動パターンの画像データがキャッシュ領域内に残される状態となり、実際の使用頻度に則した変動パターンの画像データのキャッシュ管理が可能となり、実際の使用頻度の高い変動パターンの画像データの伸張から展開記憶する処理の負担を確実に低減することが可能となる。
【０１８２】
（２）  一方、電源投入時から所定期間（たとえば各変動パターンの選択回数の合計が１００回に達するまでの期間）が経過していない初期段階においては、キャッシュ管理を行なうための使用頻度の実測データが十分には集まっていない。その初期段階においては、図５に示した各変動パターンの設計上の出現率に基づいてその出現率の高い順に順位付けを行ない、上位の順位のものを第２ＶＲＡＭ２４０ｂのキャッシュ領域に記憶させるという、設計上の出現率に基づいたキャッシュ管理を行なう。その結果、使用頻度の実測値が十分には集まっていない初期段階においては設計上の出現率に基づいたキャッシュ管理を行なって、初期段階という実情に合致したキャッシュ管理が可能となる。
【０１８３】
（３）  図１５〜図１７に示した第２実施の形態においては、特別図柄表示部９に表示させるべく選択された変動パターンの画像データを第２ＶＲＡＭ２４０ｂに記憶させる毎にその第２ＶＲＡＭ２４０ｂのテンポラリ領域に記憶させるかキャッシュ領域中の最も選択回数（順位）が低い変動パターンの画像データの記憶領域に記憶させるかを決定する（Ｓ４１２〜Ｓ４１８）。その結果、たとえば選択された変動パターンの画像データを一旦第２ＶＲＡＭ２４０ｂのテンポラリ領域に記憶させた後その画像データをキャッシュ領域の方に入換える場合と比べて、伸張された画像データの入換え処理を省くことができ、表示制御の処理負担を軽減させることができる。
【０１８４】
（４）  図１８、図１９に示した第３実施の形態においては、特別図柄表示部９に表示するべく選択された変動パターンと第２ＶＲＡＭ２４０ｂのキャッシュ領域に記憶された各画像データに対応する変動パターンとの実測値に基づいた選択回数の比較判定（図１８のＳ４２５の判定）を行なう前に、一旦選択された変動パターンの画像データが第２ＶＲＡＭ２４０ｂのテンポラリ領域に展開記憶されて、その展開記憶された画像データを特別図柄表示部９に表示させる制御が行なわれる。その結果、キャッシュ管理のために変動パターンの画像データをキャッシュ領域に記憶させるか否かの判断およびその判断に基づいた変動パターンの画像データのキャッシュ領域への記録処理を行なう前に、伸張された画像データを一旦テンポラリ領域に記憶させてその画像データを第１ＶＲＡＭ２４０ａに展開記憶させて特別図柄表示部９に表示させる制御が先行され、確実に画像データを特別図柄表示部９に表示させることができる。
【０１８５】
なお、本発明は上記実施の形態に限定されず、種々の変形及び応用が可能である。以下に、本実施の形態の変形例や特徴点を列挙する。
【０１８６】
（１）  前述した実施の形態における制御の手法は任意であり、プログラムにより実行することも可能である。
【０１８７】
（２）  前述した実施の形態においては、演出制御を行なう演出制御基板３００に、演出制御用マイクロコンピュータ３１０、ＣＧＲＯＭ３３０、第１ＶＲＡＭ３４０ａ、第２ＶＲＡＭ３４０ｂ、ＶＤＰ３２０などから構成されるものを例示したが、その物理的構成は任意であり、例えば、ＶＲＡＭ１個でＶＲＡＭ内の領域を第１領域と第２領域で構成し、第１領域をフレームバファ用の領域にし第２領域をキャッシュ管理用（またはキャッシュ管理用とテンポラリ領域用）の領域に構成してもよい。
【０１８８】
例えば、演出制御用マイクロコンピュータ３１０に、ＣＧＲＯＭ３３０や第１ＶＲＡＭ３４０ａ、第２ＶＲＡＭ３４０ｂを内蔵して１チップ化したマイクロプロセッサを使用してもよい。
【０１８９】
さらには、ＶＤＰ３２０が単体で十分な処理能力を有する場合には、上記実施の形態で説明した演出制御用マイクロコンピュータ３１０の処理をＶＤＰ３２０が負担し、演出制御用マイクロコンピュータ３１０を設けないようにすることも可能である。
【０１９０】
逆に、演出制御用マイクロコンピュータ３１０が高機能化された場合には、ＶＤＰ３２０を配置せずに、全処理を演出制御用マイクロコンピュータ３１０で行なうようにしてもよい。
【０１９１】
（３）  前述した実施の形態における装置構成、ブロック構成や、変動パターン、フローチャートの構成は任意に変更及び修正が可能である。
【０１９２】
（４）  この発明は、パチンコ遊技機１の動作をシミュレーションするゲーム機（コンピュータ）などにも適用することができる。本発明を実現するためのプログラム及びデータは、コンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。
【０１９３】
さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。
【０１９４】
そして、ゲームの実行形態も、着脱自在の記録媒体を装着することにより実行するものだけではなく、通信回線等を介してダウンロードしたプログラム及びデータを、内部メモリ等にいったん格納することにより実行可能とする形態、通信回線等を介して接続されたネットワーク上における、他の機器側のハードウェア資源を用いて直接実行する形態としてもよい。さらには、他のコンピュータ装置等とネットワークを介してデータの交換を行なうことによりゲームを実行するような形態とすることもできる。
【０１９５】
（５）  前述の実施の形態においては、たとえば図７等に示すように、各変動パターンにおける図柄データの選択回数に基づいた順位付けを行ない、その順位に基づいて第２ＶＲＡＭ３４０ｂのキャッシュ領域のキャッシュ管理を行なうものを示したが、その代わりに、順位付けを行なうことなく、各変動パターンの選択回数同士を比較して選択回数の多い変動パターンの画像データをキャッシュ領域に残す等の選択回数データに基づいたキャッシュ管理を行なうようにしてもよい。
【０１９６】
（６）  図１６のＳ４１３、図１８のＳ４２５では、キャッシュ領域中の変動パターンの画像データの最下位順位と今回表示する変動パターンの画像データの順位とが同順位の場合には今回表示する変動パターンの画像データをキャッシュ領域に記憶させる書き換えを行わないが、同順位の場合に今回表示する変動パターンの画像データをキャッシュ領域に記憶させる書き換えを行なってもよい。
【０１９７】
（７）  前述の使用頻度の実測結果に基づいたキャッシュ管理を行なうことにより実際に使用頻度の高い変動パターンの画像データの伸長展開記憶の処理負担を軽減でき、その処理負担が軽減した分他の制御を行ってもよい。他の制御としては、たとえば、次に表示する圧縮画像をＣＧＲＯＭ３３０から先読みして事前に伸長しておき、その伸長された画像データに異常があれば実際の表示までの時間を利用して再度表示する圧縮画像をＣＧＲＯＭ３３０から先読みして伸長して再ロードし、信頼度の高い画像を生成する等である。
【０１９８】
（８）  遊技機に変動パターン選択手段を設け、所定の遊技条件が成立したときに遊技者が前述の複数種類の変動パターンの中から希望する変動パターンを選択し、その選択された変動パターンの画像データが読みだされて特別図柄表示部９に表示されるように制御してもよい。このように構成した場合には、変動パターンの画像データが遊技者の好みによって選択されることとなり設計上の使用頻度から大きくかけ離れる状態となる場合があるが、その場合においても使用頻度の実測結果に基づいてキャッシュ管理を行なうために、その遊技者の遊技が継続されるにつれてその遊技者の好みを反映したキャッシュ管理ができるようになる。
【０１９９】
（９）  第２ＶＲＡＭ３４０ｂのキャッシュ領域における変動パターンの画像データの書換えは、新たな変動パターンの画像データの上書き保存に限らず、キャッシュ領域における書換えるべき領域の変動パターンの画像データを先ず消去し、その後消去された領域に新たな変動パターンの画像データを記憶させるようにしてもよい。
【０２００】
（１０）  前述した実施の形態では、複数種類の変動パターンのうちどの変動パターンを選択するかの判定を遊技制御基板２１０が行なうものを示したが、演出制御基板３００が行なうようにしてもよい。具体的には、遊技制御基板２１０が演出制御基板３００に対し、大当りになるか否か、リーチになるか否か、確率変動状態になるか否か、および特別図柄表示部９の変動表示時間を指定するコマンドを送信し、演出制御基板３００側において、そのコマンドにより指定された条件に適合する変動パターンと予定停止図柄とを決定し、その決定した変動パターンを特別図柄表示部９に表示させた後決定された予定停止図柄で特別図柄を停止表示させる。
【０２０１】
また、今回表示する変動パターンの画像データが第２ＶＲＡＭ３４０ｂのキャッシュ領域に残っているか否かを判断する方法として、前述のキャッシュ領域アドレス・順位テーブルを用いる代わりに、キャッシュ領域に残っているか否かを識別するための残存フラグを設け、その残存フラグがセットされているか否かによりキャッシュ領域に残っているか否かの判断を行なうようにしてもよい。
【０２０２】
（１０）  図１８、図１９に示した第３実施の形態における第２ＶＲＡＭ３４０ｂのテンポラリ領域を、フレームバッファとしての第１ＶＲＡＭ３４０ａで兼用構成してもよい。すなわち、変動パターンコマンドにより指定された変動パターンにしたがってＣＧＲＯＭ３３０から読出されて伸張された画像データをフレームバッファとしての第１ＶＲＡＭ３４０ａに記憶させ、その画像を特別図柄表示部９により表示させた後、その第１ＶＲＡＭ３４０ａに記憶されている変動パターンの画像データの順位と第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶されている複数の変動パターンの画像データにおける最下位順位とを比較して、第１ＶＲＡＭ３４０ａに記憶されている変動パターンの画像データの順位の方が上位順位であった場合にはその変動パターンの画像データをキャッシュ領域の最下位順位のアドレス領域に上書き保存するようにしてもよい。さらに、図１５〜図１７に示した第２実施の形態における第２ＶＲＡＭ３４０ｂのテンポラリ領域を、フレームバッファとしての第１ＶＲＡＭ３４０ａで兼用構成してもよい。すなわち、変動パターンコマンドにより指定された変動パターンにしたがってＣＧＲＯＭ３３０から読出されて伸張された画像データが順位の低い変動パターンのものであり第２ＶＲＡＭ３４０ｂのキャッシュ領域に記憶させない場合には、その伸張された画像データをフレームバッファとしての第１ＶＲＡＭ３４０ａに記憶させ、その画像データを特別図柄表示部９により表示させる。このようにすれば、第２ＶＲＡＭ３４０ｂのテンポラリ領域をなくすることができ、第２ＶＲＡＭ３４０ｂの記憶領域をキャッシュ領域や特別図柄記憶領域に有効利用することができる。
【０２０３】
（１１）  さらに、フレームバッファとしての第１ＶＲＡＭ３４０ａ自体をなくし、第２ＶＲＡＭ３４０ｂのキャッシュ領域の５つのアドレス領域自体をフレームバッファとして兼用するように構成してもよい。具体的には、今回変動パターンコマンドにより指定された変動パターンがインデックス番号「５」のノーマルリーチＣでありたとえば図１４（ｃ）のようにノーマルリーチＣの画像データがキャッシュ領域の先頭アドレス６０ＦＦｈに記憶されている場合には、この６０ＦＦｈのリーチＣの画像データを記憶している領域をフレームバッファとして使用し、このリーチＣの画像データを読出して直接特別図柄表示部９に表示させる制御を行なう。
【０２０４】
（１２）  図１３に示した第１実施の形態におけるキャッシュ領域入替え処理では、展開記憶制御手段が、記憶領域特定手段により特定された記憶領域に記憶されている画像データに対応する変動パターンの選択回数と画像選択手段により選択された変動パターンの選択回数との大小に関係なく、記憶領域特定手段により特定された展開記憶手段の記憶領域を画像選択手段により選択された変動パターンの画像データを展開記憶するために開放させる制御を行ない、その選択された変動パターンの画像データをその開放された記憶領域に展開記憶させる制御を行なう。その結果、記憶領域特定手段により特定された記憶領域に記憶されている変動パターンの選択回数と画像選択手段により選択された変動パターンの選択回数との大小の比較判定を行なわず、その分制御負担を軽減することができる。
【０２０５】
（１３）  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２０６】
【図１】本発明における遊技機の一例であるパチンコ遊技機の正面図である。
【図２】パチンコ遊技機における制御回路の構成の一例を示すブロック図である。
【図３】特別図柄表示部に画像を表示させるための制御回路の構成およびその内部構成を詳細に示すブロック図である。
【図４】各種変動パターンの出現率の算出方法を、大当り事前決定時とはずれ事前決定時とに分けて説明する図である
【図５】各変動パターンにおける大当り事前決定時とはずれ事前決定時との両方のトータル出現率を示す図である。
【図６】初期設定コマンドの内容を示す図である。
【図７】変動パターン順位テーブルを示す図である。
【図８】キャッシュ領域アドレス・順位テーブルを示す図である。
【図９】キャッシュ管理準備処理のプログラムを示すフローチャートである。
【図１０】初期設定処理のプログラムを示すフローチャートである。
【図１１】（ａ）はキャッシュ領域アドレス・順位テーブルを示し、（ｂ）は第２ＶＲＡＭの記憶データを示す図である。
【図１２】選択処理のプログラムを示すフローチャートである。
【図１３】第１実施の形態におけるキャッシュ領域入替え処理のプログラムを示すフローチャートである。
【図１４】第１実施の形態におけるキャッシュ領域アドレス・順位テーブルおよび第２ＶＲＡＭの記憶データの入替わり状態の一例を示す図である。
【図１５】第２実施の形態における選択処理のプログラムを示すフローチャートである。
【図１６】第２実施の形態におけるキャッシュ領域入替え処理のプログラムを示すフローチャートである。
【図１７】第２実施の形態におけるキャッシュ領域アドレス・順位テーブルおよび第２ＶＲＡＭの記憶データの入替わり状態の一例を示す図である。
【図１８】第３実施の形態におけるキャッシュ領域入替え処理のプログラムを示すフローチャートである。
【図１９】第３実施の形態におけるキャッシュ領域アドレス・順位テーブルおよび第２ＶＲＡＭの記憶データの入替え状態の一例を示す図である。
【符号の説明】
【０２０７】
１  パチンコ遊技機、８  変動表示装置、９  特別図柄表示部、１０  普通図柄表示部、１１  通過口、１２  ゲートスイッチ、１４  始動口、１５  通過記憶表示器、１７  始動口スイッチ、１８  始動記憶表示器、１９  可変入賞球装置、２５  遊技演出ランプ、４１  スピーカ、２１０  遊技制御用マイクロコンピュータ、２１２，３１２  ＣＰＵ、２１３，３１３  ＲＯＭ、２１４，３１４  ＲＡＭ、３１０  演出制御用マイクロコンピュータ、３２０  ＶＤＰ、３３０  ＣＧＲＯＭ、３４０ａ  第１ＶＲＡＭ、３４０ｂ  第２ＶＲＡＭ、１１１  電源投入時初期設定指令手段、１２５  数値データ更新手段、１８９  数値データ抽出手段、３００  演出制御基板  ３１０  演出制御用マイクロコンピュータ。
【図１】
2005192582.tif 000003
【図２】
2005192582.tif 000004
【図３】
2005192582.tif 000005
【図４】
2005192582.tif 000006
【図５】
2005192582.tif 000007
【図６】
2005192582.tif 000008
【図７】
2005192582.tif 000009
【図８】
2005192582.tif 000010
【図９】
2005192582.tif 000011
【図１０】
2005192582.tif 000012
【図１１】
2005192582.tif 000013
【図１２】
2005192582.tif 000014
【図１３】
2005192582.tif 000015
【図１４】
2005192582.tif 000016
【図１５】
2005192582.tif 000017
【図１６】
2005192582.tif 000018
【図１７】
2005192582.tif 000019
【図１８】
2005192582.tif 000020
【図１９】
2005192582.tif 000021