(57)【要約】【課題】変動パターンを示すコマンドとして未定義コマンドが受信されるとともに表示結果を示すコマンドが受信されたときにおける変動表示の演出について、遊技者の違和感を軽減することである。【解決手段】変動パターンコマンドが受信されず、未定義コマンドおよび図柄情報コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果を大当り表示結果とすることが示されているときにおいては、変動表示時間が特定できないが、図柄情報コマンドを受信したときに特殊変動表示による演出が実行され、図柄停止コマンドを受信したことに基づいて、当該特殊変動演出が実行されている状態から当該大当り表示結果が導出表示させられる。【選択図】図１３
2008023172.tif 000002
【特許請求の範囲】
【請求項１】
各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置を備え、該変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御される遊技機であって、
遊技の進行を制御し、前記変動表示装置を制御するためのコマンドを送信する遊技制御手段と、
該遊技制御手段からの前記コマンドを受信し、受信したコマンドに基づいて前記変動表示装置を含む演出装置の制御を行なう演出制御手段とを備え、
前記遊技制御手段は、
前記識別情報の表示結果を前記特定表示結果とするか否かを当該表示結果の導出表示前に決定する事前決定手段と、
該事前決定手段による決定結果に基づいて、前記識別情報の変動表示の開始時から表示結果の導出表示時までの変動表示時間を特定可能な変動パターンを決定する変動パターン決定手段と、
該変動パターン決定手段により決定された変動パターンを示す変動パターンコマンドと、前記事前決定手段により決定された表示結果を示す表示結果コマンドと、前記識別情報の変動表示の表示結果を確定させることを示す確定コマンドとを順次送信するコマンド送信手段とを含み、
前記演出制御手段は、
受信した前記変動パターンコマンドに応じた変動パターンで前記変動表示をする演出を実行し、受信した前記確定コマンドに応じたタイミングで、受信した前記表示結果コマンドに応じた表示結果を導出表示する演出を実行する変動表示実行手段を含み、
該変動表示実行手段は、使用するコマンドとして定義されていない未定義コマンドおよび前記変動表示の表示結果を前記特定表示結果とすることを示す表示結果コマンドが受信されたときにおいて、前記表示結果コマンドが受信されたときに特殊変動演出を実行し、前記確定コマンドが受信されたことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果を導出表示させることを特徴とする、遊技機。
【請求項２】
各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置を備え、該変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御される遊技機であって、
遊技の進行を制御し、前記変動表示装置を制御するためのコマンドを送信する遊技制御手段と、
該遊技制御手段からの前記コマンドを受信し、受信したコマンドに基づいて、遊技に伴って音を出力する音出力手段と、遊技に伴って光を発する発光手段と、前記変動表示装置とを含む複数の演出装置の制御を行なう演出制御手段とを備え、
前記遊技制御手段は、
前記識別情報の表示結果を前記特定表示結果とするか否かを当該表示結果の導出表示前に決定する事前決定手段と、
該事前決定手段による決定結果に基づいて、前記識別情報の変動表示の開始時から表示結果の導出表示時までの変動表示時間を特定可能な変動パターンを決定する変動パターン決定手段と、
該変動パターン決定手段により決定された変動パターンを示す変動パターンコマンドと、前記事前決定手段により決定された表示結果を示す表示結果コマンドと、前記識別情報の変動表示の表示結果を確定させることを示す確定コマンドとを順次送信するコマンド送信手段とを含み、
前記演出制御手段は、
前記コマンド送信手段から送信されたコマンドを受信し、受信したコマンドに応じて、前記音出力手段と前記発光手段との少なくとも一方を制御する第１演出制御手段と、
該第１演出制御手段に受信されたコマンドに応じて当該第１演出制御手段から出力される情報に基づいて前記変動表示装置を制御する手段であって、前記第１演出制御手段に受信された変動パターンコマンド、前記表示結果コマンド、および、前記確定コマンドが示す情報に基づいて、前記識別情報の変動表示を開始した後表示結果を導出表示する制御を行なう第２演出制御手段とを含み、
前記第２演出制御手段は、
受信した前記変動パターンコマンドが示す情報に応じた変動パターンで前記変動表示をする演出を実行し、受信した前記確定コマンドが示す情報に応じたタイミングで、受信した前記表示結果コマンドが示す情報に応じた表示結果を導出表示する演出を実行する変動表示実行手段を含み、
該変動表示実行手段は、使用するコマンドとして定義されていない未定義コマンドおよび前記変動表示の表示結果を前記特定表示結果とすることを示す表示結果コマンドが受信されたときにおいて、前記表示結果コマンドが受信されたときに特殊変動演出を実行し、前記確定コマンドが受信されたことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果を導出表示させることを特徴とする、遊技機。
【請求項３】
前記特殊変動演出は、変動表示中の前記識別情報の種類を遊技者が視認しにくい速度で前記識別情報を変動表示させる高速変動表示演出を含むことを特徴とする、請求項１または２に記載の遊技機。
【請求項４】
前記特殊変動演出は、変動表示中の前記識別情報の少なくとも一部を隠す隠蔽表示演出を含むことを特徴とする、請求項１または２に記載の遊技機。
【請求項５】
前記変動表示装置においては、前記特定遊技状態終了後に前記特定遊技状態と異なる通常状態よりも前記変動表示の表示結果が前記特定表示結果となる確率が向上した高確率状態に制御されるときに、前記変動表示の表示結果として、前記特定表示結果のうちで予め定められた特別表示結果が表示され、
前記事前決定手段は、さらに、前記高確率状態に制御するか否かを前記変動表示の表示結果を導出表示する前に決定し、
前記コマンド送信手段は、前記事前決定手段による決定結果に基づいて、送信する変動パターンコマンドとして、前記高確率状態となるときの変動表示専用として用いる第１の変動パターンコマンドと、前記高確率状態とならないときの変動表示専用として用いる第２の変動パターンコマンドと、前記高確率状態となるときの変動表示およびならないときの変動表示兼用として用いる第３の変動パターンコマンドとを含み、
前記変動表示実行手段は、受信されたコマンドに基づいて、変動表示において導出表示する表示結果を決定する表示結果決定手段を含み、
前記表示結果決定手段は、前記表示結果コマンドが受信されずに前記変動パターンコマンドが受信されたときにおいて、受信された変動パターンコマンドが、前記第１の変動パターンコマンドまたは前記第２の変動パターンコマンドであるときには、受信した変動パターンコマンドにより特定される表示結果に基づいて変動表示の表示結果を決定し、受信された変動パターンコマンドが前記第３の変動パターンコマンドであるときには、変動表示の表示結果を前記特別表示結果以外の前記特定表示結果に決定することを特徴とする、請求項１から４のいずれかに記載の遊技機。
【請求項６】
前記コマンド送信手段は、さらに、前記特定遊技状態が開始されるときに、前記特定遊技状態の開始を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態開始コマンドを送信し、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態開始コマンドが受信されたときに、前記高確率状態となることを報知する高確率報知演出を行なう報知演出実行手段をさらに含むことを特徴とする、請求項５に記載の遊技機。
【請求項７】
前記コマンド送信手段は、さらに、前記特定遊技状態が終了するときに、前記特定遊技状態の終了を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態終了コマンドを送信し、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態終了コマンドが受信されたときに、前記高確率状態となることを報知する高確率報知演出を行なう報知演出実行手段をさらに含むことを特徴とする、請求項５に記載の遊技機。
【請求項８】
前記コマンド送信手段は、さらに、前記特定遊技状態が開始されるときに、前記特定遊技状態の開始を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態開始コマンドと、前記特定遊技状態が終了するときに、前記特定遊技状態の終了を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態終了コマンドとを送信し、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態開始コマンドが受信されたときに、前記高確率状態となることを前記特定遊技状態中において報知する第１高確率報知演出を行なう第１報知演出実行手段と、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態終了コマンドが受信されたときに、前記高確率状態となることを前記特定遊技状態の終了時において報知する第２高確率報知演出を行なう第２報知演出実行手段と、
前記第１報知演出実行手段による前記第１高確率報知演出が行なわれたときに、前記第２報知演出実行手段による前記第２高確率報知演出が行なわれることを禁止する高確率報知演出禁止手段とをさらに含むことを特徴とする、請求項５に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機、コイン遊技機、スロットマシンなどで代表される遊技機に関する。詳しくは、各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置を備え、該変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御される遊技機に関する。
【背景技術】
【０００２】
この種の遊技機として従来から一般的に知られているものに、たとえば、各々が識別可能な図柄等の複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置を備え、該変動表示装置における識別情報の変動表示の表示結果が予め定められた特定表示結果（大当り表示結果）となったときに、遊技者にとって有利な特定遊技状態（大当り遊技状態）に制御される遊技機がある。
【０００３】
このような遊技機では、遊技の進行を制御する遊技制御用マイクロコンピュータから、変動表示装置を含む演出装置の制御を行なう演出制御用マイクロコンピュータに、変動表示装置を制御するためのコマンドが送信され、そのコマンドを受信した演出制御用マイクロコンピュータが、そのコマンドにしたがって変動表示装置を制御するように構成されたものがあった。
【０００４】
また、このようなコマンドを用いて変動表示装置を制御する遊技機においては、ノイズ等によってエラーが生じて、たとえば変動パターンを指定するコマンドとして定義された正規のコマンドが受信できなかったが、停止図柄を示すコマンドおよび全図柄停止を示すコマンドを受信できた場合には、図柄の変動を行なわず、全図柄停止を示すコマンドを受信したときに、停止図柄を示すコマンドで指定された図柄を導出表示する制御が行なわれるものがあった（特許文献１）。
【特許文献１】特開２０００−３１７０９２号公報（図２６、段落番号０１０６）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、前述したような変動パターンを指定するコマンド（変動パターンコマンド）が受信できず、停止図柄を示すコマンド（表示結果コマンド）および全図柄停止を示すコマンド（全図柄停止コマンド）を受信できた場合に、図柄の変動を行なわず、全図柄停止を示すコマンドを受信したときに、停止図柄を示すコマンドで指定された表示結果を導出表示する制御が行なわれる遊技機では、次のような問題があった。変動パターンを指定するコマンドとして正規のコマンドを受信できずあるいは定義されていない未定義コマンドを受信し、全図柄停止を示すコマンドを受信したときに表示結果を導出表示する制御が行なわれた場合には、表示されている図柄が何の前ぶれもなく切換わる等、表示結果が突然表示されるので、そのときの演出に対して遊技者に違和感を持たれるおそれがあった。
【０００６】
本発明は、かかる事情に鑑み考え出されたものであり、その目的は、変動パターンを示すコマンドとして未定義コマンドが受信されるとともに表示結果を示すコマンドが受信されたときにおける変動表示の演出について、遊技者の違和感を軽減することである。
【課題を解決するための手段の具体例およびその効果】
【０００７】
（１）  各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置（変動表示装置９）を備え、該変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果（大当り表示結果）となったときに、遊技者にとって有利な特定遊技状態（大当り遊技状態）に制御される遊技機（パチンコ遊技機１）であって、
遊技の進行を制御し、前記変動表示装置を制御するためのコマンド（演出制御コマンド）を送信する遊技制御手段（遊技制御用マイクロコンピュータ５６０）と、
該遊技制御手段からの前記コマンドを受信し、受信したコマンドに基づいて前記変動表示装置を含む演出装置の制御を行なう演出制御手段（演出制御用マイクロコンピュータ８００）とを備え、
前記遊技制御手段は、
前記識別情報の表示結果を前記特定表示結果とするか否かを当該表示結果の導出表示前に決定する事前決定手段（図２１のＳ３５）と、
該事前決定手段による決定結果に基づいて、前記識別情報の変動表示の開始時から表示結果の導出表示時までの変動表示時間を特定可能な変動パターンを決定する変動パターン決定手段（図２４のＳ７０）と、
該変動パターン決定手段により決定された変動パターンを示す変動パターンコマンド（図９の変動パターンコマンド）と、前記事前決定手段により決定された表示結果を示す表示結果コマンド（図９の図柄情報コマンド）と、前記識別情報の変動表示の表示結果を確定させることを示す確定コマンド（図９の図柄停止コマンド）とを順次送信するコマンド送信手段（図１９のＳ１０８）とを含み、
前記演出制御手段は、
受信した前記変動パターンコマンドに応じた変動パターンで前記変動表示をする演出を実行し、受信した前記確定コマンドに応じたタイミングで、受信した前記表示結果コマンドに応じた表示結果を導出表示する演出を実行する変動表示実行手段（図３２のＳ４００〜Ｓ４０６）を含み、
該変動表示実行手段は、使用するコマンドとして定義されていない未定義コマンド（正規のコマンドがノイズ等の影響を受けて当該コマンド以外のコマンドに変化したコマンド）および前記変動表示の表示結果を前記特定表示結果とすることを示す表示結果コマンドが受信されたとき（Ｓ４９８でＹＥＳと判断されてＳ４９９で変動パターンコマンド未受信フラグがセットされ、Ｓ５０１でＹＥＳと判断されたとき）において、前記表示結果コマンドが受信されたときに特殊変動演出（特殊変動パターンで変動表示が行なわれたときの演出）を実行し（図３６のＳ３３３〜Ｓ３３７、図３４のＳ２５５）、前記確定コマンドが受信されたことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果を導出表示させる（図３８のＳ２７１，Ｓ２７３、図１１の（ｃ），（ｄ）、図１３〜図１６）。
【０００８】
このような構成によれば演出制御手段において、未定義コマンドおよび表示結果コマンドが受信され、かつ、表示結果コマンドにより当該変動表示の表示結果を特定表示結果とすることが示されているときにおいては、変動表示時間が特定できないが、表示結果コマンドを受信したときに特殊変動演出が実行され、確定コマンドを受信したことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果が導出表示させられる。このように、特殊変動演出が実行されるので、ノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、確定コマンドの受信に基づいて特定表示結果を導出表示するときの演出の違和感を軽減することができる。
【０００９】
（２）  各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置（変動表示装置９）を備え、該変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果（大当り表示結果）となったときに、遊技者にとって有利な特定遊技状態（大当り遊技状態）に制御される遊技機（パチンコ遊技機１）であって、
遊技の進行を制御し、前記変動表示装置を制御するためのコマンド（演出制御コマンド）を送信する遊技制御手段（遊技制御用マイクロコンピュータ５６０）と、
該遊技制御手段からの前記コマンドを受信し、受信したコマンドに基づいて、遊技に伴って音を出力する音出力手段（スピーカ２７）と、遊技に伴って光を発する発光手段（装飾ランプ２５等の各種ランプ）と、前記変動表示装置とを含む複数の演出装置の制御を行なう演出制御手段（図４２の音・ランプ制御用マイクロコンピュータ７００、表示制御用マイクロコンピュータ８００ａ）とを備え、
前記遊技制御手段は、
前記識別情報の表示結果を前記特定表示結果とするか否かを当該表示結果の導出表示前に決定する事前決定手段（図２１のＳ３５）と、
該事前決定手段による決定結果に基づいて、前記識別情報の変動表示の開始時から表示結果の導出表示時までの変動表示時間を特定可能な変動パターンを決定する変動パターン決定手段（図２４のＳ７０）と、
該変動パターン決定手段により決定された変動パターンを示す変動パターンコマンド（図９の変動パターンコマンド）と、前記事前決定手段により決定された表示結果を示す表示結果コマンド（図９の図柄情報コマンド）と、前記識別情報の変動表示の表示結果を確定させることを示す確定コマンド（図９の図柄停止コマンド）とを順次送信するコマンド送信手段（図１９のＳ１０８）とを含み、
前記演出制御手段は、
前記コマンド送信手段から送信されたコマンドを受信し、受信したコマンドに応じて、前記音出力手段と前記発光手段との少なくとも一方を制御する第１演出制御手段（図４２の音・ランプ制御用マイクロコンピュータ７００）と、
該第１演出制御手段に受信されたコマンドに応じて当該第１演出制御手段から出力される情報（表示制御用のコマンド）に基づいて前記変動表示装置を制御する手段であって、前記第１演出制御手段に受信された変動パターンコマンド、前記表示結果コマンド、および、前記確定コマンドが示す情報に基づいて、前記識別情報の変動表示を開始した後表示結果を導出表示する制御を行なう第２演出制御手段（図４２の表示制御用マイクロコンピュータ８００ａ）とを含み、
前記第２演出制御手段は、
受信した前記変動パターンコマンドが示す情報（音・ランプ制御用マイクロコンピュータ７００からの変動パターンコマンド）に応じた変動パターンで前記変動表示をする演出を実行し、受信した前記確定コマンドが示す情報（音・ランプ制御用マイクロコンピュータ７００からの図柄情報コマンド）に応じたタイミングで、受信した前記表示結果コマンドが示す情報（音・ランプ制御用マイクロコンピュータ７００からの図柄停止コマンド）に応じた表示結果を導出表示する演出を実行する変動表示実行手段（図３２のＳ４００〜Ｓ４０６）を含み、
該変動表示実行手段は、使用するコマンドとして定義されていない未定義コマンド（正規のコマンドがノイズ等の影響を受けて当該コマンド以外のコマンドに変化したコマンド）および前記変動表示の表示結果を前記特定表示結果とすることを示す表示結果コマンドが受信されたとき（Ｓ４９８でＹＥＳと判断されてＳ４９９で変動パターンコマンド未受信フラグがセットされ、Ｓ５０１でＹＥＳと判断されたとき）において、前記表示結果コマンドが受信されたときに特殊変動演出（特殊変動パターンで変動表示が行なわれたときの演出）を実行し（図３６のＳ３３３〜Ｓ３３７、図３４のＳ２５５）、前記確定コマンドが受信されたことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果を導出表示させる（図３８のＳ２７１，Ｓ２７３、図１１の（ｃ），（ｄ）、図１３〜図１６）。
【００１０】
このような構成によれば、演出制御手段が、コマンド送信手段から送信されたコマンドを受信し、受信したコマンドに応じて、音出力手段と発光手段との少なくとも一方を制御する第１演出制御手段と、第１演出制御手段に受信されたコマンドに応じて第１演出制御手段から出力される情報に基づいて変動表示装置を制御する手段であって、第１演出制御手段に受信された変動パターンコマンド、表示結果コマンド、および、確定コマンドが示す情報に基づいて、識別情報の変動表示を開始した後表示結果を導出表示する制御を行なう第２演出制御手段とを含む構成において、演出制御手段で、未定義コマンドおよび表示結果コマンドが受信され、かつ、表示結果コマンドにより当該変動表示の表示結果を特定表示結果とすることが示されているときにおいては、変動表示時間が特定できないが、表示結果コマンドを受信したときに特殊変動演出が実行され、確定コマンドを受信したことに基づいて、当該特殊変動演出が実行されている状態から当該特定表示結果が導出表示させられる。このように、特殊変動演出が実行されるので、ノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、確定コマンドの受信に基づいて特定表示結果を導出表示するときの演出の違和感を軽減することができる。
【００１１】
（３）  前記特殊変動演出は、変動表示中の前記識別情報の種類を遊技者が視認しにくい速度で前記識別情報を変動表示させる高速変動表示演出（図１４および図１６の高速変動表示等の演出）を含む。
【００１２】
このような構成によれば、特殊変動演出として、変動表示中の識別情報の種類を遊技者が視認しにくい速度で識別情報を変動表示させる高速変動表示演出が行なわれるので、確定コマンドの受信に基づいて特定表示結果を導出表示するときに、高速変動表示演出においてどの識別情報が導出表示されるのか遊技者が視認しにくいので、演出の違和感を増加させることなく、容易に特定表示結果を任意のタイミングで導出表示させることができる。
【００１３】
（４）  前記特殊変動演出は、変動表示中の前記識別情報の少なくとも一部を隠す隠蔽表示演出（図１３のカーテン９０６による隠蔽、図１５の爆弾９０７による隠蔽等の演出）を含む。
【００１４】
このような構成によれば、特殊変動演出として、変動表示中の前記識別情報の少なくとも一部を隠す隠蔽表示演出が行なわれるので、確定コマンドの受信に基づいて特定表示結果を導出表示するときに、隠蔽表示演出においてどの識別情報が導出表示されるのか遊技者が視認しにくいので、演出の違和感を増加させることなく、容易に特定表示結果を任意のタイミングで導出表示させることができる。
【００１５】
（５）  前記変動表示装置においては、前記特定遊技状態終了後に前記特定遊技状態と異なる通常状態よりも前記変動表示の表示結果が前記特定表示結果となる確率が向上した高確率状態（確変状態、高確率状態）に制御されるときに、前記変動表示の表示結果として、前記特定表示結果のうちで予め定められた特別表示結果（確変大当り表示結果）が表示され、
前記事前決定手段は、さらに、前記高確率状態に制御するか否かを前記変動表示の表示結果を導出表示する前に決定し（図２２のＳ４２）、
前記コマンド送信手段は、前記事前決定手段による決定結果に基づいて、送信する変動パターンコマンドとして、前記高確率状態となるときの変動表示専用として用いる第１の変動パターンコマンド（図９の大当りＤ変動パターン指定、大当りＨ変動パターン指定）と、前記高確率状態とならないときの変動表示専用として用いる第２の変動パターンコマンド（図９の大当りＣ変動パターン指定、大当りＧ変動パターン指定）と、前記高確率状態となるときの変動表示およびならないときの変動表示兼用として用いる第３の変動パターンコマンド（図９の大当りＡ変動パターン指定、大当りＢ変動パターン指定、大当りＥ変動パターン指定、大当りＦ変動パターン指定）とを含み、
前記変動表示実行手段は、受信されたコマンドに基づいて、変動表示において導出表示する表示結果を決定する表示結果決定手段（図３５のＳ５００〜Ｓ５１２）を含み、
前記表示結果決定手段は、前記表示結果コマンドが受信されずに前記変動パターンコマンドが受信されたときにおいて、受信された変動パターンコマンドが、前記第１の変動パターンコマンドまたは前記第２の変動パターンコマンドであるときには、受信した変動パターンコマンドにより特定される表示結果に基づいて変動表示の表示結果を決定し（図３５のＳ５０８〜Ｓ５１０，Ｓ５０２，Ｓ５０４，Ｓ５０７）、受信された変動パターンコマンドが前記第３の変動パターンコマンドであるときには、変動表示の表示結果を前記特別表示結果以外の前記特定表示結果に決定する（図３５のＳ５１１，Ｓ５１２，Ｓ５０４）。
【００１６】
このような構成によれば、未定義コマンドおよび変動パターンコマンドが受信されたときに行なわれる識別情報の変動表示において、受信された変動パターンコマンドが、第１の変動パターンコマンドまたは第２の変動パターンコマンドであるときには、受信した変動パターンコマンドにより特定される表示結果に基づいて変動表示の表示結果が決定され、受信された変動パターンコマンドが第３の変動パターンコマンドであるときには、変動表示の表示結果が特別表示結果以外の特定表示結果に決定される。このように、ノイズ等の影響を受けて表示結果コマンドが未定義コマンドに変化した場合であっても、変動パターンコマンドが受信されることにより識別情報の変動表示を行なうことが可能であり、変動パターンコマンドに基づいて、表示結果が特定表示結果となるか否かが示されるので、表示結果が特定表示結果となるか否を遊技者に認識させることができる。さらに、演出制御用マイクロコンピュータ側で、ノイズ等の影響を受けて表示結果コマンドが未定義コマンドに変化した場合であっても、変動パターンコマンドが受信されたときには変動表示の表示結果を導出表示することができるので、遊技制御用マイクロコンピュータ側から繰返し何回も同じコマンドを送らなくても済むため、遊技制御用マイクロコンピュータの制御負担を軽減することができる。
【００１７】
（６）  前記コマンド送信手段は、さらに、前記特定遊技状態が開始されるときに、前記特定遊技状態の開始を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態開始コマンド（図１０の大当り開始コマンド）を送信し（図２５のＳ８７、図１９のＳ１０８）、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態開始コマンドが受信されたときに、前記高確率状態となることを報知する高確率報知演出（大当り中成上がりあり再抽選表示）を行なう報知演出実行手段（図４０のＳ２９５ａ，Ｓ２９５ｂ，Ｓ２９６，Ｓ３０１，Ｓ３０２）
このような構成によれば、第３の変動パターンコマンドを受信したことに基づいて特別表示結果以外の特定表示結果が表示結果として決定され、決定された当該特定表示結果が導出表示された後において、高確率状態となることを示す特定遊技状態開始コマンドが受信されたときに、高確率状態となることを報知する高確率報知演出が行なわれるので、高確率状態となるか否かについて、実際に遊技機の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。
【００１８】
（７）  前記コマンド送信手段は、さらに、前記特定遊技状態が終了するときに、前記特定遊技状態の終了を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態終了コマンド（図１０のエンディング表示コマンド）を送信し（図２７のＳ１６０、図１９のＳ１０８）、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態終了コマンドが受信されたときに、前記高確率状態となることを報知する高確率報知演出（大当り終了時上がりあり再抽選表示）を行なう報知演出実行手段（図４０のＳ３０５，Ｓ３０９〜Ｓ３１１，Ｓ３１６，Ｓ３１７）をさらに含む。
【００１９】
このような構成によれば、第３の変動パターンコマンドを受信したことに基づいて特別表示結果以外の特定表示結果が表示結果として決定され、決定された当該特定表示結果が導出表示された後において、高確率状態となることを示す特定遊技状態終了コマンドが受信されたときに、高確率状態となることを報知する高確率報知演出が行なわれるので、高確率状態となるか否かについて、実際に遊技機の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。
【００２０】
（８）  前記コマンド送信手段は、さらに、前記特定遊技状態が開始されるときに、前記特定遊技状態の開始を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態開始コマンド（図１０の大当り開始コマンド）と、前記特定遊技状態が終了するときに、前記特定遊技状態の終了を示すコマンドであって、前記高確率状態となるか否かも示す特定遊技状態終了コマンド（図１０のエンディング表示コマンド）とを送信し（図２５のＳ８７、図２７のＳ１６０、図１９のＳ１０８）、
前記変動表示実行手段は、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態開始コマンドが受信されたときに、前記高確率状態となることを前記特定遊技状態中において報知する第１高確率報知演出（大当り中成上がりあり再抽選表示）を行なう第１報知演出実行手段（図４０のＳ２９５ａ，Ｓ２９５ｂ，Ｓ２９６，Ｓ３０１，Ｓ３０２）と、
前記第３の変動パターンコマンドを受信したことに基づいて前記特別表示結果以外の前記特定表示結果が表示結果として前記表示結果決定手段により決定され、決定された当該特定表示結果が導出表示された後において、前記高確率状態となることを示す前記特定遊技状態終了コマンドが受信されたときに、前記高確率状態となることを前記特定遊技状態の終了時において報知する第２高確率報知演出（大当り終了時上がりあり再抽選表示）を行なう第２報知演出実行手段（図４０のＳ３０５，Ｓ３０９〜Ｓ３１１，Ｓ３１６，Ｓ３１７）と、
前記第１報知演出実行手段による前記第１高確率報知演出が行なわれたときに、前記第２報知演出実行手段による前記第２高確率報知演出が行なわれることを禁止する高確率報知演出禁止手段（図４０のＳ２９６，Ｓ３１０）とをさらに含む。
【００２１】
このような構成によれば、第３の変動パターンコマンドを受信したことに基づいて特別表示結果以外の特定表示結果が表示結果として決定され、決定された当該特定表示結果が導出表示された後において、高確率状態となることを示す特定遊技状態開始コマンドが受信されたときに、高確率状態となることを特定遊技状態中に報知する第１高確率報知演出が行なわれるので、高確率状態となるか否かについて、実際に遊技機の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。また、第３の変動パターンコマンドを受信したことに基づいて特別表示結果以外の特定表示結果が表示結果として決定され、決定された当該特定表示結果が導出表示された後において、高確率状態となることを示す特定遊技状態終了コマンドが受信されたときに、高確率状態となることを特定遊技状態の終了時に報知する第２高確率報知演出が行なわれるので、高確率状態となるか否かについて、実際に遊技機の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。そして、第１高確率報知演出が行なわれたときに、第２高確率報知演出が行なわれることが禁止されるので、高確率報知演出が重複して行なわれることが防がれ、制御の無駄を防ぐことができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態を図面を参照して説明する。なお、遊技機の一例としてパチンコ遊技機を示すが、本発明はパチンコ遊技機に限られず、コイン遊技機、あるいは、スロットマシン等のその他の遊技機であってもよく、各々が識別可能な複数種類の識別情報の変動表示を行なって表示結果を導出表示する変動表示装置を備え、前記変動表示装置における前記識別情報の変動表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御される遊技機であれば、どのような遊技機であってもよい。
【００２３】
〔第１実施形態〕
まず、遊技機の一例であるパチンコ遊技機の全体の構成について説明する。図１はパチンコ遊技機１を正面からみた正面図、図２は遊技盤の前面を示す正面図である。
【００２４】
パチンコ遊技機１は、縦長の方形状に形成された外枠（図示せず）と、外枠の内側に開閉可能に取り付けられた遊技枠とで構成される。また、パチンコ遊技機１は、遊技枠に開閉可能に設けられている額縁状に形成されたガラス扉枠２を有する。遊技枠は、外枠に対して開閉自在に設置される前面枠（図示せず）と、機構部品等が取り付けられる機構板と、それらに取り付けられる種々の部品（後述する遊技盤を除く。）とを含む構造体である。
【００２５】
図１に示すように、パチンコ遊技機１は、額縁状に形成されたガラス扉枠２を有する。ガラス扉枠２の下部表面には遊技媒体としての遊技球（打球）を貯留する打球供給皿（上皿）３がある。打球供給皿３の下部には、打球供給皿３に収容しきれない遊技球を貯留する余剰球受皿４と遊技球を発射する打球操作ハンドル（操作ノブ）５とが設けられている。ガラス扉枠２の背面には、遊技盤６が着脱可能に取り付けられている。なお、遊技盤６は、それを構成する板状体と、その板状体に取り付けられた種々の部品とを含む構造体である。また、遊技盤６の前面には遊技領域７が形成されている。
【００２６】
遊技領域７の中央付近には、それぞれが演出用の飾り図柄を変動表示する複数の変動表示領域を含む変動表示装置（飾り図柄表示装置）９が設けられている。また、変動表示装置９の上部には、各々を識別可能な複数種類の識別情報としての特別図柄を変動表示する特別図柄表示器（特別図柄表示装置）８が設けられている。変動表示装置９には、たとえば「左」、「中」、「右」の３つの変動表示領域（図柄表示エリア）がある。変動表示装置９は、特別図柄表示器８による特別図柄の変動表示期間中に、装飾用（演出用）の図柄であって、各々を識別可能な複数種類の識別情報としての飾り図柄の変動表示を行なう。変動表示装置９は、後述する演出制御基板８０に搭載されている演出制御用マイクロコンピュータ８００（図４参照）によって制御される。特別図柄表示器８は表示部が小型であるので、変動表示の態様および変動表示の表示結果が変動表示装置９と比べて見づらいため、遊技者は主として変動表示装置９の方に注目する。
【００２７】
特別図柄表示器８は、たとえば０〜９の数字を変動表示可能な簡易で小型の表示器（たとえば７セグメントＬＥＤ）で実現されている。特別図柄表示器８は、遊技者に当りの種類を把握しづらくさせるために、０〜９９など、より多種類の数字を変動表示するように構成されていてもよい。また、変動表示装置９は、液晶表示装置よりなる画像表示装置で実現されている。変動表示装置９は、特別図柄表示器８による特別図柄の変動表示期間中に、飾り図柄の変動表示を行なう。
【００２８】
なお、本実施の形態においては、変動表示装置９は、液晶表示装置を用いた例について説明するが、これに限らず、変動表示装置９は、ＣＲＴ（Cathode Ray Tube）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、ドットマトリクス、７セグメントＬＥＤ等のＬＥＤ（Light Emitting Diode）、エレクトロルミネッセンス、蛍光表示管等のその他の画像表示式の表示装置により構成されてもよい。また、変動表示装置９は、回転ドラム式表示装置等の機械式の表示装置であってもよい。
【００２９】
変動表示装置９の下部には、始動入賞口１４に入った有効入賞球の記憶数すなわち保留記憶（始動記憶または始動入賞記憶ともいう）数を表示する４つの特別図柄保留記憶表示器１８が設けられている。特別図柄保留記憶表示器１８は、保留記憶数を入賞順に４個まで表示する。特別図柄保留記憶表示器１８は、始動入賞口１４に始動入賞があるごとに、保留記憶の記憶データが１増えて、点灯状態のＬＥＤの数を１増やす。そして、特別図柄保留記憶表示器１８は、特別図柄表示器８で変動表示が開始されるごとに、保留記憶の記憶データが１減って、点灯状態のＬＥＤの数を１減らす（すなわち１つのＬＥＤを消灯する）。具体的には、特別図柄保留記憶表示器１８は、特別図柄表示器８で変動表示が開始されるごとに、点灯状態をシフトする。なお、この例では、始動入賞口１４への入賞による保留記憶数に上限数（４個まで）が設けられている。しかし、これに限らず、保留記憶数の上限数は、４個以上の値にしてもよく、４個よりも少ない値にしてもよい。
【００３０】
変動表示装置９の下方には、始動入賞口１４を有する可変入賞球装置１５が設けられている。可変入賞球装置１５には、開閉動作をすることが可能な態様で左右一対の可動片が設けられている。可変入賞球装置１５の可動片は、後述する開放条件が成立したときに、ソレノイド１６によって駆動されて所定期間開状態とされる。可変入賞球装置１５の可動片が開状態となることにより、遊技球が始動入賞口１４に入賞し易くなり（始動入賞し易くなり）、遊技者にとって有利な状態（第１の状態）となる。一方、可変入賞球装置１５の可動片が閉状態となることにより、遊技球が始動入賞口１４に入賞しにくくなり（始動入賞しにくくなり）、遊技者にとって不利な状態（第２の状態）となる。始動入賞口１４に入った入賞球は、遊技盤６の背面に導かれ、始動口スイッチ１４ａによって検出される。
【００３１】
可変入賞球装置１５の下部には、ソレノイド２１によって開閉される開閉板を用いた特別可変入賞球装置２０が設けられている。特別可変入賞球装置２０は、開閉板によって開閉される大入賞口が設けられており、大当り遊技状態において開閉板が遊技者にとって有利な開状態（第１の状態）に制御され、大当り遊技状態以外の状態において開閉板が遊技者にとって不利な閉状態（第２の状態）に制御される。このように、特別可変入賞球装置２０は、大当り遊技状態となるときに開放条件が成立する。特別可変入賞球装置２０に入賞し遊技盤６の背面に導かれた入賞球のうち一方（Ｖ入賞領域：特別領域）に入った入賞球はＶ入賞スイッチ２２で検出された後カウントスイッチ２３で検出され、他方の領域に入った遊技球は、そのままカウントスイッチ２３で検出される。遊技盤６の背面には、大入賞口内の経路を切換えるためのソレノイド２１Ａも設けられている。
【００３２】
遊技球がゲート３２を通過しゲートスイッチ３２ａで検出されると、複数種類の識別情報としての普通図柄を変動表示する普通図柄表示器１０における変動表示が開始される。この実施の形態では、左右のランプ（点灯時に図柄が視認可能になる）が交互に点灯することによって変動表示が行なわれ、たとえば、変動表示の終了時に左側のランプが点灯すれば当りになる。そして、普通図柄表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５の開放条件が成立し、可変入賞球装置１５が所定回数、所定時間だけ開状態になる。普通図柄表示器１０の近傍には、ゲート３２を通過した有効通過球の記憶数、すなわち、始動通過記憶数を表示する４つのＬＥＤによる表示部を有する普通図柄始動記憶表示器４１が設けられている。ゲート３２への遊技球の通過があるごとに、始動通過記憶の記憶データが１増えて、普通図柄始動記憶表示器４１は点灯するＬＥＤを１増やす。そして、普通図柄表示器１０における変動表示が開始されるごとに、始動通過記憶の記憶データが１減って、点灯するＬＥＤを１減らす。
【００３３】
遊技盤６には、複数の入賞口２９，３０，３３，３９が設けられる。遊技球の入賞口２９，３０，３３，３９への入賞は、それぞれ入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａによって検出される。各入賞口２９，３０，３３，３９は、遊技球を受け入れて入賞を許容する領域として遊技盤６に設けられる入賞領域を構成している。なお、始動入賞口１４や大入賞口も、遊技球を受け入れて入賞を許容する入賞領域を構成する。遊技領域７の左右周辺には、遊技中に点滅表示される装飾ランプ２５が設けられ、下部には、入賞しなかった遊技球を吸収するアウト口２６がある。また、遊技領域７の外側の左右上部には、効果音を発する２つのスピーカ２７が設けられている。遊技領域７の外周には、天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃが設けられている。さらに、遊技領域７における各構造物（大入賞口等）の周囲には装飾ＬＥＤが設置されている。天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃおよび装飾用ＬＥＤは、パチンコ遊技機１に設けられている装飾発光体の一例である。
【００３４】
そして、この例では、左枠ランプ２８ｂの近傍に、賞球払出中に点灯する賞球ランプ５１が設けられ、右枠ランプ２８ｃの近傍に、補給球が切れたときに点灯する球切れランプ５２が設けられている。さらに、プリペイドカードが挿入されることによって球貸しを可能にするプリペイドカードユニット（以下、「カードユニット」という。）５０が、パチンコ遊技機１に隣接して設置されている。賞球ランプ５１、球切れランプ５２、装飾ランプ２５、天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃ等の各種発光手段は、後述するランプドライバ基板３５によって点灯制御（ランプ制御）される。また、スピーカ２７からの音発生制御（音制御）は、後述する音声出力基板７０によって行なわれる。
【００３５】
カードユニット５０には、たとえば、使用可能状態であるか否かを示す使用可表示ランプ、カードユニット５０がいずれの側のパチンコ遊技機１に対応しているのかを示す連結台方向表示器、カードユニット５０内にカードが投入されていることを示すカード投入表示ランプ、記録媒体としてのカードが挿入されるカード挿入口、および、カード挿入口の裏面に設けられているカードリーダライタの機構を点検する場合にカードユニット５０を解放するためのカードユニット錠が設けられている。
【００３６】
遊技者の操作により打球発射装置から発射された遊技球は、打球レールを通って遊技領域７に入り、その後、遊技領域７を下りてくる。遊技球が始動入賞口１４に入り始動口スイッチ１４ａで検出されると、図柄の変動表示を開始できる状態であれば、特別図柄表示器８において特別図柄が変動表示を始める。図柄の変動表示を開始できる状態でなければ、保留記憶数を１増やす。
【００３７】
特別図柄表示器８における特別図柄の変動表示は、変動表示が行なわれるごとに設定された変動表示時間が経過したときに停止する。停止時の特別図柄（停止図柄）が特定表示結果としての大当り図柄（大当り表示結果ともいう）であると、大当りとなり、大当り遊技状態に移行する。大当り遊技状態においては、特別可変入賞球装置２０が、一定時間経過するまで、または、所定個数（たとえば１０個）の遊技球が入賞するまで開放する。そして、特別可変入賞球装置２０の開放中に遊技球がＶ入賞領域に入賞しＶ入賞スイッチ２２で検出されると、継続権が発生し特別可変入賞球装置２０の開放が再度行なわれる。継続権の発生は、たとえば１５ラウンドのような所定回数を上限値として許容される。このような制御は、繰返し継続制御と呼ばれる。繰返し継続制御において、特別可変入賞球装置２０が開放されている状態がラウンドと呼ばれる。なお、Ｖ入賞領域を設けずに、各ラウンドにおいて無条件で継続権が発生するように制御してもよい。
【００３８】
停止時の特別図柄表示器８における特別図柄が大当り図柄のうちの予め定められた特別な大当り図柄（確変大当り図柄）である場合には、大当り遊技状態後に大当りとすると判定される確率（大当り確率）が、大当り遊技状態と異なる通常状態である通常遊技状態よりも高くなる確率変動状態（以下、確変状態と呼ぶ）という遊技者にとってさらに有利な状態になる。以下、確変状態は、高確率状態（高確状態と略称で呼ぶ場合もある）ともいう。また、非確変状態は、低確率状態（低確状態と略称で呼ぶ場合もある）ともいう。
【００３９】
大当り遊技状態の終了後の所定期間に亘る時短状態は、次の大当り遊技状態が発生するか、または、特別図柄および飾り図柄の変動表示が所定回数（１００回）行なわれるまでの、いずれか早い方の条件が成立するまで継続される。
【００４０】
また、特別図柄表示器８での変動表示の停止時における特別図柄の表示結果が、確変大当り図柄である場合には、大当り遊技状態後に変動時間短縮状態である時短状態に所定期間に亘り制御される。時短状態とは、通常遊技状態に比べて、特別図柄表示器８、変動表示装置９、および、普通図柄表示器１０のそれぞれの変動表示時間（変動開始時から表示結果の導出表示時までの時間）を短縮して早期に表示結果を導出表示させる制御状態をいう。さらに、時短状態中には、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められるとともに、可変入賞球装置１５の開放時間が長くされ、開放回数が増加させられる。時短状態中では、図柄の変動表示時間が短縮されるので、後述する保留記憶数が早期に消化され、保留記憶数の上限（たとえば「４」）を超えて発生した始動入賞が無効になってしまう状態を減少でき、短期間に頻繁に表示結果を導出表示して早期に大当り表示結果を導出表示しやすくなるので、時間効率的な観点で変動表示の表示結果が大当り図柄の表示結果となりやすくなり、遊技者にとって有利な遊技状態となる。このように、確変大当りの場合は、大当り遊技状態の終了後の所定期間において、高確率状態かつ時短状態に制御されることとなる。
【００４１】
また、入賞に応じた遊技球の払出しの面から考えると、時短状態は、非時短状態と比べて、普通図柄の変動表示時間が短縮され、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められ、当り時における可変入賞球装置１５の開放時間が長くされ、当り時における可変入賞球装置１５の１度の開放回数が多くされることに基づいて、通常遊技状態と比べて可変入賞球装置１５が開放状態となりやすい。したがって、時短状態では、始動入賞口１４への入賞（始動入賞が有効である場合と無効である場合との両方を含む）が生じやすくなるため、遊技領域７へ打込んだ遊技球数（打込球数）に対して、入賞に応じた賞球として払出される遊技球数（払出球数）の割合が、通常遊技状態と比べて多くなる。一般的に、発射球数に対する入賞による払出球数の割合は、「ベース」と呼ばれる。たとえば、１００球の打込球数に対して４０球の払出球数があったときには、ベースは４０（％）となる。この実施の形態の場合では、たとえば通常遊技状態のような非時短状態よりもベースが高い時短状態を高ベース状態と呼び、逆に、そのような高ベース状態と比べてベースが低い通常遊技状態のような非時短状態を低ベース状態と呼ぶ。
【００４２】
確変状態（高確率状態）と非確変状態（低確率状態）とのどちらの状態であるかは、確変状態においてセットされるフラグである確変フラグがセットされているか否かに基づいて判断される。また、時短状態（高ベース状態）と非時短状態（低ベース状態）とのどちらの状態であるかは、時短状態においてセットされるフラグである時短フラグがセットされているか否かに基づいて判断される。
【００４３】
また、前述の時短状態に制御されていない状態においては、特別図柄の保留記憶数が所定個数以上となるごとに、特別図柄および飾り図柄の変動表示時間を短縮する記憶変動短縮状態に制御する記憶変動短縮制御が行なわれる。記憶変動短縮制御は、特別図柄の保留記憶数が所定個数未満となった段階で終了する。したがって、時短状態に制御されていない状態においても、特別図柄および飾り図柄の変動表示時間が短縮される場合がある。
【００４４】
変動表示装置９において変動表示される飾り図柄は、特別図柄表示器８における特別図柄の変動表示の装飾効果を高めるために、特別図柄の変動表示と所定の関係を有して変動表示される装飾的な意味合いがある図柄である。このような図柄についての所定の関係には、たとえば、特別図柄の変動表示が開始されたときに飾り図柄の変動表示が開始する関係、および、特別図柄の変動表示の終了時に特別図柄の表示結果が導出表示されるときに飾り図柄の表示結果が導出表示されて飾り図柄の変動表示が終了する関係等が含まれる。特別図柄表示器８により予め定められた大当り図柄が表示結果として導出表示されるときには、変動表示装置９により、左，中，右図柄がゾロ目となる大当り図柄の組合せが表示結果として導出表示される。このような特別図柄による大当り図柄の表示結果および飾り図柄による大当り図柄の組合せの表示結果は、大当り表示結果という。
【００４５】
特別図柄表示器８と変動表示装置９とは変動表示結果が前述したような対応関係になるため、以下の説明においては、これらをまとめて変動表示部と呼ぶ場合がある。
【００４６】
次に、リーチ表示態様（リーチ）について説明する。本実施形態におけるリーチ表示態様（リーチ）とは、停止した図柄が大当り図柄の一部を構成しているときに未だ停止していない図柄については変動表示が行なわれていること、および、すべてまたは一部の図柄が大当り図柄のすべてまたは一部を構成しながら同期して変動表示している状態である。
【００４７】
たとえば、変動表示装置９において、図柄が停止することで大当りとなる有効ライン（本実施の形態の場合は横１本の有効ライン）が予め定められ、その有効ライン上の一部の表示領域に予め定められた図柄が停止しているときに未だ停止していない有効ライン上の表示領域において変動表示が行なわれている状態（たとえば、変動表示装置９における左，中，右の変動表示領域のうち左，右の表示領域に同一の図柄が停止表示されている状態で中の表示領域は未だ変動表示が行なわれている状態）、および、有効ライン上の表示領域のすべてまたは一部の図柄が大当り図柄のすべてまたは一部を構成しながら同期して変動表示している状態（たとえば、変動表示装置９における左，中，右の表示領域のすべてに変動表示が行なわれており、常に同一の図柄が揃っている状態で変動表示が行なわれている状態）をリーチ表示態様またはリーチという。
【００４８】
また、リーチの際に、通常と異なる演出がランプや音で行なわれることがある。この演出をリーチ演出という。また、リーチの際に、キャラクタ（人物等を模した演出表示であり、図柄（飾り図柄等）とは異なるもの）を表示させたり、変動表示装置９の背景画像の表示態様（たとえば、色等）を変化させたりすることがある。このキャラクタの表示や背景の表示態様の変化をリーチ演出表示という。また、リーチの中には、それが出現すると、通常のリーチに比べて、大当りが発生しやすいように設定されたものがある。このような特別（特定）のリーチをスーパーリーチという。
【００４９】
また、変動表示装置９については、大当りを発生させる契機となる変動表示において、大当りとなることを報知する予告演出である大当り予告が行なわれる場合がある。
【００５０】
この実施の形態の場合は、大当りとして、通常大当りおよび確変大当りというような複数種類の大当りが設けられている。以下の説明においては、大当りの種類を特定せずに単に「大当り」と示すときは、これら複数種類の大当りを代表して示す場合である。
【００５１】
通常大当りは、大当り遊技状態の終了後に確変状態にならず、かつ、時短状態にならないことにより、低確率状態、かつ、低ベース状態となる大当り（非確変大当り）である。このような、低確率状態かつ低ベース状態となった状態は、低確低ベース状態と呼ばれる。確変大当りは、大当り遊技状態の終了後に確変状態になり、かつ、所定期間に亘り時短状態になる高確率状態、かつ、高ベース状態となる大当りである。このような、高確率状態かつ高ベース状態となった状態は、高確高ベース状態と呼ばれる。確変大当りとなった後においては、所定期間が経過すると時短状態が終了し、高確率状態、かつ、低ベース状態になる。このような、高確率状態かつ低ベース状態となった状態は、高確低ベース状態と呼ばれる。
【００５２】
また、本実施の形態におけるパチンコ遊技機１では、大当り遊技状態となっているときにおいて、変動表示装置９で再抽選表示が行なわれるときがある。再抽選表示とは、たとえば、飾り図柄が、所定の遊技状態（たとえば、高確率状態、高ベース状態のような遊技状態）とならない表示結果（たとえば、通常大当り表示結果）が停止表示された後の大当り遊技状態が開始された後、大当り遊技状態が終了するまでに、所定の遊技状態となるか否かが再度抽選されることを示すような画像を表示することをいう。このような再抽選表示においては、変動表示の表示結果が大当り表示結果となるときに、確変状態（時短状態も含む）となるか否かという楽しみを遊技者に与えることができる。再抽選表示は、変動表示の表示結果が大当り表示結果となるときに、行なわれるときと、行なわれないときとがある。この実施の形態の場合、再抽選表示は、所定のラウンド中等の大当り遊技状態中と、エンディング表示時等の大当り遊技状態の終了時とに行なわれる。大当り遊技状態中に行なわれる再抽選表示は大当り中再抽選表示と呼ばれ、大当り遊技状態の終了時に行なわれる再抽選表示は大当り終了時再抽選表示と呼ばれる。
【００５３】
また、変動表示装置９については、大当りを発生させる契機となる変動表示において、大当りとなることを報知する予告演出である大当り予告が行なわれる場合がある。
【００５４】
次に、パチンコ遊技機１の裏面の構造について図３を参照して説明する。図３は、パチンコ遊技機１を裏面から見た背面図である。
【００５５】
図３に示すように、パチンコ遊技機１裏面側では、変動表示装置９を制御する演出制御用マイクロコンピュータが搭載された演出制御基板８０を含む変動表示制御ユニット４９、遊技制御用マイクロコンピュータ等が搭載された遊技制御基板（主基板）３１、音声出力基板７０、ランプドライバ基板（図示省略）、および、球払出制御を行なう払出制御用マイクロコンピュータ等が搭載された払出制御基板３７等の各種基板が設置されている。
【００５６】
さらに、パチンコ遊技機１裏面側には、ＤＣ３０Ｖ、ＤＣ２１Ｖ、ＤＣ１２ＶおよびＤＣ５Ｖ等の各種電源電圧を作成する電源回路が搭載された電源基板９１０やタッチセンサ基板９１Ａが設けられている。電源基板９１０は、大部分が主基板３１と重なっているが、主基板３１に重なることなく外部から視認可能に露出した露出部分がある。この露出部分には、パチンコ遊技機１における主基板３１および各電気部品制御基板（演出制御基板８０および払出制御基板３７）やパチンコ遊技機１に設けられている各電気部品（電力が供給されることによって動作する部品）への電力供給を実行あるいは遮断するための電力供給許可手段としての電源スイッチが設けられている。さらに、露出部分における電源スイッチの内側（基板内部側）には、交換可能なヒューズが設けられている。
【００５７】
なお、電気部品制御基板には、電気部品制御用マイクロコンピュータを含む電気部品制御手段が搭載されている。電気部品制御手段は、遊技制御手段等からのコマンドとしての指令信号（制御信号）にしたがってパチンコ遊技機１に設けられている電気部品（遊技用装置：球払出装置９７、変動表示装置９、ランプやＬＥＤなどの発光体、スピーカ２７等）を制御する。以下、主基板３１を電気部品制御基板に含めて説明を行なうことがある。その場合には、電気部品制御基板に搭載される電気部品制御手段は、遊技制御手段と、遊技制御手段等からの指令信号にしたがってパチンコ遊技機１に設けられている電気部品を制御する手段とのそれぞれを指す。また、主基板３１以外のマイクロコンピュータが搭載された基板をサブ基板ということがある。
【００５８】
パチンコ遊技機１裏面において、上方には、各種情報をパチンコ遊技機１外部に出力するための各端子を備えたターミナル基板１６０が設置されている。ターミナル基板１６０には、少なくとも、球切れ検出スイッチ１６７の出力を導入して外部出力するための球切れ用端子、賞球情報（賞球個数信号）を外部出力するための賞球用端子および球貸し情報（球貸し個数信号）を外部出力するための球貸し用端子が設けられている。また、中央付近には、主基板３１からの各種情報をパチンコ遊技機１外部に出力するための各端子を備えた情報端子基板（情報出力基板）３６が設置されている。
【００５９】
貯留タンク３８に貯留された遊技球は誘導レール（図示せず）を通り、カーブ樋を経て払出ケース４０Ａで覆われた球払出装置に至る。球払出装置の上部には、遊技媒体切れ検出手段としての球切れスイッチ１８７が設けられている。球切れスイッチ１８７が球切れを検出すると、球払出装置の払出動作が停止する。球切れスイッチ１８７は遊技球通路内の遊技球の有無を検出するスイッチであるが、貯留タンク３８内の補給球の不足を検出する球切れ検出スイッチ１６７も誘導レールにおける上流部分（貯留タンク３８に近接する部分）に設けられている。球切れ検出スイッチ１６７が遊技球の不足を検知すると、遊技機設置島に設けられている補給機構からパチンコ遊技機１に対して遊技球の補給が行なわれる。
【００６０】
入賞に基づく景品としての遊技球や球貸し要求に基づく遊技球が多数払出されて打球供給皿３が満杯になると、遊技球は、余剰球通路を経て余剰球受皿４に導かれる。さらに遊技球が払出されると、感知レバー（図示せず）が貯留状態検出手段としての満タンスイッチ（図示せず）を押圧して、貯留状態検出手段としての満タンスイッチがオンする。その状態では、球払出装置内の払出モータの回転が停止して球払出装置の動作が停止するとともに打球発射装置の駆動も停止する。
【００６１】
図４は、主基板３１における回路構成の一例を示すブロック図である。なお、図４には、パチンコ遊技機１に搭載されている払出制御基板３７、ランプドライバ基板３５、音声出力基板７０、インタフェース基板６６、中継基板７７、および、演出制御基板８０も示されている。主基板（遊技制御基板）３１には、プログラムにしたがってパチンコ遊技機１を制御する基本回路（遊技制御手段に相当）となる遊技制御用マイクロコンピュータ５６０と、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、Ｖ入賞スイッチ２２、カウントスイッチ２３、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ、および、全入賞計数スイッチ３４からの信号を遊技制御用マイクロコンピュータ５６０に与える入力ドライバ回路５８と、可変入賞球装置１５を開閉するソレノイド１６、特別可変入賞球装置２０を開閉するソレノイド２１、および、大入賞口内の経路を切換えるためのソレノイド２１Ａを遊技制御用マイクロコンピュータ５６０からの指令にしたがって駆動する出力回路５９と、遊技制御用マイクロコンピュータ５６０からの指令にしたがって各種の情報信号をホールコンピュータ等のパチンコ遊技機１の外部に設けられた装置に出力する情報出力回路５３とが搭載されている。
【００６２】
なお、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、Ｖ入賞スイッチ２２、カウントスイッチ２３、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ、全入賞計数スイッチ３４等のスイッチは、センサと称されているものでもよい。すなわち、遊技球を検出できる遊技媒体検出手段（この例では遊技球検出手段）であれば、その名称を問わない。入賞検出を行なう始動口スイッチ１４ａ、カウントスイッチ２３、および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａの各スイッチは、入賞領域への遊技球の入賞を検出する入賞検出手段でもある。
【００６３】
なお、ゲート３２のような通過ゲートであっても、賞球の払出しが行なわれるものであれば、通過ゲートへ遊技球が進入することが入賞になり、通過ゲートに設けられているスイッチ（たとえばゲートスイッチ３２ａ）が入賞検出手段になる。また、Ｖ入賞領域に入賞した遊技球が、Ｖ入賞スイッチ２２で検出されるとともにカウントスイッチ２３でも検出される。よって、大入賞口に入賞した遊技球数は、カウントスイッチ２３による検出数に相当する。また、Ｖ入賞領域に入賞した遊技球はＶ入賞スイッチ２２のみで検出されるようにし、大入賞口に入賞した遊技球数は、Ｖ入賞スイッチ２２による検出数とカウントスイッチ２３による検出数との和になるようにしてもよい。また、Ｖ入賞領域を設けず、最終ラウンド以外のラウンドでは、常に継続権が発生するようにしてもよい。また、Ｖ入賞領域を設け、１ラウンド目は無条件（Ｖ入賞領域への入賞によらず）継続権が発生し、２ラウンド目以降においてＶ入賞領域への入賞により継続権が発生するようにしてもよい。
【００６４】
遊技制御用マイクロコンピュータ５６０は、ゲーム制御（遊技進行制御）用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用される記憶手段（変動データを記憶する変動データ記憶手段）としてのＲＡＭ５５、およびプログラムにしたがって制御動作を行なうＣＰＵ５６、および、Ｉ／Ｏポート５０６を含む。遊技制御用マイクロコンピュータ５６０は、１チップマイクロコンピュータである。なお、１チップマイクロコンピュータは、ＣＰＵ５６の他に少なくともＲＡＭ５５が内蔵されていればよい。また、ＲＯＭ５４およびＩ／Ｏポート５０６は、外付けであっても内蔵されていてもよい。
【００６５】
遊技制御用マイクロコンピュータ５６０においては、ＣＰＵ５６がＲＯＭ５４に格納されているプログラムにしたがって制御を実行する。したがって、以下に説明するような遊技制御用マイクロコンピュータ５６０が実行する（または、処理を行なう）ということは、具体的にはＣＰＵ５６がプログラムにしたがって制御を実行することである。このことは、主基板３１以外の他の基板に搭載されているマイクロコンピュータについても同様である。また、遊技制御手段は、ＣＰＵ５６を含む遊技制御用マイクロコンピュータ５６０で実現されている。
【００６６】
また、ＲＡＭ５５は、その一部または全部が電源基板９１０において作成されるバックアップ電源によってバックアップされている不揮発性記憶手段としてのバックアップＲＡＭである。すなわち、パチンコ遊技機１に対する電源電力の供給が停止したときである電源断時でも、所定期間（バックアップ電源としてのコンデンサが放電してバックアップ電源が電力供給不能になるまで）は、ＲＡＭ５５の一部または全部の内容は保存される。特に、少なくとも、遊技の制御状態に応じたデータ（特別図柄プロセスフラグ等）と未払出賞球数を示すデータとは、バックアップデータとして、ＲＡＭ５５に保存される。制御状態に応じたデータとは、停電等が生じた後に復旧した場合に、そのデータに基づいて、制御状態を停電等の発生前に復旧させるために必要なデータである。また、制御状態に応じたデータと未払出賞球数を示すデータとを、遊技の進行状態を示すデータと定義する。この実施の形態では、ＲＡＭ５５の全部の記憶領域が、電源バックアップされているとする。
【００６７】
遊技制御用マイクロコンピュータ５６０のリセット端子には、電源基板９１０からのリセット信号が入力される。また、払出制御用マイクロコンピュータのリセット端子にも、電源基板９１０からのリセット信号が入力される。なお、リセット信号がハイレベルになると遊技制御用マイクロコンピュータ５６０および払出制御用マイクロコンピュータは動作可能状態になり、リセット信号がローレベルになると遊技制御用マイクロコンピュータ５６０および払出制御用マイクロコンピュータは動作停止状態になる。したがって、リセット信号がハイレベルである期間は、遊技制御用マイクロコンピュータ５６０および払出制御用マイクロコンピュータの動作を許容する許容信号が出力されていることになり、リセット信号がローレベルである期間は、遊技制御用マイクロコンピュータ５６０および払出制御用マイクロコンピュータの動作を停止させる動作停止信号が出力されていることになる。なお、リセット回路をそれぞれの電気部品制御基板（主基板３１を含む）に搭載してもよいし、複数の電気部品制御基板のうち一つまたは複数にリセット回路を搭載し、そこからリセット信号を他の電気部品制御基板に供給するようにしてもよい。
【００６８】
さらに、遊技制御用マイクロコンピュータ５６０の入力ポートには、払出制御基板３７を経由して、電源基板９１０からの電源電圧が所定値以下に低下したことを示す電源断信号が入力される。また、遊技制御用マイクロコンピュータ５６０の入力ポートには、ＲＡＭの内容をクリアすることを指示するためのクリアスイッチが操作されたことを示すクリア信号が入力される。
【００６９】
クリア信号は、主基板３１において分岐され、払出制御基板３７にも供給される。なお、遊技制御用マイクロコンピュータ５６０が入力ポートを介して入力したクリア信号の状態を、出力ポートを介して払出制御基板３７に出力してもよい。
【００７０】
遊技制御用マイクロコンピュータ５６０は、演出制御基板８０に表示制御、音制御、および、ランプ制御を含む演出制御を指令するための制御信号としての演出制御コマンド（演出制御信号）を送信する。演出制御基板８０には、中継基板７７を介して遊技制御用マイクロコンピュータ５６０からの演出制御コマンドを受信し、変動表示装置９での表示制御を行なう演出制御用マイクロコンピュータ８００等の電気部品制御手段が搭載されている。
【００７１】
演出制御用マイクロコンピュータ８００は、表示制御用のプログラム等を記憶するＲＯＭ８４と、ワークメモリとして使用されるＲＡＭ８５と、プログラムにしたがって表示制御動作を行なうＣＰＵ８６と、Ｉ／Ｏポート８７とを含む。この演出制御用マイクロコンピュータ８００は、演出制御コマンドに応じて、変動表示装置９の変動表示等の各種表示の演出に関する制御と、賞球ランプ５１、球切れランプ５２、装飾ランプ２５、天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃの制御（ランプ制御）と、スピーカ２７を用いた遊技音発生制御（音制御）とを含む各種演出に関する制御を行なう。
【００７２】
演出制御基板８０には、演出制御用マイクロコンピュータ８００の他に、ＶＤＰ、キャラクタＲＯＭ、および、ＶＲＡＭ（図示省略）が搭載されている。ＶＤＰは、画像表示を行なう表示制御機能および高速描画機能を有する処理装置であり、変動表示装置９の表示制御を行なう。ＣＰＵ８６は、受信した演出制御コマンドに従って、ＶＤＰに、表示制御用のコマンドに応じた画像表示をするための制御データを送信する。そして、そのように送信された制御データに従った画像表示をするために、ＶＤＰがキャラクタＲＯＭから必要なデータを読出す。キャラクタＲＯＭは、飾り変動表示装置９０に表示する画像データを予め格納しておくためのものである。
【００７３】
ＶＤＰは、ＣＰＵ８６とは独立した二次元のアドレス空間を持ち、そこにＶＲＡＭをマッピングしている。ＶＤＰは、キャラクタＲＯＭの画像データに従って、変動表示装置９に表示するための画像データを生成し、ＶＤＰはＶＲＡＭに画像データを展開する。ＶＲＡＭはＶＤＰによって生成された画像データを展開するためのフレームバッファメモリである。ＶＲＡＭに展開された画像データは、変動表示装置９に出力される。
【００７４】
演出制御用マイクロコンピュータ８００は、音声出力基板７０にスピーカ２７の駆動信号を出力することにより、スピーカ２７から効果音等の音声を出力させる制御を行なう。また、演出制御用マイクロコンピュータ８００は、ランプドライバ基板３５に各種発光手段の駆動信号を出力することにより、前述のような発光手段の制御を行なう。これにより、変動表示装置９での演出表示に対応して（同期して）、音の制御および発光制御が行なわれる。
【００７５】
図５は、主基板３１における詳細な回路構成を示すブロック図である。主基板３１には、図５に示すように、始動口スイッチ１４ａからの配線が接続されている。また、主基板３１には、大入賞口を有する特別可変入賞球装置２０や、その他の入賞口への遊技球の入賞等を検出するための各種スイッチ２９ａ，３０ａ，３３ａ，３９ａからの配線も接続されている（図示省略）。さらに、主基板３１には、可変入賞球装置１５を開閉するソレノイド１６、特別可変入賞球装置２０を開閉するソレノイド２１および大入賞口内の経路を切換えるためのソレノイド２１Ａへの配線が接続されている。
【００７６】
主基板３１における遊技制御用マイクロコンピュータ５６０は、クロック回路５０１、システムリセット手段として機能するリセットコントローラ５０２、乱数回路５０３ａ，５０３ｂ、ゲーム制御用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用されるＲＡＭ５５、プログラムにしたがって動作するＣＰＵ５６、ＣＰＵに割込要求信号を送出するＣＴＣ５０４およびＩ／Ｏポート５０６を内蔵する。
【００７７】
クロック回路５０１は、システムクロック信号をＣＰＵ５６に出力し、このシステムクロック信号を２の７乗（＝１２８）分周して生成した所定の周期の基準クロック信号ＣＬＫを、各乱数回路５０３ａ，５０３ｂに出力する。リセットコントローラ５０２は、ローレベルの信号が一定期間入力されたとき、ＣＰＵ５６および各乱数回路５０３ａ，５０３ｂに所定の初期化信号を出力して、遊技制御用マイクロコンピュータ５６０をシステムリセットする。
【００７８】
また、図５に示すように、遊技制御用マイクロコンピュータ５６０は、発生可能な乱数の値の範囲が異なる２つの乱数回路５０３ａ，５０３ｂを搭載する。乱数回路５０３ａは、１２ビットの疑似乱数を発生する乱数回路（以下、１２ビット乱数回路ともいう）である。１２ビット乱数回路５０３ａは、１２ビットで発生できる範囲（すなわち、０から４０９５までの範囲）の値の乱数を発生する機能を備える。また、乱数回路５０３ｂは、１６ビットの疑似乱数を発生する乱数回路（以下、１６ビット乱数回路ともいう）である。１６ビット乱数回路５０３ｂは、１６ビットで発生できる範囲（すなわち、０から６５５３５までの範囲）の値の乱数を発生する機能を備える。２つの乱数回路５０３ａ，５０３ｂは、予め選択されたどちらか一方の回路が乱数の発生に用いられる。
【００７９】
なお、この実施の形態では、遊技制御用マイクロコンピュータ５６０が２つの乱数回路を内蔵する場合を説明するが、遊技制御用マイクロコンピュータ５６０は、１つの乱数回路を内蔵してもよく、３以上の乱数回路を内蔵してもよい。また、この実施の形態では、１２ビット乱数回路５０３ａおよび１６ビット乱数回路５０３ｂを包括的に表現する場合、または、１２ビット乱数回路５０３ａと１６ビット乱数回路５０３ｂとのうちいずれかを指す場合に、乱数回路５０３という。
【００８０】
主基板３１と演出制御基板８０との間には、演出制御コマンドを送信するための８本の信号線と、ストローブ信号を送信するための演出制御ＩＮＴ信号の信号線とが設けられている。
【００８１】
演出制御用マイクロコンピュータ８００では、演出制御ＩＮＴ信号により示された取込みタイミングで、演出制御コマンドを送信するための８本の信号線から演出制御コマンドを受信する。そして、演出制御用マイクロコンピュータ８００では、受信した演出制御コマンドが示す演出に対応して行なうべき表示制御、音制御およびランプ制御をするために、変動表示装置９の表示制御を行なうとともに、スピーカ２７の駆動信号および各種ランプの駆動信号を出力する。このような構成においては、演出制御コマンドに基づいて演出制御が行なわれるときに、演出制御用マイクロコンピュータ８００により、変動表示装置９の表示制御に合せて、音制御およびランプ制御が行なわれる。つまり、演出制御用マイクロコンピュータにおいて、演出制御コマンドに基づいて変動表示装置９の表示制御を行なうとともに、その表示制御内容に対応する音制御およびランプ制御を行なうことにより、変動表示装置９の表示制御の演出に合せた（同期した）音制御およびランプ制御が行なわれるのである。
【００８２】
なお、演出制御コマンドを送信するための信号線としては、前述の８本というようなパラレル信号線を用いる構成に代えて、１本の信号線、すなわち、シリアル信号線を用いる構成を採用してもよい。シリアル信号線を用いる場合には、演出制御コマンドをシリアルデータとし、そのシリアルデータの送信前にローレベル信号のスタートビットを送信し、そのシリアルデータの送信後にハイレベル信号のストップビットを送信する。このようなスタートビットとストップビットとにより演出制御コマンドの取込みタイミングが示されるので、演出制御用マイクロコンピュータ８００では、スタートビットとストップビットとの間に送信されたシリアルデータを演出制御コマンドとして受信する。
【００８３】
乱数回路５０３は、特別図柄および飾り図柄の変動表示の表示結果により大当りとするか否かを判定するための判定用の乱数を発生するために用いられるハードウェア回路である。この乱数回路５０３は、初期値（たとえば、０）と上限値（たとえば、２５６）とが設定された数値範囲内で、数値データを、設定された更新規則にしたがって更新させていき、ランダムなタイミングで発生する始動入賞時が数値データの読出（抽出）時であることに基づいて、読出される数値データが乱数値となる乱数発生機能を有する。
【００８４】
遊技制御用マイクロコンピュータ５６０は、始動入賞口１４への始動入賞が生じたときに乱数回路５０３から数値データを乱数値Ｒ１として読出し、その数値データに基づいて特定の表示結果としての大当り表示結果にするか否か、すなわち、大当りとするか否かを判定する。そして、大当りとすると判定したときに、遊技状態を遊技者にとって有利な特定遊技状態としての大当り遊技状態に移行させる。なお、乱数回路５０３が発生させた乱数は、確変とするか否かを決定するための確変判定用乱数や、特別図柄の変動パターンを決定する変動パターン決定用乱数など、大当りとするか否かの判定以外の判定用乱数として用いてもよい。
【００８５】
乱数回路５０３は、ユーザによる数値データの更新範囲の選択設定機能（初期値の選択設定機能、および、上限値の選択設定機能）、数値データの更新規則の選択設定機能、および、数値データの更新規則の選択切換え機能等の各種の機能を有する。このような機能により、乱数回路５０３は、生成する乱数のランダム性を向上させることができる。
【００８６】
また、遊技制御用マイクロコンピュータ５６０は、乱数回路５０３が更新する数値データの初期値を設定する機能を有しており、たとえば、ＲＡＭ５５の所定の記憶領域に記憶された遊技制御用マイクロコンピュータ５６０のＩＤナンバ（遊技制御用マイクロコンピュータ５６０の各製品ごとに異なる数値で付与されたＩＤナンバ）を用いて所定の演算を行なって得られた数値データを、乱数回路５０３が更新する数値データの初期値として設定する。これにより、乱数回路５０３が発生する乱数のランダム性をより向上させることができる。また、初期値を設定するときに、ＩＤナンバを用いた所定の演算を行なうことにより、遊技制御用マイクロコンピュータ５６０のＩＤナンバを見ただけでは乱数の初期値を認識しにくくすることができる。そのため、無線信号を用いた取込み信号をパチンコ遊技機１に対して発生させるなどの行為によって、大当り状態への移行条件を不正に成立させられてしまうことをより確実に防止することができ、セキュリティ性を向上させることができる。
【００８７】
次に、この実施の形態のパチンコ遊技機１での制御に用いられる乱数を発生させるために数値データを更新する数値更新手段としてのランダムカウンタについて説明する。図６は、遊技制御用マイクロコンピュータ５６０が遊技制御に用いる乱数を発生させるために用いるランダムカウンタを説明するための図である。図６には、ランダムカウンタの一例として、ランダムカウンタＲ１〜Ｒ７が示されている。
【００８８】
前述したように、大当りとするか否かの判定（大当り判定）は、ハードウェア回路である乱数回路５０３により発生される乱数値であるＲ１を用いて行なわれるが、大当り判定以外の各種制御に用いられる乱数値であるＲ２〜Ｒ７は、遊技制御用マイクロコンピュータ５６０が実行するソフトウェアにより更新される数値を用いて生成される。Ｒ１は、「０」〜「２５６」の間で更新される。
【００８９】
Ｒ２は、Ｒ１を用いた大当り判定により大当りを発生させることが事前決定されているときに、通常大当りおよび確変大当りのうちのどの種類の大当りにするかという大当り種類の決定と、大当り図柄の決定とを行なうために用いられる乱数を発生させるための数値データ更新手段（ランダムカウンタ）である。Ｒ２は、「０」からその上限である「４」までカウントアップし、再度「０」からカウントアップし直すように構成されている。このＲ２は、２ｍｓｅｃ毎に１ずつ加算更新されることとなる。
【００９０】
始動口スイッチ１４ａにより有効な始動入賞（保留記憶数が上限数に達していない状態での始動入賞）が検出されると、それに応じて、前述のＲ１およびＲ２のそれぞれが抽出されて保留記憶データとしてＲＡＭ５５に記憶される。そして、Ｒ１については、特別図柄表示器８において特別図柄の変動表示を開始する前の段階で、そのようにＲＡＭ５５に記憶されたＲ１の抽出値が予め定められた大当り判定値と一致するか否かが判断される。この判断において、一致した場合には、変動表示の表示結果を大当り表示結果として大当りを発生させることが決定され、前述した大当り遊技状態の制御が行なわれる。一致しない場合には、変動表示の表示結果を大当りとしない（はずれ表示結果となる）ことが決定され、遊技状態が変化しない。確変状態以外の低確率状態においては、大当り判定値がたとえば１つの数値に設定される。確変状態である高確率状態においては、大当り判定値が複数個の数値（この場合、大当り判定値は、大当り判定に偏りが生じなくするために、数値順番が隣接した数値とならないように設定される）に設定されることにより、低確率状態の場合よりも大当りの発生確率が向上する。
【００９１】
Ｒ２の値は、たとえば、次のように大当りの種類および大当り図柄の種類に割振られて対応付けられている。Ｒ２の値が「０」のときには、通常大当りとすることおよび特別図柄の大当り図柄を「１」とすることが決定される。Ｒ２の値が「１」のときには、確変大当りとすることおよび特別図柄の大当り図柄を「３」とすることが決定される。Ｒ２の値が「２」のときには、通常大当りとすることおよび特別図柄の大当り図柄を「５」とすることが決定される。Ｒ２の値が「３」のときには、確変大当りとすること、および、特別図柄の大当り図柄を「７」とすることが決定される。Ｒ２の値が「４」のときには、通常大当りとすること、および、特別図柄の大当り図柄を「９」とすることが決定される。したがって、Ｒ２の抽出値に応じて、通常大当りおよび確変大当りのいずれかが選択決定されるとともに、特別図柄の大当り図柄も選択決定されることとなる。このようなＲ２の値と決定される大当り遊技状態の種類および大当り図柄の種類との関係を示すデータは、ＲＯＭ５４に記憶されている。
【００９２】
Ｒ３は、Ｒ１を用いた大当り判定により大当りを発生させないとする判定がされたとき、すなわち、はずれとすることが事前決定されたときに、どの種類のはずれ図柄を特別図柄表示器８に表示させるかをランダムに決定するために用いられる乱数を発生させるための数値データ更新手段（ランダムカウンタ）である。Ｒ３は、「０」からカウントアップしてその上限である「４」までカウントアップし、再度「０」からカウントアップし直すように構成されており、２ｍｓｅｃ毎および割込み処理余り時間に１ずつ加算更新される。Ｒ３の値は、特別図柄のはずれ図柄（「０」の図柄および「２，４，６，８」の偶数の図柄）のそれぞれに割振られて対応付けられている。Ｒ３は、特別図柄の変動表示を開始する前の予め定められたタイミングで抽出され、抽選されたＲ３の値に対応する特別図柄がはずれ図柄として決定される。
【００９３】
ここで、Ｒ３等の所定のランダムカウンタにおいて行なわれる割込み処理余り時間におけるカウントアップ動作について説明する。遊技制御用マイクロコンピュータ５６０のＣＰＵ５６は、定期的な割込み処理の実行により、各種制御を行なうが、ある割込み処理について、割込み処理が実行された後に、その割込み処理の次回の実行開始までの期間は割込み処理待ち状態となる。そのような割込み処理待ち状態である割込み処理の余り時間において、無限ループを利用してランダムカウンタの加算更新処理を繰返し実行することを割込み処理余り時間におけるカウントアップという。
【００９４】
Ｒ４は、特別図柄表示器８および変動表示装置９の変動表示のパターンである変動パターンをランダムに選択決定する（変動パターン決定という）ために用いられる乱数を発生するための数値データ更新手段（ランダムカウンタ）である。Ｒ４は、「０」からカウントアップしてその上限である「９９」までカウントアップし、再度「０」からカウントアップし直すように構成されており、２ｍｓｅｃごとおよび割込処理余り時間に１ずつ加算更新される。特別図柄の変動開始時等の所定のタイミングでＲ４から抽出されたカウンタの値により、予め定められたカウント値と変動パターンとの関係に基づいて、予め定められた複数種類の変動パターンの中から、変動表示に用いる変動パターンが選択決定される。各変動パターンには、変動表示時間（変動表示を開始してから表示結果が導出表示されるまでの時間であり、変動時間ともいう）が予め定められており、変動パターンを選択決定することにより、変動表示時間が選択決定されることとなる。このようなＲ４のカウント値と複数種類の変動パターンとの関係を定めたデータは、ＲＯＭ５４に格納されている変動パターンデータテーブルに設定されている。
【００９５】
Ｒ５は、変動表示装置９について、Ｒ１を用いた大当り判定により大当りを発生させないとする判定がされたとき、すなわち、はずれとする判定がされたときに、変動表示中に前述したリーチ表示態様を形成する（以下、リーチはずれという）か、リーチ表示態様を形成しない（以下、非リーチはずれという）か、のいずれにするかをランダムに判定するために用いられる乱数を発生させるためのリーチ判定用の数値データ更新手段（ランダムカウンタ）である。Ｒ５は、「０」からカウントアップしてその上限である「３９」までカウントアップし、再度「０」からカウントアップし直すように構成されており、２ｍｓｅｃ毎および割込み処理余り時間に１ずつ加算更新される。変動パターンを決定する前の段階で、Ｒ５の値が抽出され、抽出されたＲ５の値が予め定められたリーチ判定値と一致するか否かが判断される。そして、これらの値が一致した場合には、リーチはずれとすることが判定され、表示結果がはずれとなる変動表示中にリーチ状態とする制御が行なわれる。一方、これらの値が一致しない場合には、非リーチはずれとすることが判定され、表示結果がはずれとなる変動表示中にリーチ状態としない制御が行なわれる。
【００９６】
Ｒ６は、普通図柄表示器１０の変動表示について当りを発生させるか否かを事前にランダムに判定するために用いられる乱数を発生させるための数値データ更新手段（ランダムカウンタ）である。Ｒ６は、「０」等の初期値からカウントアップしてその上限である「１１」までカウントアップし、再度「０」等の初期値からカウントアップし直すように構成されており、２ｍｓｅｃごとに１ずつ加算更新される。ゲートスイッチ３２ａにより有効な始動通過が検出されると、それに応じて、このＲ６の乱数が抽出されて通過記憶データとしてＲＡＭ５５に記憶される。そして、普通図柄の変動表示を開始する前の段階で、その抽出値が予め定められた当り判定値と一致するか否かが判断され、一致した場合には普通図柄の当りを発生させることが決定されて前述のような制御が行なわれ、不一致の場合にははずれとすることが決定されて前述のような制御が行なわれない。
【００９７】
Ｒ７は、大当りとすることが決定されたときに、前述した再抽選表示を実行するか否かの判定および再抽選表示の種類の判定を含む再抽選表示に関する判定をするために用いられる乱数を発生させるための数値データ更新手段（ランダムカウンタ）である。Ｒ７は、「０」からカウントアップしてその上限である「４９」までカウントアップし、再度「０」からカウントアップし直すように構成されており、２ｍｓｅｃ毎および割込み処理余り時間に１ずつ加算更新される。Ｒ７は、特別図柄の変動表示を開始する前の予め定められたタイミングで抽出され、その抽出値から、再抽選表示の有無（実行するか否か）および実行する再抽選表示の種類との関係が予め定められた再抽選表示選択テーブルを用いて、再抽選表示をするか否かと、再抽選表示を実行する場合の再抽選表示の種類とがランダムに決定される。再抽選表示選択テーブルは、ＲＯＭ５４に記憶されている。
【００９８】
図７は、演出制御用マイクロコンピュータ８００が演出制御に用いる各種ランダムカウンタの一例を説明するための図である。図７には、ランダムカウンタの一例として、演出内容決定用のランダムカウンタＲＶ、および、飾り図柄の停止図柄決定用のランダムカウンタＲＵ−１〜ＲＵ−３が示されている。
【００９９】
ＲＵ−１〜ＲＵ−３は、変動表示装置９について、飾り図柄の停止図柄を事前にランダムに決定するために用いられる乱数を発生させるための飾り図柄停止図柄決定用の数値データ更新手段（ランダムカウンタ）である。ＲＵ−１は、左図柄の停止図柄を決定するために用いられる。ＲＵ−２は、中図柄の停止図柄を決定するために用いられる。ＲＵ−３は、右図柄の停止図柄を決定するために用いられる。ＲＵ−１〜ＲＵ−３のそれぞれについては、ＲＵ−１が３３ｍｓｅｃごと、ＲＵ−２がＲＵ−１の桁上げごと、ＲＵ−３がＲＵ−２の桁上げごとにそれぞれ加算更新され、０から更新されてその上限である９まで更新された後再度０から更新される。
【０１００】
飾り図柄は、たとえば、０〜９の１０個の図柄よりなり、たとえば、０，１，２・・・７，８，９というような予め定められた図柄の配列順序に従って変動（更新）表示されていく。予め定められたはずれ図柄決定用データテーブルにおいて、複数種類の飾り図柄のそれぞれには飾り図柄停止図柄決定用の数値データが対応付けられており、遊技制御用マイクロコンピュータ５６０により、大当り判定（Ｒ１による判定）で大当りとしないとする判定がされたことによりはずれとすることが決定された場合であってリーチ判定によりリーチ状態としないことが判定された場合には、所定のタイミングでＲＵ−１〜ＲＵ−３のそれぞれから抽出された乱数に対応する図柄がそれぞれ左，中，右の飾り図柄の変動表示結果となる停止図柄として決定される。はずれとする場合において、抽出された乱数に対応する停止図柄が偶然大当りの図柄と一致する場合には、はずれの図柄となるように補正（たとえば、右図柄を１図柄ずらす補正）して各停止図柄が決定される。また、このような非リーチはずれとする場合において、抽出された乱数に対応する停止図柄が偶然リーチ図柄となってしまう場合には、非リーチはずれの図柄となるように補正（たとえば、右図柄を１図柄ずらす補正）して各停止図柄が決定される。
【０１０１】
また、はずれとする場合であってリーチ判定によりリーチ状態とすることが判定された場合には、前述したタイミングで抽出された乱数のうち、ＲＵ−１から抽出された乱数に対応する図柄がリーチ状態を形成する左，右の各飾り図柄の停止図柄として決定され、ＲＵ−２から抽出されたカウンタの値と一致する数値データに対応する図柄が中図柄の停止図柄として決定される。また、この場合も、偶然大当り図柄の組合せとなってしまうときには、はずれの図柄となるように補正（たとえば、中図柄を１図柄ずらす補正）して各停止図柄が決定される。
【０１０２】
また、遊技制御用マイクロコンピュータ５６０による大当り判定で大当りとする判定がされた場合であって、大当り種類・大当り図柄決定（Ｒ２による決定）で通常大当りとすることが決定された場合には、所定のタイミングでＲＵ−１から抽出された乱数に基づいて、左，中，右の各飾り図柄の変動表示結果が、ゾロ目となる大当り図柄の組合せとしてランダムに決定される。
【０１０３】
具体的に、通常大当りに対応する大当り図柄の組合せは、０または偶数の飾り図柄のうちいずれかの図柄のゾロ目とされる。ＲＵ−１の値と通常大当り図柄との関係については、ＲＯＭ５４における通常大当り図柄決定用データテーブルに記憶されている。通常大当りとすることが決定された場合には、通常大当り図柄決定用データテーブルを用いて、ＲＵ−１から抽出された乱数に対応する０または偶数の飾り図柄のいずれかが通常大当り図柄として選択され、その図柄のゾロ目が左，中，右図柄による通常大当り表示結果として決定される。また、確変大当りに対応する大当り図柄の組合せは、奇数の飾り図柄のうちいずれかの図柄のゾロ目とされる。ＲＵ−１の値と確変大当り図柄との関係については、ＲＯＭ５４における確変大当り図柄決定用データテーブルに記憶されている。確変大当りとすることが決定された場合には、確変大当り図柄決定用データテーブルを用いて、ＲＵ−１から抽出された乱数に対応する奇数の飾り図柄のいずれかが確変大当り図柄として選択され、その図柄のゾロ目が左，中，右図柄による確変大当り表示結果として決定される。
【０１０４】
また、ＲＵ−１〜ＲＵ−３は、後述するように、再抽選表示が行なわれるときの大当り遊技状態前に導出表示される変動表示結果を決定するためにも用いられる。
【０１０５】
ＲＶは、変動表示装置９で行なわれる各種演出の内容をランダムに決定するために用いられる乱数を発生させる演出内容決定用の数値データ更新手段（ランダムカウンタ）である。ＲＶは、「０」からカウントアップしてその上限である「２５６」までカウントアップし、再度「０」からカウントアップし直すように構成されており、３３ｍｓｅｃごとに１ずつ加算更新される。所定タイミングでＲＶから抽出されたカウンタの値により、予め定められたカウンタの値と演出内容との関係に基づいて、演出内容が選択決定される。たとえば、再抽選表示を行なうときの当り表示結果の種類およびはずれ表示結果の種類の選択は、ＲＶを用いて行なわれる。
【０１０６】
図８は、変動表示部（特別図柄表示器８、変動表示装置９）における変動パターンを選択決定するために用いる判定値を記憶した変動パターン選択用のデータテーブルを説明するための図である。変動パターン選択用のデータテーブルは、時短状態および記憶変動短縮状態（以下、これらの状態を短縮時間変動モードとまとめて呼ぶ場合がある）において用いられる短縮時間変動パターンを選択決定するために用いられる短縮時間変動パターンデータテーブルと、変動時間が短縮されない通常時間変動モードにおいて用いられる通常時間変動パターンを選択決定するために用いられる通常時間変動パターンデータテーブルとを含み、前述したＲＯＭ５４に予め記憶されている。
【０１０７】
図８（ａ）は、前述した変動時間が短縮されない通常時間変動モードであるときにルックアップされる通常時間変動パターンデータテーブルである。通常時間変動パターンデータテーブルでは、Ｒ１を用いた大当り判定の結果、Ｒ２を用いた大当り種類の決定の結果、および、Ｒ５を用いたリーチ判定の結果に基づき、非リーチはずれ決定時データテーブル、リーチはずれ決定時データテーブル、通常大当り決定時データテーブル、および、確変大当り決定時データテーブルが使い分けられる。
【０１０８】
Ｒ１を用いた大当り判定結果がはずれであり、かつ、Ｒ５を用いたリーチ判定結果がリーチを発生させない非リーチはずれ決定時であるときには、Ｒ４の抽出値と、変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた非リーチはずれ決定時データテーブルが用いられる。この場合における変動パターンという情報には、変動パターンの種類と、変動表示を実行する時間（変動表示時間）とを特定可能な情報が含まれている。
【０１０９】
Ｒ４の抽出値が「０〜４９」の範囲内の場合には、変動表示時間が１０秒の「通常Ａ変動パターン」が選択決定される。Ｒ４の抽出値が「５０〜９９」の範囲内の場合には、変動表示時間が１５秒の「通常Ｂ変動パターン」が選択決定される。
【０１１０】
また、Ｒ１を用いた大当り判定結果がはずれであり、かつ、Ｒ５を用いたリーチ判定結果がリーチを発生させるリーチはずれ決定時であるときには、Ｒ４の抽出値と、変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められたリーチはずれ決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜４９」の範囲内の場合には、変動表示時間が１５秒の「リーチＡ変動パターン」が選択決定される。Ｒ４の抽出値が「５０〜７９」の範囲内の場合には変動表示時間が２０秒の「リーチＢ変動パターン」が選択決定される。Ｒ４の抽出値が「８０〜８９」の範囲内の場合には変動表示時間が２５秒の「リーチＣ変動パターン」が選択決定される。Ｒ４の抽出値が「９０〜９９」の範囲内の場合には変動表示時間が２５秒の「リーチＤ変動パターン」が選択決定される。
【０１１１】
また、Ｒ１を用いた大当り判定結果が大当りとなり、かつ、Ｒ２を用いた大当り種類の決定結果が通常確変大当りであるときには、Ｒ４の抽出値と、変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた通常大当り決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜１９」の範囲内の場合には変動表示時間が１５秒の「大当りＡ変動パターン」が選択決定される。Ｒ４の抽出値が「２０〜７９」の範囲内の場合には変動表示時間が２０秒の「大当りＢ変動パターン」が選択決定される。Ｒ４の抽出値が「８０〜９９」の範囲内の場合には変動表示時間が２５秒の「大当りＣ変動パターン」が選択決定される。
【０１１２】
また、Ｒ１を用いた大当り判定結果が大当りとなり、かつ、Ｒ２を用いた大当り種類の決定結果が確変大当りであるときには、Ｒ４の抽出値と、変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた確変大当り決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜１９」の範囲内の場合には変動表示時間が１５秒の「大当りＡ変動パターン」が選択決定される。この大当りＡ変動パターンは、通常大当り決定時データテーブルで選択される大当りＡ変動パターンと同じ変動パターンである。Ｒ４の抽出値が「２０〜７９」の範囲内の場合には変動表示時間が２０秒の「大当りＢ変動パターン」が選択決定される。この大当りＢ変動パターンは、通常大当り決定時データテーブルで選択される大当りＢ変動パターンと同じ変動パターンである。Ｒ４の抽出値が「８０〜９９」の範囲内の場合には変動表示時間が２５秒の「大当りＤ変動パターン」が選択決定される。
【０１１３】
図８（ｂ）は、前述した変動時間が短縮される時短状態および記憶変動短縮状態に制御されているときにルックアップされる短縮時間変動パターンデータテーブルである。短縮時間変動パターンデータテーブルでは、通常時間変動パターンデータテーブルの場合と同様に、Ｒ１を用いた大当り判定の結果、Ｒ２を用いた大当り種類の決定結果、およびＲ５を用いたリーチ判定の結果に基づき、非リーチはずれ決定時データテーブル、リーチはずれ決定時データテーブル、通常大当り決定時データテーブル、および、確変大当り決定時データテーブルが使い分けられる。
【０１１４】
Ｒ１を用いた大当り判定結果がはずれであり、かつ、Ｒ５を用いたリーチ判定結果がリーチを発生させない非リーチはずれ決定時であるときには、Ｒ４の抽出値と変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた非リーチはずれ決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜４９」の範囲内の場合には、変動表示時間が５秒の「通常Ｃ変動パターン」が選択決定される。Ｒ４の抽出値が「５０〜９９」の範囲内の場合には、変動表示時間が５秒の「通常Ｄ変動パターン」が選択決定される。
【０１１５】
また、Ｒ１を用いた大当り判定結果がはずれであり、かつ、Ｒ５を用いたリーチ判定結果がリーチを発生させるリーチはずれ決定時であるときには、Ｒ４の抽出値と変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められたリーチはずれ決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜４９」の範囲内の場合には、変動表示時間が１０秒の「リーチＥ変動パターン」が選択決定される。Ｒ４の抽出値が「５０〜７９」の範囲内の場合には変動表示時間が１０秒の「リーチＦ変動パターン」が選択決定される。Ｒ４の抽出値が「８０〜８９」の範囲内の場合には変動表示時間が１０秒の「リーチＧ変動パターン」が選択決定される。Ｒ４の抽出値が「９０〜９９」の範囲内の場合には変動表示時間が１０秒の「リーチＨ変動パターン」が選択決定される。
【０１１６】
また、Ｒ１を用いた大当り判定結果が大当りとなり、かつ、Ｒ２を用いた大当り種類の決定結果が通常確変大当りであるときには、Ｒ４の抽出値と変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた通常大当り決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜１９」の範囲内の場合には変動表示時間が１０秒の「大当りＥ変動パターン」が選択決定される。Ｒ４の抽出値が「２０〜７９」の範囲内の場合には変動表示時間が１０秒の「大当りＦ変動パターン」が選択決定される。Ｒ４の抽出値が「８０〜９９」の範囲内の場合には変動表示時間が１０秒の「大当りＧ変動パターン」が選択決定される。
【０１１７】
また、Ｒ１を用いた大当り判定結果が大当りとなり、かつ、Ｒ２を用いた大当り種類の決定結果が確変大当りであるときには、Ｒ４の抽出値と、変動表示に用いられる変動パターンとして選択決定される変動パターンとの関係が次のように定められた確変大当り決定時データテーブルが用いられる。Ｒ４の抽出値が「０〜１９」の範囲内の場合には変動表示時間が１０秒の「大当りＥ変動パターン」が選択決定される。この大当りＥ変動パターンは、通常大当り決定時データテーブルで選択される大当りＥ変動パターンと同じ変動パターンである。Ｒ４の抽出値が「２０〜７９」の範囲内の場合には変動表示時間が１０秒の「大当りＦ変動パターン」が選択決定される。この大当りＦ変動パターンは、通常大当り決定時データテーブルで選択される大当りＦ変動パターンと同じ変動パターンである。Ｒ４の抽出値が「８０〜９９」の範囲内の場合には変動表示時間が１０秒の「大当りＨ変動パターン」が選択決定される。
【０１１８】
このように選択される変動パターンは、変動パターンを特定する変動パターンコマンドが遊技制御用マイクロコンピュータ５６０から演出制御用マイクロコンピュータ８００に送信されることにより、演出制御用マイクロコンピュータ８００に示される。変動パターンコマンドは、変動表示装置９の変動表示の開始を指示するとともに、その変動表示における変動パターンを含む演出内容を指示するコマンドである。
【０１１９】
前述した通常時間変動パターンデータテーブルにおいては、通常大当り決定時データテーブルおよび確変大当り決定時データテーブルで、大当りＡ変動パターンおよび大当りＢ変動パターンのような通常大当りと確変大当りとで兼用（共通）の変動パターンと、大当りＣ変動パターンのような通常大当り専用の変動パターンと、大当りＤ変動パターンのような確変大当り専用の変動パターンとが設けられている。また、前述した短縮時間変動パターンデータテーブルにおいては、通常大当り決定時データテーブルおよび確変大当り決定時データテーブルで、大当りＥ変動パターンおよび大当りＦ変動パターンのような通常大当りと確変大当りとで兼用（共通）の変動パターンと、大当りＧ変動パターンのような通常大当り専用の変動パターンと、大当りＨ変動パターンのような確変大当り専用の変動パターンとが設けられている。これにより、変動パターンコマンドとしても、通常大当りおよび確変大当りで共通の変動パターンコマンドと、通常大当り専用の変動パターンコマンドと、確変大当り専用の変動パターンコマンドとが出力されることとなる。
【０１２０】
なお、本実施の形態における変動表示に用いられる変動パターンは、後述するように変動表示部（特別図柄表示器８、変動表示装置９）において変動表示が開始されるときに、図２４を用いて後述する変動パターン設定処理において、図８で説明したデータテーブルをルックアップして、決定される。
【０１２１】
次に、主基板３１から演出制御基板８０に送信される演出制御コマンドについて説明する。図９および図１０は、演出制御コマンドの一例を表形式で示す図である。図９および図１０においては、演出制御コマンドのそれぞれについて、コマンドコード、コマンド名称、およびコマンドの内容とが関連付けて示されている。
【０１２２】
本実施の形態におけるコマンドコードは、２バイトより構成されている。１バイト目は、ＭＯＤＥデータであり、大まかな種別を示す。２バイト目は、ＥＸＴデータであり、詳細な指定内容を示す。コマンドコードは、１バイトずつ主基板３１から演出制御基板８０に送信される。なお、図９および図１０に示すコマンドコードの形態は一例であって他のコマンドコードの形態を用いてもよい。たとえば、１バイト構成のコマンドや３バイト以上の構成のコマンドを用いてもよい。
【０１２３】
図９を参照して、コマンドコードのＭＯＤＥデータ「２０Ｈ」は、コマンドの大まかな種別として変動パターンコマンドを示す。変動パターンコマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」は、図８で説明した複数の変動パターンのうち通常Ａ変動パターンを指定するコマンドを示す。同様に、変動パターンコマンドを示すコマンドコードのＥＸＴデータ「０１Ｈ」、「０２Ｈ」、…「１１Ｈ」、「１２Ｈ」は、各々、図８で説明した複数の変動パターンのうち通常Ｂ変動パターン、リーチＡ変動パターン、…大当りＧ変動パターン、大当りＨ変動パターンを指定するコマンドを示す。
【０１２４】
次に、コマンドコードのＭＯＤＥデータ「３０Ｈ」は、コマンドの大まかな種別として図柄情報コマンドを示す。図柄情報コマンドは、基本的に、飾り図柄の変動表示結果を指示するために用いられるコマンドである。
【０１２５】
そして、図柄情報コマンドは、大当り判定の判定結果および大当り種類の判定結果を示す他に、時短状態であるか否かに関する情報、および、再抽選表示に関する情報も指定する。より具体的に、図柄情報コマンドは、はずれ、通常大当り、確変大当り、確変大当りのいずれに制御するか、および、再抽選表示に関する情報を指定するコマンドである。
【０１２６】
具体的に、図柄情報コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」は、変動表示結果をはずれ図柄の組合せとすること、および、時短状態ではない旨のはずれ・時短なしを指定するコマンドを示す。
【０１２７】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０１Ｈ」は、通常大当りとすること、時短状態ではないこと、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、再抽選表示において成上がらない旨の通常大当り・時短なし・大当り終了時再抽選後成上がりなしを指定するコマンドを示す。ここで、成上がりとは、再抽選表示において、通常大当りから確変大当りに変更される（成上がる）ことをいう。
【０１２８】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０２Ｈ」は、確変大当りとすること、時短状態ではないこと、および、再抽選表示を実行しない旨の確変大当り・時短なし・再抽選なしを指定するコマンドを示す。ここで、再抽選なしとは、大当り中再抽選表示および大当り終了時再抽選表示の両方の再抽選表示が行なわれないことを示すものである。
【０１２９】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０３Ｈ」は、確変大当りとすること、大当り中再抽選表示をすること、時短状態ではないこと、および、大当り中再抽選表示において成上がる旨の確変大当り・時短なし・大当り中再抽選後成上がりありを指定するコマンドを示す。
【０１３０】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０４Ｈ」は、確変大当りとすること、時短状態ではないこと、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、大当り終了時再抽表示において成上がる旨の確変大当り・時短なし・大当り終了時再抽選後成上がりありを指定するコマンドを示す。
【０１３１】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０５Ｈ」は、変動表示結果をはずれ図柄の組合せとすること、および、時短状態である旨のはずれ・時短ありを指定するコマンドを示す。
【０１３２】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０６Ｈ」は、通常大当りとすること、時短状態であること、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、再抽選表示において成上がらない旨の通常大当り・時短あり・大当り終了時再抽選後成上がりなしを指定するコマンドを示す。
【０１３３】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０７Ｈ」は、確変大当りとすること、時短状態であること、および、再抽選表示を実行しない旨の確変大当り・時短あり・再抽選なしを指定するコマンドを示す。
【０１３４】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０８Ｈ」は、確変大当りとすること、大当り中再抽選表示をすること、時短状態であること、および、大当り中再抽選表示において成上がる旨の確変大当り・時短あり・大当り中再抽選後成上がりありを指定するコマンドを示す。
【０１３５】
図柄情報コマンドを示すコマンドコードのＥＸＴデータ「０９Ｈ」は、確変大当りとすること、時短状態であること、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、大当り終了時再抽表示において成上がる旨の確変大当り・時短あり・大当り終了時再抽選後成上がりありを指定するコマンドを示す。
【０１３６】
次に、ＭＯＤＥデータ「４０Ｈ」でＥＸＴデータ「００Ｈ」のコマンドコードは、図柄停止コマンドを示す。図柄停止コマンドは、基本的に、変動時間タイマがタイムアップし、変動表示を終了させて表示結果を確定させる旨の変動表示の終了を指定するコマンドを示す。
【０１３７】
次に、大当り開始コマンドを説明する。図１０を参照して、コマンドコードのＭＯＤＥデータ「５０Ｈ」は、コマンドの大まかな種別として大当り開始コマンドを示す。大当り開始コマンドは、基本的に、大当り遊技状態が開始することを示すコマンドである。この例では、大当り開始コマンドにより、大当り遊技状態の開始という情報に加えて、大当りの種類、再抽選表示の有無、および、成上がりの有無に関する情報も特定される。
【０１３８】
大当り開始コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」は、通常大当りの大当り遊技状態が開始すること、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、大当り終了時２次再抽表示において成上がらない旨の通常大当り開始・大当り終了時再抽選後成上がりなしを指定するコマンドを示す。
【０１３９】
大当り開始コマンドを示すコマンドコードのＥＸＴデータ「０１Ｈ」は、確変大当りの大当り遊技状態が開始すること、および、再抽選表示を実行しない旨の確変大当り開始・再抽選なしを指定するコマンドを示す。
【０１４０】
大当り開始コマンドを示すコマンドコードのＥＸＴデータ「０２Ｈ」は、確変大当りの大当り遊技状態が開始すること、大当り中再抽選表示をすること、および、大当り中再抽選表示において成上がる旨の確変大当り開始・大当り中再抽選後成上がりありを指定するコマンドを示す。
【０１４１】
大当り開始コマンドを示すコマンドコードのＥＸＴデータ「０３Ｈ」は、確変大当りの大当り遊技状態が開始すること、大当り中再抽選表示後に大当り終了時再抽選表示をすること、および、大当り終了時再抽表示において成上がる旨の確変大当り開始・大当り終了時再抽選後成上がりありを指定するコマンドを示す。
【０１４２】
次に、ラウンド開始コマンドを説明する。図１０を参照して、コマンドコードのＭＯＤＥデータ「６０Ｈ」は、コマンドの大まかな種別としてラウンド開始コマンドを示す。ラウンド開始コマンドは、１５ラウンドをラウンド回数の上限値とする通常大当りまたは確変大当りの各ラウンドを開始する旨のラウンド開始を指定するコマンドである。ラウンド開始コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」〜「０ＥＨ」は、各々、１５ラウンドをラウンド回数の上限値とする通常大当りまたは確変大当りの各ラウンドの開始を指定するコマンドを示す。
【０１４３】
次に、ラウンド終了コマンドを説明する。図１０を参照して、コマンドコードのＭＯＤＥデータ「７０Ｈ」は、コマンドの大まかな種別としてラウンド終了コマンドを示す。ラウンド終了コマンドは、１５ラウンドをラウンド回数の上限値とする通常大当りまたは確変大当りの各ラウンドを終了する旨のラウンド終了を指定するコマンドである。ラウンド終了コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」〜「０ＥＨ」は、１５ラウンドをラウンド回数の上限値とする通常大当りまたは確変大当りの各ラウンドの終了を指定するコマンドを示す。
【０１４４】
次に、エンディング表示コマンドを説明する。図１０を参照して、コマンドコードのＭＯＤＥデータ「８０Ｈ」は、コマンドの大まかな種別としてエンディング表示コマンドを示す。エンディング表示コマンドは、大当り遊技状態の終了を指定するコマンドであって、大当り遊技状態の終了時において行なわれる演出表示の総称であるエンディング表示の内容を指定するコマンドである。この例では、エンディング表示コマンドにより、大当り遊技状態の終了という情報に加えて、大当りの種類、大当り終了時再抽選表示の有無、および、成上がりの有無に関する情報も特定される。
【０１４５】
エンディング表示コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」は、通常大当りの大当り遊技状態が終了すること、および、大当り終了時再抽選表示において通常大当りから確変大当りに成上がらない旨の通常大当り終了・再抽選後確変成上がりなし表示を指定するコマンドを示す。
【０１４６】
エンディング表示コマンドを示すコマンドコードのＥＸＴデータ「０１Ｈ」は、確変大当りの大当り遊技状態が終了すること、大当り終了時再抽選表示において通常大当りから確変大当りに成上がる旨の確変大当り終了・再抽選後確変成上がりあり表示を指定するコマンドを示す。
【０１４７】
エンディング表示コマンドを示すコマンドコードのＥＸＴデータ「０２Ｈ」は、確変大当りの大当り遊技状態が終了すること、および、確変大当りの大当り遊技状態において、大当り遊技状態の終了時に再抽選表示が行なわれない大当り通常終了表示する旨の確変大当り終了・大当り通常終了表示を指定するコマンドを示す。ここで、大当り通常終了表示とは、再抽選を伴わない大当り遊技状態の終了表示をいう。
【０１４８】
このように、エンディング表示コマンドでは、大当り遊技状態の終了という情報に加えて、大当りの種類、大当り終了時再抽選表示の有無、および、成上がりの有無に関する情報も特定される。
【０１４９】
次に、保留記憶数コマンドを説明する。図１０を参照して、コマンドコードのＭＯＤＥデータ「９０Ｈ」は、コマンドの大まかな種別として保留記憶数コマンドを示す。保留記憶数コマンドは、保留記憶数が変化した場合に、変化後の保留記憶数を指定するコマンドである。保留記憶数コマンドを示すコマンドコードのＥＸＴデータ「００Ｈ」〜「０４Ｈ」は、各々、変化後の保留記憶数を指定するコマンドを示す。
【０１５０】
以上、図９および図１０を参照して説明したように、主基板３１から演出制御基板８０に送信される演出制御コマンドは、演出制御コマンドの種別に応じて予め定義されたＭＯＤＥデータと、指定内容に応じて予め定義されたＥＸＴデータとから構成される。たとえば、変動パターンコマンドであれば、変動パターンコマンドの種別として予め定義された「２０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「１２Ｈ」のうちいずれかのＥＸＴデータとから構成される。また、図柄情報コマンドであれば、図柄情報コマンドの種別として予め定義された「３０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０９Ｈ」のうちいずれかのＥＸＴデータとから構成される。このように、演出制御コマンドの種別に応じて予め定義されたＭＯＤＥデータと、指定内容に応じて予め定義されたＥＸＴデータとから構成される演出制御コマンドが主基板３１から送信されるため、演出制御基板８０側においては、受信した演出制御コマンドの種別および指定内容を特定することができる。また、主基板３１から演出制御基板８０までの送信過程において、たとえばノイズ等の影響を受けて、定義されていない未定義コマンドに変化してしまった場合、演出制御基板８０側においては、受信したコマンドが未定義コマンドであることを特定することができる。なお、演出制御コマンドとしては、図９および図１０で示したコマンドに限らず、使用するコマンドとして定義されたコマンド、すなわち予め定義されたＭＯＤＥデータと、予め定義されたＥＸＴデータとから構成される正規のコマンドを含む。本実施の形態においては、このように予め定義されたＭＯＤＥデータと、予め定義されたＥＸＴデータとから構成されるその他のコマンドおよび図９および図１０で示したコマンドを正規のコマンドといい、これら正規のコマンドがノイズ等の影響を受けて当該コマンド以外のコマンドに変化したコマンドを使用するコマンドとして定義されていない未定義コマンドという。
【０１５１】
変動表示装置９において変動表示が行なわれるときに、遊技制御用マイクロコンピュータ５６０では、変動表示開始時に、変動パターンコマンドと図柄情報コマンドとが順次送信され、その後、変動表示の終了時に図柄停止コマンドが送信される。したがって、変動表示装置９において変動表示が行なわれるときに、演出制御用マイクロコンピュータ８０では、変動パターンコマンド、図柄情報コマンド、図柄停止コマンドの順で演出制御コマンドを受信することとなる。
【０１５２】
また、変動表示が終了して大当りが発生したときに、遊技制御用マイクロコンピュータ５６０では、変動表示が終了してから第１の時間経過したとき（たとえば、図柄停止コマンドを送信してから１．５秒経過したとき）に大当り開始コマンドが送信される。一方、変動表示が終了して大当りにならなかったときに、遊技制御用マイクロコンピュータ５６０では、変動表示が終了してから第１の時間より長い第２の時間が経過した後（たとえば、図柄停止コマンドを送信してから２秒以上経過した後）に、保留記憶の記憶データがあれば新たな変動表示を開始するための変動パターンコマンドと図柄情報コマンドとが順次送信される。すなわち、変動表示が終了してから２秒経過するまでに、遊技制御用マイクロコンピュータ５６０から、変動パターンコマンドおよび図柄情報コマンドが送信される可能性がない。
【０１５３】
これにより、たとえば、演出制御用マイクロコンピュータ８００では、変動表示が終了してから２秒以内に変動パターンコマンドや図柄情報コマンドを受信した場合であっても、当該受信したコマンドがノイズ等の影響を受けて偶然変動パターンコマンドや図柄情報コマンドに変化したものであると判断することができる。また、演出制御用マイクロコンピュータ８００では、大当り遊技中や変動表示中でなくかつ変動表示が終了してから２秒以上経過しているとき（後述する変動開始タイミング）に、変動パターンコマンドや図柄情報コマンドと異なるコマンドを受信した場合には、当該受信したコマンドがノイズ等の影響を受けて偶然変動パターンコマンドや図柄情報コマンドと異なるコマンドに変化したものであると判断することができる。なお、第１の時間と第２の時間とは、互いに異なる時間であればよく、たとえば、第２の時間は第１の時間より短い時間であってもよい。
【０１５４】
パチンコ遊技機１では、変動表示装置９において変動表示を行なうために送信された変動パターンコマンドが正しく受信されなかったとき（具体的には図柄情報コマンドが受信されたが変動パターンコマンドが受信されていないとき）や、ノイズ等の影響を受けて未定義コマンドが受信されたとき（具体的には変動表示開始タイミングにおいて定義されていない未定義コマンドを受信したとき）等においても、特殊変動演出を実行させる特殊変動表示制御が行なわれる。特殊変動演出とは、遊技者に違和感を与えることなく変動表示装置９で変動表示を行なうことを可能とする特殊変動パターンで変動表示が行なわれたときの演出をいう。
【０１５５】
次に、特殊変動表示制御について説明する。図１１は、特殊変動表示制御を説明するためのタイミングチャートである。図１１において、（ａ），（ｂ）には変動パターンコマンドが正しく受信されたとき（図中「変動パターンコマンドを受信したとき」と明示）に行なわれる変動表示の制御タイミングが示され、（ｃ），（ｄ）には変動パターンコマンドが正しく受信されなかったとき（図中に明示したように、「変動パターンコマンドを取りこぼしたとき、または未定義コマンドを受信したとき」）に特殊変動表示制御により行なわれる変動表示の制御タイミングが示される。以下の説明においては、特殊変動表示以外の変動表示を一般変動表示と呼ぶことにより、一般的な変動表示と、特殊変動表示とを区別して説明する。一般変動表示は、後述する通常変動速度で行なわれるスクロール表示のように、図９に示す変動パターンコマンドに応じて実行される変動パターンであって、図８，図９に示すような複数種類の変動パターンで共通して行なわれる演出である。また、一般変動表示は、変動パターンコマンドが正しく受信されたときに行なわれる変動表示であるので、変動パターンコマンドが受信されたときに行なわれる演出と同じ演出であるとも言える。また、一般変動表示を実行するための変動パターンは一般変動パターンと呼び、特殊変動表示を実行するための変動パターンは特殊変動パターンと呼ぶ。また、特殊変動表示は、一般変動表示と異なる演出表示であると定義することができる。
【０１５６】
変動時間が短縮されない通常時間変動モードにおいて変動パターンコマンドが正しく受信されたときには、（ａ）に示す制御タイミングで飾り図柄の通常時間変動表示が一般変動表示により行なわれる。また、変動時間が短縮される時短状態および記憶変動短縮状態を含む短縮時間変動モードにおいて変動パターンコマンドが正しく受信されたときには、（ｂ）に示す制御タイミングで飾り図柄の短縮時間変動表示が一般変動表示により行なわれる。
【０１５７】
飾り図柄の変動表示は、各種のタイマを用いて制御される。飾り図柄の変動表示を制御するために用いられるタイマには、変動時間タイマと監視タイマとが含まれる。変動時間タイマは、飾り図柄の変動表示が行なわれるときの変動表示開始時からの経過時間を変動表示時間として計時するタイマであり、変動表示における表示制御のために用いられる。変動時間タイマは、変動パターンコマンドにより指定された変動表示時間が経過するとタイムアップすることにより、変動表示において変動パターンコマンドにより指定された変動表示時間が経過したか否かを判断するために用いることができる。変動時間タイマがタイムアップしたときには、図柄停止コマンドの受信を待ち、図柄停止コマンドが受信されたときに変動表示の表示結果を導出表示させる図柄停止待ち処理が実行されることとなる。その図柄停止待ち処理が実行されているときには、変動時間タイマがタイムアップした後に、図柄停止コマンドが受信されたことに応じて、変動表示の表示結果を導出表示させる制御を行なうことが可能となる。
【０１５８】
また、監視タイマは、前述の図柄停止待ち処理において、飾り図柄の変動表示が行なわれるときの変動表示時間を計時するタイマであって、変動パターンコマンドにより指定された変動表示時間の経過後（変動時間タイマがタイムアップした後）、図柄停止コマンドを待つ時間を管理するために用いられる。監視タイマは、所定時間が経過するとタイムアップするが、そのときまでに図柄停止コマンドが受信されたときには、その受信時に飾り図柄の変動表示が停止されて表示結果が導出表示され、一方、そのときまでに図柄停止コマンドが正しく受信されなかったときには、そのタイムアップ時に飾り図柄の変動表示が停止されて表示結果が導出表示される。
【０１５９】
図１１の（ａ），（ｂ）の場合には、変動時間タイマのタイマ値として、受信した変動パターンコマンドにより指定された変動パターンに対応する変動表示時間である一般変動パターン用のタイマ値Ｔ１が用いられ、監視タイマのタイマ値として、予め定められた一般変動パターン用のタイマ値Ｔ２が用いられる。通常時間変動モードでは、変動時間タイマのタイマ値Ｔ１として、受信した変動パターンコマンドに応じて、図８（ａ）に示す変動パターンの変動表示時間が設定される。この例では、最短の変動パターンが１０秒であり、最長の変動パターンが２５秒であるので、タイマ値Ｔ１としては、１０秒〜２５秒（１０秒、１５秒、２０秒または２５秒）の範囲内でのタイマ値が設定されることとなる。また、短縮時間変動モードでは、変動時間タイマのタイマ値Ｔ１として、受信した変動パターンコマンドに応じて、図８（ｂ）に示す変動パターンの変動表示時間が設定される。この例では、最短の変動パターンが５秒であり、最長の変動パターンが１０秒であるので、タイマ値Ｔ１としては、５秒〜１０秒（５秒または１０秒）の範囲内でのタイマ値が設定されることとなる。
【０１６０】
また、監視タイマのタイマ値Ｔ２としては、１秒という予め定められたタイマ値が設定される。これにより、変動パターンコマンドにより指定された変動表示時間の経過後、図柄停止コマンドを受信せずに１秒間経過すると、その経過時に変動表示の表示結果が強制的に導出表示されることとなる。したがって、図１１（ａ）の場合には、最短１０秒間〜最長２６秒間の範囲内で一般変動パターンでの変動表示が行なわれることとなる。また、図１１（ｂ）の場合には、最短５秒間〜最長１１秒間の範囲内で一般変動パターンでの変動表示が行なわれることとなる。
【０１６１】
一般変動パターンにおいては、変動表示が開始されてからの変動表示時間が変動パターンコマンドにより特定された変動表示時間となった時点で、予め決定された停止図柄の組合せで飾り図柄を遊技者に違和感を与えることなく停止表示できるように、その時点から所定時間前のタイミングにおいて、変動表示中の図柄の変動速度を所定の通常変動速度から所定の停止前速度に減速するとともに、停止させる図柄よりも図柄の表示順序で所定図柄数手前（図柄の停止前の減速された変動速度で変動表示が行なわれるときにおいて、図柄の表示順序（配列順序）と変動速度との関係により、停止表示する図柄よりも当該所定時間前に表示される図柄、たとえば、当該減速された変動速度での変動表示において停止させる図柄がたとえば「７」の図柄であり、当該所定時間内に３図柄分変動表示されるのであれば、たとえば「４」の図柄が所定図柄数手前の図柄となる）の図柄を、遊技者に視認しにくい態様で現在表示中の図柄に、強制的に差替えて変動表示を継続させる制御が行なわれる。このような変動表示中における図柄の差替えが行なわれると、変動表示中における図柄の表示順番がシフトされることにより、変動表示時間が変動パターンコマンドにより特定された変動表示時間となった時点で、予め決定された図柄が遊技者に違和感を与えることなく停止表示できるようになる。
【０１６２】
変動時間が短縮されない通常時間変動モードにおいて変動パターンコマンドが正しく受信されなかったときには、（ｃ）に示す制御タイミングで飾り図柄の通常時間変動表示が行なわれる。また、変動時間が短縮される時短状態および記憶変動短縮状態を含む短縮時間変動モードにおいて変動パターンコマンドが正しく受信されなかったときには、（ｄ）に示す制御タイミングで飾り図柄の短縮時間変動表示が行なわれる。
【０１６３】
図１１の（ｃ），（ｄ）の場合には、変動時間タイマのタイマ値として、特殊変動パターン用のタイマ値Ｔ３が用いられ、監視タイマのタイマ値として、予め定められた特殊変動パターン用のタイマ値Ｔ４が用いられる。
【０１６４】
変動パターンコマンドが正しく受信されなかったときに、通常時間変動モードでは、（ｃ）に示すように、変動時間タイマのタイマ値Ｔ３として、８秒という予め定められた特殊変動パターン用の変動表示時間が設定される。このパチンコ遊技機１では、変動時間タイマがタイムアップして変動表示が監視タイマにより管理されている状態になっていなければ、前述の図柄停止待ち処理が実行されないので、たとえ図柄停止コマンドを受信しても変動表示の表示結果を導出表示する制御が行なわれない。変動パターンコマンドが正しく受信されなかったときには、演出制御用マイクロコンピュータ８００側では変動パターンコマンドにより指定された変動表示時間を把握することができないので、どの変動パターンが選択されたときであっても図柄停止コマンドを受信したときに直ちに表示結果を導出表示するためには、通常時間変動モードにおける最短の変動パターンでの変動表示時間が経過するよりも前に、変動時間タイマをタイムアップさせて図柄停止待ち処理を実行状態にしておく必要がある。このため、この例では、通常時間変動モードにおいて、最短の変動パターンが１０秒であるので、すべての変動パターンに対応可能とするために、タイマ値Ｔ３としては、最短の変動パターンの変動表示時間よりも短い所定時間（８秒）に設定される。
【０１６５】
また、変動パターンコマンドが正しく受信されなかったときに、短縮間変動状態では、（ｄ）に示すように、変動時間タイマのタイマ値Ｔ３として、３秒間という予め定められた特殊変動パターン用の変動表示時間が設定される。短縮時間変動モードにおいては、最短の変動パターンが５秒間であるので、すべての変動パターンに対応可能とするために、タイマ値Ｔ３としては、最短の変動パターンの変動表示時間よりも短い所定時間（３秒）に設定される。
【０１６６】
一般変動パターンでの変動表示（一般変動表示）においては、前述の通常変動速度であっても、どのような図柄がどのような配列順序で変動表示しているかを遊技者が視認可能な態様で図柄が次々と表示されていく。したがって、もし仮に、変動パターンコマンドが正しく受信されなかったことにより、たとえば、一般変動パターンでの一般変動表示中において、図柄停止コマンドを受信したときに直ちに、予め決定されている表示結果を導出表示する表示制御を行なったときには、遊技者が視認している配列順序にしたがって変動表示されている図柄とは異なる図柄が突然割り込んで停止図柄として表示されるという現象が生じることがあり、遊技者がその表示内容に違和感を持つ場合があると考えられる。したがって、特殊変動パターンにおいては、変動パターンコマンドが正しく受信されなかったことにより、図柄停止コマンドを受信したときに直ちに、予め決定されている表示結果を導出表示する表示制御を行なったときであっても、遊技者に違和感を与えないような表示態様での変動表示（特殊変動表示）が行なわれる。特殊変動パターンでの変動表示態様の詳細については、図１３〜図１６を用いて後述する。
【０１６７】
また、（ｃ），（ｄ）に示すように、特殊変動パターンの変動表示時間の範囲は、一般変動パターンの変動表示時間の範囲に合せられる。具体的に、通常時間変動モードでの一般変動パターンの変動表示の最長時間は（ａ）に示すように２６秒間であるので、（ｃ）に示すように、通常時間変動モードでの特殊変動パターンの変動表示の最長時間が２６秒間となるように、通常時間変動モードでの特殊変動パターン用の監視タイマのタイマ値Ｔ４は、１８秒という予め定められた特殊変動用タイマ値が設定される。このように、前述した変動時間タイマのタイマ値Ｔ３（８秒）と監視タイマのタイマ値Ｔ４（１８秒）との組合せにより、通常時間変動モードでの特殊変動パターンでは、変動表示開始後８秒間〜２６秒間の範囲内が図柄停止コマンドの受信に応じた表示結果の導出表示可能な制御タイミングとなり、一般変動パターンでの変動表示と同じ１０秒間〜２６秒間での範囲内の変動表示時間で変動表示を実行することが可能となる。
【０１６８】
また、短縮時間変動モードでの一般変動パターンの変動表示の最長時間は（ｂ）に示すように１１秒であるので、（ｃ）に示すように、短縮時間変動モードでの特殊変動パターンの変動表示の最長時間が１１秒間となるように、短縮時間変動モードでの特殊変動パターン用の監視タイマのタイマ値Ｔ４は、８秒間という予め定められた特殊変動用タイマ値が設定される。このように、前述した変動時間タイマのタイマ値Ｔ３（３秒）と監視タイマのタイマ値Ｔ４（８秒）との組合せにより、短縮時間変動モードでの特殊変動パターンでは、変動表示開始後３秒間〜１１秒間の範囲内が図柄停止コマンドの受信に応じた表示結果の導出表示可能な制御タイミングとなり、一般変動パターンでの変動表示と同じ５秒間〜１１秒間の範囲内の変動表示時間での変動表示を実行することが可能となる。
【０１６９】
特殊変動パターンは、予め定められた複数種類の特殊変動パターンのうちからランダムに選択された特殊変動パターンが実行される。特殊変動パターンには、通常時間変動モードおよび短縮時間変動モードのそれぞれについて、第１の特殊変動パターンと第２の特殊変動パターンとを含む。（ｃ），（ｄ）のそれぞれにおいては、第１の特殊変動パターンの制御タイミングと、第２の特殊変動パターンの制御タイミングとが並べて示されている。前述したように、特殊変動演出は、特殊変動パターン、すなわち第１の特殊変動パターンまたは第２の特殊変動パターンで変動表示が行なわれたときの演出をいう。
【０１７０】
第１の特殊変動パターンは、変動表示開始時から一般変動表示と同じ種類の変動表示を所定時間行なった後、変動表示の終了時まで特殊変動表示を行なう変動パターンである。ここで、特殊変動表示は、変動表示中においてどのタイミングで図柄停止コマンドを受信しても、その受信時に、事前決定されている表示結果を導出表示可能な態様で行なわれる変動表示をいう。第１の特殊変動パターンにおいて一般変動表示と同じ種類の変動表示を行なう所定時間は、たとえば、（ｃ）、（ｄ）に示すように、通常時間変動モードでは４秒、短縮時間変動モードでは２秒というように変動時間タイマのタイマ値Ｔ３よりも短い時間に設定されている。これにより、第１の特殊変動パターンでは、一旦一般変動表示と同じ変動表示が行なわれるが、表示結果を導出表示可能となるタイミングに達する前に一般変動表示と同じ変動表示から特殊変動表示に切換えられることとなる。
【０１７１】
（ｃ）に示す第１の特殊変動パターンのように、通常時間変動モードでの第１の特殊変動パターンでは、たとえば、変動表示開始後４秒間に亘り一般変動表示と同じ種類の変動が行なわれた後、６秒間〜２２秒間の範囲内で、どのタイミングで図柄停止コマンドを受信しても事前決定されている表示結果を導出表示することが可能な特殊変動表示が行なわれることとなる。また、（ｄ）に示す第１の特殊変動パターンのように、短縮時間変動モードでの第１の特殊変動パターンでは、たとえば、変動表示開始後２秒間一般変動表示と同じ種類の変動表示が行なわれた後、３秒間〜９秒間の範囲内で特殊変動表示が行なわれることとなる。
【０１７２】
（ｃ），（ｄ）に示すように、第２の特殊変動パターンは、変動表示開始時から変動表示の終了時まで特殊変動表示のみを行なう変動パターンである。これにより、第２の特殊変動パターンでは、変動表示開始時から変動表示の終了時までの全期間に亘り、どのタイミングで図柄停止コマンドを受信しても事前決定されている表示結果を導出表示することが可能となる。通常時間変動モードおよび短縮時間変動モードのそれぞれについて、第１の特殊変動パターンと、第２の特殊変動パターンとでは、一般変動表示の後に特殊変動表示となる点と、変動表示の全期間を通じて特殊変動表示となる点とで、画像の表示態様が異なるが、変動表示時間を管理するためのタイマ値Ｔ３が同じ値に設定され、かつ、特殊変動パターン用の監視タイマのタイマ値Ｔ４が同じ値に設定されて変動表示の時間を管理する制御が行なわれる。このようなタイマの設定により、たとえば、（ｃ）に示す第２の特殊変動パターンのように、通常時間変動モードでの第２の特殊変動パターンでは、変動表示開始時から１０秒間〜２６秒間の範囲内で特殊変動表示のみが行なわれることとなる。また、たとえば、（ｄ）に示す第２の特殊変動パターンのように、短縮時間変動モードでの第２の特殊変動パターンでは、変動表示開始時から５秒間〜１１秒間の範囲内で特殊変動表示のみが行なわれることとなる。
【０１７３】
次に、図１２〜図１７を用いて、変動表示装置９での演出表示の一例を説明する。図１２は、変動表示装置９で変動表示が行なわれるときの演出表示の一例を示す表示画面図である。図１２においては、（ａ）〜（ｊ）に一連で演出表示が示される。図１２においては、演出表示の一例として、大当りとなるときの演出表示が示されている。
【０１７４】
変動表示が行なわれるときには、（ａ）に示すように、変動表示装置９における飾り図柄の左図柄９１、中図柄９２、および、右図柄９３について、同時に変動表示が開始される（図中下向きの矢印は、スクロール等の一般変動表示態様で図柄が変動中であることを示している）。そして、左図柄９１、中図柄９２、および、右図柄９３は、変動開始時からの時間の経過に応じて、予め定められた順序（左図柄９１、右図柄９３、中図柄９２の順番）で順次停止表示されて行く。変動表示の開始時から、変動パターンコマンドにより特定された変動表示時間が経過すると、全図柄停止コマンドが遊技制御用マイクロコンピュータ５６０から送信され、その全図柄停止コマンドを受信した演出制御用マイクロコンピュータ８００により、（ｂ）に示すように、左図柄９１、中図柄９２、および、右図柄９３の全図柄が停止表示されることにより、変動表示の表示結果が導出表示される。
【０１７５】
（ｂ）に示すように大当り表示結果が導出表示されたときには、（ｃ）に示すように、大当り遊技状態が開始される旨を示す大当り開始表示が行なわれる。そして、（ｄ）に示すように、第１ラウンドである旨が表示されて大当り遊技状態が開始され、大当り遊技状態のラウンドが進行して行く。
【０１７６】
そして、大当り中再抽選表示が行なわれることが決定されているときには、大当り遊技状態中の第７ラウンドが開始される前の第６，第７ラウンド間インターバル期間において、ラウンド間表示として、（ｅ），（ｆ）に示すような大当り中再抽選表示が行なわれる。ここで、ラウンド間インターバル期間とは、前のラウンドの終了時から次のラウンドの開始時までのインターバルとなる期間であり、その期間の時間は予め定められている。大当り中再抽選表示では、（ｅ）に示すように、再抽選表示である旨が表示されるとともに、キャラクタ９０１が的に矢を当てる的当てゲームをする画像が表示される。つまり、大当り中再抽選表示は、ミニゲーム形式で行なわれ、そのゲームの結果により再抽選結果が示される。なお、再抽選表示としては、図示したような表示例に限らず、再抽選表示が行なわれていることを遊技者が把握できる表示であればよく、たとえば再度飾り図柄を変動表示させて表示結果を導出表示させる演出を行なう等、どのような表示を用いてもよい。
【０１７７】
再抽選表示の結果としては、的当てゲームの表示結果として、的に設けられた高確率領域に矢が当れば、大当り中再抽選表示の結果として、たとえば「高確率確定」と表示する等、確変大当りに成上がる旨が示される。一方、的当てゲームの表示結果として、的に設けられた高確率領域以外の低確率領域に矢が当れば、大当り中再抽選表示の結果として、図に示す「残念」というような確変大当りに成上がらない旨が示される。
【０１７８】
第６ラウンドと第７ラウンドとの間のラウンド間インターバル期間における大当り中再抽選表示が終了すると、（ｇ）に示すように第７ラウンドが開始される旨が表示され、第７ラウンドが開始される。その後、たとえばラウンド回数の上限値である１５ラウンドまで大当り遊技状態が継続し、大当り遊技状態が終了するときには、（ｈ）に示すように大当り遊技状態が終了する旨を示す大当り終了表示が行なわれる。そして、大当り終了時再抽選表示が行なわれるときには、（ｉ），（ｊ）に示すように、大当り中再抽選表示と同様の的当てゲームが表示され、その表示結果により、大当り中再抽選表示と同様に再抽選表示の表示結果が示される。大当り終了時再抽選表示の結果として、確変大当りに成上がるときには、たとえば（ｊ）に示すように、「高確率確定」と表示する等、確変大当りに成上がる旨が示される。一方、大当り終了時再抽選表示の結果として、確変大当りに成上がらないときには、「残念」というような確変大当りに成上がらない旨が示される。
【０１７９】
大当り終了時再抽選表示が行なわれるときには、（ｈ）に示す大当り終了表示と、（ｉ），（ｊ）に示す大当り終了時再抽選表示とを含む演出表示が、エンディング表示として行なわれる。また、大当り通常終了表示が行なわれるときには、（ｈ）に示す大当り終了表示と、予め定められた大当り通常終了表示とを含む演出表示が、エンディング表示として行なわれる。
【０１８０】
図１３は、特殊変動パターンのうち第１の特殊変動パターンでの変動表示の第１の表示例を示す表示画面図である。図１３においては、（ａ）〜（ｆ）に一連で、はずれ表示結果となるときの演出表示が示される。本実施の形態においては、第１の特殊変動パターンとして、複数種類の変動パターンが設けられており、ここでは、第１の表示例として、カーテンを用いて飾り図柄を隠蔽する演出表示を行なう例を説明する。
【０１８１】
図１３の（ａ）には、前回の変動表示において導出表示された飾り図柄の表示結果が示されている。そして、新たな変動表示を開始させるために、図に示すように、遊技制御用マイクロコンピュータ５６０により、変動パターンコマンドが送信された後、図柄情報コマンドが送信されるが、演出制御用マイクロコンピュータ８００により変動パターンコマンドが正しく受信されなかったとき（図中×印）には、図１３の（ｂ），（ｃ）に示すように、図柄情報コマンドが受信された時点から飾り図柄の変動表示が開始される。
【０１８２】
第１の特殊変動パターンの場合には、図１３の（ｃ）に示すように、所定時間に亘り一般変動表示と同じ種類の変動表示が行なわれる。図１１の（ｃ），（ｄ）に示すように、一般変動表示と同じ種類の変動表示が行なわれる時間は、通常時間変動モードと、短縮時間変動モードとで異なる。そして、一般変動表示の終了後、図１３の（ｄ），（ｅ）に示すように、引続いて特殊変動表示が開始される。この場合の特殊変動表示では、キャラクタ９０５がカーテン９０６を閉め、そのカーテン９０６により飾り図柄９１，９２，９３を隠蔽する画像を表示することにより、変動中の図柄を遊技者が特定できない態様とする演出表示が行なわれる。そして、図柄停止コマンドを受信したとき、または、特殊変動パターン用のタイマ値Ｔ４がセットされた監視タイマがタイムアップしたときに、図１３の（ｆ）に示すように表示結果が導出表示される。図１３の場合には、表示結果の一例としてはずれ表示結果が導出表示されたときが示されているが、図柄情報コマンドが大当り表示結果となることを示しているときには、表示結果として、大当り表示結果が導出表示される。表示結果が導出表示されるときには、カーテン９０６により変動表示中の飾り図柄が隠蔽されているので、表示結果が導出表示されるときに、導出表示された図柄に対して遊技者が違和感を持たないようにすることができる。
【０１８３】
図１４は、特殊変動パターンのうち第１の特殊変動パターンでの変動表示の第２の表示例を示す表示画面図である。図１４においては、（ａ）〜（ｅ）に一連で、はずれ表示結果となるときの演出表示が示される。図１４では、第１の特殊変動パターンでの変動表示の第２の表示例として、予め定められた高速度で変動表示を行なう高速変動表示を用いて飾り図柄を隠蔽する演出表示を行なう例を説明する。
【０１８４】
図１４の表示画面図が図１３のものと異なるのは、図１３の（ｄ），（ｅ）に示すような変動表示中の飾り図柄を隠蔽する特殊変動表示の代わりに、図１４の（ｄ）に示すような飾り図柄９１，９２，９３を高速変動表示させる画像を表示することにより、変動中の図柄を遊技者が特定できない態様とする演出表示が行なわれることである。ここで、高速変動表示の速度とは、変動中の図柄を遊技者が特定できない態様となる速度をいう。そして、図柄停止コマンドを受信したとき、または、特殊変動パターン用のタイマ値Ｔ４がセットされた監視タイマがタイムアップしたときに、図１４の（ｅ）に示すように表示結果が導出表示される。図１４の場合には、表示結果の一例としてはずれ表示結果が導出表示されたときが示されているが、図柄情報コマンドが大当り表示結果となることを示しているときには、表示結果として、大当り表示結果が導出表示される。表示結果が導出表示されるときには、高速変動表示により変動表示中の飾り図柄が特定できない態様となっているので、表示結果が導出表示されるときに、導出表示された図柄に対して遊技者が違和感を持たないようにすることができる。
【０１８５】
なお、第１の特殊変動パターンでの特殊変動表示としては、前述したものの他に、後述する図１５に示す爆弾等を用いて飾り図柄を隠蔽する演出表示を行なう特殊変動表示等のその他の特殊変動表示も用いられる。
【０１８６】
図１５は、特殊変動パターンのうち第２の特殊変動パターンでの変動表示の第１の表示例を示す表示画面図である。図１５においては、（ａ）〜（ｅ）に一連で、大当り表示結果となるときの演出表示が示される。本実施の形態においては、第２の特殊変動パターンとして、複数種類の変動パターンが設けられており、ここでは、第１の表示例として、爆弾を用いて飾り図柄を隠蔽する演出表示を行なう例を説明する。
【０１８７】
図１５の（ａ）には、前回の変動表示において導出表示された飾り図柄の表示結果が示されている。そして、新たな変動表示を開始させるために、図に示すように、遊技制御用マイクロコンピュータ５６０により、変動パターンコマンドが送信された後、図柄情報コマンドが送信されるが、演出制御用マイクロコンピュータ８００により変動パターンコマンドが正しく受信されなかったとき（図中×印）には、図１５の（ｂ），（ｃ）に示すように、図柄情報コマンドが受信された時点で、特殊変動表示が開始される。図１５の（ｃ），（ｄ）に示すように、第２の特殊変動パターンでの特殊変動表示は、変動表示の開始時から表示結果の導出表示時まで継続して行なわれる。
【０１８８】
この場合の特殊変動表示では、図１５の（ｃ）に示すように、爆弾９０７が爆発し、図１５の（ｄ）に示すように、爆発に伴う煙９０８により飾り図柄９１，９２，９３を隠蔽する画像を表示することにより、変動中の図柄を遊技者が特定できない態様とする演出表示が行なわれる。そして、図柄停止コマンドを受信したとき、または、特殊変動パターン用のタイマ値がセットされた監視タイマがタイムアップしたときに、図１５の（ｅ）に示すように表示結果が導出表示される。図１５の場合には、表示結果の一例として大当り表示結果が導出表示されたときが示されているが、図柄情報コマンドがはずれ表示結果となることを示しているときには、表示結果として、はずれ表示結果が導出表示される。表示結果が導出表示されるときには、煙９０８により変動表示中の飾り図柄が隠蔽されているので、表示結果が導出表示されるときに、導出表示された図柄に対して遊技者が違和感を持たないようにすることができる。
【０１８９】
図１６は、特殊変動パターンのうち第２の特殊変動パターンでの変動表示の第２の表示例を示す表示画面図である。図１６においては、（ａ）〜（ｄ）に一連で、大当り表示結果となるときの演出表示が示される。本実施の形態においては、第２の特殊変動パターンとして、複数種類の変動パターンが設けられており、ここでは、第２の表示例として、予め定められた高速度で変動表示を行なう高速変動表示を用いて飾り図柄を隠蔽する演出表示を行なう例を説明する。
【０１９０】
図１６の（ａ）には、前回の変動表示において導出表示された飾り図柄の表示結果が示されている。そして、新たな変動表示を開始させるために、図に示すように、遊技制御用マイクロコンピュータ５６０により、変動パターンコマンドが送信された後、図柄情報コマンドが送信されるが、演出制御用マイクロコンピュータ８００により変動パターンコマンドが正しく受信されなかったとき（図中×印）には、図１６の（ｂ），（ｃ）に示すように、図柄情報コマンドが受信された時点で、特殊変動表示が開始される。図１１の（ｃ），（ｄ）に示すように、第２の特殊変動パターンでの特殊変動表示は、変動表示の開始時から表示結果の導出表示時まで継続して行なわれる。
【０１９１】
この場合の特殊変動表示では、図１６の（ｃ）に示すように、図１４の（ｄ）に示す高速変動表示と同様に、飾り図柄９１，９２，９３を高速変動表示させる画像を表示することにより、変動中の図柄を遊技者が特定できない態様とする演出表示が行なわれる。そして、図柄停止コマンドを受信したとき、または、特殊変動パターン用のタイマ値Ｔ４がセットされた監視タイマがタイムアップしたときに、図１６の（ｄ）に示すように表示結果が導出表示される。図１６の場合には、表示結果の一例としてはずれ表示結果が導出表示されたときが示されているが、図柄情報コマンドが大当り表示結果となることを示しているときには、表示結果として、大当り表示結果が導出表示される。表示結果が導出表示されるときには、高速変動表示により変動表示中の飾り図柄が特定できない態様となっているので、表示結果が導出表示されるときに、導出表示された図柄に対して遊技者が違和感を持たないようにすることができる。
【０１９２】
なお、第２の特殊変動パターンでの特殊変動表示としては、前述したものの他に、前述した図１３に示すカーテン等を用いて飾り図柄を隠蔽する演出表示を行なう特殊変動表示等のその他の特殊変動表示も用いられる。
【０１９３】
次に、パチンコ遊技機１の動作について説明する。図１７および図１８は、パチンコ遊技機１に対して電力供給が開始され遊技制御用マイクロコンピュータ５６０へのリセット信号がハイレベルになったことに応じて遊技制御用マイクロコンピュータ５６０が実行するメイン処理を示すフローチャートである。リセット信号が入力されるリセット端子の入力レベルがハイレベルになると、遊技制御用マイクロコンピュータ５６０は、プログラムの内容が正当か否かを確認するための処理であるセキュリティチェック処理を実行した後、ステップＳ（以下、単にＳという）１以降のメイン処理を開始する。メイン処理において、遊技制御用マイクロコンピュータ５６０は、まず、必要な初期設定を行なう。
【０１９４】
初期設定処理において、遊技制御用マイクロコンピュータ５６０は、まず、割込禁止に設定する（Ｓ１）。次に、マスク可能割込の割込モードを設定し（Ｓ２）、スタックポインタにスタックポインタ指定アドレスを設定する（Ｓ３）。なお、Ｓ２では、遊技制御用マイクロコンピュータ５６０の特定レジスタ（Ｉレジスタ）の値（１バイト）と内蔵デバイスが出力する割込ベクタ（１バイト：最下位ビット０）とから合成されるアドレスが、割込番地を示すモードとなるように設定する。また、マスク可能な割込が発生すると、遊技制御用マイクロコンピュータ５６０は、自動的に割込禁止状態に設定するとともに、プログラムカウンタの内容をスタックにセーブする。
【０１９５】
次いで、内蔵デバイスレジスタの設定（初期化）を行なう（Ｓ４）。Ｓ４の処理によって、内蔵デバイス（内蔵周辺回路）であるＣＴＣ（カウンタ／タイマ）およびＰＩＯ（パラレル入出力ポート）の設定（初期化）がなされる。
【０１９６】
この実施の形態で用いられる遊技制御用マイクロコンピュータ５６０は、Ｉ／Ｏポート（ＰＩＯ）およびタイマ／カウンタ回路（ＣＴＣ）５０４も内蔵している。
【０１９７】
次に、入力ポート１のビット０の状態によって電源断信号がオフ状態になっているか否か確認する（Ｓ５）。パチンコ遊技機１に対する電力供給が開始されたときに、＋５Ｖ電源などの各種電源の出力電圧は徐々に規定値に達するのであるが、Ｓ５の処理によって、すなわち、電源断信号が出力されていない（ハイレベルになっている）ことを確認することにより遊技制御用マイクロコンピュータ５６０は電源電圧が安定したことを確認することができる。
【０１９８】
電源断信号がオン状態である場合には、遊技制御用マイクロコンピュータ５６０は、所定期間（たとえば、０．１秒）の遅延時間の後に（Ｓ８０）、再度、電源断信号がオフ状態になっているか否か確認する。電源断信号がオフ状態になっている場合には、ＲＡＭ５５をアクセス可能状態に設定する（Ｓ６）。
【０１９９】
次いで、遊技制御用マイクロコンピュータ５６０は、クリア信号のチェック処理に移行し、クリアスイッチオンフラグがセットされているか否か確認する（Ｓ７）。なお、遊技制御用マイクロコンピュータ５６０は、入力ポート０を介して１回だけクリア信号の状態を確認するようにしてもよいが、複数回クリア信号の状態を確認するようにしてもよい。たとえば、クリア信号の状態がオフ状態であることを確認したら、所定時間（たとえば、０．１秒）の遅延時間をおいた後、クリア信号の状態を再確認する。そのときにクリア信号の状態がオン状態であることを確認したら、クリア信号がオン状態になっていると判定する。また、このときにクリア信号の状態がオフ状態であることを確認したら、所定時間の遅延時間をおいた後、再度、クリア信号の状態を再確認するようにしてもよい。ここで、再確認の回数は、１回または２回に限られず、３回以上であってもよい。また、２回チェックして、チェック結果が一致していなかったときにもう一度確認するようにしてもよい。
【０２００】
クリアスイッチオンフラグがセットされていない場合には、パチンコ遊技機１への電力供給が停止したときにバックアップＲＡＭ領域のデータ保護処理（たとえばパリティデータの付加等の電力供給停止時処理）が行なわれたか否か確認する（Ｓ８）。電力供給の停止が生じた場合には、バックアップＲＡＭ領域のデータを保護するための処理が行なわれている。そのような電力供給停止時処理が行なわれていたことを確認した場合には、遊技制御用マイクロコンピュータ５６０は、電力供給停止時処理が行なわれた、すなわち電力供給停止時の制御状態が保存されていると判定する。電力供給停止時処理が行なわれていないことを確認した場合には、遊技制御用マイクロコンピュータ５６０は初期化処理を実行する。
【０２０１】
電力供給停止時処理が行なわれていたか否かは、電力供給停止時処理においてバックアップＲＡＭ領域に保存されるバックアップ監視タイマの値が、電力供給停止時処理を実行したことに応じた値（たとえば２）になっているか否かによって確認される。なお、そのような確認の仕方は一例であって、たとえば、電力供給停止時処理においてバックアップフラグ領域に電力供給停止時処理を実行したことを示すフラグをセットし、Ｓ８において、そのフラグがセットされていることを確認したら電力供給停止時処理が行なわれたと判定してもよい。
【０２０２】
電力供給停止時の制御状態が保存されていると判定したら、遊技制御用マイクロコンピュータ５６０は、バックアップＲＡＭ領域のデータチェック（この例ではパリティチェック）を行なう（Ｓ９）。クリアデータ（００）をチェックサムデータエリアにセットし、チェックサム算出開始アドレスをポインタにセットする。また、チェックサムの対象になるデータ数に対応するチェックサム算出回数をセットする。そして、チェックサムデータエリアの内容とポインタが指すＲＡＭ領域の内容との排他的論理和を演算する。演算結果をチェックサムデータエリアにストアするとともに、ポインタの値を１増やし、チェックサム算出回数の値を１減算する。以上の処理が、チェックサム算出回数の値が０になるまで繰返される。チェックサム算出回数の値が０になったら、遊技制御用マイクロコンピュータ５６０は、チェックサムデータエリアの内容の各ビットの値を反転し、反転後のデータをチェックサムにする。
【０２０３】
電力供給停止時処理において、上記の処理と同様の処理によってチェックサムが算出され、チェックサムはバックアップＲＡＭ領域に保存されている。Ｓ９では、算出したチェックサムと保存されているチェックサムとを比較する。不測の停電等の電力供給停止が生じた後に復旧した場合には、バックアップＲＡＭ領域のデータは保存されているはずであるから、チェック結果（比較結果）は正常（一致）になる。チェック結果が正常でないということは、バックアップＲＡＭ領域のデータが、電力供給停止時のデータとは異なっている可能性があることを意味する。そのような場合には、内部状態を電力供給停止時の状態に戻すことができないので、電力供給の停止からの復旧時でない電源投入時に実行される初期化処理（Ｓ１０〜Ｓ１４の処理）を実行する。
【０２０４】
チェック結果が正常であれば、遊技制御用マイクロコンピュータ５６０は、遊技制御手段の内部状態と演出制御手段等の電気部品制御手段の制御状態とを電力供給停止時の状態に戻すための遊技状態復旧処理を行なう。具体的には、ＲＯＭ５４に格納されているバックアップ時設定テーブルの先頭アドレスをポインタに設定し（Ｓ９１）、バックアップ時設定テーブルの内容を順次作業領域（ＲＡＭ５５内の領域）に設定する（Ｓ９２）。作業領域はバックアップ電源によって電源バックアップされている。バックアップ時設定テーブルには、作業領域のうち初期化してもよい領域についての初期化データが設定されている。Ｓ９１およびＳ９２の処理によって、作業領域のうち初期化してはならない部分については、保存されていた内容がそのまま残る。初期化してはならない部分とは、たとえば、電力供給停止前の遊技状態を示すデータ（特別図柄プロセスフラグなど）、出力ポートの出力状態が保存されている領域（出力ポートバッファ）、未払出賞球数を示すデータが設定されている部分などである。
【０２０５】
また、遊技制御用マイクロコンピュータ５６０は、ＲＯＭ５４に格納されているバックアップ時コマンド送信テーブルの先頭アドレスをポインタに設定し（Ｓ９３）、Ｓ１５に移行する。
【０２０６】
初期化処理では、遊技制御用マイクロコンピュータ５６０は、まず、ＲＡＭクリア処理を行なう（Ｓ１０）。なお、ＲＡＭ５５の全領域を初期化せず、所定のデータをそのままにしてもよい。また、ＲＯＭ５４に格納されている初期化時設定テーブルの先頭アドレスをポインタに設定し（Ｓ１１）、初期化時設定テーブルの内容を順次作業領域に設定する（Ｓ１２）。
【０２０７】
Ｓ１１およびＳ１２の処理によって、たとえば、普通図柄判定用乱数カウンタ、普通図柄判定用バッファ、特別図柄バッファ、総賞球数格納バッファ、特別図柄プロセスフラグ、賞球中フラグ、球切れフラグなど制御状態に応じて選択的に処理を行なうためのフラグに初期値が設定される。また、出力ポートバッファにおける接続確認信号を出力する出力ポートに対応するビットがセット（接続確認信号のオン状態に対応）される。
【０２０８】
また、遊技制御用マイクロコンピュータ５６０は、ＲＯＭ５４に格納されている初期化時コマンド送信テーブルの先頭アドレスをポインタに設定し（Ｓ１３）、その内容にしたがってサブ基板を初期化するための初期化コマンドをサブ基板に送信する処理を実行する（Ｓ１４）。初期化コマンドとして、変動表示装置９に表示される初期図柄を示すコマンドや払出制御基板３７への初期化コマンド等を使用することができる。ここで、サブ基板とは、主基板３１からのコマンド等の制御信号に応じて制御を行なう回路が形成された基板（たとえば、演出制御基板８０等）をいう。
【０２０９】
以上のように、遊技店員等は、クリアスイッチをオン状態してクリア信号が出力される状態にしながらパチンコ遊技機１に対する電力供給を開始する（たとえば電源スイッチをオンする）ことによって、容易に初期化処理を実行させることができる。すなわち、ＲＡＭクリア等を行なうことができる。
【０２１０】
また、遊技制御用マイクロコンピュータ５６０は、各乱数回路５０３ａ，５０３ｂを初期設定する乱数回路設定処理を実行する（Ｓ１５）。具体的には、前述したように、遊技制御用マイクロコンピュータ５６０のＩＤナンバを用いて所定の演算を行なって得られた数値データを、乱数回路５０３が更新する数値データの初期値として設定する。この場合、ＣＰＵ５６は、乱数回路設定プログラムにしたがって処理を実行することによって、各乱数回路５０３ａ，５０３ｂにＲ１の値を更新させるための設定を行なう。さらに、前述したユーザによる数値データの更新範囲の選択設定機能、数値データの更新規則の選択設定機能、および、数値データの更新規則の選択切換え機能等の各種の機能のそれぞれの設定が、Ｓ１５により行なわれる。
【０２１１】
そして、遊技制御用マイクロコンピュータ５６０は、所定時間（たとえば２ｍｓｅｃ）ごとに定期的にタイマ割込がかかるように遊技制御用マイクロコンピュータ５６０に内蔵されているＣＴＣのレジスタの設定を行なうタイマ割込設定処理を実行する（Ｓ１６）。すなわち、初期値としてたとえば２ｍｓｅｃに相当する値が所定のレジスタ（時間定数レジスタ）に設定される。この実施の形態では、２ｍｓｅｃごとに定期的にタイマ割込がかかるとする。
【０２１２】
タイマ割込の設定が完了すると、遊技制御用マイクロコンピュータ５６０は、表示用乱数更新処理（Ｓ１８）を繰返し実行する。遊技制御用マイクロコンピュータ５６０は、表示用乱数更新処理が実行されるときには割込禁止状態にして（Ｓ１７）、表示用乱数更新処理の実行が終了すると割込許可状態にする（Ｓ１９）。なお、表示用乱数とは、特別図柄および飾り図柄の変動表示の制御のために用いる所定の乱数（Ｒ３〜Ｒ５，Ｒ７）であり、表示用乱数更新処理とは、表示用乱数を発生するためのカウンタのカウント値を更新する処理である。具体的に、表示用乱数更新処理では、前述のＲ３〜Ｒ５，Ｒ７の値が更新される。なお、本実施形態において、２ｍｓｅｃ毎の割込処理が実行された後次回の割込処理が実行されるまでの割込待ち処理余り時間に、Ｓ１８の表示用乱数更新処理が繰返し行なわれることとなる。
【０２１３】
なお、表示用乱数更新処理が実行されるときに割込禁止状態にされるのは、表示用乱数更新処理が後述するタイマ割込処理でも実行されることから、タイマ割込処理における処理と競合してしまうのを避けるためである。すなわち、Ｓ１８の処理中にタイマ割込が発生してタイマ割込処理中で表示用乱数を発生するためのカウンタのカウント値を更新してしまったのでは、カウント値の連続性が損なわれる場合がある。しかし、Ｓ１８の処理中では割込禁止状態にしておけば、そのような不都合が生ずることはない。
【０２１４】
次に、遊技制御処理について説明する。図１９は、タイマ割込処理を示すフローチャートである。メイン処理の実行中に、具体的には、図１８のＳ１７〜Ｓ１９のループ処理の実行中における割込許可になっている期間において、タイマ割込が発生すると、遊技制御用マイクロコンピュータ５６０は、タイマ割込の発生に応じて起動されるタイマ割込処理において遊技制御処理を実行する。このタイマ割込処理は、たとえば２ｍｓｅｃ毎に１回実行される。
【０２１５】
タイマ割込処理において、遊技制御用マイクロコンピュータ５６０は、まず、電源断信号が出力されたか否か（オン状態になったか否か）を検出する電源断処理（電源断検出処理）を実行する（Ｓ１０１）。次いで、入力ドライバ回路５８を介して、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、カウントスイッチ２３および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等のスイッチの検出信号を入力し、それらの状態判定を行なう（スイッチ処理：Ｓ１０２）。具体的には、各スイッチの検出信号を入力する入力ポートの状態がオン状態であれば、各スイッチに対応して設けられているスイッチタイマの値を＋１する。各スイッチタイマは、各タイマの値が所定値以上となったとき、すなわち、各スイッチが所定時間継続してオン状態となったときに、各スイッチが正常にオン状態となったと判断するために用いられる。
【０２１６】
次に、遊技制御用マイクロコンピュータ５６０は、Ｓ１５の乱数回路設定処理において所定の最終値までカウント値が更新されたときに初期値を更新する旨の設定がされているかを確認し、乱数回路５０３に入力する初期値を更新する処理を行なう（初期値更新処理：Ｓ１０３）。また、遊技制御用マイクロコンピュータ５６０は、遊技制御に用いる乱数を生成するためのカウンタのカウント値を更新する処理を行なう（乱数更新処理：Ｓ１０４）。具体的に、Ｓ１０４における乱数更新処理では、前述のＲ２〜Ｒ７の値が更新される。
【０２１７】
初期値更新処理および乱数更新処理を行なうと、遊技制御用マイクロコンピュータ５６０は、乱数回路５０３においてカウント値の順列を変更させるカウント値順列変更処理を行なう（Ｓ１０５）。この実施の形態では、乱数回路設定処理でカウント値順列変更フラグがセットされているか否かによって、カウント値順列変更処理を実行するか否かが決定されている。そして、遊技制御用マイクロコンピュータ５６０は、カウント値順列変更フラグがセットされていることに基づいて、カウント値順列変更処理を実行する。
【０２１８】
さらに、遊技制御用マイクロコンピュータ５６０は、特別図柄プロセス処理を行なう（Ｓ１０６）。特別図柄プロセス制御では、遊技状態に応じて特別図柄表示器８および特別可変入賞球装置２０等を所定の順序で制御するための特別図柄プロセスフラグにしたがって該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行なう（Ｓ１０７）。普通図柄プロセス処理では、普通図柄表示器１０の表示状態を所定の順序で制御するための普通図柄プロセスフラグにしたがって該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【０２１９】
次いで、遊技制御用マイクロコンピュータ５６０は、特別図柄の変動に同期する飾り図柄に関するコマンドを含む各種演出制御コマンドをＲＡＭ５５の所定の領域に設定して演出制御コマンドを送出する処理を行なう（飾り図柄コマンド制御処理：Ｓ１０８）。なお、飾り図柄の変動が特別図柄の変動に同期するとは、変動時間（変動表示期間）が同じであることを意味する。
【０２２０】
さらに、遊技制御用マイクロコンピュータ５６０は、たとえばホール管理用コンピュータに供給される大当り情報、始動情報、および、確率変動情報などのデータを出力する情報出力処理を行なう（Ｓ１０９）。
【０２２１】
また、遊技制御用マイクロコンピュータ５６０は、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等の検出信号に基づく賞球個数の設定などを行なう賞球処理を実行する（Ｓ１１０）。具体的には、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等がオンしたことに基づく入賞検出に応じて、払出制御基板３７に賞球個数を示す賞球個数信号等の払出指令信号を出力する。払出制御基板３７に搭載されている払出制御用マイクロコンピュータ（図示省略）は、賞球個数を示す賞球個数信号の受信に応じて球払出装置９７を駆動する。
【０２２２】
そして、遊技制御用マイクロコンピュータ５６０は、保留記憶数の増減をチェックし、始動入賞があって保留記憶数が増加した場合、および、変動表示が開始されて保留記憶数が減少した場合などの、保留記憶数が変化した場合に、保留記憶数を特定可能な保留記憶数コマンドを送信する記憶処理を実行する（Ｓ１１１）。また、パチンコ遊技機１の制御状態をパチンコ遊技機１外部で確認できるようにするための試験信号を出力する処理である試験端子処理を実行する（Ｓ１１２）。さらに、所定の条件が成立したときに出力回路５９に各種ソレノイドについての駆動指令を行なうソレノイド出力処理（Ｓ１１３）を実行する。可変入賞球装置１５、特別可変入賞球装置２０を開状態または閉状態としたり、大入賞口内の遊技球通路を切換えたりするために、出力回路５９は、駆動指令に応じてソレノイド１６，２１，２１Ａを駆動する。
【０２２３】
次に、特別図柄表示制御処理が行なわれる（Ｓ１１４）。特別図柄表示制御処理では、特別図柄表示器８の表示状態を制御するための駆動信号をセットする処理が行なわれる。また、普通図柄表示制御処理が行なわれる（Ｓ１１５）。普通図柄表示制御処理では、普通図柄表示器１０の表示状態を制御するための駆動信号をセットする処理が行なわれる。その後、割込許可状態に設定する（Ｓ１１６）。
【０２２４】
以上の制御によって、この実施の形態では、遊技制御処理は定期的（たとえば２ｍｓごと）に起動されることになる。なお、この実施の形態では、タイマ割込処理で遊技制御処理が実行されているが、タイマ割込処理ではたとえば割込が発生したことを示すフラグのセットのみがなされ、遊技制御処理はフラグがセットされたことに基づいてメイン処理において実行されるようにしてもよい。また、Ｓ１０２〜Ｓ１１５の処理（Ｓ１０９およびＳ１１２を除く）が、遊技の進行を制御する遊技制御処理に相当する。
【０２２５】
また、遊技制御用マイクロコンピュータ５６０は、タイマ割込処理を実行した回数をカウントする処理を実行する。遊技制御用マイクロコンピュータ５６０は、タイマ割込処理を実行するごとに、タイマ割込処理を実行した回数を示す割込回数カウンタをカウントアップする。たとえば、遊技制御用マイクロコンピュータ５６０は、Ｓ１１３においてソレノイド出力処理を完了すると、タイマ割込処理を実行した回数を示す割込回数カウンタの値を１加算する。この割込回数カウンタは、たとえば、乱数回路５０３から乱数値を読出す条件が成立したか否かを判断するために用いられる。
【０２２６】
また、たとえば、タイマ割込処理では、遊技制御処理のうちスイッチ処理（Ｓ１０２）、飾り図柄コマンド制御処理（Ｓ１０８）、および、割込回数カウント処理（前述したタイマ割込処理を実行した回数をカウントする処理）のみを実行するようにし、遊技制御処理のうちの他の処理をメイン処理において実行するようにしてもよい。この場合、遊技制御用マイクロコンピュータ５６０は、メイン処理におけるＳ１７からＳ１９までのループ処理において、遊技制御処理のうち、Ｓ１０３からＳ１０７、および、Ｓ１１０からＳ１１６（Ｓ１１２を除く）の処理を実行する（前述の割込回数カウント処理は含まない）。
【０２２７】
また、ＣＰＵ５６は、タイマ割込処理において、前述のように割込回数をカウントした後に、タイマ割込回数が所定回数（たとえば、３回）に達したことを検出すると、乱数回路５０３から乱数値を読出す条件が成立したと判断し、乱数値の読出し条件が成立した旨を示す乱数読出フラグをセットする。ＣＰＵ５６は、メイン処理において、特別図柄プロセス処理（Ｓ１０６）における後述の始動口スイッチ通過処理（Ｓ１３２）の実行の際に、乱数読出フラグがセットされているか否かを判断し、乱数読出フラグがセットされていると判断すると、乱数回路５０３に出力制御信号を出力し、更新されているＲ１の値を読出す。そして、ＣＰＵ５６は、メイン処理において、特別図柄プロセス処理（Ｓ１０６）における後述の特別図柄通常処理（Ｓ１４０）の実行の際に、読出した乱数値に基づいて大当りとするか否かを決定することとなる。これは、同じ値の乱数値を続けて読出さないために行なう。
【０２２８】
次に、メイン処理における特別図柄プロセス処理（Ｓ１０６）を説明する。図２０は、遊技制御用マイクロコンピュータ５６０が実行する特別図柄プロセス処理のプログラムの一例を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、遊技盤６に設けられている始動入賞口１４に遊技球が入賞したことを検出するための始動口スイッチ１４ａがオンしていたら、すなわち遊技球が始動入賞口１４に入賞する始動入賞が発生していたら（Ｓ１３１）、始動口スイッチ通過処理（Ｓ１３２）を行なった後に、内部状態に応じて、Ｓ１４０〜Ｓ１４７のうちのいずれかの処理を行なう。
【０２２９】
Ｓ１３２の始動口スイッチ通過処理では、始動口スイッチ１４ａがオンしたとき（具体的には、始動口スイッチ１４ａに対応して設けられているスイッチタイマの値が所定値以上になったと判定されたとき）に、ＲＡＭ５５の保留記憶バッファに記憶される数値データの記憶数（保留記憶数）が上限値に達しているかどうか確認し、保留記憶バッファに記憶される数値データの記憶数が最大値に達していなければ、前述した乱数読出フラグがセットされているか否かの判定を行ない、セットされていれば、保留記憶数を示す保留記憶カウンタのカウント値を１増やす。そして、乱数回路５０３からＲ１の数値データ、大当り種類・大当り図柄決定用のランダムカウンタＲ２からＲ２の数値データをそれぞれ抽出し、それらを保留記憶バッファの抽出順番に対応する（保留記憶カウンタの値に対応する）保存領域に格納する処理が実行される。ここで乱数回路５０３からのＲ１の数値データの抽出は、乱数回路５０３に出力制御信号を入力し、乱数回路５０３で更新された乱数値として記憶されているＲ１の数値データを読出すことにより行なわれる。このように始動口スイッチ１４ａがオンし、かつ、保留記憶バッファに記憶される数値データの記憶数（保留記憶数）が上限値に達していないときに、数値データを抽出する条件が成立し、変動表示を実行するための条件、すなわち、変動表示の始動条件が成立することとなる。
【０２３０】
特別図柄通常処理（Ｓ１４０）：特別図柄の変動表示を実行開始できる状態（たとえば、特別図柄表示器８において図柄の変動がなされておらず、特別図柄表示器８における前回の図柄変動が終了してから所定期間が経過しており、かつ、大当り遊技中でもない状態）になるのを待つ。特別図柄の変動表示が開始できる状態になると、変動表示の実行条件（開始条件）が成立し、特別図柄についての保留記憶カウンタのカウント値を確認することにより保留記憶数を確認する。そして、保留記憶カウンタのカウント値が０でなければ、特別図柄表示器８の変動表示の結果、大当りとするか否かを判定する。大当りとする場合には大当りフラグをセットする。そして、特別図柄プロセスフラグをＳ１４１に移行するように更新する。
【０２３１】
特別図柄停止図柄設定処理（Ｓ１４１）：大当りとなるときには、前述の大当り種類・大当り図柄決定用のＲ２の抽出値に基づいて大当りの種類および大当り図柄を決定する。はずれとなるときには、前述のはずれ図柄決定用のＲ３の抽出値に基づいてはずれ図柄を決定する。また、大当りとなるときには、変動表示装置９での飾り図柄の変動表示に関する所定の情報（再抽選表示に関する情報）を決定する処理（飾り図柄情報決定処理）が行なわれ、導出表示する飾り図柄の情報を指定する図柄情報コマンドがセットされる。ここでセットされた図柄情報コマンドは、図１９のＳ１０８において演出制御基板８０に対して出力される。そして、特別図柄プロセスフラグをＳ１４２に移行するように更新する。
【０２３２】
変動パターン設定処理（Ｓ１４２）：大当り判定およびリーチ判定等の所定の判定結果に基づいて、変動パターンデータテーブルを選択するともに、変動パターン決定用のランダムカウンタＲ４の値を抽出し、Ｒ４の値に応じて変動パターンデータテーブルに設定された複数種類の変動パターンの中から、実行する変動パターンを選択決定することにより、特別図柄表示器８および変動表示装置９での変動表示の変動パターンを選択決定する。
【０２３３】
また、選択決定された変動パターンに基づいて、特別図柄表示器８での変動表示について、変動表示時間（変動開始時から表示結果の導出表示時までの時間）を特別図柄プロセスタイマにセットした後、特別図柄プロセスタイマをスタートさせる。また、特別図柄の変動表示を開始させるための駆動信号がセットされる。ここでセットされた駆動信号は、図１９のＳ１１４において出力される。また、飾り図柄の変動表示時間の長さの情報を含む変動パターンを指令するコマンドである変動パターンコマンドがセットされる。ここでセットされた変動パターンコマンドは、図１９のＳ１０８において演出制御基板８０に対して出力される。そして、特別図柄プロセスフラグをＳ１４３に移行するように更新する。
【０２３４】
特別図柄変動処理（Ｓ１４３）：変動パターン設定処理で選択決定された変動パターンでの変動表示時間が経過（Ｓ１４２でセットされた特別図柄プロセスタイマがタイムアウト）すると、特別図柄プロセスフラグをＳ１４４に移行するように更新する。
【０２３５】
特別図柄停止処理（Ｓ１４４）：特別図柄表示器８および変動表示装置９のそれぞれにおいて変動表示される図柄が停止されるように制御する。具体的には、特別図柄を停止する駆動信号がセットされる。ここでセットされた駆動信号は、図１９のＳ１１４において出力される。そして、飾り図柄を停止させるための図柄停止コマンドがセットされる。ここでセットされた図柄停止コマンドは、図１９のＳ１０８において演出制御基板８０に対して出力される。そして、大当りフラグがセットされている場合には、特別図柄プロセスフラグをＳ１４５に移行するように更新する。そうでない場合には、特別図柄プロセスフラグをＳ１４０に移行するように更新する。
【０２３６】
大入賞口開放前処理（Ｓ１４５）：特別図柄プロセスタイマに大入賞口開放中処理の実行時間を設定する等、大当り遊技状態の制御に関するデータを設定し、特別図柄プロセスフラグをＳ１４６に移行するように更新する。より具体的には、Ｓ１４５では、大当り遊技状態における継続可能なラウンド回数の上限値の設定、大入賞口の開放時間の上限値の設定、および、各ラウンド間のインターバル期間の設定等の大当り遊技状態の制御に必要となるデータの設定を行なう。また、大当り開始コマンドを演出制御基板８０に送信するための処理を行なう。
【０２３７】
大入賞口開放中処理（Ｓ１４６）：大当り遊技状態中の各ラウンドの開始条件の成立を確認して大入賞口を開放する各ラウンドの開始時処理を行なうとともに、ラウンド開始コマンド等の各ラウンドについての表示を行なうための演出制御コマンドを演出制御基板８０に送信するための処理を行なう。そして、各ラウンド中は、大入賞口への入賞個数の管理等のラウンド中処理を行なう。その後、大当り遊技状態中の各ラウンドの終了条件の成立を確認し、終了条件が成立したら、大当り遊技状態の継続条件の成立を確認する処理を行なうとともに、ラウンド終了コマンドを演出制御基板８０に送信するための処理を行なう。そして、継続条件が成立し、かつ、まだ残りラウンドがある場合には、次のラウンドに移行させる。また、大当り遊技状態の継続条件が成立しなかった場合、または、全てのラウンドを終えた場合、すなわち、大当り遊技状態が終了するときには、前述したエンディング表示コマンドを送信するための処理を行なう。そして、特別図柄プロセスフラグをＳ１４７に移行するように更新する。
【０２３８】
大当り終了処理（Ｓ１４７）：大当り遊技状態が終了するときの表示制御として、前述のようなエンディング表示を演出制御用マイクロコンピュータ８００にさせるための制御を行なう。そして、特別図柄プロセスフラグをＳ１４０に移行するように更新する。
【０２３９】
図２１は、特別図柄プロセス処理における特別図柄通常処理（Ｓ１４０）を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、特別図柄通常処理において、以下のような処理を行なう。
【０２４０】
まず、保留記憶カウンタの値を確認し、保留記憶数が「０」であるか否かを判別する（Ｓ３１）。なお、特別図柄通常処理は、特別図柄表示器８において特別図柄の変動表示がなされておらず、かつ、大当り遊技中でもない場合に実行される。保留記憶数が０であれば、リターンする。
【０２４１】
一方、保留記憶数が０でなければ、保留記憶数が、所定数（たとえば、「３」）以上であるか否かを判断する（Ｓ３１ａ）。保留記憶数が、所定数以上ではないと判断されたときは、後述するＳ３２に進む。一方、保留記憶数が、所定数以上であると判断されたときは、時短フラグがセットされているか否かを判断する（Ｓ３１ｂ）。時短フラグがセットされていないと判断したときは、保留記憶数が多くなったときに特別図柄の変動表示時間を短縮する制御として行なわれる記憶変動短縮制御を行なうために用いられるフラグである記憶変動短縮フラグをセットし（Ｓ３１ｃ）、後述するＳ３２に進む。一方、時短フラグがセットされていると判断したときは、時短状態であるので、記憶変動短縮制御を行なわないように、そのままＳ３２に進む。このように記憶変動短縮フラグがセットされたときには、Ｓ１４２の変動パターン設定処理において変動表示時間が短縮された変動パターンが選択される。これにより、時短状態ではない状態において、保留記憶数が所定数以上となったときには、特別図柄の変動表示時間が短縮されることにより、保留記憶数が早期に消化できるようにすることができる。
【０２４２】
Ｓ３２では、ＲＡＭ５５の保留記憶バッファにおける保留記憶数＝１に対応する保留記憶バッファに格納されている各乱数（数値データ）を読出してＲＡＭ５５の乱数バッファ領域に格納するとともに（Ｓ３２）、保留記憶数の値を１減らし（保留記憶カウンタのカウント値を１減算し）、かつ、各保存領域の内容をシフトする（Ｓ３３）。すなわち、ＲＡＭ５５の保留記憶バッファにおいて保留記憶数＝ｎ（ｎ＝２，３，４）に対応する保存領域に格納されている各乱数を、保留記憶数＝ｎ−１に対応する保存領域に格納する。よって、各保留記憶数に対応するそれぞれの保存領域に格納されている各乱数が抽出された順番は、常に、保留記憶数＝１，２，３，４の順番と一致するようになっている。すなわち、この例では、変動表示の開始条件が成立する毎に、各保存領域の内容をシフトする構成としているので、各乱数が抽出された順番を特定することができる。
【０２４３】
次に、乱数バッファ領域から大当り判定用乱数（Ｒ１の抽出データ）を読出し（Ｓ３４）、大当り判定処理を実行する（Ｓ３５）。大当り判定処理においては、次のような処理を行なう。まず、確変フラグがセットされているか否かを判別する。確変フラグがセットされているとき（確変状態となるときに、後述する図２９の特別遊技処理においてセットされる）には、大当り判定に用いる大当り判定値に確変時大当り判定値として予め定められている複数の値を設定し、確変フラグがセットされていないときには、大当り判定に用いる大当り判定値に非確変時大当り判定値として予め定められている１つの値を設定する。そして、Ｓ３４で読出した大当り判定用乱数と大当り判定値とを比較し、大当り判定用乱数と大当り判定値とが一致するときに大当りとする決定を行ない、これらが一致しないときに大当りとせず、はずれとする決定を行なう。
【０２４４】
大当り判定処理の結果、大当りとすることに決定した場合には（Ｓ３６においてＹ）、大当りフラグをセットする（Ｓ３７）。そして、特別図柄プロセスフラグの値を特別図柄停止図柄設定処理（Ｓ１４１）に対応した値に更新し（Ｓ３８）、リターンする。
【０２４５】
図２２は、特別図柄プロセス処理における特別図柄停止図柄設定処理（Ｓ１４１）を示すフローチャートである。特別図柄停止図柄設定処理において、遊技制御用マイクロコンピュータ５６０は、以下のような処理を行なう。
【０２４６】
まず、大当りフラグがセットされているか否かを判別する（Ｓ４１）。大当りフラグがセットされていないときにはＲ３から乱数を抽出し、その抽出値に基づいて特別図柄のはずれ図柄を決定する（Ｓ４６）。すなわち、Ｒ３から抽出した乱数に基づいて、はずれ図柄である「０」の図柄および「２，４，６，８」の偶数の図柄のうちから表示結果として導出表示する特別図柄を決定する。そして、Ｓ４７に進む。
【０２４７】
一方、大当りフラグがセットされているときには、始動入賞時にＲ２から抽出し、Ｓ３２により読出したＲ２の抽出値に基づいて、通常大当りと確変大当りとのうちのどの種類の大当りにするかという大当り種類の決定と、大当り図柄の決定とを行なう（Ｓ４２）。そして、Ｓ４２の判定において確変大当りとする決定がされたか否かを判断する（Ｓ４３）。確変大当りとする決定がされたときには、変動表示部で行なわれる変動表示について確変大当りとする決定がされた旨を示す確変大当りフラグをセットし（Ｓ４４）、Ｓ４５に進む。一方、確変大当りとしない決定がされたときには、そのままＳ４５に進む。
【０２４８】
Ｓ４５では、飾り図柄の変動表示に関する所定の情報を決定する処理である飾り図柄情報決定処理が実行され、Ｓ４７に進む。この飾り図柄情報決定処理では、たとえば、再抽選表示を行なうか否かの判定が行なわれるとともに、再抽選表示として、大当り中再抽選表示のみの実行と、大当り中再抽選表示および大当り終了時再抽選表示の両方の実行とのどちらを選択するのかの判定が行なわれる。そして、再抽選表示を行なうときには、再抽選を実行することを示すフラグとして、判定結果に応じて、大当り中再抽選表示のみを実行することを示す大当り中再抽選フラグと、大当り中再抽選表示および大当り終了時再抽選表示の両方を実行することを示す大当り終了時再抽選フラグとのいずれかがセットされる。飾り図柄情報決定処理の詳細については、図２３を用いて後述する。
【０２４９】
Ｓ４７では、送信する図柄情報コマンドを選択する処理が行なわれる。Ｓ４７では、具体的に、次のように図柄情報コマンドを選択する。Ｓ４６によりはずれ図柄が決定されたとき、すなわち、大当りフラグがセットされていないときにおいて、前述の時短フラグまたは記憶変動短縮フラグがセットされていないときには図柄情報コマンドとして前述のはずれ・時短なし指定のコマンドコードを選択し、前述の時短フラグまたは記憶変動短縮フラグがセットされているときには図柄情報コマンドとして前述のはずれ・時短あり指定のコマンドコードを選択する。
【０２５０】
一方、大当りフラグがセットされているときには、次のように図柄情報コマンドを選択する。前述の確変大当りフラグがセットされず、大当り終了時再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされていないときには、通常大当り・時短なし・大当り終了時再抽選後成上がりなし指定のコマンドコードを選択する。また、前述の確変大当りフラグがセットされず、大当り終了時再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされているときには、通常大当り・時短あり・大当り終了時再抽選後成上がりなし指定のコマンドコードを選択する。
【０２５１】
また、確変大当りフラグがセットされ、どちらの再抽選フラグもセットされず、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされていないときには、確変大当り・時短なし・再抽選なし指定のコマンドコードを選択する。また、確変大当りフラグがセットされ、どちらの再抽選フラグもセットされず、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされているときには、確変大当り・時短あり・再抽選なし指定のコマンドコードを選択する。
【０２５２】
また、確変大当りフラグがセットされ、大当り中再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされていないときには、確変大当り・時短なし・大当り中再抽選後成上がりあり指定のコマンドコードを選択する。また、確変大当りフラグがセットされ、大当り中再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされているときには、確変大当り・時短あり・大当り中再抽選後成上がりあり指定のコマンドコードを選択する。
【０２５３】
また、確変大当りフラグがセットされており、大当り終了時再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされていないときには、確変大当り・時短なし・大当り終了時再抽選後成上がりあり指定のコマンドコードを選択する。また、確変大当りフラグがセットされており、大当り終了時再抽選フラグがセットされ、かつ、前述の時短フラグまたは記憶変動短縮フラグがセットされているときには、確変大当り・時短あり・大当り終了時再抽選後成上がりあり指定のコマンドコードを選択する。
【０２５４】
次に、Ｓ４７により図柄情報コマンドとして選択されたコマンドコードを、変動パターンコマンドの送信後に送信するために、ＲＡＭ５５に設けられた図柄情報コマンド記憶領域に記憶させる（Ｓ４８）。このように図柄情報コマンドが記憶されると、後述する図２４に示すように、変動パターンコマンドが送信された後に送信される。このように記憶された図柄情報コマンドは、当該図柄情報コマンドを送信するための設定がされた後にクリアされる。そして、特別図柄プロセスフラグの値を変動パターン設定処理（Ｓ１４２）に対応した値に更新し（Ｓ４９）、リターンする。
【０２５５】
図２３は、特別図柄停止図柄設定処理における飾り図柄情報決定処理（Ｓ４５）を示すフローチャートである。飾り図柄情報決定処理において、遊技制御用マイクロコンピュータ５６０は、以下のような処理を行なう。
【０２５６】
まず、確変大当りフラグがセットされているか否かを判断することにより、変動表示について確変大当りとする決定がされているか否かを判断する（Ｓ５１）。確変大当りとする決定がされていないと判断されたときは、通常大当りとする決定がされているときであり、後述するＳ５５に進む。一方、確変大当りとする決定がされていると判断されたときは、Ｒ７から数値データを抽出し、その抽出値に基づいて、前述のように再抽選表示選択テーブルを用いて、再抽選表示を行なうか否かの判定を行なうとともに、再抽選表示を行なうときには、再抽選表示として、大当り中再抽選表示のみの実行と、大当り中再抽選表示および大当り終了時再抽選表示の両方の実行とのどちらを選択するかの判定を行なう（Ｓ５２）。なお、本実施の形態の場合は、通常大当りとなるときに、大当り中再抽選表示
が実行される場合には、必ず、大当り終了時再抽選表示も実行される。そして、再抽選表示をしない旨の決定がされたときには、リターンする。一方、再抽選表示をする旨の決定がされたときには、後述するＳ５４に進む。
【０２５７】
Ｓ５４では、大当り終了時に再抽選表示をする必要があるか否かが判断される。具体的に、Ｓ５２で大当り終了時に再抽選表示をすることが決定されているときには、大当り中および大当り終了時に再抽選表示を行なう必要があるためＳ５５に進む。Ｓ５５では、大当り終了時再抽選フラグをセットし、リターンする。これにより、通常大当りとなったときと、確変大当りとなったときに再抽選表示を行なう場合において大当り終了時に再抽選表示をすることが決定されたときとには、大当り中および大当り終了時に再抽選表示を行なうことが示される。一方、Ｓ５４で大当り終了時に再抽選表示をする必要がないと判断されたときは、大当り中のみに再抽選表示をするときであるので、大当り中再抽選フラグをセットし（Ｓ５６）、リターンする。これにより、確変大当りとなったときに再抽選表示を行なう場合に、大当り終了時に再抽選表示をしないことが決定されたときとにおいては、大当り中にのみ再抽選表示を行なうことが示される。
【０２５８】
図２４は、特別図柄プロセス処理における変動パターン設定処理（Ｓ１４２）を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、変動パターン設定処理において、以下のような処理を行なう。
【０２５９】
まず、Ｓ３７でセットされる大当りフラグがセットされているか否かを判断することにより、変動表示について大当りとする決定がされているか否かを判断する（Ｓ６１）。大当りとする決定がされていないと判断されたときは、後述するＳ６５に進む。一方、大当りとする決定がされていると判断されたときは、前述の時短フラグまたは記憶変動短縮フラグがセットされているか否かを判断する（Ｓ６２）。
【０２６０】
時短フラグまたは記憶変動短縮フラグがセットされていないと判断されたときは、通常時間変動を行なう状態であるので、変動パターンを決定するために用いるデータテーブルとして、通常時間変動パターンデータテーブルのうち、大当りの種類に応じた変動パターンデータテーブルを選択し（Ｓ６３）、後述するＳ６９ａに進む。一方、時短フラグまたは記憶変動短縮フラグがセットされていると判断されたときは、短縮時間変動を行なう状態であるので、変動パターンを決定するために用いるデータテーブルとして、短縮時間変動パターンデータテーブルのうち、大当りの種類に応じた変動パターンデータテーブルを選択し（Ｓ６４）、後述する６９ａに進む。
【０２６１】
また、Ｓ６５に進んだときは、変動表示結果をはずれとすることが決定されているので、Ｒ５から乱数を抽出し、その抽出値に基づいて前述のようなリーチ判定をする。この場合のリーチ判定結果は、リーチフラグ等のデータにより保存される。そして、時短フラグまたは記憶変動短縮フラグがセットされているか否かを判断する（Ｓ６６）。
【０２６２】
Ｓ６６で時短フラグまたは記憶変動短縮フラグがセットされていないと判断されたときは、通常時間変動を行なう状態であるので、変動パターンを決定するために用いるデータテーブルとして、通常時間変動パターンデータテーブルのうち、Ｓ６５によるリーチ判定の判定結果に基づくリーチの有無に応じて、非リーチはずれ決定時データテーブルと、リーチはずれ決定時データテーブルとのいずれかを選択し（Ｓ６７）、後述するＳ６９ａに進む。一方、Ｓ６６で時短フラグまたは記憶変動短縮フラグがセットされていると判断されたときは、短縮時間変動を行なう状態であるので、変動パターンを決定するために用いるデータテーブルとして、短縮時間変動パターンデータテーブルのうち、Ｓ６５によるリーチ判定の判定結果に基づくリーチの有無に応じて、非リーチはずれ決定時データテーブルと、リーチはずれ決定時データテーブルとのいずれかを選択し（Ｓ６８）、後述するＳ６９ａに進む。
【０２６３】
Ｓ６９ａでは、前述の記憶変動短縮フラグがセットされているか否かが判断される。記憶変動短縮フラグがセットされていると判断されたときは、記憶変動短縮フラグをリセットし（Ｓ６９ｂ）、Ｓ７０に進む。一方、記憶変動短縮フラグがセットされていないと判断されたときは、そのままＳ７０に進む。これにより、記憶変動短縮状態にするか否かは、変動表示が行なわれるごとに判断されることとなる。
【０２６４】
Ｓ７０では、Ｒ４から乱数を抽出し、その抽出値に基づいて、Ｓ６３，Ｓ６４，Ｓ６７，Ｓ６８により選択された変動パターンデータテーブルを用いて変動パターンを選択する。そして、特別図柄表示器８において、特別図柄の変動表示を開始させるための処理を行なう（Ｓ７１）。具体的には、特別図柄表示器８で特別図柄の変動表示を開始させる駆動信号がセットされ、その駆動信号が図１９のＳ１１４で出力される。そして、Ｓ７２により変動パターンコマンドとして選択された変動パターンに対応するコマンドコードを送信するための設定（コマンドのセット）を行なう（Ｓ７２）。このように変動パターンコマンドが設定されると、図１９のＳ１０８において変動パターンコマンドが出力される。その後、前述のＳ４８により図柄情報コマンドとして記憶されたコマンドコードを送信するための設定（コマンドのセット）を行なう（Ｓ７３）。このように図柄情報コマンドが設定されると、Ｓ４８により記憶されたデータがクリアされる。このように図柄情報コマンドが設定されると、変動パターンコマンドが出力された後に、図１９のＳ１０８において図柄情報コマンドが出力される。
【０２６５】
そして、選択決定された変動パターンに基づいて、特別図柄表示器８において変動表示時間を特別図柄プロセスタイマにセットした後、特別図柄プロセスタイマをスタートさせる（Ｓ７４）。特別図柄プロセスタイマは、変動表示時間を管理するために用いられるタイマである。そして、特別図柄プロセスフラグの値を特別図柄変動処理（Ｓ１４３）に対応した値に更新し（Ｓ７５）、リターンする。
【０２６６】
図２５は、特別図柄プロセス処理における特別図柄停止処理（Ｓ１４４）を示すフローチャートである。特別図柄停止処理において、遊技制御用マイクロコンピュータ５６０は、次のような処理を行なう。
【０２６７】
まず、特別図柄の変動表示を停止させるための処理を行なう（Ｓ８０）。具体的には、特別図柄表示器８で変動表示を行なっている特別図柄の変動表示を停止させる駆動信号がセットされ、その駆動信号が図１９のＳ１１４で出力される。これにより、特別図柄が前述のように決定された停止図柄で停止表示される。さらに、図柄停止コマンドを送信するための設定（コマンドのセット）を行なう（Ｓ８１）。図柄停止コマンドは、変動表示装置９における飾り図柄の変動表示を停止させる旨を指定（特定）するコマンドである。Ｓ８１でセットされた図柄停止コマンドは、図１９のＳ１０８において演出制御基板８０に送信される。演出制御用マイクロコンピュータ８００は、図柄停止コマンドを受信すると、変動表示装置９における飾り図柄の変動表示を停止して表示結果を導出表示させる制御を実行する。
【０２６８】
次に、時短フラグがセットされているか否かを判断する（Ｓ８２）。時短フラグがセットされていないとき、すなわち、時短状態でないときには、後述するＳ８６に進む。一方、時短フラグがリセットされているとき、すなわち、時短状態であるときには、時短カウンタから「１」を減算する（Ｓ８３）。ここで、時短カウンタとは、時短状態の継続期間を管理するために用いられる計数手段である。時短カウンタは、図２９を用いて後述する特別遊技処理において所定数（たとえば、１００回）にセットされ、特別図柄および飾り図柄の変動表示が１回行なわれるごとにＳ８３により１ずつ減算更新される。
【０２６９】
次に、時短カウンタの値が「０」になっているか否かを判断する（Ｓ８４）。時短カウンタの値が「０」になっていないときには、後述するＳ８６に進む。一方、時短カウンタの値が「０」になっているときには、時短状態の終了条件が成立したので、時短状態を終了させるために、時短フラグをリセットし（Ｓ８５）、Ｓ８６に進む。
【０２７０】
Ｓ８６では、大当りフラグがセットされているか否かを確認する。Ｓ８６で大当りフラグがセットされている場合、大当りが開始されることを示す大当り開始コマンドを送信するための設定（コマンドのセット）をする（Ｓ８７）。本実施の形態における大当り開始コマンドは、前述したように、図柄停止コマンドを送信してから第１の時間として１．５秒経過したとき送信される。よって、Ｓ８６において大当りフラグがセットされていると判定されてから計時を開始し、第１の時間が経過したときにＳ８７へ移行される一方、第１の時間が経過していないときに特別図柄停止処理を終了するように構成されている。このため、第１の時間が経過するまで特別図柄停止処理が繰返し行なわれる。すなわち、第１の時間が経過するまでＳ８０で停止された大当り図柄が継続して表示される。
【０２７１】
そして、特別図柄プロセスフラグの値を大入賞口開放前処理（Ｓ１４５）に対応した値に更新し（Ｓ８８）、リターンする。Ｓ８７でセットされた大当り開始コマンドは、図１９のＳ１０８により演出制御基板８０に送信される。演出制御用マイクロコンピュータ８００は、大当り開始コマンドを受信すると、変動表示装置９で受信した大当り開始コマンドに応じた表示制御を行なう。
【０２７２】
また、Ｓ８６で大当りフラグがセットされていない場合、変動表示結果がはずれとなるときであるので、特別図柄プロセスフラグの値を特別図柄通常処理（Ｓ１４０）に対応した値に更新し（Ｓ８９）、リターンする。本実施の形態における新たな変動表示を開始するための変動パターンコマンドおよび図柄情報コマンドは、前述したように、図柄停止コマンドを送信してから第２の時間として２秒以上経過してから送信される。よって、Ｓ８６において大当りフラグがセットされていないと判定されてから計時を開始し、第２の時間が経過したときにＳ８９へ移行される一方、第２の時間が経過していないときに特別図柄停止処理を終了するように構成されている。このため、第２の時間が経過するまで特別図柄停止処理が繰返し行なわれる。すなわち、第２の時間が経過するまでＳ８０で停止されたはずれ図柄が継続して表示される。
【０２７３】
図２６は、特別図柄プロセス処理における大入賞口開放前処理（Ｓ１４５）を示すフローチャートである。大入賞口開放前処理において、遊技制御用マイクロコンピュータ５６０は、次のような処理を行なう。
【０２７４】
まず、大当り遊技状態は、特別可変入賞球装置２０が１５回開放するときであるので、特別可変入賞球装置２０の開放回数のデータを１５回に設定し（Ｓ９１）、各ラウンドにおける大入賞口の開放時間の上限値データを３０秒に設定する（Ｓ９２）。これにより、大入賞口開放中処理において実行される開放回数が１５回となり、各ラウンドにおける開放時間の最大時間が３０秒間となる。そして、前述した開放回数および開放時間の上限値の他に、大当り遊技状態の制御に必要となるデータを設定する（Ｓ９３）。一例として、大当り遊技状態における各開放状態（ラウンド）間のインターバル期間は、Ｓ９３により設定される。そして、特別図柄プロセスフラグの値を大入賞口開放中処理（Ｓ１４６）に対応した値に更新し（Ｓ９４）、リターンする。
【０２７５】
図２７は、特別図柄プロセス処理における大入賞口開放中処理（Ｓ１４６）を示すフローチャートである。大入賞口開放中処理において、遊技制御用マイクロコンピュータ５６０は、次のような処理を行なう。
【０２７６】
まず、大当り遊技状態での最終ラウンドに至る途中で継続条件が成立せずにラウンドが終了したこと、または、大当り遊技状態での最終ラウンドが終了したことに基づいて、大当り遊技状態の終了時であるか否かを判断する（Ｓ１５１）。大当り遊技状態の終了時であると判断されたときは、後述するＳ１６０に進む。一方、大当り遊技状態の終了時ではないと判断されたときは、各ラウンドの開始条件の成立時であるか否かを判断する（Ｓ１５２）。
【０２７７】
Ｓ１５２では、たとえば、大当り遊技状態の開始時からの時間が定められた第１ラウンドの開始タイミングとなったとき、または、ラウンドごとに時間が予め定められているラウンド間のインターバル期間が終了するタイミングとなったときのように、各ラウンドの予め定められた開始タイミングとなったときに、各ラウンドの開始条件が成立したと判断する。
【０２７８】
各ラウンドの開始条件の成立時ではないと判断したときは、後述するＳ１５５に進む。一方、各ラウンドの開始条件の成立時であると判断したときは、大入賞口を開放する等の各ラウンドの開始時に行なう処理を実行する（Ｓ１５３）。そして、各ラウンドのラウンド開始コマンド（たとえば、第３ラウンドであれば、第３ラウンドのラウンド開始コマンド）を送信するための設定（コマンドのセット）を行なう（Ｓ１５４）。このようにラウンド開始コマンドが設定されると、図１９のＳ１０８においてラウンド開始コマンドが出力される。Ｓ１５４の後、Ｓ１５５に進む。
【０２７９】
この実施の形態の場合には、第６ラウンドと第７ラウンドとの間のインターバル期間において前述のような大当り中再抽選表示が行なわれるときがある。大当り中再抽選表示は、第６ラウンドと第７ラウンドとの間のインターバル期間中に実行可能な表示時間に設定されている。
【０２８０】
Ｓ１５５では、各ラウンドにおけるラウンド開始時およびラウンド終了時以外の状態であるラウンド中の状態であるか否かを判断する。ラウンド中の状態であれば、たとえば、ラウンド中における大入賞口への入賞個数の計数等の各ラウンド中に行なう処理を実行し（Ｓ１５６）、Ｓ１５７に進む。一方、ラウンド中の状態でなければ、そのままＳ１５７に進む。
【０２８１】
Ｓ１５７では、各ラウンドの終了条件の成立時であるか否かを判断する。Ｓ１５７においては、たとえば、前述したようなラウンド中における大入賞口への所定個数（１０個）の入賞があったとき、または、前述した大入賞口開放前処理において設定した大入賞口開放時間の上限値が経過したときのうちのいずれか早い方の条件が成立したときのように、ラウンドの予め定められた終了タイミングとなったときに、各ラウンドの終了条件が成立したと判断する。
【０２８２】
Ｓ１５７では、各ラウンドの終了条件の成立時ではないと判断したときは、リターンする。一方、各ラウンドの終了条件の成立時であると判断したときは、大入賞口を閉塞し、大当り遊技状態を次のラウンドに継続させるための条件が成立したか否かを確認する等の各ラウンドの終了時に行なう処理を実行する（Ｓ１５８）。そして、各ラウンドのラウンド終了コマンド（たとえば、第３ラウンドであれば、第３ラウンドのラウンド終了コマンド）を送信するための設定（コマンドのセット）を行なう（Ｓ１５９）。ここでセットされたラウンド終了コマンドは、図１９のＳ１０８において演出制御基板８０に対して出力される。
【０２８３】
前述のように、Ｓ１５１で大当り遊技状態の終了時であると判断されたときは、大当り遊技状態終了時に行なわれるエンディング表示の内容を指定するエンディング表示コマンドを送信するための設定（コマンドのセット）を行なう（Ｓ１６０）。具体的に、大当り終了時再抽選フラグがセットされ、かつ、確変大当りフラグがセットされていないときには、再抽選後確変成上がりなし表示指定コマンドを送信するための設定をする。また、大当り終了時再抽選フラグがセットされ、かつ、確変大当りフラグがセットされているときには、再抽選後確変成上がりあり表示指定コマンドを送信するための設定をする。また、大当り終了時再抽選フラグがセットされておらず、確変大当りフラグがセットされていないときには、大当り遊技状態の終了時に再抽選表示が行なわれない確変大当りの大当り遊技状態の終了時であるため、大当り通常終了表示指定コマンドを送信するための設定をする。Ｓ１６０でセットされたエンディング表示コマンドは、図１９のＳ１０８において演出制御基板８０に対して出力される。
【０２８４】
次に、大当り終了時再抽選フラグがセットされているか否かを判断することに基づいて、大当り終了時再抽選表示を行なうか否かを判断する（Ｓ１６１）。大当り終了時再抽選表示を行なうと判断されたときには、エンディング表示としての大当り終了表示を管理するためのタイマである大当り終了タイマに大当り終了時再抽選表示が行なわれるときの予め定められた時間をセットすることにより大当り終了タイマをスタートさせ（Ｓ１６２）、大当り終了時再抽選表示に対応して行なう大当り終了表示を開始させる（Ｓ１６３）。ここで、大当り終了時再抽選表示を行なうときに大当り終了タイマにセットされる時間は、大当り通常終了表示を行なうときに大当り終了タイマにセットされる時間と同じ時間に設定されている。そして、特別図柄プロセスフラグの値を大当り終了処理（Ｓ１４７）に対応した値に更新し（Ｓ１６６）、リターンする。
【０２８５】
また、Ｓ１６１により大当り終了時再抽選表示を行なわないと判断されたときには、大当り終了タイマに大当り通常終了表示が行なわれるときの予め定められた時間をセットすることにより大当り終了タイマをスタートさせ（Ｓ１６４）、大当り通常終了表示に対応して行なう大当り終了表示を開始させる（Ｓ１６５）。そして、特別図柄プロセスフラグの値を大当り終了処理（Ｓ１４７）に対応した値に更新し（Ｓ１６６）、リターンする。
【０２８６】
図２８は、特別図柄プロセス処理における大当り終了処理（Ｓ１４７）を示すフローチャートである。大当り終了処理において、遊技制御用マイクロコンピュータ５６０は、次のような処理を行なう。
【０２８７】
まず、前述のように時間がセットされた大当り終了タイマを減算更新する（Ｓ１７１）。そして、大当り終了タイマがタイムアウト（値が「０」となったこと）したか否かを判断する（Ｓ１７２）。大当り終了タイマがタイムアウトしていないと判断されたときは、リターンする。これにより、大当り終了タイマは、大当り終了処理が実行されるごとに減算更新されることによりエンディング表示の計時を行なう。一方、大当り終了タイマがタイムアウトしたときには、特別遊技状態としての確変状態および時短状態を管理する処理である特別遊技処理を行なう（Ｓ１７３）。特別遊技処理の処理内容については、図２９を用いて後述する。
【０２８８】
そして、Ｓ３７でセットされた大当りフラグおよびＳ４４でセットされた確変大当りフラグのような大当りに関連するフラグをリセットし（Ｓ１７４）、特別図柄プロセスフラグの値を特別図柄通常処理（Ｓ１４０）に対応した値に更新し（Ｓ１７５）、リターンする。
【０２８９】
図２９は、大当り遊技終了処理における特別遊技処理（Ｓ１７３）を示すフローチャートである。遊技制御用マイクロコンピュータ５６０は、特別遊技処理において、以下のような処理を行なう。
【０２９０】
まず、確変大当りフラグがセットされているか否かを判断する（Ｓ１８１）。確変大当りフラグがセットされていると判断したときは、後述するＳ１８５に進む。一方、通常大当りフラグがセットされていないと判断したときは、確変フラグをリセット状態にする（Ｓ１８２）とともに、時短フラグをリセット状態にする（Ｓ１８３）。ここで、リセット状態にするということは、フラグの状態がセット状態にあるときにフラグの状態をリセット状態に変更することと、フラグの状態がリセット状態にあるときにフラグの状態をリセット状態で保持することとの両方の意味を含み、結果としてリセット状態にすることを示す。このリセット状態にするということの意味は、特別遊技処理についての以下の説明にも同様に適用する。また、以下の説明において用いるセット状態にするということの意味も、同様に、フラグの状態がリセット状態にあるときにフラグの状態をセット状態に変更することと、フラグの状態がセット状態にあるときにフラグの状態をセット状態で保持することとの両方の意味を含む。そして、時短カウンタに「０」をセットし（Ｓ６０４）、リターンする。これにより、通常大当り遊技状態の終了後は、確変状態に制御されず、時短状態にも制御されない低確低ベース状態となる。
【０２９１】
Ｓ１８１で確変大当りフラグがセットされていると判断したときには、確変フラグをセット状態にする（Ｓ１８５）とともに、時短フラグをセット状態にする（Ｓ１８６）。そして、時短カウンタの値を「１００」とし（Ｓ１８７）、リターンする。これにより、確変大当りとなったときには、大当り遊技状態の終了後に、確変状態および時短状態に制御される高確高ベース状態となる。その時短状態は、時短カウンタの値を「１００」に設定されることにより、変動表示が１００回行なわれるまでの期間継続することが可能となる。時短状態のみが終了すると、高確低ベース状態となる。
【０２９２】
次に、演出制御用マイクロコンピュータ８００の動作を説明する。図３０は、演出制御用マイクロコンピュータ８００が実行する演出制御メイン処理を示すフローチャートである。
【０２９３】
演出制御メイン処理では、まず、ＲＡＭ領域のクリアや各種初期値の設定、また演出制御の起動間隔を決めるためのタイマの初期設定等を行なうための初期化処理を行なう（Ｓ２０１）。初期化処理が終了すると、演出制御用マイクロコンピュータ８００は、タイマ割込フラグの監視を行なう（Ｓ２０２）。なお、タイマ割込が発生すると、演出制御用マイクロコンピュータ８００は、タイマ割込処理においてタイマ割込フラグの値として「１」をセットする。Ｓ２０２において、タイマ割込フラグの値として「１」がセットされていたら、演出制御用マイクロコンピュータ８００は、タイマ割込フラグの値をクリアし（Ｓ２０３）、以下の演出制御処理を実行する。
【０２９４】
タイマ割込は、たとえば３３ｍｓｅｃごとに発生する。すなわち、演出制御処理は、たとえば３３ｍｓｅｃごとに起動される。また、この実施の形態におけるタイマ割込処理では、タイマ割込フラグの値として「１」をセットする処理のみがなされ、具体的な演出制御処理はメイン処理において実行されるが、タイマ割込処理で演出制御処理を実行してもよい。
【０２９５】
演出制御処理においては、まず、電源断信号が出力されたか否かを監視する電源断処理を実行する（Ｓ２０４）。次に、受信した演出制御コマンドを解析するコマンド解析処理を実行する（Ｓ２０５）。次いで、演出制御プロセス処理を行なう（Ｓ２０６）。演出制御プロセス処理の内容については、図３２を用いて後述する。演出制御プロセス処理では、制御状態に応じた各プロセスのうち、現在の制御状態（演出制御プロセスフラグ）に対応したプロセスを選択して変動表示装置９の表示制御、各種ランプの発光制御、および、スピーカ２７による音の制御を含む演出制御を実行する。
【０２９６】
次に、所定のランダムカウンタを更新する乱数更新処理を実行する（Ｓ２０７）。乱数更新処理においては、たとえば、飾り図柄のはずれ図柄決定用のランダムカウンタＲＵ−１〜ＲＵ−３、および、演出内容決定用のランダムカウンタＲＶ等の各種ランダムカウンタが更新される。その後、Ｓ２０２のタイマ割込フラグの確認を行なう処理に戻る。主基板３１からの演出制御用のＩＮＴ信号は、演出制御用マイクロコンピュータ８００の割込端子に入力されている。たとえば、主基板３１からのＩＮＴ信号がオン状態になると、演出制御用マイクロコンピュータ８００においてＩＮＴ割込が発生する。そして、演出制御用マイクロコンピュータ８００は、割込処理において演出制御コマンドの受信処理を実行する。演出制御コマンドの受信処理において、演出制御用マイクロコンピュータ８００は、受信した演出制御コマンドデータを、ＲＡＭ８５に設けられたコマンド受信バッファに格納する。
【０２９７】
次に、図３０のＳ２０５によるコマンド解析処理を説明する。図３１は、コマンド解析処理を示すフローチャートである。コマンド解析処理においては、コマンド受信バッファに受信コマンドがあるか否かを判断し（Ｓ２１１）、受信コマンドがないときには、リターンする。一方、受信コマンドがあるときには、受信コマンドを読出す（Ｓ２１２）。ここで読出されたコマンドのデータは、コマンド受信バッファにおいて消去される。
【０２９８】
そして、Ｓ２１２で読出した受信コマンドが前述の変動パターンコマンドであるか否かを判断する（Ｓ２１３）。具体的には、受信コマンドが、図９で示した変動パターンコマンドの種別として予め定義された「２０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「１２Ｈ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。変動パターンコマンドであるときには、変動パターンコマンドが示す変動パターンの情報を、ＲＡＭ８５に設けられた変動パターン情報格納エリアに格納する（Ｓ２１４）。そして、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグである変動パターン受信フラグをセットし（Ｓ２１５）、Ｓ２１１に戻る。なお、変動パターン受信フラグが、受信した変動パターンコマンドを特定可能であるので、変動パターンコマンドフラグに基づいて、そのコマンドの内容を特定可能とする場合には、前述のＳ２１４は設けなくてもよい。なお、Ｓ２１３において受信コマンドが変動パターンコマンドであると判断された場合であっても、前述したように、当該コマンドの受信タイミングが前回変動表示が終了してから２秒以内であるときには、当該受信したコマンドがノイズ等の影響を受けて偶然変動パターンコマンドに変化したものであると判断することができるため、Ｓ２１４またはＳ２１５の処理を行なうことなくＳ２１１に戻るように構成してもよい。
【０２９９】
そして、読出した受信コマンドが前述の変動パターンコマンドでないときには、受信コマンドが図柄情報コマンドであるか否かを判断する（Ｓ２１６）。具体的には、受信コマンドが、図９で示した図柄情報コマンドの種別として予め定義された「３０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０９Ｈ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。受信コマンドが図柄情報コマンドであるときには、図柄情報コマンドが示すはずれ、通常大当り、確変大当り等の図柄情報のデータをＲＡＭ８５に設けられた図柄情報格納エリアに格納する（Ｓ２１７）。次に、受信した図柄情報コマンドが大当りに関する情報を示すときには、図柄情報コマンドが示す大当りについての情報（通常大当りであるか確変大当りであるかの情報）をＲＡＭ８５に設けられた大当り情報格納エリアに格納する（Ｓ２１８）。そして、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグである図柄情報受信フラグをセットする（Ｓ２１９）。そして、受信した図柄情報コマンドが示す時短についての情報（時短状態であるか時短状態でないか）をＲＡＭ８５に設けられた時短情報格納エリアに格納する（Ｓ２２０）。さらに、受信した図柄情報コマンドが示す再抽選表示についての情報（再抽選の有無、再抽選の種類、成上がりの有無等の情報）をＲＡＭ８５に設けられた再抽選情報格納エリアに格納し（Ｓ２２１）、Ｓ２１１に戻る。
【０３００】
なお、図柄情報受信フラグが、受信した図柄情報コマンドを特定可能であるので、受信した図柄情報コマンドに基づいて、そのコマンドの内容を特定可能とする場合には、前述のＳ２１７，Ｓ２１８，Ｓ２２０，Ｓ２２１は設けなくてもよい。逆に、Ｓ２１７，Ｓ２１８，Ｓ２２０，Ｓ２２１により格納された情報に基づいて、受信した図柄情報コマンドの種類を特定可能とする場合には、Ｓ２１９は設けなくてもよい。
【０３０１】
なお、Ｓ２１６において受信コマンドが図柄情報コマンドであると判断された場合であっても、前述したように、当該コマンドの受信タイミングが前回変動表示が終了してから２秒以内であるときには、当該受信したコマンドがノイズ等の影響を受けて偶然図柄情報コマンドに変化したものであると判断することができるため、Ｓ２１７〜Ｓ２２１の処理を行なうことなくＳ２１１に戻るように構成してもよい。
【０３０２】
また、読出した受信コマンドが前述の保留記憶数コマンドであるか否かを判断する（Ｓ２２２）。具体的には、受信コマンドが、図１０で示した保留記憶数コマンドの種別として予め定義された「９０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０４Ｈ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。保留記憶数コマンドであるときには、受信した保留記憶数コマンドが示す保留記憶数の情報を、ＲＡＭ８５に設けられた保留記憶数情報格納エリアに格納する（Ｓ２２３）。そして、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグである保留記憶数コマンド受信フラグをセットし（Ｓ２２４）、Ｓ２１１に戻る。これにより、演出制御用マイクロコンピュータ８００では、保留記憶数が増減するごとに保留記憶数を把握することができる。
【０３０３】
また、読出した受信コマンドが前述の大当り開始コマンドであるか否かを判断する（Ｓ２２５）。具体的には、受信コマンドが、図１０で示した大当り開始コマンドの種別として予め定義された「５０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０３Ｈ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。
【０３０４】
大当り開始コマンドであるときには、直近に受信した変動パターンコマンド（たとえば、前回の変動表示開始時に受信した変動パターンコマンド）が、大当り変動パターンを指定するコマンドであったか否かを判断する（Ｓ２２５ａ）。大当り変動パターンを指定するコマンドでなかったときには、直近に受信した変動パターンコマンドがノイズ等の影響を受けて大当り変動パターンを指定するコマンドが偶然はずれ変動パターンを指定するコマンドに変化した可能性があるため、さらに直近に受信した図柄情報コマンド（たとえば、前回の変動表示開始時に受信した図柄情報コマンド）が、大当りを指定するコマンドであったか否かを判断する（Ｓ２２５ｂ）。Ｓ２２５ａにおいて大当り変動パターンを指定するコマンドであったとき、またはＳ２２５ｂにおいて大当りを指定するコマンドであったときには、受信したコマンドが大当り開始コマンドである可能性が高いため、受信した大当り開始コマンドを特定可能な受信フラグである大当り開始コマンド受信フラグをセットする（Ｓ２２６）。そして、受信した大当り開始コマンドが示す大当りについての情報（通常大当りであるか確変大当りであるかの情報）をＲＡＭ８５に設けられた大当り情報格納エリアに、前述のＳ２１８とは別に格納する（Ｓ２２７）。次に、受信した大当り開始コマンドが示す再抽選表示についての情報（再抽選の有無、再抽選の種類、成上がりの有無等の情報）をＲＡＭ８５に設けられた再抽選情報格納エリアに、前述のＳ２２１とは別に格納し（Ｓ２２８）、Ｓ２１１に戻る。
【０３０５】
一方、Ｓ２２５ａにおいて大当り変動パターンを指定するコマンドでなかったときであって、かつＳ２２５ｂにおいて大当りを指定するコマンドでもなかったときには、前回の変動表示において大当りが発生していない可能性が高く、受信したコマンドがノイズ等の影響により偶然大当り開始コマンドに変化したコマンドである可能性が高いため、Ｓ２２６以降の処理を行なうことなくＳ２１１に戻る。
【０３０６】
また、読出した受信コマンドが前述のラウンド開始コマンドであるか否かを判断する（Ｓ２２９）。具体的には、受信コマンドが、図１０で示したラウンド開始コマンドの種別として予め定義された「６０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０ＥＨ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。ラウンド開始コマンドであるときには、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグであるラウンド開始コマンド受信フラグをセットし（Ｓ２３０）、Ｓ２１１に戻る。なお、ラウンド開始コマンドは、所定の順番に従って受信されるコマンドである。たとえば、大当り開始コマンドを受信した後に、ラウンド開始コマンドとして、第１ラウンド開始指定のコマンド、第２ラウンド開始指定のコマンド、…第１５ラウンド開始指定のコマンドの順番に従って受信する。よって、今回受信したラウンド開始コマンドと前回受信のラウンド開始コマンドとを比較することにより、今回受信のラウンド開始コマンドが順番に従ったラウンド開始コマンドであるか判定し、所定の順番に従ったラウンド開始指定のコマンドとなっていないと判定されたときに、前回受信のラウンド開始コマンドから特定されるラウンドの次のラウンドを特定可能なラウンド開始コマンド受信フラグに補正してセットするように構成してもよい。
【０３０７】
また、読出した受信コマンドが前述のラウンド終了コマンドであるか否かを判断する（Ｓ２３１）。具体的には、受信コマンドが、図１０で示したラウンド終了コマンドの種別として予め定義された「７０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０ＥＨ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。ラウンド終了コマンドであるときには、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグであるラウンド終了コマンド受信フラグをセットし（Ｓ２３２）、Ｓ２１１に戻る。なお、ラウンド終了コマンドは、所定の順番に従って受信されるコマンドである。たとえば、ラウンド開始コマンドを受信した後に、ラウンド終了コマンドとして、第１ラウンド終了指定のコマンド、第２ラウンド終了指定のコマンド、…第１５ラウンド終了指定のコマンドの順番に従って受信する。よって、今回受信したラウンド終了コマンドと前回受信のラウンド終了コマンドとを比較することにより、今回受信のラウンド終了コマンドが順番に従ったラウンド終了コマンドであるか判定し、所定の順番に従ったラウンド終了指定のコマンドとなっていないと判定されたときに、前回受信のラウンド終了コマンドから特定されるラウンドの次のラウンドを特定可能なラウンド終了コマンド受信フラグに補正してセットするように構成してもよい。
【０３０８】
また、読出した受信コマンドが前述のエンディング表示コマンドであるか否かを判断する（Ｓ２３３）。具体的には、受信コマンドが、図１０で示したエンディング表示コマンドの種別として予め定義された「８０Ｈ」のＭＯＤＥデータと、指定内容に応じて予め定義された「００Ｈ」〜「０２Ｈ」のうちいずれかのＥＸＴデータとから構成されるコマンドであるか否かを判断する。エンディング表示コマンドであるときには、エンディング表示コマンドが示すエンディング表示の種類、大当りの種類、および、再抽選表示に関する情報であるエンディング情報を、ＲＡＭ８５に設けられたエンディング情報格納エリアに格納する（Ｓ２３４）。そして、受信したコマンドに対応して、受信したコマンドを特定可能な受信フラグであるエンディング表示コマンド受信フラグをセットし（Ｓ２３５）、Ｓ２１１に戻る。なお、エンディング表示コマンド受信フラグが、受信したエンディング表示コマンドを特定可能であるので、受信したエンディング表示コマンドに基づいて、そのコマンドの内容を特定可能とする場合には、前述のＳ２３４は設けなくてもよい。逆に、Ｓ２３４により格納された情報に基づいて、受信したエンディング表示コマンドの種類を特定可能とする場合には、Ｓ２３５は設けなくてもよい。
【０３０９】
また、前述のＳ２３３において受信コマンドがエンディング表示コマンドではないと判断されたとき（前述したコマンド以外のその他のコマンドであるとき）には、前述した定義されていない未定義コマンドであるか否かを判断する（Ｓ２３６）。未定義コマンドでないと判断されたときには、当該受信コマンドが前述した予め定義されたＭＯＤＥデータと、予め定義されたＥＸＴデータとから構成されるその他のコマンドであるため、受信コマンドに対応したコマンド受信フラグをセットし（Ｓ２３９）、Ｓ２１１に戻る。すなわち、Ｓ２３９は、前述した変動パターンコマンド、図柄情報コマンド、保留記憶数コマンド、大当り開始コマンド、ラウンド開始コマンド、ラウンド終了コマンド、および、エンディング表示コマンド以外の各種コマンドの受信に対応した処理をまとめて示したものである。
【０３１０】
一方、Ｓ２３６において未定義コマンドでないと判断されたときには、正規のコマンドがノイズ等の影響を受けて未定義コマンドに変化したコマンドであるため、受信したタイミングが大当り遊技中や変動表示中でなく、かつ前回図柄停止コマンドを受信してから２秒以上経過していることにより変動表示を開始することができるタイミングを示す変動開始タイミングであるか否かを判断する（Ｓ２３７）。すなわち、受信した未定義コマンドが、変動開始タイミングに受信する可能性が高い変動パターンコマンドまたは図柄情報コマンドがノイズ等の影響により変化したコマンドであるか否かを判断する処理が行なわれる。
【０３１１】
Ｓ２３７において変動開始タイミングでないと判断されたときには、受信した未定義コマンドが変動パターンコマンドまたは図柄情報コマンドが変化したコマンドでない可能性が高いため、そのままＳ２１１に戻る。一方、Ｓ２３７において変動開始タイミングであると判断されたときには、受信した未定義コマンドが変動パターンコマンドまたは図柄情報コマンドが変化したコマンドである可能性が高い場合に図１１（ｃ）および（ｄ）等で説明した特殊変動パターンによる変動表示を開始させるための変動開始時コマンド化けフラグをセットし（Ｓ２３８）、Ｓ２１１に戻る。このように、変動開始時コマンド化けフラグがセットされたときには、変動パターンコマンドまたは図柄情報コマンドがノイズ等の影響を受けて未定義コマンドに変化した可能性が高いといえる。
【０３１２】
次に、図３０のＳ２０６による演出制御プロセス処理について説明する。図３２は、演出制御プロセス処理を示すフローチャートである。演出制御プロセス処理では、演出制御プロセスフラグの値に応じてＳ４００〜Ｓ４０６のうちのいずれかの処理を実行する。各処理において、以下のような処理が実行される。
【０３１３】
変動パターンコマンド受信待ち処理（Ｓ４００）：変動パターンコマンドを受信したか否かを確認し、変動パターンコマンドが受信されたことを確認したときには、演出制御プロセスフラグの値をＳ４０１に応じた値に更新する。
【０３１４】
図柄変動開始処理（Ｓ４０１）：飾り図柄の変動表示について、はずれ図柄の組合せ、および、大当り遊技前の変動表示結果としての大当り図柄の組合せ等の変動表示における飾り図柄の表示結果を決定するとともに、再抽選表示を行なうときには再抽選表示の表示結果を決定する。そして、変動パターンコマンドに基づいて、画像表示可能な変動パターンとして複数予め定められている飾り図柄の変動パターンから、実際に変動表示装置９での変動表示に使用する変動パターンを決定する。また、決定した変動パターンに応じて変動表示時間を設定し、変動表示装置９における飾り図柄（左，中，右図柄）の変動を開始させる。その後、演出制御プロセスフラグの値をＳ４０２に応じた値に更新する。図柄変動開始処理の内容については、図３４を用いて後述する。
【０３１５】
図柄変動中処理（Ｓ４０２）：変動表示装置９での変動表示の変動パターンを構成する各変動状態（変動速度等）の切替えタイミングを制御するとともに、設定された変動時間の終了を監視する。そして、設定された変動時間が終了したときに、たとえば、飾り図柄の左，中，右図柄を仮停止させ、表示結果が確定せずに図柄が揺れている揺れ変動状態とする制御を行なう。その後、演出制御プロセスフラグの値をＳ４０３に応じた値に更新する。図柄変動中処理の内容については、図３７を用いて後述する。
【０３１６】
図柄停止待ち処理（Ｓ４０３）：変動パターンに対応する変動表示時間が経過して飾り図柄の全図柄停止を指示する図柄停止コマンドを受信していたら、変動表示装置９での飾り図柄の変動表示を停止（たとえば、前述の揺れ変動状態を停止）し、変動表示結果としての停止図柄を導出表示する制御を行なう。その後、変動表示装置９での飾り図柄の停止図柄が大当り表示結果となるときは、演出制御プロセスフラグの値をＳ４０４に応じた値に更新し、変動表示装置９での飾り図柄の停止図柄がはずれ表示結果となるときは、演出制御プロセスフラグの値をＳ４００に応じた値に更新する。図柄停止待ち処理の内容については、図３９を用いて後述する。
【０３１７】
大当り表示処理（Ｓ４０４）：変動表示装置９での飾り図柄の変動表示の終了後、大当り遊技状態となるときに、大当り開始時における表示を行なう。その後、演出制御プロセスフラグの値をＳ４０５に応じた値に更新する。
【０３１８】
大当り遊技中処理（Ｓ４０５）：大当り遊技状態中における演出を行なう表示である大当り遊技中演出の表示をする制御を行なう。たとえば、大当り遊技状態における各ラウンド中の各種演出、および、各ラウンド間のインターバル期間中の各種演出等の大当り遊技状態中における演出をするための表示が実行される。そして、大当り遊技中処理が終了すると、演出制御プロセスフラグの値をＳ４０６に応じた値に更新する。大当り遊技中処理の内容については、図４１を用いて後述する。
【０３１９】
大当り遊技終了処理（Ｓ４０６）：大当り遊技状態を終了させるときの演出としてのエンディング表示を行なう。その後、演出制御プロセスフラグの値をＳ４００に応じた値に更新する。
【０３２０】
図３３は、図３２のＳ４００による変動パターンコマンド受信待ち処理を示すフローチャートである。変動パターンコマンド受信待ち処理においては、次のような処理が行なわれる。
【０３２１】
変動パターンコマンド受信待ち処理では、まず、変動パターンコマンドを受信したときにセットされる受信フラグについて、いずれかの受信フラグがセットされているか否かを判断することにより、変動パターンコマンドを受信したか否かを判断する（Ｓ２４１）。変動パターンコマンドを受信したと判断されたときは、演出制御プロセスフラグの値を図柄変動開始処理（Ｓ４０１）に対応した値に更新し（Ｓ２４４）、リターンする。これにより、変動パターンコマンドを受信したときには、演出制御プロセスが、図柄変動開始処理のプロセスに移行し、変動表示が開始されることとなる。
【０３２２】
また、前述のＳ２４１で変動パターンコマンドを受信していないと判断したときは、図柄情報コマンドを受信したときにセットされる受信フラグについて、いずれかの受信フラグがセットされているか否かを判断することにより、図柄情報コマンドを受信したか否かを判断する（Ｓ２４２）。図柄情報コマンドを受信したと判断されたときは、図柄情報コマンドよりも先に受信されるはずの変動パターンコマンドを正しく受信できなかった場合であるため、変動パターンコマンド未受信フラグをセットし（Ｓ２４３）、演出制御プロセスフラグの値を図柄変動開始処理（Ｓ４０１）に対応した値に更新し（Ｓ２４４）、リターンする。これにより、変動パターンコマンドを受信できなかったときであっても、図柄情報コマンドを受信したときには、演出制御プロセスが、図柄変動開始処理のプロセスに移行し、変動表示が開始されることとなる。一方、前述のＳ２４２で図柄情報コマンドを受信していないと判断したときは、演出制御プロセスフラグの値を変更せずにリターンする。その場合には、演出制御プロセスが、変動パターンコマンド受信待ち処理のプロセスを維持し、変動表示が開始されない。
【０３２３】
次に、図３２のＳ４０１による図柄変動開始処理について説明する。図３４は、図３２の図柄変動開始処理（Ｓ４０１）を示すフローチャートである。図柄変動開始処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０３２４】
図柄変動開始処理は、図３３の変動パターンコマンド受信待ち処理において変動パターンコマンドまたは図柄情報コマンドを受信したことを条件として実行される。よって、変動パターンコマンドと図柄情報コマンドとの送信間隔によっては、正常に図柄情報コマンドが送信されたにもかかわらず当該図柄変動開始処理が実行されるときに図柄情報コマンドを未だ受信していない場合が発生し得る。このため、図柄変動開始処理においては、まず、図柄情報コマンドを受信するのに充分な時間を確保するために、演出制御プロセスフラグの値が図柄変動開始処理に対応した値に更新されてからタイマにより経過時間を計時し、該計時値が予め定められた図柄情報コマンド受信待ち時間（たとえば、変動パターンコマンドと図柄情報コマンドとの送信間隔と同程度の時間等）が経過したか否かを判断する（Ｓ２５０）。図柄情報コマンド受信待ち時間が経過していないと判断されたときは、そのまま図柄変動開始処理を終了する。
【０３２５】
一方、図柄情報コマンド受信待ち時間が経過していると判断されたときは、飾り図柄の変動表示結果（はずれ図柄の組合せ、および、大当り図柄の組合せ）を選択決定する処理である図柄決定処理を行なう（Ｓ２５１）。図柄決定処理の処理内容については、図３５を用いて後述する。そして、図柄決定処理において決定した図柄のデータをＲＡＭ８５に設けられた図柄データ格納エリアに格納する（Ｓ２５２）。
【０３２６】
次に、受信した変動パターンコマンドに対応した変動パターンでの変動表示を行なうためのデータを設定する変動パターン決定処理を行なう（Ｓ２５３）。具体的に、Ｓ２５３では、受信した変動パターンコマンドが示す変動パターン等の変動パターンを選択決定し、その変動パターンでの変動表示に用いられるデータが選択されて設定されることにより、変動パターンが決定される。変動パターン決定処理については、図３６を用いて後述する。
【０３２７】
そして、Ｓ２５３で設定された変動パターンに対応する変動表示時間が、変動表示装置９での変動表示時間を計時するための変動時間タイマにセットされ、変動時間タイマによる変動表示時間の計時がスタートさせられる（Ｓ２３４）。そして、Ｓ２５３で設定された変動パターンで、変動表示装置９において表示結果を導出表示するための飾り図柄の変動表示を開始する（Ｓ２５５）。具体的に、Ｓ２５５では、後述するように選択して設定されたプロセステーブルにおける最初の演出制御実行データに対応したプロセスタイマをスタートさせ、最初の演出制御実行データの内容にしたがって、演出表示装置９において、Ｓ２５３で設定された変動パターンでの飾り図柄の変動表示の制御を開始させ、その変動表示にしたがって、各種ランプおよびスピーカ２７の制御を開始させる等、演出制御を開始させる。たとえば、演出表示装置９において変動パターンに応じた画像を表示させるために、ＶＤＰに制御信号を出力し、各種ランプの点灯／消灯制御を行なわせるためにランプドライバ基板３５に対して制御信号（ランプ制御実行データ）を出力し、スピーカ２７からの音声出力を行なわせるために、音声出力基板７０に対して制御信号（音番号データ）を出力することにより、演出制御が開始される。そして演出制御プロセスフラグを図柄変動中処理（Ｓ４０２）に対応した値に更新し（Ｓ２５６）、リターンする。
【０３２８】
図３５は、図柄変動開始処理における図柄決定処理（Ｓ２５１）を示すフローチャートである。
【０３２９】
まず、図３１のＳ２３８で示した変動開始時コマンド化けフラグがセットされているか否かを判断する（Ｓ４９６）。すなわち、変動開始タイミングに未定義コマンドを受信したか否かを判断する。
【０３３０】
変動開始時コマンド化けフラグがセットされていないときには、変動パターンコマンドおよび図柄情報コマンドを正しく受信している場合であるか、または、変動開始タイミングに未定義コマンドを受信せずかつ変動パターンコマンドまたは図柄情報コマンドのうちいずれか一方のコマンドを取りこぼした場合であるため、図柄情報コマンド受信フラグがセットされているか否かに基づいて、図柄情報コマンドを正しく受信したか否かを判断する（Ｓ５００）。図柄情報コマンドを正しく受信していると判断されたときには、後述するＳ５０１へ移行し、図柄情報コマンドを正しく受信していないと判断されたときには、図柄情報コマンドを取りこぼした場合であるため、後述するＳ５０８へ移行する。
【０３３１】
一方、変動開始時コマンド化けフラグがセットされているときには、当該変動開始時コマンド化けフラグをクリアし（Ｓ４９７）、図柄情報コマンド受信フラグがセットされているか否かに基づいて、図柄情報コマンドを受信したか否かを判断する（Ｓ４９８）。図柄情報コマンドを受信していると判断された場合には、変動パターンコマンドがノイズ等の影響を受けて変化した未定義コマンドを受信した可能性が高いため変動パターンコマンド未受信フラグをセットし、後述するＳ５０１へ移行する。一方、図柄情報コマンドを受信していないと判断された場合には、図柄情報コマンドがノイズ等の影響を受けて変化した未定義コマンドを受信した可能性が高いため、図柄情報コマンドを取りこぼした場合と同様に、後述するＳ５０８へ移行する。
【０３３２】
Ｓ５０１においては、受信した演出制御コマンドに応じて行なう変動表示の表示結果を大当り図柄の組合せとするか否かを判断する。具体的には、図柄情報コマンドとして、はずれを指定するコマンドを受信したときに、大当り図柄の組合せとしないと判断し、通常大当りまたは確変大当りを指定するコマンドを受信したときに、大当り図柄の組合せとすると判断する。
【０３３３】
大当り図柄の組合せとしないと判断したときは、変動パターンコマンド未受信フラグがセットされているか否かを判断する（Ｓ５０１ａ）。そして、変動パターンコマンド未受信フラグがセットされていないと判断したときは、変動表示の表示結果として、はずれ図柄の組合せをランダムに決定し（Ｓ５０２）、リターンする。Ｓ５０２では、次のようにはずれ図柄の組合せを決定する。
【０３３４】
まず、ＲＵ−１〜３の値を抽出する。変動パターンコマンドとしてリーチはずれとなる変動パターンを指定する変動パターンコマンドを受信したときには、ＲＵ−１の値とリーチ図柄との関係が予め定められたリーチ図柄決定用データテーブルを用いて、ＲＵ−１の抽出値から対応するリーチ図柄を選択し、そのリーチ図柄の組合せを左，右図柄の停止図柄の組合せ（リーチ図柄）として決定する。そして、予め定められたＲＵ−２と中図柄との関係が予め定められた中図柄決定用データテーブルを用いて、ＲＵ−２の抽出値から対応する中図柄を選択する。ただし、ＲＵ−２の抽出値に対応する中図柄がリーチ図柄と一致するときには、リーチ図柄と一致しないように中図柄を変更する補正を行なう。また、変動パターンコマンドとして非リーチはずれとなる変動パターンを指定する変動パターンコマンドを受信したときには、ＲＵ−１の値と左図柄との関係が予め定められた左図柄決定用データテーブル、前述の中図柄決定用データテーブル、および、ＲＵ−３の値と右図柄との関係が予め定められた右図柄決定用データテーブルを用いて、ＲＵ−１〜３のそれぞれの抽出値から、対応する飾り図柄を選択し、その飾り図柄の組合せを飾り図柄の停止図柄の組合せとして決定する。ただし、ＲＵ−１およびＲＵ−３各々の抽出値に対応する飾り図柄が一致するときには、リーチを発生させないようにするため、すなわち飾り図柄の停止図柄の組合せを、リーチ図柄を除くはずれ図柄の組合せにするために、右図柄を変更する補正を行なう。
【０３３５】
一方、Ｓ５０１ａにおいて変動パターンコマンド未受信フラグがセットされていると判断したときは、Ｓ５０２において非リーチはずれとなる変動パターンを指定する変動パターンコマンドを受信したときと同様に、変動表示の表示結果として、リーチ図柄を除くはずれ図柄の組合せをランダムに決定し（Ｓ５０２ａ）、リターンする。
【０３３６】
また、Ｓ５０１の判断により大当り図柄の組合せとするときには、確変大当りとするか否かを判断する（Ｓ５０３）。具体的に、Ｓ５０３では、確変大当りを指定する図柄情報コマンドを受信したときに、確変大当りとすると判断する。確変大当りとすると判断したときには、後述するＳ５０５に進む。一方、確変大当りとしないと判断したときには、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せをランダムに決定し（Ｓ５０４）、リターンする。
【０３３７】
具体的に、Ｓ５０４では、次のように通常大当り図柄の組合せを決定する。まず、ＲＵ−２の値を抽出する。そして、ＲＵ−２の値と通常大当り図柄（０，偶数の飾り図柄）との関係が予め定められた通常大当り図柄決定用データテーブルとを用いて、ＲＵ−２の抽出値から、対応する通常大当り図柄を選択し、その通常大当り図柄の組合せを飾り図柄の停止図柄の組合せとして決定する。
【０３３８】
また、確変大当り図柄の組合せとすると判断してＳ５０５に進んだときは、前述のように格納された再抽選情報に基づいて、図柄情報コマンドにより、大当り中再抽選表示後成上がりありの指定があったか否かを判断する。
【０３３９】
Ｓ５０５で大当り中再抽選表示後成上がりありの指定があったと判断したときには、大当り中再抽選表示において通常大当りから確変大当りに成上がる演出を行なう必要があるので、Ｓ５０４に進み、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せをランダムに決定し（Ｓ５０４）、リターンする。そして、大当り中再抽選表示の表示結果を、確変大当りに成上がることを示す表示結果に決定する。
【０３４０】
一方、Ｓ５０５で大当り中再抽選表示成上がりありの指定がなかったと判断したときには、図柄情報コマンドにより、大当り終了時再抽選表示後成上がりありの指定があったか否かを判断する（Ｓ５０６）。大当り終了時再抽選表示後成上がりありの指定があったと判断したときには、大当り終了時再抽選表示において通常大当りから確変大当りに成上がる演出を行なう必要があるので、Ｓ５０４に進み、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せをランダムに決定し（Ｓ５０４）、リターンする。
【０３４１】
Ｓ５０６で大当り終了時再抽選表示後成上がりありの指定がなかったと判断したときには、大当り中再抽選表示と大当り終了時再抽選表示とのいずれも行なわれないときであり、変動表示結果により確変大当りとなることを示す必要があるので、大当り遊技状態となる前の変動表示結果として、確変大当り図柄の組合せをランダムに決定し（Ｓ５０７）、リターンする。具体的に、Ｓ５０７では、次のように確変大当り図柄の組合せを決定する。まず、ＲＵ−１の値を抽出する。そして、ＲＵ−１の値と確変大当り図柄（奇数の飾り図柄）との関係が予め定められた確変大当り図柄決定用データテーブルを用いて、ＲＵ−１の抽出値から対応する確変大当り図柄を選択し、その確変大当り図柄の組合せを飾り図柄の停止図柄の組合せとして決定する。
【０３４２】
また、前述のＳ４９８またはＳ５００により図柄情報コマンドを受信していないと判断されたときには、Ｓ５０８〜Ｓ５１２，Ｓ５０２，Ｓ５０４，Ｓ５０７により、図柄情報コマンドに代わり、変動パターンコマンドに基づいて変動表示結果が決定される。このように変動パターンコマンドに基づいて変動表示結果を決定することが可能であるのは、前述のように、変動パターンコマンドに、通常大当り時専用のコマンド、確変大当り時専用のコマンド、および、はずれ時専用のコマンドが含まれており、受信した変動パターンコマンドの種類を判別することにより、変動表示結果の種類を特定することが可能であるためである。
【０３４３】
Ｓ５０８に進んだときには、受信した変動パターンコマンドが前述のような確変大当り専用のコマンドであるか否かが判断される（Ｓ５０８）。Ｓ５０８で確変大当り専用のコマンドであると判断したときは、確変大当りとなると判断し、前述のＳ５０７に進み、大当り遊技状態となる前の変動表示結果として、確変大当り図柄の組合せをランダムに決定してリターンする。一方、Ｓ５０８で確変大当り専用のコマンドではないと判断したときは、受信した変動パターンコマンドが前述のような通常大当り専用のコマンドであるか否かが判断される（Ｓ５０９）。
【０３４４】
Ｓ５０９で通常大当り専用のコマンドであると判断したときは、通常大当りとなると判断し、前述のＳ５０４に進み、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せをランダムに決定してリターンする。一方、Ｓ５０９で通常大当り専用のコマンドではないと判断したときは、受信した変動パターンコマンドが前述のようなはずれ指定用のコマンドであるか否かが判断される（Ｓ５１０）。
【０３４５】
Ｓ５１０ではずれ指定用のコマンドであると判断したときは、はずれとなると判断し、前述のＳ５０２に進み、前述のようにはずれ図柄の組合せをランダムに決定してリターンする。一方、Ｓ５１０ではずれ指定用のコマンドではないと判断したときは、受信した変動パターンコマンドが前述のような確変大当りと通常大当りとで兼用の変動パターンコマンドであるか否かが判断される（Ｓ５１１）。
【０３４６】
Ｓ５１１で兼用のコマンドであると判断したときは、通常大当りとなるか確変大当りとなるかを判断できない。しかし、後に送信される大当り開始コマンドおよびエンディング表示コマンドのそれぞれが、図１０に示すように、確変大当りであるか否かを示すので、これらコマンドのうちのどちらかを正常に受信することができれば、再抽選表示において通常大当りから確変大当りへの成上がり演出を行なうことにより、確変大当りであることを報知することが可能である。したがって、前述のような兼用のコマンドを受信したときには、大当り開始コマンドまたはエンディング表示コマンドが示す大当りの種類に関する情報に基づいて成上がり演出をすることが可能となるように、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せを仮に決定する。このため、Ｓ５１１で兼用のコマンドであると判断したときは、Ｓ５１２により、図柄を仮決定したことを示すフラグである図柄仮決定フラグをセットした後、前述のＳ５０４に進み、大当り遊技状態となる前の変動表示結果として、通常大当り図柄の組合せをランダムに決定してリターンする。
【０３４７】
図３６は、図柄変動開始処理における変動パターン決定処理（Ｓ２５３）を示すフローチャートである。
【０３４８】
変動パターン設定処理においては、まず、変動パターンコマンド未受信フラグがセットされているか否かを判断する（Ｓ３２９）。変動パターンコマンド未受信フラグがセットされていると判断されたときには、変動パターンコマンド未受信フラグをクリアし（Ｓ３３０）、後述するように変動パターンコマンドを取りこぼした場合と同様に後述するＳ３３３へ移行する。
【０３４９】
一方、変動パターンコマンド未受信フラグがセットされていないと判断されたときには、変動パターンコマンドを正しく受信している場合であるか、または、変動開始タイミングに未定義コマンドを受信せずかつ変動パターンコマンドを取りこぼした場合であるため、いずれかの変動パターンコマンド受信フラグがセットされているか否かに基づいて、変動パターンコマンドを受信したか否かを判断する（Ｓ３３１）。変動パターンコマンドを受信したと判断したときは、受信した変動パターンコマンドに対応した変動パターンでの変動表示を行なうためのプロセスデータ等のデータを設定し（Ｓ３３２）、後述するＳ３３９に進む。具体的に、Ｓ３３２では、受信した変動パターンコマンドに対応する変動パターンでの変動表示に用いられるデータとしてのプロセスデータが設定されたプロセステーブルが選択されて設定されることにより、変動パターンのデータが設定される。プロセステーブルは、プロセスタイマ設定値と、表示制御実行データ、ランプ制御実行データおよび音番号データ（これらのデータをまとめて演出制御実行データと呼ぶ）の組合せとが複数集まったデータで構成されているデータテーブルである。また、Ｓ３３２では、図１１の（ａ），（ｂ）に示すような１０秒〜２５秒の変動表示時間で実行される通常時間変動時における一般変動パターン、または、５秒〜１０秒の変動表示時間で実行される短縮時間変動時における一般変動パターンでの変動表示を行なうためのデータが選択されて設定される。一般変動パターンの場合は、図１１の（ａ），（ｂ）に示すように、変動時間タイマのタイマ値が一般変動パターン用のタイマ値Ｔ１に設定され、監視タイマのタイマ値が、一般変動パターン用のタイマ値Ｔ２に設定される。一方、変動パターンコマンドを受信していないと判断したときは、変動パターンコマンドを正しく受信できなかった場合であるため、Ｓ３３３に進む。
【０３５０】
Ｓ３３３では、前述したように格納された時短情報に基づいて、時短状態であるか否かを判断する（Ｓ３３３）。Ｓ３３３により時短状態であると判断したときは、前述した図１３〜図１６に示したような特殊変動パターンであって、複数種類設けられた短縮時間変動用の特殊変動パターンのうちから１つの特殊変動パターンをランダムに選択し（Ｓ３３４）、後述するＳ３３７に進む。具体的に、ＲＯＭ８４には、複数種類の短縮時間変動用の特殊変動パターンの種類とＲＶの抽出値との対応関係が示された短縮時間変動用特殊変動パターン選択テーブルが記憶されている。Ｓ３３４では、演出内容決定用のランダムカウンタＲＶの値を抽出し、短縮時間変動用特殊変動パターン選択テーブルを用いて、そのランダムカウンタＲＶの抽出値に対応する特殊変動パターンを選択する。たとえば、Ｓ３３４では、図１１の（ｄ）に示す短縮時間変動時の第１の特殊変動パターンまたは第２の特殊変動パターンのような特殊変動パターンがランダムに選択される。
【０３５１】
Ｓ３３３により時短状態ではないと判断したときは、保留記憶数が前述の記憶変動短縮状態とするときの設定値である所定数（３個）以上であるか否かを判断する（Ｓ３３５）。
【０３５２】
Ｓ３３５により保留記憶数が所定数以上であると判断したときは、Ｓ３３４に進み、前述のように、複数種類設けられた短縮時間変動用の特殊変動パターンのうちから１つの特殊変動パターンを選択する。これにより、確変状態であるときと、記憶変動短縮状態であるときとにおいては、それぞれ短縮時間変動用の特殊変動パターンが選択される。一方、Ｓ３３５により保留記憶数が所定数以上ではないと判断したときは、確変状態でもなく、記憶変動短縮状態でもないときであり、前述した図１３〜図１６に示したような特殊変動パターンであって、複数種類設けられた通常時間変動用の特殊変動パターンのうちから１つの特殊変動パターンをランダムに選択し（Ｓ３３６）、Ｓ３３７に進む。具体的に、ＲＯＭ８４には、複数種類の通常時間変動用の特殊変動パターンの種類とＲＶの抽出値との対応関係が示された通常時間変動用特殊変動パターン選択テーブルが記憶されている。Ｓ３３６では、演出内容決定用のランダムカウンタＲＶの値を抽出し、通常時間変動用特殊変動パターン選択テーブルを用いて、そのランダムカウンタＲＶの抽出値に対応する特殊変動パターンを選択する。たとえば、Ｓ３３６では、図１１の（ｃ）に示す通常時間変動時の第１の特殊変動パターンまたは第２の特殊変動パターンのような特殊変動パターンがランダムに選択される。
【０３５３】
Ｓ３３７では、Ｓ３３４またはＳ３３６により選択された特殊変動パターンでの変動表示を行なうためのプロセスデータ等のデータを設定する。具体的に、Ｓ３３７では、選択された特殊変動パターンでの変動表示に用いられるデータとしてのプロセスデータが設定された前述のようなプロセステーブルが選択されて設定されることにより、変動パターンのデータが設定される。
【０３５４】
ここで、Ｓ３３７において設定される変動パターンのデータについて、より具体的に説明する。たとえば、Ｓ３３４により選択された特殊変動パターンが図１１（ｄ）で示した第１の特殊変動パターンであった場合、Ｓ３３７では、変動表示開始時から一般変動表示と同じ種類の変動表示を２秒間行なった後、特殊変動表示を３秒〜９秒間行なうためのデータが選択されて設定される。このように設定されたデータに基づき、図３７および図３８を用いて後述する図柄変動中処理および図柄停止待ち処理において、一般変動表示と同じ種類の変動表示が２秒間行なわれた後、表示結果が導出表示されるタイミングまで特殊変動表示が行なわれる。
【０３５５】
また、Ｓ３３４により選択された特殊変動パターンが図１１（ｄ）で示した第２の特殊変動パターンであった場合、Ｓ３３７では、特殊変動表示を５秒〜１１秒間行なうためのデータが選択されて設定される。このように設定されたデータに基づき、図３７および図３８を用いて後述する図柄変動中処理および図柄停止待ち処理において、表示結果が導出表示されるタイミングまで特殊変動表示が行なわれる。
【０３５６】
Ｓ３３６により選択された特殊変動パターンが図１１（ｃ）で示した第１の特殊変動パターンであった場合、Ｓ３３７では、変動表示開始時から一般変動表示と同じ種類の変動表示を８秒間行なった後、特殊変動表示を６秒〜２２秒間行なうためのデータが選択されて設定される。このように設定されたデータに基づき、図３７および図３８を用いて後述する図柄変動中処理および図柄停止待ち処理において、一般変動表示と同じ種類の変動表示が８秒間行なわれた後、表示結果が導出表示されるタイミングまで特殊変動表示が行なわれる。
【０３５７】
また、Ｓ３３６により選択された特殊変動パターンが図１１（ｃ）で示した第２の特殊変動パターンであった場合、Ｓ３３７では、特殊変動表示を１０秒〜２６秒間行なうためのデータが選択されて設定される。このように設定されたデータに基づき、図３７および図３８を用いて後述する図柄変動中処理および図柄停止待ち処理において、表示結果が導出表示されるタイミングまで特殊変動表示が行なわれる。
【０３５８】
特殊変動パターンの場合は、図１１の（ｃ），（ｄ）に示すように、変動時間タイマのタイマ値が特殊変動パターン用のタイマ値Ｔ３（通常時間変動の選択時は８秒、短縮時間変動の選択時は３秒）に設定され、監視タイマのタイマ値が、特殊変動パターン用のタイマ値Ｔ４（通常時間変動の選択時は１８秒、短縮時間変動の選択時は８秒）に設定される。そして、変動表示が行なわれるときの変動パターンとして特殊変動パターンが選択されたことを示すフラグである特殊変動パターンフラグをセットし（Ｓ３３８）、Ｓ３３９に進む。
【０３５９】
Ｓ３３９では、Ｓ３３２またはＳ３３７により設定された変動パターンに対応する変動時間タイマのタイマ値を、変動パターンと変動時間タイマのタイマ値との関係を示すデータとしてＲＯＭ８４に記憶された変動時間タイマデータテーブルから選択し、リターンする。
【０３６０】
図３７は、図３２の図柄変動中処理（Ｓ４０２）を示すフローチャートである。図柄変動中処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０３６１】
演出制御用マイクロコンピュータ８００は、図３６のＳ２５５により変動表示等の演出が開始された後、次に示すようなＳ２６１〜Ｓ２６３の処理を繰返し行なうことにより、プロセスデータテーブルのデータを参照して、予め定められたプロセスおよび演出制御実行データの実行順序にしたがって、各プロセスタイマに設定されている時間に亘り、対応する演出制御実行データにしたがって演出制御を実行していく。
【０３６２】
まず、前述の変動時間タイマと、前述のプロセスタイマとをそれぞれ更新する（Ｓ２６１）。そして、プロセスタイマがタイムアウトしたか否かを確認し（Ｓ２６２）、タイムアウトしていれば演出制御実行データの切替えを行ない（Ｓ２６３）、Ｓ２６４に進む。タイムアウトしていなければ、そのままＳ２６４に進む。Ｓ２６１〜Ｓ２６３が実行されることにより、プロセスデータテーブルに設定されたプロセスデータに基づいて、時間の経過に応じてプロセスタイマが更新され、更新中のプロセスタイマがタイムアウトすると、Ｓ２６３により演出制御実行データが順次切替えられることにより、変動表示制御、ランプ制御、および、音制御を含む演出制御が進行する。具体的には、プロセスタイマの進行にしたがって、演出制御実行データが順次切替えられることにより、演出制御実行データにしたがって変動表示の状態、各種ランプの状態、および、音の出力状態が順次切替えられていくことにより、変動表示を主体とした演出制御が進行していくのである。したがって、プロセスタイマの進行にしたがって、図１１および図１３〜図１６に示す一般変動パターンおよび特殊変動パターンのような変動パターンにおいて、一般変動表示および特殊変動表示のような変動表示が進行する。
【０３６３】
そして、変動時間タイマがタイムアウトしたか否かを判断する（Ｓ２６４）。変動時間タイマがタイムアウトしていなければ、リターンする。これにより、変動時間タイマがタイムアウトするまで、プロセスタイマの進行にしたがって変動表示が進行する。具体的に、図１１の（ａ），（ｂ）のような一般変動パターンでは、変動パターンコマンドにより特定される変動表示時間、すなわち、通常時間変動時には１０秒〜２５秒の間、短縮時間変動時には５秒〜１０秒の間において、プロセスタイマの進行にしたがって変動表示が進行する。また、図１１の（ｃ），（ｄ）のような特殊変動パターンでは、予め定められた変動表示時間、すなわち、通常時間変動時には８秒間、短縮時間変動時には３秒間において、プロセスタイマの進行にしたがって変動表示が進行する。一方、変動時間タイマがタイムアウトしていれば、図柄停止コマンドの受信期間を監視するための監視タイマをセットすることにより、監視タイマによる計時が開始させる。監視タイマとしては、図１１により説明したように、（ａ），（ｂ）のような一般変動パターンのときに用いられる一般変動パターン用の監視タイマと、前述の特殊変動パターンのときに用いられる特殊変動パターン用の監視タイマとが使い分けられる。具体的に、Ｓ２６４により変動時間タイマがタイムアウトしていれば、実行中の変動表示が特殊変動パターンであるか否かを判断するために、前述の特殊変動パターンフラグがセットされているか否かを判断する（Ｓ２６５）。Ｓ２６５で特殊変動パターンフラグがセットされていないときには、一般変動パターン用の監視タイマをセットすることにより、一般変動パターン用の監視タイマによる計時を開始させ（Ｓ２６６）、Ｓ２６８に進む。具体的に、Ｓ２６６では、一般変動パターン用の監視タイマのタイマ値Ｔ２として、図１１（ａ），（ｂ）に示すような１秒というタイマ値がセットされる。
【０３６４】
一方、Ｓ２６５で特殊変動パターンフラグがセットされていないときには、実行中の変動表示が通常時間変動表示と短縮時間変動表示とのどちらであるかに応じて、時間が異なる特殊変動パターン用の監視タイマをセットすることにより、特殊変動パターン用の監視タイマによる計時を開始させ（Ｓ２６７）、Ｓ２６８に進む。具体的に、実行中の変動表示が通常時間変動表示のときには、特殊変動パターン用の監視タイマのタイマ値Ｔ４として、図１１（ｃ）に示すような１８秒という通常時間変動時用のタイマ値がセットされる。一方、実行中の変動表示が短縮時間変動表示のときには、特殊変動パターン用の監視タイマのタイマ値Ｔ４として、図１１（ｄ）に示すような８秒という短縮時間変動時用のタイマ値がセットされる。
【０３６５】
Ｓ２６８では、演出制御プロセスフラグを図柄停止待ち処理（Ｓ４０３）に対応した値に更新し（Ｓ２６６）、リターンする。
【０３６６】
図３８は、図３２の図柄停止待ち処理（Ｓ４０３）を示すフローチャートである。図柄停止待ち処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０３６７】
まず、前述の図柄停止コマンドが受信されたか否かをコマンド受信フラグに基づいて判断する（Ｓ２７１）。図柄停止コマンドが受信されたと判断したときは、変動結果を導出表示させるために、図柄決定処理により決定された変動表示結果となる停止図柄の組合せを停止表示させることにより表示結果を確定させる表示をさせ（Ｓ２７３）、後述するＳ２７４に進む。これにより、監視タイマがタイムアップするまでに図柄停止コマンドが受信されたときには、そのときに飾り図柄の変動表示結果が導出表示される。一方、Ｓ２７１により図柄停止コマンドが受信されていないと判断したときは、前述のように図柄変動中処理において計時を開始した監視タイマがタイムアウトしたか否かを判断する（Ｓ２７２）。前述のように、監視タイマは、飾り図柄の変動表示の終了タイミングを監視するためのタイマである。監視タイマがタイムアップするまでに図柄停止コマンドが受信されたときには、そのときに飾り図柄の変動表示を停止させて表示結果を導出表示させる。監視タイマがタイムアップしたときまでに図柄停止コマンドが受信されないときには、監視タイマがタイムアップしたときに、飾り図柄の変動表示を停止させて表示結果を導出表示させる。
【０３６８】
監視タイマがタイムアウトしていないときには、リターンする。監視タイマがタイムアウトしていないときにおいては、次のような演出制御が行なわれる。図３６の変動パターン決定処理におけるＳ３３２において変動パターンが選択されていた場合には、監視タイマがタイムアウトするか図柄停止コマンドを受信するまで、図３７の図柄変動中処理での演出制御において最後に用いられた演出制御実行データに基づいて、変動表示の状態、各種ランプの状態、および、音の出力状態が制御されることにより、変動表示を主体とした演出制御が進行する。これにより、図１１の（ａ），（ｂ）のような一般変動パターンでは、最長１秒間に亘り一般変動での変動表示が行なわれる。また、図３６の変動パターン決定処理におけるＳ３３４またはＳ３３６において特殊変動パターンが選択されていた場合には、監視タイマがタイムアウトするか図柄停止コマンドを受信するまで、Ｓ３３７において設定されたデータに基づいて、特殊変動での変動表示が継続して行なわれる。具体的には、図１１の（ｃ）のような通常時間変動時の特殊変動パターンでは最長１８秒間に亘り特殊変動での変動表示が行なわれる。また、図１１の（ｄ）のような短縮時間変動時の特殊変動パターンでは最長８秒間に亘り特殊変動での変動表示が行なわれる。
【０３６９】
一方、監視タイマがタイムアウトしているときには、変動結果を導出表示させるために、図柄決定処理により決定された変動表示結果となる停止図柄の組合せを停止表示させることにより表示結果を確定させる表示をさせ（Ｓ２７３）、後述するＳ２７４に進む。これにより、監視タイマがタイムアップしたときまでに図柄停止コマンドが受信されないときには、監視タイマがタイムアップしたときに、飾り図柄の変動表示結果が導出表示される。なお、Ｓ２７３で確定表示された図柄の組合せは、変動パターンコマンドまたは図柄情報コマンドの少なくとも一方を受信して新たな変動表示が開始される（デモ中や客待ち状態中を除く）か、大当り開始コマンド等を受信して大当りが開始されるまで継続して表示される。
【０３７０】
Ｓ２７４では、前述のように大当り情報格納エリアに格納された大当り情報に基づいて、今回の変動表示の表示結果に基づいて大当りとするか否かを判断する。Ｓ２７４により大当りとすると判断したときは、演出制御プロセスフラグの値を大当り表示処理（Ｓ４０４）に応じた値に更新する（Ｓ２７６）。一方、Ｓ２７５により大当りとしないと判断したときは、演出制御プロセスフラグの値を変動パターンコマンド受信待ち処理（Ｓ４０４）に応じた値に更新する（Ｓ２７５）。
【０３７１】
図３９は、図３２の大当り表示処理（Ｓ４０４）を示すフローチャートである。大当り表示処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０３７２】
大当り開始コマンドを受信した直後のタイミングであるか否かを判断することに基づいて、大当り遊技状態の開始タイミングであるか否かを判断する（Ｓ２８０）。大当り遊技状態の開始タイミングでないとき、すなわち、大当り遊技状態の開始タイミングよりも後のタイミングであるときは、後述するＳ２８２に進む。一方、大当り遊技状態の開始タイミングであるときは、大当り遊技状態が開始する旨を報知する表示である大当り開始表示を開始させ（Ｓ２８１）、リターンする。
【０３７３】
また、前述のＳ２８０により大当り遊技状態の開始タイミングではない、すなわち、大当り遊技状態の開始タイミングよりも後のタイミングであると判断されたときは、第１ラウンドに対応したラウンド開始コマンド受信フラグがセットされているか否かを確認することにより、大当り遊技状態のラウンド（第１ラウンド）の開始タイミングであるか否かを判断する（Ｓ２８２）。そして、ラウンドの開始タイミングではないと判断されたときは、大当り表示処理を継続するためにそのままリターンし、ラウンドの開始タイミングであると判断されたときは、大当り遊技中処理で各ラウンドにおける表示制御を行なうために、演出制御プロセスフラグを大当り遊技中処理（Ｓ４０５）に対応した値に更新し（Ｓ２８３）、リターンする。
【０３７４】
図４０は、図３２の大当り遊技中処理（Ｓ４０５）を示すフローチャートである。大当り遊技中処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０３７５】
まず、大当り遊技状態の終了時であるか否かを判断する（Ｓ２９０）。具体的に、Ｓ２９０では、エンディング表示コマンド受信フラグがセットされているときに大当り遊技状態の終了時であると判断する。
【０３７６】
大当り遊技状態の終了時であると判断されたときは、後述するＳ３０５に進む。一方、大当り遊技状態の終了時ではないと判断されたときは、大当り中再抽選表示の許容期間であるか否かを判断する（Ｓ２９１）。ここで、大当り中再抽選表示の許容期間とは、演出制御コマンドにより大当り中再抽選表示を実行することが指示されたときに、大当り遊技状態において、大当り中再抽選表示を実行する期間として許容された期間であり、たとえば、大当り遊技状態中における第６ラウンドと第７ラウンドとの間のランウンド間インターバル期間が該当する。Ｓ２９１では、第６ラウンドに対応したラウンド終了コマンド受信フラグがセットされたときから、第７ラウンドに対応したラウンド開始コマンド受信フラグがセットされたときまでの間において、大当り中再抽選表示の許容期間であると判断される。
【０３７７】
大当り中再抽選表示の許容期間ではないと判断されたときは、前述のような大当り遊技中演出を実行し（Ｓ２９４）、リターンする。具体的に、Ｓ２９４では、大当り遊技状態における各ラウンド中の各種演出、および、各ラウンド間のインターバル期間中（大当り中再抽選表示が実行されるときの大当り中再抽選表示の許容期間を除く）の各種演出等の大当り遊技中における演出をするための表示が実行される。大当り遊技中演出の処理内容については、図４１を用いて後述する。
【０３７８】
一方、大当り中再抽選表示の許容期間であると判断されたときは、図柄情報コマンドを正しく受信できなかったことにより変動表示結果として通常大当り図柄の組合せが仮に決定されているか否かを判断するために、前述の図柄仮決定フラグがセットされているか否かを判断する（Ｓ２９２）。Ｓ２９２により図柄仮決定フラグがセットされていると判断したときは、後述するＳ２９５ａに進む。一方、Ｓ２９２により図柄仮決定フラグがセットされていないと判断したときは、図柄情報コマンド、および、大当り開始コマンドのうち少なくとも１つのコマンドにより、大当り中再抽選表示を実行することが指定されているか否かを判断する（Ｓ２９３）。Ｓ２９３では、たとえば、コマンド解析処理において格納された再抽選表示情報に基づいて、大当り中再抽選表示の実行指定の有無を判断する。いずれのコマンドによっても大当り中再抽選表示を実行することが指定されていないと判断したときは、前述のＳ２９４に進み、大当り遊技中演出を実行する。これにより、大当り中再抽選表示を実行することが指定されていない大当り遊技状態中には、第６，第７ラウンド間のインターバル期間において、大当り中再抽選表示が実行されない。
【０３７９】
一方、少なくとも１つのコマンドによって大当り中再抽選表示を実行することが指定されていると判断したときは、大当り中再抽選表示の開始タイミングであるか否か、すなわち、第６ラウンドに対応したラウンド終了コマンド受信フラグがセットされているか否かを判断する（Ｓ２９７）。大当り中再抽選表示の開始タイミングではないと判断したときは、後述するＳ３０３に進む。一方、大当り中再抽選表示の開始タイミングであると判断したときは、前述のＳ２９３で大当り中再抽選表示を実行することを指定していると判断されたコマンド（少なくとも１つのコマンド）により、大当り中再抽選表示後成上がりありが指定されているか否かを判断する（Ｓ２９８）。Ｓ２９８では、たとえば、コマンド解析処理において格納された再抽選表示情報に基づいて、大当り中再抽選表示での成上がりありの指定の有無を判断する。
【０３８０】
Ｓ２９８で大当り中再抽選表示後成上がりありが指定されていないと判断したとき、すなわち、大当り終了時再抽選表示後成上がりなし、もしくは、大当り終了時再抽選表示後成上がりありが指定されていると判断したときは、大当り中再抽選表示を行なう時間を管理するために用いられる大当り中再抽選表示タイマに、大当り中再抽選表示を実行するときの時間として予め定められた再抽選表示時間をセットし、大当り中再抽選表示タイマの動作をスタートさせる（Ｓ２９９）。そして、確変大当りに成上がらない大当り中再抽選表示を開始させ（Ｓ３００）、リターンする。これにより、セットされた再抽選表示時間に亘って、確変大当りに成上がらない大当り中再抽選表示が行なわれる。
【０３８１】
一方、大当り中再抽選表示後成上がりありが指定されていると判断したときは、前述の大当り中再抽選表示タイマに、前述の再抽選表示時間をセットし、大当り中再抽選表示タイマの動作をスタートさせる（Ｓ３０１）。そして、確変大当りに成上がる大当り中再抽選表示を開始させ（Ｓ３０２）、リターンする。これにより、セットされた再抽選表示時間に亘って、確変大当りに成上がる大当り中再抽選表示が行なわれる。
【０３８２】
また、前述のＳ２９７で大当り中再抽選表示の開始タイミングではないと判断して進むＳ３０３では、前述した大当り中再抽選表示タイマの値が更新される。これにより、大当り中再抽選表示の開始タイミング後、大当り遊技中処理が実行されるごとに、大当り中再抽選表示タイマの値が更新されていくこととなる。そして、大当り中再抽選表示タイマの値に基づいて、予め定められた大当り中再抽選表示の終了タイミング（大当り中再抽選表示タイマがタイムアウトしたタイミング）であるか否かを判断する（Ｓ３０４）。大当り中再抽選表示の終了タイミングであると判断したときには、前述のＳ２９４に進み、大当り遊技中演出を実行する。一方、大当り中再抽選表示の終了タイミングではないと判断したときには、リターンする。このように、Ｓ２９７で大当り中再抽選表示の開始タイミングではないと判断されたときは、大当り中再抽選表示が開始された後、その大当り中再抽選表示が終了するまでの表示制御が行なわれる。
【０３８３】
このように、大当り中再抽選表示は、基本的に、図柄情報コマンド、および、大当り開始コマンドのうち少なくとも１つのコマンドにより、大当り中再抽選表示を実行することが指定されているときに実行される。これにより、たとえば、図柄情報コマンドを受信できなかったとき、または、図柄情報コマンドの受信後に電源断状態となったときであっても、大当り開始コマンドを受信したことに基づいて、大当り中再抽選表示を実行することができる。
【０３８４】
また、前述のＳ２９２により図柄仮決定フラグがセットされていると判断したときは、前述のＳ２９７と同様に、大当り中再抽選表示の開始タイミングであるか否かを判断する（Ｓ２９５ａ）。Ｓ２９５ａにより大当り中再抽選表示の開始タイミングではないと判断したときは、前述したＳ３０３に進む。一方、Ｓ２９５ａにより大当り中再抽選表示の開始タイミングであると判断したときは、大当り遊技状態の開始に際して受信した大当り開始コマンドに基づいて格納された大当り情報に基づいて、受信した大当り開始コマンドが確変大当りであることを指定しているか否かを判断する（Ｓ２９５ｂ）。
【０３８５】
Ｓ２９５ｂにより、受信した大当り開始コマンドが確変大当りであることを指定していないと判断したとき、すなわち、通常大当りであることを指定しているときには、前述のＳ２９９に進み、Ｓ２９９とＳ３００とを実行することにより、セットされた再抽選表示時間に亘って、確変大当りに成上がらない大当り中再抽選表示が開始される。一方、Ｓ２９５ｂにより、受信した大当り開始コマンドが確変大当りであることを指定していると判断したときは、終了時成上がり禁止フラグをセットする（Ｓ２９６）。ここで、終了時成上がり禁止フラグとは、大当り終了時再抽選表示において確変大当りへ成上がる表示を行なうことを禁止するときにセットされるフラグである。そして、前述のＳ３０１に進み、Ｓ３０１とＳ３０２とを実行することにより、セットされた再抽選表示時間に亘って、確変大当りに成上がる大当り中再抽選表示が開始される。
【０３８６】
このように、図柄情報コマンドを正しく受信できなかったことにより変動表示結果として通常大当り図柄の組合せが仮に決定されているときにおいて、大当り開始コマンドにより確変大当りであることが指定されているときには、大当り開始コマンドが再抽選表示を実行することを示しているか否かに関わらず、確変大当りに成上がる大当り中再抽選表示が開始される。そして、このような確変大当りに成上がる大当り中再抽選表示が行なわれるときには、終了時成上がり禁止フラグがセットされることにより、エンディング表示コマンドにより確変大当りであることが指定されているときであっても、確変大当りに成上がる大当り終了時再抽選表示を行なうことが禁止される。これにより、図柄情報コマンドを正しく受信できなかったことにより変動表示結果として通常大当り図柄の組合せが仮に決定されているときにおいて、大当り中再抽選表示と大当り終了時再抽選表示とで重複して、確変大当りに成上がる表示が行なわれることが防がれる。
【０３８７】
また、前述のＳ２９５ａにより大当り中再抽選表示の開始タイミングではないと判断したときは、Ｓ３０３に進み、Ｓ３０３，Ｓ３０４が実行されることにより、Ｓ２９５ａにより大当り中再抽選表示の開始タイミングであると判断されて、大当り中再抽選表示が開始された後、その大当り中再抽選表示が終了するまでの表示制御が行なわれる。
【０３８８】
また、前述のＳ２９０で大当り遊技状態の終了時であると判断して進むＳ３０５では、図柄情報コマンドを正しく受信できなかったことにより変動パターンコマンドに基づいて仮の変動表示結果として通常大当り図柄の組合せが決定されているか否かを判断するために、前述の図柄仮決定フラグがセットされているか否かを判断する（Ｓ３０５）。
【０３８９】
Ｓ３０５により図柄仮決定フラグがセットされていると判断したときは、後述するＳ３０９に進む。一方、Ｓ３０５により図柄仮決定フラグがセットされていないと判断したときは、図柄情報コマンド、大当り開始コマンド、および、エンディング表示コマンドのうち少なくとも１つのコマンドにより、大当り終了時再抽選表示を実行することが指定されているか否かを判断する（Ｓ３０６）。
【０３９０】
Ｓ３０６では、たとえば、コマンド解析処理において格納された再抽選表示情報に基づいて、大当り終了時再抽選表示の実行指定の有無を判断する。大当り終了時再抽選表示を実行することが指定されていないと判断したときは、エンディング表示の時間を管理するために用いる終了表示タイマに、再抽選表示が行なわれない演出表示である大当り通常終了表示を実行するときの時間として予め定められた表示時間をセットすることにより終了表示タイマをスタートさせる（Ｓ３０７）。そして、大当り通常終了表示を開始させ（Ｓ３０８）、演出制御プロセスフラグの値を大当り遊技終了処理（Ｓ４０６）に対応した値に更新し（Ｓ３１８）、リターンする。これにより、再抽選表示が行なわれない大当り終了時再抽選表示が実行される。
【０３９１】
一方、Ｓ３０６で大当り終了時再抽選表示を実行することが指定されていると判断したときは、前述のＳ３０６で大当り終了時再抽選表示を実行することを指定していると判断されたコマンド（少なくとも１つのコマンド）により、大当り終了時再抽選表示で成上がりありが指定されているか否かを判断する（Ｓ３１３）。Ｓ３１３では、たとえば、コマンド解析処理において格納された再抽選表示情報に基づいて、大当り終了時再抽選表示での成上がりありの指定の有無を判断する。
【０３９２】
大当り終了時再抽選表示で成上がりありが指定されていると判断したときには、後述するＳ３１６に進む。一方、大当り終了時再抽選表示で成上がりありが指定されていないと判断したときには、前述の終了表示タイマに、大当り終了時再抽選表示を実行するときの時間として予め定められた再抽選表示時間を、をセットすることにより終了表示タイマをスタートさせる（Ｓ３１４）。そして、確変大当りに成上がらない大当り終了時再抽選表示を開始させ（Ｓ３１５）、特別図柄プロセスフラグの値を大当り遊技終了処理（Ｓ４０６）に対応した値に更新し（Ｓ３１８）、リターンする。これにより、成上がりの表示をしない大当り終了時再抽選表示が実行される。ここで、Ｓ３０６，Ｓ３０８でセットされる再抽選表示の実行時間は、後述するＳ３０７でセットされる大当り通常終了表示の実行時間と同じ時間となるように設定されている。
【０３９３】
一方、大当り終了時再抽選表示で成上がりありが指定されていると判断してＳ３１６に進んだときは、終了表示タイマに、大当り終了時再抽選表示を実行するときの時間として予め定められた再抽選表示時間（Ｓ３０６，Ｓ３０８でセットされる再抽選表示の実行時間と同じ時間）をセットすることにより終了表示タイマをスタートさせる（Ｓ３１６）。そして、確変大当りに成上がる大当り終了時再抽選表示を開始させ（Ｓ３１７）、特別図柄プロセスフラグの値を大当り遊技終了処理（Ｓ４０６）に対応した値に更新し（Ｓ３１８）、リターンする。これにより、成上がりの表示をする大当り終了時再抽選表示が実行される。
【０３９４】
このように、大当り終了時再抽選表示は、図柄情報コマンド、大当り開始コマンド、および、エンディング表示コマンドのうち少なくとも１つのコマンドにより、大当り終了時再抽選表示を実行することが指定されているときに実行される。これにより、たとえば、図柄情報コマンドを受信できなかったとき、または、図柄情報コマンドの受信後に電源断状態となったときであっても、大当り開始コマンドとエンディング表示コマンドとのうち少なくとも１つを受信したことに基づいて、大当り終了時再抽選表示を実行することができる。
【０３９５】
また、前述のＳ３０５により図柄仮決定フラグがセットされていると判断してＳ３０９に進んだときは、その図柄仮決定フラグをリセットする（Ｓ３０９）。そして、前述の終了時成上がり禁止フラグがセットされているか否かを判断する（Ｓ３１０）。
【０３９６】
Ｓ３１０により終了時成上がり禁止フラグがセットされていないと判断したときは、受信したエンディング表示コマンドに基づいて格納された大当り情報に基づいて、受信したエンディング表示コマンドが確変大当りであることを指定しているか否かを判断する（Ｓ３１１）。
【０３９７】
Ｓ３１１により、受信したエンディング表示コマンドが確変大当りであることを指定していないと判断したとき、すなわち、通常大当りであることを指定しているときには、前述のＳ３１４に進み、Ｓ３１４とＳ３１５とを実行することにより、前述のような確変大当りに成上がらない大当り終了時再抽選表示が開始される。一方、Ｓ３１１により、受信したエンディング表示コマンドが確変大当りであることを指定していると判断したときは、前述のＳ３１６に進み、Ｓ３１６とＳ３１７とを実行することにより、前述のような確変大当りに成上がる大当り終了時再抽選表示が開始される。
【０３９８】
また、前述のＳ３１０により終了時成上がり禁止フラグがセットされていると判断したときは、セットされている終了時成上がり禁止フラグをリセットし（Ｓ３１２）、前述のＳ３０７に進み、Ｓ３０７とＳ３０８とを実行することにより、前述のような大当り終了時再抽選表示が開始される。
【０３９９】
このように、図柄情報コマンドを正しく受信できなかったことにより変動表示結果として通常大当り図柄の組合せが仮に決定されているときにおいて、エンディング表示コマンドにより確変大当りであることが指定されているときには、終了時成上がり禁止フラグがセットされていないことを条件として、エンディング表示コマンドが再抽選表示を実行することを示しているか否かに関わらず、確変大当りに成上がる大当り終了時再抽選表示が開始される。これにより、図柄情報コマンドを正しく受信できなかったことにより変動表示結果として通常大当り図柄の組合せが仮に決定されているときにおいては、基本に、大当り開始コマンドにより確変大当りであることが指定されているときに、大当り中再抽選表示において確変大当りに成上がる表示が行なわれるが、たとえば、大当り開始コマンド受信後に電源断状態となったときのように、大当り開始コマンドに基づいて確変大当りに成上がる表示が行なうことができなかったときには、エンディング表示コマンドにより確変大当りであることが指定されているときに、大当り終了時再抽選表示において、確変大当りに成上がる表示が行なわれることとなる。
【０４００】
図４１は、大当り遊技中処理における大当り遊技中演出処理（Ｓ２９４）を示すフローチャートである。大当り遊技中演出処理において、演出制御用マイクロコンピュータ８００は、次のような処理を行なう。
【０４０１】
まず、各ラウンドに対応するラウンド開始コマンド受信フラグがセットされているか否かを判断することに基づいて、各ラウンドの開始時であるか否かを判断する（Ｓ６０１）。各ラウンドの開始時ではないと判断したときには、後述するＳ６０４に進む。一方、各ラウンドの開始時であると判断したときには、各ラウンドのラウンド数を示す表示をし（Ｓ６０２）、各ラウンド中を演出する表示を開始させ（Ｓ６０３）、Ｓ６０４に進む。
【０４０２】
Ｓ６０４では、各ラウンドに対応するラウンド終了コマンド受信フラグがセットされているかを判断することに基づいて、各ラウンドの終了時であるか否かを判断する。各ラウンドの終了時ではないと判断したときには、リターンする。一方、各ラウンドの終了時であると判断したときには、受信したラウンド終了コマンドが示すラウンド数に基づいて、今回のラウンドが最終ラウンド（第１５ラウンド）であるか否かを判断する（Ｓ６０５）。最終ラウンドではないと判断したときは、各ラウンド間を演出する表示を開始させ（Ｓ６０６）、リターンする。ここで、各ラウンド間を演出する表示がＳ６０６により開始されるが、前述したように、第６，第７ラウンド間において大当り中再抽選表示が行なわれるときは、図４０のＳ２９２からＳ２９５ａに進むか、または、Ｓ２９３からＳ２９７に進むことにより、大当り中再抽選表示が実行される。一方、最終ラウンドであると判断したときは、次のラウンドに進まないので、ラウンド間を演出する表示を開始させることなくリターンする。
【０４０３】
〔第２実施形態〕
次に、第２実施形態を説明する。第２実施形態においては、図４に示す演出制御基板８０、ランプドライバ基板３５、および、音声出力基板７０の代わりに、変動表示装置９を含む演出制御装置の制御（遊技の演出の制御）を行なう演出制御手段としては、たとえば音制御およびランプ制御のような表示制御以外の演出制御を行なう第１の演出制御用マイクロコンピュータと、変動表示装置９の表示制御を行なう第２の演出制御用マイクロコンピュータとを別の制御基板に設け、遊技制御用マイクロコンピュータが、第１の演出制御用マイクロコンピュータへ表示制御、音制御、および、ランプ制御を含む演出制御用のコマンドを与え、その演出制御用のコマンドに基づいて、第１の演出制御用マイクロコンピュータから第２の演出制御用マイクロコンピュータへ表示制御コマンドを与えるように構成し、表示制御、音制御、および、ランプ制御を含む演出制御を行なう構成について説明する。
【０４０４】
図４２は、第２実施形態による主基板３１およびその他の制御基板における回路構成の一例を示すブロック図である。図４２に関しては、図４と共通する部分について同一の参照番号を付し、重複した説明を避ける。
【０４０５】
図４２の構成が図４の構成と異なるのは、図４の演出制御基板８０、ランプドライバ基板３５、および、音声出力基板７０の代わりに、音・ランプ制御基板７０ａ、および、表示制御基板８０ａが設けられている点である。
【０４０６】
遊技制御用マイクロコンピュータ５６０は、音・ランプ制御基板７０ａに表示制御、音制御、および、ランプ制御を含む演出制御（演出）を特定するための制御信号としての演出制御コマンド（演出制御信号）を送信する。第２実施形態において、遊技制御用マイクロコンピュータ５６０から音・ランプ制御基板７０ａに送信される演出制御コマンドのうち、飾り図柄の変動表示に関連するコマンドは、第１実施形態に示したコマンドと同様のコマンドである。音・ランプ制御基板７０ａには、中継基板７７を介して遊技制御用マイクロコンピュータ５６０からの演出制御コマンドを受信し、音制御およびランプ制御よりなる演出制御を行なう音・ランプ制御用マイクロコンピュータ７００、および、Ｉ／Ｏポート部７８等の電気部品が接続されている。
【０４０７】
音・ランプ制御用マイクロコンピュータ７００は、音制御用およびランプ制御用のプログラム等を記憶するＲＯＭ７４と、ワークメモリとして使用されるＲＡＭ７５と、プログラムにしたがって音制御およびランプ制御の制御動作を行なうＣＰＵ７６とを含む。この音・ランプ制御用マイクロコンピュータ７００は、主基板３１から送信される演出制御コマンドに基づき、賞球ランプ５１、球切れランプ５２、装飾ランプ２５、遊技効果ランプ４０、天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃの制御（ランプ制御）、および、スピーカ２７を用いた遊技音発生制御（音制御）等の各種演出を特定し演出制御を行なう。また、音・ランプ制御用マイクロコンピュータ７００は、主基板３１から送信される演出制御コマンドに基づいて、変動表示装置９を制御するための表示制御コマンドを表示制御基板８０へ送信するための制御も行なう。
【０４０８】
音・ランプ制御用マイクロコンピュータ７００から表示制御用マイクロコンピュータ８００ａへの表示制御コマンドの与え方としては、遊技制御用マイクロコンピュータ５６０からの演出制御コマンドにより指示された表示制御の内容に応じて表示制御用コマンドを作成して出力する（加工して出力する）ようにしてもよく、遊技制御用マイクロコンピュータ５６０からの演出制御コマンドのうち、表示制御を対象とするコマンドをそのまま表示制御用マイクロコンピュータ８００ａへ出力する（加工せずに出力する）ようにしてもよい。
【０４０９】
表示制御基板８０ａには、音・ランプ制御用マイクロコンピュータ７００からの表示制御コマンドを受信して、変動表示装置９での表示制御を行なう表示制御用マイクロコンピュータ８００ａ、および、Ｉ／Ｏポート部８７ａ等の電気部品が搭載されている。表示制御用マイクロコンピュータ８００ａは、表示制御用のプログラム等を記憶するＲＯＭ８４ａと、ワークメモリとして使用されるＲＡＭ８５ａと、プログラムにしたがって表示制御動作を行なうＣＰＵ８６ａとを含む。
【０４１０】
表示制御用マイクロコンピュータ８００ａは、音・ランプ制御用マイクロコンピュータ７００から送信される表示制御コマンドに応じて、前述したような変動表示装置９の変動表示等の各種表示の演出に関する制御を行なう。具体的には次のような制御を行なう。表示制御基板８０ａには、表示制御用マイクロコンピュータ８００ａの他に、ＶＤＰ、キャラクタＲＯＭ、および、ＶＲＡＭ（図示省略）が搭載されている。ＶＤＰは、画像表示を行なう表示制御機能および高速描画機能を有する処理装置であり、変動表示装置９の表示制御を行なう。ＣＰＵ８６ａは、受信した表示制御コマンドに従って、キャラクタＲＯＭから必要なデータを読出し。第１実施形態の場合と同様の制御を行なう。
【０４１１】
また、本実施の形態における音・ランプ制御用マイクロコンピュータ７００では、このように行なわれる変動表示装置９での演出表示に対応して、音出力手段の制御および発光手段の制御を行なう。なお、これに限らず、音・ランプ制御用マイクロコンピュータ７００は、変動表示装置９での演出表示に対応して、音出力手段の制御のみを行なうもの、または発光手段の制御のみを行なうものであってもよい。
【０４１２】
音・ランプ制御用マイクロコンピュータ７００が受信した演出制御コマンドを加工せずに、表示制御コマンドとして表示制御用マイクロコンピュータ８００ａに出力する場合には、音・ランプ制御用マイクロコンピュータ７００および表示制御用マイクロコンピュータ８００ａにおいて、次のような制御が行なわれる。
【０４１３】
表示制御用マイクロコンピュータ８００ａでは、図３０〜図４１に示すような処理と同様の処理を実行することにより、第１実施形態に示した変動表示装置９の制御と同様の制御が行なわれる。また、音・ランプ制御用マイクロコンピュータ７００では、受信した演出制御コマンドを、表示制御用マイクロコンピュータ８００ａに出力する処理を行なうとともに、次のような音制御およびランプ制御に関する処理を行なう。
【０４１４】
音制御およびランプ制御に関する処理としては、図３０〜図４１に示す処理のうち、演出制御の進行状況を把握するための処理（変動表示装置９を直接的に実行する部分を除く）を実行するとともに、その演出制御の進行状況に応じて、予め定められた演出制御の進行状況と音制御との関係に基づいて音制御を行なう音制御プロセス処理（制御状態に対応したプロセスを選択して音制御を実行する処理）と、予め定められた演出制御の進行状況とランプ制御との関係に基づいてランプ制御を行なうランプ制御プロセス処理（制御状態に対応したプロセスを選択してランプ制御を実行する処理）とを実行する。これにより、変動表示装置９における表示による演出と整合性の取れた（同期した）音による演出と、ランプによる演出とが行なわれる。
【０４１５】
また、音・ランプ制御用マイクロコンピュータ７００が受信した演出制御コマンドを加工して、表示制御コマンドとして表示制御用マイクロコンピュータ８００ａに出力する場合には、音・ランプ制御用マイクロコンピュータ７００および表示制御用マイクロコンピュータ８００ａにおいて、次のような制御が行なわれる。
【０４１６】
また、音・ランプ制御用マイクロコンピュータ７００では、第１実施形態に示した変動表示装置９の制御と同様の制御を実行するために、図３０〜図４１に示すような処理と同様の処理を実行することにより演出制御の進行状況を把握するための処理を実行する。そして、その演出制御の進行状況に応じて、予め定められた演出制御の進行状況と変動表示装置９の表示制御との関係に基づいて、前述したような表示制御を行なうために必要となる表示制御コマンドを作成して表示制御用マイクロコンピュータ８００ａに出力する表示制御コマンド出力処理を行なう。そして、把握された演出制御の進行状況に応じて、予め定められた演出制御の進行状況と音制御との関係に基づいて音制御を行なう音制御プロセス処理（制御状態に対応したプロセスを選択して音制御を実行する処理）と、把握された演出制御の進行状況に応じて、予め定められた演出制御の進行状況とランプ制御との関係に基づいてランプ制御を行なうランプ制御プロセス処理（制御状態に対応したプロセスを選択してランプ制御を実行する処理）とを実行する。これにより、変動表示装置９における表示による演出と整合性の取れた（同期した）音による演出と、ランプによる演出とが行なわれる。
【０４１７】
表示制御用マイクロコンピュータ８００ａでは、音・ランプ制御用マイクロコンピュータ７００から出力されて送信される表示制御コマンドを受信し、その表示制御コマンドに応じて、予め定められた演出制御の進行状況と表示制御との関係に基づいて表示制御を行なう表示制御プロセス処理（制御状態に対応したプロセスを選択して表示制御を実行する処理）が示す表示制御を実行することにより、第１実施形態に示した変動表示装置９の制御と同様の制御が行なわれる。
【０４１８】
次に、前述した実施の形態により得られる主な効果を説明する。
（１）  第１実施形態の図４に示す演出制御用マイクロコンピュータ８００において、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび表示結果コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果を大当り表示結果とすることが示されているときにおいては、変動表示時間が特定できないが、図３６のＳ３３３〜Ｓ３３７および図３４のＳ２５５に示すように、図柄情報コマンドを受信したときに特殊変動表示が実行され、図３８のＳ２７１，Ｓ２７３、図１１の（ｃ），（ｄ）、および、図１３〜図１６に示すように、図柄停止コマンドを受信したことに基づいて、当該特殊変動表示が実行されている状態から当該大当り表示結果が導出表示させられる。このように、特殊変動表示が実行されるので、ノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、図柄停止コマンドの受信に基づいて大当り表示結果を導出表示するときの演出の違和感を軽減することができる。また、第２実施形態の図４２に示す音・ランプ制御用マイクロコンピュータ７００、表示制御用マイクロコンピュータ８００ａについても、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび表示結果コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果を大当り表示結果とすることが示されているときにおいて、第１実施形態と同様の制御が行なわれるので、第１実施形態の場合と同様の効果を得ることができる。
【０４１９】
（２）  第１実施形態の図４に示す演出制御用マイクロコンピュータ８００において、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび図柄情報コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果をはずれ表示結果とすることが示されているときにおいては、変動表示時間が特定できないが、図柄情報コマンドを受信したときに、図３６のＳ３３６，Ｓ３３７、図３７のＳ２６３、図３４のＳ２５５、および、図１１の（ｃ），（ｄ）、図１３、図１４に示すように、短縮時間変動モードであるか否かに応じて定められた時間だけ、変動パターンコマンドが受信されたときに行なわれる演出と同じ種類の演出で飾り図柄を変動表示させる一般変動表示が実行された後、図１１の（ｃ），（ｄ）、図１３、図１４、図３６のＳ３３４，Ｓ３３７、図３４のＳ２５５、図３７のＳ２６７、図３８のＳ２７１，Ｓ２７３に示すように、特殊変動表示が実行され、図柄停止コマンドを受信したことに基づいて、当該特殊変動表示が実行されている状態からはずれ表示結果となる表示結果が導出表示させられる。このように、一般変動表示が実行された後に特殊変動表示が実行されるので、ノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、図柄停止コマンドの受信に基づいてはずれ表示結果を導出表示するときの演出の違和感を軽減することができる。また、第２実施形態の図４２に示す音・ランプ制御用マイクロコンピュータ７００、表示制御用マイクロコンピュータ８００ａについても、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび表示結果コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果をはずれ表示結果とすることが示されているときにおいて、第１実施形態と同様の制御が行なわれるので、第１実施形態の場合と同様の効果を得ることができる。
【０４２０】
（３）  遊技状態を時短状態とするときに時短フラグが設定され、図３６のＳ３３３に示すように、その時短フラグが設定されているときに、時短状態であると判定される。そして、図３６のＳ３３４，Ｓ３３７に示すように、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび図柄情報コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果をはずれ表示結果とすることが示されているときにおいて、時短フラグにより時短状態であると判定されたときは、図１１の（ｄ）に示すように、時短状態に応じて定められた時間だけ、一般変動表示が実行される。これにより、時短状態であるときには、時短状態に応じて定められた時間だけ一般変動表示が実行された後に特殊変動表示が実行されるので、時短状態においてノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、図柄停止コマンドの受信に基づいてはずれ表示結果を導出表示するときの演出の違和感を軽減することができる。
【０４２１】
（４）  保留記憶数が所定数以上となっているときに、記憶変動短縮状態とされる。そして、図３６のＳ３３４，Ｓ３３７に示すように、変動開始タイミングに、変動パターンコマンドが受信されず、未定義コマンドおよび図柄情報コマンドが受信され、かつ、図柄情報コマンドにより当該変動表示の表示結果をはずれ表示結果とすることが示されているときにおいて、保留記憶数が所定数以上となっていると判定されたときは、図１１の（ｄ）に示すように、記憶変動短縮状態に応じて定められた時間だけ、一般変動表示が実行される。これにより、記憶変動短縮状態であるときには、記憶変動短縮状態に応じて定められた時間だけ一般変動表示が実行された後に特殊変動表示が実行されるので、記憶変動短縮状態においてノイズ等の影響を受けて変動パターンコマンドが未定義コマンドに変化した場合であっても、図柄停止コマンドの受信に基づいてはずれ表示結果を導出表示するときの演出の違和感を軽減することができる。
【０４２２】
（５）  図１４および図１６に示すように、特殊変動表示として、変動表示中の識別情報の種類を遊技者が視認しにくい速度で識別情報を変動表示させる高速変動表示が行なわれるので、図柄停止コマンドの受信に基づいて大当り表示結果またははずれ表示結果を導出表示するときに、高速変動表示においてどの図柄が導出表示されるのか遊技者が視認しにくいので、演出の違和感を増加させることなく、容易に大当り表示結果またははずれ表示結果を任意のタイミングで導出表示させることができる。
【０４２３】
（６）  図１３のカーテン９０６による隠蔽、図１５の爆弾９０７による隠蔽等の演出で示すように、特殊変動表示として、変動表示中の前記識別情報の少なくとも一部を隠す隠蔽表示が行なわれるので、確定コマンドの受信に基づいて特定表示結果を導出表示するときに、隠蔽表示においてどの図柄が導出表示されるのか遊技者が視認しにくいので、演出の違和感を増加させることなく、容易に大当り表示結果またははずれ表示結果を任意のタイミングで導出表示させることができる。
【０４２４】
（７）  変動開始タイミングに、図柄情報コマンドが受信されず、未定義コマンドおよび変動パターンコマンドが受信されたときに行なわれる飾り図柄の変動表示について、図３５のＳ５０８〜Ｓ５１０，Ｓ５０２，Ｓ５０４，Ｓ５０７に示すように、受信された変動パターンコマンドが、確変大当り専用の変動パターンコマンドまたは通常大当り専用の変動パターンコマンドであるときには、受信した変動パターンコマンドにより特定される表示結果に基づいて変動表示の表示結果が決定され、図３５のＳ５１１，Ｓ５１２，Ｓ５０４に示すように、受信された変動パターンコマンドが確変大当りおよび通常大当り兼用の変動パターンコマンドであるときには、変動表示の表示結果が通常大当り表示結果に決定される。このように、ノイズ等の影響を受けて図柄情報コマンドが未定義コマンドに変化した場合であっても、変動パターンコマンドが受信されることにより飾り図柄の変動表示を行なうことが可能であり、変動パターンコマンドに基づいて、表示結果が大当り表示結果となるか否かが示されるので、表示結果が大当り表示結果となるか否を遊技者に認識させることができる。さらに、ノイズ等の影響を受けて図柄情報コマンドが未定義コマンドに変化した場合であっても、変動パターンコマンドが受信されたときには変動表示の表示結果を導出表示することができるので、遊技制御用マイクロコンピュータ５６０側から繰返し何回も同じコマンドを送らなくても済むため、遊技制御用マイクロコンピュータ５６０の制御負担を軽減することができる。
【０４２５】
（８）  変動開始タイミングに、図柄情報コマンドが受信されず、未定義コマンドおよび変動パターンコマンドが受信されたときに行なわれる飾り図柄の変動表示について、受信された変動パターンコマンドが、確変大当りおよび通常大当り兼用の変動パターンコマンドであるときには、決定された通常大当り表示結果が導出表示された後において、確変大当りを示す大当り開始コマンドが受信されたときに、図４０のＳ２９５ａ，Ｓ２９５ｂ，Ｓ２９６，Ｓ３０１，Ｓ３０２に示すように、確変大当りに成上がる大当り中成上がりあり再抽選表示が行なわれるので、確変状態となるか否かについて、実際にパチンコ遊技機１の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。
【０４２６】
（９）  変動開始タイミングに、図柄情報コマンドが受信されず、未定義コマンドおよび変動パターンコマンドが受信されたときに行なわれる飾り図柄の変動表示について、受信された変動パターンコマンドが、確変大当りおよび通常大当り兼用の変動パターンコマンドであるときには、決定された通常大当り表示結果が導出表示された後において、確変大当りを示すエンディング表示コマンドが受信されたときに、図４０のＳ３０５，Ｓ３０９〜Ｓ３１１，Ｓ３１６，Ｓ３１７に示すように、確変大当りに成上がる大当り終了時中成上がりあり再抽選表示が行なわれるので、確変状態となるか否かについて、実際にパチンコ遊技機１の内部で制御される状態と、遊技者が外部から認識できる状態とを整合させることができる。
【０４２７】
（１０）  変動開始タイミングに、図柄情報コマンドが受信されず、未定義コマンドおよび変動パターンコマンドが受信されたときに行なわれる飾り図柄の変動表示について、受信された変動パターンコマンドが、確変大当りおよび通常大当り兼用の変動パターンコマンドであるときには、決定された通常大当り表示結果が導出表示された後において、確変大当りを示す大当り開始コマンドが受信されたときに、図４０のＳ２９５ａ，Ｓ２９５ｂ，Ｓ２９６，Ｓ３０１，Ｓ３０２に示すように、確変大当りに成上がる大当り中成上がりあり再抽選表示が行なわれ、確変大当りを示すエンディング表示コマンドが受信されたときに、図４０のＳ３０５，Ｓ３０９〜Ｓ３１１，Ｓ３１６，Ｓ３１７に示すように、確変大当りに成上がる大当り終了時中成上がりあり再抽選表示が行なわれるが、図４０のＳ２９６，Ｓ３１０に示すように、確変大当りに成上がる大当り中成上がりあり再抽選表示が行なわれたときには、確変大当りに成上がる大当り終了時中成上がりあり再抽選表示が行なわれることが禁止されるので、確変大当りに成上がる演出が重複して行なわれることが防がれ、制御の無駄を防ぐことができる。
【０４２８】
次に、以上に説明した実施の形態の変形例や特徴点を以下に列挙する。
（１）  前述した実施の形態における遊技制御用マイクロコンピュータ５６０は、演出制御用マイクロコンピュータ８００に対して、変動表示が終了してから大当りが発生した場合に第１の時間経過したときに大当り開始コマンドを送信し、変動表示が終了して大当りにならなかった場合に第１の時間と異なる第２の時間が経過した後に、保留記憶の記憶データがあれば新たな変動表示を開始するための変動パターンコマンドと図柄情報コマンドとを順次送信する例について説明した。しかし、第１の時間と第２の時間とが異なるものに限らず、第１の時間と第２の時間が同じであってもよい。この場合、図３１のＳ２３７における変動開始タイミングであるか否かについては、受信したタイミングが大当り遊技中や変動表示中でなく、かつはずれ図柄の組合せが停止表示されていることにより変動表示を開始することができるタイミングであるか否かを判断するように構成してもよい。はずれ図柄の組合せが停止表示されているか否かは、直近に受信した変動パターンコマンドおよび図柄情報コマンドのうち少なくともいずれかに基づき、当該コマンドがはずれを特定可能なコマンドであるか否かを判断するように構成してもよい。
【０４２９】
（２）  前述した実施の形態では、Ｓ２３７においてＹＥＳと判断されたときにＳ２３８で変動開始時コマンド化けフラグをセットする例について説明した。しかし、変動開始時コマンド化けフラグをセットするか否かの判断ステップは、Ｓ２３７に限らず、新たな変動表示を開始するタイミングであるか否かを判断できるステップであればどのようなものであってもよい。
【０４３０】
また、タイミングを判定するものに限らず、前述した実施の形態のように、コマンドの構成が、コマンドの大まかな種別を示すＭＯＤＥデータを含む構成である場合には、コマンドを構成する他のデータ（たとえばＥＸＴデータ）のみがノイズ等の影響を受けて未定義コマンドとなる可能性があることに鑑みて、当該コマンドの大まかな種別を示すＭＯＤＥデータの種別を判断するように構成してもよい。
【０４３１】
このように構成した場合の第１の具体例としては、Ｓ２３６でＹＥＳと判断されたときに、未定義コマンドのＭＯＤＥデータが、変動パターンコマンドの種別を示す「２０Ｈ」であるか、または図柄情報コマンドの種別を示す「３０Ｈ」であるかを判断し、「２０Ｈ」または「３０Ｈ」であるときにＳ２３８へ移行し、「２０Ｈ」および「３０Ｈ」のいずれでもないときにＳ２３７へ移行するように構成してもよい。
【０４３２】
このように構成した場合の第２の具体例としては、Ｓ２３６でＹＥＳと判断されたときに、未定義コマンドのＭＯＤＥデータが、変動パターンコマンドの種別を示す「２０Ｈ」であるか、または図柄情報コマンドの種別を示す「３０Ｈ」であるかを判断し、「２０Ｈ」であるときに変動パターンコマンドがノイズ等の影響を受けて未定義コマンドに変化した旨を示す変動パターンコマンド化けフラグをセットしＳ２１１に戻り、「３０Ｈ」であるときに図柄情報コマンドがノイズ等の影響を受けて未定義コマンドに変化した旨を示す図柄情報コマンド化けフラグをセットしＳ２１１に戻り、「２０Ｈ」および「３０Ｈ」のいずれでもないときにＳ２３７へ移行するように構成してもよい。さらに、この場合、図３５の図柄決定処理では、まず、図柄情報コマンド化けフラグがセットされているか否かを判断し、図柄情報コマンド化けフラグがセットされているときにＳ５０８へ移行し、図柄情報コマンド化けフラグがセットされていないときにＳ５００へ移行するように構成し、Ｓ４９６からＳ４９９の処理を行なわないように構成してもよい。また、図３６の変動パターン決定処理では、まず、変動パターンコマンド化けフラグがセットされているか否かを判断し、変動パターンコマンド化けフラグがセットされているときにＳ３３３へ移行し、変動パターンコマンド化けフラグがセットされていないときにＳ３３１へ移行するように構成し、Ｓ３２９およびＳ３３０の処理を行なわないように構成してもよい。
【０４３３】
（３）  前述した実施の形態では、図３１のＳ２２５ｂにおいてＮＯと判断された場合、すなわち、前回の変動表示において大当りが発生していない可能性が高く、受信したコマンドがノイズ等の影響により偶然大当り開始コマンドに変化したコマンドである可能性が高い場合、そのままＳ２１１に戻る例について説明した。しかし、これに限らず、図３１のＳ２２５ｂにおいてＮＯと判断された場合、Ｓ２３６でＮＯと判断された場合と同様の処理を行なうように構成してもよい。これにより、変動パターンコマンドまたは図柄情報コマンド等が偶然大当り開始コマンドに変化した場合であっても、前述した特殊変動パターンにより変動表示を行なうことができる。
【０４３４】
（４）  前述した実施の形態では、変動表示部について、特別図柄表示器８と飾り変動表示装置９とで構成される例を説明した。しかし、これに限らず、変動表示部は、特別図柄を表示する特別図柄表示装置のみで構成されるようにしてもよい。その場合には、飾り変動表示装置９と同様の画像が表示可能な表示装置により特別図柄表示装置を構成し、当該特別図柄表示装置で表示する特別図柄として、前述した飾り図柄と同様の図柄を表示するとともに、前述した背景画像等の飾り図柄以外の各種画像を同様に表示するように制御する。
【０４３５】
（５）  演出制御を行なう装置の構成は、前述したようなものに限らず、次のような構成を採用してもよい。表示制御を行なうマイクロコンピュータと、音制御を行なうマイクロコンピュータと、ランプ制御を行なうマイクロコンピュータとを設け、遊技制御用マイクロコンピュータが、これらのマイクロコンピュータのそれぞれに、表示制御コマンド、音制御コマンド、および、ランプ制御コマンドを与え、そのコマンドに応じて各マイクロコンピュータが各制御を個別に実行するような構成を採用してもよい。
【０４３６】
（６）  変動表示装置９の表示制御を行なう表示制御用マイクロコンピュータを設けた表示制御基板と、たとえば音制御およびランプ制御を行なう音・ランプ用マイクロコンピュータを設けた音・ランプ制御基板とを設け、主基板３１に設けた遊技制御用マイクロコンピュータ５６０からの演出制御コマンドを表示制御用マイクロコンピュータが受信し、その受信したコマンドに基づいて、表示制御用マイクロコンピュータが、表示制御を行なうとともに、音・ランプ制御用マイクロコンピュータに音制御およびランプ制御を指令するための音・ランプ制御コマンドを送信し、音・ランプ制御用マイクロコンピュータが、その音・ランプ制御コマンドを受信して音制御およびランプ制御を行なうようにしてもよい。なお、この場合の音・ランプ制御用マイクロコンピュータは、音制御を行なう音制御用マイクロコンピュータ（音制御基板に設ける）と、ランプ制御を行なうランプ制御用マイクロコンピュータ（ランプ制御基板に設ける）とに分けて設け、音制御用マイクロコンピュータには音制御を指令するための音制御コマンドを送信し、ランプ制御を指令するためのランプ制御コマンドを送信するようにしてもよい。
【０４３７】
（７）  前述した実施の形態は、入賞球の検出に応答して所定数の賞球を払い出す払出式遊技機に限定されるものではなく、遊技球を封入し入賞球の検出に応答して得点を付与する封入式遊技機にも適用することができる。
【０４３８】
（８）  前述した実施の形態は、パチンコ遊技機１の動作をシミュレーションするゲーム機などの装置にも適用することができる。前述した実施の形態を実現するためのプログラム及びデータは、コンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。そして、ゲームの実行形態も、着脱自在の記録媒体を装着することにより実行するものだけではなく、通信回線等を介してダウンロードしたプログラム及びデータを、内部メモリ等に一旦格納することにより実行可能とする形態、通信回線等を介して接続されたネットワーク上における、他の機器側のハードウェア資源を用いて直接実行する形態としてもよい。さらには、他のコンピュータ装置等とネットワークを介してデータの交換を行なうことによりゲームを実行するような形態とすることもできる。
【０４３９】
（９）  前述した実施の形態においては、的当てゲームのようなミニゲームを実行することにより、飾り図柄を変動表示させずに、抽選結果を示す例を示した。しかし、これに限らず、大当り中再抽選表示および大当り終了時再抽選表示のそれぞれの演出として、飾り図柄を再度変動表示させて表示結果を導出表示することにより大当り中再抽選表示および大当り終了時再抽選表示についての両方、または、一方を行なうことにより、抽選結果を示すようにしてもよい。
【０４４０】
（１０）  前述した実施の形態においては、通常大当りとなるときについて、大当り中再抽選表示および大当り終了時再抽選表示の両方が必ず行なわれる例を示した。このようにすることにより、再抽選表示が行なわれる頻度が増し、遊技者の興趣をより一層向上させることができる。しかし、これに限らず、通常大当りとなるときについては、大当り中再抽選表示および大当り終了時再抽選表示のどちらか一方のみを行なう制御が所定の割合で選択されて実行されるようにしてもよい。その場合の選択は、ランダムカウンタ等を用いてランダムに行なえばよい。また、通常大当りとなるときには、大当り中再抽選表示および大当り終了時再抽選表示のどちらか一方を必ず行なうようにしてもよい。
【０４４１】
（１１）  前述した実施の形態では、大当り中再抽選表示を実行するタイミングとして、大当り遊技状態におけるラウンド間のインターバル期間中に行なう例を示した。しかし、これに限らず、大当り中再抽選表示を実行するタイミングは、予め定められたラウンドの開始時から終了時までのランウンド期間中であってもよい。また、大当り中再抽選表示を実行するタイミングは、大当り遊技状態の開始時であってよい。
【０４４２】
（１２）  前述した実施の形態では、１回の変動表示に関連して実行可能な再抽選表示の実行回数が２回である例を示した。しかし、これに限らず、１回の変動表示に関連して実行可能な再抽選表示の実行回数としては、３回以上の所定回数であってもよい。
【０４４３】
（１３）  前述した実施形態においては、特別図柄表示器８で導出表示される大当り図柄（大当り表示結果）の種類により大当りの種類を示す例を説明した。しかし、これに限らず、特別図柄表示器８で導出表示される図柄としては、大当りの種類が特定されない大当り図柄を用いるようにしてもよい。その場合には、特別図柄表示器８で変動表示される特別図柄は、大当りの種類が特定されない大当り図柄と、はずれ図柄とで構成される。
【０４４４】
（１４）  前述した実施の形態では、飾り図柄の変動表示結果を指示するために用いられるコマンドとして、大当り判定の判定結果、および、大当り種類の選択結果を指定する図柄情報コマンドを送信する例を示した。しかし、これに限らず、飾り図柄の変動表示結果を指示するためのコマンドとしては、飾り図柄の表示結果（停止図柄の組合せ）を直接的に指定するコマンドを用いてもよい。その場合に、演出制御マイクロコンピュータ８００は、コマンドにより指定された停止図柄の組合せに基づいて、大当り判定の判定結果、および、大当り種類の選択結果を認識する。
【０４４５】
（１５）  前述した実施の形態では、図柄情報コマンドが正しく受信されず（図柄情報コマンドを取りこぼしたとき、または未定義コマンドを受信したとき等）に変動パターンコマンドが受信されたときに行なわれる飾り図柄の変動表示について、受信された変動パターンコマンドが、確変大当りおよび通常大当り兼用の変動パターンコマンドであるときには、決定された通常大当り表示結果が導出表示された後において、確変大当りを示す大当り開始コマンドが受信されたときに、成上がりあり再抽選表示を行なう例を示した。このような再抽選表示としては、大当り中再抽選表示と大当り終了時再抽選表示とのいずれか一方において行なう例を示した。しかし、これに限らず、このようなときの再抽選表示としては、大当り中再抽選表示のみで行なうようにしてもよい。また、このようなときの再抽選表示としては、大当り終了時再抽選表示のみで行なうようにしてもよい。
【０４４６】
（１６）  前述した実施の形態では、特殊変動表示として、飾り図柄を高速変動させるものと、飾り図柄を隠蔽させるものとを一例として示した。しかし、これに限らず、特殊変動表示としては、高速変動の表示パターンとは異なる態様で、技者が図柄を容易に確認できないような態様で飾り図柄を循環させて表示する変動表示であってもよく、また、変動表示中の飾り図柄が仮停止したような態様で表示されるものであってもよい。つまり、特殊変動表示としては、変動表示中においてどのタイミングで図柄停止コマンドを受信しても、その受信時に、事前決定されている表示結果を導出表示可能な態様で行なわれる変動表示であればどのような演出が行なわれるものであってもよい。
【０４４７】
（１７）  なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０４４８】
【図１】パチンコ遊技機を正面からみた正面図である。
【図２】ガラス扉枠を取り外した状態での遊技盤の前面を示す正面図である。
【図３】パチンコ遊技機１を裏面から見た背面図である。
【図４】主基板における回路構成の一例を示すブロック図である。
【図５】主基板における詳細な回路構成を示すブロック図である。
【図６】遊技制御用マイクロコンピュータが遊技制御に用いる乱数を発生させるために用いるランダムカウンタを説明するための図である。
【図７】演出制御用マイクロコンピュータが演出制御に用いる各種ランダムカウンタの一例を説明するための図である。
【図８】変動表示部における変動パターンを選択決定するために用いる判定値を記憶した変動パターン選択用のデータテーブルを説明するための図である。
【図９】演出制御コマンドの一例を表形式で示す図である。
【図１０】演出制御コマンドの一例を表形式で示す図である。
【図１１】特殊変動表示制御を説明するためのタイミングチャートである。
【図１２】変動表示装置で変動表示が行なわれるときの演出表示の一例を示す表示画面図である。
【図１３】特殊変動パターンのうち第１の特殊変動パターンでの変動表示の第１の表示例を示す表示画面図である。
【図１４】特殊変動パターンのうち第１の特殊変動パターンでの変動表示の第２の表示例を示す表示画面図である。
【図１５】特殊変動パターンのうち第２の特殊変動パターンでの変動表示の第１の表示例を示す表示画面図である。
【図１６】特殊変動パターンのうち第２の特殊変動パターンでの変動表示の第２の表示例を示す表示画面図である。
【図１７】遊技制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図１８】遊技制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図１９】遊技制御用マイクロコンピュータが実行するメイン処理を示すフローチャートである。
【図２０】特別図柄プロセス処理のプログラムの一例を示すフローチャートである。
【図２１】特別図柄プロセス処理における特別図柄通常処理を示すフローチャートである。
【図２２】特別図柄プロセス処理における特別図柄停止図柄設定処理を示すフローチャートである。
【図２３】特別図柄停止図柄設定処理における飾り図柄情報決定処理を示すフローチャートである。
【図２４】特別図柄プロセス処理における変動パターン設定処理を示すフローチャートである。
【図２５】特別図柄プロセス処理における特別図柄停止処理を示すフローチャートである。
【図２６】特別図柄プロセス処理における大入賞口開放前処理を示すフローチャートである。
【図２７】特別図柄プロセス処理における大入賞口開放中処理を示すフローチャートである。
【図２８】特別図柄プロセス処理における大当り終了処理を示すフローチャートである。
【図２９】大当り遊技終了処理における特別遊技処理を示すフローチャートである。
【図３０】演出制御用マイクロコンピュータが実行する演出制御メイン処理を示すフローチャートである。
【図３１】コマンド解析処理を示すフローチャートである。
【図３２】演出制御プロセス処理を示すフローチャートである。
【図３３】変動パターンコマンド受信待ち処理を示すフローチャートである。
【図３４】図柄変動開始処理を示すフローチャートである。特別図柄プロセス処理における大当り終了処理を示すフローチャートである。
【図３５】図柄変動開始処理における図柄決定処理を示すフローチャートである。
【図３６】図柄変動開始処理における変動パターン決定処理を示すフローチャートである。
【図３７】図柄変動中処理を示すフローチャートである。
【図３８】図柄停止待ち処理を示すフローチャートである。
【図３９】大当り表示処理を示すフローチャートである。
【図４０】大当り遊技中処理を示すフローチャートである。
【図４１】大当り遊技中処理における大当り遊技中演出処理を示すフローチャートである。
【図４２】第２実施形態による主基板およびその他の制御基板における回路構成の一例を示すブロック図である。
【符号の説明】
【０４４９】
９  変動表示装置、１  パチンコ遊技機、５６０  遊技制御用マイクロコンピュータ、８００  演出制御用マイクロコンピュータ、２７  スピーカ、２５  装飾ランプ、７０  音・ランプ制御用マイクロコンピュータ、８０ａ  表示制御用マイクロコンピュータ。
【図１】
2008023172.tif 000003
【図２】
2008023172.tif 000004
【図３】
2008023172.tif 000005
【図４】
2008023172.tif 000006
【図５】
2008023172.tif 000007
【図６】
2008023172.tif 000008
【図７】
2008023172.tif 000009
【図８】
2008023172.tif 000010
【図９】
2008023172.tif 000011
【図１０】
2008023172.tif 000012
【図１１】
2008023172.tif 000013
【図１２】
2008023172.tif 000014
【図１３】
2008023172.tif 000015
【図１４】
2008023172.tif 000016
【図１５】
2008023172.tif 000017
【図１６】
2008023172.tif 000018
【図１７】
2008023172.tif 000019
【図１８】
2008023172.tif 000020
【図１９】
2008023172.tif 000021
【図２０】
2008023172.tif 000022
【図２１】
2008023172.tif 000023
【図２２】
2008023172.tif 000024
【図２３】
2008023172.tif 000025
【図２４】
2008023172.tif 000026
【図２５】
2008023172.tif 000027
【図２６】
2008023172.tif 000028
【図２７】
2008023172.tif 000029
【図２８】
2008023172.tif 000030
【図２９】
2008023172.tif 000031
【図３０】
2008023172.tif 000032
【図３１】
2008023172.tif 000033
【図３２】
2008023172.tif 000034
【図３３】
2008023172.tif 000035
【図３４】
2008023172.tif 000036
【図３５】
2008023172.tif 000037
【図３６】
2008023172.tif 000038
【図３７】
2008023172.tif 000039
【図３８】
2008023172.tif 000040
【図３９】
2008023172.tif 000041
【図４０】
2008023172.tif 000042
【図４１】
2008023172.tif 000043
【図４２】
2008023172.tif 000044