(57)【特許請求の範囲】
【請求項１】
複数種類の識別情報を可変表示可能な可変表示部を複数有する可変表示装置を含み、前記複数の可変表示部の表示結果が予め定められた特定の識別情報の組合せになったときに大当り状態となる遊技機であって、
前記複数の可変表示部を可変開始させた後表示結果を導出表示させる制御を行なう可変表示制御手段を含み、
前記複数種類の識別情報は、
前記可変表示装置に定められている当りライン上に表示結果として導出表示されたときに前記特定の識別情報の組合せとなり前記大当り状態となるライン当り識別情報と、
前記複数の可変表示部すべてに表示結果として導出表示されたときに前記特定の識別情報の組合せとなり前記大当り状態となるオール当り識別情報とを含み、
前記可変表示制御手段は、
数値データを更新する数値データ更新手段と、
該数値データ更新手段から数値データを抽出して該数値データに基づいて前記複数の可変表示部の表示結果として導出表示される複数の識別情報を決定する表示結果識別情報決定手段と、
前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることを決定するオール当り識別情報表示決定手段と、
該オール当り識別情報表示決定手段により前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることが決定されたときに、前記表示結果識別情報決定手段により決定された複数の識別情報の中に存在する前記オール当り識別情報以外の識別情報を前記オール当り識別情報に変換する識別情報変換手段とを含み、
該識別情報変換手段による変換の結果、前記表示結果識別情報決定手段により決定された複数の識別情報の中に前記オール当り識別情報以外の識別情報が存在するときにそのオール当り識別情報以外の識別情報が前記オール当り識別情報に変換され、
前記数値データ更新手段と前記表示結果識別情報決定手段と前記オール当り識別情報決定手段と前記識別情報変換手段とは、プログラムによって動作するセントラルプロセッシングユニットにより電子的に動作する手段であり、
前記可変表示制御手段は、前記識別情報変換手段により変換された後の複数の識別情報を前記複数の可変表示部に表示結果として導出表示させる制御を行なうことを特徴とする、遊技機。
【請求項２】
大当り状態を発生させるか否かを事前に決定する当り外れ事前決定手段をさらに含み、
前記当り外れ事前決定手段により前記大当り状態を発生させないことが決定されているにも拘らず前記表示結果識別情報決定手段により決定された識別情報が前記複数の可変表示部すべてについて前記オール当り識別情報であったときに、最後に表示結果を導出表示する可変表示部の識別情報を前記オール当り識別情報にならないように制御することを特徴とする、請求項１に記載の遊技機。
【請求項３】
前記複数の可変表示部に前記オール当り識別情報のリーチ状態が発生したときに、その旨を表す目印表示を行なうことを特徴とする、請求項１または請求項２に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば、パチンコ遊技機やコイン遊技機あるいはスロットマシン等で代表される遊技機に関する。詳しくは、複数種類の識別情報を可変表示可能な可変表示部を複数有する可変表示装置を含み、前記複数の可変表示部の表示結果が予め定められた特定の識別情報の組合せになったときに大当り状態となる遊技機に関する。
【０００２】
【従来の技術】
この種の遊技機において、従来から一般的に知られているものに、たとえば、複数の可変表示部の表示結果がある当りライン上において特定の識別情報の組合せ（たとえば７７７）となった場合に遊技者にとって有利な遊技状態に制御可能となるように構成されていた。
【０００３】
【発明が解決しようとする課題】
この従来の遊技機においては、特定の識別情報の組合せが、ある当りライン上において予め定められた識別情報の組合せが成立することに限られ、変化に乏しく今一歩面白味のない可変表示になってしまうという欠点があった。
【０００４】
本発明は、係る実情に鑑み考え出されたものであり、その目的は、特定の識別情報の組合せを変化に富んだものにして面白味のある可変表示を提供できるようにすることである。
【０００５】
【課題を解決するための手段】
請求項１に記載の本発明は、複数種類の識別情報を可変表示可能な可変表示部を複数有する可変表示装置を含み、前記複数の可変表示部の表示結果が予め定められた特定の識別情報の組合せになったときに大当り状態となる遊技機であって、
前記複数の可変表示部を可変開始させた後表示結果を導出表示させる制御を行なう可変表示制御手段を含み、
前記複数種類の識別情報は、
前記可変表示装置に定められている当りライン上に表示結果として導出表示されたときに前記特定の識別情報の組合せとなり前記大当り状態となるライン当り識別情報と、
前記複数の可変表示部すべてに表示結果として導出表示されたときに前記特定の識別情報の組合せとなり前記大当り状態となるオール当り識別情報とを含み、
前記可変表示制御手段は、
数値データを更新する数値データ更新手段と、
該数値データ更新手段から数値データを抽出して該数値データに基づいて前記複数の可変表示部の表示結果として導出表示される複数の識別情報を決定する表示結果識別情報決定手段と、
前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることを決定するオール当り識別情報表示決定手段と、
該オール当り識別情報表示決定手段により前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることが決定されたときに、前記表示結果識別情報決定手段により決定された複数の識別情報の中に存在する前記オール当り識別情報以外の識別情報を前記オール当り識別情報に変換する識別情報変換手段とを含み、
該識別情報変換手段による変換の結果、前記表示結果識別情報決定手段により決定された複数の識別情報の中に前記オール当り識別情報以外の識別情報が存在するときにそのオール当り識別情報以外の識別情報が前記オール当り識別情報に変換され、
前記数値データ更新手段と前記表示結果識別情報決定手段と前記オール当り識別情報決定手段と前記識別情報変換手段とは、プログラムによって動作するセントラルプロセッシングユニットにより電子的に動作する手段であり、
前記可変表示制御手段は、前記識別情報変換手段により変換された後の複数の識別情報を前記複数の可変表示部に表示結果として導出表示させる制御を行なうことを特徴とする。
【０００６】
請求項２に記載の本発明は、請求項１に記載の発明の構成に加えて、大当り状態を発生させるか否かを事前に決定する当り外れ事前決定手段をさらに含み、
前記当り外れ事前決定手段により前記大当り状態を発生させないことが決定されているにも拘らず前記表示結果識別情報決定手段により決定された識別情報が前記複数の可変表示部すべてについて前記オール当り識別情報であったときに、最後に表示結果を導出表示する可変表示部の識別情報を前記オール当り識別情報にならないように制御することを特徴とする。
請求項３に記載の本発明は、請求項１または請求項２に記載の発明の構成に加えて、前記複数の可変表示部に前記オール当り識別情報のリーチ状態が発生したときに、その旨を表す目印表示を行なうことを特徴とする。
【０００９】
【作用】
請求項１に記載の本発明によれば、可変表示制御手段の働きにより、複数の可変表示部が可変開始された後表示結果を導出表示させる制御が行なわれる。複数の識別情報には、可変表示装置に定められた当りライン上に表示されることにより前記特定の識別情報の組合せとなりライン当り識別情報と、前記複数の可変表示部すべてに表示結果として導出表示されることにより前記特定の識別情報の組合せとなるオール当り識別情報とが含まれている。数値データ更新手段により数値データが更新される。表示結果識別情報決定手段の働きにより、前記複数の可変表示部の表示結果として導出表示される複数の識別情報が決定される。オール当り識別情報表示決定手段の働きにより、複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることが決定される。識別情報変換手段の働きにより、オール当り識別情報表示決定手段により複数の可変表示部すべてにオール当り識別情報を表示結果として導出表示させることが決定されたときに、表示結果識別情報決定手段により決定された複数の識別情報の中に存在する前記オール当り識別情報以外の識別情報がオール当り識別情報に変換される。その結果、前記表示結果識別情報決定手段により決定された複数の識別情報の中に前記オール当り識別情報以外の識別情報が存在するときにそのオール当り識別情報以外の識別情報が前記オール当り識別情報に変換される。
前記数値データ更新手段と前記表示結果識別情報決定手段と前記オール当り識別情報表示決定手段と前記識別情報変換手段とは、プログラムによって動作するセントラルプロセッシングユニットにより電子的に動作するものである。そして、可変表示制御手段の働きにより、前記識別情報変換手段により変換された後の複数の識別情報を複数の可変表示部に表示結果として導出表示させる制御が行なわれる。
【００１０】
請求項２に記載の本発明によれば、請求項１に記載の発明の作用に加えて、前記大当り状態を発生させるか否かを事前に決定する当り外れ事前決定手段により、大当りを発生させないことが決定されているにも拘らず前記表示結果識別情報決定手段により決定された識別情報が前記複数の可変表示部すべてについて前記オール当り識別情報であったときに、最後に表示結果を導出表示する可変表示部の識別情報が前記オール当り識別情報にならないように制御される。
請求項３に記載の本発明によれば、請求項１または請求項２に記載の発明の作用に加えて、複数の可変表示部に前記オール当り識別情報のリーチ状態が発生したときに、その旨を表わす目印表示が行なわれる。
【００１４】
【発明の実施の形態】
次に、本発明の実施の形態を図面に基づいて詳細に説明する。なお、本実施の形態においては、遊技機の一例としてパチンコ遊技機を示すが、本発明はこれに限らず、たとえばコイン遊技機やスロットマシン等であってもよく、表示状態が変化可能な電気的可変表示装置を有し、その電気的可変表示装置の表示結果が予め定められた特定の表示態様となった場合に所定の遊技価値が付与可能となる遊技機であればすべて対象となる。
【００１５】
図１は、遊技機の一例のパチンコ遊技機の遊技盤面を示す正面図である。パチンコ遊技機には、遊技者が打球操作するための打球操作ハンドル（図示せず）が設けられており、この打球操作ハンドルを遊技者が操作することにより、パチンコ玉を１つずつ遊技盤１２の前面に形成された遊技領域１３内に打込むことができる。この遊技領域１３内には、図柄等からなる複数種類の識別情報を可変表示して表示状態が変化可能な電気的可変表示装置１が設けられている。そして、遊技領域１３内に打込まれたパチンコ玉が始動入賞口４内に入賞すれば、その始動入賞玉が始動入賞玉検出スイッチ４ａにより検出されてその検出出力に基づいて、電気的可変表示装置１０が可変開始された後停止制御される。その電気的可変表示装置の停止時の表示結果が予め定められた特定の表示態様（たとえば７７７）となれば、可変入賞球装置５０の開閉板５ａが開成して打玉が入賞可能な遊技者にとって有利な第１の状態となり大当り状態が発生する。
【００１６】
この可変入賞球装置５０は、通常時は開閉板５ａが閉成して打玉が入賞不可能な遊技者にとって不利な第２の状態となっているが、大当り状態が発生すればソレノイド８が励磁されて開閉板５ａが開成して入賞開口５が開放された第１の状態となる。この可変入賞球装置５０の第１の状態は、所定期間（たとえば３０秒間）の経過あるいは所定個数（たとえば１０個）の打玉の入賞のうちいずれか早い方の条件が成立したことにより終了して第２の状態となる。その入賞開口５内に入賞したパチンコ玉が特定入賞玉検出スイッチ６，入賞玉検出スイッチ７により検出され、その検出個数は入賞個数表示器９により表示される。また、第１の状態となっている可変入賞球装置５０内に入賞したパチンコ玉が予め定められた特定入賞領域（Ｖポケット）に入賞すれば、その特定入賞玉が特定入賞玉検出スイッチ６により検出され、その回の可変入賞球装置５０の第１の状態が終了するのを待って再度可変入賞球装置５０を第１の状態に駆動制御する繰返し継続制御が行なわれる。この繰返し継続制御の上限回数はたとえば１６回と定められている。
【００１７】
前記電気的可変表示装置１は、液晶表示装置２により構成されており、３行×３列の合計９個の可変表示部２ａ〜２ｉ有している。そして、その９個の可変表示部が一斉に可変開始した後、まず２つの可変表示部２ａ，２ｂが停止し、次に４つの可変表示部２ｃ〜２ｆが停止し、次に２つの可変表示部２ｇ，２ｈが停止し、最後に真ん中の可変表示部２ｉが停止する。そして、横方向における上段，中段，下段の３本の当りラインと縦方向における左，中，右の３本の当りラインと斜め対角線上に２本の当りラインとの合計８本の当りラインが定められており、この８本の当りラインのうちのある当りライン上で、予め定められた特定の表示態様（たとえば７７７）となれば、大当り状態が発生する。さらに、この９個の可変表示部のすべてが後述するフルーツ図柄となった場合にも大当り状態が発生する。
【００１８】
電気的可変表示装置１が可変表示中に再度パチンコ玉が始動入賞口４に入賞すれば、その始動入賞が記憶されて電気的可変表示装置１が可変停止した後再度可変開始できる状態になるまで待ってその始動入賞記憶に基づいて電気的可変表示装置１が再度可変開始される。この始動入賞記憶の上限値はたとえば「４」に定められており、現時点における始動入賞個数が始動入賞個数表示器１０により表示される。
【００１９】
遊技領域１３内には、さらに通常入賞口３ａ〜３ｅが設けられているとともに、各種の装飾ランプや装飾ＬＥＤ１４，１５，１６が設けられている。遊技領域１３内に打込まれたパチンコ玉がいずれの入賞領域や可変入賞球装置にも入賞しなかった場合にはアウト玉としてアウト口１１から回収される。
【００２０】
なお、電気的可変表示装置１は、液晶表示装置を用いたものに限らず、たとえばＣＲＴや、ドットマトリクス，ＬＥＤ，エレクトロルミネセンス，７セグメントＬＥＤ，蛍光表示管等を用いたものであってもよい。さらに当りラインは８本に限らず、５本あるいは１本であってもよい。さらに、たとえばボクシングの試合を映像表示するものであってもよく、遊技者側のボクサーが勝てば大当り状態となるように構成してもよい。すなわち、識別情報の可変表示はスクロール表示や切換表示に限らず、かつ表示結果が導出表示された後においても引続き可変表示され続けるものであってもよい。
【００２１】
可変入賞球装置５０の第２の状態は、打玉が入賞可能ではあるが入賞困難なものであってもよい。
【００２２】
図２は、電気的可変表示装置１で可変表示される複数種類の図柄の配列からなる図柄列を示す説明図である。電気的可変表示装置１により可変表示される図柄列は３グループに分かれており、図２における一番左側に示された７やフルーツ図柄や星印マークからなる図柄列は、６個の可変表示部２ａ〜２ｆにより可変表示される図柄列である。中央に示された図柄列は、２個の可変表示部２ｇ，２ｈにより可変表示される図柄列である。右側に示された図柄列は、中央の１つの可変表示部２ｉより可変表示される図柄列である。これら図柄列は、後述する表示図柄切換制御の場合を除いて、各可変表示部により上方の図柄から順次下方の図柄のものがスクロール表示され、各図柄列の一番下側に最後の図柄が可変表示された次には各図柄列の一番上の図柄（図面では７）が表示され、これら各図柄列が巡回して可変表示される。そして、各図柄表示部の可変表示が停止し、いずれかの当りライン上において７７７が揃うか、あるいはすべての可変表示部においてフルーツ図柄が表示された場合に、前述した大当りが発生する。なお、星印マークの図柄の場合には、たとえいずれかの当りライン上において３つ揃ったとしても大当りは発生しない。
【００２３】
図２の左側の００〜１４はソフト上のシンボルナンバーのコードであり、各図柄に割り振られており、１６進数で示されている。さらに、各図柄は、各可変表示部２ａ〜２ｉにおいて液晶表示装置のドットにより表示され、７やフルーツ図柄の場合には６４ドット（１図柄）で表示され、星印マークの図柄はその１／２図柄からなる３２ドットで表示される。ゆえに、図２の一番左側に示された図柄列の場合には、６４×６＋３２×３＝４８０ドットとなる。中央の図柄列と右側の図柄列との場合には、６４×６＋３２×１５＝８６４ドットとなる。このように、はずれ図柄を小さくすることにより、当たり図柄がわかりやすくなるとともに、図柄例の１周期の長さ（ドット数）を短くできる効果がある。
【００２４】
図３は、電気的可変表示装置の各可変表示部によって表示される可変停止時の表示結果が予め定められた特定の表示態様となった場合を示した表示画面図である。図３の一番左上に示された画面図では、各可変表示部２ａ〜２ｉにより「７」が表示結果として導出表示されている。この場合にはすべての可変表示部２ａ〜２ｉを枠で囲む表示が行なわれる。その下の表示画面図においては、横方向上段の当りライン上において「７７７」が揃った状態が示されている。そして、「７７７」がそろった可変表示部２ａ，２ｂ，２ｇを枠で囲む表示が行なわれる。その下の表示画面図においては、縦方向左側の当りラインにおいて「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、左上から右下に向かう斜め方向に「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、横方向中段の当りラインにおいて「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。図３の右上の表示画面図においては、縦方向中央の当りライン上において「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、左下から右上に向かう斜めの当りライン上において「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、横方向下段の当りライン上において「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、縦方向右側の当りライン上において「７７７」が揃った状態とそれを枠で囲んだ状態が示されている。その下の表示画面図においては、すべての可変表示部２ａ〜２ｉにおいてフルーツ図柄が揃った状態とすべての可変表示部２ａ〜２ｉを枠で囲んだ状態が示されている。
【００２５】
この図３には大当り状態が発生する特定の表示態様が１０種類示されているが、この１０種類の表示態様のいずれが揃ったとしても、前述したように可変入賞球装置５０の第１の状態への駆動制御の態様は同じである。また、この図３に示された特定の表示態様の他の例としては、たとえば、横方向上段と左上から右下へ向かう斜め方向との２本の当りライン上において共に「７７７」が揃ったり、あるいは斜め対角線上の２本と横方向１本または縦方向１本の合計３本の当りライン上において「７７７」が揃う場合がある。このような場合においても、付与される遊技価値としての可変入賞球装置５０の第１の状態への駆動制御の態様は同じである。
【００２６】
図３のたとえば右上端に示された表示画面図においては、可変表示部２ａや２ｅに、星印マークの図柄が中央に示されており、その上下にフルーツ図柄の一部が示されている。これは、図２で説明したように、星印マークの図柄はいくら当りライン上に３つ揃ったとしても大当り状態にはならない外れ図柄であるために、電気的可変表示装置の表示結果が外れ図柄となった場合にこの星印マークの図柄を見た遊技者があまり不愉快に感じないようにするために極力ズーム縮小して表示した結果、この星印マークの外れ図柄の前後の図柄が１つの可変表示部２ａ，２ｅに一部入り込んでしまったのである。この前後の図柄の一部が１つの可変表示部に入り込んだ原因が、外れ図柄のズーム縮小表示であるために、この一部入り混んだ図柄の種類までは必ずしも遊技者が認識できる必要はない。たとえば、図２に示された左側の図柄表示列の上から４番目にはオレンジのフルーツ図柄がまるごと表示されており、一方、右側に示された図柄表示列の上から１２番目にはスライスされたオレンジのフルーツ図柄が示されており、これらフルーツ図柄の下方の一部分がある可変表示部に入り込んだ形で示された場合には、まるごとオレンジのフルーツ図柄かスライスオレンジのフルーツ図柄かの区別はつかないのである。
【００２７】
一方、図３の表示画面図は、電気的可変表示装置１の可変停止時の表示結果を示したものであるが、可変表示中においては、前述したように、図２に示された図柄列が各可変表示部において順次スクロール表示されるために、各可変表示部２ａ〜２ｉにおいては、１つまたは２つまたは３つの図柄（図柄の一部を含む）が可変表示される状態となる。
【００２８】
図４は、電気的可変表示装置１の当りラインと図柄との配置関係を説明するための説明図である。電気的可変表示装置１は、前述したように、３行×３列の合計９個の可変表示部２ａ〜２ｉを有しており、それぞれの可変表示部により、図示するように、図柄１〜図柄９の９個の図柄が可変表示される。そして、横方向３行と縦方向３列と斜め対角線上に２本の合計８本の当りライン▲１▼〜▲８▼が定められており、この８本の当りライン▲１▼〜▲８▼のうちの少なくともいずれか１つの当りライン上において、「７７７」の図柄のぞろめが揃うか、あるいは、すべての可変表示部２ａ〜２ｉの表示結果がすべてフルーツ図柄である場合には、大当り状態が発生する。
【００２９】
図５は、大当りが発生する電気的可変表示装置１の表示結果の表示態様の種類を示した表を表わす図である。この図の左上に示された「Ｃ  ＲＮＤ  ＬＩＮＥ」は、後述の当り図柄決定用のカウンタであり、０から順次カウントアップして上限である８５までカウントアップした後再度０から繰返しカウントアップするものである。そして、所定のタイミングでこのＣ  ＲＮＤ  ＬＩＮＥの値が読出され、そのときの値は「Ｃ  ＲＮＤ  ＬＩＮＥ」の下の列に示された複数の値の中のいずれかに該当すれば、その該当する欄の右に示された当りライン上に「７７７」が停止表示されるように制御される。たとえば、Ｃ  ＲＮＤ  ＬＩＮＥのカウント値が「２４」であった場合には、図４に示した▲１▼の当りライン上に「７７７」が揃うように制御される。また、Ｃ  ＲＮＤ  ＬＩＮＥのカウント値が「８５」であった場合には、図４に示した▲８▼の当りライン上に「７７７」が揃うように制御される。さらに、Ｃ  ＲＮＤ  ＬＩＮＥのカウント値が「７」であった場合には、すべての可変表示部２ａ〜２ｉにフルーツ図柄が表示されるように制御される。図５に示したように、電気的可変表示装置１の大当りが発生する表示結果は、９種類存在する。
【００３０】
図６は、パチンコ遊技機に用いられる制御回路を示すブロック図である。パチンコ遊技機の制御回路は、各種機器を制御するためのプログラムに従って遊技機制御を行なうための基本回路２４と、始動入賞玉検出スイッチ４ａと特定入賞玉検出スイッチ６と入賞玉検出スイッチ７とからの検出信号をメイン基本回路２４に与えるためのスイッチ回路２２と、メイン基本回路２４の指令に従ってソレノイド８を駆動するソレノイド回路２６と、メイン基本回路２４から与えられるデータに従って、大当りが発生した旨を示す大当り情報や電気的可変表示装置１の可変表示に利用された始動入賞玉の個数を表わす有効始動情報をホストコンピュータであるホール用管理コンピュータ等に対して出力する情報出力回路２８と、メイン基本回路２４から与えられるデータに従って始動記憶数表示器１０とＶ表示ＬＥＤ１７と入賞個数表示器９と各種装飾用のランプやＬＥＤ１６とを駆動するためのＬＥＤ回路２３とを含む。さらに、制御回路には、基本回路２４からの可変表示制御指令信号に従って電気的可変表示装置１を構成する液晶表示装置２に対し可変表示制御信号を与える液晶表示回路２５が設けられている。また液晶表示装置２は、電気的可変表示装置１により表示される図柄データ等を記憶しているＲＯＭ３５と、ＲＡＭ３６と、液晶表示装置２の表示制御を司るサブＣＰＵ３４とが設けられている。さらに、基本回路２４には、制御用プログラム等を記憶しているＲＯＭ３１と、そのプログラムに従って制御動作を行なうためのＣＰＵ３０と、ＲＡＭ３２と、Ｉ／Ｏポート３３さらにはクロック発生回路（図示せず）とが設けられている。
【００３１】
メイン基本回路２４には、電源投入時にメイン基本回路２４をリセットするための初期リセット回路１９と、メイン基本回路２４に対し定期的（たとえば２ｍｓｅｃ毎）にリセットパルスを与え、所定のゲーム制御用プログラムを先頭から繰返し実行するための定期リセット回路２０と、メイン基本回路２４から与えられるアドレス信号をデコードし、メイン基本回路２４内に含まれるＲＯＭ３１，ＲＡＭ３２，Ｉ／Ｏポート３３等のいずれか１つを選択するための信号を出力するためのアドレスデコード回路１８と、メイン基本回路２４から与えられる音データに従ってスピーカ（図示せず）を駆動し、効果音等を発生させるための音発生，増幅回路２１とが接続されている。さらに、パチンコ遊技機の制御回路には、ＡＣ２４Ｖの交流電源に接続され、複数種類の直流の電圧を発生させる電源回路２９が含まれている。
【００３２】
図７ないし図１０は、時間の変化に伴う各可変表示部２ａ〜２ｉの制御の状態を示すタイミングチャートである。
【００３３】
パチンコ玉が始動入賞口４に入賞して始動入賞玉検出スイッチ４ａにより検出されれば、図７の左上に示すように、その検出パルスがＯＮとなって基本回路２４に入力される。その検出パルスの立上がりのタイミングに従って、後述するように、基本回路２４は、Ｃ  ＲＮＤの値の抽出および格納を行なうとともに、ＣＲＮＤ  ＺＵ１〜ＺＵ９の値の抽出を行なう。このＣ  ＲＮＤは、後述するように、当りはずれ決定用のカウンタであり、０からカウントアップしてその上限である２３９までカウントアップし、その次に再度０からカウントアップし直すものである。Ｃ  ＲＮＤ  ＺＵ１〜ＺＵ９は、後述するように、はずれ図柄決定用のカウンタであり、ＺＵ１〜ＺＵ９の９種類のカウンタが設けられており、後述するようにＺＵ１〜ＺＵ６の６個のはずれ図柄用のカウンタの場合には、０からカウントアップしてその上限である８までカウントアップし、その次に再度０からカウントアップし直すものである。ＺＵ７〜ＺＵ９の３つのカウンタは、０からカウントアップしてその上限である２０までカウントアップし、その次に再度０からカウントアップし直しものである。これらのＣ  ＲＮＤ  ＺＵ１〜ＺＵ９のカウント値が、図２に示したソフト上のシンボルに相当し、カウント値がそのままソフト上のシンボルとなりそのソフト上のシンボルに相当する図柄が該当する可変表示部２ａ〜２ｉで停止表示されるように制御される。
【００３４】
始動入賞玉検出パルスの立下がりのタイミング（立上がり時点より０．００２秒後）で、既に格納されているＣ  ＲＮＤの値の読出動作が行なわれるとともに、この読出された値が予め定められた大当りに該当する値「４」であった場合には、Ｃ  ＲＮＤ  ＬＩＮＥの値の抽出動作が行なわれる。
【００３５】
始動入賞玉検出パルスの立上がりから０．００４〜０．０２２秒の後に、すべての可変表示部（特別図柄）２ａ〜２ｉが一斉に変動を開始する。そして、複数の可変表示部が停止時期を異ならせて停止制御されている最中に既に停止している可変表示部の表示結果が大当りが発生する予め定められた特定の識別情報となる条件を満たしている場合（以下リーチ状態という）が図８ないし図１０に示されており、図７はリーチ状態が発生しない通常状態を示している。この通常状態の場合には、可変表示部（特別図柄）２ａ，２ｂが、可変表示開始後４．４００秒（６６００ドット変動するのに要する時間）変動した後、Ｃ  ＲＮＤ  ＺＵ１，２あるいはＣ  ＲＮＤ  ＬＩＮＥの抽出値に従って事前決定された図柄（以下予定停止図柄という）の５１２ドット手前の図柄データがセットされてそのセットされた図柄データを表示する制御が行なわれる。そして、図７に示すように、０．７００秒（５１２ドット変動するのに要する時間）だけ可変表示部２ａ，２ｂの変動を続行させた後その可変表示部２ａ，２ｂを停止させる。その結果、前述した予定停止図柄まで変動した状態で可変表示部２ａ，２ｂが停止することとなり、可変表示部２ａ，２ｂにより予定停止図柄が停止表示されることとなる。
【００３６】
このように、可変表示部２ａ，２ｂの可変表示が停止間近になった時点で予定停止図柄の少し手前の図柄を表示する図柄切換表示制御が行なわれる。
【００３７】
可変表示部２ｃ〜２ｆの場合にも、可変開始してから５．１００秒（７６５０ドット分変動するのに要する時間）変動した後、前述した表示図柄切換制御が行なわれ、その後０．７００秒可変表示が続行されて停止される。可変表示部２ｅ，２ｈも同様に、５．８００秒（８７００ドット分変動するのに要する時間）可変表示された後前述した表示図柄切換制御が行なわれる。可変表示部２ｉの場合も、６．５００秒（９７５０ドット分変動するのに要する時間）可変表示された後前述した表示図柄切換制御が行なわれる。
【００３８】
このように、表示図柄切換制御を行なう理由は、各可変表示部が可変開始されてからそれぞれに定められた一定時間が経過した段階で停止されるのであるが、実際に停止する予定停止図柄は順次カウンタ（Ｃ  ＲＮＤ  ＺＵ１〜ＺＵ９）の抽出値次第でランダムに決定されるために、図柄切換表示制御を行なわない場合にはその決定された予定停止図柄のところまで可変表示させた後停止させざるを得ず、その予定停止図柄のところまで可変表示させるのに要する時間がランダムとなり、可変開始してから実際に停止するまでの可変表示時間がランダムとなってしまうのであり、そのような可変表示時間の不規則性を排除するために、途中で表示図柄切換制御を行なうのである。
【００３９】
図８は、可変表示部（特別図柄）２ｉの停止時の表示図柄次第では大当りが発生するというリーチ状態が生ずる場合の動作を示したタイミングチャートである。可変表示部２ａ〜２ｈについては、図７で説明した制御動作と同様である。そして、可変表示部２ｉについては、可変開始されてから６．５００秒（９７５０ドット分変動するのに要する時間）可変表示した後、図柄切換表示制御が行なわれる。この表示図柄切換制御は、ソフト上のシンボル００の図柄すなわち図２に従えば「７」の図柄データがセットされてその図柄が表示される。その後、可変表示部２ｉの可変表示速度が徐々に遅くなって遊技者がはっきり視認できる程度の速度となり、そのゆっくりとした可変表示を比較的長い時間続行させた後、ＣＲＮＤ  ＺＵ９の抽出値に応じた図柄あるいは当りの場合には「７」やフルーツ図柄が可変表示された瞬間停止制御する。この表示図柄切換制御が行なわれてから実際に可変表示が停止するまでの時間は、予定停止図柄の種類次第で異なるのであり、７．９５８〜１１．３３４秒（２２７２〜３０８８ドット分変動する時間）となる。
【００４０】
図９は、通常状態では同時に可変停止する２つの可変表示部２ｇ，２ｈのうちの一方の可変表示部の停止図柄次第では大当りが発生するというリーチ状態の場合を示している。この図９の場合には、可変表示部２ａ〜２ｆの制御動作については図７と全く同様である。そして、可変表示部２ｇ，２ｈにおいては、５．８００秒（８７００ドット分変動するのに要する時間）可変表示が行なわれた時点で表示図柄切換制御がなされ、ともにソフト上のシンボル００すなわち「７」の図柄データがセットされてその図柄が表示される。そして、徐々に可変表示速度が遅くなり、遊技者が十分に視認できる程度の速度となり、その後、リーチの対象となっていない可変表示部（たとえば２ｇ）の方は、Ｃ  ＲＮＤ  ＺＵ７の抽出値に従った予定停止図柄が可変表示された瞬間停止する。その図柄切換表示制御が行なわれてから実際に停止するまでの時間は、０．７３３〜４．１０９秒（５４４〜１３６０ドット分変動するのに要する時間）である。一方、リーチの対象となる図柄である可変表示部（たとえば２ｈ）の方は、Ｃ  ＲＮＤ  ＺＵ８の抽出値あるいは大当りのときにはＣ  ＲＮＤ  ＬＩＮＥの抽出値に従った「７」からなる予定停止図柄が可変表示された瞬間停止する。その表示図柄切換制御から実際に可変表示が停止するまでの時間は、可変表示部２ｇの場合よりも長い７．９５８〜１１．３３４秒（２２７２〜３０８８ドット分変動するのに要する時間）である。可変表示部２ｉは、可変開始してから表示図柄切換制御が行なわれるまでの時間が１３．７５８〜１７．１３４秒（２０６３７〜２５７０１ドット分変動するのに要する時間）となっている。これは、可変表示部２ｇ，２ｈのうちのリーチにかかわる可変表示部の停止時期（不規則）に表示図柄切換制御時期を合わせたためである。
【００４１】
図１０は、２つの可変表示部（２ｇまたは２ｈのうち少なくとも一方と２ｉ）との停止時の表示図柄次第では大当りが発生するという２箇所でリーチ状態が発生したいわゆるダブルリーチの場合の制御動作を示している。たとえば、図４に示す▲３▼と▲２▼との２本の当りライン上において同時にリーチ状態が発生した場合である。この場合には、可変表示部２ａ〜２ｆの可変表示制御に関しては図７と全く同じである。そして、可変表示部２ｇ，２ｈについては、図９の可変表示制御と全く同じである。可変表示部２ｉについては、可変開始されてから１３．７５８〜１７．１３４秒（２０６３７〜２５７０１ドット分変動するのに要する時間）可変表示した後表示図柄切換制御が行なわれる。この表示図柄切換制御により、ソフト上のシンボル００すなわち「７」の図柄データがセットされてその図柄が表示される。そして、Ｃ  ＲＮＤ  ＺＵ９の抽出値に従った図柄あるいは当りの場合にはＣ  ＲＮＤ  ＬＩＮＥの抽出値に従った「７」からなる予定停止図柄が可変表示された瞬間停止制御される。この表示図柄切換制御が行なわれてから実際に図柄が停止するまでの時間は、７．９５８〜１１．３３４秒（２２７２〜３０８８ドット分変動するのに要する時間）である。
【００４２】
なお、図８に示した可変表示部２ｉ，図９に示した可変表示部２ｇ，２ｈ，図１０に示した可変表示部２ｇ，２ｈ，２ｉにおける表示図柄切換制御は、ソフト上のシンボル００すなわち「７」の図柄データをセットするのに代えて、ソフト上のシンボル００の８図柄手前の図柄データをセットし、その表示図柄切換制御が行なわれてから可変表示部の可変速度が徐々に遅くなってちょうど遊技者が視認できる程度の速度となったときにソフト上のシンボル００すなわち「７」の図柄が可変表示される状態となるように制御してもよい。後述するフローチャートに示したプログラム制御では、ソフト上のシンボル００よりも８図柄手前の図柄データをセットする図柄切換表示制御の例が示されている。
【００４３】
図１１ないし図２４は、基本回路２４のＲＯＭ３１に記憶されているプログラムのフローチャートを示す図である。
【００４４】
図１１（ａ）はメインプログラムのフローチャートであり、前述のようにたとえば２ｍｓｅｃ毎に１回実行される。この実行は、図６に示した定期リセット回路２０が２ｍｓｅｃ毎に１回発生するリセットパルスに応答して開始される。まずステップＳ（単にＳという）１により、スタックセット処理がなされ、Ｓ２によりＲＡＭエラーがあったか否かの判断が行なわれる。この判断は、図６のＲＡＭ３２の所定アドレスの内容を読出し、その値が所定の値と等しいか否かを調べることにより行なわれる。プログラムの暴走時や電源投入直後には、ＲＡＭ３２の格納データは不定であるため、この判断の答えはＮＯとなって制御はＳ３に進む。Ｓ３においては、ＲＡＭ３２の所定アドレスに初期データが書込まれる。そして前記定期リセット回路２０からのリセット信号が入力されるのを待つリセット待ち状態となる。リセット信号が入力されると再度Ｓ１からの処理が行なわれ、以降このメインルーチンの実行時には、Ｓ２によりＹＥＳの判断がなされ、制御は直接Ｓ４に進む。
【００４５】
Ｓ４では、基本回路２４から液晶表示回路２５に表示用の指令データであるＬＣＤデータを転送する処理が行なわれる。次にＳ５に進み、１０カウントスイッチ入賞判定処理がなされ、可変入賞球装置内に入賞した入賞玉が１０カウントスイッチに検出されてその検出信号が入力されたことが判定される。次にＳ６に進み、特定領域スイッチ入賞判定処理が行なわれ、可変入賞球装置内に入賞したパチンコ玉が特定入賞領域に入賞して特定入賞玉検出スイッチにより検出されたその検出出力があったことが判定される。次にＳ７に進み、始動口スイッチ入賞判定がなされ、パチンコ玉が始動入賞口４に入賞して始動入賞玉検出スイッチ４ａにより検出された場合にその検出信号があったことが判定される。次にＳ８に進み、当りはずれ決定用乱数作成処理がなされ、Ｓ９により、表示用乱数作成１処理がなされる。次にＳ１０に進み、ＬＥＤ出力処理がなされ、装飾用ＬＥＤ１６を表示制御するための出力処理がなされる。次にＳ１１に進み、ＬＣＤ制御処理がなされる。このＳ１１の処理により、図３２に示した割込処理を行なうための指令信号である割込信号をＯＦＦにする制御がなされる。
【００４６】
次に、Ｓ１２に進み、スイッチ異常があったか否かの判断がなされ、後述するＳ１６のスイッチ異常チェック処理に関し入賞玉検出スイッチの異常があった場合には直接Ｓ１４に進むが、なかった場合にはＳ１３に進み、プロセス処理が行なわれた後にＳ１４に進む。このプロセス処理は、後述する図１３（ｂ）に示す処理であり、パチンコ遊技機を遊技状態に応じて所望の順序で制御するためのプロセスフラグに従ってそのプロセスフラグに該当する制御を選び出して実行するための処理である。次にＳ１４により、音制御処理が行なわれ、スピーカから所定の音を発生させるための制御が行なわれる。次にＳ１５に進み、ランプ，ソレノイド制御処理がなされ、装飾用ランプ１６や可変入賞球装置を第１の状態に駆動するためのソレノイド２６が制御され、Ｓ１６に進み、スイッチ異常チェック処理がなされ、この処理の結果が前記Ｓ１２により判定される。そしてＳ１７に進み、Ｓ１ないしＳ１６の処理が終了した後に残っているリセット待ち時間を利用して表示用乱数作成２処理が繰返し実行される。この繰返し実行の最中に、定期リセット回路２０（図６参照）からのリセット信号が入力されてくれば再びＳ１の処理が実行される。
【００４７】
次に、図１１（ｂ）には、前記Ｓ８に示された当りはずれ決定用乱数作成処理のサブルーチンプログラムを示すフローチャートが示されている。まずＳ１８により、当りはずれ決定用のカウンタであるＣ  ＲＮＤを「１」加算する処理が成され、Ｓ１９により、そのＣ  ＲＮＤの値が２４０以上であるか否かの判断がなされ、２４０未満であればＳ９の表示用乱数作成１処理へ移行する。一方、Ｃ
ＲＮＤの値が２４０以上である場合にはＳ２０に進み、Ｃ  ＲＮＤの値がクリアされる。これにより、リセット信号が入力される毎すなわち２ｍｓｅｃ毎に１回Ｃ  ＲＮＤの値が「１」加算され、その値が２４０に達すればクリアされて再び「０」から加算される状態となる。
【００４８】
次に、図１１（ｃ）には、前記Ｓ９に示した表示用乱数作成１処理のサブルーチンプログラムを示すフローチャートが示されている。まずＳ２１により、はずれ図柄決定用のカウンタであるＣ  ＲＮＤ  ＺＵ７を「１」加算する処理がなされ、Ｓ２２により、その加算値が「２１」以上になったか否かの判断がなされ、なっていない場合にはそのままＳ２４に進むが、なっている場合にはＳ２３に進み、Ｃ  ＲＮＤ  ＺＵ７の値をクリアする処理がなされる。次にＳ２４では、ＣＲＮＤ  ＺＵ８を「１」加算する処理がなされ、Ｓ２５では、その加算値が「２１」以上になったか否かの判断がなされ、なっていない場合にはそのままＳ２７に進むが、なっている場合にはＳ２６によりＣ  ＲＮＤ  ＺＵ８の値をクリアする処理がなされる。次にＳ２７では、Ｃ  ＲＮＤ  ＺＵ９を「１」加算する処理がなされ、Ｓ２８により、その加算値が「２１」以上になっているか否かの判断がなされ、以上になっていない場合にはＳ１０に進むが、以上になっている場合にはＳ２９によりクリア処理がなされる。
【００４９】
図１２は、前記Ｓ１７に示した表示用乱数作成２処理のサブルーチンプログラムを示すフローチャートである。まずＳ３０により、当り図柄決定用のカウンタであるＣ  ＲＮＤ  ＬＩＮＥを「１」加算する処理がなされ、Ｓ３１により、その加算値が「８６」以上になったか否かの判断がなされ、以上になっていない場合にはＳ３３に進むが、以上になっている場合にはＳ３２によりそのＣ  ＲＮＤＬＩＮＥの値をクリアして０にする処理がなされる。これにより、Ｃ  ＲＮＤＬＩＮＥは、リセット待ち時間を利用してＳ１７により繰返し「１」ずつ加算されて上限値である８５まで加算され、それを超えた段階で再度０から加算されるようになる。
【００５０】
次にＳ３３に進み、Ｃ  ＲＮＤ  ＺＵ１を「８」加算する処理がなされ、Ｓ３４により、その加算値が「９」以上になったか否かの判断がなされ、なっていない場合にはＳ４２に進むが、なっている場合にはＳ３５により、Ｃ  ＲＮＤ  ＺＵ１の値を「９」減算する処理がなされてＳ３６に進む。その結果、Ｃ  ＲＮＤＺＵ１は、リセット待ち時間を利用して「８」ずつ加算され、その加算値が「９」以上となればその値から９を減算した値に更新され、その更新された値に対し再度「８」が加算される動作が繰返し実行される。
【００５１】
次にＳ３６では、Ｃ  ＲＮＤ  ＺＵ４を「１」加算する処理がなされ、その後Ｓ３７によりその加算値が「９」以上であるか否かの判断がなされ、以上でない場合にはＳ４２に進むが、以上の場合にはＳ３８に進み、Ｃ  ＲＮＤ  ＺＵ４の値をクリアする処理がなされる。その結果、Ｃ  ＲＮＤ  ＺＵ４は、リセット待ち時間を利用して前記Ｓ１７の処理が行なわれた結果Ｃ  ＲＮＤ  ＺＵ１の値が「９」を超えるたびに「１」ずつ加算されてその上限値である「８」まで達し、それを超えると再度０から加算される状態となる。次にＳ３９により、Ｃ  ＲＮＤ  ＺＵ７に「１」が加算され、Ｓ４０により、その加算値が「２１」以上となったか否かの判断がなされ、以上でない場合にはＳ４２に進むが、以上の場合にはＳ４１に進みその値がクリアされて０となる。その結果、Ｃ  ＲＮＤ  ＺＵ７は、前記Ｃ  ＲＮＤ  ＺＵ４が「９」を超えるたびに「１」ずつ加算されるとともに前記Ｓ２１により２ｍｓｅｃ毎に「１」ずつ加算されてその上限値である２０まで加算され、それを超えると再度０から加算される状態となる。
【００５２】
次にＳ４２では、Ｃ  ＲＮＤ  ＺＵ２に対し「７」を加算する処理が行なわれ、Ｓ４３により、その加算値が「９」以上であるか否かの判断がなされ、以上でない場合にはＳ４６に進むが、以上となった場合にはＳ４４により、その加算値から「９」を減算する処理が行なわれる。その結果、Ｃ  ＲＮＤ  ＺＵ２は、リセット待ち時間を利用してＳ１７の処理が行なわれるごとに「７」ずつ加算されて「９」を超えれば９を減算した値に更新され、その更新された値に対し再度「７」を加算する状態となる。次にＳ４５では、Ｃ  ＲＮＤ  ＺＵ５に対し「１」を加算する処理が行なわれ、Ｓ４６によりその加算値が「９」以上となった否かの判断がなされ、なっていない場合にはＳ５１に進むが、なっている場合にはＳ４７によりその加算値をクリアする処理がなされる。その結果、Ｃ  ＲＮＤ  ＺＵ５は、Ｃ  ＲＮＤ  ＺＵ２の値が「９」以上となるたびに「１」ずつ加算されてその上限値である「８」まで加算され、それを超えるとクリアされて再度０から加算される状態となる。
【００５３】
次にＳ４８により、Ｃ  ＲＮＤ  ＺＵ８を「１」ずつ加算する処理が行なわれ、Ｓ４９によりその加算値が「２１」以上であるか否かの判断がなされ、以上でない場合にはＳ５１に進むが、以上となった場合にはＳ５０に進み、その加算値をクリアして０にする処理が行なわれる。その結果、Ｃ  ＲＮＤ  ＺＵ８は、リセット待ち時間を利用してＳ１７が実行されてＣ  ＲＮＤ  ＺＵ５の値が「９」以上となるごとに「１」加算されるとともにＳ２４により２ｍｓｅｃ毎に「１」ずつ加算されてその上限値である「２０」まで加算され、それを超えるとクリアされて再度０から加算される状態となる。
【００５４】
Ｓ５１では、Ｃ  ＲＮＤ  ＺＵ３に対し「５」を加算する処理がなされ、Ｓ５２により、その加算値が「９」以上となったか否かの判断がなされ、以上となっていない場合にはＳ３０に戻るが、以上となっている場合にはＳ５３に進み、その加算値から「９」を減算する処理がなされた後Ｓ５４に進む。その結果、Ｃ
ＲＮＤ  ＺＵ３は、リセット待ち時間を利用してＳ１７が実行されるごとに「５」ずつ加算されてその加算値が「９」を超える場合には９を減算した値に更新され、その更新された値に対し再度加算する状態となる。次に５４では、Ｃ  ＲＮＤ  ＺＵ６を「１」加算する処理がなされ、Ｓ５５により、その加算値が「９」以上であるか否かの判断がなされ、以上でない場合にはＳ３０に戻るが、以上の場合にはＳ５６に進み、Ｃ  ＲＮＤ  ＺＵ６をクリアして０にする処理がなされる。その結果、Ｃ  ＲＮＤ  ＺＵ６は、リセット待ち時間を利用してＳ１７が実行されるごとに「１」ずつ加算されてその上限値である「８」まで達し、それを超えると再度０から加算される状態となる。
【００５５】
次にＳ５７に進み、Ｃ  ＲＮＤ  ＺＵ９を「１」加算する処理がなされ、Ｓ５８により、その加算値が「２１」以上となったか否かの判断がなされ、以上となっていない場合にはＳ３０に戻るが、以上となっている場合にはＳ５９によりその加算値をクリアした後Ｓ３０に戻る。その結果、Ｃ  ＲＮＤ  ＺＵ９は、Ｃ
ＲＮＤ  ＺＵ６の値が「９」以上となるごとに「１」ずつ加算されるとともにＳ２７により２ｍｓｅｃ毎に１回「１」ずつ加算されて、その上限値である「２０」まで加算され、それを超えると再度０から加算される状態となる。
【００５６】
図１３（ａ）は、前記Ｓ７に示した始動口スイッチ入賞判定処理のサブルーチンプログラムを示すフローチャートである。まずＳ６０により、始動口スイッチがＯＮ判定タイミングとなったか否かの判断がなされ、なっていない場合にはそのままサブルーチンプログラムが終了する。一方、始動入賞玉検出スイッチ（始動口スイッチ）４ａからの検出信号が入力されてＳ６０によりＹＥＳの判断がなされた場合にＳ６１に進み、スイッチ異常があったか否かの判断がなされる。このスイッチ異常の判断は、各スイッチ４ａ，６，７について断線、ショート、玉詰り等が発生していないか否か、具体的にはＩ／Ｏポートからの入力状態が所定時間を越えてＯＮ状態になっていないか否かあるいは可変入賞球装置５０の１回の開放において入賞個数「０」にならなかったか否か等に基づいて行なわれる。そして検出異常があった場合にはそのままサブルーチンプログラムが終了するが、ない場合にはＳ６２に進み、始動入賞記憶カウンタの値が「４」よりも大きいか否かの判断がなされ、大きい場合にはそのままサブルーチンプログラムが終了する。この始動入賞記憶カウンタは、始動入賞口４に入賞した始動入賞玉の個数を記憶しておくためのカウンタであり、Ｓ６４により「１」ずつ加算される。そして、そのカウンタの値が「４」以下である場合にはまだ記憶可能であるために、Ｓ６３に進み、始動入賞記憶カウンタの値に対応するアドレスにＣ  ＲＮＤの値を格納するとともに、Ｓ６４により始動入賞記憶カウンタの値を「１」加算する処理が行なわれる。その結果、パチンコ玉が始動入賞するごとにその始動入賞に伴って抽出されたＣ  ＲＮＤの抽出値が古い順に格納される。
【００５７】
図１３（ｂ）は前記Ｓ１３に示されたプロセス処理のサブルーチンプログラムを示すフローチャートである。まずＳ６５により、プロセスフラグの値をアドレス変換し、Ｓ６６により、その変換されたアドレスに制御をジャンプさせる動作が行なわれ、サブルーチンプログラムが終了する。このプロセスフラグの値は、後述するように、遊技状態に応じて要所要所のステップ箇所で値が加算されたり更新されたりし、そのプロセスフラグの値に対応するアドレス部分に記憶されている制御用プログラムに制御がジャンプするのである。その結果、遊技状態に応じた所望の制御順序に従ってパチンコ遊技機が制御される状態となる。このプロセスフラグの値とそれに応じた遊技機制御の内容が（ｂ）に示されている。このプロセスフラグの値は１６進数で示されており、たとえば、００Ｈの場合には通常処理がなされ、０１Ｈの場合には乱数チェック処理がなされ、０２Ｈの場合にはフルーツ図柄チェック処理がなされる。
【００５８】
図１４（ａ）は、プロセスプラグが００Ｈのときに実行される通常処理のサブルーチンプログラムを示すフローチャートである。まずＳ６７により、始動入賞記憶カウンタが「０」であるか否かの判断がなされ、始動入賞玉が全く発生していない場合には「０」であるためにＳ６８に進み、プロセスタイマが作動中であるか否かの判断がなされる。このプロセスタイマは、後述するＳ２０５またはＳ２５６によりセットされたタイマであり、そのプロセスタイマが終了した段階でＳ６９によりデモ表示用図柄のセットが行なわれる。このデモ表示用の図柄とは、パチンコ玉が始動入賞口４ａに入賞する以前において電気的可変表示装置１に表示されているデモンストレーションとしての表示であり、遊技には全く関係のない表示である。
【００５９】
一方、始動入賞記憶カウンタの値が「０」でない場合にはＳ７０に進み、大当りフラグとライン大当り枠フラグとフルーツ大当り枠フラグとＤ  ＣＯＭ６と開放回数カウンタと入賞個数カウンタとがクリアされる処理が行なわれる。この大当りフラグは、Ｃ  ＲＮＤの抽出値が「４」であった場合に大当りが発生することが事前決定されてその大当りを発生することが事前決定された旨を記憶するためのフラグであり、後述するＳ７６によりセットされる。ライン大当り枠フラグは、ある大当りライン上において「７７７」が揃うことが事前決定された場合にその大当りライン上に存在する可変表示部の表示領域を枠で囲んで遊技者に示すためのフラグであり、後述するＳ１０３によりセットされる。フルーツ大当り枠フラグは、すべての可変表示部２ａ〜２ｉにおいてフルーツ図柄が揃うことが事前決定された場合にすべての可変表示部を枠で囲んで遊技者に示すためのフラグであり、後述するＳ９１によりセットされる。Ｄ  ＣＯＭ６は、ライン大当り枠フラグデータとラインリーチ枠フラグデータとを記憶して液晶表示回路２５側にコマンドデータとして出力するためのデータ記憶領域であり、後述するＳ８３，Ｓ１３８，Ｓ１４５，Ｓ１６６，Ｓ１６９，Ｓ１９０，Ｓ２１８によりそれぞれのデータがセットされる。なお、ラインリーチ枠フラグとは、ある当りライン上においてリーチが成立する場合にそのリーチが成立するライン上の可変表示部の表示領域を枠で囲んで遊技者に示すためのフラグであり、後述するＳ９５によりセットされる。開放回数カウンタとは、可変入賞球装置が繰返し第１の状態となる繰返し回数を計数するためのものであり、後述するＳ２４３により加算更新される。
【００６０】
次にＳ７１により、Ｃ  ＲＮＤ  ＺＵ１，２をＤ  ＣＯＭ１にセットし、Ｃ
ＲＮＤ  ＺＵ３，４をＤ  ＣＯＭ２にセットし、Ｃ  ＲＮＤ  ＺＵ５，６をＤ
ＣＯＭ３にセットし、Ｃ  ＲＮＤ  ＺＵ７をＤ  ＣＯＭ７にセットし、Ｃ  ＲＮＤ  ＺＵ８をＤ  ＣＯＭ４にセットし、Ｃ  ＲＮＤ  ＺＵ９をＤ  ＣＯＭ５にセットする処理が行なわれる。このＤ  ＣＯＭ１〜７は、各予定停止図柄のソフト上のシンボル（図柄）ナンバーである各Ｃ  ＲＮＤ  ＺＵ１〜９の抽出値を記憶して液晶表示回路２５に送信するための記憶領域である。次にＳ７２により、プロセスフラグを「１」加算する処理が行なわれてサブルーチンプログラムが終了する。その結果、プロセスフラグの値は「０１Ｈ」となり、次回の実行に際しては乱数チェック処理のサブルーチンプログラムが行なわれる。
【００６１】
乱数チェック処理のサブルーチンプログラムは図１５（ａ）に示されている。まずＳ７３により、表示プロセスフラグを「１２Ｈ」にする処理が行なわれる。この表示プロセスフラグとは、電気的可変表示装置１を所望の順序に従って表示制御するためのフラグであり、図２７（ｃ）にその内容が示されている。表示プロセスフラグがセットされるとＤ  ＣＯＭ  Ｏに一旦記憶された後サブＣＰＵ３４に送信され、サブＣＰＵ３４では後述するように、送られてきた表示プロセスフラグの種類に従って電気的可変表示装置１の表示制御を行なう。なお、１２Ｈの場合には全リール回転開始の制御が行なわれる。Ｓ７４に進み、入賞記憶カウンタ０に対応するアドレスに格納されている乱数値を読出す処理が行なわれる。この入賞記憶カウンタは、パチンコ玉の始動入賞を古い始動入賞から順に記憶しているものであり、始動入賞ごとに抽出されたＣ  ＲＮＤの値が古い順に記憶されている（Ｓ６３参照）。そして一番古い記憶領域である入賞記憶カウンタ０に対応するアドレスに格納されているＣ  ＲＮＤの抽出値（乱数値）が読出される。そしてその読出された値がＳ７５により「４」に等しいか否かの判断が行なわれ、等しい場合には大当りを発生させることを事前に決定するＳ７６以降の処理が行なわれ、等しくない場合にはＳ８１以降の処理が行なわれて、はずれにすることが事前に決定される。乱数値＝４と判断された場合にはＳ７６により、大当りフラグがセットされ、次にＳ７７によりＣ  ＲＮＤ  ＬＩＮＥの値を読出し、その値に応じて大当りラインを決定する処理が行なわれる。Ｃ  ＲＮＤ  ＬＩＮＥの値に応じた大当りラインは、図５のように定められており、この図５に従って大当りラインが決定される。次にＳ７８に進み、フルーツ大当りとなるように決定されたか否かの判断がなされる。Ｃ  ＲＮＤ  ＬＩＮＥの値が、７，１５，２３，３１，３９，４７，５５の場合にはフルーツ大当りと決定され（図５参照）、その場合にはＳ７９に進み、フルーツ図柄をセットする処理が行なわれる。一方、フルーツ大当りと決定されなかった場合には、Ｓ８０に進み、決定された大当りラインに「７」が揃うようにＤ  ＣＯＭ１〜５に「７」の図柄データをセットする処理が行なわれる。次にＳ８１では、入賞記憶カウンタ０に対応するアドレスに格納されている乱数値をクリアする処理が行なわれる。次にＳ８２に進み、プロセスフラグを「１」加算する処理が行なわれる。
【００６２】
Ｓ７９に示されたフルーツ図柄セットのサブルーチンプログラムは図１５（ｂ）に示されている。Ｓ８３により、Ｄ  ＣＯＭ１〜３のＤ０，Ｄ４をともに１にし、Ｄ  ＣＯＭ４，５，７のＤ０，Ｄ１をともに１にする処理が行なわれる。ＤＣＯＭは８ビットで構成されており、図２４に示すようにそれぞれのビットに予定停止図柄のナンバー等が記憶される。そして、図２４の図柄１が可変表示部２ａ、図柄２が可変表示部２ｂ、図柄３が可変表示部２ｃ、図柄４が可変表示部２ｄ、図柄５が可変表示部２ｅ、図柄６が可変表示部２ｆ、図柄７が可変表示部２ｇ、図柄８が可変表示部２ｈ、図柄９が可変表示部２ｉに対応している。Ｓ８３のＤ０は、Ｄ  ＣＯＭの最下位ビットを意味し、Ｄ１は最下位ビットよりも１つ上の位のビットを意味し、Ｄ４は最下位ビットよりも４つ上の位のビットを意味している。Ｓ８３の処理の結果、Ｄ  ＣＯＭ１〜３のＤ０，Ｄ４が１になった結果、図柄１〜図柄６に記憶される図柄ナンバーが奇数に限定される状態となる。その結果、図２の一番左の図柄列に示されているように、ソフト上のシンボルナンバーが０１，０３，０５，０７の奇数番目の図柄データすなわちフルーツ図柄データが予定停止図柄となる。一方、Ｄ  ＣＯＭ４，５，７のＤ０，Ｄ１が１にセットされた結果、図柄７〜９の停止図柄ナンバーが０３，０７，０Ｂ，０Ｆ，１３のいずれかとなるために、図２に示すように、中央と右の図柄列に示すフルーツ図柄のいずれかが予定停止図柄とされる。
【００６３】
Ｓ８２によりプロセスフラグが「１」加算された結果、プロセスフラグの値が「０２Ｈ」となり、その結果、フルーツ図柄チェック処理のサブルーチンプログラムが実行されることになる。
【００６４】
フルーツ図柄チェック処理のサブルーチンプログラムは図１５（ｃ）に示されている。まずＳ８４により、表示プロセスフラグを「１２Ｈ」すなわち全リール回転開始にセットする処理か行なわれる。この表示プロセスフラグの値は、図２４に示すように、Ｄ  ＣＯＭ０に記憶されて液晶表示回路２５に送信される。次にＳ８５に進み、フルーツ大当り枠フラグがクリアされ、Ｓ８６により、Ｄ  ＣＯＭ１〜４，７の記憶データをチェックする処理が行なわれ、Ｓ８７により、そのチェックの結果すべてフルーツ図柄となっているか否かの判断が行なわれる。Ｄ  ＣＯＭ１〜４，７の記憶データのうちいずれか１つでもフルーツ図柄以外のデータが含まれている場合にはＳ９２に進むが、すべてフルーツ図柄の場合にはＳ８８に進み、フルーツリーチ枠フラグがセットされる。すなわち、電気的可変表示装置１の９個の可変表示部２ａ〜２ｉのうち最後に停止制御される中央の可変表示部２ｉ以外の８個の可変表示部２ａ〜２ｈがすべてフルーツ図柄で停止される場合には、フルーツリーチ枠フラグがセットされ、可変表示部２ａ〜２ｈが停止制御された段階で各可変表示部２ａ〜２ｉを枠で囲んで表示するフルーツリーチ枠表示が行なわれる。次にＳ８９に進み、Ｄ  ＣＯＭ５をチェックし、Ｓ９０により、そのチェックの結果フルーツ図柄であるか否かの判断がなされる。最後に可変停止制御される可変表示部２ｉの予定停止図柄を記憶しているＤ  ＣＯＭ５のチェックの結果、その最後の可変表示部２ｉもフルーツ図柄で停止制御される場合にはＳ９１に進み、フルーツ大当り枠フラグがセットされる。その結果、すべての可変表示部２ａ〜２ｉが停止した後においても引続きすべての可変表示部２ａ〜２ｉが枠で囲まれるフルーツ大当り枠表示が行なわれる。一方、Ｓ９０によりＮＯの判断がなされた場合には直接Ｓ９２に進む。Ｓ９２では、プロセスフラグを「１」加算する処理が行なわれ、プロセスフラグの値が「０３Ｈ」となる。その結果、図柄チェック１処理のサブルーチンプログラムが実行されることとなる。
【００６５】
図柄チェック１処理は、図１４（ｂ）に示されている。まずＳ９３では、ライン大当り枠フラグがクリアされる。このライン大当り枠フラグは、ある当りライン上において「７７７」が揃う大当りが発生する場合にその７のぞろめが揃う当りライン上の可変表示部を四角い枠で囲むためのフラグであり、後述するＳ１０３によりセットされる。次にＳ９４に進み、図４に示す当りライン▲１▼〜▲４▼上に存在する可変表示部の図柄をチェックする処理が行なわれる。次にＳ９５に進み、ラインリーチ枠フラグをセットする処理が行なわれてサブルーチンプログラムが終了する。なお、ライン図柄チェック処理は、後述するＳ９６においても行なわれ、その具体的な内容は図１７（ａ）に示されている。
【００６６】
ライン図柄チェック処理のサブルーチンプログラムは、まずＳ１００により、チェックライン数を「４」にセットする処理が行なわれ、Ｓ１０１により、チェックするライン上においてリーチ状態が成立するか否かをチェックする処理が行なわれ、次にＳ１０２に進み、チェックライン上に存在する可変表示部の予定停止図柄を記憶しているＤ  ＣＯＭが０か否かの判断が行なわれる。Ｄ  ＣＯＭが０ということは「７」に相当するソフト上のシンボルナンバーが記憶されているということであり（図２参照）、その場合にはＳ１０３に進み、対応するライン大当り枠フラグがセットされてＳ１０４に進む。一方、Ｓ１０２によりＮＯの判断がなされた場合には直接Ｓ１０４に進む。
【００６７】
Ｓ１０４では、図柄チェックデータアドレスを次のチェック対象となる当りライン上の予定停止図柄の記憶アドレスに更新する処理がなされるとともに、チェックライン数を「１」減算する処理がなされる。次にＳ１０５に進み、チェックライン数が「０」になったか否かの判断がなされ、なっていない場合にはＳ１０１に進み、ライン図柄のチェック処理が繰返し行なわれ、チェックライン数が「０」まで繰返される。そしてチェックライン数が「０」に達すればＳ１０６に進み、表示プロセスフラグを「１２Ｈ」にセットし、プロセスフラグを「１」加算する処理がなされてサブルーチンプログラムが終了する。Ｓ１０７の加算処理の結果、プロセスフラグは「０４Ｈ」となり、図柄チェック２処理のサブルーチンプログラムが実行されることとなる。
【００６８】
図柄チェック２処理のサブルーチンプログラムは図１４（ｃ）に示されている。まずＳ９６により、当りライン▲５▼〜▲８▼上の可変表示部における予定停止図柄のデータをチェックする処理がなされる。このライン図柄チェック処理の具体的な内容は、図１７（ａ）に示されている。次にＳ９７に進み、Ｄ  ＣＯＭ７，４がともに０であるか否かの判断がなされる。可変表示部２ｇ，２ｈの予定停止図柄がともに「７」の場合にはＳ９７によりＹＥＳの判断がなされてＳ９９に進むが、いずれか一方でも「７」でない場合にはＳ９８に進み、ライン８リーチ枠がクリアされた後Ｓ９９に進む。ライン８リーチ枠とは、図４に示す当りライン▲８▼上にリーチ状態が発生する場合にそのリーチ状態が発生するライン上の可変表示部を枠で囲んで表示するためのものであり、後述するＳ９９によりセットされる。このＳ９８の処理の結果、ライン８上のリーチ枠表示は行なわれない状態となる。次にＳ９９に進み、ラインリーチ枠フラグがセットされる処理が行なわれる。このＳ９９によるフラグセットも、前記Ｓ１０１のチェックの結果に従って、各ラインについて、リーチが成立している場合には「１」がセットされ、リーチが成立していない場合には「０」がセットされる。この図柄チェック２処理が行なわれた結果、Ｓ１０７によりプロセスフラグが「１」加算されるために、プロセスフラグの値が「０５Ｈ」となり、以下はずれ図柄セット処理のサブルーチンプログラムが実行される。
【００６９】
はずれ図柄セット処理のサブルーチンプログラムは図１６に示されている。まずＳ１０８により、表示プロセスフラグを「１２Ｈ」にセットする処理がなされ、Ｓ１０９により、プロセスタイマに２２００をセットする処理がなされる。そしてＳ１１０に進み、大当りフラグがセットされているか否かの判断がなされ、大当りフラグがセットされている場合にはＳ１２８に進む。一方、大当りフラグがセットされていない場合にはＳ１１１に進み、フルーツリーチ枠フラグがセットされているか否かの判断がなされ、Ｓ８８によりフルーツリーチ枠フラグがセットされている場合にはＳ１１２に進むが、セットされていない場合にはＳ１１５に進む。
【００７０】
Ｓ１１２では、Ｄ  ＣＯＭ５をチェックし、そのチェック結果がフルーツ図柄であるか否かの判断がＳ１１３により行なわれる。Ｄ  ＣＯＭ５は最後に停止制御される可変表示部２ｉの予定停止図柄を記憶している領域であり、その可変表示部２ｉもフルーツ図柄がセットされている場合には、このまま電気的可変表示装置１を停止制御したのではすべての可変表示部２ａ〜２ｉがフルーツ図柄となりフルーツ図柄による大当りが発生する状態となる。しかし、Ｓ１１１〜Ｓ１２７の処理は、Ｓ１１０によりＮＯの判断がなされた場合に行なわれる処理すなわち大当りを発生させないことが事前に決定されている場合に行なわれる処理であるために、Ｓ１１４によりＤ  ＣＯＭ５をクリアする処理を行ない、強制的に可変表示部２ｉがフルーツ図柄にならないように制御する。
【００７１】
次にＳ１１５では、ラインリーチ枠フラグをチェックする処理がなされ、当りライン１，６においてリーチが成立しているか否かの判定がＳ１１６により行なわれ、いずれのラインにおいてもリーチが成立していない場合にはＳ１２０に進むが、１，６のラインのうち少なくとも一方にリーチが成立している場合にはＳ１１７に進む。当りライン１，６の少なくとも一方にリーチが成立している場合とは、図４を参照して、図柄１，２，３，５が停止している段階で、図柄１，３あるいは図柄２，５のうち少なくとも一方おいて「７７」が成立している場合であり、その場合にＳ１１７により、Ｄ  ＣＯＭ７が０すなわち「７」に相当する図柄ナンバーになっているか否かの判断がなされ、図柄７の予定停止図柄も「７」となっている場合にはそのまま停止制御したのでは当りライン▲１▼と▲６▼との少なくとも一方において「７７７」が成立する大当り状態の表示となってしまうために、前述と同様に強制的に大当りの表示結果とならないように制御する必要がある。そこで、Ｓ１１７により、図柄７の予定停止図柄も「７」となっている場合にＳ１１８により、Ｄ  ＣＯＭ７に「１」を加算して図柄７の予定停止図柄を強制的にずらして「７」以外の図柄にする処理がなされる。そしてＳ１１９により、ライン８リーチ枠がクリアされる処理がなされてＳ１２０に進む。このＳ１１９の処理は、Ｓ１１８の処理の結果図柄７が「７」の図柄以外の図柄で停止する結果となるために、図柄７と図柄８とが同時に停止した段階で既に当りライン▲８▼上においてリーチが成立する可能性がなくなるために、この時点で当りライン▲８▼上におけるリーチ枠フラグをクリアするのである。
【００７２】
次にＳ１２０では、当りライン▲３▼，▲４▼上においてリーチが成立しているか否かの判断が行なわれ、リーチが成立していない場合にＳ１２４に進み、当りライン▲２▼，▲５▼，▲７▼，▲８▼上においてリーチが成立しているか否かの判断がなされ、リーチが成立していない場合にはＳ１２７に進む。一方、当りライン▲３▼，▲４▼上の少なくとも一方においてリーチが成立している場合にはＳ１２１に進み、Ｄ  ＣＯＭ４が０すなわち「７」に相当する図柄データとなっているか否かの判断が行なわれる。Ｄ  ＣＯＭ４は図４に示す図柄８の予定停止図柄を記憶している領域であり、図４に示す当りライン▲３▼，▲４▼の少なくとも一方にリーチ状態が成立して「７７」の図柄が表示され、かつ、図柄８においても「７」の図柄が表示される予定の場合には、大当りの図柄の組合せが表示されてしまうことになるために、その場合にはＳ１２２に進み、Ｄ  ＣＯＭ４のデータに対し「１」加算して図柄８の予定停止図柄を強制的にずらして「７」とならないように制御される。そして、図柄８が「７」とならないことになれば、当りライン▲８▼上においてリーチが成立する可能性がなくなるために、Ｓ１２３によりライン８リーチ枠がクリアされる。
【００７３】
次にＳ１２４では、当りライン▲２▼，▲５▼，▲７▼，▲８▼上においてリーチが成立するか否かの判断がなされ、その当りライン上のうちの少なくとも１つにおいてリーチが成立する場合にはＳ１２５に進み、Ｄ  ＣＯＭ５が０すなわち「７」の図柄データとなっているか否かの判断がなされ、なっていない場合にはそのままＳ１２７に進む。一方、Ｄ  ＣＯＭ５は図柄９の予定停止図柄を記憶している領域であり、この図柄９が「７」で停止される予定の場合には、図４に示す当りライン▲２▼，▲５▼，▲７▼，▲８▼のうちの少なくともいずれかにおいて「７７７」の大当りの図柄の組合せが成立してしまうために、その場合にはＳ１２６により、Ｄ  ＣＯＭ５を「１」加算して強制的に「７」以外の予定停止図柄にずらせる制御が行なわれる。
【００７４】
次にＳ１２７に進み、ライン大当り枠フラグがクリアされ、フルーツ大当り枠フラグがクリアされる。すなわち、Ｓ１１０により大当りフラグがセットされていないと判断された場合には、電気的可変表示装置１の可変停止時の表示結果が大当りの表示態様とはならないために、Ｓ１２７により、大当りの図柄の組合せが成立した場合に行なわれるライン大当り枠表示とフルーツ大当り枠表示とが行なわれないように制御しているのである。次にＳ１２８に進み、プロセスフラグが「１」加算される。前記Ｓ１８〜Ｓ５９，Ｓ７７〜Ｓ８０，Ｓ８３，Ｓ１０８〜Ｓ１２８により、前記電気的可変表示装置の表示結果を事前に決定する表示結果事前決定手段が構成されている。
【００７５】
Ｓ１２８によりプロセスフラグが「１」加算された結果、プロセスフラグの値は「０６Ｈ」となり、図柄１〜９変動処理のサブルーチンプログラムが実行されることになる。
【００７６】
図柄１〜９変動処理のサブルーチンプログラムは図１７（ｃ）に示されている。まずＳ１２９には、表示プロセスフラグを「１２Ｈ」にセットする処理がなされ、Ｓ１３０に進み、プロセスタイマが作動中であるか否かの判断が行なわれる。このプロセスタイマは前記Ｓ１０９によりセットされた時間であり、このプロセスタイマ作動中にはＳ１３１Ａによりプロセスタイマを「１」減算する処理がなされてサブルーチンが終了する。その結果、２２００×２ｍｓｅｃ＝４．４秒となり、４．４秒経過すればＳ１３０によりＮＯの判断がなされてＳ１３１により、プロセスフラグを「１」加算する処理がなされてその値が「０７Ｈ」となり、以降図柄１，２停止処理のサブルーチンプログラムが実行される。
【００７７】
図柄１，２停止処理サブルーチンプログラムは図１７（ｂ）に示されている。まずＳ１３２により、プロセスタイマが作動中であるか否かの判断がなされ、作動中でない場合にはＳ１３３に進み、プロセスタイマに３５０をセットする処理がなされ、Ｓ１３５により表示プロセスフラグを「２２Ｈ」すなわちリール１，２停止開始（図２７（ｃ）参照）にセットする処理がなされる。そしてＳ１３６に進み、プロセスタイマが終了したか否かの判断がなされ、終了していない場合にはそのままサブルーチンプログラムが終了する。このサブルーチンプログラムの次回の実行に際しては、プロセスタイマに３５０がセットされているために、Ｓ１３２によりＹＥＳの判断がなされてＳ１３４に進み、プロセスタイマを「１」減算する処理がなされる。そしてＳ１３６によりＮＯの判断がなされてサブルーチンプログラムが終了する。Ｓ１３３によりプロセスタイマに３５０がセットされた後このサブルーチンプログラムが３５０回実行された段階すなわち０．７秒経過した段階で、プロセスタイマがちょうど０となるために、その段階でＳ１３６によりＹＥＳの判断がなされてＳ１３７に進み、図柄１，２が停止したことを表わす停止音データがセットされ、Ｓ１３８により、当りライン▲７▼のリーチ枠データをＤ  ＣＯＭ６にセットする処理がなされ、Ｓ１３９により、プロセスフラグを「１」加算して「０８Ｈ」の値にする処理がなされる。その結果、以降、図柄３〜６停止処理のサブルーチンプログラムが実行される。
【００７８】
図柄３〜６停止処理のサブルーチンプログラムは図１８（ｂ）に示されている。まずＳ１４０により、プロセスタイマが作動中であるか否かの判断がなされ、作動中でない場合にはＳ１４１に進み、プロセスタイマに３５０がセットされる処理がなされる。そしてＳ１４３により表示プロセスフラグを「３２Ｈ」すなわちリール３〜６停止開始にセットする処理がなされ、Ｓ１４４によりＮＯの判断がなされてそのままサブルーチンプログラムが終了する。そして、このサブルーチンプログラムが３５０回実行されてその都度Ｓ１４２により「１」ずつプロセスタイマが減算されて０なった段階すなわち０．７秒経過した段階でＳ１４４によりＹＥＳの判断がなされてＳ１４５に進み、当りライン▲１▼〜▲６▼のリーチ枠データをＤ  ＣＯＭ６にセットする処理がなされる。次にＳ１４６に進み、図柄３〜６の可変停止した旨を表わす停止音データがセットされ、Ｓ１４７により、プロセスフラグが「１」加算されて「０９Ｈ」となり、以降、図柄７，８停止処理のサブルーチンプログラムが実行される。
【００７９】
図柄７，８停止処理のサブルーチンプログラムは図１９に示されている。まずＳ１４８により、表示プロセスフラグを「４２Ｈ」すなわちリール７，８停止開始（通常）にセットする処理がなされ、Ｓ１４９により、ラインリーチ枠フラグをチェックする処理がなされる。そして、Ｓ１５０により、当りライン▲１▼，▲３▼，▲４▼，▲６▼上にリーチが成立しているか否かの判断がなされ、それらいずれの当りライン上においてもリーチが成立していない場合にＳ１５１に進み、プロセスタイマが作動中であるか否かの判断がなされ、作動中でない場合にはＳ１５２によりプロセスタイマに３５０をセットする処理がなされてＳ１６５に進む。その結果、図７の通常時において表示図柄切換制御が行なわれてから０．７００秒後に図柄の可変表示が停止したことを基本回路２４が判断する。一方、当りライン▲１▼，▲３▼，▲４▼，▲６▼のうちの少なくともいずれかの当りライン上においてリーチが成立している場合にＳ１５４に進み、そのリーチが成立しているラインが▲１▼，▲６▼のうちの少なくとも一方か否かの判断がなされ、当りライン▲３▼，▲４▼のうちの少なくとも一方においてリーチが成立している場合にはＳ１５４によりＮＯの判断がなされてＳ１５９に進み、Ｄ  ＣＯＭ４の値を２倍する処理がなされてＳ１６１に進む。このＤ  ＣＯＭ４は図柄８の予定停止図柄のソフト上の図柄ナンバーを記憶している領域であるが、この２倍した値はＳ１６２のタイマ制御にのみ用いられ、電気的可変表示装置の停止図柄の制御には一切用いられない。
【００８０】
次に、当りライン▲１▼，▲６▼のうちの少なくとも一方においてリーチが成立する場合にはＳ１５５に進み、Ｄ  ＣＯＭ７が「１４Ｈ」であるか否かの判断がなされる。このＤ  ＣＯＭ７は図柄７の予定停止図柄ナンバーを記憶している領域であり、この図柄７の予定停止図柄が１４Ｈすなわち星印マークからなるはずれ図柄（図２参照）の場合には、Ｓ１６０に進み、Ｄ  ＣＯＭ７の記憶データを２倍にする処理がなされる。この２倍にされたデータも前述と同様にＳ１６２によるタイマ制御にしか用いられない。
【００８１】
次に、Ｓ１５６により、当りライン▲３▼，▲４▼のうちの少なくとも一方にリーチが成立しているか否かの判断がなされ、成立している場合にはＳ１５７に進む。一方、当りライン１，６のうちの少なくとも一方においてリーチが成立しており、当りライン▲３▼，▲４▼の両方ともリーチが成立していない場合には、Ｓ１６０の処理がなされて、図柄７の予定停止図柄のソフト上のナンバーが２倍になる。
【００８２】
当りライン▲１▼，▲６▼のうちの少なくとも一方でリーチが成立しており、かつ、当りライン▲３▼，▲４▼のうちの少なくとも一方においてもリーチが成立している場合には、Ｓ１５７に進み、Ｄ  ＣＯＭ４が「１４Ｈ」になっているか否かの判断がなされ、図柄８の予定停止図柄が「１４Ｈ」すなわち星印マークのはずれ図柄となっている場合にＳ１５９の処理がなされてＤ  ＣＯＭ４の記憶データを２倍にする処理がなされる。一方、Ｓ１５７によりＮＯの判断がなされた場合にＳ１５８に進み、Ｄ  ＣＯＭ４のデータとＤ  ＣＯＭ７のデータとの大小関係が判別され、Ｄ  ＣＯＭ４＜Ｄ  ＣＯＭ７の場合にはＳ１５９に進み、Ｄ  ＣＯＭ４≧Ｄ
ＣＯＭ７である場合にはＳ１６０に進む。
【００８３】
次にＳ１６１に進み、プロセスタイマが作動中であるか否かの判断がなされ、作動中でない場合にはＳ１６２に進み、Ｄ  ＣＯＭ４，７の値に応じたタイマデータをプロセスタイマにセットする処理がなされ、表示プロセスフラグを「６２Ｈ」すなわちリール７，８停止開始（リーチ）にセットする処理がなされてＳ１６５に進む。前記Ｓ１６２によるセットされるタイマデータは、図８，図９あるいは図１０に示したリーチ状態のときには、（７．９５８〜１１．３３４）秒となる。次にＳ１６４に進み、表示プロセスフラグを「６２Ｈ」すなわちリール７，８停止開始（リーチ）にセットし、Ｓ１６５により、プロセスタイマが終了したか否かの判断がなされ、この場合にはＮＯの判断がなされてそのままサブルーチンプログラムが終了する。
【００８４】
このサブルーチンプログラムを複数回実行してそのたびにＳ１６３によりプロセスタイマを「１」減算する処理がなされ、プロセスタイマが０になった時点でＳ１６５によりＹＥＳの判断がなされてＳ１６６に進む。Ｓ１６６では、当りライン▲１▼，▲３▼，▲４▼，▲６▼のリーチ枠データをクリアし、当りライン▲２▼，▲５▼，▲７▼，▲８▼のリーチ枠データをＤ  ＣＯＭ６にセットする処理が行なわれる。すなわち、Ｓ１６５によりＹＥＳの判断がなされた時点で図柄７と図柄８が停止され、未だに可変表示をし続けている図柄は図柄９のみであるために、図柄９を除く当りラインにおけるリーチ枠データをクリアするとともに、次に、図柄９を含む当りラインのリーチ枠データをＤ  ＣＯＭ６にセットする処理が行なわれるのである。次にＳ１６７に進み、フルーツリーチ枠フラグがセットされているか否かの判断がなされ、セットされている場合にはＳ１６８に進み、フルーツリーチ時のリーチ枠データをＤ  ＣＯＭ６にセットする処理がなされる。一方、フルーツリーチ枠フラグがセットされていない場合にＳ１６９に進み、当りライン▲１▼，▲３▼，▲４▼，▲６▼の大当り枠データをＤ  ＣＯＭ６にセットする処理がなされる。次にＳ１７０に進み、図柄７と図柄８とが停止した旨を表わす停止音データをセットし、Ｓ１７１により、プロセスフラグを「１」加算する処理がなされ、その値が「０ＡＨ」となる。その結果、以降、図柄９停止処理のサブルーチンプログラムが実行される。
【００８５】
図柄９停止処理のサブルーチンプログラムは図１８（ａ）に示されている。まず、Ｓ１７２により、ライン大当り枠フラグをチェックし、Ｓ１７３では、そのチェックの結果、大当りライン▲１▼，▲３▼，▲４▼，▲６▼のうちの少なくともいずれかが大当りの組合せとなっているか否かの判断がなされ、なっていない場合にはＳ１７４に進み、フルーツリーチ枠フラグがセットされているか否かの判断がなされ、セットされていない場合にＳ１７５に進み、ラインリーチ枠フラグをチェックし、当りライン▲２▼，▲５▼，▲７▼，▲８▼のうちの少なくともいずれかにおいてリーチ状態が成立しているか否かの判断がなされる。
【００８６】
当りライン▲１▼，▲３▼，▲４▼，▲６▼のうちの少なくとも１つのライン上において大当りが発生する場合あるいはフルーツリーチ枠フラグがセットされておらず当りライン▲２▼，▲５▼，▲７▼，▲８▼のいずれにおいてもリーチが成立していない場合には、Ｓ１７７に進み、プロセスタイマが作動中であるか否かの判断がなされ、この場合に作動中でないためにＳ１７８に進み、プロセスタイマに３５０をセットする処理がなされ、Ｓ１８０により表示プロセスフラグを「０２Ｈ」にセットする処理がなされてＳ１８５に進む。Ｓ１８５では、プロセスタイマが終了しているか否かの判断がなされ、この場合には終了していないためにそのままサブルーチンプログラムが終了する。一方、このサブルーチンプログラムが３５０回実行され、１回実行のたびにＳ１７９によりプロセスタイマが「１」減算され、プロセスタイマが０になった段階で初めてＳ１８５によりＹＥＳの判断がなされてＳ１８６に進み、プロセスフラグを「１」加算する処理がなされる。図柄９を含まない当りライン上の少なくとも１つにおいて大当りが発生する場合あるいは図柄９を含む当りライン上においてリーチが発生しない場合には、３５０×２ｍｓｅｃ＝０．７秒経過した段階でプロセスタイマが終了して図柄９が停止される。その場合には、Ｓ１８７に進み、Ｄ  ＣＯＭ６がクリアされてライン枠データ（リーチ，大当り）がクリアされ、次にＳ１８８に進み、フルーツ大当り枠フラグがセットされているか否かの判断がなされ、セットされていない場合にはそのままサブルーチンプログラムが終了するが、セットされている場合にＳ１８９に進み、ライン大当り枠フラグにフルーツ大当り時のデータをセットする処理がなされてサブルーチンプログラムが終了する。
【００８７】
一方、図柄９を含まない大当りラインのいずれにおいても大当りが発生せず、かつフルーツリーチ枠フラグがセットされているあるいは図柄９を含む当りライン上においてリーチが成立している場合には、Ｓ１８１に進み、プロセスタイマが作動中であるか否かの判断がなされ、この場合には作動中でないためにＳ１８２に進み、Ｄ  ＣＯＭ５の値に応じたタイマデータがプロセスタイマにセットされる処理が行なわれる。このタイマデータは、図８，図１０に示した（７．９５８〜１１．３３４）秒である。そしてＳ１８４に進み、表示プロセスフラグを「５２Ｈ」すなわちリール９停止開始（リーチ）にセットする処理がなされ、Ｓ１８５に進み、プロセスタイマが終了したか否かの判断がなされ、この場合にはプロセスタイマが終了していないためにそのままサブルーチンプログラムが終了する。一方、このサブルーチンプログラムを複数回実行して、１回の実行のたびにＳ１８３によりプロセスタイマが「１」ずつ減算され、プロセスタイマが０になった段階でＳ１８５によりＹＥＳの判断がなされてＳ１８６に進み、プロセスフラグを「１」加算する処理がなされる。その結果、Ｓ１８２によりセットされたプロセスタイマに相当する時間が経過した段階で図柄９が停止制御される。
【００８８】
Ｓ１８６によりプロセスフラグが「１」加算された結果、その値が「０ＢＨ」となり、以降大当りチェック処理のサブルーチンプログラムが実行される。
【００８９】
大当りチェック処理のサブルーチンプログラムは図２０（ａ）に示されている。まずＳ１９０により、ライン大当り枠フラグデータをＤ  ＣＯＭ６にセットする処理がなされ、Ｓ１９１により、枠点滅速度指定データをＤ  ＣＯＭ７にセットする処理がなされ、Ｓ１９２により、プロセスタイマが作動中であるか否かの判断がなされる。この場合には、ＮＯの判断がなされてＳ１９３に進み、プロセスタイマに３５０をセットする処理がなされ、Ｓ１９５では、表示プロセスフラグを「０２Ｈ」にセットする処理がなされ、次にＳ１９６に進み、プロセスタイマが終了したか否かの判断がなされる。この場合にはＮＯの判断がなされてそのままサブルーチンプログラムが終了する。この大当りチェック処理のサブルーチンプログラムを１回実行する毎にＳ１９４によりプロセスタイマが「１」減算する処理が行なわれ、その結果、３５０回実行された段階でプロセスタイマが０となるために、その段階でＳ１９６によりＹＥＳの判断がなされてＳ１９７に進み、プロセスフラグを「１」加算する処理がなされ、さらにＳ１９８により、大当りフラグがセットされているか否かの判断がなされ、セットされていない場合にはそのままサブルーチンプログラムが終了するが、セットされている場合にはＳ１９９によりプロセスフラグをさらに「１」加算する処理がなされる。その結果、大当りフラグがセットされていない場合すなわちはずれが事前決定されている場合にはプロセスフラグの値が「０ＣＨ」となり、大当りフラグがセットされている場合には「０ＤＨ」となる。
【００９０】
その結果、大当りフラグがセットされていない場合には図２０（ｂ）に示すはずれ待ち処理のサブルーチンプログラムが実行され、大当りフラグがセットされている場合には図２１に示す大入賞口開放前処理のサブルーチンプログラムが実行される。まずはずれ待ち処理のサブルーチンプログラムを説明する。Ｓ２００により、プロセスタイマが作動中であるか否かの判断がなされ、作動中でない場合にはＳ２０１により、プロセスタイマに２５０をセットする処理がなされ、Ｓ２０３により、表示プロセスフラグを「０２Ｈ」すなわち全リール停止、リール９停止開始（通常）にセットする処理がなされ、Ｓ２０４により、プロセスタイマが終了したか否かの判断がなされる。この場合にはＮＯの判断がなされてそのままサブルーチンプログラムが終了する。このはずれ待ち処理のサブルーチンプログラムを１回実行するたびにＳ２０２によりプロセスタイマが「１」ずつ減算され、その結果２５０回実行されてプロセスタイマの値が０となるために、Ｓ２０４によりＹＥＳの判断がなされてＳ２０５に進み、プロセスタイマに３００００をセットする処理がなされ、Ｓ２０６によりプロセスフラグをクリアする処理がなされてプロセスフラグの値が「００Ｈ」となり、以降通常処理のサブルーチンプログラムが実行されることとなる。そして、Ｓ２０７に進み、Ｃ  ＲＮＤ格納エリアをシフトするとともに、入賞記憶カウンタの値を「１」減算する処理がなされてサブルーチンプログラムが終了する。このはずれ待ち処理のサブルーチンプログラムが実行された後図１４（ａ）に示す通常処理のサブルーチンプログラムが実行される際に、Ｓ２０５でセットされたプロセスタイマが終了するのを待ってＳ６８によりＮＯの判断がなされてＳ６９の処理がなされ、電気的可変表示装置１の表示状態がデモ表示用図柄に切換制御される。さらに、Ｓ２０７の処理の結果、Ｃ  ＲＮＤ抽出値の記憶エリアが入賞記憶カウンタのカウント値「０」方向に１つずつシフトされ、その結果、入賞記憶カウンタ１に相当するエリアに格納されているＣ  ＲＮＤ抽出値が入賞記憶カウンタ０に相当するエリアにシフトされて格納され、入賞記憶カウンタ２に相当するエリアに記憶されていたＣＲＮＤ抽出値が入賞記憶カウンタ１に相当するエリアにシフトされて格納され、他のエリアにおける抽出値も同様に１ずつシフトされて格納される。
【００９１】
図２１は、大入賞口開放前のサブルーチンプログラムを示すフローチャートである。まずＳ２０８により、プロセスタイマが作動中であるか否かの判断がなされ、この場合にはプロセスタイマが作動中でないためにＳ２０９に進み、開放回数が１回目であるか否かの判断がなされる。可変入賞球装置５０を第１の状態に繰返し継続制御する繰返し継続回数が１回目の場合にはＳ２１０に進み、開放回数１回目の表示プロセスデータをＤ  ＣＯＭ０にセットし、対応する時間をプロセスタイマにセットする処理が行なわれる。この表示プロセスデータとは、表示プロセスフラグデータ，タイマデータ，ランプ，ＬＥＤ，音発生制御データのアドレスデータ等である。この表示プロセスデータとは、表示プロセスフラグデータ，ランプ，ＬＥＤ，音発生制御データのアドレスデータ等である。そしてＳ２１３によりプロセスタイマが終了したか否かの判断がなされ、この時点ではＮＯの判断がなされてそのままサブルーチンプログラムが終了となる。この大入賞口開放前処理のサブルーチンプログラムの次回の実行に際しては、Ｓ２０８によりＹＥＳの判断がなされてＳ２１２によるプロセスタイマを「１」減算する処理がなされる。そして、この大入賞口開放前処理を複数回繰返し実行してその度にＳ２１２による「１」の減算処理が行なわれた結果、プロセスタイマが０となった時点でＳ２１３によりＹＥＳの判断がなされてＳ２１４に進み、データが終了したか否かの判断がなされる。このデータは、大入賞口開放前（プロセスフラグ＝ＯＤＨ）に対応するデータエリアからＳ２１０あるいは後述するＳ２１１によりＤ  ＣＯＭ０やプロセスタイマ等にセットされるデータであり、データエリアのデータが終了していない場合にはＳ２１５に進み、データエリアの次アドレスに記憶されている各データがセットされる。そして、対応するデータエリアのデータがすべて終了した段階でＳ２１４によりＹＥＳの判断がなされてＳ２１６に進み、特定領域入賞フラグがクリアされ、入賞個数カウンタがクリアされ、特定領域入賞タイマがクリアされる。そしてＳ２１７によりプロセスフラグが「１」加算され、その値が「０ＥＨ」となり、以降大入賞口開放処理のサブルーチンプログラムが実行される。なお、Ｓ２１６に示した、特定領域入賞フラグは、可変入賞球装置５０の特定入賞領域（Ｖポケット）にパチンコ玉が入賞したことを記憶しておくためのフラグである。また入賞個数カウンタとは、第１の状態となっている可変入賞球装置５０内に入賞した入賞玉の合計を計数するためのカウンタである。また特定領域入賞タイマとは、パチンコ玉が特定入賞領域（Ｖポケット）に入賞したことを電気的可変表示装置１により表示するための表示時間を計時するためのものであり、可変入賞球装置が第１の状態となっているときに最初に特定入賞領域に入賞したパチンコ玉に基づいてセットされる。
【００９２】
一方、可変入賞球装置５０の開放回数が２回目以降である場合には、Ｓ２１１に進み、開放回数に応じたラウンドデータをＤ  ＣＯＭ０にセットし、プロセスタイマに１０００をセットする処理がなされてＳ２１３に進む。このラウンドデータとは、可変入賞球装置５０を第１の状態に繰返す現時点での繰返し回数を電気的可変表示装置１により表示させるためのデータである。そしてＳ２１１によりセットされたプロセスタイマが終了したか否かがＳ２１３により判断され、終了したと判断された場合にはＳ２１４により、Ｓ２１１によりセットされたラウンドデータが終了したか否かの判断がなされるのである。
【００９３】
Ｓ２１７の処理の結果、プロセスフラグが「０ＥＨ」となるために、以降図２２に示す大入賞口開放処理のサブルーチンプログラムが実行される。またＳ２１８により、ライン大当り枠フラグデータをＤ  ＣＯＭ６にセットする処理がなされ、Ｓ２１９により、枠点滅速度指定データをＤ  ＣＯＭ７にセットする処理がなされ、Ｓ２２０により、入賞個数カウンタが「１０」以上であるか否かの判断がなされる。第１の状態となっている可変入賞球装置に入賞した入賞玉が「１０」未満である場合には、Ｓ２２１に進み、プロセスタイマが作動中であるか否かの判断がなされる。この場合には作動中でないためにＳ２２２に進み、フルーツ大当り枠フラグがセットされているか否かの判断がなされ、前述したフルーツ大当り枠フラグがセットされている場合にはＳ２２３に進み、フルーツ大当り時の音，ランプ，表示プロセスデータがセットされてＳ２２８に進む。一方、フルーツ大当りフラグがセットされていない場合にはＳ２２４に進み、ライン大当り枠フラグをチェックし、Ｓ２２５により、当りライン▲１▼〜▲８▼がすべて大当りであるか否かの判断がなされ、すべて大当りの場合にはＳ２２６により、オール７大当り時の音，ランプ，表示プロセスデータがセットされてＳ２２８に進む。一方、当りライン▲１▼〜▲８▼のうちの少なくとも１本の当りライン上において大当りが発生していない場合にはＳ２２７に進み、通常大当り時の音，ランプ，表示プロセスデータがセットされてＳ２２８に進む。
【００９４】
Ｓ２２８では、Ｓ２２３，Ｓ２２６，Ｓ２２７のそれぞれに対応する時間をプロセスタイマにセットする処理がなされ、Ｓ２２９により、そのセットされたプロセスタイマが終了したか否かの判断がなされ、この場合には終了していないためにＳ２３２に進む。Ｓ２３２では、特定領域入賞タイマが終了したか否かの判断がなされ、終了していない場合にはＳ２３３に進み、特定領域入賞タイマを「１」減算し、Ｓ２３４により特定領域入賞データ（０５Ｈ）をＤ  ＣＯＭ０にセットする処理がなされ、その結果、後述するように、電気的可変表示装置１により特定入賞領域（Ｖポケット）にパチンコ玉が入賞した旨の表示がなされる。そしてこの表示は、特定領域入賞タイマが終了した段階でＳ２３０によりＹＥＳの判断がなされて終了する。
【００９５】
一方、この大入賞口開放処理のサブルーチンの次回の実行に際しては、Ｓ２２１により、ＹＥＳの判断がなされ、Ｓ２２１′によりプロセスタイマを「１」減算する処理がなされる。この大入賞口開放処理を複数回実行してその度にＳ２２１′による減算処理がなされた結果プロセスタイマが０となった段階でＳ２２９によりＹＥＳの判断がなされてＳ２３０に進む。Ｓ２３０では、データが終了したか否かの判断がなされる。このデータは、大入賞口開放（プロセスフラグ＝ＯＥＨ）および大当りの種類に対応するデータエリアから前記Ｓ２２３，Ｓ２２６あるいはＳ２２７でセットされたデータであり、終了していない場合にはＳ２３１により次アドレスに記憶されている各データのセットがなされる。そして対応するデータエリアのデータがすべて終了した段階でＳ２３０によりＹＥＳの判断がなされてＳ２３５に進み、プロセスフラグを「１」加算する処理がなされ、Ｓ２３６により特定領域有効タイマがセットされる。この特定領域有効タイマは、可変入賞球装置５０が第２の状態に切り替わった後においても所定期間だけ特定入賞玉検出スイッチからの検出信号を受け付けるようにするためのものであり、可変入賞球装置５０が第２の状態になる間際に入賞したパチンコ玉が特定入賞領域（Ｖポケット）に入賞した場合にもその入賞を有効なものとして検出して特定入賞に基づく制御を有効に行なわんとするためのものである。一方、Ｓ２３５の処理の結果、プロセスフラグが「０ＦＨ」となり、以降図２３に示す大入賞口開放後処理のサブルーチンプログラムが実行される。
【００９６】
まずＳ２３７により、入賞個数カウンタが「０」であるか否かの判断がなされる。そして「０」と判断された場合にはＳ２３８に進み、スイッチ異常フラグがセットされる。これは、可変入賞球装置５０が第１の状態となっている期間中に１個のパチンコ玉すらその可変入賞球装置に入賞しなかった場合であり、そのようなことは通常あり得ないために入賞玉検出スイッチに異常が発生していることが想定され、それに対処するべくＳ２３８によりスイッチ異常フラグがセットされるのである。一方、入賞個数カウンタが「０」でない場合にはＳ２３９に進み、スイッチ異常フラグがクリアされ、Ｓ２４０により、特定領域有効タイマが終了したか否かの判断がなされ、終了していない場合にはＳ２４１により特定領域有効タイマを「１」減算する処理がなされ、Ｓ２４２により、特定領域入賞フラグがセットされているか否かの判断がなされる。そして、可変入賞球装置５０内に入賞した入賞玉が特定入賞領域（Ｖポケット）に入賞していれば特定入賞フラグがセットされているために、Ｓ２４３に進み、プロセスフラグを「０ＤＨ」にセットし、開放回数カウンタを「１０Ｈ」加算する処理がなされてサブルーチンプログラムが終了する。このＳ２４３の処理の結果、以降大入賞口開放前処理のサブルーチンプログラムが再度実行されることとなる。一方、Ｓ２４２により特定領域入賞フラグがセットされていないと判断された場合にはＳ２４４に進み、プロセスタイマが作動中であるか否かの判断がなされる。この場合には作動中でないためにＳ２４５に進み、Ｄ  ＣＯＭ６がクリアされる。このＤ  ＣＯＭ６はライン枠フラグデータ（リーチ，大当り）を記憶しておくためのものであり、このデータがクリアされる。次にＳ２４６に進み、ライン大当り枠フラグをチェックし、その結果、Ｓ２４７により、当りライン▲１▼〜▲８▼がすべて大当りであるか否かの判断がなされ、すべて大当りの場合にはＳ２４８に進み、フルーツ大当り枠フラグがセットされているか否かの判断がなされ、セットされていない場合にはＳ２５０に進み、オール７大当り終了時の音，ランプ，表示プロセスデータがセットされてＳ２５１に進む。一方、当りライン▲１▼〜▲８▼のうちの少なくとも１本の当りライン上において当りが成立していない場合あるいはフルーツ大当りフラグがセットされている場合にはＳ２４９に進み、通常大当り終了時の音，ランプ，表示プロセスデータがセットされてＳ２５１に進む。Ｓ２５１では、Ｓ２５０あるいはＳ２４９に対応する時間をプロセスタイマにセットする処理がなされてＳ２５３に進み、そのセットされたプロセスタイマが終了したか否かの判断がなされ、この場合にはＮＯの判断がなされ、そのままサブルーチンが終了する。
【００９７】
この大入賞口開放後処理のサブルーチンプログラムの次回の実行に際しては、Ｓ２４４によりＹＥＳの判断がなされてＳ２５２によりプロセスタイマを「１」減算する処理がなされ、このサブルーチンプログラムが複数回実行される毎にこのＳ２５２による減算処理が行なわれ、その結果プロセスタイマが０になった段階でＳ２５３によりＹＥＳの判断がなされてＳ２５４に進む。Ｓ２５４では、大入賞口開放後（プロセスフラグ＝ＯＦＨ）および大当りの種類に対応するデータエリアから前記Ｓ２４９あるいはＳ２５０によりセットされたデータがすべてが終了したか否かの判断がなされ、未だに終了していない場合にはＳ２５５により、次アドレスの各データがセットされる。そして対応するデータエリアのデータがすべて終了した段階でＳ２５４によりＹＥＳの判断がなされてＳ２５６に進み、プロセスタイマに３００００をセットする処理がなされる。次にＳ２５７によりプロセスフラグをクリアする処理がなされ、プロセスフラグが「００Ｈ」となり、Ｓ２５８により、Ｃ  ＲＮＤ格納エリアをシフトするとともに入賞記憶カウンタを「１」減算する処理がなされる。このＳ２５８の処理は、前記Ｓ２０７と同様の処理である。次にＳ２５９に進み、大当りフラグをクリアし、ライン大当り枠フラグをクリアし、フルーツ大当り枠フラグをクリアし、Ｄ  ＣＯＭ６のデータをクリアし、開放回数カウンタをクリアし、入賞個数カウンタをクリアする処理がなされてサブルーチンプログラムが終了する。前記Ｓ２５７の処理の結果、以降図１４（ａ）に示した通常処理のサブルーチンプログラムが実行される。
【００９８】
図２４は、前記Ｓ４に示したＬＣＤデータ転送処理のサブルーチンプログラムを示すフローチャートである。まずＳ２６０によりＬＣＤデータヘッダセットが行なわれる。このセットは、Ｄ  ＣＯＭＨにセットされる。Ｄ  ＣＯＭＨは８ビットからなり、上位４ビットにＥＨすなわち「１１１０」がセットされ、下位４ビットにＦＨすなわち「１１１１」がセットされる。そして、基本回路２４から液晶表示回路２５にＤ  ＣＯＭＨないしＤ  ＣＯＭＣを送信した場合に、液晶表示装置２によりＤ  ＣＯＭＨにセットされているヘッダのデータ（ＥＦＨ）が受信されれば、それを手掛かりにサブＣＰＵ３４では以降Ｄ  ＣＯＭ０ないしＤ
ＣＯＭＣが送信されてくることを認識する。次にＳ２６１に進み、ＬＣＤデータヘッダアドレスとＬＣＤデータ転送カウンタの値から算出されるアドレス位置のコマンドデータを読出す処理がなされる。データ転送カウンタは、図２４に示すように、ＬＣＤデータヘッダが記憶されるＤ  ＣＯＭＨが「０」となっており、Ｄ  ＣＯＭ０が「１」、Ｄ  ＣＯＭ１が「２」、Ｄ  ＣＯＭ２が「３」、…Ｄ
ＣＯＭＣが「９」となっている。そして、Ｓ２６１の処理では、Ｄ  ＣＯＭＨに記憶されるＬＣＤデータヘッダアドレスを起点として、ＬＣＤデータ転送カウンタの値から算出されるアドレス位置のコマンドデータを読出すのである。次にＳ２６２に進み、Ｓ２６１により読出されたコマンドデータをコマンド出力ポートにセットする処理がなされる。このＳ２６２による処理により、図３２に示す割込処理のプログラムを実行するための割込信号も出力ポートにセットされる。
【００９９】
次にＳ２６３に進み、セットされたコマンドデータに前回までのチェックサムデータを加算し、今回のチェックサムデータとする処理がなされる。この前回までのチェックサムデータとは、今回のＬＣＤデータ転送処理のサブルーチンプログラム実行以前の段階で既にＳ２６２によりセットされたコマンドデータとＬＣＤデータヘッダのデータの合計の下位７ビットのデータと今回のＬＣＤデータ転送処理のサブルーチンプログラムの実行に際しＳ２６２によりセットされたデータとを加算する処理が行なわれる。なおこの加算した後ビット７のデータをクリアする処理がなされる。次にＳ２６４に進み、ＬＣＤデータ転送カウンタを「１」加算する処理がなされ、Ｓ２６５に進み、ＬＣＤデータ転送カウンタが「１０」未満であるか否かの判断がなされ、未満の場合にＳ２６７に進み、ＬＣＤ電源コントロールを行ない、１０カウントスイッチ入賞判定処理へ移行する。一方、ＬＣＤデータ転送カウンタが「１０」に達した場合にはすべてのコマンドデータを１通り送信し終わったことになるために、Ｓ２６６により、チェックサムデータをクリアし、ＬＣＤデータ転送カウンタをクリアする処理がなされた後にＳ２６７に進む。なお、図２４に示すチェックサムデータとは、データの受信側において正しいデータが送信されてきたか否かをチェックするためのものであり、後述するように、データの受信側であるサブＣＰＵ３４側において送信されてきたデータをＳ２６３と同様の方法により加算し、その加算値と送信されてきたチェックサムデータとが一致するか否かを判別し、一致する場合にのみ適正なデータが送信されてきたことを判別するのである。
【０１００】
次に、液晶表示装置２の動作を説明するためのフローチャートを、図２５ないし図３２に従って説明する。
【０１０１】
図２５（ａ）は、電源投入時に行なわれる処理動作を示すフローチャートである。まずＳ３０１により、割込禁止処理がなされる。その結果、図３２に示す割込処理のプログラムの実行が禁止される。次にＳ３０２に進み、スタックセットを行ない、Ｓ３０３に進み、ＲＡＭが正常であるか否かの判断がなされる。電源投入時やプログラムの暴走時においてはＲＡＭの記憶データが不定であるためにＲＡＭの所定アドレスに記憶されている値が所定の値とは食い違っているために、その場合にはＳ３０３によりＮＯの判断がなされてＳ３０４に進み、ＲＡＭの記憶データを初期化する処理がなされた後にＳ３０５に進む。一方、Ｓ３０４により初期化された後においては、Ｓ３０３による判断はＹＥＳとなり、直接Ｓ３０５に進むこととなる。
【０１０２】
Ｓ３０５では、割込許可処理を行ない、図３２に示す割込処理のプログラムが実行可能な状態となる。次にＳ３０６に進み、表示制御が行なわれてＳ３０１に戻る。
【０１０３】
図２５（ｂ）はＳ３０６に示した表示制御のサブルーチンプログラムを示すフローチャートである。まずＳ３０７により、表示プロセスフラグの値を判別する。これは、表示プロセスフラグの１桁目（１６進数）が１〜７Ｈのいずれであるかについての判断を行なうものである。表示プロセスフラグの１桁目が０Ｈである場合にはＳ３０８の電気的可変表示装置１の画面をＯＦＦモードにする処理が行なわれる。１Ｈである場合にはＳ３０９のデモ表示処理が行なわれる。２Ｈである場合にはＳ３１０の図柄表示処理が行なわれる。３Ｈである場合にはＳ３１１の大当り表示モードの処理が行なわれる。４Ｈである場合にはＳ３１２のラウンド表示モードの処理が行なわれる。５Ｈの場合にはＳ３１３のＶ入賞モードの処理が行なわれる。６Ｈの場合にはＳ３１４の大当り終了表示モードの処理が行なわれる。７Ｈの場合にはエラー表示モードの処理が行なわれる。
【０１０４】
図２５（ｃ）は、Ｓ３１０に示した図柄表示モードのサブルーチンプログラムを示すフローチャートである。まずＳ３１６により、コマンドチェック処理が行なわれ、Ｓ３１７によりリール（可変表示部）制御処理が行なわれ、Ｓ３１８によりリーチ枠制御が行なわれてサブルーチンプログラムが終了する。
【０１０５】
図２６は、Ｓ３１６に示したコマンドチェック処理のサブルーチンプログラムを示すフローチャートである。Ｓ３１９により、ＣＯＭ０のサブモードが現在のサブモードと一致するか否かの判断が行なわれる。このＣＯＭ０のサブモードとは、表示プロセスフラグの１桁目によって振り分けられる図柄表示モードの中身が、０〜６の７種類のサブモードに分かれており、そのサブモードのことを意味している。そしてＣＯＭ０の表示プロセスフラグデータが送信されてきた場合に、その送信されてきた表示プロセスフラグデータがサブＣＰＵが現在行なっているサブモードと一致していない場合には、Ｓ３２０により、サブＣＰＵが現在行なっているサブモードを送信されてきたＣＯＭ０のサブモードに変更する処理が行なわれる。次にＳ３２１に進み、ＣＯＭ１と下位４ビットすなわち図柄２の予定停止図柄ナンバーが９以上であるか否かの判断がなされ、９以上でない場合にはＳ３２３に進むが、９以上の場合にはＳ３２２により８に更新する処理がなされた後にＳ３２３に進む。この処理は、図２に示すように、図柄２すなわち可変表示部２ｂで表示される図柄が００〜０８の９種類の図柄ナンバーしか存在しないために、送信されてきた予定停止図柄が０９以上の図柄ナンバーであった場合には、すべて０８の図柄ナンバーに更新するのである。そしてＳ３２３により、送信されてきた図柄２の図柄ナンバーあるいはＳ３２２で更新された図柄ナンバーをリール２すなわち可変表示部２ｂの予定停止図柄としてセットする処理が行なわれる。Ｓ３２４ないしＳ３３８も、前記Ｓ３１９ないしＳ３２３と同様の処理が行なわれている。図柄１ないし６についてソフト上の図柄ナンバーが００Ｈないし０８Ｈしか存在しないにもかかわらずＣＯＭ１ないしＣＯＭ３の予定停止図柄ナンバーが０９Ｈ以上となる理由は、前記Ｓ８３によりＤ０とＤ４とを「１」にする処理が行なわれるためである。
【０１０６】
一方、図柄７，８，９については、Ｓ３３９〜Ｓ３４７で同様の処理が行なわれている。ＣＯＭ４〜７の図柄ナンバーが図柄７ないし９に割り振られているソフト上の図柄ナンバーである（１６進数では１４Ｈ）を超える状態となる理由は、Ｓ８３によりＤ  ＣＯＭ４，５，７のＤ０とＤ１とを１にする処理が行なわれるためである。
【０１０７】
図２７（ａ）は、Ｓ３１７に示されるリール処理のサブルーチンプログラムを示すフローチャートである。Ｓ３４８ないしＳ３５６によりそれぞれリール１ないしリール９の制御処理が行なわれる。
【０１０８】
図２７（ｂ）は、図２７（ａ）に示されたそれぞれのリール制御のサブルーチンプログラムを示すフローチャートである。Ｓ３５７によりサブモードによる分岐処理が行なわれる。そしてＳ３５８によりリールステータスによる分岐処理が行なわれ、Ｓ３５９によりリール図柄更新処理が行なわれる。
【０１０９】
図２７（ｃ）はＳ３５７に示されたサブモードによる分岐処理のサブルーチンプログラムを示すフローチャートである。Ｓ３６０により、図柄表示モードが０２Ｈないし６２Ｈの７個のサブモードに分岐される。このサブモードに従って図２７（ｄ），（ｅ），図２８（ａ）〜（ｄ）に示すそれぞれのサブルーチンプログラムに制御が分岐して実行される。一方、リールステータスは図２９（ａ）に示すように０〜３の４種類あり、それぞれのステータスに従って、図２９（ｂ）〜（ｉ），図３０（ａ）のサブルーチンプログラムに制御が分岐して実行される。リールステータスの「停止」はリールすなわち可変表示部が停止している状態であり、「高速回転」は可変表示部が高速でスクロール表示している状態であり、「低速回転（通常）」は、可変表示部が低速で回転しているときであってリーチが発生しない通常状態（図７参照）の場合である。「低速回転（リーチ）」は、可変表示部が低速で回転している状態であってリーチが生ずる場合（図８，図９，図１０参照）である。なお、「高速回転」から「低速回転」に移行するタイミングで、停止図柄コマンドデータに基づく停止図柄データセット処理（Ｓ３８７，Ｓ４０５）が行なわれるため、低速回転になった以降については停止図柄コマンドデータは受け付けられなくなる。
【０１１０】
次に、サブモード０２Ｈの全リール停止、リール９停止（通常）のサブルーチンプログラムを図２７（ｄ）に基づいて説明する。まずＳ３６１により、リールステータスが高速回転か否かの判断がなされ、高速回転でない場合にはそのままサブルーチンプログラムが終了する。高速回転の場合にはＳ３６２に進み、リールステータスを低速回転（通常）にセットする処理が行なわれる。
【０１１１】
図２７（ｅ）は、サブモード１２Ｈの全リール回転開始のサブルーチンプログラムを示すフローチャートである。Ｓ３６３には、リールステータスが高速回転か否かの判断がなされ、高速回転である場合にはそのままサブルーチンプログラムが終了するが、高速回転でない場合にはＳ３６４に進み、リールステータスを高速回転にセットする処理がなされてサブルーチンプログラムが終了する。
【０１１２】
図２８（ａ）は、サブモード２２Ｈのリール１、２停止開始のサブルーチンプログラムを示すフローチャートである。Ｓ３６５は、リールＮＯ．が３以上か否かの判断がなされ、可変表示部２ｃ〜２ｉについての制御の場合にはＳ３６５によりＹＥＳの判断がなされて図２７（ｅ）に示した全リール回転開始のサブルーチンプログラムに移行する。一方、可変表示部２ａ，２ｂについての制御の場合にはＳ３６５によりＮＯの判断がなされて、図２７（ｄ）に示す全リール停止、リール９停止（通常）のサブルーチンプログラムに移行する。
【０１１３】
図２８（ｂ）は、サブモード３２Ｈのリール３〜６停止開始のサブルーチンプログラムを示すフローチャートである。Ｓ３６６によりリールＮＯ．が７以上であるか否かの判断がなされる。可変表示部２ｇないし２ｉについての制御の場合にはＳ３６６によりＹＥＳの判断がなされて図２７（ｅ）に示す全リール回転開始のサブルーチンプログラムに移行する。一方、可変表示部２ａ〜２ｆについての制御の場合にはＳ３６６によりＮＯの判断がなされて、図２７（ｄ）に示す全リール停止、リール９停止開始（通常）のサブルーチンプログラムに移行する。
【０１１４】
図２８（ｃ）は、サブモード４２Ｈのリール７、８停止開始（通常）のサブルーチンプログラムを示すフローチャートである。Ｓ３６７によりリールＮＯ．が９以上であるか否かの判断がなされ、可変表示部２ｉについての制御の場合にはＳ３６７によりＹＥＳの判断がなされて図２７（ｅ）に示す全リール回転開始のサブルーチンプログラムに移行する。一方、可変表示部２ａ〜２ｈの制御の場合には図２７（ｄ）に示す全リール停止、リール９停止開始（通常）のサブルーチンプログラムに移行する。
【０１１５】
図２８（ｄ）は、サブモード５２Ｈのリール９停止開始（リーチ）のサブルーチンプログラムを示すフローチャートである。Ｓ３７３によりリールステータスが高速回転であるか否かの判断がなされ、高速回転でない場合にはそのままサブルーチンプログラムが終了するが、高速回転の場合にはＳ３７４に進み、リールＮＯ．が７未満であるか否かの判断がなされる。リーチが成立している場合であっても、図柄１ないし図柄６については可変表示を低速で行なう等のリーチ制御は何ら行なわれないために、それらの図柄についてはＳ３７５によりリールステータスを低速回転（通常）にセットする処理がなされる。一方、リーチが成立した場合に可変表示速度を低速にする等のリーチ制御が行なわれる図柄７，８，９については、Ｓ３７６により、リールステータスを低速回転（リーチ）にセットする処理がなされる。
【０１１６】
図２８（ｅ）は、サブモード６２Ｈのリーチ７、８停止開始（リーチ）のサブルーチンプログラムを示すフローチャートである。Ｓ３６８によりリールＮＯ．が９以上であるか否かの判断がなされる。可変表示部２ｉの制御の場合には全リール回転開始時のサブルーチンプログラムに移行する。一方、可変表示部２ａ〜２ｈの制御の場合にはＳ３６９に進み、リールステータスが高速回転であるか否かの判断がなされ、高速回転でない場合にはサブルーチンプログラムが終了するが、高速回転である場合にはＳ３７２に進み、リールＮＯ．が７未満であるか否かの判断がなされる。リールＮＯ．が１ないし６のものについてはリーチが成立していても何らリーチ制御は行なわれないために、そのようなリールについてはＳ３７２に進み、リールステータスを低速回転（通常）にセットする処理が行なわれる。一方、リールＮＯ．が８以上のものについてはＳ３７１に進み、リールステータスを低速回転（リーチ）にセットする処理が行なわれる。
【０１１７】
図２９は、リールステータスによる分岐処理を示すサブルーチンプログラムのフローチャートである。図２９（ｂ）はリールステータスが「停止」の場合であり、Ｓ３７８により可変表示部のスクロールの速さを示すスクロール値を「０」にして可変停止状態にするフローチャートである。（ｃ）は、リールステータスが「高速」の場合であり、Ｓ３７９により、スクロール値を−１９Ｈにして可変表示部の可変表示速度を高速にする処理が行なわれる。
【０１１８】
（ｄ）は、リールステータスが「低速回転（通常）」の場合であり、Ｓ３８０により、リールサブステータスが「０」であるか否かの判断がなされる。このリールサブステータスとは、図２９（ａ）に示す４つのリールステータスの中身がさらに細かく細分類されており、その細分類を示すステータスである。このリールサブステータスが「０」の場合にはＳ３８７に進み、予定停止図柄のデータをセットする処理がなされ、Ｓ３８８により、スクロール値を「０」にして可変停止動作を行ない、Ｓ３８９によりリールサブステータスを「１」加算する処理が行なわれる。その結果、リールサブステータスは「１」になるためにＳ３８０によりＮＯの判断がなされてＳ３８１によりＹＥＳの判断がなされて、Ｓ３９０に進む。Ｓ３９０では、スクロール値を−２０Ｈにして高速の可変表示状態にするとともに、Ｓ３９１により、リールサブステータスを「１」加算する処理が行なわれる。このＳ３９０，Ｓ３９１の処理を３回実行することによりＳ３８１によりＮＯの判断がなされ、Ｓ３８２によりＹＥＳの判断がなされて制御はＳ３９２に進む。Ｓ３９２では、リールサブステータスの値に基づきリールスローダウンデータテーブルを参照してスクロール値をセットする処理が行なわれる。このリールスローダウンデータテーブルは、可変表示部の可変表示速度を徐々に低速にするためのデータをテーブル形式で記憶しているものであり、ＲＯＭ３５に記憶されている。次にＳ３９３に進み、リールサブステータスを「１」加算する処理がなされる。このＳ３９２，Ｓ３９３を１８回実行することにより、Ｓ３８２によりＮＯの判断がなされてＳ３８３によりＹＥＳの判断がなされて制御がＳ３９４に進む。Ｓ３９４では、スクロール値を−４Ｈにして低速回転の状態にし、Ｓ３９５により、リールサブステータスを「１」加算する処理が行なわれる。このＳ３９４，Ｓ３９５の処理が６回実行されることによりＳ３８３によりＮＯの判断がなされてＳ３８４によりＹＥＳの判断がなされて制御がＳ３９６に進む。
【０１１９】
Ｓ３９６では、リールサブステータスの値に基づきリールストップデータテーブルを参照してスクロール値をセットする処理がなされ、Ｓ３９７により、リールサブステータスを「１」加算する処理が行なわれる。このリールストップデータテーブルとは、可変表示部のスクロール値をさらに低下させて可変停止させるためのデータをテーブル形式で記憶しているものであり、ＲＯＭ３５に記憶されている。このＳ３９６，Ｓ３９７の処理が２０回実行されることによりＳ３８４によりＮＯの判断がなされてＳ３８５に進み、リールサブステータスをクリアする処理がなされ、リールサブステータスが「０」となる。またＳ３８６により、リールステータスを停止にセットする処理がなされる。
【０１２０】
図３０は、リールステータスが「低速回転（リーチ）」の場合のサブルーチンプログラムを示すフローチャートである。このフローチャートは前記図２９（ｄ）ないし（ｉ）と類似するフローチャートであり、共通する部分については説明を省略し、相違点についてのみ述べる。リールサブステータスが４以上で２８Ｈ未満の場合にはＳ４１０に進む。Ｓ４１０では、リールサブステータスの値に基づきリールスローダウンテーブルを参照してスクロール値をセットする処理が行なわれ、Ｓ４１１によりサブステータスを「１」加算する処理が行なわれる。そしてリールサブステータスが２８Ｈになれば、Ｓ４１２に進み、スロー回転カウンタを「１」減算する処理がなされる。このスロー回転カウンタは、リーチの成立している当りライン上における可変表示部をゆっくりと比較的長い時間にわたって回転させ、予定停止図柄が表示された時点で停止制御するためのカウンタであり、後述するＳ４２０によりセットされる。そしてＳ４１３によりそのカウント値が「０」になったか否かの判断がなされ、未だになっていない場合にはＳ４１５に進み、スクロール値を−４Ｈにしてスロー回転状態を維持する。そしてＳ４１２が複数回実行されてスロー回転カウンタのカウント値が「０」となった時点でＳ４１４に進み、リールサブステータスを「１」加算する処理がなされた後にＳ４１５に進む。
【０１２１】
Ｓ４１４の処理の結果、制御はＳ４１６に進む。このＳ４１６では、リールサブステータスの値に基づきリールストップデータテーブルを参照してスクロール値をセットする処理がなされ、Ｓ４１７によりリールサブステータスを「１」加算する処理がなされる。
【０１２２】
図３１は前記Ｓ３８７，Ｓ４０５に示された停止図柄データセット処理のサブルーチンプログラムを示すフローチャートである。まずＳ４１８により、リーチ時であるか否かの判断がなされ、リーチ時でない通常状態の場合にはＳ４１９により、停止図柄の５１２ドット手前のデータがセットされる。７やフルーツ図柄の１図柄が６４ドットであるために５１２ドット手前とは予定停止図柄の８図柄（７やフルーツ図柄における８図柄）手前のデータがセットされる状態となる。この結果、可変表示部の可変表示中において、Ｓ３８７により予定停止図柄の８図柄（７やフルーツ図柄の場合における８図柄）手前の図柄データがセットされて可変表示中の図柄をそのセットされた図柄に切換える制御が行なわれ、そのうち８図柄分可変表示を続行させた段階でＳ３８６により図柄の停止が行なわれる。
【０１２３】
一方、リーチ時においてはＳ４１８によりＹＥＳの判断がなされてＳ４２０に進み、予定停止図柄ＮＯ．に基づきスロー回転カウンタをセットする処理が行なわれる。これは、予定停止図柄次第でリーチ時における可変表示部の可変表示時間が異なるために、その予定停止図柄に従った値をスロー回転カウンタにセットするのである。次にＳ４２１に進み、リールＮＯ．が７か否かの判断がなされ、７の場合にはＳ４２３に進み、当りライン▲１▼，▲６▼の少なくとも一方においてリーチが成立しているか否かの判断がなされ（図４参照）、リーチが成立している場合にはＳ４２６に進み、「７」の図柄の５１２ドット手前のデータすなわち８図柄（７やフルーツ図柄における８図柄）手前のデータがセットされる。一方、Ｓ４２３によりＮＯの判断がなされた場合にはＳ４２５に進み、スロー回転カウンタを短く再設定してＳ４２６に進む。その結果、リールＮＯ．７がリーチに関わっていない場合には、Ｓ４２５の処理により、リーチに関わっている場合よりも短い時間で停止制御される。
【０１２４】
一方、リールＮＯ．が８の場合にはＳ４２２によりＹＥＳの判断がなされてＳ４２４に進み、当りライン３，４のうちの少なくとも一方においてリーチが成立しているか否かの判断がなされ（図４参照）、リーチが成立している場合にはＳ４２６に進むが、リーチが成立していない場合にはＳ４２５により、スロー回転カウンタを短く再設定する処理がなされた後にＳ４２６に進む。その結果、リールＮＯ．８がリーチに関わっていない場合にはリーチに関わっている場合よりも短い時間で停止制御される。そして、前記Ｓ４０５により「７」図柄の８図柄手前のデータがセットされた後徐々にスクロール速度が低速に制御されるために、スクロール速度が低速になって遊技者が十分可変表示状態を視認できる状態になった段階で「７」の図柄が可変表示部に現われてくる状態となる。そして、スロー回転カウンタの働きにより、予定停止図柄が表示された段階で可変表示部が停止されることになる。
【０１２５】
前記Ｓ３８７，Ｓ４０５，Ｓ４１８〜Ｓ４２６により、前記電気的可変表示装置の表示結果が導出される以前の可変表示中において、前記電気的可変表示装置の表示内容を前記表示結果事前決定手段により決定された表示結果よりも所定段階手前の表示内容に選択的に切換える表示内容切換手段が構成されている。Ｓ３８６，Ｓ４０４により、前記所定段階手前の表示内容から前記表示結果事前決定手段で決定された表示結果になるまで前記電気的可変表示装置を可変表示させた後該表示結果を導出表示させる表示結果導出手段が構成されている。
【０１２６】
図３２は、サブＣＰＵ３４が基本回路２４からコマンドデータを取込むための割込処理のサブルーチンプログラムを示すフローチャートである。まずＳ４２７により、送られてきたコマンドデータはヘッダであるか否かの判断がなされ、ヘッダである場合にはコマンド入力カウンタを「１」にセットし、Ｓ４２９により、コマンド予備エリアにコマンドデータをセットする処理がなされる。そしてＳ４３０により、チェックサムデータにヘッダデータをセットする処理がなされる。次に、送られてきたコマンドデータがヘッダでない場合にはＳ４３１に進み、コマンド入力カウンタが「０」であるか否かの判断がなされる。ヘッダデータが未だに送られてきていない場合にはＳ４２８の処理が行なわれていないためにコマンド入力カウンタの値は「０」となっているために、その場合には送られてきたデータを無視するべくＳ４３２以降の処理が行なわれない。一方、既にヘッダデータが送られてきている場合にはＳ４３１によりＮＯの判断がなされてＳ４３２に進み、コマンド予備エリアに送られてきたコマンドデータをセットする処理がなされる。そしてＳ４３３により、コマンドデータがチェックサムであるか否かの判断がなされ、チェックサムでない場合にはＳ４３４に進み、チェックサムデータにコマンドデータを加算する処理が行なわれ、Ｓ４３５には、コマンド入力カウンタを「１」加算する処理が行なわれる。このように、チェックサムデータ以外のコマンドデータが送られてくるたびにＳ４３４により、そのデータを加算するのである。この加算は、Ｓ４３０によるヘッダデータも含まれている。そして、送られてきたコマンドデータがチェックサムの場合にはＳ４３６に進み、チェックサムが一致するか否かの判断が行なわれる。これは、Ｓ４３４により加算したチェックサムデータと基本回路側で独自に送信データを加算した値のチェックサムデータとが一致するか否かを判別しているのであり、正常な場合には一致するためにＳ４３７に進み、コマンド予備エリアに記憶されているデータを正式な適切なデータとしてコマンドエリアにセットする処理がなされ、Ｓ４３８により、コマンド入力カウンタをクリアする処理がなされる。一方、チェックサムが一致しない場合にはＳ４３７の処理を行なうことなくＳ４３８に進む。ゆえに、チェックサムが一致しない場合には送信されてきたデータが破棄されることとなる。
【０１２７】
以上の実施の形態の場合には、予定停止図柄がどのような図柄であっても可変表示部の可変開始から停止までの時間が一律に定まっているために、リーチ状態が発生しない場合の図柄１〜９の可変表示時間あるいは図柄１〜６に関する可変表示時間は常に一定となるので、基本回路２４側の可変表示時間データの種類を少なくすることができ基本回路２４が可変表示部の可変表示時間の管理を行ない易いという利点がある。
【０１２８】
以上説明した実施の形態においては、はずれと事前決定された場合の各可変表示部２ａ〜２ｉの予定停止図柄を、Ｃ  ＲＮＤ  ＺＵ１〜９のそれぞれの可変表示部に１対１で対応するカウンタの抽出値に基づいて決定していたが、それに代えて、図２に示す３つの図柄列に対応する３つのカウンタを用意し、その３つのカウンタの抽出値により３つの図柄の中からその抽出値に相当する図柄を決定するようにする。たとえば、図２に示す一番左の列の図柄列において予定停止図柄がたとえば「７」に決定された場合には、その決定された「７」をたとえば可変表示部２ａに停止表示させ、可変表示部２ｂはたとえばその１つ下のブドウのフルーツ図柄を停止表示させ、可変表示部２ｃはさらにその１つ下の星印マークのはずれ図柄を停止表示させ、可変表示部２ｄはさらにその１つ下のオレンジのフルーツ図柄を停止表示させ、可変表示部２ｅはさらにその１つ下の星印マークのはずれ図柄を停止表示させ、可変表示部２ｆはさらにその１つ下のフルーツ図柄を停止表示させるようにしてもよい。また、中央の図柄列においても、１つのカウンタの抽出値に応じた図柄を予定停止図柄として決定し、たとえばその予定停止図柄が上から３つ目の星印マークのはずれ図柄であった場合には、その星印マークのはずれ図柄をたとえば可変表示部２ｇで表示させ、その１つ下のメロンのフルーツ図柄を可変表示部２ｈで停止表示させるようにしてもよい。このようにした場合には、予定停止図柄を事前決定するためのカウンタの数が減少し、マイクロコンピュータによる制御が行ないやすくなるという利点がある。
【０１２９】
前述した複数の可変表示部２ａ〜２ｉにより、複数種類の識別情報を可変表示可能な可変表示部が構成されている。前記電気的可変表示装置１により、前記可変表示部を複数有する可変表示装置が構成されている。前記複数の可変表示部の表示結果が予め定められた特定の識別情報の組合せになったときに遊技機が大当り状態となる。
【０１３０】
基本回路２４と液晶表示回路２５とにより、前記複数の可変表示部を可変開始させた後表示結果を導出表示させる制御を行なう可変表示制御手段が構成されている。図２，図３に示した各種図柄により、複数種類の識別情報が構成されている。この各種図柄のうち、「７」図柄により、可変表示装置に定められている当りライン上に表示結果として導出表示されることにより特定の識別情報の組合せとなり大当り状態となるライン当り識別情報が構成されている。図２，図３に示したフルーツ図柄により、複数の可変表示部すべてに表示結果として導出表示されることにより特定の識別情報の組合せとなり大当り状態となるオール当り識別情報が構成されている。
【０１３１】
図１２のＳ３３〜Ｓ５９のプログラムが記憶されている基本回路２４により、数値データを更新する数値データ更新手段が構成されている。図１１（ｂ）に示したフローチャートとＳ７１とのプログラムが記憶されている基本回路２４により、前記複数の可変表示部の表示結果として導出表示される複数の識別情報を決定する表示結果識別情報決定手段が構成されている。Ｓ７５，Ｓ７７のプログラムが記憶されている基本回路２４により、前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることを決定するオール当り識別情報表示決定手段が構成されている。Ｓ８３のプログラムが記憶されている基本回路２４により、前記オール当り識別情報表示決定手段により前記複数の可変表示部すべてに前記オール当り識別情報を表示結果として導出表示させることが決定されたときに、前記表示結果識別情報決定手段により決定された識別情報の中に前記オール当り識別情報以外の識別情報が存在するときには、そのオール当り識別情報以外の識別情報を前記オール当り識別情報に変換する識別情報変換手段が構成されている。前述したように、前記数値データ更新手段と前記表示結果識別情報決定手段と前記オール当り識別情報表示決定手段と前記識別情報変換手段とは、プログラムによって動作するセントラルプロセッシングユニット（ＣＰＵ３０）により電子的に動作するものである。
【０１３２】
また、前記複数の可変表示部それぞれは、前記オール当り識別情報以外の識別情報を表示した後オール当り識別情報を表示しその後再度オール当り識別情報以外の識別情報を表示するという代わる代わりの可変表示を行なう（図２参照）。また、Ｓ８３の処理動作の説明の箇所で既に述べたように、各Ｄ  ＣＯＭは８ビットで構成されているとともに、予定停止図柄のナンバーは４ビットのデータからなっている。故に、Ｄ  ＣＯＭ１〜３には、それぞれ上位４ビットと下位４ビットとに１つずつ予定停止図柄ナンバーのデータ（Ｃ  ＲＮＤ  ＺＵ）が格納される。一方、Ｄ  ＣＯＭ７，４，５には、下位５ビットのみに予定停止図柄ナンバーのデータ（Ｃ  ＲＮＤ  ＺＵ）が格納される（Ｓ７１、図２４参照）。
【０１３３】
そして、Ｓ８３の処理の結果、図柄１〜図柄６の予定停止図柄ナンバーの４ビットデータの下位１ビット部分が「１」に変換され、図柄７〜図柄９の各予定停止図柄ナンバーの４ビットデータの下位２ビットと下位１ビットが「１」に変換される。これを具体的に説明すると、以下のようになる。
【０１３４】
たとえば、図柄１〜図柄６の予定停止図柄ナンバーの４ビットデータが「００００」のときに、下位４ビットを「１」に変換すれば、「０００１」のデータとなる。これは、図２を参照して、「７」の図柄がその１つ隣（下側）のブドウのフルーツ図柄に変換されることとなる。また、予定停止図柄ナンバーの４ビットデータが「００１０」のときに、最下位ビットを「１」に変換すれば、「００１１」の４ビットデータとなる。これは、図２を参照して、星印の外れ図柄がその１つ隣（下側）のオレンジのフルーツ図柄に変換されることとなる。
【０１３５】
一方、図柄７〜図柄９においては、たとえば、予定停止図柄ナンバーの４ビットデータが「００００」のときに、最下位ビットとその次のビットをともに「１」に変換すれば、「００１１」となる。その結果、図２を参照して、「７」の図柄が３つ下側にあるメロンのフルーツ図柄に変換されることとなる。
前述したＳ７４〜Ｓ７６の各ステップからなるプログラムが記憶されている基本回路２４により、前記大当り状態を発生させるか否かを事前に決定する当り外れ事前決定手段が構成されている。前述したＳ１１０〜Ｓ１１４により、前記当り外れ事前決定手段により前記大当り状態を発生させないことが決定されているにも拘らず（Ｓ１１０によりＮＯの判断がなされるにも拘らず）前記表示結果識別情報決定手段により決定された識別情報が前記複数の可変表示部すべてについて前記オール当り識別情報であったときに（Ｓ１１１、Ｓ１１３で共にＹＥＳの判断がなされたときに）、最後に表示結果を導出表示する可変表示部（図柄９）の識別情報を前記オール当り識別情報にならないように制御する（Ｓ１１４）。前記複数の可変表示部に前記オール当り識別情報のリーチ状態が発生したときに（Ｓ８７によりＹＥＳの判断がなされたときに）、その旨を表わす目印表示を行なう（Ｓ８８によりフルーツリーチ枠フラグがセットされてリーチ枠表示がなされる）。
【０１３６】
以上説明したように、前記識別情報変換手段は、前記オール当り識別情報以外の識別情報を、当該識別情報に対し可変表示順序上最も近い前記オール当り識別情報に変換する機能を有する。
【０１３７】
【発明の効果】
請求項１に記載の本発明によれば、複数の可変表示部すべてにオール当り識別情報が表示結果として導出表示されたときには、大当り状態となるために、特定の識別情報の組合せが変化に富んだ面白味のあるものとなり、面白味のある可変表示を通じて遊技者の興趣を向上させることができる。
【０１３８】
さらに、オール当り識別情報をすべての可変表示部に表示結果として導出表示させることが決定されたときには、予め決定されている表示結果として導出表示される予定の複数の識別情報のうちにオール当り識別情報以外の識別情報が存在しているときにおいても、そのオール当り識別情報以外の識別情報がオール当り識別情報に変換されるために、オール当り識別情報をすべての可変表示部に表示させることが事前に決定されておりながらもオール当り識別情報以外の識別情報が表示結果として導出表示される不都合が防止でき、表示制御上においても工夫された遊技機にすることができる。特に、表示結果として導出表示させる予定の複数の識別情報を決定するための数値データ更新手段の他に、オール当り識別情報が決定されているときの表示結果として導出表示される識別情報を決定するための数値データ更新手段を別途設ける必要がなくなり、数値データ更新手段を節約してメモリの記憶容量を節減することができる。
【０１３９】
請求項２に記載の本発明によれば、請求項１に記載の発明の効果に加えて、大当り状態を発生させないことが事前に決定されているにも拘らず表示結果識別情報決定手段により決定された識別情報が複数の可変表示部すべてについてオール当り識別情報であったときに、最後に表示結果を導出表示する可変表示部の識別情報がオール当り識別情報にならないように制御されるために、当り外れ事前決定手段の決定結果に沿った表示結果が導出表示されるようになるとともに、最後に表示結果を導出表示する可変表示部が表示結果を導出表示するまでは遊技者にオール当り識別情報による大当り状態が発生するのではないかという期待感を持たせることができる。
請求項３に記載の本発明によれば、請求項１または請求項２に記載の発明の効果に加えて、複数の可変表示部にオール当り識別情報のリーチ状態が発生したときに、その旨を表わす目印表示が行なわれるために、オール当り識別情報のリーチ状態が発生した旨を遊技者に確実に認識させることができるとともにそのリーチ状態に伴う期待感を遊技者に抱かせることができ、興趣を向上させることができる。
【図面の簡単な説明】
【図１】遊技機の一例のパチンコ遊技機の遊技盤面を示す正面図である。
【図２】電気的可変表示装置で可変表示される図柄列を示す図である。
【図３】電気的可変表示装置により表示される表示状態を示す画面図である。
【図４】電気的可変表示装置の図柄と当りラインとの関係を示す説明図である。
【図５】電気的可変表示装置による大当りが発生する表示態様の種類を示す説明図である。
【図６】パチンコ遊技機に用いられる制御回路を示すブロック図である。
【図７】可変表示装置の動作の変化状態を示すタイミングチャートである。
【図８】電気的可変表示装置の動作の変化状態を示すタイミングチャートである。
【図９】電気的可変表示装置の動作の変化状態を示すタイミングチャートである。
【図１０】電気的可変表示装置の動作の変化状態を示すタイミングチャートである。
【図１１】（ａ）はパチンコ遊技機を制御するメインルーチンプログラムを示し、（ｂ）は当りはずれ決定用乱数作成処理のサブルーチンプログラムを示すフローチャートであり、（ｃ）は表示用乱数作成１処理のサブルーチンプログラムを示すフローチャートである。
【図１２】表示用乱数作成２処理のサブルーチンプログラムを示すフローチャートである。
【図１３】（ａ）は始動口スイッチ入賞判定のサブルーチンプログラムを示すフローチャートであり、（ｂ）はプロセス処理のサブルーチンプログラムを示すフローチャートである。
【図１４】（ａ）は通常処理のサブルーチンプログラムを示すフローチャートであり、（ｂ）は図柄チェック１処理のサブルーチンプログラムを示すフローチャートであり、（ｃ）は図柄チェック２処理のサブルーチンプログラムを示すフローチャートである。
【図１５】（ａ）は乱数チェック処理サブルーチンプログラムを示すフローチャートであり、（ｂ）はフルーツ図柄セット処理のサブルーチンプログラムを示すフローチャートであり、（ｃ）はフルーツ図柄チェック処理のサブルーチンプログラムを示すフローチャートである。
【図１６】はずれ図柄セット処理のサブルーチンプログラムを示すフローチャートである。
【図１７】（ａ）はライン図柄チェック処理のサブルーチンプログラムを示すフローチャートであり、（ｂ）は図柄１、２停止処理サブルーチンプログラムを示すフローチャートであり、（ｃ）は図柄１〜９変動処理サブルーチンプログラムを示すフローチャートである。
【図１８】（ａ）は図柄９停止処理サブルーチンプログラムを示すフローチャートであり、（ｂ）は図柄３〜６停止処理サブルーチンプログラムを示すフローチャートである。
【図１９】図柄７，８停止処理サブルーチンプログラムを示すフローチャートである。
【図２０】（ａ）は大当りチェック処理サブルーチンプログラムを示すフローチャートであり、（ｂ）ははずれ待ち処理サブルーチンプログラムを示すフローチャートである。
【図２１】大入賞口開放前処理サブルーチンプログラムを示すフローチャートである。
【図２２】大入賞口開放処理サブルーチンプログラムを示すフローチャートである。
【図２３】大入賞口開放後処理サブルーチンプログラムを示すフローチャートである。
【図２４】ＬＣＤデータ転送処理サブルーチンプログラムを示すフローチャートである。
【図２５】（ａ）は液晶表示装置の表示制御動作のメインルーチンを示すフローチャートであり、（ｂ）は表示制御処理のサブルーチンプログラムを示すフローチャートであり、（ｃ）は図柄表示モードのサブルーチンプログラムを示すフローチャートである。
【図２６】コマンドチェック処理のサブルーチンプログラムを示すフローチャートである。
【図２７】（ａ）リール制御処理サブルーチンプログラムを示すフローチャートであり、（ｂ）はリールｎの制御処理サブルーチンプログラムを示すフローチャートであり（ｃ）はサブモードによる分岐処理サブルーチンプログラムを示すフローチャートであり、（ｄ）は全リール停止、リール９停止開始（通常）処理サブルーチンプログラムを示すフローチャートであり、（ｅ）は全リール回転開始サブルーチンプログラムを示すフローチャートである。
【図２８】（ａ）はリール１、２停止開始処理サブルーチンプログラムを示すフローチャートであり、（ｂ）はリール３〜６停止開始処理サブルーチンプログラムを示すフローチャートであり、（ｃ）はリール７、８停止開始（通常）処理サブルーチンプログラムを示すフローチャートであり、（ｄ）はリール９停止開始（リーチ）処理サブルーチンプログラムを示すフローチャートであり、（ｅ）はリール７、８停止開始（リーチ）処理サブルーチンプログラムを示すフローチャートである。
【図２９】（ａ）はリールステイタスによる分岐処理サブルーチンプログラムを示すフローチャートであり、（ｂ）は停止処理サブルーチンプログラムを示すフローチャートであり、（ｃ）は高速回転処理サブルーチンプログラムを示すフローチャートであり、（ｄ）〜（ｉ）は低速回転（通常）処理サブルーチンプログラムを示すフローチャートである。
【図３０】（ａ）〜（ｆ）は低速回転（リーチ）処理サブルーチンプログラムを示すフローチャートである。
【図３１】停止図柄データセット処理サブルーチンプログラムを示すフローチャートである。
【図３２】コマンド取込みの割込処理のプログラムを示すフローチャートである。
【符号の説明】
１２は遊技盤、１３は遊技領域、１は電気的可変表示装置、５０は可変入賞球装置、２ａ〜２ｉは可変表示部、２４は基本回路、３０はＣＰＵ、３１，３５はＲＯＭ、３２，３６はＲＡＭ、３３はＩ／Ｏポート、３４はサブＣＰＵ、２は液晶表示装置である。
【図１】
0003553381.tif 000002
【図２】
0003553381.tif 000003
【図３】
0003553381.tif 000004
【図４】
0003553381.tif 000005
【図５】
0003553381.tif 000006
【図６】
0003553381.tif 000007
【図７】
0003553381.tif 000008
【図８】
0003553381.tif 000009
【図９】
0003553381.tif 000010
【図１０】
0003553381.tif 000011
【図１１】
0003553381.tif 000012
【図１２】
0003553381.tif 000013
【図１３】
0003553381.tif 000014
【図１４】
0003553381.tif 000015
【図１５】
0003553381.tif 000016
【図１６】
0003553381.tif 000017
【図１７】
0003553381.tif 000018
【図１８】
0003553381.tif 000019
【図１９】
0003553381.tif 000020
【図２０】
0003553381.tif 000021
【図２１】
0003553381.tif 000022
【図２２】
0003553381.tif 000023
【図２３】
0003553381.tif 000024
【図２４】
0003553381.tif 000025
【図２５】
0003553381.tif 000026
【図２６】
0003553381.tif 000027
【図２７】
0003553381.tif 000028
【図２８】
0003553381.tif 000029
【図２９】
0003553381.tif 000030
【図３０】
0003553381.tif 000031
【図３１】
0003553381.tif 000032
【図３２】
0003553381.tif 000033