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