(57)【要約】【課題】遊技制御手段側の制御負担を軽減し、遊技制御手段が本来の遊技制御にかけられる時間を増やすことが可能となる遊技機を提供する。【解決手段】遊技制御基板は、図柄の変動時間を示す変動時間コマンドと、表示結果が確変表示態様、非確変表示態様の大当り態様、はずれ態様のいずれであるかを示す表示態様コマンドと、確定時期コマンドとを含む表示制御コマンドを表示制御基板に送る。表示制御基板は、変動時間コマンドに基づいて変動パターンを決定するともに差替えタイミングおよび差替え先の図柄を決定して図柄の変動を行ない、さらに、自ら決定した図柄で変動を一旦停止させた後、再変動させ、確定時期コマンドを受信したときに、表示結果を停止表示させる。【選択図】図２６
2006142112.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の識別情報を順番に更新表示することが可能であって前記識別情報の更新表示の表示結果を導出表示する可変表示装置を備え、前記識別情報の更新表示の表示結果が予め定められた特定の表示態様となったときに遊技者にとって有利な状態に制御可能となる遊技機であって、
遊技の進行を制御する遊技制御手段と、
前記可変表示装置を表示制御し、前記識別情報の更新表示および画像による演出を行なう演出表示制御手段とを備え、
前記遊技制御手段は、
前記識別情報の変動時間と、前記識別情報の更新表示の表示結果が前記特定の表示態様となるか否かと、前記識別情報の更新表示の表示結果が前記特定の表示態様であり、かつ、該特定の表示態様が前記特定遊技状態に制御される確率が向上される確率変動状態になることを示す確変表示態様となるか否かとをランダムカウンタの抽出値に基づいて決定し、前記演出表示制御手段が前記可変表示装置の表示制御を行なうための表示制御コマンドとして、前記識別情報の変動時間を示す変動時間コマンドと、前記識別情報の更新表示の表示結果が、前記確変表示態様となること、前記特定の表示態様であるが前記確変表示態様とならないこと、前記特定の表示態様とならないことのいずれかを示す表示態様コマンドとを前記識別情報の更新表示を開始するときに前記演出表示制御手段に送信するとともに、
前記変動時間コマンドにより前記演出表示制御手段に通知した前記識別情報の変動時間が経過したときに、前記識別情報の更新表示の表示結果を導出表示する確定時期であることを示す確定時期コマンドを、前記変動時間コマンドとは別に前記演出表示制御手段に送信し、
前記遊技制御手段と前記演出表示制御手段との間では、前記遊技制御手段から前記演出表示制御手段への一方向にのみ情報を伝送可能であり、
前記演出表示制御手段は、
受信した前記表示態様コマンドの示す内容に基づいて前記識別情報の更新表示の表示結果を独自に決定する識別情報決定手段と、
前記識別情報の更新表示の表示結果を導出表示する以前の段階で、更新表示する前記順番に関係無く、差替え先の識別情報に差替えて表示する差替え表示制御を行なう差替えタイミングを前記変動時間コマンドに基づいて決定するとともに、前記識別情報決定手段で決定された前記識別情報の更新表示の表示結果に対応して前記差替え先の識別情報を決定する差替え先決定手段とを備え、
前記演出表示制御手段は、
受信した前記変動時間コマンドにより示された変動時間に応じて、前記識別情報を順番に更新表示する前記可変表示装置の表示制御を行ない、
前記表示制御として、前記識別情報の更新表示を一旦停止させた後に再度識別情報の更新表示を開始させ、その後、前記識別情報決定手段が決定した表示結果としての識別情報を停止表示させる再更新制御を行ない、
前記演出表示制御手段は、前記再更新制御において前記識別情報の更新表示を一旦停止させるときに表示する一旦表示識別情報を決定する一旦表示識別情報決定手段をさらに備え、
前記演出表示制御手段は、前記確定時期コマンドを受信したときに、前記識別情報決定手段により決定された前記識別情報の更新表示の表示結果を前記可変表示装置に表示させることを特徴とする、遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、パチンコ遊技機やコイン遊技機あるいはスロットマシン等で代表される遊技機に関する。詳しくは、複数種類の識別情報の更新表示が可能な可変表示装置を含む遊技機に関する。
【背景技術】
【０００２】
この種の遊技機において、従来から一般的に知られているものに、たとえば、図柄等の複数種類の識別情報の更新表示（可変表示）が可能な可変表示装置を含む遊技機があった。このような遊技機は、たとえば、可変表示装置が可変開始した後表示結果が導出表示され、その表示結果が予め定められた特定の表示態様（たとえば７７７）となった場合に遊技者にとって有利な状態（たとえば大当り状態）に制御されるように構成されていた。
【０００３】
このような遊技機では、遊技機の遊技状態を制御するための遊技制御用マイクロコンピュータよりなる遊技制御手段から可変表示装置の表示状態を制御するための表示制御用マイクロコンピュータよりなる表示制御手段に可変表示装置の表示制御内容を指令するための表示制御コマンドが与えられる。そして、可変表示制御手段の側においては、受けた表示制御コマンドに従って可変表示装置の表示状態を制御していた。そして、この種の遊技機では、可変表示装置において、所定の識別情報を表示するべく図柄の差替え表示を行なったり、遊技者を楽しませるためにある種の予告表示を行なったりして、可変表示態様を多様化させていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、この従来の遊技機においては、可変表示での表示内容決定等の表示制御の管理が遊技制御手段側に委ねられていた。このため、可変表示装置における可変表示態様を多様化すればする程、表示内容をより細かく指令する必要がある等、遊技制御手段の演出表示制御面での制御負担が増大してしまい、遊技制御手段が他の遊技制御のために費やすことができる処理時間が大幅に制限されるという問題があった。このように遊技制御手段の制御負担が増大すれば、遊技状態の制御に悪影響を及ぼすおそれがあった。
【０００５】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、遊技制御手段側の制御負担を軽減し、遊技制御手段が本来の遊技制御にかけられる時間を増やすことが可能となる遊技機を提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の本発明は、複数種類の識別情報を順番に更新表示することが可能であって前記識別情報の更新表示の表示結果を導出表示する可変表示装置を備え、前記識別情報の更新表示の表示結果が予め定められた特定の表示態様となったときに遊技者にとって有利な状態に制御可能となる遊技機であって、
遊技の進行を制御する遊技制御手段と、
前記可変表示装置を表示制御し、前記識別情報の更新表示および画像による演出を行なう演出表示制御手段とを備え、
前記遊技制御手段は、
前記識別情報の変動時間と、前記識別情報の更新表示の表示結果が前記特定の表示態様となるか否かと、前記識別情報の更新表示の表示結果が前記特定の表示態様であり、かつ、該特定の表示態様が前記特定遊技状態に制御される確率が向上される確率変動状態になることを示す確変表示態様となるか否かとをランダムカウンタの抽出値に基づいて決定し、前記演出表示制御手段が前記可変表示装置の表示制御を行なうための表示制御コマンドとして、前記識別情報の変動時間を示す変動時間コマンドと、前記識別情報の更新表示の表示結果が、前記確変表示態様となること、前記特定の表示態様であるが前記確変表示態様とならないこと、前記特定の表示態様とならないことのいずれかを示す表示態様コマンドとを前記識別情報の更新表示を開始するときに前記演出表示制御手段に送信するとともに、
前記変動時間コマンドにより前記演出表示制御手段に通知した前記識別情報の変動時間が経過したときに、前記識別情報の更新表示の表示結果を導出表示する確定時期であることを示す確定時期コマンドを、前記変動時間コマンドとは別に前記演出表示制御手段に送信し、
前記遊技制御手段と前記演出表示制御手段との間では、前記遊技制御手段から前記演出表示制御手段への一方向にのみ情報を伝送可能であり、
前記演出表示制御手段は、
受信した前記表示態様コマンドの示す内容に基づいて前記識別情報の更新表示の表示結果を独自に決定する識別情報決定手段と、
前記識別情報の更新表示の表示結果を導出表示する以前の段階で、更新表示する前記順番に関係無く、差替え先の識別情報に差替えて表示する差替え表示制御を行なう差替えタイミングを前記変動時間コマンドに基づいて決定するとともに、前記識別情報決定手段で決定された前記識別情報の更新表示の表示結果に対応して前記差替え先の識別情報を決定する差替え先決定手段とを備え、
前記演出表示制御手段は、
受信した前記変動時間コマンドにより示された変動時間に応じて、前記識別情報を順番に更新表示する前記可変表示装置の表示制御を行ない、
前記表示制御として、前記識別情報の更新表示を一旦停止させた後に再度識別情報の更新表示を開始させ、その後、前記識別情報決定手段が決定した表示結果としての識別情報を停止表示させる再更新制御を行ない、
前記演出表示制御手段は、前記再更新制御において前記識別情報の更新表示を一旦停止させるときに表示する一旦表示識別情報を決定する一旦表示識別情報決定手段をさらに備え、
前記演出表示制御手段は、前記確定時期コマンドを受信したときに、前記識別情報決定手段により決定された前記識別情報の更新表示の表示結果を前記可変表示装置に表示させることを特徴とする。
【課題を解決するための手段の具体例の効果】
【０００７】
請求項１に関しては、次のような効果を得ることができる。演出表示制御手段においては、一旦表示識別情報決定手段により、再更新制御において識別情報の更新表示を一旦停止させるときに表示する一旦表示識別情報が決定される。このため、遊技制御手段側では、そのような演出表示制御手段で行なう再更新制御における一旦表示識別情報の決定を行なわなくてよいので、遊技制御手段における表示制御に関する処理負担を軽減することができる。さらに、演出表示制御手段においては、差替え先決定手段の働きにより、識別情報の更新表示の表示結果を導出表示する以前の段階で、更新表示する前記順番に関係無く、差替え先の識別情報に差替えて表示する差替え表示制御を行なう差替えタイミングが変動時間コマンドに基づいて決定されるとともに、識別情報決定手段で決定された識別情報の更新表示の表示結果に対応して差替え先の識別情報が決定される。このため、遊技制御手段側では、演出表示制御手段で行なう差替え表示における差替え先の識別情報の決定を行なわなくてよいので、遊技制御手段における表示制御に関する処理負担をより一層軽減することができる。そして、遊技制御手段における表示制御に関する処理負担を軽減できる結果として、遊技制御手段が本来の遊技制御にかけられる時間を増やすことが可能となる遊技機を提供することができる。
【発明を実施するための最良の形態】
【０００８】
次に、本発明の実施の形態を図面に基づいて詳細に説明する。なお、本実施の形態では、遊技機の一例としてパチンコ遊技機をとり上げて説明するが、本発明はこれに限らず、たとえば、コイン遊技機やスロットマシン等であってもよく、複数種類の識別情報の更新表示が可能な可変表示装置を含む遊技機であればすべて対象となる。
【０００９】
第１実施形態
まず、遊技機の一例であるパチンコ遊技機の全体の構成を説明する。図１は、パチンコ遊技機１を正面から見た正面図、図２は、パチンコ遊技機１の内部構造を示す全体背面図、図３は、パチンコ遊技機１の遊技盤を背面から見た背面図である。
【００１０】
図１に示すように、パチンコ遊技機１は、額縁状に形成されたガラス扉枠２を有する。ガラス扉枠２の下部表面には打球供給皿３がある。打球供給皿３の下部には、打球供給皿３からあふれた景品玉を貯留する余剰玉受皿４と、打球を発射する打球操作ハンドル（操作ノブ）５とが設けられている。ガラス扉枠２の後方には、遊技盤６が着脱可能に取付けられている。また、遊技盤６の前面には遊技領域７が設けられている。
【００１１】
遊技領域７の中央付近には、複数種類の識別情報としての図柄（特別図柄）を可変表示（更新表示）するためのＣＲＴ（Cathode Ray Tube）よりなる可変表示部９と、複数種類の識別情報としての普通図柄を可変表示するための７セグメントＬＥＤ（Light Emitting Diode）によりなる可変表示器１０とを含む可変表示装置８が設けられている。この実施の形態では、可変表示部９には、「左」，「中」，「右」の３つの図柄表示エリアを含む画像の表示領域が設けられており、左図柄、中図柄、右図柄の３つの特別図柄を含む各種の情報が表示領域において画像表示される。可変表示装置８の側部には、打玉を導く通過ゲート１１が設けられている。通過ゲート１１を通過した打玉は、玉出口１３を経て始動入賞口１４の方に導かれる。通過ゲート１１と玉出口１３との間の通路には、通過ゲート１１を通過した打玉を検出するゲートスイッチ１２がある。また、始動入賞口１４に入った入賞玉は、遊技盤６の背面に導かれ、入賞口スイッチ１７によって検出される。また、始動入賞口１４の下部には開閉動作を行なう可変入賞球装置１５が設けられている。可変入賞球装置１５は、ソレノイド１６によって開状態とされる。
【００１２】
可変入賞球装置１５の下部には、遊技者にとって有利な状態としての特定遊技状態（大当り状態）においてソレノイド２１によって開状態とされる開閉板２０が設けられている。この実施の形態では、開閉板２０が大入賞口を開閉する手段となる。大入賞口内は特定入賞領域（Ｖゾーン）と通常入賞領域とに区分されており、開閉板２０から遊技盤６の背面に導かれた入賞玉のうち特定入賞領域に入った入賞玉はＶカウントスイッチ２２で検出される。また、開閉板２０からの入賞玉はカウントスイッチ２３で検出される。可変表示装置８の下部には、始動入賞口１４に入った入賞玉である始動入賞玉の記憶個数を表示する４個の表示部を有する始動入賞記憶表示器１８が設けられている。この例では、４個を上限として始動入賞玉が記憶され、始動入賞がある毎に、始動入賞記憶表示器１８が点灯している表示部を１つずつ増やす。そして、可変表示部９の可変表示が開始される毎に、点灯している表示部を１つずつ減らす。
【００１３】
遊技盤６には、複数の入賞口１９，２４が設けられている。遊技領域７の左右周辺には、遊技中に点滅表示される装飾ランプ２５が設けられ、下部には、入賞しなかった打玉を回収するアウト口２６がある。また、遊技領域７の外側の左右上部には、効果音を発する２つのスピーカ２７が設けられている。遊技領域７の外周には、遊技効果ＬＥＤ２８ａおよび遊技効果ランプ２８ｂ，２８ｃが設けられている。そして、この例では、一方のスピーカ２７の近傍に、景品玉払出時に点灯する賞球ランプ５１が設けられ、他方のスピーカ２７の近傍に、補給玉が切れたときに点灯する玉切れランプ５２が設けられている。さらに、図１には、パチンコ遊技台１に隣接して設置され、記録媒体としてのプリペイドカードが挿入されることにより玉貸を可能にするカードユニット５０も示されている。このカードユニット５０には、プリペイドカードの挿入排出が行なわれるカード挿入・排出口１５５が設けられている。
【００１４】
打球発射装置から発射された打玉は、打球レールを通って遊技領域７に入り、その後、遊技領域７を下りてくる。打玉が通過ゲート１１を通ってゲートスイッチ１２で検出されると、可変表示器１０の表示数字が連続的に変化する状態となる。また、打玉が始動入賞口１４に入り始動口スイッチ１７で検出されると、図柄の変動を開始できる状態であれば、可変表示部９で表示される図柄（特別図柄）がスクロールにより変動（可変表示）を始める。図柄の変動を開始できる状態でなければ、始動入賞記憶を１増やす。なお、始動入賞記憶については、後で詳しく説明する。可変表示部９内の図柄の変動は、一定時間が経過したときに停止する。停止時の図柄の組合せが大当り図柄の組合せであると、大当り遊技状態（特定遊技状態）に移行する。すなわち、大当り遊技状態では、開閉板２０が、一定時間経過するまで、または所定個数（たとえば１０個）の打玉が入賞するまで開放する。そして、開閉板２０の開放中に打玉が特定入賞領域に入賞してＶカウントスイッチ２２で検出されると、継続権が発生し開閉板２０の開放が再度行なわれる。この継続権の発生は、所定回数（１５ラウンド）許容される。
【００１５】
停止時の可変表示部９内の図柄の組合せが確率変動を伴う大当り図柄（確変大当り図柄）の組合せである場合には、次に大当りとなる確率が高くなるように制御される。すなわち、確率変動状態（高確率状態ともいう）という、特定遊技状態と異なる遊技者にとって有利な特別遊技状態となる。このような確率変動は、一般的に、「確変」と省略して呼ばれる場合もある。
【００１６】
また、可変表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５が所定時間だけ開状態になる。さらに、確率変動状態では、可変表示器１０における停止図柄が当り図柄になる確率が高められるとともに、可変入賞球装置１５の開放時間と開放回数とが増やされる。
【００１７】
次に、パチンコ遊技機１の遊技動作の概略を簡単に説明する。まず遊技者がカードユニット５０に設けられているカード挿入・排出口１５５にプリペイドカードを挿入して玉貸操作を行なえば、そのプリペイドカードに記録されているカード残高が所定額減額されてその減額分だけのパチンコ玉が打球供給皿３内に払出される。その状態で、遊技者が打球操作ハンドル（操作ノブ）５を回動操作することにより、打球供給皿３内のパチンコ玉が１つずつ遊技領域７内に打込まれる。遊技領域７内に打込まれたパチンコ玉が通過ゲート１１を通過してゲートスイッチ１２により検出されれば、可変表示器１０が可変表示動作し、その表示結果が予め定められた特定の識別情報（たとえば７）となった場合に、始動入賞口１４を構成している可変入賞球装置１５が所定時間開成して遊技者にとって有利な第１の状態となる。
【００１８】
一方、この始動入賞口１４にパチンコ玉が入賞すれば、可変表示装置８の可変表示部９が可変表示動作してその表示結果が予め定められた特定の表示態様（たとえば７７７等の特定の識別情報の組合せよりなる大当り図柄）となった場合に、特定遊技状態（大当り状態）が発生して、可変入賞球装置１９の開閉板２０が開成して遊技者にとって有利な第１の状態となる。この第１の状態は、所定期間（たとえば３０秒間）の経過または打玉の所定個数（たとえば１０個）の入賞のうちいずれか早い方の条件が成立することにより終了して遊技者にとって不利な第２の状態となる。第１の状態となっている可変入賞球装置１９内に進入した打玉が特定入賞領域（Ｖゾーン）に入賞してＶカウントスイッチ２２により検出されれば、その回の第１の状態の終了を待って再度開閉板２０が開成されて第１の状態となる。この１の状態の繰返し継続制御は、最大１５回まで実行可能である。
パチンコ遊技機１では、前述したように、可変表示装置８の可変表示部９において特別図柄が変動表示（可変表示）され、その後、可変表示部９に、特別図柄の表示結果が導出される。このような可変表示動作中には、リーチ表示態様（リーチ状態、リーチ状態におけるリーチ動作）が生じ得る。
【００１９】
ここで、リーチ表示態様とは、可変表示装置が可変開始された後表示制御が進行して表示結果が導出表示される前段階にまで達した時点でも、特定の表示態様（当り表示態様）となる表示条件から外れていない表示態様であり、可変表示装置の表示結果がまだ導出表示されていない段階で、当り表示態様が表示されやすい可変表示態様となったと遊技者に思わせるための表示状態をいう。そして、たとえば、リーチ表示態様とは、表示状態が変化（更新表示）可能な可変表示部を複数有する可変表示装置を有し、該可変表示装置の表示結果が予め定められた特定の表示態様（当り表示態様）となったことを条件に（または特定の表示態様となった場合に）、遊技状態が遊技者にとって有利な特定遊技状態となる遊技機において、前記複数の可変表示部の一部がまだ導出表示されていない段階で、既に導出表示されている（更新されていない揺れ動作を行なっている表示状態における仮停止も含む）可変表示部の表示態様が前記特定の表示態様となる条件を満たしている表示態様をもいう。また、リーチ表示態様とは、可変表示装置の表示制御が進行して表示結果が導出表示される前段階にまで達した時点での表示状態であって、前記表示結果が導出表示される以前に導出表示されている前記複数の可変表示部の表示結果の少なくとも一部が前記特定の表示態様となる条件を満たしている場合の表示態様（たとえば左，右の図柄が仮停止していて中図柄が低速変動、左図柄が停止していて中，右図柄が同期して低速変動など）を主にいうが、、前記特定の表示態様の組合せが揃った状態を維持しながら複数の前記可変表示部による可変表示を行なう状態もリーチ表示態様に含まれる。さらにリーチ表示態様の中には、それが出現すると、通常のリーチ表示態様に比べて、大当りが発生しやすいものがある。このような特定のリーチ表示態様をスーパーリーチといい、通常のリーチ表示態様をリーチもしくはノーマルリーチという。
【００２０】
また、前述した特定の表示態様としての当り表示態様とは、遊技において当りとして定められた表示態様であり、前述した大当りの表示態様の他に、次のような中当りの表示態様および小当りの表示態様も含む表示態様である。ここで、大当りの制御の他に中当り、小当りの制御が行なわれる遊技機においては、たとえば、予め定められた大当りの表示態様が表示結果となった場合に最大１６ラウンド分可変入賞球装置の大入賞口が開放され、予め定められた中当りの表示態様（大当りおよび小当りの表示態様とは異なる表示態様）が表示結果となった場合に最大１ラウンド分可変入賞球装置の大入賞口が開放され、予め定められた小当りの表示態様（大当りおよび中当りの表示態様とは異なる表示態様）が表示結果となった場合に１０秒間可変入賞球装置の大入賞口が開放されるなど、小当り、中当り、大当りの順に遊技者にとって有利になる度合いが大きくなる。
【００２１】
また、このように、大当り、中当り、小当りを含む当り表示態様が可変表示装置の表示結果として表示された場合に（もしくは表示されたことを条件に）行なわれる遊技制御の内容は、前述したような可変入賞球装置（大入賞口）の開放に限られるものでない。たとえば、当り表示態様が可変表示装置の表示結果として表示された場合に（もしくは表示されたことを条件に）行なわれる遊技者にとって有利な状態としては、大入賞口以外の可変入賞球装置の開放（拡大）でもよいし、可変入賞球装置の開放に加えて、またはその開放とは別に、有効となる始動入賞数の増加（当り以外の状態の場合よりも増加させること）、賞球数の増加（当り以外の状態の場合よりも増加させること）などでもよい。さらには、遊技者にとって有利な状態にするものにも限らない。たとえば、当たったということを認定するカード（記録媒体）の発行等を単独でまたは組み合わせて行なう遊技制御をするようにしてもよい。
【００２２】
また、前述したような当り表示態様と、それに対応して行なわれる遊技制御との関係としては、次のようなものも含まれる。まず、当り表示態様となったことを条件に、当り表示態様に対応する遊技制御が行なわれるもの（特定遊技状態が発生するもの）が当り表示態様と遊技制御との関係として含まれる。その例としては、たとえば、当り表示態様になったことでまず大入賞口（可変入賞球装置）が開き、そして、大入賞口に入った玉が特定入賞領域に入賞したことに応じて大当り状態（特定遊技状態）に制御されるものが含まれる。また、当り表示態様となった場合に、当り表示態様に対応する遊技制御が行なわれるもの（特定遊技状態が発生するもの）が当り表示態様と遊技制御との関係として含まれる。その例としては、たとえば、当り表示態様になったことで直接的に大当り状態（特定遊技状態）に制御され、かつ、可変表示装置の可変表示の始動に関与しない別の始動口への入賞に応じて大入賞口（可変入賞球装置）が開いてその大入賞口に入った玉が特定入賞領域に入賞したことでも大当り状態（特定遊技状態）に制御されるものが含まれる。
【００２３】
この実施の形態では大当り表示態様となった場合に大当りに応じた遊技状態に制御可能な遊技機を示すが、これに限らず、本発明は、小当り表示態様、中当り表示態様、大当り表示態様のような各種の当り表示態様を有する遊技機に適用可能であり、当り表示態様となった場合に当りに応じた遊技制御が行なわれる遊技機、または、当り表示態様となったことを条件として当りに応じた遊技制御が行なわれる遊技機のような各種の制御形式を有する遊技機に適用可能である。
【００２４】
次に、パチンコ遊技機１の裏面の構造について図２を参照して説明する。
パチンコ遊技機１の遊技盤６の裏面側には、機構板３６が設けられている。この機構板３６の上部には玉タンク３８が設けられ、パチンコ遊技機１が遊技機設置島に設置された状態でその上方からパチンコ玉が玉タンク３８に供給される。玉タンク３８内のパチンコ玉は、誘導樋３９を通って玉払出装置に供給される。
【００２５】
機構板３６には、中継基板３０を介して可変表示部９を制御する可変表示制御ユニット２９、基板ケース３２に覆われ遊技制御用マイクロコンピュータ等が搭載された遊技制御基板（主基板）３１、可変表示制御ユニット２９と遊技制御基板３１との間の信号を中継するための中継基板３３、およびパチンコ玉の払出制御を行なう払出制御用マイクロコンピュータ等が搭載された賞球基板３７が設置されている。さらに、機構板３６には、モータの回転力を利用して打玉を遊技領域７に発射する打球発射装置３４と、スピーカ２７および遊技効果ランプ・ＬＥＤ２８ａ，２８ｂ，２８ｃに信号を送るためのランプ制御基板３５が設置されている。
【００２６】
図３は、パチンコ遊技機１の遊技盤６を背面から見た背面図である。遊技盤６の裏面には、図３に示すように、各入賞口および入賞球装置に入賞した入賞玉を所定の入賞経路に沿って導く入賞玉集合カバー４０が設けられている。入賞玉集合カバー４０により導かれた入賞玉は入賞玉を１個宛処理する入賞玉処理装置（図示せず）に供給される。入賞玉処理装置には入賞球検出スイッチ９９（図４参照）が設けられており、入賞球検出スイッチ９９の検出信号が遊技制御基板３１に送られる。遊技制御基板３１では、その検出信号と始動口スイッチ１７の検出信号、Ｖカウントスイッチ２２の検出信号、カウントスイッチ２３の検出信号に基づいて、所定個数の景品玉を払出すための賞球信号を賞球基板３７に出力する。賞球基板３７では、その出力されてきた賞球信号に基づいて玉払出装置（図示せず）を制御して所定個数の景品玉を払出すための制御を行なう。
【００２７】
具体的には、開閉板２０を経て入賞した入賞玉については１個の入賞玉につきたとえば１５個の景品玉が払出され、始動入賞口１４に入賞した入賞玉については１個の入賞玉につきたとえば６個の景品玉が払出され、その他の入賞口２４および入賞球装置を経て入賞した入賞玉については入賞玉１個につきたとえば１０個の景品玉が払出されるように制御される。
【００２８】
このような３種類の個数の景品玉を払出制御するべく、遊技制御基板３１は次のように制御動作を行なう。入賞球検出スイッチ９９からの検出信号が入力されれば、その入力以前に始動口スイッチ１７からの検出信号があったかどうか判断し、あった場合には遊技制御基板３１は賞球基板３７に対し「６」の賞球個数を払出指令するための賞球個数信号を出力する。一方、入賞球検出スイッチ９９からの検出信号があった場合に、それ以前にＶカウントスイッチ２２またはカウントスイッチ２３からの検出信号があった場合には、遊技制御基板３１は「１５」の賞球個数の賞球個数信号を賞球基板３７に出力する。さらに、入賞球検出スイッチ９９からの検出信号があった場合において、それ以前に始動口スイッチ１７，Ｖスイッチ２２，カウントスイッチ２３のいずれからも検出信号が入力されていなかった場合には、遊技制御基板３１は「１０」の賞球個数を払出し指令するための賞球個数信号を賞球基板３７に出力する。
【００２９】
図４は、遊技制御基板３１における回路構成の一例を示すブロック図である。なお、図４には、賞球基板３７、ランプ制御基板３５、音声制御基板７０、発射制御基板９１および表示制御基板８０も示されている。遊技制御基板３１には、プログラムに従ってパチンコ遊技機１を制御する基本回路３５と、ゲートスイッチ１２、始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３および入賞球検出スイッチ９９からの信号を基本回路５３に与えるスイッチ回路５８と、可変入賞球装置１５を開閉するソレノイド１６および開閉板２０を開閉するソレノイド２１を基本回路５３からの指令に従って駆動するソレノイド回路５９と、始動記憶表示器１８の点灯および滅灯を行なうとともに７セグメントＬＥＤによる可変表示器１０と装飾ランプ２５とを駆動するランプ・ＬＥＤ回路６０とを含む。
【００３０】
また、基本回路５３から与えられるデータに従って、大当りの発生を示す大当り情報、可変表示部９の画像表示開始に利用された始動入賞玉の個数を示す有効始動情報、確率変動が生じたことを示す確変情報等をホール用管理コンピュータ等のホストコンピュータに対して出力する情報出力回路６４を含む。
【００３１】
基本回路５３は、ゲーム制御用（遊技制御用）のプログラム等を記憶するＲＯＭ（Read Only Memory）５４、ワークメモリとして使用されるＲＡＭ（Random Access Memory）５５、制御用のプログラムに従って制御動作を行なうＣＰＵ（Central Processing Unit ）５６およびＩ／Ｏ（Input/Output）ポート５７を含む。なお、ＲＯＭ５４，ＲＡＭ５５はＣＰＵ５６に内蔵されている場合もある。基本回路５３は、タイマ割込みにしたがって、ＲＯＭ５４に記憶されているゲーム用制御プログラムを定期的（たとえば２ｍｓｅｃ毎）に先頭から繰返し実行する。このようなタイマ割込みは、基本回路５３に設けられている。
【００３２】
さらに、遊技制御基板３１には、電源投入時に基本回路５３をリセットするための初期リセット回路６５と、基本回路５３から与えられるアドレス信号をデコードしてＩ／Ｏポート５７のうちのいずれかのＩ／Ｏポートを選択するための信号を出力するアドレスデコード回路６７とが設けられている。
【００３３】
なお、玉払出装置９７から遊技制御基板３１に入力されるスイッチ情報もあるが、図４ではそれらは省略されている。
【００３４】
打玉を弾発発射（打撃して発射）する打球発射装置は発射制御基板９１上の回路によって制御される駆動モータ９４で駆動される。そして、駆動モータ９４の駆動力は、操作ノブ５の操作量に従って調整される。すなわち、発射制御基板９１上の回路によって、操作ノブ５の操作量に応じた速度で打球が発射されるように制御される。
【００３５】
遊技制御基板３１における基本回路５３から表示制御基板８０には、可変表示装置８（特に可変表示部９）の表示制御を指令する指令情報としての表示制御コマンドが送信される。表示制御基板８０では、受信した表示制御コマンドにしたがって表示制御を行なう。また、遊技制御基板３１における基本回路５３から音声制御基板７０には、音声制御を指令する指令情報としての音声制御コマンドが送信される。音声制御基板７０では、受信した音声制御コマンドにしたがって音声制御を行なう。また、遊技制御基板３１における基本回路５３からランプ制御基板３５には、各種ランプ・ＬＥＤの制御を指令する指令情報としてのランプ制御コマンドが送信される。ランプ制御基板３５では、受信したランプ制御コマンドにしたがって各種ランプ・ＬＥＤの制御を行なう。
【００３６】
図５は、表示制御基板８０内の回路構成を、可変表示部９の一実現例であるＣＲＴ８２および遊技制御基板３１の出力バッファ回路（出力ドライバ）６３とともに示すブロック図である。表示制御用ＣＰＵ１０１は、演算処理を行なう演算部（図示省略）、制御処理を行なう制御部（図示省略）、および、レジスタ等よりなり、情報を記憶する記憶部（図示省略）を含み、制御データＲＯＭ１０２に格納されたプログラムに従って動作する。表示制御用ＣＰＵ１０１は、遊技制御基板３１から入力バッファ回路１０５における入力バッファ回路１０５ａを介し、割込みを行なうための表示制御信号としてのＩＮＴ信号と、表示制御内容を指令するコマンドとしての表示制御コマンドとを受ける。表示制御用ＣＰＵ１０１は、ＩＮＴ信号が入力されれば、割込動作状態となり、表示制御コマンドを取込む。また、遊技制御基板３１の出力バッファ６３は、基本回路５３の出力ポートから信号を入力して遊技制御基板３１から外部に出力する回路であるが、一方向（遊技制御基板３１から表示制御基板８０に向かう方向）にしか信号を伝えない。
【００３７】
そして、表示制御用ＣＰＵ１０１は、取込んだ表示制御コマンドに従って、ＣＲＴ８２に表示される画像の表示制御を行なう。具体的には、表示制御コマンドに応じた指令をＶＤＰ（Video Display Processor ）１０３に与える。ＶＤＰ１０３は、キャラクタＲＯＭ８６から必要なデータを読出す。そして、ＶＤＰ１０３は、読出したデータに従ってＣＲＴ８２に表示するための画像データを生成し、その画像データをＶＲＡＭ（Video Random Access Memory）８７に格納する。そして、ＶＲＡＭ８７内の画像データは、Ｒ（赤），Ｇ（緑），Ｂ（青）信号（ＲＧＢ信号）に変換され、Ｄ／Ａ変換回路１０４でディジタル信号からアナログ信号に変換されてＣＲＴ８２に出力される。
【００３８】
なお、図５には、ＶＤＰ１０３をリセットするためのリセット回路８３、ＶＤＰ１０３に動作クロックを与えるための発振回路８５、および、使用頻度の高い画像データを格納するキャラクタＲＯＭ８６も示されている。キャラクタＲＯＭ８６に格納される使用頻度の高い画像データとは、たとえば、ＣＲＴ８２に表示される人物、動物、または、文字、図形もしくは記号等からなる画像などである。
【００３９】
また入力バッファ回路１０５における入力バッファ１０５ａは、遊技制御基板３１から表示制御基板８０へ向かう方向にのみ信号を通過（伝送）させることができる。したがって、入力バッファ１０５ａにより、表示制御基板８０側から遊技制御基板３１側に信号が伝わる余地はない。また、遊技制御基板３１に設けられた出力バッファ６３は、前述したように、遊技制御基板３１から表示制御基板８０へ向かう方向にのみ信号を通過（伝送）させることができる。したがって、出力バッファ６３により、表示制御基板８０側等の外部から遊技制御基板３１側に信号が伝わる余地はない。このため、表示制御基板８０内の回路に不正改造が加えられても、出力バッファ６３により、不正改造によって出力される信号が遊技制御基板３１側に伝わることはない。このように、出力バッファ６３および入力バッファ１０５ａの働きにより、遊技制御基板３１と表示制御基板８０との間の情報の伝送が、遊技制御基板３１（特に基本回路５３）から表示制御基板８０（特に表示制御用ＣＰＵ１０１）への情報の一方向通信に基づいて行なわれるため、表示制御基板８０側から遊技制御基板３１側への不正なデータの入力による遊技制御基板３１での基本回路５３の不正制御動作を極力防止することができる。また、遊技制御基板３１の出力側および表示制御基板８０の入力側のそれぞれにバッファを設けることにより、一方向性の信号伝達（伝送）通信をより確実にすることができる。
【００４０】
図６は、遊技制御基板３１における音声制御コマンドの信号送信部分および音声制御基板７０の構成例を示すブロック図である。この実施の形態では、遊技進行に応じて遊技領域７の外側に設けられているスピーカ２７の音声出力を指示するための音声制御コマンドが遊技制御基板３１から音声制御基板７０に出力される。
【００４１】
図６に示すように、音声制御コマンドは、基本回路５３におけるＩ／Ｏポート部５７の出力ポート（出力ポートＥ）５７５から出力される。音声制御基板７０において、遊技制御基板３１からの各信号は、入力バッファ回路７０５を介して音声制御用ＣＰＵ７０１に入力する。なお、音声制御用ＣＰＵ７０１がＩ／Ｏポートを内蔵していない場合には、入力バッファ回路７０５と音声制御用ＣＰＵ７０１との間に、Ｉ／Ｏポートが設けられる。そして、たとえば、ディジタルシグナルプロセッサによる音声合成回路７０２は、音声制御用ＣＰＵ７０１の指示に応じた音声や効果音を発生し、音量切替回路７０３に出力する。音量切替回路７０３は、音声制御用ＣＰＵ７０１の出力レベルを、設定されている音量に応じたレベルにして音量増幅回路７０４に出力する。音量増幅回路７０４は、増幅した音声信号をスピーカ２７に出力する。
【００４２】
入力バッファ回路７０５として、汎用のＣＭＯＳ−ＩＣ（Complementary Metal Oxide Semiconductor-Integrated Circuit）である７４ＨＣ２４４が用いられる。７４ＨＣ２４４のイネーブル端子には常にローレベル（ＧＮＤ（GROUND）レベル）が与えられている。よって、各バッファの出力レベルは、入力レベル、すなわち、遊技制御基板３１からの信号レベルに確定している。よって、音声制御基板７０側から遊技制御基板３１側に信号が伝わる余地はない。したがって、音声制御基板７０内の回路に不正改造が加えられても、不正改造によって出力される信号が遊技制御基板３１側に伝わることはない。
【００４３】
また、遊技制御基板３１において、出力ポート５７５の外側に出力バッファ回路７１が設けられている。出力バッファ回路７１として、たとえば、汎用のＣＭＯＳ−ＩＣである７４ＨＣ２４４が用いられる。７４ＨＣ２４４のイネーブル端子には常にローレベル（ＧＮＤレベル）が与えられている。このような構成によれば、外部から遊技制御基板３１に信号が与えられる可能性がある信号ラインをさらに確実になくすことができる。
【００４４】
図７は、このパチンコ遊技機１の制御に用いられるランダムな数値（乱数）を発生させるために用いられる各種ランダムカウンタを示す図である。図７においては、ランダムカウンタの例として、Ｒ１、Ｒ２−１、Ｒ２−２、Ｒ２−３、Ｒ３、Ｒ４、および、Ｒ５の乱数を発生させるためのランダムカウンタがそれぞれ示されている。
【００４５】
Ｒ１は、大当り状態を発生させるか否かを判定（決定）するために用いられるランダムカウンタ（または大当り判定用乱数そのものを示す場合もある）であり、後述するタイマ割込毎（具体的には０．００２秒毎）に１ずつ加算更新され、０から加算更新されてその上限である２４９まで加算更新された後再度０から加算更新される。
【００４６】
Ｒ２−１、Ｒ２−２、Ｒ２−３は、はずれの場合（大当りとならない場合）に、可変表示部９により停止表示される左，中，右のはずれ図柄を事前決定するために用いられるランダムカウンタ（またははずれ図柄決定用乱数そのものを示す場合もある）である。
【００４７】
Ｒ２−１は、左図柄決定用であり、０から加算されてその上限である１１まで加算されると再度０から加算される。なお、Ｒ２−１は、タイマ割込毎（０．００２秒毎）および、割込処理余り時間毎に１ずつ加算される。ここで、割込処理余り時間とは、後述する図９の割込ルーチンが一通り実行された後次のタイマ割込が発生するまでの余り時間のことであり、この余り時間を利用して図９のステップＳ４に従い無限ループで加算処理が実行される。
【００４８】
Ｒ２−２は、中図柄決定用であり、０から加算されてその上限である１１まで加算されると再度０から加算される。なお、Ｒ２−２は、Ｒ２−１の桁上げごとに１ずつ加算される。
【００４９】
Ｒ２−３は、右図柄決定用であり、０から加算されてその上限である１１まで加算された後再度０から加算される。なお、Ｒ２−３は、Ｒ２−２の桁上げごとに１ずつ加算される。
【００５０】
Ｒ３は、大当り事前決定時の停止図柄（左，中，右が同一の停止図柄）を決定するために用いられるランダムカウンタ（または大当り図柄決定用乱数そのものを示す場合もある）であり、タイマ割込毎（具体的には０．００２秒毎）に１ずつ加算更新され、０から加算更新されてその上限である１１まで加算更新された後再度０から加算更新される。
【００５１】
Ｒ４は、はずれ事前決定時の変動表示においてリーチ状態を表示するか否かを決定するために用いられるランダムカウンタ（またはリーチ判定用乱数そのものを示す場合もある）であり、タイマ割込毎（０．００２秒毎）および、割込処理余り時間毎に１ずつ加算され、０から加算更新されてその上限である１５３０まで加算更新された後再度０から加算更新される。
【００５２】
Ｒ５は、リーチ状態時におけるリーチ（リーチ表示態様）の種類を決定するために用いられるランダムカウンタ（またはリーチ種類決定用乱数そのものを示す場合もある）であり、タイマ割込毎（０．００２秒毎）および割込処理余り時間毎に１ずつ加算され、０から加算更新されてその上限である１８まで加算更新された後再度０から加算更新される。この実施の形態の場合は、変動時間（図柄の変動開始から停止図柄の確定表示までの時間）が異なる３種類のリーチ（リーチ１〜リーチ３）が設けられており、選択的に実行される。
【００５３】
以上に示したランダムカウンタは、カウンタ別に定められた抽出条件の成立に応じてランダムなタイミング（たとえば始動入賞発生時等）でデータが抽出される。これにより、各ランダムカウンタから抽出されたデータは、ランダムな値（乱数値）になる。
【００５４】
図８は、リーチ種類決定用のランダムカウンタＲ５の値と選択されるリーチの種類との関係を示すデータを当りはずれの状態別に表形式で示す図である。
【００５５】
図８においては、当りはずれの状態が、大当り（図中当り）の場合、−２コマはずれの場合、−１コマはずれの場合、＋１コマはずれの場合、＋２コマはずれの場合、および、大はずれの場合の６つの状態に区別されている。ここで、−２〜＋２コマはずれとは、はずれの表示結果の一種であり、リーチ図柄（左，右図柄が一致した図柄）から中図柄の停止図柄が何コマずれてはずれとなるかを示すものである。この場合のコマ数は、図柄数であり、リーチ図柄と、中図柄との図柄差（後述する図柄の配列上での図柄番号の差）の１図柄を１コマとして表わされる。そして、リーチ図柄の図柄番号を基準値「０」とみなし、その基準値となる図柄番号から番号が小さくなる方向が「−」で表わされ、番号が大きくなる方向が「＋」で表わされる。したがって、たとえば、＋２コマはずれとは、中図柄の停止図柄がリーチ図柄から＋２コマずれたはずれ状態をいう。また、大はずれとは、中図柄の停止図柄がリーチ図柄から±２コマを超えて（±３コマ以上）ずれたはずれ状態をいう。
【００５６】
図８を参照して、当り〜大はずれの各状態ごとに、選択されうるリーチの種類と、各リーチが選択されるＲ５の数値範囲が示されている。リーチの種類は、当りはずれの状態毎に異なる振分け態様で選択決定され、所定のタイミングで抽出されたＲ５の値に対応するリーチの種類が、表示されるリーチの種類として決定されるのである。たとえば、大当りおよび±１はずれの場合は、それぞれ、リーチ１〜リーチ３のすべてが発生する可能性がある。これに対し、±２コマはずれおよび大はずれの場合はリーチ１およびリーチ２が発生する可能性がある。図８には、各状態に対応するリーチの種類のそれぞれに対応して、Ｒ５の範囲が示されている。たとえば、大当りの場合においては、Ｒ５の値が０〜２の場合にリーチ１が選択され、Ｒ５の値が３〜７の場合にリーチ２が選択され、８〜１８の場合にリーチ３が選択される。このように、大当りになる場合は、リーチの種類が、リーチ３、リーチ２、リーチ１の順に選択されやすく設定されている。一方、はずれになる場合は、逆に、リーチの種類が、リーチ１、リーチ２、リーチ３の順に選択されやすく設定されている。このため、リーチ３が表示された場合に、大当り発生への遊技者の期待感を高めることができるなど、表示により遊技者を楽しませることができ、可変表示の面白みを向上させることができる。
【００５７】
次に、基本回路５３のＣＰＵ５６により実行される制御を説明する。図９は、基本回路５３により実行されるメイン処理および割込処理を示すフローチャートである。図９においては、（ａ）にメインプログラムのフローチャートが示され、（ｂ）に割込処理のプログラムのフローチャートが示されている。
【００５８】
図９の（ａ）を参照して、メイン処理においては、まず、ステップＳ（以下単にＳという）１により、クロックモニタ制御レジスタをクロックモニタイネーブルに設定する処理が行なわれる。これは、初期化処理をするための準備である。次にＳ２へ進み、スタックポインタの指定アドレスをセットするためのスタックセット処理が行なわれる。具体的には、スタックポインタに００ＦＦＨを設定する処理がなされる。次にＳ３へ進み、システムチェック処理が行なわれる。このシステムチェック処理は、初期化を行なうための処理であり、基本回路５３のＲＡＭ５５にエラーが含まれているか否か判定し、エラーが含まれている場合には、ＲＡＭ５５を初期化するなどの処理である。さらに、システムチェック処理では、後述する割込処理を実行するタイミングを指定するタイマ割込時間（たとえば０．００２秒）をＣＰＵ５６に設定する処理がなされる。これにより、電源投入等によるリセット後の最初の割込処理の実行タイミング指定のための計時が開始される。
【００５９】
次に、可変表示部９により停止される図柄を事前に決定する等のための表示用乱数更新処理がＳ４により行なわれる。このＳ４では、無限ループにより繰返し表示用乱数の更新処理が行なわれる。具体的には、前述したランダムカウンタのうちのＲ２−１、Ｒ４、Ｒ６について加算処理が行なわれる。このＳ４の無限ループによる繰返し実行は、後述する割込処理が起動された場合には、このＳ４の処理を構成するプログラムのうちの実行中の位置で一時停止され、その割込処理が終了すると一時停止したプログラムの位置から実行が再開される。
【００６０】
次に、図９（ｂ）を参照して、割込処理は、ＣＰＵ５６により管理されるタイマ割込用のタイマの計時値が設定値（Ｓ２で設定されるタイマ割込時間：具体的には０．００２秒）になるごとに実行が開始される。
【００６１】
図９（ｂ）に示す割込処理ルーチンでは、まずＳ５により、表示制御データを設定する処理がなされる。この表示制御データは、可変表示装置８の可変表示部９を表示制御するための指令データとしての表示制御コマンドのデータである。この表示制御コマンドの詳しい内容については、後述する。
【００６２】
次に制御がＳ６へ進み、Ｓ５により設定された表示制御データ（コマンドデータ）を表示制御基板８０へ伝送する処理がなされる。
【００６３】
次に、Ｓ７により、ランプ制御基板３５および音声制御基板７０に音声発生やＬＥＤ点灯制御用の所定のコマンドデータを送信するための処理を行なうとともに、ホール用管理コンピュータに大当り情報、始動情報、確率変動情報などのデータを送信するためのデータ出力処理が行なわれる。これら出力データはＳ９により設定される。次にＳ８へ進み、各種ランプやＬＥＤを点灯または点滅制御するためのランプタイマを計時動作させるための処理がなされる。次にＳ９へ進み、ランプ制御基板３５および音声制御基板７０に送信するための音声発生やＬＥＤ点灯制御用の所定のコマンドデータを設定するとともに、ホール管理用コンピュータに送信するための大当り情報、始動情報、確率変動情報等を設定する処理がなされる。
【００６４】
次にＳ１０へ進み、パチンコ遊技機１の内部に備えられている自己診断機能によって種々の異常診断処理が行なわれ、その結果に応じて必要ならば警報が発せられるエラー処理が行なわれる。次にＳ１１へ進み、遊技制御に用いられる各種の判定用乱数、すなわち、ランダムカウンタを更新する処理が行なわれる。Ｓ１１においては、具体的には、Ｒ１、Ｒ４、およびＲ５のカウントアップ（１加算）が行なわれる。
【００６５】
次にＳ１２へ進み、特別図柄プロセス処理が行なわれる。特別図柄プロセス処理は、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って、該当する処理が選び出されて実行される処理である。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、Ｓ１３へ進み、普通図柄プロセス処理が行なわれる。普通図柄プロセス処理では、可変表示器１０を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【００６６】
次に制御がＳ１４へ進み、ゲートスイッチ１２、始動口スイッチ１７、カウントスイッチ２３、Ｖカウントスイッチ２２等の状態を入力し、各入賞口や可変入賞球装置に対する入賞があったか否か判定するスイッチ処理が行なわれる。次にＳ１５へ進み、スピーカ２７から所定の音を発生させるための音声処理が行なわれる。
【００６７】
次にＳ１６に進み、表示用乱数を更新する処理が行なわれる。この表示用乱数は、具体的には、図柄決定用のＲ２−１およびＲ３を「１」ずつ加算更新するための処理である。次にＳ１７に進み、打玉の入賞があった場合に賞球基板３７へ賞球個数信号を出力して景品玉の払出制御指令を行なうための入賞球信号処理が行なわれる。賞球基板３７は、この賞球個数信号を受け、賞球個数信号で特定される個数の景品玉を払出すために玉払出装置９７を制御する。
【００６８】
次に、Ｓ１８に進み、タイマ割込時間設定処理が行なわれる。Ｓ１８においては、前述したようなタイマ割込み時間（たとえば０．００２秒）をＳ３の場合と同様に設定する処理が実行される。Ｓ１８の後、この割込み処理が終了する。これにより、この割込み処理の終了時にＳ１８によってタイマ割込み時間が設定され、次の割込み処理の実行タイミングを規定するための計時が開始されることとなる。したがって、割込み処理が終了するごとにタイマ割込みのための時間が計時され、その後タイマ割込み時間が経過するごとに割込み処理が実行されることとなる。この割込み処理が終了すると、前述したメイン処理のプログラムの実行が、一時停止していた位置から再開される。
【００６９】
図１０は、パチンコ遊技機１の大当り制御を行なうための概略を示すフローチャートである。まず、０〜２４９の範囲でカウントするランダムカウンタＲ１のカウント数を抽出する。
【００７０】
高確率時でない通常時では、その抽出値が「３」のときには大当りを発生させることが事前決定され、Ｒ３からデータを抽出し、その抽出値に基づいて、可変表示部９に表示される大当り図柄が決定される。一方、Ｒ１の抽出値が「３」以外のときには、はずれが事前決定され、Ｒ２−１、Ｒ２−２、Ｒ２−３からデータを抽出し、その抽出値に基づいて可変表示部９に表示されるはずれ図柄が決定される。ここで、この決定されたはずれ図柄が偶然ゾロ目の図柄であった場合には、Ｒ２−２の抽出値に「１」を加算し、強制的にはずれ図柄にして表示制御する。
【００７１】
一方、高確率時の場合には、Ｒ１の抽出値が３，７，７９，１０３，１０７のときに大当り状態を発生させることが決定される。一方、高確率時においてランダム１の抽出値が３，７，７９，１０３，１０７以外のときに、はずれが事前決定される。
【００７２】
次に、始動入賞口１４への入賞に基づいて可変表示部９に可変表示される図柄の決定方法について図１１および図１２のフローチャートを参照して説明する。図１１は、打玉が始動入賞口１４に入賞したことを判定するために基本回路５３により実行される処理を示すフローチャートである。
【００７３】
まずＳ４１により、始動入賞口１４への打玉の入賞があったか否かの判断がなされる。打玉が始動入賞口１４に入賞していない場合には、Ｓ４１によりＮＯの判断がなされてこのルーチンが終了する。一方、打玉が始動入賞口１４に入賞してその検出信号が始動口スイッチ１７から入力されれば、Ｓ４１によりＹＥＳの判断がなされてＳ４２へ進み、始動入賞記憶数が「４」になっているか否かの判断がなされる。始動入賞記憶数が既にその上限である「４」となっている場合にはそれ以上の記憶ができないために、このままルーチンが終了する。一方、始動入賞記憶が「４」になっていない場合には、まだ記憶する余裕があるために、Ｓ４３に進み、始動入賞記憶数を「１」加算更新する処理がなされる。
【００７４】
次にＳ４４へ進み、大当り判定用乱数（Ｒ１）の値を抽出し、始動入賞記憶数に応じた乱数値格納エリアに格納する処理がなされる。基本回路５３のＲＡＭ５５には、１〜４の始動入賞記憶数に対応して４つの乱数値格納エリア（特別図柄判定用バンクともいう）が設けられており、始動入賞に応じて抽出された大当り判定用乱数がその始動入賞数に対応した乱数値格納エリア（特別図柄判定用バンク）に格納されるようにこのＳ４４により処理される。なお、上記した４つの乱数値格納エリアは、詳しくは、乱数値格納エリア０〜３までの４つの記憶エリアをいい、乱数値格納エリア０から順に、大当り判定用乱数（Ｒ１）が記憶されていく。
【００７５】
図１２は、可変表示部９の可変表示の際の停止図柄を決定するために基本回路５３により実行される処理を示すフローチャートである。
【００７６】
図１２を参照して、ＣＰＵ５６は、前述したＳ１２の特別図柄プロセス処理において、始動入賞記憶数の値を確認する（Ｓ５０）。始動入賞記憶数が０でなければ、始動入賞記憶数＝１に対応する乱数値格納エリア（エリア０）に格納されているＲ１の値を読出すとともに（Ｓ５１）、始動入賞記憶数の値を１減らし、かつ、各乱数値格納エリアの値をシフトする（Ｓ５２）。すなわち、始動入賞記憶数＝ｎ（ｎ＝２，３，４）に対応する乱数値格納エリアに格納されているＲ１の値を、始動入賞記憶数＝ｎ−１に対応する乱数値格納エリアに格納する。
【００７７】
そして、ＣＰＵ５６は、Ｓ５１で読出した値、すなわち、抽出されている大当り判定用乱数（Ｒ１）の値に基づいて、前述した図１０を用いて説明した処理により、大当りにするか、はずれにするかを判定（決定）する（Ｓ５３）。
【００７８】
大当りと判定（決定）された場合、ＣＰＵ５６は、大当り図柄決定用乱数（Ｒ３）の値を抽出し、その値に基づいて大当り時用の予定停止図柄を決定する。ここで、リミッタが作動中ならば、大当り図柄決定用乱数（Ｒ３）の値にしたがって確率変動を引き起こす図柄（確変図柄）の組合せを含まない図柄（非確変図柄）のみを選択するために予め記憶されている非確変図柄テーブルのデータ（Ｒ１と、非確変図柄とを対応付けたテーブルデータ）を用いて、大当り図柄決定用乱数（Ｒ３）の抽出値から対応する非確変時の大当り停止図柄を決定する（Ｓ５４，Ｓ５６）。ここで、リミッタとは、連続して確変図柄による大当りが発生すること、すなわち、連続して高確率状態が継続することを制限するためのものである。たとえば、４回連続して高確率状態が継続するとリミッタが作動状態になる。したがって、リミッタ作動状態では、非確変図柄テーブルを用いて予定停止図柄が決定される。一方、リミッタが作動中でないならば、全図柄を含むテーブルのデータを用いて大当り停止図柄を決定する（Ｓ５４，Ｓ５５）。
【００７９】
さらに、ＣＰＵ５６は、リーチ種類決定用乱数（Ｒ５）を抽出し、その抽出値に基づいて、前述したようにリーチ（リーチ表示態様）の種類を決定する。これは、大当りが発生する場合には、リーチ（リーチ表示態様）を必ず行なうからである。
【００８０】
一方、前述したＳ５３によりはずれと判定された場合には、ＣＰＵ５６は、リーチ判定用乱数（Ｒ４）の値を抽出し、その抽出値に基づいて、リーチとするか否かを判定する（Ｓ５８）。たとえば、リーチ判定用乱数（Ｒ４）の抽出値が「１０５〜１５３０」のうちのいずれかである場合には、リーチとしないと決定する。一方、抽出値が「０〜１０４」のうちのいずれかである場合には、リーチとすることを決定する。リーチとすることを決定した場合には、ＣＰＵ５６は次のようにリーチ図柄の決定を行なう。
【００８１】
この実施の形態では、はずれ決定時にリーチとする場合に、Ｒ２−１の値にしたがって左右図柄の予定停止図柄を決定する（Ｓ５９）。これにより、左右図柄が一致させられ、リーチ図柄が設定される。そして、Ｒ２−２の値にしたがって中図柄の予定停止図柄を決定する（Ｓ６０）。つまり、はずれ時にリーチ状態にする場合には、Ｒ２−１およびＲ２−２の０〜１１の値に対応したいずれかの図柄が予定停止図柄として決定されるのである。ここで、決定された中図柄が偶然に左右図柄と一致した場合には、Ｒ２−２の抽出値に１加算した値に対応する図柄を中図柄の予定停止図柄として決定する。これにより、はずれ時のリーチの場合の停止図柄の組合せが大当り図柄の組合せとならないようにされる。
【００８２】
さらに、ＣＰＵ５６は、リーチ種類決定用乱数（Ｒ５）を抽出し、その抽出値に基づいて、前述したようにリーチの種類を決定する。
【００８３】
一方、前述したＳ５８によりリーチとしないことを決定した場合には、ＣＰＵ５６は、Ｒ２−１〜Ｒ２−３のそれぞれの値にしたがって左右中の予定停止図柄を決定する（Ｓ６１）。なお、後述するように、この実施の形態の場合、高確率状態では、はずれ時の変動パターンとして変動時間が短縮されたものも使用される。そこで、高確率状態の場合、ＣＰＵ５６は、通常のはずれ時の変動パターンを用いるか短縮された変動パターンを用いるのかを、たとえば所定の乱数（所定のランダムカウンタにより抽出された値）等を用いて決定する。
【００８４】
以上のようにして、始動入賞に基づく図柄の変動の表示態様を大当りとするか、リーチ態様とするか、はずれとするかが決定され、それぞれの左，中，右の停止図柄の組合せが決定される。
【００８５】
なお、前述したＳ５７において決定されるリーチの種類は、変動表示期間（可変表示期間）の長さをもとに３種類に分けられたものである。後で詳述するが、この実施の形態では、リーチの種類として、１９．５秒のリーチ１、２４．５秒のリーチ２、２９．５秒のリーチ３のうちのいずれかが用いられる。したがって、Ｓ５７でリーチの種類が決定されると、自動的に変動表示期間が決まることとなる。
【００８６】
図１３は、Ｓ１２により示された特別図柄プロセス処理のサブルーチンプログラムを示すフローチャートである。この特別図柄プロセス処理は、特別図柄用プロセスフラグの値に応じて、Ｓ３００〜Ｓ３０９の１０種類の処理のいずれかが実行されるように制御される。Ｓ３００〜Ｓ３０９において、以下のような処理が実行される。
【００８７】
特別図柄変動待ち処理（Ｓ３００）：始動入賞口１４（この実施の形態では可変入賞球装置１５の入賞口）に打玉が入賞して始動口スイッチ１７がオンするのを待つ。始動口スイッチ１７がオンすると、始動入賞記憶数が満タンでなければ、始動入賞記憶数を「１」加算更新するとともに大当り判定用乱数を抽出する。すなわち、図１１に示された処理が実行される。
【００８８】
特別図柄判定処理（Ｓ３０１）：特別図柄の可変表示が開始できる状態になると、始動入賞記憶数を確認する。始動入賞記憶数が０でなければ、抽出されている大当り判定用乱数の値に応じて、大当りとするかはずれとするかを決定する。すなわち、図１２に示されたＳ５０〜Ｓ５３等に該当する処理が実行される。
【００８９】
停止図柄設定処理（Ｓ３０２）：左右中図柄の停止図柄を決定する。すなわち、図１２に示されたＳ５４〜Ｓ５６，Ｓ５９〜Ｓ６１等に該当する処理が実行される。
【００９０】
リーチ動作設定処理（Ｓ３０３）：大当りか否かの判定結果およびリーチ判定用乱数の値等に応じてリーチ表示をするか否かを決定するとともに、リーチ表示をする場合にリーチ種類決定用乱数の値に応じてリーチの種類を決定する。すなわち、図１２に示されたＳ５８，Ｓ５７等に該当する処理が実行される。
【００９１】
全図柄変動開始処理（Ｓ３０４）：可変表示部９において全図柄が変動開始されるように制御する。このとき、前述したＳ５の表示制御データ出力処理により、表示制御基板８０に対し表示制御コマンドとして、変動時間（リーチの種類等の変動の種類をも含む）を指令する変動時間コマンドと、左右中予定停止図柄（最終停止図柄）をそれぞれ指令する左，中，右の３つの停止図柄コマンドとが送信される。
【００９２】
全図柄停止待ち処理（Ｓ３０５）：所定時間が経過すると、可変表示部９において表示される全図柄が停止されるように制御する。また、全図柄停止のタイミングまで、所定のタイミングで左右図柄が停止されるように制御する。
【００９３】
大当り表示処理（Ｓ３０６）：停止図柄が大当り図柄の組合せである場合には、大当り表示用の表示制御コマンドが表示制御基板８０に送信されるように制御するとともに内部状態（プロセスフラグ）をステップＳ３０７に移行するように更新する。そうでない場合には、内部状態をステップＳ３０９に移行するように更新する。なお、大当り図柄の組合せは、左右中図柄が揃った組合せである。また、遊技制御基板８０の表示制御用ＣＰＵ１０１は表示制御コマンドのデータに従って、可変表示部９に大当り表示を行なう。大当り表示は遊技者に大当りの発生を報知するためになされるものである。
【００９４】
大入賞口開放開始処理（Ｓ３０７）：大入賞口を開放する制御を開始する。具体的には、カウンタやフラグを初期化するとともに、ソレノイド２１を駆動して大入賞口を開放する。
【００９５】
大入賞口開放中処理（Ｓ３０８）：大入賞口ラウンド表示の表示制御コマンドデータを表示制御基板８０に送信する制御や大入賞口の閉成条件の成立を確認する処理等を行なう。大入賞口の閉成条件が成立したら、大当り遊技状態の終了条件が成立していなければ内部状態をＳ３０７に移行するように更新する。大当り遊技状態の終了条件が成立していれば、内部状態をＳ３０９に移行するように更新する。
【００９６】
大当り終了処理（Ｓ３０９）：大当り遊技状態が終了したことを遊技者に報知するための表示を行なう。この表示が終了したら、内部フラグ等を初期状態に戻し、内部状態をＳ３００に移行するように更新する。
【００９７】
前述したように、始動入賞口１４に打玉が入賞すると、基本回路５３は、ステップＳ１１（図９参照）の特別図柄プロセス処理において、大当りとするかはずれとするかの決定、停止図柄の決定、変動表示期間の決定等を行ない、その決定に応じた表示制御コマンドおよびＩＮＴ信号を表示制御基板８０に向けて出力する。表示制御基板８０側の表示制御用ＣＰＵ１０１は、遊技制御基板３１からの表示制御コマンドに応じて可変表示部９の表示制御を行なう。
【００９８】
図１４は、この実施の形態で用いられる左右中図柄の例を示す説明図である。図１４に示すように、この実施の形態では、左右中の各特別図柄として変動表示される図柄の種類は、左右中で同一であり、「一」〜「十」、「下駄」、および、「おにぎり」の１２図柄である。これらの図柄には、「一」から「おにぎり」まで順に１から１２までの図柄番号が定められている。これらの図柄の種類は、変動表示の際に、図柄番号順に表示されていき、図柄番号１２の図柄（おにぎり）が表示されると、次に図柄番号１の図柄（一）が表示される。そして、左右中図柄が、たとえば、「一」、「三」、「五」、「七」、「九」、または「下駄」で揃って停止すると、高確率状態となる。すなわち、そのように高確率状態となる図柄が確変図柄である。
【００９９】
図１５は、この実施の形態で用いられる可変表示部９において特別図柄の背景として表示される背景画面（画像）の例を示す説明図である。この例では、（Ａ）道場（部屋の中ともいう）、（Ｂ）閃光、（Ｃ）オーラ、および（Ｄ）煙の背景が用いられる。また、図１５（Ｅ）に示された表示は、遊技機の非遊技中等に表示されるデモンストレーション画面の例を示す。ここで、背景とは、可変表示部９での画像表示領域において表示される画像のうち、図柄に対する主にバック画面であり、特別図柄の画像を除く部分の表示部画像を意味する。
【０１００】
図１６および図１７は、この実施の形態で用いられる可変表示部９に表示されるキャラクタの例を示す説明図である。ここで、キャラクタとは、可変表示装置４に表示される人間，動物，あるいは物等を表わす映像をいう。この例では、（Ａ）キャラクタＡ、（Ｂ）キャラクタＢ、および、（Ｃ）キャラクタＣの複数種類の異なるキャラクタが用いられる。なお、キャラクタＡは、リーチ予告（リーチ予告表示）用のキャラクタとしても用いられる。ここで、リーチ予告とは、リーチが発生する可能性がある旨をリーチ発生前に報知することをいう。この実施の形態では、複数のリーチ予告態様があり、たとえば、キャラクタＡの目が光るように表示されると（リーチ予告１）、またはキャラクタＡが吹出しで予告すると（リーチ予告２）、リーチ予告が行なわれたことになる。また、キャラクタＡは、リーチを成立させるためのキャラクタとしても用いられ、所定の条件が成立すると、キャラクタＡの足が右図柄を蹴るように表示されて左右図柄が同一図柄で停止する表示制御が行なわれる。
【０１０１】
さらに、リーチ動作中にキャラクタＡ，Ｂ，Ｃは、吹出しによって大当り予告（大当り予告表示）を行なうように表示される。ここで、大当り予告とは、大当りが発生する可能性がある旨を大当り発生前に報知することをいう。この実施の形態では、複数の大当り予告態様（大当り１および２）がある。大当り予告１の態様はそれ自体単独で用いられるが、大当り予告２の態様はそれ自体が単独では用いられず、大当り予告１の表示がなされてから所定時間が経過すると表示される。
【０１０２】
なお、この実施の形態では、リーチ予告および大当り予告として、それぞれ２つずつの態様が使用されるが、さらに多くの種類を用いてもよい。また、この実施の形態では、キャラクタの吹出しによって予告がなされるが、予告の態様は、遊技者が予告されていることが認識可能であれば、どのような態様によってもよい。たとえば、予告は、通常とは異なるキャラクタの動作や通常とは異なる図柄の変動態様によってしてもよい。さらに、確変図柄で大当りが生じる可能性が高い場合に用いられる予告は、確変大当り予告としてもよい。また、予告を、大当りが発生する確率の高い予告と、大当りが発生する確率が低い予告とに分け、確率が低い方の予告をリーチ予告として定義づけてもよい。
【０１０３】
ここで、前述した背景とキャラクタとの関係を説明する。前述したように、背景とキャラクタとは別の画像であってもよく、背景にキャラクタが含まれていてもよい。また、背景の場合は、図柄に対する主にバック画面であり、図柄を除く部分の表示部画像を意味するが、キャラクタの場合は、背景に描かれるものに限らず、図柄よりも前（上に重なるという意味）に表示されものであってもよい。
【０１０４】
なお、ここで用いるキャラクタは、特には人物などで動きのあるものがアニメーション化（動画化）されているのが望ましい。つまり、手足が動く、走る、ジャンプする等の動きが視覚的にアピールするからである。また、同様の理由により、物体であっても、移動する等の動作があるものであれば、そのようなものを用いるのが望ましい。
【０１０５】
表示制御基板８０における表示制御用ＣＰＵ１０１は、遊技制御基板３１から表示制御コマンドを受信すると、表示制御コマンドにより特定される各変動種類において予め決められている背景やキャラクタを画面上で移動表示する表示制御を行なう。なお、予め決められているタイミングで背景やキャラクタの切替も行なわれるが、それらも、表示制御用ＣＰＵ１０１が独自に制御する。
【０１０６】
図１８〜図２１は、この実施の形態で用いられる遊技制御基板３１から表示制御基板８０に送信される表示制御コマンドの例を示す説明図である。この例では、１つの表示制御コマンドは、２バイト（ＣＭＤ１，ＣＭＤ２）で構成される。
【０１０７】
図１８は、特別図柄の変動表示における変動表示時間および変動種類を特定可能な変動時間コマンドと、全図柄の停止（確定表示）を指示する全図柄停止コマンドとを示す説明図である。
【０１０８】
図１８を参照して、１バイト目のデータＣＭＤ１の値「８０Ｈ」により、変動時間コマンドまたは全図柄停止コマンドのデータであることが指定される。そして、２バイト目のデータＣＭＤ２の値により、変動時間コマンドの場合は変動種類の表示内容が指定され、全図柄変動停止コマンドの場合は全図柄変動停止である旨が指定される。２バイト目のデータが「００Ｈ」〜「１６Ｈ」のデータは変動時間コマンドであり、２バイト目のデータが「１７Ｈ」のデータは全図柄停止コマンドである。
【０１０９】
変動時間コマンドの２バイト目のデータにより指定される表示内容としては、特別図柄の変動時間およびその変動種類が指定される。たとえば、指定される変動時間は、７．８Ｓ，６．９Ｓ，１９．５Ｓ，２４．５Ｓ，２９．５Ｓのいずれかが指定される。
【０１１０】
そして、変動時間７．８Ｓの場合は、通常のはずれの変動種類が指定される。変動時間６．９Ｓの場合は、確変時に行なわれる全図柄変動の変動種類が指定される。
【０１１１】
変動時間１９．５Ｓの場合は、リーチ１の変動種類が指定される。リーチ１の場合は、「−２コマはずれ」，「−１コマはずれ」，「当り」，「＋１コマはずれ」，「＋２コマはずれ」，「大はずれ」の変動種類が選択的に指定される。変動時間２４．５Ｓの場合は、リーチ２の変動種類が指定される。リーチ２の場合は、「−２コマはずれ」，「−１コマはずれ」，「当り」，「＋１コマはずれ」，「＋２コマはずれ」，「大はずれ」の変動種類が選択的に指定される。変動時間２９．５Ｓの場合は、リーチ３の変動種類が指定される。リーチ３の場合は、「−１コマはずれ」，「当り」，「＋１コマはずれ」の変動種類が選択的に指定される。
【０１１２】
表示制御基板８０の側の制御データＲＯＭ１０２においては、各変動時間コマンドが指定する変動時間および変動種類を表示するための表示制御データが記憶されており、変動時間コマンドが指定する変動時間および変動種類にしたがって表示制御が行なわれる。
【０１１３】
図１９は、左図柄に関する停止図柄を指示する表示制御コマンドとしての左停止図柄コマンドを表形式で示す図である。図１９に示すように、２バイトのデータＣＭＤ１，ＣＭＤ２で構成される表示制御コマンドによって１２種類の左停止図柄（「一」〜「おにぎり」）が指定され得る。なお、それらの指定において、１バイト目のデータＣＭＤ１の値は「８Ｂ（Ｈ）」であって、２バイト目のデータＣＭＤ２の値は「００（Ｈ）」〜「０Ｂ（Ｈ）」の範囲内の値をとり得る。
【０１１４】
図２０は、中図柄に関する停止図柄を指定する表示制御コマンドとしての中停止図柄コマンドを表形式で示す図である。図２０に示すように、２バイトのデータＣＭＤ１，ＣＭＤ２で構成される表示制御コマンドによって１２種類の中停止図柄（「一」〜「おにぎり」）が指定され得る。なお、それらの指定において、１バイト目のデータＣＭＤ１の値は「８Ｃ（Ｈ）」であって、２バイト目のデータＣＭＤ２の値は「００（Ｈ）」〜「０Ｂ（Ｈ）」の範囲内の値をとり得る。
【０１１５】
図２１は、右図柄に関する停止図柄を指定する表示制御コマンドとしての右停止図柄コマンドを表形式で示す図である。図２１に示すように、２バイトのデータＣＭＤ１，ＣＭＤ２で構成される表示制御コマンドによって１２種類の右停止図柄（「一」〜「おにぎり」）が指定され得る。なお、それらの指定において、１バイト目のデータＣＭＤ１の値は「８Ｄ（Ｈ）」であって、２バイト目のデータＣＭＤ２の値は「００（Ｈ）」〜「０Ｂ（Ｈ）」の範囲内の値をとり得る。
【０１１６】
なお、変動時間をコマンドにより指定する場合、ＣＭＤ２のデータの番号によって指定することに代え、変動時間そのものをコマンドとして指定するようにしてもよい。たとえば、変動時間が１０秒の場合には、その時間を指定する「０ＡＨ」をＣＭＤ２とすることが考えられる。つまり、変動時間のみがわかるコマンドで、その変動時間内での変動内容については表示制御基板８０（表示制御用ＣＰＵ１０１）が決めるようにしてもよいし、その１つの変動時間に対して１つの変動内容を各々対応させるようにしてもよい。
【０１１７】
図２２は、遊技制御基板３１から表示制御基板８０に送信される表示制御コマンドを示す説明図である。図２２に示すように、この実施の形態では、表示制御コマンドは、表示制御信号ＣＤ０〜ＣＤ７用の８本の信号線を介して遊技制御基板３１から表示制御基板８０に送信される。また、遊技制御基板３１と表示制御基板８０との間には、ＩＮＴ信号用の信号線、表示制御基板８０の電源となる＋５Ｖ、＋１２Ｖの供給線、および、接地レベル（ＧＮＤ）を供給するための信号線も配線されている。
【０１１８】
図２３は、遊技制御基板３１から表示制御基板８０に与えられる表示制御コマンドの送出タイミングの例を示すタイミング図である。この例では、表示制御コマンドのデータを構成する２バイト（ＣＭＤ１，ＣＭＤ２）の表示制御データは、図に示すように、基本回路５３のタイマ割込み（図においてはタイマ割込みタイミングを規定する定期割込信号として示す）の発生間隔である２ｍｓ間に２バイト送出される。そして、表示制御コマンドの１バイト目のデータの出力に同期してＩＮＴ信号が出力される。表示制御用ＣＰＵ１０１にはＩＮＴ信号の立上がりで割込みがかかるので、表示制御用ＣＰＵ１０１が割込み処理プログラムによって各表示制御コマンドのデータを取込むことができる。
【０１１９】
以下、図２４〜図２９を参照して、図柄の変動パターンの例について説明する。
図２４は、各変動パターンを構成する表示パターンを示す説明図である。図２５は、リーチとしないはずれ時の図柄の変動パターンの一例を示すタイミングチャートである。また、図２６〜図２９は、変動種類がリーチである場合（大当りの場合および大当りとしない場合の両方のリーチを含む）の図柄の変動パターンの一例を示すタイミングチャートである。
【０１２０】
図２４を参照して、表示パターンとしては、表に示すようなａ〜ｈの種別が定められており、各変動パターンにおいて組合されて使用される。この図２４においては「コマ送り変動」とあるが、これは、特別図柄の表示画像のコマを１コマずつ送っていく（１コマ送っては一旦停止という動作を繰り返す）変動表示である。また、「１コマ逆戻り」とあるが、この場合の逆戻りとは、コマを通常の送り順序と逆の順序で送ることをいう。また、順変動とは、特別図柄が通常のスクロール方向（順方向）に変動することをいい、逆変動とは、特別図柄が通常のスクロール方向とは逆方向に変動することをいう。
【０１２１】
次に、図２５を参照して、リーチとしないはずれ時の図柄の変動パターンを説明する。
ここで、変動パターンの説明に先立ち、図２５を用いて、表示制御コマンドの送信タイミングを説明する。この実施の形態の場合、表示制御コマンドは、特別図柄の変動開始時に関連したタイミングと、特別図柄の停止図柄の確定時に関連したタイミングとに送信される。変動開始時には、前述した変動パターンコマンド（たとえば図２５（Ａ）の場合は８０００Ｈ）と、左，中，右の停止図柄コマンドとが順次送信される。そのように送信されたコマンドに基づいて、表示制御用ＣＰＵ１０１により、以下に説明するような変動パターンで変動表示制御が行なわれるのである。そのような変動表示制御においては、変動開始時の段階で、表示制御用ＣＰＵ１０１が、コマンドに基づいてすでに変動時間および予定停止図柄を認識しているので、そのような変動時間経過時に予定停止図柄を確定表示できるように表示制御が行なわれる。そして、表示制御用ＣＰＵ１０１は、コマンドにより特定された変動時間経過時に送られてくる全図柄停止コマンドを受信し、その受信に応じて、予定停止図柄を確定表示させる制御を行なう。
【０１２２】
次に、図２５を参照して、リーチとしないはずれ時の図柄の変動パターンを具体的に説明する。図２５（Ａ）に示すように、可変表示部９における「左」の図柄表示エリアにおいて、まず、パターンａにしたがって図柄の変動が行なわれる。パターンａは、パターンａは、図２４に示すように、少しずつ変動速度が上がるパターンであり、「１」〜「１０」、「下駄」、「おにぎり」の順に図柄がスクロールされる。その後、パターンｂの一定速の変動が行なわれ、停止図柄の３図柄前の図柄が表示されるように図柄の差替え制御がされた後、パターンｃにしたがって３図柄の変動が行なわれる。パターンｂでは、パターンａと同様に、「１」〜「１０」、「下駄」、「おにぎり」の順に図柄がスクロールされる。パターンｃは、図２４に示すように、徐々に遅くなって停止するパターンである。
【０１２３】
また、可変表示部９における「右」の図柄表示エリアにおいて、パターンａにしたがって図柄の変動が行なわれる。その後、一定速変動の後、停止図柄の３図柄前の図柄が表示されるように図柄の差替え制御がされた後、パターンｃにしたがって３図柄の変動が行なわれる。「中」の図柄表示エリアにおいても、まず、パターンａの変動が行なわれる。その後、一定速変動の後、停止図柄の３図柄前の図柄が表示されるように図柄の差替え制御がされた後、パターンｃにしたがって図柄の変動が行なわれる。
【０１２４】
なお、表示制御基板８０の表示制御用ＣＰＵ１０１は、中図柄が確定するまで、左右図柄を変動方向の正方向（順方向）と逆方向とに繰返し変動させる。すなわち、表示制御用ＣＰＵ１０１は、左右図柄を、いわゆる揺れ変動状態に表示制御するのである。揺れ変動とは、表示図柄が他の図柄に更新されずに上下に揺れる表示がされることをいう。また、揺れ変動は、最終停止図柄（確定図柄）が表示されるまで行なわれる。そして、表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させて左右中図柄が動かない確定状態に制御する。なお、中図柄も、パターンｃによる変動の後に揺れ動作を行ない、その後、確定状態になるようにしてもよい。また、揺れ変動を、図柄を上下に揺らす態様ではなく、左右に揺らしたりする態様としてもよい。
【０１２５】
図柄が変動している間、表示制御用ＣＰＵ１０１は、背景として、「道場」（図１５参照）が表示されるように表示制御を行なうとともに、画面中にキャラクタＡ（図１６参照）を表示して適宜キャラクタＡを運動させるように表示制御を行なう。具体的には、表示制御用ＣＰＵ１０１は、表示する背景およびキャラクタをＶＤＰ１０３に通知する。すると、ＶＤＰ１０３は、指示された背景の画像データを作成する。また、ＶＤＰ１０３は、指示されたキャラクタの画像データを作成して背景画像と合成し、合成画像を作成する。さらに、ＶＤＰ１０３は、合成画像に、左右中図柄の画像データを合成する。ＶＤＰ１０３は、キャラクタが運動するような表示制御および図柄が変動するような表示制御も行なう。すなわち、予め決められている運動パターンにしたがってキャラクタの形状および表示位置を変える。また、表示制御用ＣＰＵ１０１から通知される変動速度に応じて図柄表示位置を変えていく。
【０１２６】
なお、表示制御用ＣＰＵ１０１は、左右中の図柄表示エリアにおいて、指定された停止図柄で図柄の変動が停止するように、所定のタイミングで停止図柄の３図柄手前の図柄を表示する制御を行なう。変動開始時に表示制御コマンド（変動時間コマンドおよび停止図柄コマンド）により左右中の停止図柄が通知され、かつ、はずれ時の変動時間を含む変動パターンが予め決められているので、表示制御用ＣＰＵ１０１は、変動時間コマンドに基づいてパターンａからパターンｂへの切替タイミングおよびパターンｃへの切替タイミング（図柄の差替えタイミング）を決定するとともに、差替えるべき３図柄前の図柄を予定停止図柄（最終停止図柄）から逆算して決定する。そして、これらの決定に基づいて、表示制御用ＣＰＵ１０１は図柄の差替えを含む表示制御を行なう。表示制御用ＣＰＵ１０１により決定された差替え図柄は、ＶＤＰ１０３に通知され、ＶＤＰ１０３は、そのときに表示している図柄に関係なく、差替え通知された図柄を表示する。
【０１２７】
ここで、前述した図柄の差替えの制御内容をさらに具体的に説明すると、たとえば、次のようになる。左，中，右図柄のうちのある図柄について、前回の変動表示における確定図柄がたとえば「１」である場合、パターンａ，パターンｂでは「１」、「２」、「３」…というように前述した図柄の表示順序にしたがって図柄が変動していく。そして、パターンｃに切替わる時点では、たとえば「３」の図柄を表示する順番であったにもかかわらず、最終停止図柄が「９」の図柄である場合には「３」を表示するのではなく、「６」の図柄に差替え表示するのである。
【０１２８】
図２５（Ｂ）は、確率変動状態におけるはずれ時の変動パターンの一例を示すタイミングチャートである。この変動パターンでは、図に示されるように、パターンａ、パターンｂおよびパターンｃにしたがって左右中図柄の変更が行なわれた後に、左右中図柄が同時に停止する。この変動パターンを用いるときも、表示制御用ＣＰＵ１０１は、背景として「道場」（図１５参照）が表示されるように表示制御を行なうとともに、画面中にキャラクタＡ（図１６参照）を表示して適宜キャラクタＡを運動させるように表示制御を行なうことにする。
【０１２９】
つまり、この実施の形態では、表示制御用ＣＰＵ１０１は、遊技制御手段、すなわち、遊技制御基板３１のＣＰＵ５６から「はずれ」であることを指定する表示制御コマンドを受信すると、図２５（Ａ）または（Ｂ）に示された変動パターンを用いて左右中図柄を可変表示することに決定するとともに、キャラクタＡを出現させること、および、「道場」の背景画像を使用することを決定する。
【０１３０】
図２６は、遊技制御基板３１から変動時間としてリーチ１の１９．５秒が通知されたときに表示される変動パターンの例を示す。表示制御用ＣＰＵ１０１は、リーチ１の１９．５秒の変動が指定されたコマンドを受けると、１９．５秒のリーチ１の変動パターンとして複数用意された変動パターンのうちの何れの変動パターンを用いるのかを独自に決定する。図２６には複数の変動パターンとして、（Ａ）〜（Ｃ）の３パターンが例示されている。
【０１３１】
図２６（Ａ）に示された変動パターンでは、左右図柄が停止した後、パターンｄの中図柄の変動が行なわれる。なお、表示制御用ＣＰＵ１０１は、中図柄変動中の左右図柄の停止状態では左右図柄を揺れ動作させている。パターンｄは、変動速度が徐々に低下し、その後一定速度で変動が行なわれるパターンである。そして、リーチ動作に入り、パターンｂおよびパターンｃにしたがって中図柄の変動が行なわれる。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させ、左右中図柄が動かない確定状態に表示制御する。
【０１３２】
また、表示制御用ＣＰＵ１０１は、遊技制御基板３１から通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替え（図柄の飛ばし制御）を行なう。変動パターンは、予め決められているので、表示制御用ＣＰＵ１０１は、パターンｄからパターンｂへの切替タイミングおよびパターンｂからパターンｃへの切替タイミングを認識することができるとともに、差替えるべき３図柄前の図柄も決定できる。なお、中図柄の変動中に、背景およびキャラクタの種類は変化しない。
【０１３３】
図２６（Ｂ）に示された変動パターンでは、左右図柄が停止した後パターンｄの中図柄の変動が行なわれる。そして、リーチ動作に入り、パターンａおよびパターンｃにしたがって中図柄の変動が行なわれる。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させて左右中図柄が動かない確定状態に表示制御する。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１から通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替え（図柄の飛ばし制御）を行なう。なお、図２６（Ｂ）に示された変動パターンの場合、右図柄停止時に、表示制御用ＣＰＵ１０１は、キャラクタＡが右図柄を蹴るように表示制御を行なう（図１６参照）。したがって、遊技者は、あたかも、キャラクタＡが右図柄を蹴ることによってリーチが成立したように感じる。
【０１３４】
図２６（Ｃ）に示された変動パターンでは、左右図柄が停止した後パターンｄの中図柄の変動が行なわれる。そして、リーチ動作に入り、パターンｂ、パターンｃ、および、パターンｈにしたがって中図柄の変動が行なわれる。パターンｈは、一時停止の後に、０．９図柄逆変動して０．９図柄順変動するパターンである。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させ、左右中図柄が動かない確定状態に表示制御する。
【０１３５】
また、表示制御用ＣＰＵ１０１は、遊技制御基板３１からコマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。なお、図２６（Ｃ）に示された変動パターンの場合、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「オーラ」（図１５参照）に切替えるとともに、画面に現れるキャラクタをキャラクタＢ（図１７参照）に切替える。
【０１３６】
以上のように、この実施の形態の場合、表示制御用ＣＰＵ１０１は、遊技制御基板３１のＣＰＵ５６から変動時間が１９．５秒のリーチ１であることを指定する表示制御コマンドを受信すると、図２６（Ａ）〜（Ｃ）に示された変動パターンのうちのいずれを用いて左右中図柄を可変表示するかを決定する。
【０１３７】
そして、（Ａ）または（Ｂ）の変動パターンを用いることに決定した場合には、左右図柄が停止してリーチ状態になるとキャラクタＡおよび「道場」の背景画面を継続して使用することに決定される。（Ｃ）の変動パターンを用いることに決定した場合には、リーチ状態になると、キャラクタおよび背景画面をキャラクタＢおよび「オーラ」の背景画面に切替えることに決定される。
【０１３８】
なお、図２６（Ａ）〜（Ｃ）に示された変動時間１９．５秒の変動パターンでも、表示制御用ＣＰＵ１０１は、中図柄が確定するまで、左右図柄を上下に揺れ動作させる。また、中図柄の図柄差替え制御は、右図柄が停止するタイミングで実行される。この場合、図柄の差替えタイミングは、表示制御用ＣＰＵ１０１により、変動時間コマンドによって特定された変動時間に応じて決められた変動パターンに基づいて決められる（たとえばパターンｂからパターンｄへの切替タイミング）。さらに、表示制御用ＣＰＵ１０１は、変動開始時に遊技制御基板３１から停止図柄コマンドにより通知されている中停止図柄（中図柄の確定図柄）と、リーチ変動期間（たとえば図２６におけるパターンｄ、パターンｂ、およびパターンｃの変動時間）における図柄の変動数とに応じて、差替え図柄（たとえば中図柄の差替え図柄）を決定する（たとえば、確定図柄からリーチ変動期間における図柄の変動数だけ逆算して差替え図柄を決定する）。
【０１３９】
さらに、表示制御用ＣＰＵ１０１は、リーチ予告を行なうことに決定している場合には、キャラクタＡがリーチ予告１またはリーチ予告２の態様で可変表示部９に表示されるようにＶＤＰ１０３を制御し、大当り予告を行なうことに決定している場合には、リーチ動作中に、そのときに表示されているキャラクタが大当り予告１または大当り予告２の態様で可変表示部９に表示されるようにＶＤＰ１０３を制御する。なお、大当り予告２の態様は、大当り予告１の発展形である。また、表示制御用ＣＰＵ１０１は、表示制御コマンドを受信すると、リーチ予告および大当り予告を行なうか否かと、予告を行なう場合は予告の態様とを独自に決定するが、具体的な決め方は後述する。
【０１４０】
図２７は、遊技制御基板３１から変動時間としてリーチ２の２４．５秒が通知されたときに表示される変動パターンの例を示す。表示制御用ＣＰＵ１０１は、リーチ２の２４．５秒の変動パターンが指定されたコマンドを受けると、２４．５秒のリーチ２の変動パターンとして複数用意された変動パターンのうちの何れの変動パターンを用いるのかを独自に決定する。図２７には複数の変動パターンとして、（Ａ）〜（Ｃ）の３パターンが例示されている。
【０１４１】
図２７（Ａ）に示された変動パターンでは、左右図柄が停止した後、パターンｄの中図柄の変動が行なわれる。なお、表示制御用ＣＰＵ１０１は、中図柄変動中の左右図柄の停止状態では左右図柄を揺れ動作させている。そして、リーチ動作に入り、パターンｂ、パターンｃおよびパターンｆにしたがって中図柄の変動が行なわれる。パターンｆは高速変動であり、パターンｆによる変動開始前に一時停止期間がおかれる。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させ、左右中図柄が動かない確定状態に表示制御する。
【０１４２】
また、表示制御用ＣＰＵ１０１は、遊技制御基板３１からコマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。つまり、中図柄の図柄差替え制御は、右図柄が停止するタイミングで実行される。この場合、図柄の差替えタイミングは、表示制御用ＣＰＵ１０１により、変動時間コマンドによって特定された変動時間に応じて決められた変動パターンに基づいて決められる（たとえばパターンｂからパターンｄへの切替タイミング）。さらに、表示制御用ＣＰＵ１０１は、変動開始時に遊技制御基板３１から停止図柄コマンドにより通知されている中停止図柄（中図柄の確定図柄）と、リーチ変動期間（たとえば図２７におけるパターンｄ、パターンｂ、およびパターンｃの変動時間）における図柄の変動数とに応じて、差替え図柄（たとえば中図柄の差替え図柄）を決定する（たとえば、確定図柄からリーチ変動期間における図柄の変動数だけ逆算して差替え図柄を決定する）。
【０１４３】
図２７（Ａ）に示された変動パターンを実行する場合には、表示制御用ＣＰＵ１０１は、パターンｆが高速変動するパターンであることを予め認識する。そして、表示制御用ＣＰＵ１０１は、パターンｆの変動速度と変動期間とを考慮して、左，中，右停止図柄コマンドにより通知されている最終停止図柄から一時停止図柄を逆算して求め、求めた図柄を再変動時の一時停止図柄として、再変動の制御に用いる。そして、この場合、表示制御用ＣＰＵ１０１は、一時停止図柄が遊技制御基板３１からコマンドにより通知されている最終停止図柄と一致するように、リーチ動作開始前に中図柄の差替えを行なう。
【０１４４】
なお、図２７（Ａ）に示された変動パターンでは、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「閃光」（図１５参照）に切替える。また、右図柄停止時に、表示制御用ＣＰＵ１０１は、キャラクタＡが右図柄を蹴るように表示する制御を行なう（図１６参照）。
【０１４５】
図２７（Ｂ）に示された変動パターンでは、左右図柄が停止した後、パターンｄの中図柄の変動が行なわれる。そして、リーチ動作に入り、パターンｂ、パターンｃ、および、パターンｈにしたがって中図柄の変動が行なわれる。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させ、左右中図柄が動かない確定状態に表示制御する。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１から通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。なお、図２７（Ｂ）に示された変動パターンの場合、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「閃光」（図１５参照）に切替える。
【０１４６】
図２７（Ｃ）に示された変動パターンでは、左右図柄が停止した後パターンｄの中図柄の変動が行なわれる。そして、リーチ動作に入り、パターンｂおよびパターンｃにしたがって中図柄の変動が行なわれる。表示制御用ＣＰＵ１０１は、遊技制御基板３１から全図柄停止コマンドを受信すると、左右図柄の揺れ変動状態を終了させて左右中図柄が動かない確定状態に表示制御する。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１からコマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替え（図柄の飛ばし制御）を行なう。図２７（Ｃ）に示された変動パターンの場合、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「オーラ」（図１５参照）に切替えるとともに、画面に現れるキャラクタをキャラクタＢ（図１７参照）に切替える。
【０１４７】
以上のように、この実施の形態の場合、表示制御用ＣＰＵ１０１は、遊技制御基板３１のＣＰＵ５６から変動時間が２４．５秒のリーチ２であることを指定する表示制御コマンドを受信すると、図２７（Ａ）〜（Ｃ）に示された変動パターンのうちのいずれを用いて左右中図柄を可変表示するかを決定する。
【０１４８】
そして、（Ａ）または（Ｂ）の変動パターンを用いることに決定した場合には、左右図柄が停止してリーチ状態になると背景画面を「閃光」に切替えることに決定される。また、（Ｃ）の変動パターンを用いることに決定した場合には、リーチ状態になると背景画面を「オーラ」に切替えることに決定される。
【０１４９】
なお、図２７（Ａ）〜（Ｃ）に示された変動時間２４．５秒の変動パターンでも、表示制御用ＣＰＵ１０１は、中図柄が確定するまで、左右図柄を上下に揺れ動作させる。また、中図柄の図柄飛ばし制御は、右図柄が停止するタイミングで実行される。
【０１５０】
さらに、表示制御用ＣＰＵ１０１は、リーチ予告を行なうことに決定している場合には、キャラクタＡがリーチ予告１またはリーチ予告２の態様で可変表示部９に表示されるようにＶＤＰ１０３を制御し、大当り予告を行なうことに決定している場合には、リーチ動作中に、そのときに表示されているキャラクタが大当り予告１または大当り予告２の態様で可変表示部９に表示されるようにＶＤＰ１０３を制御する。
【０１５１】
図２８および図２９は、遊技制御基板３１から変動時間としてリーチ３の２９．５秒が通知されたときに表示される変動パターンの例を示す。表示制御用ＣＰＵ１０１は、リーチ３の２９．５秒の変動パターンが通知されると、２９．５秒のリーチ３の変動パターンとして複数用意された変動パターンのうちの何れの変動パターンを用いるのかを独自に決定する。図２８および図２９には複数の変動パターンとして、（Ａ）〜（Ｃ）の３パターンが例示されている。なお、（Ｃ１）および（Ｃ２）の変動パターンは、１つの変動パターンの異なる局面を示す例である。よって、以下、図２９（Ｃ１）および（Ｃ２）に例示された変動パターンを図２９（Ｃ）に示された変動パターンと呼ぶことがある。
【０１５２】
図２８（Ａ）に示された変動パターンでは、左右図柄が停止した後、パターンｄの中図柄の変動が行なわれる。なお、表示制御用ＣＰＵ１０１は、中図柄変動中に左右図柄を揺れ動作させている。そして、リーチ動作に入り、パターンｂおよびパターンｃによる変動後、一時停止期間をおいてパターンｆにしたがって中図柄の変動が行なわれる。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１から左，中，右停止図柄コマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。なお、図２８（Ａ）に示された変動パターンでは、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「閃光」（図１５参照）に切替える。
【０１５３】
さらに、図２８（Ａ）に示された変動パターンでは、中図柄がパターンｆで高速変動する際に、左右図柄も同様に高速変動する。したがって、左，中，右停止図柄コマンドにより通知されている最終停止図柄が大当り図柄の組合せである場合には、一時停止時の一時停止図柄も、図柄の種類は異なるが、やはり大当り図柄の組合せである。よって、一時停止時に大当り図柄となり、その後、左，中，右図柄がパターンｆで高速変動により再変動した場合に、遊技者は、一時停止時に大当り図柄が発生したと感じるとともに、再変動後に再度大当り図柄が提供されて再度興趣がかき立てられる。このように一時停止期間をおいて図柄が再度変動開始された後停止図柄を確定表示する制御を再変動制御（再更新制御ともいう）という。なお、一時停止図柄は、表示制御用ＣＰＵ１０１が停止図柄から逆算して独自に決定する図柄である。パターンｆの変動速度と変動期間とは予め決められているので、表示制御用ＣＰＵ１０１は、パターンｆの変動速度と変動期間とを考慮して、左，中，右停止図柄コマンドにより通知されている最終停止図柄から一時停止図柄を逆算して求め、求めた図柄を再変動時の一時停止図柄として、前述したような再変動の制御に用いる。
【０１５４】
図２８（Ｂ）に示された変動パターンでは、左右図柄が停止した後パターンｄの中図柄の変動が行なわれる。なお、表示制御用ＣＰＵ１０１は、中図柄変動中に、左右図柄を揺れ動作させている。そして、リーチ動作に入り、パターンｂおよびパターンｈによる変動後、一時停止期間をおいてパターンｆにしたがって中図柄の変動が行なわれる。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１からコマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。なお、図２８（Ｂ）に示された変動パターンでは、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「オーラ」（図１５参照）に切替えるとともに、画面に現れるキャラクタをキャラクタＢ（図１７参照）に切替える。さらに、図２８（Ｂ）に示された変動パターンでは、中図柄がパターンｆで高速変動する際に、左右図柄も同様に高速変動する。
【０１５５】
さらに、図２９（Ｃ）に示された変動パターンでは、左右図柄が停止した後、パターンｄにしたがって中図柄の変動が行なわれる。その後、パターンｇにしたがって中図柄の変動が行なわれる。パターンｇは、コマ送りのパターンである。また、表示制御用ＣＰＵ１０１は、遊技制御基板３１からコマンドにより通知されている停止図柄で図柄が確定するように、リーチ動作開始前に図柄の差替えを行なう。なお、図２９（Ｃ）に示された変動パターンでは、右図柄が停止すると、表示制御用ＣＰＵ１０１は、背景画像を「煙」（図１５参照）に切替えるとともに、画面に現れるキャラクタをキャラクタＣ（図１７参照）に切替える。
【０１５６】
図２８および図２９に示された変動時間２９．５秒の変動パターンでも、表示制御用ＣＰＵ１０１は、中図柄が確定するまで、左右図柄を上下に揺れ動作させる。また、中図柄の図柄飛ばし制御は、右図柄が停止するタイミングで実行される。
【０１５７】
図２９（Ｃ）に示されたコマ送りを含む変動パターンでは、リーチ動作開始時に、大当りとするか否かにかかわらず、左右中の表示図柄を揃ったものとする。すると、左右中図柄の停止図柄は、変動開始時に遊技制御基板３１から表示制御基板８０に送信されているので、停止図柄とリーチ動作開始時の図柄（左右中図柄が揃ったもの）とからコマ送り時のコマ数が決まる。
【０１５８】
たとえば、図２９（Ｃ１）に示された例は、確定図柄が「七」（左図柄）、「八」（中図柄）、「七」（右図柄）の＋１コマはずれであった場合の例である。リーチ動作開始時の図柄は「七」、「七」、「七」であるから、コマ送り時には１３図柄の変動がなされる必要がある。また、図２９（Ｃ２）に示された例は、確定図柄が「七」（左図柄）、「六」（中図柄）、「七」（右図柄）の−コマはずれであった場合の例である。リーチ動作開始時の図柄は「七」、「七」、「七」であるから、コマ送り時には１１図柄の変動がなされる必要がある。なお、図示をしていないが、確定図柄が「七」（左図柄）、「七」（中図柄）、「七」（右図柄）の大当りであった場合には、リーチ動作開始時の図柄である「七」、「七」、「七」から、コマ送り時には１２図柄の変動がなされる必要がある。
【０１５９】
この場合、コマ送りの期間を常に一定にしておくと、変動時間が２９．５秒からずれてしまう。変動時間をずらさないようにするには、送りコマ数に応じてコマ送りの変動速度を変えることが考えられる。しかし、そのような表示制御を行なうのは不自然である。つまり、遊技者に不信感を与える。そこで、この実施の形態の場合、表示制御用ＣＰＵ１０１は、図２９（Ｃ）に示された変動パターンを用いることに決定した場合には、コマ送り変動時の変動速度が常に一定になるようにリーチ動作開始時のタイミングを調整する。
【０１６０】
つまり、送りコマ数が少ないときにはたとえばパターンｂの期間を相対的に長くすることによりリーチ動作開始のタイミングを相対的に遅らせ、送りコマ数が多いときにはたとえばパターンｂの期間を相対的に短くすることによりリーチ動作開始のタイミングを相対的に早める。そのような表示制御を行なえば、全体の変動時間が２９．５秒に保たれた上で、コマ送り変動時の変動速度を常に一定にすることができる。なお、この例では、パターンｂの期間の長さを調整することにより、リーチ動作開始のタイミングの調整を行なう例を示したが、その他のパターンの期間の長さを調整することによりリーチ動作開始のタイミングの調整を行なうようにしてもよい。
【０１６１】
以上のように、この実施の形態の場合、表示制御用ＣＰＵ１０１は、遊技制御基板３１のＣＰＵ５６から変動時間が２９．５秒のリーチ３であることを指定する表示制御コマンドを受信すると、図２８（Ａ），（Ｂ）および図２９（Ｃ）に示された変動パターンのうちのいずれを用いて左右中図柄を可変表示するかを決定する。
【０１６２】
そして、（Ａ）の変動パターンを用いることに決定した場合には、左右図柄が停止してリーチ状態になると背景画面を「閃光」に切替えることに決定される。また、（Ｂ）の変動パターンを用いることに決定した場合には、左右図柄が停止してリーチ状態になると背景画面を「オーラ」に切替えることに決定される。また、（Ｃ）の変動パターンを用いることに決定した場合には、リーチ状態になると背景画面を「煙」に切替えることに決定される。
【０１６３】
以下、上述した表示例を実現するための遊技制御および表示制御について説明する。
図３０は、図１１に示された特別図柄プロセス処理における全図柄変動開始処理（Ｓ３０４）を示すフローチャートである。Ｓ３０２の停止図柄設定処理およびＳ３０３のリーチ動作設定処理において変動時間と停止図柄とが決定されると、それらを指示するための表示制御コマンドの送出制御が行なわれるが、全図柄変動開始待ち処理では、まず、コマンドの送出完了を待つ（Ｓ３０４ａ）。なお、コマンド送出完了の情報は、図７に示された表示制御データ出力処理（Ｓ６）から通知される。
【０１６４】
この実施の形態の場合、ＣＰＵ５６は、図柄の変動を開始させるときに、図１８に示された変動時間コマンドのうちのいずれかを表示制御基板８０に送出する。また、続けて、すでに決定されている左右中図柄を示す左，右，中停止図柄コマンド（図１９〜図２１参照）を表示制御基板８０に送出する。よって、Ｓ３０４ａのコマンド送信完了を待つステップでは、それらすべてのコマンドの送出が完了したか否かが確認される。なお、ＣＰＵ５６は、左，右，中停止図柄コマンドを送出してから変動時間コマンドを送出してもよい。
【０１６５】
なお、表示制御コマンドとしては、大当り予告およびリーチ予告等の予告を行なうか否かを特定可能なコマンドを送出し、そのコマンドの内容に基づいて、表示制御基板８０側で、そのような予告をするか否かを決定するようにしてもよい。そのような予告をするか否かを特定可能な情報は、変動時間コマンドに含めてもよく（予告ありの変動時間を特定可能なコマンドと予告なしの変動時間を特定可能なコマンドとを定義してもよい）、変動時間コマンドとは別のコマンドとしてもよい。
【０１６６】
表示制御コマンドの送出が完了すると、ＣＰＵ５６は、コマンドにより表示制御基板８０に通知した変動時間を測定するための変動時間タイマをスタートする（Ｓ３０４ｂ）。そして、Ｓ３０５の全図柄停止待ち処理に移行するように、特別図柄プロセスフラグを更新する（Ｓ３０４ｃ）。
【０１６７】
図３１は、図１３に示された特別図柄プロセス処理における全図柄停止待ち処理（Ｓ３０５）を示すフローチャートである。この処理では、変動時間タイマにより、変動時間がタイムアップしたか否かをＣＰＵ５６が確認する（Ｓ３０５ａ）。タイムアップしたら、全図柄停止を指示する全図柄停止コマンドを設定する（Ｓ３０５ｂ）。そして、表示制御コマンドデータ送出要求フラグをセットし（Ｓ３０５ｃ）、Ｓ３０６の大当り表示処理に移行するように、特別図柄プロセスフラグを更新する（Ｓ３０５ｄ）。なお、表示制御コマンドデータ送出要求フラグは、図９で前述した表示制御データ設定処理（Ｓ５）で参照される。
【０１６８】
以上のように、特別図柄プロセス処理において、ＣＰＵ５６は、変動の開始時に変動時間を特定可能な情報と、停止図柄を特定可能な情報とを表示制御基板８０に送出し、変動時間タイマがタイムアップしたら、すなわち、指示した変動時間が終了したら、全図柄停止を指示する情報を表示制御基板８０に送出する。その間、ＣＰＵ５６は、表示制御基板８０に表示制御コマンドを送出しない。したがって、遊技制御基板３１のＣＰＵ５６における表示制御に要する負荷は、大きく低減されている。
【０１６９】
図３２は、表示制御データ設定処理（図９に示されたＳ５）を示すフローチャートである。表示制御データ設定処理において、ＣＰＵ５６は、まず、データ送出中フラグがセットされているか否かを確認する（Ｓ４１１）。ここで、データ送出中フラグは、後述する表示制御データ出力処理において、表示制御コマンドが送出中であることを示すためにセットされるフラグである。データ送出中フラグがセットされていなければ、表示制御コマンドデータ送出要求フラグがセット（ＯＮ）されているか否かを確認する（Ｓ４１２）。ここで、表示制御コマンドデータ送出要求フラグは、表示制御コマンドを送出することが要求されていることを示すために特別図柄プロセスフラグでセットされるフラグである。表示制御コマンドデータ送出要求フラグがセットされていれば、そのフラグをリセットする（Ｓ４１３）。また、送出すべき表示制御コマンドのデータを出力データ格納領域に設定するとともに（Ｓ４１４）、ポート出力要求フラグをセットし（Ｓ４１６）、この処理が終了する。
【０１７０】
次に、図３３を用いて前述したＳ６の表示制御データ出力処理を説明する。図３３は、表示制御データ出力処理を示すフローチャートである。
【０１７１】
まず、Ｓ２１１により、前述したポート出力要求フラグがセットされているか否かが判断される。Ｓ２１１によりポート出力要求フラグがセットされていないと判断された場合には、この表示制御データ出力処理が終了する。これにより、出力すべき表示制御コマンドのデータがない場合には、コマンドデータの出力に関する処理が行なわれない。一方、Ｓ２１１によりポート出力要求フラグがセットされていると判断された場合には、Ｓ２１２に進み、ポート出力要求フラグをリセットする処理がなされる。
【０１７２】
次に、Ｓ２１３に進み、出力データ格納領域に格納されているデータの１バイト目を、表示制御コマンドデータ出力用の出力バッファ回路６３から出力させる処理がなされる。この１バイト目のデータは、所定期間にわたって出力される。これにより、出力データ格納領域に格納されている表示制御コマンドデータのうちの１バイト目が表示制御基板８０に向けて伝送される。次に、Ｓ２１４に進み、ポート出力カウンタを「１」だけ加算更新する処理がなされる。ここで、ポート出力カウンタは、１つの表示制御コマンドデータについての出力されたデータのバイト数を計数するためのカウンタであり、「０」を初期値として計数を行なう。次に、Ｓ２１５に進み、ＩＮＴ信号の予め定められたＯＮタイミング（アクティブ状態となるタイミング）の経過を待って信号ＩＮＴ信号をＯＮ状態（アクティブ状態、すなわち、ローレベル）にする処理がなされる。これにより、１バイト目のデータの取込用のＩＮＴ信号がアクティブ状態（ローレベル）となる。次に、Ｓ２１６に進み、データ送信中フラグをＯＮ（セット）状態にする処理がなされる。これにより、表示制御コマンドデータの送信中である旨が示される。
【０１７３】
次に、Ｓ２１７に進み、前述したポート出力カウンタの値が「２」であるか否かの判断がなされる。つまり、表示制御コマンドデータの１バイト目を出力中の時点ではポート出力カウンタの値は「１」になるため、ここでは、１バイト目の出力中であるか否かが判断されるのである。Ｓ２１７によりポート出力カウンタの値が「２」であると判断された場合は、後述するＳ２１８に進む。一方、Ｓ２１７によりポート出力カウンタの値が「２」ではないと判断された場合は、１バイト目の出力中であり、Ｓ２２１に進み、表示制御信号ＩＮＴの予め定められたＯＦＦタイミングの経過を待って表示制御信号ＩＮＴをＯＦＦ状態にする処理がなされる。
【０１７４】
次に、Ｓ２２２に進み、出力データ格納領域に格納されているデータの２バイト目を、表示制御コマンドデータ出力用の出力バッファ回路６３から出力させる処理がなされる。これにより、出力データ格納領域に格納されている表示制御コマンドデータのうちの残りの２バイト目が表示制御基板８０に向けて伝送される。この２バイト目のデータは、所定期間にわたって出力される。次に、Ｓ２２３に進み、ポート出力カウンタを「１」だけ加算更新する処理がなされる。これにより、２バイト目のデータが出力された場合に、ポート出力カウンタは「２」となる。
【０１７５】
次に、Ｓ２２４に進み、ＩＮＴ信号の予め定められたＯＮタイミングの経過を待ってＩＮＴ信号をＯＮ状態にする処理がなされる。これにより、２バイト目のデータの取込用のＩＮＴ信号がアクティブ状態（ローレベル）となる。その後、Ｓ２１７に戻る。Ｓ２２４からＳ２１７に進んだ場合は、ポート出力カウンタが「２」となっているので、Ｓ２１７からＳ２１８に進む。
【０１７６】
Ｓ２１８においては、ポート出力カウンタをクリアする処理がなされる。次に、Ｓ２１９に進み、ＩＮＴ信号の予め定められたＯＦＦタイミングの経過を待ってＩＮＴ信号をＯＦＦ状態にする処理がなされる。その後、Ｓ２２０に進み、２バイト目の表示制御コマンドデータの出力が停止状態になるのを待って、データ送信中フラグをＯＦＦ状態にする処理がなされる。これにより、１つの表示制御コマンドデータの出力処理が終了し、次の表示制御コマンドデータを出力することが可能になる。
【０１７７】
このような表示コマンド出力処理においては、図示されていないが、各ステップが実行されるタイミングが予め定められたタイムスケジュールにしたがって時間管理されている。これにより、表示制御コマンドデータについては、図２３に示されるように、２ｍｓの間に２バイトのデータが出力される。
【０１７８】
以上のように、表示制御データ出力処理においては、ポート出力要求に応じて、出力コマンドデータ格納領域に格納されているデータを１バイトずつ順次出力することにより、表示制御コマンドのデータを出力する。
【０１７９】
次に、表示制御用ＣＰＵ１０１の動作を説明する。
図３４は、表示制御用ＣＰＵ１０１のメイン処理を示すフローチャートである。メイン処理では、表示制御用ＣＰＵ１０１は、まず、ＲＡＭ、Ｉ／ＯポートおよびＶＤＰ１０３等を初期化する（Ｓ７０１）。そして、可変表示部９にデモンストレーション画面が出現するように表示制御する（Ｓ７０２）。その後、表示用乱数更新処理（表示用乱数を生成するランダムカウンタの更新処理）を繰返し実行する（Ｓ７０３）。
【０１８０】
図３５は、表示制御用ＣＰＵ１０１が扱う表示用乱数を示す説明図である。図３３に示すように、この実施の形態では、Ｓ７０３で更新される表示用乱数として、リーチ表示態様決定用乱数（ＲＳ１）、リーチ予告用乱数（ＲＳ２）、および、大当り予告用乱数（ＲＳ３）を含む。リーチ表示態様決定用乱数は、表示制御コマンドにより特定された各リーチについて、図２６〜図２９に示されるような変動パターンを決定するためのものであり、０〜２９の数値範囲で繰返し更新され、予め定められた抽出条件が成立した場合に抽出される。リーチ予告用乱数は、リーチ予告を行なうか否かを決定するためのものであり、０〜７の数値範囲で繰返し更新され、予め定められた抽出条件が成立した場合に抽出される。大当り予告用乱数は、大当り予告を行なうか否かを決定するためのものであり、０〜２の数値範囲で繰返し更新され、予め定められた抽出条件が成立した場合に抽出される。
【０１８１】
図３６は、抽出されたリーチ表示態様決定用乱数とリーチ表示態様（変動パターン）との関係（図３６（Ａ））、抽出されたリーチ予告用乱数とリーチ予告との関係（図３６（Ｂ））、抽出された大当り予告用乱数と大当り予告との関係（図３６（Ｃ））を示す説明図である。
【０１８２】
図３６（Ａ）において、Ａ，Ｂ，Ｃは、図２６〜図２９における（Ａ），（Ｂ），（Ｃ）に対応している。すなわち、抽出されたリーチ表示態様決定用乱数の値が上段に示される値であれば、表示制御用ＣＰＵ１０１は、下段に示された変動パターン（リーチ表示態様）で図柄の変動を行なうことに決定する。たとえば、遊技制御基板３１から受けた表示制御コマンドにより２９．５秒のリーチ３での変動により大当りとする場合が通知され、抽出したリーチ表示態様決定用乱数の値が２１である場合には、図２９（Ｃ）に示された変動パターンで変動を行なうことに決定する。この場合の大当りとするか否かの判断は、変動時間コマンドと左，中，右停止図柄コマンドとのどちらのコマンドに基づいて判定してもよい。
【０１８３】
また、図３６（Ｂ）を参照して、表示制御用ＣＰＵ１０１は、受信した表示制御コマンドに基づいて、リーチ予告用乱数を抽出し、その抽出値に基づいて、リーチ予告１をするか、リーチ予告２をするか、リーチ予告をしないかのいずれかを抽選により決定する。表示制御コマンドによりリーチにすることが指示されている場合には、抽選において、抽出値が０〜３のいずれかであればリーチ予告を行なわないことに決定し、抽出値が４または５であればリーチ予告１の態様でリーチ予告を行なうことに決定し、抽出値が６または７であればリーチ予告２の態様でリーチ予告を行なうことに決定する。このような決定は、図に示されるようなリーチ時における抽出値とリーチ予告態様との関係を示したリーチ時用テーブルと呼ばれるデータを用いて行なわれる。一方、表示制御コマンドによりリーチにしないことが指示されている場合（リーチ時以外の場合）には、抽選において、抽出値が０〜６のいずれかであればリーチ予告を行なわないことに決定し、抽出値が７であればリーチ予告１の態様でリーチ予告を行なうことに決定する。このような決定は、図に示されるようなリーチ時以外における抽出値とリーチ予告態様との関係を示したリーチ時以外用テーブルと呼ばれるデータを用いて行なわれる。
【０１８４】
また、図３６（Ｃ）を参照して、表示制御用ＣＰＵ１０１は、受信した表示制御コマンドに基づいて大当り予告用乱数を抽出し、その抽出値に基づいて、大当り予告１をするか、大当り予告２をするか、大当り予告をしないかのいずれかを抽選により決定する。抽選において、表示制御コマンドにより大当りにすることが指示されている場合には、抽出値が０であれば大当り予告表示を行なわないことに決定し、抽出値が２であれば大当り予告１の態様で大当り予告表示を行なうことに決定し、抽出値が３であれば大当り予告２の態様で大当り予告表示を行なうことに決定する。このような決定は、図に示されるような大当り時における抽出値と大当り予告態様との関係を示した大当り時用テーブルと呼ばれるデータを用いて行なわれる。一方、抽選において、表示制御コマンドにより大当りにしないことが指示されている場合（はずれ時の場合）には、抽出値が０，１のいずれかであれば大当り予告表示を行なわないことに決定し、抽出値が２であれば大当り予告１の態様で大当り予告表示を行なうことに決定する。このような決定は、図に示されるようなはずれ時における抽出値と大当り予告態様との関係を示したはずれ時用テーブルと呼ばれるデータを用いて行なわれる。
【０１８５】
ここで、予告表示とは、大当り予告表示（大当り予告態様）やリーチ予告表示（リーチ予告表示態様）などだが、予告表示は、小当りの予告や中当りの予告などでもよいし、さらに確変大当り予告やスーパーリーチ予告といった予告をする表示であってもよい。さらに、予告表示は、前述したリーチ予告２のようにリーチ予告すれば必ずリーチとなるものでもよいし、前述したリーチ１のようにリーチとならないときにガセ（偽り）の予告を行なうものも含む。リーチ予告とは、リーチとするかしないかに基づいて行なうものであり、大当り予告とは、大当りとするかしないかに基づいて行なうものである。
【０１８６】
具体的に、リーチ予告をするか否かは、基本的に、リーチとするかしないかに基づいて行なうものである。つまり、リーチ予告をするか否かは、表示制御コマンドによりリーチ表示態様（はずれとなるリーチおよび大当りとなるリーチの両方を含む）となることが特定されているか否かに応じて決定される。なお、リーチ表示態様となることがコマンドにより特定されている場合（リーチとする場合）であっても、一定の割合でリーチ予告を行なわないようにしてもよく、リーチ表示態様とならないことがコマンドにより特定されている場合（リーチとしない場合）であっても、一定の割合でリーチ予告を行なうようにしてもよい。
【０１８７】
また、大当り予告をするか否かは、基本的に、大当りとするかしないかに基づいて行なうものである。具体的には、表示制御コマンドにより大当り表示態様となることが特定されているか否かに応じて決定される。なお、大当り表示態様となることがコマンドにより特定されている場合（大当りとする場合）であっても、一定の割合で大当り予告を行なわないようにしてもよく、大当り表示態様とならないことがコマンドにより特定されている場合（大当りとしない場合）であっても、一定の割合で大当り予告を行なうようにしてもよい。これらの予告成立条件は、変動時間コマンドおよび左，中，右停止図柄コマンドの両方を参照して判断するようにしてもよい。
【０１８８】
なお、この例では、リーチとするかしないかに基づいてリーチ予告をするか否かを決定し、大当りとするかしないかに基づいて大当り予告をするか否かを決定する場合を示しているが、予告対象としては、リーチおよび大当りの両方を含むような予告を行なうようにしてもよい。大当りの場合とはずれの場合とで場合分けをし、さらに、はずれの場合にリーチとするかリーチとしないかで場合分けをしてリーチ予告および大当り予告の両方を含む所定の予告を複数種類行なうようにしてもよい。つまり、所定の予告をするか否かは、リーチとするかしないかおよび大当りとするかしないかの両方の判断に基づいてを決定するようにしてもよい。
【０１８９】
この実施の形態では、実際の変動制御等は、タイマ割込処理によって行なわれる。タイマ割込は、たとえば２ｍｓ毎に発生する。図３７は、タイマ割込処理を示すフローチャートである。図３７に示すように、タイマ割込処理では、表示制御用ＣＰＵ１０１が、表示制御プロセス処理を実行する（Ｓ７０１）。表示制御プロセス処理では、表示制御プロセスフラグの値に応じた表示制御が行なわれる。
【０１９０】
遊技制御基板３１からの表示制御コマンドは、ＩＲＱ２割込によって表示制御用ＣＰＵ１０１に受信される。図３８は、表示制御用ＣＰＵ１０１のＩＲＱ２割込処理を示すフローチャートである。ＩＲＱ２割込処理において、表示制御用ＣＰＵ１０１は、まず、データ受信中フラグがセットされているか否かを確認する（Ｓ６０１）。セットされていなければ、この割込が表示制御コマンドデータにおける第１バイトの表示制御データ送出による割込である。そこで、ポインタをクリアするとともに（Ｓ６０２）、データ受信中フラグをセットする（Ｓ６０３）。そして、Ｓ６０４に移行する。ここで、ポインタは、表示制御用ＣＰＵ１０１が内蔵しているＲＡＭにおける表示制御コマンドデータ格納エリアにおける何バイト目に受信データを格納するかを指示するものである。
【０１９１】
データ受信中フラグがセットされている場合、ＩＮＴ信号がオフしたら（Ｓ６０４）、表示制御用ＣＰＵ１０１は、入力ポートからデータを入力し、表示制御コマンドデータ格納エリアにおいてポインタにより示されているアドレスに、入力データを格納する（Ｓ６０５）。
【０１９２】
そして、表示制御用ＣＰＵ１０１は、ポインタの値を＋１する（Ｓ６０６）。そして、ポインタの値が２になった場合には（Ｓ６０７）、２バイトで構成される表示制御コマンドデータの受信が完了したことになるので、データ受信完了フラグをセットするとともに、データ受信中フラグをリセットする（Ｓ６０８，Ｓ６０９）。以上のような処理によって、２バイトの表示制御データＣＭＤ１，ＣＭＤ２が、表示制御基板８０において受信される。
【０１９３】
図３９は、図３７に示されたタイマ割込処理における表示制御プロセス処理（ステップＳ７１１）を示すフローチャートである。表示制御プロセス処理では、表示制御プロセスフラグの値に応じてＳ７２０、Ｓ７５０、Ｓ７８０、Ｓ８１０、Ｓ８４０、Ｓ８７０のうちのいずれかの処理が行なわれる。各処理においては、以下のような処理が実行される。
【０１９４】
表示制御コマンド受信待ち処理（Ｓ７２０）では、ＩＲＱ２割込処理によって変動時間コマンドを受信したか否かを確認する。リーチ動作設定処理（Ｓ７５０）では、リーチ状態を表示する場合に、図２６〜図２９に示された変動パターンのうちのいずれのパターンを使用するのか決定する。リーチ動作設定処理では、さらに、リーチ予告および大当り予告をそれぞれ行なうか否かを決定するとともに、予告を行なうことに決定した場合には予告の種類を決定する。全図柄変動開始処理（Ｓ７８０）では、左中右図柄の変動が開始されるように制御する。図柄変動中処理（Ｓ８１０）では、変動パターンを構成する各変動状態（変動速度、キャラクタ、背景）の切替タイミングを制御するとともに、変動時間の終了を監視する。また、左右図柄の停止制御を行なう。全図柄停止待ち処理（Ｓ８４０）では、変動時間の終了時に、全図柄停止コマンドを受信していたら、図柄の変動を停止し、最終停止図柄（確定図柄）を表示する制御を行なう。大当り表示処理（Ｓ８７０）では、変動表示制御時間の終了後、確変大当り表示または通常大当り表示の制御を行なう。
【０１９５】
図４０は、表示制御コマンド受信待ち処理（Ｓ７２０）を示すフローチャートである。表示制御コマンド受信待ち処理において、表示制御用ＣＰＵ１０１は、まず、コマンド無受信タイマがタイムアウトしたか否かを確認する（Ｓ７２１）。ここで、コマンド無受信タイマは、所定期間以上、遊技制御基板３１から図柄の変動を示す表示制御コマンドを受信しなかったときにタイムアウトとする。コマンド無受信タイマがタイムアウトした場合に、表示制御用ＣＰＵ１０１は、可変表示部９にデモンストレーション画面を表示する制御を行なう（Ｓ７２２）。
【０１９６】
コマンド無受信タイマがタイムアウトしていなければ、表示制御用ＣＰＵ１０１は、変動時間を特定可能な表示制御コマンド（具体的には変動時間コマンド）を受信したか否かを確認する（Ｓ７２３）。変動時間コマンドを受信したバッファには、表示制御プロセスフラグの値をリーチ動作設定処理（Ｓ７５０）に対応した値に変更する（Ｓ７２４）。
【０１９７】
この段階で、遊技制御基板３１から表示制御基板８０に送信される表示制御コマンドは、変動時間コマンドと、左，中，右の停止図柄コマンドとである。それらは、前述した表示制御データ格納エリアに格納されている（図３８におけるＳ６０５参照）。なお、以下、停止図柄コマンドにより特定される停止図柄を仮停止図柄と呼ぶ。
【０１９８】
図４１は、リーチ動作設定処理（Ｓ７５０）を示すフローチャートである。リーチ動作設定処理において、表示制御用ＣＰＵ１０１は、まず、リーチ予告決定処理（図４２参照）により、リーチ予告を行なうか否かを決定する（Ｓ７５１）。次いで、受信した変動時間コマンドに基づいて、当該コマンドにより指示された変動表示がリーチにもならないはずれであるか否かを判断する（Ｓ７５２）。具体的には、図１８に示された通常はずれまたは確変時全図柄変動のコマンドを受信した場合が、Ｓ７５２によるはずれに該当する。
【０１９９】
はずれであるならば、左右の仮停止図柄が異なっているものであるか否か確認する（Ｓ７５３）。一致していた場合には、右停止図柄を１図柄ずらしたものとする（Ｓ７５４）。そして、左中右の仮停止図柄を所定の記憶エリアに格納（記憶）する（Ｓ７５５）。また、監視タイマにタイムアウト時間として７．９秒を設定する（Ｓ７５６）。ここで、監視タイマは、変動時間を監視するためのタイマである。ここで設定される７．９秒は、はずれ時の変動時間である７．８秒に対して余裕を持たせた値である。監視タイマがタイムアウトする前に全図柄停止コマンドを受信できなかったときには、所定の処理が行なわれる。
【０２００】
Ｓ７５２において、はずれでなかったら、すなわち、図１８に示される８００２Ｈ〜８０１６のうちのいずれかを受信していたら、左右の仮停止図柄が同一か否かを確認する（Ｓ７５７）。仮停止図柄が異なっていた場合には、右仮停止図柄を左仮停止図柄と同じものにする（Ｓ７５８）。そして、左中右の仮停止図柄を所定のエリアに格納する（Ｓ７５９）。また、表示制御用ＣＰＵ１０１は、変動時間コマンドが特定する変動時間に０．１秒を加算した値を監視タイマに設定する（Ｓ７６０）。そして、リーチ表示態様決定処理（図４３参照）により、リーチ時の変動パターン（表示態様）を決定する（Ｓ７６１）。そして、大当り予告決定処理（図４４参照）により、大当り予告を行なうか否かを決定する（Ｓ７６２）。
【０２０１】
以上のように、この実施の形態では、表示制御用ＣＰＵ１０１は、可変表示（変動表示）を開始させる際に、受信した変動時間コマンドにより特定されたリーチ等の変動種類と、受信した左，中，右停止図柄コマンドにより特定された図柄とが矛盾（たとえば、変動時間コマンドがリーチを指定しているにもかかわらず左，中，右停止図柄コマンドによる停止図柄がリーチの条件を満たさない場合）しているときには、仮停止図柄を補正する。したがって、何らかの原因で停止図柄コマンドにより指示された左中右仮停止図柄に誤りが生じたとしても、その誤りは是正される。その誤りとは、たとえば、遊技制御基板３１から表示制御基板８０に至る信号ケーブルにノイズが乗ってコマンドにビット誤りが生じたような場合である。この結果、遊技制御基板３１側が決定したはずれ／リーチと矛盾するような確定図柄の表示がなされることが防止される。
【０２０２】
さらに、再変動ありの場合となしの場合とで変動時間を異ならせ、再変動を行なう変動パターンでは確定図柄で確定するように構成した場合に、遊技制御基板３１から受信したコマンドが再変動ありを指示し、遊技制御基板３１から受信した停止図柄が確変図柄でなかったときには、表示制御用ＣＰＵ１０１が確定表示させる図柄を確変図柄に補正するようにしてもよい。たとえば、遊技制御基板３１から停止図柄として「七」、「六」、「七」を示すコマンドを受信した場合に、「七」、「七」、「七」に補正する。
【０２０３】
前述したＳ７５６またはＳ７６２の後、表示制御用ＣＰＵ１０１は、複数の変動パターンを実現するために制御データＲＯＭ１０２に複数種類記憶されたプロセステーブルのうちから、選択された変動パターンに応じたプロセステーブルを使用することを決定する（Ｓ７６３）。各プロセステーブルには、その変動パターン中の各変動状態（変動速度やその速度での変動期間等）が設定されている。そして、表示制御用ＣＰＵ１０１は、表示制御プロセスフラグの値を全図柄変動開始処理（Ｓ７８０）に対応した値に変更する（Ｓ７６４）。
【０２０４】
図４２は、前述したＳ７５１のリーチ予告決定処理を示すフローチャートである。リーチ予告処理においては、まず、リーチ予告抽選条件が成立しているか否かが確認される（Ｓ７５１ａ）。ここで、リーチ予告抽選条件は、表示制御コマンドにより指令された変動内容が当りまたは±２コマはずれ以内のリーチまたは通常はずれに該当していることであり、変動時間コマンドに基づいて確認される。
【０２０５】
リーチ予告抽選条件が成立していない場合には、このリーチ予告決定処理が終了する。一方、リーチ予告抽選条件が成立している場合には、リーチ予告用乱数が抽出される（Ｓ７５１ｂ）。そして、受信した変動時間コマンドに基づいて、リーチとするのかリーチ以外（通常はずれ）とするのかが確認される（Ｓ７５１ｃ）。リーチとする場合には、リーチ時用テーブル（図３６（Ｂ）に示されたリーチ時のテーブルデータ）を用いて、Ｓ７５１ｂによる抽出値に対応するリーチ予告態様（リーチ予告なしも含む）が決定される（Ｓ７５１ｅ）。一方、リーチ以外とする場合には、リーチ時以外用テーブル（図３６（Ｂ）に示されたリーチ時以外のテーブルデータ）を用いて、Ｓ７５１ｂによる抽出値に対応するリーチ予告態様（リーチ予告なしも含む）が決定される（Ｓ７５１ｄ）。
【０２０６】
この実施の形態では、図４２に示されるように、リーチ予告をするか否かを決定する処理において、まず、リーチ予告抽選条件が成立したことを判断し、リーチ予告抽選条件が成立した場合にのみリーチ予告用乱数を抽出してその値に基づいてリーチ予告をするか否かを決定する場合を示した。しかし、これに限らず、前述したＳ７５１ａのようなリーチ予告抽選条件の成立判断をせずに、変動表示が行なわれる場合に常にリーチ予告用乱数を抽出してその値に基づいてリーチ予告をするか否かを決定するようにしてもよい。具体的には、図４２のリーチ予告決定処理においてＳ７５１ａを排除してもよい。つまり、リーチ予告抽選条件が成立したか否かに基づいて行なわれる表示制御コマンドによる第１段階目のリーチ予告実行の有無の振り分けは、してもよく、しなくてもよい。
【０２０７】
次に、Ｓ７５１ｅまたはＳ７５１ｄによる決定の結果、リーチ予告をするか否かが確認される（Ｓ７５１ｆ）。リーチ予告が行なわれない場合には、そのままこのリーチ予告決定処理が終了する。一方、リーチ予告が行なわれる場合には、リーチ予告開始時間決定用タイマがスタートされ（Ｓ７５１ｇ）、その後、このリーチ予告決定処理が終了する。ここで、リーチ予告開始時間決定用タイマは、図柄の変動開始からリーチ予告発生までの時間を決定するタイマである。
【０２０８】
図４３は、前述したＳ７６１のリーチ表示態様決定処理を示すフローチャートである。リーチ表示態様決定処理において、表示制御用ＣＰＵ１０１は、まず、リーチ表示態様決定用乱数を抽出する（Ｓ７６１ａ）。そして、図３５に示されたテーブルを用いて、抽出値に対応するリーチ表示態様を決定する（Ｓ７６１ｂ）。その後、リーチ表示態様決定処理が終了する。
【０２０９】
図４４は、前述したＳ７６２の大当り予告決定処理を示すフローチャートである。大当り予告処理においては、まず、大当り予告抽選条件が成立しているか否かが確認される（Ｓ７６２ａ）。ここで、大当り予告抽選条件は、表示制御コマンドにより指令された変動内容が当りまたは±２コマはずれ以内のリーチに該当していることであり、変動時間コマンドに基づいて確認される。
【０２１０】
大当り予告抽選条件が成立していない場合には、この大当り予告決定処理が終了する。一方、大当り予告抽選条件が成立している場合には、大当り予告用乱数が抽出される（Ｓ７６２ｂ）。そして、受信した変動時間コマンドに基づいて、大当りとするのかはずれとするのかが確認される（Ｓ７６２ｃ）。大当りとする場合には、大当り時用テーブル（図３６（Ｃ）に示された大当り時用のテーブルデータ）を用いて、Ｓ７６２ｂによる抽出値に対応する大当り予告態様（大当り予告なしも含む）が決定される（Ｓ７６２ｅ）。一方、はずれとする場合には、はずれ時用テーブル（図３６（Ｃ）に示されたはずれ時用のテーブルデータ）を用いて、Ｓ７６２ｂによる抽出値に対応する大当り予告態様（大当り予告なしも含む）が決定される（Ｓ７６２ｄ）。
【０２１１】
なお、この実施の形態では、図４４に示されるように、大当り予告をするか否かを決定する処理において、まず、大当り予告抽選条件が成立したことを判断し、大当り予告抽選条件が成立した場合にのみ大当り予告用乱数を抽出してその値に基づいて大当り予告をするか否かを決定する場合を示した。しかし、これに限らず、前述したＳ７６２ａのような大当り予告抽選条件の成立判断をせずに、変動表示が行なわれる場合に常に大当り予告用乱数を抽出してその値に基づいて大当り予告をするか否かを決定するようにしてもよい。具体的には、図４４の大当り予告決定処理においてＳ７６２ａを排除してもよい。つまり、大当り予告抽選条件が成立したか否かに基づいて行なわれる表示制御コマンドによる第１段階目の大当り予告実行の有無の振り分けは、してもよく、しなくてもよい。
【０２１２】
次に、Ｓ７６２ｅまたはＳ７６２ｄによる決定の結果、大当り予告をするか否かが確認される（Ｓ７６２ｆ）。大当り予告が行なわれない場合には、そのままこの大当り予告決定処理が終了する。一方、大当り予告が行なわれる場合には、大当り予告開始時間決定用タイマがスタートされ（Ｓ７６２ｇ）、その後、この大当り予告決定処理が終了する。ここで、大当り予告開始時間決定用タイマは、図柄の変動開始から大当り予告１の態様を表示開始するまでの時間を決定するタイマである。
【０２１３】
図４５は、プロセステーブルの構成例を示す説明図である。それぞれの変動パターンに対応したプロセステーブルには時系列的に、変動速度やその速度での変動時間、背景やキャラクタの切替えタイミング等が設定されている。また、ある速度での変動期間を決めるためのプロセスタイマ値も設定されている。また、各プロセステーブルは、複数の３バイト単位のプロセスデータで構成されている。
【０２１４】
たとえば、図２７（Ａ）に示された変動パターンに対応したプロセステーブルにおいて、最初のプロセスデータ（３バイト）には、左右中図柄を低速で変動させることと、次の表示状態切替えタイミングまでの時間を示すプロセスタイマ値とが設定されている。最初の変動は、パターンａによる変動（加速）であって、まず、低速変動を開始すべきだからである。
【０２１５】
次に、左図柄を中速で変動させることと、次の表示状態切替えタイミングまでの時間を示すプロセスタイマ値が設定されている。その次には、右図柄を中速で変動させることと、次の表示状態切替えタイミングまでの時間を示すプロセスタイマ値が設定されている。さらに、中図柄を中速で変動させることと、次の表示状態切替えタイミングまでの時間を示すプロセスタイマ値とが設定されている。以降、表示状態をどのように切替えるのかと、次の表示状態切替えタイミングまでの時間を示すプロセスタイマ値とが順次設定されている。
【０２１６】
なお、表示状態切替えタイミングとは、左右中図柄のいずれかの変動速度を切替えるタイミングであるが、さらに、背景およびキャラクタの切替えタイミングや図柄の差替えをすべきタイミングも含まれる。
【０２１７】
よって、表示制御用ＣＰＵ１０１は、プロセスタイマのタイムアップによって何らかの表示状態を変更しなければならないことを知ることができる。そして、変更すべき表示状態は、プロセステーブルにおける次のプロセスデータの３バイト目の設定値から知ることができる。
【０２１８】
たとえば、図２７（Ｃ）に示されたようなコマ送りを含む変動パターンでは、変動パターンを構成する各期間は、送りコマ数に応じて可変となる。そこで、送りコマ数に応じた各プロセステーブルを用意しておく。表示制御用ＣＰＵ１０１は、変動開始時に、図２７（Ｃ）に示されたようなコマ送りを含む変動パターンを使用することに決定した場合には、仮停止図柄から送りコマ数を算出する。そして、前述したＳ７６３において、送りコマ数に応じたプロセステーブルを用いることに決定する。送りコマ数に応じた各プロセステーブルを用意しておけば、変動パターンを構成する各期間が可変となる場合であっても、プロセステーブルに設定されているプロセスタイマ値と３バイト目の設定値とから用意に可変表示制御を遂行することができる。
【０２１９】
図４６は、全図柄変動開始処理（Ｓ７８０）を示すフローチャートである。全図柄変動開始処理において、表示制御用ＣＰＵ１０１は、使用することが決定されたプロセステーブルの最初に設定されているプロセスタイマ値でタイマをスタートさせる（Ｓ７８１）。また、３バイト目に設定されている変動状態を示すデータに基づいて、図柄変動制御、背景およびキャラクタの表示制御を開始する（Ｓ７８２）。そして、表示制御プロセスフラグの値を図柄変動中処理（Ｓ８１０）に対応した値に変更する（Ｓ７８３）。
【０２２０】
図４７は、図柄変動中処理（Ｓ８１０）を示すフローチャートである。図柄変動中処理において、表示制御用ＣＰＵ１０１は、リーチ予告開始時間決定用タイマがタイムアウトしたか否かを確認する（Ｓ８１１）。タイムアウトしていたら、既に決定されているリーチ予告態様による表示が行なわれるように、ＶＤＰ１０３を制御する（Ｓ８１２）。また、大当り予告開始時間決定用タイマがタイムアウトしたか否かを確認する（Ｓ８１３）。タイムアウトしていたら、大当り予告１の態様による表示が行なわれるように、ＶＤＰ１０３を制御する（Ｓ８１４）。
【０２２１】
そして、大当り予告２による予告が行なわれることに決定していた場合には（Ｓ８１５）、大当り予告２開始時決定用タイマをスタートする（Ｓ８１６）。この実施の形態では、大当り予告２は大当り予告１の発展形であるとしているので、大当り予告２による予告は、大当り予告１による予告がなされてから所定時間後（大当り予告２開始時間決定用タイマのタイムアウトまで）に行なわれる。
【０２２２】
また、表示制御用ＣＰＵ１０１は、大当り予告２開始時間決定用タイマがタイムアウトしたか否かを確認する（Ｓ８１７）。タイムアウトしていたら、大当り予告２の態様による表示が行なわれるようにＶＤＰ１０３を制御する（Ｓ８１８）。
【０２２３】
次いで、表示制御用ＣＰＵ１０１は、プロセスタイマがタイムアウトしたか否かを確認する（Ｓ８１９）。プロセスタイマがタイムアウトした場合には、プロセステーブル中のデータを示すポインタを＋３する（Ｓ８２０）。そして、ポインタが指す領域のデータが終了コードであるか否かを確認する（Ｓ８２１）。終了コードでなければ、ポインタが指すプロセスデータの３バイト目に設定されている変動状態を示すデータに基づいて、図柄変動制御、背景およびキャラクタの表示制御を変更するとともに（Ｓ８２２）、１，２バイト目に設定されているプロセスタイマ値でタイマをスタートさせる（Ｓ８２３）。
【０２２４】
Ｓ８２１で、終了コードであれば、表示制御プロセスフラグの値を全図柄停止待ち処理（Ｓ８４０）に対応した値に変更し（Ｓ８２４）、この図柄変動中処理が終了する。
【０２２５】
図４８は、全図柄停止待ち処理（Ｓ８４０）を示すフローチャートである。全図柄停止待ち処理において、表示制御ＣＰＵ１０１は、全図柄停止コマンドを受信しているか否かを確認する（Ｓ８４１）。全図柄停止コマンドを受信していれば、記憶されている仮停止図柄で図柄を停止させて確定図柄を表示させる制御を行なう（Ｓ８４２）。そして、次の表示制御コマンドの受信までの時間を監視するために、コマンド無受信タイマをスタートさせる（Ｓ８４３）。
【０２２６】
一方、全図柄停止コマンドを受信していない場合には、監視タイマがタイムアウトしているかどうかを確認する（Ｓ８４５）。タイムアウトした場合には、何らかの異常が発生したと判断して、可変表示部９にエラー画面を表示する制御を行ない（Ｓ８４６）、この全図柄停止待ち処理が終了する。
【０２２７】
Ｓ８４３の処理を行なったら、表示制御用ＣＰＵ１０１は、表示制御プロセスフラグの値を大当り表示処理（Ｓ８７０）に対応した値に設定する（Ｓ８４４）。その後、この全図柄停止待ち処理が終了する。
【０２２８】
図４９は、大当り表示処理（Ｓ８７０）を示すフローチャートである。大当り表示処理において、表示制御ＣＰＵ１０１は、確定図柄に基づいて確変大当りか否かを判定することができる。確変大当りであれば、表示制御用ＣＰＵ１０１は、たとえば、「確変大当り」を示す画像を可変表示部９に表示させる表示制御を行なう（Ｓ８７２）。具体的には、「確変大当り」を示す画像の表示指示をＶＤＰ１０３に通知する。すると、ＶＤＰ１０３は、指示された表示の画像データを作成する。確変大当りでなければ、表示制御用ＣＰＵ１０１は、たとえば、「大当り」を示す画像を可変表示部９に表示させる表示制御を行なう（Ｓ８７３）。
【０２２９】
その後、大当り表示処理では、遊技制御基板３１から送出される大当り遊技状態における表示制御コマンドに応じて可変表示部９の表示制御を行なう。たとえば、ラウンド数（繰返し継続制御の継続回数）の表示等が行なわれる。そして、遊技制御基板３１から大当り遊技の終了を示す表示制御コマンドを受信すると（Ｓ８７４）、表示制御プロセスフラグの値を表示制御コマンド待ち処理（Ｓ７２０）に対応した値に設定し（Ｓ８７５）、この大当り表示処理が終了する。
【０２３０】
以下に、この実施の形態により得られる主な特有の効果を列挙する。
以上のように、この実施の形態では、遊技制御基板３１における基本回路５３のＣＰＵ５６は、図柄の変動時間を特定可能な変動時間コマンドと、図柄の確定態様を特定可能な停止図柄コマンドとを遊技制御基板３１から表示制御基板８０に与え、表示制御基板８０の表示制御用ＣＰＵ１０１が、背景、キャラクタの表示および予告表示等を制御する。つまり、変動時間コマンドと停止図柄コマンドとを送出すれば、表示制御基板８０側で表示制御に関する決定事項をかなり決めることができ、遊技制御基板３１側は、内容を細かく表示制御基板８０側に指示する必要がなくなる。したがって、表示内容が複雑化しても、１回の変動表示について、遊技制御基板３１から表示制御基板８０に送出される表示制御コマンドの数が低減される。
【０２３１】
そして、変動時間が終了した時点で、全図柄停止を示す全図柄停止コマンドが遊技制御基板３１から表示制御基板８０に与えられ、そのコマンドにしたがって停止図柄が確定する。したがって、変動表示された図柄は、基本回路５３が管理するタイミングで確実に確定する。
【０２３２】
この実施の形態では、図２５等に示されるように、図柄の変動開始に関連する時点で変動時間コマンドおよび停止図柄コマンドが遊技制御基板３１から送信され、その後、表示制御基板８０において、表示制御用ＣＰＵ１０１が独自に変動パターンの決定制御および図柄の差替え制御等を行なう。このため、可変表示部９に関する表示制御のかなりの部分が表示制御基板８０側で実行されていることになる。このような場合には、遊技制御基板３１側では、具体的な図柄の変動パターンを認識できないので、何らの対策も施さないと、遊技制御基板３１側で決定した変動時間とずれた変動が可変表示部９で行なわれるおそれもある。しかし、この実施の形態では、図２５等に示されるように、遊技制御基板３１側が、決定した変動時間が終了した時点で全図柄停止コマンドを表示制御基板８０側へ送信するように構成されている。このため、全図柄停止コマンドに基づいて、遊技制御基板３１側が決定した変動時間の終了時に確実に図柄を確定表示させることができる。また、図４８のＳ８４６に示されるように、全図柄停止コマンドを正しいタイミングで受信できない場合に、エラー表示を行なうようにしたため、コマンドの通信に異常が生じたことを遊技者および係員等が直ちに認識することができる。
【０２３３】
また、図４３に示されるように、表示制御用ＣＰＵ１０１では、遊技制御基板３１から受信した表示制御コマンドに基づいて、リーチ表示を行なう場合に、リーチ時の変動パターン（表示態様）を決定し、その決定にしたがって表示制御を行なう。このため、基本回路５３側では、リーチ時の具体的な変動パターンを決定する処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２３４】
また、図２５〜図２９に示されるように、変動パターンに応じてキャラクタの表示態様が決まるため、表示制御用ＣＰＵ１０１では、遊技制御基板３１から受信した表示制御コマンドに基づいて、図柄の変動中において可変表示部９にキャラクタを表示させるか否かを決定するとともに、表示させる場合にはそのキャラクタの種類も決定することとなる。このため、基本回路５３側では、表示制御用ＣＰＵ１０１が行なうキャラクタの表示制御を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２３５】
また、図４２（特に、Ｓ７５１ｂ〜Ｓ７５１ｅ）に示されるように、表示制御用ＣＰＵ１０１では、遊技制御基板３１から受信した表示制御コマンドのうちの予め定められたコマンドに基づいて、リーチ予告を行なうか否かの決定およびリーチ予告を行なう場合にはリーチ予告態様の決定をする。このため、基本回路５３側では、表示制御用ＣＰＵ１０１で行なうリーチ予告の表示に関する表示制御を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。また、図柄の変動時間という図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである変動時間コマンドに応じてリーチ予告表示を行なうか否かが決定されるため、変動表示内容に応じたリーチ予告を行なうことができる。このようにリーチ予告が行なわれる場合は、遊技者にリーチ発生に対する期待感を持たせることができ、遊技の興趣を向上させることができる。
【０２３６】
また、図４４（特に、Ｓ７６２ｂ〜Ｓ７６２ｅ）に示されるように、表示制御用ＣＰＵ１０１では、遊技制御基板３１から受信した表示制御コマンドに基づいて、大当り予告を行なうか否かの決定および大当り予告を行なう場合には大当り予告態様の決定をする。このため、基本回路５３側では、表示制御用ＣＰＵ１０１で行なう大当り予告の表示に関する表示制御を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。また、図柄の変動時間という図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである変動時間コマンドに応じて大当り予告表示を行なうか否かが決定されるため、変動表示内容に応じた大当り予告を行なうことができる。このように大当り予告が行なわれる場合は、遊技者に大当り発生に対する期待感を持たせることができ、遊技の興趣を向上させることができる。
【０２３７】
また、図１６、図１７および図２６〜図２９に示されるように、前述したリーチ予告および大当り予告が、キャラクタにより行なわれるようにしたため、予告とキャラクタとの連動によって表示の面白みが向上し、遊技の興趣を向上させることができる。また、演出特有のキャラクタを用いた予告表示を行なうことにより、遊技者の注意を引くことができ、予告がされていることを遊技者に印象的に知らせることができる。
【０２３８】
また、図２６〜図２９に示されるように、変動パターンに応じて背景画像の表示態様が決まるため、表示制御用ＣＰＵ１０１では、遊技制御基板３１から受信した表示制御コマンドに応じて、背景画像の表示内容を決定する。このため、基本回路５３側では、背景画像の表示に関して表示制御用ＣＰＵ１０１で行なう背景画像の表示に関する表示制御を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２３９】
また、表示制御用ＣＰＵ１０１が、図２８（Ａ），図２７（Ａ）等の再変動制御時の一時停止図柄を最終停止図柄から逆算して独自に決定する旨説明したように、表示制御用ＣＰＵ１０１の側で再変動時の一時停止図柄を決定するため、基本回路５３側では、再変動時の一時停止図柄（再変動開始前の図柄）を決定するための処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２４０】
また、表示制御用ＣＰＵ１０１が、図２５等の図柄の差替え時に、差替先の図柄を、独自に決定する旨説明したように、図柄の差替え制御時における差替先の図柄を表示制御用ＣＰＵ１０１の側で決定するため、基本回路５３側では、図柄の差替え制御時における差替先の図柄を決定するための処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２４１】
また、表示制御用ＣＰＵ１０１が、図２５等の変動パターンに示された図柄の差替え時に、差替えタイミングおよび差替先の図柄を、変動時間コマンドにより特定された変動時間および変動パターンと、停止図柄コマンドにより特定された最終停止図柄とに基づいて独自に決定する旨説明したように、図柄の差替え制御時における差替えタイミングおよび差替先の図柄を表示制御用ＣＰＵ１０１の側で決定する。また、言い換えると、このような図柄の差替え制御は、表示制御用ＣＰＵ１０１が受信した変動時間コマンドにより特定された変動時間に応じて定まる図２５〜図２９に示されるような各変動パターンが差替え条件となり、それに基づいて、表示制御用ＣＰＵ１０１が差替え制御時における差替えタイミングおよび差替え先の図柄の決定を行なう制御である。このように、図柄の差替え制御時における差替えタイミングおよび差替え先の図柄の決定が表示制御用ＣＰＵ１０１の側で行なわれるため、基本回路５３側では、図柄の差替え制御時における差替えタイミングおよび差替先の図柄を決定するための処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２４２】
また、図３６に示されるように、大当り予告は、大当りへのなりやすさが異なる複数種類の予告態様があり、予告する場合に複数種類の予告態様から選択された予告態様が用いられる。このため、大当りになりやすい予告態様が表示された場合には遊技者の期待感を盛り上げることができる等、予告態様の種類を複数設けることにより、大当り予告によって、表示の面白みを向上させることができることができるとともに、遊技の興趣を向上させることができる。
【０２４３】
また、図３６に示されるように、リーチ予告は、リーチへのなりやすさが異なる複数種類の予告態様があり、予告する場合に複数種類の予告態様から選択された予告態様が用いられる。このため、リーチになりやすい予告態様が表示された場合には遊技者の期待感を盛り上げることができる等、予告態様の種類を複数設けることにより、リーチ予告によって、表示の面白みを向上させることができることができるとともに、遊技の興趣を向上させることができる。
【０２４４】
また、図２５〜図２９等に示されるように、確定していない図柄を表示する場合には、揺れ動作により表示される。このように静止しておらず揺れていることにより、図柄が確定していないことを遊技者に容易に認識させることができる。
【０２４５】
また、図５を用いて説明したように、遊技制御基板３１と表示制御基板８０との間では、遊技制御基板３１側から表示制御基板８０側への一方向にのみ情報が伝送可能であるため、表示制御基板８０側から遊技制御基板３１側に不正な信号が入力されて不正な制御動作が行なわれることを防ぐことができる。
【０２４６】
また、図５を用いて説明したように、遊技制御基板３１は、遊技制御基板３１の遊技制御基板３１から表示制御基板８０への一方向にのみ情報を伝送する不可逆性出力手段としての出力バッファ回路（出力ドライバ）６３を含むため、この出力バッファ回路６３の働きにより、遊技制御基板３１と表示制御基板８０との通信部分を利用し、遊技制御基板３１に対して不正な信号が入力されて不正な制御動作が行なわれることを遊技制御基板３１側自体で防ぐことができる。
【０２４７】
また、図５を用いて説明したように、表示制御基板８０は、表示制御基板８０から遊技制御基板３１への一方向にのみ情報を伝送する不可逆性入力手段としての入力バッファ回路１０５（入力バッファ１０５ａ）を含むため、この入力バッファ回路１０５の働きにより、遊技制御基板３１と表示制御基板８０との通信部分を利用し、遊技制御基板３１に対して不正な信号を入力させ、不正な制御動作が行なわれることを表示制御基板８０側において防ぐことができる。
【０２４８】
そして、前述したような基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる結果として、ＣＰＵ５６が本来の遊技制御にかけられる時間を増やすことができる。
【０２４９】
また、図４０に示されるように、所定期間以上にわたって図柄が変動表示する条件が成立しないことをタイマ監視し、タイムアウトしたらデモンストレーション画面を表示するため、遊技制御基板３１の基本回路５３側で所定期間以上にわたって図柄が変動表示する条件が成立しないとを監視する必要がない。したがって、これにより、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２５０】
また、図４２に示されるように、リーチ予告を行なうか否かの決定がランダムカウンタを用いた抽選により行なわれるため、リーチ予告を行なうか否かの抽選決定を表示制御用ＣＰＵ１０１側で独自にすることができる。これにより、基本回路５３のＣＰＵ５６における表示制御に関する処理負担をより一層軽減することができる。
【０２５１】
また、図４４に示されるように、大当り予告を行なうか否かの決定がランダムカウンタを用いた抽選により行なわれるため、大当り予告を行なうか否かの抽選決定を表示制御用ＣＰＵ１０１側で独自にすることができる。これにより、基本回路５３のＣＰＵ５６における表示制御に関する処理負担をより一層軽減することができる。
【０２５２】
この実施の形態では、以上に示された各種効果を得るための構成を適宜組み合わせて用いることにより、構成の組合せによるさらに特有の効果を得ることができる。
【０２５３】
なお、以上に示した実施の形態では、遊技制御基板３１から表示制御基板８０に、変動時間を特定可能な情報（変動時間コマンドが示す変動時間の情報）として、１回の変動期間全体を示す情報を送信する例を示した。しかし、１回の変動期間を複数区間に区切り、各区間におけるパターン情報を各区間の開始時に表示制御基板８０に送信するようにしてもよい。その場合に、表示制御用ＣＰＵ１０１は、各区間について受信したパターン情報から、その期間における複数の変動パターンを選択してもよい。
【０２５４】
図５０は、１回の図柄変動が複数の区間に分割された例を示す説明図である。たとえば、図５０に示すように、１つの図柄変動を変動Ａ部、変動Ｂ部、変動Ｃ部に区分する。そして、遊技制御基板３１の基本回路５３は、特別図柄の変動を開始するときに、表示制御基板８０に対して、まず、変動Ａ部のパターンおよび左，中，右の最終停止図柄（確定停止図柄）の表示制御コマンドを送信する。また、所定のタイミングで、変動Ｂ部および変動Ｃ部のパターンを含む表示制御コマンドを送信する。したがって、表示制御用ＣＰＵ１０１は、変動Ａ部、変動Ｂ部および変動Ｃ部（変動Ｂ部および変動Ｃ部）を指定するそれぞれの表示制御コマンドから変動期間を特定できる。また、表示制御用ＣＰＵ１０１は、変動Ａ部、変動Ｂ部および変動Ｃ部を指定する表示制御コマンドを受信すると、各パターン中の変動速度切替え制御を行なうとともに、背景およびキャラクタの表示制御を行なう。
【０２５５】
また、表示制御用ＣＰＵ１０１は、特別図柄の変動開始時に受信したコマンドにより特定された最終停止図柄に基づいて大当りであるかはずれであるかの判定をする。はずれである場合、表示制御用ＣＰＵ１０１は、変動Ｂ部において、左，中，右図柄の各図柄の停止時に各図柄が前述したような変動開始時に受信したコマンドにより特定された最終停止図柄で停止するように表示制御を行なう。一方、この例では、大当りである場合、表示制御用ＣＰＵ１０１が、変動Ｃ部において図柄の再変動を必ず実行させる。そして、表示制御用ＣＰＵ１０１は、再変動前の変動Ｂ部において、左，中，右図柄を非確変図柄により構成される大当り図柄で一時停止させ、その後、変動Ｃ部において高速変動ｆによる再変動を実行させた後、左，中，右図柄を非確変図柄または確変図柄により構成される大当り図柄で最終的に停止させるか、再変動前の変動Ｂ部において左，中，右図柄を確変図柄により構成される大当り図柄で一旦停止させ、その後、変動Ｃ部において高速変動ｆによる再変動を実行させた後、左，中，右図柄を確変図柄により構成される大当り図柄で最終的に停止させる（確変図柄から非確変図柄への再変動を行なうようにしてもよいが、遊技者が落胆するので行なわない方がよい）。このような再変動前に一時停止させる図柄は、表示制御用ＣＰＵ１０１が、定期的に更新される所定のランダムカウンタからカウンタ値を抽出し、その抽出値と一時停止図柄（非確変大当り図柄）の種類との予め定められた関係に基づいて、一時停止させる図柄を独自にランダムに決定する。そして、表示制御用ＣＰＵ１０１は、変動Ｃ部において、一時停止図柄から高速変動のパターンｆにより再変動を開始させ、その後、変動Ｃ部において最終的に停止される各図柄が、変動開始時に受信したコマンドにより特定された最終停止図柄となるように、パターンｆの最中において所定のタイミングで変動中の図柄を差替える（たとえば、パターンｆにおいてあと１０図柄分の変動が残されているタイミングにおいて、変動中の図柄を最終停止図柄の１０コマ手前の図柄に差替える）制御を行なう。このようにすれば、一時停止図柄を表示制御用ＣＰＵ１０１側で独自に決めても、最終停止図柄を、コマンドにより特定された最終停止図柄と一致させることができる。
【０２５６】
なお、ここでは、一時停止図柄を表示制御用ＣＰＵ１０１側でランダムに決める例を示したが、これに限らず、一時停止図柄は、表示制御用ＣＰＵ１０１側において、受信したコマンドから特定される左，中，右の最終停止図柄から変動Ｃ部における再変動時の変動パターンを考慮して図柄数を逆算することにより決定してもよい。
【０２５７】
図５１は、表示制御コマンドと変動態様の関係の例を示す説明図である。図５１に示された例は、１つの変動区間に対応して複数の変動パターンが用意され、表示制御用ＣＰＵ１０１が変動パターンを選択するように構成された例である。図５１において、Ａ１１，Ａ１２，Ｂ１０〜Ｂ１４，Ｃ１１，Ｃ１２は、それぞれ表示制御コマンドを示す。コマンドＢ１０〜Ｂ１４は、それぞれ異なる変動時間を示すコマンドである。コマンドＣ１１，Ｃ１２は、それぞれ異なる変動時間を示すコマンドである。
【０２５８】
たとえば、リーチとする場合に、遊技制御基板３１の基本回路５３は、変動開始前に常にコマンドＡ１１を送信するのであるが、変動Ｂ部の開始時に、基本回路５３は、コマンドＢ１１〜Ｂ１４のいずれかを送信する。表示制御用ＣＰＵ１０１は、コマンドＢ１３を受信すると、２種類ある変動パターンのうちのいずれかを選択してその変動パターンを実現する表示制御を行なう。コマンドＢ１４を受信した場合も同様の選択処理を行なう。また、コマンドＣ１１を受信すると、２種類ある変動パターンのうちのいずれかを選択してその変動パターンを実現する表示制御を行なう。
【０２５９】
そのような処理によって、図５１に示された例では、リーチとする場合に、（Ａ）〜（Ｆ）の６種類の変動パターンを実現することができる。なお、変動パターン（Ａ）〜（Ｃ）については、基本回路５３は、変動Ｂ部の終了時に全図柄停止を示すコマンドを表示制御基板８０に送信する。また、変動パターン（Ｄ）〜（Ｆ）については、基本回路５３は、変動Ｃ部の終了時に全図柄停止を示すコマンドを表示制御基板８０に送信する。
【０２６０】
このように、１つの図柄変動が複数区間に分かれている場合でも、基本回路５３は、変動Ａ部のパターンと左，中，右の最終停止図柄とを含む表示制御コマンドを送信したら、後は、変動Ｂ部および変動Ｃ部のパターンと全図柄停止との表示制御コマンドを送るだけでよい（変動Ｂ部、変動Ｃ部のパターンを送信する際にもう一度左，中，右の最終停止図柄コマンドを送ってもよい）。よって、前述したような表示制御コマンドの送信の場合と同様に、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２６１】
また、１つの変動区間に対応して複数の変動パターンが用意され、表示制御用ＣＰＵ１０１が適宜変動パターンを選択するように構成してもよい。そのようにすれば、基本回路５３のＣＰＵ５６は、少数種類の変動時間を管理するだけでよくなり、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０２６２】
なお、前述したような１つの図柄変動を変動Ａ部、変動Ｂ部、変動Ｃ部に区分した場合の制御は、次のように行なうようにしてもよい。すなわち、遊技制御基板３１の基本回路５３は、特別図柄の変動を開始するときに、表示制御基板８０に対して、まず、変動Ａ部のパターンおよび仮停止図柄の表示制御コマンドを送信する。また、所定のタイミングで、最終停止図柄（確定停止図柄）の表示制御コマンドと変動Ｂ部および変動Ｃ部のパターンを含む表示制御コマンドとを送信する。したがって、表示制御用ＣＰＵ１０１は、変動Ａ部、変動Ｂ部および変動Ｃ部（変動Ｂ部および変動Ｃ部）を指定する表示制御コマンドから変動期間を特定できる。また、表示制御用ＣＰＵ１０１は、変動Ａ部、変動Ｂ部および変動Ｃ部を指定する表示制御コマンドを受信すると、各パターン中の変動速度切替え制御を行なうとともに、背景およびキャラクタの表示制御を行なう。
【０２６３】
第２実施形態
次に、第２実施形態を説明する。前述した第１実施形態では、キャラクタを用いてリーチ予告および大当り予告を行なう例を説明したが、この第２実施形態においては、背景を用いてリーチ予告および大当り予告を行なう例を説明する。この第２実施形態では、第１実施形態と異なる部分を主に説明する。
図５２は、第２実施形態による変動種類がリーチである場合（大当りの場合および大当りとしない場合の両方のリーチを含む）の図柄の変動パターンの一例を示すタイミングチャートである。この図５２は、第１実施形態の図２６（Ｂ）に対応するものである。
【０２６４】
図５２を参照して、大当り予告は、リーチ予告よりも早いタイミングで行なわれる。なお、大当り予告は、第１実施形態の場合と同様に、リーチ予告よりも遅いタイミングで行なわれてもよい。
【０２６５】
大当り予告１を行なうことが決定された場合は、大当り予告１の表示タイミングにおいて、背景の色が、通常（予告以外の場合）の背景色とは異なる予告用の第１の背景色である大当り予告時背景色１に変化される。また、大当り予告２を行なうことが決定された場合は、大当り予告２の表示タイミングにおいて、背景の色が、通常の背景色とは異なる予告用の第２の背景色である大当り予告時背景色２に変化される。ここで、大当り予告時背景色１と、大当り予告時背景色２とが異なる色に設定されており、これにより、大当り予告１から大当り予告２への切替わりを遊技者に容易に認識させることができる。
【０２６６】
また、リーチ予告１を行なうことが決定された場合は、リーチ予告の表示タイミングにおいて、背景の色が、通常の背景色とは異なる予告用の第３の背景色であるリーチ予告時背景色１に変化される。また、リーチ予告２を行なうことが決定された場合は、リーチ予告２の表示タイミングにおいて、背景の色が、通常の背景色とは異なる予告用の第４の背景色であるリーチ予告時背景色２に変化される。ここで、リーチ予告時背景色１と、リーチ予告時背景色２とは異なる色に設定されており、これにより、その切替わりを遊技者に認識させることができる。さらに、リーチ予告時背景色１および２のそれぞれは、大当り予告時背景色１および２とも異なる色に設定されており、これにより、リーチ予告と大当り予告とを遊技者に容易に区別して認識させることができる。
【０２６７】
以上に示したリーチ予告および大当り予告は、第１実施形態におけるリーチ予告に関する表示処理および大当り予告に関する表示処理をキャラクタによる予告表示から背景による予告表示に変更することにより、実行可能である。
【０２６８】
このように、背景の表示態様の変更によりリーチ予告および大当り予告を行なえば、特別図柄とは異なる背景画像を用いた予告表示を行なうことにより、遊技者の注意を引くことができ、予告がされていることを遊技者に印象的に知らせることができ、また、遊技の興趣を向上させることができる。
【０２６９】
第３実施形態
次に、第３実施形態を説明する。ところで、前述した第１実施形態の変動時間コマンドは、リーチ１の場合、当るにしろはずれるにしろ変動時間１９．５Ｓの１種類である。これは、裏を返せば、低速変動になり始める図柄が何コマずれのはずれかによってすべて異なってしまう。つまり、低速変動になるときの最初の図柄が何かで最終停止図柄が遊技者にわかってしまうのである。これを防ぐために、第１実施形態では、たとえば、一定速の変動である変動パターンｂの長さを調整してリーチ動作が開始されるまでの変動時間を調整することにより最初の図柄が何かで最終停止図柄がわかってしまわないようにしている。しかし、そのようにする場合であっても、変動パターンｂの長短により遊技者に最終停止図柄が遊技者にわかってしまうおそれがある。なお、このような最終停止図柄が遊技者にわかってしまうことを防ぐためには、図柄１コマ分ずつ変動時間を異ならせ、変動時間コマンドを増加させればよい。なお、このような方法でもよいのだが、次のような方向で制御を行なえば、あまりコマンド数を増やさずにすむ。
【０２７０】
このようなコマンド数を増やさずに最終停止図柄が遊技者にわかってしまうことを防ぐ制御方法の一例として、この第３実施形態のコマンドを説明する。この第３実施形態では、第１実施形態と異なる部分を主に説明する。
【０２７１】
図５３は、第３実施形態による変動時間コマンドと、全図柄停止コマンドとを示す説明図である。図５３は、第１実施形態の図１８に対応するものである。図５３に示された変動時間コマンドが図１８に示された変動時間コマンドと異なるのは、変動時間コマンドとして、１つのリーチに対して変動時間が異なる変動時間コマンドが複数あることである。また、１つの変動時間コマンドに対して１つの変動表示種類がそれぞれ対応しているもの（図１８の８００２Ｈ）ではなく、２つないし３つの変動表示種類が対応している。具体的には、８００２Ｈ〜８０１４Ｈの各変動時間コマンドが複数の変動表示種類を特定しているコマンドとなっている。たとえば、８００４Ｈを例にとれば、１９．５秒の変動時間のコマンドにおいて、リーチ１の大当りの変動表示と、リーチ１の−１コマはずれの変動表示とが含まれている。そして、表示制御用ＣＰＵ１０１では、受信した停止図柄コマンドによる特定された停止図柄に基づいて、複数の変動表示種類を含む変動時間コマンドが指定する図柄差を認識する。これにより、基本回路５３は、変動時間コマンドで細かく特定しなかった図柄差を停止図柄コマンドに基づいて表示制御用ＣＰＵ１０１に認識させることができる。
【０２７２】
ここで、変動時間コマンドを設定する場合、前述したようにリーチのコマはずれ数（最大６コマの図柄差数がある）の全種類について個別に変動時間の異なるコマンドを設け、すべての変動時間を異ならせて細かく指定する方法が考えられる。しかし、そのようにしては、変動時間の長短や低速変動のなり始めの図柄に基づいて遊技者がはずれとなるか大当りとなるかを変動表示中に気付くことを防げるが、コマンド数が多くなるという問題が生じる。
【０２７３】
これに対し、この第３実施形態のように２つないし３つの変動表示種類を１つのコマンドにまとめて特定すれば、前述したような問題が生じないようにすることができる。ただし、まとめる変動種類は、１コマはずれがよい。つまり、ずれコマ数が少ないもの同士をまとめるのがよいのである。このようにすることによって、１つの変動時間コマンドで複数の変動表示種類を特定可能にすることによりコマンド数をあまり増やさずに、変動時間の長短や低速変動のなり始めの図柄に基づいて遊技者がはずれとなるか大当りとなるかを変動表示中に気付きにくくすることができる。
【０２７４】
第４実施形態
次に、第４実施形態を説明する。前述した第１実施形態では、可変表示の開始から図柄確定までの間の表示制御のために、変動時間コマンド、左，中，右停止図柄コマンド、全図柄停止コマンドの合計５つの表示制御コマンドを遊技制御基板３１から表示制御基板８０に送信する例を示した。
【０２７５】
これに対し、この第４実施形態では、可変表示の開始から図柄確定までの間の表示制御のために、変動時間コマンド、当りはずれコマンド、全図柄停止コマンドの３つの表示制御コマンドを遊技制御基板３１から表示制御基板８０に送信する例を説明する。ここで、当りはずれコマンドとは、確定表示図柄を確変大当り図柄の組合せとするか、非確変大当り図柄の組合せとするか、はずれの組合せとするかのいずれかを特定可能なコマンドである。このように、左，中，右停止図柄コマンドを使用せずに、当りはずれコマンドを使用する場合には、表示制御用ＣＰＵ１０１が、受信した表示制御コマンドが指示する当りはずれの種別に応じて、確定図柄を独自に決定する処理を行なう。したがって、基本回路５３のＣＰＵ５６の側では、停止図柄を決定する処理を実行しない。
【０２７６】
この第４実施形態においては、第１実施形態と異なる部分を主に説明する。図５４は、第４実施形態による遊技制御に用いられる各種ランダムカウンタを示す図である。この図５４は、第１実施形態の図７に対応するものである。
【０２７７】
図５４を参照して、図５４が図７と異なるのは、はずれ図柄決定用および大当り図柄決定用のそれぞれのランダムカウンタが設けられておらず、確変判定用のランダムカウンタ（Ｒ６）が付加されていることである。これは、停止図柄（確定図柄）については、表示制御用ＣＰＵ１０１側で決定されるので、基本回路５３側では停止図柄の決定が不要だからである。また、確変判定用のランダムカウンタ（Ｒ６）を設けたのは、図柄の決定機能が表示制御用ＣＰＵ１０１側に移されたため、確定図柄を基本回路５３側が知り得なくなり、遊技制御に支障を来すので、基本回路５３側で確変，非確変の別を決め、確変，非確変の状態を認識するためである。
【０２７８】
確変判定用のランダムカウンタ（Ｒ６）は、タイマ割込毎（具体的には０．００２秒毎）に１ずつ加算更新され、０から１に加算更新されて再度０から加算更新される。
【０２７９】
図５５は、第４実施形態によるリーチ種類決定用のランダムカウンタＲ５の値と選択されるリーチの種類との関係を示すデータを当りはずれの状態別に表形式で示す図である。
【０２８０】
図５５においては、当りはずれの状態が、大当りの場合と、はずれの場合との２つの状態に区別され、大当り、はずれの各状態ごとに、選択されうるリーチの種類と、各リーチが選択されるＲ５の数値範囲とが対応付けられて示されている。リーチの種類は、当りはずれの状態別に異なる振分け態様で選択決定され、所定のタイミングで抽出されたＲ５の値に対応するリーチの種類が、表示されるリーチの種類として決定されるのである。たとえば、大当りの場合においては、Ｒ５の値が０〜１の場合にリーチ１が選択され、Ｒ５の値が３〜７の場合にリーチ２が選択され、８〜１８の場合にリーチ３が選択される。このように、大当りになる場合は、リーチの種類が、リーチ３、リーチ２、リーチ１の順に選択されやすく設定されている。一方、はずれになる場合は、逆に、リーチの種類が、リーチ１、リーチ２、リーチ３の順に選択されやすく設定されている。このため、リーチ３が表示された場合に、大当り発生への遊技者の期待感を高めることができるなど、表示により遊技者を楽しませることができ、可変表示の面白みを向上させることができる。
【０２８１】
図５６は、第４実施形態により、可変表示部９の可変表示の際の当りはずれ、リーチの有無、リーチの種類、および確変の有無を決定するために基本回路５３により実行される処理を示すフローチャートである。この図５６は、第１実施形態の図１２に対応する処理である。
【０２８２】
図５６を参照して、ＣＰＵ５６は、前述した図１２の処理と同様に、Ｓ５０〜Ｓ５３の処理を行なう。そして、Ｓ５３により大当りと判定（決定）された場合、ＣＰＵ５６は、リミッタが作動中でないならば（Ｓ５４でＮ）、確変判定用乱数（Ｒ６）の値を抽出し、その抽出値にしたがって、確率変動状態にするか否かを判定する（Ｓ６２）。具体的には、抽出値が「０」の場合に確率変動状態にすることを決定し、抽出値が「１」の場合に確率変動状態にしないことを決定する。その後、Ｓ６３に進む。一方、ＣＰＵ５６は、リミッタが作動中であるならばそのままＳ６３に進む。つまり、リミッタが作動中のときは、抽選しないで非確変が選択されるからである。
【０２８３】
また、前述したＳ５３によりはずれと判定（決定）された場合、ＣＰＵ５６は、図１２の場合と同様に、リーチ判定用乱数（Ｒ４）の値を抽出し、その抽出値に基づいて、リーチとするか否かを判定する（Ｓ５８）。Ｓ５８によりリーチにすると判定された場合は、Ｓ６３に進む。
【０２８４】
Ｓ６３には、前述したように、はずれまたは大当りによりリーチとする場合に進むが、ここで、ＣＰＵ５６は、リーチ種類決定用乱数（Ｒ５）を抽出し、その抽出値に基づいて、図５５を用いて説明したような処理により、リーチの種類を決定する。
【０２８５】
以上のようにして、基本回路５３では、大当りとするか、確変状態とするか、リーチ状態とするか、および、どのリーチの種類にするかが決定される。
【０２８６】
図５７は、第４実施形態による特別図柄プロセス処理のサブルーチンプログラムを示すフローチャートである。この図５７は、第１実施形態の図１３に対応するものである。この特別図柄プロセス処理は、特別図柄用プロセスフラグの値に応じて、Ｓ３００〜Ｓ３０２ａ，Ｓ３０３〜Ｓ３０９の１０種類の処理のいずれかが実行されるように制御される。Ｓ３００〜Ｓ３０９において、以下のような処理が実行される。
【０２８７】
図５７に示された特別図柄プロセス処理の内容が、図１３に示されたものと異なるのは、前述した停止図柄設定処理が設けられておらず、その代わりに、確変判定処理（Ｓ３０２ａ）が設けられていることである。この確変判定処理（Ｓ３０２ａ）は、前述した図５６のＳ５４，Ｓ６２を含み、確変判定用乱数を抽出し、その抽出値に基づいて確率変動状態にするか否かの決定を行なう。
また、この場合、特別図柄判定処理（Ｓ３０１）は、図５６に示されたＳ５０〜Ｓ５３等に該当する処理となり、リーチ動作設定処理（Ｓ３０３）は、図５６に示されたＳ５８，Ｓ６３等に該当する処理となっている。
【０２８８】
この実施の形態の場合、始動入賞口１４に打玉が入賞すると、基本回路５３は、前述した特別図柄プロセス処理において、大当りとするかはずれとするかの決定、確変とするか否かの決定、変動時間の決定等を行ない、その決定に応じた表示制御コマンドおよびＩＮＴ信号を表示制御基板８０に向けて出力する。表示制御基板８０側の表示制御用ＣＰＵ１０１は、遊技制御基板３１からの表示制御コマンドに応じて可変表示部９の表示制御を行なう。この場合、変動後の停止図柄は、表示制御用ＣＰＵ１０１により決定される。
【０２８９】
次に、第４実施形態において設けられる表示制御コマンドを説明する。図５８および図５９は、この実施の形態で用いられる表示制御コマンドの例を示す説明図である。この例では、第１実施形態の場合と同様に、１つの表示制御コマンドが２バイト（ＣＭＤ１，ＣＭＤ２）で構成される。
【０２９０】
図５８は、変動時間コマンドと、全図柄停止コマンドとを示す説明図である。図５８を参照して、１バイト目のデータＣＭＤ１の値「８０Ｈ」により、変動時間コマンドまたは全図柄停止コマンドのデータであることが指定される。そして、２バイト目のデータＣＭＤ２の値により、変動時間コマンドの場合は変動種類の表示内容が指定され、全図柄変動停止コマンドの場合は全図柄変動停止である旨が指定される。２バイト目のデータが「００Ｈ」〜「０４Ｈ」のデータは変動時間コマンドであり、２バイト目のデータが「０５Ｈ」のデータは全図柄停止コマンドである。
【０２９１】
変動時間コマンドの２バイト目のデータにより指定される表示内容としては、特別図柄の変動時間およびその変動種類が指定される。たとえば、指定される変動時間は、７．８Ｓ，６．９Ｓ，１９．５Ｓ，２４．５Ｓ，２９．５Ｓのいずれかが指定される。
【０２９２】
そして、変動時間７．８Ｓの場合は、通常のはずれの変動種類が指定される。変動時間６．９Ｓの場合は、確変時に行なわれる全図柄変動の変動種類が指定される。
【０２９３】
変動時間１９．５Ｓの場合は、リーチ１の変動種類であることが指定される。変動時間２４．５Ｓの場合は、リーチ２の変動種類であることが指定される。変動時間２９．５Ｓの場合は、リーチ３の変動種類であることが指定される。この実施の形態の場合、停止図柄が表示制御用ＣＰＵ１０１側で決められるため、基本回路５３のＣＰＵ５６側ではリーチの場合のコマ差は指定されない。このため、変動時間コマンドの数を削減することができる。
【０２９４】
なお、図１８または図５３のように、リーチの場合のコマ差によってコマンドを分けてもよい。さらに、そのコマ差によって変動時間の長さが異なっていてもよい。
【０２９５】
表示制御基板８０の側の制御データＲＯＭ１０２においては、各変動時間コマンドが指定する変動時間および変動種類を表示するための表示制御データが記憶されており、変動時間コマンドが指定する変動時間および変動種類にしたがって表示制御が行なわれる。
図５９は、前述した当りはずれコマンドを表形式で示す図である。図５９に示すように、２バイトのデータＣＭＤ１，ＣＭＤ２で構成される表示制御コマンドによって、確変大当り、非確変大当り、はずれのうちのいずれかが指定され得る。なお、それらの指定において、１バイト目のデータＣＭＤ１の値は「８Ｂ（Ｈ）」であって、２バイト目のデータＣＭＤ２の値は「００（Ｈ）」〜「０２（Ｈ）」の範囲内の値をとり得る。
【０２９６】
次に、第４実施形態による表示制御コマンドの送信態様を説明する。ここでは、リーチ１の場合の変動表示のタイミングチャートを用いて表示制御コマンドの送信態様を説明する。
【０２９７】
図６０は、第４実施形態による変動種類がリーチである場合（大当りの場合および大当りとしない場合の両方のリーチを含む）の図柄の変動パターンの一例を示すタイミングチャートである。この図６０は、第１実施形態の図２６に対応するものである。
【０２９８】
図６０を参照して、この第４実施形態の場合、表示制御コマンドは、特別図柄の変動開始時に関連したタイミングと、特別図柄の停止図柄の確定時に関連したタイミングとに送信される。変動開始時には、前述した変動パターンコマンド（たとえば図６０の場合は図５８のコマンドのうちの８００２Ｈ）と、当りはずれコマンドとが順次送信される。そのように送信されたコマンドに基づいて、表示制御用ＣＰＵ１０１により、図６０に示されたような図２６と同様の変動パターンで変動表示制御が行なわれるのである。
【０２９９】
そのような変動表示制御においては、変動開始時の段階で、表示制御用ＣＰＵ１０１が、コマンドに基づいてすでに変動時間および当りはずれ（確変、非確変を含む）を認識しており、当りはずれコマンドの内容に応じて、予定停止図柄（確定図柄）を決定する処理を行なう。そして、認識されている変動時間経過時に予定停止図柄を確定表示できるように表示制御が行なわれる。そして、表示制御用ＣＰＵ１０１は、変動時間コマンドにより特定された変動時間経過時に送られてくる全図柄停止コマンドを受信し、その受信に応じて、予定停止図柄を確定表示させる制御を行なう。
【０３００】
次に、第４実施形態による表示制御用ＣＰＵ１０１の動作を説明する。
図６１は、第４実施形態による表示制御用ＣＰＵ１０１が扱う表示用乱数を示す説明図である。図６１に示すように、この実施の形態では、前述した図３４のＳ７０３で更新される表示用乱数として、リーチ表示態様決定用乱数（ＲＳ１）、リーチ予告用乱数（ＲＳ２）、および、大当り予告用乱数（ＲＳ３）の他に、左はずれ図柄決定用乱数（ＲＳ４）、中はずれ図柄決定用乱数（ＲＳ５）、右はずれ図柄決定用乱数（ＲＳ６）、確変大当り図柄決定用乱数（ＲＳ７）、および、非確変大当り図柄決定用乱数（ＲＳ８）を含む。
【０３０１】
左はずれ図柄決定用乱数（ＲＳ４）、中はずれ図柄決定用乱数（ＲＳ５）、および、右はずれ図柄決定用乱数（ＲＳ６）は、当りはずれコマンドによりはずれが特定された場合に、はずれ図柄を決定するために用いられる。左はずれ図柄決定用乱数（ＲＳ４）は、はずれ時の左図柄決定用であり、０から加算されてその上限である１１まで加算されると再度０から加算される。中はずれ図柄決定用乱数（ＲＳ５）は、はずれ時の中図柄決定用であり、０から加算されてその上限である１１まで加算されると再度０から加算される。右はずれ図柄決定用乱数（ＲＳ６）は、はずれ時の右図柄決定用であり、０から加算されてその上限である１１まで加算されると再度０から加算される。これらＲＳ４〜ＲＳ６のそれぞれは、前述したＲ２−１〜Ｒ２−３の場合と同様に、抽出値と図柄との関係が定められており、同様に、抽出値から図柄が決定される。なお、ＲＳ４〜ＲＳ６のカウンタの更新は、Ｒ２−１〜Ｒ２−３の場合と同様に無限ループを利用して加算されるものでもよい。
【０３０２】
確変大当り図柄決定用乱数（ＲＳ６）は、当りはずれコマンドにより確変大当りが特定された場合に、確変大当り図柄（「一」、「三」、「五」、「七」、「九」、または「下駄」で左，中，右図柄が揃って停止した停止図柄）を決定するために用いられ、０から加算更新されてその上限である５まで加算更新された後再度０から加算更新される。この場合、０〜５の値がそれぞれ「一」〜「下駄」に１対１で対応付けられた確変大当り図柄用テーブルのデータが制御データＲＯＭ１０２に格納されており、当該確変大当り図柄用テーブルを用いて、抽出値に対応する図柄が確変大当り図柄決定として決定される。
【０３０３】
非確変大当り図柄決定用乱数（ＲＳ７）は、当りはずれコマンドにより確変大当りが特定された場合に、非確変大当り図柄（「二」、「四」、「六」、「八」、「十」、または「おにぎり」で左，中，右図柄が揃って停止した停止図柄）を決定するために用いられ、０から加算更新されてその上限である５まで加算更新された後再度０から加算更新される。この場合、その０〜５の値がそれぞれ「二」〜「おにぎり」に１対１で対応付けられた非確変大当り図柄用テーブルのデータが制御データＲＯＭ１０２に格納されており、当該非確変大当り図柄用テーブルを用いて、抽出値に対応する図柄が非確変大当り図柄決定として決定される。
【０３０４】
図６２は、第４実施形態によるリーチ動作設定処理（図３９に示された表示制御プロセス処理の（ステップＳ７５０））を示すフローチャートである。この第４実施形態の場合、表示制御プロセス処理では、リーチ動作設定処理の内容が第１実施形態の場合と異なる。この図６２は、第１実施形態の図４１の処理に対応する処理である。ここでは、図６２において同一の部分については、同一のステップ番号を付し、その説明を繰返さない。
【０３０５】
図６２のリーチ動作設定処理が、図４１に示されたものと異なるのは、次の点である。図柄決定処理（Ｓ７５０ａ）がリーチ予告決定処理（Ｓ７５１）の前に付加されており、この実施の形態では図柄を表示制御用ＣＰＵ１０１側で決めるために図４１において図柄を補正するために必要なＳ７５７，Ｓ７５８，Ｓ７５３，Ｓ７５４が設けられていない。
【０３０６】
図６２のリーチ動作設定処理においては、まず、停止図柄を決定するための図柄決定処理（Ｓ７５０ａ）が実行される。これにより、この段階で停止図柄が決定される。この図柄決定処理の詳細については、図６３を用いて後述する。図柄決定処理（Ｓ７５０ａ）の後、前述したリーチ予告決定処理（Ｓ７５１）に進む。このリーチ動作設定処理の場合は、図柄の補正が行なわれないため、Ｓ７５２により前述したはずれと判定された場合は、図柄決定処理（Ｓ７５０ａ）により決定された図柄をそのまま左中右の仮停止図柄として記憶する。一方、Ｓ７５２により前述したはずれではないと判定された場合も、図柄決定処理（Ｓ７５０ａ）により決定された図柄をそのまま左中右の仮停止図柄として記憶する。
【０３０７】
次に、図６２のリーチ動作設定処理における図柄決定処理（Ｓ７５０ａ）の内容を詳細に説明する。図６３は、第４実施形態による図柄決定処理を示すフローチャートである。
【０３０８】
図柄決定処理においては、まず、当りはずれコマンドにより、大当りが特定されているか否かが確認される（Ｓ７５０１）。大当りである場合には、その大当りが確変大当りであるか否かが当りはずれコマンドに基づいて確認される（Ｓ７５０２）。確変大当りである場合には、前述した確変大当り図柄決定用乱数（ＲＳ７）が抽出され、前述した確変大当り図柄用テーブルを用いて、抽出値に対応する確変大当り図柄が決定される（Ｓ７５０４）。一方、非確変大当りである場合には、前述した非確変大当り図柄決定用乱数（ＲＳ８）が抽出され、前述した非確変大当り図柄用テーブルを用いて、抽出値に対応する非確変大当り図柄が決定される（Ｓ７５０３）。確変大当り図柄または非確変大当り図柄が決定されれば、この図柄決定処理が終了する。
【０３０９】
また、前述したＳ７５０１により大当りではないことが確認された場合には、変動時間コマンドによりリーチが特定されているか否かが確認される（Ｓ７５０５）。リーチである場合には、前述した左はずれ図柄決定用乱数（ＲＳ４）が抽出され、その抽出値にしたがって左右図柄が同じ図柄に決定される（Ｓ７５０７）。これにより、左右図柄が揃うことなるので、リーチが表示される。そして、前述した中はずれ図柄決定用乱数（ＲＳ５）が抽出され、その抽出値にしたがって中図柄が決定され（Ｓ７５０８）、その後、この図柄決定処理が終了する。この場合、左右中図柄が偶然揃えば、中図柄が別の図柄に変更される。一方、前述したＳ７５０５によりリーチではないと確認された場合には、前述した左はずれ図柄決定用乱数（ＲＳ４）、中はずれ図柄決定用乱数（ＲＳ５）、右はずれ図柄決定用乱数（ＲＳ６）のそれぞれが抽出され、それぞれの抽出値にしたがって、左，中，右図柄が決定される（Ｓ７５０６）。この場合、左右中図柄が偶然揃えば、中図柄が別の図柄に変更される。その後、この図柄決定処理が終了する。
【０３１０】
以上に示したように、この第４実施形態の場合には、表示制御用ＣＰＵ１０１が、変動時間コマンドおよび当りはずれコマンドに基づいて、停止図柄（確定図柄）を決定する。そして、決定された停止図柄は、第４実施形態において、第１実施形態における停止図柄コマンドにより決まる停止図柄の代わりに、各種表示制御に用いられる。
【０３１１】
また、第１実施形態で図２５等を用いて説明した図柄の差替え制御を第４実施形態の表示制御用ＣＰＵ１０１が行なう場合は、次のような制御が行なわれる。。第４実施形態の場合は、変動時間コマンドに基づいて変動時間を含む変動パターンが決められ、当りはずれコマンドにより特定された当りはずれの態様に合うように、左，中，右の停止図柄が決められる。このため、そのように決められた左，中，右の停止図柄が、図柄の差替え制御において確定図柄として用いられる。たとえば、図２６に示された変動パターンのうちの差替え制御を例に挙げると、表示制御用ＣＰＵ１０１は、変動時間コマンドにより特定された変動時間に応じて、たとえば図柄の差替えタイミングに該当するパターンｂからパターンｄへの切替タイミング等を特定可能な変動パターンを決定する。これとともに、表示制御用ＣＰＵ１０１は、当りはずれコマンドにより特定された当りはずれの態様に合うように決められた停止図柄と、変動時間に応じて決定された変動パターンにより規定されるリーチ変動期間（たとえば図２６におけるパターンｄ、パターンｂ、およびパターンｃの変動時間）における図柄の変動数とに応じて、差替え図柄（たとえば中図柄の差替え図柄）を決定する（たとえば、確定図柄からリーチ変動期間における図柄の変動数だけ逆算して差替え図柄を決定する）。また、言い換えると、このような図柄の差替え制御は、表示制御用ＣＰＵ１０１が受信した変動時間コマンドにより特定された変動時間に応じて定まる図２５〜図２９に示されるような各変動パターンが差替え条件となり、それに基づいて、表示制御用ＣＰＵ１０１が差替え制御時における差替えタイミングおよび差替え先の図柄の決定を行なう制御である。
【０３１２】
また、第１実施形態で図２８（Ａ）等を用いて説明したような再変動が行なわれる場合、第４実施形態の表示制御用ＣＰＵ１０１は、前述したように当りはずれコマンドにより特定された当りはずれの態様に合うように決定した停止図柄から逆算して独自に一時停止図柄を決定する。たとえば、図２８（Ａ）のような変動の場合、パターンｆの変動速度と変動期間とが予め決められているので、第４実施形態の場合、表示制御用ＣＰＵ１０１は、パターンｆの変動速度と変動期間とを考慮して、表示制御用ＣＰＵ１０１が決定した予定停止図柄から一時停止図柄を逆算により求め、求めた図柄を再変動時の一時停止図柄として、前述したような再変動の制御に用いる。
【０３１３】
また、この第４実施形態の場合には、表示制御コマンドによりはずれ時のリーチ図柄からのコマ差が特定されないため、第１実施形態のようにコマ差を用いてリーチ予告抽選条件を設定できない。このため、第４実施形態の場合は、たとえば、リーチ１、リーチ３、または、はずれのうちのいずれかの変動時間コマンドを受けた場合に、リーチ予告抽選条件が成立したこととする。また、この第４実施形態の場合は、第１実施形態の場合と同様に、変動時間コマンドによりリーチとするか否かが特定されるため、前述したリーチ予告決定処理のＳ７５１ｃでは、変動時間コマンドに基づいてリーチとするのかリーチ以外とするのかが確認される。
【０３１４】
また、この第４実施形態の場合には、表示制御コマンドによりはずれ時のリーチ図柄からのコマ差が特定されないため、第１実施形態のようにコマ差を用いて大当り予告抽選条件を設定できない。このため、第４実施形態の場合は、たとえば、リーチ１またはリーチ３のうちのいずれかの変動時間コマンドを受けた場合に、大当り予告抽選条件が成立したこととする。また、この第４実施形態の場合は、変動時間コマンドにより大当りであるか否かが特定できないため、前述した大当り予告決定処理のＳ７６２ｃでは、当りはずれコマンドに基づいて大当りとするのかはずれとするのかが確認される。
【０３１５】
また、この第４実施形態の場合には、第１実施形態の場合と同様に、前述したＳ７５１ａのようなリーチ予告抽選条件の成立判断をせずに、変動表示が行なわれる場合に常にリーチ予告用乱数を抽出してその値に基づいてリーチ予告をするか否かを決定するようにしてもよく、また、前述したＳ７６２ａのような大当り予告抽選条件の成立判断をせずに、変動表示が行なわれる場合に常に大当り予告用乱数を抽出してその値に基づいて大当り予告をするか否かを決定するようにしてもよい。
【０３１６】
以上のような第４実施形態によれば、前述した第１実施形態の場合と同様の効果を得ることができることに加えて、変動開始から終了までに遊技制御基板３１から送信する表示制御コマンドの数を、第１実施形態の場合（５つ）よりも少なく（３つ）することができる。これにより、基本回路５３側では、コマンドの出力のための処理を削減することができるため、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。さらに、停止図柄の決定が表示制御用ＣＰＵ１０１の側で行なわれるため、基本回路５３側では、表示制御用ＣＰＵ１０１の側で行なわれる停止図柄を決定する処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０３１７】
第５実施形態
次に、第５実施形態を説明する。前述した第４実施形態では、可変表示の開始から図柄確定までの間の表示制御のために、変動時間コマンド、当りはずれコマンド、全図柄停止コマンドの３つの表示制御コマンドを遊技制御基板３１から表示制御基板８０に送信する例を説明した。これに対し、第５実施形態では、可変表示の開始から図柄確定までの間の表示制御のために、変動時間コマンド、当りはずれコマンドの２つの表示制御コマンドを遊技制御基板３１から表示制御基板８０に送信する例を説明する。第５実施形態では、全図柄停止コマンドを用いることなく表示制御用ＣＰＵ１０１の側で図柄の停止タイミングを管理することが第４実施形態の場合と異なる。この第５実施形態は、一部の制御を除き第４実施形態と同様である。このため、この第５実施形態では、第４実施形態との相違点を主に説明する。
【０３１８】
第５実施形態の場合、図５８に示された変動時間コマンドのうち、全図柄停止コマンドが用いられない。次に、第５実施形態による表示制御コマンドの送信態様を説明する。ここでは、リーチ１の場合の変動表示のタイミングチャートを用いて表示制御コマンドの送信態様を説明する。
【０３１９】
図６４は、第５実施形態による変動種類がリーチである場合（大当りの場合および大当りとしない場合の両方のリーチを含む）の図柄の変動パターンの一例を示すタイミングチャートである。この図６４は、第４実施形態の図６０に対応するものである。
【０３２０】
図６４を参照して、この第５実施形態の場合、表示制御コマンドは、特別図柄の変動開始時に関連したタイミングに送信されるが、停止図柄の確定時に関連したタイミングには送信されない。変動開始時には、前述した変動時間コマンド（たとえば図６４の場合は図５８のコマンドのうちの８００２Ｈ）と、当りはずれコマンドとが順次送信される。そして、そのように送信されたコマンドに基づいて、表示制御用ＣＰＵ１０１により、図６４に示されたような図６０と同様の変動パターンで変動表示制御が行なわれる。そして、図柄の確定表示タイミングが、表示制御用ＣＰＵ１０１によりタイマを用いて管理され、変動時間コマンドにより特定された変動時間が経過すると、その時点で全図柄が確定表示される。
【０３２１】
第５実施形態の場合は、第４実施形態の場合と比べて、主に、表示制御プロセス処理のうちの全図柄停止待ち処理の内容が異なる。図６５は、第５実施形態による全図柄停止待ち処理（Ｓ８４０）を示すフローチャートである。図６５は、第１実施形態の図４８の処理に対応するものである。
【０３２２】
全図柄停止待ち処理において、表示制御ＣＰＵ１０１は、変動時間コマンドにより指定された変動時間が終了したか否かを確認する（Ｓ８４１ａ）。具体的に表示制御用ＣＰＵ１０１は、図６２に示された監視タイマに、Ｓ７５６およびＳ７６０により変動時間コマンドによって指定されている変動時間をセットし、このＳ８４１ａにおいて、そのタイマがタイムアウトしたか否かを確認する。
【０３２３】
そして、Ｓ８４１ａにより変動時間コマンドにより指定された変動時間が終了したことが確認された場合には、記憶されている仮停止図柄で図柄を停止させて確定図柄を表示させる制御を行なう（Ｓ８４２）。そして、次の表示制御コマンドの受信までの時間を監視するために、コマンド無受信タイマをスタートさせる（Ｓ８４３）。そして、Ｓ８４３の処理を行なったら、表示制御用ＣＰＵ１０１は、表示制御プロセスフラグの値を大当り表示処理（Ｓ８７０）に対応した値に設定する（Ｓ８４４）。その後、この全図柄停止待ち処理が終了する。
【０３２４】
一方、Ｓ８４１ａにより変動時間コマンドにより指定された変動時間が終了したことが確認されるまでは、Ｓ８４１ａからそのまま全図柄停止待ち処理が終了し、変動時間コマンドにより指定された変動時間が終了するまで、Ｓ８４２以降のステップの進行が待たれる。
【０３２５】
以上のような第５実施形態によれば、前述した第４実施形態の場合と同様の効果を得ることができることに加えて、変動開始から確定図柄の終了までに遊技制御基板３１から送信する表示制御コマンドの数を、第４実施形態の場合（３つ）よりも少なく（２つ）することができる。これにより、基本回路５３側では、コマンドの出力のための処理を削減することができるため、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。さらに、停止図柄の確定タイミングの管理が表示制御用ＣＰＵ１０１の側で行なわれるため、基本回路５３側では、停止図柄の確定タイミングを管理して全図柄停止コマンドを出力するための処理を行なわなくてよいので、基本回路５３のＣＰＵ５６における表示制御に関する処理負担を軽減することができる。
【０３２６】
以上説明した実施の形態における変形例や特徴点等を以下に列挙する。
（１）  前述した第１実施形態においては、図柄の確定時に全図柄停止コマンドを送信する例を示した。しかし、これに限らず、第１実施形態のように、変動開始時に変動時間コマンドおよび停止図柄コマンドを送信する場合において、第５実施形態のように全図柄停止コマンドを送信しない送信態様を採用してもよい。その場合には、第５実施形態の場合と同様に、監視タイマ等のタイマにより、表示制御用ＣＰＵ１０１側が変動時間を管理する。そのようにすれば、第５実施形態により得られる効果と同様の効果を得ることができる。
【０３２７】
（２）  前述した第２実施形態においては、背景画像を用いて大当り予告およびリーチ予告を行なう場合の一例として、背景画像の色を変更することにより大当り予告およびリーチ予告を行なう例を示した。しかし、これに限らず、背景画像の種類を切替えることにより、そのような予告を行なうようにしてもよい。たとえば、「道場」の表示継続中に閃光等の他の画像を一時的に表示することにより予告を行なうようにしてもよい。そのような背景画像の種類を切替えにより予告をする場合には、背景画像の色により予告する場合と同様に、各リーチ予告の種類および各大当り予告の種類が識別可能なように、切替態様を異ならせる。また、そのような予告のために、予告用背景画像（たとえば、大当り予告１用背景画像，大当り予告２用背景画像，リーチ予告１用背景画像，リーチ予告２用背景画像）を設け、予告時において、背景画像を予告用背景画像に切替えることにより、予告表示を行なうようにしてもよい。
【０３２８】
（３）  前述した第１〜第５実施形態において、変動時間コマンドとして、変動時間とリーチ等の変動種類とを特定可能なコマンドを用いたが、これに限らず、変動時間コマンドとしては、ただ単に変動時間のみを特定したコマンドを用いてもよい。
【０３２９】
（４）  前述した第１〜第５実施形態においては、前述した表示制御コマンドとして、変動開始のみを表示制御基板８０側に指示するための変動開始コマンドを加えてもよい。その変動開始コマンドは、図柄の変動開始時期に出力される。
【０３３０】
（５）  前述した第１〜第５実施形態においては、キャラクタまたは背景画像のいずれか一方によりリーチ予告および大当り予告等の予告を行なう例を示したが、これに限らず、キャラクタおよび背景画像の両方を用いて予告を行なうようにしてもよい。
【０３３１】
（６）  前述した第１〜第５実施形態においては、キャラクタ、背景画像を用いてリーチ予告および大当り予告等の予告を行なう例を示したが、これに限らず、特別図柄の特殊（特別）な変動により行なうようにしてもよい。この場合の特殊な変動には、図柄のスクロール方向の切換え（たとえば順方向スクロールから逆方向スクロールへの切換え）、および、すべり表示（図柄が見かけ上、通常停止する位置を通り越してすべったような態様で表示されること）等の各種の変動が含まれる。
【０３３２】
（７）  前述した実施の形態においては、可変表示装置８が、ＣＲＴにより構成された例を示した。しかし、これに限らず、可変表示装置８は、たとえばＬＣＤ（液晶表示装置）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、ドットマトリクス、ＬＥＤ，エレクトロルミネッセンス、蛍光表示管等のその他の画像式の表示装置により構成されてもよい。
【０３３３】
（８）  この実施の形態においては、可変表示装置８の可変表示部９が複数種類の識別情報（図柄）の更新表示が可能な可変表示装置に該当する。この場合の更新表示は、前述したようなスクロール表示、図柄の切替え表示等に限らず、ある識別情報が別の識別情報に更新される表示であれば、どのような表示形式の可変表示をも含む意味である。
【０３３４】
（９）  前述した第１〜第５実施の形態においては、リーチ予告および大当り予告を行なう場合に、基本回路５３が関与せず、表示制御用ＣＰＵ１０１側のみで独自にリーチ予告および大当り予告のそれぞれをするか否かの決定を行なう例を示した。しかし、これに限らず、基本回路５３がそのような予告の決定の一部に関与するようにしてもよい。具体的には、前述した予告のうちの一部（たとえば大当り予告１，リーチ予告１）の決定を基本回路５３側で行ない、残りの予告（たとえば大当り予告２，リーチ予告２）を表示制御用ＣＰＵ１０１側が行なう。その場合、同じ内容の表示制御コマンドを予告用（予告をすることを決定した場合に送信するコマンド）と非予告用（予告をしないことを決定した場合に送信するコマンド）とに２種類分けて設けておき、予告用のコマンドを受けた場合に、表示制御用ＣＰＵ１０１側が予告ありと判断して予告表示を行ない、非予告用のコマンドを受けた場合に、表示制御用ＣＰＵ１０１側が予告なしと判断するようにしてもよい。つまり、予告表示が複数種類ある場合に、基本回路５３のＣＰＵ５６と、表示制御用ＣＰＵ１０１とが分担して予告決定をするようにしてもよい。このように、基本回路５３側と、表示制御用ＣＰＵ１０１側とが分担して予告決定するようにした場合には、一部の予告について基本回路５３側が予告の有無を認識することができるので、基本回路５３が制御指令を出して制御する音声、ランプの一方または両方を予告に用いることができる。その場合、音声、ランプの一方または両方による予告報知を、可変表示部９による予告表示に加えて実行することができる。
【０３３５】
（１０）  前述した第１実施形態においては、図４２の７５１ｃにおいてリーチ予告を実行するか否かのために行なわれるリーチであるかリーチ以外であるかの判定を変動時間コマンドに基づいて行なう例を示した。しかし、これに限らず、そのような判定は、左，中，右停止図柄コマンドに基づいて判断するようにしてもよい。このようにすれば、停止図柄という図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである停止図柄コマンドに応じてリーチ予告を行なうか否かが決定されるため、変動表示内容に応じたリーチ予告を行なうことができる。また、前述した第１実施形態においては、図４４の７６２ｃにおいて大当り予告を実行するか否かのために行なわれる大当りであるかはずれであるかの判定を変動時間コマンドに基づいて行なう例を示した。しかし、そのような判定は、左，中，右停止図柄コマンドに基づいて判断するようにしてもよい。このようにすれば、停止図柄という図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである停止図柄コマンドに応じて大当り予告を行なうか否かが決定されるため、変動表示内容に応じた大当り予告を行なうことができる。また、これらの判定は、変動時間コマンドおよび左，中，右停止図柄コマンドの両方を参照して行なうようにしてもよい。
【０３３６】
（１１）  前述した第４実施形態においては、図４２の７５１ｃにおいてリーチ予告を実行するか否かのために行なわれるリーチであるかリーチ以外であるかの判定を変動時間コマンドに基づいて行なう例を示した。しかし、これに限らず、そのような判定は、当りはずれコマンドに基づいて行なうようにしてもよい。その場合には、はずれを示すコマンドを、リーチ有りのはずれコマンドと、リーチなしのはずれコマンドとに分け、そのコマンドの種類を確認することにより、リーチであるかリーチ以外であるかの判定を行なうようにすればよい。このようにすれば、当りはずれという図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである当りはずれコマンドに応じてリーチ予告を行なうか否かが決定されるため、変動表示内容に応じたリーチ予告を行なうことができる。また、前述した第４実施形態においては、図４４の７６２ｃにおいて大当り予告を実行するか否かのために行なわれる大当りであるかはずれであるかの判定を当りはずれコマンドに基づいて行なう例を示した。しかし、これに限らず、そのような判定は、変動時間コマンドに基づいて行なうようにしてもよい。その場合には、変動時間コマンドにおけるリーチを示す各コマンドを大当り決定時のコマンドと、はずれ決定時のコマンドとに分け、そのコマンドの種類を確認することにより、大当りであるかはずれであるかの判定を行なうようにすればよい。このようにすれば、図柄の変動時間という図柄の可変表示内容に密接に関わる事項を特定可能なコマンドである変動時間コマンドに応じて大当り予告表示を行なうか否かが決定されるため、変動表示内容に応じた大当り予告を行なうことができる。また、これらの判定は、変動時間コマンドおよび当りはずれコマンドの両方を参照して行なうようにしてもよい。なお、以上の変形例は、第５実施形態についても同様に適用される。
【０３３７】
（１２）  前述した実施の形態においては、予告として、リーチ予告および大当り予告を示した。しかし、これに限らず、予告としては、大当り以外の予め定められた小当たり，予め定められた中当り等の予告、確変リーチ予告、確変大当り予告等のその他の予告を含んでもよい。
【０３３８】
（１３）  前述した実施の形態においては、中図柄が確定するまでに左右図柄を揺れ変動させて確定させないで待機させる例を示したが、この確定させないで待機させる場合には、前述した図柄が上下動する場合に限らず、図柄を左右動させてもよく、また、図柄を左回りまたは左回りに回転させてもよく、また、図柄を拡大または縮小させてもよく、また、図柄を伸縮させてもよいなど、その他の表示態様で待機させてもよい。つまり、図柄を更新しない態様により図柄を確定時とは異なる態様で表示させる表示制御をするものであればよい。
【０３３９】
（１４）  前述した第１実施形態では、図４１のＳ７５７，Ｓ７５８，Ｓ７５３，Ｓ７５４において、受信した変動時間コマンドにより特定された通常はずれ，リーチ等の変動種類と、受信した左，中，右停止図柄コマンドにより特定された図柄とが矛盾している場合に、停止図柄コマンドよりも変動時間コマンドの方を優先して、停止図柄コマンドによる仮停止図柄を補正する例を示した。しかし、これに限らず、そのような補正のための処理をしなくてもよい。そのようにすれば、コマンドの比較対象および図柄の補正処理を行なわなくて済むので、制御処理を簡単化することができる。
【０３４０】
（１５）  前述した第２および第３実施形態は、第１実施形態について適用される旨説明したが、第２および第３実施形態は、第４実施形態および第５実施形態にも適用可能であり、さらに、全図柄停止コマンドを使用しない第１実施形態の変形例についても適用可能である。
【０３４１】
（１６）  前述した実施の形態においては、リーチ表示をする場合の変動態様（図２６等に示された変動パターン）を、表示制御用ＣＰＵ１０１側で乱数を用いて決定する例を示した。しかし、これに限らず、基本回路５３側において、リーチ表示をする場合の変動態様も決定するようにしてもよい。その場合には、変動時間コマンドによりリーチの変動パターンを特定し、その変動時間コマンドに基づいて、表示制御用ＣＰＵ１０１側がリーチ表示時の変動パターンを認識するようにすればよい。そのようにすれば、表示制御用ＣＰＵ１０１側において、リーチの変動パターンを決定するためのランダムカウンタおよびテーブルデータ等が不要となる。
【０３４２】
（１７）  前述した実施の形態においては、特別遊技状態の一例として、確率変動状態を示したが、これに限らず、特別遊技状態としては、確率変動状態を含め、以下のようなものを単独または組合わせて用いてもよい。ａ．普通図柄の変動が開始してから表示結果が導出表示されるまでの変動時間を短縮する時間短縮制御が行なわれる遊技状態、ｂ．普通図柄の当りの発生確率を向上させる普通図柄当り確率向上制御が行なわれる遊技状態、ｃ．特別図柄の変動が開始してから表示結果が導出表示されるまでの変動時間を短縮する変動時間短縮制御が行なわれる遊技状態、ｄ．始動入賞口１４に設けられた左右１対の可動片（電動チューリップ）の開放回数を増加させる開放回数増加制御が行なわれる遊技状態、ｅ．その可動片の開放時間を延長させる開放時間延長制御が行なわれる遊技状態。
【０３４３】
（１８）  前述した実施の形態において示したリーチ予告の実行タイミングおよび大当り予告の実行タイミングは、一例であり、前述したものに限られない。つまり、リーチ予告の実行タイミングはリーチとなる前に行なわれるものであればよく、大当り予告の実行タイミングは大当りとなる前に行なわれるものであればよい。
【０３４４】
（１９）  この実施の形態においては、図４２に示されたリーチ予告決定処理，図４４に示された大当り予告決定処理等により、表示制御手段（表示制御基板８０）に設けられ、受信した表示制御コマンドのうちの予め定められたコマンドに応じて、可変表示装置の表示状態が所定の表示態様（たとえば、リーチ表示態様，大当り表示態様）になることを予告する予告表示（大当り予告，リーチ予告を含む）を行なうか否かを決定する予告実行決定手段が構成されており、該予告実行決定手段に、前記予告表示を行なうか否かを抽選（ランダムカウンタを用いた抽選）により決定する抽選手段（図４２に示されたＳ７５１ｂ〜Ｓ７５１ｅ、図４４に示されたＳ７６２ｂ〜Ｓ７６２ｅ等）が含まれている。さらに、前記予告表示は、複数種類設けられており、前記抽選手段は、抽選（ランダムカウンタを用いた抽選）において、前記予告表示の種類を選択的に決定する（図４２のＳ７５１ｄ，Ｓ７５１ｅ，図４４のＳ７６２ｄ，Ｓ７６２ｅ参照）。そして、このような抽選手段は、前記予告表示を行なうか否かの抽選結果をランダムに決定する（図３５，図３６参照）。さらに、このような抽選は、所定の数値更新手段（ランダムカウンタ）の値を抽出し、その抽出値を用い、予め定められた抽出値と抽選結果との関係に基づいて行なうようにする。
【０３４５】
（２０）  この実施の形態においては、図４２に示されたリーチ予告決定処理，図４４に示された大当り予告決定処理等により、前記表示制御手段に含まれ、受信した前記表示制御コマンドのうちの予め定められたコマンドに応じて、前記可変表示装置の表示状態が所定の表示態様（たとえば、リーチ表示態様，大当り表示態様）になることを予告する予告表示（たとえば、リーチ予告，大当り予告）を行なうか否かを決定する予告実行決定手段が構成されている。ここで、受信した前記表示制御コマンドのうちの予め定められたコマンドに応じて、前記可変表示装置の表示状態が所定の表示態様（たとえば、リーチ表示態様，大当り表示態様）になることを予告する予告表示（たとえば、リーチ予告，大当り予告）を行なうか否かを決定する場合の前記予め定められたコマンドは、識別情報（図柄）の変動時間を特定可能な変動時間コマンド（変動時間コマンド）と前記識別情報の確定態様を特定可能な確定態様コマンド（左，中，右停止図柄コマンドまたは当りはずれコマンド）とのうちのいずれか一方であってもよく、また、それら両方のコマンドであってもよい。また、前記予め定められたコマンドは、前記識別情報の変動時間を特定可能なコマンドおよび前記識別情報の確定態様を特定可能なコマンド以外のコマンドであってもよい。
【０３４６】
（２１）  前述した実施の形態においては、少なくとも前記識別情報の変動時間を特定可能な変動時間コマンド（変動時間コマンド）と前記識別情報の確定態様を特定可能な確定態様コマンド（左，中，右停止図柄コマンドまたは当りはずれコマンド）とを含み前記可変表示装置の表示制御を行なうための表示制御コマンド（表示制御コマンド）を前記表示制御手段に送出可能である。この場合の確定態様コマンドには、当りとはずれとの２種類だけを有する含むコマンドを含んでもよい。また、確定態様コマンドは、たとえば、確変当り、非確変当り、はずれというような特別遊技状態を発生させる大当り図柄か否か、または、その特別遊技状態の期間設定（たとえば、１５０回の変動回数分だけ可変表示部の変動時間短縮制御が行なわれる大当り図柄、５０回の変動回数分だけ可変表示部の変動時間短縮制御が行なわれる大当り図柄というような期間設定）がわかるコマンドであってもよい。また、確定態様コマンドは、大当り図柄に対しては、何のぞろ目にするかの図柄を特定可能なコマンドであってもよい。
【０３４７】
（２２）  前述した実施の形態においては、図２８等を用いて、仮の大当り図柄（特定の表示態様）を一時停止させた後に再変動させる再変動制御（再更新制御ともいう）について説明した。この再変動制御においては、再変動時の変動パターン（変動時間が異なる変動態様）として、少なくとも次のような複数種類を設けるのが望ましい。その場合の１つの変動パターンは、非確変大当り図柄（特別遊技状態を発生させない特定の表示態様。この場合、特別遊技状態としての確率変動状態を意味する）を一時停止図柄とし（更新しない態様で表示し）、再変動後の最終停止図柄（確定態様）を確変大当り図柄（特別遊技状態を発生させる特定の表示態様）にするパターンである。もう１つの変動パターンは、非確変大当り図柄（特別遊技状態を発生させない特定の表示態様）を一時停止図柄とし、再変動後の最終停止図柄を非確変大当り図柄にするパターンである。つまり、再変動の変動時間の異なる変動時間コマンドを少なくとも２つ以上設定し、一方の変動時間コマンドを表示制御手段（表示制御用ＣＰＵ１０１）が受信したときは、非確変大当り図柄から確変大当り図柄に再変動するよう表示制御し、他の変動コマンドを表示制御手段が受けたときには、非確変大当り図柄から非確変大当り図柄に再変動する。具体的には、「１」〜「１２」の特別図柄が設けられており、奇数の図柄が確変大当り図柄であり、偶数の図柄が非確変大当り図柄である場合において次のような制御を行なう。最終停止図柄が非確変大当り図柄である場合には、図柄の表示順序（たとえば図柄番号）にしたがって最終停止図柄から所定の偶数図柄数分逆算して非確変大当り図柄の一時停止図柄を決定し、その一時
停止図柄の表示後、前記所定の偶数図柄数分図柄を再変動させて非確変大当り図柄を最終停止させる。一方、最終停止図柄が確変大当り図柄である場合には、図柄の表示順序（たとえば図柄番号）にしたがって最終停止図柄から所定の奇数図柄数分逆算して非確変大当り図柄の一時停止図柄を決定し、その一時停止図柄の表示後、前記所定の奇数図柄数分図柄を再変動させて確変大当り図柄を最終停止させる。なお、そのような場合の再変動時の変動パターンにおける図柄の変動数（更新数）は、２種類に限らず、５コマ，６コマ，１１コマ，１２コマというように２種類以上設けてもよい。つまり、再変動パターンは少なくとも２種類設ければよい。以上のように、再変動時における変動時間の異なる変動パターン（変動時間コマンド）を複数種類設ければ、一時停止（更新しない態様での表示）時の図柄の種類の別に基づいて最終停止図柄が遊技者にわかってしまわないようにすることができる。
【０３４８】
（２３）  また、前述した再変動制御（再更新制御ともいう）において、一時停止図柄を非確変大当り図柄（特別遊技状態を発生させない特定の表示態様）とする例を示したが、確変大当り図柄（特別遊技状態を発生させる特定の表示態様）が最終停止図柄である場合には、一時停止図柄は、確変大当り図柄としてもよい。そのようにした場合には、たとえば、前述したように再変動の変動パターン（変動態様）を変動時間コマンドにより指定する場合においては、一時停止図柄と最終停止図柄との確変，非確変の種別を異ならせることを指定するコマンドと、一時停止図柄と最終停止図柄との確変，非確変の種別を一致させることを指定するコマンドとを用意する。そして、一時停止図柄と最終停止図柄とを一致させることを指定するコマンドを受けた場合に、表示制御用ＣＰＵ１０１（表示制御手段）では、停止図柄コマンドにより指定された図柄が非確変大当り図柄であると仮停止図柄を非確変大当り図柄にし、停止図柄コマンドにより指定された図柄が確変大当り図柄であると仮停止図柄を確変大当り図柄にする制御を行なう。このようにすれば、変動時間コマンドにより再変動の変動パターンを指定する場合に、一時停止図柄と最終停止図柄との確変，非確変の種別を一致させる一つの変動時間コマンドを２種類の再変動パターンで共用することができ、コマンド数を減らすことができる。
【０３４９】
（２４）  前述した実施の形態においては、図２８等を用いて、仮の大当り図柄（特定の表示態様）を一時停止させた後に再変動させる再変動制御（再更新制御ともいう）について説明した。このような再変動制御をして大当りとする場合においては、表示制御用ＣＰＵ１０１（表示制御手段）は、再変動時の変動パターン（変動時間）を考慮して、最終停止図柄から逆算して一時停止図柄を決定してもよく、次のように、所定タイミングで更新されるランダムカウンタ等を用いて一時停止図柄をランダムに決定してもよい。たとえば、確変大当りにすることが事前決定されている（停止図柄コマンド等により確変大当り図柄が最終停止図柄として指定されている）場合には、予め定められた一時停止図柄決定用ランダムカウンタからカウンタ値を抽出し、その抽出値と確変大当り図柄（特別遊技状態を発生させない特定の表示態様），非確変大当り図柄（特別遊技状態を発生させる特定の表示態様）とが対応付けられたデータテーブル（たとえば、カウンタ値が０〜９で繰返しカウントされる場合に、０〜５の場合に非確変図柄とし、６〜９の場合に確変図柄とするというような対応関係が定められたテーブル）を用い、抽出値に基づいて、一時停止図柄を確変大当り図柄にするか非確変大当り図柄にするかを決定する。一方、非確変大当りにすることが事前決定されている場合には、遊技者を落胆させないようにするために、一時停止図柄を確変大当り図柄にはせず、必ず非確変大当り図柄にすることに決定する。そして、このように、一時停止図柄を確変大当り図柄にするか非確変大当り図柄にするかの別が決定された場合には、具体的な図柄をランダムに決定する。つまり、確変大当り図柄にする場合、表示制御用ＣＰＵ１０１は、第４実施形態で示したような確変大当り図柄決定用乱数と同様のランダムカウンタと確変大当り図柄用テーブルとを用いて確変大当り図柄をランダムに決定する。一方、非確変大当り図柄にする場合、表示制御用ＣＰＵ１０１は、第４実施形態で示したような非確変大当り図柄決定用乱数と同様のランダムカウンタと非確変大当り図柄用テーブルとを用いて非確変大当り図柄をランダムに決定する。このように、表示制御用ＣＰＵ１０１により一時停止図柄をランダムに決定する場合には、予め決められている最終停止図柄が再変動終了後において確定表示できるように、再変動中に表示中の図柄の差替えを行なう（たとえば、再変動の変動パターンにおいてあと１０図柄分の変動が残されているタイミングにおいて、変動中の図柄を最終停止図柄の１０コマ手前の図柄に差替える等）。したがって、このように一時停止図柄をランダムに決定する場合の再変動は、高速で図柄をスクロールさせる等の高速変動を行なうのが好ましい。このように、確変大当り図柄にするか非確変大当り図柄にするかの決定の後に具体的な図柄を決定する場合に限らず、最終停止図柄が確変大当り図柄である場合にはカウンタ値が確変大当り図柄および非確変大当り図柄の両方に対応付けられ、最終停止図柄が非確変大当り図柄である場合にはカウンタ値が非確変大当り図柄にのみ対応付けられた一時停止図柄決定用ランダムカウンタを用いて、１つのランダムカウンタ（たとえば一時停止図柄決定用ランダムカ���ンタ）の抽出値から直接的に大当り図柄の種類を決定するようにしてもよい。このようにすることで、一時停止図柄（仮の大当り図柄）をランダムにでき、かつ、その図柄の決定は表示制御手段が行なうので、遊技性を向上させつつ、遊技制御手段の処理負担を軽減できるのである。
【０３５０】
（２５）  前述した実施の形態においては、再変動制御を行なう場合に、一時停止図柄と最終停止図柄とを異ならせる例を示した。この再変動制御を行なう場合には、一時停止図柄と最終停止図柄とが必ず異なるように制御してもよく、または、一時停止図柄と最終停止図柄とが異なる場合もあり、かつ、一時停止図柄と最終停止図柄とが一致する場合もあるように制御をしてもよい。
【０３５１】
（２６）  前述した実施の形態においては、図柄の差替え制御における図柄の差替え表示態様として、「１」，「２」，「３」…というように、ある更新法則にしたがって更新表示されている図柄をその法則に合わない図柄（たとえば、最終停止図柄の所定図柄数手前の図柄等）に差替える例を示した。しかし、図柄の差替え表示態様は、次のように、それ以外の態様であってもよい。たとえば、「１」，「２」，「３」…というようにある更新法則にしたがって更新表示されている図柄を最終停止図柄のたとえば「１０」に差替えてそのまま図柄を確定表示させる図柄の差替え表示態様を用いてもよい。また、たとえば、「１」，「２」，「３」…というようにある更新法則にしたがって更新表示されている図柄を最終停止図柄以外のたとえば「１０」に差替えた後、図柄をその「１０」から最終停止図柄のたとえば「５」に差替えて図柄を確定表示させる図柄の差替え表示態様を用いてもよい。また、以上のように示した図柄の差替え表示制御における差替え前の段階での図柄の更新態様は、特に、「１」，「２」，「３」…というような数字の一般的な意味での順序に限らず、「１」，「５」，「９」，「１」，「５」，「９」…というようなある種の法則性があるが数字の一般的な順序からするとばらばらな順序で更新するものであってもよい。
【０３５２】
（２７）  前述した第１〜第４実施の形態においては、全図柄停止コマンドが全図柄の確定時（最終停止時）に送信され、表示制御用ＣＰＵ１０１が全図柄停止コマンドを受信した場合に即時に全図柄を確定（最終停止）させる制御を行なう例を示した。しかし、これに限らず、全図柄停止コマンドが全図柄の確定時（最終停止時）よりも所定時間前に送信され、表示制御用ＣＰＵ１０１が全図柄停止コマンドを受信した場合に、受信時から所定時間経過後に全図柄を確定（最終停止）させる制御を行なうようにしてもよい。
【０３５３】
（２８）  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０３５４】
（２９）  図１等に示されたパチンコ遊技機１により、複数種類の識別情報（図柄）の更新表示（可変表示）が可能な可変表示装置（可変表示装置８、さらに具体的には、可変表示部９）を含む遊技機が構成されている。図４等に示された遊技制御基板３１により、遊技の進行を制御する遊技制御手段が構成されている。図４に示された表示制御基板８０により、前記可変表示装置の表示制御を行なう表示制御手段が構成されている。図２５〜図２９，図６０，図６４等に示されるように、遊技制御手段は、少なくとも前記識別情報の変動時間を特定可能なコマンド（変動時間コマンド）と前記識別情報の確定態様を特定可能なコマンド（左，中，右停止図柄コマンドまたは当りはずれコマンド）とを含み前記可変表示装置の表示制御を行なうための表示制御コマンド（表示制御コマンド）を前記表示制御手段に送出可能である。前記表示制御手段は、図４２および図４４に示されるように、前記可変表示装置の表示状態が所定の表示態様（たとえば、リーチ表示態様，大当り表示態様）になることを予告する予告表示制御と、図２５〜図２９等に示されるように、前記識別情報が確定する以前の段階で、確定させる識別情報に対応して、表示する識別情報を差替える差替え表示制御とを行なうことが可能である。図４２に示されたリーチ予告決定処理，図４４に示された大当り予告決定処理等により、前記表示制御手段に含まれ、受信した前記表示制御コマンドのうちの予め定められたコマンドに応じて、前記予告表示を行なうか否かを決定する予告実行決定手段が構成されている。図２５〜図２９等に示されたような差替え制御を実行する表示制御用ＣＰＵ１０１により、前記差替え表示における差替え先の識別情報を決定する差替え先決定手段が構成されている。
【０３５５】
（３０）  図１等に示されたパチンコ遊技機１により、複数種類の識別情報（図柄）の更新表示（可変表示）が可能な可変表示装置（可変表示装置８、さらに具体的には、可変表示部９）を有し、該可変表示装置の表示結果が予め定められた特定の表示態様（大当り図柄の組合せ）となったことを条件に遊技者にとって有利な状態（大当り状態）に制御可能となる遊技機が構成されている。図４等に示された遊技制御基板３１により、遊技の進行を制御する遊技制御手段が構成されている。図４に示された表示制御基板８０により、前記可変表示装置の表示制御を行なう表示制御手段が構成されている。図２５〜図２９，図６０，図６４等に示されるように、遊技制御手段は、少なくとも前記識別情報の変動時間を特定可能なコマンド（変動時間コマンド）と前記識別情報の確定態様を特定可能なコマンド（左，中，右停止図柄コマンドまたは当りはずれコマンド）とを含み前記可変表示装置の表示制御を行なうための表示制御コマンド（表示制御コマンド）を前記表示制御手段に送出可能である。前記表示制御手段は、図４２および図４４に示されるように、前記可変表示装置の表示状態が所定の表示態様（たとえば、リーチ表示態様，大当り表示態様）になることを予告する予告表示制御と、図２５〜図２９等に示されるように、前記識別情報が確定する以前の段階で、確定させる識別情報に対応して、表示する識別情報を差替える差替え表示制御とを行なうことが可能である。図４２に示されたリーチ予告決定処理，図４４に示された大当り予告決定処理等により、前記表示制御手段に含まれ、受信した前記表示制御コマンドのうちの予め定められたコマンドに応じて、前記予告表示を行なうか否かを決定する予告実行決定手段が構成されている。図２５〜図２９等に示されたような差替え制御を実行する表示制御用ＣＰＵ１０１により、前記差替え表示における差替え先の識別情報を決定する差替え先決定手段が構成されている。
【０３５６】
（３１）  図１６および図１７に示されるように、前記予告表示は、表示画面上の画像キャラクタによって行なわれる。
【０３５７】
（３２）  図５２に示されるように、前記予告表示は、前記識別情報を除く部分となる背景画像によって行なわれる。
【０３５８】
（３３）  図３６に示されるように、前記予告実行決定手段は、前記予告表示を決定する場合に、前記予告表示後における前記所定の表示態様へのなりやすさが互いに異なる複数種類の予告態様のうちから表示する予告態様を選択する。
【０３５９】
（３４）  図１６，図３６に示されるように、前記所定の態様とは、リーチ表示態様を含む。
【０３６０】
（３５）  図１６，図１７，図３６に示されるように、前記所定の表示態様とは、予め定められた当り表示態様（大当り表示態様）を含む。
【０３６１】
（３６）  図２５〜図２９等に示されるように、前記表示制御手段は、前記識別情報を更新しない態様により前記識別情報を確定時とは異なる態様で表示（揺れ動作）させる表示制御をすることが可能である。
【０３６２】
（３７）  図４，図５に示されるように、前記遊技制御手段と前記表示制御手段との間では、前記遊技制御手段から前記表示制御手段への一方向にのみ情報が伝送可能である。
【０３６３】
（３８）  図５に示された出力バッファ回路６３により、前記遊技制御手段に含まれ、前記遊技制御手段から前記表示制御手段への一方向にのみ情報を伝送するための不可逆性出力手段が構成されている。
【０３６４】
（３９）  図５に示された入力バッファ回路１０５（特に、入力バッファ回路１０５ａ）により、前記表示制御手段に含まれ、前記遊技制御手段から表示制御手段への一方向にのみ情報を伝送するための不可逆性入力手段が構成されている。
【０３６５】
（４０）  図４２に示されたＳ７５１ｂ〜Ｓ７５１ｅ、図４４に示されたＳ７６２ｂ〜Ｓ７６２ｅ等により、前記予告実行決定手段に含まれ、前記予告表示を行なうか否かを抽選（ランダムカウンタを用いた抽選）により決定する抽選手段が構成されている。
【図面の簡単な説明】
【０３６６】
【図１】パチンコ遊技機を正面から見た正面図である。
【図２】パチンコ遊技機の内部構造を示す全体背面図である。
【図３】パチンコ遊技機の遊技盤を背面から見た背面図である。
【図４】遊技制御基板における回路構成の一例を示すブロック図である。
【図５】表示制御基板内の回路構成を、可変表示部の一実現例であるＣＲＴおよび遊技制御基板の出力バッファ回路をとともに示すブロック図である。
【図６】遊技制御基板における音声制御コマンドの信号送信部分および音声制御基板の構成例を示すブロック図である。
【図７】パチンコ遊技機の制御に用いられる各種ランダムカウンタを示す図である。
【図８】リーチ種類決定用のランダムカウンタＲ５の値と選択されるリーチの種類との関係を示すデータを当りはずれの状態別に表形式で示す図である。
【図９】基本回路により実行されるメイン処理および割込処理を示すフローチャートである。
【図１０】パチンコ遊技機の大当り制御を行なうための概略を示すフローチャートである。
【図１１】打玉が始動入賞口に入賞したことを判定するために基本回路により実行される処理を示すフローチャートである。
【図１２】可変表示部の可変表示の停止図柄を決定するための処理を示すフローチャートである。
【図１３】特別図柄プロセス処理のサブルーチンプログラムを示すフローチャートである。
【図１４】左右中図柄の例を示す説明図である。
【図１５】可変表示部において特別図柄の背景として表示される背景画面（画像）の例を示す説明図である。
【図１６】可変表示部に表示されるキャラクタの例を示す説明図である。
【図１７】可変表示部に表示されるキャラクタの例を示す説明図である。
【図１８】特別図柄の変動表示における変動表示時間および変動パターンを特定可能な変動時間コマンドと、全図柄の停止（確定表示）を指示する全図柄停止コマンドとを示す説明図である。
【図１９】左図柄に関する停止図柄を指示する表示制御コマンドとしての左停止図柄コマンドを表形式で示す図である。
【図２０】中図柄に関する停止図柄を指定する表示制御コマンドとしての中停止図柄コマンドを表形式で示す図である。
【図２１】右図柄に関する停止図柄を指定する表示制御コマンドとしての右停止図柄コマンドを表形式で示す図である。
【図２２】遊技制御基板から表示制御基板に送信される表示制御コマンドを示す説明図である。
【図２３】遊技制御基板から表示制御基板に与えられる表示制御コマンドの送出タイミングの例を示すタイミング図である。
【図２４】各変動パターンを構成する表示パターンを示す説明図である。
【図２５】リーチとしないはずれ時の図柄の変動パターンの一例を示すタイミングチャートである。
【図２６】遊技制御基板から変動時間としてリーチ１の１９．５秒が通知されたときに表示される変動パターンの例を示すタイミングチャートである。
【図２７】遊技制御基板から変動時間としてリーチ２の２４．５秒が通知されたときに表示される変動パターンの例を示すタイミングチャートである。
【図２８】遊技制御基板から変動時間としてリーチ３の２９．５秒が通知されたときに表示される変動パターンの例を示すタイミングチャートである。
【図２９】遊技制御基板から変動時間としてリーチ３の２９．５秒が通知されたときに表示される変動パターンの例を示すタイミングチャートである。
【図３０】特別図柄プロセス処理における全図柄変動開始処理を示すフローチャートである。
【図３１】特別図柄プロセス処理における全図柄停止待ち処理を示すフローチャートである。
【図３２】表示制御データ設定処理を示すフローチャートである。
【図３３】表示制御データ出力処理を示すフローチャートである。
【図３４】表示制御用ＣＰＵのメイン処理を示すフローチャートである。
【図３５】表示制御用ＣＰＵが扱う表示用乱数を示す説明図である。
【図３６】抽出されたリーチ表示態様決定用乱数とリーチ表示態様との関係、抽出されたリーチ予告用乱数とリーチ予告との関係、抽出された大当り予告用乱数と大当り予告との関係を示す説明図である。
【図３７】タイマ割込処理を示すフローチャートである。
【図３８】表示制御用ＣＰＵのＩＲＱ２割込処理を示すフローチャートである。
【図３９】タイマ割込処理における表示制御プロセス処理を示すフローチャートである。
【図４０】表示制御コマンド受信待ち処理を示すフローチャートである。
【図４１】リーチ動作設定処理を示すフローチャートである。
【図４２】リーチ予告決定処理を示すフローチャートである。
【図４３】リーチ表示態様決定処理を示すフローチャートである。
【図４４】大当り予告決定処理を示すフローチャートである。
【図４５】プロセステーブルの構成例を示す説明図である。
【図４６】全図柄変動開始処理を示すフローチャートである。
【図４７】図柄変動中処理を示すフローチャートである。
【図４８】全図柄停止待ち処理を示すフローチャートである。
【図４９】大当り表示処理を示すフローチャートである。
【図５０】１回の図柄変動が複数の区間に分割された例を示す説明図である。
【図５１】表示制御コマンドと変動態様の関係の例を示す説明図である。
【図５２】第２実施形態による変動種類がリーチである場合の図柄の変動パターンの一例を示すタイミングチャートである。
【図５３】第３実施形態による変動時間コマンドと、全図柄停止コマンドとを示す説明図である。
【図５４】第４実施形態による遊技制御に用いられる各種ランダムカウンタを示す図である。
【図５５】第４実施形態によるリーチ種類決定用のランダムカウンタＲ５の値と選択されるリーチの種類との関係を示すデータを当りはずれの状態別に表形式で示す図である。
【図５６】第４実施形態により、可変表示部９の可変表示の際の当りはずれ、リーチの有無、リーチの種類、および確変の有無を決定するために基本回路５３により実行される処理を示すフローチャートである。
【図５７】第４実施形態による特別図柄プロセス処理のサブルーチンプログラムを示すフローチャートである。
【図５８】変動時間コマンドと、全図柄停止コマンドとを示す説明図である。
【図５９】当りはずれコマンドを表形式で示す図である。
【図６０】第４実施形態による変動種類がリーチである場合の図柄の変動パターンの一例を示すタイミングチャートである。
【図６１】第４実施形態による表示制御用ＣＰＵが扱う表示用乱数を示す説明図である。
【図６２】第４実施形態によるリーチ動作設定処理を示すフローチャートである。
【図６３】第４実施形態による図柄決定処理を示すフローチャートである。
【図６４】第５実施形態による変動種類がリーチである場合の図柄の変動パターンの一例を示すタイミングチャートである。
【図６５】第５実施形態による全図柄停止待ち処理を示すフローチャートである。
【符号の説明】
【０３６７】
１はパチンコ遊技機（遊技機）、８は可変表示装置（可変表示装置）、９は可変表示部（可変表示装置）、３１は遊技制御基板（遊技制御手段）、５３は基本回路（遊技制御手段）、５６はＣＰＵ（遊技制御手段）、８０は表示制御基板（表示制御手段）、１０１は表示制御用ＣＰＵ（表示制御手段）、６３は出力バッファ回路（不可逆性出力手段）、１０５は入力バッファ回路（不可逆性入力手段）、１０５ａは入力バッファ回路（不可逆性入力手段）である。
【図１】
2006142112.tif 000003
【図２】
2006142112.tif 000004
【図３】
2006142112.tif 000005
【図４】
2006142112.tif 000006
【図５】
2006142112.tif 000007
【図６】
2006142112.tif 000008
【図７】
2006142112.tif 000009
【図８】
2006142112.tif 000010
【図９】
2006142112.tif 000011
【図１０】
2006142112.tif 000012
【図１１】
2006142112.tif 000013
【図１２】
2006142112.tif 000014
【図１３】
2006142112.tif 000015
【図１４】
2006142112.tif 000016
【図１５】
2006142112.tif 000017
【図１６】
2006142112.tif 000018
【図１７】
2006142112.tif 000019
【図１８】
2006142112.tif 000020
【図１９】
2006142112.tif 000021
【図２０】
2006142112.tif 000022
【図２１】
2006142112.tif 000023
【図２２】
2006142112.tif 000024
【図２３】
2006142112.tif 000025
【図２４】
2006142112.tif 000026
【図２５】
2006142112.tif 000027
【図２６】
2006142112.tif 000028
【図２７】
2006142112.tif 000029
【図２８】
2006142112.tif 000030
【図２９】
2006142112.tif 000031
【図３０】
2006142112.tif 000032
【図３１】
2006142112.tif 000033
【図３２】
2006142112.tif 000034
【図３３】
2006142112.tif 000035
【図３４】
2006142112.tif 000036
【図３５】
2006142112.tif 000037
【図３６】
2006142112.tif 000038
【図３７】
2006142112.tif 000039
【図３８】
2006142112.tif 000040
【図３９】
2006142112.tif 000041
【図４０】
2006142112.tif 000042
【図４１】
2006142112.tif 000043
【図４２】
2006142112.tif 000044
【図４３】
2006142112.tif 000045
【図４４】
2006142112.tif 000046
【図４５】
2006142112.tif 000047
【図４６】
2006142112.tif 000048
【図４７】
2006142112.tif 000049
【図４８】
2006142112.tif 000050
【図４９】
2006142112.tif 000051
【図５０】
2006142112.tif 000052
【図５１】
2006142112.tif 000053
【図５２】
2006142112.tif 000054
【図５３】
2006142112.tif 000055
【図５４】
2006142112.tif 000056
【図５５】
2006142112.tif 000057
【図５６】
2006142112.tif 000058
【図５７】
2006142112.tif 000059
【図５８】
2006142112.tif 000060
【図５９】
2006142112.tif 000061
【図６０】
2006142112.tif 000062
【図６１】
2006142112.tif 000063
【図６２】
2006142112.tif 000064
【図６３】
2006142112.tif 000065
【図６４】
2006142112.tif 000066
【図６５】
2006142112.tif 000067