(57)【要約】【課題】表示制御手段が遊技制御手段からのコマンドを適切に受信できない場合であっても、より遊技状態に近い表示を行う。【解決手段】表示制御用マイクロコンピュータのＣＰＵは、主基板から送出される変動開始コマンドの受信を確認してから所定時間（具体的には、３３ミリ秒）が経過した後に実行する飾り図柄演出設定処理において、確定コマンドを受信しているか否かを判別する（ステップＳ２６２）。確定コマンドを受信していると判別したときには、変動パターンコマンドとしての変動開始コマンドに基づいて表示結果を判定し、大当りとするか否かを決定する（ステップＳ２６５）。大当りとしないときには、初期指定のハズレ図柄を飾り図柄の停止図柄とすることを決定する（ステップＳ２６６）。一方、大当りとするときには、所定の通常大当り図柄を飾り図柄の停止図柄とすることを決定する（ステップＳ２６７）。【選択図】  図３０
2004222875.tif 000002
【特許請求の範囲】
【請求項１】
各々が識別可能な特別識別情報と装飾識別情報の変動表示を行う変動表示装置を含み、前記特別識別情報の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御可能な遊技機であって、
遊技の進行を制御する遊技制御手段と、
前記遊技制御手段から送信されたコマンドに基づいて前記変動表示装置の表示制御を行い、前記特別識別情報の表示結果と整合するように前記装飾識別情報の表示結果を制御する表示制御手段、とを備え、
前記遊技制御手段は、
前記変動表示装置における表示を制御するためのコマンドとして少なくとも、前記特別識別情報の変動表示の開始を指定するためのコマンドであって前記特別識別情報の表示結果を前記特定表示結果とするか否かを特定可能な変動開始コマンド、前記特別識別情報の表示結果を指定するための識別情報指定コマンド、及び前記特別識別情報の変動表示の終了を指定するための確定コマンドを、送信する機能を有し、
前記表示制御手段は、
前記遊技制御手段が送信したコマンドを格納するコマンド格納手段と、
前記遊技制御手段が送信した前記変動開始コマンドを受信したか否かを判別する変動開始判別手段と、
前記変動開始判別手段が変動開始コマンドを受信したと判別したとき、所定時間が経過した後に、前記コマンド格納手段から識別情報指定コマンドの読み出しを行うコマンド処理手段と、
前記変動開始コマンドの種類と前記識別情報指定コマンドの種類に基づいて前記装飾識別情報の表示結果を複数の表示結果のうちより選択決定する表示結果決定手段と、を含み、
前記表示結果決定手段は、前記所定時間が経過する前に確定コマンドを受信したときには、前記識別情報指定コマンドの種類によらずに、前記変動開始コマンドの種類のみに基づいて表示結果を選択決定する、
ことを特徴とする遊技機。
【請求項２】
前記遊技制御手段は、前記特定表示結果のうち予め定められた特別表示結果が導出されるとこれに基づいて前記特定遊技状態とは異なる遊技者に有利な特別遊技状態を発生させ、
前記遊技制御手段から送信される識別情報指定コマンドは、前記特別遊技状態を発生させるか否かを示す情報を含む、
ことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記表示結果決定手段は、前記変動開始コマンドにより前記特別識別情報の表示結果を前記特定表示結果とすることが指定されており、かつ、前記所定時間が経過する前に確定コマンドを受信したときには、前記装飾識別情報の表示結果として前記特別表示結果以外で前記特定表示結果と整合する表示結果を選択決定する、
ことを特徴とする請求項２に記載の遊技機。
【請求項４】
前記表示結果決定手段が選択決定する表示結果には、遊技機の電源投入時に表示される前記特定表示結果及びリーチ表示態様以外の初期表示結果が含まれ、
前記表示結果決定手段は、変動開始コマンドにより前記特別識別情報の表示結果を前記特定表示結果としないことが指定されており、かつ、前記所定時間が経過する前に確定コマンドを受信したときには、前記装飾識別情報の表示結果として前記初期表示結果を選択決定する、
ことを特徴とする請求項１、２又は３に記載の遊技機。
【請求項５】
前記表示制御手段は、前記所定時間が経過する前に確定コマンドを受信したときには、所定の報知を行う、
ことを特徴とする請求項１から４のいずれか１項に記載の遊技機。
【請求項６】
前記変動表示装置は、
前記特別識別情報を表示する特別表示部と、
前記特別表示部よりも表示面積が大きく、前記装飾識別情報を表示する装飾表示部、とを含み、
前記表示結果決定手段は、前記所定時間が経過する前に確定コマンドを受信したときには、前記特別表示部を用いて所定の報知としての報知表示を行う、
ことを特徴とする請求項５に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ遊技機に係り、特に、識別情報の変動表示を用いて遊技を行う遊技機に関する。
【０００２】
【従来の技術】
パチンコ遊技機等の遊技機においては、液晶表示装置（以下ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置上に所定の識別情報（以下、表示図柄）を更新表示させることで変動表示を行い、その表示結果により所定の遊技価値を付与するか否かを決定する、いわゆる可変表示ゲームによって遊技興趣を高めたものが数多く提供されている。
【０００３】
可変表示ゲームには、主に、前述した表示装置を画像表示装置として使用し、表示結果が予め定められた特定の表示結果となった場合に遊技者に有利となる大当り遊技状態に移行するものがある。大当り遊技状態に移行すると、大入賞口またはアタッカと呼ばれる特別電動役物を開放状態とし、遊技者に対して遊技球の入賞が極めて容易となる状態を一定時間継続的に提供する。
【０００４】
昨今の遊技機は、遊技の進行・制御を司る遊技制御手段（回路）の制御の負担を軽減するために、表示図柄に関わる演出の制御を遊技制御手段から分離してサブ基板化している。表示装置に表示される画像情報は、遊技制御手段からの表示制御コマンドデータに従って動作する表示制御手段によって制御される。このように遊技制御手段と表示制御手段とが分離されていることから、表示制御コマンドには、ノイズ等によってエラーが生ずる可能性がある。そこで、表示制御手段が遊技制御手段からのコマンドを正しく受信できない場合に、極力正規の変動表示に近い表示を行う遊技機として、１回の変動中に受信されるべき複数のコマンドのうちに正しく受信できないコマンドがあると判断した場合に、正しく受信できたコマンドについてはそのコマンドに従った表示制御を行う思想が存在した（例えば、特許文献１）。
【０００５】
【特許文献１】
特開２０００−３１７０９３
【０００６】
ここで、１回の変動表示を制御するために受信されるべき複数のコマンドとして、表示図柄の変動開始を指示する変動開始コマンド、表示結果として導出される停止図柄を指定する図柄指定コマンド、及び表示結果の導出を指示するための図柄確定コマンドを用いたものがある。
【０００７】
【発明が解決しようとする課題】
しかしながら、表示制御の内容を正しく受信できたコマンドのみに従って決定すると、遊技の進行と表示装置上の表示とが合致しなくなることがある。例えば、変動開始コマンドと図柄指定コマンドに基づいて表示図柄の変動表示の表示態様を決定する場合、従来ではいずれかのコマンドが正しく受信できなかったときに、正しく受信できたコマンドのみに基づいて表示制御を行うだけであるため、遊技の進行と表示装置上の表示とがあまりに合致しなくなり、遊技者と遊技店とのあいだでトラブルが発生するなどの問題があった。
【０００８】
この発明は、上記実状に鑑みてなされたものであり、表示制御手段が遊技制御手段からのコマンドを適切に受信できない場合であっても、より遊技状態に近い表示を行うことができる遊技機を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本願の請求項１に記載の遊技機は、各々が識別可能な特別識別情報と装飾識別情報の変動表示を行う変動表示装置を含み、前記特別識別情報の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御可能な遊技機であって、遊技の進行を制御する遊技制御手段と、前記遊技制御手段から送信されたコマンドに基づいて前記変動表示装置の表示制御を行い、前記特別識別情報の表示結果と整合するように前記装飾識別情報の表示結果を制御する表示制御手段、とを備え、前記遊技制御手段は、前記変動表示装置における表示を制御するためのコマンドとして少なくとも、前記特別識別情報の変動表示の開始を指定するためのコマンドであって前記特別識別情報の表示結果を前記特定表示結果とするか否かを特定可能な変動開始コマンド、前記特別識別情報の表示結果を指定するための識別情報指定コマンド、及び前記特別識別情報の変動表示の終了を指定するための確定コマンドを、送信する機能を有し、前記表示制御手段は、前記遊技制御手段が送信したコマンドを格納するコマンド格納手段と、前記遊技制御手段が送信した前記変動開始コマンドを受信したか否かを判別する変動開始判別手段と、前記変動開始判別手段が変動開始コマンドを受信したと判別したとき、所定時間が経過した後に、前記コマンド格納手段から識別情報指定コマンドの読み出しを行うコマンド処理手段と、前記変動開始コマンドの種類と前記識別情報指定コマンドの種類に基づいて前記装飾識別情報の表示結果を複数の表示結果のうちより選択決定する表示結果決定手段と、を含み、前記表示結果決定手段は、前記所定時間が経過する前に確定コマンドを受信したときには、前記識別情報指定コマンドの種類によらずに、前記変動開始コマンドの種類のみに基づいて表示結果を選択決定する。なお、前記表示制御手段は、さらに、前記変動開始コマンドと前記識別情報指定コマンドとに基づいて前記装飾識別情報の変動表示に用いる変動パターンを決定する変動パターン決定手段を含んでいてもよい。
【００１０】
請求項１に記載の構成によれば、変動開始判別手段が遊技制御手段から送信された変動開始コマンドを受信したと判別してから所定時間が経過する前に確定コマンドを受信したときに、表示結果決定手段が、識別情報指定コマンドの種類によらずに、変動開始コマンドの種類のみに基づいて表示結果を選択決定する。これにより、表示制御手段が変動表示装置における表示を制御するためのコマンドを正しく受信できないときでも、識別情報の変動表示を行うことができ、遊技状態に近い表示を行うことができる。
【００１１】
請求項２に記載の遊技機においては、前記遊技制御手段は、前記特定表示結果のうち予め定められた特別表示結果が導出されるとこれに基づいて前記特定遊技状態とは異なる遊技者に有利な特別遊技状態を発生させ、前記遊技制御手段から送信される識別情報指定コマンドは、前記特別遊技状態を発生させるか否かを示す情報を含む。これにより、１つのコマンドが受信できないときでも極力遊技状態に近い表示結果を導出することができ、遊技者に不快感を与えない表示を行うことができる。
【００１２】
請求項３に記載の遊技機においては、前記表示結果決定手段は、前記変動開始コマンドにより前記特別識別情報の表示結果を前記特定表示結果とすることが指定されており、かつ、前記所定時間が経過する前に確定コマンドを受信したときには、前記装飾識別情報の表示結果として前記特別表示結果以外で前記特定表示結果と整合する表示結果を選択決定する。これにより、確定コマンドを正しく受信できないときでも、変動開始コマンドにより指定された特定表示結果に極力近づけた表示結果を導出することができる。
【００１３】
請求項４に記載の遊技機においては、前記表示結果決定手段が選択決定する表示結果には、遊技機の電源投入時に表示される前記特定表示結果及びリーチ表示態様以外の初期表示結果が含まれ、前記表示結果決定手段は、変動開始コマンドにより前記特別識別情報の表示結果を前記特定表示結果としないことが指定されており、かつ、前記所定時間が経過する前に確定コマンドを受信したときには、前記装飾識別情報の表示結果として前記初期表示結果を選択決定する。これにより、確定コマンドを正しく受信できないときでも、変動開始コマンドにより指定された表示結果に極力近づけて、ハズレとなる表示結果を確実に導出することができる。また、表示結果を電源投入時に表示される初期表示結果とすることで、データの共用を可能とし、データ量を低減することができる。
【００１４】
請求項５に記載の遊技機においては、前記表示制御手段は、前記所定時間が経過する前に確定コマンドを受信したときには、所定の報知を行う。これにより、コマンドを正しく受信できなかった旨を遊技者等に知らせることができる。なお、前記表示制御手段は、例えば、前記変動表示装置によるエラー報知用の図柄の表示、警告音の出力、及びランプ出力を、別々に、あるいは互いに組み合わせて行うことにより、エラー報知を行うようにしてもよい。
【００１５】
請求項６に記載の遊技機においては、前記変動表示装置は、前記特別識別情報を表示する特別表示部と、前記特別表示部よりも表示面積が大きく、前記装飾識別情報を表示する装飾表示部、とを含み、前記表示結果決定手段は、前記所定時間が経過する前に確定コマンドを受信したときには、前記特別表示部を用いて所定の報知としての報知表示を行う。これにより、コマンドを正しく受信できないときに特別識別情報が特定表示結果となることを防止して、遊技者の不快感を減少させることができるとともに、コマンドを正しく受信できなかった旨を遊技者等に知らせることができる。また、前記表示制御手段は、前記所定時間に対応する変動表示の変動態様を記憶する記憶手段を含み、前記表示制御手段が前記変動表示装置における変動表示を開始するときは、前記記憶手段に記憶された変動表示の表示態様に基づいて変動表示を制御するようにしてもよい。これにより、コマンドを正しく受信できないときでも、変動表示を直ちに開始して途切れさせることなく制御することができ、遊技者に不信感を与えない表示を行うことができる。
【００１６】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の一実施形態を詳細に説明する。なお、以下の説明においてリーチとは、停止した図柄（リーチ図柄という）が大当り図柄の一部を構成しているときに未だ停止していない図柄（リーチ変動図柄という）については変動表示が行われている状態、あるいは、全て又は一部の図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している状態のことである。具体的には、予め定められた複数の表示領域に、予め定められた図柄が停止することで大当りとなる有効ラインが定められ、その有効ライン上の一部の表示領域に予め定められた図柄が停止しているときに未だ停止していない有効ライン上の表示領域において変動表示が行われている状態（例えば、左、中、右の表示領域のうち左、中の表示領域には大当り図柄の一部となる（例えば「７」）が停止表示されている状態で右の表示領域は未だ変動表示が行われている状態）、あるいは、有効ライン上の表示領域の全て又は一部の図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している状態（例えば、左、中、右の表示領域の全てに変動表示が行われてどの状態が表示されても同一の図柄が揃っている状態で変動表示が行われている状態）である。また、リーチの際に、通常と異なる演出がランプや音で行われることがある。この演出をリーチ演出という。また、リーチの際に、キャラクタ（人物等を模した演出表示であり、図柄とは異なるもの）を表示させたり、背景の表示態様を変化させたりすることがある。このキャラクタの表示や背景の表示態様の変化をリーチ演出表示という。
【００１７】
本実施例における遊技機としては、ＬＣＤ等からなる画像表示装置により特図ゲームを行う遊技機であり、プリペイドカードによって球貸しを行うカードリーダ（ＣＲ：Ｃａｒｄ  Ｒｅａｄｅｒ）式の第１種パチンコ遊技機や、ＬＣＤを搭載したスロットマシン等の遊技機である。
【００１８】
また、パチンコ遊技機等の弾球遊技機であっても、画像表示装置を有するものであれば、例えば、第２種あるいは第３種に分類されるパチンコ遊技機や、一般電役機、又はパチコンと呼ばれる確率設定機能付き弾球遊技機等であっても構わない。さらには、プリペイドカードによって球貸しを行うＣＲ式パチンコ遊技機だけではなく、現金によって球貸しを行うパチンコ遊技機にも適用可能である。すなわち、ＬＣＤ等からなる画像表示装置を有し、識別情報としての図柄を変動表示することが可能な遊技機であれば、どのような形態のものであっても構わない。
【００１９】
図１は、本実施例におけるパチンコ遊技機の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機（遊技機）１は、大別して、遊技盤面を構成する遊技盤（ゲージ盤）２と、遊技盤２を支持固定する遊技機用枠（台枠）３とから構成されている。遊技盤２にはガイドレールによって囲まれた、ほぼ円形状の遊技領域が形成されている。この遊技領域のほぼ中央位置には、各々が識別可能な識別情報として特別図柄及び飾り図柄を変動可能に表示する変動表示装置となる表示装置４が設けられている。表示装置４は、例えばＬＣＤ等からなる。この表示装置４の下側には、電動チューリップ型役物（普通電動役物）５を兼用する普通可変入賞球装置（始動入賞口）６が配置されている。普通可変入賞球装置６の下側には、特別可変入賞球装置（大入賞口）７が配置されている。
【００２０】
特別可変入賞球装置７は、ソレノイドによって入賞領域を開成・閉成制御する開閉板を備える。この開閉板は、通常時には閉成し、普通可変入賞球装置６への遊技球の入賞に基づいて表示装置４による可変表示ゲームが行われた結果、特定遊技状態となった場合に、ソレノイドによって入賞領域を所定期間（例えば、２９秒）あるいは所定個数（例えば、１０個）の入賞球が発生するまで開成（開成サイクル）する状態となるように設定され、その開成している間に遊技領域を落下する遊技球を受け止める。そして、この開成サイクルを例えば最高１６回繰り返すことができるようになっている。特別可変入賞球装置７に入賞した遊技球は、所定の検出部により検出される。入賞球の検出に応答し、後述する主基板１１と払出制御基板１５（図２、図３）とにより、所定数の賞球の払い出しが行われる。
【００２１】
また、遊技盤２の表面には、上記した構成以外にも、ランプを内蔵した風車、アウト口等が設けられている。また、パチンコ遊技機１には、点灯又は点滅する遊技効果ランプ９や効果音を発生するスピーカ８Ｌ、８Ｒが設けられている。
【００２２】
図２は、パチンコ遊技機１の背面図であり、主要基板の配置レイアウトを示す。また、図３は、主基板を中心としたシステム構成例を示すブロック図である。図２及び図３に示すように、本実施例におけるパチンコ遊技機１は、主として、電源基板１０と、主基板１１と、表示制御基板１２と、音声制御基板１３と、ランプ制御基板１４と、払出制御基板１５と、情報端子基板１６とを備え、それぞれ適所に配設されている。
【００２３】
電源基板１０は、パチンコ遊技機１内の各回路に所定の電源電圧を供給するものである。
【００２４】
主基板１１は、メイン側の制御基板であり、パチンコ遊技機１における遊技の進行を制御するための各種回路が搭載されている。主基板１１は、主として、可変表示ゲームにおいて用いる乱数の生成機能、所定位置に配設されたスイッチ等からの信号の入力を行う機能、表示制御基板１２、音声制御基板１３、ランプ制御基板１４及び払出制御基板１５に対してそれぞれ指令情報の一例となる制御コマンドを出力して送信する機能、ホールの管理コンピュータに対して各種情報を出力する機能などを備えている。
【００２５】
主基板１１から表示制御基板１２へ送信される制御コマンドは表示制御コマンドである。図４は、主基板１１と表示制御基板１２における回路構成、及び主基板１１から表示制御基板１２に送信される表示制御コマンドの信号線を示す図である。図４に示すように、この実施の形態では、表示制御コマンドは、表示制御信号ＣＤ０〜ＣＤ７の８本の信号線で主基板１１から表示制御基板１２に送信される。また、主基板１１と表示制御基板１２との間には、ストローブ信号を送信するための表示制御ＩＮＴ信号の信号線も配線されている。主基板１１には、普通可変入賞球装置６や特別可変入賞球装置７、その他の入賞口への遊技球の入賞を検出するための各入賞口スイッチ７０からの配線も接続されている。
【００２６】
図５は、この実施の形態で用いられる主基板１１から表示制御基板１２に送信される表示制御コマンドの内容の一例を示す説明図である。表示制御コマンドは２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を表し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（ビット７）は必ず「１」とされ、ＥＸＴデータの先頭ビットは「０」とされる。なお、図５に示されたコマンド形態は一例であって、他のコマンド形態を用いてもよい。また、この例では、制御コマンドが２つの制御信号で構成されることになるが、制御コマンドを構成する制御信号数は、１であってもよいし、３以上の複数であってもよい。
【００２７】
図５に示す例において、コマンド８０００（Ｈ）〜８０ＸＸ（Ｈ）は、表示装置４における特別図柄及び飾り図柄の変動表示の開始を指令する変動開始コマンドである。変動開始コマンドは、図６に示すように、図柄の変動期間（総変動時間）を特定可能な表示制御コマンド、すなわち、表示に使用する変動パターンを決定するための変動パターンコマンドであり、通常ハズレ、リーチハズレ及び大当りのいずれとするかを示す情報を含んでいる。
【００２８】
コマンド８Ｆ００（Ｈ）及び８Ｆ０１（Ｈ）は、電源投入時に送出される特別図柄電源投入時指定コマンド及び普通図柄電源投入時指定コマンドである。なお、普通図柄電源投入時指定コマンドは、表示制御基板１２が普通図柄変動制御を行う場合に用いられ、普通図柄表示器４０がランプ制御基板１４で制御される場合には、表示制御基板１２には送出されない。
【００２９】
コマンド９０ＸＸ（Ｈ）は、特別図柄の予定停止図柄（最終停止図柄であるが、以下では、単に「停止図柄」ともいう）を指定する図柄指定コマンドである。後述するように、特別図柄には通常大当り図柄と確変大当り図柄とが含まれており、特別図柄の停止図柄を指定することにより、通常大当りとするか確変大当りとするかを識別することができる。すなわち、図柄指定コマンドは、確変大当りとするか否かを示す情報を含んでる。確変大当りとなると、パチンコ遊技機１が特別遊技状態となり、特別図柄の停止図柄が当り図柄となる確率が向上するとともに、普通可変入賞球装置６の開放時間と開放回数が高められる。
【００３０】
コマンドＡ０００（Ｈ）は、特別図柄の変動表示の停止を指示する確定コマンドである。また、コマンドＤ０００（Ｈ）〜Ｄ４００（Ｈ）は、普通図柄の変動パターンに関する表示制御コマンドである。ただし、普通図柄表示器４０がランプ制御基板１４で制御される場合には、それらのコマンドは、表示制御基板１２には送出されない。
【００３１】
また、主基板１１には、図４に示すように、ゲーム制御用のプログラム等を記憶するＲＯＭ１０１、ワークメモリとして使用されるＲＡＭ１０２、制御用のプログラムに従って制御動作を行うＣＰＵ１０３及びＩ／Ｏポート１０４を含んだ遊技制御用マイクロコンピュータ１００が搭載されている。ＲＡＭ１０２の全部又は一部は、電源基板１０からのバックアップ電源でバックアップされている。
【００３２】
遊技制御用マイクロコンピュータ１００は、図７に示すように、特図保留メモリ１２０と、コマンド送信テーブルメモリ１２１と、ランダムカウンタ１２２と、変動パターンテーブルメモリ１２３と、特別図柄選択テーブルメモリ１２４と、フラグメモリ１２５と、変動時間タイマ１２６とを備えている。
【００３３】
特図保留メモリ１２０は、遊技球が普通可変入賞球装置６に入賞して特別図柄及び飾り図柄の変動表示を開始するための条件である実行条件が成立したが、従前の変動表示を実行中である等の理由のために変動を実際に開始するための条件である開始条件が成立していない保留状態を記憶するためのメモリである。この特図保留メモリ１２０は、図７に示すように、４つのエントリを備え、各エントリには、普通可変入賞球装置６への入賞順に始動開始記憶番号とその入賞により抽出された乱数値（後述するランダムＲ１の値）が対応付けて格納される。特別図柄及び飾り図柄の変動表示が１回終了すると、最上位の情報に基づいた変動表示が実行され、第２位以下の登録情報が１位ずつ繰り上がる。また、特別図柄及び飾り図柄の変動表示中等に遊技球が普通可変入賞球装置６に新たに入賞した場合には、その入賞による乱数値が最上位の空エントリに登録される。
【００３４】
コマンド送信テーブルメモリ１２１には、主基板１１からサブ側の各制御基板（表示制御基板１２、音声制御基板１３、ランプ制御基板１４、及び払出制御基板１５）に出力する各制御コマンドについて、複数のコマンド送信テーブルが設けられている。図８は、コマンド送信テーブルメモリ１２１の構成の一例として、表示制御コマンドについてのコマンド送信テーブルを示す図である。図８に示す例では、１２個のコマンド送信テーブルが設けられており、使用すべきコマンド送信テーブルは、コマンド送信個数カウンタで指定される。各コマンド送信テーブルは、例えば３バイトで構成され、１バイト目にはコマンドの送り先となるサブ側の制御基板を識別するためのＩＮＴデータが設定される。また、２バイト目には、制御コマンドの１バイト目のＭＯＤＥデータが設定される。そして、３バイト目には、制御コマンドの２バイト目のＥＸＴデータが設定される。
【００３５】
また、複数のコマンド送信テーブルはリングバッファとして使用される。例えば、遊技制御用マイクロコンピュータ１００は、表示制御基板１２に表示制御コマンドを送信する場合、コマンド送信カウンタが指しているコマンド送信テーブルに、表示制御コマンドであることを示すＩＮＴデータや、表示制御コマンドの１バイト目のＭＯＤＥデータ、２バイト目のＥＸＴデータを設定する。そして、コマンド送信個数カウンタの値を更新する。コマンド送信個数カウンタの値が１２になった場合には、その値を０に戻す。
【００３６】
ランダムカウンタ１２２は、遊技制御に用いられる判定用乱数や表示用乱数のカウントを行うものである。図９は、ランダムカウンタ１２２によりカウントされる各乱数を示す説明図である。ランダムカウンタ１２２は、図９に示すように、ランダムＲ１〜Ｒ５のカウントを行う。ランダムＲ１は、大当りを発生させてパチンコ遊技機１を特定遊技状態とするか否かを決定する大当り判定用の乱数であり、０〜２９９の範囲の値をとる。ランダムＲ２は、ハズレ時にリーチするか否かを決定するリーチ判定用の乱数であり、０〜１５３０の範囲の値をとる。ランダムＲ３は、リーチの種類を決定するための表示用の乱数であり、変動パターンの種類数ＸＸによって定められる０〜ＸＸ−１の範囲の値をとる。ランダムＲ４は、ハズレ時における特別図柄の停止図柄を決定するための表示用の乱数であり、０〜５の範囲の値をとる。ランダムＲ５は、大当りを生じさせる確率が向上している高確率状態（特別遊技状態）とするか否かを決定する確変判定用の乱数であり、０〜９の範囲の値をとる。なお、遊技効果を高めるために、ランダムＲ１〜Ｒ５以外の乱数が用いられてもよい。
【００３７】
変動パターンテーブルメモリ１２３は、表示装置４における特別図柄及び飾り図柄の変動表示で使用される複数の変動パターンの情報を示す変動パターンテーブルを記憶する。変動パターンテーブルには、例えば、ランダムカウンタ１２２から抽出されるランダムＲ１〜Ｒ３の値に基づいて、図６に示す変動パターンコマンドのいずれかを特定可能に設定されている。すなわち、変動パターンテーブルは、通常ハズレ、リーチハズレ、及び大当りのうちのいずれかの停止図柄を導出する各種の変動パターンを選択可能にする。
【００３８】
特別図柄選択テーブルメモリ１２４は、例えば図１０に示すようなハズレ時特別図柄決定用テーブル１４０を記憶する。ハズレ時特別図柄決定用テーブル１４０は、後述する特別図柄の図柄番号と、ランダムカウンタ１２２から抽出されるランダムＲ４の値とを対応付けて格納することにより、ハズレ時における特別図柄の停止図柄を特定可能とする。
【００３９】
フラグメモリ１２５には、パチンコ遊技機１において遊技の進行を制御するために用いられる各種のフラグが設定される。例えば、フラグメモリ１２５には、後述する特別図柄プロセス処理（図２１）において選択・実行すべき処理を示す特別図柄プロセスフラグが設けられている。また、Ｉ／Ｏポート１０４に入力される各種信号の状態や各入賞口スイッチ７０から入力される検出信号の状態等に応じて各々セットあるいはクリアされる複数ビットからなる入力状態フラグや、パチンコ遊技機１において各種のエラーが発生したときに、発生したエラーの種類に対応するビットがセットされる複数ビットからなるエラーフラグが設けられている。この他、所定時間が経過してタイマ割込が発生するごとにセットされるタイマ割込フラグ等の各種のフラグが設けられている。
【００４０】
変動時間タイマ１２６は、表示装置４における特別図柄及び飾り図柄の変動表示を開始してからの経過時間（変動時間）をメイン側で計測するためのダウンカウンタであり、主基板１１が表示制御基板１２に変動開始コマンドを送信するに際して、変動パターンで指定される総変動時間に対応したカウント値が初期値として設定される。
【００４１】
表示制御基板１２は、主基板１１とは独立して可変表示ゲームにおける画像処理のための表示制御を行うものである。表示制御基板１２は、主基板１１から出力される表示制御コマンドに基づいて可変表示ゲームに用いられる画像を表示装置４上に表示させる。図１１は、表示装置４における画像表示例を示す図である。この実施形態では、表示装置４上に、特別図柄と、装飾図柄となる左中右の飾り図柄と、始動入賞記憶数とが表示されるものとする。特別図柄は特別図柄表示エリア４１において変動表示される。飾り図柄は飾り図柄表示エリア４２において変動表示される。飾り図柄表示エリア４２は、特別図柄表示エリア４１よりも表示面積が大きく、左中右の各飾り図柄は、特別図柄よりも大きく表示されるものとする。始動入賞記憶数は、始動記憶表示エリア４３において、特図保留メモリ１２０に保留されている入賞球数が識別可能となるように表示される。
【００４２】
図１２は、この実施の形態で用いられる特別図柄の例を示す図である。この実施の形態では、特別図柄として表示される図柄は、８図柄であり、各図柄には１〜８の図柄番号が付されている。特別図柄表示エリア４１には、図１２に示すような８種類の特別図柄が可変表示される。ここで、図柄番号が「８」の特別図柄「０」が表示されると、次に、図柄番号が「１」の特別図柄「１」が表示される。そして、例えば、図柄番号が「３」である特別図柄「３」を通常大当り図柄とし、図柄番号が「７」である特別図柄「７」を確変大当り図柄とする。
【００４３】
すなわち、特別図柄表示エリア４１における変動表示の表示結果として特別図柄「３」が導出された場合には、パチンコ遊技機１は特定遊技状態となる。また、表示結果として特別図柄「７」が導出表示された場合には、パチンコ遊技機１は特別遊技状態となる。この特別遊技状態においては、特別図柄表示エリア４１における停止図柄が当り図柄になる確率が高められるとともに、普通可変入賞球装置６の開放時間と開放回数が高められる。
【００４４】
図１３は、この実施の形態で用いられる左中右の各飾り図柄の例を示す図である。この実施の形態では、左中右の飾り図柄として表示される各図柄は、左中右で同一の１２図柄であり、各図柄には１〜１２の図柄番号が付されている。飾り図柄表示エリア４２には、左中右の３つの表示領域があり、各々の表示領域に図１３に示すような１２種類の飾り図柄が変動表示される。ここで、図柄番号が「１２」の図柄が表示されると、次に、図柄番号が「１」の図柄が表示される。そして、特別図柄の停止図柄が当り図柄である場合すなわち大当り発生時には、左中右の飾り図柄が同一図柄で停止する。具体的には、特別図柄の停止図柄が「７」である確変大当りの場合には、左中右の各飾り図柄における停止図柄を「三」、「五」、「七」、「春」、「夏」、「秋」又は「冬」の同一図柄とする。また、特別図柄の停止図柄が「３」である通常大当りの場合には、左中右の各飾り図柄における停止図柄をその他の同一図柄とする。
【００４５】
図４に示すように、表示制御基板１２には、表示制御用のプログラム等を記憶するＲＯＭ１１１、ワークメモリとして使用されるＲＡＭ１１２、制御用のプログラムに従って制御動作を行うＣＰＵ１１３及びＩ／Ｏポート１１４を含んだ表示制御用マイクロコンピュータ１１０が搭載されている。表示制御用マイクロコンピュータ１１０は、図１４に示すように、受信コマンドバッファメモリ１３０と、ランダムカウンタ１３１と、プロセステーブルメモリ１３２と、各種タイマ１３３と、飾り図柄選択テーブルメモリ１３４と、フラグメモリ１３５とを備えている。
【００４６】
受信コマンドバッファメモリ１３０には、主基板１１から受信した表示制御コマンドを格納するための受信コマンドバッファが複数設けられている。図１５は、表示制御コマンドについての受信コマンドバッファの一構成例を示す図である。図１５に示す例では、１２個の受信コマンドバッファが設けられており、受信したコマンドを格納する受信コマンドバッファは、コマンド受信個数カウンタで指定される。コマンド受信個数カウンタは、０〜１１の値をとる。各受信コマンドバッファは、例えば１バイトで構成され、複数の受信コマンドバッファをリングバッファとして使用することにより、２バイト構成の表示制御コマンドを６個格納することができる。
【００４７】
ランダムカウンタ１３１は、飾り図柄の停止図柄を決定するために用いられる乱数のカウントを行うものである。図１６は、ランダムカウンタ１３１によりカウントされる各乱数を示す説明図である。ランダムカウンタ１３１は、図１６に示すように、ランダムＲ１０〜Ｒ１３のカウントを行う。ランダムＲ１０は、大当り時における飾り図柄の停止図柄を決定する乱数である。ランダムＲ１１は、ハズレ時に左の飾り図柄における停止図柄を決定する乱数である。ランダムＲ１２は、ハズレ時に中の飾り図柄における停止図柄を決定する乱数である。ランダムＲ１３は、リーチとしない通常ハズレ時に右の飾り図柄における停止図柄を決定する乱数である。
【００４８】
プロセステーブルメモリ１３２は、特別図柄及び飾り図柄の変動パターンにおける変動状態を示すデータからなるプロセステーブルを、変動パターンごとに複数記憶するためのものである。それぞれの変動パターンに対応した各プロセステーブルには、図１７に示すように、時系列的に特別図柄及び飾り図柄の変動速度やその速度での変動期間、背景やキャラクタの切替タイミング等が設定されている。また、ある速度での変動期間を決めるためのプロセスタイマ値も設定されている。
【００４９】
各種タイマ１３３は、表示装置４の表示制御に用いられる複数種類のタイマを含んで構成される。具体的には、各種タイマ１３３は、プロセスタイマ、変動時間タイマ、及び監視タイマを含んでいる。プロセスタイマは、プロセステーブルメモリ１３２から読み出されたプロセステーブルに設定されているプロセスタイマ値をカウントダウンすることにより、特別図柄及び飾り図柄をプロセステーブルに設定されている態様で変動させる変動期間を計測する。変動時間タイマは、表示装置４における特別図柄及び飾り図柄の変動表示を開始してからの経過時間（変動時間）をサブ側で計測するためのダウンカウンタであり、主基板１１から受信した変動開始コマンドで指定される総変動時間に対応したカウント値が初期値として設定される。監視タイマは、変動時間タイマがタイムアウトしてからの経過時間を計測するためのものであり、主基板１１から表示制御コマンドを所定時間以上受信しなかったときにタイムアウトする。
【００５０】
飾り図柄選択テーブルメモリ１３４は、表示装置４にて変動表示される飾り図柄の停止図柄を決定するために用いられる図柄決定用テーブルを記憶する。具体的には、飾り図柄選択テーブルメモリ１３４は、図１８（Ａ）に示す確変大当り図柄決定用テーブル１４１、図１８（Ｂ）に示す通常大当り図柄決定用テーブル１４２、図１９（Ａ）に示すハズレ時左図柄決定用テーブル１４３、図１９（Ｂ）に示すハズレ時中図柄決定用テーブル１４４、及び図１９（Ｃ）に示すハズレ時右図柄決定用テーブル１４５を格納する。
【００５１】
図１８（Ａ）に示す確変大当り図柄決定用テーブル１４１は、確変大当りとしてパチンコ遊技機１を特別遊技状態とするとき、すなわち特別図柄の停止図柄を「７」とするときに、左中右で同一となる飾り図柄の停止図柄を決定するためのテーブルである。例えば、確変大当り図柄決定用テーブル１４１には、飾り図柄における停止図柄の図柄番号と、ランダムＲ１１の値とが対応付けて格納されている。すなわち、確変大当り図柄決定用テーブル１４１は、ランダムカウンタ１３１から抽出されるランダムＲ１１の値に基づいて、確変大当り時における飾り図柄の停止図柄を決定可能に構成されている。
【００５２】
図１８（Ｂ）に示す通常大当り図柄決定用テーブル１４２は、通常大当りとしてパチンコ遊技機１を特定遊技状態とするとき、すなわち特別図柄の停止図柄を「３」とするときに、左中右で同一となる飾り図柄の停止図柄を決定するためのテーブルである。例えば、通常大当り図柄決定用テーブル１４２には、確変大当り図柄決定用テーブル１４１と同様に、飾り図柄における停止図柄の図柄番号と、ランダムＲ１１の値とが対応付けて格納されている。
【００５３】
図１９（Ａ）に示すハズレ時左図柄決定用テーブル１４３は、大当りとすることなくハズレの停止図柄を導出するとき、すなわち特別図柄の停止図柄を「３」及び「７」以外の図柄とするときに、左側の飾り図柄の停止図柄を決定するためのテーブルである。例えば、ハズレ時左図柄決定用テーブル１４３には、左側の飾り図柄における停止図柄の図柄番号と、ランダムＲ１２の値とが対応付けて格納されている。すなわち、ハズレ時左図柄決定用テーブル１４３は、ランダムカウンタ１３１から抽出されるランダムＲ１２の値に基づいて、ハズレ時における左側の飾り図柄の停止図柄を決定可能に構成されている。なお、リーチとした後に大当りとすることなくハズレの停止図柄を導出するときには、右側の飾り図柄の停止図柄を、ハズレ時左図柄決定用テーブル１４３を用いて決定された左側の飾り図柄の停止図柄と同一のものに設定すればよい。
【００５４】
図１９（Ｂ）に示すハズレ時中図柄決定用テーブル１４４は、ハズレの停止図柄を導出するときに、中央の飾り図柄の停止図柄を決定するためのテーブルである。例えば、ハズレ時中図柄決定用テーブル１４４は、左側の飾り図柄の最終停止図柄番号に対する加算値と、ランダムＲ１３の値とが対応付けて格納されている。すなわち、ハズレ時中図柄決定用テーブル１４４を用いてランダムＲ１３の値に基づいて決定された加算値を、左側の飾り図柄における停止図柄の図柄番号に加算することで、ハズレ時における中央の飾り図柄の停止図柄を決定することができる。なお、リーチとした後に大当りとすることなくハズレの停止図柄を導出するときに、ハズレ時中図柄決定用テーブル１４４を用いて決定された加算値が「０」である場合には、導出される表示結果をハズレとするために、加算値を「１」に変更するなどしてもよい。
【００５５】
図１９（Ｃ）に示すハズレ時右図柄決定用テーブル１４５は、リーチとすることなくハズレの停止図柄を導出する通常ハズレ時に、右側の飾り図柄の停止図柄を決定するためのテーブルである。例えば、ハズレ時右図柄決定用テーブル１４５は、左側の飾り図柄の最終停止図柄番号に対する加算値と、ランダムＲ１４の値とが対応付けて格納されている。図１９（Ｃ）に示すように、ハズレ時右図柄決定用テーブル１４５に格納される加算値は１〜１１の範囲の値をとり、左側の飾り図柄とは異なる図柄が停止図柄となるように設定されている。
【００５６】
フラグメモリ１３５は、表示制御基板１２が表示装置４の表示制御を行うために用いられる各種のフラグが設定される。例えば、フラグメモリ１３５には、後述する表示制御プロセス処理（図２８）において選択・実行すべき処理を示す表示制御プロセスフラグが設けられている。また、Ｉ／Ｏポート１１４に入力される表示制御信号ＣＤ０〜ＣＤ７の状態等に応じて各々セットあるいはクリアされる複数ビットからなるコマンド受信フラグが設けられている。コマンド受信フラグの各ビットは、変動パターンコマンドとしての変動開始コマンドを受信したことを示す変動パターン受信フラグや、図柄指定コマンドを受信したことを示す有効フラグなどに割り付けられている。さらに、フラグメモリ１３５には、変動開始コマンドを受信したと判別した後、所定時間が経過する前に確定コマンドを受信したときにセットされるエラーフラグが設けられている。この他、所定時間が経過してタイマ割込が発生するごとにセットされるタイマ割込フラグ等の各種のフラグが設けられている。
【００５７】
図２及び図３に示す音声制御基板１３、ランプ制御基板１４は、主基板１１から送信される制御コマンドに基づいて、音声出力制御、ランプ出力制御を、それぞれ主基板１１とは独立して実行するサブ側の制御基板である。なお、表示制御基板１２、音声制御基板１３及びランプ制御基板１４は、それぞれ独立した基板として、例えば、パチンコ遊技機１の裏面において、１つのボックスに収容された状態で設置されてもよい。さらに、表示制御基板１２、音声制御基板１３及びランプ制御基板１４を、まとめて１つの基板として構成してもよい。払出制御基板１５は、遊技球の貸出や賞球等の払出制御を行うものである。情報端子基板１６は、各種遊技関連情報を外部に出力するためのものである。
【００５８】
次に、本実施例におけるパチンコ遊技機１の動作（作用）を説明する。図２０は、主基板１１に搭載された遊技制御用マイクロコンピュータ１００が実行する遊技制御メイン処理を示すフローチャートである。パチンコ遊技機１に対する電源が投入されると、遊技制御メイン処理が開始され、まず、遊技制御用マイクロコンピュータ１００のＣＰＵ１０３は、初期設定処理を実行する（ステップＳ１０１）。この初期設定処理において、割込モードやスタックポインタの設定が行われ、内蔵デバイスレジスタが初期化される。また、ＣＴＣ（カウンタ／タイマ回路）及びＰＩＯ（パラレル入出力ポート）の初期化を行った後、ＲＡＭ１０２をアクセス可能状態に設定する。
【００５９】
この後、前回の電源断時にＲＡＭ１０２の全部又は一部について所定のデータ保護処理が行われることにより、バックアップがなされたか否かを判別する（ステップＳ１０２）。パチンコ遊技機１では、不測の電源断が生じたときに、ＲＡＭ１０２に記憶されたデータの全部又は一部を保護するための処理が行われる。このような保護処理が行われていた場合には、バックアップありと判別される。
【００６０】
ステップＳ１０２にてバックアップありと判別したときには（ステップＳ１０２；Ｙｅｓ）、バックアップデータのチェックとしてパリティチェックを行い、チェック結果が正常であるか否かを判別する（ステップＳ１０３）。チェック結果が正常であれば（ステップＳ１０３；Ｙｅｓ）、主基板１１の内部状態とサブ側の各制御基板（表示制御基板１２、音声制御基板１３、ランプ制御基板１４、及び払出制御基板１５）の制御状態を電源断時の状態に戻すための遊技状態復旧処理を実行する（ステップＳ１０４）。そして、バックアップ保存されていたＰＣ（プログラムカウンタ）の退避値が設定され、そのアドレスに復帰する。
【００６１】
ステップＳ１０２にてバックアップなしと判別したときや（ステップＳ１０２；Ｎｏ）、ステップＳ１０３にてチェック結果が正常ではなかったときには（ステップＳ１０３；Ｎｏ）、ステップＳ１０５に進み、所定の初期化処理が実行される。この初期化処理では、ＲＡＭ１０２のクリアや、所定の作業領域に対する初期値設定、サブ側の各制御基板に対する初期設定用のコマンド送出などが行われる。また、ＣＰＵ１０３に内蔵されたＣＴＣのレジスタ設定を行うことにより、以後、所定時間（例えば２ミリ秒）ごとにタイマ割込が発生する。
【００６２】
この後、ランダムカウンタ１２２によりカウントされる表示用乱数であるランダムＲ３及びＲ４を更新する表示用乱数更新処理を実行するとともに（ステップＳ１０６）、フラグメモリ１２５に設けられたタイマ割込フラグをチェックするなどして、タイマ割込が発生したか否かを確認する（ステップＳ１０７）。フラグメモリ１２５に設けられたタイマ割込フラグは、ＣＴＣのレジスタ値が０となってタイマ割込が発生したときにセットされる。ＣＰＵ１０３は、タイマ割込フラグがセットされているか否かを判別することにより、タイマ割込が発生したか否かを確認することができる。タイマ割込が発生していないときには（ステップＳ１０７；Ｎｏ）、ステップＳ１０６及びＳ１０７を繰り返し実行するループ処理が行われる。
【００６３】
ステップＳ１０７にてタイマ割込の発生が確認されたときには（ステップＳ１０７；Ｙｅｓ）、所定のスイッチ処理を実行することにより、各入賞口スイッチ７０から入力される検出信号の状態を判定する（ステップＳ１０８）。続いて、所定のエラー処理を実行することにより、パチンコ遊技機１の異常診断を行い、その診断結果に応じて必要ならば警告を発生可能とする（ステップＳ１０９）。この後、ランダムカウンタ１２２によりカウントされる判定用乱数であるランダムＲ１、Ｒ２及びＲ５を更新する判定用乱数更新処理（ステップＳ１１０）と、表示用乱数であるランダムＲ３及びＲ４を更新する表示用乱数更新処理（ステップＳ１１１）とを、順次実行する。
【００６４】
次に、特別図柄プロセス処理を実行する（ステップＳ１１２）。図２１は、ステップＳ１１２の特別図柄プロセス処理を示すフローチャートである。特別図柄プロセス処理を開始すると、ＣＰＵ１０３は、まず、遊技球が普通可変入賞球装置６に入賞したか否かを、各入賞口スイッチ７０に含まれる始動球検出スイッチから入力される検出信号や、フラグメモリ１２５に設けられた入力状態フラグなどをチェックすることにより、判別する（ステップＳ１２１）。遊技球が入賞して始動球検出スイッチからの検出信号がオン状態となった場合（ステップＳ１２１；Ｙｅｓ）、入賞処理を実行し（ステップＳ１２２）、遊技球が入賞していない場合（ステップＳ１２１；Ｎｏ）、入賞処理（ステップＳ１２２）をスキップする。
【００６５】
図２２は、ステップＳ１２２の入賞処理を示すフローチャートである。この入賞処理において、ＣＰＵ１０３は、まず、特図保留メモリ１２０が記憶している始動入賞記憶数が最大値の４であるか否かを判別する（ステップＳ１４１）。ここで、特図保留メモリ１２０において、始動入賞記憶番号「４」に対応した乱数値が記憶されている場合には、始動入賞記憶数が４であると判別される。
【００６６】
始動入賞記憶数が４であるときには（ステップＳ１４１；Ｙｅｓ）、今回の入賞による始動検出は無効として、そのまま入賞処理が終了する。一方、始動入賞記憶数が４未満であるときには（ステップＳ１４１；Ｎｏ）、始動入賞記憶数を１加算し（ステップＳ１４２）、ランダムカウンタ１２２より大当り判定用のランダムＲ１の値を抽出する（ステップＳ１４３）。そして、抽出した乱数値を特図保留メモリ１２０の空エントリの先頭にセットする（ステップＳ１４４）。
【００６７】
この後、ＣＰＵ１０３は、フラグメモリ１２５に格納されている特別図柄プロセスフラグの値に基づいて、図２１に示すステップＳ１３０〜Ｓ１３６の７個の処理のいずれかを選択する。以下に、ステップＳ１３０〜Ｓ１３６の各処理について説明する。
【００６８】
ステップＳ１３０の特別図柄通常処理は、特別図柄プロセスフラグの値が初期値「０」のときに実行される処理である。この処理において、ＣＰＵ１０３は、特図保留メモリ１２０が記憶している始動入賞記憶数が０か否かを判別する。ここで、特図保留メモリ１２０において、始動入賞記憶番号「１」に対応した乱数値が記憶されていない場合には、始動入賞記憶数が０であると判別される。始動入賞記憶数が０であれば、表示制御基板１２を介して表示装置４上にデモンストレーション画面を表示するなどして、処理を終了する。一方、始動入賞記憶数が０ではないと判別すると、特別図柄プロセスフラグの値を当り／ハズレ判定設定処理に対応した値である「１」に更新する。
【００６９】
ステップＳ１３１の当り／ハズレ判定設定処理は、特別図柄プロセスフラグの値が「１」のときに実行される処理である。この処理において、ＣＰＵ１０３は、図２３に示すように、まず、特図保留メモリ１２０から始動入賞記憶番号「１」に対応して格納されている乱数値を読み出す（ステップＳ１５１）。この際、始動入賞記憶数を１減算し、かつ、特図保留メモリ１２０の第２〜第４エントリ（始動入賞記憶番号「２」〜「４」）に格納された乱数値を１エントリずつ上位にシフトする（ステップＳ１５２）。
【００７０】
その後、ＣＰＵ１０３は、ステップＳ１５１で読み出した値、すなわち抽出されているランダムＲ１の値に基づいて大当りとするか否かを決定する（ステップＳ１５３）。例えば、低確率時には、ランダムＲ１の値が「３」である場合に「大当り」と決定し、それ以外の値である場合には「ハズレ」と決定する。また、例えば、高確率時には、ランダムＲ１の値が「３」、「７」、「７９」、「１０３」、「１０７」のいずれかである場合に「大当り」と決定し、それ以外の値である場合には「ハズレ」と決定する。
【００７１】
ステップＳ１５３にて「ハズレ」と決定した場合には（ステップＳ１５３；Ｎｏ）、ＣＰＵ１０３は、ランダムカウンタ１２２よりランダムＲ４の値を抽出し（ステップＳ１５４）、特別図柄選択テーブルメモリ１２４に記憶されたハズレ時特別図柄決定用テーブル１４０を用いて、特別図柄の停止図柄を決定する（ステップＳ１５５）。
【００７２】
ステップＳ１５５に続いて、ＣＰＵ１０３は、ランダムカウンタ１２２よりランダムＲ２の値を抽出し（ステップＳ１５６）、リーチとするか否かを決定する（ステップＳ１５７）。例えば、抽出したランダムＲ２の値が「１０５」〜「１５３０」のいずれかである場合には、リーチとしないことを決定する。一方、ランダムＲ２の値が「０」〜「１０４」のいずれかである場合には、リーチとすることを決定する。
【００７３】
ステップＳ１５７にてリーチとすることを決定したときには（ステップＳ１５７；Ｙｅｓ）、ＣＰＵ１０３は、ランダムカウンタ１２２よりランダムＲ３の値を抽出する（ステップＳ１５８）。そして、抽出したランダムＲ３の値に基づいて、変動パターンテーブルメモリ１２３に記憶された変動パターンテーブルを参照するなどして、リーチ種類に対応したリーチハズレ用の変動パターンを決定する（ステップＳ１５９）。
【００７４】
ステップＳ１５７にてリーチとしないと決定したときには（ステップＳ１５７；Ｎｏ）、ＣＰＵ１０３は、変動パターンテーブルメモリ１２３に記憶された変動パターンテーブルを参照するなどして通常ハズレ用の変動パターンを決定する（ステップＳ１６０）。
【００７５】
また、ステップＳ１５３にて「大当り」と決定したときには（ステップＳ１５３；Ｙｅｓ）、ＣＰＵ１０３は、ランダムカウンタ１２２よりランダムＲ５の値を抽出し（図２４のステップＳ１６１）、確変大当りとするか否かを決定する（ステップＳ１６２）。例えば、ランダムＲ５の値が奇数であるときには、確変大当りとすることを決定する。一方、ランダムＲ５の値が偶数であるときには、通常大当りとすることを決定する。
【００７６】
ステップＳ１６２にて通常大当りとすることを決定したときには（ステップＳ１６２；Ｎｏ）、特別図柄の停止図柄を通常大当り用の図柄である「３」とすることを決定し（ステップＳ１６３）、確変大当りとすることを決定したときには（ステップＳ１６２；Ｙｅｓ）、特別図柄の停止図柄を確変大当り用の図柄である「７」とすることを決定する（ステップＳ１６４）。
【００７７】
ステップＳ１６３及びＳ１６４の後、ＣＰＵ１０３は、ランダムＲ３の値を抽出し（ステップＳ１６５）、該抽出されたランダムＲ３の値に基づいて、変動パターンテーブルメモリ１２３に記憶された変動パターンテーブルを参照するなどして、リーチ当り用の変動パターンを決定する（ステップＳ１６６）。こうしてステップＳ１５９、Ｓ１６０、及びＳ１６６のいずれかが実行された後、当り／ハズレ判定設定処理が終了するときには、特別図柄プロセスフラグの値が、特別図柄変動処理に対応した値である「２」に更新される。
【００７８】
図２１に示すステップＳ１３２の特別図柄変動処理は、特別図柄プロセスフラグの値が「２」のときに実行される処理である。この処理において、ＣＰＵ１０３は、表示装置４において特別図柄及び飾り図柄の全図柄が変動開始されるように制御する。具体的には、上述した当り／ハズレ判定設定処理にて決定した特別図柄の停止図柄や変動パターンに対応する制御データを、コマンド送信テーブルメモリ１２１にて、コマンド送信個数カウンタにより指定されるコマンド送信テーブルに設定するなどして、変動開始コマンドと図柄指定コマンドを送信可能に設定する。そして、変動パターンに対応する総変動時間を変動時間タイマ１２６に設定し、変動開始コマンドが送信されるとともにカウントダウンを開始する。変動時間タイマ１２６がタイムアウトすると、特別図柄プロセスフラグの値を特別図柄停止時処理に対応した値である「３」に更新する。
【００７９】
ステップＳ１３３の特別図柄停止時処理は、特別図柄プロセスフラグの値が「３」のときに実行される処理である。この処理において、ＣＰＵ１０３は、主基板１１から表示制御基板１２に確定コマンドを送信するための設定を行う。具体的には、確定コマンドに対応する制御データを、コマンド送信テーブルメモリ１２１にて、コマンド送信個数カウンタにより指定されるコマンド送信テーブルに設定するなどして、確定コマンドを送信可能に設定する。そして、停止図柄が大当りに相当するときには、特別図柄プロセスフラグの値を大入賞口開放前処理に対応した値である「４」に更新し、ハズレに相当するときには、特別図柄プロセスフラグの値を「０」に更新する。
【００８０】
ステップＳ１３４の大入賞口開放前処理は、特別図柄プロセスフラグの値が「４」のときに実行される処理である。この処理において、ＣＰＵ１０３は、大入賞口としての特別可変入賞球装置７を開放する制御を開始するための設定を行う。そして、特別可変入賞球装置７を開放する制御を開始するとともに、特別図柄プロセスフラグの値を大入賞口開放中処理に対応した値である「５」に更新する。
【００８１】
ステップＳ１３５の大入賞口開放中処理は、特別図柄プロセスフラグの値が「５」のときに実行される処理である。この処理において、ＣＰＵ１０３は、開成された特別可変入賞球装置７への遊技球の入賞検出、賞球の払出指令、開成時間の計測、及び開成サイクルのラウンド数表示のための表示制御コマンド設定等を行う。ＣＰＵ１０３は、入賞球数が所定数に達するか開成時間が所定時間に達すると、特別図柄プロセスフラグの値を更新する。具体的には、１回の大当りについて、特別可変入賞球装置７の開成回数をカウントし、開成回数が例えば１６回に達していれば、特定遊技状態（大当り状態）を終了する条件が終了したとして特別図柄プロセスフラグの値を「６」に更新する。一方、開成回数が１６回に達していなければ、特別可変入賞球装置７を一旦閉成した後、所定時間が経過するのを待って再度開成する。
【００８２】
ステップＳ１３６の大当り終了処理は、特別図柄プロセスフラグの値が「６」のときに実行される処理であり、ＣＰＵ１０３は、特定遊技状態を終了させる処理を行い、特別図柄プロセスフラグの値を「０」に更新する。
【００８３】
以上説明したような特別図柄プロセス処理が終了すると、図２０のステップＳ１１３に進み、普通図柄プロセス処理を実行する。この普通図柄プロセス処理において、ＣＰＵ１０３は、普通図柄表示器４０の表示制御内容を指示する制御データを、コマンド送信テーブルメモリ１２１にて、コマンド送信個数カウンタにより指定されるコマンド送信テーブルに設定するなどして、主基板１１から表示制御基板１２に普通図柄用の表示制御コマンドを送信可能に設定する。表示制御基板１２では、主基板１１から送られた表示制御コマンドに基づいた普通図柄表示器４０の表示制御が行われる。具体的には、所定の実行条件が成立したときに普通図柄表示器４０を制御して所定の普通図柄を所定の変動時間が経過するまで変動表示させた後、当り又はハズレの普通図柄が確定表示される。
【００８４】
普通図柄プロセス処理が終了すると、所定のコマンド制御処理が実行されることにより、主基板１１から表示制御基板１２、音声制御基板１３、ランプ制御基板１４等に対して、コマンド送信テーブルに格納されている制御コマンドを送出する（ステップＳ１１４）。また、ＣＰＵ１０３は、所定の情報出力処理を実行することにより、各種出力データの格納領域の内容をＩ／Ｏポート１０４に含まれる各出力ポートに出力する（ステップＳ１１５）。この情報出力処理では、主基板１１から情報端子基板１６に、大当り情報、始動情報、確率変動情報などをホール管理用コンピュータに対して出力する指令の送出も行われる。
【００８５】
続いて、ＣＰＵ１０３は、所定のソレノイド出力処理を実行することにより、所定の条件が成立したときに普通電動役物５や特別可変入賞球装置７の開閉駆動を行う（ステップＳ１１６）。そして、ＣＰＵ１０３は、所定の賞球処理を実行することにより、各入賞口スイッチ７０から入力された検出信号に基づく賞球数の設定などを行い、払出制御基板１５に対して払出制御コマンドを出力可能とする（ステップＳ１１７）。
【００８６】
次に、表示制御基板１２に搭載された表示制御用マイクロコンピュータ１１０の動作を説明する。図２５は、表示制御用マイクロコンピュータ１１０が実行する表示制御メイン処理を示すフローチャートである。表示制御メイン処理を開始すると、まず、ＣＰＵ１１３が初期化処理を実行することにより、ＲＡＭ１１２のクリアや各種初期値の設定、また表示制御の起動間隔を決めるための３３ミリ秒タイマの初期設定等が行われる（ステップＳ２０１）。その後、ＣＰＵ１１３は、フラグメモリ１３５に設けられたタイマ割込フラグを監視し、タイマ割込フラグがセットされるまでループ処理を実行する（ステップＳ２０２；Ｎｏ）。このループ処理では、ランダムカウンタ１３１がカウントするランダムＲ１０〜Ｒ１３を更新する乱数更新処理が実行される。この実施の形態では、ＣＰＵ１１３にて３３ミリ秒ごとにタイマ割込が発生し、このタイマ割込が発生すると、所定のタイマ割込処理を実行することにより、フラグメモリ１３５に設けられたタイマ割込フラグがセットされる。
【００８７】
ＣＰＵ１１３では、３３ミリ秒ごとに発生するタイマ割込とは別に、主基板１１からの表示制御コマンドを受信するための割込が発生する。この割込は、主基板１１からの表示制御ＩＮＴ信号がオン状態となることにより発生する割込である。表示制御ＩＮＴ信号がオン状態となることによる割込が発生すると、ＣＰＵ１１３は、自動的に割込禁止状態に設定するが、自動的に割込禁止状態にならないＣＰＵを用いている場合には、割込禁止命令（ＤＩ命令）を発行することが好ましい。
【００８８】
主基板１１からの表示制御ＩＮＴ信号がオン状態となることによりＣＰＵ１１３において割込がかかることで、図２６のフローチャートに示すコマンド受信割込処理の実行が開始される。このコマンド受信割込処理において、ＣＰＵ１１３は、まず、各レジスタの値をスタックに退避する（ステップＳ２１１）。続いて、Ｉ／Ｏポート１１４のうちで表示制御コマンドデータの入力に割り当てられている入力ポートから、データを読み込む（ステップＳ２１２）。そして、２バイト構成の表示制御コマンドのうちの１バイト目であるか否かを判別する（ステップＳ２１３）。ここで、表示制御コマンドの１バイト目（ＭＯＤＥ）と２バイト目（ＥＸＴ）とは、受信側で直ちに区別可能に構成されている。すなわち、先頭ビットによって、ＭＯＤＥとしてのデータを受信したのかＥＸＴとしてのデータを受信したのかを、受信側において直ちに検出できる。受信したコマンドの先頭ビットが「１」である場合には、２バイト構成である表示制御コマンドのうちの有効な１バイト目（ＭＯＤＥデータ）を受信したと判別される。
【００８９】
ステップＳ２１３にて１バイト目のＭＯＤＥデータであると判別したときには（ステップＳ２１３；Ｙｅｓ）、受信コマンドバッファメモリ１３０にて、コマンド受信個数カウンタにより指定される受信コマンドバッファに、受信したコマンドを格納する（ステップＳ２１４）。ステップＳ２１４を実行した後には、ステップＳ２２０に進む。一方、表示制御コマンドの１バイト目でなければ（ステップＳ２１３；Ｎｏ）、１バイト目のＭＯＤＥデータを既に受信したか否かを判別する（ステップＳ２１５）。１バイト目のＭＯＤＥデータを既に受信したか否かは、受信コマンドバッファに格納されているコマンドデータを確認することにより、判別することができる。
【００９０】
１バイト目を既に受信している場合には（ステップＳ２１５；Ｙｅｓ）、今回受信した１バイトのうちの先頭ビットが「０」であるか否かを判別し、先頭ビットが「０」であれば、有効な２バイト目を受信したとして、コマンド受信個数カウンタにより指定される次の受信コマンドバッファに、受信したコマンドを格納する（ステップＳ２１６）。なお、ステップＳ２１６にて表示制御コマンドの１バイト目を受信していないと判別した場合や（ステップＳ２１６；Ｎｏ）、２バイト目として受信したデータのうちの先頭ビットが「０」でない場合には、ステップＳ２２０に進む。
【００９１】
ステップＳ２１６にて２バイト目のコマンドデータを格納すると、コマンド受信個数カウンタの値を２加算し（ステップＳ２１７）、その値が１２以上であるか否かを判別する（ステップＳ２１８）。１２以上であれば（ステップＳ２１８；Ｙｅｓ）、コマンド受信個数カウンタをクリアして、その値を０に戻す（ステップＳ２１９）。一方、１２未満のときには（ステップＳ２１８；Ｎｏ）、ステップＳ２１９をスキップする。その後、ステップＳ２１１にて退避されていたレジスタを復帰し（ステップＳ２２０）、割込許可に設定する（ステップＳ２２１）。
【００９２】
こうしてコマンド受信割込処理により、主基板１１から送られた表示制御コマンドが受信コマンドバッファメモリ１３０に設けられた受信コマンドバッファに格納される一方で、図２５に示すステップＳ２０２にてタイマ割込の発生が確認される。このタイマ割込の発生が確認されると（ステップＳ２０２；Ｙｅｓ）、ＣＰＵ１１３は、所定のコマンド解析処理を実行することにより、受信した表示制御コマンドを解析する（ステップＳ２０３）。
【００９３】
図２７は、ステップＳ２０３のコマンド解析処理を示すフローチャートである。このコマンド解析処理を開始すると、ＣＰＵ１１３は、まず、受信コマンドバッファメモリ１３０に設けられた受信コマンドバッファに、主基板１１から受信した表示制御コマンドが格納されているか否かを確認する（ステップＳ２３１）。コマンドが格納されているか否かは、コマンド受信個数カウンタの値と読出ポインタとを比較することによって判定される。両者が一致しているときには、受信コマンドが格納されていない。受信コマンドバッファに受信コマンドが格納されているときには（ステップＳ２３１；Ｙｅｓ）、ＣＰＵ１１３が受信コマンドバッファから受信コマンドを読み出す（ステップＳ２３２）。なお、読み出したら読出ポインタの値を＋１しておく。
【００９４】
ＣＰＵ１１３は、読み出した受信コマンドが図柄指定コマンドであるか否かを判別する（ステップＳ２３３）。図柄指定コマンドであれば（ステップＳ２３３；Ｙｅｓ）、そのコマンドのＥＸＴデータをＲＡＭ１１２に確保された特別図柄用の停止図柄格納エリアに格納するとともに（ステップＳ２３４）、対応する有効フラグをセットする（ステップＳ２３５）。図柄指定コマンドのＥＸＴデータは、特別図柄の図柄番号を示すデータとなっている。これに対して、ステップＳ２３２にて読み出した受信コマンドが図柄指定コマンドではないときには（ステップＳ２３３；Ｎｏ）、ステップＳ２３４及びＳ２３５をスキップする。
【００９５】
続いて、ＣＰＵ１１３は、ステップＳ２３２にて読み出した受信コマンドが変動パターンコマンドとなる変動開始コマンドであるか否かを判別する（ステップＳ２３６）。変動パターンコマンドであれば（ステップＳ２３６；Ｙｅｓ）、そのコマンドのＥＸＴデータをＲＡＭ１１２に確保された変動パターン格納エリアに格納してセーブするとともに（ステップＳ２３７）、フラグメモリ１３５に設けられた変動パターン受信フラグをセットする（ステップＳ２３８）。これに対して、ステップＳ２３２にて読み出した受信コマンドが変動パターンコマンドではないときには（ステップＳ２３６；Ｎｏ）、ステップＳ２３７及びＳ２３８をスキップする。
【００９６】
また、読み出した受信コマンドがその他の表示制御コマンドであるときには、フラグメモリ１３５に設けられたコマンド受信フラグにて、受信した表示制御コマンドに対応するビットをセットし（ステップＳ２３９）、ステップＳ２３１にリターンする。こうして受信コマンドバッファに格納された全ての受信コマンドに対応した各種の処理が実行され、全ての受信コマンドが読み出されると、コマンド解析処理が終了する。
【００９７】
このようなコマンド解析処理が終了すると、図２５に示すステップＳ２０５に進み、表示制御プロセス処理を実行する。図２８は、ステップＳ２０５の表示制御プロセス処理を示すフローチャートである。この表示制御プロセス処理において、ＣＰＵ１１３は、フラグメモリ１３５に設けられている表示制御プロセスフラグの値に基づいて、図２８に示すステップＳ２４０〜Ｓ２４５の６個の処理のいずれかを選択する。以下に、ステップＳ２４０〜Ｓ２４５の各処理について説明する。
【００９８】
ステップＳ２４０の変動パターンコマンド受信待ち処理は、表示制御プロセスフラグの値が初期値「０」のときに実行される処理である。この処理において、ＣＰＵ１１３は、図２９に示すように、まず、フラグメモリ１３５に設けられた変動パターン受信フラグがセットされているか否かを判別する（ステップＳ２５１）。上述したコマンド受信割込処理において、変動時間を特定可能な変動パターンコマンドとしての変動開始コマンドを受信したときには、変動パターン受信フラグがセットされる。
【００９９】
ステップＳ２５１にて変動パターン受信フラグがセットされているときには（ステップＳ２５１；Ｙｅｓ）、変動パターンフラグをクリアし（ステップＳ２５２）、表示制御プロセスフラグの値を飾り図柄演出設定処理に対応した値である「１」に更新する（ステップＳ２５３）。一方、変動パターン受信フラグがセットされていないときには（ステップＳ２５１；Ｎｏ）、そのまま変動パターンコマンド受信待ち処理が終了する。
【０１００】
図２８に示すステップＳ２４１の飾り図柄演出設定処理は、表示制御プロセスフラグの値が「１」のときに実行される処理である。図３０〜図３２は、ステップＳ２４１の飾り図柄演出設定処理を示すフローチャートである。この飾り図柄演出設定処理を開始すると、ＣＰＵ１１３は、まず、ＲＡＭ１１２の変動パターン格納エリアに格納されているデータを読み出すなどして、主基板１１から受信した変動パターンコマンドに基づいて飾り図柄の変動パターンを決定する（ステップＳ２６１）。続いて、フラグメモリ１３５に設けられたコマンド受信フラグにて確定コマンドに対応するビットをチェックするなどして、確定コマンドを受信しているか否かを判別する（ステップＳ２６２）。
【０１０１】
ここで、上述したステップＳ２４０の変動パターンコマンド受信待ち処理にて変動開始コマンドを受信したことが確認されると、表示制御プロセスフラグの値が「１」に更新され、次のタイマ割込が発生したときに実行される表示制御プロセス処理にて、ステップＳ２４１の飾り図柄演出設定処理が実行されることとなる。この実施例では、ＣＰＵ１１３にてタイマ割込が３３ミリ秒ごとに発生することから、ＣＰＵ１１３は、変動開始コマンドを受信したことを確認した後、３３ミリ秒が経過するより前に確定コマンドを受信したときには、ステップＳ２６２にて確定コマンドを受信していると判別する。これに対して、変動開始コマンドの受信が確認された後、３３ミリ秒が経過しても確定コマンドを受信していないときには、ステップＳ２６２にて確定コマンドを受信していないと判別する。
【０１０２】
ステップＳ２６２にて確定コマンドを受信していると判別したときには（ステップＳ２６２；Ｙｅｓ）、フラグメモリ１３５に設けられたエラーフラグをセットするとともに（ステップＳ２６３）、変動パターンコマンドに基づいて表示結果を判定する（ステップＳ２６４）。変動パターンコマンドとしての変動開始コマンドは、通常ハズレ、リーチハズレ及び大当りのいずれとするかを示す情報を含んでおり、ＣＰＵ１１３は、この変動パターンコマンドに基づいて表示結果を判定することができる。この判定の結果として、大当りとするか否かを決定する（ステップＳ２６５）。
【０１０３】
大当りとしないことを決定したときには（ステップＳ２６５；Ｎｏ）、初期指定のハズレ図柄を飾り図柄の停止図柄とすることを決定する（ステップＳ２６６）。なお、初期指定のハズレ図柄は、リーチとなることのない通常ハズレ図柄であり、予めＲＯＭ１１１あるいはＲＡＭ１１２の初期指定ハズレ図柄格納エリアに格納されており、電源投入時に初期表示結果として表示装置４の飾り図柄表示エリア４２に表示される。
【０１０４】
一方、ステップＳ２６５にて大当りとすることを決定したときには（ステップＳ２６５；Ｙｅｓ）、所定の通常大当り図柄を飾り図柄の停止図柄とすることを決定する（ステップＳ２６７）。具体的には、図柄番号が最小（例えば、「１」）の図柄を、左中右の飾り図柄における停止図柄として設定する。ステップＳ２６６あるいはＳ２６７を実行した後には、表示プロセスフラグの値を図柄停止待ち処理に対応した値である「４」に更新し（ステップＳ２８４）、飾り図柄演出設定処理を終了する。
【０１０５】
また、ステップＳ２６２にて確定コマンドを受信していないと判別したときには（ステップＳ２６２；Ｎｏ）、フラグメモリ１３５に設けられたコマンド受信フラグにて有効フラグをチェックし、その有効フラグがセットされているか否かを判別する（ステップＳ２６８）。有効フラグがセットされているときには（ステップＳ２６８；Ｙｅｓ）、ＲＡＭ１１２に確保された特別図柄用の停止図柄格納エリアに格納されているデータを読み出す（ステップＳ２６９）。有効フラグがセットされているとき、ＲＡＭ１１２の特別図柄用の停止図柄格納エリアには、図柄指定コマンドのＥＸＴデータが格納されているので、この停止図柄格納エリアの格納データを読み出すことにより、図柄指定コマンドの内容を特定することができる。
【０１０６】
ステップＳ２６９にて格納データを読み出したＣＰＵ１１３は、変動パターンコマンドと図柄指定コマンドの内容が合致しているか否かを判別する（ステップＳ２７０）。例えば、変動パターンコマンドが通常ハズレとすることを示す情報を含んでいる一方で、図柄指定コマンドにより指定された特別図柄の停止図柄が「３」あるいは「７」であるときには、変動パターンコマンドと図柄指定コマンドの内容に不一致が生じている。
【０１０７】
ステップＳ２７０にて変動パターンコマンドと図柄指定コマンドの内容が合致しているときには（ステップＳ２７０；Ｙｅｓ）、図柄指定コマンドに基づいて表示結果を判定する（図３１に示すステップＳ２７１）。この判定の結果として、まず、大当りとするか否かを決定し（ステップＳ２７２）、大当りとすることを決定したときには（ステップＳ２７２；Ｙｅｓ）、さらに、確変大当りとするか否かを決定する（ステップＳ２７３）。図柄指定コマンドは、確変大当りとするか否かを示す情報を含んでおり、ＣＰＵ１１３は、この図柄指定コマンドに基づいて確変大当りとするか否かを決定することができる。
【０１０８】
ステップＳ２７３にて確変大当りとすることを決定したときには（ステップＳ２７３；Ｙｅｓ）、飾り図柄の停止図柄を決定するためのテーブルとして、飾り図柄選択テーブルメモリ１３４に格納されている図柄決定用テーブルのうちから確変大当り図柄決定用テーブル１４１を選択する（ステップＳ２７４）。一方、ステップＳ２７３にて確変大当りとしない、すなわち通常大当りとすることを決定したときには（ステップＳ２７３；Ｎｏ）、飾り図柄の停止図柄を決定するためのテーブルとして、通常大当り図柄決定用テーブル１４２を選択する（ステップＳ２７５）。この後、ＣＰＵ１１３は、ランダムカウンタ１３１からランダムＲ１０の値を抽出し、ステップＳ２７４あるいはＳ２７５にて選択した図柄決定用テーブルを参照することにより、抽出されたランダムＲ１０の値に基づいて左中右の飾り図柄における停止図柄を決定する（ステップＳ２７６）。ステップＳ２７６を実行した後には、表示プロセスフラグの値を図柄変動開始処理に対応した値である「２」に更新し（ステップＳ２８５）、飾り図柄演出設定処理を終了する。
【０１０９】
図３０に示すステップＳ２６８にて有効フラグがセットされていないときや（ステップＳ２６８；Ｎｏ）、ステップＳ２７０にて変動パターンコマンドと図柄指定コマンドの内容が合致しないときには（ステップＳ２７０；Ｎｏ）、変動パターンコマンドに基づいて表示結果を判定する（図３２に示すステップＳ２７７）。この判定結果として、ＣＰＵ１１３は、大当りとするか否かを決定する（ステップＳ２７８）。ステップＳ２７８にて大当りとすることを決定したときには（ステップＳ２７８；Ｙｅｓ）、所定の通常大当り図柄を飾り図柄の停止図柄とすることを決定し（ステップＳ２８６）、ステップＳ２８５に進んで表示プロセスフラグの値を「２」に更新する。
【０１１０】
ステップＳ２７８にて大当りとしないことを決定したとき（ステップＳ２７８；Ｎｏ）、あるいは図３１に示すステップＳ２７２にて大当りとしないことを決定したときには（ステップＳ２７２；Ｎｏ）、左側の飾り図柄における停止図柄を決定するためのテーブルとして、飾り図柄選択テーブルメモリ１３４に格納されている図柄決定用テーブルのうちからハズレ時左図柄決定用テーブル１４３を選択する（ステップＳ２７９）。この後、ＣＰＵ１１３は、ランダムカウンタ１３１からランダムＲ１１の値を抽出し、ステップＳ２７９にて選択したハズレ時左図柄決定用テーブル１４３を参照することにより、抽出されたランダムＲ１１の値に基づいて左側の飾り図柄における停止図柄を決定する（ステップＳ２８０）。
【０１１１】
続いて、ＣＰＵ１１３は、リーチとするか否かを決定する（ステップＳ２８１）。変動パターンコマンドには、通常ハズレ、リーチハズレ及び大当りのいずれとするかを示す情報を含んでいることから、ＣＰＵ１１３は、この変動パターンコマンドに基づいてリーチとするか否かを決定することができる。リーチとしないことを決定したときには（ステップＳ２８１；Ｎｏ）、ランダムカウンタ１３１からランダムＲ１２及びＲ１３の値を抽出し、ハズレ時中図柄決定用テーブル１４４及びハズレ時右図柄決定用テーブル１４５を参照するなどして、右側の飾り図柄における停止図柄を左側の飾り図柄とは異なるものとすることを決定し、中央の飾り図柄として任意の図柄を決定する（ステップＳ２８２）。一方、リーチとすることを決定したときには（ステップＳ２８１；Ｙｅｓ）、右側の飾り図柄における停止図柄を左側の飾り図柄と同一のものとすることを決定するとともに、ランダムカウンタ１３１からランダムＲ１２の値を抽出し、ハズレ時中図柄決定用テーブル１４４を参照するなどして、抽出されたランダムＲ１２の値に基づいて左右の飾り図柄とは異なる図柄を中央の飾り図柄における停止図柄とすることを決定する（ステップＳ２８３）。ステップＳ２８２あるいはＳ２８３を実行した後には、ステップＳ２８５に進み、表示プロセスフラグの値を「２」に更新する。
【０１１２】
このような飾り図柄演出設定処理が実行されることにより、飾り図柄の停止図柄配列は、変動パターンの内容、変動開始コマンドを受信したことが確認されてから確定コマンドを受信するまでの経過時間、及び図柄指定コマンドの内容の組み合わせに基づいて、決定される。図３３は、飾り図柄演出設定処理を実行することにより選択される飾り図柄の停止図柄配列を示す説明図である。
【０１１３】
図３３に示すように、変動パターンコマンドとしての変動開始コマンドが通常ハズレあるいはリーチハズレとすることを示す情報を含んでおり（「変動パターン」が「ハズレ」）、変動開始コマンドの受信を確認してから３３ミリ秒が経過する前に確定コマンドを受信したときには（「変動開始からの経過時間」が「３３ｍｓ未満」）、図柄指定コマンドの内容に関係なく、初期指定のハズレ図柄を飾り図柄の停止図柄とすることが決定される。また、変動開始コマンドが大当りとすることを示す情報を含んでおり（「変動パターン」が「当り」）、変動開始コマンドの受信を確認してから３３ミリ秒が経過する前に確定コマンドを受信したときには（「変動開始からの経過時間」が「３３ｍｓ未満」）、図柄指定コマンドの内容に関係なく、所定の通常大当り図柄を飾り図柄の停止図柄とすることが決定される。このように、変動開始コマンドを受信したと判別してから所定時間が経過する前に確定コマンドを受信したときには、変動開始コマンドに対応した表示結果を、導出する表示結果として選択する。これにより、確定コマンドを正しく受信できないときでも、変動開始コマンドにより指示された表示態様に対応する遊技状態に近い表示結果を確実に導出することが可能となる。
【０１１４】
図２８に示すステップＳ２４２の図柄変動開始処理は、表示制御プロセスフラグの値が「２」のときに実行される処理である。この処理において、ＣＰＵ１１３は、図３４に示すように、まず、主基板１１から送出された変動開始コマンドに基づいて決定した変動パターンに対応するプロセステーブルを使用するための設定を行う（ステップＳ２９１）。具体的には、プロセステーブルメモリ１３２の読出ポインタに、使用するプロセステーブルの先頭アドレスを設定するなどして、プロセステーブルに設定された情報を順次読み出すことができるように設定する。また、ＣＰＵ１１３は、各種タイマ１３３に含まれる変動時間タイマに、変動開始コマンドにて指示された特別図柄及び飾り図柄の総変動時間に対応するカウント初期値をセットする。
【０１１５】
このとき、ＣＰＵ１１３は、特別図柄の停止図柄が確変大当り図柄であるか、通常大当り図柄であるかに応じて、使用するプロセステーブルの種類を異ならせるようにしてもよい。すなわち、特別図柄及び飾り図柄の変動表示に使用するプロセステーブルを、主基板１１から送信された変動開始コマンドなどから特定される変動パターンだけでなく、特別図柄の停止図柄とも対応づけ、特別図柄の停止図柄が異なれば使用するプロセステーブルも異なるものとなるように設定してもよい。ただし、主基板１１における制御との整合性を保つため、それぞれの変動パターンに対応したプロセステーブルによる特別図柄及び飾り図柄の総変動時間は、対応づけられた特別図柄の停止図柄が異なるものであっても、同一となるように設定される。このような構成によれば、変動パターンが同一であっても、特別図柄の停止図柄が確変大当り図柄であるか、通常大当り図柄であるかに応じて、特別図柄及び飾り図柄の変動表示における変動態様を異ならせることができる。
【０１１６】
続いて、ＣＰＵ１１３は、使用することが決定されたプロセステーブルの先頭に設定されているプロセスタイマ値を各種タイマ１３３に含まれるプロセスタイマにセットして、カウントダウンをスタートさせる（ステップＳ２９２）。また、プロセスタイマ値と対応付けられた特別図柄表示制御データ及び飾り図柄表示制御データに従って表示装置４を制御することにより、特別図柄と飾り図柄の変動表示を開始する（ステップＳ２９３）。そして、特別図柄及び飾り図柄の総変動時間がセットされた変動時間タイマのカウントダウンをスタートさせる（ステップＳ２９４）。この後、表示制御プロセスフラグの値を図柄変動中処理に対応した値である「３」に更新する（ステップＳ２９５）。
【０１１７】
図２８に示すステップＳ２４３の図柄変動中処理は、表示制御プロセスフラグの値が「３」のときに実行される処理である。この処理において、ＣＰＵ１１３は、図３５に示すように、まず、この時点で確定コマンドを受信しているか否かを判別する（ステップＳ３０１）。確定コマンドを受信していると判別したときには（ステップＳ３０１；Ｙｅｓ）、確定コマンドを正規のタイミングで受信できなかったことを示すエラーフラグをセットする（ステップＳ３０２）。このエラーフラグは、フラグメモリ１３５に設けられている。ステップＳ３０２にてエラーフラグをセットしたときには、ステップＳ３０９に進み、表示プロセスフラグの値を図柄停止待ち処理に対応する値である「４」に更新する。
【０１１８】
一方、ステップＳ３０１にて確定コマンドを受信していないときには（ステップＳ３０１；Ｎｏ）、ＣＰＵ１１３は、各種タイマ１３３に含まれるプロセスタイマがタイムアウトしたか否かを判別する（ステップＳ３０３）。プロセスタイマがタイムアウトしたときには（ステップＳ３０３；Ｙｅｓ）、プロセステーブルメモリ１３２における読出ポインタの値を更新することにより、プロセステーブルの読出位置を切り替える（ステップＳ３０４）。ＣＰＵ１１３は、このようにして切り替えられた読出位置からプロセスタイマ値、特別図柄表示制御データ、及び飾り図柄表示制御データを読み出し、該読み出されたプロセスタイマ値を、プロセスタイマにセットする。新たなプロセスタイマ値をセットされたプロセスタイマが再びカウントダウンを開始するとともに（ステップＳ３０５）、ＣＰＵ１１３は、そのプロセスタイマ値と対応付けられた特別図柄表示制御データ及び飾り図柄表示制御データに従って、表示装置４の制御を変更する（ステップＳ３０６）。プロセスタイマがタイムアウトしていないときには（ステップＳ３０３；Ｎｏ）、ステップＳ３０４〜Ｓ３０６をスキップする。
【０１１９】
続いて、各種タイマ１３３に含まれる変動時間タイマがタイムアウトしたか否かを判別する（ステップＳ３０７）。変動時間タイマがタイムアウトしたときには（ステップＳ３０７；Ｙｅｓ）、各種タイマ１３３に含まれる監視タイマに対して予め定められたタイマ初期値を設定し、その監視タイマのカウントダウンをスタートさせるとともに（ステップＳ３０８）、表示制御プロセスフラグの値を図柄停止待ち処理に対応する値である「４」に更新する（ステップＳ３０９）。変動時間タイマがタイムアウトしていないときには（ステップＳ３０７；Ｎｏ）、ステップＳ３０８及びＳ３０９をスキップする。
【０１２０】
図２８に示すステップＳ２４４の図柄停止待ち処理は、表示制御プロセスフラグの値が「４」のときに実行される処理である。この処理において、ＣＰＵ１１３は、図３６に示すように、まず、確定コマンドを表示制御コマンドとして受信したか否かを判別する（ステップＳ３１１）。確定コマンドを受信しているときには（ステップＳ３１１；Ｙｅｓ）、さらに、フラグメモリ１３５に設けられたエラーフラグがセットされてオンとなっている否かを判別する（ステップＳ３１２）。このエラーフラグは、確定コマンドを正規のタイミングで受信できなかったときにセットされる。
【０１２１】
ステップＳ３１２にてエラーフラグがオフであると判別したときには（ステップＳ３１２；Ｎｏ）、正規のタイミングで確定コマンドを受信したとして、表示装置４において実行中である特別図柄及び飾り図柄の変動表示を停止させ、各図柄における停止図柄を確定表示する制御を行い（ステップＳ３１３）、停止図柄が大当り図柄であるか否かを判別する（ステップＳ３１４）。大当り図柄であるときには（ステップＳ３１４；Ｙｅｓ）、表示制御プロセスフラグの値を大当り表示処理に対応した値である「５」に更新し（ステップＳ３１５）、大当り図柄ではないときには（ステップＳ３１４；Ｎｏ）、表示制御プロセスフラグの値を「０」に更新する（ステップＳ３１６）。
【０１２２】
ステップＳ３１２にてエラーフラグがオンであると判別したときには（ステップＳ３１２；Ｙｅｓ）、正規のタイミングで確定コマンドを受信できなかったとして、表示装置４で特別図柄表示エリアにて変動表示されている特別図柄をエラーが生じた旨の表示結果に切り替えて表示するとともに、左中右の各飾り図柄における停止図柄を確定表示する制御を行う（ステップＳ３１７）。この後、ステップＳ３１６に進み、表示制御プロセスフラグの値を「０」に更新する。
【０１２３】
また、ステップＳ３１１にて確定コマンドを受信していないと判別したときには（ステップＳ３１１；Ｎｏ）、監視タイマがタイムアウトしたか否かを判別し（ステップＳ３１８）、タイムアウトしているときには（ステップＳ３１８；Ｙｅｓ）何らかの異常が発生したと判断して、表示装置４上に所定のエラー画面を表示する制御を行う（ステップＳ３１９）。ステップＳ３１９を実行した後は、ステップＳ３１６に進み、表示制御プロセスフラグの値を「０」に更新する。
【０１２４】
一方、監視タイマがタイムアウトしていないと判別したときには（ステップＳ３１８；Ｎｏ）、監視タイマのタイマ値を１減算するなどした後に、表示制御プロセスフラグの値を変更することなく、図柄停止待ち処理が終了する。
【０１２５】
図２８に示すステップＳ２４５の大当り表示処理は、表示制御プロセスフラグの値が「５」のときに実行される処理である。この処理において、ＣＰＵ１１３は、表示装置４を制御することにより、確変大当りにより発生する特別遊技状態や、通常大当りにより発生する特定遊技状態に応じた画像を表示する制御を行う。そして、特別遊技状態や特定遊技状態が終了すると、表示制御プロセスフラグの値を「０」に更新する。
【０１２６】
図３７は、この実施の形態における図柄の表示例を示す図である。図３７（Ａ）は、初期指定のハズレ図柄となる図柄の表示例を示す。図３７（Ａ）に示す例では、特別図柄表示エリア４１に表示されるハズレ時の特別図柄が「４」である。また、飾り図柄表示エリア４２に表示される左側の飾り図柄が「一」、中央の飾り図柄が「二」、右側の飾り図柄が「三」である。
【０１２７】
図３７（Ｂ）は、通常大当り図柄の表示例を示す。図３７（Ｂ）に示す例では、特別図柄表示エリア４１に表示される特別図柄が「３」であり、飾り図柄の停止図柄として「一」が表示される。この実施例では、図３０に示す飾り図柄演出設定処理のステップＳ２６７にて、左中右の各飾り図柄における停止図柄を、図３７（Ｂ）に示す図柄とすることが決定されるものとする。
【０１２８】
図３７（Ｃ）は、図３０に示す飾り図柄演出設定処理のステップＳ２６６にて飾り図柄の停止図柄を初期指定のハズレ図柄とすることを決定したときの停止図柄の表示例を示す。図３７（Ｃ）に示す例では、エラーを報知するための表示結果として、特別図柄表示エリア４１にエラー報知用の図柄「Ｅ」が表示される。
【０１２９】
図３７（Ｄ）は、図３０に示す飾り図柄演出設定処理にてステップＳ２６７が実行された場合の表示例を示す。図３７（Ｄ）に示す例でも、図３７（Ｃ）の場合と同様に、特別図柄表示エリア４１にエラー報知用の図柄「Ｅ」が表示される。フラグメモリ１３５に設けられたエラーフラグがセットされているときには、図３６に示す図柄停止待ち処理のステップＳ３１７にて、図３７（Ｃ）及び（Ｄ）に示すようなエラー報知用の図柄「Ｅ」を特別図柄表示エリア４１に表示する制御が行われる。このように、表示制御基板１２にて主基板１１からの表示制御コマンド（具体的には、確定コマンド）を正しく受信できない場合には、通常使用される特別図柄とは異なる図柄が特別図柄表示エリア４１に表示される。これにより、遊技者は、エラーが発生したことを容易に認識することができる。
【０１３０】
以上説明したように、この実施の形態によれば、表示制御用マイクロコンピュータ１１０のＣＰＵ１１３が変動開始コマンドを受信したと判別してから所定時間が経過するより前に確定コマンドを受信したときには、変動開始コマンドに対応した表示結果が選択される。これにより、表示制御基板１２にて表示装置４における表示を制御するためのコマンドを正しく受信できない場合でも、特別図柄及び飾り図柄の変動表示を行うことができ、遊技状態に近い表示を行うことができる。
【０１３１】
ここで、変動開始コマンドは、通常ハズレ、リーチハズレ及び大当りのいずれとするかを示す情報を含んでいる。また、図柄指定コマンドは、確変大当りとするか否かを示す情報を含んでいる。これにより、１つのコマンドが受信できない場合でも極力遊技状態に近い表示結果を導出することができる。
【０１３２】
また、表示制御用マイクロコンピュータ１１０のＣＰＵ１１３は、変動開始コマンドが大当りとすることを示す情報を含んでおり、変動開始コマンドを受信したと判別してから３３ミリ秒が経過する前に確定コマンドを受信したときには、図３０のステップＳ２６７にて、所定の通常大当り図柄を飾り図柄の停止図柄として選択する。これにより、確定コマンドを正しく受信できない場合でも、変動開始コマンドにより指定された「大当り」に対応する表示結果を導出することができる。
【０１３３】
また、表示制御用マイクロコンピュータ１１０のＣＰＵ１１３は、変動開始コマンドが通常ハズレあるいはリーチハズレを示す情報を含んでおり、変動開始コマンドを受信したと判別してから３３ミリ秒が経過する前に確定コマンドを受信したときには、図３０のステップＳ２６６にて、初期指定のハズレ図柄を飾り図柄の停止図柄として選択する。これにより、確定コマンドを正しく受信できない場合でも、変動開始コマンドにより指定された「ハズレ」に対応する表示結果を導出することができる。さらに、初期指定のハズレ図柄は電源投入時に表示される初期表示結果であることから、データの共用が可能となり、データ量を低減することができる。
【０１３４】
ＣＰＵ１１３は、確定コマンドを正規のタイミングで受信できないときに、図３０のステップＳ２６３あるいは図３５のステップＳ３０２にて、フラグメモリ１３５に設けられたエラーフラグをセットする。そして、図３６のステップＳ３１２にてエラーフラグがセットされていると判別したときに、ステップＳ３１７にてエラー報知用の図柄を特別図柄表示エリア４１に表示する制御を行う。これにより、コマンドエラー発生時に、その旨を遊技者等に知らせることができる。
【０１３５】
ここで、飾り図柄表示エリア４２は、特別図柄表示エリア４１よりも表示面積が大きい。また、ＣＰＵ１１３は、図３５のステップＳ３１７にて、飾り図柄表示エリア４２に左中右の各飾り図柄における停止図柄を表示するとともに、特別図柄表示エリア４１にエラー報知用の図柄を表示する制御を行う。これにより、エラー発生時に特別図柄が当り図柄となることを防止して、遊技者の不快感を減少させることができるとともに、エラーが発生したことを遊技者等に知らせることができる。
【０１３６】
なお、上記実施の形態では、変動開始コマンドを受信したと判別してから３３ミリ秒が経過する前に確定コマンドを受信したときに、変動開始コマンドに対応した表示結果を選択するものとして説明した。しかしながら、この発明はこれに限定されるものではなく、任意の所定時間を予め設定し、該所定時間が経過する前に確定コマンドを受信したときに、変動開始コマンドに対応した表示結果を選択するようにしてもよい。
【０１３７】
また、図３０のステップＳ２６６にて停止図柄とすることが決定される初期指定のハズレ図柄は、ハズレ図柄となる任意の図柄であればよい。同様に、図３０のステップＳ２６７にて停止図柄とすることが決定される通常大当り図柄は、通常大当り図柄となる任意の図柄であればよい。
【０１３８】
また、上記実施の形態では、エラー報知用の図柄を特別図柄表示エリア４１に表示することで、コマンドが正しく受信できなかった旨を遊技者等に知らせるものとして説明したが、これに限定されるものではない。例えば、表示制御基板１２は、音声制御基板１３やランプ制御基板１４により音声出力やランプ出力を制御するようにし、警告音の出力や所定のランプの点灯あるいは点滅を行わせることで、コマンドが正しく受信できなかった旨を遊技者等に知らせるようにしてもよい。ここで、エラー報知用の図柄の表示による報知、警告音の出力による報知、ランプの点灯あるいは点滅による報知は、別々に行うようにしてもよいし、複数種類の報知を互いに組み合わせて行うようにしてもよい。
【０１３９】
上記実施の形態では、図２９に示す変動パターンコマンド受信待ち処理にて変動パターン受信フラグがセットされていると判別したときに、図３０〜図３２に示す飾り図柄演出設定処理を実行した後、図３４に示す図柄変動開始処理を実行することで特別図柄と飾り図柄の変動表示を開始するものとして説明した。しかしながら、この発明は、これに限定されるものではなく、変動開始コマンドを受信した時点で直ちに特別図柄及び飾り図柄の変動表示を開始するようにしてもよい。この場合、プロセステーブルメモリ１３２には、所定の記憶領域を設け、その記憶領域に、予め所定時間（例えば、３３ミリ秒）に対応する変動表示の変動態様を示すデータからなるプロセステーブルを記憶しておく。
【０１４０】
また、この場合、ＣＰＵ１１３は、図２９に示す変動パターンコマンド受信待ち処理に代えて、図３８に示す処理を実行する。図３８に示す処理では、図２９に示すステップＳ２５２に続いて、ステップＳ４００〜Ｓ４０３が実行される。すなわち、ＣＰＵ１１３は、ステップＳ２５２に続いて、プロセステーブルメモリ１３２に記憶されている変動開始コマンド受信時用のプロセステーブルを使用するための設定を行う（ステップＳ４００）。このプロセステーブルには、表示制御基板１２が主基板１１から送信された変動開始コマンドを受信したときから所定時間（例えば、３３ミリ秒）が経過するまでの変動表示の表示態様が設定されている。そして、ステップＳ４００にて設定したプロセステーブルに基づき、図３４に示すステップＳ２９２〜Ｓ２９４と同様にして、特別図柄と飾り図柄の変動表示を開始する（ステップＳ４０１〜Ｓ４０３）。なお、図３８に示す処理を実行するときには、図３４に示すステップＳ２９２〜Ｓ２９４はスキップするようにすればよい。
【０１４１】
このように、変動開始コマンドを受信してから所定時間が経過するまでの変動表示の変動態様を示すプロセステーブルを使用することで、変動開始コマンドを受信したときに直ちに変動表示を開始し、コマンドを正しく受信できるか否かに関わらず、所定時間が経過するまでは一定の表示態様で変動表示を行うことができる。これにより、コマンドが正しく受信できずに変動パターンを決定できないときでも、変動表示を途切れさせることなく制御することができ、遊技者に不信感を与えない表示を行うことができる。
【０１４２】
図１及び図２に示した装置構成、図３、図４、図７及び図１４に示すブロック構成や、図２０〜図３２及び図３４〜図３６に示すフローチャートの構成は、発明の趣旨を逸脱しない範囲で任意に変更及び修正が可能である。
【０１４３】
さらに、パチンコ遊技機１の動作をシミュレーションするゲーム機などにも本発明を適用することができる。本発明を実現するためのプログラム及びデータは、コンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。
【０１４４】
そして、ゲームの実行形態も、着脱自在の記録媒体を装着することにより実行するものだけではなく、通信回線等を介してダウンロードしたプログラム及びデータを、内部メモリ等にいったん格納することにより実行可能とする形態、通信回線等を介して接続されたネットワーク上における、他の機器側のハードウェア資源を用いて直接実行する形態としてもよい。さらには、他のコンピュータ装置等とネットワークを介してデータの交換を行うことによりゲームを実行するような形態とすることもできる。
【０１４５】
【発明の効果】
以上説明したように本発明は、以下に示す効果を有する。
【０１４６】
請求項１に記載の遊技機によれば、変動開始判別手段が変動開始コマンドを受信したと判別してから所定時間が経過する前に確定コマンドを受信したときには、識別情報指定コマンドの種類によらずに、変動開始コマンドの種類のみに基づいて表示結果を選択決定する。これにより、変動表示装置における表示を制御するコマンドを正しく受信できないときでも、識別情報の変動表示を行うことができ、遊技状態に近い表示を行うことができる。
【０１４７】
請求項２に記載の遊技機においては、識別情報指定コマンドが特別遊技状態を発生させるか否かを示す情報を含んでいるので、１つのコマンドが受信できない場合でも極力遊技状態に近い表示結果を導出することができ、遊技者に不快感を与えない表示を行うことができる。
【０１４８】
請求項３に記載の遊技機においては、変動開始コマンドにより特定表示結果とすることが指定されており、かつ、所定時間が経過する前に確定コマンドを受信したときには、装飾識別情報の表示結果として特別表示結果以外で特定表示結果と整合する表示結果を選択決定するので、確定コマンドを正しく受信できないときでも、変動開始コマンドにより指定された特定表示状態に極力近づけた表示結果を導出することができる。
【０１４９】
請求項４に記載の遊技機においては、変動開始コマンドにより特別識別情報の表示結果を特定表示結果としないことが指定されており、所定時間が経過する前に確定コマンドを受信したときには、装飾識別情報の表示結果として特定表示結果及びリーチ表示態様以外の初期表示結果を選択するので、確定コマンドを正しく受信できないときでも、変動開始コマンドにより指定された表示態様に極力近づけて、ハズレとなる表示結果を確実に導出することができる。また、表示結果を電源投入時に表示される初期表示結果とすることで、データの共用を可能とし、データ量を低減することができる。
【０１５０】
請求項５に記載の遊技機においては、表示制御手段は、所定時間が経過する前に確定コマンドを受信したときには所定の報知を行うので、コマンドを正しく受信できなかった旨を遊技者等に知らせることができる。
【０１５１】
請求項６に記載の遊技機においては、変動表示装置が特別表示部と、特別表示部よりも表示面積が大きい装飾表示部とを含み、所定時間が経過する前に確定コマンドを受信したときに、特別表示部を用いて所定の報知としての報知表示を行う。これにより、コマンドを正しく受信できないときに特別識別情報が特定表示結果となることを防止して、遊技者の不快感を減少させることができるとともに、コマンドを正しく受信できなかった旨を遊技者等に知らせることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるパチンコ遊技機の正面図である。
【図２】本発明の実施の形態におけるパチンコ遊技機の背面図である。
【図３】主基板を中心としたシステム構成例を示すブロック図である。
【図４】主基板と表示制御基板の間を接続する信号線等を示すブロック図である。
【図５】表示制御コマンドの内容の一例を示す図である。
【図６】変動開始コマンドの内容の一例を示す図である。
【図７】遊技制御用マイクロコンピュータの構成例を示す図である。
【図８】コマンド送信テーブルメモリの構成例を示す図である。
【図９】遊技制御用マイクロコンピュータのランダムカウンタによりカウントされる各乱数の例を示す図である。
【図１０】ハズレ時特別図柄決定用テーブルの例を示す図である。
【図１１】表示装置における画像表示例を示す図である。
【図１２】この実施の形態で用いられる特別図柄の例を示す図である。
【図１３】この実施の形態で用いられる左中右の飾り図柄の例を示す図である。
【図１４】表示制御用マイクロコンピュータの構成例を示す図である。
【図１５】受信コマンドバッファメモリの構成例を示す図である。
【図１６】表示制御用マイクロコンピュータのランダムカウンタによりカウントされる各乱数の例を示す図である。
【図１７】プロセステーブルの構成例を示す図である。
【図１８】確変大当り図柄決定用テーブル及び通常大当り図柄決定用テーブルの例を示す図である。
【図１９】ハズレ時左図柄決定用テーブル、ハズレ時中図柄決定用テーブル及びハズレ時右図柄決定用テーブルの例を示す図である。
【図２０】遊技制御メイン処理を示すフローチャートである。
【図２１】特別図柄プロセス処理を示すフローチャートである。
【図２２】図２１における入賞処理の詳細を示すフローチャートである。
【図２３】図２１における当り／ハズレ判定設定処理の詳細を示すフローチャートである。
【図２４】図２１における当り／ハズレ判定設定処理の詳細を示すフローチャートである。
【図２５】表示制御メイン処理を示すフローチャートである。
【図２６】コマンド受信割込処理を示すフローチャートである。
【図２７】コマンド解析処理を示すフローチャートである。
【図２８】表示制御プロセス処理を示すフローチャートである。
【図２９】図２８における変動パターンコマンド受信待ち処理の詳細を示すフローチャートである。
【図３０】図２８における飾り図柄演出設定処理の詳細を示すフローチャートである。
【図３１】図２８における飾り図柄演出設定処理の詳細を示すフローチャートである。
【図３２】図２８における飾り図柄演出設定処理の詳細を示すフローチャートである。
【図３３】飾り図柄演出設定処理を実行することにより選択される飾り図柄の停止図柄配列を示す説明図である。
【図３４】図２８における図柄変動開始処理の詳細を示すフローチャートである。
【図３５】図２８における図柄変動中処理の詳細を示すフローチャートである。
【図３６】図２８における図柄停止待ち処理の詳細を示すフローチャートである。
【図３７】この実施の形態における図柄の表示例を示す図である。
【図３８】本発明の変形例における変動パターンコマンド受信待ち処理を示すフローチャートである。
【符号の説明】
１  …  パチンコ遊技機（遊技機）
２  …  遊技盤（ゲージ盤）
３  …  遊技機用枠（台枠）
４  …  表示装置
５  …  電動チューリップ型役物（普通電動役物）
６  …  普通可変入賞球装置（始動入賞口）
７  …  特別可変入賞球装置（大入賞口）
８Ｌ、８Ｒ  …  スピーカ
９  …  遊技効果ランプ
１０  …  電源基板
１１  …  主基板
１２  …  表示制御基板
１３  …  音声制御基板
１４  …  ランプ制御基板
１５  …  払出制御基板
１６  …  情報端子基板
４０  …  普通図柄表示器
４１  …  特別図柄表示エリア
４２  …  飾り図柄表示エリア
４３  …  始動記憶表示エリア
７０  …  各入賞口スイッチ
１００  …  遊技制御用マイクロコンピュータ
１０１、１１１  …  ＲＯＭ
１０２、１１２  …  ＲＡＭ
１０３、１１３  …  ＣＰＵ
１０４、１１４  …  Ｉ／Ｏポート
１１０  …  表示制御用マイクロコンピュータ
１２０  …  特図保留メモリ
１２１  …  コマンド送信テーブルメモリ
１２２、１３１  …  ランダムカウンタ
１２３  …  変動パターンテーブルメモリ
１２４  …  特別図柄選択テーブルメモリ
１２５、１３５  …  フラグメモリ
１２６  …  変動時間タイマ
１３０  …  受信コマンドバッファメモリ
１３２  …  プロセステーブルメモリ
１３３  …  各種タイマ
１３４  …  飾り図柄選択テーブルメモリ
１４０  …  ハズレ時特別図柄決定用テーブル
１４１  …  確変大当り図柄決定用テーブル
１４２  …  通常大当り図柄決定用テーブル
１４３  …  ハズレ時左図柄決定用テーブル
１４４  …  ハズレ時中図柄決定用テーブル
１４５  …  ハズレ時右図柄決定用テーブル
【図１】
2004222875.tif 000003
【図２】
2004222875.tif 000004
【図３】
2004222875.tif 000005
【図４】
2004222875.tif 000006
【図５】
2004222875.tif 000007
【図６】
2004222875.tif 000008
【図７】
2004222875.tif 000009
【図８】
2004222875.tif 000010
【図９】
2004222875.tif 000011
【図１０】
2004222875.tif 000012
【図１１】
2004222875.tif 000013
【図１２】
2004222875.tif 000014
【図１３】
2004222875.tif 000015
【図１４】
2004222875.tif 000016
【図１５】
2004222875.tif 000017
【図１６】
2004222875.tif 000018
【図１７】
2004222875.tif 000019
【図１８】
2004222875.tif 000020
【図１９】
2004222875.tif 000021
【図２０】
2004222875.tif 000022
【図２１】
2004222875.tif 000023
【図２２】
2004222875.tif 000024
【図２３】
2004222875.tif 000025
【図２４】
2004222875.tif 000026
【図２５】
2004222875.tif 000027
【図２６】
2004222875.tif 000028
【図２７】
2004222875.tif 000029
【図２８】
2004222875.tif 000030
【図２９】
2004222875.tif 000031
【図３０】
2004222875.tif 000032
【図３１】
2004222875.tif 000033
【図３２】
2004222875.tif 000034
【図３３】
2004222875.tif 000035
【図３４】
2004222875.tif 000036
【図３５】
2004222875.tif 000037
【図３６】
2004222875.tif 000038
【図３７】
2004222875.tif 000039
【図３８】
2004222875.tif 000040