(57)【要約】【課題】画像処理のための制御手段に設けられるメモリの使用個数を多くせずに、所望の画像処理性能を発揮できるようにする。【解決手段】演出制御用マイクロコンピュータは、遊技制御用マイクロコンピュータからの演出制御コマンドにもとづいて、画像表示装置に導出表示する飾り図柄を複数種類の中から決定する。また、識別情報の画像データを含む複数の画像データを記憶するＣＧＲＯＭと、演出制御用マイクロコンピュータの指令に応じて、ＣＧＲＯＭに記憶されている画像データにもとづいて画像表示装置に画像を表示させる処理を行う描画プロセッサとを備え、描画プロセッサは、データバスのバス幅を所定のバス幅に設定した状態でＣＧＲＯＭから画像データを読み出すとともに、所定の条件が成立したときにデータバスのバス幅を特定のバス幅に変更してＣＧＲＯＭから画像データを読み出す。【選択図】図１０６
2008302148.tif 000002
【特許請求の範囲】
【請求項１】
各々を識別可能な複数種類の識別情報を可変表示可能な複数の可変表示部を有する画像表示装置を備え、可変表示の表示結果として識別情報の組み合わせが所定の有効ライン上にて特定表示結果になったときに遊技者にとって有利な特定遊技状態に移行させる遊技機であって、
遊技の進行を制御する遊技制御手段と、
前記画像表示装置の表示状態を制御する演出制御手段と、
各々の識別情報の画像データを含む複数の画像データを記憶する画像データ記憶手段と、
データバスを介して前記画像データ記憶手段に記憶されている画像データを読み出し可能に前記画像データ記憶手段に接続され、前記演出制御手段の指令に応じて、前記画像データ記憶手段に記憶されている画像データにもとづいて前記画像表示装置に画像を表示させる処理を行う画像処理手段とを備え、
前記遊技制御手段は、
前記特定遊技状態に移行させるか否かと、識別情報の可変表示を開始してから表示結果を導出表示するまでの可変表示パターンとを表示結果の導出表示以前に決定する事前決定手段と、
前記事前決定手段の決定にもとづいて、少なくとも前記特定遊技状態に移行させるか否かと前記可変表示パターンとを特定可能なコマンドを送信するコマンド送信手段とを含み、
前記演出制御手段は、
前記コマンド送信手段によって送信されたコマンドにもとづいて、前記画像表示装置における前記複数の可変表示部に表示する識別情報を複数種類の中から決定する識別情報決定手段と、
前記コマンドを受信したことにもとづいて、前記画像処理手段に指令を与えることにより前記画像表示装置において識別情報の可変表示を開始させ、前記可変表示パターンから特定可能な可変表示時間が経過したときに前記識別情報決定手段により決定された識別情報を導出表示する可変表示制御手段とを含み、
前記画像処理手段は、データバスのバス幅を所定のバス幅に設定した状態で前記画像データ記憶手段から画像データを読み出すとともに、所定の条件が成立したときにデータバスのバス幅を前記所定のバス幅とは異なる特定のバス幅に変更して前記画像データ記憶手段から画像データを読み出す
ことを特徴とする遊技機。
【請求項２】
可変表示において表示された識別情報の組み合わせが所定の有効ライン上にて特殊表示結果になったときに画像表示装置において特別な演出を実行する遊技機であって、
識別情報決定手段は、
コマンド送信手段によって送信されたコマンドにもとづいて、特定遊技状態に移行されることを特定したときは、所定の有効ライン上に表示される識別情報として特定表示結果となる識別情報を決定し、
前記コマンド送信手段によって送信されたコマンドにもとづいて、前記特殊表示結果とするか否かを判定し、
前記特殊表示結果とすると判定されたときに、前記所定の有効ライン上に表示される識別情報として前記特殊表示結果となる識別情報を決定し、
前記コマンド送信手段によって送信されたコマンドにもとづいて、リーチとなりかつ前記特定遊技状態に移行されないことを特定したときは、前記所定の有効ライン上における最後に表示される最終停止識別情報と該最終停止識別情報以外の識別情報との差分を差分決定用テーブルを用いて決定し、当該決定された前記最終停止識別情報以外の識別情報との差分によって前記最終停止識別情報を決定し、
前記コマンド送信手段によって送信されたコマンドにもとづいて、リーチとならずかつ前記特定遊技状態に移行されないことを特定したときは、前記所定の有効ラインにおいて表示される識別情報の組み合わせが前記特殊表示結果とならないように設定されたリーチ無時テーブルを用いて前記最終停止識別情報を決定する
請求項１記載の遊技機。
【請求項３】
画像データ記憶手段は、圧縮された状態の動画像データを含む画像データを記憶し、
画像処理手段は、前記画像データ記憶手段から動画像データを読み出すときに所定の条件が成立したと判断し、データバスのバス幅を所定のバス幅から特定のバス幅に変更して動画像データを前記データ記憶手段から読み出す
請求項１または請求項２記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、始動条件が成立した後に可変表示の開始条件が成立したことにもとづいて、各々が識別可能な複数種類の識別情報を可変表示する可変表示装置を備え、識別情報の可変表示結果が予め定められた特定表示結果となった後に、遊技者にとって有利な特定遊技状態に制御するパチンコ遊技機等の遊技機に関する。
【背景技術】
【０００２】
パチンコ遊技機等の遊技機として、液晶表示装置（ＬＣＤ：Liquid Crystal Display）等の画像表示装置上に所定の識別情報（例えば、図柄）を更新表示させることによって変動表示を行い、停止図柄（表示結果）によって所定の遊技価値を付与するか否かを報知する、いわゆる可変表示ゲームを実行することよって遊技興趣を高めたものがある。
【０００３】
可変表示ゲームは、「大当り」が生ずるときに、図柄の更新表示が完全に停止した際の停止図柄の態様を特定表示態様にするゲームである。「大当り」になると、大入賞口と呼ばれる特別電動役物を開放状態にして、大入賞口への遊技球の入賞が極めて容易になる。そして、遊技者に対して、遊技球の入賞が極めて容易になる状態を一定時間提供する。
【０００４】
以下、大入賞口が開放状態になって遊技球の入賞が極めて容易になっている状態を特定遊技状態という。特定遊技状態になるときには、例えば、画像表示装置に表示される表示図柄の停止図柄態様があらかじめ定められた特定表示態様になる（一般的には、停止図柄が同一図柄で揃う）。
【０００５】
遊技者は、可変表示ゲームでは、停止図柄の態様が特定表示態様になって「大当り」になるか否かに関心を払う。そのために、「大当り」になるか否かを判別することができる図柄の確定（最終停止）までの間に、図柄の変動態様を異ならせる等の遊技興趣を高めるための様々な演出表示が行われる。
【０００６】
そのような演出として、例えば、画像表示装置において、最終停止図柄（例えば左右中図柄のうち中図柄）となる図柄以外の図柄が、所定時間継続して、特定の表示結果と一致している状態で停止、揺動、拡大縮小もしくは変形している状態、または、複数の図柄が同一図柄で同期して変動したり、表示図柄の位置が入れ替わっていたりして、最終結果が表示される前で大当り発生の可能性が継続している状態（以下、これらの状態をリーチ状態という。）において行われるリーチ演出がある。また、リーチ状態やその様子をリーチ態様という。さらに、リーチ演出を含む可変表示をリーチ可変表示という。
【０００７】
通常、画像表示装置を制御するための制御基板には、描画用（画像処理用）の描画プロセッサが搭載されている。また、制御基板には、各種画像データを格納するＲＯＭが設けられるとともに、画像表示装置に表示される画像を展開するためのＲＡＭであるフレームメモリが設けられている。描画プロセッサは、表示制御を行うホストＣＰＵからの指示にもとづいて、ＲＯＭに格納されている所定の画像データを読み出し、読み出した画像データをフレームメモリの所定領域に展開する。そして、フレームメモリから読み出した画像データ等にもとづいて画像表示装置に画像を表示させる。なお、描画プロセッサは、ＲＯＭに格納されている画像データが圧縮されている場合には、ＲＯＭから読み出した画像データを伸張する処理を行う。このような描画プロセッサには、一般に、静止画像や動画像（以下、ムービー画像ともいう。）を重ね合わせて（合成して）描画する機能が備えられている。
【０００８】
上記のように、描画プロセッサは、ＲＯＭから画像データを読み出したり、ＲＡＭに画像データを書き込んだり読み出したりする。一般に、描画プロセッサとＲＯＭおよびＲＡＭとの間のデータ転送は、データバスを介して行われる。
【０００９】
描画プロセッサの画像処理性能を上げるために、データバスのバス幅を広げることが考えられる。データバスのバス幅が広い（例えば、６４ビット）と、バス幅が狭い（例えば、１６ビットや３２ビット）場合に比べて、実質的に、描画プロセッサとＲＯＭおよびＲＡＭとの間のデータ転送速度が速くなり、画像処理速度も速くなるからである。また、複数のＲＡＭが設けられている場合に、描画プロセッサとＲＡＭとの間のバスを切替可能に構成することによって、画像処理性能を上げるようにした遊技機もある（例えば、特許文献１参照。）。
【００１０】
【特許文献１】特海２００６−７５４５７号公報（段落００３８−００４０）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、データバスのバス幅が広い場合には、ＲＯＭやＲＡＭとして、そのバス幅に適合するものを使用しなければならない。例えば、データバスのバス幅が６４ビットである場合、６４ビットのデータ入出力可能なＲＯＭやＲＡＭを使用したり、３２ビットのデータ入出力可能な２つのＲＯＭやＲＡＭを使用しなければならない。一般に、６４ビットのデータ入出力可能なＲＯＭやＲＡＭは、３２ビットのデータ入出力可能なＲＯＭやＲＡＭよりも高価であり、遊技機の製造コストが高くなってしまう。また、２つのＲＯＭやＲＡＭを使用する場合には、当然、１つのＲＯＭやＲＡＭを使用する場合に比べて、遊技機の製造コストは高くなる。
【００１２】
遊技機の製造コストが高くなってしまう不利益は、特に、ＲＯＭやＲＡＭの容量が少なくてよい場合に顕著である。例えば、特別に作製しない限り、ＲＯＭやＲＡＭとして、一般に、６４ｋバイトや２５６ｋバイトなどの決まった容量のものしか入手できない。すると、小容量のＲＯＭやＲＡＭを使用できればよいときでも、大容量のＲＯＭやＲＡＭを使用しなければならない場合がある。その場合、６４ビットのデータ入出力可能なＲＯＭやＲＡＭを使用したり、３２ビットのデータ入出力可能な２つのＲＯＭやＲＡＭを使用する必要があるときには、さらに不必要に製造コストをかけることになる。
【００１３】
そこで、本発明は、画像処理のための制御手段に設けられるメモリの使用個数を多くせずに、所望の画像処理性能を発揮できる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明による遊技機は、各々を識別可能な複数種類の識別情報（例えば、飾り図柄）を可変表示可能な複数の可変表示部（例えば、飾り図柄表示エリア）を有する画像表示装置（例えば、画像表示装置９）を備え、可変表示の表示結果として識別情報の組み合わせが所定の有効ライン上にて特定表示結果（例えば、大当り図柄）になったときに遊技者にとって有利な特定遊技状態（例えば、大当り遊技状態）に移行させる遊技機であって、遊技の進行を制御する遊技制御手段（例えば、遊技制御用マイクロコンピュータ５６０）と、画像表示装置の表示状態を制御する演出制御手段（例えば、演出制御用マイクロコンピュータ１００）と、各々の識別情報の画像データを含む複数の画像データを記憶する画像データ記憶手段（例えば、ＣＧＲＯＭ８３）と、データバス（例えば、ＣＧバス）を介して画像データ記憶手段に記憶されている画像データを読み出し可能に画像データ記憶手段に接続され、演出制御手段の指令に応じて、画像データ記憶手段に記憶されている画像データにもとづいて画像表示装置に画像を表示させる処理を行う画像処理手段（例えば、描画プロセッサ１０９）とを備え、遊技制御手段は、特定遊技状態に移行させるか否かと、識別情報の可変表示を開始してから表示結果を導出表示するまでの可変表示パターン（例えば、変動パターン）とを表示結果の導出表示以前に決定する事前決定手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ１５１３，Ｓ３３１，Ｓ３３３を実行する部分）と、事前決定手段の決定にもとづいて、少なくとも特定遊技状態に移行させるか否かと可変表示パターンとを特定可能なコマンド（例えば、表示結果コマンド、変動パターンコマンド）を送信するコマンド送信手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ３３６を実行する部分）とを含み、演出制御手段は、コマンド送信手段によって送信されたコマンドにもとづいて、画像表示装置における複数の可変表示部に表示結果に表示する識別情報を複数種類の中から決定する識別情報決定手段（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ８２５，Ｓ８２６，Ｓ８２７，Ｓ８３１，Ｓ８３３，Ｓ８３４を実行する部分）と、コマンドを受信したことにもとづいて、画像処理手段に指令を与えることにより画像表示装置において識別情報の可変表示を開始させ、可変表示パターンから特定可能な可変表示時間が経過したときに識別情報決定手段により決定された識別情報を導出表示する可変表示制御手段（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ８３８〜Ｓ８４３，Ｓ８０２，Ｓ８６１の処理を実行する部分）とを含み、画像処理手段は、データバスのバス幅を所定のバス幅（例えば、６４ビット）に設定した状態で画像データ記憶手段から画像データを読み出すとともに、所定の条件が成立したときに（例えば、動画像データを読み出すときに）データバスのバス幅を所定のバス幅とは異なる特定のバス幅（例えば、３２ビット）に変更して画像データ記憶手段から画像データを読み出す（例えば、ステップＳ９６３の処理でデータバスモードレジスタに「１」が設定されたことに応じてＣＧバスの上位３２ビットを無効にする）ことを特徴とする。
【００１５】
遊技機は、可変表示において表示された識別情報の組み合わせが所定の有効ライン上にて特殊表示結果（例えば、擬似連チャンス目、発展チャンス目、突確チャンス目、図２６に示す一定の非リーチ組合せ、突然確変大当り図柄、小当り図柄）になったときに画像表示装置において特別な演出（例えば、「擬似連」、「発展チャンス目終了」などの演出や、突然確変大当り、小当り時の演出）を実行する遊技機であって、識別情報決定手段は、コマンド送信手段によって送信されたコマンドにもとづいて、特定遊技状態に移行されることを特定したときは、所定の有効ライン上に表示される識別情報として特定表示結果（例えば、大当り図柄）となる識別情報を決定し（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ８３３，Ｓ８３４を実行する部分）、コマンド送信手段によって送信されたコマンドにもとづいて、特殊表示結果とするか否かを判定し、特殊表示結果とすると判定されたときに、所定の有効ライン上に表示される識別情報として特殊表示結果となる識別情報を決定し（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ８２５，Ｓ８３１，Ｓ３５０８を実行する部分）、コマンド送信手段によって送信されたコマンドにもとづいて、リーチとなりかつ特定遊技状態に移行されないことを特定したときは、所定の有効ライン上における最後に表示される最終停止識別情報（例えば、中最終停止図柄）と該最終停止識別情報以外の識別情報（例えば、左右最終停止図柄）との差分を差分決定用テーブル（例えば、最終停止図柄決定テーブル１６２Ｂ）を用いて決定し、当該決定された最終停止識別情報以外の識別情報との差分によって最終停止識別情報を決定し（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ２７０６を実行する部分）、コマンド送信手段によって送信されたコマンドにもとづいて、リーチとならずかつ特定遊技状態に移行されないことを特定したときは、所定の有効ラインにおいて表示される識別情報の組み合わせが特殊表示結果とならないように設定されたリーチ無時テーブル（例えば、左右出目判定テーブル１６１）を用いて最終停止識別情報（例えば、中最終停止図柄）を決定する（例えば、演出制御用マイクロコンピュータ１００におけるステップＳ２６０９を実行する部分）ように構成されていてもよい。
【００１６】
画像データ記憶手段は、圧縮された状態の動画像データを含む画像データを記憶し（例えば、ＣＧＲＯＭ８３は、図６６に示すスーパーリーチ動画像データや客待ちデモンストレーション動画像データを記憶する）、画像処理手段は、画像データ記憶手段から動画像データを読み出すときに所定の条件が成立したと判断し（例えば、描画プロセッサ１０９におけるステップＳ９６２でＹと判定する部分）、データバスのバス幅を所定のバス幅（例えば、６４ビット）から特定のバス幅（例えば、３２ビット）に変更して動画像データをデータ記憶手段から読み出す（例えば、描画プロセッサ１０９におけるステップＳ９６３を実行する部分）ように構成されていてもよい。
【発明の効果】
【００１７】
請求項１記載の発明では、演出制御手段が、コマンド送信手段によって送信されたコマンドにもとづいて、画像表示装置における複数の可変表示部に表示する識別情報を複数種類の中から決定する識別情報決定手段を含むように構成されているので、演出制御手段側で画像表示装置に表示する表示結果を決定するようにすることによって、遊技制御手段の処理負担を軽減することができる。また、画像処理手段が、データバスのバス幅を所定のバス幅に設定した状態で画像データ記憶手段から画像データを読み出すとともに、所定の条件が成立したときにデータバスのバス幅を所定のバス幅とは異なる特定のバス幅に変更して画像データ記憶手段から画像データを読み出すように構成されているので、バス幅を切り替えて画像データ記憶手段から画像データを読み出すことができ、画像データ記憶手段にかかるコストを低減することができる。
【００１８】
請求項２記載の発明では、識別情報決定手段が、コマンド送信手段によって送信されたコマンドにもとづいて、特殊表示結果とするか否かを判定し、特殊表示結果とすると判定されたときに、所定の有効ライン上に表示される識別情報として特殊表示結果となる識別情報を決定し、コマンド送信手段によって送信されたコマンドにもとづいて、リーチとなりかつ特定遊技状態に移行されないことを特定したときは、所定の有効ライン上における最後に表示される最終停止識別情報と該最終停止識別情報以外の識別情報との差分を差分決定用テーブルを用いて決定し、決定された最終停止識別情報以外の識別情報との差分によって最終停止識別情報を決定し、コマンド送信手段によって送信されたコマンドにもとづいて、リーチとならずかつ特定遊技状態に移行されないことを特定したときは、所定の有効ラインにおいて表示される識別情報の組み合わせが特殊表示結果とならないように設定されたリーチ無時テーブルを用いて最終停止識別情報を決定するように構成されている。従って、可変表示の表示結果として識別情報の組み合わせが特殊表示結果（チャンス目）にならないと判定されたときに、特殊表示結果が導出表示されるのを確実に防止することができる。また、内部的に非特定表示結果（ドハズレ図柄）と判定されているにもかかわらず、特殊表示結果を導出表示してしまって遊技者を混乱させてしまう事態を防止することができる。さらに、リーチとならずかつ特定遊技状態に移行されないことを特定したときには、差分を用いずに最終停止識別情報を決定するので、リーチとならない非特定表示結果における識別情報の組み合わせが多彩となる。
【００１９】
請求項３記載の発明では、画像処理手段が、画像データ記憶手段から動画像データを読み出すときに所定の条件が成立したと判断し、データバスのバス幅を所定のバス幅から特定のバス幅に変更して動画像データをデータ記憶手段から読み出すように構成されているので、画像データ記憶手段から動画像データを読み出すときに最適なバス幅に切り替えることができ、動画像データなどの画像処理の処理効率を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
実施の形態１．
以下、本発明の第１の実施の形態を、図面を参照して説明する。まず、遊技機の一例であるパチンコ遊技機１の全体の構成について説明する。図１はパチンコ遊技機１を正面からみた正面図である。
【００２１】
パチンコ遊技機１は、縦長の方形状に形成された外枠（図示せず）と、外枠の内側に開閉可能に取り付けられた遊技枠とで構成される。また、パチンコ遊技機１は、遊技枠に開閉可能に設けられている額縁状に形成されたガラス扉枠２を有する。遊技枠は、外枠に対して開閉自在に設置される前面枠（図示せず）と、機構部品等が取り付けられる機構板（図示せず）と、それらに取り付けられる種々の部品（後述する遊技盤６を除く）とを含む構造体である。
【００２２】
ガラス扉枠２の下部表面には打球供給皿（上皿）３がある。打球供給皿３の下部には、打球供給皿３に収容しきれない遊技球を貯留する余剰球受皿４や、打球を発射する打球操作ハンドル（操作ノブ）５が設けられている。また、ガラス扉枠２の背面には、遊技盤６が着脱可能に取り付けられている。なお、遊技盤６は、それを構成する板状体と、その板状体に取り付けられた種々の部品とを含む構造体である。また、遊技盤６の前面には、打ち込まれた遊技球が流下可能な遊技領域７が形成されている。
【００２３】
遊技領域７の中央付近には、液晶表示装置（ＬＣＤ）で構成された画像表示装置９が設けられている。画像表示装置９では、第１特別図柄または第２特別図柄の可変表示に同期した演出図柄（飾り図柄）の可変表示（変動）が行われる。よって、画像表示装置９は、識別情報としての演出図柄（飾り図柄）の可変表示を行う可変表示装置に相当する。画像表示装置９は、演出制御基板に搭載されている演出制御用マイクロコンピュータによって制御される。演出制御用マイクロコンピュータが、第１特別図柄表示器８ａで第１特別図柄の可変表示が実行されているときに、その可変表示に伴って画像表示装置９で演出表示を実行させ、第２特別図柄表示器８ｂで第２特別図柄の可変表示が実行されているときに、その可変表示に伴って画像表示装置で演出表示を実行させるので、遊技の進行状況を把握しやすくすることができる。
【００２４】
なお、画像表示装置９とは別に、第１特別図柄表示器８ａによる第１特別図柄の可変表示時間中に、第１特別図柄に対応した第１飾り図柄の可変表示を行う第１飾り図柄表示器９ａと、第２特別図柄表示器８ｂによる第２特別図柄の可変表示時間中に、第２特別図柄に対応した第２飾り図柄の可変表示を行う第２飾り図柄表示器９ｂとを備えるようにしてもよい。この場合、第１飾り図柄表示器９ａおよび第２飾り図柄表示器９ｂは、演出制御用マイクロコンピュータ１００によって制御され、例えば、２つのＬＥＤや７セグメントのＬＥＤによって構成される。
【００２５】
遊技盤６における画像表示装置９の上部の左側には、識別情報としての第１特別図柄を可変表示する第１特別図柄表示器（第１可変表示手段）８ａが設けられている。この実施の形態では、第１特別図柄表示器８ａは、０〜９の数字を可変表示可能な簡易で小型の表示器（例えば７セグメントＬＥＤ）で実現されている。すなわち、第１特別図柄表示器８ａは、０〜９の数字（または、記号）を可変表示するように構成されている。遊技盤６における画像表示装置９の上部の右側には、識別情報としての第２特別図柄を可変表示する第２特別図柄表示器（第２可変表示手段）８ｂが設けられている。第２特別図柄表示器８ｂは、０〜９の数字を可変表示可能な簡易で小型の表示器（例えば７セグメントＬＥＤ）で実現されている。すなわち、第２特別図柄表示器８ｂは、０〜９の数字（または、記号）を可変表示するように構成されている。
【００２６】
この実施の形態では、第１特別図柄の種類と第２特別図柄の種類とは同じ（例えば、ともに０〜９の数字）であるが、種類が異なっていてもよい。また、第１特別図柄表示器８ａおよび第２特別図柄表示器８ｂは、それぞれ、例えば、００〜９９の数字（または、２桁の記号）を可変表示するように構成されていてもよい。
【００２７】
以下、第１特別図柄と第２特別図柄とを特別図柄と総称することがあり、第１特別図柄表示器８ａと第２特別図柄表示器８ｂとを特別図柄表示器と総称することがある。
【００２８】
第１特別図柄または第２特別図柄の可変表示は、可変表示の実行条件である第１始動条件または第２始動条件が成立（例えば、遊技球が第１始動入賞口１３または第２始動入賞口１４に入賞したこと）した後、可変表示の開始条件（例えば、保留記憶数が０でない場合であって、第１特別図柄および第２特別図柄の可変表示が実行されていない状態であり、かつ、大当り遊技が実行されていない状態）が成立したことにもとづいて開始され、可変表示時間（変動時間）が経過すると表示結果（停止図柄）を導出表示する。なお、入賞とは、入賞口などのあらかじめ入賞領域として定められている領域に遊技球が入ったことである。また、表示結果を導出表示するとは、図柄（識別情報の例）を最終的に停止表示させることである。また、この実施の形態では、第１始動入賞口１３への入賞と第２始動入賞口１４への入賞のうち第２始動入賞口１４への入賞を優先させて可変表示の開始条件を成立させる。すなわち、第１特別図柄および第２特別図柄の可変表示が実行されていない状態であり、かつ、大当り遊技が実行されていない状態であれば、第１保留記憶数が０でない場合でも、第２保留記憶数が０になるまで、第２特別図柄の可変表示を続けて実行する。なお、第１始動入賞口１３への入賞および第２始動入賞口１４への入賞に関わりなく、始動入賞が生じた順に可変表示の開始条件を成立させるようにしてもよい。
【００２９】
画像表示装置９は、第１特別図柄表示器８ａでの第１特別図柄の可変表示時間中、および第２特別図柄表示器８ｂでの第２特別図柄の可変表示時間中に、装飾用（演出用）の図柄としての演出図柄（飾り図柄）の可変表示を行う。第１特別図柄表示器８ａにおける第１特別図柄の可変表示と、画像表示装置９における演出図柄の可変表示とは同期している。また、第２特別図柄表示器８ｂにおける第２特別図柄の可変表示と、画像表示装置９における演出図柄の可変表示とは同期している。同期とは、可変表示の開始時点および終了時点がほぼ同じ（全く同じでもよい。）であって、可変表示の期間がほぼ同じ（全く同じでもよい。）であることをいう。また、第１特別図柄表示器８ａにおいて大当り図柄が停止表示されるときと、第２特別図柄表示器８ｂにおいて大当り図柄が停止表示されるときには、画像表示装置９において大当りを想起させるような演出図柄の組み合わせが停止表示される。
【００３０】
画像表示装置９の下方には、第１始動入賞口１３を有する入賞装置が設けられている。第１始動入賞口１３に入賞した遊技球は、遊技盤６の背面に導かれ、第１始動口スイッチ１３ａによって検出される。
【００３１】
また、第１始動入賞口（第１始動口）１３を有する入賞装置の下方には、遊技球が入賞可能な第２始動入賞口１４を有する可変入賞球装置１５が設けられている。第２始動入賞口（第２始動口）１４に入賞した遊技球は、遊技盤６の背面に導かれ、第２始動口スイッチ１４ａによって検出される。可変入賞球装置１５は、ソレノイド１６によって開状態とされる。可変入賞球装置１５が開状態になることによって、遊技球が第２始動入賞口１４に入賞可能になり（始動入賞し易くなり）、遊技者にとって有利な状態になる。可変入賞球装置１５が開状態になっている状態では、第１始動入賞口１３よりも、第２始動入賞口１４に遊技球が入賞しやすい。また、可変入賞球装置１５が閉状態になっている状態では、遊技球は第２始動入賞口１４に入賞しない。なお、可変入賞球装置１５が閉状態になっている状態において、入賞はしづらいものの、入賞することは可能である（すなわち、遊技球が入賞しにくい）ように構成されていてもよい。
【００３２】
以下、第１始動入賞口１３と第２始動入賞口１４とを総称して始動入賞口または始動口ということがある。
【００３３】
可変入賞球装置１５が開放状態に制御されているときには可変入賞球装置１５に向かう遊技球は第２始動入賞口１４に極めて入賞しやすい。そして、第１始動入賞口１３は画像表示装置９の直下に設けられているが、画像表示装置９の下端と第１始動入賞口１３との間の間隔をさらに狭めたり、第１始動入賞口１３の周辺で釘を密に配置したり、第１始動入賞口１３の周辺での釘配列を遊技球を第１始動入賞口１３に導きづらくして、第２始動入賞口１４の入賞率の方を第１始動入賞口１３の入賞率よりもより高くするようにしてもよい。
【００３４】
第１特別図柄表示器８ａの下部には、第１始動入賞口１３に入った有効入賞球数すなわち第１保留記憶数（保留記憶を、始動記憶または始動入賞記憶ともいう。）を表示する４つの表示器（例えば、ＬＥＤ）からなる第１特別図柄保留記憶表示器１８ａが設けられている。第１特別図柄保留記憶表示器１８ａは、有効始動入賞がある毎に、点灯する表示器の数を１増やす。そして、第１特別図柄表示器８ａでの可変表示が開始される毎に、点灯する表示器の数を１減らす。
【００３５】
第２特別図柄表示器８ｂの下部には、第２始動入賞口１４に入った有効入賞球数すなわち第２保留記憶数を表示する４つの表示器（例えば、ＬＥＤ）からなる第２特別図柄保留記憶表示器１８ｂが設けられている。第２特別図柄保留記憶表示器１８ｂは、有効始動入賞がある毎に、点灯する表示器の数を１増やす。そして、第２特別図柄表示器８ｂでの可変表示が開始される毎に、点灯する表示器の数を１減らす。
【００３６】
また、画像表示装置９の表示画面には、第１保留記憶数と第２保留記憶数との合計である合計数（合計保留記憶数）を表示する領域（以下、合計保留記憶表示部１８ｃという。）が設けられている。合計数を表示する合計保留記憶表示部１８ｃが設けられているので、可変表示の開始条件が成立していない実行条件の成立数の合計を把握しやすくすることができる。なお、合計保留記憶表示部１８ｃが設けられているので、第１特別図柄保留記憶表示器１８ａおよび第２特別図柄保留記憶表示器１８ｂは、設けられていなくてもよい。
【００３７】
なお、この実施の形態では、図１に示すように、第２始動入賞口１４に対してのみ開閉動作を行う可変入賞球装置１５が設けられているが、第１始動入賞口１３および第２始動入賞口１４のいずれについても開閉動作を行う可変入賞球装置が設けられている構成であってもよい。
【００３８】
また、図１に示すように、可変入賞球装置１５の下方には、特別可変入賞球装置２０が設けられている。特別可変入賞球装置２０は開閉板を備え、第１特別図柄表示器８ａに特定表示結果（大当り図柄）が導出表示されたとき、および第２特別図柄表示器８ｂに特定表示結果（大当り図柄）が導出表示されたときに生起する特定遊技状態（大当り遊技状態）においてソレノイド２１によって開閉板が開放状態に制御されることによって、入賞領域となる大入賞口が開放状態になる。大入賞口に入賞した遊技球はカウントスイッチ２３で検出される。
【００３９】
遊技盤６の右側方下部には、普通図柄表示器１０が設けられている。普通図柄表示器１０は、普通図柄と呼ばれる複数種類の識別情報（例えば、「○」および「×」）を可変表示する。
【００４０】
遊技球がゲート３２を通過しゲートスイッチ３２ａで検出されると、普通図柄表示器１０の表示の可変表示が開始される。この実施の形態では、上下のランプ（点灯時に図柄が視認可能になる）が交互に点灯することによって可変表示が行われ、例えば、可変表示の終了時に下側のランプが点灯すれば当りとなる。そして、普通図柄表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５が所定回数、所定時間だけ開状態になる。すなわち、可変入賞球装置１５の状態は、普通図柄の停止図柄が当り図柄である場合に、遊技者にとって不利な状態から有利な状態（第２始動入賞口１４に遊技球が入賞可能な状態）に変化する。普通図柄表示器１０の近傍には、ゲート３２を通過した入賞球数を表示する４つの表示器（例えば、ＬＥＤ）を有する普通図柄保留記憶表示器４１が設けられている。ゲート３２への遊技球の通過がある毎に、すなわちゲートスイッチ３２ａによって遊技球が検出される毎に、普通図柄保留記憶表示器４１は点灯する表示器を１増やす。そして、普通図柄表示器１０の可変表示が開始される毎に、点灯する表示器を１減らす。さらに、通常状態に比べて大当りとすることに決定される確率が高い状態である確変状態では、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められるとともに、可変入賞球装置１５の開放時間が長くなり、かつ、開放回数が増加される。また、この実施の形態では、時短状態（特別図柄の可変表示時間が短縮される遊技状態）においても、可変入賞球装置１５の開放時間が長くなり、または、開放回数が増加される。
【００４１】
遊技盤６の遊技領域７の左右周辺には、遊技中に点滅表示される装飾ＬＥＤ２５が設けられ、下部には、入賞しなかった打球が取り込まれるアウト口２６がある。また、遊技領域７の外側の左右上部には、所定の音声出力として効果音や音声を発声する２つのスピーカ２７Ｒ，２７Ｌが設けられている。遊技領域７の外周上部、外周左部および外周右部には、前面枠に設けられた天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂおよび右枠ＬＥＤ２８ｃが設けられている。また、左枠ＬＥＤ２８ｂの近傍には賞球残数があるときに点灯する賞球ＬＥＤ５１が設けられ、右枠ＬＥＤ２８ｃの近傍には補給球が切れたときに点灯する球切れＬＥＤ５２が設けられている。天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂおよび右枠ＬＥＤ２８ｃおよび装飾用ＬＥＤ２５は、パチンコ遊技機１に設けられている演出用の発光体の一例である。なお、上述した演出用（装飾用）の各種ＬＥＤの他にも演出のためのＬＥＤやランプが設置されている。
【００４２】
遊技機には、遊技者が打球操作ハンドル５を操作することに応じて駆動モータを駆動し、駆動モータの回転力を利用して遊技球を遊技領域７に発射する打球発射装置（図示せず）が設けられている。打球発射装置から発射された遊技球は、遊技領域７を囲むように円形状に形成された打球レールを通って遊技領域７に入り、その後、遊技領域７を下りてくる。遊技球が第１始動入賞口１３に入り第１始動口スイッチ１３ａで検出されると、第１特別図柄の可変表示を開始できる状態であれば（例えば、特別図柄の可変表示が終了し、第１の開始条件が成立したこと）、第１特別図柄表示器８ａにおいて第１特別図柄の可変表示（変動）が開始されるとともに、画像表示装置９において演出図柄（飾り図柄）の可変表示が開始される。すなわち、第１特別図柄および演出図柄の可変表示は、第１始動入賞口１３への入賞に対応する。第１特別図柄の可変表示を開始できる状態でなければ、第１保留記憶数が上限値に達していないことを条件として、第１保留記憶数を１増やす。
【００４３】
遊技球が第２始動入賞口１４に入り第２始動口スイッチ１４ａで検出されると、第２特別図柄の可変表示を開始できる状態であれば（例えば、特別図柄の可変表示が終了し、第２の開始条件が成立したこと）、第２特別図柄表示器８ｂにおいて第２特別図柄の可変表示（変動）が開始されるとともに、画像表示装置９において演出図柄（飾り図柄）の可変表示が開始される。すなわち、第２特別図柄および演出図柄の可変表示は、第２始動入賞口１４への入賞に対応する。第２特別図柄の可変表示を開始できる状態でなければ、第２保留記憶数が上限値に達していないことを条件として、第２保留記憶数を１増やす。
【００４４】
図２は、主基板（遊技制御基板）３１における回路構成の一例を示すブロック図である。なお、図２には、払出制御基板３７および演出制御基板８０等も示されている。主基板３１には、プログラムに従ってパチンコ遊技機１を制御する遊技制御用マイクロコンピュータ（遊技制御手段に相当）５６０が搭載されている。遊技制御用マイクロコンピュータ５６０は、ゲーム制御（遊技進行制御）用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用される記憶手段としてのＲＡＭ５５、プログラムに従って制御動作を行うＣＰＵ５６およびＩ／Ｏポート部５７を含む。この実施の形態では、ＲＯＭ５４およびＲＡＭ５５は遊技制御用マイクロコンピュータ５６０に内蔵されている。すなわち、遊技制御用マイクロコンピュータ５６０は、１チップマイクロコンピュータである。１チップマイクロコンピュータには、少なくともＣＰＵ５６のほかＲＡＭ５５が内蔵されていればよく、ＲＯＭ５４は外付けであっても内蔵されていてもよい。また、Ｉ／Ｏポート部５７は、外付けであってもよい。遊技制御用マイクロコンピュータ５６０には、さらに、ハードウェア乱数（ハードウェア回路が発生する乱数）を発生する乱数回路５０３が内蔵されている。
【００４５】
なお、遊技制御用マイクロコンピュータ５６０においてＣＰＵ５６がＲＯＭ５４に格納されているプログラムに従って制御を実行するので、以下、遊技制御用マイクロコンピュータ５６０（またはＣＰＵ５６）が実行する（または、処理を行う）ということは、具体的には、ＣＰＵ５６がプログラムに従って制御を実行することである。このことは、主基板３１以外の他の基板に搭載されているマイクロコンピュータについても同様である。
【００４６】
乱数回路５０３は、特別図柄の可変表示の表示結果により大当りとするか否か判定するための判定用の乱数を発生するために用いられるハードウェア回路である。乱数回路５０３は、初期値（例えば、０）と上限値（例えば、６５５３５）とが設定された数値範囲内で、数値データを、設定された更新規則に従って更新し、ランダムなタイミングで発生する始動入賞時が数値データの読出（抽出）時であることにもとづいて、読出される数値データが乱数値となる乱数発生機能を有する。
【００４７】
乱数回路５０３は、数値データの更新範囲の選択設定機能（初期値の選択設定機能、および、上限値の選択設定機能）、数値データの更新規則の選択設定機能、および数値データの更新規則の選択切換え機能等の各種の機能を有する。このような機能によって、生成する乱数のランダム性を向上させることができる。
【００４８】
また、遊技制御用マイクロコンピュータ５６０は、乱数回路５０３が更新する数値データの初期値を設定する機能を有している。例えば、ＲＯＭ５４等の所定の記憶領域に記憶された遊技制御用マイクロコンピュータ５６０のＩＤナンバ（遊技制御用マイクロコンピュータ５６０の各製品ごとに異なる数値で付与されたＩＤナンバ）を用いて所定の演算を行なって得られた数値データを、乱数回路５０３が更新する数値データの初期値として設定する。そのような処理を行うことによって、乱数回路５０３が発生する乱数のランダム性をより向上させることができる。
【００４９】
遊技制御用マイクロコンピュータ５６０は、第１始動口スイッチ１３ａまたは第２始動口スイッチ１４ａへの始動入賞が生じたときに乱数回路５０３から数値データをランダムＲとして読み出し、ランダムＲにもとづいて特定の表示結果としての大当り表示結果にするか否か、すなわち、大当りとするか否かを判定する。そして、大当りとすると判定したときに、遊技状態を遊技者にとって有利な特定遊技状態としての大当り遊技状態に移行させる。
【００５０】
また、ＲＡＭ５５は、その一部または全部が電源基板において作成されるバックアップ電源によってバックアップされている不揮発性記憶手段としてのバックアップＲＡＭである。すなわち、遊技機に対する電力供給が停止しても、所定期間（バックアップ電源としてのコンデンサが放電してバックアップ電源が電力供給不能になるまで）は、ＲＡＭ５５の一部または全部の内容は保存される。特に、少なくとも、遊技状態すなわち遊技制御手段の制御状態に応じたデータ（特別図柄プロセスフラグや合計保留記憶数カウンタの値など）と未払出賞球数を示すデータは、バックアップＲＡＭに保存される。遊技制御手段の制御状態に応じたデータとは、停電等が生じた後に復旧した場合に、そのデータにもとづいて、制御状態を停電等の発生前に復旧させるために必要なデータである。また、制御状態に応じたデータと未払出賞球数を示すデータとを遊技の進行状態を示すデータと定義する。なお、この実施の形態では、ＲＡＭ５５の全部が、電源バックアップされているとする。
【００５１】
遊技制御用マイクロコンピュータ５６０のリセット端子には、電源基板からのリセット信号（図示せず）が入力される。電源基板には、遊技制御用マイクロコンピュータ５６０等に供給されるリセット信号を生成するリセット回路が搭載されている。なお、リセット信号がハイレベルになると遊技制御用マイクロコンピュータ５６０等は動作可能状態になり、リセット信号がローレベルになると遊技制御用マイクロコンピュータ５６０等は動作停止状態になる。従って、リセット信号がハイレベルである期間は、遊技制御用マイクロコンピュータ５６０等の動作を許容する許容信号が出力されていることになり、リセット信号がローレベルである期間は、遊技制御用マイクロコンピュータ５６０等の動作を停止させる動作停止信号が出力されていることになる。なお、リセット回路をそれぞれの電気部品制御基板（電気部品を制御するためのマイクロコンピュータが搭載されている基板）に搭載してもよい。
【００５２】
さらに、遊技制御用マイクロコンピュータ５６０の入力ポートには、電源基板からの電源電圧が所定値以下に低下したことを示す電源断信号が入力される。すなわち、電源基板には、遊技機において使用される所定電圧（例えば、ＤＣ３０ＶやＤＣ５Ｖなど）の電圧値を監視して、電圧値があらかじめ定められた所定値にまで低下すると（電源電圧の低下を検出すると）、その旨を示す電源断信号を出力する電源監視回路が搭載されている。また、遊技制御用マイクロコンピュータ５６０の入力ポートには、ＲＡＭの内容をクリアすることを指示するためのクリアスイッチが操作されたことを示すクリア信号（図示せず）が入力される。
【００５３】
また、ゲートスイッチ３２ａ、第１始動口スイッチ１３ａ、第２始動口スイッチ１４ａおよびカウントスイッチ２３からの検出信号を遊技制御用マイクロコンピュータ５６０に与える入力ドライバ回路５８も主基板３１に搭載されている。また、可変入賞球装置１５を開閉するソレノイド１６、および大入賞口を形成する特別可変入賞球装置２０を開閉するソレノイド２１を遊技制御用マイクロコンピュータ５６０からの指令に従って駆動する出力回路５９も主基板３１に搭載されている。さらに、大当り遊技状態の発生を示す大当り情報等の情報出力信号をホールコンピュータ等の外部装置に対して出力する情報出力回路（図示せず）も主基板３１に搭載されている。
【００５４】
この実施の形態では、演出制御基板８０に搭載されている演出制御手段（演出制御用マイクロコンピュータで構成される。）が、中継基板７７を介して遊技制御用マイクロコンピュータ５６０から演出内容を指示する演出制御コマンドを受信し、演出図柄を可変表示する画像表示装置９との表示制御を行う。
【００５５】
図３は、中継基板７７、演出制御基板８０、ランプドライバ基板３５および音声出力基板７０の回路構成例を示すブロック図である。なお、図３に示す例では、ランプドライバ基板３５および音声出力基板７０には、マイクロコンピュータは搭載されていないが、マイクロコンピュータを搭載してもよい。また、ランプドライバ基板３５および音声出力基板７０を設けずに、演出制御に関して演出制御基板８０のみを設けてもよい。
【００５６】
演出制御基板８０は、演出制御用ＣＰＵ１０１およびＲＡＭを含む演出制御用マイクロコンピュータ１００を搭載している。なお、ＲＡＭは外付けであってもよい。演出制御基板８０において、演出制御用ＣＰＵ１０１は、内蔵または外付けのＲＯＭ（図示せず）に格納されたプログラムに従って動作し、中継基板７７を介して入力される主基板３１からの取込信号（演出制御ＩＮＴ信号）に応じて、入力ドライバ１０２および入力ポート１０３ａを介して演出制御コマンドを受信する。また、演出制御用ＣＰＵ１０１は、入力ポート１０３ｂを介して、操作ボタン１２０からの検出信号を入力する。また、演出制御用ＣＰＵ１０１は、演出制御コマンドにもとづいて、描画プロセッサ（ＶＤＰ：ビデオディスプレイプロセッサ）１０９に画像表示装置９の表示制御を行わせる。
【００５７】
この実施の形態では、演出制御用マイクロコンピュータ１００と共動して画像表示装置９の表示制御を行う描画プロセッサ１０９が演出制御基板８０に搭載されている。描画プロセッサ１０９は、演出制御用マイクロコンピュータ１００とは独立したアドレス空間を有し、そこにＶＲＡＭをマッピングする。ＶＲＡＭは、描画プロセッサによって生成された画像データを展開するためのバッファメモリである。そして、描画プロセッサ１０９は、ＶＲＡＭ内の画像データを画像表示装置９に出力する。
【００５８】
描画プロセッサ１０９は、演出制御用ＣＰＵ１０１の指示に従って、受信した演出制御コマンドに従ってキャラクタＲＯＭ（図示せず）から必要なデータを読み出す。キャラクタＲＯＭは、画像表示装置９に表示されるキャラクタ画像データ、具体的には、人物、文字、図形または記号等（演出図柄を含む）をあらかじめ格納しておくためのものである。描画プロセッサ１０９は、演出制御用ＣＰＵ１０１の指示に従って、キャラクタＲＯＭから読み出したデータにもとづいて表示制御を実行する。
【００５９】
演出制御コマンドおよび演出制御ＩＮＴ信号は、演出制御基板８０において、まず、入力ドライバ１０２に入力する。入力ドライバ１０２は、中継基板７７から入力された信号を演出制御基板８０の内部に向かう方向にしか通過させない（演出制御基板８０の内部から中継基板７７への方向には信号を通過させない）信号方向規制手段としての単方向性回路でもある。
【００６０】
中継基板７７には、主基板３１から入力された信号を演出制御基板８０に向かう方向にしか通過させない（演出制御基板８０から中継基板７７への方向には信号を通過させない）信号方向規制手段としての単方向性回路７４が搭載されている。単方向性回路として、例えばダイオードやトランジスタが使用される。図３には、ダイオードが例示されている。また、単方向性回路は、各信号毎に設けられる。さらに、単方向性回路である出力ポート５７１を介して主基板３１から演出制御コマンドおよび演出制御ＩＮＴ信号が出力されるので、中継基板７７から主基板３１の内部に向かう信号が規制される。すなわち、中継基板７７からの信号は主基板３１の内部（遊技制御用マイクロコンピュータ５６０側）に入り込まない。なお、出力ポート５７１は、図２に示されたＩ／Ｏポート部５７の一部である。また、出力ポート５７１の外側（中継基板７７側）に、さらに、単方向性回路である信号ドライバ回路が設けられていてもよい。
【００６１】
さらに、演出制御用ＣＰＵ１０１は、出力ポート１０５を介してランプドライバ基板３５に対してＬＥＤを駆動する信号を出力する。また、演出制御用ＣＰＵ１０１は、出力ポート１０４を介して音声出力基板７０に対して音番号データを出力する。
【００６２】
ランプドライバ基板３５において、ＬＥＤを駆動する信号は、入力ドライバ３５１を介してＬＥＤドライバ３５２に入力される。ＬＥＤドライバ３５２は、駆動信号を天枠ＬＥＤ２８ａ、左枠ＬＥＤ２８ｂ、右枠ＬＥＤ２８ｃなどの枠側に設けられている各ＬＥＤに供給する。また、遊技盤側に設けられている装飾ＬＥＤ２５に駆動信号を供給する。なお、ＬＥＤ以外の発光体が設けられている場合には、それを駆動する駆動回路（ドライバ）がランプドライバ基板３５に搭載される。
【００６３】
音声出力基板７０において、音番号データは、入力ドライバ７０２を介して音声合成用ＩＣ７０３に入力される。音声合成用ＩＣ７０３は、音番号データに応じた音声や効果音を発生し増幅回路７０５に出力する。増幅回路７０５は、音声合成用ＩＣ７０３の出力レベルを、ボリューム７０６で設定されている音量に応じたレベルに増幅した音声信号をスピーカ２７Ｒ，２７Ｌに出力する。音声データＲＯＭ７０４には、音番号データに応じた制御データが格納されている。音番号データに応じた制御データは、所定期間（例えば演出図柄の変動期間）における効果音または音声の出力態様を時系列的に示すデータの集まりである。
【００６４】
図４は、描画プロセッサ１０９の回路構成を示すブロック図である。図４には、ＣＰＵ（演出制御用ＣＰＵ）１０１、演出制御用のプログラムや図柄表示・発光・音声出力等の各種の演出パターン等を記憶するＲＯＭ１１２、およびワークメモリとして使用されるＲＡＭ１１３も示されている。
【００６５】
画像表示装置６の表示制御を実行する際に、演出制御用ＣＰＵ１０１は、演出制御コマンドに応じた指令を描画プロセッサ１０９に与える。描画プロセッサ１０９は、指令に応じてＣＧＲＯＭ８３等から必要なデータを読み出す。ＣＧＲＯＭ８３は、例えば、画像表示装置６に表示される飾り図柄や、キャラクタ（人物、動物）、文字、図形もしくは記号等からなる画像データ（動画像データや静止画像データ）を格納している。なお、ＣＧＲＯＭ８３は、実写による動画像データや静止画像データを格納していてもよい。描画プロセッサ１０９は、入力したデータに従って画像表示装置９に表示するための画像データを生成し、Ｒ（赤），Ｇ（緑），Ｂ（青）信号および同期信号を画像表示装置９に出力する。画像表示装置９は、例えば、多数の画素（ピクセル）を駆動するドットマトリクス方式による画面表示を行う。
【００６６】
ＶＲＡＭ８４とフレームバッファ８５とは、具体的には、ＳＤＲＡＭを用いて実現される。なお、この実施の形態では、ＶＲＡＭ８４とフレームバッファ８５とを別々に構成する場合を示しているが、ＶＲＡＭ８４とフレームバッファ８５とを共通のＳＤＲＡＭを用いて実現してもよい。この場合、ＳＤＲＡＭには、フレームバッファの領域と、ＶＲＡＭの領域とが設けられる。
【００６７】
描画プロセッサ１０９は、描画制御部９１（描画回路）と、画像表示装置９に信号を出力するための表示信号制御部８７（表示回路）と、動画復号処理を行う動画伸張部８９と、画像データの転送を行うデータ転送回路９４とを含む。描画制御部９１は、ＶＲＡＭアドレス生成部等を含む。
【００６８】
また、描画プロセッサ１０９の内部には、ＣＧバスインタフェース（ＣＧバスＩ／Ｆ）９３が設けられており、データ転送回路９４および動画伸張部８９は、ＣＧバスＩ／Ｆ９８を介してＣＧＲＯＭ８３から画像データを読み出す。また、描画プロセッサ１０９の内部には、ＣＰＵＩ／Ｆ９２も設けられており、演出制御用ＣＰＵ１０１は、ＣＰＵＩ／Ｆ９２を介して、ＣＧバスに接続されている部分をアクセスすることができる。具体的には、演出制御用ＣＰＵ１０１は、ＣＧバスに接続されている描画制御レジスタ９５をアクセスすることができる。描画制御レジスタ９５には、描画制御部９１に対する演出制御用ＣＰＵ１０１からの指令等が格納される。
【００６９】
この実施の形態では、第１特別図柄表示器８ａによる第１特別図柄の可変表示は、第１始動入賞口１３に進入した遊技球が第１始動口スイッチ１３ａによって検出されたことなどにより第１始動条件が成立した後に、例えば前回の特別図柄の可変表示や大当り遊技状態、小当り遊技状態が終了したことなどにより第１開始条件が成立したことにもとづいて、開始される。第２特別図柄表示器８ｂによる第２特別図柄の可変表示は、第２始動入賞口１４に進入した遊技球が第２始動口スイッチ１４ａによって検出されたことなどにより第２始動条件が成立した後に、例えば前回の特別図柄の可変表示や大当り遊技状態、小当り遊技状態が終了したことなどにより第２開始条件が成立したことにもとづいて、開始される。
【００７０】
第１特別図柄表示器８ａや第２特別図柄表示器８ｂによる特別図柄の可変表示では、特別図柄の可変表示を開始させた後、所定時間が経過すると、特別図柄の可変表示結果となる確定特別図柄を停止表示（導出表示）する。このとき、確定特別図柄として特定の特別図柄（大当り図柄）が停止表示されれば、特定表示結果としての「大当り」となり、大当り図柄とは異なる所定の特別図柄（小当り図柄）が停止表示されれば、所定表示結果としての「小当り」となり、大当り図柄や小当り図柄以外の特別図柄が停止表示されれば「ハズレ」となる。特別図柄の可変表示での可変表示結果が「大当り」になった後には、特定遊技状態としての大当り遊技状態に制御される。また、特別図柄の可変表示での可変表示結果が「小当り」になった後には、大当り遊技状態とは異なる小当り遊技状態に制御される。この実施の形態におけるパチンコ遊技機１では、一例として、「１」、「３」、「７」を示す数字を大当り図柄とし、「５」を示す数字を小当り図柄とし、「−」を示す記号をハズレ図柄としている。なお、第１特別図柄表示器８ａによる特別図柄の可変表示における大当り図柄や小当り図柄、ハズレ図柄といった各図柄は、第２特別図柄表示器８ｂによる特別図柄の可変表示における各図柄とは異なる特別図柄となるようにしてもよいし、双方の特別図柄の可変表示において共通の特別図柄が大当り図柄や小当り図柄、ハズレ図柄となるようにしてもよい。
【００７１】
この実施の形態では、大当り図柄となる「１」、「３」、「７」の数字を示す特別図柄のうち、「３」、「７」の数字を示す特別図柄を１５ラウンド大当り図柄とし、「１」の数字を示す特別図柄を２ラウンド大当り図柄とする。特別図柄の可変表示における確定特別図柄として１５ラウンド大当り図柄が停止表示された後に制御される第１特定遊技状態としての大当り遊技状態（１５ラウンド大当り状態）では、特別可変入賞球装置２０の開閉板が、第１期間となる所定期間（例えば２９秒間）あるいは所定個数（例えば１０個）の入賞球が発生するまでの期間にて大入賞口を開放状態とすることにより、特別可変入賞球装置２０を遊技者にとって有利な第１状態に変化させるラウンドが実行される。こうしてラウンド中に大入賞口を開放状態とした開閉板は、遊技盤２の表面を落下する遊技球を受け止め、その後に大入賞口を閉鎖状態とすることにより、特別可変入賞球装置２０を遊技者にとって不利な第２状態に変化させて、１回のラウンドを終了させる。１５ラウンド大当り状態では、大入賞口の開放サイクルであるラウンドの実行回数が、第１回数（例えば「１５」）となる。ラウンドの実行回数が「１５」となる１５ラウンド大当り状態における遊技は、１５回開放遊技とも称される。
【００７２】
特別図柄の可変表示における確定特別図柄として２ラウンド大当り図柄が停止表示された後に制御される第２特定遊技状態としての大当り遊技状態（２ラウンド大当り状態）では、各ラウンドで特別可変入賞球装置２０を遊技者にとって有利な第１状態に変化させる期間（開閉板により大入賞口を開放状態とする期間）が、１５ラウンド大当り状態における第１期間よりも短い第２期間（例えば０．５秒間）となる。また、２ラウンド大当り状態では、ラウンドの実行回数が、１５ラウンド大当り状態における第１回数よりも少ない第２回数（例えば「２」）となる。なお、２ラウンド大当り状態では、各ラウンドで大入賞口を開放状態とする期間が第２期間となることと、ラウンドの実行回数が第２回数となることのうち、少なくともいずれか一方が行われるように制御されればよく、それ以外の制御は１５ラウンド大当り状態と同様に行われるようにしてもよい。ラウンドの実行回数が「２」となる２ラウンド大当り状態における遊技は、２回開放遊技とも称される。なお、２ラウンド大当り状態では、各ラウンドで特別可変入賞球装置２０とは別個に設けられた所定の入賞球装置を、遊技者にとって不利な第２状態から遊技者にとって有利な第１状態に変化させ、所定期間（第１期間または第２期間）が経過した後に第２状態へと戻すようにしてもよい。
【００７３】
また、１５ラウンド大当り図柄となる「３」、「７」の数字を示す特別図柄のうち、「３」の数字を示す特別図柄が特別図柄の可変表示における確定特別図柄として停止表示されたことにもとづく１５ラウンド大当り状態が終了した後には、特別遊技状態の１つとして、通常状態に比べて特別図柄の可変表示における特別図柄の変動時間（特図変動時間）が短縮される時短状態に制御される。ここで、通常状態とは、大当り遊技状態等の特定遊技状態や時短状態等の特別遊技状態および小当り遊技状態以外の遊技状態のことであり、パチンコ遊技機１の初期設定状態（例えばシステムリセットが行われた場合のように、電源投入後に初期化処理を実行した状態）と同一の制御が行われる。時短状態は、所定回数（例えば１００回）の特別図柄の可変表示が実行されることと、可変表示結果が「大当り」となることのうち、いずれかの条件が先に成立したときに、終了すればよい。なお、特別図柄の可変表示における確定特別図柄として１５ラウンド大当り図柄のうち「３」の数字を示す特別図柄が停止表示されたことにもとづく１５ラウンド大当り状態が終了した後には、時短状態とはならずに通常状態となるようにしてもよい。こうした「３」の数字を示す特別図柄のように、特別図柄の可変表示における確定特別図柄として停止表示されたことにもとづく大当り遊技状態が終了した後に時短状態や通常状態に制御される１５ラウンド大当り図柄は、通常大当り図柄（「非確変大当り図柄」ともいう）と称される。
【００７４】
１５ラウンド大当り図柄となる「３」、「７」の数字を示す特別図柄のうち、「７」の数字を示す特別図柄が特別図柄の可変表示における確定特別図柄として停止表示されたことにもとづく１５ラウンド大当り状態が終了した後や、２ラウンド大当り図柄となる「１」の数字を示す特別図柄が特別図柄の可変表示における確定特別図柄として停止表示されたことにもとづく２ラウンド大当り状態が終了した後には、時短状態とは異なる特別遊技状態の１つとして、例えば通常状態に比べて特図変動時間が短縮されるとともに、継続して確率変動制御（確変制御）が行われる確変状態（高確率遊技状態）に制御される。この確変状態では、各特別図柄の可変表示や飾り図柄の可変表示において、可変表示結果が「大当り」となって更に大当り遊技状態に制御される確率が、通常状態よりも高くなるように向上する。このような確変状態は、特別図柄の可変表示の実行回数にかかわりなく、次に可変表示結果が「大当り」となるまで継続してもよい。これに対して、確変状態となった後に、所定回数（例えば１００回）の特別図柄の可変表示が実行されることと、可変表示結果が「大当り」となることのうち、いずれかの条件が先に成立したときに、終了するようにしてもよい。また、確変状態において所定回数の特別図柄の可変表示が実行されたり可変表示結果が「大当り」となる以前であっても、特別図柄の可変表示が開始されるときに、所定の割合で確変状態が終了することがあるようにしてもよい。こうした「７」の数字を示す特別図柄のように、特別図柄の可変表示における確定特別図柄として停止表示されたことにもとづく大当り遊技状態が終了した後に確変状態に制御される１５ラウンド大当り図柄は、確変大当り図柄と称される。
【００７５】
特別図柄の可変表示における確定特別図柄として小当り図柄が停止表示された後には、大当り遊技状態とは異なる小当り遊技状態に制御される。この小当り遊技状態では、２ラウンド大当り状態と同様に特別可変入賞球装置２０を遊技者にとって有利な第１状態に変化させる可変入賞動作が行われる。すなわち、小当り遊技状態では、例えば特別可変入賞球装置２０が備える開閉板により大入賞口を第２期間にわたり開放状態とする動作が、第２回数に達するまで繰り返し実行される。なお、小当り遊技状態では、２ラウンド大当り状態と同様に、大入賞口を開放状態とする期間が第２期間となることと、大入賞口を開放状態とする動作の実行回数が第２回数となることのうち、少なくともいずれか一方が行われるように制御されればよい。小当り遊技状態が終了した後には、遊技状態の変更が行われず、可変表示結果が「小当り」となる以前の遊技状態に継続して制御されることになる。可変入賞動作により大入賞口を開放状態とする回数が「２」である小当り遊技状態における遊技は、２ラウンド大当り状態における遊技と同様に、２回開放遊技とも称される。なお、２ラウンド大当り状態における各ラウンドで特別可変入賞球装置２０とは別個に設けられた入賞球装置を第１状態に変化させる場合には、小当り遊技状態でも、２ラウンド大当り状態と同様の態様で、その入賞球装置を第１状態に変化させるようにすればよい。
【００７６】
確変状態や時短状態では、普通図柄表示器１０による普通図柄の可変表示における普通図柄の変動時間（普図変動時間）を通常状態のときよりも短くする制御や、各回の普通図柄の可変表示で普通図柄の可変表示結果が「普通図柄当り」となる確率を通常状態のときよりも向上させる制御、可変表示結果が「普通図柄当り」となったことにもとづく可変入賞球装置１５における可動翼片の傾動時間を通常状態のときよりも長くする制御、その傾動回数を通常状態のときよりも増加させる制御といった、第２始動入賞口１４に遊技球が進入する可能性を高めて第２始動条件が成立しやすくなることで遊技者にとって有利となる制御が行われる。従って、この実施の形態では、確変状態および時短状態以外の通常状態においては、第２始動入賞口１４と比較して第１始動入賞口１３の方が始動入賞しやすいのであるが、確変状態または時短状態においては、第１始動入賞口１３と比較して第２始動入賞口１４の方が始動入賞しやすい。なお、確変状態や時短状態では、これらの制御のいずれか１つが行われるようにしてもよいし、複数の制御が組み合わせられて行われるようにしてもよい。確変状態と時短状態とでは、行われる制御が異なるようにしてもよいし、行われる制御の組合せ（同一の制御を含んでも含まなくてもよい）が異なるようにしてもよい。
【００７７】
飾り図柄の可変表示が開始されてから「左」、「中」、「右」の各飾り図柄表示エリアにおける確定飾り図柄の停止表示により可変表示が終了するまでの期間では、飾り図柄の可変表示状態が所定のリーチ状態となることがある。ここで、リーチ状態とは、画像表示装置９の表示領域にて停止表示された飾り図柄が大当り組合せの一部を構成しているときに未だ停止表示されていない飾り図柄（「リーチ変動図柄」ともいう）については変動が継続している表示状態、あるいは、全部または一部の飾り図柄が大当り組合せの全部または一部を構成しながら同期して変動している表示状態のことである。具体的には、「左」、「中」、「右」の飾り図柄表示エリアにおける一部（例えば「左」および「右」の飾り図柄表示エリアなど）では予め定められた大当り組合せを構成する飾り図柄（例えば「７」の英数字を示す飾り図柄）が停止表示されているときに未だ停止表示していない残りの飾り図柄表示エリア（例えば「中」の飾り図柄表示エリアなど）では飾り図柄が変動している表示状態、あるいは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部または一部で飾り図柄が大当り組合せの全部または一部を構成しながら同期して変動している表示状態である。また、リーチ状態となったことに対応して、画像表示装置９の表示領域に飾り図柄とは異なるキャラクタ画像（人物等を模した演出画像）を表示させたり、背景画像の表示態様を変化させたり、飾り図柄の変動態様を変化させたりすることがある。このようなキャラクタ画像の表示や背景画像の表示態様の変化、飾り図柄の変動態様の変化を、リーチ演出表示（あるいは単にリーチ演出）という。
【００７８】
また、飾り図柄の可変表示中には、リーチ演出とは異なり、飾り図柄の可変表示状態がリーチ状態となる可能性があることや、可変表示結果が「大当り」となる可能性があることを、飾り図柄の可変表示態様などにより遊技者に報知するための特定演出が実行されることがある。この実施の形態では、「滑り」、「擬似連」、「イントロ」、「発展チャンス目」、「発展チャンス目終了」といった特定演出が実行可能に設定されている。
【００７９】
「滑り」の特定演出では、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、２つ以上の飾り図柄表示エリア（例えば「左」および「右」の飾り図柄表示エリアなど）にて飾り図柄を仮停止表示させた後、その仮停止表示した飾り図柄表示エリアのうち所定数（例えば「１」または「２」）の飾り図柄表示エリア（例えば「左」の飾り図柄表示エリアと「右」の飾り図柄表示エリアのいずれか一方または双方）にて飾り図柄を再び変動させた後に停止表示させることで、停止表示する飾り図柄を変更させる演出表示が行われる。なお、仮停止表示では、飾り図柄が停留して表示される一方で、例えば揺れ変動表示を行うことや短時間の停留だけで直ちに飾り図柄を再変動させることなどによって、遊技者に停止表示された飾り図柄が確定しない旨を報知すればよい。あるいは、仮停止表示でも、停止表示された飾り図柄が確定したと遊技者が認識する程度に飾り図柄を停留させてから、飾り図柄を再変動させるようにしてもよい。
【００８０】
「擬似連」の特定演出では、特別図柄の可変表示の第１開始条件と第２開始条件のいずれか一方が１回成立したことにもとづき、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、全部の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、全部の飾り図柄表示エリアにて飾り図柄を再び変動（擬似連変動）させる演出表示を、所定回（例えば最大４回まで）行うことができる。一例として、「擬似連」の特定演出では、「左」、「中」、「右」の飾り図柄表示エリアにて、図５（Ａ）に示す擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかを構成する飾り図柄が仮停止表示される。ここで、「左図柄」は「左」の飾り図柄表示エリアに表示（停止表示または仮停止表示）される飾り図柄であり、「中図柄」は「中」の飾り図柄表示エリアに表示される飾り図柄であり、「右図柄」は「右」の飾り図柄表示エリアに表示される飾り図柄である。なお、擬似連チャンス目ＧＣ１〜ＧＣ８は、特殊組合せに含まれる飾り図柄の組合せとして、予め定められていればよい。
【００８１】
「イントロ」の特定演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、全部の飾り図柄表示エリアにて確定飾り図柄が停止表示（最終停止表示）される以前に、例えばリーチ演出にて行われる演出表示の導入部分といった、所定の演出表示が行われる。
【００８２】
「発展チャンス目」の特定演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、全部の飾り図柄表示エリアにて、予め定められた特殊組合せに含まれる発展チャンス目を構成する飾り図柄を仮停止表示させた後、飾り図柄の可変表示状態をリーチ状態として所定のリーチ演出が開始される。一例として、「発展チャンス目」の特定演出では、「左」、「中」、「右」の飾り図柄表示エリアにて、図５（Ｂ）に示す発展チャンス目ＨＣ１〜ＨＣ８のいずれかを構成する飾り図柄が仮停止表示される。そのため、発展チャンス目ＨＣ１〜ＨＣ８のいずれかが仮停止表示されることにより、飾り図柄の可変表示状態がリーチ状態となることや、リーチ状態となった後に可変表示結果が「大当り」となることに対する、遊技者の期待感が高められる。
【００８３】
「発展チャンス目終了」の特定演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、全部の飾り図柄表示エリアにて、発展チャンス目として予め定められた組合せの飾り図柄を、確定飾り図柄として停止表示（最終停止表示）させる演出表示が行われる。一例として、「発展チャンス目終了」の特定演出では、「発展チャンス目」の特定演出で仮停止表示される発展チャンス目ＨＣ１〜ＨＣ８のいずれかが、確定飾り図柄として停止表示される。
【００８４】
さらに、飾り図柄の可変表示中には、リーチ演出や特定演出とは異なり、例えば所定のキャラクタ画像やメッセージ画像を表示することなどといった、飾り図柄の可変表示態様以外の表示態様により、飾り図柄の可変表示状態がリーチ状態となる可能性があることや、可変表示結果が「大当り」となる可能性があることを、遊技者に報知するための予告演出が実行されることがある。この実施の形態では、「キャラクタ表示」、「ステップアップ画像」、「メール表示」といった予告演出が実行可能に設定されている。
【００８５】
「キャラクタ表示」の予告演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、２つ以上の飾り図柄表示エリア（例えば「左」および「右」の飾り図柄表示エリアなど）にて飾り図柄を仮停止表示させる以前に、画像表示装置９の表示領域における所定位置に予め用意されたキャラクタ画像を表示させる演出表示が行われる。
【００８６】
「ステップアップ画像」の予告演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、２つ以上の飾り図柄表示エリアにて飾り図柄を仮停止表示させる以前に、画像表示装置９の表示領域にて、予め用意された複数種類の演出画像を所定の順番に従って切り替えて表示させる演出表示が行われることがある。なお、「ステップアップ画像」の予告演出では、予め用意された複数種類の演出画像のうちいずれか１つ（例えば所定の順番において最初に表示される演出画像など）が表示された後、演出画像が切り替えられることなく、予告演出における演出表示を終了させることがあるようにしてもよい。
【００８７】
「メール表示」の予告演出では、「左」、「中」、「右」の各飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、２つ以上の飾り図柄表示エリアにて飾り図柄を仮停止表示させる以前に、遊技者により操作ボタン１２０が操作されたことに応じて、例えば画像表示装置９の表示領域における演出画像の表示を変更させるといった、演出動作が変化する演出表示が行われる。
【００８８】
特別図柄の可変表示における確定特別図柄として、ハズレ図柄となる特別図柄が停止表示される場合には、飾り図柄の可変表示が開始されてから、飾り図柄の可変表示状態がリーチ状態とならずに、所定の非リーチ組合せとなる確定飾り図柄、あるいは、特殊組合せのうち発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる確定飾り図柄が、停止表示されることがある。このような飾り図柄の可変表示態様は、可変表示結果が「ハズレ」となる場合における「非リーチ」（「通常ハズレ」ともいう）の可変表示態様と称される。
【００８９】
特別図柄の可変表示における確定特別図柄として、ハズレ図柄となる特別図柄が停止表示される場合には、飾り図柄の可変表示が開始されてから、飾り図柄の可変表示状態がリーチ状態となったことに対応して、リーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、所定のリーチハズレ組合せとなる確定飾り図柄が停止表示されることがある。このような飾り図柄の可変表示結果は、可変表示結果が「ハズレ」となる場合における「リーチ」（「リーチハズレ」ともいう）の可変表示態様と称される。
【００９０】
特別図柄の可変表示における確定特別図柄として、１５ラウンド大当り図柄となる特別図柄のうち通常大当り図柄である「３」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態となったことに対応して、所定のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、所定の通常大当り組合せとなる確定飾り図柄が停止表示される。ここで、通常大当り組合せとなる確定飾り図柄は、例えば画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアにて可変表示される図柄番号が「１」〜「８」の飾り図柄のうち、図柄番号が偶数「２」、「４」、「６」、「８」である飾り図柄のいずれか１つが、「左」、「中」、「右」の各飾り図柄表示エリアにて所定の有効ライン上に揃って停止表示されるものであればよい。このように通常大当り組合せを構成する図柄番号が偶数「２」、「４」、「６」、「８」である飾り図柄は、通常図柄（「非確変図柄」ともいう）と称される。そして、特別図柄の可変表示における確定特別図柄が通常大当り図柄となることに対応して、所定のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、通常大当り組合せの確定飾り図柄が停止表示される飾り図柄の可変表示態様は、可変表示結果が「大当り」となる場合における「通常」（「通常大当り」ともいう）の可変表示態様と称される。こうして「通常」の可変表示態様により可変表示結果が「大当り」となった後には、１５ラウンド大当り遊技状態に制御され、その１５ラウンド大当り状態が終了すると、時短状態または通常状態に制御されることになる。
【００９１】
なお、この実施の形態では、所定の有効ラインとして、画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアにて１つのライン上に飾り図柄が表示される場合を示しているが、画像表示装置９上に１ラインの有効ラインが表示される場合に限らず、複数ライン（例えば５ライン）の有効ラインが表示されるようにしてもよい。
【００９２】
また、この実施の形態では、特別図柄の可変表示における確定特別図柄として、１５ラウンド大当り図柄となる特別図柄のうち確変大当り図柄である「７」の数字を示す特別図柄が停止表示される場合には、第１確変、第２確変および第３確変の３つの表示態様のうちのいずれかの表示態様で、画像表示装置９において飾り図柄の可変表示が行われる。なお、第１確変の表示態様とは、飾り図柄の可変表示中に「通常」である場合と同様のリーチ演出（例えば、ノーマルリーチ）を実行し、又はリーチ演出を実行せずに、飾り図柄の停止図柄として確変図柄を停止表示する表示態様である。また、第２確変の表示態様とは、飾り図柄の可変表示中に「通常」である場合とは異なるリーチ演出（例えば、スーパーリーチ）を実行し、飾り図柄の停止図柄として確変図柄を停止表示する表示態様である。また、第３確変の表示態様とは、飾り図柄の可変表示中に「通常」である場合と同様のリーチ演出（例えば、ノーマルリーチ）を実行し、又はリーチ演出を実行せずに、確変大当りであるにもかかわらず、飾り図柄の停止図柄として非確変図柄を停止表示する表示態様である。
【００９３】
特別図柄の可変表示における確定特別図柄として、１５ラウンド大当り図柄となる特別図柄のうち確変大当り図柄である「７」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態となったことに対応して、飾り図柄の可変表示態様が「通常」である場合と同様のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、所定の確変大当り組合せとなる確定飾り図柄が停止表示されることがある。ここで、確変大当り組合せとなる確定飾り図柄は、例えば画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアにて可変表示される図柄番号が「１」〜「８」の飾り図柄のうち、図柄番号が奇数「１」、「３」、「５」、「７」である飾り図柄のいずれか１つが、「左」、「中」、「右」の各飾り図柄表示エリアにて所定の有効ライン上に揃って停止表示されるものであればよい。このように確変大当り組合せを構成する図柄番号が奇数「１」、「３」、「５」、「７」である飾り図柄は、確変図柄と称される。そして、特別図柄の可変表示における確定特別図柄が確変大当り図柄となることに対応して、飾り図柄の可変表示態様が「通常」である場合と同様のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、確変大当り組合せの確定飾り図柄が停止表示される飾り図柄の可変表示態様は、可変表示結果が「大当り」となる場合における「第１確変大当り（以下、単に第１確変ともいう）」の可変表示態様と称される。こうして「第１確変」の可変表示態様により可変表示結果が「大当り」となった後には、１５ラウンド大当り状態に制御され、その１５ラウンド大当り状態が終了すると、確変状態に制御されることになる。
【００９４】
特別図柄の可変表示における確定特別図柄として、１５ラウンド大当り図柄となる特別図柄のうち確変大当り図柄である「７」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態となったことに対応して、可変表示態様が「通常」である場合とは異なるリーチ演出が実行された後に、所定の確変大当り組合せとなる確定飾り図柄が停止表示されることがある。このように特別図柄の可変表示における確定特別図柄が確変大当り図柄となることに対応して、飾り図柄の可変表示態様が「通常」である場合とは異なるリーチ演出が実行された後に、確変大当り組合せの確定飾り図柄が停止表示される飾り図柄の可変表示態様は、可変表示結果が「大当り」となる場合における「第２確変大当り（以下、単に第２確変ともいう）」の可変表示態様と称される。こうして「第２確変」の可変表示態様により可変表示結果が「大当り」となった後には、１５ラウンド大当り状態に制御され、その１５ラウンド大当り状態が終了すると、確変状態に制御されることになる。
【００９５】
特別図柄の可変表示における確定特別図柄として、１５ラウンド大当り図柄となる特別図柄のうち確変大当り図柄である「７」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態となったことに対応して、飾り図柄の可変表示態様が「通常」である場合と同様のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、通常大当り組合せの確定飾り図柄が停止表示されることがある。このように特別図柄の可変表示における確定特別図柄が確変大当り図柄となることに対応して、飾り図柄の可変表示態様が「通常」である場合と同様のリーチ演出が実行された後に、あるいは、リーチ演出が実行されずに、通常大当り組合せの確定飾り図柄が停止表示される飾り図柄の可変表示態様は、可変表示結果が「大当り」となる場合における「第３確変大当り（以下、単に第３確変ともいう）」の可変表示態様と称される。こうして「第３確変」の可変表示態様により可変表示結果が「大当り」となった後には、１５ラウンド大当り状態に制御され、その１５ラウンド大当り状態が終了すると、確変状態に制御されることになる。
【００９６】
このように、飾り図柄の可変表示態様が「第１確変」や「第２確変」となる場合には、飾り図柄の可変表示にて確変大当り組合せとなる確定飾り図柄が停止表示されることで、１５ラウンド大当り状態に制御された後に確変状態となることが確定する。その一方で、飾り図柄の可変表示態様が「第３確変」となる場合には、可変表示態様が「通常」となる場合と同様に、飾り図柄の可変表示にて通常大当り組合せとなる確定飾り図柄が停止表示される。そのため、可変表示態様が「第３確変」となる場合には、確変状態となるか否かを、飾り図柄の可変表示結果からは遊技者が認識することはできない。すなわち、確変大当り組合せとなる確定飾り図柄は、大当り遊技状態に制御されることが確定する特定表示結果に含まれるとともに、確変状態に制御されることが確定する特別表示結果に含まれる。その一方で、通常大当り組合せとなる確定飾り図柄は、確変状態に制御されることが確定しない特別表示結果以外の特定表示結果に含まれる。
【００９７】
特別図柄の可変表示における確定特別図柄として、２ラウンド大当り図柄となる「１」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態とならずに、所定の非リーチ組合せとなる確定飾り図柄が停止表示されること、あるいは、図５（Ｂ）に示す発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる確定飾り図柄が停止表示されること、あるいは、図５（Ｃ）に示す突確チャンス目ＴＣ１〜ＴＣ４のいずれかとなる確定飾り図柄が停止表示されることがある。なお、突確チャンス目ＴＣ１〜ＴＣ４は、特殊組合せに含まれる飾り図柄の組合せとして、予め定められていればよい。また、特別図柄の可変表示における確定特別図柄として、２ラウンド大当り図柄となる「１」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示状態がリーチ状態となったことに対応して、所定のリーチ演出が実行された後、あるいは、リーチ演出が実行されずに、所定のリーチ組合せとなる確定飾り図柄が停止表示されることがある。このように特別図柄の可変表示における確定特別図柄が２ラウンド大当り図柄である「１」の数字を示す特別図柄となることに対応して、各種の確定飾り図柄が停止表示される飾り図柄の可変表示態様は、可変表示結果が「大当り」となる場合における「突確」（「突確大当り」あるいは「突然確変大当り」ともいう）の可変表示態様と称される。こうして「突確」の可変表示態様により可変表示結果が「大当り」となった後には、２ラウンド大当り状態に制御され、その２ラウンド大当り状態が終了すると、確変状態に制御されることになる。
【００９８】
特別図柄の可変表示における確定特別図柄として、小当り図柄となる「５」の数字を示す特別図柄が停止表示される場合には、飾り図柄の可変表示態様が「突確」である場合と同様にして飾り図柄の可変表示が行われた後、所定の非リーチ組合せとなる確定飾り図柄が停止表示されること、あるいは、図５（Ｂ）に示す発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる確定飾り図柄が停止表示されること、あるいは、所定のリーチ組合せとなる確定飾り図柄が停止表示されることがある。このように特別図柄の可変表示における確定特別図柄が小当り図柄である「５」の数字を示す特別図柄となることに対応して、各種の確定飾り図柄が停止表示される飾り図柄の可変表示態様は、「小当り」の可変表示態様と称される。ここで、図５（Ｃ）に示す突確チャンス目ＴＣ１〜ＴＣ４のいずれかとなる確定飾り図柄は、飾り図柄の可変表示態様が「突確」となる場合に限り停止表示され、可変表示態様が「小当り」となる場合などには確定飾り図柄として停止表示されない。すなわち、飾り図柄の可変表示にて突確チャンス目ＴＣ１〜ＴＣ４のいずれかとなる確定飾り図柄が停止表示された場合には、「突確」の可変表示態様により可変表示結果が「大当り」となることが確定する。なお、図５（Ｃ）に示す突確チャンス目ＴＣ１〜ＴＣ４を、突然確変大当りの場合と小当りの場合とで共通に用いるようにしてもよい。そのようにすれば、突然確変大当りであるか小当りであるか（すなわち、遊技状態が確変状態に移行されるか否か）を分かりにくくすることによって、遊技に対する興趣を向上させることができる。
【００９９】
また、可変表示結果が「小当り」となった後には、２ラウンド大当り状態と同様の可変入賞動作が行われる小当り遊技状態に制御され、その小当り遊技状態が終了すると、遊技状態が変更されないことから、可変表示結果が「小当り」となる以前の遊技状態が継続する。なお、可変表示結果が「小当り」となる可変表示ゲームに対応して、確変状態や時短状態を終了する旨の判定がなされた場合には、小当り遊技状態の終了後に、通常状態へと制御されることになる。
【０１００】
可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「通常」、「第１確変」、「第３確変」のいずれかである場合には、飾り図柄の可変表示中に、特定変動表示としての変動中昇格演出が実行されることがある。変動中昇格演出では、画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアの有効ライン上に通常大当り組合せとなる飾り図柄を仮停止表示させた後に、例えば「左」、「中」、「右」の各飾り図柄表示エリアにて同一の飾り図柄が揃った状態で再び変動させ、確変大当り組合せとなる飾り図柄と、通常大当り組合せとなる飾り図柄のうちいずれかを、確定飾り図柄として停止表示（最終停止表示）させる。ここで、飾り図柄の可変表示態様が「通常」や「第３確変」であることに対応して変動中昇格演出が実行される場合には、その変動中昇格演出として、仮停止表示させた飾り図柄を再変動させた後に通常大当り組合せとなる確定飾り図柄を停止表示する変動中昇格失敗演出が行われる。これに対して、可変表示態様が「第１確変」であることに対応して変動中昇格演出が実行される場合には、その変動中昇格演出として、仮停止表示させた飾り図柄を再変動させた後に確変大当り組合せとなる確定飾り図柄を停止表示する変動中昇格成功演出が行われる。
【０１０１】
可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「通常」と「第３確変」のいずれかである場合には、可変表示結果が停止表示されてから、１５ラウンド大当り状態に制御された後、その１５ラウンド大当り状態が終了するまでの期間にて、確変状態に制御するか否かの報知演出としての大当り中昇格演出が実行される。ここで、大当り中昇格演出が実行されるタイミングは、可変表示結果が停止表示されてから、１５ラウンド大当り状態における最初のラウンドが開始される以前の期間であってもよいし、１５ラウンド大当り状態においていずれかのラウンドが実行中の期間であってもよいし、１５ラウンド大当り状態においていずれかのラウンドが終了してから次のラウンドが開始されるまでの期間であってもよいし、１５ラウンド大当り状態において最終のラウンドが終了してから、次の可変表示ゲームが開始されるまでの期間であってもよい。あるいは、１５ラウンド大当り状態の終了後における最初の特別図柄や飾り図柄の変動中に、大当り中昇格演出に相当する演出動作が行われるようにしてもよい。１５ラウンド大当り状態において最終のラウンドが終了してから実行される大当り中昇格演出を、特に「エンディング昇格演出」ということもある。
【０１０２】
大当り中昇格演出には、確定飾り図柄が通常大当り組合せであるにもかかわらず遊技状態が確変状態となる昇格がある旨を報知する大当り中昇格成功演出と、確変状態となる昇格がない旨を報知する大当り中昇格失敗演出とがある。一例として、大当り中昇格演出では、画像表示装置９の表示領域にて飾り図柄を可変表示させ、通常図柄と、確変図柄のうちいずれかを、演出表示結果として停止表示させる。このとき、大当り中昇格失敗演出では通常図柄を演出表示結果として停止表示させる一方、大当り中昇格成功演出では確変図柄を演出表示結果として停止表示させればよい。他の一例として、大当り中昇格演出では、画像表示装置９の表示領域にてルーレットゲームを示す演出画像の表示を行う。このとき、大当り中昇格失敗演出では回転するルーレットに投入されたボールが「偶数」に入って「残念！」という演出画像の表示を行う一方、大当り中昇格成功演出では回転するルーレットに投入されたボールが「奇数」に入って「確変！」という演出画像の表示を行う。特別図柄の可変表示における確定特別図柄として「７」の数字を示す特別図柄が停止表示されることに対応して、「第３確変」の可変表示態様により可変表示結果が「大当り」となった後には、大当り遊技状態が終了するまでに、大当り中昇格成功演出を実行することにより、確変状態となる昇格がある旨を報知する。特別図柄の可変表示における確定特別図柄として「３」の数字を示す特別図柄が停止表示されることに対応して、「通常」の可変表示態様により可変表示結果が「大当り」となった後には、大当り遊技状態が終了するまでに、大当り中昇格成功演出を実行せず、確変状態となる昇格がある旨の報知は行われない。
【０１０３】
次に、遊技制御用マイクロコンピュータ５６０から演出制御用マイクロコンピュータ１００に送信される制御コマンドについて説明する。中継基板１５を介して主基板３１から演出制御基板８０に対して伝送される制御コマンドは、例えば電気信号として送受信される演出制御コマンドである。演出制御コマンドには、例えば画像表示装置９における画像表示動作を制御するために用いられる表示制御コマンドや、スピーカ２７Ｌ，２７Ｒからの音声出力を制御するために用いられる音声制御コマンド、遊技効果ランプ９や装飾用ＬＥＤの点灯動作などを制御するために用いられるランプ制御コマンドが含まれている。図６（Ａ）は、この実施の形態で用いられる演出制御コマンドの内容の一例を示す説明図である。演出制御コマンドは、例えば２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を示し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」とされ、ＥＸＴデータの先頭ビットは「０」とされる。なお、図６（Ａ）に示されたコマンド形態は一例であって、他のコマンド形態を用いてもよい。また、この例では、制御コマンドが２つの制御信号で構成されることになるが、制御コマンドを構成する制御信号数は、１であってもよいし、３以上の複数であってもよい。
【０１０４】
図６（Ａ）に示す例において、コマンド８００１（Ｈ）は、第１特別図柄表示器８ａによる第１特別図柄の可変表示における変動開始を指定する第１変動開始コマンドである。コマンド８００２（Ｈ）は、第２特別図柄表示器８ｂによる第２特別図柄の可変表示における変動開始を指定する第２変動開始コマンドである。  コマンド８１ＸＸ（Ｈ）は、特別図柄の可変表示に対応して画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアで可変表示される飾り図柄などの変動パターンを指定する変動パターン指定コマンドである。ここで、ＸＸ（Ｈ）は不特定の１６進数であることを示し、演出制御コマンドによる指示内容に応じて任意に設定される値であればよい。変動パターン指定コマンドでは、指定する変動パターンなどに応じて、異なるＥＸＴデータが設定される。
【０１０５】
コマンド８ＣＸＸ（Ｈ）は、特別図柄や飾り図柄などの可変表示結果を指定する表示結果コマンドである。表示結果コマンドでは、例えば図６（Ｂ）に示すように、可変表示結果が「ハズレ」、「大当り」、「小当り」のいずれとなるかの事前判定結果、また、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「通常」、「第１確変」〜「第３確変」、「突確」のいずれとなるかの大当り種別判定結果に対応して、異なるＥＸＴデータが設定される。
【０１０６】
具体的には、コマンド８Ｃ００（Ｈ），８Ｃ０１（Ｈ）は、可変表示結果が「ハズレ」となる旨の判定結果を示す表示結果コマンドである。このうち、コマンド８Ｃ００（Ｈ）は、可変表示結果が「ハズレ」となる旨の判定結果を示すとともに、遊技状態が時短状態であることを示す第１表示結果コマンドである。また、コマンド８Ｃ０１（Ｈ）は、可変表示結果が「ハズレ」となる旨の判定結果を示すとともに、遊技状態が時短状態でないことを示す第２表示結果コマンドである。なお、可変表示結果が「ハズレ」となる場合に、遊技状態が時短状態であるか否かを区別することなく、共通の表示結果コマンドを送信するようにしてもよい。コマンド８Ｃ０２（Ｈ）は、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「通常」となる旨の判定結果を示す、すなわち通常大当りであることを指定する第３表示結果コマンドである。コマンド８Ｃ０３（Ｈ）は、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「第１確変」となる旨の判定結果を示す、すなわち第１確変大当りであることを指定する第４表示結果コマンドである。コマンド８Ｃ０４（Ｈ）は、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「第２確変」となる旨の判定結果を示す、すなわち第２確変大当りであることを指定する第５表示結果コマンドである。コマンド８Ｃ０５（Ｈ）は、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「第３確変」となる旨の判定結果を示す、すなわち第３確変大当りであることを指定する第６表示結果コマンドである。コマンド８Ｃ０６（Ｈ）は、可変表示結果が「大当り」となる場合における飾り図柄の可変表示態様が「突確」となる旨の判定結果を示す、すなわち突然確変大当りであることを指定する第７表示結果コマンドである。コマンド８Ｃ０７（Ｈ）は、可変表示結果が「小当り」となる旨の判定結果を示す第８表示結果コマンドである。
【０１０７】
コマンド８Ｆ００（Ｈ）は、画像表示装置９における「左」、「中」、「右」の各飾り図柄表示エリアで飾り図柄の可変表示の停止を指定する飾り図柄停止指定コマンドである。
【０１０８】
Ａ０ＸＸ（Ｈ）は、大当り遊技状態や小当り遊技状態の開始を示す演出画像の表示を指定する当り開始指定コマンド（「ファンファーレコマンド」ともいう）である。当り開始指定コマンドでは、例えば表示結果コマンドと同様のＥＸＴデータが設定されることなどにより、事前判定結果や大当り種別判定結果に応じて異なるＥＸＴデータが設定される。あるいは、当り開始指定コマンドでは、事前判定結果および大当り種別判定結果と設定されるＥＸＴデータとの対応関係を、表示結果コマンドにおける対応関係とは異ならせるようにしてもよい。
【０１０９】
コマンドＡ１ＸＸ（Ｈ）は、１５ラウンド大当り状態に対応して、各ラウンドで大入賞口が開放状態となっている期間における演出画像の表示を指定する１５ラウンド大当り用の大入賞口開放中指定コマンドである。コマンドＡ２ＸＸ（Ｈ）は、１５ラウンド大当り状態に対応して、各ラウンドの終了により大入賞口が開放状態から閉鎖状態に変化した期間おける演出画像（例えばラウンド間のインターバルにおける演出画像）の表示を指定する１５ラウンド大当り用の大入賞口開放後指定コマンドである。１５ラウンド大当り用の大入賞口開放中指定コマンドや大入賞口開放後指定コマンドでは、例えば１５ラウンド大当り状態におけるラウンドの実行回数（例えば「１」〜「１５」）に対応して、異なるＥＸＴデータが設定される。
【０１１０】
コマンドＡ３ＸＸ（Ｈ）は、大当り遊技状態や小当り遊技状態の終了時における演出画像の表示を指定する当り終了指定コマンドである。当り終了指定コマンドでは、例えば表示結果コマンドや当り開始指定コマンドと同様のＥＸＴデータが設定されることなどにより、事前判定結果や大当り種別判定結果に応じて異なるＥＸＴデータが設定される。あるいは、当り終了指定コマンドでは、事前判定結果および大当り種別判定結果と設定されるＥＸＴデータとの対応関係を、表示結果コマンドや当り開始指定コマンドにおける対応関係とは異ならせるようにしてもよい。
【０１１１】
コマンドＡ４ＸＸ（Ｈ）は、可変表示結果が「大当り」であり大当り種別が「突確」であることにもとづく２ラウンド大当り状態や、可変表示結果が「小当り」であることにもとづく小当り遊技状態に対応して、各ラウンドや可変入賞動作で大入賞口が開放状態となっている期間における演出画像の表示を指定する突確・小当り用の大入賞口開放中指定コマンドである。コマンドＡ５ＸＸ（Ｈ）は、２ラウンド大当り状態や小当り遊技状態に対応して、各ラウンドや可変入賞動作の終了により大入賞口が開放状態から閉鎖状態に変化した期間における演出画像の表示を指定する突確・小当り用の大入賞口開放後指定コマンドである。突確・小当り用の大入賞口開放中指定コマンドや大入賞口開放後指定コマンドでは、例えば２ラウンド大当り状態におけるラウンドや小当り遊技状態における可変入賞動作の実行回数（例えば「１」または「２」）に対応して、異なるＥＸＴデータが設定される。
【０１１２】
コマンドＢ００１（Ｈ）は、第１始動入賞口１３に遊技球が入賞したことにもとづき、第１特別図柄表示器８ａによる第１特別図柄の可変表示を実行するための第１始動条件が成立したことを通知する第１始動口入賞指定コマンドである。コマンドＢ００２（Ｈ）は、第２始動入賞口１４に遊技球が入賞したことにもとづき、第２特別図柄表示器８ｂによる第２特別図柄の可変表示を実行するための第２始動条件が成立したことを通知する第２始動口入賞指定コマンドである。
【０１１３】
コマンドＣ０ＸＸ（Ｈ）は、画像表示装置９の表示領域に設けられた合計保留記憶表示部１８ｃなどにて合計保留記憶数を特定可能に表示するために、第１保留記憶数と第２保留記憶数との合計値である合計保留記憶数を通知する保留記憶数通知コマンドである。保留記憶数通知コマンドは、例えば第１始動条件と第２始動条件のいずれかが成立したことに対応して、第１始動口入賞指定コマンドと第２始動口入賞指定コマンドのいずれかが送信されたことに続いて、主基板３１から演出制御基板８０に対して送信される。保留記憶数通知コマンドでは、例えば、後述する合計保留記憶数カウンタの値（例えば「１」〜「８」）に対応して、異なるＥＸＴデータが設定される。これにより、演出制御基板８０の側では、第１始動条件と第２始動条件のいずれかが成立したときに、主基板３１から伝送された保留記憶数通知コマンドを受信して、合計保留記憶数を特定することができる。
【０１１４】
次に、遊技制御用マイクロコンピュータ５６０における遊技制御処理において用いられる各乱数について説明する。主基板３１では、例えば遊技制御用マイクロコンピュータ１００が備える乱数回路５０３などにより、遊技の進行を制御するために用いられる各種の乱数値を示す数値データが更新可能にカウントされる。図７は、主基板３１の側においてカウントされる乱数値を例示する説明図である。図７に示すように、この実施の形態では、主基板３１の側において、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４のそれぞれを示す数値データが、カウント可能に制御される。なお、遊技効果を高めるために、これら以外の乱数値が用いられてもよい。乱数回路５０３は、これらの乱数値ＭＲ１、ＭＲ２−１、ＭＲ２−２、ＭＲ３、ＭＲ４の全部または一部を示す数値データをカウントするものであればよい。
【０１１５】
なお、ＣＰＵ５６は、乱数回路５０３とは異なるランダムカウンタを用いて、ソフトウェアによって各種の数値データを更新することで、乱数値ＭＲ１、ＭＲ２−１、ＭＲ２−２、ＭＲ３、ＭＲ４の一部を示す数値データをカウントするようにしてもよい。一例として、特図表示結果判定用の乱数値ＭＲ１を示す数値データは、乱数回路５０３によりＣＰＵ５６とは独立して更新され、それ以外の乱数値ＭＲ２−１、ＭＲ２−２、ＭＲ３、ＭＲ４を示す数値データは、ＣＰＵ５６がランダムカウンタを用いてソフトウェアにより更新されればよい。乱数回路５０３は、遊技制御用マイクロコンピュータ１００に内蔵されるものであってもよいし、遊技制御用マイクロコンピュータ１００とは異なる乱数回路チップとして構成されるものであってもよい。
【０１１６】
特図表示結果判定用の乱数値ＭＲ１は、特別図柄の可変表示における特別図柄などの可変表示結果を「大当り」として大当り遊技状態に制御するか否かや、可変表示結果を「小当り」として小当り遊技状態に制御するか否かを、判定するために用いられる乱数値であり、例えば「１」〜「６５５３５」の範囲の値をとる。
【０１１７】
大当り種別判定用の乱数値ＭＲ２−１は、可変表示結果を「大当り」とする場合に、飾り図柄の可変表示態様を「通常」、「第１確変」〜「第３確変」、「突確」といった複数種類の特定可変表示種別としての大当り種別のいずれかに決定するために用いられる乱数値であり、例えば「１」〜「１００」の範囲の値をとる。リーチ判定用の乱数値ＭＲ２−２は、可変表示結果を「ハズレ」とする場合に、飾り図柄の可変表示状態をリーチ状態とするか否かを判定するために用いられる乱数値であり、例えば「１」〜「２３９」の範囲の値をとる。
【０１１８】
変動パターン種別判定用の乱数値ＭＲ３は、飾り図柄の変動パターン種別を、予め用意された複数種類のいずれかに決定するために用いられる乱数値であり、例えば「１」〜「２４１」の範囲の値をとる。変動パターン判定用の乱数値ＭＲ４は、飾り図柄の変動パターンを、予め用意された複数種類のいずれかに決定するために用いられる乱数値であり、例えば「１」〜「２５１」の範囲の値をとる。
【０１１９】
変動パターン種別判定用の乱数値ＭＲ３は、リーチ状態とする場合にどの種類のリーチの変動パターン種別とするか（例えば、スーパーリーチＡとするかスーパーリーチＢとするか）に分類したり、リーチ状態としない場合に特定の演出（例えば「滑り」演出）のある変動パターン種別とするか否かに分類するための乱数値である。そして、分類したあとに、乱数値ＭＲ４を用いて、分類した変動パターン種別中のどの変動パターンとするか（例えば、分類したスーパーリーチＡの変動パターン種別のうちのどのスーパーリーチＡを含む変動パターンとするか）が決定される。
【０１２０】
図８は、可変表示結果が「ハズレ」となる場合における飾り図柄の可変表示態様が「非リーチ」である場合と「リーチ」である場合のそれぞれに対応して予め用意された飾り図柄の変動パターンを例示する説明図である。図８に示すように、この実施の形態では、飾り図柄の可変表示態様が「非リーチ」である場合に対応した変動パターンとして、非リーチＰＡ１−１〜非リーチＰＡ１−７、非リーチＰＢ１−１および非リーチＰＢ１−２、非リーチＰＣ１−１および非リーチＰＣ１−２の変動パターンが用意されている。また、飾り図柄の可変表示態様が「リーチ」である場合に対応した変動パターンとして、ノーマルＰＡ２−１〜ノーマルＰＡ２−４、スーパーＰＡ３−１〜スーパーＰＡ３−８、スーパーＰＢ３−１〜スーパーＰＢ３−５、スーパーＰＣ３−１〜スーパーＰＣ３−４の変動パターンが用意されている。
【０１２１】
図９は、可変表示結果が「大当り」または「小当り」となる場合に対応して予め用意された飾り図柄の変動パターンを例示する説明図である。図９に示すように、この実施の形態では、飾り図柄の可変表示結果が「大当り」または「小当り」である場合に対応した変動パターンとして、ノーマルＰＡ２−５〜ノーマルＰＡ２−８、スーパーＰＡ４−１〜スーパーＰＡ４−８、スーパーＰＡ５−１〜スーパーＰＡ５−４、スーパーＰＢ４−１〜スーパーＰＢ４−４、スーパーＰＢ５−１〜スーパーＰＢ５−４、スーパーＰＣ４−１およびスーパーＰＣ４−２、スーパーＰＤ１−１およびスーパーＰＤ１−２、スーパーＰＥ１−１およびスーパーＰＥ１−２、スーパーＰＦ１−１〜スーパーＰＦ１−３、特殊ＰＧ１−１〜特殊ＰＧ１−４、特殊ＰＧ２−１〜特殊ＰＧ２−３、特殊ＰＧ３−１〜特殊ＰＧ３−３の変動パターンが用意されている。
【０１２２】
遊技制御用マイクロコンピュータ１００が備えるＲＯＭ５４には、ゲーム制御用のプログラムの他にも、遊技の進行を制御するために用いられる各種のデータテーブルなどが格納されている。例えば、ＲＯＭ５４には、ＣＰＵ５６が各種の判定や決定を行うために用意された複数の判定テーブルや決定テーブルを構成するテーブルデータが記憶されている。また、ＲＯＭ５４には、ＣＰＵ５６が主基板３１から各種の制御コマンドとなる制御信号を送信するために用いられる複数のコマンドテーブルを構成するテーブルデータや、飾り図柄の変動パターンを複数種類格納する変動パターンテーブルを構成するテーブルデータなどが記憶されている。
【０１２３】
また、ＲＯＭ５４が記憶する判定テーブルには、例えば図１０（Ａ）に示す第１特図表示結果判定テーブル１３０Ａと、図１０（Ｂ）に示す第２特図表示結果判定テーブル１３０Ｂとが含まれている。第１特図表示結果判定テーブル１３０Ａは、第１特別図柄表示器８ａによる第１特別図柄の可変表示において可変表示結果となる確定特別図柄が導出表示される以前に、その可変表示結果を「大当り」として大当り遊技状態に制御するか否かや、可変表示結果を「小当り」として小当り遊技状態に制御するか否かを、特図表示結果判定用の乱数値ＭＲ１にもとづいて判定するために参照されるテーブルである。第１特図表示結果判定テーブル１３０は、後述する確変フラグがオフであるかオンであるか（遊技状態が確変状態であるか否か）に応じて、特図表示結果判定用の乱数値ＭＲ１を、大当り判定値データや小当り判定値データ、ハズレ判定値データに対応付ける（割り当てる）設定データ（決定用データ）などから構成されている。第２特図表示結果判定テーブル１３０Ｂは、第２特別図柄表示器８ｂによる第２特別図柄の可変表示において可変表示結果となる確定特別図柄が導出表示される以前に、その可変表示結果を「大当り」として大当り遊技状態に制御するか否かを、特図表示結果判定用の乱数値ＭＲ１にもとづいて判定するために参照されるテーブルである。第２特図表示結果判定テーブル１３０Ｂは、確変フラグがオフであるかオンであるかに応じて、特図表示結果判定用の乱数値ＭＲ１を、大当り判定値データやハズレ判定値データに割り当てる決定用データなどから構成されている。
【０１２４】
また、ＲＯＭ５４が記憶する判定テーブルには、図１１に示す大当り種別判定テーブル１３１が含まれている。大当り種別判定テーブル１３１は、可変表示結果を「大当り」とする旨の判定がなされたときに、大当り種別判定用の乱数値ＭＲ２−１にもとづき、飾り図柄の可変表示態様を「通常」、「第１確変」〜「第３確変」、「突確」といった複数種類の大当り種別のいずれかに決定するために参照されるテーブルである。大当り種別判定テーブル１３１は、後述する特別図柄ポインタの値（特別図柄ポインタ値）が１であるか２であるか（第１特別図柄の可変表示に対応した大当りであるか、第２特別図柄の可変表示に対応した大当りであるか）に応じて、大当り種別判定用の乱数値ＭＲ２−１を、「通常」、「第１確変」〜「第３確変」、「突確」の大当り種別に割り当てる決定用データなどから構成されている。また、大当り種別判定テーブル１３１は、後述する大当り種別バッファの値（大当り種別バッファ値）を、大当り種別判定用の乱数値ＭＲ２−１にもとづいて決定された大当り種別に対応した「００」〜「０４」のいずれかに設定するためのテーブルデータ（設定用データ）を含んでいてもよい。
【０１２５】
この実施の形態では、図１１に示す大当り種別判定テーブル１３１の設定では、特別図柄ポインタ値が１であるか２であるかに応じて、「突確」の大当り種別に対する大当り種別判定用の乱数値ＭＲ２−１の割当てが異なっている。すなわち、特別図柄ポインタ値が１である場合には、大当り種別判定用の乱数値ＭＲ２−１のうち「８３」〜「１００」の範囲の値が「突確」の大当り種別に割り当てられる一方で、特別図柄ポインタ値が２である場合には、「突確」の大当り種別に対して大当り種別判定用の乱数値ＭＲ２−１が割り当てられていない。このような設定により、第１特別図柄表示器８ａによる第１特別図柄の可変表示を開始するための第１開始条件が成立したことにもとづいて大当り種別を複数種類のいずれかに決定する場合と、第２特別図柄表示器８ｂによる第２特別図柄の可変表示を開始するための第２開始条件が成立したことにもとづいて大当り種別を複数種類のいずれかに決定する場合とで、大当り種別を「突確」に決定する割合を、異ならせることができる。
【０１２６】
また、ＲＯＭ５４が記憶する判定テーブルには、図１２（Ａ）〜（Ｆ）および図１３（Ａ）〜（Ｃ）に示す大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｉが含まれている。大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｉは、可変表示結果を「大当り」とする旨の判定がなされたときに、大当り種別の判定結果に応じて、変動パターン種別を、変動パターン種別判定用の乱数値ＭＲ３にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｉは、例えば図１３（Ｄ）に示すようなテーブル選択設定に従い、パチンコ遊技機１における遊技状態が通常状態、確変状態および時短状態のいずれであるかや、大当り種別の判定結果に応じて、使用テーブルとして選択される。各大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｉは、大当り種別の判定結果が「通常」、「第１確変」〜「第３確変」、「突確」のいずれであるかに応じて、変動パターン種別判定用の乱数値ＭＲ３を、ノーマルＣＡ３−１、スーパーＣＡ３−２〜スーパーＣＡ３−８、スーパーＣＢ３−１〜スーパーＣＢ３−５、特殊ＣＡ４−１、特殊ＣＡ４−２、特殊ＣＢ４−１、特殊ＣＢ４−２、特殊ＣＣ４−１、特殊ＣＣ４−２の変動パターン種別のいずれかに割り当てる決定用データなどから構成されている。
【０１２７】
一例として、パチンコ遊技機１における遊技状態が通常状態である場合に着目すれば、大当り種別が「通常」または「第３確変」である場合に用いられる図１２（Ａ）に示す大当り用変動パターン種別判定テーブル１３２Ａと、大当り種別が「第１確変」である場合に用いられる図１２（Ｂ）に示す大当り用変動パターン種別判定テーブル１３２Ｂとでは、ノーマルＣＡ３−１やスーパーＣＡ３−２の変動パターン種別に対する変動パターン種別判定用の乱数値ＭＲ３の割当てが異なっている。また、大当り用変動パターン種別判定テーブル１３２ＡではスーパーＣＡ３−３の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられている一方で、大当り用変動パターン種別判定テーブル１３２ＢではスーパーＣＡ３−３の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられていない。他方、大当り用変動パターン種別判定テーブル１３２ＡではスーパーＣＡ３−４の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられていない一方で、大当り用変動パターン種別判定テーブル１３２ＢではスーパーＣＡ３−４の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。このように、パチンコ遊技機１における遊技状態が通常状態、確変状態および時短状態のいずれかである場合に着目して、その遊技状態において大当り種別に応じて選択される大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｄや（通常状態のときに選択）、大当り用変動パターン種別判定テーブル１３２Ｅ〜１３２Ｈ（確変状態のときに選択）、大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｃ、１３２Ｉ（時短状態のときに選択）を互いに比較すると、大当り種別に応じて各変動パターン種別に対する変動パターン種別判定用の乱数値ＭＲ３の割当てが異なっており、また、大当り種別に応じて異なる変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。これにより、大当り種別を複数種類のいずれとするかの決定結果に応じて、異なる変動パターン種別に決定することが可能となり、同一の変動パターン種別に決定される割合を異ならせることができる。
【０１２８】
特に、大当り種別が「突確」である場合に用いられる大当り用変動パターン種別判定テーブル１３２Ｄ、１３２Ｈ、１３２Ｉでは、例えば特殊ＣＡ４−１、特殊ＣＡ４−２、特殊ＣＢ４−１、特殊ＣＢ４−２、特殊ＣＣ４−１、特殊ＣＣ４−２といった、大当り種別が「突確」以外である場合には変動パターン種別判定用の乱数値ＭＲ３が割り当てられない変動パターン種別に対して、変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。これにより、可変表示結果が「大当り」となり大当り種別が「突確」となることに応じて２ラウンド大当り状態に制御する場合には、１５ラウンド大当り状態に制御する場合とは異なる変動パターン種別に決定することができる。
【０１２９】
また、他の一例として、大当り種別が「通常」に決定された場合に着目すれば、パチンコ遊技機１における遊技状態が通常状態や時短状態である場合に用いられる図１２（Ａ）に示す大当り用変動パターン種別判定テーブル１３２Ａと、遊技状態が確変状態である場合に用いられる図１２（Ｅ）に示す大当り用変動パターン種別判定テーブル１３２Ｅとでは、ノーマルＣＡ３−１やスーパーＣＡ３−２の変動パターン種別に対する変動パターン種別判定用の乱数値ＭＲ３の割当てが異なっている。また、大当り用変動パターン種別判定テーブル１３２ＡではスーパーＣＡ３−３の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられている一方で、大当り用変動パターン種別判定テーブル１３２ＥではスーパーＣＡ３−３の変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられていない。このように、大当り種別が「通常」、「第１確変」〜「第３確変」、「突確」のいずれかに決定された場合に着目して、パチンコ遊技機１における遊技状態に応じて選択される大当り用変動パターン種別判定テーブル１３２Ａ、１３２Ｅ（「通常」または「第３確変」のときに選択）、大当り用変動パターン種別判定テーブル１３２Ｂ、１３２Ｆ（「第１確変」のときに選択）、大当り用変動パターン種別判定テーブル１３２Ｃ、１３２Ｇ（「第２確変」のときに選択）、大当り用変動パターン種別判定テーブル１３２Ｄ、１３２Ｈ、１３２Ｉ（「突確」のときに選択）を互いに比較すると、パチンコ遊技機１における遊技状態が通常状態や時短状態であるか確変状態であるかなどに応じて各変動パターン種別に対する変動パターン種別判定用の乱数値ＭＲ３の割当てが異なっており、また、遊技状態に応じて異なる変動パターン種別に対して変動パターン種別判定用の乱数値ＭＲ３が割り当てられることがある。これにより、パチンコ遊技機１における遊技状態が通常状態や時短状態であるか確変状態であるかなどに応じて、異なる変動パターン種別に決定することが可能となり、同一の変動パターン種別に決定される割合を異ならせることができる。
【０１３０】
また、ＲＯＭ５４が記憶する判定テーブルには、図１４（Ａ）〜（Ｃ）に示す小当り用変動パターン種別判定テーブル１３３Ａ〜１３３Ｃが含まれている。小当り用変動パターン種別判定テーブル１３３Ａ〜１３３Ｃは、可変表示結果を「小当り」とする旨の判定がなされたときに、変動パターン種別を、変動パターン種別判定用の乱数値ＭＲ３にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各小当り用変動パターン種別判定テーブル１３３Ａ〜１３３Ｃは、例えば図１４（Ｄ）に示すようなテーブル選択設定に従い、パチンコ遊技機１における遊技状態が通常状態、確変状態および時短状態のいずれであるかに応じて、使用テーブルとして選択される。各小当り用変動パターン種別判定テーブル１３３Ａ〜１３３Ｃは、変動パターン種別判定用の乱数値ＭＲ３を、特殊ＣＡ４−１、特殊ＣＢ４−１、特殊ＣＣ４−１の変動パターン種別のいずれかに割り当てる決定用データなどから構成されている。
【０１３１】
ここで、図１４（Ａ）に示す小当り用変動パターン種別判定テーブル１３３Ａにて変動パターン種別判定用の乱数値ＭＲ３が割り当てられた特殊ＣＡ４−１の変動パターン種別には、図１２（Ｄ）に示す大当り用変動パターン種別判定テーブル１３２Ｄにおいても変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。図１４（Ｂ）に示す小当り用変動パターン種別判定テーブル１３３Ｂにて変動パターン種別判定用の乱数値ＭＲ３が割り当てられた特殊ＣＢ４−１の変動パターン種別には、図１３（Ｂ）に示す大当り用変動パターン種別判定テーブル１３２Ｈにおいても変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。図１４（Ｃ）に示す小当り用変動パターン種別判定テーブル１３３Ｃにて変動パターン種別判定用の乱数値ＭＲ３が割り当てられた特殊ＣＣ４−１の変動パターン種別には、図１３（Ｃ）に示す大当り用変動パターン種別判定テーブル１３２Ｉにおいても変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。このように、特殊ＣＡ４−１、特殊ＣＢ４−１、特殊ＣＣ４−１の変動パターン種別は、大当り種別が「突確」となる場合と、可変表示結果が「小当り」となる場合で共通の変動パターン種別となっている。すなわち、大当り種別が「突確」である場合に用いられる図１２（Ｄ）に示す大当り用変動パターン種別判定テーブル１３２Ｄや、図１３（Ｂ）に示す大当り用変動パターン種別判定テーブル１３２Ｈ、図１３（Ｃ）に示す大当り用変動パターン種別判定テーブル１３２Ｉは、可変表示結果が「小当り」となる場合に決定される変動パターン種別と共通の変動パターン種別を含むように設定されている。
【０１３２】
また、ＲＯＭ５４が記憶する判定テーブルには、図１５（Ａ）〜（Ｃ）に示すリーチ判定テーブル１３４Ａ〜１３４Ｃが含まれている。リーチ判定テーブル１３４Ａ〜１３４Ｃは、可変表示結果を「ハズレ」とする旨の判定がなされたときに、飾り図柄の可変表示状態をリーチ状態とするか否かを、リーチ判定用の乱数値ＭＲ２−２にもとづいて判定するために参照されるテーブルである。各リーチ判定テーブル１３４Ａ〜１３４Ｃは、例えば図１５（Ｄ）に示すようなテーブル選択設定に従い、パチンコ遊技機１における遊技状態が通常状態、確変状態および時短状態のいずれであるかに応じて、使用テーブルとして選択される。各リーチ判定テーブル１３４Ａ〜１３４Ｃは、リーチ判定用の乱数値ＭＲ２−２を、非リーチＨＡ１−１〜非リーチＨＡ１−５、非リーチＨＢ１−１、非リーチＨＢ１−２、非リーチＨＣ１−１、非リーチＨＣ１−２といったリーチ状態としない旨の判定結果や、リーチＨＡ２−１〜リーチＨＡ２−３、リーチＨＢ２−１、リーチＨＣ２−１といったリーチ状態とする旨の判定結果のいずれかに割り当てる決定用データなどから構成されている。
【０１３３】
ここで、例えば図１５（Ａ）に示すリーチ判定テーブル１３４Ａの設定では、合計保留記憶数が「０」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２０４」の範囲の値を非リーチＨＡ１−１の判定結果に割り当てる一方で「２０５」〜「２３９」の範囲の値をリーチＨＡ２−１の判定結果に割り当てる。また、合計保留記憶数が「１」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２のうち非リーチＨＡ１−１に割り当てる乱数値の個数よりも多い「１」〜「２１７」の範囲の値を、非リーチＨＡ１−２の判定結果に割り当てる。さらに、合計保留記憶数が「２」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２のうち非リーチＨＡ１−１や非リーチＨＡ１−２に割り当てる乱数値の個数よりも多い「１」〜「２２０」の範囲の値を、非リーチＨＡ１−３の判定結果に割り当てる。合計保留記憶数が「３」または「４」である場合や「５」〜「８」のいずれかである場合のそれぞれに対応して、リーチ判定用の乱数値ＭＲ２−２のうち非リーチＨＡ１−１〜非リーチＨＡ１−３の判定結果のそれぞれに割り当てる乱数値の個数よりも多い「１」〜「２３０」の範囲の値を、非リーチＨＡ１−４や非リーチＨＡ１−５の判定結果に割り当てる。このような設定により、合計保留記憶数が所定数（例えば「３」）以上であるときには、所定数未満であるときに比べて、飾り図柄の可変表示状態をリーチ状態とする旨の判定がなされる割合が低くなる。そして、「非リーチ」に対応した変動パターンにおける平均的な特図変動時間が「リーチ」に対応した変動パターンにおける平均的な特図変動時間に比べて短くなるように設定されていれば、合計保留記憶数が所定数以上であるときには、所定数未満であるときに比べて、平均的な特図変動時間を短縮することができる。
【０１３４】
図１６は、大当りおよび小当りとしないことに決定した場合のリーチ発生確率を示す説明図である。この実施の形態では、図１５に示すリーチ判定テーブル１３４Ａ，１３４Ｂ，１３４Ｃを用いて、図１６に示す確率でリーチ演出を実行するか否かが決定される。図１６に示すように、この実施の形態では、遊技状態が通常状態である場合には、合計保留記憶数が３個以上であれば３．８パーセントの確率でリーチ演出を実行すると決定され、合計保留記憶数が２個であれば７．９パーセントの確率でリーチ演出を実行すると決定され、合計保留記憶数が１個であれば９．２パーセントの確率でリーチ演出を実行すると決定され、合計保留記憶数が０個であれば１４．６パーセントの確率でリーチ演出を実行すると決定される。なお、合計保留記憶数にかかわらず、遊技状態が確変状態である場合には、１．７パーセントの確率でリーチ演出を実行すると決定され、遊技状態が時短状態であれば３．３パーセントの確率でリーチ演出を実行すると決定される。
【０１３５】
この実施の形態では、図１６に示すように、遊技状態が通常状態である場合に、合計保留記憶数（すなわち、第１保留記憶数と第２保留記憶数との合計数）が多いときには、変動表示中にリーチ演出を実行する頻度を低減している。そのため、変動表示の稼働率を向上させることができるとともに、遊技制御手段（具体的には、遊技制御用マイクロコンピュータ５６０）の処理負担を軽減している。なお、遊技状態が確変状態や時短状態である場合にも、合計保留記憶数が多いときにリーチ演出を実行する頻度を低減するようにしてもよい。また、遊技状態に応じて、合計保留記憶数が多いときにリーチ演出を実行する頻度を増加させるようにしてもよい。そのようにすれば、変動表示による演出を長引かせることができ、遊技に対する興趣を向上させることができる。
【０１３６】
また、ＲＯＭ５４が記憶する判定テーブルには、図１７（Ａ）〜（Ｃ）に示すリーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃが含まれている。リーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃは、飾り図柄の可変表示状態をリーチ状態とする旨の判定がなされたときに、変動パターン種別を、変動パターン種別判定用の乱数値ＭＲ３にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各リーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃは、リーチＨＡ２−１〜リーチＨＡ２−３、リーチＨＢ２−１、リーチＨＣ２−１といったリーチ状態とする旨の判定結果に応じて、使用テーブルとして選択される。すなわち、リーチＨＡ２−１〜リーチＨＡ２−３の判定結果に応じてリーチ用変動パターン種別判定テーブル１３５Ａが使用テーブルとして選択され、リーチＨＢ２−１の判定結果に応じてリーチ用変動パターン種別判定テーブル１３５Ｂが使用テーブルとして選択され、リーチＨＣ２−１の判定結果に応じてリーチ用変動パターン種別判定テーブル１３５Ｃが使用テーブルとして選択される。各リーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃは、リーチ状態とする旨の判定結果がリーチＨＡ２−１〜リーチＨＡ２−３、リーチＨＢ２−１、リーチＨＣ２−１のいずれであるかに応じて、変動パターン種別判定用の乱数値ＭＲ３を、ノーマルＣＡ２−１、スーパーＣＡ２−２、スーパーＣＡ２−３、スーパーＣＢ２−１、スーパーＣＢ２−２の変動パターン種別のいずれかに割り当てる決定用データなどから構成されている。
【０１３７】
ここで、例えば図１７（Ａ）に示すリーチ用変動パターン種別判定テーブル１３５Ａの設定では、リーチＨＡ２−１の判定結果に対応して、変動パターン種別判定用の乱数値ＭＲ３のうち「１」〜「１２８」の範囲の値をノーマルＣＡ２−１の変動パターン種別に割り当てる一方で、それ以外の乱数値をスーパーＣＡ２−２やスーパーＣＡ２−３の変動パターン種別に割り当てる。また、リーチＨＡ２−２の判定結果に対応して、変動パターン種別判定用の乱数値ＭＲ３のうち「１」〜「１７０」の範囲の値をノーマルＣＡ２−１の変動パターン種別に割り当てる。さらに、リーチＨＡ２−３の判定結果に対応して、変動パターン種別判定用の乱数値ＭＲ３のうち「１」〜「１８２」の範囲の値をノーマルＣＡ２−１の変動パターン種別に割り当てる。リーチＨＡ２−１の判定結果は、図１５（Ａ）に示すリーチ判定テーブル１３４Ａの設定により、合計保留記憶数が「０」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２が割り当てられている。リーチＨＡ２−２の判定結果は、合計保留記憶数が「１」である場合や「２」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２が割り当てられている。リーチＨＡ２−３の判定結果は、合計保留記憶数が「３」、「４」のいずれかである場合や「５」〜「８」のいずれかである場合に対応して、リーチ判定用の乱数値ＭＲ２−２が割り当てられている。これらの設定により、合計保留記憶数が所定数（例えば「１」）以上であるときには、所定数未満であるときに比べて、「ノーマル」のリーチ演出が実行されるノーマルＣＡ２−１の変動パターン種別に決定される割合が高くなる。そして、「ノーマル」のリーチ演出を実行する変動パターンにおける平均的な特図変動時間が「ノーマル」以外のリーチ演出を実行する変動パターンにおける平均的な特図変動時間に比べて短くなるように設定されていれば、合計保留記憶数が所定数以上であるときには、所定数未満であるときに比べて、平均的な特図変動時間を短縮することができる。
【０１３８】
また、ＲＯＭ５４が記憶する判定テーブルには、図１８（Ａ）〜（Ｃ）に示す非リーチ用変動パターン種別判定テーブル１３６Ａ〜１３６Ｃが含まれている。非リーチ用変動パターン種別判定テーブル１３６Ａ〜１３６Ｃは、飾り図柄の可変表示状態をリーチ状態としない旨の判定がなされたときに、変動パターン種別を、変動パターン種別判定用の乱数値ＭＲ３にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各非リーチ用変動パターン種別判定テーブル１３６Ａ〜１３６Ｃは、非リーチＨＡ１−１〜非リーチＨＡ１−５、非リーチＨＢ１−１、非リーチＨＢ１−２、非リーチＨＣ１−１、非リーチＨＣ１−２といったリーチ状態としない旨の判定結果に応じて、使用テーブルとして選択される。すなわち、非リーチＨＡ１−１〜非リーチＨＡ１−５の判定結果に応じて非リーチ用変動パターン種別判定テーブル１３６Ａが使用テーブルとして選択され、非リーチＨＢ１−１、非リーチＨＢ１−２の判定結果に応じて非リーチ用変動パターン種別判定テーブル１３６Ｂが使用テーブルとして選択され、非リーチＨＣ１−１、非リーチＨＣ１−２の判定結果に応じて非リーチ用変動パターン種別判定テーブル１３６Ｃが使用テーブルとして選択される。各非リーチ用変動パターン種別判定テーブル１３６Ａ〜１３６Ｃは、リーチ状態としない旨の判定結果が非リーチＨＡ１−１〜非リーチＨＡ１−５、非リーチＨＢ１−１、非リーチＨＢ１−２、非リーチＨＣ１−１、非リーチＨＣ１−２のいずれであるかに応じて、変動パターン種別判定用の乱数値ＭＲ３を、非リーチＣＡ１−１〜非リーチＣＡ１−４、非リーチＣＢ１−１〜非リーチＣＢ１−３、非リーチＣＣ１−１〜非リーチＣＣ１−３の変動パターン種別のいずれかに割り当てる決定用データなどから構成されている。
【０１３９】
また、ＲＯＭ５４が記憶する判定テーブルには、図１９、図２０（Ａ）および（Ｂ）に示す当り変動パターン判定テーブル１３７Ａ〜１３７Ｃが含まれている。当り変動パターン判定テーブル１３７Ａ〜１３７Ｃは、可変表示結果を「大当り」または「小当り」とする旨の判定がなされたときに、大当り種別や変動パターン種別の決定結果などに応じて、変動パターンを、変動パターン判定用の乱数値ＭＲ４にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各当り変動パターン判定テーブル１３７Ａ〜１３７Ｃは、変動パターン種別の決定結果に応じて、使用テーブルとして選択される。すなわち、変動パターン種別をノーマルＣＡ３−１、スーパーＣＡ３−２〜スーパーＣＡ３−８のいずれかとする旨の決定結果に応じて当り変動パターン判定テーブル１３７Ａが使用テーブルとして選択され、変動パターン種別をスーパーＣＢ３−１〜スーパーＣＢ３−５のいずれかとする旨の決定結果に応じて当り変動パターン判定テーブル１３７Ｂが使用テーブルとして選択され、変動パターン種別を特殊ＣＡ４−１、特殊ＣＡ４−２、特殊ＣＢ４−１、特殊ＣＢ４−２、特殊ＣＣ４−１、特殊ＣＣ４−２のいずれかとする旨の決定結果に応じて当り変動パターン判定テーブル１３７Ｃが使用テーブルとして選択される。各当り変動パターン判定テーブル１３７Ａ〜１３７Ｃは、変動パターン種別に応じて、変動パターン判定用の乱数値ＭＲ４を、飾り図柄の可変表示結果が「大当り」または「小当り」である場合に対応した複数種類の変動パターンのいずれかに割り当てる決定用データなどから構成されている。
【０１４０】
また、ＲＯＭ５４が記憶する判定テーブルには、図２１および図２２に示すハズレ変動パターン１３８Ａ、１３８Ｂが含まれている。ハズレ変動パターン判定テーブル１３８Ａ、１３８Ｂは、可変表示結果を「ハズレ」とする旨の判定がなされたときに、リーチ状態とするか否かや変動パターン種別の決定結果などに応じて、変動パターンを、変動パターン判定用の乱数値ＭＲ４にもとづいて複数種類のいずれかに決定するために参照されるテーブルである。各ハズレ変動パターン判定テーブル１３８Ａ、１３８Ｂは、変動パターン種別の決定結果に応じて、使用テーブルとして選択される。すなわち、変動パターン種別を非リーチＣＡ１−１〜非リーチＣＡ１−４、非リーチＣＢ１−１〜非リーチＣＢ１−３、非リーチＣＣ１−１〜非リーチＣＣ１−３のいずれかとする旨の決定結果に応じてハズレ変動パターン判定テーブル１３８Ａが使用テーブルとして選択され、変動パターン種別をノーマルＣＡ２−１、スーパーＣＡ２−２、スーパーＣＡ２−３、スーパーＣＢ２−１、スーパーＣＢ２−２のいずれかとする旨の決定結果に応じてハズレ変動パターン判定テーブル１３８Ｂが使用テーブルとして選択される。ハズレ変動パターン判定テーブル１３８Ａは、変動パターン種別に応じて、変動パターン判定用の乱数値ＭＲ４を、飾り図柄の可変表示結果が「ハズレ」であり可変表示態様が「非リーチ」である場合に対応した複数種類の変動パターンのいずれかに割り当てる決定用データなどから構成されている。ハズレ変動パターン判定テーブル１３８Ｂは、変動パターン種別に応じて、変動パターン判定用の乱数値ＭＲ４を、飾り図柄の可変表示結果が「ハズレ」であり可変表示態様が「リーチ」である場合に対応した複数種類の変動パターンのいずれかに割り当てる決定用データなどから構成されている。
【０１４１】
ここで、図２１に示すハズレ変動パターン判定テーブル１３８Ａの設定では、非リーチＣＡ１−４や非リーチＣＣ１−３といった非リーチの変動パターン種別となる場合に対応して、非リーチＰＡ１−４〜非リーチＰＡ１−７といった特定演出を実行する変動パターンに、変動パターン判定用の乱数値ＭＲ４が割り当てられている。また、非リーチＣＢ１−３の変動パターン種別に対応して、変動パターン判定用の乱数値ＭＲ４のうち、「１」〜「１００」の範囲の値が「発展チャンス目終了」の特定演出を実行する非リーチＰＡ１−７の変動パターンに割り当てられている。このような設定により、飾り図柄の可変表示結果を「ハズレ」とする旨の判定、および、飾り図柄の可変表示状態をリーチ状態としない旨の判定に対応して、非リーチＰＡ１−４〜非リーチＰＡ１−７の変動パターンのいずれかとする決定を行い、特定演出となる演出動作を実行することができる。
【０１４２】
そして、非リーチＣＡ１−４の変動パターン種別に対しては、図１８（Ａ）に示す非リーチ用変動パターン種別判定テーブル１３６Ａにおいて、変動パターン種別判定用の乱数値ＭＲ３のうち、非リーチＨＡ１−１に対応して「２１７」〜「２４１」の範囲の値が割り当てられており、非リーチＨＡ１−２に対応して「２３０」〜「２４１」の範囲の値が割り当てられており、非リーチＨＡ１−３に対応して「２３１」〜「２４１」の範囲の値が割り当てられており、非リーチＨＡ１−４と非リーチＨＡ１−５のそれぞれに対応して「２３７」〜「２４１」の範囲の値が割り当てられている。ここで、非リーチＨＡ１−１の判定結果に対しては、図１５（Ａ）に示すリーチ判定テーブル１３４Ａにおいて、合計保留記憶数が「０」である場合に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２０４」の範囲の値が割り当てられている。非リーチＨＡ１−２の判定結果に対しては、リーチ判定テーブル１３４Ａにおいて、合計保留記憶数が「１」に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２１７」の範囲の値が割り当てられている。非リーチＨＡ１−３の判定結果に対しては、リーチ判定テーブル１３４Ａにおいて、合計保留記憶数が「２」に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２２０」の範囲の値が割り当てられている。非リーチＨＡ１−４の判定結果に対しては、リーチ判定テーブル１３４Ａにおいて、合計保留記憶数が「３」、「４」に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２３０」の範囲の値が割り当てられている。非リーチＨＡ１−５の判定結果に対しては、リーチ判定テーブル１３４Ａにおいて、合計保留記憶数が「５」〜「８」に対応して、リーチ判定用の乱数値ＭＲ２−２のうち「１」〜「２３０」の範囲の値が割り当てられている。従って、合計保留記憶数が「１」や「２」である場合には、合計保留記憶数が「０」である場合に比べて、非リーチＣＡ１−４の変動パターン種別に決定される割合が低くなる。また、合計保留記憶数が「３」、「４」あるいは「５」〜「８」のいずれかである場合には、合計保留記憶数が「０」である場合や、「１」または「２」である場合に比べて、非リーチＣＡ１−４の変動パターン種別に決定される割合が低くなる。
【０１４３】
図８に示す変動パターンの一例では、特定演出が実行されない非リーチＰＡ１−１の変動パターンにおける特図変動時間が５．７５秒であり、非リーチＰＡ１−２の変動パターンにおける特図変動時間が３．７５秒であり、非リーチＰＡ１−３の変動パターンにおける特図変動時間が１．５０秒である。これに対して、「滑り」の特定演出が実行される非リーチＰＡ１−４の変動パターンにおける特図変動時間は８．２５秒であり、「擬似連」の特定演出が実行される非リーチＰＡ１−５の変動パターンにおける特図変動時間は１６．７０秒であり、「イントロ」の特定演出が実行される非リーチＰＡ１−６の変動パターンにおける特図変動時間は１０．２０秒であり、「発展チャンス目終了」の特定演出が実行される非リーチＰＡ１−７の変動パターンにおける特図変動時間は９．２５秒である。すなわち、「非リーチ」に対応して特定演出が実行される変動パターンにおける特図変動時間はいずれも、特定演出が実行されない変動パターンにおける特図変動時間に比べて長くなっている。そして、合計保留記憶数が「１」以上である場合には、「０」である場合に比べて特定演出を実行する非リーチＣＡ１−４の変動パターン種別に決定される割合が低くなっており、また、合計保留記憶数が「３」以上である場合には、「３」未満である場合に比べて非リーチＣＡ１−４の変動パターン種別に決定される割合が低くなっている。こうして、合計保留記憶数が所定数以上であるときには、所定数未満であるときに比べて、平均的な特図変動時間を短縮することができる。
【０１４４】
図２２に示すハズレ変動パターン判定テーブル１３８Ｂの設定では、ノーマルＣＡ２−１の変動パターン種別となる場合に対応して、ノーマルＰＡ２−１〜ノーマルＰＡ２−４といった「ノーマル」のリーチ演出を実行する変動パターンに、変動パターン判定用の乱数値ＭＲ４が割り当てられている。また、スーパーＣＡ２−２の変動パターン種別となる場合に対応して、スーパーＰＡ３−１〜スーパーＰＡ３−４といったリーチ演出α１を実行する変動パターンや、スーパーＰＡ３−５〜スーパーＰＡ３−８といったリーチ演出α２を実行する変動パターンに、変動パターン判定用の乱数値ＭＲ４が割り当てられている。スーパーＣＡ２−３やスーパーＣＢ２−１の変動パターン種別となる場合に対応して、スーパーＰＢ３−１〜スーパーＰＢ３−５といったリーチ演出β１を実行する変動パターンに、変動パターン判定用の乱数値ＭＲ４が割り当てられている。
【０１４５】
加えて、例えばスーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＢ３−４の変動パターンのように、「擬似連」の特定演出を実行する変動パターンについては、擬似連変動が行われた後に飾り図柄の可変表示状態がリーチ状態となったことにもとづいて実行されるリーチ演出における演出動作の種類により変動パターン種別が分類されている。すなわち、スーパーＰＡ３−４の変動パターンは、リーチ演出α１を実行する変動パターンであることから、図２２に示すハズレ変動パターン判定テーブル１３８Ｂにおいて、スーパーＣＡ２−２の変動パターン種別となる場合に対応して、変動パターン判定用の乱数値ＭＲ４が割り当てられている。スーパーＰＡ３−８の変動パターンは、リーチ演出α２を実行する変動パターンであることから、ハズレ変動パターン判定テーブル１３８Ｂにおいて、スーパーＣＡ２−２の変動パターン種別となる場合に対応して、変動パターン判定用の乱数値ＭＲ４が割り当てられている。スーパーＰＢ３−４の変動パターンは、リーチ演出β１を実行する変動パターンであることから、ハズレ変動パターン判定テーブル１３８Ｂにおいて、スーパーＣＡ２−３やスーパーＣＢ２−１の変動パターン種別となる場合に対応して、変動パターン判定用の乱数値ＭＲ４が割り当てられている。
【０１４６】
そして、ノーマルＣＡ２−１やスーパーＣＡ２−２の変動パターン種別に対しては、図１７（Ａ）〜（Ｃ）に示すリーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃのいずれにおいても、変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。また、スーパーＣＡ２−３の変動パターン種別に対しては、図１７（Ａ）および（Ｃ）に示すリーチ用変動パターン種別判定テーブル１３５Ａ、１３５Ｃにおいて、変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。スーパーＣＢ２−１の変動パターン種別に対しては、図１７（Ｂ）に示すリーチ用変動パターン種別判定テーブル１３５Ｂにおいて、変動パターン種別判定用の乱数値ＭＲ３が割り当てられている。このように、図１７（Ａ）〜（Ｃ）に示すリーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃでは、飾り図柄の可変表示状態がリーチ状態となったことにもとづいて実行されるリーチ演出における演出動作の種類により分類された変動パターン種別のいずれかに決定できるように、テーブルデータ（決定用データ）が構成されている。また、リーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃでは、「擬似連」の特定演出を実行した後に飾り図柄の可変表示状態がリーチ状態となったことにもとづいて実行されるリーチ演出における演出動作の種類により分類された変動パターン種別のいずれかに決定できるように、テーブルデータが構成されている。
【０１４７】
次に、演出制御用マイクロコンピュータ１００における演出制御処理において用いられる各乱数について説明する。演出制御基板８０では、例えば乱数回路（図示せず）などにより、演出動作を制御するために用いられる各種の乱数値を示す数値データが更新可能にカウントされる。図２３は、演出制御基板８０の側においてカウントされる乱数値を例示する説明図である。図２３に示すように、この実施の形態では、演出制御基板８０の側において、第１〜第３最終停止図柄決定用の乱数値ＳＲ１−１〜ＳＲ１−３、昇格演出時仮停止図柄決定用の乱数値ＳＲ２、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３、第１〜第３擬似連時仮停止図柄決定用の乱数値ＳＲ４−１〜ＳＲ４−３、昇格演出実行判定用の乱数値ＳＲ５、第１〜第３特定演出パターン判定用の乱数値ＳＲ６−１〜ＳＲ６−３、予告パターン種別判定用の乱数値ＳＲ７、第１〜第３予告パターン判定用の乱数値ＳＲ８−１〜ＳＲ８−３のそれぞれを示す数値データが、カウント可能に制御される。なお、演出効果を高めるために、これら以外の乱数値が用いられてもよい。演出制御基板８０が搭載する乱数回路は、これらの乱数値ＳＲ１−１〜ＳＲ１−３、ＳＲ２、ＳＲ３、ＳＲ４−１〜ＳＲ４−３、ＳＲ５、ＳＲ６−１〜ＳＲ６−３、ＳＲ７、ＳＲ８−１〜ＳＲ８−３の全部または一部を示す数値データをカウントするものであればよい。演出制御用ＣＰＵ１０１は、例えば図４０に示す演出制御カウンタ設定部１９３に設けられたランダムカウンタといった、乱数回路とは異なるランダムカウンタを用いて、ソフトウェアによって各種の数値データを更新することで、乱数値ＳＲ１−１〜ＳＲ１−３、ＳＲ２、ＳＲ３、ＳＲ４−１〜ＳＲ４−３、ＳＲ５、ＳＲ６−１〜ＳＲ６−３、ＳＲ７、ＳＲ８−１〜ＳＲ８−３の一部を示す数値データをカウントするようにしてもよい。また、演出制御基板８０に乱数回路が搭載されていない場合には、演出制御用ＣＰＵ１０１がランダムカウンタを用いて、乱数値ＳＲ１−１〜ＳＲ１−３、ＳＲ２、ＳＲ３、ＳＲ４−１〜ＳＲ４−３、ＳＲ５、ＳＲ６−１〜ＳＲ６−３、ＳＲ７、ＳＲ８−１〜ＳＲ８−３の全部を示す数値データをカウントするようにしてもよい。
【０１４８】
第１〜第３最終停止図柄決定用の乱数値ＳＲ１−１〜ＳＲ１−３は、飾り図柄の可変表示結果となる確定飾り図柄として、画像表示装置９の表示領域における「左」、「中」、「右」の各飾り図柄表示エリアに停止表示される飾り図柄（最終停止図柄）を決定するために用いられる乱数値である。なお、ここでの最終停止図柄は、飾り図柄の可変表示が終了する時点で「左」、「中」、「右」の飾り図柄表示エリアそれぞれにて最終的に停止表示される３つの飾り図柄のことである。一例として、第１最終停止図柄決定用の乱数値ＳＲ１−１は「１」〜「８０」の範囲の値をとり、第２最終停止図柄決定用の乱数値ＳＲ１−２は「１」〜「７０」の範囲の値をとり、第３最終停止図柄決定用の乱数値ＳＲ１−３は「１」〜「９６」の範囲の値をとる。
【０１４９】
昇格演出時仮停止図柄決定用の乱数値ＳＲ２は、変動中昇格演出を実行する場合に、「左」、「中」、「右」の各飾り図柄表示エリアにて仮停止表示させる通常大当り組合せの飾り図柄を決定するために用いられる乱数値であり、「１」〜「８０」の範囲の値をとる。滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３は、「滑り」の特定演出を実行する場合や「発展チャンス目」の特定演出を実行する場合に、「左」、「中」、「右」の飾り図柄表示エリアにおける全部または一部にて仮停止表示させる飾り図柄を決定するために用いられる乱数値であり、「１」〜「１０１」の範囲の値をとる。
【０１５０】
第１〜第３擬似連時仮停止図柄決定用の乱数値ＳＲ４−１〜ＳＲ４−３は、「擬似連」の特定演出を実行する場合に、「左」、「中」、「右」の各飾り図柄表示エリアにて仮停止表示させる仮停止図柄の組合せを、擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかに決定するために用いられる乱数値である。一例として、第１擬似連時仮停止図柄決定用の乱数値ＳＲ４−１は「１」〜「２１１」の範囲の値をとり、第２擬似連時仮停止図柄決定用の乱数値ＳＲ４−２は「１」〜「２２９」の範囲の値をとり、第３擬似連時仮停止図柄決定用の乱数値ＳＲ４−３は「１」〜「３１１」の範囲の値をとる。
【０１５１】
昇格演出実行判定用の乱数値ＳＲ５は、可変表示結果が「大当り」であり大当り種別が「通常」、「第１確変」〜「第３確変」のいずれかである場合に、変動中昇格演出や大当り中昇格演出を実行するか否かの判定を行うために用いられる乱数値であり、「１」〜「１００」の範囲の値をとる。
【０１５２】
第１〜第３特定演出パターン判定用の乱数値ＳＲ６−１〜ＳＲ６−３は、「滑り」、「擬似連」、「イントロ」といった特定演出を実行する場合における演出動作の内容に対応した特定演出パターンを、複数種類のいずれかに決定するために用いられる乱数値である。一例として、第１特定演出パターン判定用の乱数値ＳＲ６−１は、「滑り」の特定演出を実行する場合における特定演出パターンを決定するために用いられ、「１」〜「７１」の範囲の値をとる。第２特定演出パターン判定用の乱数値ＳＲ６−２は、「擬似連」の特定演出を実行する場合における特定演出パターンを決定するために用いられ、「１」〜「１５０」の範囲の値をとる。第３特定演出パターン判定用の乱数値ＳＲ６−３は、「イントロ」の特定演出を実行する場合における特定演出パターンを決定するために用いられ、「１」〜「１００」の範囲の値をとる。
【０１５３】
予告パターン種別判定用の乱数値ＳＲ７は、予告演出を実行するか否かを決定し、予告演出を実行する場合における予告パターン種別を予め用意された複数種類のいずれかに決定するために用いられる乱数値であり、「１」〜「１９１」の範囲の値をとる。第１〜第３予告パターン判定用の乱数値ＳＲ８−１〜ＳＲ８−３は、予告パターンを予め用意された複数種類のいずれかに決定するために用いられる乱数値である。一例として、第１予告パターン判定用の乱数値ＳＲ８−１は、「キャラクタ表示」の予告演出における予告パターンを決定するために用いられ、「１」〜「４９９」の範囲の値をとる。第２予告パターン判定用の乱数値ＳＲ８−２は、「ステップアップ画像」の予告演出における予告パターンを決定するために用いられ、「１」〜「１００９」の範囲の値をとる。第３予告パターン判定用の乱数値ＳＲ８−３は、「メール表示」の予告演出における予告パターンを決定するために用いられ、「１」〜「２００」の範囲の値をとる。
【０１５４】
演出制御基板８０に搭載されたＲＯＭ１１２には、演出制御用のプログラムの他にも、演出動作を制御するために用いられる各種のデータテーブルなどが格納されている。例えば、ＲＯＭ１１２には、演出制御用ＣＰＵ１０１が各種の判定や決定、設定を行うために用意された複数の判定テーブルや決定テーブル、制御パターンテーブルを構成するテーブルデータが記憶されている。
【０１５５】
また、ＲＯＭ１１２が記憶する決定テーブルには、所定の非リーチ組合せや発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる確定飾り図柄を決定するためのテーブルとして、例えば図２４（Ａ）〜（Ｄ）に示す最終停止図柄決定テーブル１６０Ａ〜１６０Ｄが含まれている。図２４（Ａ）に示す最終停止図柄決定テーブル１６０Ａは、所定の非リーチ組合せとなる確定飾り図柄のうち、「左」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる左最終停止図柄ＦＺ１−１を、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて決定するために参照されるテーブルである。最終停止図柄決定テーブル１６０Ａは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、左最終停止図柄ＦＺ１−１となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データなどから構成されている。図２４（Ｂ）に示す最終停止図柄決定テーブル１６０Ｂは、所定の非リーチ組合せとなる確定飾り図柄のうち、「右」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる右最終停止図柄ＦＺ１−２を、左最終停止図柄ＦＺ１−１や第２最終停止図柄決定用の乱数値ＳＲ１−２にもとづいて決定するために参照されるテーブルである。最終停止図柄決定テーブル１６０Ｂは、左最終停止図柄ＦＺ１−１として決定された飾り図柄の図柄番号「１」〜「８」に応じて、第２最終停止図柄決定用の乱数値ＳＲ１−２を、右最終停止図柄ＦＺ１−２となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データなどから構成されている。図２４（Ｃ）に示す最終停止図柄決定テーブル１６０Ｃは、所定の非リーチ組合せとなる確定飾り図柄のうち、「中」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる中最終停止図柄ＦＺ１−３を、左最終停止図柄ＦＺ１−１や右最終停止図柄ＦＺ１−２、第３最終停止図柄決定用の乱数値ＳＲ１−３などにもとづいて決定するために参照されるテーブルである。
【０１５６】
ここで、ＲＯＭ１１２が記憶する判定テーブルには、図２５に示すような左右出目判定テーブル１６１が含まれており、左最終停止図柄ＦＺ１−１と右最終停止図柄ＦＺ１−２との組合せから、左右出目タイプＤＣ１−１がＬＲ０、ＬＲ１１〜ＬＲ１８、ＬＲ３１〜ＬＲ３８のいずれに該当するかの判定が行われる。最終停止図柄決定テーブル１６０Ｃは、左右出目タイプＤＣ１−１がＬＲ０、ＬＲ１１〜ＬＲ１８、ＬＲ３１〜ＬＲ３８のいずれに該当するかの判定結果に応じて、第３最終停止図柄決定用の乱数値ＳＲ１−３を、中最終停止図柄ＦＺ１−３となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データなどから構成されている。
【０１５７】
図２４（Ｂ）に示す最終停止図柄決定テーブル１６０Ｂでは、左最終停止図柄ＦＺ１−１となる飾り図柄の図柄番号と右最終停止図柄ＦＺ１−２となる飾り図柄の図柄番号とが同一となる部分には、第２最終停止図柄決定用の乱数値ＳＲ１−２が割り当てられていない。このような割当てにより、最終停止図柄として所定の非リーチ組合せとなる確定飾り図柄を決定する場合に、その確定飾り図柄の組合せがリーチ組合せや大当り組合せ（突確チャンス目ＴＣ１〜ＴＣ４を除く）とはならないようにすることができる。また、図２４（Ｃ）に示す最終停止図柄決定テーブル１６０Ｃでは、左最終停止図柄ＦＺ１−１、右最終停止図柄ＦＺ１−２、中最終停止図柄ＦＺ１−３の組合せが、予め定められた飾り図柄の組合せとなる部分には、第３最終停止図柄決定用の乱数値ＳＲ１−３が割り当てられていない。例えば、リーチ組合せや大当り組合せ以外であっても、図５（Ａ）に示す擬似連チャンス目ＧＣ１〜ＧＣ８となる部分や、図５（Ｂ）に示す発展チャンス目ＨＣ１〜ＨＣ８となる部分、図５（Ｃ）に示す突確チャンス目ＴＣ１〜ＴＣ４となる部分、さらには、図２６に示すような一定の非リーチ組合せとなる部分には、第３最終停止図柄決定用の乱数値ＳＲ１−３が割り当てられていない。このような割当てにより、最終停止図柄として所定の非リーチ組合せとなる確定飾り図柄を決定する場合に、その確定飾り図柄が擬似連チャンス目ＧＣ１〜ＧＣ８や発展チャンス目ＨＣ１〜ＨＣ８、突確チャンス目ＴＣ１〜ＴＣ４、さらには、これらのチャンス目と類似する一定の非リーチ組合せとはならないようにすることができる。
【０１５８】
図２４（Ｄ）に示す最終停止図柄決定テーブル１６０Ｄは、「発展チャンス目終了」の特定演出が実行される場合に「左」、「中」、「右」の各飾り図柄表示エリアでの最終停止図柄ＦＺ１−４、ＦＺ１−５、ＦＺ１−６となる確定飾り図柄の組合せを、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて発展チャンス目ＨＣ１〜ＨＣ８のいずれかに決定するために参照されるテーブルである。最終停止図柄決定テーブル１６０Ｄは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、発展チャンス目ＨＣ１〜ＨＣ８に割り当てる決定用データなどから構成されている。
【０１５９】
また、ＲＯＭ１１２が記憶する決定テーブルには、リーチハズレ組合せとなる確定飾り図柄を決定するためのテーブルとして、例えば図２７（Ａ）および（Ｂ）に示す最終停止図柄決定テーブル１６２Ａ、１６２Ｂが含まれている。図２７（Ａ）に示す最終停止図柄決定テーブル１６２Ａは、リーチハズレ組合せとなる確定飾り図柄のうち、「左」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる左最終停止図柄ＦＺ２−１と、「右」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる右最終停止図柄ＦＺ２−２とを、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて決定するために参照されるテーブルである。最終停止図柄決定テーブル１６２Ａは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、左最終停止図柄ＦＺ２−１および右最終停止図柄ＦＺ２−２として同一になる飾り図柄（左右最終停止図柄ＦＺ２−１、ＦＺ２−２）の図柄番号「１」〜「８」に割り当てる決定用データなどから構成されている。図２７（Ｂ）に示す最終停止図柄決定テーブル１６２Ｂは、リーチハズレ組合せとなる確定飾り図柄のうち、「中」の飾り図柄表示エリアにて停止表示される確定飾り図柄となる中最終停止図柄ＦＺ２−３を、第３最終停止図柄決定用の乱数値ＳＲ１−３にもとづいて決定するために参照されるテーブルである。
【０１６０】
ここで、リーチハズレ組合せを構成する中最終停止図柄ＦＺ２−３は、左最終停止図柄ＦＺ２−１や右最終停止図柄ＦＺ２−２となる飾り図柄の図柄番号との差分値である図柄差により特定される。すなわち、飾り図柄の可変表示において、「左」、「中」、「右」の各飾り図柄表示エリアにて飾り図柄の変動を開始させ、「左」→「右」→「中」といった所定順序で飾り図柄の可変表示結果となる確定飾り図柄を停止表示する場合に、最後に飾り図柄が停止表示される「中」の飾り図柄表示エリア以外の「左」および「右」の飾り図柄表示エリアに停止表示される左右最終停止図柄ＦＺ２−１、ＦＺ２−２が最終停止図柄決定テーブル１６２Ａを用いて決定された後、最終停止図柄決定テーブル１６２Ｂを用いて「中」の飾り図柄表示エリアに停止表示される中最終停止図柄ＦＺ２−３と左右最終停止図柄ＦＺ２−１、ＦＺ２−２との差分（図柄差）を決定する。このとき決定された図柄差に応じて、「中」の飾り図柄表示エリアに停止表示される中最終停止図柄ＦＺ２−３となる確定飾り図柄が決定される。最終停止図柄決定テーブル１６２Ｂは、ノーマルＰＡ２−１、ノーマルＰＡ２−２、特殊ＰＧ２−１、特殊ＰＧ２−２の変動パターンのいずれかである場合や、ノーマルＰＡ２−３、ノーマルＰＡ２−４のいずれかである場合、スーパーＰＡ３−１〜スーパーＰＡ３−４、スーパーＰＢ３−１〜ＰＢ３−５、スーパーＰＣ３−１〜スーパーＰＣ３−４、特殊ＰＧ２−３の変動パターンのいずれかである場合、スーパーＰＡ３−５〜スーパーＰＡ３−８の変動パターンのいずれかである場合に応じて、第３最終停止図柄決定用の乱数値ＳＲ１−３を、図柄差「−２」、「−１」、「＋１」、「＋２」に割り当てる決定用データなどから構成されている。
【０１６１】
また、ＲＯＭ１１２が記憶する判定テーブルには、大当り組合せや突確チャンス目ＴＣ１〜ＴＣ４のいずれかとなる確定飾り図柄を決定するためのテーブルとして、例えば図２８（Ａ）〜（Ｃ）に示す最終停止図柄決定テーブル１６３Ａ〜１６３Ｃが含まれている。図２８（Ａ）に示す最終停止図柄決定テーブル１６３Ａは、通常大当り組合せとなる確定飾り図柄として、「左」、「中」、「右」の各飾り図柄表示エリアにて停止表示される左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３を、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて決定するために参照されるテーブルである。最終停止図柄決定テーブル１６３Ａは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３として同一になる通常図柄の図柄番号「２」、「４」、「６」、「８」に割り当てる決定用データなどから構成されている。図２８（Ｂ）に示す最終停止図柄決定テーブル１６３Ｂは、確変大当り組合せとなる確定飾り図柄として、「左」、「中」、「右」の各飾り図柄表示エリアにて停止表示される左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３を、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて決定するために参照されるテーブルである。最終停止図柄決定テーブル１６３Ｂは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３として同一になる確変図柄の図柄番号「１」、「３」、「５」、「７」に割り当てる決定用データなどから構成されている。図２８（Ｃ）に示す最終停止図柄決定テーブル１６３Ｃは、「左」、「中」、「右」の各飾り図柄表示エリアでの左中右最終停止図柄ＦＺ４−１、ＦＺ４−２、ＦＺ４−３となる確定飾り図柄の組合せを、第１最終停止図柄決定用の乱数値ＳＲ１−１にもとづいて突確チャンス目ＴＣ１〜ＴＣ４のいずれかに決定するために参照されるテーブルである。最終停止図柄決定テーブル１６３Ｃは、第１最終停止図柄決定用の乱数値ＳＲ１−１を、突確チャンス目ＴＣ１〜ＴＣ４に割り当てる決定用データなどから構成されている。
【０１６２】
また、ＲＯＭ１１２が記憶する判定テーブルには、特定演出パターンを複数種類のいずれかに決定するためのテーブルとして、例えば図２９（Ａ）〜（Ｃ）に示す特定演出パターン判定テーブル１６４Ａ〜１６４Ｃが含まれている。図２９（Ａ）に示す特定演出パターン判定テーブル１６４Ａは、「滑り」の特定演出が実行される場合に、第１特定演出パターン判定用の乱数値ＳＲ６−１にもとづき、特定演出パターンを滑りＴＰ１−１〜滑りＴＰ１−４のいずれかに決定するために参照されるテーブルである。特定演出パターン判定テーブル１６４Ａは、非リーチＰＡ１−４、ノーマルＰＡ２−２、ノーマルＰＡ２−４、ノーマルＰＡ２−６、ノーマルＰＡ２−８、スーパーＰＡ３−２、スーパーＰＡ３−６、スーパーＰＡ４−２、スーパーＰＡ５−２、スーパーＰＢ３−２、スーパーＰＢ４−２、スーパーＰＢ５−２、スーパーＰＣ３−２、スーパーＰＣ３−４、スーパーＰＤ１−２、スーパーＰＥ１−２、スーパーＰＦ１−３、特殊ＰＧ１−２、特殊ＰＧ２−２、特殊ＰＧ３−３の変動パターンといった、「滑り」の特定演出が実行される変動パターン（図８および図９を参照）に応じて、第１特定演出パターン判定用の乱数値ＳＲ６−１を、滑りＴＰ１−１〜滑りＴＰ１−４の特定演出パターンに割り当てる決定用データなどから構成されている。
【０１６３】
ここで、滑りＴＰ１−１の特定演出パターンでは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、「左」および「右」の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、「右」の飾り図柄表示エリアにて飾り図柄を高速に再変動させた後に停止表示させることで、「右」の飾り図柄表示エリアにて停止表示する飾り図柄を変更させる演出表示が行われる。滑りＴＰ１−２の特定演出パターンでは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、「左」および「右」の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、「左」の飾り図柄表示エリアにて飾り図柄を高速に再変動させた後に停止表示させることで、「左」の飾り図柄表示エリアにて停止表示する飾り図柄を変更させる演出表示が行われる。滑りＴＰ１−３の特定演出パターンでは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、「左」および「右」の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、「右」の飾り図柄表示エリアにて飾り図柄を低速に再変動させた後に停止表示させることで、「右」の飾り図柄表示エリアにて停止表示する飾り図柄を変更させる演出表示が行われる。滑りＴＰ１−４の特定演出パターンでは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を変動させてから、「左」および「右」の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、「左」の飾り図柄表示エリアにて飾り図柄を低速に再変動させた後に停止表示させることで、「左」の飾り図柄表示エリアにて停止表示する飾り図柄を変更させる演出表示が行われる。
【０１６４】
図２９（Ｂ）に示す特定演出パターン判定テーブル１６４Ｂは、「擬似連」の特定演出が実行される場合に、第２特定演出パターン判定用の乱数値ＳＲ６−２にもとづき、特定演出パターンを擬似連ＴＰ２−１〜擬似連ＴＰ２−３のいずれかに決定するために参照されるテーブルである。特定演出パターン判定テーブル１６４Ｂは、非リーチＰＡ１−５、スーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＢ３−４、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１、特殊ＰＧ１−３の変動パターンといった、「擬似連」の特定演出が実行される変動パターン（図８および図９を参照）に応じて、第２特定演出パターン判定用の乱数値ＳＲ６−２を、擬似連ＴＰ２−１〜擬似連ＴＰ２−３の特定演出パターンに割り当てる決定用データなどから構成されている。
【０１６５】
ここで、擬似連ＴＰ２−１の特定演出パターンでは、「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて飾り図柄を仮停止表示させてから再変動（擬似連変動）させる全再変動表示動作が、最終停止図柄となる確定飾り図柄が停止表示されるまでに１回行われる。擬似連ＴＰ２−２の特定演出パターンでは、確定飾り図柄が停止表示されるまでに全再変動表示動作が２回行われる。擬似連ＴＰ２−３の特定演出パターンでは、確定飾り図柄が停止表示されるまでに全再変動表示動作が３回行われる。従って、この実施の形態では、特定演出パターン判定テーブル１６４Ｂを用いて特定演出パターンを擬似連ＴＰ２−１〜擬似連ＴＰ２−３のいずれかに決定することにより、擬似連変動の実行回数を決定することができる。
【０１６６】
図２９（Ｃ）に示す特定演出パターン判定テーブル１６４Ｃは、「イントロ」の特定演出が実行される場合に、第３特定演出パターン判定用の乱数値ＳＲ６−３にもとづき、特定演出パターンをイントロＴＰ３−１〜イントロＴＰ３−３のいずれかに決定するために参照されるテーブルである。特定演出パターン判定テーブル１６４Ｃは、非リーチＰＡ１−６、スーパーＰＡ３−３、スーパーＰＡ３−７、スーパーＰＢ３−３、スーパーＰＡ４−３、スーパーＰＡ４−７、スーパーＰＡ５−３、スーパーＰＢ４−３、スーパーＰＢ５−３の変動パターンといった、「イントロ」の特定演出が実行される変動パターン（図８および図９を参照）に応じて、第３特定演出パターン判定用の乱数値ＳＲ６−３を、イントロＴＰ３−１〜イントロＴＰ３−３の特定演出パターンに割り当てる決定用データなどから構成されている。
【０１６７】
ここで、変動パターンが非リーチＰＡ１−６である場合には、例えば図４２に示す演出制御バッファ設定部１６４に設けられた前回演出バッファ値が１〜３のいずれであるかに応じて、複数種類の演出動作に対応したイントロＴＰ３−１〜イントロＴＰ３−３の各特定演出パターンに対する第３特定演出パターン判定用の乱数値ＳＲ６−３の割当てが異なっている。前回演出バッファ値は、「イントロ」の特定演出における特定演出パターンがイントロＴＰ３−１に決定された場合に１に設定され、イントロＴＰ３−２に決定された場合に２に設定され、イントロＴＰ３−３に決定された場合に３に設定される。そして、前回演出バッファ値が１であるときには、イントロＴＰ３−１に対して第３特定演出パターン判定用の乱数値ＳＲ６−３が割り当てられておらず、前回演出バッファ値が２であるときには、イントロＴＰ３−２に対して第３特定演出パターン判定用の乱数値ＳＲ６−３が割り当てられておらず、前回演出バッファ値が３であるときには、イントロＴＰ３−３に対して第３特定演出パターン判定用の乱数値ＳＲ６−３が割り当てられていない。このような割当てにより、非リーチＰＡ１−６の変動パターンに応じて「イントロ」の特定演出が実行される場合には、前回実行された「イントロ」の特定演出における特定演出パターンと同一の特定演出パターンにはならないようにすることができる。
【０１６８】
また、ＲＯＭ１１２が記憶する判定テーブルには、図３０（Ａ）に示す変動中昇格演出実行判定テーブル１６５Ａや、図３０（Ｂ）に示す大当り中昇格演出実行判定テーブル１６５Ｂが含まれている。図３０（Ａ）に示す変動中昇格演出実行判定テーブル１６５Ａは、可変表示結果が「大当り」であり大当り種別が「通常」、「第１確変」〜「第３確変」（「突確」以外）である場合に、変動中昇格演出を実行するか否かを、昇格演出実行判定用の乱数値ＳＲ５にもとづいて判定するために参照されるテーブルである。変動中昇格演出実行判定テーブル１６５Ａは、大当り種別が「通常」、「第１確変」〜「第３確変」のいずれであるかに応じて、昇格演出実行判定用の乱数値ＳＲ５を、変動中昇格演出の有無を示す判定結果に割り当てる決定用データなどから構成されている。ここで、大当り種別が「通常」または「第３確変」である場合には、昇格演出実行判定用の乱数値ＳＲ５が全て変動中昇格演出ありの判定結果に割り当てられており、変動中昇格失敗演出が実行されることになる。また、大当り種別が「第１確変」である場合には、昇格演出実行判定用の乱数値ＳＲ５の一部が変動中昇格演出ありの判定結果に割り当てられ、残りが変動中昇格演出なしの判定結果に割り当てられている。この場合、変動中昇格演出ありの判定結果となれば、変動中昇格成功演出が実行されることになる。さらに、大当り種別が「第２確変」である場合には、昇格演出実行判定用の乱数値ＳＲ５が全て変動中昇格演出なしの判定結果に割り当てられており、変動中昇格成功演出と変動中昇格失敗演出がいずれも実行されないことになる。
【０１６９】
図３０（Ｂ）に示す大当り中昇格演出実行判定テーブル１６５Ｂは、可変表示結果が「大当り」であり大当り種別が「通常」、「第１確変」〜「第３確変」（「突確」以外）である場合に、大当り中昇格演出を実行するか否かを、昇格演出実行判定用の乱数値ＳＲ５にもとづいて判定するために参照されるテーブルである。大当り中昇格演出実行判定テーブル１６５Ｂは、大当り種別が「通常」、「第１確変」〜「第３確変」のいずれであるかに応じて、昇格演出実行判定用の乱数値ＳＲ５を、大当り中昇格成功演出や大当り中昇格失敗演出の有無を示す判定結果に割り当てる決定用データなどから構成されている。ここで、大当り種別が「通常」である場合には、昇格演出実行判定用の乱数値ＳＲ５が全て大当り中昇格失敗演出ありの判定結果に割り当てられており、大当り中昇格失敗演出が実行されることになる。また、大当り種別が「第１確変」または「第２確変」である場合には、昇格演出実行判定用の乱数値ＳＲ５が全て大当り中昇格演出なしの判定結果に割り当てられており、大当り中昇格成功演出と大当り中昇格失敗演出がいずれも実行されないことになる。さらに、大当り種別が「第３確変」である場合には、昇格演出実行判定用の乱数値ＳＲ５の一部が大当り中昇格成功演出ありの判定結果に割り当てられ、残りが大当り中昇格失敗演出ありの判定結果に割り当てられている。この場合には、判定結果に応じて、大当り中昇格成功演出と大当り中昇格失敗演出のいずれかが実行されることになる。なお、大当り種別が「第３確変」である場合に大当り中昇格失敗演出が行われる場合には、大当り遊技後に遊技状態が時短状態である場合と共通の演出が実行される。
【０１７０】
また、ＲＯＭ１１２が記憶する決定テーブルには、「滑り」の特定演出が実行される場合に仮停止表示させる飾り図柄を決定するためのテーブルとして、例えば図３１（Ａ）〜（Ｄ）に示す仮停止図柄決定テーブル１６６Ａ〜１６６Ｄが含まれている。各仮停止図柄決定テーブル１６６Ａ〜１６６Ｄは、例えば図３１（Ｅ）に示すようなテーブル選択設定に従い、特定演出パターンが滑りＴＰ１−１〜滑りＴＰ１−４のいずれであるかに応じて、使用テーブルとして選択される。すなわち、特定演出パターンが滑りＴＰ１−１である場合には仮停止図柄決定テーブル１６６Ａが使用テーブルとして選択され、滑りＴＰ１−２である場合には仮停止図柄決定テーブル１６６Ｂが使用テーブルとして選択され、滑りＴＰ１−３である場合には仮停止図柄決定テーブル１６６Ｃが使用テーブルとして選択され、滑りＴＰ１−４である場合には仮停止図柄決定テーブル１６６Ｄが使用テーブルとして選択される。各仮停止図柄決定テーブル１６６Ａ〜１６６Ｄは、飾り図柄を再変動させる飾り図柄表示エリアにおいて最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、仮停止図柄となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データなどから構成されている。すなわち、仮停止図柄決定テーブル１６６Ａは、滑りＴＰ１−１の特定演出パターンに従い飾り図柄が仮停止表示される「右」の飾り図柄表示エリアにおける最終停止図柄としての右最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、右仮停止図柄ＫＺ１−１となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データを含んでいる。仮停止図柄決定テーブル１６６Ｂは、滑りＴＰ１−２の特定演出パターンに従い飾り図柄が仮停止表示される「左」の飾り図柄表示エリアにおける最終停止図柄としての左最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、左仮停止図柄ＫＺ１−２となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データを含んでいる。仮停止図柄決定テーブル１６６Ｃは、滑りＴＰ１−３の特定演出パターンに従い飾り図柄が仮停止表示される「右」の飾り図柄表示エリアにおける最終停止図柄としての右最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、右仮停止図柄ＫＺ１−３となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データを含んでいる。仮停止図柄決定テーブル１６６Ｄは、滑りＴＰ１−４の特定演出パターンに従い飾り図柄が仮停止表示される「左」の飾り図柄表示エリアにおける最終停止図柄としての左最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、左仮停止図柄ＫＺ１−４となる飾り図柄の図柄番号「１」〜「８」に割り当てる決定用データを含んでいる。
【０１７１】
また、ＲＯＭ１１２が記憶する決定テーブルには、「擬似連」の特定演出が実行される場合に仮停止表示される飾り図柄を決定するためのテーブルとして、例えば図３２（Ａ）〜（Ｄ）に示す仮停止図柄決定テーブル１６７Ａ〜１６７Ｄが含まれている。各仮停止図柄決定テーブル１６７Ａ〜１６７Ｄは、「擬似連」の特定演出が実行される場合に、変動パターンが非リーチＰＡ１−５であるか、スーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ３−４、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１、特殊ＰＧ１−３のいずれかであるかや、最終停止図柄となる確定飾り図柄が停止表示されるまでに実行される全再変動表示動作の残り回数などに応じて、使用テーブルとして選択される。ここで、全再変動表示動作の残り回数は、例えば最終停止図柄となる確定飾り図柄が停止表示される飾り図柄の変動（擬似連変動）では「０」となり、その１回前に仮停止図柄が停止表示される飾り図柄の変動（擬似連変動）では「１」となり、２回前に仮停止図柄が停止表示される飾り図柄の変動（擬似連変動）では「２」となり、３回前に仮停止図柄が停止表示される飾り図柄の変動（擬似連変動）では「３」となるように、最終停止図柄となる確定飾り図柄が停止表示される擬似連変動が実行されるまでに、あと何回の擬似連変動（仮停止図柄が停止表示される変動）が実行されるかに対応している。
【０１７２】
一例として、仮停止図柄決定テーブル１６７Ａは、変動パターンが非リーチＰＡ１−５であることに応じて、最終停止図柄となる確定飾り図柄が停止表示されるまでに実行される全再変動表示動作の残り回数が「１」である場合に、「左」の飾り図柄表示エリアにて仮停止表示させる左図柄となる左仮停止図柄ＫＺ２−１、「右」の飾り図柄表示エリアにて仮停止表示させる右図柄となる右仮停止図柄ＫＺ２−２、「中」の飾り図柄表示エリアにて仮停止表示させる中図柄となる中仮停止図柄ＫＺ２−３を決定するための使用テーブルとして選択される。仮停止図柄決定テーブル１６７Ｂは、変動パターンがスーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ３−４、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１、特殊ＰＧ１−３のいずれかであることに応じて、最終停止図柄となる確定飾り図柄が停止表示されるまでに実行される全再変動表示動作の残り回数が「１」である場合に、「左」の飾り図柄表示エリアにて仮停止表示させる左図柄となる左仮停止図柄ＫＺ２−１、「右」の飾り図柄表示エリアにて仮停止表示させる右図柄となる右仮停止図柄ＫＺ２−２、「中」の飾り図柄表示エリアにて仮停止表示させる中図柄となる中仮停止図柄ＫＺ２−３を決定するための使用テーブルとして選択される。
【０１７３】
また、仮停止図柄決定テーブル１６７Ｃは、変動パターンがスーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ３−４、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１、特殊ＰＧ１−３のいずれかであることに応じて、最終停止図柄となる確定飾り図柄が停止表示されるまでに実行される全再変動表示動作の残り回数が「２」である場合に、「左」の飾り図柄表示エリアにて仮停止表示させる左図柄となる左仮停止図柄ＫＺ３−１、「右」の飾り図柄表示エリアにて仮停止表示させる右図柄となる右仮停止図柄ＫＺ３−２、「中」の飾り図柄表示エリアにて仮停止表示させる中図柄となる中仮停止図柄ＫＺ３−３を決定するための使用テーブルとして選択される。仮停止図柄決定テーブル１６７Ｄは、変動パターンがスーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ３−４、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１のいずれかであることに応じて、最終停止図柄となる確定飾り図柄が停止表示されるまでに実行される全再変動表示動作の残り回数が「３」である場合に、「左」の飾り図柄表示エリアにて仮停止表示させる左図柄となる左仮停止図柄ＫＺ４−１、「右」の飾り図柄表示エリアにて仮停止表示させる右図柄となる右仮停止図柄ＫＺ４−２、「中」の飾り図柄表示エリアにて仮停止表示させる中図柄となる中仮停止図柄ＫＺ４−３を決定するための使用テーブルとして選択される。なお、変動パターンが非リーチＰＡ１−５である場合には、図２９（Ｂ）に示す特定演出パターン判定テーブル１６４Ｂの設定にもとづき特定演出パターンが擬似連ＴＰ２−１に決定され、飾り図柄を仮停止表示させてから再変動させる全再変動表示動作の実行回数が１回だけであることから、仮停止図柄決定テーブル１６７Ｃや仮停止図柄決定テーブル１６７Ｄを使用テーブルとして選択する必要はない。変動パターンが特殊ＰＧ１−３である場合には、図２９（Ｂ）に示す特定演出パターン判定テーブル１６４Ｂの設定にもとづき特定演出パターンが擬似連ＴＰ２−１または擬似連ＴＰ２−２に決定され、飾り図柄を仮停止表示させてから再変動させる全再変動表示動作の実行回数が多くとも２回であることから、仮停止図柄決定テーブル１６７Ｄを使用テーブルとして選択する必要はない。
【０１７４】
図３２（Ａ）に示す仮停止図柄決定テーブル１６７Ａと図３２（Ｂ）に示す仮停止図柄決定テーブル１６７Ｂはそれぞれ、「左」の飾り図柄表示エリアにおける最終停止図柄としての左最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、第１擬似連時仮停止図柄決定用の乱数値ＳＲ４−１を、左中右仮停止図柄ＫＺ２−１、ＫＺ２−２、ＫＺ２−３の組合せによって構成される擬似連チャンス目ＧＣ１〜ＧＣ８に割り当てる決定用データなどから構成されている。図３２（Ｃ）に示す仮停止図柄決定テーブル１６７Ｃは、仮停止図柄決定テーブル１６７Ｂを用いて決定された左仮停止図柄ＫＺ２−１、右仮停止図柄ＫＺ２−２、中仮停止図柄２−３の組合せが擬似連チャンス目ＧＣ１〜ＧＣ８のいずれであるかに応じて、第２擬似連時仮停止図柄決定用の乱数値ＳＲ４−２を、左中右仮停止図柄ＫＺ３−１、ＫＺ３−２、ＫＺ３−３の組合せによって構成される擬似連チャンス目ＧＣ１〜ＧＣ８に割り当てる決定用データなどから構成されている。図３２（Ｄ）に示す仮停止図柄決定テーブル１６７Ｄは、仮停止図柄決定テーブル１６７Ｃを用いて決定された左仮停止図柄ＫＺ３−１、右仮停止図柄３−２、中仮停止図柄ＫＺ３−３の組合せが擬似連チャンス目ＧＣ１〜ＧＣ８のいずれであるかに応じて、第３擬似連時仮停止図柄決定用の乱数値ＳＲ４−３を、左中右仮停止図柄ＫＺ４−１、ＫＺ４−２、ＫＺ４−３の組合せによって構成される擬似連チャンス目ＧＣ１〜ＧＣ８に割り当てる決定用データなどから構成されている。
【０１７５】
このような仮停止図柄決定テーブル１６７Ａ〜１６７Ｄを用いて仮停止図柄を決定することにより、例えば図３３に示すように、擬似連ＴＰ２−１〜擬似連ＴＰ２−３の各特定演出パターンによる擬似連変動の実行回数に応じて、各回の変動で「左」、「中」、「右」の飾り図柄表示エリアにおける全部にて仮停止表示させる飾り図柄を、擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかに決定することができる。
【０１７６】
また、ＲＯＭ１１２が記憶する決定テーブルには、「発展チャンス目」の特定演出が実行される場合に仮停止表示される飾り図柄を決定するためのテーブルとして、例えば図３４に示す仮停止図柄決定テーブル１６８が含まれている。仮停止図柄決定テーブル１６８は、「左」の飾り図柄表示エリアにおける最終停止図柄としての左最終停止図柄となる飾り図柄の図柄番号「１」〜「８」に応じて、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を、左中右仮停止図柄ＫＺ６−１、ＫＺ６−２、ＫＺ６−３の組合せによって構成される発展チャンス目ＨＣ１〜ＨＣ８に割り当てる決定用データなどから構成されている。
【０１７７】
また、ＲＯＭ１１２が記憶する決定テーブルには、変動中昇格演出が実行される場合に仮停止表示される飾り図柄を決定するためのテーブルとして、例えば図３５に示す仮停止図柄決定テーブル１６９が含まれている。仮停止図柄決定テーブル１６９は、大当り組合せとなる確定飾り図柄として「左」、「中」、「右」の各飾り図柄表示エリアに揃って停止表示される同一の左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３となる飾り図柄の図柄番号「１」〜「８」に応じて、昇格演出時仮停止図柄決定用の乱数値ＳＲ２を、左中右仮停止図柄ＫＺ７−１、ＫＺ７−２、ＫＺ７−３として同一になる通常図柄の図柄番号「２」、「４」、「６」、「８」に割り当てる決定用データなどから構成されている。
【０１７８】
また、ＲＯＭ１１２が記憶する判定テーブルには、図３６に示す予告パターン種別判定テーブル１７０が含まれている。予告パターン種別判定テーブル１７０は、予告パターン種別判定用の乱数値ＳＲ７にもとづき、予告パターン種別を複数種類のいずれかに決定するために参照されるテーブルである。予告パターン種別判定テーブル１７０は、変動パターンが非リーチＰＡ１−１、非リーチＰＡ１−２、非リーチＰＢ１−１、非リーチＰＣ１−１のいずれかである場合や、非リーチＰＡ１−３である場合、非リーチＰＡ１−４である場合、非リーチＰＡ１−６、非リーチＰＢ１−２、非リーチＰＣ１−２、スーパーＰＡ３−３、スーパーＰＡ３−７、スーパーＰＡ４−３、スーパーＰＡ４−７、スーパーＰＡ５−３、スーパーＰＢ３−３、スーパーＰＢ４−３、スーパーＰＢ５−３のいずれかである場合、これらの変動パターン以外の変動パターンである場合に応じて、予告パターン種別判定用の乱数値ＳＲ７を、予告なし、あるいは、予告ＣＹ１〜予告ＣＹ３の予告パターン種別に割り当てる決定用データなどから構成されている。
【０１７９】
ここで、予告パターン種別判定テーブル１７０では、変動パターンが非リーチＰＡ１−６、スーパーＰＡ３−３、スーパーＰＡ３−７、スーパーＰＢ３−３、スーパーＰＡ４−３、スーパーＰＡ４−７、スーパーＰＡ５−３、スーパーＰＢ４−３、スーパーＰＢ５−３といった、「イントロ」の特定演出が実行される変動パターン（図８および図９を参照）である場合に対応して、予告パターン種別判定用の乱数値ＳＲ７が全て予告なしに割り当てられている。そのため、「イントロ」の特定演出が実行される場合には、予告演出となる演出動作の実行が制限される。ここで、「イントロ」の特定演出では、「左」、「中」、「右」の各飾り図柄表示エリアにて飾り図柄の変動を開始させた後、短時間のうちに特定演出における演出表示が開始され、予告演出が行われる場合には、実行期間に重複が生じる。そこで、予告パターン種別判定テーブル１７０では、「イントロ」の特定演出が実行される変動パターンである場合には常に予告なしとなるように予告パターン種別判定用の乱数値ＳＲ７を割り当てることで、「イントロ」の特定演出と実行期間が重複する予告演出は実行しないようにすることができる。
【０１８０】
また、ＲＯＭ１１２が記憶する判定テーブルには、予告パターンを複数種類のいずれに決定するためのテーブルとして、例えば図３７〜図３９に示す予告パターン判定テーブル１７１Ａ〜１７１Ｃが含まれている。予告パターン判定テーブル１７１Ａは、予告パターン種別が予告ＣＹ１に決定されたときに、第１予告パターン判定用の乱数値ＳＲ８−１にもとづき、予告なし、あるいは、予告パターンを予告ＹＰ１−１〜予告ＹＰ１−４のいずれかに決定するために参照されるテーブルである。予告パターン判定テーブル１７１Ａは、変動パターンに応じて、第１予告パターン判定用の乱数値ＳＲ８−１を、予告なし、あるいは、予告ＹＰ１−１〜予告ＹＰ１−４の予告パターンに割り当てる決定用データなどから構成されている。
【０１８１】
ここで、予告ＹＰ１−１〜予告ＹＰ１−４の予告パターンでは、互いに異なる演出表示態様で、「キャラクタ表示」の予告演出における演出表示が行われる。「キャラクタ表示」の予告演出では、予告ＹＰ１−１〜予告ＹＰ１−４の各予告パターンに対応するキャラクタ画像を、画像表示装置９の表示領域に表示させる。
【０１８２】
予告パターン判定テーブル１７１Ｂは、予告パターン種別が予告ＣＹ２に決定されたときに、第２予告パターン判定用の乱数値ＳＲ８−２にもとづき、予告なし、あるいは、予告パターンを予告ＹＰ２−１〜予告ＹＰ２−４のいずれかに決定するために参照されるテーブルである。予告パターン判定テーブル１７１Ｂは、変動パターンに応じて、第２予告パターン判定用の乱数値ＳＲ８−２を、予告なし、あるいは、予告ＹＰ２−１〜予告ＹＰ２の予告パターンに割り当てる決定用データなどから構成されている。
【０１８３】
ここで、予告ＹＰ２−１〜予告ＹＰ２−４の予告パターンでは、互いに異なる演出表示態様で、「ステップアップ画像」の予告演出における演出表示が行われる。「ステップアップ画像」の予告演出では、予め用意された複数種類の演出画像のいずれかを画像表示装置９の表示領域に表示させた後、予告ＹＰ２−１〜予告ＹＰ２−４の各予告パターンに対応して、所定の順番に従い複数種類の演出画像を切り替えて表示すること、あるいは、演出画像の切り替えが行われないことがある。
【０１８４】
予告パターン判定テーブル１７１Ｃは、予告パターン種別が予告ＣＹ３に決定されたときに、第３予告パターン判定用の乱数値ＳＲ８−３にもとづき、予告なし、あるいは、予告パターンを予告ＹＰ３−１〜予告ＹＰ３−３のいずれかに決定するために参照されるテーブルである。予告パターン判定テーブル１７１Ｃは、変動パターンに応じて、第３予告パターン判定用の乱数値ＳＲ８−３を、予告なし、あるいは、予告ＹＰ３−１〜予告ＹＰ３−３の予告パターンに割り当てる決定用データなどから構成されている。
【０１８５】
ここで、予告ＹＰ３−１〜予告ＹＰ３−３の予告パターンでは、互いに異なる演出表示態様で、「メール表示」の予告演出における演出表示が行われる。「メール表示」の予告演出では、操作ボタン１２０の操作を促す演出画像を画像表示装置９の表示領域に表示させた後、操作ボタン１２０が操作されたことに応じて、予告ＹＰ３−１〜予告ＹＰ３−３の各予告パターンに対応した演出画像を表示させる一方で、操作ボタン１２０が操作されなければ、各予告パターンに対応した演出画像の表示が行われない。このように、「メール表示」の予告演出では、操作ボタン１２０が操作されたことに応じて演出動作が変化する。
【０１８６】
図３９に示す予告パターン判定テーブル１７１Ｃでは、特定演出が実行される非リーチＰＡ１−４、ＰＡ１−５、ＰＡ１−７の変動パターンに対応して、第３予告パターン判定用の乱数値ＳＲ８−３のうち「１」〜「１７０」の範囲の値が予告なしに割り当てられている。他方、飾り図柄の可変表示状態がリーチ状態となる変動パターンに対応して、非リーチＰＡ１−４、ＰＡ１−５、ＰＡ１−７の変動パターンよりも少ない個数の乱数値ＳＲ８−３が、予告なしに割り当てられている。例えば、ノーマルＰＡ２−１〜ノーマルＰＡ２−４の変動パターンに対応して、「１」〜「１６０」の範囲の値が予告なしに割り当てられている。その他のリーチ状態となる変動パターンでは、可変表示結果が「大当り」や「小当り」となるか否かや、リーチの種類（ノーマルまたはスーパー）により、第３予告パターン判定用の乱数値ＳＲ８−３の割当てが異なっている。これに対して、特定演出が実行されない非リーチＰＡ１−１〜非リーチＰＡ１−３、非リーチＰＢ１−１、非リーチＰＣ１−１の変動パターンに対応して、非リーチＰＡ１−４、ＰＡ１−５、ＰＡ１−７の変動パターンよりも多い個数の乱数値ＳＲ８−３が、予告なしに割り当てられている。すなわち、「１」〜「１９０」の範囲の値が予告なしに割り当てられている。このような設定により、「非リーチ」に対応した変動パターンであって特定演出が実行される変動パターンであるときには、飾り図柄の可変表示状態がリーチ状態となる変動パターンであるときに比べて予告演出を実行する割合が低くなるとともに、「非リーチ」に対応した変動パターンであって特定演出が実行されない変動パターンであるときに比べて予告演出を実行する割合が高くなる。また、「非リーチ」に対応した変動パターンであって特定演出が実行される変動パターンであるときには、「非リーチ」に対応した変動パターンであって特定演出が実行されない変動パターンであるときに比べて信頼度（可変表示結果が「大当り」となる可能性）の高い予告演出を実行する割合が高くなる一方で、飾り図柄の可変表示態様がリーチ状態となる変動パターンであるときに比べて信頼度の高い予告演出を実行する割合が低くなる。
【０１８７】
また、ＲＯＭ１１２が記憶する制御パターンテーブルには、例えば図４０（Ａ）に示す図柄変動制御パターンテーブル１８０、図４０（Ｂ）に示す予告演出制御パターンテーブル１８１、図４１に示す各種演出制御パターンテーブル１８２などが含まれている。図４０（Ａ）に示す図柄変動制御パターンテーブル１８０には、飾り図柄の変動が開始されてから最終停止図柄となる確定飾り図柄が停止表示されるまでの期間における、画像表示装置９の表示領域における飾り図柄の可変表示動作や、リーチ演出における演出表示動作、特定演出における演出表示動作といった、各種の演出動作の制御内容を示すデータが、図柄変動制御パターンとして複数種類格納されていればよい。各図柄変動制御パターンは、例えば演出制御プロセスタイマ設定値、演出制御プロセスタイマ判定値、演出表示制御データ、音声制御データ、ランプ制御データ、終了コードといった、飾り図柄の可変表示に応じた各種の演出動作を制御するための制御データから構成され、時系列的に、各種の演出制御の内容や、演出制御の切替タイミング等が設定されていればよい。
【０１８８】
図４０（Ｂ）に示す予告演出制御パターンテーブル１８１には、複数種類の予告パターンのそれぞれに対応して、例えば予告演出における演出表示動作といった、予告演出に対応した演出動作の制御内容を示すデータが、予告演出制御パターンとして複数種類格納されていればよい。各予告演出制御パターンは、例えば演出制御プロセスタイマ判定値、演出表示制御データ、音声制御データ、ランプ制御データ、終了コードといった、飾り図柄の可変表示に応じた各種の演出動作を制御するための制御データから構成され、時系列的に、各種の演出制御の内容や、演出制御の切替タイミング等が設定されていればよい。
【０１８９】
一例として、予告演出制御パターンテーブル１８１には、予告ＹＰ１−１〜予告ＹＰ１−４の予告パターンのそれぞれに対応して、予告ＣＹＰ１−１〜予告ＣＹＰ１−４の予告演出制御パターンが格納されている。ここで、予告ＣＹＰ１−１の予告演出制御パターンは、予告ＹＰ１−１の予告パターンに対応して、キャラクタ画像ＭＣ１０１を表示させる。予告ＣＹＰ１−２の予告演出制御パターンは、予告ＹＰ１−２の予告パターンに対応して、キャラクタ画像ＭＣ１０１とキャラクタ画像ＭＣ１０２を表示させる。予告ＣＹＰ１−３の予告演出制御パターンは、予告ＹＰ１−３の予告パターンに対応して、キャラクタ画像ＭＣ１０１とキャラクタ画像ＭＣ１０３を表示させる。予告ＣＹＰ１−４の予告演出制御パターンは、予告ＹＰ１−４の予告パターンに対応して、キャラクタ画像ＭＣ１０１〜ＭＣ１０３を表示させる。
【０１９０】
また、予告演出制御パターンテーブル１８１には、予告ＹＰ２−１〜予告ＹＰ２−４の予告パターンのそれぞれに対応して、予告ＣＹＰ２−１〜予告ＣＹＰ２−４の予告演出制御パターンが格納されている。ここで、予告ＣＹＰ２−１の予告演出制御パターンは、予告ＹＰ２−１の予告パターンに対応して、第１ステップの演出画像を表示させ、演出画像の切り替えを行わずに、予告演出を終了する。予告ＣＹＰ２−２の予告演出制御パターンは、予告ＹＰ２−２の予告パターンに対応して、第２ステップの演出画像を表示させ、演出画像の切り替えを行わずに、予告演出を終了する。予告ＣＹＰ２−３の予告演出制御パターンは、予告ＹＰ２−３の予告パターンに対応して、第１ステップの演出画像を表示させ、その演出画像を第２ステップの演出画像に切り替えた後に、予告演出を終了する。予告ＣＹＰ２−４の予告演出制御パターンは、予告ＹＰ２−４の予告パターンに対応して、第１ステップの演出画像を表示させ、その演出画像を第２ステップの演出画像に切り替え、さらに第３ステップの演出画像に切り替えた後に、予告演出を終了する。
【０１９１】
加えて、予告演出制御パターンテーブル１８１には、予告ＹＰ３−１の予告パターンに対応して予告ＣＹＰ３−１−１および予告ＣＹＰ３−１−２の予告演出制御パターンが格納され、予告ＹＰ３−２の予告パターンに対応して予告ＣＹＰ３−２−１および予告ＣＹＰ３−２−２の予告演出制御パターンが格納され、予告ＹＰ３−３の予告パターンに対応して予告ＣＹＰ３−３−１および予告ＣＹＰ３−３−２の予告演出制御パターンが格納されている。ここで、予告ＣＹＰ３−１−１の予告演出制御パターンは、予告ＹＰ３−１の予告パターンに対応して、操作ボタン１２０の操作が検出される以前における演出画像を表示させる。予告ＣＹＰ３−１−２の予告演出制御パターンは、予告ＹＰ３−１の予告パターンに対応して、操作ボタン１２０の操作が検出された後における演出画像を表示させる。予告ＣＹＰ３−２−１の予告演出制御パターンは、予告ＹＰ３−２の予告パターンに対応して、操作ボタン１２０の操作が検出される以前における演出画像を表示させる。予告ＣＹＰ３−２−２の予告演出制御パターンは、予告ＹＰ３−２の予告パターンに対応して、操作ボタン１２０の操作が検出された後における演出画像を表示させる。予告ＣＹＰ３−３−１の予告演出制御パターンは、予告ＹＰ３−３の予告パターンに対応して、操作ボタン１２０の操作が検出される以前における演出画像を表示させる。予告ＣＹＰ３−３−２の予告演出制御パターンは、予告ＹＰ３−３の予告パターンに対応して、操作ボタン１２０の操作が検出された後における演出画像を表示させる。
【０１９２】
図４１に示す各種演出制御パターンテーブル１８２には、大当り遊技状態や小当り遊技状態に制御されている期間における、各種の演出制御の内容を示すデータが、演出制御パターンとして複数種類格納されていればよい。各演出制御パターンは、例えば演出制御プロセスタイマ設定値、演出制御プロセスタイマ判定値、演出表示制御データ、音声制御データ、ランプ制御データ、終了コードといった、大当り遊技状態や小当り遊技状態における演出動作の進行に応じた各種の演出制御の内容や、演出制御の切替タイミング等が、時系列的に設定されていればよい。
【０１９３】
演出制御基板８０に搭載されたＲＡＭ１１３には、演出動作を制御するために用いられる各種データを保持する領域として、例えば図４２に示すような演出制御用データ保持エリア１９０が設けられている。図４２に示す演出制御用データ保持エリア１９０は、演出制御フラグ設定部１９１と、演出制御タイマ設定部１９２と、演出制御カウンタ設定部１９３と、演出制御バッファ設定部１９４とを備えている。
【０１９４】
演出制御フラグ設定部１９１には、例えば画像表示装置９の表示領域における演出画像の表示状態といった演出動作状態や主基板３１から伝送された演出制御コマンド等に応じて状態を更新可能な複数種類のフラグが設けられている。例えば、演出制御フラグ設定部１９１には、複数種類のフラグそれぞれについて、フラグの値を示すデータや、オン状態あるいはオフ状態を示すデータが記憶される。
【０１９５】
演出制御タイマ設定部１９２には、例えば画像表示装置９の表示領域における演出画像の表示動作といった各種演出動作の進行を制御するために用いられる複数種類のタイマが設けられている。例えば、演出制御タイマ設定部１９２には、複数種類のタイマそれぞれにおけるタイマ値を示すデータが記憶される。
【０１９６】
演出制御カウンタ設定部１９３には、各種演出動作の進行を制御するために用いられる複数種類のカウンタが設けられている。例えば、演出制御カウンタ設定部１９３には、複数種類のカウンタそれぞれにおけるカウント値を示すデータが記憶される。
【０１９７】
演出制御バッファ設定部１９４には、各種演出動作の進行を制御するために用いられるデータを一時的に記憶する各種のバッファが設けられている。例えば、演出制御バッファ設定部１９４には、複数種類のバッファそれぞれにおけるバッファ値を示すデータが記憶される。
【０１９８】
次に遊技機の動作について説明する。図４３および図４４は、遊技機に対して電力供給が開始され遊技制御用マイクロコンピュータ５６０へのリセット信号がハイレベルになったことに応じて遊技制御用マイクロコンピュータ５６０のＣＰＵ５６が実行するメイン処理を示すフローチャートである。リセット信号が入力されるリセット端子の入力レベルがハイレベルになると、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６は、プログラムの内容が正当か否かを確認するための処理であるセキュリティチェック処理を実行した後、ステップＳ１以降のメイン処理を開始する。メイン処理において、ＣＰＵ５６は、まず、必要な初期設定を行う。
【０１９９】
初期設定処理において、ＣＰＵ５６は、まず、割込禁止に設定する（ステップＳ１）。次に、マスク可能割込の割込モードを設定し（ステップＳ２）、スタックポインタにスタックポインタ指定アドレスを設定する（ステップＳ３）。なお、ステップＳ２では、遊技制御用マイクロコンピュータ５６０の特定レジスタ（Ｉレジスタ）の値（１バイト）と内蔵デバイスが出力する割込ベクタ（１バイト：最下位ビット０）から合成されるアドレスが、割込番地を示すモードに設定する。また、マスク可能な割込が発生すると、ＣＰＵ５６は、自動的に割込禁止状態に設定するとともに、プログラムカウンタの内容をスタックにセーブする。
【０２００】
次いで、内蔵デバイスレジスタの設定（初期化）を行う（ステップＳ４）。ステップＳ４の処理によって、内蔵デバイス（内蔵周辺回路）であるＣＴＣ（カウンタ／タイマ）およびＰＩＯ（パラレル入出力ポート）の設定（初期化）がなされる。
【０２０１】
この実施の形態で用いられる遊技制御用マイクロコンピュータ５６０は、Ｉ／Ｏポート（ＰＩＯ）およびタイマ／カウンタ回路（ＣＴＣ）５０４も内蔵している。
【０２０２】
次に、入力ポート１のビット０の状態によって電源断信号がオフ状態になっているか否か確認する（ステップＳ５）。遊技機に対する電力供給が開始されたときに、＋５Ｖ電源などの各種電源の出力電圧は徐々に規定値に達するのであるが、ステップＳ５の処理によって、すなわち、電源断信号が出力されていない（ハイレベルになっている）ことを確認することによりＣＰＵ５６は電源電圧が安定したことを確認することができる。
【０２０３】
電源断信号がオン状態である場合には、ＣＰＵ５６は、所定期間（例えば、０．１秒）の遅延時間の後に（ステップＳ８０）、再度、電源断信号がオフ状態になっているか否か確認する。電源断信号がオフ状態になっている場合には、ＲＡＭ５５をアクセス可能状態に設定し（ステップＳ６）、クリア信号のチェック処理に移行する。
【０２０４】
なお、電源断信号がオフ状態である場合に、遊技の進行を制御する遊技装置制御処理（遊技制御処理）の開始タイミングをソフトウェアで遅らせるためのソフトウェア遅延処理を実行するようにしてもよい。そのようなソフトウェア遅延処理によって、ソフトウェア遅延処理を実行しない場合に比べて、遊技制御処理の開始タイミングを遅延させることができる。遅延処理を実行したときには、他の制御基板（例えば、払出制御基板３７）に対して、遊技制御基板（主基板３１）が送信するコマンドを他の制御基板のマイクロコンピュータが受信できないという状況が発生することを防止できる。
【０２０５】
次いで、ＣＰＵ５６は、クリアスイッチがオンされているか否か確認する（ステップＳ７）。なお、ＣＰＵ５６は、入力ポート０を介して１回だけクリア信号の状態を確認するようにしてもよいが、複数回クリア信号の状態を確認するようにしてもよい。例えば、クリア信号の状態がオフ状態であることを確認したら、所定時間（例えば、０．１秒）の遅延時間をおいた後、クリア信号の状態を再確認する。そのときにクリア信号の状態がオン状態であることを確認したら、クリア信号がオン状態になっていると判定する。また、このときにクリア信号の状態がオフ状態であることを確認したら、所定時間の遅延時間をおいた後、再度、クリア信号の状態を再確認するようにしてもよい。ここで、再確認の回数は、１回または２回に限られず、３回以上であってもよい。また、２回チェックして、チェック結果が一致していなかったときにもう一度確認するようにしてもよい。
【０２０６】
ステップＳ７でクリアスイッチがオンでない場合には、遊技機への電力供給が停止したときにバックアップＲＡＭ領域のデータ保護処理（例えばパリティデータの付加等の電力供給停止時処理）が行われたか否か確認する（ステップＳ８）。この実施の形態では、電力供給の停止が生じた場合には、バックアップＲＡＭ領域のデータを保護するための処理が行われている。そのような電力供給停止時処理が行われていたことを確認した場合には、ＣＰＵ５６は、電力供給停止時処理が行われた、すなわち電力供給停止時の制御状態が保存されていると判定する。電力供給停止時処理が行われていないことを確認した場合には、ＣＰＵ５６は初期化処理を実行する。
【０２０７】
電力供給停止時処理が行われていたか否かは、電力供給停止時処理においてバックアップＲＡＭ領域に保存されるバックアップ監視タイマの値が、電力供給停止時処理を実行したことに応じた値（例えば２）になっているか否かによって確認される。なお、そのような確認の仕方は一例であって、例えば、電力供給停止時処理においてバックアップフラグ領域に電力供給停止時処理を実行したことを示すフラグをセットし、ステップＳ８において、そのフラグがセットされていることを確認したら電力供給停止時処理が行われたと判定してもよい。
【０２０８】
電力供給停止時の制御状態が保存されていると判定したら、ＣＰＵ５６は、バックアップＲＡＭ領域のデータチェック（この例ではパリティチェック）を行う（ステップＳ９）。この実施の形態では、クリアデータ（００）をチェックサムデータエリアにセットし、チェックサム算出開始アドレスをポインタにセットする。また、チェックサムの対象になるデータ数に対応するチェックサム算出回数をセットする。そして、チェックサムデータエリアの内容とポインタが指すＲＡＭ領域の内容との排他的論理和を演算する。演算結果をチェックサムデータエリアにストアするとともに、ポインタの値を１増やし、チェックサム算出回数の値を１減算する。以上の処理が、チェックサム算出回数の値が０になるまで繰り返される。チェックサム算出回数の値が０になったら、ＣＰＵ５６は、チェックサムデータエリアの内容の各ビットの値を反転し、反転後のデータをチェックサムにする。
【０２０９】
電力供給停止時処理において、上記の処理と同様の処理によってチェックサムが算出され、チェックサムはバックアップＲＡＭ領域に保存されている。ステップＳ９では、算出したチェックサムと保存されているチェックサムとを比較する。不測の停電等の電力供給停止が生じた後に復旧した場合には、バックアップＲＡＭ領域のデータは保存されているはずであるから、チェック結果（比較結果）は正常（一致）になる。チェック結果が正常でないということは、バックアップＲＡＭ領域のデータが、電力供給停止時のデータとは異なっている可能性があることを意味する。そのような場合には、内部状態を電力供給停止時の状態に戻すことができないので、電力供給の停止からの復旧時でない電源投入時に実行される初期化処理（ステップＳ１０〜Ｓ１４の処理）を実行する。
【０２１０】
チェック結果が正常であれば、ＣＰＵ５６は、遊技制御手段の内部状態と演出制御手段等の電気部品制御手段の制御状態を電力供給停止時の状態に戻すための遊技状態復旧処理を行う。具体的には、ＲＯＭ５４に格納されているバックアップ時設定テーブルの先頭アドレスをポインタに設定し（ステップＳ９１）、バックアップ時設定テーブルの内容を順次作業領域（ＲＡＭ５５内の領域）に設定する（ステップＳ９２）。作業領域はバックアップ電源によって電源バックアップされている。バックアップ時設定テーブルには、作業領域のうち初期化してもよい領域についての初期化データが設定されている。ステップＳ９１およびＳ９２の処理によって、作業領域のうち初期化してはならない部分については、保存されていた内容がそのまま残る。初期化してはならない部分とは、例えば、電力供給停止前の遊技状態を示すデータ（特別図柄プロセスフラグなど）、出力ポートの出力状態が保存されている領域（出力ポートバッファ）、未払出賞球数を示すデータが設定されている部分などである。
【０２１１】
また、ＣＰＵ５６は、ＲＯＭ５４に格納されているバックアップ時コマンド送信テーブルの先頭アドレスをポインタに設定し（ステップＳ９３）、その内容に従って停電復旧中であることを報知することを指定する停電復旧指定コマンドをサブ基板（演出制御基板）に送信する処理を実行する（ステップＳ９４）。そして、ステップＳ１５に移行する。
【０２１２】
初期化処理では、ＣＰＵ５６は、まず、ＲＡＭクリア処理を行う（ステップＳ１０）。なお、ＲＡＭ５５の全領域を初期化せず、所定のデータをそのままにしてもよい。また、ＲＯＭ５４に格納されている初期化時設定テーブルの先頭アドレスをポインタに設定し（ステップＳ１１）、初期化時設定テーブルの内容を順次業領域に設定する（ステップＳ１２）。
【０２１３】
ステップＳ１１およびＳ１２の処理によって、例えば、普通図柄判定用乱数カウンタ、普通図柄判定用バッファ、特別図柄バッファ、総賞球数格納バッファ、特別図柄プロセスフラグ、賞球中フラグ、球切れフラグなど制御状態に応じて選択的に処理を行うためのフラグに初期値が設定される。また、出力ポートバッファにおける接続確認信号を出力する出力ポートに対応するビットがセット（接続確認信号のオン状態に対応）される。
【０２１４】
また、ＣＰＵ５６は、ＲＯＭ５４に格納されている初期化時コマンド送信テーブルの先頭アドレスをポインタに設定し（ステップＳ１３）、その内容に従ってサブ基板を初期化するための初期化コマンドをサブ基板に送信する処理を実行する（ステップＳ１４）。初期化コマンドとして、可変表示装置９に表示される初期図柄を示すコマンドや払出制御基板３７への初期化コマンド等を使用することができる。
【０２１５】
次いで、ＣＰＵ５６は、遊技制御用マイクロコンピュータ５６０が内蔵する乱数回路の状態を確認する乱数回路確認処理を実行する（ステップＳ９５）。乱数回路確認処理では、ＣＰＵ５６は、乱数回路が遊技機１に内蔵されている場合には、乱数回路の設定（例えば、乱数回路の動作を開始させる）を行う。また、ＣＰＵ５６は、乱数回路が出力する乱数確認信号を所定時間監視する。乱数確認信号は、乱数回路が内蔵するクロック信号発生回路が内部クロック信号を正常に出力している場合にはオン状態であり、そうでなければ（例えば、内部クロック信号のレベルが低下した場合には）オフ状態になる。ＣＰＵ５６は、所定時間継続して乱数確認信号のオフ状態を検出した場合には、遊技制御用マイクロコンピュータ５６０が内蔵する乱数回路に異常が発生したと判定し、主基板３１の乱数回路エラーを報知することを指定する主基板エラー指定コマンドをサブ基板に送信する処理を実行する。所定時間継続して乱数確認信号のオフ状態を検出しなければ、ＣＰＵ５６は、乱数回路が正常に動作していると判定して、そのままステップＳ１５に移行する。
【０２１６】
なお、ハードウェア乱数を生成する乱数回路５０３は、遊技機１に内蔵してもよいし、遊技機１に外付けで備えてもよい。この実施の形態では、図２に示したように、乱数回路５０３は、ＲＯＭ５４およびＲＡＭ５５とともに１チップ内（具体的には、遊技制御用マイクロコンピュータ５６０）に内蔵されている。
【０２１７】
そして、ＣＰＵ５６は、所定時間（例えば２ｍｓ）ごとに定期的にタイマ割込がかかるように遊技制御用マイクロコンピュータ５６０に内蔵されているＣＴＣのレジスタの設定を行なうタイマ割込設定処理を実行する（ステップＳ１５）。すなわち、初期値として例えば２ｍｓに相当する値が所定のレジスタ（時間定数レジスタ）に設定される。この実施の形態では、２ｍｓごとに定期的にタイマ割込がかかるとする。
【０２１８】
タイマ割込の設定が完了すると、ＣＰＵ５６は、表示図柄乱数更新処理（ステップＳ１７）および初期値決定用乱数更新処理（ステップＳ１８）を繰り返し実行する。ＣＰＵ５６は、表示図柄乱数更新処理および初期値決定用乱数更新処理が実行されるときには割込禁止状態にして（ステップＳ１６）、表示図柄乱数更新処理および初期値決定用乱数更新処理の実行が終了すると割込許可状態にする（ステップＳ１９）。
【０２１９】
なお、表示図柄乱数とは、特別図柄表示器８の表示を決定するための乱数である。この実施の形態では、表示図柄乱数として、普通図柄の停止図柄を決定するための普通図柄決定用乱数などが用いられる。また、例えば、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、および変動パターン判定用の乱数値ＭＲ４のうちソフトウェアによって更新する乱数がある場合には、その乱数も表示図柄乱数である。また、表示図柄乱数更新処理とは、表示図柄乱数を発生するためのカウンタのカウント値を更新する処理である。
【０２２０】
また、初期値決定用乱数更新処理とは、初期値決定用乱数を発生するためのカウンタのカウント値を更新する処理である。初期値決定用乱数とは、普通図柄にもとづく当りを発生させるか否かを決定するための普通図柄当り判定用乱数）を発生するためのカウンタ（判定用乱数発生カウンタ）等のカウント値の初期値を決定するための乱数である。また、例えば、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、および変動パターン判定用の乱数値ＭＲ４のうちソフトウェアによって更新する乱数がある場合には、その乱数を発生するためのカウンタのカウント値の初期値を決定するための乱数も初期値決定用乱数である。後述する遊技制御処理（遊技制御用マイクロコンピュータが、遊技機に設けられている可変表示装置９、可変入賞球装置１５、球払出装置９７等の遊技用の装置を、自身で制御する処理、または他のマイクロコンピュータに制御させるために指令信号を送信する処理、遊技装置制御処理ともいう）において、判定用乱数発生カウンタのカウント値が１周すると、そのカウンタに初期値が設定される。
【０２２１】
なお、表示図柄乱数更新処理および初期値決定用乱数更新処理が実行されるときに割込禁止状態にされるのは、表示図柄乱数更新処理および初期値決定用乱数更新処理が後述するタイマ割込処理でも実行される（すなわち、タイマ割込処理のステップＳ２５，Ｓ２６でも同じ処理が実行される）ことから、タイマ割込処理における処理と競合してしまうのを避けるためである。すなわち、ステップＳ１７，Ｓ１８の処理中にタイマ割込が発生してタイマ割込処理中で表示図柄乱数や初期値決定用乱数を発生するためのカウンタのカウント値を更新してしまったのでは、カウント値の連続性が損なわれる場合がある。しかし、ステップＳ１７，Ｓ１８の処理中では割込禁止状態にしておけば、そのような不都合が生ずることはない。
【０２２２】
以上のように、遊技店員等は、クリアスイッチをオン状態してクリア信号が出力される状態にしながら遊技機に対する電力供給を開始する（例えば電源スイッチをオンする）ことによって、容易に初期化処理を実行させることができる。すなわち、ＲＡＭクリア等を行うことができる。
【０２２３】
次に、遊技制御処理について説明する。図４５は、タイマ割込処理を示すフローチャートである。メイン処理の実行中に、具体的には、ステップＳ１６〜Ｓ１９のループ処理の実行中における割込許可になっている期間において、タイマ割込が発生すると、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６は、タイマ割込の発生に応じて起動されるタイマ割込処理において遊技制御処理を実行する。タイマ割込処理において、ＣＰＵ５６は、まず、電源断信号が出力されたか否か（オン状態になったか否か）を検出する電源断処理（電源断検出処理）を実行する（ステップＳ２０）。次いで、スイッチ回路５８を介して、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、カウントスイッチ２３および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等のスイッチの検出信号を入力し、それらの状態判定を行う（スイッチ処理：ステップＳ２１）。具体的には、各スイッチの検出信号を入力する入力ポートの状態がオン状態であれば、各スイッチに対応して設けられているスイッチタイマの値を＋１する。
【０２２４】
次いで、ＣＰＵ５６は、特別図柄表示器８や、普通図柄表示器１０、状態表示灯などの各種表示器へのＤＧ信号の出力やクリアを行う表示制御処理を実行する（ステップＳ２２）。次いで、ＣＰＵ５６は、大入賞口への異常入賞を検出したことを報知する異常入賞報知処理を実行する（ステップＳ２３）。具体的には、後述する特別図柄プロセス処理において大入賞口を開放する前である（具体的には、後述するステップＳ３００〜Ｓ３０３の処理の段階である）にもかかわらず、カウントスイッチ２３のオンを検出した場合に、大入賞口への異常入賞を検出したと判定し報知する制御を行う。
【０２２５】
次に、遊技制御に用いられる各判定用乱数を生成するための各カウンタのカウント値を更新する処理を行う（乱数更新処理：ステップＳ２４）。また、ＣＰＵ５６は、初期値決定用乱数を生成するためのカウンタのカウント値を更新する処理を行う（初期値決定用乱数更新処理：ステップＳ２５）。さらに、ＣＰＵ５６は、表示図柄乱数を生成するためのカウンタのカウント値を更新する処理を行う（表示図柄乱数更新処理：ステップＳ２６）。
【０２２６】
乱数更新処理、初期値決定用乱数更新処理および表示図柄乱数更新処理を行うと、ＣＰＵ５６は、特別図柄プロセス処理を行う（ステップＳ２７）。特別図柄プロセス処理では、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行う（ステップＳ２８）。普通図柄プロセス処理では、普通図柄表示器１０の表示状態を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【０２２７】
次いで、ＣＰＵ５６は、特別図柄の変動に同期する飾り図柄に関する演出制御コマンドをＲＡＭ５５の所定の領域に設定して演出制御コマンドを送出する処理を行う（演出図柄コマンド制御処理：ステップＳ２９）。なお、飾り図柄の変動が特別図柄の変動に同期するとは、変動時間（可変表示期間）が同じであることを意味する。
【０２２８】
次いで、ＣＰＵ５６は、例えばホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する情報出力処理を行う（ステップＳ３０）。
【０２２９】
また、ＣＰＵ５６は、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等の検出信号にもとづく賞球個数の設定などを行う賞球処理を実行する（ステップＳ３１）。具体的には、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等がオンしたことにもとづく入賞検出に応じて、払出制御基板３７に賞球個数を示す賞球個数コマンド等の払出指令コマンドを出力する。払出制御基板３７に搭載されている払出制御用マイクロコンピュータ３７０は、賞球個数を示す賞球個数コマンドの受信に応じて球払出装置９７を駆動する。
【０２３０】
また、ＣＰＵ５６は、遊技機の制御状態を遊技機外部で確認できるようにするための試験信号を出力する処理である試験端子処理を実行する（ステップＳ３２）。また、この実施の形態では、出力ポートの出力状態に対応したＲＡＭ領域（出力ポートバッファ）が設けられているのであるが、ＣＰＵ５６は、出力ポート２のＲＡＭ領域におけるソレノイドに関する内容を出力ポートに出力する（ステップＳ３３：出力処理）。そして、ＣＰＵ５６は、保留記憶数の増減をチェックする記憶処理を実行する（ステップＳ３４）。
【０２３１】
また、ＣＰＵ５６は、特別図柄プロセスフラグの値に応じて特別図柄の演出表示を行うための特別図柄表示制御データを特別図柄表示制御データ設定用の出力バッファに設定する特別図柄表示制御処理を行う（ステップＳ３５）。なお、ＣＰＵ５６は、出力バッファに設定された表示制御データに応じて、ステップＳ２２において駆動信号を出力することによって、第１特別図柄表示器８ａおよび第２特別図柄表示器８ｂにおける第１特別図柄および第２特別図柄の可変表示を実行する。
【０２３２】
次いで、ＣＰＵ５６は、普通図柄プロセスフラグの値に応じて普通図柄の演出表示を行うための普通図柄表示制御データを普通図柄表示制御データ設定用の出力バッファに設定する普通図柄表示制御処理を行う（ステップＳ３６）。
【０２３３】
さらに、ＣＰＵ５６は、各状態表示灯の表示を行うための状態表示制御データを状態表示制御データ設定用の出力バッファに設定する状態表示灯表示処理を行う（ステップＳ３７）。この場合、遊技状態が高確率状態（例えば、確変状態）である場合には、高確率状態であることを示す状態表示灯１の表示を行うための状態表示制御データを出力バッファに設定する。また、遊技状態が時短状態である場合には、時短状態であることを示す状態表示灯２の表示を行うための状態表示制御データを出力バッファに設定する。
【０２３４】
この実施の形態では、遊技制御処理は定期的（例えば２ｍｓごと）に起動されることになる。なお、この実施の形態では、タイマ割込処理で遊技制御処理が実行されているが、タイマ割込処理では例えば割込が発生したことを示すフラグのセットのみがなされ、遊技制御処理はフラグがセットされたことにもとづいてメイン処理において実行されるようにしてもよい。なお、この実施の形態において、ステップＳ２１〜Ｓ３７の処理（ステップＳ３０およびＳ３２を除く）が、遊技の進行を制御する遊技制御処理に相当する。
【０２３５】
その後、ＣＰＵ５６は、割込許可状態に設定し（ステップＳ３８）、処理を終了する。
【０２３６】
図４６は、画像表示装置９の表示画面における「左」、「中」、「右」の各可変表示部において可変表示される複数種類の飾り図柄の一例を示す説明図である。この実施の形態では、画像表示装置９の表示画面に設けられた「左」、「中」、「右」の各可変表示部において、「１」〜「９」の数字を示す図柄が、例えば四角形や円形、略菱形、星型六角形などといった所定の図形と組み合わされて可変表示される。飾り図柄のそれぞれには、対応する図柄番号が付されている。各可変表示部において表示される飾り図柄の配列には、演出状態（演出モード）が演出モード＃１〜＃３のいずれであるかにかかわらず同一の表示態様で表示される共通図柄と、演出モード＃１〜＃３に応じて異なる表示態様で表示される選択図柄が含まれている。
【０２３７】
例えば、「１」〜「６」、「８」および「９」の数字を示す図柄は、演出モード＃１〜＃３のいずれであるかに関わらず、四角形の図形と組み合わせられる。「７」の数字を示す図柄は、演出モード＃１であるときには円形の図形と組み合わせられ、演出モード＃２であるときには略菱形の図形と組み合わせられ、演出モード＃３であるときには星型六角形の図形と組み合わせられる。図柄番号が「１」〜「６」、「８」および「９」に対応した飾り図柄は共通図柄であり、図柄番号が「７」に対応した飾り図柄は選択図柄である。
【０２３８】
なお、この実施の形態では、遊技状態が通常状態であるときに演出モードは演出モード＃１に制御され、遊技状態が時短状態であるときに演出モードは演出モード＃２に制御され、遊技状態が確変状態であるときに演出モードは演出モード＃３に制御される。しかし、そのような演出モードの分け方は一例であって、例えば、遊技者が遊技機に設けられている押下ボタン等の操作手段によって演出モードを選択可能であるようにしたり、時刻に応じて演出モードを切り替えるように構成したりしてもよい。
【０２３９】
次に、メイン処理における特別図柄プロセス処理（ステップＳ２７）を説明する。図４７は、遊技制御用マイクロコンピュータ５６０（具体的には、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６）が実行する特別図柄プロセス処理のプログラムの一例を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、特別図柄プロセス処理において、遊技盤６に設けられている第１始動入賞口１３に遊技球が入賞したことを検出するための第１始動口スイッチ１３ａまたは第２始動入賞口１４に遊技球が入賞したことを検出するための第２始動口スイッチ１４ａがオンしていたら、すなわち遊技球が第１始動入賞口１３または第２始動入賞口１４に入賞する始動入賞が発生していたら（ステップＳ３１１）、始動口スイッチ通過処理（ステップＳ３１２）を行った後に、内部状態に応じて、ステップＳ３００〜Ｓ３１０のうちのいずれかの処理を行う。第１始動入賞口１３または第２始動口スイッチ１４ａがオンしていなければ、内部状態に応じて、ステップＳ３００〜Ｓ３１０のうちのいずれかの処理を行う。
【０２４０】
なお、ステップＳ３１１では、遊技制御用マイクロコンピュータ５６０は、例えば、入力ポートから入力した入力データのうち、第１始動入賞口１３または第２始動口スイッチ１４ａに対応するビットがオン状態であるか否かを確認してもよい。また、例えば、スイッチ処理（ステップＳ２１参照）において、第１始動入賞口１３または第２始動口スイッチ１４ａが２回連続してオン状態となったことにもとづいてフラグをセットするようにし、遊技制御用マイクロコンピュータ５６０は、ステップＳ３１１において、そのフラグがセットされているか否かを確認するようにしてもよい。
【０２４１】
特別図柄通常処理（ステップＳ３００）：特別図柄プロセスフラグの値が０であるときに実行される。遊技制御用マイクロコンピュータ５６０は、特別図柄の可変表示が開始できる状態になると、保留記憶数バッファに記憶される数値データの記憶数（合計保留記憶数）を確認する。保留記憶数バッファに記憶される数値データの記憶数は合計保留記憶数カウンタのカウント値により確認できる。また、合計保留記憶数カウンタのカウント値が０でなければ、第１特別図柄または第２特別図柄の可変表示の表示結果を大当りとするか否かや小当りとするか否かを決定する。大当りとする場合には大当りフラグをセットする。また、小当りとする場合には小当りフラグをセットする。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０１に応じた値（この例では１）に更新する。なお、大当りフラグや小当りフラグは、大当り遊技または小当り遊技が終了するときにリセットされる。
【０２４２】
変動パターン設定処理（ステップＳ３０１）：特別図柄プロセスフラグの値が１であるときに実行される。特別図柄の可変表示の変動パターン（ここでは変動時間に相当）を、始動入賞発生時に抽出した変動パターン種別判定用の乱数ＭＲ３および変動パターン判定用の乱数値ＭＲ４の値に応じてあらかじめ定められた複数種類の変動パターンの中から選択する。また、演出制御用マイクロコンピュータ１００に対して、変動パターンを指令する情報（変動パターンコマンドすなわち可変表示パターンコマンド）を送信する制御を行う。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０２に応じた値（この例では２）に更新する。
【０２４３】
なお、この実施の形態では、各乱数値を始動入賞発生時に抽出する場合を示すが、変動パターン種別判定用の乱数ＭＲ３や変動パターン判定用の乱数値ＭＲ４など変動パターンを決定するための乱数値については、特別図柄の変動開始時に（すなわち、変動パターン決定のタイミングで（ステップＳ３３１，Ｓ３３３参照））抽出するようにしてもよい。
【０２４４】
特別図柄変動処理（ステップＳ３０２）：特別図柄プロセスフラグの値が２であるときに実行される。変動パターン設定処理で選択された変動パターンの変動時間が経過（ステップＳ３０１でセットされた特別図柄プロセスタイマがタイムアウトすなわち特別図柄プロセスタイマの値が０になる）すると、内部状態（特別図柄プロセスフラグ）をステップＳ３０３に応じた値（この例では３）に移行するように制御する。
【０２４５】
特別図柄停止処理（ステップＳ３０３）：特別図柄表示器８における特別図柄を停止させる。そして、特別図柄の停止図柄が大当り図柄である場合には、内部状態（特別図柄プロセスフラグ）をステップＳ３０４に移行するように更新する。そうでない場合には、内部状態をステップＳ３００に移行するように更新する。
【０２４６】
大入賞口開放前処理（ステップＳ３０４）：特別図柄プロセスフラグの値が４であるときに実行される。大入賞口開放前処理では、大入賞口を開放する制御を行う。具体的には、カウンタ（例えば大入賞口に入った遊技球数をカウントするカウンタ）などを初期化するとともに、ソレノイド２１を駆動して特別可変入賞球装置を開状態にして大入賞口を開放する。また、プロセスタイマによって大入賞口開放中処理の実行時間を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０５に応じた値（この例では５）に更新する。
【０２４７】
大入賞口開放中処理（ステップＳ３０５）：特別図柄プロセスフラグの値が５であるときに実行される。大当り遊技状態中のラウンド表示の演出制御コマンドを演出制御用マイクロコンピュータ１００に送出する制御や大入賞口の閉成条件の成立を確認する処理等を行う。また、大入賞口の閉成条件が成立したときには、大入賞口を閉成する制御を行う。具体的には、ソレノイド２１を駆動して特別可変入賞球装置を閉状態にして大入賞口を閉成する。また、プロセスタイマによって大入賞口開放後処理の実行時間を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０６に応じた値（この例では６）に更新する。
【０２４８】
大入賞口開放後処理（ステップＳ３０６）：特別図柄プロセスフラグの値が６であるときに実行される。大当り遊技状態の残りラウンドがあるか否かを確認する処理等を行う。まだ残りラウンドがある場合には、内部状態（特別図柄プロセスフラグ）をステップＳ３０４に移行するように更新する。また、全てのラウンドを終えた場合には、内部状態（特別図柄プロセスフラグ）をステップＳ３０７に応じた値（この例では７）に更新する。
【０２４９】
大当り終了処理（ステップＳ３０７）：特別図柄プロセスフラグの値が７であるときに実行される。大当り遊技状態が終了したことを遊技者に報知する表示制御を演出制御用マイクロコンピュータ１００に行わせるための制御を行う。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３００に応じた値（この例では０）に更新する。
【０２５０】
小当り開放前処理（ステップＳ３０８：特別図柄プロセスフラグの値が８であるときに実行される。小当り開放前処理では、大入賞口を開放する制御を行う。具体的には、カウンタ（例えば大入賞口に入った遊技球数をカウントするカウンタ）などを初期化するとともに、ソレノイド２１を駆動して特別可変入賞球装置を開状態にして大入賞口を開放する。また、プロセスタイマによって小当り開放中処理の実行時間を設定し、内部状態（特別図柄プロセスフラグ）をステップＳ３０９に応じた値（この例では９）に更新する。なお、小当り開放前処理は各ラウンド毎に実行されるが、ラウンドを開始する場合には、小当り開放前処理は小当り遊技を開始する処理でもある。
【０２５１】
小当り開放中処理（ステップＳ３０９）：特別図柄プロセスフラグの値が９であるときに実行される。小当り遊技状態中のラウンド表示の演出制御コマンドを演出制御用マイクロコンピュータ１００に送出する制御や大入賞口の閉成条件の成立を確認する処理等を行う。大入賞口の閉成条件が成立し、かつ、まだ残りラウンドがある場合には、内部状態（特別図柄プロセスフラグ）をステップＳ３０８に移行するように更新する。また、全てのラウンドを終えた場合には、内部状態（特別図柄プロセスフラグ）をステップＳ３１０に応じた値（この例では１０）に更新する。
【０２５２】
小当り終了処理（ステップＳ３１０）：特別図柄プロセスフラグの値が１０であるときに実行される。小当り遊技状態を終了するための制御を行う。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３００に応じた値（この例では０）に更新する。
【０２５３】
図４８は、ステップＳ３１２の始動口スイッチ通過処理を示すフローチャートである。第１始動口スイッチ１３ａと第２始動口スイッチ１４ａとのうちの少なくとも一方がオン状態の場合に実行される始動口スイッチ通過処理において、ＣＰＵ５６は、オンしたのが第１始動口スイッチ１３ａであるか否かを確認する（ステップＳ２１１）。第１始動口スイッチ１３ａがオンしていれば、ＣＰＵ５６は、第１保留記憶数をカウントするための第１保留記憶数カウンタの値が４でるか否かを確認する（ステップＳ２１２）。第１保留記憶数カウンタの値が４であれば、ステップＳ２２１に移行する。
【０２５４】
第１保留記憶数カウンタの値が４でなければ、ＣＰＵ５６は、第１保留記憶数カウンタの値を１増やす（ステップＳ２１３）。また、ＣＰＵ５６は、第１始動入賞口１３および第２始動入賞口１４への入賞順を記憶するための保留記憶特定情報記憶領域（保留特定領域）において、合計保留記憶数カウンタの値に対応した領域に、「第１」を示すデータをセットする（ステップＳ２１４）。
【０２５５】
この実施の形態では、第１始動口スイッチ１３ａがオン状態となった場合（すなわち、第１始動入賞口１３に遊技球が始動入賞した場合）には「第１」を示すデータをセットし、第２始動口スイッチ１４ａがオン状態となった場合（すなわち、第２始動入賞口１４に遊技球が始動入賞した場合）には「第２」を示すデータをセットする。例えば、ＣＰＵ５６は、保留記憶特定情報記憶領域（保留特定領域）において、第１始動口スイッチ１３ａがオン状態となった場合には「第１」を示すデータとして０１（Ｈ）をセットし、第２始動口スイッチ１４ａがオン状態となった場合には「第２」を示すデータとして０２（Ｈ）をセットする。なお、この場合、対応する保留記憶がない場合には、保留記憶特定情報記憶領域（保留特定領域）には、００（Ｈ）がセットされている。
【０２５６】
図４９（Ａ）は、保留記憶特定情報記憶領域（保留特定領域）の構成例を示す説明図である。図４９（Ａ）に示すように、保留特定領域には、合計保留記憶数カウンタの値の最大値（この例では８）に対応した領域が確保されている。なお、図４９（Ａ）には、合計保留記憶数カウンタの値が５である場合の例が示されている。図４９（Ａ）に示すように、保留特定領域には、合計保留記憶数カウンタの値の最大値（この例では８）に対応した領域が確保されており、第１始動入賞口１３または第２始動入賞口１４への入賞にもとづき入賞順に「第１」または「第２」であることを示すデータがセットされる。従って、保留記憶特定情報記憶領域（保留特定領域）には、第１始動入賞口１３および第２始動入賞口１４への入賞順が記憶される。なお、保留特定領域は、ＲＡＭ５５に形成されている。
【０２５７】
なお、この実施の形態では、遊技状態が確変状態または時短状態であるか否かに応じて第１特別図柄の変動表示または第２特別図柄の変動表示のいずれか一方を優先して実行するので、保留記憶特定情報記憶領域（保留特定領域）を設けないようにしてもよい。すなわち、この実施の形態では、遊技状態が時短状態であれば第２保留記憶数が０でないことを条件として常に第２特別図柄の変動表示を実行し、遊技状態が時短状態でなければ第１保留記憶数が０でないことを条件として常に第１特別図柄の変動表示を実行するように制御するのであるから、第１始動入賞口１３単独の入賞順と第２始動入賞口１４単独の入賞順さえ特定できれば、必ずしも第１始動入賞口１３および第２始動入賞口１４への入賞順を特定する必要はない。
【０２５８】
なお、始動入賞口１３，１４への入賞順に特別図柄の変動表示を実行するようにしてもよい。この場合、ＣＰＵ５６は、特別図柄の変動を開始するときに、保留記憶特定情報記憶領域（保留特定領域）の最初の領域にセットされているデータが「第１」であるか「第２」であるかを特定し、「第１」であることを示すデータがセットされている場合には、第１特別図柄の変動表示を実行する。また、「第２」であることを示すデータがセットされている場合には、第２特別図柄の変動表示を実行する。
【０２５９】
また、この実施の形態では、遊技状態が確変状態または時短状態であるか否かに応じて第１特別図柄の変動表示または第２特別図柄の変動表示のいずれか一方を優先して実行する場合を示したが、確変状態または時短状態であるか否かにかかわらず、第２保留記憶数が０でないことを条件に、常に第２特別図柄の変動表示を優先して実行するようにしてもよい。また、逆に、確変状態または時短状態であるか否かにかかわらず、第１保留記憶数が０でないことを条件に、常に第１特別図柄の変動表示を優先して実行するようにしてもよい。
【０２６０】
図４９（Ｂ）は、保留記憶に対応する乱数等を保存する領域（保留バッファ）の構成例を示す説明図である。図４９（Ｂ）に示すように、第１保留記憶バッファには、第１保留記憶数の上限値（この例では４）に対応した保存領域が確保されている。また、第２保留記憶バッファには、第２保留記憶数の上限値（この例では４）に対応した保存領域が確保されている。なお、第１保留記憶バッファおよび第２保留記憶バッファは、ＲＡＭ５５に形成されている。
【０２６１】
次いで、ＣＰＵ５６は、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、各乱数値（特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４）を抽出し、それらを、第１保留記憶バッファにおける保存領域に格納する処理を実行する（ステップＳ２１５）。
【０２６２】
次いで、ＣＰＵ５６は、第１始動口入賞指定コマンドを送信する制御を行う（ステップＳ２１６）。また、ＣＰＵ５６は、第１保留記憶数と第２保留記憶数との合計である合計保留記憶数を示す合計保留記憶数カウンタの値を１増やす（ステップＳ２１７）。そして、ＣＰＵ５６は、合計保留記憶数カウンタの値にもとづいて、合計保留記憶数を示す保留記憶数通知コマンドを送信する（ステップＳ２１８）。なお、保留記憶数通知コマンドを、第１始動口入賞指定コマンドの前に送信してもよい。
【０２６３】
次いで、ＣＰＵ５６は、第２始動口スイッチ１４ａがオンしたか否かを確認する（ステップＳ２２１）。第２始動口スイッチ１４ａがオンしていれば、ＣＰＵ５６は、第２保留記憶数をカウントするための第２保留記憶数カウンタの値が４でるか否かを確認する（ステップＳ２２２）。第２保留記憶数カウンタの値が４であれば、処理を終了する。なお、ＣＰＵ５６は、第２保留記憶数カウンタの値が４であれば、再度第１始動口スイッチ１３ａがオンしているか否かを確認する（ステップＳ２１１参照）処理を行うようにしてもよい。
【０２６４】
第２保留記憶数カウンタの値が４でなければ、ＣＰＵ５６は、第２保留記憶数カウンタの値を１増やす（ステップＳ２２３）。また、ＣＰＵ５６は、保留記憶特定情報記憶領域（保留特定領域）において、合計保留記憶数カウンタの値に対応した領域に、「第２」を示すデータをセットする（ステップＳ２２４）。
【０２６５】
次いで、ＣＰＵ５６は、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、各乱数値（特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４）を抽出し、それらを、第２保留記憶バッファにおける保存領域に格納する処理を実行する（ステップＳ２２５）。
【０２６６】
次いで、ＣＰＵ５６は、第２始動口入賞指定コマンドを送信する制御を行う（ステップＳ２２６）。また、ＣＰＵ５６は、合計保留記憶数カウンタの値を１増やす（ステップＳ２２７）。そして、ＣＰＵ５６は、合計保留記憶数カウンタの値にもとづいて保留記憶数通知コマンドを送信する（ステップＳ２２８）。なお、保留記憶数通知コマンドを、第２始動口入賞指定コマンドの前に送信してもよい。
【０２６７】
なお、演出制御用マイクロコンピュータ１００に演出制御コマンドを送信する際に、ＣＰＵ５６は、演出制御コマンドに応じたコマンド送信テーブル（あらかじめＲＯＭにコマンド毎に設定されている）のアドレスをポインタにセットする。そして、演出制御コマンドに応じたコマンド送信テーブルのアドレスをポインタにセットして、演出制御コマンド制御処理（ステップＳ２９）において演出制御コマンドを送信する。
【０２６８】
また、この実施の形態では、第１保留記憶数バッファと第２保留記憶数バッファとを別々に備える場合を例にしたが、第１保留記憶数と第２保留記憶数とに対して共通の保留記憶数バッファを備えるようにしてもよい。図５０は、第１保留記憶数と第２保留記憶数とに対して共通に備える共通保留記憶数バッファの構成例を示す説明図である。図５０に示すように、共通保留記憶数バッファは、保留記憶特定情報保存領域と乱数値保存領域とを組み合わせた領域を８つ含む。また、共通保留記憶数バッファにおいて、保留記憶特定情報保存領域および乱数値保存領域の各領域には連続したアドレスが割り当てられている。
【０２６９】
共通保留記憶数バッファを用いる場合、ＣＰＵ５６は、ステップＳ２１３で第１保留記憶数カウンタの値を１増やした後、ステップＳ２１４の処理に代えて、共通保留記憶数バッファの空き領域の先頭の保留記憶特定情報保存領域に、「第１」を示すデータをセットする処理を実行する。また、ＣＰＵ５６は、ステップＳ２２３で第２保留記憶数カウンタの値を１増やした後、ステップＳ２２４の処理に代えて、共通保留記憶数バッファの空き領域の先頭の保留記憶特定情報保存領域に、「第２」を示すデータをセットする処理を実行する。具体的には、ＣＰＵ５６は、合計保留記憶数（第１保留記憶数と第２保留記憶数とを毎回加算して求めてもよい）にもとづいてデータ格納先のアドレスを指定するポインタの位置を更新することによって、共通保留記憶数バッファの空き領域の先頭の保留記憶特定情報保存領域にデータをセットする。
【０２７０】
共通保留記憶数バッファの空き領域の先頭を特定する場合、例えば、１つの保留記憶あたりに対して共通保留記憶数バッファに格納するデータ数を合計保留記憶数に乗算した値に１（すなわち、保留記憶特定情報保存領域１領域分）を加えた値をアドレスのオフセット値として求め、求めたオフセット値に従ってポインタを更新する。例えば、図５０に示す例では、共通保留記憶数バッファに、１つの保留記憶あたり保留記憶特定情報保存領域と乱数値保存領域との２つのデータ格納領域が設けられている。そのため、合計保留記憶数を２倍した値に１（すなわち、保留記憶特定情報保存領域１領域分）を加えた値をアドレスのオフセット値として求め、求めたオフセット値に従ってポインタを更新する。例えば、合計保留記憶数が３である場合には、図５０に示すように、オフセット値＋７（合計保留記憶数３を２倍して１を加えた値）に対応する保留記憶特定情報保存領域にデータをセットする。この場合、ステップＳ２１４の処理を行う場合には「第１」を示すデータを保留記憶特定情報保存領域にセットし、ステップＳ２２４の処理を行う場合には「第２」を示すデータを保留記憶特定情報保存領域にセットする。なお、例えば、共通保留記憶数バッファに、１つの保留記憶あたり保留記憶特定情報保存領域と２つの乱数値保存領域（例えば、特図表示結果判定用の乱数値ＭＲ１用と、大当り種別判定用の乱数値ＭＲ２−１用）との合計３つのデータ格納領域が設けられている場合には、合計保留記憶数を３倍した値に１（すなわち、保留記憶特定情報保存領域１領域分）を加えた値をアドレスのオフセット値として求め、求めたオフセット値に従ってポインタを更新するようにすればよい。
【０２７１】
また、データ格納先のアドレスを指定するポインタの初期位置を共通保留記憶数バッファの１つ目の領域（図５０に示す保留記憶１用の保留記憶特定情報保存領域）とする場合には、ＣＰＵ５６は、１つの保留記憶あたりに対して共通保留記憶数バッファに格納するデータ数を合計保留記憶数に乗算した値をアドレスのオフセット値として求めるようにしてもよい。例えば、図５０に示す例では、合計保留記憶数を２倍した値をアドレスのオフセット値として求めるようにしてもよい。そして、ＣＰＵ５６は、ポインタの位置を初期位置からオフセット値の分だけ移動した位置とすることによって、ポインタを更新するように制御してもよい。なお、例えば、共通保留記憶数バッファに、１つの保留記憶あたり保留記憶特定情報保存領域と２つの乱数値保存領域（例えば、特図表示結果判定用の乱数値ＭＲ１用と、大当り種別判定用の乱数値ＭＲ２−１用）との合計３つのデータ格納領域が設けられている場合には、合計保留記憶数を３倍した値をアドレスのオフセット値として求めるようにすればよい。
【０２７２】
また、ＣＰＵ５６は、ステップＳ２１５，Ｓ２２５の処理に代えて、各乱数値（特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４）を抽出し、それらを、共通保留記憶数バッファの空き領域の先頭の乱数値保存領域に格納する処理を実行する。具体的には、ＣＰＵ５６は、保留記憶特定情報保存領域にデータをセットした後に、アドレスを指定するポインタの位置を１つ更新して、更新後のポインタが指すアドレスの乱数値保存領域に乱数値を格納する。なお、ＣＰＵ５６は、格納する乱数値の種類の数分だけ同様の処理を行ってもよい。
【０２７３】
図５１は、特別図柄プロセス処理における特別図柄通常処理（ステップＳ３００）を示すフローチャートである。特別図柄通常処理において、ＣＰＵ５６は、まず、合計保留記憶数の値を確認する（ステップＳ１５０１）。具体的には、合計保留記憶数カウンタのカウント値を確認する。特別図柄通常処理では、ＣＰＵ５６は、まず、合計保留記憶数カウント値などにもとづき、第１保留記憶数と第２保留記憶数との合計値である合計保留記憶数が「０」であるか否かを判定する（ステップＳ１５０１）。
【０２７４】
合計保留記憶数が「０」であれば、ＣＰＵ５６は、客待ちデモンストレーションの演出を行うためのデモ表示設定処理を実行する（ステップＳ１５０２）。具体的には、ＣＰＵ５６は、客待ちデモンストレーションの演出が実行されていることを示すデモ表示フラグがセットされているか否かを確認する。セットされていれば、そのまま特別図柄通常処理を終了する。セットされていなければ、ＣＰＵ５６は、デモ表示フラグをセットし、客待ちデモンストレーションの表示を指定するデモ表示コマンドを演出制御用マイクロコンピュータ１００に送信する。
【０２７５】
合計保留記憶数が「０」でなければ、ＣＰＵ５６は、遊技状態が確変状態であることを示す確変フラグ、または遊技状態が時短状態であることを示す時短フラグがセットされているか否かを確認する（ステップＳ１５０３）。確変フラグおよび時短フラグのいずれもセットされていなければ、ＣＰＵ５６は、第１保留記憶数が「０」であるか否かを確認する（ステップＳ１５０４）。具体的には、第１保留記憶数カウンタのカウント値を確認する。第１保留記憶数が「０」でなければ、特別図柄ポインタ（第１特別図柄について特別図柄プロセス処理を行っているのか第２特別図柄について特別図柄プロセス処理を行っているのかを示すフラグ）に「第１」を示すデータを設定する（ステップＳ１５０６）。第１保留記憶数が「０」であれば、特別図柄ポインタに「第２」を示すデータを設定する（ステップＳ１５０７）。すなわち、遊技状態が通常状態であり、第２始動入賞口１４と比較して第１始動入賞口１３の方が始動入賞しやすく第１保留記憶数の方が溜まりやすい状態であるから、第１保留記憶数が「０」でないことを条件に、第１特別図柄の変動表示を優先して実行するように制御する。
【０２７６】
確変フラグまたは時短フラグがセットされていれば、ＣＰＵ５６は、第２保留記憶数が「０」であるか否かを確認する（ステップＳ１５０５）。具体的には、第２保留記憶数カウンタのカウント値を確認する。第２保留記憶数が「０」でなければ、特別図柄ポインタに「第２」を示すデータを設定する（ステップＳ１５０７）。第２保留記憶数が「０」であれば、特別図柄ポインタに「第１」を示すデータを設定する（ステップＳ１５０６）。すなわち、遊技状態が確変状態または時短状態であり、第１始動入賞口１３と比較して第２始動入賞口１４の方が始動入賞しやすく第２保留記憶数の方が溜まりやすい状態であるから、第２保留記憶数が「０」でないことを条件に、第２特別図柄の変動表示を優先して実行するように制御する。
【０２７７】
ＣＰＵ５６は、ＲＡＭ５５において、特別図柄ポインタが示す方の保留記憶数＝１に対応する保存領域に格納されている各乱数値を読み出してＲＡＭ５５の乱数バッファ領域に格納する（ステップＳ１５０８）。具体的には、ＣＰＵ５６は、特別図柄ポインタが「第１」を示している場合には、第１保留記憶数バッファにおける第１保留記憶数＝１に対応する保存領域に格納されている各乱数値（具体的には、特図表示結果判定用の乱数値ＭＲ１を示す数値データと、大当り種別判定用の乱数値ＭＲ２−１を示す数値データ）を読み出してＲＡＭ５５の乱数バッファ領域に格納する。また、ＣＰＵ５６は、特別図柄ポインタが「第２」を示している場合には、第２保留記憶数バッファにおける第２保留記憶数＝１に対応する保存領域に格納されている各乱数値（具体的には、特図表示結果判定用の乱数値ＭＲ１を示す数値データと、大当り種別判定用の乱数値ＭＲ２−１を示す数値データ）を読み出してＲＡＭ５５の乱数バッファ領域に格納する。
【０２７８】
そして、ＣＰＵ５６は、特別図柄ポインタが示す方の保留記憶数カウンタのカウント値を１減算し、かつ、各保存領域の内容をシフトする（ステップＳ１５０９）。具体的には、ＣＰＵ５６は、特別図柄ポインタが「第１」を示している場合には、第１保留記憶数カウンタのカウント値を１減算し、かつ、各保存領域の内容をシフトする。また、特別図柄ポインタが「第２」を示している場合に、第２保留記憶数カウンタのカウント値を１減算し、かつ、各保存領域の内容をシフトする。
【０２７９】
次いで、ＣＰＵ５６は、合計保留記憶数カウンタの値を１減算し（ステップＳ１５１０）、減算後の合計保留記憶数カウンタの値にもとづいて保留記憶数通知コマンドを送信する（ステップＳ１５１１）。
【０２８０】
次いで、ＣＰＵ５６は、特別図柄ポインタが示す方の特図表示結果判定テーブルをセットする（ステップＳ１５１２）。具体的には、特別図柄ポインタが「第１」を示している場合には、可変表示結果を「ハズレ」、「大当り」、「小当り」のいずれとするかを判定するための使用テーブルとして、図１０（Ａ）に示す第１特図表示結果判定テーブル１３０Ａを選択してセットする。この場合、例えば、ステップＳ１５１２の処理では、ＲＡＭ５５の所定領域に設けられた判定テーブルポインタなどに、ＲＯＭ５４における第１特図表示結果判定テーブル１３０Ａの記憶アドレス（先頭アドレス）をセットすればよい。また、特別図柄ポインタが「第２」を示している場合には、可変表示結果を「ハズレ」、「大当り」、「小当り」のいずれとするかを判定するための使用テーブルとして、図１０（Ｂ）に示す第２特図表示結果判定テーブル１３０Ｂを選択してセットする。この場合、例えば、ステップＳ１５１２の処理では、ＲＡＭ５５の所定領域に設けられた判定テーブルポインタなどに、ＲＯＭ５４における第２特図表示結果判定テーブル１３０Ｂの記憶アドレス（先頭アドレス）をセットすればよい。
【０２８１】
次いで、ＣＰＵ５６は、ステップＳ１５１２でセットした第１特図表示結果判定テーブル１３０Ａまたは第２特図表示結果判定テーブル１３０Ｂを参照することにより、ステップＳ１５０８にて読み出した特図表示結果判定用の乱数値ＭＲ１を示す数値データが、大当り判定値データと合致するか否かを判定する（ステップＳ１５１３）。なお、この場合、ＣＰＵ５６は、確変フラグがオン状態であるか否かを確認し、確変フラグがオン状態であれば、図１０に示す確変フラグオンに対応する大当り判定値データと合致するか否かを判定する。また、確変フラグがオフ状態であれば、図１０に示す確変フラグオフに対応する大当り判定値データと合致するか否かを判定する。そのようにすることによって、遊技状態が確変状態である場合には、通常状態や時短状態である場合と比較して高い割合で大当りとすることに決定する。
【０２８２】
乱数値ＭＲ１を示す数値データが大当り判定値データと合致した場合には（ステップＳ１５１３のＹ）、ＣＰＵ５６は、大当りと決定したことを示す大当りフラグをオン状態にセットする（ステップＳ１５１４）。次いで、ＣＰＵ５６は、大当り種別を複数種類のいずれかに決定するための使用テーブルとして、図１１に示す大当り種別判定テーブル１３１を選択してセットする（ステップＳ１５１５）。そして、ＣＰＵ５６は、ステップＳ１５０８で読み出した大当り種別判定用の乱数値ＭＲ２−１を示す数値データにもとづき、ステップＳ１５１５にてセットした大当り種別判定テーブル１３１を参照することにより、大当り種別を、「通常」、「第１確変」、「第２確変」、「第３確変」、「突確」という複数種類のいずれかに決定する（ステップＳ１５１６）。なお、この場合、ＣＰＵ５６は、特別図柄ポインタの値が「１」である場合には、図１１に示す特別図柄ポインタ「１」に対応する大当り種別バッファ値にもとづいて、大当りの種別を決定する。また、特別図柄ポインタの値が「２」である場合には、図１１に示す特別図柄ポインタ「２」に対応する大当り種別バッファ値にもとづいて、大当りの種別を決定する。
【０２８３】
なお、ステップＳ１５０７の処理を実行し特別図柄ポインタ値を「２」に設定した場合には、図１１に示すように、大当り種別判定テーブル１３１にて「突確」の大当り種別に対して大当り種別判定用の乱数値ＭＲ２−１が割り当てられていないことから、大当り種別が「突確」に決定されることはない。
【０２８４】
そして、ＣＰＵ５６は、ステップＳ１５１７にて決定した大当り種別に対応して、大当り種別バッファ値を、「００」〜「０４」のいずれかに設定する（ステップＳ１５１７）。
【０２８５】
乱数値ＭＲ１を示す数値データが大当り判定値データと合致しない場合には（ステップＳ１５１３のＮ）、ステップＳ１５０８にて読み出した特図表示結果判定用の乱数値ＭＲ１を示す数値データが、小当り判定値データと合致するか否かを判定する（ステップＳ１５１８）。なお、この場合、ＣＰＵ５６は、確変フラグがオン状態であるか否かを確認し、確変フラグがオン状態であれば、図１０に示す確変フラグオンに対応する小当り判定値データと合致するか否かを判定する。また、確変フラグがオフ状態であれば、図１０に示す確変フラグオフに対応する小当り判定値データと合致するか否かを判定する。
【０２８６】
なお、ステップＳ１５０７の処理を実行し特別図柄ポインタ値を「２」に設定した場合には、図１０に示すように、第２特図表示結果判定テーブル１３０Ｂにて小当り判定値データが割り当てられてないことから、小当りと決定されることはない。従って、この実施の形態では、ステップＳ１５０７の処理を実行し特別図柄ポインタ値を「２」に設定した場合のみ（すなわち、第１特別図柄の変動表示を行う場合にのみ）、小当りと決定される場合がある。
【０２８７】
特図表示結果判定用の乱数値ＭＲ１を示す数値データが小当り判定値データと合致すれば（ステップＳ１５１８のＹ）、ＣＰＵ５６は、小当りと決定したことを示す小当りフラグをオン状態にセットする（ステップＳ１５１９）。そして、ステップＳ１５２０に移行する。特図表示結果判定用の乱数値ＭＲ１を示す数値データが小当り判定値データとも合致しなければ（ステップＳ１５１８のＮ）、ステップＳ１５２１に移行する。
【０２８８】
次いで、ＣＰＵ５６は、大入賞口開放回数最大値を設定する（ステップＳ１５２０）。この場合、ＣＰＵ５６は、例えば、図５２に示すように、大当り種別が「通常」、「第１確変」〜「第３確変」のいずれかであれば、大入賞口開放回数最大値を１５回開放遊技に対応した「１５」に設定する。また、ＣＰＵ５６は、大当り種別が「突確」である場合や、小当り種別が「小当り」である場合には、大入賞口開放回数最大値を２回開放遊技に対応した「２」に設定する。なお、ＣＰＵ５６は、大入賞口開放回数最大値の設定を、大当り遊技の開始前（例えば、特別図柄停止処理や大入賞口開放前処理）に行うようにしてもよい。
【０２８９】
次いで、ＣＰＵ５６は、可変表示結果の判定や大当り種別の決定を行った結果に対応して、確定特別図柄を設定する（ステップＳ１５２１）。一例として、ステップＳ１５１８で乱数値ＭＲ１を示す数値データが小当り判定値データとも合致しなかった場合には、可変表示結果を「ハズレ」とする旨の判定結果に対応して、ハズレ図柄となる「−」の記号を示す特別図柄を、確定特別図柄に設定する。また、ステップＳ１５１８で乱数値ＭＲ１を示す数値データが小当り判定値データと合致した場合には、可変表示結果を「小当り」とする旨の判定結果に対応して、小当り図柄となる「５」の数字を示す特別図柄を、確定特別図柄に設定する。さらに、ステップＳ１５１３で乱数値ＭＲ１を示す数値データが大当り判定値データと合致した場合には、ステップＳ１５１６における大当り種別の決定結果に応じて、大当り図柄となる「１」、「３」、「７」の数字を示す特別図柄のいずれかを、確定特別図柄に設定する。すなわち、大当り種別を「通常」とする決定結果に応じて、通常大当り図柄となる「３」の数字を示す特別図柄を、確定特別図柄に設定する。また、大当り種別を「第１確変」〜「第３確変」のいずれかとする決定結果に応じて、確変大当り図柄となる「７」の数字を示す特別図柄を、確定特別図柄に設定する。さらに、大当り種別を「突確」とする決定結果に応じて、２ラウンド大当り図柄となる「１」の数字を示す特別図柄を、確定特別図柄に設定する。
【０２９０】
そして、ＣＰＵ５６は、特別図柄プロセスフラグの値を変動パターン設定処理（ステップＳ３０１）に対応した値に更新する（ステップＳ１５２２）。
【０２９１】
図５３は、特別図柄プロセス処理における変動パターン設定処理（ステップＳ３０１）を示すフローチャートである。変動パターン設定処理では、ＣＰＵ５６は、まず、大当りフラグがオンであるか否かを判定する（ステップＳ３２１）。大当りフラグがオンであれば（ステップＳ３２１のＹ）、ＣＰＵ５６は、遊技状態が通常状態、確変状態または時短状態のいずれであるかにもとづき（具体的には、確変フラグがセットされているか、時短フラグがセットされているかにもとづき）、図１３（Ｄ）に示すテーブル選択設定に従い、変動パターン種別を複数種類のいずれかに決定するための使用テーブルとして、図１２および図１３に示す大当り用変動パターン種別判定テーブル１３２Ａ〜１３２Ｉのいずれかを選択してセットする（ステップＳ３２２）。そして、ステップＳ３３１に移行する。
【０２９２】
大当りフラグがオフである場合には（ステップＳ３２１のＮ）、ＣＰＵ５６は、小当りフラグがオンであるか否かを判定する（ステップＳ３２３）。小当りフラグがオンであれば（ステップＳ３２３のＹ）、ＣＰＵ５６は、遊技状態が通常状態、確変状態または時短状態のいずれであるかにもとづき（具体的には、確変フラグがセットされているか、時短フラグがセットされているかにもとづき）、図１４（Ｄ）に示すテーブル選択設定に従い、変動パターン種別を複数種類のいずれかに決定するための使用テーブルとして、図１４に示す小当り用変動パターン種別判定テーブル１３３Ａ〜１３３Ｃのいずれかを選択してセットする（ステップＳ３２４）。そして、ステップＳ３３１に移行する。
【０２９３】
小当りフラグがオフである場合には（ステップＳ３２３のＮ）、すなわち、はずれである場合には、遊技状態が通常状態、確変状態または時短状態のいずれであるかにもとづき（具体的には、確変フラグがセットされているか、時短フラグがセットされているかにもとづき）、図１５（Ｄ）に示すテーブル選択設定に従い、飾り図柄の可変表示状態をリーチ状態とするか否かを判定するための使用テーブルとして、図１５に示すリーチ判定テーブル１３４Ａ〜１３４Ｃのいずれかを選択してセットする（ステップＳ３２５）。
【０２９４】
次いで、ＣＰＵ５６は、例えば、合計保留記憶数カウンタのカウント値を読み取ることなどにより、合計保留記憶数を特定する（ステップＳ３２６）。次いで、ＣＰＵ５６は、特定した合計保留記憶数およびリーチ判定用の乱数値ＭＲ２−２にもとづき、ステップＳ３２５でセットしたリーチ判定テーブル１３４Ａ〜１３４Ｃのいずれかを参照することにより、リーチ状態の有無を判定する（ステップＳ３２７）。この場合、ＣＰＵ５６は、特別図柄ポインタが示す方の保留記憶数＝１に対応する保存領域に格納されているリーチ判定用の乱数値ＭＲ２−２を読み出して、読み出したリーチ判定用の乱数値ＭＲ２−２にもとづいてリーチ状態の有無を判定する。
【０２９５】
リーチ状態ありとする旨の判定結果が得られた場合には（ステップＳ３２８のＹ）、ＣＰＵ５６は、ステップＳ３２８でリーチＨＡ２−１〜リーチＨＡ２−３、リーチＨＢ２−１またはリーチＨＣ２−１のいずれのリーチ状態ありの判定結果（図１５参照）としたかに応じて、変動パターン種別を複数種類のいずれかに決定するための使用テーブルとして、図１７に示すリーチ用変動パターン種別判定テーブル１３５Ａ〜１３５Ｃのいずれかを選択してセットする（ステップＳ３２９）。リーチ状態なしとする旨の判定結果が得られた場合には（ステップＳ３２８のＮ）、ＣＰＵ５６は、ステップＳ３２８で非リーチＨＡ１−１〜非リーチＨＡ１−５、非リーチＨＢ１−１、非リーチＨＢ１−２、非リーチＨＣ１−１または非リーチＨＣ１−２のいずれのリーチ状態なしの判定結果（図１５参照）としたかに応じて、変動パターン種別を複数種類のいずれかに決定するための使用テーブルとして、図１８に示す非リーチ用変動パターン種別判定テーブル１３６Ａ〜１３６Ｃのいずれかを選択してセットする（ステップＳ３３０）。そして、ステップＳ３３１に移行する。
【０２９６】
次いで、ＣＰＵ５６は、変動パターン種別判定用の乱数値ＭＲ３にもとづき、ステップＳ３２２，Ｓ３２４，Ｓ３２９，Ｓ３３０のいずれかにてセットした使用テーブルを参照することにより、変動パターン種別を複数種類のいずれかに決定する（ステップＳ３３１）。この場合、ＣＰＵ５６は、特別図柄ポインタが示す方の保留記憶数＝１に対応する保存領域に格納されている変動パターン種別判定用の乱数値ＭＲ３を読み出して、読み出した変動パターン種別判定用の乱数値ＭＲ３にもとづいて変動パターン種別を決定する。
【０２９７】
ステップＳ３３１の処理では、第１始動条件が成立したことにもとづき第１特別図柄表示器８ａにより第１特別図柄の可変表示に対応した飾り図柄の変動パターン種別を決定するか、第２始動条件が成立したことにもとづき第２特別図柄表示器８ｂにより第２特別図柄の可変表示に対応した飾り図柄の変動パターン種別を決定するかに関わりなく、共通のランダムカウンタなどによって更新される変動パターン種別判定用となる共通の乱数値ＭＲ３を示す数値データを用いて、変動パターン種別を複数種類のいずれかに決定する。また、ステップＳ３３１の処理では、ステップＳ３２７におけるリーチ状態の有無の判定結果に関わりなく、変動パターン種別判定用となる共通の乱数値ＭＲ３を示す数値データを用いて、共通の処理モジュールにより変動パターン種別を複数種類のいずれかに決定することができる。一例として、ステップＳ３３１の処理では、判定テーブルポインタにセットされたＲＯＭ５４のアドレスに記憶された判定テーブルを参照して変動パターン種別の決定を行うようにすればよい。
【０２９８】
次いで、ＣＰＵ５６は、変動パターン種別の決定結果にもとづき、変動パターンを複数種類のいずれかに決定するための使用テーブルとして、当り変動パターン判定テーブル１３７Ａ〜１３７Ｃ（図１９，図２０参照）やハズレ変動パターン判定テーブル１３８Ａ、１３８Ｂ（図２１，図２２）といった複数種類の変動パターン判定テーブルのいずれかを選択してセットする（ステップＳ３３２）。次いで、ＣＰＵ５６は、変動パターン判定用の乱数値ＭＲ４にもとづき、ステップＳ３３２でセットした変動パターン判定テーブルを参照することにより、ステップＳ３３１で決定した変動パターン種別に含まれる複数種類の変動パターンのうちのいずれかを決定する（ステップＳ３３３）。この場合、ＣＰＵ５６は、特別図柄ポインタが示す方の保留記憶数＝１に対応する保存領域に格納されている変動パターン判定用の乱数値ＭＲ４を読み出して、読み出した変動パターン判定用の乱数値ＭＲ４にもとづいて変動パターンを決定する。
【０２９９】
ステップＳ３３３の処理では、第１始動条件が成立したことにもとづき第１特別図柄表示器８ａにより第１特別図柄の可変表示に対応した飾り図柄の変動パターンを決定するか、第２始動条件が成立したことにもとづき第２特別図柄表示器８ｂにより第２特別図柄の可変表示に対応した飾り図柄の変動パターンを決定するかに関わりなく、共通のランダムカウンタなどによって更新される変動パターン判定用となる共通の乱数値ＭＲ４を示す数値データを用いて、ステップＳ３３１で決定した変動パターン種別に含まれる複数種類の変動パターンのうちのいずれかを決定する。また、ステップＳ３３３の処理では、ステップＳ３２７におけるリーチ状態の有無の判定結果に関わりなく、変動パターン判定用となる共通の乱数値ＭＲ４を示す数値データを用いて、共通の処理モジュールにより変動パターンを複数種類のいずれかに決定することができる。一例として、ステップＳ３３３の処理では、判定テーブルポインタにセットされたＲＯＭ５４のアドレスに記憶された判定テーブルを参照して変動パターンが決定されればよい。
【０３００】
次いで、ＣＰＵ５６は、特別図柄ポインタが示す方の特別図柄の変動を開始する（ステップＳ３３４）。また、ＣＰＵ５６は、ステップＳ３３３の変動パターンの判定結果に応じて、特図変動時間を変動時間タイマに設定する（ステップＳ３３５）。
【０３０１】
次いで、ＣＰＵ５６は、特別図柄の変動開始時用となる各種コマンドを送信するための設定を行う（ステップＳ３３６）。例えば、特別図柄ポインタ値が１である場合、ＣＰＵ５６は、主基板３１から演出制御基板８０に対して第１変動開始コマンド、変動パターン指定コマンド、表示結果コマンドを順次に送信する制御を行なう。また、特別図柄ポインタ値が２である場合、ＣＰＵ５６は、主基板３１から演出制御基板８０に対して第２変動開始コマンド、変動パターン指定コマンド、表示結果コマンドを順次に送信する制御を行なう。なお、ステップＳ３３６において、ＣＰＵ５６は、はずれである場合には、時短フラグがセットされているか否かを確認する。時短フラグがセットされていれば、図６（Ｂ）に示す表示結果コマンドのうち、第１表示結果コマンドを送信するように制御する。また、時短フラグがセットされていなければ、図６（Ｂ）に示す表示結果コマンドのうち、第２表示結果コマンドを送信するように制御する。なお、コマンドの送信は、具体的には、ステップＳ３３６における設定に従って、ＣＰＵ５６によって演出図柄コマンド制御処理（ステップＳ２９参照）が実行されることによってなされる。
【０３０２】
また、この実施の形態では、ＣＰＵ５６がステップＳ３３６の処理を行い、ステップＳ３３６の設定に従って演出図柄コマンド制御処理（ステップＳ２９参照）を実行することによって、少なくとも特定遊技状態（大当り遊技状態）に移行させるか否かと可変表示パターン（変動パターン）とを特定可能なコマンドを送信するコマンド送信手段が実現される。なお、コマンド送信手段は、この実施の形態に示すように、変動パターンを特定可能な変動パターンコマンドと表示結果を特定可能な表示結果コマンドとを別々のコマンドとして送信するようにしてもよいし、１つのコマンド（例えば、変動パターンと表示結果との両方を特定可能な変動パターンコマンド）のみを送信するようにしてもよい。
【０３０３】
そして、ＣＰＵ５６は、特別図柄プロセスフラグの値を特別図柄変動処理（ステップＳ３０２）に対応した値に更新する（ステップＳ３３７）。
【０３０４】
なお、この実施の形態では、ステップＳ３２７において、合計保留記憶数にもとづいて、図１５に示すリーチ判定テーブル１３４Ａ〜１３４Ｃのいずれかを用いて判定処理を行うことによって、図１６に示すように、遊技状態が通常状態である場合には、合計保留記憶数（すなわち、第１保留記憶数と第２保留記憶数との合計数）が多いときには、変動表示中にリーチ演出を実行する頻度を低減するように、リーチ状態の有無が決定される。
【０３０５】
また、この実施の形態では、ステップＳ３２７で合計保留記憶数にもとづいてリーチ状態の有無が判定された判定結果に従ってステップＳ３３０でセットされた非リーチ用変動パターン種別判定テーブルを用いて、ステップＳ３３１で変動パターン種別が決定され、さらにステップＳ３３３で最終的に変動パターンが決定されることによって、はずれであってリーチ演出を実行しない場合に、合計保留記憶数が多いときには短縮変動用の変動パターンが決定される。具体的には、遊技状態が通常状態であって合計保留記憶数が３個または４個である場合には、短縮用の変動パターンである非リーチＰＡ１−２に決定され、合計保留記憶数が５〜８個である場合には、短縮用の変動パターンである非リーチＰＡ１−３に決定される。また、遊技状態が確変状態であって合計保留記憶数が２〜８個である場合には、短縮用の変動パターンである非リーチＰＢ１−２に決定される。また、遊技状態が時短状態であって合計保留記憶数が２〜８個である場合には、短縮用の変動パターンである非リーチＰＣ１−２に決定される。
【０３０６】
なお、この実施の形態では、第１始動入賞口１３や第２始動入賞口１４への遊技球の入賞時に、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、および変動パターン判定用の乱数値ＭＲ４の全てを抽出して第１保留記憶バッファまたは第２保留記憶バッファにおける保存領域に格納するようにする場合を示したが、変動パターン種別判定用の乱数値ＭＲ３および変動パターン判定用の乱数値ＭＲ４を、始動入賞時ではなく第１特別図柄または第２特別図柄の変動開始時に抽出するようにしてもよい。
【０３０７】
例えば、第１特別図柄または第２特別図柄の変動開始時に乱数値ＭＲ３，ＭＲ４を抽出するようにする場合、ＣＰＵ５６は、始動口スイッチ通過処理において、第１始動口スイッチ１３ａまたは第２始動口スイッチ１４ａのオンを検出したときに（ステップＳ２１１，Ｓ２２１参照）、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、およびリーチ判定用の乱数値ＭＲ２−２のみを抽出して第１保留記憶バッファまたは第２保留記憶バッファにおける保存領域に格納する（ステップＳ２１５，Ｓ２２５参照）。また、ＣＰＵ５６は、変動パターン設定処理のステップＳ３３１において、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、変動パターン種別判定用の乱数値ＭＲ３を抽出し、抽出した変動パターン種別判定用の乱数値ＭＲ３にもとづいて変動パターン種別を決定する。また、ＣＰＵ５６は、変動パターン設定処理のステップＳ３３３において、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、変動パターン判定用の乱数値ＭＲ４を抽出し、抽出した変動パターン判定用の乱数値ＭＲ４にもとづいて変動パターンを決定する。
【０３０８】
例えば、変動パターン種別判定用の乱数値ＭＲ３および変動パターン判定用の乱数値ＭＲ４を含む全ての乱数値を、始動入賞時に抽出して第１保留記憶バッファまたは第２保留記憶バッファにおける保存領域に格納するようにすると、第１始動入賞口１３と第２始動入賞口１４とに偶然同時に遊技球が入賞したような場合には、第１保留記憶バッファの保存領域と第２保留記憶バッファの保存領域とに同じ乱数値が格納されてしまう可能性がある。そうすると、その後に実行される第１特別図柄の変動表示と第２特別図柄の変動表示とで、ともに同じ変動パターンに従って変動表示が実行される事態が生じてしまう。これに対して、上記に示したように、変動パターン種別判定用の乱数値ＭＲ３および変動パターン判定用の乱数値ＭＲ４を変動開始時に抽出するようにすれば、第１始動入賞口１３と第２始動入賞口１４とに偶然同時に遊技球が入賞したような場合であっても、その後に実行される第１特別図柄の変動表示と第２特別図柄の変動表示とで変動パターンを異ならせることができる。
【０３０９】
また、この実施の形態では、特図表示結果判定用の乱数値ＭＲ１や、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４を、乱数回路５０３やランダムカウンタを用いて随時更新するように構成する場合を示したが、例えば、リフレッシュレジスタを用いて乱数値がランダムに更新されるようにしてもよい。そのようにすれば、第１特別図柄または第２特別図柄の変動表示に用いる変動パターンをよりランダムに決定するようにすることができ、遊技に対する興趣を向上させることができる。
【０３１０】
図５４は、特別図柄プロセス処理における特別図柄変動処理（ステップＳ３０２）を示すフローチャートである。特別図柄変動処理において、まず、ＣＰＵ５６は、特別図柄プロセスタイマの値を−１する（ステップＳ３５１）。そして、特別図柄プロセスタイマがタイムアップしているかどうかを確認し（すなわち特別図柄プロセスタイマの値が０であるか否かを確認し）、タイムアップしていなければ（ステップＳ３５２のＮ）、そのまま特別図柄変動処理を終了する。特別図柄プロセスタイマがタイムアップしていれば（ステップＳ３５２のＹ）、内部状態（特別図柄プロセスフラグ）をステップＳ３０３に応じた値に更新する（ステップＳ３５３）。
【０３１１】
図５５は、特別図柄プロセス処理における特別図柄変動停止処理（ステップＳ３０３）を示すフローチャートである。特別図柄変動停止処理において、ＣＰＵ５６は、特別図柄表示器８における特別図柄の変動を止めて、停止図柄を導出表示する（ステップＳ１３０１）。また、ＣＰＵ５６は、可変表示装置９における飾り図柄の変動の停止を指定する飾り図柄停止指定コマンド（８Ｆ００（Ｈ））を演出制御用マイクロコンピュータ１００に送信する制御を行う（ステップＳ１３０２）。そして、大当りフラグがセットされているか否かを確認する（ステップＳ１３０３）。
【０３１２】
大当りフラグがセットされていれば（ステップＳ１３０３のＹ）、ＣＰＵ５６は、大入賞口の開放／閉鎖を制御するための時間を計測する大入賞口制御タイマに、大当り図柄を停止表示した後に大当り遊技が開始されることを遊技者に報知する演出（ファンファーレ演出）の実行時間（大当り表示時間（例えば、３秒））をセットする（ステップＳ１３０４）。そして、ＣＰＵ５６は、当り開始指定コマンド（ファンファーレ指定コマンド）を演出制御用マイクロコンピュータ１００に送信する（ステップＳ１３０５）。
【０３１３】
次いで、ＣＰＵ５６は、大当りフラグをリセットする（ステップＳ１３０６）とともに、セットされていれば、確変フラグや時短フラグ、時短回数カウンタをリセットする（ステップＳ１３０７）。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０４に応じた値に更新する(ステップＳ１３０８）。
【０３１４】
ステップＳ１３０３で大当りフラグがセットされていなければ、ＣＰＵ５６は、時短フラグがセットされているか否かを確認する（ステップＳ１３０９）。セットされていなければ、そのままステップＳ１３１３に移行する。セットされていれば、ＣＰＵ５６は、時短回数カウンタの値を１減算する（ステップＳ１３１０）とともに、時短回数カウンタの減算後の値が０であるか否かを確認する（ステップＳ１３１１）。なお、時短回数カウンタとは、時短状態に移行してからの特別図柄および飾り図柄の変動表示の実行回数をカウントするためのカウンタである。
【０３１５】
時短回数カウンタの値が０でなければ、ＣＰＵ５６は、そのままステップＳ１３１３に移行する。時短回数カウンタの値が０であれば、ＣＰＵ５６は、時短フラグをリセットする（ステップＳ１３１２）。すなわち、大当り終了後に時短状態に移行した後に、特別図柄および飾り図柄の変動表示を所定回数（例えば１００回）終了した場合であるので、時短フラグをリセットし、通常状態に移行する。
【０３１６】
次いで、ＣＰＵ５６は、小当りフラグがセットされているか否かを確認する（ステップＳ１３１３）。小当りフラグがセットされていれば（ステップＳ１３１３のＹ）、ＣＰＵ５６は、大入賞口の開放／閉鎖を制御するための時間を計測する大入賞口制御タイマに、小当り図柄を停止表示した後に小当り遊技が開始されることを遊技者に報知する演出（ファンファーレ演出）の実行時間（小当り表示時間（例えば、３秒））をセットする（ステップＳ１３１４）。そして、ＣＰＵ５６は、当り開始指定コマンド（ファンファーレ指定コマンド）を演出制御用マイクロコンピュータ１００に送信する（ステップＳ１３１５）。
【０３１７】
次いで、ＣＰＵ５６は、小当りフラグをリセットする（ステップＳ１３１６）。そして、内部状態（特別図柄プロセスフラグ）をステップＳ３０８に応じた値に更新する(ステップＳ１３１７）。
【０３１８】
ステップＳ１３１３で小当りフラグがセットされていなければ、ＣＰＵ５６は、内部状態（特別図柄プロセスフラグ）をステップＳ３００に応じた値に更新する（ステップＳ１３１８）。
【０３１９】
図５６は、特別図柄プロセス処理における大当り終了処理（ステップＳ３０７）を示すフローチャートである。大当り終了処理において、ＣＰＵ５６は、大入賞口制御タイマの値を−１する（ステップＳ４６１）。そして、大入賞口制御タイマの値が０であるか否かを確認する（ステップＳ４６２）。大入賞口制御タイマの値が０でなければ（ステップＳ４６２のＮ）、そのまま処理を終了する。
【０３２０】
大入賞口制御タイマの値が０であれば（ステップＳ４６２のＹ）、ＣＰＵ５６は、ステップＳ１５１６で決定した大当り種別バッファ値を読み出す（ステップＳ４６３）。次いで、ＣＰＵ５６は、読み出した大当り種別バッファ値が「通常」の大当り種別に対応した「００」であるか否かを判定する（ステップＳ４６４）。この場合、ＣＰＵ５６は、大当り種別バッファ値が「００」であれば（ステップＳ４６４のＹ）、時短状態への制御を開始するために、時短フラグをセットする（ステップＳ４６５）とともに、時短回数カウンタに所定値（例えば「１００」）をセットする（ステップＳ４６６）。そして、ステップＳ４７０に移行する。
【０３２１】
ステップＳ４６４で大当り種別バッファ値が「００」以外である場合には（ステップＳ３１３のＮ）、確変状態への制御を開始するために、確変フラグをセットする（ステップＳ４６７）とともに、時短フラグをセットする（ステップＳ４６８）。また、時短回数カウンタに所定値（例えば「１００」）をセットする（ステップＳ４６９）。そして、ステップＳ４７０に移行する。なお、ステップＳ４６９で時短回数カウンタに所定値をセットせずに、次の大当りが発生するまで時短状態を継続するようにしてもよい。
【０３２２】
そして、ＣＰＵ５６は、内部状態（特別図柄プロセスフラグ）をステップＳ３００に応じた値に更新する(ステップＳ４７０）。
【０３２３】
図５７は、客待ちデモンストレーション演出の一例を示す説明図である。図５７において、（１）〜（ｎ）は、それぞれ、動画像演出を構成する各コマの画像を示す。また、図５７（１）〜図５７（ｎ）における矩形は、画像表示装置９の表示画面を示す。図５７に示す例では、最後に停止表示された飾り図柄がそのまま可変表示部において静止表示されているが、表示画面における可変表示部以外の領域において動画表示がなされている。
【０３２４】
図５８は、フレームバッファ８５の使用方法の一例を示す説明図である。図５８に示すように、フレームバッファ８５には、画像表示装置９の画面に相当する２つの領域（領域０，１）が確保されている。領域０，１を仮想領域またはフレームメモリと呼ぶ。フレームメモリにおける領域０，１には、適宜（例えば、画像データが必要になったとき。）、キャラクタ画像などの部品画像が、ＣＧＲＯＭ８３から、ＶＲＡＭ８４を介して画像データが展開される。また、ＶＲＡＭ８４の領域に画像データが存在する場合には、その領域から領域０，１に画像データが展開される。そして、領域０に部品画像が展開されているときには領域１の画像データにもとづく画像信号が画像表示装置９に出力され、領域１に部品画像が展開されているときには領域０の画像データにもとづく画像信号が画像表示装置９に出力される。領域０に部品画像が展開されているときには領域０が描画領域であり、領域１に部品画像が展開されているときには領域１が描画領域である。また、領域０から画像データが読み出され、その画像データにもとづく画像信号が画像表示装置９に出力されているときには領域０が表示領域であり、領域１から画像データが読み出され、その画像データにもとづく画像信号が画像表示装置９に出力されているときには領域１が表示領域である。このように、領域０，１は、ダブルバッファとして用いられる。
【０３２５】
図５９は、ＶＲＡＭ８４の使用方法の一例を示す説明図である。ＶＲＡＭ８４には、部品画像のバッファ領域（ＣＧＲＯＭからの転送先領域）が確保されている。ＣＧＲＯＭからの転送先領域には、その時点で使用される可能性が高い、すなわちフレームメモリの描画領域に描画される可能性が高い部品画像（具体的には部品画像のソースデータ）が格納される。また、ＣＧＲＯＭからフレームメモリに展開される画像データの一時記憶領域としても使用される。
【０３２６】
なお、この実施の形態では、フレームバッファ８５およびＶＲＡＭ８４が描画プロセッサ１０９の外部に設けられているが、フレームバッファ８５およびＶＲＡＭ８４を内蔵する描画プロセッサ１０９を用いてもよい。
【０３２７】
図６０は、フレームメモリのアドレスマップの一例を示す説明図である。なお、図６０には、領域０が例示されている。フレームメモリにおいて、画像表示装置９の表示画面の左上に対応する部分が最も小さいアドレスに割り当てられ、表示画面においてその右に対応する部分に次のアドレスが割り当てられ、表示画面においてその行の最右に対応する部分のアドレスの次のアドレスは、次の行の最左に対応する部分に割り当てられている。以下、同様に、ある行の最右に対応する部分のアドレスの次のアドレスは、次の行の最左に対応する部分に割り当てられている。なお、図６０に示されているアドレスの値は、一例である。
【０３２８】
図６１は、ＣＧＲＯＭ８３からフレームメモリへの画像データの展開の仕方を説明するための説明図である。図６１（Ａ）に示すように、画像データは、ＶＲＡＭ８４の固定領域からフレームメモリに転送されることがある。固定領域とは、定常的に部品画像の画像データが記憶される領域である。例えば、固定領域には、飾り図柄の画像データが記憶される。固定領域からフレームメモリへの画像データの転送は、描画プロセッサ１０９によって実行されるのであるが、描画プロセッサ１０９は、固定領域から１ワードずつ画像データを読み出して読み出した画像データをフレームメモリに書き込むのではなく、ＤＭＡ（Direct Memory Access）転送によって画像データを転送する。すなわち、描画プロセッサ１０９は、ＤＭＡ転送機能を有する内蔵ＤＭＡ回路（データ転送回路９４）を備えている。ＤＭＡ転送は、読出アドレスのＶＲＡＭバスへの出力、読出信号出力、書込アドレスのＶＲＡＭバスへの出力、書込信号出力を、読出アドレスおよび書込アドレスを＋１しながら連続的にデータ転送を行うような転送方式である。
【０３２９】
なお、この実施の形態では、ＤＭＡ転送を用いる場合を例にするが、描画プロセッサ１０９は、固定領域から１ワードずつ画像データを読み出して読み出した画像データをフレームメモリに書き込むようにしてもよい。その場合、読み出した画像データは、例えば描画プロセッサ１０９のレジスタに一旦ストアされ、レジスタからフレームメモリに書き込まれる。
【０３３０】
また、図６１（Ｂ）に示すように、ＣＧＲＯＭ８３から画像データが読み出され、読み出された画像データがＶＲＡＭ８４における一時記憶領域に記憶され、一時記憶領域からフレームメモリに転送されることがある。そのような画像データの転送も描画プロセッサ１０９によって実行されるのであるが、描画プロセッサ１０９は、ＣＧＲＯＭ８３から読み出して一時記憶領域に記憶した画像データを、ＤＭＡ転送によってフレームメモリに書き込む。
【０３３１】
上記のように、固定領域には、定常的に部品画像の画像データが記憶されるのであるが、図６１（Ｃ）に示すように、固定領域に記憶される画像データを事前転送データという。よって、一時記憶領域には、事前転送データ以外の部品画像の画像データが一時的に記憶される。
【０３３２】
図６２は、描画プロセッサ１０９における描画制御部９１とＣＧＲＯＭ８３との間のＣＧバスにおけるデータバスを示す説明図である。なお、図６２では、ＣＧバスＩ／Ｆ９３（図４参照）は記載省略されている。図６２に示すように、データバスは、物理的には６４ビット存在するが、６４ビット全てがデータバスとして使用される６４ビットモードと、下位３２ビットがデータバスとして使用される３２ビットモードとに切替可能である。
【０３３３】
この実施の形態では、動画像データが記憶されているＲＯＭ８３Ｃから画像データを読み出す場合には、３２ビットモードに設定され、静止画像（スプライト画像）データが記憶されているＲＯＭ８３Ａ，８３Ｂから画像データを読み出す場合には、６４ビットモードに設定される。よって、スプライト画像の画像データは、６４ビット単位でＣＧＲＯＭ８３から読み出され、動画像データは、３２ビット単位でＣＧＲＯＭ８３から読み出される。なお、図６２では作図の都合上ＲＯＭ８３ＣにがＲＯＭ８３Ａからデータバスが延びているように記載されているが、実際には、描画制御部９１とＲＯＭ８３Ａとの間のデータバスが分岐してＲＯＭ８３Ｃに配線されている。
【０３３４】
図６３は、描画制御レジスタ９５における各レジスタの一例を説明するための説明図である。図６３に示す例では、画像データを読み出す際のＣＧＲＯＭ８３の先頭アドレスを指定するためのＣＧＲＯＭ先頭アドレスレジスタ、ＶＲＡＭ８４の一時記憶領域に画像データを記憶する際の、またはＶＲＡＭ８４の一時記憶領域から画像データを読み出す際の先頭アドレスを指定するためのＶＲＡＭ先頭アドレスレジスタ、ＶＲＡＭ８４に画像データを転送する際の転送データのサイズを指定するためのＶＲＡＭ転送データサイズレジスタ、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域へのデータ転送を指令するＶＲＡＭ固定領域転送実行指示レジスタ、ＣＧＲＯＭ８３からＶＲＡＭ８４の一時記憶領域を経由してＶＲＡＭ８４の固定領域へのデータ転送を指令するＶＲＡＭ自動転送実行指示レジスタがある。
【０３３５】
さらに、フレームメモリに画像データを展開する際の先頭アドレスを指定するためのフレームメモリ先頭アドレスレジスタ、転送データのサイズを指定するためのフレームメモリ転送データサイズレジスタ、ＣＧＲＯＭ８３からＶＲＡＭ８４の一時記憶領域を経由してフレームメモリへのデータ転送を指令するフレームメモリ転送実行指示レジスタがある。
【０３３６】
さらに、ＶＲＡＭ８４の固定領域の先頭アドレスを指定する固定領域先頭アドレスレジスタ、ＶＲＡＭ８４の固定領域の最終アドレスを指定する固定領域最終アドレスレジスタ、ＶＲＡＭ８４の固定領域の任意のアドレスを指定するための固定領域内任意先頭アドレスレジスタ、ＶＲＡＭ８４の固定領域からフレームメモリへのデータ転送を指令する固定領域データ転送実行指示レジスタがある。
【０３３７】
また、データバスのモードを３２ビットモードにするのか６４ビットモードにするのかを指令するデータバスモードレジスタ、ＣＧＲＯＭ８３内の動画像データを読み出して一時記憶領域に一時記憶し、それらの動画像データを復号してフレームメモリへのデータ転送を指令する復号実行指示レジスタ、現在の表示領域を示す表示領域レジスタがある。
【０３３８】
なお、ＶＲＡＭ固定領域転送実行指示レジスタ、ＶＲＡＭ自動転送実行指示レジスタ、フレームメモリ転送実行指示レジスタ、固定領域データ転送実行指示レジスタ、復号実行指示レジスタに設定される値は、それぞれ１ビットでよいので、それらのレジスタに設定される値は、例えば、各々のレジスタにおける所定のビットに設定される。
【０３３９】
また、図６３に示すような描画制御レジスタ９５の構成は一例であって、描画制御レジスタ９５を構成するレジスタは、図６３に示す構成とは異なるように構成されていてもよい。例えば、先頭アドレスを指定するためのレジスタの分類の仕方を、図６３に示す例とは異なるようにしてもよい。
【０３４０】
図６４は、描画プロセッサ１０９における描画制御部９１とＣＧＲＯＭ８３との間のＣＧバスにおけるデータバスの実際の配線図を示すブロック図である。図６４に示すように、実際には、描画制御部９１からの６４ビットのデータバスのうち、下位３２ビットが分岐して、それぞれＲＯＭ８３ＡとＲＯＭ８３Ｃとに配線されている。
【０３４１】
図６５は、ＣＧＲＯＭ８３に記憶されている飾り図柄の画像データを説明するための説明図である。図６５（Ａ）に示すように、「７」の飾り図柄および図形の画像データは、ＣＧＲＯＭ８３における選択画像データ領域に記憶されている。円形の図形と組み合わせられた「７」の数字を示す飾り図柄は、演出モード＃１で使用される。また、略菱形の図形と組み合わせられた「７」の数字を示す飾り図柄は、演出モード＃２で使用される。そして、星型六角形の図形と組み合わせられた「７」の数字を示す飾り図柄は、演出モード＃３で使用される。なお、選択画像データ領域に記憶されている画像データに対応する飾り図柄が選択識別情報である。
【０３４２】
また、それ以外の飾り図柄の画像データは、図６５（Ｂ）に示すように、ＣＧＲＯＭ８３における共通画像データ領域に記憶されている。共通画像データ領域に記憶されている各画像データは、所定の時期に、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に転送される。選択画像データ領域に記憶されている各画像データは、演出モードの切替が行われるときに、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に転送される。なお、共通画像データ領域に記憶されている画像データに対応する飾り図柄が共通識別情報である。また、各画像データは、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に直接転送されるのではなく、一時記憶領域を介してＶＲＡＭ８４の固定領域に転送されるようにしてもよい。
【０３４３】
なお、この実施の形態では、共通画像データ領域に記憶されている飾り図柄の画像データを、事前転送データとしてＶＲＡＭ８４の固定領域に事前転送する場合を例示するが、ＶＲＡＭ８４の固定領域に事前転送される画像データは、飾り図柄の画像データに限定されない。例えば、背景図柄を構成する動画像の画像データ（動画像データ）であってもよい。なお、この場合、描画プロセッサ１０９は、ＣＧバスにおけるデータバスのバス幅を６４ビットから下位３２ビットのバス幅に切り替えて、動画像データをＶＲＡＭ８４の固定領域に転送する。
【０３４４】
図６６は、ＣＧＲＯＭ８３に記憶される部品画像の画像データのうち動画像データのデータ構成を示す説明図である。動画像データは、最初のアドレスにファイルヘッダが設定され、続いて、各フレームのフレームヘッダと圧縮データとが順次設定された構成である。ストリームには、フレーム１〜Ｎ（フレーム画像１〜ｎ）のフレームヘッダと圧縮データとが画像１から順に設定される。なお、動画像データは、例えばＭＰＥＧ２（Moving Picture Experts Group phase 2）符号化方式によって符号化されている。符号化によって、符号化前の画像データのデータ量は減少しているので、符号化されている画像データを圧縮データという。
【０３４５】
なお、図６６には、２つの動画像データ（スーパーリーチの動画像データと客待ちデモンストレーションの動画像データ）が例示されているが、ＣＧＲＯＭ８３に、さらに多くの動画像データを記憶してもよい。
【０３４６】
また、圧縮データは、ＣＧＲＯＭ８３において、３２ビットを１ワードとするＲＯＭに格納される。そして、描画プロセッサ１０９がＣＧＲＯＭ８３から圧縮データを読み出すときに、ＣＧバスのバス幅が３２ビットに設定される。従って、描画プロセッサ１０９は、ＣＧＲＯＭ８３から３２ビット単位で圧縮データを読み出す。
【０３４７】
次に、図６７の説明図を参照して動画伸張部８９によるデータ圧縮された動画像データ（圧縮データ）の復号の仕方について説明する。図６７（Ａ）に示すフレーム番号は、図６６に示す動画像データにおけるフレームの通し番号である（フレーム１〜Ｎ）。そして、動画像データにおいてフレーム１〜Ｎの圧縮データは、図６７（Ｂ）に示すような順で、ＭＰＥＧ２符号化方式で規定されているＩピクチャ、ＢピクチャまたはＰピクチャで構成されている。例えば、フレーム１はＩピクチャであり、フレーム２，３，５，６はＢピクチャであり、フレーム４，７はＰピクチャである。Ｉ，Ｂ，Ｐに付されている添え字は、それぞれのピクチャタイプでの通し番号である。
【０３４８】
上述したように、動画像データとしてフレーム１〜Ｎ（フレーム画像１〜ｎ）がフレーム１（画像１）から順に格納されている（図６６参照）。例えば、ストリームにおけるフレーム１（画像１）はＩピクチャであり、フレーム２，３，５，６（画像２，３，５，６）はＢピクチャであり、フレーム４，７（画像４，７）はＰピクチャである。
【０３４９】
なお、Ｉピクチャ（画像１）を復号する場合、動画伸張部８９は、そのＩピクチャのみを用いて復号処理を行う。また、Ｂピクチャを復号する場合、動画伸張部８９は、そのＢピクチャとともに、１枚または複数枚前のＩピクチャまたはＰピクチャと、１枚または複数枚後のＩピクチャまたはＰピクチャとを参照して、復号処理を行う。図６７に示す例では、例えば、画像２を復号する場合、１つ前のＩピクチャである画像１と、２つ後のＰピクチャである画像４とを参照して、復号処理を行う。また、Ｐピクチャを復号する場合、動画伸張部８９は、そのＰピクチャとともに、１つまたは複数枚前のＩピクチャまたはＰピクチャを参照して、復号処理を行う。図６７に示す例では、例えば、画像４を復号する場合、２３つ前のＩピクチャである画像１を参照して、復号処理を行う。
【０３５０】
次に、演出制御手段の動作を説明する。図６８は、演出制御基板８０に搭載されている演出制御用マイクロコンピュータ１００（具体的には、演出制御用ＣＰＵ１０１）が実行するメイン処理を示すフローチャートである。演出制御用ＣＰＵ１０１は、電源が投入されると、メイン処理の実行を開始する。メイン処理では、まず、ＲＡＭ領域のクリアや各種初期値の設定、また演出制御の起動間隔（例えば、３３ｍｓ）を決めるためのタイマの初期設定等を行うための初期化処理を行う（ステップＳ７０１）。次に、初期データ転送処理を行う（ステップＳ７０２）。初期データ転送処理は、ＶＲＡＭ８４に固定領域を設定するとともに、ＶＲＡＭ８４の固定領域に、ＣＧＲＯＭ８３の共通画像データ領域に記憶されている画像データ（図６５（Ｂ）参照）を転送するための処理である。なお、この場合、描画プロセッサ１０９は、ＣＧバスにおけるデータバスのバス幅を６４ビットに設定して、共同動画像データをＶＲＡＭ８４の固定領域に転送する。
【０３５１】
次いで、演出モード＃１データ転送制御処理を行う（ステップＳ７０３）。演出モード＃１データ転送制御処理は、選択画像データ領域に記憶されている円形の図形と組み合わせられた「７」の数字を示す飾り図柄の画像データ（図６５（Ａ）の上段参照）をＶＲＡＭ８４に転送するための処理である。なお、この実施の形態では、遊技制御用マイクロコンピュータ５６０が遊技状態復旧処理を実行する場合にも、演出制御用マイクロコンピュータ１００は、ステップＳ７０２，Ｓ７０３の処理を実行するので、円形の図形と組み合わせられた「７」の数字を示す飾り図柄の画像データがＶＲＡＭ８４に転送されるのであるが、演出制御用マイクロコンピュータ１００は、遊技制御用マイクロコンピュータ５６０が遊技状態復旧処理を実行したときに停電復旧指定コマンドと復旧した遊技状態を示す演出制御コマンド（例えば、表示結果特定コマンド）とを送信するように構成されている場合には、復旧した遊技状態を示す演出制御コマンドを受信したときに、ステップＳ７０２の処理を実行するとともに、受信した表示結果特定コマンドに応じて、演出モード＃１データ転送制御処理、演出モード＃３データ転送制御処理または演出モード＃３データ転送制御処理を実行して、遊技状態に合った図形と組み合わせられた「７」の数字を示す飾り図柄の画像データがＶＲＡＭ８４に転送されるように制御することが好ましい。また、演出制御用マイクロコンピュータ１００は、遊技機に対する電力供給が開始され、演出制御用マイクロコンピュータ１００が立ち上がったとき（動作可能状態になったとき）に、使用頻度が高い背景図柄を構成する動画像（例えば、動画像による客待ちデモンストレーション画面）の画像データを、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に事前転送するように描画プロセッサ１０９に指令を与えるようにしてもよい。
【０３５２】
その後、演出制御用ＣＰＵ１０１は、所定の乱数（図２３参照）を生成するためのカウンタのカウンタ値を更新する乱数更新処理を実行し（ステップＳ７０４）、タイマ割込フラグの監視（ステップＳ７０５）を行うループ処理に移行する。タイマ割込が発生すると、演出制御用ＣＰＵ１０１は、タイマ割込処理においてタイマ割込フラグをセットする。メイン処理において、タイマ割込フラグがセットされていたら、演出制御用ＣＰＵ１０１は、そのフラグをクリアし（ステップＳ７０６）、演出制御処理を実行する。
【０３５３】
演出制御処理において、演出制御用ＣＰＵ１０１は、まず、受信した演出制御コマンドを解析し、受信した演出制御コマンドに応じたフラグをセットする処理等を実行する（コマンド解析処理：ステップＳ７０７）。次いで、演出制御用ＣＰＵ１０１は、演出制御プロセス処理を実行する（ステップＳ７０８）。演出制御プロセス処理では、制御状態に応じた各プロセスのうち、現在の制御状態（演出制御プロセスフラグ）に対応した処理を選択して画像表示装置９の表示制御を実行する。さらに、遊技制御用マイクロコンピュータ５６０から客待ちデモ指定コマンドを受信したら画像表示装置９およびランプやスピーカ２７などの演出用部品（演出装置）での客待ちデモンストレーション演出を開始する客待ちデモ制御処理を実行する（ステップＳ７０９）。その後、ステップＳ７０４に移行する。
【０３５４】
図６９は、図６８に示されたメイン処理における演出制御プロセス処理（ステップＳ７０８）を示すフローチャートである。演出制御プロセス処理では、演出制御用ＣＰＵ１０１は、演出制御プロセスフラグの値に応じてステップＳ８００〜Ｓ８０６のうちのいずれかの処理を行う。各処理において、以下のような処理を実行する。
【０３５５】
変動開始コマンド受信待ち処理（ステップＳ８００）：遊技制御用マイクロコンピュータ５６０から第１変動開始コマンドまたは第２変動開始コマンドのいずれを受信したかを確認する。また、遊技制御用マイクロコンピュータ５６０から変動パターンコマンドを受信しているか否か確認する。具体的には、コマンド解析処理でセットされる第１変動開始コマンド受信フラグや、第２変動開始コマンド受信フラグ、変動パターンコマンド受信フラグがセットされているか否を確認する。第１変動開始コマンドまたは第２変動開始コマンドのいずれかと変動パターンコマンドとを受信していれば、演出制御プロセスフラグの値を飾り図柄変動開始処理（ステップＳ８０１）に対応した値に変更する。
【０３５６】
飾り図柄変動開始処理（ステップＳ８０１）：飾り図柄の変動が開始されるように制御する。そして、演出制御プロセスフラグの値を飾り図柄変動中処理（ステップＳ８０２）に対応した値に更新する。
【０３５７】
飾り図柄変動中処理（ステップＳ８０２）：変動パターンを構成する各変動状態（変動速度）の切替タイミング等を制御するとともに、変動時間の終了を監視する。そして、変動時間が終了したら、演出制御プロセスフラグの値を飾り図柄変動停止処理（ステップＳ８０３）に対応した値に更新する。
【０３５８】
飾り図柄変動停止処理（ステップＳ８０３）：全図柄停止を指示する演出制御コマンド（図柄確定指定コマンド）を受信したことにもとづいて、飾り図柄の変動を停止し表示結果（停止図柄）を導出表示する制御を行う。そして、演出制御プロセスフラグの値を大当り表示処理（ステップＳ８０４）または変動開始コマンド受信Ｓ待ち処理（ステップＳ８００）に対応した値に更新する。
【０３５９】
大当り表示処理（ステップＳ８０４）：変動時間の終了後、画像表示装置９に大当りの発生を報知するための画面を表示する制御を行う。そして、演出制御プロセスフラグの値を大当り遊技中処理（ステップＳ８０５）に対応した値に更新する。
【０３６０】
大当り遊技中処理（ステップＳ８０５）：大当り遊技中の制御を行う。例えば、大入賞口開放前表示や大入賞口開放時表示の演出制御コマンドを受信したら、画像表示装置９におけるラウンド数の表示制御等を行う。そして、演出制御プロセスフラグの値を大当り終了処理（ステップＳ８０６）に対応した値に更新する。
【０３６１】
大当り終了処理（ステップＳ８０６）：画像表示装置９において、大当り遊技状態が終了したことを遊技者に報知する表示制御を行う。そして、演出制御プロセスフラグの値を変動パターンコマンド受信待ち処理（ステップＳ８００）に対応した値に更新する。
【０３６２】
図７０は、図６９に示された演出制御プロセス処理における飾り図柄変動開始処理（ステップＳ８０１）を示すフローチャートである。飾り図柄変動開始処理において、演出制御用ＣＰＵ１０１は、表示結果コマンド格納領域から表示結果コマンド、または表示結果コマンドを示すデータを読み出す（ステップＳ８２０）。そして、演出制御用ＣＰＵ１０１は、可変表示結果が「ハズレ」であるか否かを判定する（ステップＳ８２１）。可変表示結果が「ハズレ」であれば（ステップＳ８２１のＹ）、演出制御用ＣＰＵ１０１は、変動パターンコマンド格納領域から変動パターンコマンド、または変動パターンコマンドを示すデータを読み出す（ステップＳ８２２）。そして、演出制御用ＣＰＵ１０１は、指定された変動パターンが飾り図柄の可変表示態様を「非リーチ」とする場合に対応した非リーチ変動パターンであるか否かを判定する（ステップＳ８２３）。
【０３６３】
非リーチ変動パターンであると判定した場合には（ステップＳ５０２；Ｙｅｓ）、演出制御用ＣＰＵ１０１は、変動パターン指定コマンドにより指定された変動パターンが、「発展チャンス目終了」の特定演出を実行する変動パターンであるか否かを判定する（ステップＳ８２４）。一例として、ステップＳ８２３で非リーチ変動パターンであると判定された場合には、変動パターン指定コマンドにより指定された変動パターンが非リーチＰＡ１−７の変動パターンであれば（図８を参照）、「発展チャンス目終了」の特定演出を実行する変動パターンであると判定する。
【０３６４】
「発展チャンス目終了」の特定演出を実行する変動パターンであると判定した場合には（ステップＳ８２４のＹ）、演出制御用ＣＰＵ１０１は、発展チャンス目ＨＣ１〜ＨＣ８のいずれかを構成する最終停止図柄となる確定飾り図柄の組合せを決定する（ステップＳ８２５）。一例として、ステップＳ８２５の処理では、演出制御用ＣＰＵ１０１は、図２４（Ｄ）に示す最終停止図柄決定テーブル１６０Ｄを、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば、演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６０Ｄを参照することにより、発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる左中右最終停止図柄ＦＺ１−４、ＦＺ１−５、ＦＺ１−６の組合せを、確定飾り図柄として決定する。
【０３６５】
「発展チャンス目終了」の特定演出を実行する変動パターンではないと判定した場合には（ステップＳ８２４のＮ）、演出制御用ＣＰＵ１０１は、非リーチ組合せを構成する最終停止図柄となる確定飾り図柄の組合せを決定する非リーチ図柄決定処理を実行する（ステップＳ８２６）。
【０３６６】
図７１は、非リーチ図柄決定処理の例を示すフローチャートである。非リーチ図柄決定処理において、演出制御用ＣＰＵ１０１は、まず、図２４（Ａ）に示す最終停止図柄決定テーブル１６０Ａを、使用テーブルとして選択してセットする（ステップＳ２６０１）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する（ステップＳ２６０２）。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６０Ａを参照することにより、左最終停止図柄ＦＺ１−１となる飾り図柄を決定する（ステップＳ２６０３）。次に、演出制御用ＣＰＵ１０１は、図２４（Ｂ）に示す最終停止図柄決定テーブル１６０Ｂを、使用テーブルとして選択してセットする（ステップＳ２６０４）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第２最終停止図柄決定用の乱数値ＳＲ１−２を示す数値データを抽出する（ステップＳ２６０５）。そして、抽出した乱数値ＳＲ１−２を示す数値データにもとづき、最終停止図柄決定テーブル１６０Ｂを参照することにより、右最終停止図柄ＦＺ１−２となる飾り図柄を決定する（ステップＳ２６０６）。
【０３６７】
次いで、演出制御用ＣＰＵ１０１は、左最終停止図柄ＦＺ１−１と右最終停止図柄ＦＺ１−２との組合せにもとづき、図２５に示すような左右出目判定テーブル１６１を参照することにより、左右出目タイプＤＣ１−１が複数種類のいずれとなるかを判定する。そして、演出制御用ＣＰＵ１０１は、判定した左右出目タイプに従って、図２４（Ｃ）に示す最終停止図柄決定テーブル１６０Ｃを、使用テーブルとして選択してセットする（ステップＳ２６０７）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第３最終停止図柄決定用の乱数値ＳＲ１−３を抽出する（ステップＳ２６０８）。そして、抽出した乱数値ＳＲ１−３と、左右出目タイプＤＣ１−１とにもとづき、最終停止図柄決定テーブル１６０Ｃを参照することにより、中最終停止図柄ＦＺ１−３となる飾り図柄を決定する（ステップＳ２６０９）。
【０３６８】
以上のように、ステップＳ８２６の非リーチ図柄決定処理では、最終停止図柄決定テーブル１６０Ａ〜１６０Ｃや、左右出目判定テーブル１６１を参照して、左中右最終停止図柄ＦＺ１−１〜ＦＺ１−３となる飾り図柄を決定することで、確定飾り図柄の組合せがリーチ組合せや大当り組合せとなることがなく、また、リーチ組合せや大当り組合せ以外であっても、図５（Ａ）に示す擬似連チャンス目ＧＣ１〜ＧＣ８や、図５（Ｂ）に示す発展チャンス目ＨＣ１〜ＨＣ８、図５（Ｃ）に示す突確チャンス目ＴＣ１〜ＴＣ４、さらには、図２６に示すような一定の非リーチ組合せとなることもない。
【０３６９】
非リーチ変動パターンではないと判定された場合には（ステップＳ８２３のＮ）、演出制御用ＣＰＵ１０１は、リーチ組合せを構成する最終停止図柄となる確定飾り図柄の組合せを決定するリーチ図柄決定処理を実行する（ステップＳ８２７）。
【０３７０】
図７２は、リーチ図柄決定処理の例を示すフローチャートである。リーチ図柄決定処理において、演出制御用ＣＰＵ１０１は、まず、図２７（Ａ）に示す最終停止図柄決定テーブル１６２Ａを、使用テーブルとして選択してセットする（ステップＳ２７０１）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する（ステップＳ２７０２）。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６２Ａを参照することにより、左最終停止図柄ＦＺ２−１と右最終停止図柄ＦＺ２−２となる同一の飾り図柄を決定する（ステップＳ２７０３）。次に、演出制御用ＣＰＵ１０１は、図２７（Ｂ）に示す最終停止図柄決定テーブル１６２Ｂを、使用テーブルとして選択してセットする（ステップＳ２７０４）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第３最終停止図柄決定用の乱数値ＳＲ１−３を示す数値データを抽出する（ステップＳ２７０５）。そして、抽出した乱数値ＳＲ１−３を示す数値データにもとづき、最終停止図柄決定テーブル１６２Ｂを参照することにより、左右最終停止図柄ＦＺ２−１、ＦＺ２−２となる飾り図柄と中最終停止図柄ＦＺ２−３となる飾り図柄との図柄差を決定する。そして、演出制御用ＣＰＵ１０１は、決定した図柄差に応じて、中最終停止図柄ＦＺ２−３となる飾り図柄を決定する（ステップＳ２７０６）。
【０３７１】
以上のように、ステップＳ８２７のリーチ図柄決定処理では、まず、最終停止図柄決定テーブル１６２Ａを用いて、最後に飾り図柄が停止表示される「中」の飾り図柄表示エリア以外の「左」および「右」の飾り図柄表示エリアに停止表示される左右最終停止図柄ＦＺ２−１、ＦＺ２−２となる飾り図柄が決定される。その後、最終停止図柄決定テーブル１６２Ｂを用いて、最後に飾り図柄が停止表示される「中」の飾り図柄表示エリアにおける中最終停止図柄ＦＺ２−３となる飾り図柄と、左右最終停止図柄ＦＺ２−１、ＦＺ２−２となる飾り図柄との図柄差を決定し、決定された図柄差に応じて、中最終停止図柄ＦＺ２−３となる飾り図柄が決定される。
【０３７２】
可変表示結果が「ハズレ」以外である場合には（ステップＳ８２１のＮ）、演出制御用ＣＰＵ１０１は、可変表示結果が「小当り」であること、もしくは、可変表示結果が「大当り」であり大当り種別が「突確」であることのうち、いずれか一方であるか、または、それら以外であるかを判定する（ステップＳ８２８）。可変表示結果が「小当り」である場合、もしくは、可変表示結果が「大当り」であり大当り種別が「突確」である場合には（ステップＳ８２８のＹ）、演出制御用ＣＰＵ１０１は、ステップＳ８２２で読み出した変動パターンが特殊ＰＧ１−１〜特殊ＰＧ１−４の変動パターンのいずれかであるか、または、それら以外であるかを判定する（ステップＳ８２９）。
【０３７３】
図９に示すように、特殊ＰＧ１−１〜特殊ＰＧ１−４の変動パターンはいずれも、飾り図柄の可変表示態様を「非リーチ」とすることを指定している。そのため、演出制御用ＣＰＵ１０１は、特殊ＰＧ１−１〜特殊ＰＧ１−４の変動パターンのいずれかであると判定した場合には（ステップＳ８２９のＹ）、ステップＳ８２４の処理に進み、ステップＳ８２５、Ｓ８２６の処理のいずれかにより、最終停止図柄となる確定飾り図柄を決定する。なお、ステップＳ８２９で特殊ＰＧ１−１〜特殊ＰＧ１−４の変動パターンのいずれかであると判定した場合には、ステップＳ８２４の処理にて、変動パターン指定コマンドにより指定された変動パターンが特殊ＰＧ１−４の変動パターンであれば（図９を参照）、「発展チャンス目終了」の特定演出を実行する変動パターンであると判定することになる。
【０３７４】
特殊ＰＧ１−１〜特殊ＰＧ１−４の変動パターン以外であると判定した場合には（ステップＳ８２９のＮ）、演出制御用ＣＰＵ１０１は、指定された変動パターンが特殊ＰＧ２−１〜特殊ＰＧ２−３の変動パターンのいずれかであるか、または、それら以外であるかを判定する（ステップＳ８３０）。
【０３７５】
図９に示すように、特殊ＰＧ２−１〜特殊ＰＧ２−３の変動パターンはいずれも、飾り図柄の可変表示状態をリーチ状態とした後に「ノーマル」のリーチ演出を行うことを指定している。そのため、演出制御用ＣＰＵ１０１は、特殊ＰＧ２−１〜特殊ＰＧ２−３の変動パターンのいずれかであると判定した場合には（ステップＳ８３０のＹ）、ステップＳ８２７の処理に進み、リーチ組合せを構成する最終停止図柄となる確定飾り図柄を決定する。
【０３７６】
特殊ＰＧ２−１〜特殊ＰＧ２−３の変動パターン以外であると判定した場合には（ステップＳ８３０のＮ）、演出制御用ＣＰＵ１０１は、指定された変動パターンが特殊ＰＧ３−１〜特殊ＰＧ３−３の変動パターンのいずれかとなる。
【０３７７】
図９に示すように、特殊ＰＧ３−１〜特殊ＰＧ３−３の変動パターンはいずれも、飾り図柄の可変表示結果となる確定飾り図柄の組合せを、突確チャンス目ＴＣ１〜ＴＣ４のいずれかとすることを指定している。演出制御用ＣＰＵ１０１は、特殊ＰＧ３−１〜特殊ＰＧ３−３の変動パターンのいずれかが指定されたことに対応して、突確チャンス目ＴＣ１〜ＴＣ４のいずれかを構成する最終停止図柄となる確定飾り図柄の組合せを決定する（ステップＳ８３１）。一例として、ステップＳ８３１の処理では、図２８（Ｃ）に示す最終停止図柄決定テーブル１６３Ｃを、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば、演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６３Ｃを参照することにより、突確チャンス目ＴＣ１〜ＴＣ４のいずれかとなる左中右最終停止図柄ＦＺ４−１、ＦＺ４−２、ＦＺ４−３の組合せを、確定飾り図柄として決定する。そして、ステップＳ８３５に移行する。
【０３７８】
可変表示結果が「小当り」ではなく、大当り種別が「突確」でもない場合には（ステップＳ８２８のＮ）、演出制御用ＣＰＵ１０１は、可変表示結果が「大当り」となる場合のうち、大当り種別が「通常大当り」と「第３確変」のうち、いずれか一方であるか、または、それら以外であるかを判定する（ステップＳ８３２）。大当り種別が「通常大当り」である場合、もしくは、大当り種別が「第３確変」である場合には（ステップＳ８３２のＹ）、演出制御用ＣＰＵ１０１は、通常大当り組合せを構成する最終停止図柄となる確定飾り図柄の組合せを決定する（ステップＳ８３３）。一例として、ステップＳ８３３の処理では、演出制御用ＣＰＵ１０１は、図２８（Ａ）に示す最終停止図柄決定テーブル１６３Ａを、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６３Ａを参照することにより、通常大当り組合せのいずれかとなる左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３の組合せを、確定飾り図柄として決定する。そして、ステップＳ８３５に移行する。
【０３７９】
大当り種別が「通常」でも「第３確変」でもない場合には（ステップＳ８３２のＮ）、演出制御用ＣＰＵ１０１は、大当り種別が「第１確変」と「第２確変」のいずれかであることに対応して、確変大当り組合せを構成する最終停止図柄となる確定飾り図柄の組合せを決定する（ステップＳ８３４）。一例として、ステップＳ８３４の処理では、演出制御用ＣＰＵ１０１は、図２８（Ｂ）に示す最終停止図柄決定テーブル１６３Ｂを、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１最終停止図柄決定用の乱数値ＳＲ１−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ１−１を示す数値データにもとづき、最終停止図柄決定テーブル１６３Ｂを参照することにより、確変大当り組合せのいずれかとなる左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３の組合せを、確定飾り図柄として決定する。そして、ステップＳ８３５に移行する。
【０３８０】
次いで、演出制御用ＣＰＵ１０１は、特定演出設定処理を実行する（ステップＳ８３５）。図７３は、ステップＳ８３５で実行される特定演出設定処理の一例を示すフローチャートである。特定演出設定処理では、演出制御用ＣＰＵ１０１は、まず、変動パターン指定コマンドによって指定された変動パターンが特定演出を含む変動パターンであるか否かを判定する（ステップＳ３５０１）。特定演出を含まない変動パターンであれば（ステップＳ３５０１のＮ）、そのまま特定演出設定処理を終了する。
【０３８１】
特定演出を含む変動パターンと判定した場合には（ステップＳ３５０１のＹ）、その特定演出が「滑り」、「擬似連」、「イントロ」のいずれかであるか、または、それら以外の特定演出であるかを判定する（ステップＳ３５０２）。「滑り」、「擬似連」、「イントロ」の特定演出のいずれかであれば、演出制御用ＣＰＵ１０１は、その特定演出に応じた特定演出パターン判定テーブルを、使用テーブルとして選択してセットする（ステップＳ３５０３）。一例として、「滑り」の特定演出である場合には図２９（Ａ）に示す特定演出パターン判定テーブル１６４Ａをセットし、「擬似連」の特定演出である場合には図２９（Ｂ）に示す特定演出パターン判定テーブル１６４Ｂをセットし、「イントロ」の特定演出である場合には図２９（Ｃ）に示す特定演出パターン判定テーブル１６４Ｃをセットする。
【０３８２】
次いで、演出制御用ＣＰＵ１０１は、特定演出パターンを複数種類のいずれかに決定する（ステップＳ３５０４）。一例として、「滑り」の特定演出である場合には、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１特定演出パターン判定用の乱数値ＳＲ６−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ６−１を示す数値データにもとづき、ステップＳ３５０３でセットした特定演出パターン判定テーブル１６４Ａを参照することにより、特定演出パターンを滑りＴＰ１−１〜滑りＴＰ１−４のいずれかに決定する。「擬似連」の特定演出である場合には、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第２特定演出パターン判定用の乱数値ＳＲ６−２を示す数値データを抽出する。そして、抽出した乱数値ＳＲ６−２を示す数値データにもとづき、ステップＳ３５０３でセットした特定演出パターン判定テーブル１６４Ｂを参照することにより、特定演出パターンを擬似連ＴＰ２−１〜擬似連ＴＰ２−３のいずれかに決定する。「イントロ」の特定演出である場合には、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第３特定演出パターン判定用の乱数値ＳＲ６−３を示す数値データを抽出する。この場合、変動パターンが非リーチＰＡ１−６である場合には、演出制御バッファ設定部１９４に記憶されている前回演出バッファ値を読み出す。そして、変動パターンが非リーチＰＡ１−６である場合には、抽出した乱数値ＳＲ６−３を示す数値データと前回演出バッファ値にもとづき、変動パターンが非リーチＰＡ１−６以外である場合には、抽出した乱数値ＳＲ６−３を示す数値データにもとづき、特定演出パターン判定テーブル１６４Ｃを参照することにより、特定演出パターンをイントロＴＰ３−１〜イントロＴＰ３−３のいずれかに決定する。
【０３８３】
次いで、演出制御用ＣＰＵ１０１は、特定演出が「イントロ」であるか否かを判定し（ステップＳ３５０５）、「イントロ」の特定演出である場合には（ステップＳ３５０５のＹ）、ステップＳ３５０４で決定したイントロＴＰ３−１〜イントロＴＰ３−３の特定演出パターンに応じて、特定演出パターン判定テーブル１６４Ｃにおける前回演出バッファ更新設定値によって、前回演出バッファ値を更新する（ステップＳ３５０６）。例えば、ステップＳ３５０４でイントロＴＰ３−１の特定演出パターンに決定した場合には、前回演出バッファ値を１に更新する。また、ステップＳ３５０４でイントロＴＰ３−２の特定演出パターンに決定した場合には、前回演出バッファ値を２に更新する。また、ステップＳ３５０４でイントロＴＰ３−３の特定演出パターンに決定した場合には、前回演出バッファ値を３に更新する。
【０３８４】
以上のように、ステップＳ３５０６の処理を実行することにより、「イントロ」の特定演出を実行する変動パターンに対応して、演出動作の種類ごとに用意されたイントロＴＰ３−１〜イントロＴＰ３−３の特定演出パターンのいずれかに決定するごとに、その決定されたイントロＴＰ３−１〜イントロＴＰ３−３の特定演出パターンに対応する前回演出バッファ値が設定されるように更新することができる。すなわち、「イントロ」の特定演出における演出動作を複数種類のいずれかに決定するごとに、その決定された演出動作の種類を、前回演出バッファ値として更新可能に記憶することができる。そして、ステップＳ３５０４の処理では、非リーチＰＡ１−６の変動パターンである場合に、前回演出バッファ値を読み出して図２９（Ｃ）に示すような特定演出パターン判定テーブル１６４Ｃを用いた判定を行うことで、前回演出バッファ値として記憶されている演出動作の種類と同一種類の演出動作は実行しないように、特定演出パターンの決定を行うことができる。
【０３８５】
ステップＳ３５０２で特定演出が「滑り」、「擬似連」、「イントロ」以外であると判定した場合や、ステップＳ３５０５で特定演出が「イントロ」以外であると判定した場合、ステップＳ３５０６の処理を実行した後には、演出制御用ＣＰＵ１０１は、特定演出が「滑り」、「擬似連」、「発展チャンス目」のいずれかであるか、または、それら以外の特定演出であるかを判定する（ステップＳ３５０７）。「滑り」、「擬似連」、「発展チャンス目」以外の特定演出であれば（ステップＳ３５０７のＮ）、特定演出設定処理を終了する。「滑り」、「擬似連」、「発展チャンス目」の特定演出のいずれかであれば（ステップＳ３５０７のＹ）、特定演出にて仮停止表示させる仮停止図柄を決定してから（ステップＳ３５０８）、特定演出設定処理を終了する。
【０３８６】
ステップＳ３５０８の処理では、一例として、「滑り」の特定演出である場合に、演出制御用ＣＰＵ１０１は、ステップＳ３５０４で決定した特定演出パターンにもとづき、図３１（Ｅ）に示すテーブル選択設定に従い、仮停止図柄決定テーブル１６６Ａ〜１６６Ｄのいずれかを、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を示す数値データを抽出する。そして、抽出した乱数値ＳＲ３にもとづき、セットした仮停止図柄決定テーブル１６６Ａ〜１６６Ｄのいずれかを参照することにより、右仮停止図柄ＫＺ１−１、左仮停止図柄ＫＺ１−２、右仮停止図柄１−３、左仮停止図柄ＫＺ１−４のいずれかとなる飾り図柄を決定する。
【０３８７】
また、他の例として、「擬似連」の特定演出である場合には、演出制御用ＣＰＵ１０１は、まず、ステップＳ３５０４で決定した特定演出パターンにもとづき、擬似連変動の実行回数を定数Ｍにセットする。例えば、擬似連ＴＰ２−１の特定演出パターンである場合には、定数Ｍを「１」に設定し、擬似連ＴＰ２−２の特定演出パターンである場合には、定数Ｍを「２」に設定し、擬似連ＴＰ２−３の特定演出パターンである場合には定数Ｍを「３」に設定する。この場合、演出制御用ＣＰＵ１０１は、決定した仮停止図柄の組合せ数を示す変数Ｎを「０」に設定しておく。また、変動パターンが非リーチＰＡ１−５である場合には、図３２（Ａ）に示す仮停止図柄決定テーブル１６７Ａを使用テーブルとして選択してセットする一方で、変動パターンがスーパーＰＡ３−４、スーパーＰＡ３−８、スーパーＰＡ４−４、スーパーＰＡ４−８、スーパーＰＢ３−４、スーパーＰＢ４−４、スーパーＰＢ５−４、スーパーＰＦ１−１、特殊ＰＧ１−３のいずれかである場合には、図３２（Ｂ）に示す仮停止図柄決定テーブル１６７Ｂを使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１擬似連時仮停止図柄決定用の乱数値ＳＲ４−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ４−１を示す数値データにもとづき、セットした仮停止図柄決定テーブル１６７Ａと仮停止図柄決定テーブル１６７Ｂのいずれかを参照することにより、擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかとなる左中右仮停止図柄ＫＺ２−１、ＫＺ２−２、ＫＺ２−３の組合せを決定する。この場合、演出制御用ＣＰＵ１０１は、変数Ｎを１加算して更新し、更新後の変数Ｎが定数Ｍと合致するか否かを判定する。
【０３８８】
以上のように、更新後の変数Ｎが定数Ｍと合致すれば、演出制御用ＣＰＵ１０１は、ステップＳ３５０８の処理を終了する。また、更新後の変数Ｎが定数Ｍと合致しなければ、演出制御用ＣＰＵ１０１は、図３２（Ｃ）に示す仮停止図柄決定テーブル１６７Ｃを使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第２擬似連時仮停止図柄決定用の乱数値ＳＲ４−２を示す数値データを抽出する。そして、抽出した乱数値ＳＲ４−２を示す数値データにもとづき、仮停止図柄決定テーブル１６７Ｃを参照することにより、擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかとなる左中右仮停止図柄ＫＺ３−１、ＫＺ３−２、ＫＺ３−３の組合せを決定する。この場合、演出制御用ＣＰＵ１０１は、変数Ｎを１加算して更新し、更新後の変数Ｎが定数Ｍと合致するか否かを判定する。
【０３８９】
また、以上のように、更新後の変数Ｎが定数Ｍと合致すれば、演出制御用ＣＰＵ１０１は、ステップＳ３５０８の処理を終了する。また、更新後の変数Ｎが定数Ｍと合致しなければ、演出制御用ＣＰＵ１０１は、図３２（Ｄ）に示す仮停止図柄決定テーブル１６７Ｄを使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第３擬似連時仮停止図柄決定用の乱数値ＳＲ４−３を示す数値データを抽出する。そして、抽出した乱数値ＳＲ４−３を示す数値データにもとづき、仮停止図柄決定テーブル１６７Ｄを参照することにより、擬似連チャンス目ＧＣ１〜ＧＣ８のいずれかとなる左中右仮停止図柄ＫＺ４−１、ＫＺ４−２、ＫＺ４−３の組合せを決定する。そのような処理により、左中右仮停止図柄ＫＺ４−１、ＫＺ４−２、ＫＺ４−３の組合せを決定した後には、ステップＳ３５０８の処理を終了する。
【０３９０】
さらに他の例として、「発展チャンス目」の特定演出である場合には、演出制御用ＣＰＵ１０１は、図３４に示す仮停止図柄決定テーブル１６８を、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、滑り・発展チャンス目時仮停止図柄決定用の乱数値ＳＲ３を示す数値データを抽出する。そして、抽出した乱数値ＳＲ３にもとづき、仮停止図柄決定テーブル１６８を参照することにより、発展チャンス目ＨＣ１〜ＨＣ８のいずれかとなる左中右仮停止図柄ＫＺ６−１、ＫＺ６−２、ＫＺ６−３の組合せを決定する。
【０３９１】
特定演出設定処理を実行した後には、演出制御用ＣＰＵ１０１は、変動中昇格演出設定処理を実行する（ステップＳ８３６）。図７４は、ステップＳ８３６で実行される変動中昇格演出設定処理の一例を示すフローチャートである。変動中昇格演出設定処理では、演出制御用ＣＰＵ１０１は、まず、可変表示結果が「大当り」であり、かつ大当り種別が「突確」以外である場合に該当するか否かを判定する（ステップＳ３６０１）。可変表示結果が「大当り」であり、かつ大当り種別が「突確」以外である場合に該当しなければ（ステップＳ３６０１のＮ）、そのまま変動中昇格演出設定処理を終了する。
【０３９２】
可変表示結果が「大当り」であり、かつ大当り種別が「突確」以外である場合に該当すると判定したときには（ステップＳ３６０１のＹ）、演出制御用ＣＰＵ１０１は、図３０（Ａ）に示す変動中昇格演出実行判定テーブル１６５Ａを、使用テーブルとして選択してセットする（ステップＳ３６０２）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、昇格演出実行判定用の乱数値ＳＲ５を示す数値データを抽出する（ステップＳ３６０３）。そして、ステップＳ３６０３で抽出した乱数値ＳＲ５を示す数値データにもとづき、ステップＳ３６０２でセットした変動中昇格演出実行判定テーブル１６５Ａを参照することにより、大当り種別が「通常」、「第１確変」〜「第３確変」のいずれであるかに応じて、変動中昇格演出の有無を判定する（ステップＳ３６０４）。この場合、演出制御用ＣＰＵ１０１は、変動中昇格演出なしと判定した場合には（ステップＳ３６０５のＮ）、変動中昇格演出設定処理を終了する。
【０３９３】
変動中昇格演出ありと判定した場合には（ステップＳ３６０５のＹ）、演出制御用ＣＰＵ１０１は、変動中昇格演出にて仮停止表示させる仮停止図柄を決定してから（ステップＳ３６０６）、変動中昇格演出設定処理を終了する。ステップＳ３６０６の処理では、一例として、演出制御用ＣＰＵ１０１は、図３５に示す仮停止図柄決定テーブル１６９を、使用テーブルとして選択してセットする。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、昇格演出時仮停止図柄決定用の乱数値ＳＲ２を示す数値データを抽出する。そして、抽出した乱数値ＳＲ２を示す数値データにもとづき、仮停止図柄決定テーブル１６９を参照することにより、左中右最終停止図柄ＦＺ３−１、ＦＺ３−２、ＦＺ３−３として決定された飾り図柄の図柄番号に応じて、左中右仮停止図柄ＫＺ７−１、ＫＺ７−２、ＫＺ７−３の組合せを決定する。
【０３９４】
変動中昇格演出設定処理を実行した後には、演出制御用ＣＰＵ１０１は、予告演出設定処理を実行する（ステップＳ８３７）。図７５は、ステップＳ８３７で実行される予告演出設定処理の一例を示すフローチャートである。予告演出設定処理では、演出制御用ＣＰＵ１０１は、まず、図３６に示す予告パターン種別判定テーブル１７０を、使用テーブルとして選択してセットする（ステップＳ３７０１）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、予告パターン種別判定用の乱数値ＳＲ７を示す数値データを抽出する（ステップＳ３７０２）。そして、ステップＳ３７０２で抽出した乱数値ＳＲ７を示す数値データにもとづき、予告パターン種別判定テーブル１７０を参照することにより、変動パターンに応じて、予告なし、あるいは、予告ＣＹ１〜予告ＣＹ３の予告パターン種別のいずれかに決定する（ステップＳ３７０３）。この場合、演出制御用ＣＰＵ１０１は、予告なしと決定した場合には（ステップＳ３７０４のＮ）、予告演出設定処理を終了する。
【０３９５】
予告ＣＹ１〜予告ＣＹ３の予告パターン種別のいずれかに決定した場合には（ステップＳ３７０４のＹ）、演出制御用ＣＰＵ１０１は、決定した予告パターン種別に応じて、図３７に示す予告パターン判定テーブル１７１Ａと、図３８に示す予告パターン判定テーブル１７１Ｂと、図３９に示す予告パターン判定テーブル１７１Ｃとのうち、いずれかを使用テーブルとして選択してセットする（ステップＳ３７０５）。すなわち、ステップＳ３７０３で予告ＣＹ１の予告パターン種別に決定された場合には予告パターン判定テーブル１７１Ａをセットし、予告ＣＹ２の予告パターン種別に決定された場合には予告パターン判定テーブル１７１Ｂをセットし、予告ＣＹ３の予告パターン種別に決定された場合には予告パターン判定テーブル１７１Ｃをセットする。その後、演出制御用ＣＰＵ１０１は、予告パターンを複数種類のいずれかに決定してから（ステップＳ３７０６）、予告演出設定処理を終了する。
【０３９６】
ステップＳ３７０６の処理では、一例として、演出制御用ＣＰＵ１０１は、予告パターン種別を予告ＣＹ１に決定した場合に、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第１予告パターン判定用の乱数値ＳＲ８−１を示す数値データを抽出する。そして、抽出した乱数値ＳＲ８−１を示す数値データにもとづき、ステップＳ３７０５でセットした予告パターン判定テーブル１７１Ａを参照することにより、予告なし、あるいは、予告ＹＰ１−１〜予告ＹＰ１−４の予告パターンのいずれかに決定する。
【０３９７】
また、他の例として、演出制御用ＣＰＵ１０１は、予告パターン種別を予告ＣＹ２に決定した場合には、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第２予告パターン判定用の乱数値ＳＲ８−２を示す数値データを抽出する。そして、抽出した乱数値ＳＲ８−２を示す数値データにもとづき、ステップＳ３７０５でセットした予告パターン判定テーブル１７１Ｂを参照することにより、予告なし、あるいは、予告ＹＰ２−１〜予告ＹＰ２−４の予告パターンのいずれかに決定する。
【０３９８】
さらに他の例として、演出制御用ＣＰＵ１０１は、予告パターン種別を予告ＣＹ３に決定した場合には、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、第３予告パターン判定用の乱数値ＳＲ８−３を示す数値データを抽出する。そして、抽出した乱数値ＳＲ８−３を示す数値データにもとづき、ステップＳ３７０５でセットした予告パターン判定テーブル１７１Ｃを参照することにより、予告なし、あるいは、予告ＹＰ３−１〜予告ＹＰ３−３の予告パターンのいずれかに決定する。
【０３９９】
そして、演出制御用ＣＰＵ１０１は、変動パターンに応じたプロセステーブルを選択する（ステップＳ８３８）。そして、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ８３９）。次いで、演出制御用ＣＰＵ１０１は、プロセスデータ１の内容（表示制御実行データ１、ランプ制御実行データ１、音番号データ１）に従って演出装置（演出用部品としての画像表示装置９、演出用部品としての各種ランプおよび演出用部品としてのスピーカ２７）の制御を実行する（ステップＳ８４０）。例えば、画像表示装置９において変動パターンに応じた画像を表示させるために、描画プロセッサ１０９に指令を出力する。また、各種ランプを点灯／消灯制御を行わせるために、ランプドライバ基板３５に対して制御信号（ランプ制御実行データ）を出力する。また、スピーカ２７からの音声出力を行わせるために、音声出力基板７０に対して制御信号（音番号データ）を出力する。
【０４００】
なお、変動パターンがスーパーリーチ演出を伴うものである場合、変動パターンに応じたプロセステーブルには、動画像データの転送を示すプロセスデータが含まれる。具体的には、「動画像演出」の開始時期以降に対応するプロセスデータ表示制御実行データには、図７６（Ｃ）に例示されたようなデータが含まれる。また、この実施の形態では、変動パターンコマンドは変動パターンや、大当りまたは小当りの正否、リーチ演出、特定演出のみを指定する演出制御コマンドであるが、変動パターンとともに表示結果を大当りを想起させるような表示結果とすることを指定する変動パターンコマンドと、変動パターンとともに表示結果を大当りを想起させるような表示結果としないことを指定する変動パターンコマンドとを別にしてもよい。
【０４０１】
また、この実施の形態では、演出制御用ＣＰＵ１０１は、変動パターンコマンドに１対１に対応する変動パターンによる飾り図柄の可変表示が行われるように制御するが、演出制御用ＣＰＵ１０１は、変動パターンコマンドに対応する複数種類の変動パターンから、使用する変動パターンを選択するようにしてもよい。
【０４０２】
そして、変動時間タイマに、変動パターンコマンドで特定される変動時間に相当する値を設定し（ステップＳ８４１）、プロセスデータ有効フラグをセットし（ステップＳ８４２）、演出制御プロセスフラグの値を飾り図柄変動中処理（ステップＳ８０２）に対応した値にする（ステップＳ８４３）。なお、この実施の形態では、演出制御用ＣＰＵ１０１は、後述するＶブランク割込処理において、プロセスデータ有効フラグがセットされていることを条件として、適宜、描画プロセッサ１０９に指令を出力する。ただし、ステップＳ８４０において、描画プロセッサ１０９に指令を出力することが必要なデータが設定されていた場合には、そのデータに応じて描画プロセッサ１０９に指令を出力する。
【０４０３】
図７６（Ａ）は、プロセステーブルの構成例を示す説明図である。プロセステーブルとは、演出制御用ＣＰＵ１０１が演出装置の制御を実行する際に参照するプロセスデータが設定されたテーブルである。すなわち、演出制御用ＣＰＵ１０１は、プロセステーブルに設定されているデータに従って画像表示装置９等の演出装置（演出用部品）の制御を行う。プロセステーブルは、プロセスタイマ設定値と表示制御実行データ、ランプ制御実行データおよび音番号データの組み合わせが複数集まったデータで構成されている。表示制御実行データには、飾り図柄の可変表示の可変表示時間（変動時間）中の変動態様を構成する各変動の態様を示すデータ等が記載されている。具体的には、画像表示装置９の表示画面の変更に関わるデータが記載されている。また、プロセスタイマ設定値には、その変動の態様での変動時間が設定されている。演出制御用ＣＰＵ１０１は、Ｖブランク割込処理において、プロセステーブルを参照し、プロセスタイマ設定値に設定されている時間だけ表示制御実行データに設定されている変動の態様で飾り図柄を表示させる制御を行う。
【０４０４】
図７６（Ａ）に示すプロセステーブルは、演出制御基板８０におけるＲＯＭに格納されている。また、プロセステーブルは、各変動パターンに応じて用意されている。さらに、予告演出を実行する場合に予告演出態様（予告種類）の違いに応じて異なるプロセステーブルが用意されている。
【０４０５】
図７６（Ｂ），（Ｃ）は、表示制御実行データの一例を示す説明図である。図７６（Ｂ）には、静止画像に関する表示制御実行データが例示され、静止画像に関する表示制御実行データには、フレームメモリにおける部品画像の画像データを展開する領域の先頭アドレスを示すフレームメモリ先頭アドレス、フレームメモリにおける部品画像の画像データを展開する領域の最終アドレスを示すフレームメモリ最終アドレス、静止画であることを示すフラグ、部品画像を指定する部品画像指定データ（ＣＧＲＯＭ８３における先頭アドレスやデータ長など）が設定されている。図７６（Ｂ）には、動画像に関する表示制御実行データが例示され、動画像に関する表示制御実行データには、例えば、フレームメモリにおける動画像の画像データを展開する領域の先頭アドレスを示すフレームメモリ先頭アドレス、フレームメモリにおける動画像の画像データを展開する領域の最終アドレスを示すフレームメモリ最終アドレス、動画であることを示すフラグ、復号処理が必要であることを示すフラグ、ムービーデータ指定データ（ＣＧＲＯＭ８３における先頭アドレスやデータ長など）が設定されている。さらに、複数の画像の合成を行わせる場合には、表示制御実行データに、合成の対象になる複数の画像を特定するデータも設定される。
【０４０６】
なお、この実施の形態では、ＣＰＵ５６がステップＳ８２５，Ｓ８２６，Ｓ８２７，Ｓ８３１，Ｓ８３３，Ｓ８３４の処理を実行することによって、画像表示装置９における複数の可変表示部に表示結果として導出表示する識別情報を複数種類の中から決定する識別情報決定手段が実現されている。なお、ＣＰＵ５６がステップＳ３５０８などの仮停止図柄を決定する部分についても、識別情報決定手段を構成するとしてもよい。
【０４０７】
図７７は、演出制御プロセス処理における飾り図柄変動停止処理（ステップＳ８０３）を示すフローチャートである。飾り図柄変動停止処理において、演出制御用ＣＰＵ１０１は、飾り図柄表示結果格納領域に格納されているデータ（左中右の停止図柄を示すデータ）に従って停止図柄を導出表示する制御を行う（ステップＳ８６１）。具体的には、ＶＲＡＭ８４の固定領域における停止図柄の画像データが格納されているアドレス等を指定するとともに、停止図柄の画像データをフレームメモリに転送する指令を描画プロセッサ１０９に出力する。描画プロセッサ１０９は、指令に応じて停止図柄の画像データをフレームメモリに転送する。そして、演出制御用ＣＰＵ１０１は、大当りとすることに決定されているか否か確認する（ステップＳ８６２）。大当りとすることに決定されているか否かは、例えば、表示結果特定コマンド格納領域に格納されている表示結果特定コマンドによって確認される。
【０４０８】
大当りとすることに決定されている場合には、アドレスポインタに０をセットして（ステップＳ８６３）、固定領域データ転送制御処理を実行する（ステップＳ８６４）。なお、固定領域データ転送制御処理は、ＶＲＡＭ８４の固定領域にＣＧＲＯＭ８３の共通画像データ領域に記憶されている画像データ（図６５（Ｂ）参照）を転送するための処理であり、ステップＳ７０２の初期データ転送処理において実行される処理と同様の処理である。この段階で固定領域データ転送制御処理を実行することは必須のことではないが、例えば大当りとすることに決定されている場合に固定領域データ転送制御処理を実行することによって、何らかの理由（例えば、ノイズなど）に起因してＶＲＡＭ８４の固定領域においてデータ化けしてしまったような場合に、ＶＲＡＭ８４の固定領域内の画像データを正しいデータに戻すことができる。その後、演出制御プロセスフラグの値を大当り表示処理（ステップＳ８０４）に応じた値に更新する（ステップＳ８６５）。
【０４０９】
大当りとしないことに決定されている場合には、表示結果１指定コマンド（はずれ指定・時短指定）を受信していたときには、確変状態フラグをリセットし、時短状態フラグをセットする（ステップＳ８７１，Ｓ８７２，Ｓ８７３）。そして、演出モード＃２データ転送制御処理（図９６に示す処理に相当する演出モード＃２についての処理））を行う（ステップＳ８７４）。すなわち、遊技モードが時短状態に確定したので、演出モード＃２データ転送制御処理を実行する。この実施の形態では、時短状態では、「７」の飾り図柄として、図６５（Ａ）の中段に示された図柄が用いられる。演出モード＃２データ転送制御処理は、選択画像データ領域に記憶されている略菱形の図形と組み合わせられた「７」の数字を示す飾り図柄の画像データ（図６５（Ａ）の中段参照）をＶＲＡＭ８４に転送するための処理である。
【０４１０】
また、表示結果２指定コマンド（はずれ指定・低確率指定）を受信していたときには、時短状態フラグをリセットする（ステップＳ８７５，Ｓ８７６）。そして、演出モード＃１データ転送制御処理（図９６に示す処理）を行う（ステップＳ８７７）。すなわち、遊技モードが低確率状態（通常状態）に確定したので、演出モード＃１データ転送制御処理を実行する。この実施の形態では、通常状態では、「７」の飾り図柄として、図６５（Ａ）の上段に示された図柄が用いられる。演出モード＃１データ転送制御処理は、選択画像データ領域に記憶されている円形の図形と組み合わせられた「７」の数字を示す飾り図柄の画像データ（図６５（Ａ）の上段参照）をＶＲＡＭ８４に転送するための処理である。
【０４１１】
その後、演出制御プロセスフラグの値を変動開始コマンド受信待ち処理（ステップＳ８００）に応じた値に更新する（ステップＳ８７８）。
【０４１２】
図７８は、演出制御プロセス処理における大当り表示処理（ステップＳ８０４）を示すフローチャートである。大当り表示処理において、演出制御用ＣＰＵ１０１は、大当り開始指定コマンドを受信したことを示すファンファーレフラグ（コマンド解析処理において、大当り開始指定コマンドを受信したときにセットされる。）がセットされているか否か確認する（ステップＳ８９１）。ファンファーレフラグがセットされていた場合には、ファンファーレフラグをリセットし（ステップＳ８９２）、大当り中演出に応じたプロセスデータを選択する（ステップＳ８９３）。そして、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ８９４）。また、プロセスデータ１の内容（表示制御実行データ１、ランプ制御実行データ１、音番号データ１）に従って演出装置の制御を実行する（ステップＳ８９５）。そして、プロセスデータ有効フラグをセットする（ステップＳ８９６）。その後、演出制御プロセスフラグの値を大当り遊技中処理（ステップＳ８０５）に応じた値に更新する（ステップＳ８９７）。
【０４１３】
図７９は、演出制御プロセス処理における大当り遊技中処理（ステップＳ８０５）を示すフローチャートである。大当り制御中演出処理において、演出制御用ＣＰＵ１０１は、まず、エンディングコマンドを受信したことを示すエンディングフラグがセットされているか否かを判定する（ステップＳ１９７０）。なお、エンディングフラグは、コマンド解析処理（ステップＳ７０７）において、エンディングコマンドを受信したことにもとづいてセットされる。エンディングフラグがセットされていれば（ステップＳ１９７０のＹ）、演出制御用ＣＰＵ１０１は、エンディングフラグをリセットし（ステップＳ１９７１）、演出期間計測タイマをスタートさせる（ステップＳ１９７２）。そして、演出制御用ＣＰＵ１０１は、演出制御プロセスフラグの値を大当り終了演出処理（ステップＳ８０６）に対応した値に設定する（ステップＳ１９７３）。
【０４１４】
エンディングフラグがセットされていなければ（ステップＳ１９７０のＮ）、演出制御用ＣＰＵ１０１は、演出制御フラグ設定部１９１に設けられた昇格演出中フラグがオンであるか否かを判定する（ステップＳ１９７４）。なお、昇格演出中フラグは、後述するステップＳ１９８６の処理が実行されることによりオン状態にセットされる一方で、ステップＳ１９７８の処理が実行されることによりクリアされてオフ状態となる。なお、ステップＳ１９７１の処理が実行されるときにも、昇格演出中フラグがクリアされてオフ状態となるようにしてもよい。
【０４１５】
昇格演出中フラグがオフである場合には（ステップＳ１９７４のＮ）、演出制御用ＣＰＵ１０１は、例えば演出制御プロセスタイマ値が所定の演出開始判定値に合致したか否かなどに応じて、大当り中昇格演出の実行タイミングとなったか否かを判定する（ステップＳ１９７９）。この場合、２ラウンド大当り状態では、各ラウンドの実行期間が短いことなどから、演出制御プロセスタイマ値が演出開始判定値には達しないように設定されていればよい。
【０４１６】
大当り中昇格演出の実行タイミングであると判定した場合には（ステップＳ１９７９のＹ）、演出制御用ＣＰＵ１０１は、図３０（Ｂ）に示す大当り中昇格演出実行判定テーブル１６５Ｂを、使用テーブルとして選択してセットする（ステップＳ１９８０）。次いで、演出制御用ＣＰＵ１０１は、例えば演出制御カウンタ設定部１９３に設けられたランダムカウンタなどから、昇格演出実行判定用の乱数値ＳＲ５を示す数値データを抽出する（ステップＳ１９８１）。そして、ステップＳ１９８１で抽出した乱数値ＳＲ５を示す数値データにもとづき、大当り中昇格演出実行判定テーブル１６５Ｂを参照することにより、大当り種別が「通常」、「第１確変」〜「第３確変」のいずれであるかに応じて、大当り中昇格演出の有無の判定や、大当り中昇格演出ありの場合に大当り中昇格成功演出とするか大当り中昇格失敗演出とするかの判定といった、大当り中昇格演出の実行に関する判定を行う（ステップＳ１９８２）。
【０４１７】
大当り中昇格演出の実行タイミングではないと判定した場合や（ステップＳ１９７９のＮ）、大当り中昇格演出を実行しないと決定した場合には（ステップＳ１９８３のＮ）、ステップＳ１９８７に移行する。すなわち、この場合、ステップＳ１９８７〜Ｓ１９９１の処理を実行することによって、大当り中昇格演出を含まない通常の大当り遊技中の演出を実行することになる。
【０４１８】
大当り中昇格演出を実行すると決定した場合には（ステップＳ１９８３のＹ）、演出制御用ＣＰＵ１０１は、大当り中昇格演出に応じたプロセステーブルを選択する（ステップＳ１９８４）。次いで、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ１９８５）。そして、大当り中昇格演出を実行中であることを示す昇格演出中フラグをセットする（ステップＳ１９８６）。
【０４１９】
昇格演出中フラグがオンであると判定した場合には（ステップＳ１９７４のＹ）、演出制御用ＣＰＵ１０１は、例えば演出制御プロセスタイマ値と演出制御パターンに示される演出終了判定値とが合致するか否かなどに応じて、大当り中昇格演出の終了タイミングとなったか否かを判定する（ステップＳＳ１９７５）。大当り中昇格演出の終了タイミングでなければ（ステップＳ１９７５のＮ）、ステップＳ１９７８に移行する。すなわち、この場合、ステップＳ１９８７〜Ｓ１９９１の処理を実行することによって、大当り中昇格演出を継続して実行することになる。
【０４２０】
大当り中昇格演出の終了タイミングであると判定した場合には（ステップＳ１９７５のＹ）、演出制御用ＣＰＵ１０１は、大当り中昇格演出を含まない通常の大当り中演出に応じたプロセステーブルを選択する（ステップＳ１９７６）。次いで、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ１９７７）。そして、昇格演出中フラグをリセットする（ステップＳ１９７８）。
【０４２１】
次いで、演出制御用ＣＰＵ１０１は、プロセスデータｎの内容に従って演出装置（画像表示装置９、スピーカ２７、ランプ２８ａ〜２８ｃ等）の制御を実行する（ステップＳ１９８７）。例えば、画像表示装置９において大当り表示図柄を表示するとともに、ラウンド数を示す文字やその他のキャラクタなどを表示する演出（大当り中演出）が実行される。また、大当り昇格演出に応じたプロセスデータを選択している場合には、例えば、「確変に昇格！！」などの文字列を表示させて、確変に昇格したような演出を行う。また、演出制御用ＣＰＵ１０１は、プロセスタイマの値を１減算する（ステップＳ１９８８）。
【０４２２】
次いで、演出制御用ＣＰＵ１０１は、プロセスタイマがタイムアウトしていないかどうかを確認し（ステップＳ１９８９）、プロセスタイマがタイムアウトしていれば、プロセスデータの切替を行う（ステップＳ１９９０）。すなわち、プロセステーブルにおける次に設定されているプロセスデータ（表示制御実行データ、ランプ制御実行データおよび音番号データ）に切り替える。そして、次のプロセスデータにおけるプロセスタイマ設定値をプロセスタイマに設定してプロセスタイマをスタートさせる（ステップＳ１９９１）。
【０４２３】
図８０は、演出制御プロセス処理における大当り終了演出処理（ステップＳ８０６）を示すフローチャートである。エンディング演出処理において、演出制御用ＣＰＵ１０１は、まず、演出制御フラグ設定部１９１に設けられたエンディング演出中フラグがオンであるか否かを判定する（ステップＳ９７１）。なお、エンディング演出中フラグは、後述するステップＳ９８１の処理が実行されることによりオン状態にセットされる一方で、ステップＳ９９１の処理が実行されることによりクリアされてオフ状態となる。
【０４２４】
エンディング演出中フラグがオフである場合には（ステップＳ９７１のＮ）、演出制御用ＣＰＵ１０１は、例えば表示結果コマンド格納領域から表示結果コマンド、または表示結果コマンドを示すデータを読み取ることなどにより、大当り種別が「通常」である通常大当りであったか否かを判定する（ステップＳ９７２）。通常大当りではなければ（ステップＳ９７２のＮ）、演出制御用ＣＰＵ１０１は、大当り種別が「第３確変」であったか否かを判定する（ステップＳ９７３）。大当り種別が「第３確変」であった場合には（ステップＳ９７３のＹ）、演出制御用ＣＰＵ１０１は、例えば演出制御バッファ設定部１９４に記憶されている報知内容バッファ値などから、昇格成功演出を実行済みであるか否かを判定する（ステップＳ９７４）。一例として、報知内容バッファ値が「１」である場合には大当り中昇格成功演出が実行されたと判定し、報知内容バッファ値が「０」である場合には大当り中昇格成功演出が実行されていないと判定すればよい。
【０４２５】
大当り種別が「第３確変」以外であると判定した場合や（ステップＳ９７３のＮ）、昇格成功演出が実行済みであると判定した場合には（ステップＳ９７４のＹ）、演出制御用ＣＰＵ１０１は、所定の無昇格エンディング演出に応じたプロセステーブルを選択する（ステップＳ９７７）。一例として、ステップＳ９７７の処理では、演出制御用ＣＰＵ１０１は、表示結果コマンド格納領域から表示結果コマンド、または表示結果コマンドを示すデータを読み取ることなどにより、１５ラウンド大当り状態と２ラウンド大当り状態のいずれが終了するかを判定する。そして、終了する大当り遊技状態の判定結果に応じて、昇格演出を実行しない演出制御パターンを図４１に示す各種演出制御パターンテーブル１８２から読み出し、演出制御プロセスタイマの設定などを行う。次いで、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ９７８）。
【０４２６】
昇格成功演出が実行済みではないと判定した場合には（ステップＳ９７４のＮ）、演出制御用ＣＰＵ１０１は、エンディング昇格成功演出に応じたプロセステーブルを選択する（ステップＳ９７５）。一例として、ステップＳ９７５の処理では、演出制御用ＣＰＵ１０１は、１５ラウンド大当り状態の終了に対応して、昇格成功演出を実行するための演出制御パターンを各種演出制御パターンテーブル１８２から読み出し、演出制御プロセスタイマの設定などを行う。次いで、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ９７６）。
【０４２７】
通常大当りであったと判定した場合には（ステップＳ９７２のＹ）、演出制御用ＣＰＵ１０１は、エンディング昇格失敗演出に応じたプロセステーブルを選択する（ステップＳ９７９）。一例として、ステップＳ９７９の処理では、演出制御用ＣＰＵ１０１は、１５ラウンド大当り状態の終了に対応して、昇格失敗演出を実行するための演出制御パターンを各種演出制御パターンテーブル１８２から読み出し、演出制御プロセスタイマの設定などを行う。次いで、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ９８０）。
【０４２８】
そして、演出制御用ＣＰＵ１０１は、エンディング演出中フラグをオン状態にセットしてから（ステップＳ９８１）、エンディング演出処理を終了する。
【０４２９】
エンディング演出中フラグがオンであると判定した場合には（ステップＳ９７１のＹ）、演出制御用ＣＰＵ１０１は、演出期間計測タイマを１減算する（ステップＳ９８２）とともに、演出期間計測タイマがタイムアウトしたか否かを確認する（ステップＳ９８３）。すなわち、演出制御用ＣＰＵ１０１は、エンディング演出の終了タイミングとなったか否かを判定する。なお、ここでのエンディング演出は、無昇格エンディング演出、エンディング昇格成功演出、エンディング昇格失敗演出を含めた、大当り遊技状態の終了に対応して実行される演出動作のことである。
【０４３０】
演出期間計測タイマがタイムアウトしていなければ（ステップＳ９８３のＮ）、演出制御用ＣＰＵ１０１は、プロセスデータｎの内容に従って演出装置（画像表示装置９、スピーカ２７、ランプ２８ａ〜２８ｃ等）の制御を実行する（ステップＳ９８４）。例えば、画像表示装置９に、大当り終了画面を表示する制御を行う。具体的には、ＣＧＲＯＭ８３における大当り終了画面の画像データが格納されているアドレス等を指定するとともに、大当り終了画面の画像データをフレームメモリに転送する指令を描画プロセッサ１０９に出力する。描画プロセッサ１０９は、指令に応じて大当り終了画面の画像データをＣＧＲＯＭ８３から読み出し、読み出した画像データをＶＲＡＭ８４の一時記憶領域を介してフレームメモリに転送する。また、大当り昇格演出に応じたプロセスデータを選択している場合には、例えば、「確変に昇格！！」などの文字列を表示させて、確変に昇格したような演出を行う。また、演出制御用ＣＰＵ１０１は、プロセスタイマの値を１減算する（ステップＳ９８５）。
【０４３１】
次いで、演出制御用ＣＰＵ１０１は、プロセスタイマがタイムアウトしていないかどうかを確認し（ステップＳ９８６）、プロセスタイマがタイムアウトしていれば、プロセスデータの切替を行う（ステップＳ９８７）。すなわち、プロセステーブルにおける次に設定されているプロセスデータ（表示制御実行データ、ランプ制御実行データおよび音番号データ）に切り替える。そして、次のプロセスデータにおけるプロセスタイマ設定値をプロセスタイマに設定してプロセスタイマをスタートさせる（ステップＳ９８８）。
【０４３２】
演出期間計測タイマがタイムアウトしていれば、演出制御用ＣＰＵ１０１は、表示結果４指定コマンド（第１確変大当り指定）または表示結果５指定コマンド（第２確変大当り指定）を受信しているか否かを確認する（ステップＳ９８９）。受信していれば、確変状態フラグをセットする（ステップＳ９９０）とともに、所定のフラグをリセットする（ステップＳ９９１）。なお、ステップＳ９９１では、例えば、エンディング演出中フラグや、セットされていれば、時短状態フラグをリセットする。そして、演出モード＃３データ転送制御処理（図９６に示す処理に相当する演出モード＃３についての処理）を行う（ステップＳ９９２）。すなわち、遊技モードが確変状態に確定したので、演出モード＃３データ転送制御処理を実行する。この実施の形態では、確変状態では、「７」の飾り図柄として、図６５（Ａ）の下段に示された図柄が用いられる。演出モード＃３データ転送制御処理は、選択画像データ領域に記憶されている星型六角形の図形と組み合わせられた「７」の数字を示す飾り図柄の画像データ（図６５（Ａ）の下段参照）をＶＲＡＭ８４に転送するための処理である。
【０４３３】
その後、演出制御プロセスフラグの値を変動開始コマンド受信待ち処理（ステップＳ８００）に応じた値に更新する（ステップＳ９９３）。
【０４３４】
次に、画像表示装置９の表示領域における飾り図柄の可変表示を中心とした、各種の演出画像を表示することによる演出動作の具体例について説明する。演出制御基板８０では、主基板３１から伝送された第１変動開始コマンドや第２変動開始コマンドを受信したことに対応して、変動パターン指定コマンドにて指定された変動パターンなどにもとづき、例えば演出制御用ＣＰＵ１０１が所定の表示制御指令を描画プロセッサ１０９に供給することなどにより、画像表示装置９の表示領域に設けられた「左」、「中」、「右」の飾り図柄表示エリアにて、飾り図柄の変動を開始させる。
【０４３５】
まず、可変表示結果が「ハズレ」となる場合のうち、飾り図柄の可変表示態様が「非リーチ」である場合における具体例について、図８１〜図８８を用いて説明する。なお、図８１〜図８８に示す表示例では、いずれの演出モードであるかを区別することなく、画像表示装置９において飾り図柄が表示されている場合を示しているが、具体的には、演出モード＃１〜＃３のいずれであるかに応じて、図４６に示すいずれかの種類の飾り図柄が表示される。
【０４３６】
図８１は、飾り図柄の可変表示態様が「非リーチ」である場合のうち、特定演出が実行されない場合や、「擬似連」の特定演出が実行される場合、「滑り」の特定演出が実行される場合、「発展チャンス目終了」の特定演出が実行される場合の表示動作例を示している。例えば、変動パターン指定コマンドにより非リーチＰＡ１−１の変動パターンが指定されたときには、図８１（Ｃ１）および（Ｃ２）に示すような特定演出が実行されない場合となり、非リーチＰＡ１−４の変動パターンが指定されたときには図８１（Ｅ１）〜（Ｅ４）に示すような「滑り」の特定演出が実行される場合となり、非リーチＰＡ１−５の変動パターンが指定されたときには図８１（Ｄ１）〜（Ｄ６）に示すような「擬似連」の特定演出が実行される場合となり、非リーチＰＡ１−７の変動パターンが指定されたときには図８１（Ｆ１）〜（Ｆ６）に示すような「発展チャンス目終了」の特定演出が実行される場合となる。図８１（Ａ）では、例えば特別図柄の可変表示における特別図柄の変動開始などに対応して、「左」、「中」、「右」の飾り図柄表示エリアの全部にて飾り図柄の変動が開始される。その後、例えば図８１（Ｂ）に示すように、「左」の飾り図柄表示エリアにて「６」の数字を示す飾り図柄が停止表示（仮停止表示）される。
【０４３７】
特定演出が実行されない場合や「滑り」の特定演出が実行される場合には、図２４（Ａ）に示す最終停止図柄決定テーブル１６０Ａを参照することにより、左最終停止図柄ＦＺ１−１として「６」の数字を示す飾り図柄が決定されたことに対応して、図８１（Ｂ）に示すような飾り図柄の停止表示が行われることになる。なお、飾り図柄の可変表示態様が「非リーチ」である場合に「滑り」の特定演出が実行される非リーチＰＡ１−４の変動パターンであれば、図２９（Ａ）に示すように、特定演出パターンが常に滑りＴＰ１−１のみに決定され、「右」の飾り図柄表示エリアにて飾り図柄を高速に再変動させる「滑り」の特定演出が実行されることから、「左」の飾り図柄表示エリアに停止表示する飾り図柄は、「滑り」の特定演出によっては変更されない。また、「発展チャンス目終了」の特定演出が実行される場合には、図２４（Ｄ）に示す最終停止図柄決定テーブル１６０Ｄを参照することにより、発展チャンス目ＨＣ６を構成する飾り図柄の組合せが左中右最終停止図柄ＦＺ１−４、ＦＺ１−５、ＦＺ１−６として決定されたことに対応して、図８１（Ｂ）に示すような飾り図柄の停止表示が行われることになる。「擬似連」の特定演出が実行される場合には、左最終停止図柄ＦＺ１−１として「６」の数字を示す飾り図柄が決定され、その左最終停止図柄ＦＺ１−１にもとづき図３２（Ａ）に示す仮停止図柄決定テーブル１６７Ａを参照することにより、擬似連チャンス目ＧＣ６を構成する飾り図柄の組合せが左中右仮停止図柄ＫＺ２−１、ＫＺ２−２、ＫＺ２−３として決定されたことに対応して、図８１（Ｂ）に示すような飾り図柄の停止表示が行われることになる。
【０４３８】
その後、特定演出が実行されない場合には、一例として、図８１（Ｃ１）に示すように「右」の飾り図柄表示エリアにて「７」の数字を示す飾り図柄を停止表示（仮停止表示）してから、図８１（Ｃ２）に示すように「中」の飾り図柄表示エリアにて「４」の数字を示す飾り図柄を停止表示（仮停止表示）した後、非リーチ組合せとなる確定飾り図柄が停止表示（最終停止表示）される。このとき「右」の飾り図柄表示エリアや「中」の飾り図柄表示エリアにて停止表示される確定飾り図柄は、図２４（Ｂ）に示す最終停止図柄決定テーブル１６０Ｂを参照することや、図２５に示す左右出目判定テーブル１６１とともに図２４（Ｃ）に示す最終停止図柄決定テーブル１６０Ｃを参照することにより、右最終停止図柄ＦＺ１−２や中最終停止図柄ＦＺ１−３として決定される。
【０４３９】
これに対して、「擬似連」の特定演出が実行される場合には、一例として、図８１（Ｄ１）に示すように「右」の飾り図柄表示エリアにて「７」の数字を示す飾り図柄を停止表示（仮停止表示）してから、図８１（Ｄ２）に示すように「中」の飾り図柄表示エリアにて「６」の数字を示す飾り図柄を停止表示（仮停止表示）することにより、擬似連チャンス目ＧＣ６となる飾り図柄が停止表示される。このときには、例えば飾り図柄の揺れ変動表示といった仮停止表示を行ってから、図８１（Ｄ３）に示すように全部の飾り図柄表示エリアにて飾り図柄を再び変動させればよい。その後、例えば図６１（Ｄ４）〜（Ｄ６）に示すように、「左」→「右」→「中」といった所定順序で、「６」、「７」、「４」の数字を示す飾り図柄を順次に停止表示（仮停止表示）した後、非リーチ組合せとなる確定飾り図柄が停止表示（最終停止表示）される。
【０４４０】
「滑り」の特定演出が実行される場合には、一例として、図８１（Ｅ１）に示すように「右」の飾り図柄表示エリアにて「５」の数字を示す飾り図柄を停止表示（仮停止表示）してから、図８１（Ｅ２）に示すように「右」の飾り図柄表示エリアにて飾り図柄を高速に再変動させる。その後、図８１（Ｅ３）に示すように「右」の飾り図柄表示エリアにて「７」の数字を示す飾り図柄となるように、停止表示させる飾り図柄を変更させる。ここで、図８１（Ｅ１）に示すように「右」の飾り図柄表示エリアにて仮停止表示される飾り図柄は、例えば、決定された右最終停止図柄ＦＺ１−２にもとづき、図３１（Ａ）に示す仮停止図柄決定テーブル１６６Ａを参照することにより、決定される。その後、例えば図８１（Ｅ４）に示すように、「中」の飾り図柄表示エリアにて「４」の数字を示す飾り図柄を停止表示（仮停止表示）した後、非リーチ組合せとなる確定飾り図柄が停止表示（最終停止表示）される。
【０４４１】
「発展チャンス目終了」の特定演出が実行される場合には、一例として、図８１（Ｆ１）に示すように「右」の飾り図柄表示エリアにて「７」の数字を示す飾り図柄を停止表示（仮停止表示）してから、図８１（Ｆ２）に示すように「中」の飾り図柄表示エリアにも「７」の数字を示す飾り図柄を停止表示（仮停止表示）する。これにより、発展チャンス目ＨＣ６を構成する飾り図柄が仮停止表示される。このときには、例えば図８１（Ｆ３）に示すように、仮停止表示された飾り図柄が一定方向に回転するような演出表示が行われ、続いて図８１（Ｆ４）に示すように、飾り図柄の可変表示状態がリーチ状態となる発展が生じることを遊技者に期待させるような演出表示が行われる。ここで、図８１（Ｆ４）に示すような演出表示から仮停止表示されている飾り図柄が反転する方向に回転すれば、リーチ状態となる発展が生じることになる。この例では、リーチ状態となる発展が生じることなく、例えば図８１（Ｆ５）にしめすように、回転状態にあった仮停止表示された飾り図柄が元に戻るような演出表示が行われてから、発展チャンス目ＨＣ６を構成する確定飾り図柄が停止表示（最終停止表示）される。
【０４４２】
図８２は、飾り図柄の可変表示態様が「非リーチ」である場合のうち、「イントロ」の特定演出が実行される場合の表示動作例を示している。例えば、変動パターン指定コマンドにより非リーチＰＡ１−６の変動パターンが指定されたときには図８２に示すような「イントロ」の特定演出が実行される場合となる。図８２（Ａ）では、例えば特別図柄の可変表示における特別図柄の変動開始などに対応して、「左」、「中」、「右」の飾り図柄表示エリアの全部にて飾り図柄の変動が開始される。その後、例えば図８２（Ｂ）に示すように、「左」の飾り図柄表示エリアにて「３」の数字を示す飾り図柄が停止表示（仮停止表示）され、「右」の飾り図柄表示エリアにて「２」の数字を示す飾り図柄が停止表示（仮停止表示）されるとともに、「中」の飾り図柄表示エリアに相当する表示位置に、キャラクタ画像ＣＨ１が表示される。なお、キャラクタ画像ＣＨ１は、後に飾り図柄の可変表示状態がリーチ状態となった場合に実行されるリーチ演出にて、演出画像として出現するものであればよい。
【０４４３】
続いて、例えば図８２（Ｃ）に示すように、「左」および「右」の飾り図柄表示エリアにて仮停止表示された飾り図柄を更新させるような演出表示が行われてから、例えば図８２（Ｄ）に示すように、キャラクタ画像ＣＨ１の変化に伴って、「左」の飾り図柄表示エリアでは「４」の数字を示す飾り図柄への更新表示が、「右」の飾り図柄表示エリアでは「３」の数字を示す飾り図柄への更新表示が、それぞれ行われる。また、例えば図８２（Ｅ）に示すように、「左」および「右」の飾り図柄表示エリアにて更新表示された飾り図柄をさらに更新させるような演出表示が行われてから、例えば図８２（Ｆ）に示すように、キャラクタ画像ＣＨ１の変化に伴って、「左」の飾り図柄表示エリアでは「２」の数字を示す飾り図柄への更新表示が、「右」の飾り図柄表示エリアでは「１」の数字を示す飾り図柄への更新表示が、それぞれ行われる。そして、例えば図８２（Ｇ）に示すように、キャラクタ画像ＣＨ１の変化に伴って、「左」および「右」の飾り図柄表示エリアにて仮停止表示された飾り図柄を更新させるような演出表示が行われてから、例えば図８２（Ｈ）〜（Ｋ）に示すように、「左」の飾り図柄表示エリアでは「２」の数字を示す飾り図柄が仮停止表示される一方で、「右」の飾り図柄表示エリアでは「１」〜「３」の数字を示す飾り図柄が所定順序で更新表示される。その後、「右」の飾り図柄表示エリアでは、例えば図８２（Ｌ）に示すように飾り図柄を更新させるような演出表示が行われてから、図８２（Ｍ）に示すように「３」の数字を示す飾り図柄が仮停止表示される。こうして「イントロ」の特定演出が終了すると、例えば図８２（Ｎ）に示すように、キャラクタ画像ＣＨ１が消去されてから、非リーチ組合せとなる確定飾り図柄が停止表示（最終停止表示）される。
【０４４４】
図８３は、飾り図柄の可変表示態様が「リーチ」である場合のうち、「イントロ」の特定演出が実行される場合の表示動作例を示している。例えば、変動パターン指定コマンドによりスーパーＰＡ３−３、スーパーＰＡ３−７、スーパーＰＢ３−３、スーパーＰＡ４−３、スーパーＰＡ４−７、スーパーＰＡ５−３、スーパーＰＢ４−３、スーパーＰＢ５−３の変動パターンのいずれかが指定されたときなどには図８３に示すような「イントロ」の特定演出が実行される場合となる。図８３に示す表示動作例では、図８３（Ａ）〜（Ｌ）の部分において、図８２（Ａ）〜（Ｌ）と同様の演出表示が行われる。その後、「右」の飾り図柄表示エリアでは、例えば図８３（Ｍ）に示すように「２」の数字を示す飾り図柄が仮停止表示されることにより、「左」の飾り図柄表示エリアにて仮停止表示されている飾り図柄と揃って、可変表示状態がリーチ状態となる。こうして「イントロ」の特定演出が終了すると、例えば図８３（Ｎ）に示すように、キャラクタ画像ＣＨ１が消去されてから、可変表示状態がリーチ状態となったことに対応したリーチ演出などが開始され、その後にリーチ組合せとなる確定飾り図柄や、大当り組合せとなる確定飾り図柄などが、停止表示（最終停止表示）される。
【０４４５】
図８４〜図８６は、可変表示結果が「大当り」であり大当り種別が「突確」以外である場合の表示動作例を示している。図８４（Ａ）では、例えば特別図柄の可変表示における特別図柄の変動開始などに対応して、「左」、「中」、「右」の飾り図柄表示エリアの全部にて飾り図柄の変動が開始される。その後、例えば図８４（Ｂ）に示すように、「左」の飾り図柄表示エリアにて「６」の数字を示す飾り図柄が停止表示（仮停止表示）される。
【０４４６】
そして、例えば変動パターンがスーパーＰＡ４−２であるときなどのように、「滑り」の特定演出が実行される場合には、一例として、図８４（Ｃ１）〜（Ｃ３）に示すように、「左」および「右」の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、「右」の飾り図柄表示エリアにて飾り図柄を再び変動させた後に停止表示させることで、飾り図柄の可変表示状態がリーチ状態となるように、停止表示する飾り図柄を変更させる演出表示が行われる。また、例えば変動パターンがスーパーＰＡ４−４であるときなどのように、「擬似連」の特定演出が実行される場合には、一例として、図８４（Ｄ１）〜（Ｄ５）に示すように、全部の飾り図柄表示エリアにて飾り図柄を仮停止表示させた後、全部の飾り図柄表示エリアにて飾り図柄を再び変動（擬似連変動）させる演出表示が行われる。その後、「左」および「右」の飾り図柄表示エリアにて「６」の数字を示す飾り図柄が揃って停止表示（仮停止表示）されることにより、飾り図柄の可変表示状態がリーチ状態となる。さらに、例えば変動パターンがスーパーＰＣ４−１であるときなどのように、「発展チャンス目」の特定演出が実行される場合には、一例として、図８４（Ｅ１）〜（Ｅ６）に示すように、全部の飾り図柄表示エリアにて、発展チャンス目ＨＣ６となる飾り図柄の組合せを停止表示（仮停止表示）した後、仮停止表示されている飾り図柄が反転する方向に回転するような演出表示が行われた後に、飾り図柄の可変表示状態がリーチ状態となる。
【０４４７】
図８４（Ｃ３）や図８４（Ｄ５）に示すようにしてリーチ状態となった後には、例えば図８５（Ａ）に示すように、「中」の飾り図柄表示エリアにおける飾り図柄の変動速度が低下する。そして、例えば変動パターンがノーマルＰＡ２−５〜ノーマルＰＡ２−８のいずれかであるときなどには、図８５（Ｂ）に示すように「中」の飾り図柄表示エリアにて「６」を示す数字が「左」および「右」の飾り図柄表示エリアと揃って停止表示（仮停止表示）される「ノーマル」のリーチ演出が行われる。なお、図８５（Ｂ）に示す例では、可変表示結果が「大当り」である場合に対応して、大当り組合せを構成する飾り図柄が停止表示されているが、可変表示結果が「ハズレ」となる場合には、例えば図８５（Ｈ）に示すように「５」を示す数字が「中」の飾り図柄表示エリアにて停止表示されることを示す演出画像を表示させてから「中」の飾り図柄表示エリアにて「５」を示す数字の飾り図柄を停止表示させるといった、「中」の飾り図柄表示エリアにて「６」を示す数字以外の飾り図柄を停止表示させることなどにより、リーチハズレ組合せを構成する確定飾り図柄を停止表示させ、飾り図柄の可変表示を終了すればよい。リーチ演出α１〜リーチ演出α３やリーチ演出β１〜リーチ演出β３のいずれかが実行される場合には、例えば図８５（Ｃ）に示すように、低下していた「中」の飾り図柄表示エリアにおける飾り図柄の変動速度が再び上昇し、各種のリーチ演出表示が開始される。例えば、リーチ演出β１では、図８５（Ｄ）に示すようなキャラクタ画像ＣＨ２が表示された後、対応するリーチ演出表示が進行する。また、リーチ演出α１〜リーチ演出α３のいずれかである場合には、図８５（Ｅ）に示すようなキャラクタ画像ＣＨ１が表示された後、図８５（Ｆ）に示すようなリーチ演出表示が進行する。そして、リーチ演出α１では、例えば図８５（Ｇ）に示すように、１段階目の演出表示で停止表示（仮停止表示）される飾り図柄が出現する。図８５（Ｇ）に示す例では、可変表示結果が「大当り」である場合に対応して、大当り組合せを構成する飾り図柄が停止表示されているが、可変表示結果が「ハズレ」となる場合には、リーチハズレ組合せを構成する確定飾り図柄を停止表示させ、飾り図柄の可変表示を終了すればよい。これに対して、リーチ演出α２やリーチ演出α３では、例えば図８５（Ｈ）および（Ｉ）に示すように、２段階目の演出表示に進むことになる。他方、リーチ演出β２やリーチ演出β３では、図８５（Ｊ）に示すようなキャラクタ画像ＣＨ３が表示された後、対応するリーチ演出表示が進行する。
【０４４８】
図８５（Ｉ）に示すようにして２段階目の演出表示が進行すると、リーチ演出α２であれば、例えば図８６（Ａ）に示すように、２段階目の演出表示で停止表示（仮停止表示）される飾り図柄が出現する。なお、可変表示結果が「ハズレ」となる場合には、例えば図８６（Ｂ）に示すように、表示されている飾り図柄が変更されず、リーチハズレ組合せを構成する確定飾り図柄を停止表示させ、飾り図柄の可変表示を終了させればよい。これに対して、リーチ演出α３では、例えば図８６（Ｂ）〜（Ｄ）に示すように、３段階目の演出表示（「救済演出」ともいう）に進むことになる。そして、３段階目の演出表示で停止表示（仮停止表示）される飾り図柄が出現する。ここで、例えば変動中昇格演出を実行しないことに決定された場合には、図８６（Ｅ）に示すように、仮停止表示された飾り図柄がそのまま最終停止図柄となる確定飾り図柄として停止表示（最終停止表示）される。これに対して、変動中昇格演出を実行することに決定された場合には、図８６（Ｆ）に示すようにして通常大当り組合せとなる飾り図柄を仮停止表示した後に、図８６（Ｇ）に示すように「左」、「中」、「右」の各飾り図柄表示エリアにて同一の飾り図柄が揃った状態で再び変動させる。そして、大当り種別が「第１確変」であることに対応して変動中昇格演出が実行される場合には、例えば図８６（Ｈ）に示すように、仮停止表示させた飾り図柄を再変動させた後に確変大当り組合せとなる確定飾り図柄を停止表示する変動中昇格成功演出が行われる。なお、変動中昇格失敗演出が実行される場合には、図８６（Ｇ）に示すような飾り図柄の再変動を行った後、例えば図８６（Ｆ）と同様に、通常大当り組合せとなる確定飾り図柄を停止表示させればよい。
【０４４９】
図８７は、「メール表示」の予告演出が実行される場合の表示動作例を示している。この表示動作例では、まず、例えば特別図柄の可変表示における特別図柄の変動開始などに対応して、図８７（Ａ）に示すように「左」、「中」、「右」の各飾り図柄表示エリアにて停止表示されていた飾り図柄が、図８７（Ｂ）に示すように「左」、「中」、「右」の飾り図柄表示エリアの全部にて変動を開始する。その後、例えば、決定された予告ＹＰ３−２の予告パターンに対応して決定された予告ＣＹＰ３−２−１の予告演出制御パターンから読み出した演出表示制御データなどに従い、例えば図８７（Ｃ）に示すように、遊技者に操作ボタン１２０の操作を促す演出画像ＹＨ１を表示させる。そして、遊技者が所定期間内に操作ボタン１２０を操作し、それに応じて操作ボタン１２０から演出制御基板８０へと伝送される操作検出信号がオン状態となった場合には、例えば演出制御用ＣＰＵ１０１が予告ＣＹＰ３−２−１の予告演出制御パターンを予告ＣＹＰ３−２−２に切り替えることなどにより、図８７（Ｄ）に示すようなメールメッセージを示す演出画像ＹＨ２を表示させることで、予告演出における演出動作を変化させる。これに対して、所定期間内に操作ボタン１２０の操作がなされなかった場合には、予告演出制御パターンが切り替えられずに、例えば図８７（Ｅ）に示すように演出画像ＹＨ１が消去されて、予告演出が終了する。その後、例えば図８７（Ｆ）に示すように「左」の飾り図柄表示エリアにて飾り図柄を仮停止表示するなど、飾り図柄の可変表示が進行していく。
【０４５０】
図８８は、可変表示結果が「大当り」であり大当り種別が「突確」である場合の表示動作例を示している。図８８（Ａ）では、例えば特別図柄の可変表示における特別図柄の変動開始などに対応して、「左」、「中」、「右」の飾り図柄表示エリアの全部にて飾り図柄の変動が開始される。その後、例えば図８８（Ｂ）〜（Ｄ）に示すように、「左」→「右」→「中」といった所定順序で、「１」、「５」、「３」の数字を示す飾り図柄を順次に停止表示（仮停止表示）した後、突確チャンス目ＴＣ１となる確定飾り図柄が停止表示（最終停止表示）される。このときには、２ラウンド大当り状態における大当り中演出として、例えば図８８（Ｅ）に示すようにＬＩＶＥモードといった特別な演出モードに移行することを報知する演出画像を表示させる。そして、２ラウンド大当り状態が終了することに応じたエンディング演出として、例えば図８８（Ｆ）に示すような演出画像を表示させ、ＬＩＶＥモードであることを認識可能とする表示については、例えば図８８（Ｇ）に示すように、次の飾り図柄の変動が開始された後にも、表示させたままにしておく。なお、可変表示結果が「小当り」である場合にも、図８８に示す「突確」時の演出と同様の表示態様に従って演出が実行される。
【０４５１】
図８９は、演出制御用ＣＰＵ１０１が、描画プロセッサ１０９からのＶブランク割込に応じて実行するＶブランク割込処理を示すフローチャートである。Ｖブランク割込は、画像表示装置９に供給される垂直同期信号の周期と同周期で描画プロセッサ１０９が発生する割込である。例えば、画像表示装置９の画面変更周波数（フレーム周波数）が３０Ｈｚである場合にはＶブランク割込の発生周期は３３．３ｍｓであり、フレーム周波数が６０Ｈｚである場合にはＶブランク割込の発生周期は１６．７ｍｓである。
【０４５２】
なお、この実施の形態では、演出制御用ＣＰＵ１０１は、Ｖブランク割込処理で描画プロセッサ１０９に対する指令を出力するが、他の処理において、図８９に示す処理を実行するようにしてもよい。
【０４５３】
Ｖブランク割込処理において、演出制御用ＣＰＵ１０１は、表示領域レジスタ（図６３参照）のデータを参照して現在の表示領域が領域０であるのか領域１であるのかを確認する（ステップＳ９０１）。現在の表示領域が領域０であれば、表示領域レジスタに領域１を示すデータを設定して表示領域を領域１にする（ステップＳ９０２）。現在の表示領域が領域１であれば、表示領域レジスタに領域０を示すデータを設定して表示領域を領域０にする（ステップＳ９０３）。
【０４５４】
次いで、演出制御用ＣＰＵ１０１は、プロセスデータ有効フラグ（プロセスデータにもとづく演出制御を行っていることを示すフラグ）がセットされている場合には（ステップＳ９０４）、プロセスタイマの値を−１する（ステップＳ９０５）。プロセスタイマの値が０になったら（ステップＳ９０６）、プロセスデータポインタの値を＋４する（ステップＳ９０７）。従って、プロセスデータポインタは、次のプロセスタイマ設定値を指し示す（図７６（Ａ）参照）。演出制御用ＣＰＵ１０１は、プロセスデータポインタが指す領域（プロセスタイマ設定値が設定されている領域）の次に領域に設定されている表示制御実行データの内容をロードする（ステップＳ９０８）。なお、表示制御実行データの領域には、具体的な表示制御内容を示すデータが設定されていてもよいが、具体的な表示制御内容を示すデータが設定されているＲＯＭ領域のアドレスが設定されていてもよい。
【０４５５】
表示制御実行データとして、部品画像の描画すなわちフレームメモリへの展開を示すデータが設定されていた場合には（ステップＳ９０９）、描画制御処理を実行する（ステップＳ９１０）。例えば、０．１秒（１００ｍｓ）毎に１つの飾り図柄が画面内で１コマずつ上下に移動するような飾り図柄の可変表示が実行されているときには、プロセスタイマは１００ｍｓで対応アウトするように設定されている。そして、プロセスタイマがタイムアウトする前では「５」の飾り図柄が表示されていたとすると、タイムアウトしたときに使用される表示制御実行データには、「６」の飾り図柄をフレームメモリに展開することを示すデータが設定されている。その場合、演出制御用ＣＰＵ１０１は、部品画像の描画が必要であると判定する。
【０４５６】
そして、プロセスデータポインタが指しているプロセスタイマ設定値をプロセスタイマに設定する（ステップＳ９１１）。すなわち、プロセスタイマをスタートさせる。
【０４５７】
なお、この実施の形態では、フレームメモリは領域０，１のダブルバッファ構成であるが、フレームメモリが単一の領域で構成されていてもよい。その場合には、描画プロセッサ１０９は、単一の領域に画像データを書き込む。表示信号制御部８７は、フレームメモリに展開されている画像データにもとづいて画像信号を作成し、画像信号を画像表示装置９に出力するのであるが、フレームメモリが単一の領域で構成されている場合に、フレームメモリへの画像データの書き込みと読み出しとが競合しないように、描画プロセッサ１０９において、表示信号制御部８７は、フレームメモリへの画像データの書込処理が終了してから、読出処理を実行する。
【０４５８】
次に、演出制御用ＣＰＵ１０１が指令を出力するときの動作、および指令に応じた描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）の動作を説明する。なお、この実施の形態では、演出制御用ＣＰＵ１０１が描画プロセッサ１０９に対して出力する指令は、描画プロセッサ１０９の描画制御レジスタ９５における所定のレジスタに所定のデータが設定されることによって行われる。
【０４５９】
図９０は、ＲＯＭ１１２に格納されているデータテーブルの例を示す説明図である。図９０には、図６５に示すＣＧＲＯＭ８３の選択画像データ領域および共通画像データ領域に格納されている画像データをＶＲＡＭ８４に転送するときに使用されるデータテーブルが例示されている。
【０４６０】
固定領域データテーブルは、図６５（Ｂ）に示す共通画像データ領域に格納されている画像データをＶＲＡＭ８４に転送するときに使用されるデータテーブルである。演出モード＃１データテーブルは、図６５（Ａ）の上段に示す画像データをＶＲＡＭ８４に転送するときに使用されるデータテーブルである。演出モード＃２データテーブルは、図６５（Ａ）の中段に示す画像データをＶＲＡＭ８４に転送するときに使用されるデータテーブルである。演出モード＃３データテーブルは、図６５（Ａ）の下段に示す画像データをＶＲＡＭ８４に転送するときに使用されるデータテーブルである。
【０４６１】
図９１は、図６８に示す初期データ転送処理を示すフローチャートである。初期データ転送処理において、演出制御用ＣＰＵ１０１は、ＶＲＡＭ８４において固定領域を確保するために、固定領域として使用する領域の先頭アドレスを、固定領域先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９２１）。また、固定領域として使用する領域の最終アドレスを、固定領域最終アドレスレジスタ（図６３参照）に設定する（ステップＳ９２２）。
【０４６２】
次いで、固定領域データテーブルを参照して、ＣＧＲＯＭ８３の選択画像データ領域および共通画像データ領域に格納されている画像データをＶＲＡＭ８４に転送するための指令を描画プロセッサ１０９に与える。すなわち、演出制御用ＣＰＵ１０１は、ＲＯＭ１１２における固定領域データテーブルの先頭アドレスを、例えば内部レジスタに設定し（ステップＳ９２３）、アドレスポインタに０をセットする（ステップＳ９２４）。そして、固定領域データ転送制御処理を実行する（ステップＳ９２５）。
【０４６３】
図９２は、固定領域データ転送制御処理を示すフローチャートである。固定領域データ転送制御処理において、演出制御用ＣＰＵ１０１は、固定領域データテーブルにおけるアドレスポインタが指すアドレスのデータ（ＣＧＲＯＭ８３におけるデータ格納先頭アドレス（転送元先頭アドレス））を読み出す（ステップＳ９３１）。なお、ＲＯＭ１１２における固定領域データテーブルの先頭アドレスは００００番地ではないので、固定領域データテーブルからデータを読み出すときには、アドレスポインタの値に、固定領域データテーブルの先頭アドレスをオフセット値として加算する。演出制御用ＣＰＵ１０１は、固定領域データテーブルから読み出したデータを、ＣＧＲＯＭ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９３２）。そして、アドレスポインタの値を＋１する（ステップＳ９３３）。
【０４６４】
次いで、固定領域データテーブルにおけるアドレスポインタが指すアドレスのデータ（ＶＲＡＭ８４の格納格納先頭アドレス（転送先先頭アドレス））を読み出し（ステップＳ９３４）、読み出したデータを、ＶＲＡＭ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９３５）。そして、アドレスポインタの値を＋１する（ステップＳ９３６）。
【０４６５】
次に、固定領域データテーブルにおけるアドレスポインタが指すアドレスのデータ（データ長）を読み出し（ステップＳ９３７）、読み出したデータを、ＶＲＡＭ転送データサイズレジスタ（図６３参照）に設定する（ステップＳ９３８）。そして、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットをセットする（ステップＳ９３９）。
【０４６６】
以上のようにして、演出制御用ＣＰＵ１０１から描画プロセッサ１０９に対して、ＣＧＲＯＭ８３の共通画像データ領域に格納されている画像データをＶＲＡＭ８４に転送するための指令が描画プロセッサ１０９に与えられたことになる。
【０４６７】
図９３は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に画像データを転送する処理を示すフローチャートである。演出制御用ＣＰＵ１０１は、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットがセットされると（ステップＳ１００１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタ（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００２）。また、ＶＲＡＭ先頭アドレスレジスタに設定されている転送先先頭アドレスを、書込アドレスカウンタ（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００３）。さらに、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００４）。
【０４６８】
そして、データ転送処理を実行し（ステップＳ１００５）、データ転送処理が終了したら、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットをリセットする（ステップＳ１００６）。演出制御用ＣＰＵ１０１は、必要ならば、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットがリセットされたことを確認することによって、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域への画像データの転送が完了したことを認識できる。
【０４６９】
図９４は、ステップＳ１００５のデータ転送処理を示すフローチャートである。なお、図９４に示すサブルーチンとしてのデータ転送処理は、後述する他の処理でも実行される。
【０４７０】
データ転送処理において、描画プロセッサ１０９は、処理カウンタ（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に０を設定する（ステップＳ１１００）。すなわち、処理カウンタを初期化する。
【０４７１】
次に、読出アドレスカウンタが示すアドレスからデータを読み出す（ステップＳ１１０１）。この場合には、ＣＧＲＯＭ８３から画像データが読み出される。そして、読み出したデータを、書込アドレスカウンタが示すアドレスに書き込む（ステップＳ１１０２）。次いで、読出アドレスカウンタ、書込アドレスカウンタおよび処理カウンタの値を、それぞれ＋１する（ステップＳ１１０５）。処理カウンタの値が転送データ量保存領域に設定されている値（転送データ量）に一致したら、全ての画像データが転送先の領域に書き込まれたことになるので、処理を終了する（ステップＳ１１０６）。一致していない場合には、ステップＳ１１０１に戻る。
【０４７２】
この実施の形態では、使用頻度が高い飾り図柄の画像データがＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に事前転送される。遊技機に対する電力供給が開始され描画プロセッサ１０９が動作可能状態になったときに、描画制御レジスタ９５の内容は初期化されるが、描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）の初期値は「０」である。よって、飾り図柄の画像データがＶＲＡＭ８４の固定領域に事前転送されるときには、データバスモードレジスタには「０」がセットされた状態であって、ＣＧバスのデータ幅は６４ビットになっている。使用頻度が高い背景図柄を構成する動画像の画像データを、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に事前転送する場合には、演出制御用ＣＰＵ１０１は、ＣＧバスのデータ幅を３２ビットにするために描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「１」をセットする。そして、例えば、ＣＧＲＯＭ先頭アドレスレジスタに動画像の画像データが記憶されている領域の先頭アドレスを設定する。また、ＶＲＡＭ先頭アドレスレジスタに、ＶＲＡＭ８４の固定領域の先頭アドレスを設定する。そして、復号実行指示レジスタの該当ビットをセットする。すると、描画プロセッサ１０９は、後述する動画像復号処理と同様に動作して、復号された動画像の画像データをＶＲＡＭ８４の固定領域に事前転送する。その後、演出制御用ＣＰＵ１０１は、ＣＧバスのデータ幅を６４ビットに戻すために描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「０」をセットする。
【０４７３】
なお、描画プロセッサ１０９は、動画像の画像データについては、ＶＲＡＭ８４の固定領域に事前転送しないようにしてもよい。そのようにすれば、データ容量の大きい動画像の画像データを事前転送することによって、ＶＲＡＭ８４の領域を大量に占有してしまう事態を防止することができる。
【０４７４】
図９５は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に画像データを転送する処理の変形例を示すフローチャートである。ここでは、描画プロセッサ１０９は、ＣＧＲＯＭ８３からＶＲＡＭ８４の一時記憶領域を介して固定領域に画像データを転送する。
【０４７５】
演出制御用ＣＰＵ１０１は、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットがセットされると（ステップＳ１００１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタ（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００２）。また、ＶＲＡＭ８４の一時記憶領域の先頭アドレスを書込アドレスカウンタ（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００３Ａ）。さらに、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域（例えば、描画プロセッサ１０９内の汎用レジスタや内蔵ＲＡＭが使用される。）に設定する（ステップＳ１００４）。
【０４７６】
そして、データ転送処理を実行し（ステップＳ１００５）、データ転送処理が終了したら、内蔵ＤＭＡ回路に、転送元先頭アドレスとして、転送済みのデータの先頭アドレス、すなわち一時記憶領域の先頭アドレスを設定し（ステップＳ１００７）、転送先先頭アドレスとして、ＶＲＡＭ先頭アドレスレジスタの内容を設定する（ステップＳ１００８）。また、内蔵ＤＭＡ回路に、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を設定し（ステップＳ１００９Ａ）、内蔵ＤＭＡ回路を起動する（ステップＳ１００９Ｂ）。
【０４７７】
内蔵ＤＭＡ回路は、転送元先頭アドレスから始まる読出アドレスのＶＲＡＭバスへの出力、読出信号出力、転送先先頭アドレスから始まる書込アドレスのＶＲＡＭバスへの出力、書込信号出力を、読出アドレスおよび書込アドレスを＋１しながら連続的にデータ転送を行う。そして、設定されたデータ長分のデータ転送が完了すると、例えば、内部割込を発生する。描画プロセッサ１０９は、内部割込が発生したことによって、全てのデータがＶＲＡＭ８４における選択画像データ設定領域に転送されたことを認識し（ステップＳ１０００９Ｃ）、ＶＲＡＭ固定領域転送実行指示レジスタの該当ビットをリセットする（ステップＳ１００６）。
【０４７８】
図９６は、演出制御用ＣＰＵ１０１が実行する演出モード＃１データ転送制御処理を示すフローチャートである。演出モード＃１データ転送制御処理は、遊技機に対する電力供給が開始され、演出制御用マイクロコンピュータ１００が動作可能な状態になったときに実行される（図６８参照）。また、演出モードを演出モード＃１にすることが確定したときに実行される（図６８参照）。なお、演出モード＃１データ転送制御処理の実行時期は、遊技機に対する電力供給が開始されたときに限られず、最初に演出モード＃１の選択画像データ（図６５（Ａ）の上段）を使用するときまでに実行されればよい。いわゆる初期出目として「７」の飾り図柄を使用しない場合には、最初に飾り図柄の可変表示が実行されるときまでに、演出モード＃１データ転送制御処理を実行すればよい。
【０４７９】
演出モード＃１データ転送制御処理において、演出制御用ＣＰＵ１０１は、ＲＯＭ１１２における演出モード＃１データテーブル（図９０参照）の先頭アドレスを、例えば内部レジスタに設定し（ステップＳ９４１）、アドレスポインタに０をセットする（ステップＳ９４２）。そして、演出モード＃１データテーブルにおけるアドレスポインタが指すアドレスのデータ（ＣＧＲＯＭ８３におけるデータ格納先頭アドレス（転送元先頭アドレス））を読み出す（ステップＳ９４３）。なお、ＲＯＭ１１２における演出モード＃１データテーブルの先頭アドレスは００００番地ではないので、演出モード＃１データテーブルからデータを読み出すときには、アドレスポインタの値に、演出モード＃１データテーブルの先頭アドレスをオフセット値として加算する。演出制御用ＣＰＵ１０１は、演出モード＃１データテーブルから読み出したデータを、ＣＧＲＯＭ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９４４）。そして、アドレスポインタの値を＋１する（ステップＳ９４５）。
【０４８０】
次いで、演出モード＃１データテーブルにおけるアドレスポインタが指すアドレスのデータ（ＶＲＡＭ８４の格納格納先頭アドレス（転送先先頭アドレス））を読み出し（ステップＳ９４６）、読み出したデータを、ＶＲＡＭ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９４７）。そして、アドレスポインタの値を＋１する（ステップＳ９４８）。
【０４８１】
次に、演出モード＃１データテーブルにおけるアドレスポインタが指すアドレスのデータ（データ長）を読み出し（ステップＳ９４９）、読み出したデータを、ＶＲＡＭ転送データサイズレジスタ（図６３参照）に設定する（ステップＳ９５０）。そして、ＶＲＡＭ自動転送実行指示レジスタの該当ビットをセットする（ステップＳ９５１）。
【０４８２】
以上のようにして、演出制御用ＣＰＵ１０１から描画プロセッサ１０９に対して、ＣＧＲＯＭ８３の選択画像データ領域に格納されている画像データをＶＲＡＭ８４に転送するための指令が描画プロセッサ１０９に与えられたことになる。なお、ここでは、演出モード＃１データ転送制御処理について説明したが、演出モード＃２データ転送制御処理および演出モード＃３データ転送制御処理も同様に構成される。ただし、演出モード＃２データ転送制御処理では、データの読み出し対象が演出モード＃２データテーブルであり、演出モード＃３データ転送制御処理では、データの読み出し対象が演出モード＃３データテーブルである。
【０４８３】
図９７は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３の選択画像データ領域からＶＲＡＭ８４に画像データを転送する処理を示すフローチャートである。演出制御用ＣＰＵ１０１は、ＶＲＡＭ自動転送実行指示レジスタの該当ビットがセットされると（ステップＳ１０１１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタに設定する（ステップＳ１０１２）。また、転送先先頭アドレスとして、ＶＲＡＭ８４の一時記憶領域の先頭アドレスを書込カウンタに設定する（ステップＳ１０１３）。さらに、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域に設定する（ステップＳ１０１４）。
【０４８４】
そして、データ転送処理（図９４参照）を実行し（ステップＳ１０１５）、データ転送処理が終了したら、内蔵ＤＭＡ回路に、転送元先頭アドレスとして、転送済みのデータの先頭アドレス、すなわち一時記憶領域の先頭アドレスを設定し（ステップＳ１０１６）、転送先先頭アドレスとして、ＶＲＡＭ８４における選択画像データ設定領域（図６５（Ｂ）に示す例では００００（Ｈ）〜６ＦＦＦ（Ｈ）の領域）の先頭アドレスを設定する（ステップＳ１０１７）。なお、ＶＲＡＭ８４における選択画像データ設定領域の先頭アドレスは、ステップＳ９４７の処理によってＶＲＡＭ先頭アドレスレジスタに設定されている転送先先頭アドレスである。また、内蔵ＤＭＡ回路に、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を設定し（ステップＳ１０１８）、内蔵ＤＭＡ回路を起動する（ステップＳ１０１９）。
【０４８５】
内蔵ＤＭＡ回路は、転送元先頭アドレスから始まる読出アドレスのＶＲＡＭバスへの出力、読出信号出力、転送先先頭アドレスから始まる書込アドレスのＶＲＡＭバスへの出力、書込信号出力を、読出アドレスおよび書込アドレスを＋１しながら連続的にデータ転送を行う。そして、設定されたデータ長分のデータ転送が完了すると、例えば、内部割込を発生する。描画プロセッサ１０９は、内部割込が発生したことによって、全てのデータがＶＲＡＭ８４における選択画像データ設定領域に転送されたことを認識し（ステップＳ１０２０）、ＶＲＡＭ自動転送実行指示レジスタの該当ビットをリセットする（ステップＳ１０２１）。演出制御用ＣＰＵ１０１は、必要ならば、ＶＲＡＭ自動転送実行指示レジスタの該当ビットがリセットされたことを確認することによって、ＣＧＲＯＭ８３からＶＲＡＭ８４への画像データの転送が完了したことを認識できる。
【０４８６】
なお、この実施の形態では、選択画像データは、ＶＲＡＭ８４における固定領域に転送されることになるが、ＶＲＡＭ８４における固定領域以外の領域に転送され、その領域に記憶されるようにしてもよい。
【０４８７】
図９８は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３の選択画像データ領域からＶＲＡＭ８４に画像データを転送する処理の変形例を示すフローチャートである。この場合、描画プロセッサ１０９は、画像データをＣＧＲＯＭ８３からＶＲＡＭ８４の固定領域に直接転送する。
【０４８８】
描画プロセッサ１０９は、ＶＲＡＭ自動転送実行指示レジスタの該当ビットがセットされると（ステップＳ１０１１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタに設定する（ステップＳ１０１２）。また、ＶＲＡＭ先頭アドレスレジスタに設定されている転送先先頭アドレス（ＶＲＡＭ８４における選択画像データ設定領域の先頭アドレス）を、書込アドレスカウンタに設定する（ステップＳ１０１３Ａ）。さらに、ＶＲＡＭ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域に設定する（ステップＳ１００４）。そして、データ転送処理（図９４参照）を実行する（ステップＳ１０１５）。
【０４８９】
図９９は、Ｖブランク割込処理（図８９参照）における描画制御処理を示すフローチャートである。演出制御用ＣＰＵ１０１は、まず、更新対象の部品画像を特定する（ステップＳ９６１）。例えば、０．１秒（１００ｍｓ）毎に１つの飾り図柄が画面内で１コマずつ上下に移動するような飾り図柄の可変表示が実行されているときには、プロセスタイマは１００ｍｓで対応アウトするように設定されている。そして、プロセスタイマがタイムアウトする前では「５」の飾り図柄が表示されていたとすると、タイムアウトしたときに使用される表示制御実行データには、「６」の飾り図柄をフレームメモリに展開することを示すデータが設定されている。その場合、演出制御用ＣＰＵ１０１は、Ｖブランク割込処理におけるステップＳ９０９の処理で、部品画像の描画が必要であると判定する。そして、ステップＳ９６１では、更新対象の部品画像を、「６」の飾り図柄であると特定する。
【０４９０】
次いで、演出制御用ＣＰＵ１０１は、動画モードフラグがセットされていないことを条件として、動画への切替を行うべきか否か判定する（ステップＳ９６２）。動画への切替を行うべきか否かは、プロセステーブルに設定されたプロセスデータの内容にもとづいて判定される。すなわち、表示制御実行データに、動画であることを示すフラグが設定されているか否かによって判定される（図７６（Ｃ）参照）。動画への切替を行うべきと判定したときには、描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「１」をセットする（ステップＳ９６３）。そして、動画モードフラグをセットする（ステップＳ９６４）。
【０４９１】
また、演出制御用ＣＰＵ１０１は、動画モードフラグがセットされていることを条件として、静止画への切替を行うべきか否か判定する（ステップＳ９６５）。静止画への切替を行うべきか否かは、プロセステーブルに設定されたプロセスデータの内容にもとづいて判定される。すなわち、表示制御実行データに、静止画であることを示すフラグが設定されているか否かによって判定される（図７６（Ｂ）参照）。静止画への切替を行うべきと判定したときには、描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「０」をセットする（ステップＳ９６６）。そして、動画モードフラグをリセットする（ステップＳ９６７）。
【０４９２】
ステップＳ９６３の処理によって、演出制御用ＣＰＵ１０１は、画像表示装置９において動画像表示が行われるときにＣＧＲＯＭ８３と描画プロセッサ１０９との間のＣＧバスのバス幅を３２ビットにするように指令することになる。また、画像表示装置９において動画像表示が行われなくなるときにＣＧＲＯＭ８３と描画プロセッサ１０９との間のＣＧバスのバス幅を６４ビットにするように指令することになる。
【０４９３】
上述したように、動画像データ（圧縮データ）は、ＣＧＲＯＭ８３において、３２ビットのデータ入出力可能なＲＯＭに格納されている。従って、ＣＧバスのバス幅を３２ビットにしても、描画プロセッサ１０９は、ＣＧＲＯＭ８３から誤りなく画像データを読み出すことができる。
【０４９４】
また、この実施の形態では、データバスモードレジスタに「１」がセットされると自動的にＣＧバスのバス幅を３２ビットに設定し、データバスモードレジスタに「０」がセットされると自動的にＣＧバスのバス幅を６４ビットに設定するような描画プロセッサ１０９を使用する。しかし、描画プロセッサ１０９（具体的には、描画制御部９１）が、データバスモードレジスタに設定された値に応じて６４ビットデータバスのうちの上位３２ビットを有効にする（バス幅を６４ビットにする）制御を行ったり、無効にする（バス幅を３２ビットにする）制御を行うように構成された描画プロセッサ１０９を用いてもよい。そのような描画プロセッサ１０９を用いた場合には、描画制御部９１は、データバスモードレジスタに設定された値が変化すると、変化後の値に応じて、ＣＧバスのバス幅を設定する処理を行う。
【０４９５】
また、この実施の形態では、描画プロセッサ１０９は、バス幅を３２ビットにした後、次に静止画データがＣＧＲＯＭ８３から読み出されるときにバス幅を６４ビットに戻すが、動画像データをＣＧＲＯＭ８３から読み出す処理が終了したときに、バス幅を６４ビットに戻すようにしてもよい。
【０４９６】
次に、演出制御用ＣＰＵ１０１は、更新対象の部品画像があるか否か判定する（ステップＳ９７１）。ステップＳ９７１の処理は、更新対象の部品画像が複数ある場合があることを考慮した処理である。更新対象の部品画像がある場合には、その部品画像がＶＲＡＭ８４の固定領域に存在するか否か判定する（ステップＳ９７２）。この実施の形態では、各々の飾り図柄は、ＶＲＡＭ８４の固定領域に存在する部品画像である。
【０４９７】
部品画像が固定領域に存在する場合には、固定領域における部品画像の画像データが存在する領域の先頭アドレスを、固定領域内任意アドレスレジスタ（図６３参照）に設定する（ステップＳ９７３）。また、フレームメモリにおける部品画像の画像データを展開する領域の先頭アドレスをフレームメモリ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９７４）。さらに、転送される画像データの転送データ量（データ長）をフレームメモリ転送データサイズレジスタ（図６３参照）に設定する（ステップＳ９７５）。そして、固定領域データ転送実行指示レジスタ（図６３参照）の該当ビットをセットする（ステップＳ９７６）。
【０４９８】
例えば、予告演出用の画像や飾り図柄用の画像を合成する場合には、あらかじめ複数の部品画像をＶＲＡＭ８４の固定領域に転送しておく。そして、ステップＳ９７３〜Ｓ９７６の処理を実行し、各部品画像をフレームバッファに転送して、フレームバッファに各部品画像を重ね合わせていくことによって、予告演出や飾り図柄用の画像を合成する。
【０４９９】
部品画像が固定領域に存在しない場合には、演出制御用ＣＰＵ１０１は、部品画像が動画像であるか否か判定する（ステップＳ９８０）。動画像でない場合には、ＣＧＲＯＭ８３における部品画像（静止画）の画像データの先頭アドレスをＣＧＲＯＭ先頭アドレスレジスタ（図６３参照）に設定する（ステップＳ９８１）。また、フレームメモリにおける部品画像の画像データを展開する領域の先頭アドレスをフレームメモリ先頭アドレスレジスタに設定する（ステップＳ９８２）。さらに、転送される画像データの転送データ量（データ長）をフレームメモリ転送データサイズレジスタに設定する（ステップＳ９８３）。そして、フレームメモリデータ転送実行指示レジスタ（図６３参照）の該当ビットをセットする（ステップＳ９８４）。
【０５００】
部品画像が動画像である場合には、ＣＧＲＯＭ８３における部品画像（動画像）の画像データ（ムービーデータ）の先頭アドレスをＣＧＲＯＭ先頭アドレスレジスタに設定する（ステップＳ９８５）。また、フレームメモリにおける動画像の画像データを展開する領域の先頭アドレスをフレームメモリ先頭アドレスレジスタに設定する（ステップＳ９８６）。さらに、ムービーデータの転送データ量（データ長）をフレームメモリ転送データサイズレジスタに設定する（ステップＳ９８７）。そして、復号実行指示レジスタ（図６３参照）の該当ビットをセットする（ステップＳ９８８）。
【０５０１】
図１００は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＶＲＡＭ８４の固定領域からフレームメモリに画像データを転送する処理を示すフローチャートである。なお、描画プロセッサ１０９は、フレームメモリにおける領域０が表示領域に設定されているときには、領域１を描画領域として画像データを転送し、領域１が表示領域に設定されているときには、領域０を描画領域として画像データを転送する。そのような制御を可能にするために、例えば、演出制御用ＣＰＵ１０１は、フレームメモリのアドレスを指令するときには、常に領域０のアドレスを指令する。そして、描画プロセッサ１０９は、領域１を描画領域として画像データを転送するときには、指令されたアドレスに対して、領域１のアドレスと領域０のアドレスとの差分を加算して、転送先のアドレスにする。
【０５０２】
演出制御用ＣＰＵ１０１は、固定領域転送実行指示レジスタの該当ビットがセットされると（ステップＳ１０２５）、ステップＳ９７３の処理で固定領域内任意先頭アドレスレジスタに設定された転送元先頭アドレスを、読出アドレスカウンタに設定する（ステップＳ１０２６）。また、転送先先頭アドレスとして、フレームメモリ先頭アドレスレジスタに設定されている転送先先頭アドレスを書込カウンタに設定する（ステップＳ１０２７）。さらに、フレームメモリ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域に設定する（ステップＳ１０２８）。
【０５０３】
そして、データ転送処理（図９４参照）を実行し（ステップＳ１０２９）、データ転送処理が終了したら、固定領域転送実行指示レジスタの該当ビットをリセットする（ステップＳ１０３０）。演出制御用ＣＰＵ１０１は、必要ならば、固定領域転送実行指示レジスタの該当ビットがリセットされたことを確認することによって、ＶＲＡＭ８４の固定領域からフレームメモリへの画像データの転送が完了したことを認識できる。
【０５０４】
図１０１は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３からフレームメモリに画像データを転送する処理を示すフローチャートである。
【０５０５】
描画プロセッサ１０９は、フレームメモリ転送実行指示レジスタの該当ビットがセットされると（ステップＳ１０３１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタに設定する（ステップＳ１０３２）。また、転送先先頭アドレスとして、ＶＲＡＭ８４の一時記憶領域の先頭アドレスを書込カウンタに設定する（ステップＳ１０３３）。さらに、フレームメモリ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域に設定する（ステップＳ１０３４）。
【０５０６】
そして、データ転送処理（図９４参照）を実行し（ステップＳ１０３５）、データ転送処理が終了したら、内蔵ＤＭＡ回路に、転送元先頭アドレスとして、転送済みのデータの先頭アドレス、すなわち一時記憶領域の先頭アドレスを設定し（ステップＳ１０３６）、転送先先頭アドレスとして、フレームメモリ先頭アドレスレジスタに設定されている転送先先頭アドレスを設定し、フレームメモリ転送データサイズレジスタに設定されているデータ長（転送データ量）を設定し（ステップＳ１０３７）、内蔵ＤＭＡ回路を起動する（ステップＳ１０３８）。
【０５０７】
内蔵ＤＭＡ回路は、転送元先頭アドレスから始まる読出アドレスのＶＲＡＭバスへの出力、読出信号出力、転送先先頭アドレスから始まる書込アドレスのＶＲＡＭバスへの出力、書込信号出力を、読出アドレスおよび書込アドレスを＋１しながら連続的にデータ転送を行う。そして、設定されたデータ長分のデータ転送が完了すると、例えば、内部割込を発生する。描画プロセッサ１０９は、内部割込が発生したことによって、全てのデータがフレームメモリに転送されたことを認識し（ステップＳ１０３９）、フレームメモリ転送実行指示レジスタの該当ビットをリセットする（ステップＳ１０４０）。演出制御用ＣＰＵ１０１は、必要ならば、フレームメモリ転送実行指示レジスタの該当ビットがリセットされたことを確認することによって、ＣＧＲＯＭ８３からフレームメモリへの画像データの転送が完了したことを認識できる。
【０５０８】
ＣＧＲＯＭ８３からフレームメモリに画像データを転送する必要がある場合、演出制御用ＣＰＵ１０１は、アドレスに関して、ＣＧＲＯＭ８３における先頭アドレスとフレームメモリにおける先頭アドレスとを指定するだけで（ステップＳ９８１，Ｓ９８２参照）、描画プロセッサ１０９は、フレームメモリから画像データを読み出し、ＶＲＡＭ８４の一時記憶領域を介してフレームメモリに画像データを展開する（ステップＳ１０３２〜Ｓ１０３９参照）。よって、フレームメモリから一時記憶領域を介してフレームメモリに画像データを転送する描画プロセッサ１０９を用いても、演出制御用ＣＰＵ１０１は、一時記憶領域におけるアドレスを指定する必要はなく、ＣＧＲＯＭ８３からフレームメモリへの画像データの転送に関する制御負担は増大しない。
【０５０９】
図１０２および図１０３は、描画プロセッサ１０９（具体的には、描画プロセッサ１０９における描画制御部９１）が、演出制御用ＣＰＵ１０１からの指令に応じて、ＣＧＲＯＭ８３からフレームメモリに動画像の画像データを転送する動画像復号処理を示すフローチャートである。動画像復号処理において、演出制御用ＣＰＵ１０１は、復号実行指示レジスタの該当ビットがセットされると（ステップＳ１０４１）、ＣＧＲＯＭ先頭アドレスレジスタに設定されている転送元先頭アドレスを、読出アドレスカウンタに設定する（ステップＳ１０４２）。また、転送先先頭アドレスとして、ＶＲＡＭ８４の一時記憶領域の先頭アドレスを書込カウンタに設定する（ステップＳ１０４３）。さらに、フレームメモリ転送データサイズレジスタに設定されているデータ長（転送データ量）を、転送データ量保存領域に設定する（ステップＳ１０４４）。
【０５１０】
そして、データ転送処理（図９４参照）を実行し（ステップＳ１０４５）、データ転送処理が終了したら、描画プロセッサ１０９における動画伸張部８９が、ＶＲＡＭ８４の一時記憶領域に転送された動画像データ（圧縮データ）を例えば３２ビット単位で復号する（ステップＳ１０４７）。
【０５１１】
なお、この場合には、データ転送処理において、ＣＧＲＯＭ８３から３２ビット単位で画像データが読み出され、３２ビット単位で画像データが一時記憶領域に書き込まれる。ＶＲＡＭ８４が６４ビットを１ワードとするように構成されている場合には、ＣＧＲＯＭ８３から３２ビット単位で２回画像データが読み出されたときに、２つの画像データが一時記憶領域に書き込まれる。
【０５１２】
次いで、復号後の画像データをＶＲＡＭ８５の一時記憶領域における他の領域に保存する。動画像データがＩピクチャである場合には、ステップＳ１０４５の処理で一時記憶領域に転送された動画像データのみを用いて復号することができる。しかし、動画像データがＢピクチャまたはＰピクチャである場合には、ステップＳ１０４５の処理で一時記憶領域に転送された動画像データのみを用いて復号することはできず、以前に復号されたフレームや以降に復号されるフレームの画像データも使用する必要がある。そこで、描画プロセッサ１０９は、ＶＲＡＭ８４の一時記憶領域に、Ｐピクチャの復号のために必要な過去に復号されたフレームの画像データを保存しておく。また、Ｂピクチャを復号するときには、Ｂピクチャの復号のために必要なフレームの画像データが復号されるまで、Ｂピクチャの圧縮データを一時記憶領域に保存し、Ｂピクチャの復号のために必要なフレームの画像データが復号されると、Ｂピクチャの画像データを復号する。
【０５１３】
以上のように、ステップＳ１０４７において、ＣＧＲＯＭ８３からＶＲＡＭ８５に圧縮された動画像データを展開する際に、動画伸張部８９（デコーダ）が復号した１フレームに対応する画像データがＶＲＡＭ８５に展開される。そして、ＶＲＡＭ８５に展開された画像データにもとづいて画像表示装置９に動画像が表示される。なお、動画像の表示を開始する際には、少なくとも動画表示開始の１割り込み前の動画像復号処理において、最初に画像表示装置９に表示される画像データが復号が演出制御用ＣＰＵ１０１によって指示され、動画伸張部８９によって復号される。
【０５１４】
なお、この実施の形態では、フレームメモリおよびＶＲＡＭ８４は、描画プロセッサ１０９の外部に設けられているが、フレームメモリおよびＶＲＡＭ８４が描画プロセッサ１０９に内蔵されている場合には、動画像データ（圧縮データ）は、ＣＧＲＯＭ８３から描画プロセッサ１０９の内蔵ＲＡＭにおける一時記憶領域に転送され、内蔵ＲＡＭに転送された圧縮データについて復号がなされることになる。
【０５１５】
次いで、描画プロセッサ１０９は、内蔵ＤＭＡ回路に、転送元先頭アドレスとして、復号後の画像データが保存されている一時記憶領域の先頭アドレスを設定し（ステップＳ１０４８）、転送先先頭アドレスとして、フレームメモリ先頭アドレスレジスタに設定されている転送先先頭アドレスを設定し、復号後の画像データのデータ長（転送データ量）を設定し（ステップＳ１０４９）、内蔵ＤＭＡ回路を起動する（ステップＳ１０５０）。
【０５１６】
内蔵ＤＭＡ回路は、転送元先頭アドレスから始まる読出アドレスのＶＲＡＭバスへの出力、読出信号出力、転送先先頭アドレスから始まる書込アドレスのＶＲＡＭバスへの出力、書込信号出力を、読出アドレスおよび書込アドレスを＋１しながら連続的にデータ転送を行う。そして、設定されたデータ長分のデータ転送が完了すると、例えば、内部割込を発生する。描画プロセッサ１０９は、内部割込が発生したことによって、全てのデータがフレームメモリに転送されたことを認識し（ステップＳ１０５１）、復号実行指示レジスタの該当ビットをリセットする（ステップＳ１０５２）。演出制御用ＣＰＵ１０１は、必要ならば、復号実行指示レジスタの該当ビットがリセットされたことを確認することによって、ＣＧＲＯＭ８３からフレームメモリへの画像データの転送が完了したことを認識できる。
【０５１７】
なお、この実施の形態では、描画プロセッサ１０９は、ＣＧＲＯＭ８３の動画像データ（圧縮データ）をＶＲＡＭ８４の一時記憶領域に保存し、一時記憶領域に保存されている圧縮データを対象として動画伸張部８９が復号処理を行っている。しかし、描画プロセッサ１０９が、ＣＧＲＯＭ８３から３２ビット単位で圧縮データを読み出しながら、読み出した圧縮データについて動画伸張部８９が復号処理を行うようにしてもよい。そして、復号できた画像データを順次一時記憶領域に保存する。この場合、描画プロセッサ１０９は、復号前の圧縮データについてはＶＲＡＭ８４に展開しないようにし、描画プロセッサ１０９の動画伸張部８９（デコーダ）は、ＣＧＲＯＭ８３から動画像データのピクチャを読み出し、例えば、読み出したピクチャが前後のピクチャを参照して復号するピクチャ（Ｂピクチャ）であれば、前後のピクチャを参照して復号を行い、ピクチャを１枚ずつＶＲＡＭ８４に展開していく。そして、描画プロセッサ１０９は、ＶＲＡＭ８４に展開したピクチャを順次画像表示装置９に表示させる。そのような処理を繰り返し実行することによって、動画像データ全てを一度にＶＲＡＭ８４に展開する必要をなくすことができる。例えば、動画像データ全てを一度にＶＲＡＭ８４に展開しようとすると、ＶＲＡＭ８４の容量が足りず、動画像の表示に支障が生じてしまう可能性があるが、動画像データ全てを一度にＶＲＡＭ８４に展開する必要をなくすことによって、そのような不都合を防止することができる。
【０５１８】
以上のようにして、プロセスデータに設定されている表示制御実行データにもとづくフレームメモリへの描画制御が実行される。表示信号制御部８７は、フレームメモリに展開されている画像データにもとづいて画像信号を作成し、画像信号を画像表示装置９に出力して、画像表示装置９における画像表示を実現する。なお、表示信号制御部８７は、Ｖブランク割込の発生間隔（例えば、３３．３ｍｓ）の期間において、フレームメモリの領域０または領域１に展開されている画像データにもとづく画像信号を所定のクロック信号に同期して画像表示装置９に出力する。表示信号制御部８７は、描画制御部９１が描画領域としての領域０に対して画像データを展開しているときには表示領域としての領域１に展開されている画像データにもとづく画像信号を画像表示装置９に出力し、描画制御部９１が描画領域としての領域１に対して画像データを展開しているときには表示領域としての領域０に展開されている画像データにもとづく画像信号を画像表示装置９に出力する。
【０５１９】
なお、この実施の形態では、ＣＧＲＯＭ８３に格納されている動画像データは、復号されたらフレームメモリに転送される。しかし、実際に動画像データにもとづく表示が行われる前に、事前にＣＧＲＯＭ８３に格納されている動画像データを復号して、例えばＶＲＡＭ８４の一時記憶領域に記憶するようにしてもよい。その場合には、例えば、プロセステーブルにおける最初の表示制御実行データに、動画像データを復号して一時記憶領域に展開するような指令（描画プロセッサ１０９に対する）を格納し、以降の表示制御実行データにおいて、ＶＲＡＭ８４の一時記憶領域からフレームメモリに画像データを転送させるための指令を設定すればよい。
【０５２０】
図１０４は、演出制御メイン処理（図６８参照）における客待ちデモ制御処理を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、例えば、特別図柄の可変表示または大当り遊技が終了し、保留記憶数が０である場合に、客待ちデモ指定コマンドを送信する。演出制御用ＣＰＵ１０１は、コマンド解析処理において、客待ちデモ指定コマンドを受信すると、客待ちデモ指定コマンド受信フラグをセットする。
【０５２１】
客待ちデモ制御処理において、演出制御用ＣＰＵ１０１は、客待ちデモンストレーション演出を実行しているか否か確認し（ステップＳ６０１）、実行中でなければ、客待ちデモ指定コマンド受信フラグがセットされているか否か確認する（ステップＳ６０２）。客待ちデモ指定コマンド受信フラグがセットされている場合には、客待ちデモ指定コマンド受信フラグをリセットする（ステップＳ６０３）。そして、アドレスポインタに０をセットして（ステップＳ６０４）、固定領域データ転送制御処理を実行する（ステップＳ６０５）。なお、固定領域データ転送制御処理は、ＶＲＡＭ８４の固定領域にＣＧＲＯＭ８３の共通画像データ領域に記憶されている画像データ（図６５（Ｂ）参照）を転送するための処理であり、ステップＳ７０２の初期データ転送処理において実行される処理と同様の処理である、この段階で固定領域データ転送制御処理を実行することは必須のことではないが、例えば客待ちデモンストレーション演出を開始するときに固定領域データ転送制御処理を実行することによって、何らかの理由（例えば、ノイズなど）に起因してＶＲＡＭ８４の固定領域においてデータ化けしてしまったような場合に、ＶＲＡＭ８４の固定領域内の画像データを正しいデータに戻すことができる。
【０５２２】
次に、演出制御用ＣＰＵ１０１は、描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「１」をセットする（ステップＳ６０６）。そして、動画モードフラグをセットする（ステップＳ６０７）。次いで、客待ちデモンストレーション演出に応じたプロセスデータを選択する（ステップＳ６０８）。次いで、プロセスデータ１の内容（表示制御実行データ１、ランプ制御実行データ１、音番号データ１）に従って演出装置の制御を実行する（ステップＳ６０９）。また、選択したプロセスデータにおける演出実行データ１に対応したプロセスタイマをスタートさせる（ステップＳ６１０）。そして、プロセスデータ有効フラグをセットする（ステップＳ６１１）。なお、表示制御実行データ１に動画像データに関するデータが設定されている場合には、演出制御用ＣＰＵ１０１は、図９９に示されたステップＳ９８５〜Ｓ９８８と同様の制御を実行して、描画プロセッサ１０９に、動画像データをフレームメモリに展開させる。描画プロセッサ１０９は、復号実行指示レジスタの該当ビットがセットされたことに応じて、後述する動画復号処理を実行し（図１０２、図１０３参照）、動画像データを復号してフレームメモリに展開する。
【０５２３】
なお、ＶＲＡＭ８４の固定領域に事前転送される画像データが動画像の客待ちデモンストレーション画面の画像データである場合には、ステップＳ６０５の処理においても、演出制御用ＣＰＵ１０１は、ＣＧバスのデータ幅を３２ビットにするために描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「１」をセットする。また、ＶＲＡＭ８４の固定領域に事前転送される画像データが静止画像である飾り図柄の画像データである場合には、データバスモードレジスタには「０」がセットされ、ＣＧバスのデータ幅は６４ビットである。
【０５２４】
客待ちデモンストレーション演出の実行中であれば（ステップＳ６０１のＹ）、演出制御用ＣＰＵ１０１は、プロセスデータｎの内容に従って演出装置（画像表示装置９、スピーカ２７、ランプ２８ａ〜２８ｃ等）の制御を実行する（ステップＳ６１２）。また、演出制御用ＣＰＵ１０１は、プロセスタイマの値を１減算する（ステップＳ６１３）。
【０５２５】
次いで、演出制御用ＣＰＵ１０１は、プロセスタイマがタイムアウトしていないかどうかを確認し（ステップＳ６１４）、プロセスタイマがタイムアウトしていれば、プロセスデータの切替を行う（ステップＳ６１５）。すなわち、プロセステーブルにおける次に設定されているプロセスデータ（表示制御実行データ、ランプ制御実行データおよび音番号データ）に切り替える。この場合、演出制御用ＣＰＵ１０１は、プロセスデータの切替を行うごとに、客待ちデモンストレーション演出に対応した画像の表示制御を描画プロセッサ１０９に指示する。そして、描画プロセッサ１０９は、演出制御用ＣＰＵ１０１の指示に従って、客待ちデモンストレーション演出に対応した画像を画像表示装置９に表示する制御を行う。そして、次のプロセスデータにおけるプロセスタイマ設定値をプロセスタイマに設定してプロセスタイマをスタートさせる（ステップＳ６１６）。
【０５２６】
図１０５は、大当り遊技中に画像表示装置９において、動画像表示を行う場合の大当り表示処理を示すフローチャートである。この場合には、演出制御用ＣＰＵ１０１は、ステップＳ８９３の処理を実行する前に、描画制御レジスタ９５におけるデータバスモードレジスタ（図６３参照）に「１」をセットする（ステップＳ８９２Ａ）。そして、動画モードフラグをセットする（ステップＳ８９２Ｂ）。その他の処理は、図７８に示された処理と同じである。ただし、この場合には、大当り遊技中演出に応じたプロセステーブルにおける表示制御実行データには、動画像に関するデータが設定される。
【０５２７】
図１０６は、描画プロセッサ１０９における描画制御部９１とＣＧＲＯＭ８３との間のＣＧバスにおけるデータバスを示す説明図である。なお、図１０６では、ＣＧバスＩ／Ｆ９３（図４参照）は記載省略されている。図１０６（Ａ）に示すように、データバスは、物理的には６４ビット存在する。
【０５２８】
図１０６（Ａ）には、２つのＲＯＭ８３Ａ，８３Ｂが設けられている場合が示されているが、ＲＯＭを増設する場合、図１０６（Ｂ）示すように３２ビットのデータ入出力可能な２つのＲＯＭ８３Ｃ，８３Ｄを設けたり、６４ビットのデータ入出力可能なＲＯＭを設ける必要がある。なお、図１０６（Ｂ）では作図の都合上ＲＯＭ８３Ｃ，８３ＤにＲＯＭ８３Ａ，８３Ｂからデータバスが延びているように記載されているが、実際には、描画制御部９１とＲＯＭ８３Ａ，８３Ｂとの間のデータバスが分岐してＲＯＭ８３Ｃ，８３Ｄに配線されている。図１０６（Ｂ）に示すようにバス幅が６４ビットである場合に、描画制御部９１は、６４ビットずつデータを入力する。その場合、ＲＯＭを増設するときに１つのＲＯＭ８３Ｃを設けると、描画制御部９１は、入力した６４ビットのデータのうち上位３２ビットをマスク（強制的に０に設定）したり、２つの６４ビットデータのそれぞれの下位３２ビットのデータから６４ビットデータを作成するといった処理を行う必要がある。
【０５２９】
この実施の形態では、ＣＧバスのモードを、６４ビット全てがデータバスとして使用される６４ビットモードと、下位３２ビットがデータバスとして使用される３２ビットモードとに切替可能である。よって、図１０６（Ｃ）に示すように、動画像データが記憶されているＲＯＭ８３Ｃから画像データを読み出す場合には、３２ビットモードに設定し、静止画像データが記憶されているＲＯＭ８３Ａ，８３Ｂから画像データを読み出す場合には、６４ビットモードに設定すれば、増設するＲＯＭ８３Ｃを１つにすることができる。なお、図１０６（Ｃ）では作図の都合上ＲＯＭ８３ＣにＲＯＭ８３Ａからデータバスが延びているように記載されているが、実際には、描画制御部９１とＲＯＭ８３Ａとの間のデータバスが分岐してＲＯＭ８３Ｃに配線されている。図１０６（Ｃ）に示すように構成された場合に、バス幅が３２ビットであるときに、すなわち、下位３２ビットがデータバスとして使用される３２ビットモードに設定されているときに、描画制御部９１は、３２ビットずつデータを入力することができる。よって、１つのＲＯＭ８３Ｃを設けるだけで、描画制御部９１は、そのまま３２ビットのデータを扱うことができる。
【０５３０】
また、ＲＯＭ増設を行わない場合であって、図１０６（Ｃ）に示すように、３つのＲＯＭ８３Ａ，８３Ｂ，８３ＣでＣＧＲＯＭ８３を形成できる場合に、本発明を適用しないときには、図１０６（Ｂ）に示すように、４つのＲＯＭ８３Ａ，８３Ｂ，８３Ｃ，８３ＤでＣＧＲＯＭ８３を形成する必要がある。すなわち、使用するＲＯＭの個数が増えてしまう。
【０５３１】
動画像データは圧縮された状態でＲＯＭ８３Ｃに格納されている。従って、ＲＯＭ８３Ａ，８３Ｂに格納されているスプライト画像に比べてデータ量が圧縮されている。よって、動画像データの復号処理にある程度の処理がかかるのであるから、ＣＧＲＯＭ８３から動画像データ（圧縮データ）を読み出すときのバス幅を狭くしてデータ転送速度を低下させても、描画プロセッサ１０９の全体としての処理性能はさほど低下しないといえる。
【０５３２】
また、描画プロセッサ１０９が圧縮データの復号処理とＣＧＲＯＭ８３からのデータ読み出し処理とを同時に実行可能である場合には、復号処理を行っている最中にＣＧＲＯＭ８３から動画像データ（圧縮データ）を読み出すことができる。その場合にも、一度に３２ビット分の復号しかできないので復号処理には時間がかかることから、ＣＧＲＯＭ８３から動画像データ（圧縮データ）を読み出すときのバス幅を狭くしてデータ転送速度を低下させても問題はないといえる。同様に、圧縮データの復号処理とデータ読み出し処理とを同時に実行可能であるとともに、フレームバッファへの書き込み処理も同時に実行可能である場合にも、ＣＧＲＯＭ８３から動画像データ（圧縮データ）を読み出すときのバス幅を狭くしてデータ転送速度を低下させても問題はないといえる。
【０５３３】
なお、ＲＯＭ８３Ｃに格納されている画像データは動画像データに限定されない。バス幅が３２ビットに設定されたときに使用されるＲＯＭ８３Ｃに静止画像データも記憶されていてもよい。逆に、バス幅が６４ビットに設定されたときに使用されるＲＯＭ８３Ａ，８４Ｂに動画像データも記憶されていてもよい。
【０５３４】
以上に説明したように、この実施の形態によれば、リーチ判定用の乱数値ＭＲ２−２を用いたリーチ状態とするか否かの決定結果にもとづいて、変動パターン種別判定用の乱数値ＭＲ３を用いて識別情報の変動パターン種別を複数種類のいずれかに決定する。また、決定した変動パターン種別に含まれる変動パターンの中から、変動パターン判定用の乱数値ＭＲ４を用いて特別図柄（第１特別図柄、第２の特別図柄）の変動パターンを決定する。そのため、リーチ状態とする旨の決定がなされたか否かにかかわらず、共通の変動パターン種別判定用の乱数値ＭＲ３を用いて変動パターンの種別を決定することができ、変動パターンを決定するためのプログラムの容量（変動パターンを決定するための作業領域のデータ容量）を低減することができる。
【０５３５】
また、この実施の形態によれば、描画プロセッサ１０９（ＶＤＰ）が、データバスのバス幅を所定のバス幅（例えば、６４ビットのバス幅）に設定した状態でＣＧＲＯＭ８３から画像データを読み出すとともに、所定の条件が成立したときに（例えば、動画像データを読み出すときに）データバスのバス幅を所定のバス幅とは異なる特定のバス幅（例えば、３２ビットのバス幅）に変更してＣＧＲＯＭ８３から画像データを読み出す。そのため、バス幅を切り替えてＣＧＲＯＭ８３から画像データを読み出すことができ、ＣＧＲＯＭ８３にかかるコストを低減することができる。
【０５３６】
また、この実施の形態によれば、リーチ判定用の乱数値ＭＲ２−２を用いた判定処理によってリーチ状態とする旨の決定がなされたことに対応して、変動パターン種別判定用の乱数値ＭＲ３を用いてリーチ状態に応じた複数種類の変動パターン種別のいずれかに決定する。また、リーチ判定用の乱数値ＭＲ２−２を用いた判定処理によってリーチ状態としない旨の決定がなされたことに対応して、変動パターン種別判定用の乱数値ＭＲ３を用いて特別図柄の可変表示中に画像表示装置９において特定の演出（「滑り」、「擬似連」、「イントロ」、「発展チャンス目」などの演出）を実行する変動パターン種別を含む複数種類の変動パターン種別のいずれかに決定する。そのため、はずれと決定されたときであってリーチ状態としない旨の決定がなされたときであっても、変動表示中に特定の演出を実行することができる。従って、大当りとならないとともにリーチ態様とならないときであっても、変動表示中に多様な演出を実行することができ、遊技に対する興趣を向上させることができる。
【０５３７】
例えば、従来の遊技機として、特開２００５−１６０７６３号公報には、変動種別カウンタＣＳ１，ＣＳ２などの２つの変動種別カウンタの値を用いることで、第１変動種別カウンタＣＳ１の値にもとづいてリーチ種別などを決定するとともに、第２変動種別カウンタＣＳ２の値にもとづいてより細かな図柄変動態様を決定するように構成された遊技機が記載されている。しかし、特開２００５−１６０７６３号公報に記載された遊技機では、大当り時やリーチ発生時における変動パターンを決定するために、２つの変動種別カウンタの値が用いられているものの、大当りでもリーチでもない場合には、第２変動種別カウンタＣＳ２を使わずに、第１変動種別カウンタＣＳ１だけを用いて図柄変動種別を決定している。そのため、大当りでもリーチでもない場合に決定される図柄変動種別が少なくなり、大当りでもリーチでもない場合における遊技興趣を向上させることができない。
【０５３８】
また、大当りでもリーチでもない場合には１つの乱数のみを用いて変動パターンを決定しているので、各変動パターンが選択される確率が同じになりやすく、各変動パターンの選択割合にランダム性がなく偏りが生じやすい。また、あえて各変動パターンの選択割合をランダムにしようとすれば、乱数値に対する判定値の割り当て方法が複雑となり、各変動パターンの出現頻度を設計する際の煩雑さが増加する。
【０５３９】
この実施の形態では、大当りでもリーチでもない場合であっても２つの乱数を用いて特定の演出を含む変動パターンに決定される場合があるので、大当りでもリーチでもない場合における図柄変動種別を増加させることができ、遊技に対する興趣を向上させることができる。また、変動パターン種別判定用の乱数値ＭＲ３を用いて変動パターンの種別の振り分けを行った上で、さらに変動パターン判定用の乱数値ＭＲ４を用いて最終的に変動パターンを決定するように構成されているので（すなわち、２段階の抽選処理で変動パターンを決定するので）、各変動パターンの選択割合を容易にランダムにすることができ、各変動パターンの選択割合に偏りが生じないようにすることができる。
【０５４０】
また、例えば、１つの乱数のみを用いて変動パターンを決定する場合には、各変動パターンの振り分けを変更しようとするときに、全ての変動パターンに対する乱数値の振り分けを変更しなければならない。これに対し、この実施の形態では、振り分けられた変動パターン種別内の各変動パターンに対する乱数値の振り分けのみを変更すればよいので、各変動パターンの出現頻度を容易に設計変更することができる。
【０５４１】
また、この実施の形態によれば、描画プロセッサ１０９が、ＣＧＲＯＭ８３から動画像データを読み出すときに所定の条件が成立したと判断し、データバスのバス幅を所定のバス幅（例えば、６４ビットのバス幅）から特定のバス幅（例えば、３２ビットのバス幅）に変更して動画像データをＣＧＲＯＭ８３から読み出す。そのため、ＣＧＲＯＭ８３から動画像データを読み出すときに最適なバス幅に切り替えることができ、動画像データなどの画像処理の処理効率を向上させることができる。
【０５４２】
例えば、ＣＧＲＯＭ８３から読み出すデータがスプライト画像などの静止画像データである場合には、データバスのバス幅が広い方が高速にＣＧＲＯＭ８３から読み出せるのであるから、広い所定のバス幅（例えば、６４ビットのバス幅）でデータを読み出した方が高速に処理を行うことができる。一方、ＣＧＲＯＭ８３から読み出すデータが動画像データである場合には、動画像データを読み出した後に実行する復号処理に時間がかかるため、ある特定のバス幅で動画像データを読み出しても、それより広いバス幅で動画像データを読み出しても、全体の処理時間はそれほど変わらない。むしろ、同じ処理速度で復号処理できないにもかかわらず、ＣＧＲＯＭ８３からの読み出し処理を高速に行っているため、全体の処理効率が低下してしまう。そこで、この実施の形態では、ＣＧＲＯＭ８３から動画像データを読み出すときには、狭い特定のバス幅（例えば、３２ビットのバス幅）に切り替えてＣＧＲＯＭ８３から動画像データを読み出すようにすることによって、動画像データなどの画像処理の処理効率を向上させている。
【０５４３】
なお、この実施の形態では、スーパーリーチ演出や客待ちデモンストレーション演出を行う場合に、図６６に示すスーパーリーチ動画像データや客待ちデモンストレーション動画像データをＣＧＲＯＭ８３から読み出して、復号処理を施した後に画像表示装置９に表示する場合を示したが、動画像データを用いた演出は、この実施の形態で示したものに限られない。例えば、描画プロセッサ１０９は、大当りの発生時に、大当り表示用の動画像データをＣＧＲＯＭ８３から読み出して、復号処理を施した後に画像表示装置９に表示することによって、大当り表示演出（ファンファーレ演出）を行うようにしてもよい。
【０５４４】
また、広い所定のバス幅（例えば、６４ビットのバス幅）のみでＣＧＲＯＭ８３からデータを読み出すように構成している場合には、小容量のデータを記憶するＲＯＭを増設したい場合であっても、３２ビットのデータ入出力可能な２つのＲＯＭを設けたり、６４ビットのデータ入出力可能なＲＯＭを設けなければならず、コストがかかってしまう。この実施の形態では、狭い特定のバス幅（例えば、６４ビットのバス幅）に切り替えてＣＧＲＯＭ８３からデータを読み出すことができるので、小容量のデータを記憶するＲＯＭを増設したい場合などに、３２ビットのデータ入出力可能なＲＯＭを１つ増設することが可能であり、ＣＧＲＯＭ８３にかかるコストを低減することができる。
【０５４５】
また、この実施の形態によれば、第１特別図柄表示器８ａと、第２特別図柄表示器８ｂとを備える。そして、第１特別図柄の変動パターン種別を決定するときと第２特別図柄の変動パターン種別を決定するときとで、変動パターン種別判定用の乱数値ＭＲ３として共通の乱数を用いて変動パターン種別を決定する。そのため、第１特別図柄の変動パターン種別を決定するための乱数用の乱数カウンタと、と第２特別図柄の変動パターン種別を決定するための乱数用の乱数カウンタとを共通化することができ、乱数カウンタを確保するためのＲＡＭ容量を低減することができる。
【０５４６】
また、この実施の形態によれば、演出制御用マイクロコンピュータ１００が、遊技制御用マイクロコンピュータ５６０によって送信されたコマンドにもとづいて、画像表示装置９における複数の飾り図柄表示エリアに表示結果として導出表示する飾り図柄を複数種類の中から決定する。そのため、演出制御用マイクロコンピュータ１００側で画像表示装置９に導出表示する表示結果を決定するようにすることによって、遊技制御用マイクロコンピュータ５６０の処理負担を軽減することができる。
【０５４７】
また、この実施の形態によれば、演出制御用マイクロコンピュータ１００が、遊技制御用マイクロコンピュータ５６０によって送信されたコマンドにもとづいて、特殊表示結果（擬似連チャンス目や、発展チャンス目、突確チャンス目、図２６に示す一定の非リーチ組み合わせ）とするか否かを判定する。また、特殊表示結果とすると判定したときに、所定の有効ライン上に導出表示される飾り図柄の変動表示の表示結果として特殊表示結果となる飾り図柄の停止図柄を決定する。また、遊技制御用マイクロコンピュータ５６０によって送信されたコマンドにもとづいて、リーチとなりかつ大当り遊技状態に移行されないことを特定したときは、所定の有効ライン上における最後に導出表示される中最終停止図柄と左右最終停止図柄との差分を最終停止図柄決定テーブル１６２Ｂを用いて決定し、決定した左右最終停止図柄との差分によって中最終停止図柄を決定する。また、遊技制御用マイクロコンピュータ５６０によって送信されたコマンドにもとづいて、リーチとならずかつ大当り遊技状態に移行されないことを特定したときは、所定の有効ラインにおける飾り図柄の組み合わせが特殊表示結果とならないように設定された左右出目判定テーブル１６１を用いて中最終停止図柄を決定する。従って、可変表示の表示結果として飾り図柄の組み合わせが特殊表示結果（チャンス目）にならないと判定されたときに、特殊表示結果が導出表示されるのを確実に防止することができる。また、内部的に非特定表示結果（ドハズレ図柄）と判定されているにもかかわらず、特殊表示結果を導出表示してしまって遊技者を混乱させてしまう事態を防止することができる。さらに、リーチとならずかつ特定遊技状態に移行されないことを特定したときには、差分を用いずに中最終停止図柄を決定するので、リーチとならない非特定表示結果における識別情報の組み合わせが多彩となる。
【０５４８】
また、この実施の形態によれば、あらかじめ定められている可変表示の実行条件が成立したことにもとづいて特別図柄（第１特別図柄と第２特別図柄）の可変表示を開始し、表示結果を導出表示する第１特別図柄表示器８ａおよび第２特別図柄表示器８ｂを有する。そのため、複数の識別情報の可変表示を行えるようにすることによって、より遊技性に幅をもたせるようにすることができる。
【０５４９】
また、この実施の形態によれば、第１特別図柄表示器８ａに表示結果を導出表示したときまたは第２特別図柄表示器８ｂに表示結果を導出表示したときに、第１保留記憶数が１以上であるとともに第２保留記憶数が１以上である場合に、第１特別図柄の可変表示または第２特別図柄の可変表示のうち、いずれか一方の特別図柄の可変表示を優先して実行する。そのため、第１特別図柄の可変表示の実行条件が成立しやすいときには第１特別図柄の可変表示を優先して実行することができるとともに、第２特別図柄の可変表示の実行条件が成立しやすいときには第２特別図柄の可変表示を優先して実行することができ、保留記憶数を効率的に消化することができる。そのため、可変表示の実行条件の成立が無効に生じてしまう事態を低減できるとともに、可変表示の稼働率を向上させることができる。
【０５５０】
また、この実施の形態によれば、第１保留記憶数と第２保留記憶数との合計に対応する合計保留記憶数が所定数以上のときには、合計保留記憶数が所定数未満であるときに比べて可変表示時間を短縮する。そのため、合計保留記憶数が所定値以上であるときに、第１特別図柄表示器８ａと第２特別図柄表示器８ｂとのうちのいずれか一方の特別図柄表示器で短縮変動が行われ、他方の特別図柄表示器では短縮変動が行われない事態が発生することを防止できる。そのため、遊技者に違和感を与える事態を防止することが出来るとともに、可変表示の実行条件の成立が無効に生じてしまう事態を低減することができる。従って、可変表示の稼働率を向上させることができる。
【０５５１】
また、この実施の形態によれば、遊技制御用マイクロコンピュータ５６０が、はずれと決定した場合に、画像表示装置９における飾り図柄の可変表示においてリーチ演出を実行するか否かを決定する。この場合、合計保留記憶数が多いときには、合計保留記憶数が少ないときと比較して、少ない割合でリーチ演出を実行すると決定する。そのため、合計保留記憶数が多いときには、飾り図柄の変動表示中にリーチ演出を実行する頻度を低減することができる。したがって、第１特別図柄表示器８ａと第２特別図柄表示器８ｂとを備えた遊技機において、可変表示の稼働率を向上させることができるとともに、遊技制御用マイクロコンピュータ５６０の処理負担を軽減することができる。
【０５５２】
なお、この実施の形態では、第１特別図柄の変動表示を行うときと、第２特別図柄の変動表示を行なうときとで、大当り判定の処理（ステップＳ１５０８〜Ｓ１５１７参照）などを共通ルーチンの処理として実行する場合を示したが、始動口スイッチ通過処理（ステップＳ３１２参照）において、第１始動入賞口１３への始動入賞の確認処理と、第２始動入賞口１４への始動入賞の確認処理とについても、共通ルーチン化してもよい。図１０７は、共通ルーチン化した場合の始動口スイッチ通過処理を示すフローチャートである。図１０７に示す例では、ＣＰＵ５６は、まず、第２始動入賞口スイッチ１４ａがオンであるか否かを確認する（ステップＳ２１１Ａ）。第２始動口スイッチ１４ａがオンしていれば、ＣＰＵ５６は、始動口ポインタに「第２」を示すデータを設定する（ステップＳ２１１Ｂ）。第２始動口スイッチ１４ａがオンしていなければ（すなわち、第１始動口スイッチ１３ａがオンしていれば）、始動口ポインタに「第１」を示すデータを設定する（ステップＳ２１１Ｂ）。
【０５５３】
始動口ポインタには、第１保留記憶数カウンタのアドレスまたは第２保留記憶数カウンタのアドレスを示すデータが設定される。すなわち、始動口ポインタに設定される「第１」を示すデータは第１保留記憶数カウンタのアドレスを示し、「第２」を示すデータは第２保留記憶数カウンタのアドレスを示す。始動口ポインタはＲＡＭ５５に形成されている。また、第１保留記憶数カウンタおよび第２保留記憶数カウンタもＲＡＭ５５に形成されている。「ＲＡＭに形成されている」とは、ＲＡＭ内の領域であることを意味する。なお、始動口ポインタの代わりに、遊技制御用マイクロコンピュータ５６０内部のレジスタに「第１」または「第２」を示すデータを設定するようにしてもよい。
【０５５４】
次いで、ＣＰＵ５６は、始動口ポインタが示す方の保留記憶数カウンタの値が４でるか否かを確認する（ステップＳ２１２Ａ）。始動口ポインタが示す方の保留記憶数カウンタの値が４であれば、処理を終了する。
【０５５５】
始動口ポインタが示す方の保留記憶数カウンタの値が４でなければ、ＣＰＵ５６は、始動口ポインタが示す方の保留記憶数カウンタの値を１増やす（ステップＳ２１３Ａ）。また、ＣＰＵ５６は、第１始動入賞口１３および第２始動入賞口１４への入賞順を記憶するための保留記憶特定情報記憶領域（保留特定領域）において、合計保留記憶数カウンタの値に対応した領域に、始動口ポインタが示すデータをセットする（ステップＳ２１４Ａ）。
【０５５６】
次いで、ＣＰＵ５６は、乱数回路５０３やランダムカウンタによって更新されている数値データのうちから、各乱数値（特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４）を抽出し、それらを、始動口ポインタが示す方の保留記憶バッファにおける保存領域に格納する処理を実行する（ステップＳ２１５Ａ）。
【０５５７】
次いで、ＣＰＵ５６は、始動口ポインタが示す方の始動口入賞指定コマンドを送信する制御を行う（ステップＳ２１６Ａ）。また、ＣＰＵ５６は、第１保留記憶数と第２保留記憶数との合計である合計保留記憶数を示す合計保留記憶数カウンタの値を１増やす（ステップＳ２１７）。そして、ＣＰＵ５６は、合計保留記憶数カウンタの値にもとづいて、合計保留記憶数を示す保留記憶数通知コマンドを送信する（ステップＳ２１８）。
【０５５８】
なお、第１始動口スイッチ１３ａおよび第２始動口スイッチ１４ａが両方とも同じタイミングでオン状態となることもありうる。そのため、ステップＳ２１１Ａで第２始動口スイッチ１４ａがオン状態であったことにもとづいてステップＳ２１１Ｂで始動口ポインタに「第２」を示すデータをセットした場合に、ステップＳ２１２Ａ〜Ｓ２１８の処理を実行した後に、第１始動口スイッチ１３ａがオン状態であるか否かを確認するようにしてもよい。そして、第１始動口スイッチ１３ａがオン状態であれば、ステップＳ２１１Ｃを実行して始動口ポインタに「第１」を示すデータをセットし、ステップＳ２１２Ａ以降の処理を実行するようにしてもよい。
【０５５９】
また、始動口スイッチ通過処理を共通ルーチン化する場合に、図５０と同様の共通保留記憶数バッファを用いるようにしてもよい。この場合、ＣＰＵ５６は、ステップＳ２１３Ａで第１保留記憶数カウンタの値を１増やした後、ステップＳ２１４Ａの処理に代えて、共通保留記憶数バッファの空き領域の先頭の保留記憶特定情報保存領域に、始動口ポインタが示すデータをセットする処理を実行する。また、ＣＰＵ５６は、ステップＳ２１５Ａの処理に代えて、各乱数値（特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４）を抽出し、それらを、共通保留記憶数バッファの空き領域の先頭の乱数値保存領域に格納する処理を実行する。
【０５６０】
また、始動口スイッチ通過処理を共通ルーチン化する場合も、ＣＰＵ５６は、図５３に示した変動パターン設定処理と同様の処理に従って、変動パターン種別判定用の乱数値ＭＲ３にもとづいて変動パターン種別を決定した後に（ステップＳ３３１参照）、変動パターン判定用の乱数値ＭＲ４にもとづいて変動パターンを決定する（ステップＳ３３３参照）。
【０５６１】
また、始動口スイッチ通過処理を共通ルーチン化する場合においても、全ての乱数値を始動入賞発生時に抽出するのではなく、変動パターン種別判定用の乱数ＭＲ３や変動パターン判定用の乱数値ＭＲ４など変動パターンを決定するための乱数値については、特別図柄の変動開始時に（すなわち、変動パターン決定のタイミングで（ステップＳ３３１，Ｓ３３３参照））抽出するようにしてもよい。
【０５６２】
なお、この実施の形態では、以下の（１）〜（６）に示すような遊技機の特徴的構成が示されている。
【０５６３】
（１）各々を識別可能な複数種類の識別情報（例えば、飾り図柄）の可変表示を画像表示装置（例えば、画像表示装置９）にて行い、識別情報の表示結果が特定表示結果（例えば、大当り図柄）となったときに遊技者にとって有利な特定遊技状態（例えば、大当り遊技状態）に制御可能な遊技機であって、画像表示装置の表示状態を制御するための指令を行う演出制御用マイクロコンピュータ（例えば、演出制御用マイクロコンピュータ１００）と、各々の識別情報の画像データを含む複数の画像データを記憶する画像データ記憶手段（例えば、ＣＧＲＯＭ８３）と、データバス（例えば、ＣＧバス）を介して画像データ記憶手段に記憶されている画像データを読み出し可能に画像データ記憶手段に接続され、演出制御用マイクロコンピュータの指令に応じて、画像データ記憶手段に記憶されている画像データにもとづいて画像表示装置に画像を表示させる処理を行う画像処理手段（例えば、描画プロセッサ１０９）とを備え、画像データ記憶手段は、データバスのバス幅が第１のバス幅（例えば、６４ビット）に設定されているときに画像データが読み出される第１のＲＯＭ（例えば、ＲＯＭ８３Ａ，８３Ｂ）と、データバスのバス幅が第１のバス幅よりも狭い第２のバス幅（例えば、３２ビット）に設定されているときに画像データが読み出される第２のＲＯＭ（例えば、ＲＯＭ８３Ｃ）とを含み、第２のＲＯＭには、動画像データ（例えば、圧縮データ）が記憶され、画像処理手段は、第２のＲＯＭから画像データを読み出すときに、データバスのバス幅の設定を、第１のバス幅から第２のバス幅に変更する（例えば、ステップＳ９６３の処理でデータバスモードレジスタに「１」が設定されたことに応じてＣＧバスの上位３２ビットを無効にする）ことを特徴とする。そのような構成によれば、データバスのバス幅が第２のバス幅に変更されたときに画像データが読み出される画像データ記憶手段のＲＯＭとして、データバスのバス幅が第１のバス幅に設定されているときに画像データが読み出されるＲＯＭよりも、少ないビットのデータ入出力可能なＲＯＭを使用することができ、その結果、画像データ記憶手段を構成するメモリの使用個数を少なくできる効果がある。また、動画像データを読み出すときにデータバスのバス幅が狭くなるが、画像処理手段における動画像の制御は静止画像の制御に比べて時間がかかることから、バス幅を狭くしても画像処理性能が低下することを防止できる。
【０５６４】
（２）第２のＲＯＭには、動画像データが圧縮された状態で記憶され、画像処理手段は、圧縮されたデータを復号する復号手段（例えば、動画伸張部８９）を含む。そのような構成によれば、復号手段の処理は静止画像の制御に比べて時間がかかることから、バス幅を狭くして画像データの読出速度を低下させても、画像処理性能が低下することはない。
【０５６５】
（３）演出制御用マイクロコンピュータは、識別情報の可変表示が行われるときに画像表示装置において実行される表示演出を、複数種類の表示演出から選択する表示演出選択手段（例えば、演出制御用マイクロコンピュータ１００において、ステップＳ８４０，Ｓ８４２の処理を実行する部分。受信した変動パターンコマンドに応じて複数種類の変動パターンから使用する変動パターンを選択してもよい）を含み、複数種類の表示演出は、画像表示装置における識別情報の表示結果を特定表示結果とするときに、特定表示結果としないときに比べて選択されやすい所定表示演出（例えば、スーパーリーチ演出）を含み、画像処理手段は、表示演出選択手段が表示演出として所定表示演出を選択したときに、データバスのバス幅の設定を第２のバス幅に変更して、該第２のＲＯＭから画像データを読み出す（例えば、動画像データの転送を示すプロセスデータが含まれるプロセステーブルが選択されたことに応じて、ステップＳ９６６でデータバスモードレジスタに「１」が設定され、ステップＳ９８１〜Ｓ９８５の処理が実行された後、ステップＳ１０４１〜ステップＳ１０５２の処理を実行）。そのような構成によれば、所定表示演出が選択されたときには第２のＲＯＭに記憶されている動画像データが使用されることになり、画像処理性能が低下させることなく、遊技の興趣を向上させた遊技演出を実行することができる。
【０５６６】
（４）第１のＲＯＭ（例えば、ＲＯＭ８３Ａ，８３Ｂ）には、画像データとして識別情報を表示するために用いられるスプライト画像（例えば、静止画データ）が記憶されている。そのような構成によれば、識別情報を迅速に処理することができる。
【０５６７】
（５）画像処理手段は、画像データ記憶手段から読み出された画像データを保存する保存手段（例えば、ＶＲＡＭ８４）と、画像データが設定されるフレーム記憶手段（例えば、フレームバッファ８５）と、フレーム記憶手段に設定された画像データにもとづいて画像表示装置に画像を表示させる画像表示手段（例えば、表示信号制御部８７）と、遊技機に対する電力供給が開始されたときに、使用頻度が所定の画像データより高い画像データを画像データ記憶手段から読み出し、保存手段における固定保存領域（例えば、ＶＲＡＭ８４における固定領域）に転送する転送手段（例えば、描画プロセッサ１０９（具体的には、データ転送回路９４）において、ステップＳ９２４，Ｓ９２５の処理が実行されたことにもとづいて、ステップＳ１００１〜Ｓ１００６の処理を実行する部分）とを含むとともに、フレーム記憶手段に画像データを設定するときに、フレーム記憶手段に設定する対象の画像データが固定保存領域に転送されているときには、固定保存領域から画像データを読み出してフレーム記憶手段に設定し（例えば、ステップＳ９７２〜Ｓ９７６の処理が実行されたことにもとづいて、ステップＳ１０２５〜Ｓ１０３０の処理を実行）、フレーム記憶手段に画像データを設定するときに、フレーム記憶手段に設定する対象の画像データが固定保存領域に転送されていないときには、画像データ記憶手段から画像データを読み出し、読み出した画像データを保存手段における一時保存領域を介してフレーム記憶手段に設定する（例えば、ステップＳ９８１〜Ｓ９８４の処理が実行されたことにもとづいて、ステップＳ１０３１〜Ｓ１０４０の処理を実行する）。そのような構成によれば、識別情報の可変表示が行われているときに、迅速にフレーム記憶手段に画像データを設定することができ、確実に画像表示装置に切替後の画像（可変表示された画像）を表示させることができる。また、遊技機に対する電力供給が開始された後、使用頻度が高い画像データを画像データ記憶手段から読み出す必要はなく、画像処理手段の処理負担を軽減できる。
【０５６８】
（６）複数種類の識別情報は、複数の遊技モード（例えば、演出モード＃１〜＃３）のいずれにおいても使用される共通識別情報（例えば、共通画像データ領域に記憶されている画像データに対応する飾り図柄）と、複数の遊技モードのそれぞれにおいて使用される各々の選択識別情報（例えば、選択画像データ領域に記憶されている画像データに対応する飾り図柄）とを含み、転送手段は、遊技機に対する電力供給が開始されたときに、共通識別情報の画像データを画像データ記憶手段から読み出し、保存手段における固定保存領域に転送し（例えば、ステップＳ９２４，Ｓ９２５の処理が実行されたことにもとづいてステップＳ１００１〜Ｓ１００６の処理を実行）、遊技モードが確定したときに、該遊技モードで使用される選択識別情報の画像データを画像データ記憶手段から読み出し、保存手段に転送する（例えば、ステップＳ８７７，Ｓ９４１〜９５１の処理が実行されたことにもとづいてステップＳ１０１１〜Ｓ１０２１の処理を実行）。そのような構成によれば、遊技モード毎に複数の識別情報の画像データを画像データ記憶手段に記憶する場合に比べて、画像データ記憶手段の記憶容量を節減できる。また、最初に識別情報の可変表示が開始された後、共通識別情報の画像データを画像データ記憶手段から読み出す必要はなく、画像処理手段の処理負担を軽減できる。
【０５６９】
実施の形態２．
第１の実施の形態で示した遊技機を、遊技球が入賞可能な開放状態と遊技球が入賞不可能な閉鎖状態のいずれかの状態に制御可能な可変入賞球装置（役物）を備え、可変入賞球装置内に設けられた入賞領域のうち特別領域（Ｖ入賞ゾーン）に遊技球が入賞したときに、可変入賞球装置を所定回開放状態に制御する大当り遊技状態に移行させる遊技機に適用してもよい。以下、可変入賞球装置内に設けられた特別領域に遊技球が入賞したときに、可変入賞球装置を所定回開放状態に制御する大当り遊技状態に移行させる遊技機に適用した場合の第２の実施の形態について説明する。
【０５７０】
なお、この実施の形態において、第１の実施の形態と同様の構成および処理をなす部分についてはその詳細な説明を省略し、主として第１の実施の形態と異なる部分について説明する。例えば、この実施の形態において、ＣＰＵ５６は、第１の実施の形態と同様の処理に従って、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４を用いて、特別図柄の変動表示用の変動パターンを決定する。また、演出制御用ＣＰＵ１０１は、第１の実施の形態と同様の処理に従って、描画プロセッサ１０９に指示して、画像表示装置９に静止画像を表示させたり動画像を表示させる。
【０５７１】
図１０８は、第２の実施の形態におけるパチンコ遊技機を正面からみた正面図である。図１０８に示すように、遊技領域７のほぼ中央には、可変入賞球装置２０が配置されている。可変入賞球装置２０の下方には、第１始動入賞口１３と、第２始動入賞口１４を形成する可変入賞球装置１５とが設けられている。第１始動入賞口１３に入った入賞球は第１始動口スイッチ１３ａによって検出され、遊技盤６の背面に導かれる。また、可変入賞球装置１５が開状態になることによって入賞可能になる第２始動入賞口１４に入った入賞球は第２始動口スイッチ１４ａによって検出され、遊技盤６の背面に導かれる。可変入賞球装置１５は、ソレノイド１５ａによって開状態にされる。以下、第１始動入賞口１３と、第２始動入賞口１４とを、「始動入賞口」と総称したり、始動入賞口１３，１４と表すことがある。また、第１始動口スイッチ１３ａと、第２始動口スイッチ１４ａとを、「始動口スイッチ」と総称したり、始動口スイッチ１３ａ，１４ａと表すことがある。
【０５７２】
遊技球が始動入賞口に入賞し始動口スイッチによって検出された場合には、可変入賞球装置２０が１回または２回開閉制御される。開閉制御によって、左側の開放扉７６Ａが初期位置から左方向に移動し、右側の開放扉７６Ｂが初期位置から右方向に移動することによって、可変入賞球装置２０は開放状態になり、開放扉７６Ａ，７６Ｂが初期位置に戻ることによって可変入賞球装置２０は閉鎖状態になる。このように始動口スイッチの入賞検出に応じて可変入賞球装置２０が開放動作を行う状態を始動動作状態という。以下、可変入賞球装置２０を、大入賞口または役物ということがある。また、遊技盤６には種々の役物が設けられているが、以下、役物という場合には、可変入賞球装置２０を意味する。
【０５７３】
また、可変入賞球装置２０は、大当り遊技の開始条件（例えば、始動動作状態において遊技球が特定領域に入賞したこと。）が成立すると、所定回数すなわち所定ラウンド数、開閉制御される。その状態を大当り遊技状態（特定遊技状態）という。大当り遊技状態では、高い割合で入賞が生じ、多数の遊技球が遊技者に払い出される。なお、始動動作状態を除き、可変入賞球装置２０が開閉制御される状態（大当り遊技状態）を第１大当り遊技状態ということがある。また、第１大当り遊技状態における複数のラウンドのうちに、開閉板１６が開状態にされることによって開放状態になる大入賞口が開閉制御されるラウンドが含まれる場合がある。
【０５７４】
可変入賞球装置２０の内部における背面側には、演出表示を行うＬＣＤなどによる画像表示装置９が設けられている。画像表示装置９は、識別情報としての飾り図柄を可変表示（変動表示）する。この実施の形態では、画像表示装置９には、例えば「左」、「中」、「右」の３つの可変表示部（図柄表示エリア）がある。
【０５７５】
可変入賞球装置２０の右方には、識別情報としての第１特別図柄を可変表示する第１特別図柄表示器８ａが設けられている。第１特別図柄表示器８ａは、例えば、７セグメント表示器によって構成される。また、可変入賞球装置２０の右方には、識別情報としての第２特別図柄を可変表示する第２特別図柄表示器８ｂが設けられている。第２特別図柄表示器８ｂは、例えば、７セグメント表示器によって構成される。
【０５７６】
第１特別図柄表示器８ａおよび第２特別図柄表示器８ｂの上方には、第１始動入賞口１３に遊技球が入った有効入賞球数すなわち第１始動記憶数を表示する４つのＬＥＤから成る第１特別図柄始動記憶表示器１８ａが設けられている。第１特別図柄始動記憶表示器１８ａは、第１始動記憶数を入賞順に４個まで表示する。第１特別図柄始動記憶表示器１８ａは、第１始動入賞口１３に有効始動入賞がある毎に、点灯状態のＬＥＤの数を１増やす。そして、第１特別図柄表示器８ａで可変表示が開始される毎に、点灯状態のＬＥＤの数を１減らす（すなわち１つのＬＥＤを消灯する）。この例では、第１特別図柄始動記憶表示器１８ａは、第１特別図柄表示器８ａで可変表示が開始される毎に、点灯状態をシフトする。
【０５７７】
また、第１特別図柄表示器８ａおよび第２特別図柄表示器８ｂの上方には、第２始動入賞口１４に遊技球が入った有効入賞球数すなわち第２始動記憶数を表示する４つのＬＥＤから成る第２特別図柄始動記憶表示器１８ｂが設けられている。第２特別図柄始動記憶表示器１８ｂは、第２始動記憶数を入賞順に４個まで表示する。第２特別図柄始動記憶表示器１８ｂは、第２始動入賞口１４に有効始動入賞がある毎に、点灯状態のＬＥＤの数を１増やす。そして、第２特別図柄表示器８ｂで可変表示が開始される毎に、点灯状態のＬＥＤの数を１減らす（すなわち１つのＬＥＤを消灯する）。この例では、第２特別図柄始動記憶表示器１８ｂは、第２特別図柄表示器８ｂで可変表示が開始される毎に、点灯状態をシフトする。
【０５７８】
第１特別図柄表示器８ａにおける第１特別図柄（「０」〜「９」）または第２特別図柄表示器８ｂにおける第２特別図柄（「０」〜「９」の可変表示は、所定時間が経過したときに停止する。停止時の第１特別図柄または第２特別図柄が大当り図柄（特定表示結果：具体的には、例えば「３」、「７」）であると、大当り遊技状態のうちの第１大当り遊技状態（始動動作状態を経ずに開始される大当り遊技状態）に移行する。また、それ以外の図柄（小当り図柄）である場合には、始動動作状態に移行する。始動動作状態において、可変入賞球装置２０の内部に設けられている特別領域に遊技球が入賞すると、第２大当り遊技状態（始動動作状態を経た後に開始される大当り遊技状態）に移行する。
【０５７９】
次に、可変入賞球装置２０について、図１０９〜図１１７を参照して説明する。図１０９および図１１０は、遊技盤６に設けられている可変入賞球装置２０を正面からみた正面図である。図１１１は、図１０９および図１１０に示されている開放扉７６Ａ，７６Ｂの裏面側に設けられている遊技球の通過口７１，７２，７３を有する構造物を示す斜視図である。図１１２は、通過口７１から特定領域を形成する特定入賞口６６に至る経路を示す斜視図である。図１１３は、通過口７３から特定領域を形成する特定入賞口に至る経路を示す斜視図である。図１１４（Ａ）、図１１５（Ａ）および図１１６は、可変入賞球装置２０の下部を上側から見た上面図であり、図１１４（Ｂ）および図１１５（Ｂ）は、可変入賞球装置２０の下部を正面側から見た正面図である。図１１６には、特定入賞口６６の直上に設けられている回転体（円盤）８６も示されている。図１１７は、回転体８６を上側から見た上面図である。なお、図１１０、図１１２〜図１１６において、矢印は遊技球の進路を示す。
【０５８０】
可変入賞装置（役物）２０は、開閉モータ７５の駆動によって開放扉７６Ａ，７６Ｂが開放状態になると、遊技球が進入可能な状態になる。役物２０に進入した遊技球は、通過口７１，７２，７３のいずれかを通過して、役物２０における下部側に流下する。通過口７１を通過した遊技球は、第１役物入賞スイッチ７１ａで検出され、通過口７２を通過した遊技球は、第２役物入賞スイッチ７２ａで検出され、通過口７３を通過した遊技球は、第３役物入賞スイッチ７３ａで検出される。また、通過口７１を通過した遊技球は、誘導樋７１Ａを通過して役物２０内の左方に導かれる。通過口７２，７３を通過した遊技球は、誘導樋７３Ａを通過して役物２０内の右方に導かれる。なお、図１０９には、開放扉７６Ａ，７６Ｂが閉鎖して遊技球が役物２０に進入不能である状態が示され、図１１０には、開放扉７６Ａ，７６Ｂが開放した状態が示されている。また、第１役物入賞スイッチ７１ａと、第２役物入賞スイッチ７２ａと、第３役物入賞スイッチ７３ａとを、「役物入賞スイッチ」と総称することがある。
【０５８１】
開放扉７６Ａ，７６Ｂ（図１１１において図示せず）は、図１１１に示す構造物の手前側に設けられている。遊技球は、図１１１に示す構造物における３つの通路（手前側から奥側に向かう経路）のいずれかを通って通過口７１，７２，７３のいずれかに至る。開放扉７６Ａ，７６Ｂが閉鎖している状態（完全閉鎖状態）では、遊技球は、３つの通過口７１，７２，７３のいずれにも進入不能である。開放扉７６Ａ，７６Ｂが開放状態になると、３つの通過口７１，７２，７３のいずれかに進入できる状態になるが、開放扉７６Ａ，７６Ｂが最も開いている状態（完全開放状態）では３つの通過口７１，７２，７３のいずれにも進入可能であるが、開放扉７６Ａ，７６Ｂが完全開放状態から完全閉鎖状態に移行する期間では、開放面積が狭くなるにつれて、左右の通過口７１，７３に比べて、中央の通過口７２を通過しやすくなる。また、完全閉鎖状態から完全開放状態に移行する期間では、中央の通過口７２に遊技球が進入しやすい状態から、３つの通過口７１，７２，７３のいずれにも進入可能な状態に徐々に移行する。
【０５８２】
つまり、開放扉７６Ａ，７６Ｂが完全閉鎖状態から開放状態への移行を開始した直後、および完全閉鎖状態に戻る直前では、相対的に、遊技球が中央の通過口７２を通過する割合が高くなる。なお、開放扉７６Ａ，７６Ｂが開放するということは役物２０が開放状態になるということであり、開放扉７６Ａ，７６Ｂが閉鎖するということは役物２０が閉鎖状態になるということである。また、開放扉７６Ａと開放扉７６Ｂとは、対象状態で移動する。対象状態で移動するとは、中心（中央の通過口７２の中心軸）から開放扉７６Ａの端部（中央の通過口７２寄りの端部）までの距離と、中心から開放扉７６Ｂの端部（中央の通過口７２寄りの端部）までの距離とが常に同じであることを意味する。
【０５８３】
役物２０の左右両側には、可動部材７７，７８が設けられている。可動部材７７において動く部分は可動部７７Ａであり、可動部材７８において動く部分は可動部７８Ａである。可動部７７Ａは可動部駆動ソレノイド７７Ｂによって動かされ、可動部７８Ａは可動部駆動ソレノイド７８Ｂによって動かされる。可動部７７Ａおよび可動部７８Ａは、それぞれ、上下方向に動く。役物２０における最下部に設けられている特定領域を形成する特定入賞口６６に入賞した遊技球は、特定領域スイッチ６６ａで検出される。なお、遊技球が特定入賞口６６に入賞し特定領域スイッチ６６ａで検出されたことをＶ入賞ともいう。
【０５８４】
通過口７１を通過し誘導樋７１Ａ（図１１２において図示せず）によって導かれた遊技球は、図１１２（Ａ）に示すように、特定入賞口６６に至る通路７１Ｂを通って、特定領域に到達することが可能である。通路７１Ｂは、中途から、上方が開放している開放部（樋状通路）になり、開放部の始まり部分に、通路７１Ｂに繋がり特定領域に到達不能な通路であるはずれ通路７１Ｃが設けられている。図１１２（Ｂ）に示すように、可動部７７Ａは、動作時（下位置にあるとき）に通路７１Ｂの開放部の始まり部分において通路７１Ｂの下流への遊技球の通過を阻止し、遊技球をはずれ通路７１Ｃに導く。図１１２（Ａ）に示すように、可動部７７Ａが上位置にあるときには、遊技球は、可動部７７Ａに阻止されず、可動部７７Ａが設けられている位置から通路７１Ｂの下流側に流下する。
【０５８５】
通過口７２，７３を通過し誘導樋７３Ａ（図１１３において図示せず）によって導かれた遊技球は、図１１３（Ａ）に示すように、特定入賞口６６に至る通路７３Ｂを通って、特定領域に到達することが可能である。通路７３Ｂは、中途から、上方が開放している開放部（樋状通路）になっている。通路７３Ｂの開放部は湾曲し、開放部の始まり部分における湾曲の内側には壁が存在しない。図１１３（Ｂ）に示すように、可動部７７Ａは、動作時（下位置にあるとき）に通路７３Ｂの開放部の始まり部分において通路７３Ｂの下流への遊技球の通過を阻止し、遊技球を、内壁が存在しない部分から、特定領域に到達不能な通路であるはずれ通路７３Ｃに導く。図１１３（Ａ）に示すように、可動部７８Ａが上位置にあるときには、遊技球は、可動部７８Ａに阻止されず、遠心力によって湾曲の外側の壁に沿うように通路７３Ｂを流れるので、可動部７８Ａが設けられている位置から通路７３Ｂの下流側に流下する。
【０５８６】
通路７３Ｂは、途中穴７４に至る。回転体８６は、途中穴７４の下部に設けられている。途中穴７４を通過した遊技球は、回転体８６の側に流下する。
【０５８７】
図１１４（Ａ）に示すように、途中穴７４を通過した遊技球は、通路７４Ｂを通って特定領域の側に流下する。通路７４Ｂは、回転体８６の上部において、凹部８６Ｃと凹部８６Ｃとの間（切り欠き部８６Ａの部分を除く）を通って、通過口７１からの経路である通路７１Ｂと合流する。
【０５８８】
なお、この実施の形態では、通過口７２を通った遊技球と通過口７３を通った遊技球とは誘導樋７３Ａで合流するが、通過口７２を通った遊技球と、通過口７３を通った遊技球とを合流させず、通過口７２から途中穴７４に直接到達するような球通路を設けてもよい。
【０５８９】
図１１４（Ｂ）に示すように、特定入賞口６６に入賞し特定領域スイッチ６６ａで検出された遊技球は、さらに役物排出スイッチ８５ａで検出される。なお、特定入賞口６６に入賞しなかった遊技球も、役物排出スイッチ８５ａで検出される。つまり、この実施の形態では、役物２０に進入した全ての遊技球は、役物排出スイッチ８５ａで検出される。なお、特定入賞口６６に入賞した遊技球は役物排出スイッチ８５ａで検出されず、特定入賞口６６に入賞しなかった遊技球のみが役物排出スイッチ８５ａで検出されるように、球経路を構成してもよい。その場合には、特定領域スイッチ６６ａで検出された遊技球の数と役物排出スイッチ８５ａで検出された遊技球の数との和が、役物２０から排出された遊技球の数になる。
【０５９０】
図１１５（Ａ）に示すように、はずれ通路７１Ｃ，７３Ｃを通った遊技球は、特定入賞口６６の直上の近傍に形成されているはずれ口６７，６８から、特定入賞口６６を通らない経路に誘導される。
【０５９１】
また、図１１７に示すように、回転体８６の表面には複数の凹部８６Ｃが形成され、回転体８６の一部には、切り欠き部８６Ａが設けられている。図１１７に示す例では、７個の凹部８６Ｃが設けられている。途中穴７４から通路７４Ｂに入った遊技球および通路７１Ｂを通過した遊技球は回転体８６に至るが、回転体８６の切り欠き部８６Ａのみから、特定入賞口６６に入賞可能である。回転体８６における枠領域（ドーナツ部）の表面に形成されている凹部８６Ｃに入った遊技球は、回転体８６によって移動され、はずれ口６９から、特定入賞口６６を通らない経路に誘導される。なお、凹部８６Ｃは底面を有していない連通穴である。よって、凹部８６Ｃに入った遊技球は下部に落下可能であるが、遊技球が入った凹部８６Ｃがはずれ口６９の位置に来るまでの間、回転体８６の裏面の構造物によって落下は阻止されている。また、凹部８６Ｃの外縁部の壁部によって、凹部８６Ｃから特定入賞口６６に向かって落下することも阻止されている。なお、１つの凹部８６Ｃとそれに隣接する凹部８６Ｃとの間（以下、「接続部」ともいう。）は連通穴ではないので、そこから遊技球が下部に落下することはない。
【０５９２】
図１１６に破線矢印で示すように、回転体８６は、回転体駆動モータ８７（図１１７参照）の駆動によって回転（この例では、反時計回りに回転）する。回転体８６の回転中に、切り欠き部８６Ａが特定入賞口６６の直上に位置したときに回転体８６に到達した遊技球は、直ちに特定入賞口６６に入賞可能である。また、回転体８６におけるドーナツ部の内側の領域（内部領域）は、平面状に形成された領域である。よって、回転体８６に到達した遊技球は、内部領域で転動した後に、切り欠き部８６Ａまたは凹部８６Ｃに入ることもある。
【０５９３】
また、図１１７に示すように、回転体８６の近傍には、位置検出のためのセンサが設けられている。センサは、例えば、回転体８６を挟むように設置されている発光ダイオード等の発光素子とフォトダイオードやフォトトランジスタ等の受光素子とからなり、回転体８６には穴部８７ｃが設けられている。穴部８７ｃは、回転体８６の内部領域における所定位置に形成されている。具体的には、回転体８６が回転して、穴部を含む領域がセンサ設置位置に対応する位置にくると発光素子からの光を受光素子側に通過させるような位置に形成されている。なお、受光素子を、以下、位置センサ８７ａという。
【０５９４】
途中穴７４を通過し通路７４Ｂを通って回転体８６に到達した遊技球は、切り欠き部８６Ａが特定入賞口６６の直上に位置しているときには、ほぼ必ず切り欠き部８６Ａから落下して特定入賞口６６に入賞する。しかし、通路７１Ｂから遊技球が回転体８６に到達した場合には、切り欠き部８６Ａが特定入賞口６６の直上に位置しているときでも、切り欠き部８６Ａから落下せず、切り欠き部８６Ａから外れて凹部８６Ｃに渡ってしまうことがある。途中穴７４から回転体８６へのルートである通路７４Ｂは回転体８６の表面に対して急傾斜し、かつ、回転体８６に対して上部から流下するように形成されているのに対して、通路７１Ｂは、回転体８６に流入する直前において、回転体８６の表面に対して横方向から流入するように形成されているため、遊技球が流入する勢いによっては、うまく切り欠き部８６Ａに入るとは限らないからである。
【０５９５】
よって、この実施の形態では、遊技球が中央の通過口７２または右の通過口７３を通過した場合には、遊技球が左の通過口７１を通過した場合に比べて、高い確率でＶ入賞が生ずる。つまり、通過口７２および通過口７３からの右ルートは、通過口７１からの左ルートに対して、遊技球を特定入賞口６６に誘導しやすくなっている。また、通過口７２から途中穴７４に直接到達するような球通路を設けた場合には、遊技球が中央の通過口７２を通過したときには、可動部７７Ａ，７８Ａによって阻止されることがないので、左右の通過口７１，７３を通過した場合に比べて、特定入賞口６６に到達しやすい。
【０５９６】
なお、この実施の形態では、始動動作状態時または第２大当り遊技状態において、遊技球が役物入賞スイッチで検出された場合に入賞が生じたとする。すなわち、３つの役物入賞スイッチ７１ａ，７２ａ，７３ａが設けられている領域が入賞領域に相当する。しかし、可変入賞球装置２０の内部において役物入賞スイッチとは別に遊技球を検出するスイッチを設け、遊技球がそのスイッチで検出された場合に入賞が生じたとしてもよい。
【０５９７】
図１１８は、第２の実施の形態における遊技機の遊技の進み方の一例を示す説明図である。図１１８に示すように、始動入賞口に遊技球が入賞していずれかの始動口スイッチ１３ａ，１４ａの検出信号がオン状態になると、すなわち始動入賞が生ずると、遊技の進行を制御する遊技制御手段によって抽選が実行される。この実施の形態では、抽選の結果は、大当りまたは小当りであって、はずれはない。そして、特別図柄および飾り図柄の変動（可変表示）が開始される。なお、大当りおよび小当りに加えてはずれにも決定するようにしてもよい。この場合、例えば、はずれと決定した場合には、第１の実施の形態と同様の処理に従って、リーチ判定用の乱数値ＭＲ２−２を用いてリーチとするか否かを決定し、変動パターン種別判定用の乱数値ＭＲ３および変動パターン判定用の乱数値ＭＲ４を用いて変動パターンを決定する。そして、表示結果が小当り図柄となったときに、小当り遊技状態に移行して、以下に説明する役物２０開放の処理を行うようにしてもよい。
【０５９８】
特別図柄および飾り図柄の変動が終了すると、大当りに決定されている場合には、遊技状態が大当り遊技状態（第１大当り遊技状態）に移行される。大当り遊技状態では、開閉板１６による大入賞口（第１大入賞口）が１６回（１６ラウンド、１ラウンドの開放許容時間は２９秒）開閉制御される。このように、なお、この実施の形態では、大当り遊技状態におけるラウンド数は１６で一定あるが、ラウンド数（例えば、２ラウンド、７ラウンド、１６ラウンドのいずれか）を抽選等によって決定するようにしてもよい。
【０５９９】
小当りに決定されている場合には、遊技制御手段は、役物２０を開放状態に制御して始動動作を開始させる。始動動作状態において、役物２０は、０．９秒間開放状態になる。開放状態になる回数（開放回数）は、１回または２回である。始動動作状態において、遊技球が役物２０に入賞し、さらに、遊技球が特定入賞口６６に入賞して特定領域スイッチ６６ａで検出されるとＶ入賞が発生する。Ｖ入賞が発生すると、遊技状態が大当り遊技状態（第２大当り遊技状態）に移行される。Ｖ入賞が発生しなかった場合には、第２大当り遊技状態に移行しない。すなわち、はずれになる。
【０６００】
なお、この実施の形態では、第２大当り遊技状態では、全てのラウンドにおいて第１大入賞口が開閉制御される状態と、第１大入賞口が開閉制御されるラウンドと第２大入賞口が開閉制御されるラウンドとが混在する状態とがある。このように、次ラウンドの継続権が発生しやすい第１大入賞口によるラウンドと、次ラウンドの継続権が発生しにくい第２大入賞口によるラウンドとがあるので、遊技のバリエーションが増やされている。ただし、開閉板１６による第１大入賞口と可変入賞球装置２０による第２大入賞口との双方を備えることなく第２大入賞口のみを備えた遊技機でも、特別図柄の表示結果に応じて大当り遊技状態における大入賞口の開放回数を異ならせる本発明を適用することができる。また、役物２０を第２大入賞口として用いることなく、第２大当り遊技状態において開閉版１６による第１大入賞口のみを開閉制御するようにしてもよい。
【０６０１】
図１１９は、特別図柄および飾り図柄の変動と小当り遊技の開始とを説明するための説明図である。図１１９に示すように、「始動入賞」が生ずると、第１特別図柄表示器８ａまたは第２特別図柄表示器８ｂにおいて第１特別図柄または第２特別図柄の変動が行われ、それに同期して画像表示装置９において表示演出が行われる。変動時間が経過すると、第１特別図柄または第２特別図柄の停止図柄が導出表示され、停止図柄が大当り図柄でない場合には、役物２０が開放（羽根開放）し小当り遊技が開始される。なお、以下に説明するように、第１特別図柄または第２特別図柄の変動に同期して画像表示装置９において飾り図柄の変動が行われるが、図１１９では、飾り図柄の変動は記載省略されている。
【０６０２】
図１２０は、特別図柄および飾り図柄の変動と小当り遊技の開始および大当り遊技の開始とを説明するための説明図である。図１２０に示すように、「始動入賞」が生ずると、第１特別図柄表示器８ａまたは第２特別図柄表示器８ｂにおいて第１特別図柄または第２特別図柄の変動が行われ、それに同期して画像表示装置９において表示演出が行われる。変動時間が経過すると、第１特別図柄または第２特別図柄の停止図柄が導出表示され、停止図柄が大当り図柄でない場合には、役物２０が開放（羽根開放）し小当り遊技が開始される。停止図柄が大当り図柄（「３」または「７」）である場合には、大当り表示（「大当り」または「確変大当たり」）が行われ、大当たり遊技が開始される。その場合、小当り遊技８始動動作状態の遊技）は、実行されない。このように、この実施の形態では、第１特別図柄または第２特別図柄の停止図柄が特定の図柄になったときに発生する大当たり遊技状態（第１大当たり遊技状態）と、小当り遊技においてＶ入賞が生ずると発生する大当たり遊技状態（第２大当たり遊技状態）とがあるので、遊技者は、複数種類の大当たり遊技を享受することができる。なお、以下に説明するように、第１特別図柄または第２特別図柄の変動に同期して画像表示装置９において飾り図柄の変動が行われるが、図１２０では、飾り図柄の変動は記載省略されている。
【０６０３】
図１２１は、画像表示装置９における変動後演出（特別図柄の変動終了と小当り遊技の開始までに実行される演出）等の画像表示例を示す説明図である。図１２１（Ａ）は、小当り（役物１回開放）の表示演出の一例を示す説明図であり、図１２１（Ｂ）は、小当り（役物２回開放）の表示演出の一例を示す説明図である。図１２１（Ｃ）には、小当り遊技においてＶ入賞が発生した場合の表示演出の一例を示す説明図である。図１２１（Ｃ）に例示する表示演出は、例えば小当り遊技中に実行される。なお、図１２１（Ａ），（Ｂ）に例示する表示演出も、小当り遊技中に実行されるようにしてもよい。
【０６０４】
なお、図１２１（Ａ），（Ｂ）には静止画像が例示されているが、演出制御用マイクロコンピュータ１００は、画像表示装置９に、変動後演出期間において、図１２１（Ａ），（Ｂ）のそれぞれに例示されている画像の内容が変化していく画像（例えば、花びらが徐々に落下したり移動したりするような画像）を順次表示させるように制御する。また、画像表示装置９に変動後演出の表示がなされることに同期して、発光体やスピーカ２７でも変動後演出を行わせる。
【０６０５】
図１２２は、特別図柄の停止図柄と当りの種類との関係を示す説明図である。図１２２に示すように、特別図柄の停止図柄には大当り図柄（この例では、「３」または「７」）と小当り図柄（この例では、「３」および「７」以外）とがあるが、小当り図柄と第２大当り遊技状態におけるラウンド数とは対応している。また、小当り図柄と始動動作状態における役物２０の開放回数は対応している。よって、小当り遊技においてＶ入賞が生ずる前の段階で遊技者の有利不利（開放回数）に関わる表示がなされ、特定入賞口６６に遊技球が入賞するか否かに遊技者の興味を引きつけることができる。なお、この実施の形態では、ラウンド数は小当り図柄の種類で決まるが、小当り図柄の種類の種類に加えて、通過口７１，７２，７３のいずれを遊技球が通過したかによって、決定されるラウンド数の範囲や種類、ラウンドの振り分け割合を異ならせるようにしてもよい。
【０６０６】
次に、遊技機における制御手段等の構成および動作を説明する。
図１２３は、第２の実施の形態における主基板（遊技制御基板）３１における回路構成の一例を示すブロック図である。なお、図１２３には、払出制御基板３７および演出制御基板８０等も示されている。主基板３１には、プログラムに従ってパチンコ遊技機１を制御する遊技制御用マイクロコンピュータ（遊技制御手段に相当）５６０が搭載されている。遊技制御用マイクロコンピュータ５６０は、ゲーム制御（遊技進行制御）用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用される記憶手段としてのＲＡＭ５５、プログラムに従って制御動作を行うＣＰＵ５６およびＩ／Ｏポート部５７を含む。この実施の形態では、ＲＯＭ５４およびＲＡＭ５５は遊技制御用マイクロコンピュータ５６０に内蔵されている。すなわち、遊技制御用マイクロコンピュータ５６０は、１チップマイクロコンピュータである。１チップマイクロコンピュータには、少なくともＣＰＵ５６のほかＲＡＭ５５が内蔵されていればよく、ＲＯＭ５４は外付けであっても内蔵されていてもよい。また、Ｉ／Ｏポート部５７は、外付けであってもよい。
【０６０７】
また、ゲートスイッチ３２ａ、第１始動口スイッチ１３ａ、第２始動口スイッチ１４ａ、第１役物入賞スイッチ７１ａ、第２役物入賞スイッチ７２ａ、第３役物入賞スイッチ７３ａ、特定領域スイッチ６６ａ、役物排出スイッチ８５ａ、入賞口スイッチ３８ａ，３９ａ、Ｖ入賞スイッチ２２、カウントスイッチ２３、および位置センサ８７ａからの検出信号を遊技制御用マイクロコンピュータ５６０に与える入力ドライバ回路５８も主基板３１に搭載されている。また、可変入賞球装置１５を開閉するためのソレノイド１５ａ、開閉板１６を開閉するためのソレノイド２１、開閉扉７６Ａ，７６Ｂを開閉させる開閉モータ７５、可動部７７Ａを動作させる可動部駆動ソレノイド７７Ｂ、可動部７８Ａを動作させる可動部駆動ソレノイド７８Ｂを遊技制御用マイクロコンピュータ５６０からの指令に従って駆動する出力回路５９も主基板３１に搭載されている。さらに、大当り遊技状態の発生を示す大当り情報等の情報出力信号をホールコンピュータ等の外部装置に対して出力する情報出力回路（図示せず）も主基板３１に搭載されている。
【０６０８】
また、遊技制御用マイクロコンピュータ５６０は、第１特別図柄を可変表示する第１特別図柄表示器８ａ、第２特別図柄を可変表示する第２特別図柄表示器８ｂ、普通図柄を可変表示する普通図柄表示器１０、第１特別図柄保留記憶表示器１８ａ、第２特別図柄保留記憶表示器１８ｂおよび普通図柄保留記憶表示器４１の表示制御を行う。
【０６０９】
図１２４は、第２の実施の形態における特別図柄プロセス処理（ステップＳ２７）のプログラムの例を示すフローチャートである。ＣＰＵ５６は、特別図柄プロセス処理を行う際に、遊技盤６に設けられている始動入賞口に遊技球が入賞したことを検出するための始動口スイッチ（第１始動口スイッチ１３ａまたは第２始動口スイッチ１４ａ）がオンしていたら、すなわち遊技球が始動入賞口に入賞する始動入賞が発生していたら（ステップＳ３１１）、始動口スイッチ通過処理を実行する（ステップＳ３１２）。そして、ステップＳ３００〜Ｓ３０７のうちのいずれかの処理を行う。
【０６１０】
ステップＳ３００〜Ｓ３０７の処理は、以下のような処理である。
【０６１１】
役物開放前処理（ステップＳ３０３Ａ）：特別図柄プロセスフラグの値に従って、遊技制御用マイクロコンピュータ５６０は、始動動作を行わせるための処理を実行して、内部状態（具体的には、特別図柄プロセスフラグの値）を、役物開放中処理（ステップＳ３０３Ｂ）に応じた値に更新する。
【０６１２】
役物開放中処理（ステップＳ３０３Ｂ）：特別図柄プロセスフラグの値に従って、特定領域スイッチ６６ａがオンしたか否か確認するとともに、役物開放時間が経過したか否か確認する。特定領域スイッチ６６ａがオンした場合には、Ｖ入賞フラグをセットする。役物開放時間が経過した場合には、役物を閉鎖状態にする。そして、役物開放回数カウンタの値を−１し、役物開放回数カウンタの値が０でなければ、再び始動動作を行わせるために役物を開放状態にする。役物開放回数カウンタの値が０であれば、内部状態（特別図柄プロセスフラグ）を役物閉鎖後処理（ステップＳ３０３Ｃ）に対応した値に更新する。
【０６１３】
役物閉鎖後処理（ステップＳ３０３Ｃ）：特別図柄プロセスフラグの値に従って、Ｖ入賞フラグがセットされている場合には、内部状態（特別図柄プロセスフラグ）を大入賞口開放前処理（ステップＳ３０４）に対応した値に更新する。Ｖ入賞フラグがセットされていない場合には、内部状態（特別図柄プロセスフラグ）を特別図柄通常処理（ステップＳ３００）に対応した値に更新する。
【０６１４】
大入賞口開放前処理（ステップＳ３０４）：特別図柄プロセスフラグの値に従って、第２大入賞口（すなわち役物２０）または第１大入賞口（開閉板１６による大入賞口）を開放する制御を行う。具体的には、カウンタ（例えば大入賞口に入った遊技球数をカウントするカウンタ）などを初期化するとともに、大入賞口を開放状態にする。また、タイマによって大入賞口開放中処理の実行時間を設定し、内部状態（具体的には、特別図柄プロセスフラグの値）を、大入賞口開放中処理（ステップＳ３０５）に応じた値に更新する。なお、大入賞口開放前処理は各ラウンド毎に実行されるが、第１ラウンドを開始する場合には、大入賞口開放前処理は大当り遊技を開始する処理でもある。
【０６１５】
大入賞口開放中処理（ステップＳ３０５）：特別図柄プロセスフラグの値に従って、大入賞口の閉成条件の成立を確認する処理等を行う。大入賞口の閉成条件が成立した場合には、内部状態（具体的には、特別図柄プロセスフラグの値）を、大入賞口閉鎖後処理（ステップＳ３０６）に応じた値に更新する。
【０６１６】
大入賞口閉鎖後処理（ステップＳ３０６）：特別図柄プロセスフラグの値に従って、大入賞口から全ての遊技球が排出されたことを確認する処理等を行う。全ての遊技球が排出され、かつ、まだ残りラウンドがあって大当り遊技の継続条件（Ｖ入賞があったこと）が成立している場合には、内部状態（具体的には、特別図柄プロセスフラグの値）を大入賞口開放前処理（ステップＳ３０４）に対応した値（この例では７）に更新する。また、全てのラウンドを終えた場合、または大当り遊技の継続条件が成立しなかった場合には、内部状態を大当り終了処理（ステップＳ３０７）に対応した値に更新する。
【０６１７】
なお、特別図柄通常処理（ステップＳ３００）、変動パターン設定処理（ステップＳ３０１）、特別図柄変動処理（ステップＳ３０２）、特別図柄停止処理（ステップＳ３０３）および大当り終了処理（ステップＳ３０７）の処理は、第１の実施の形態で示したそれらの処理と同様である。
【０６１８】
図１２５は、役物開放前処理（ステップＳ３０３Ａ）を示すフローチャートである。役物開放前処理において、ＣＰＵ５６は、始動動作における可変入賞球装置２０（役物）の開放回数を示す役物開放回数カウンタに１または２を設定し（ステップＳ４１１）、役物の開放時間を示す役物開放時間タイマに開放時間（例えば０．９秒）に相当する値を設定する（ステップＳ４１２）。そして、役物２０を開放状態にする（ステップＳ４１３）。具体的には、開閉扉７６Ａ，７６Ｂを駆動する開閉モータ７５の駆動を開始して、役物（可変入賞球装置）２０を開放状態にさせる。また、役物２０の内部に進入した遊技球を計数する役物内遊技球個数カウンタをクリア（０に初期化）し（ステップＳ４１４）、特別図柄プロセスフラグの値を、役物開放中処理（ステップＳ３０３Ｂ）に応じた値に更新する（ステップＳ４１５）。
【０６１９】
図１２６は、役物開放中処理（ステップＳ３０３Ｂ）を示すフローチャートである。役物開放中処理において、ＣＰＵ５６は、役物開放時間タイマがタイムアウトしているか否か確認する（ステップＳ４２０）。タイムアウトしていれば、役物開放回数カウンタの値が０になっているか否か（始動動作状態における最終回の開放が既に終了しているか否か）確認する（ステップＳ４２０Ａ）。役物開放回数カウンタの値が０になっている場合には、ステップＳ４３４に移行する。役物開放回数カウンタの値が０になっていない場合には、役物開放回数カウンタの値を−１する（ステップＳ４２０Ｂ）。そして、役物開放回数カウンタの値が０になったか否か確認する（ステップＳ４２０Ｃ）。そして、役物開放回数カウンタの値が０になったか否か確認する（ステップＳ４２０Ｃ）。役物開放回数カウンタの値が０になった場合、すなわち、始動動作の終了条件が成立した場合には、ステップＳ４３４に移行する。役物開放回数カウンタの値が０になっていない場合には、ＣＰＵ５６は、役物を再度開放するための制御を行う。すなわち、役物開放時間タイマに開放時間（例えば０．９秒）に相当する値を設定する（ステップＳ４２０Ｄ）。さらに、役物２０を開放状態に制御する（ステップＳ４２０Ｅ）。
【０６２０】
ステップＳ４３４では、役物内遊技球個数カウンタの値が０になっているか否か確認する。役物内遊技球個数カウンタの値が０になっていない場合には、ステップＳ４２４に移行する。役物内遊技球個数カウンタの値が０になった場合には、回転体８６を初期位置で停止させるとともに、可動部材７７，７８における可動部７７Ａ，７８Ａを初期位置（遊技球を阻止しない位置）で停止させる（ステップＳ４３４Ａ）。
【０６２１】
なお、回転体８６の初期位置は、位置センサ８７ａが検出信号を出力したときの回転体８６の位置である。つまり、回転体８６に設けられている穴部８７ｃがセンサ設置位置に対応する位置にきたときの回転体８６の位置である。従って、ＣＰＵ５６は、実際には、ステップＳ４３４Ａにおいて、位置センサ８７ａが検出信号を出力したときに、回転体駆動モータ８７の駆動を停止する。また、可動部駆動ソレノイド７７Ｂ，７８Ｂの駆動を停止することによって、可動部７７Ａ，７８Ａを初期位置に戻す。
【０６２２】
そして、ＣＰＵ５６は、特別図柄プロセスフラグの値を、役物閉鎖後処理（ステップＳ３０３Ｃ）に応じた値に更新する（ステップＳ４３５）。
【０６２３】
以上のように、ＣＰＵ５６は、最終回の開放についての役物開放時間（０．９秒）が経過した後、役物内遊技球個数カウンタの値が０になったときに、すなわち全ての遊技球が役物２０から排出されたときに、特別図柄プロセスフラグの値を役物閉鎖後処理に応じた値に更新する（ステップＳＳ４２０，Ｓ４２０Ａ，Ｓ４２０Ｃ，Ｓ４３４，Ｓ４３５）。つまり、役物開放中処理において、全ての遊技球が役物２０から排出されたことを条件に、遊技状態（この場合には、特別図柄プロセスフラグの値）を変化させる。なお、役物閉鎖後処理において、Ｖ入賞が生じなかったことを条件に特別図柄プロセスフラグの値を特別図柄通常処理に応じた値に更新する（図１２９におけるステップＳ４５４，Ｓ４６９参照）。
【０６２４】
役物開放時間タイマがタイムアウトしていない場合には、役物開放時間タイマの値を−１する（ステップＳ４２１）。そして、ＣＰＵ５６は、役物開放時間タイマがタイムアウトしたか否か確認する（ステップＳ４２２）。タイムアウトしていれば、役物２０を閉鎖状態に制御する（ステップＳ４３２）。具体的には、開閉扉７６Ａ，７６Ｂを閉鎖する方向に開閉モータ７５を回転させる。
【０６２５】
役物開放時間タイマがタイムアウトしていない場合には、回転体・可動部制御を実行する（ステップＳ４２３）。また、第１役物入賞スイッチ７１ａ、第２役物入賞スイッチ７２ａまたは第３役物入賞スイッチ７３ａがオンしたら、すなわち役物に入賞した遊技球を検出したら（ステップＳ４２４）、役物内遊技球個数カウンタの値を＋１するとともに（ステップＳ４２５）、演出制御用マイクロコンピュータ１００に役物入賞指定コマンドを送信する制御を行う（ステップＳ４２６）。また、役物排出スイッチ８５ａがオンしたら、すなわち役物から排出された遊技球を検出したら（ステップＳ４２７）、役物内遊技球個数カウンタの値を−１する（ステップＳ４２８）。
【０６２６】
遊技球が特定入賞口６６に進入したことを示す特定領域スイッチ６６ａがオンしたら（ステップＳ４２９）、Ｖ入賞フラグをセットするとともに（ステップＳ４３０）、演出制御用マイクロコンピュータ１００にＶ入賞指定コマンドを送信する制御を行う（ステップＳ４３１）。
【０６２７】
図１２７は、回転体・可動部制御を示すフローチャートである。回転体・可動部制御において、ＣＰＵは、回転体８６および可動部７７Ａ，７８Ａが動作中（回転体・可動部動作中）であるか否か確認する（ステップＳ４３５）。動作中でなければ、役物２０が開放したか否か確認する（ステップＳ４３６）。オンしたら、回転体８６の駆動を開始する（ステップＳ４３７）。すなわち、回転体駆動モータ８７を回転させる。また、可動部７７Ａ，７８Ａの駆動を開始する（ステップＳ４３８）。すなわち、可動部駆動ソレノイド７７Ｂ，７８Ｂの駆動を開始する。なお、ステップＳ４３７，Ｓ４３８の処理を実行すると、ＣＰＵ５６は、回転体・可動部動作中であることを示す内部フラグをセットする。また、役物２０が開放したか否かは、例えば、ステップＳ４１３の処理の実行時にフラグをセットし、ステップＳ４３６の処理でそのフラグがセットされているか否かによって確認される。
【０６２８】
図１２８は、役物２０の１回の開放における回転体８６および可動部７７Ａ，７８Ａの動作例を示すタイミング図である。図１２８に示すように、回転体８６は、０．９秒＋αの時間だけ定速回転する。αは、役物２０の開放開始時点より０．９秒が経過したときから、役物２０に進入した全ての遊技球が排出されるときまでの期間である。
【０６２９】
また、可動部７７Ａを動作させる可動部駆動ソレノイド７７Ｂは、回転体・可動部動作中になったときから０．４秒が経過するまで駆動されて遊技球の通過を阻止する位置に設定される。次いで、０．２秒間だけ駆動が停止されて遊技球の通過を許容する位置に設定される。その後、再び、遊技球の通過を阻止する位置に設定される。また、可動部７８Ａは、回転体・可動部動作中になったときから０．１秒が経過するまで駆動されて遊技球の通過を阻止する位置に設定される。次いで、０．７秒間だけ駆動が停止されて遊技球の通過を許容する位置に設定される。その後、再び、遊技球の通過を阻止する位置に設定される。
【０６３０】
従って、ＣＰＵ５６は、回転体・可動部動作中である場合には、回転体・可動部動作中になったときから０．４秒が経過すると、０．２秒間だけ可動部駆動ソレノイド７７Ｂの駆動を停止させ、回転体・可動部動作中になったときから０．１秒が経過すると、０．７秒間だけ可動部駆動ソレノイド７８Ｂの駆動を停止させる（ステップＳ４３９）。なお、具体的には、ＣＰＵ５６は、回転体・可動部動作中である場合には、回転体・可動部動作中になったときに、値を減算していく第１タイマに０．４秒に相当する値をセットし、値を減算していく第２タイマに０．１秒に相当する値をセットする。そして、第１タイマがタイムアウトしたら可動部駆動ソレノイド７７Ｂの駆動を停止するとともに第１タイマに０．２秒に相当する値をセットし、第２タイマがタイムアウトしたら可動部駆動ソレノイド７８Ｂの駆動を停止するとともに第２タイマに０．７秒に相当する値をセットする。その後、第１タイマがタイムアウトしたら可動部駆動ソレノイド７７Ｂの駆動を再開させ、第２タイマがタイムアウトしたら可動部駆動ソレノイド７８Ｂの駆動を再開させる。
【０６３１】
図１２９は、役物閉鎖後処理（ステップＳ３０３Ｃ）を示すフローチャートである。役物閉鎖後処理において、ＣＰＵ５６は、Ｖ入賞フラグがセットされているか否か確認する（ステップＳ４５４）。Ｖ入賞フラグがセットされている場合には、Ｖ入賞フラグをリセットし（ステップＳ４５５）、開放回数カウンタに第２大当り遊技における大入賞口開放可能回数である開放回数（ラウンド数）をセットする（ステップＳ４５６）。
【０６３２】
さらに、ラウンド開始前タイマにラウンド開始前時間（新たなラウンドが開始されることを例えば画像表示装置９において報知する時間）に相当する値を設定する（ステップＳ４５７）。また、大当りフラグをセットする（ステップＳ４５８）。
【０６３３】
そして、ＣＰＵ５６は、当り開始指定コマンド（ファンファーレコマンド）を演出制御用マイクロコンピュータ１００に送信する制御を行い（ステップＳ４５９）、特別図柄プロセスフラグの値を大入賞口開放前処理（ステップＳ３０４）に対応した値に更新する（ステップＳ４６０）。
【０６３４】
ステップＳ４５４の処理でＶ入賞フラグがセットされていないことを確認した場合には、ＣＰＵ５６は、小当り終了指定コマンドを演出制御用マイクロコンピュータ１００に送信する制御を行い（ステップＳ４６１）、特別図柄プロセスフラグの値を、特別図柄通常処理（ステップＳ３００）に応じた値に更新する（ステップＳ４６２）。
【０６３５】
図１３０は、第２の実施の形態における大入賞口開放前処理（ステップＳ３０４）を示すフローチャートである。大入賞口開放前処理において、ＣＰＵ５６は、大入賞口開放時表示コマンドを送信していなければ大入賞口開放時表示コマンドを送信する制御を行う（ステップＳ４７０，Ｓ４７１）。また、ラウンド開始前タイマの値を−１する（ステップＳ４７２）。ラウンド開始前タイマがタイムアウト（ラウンド開始前タイマの値が０）したら（ステップＳ４７３）、入賞個数カウンタを初期化する（ステップＳ４７４）。すなわち、入賞個数カウンタの値を０にする。
【０６３６】
そして、開放時間タイマに開放時間（例えば、２９秒）に相当する値を設定する（ステップＳ４７５）。さらに、大入賞口（役物）を開放状態に制御する。具体的には、第１大入賞口（開閉板１６による大入賞口）を開放するラウンドでは、ソレノイド２１を駆動して開閉板１６を開状態にする（ステップＳ４７６，Ｓ４７７）。そして、特別図柄プロセスフラグの値を、大入賞口開放中処理（ステップＳ３０５）に応じた値に更新する（ステップＳ４７８）。また、第２大入賞口（役物２０）を開放するラウンドでは、開閉モータ７５を駆動して開放扉７６Ａ，７６Ｂを開放状態にする（ステップＳ４７６，Ｓ４７９）。また、役物２０に入賞した遊技球を計数する役物内遊技球個数カウンタをクリア（０に初期化）し（ステップＳ４８０）、ステップＳ４７８に移行する。
【０６３７】
図１３１は、第２大当り遊技状態における第１大入賞口を開放するラウンドを示す説明図である。ＣＰＵ５６は、図１３１に示すように、既に決定されている特別図柄の停止図柄の対応して、第２大当り遊技状態における第１大入賞口を開放するラウンドを決定する。なお、第１大当りにすることに決定されている場合（この例では、特別図柄の停止図柄が「３」または「７」に決定されている場合）には、全てのラウンドにおいて第１大入賞口が開放される。また、特別図柄の停止図柄が「８」または「９」である場合には、図１３１に示すように、小当り遊技が終了した後に実行される第２大当り遊技において、全てのラウンドにおいて第１大入賞口が開放される。
【０６３８】
図１３２および図１３３は、第２の実施の形態における大入賞口開放中処理（ステップＳ３０５）を示すフローチャートである。大入賞口開放中処理において、ＣＰＵ５６は、第１大入賞口の開放中であるか否か確認する（ステップＳ４８０）。第１大入賞口を開放していたときには、ステップＳ４８１Ｂに移行する。
【０６３９】
第１大入賞口を開放していないとき（第２大入賞口を開放していたとき）には、開放時間タイマがタイムアウトしたか否か確認する（ステップＳ４８１Ａ）。開放時間タイマがタイムアウトしていたら、ステップＳ４９７に移行する。開放時間タイマがタイムアウトしていない場合には、入賞個数カウンタの値が１０になったか否か確認する（ステップＳ４８２Ａ）。入賞個数カウンタの値が１０になった場合には、開放時間タイマをクリアする（ステップＳ４８２Ｂ）とともに、役物２０を閉鎖状態に制御する（ステップＳ４８２Ｃ）。具体的には、開閉扉７６Ａ，７６Ｂを閉鎖する方向に開閉モータ７５を回転させる。そして、ステップＳ４９７に移行する。入賞個数カウンタの値が１０になっていない場合には、開放時間タイマの値を−１する（ステップＳ４８３Ａ）。開放時間タイマの値が０になっていたら、すなわち、開放時間タイマがタイムアウトしたら（ステップＳ４８４）、役物２０を閉鎖状態に制御する（ステップＳ４９５）。具体的には、開閉扉７６Ａ，７６Ｂを閉鎖する方向に開閉モータ７５を回転させる。
【０６４０】
開放時間タイマがタイムアウトしていない場合には、ＣＰＵ５６は、回転体・可動部制御を実行する（ステップＳ４８５）。回転体・可動部制御は、図３５に示された処理と同様である。ただし、ここでは、第２大入賞口を閉鎖して役物２０から遊技球が排出されるまで、回転体８６の定速回転を継続させる。また、可動部７７Ａ，７８Ａについては、第２大入賞口を閉鎖するまで、０．９秒ごとに、ステップＳ４３９の処理（図１２７参照）を繰り返す。
【０６４１】
また、役物入賞スイッチがオンしたら、すなわち大入賞口（役物２０）に入賞した遊技球を検出したら（ステップＳ４８６）、役物内遊技球個数カウンタの値を＋１し（ステップＳ４８７）、入賞個数カウンタの値を＋１するとともに（ステップＳ４８８）、演出制御用マイクロコンピュータ１００に役物入賞指定コマンドを送信する制御を行う（ステップＳ４８９）。また、役物排出スイッチ８５ａがオンしたら、すなわち大入賞口から排出された遊技球を検出したら（ステップＳ４９０）、役物内遊技球個数カウンタの値を−１する（ステップＳ４９１）。また、遊技球が特定入賞口６６に入賞したことを示す特定領域スイッチ６６ａがオンしたら（ステップＳ４９２Ａ）、Ｖ入賞フラグをセットするとともに（ステップＳ４９３Ａ）、演出制御用マイクロコンピュータ１００にＶ入賞指定コマンドを送信する制御を行う（ステップＳ４９４）。
【０６４２】
ステップＳ４９７では、ＣＰＵ５６は、役物内遊技球個数カウンタの値が０になっているか否か確認する。役物内遊技球個数カウンタの値が０になっていない場合には、ステップＳ４８６に移行する。役物内遊技球個数カウンタの値が０になっている場合には、回転体８６を初期位置で停止させるとともに、可動部材７７，７８における可動部７７Ａ，７８Ａを初期位置（遊技球を阻止しない位置）で停止させる（ステップＳ４９７Ａ）。そして、ステップＳ４９９に移行する。
【０６４３】
ステップＳ４８１Ｂでは、ＣＰＵ５６は、開放時間タイマがタイムアウトしたか否か確認する。開放時間タイマがタイムアウトしていたら、ステップＳ４９８に移行する。開放時間タイマがタイムアウトしていない場合には、入賞個数カウンタの値が１０になったか否か確認する（ステップＳ４８２Ｂ）。入賞個数カウンタの値が１０になった場合には、ステップＳ４９８に移行する。入賞個数カウンタの値が１０になっていない場合には、開放時間タイマの値を−１する（ステップＳ４８３Ｂ）。また、Ｖ入賞スイッチ２２がオンしたらＶ入賞フラグをセットする（ステップＳ４９２Ｂ，Ｓ４９３Ｂ）。また、カウントスイッチ２３がオンしたら、すなわち第１大入賞口に入賞した遊技球を検出したら、入賞個数カウンタの値を＋１する（ステップＳ４８６Ｂ，Ｓ４８８Ｂ）。
【０６４４】
ステップＳ４９８では、ＣＰＵ５６は、ラウンドを終了させるための処理を行う。具体的には、ソレノイド２１の駆動を停止して開閉板１６を閉状態にする。そして、演出制御用マイクロコンピュータ１００に大入賞口開放後表示コマンドを送信する制御を行い（ステップＳ４９９）、特別図柄プロセスフラグの値を、大入賞口閉鎖後処理（ステップＳ３０６）に応じた値に更新する（ステップＳ５００）。
【０６４５】
図１３４は、第２の実施の形態における大入賞口閉鎖後処理（ステップＳ３０６）を示すフローチャートである。大入賞口閉鎖後処理において、ＣＰＵ５６は、開放回数カウンタの値を−１する（ステップＳ５１３）。開放回数カウンタの値が０になっていない場合には、ステップＳ５１５に移行する（ステップＳ５１４）。開放回数カウンタの値が０になっている場合、すなわち、大当り遊技における全てのラウンドが終了している場合には、時短フラグをセットするとともに、時短回数カウンタに所定値（この例では２０）をセットする（ステップＳ５１９，Ｓ５２０）。また、大当りフラグをリセットし（ステップＳ５２１）、特別図柄プロセスフラグの値を、大当り終了処理（ステップＳ３０７）に応じた値に更新する（ステップＳ５２２）。
【０６４６】
この実施の形態では、大当り遊技が終了すると、時短状態（普通図柄の変動時間が短縮される状態）になるが、その状態は、時短回数カウンタにセットされた値が示す回数の特別図柄の変動が終了するまで継続する。なお、この実施の形態では、大当り遊技が終了すると常に時短状態に移行されるが、例えば、第１大当り遊技が終了したときにのみ、時短状態に移行するようにしてもよい。
【０６４７】
ステップＳ５１５では、ＣＰＵ５６は、Ｖ入賞フラグがセットされているか否か確認し、Ｖ入賞フラグがセットされていない場合には、大当り遊技を終了させるためにステップＳ５１９に移行する。Ｖ入賞フラグがセットされている場合には、Ｖ入賞フラグをリセットし（ステップＳ５１６）、ラウンド開始前タイマにラウンド開始前時間（新たなラウンドが開始されることを例えば画像表示装置９において報知する時間）に相当する値を設定して（ステップＳ５１７）、特別図柄プロセスフラグの値を、大入賞口開放前処理（ステップＳ３０４）に応じた値に更新する（ステップＳ５１８）。
【０６４８】
なお、この実施の形態では、Ｖ入賞フラグがセットされていることを条件に、すなわち特定入賞口６６（入賞領域の一つ）に遊技球が入賞した（Ｖ入賞した）こと、および第１大入賞口内の特別領域（Ｖ入賞スイッチ２２によって遊技球が検出される領域）に遊技球が入賞した（Ｖ入賞した）ことを条件に、次ラウンドに移行することになるが、Ｖ入賞したことを条件にしなくてもよい。その場合、常に最終ラウンドまで進むようにしてもよいし、あらかじめ決められたラウンドまではＶ入賞したか否かにかかわらず進むようにしてもよい。
【０６４９】
この実施の形態では、役物開放中処理や大入賞口開放中処理において、役物２０を閉鎖状態に制御すると、回転体８６を初期位置まで駆動してから停止させるように制御する（ステップＳ４３４Ａ，Ｓ４９７Ａ参照）。図１３５は、役物２０の開放および閉鎖タイミングと、役物２０閉鎖後の回転体８６の停止タイミングとの例を示す説明図である。図１３５に示すように、役物２０を閉鎖し役物２０内の遊技球の排出を完了すると、具体的には、役物内遊技球個数カウンタの値が０となると（ステップＳ４３４，Ｓ４９７参照）、ＣＰＵ５６は、回転体駆動モータ８７の駆動を開始して回転体８６を初期位置に復帰させる。そして、回転体が初期位置に到達すると、具体的には、位置センサ８７ａが検出信号を出力すると、回転体駆動モータ８７の駆動を停止する。なお、図１３５に示すように、この実施の形態では、始動入賞口１３，１４に始動入賞してから役物２０の開放を開始するまでの大入賞口開放前時間が、回転体８６の初期位置復帰動作を開始してから初期位置に復帰するまでの回転体原点復帰時間よりも大きくなるようにしている。例えば、この実施の形態では、大入賞口開放前時間が少なくとも回転体駆動モータ８７が１周期分駆動する時間よりも大きい時間となるようにしている。そのようにすることによって、この実施の形態では、役物２０を閉鎖し役物２０内の遊技球の排出を完了した後に、回転体８６の初期位置復帰動作中であるにもかかわらず、次の始動入賞にもとづく役物２０の開放制御が開始されてしまう事態が発生することを防止している。
【０６５０】
なお、この実施の形態では、役物２０閉鎖後に役物内遊技球個数カウンタの値が０となったときに回転体８６を初期位置に復帰する場合を示したが、役物２０を開放する直前に回転体８６を初期位置に復帰する処理を実行してから役物２０を開放するように制御してもよい。また、この実施の形態では、役物開放中処理や大入賞口開放中処理において役物２０閉鎖後に回転体８６を初期位置に復帰する場合を示したが、役物２０閉鎖後の役物開放後処理や大入賞口閉鎖後処理において回転体８６を初期位置に復帰する制御を行い、回転体８６が初期位置に復帰するまでの時間分待機するようにしてもよい。また、この実施の形態では、大入賞口開放前時間が回転体原点復帰時間よりも大きくなるようにすることによって、回転体８６の初期位置復帰動作中であるにもかかわらず、次の始動入賞にもとづく役物２０の開放制御が開始されてしまう事態が発生することを防止する場合を示したが、例えば、特別図柄の変動時間を十分長く（具体的には、回転体原点復帰時間よりも長く）とるようにしてもよい。
【０６５１】
なお、この実施の形態では、以下の（１），（２）に示すような遊技機の特徴的構成が示されている。
【０６５２】
（１）遊技球を用いて所定の遊技を行うことが可能であり、あらかじめ定められている可変表示の実行条件が成立（例えば、遊技球が始動入賞口１３，１４に入賞したこと）した後、可変表示の開始条件の成立（例えば、特別図柄の可変表示が実行されていない状態であって、かつ、大当り遊技が実行されていないこと）にもとづいて識別情報（例えば、特別図柄）の可変表示を開始し、表示結果を導出表示する可変表示装置（例えば、特別図柄表示器８ａ，８ｂ）と、遊技球が入賞可能な開放状態と遊技球が入賞不可能な閉鎖状態のいずれかの状態に制御可能な可変入賞球装置（例えば、可変入賞球装置（役物）２０）とを備え、可変入賞球装置内に設けられた入賞領域のうち特別領域（例えば、特定入賞口６６）に遊技球が入賞したときに、可変入賞球装置を所定回開放状態に制御する特定遊技状態（例えば、第２大当り遊技状態）に移行させる遊技機であって、遊技の進行を制御する遊技制御手段（例えば、ＣＰＵ５６を含む遊技制御用マイクロコンピュータ５６０）を備え、遊技制御手段は、可変表示装置の表示結果を決定する表示結果決定手段（例えば、遊技制御用マイクロコンピュータ５６０において第１の実施の形態におけるステップＳ１５１３，Ｓ１５１８と同様の処理を実行する部分）と、可変表示装置に開放表示結果（例えば、小当り図柄）が導出表示されたときに、可変入賞球装置が１回または複数回（例えば、２回）開放状態となる始動動作状態に制御する始動動作制御手段（例えば、遊技制御用マイクロコンピュータ５６０において第２の実施の形態におけるステップＳ４１１，Ｓ４１３の処理を実行する部分）とを備え、表示結果決定手段により決定される開放表示結果は複数種類（例えば、０〜２，４〜６，８，９。図１２２参照）あり、開放表示結果に応じて特定遊技状態における可変入賞球装置の開放回数を異ならせる（図１２２参照）ことを特徴とする。そのような構成によれば、特別領域に遊技球が入賞する前の段階で遊技者の有利不利（開放回数）に関わる表示がなされ、特別領域に遊技球が入賞するか否かに遊技者の興味を引きつけることができる。すなわち、特別領域が形成されている可変入賞球装置（役物）における遊技媒体の動き等による遊技の興趣を向上させることができる。
【０６５３】
（２）遊技機は、遊技球が入賞可能な開放状態と遊技球が入賞不可能な閉鎖状態のいずれかの状態に変化可能な特定可変入賞装置（例えば、開閉板１６による第１大入賞口）を備え、遊技制御手段は、可変表示装置に特定表示結果（例えば、３または７。図１２２参照）が導出表示されたときに、特定遊技状態のうち、特定可変入賞装置を所定回（例えば、１６回）開放状態に制御する状態に移行させる（ステップＳ４７７の処理を実行する）ことを特徴とする。そのような構成によれば、遊技のバリエーションを増やして、遊技の興趣をより向上させることができる。
【０６５４】
実施の形態３．
第１の実施の形態で示した遊技機において、特別図柄（第１特別図柄もしくは第２特別図柄）または普通図柄の可変表示の表示結果が１００パーセントの確率で当りとなるように構成してもよい。以下、可変表示の表示結果が１００パーセントの確率で当りとなるように構成した場合の第３の実施の形態について説明する。
【０６５５】
なお、この実施の形態において、第１の実施の形態と同様の構成および処理をなす部分についてはその詳細な説明を省略し、主として第１の実施の形態と異なる部分について説明する。例えば、この実施の形態において、ＣＰＵ５６は、第１の実施の形態と同様の処理に従って、特図表示結果判定用の乱数値ＭＲ１、大当り種別判定用の乱数値ＭＲ２−１、リーチ判定用の乱数値ＭＲ２−２、変動パターン種別判定用の乱数値ＭＲ３、変動パターン判定用の乱数値ＭＲ４を用いて、特別図柄の変動表示用の変動パターンを決定する。
【０６５６】
また、この実施の形態において、演出制御用ＣＰＵ１０１は、第１の実施の形態と同様の処理に従って、飾り図柄の停止図柄を決定し（例えば、図７１、図７２、図７３参照）、決定した飾り図柄の停止図柄を画像表示装置９に表示させる。また、演出制御用ＣＰＵ１０１は、第１の実施の形態と同様の処理に従って、描画プロセッサ１０９に指示して、画像表示装置９に静止画像を表示させたり動画像を表示させる。この場合、描画プロセッサ１０９は、第１の実施の形態と同様の処理に従って、演出制御用ＣＰＵ１０１の指示に従い、ＣＧＲＯＭ８３から画像データを抽出してＶＲＡＭ８４に転送し、さらにフレームバッファに転送して、画像表示装置９に画像を表示させる。
【０６５７】
また、この実施の形態では、第１始動入賞口１３の周辺で釘を密に配置したり、第１始動入賞口１３の周辺での釘配列を遊技球を第１始動入賞口１３に導きづらくして、通常の遊技においては第１始動入賞口１３に遊技球が入賞しにくくするとともに、第２始動入賞口１４には可変入賞球装置１５が開放状態のときにしか遊技球が入賞しないように遊技機を構成するものとする。そして、普通図柄の変動に合わせて飾り図柄の変動を行い、普通図柄および飾り図柄が当りになると、可変入賞球装置１５によって構成される第２始動入賞口１４を開放して第２始動入賞口１４に入賞したときに特別図柄を大当りにして特別可変入賞装置２０を開放するように遊技機を構成するものとする。なお、この場合、特別可変入賞球装置２０を少ない回数（例えば２ラウンド）のみ開放するように制御してもよい。また、この実施の形態では、始動入賞しにくいものも、第１始動入賞口１３または第２始動入賞口１４に遊技球が入賞した場合には、特別図柄の変動を行い。特別図柄が大当りとなった場合にも、それに連動させて特別可変入賞装置２０を開放するように制御する。
【０６５８】
また、この実施の形態では、特別図柄の大当りの種類として、確変大当りと通常大当りとがある。この実施の形態では、１００パーセントの確率でまたは極めて高い確率で大当りと決定するのであるが、例えば、大当りと決定する場合に、９５パーセントの確率で確変大当りとすることに決定し、大当り遊技終了後に遊技状態を確変状態に制御する。また、５パーセントの確率で通常大当りとすることに決定し、大当り遊技終了後に遊技状態を通常状態に制御する。
【０６５９】
また、例えば、大当りと決定した場合には、常に大当り遊技終了後に確変状態に移行するようにしてもよい。そして、例えば、特別図柄の変動や、普通図柄、飾り図柄の変動を開始するときに、確変状態を終了させるか否かの抽選処理を行うようにし、確変状態を終了させると判定すると、遊技状態を通常状態に移行するように制御してもよい。
【０６６０】
図１３６は、第３の実施の形態における特図表示結果判定テーブルの例を示す説明図である。なお、この実施の形態では、第１特別図柄と第２特別図柄との両方において、図１３６に示す特図表示結果判定テーブルを用いて、可変表示結果を大当りとするか否かを決定するものとする。図１３６に示すように、特図表示結果判定用の乱数値ＭＲ１は０〜６５５３５の範囲で更新される。そして、遊技状態が通常遊技状態の場合、図１３６（Ａ）に示すように、読み出された特図表示結果判定用の乱数値ＭＲ１が０〜６２２５７の値のときは「大当り」と決定され、読み出された特図表示結果判定用の乱数値ＭＲ１が６２２５８〜６５５３５の値のときは「はずれ」と決定される。すなわち、通常時大当り判定テーブルでは、特図表示結果判定用の乱数値ＭＲ１の更新範囲０〜６５５３５のうち０〜６２２５７の値が大当り判定値として設定されている。従って、この実施の形態では、通常遊技状態のときに大当り判定で大当りと決定される確率（特別図柄の当選確率）は約９５％となっている。一方、遊技状態が確変状態の場合、図１３６（Ｂ）に示すように、読み出された特図表示結果判定用の乱数値ＭＲ１が０〜６５５３５の値のときに「大当り」と決定される。すなわち、確変時大当り判定テーブルでは、特図表示結果判定用の乱数値ＭＲ１の更新範囲０〜６５５３５と同じ０〜６５５３５の値が大当り判定値として設定されている。従って、この実施の形態では、確変状態のときに大当り判定で大当りと決定される確率（特別図柄の当選確率）は１００％となっている。
【０６６１】
以上のように、遊技状態が通常遊技状態のときは高い確率で大当りとなり、遊技状態が確変状態のときは常に（１００％の確率で）大当りとなる。従って、特別図柄通常処理において、遊技状態が通常遊技状態であるときは、遊技制御用マイクロコンピュータ５６０（具体的には、ＣＰＵ５６）は、第１の実施の形態におけるステップＳ１５１３にて乱数値ＭＲ１が大当り判定値と合致するか否かを確認し、乱数値ＭＲ１が大当り判定値と合致したときは（第１の実施の形態におけるステップＳ１５１３のＹ）、大当りフラグをセットする（第１の実施の形態におけるステップＳ１５１４）。一方、遊技状態が確変状態であるときは、遊技制御用マイクロコンピュータ５６０は、第１の実施の形態におけるステップＳ１５１３にて常に乱数値ＭＲ１が大当り判定値と合致すると判定され、大当りフラグがセットされる（第１の実施の形態におけるステップＳ１５１４）。なお、演出制御用マイクロコンピュータ５６０は、遊技状態が確変状態であるときには、乱数値ＭＲ１が大当り判定値と合致するか否かを確認せずに、そのまま、第１の実施の形態におけるステップＳ１５１４に移行して、大当りフラグをセットするようにしてもよい。
【０６６２】
また、この実施の形態では、図１３６に示すように、特図表示結果判定テーブルは大当り判定値のみを含み小当り判定値を含まないので、乱数値ＭＲ１が大当り判定値と合致するか否かのみを判定するようにし、小当り判定値と合致するかの処理（第１の実施の形態におけるステップＳ１５１８，Ｓ１５１９参照）は行わないように制御する。従って、この実施の形態では、小当り遊技状態には移行しないように制御する。なお、例えば、図１３６（Ａ）に示す通常時の特図表示結果判定テーブルが大当り判定値に加えて小当り判定値も含むようにし、大当り遊技状態に加えて小当り遊技状態に移行するように制御してもよい。また、例えば、第１特別図柄用の特図表示結果判定テーブルと第２特別図柄用の特図表示結果判定テーブルとを異ならせ、第１の実施の形態と同様に、第１特別図柄の可変表示を行う場合にのみ大当りに加えて小当りとするようにしてもよい。
【０６６３】
次に、遊技制御用マイクロコンピュータ５６０が実行する普通図柄プロセス処理（ステップＳ２８）について説明する。図１３７は、第３の実施の形態における普通図柄プロセス処理の一例を示すフローチャートである。普通図柄プロセス処理では、遊技制御用マイクロコンピュータ５６０（具体的には、ＣＰＵ５６）は、ゲート３２を遊技球が通過してゲートスイッチ３２ａがオン状態となったことを検出すると（ステップＳ１１１）、ゲートスイッチ通過処理（ステップＳ１１２〜Ｓ１１４）を実行する。
【０６６４】
ゲートスイッチ通過処理では、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶カウンタのカウント値（ゲート通過記憶数）が最大値（この例では「４」）に達しているか否か確認する（ステップＳ１１２）。最大値に達していなければ（ステップＳ１１２のＮ）、遊技制御用マイクロコンピュータ５６０は、ソフトウェア乱数である変動パターン決定用乱数（普通図柄変動用）および普通図柄当り判定用乱数の値を抽出し、ゲート通過記憶数の値に対応した保存領域（普通図柄判定用バッファ）に格納する処理を行う（ステップＳ１１３）。そして、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶カウンタのカウント値を＋１する（ステップＳ１１４）。なお、ゲート通過記憶カウンタの値に応じて普通図柄保留記憶表示器４１のＬＥＤが点灯される。
【０６６５】
その後、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスフラグの値に応じてステップＳ１００〜Ｓ１０４に示された処理のうちのいずれかの処理を実行する。
【０６６６】
普通図柄通常処理（ステップＳ１００）：遊技制御用マイクロコンピュータ５６０は、普通図柄の変動を開始することができる状態（例えば普通図柄プロセスフラグの値がステップＳ１００を示す値となっている場合、具体的には、普通図柄表示器１０において普通図柄の変動表示がなされておらず、かつ、普通図柄表示器１０に当り図柄が導出表示されたことにもとづく可変入賞球装置１５の開閉動作中でもない場合）には、ゲート通過記憶数の値を確認する。具体的には、ゲート通過記憶数カウンタのカウント値を確認する。ゲート通過記憶数が０でなければ、当りとするか否か（普通図柄の停止図柄を当り図柄とするか否か）を決定する。そして、普通図柄プロセスフラグの値を普通図柄変動パターン設定処理（ステップＳ１０１）を示す値（具体的には「１」）に更新する。
【０６６７】
普通図柄変動パターン設定処理（ステップＳ３０１）：普通図柄の可変表示の変動パターン（図柄変動中の演出態様：なお、変動パターンによって変動時間も特定される。）を、ゲート３２への入賞の発生時に抽出した変動パターン決定用乱数（普通図柄変動用。表示用乱数の一つ）の値に応じてあらかじめ定められた複数種類の変動パターンの中から選択する。また、決定された変動パターンにもとづいて、普通図柄が可変表示され導出表示されるまでの可変表示時間（普通図柄の変動時間）を普通図柄プロセスタイマにセットした後、普通図柄プロセスタイマをスタートさせる。そして、普通図柄プロセスフラグの値を普通図柄変動処理（ステップＳ１０２）に応じた値（具体的には「２」）に更新する。
【０６６８】
普通図柄変動処理（ステップＳ１０２）：遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマがタイムアウトしたか否か確認し、タイムアウトしていたら、普通図柄表示器１０における普通図柄の変動を停止する。また、可変表示装置９における飾り図柄の可変表示の停止を指定する演出制御コマンド（飾り図柄停止指定コマンド：図柄確定指定コマンドともいう）を演出制御基板８０に送信する。そして、普通図柄プロセスタイマに普通図柄停止図柄表示時間をセットし、タイマをスタートさせる。そして、普通図柄プロセスフラグの値を普通図柄停止処理（ステップＳ１０３）を示す値（具体的には「３」）に更新する。
【０６６９】
普通図柄停止処理（ステップＳ１０３）：遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマがタイムアウトしたか否かを確認し、タイムアウトしていたら、普通図柄の停止図柄が当り図柄であるかどうかを確認する。当り図柄でなければ（はずれ図柄であれば）、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する。一方、普通図柄の停止図柄が当り図柄であれば、普通図柄プロセスタイマに普通電動役物作動時間をセットし、タイマをスタートさせる。また、現在の遊技状態が高確率状態（確変状態）であるか否かを確認し、高確率状態であれば、高確率状態のときの普通電動役物（可変入賞球装置１５）の開放パターンを選択し、低確率状態（通常遊技状態）であれば、低確率状態のときの普通電動役物（可変入賞球装置１５）の開放パターンを選択し、選択した開放パターンを設定する。そして、普通図柄プロセスフラグの値を普通電動役物作動処理（ステップＳ１０４）を示す値（具体的には「４」）に更新する。
【０６７０】
普通電動役物作動処理（ステップＳ１０４）：遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマがタイムアウトしていないことを条件に、普通電動役物（可変入賞球装置１５）への遊技球の入賞個数（第２始動入賞口１４への入賞個数）をカウントする普通電動役物入賞カウント処理を実行し、また、設定された開放パターンで普通電動役物の開放を行う（可変入賞球装置１５の開閉動作を実行する）普通電動役物開放パターン処理を実行する。そして、普通図柄プロセスタイマがタイムアウトすると、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する。
【０６７１】
図１３８は、第３の実施の形態における普通図柄通常処理（ステップＳ１００）を示すフローチャートである。普通図柄通常処理において、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶数カウンタのカウント値を確認することにより、ゲート通過記憶数が０であるか否かを確認する（ステップＳ１２１）。ゲート通過記憶数が０であれば（ステップＳ１２１のＹ）、そのまま処理を終了する。ゲート通過記憶数が０でなければ（ステップＳ１２１のＮ）、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶数＝１に対応する保存領域に格納されている普通図柄当り判定用乱数値および変動パターン決定用乱数値を読み出してＲＡＭ５５の乱数バッファ領域に格納する（ステップＳ１２２）。そして、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶数カウンタの値を１減らし、かつ、各保存領域の内容をシフトする（ステップＳ１２３）。すなわち、ゲート通過記憶数＝ｎ（ｎ＝２，３，４）に対応する保存領域に格納されている普通図柄当り判定用乱数値および変動パターン決定用乱数値を、ゲート通過記憶数＝ｎ−１に対応する保存領域に格納する。よって、各ゲート通過記憶数に対応するそれぞれの保存領域に格納されている普通図柄当り判定用乱数値および変動パターン決定用乱数値が抽出された順番は、常に、ゲート通過記憶数＝１，２，３，４の順番と一致するようになっている。
【０６７２】
次いで、遊技制御用マイクロコンピュータ５６０は、乱数格納バッファから普通図柄当り判定用乱数を読み出し（ステップＳ１２４）、読み出した乱数値にもとづいて当りとするかはずれとするかを決定する普図当り判定処理を実行する（ステップＳ１２５）。
【０６７３】
図１３９は、第３の実施の形態における普図当り判定処理を示すフローチャートである。図１３９に示すように、普図当り判定処理において、遊技制御用マイクロコンピュータ５６０は、まず、現在の遊技状態が確変状態（高確率状態）であるか否かを確認する（ステップＳ９１）。なお、現在の遊技状態が確変状態であるか否かの確認は、遊技状態が確変状態であることを示す確変フラグがセットされているか否かを確認することにより行われる。なお、ステップＳ９１において、遊技制御用マイクロコンピュータ５６０は、時短フラグがセットされているか否かを確認することによって、現在の遊技状態が時短状態であるか否かを確認するようにしてもよい。そして、時短状態でなければ（すなわち、通常遊技状態であるときには）、ステップＳ９２に移行するようにし、時短状態であれば、ステップＳ９５に移行するようにしてもよい。
【０６７４】
遊技状態が通常遊技状態であるときは（ステップＳ９１のＮ）、遊技制御用マイクロコンピュータ５６０は、通常遊技状態のときの当り判定で使用する通常時普図当り判定テーブルを選択し（ステップＳ９２）、ステップＳ１２４で読み出した普通図柄当り判定用乱数値と通常時普図当り判定テーブルに設定されている当り判定値とを比較し、それらが一致したら当りとすることに決定する（ステップＳ９３）。一方、遊技状態が確変状態であるときは（ステップＳ９１のＹ）、遊技制御用マイクロコンピュータ５６０は、確変状態のときの当り判定で使用する確変時普図当り判定テーブルを選択し（ステップＳ９５）、ステップＳ１２４で読み出した普通図柄当り判定用乱数値と確変時普図当り判定テーブルに設定されている当り判定値とを比較し、それらが一致したら当りとすることに決定する（ステップＳ９６）。
【０６７５】
ここで、図１４０に示すように、普通図柄当り判定用乱数値は０〜１４９の範囲で更新される。そして、遊技状態が通常遊技状態の場合、図１４０（Ａ）に示すように、読み出された普通図柄当り判定用乱数値が７の値のときは「当り」と決定され、読み出された普通図柄当り判定用乱数値が０〜６，８〜１４９の値のときは「はずれ」と決定される。すなわち、通常時普図当り判定テーブルでは、普通図柄当り判定用乱数値の更新範囲０〜１４９のうち７の値だけが当り判定値として設定されている。従って、この実施の形態では、通常遊技状態のときに普図当り判定で当りと決定される確率（普通図柄の当選確率）は１／１５０となっている。一方、遊技状態が確変状態の場合、図１４０（Ｂ）に示すように、読み出された普通図柄当り判定用乱数値が０〜１４９の値のときに「当り」と決定される。すなわち、確変時普図当り判定テーブルでは、普通図柄当り判定用乱数値の更新範囲０〜１４９と同じ０〜１４９の値が当り判定値として設定されている。従って、この実施の形態では、確変状態のときに普図当り判定で当りと決定される確率（普通図柄の当選確率）は１００％（１／１）となっている。
【０６７６】
以上のように、遊技状態が通常遊技状態のときは低い確率で大当りとなり、遊技状態が確変状態のときは常に（１００％の確率で）大当りとなる。従って、図１３９に示す普図当り判定処理において、遊技状態が通常遊技状態であるときは、遊技制御用マイクロコンピュータ５６０は、ステップＳ９３にて「当り」と決定されたかどうかを確認し（ステップＳ９４）、「当り」と決定されたときは（ステップＳ９４のＹ）、普図当りフラグをセットする（ステップＳ９７）。一方、遊技状態が確変状態であるときは、遊技制御用マイクロコンピュータ５６０は、ステップＳ９６にて常に「当り」と決定されるので、「当り」と決定されたかどうかを確認せずに、普図当りフラグをセットする（ステップＳ９７）。
【０６７７】
図１３８の説明に戻ると、その後、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスフラグの値を普通図柄変動パターン設定処理（ステップＳ１０２）を示す値（具体的には「２」）に更新する（ステップＳ１２６）。
【０６７８】
図１４１は、普通図柄プロセス処理における普通図柄変動パターン設定処理（ステップＳ１０２）を示すフローチャートである。普通図柄変動パターン設定処理において、遊技制御用マイクロコンピュータ５６０は、まず、普図当りフラグがセットされているか否かを確認する（ステップＳ１３１）。普図当りフラグがセットされているときは（ステップＳ１３１のＹ）、遊技制御用マイクロコンピュータ５６０は、現在の遊技状態が確変状態であるかどうかを確認する（ステップＳ１３２）。なお、遊技状態が確変状態であるかどうかは、確変フラグがセットされているかどうかによって確認される。遊技状態が確変状態でなく通常遊技状態であるときは（ステップＳ１３２のＮ）、通常遊技状態において当りとなるときに使用する通常時当り用変動パターン決定テーブルを用いることに決定する（ステップＳ１３３）。
【０６７９】
通常時当り用変動パターン決定テーブルには、予め通常遊技状態において当りのときに選択される変動パターンが設定され、各変動パターンに複数の判定値が割り当てられている。
【０６８０】
一方、遊技状態が確変状態であるときは（ステップＳ１３２のＹ）、確変状態において当りとなるときに使用する確変時当り用変動パターン決定テーブルを用いることに決定する（ステップＳ１３４）。
【０６８１】
確変時当り用変動パターン決定テーブルには、予め確変状態において当りのときに選択される変動パターンのみ設定され、この変動パターンに判定値が割り当てられている。
【０６８２】
普図当りフラグがセットされていないときは（ステップＳ１３１のＮ）、遊技制御用マイクロコンピュータ５６０は、通常遊技状態においてはずれとなるときに使用するはずれ用変動パターン決定テーブルを用いることに決定する（ステップＳ１３５）。
【０６８３】
はずれ用変動パターン決定テーブルには、予め通常遊技状態においてはずれのときに選択される変動パターンが設定され、各変動パターンに複数の判定値が割り当てられている。
【０６８４】
そして、遊技制御用マイクロコンピュータ５６０は、乱数格納バッファから変動パターン決定用乱数を読み出し、読み出した変動パターン決定用乱数の値にもとづいて、ステップＳ１３３，Ｓ１３４，Ｓ１３５にて決定した変動パターン決定テーブルを用いて普通図柄の変動パターンを決定する（ステップＳ１３６）。
【０６８５】
次いで、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマに変動パターンで特定される普通図柄の変動時間をセットし、普通図柄プロセスタイマをスタートさせる（ステップＳ１３７）。また、遊技制御用マイクロコンピュータ５６０は、ステップＳ１３６において決定した変動パターンに応じた変動パターンコマンドを送信するための変動コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ１３８）、コマンドセット処理を実行する（ステップＳ１３９）。これにより、決定した変動パターンに応じた変動パターンコマンドを演出制御用マイクロコンピュータ１００に送信する制御が実行される。
【０６８６】
その後、普通図柄プロセスフラグの値を普通図柄変動処理（ステップＳ１０２）に対応した値（具体的には「２」）に更新する（ステップＳ１４０）。
【０６８７】
なお、上記の図１４１では、ステップＳ１３８，Ｓ１３９の処理で変動パターンコマンドを送信するように構成していたが、演出図柄コマンド制御処理（ステップＳ２９）で変動パターンコマンドを送信するように構成してもよい。具体的には、ステップＳ１３６で決定した変動パターンに応じた変動コマンド送信テーブルのアドレスを飾り図柄コマンド送信ポインタにストアする。そして、演出図柄コマンド制御処理において、変動コマンド送信テーブルのアドレスが飾り図柄コマンド送信ポインタにストアされたことにもとづいて、決定された変動パターンの内容を示す変動パターンコマンドを送信する制御を実行する。なお、この実施の形態では、飾り図柄コマンド制御処理において、変動パターンコマンドを送信した後に続けて（２ｍｓ後に）表示結果コマンドを送信するように構成されている。
【０６８８】
また、この実施の形態では、演出図柄コマンド制御処理において、普通図柄の変動開始時（普通図柄のゲート通過記憶数が−１となったとき）および遊技球のゲート３２通過時（普通図柄のゲート通過記憶数が＋１となったとき）に普通図柄のゲート通過記憶数を指定するゲート通過記憶数指定コマンドも送信する。普通図柄の変動開始時のゲート通過記憶数指定コマンドは、表示結果コマンドが送信された後に続けて（２ｍｓ後に）送信される。
【０６８９】
図１４２は、普通図柄変動処理（ステップＳ１０２）を示すフローチャートである。普通図柄変動処理において、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１４１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１４１のＮ）、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値を−１する（ステップＳ１４２）。
【０６９０】
普通図柄プロセスタイマがタイムアップしたとき、すなわち、普通図柄の変動時間が経過したときは（ステップＳ１４１のＹ）、遊技制御用マイクロコンピュータ５６０は、普通図柄表示器１０における普通図柄の変動を停止させる（ステップＳ１４３）。そして、遊技制御用マイクロコンピュータ５６０は、飾り図柄停止指定コマンド送信テーブルのアドレスをポインタにセットし（ステップＳ１４４）、コマンドセット処理を実行する（ステップＳ１４５）。これによって、飾り図柄停止指定コマンドを送信する制御が実行される。
【０６９１】
また、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマに普通図柄停止図柄表示時間をセットする（ステップＳ１４６）。そして、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスフラグの値を普通図柄停止処理（ステップＳ１０３）を示す値（具体的には「３」）に更新する（ステップＳ１３７）。
【０６９２】
図１４３は、普通図柄停止処理（ステップＳ１０３）を示すフローチャートである。普通図柄停止処理において、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１５１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１５１のＮ）、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値を−１する（ステップＳ１５２）。
【０６９３】
普通図柄プロセスタイマがタイムアップしたとき、すなわち、普通図柄停止図柄表示時間が経過したときは（ステップＳ１５１のＹ）、遊技制御用マイクロコンピュータ５６０は、普図当りフラグがセットされているかどうかを確認する（ステップＳ１５３）。
【０６９４】
普図当りフラグがセットされているときは（ステップＳ１５３のＹ）、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマに普通電動役物作動時間をセットする（ステップＳ１５４）。普通電動役物作動時間は、普通電動役物（可変入賞球装置１５）が動作可能な最大時間である。なお、普通電動役物作動時間は遊技状態が通常遊技状態のときと確変状態のときとで異なる時間としてもよい。
【０６９５】
次いで、遊技制御用マイクロコンピュータ５６０は、確変フラグがセットされているかどうかを確認することによって、遊技状態が高確率状態（確変状態）であるか低確率状態（通常遊技状態）であるかを確認する（ステップＳ１５５）。なお、ステップＳ１５５において、遊技制御用マイクロコンピュータ５６０は、時短フラグがセットされているか否かを確認することによって、現在の遊技状態が時短状態であるか否かを確認するようにしてもよい。そして、時短状態であれば、ステップＳ１５６に移行するようにし、時短状態でなければ（すなわち、通常遊技状態であるときには）、ステップＳ１５７に移行するようにしてもよい。
【０６９６】
高確率状態であるときは（ステップＳ１５５のＹ）、遊技制御用マイクロコンピュータ５６０は、普通電動役物の開放パターンとして図１４４に示す高確率時テーブル（確変状態の場合のテーブル）に設定されている開放パターンを選択する（ステップＳ１５６）。一方、低確率状態であるときは（ステップＳ１５５のＮ）、遊技制御用マイクロコンピュータ５６０は、普通電動役物の開放パターンとして図１４４に示す低確率時テーブル（通常遊技状態の場合のテーブル）に設定されている開放パターンを選択する（ステップＳ１５７）。図１４４に示す例では、低確率時テーブルには、開放時間が２．０秒で、開放回数が３回の開放パターンのデータが設定されている。また、高確率時テーブルには、開放時間が２．５秒で、開放回数が２回の開放パターンのデータが設定されている。なお、図１４４に示す開放パターンでは、開放回数が３回や２回とされているが、開放回数を１回として合計の開放時間が経過するまで開放を続けるようにしてもよい。また、図１４４に示す例では、通常遊技状態の方が確変状態よりも開放回数が多くなるようにする場合を示しているが、例えば、確変状態（時短状態でもよい）の方が通常遊技状態よりも開放回数を多くしてより有利になるようにしてもよい。
【０６９７】
そして、遊技制御用マイクロコンピュータ５６０は、ステップＳ１５６またはＳ１５７で選択した開放パターンを開放パターンバッファにセットする（ステップＳ１５８）。なお、開放パターンを開放パターンバッファにセットする際に、普通電動役物開放パターンタイマ（普通電動役物の開放時間および閉鎖時間を計測するタイマ）に開放パターン時間（ここでは可変入賞球装置１５が最初に開放されるまでの閉鎖時間）をセットする処理も行われる。その後、普通図柄プロセスフラグの値を普通電動役物作動処理（ステップＳ１０４）を示す値（具体的には「４」）に更新する（ステップＳ１５９）。
【０６９８】
ステップＳ１５３において、普図当りフラグがセットされていないと判断したときは（ステップＳ１５３のＮ）、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する（ステップＳ１６０）。
【０６９９】
図１４５は、普通電動役物作動処理（ステップＳ１０４）を示すフローチャートである。普通電動役物作動処理において、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値が０になったかどうか、すなわち、普通図柄プロセスタイマがタイムアップしたかどうかを確認する（ステップＳ１６１）。普通図柄プロセスタイマがタイムアップしていなければ（ステップＳ１６１のＮ）、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値を−１する（ステップＳ１６２）。
【０７００】
そして、遊技制御用マイクロコンピュータ５６０は、スイッチオンバッファをレジスタにロードする（ステップＳ１６３）。スイッチオンバッファは、スイッチのオンが検出された場合にそのスイッチの対応ビットにおいて１が設定され、スイッチのオフが検出された場合にそのスイッチの対応ビットにおいて０が設定されるバッファである。
【０７０１】
遊技制御用マイクロコンピュータ５６０は、第２始動口スイッチ入力ビット（第２始動口スイッチ１４ａの対応ビット）において１がセットされているかどうかを確認する（ステップＳ１６４）。つまり、第２始動口スイッチ１４ａがオンになったかどうか（第２始動入賞口１４に遊技球が入賞したかどうか）を確認する。第２始動口スイッチ入力ビットにおいて１がセットされていなければ（ステップＳ１６４のＮ）、ステップＳ１７０の処理に移行する。第２始動口スイッチ入力ビットにおいて１がセットされていれば（ステップＳ１６４のＹ）、第２始動口スイッチ１４ａがオンしたことになるので、遊技制御用マイクロコンピュータ５６０は、普通電動役物（可変入賞球装置１５）に入賞した遊技球の個数をカウントする普通電動役物入賞個数カウンタを＋１する（ステップＳ１６５）。そして、遊技制御用マイクロコンピュータ５６０は、普通電動役物入賞個数カウンタの値が８未満であるかどうかを確認する（ステップＳ１６６）。普通電動役物入賞個数カウンタの値が８未満である場合は（ステップＳ１６６のＹ）、ステップＳ１７０の処理に移行する。
【０７０２】
普通電動役物入賞個数カウンタの値が８未満でない場合（ステップＳ１６６のＮ）、つまり８以上である場合は、遊技制御用マイクロコンピュータ５６０は、普通図柄プロセスタイマの値をクリア（０に）する（ステップＳ１６７）。この処理によって、その後に普通図柄プロセスタイマがタイムアウトしたと判定されることになる（ステップＳ１６１のＹ参照）。このように、この実施の形態では、普通電動役物作動時間内において８個以上の遊技球が可変入賞球装置１５に入賞したときは、可変入賞球装置１５の開放制御（ステップＳ１７０〜Ｓ１７４）を実行しないようにしている。
【０７０３】
そして、遊技制御用マイクロコンピュータ５６０は、普通電動役物（可変入賞球装置１５）が開放しているときは、ソレノイド１６を駆動して普通電動役物を閉鎖する（ステップＳ１６８）。また、遊技制御用マイクロコンピュータ５６０は、通常処理移行時間タイマをスタートさせる（ステップＳ１６９）。通常処理移行時間タイマは、普通図柄プロセスタイマがタイムアウト（ステップＳ１６１のＹ）してから普通図柄通常処理に移行（ステップＳ１７８）されるまでの時間差（タイムラグ）を計測するためのタイマである。そして、処理を終了する。その後、遊技制御用マイクロコンピュータ５６０は、特別図柄プロセスタイマがタイムアウトしたと判定すると（ステップＳ１６１のＹ）、通常処理移行時間タイマを−１し（ステップＳ１７６）、通常処理移行時間タイマがタイムアウトしたかどうかを確認する（ステップＳ１７７）。通常処理移行時間タイマがタイムアウトすれば（ステップＳ１７７のＹ）、普図当りフラグをリセットし（ステップＳ１７８）、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する（ステップＳ１７９）。上記のステップＳ１６９，Ｓ１７６，Ｓ１７７の処理によって、普通図柄プロセスタイマがタイムアウトしてから所定時間経過後に普通図柄通常処理に移行されることになる。「所定時間」は例えば３秒程度の時間とする。そのような処理を実行することによって、プロセスが開放中以外のタイミングで入賞したときにエラーと判断する構成の場合に、適切なインターバル時間が経過してから普通図柄通常処理に移行するようにすることができる。そのため、可変入賞球装置１５によって形成される第２始動入賞口１４に正常に始動入賞したにもかかわらず、第２始動入賞口１４への異常入賞と判断してしまう事態を防止することができる。
【０７０４】
ステップＳ１７０では、遊技制御用マイクロコンピュータ５６０は、普通電動役物開放パターンタイマの値を−１する（ステップＳ１７０）。そして、遊技制御用マイクロコンピュータ５６０は、普通電動役物開放パターンタイマの値が０であるかどうか、すなわち、普通電動役物開放パターンタイマがタイムアップしたかどうかを確認する（ステップＳ１７１）。タイムアウトしていなければ（ステップＳ１７１のＮ）、そのまま処理を終了する。タイムアウトしていれば（ステップＳ１７１のＹ）、遊技制御用マイクロコンピュータ５６０は、開放パターンが終了したかどうかを判定する（ステップＳ１７２）。開放パターンが終了していなければ（ステップＳ１７２のＮ）、普通電動役物開放パターンタイマに開放パターン時間をセットする（ステップＳ１７３）。そして、遊技制御用マイクロコンピュータ５６０は、ソレノイド１６を駆動して普通電動役物（可変入賞球装置１５）を開放または閉鎖する（ステップＳ１７４）。
【０７０５】
具体的には、可変入賞球装置１５が閉状態のときに普通電動役物開放パターンタイマがタイムアップすると、普通電動役物開放パターンタイマに開放パターン時間として開放時間をセットし、出力ポートバッファ（ソレノイドバッファ）の普通電動役物ソレノイド出力ビットを反転させて可変入賞球装置１５を開放する。可変入賞球装置１５が開状態のときに普通電動役物開放パターンタイマがタイムアップすると、普通電動役物開放パターンタイマに開放パターン時間として閉鎖時間をセットし、出力ポートバッファ（ソレノイドバッファ）の普通電動役物ソレノイド出力ビットを反転させて可変入賞球装置１５を閉鎖する。
【０７０６】
以上のステップＳ１７０〜Ｓ１７４の処理によって、低確率状態（通常遊技状態）のときの開放パターンと高確率状態（確変状態）のときの開放パターンとが実現される。遊技状態が低確率状態のときは、開放時間が２．０秒であり開放回数が３回となる開放パターンであるので、例えば、普通電動役物作動処理が開始されてから１．０秒の閉鎖時間が経過すると、可変入賞球装置１５が開放されて開状態となり、その後に２．０秒の開放時間が経過したときに可変入賞球装置１５が閉鎖されて閉状態となり、再び１．０秒の閉鎖時間が経過すると、可変入賞球装置１５が開放されて開状態となり、その後に２．０秒の開放時間が経過したときに可変入賞球装置１５が閉鎖されて閉状態となり、さらに１．０秒の閉鎖時間が経過すると、可変入賞球装置１５が開放されて開状態となり、その後に２．０秒の開放時間が経過したときに可変入賞球装置１５が閉鎖されて閉状態となる。また、遊技状態が高確率状態のときは、開放時間が２．５秒であり開放回数が２回となる開放パターンであるので、例えば、普通電動役物作動処理が開始されてから１．０秒の閉鎖時間が経過すると、可変入賞球装置１５が開放されて開状態となり、その後に２．５秒の開放時間が経過したときに可変入賞球装置１５が閉鎖されて閉状態となり、再び１．０秒の閉鎖時間が経過すると、可変入賞球装置１５が開放されて開状態となり、さらに２．５秒の開放時間が経過したときに可変入賞球装置１５が閉鎖されて閉状態となる。
【０７０７】
上記のような開放パターンが終了したときは（ステップＳ１７２のＹ）、遊技制御用マイクロコンピュータ５６０は、通常処理移行時間タイマをスタートさせ（ステップＳ１７５）、処理を終了する。その後、遊技制御用マイクロコンピュータ５６０は、特別図柄プロセスタイマがタイムアウトしたと判定すると（ステップＳ１６１のＹ）、通常処理移行時間タイマを−１し（ステップＳ１７６）、通常処理移行時間タイマがタイムアウトしたかどうかを確認する（ステップＳ１７７）。通常処理移行時間タイマがタイムアウトすれば（ステップＳ１７７のＹ）、普図当りフラグをリセットし（ステップＳ１７８）、普通図柄プロセスフラグの値を普通図柄通常処理（ステップＳ１００）を示す値（具体的には「０」）に更新する（ステップＳ１７９）。上記のステップＳ１７５，Ｓ１７６，Ｓ１７７の処理によって、普通図柄プロセスタイマがタイムアウトしてから所定時間経過後に普通図柄通常処理に移行されることになる。
【０７０８】
なお、この実施の形態では、通常の遊技においては第１始動入賞口１３および第２始動入賞口１４に遊技球が入賞しにくくするとともに、普通図柄の変動に合わせて飾り図柄の変動を行い、普通図柄および飾り図柄が当りになると、それに連動させて特別図柄を大当りにして特別可変入賞装置２０を開放するように構成された特殊な遊技機について説明した。これに対し、通常の遊技において第１始動入賞口１３および第２始動入賞口１４に遊技球が入賞し、普通図柄が当りになると第２始動入賞口１４に遊技球が入賞しやすくなり、特別図柄の変動に合わせて飾り図柄の変動を行い、特別図柄および飾り図柄が大当りになると特別可変入賞装置２０を開放するように構成された一般の遊技機において、可変表示の表示結果が１００パーセントの確率で当りとなるように構成するようにしてもよい。以下、一般の遊技機において可変表示の表示結果が１００パーセントの確率で当りとなるように構成する場合の変形例を、図１４６〜図１４８を用いて説明する。なお、この実施の形態では、第１始動入賞口１３には極めて入賞しにくく、遊技球が第１始動入賞口１３に入賞することは稀である場合を示したが、図１４６〜図１４８に示す変形例では、第１始動入賞口１３に多少入賞しやすいようにしてもよい。
【０７０９】
図１４６は、第３の実施の形態における普通図柄プロセス処理の変形例を示すフローチャートである。第３の実施の形態では、普通図柄の変動パターンを複数種類設け、普通図柄変動パターン設定処理で普通図柄の変動パターンを選択するように構成されていたが、図１４６〜図１４８に示す変形例では、普通図柄の変動パターンは遊技状態ごとに１種類（通常遊技状態のときの変動パターン（変動時間）と確変状態のときの変動パターン（変動時間））しか設けていない。従って、普通図柄の変動パターンを選択する必要がないので、図１４６では普通図柄変動パターン設定処理（ステップＳ１０１）を省略している。また、ステップＳ１１３では、ゲート３２への遊技球の入賞にもとづいてソフトウェア乱数値として普通図柄当り判定用乱数値と変動パターン決定用乱数値とを抽出するようにしていたが、変動パターン決定用乱数値は特別図柄の変動パターンを選択するために使用するので、この変形例では、始動入賞の発生にもとづいて変動パターン決定用乱数値を抽出し（ステップＳ３１３，Ｓ３１７）、ステップＳ１１３では普通図柄当り判定用乱数値のみ抽出するようにしている。それ以外の構成については、図１３７と同様であるため、説明を省略する。
【０７１０】
図１４７は、第３の実施の形態における普図当り判定処理の変形例を示すフローチャートである。第３の実施の形態では、遊技状態が通常遊技状態のときは普通図柄の当選確率を１／１５０とし、遊技状態が確変状態のときは普通図柄の当選確率を１／１（１００％）としていたが、図１４６〜図１４８に示す変形例では、遊技状態が通常遊技状態であるか確変状態であるかを問わずに普通図柄の当選確率を常に１／１（１００％）としている。具体的には、この変形例における普図当り判定テーブルでは、図１４８に示すように、普通図柄当り判定用乱数値の更新範囲０〜１４９と同じ０〜１４９の値が当り判定値として設定されている。従って、この変形例では、普図当り判定で当りと決定される確率は常に１００％（１／１）となっている。従って、図１４７に示すように、遊技制御用マイクロコンピュータ５６０は、普通図柄当り判定用乱数値と普図当り判定テーブルに設定されている当り判定値とを比較し、それらが一致したら当りとすることに決定するが（ステップＳ９８Ａ）、１００％当りとしているので、当りとなったかどうかの判定を行わずに普図当りフラグをセットする（ステップＳ９８Ｂ）。なお、当りとなったかどうかの判定を行った上で普図当りフラグをセットするようにしてもよい。また、普通図柄当り判定用乱数値と普図当り判定テーブルに設定されている当り判定値との比較処理自体を行わずに、そのまま普図当りフラグをセットするようにしてもよい。
【０７１１】
以上のように、図１４６〜図１４８に示す変形例では、遊技制御用マイクロコンピュータ５６０は、ゲート通過が発生したときに抽出した乱数値（普通図柄当り判定用乱数値）と予め設定された判定値とを比較し、それらが合致したことにもとづいて当り（普通図柄の当り）にすると判定し（ステップＳ１１３，Ｓ１２４，Ｓ１２５）、可変入賞装置（可変入賞球装置１５）を開放する制御を実行するが（ステップＳ１０４）、乱数値がどのような値であるかにかかわらず、乱数値が判定値と合致するものとして（すなわち１００％の確率で当りと判定して）可変入賞装置を開放する制御を実行するように構成されているので、抽出した乱数値が予め設定された判定値と合致していないとき（はずれのとき）に対応した処理自体が不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。例えば、普通図柄が１００％当りであるので自動的に普図当りフラグをセットすればよく、当りと決定されたかどうかを確認して普図当りフラグをセットする必要がなくなる。その結果、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７１２】
なお、図１４６〜図１４８と同様の処理に従って、特別図柄の大当り判定を行うようにしてもよい。すなわち、大当り判定用の乱数値（例えば、特図表示結果判定用の乱数値ＭＲ１）がどのような値であるかにかかわらず、乱数値が判定値と合致するものとして（すなわち１００％の確率で大当りと判定して）、大当り遊技状態に移行するようにしてもよい。そのようにすれば、特別図柄の大当り判定用のプログラム容量についても同様に削減することができ、処理負担を軽減することができる。
【０７１３】
図１４６〜図１４８に示す変形例では、ゲート３２への遊技球の入賞にもとづいて普通図柄当り判定用乱数値を抽出し（ステップＳ１１３）、抽出した乱数値と当り判定値とを比較して当りとするか否かを決定していたが、普通図柄の当選確率は１００％としていたので、普通図柄当り判定用乱数値を用いて当り判定を行う必要がない。そこで、ゲート３２への遊技球の入賞にもとづいて自動的に普図当りフラグをセットするようにし、普通図柄当り判定用乱数値を用いて当り判定を行わないようにしてもよい。以下、ゲート３２への遊技球の入賞にもとづいて自動的に普図当りフラグをセットするようにし、普通図柄当り判定用乱数値を用いて当り判定を行わないように構成する場合の変形例を、図１４９，図１５０を用いて説明する。
【０７１４】
図１４９は、第３の実施の形態における普通図柄プロセス処理の他の変形例を示すフローチャートである。図１４６〜図１４８に示す変形例では、遊技球のゲート通過にもとづいてソフトウェア乱数値として普通図柄当り判定用乱数値を抽出するようにしていたが（ステップＳ１１３）、図１４９，図１５０に示す変形例では、普通図柄当り判定用乱数自体を設けていないので、ソフトウェア乱数値を抽出する処理を設けていない。一方、遊技球のゲート通過にもとづいてゲート通過記憶数の値に対応した保存領域に（普通図柄判定用バッファ）に普図当り指定値を格納する（ステップＳ１１３Ａ）。ここで、普図当り指定値は、遊技球のゲート通過にもとづいて自動的に普通図柄が当りとなることを示すデータである。普図当り指定値が格納されたことにもとづいて、後述するように、普通図柄通常処理で普図当りフラグがセットされる（ステップＳ１２４Ａ参照）。それ以外の構成については、図１４６と同様であるため、説明を省略する。
【０７１５】
図１５０は、第３の実施の形態における普通図柄通常処理の他の変形例を示すフローチャートである。この変形例における普通図柄通常処理において、ゲート通過記憶数が０でない場合には（ステップＳ１２１のＮ）、遊技制御用マイクロコンピュータ５６０は、ゲート通過記憶数＝１に対応する保存領域に格納されている普通図柄当り指定値を読み出し（ステップＳ１２２Ａ）、ゲート通過記憶数カウンタの値を１減らし、かつ、各保存領域の内容をシフトする（ステップＳ１２３Ａ）。なお、ステップＳ１２２Ａの処理を行わずに、そのままステップＳ１２３Ａに移行するようにしてもよい。そして、遊技制御用マイクロコンピュータ５６０は、読み出した普図当り指定値にもとづいて普図当りフラグをセットする（ステップＳ１２４Ａ）。上述したように、この実施の形態３では普通図柄の当り判定を行わないので、図１５０では、図１３８に示したステップＳ１２２〜Ｓ１２５の処理に代えてステップＳ１２２Ａ〜Ｓ１２４Ａの処理を実行している。なお、この変形例では、図１４６〜図１４８に示す変形例と同様に普通図柄変動パターン設定処理を省略しているので、普通図柄プロセスタイマに普通図柄変動時間をセットし、普通図柄プロセスタイマをスタートさせるとともに（ステップＳ１２７）、普通図柄の変動を開始させる処理を行う（ステップＳ１２８）。また、普通図柄プロセスフラグの値を普通図柄変動処理（ステップＳ１０２）を示す値に更新して、普通図柄変動処理に移行させている（ステップＳ１２６Ａ）。
【０７１６】
以上のように、図１４９，図１５０に示す変形例では、遊技制御用マイクロコンピュータ５６０は、ゲート通過が発生したときに乱数値（普通図柄当り判定用乱数値）を抽出せずに普図当り指定値をゲート通過記憶数に応じた保存領域に格納し、普図当り指定値が格納されたことにもとづいて普図当りフラグをセットするようにして、普図当りフラグのセットにもとづいて可変入賞装置（可変入賞球装置１５）を開放する制御を実行するように構成されているので、乱数自体が不要となる結果、乱数を用いて当り判定を行う場合に必要な処理（例えば、乱数の更新処理、普図当り判定処理など）やそれらの処理を実行するためのデータ（例えば判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。なお、図１４９，図１５０に示す変形例では、ゲート通過が発生したときに普図当り指定値をゲート通過記憶数に応じた保存領域に格納し、普図当り指定値が格納されたことにもとづいて普図当りフラグをセットするようにしていたが、ゲート通過が発生したときに普図当り指定値をゲート通過記憶数に応じた保存領域に格納し、保存領域に普図当り指定値が格納されていることにもとづいて可変入賞装置（可変入賞球装置１５）を開放する制御を実行するようにしてもよい。この場合は、普図当りフラグをセットする必要はない。ただし、ステップＳ１２３Ａで保存領域の内容をシフトするのではなく、普通電動役物作動処理に移行するときに保存領域の内容をシフトする。又は、保存領域とは別に今回の変動のための変動用領域を設け、変動開始時に保存領域の先頭のデータを変動用領域に移し、他の保存領域のデータはそれぞれ１つずつシフトさせるようにする。
【０７１７】
なお、図１４９，図１５０に示す変形例では、ゲート３２への遊技球の入賞にもとづいて自動的に普図当りフラグをセットするようにし、普通図柄当り判定用乱数値を用いて当り判定を行わないようにしていたが、始動入賞口１３，１４への遊技球の入賞にもとづいて自動的に大当りフラグをセットするようにし、特図表示結果判定用の乱数値ＭＲ１を用いて大当り判定を行わないようにしてもよい。具体的には、特別図柄プロセス処理において、第１始動口スイッチ１３ａがオンし（第１の実施の形態におけるステップＳ２１１のＹ）、保留記憶数が４でないと判定された場合（第１の実施の形態におけるステップＳ２１２のＮ）、第１の実施の形態におけるステップＳ２１５で特図表示結果判定用の乱数値ＭＲ１を抽出せず、保留記憶数に応じた保存領域に大当り指定値を格納する。また、第２始動口スイッチ１４ａがオンし（第１の実施の形態におけるステップＳ２２１のＹ）、保留記憶数が４でないと判定された場合も（第１の実施の形態におけるステップＳ２２２のＮ）、第１の実施の形態におけるステップＳ２２５で特図表示結果判定用の乱数値ＭＲ１を抽出せず、保留記憶数に応じた保存領域に大当り指定値を格納する。そして、特別図柄プロセス処理における特別図柄通常処理において、合計保留記憶数が０でない場合には（第１の実施の形態におけるステップＳ１５０１のＮ）、保留記憶数＝１に対応する保存領域に格納されている大当り指定値を読み出し、保留記憶カウンタの値を１減らし、かつ、各保存領域の内容をシフトする。そして、読み出した大当り指定値にもとづいて大当りフラグをセットする。さらに、特別図柄通常処理において、大当り判定に関わる処理（第１の実施の形態におけるステップＳ１５１２，Ｓ１５１３の処理）を省略する。このような構成によれば、特図表示結果判定用の乱数値ＭＲ１自体が不要となる結果、乱数を用いて大当り判定を行う場合に必要な処理（例えば、乱数の更新処理、大当り判定処理など）やそれらの処理を実行するためのデータ（例えば特図表示結果判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７１８】
また、遊技状態が確変状態のときにのみ、ゲート３２への遊技球の入賞にもとづいて自動的に普図当りフラグをセットする処理を実行するようにしてもよい。すなわち、ゲート通過にもとづいて普通図柄当り判定用乱数を抽出して保存領域に保存し（ステップＳ１１３）、普通図柄通常処理において、ゲート通過記憶数が０でないときに（ステップＳ１２１のＮ）、確変状態かどうかを判定し、確変状態のときにだけ、当り判定を行わずに普図当りフラグをセットして普通電動役物作動処理に移行させる処理を実行し（ステップＳ１５３のＹで、ステップＳ１５９の処理を実行し）、通常遊技状態のときは、普通図柄当り判定用乱数にもとづいて当り判定を行い（ステップＳ１２２〜Ｓ１２５）、当り判定で当りと判定されたときに普図当りフラグをセットし（ステップＳ９７参照）、普図当りフラグがセットされたことにもとづいて普通電動役物作動処理に移行させる処理を実行する（ステップＳ１５３のＹで、ステップＳ１５９の処理を実行する）ようにしてもよい。さらに、遊技状態が確変状態のときのみ、始動入賞口１３，１４への遊技球の入賞にもとづいて自動的に大当りフラグをセットする処理を実行するようにしてもよい。すなわち、始動入賞にもとづいて特図表示結果判定用の乱数値ＭＲ１を抽出して保存領域に保存し（第１の実施の形態におけるステップＳ２１５，Ｓ２２５）、特別図柄通常処理において、合計保留記憶数が０でないときに（第１の実施の形態におけるステップＳ１５０１のＮ）、確変状態かどうかを判定し、確変状態のときにだけ、大当り判定を行わずに大当りフラグをセットして大当り遊技に移行させる処理を実行し、通常遊技状態のときは、特図表示結果判定用の乱数値ＭＲ１にもとづいて大当り判定を行い（第１の実施の形態におけるステップＳ１５１２，Ｓ１５１３）、大当り判定で大当りと判定されたときに大当りフラグをセットし、大当りフラグがセットされたことにもとづいて大当り遊技（大入賞口開放前処理）に移行させる処理を実行する（第１の実施の形態におけるステップＳ１５１３のＹで、ステップＳ１５１４の処理を実行する）ようにしてもよい。
【０７１９】
図１４９，図１５０に示す変形例では、ゲート通過記憶数に応じた保存領域に普図当り指定値が格納されたことにもとづいて普図当りフラグをセットするようにしていたが（ステップＳ１２４Ａ）、ゲート通過記憶数に応じた保存領域に普図当り指定値を格納せずに（ステップＳ１１３Ａ，Ｓ１２２Ａを実行せずに）、ゲート通過記憶数の値が０でないことにもとづいて（ステップＳ１２１のＮ）、自動的に普図当りフラグをセットするようにしてもよい。
【０７２０】
図１４９，図１５０に示す変形例では、ゲート通過が発生したときにゲート通過記憶数に応じた保存領域に普図当り指定値を格納し、格納された普図当り指定値にもとづいて普図当りフラグをセットするようにして、普図当りフラグのセットにもとづいて可変入賞球装置１５を開放する制御を実行するようにしていたが、普図当りフラグをセットせずに、普通図柄の変動が終了して普通図柄が停止したら自動的に可変入賞球装置１５を開放する制御を実行するようにしてもよい。以下、普通図柄の変動が終了して普通図柄が停止したら自動的に可変入賞球装置１５を開放する制御を実行するように構成する場合の変形例を図１５１を用いて説明する。
【０７２１】
図１５１に示す変形例では、普図当りフラグをセットしないので、普通図柄プロセス処理において、ゲート通過記憶数に対応する保存領域に普図当り指定値を格納する処理を行わない。すなわち、図１４９のステップＳ１１３Ａの処理を省略する。また、普通図柄通常処理において、保存領域に格納されている普図当り指定値を読み出す処理、および普図当りフラグをセットする処理を行わない。すなわち、図１５０のステップＳ１２２Ａ，Ｓ１２４Ａの処理を省略する。
【０７２２】
図１５１は、第３の実施の形態における普通図柄停止処理のさらに他の変形例を示すフローチャートである。図１５１に示すように、この変形例では、普通図柄の変動時間が経過したとき、つまり、普通図柄プロセスタイマがタイムアウトしたときに（ステップＳ１５１のＹ）、普図当りフラグがセットされているかどうかを確認せずに、普通電動役物作動時間を普通図柄プロセスタイマにセットする処理（ステップＳ１５４）や、普通電動役物（可変入賞球装置１５）の開放パターンを設定する処理（ステップＳ１５５〜Ｓ１５８）を実行し、普通電動役物作動処理に移行させる（ステップＳ１５９）ようにしている。すなわち、図１４３におけるステップＳ１５３，Ｓ１６０を省略している。
【０７２３】
図１５２は、図１４９，図１５０に示す変形例と図１５１に示す変形例との処理の相違を示す説明図である。図１５２に示すように、図１４９，図１５０に示す変形例では、ゲート３２に遊技球が通過したことにもとづいて（ステップＳ１１１のＹ）、ゲート通過記憶数が４でない場合には（ステップＳ１１２のＮ）、ゲート通過記憶数に対応する保存領域に普図当り指定値を格納し（ステップＳ１１３Ａ）、ゲート通過記憶数カウンタの値を＋１する（ステップＳ１１４）。そして、普通図柄通常処理において、ゲート通過記憶数が０でない場合に、保存領域に格納されている普図当り指定値にもとづいて普図当りフラグをセットする（ステップＳ１２４Ａ）。そして、普通図柄停止処理（図１４３）において、普図当りフラグがセットされているかどうかを確認し（ステップＳ１５２）、セットされていれば、普通電動役物作動処理に移行させて（ステップＳ１５９）、普通電動役物（可変入賞球装置１５）の開放制御を実行する。これに対し、図１５１に示す変形例では、ゲート３２に遊技球が通過したことにもとづいて（ステップＳ１１１のＹ）、ゲート通過記憶数が４でない場合には（ステップＳ１１２のＮ）、ゲート通過記憶数カウンタの値を＋１する処理（ステップＳ１１４）のみ実行する。そして、普通図柄停止処理（図１５１）において、普図当りフラグがセットされているかどうかを確認せずに、普通電動役物作動処理に移行させて（ステップＳ１５９）、普通電動役物（可変入賞球装置１５）の開放制御を実行する。
【０７２４】
以上のように、図１５１に示す変形例では、普通図柄の停止図柄が導出表示されたことにもとづいて可変入賞装置（可変入賞球装置１５）を開放する制御を実行するように構成されているので、図１４９，図１５０に示す変形例の場合と同様に、乱数自体が不要となる結果、乱数を用いて大当り判定を行う場合に必要な処理（例えば、乱数の更新処理、普図当り判定処理など）やそれらの処理を実行するためのデータ（例えば判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。さらに、普図当りフラグもセットされないので、普図当りフラグがセットされたかどうかを確認する処理も不要となり、より一層、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７２５】
なお、図１５１に示す変形例では、ゲート３２への遊技球の入賞にもとづいて自動的に可変入賞球装置１５の開閉動作（普通電動役物作動処理）を実行するようにしていたが、始動入賞口１３，１４への遊技球の入賞にもとづいて自動的に大当り遊技に移行させて特別可変入賞装置２０の開閉動作を行わせるようにしてもよい。具体的には、特別図柄プロセス処理において、保留記憶数に対応する保存領域に大当り指定値を格納する処理を行わない。また、特別図柄通常処理において、保存領域に格納されている大当り指定値を読み出す処理、および大当りフラグをセットする処理を行わない。また、大当りフラグを確認する処理（第１の実施の形態におけるステップＳ１５０８，Ｓ１５１４，Ｓ３２１，Ｓ１３０３）を行わず、常に大入賞口開放前処理に移行させるようにする。このような構成によれば、特図表示結果判定用の乱数値ＭＲ１自体が不要となる結果、乱数を用いて大当り判定を行う場合に必要な処理（例えば、乱数の更新処理、大当り判定処理など）やそれらの処理を実行するためのデータ（例えば特図表示結果判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。さらに、大当りフラグもセットされないので、大当りフラグがセットされたかどうかを確認する処理も不要となり、より一層、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７２６】
また、遊技状態が確変状態のときにのみ、ゲート３２への遊技球の通過にもとづいて自動的に可変入賞球装置１５の開閉動作（普通電動役物作動処理）を実行するようにしてもよい。すなわち、確変状態のときにだけ、当り判定や普図当りフラグのチェックを行わずに普通図柄の変動停止にもとづいて普通電動役物作動処理に移行させる処理を実行し（普通図柄の変動が停止したときに（ステップＳ１５１のＹ）、確変状態かどうかを判定し、確変状態のときにステップＳ１５９の処理を実行し）、通常遊技状態のときは、普図当りフラグがセットされていることを確認したことを条件に普通電動役物作動処理に移行させる処理を実行する（例えば、ゲート通過にもとづいて普通図柄当り判定用乱数を抽出し、抽出した乱数値にもとづいて普図当り判定を行い、当りと判定したときに普図当りフラグをセットし、普通図柄の変動が停止したときに（ステップＳ１５１のＹ）、確変状態かどうかを判定し、通常遊技状態のときに普図当りフラグがセットされているかどうかを確認し、普図当りフラグがセットされていればステップＳ１５９の処理を実行する）ようにしてもよい。さらに、遊技状態が確変状態のときのみ、始動入賞口１３，１４への遊技球の通過にもとづいて自動的に大当り遊技に移行させて特別可変入賞装置２０の開閉動作を行わせるようにしてもよい。すなわち、確変状態のときにだけ、大当り判定や大当りフラグのチェックを行わずに特別図柄の変動停止にもとづいて大当り遊技に移行させる処理を実行し（特別図柄の変動が停止したときに、確変状態かどうかを判定し、確変状態のときに第１の実施の形態におけるステップＳ１３０４以降の処理を実行し）、通常遊技状態のときは、大当りフラグがセットされていることを確認したことを条件に大当り遊技（大入賞口開放前処理）に移行させる処理を実行する（例えば、始動入賞の発生にもとづいて特図表示結果判定用の乱数値ＭＲ１を抽出し、抽出した乱数値にもとづいて大当り判定を行い、大当りと判定したときに大当りフラグをセットし、特別図柄の変動が停止したときに、確変状態かどうかを判定し、通常遊技状態のときに大当りフラグがセットされているかどうかを確認し、大当りフラグがセットされていれば第１の実施の形態におけるステップＳ１３０４以降の処理を実行する）ようにしてもよい。
【０７２７】
なお、この実施の形態では、以下の（１）〜（３）に示すような遊技機の特徴的構成が示されている。
【０７２８】
（１）遊技球を用いて所定の遊技を行うことが可能であり、遊技領域に設けられた始動領域（例えば、第１始動入賞口１３、第２始動入賞口１４、またはゲート３２）において遊技球が検出されたことにもとづく所定の条件が成立（例えば、特別図柄が変動中でなく大当り中でもないこと、または普通図柄が変動中でなく可変入賞球装置１５の開閉動作中でもないこと）したときに遊技者にとって有利な状態（例えば、特別図柄の大当りにもとづく大当り遊技状態、または普通図柄の当りにもとづく可変入賞球装置１５の作動状態）に制御する遊技機であって、遊技球が入賞しない閉鎖状態と遊技球が入賞しやすい開放状態とに変化可能な可変入賞装置（例えば、特別可変入賞装置２０、または可変入賞球装置１５）と、乱数（例えば、特図表示結果判定用の乱数値ＭＲ１、または普通図柄当り判定用乱数）の数値を更新する数値更新手段（例えば、乱数回路５０３による乱数更新処理、または遊技制御用マイクロコンピュータ５６０において第１の実施の形態におけるステップＳ２４と同様の処理を実行する部分）と、始動領域において遊技球が検出されたときに乱数の数値を抽出する数値抽出手段（例えば、遊技制御用マイクロコンピュータ５６０において第１の実施の形態におけるステップＳ２１５，Ｓ２２５と同様の処理を実行する部分。第３の実施の形態におけるステップＳ１１３を実行する部分）と、各々を識別可能な複数種類の識別情報（例えば、特別図柄、または普通図柄）の可変表示を実行可能な可変表示装置（例えば、特別図柄表示器８ａ，８ｂ、または普通図柄表示器１０）と、始動領域において遊技球が検出されたことにもとづいて、可変表示装置において識別情報の可変表示を開始し表示結果を導出表示する可変表示制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、第１の実施の形態におけるステップＳ２７，Ｓ３５と同様の処理を実行する部分、またはステップＳ２８，Ｓ３６と同様の処理を実行する部分）と、数値抽出手段により抽出された乱数の数値が予め定められた値（例えば、特図表示結果判定テーブルに設定された大当り判定値、または普図当り判定テーブルに設定された当り判定値）を示すものであるとされたことにもとづいて（例えば、第１の実施の形態におけるステップＳ１５１３と同様の処理で特図表示結果判定用の乱数値ＭＲ１が大当り判定値と一致したと判定されたこと、または第３の実施の形態におけるステップＳ９３，Ｓ９６で普通図柄当り判定用乱数値が当り判定値と一致したと判定されたことにもとづいて）、可変表示装置に表示結果が導出表示された後に遊技者にとって有利な状態として可変入賞装置を開放状態（例えば、特別可変入賞装置２０が開放・閉鎖を繰り返す大当り遊技状態、または可変入賞球装置１５が開閉動作を行う可変入賞球装置１５の作動状態）に制御可能な開閉制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、第１の実施の形態におけるステップＳ１５１４と同様の処理を実行し、ステップＳ１３０３と同様の処理でＹと判定したことにもとづいてステップＳ３０４〜Ｓ３０７と同様の処理を実行する部分、または第３の実施の形態におけるステップＳ９７の処理を実行し、ステップＳ１５３のＹにもとづいてステップＳ１０４を実行する部分）とを備え、開閉制御手段は、数値抽出手段により抽出された乱数の数値にかかわらず、乱数の数値が予め定められた値を示すものとして必ず可変入賞装置を開放状態に制御する特別開放制御を実行する特別開放制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、大当り判定テーブルに設定された大当り判定値が大当り判定用乱数の更新範囲のすべての値に設定され、特別図柄の当選確率を１００％として、抽出された大当り判定用乱数値がどのような値であっても大当りとする部分、または普図当り判定テーブルに設定された当り判定値が普通図柄当り判定用乱数の更新範囲のすべての値に設定され、普通図柄の当選確率を１００％として、抽出された普通図柄当り判定用乱数値がどのような値であっても当りとする部分）を含むことを特徴とする。そのような構成によれば、抽出された乱数の数値が予め定められた値を示すものでないとき（はずれのとき）に対応した処理自体が不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７２９】
（２）遊技球を用いて所定の遊技を行うことが可能であり、遊技領域に設けられた始動領域（例えば、第１始動入賞口１３、第２始動入賞口１４、またはゲート３２）において遊技球が検出されたことにもとづく所定の条件が成立（例えば、特別図柄が変動中でなく大当り中でもないこと、または普通図柄が変動中でなく可変入賞球装置１５の開閉動作中でもないこと）したときに遊技者にとって有利な状態（例えば、特別図柄の大当りにもとづく大当り遊技状態、または普通図柄の当りにもとづく可変入賞球装置１５の作動状態）に制御する遊技機であって、遊技球が入賞しない閉鎖状態と遊技球が入賞しやすい開放状態とに変化可能な可変入賞装置（例えば、特別可変入賞装置２０、または可変入賞球装置１５）と、始動領域において遊技球が検出されたことにもとづいて可変入賞装置を開放させるための特定データ（例えば、大当りフラグ、または普図当りフラグ）を設定する特定データ設定手段（例えば、遊技制御用マイクロコンピュータ５６０において、始動入賞の発生に応じて大当りフラグをセットする処理（第１の実施の形態におけるステップＳ１５１４に相当する特別図柄に関する処理）を実行する部分、またはゲート通過に応じて普図当りフラグをセットする処理（第３の実施の形態におけるステップＳ１２４Ａ）を実行する部分）と、各々を識別可能な複数種類の識別情報（例えば、特別図柄、または普通図柄）の可変表示を実行可能な可変表示装置（例えば、特別図柄表示器８ａ，８ｂ、または普通図柄表示器１０）と、始動領域において遊技球が検出されたことにもとづいて、可変表示装置において識別情報の可変表示を開始し表示結果を導出表示する可変表示制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、第１の実施の形態におけるステップＳ２７，Ｓ３５と同様の処理を実行する部分、またはステップＳ２８，Ｓ３６と同様の処理を実行する部分）と、特定データが設定されていることにもとづいて、可変表示装置に表示結果が導出表示された後に遊技者にとって有利な状態として可変入賞装置を開放状態（例えば、特別可変入賞装置２０が開放・閉鎖を繰り返す大当り遊技状態、または可変入賞球装置１５が開閉動作を行う可変入賞球装置１５の作動状態）に制御可能な開閉制御手段（例えば、演出制御用マイクロコンピュータ１００において、第１の実施の形態におけるステップＳ１３０３と同様の処理でＹと判定したことにもとづいてステップＳ３０４〜Ｓ３０７と同様の処理を実行する部分、または第３の実施の形態におけるステップＳ１５３のＹにもとづいてステップＳ１０４を実行する部分）とを備え、開閉制御手段は、特定データ設定手段に必ず特定データを設定させることにより必ず可変入賞装置を開放状態に制御する特別開放制御を実行する特別開放制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、始動入賞の発生にもとづいて保留記憶数に対応する保存領域に大当りフラグのセットの根拠となる大当り指定値を格納する処理（ステップＳ１１３Ａに相当する特別図柄に関する処理）を実行する部分、またはゲート通過にもとづいてゲート通過記憶数に対応する保存領域に普図当りフラグのセットの根拠となる普図当り指定値を格納する処理（ステップＳ１１３Ａ）を実行する部分）を含むことを特徴とする。そのような構成によれば、乱数自体が不要となる結果、乱数を用いて大当り判定を行う場合に必要な処理（例えば、乱数の更新処理、大当り判定処理など）やそれらの処理を実行するためのデータ（例えば判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。
【０７３０】
（３）遊技球を用いて所定の遊技を行うことが可能であり、遊技領域に設けられた始動領域（例えば、第１始動入賞口１３、第２始動入賞口１４、またはゲート３２）において遊技球が検出されたことにもとづく所定の条件が成立（例えば、特別図柄が変動中でなく大当り中でもないこと、または普通図柄が変動中でなく可変入賞球装置１５の開閉動作中でもないこと）したときに遊技者にとって有利な状態（例えば、特別図柄の大当りにもとづく大当り遊技状態、または普通図柄の当りにもとづく可変入賞球装置１５の開放状態）に制御する遊技機であって、遊技球が入賞しない閉鎖状態と遊技球が入賞しやすい開放状態とに変化可能な可変入賞装置（例えば、特別可変入賞装置２０、または可変入賞球装置１５）と、各々を識別可能な複数種類の識別情報（例えば、特別図柄、または普通図柄）の可変表示を実行可能な可変表示装置（例えば、特別図柄表示器８ａ，８ｂ、または普通図柄表示器１０）と、始動領域において遊技球が検出されたことにもとづいて、可変表示装置において識別情報の可変表示を開始し表示結果を導出表示する可変表示制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、第１の実施の形態におけるステップＳ２７，Ｓ３５と同様の処理を実行する部分、またはステップＳ２８，Ｓ３６と同様の処理を実行する部分）と、可変表示装置に表示結果が導出表示された後に遊技者にとって有利な状態として可変入賞装置を開放状態（例えば、特別可変入賞装置２０が開放・閉鎖を繰り返す大当り遊技状態、または可変入賞球装置１５が開閉動作を行う可変入賞球装置１５の作動処理）に制御可能な開閉制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、特別図柄の停止図柄を導出表示した後に第１の実施の形態におけるステップＳ３０４〜Ｓ３０７と同様の処理を実行する部分、または普通図柄の停止図柄を導出表示した後にステップＳ１０４の処理を実行する部分）とを備え、開閉制御手段は、識別情報の可変表示の表示結果が導出表示されたことにもとづいて必ず可変入賞装置を開放状態に制御する特別開放制御を実行する特別開放制御手段（例えば、遊技制御用マイクロコンピュータ５６０において、始動入賞にもとづく大当り判定（第１の実施の形態におけるステップＳ１５１３と同様の処理）や大当りフラグのチェック（第１の実施の形態におけるステップＳ１３０３と同様の処理）の処理を行わずに常にステップＳ３０４〜Ｓ３０７の処理を実行する部分、またはゲート通過にもとづく当り判定（第３の実施の形態におけるステップＳ１２５）や普図当りフラグのチェック（第３の実施の形態におけるステップＳ１５３）の処理を行わずに（図１５１参照）常にステップＳ１０４を実行する部分）を含むことを特徴とする。そのような構成によれば、乱数自体が不要となる結果、乱数を用いて大当り判定を行う場合に必要な処理（例えば、乱数の更新処理、大当り判定処理など）やそれらの処理を実行するためのデータ（例えば判定テーブル、カウンタなど）も不要となり、プログラム容量の削減および処理負担の軽減を図ることができる。
【産業上の利用可能性】
【０７３１】
本発明は、始動条件が成立した後に可変表示の開始条件が成立したことにもとづいて、各々が識別可能な複数種類の識別情報を可変表示する可変表示装置を備え、識別情報の可変表示結果が予め定められた特定表示結果となった後に、遊技者にとって有利な特定遊技状態に制御するパチンコ遊技機等の遊技機に好適に適用できる。
【図面の簡単な説明】
【０７３２】
【図１】パチンコ遊技機を正面からみた正面図である。
【図２】主基板（遊技制御基板）における回路構成の一例を示すブロック図である。
【図３】中継基板、演出制御基板、ランプドライバ基板および音声出力基板の回路構成例を示すブロック図である。
【図４】描画プロセッサの回路構成を示すブロック図である。
【図５】擬似連チャンス目、発展チャンス目、突確チャンス目を示す説明図である。
【図６】演出制御コマンドの内容の一例を示す説明図である。
【図７】主基板の側にてカウントされる乱数値を例示する説明図である。
【図８】変動パターンを例示する図である。
【図９】変動パターンを例示する図である。
【図１０】特図表示結果判定テーブルの構成例を示す図である。
【図１１】大当り種別判定テーブルの構成例を示す図である。
【図１２】大当り用変動パターン種別判定テーブルの構成例を示す図である。
【図１３】大当り用変動パターン種別判定テーブルの構成例を示す図である。
【図１４】小当り用変動パターン種別判定テーブルの構成例を示す図である。
【図１５】リーチ判定テーブルの構成例を示す図である。
【図１６】大当りおよび小当りとしないことに決定した場合のリーチ発生確率を示す説明図である。
【図１７】リーチ用変動パターン種別判定テーブルの構成例を示す図である。
【図１８】非リーチ用変動パターン種別判定テーブルの構成例を示す図である。
【図１９】当り変動パターン判定テーブルの構成例を示す図である。
【図２０】当り変動パターン判定テーブルの構成例を示す図である。
【図２１】ハズレ変動パターン判定テーブルの構成例を示す図である。
【図２２】ハズレ変動パターン判定テーブルの構成例を示す図である。
【図２３】演出制御基板の側でカウントされる乱数値を例示する説明図である。
【図２４】最終停止図柄決定テーブルの構成例を示す図である。
【図２５】左右出目判定テーブルの構成例を示す図である。
【図２６】最終停止図柄とならない非リーチ組合せを示す図である。
【図２７】最終停止図柄決定テーブルの構成例を示す図である。
【図２８】最終停止図柄決定テーブルの構成例を示す図である。
【図２９】特定演出パターン判定テーブルの構成例を示す図である。
【図３０】昇格演出実行判定テーブルの構成例を示す図である。
【図３１】仮停止図柄決定テーブルの構成例を示す図である。
【図３２】仮停止図柄決定テーブルの構成例を示す図である。
【図３３】擬似連変動での仮停止図柄を示す説明図である。
【図３４】仮停止図柄決定テーブルの構成例を示す図である。
【図３５】仮停止図柄決定テーブルの構成例を示す図である。
【図３６】予告パターン種別判定テーブルの構成例を示す図である。
【図３７】予告パターン判定テーブルの構成例を示す図である。
【図３８】予告パターン判定テーブルの構成例を示す図である。
【図３９】予告パターン判定テーブルの構成例を示す図である。
【図４０】制御パターンテーブルの構成例を示す図である。
【図４１】制御パターンテーブルの構成例を示す図である。
【図４２】演出制御用データ保持エリアの構成例を示す図である。
【図４３】遊技制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図４４】遊技制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図４５】タイマ割込処理を示すフローチャートである。
【図４６】画像表示装置９の表示画面における「左」、「中」、「右」の各可変表示部において可変表示される複数種類の飾り図柄の一例を示す説明図である。
【図４７】特別図柄プロセス処理のプログラムの一例を示すフローチャートである。
【図４８】始動口スイッチ通過処理を示すフローチャートである。
【図４９】保留記憶特定情報記憶領域（保留特定領域）および保留バッファの構成例を示す説明図である。
【図５０】第１保留記憶数と第２保留記憶数とに対して共通に備える共通保留記憶数バッファの構成例を示す説明図である。
【図５１】特別図柄通常処理を示すフローチャートである。
【図５２】大入賞口開放回数最大値の設定例を示す説明図である。
【図５３】変動パターン設定処理を示すフローチャートである。
【図５４】特別図柄変動処理を示すフローチャートである。
【図５５】特別図柄変動停止処理を示すフローチャートである。
【図５６】大当り終了処理を示すフローチャートである。
【図５７】客待ちデモンストレーション演出の一例を示す説明図である。
【図５８】フレームバッファの使用方法の一例を示す説明図である。
【図５９】ＶＲＡＭの使用方法の一例を示す説明図である。
【図６０】フレームメモリのアドレスマップの一例を示す説明図である。
【図６１】ＣＧＲＯＭからフレームメモリへの画像データの展開の仕方を説明するための説明図である。
【図６２】描画プロセッサにおける描画制御部とＣＧＲＯＭとの間のＣＧバスにおけるデータバスを示す説明図である。
【図６３】描画制御レジスタにおける各レジスタの一例を説明するための説明図である。
【図６４】描画プロセッサにおける描画制御部とＣＧＲＯＭとの間のＣＧバスにおけるデータバスの実際の配線図を示すブロック図である。
【図６５】ＣＧＲＯＭに記憶されている飾り図柄の画像データを説明するための説明図である。
【図６６】ＣＧＲＯＭに記憶される部品画像の画像データのうち動画像データのデータ構成を示す説明図である。
【図６７】動画伸張部によるデータ圧縮された動画像データ（圧縮データ）の復号の仕方を説明するための説明図である。
【図６８】演出制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図６９】演出制御プロセス処理を示すフローチャートである。
【図７０】飾り図柄変動開始処理を示すフローチャートである。
【図７１】非リーチ図柄決定処理の例を示すフローチャートである。
【図７２】リーチ図柄決定処理の例を示すフローチャートである。
【図７３】特定演出設定処理の一例を示すフローチャートである。
【図７４】変動中昇格演出設定処理の一例を示すフローチャートである。
【図７５】予告演出設定処理の一例を示すフローチャートである。
【図７６】プロセステーブルの構成例を示す説明図である。
【図７７】飾り図柄変動停止処理を示すフローチャートである。
【図７８】大当り表示処理を示すフローチャートである。
【図７９】大当り遊技中処理を示すフローチャートである。
【図８０】大当り終了演出処理を示すフローチャートである。
【図８１】飾り図柄の可変表示中における表示動作例を示す図である。
【図８２】飾り図柄の可変表示中における表示動作例を示す図である。
【図８３】飾り図柄の可変表示中における表示動作例を示す図である。
【図８４】飾り図柄の可変表示中における表示動作例を示す図である。
【図８５】飾り図柄の可変表示中における表示動作例を示す図である。
【図８６】飾り図柄の可変表示中における表示動作例を示す図である。
【図８７】飾り図柄の可変表示中における表示動作例を示す図である。
【図８８】飾り図柄の可変表示中における表示動作例を示す図である。
【図８９】Ｖブランク割込処理を示すフローチャートである。
【図９０】ＲＯＭに格納されているデータテーブルの例を示す説明図である。
【図９１】初期データ転送処理を示すフローチャートである。
【図９２】固定領域データ転送制御処理を示すフローチャートである。
【図９３】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭからＶＲＡＭの固定領域に画像データを転送する処理を示すフローチャートである。
【図９４】データ転送処理を示すフローチャートである。
【図９５】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭからＶＲＡＭの固定領域に画像データを転送する処理の変形例を示すフローチャートである。
【図９６】演出モード＃１データ転送制御処理を示すフローチャートである。
【図９７】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭの選択画像データ領域からＶＲＡＭに画像データを転送する処理を示すフローチャートである。
【図９８】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭの選択画像データ領域からＶＲＡＭに画像データを転送する処理の変形例を示すフローチャートである。
【図９９】Ｖブランク割込処理における描画制御処理を示すフローチャートである。
【図１００】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＶＲＡＭの固定領域からフレームメモリに画像データを転送する処理を示すフローチャートである。
【図１０１】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭからフレームメモリに画像データを転送する処理を示すフローチャートである。
【図１０２】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭからフレームメモリに動画像の画像データを転送する動画像復号処理を示すフローチャートである。
【図１０３】描画プロセッサが、演出制御用ＣＰＵからの指令に応じて、ＣＧＲＯＭからフレームメモリに動画像の画像データを転送する動画像復号処理を示すフローチャートである。
【図１０４】客待ちデモ制御処理を示すフローチャートである。
【図１０５】動画像表示を行う場合の大当り表示処理を示すフローチャートである。
【図１０６】描画プロセッサにおける描画制御部とＣＧＲＯＭとの間のＣＧバスにおけるデータバスを示す説明図である。
【図１０７】共通ルーチン化した場合の始動口スイッチ通過処理を示すフローチャートである。
【図１０８】第２の実施の形態におけるパチンコ遊技機を正面からみた正面図である。
【図１０９】遊技盤に設けられている可変入賞球装置を正面からみた正面図である。
【図１１０】遊技盤に設けられている可変入賞球装置を正面からみた正面図である。
【図１１１】開放扉の裏面側に設けられている遊技球の通過口を有する構造物を示す斜視図である。
【図１１２】通過口から特定領域を形成する特定入賞口に至る経路を示す斜視図である。
【図１１３】通過口から特定領域を形成する特定入賞口に至る経路を示す斜視図である。
【図１１４】可変入賞球装置の下部を上側から見た上面図および正面側から見た正面図である。
【図１１５】可変入賞球装置の下部を上側から見た上面図および正面側から見た正面図である。
【図１１６】可変入賞球装置の下部を上側から見た上面図である。
【図１１７】回転体を上側から見た上面図である。
【図１１８】第２の実施の形態における遊技機の遊技の進み方の一例を示す説明図である。
【図１１９】特別図柄および飾り図柄の変動と小当り遊技の開始とを説明するための説明図である。
【図１２０】特別図柄および飾り図柄の変動と小当り遊技の開始および大当り遊技の開始とを説明するための説明図である。
【図１２１】画像表示装置における変動後演出等の画像表示例を示す説明図である。
【図１２２】特別図柄の停止図柄と当りの種類との関係を示す説明図である。
【図１２３】第２の実施の形態における主基板（遊技制御基板）における回路構成の一例を示すブロック図である。
【図１２４】第２の実施の形態における特別図柄プロセス処理のプログラムの例を示すフローチャートである。
【図１２５】役物開放前処理を示すフローチャートである。
【図１２６】役物開放中処理を示すフローチャートである。
【図１２７】回転体・可動部制御を示すフローチャートである。
【図１２８】役物の１回の開放における回転体および可動部の動作例を示すタイミング図である。
【図１２９】役物閉鎖後処理を示すフローチャートである。
【図１３０】第２の実施の形態における大入賞口開放前処理を示すフローチャートである。
【図１３１】第２大当り遊技状態における第１大入賞口を開放するラウンドを示す説明図である。
【図１３２】第２の実施の形態における大入賞口開放中処理を示すフローチャートである。
【図１３３】第２の実施の形態における大入賞口開放中処理を示すフローチャートである。
【図１３４】第２の実施の形態における大入賞口閉鎖後処理を示すフローチャートである。
【図１３５】役物の開放および閉鎖タイミングと、役物閉鎖後の回転体の停止タイミングとの例を示す説明図である。
【図１３６】第３の実施の形態における特図表示結果判定テーブルの例を示す説明図である。
【図１３７】第３の実施の形態における普通図柄プロセス処理の一例を示すフローチャートである。
【図１３８】第３の実施の形態における普通図柄通常処理を示すフローチャートである。
【図１３９】第３の実施の形態における普図当り判定処理を示すフローチャートである。
【図１４０】普図当り判定テーブルの例を示す説明図である。
【図１４１】普通図柄変動パターン設定処理を示すフローチャートである。
【図１４２】普通図柄変動処理を示すフローチャートである。
【図１４３】普通図柄停止処理を示すフローチャートである。
【図１４４】普通電動役物の開放パターンを設定するテーブルの例を示す説明図である。
【図１４５】普通電動役物作動処理を示すフローチャートである。
【図１４６】第３の実施の形態における普通図柄プロセス処理の変形例を示すフローチャートである。
【図１４７】第３の実施の形態における普図当り判定処理の変形例を示すフローチャートである。
【図１４８】普図当り判定テーブルの他の例を示す説明図である。
【図１４９】第３の実施の形態における普通図柄プロセス処理の他の変形例を示すフローチャートである。
【図１５０】第３の実施の形態における普通図柄通常処理の他の変形例を示すフローチャートである。
【図１５１】第３の実施の形態における普通図柄停止処理のさらに他の変形例を示すフローチャートである。
【図１５２】図１４９，図１５０に示す変形例と図１５１に示す変形例との処理の相違を示す説明図である。
【符号の説明】
【０７３３】
１      パチンコ遊技機
８ａ    第１特別図柄表示器
８ｂ    第２特別図柄表示器
９      画像表示装置
１３    第１始動入賞口
１４    第２始動入賞口
３１    遊技制御基板（主基板）
５６    ＣＰＵ
８３    ＣＧＲＯＭ
８４    ＶＲＡＭ
８５    フレームバッファ
８７    表示信号制御部
８９    動画伸張部
９１    描画制御部
９４    データ転送回路
９５    描画制御レジスタ
５６０  遊技制御用マイクロコンピュータ
８０    演出制御基板
１００  演出制御用マイクロコンピュータ
１０１  演出制御用ＣＰＵ
１０９  描画プロセッサ
５０３  乱数回路
【図１】
2008302148.tif 000003
【図２】
2008302148.tif 000004
【図３】
2008302148.tif 000005
【図４】
2008302148.tif 000006
【図５】
2008302148.tif 000007
【図６】
2008302148.tif 000008
【図７】
2008302148.tif 000009
【図８】
2008302148.tif 000010
【図９】
2008302148.tif 000011
【図１０】
2008302148.tif 000012
【図１１】
2008302148.tif 000013
【図１２】
2008302148.tif 000014
【図１３】
2008302148.tif 000015
【図１４】
2008302148.tif 000016
【図１５】
2008302148.tif 000017
【図１６】
2008302148.tif 000018
【図１７】
2008302148.tif 000019
【図１８】
2008302148.tif 000020
【図１９】
2008302148.tif 000021
【図２０】
2008302148.tif 000022
【図２１】
2008302148.tif 000023
【図２２】
2008302148.tif 000024
【図２３】
2008302148.tif 000025
【図２４】
2008302148.tif 000026
【図２５】
2008302148.tif 000027
【図２６】
2008302148.tif 000028
【図２７】
2008302148.tif 000029
【図２８】
2008302148.tif 000030
【図２９】
2008302148.tif 000031
【図３０】
2008302148.tif 000032
【図３１】
2008302148.tif 000033
【図３２】
2008302148.tif 000034
【図３３】
2008302148.tif 000035
【図３４】
2008302148.tif 000036
【図３５】
2008302148.tif 000037
【図３６】
2008302148.tif 000038
【図３７】
2008302148.tif 000039
【図３８】
2008302148.tif 000040
【図３９】
2008302148.tif 000041
【図４０】
2008302148.tif 000042
【図４１】
2008302148.tif 000043
【図４２】
2008302148.tif 000044
【図４３】
2008302148.tif 000045
【図４４】
2008302148.tif 000046
【図４５】
2008302148.tif 000047
【図４６】
2008302148.tif 000048
【図４７】
2008302148.tif 000049
【図４８】
2008302148.tif 000050
【図４９】
2008302148.tif 000051
【図５０】
2008302148.tif 000052
【図５１】
2008302148.tif 000053
【図５２】
2008302148.tif 000054
【図５３】
2008302148.tif 000055
【図５４】
2008302148.tif 000056
【図５５】
2008302148.tif 000057
【図５６】
2008302148.tif 000058
【図５７】
2008302148.tif 000059
【図５８】
2008302148.tif 000060
【図５９】
2008302148.tif 000061
【図６０】
2008302148.tif 000062
【図６１】
2008302148.tif 000063
【図６２】
2008302148.tif 000064
【図６３】
2008302148.tif 000065
【図６４】
2008302148.tif 000066
【図６５】
2008302148.tif 000067
【図６６】
2008302148.tif 000068
【図６７】
2008302148.tif 000069
【図６８】
2008302148.tif 000070
【図６９】
2008302148.tif 000071
【図７０】
2008302148.tif 000072
【図７１】
2008302148.tif 000073
【図７２】
2008302148.tif 000074
【図７３】
2008302148.tif 000075
【図７４】
2008302148.tif 000076
【図７５】
2008302148.tif 000077
【図７６】
2008302148.tif 000078
【図７７】
2008302148.tif 000079
【図７８】
2008302148.tif 000080
【図７９】
2008302148.tif 000081
【図８０】
2008302148.tif 000082
【図８１】
2008302148.tif 000083
【図８２】
2008302148.tif 000084
【図８３】
2008302148.tif 000085
【図８４】
2008302148.tif 000086
【図８５】
2008302148.tif 000087
【図８６】
2008302148.tif 000088
【図８７】
2008302148.tif 000089
【図８８】
2008302148.tif 000090
【図８９】
2008302148.tif 000091
【図９０】
2008302148.tif 000092
【図９１】
2008302148.tif 000093
【図９２】
2008302148.tif 000094
【図９３】
2008302148.tif 000095
【図９４】
2008302148.tif 000096
【図９５】
2008302148.tif 000097
【図９６】
2008302148.tif 000098
【図９７】
2008302148.tif 000099
【図９８】
2008302148.tif 000100
【図９９】
2008302148.tif 000101
【図１００】
2008302148.tif 000102
【図１０１】
2008302148.tif 000103
【図１０２】
2008302148.tif 000104
【図１０３】
2008302148.tif 000105
【図１０４】
2008302148.tif 000106
【図１０５】
2008302148.tif 000107
【図１０６】
2008302148.tif 000108
【図１０７】
2008302148.tif 000109
【図１０８】
2008302148.tif 000110
【図１０９】
2008302148.tif 000111
【図１１０】
2008302148.tif 000112
【図１１１】
2008302148.tif 000113
【図１１２】
2008302148.tif 000114
【図１１３】
2008302148.tif 000115
【図１１４】
2008302148.tif 000116
【図１１５】
2008302148.tif 000117
【図１１６】
2008302148.tif 000118
【図１１７】
2008302148.tif 000119
【図１１８】
2008302148.tif 000120
【図１１９】
2008302148.tif 000121
【図１２０】
2008302148.tif 000122
【図１２１】
2008302148.tif 000123
【図１２２】
2008302148.tif 000124
【図１２３】
2008302148.tif 000125
【図１２４】
2008302148.tif 000126
【図１２５】
2008302148.tif 000127
【図１２６】
2008302148.tif 000128
【図１２７】
2008302148.tif 000129
【図１２８】
2008302148.tif 000130
【図１２９】
2008302148.tif 000131
【図１３０】
2008302148.tif 000132
【図１３１】
2008302148.tif 000133
【図１３２】
2008302148.tif 000134
【図１３３】
2008302148.tif 000135
【図１３４】
2008302148.tif 000136
【図１３５】
2008302148.tif 000137
【図１３６】
2008302148.tif 000138
【図１３７】
2008302148.tif 000139
【図１３８】
2008302148.tif 000140
【図１３９】
2008302148.tif 000141
【図１４０】
2008302148.tif 000142
【図１４１】
2008302148.tif 000143
【図１４２】
2008302148.tif 000144
【図１４３】
2008302148.tif 000145
【図１４４】
2008302148.tif 000146
【図１４５】
2008302148.tif 000147
【図１４６】
2008302148.tif 000148
【図１４７】
2008302148.tif 000149
【図１４８】
2008302148.tif 000150
【図１４９】
2008302148.tif 000151
【図１５０】
2008302148.tif 000152
【図１５１】
2008302148.tif 000153
【図１５２】
2008302148.tif 000154