(57)【要約】【課題】大当りであるか否かの判定結果を保管しておくことなく予告演出を発生させること。【解決手段】遊技球が始動口に入賞したときにはメイン制御回路がランダムカウンタの計測値を保留データエリアに記録し、演出制御回路に保留コマンドを送信する。すると、演出制御回路がタイマの計測値を推測データエリアにランダムカウンタの取得タイミングとして記録する。この構成の場合、演出制御回路がタイマの記録結果に基づいてメイン制御回路のランダムカウンタの記録結果を推測し、ランダムカウンタの記録結果に大当りとなるものが存在することを推測したときには予告演出を発生させる。このため、特別図柄遊技の開始タイミングが到来したときにランダムカウンタの記録結果に基づいて大当りであるか否かを判定するプロセスを守りながら予告演出を発生させることができる。【選択図】図３３
2008104631.tif 000002
【特許請求の範囲】
【請求項１】
遊技球が転動可能な遊技領域を有する遊技盤と、
前記遊技盤に設けられ、遊技球が入球可能な始動口と、
前記遊技盤に設けられ、識別図柄を可変状態および可変停止状態で順に表示する図柄遊技の映像が表示される表示器と、
前記遊技盤に設けられ、遊技球が入球可能な開放状態および遊技球が入球不能な閉鎖状態相互間で切換えられる可変入球口と、
一定の時間間隔で特賞カウンタを更新する特賞カウンタ更新手段と、
遊技球が前記始動口に入球することに基づいて特賞カウンタの更新結果を取得するものであって、特賞カウンタの更新結果を取得したときには特賞カウンタの取得結果を特賞カウンタ記録手段に記録する特賞カウンタ取得手段と、
遊技球が前記始動口に入球することに基づいて入球コマンドを送信するコマンド送信手段と、
前記特賞カウンタ更新手段と同一または非同一な一定の時間間隔で推測カウンタを累積的に更新する推測カウンタ更新手段と、
前記コマンド送信手段からの入球コマンドを受信することに基づいて推測カウンタの更新結果を取得するものであって、推測カウンタの更新結果を取得したときには推測カウンタの取得結果を推測カウンタ記録手段に記録する推測カウンタ取得手段と、
図柄遊技の開始タイミングが到来することに基づいて前記特賞カウンタ記録手段から特賞カウンタの記録結果を検出するものであって、前記特賞カウンタ記録手段に１個の特賞カウンタが記録されているときには当該特賞カウンタの記録結果を検出すると共に前記特賞カウンタ記録手段に複数の特賞カウンタが記録されているときには複数の特賞カウンタのうちから取得順序が最も古いものを検出する特賞カウンタ検出手段と、
前記特賞カウンタ検出手段が前記特賞カウンタ記録手段から特賞カウンタの記録結果を検出することに基づいて特賞カウンタの検出結果を予め決められた複数の特賞値のそれぞれと比較するものであって、特賞カウンタの検出結果が複数の特賞値のいずれかと同一であるときには前記可変入球口を開放状態にする特賞状態であると判定すると共に特賞カウンタの検出結果が複数の特賞値のいずれとも相違しているときには特賞状態ではないと判定する特賞状態判定手段と、
前記特賞状態判定手段が特賞状態であるか否かを判定したときには特賞状態であるか否かを判定することに使用した特賞カウンタの記録結果を前記特賞カウンタ記録手段から消去する特賞カウンタ消去手段と、
前記特賞状態判定手段が特賞状態であると判定したときには前記推測カウンタ記録手段に複数の推測カウンタが記録されていることを条件に前記特賞カウンタ取得手段が特賞カウンタの計測値を取得してから特賞カウンタの計測値を取得するまでの間隔を推測するための時間差情報を検出するものであって、取得順序が最も古い推測カウンタの記録結果を除く残りの各推測カウンタの記録結果および取得順序が最も古い推測カウンタの記録結果相互間の差分に基づいて１または２以上の時間差情報を検出する時間差検出手段と、
前記推測カウンタ記録手段に１個の推測カウンタが記録されているときには前記特賞状態判定手段が特賞状態であるか否かを判定した後に当該推測カウンタの記録結果を前記推測カウンタ記録手段から消去し、前記推測カウンタ記録手段に複数の推測カウンタが記録されているときであって前記時間差検出手段が時間差情報を検出しないときには前記特賞状態判定手段が特賞状態であるか否かを判定した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを前記推測カウンタ記録手段から消去し、前記推測カウンタ記録手段に複数の推測カウンタが記録されているときであって前記時間差検出手段が時間差情報を検出するときには前記時間差検出手段が時間差情報を検出した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを前記推測カウンタ記録手段から消去する推測カウンタ消去手段と、
前記時間差検出手段の検出結果を特賞値相互間の時間差に相当する基準値または当該基準値を含む基準範囲と比較するものであって、前記時間差検出手段の検出結果に基準値に応じたものが含まれていると判定した場合または基準範囲に応じたものが含まれていると判定した場合には前記特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測する特賞状態推測手段と、
図柄遊技の開始タイミングが到来することに基づいて前記表示器に図柄遊技の映像を表示するものであって、前記特賞状態判定手段の判定結果を図柄遊技の映像で遊技者に報知する図柄遊技手段と、
前記特賞状態判定手段が特賞状態であると判定したときには前記図柄遊技手段が図柄遊技の映像で特賞状態であることを遊技者に報知した後に前記可変入球口を開放状態にする特賞遊技を行う特賞遊技手段と、
前記特賞状態推測手段が前記特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測することに基づいて特賞遊技が行われることを予告する予告演出を発生させる予告手段を備えたことを特徴とするパチンコ遊技機。
【請求項２】
遊技球が転動可能な遊技領域を有する遊技盤と、
前記遊技盤に設けられ、遊技球が入球可能な始動口と、
前記遊技盤に設けられ、識別図柄を可変状態および可変停止状態で順に表示する図柄遊技の映像が表示される表示器と、
前記遊技盤に設けられ、遊技球が入球可能な開放状態および遊技球が入球不能な閉鎖状態相互間で切換えられる可変入球口と、
一定の時間間隔で特賞カウンタを更新する特賞カウンタ更新手段と、
遊技球が前記始動口に入球することに基づいて特賞カウンタの更新結果を取得するものであって、特賞カウンタの更新結果を取得したときには特賞カウンタの取得結果を特賞カウンタ記録手段に記録する特賞カウンタ取得手段と、
遊技球が前記始動口に入球することに基づいて入球コマンドを送信するコマンド送信手段と、
前記特賞カウンタ更新手段と同一または非同一な一定の時間間隔で推測カウンタを更新する推測カウンタ更新手段と、
前記コマンド送信手段からの入球コマンドを受信することに基づいて推測カウンタの更新結果を取得するものであって、推測カウンタの更新結果を取得したときには推測カウンタの取得結果を推測カウンタ記録手段に記録する推測カウンタ取得手段と、
前記推測カウンタ取得手段が推測カウンタの更新結果を取得することに基づいて推測カウンタの更新結果を予め決められた初期値にリセットするカウンタリセット手段と、
図柄遊技の開始タイミングが到来することに基づいて前記特賞カウンタ記録手段から特賞カウンタの記録結果を検出するものであって、前記特賞カウンタ記録手段に１個の特賞カウンタが記録されているときには当該特賞カウンタの記録結果を検出すると共に前記特賞カウンタ記録手段に複数の特賞カウンタが記録されているときには複数の特賞カウンタのうちから取得順序が最も古いものを検出する特賞カウンタ検出手段と、
前記特賞カウンタ検出手段が前記特賞カウンタ記録手段から特賞カウンタの記録結果を検出することに基づいて特賞カウンタの検出結果を予め決められた複数の特賞値のそれぞれと比較するものであって、特賞カウンタの検出結果が複数の特賞値のいずれかと同一であるときには前記可変入球口を開放状態にする特賞状態であると判定すると共に特賞カウンタの検出結果が複数の特賞値のいずれとも相違しているときには特賞状態ではないと判定する特賞状態判定手段と、
前記特賞状態判定手段が特賞状態であるか否かを判定したときには特賞状態であるか否かを判定することに使用した特賞カウンタの記録結果を前記特賞カウンタ記録手段から消去する特賞カウンタ消去手段と、
前記特賞状態判定手段が特賞状態であると判定したときには前記推測カウンタ記録手段に複数の推測カウンタが記録されていることを条件に前記特賞カウンタ取得手段が特賞カウンタの計測値を取得してから特賞カウンタの計測値を取得するまでの間隔を推測するための時間差情報を検出するものであって、前記推測カウンタ記録手段に２個の推測カウンタが記録されているときには取得順序が２番目に古い推測カウンタの記録結果に基づいて時間差情報を検出し、前記推測カウンタ記録手段に３個以上の推測カウンタが記録されているときには取得順序が２番目に古い推測カウンタの記録結果に基づいて時間差情報を検出すると共に取得順序が最も古い推測カウンタの記録結果および取得順序が２番目に古い推測カウンタの記録結果の両者を除く残りの各推測カウンタの記録結果から取得順序が２番目に古い推測カウンタの記録結果までの総和に基づいて時間差情報を検出する時間差検出手段と、
前記推測カウンタ記録手段に１個の推測カウンタが記録されているときには前記特賞状態判定手段が特賞状態であるか否かを判定した後に当該推測カウンタの記録結果を前記推測カウンタ記録手段から消去し、前記推測カウンタ記録手段に複数の推測カウンタが記録されているときであって前記時間差検出手段が時間差情報を検出しないときには前記特賞状態判定手段が特賞状態であるか否かを判定した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを前記推測カウンタ記録手段から消去し、前記推測カウンタ記録手段に複数の推測カウンタが記録されているときであって前記時間差検出手段が時間差情報を検出するときには前記時間差検出手段が時間差情報を検出した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを前記推測カウンタ記録手段から消去する推測カウンタ消去手段と、
前記時間差検出手段の検出結果を特賞値相互間の時間差に相当する基準値または当該基準値を含む基準範囲と比較するものであって、前記時間差検出手段の検出結果に基準値に応じたものが含まれていると判定した場合または基準範囲に応じたものが含まれていると判定した場合には前記特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測する特賞状態推測手段と、
図柄遊技の開始タイミングが到来することに基づいて前記表示器に図柄遊技の映像を表示するものであって、前記特賞状態判定手段の判定結果を図柄遊技の映像で遊技者に報知する図柄遊技手段と、
前記特賞状態判定手段が特賞状態であると判定したときには前記図柄遊技手段が図柄遊技の映像で特賞状態であることを遊技者に報知した後に前記可変入球口を開放状態にする特賞遊技を行う特賞遊技手段と、
前記特賞状態推測手段が前記特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測することに基づいて特賞遊技が行われることを予告する予告演出を発生させる予告手段を備えたことを特徴とするパチンコ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別図柄を可変状態および可変停止状態で順に表示する図柄遊技の映像を表示器に表示する構成のパチンコ遊技機に関する。
【背景技術】
【０００２】
上記パチンコ遊技機には遊技球が始動口に入球することに基づいて特賞カウンタの更新結果を取得し、特賞カウンタの更新結果を特賞カウンタ記録手段に記録しておく構成のものがある。この構成の場合、図柄遊技の開始タイミングが到来したときには特賞カウンタ記録手段から特賞カウンタの記録結果を検出し、特賞カウンタの検出結果を予め決められた特賞値と比較することに基づいて特賞状態であるか否かを判定している。この判定結果が特賞状態であるときには図柄遊技で特賞状態が判定されたことを遊技者に報知した後に可変入球口を開放状態にする特賞遊技を行っている。
【特許文献１】特開２００４−１１３２９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１には特賞遊技が行われることを予告するためのプロセスが開示されている。この特許文献１は特賞カウンタの取得結果を特賞値と比較することに基づいて特賞状態であるか否かを判定し、特賞カウンタ記録手段に特賞カウンタの取得結果に換えて特賞状態であるか否かの判定結果を記録しておくものであり、図柄遊技の開始タイミングが到来したときには特賞カウンタ記録手段に特賞状態の判定結果が記録されているか否かを判定し、特賞状態の判定結果が記録されているときには特賞遊技が行われることを事前に予告している。しかしながら、図柄遊技の開始タイミングが到来する前に特賞状態であるか否かを事前に判定し、特賞状態であるか否かの判定結果を特賞カウンタ記録手段に記録しておくことは好ましくない。
【０００４】
本発明は上記事情に鑑みてなされたものであり、その目的は、図柄遊技の開始タイミングが到来したときに特賞カウンタの記録結果に基づいて特賞状態であるか否かを判定するプロセスを守りながらも特賞遊技が行われることを事前に予告することができるパチンコ遊技機を提供することにある。
【課題を解決するための手段】
【０００５】
１．請求項１に記載のパチンコ遊技機の説明
１−１．請求項１に記載のパチンコ遊技機は［１］遊技盤〜［１８］予告手段を備えたところに特徴を有している。
［１］遊技盤は遊技球が転動可能な遊技領域を有するものである。図２の符号１８は遊技盤の一例であり、図２の符号２２は遊技領域の一例である。
［２］始動口は遊技盤に設けられたものであり、遊技球が入球可能なものである。図２の符号２４は始動口の一例である。
［３］表示器は遊技盤に設けられたものであり、識別図柄を可変状態および可変停止状態で順に表示する図柄遊技の映像が表示されるものである。図２の装飾図柄表示器３２は表示器の一例であり、図３８および図３９のそれぞれは図柄遊技に相当する装飾図柄遊技の映像の一例である。
［４］可変入球口は遊技盤に設けられたものであり、遊技球が入球可能な開放状態および遊技球が入球不能な閉鎖状態相互間で切換えられるものである。図２の入賞口台板２６は特別入賞口を保持するものである。この特別入賞口は遊技球が入球可能な開放状態および遊技球が入球不能な閉鎖状態相互間で切換えられるものであり、可変入球口に相当する。
［５］特賞カウンタ更新手段は一定の時間間隔で特賞カウンタを更新するものである。図８のステップＳ３３とステップＳ３６ステップＳ３７は特賞カウンタ更新手段の一例であり、ステップＳ３３とステップＳ３６ステップＳ３７のそれぞれで更新されるランダムカウンタＲ１は特賞カウンタに相当する。
［６］特賞カウンタ取得手段は遊技球が始動口に入球することに基づいて特賞カウンタの更新結果を取得するものであり、特賞カウンタの更新結果を取得したときには特賞カウンタの取得結果を特賞カウンタ記録手段に記録する。図１０のステップＳ５２は遊技球が始動口２４に入球することに基づいて特賞カウンタＲ１の更新結果を取得する特賞カウンタ取得手段の一例である。図１０のステップＳ５４とステップＳ５７とステップＳ５９とステップＳ６１は特賞カウンタＲ１の更新結果を取得することに基づいて特賞カウンタＲ１の取得結果をＲＡＭ５３に記録する特賞カウンタ取得手段の一例であり、ＲＡＭ５３は特賞カウンタ記録手段に相当する。
［７］コマンド送信手段は遊技球が始動口に入球することに基づいて入球コマンドを送信するものである。図１０のステップＳ５５とステップＳ６３とステップＳ６４とステップＳ６５はコマンド送信手段の一例であり、ステップＳ５５で送信される保留コマンド１とステップＳ６３で送信される保留コマンド２とステップＳ６４で送信される保留コマンド３とステップＳ６５で送信される保留コマンド４のそれぞれは入球コマンドに相当する。
［８］推測カウンタ更新手段は特賞カウンタ更新手段と同一または非同一な一定の時間間隔で推測カウンタを累積的に更新するものである。図２７のステップＳ２３１は特賞カウンタ更新手段の一例である。この推測カウンタ更新手段はタイマＴ１１をリセットすることなく累積的に更新するものであり、タイマＴ１１は推測カウンタに相当する。
［９］推測カウンタ取得手段はコマンド送信手段からの入球コマンドを受信することに基づいて推測カウンタの更新結果を取得するものである。この推測カウンタ取得手段は推測カウンタの更新結果を取得することに基づいて推測カウンタの取得結果を推測カウンタ記録手段に記録するものであり、推測カウンタの記録結果は遊技球が始動口に入球した入球タイミングおよび特賞カウンタ取得手段が特賞カウンタを取得した取得タイミングのそれぞれに相当する。図２７のステップＳ２３４は保留コマンド１を受信することに基づいて推測カウンタＴ１１の更新結果を取得する推測カウンタ取得手段の一例であり、ステップＳ２３９は保留コマンド２を受信することに基づいて推測カウンタＴ１１の更新結果を取得する推測カウンタ取得手段の一例であり、ステップＳ２４３は保留コマンド３を受信することに基づいて推測カウンタＴ１１の更新結果を取得する推測カウンタ取得手段の一例であり、ステップＳ２４７は保留コマンド４を受信することに基づいて推測カウンタＴ１１の更新結果を取得する推測カウンタ取得手段の一例であり、ステップＳ２３４とステップＳ２３９とステップＳ２４３とステップＳ２４７のそれぞれでは推測カウンタＴ１１の更新結果として電源投入時を基準に累積的に更新されたものが取得される。図２７のステップＳ２３５とステップＳ２４０とステップＳ２４４とステップＳ２４８のそれぞれは推測カウンタＴ１１の更新結果を取得したときに推測カウンタＴ１１の取得結果をＲＡＭ７３に記録する推測カウンタ取得手段の一例であり、ＲＡＭ７３は推測カウンタ記録手段に相当する。
［１０］特賞カウンタ検出手段は図柄遊技の開始タイミングが到来することに基づいて特賞カウンタ記録手段から特賞カウンタの記録結果を検出するものであり、特賞カウンタ記録手段に１個の特賞カウンタが記録されているときには当該特賞カウンタの記録結果を検出し、特賞カウンタ記録手段に複数の特賞カウンタが記録されているときには複数の特賞カウンタのうちから取得順序が最も古いものを検出する。図１２のステップＳ７４は特賞カウンタ検出手段の一例である。この特賞カウンタ検出手段は特賞カウンタ記録手段５３の保留データエリア１から特賞カウンタＲ１の記録結果を検出するものであり、保留データエリア１には特賞カウンタＲ１の取得結果のうち取得順序が最も古い１個のものが記録される。
［１１］特賞状態判定手段は特賞カウンタ検出手段が特賞カウンタ記録手段から特賞カウンタの記録結果を検出することに基づいて特賞カウンタの検出結果を予め決められた複数の特賞値のそれぞれと比較するものであり、特賞カウンタの検出結果が複数の特賞値のいずれかと同一であるときには可変入球口を開放状態にする特賞状態であると判定し、特賞カウンタの検出結果が複数の特賞値のいずれとも相違しているときには特賞状態ではないと判定する。図１２のステップＳ７５および図１３のステップＳ８８は特賞状態判定手段の一例である。この特賞状態判定手段は特賞カウンタＲ１の検出結果が複数の大当り値のいずれかと同一であるときには大当りであると判定し、特賞カウンタＲ１の検出結果が複数の小当り値のいずれかと同一であるときには小当りであると判定するものであり、大当り値および小当り値のそれぞれは特賞値に相当する。大当りは特別入賞口を開放状態にするものであり、小当りは特別入賞口を大当りに比べて短時間だけ開放状態にするものであり、大当りおよび小当りのそれぞれは特賞状態に相当する。
［１２］特賞カウンタ消去手段は特賞状態判定手段が特賞状態であるか否かを判定したときに特賞状態であるか否かを判定することに使用した特賞カウンタの記録結果を特賞カウンタ記録手段から消去するものである。図１５のステップＳ１１１は特賞カウンタ消去手段の一例であり、特賞状態判定手段が大当りであるか否かおよび小当りであるか否かを判定したときには保留データエリア１の特賞カウンタＲ１の記録結果を保留データエリア１から消去する。
［１３］時間差検出手段は特賞状態判定手段が特賞状態であると判定することに基づいて推測カウンタ記録手段に複数の推測カウンタが記録されていることを条件に時間差情報を検出するものである。この時間差情報とは特賞カウンタ取得手段が特賞カウンタの計測値を取得してから特賞カウンタの計測値を取得するまでの間隔を推測するためのものであり、時間差検出手段は取得順序が最も古い推測カウンタの記録結果を除く残りの各推測カウンタの記録結果および取得順序が最も古い推測カウンタの記録結果相互間の差分に基づいて１個または２個以上の時間差情報を検出する。図３３のステップＳ３３３とステップＳ３３７とステップＳ３４１のそれぞれは時間差検出手段の一例である。ステップＳ３３３の時間差検出手段は推測カウンタ記録手段７３から推測カウンタＴ１１の記録結果として推測データ１および推測データ２を検出し、推測データ２から推測データ１を減算することで時間差データ１を算出する。ステップＳ３３７の時間差検出手段は推測カウンタ記録手段７３から推測カウンタＴ１１の記録結果として推測データ１および推測データ３を検出し、推測データ３から推測データ１を減算することで時間差データ２を算出する。ステップＳ３４１の時間差検出手段は推測カウンタ記録手段７３から推測カウンタＴ１１の記録結果として推測データ１および推測データ４を検出し、推測データ４から推測データ１を減算することで時間差データ３を算出する。推測データ１は特賞状態判定手段が小当りであることを判定した特賞カウンタＲ１の取得タイミングに応じた推測カウンタＴ１１の累積的な記録結果であり、時間差データ１〜３のそれぞれは推測カウンタ取得手段が保留コマンド１〜４のいずれかを受信してから新たな保留コマンド１〜４のいずれかを受信するまでの時間差であって特賞状態判定手段が小当り値であることを判定した特賞カウンタＲ１の取得タイミングに応じた推測カウンタＴ１１の記録結果を基準とする時間差情報に相当する。
［１４］推測カウンタ消去手段は推測カウンタ記録手段に１個の推測カウンタが記録されているときには特賞状態判定手段が特賞状態であるか否かを判定した後に当該推測カウンタの記録結果を推測カウンタ記録手段から消去し、推測カウンタ記録手段に複数の推測カウンタが記録されているときであって時間差検出手段が時間差情報を検出しないときには特賞状態判定手段が特賞状態であるか否かを判定した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを推測カウンタ記録手段から消去し、推測カウンタ記録手段に複数の推測カウンタが記録されているときであって時間差検出手段が時間差情報を検出するときには時間差検出手段が時間差情報を検出した後に複数の推測カウンタの記録結果のうち取得順序が最も古いものを推測カウンタ記録手段から消去する。図３７のステップＳ３６５は推測カウンタ消去手段の一例である。この推測カウンタ消去手段は推測カウンタ記録手段７３の推測データエリア１から推測カウンタＴ１１の記録結果を消去するものであり、推測データエリア１には推測カウンタＴ１１の取得結果のうち取得順序が最も古い１個のものが記録されている。
［１５］特賞状態推測手段は時間差検出手段の検出結果を特賞値相互間の時間差に相当する基準値または当該基準値を含む基準範囲と比較するものであり、時間差検出手段の検出結果に基準値に応じたものが含まれていると判定した場合または基準範囲に応じたものが含まれていると判定した場合には特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測する。図３３のステップＳ３３４およびステップＳ３３８は特賞状態推測手段の一例である。この特賞状態推測手段は時間差データ１〜３のそれぞれを基準範囲「Ｔｍｉｎ〜Ｔｍａｘ」と比較し、時間差データ１〜３のいずれかが基準範囲「Ｔｍｉｎ〜Ｔｍａｘ」に属していることを判定することに基づいて特賞カウンタ記録手段５３の記録結果に新たに大当りとなるものが含まれていると推測するものであり、基準範囲「Ｔｍｉｎ〜Ｔｍａｘ」は小当り値および大当り値相互間の時間差に相当する基準値を含んで設定されている。
［１６］図柄遊技手段は図柄遊技の開始タイミングが到来することに基づいて表示器に図柄遊技の映像を表示するものであり、特賞状態判定手段の判定結果を図柄遊技の映像で遊技者に報知する。図３の図柄制御回路８０は図柄遊技手段の一例である。
［１７］特賞遊技手段は特賞状態判定手段が特賞状態であると判定することに基づいて図柄遊技手段が図柄遊技の映像で特賞状態であることを遊技者に報知した後に可変入球口を開放状態にする特賞遊技を行うものである。図５のステップＳ１３およびステップＳ１４のそれぞれは特賞遊技手段の一例であり、ステップＳ１３の特賞遊技手段は特賞カウンタＲ１の記録結果が複数の大当り値のいずれかと同一である場合に特別入賞口を開放状態にする大当り遊技を行い、ステップＳ１４の特賞遊技手段は特賞カウンタＲ１の記録結果が複数の小当り値のいずれかと同一である場合に特別入賞口を大当り遊技に比べて短時間だけ開放状態にする小当り遊技を行う。
［１８］予告手段は特賞状態推測手段が特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測することに基づいて特賞遊技が行われることを予告する予告演出を発生させるものである。図３の図柄制御回路８０は予告手段の一例であり、図４０に示すように、表示器３２に観客の絵柄２１１〜２１４を表示する予告演出を行うことで特賞遊技が行われることを遊技者に予告する。
１−２．請求項１に記載のパチンコ遊技機の作用の説明
遊技球が始動口に入球したときには特賞カウンタの更新結果が取得され、特賞カウンタの取得結果が特賞カウンタ記録手段に記録される。この始動口に遊技球が入球したときには入球コマンドが送信されることに基づいて推測カウンタの累積的な更新結果が取得され、推測カウンタの取得結果が推測カウンタ記録手段に記録される。この推測カウンタの記録結果は特賞カウンタの取得タイミングに応じたタイミングデータとして機能するものであり、特賞カウンタ記録手段に複数の特賞カウンタの取得結果が記録されているときには推測カウンタ記録手段に特賞カウンタの取得結果と同数の推測カウンタの取得結果が記録されている。この状態で図柄遊技の開始タイミングが到来したときには特賞カウンタ記録手段から取得順序が最も古い特賞カウンタの記録結果が検出され、特賞カウンタの検出結果が複数の特賞値のそれぞれと比較される。この特賞カウンタの検出結果が複数の特賞値のいずれかと同一であるときには特賞状態であると判定され、特賞カウンタ記録手段から取得順序が最も古い特賞カウンタの記録結果が消去される。
【０００６】
特賞状態が判定されたときには推測カウンタ記録手段の記録結果に基づいて時間差情報が検出される。この時間差情報の検出処理は推測カウンタ記録手段に複数の推測カウンタが記録されていることを条件に行われるものであり、推測カウンタ記録手段に２個の推測カウンタが記録されているときには両推測カウンタの記録結果相互間の差分に基づいて時間差情報が検出され、推測カウンタ記録手段に３個の推測カウンタが記録されているときには取得順序が最も古い推測カウンタの記録結果および取得順序が２番目に古い推測カウンタの記録結果相互間の差分に基づいて時間差情報が検出されると共に取得順序が最も古い推測カウンタの記録結果および取得順序が最も新しい推測カウンタの記録結果相互間の差分に基づいて時間差情報が検出される。この時間差情報は特賞状態となった遊技球が始動口に入球してから新たな遊技球が始動口に入球するまでの時間差に相当するものであり、時間差情報が検出されたときには時間差情報の検出結果が基準値または基準範囲と比較される。基準値は特賞値相互間の時間差に相当するものであり、基準範囲は基準値を含んで設定されたものであり、時間差情報の検出結果に基準値に応じたものが含まれている場合または基準範囲に応じたものが含まれている場合には特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測され、可変入球口を開放する特賞遊技が行われることを予告する予告演出が発生する。
１−３．請求項１に記載のパチンコ遊技機の効果の説明
推測カウンタ記録手段の記録結果に基づいて特賞カウンタ記録手段の記録結果を推測し、特賞カウンタ記録手段の記録結果に特賞状態となるものが含まれていることが推測されたときには予告演出を発生させているので、図柄遊技の開始タイミングが到来したときに特賞カウンタの記録結果に基づいて特賞状態であるか否かを判定するプロセスを守りながらも予告演出を発生させることができる。しかも、特賞状態であるか否かの推測結果に誤りが自然にできるので、予告演出が発生したにも拘らず特賞遊技が行われないことが発生するようになる。このため、予告演出を非確定的なものにするための専用処理を行なう必要がなくなるので、この点で処理内容が簡単になる。
２．請求項２に記載のパチンコ遊技機の説明
請求項２に記載のパチンコ遊技機は請求項１に記載のパチンコ遊技機に対して［２１］カウンタリセット手段を追加し、［１３］時間差検出手段に換えて［２２］時間差検出手段を用いたものである。
［２１］カウンタリセット手段は推測カウンタ取得手段が推測カウンタの更新結果を取得することに基づいて推測カウンタの更新結果を予め決められた初期値にリセットするものであり、推測カウンタ記録手段には遊技球が始動口に前回に入球してから今回に入球するまでの時間差情報が推測カウンタの取得結果として記録される。図５９のステップＳ２３０はカウンタリセット手段の一例であり、推測カウンタＴ１１の取得結果が推測カウンタ記録手段７３に記録されることに基づいて推測カウンタＴ１１を予め決められた初期値「０」にリセットする。
［２２］時間差検出手段は特賞状態判定手段が特賞状態であると判定したときには推測カウンタ記録手段に複数の推測カウンタが記録されていることを条件に特賞カウンタ取得手段が特賞カウンタの計測値を取得してから特賞カウンタの計測値を取得するまでの間隔を推測するための時間差情報を検出するものであり、推測カウンタ記録手段に２個の推測カウンタが記録されているときには取得順序が２番目に古い推測カウンタの記録結果に基づいて時間差情報を検出し、推測カウンタ記録手段に３個以上の推測カウンタが記録されているときには取得順序が２番目に古い推測カウンタの記録結果に基づいて時間差情報を検出すると共に取得順序が最も古い推測カウンタの記録結果および取得順序が２番目に古い推測カウンタの記録結果の両者を除く残りの各推測カウンタの記録結果から取得順序が２番目に古い推測カウンタの記録結果までの総和に基づいて時間差情報を検出する。この時間差情報は特賞状態となった遊技球が始動口に入球してから新たな遊技球が始動口に入球するまでの時間差に相当するものであり、時間差情報の検出結果に基準値に応じたものが含まれている場合または基準範囲に応じたものが含まれている場合には特賞カウンタ記録手段の記録結果に新たに特賞状態となるものが含まれていると推測され、特賞遊技が行われることを予告する予告演出が発生する。このため、図柄遊技の開始タイミングが到来したときに特賞カウンタの記録結果に基づいて特賞状態であるか否かを判定するプロセスを守りながらも予告演出を発生させることができる。しかも、特賞状態であるか否かの推測結果に誤りが自然にできるので、予告演出を非確定的なものにするための専用処理を行なう必要がなくなる。図５９のステップＳ３４７は時間差検出手段の一例であり、推測データ２の記録結果を時間差データ１とする。図５９のステップＳ３４８は時間差検出手段の一例であり、推測データ２の記録結果および推測データ３の記録結果を相互に加算することで時間差データ２を演算する。図５９のステップＳ３４９は時間差検出手段の一例であり、推測データ２の記録結果と推測データ３の記録結果と推測データ４の記録結果を相互に加算することで時間差データ３を演算する。
【発明を実施するための最良の形態】
【０００７】
【実施例１】
【０００８】
［１］機械的構成および電気的構成の説明
パチンコホールの台島には、図１に示すように、外枠１が設置されている。この外枠１は前後面が開口する四角筒状をなすものであり、外枠１の前端面には前枠２が装着されている。この前枠２の前端面には横長な長方形状の上皿板３および横長な長方形状の下皿板４が上下２段に装着されており、上皿板３の前面には上面が開口する上皿５が固定され、下皿板４の前面には上面が開口する下皿６が固定されている。
【０００９】
下皿板４の前面には右端部に位置してハンドル台７が固定されており、ハンドル台７には発射ハンドル８が前後方向へ延びる軸を中心に回動可能に装着されている。このハンドル台７の後方には発射ソレノイド９が固定されており、発射ソレノイド９には打球槌１０が連結されている。この発射ソレノイド９は打球槌１０の駆動源に相当するものであり、発射ハンドル８が回動操作されたときには発射ソレノイド９に駆動電源が与えられ、打球槌１０が駆動することに基づいて上皿５内の遊技球を上皿５内から弾き出す。
【００１０】
前枠２の前面には窓枠１１が装着されている。この窓枠１１は円形孔状の窓部１２を有するものであり、窓部１２の内周面には透明なガラス窓１３が固定されている。この窓枠１１の後面には左上隅部および右上隅部のそれぞれに位置してスピーカ１４が固定されており、各スピーカ１４の前方には網状のスピーカカバー１５が配置されている。これら各スピーカカバー１５は窓枠１１に固定されたものであり、各スピーカ１４が再生する効果音は前方のスピーカカバー１５を通して放出される。窓枠１１には各スピーカカバー１５の下方に位置して２個のランプカバー１６が固定されており、各ランプカバー１６の後方には複数の電飾ＬＥＤ１７（図３参照）が配置されている。これら各電飾ＬＥＤ１７は窓枠１１に固定されたものであり、各ランプカバー１６は後方の電飾ＬＥＤ１７が発光することに基づいて照明される。
【００１１】
前枠２には、図２に示すように、遊技盤１８が装着されており、遊技盤１８は窓枠１１のガラス窓１３により前方から視覚的に認識可能に覆われている。この遊技盤１８の前面には外レール１９および内レール２０が固定されている。これら外レール１９および内レール２０相互間には円弧状の発射通路２１が形成されており、打球槌１０が弾いた遊技球は発射通路２１を通して遊技領域２２内に放出される。この遊技領域２２内には複数の障害釘２３が固定されており、遊技領域２２内に放出された遊技球は障害釘２３に当りながら遊技領域２２内を落下する。この遊技領域２２は外レール１９および内レール２０によって囲まれた領域のうち発射通路２１を除く円形状の領域を称するものであり、遊技球が転動可能な最大範囲である転動領域に相当する。
【００１２】
遊技領域２２内には始動口２４が固定されている。この始動口２４は上面が開口するポケット状をなすものであり、遊技領域２２内を転動する遊技球は始動口２４内に上面から入賞可能にされている。この始動口２４内には始動口センサ２５（図３参照）が固定されており、始動口センサ２５は始動口２４内に遊技球が入賞したことを検出して始動信号を出力する。遊技領域２２内には、図２に示すように、入賞口台板２６が固定されており、入賞口台板２６には前面が開口する四角筒状の特別入賞口が固定されている。この特別入賞口内にはカウントセンサ２７（図３参照）が固定されており、カウントセンサ２７は遊技球が特別入賞口内に入賞したことを検出してカウント信号を出力する。
【００１３】
入賞口台板２６には、図２に示すように、扉２８が下端部の水平な軸を中心に回動可能に装着されている。この扉２８は特別入賞口ソレノイド２９（図３参照）に連結されており、特別入賞口ソレノイド２９は扉２８を垂直状態に回動操作することに基づいて特別入賞口の前面を遊技球が入賞不能に閉鎖し、扉２８を前方へ倒れた水平状態に回動操作することに基づいて特別入賞口の前面を遊技球が入賞可能に開放する。即ち、特別入賞口は遊技球が入賞不能な閉鎖状態および遊技球が入賞可能な開放状態に切換わるものであり、可変入球口に相当する。
【００１４】
入賞口台板２６には、図２に示すように、特別図柄表示器３０が固定されている。この特別図柄表示器３０はＬＥＤ表示器から構成されたものであり、特別図柄表示器３０には特別図柄が表示される。遊技領域２２内には表示台枠３１が固定されており、表示台枠３１には表示器に相当する装飾図柄表示器３２が固定されている。この装飾図柄表示器３２は特別図柄表示器３０に比べて大きな表示領域を有するカラー液晶表示器から構成されたものであり、装飾図柄表示器３２には装飾図柄が表示される。この装飾図柄は左列の図柄要素と中列の図柄要素と右列の図柄要素の３列の組合せ図柄から構成されたものであり、大当りおよび外れを識別する識別図柄に相当する。
【００１５】
図３のメイン制御回路５０は遊技内容を制御する最上位の制御手段であり、ＣＰＵ５１とＲＯＭ５２とＲＡＭ５３を有している。このメイン制御回路５０のＲＯＭ５２には制御プログラムおよび制御データが記録されており、ＣＰＵ５１はＲＡＭ５３をワークエリアとしてＲＯＭ５２の制御プログラムおよび制御データに基づいて制御動作を実行する。出力回路５４は始動口センサ２５からの始動信号およびカウントセンサ２７からのカウント信号のそれぞれを波形成形してメイン制御回路５０に出力するものであり、メイン制御回路５０は出力回路５４からの始動信号およびカウント信号のいずれかを検出することに基づいて賞球コマンドを設定する。タイマ回路５５はメイン制御回路５０に一定の時間間隔（４ｍｓｅｃ）でパルス信号を出力するものであり、メイン制御回路５０はタイマ回路５５からのパルス信号を検出する毎にタイマ割込処理を実行する。
【００１６】
ソレノイド回路５６は特別入賞口ソレノイド２９を通断電するものであり、メイン制御回路５０はソレノイド回路５６を駆動制御することに基づいて特別入賞口の扉２８を開閉操作する。ＬＥＤ回路５７は特別図柄表示器３０に特別図柄を表示するものであり、メイン制御回路５０はＬＥＤ回路５７を駆動制御することに基づいて特別図柄表示器３０の表示内容を制御する。このメイン制御回路５０は特賞カウンタ更新手段と特賞カウンタ記録手段と特賞カウンタ取得手段とコマンド送信手段と特賞カウンタ検出手段と特賞状態判定手段と特賞カウンタ消去手段と特賞遊技手段のそれぞれに相当するものである。
【００１７】
払出制御回路６０は賞品球の払出動作を制御するものであり、ＣＰＵ６１とＲＯＭ６２とＲＡＭ６３を有している。この払出制御回路６０のＲＯＭ６２には制御プログラムおよび制御データが記録されており、ＣＰＵ６１はＲＡＭ６３をワークエリアとしてＲＯＭ６２の制御プログラムおよび制御データに基づいて賞品球の払出動作を実行する。この払出制御回路６０はメイン制御回路５０から賞球コマンドの設定結果が送信されるものであり、賞球コマンドの設定結果を受信することに基づいて駆動信号を設定する。モータ回路６４は払出制御回路６０から駆動信号の設定結果が与えられるものであり、払出制御回路６０からの駆動信号に基づいて払出モータ６５を駆動する。この払出モータ６５は遊技球を上皿５内に賞品球として払出す賞球払出装置の駆動源に相当するものであり、上皿５内には払出モータ６５が駆動することに基づいて賞球コマンドに応じた個数の賞品球が払出される。
【００１８】
演出制御回路７０は装飾図柄遊技の演出内容を総括的に制御するものであり、ＣＰＵ７１とＲＯＭ７２とＲＡＭ７３を有している。この演出制御回路７０のＲＯＭ７２には制御プログラムおよび制御データが記録されており、ＣＰＵ７１はＲＡＭ７３をワークエリアとしてＲＯＭ７２の制御プログラムおよび制御データに基づいて処理動作を実行する。この演出制御回路７０はメイン制御回路５０からコマンドが送信されるものであり、メイン制御回路５０からのコマンドを受信することに基づいてコマンドを設定する。タイマ回路７４は演出制御回路７０に一定の時間間隔（４ｍｓｅｃ）でパルス信号を出力するものであり、演出制御回路７０はタイマ回路７４からのパルス信号を検出する毎にタイマ割込処理を実行する。この演出制御回路７０はメイン制御回路５０とは異なる制御基板に搭載されたものであり、推測カウンタ更新手段と推測カウンタ記録手段と推測カウンタ取得手段と時間差検出手段と特賞状態推測手段とカウンタリセット手段のそれぞれに相当する。
【００１９】
図柄制御回路８０はＣＰＵ８１とＲＯＭ８２とＲＡＭ８３とＶＤＰ８４とＶＲＯＭ８５とＶＲＡＭ８６を有している。この図柄制御回路８０のＣＰＵ８１は演出制御回路７０からのコマンドに基づいて制御データを設定し、制御データの設定結果に応じたビデオデータの再生をＶＤＰ８４に指令するものであり、ＶＤＰ８４は指令内容に応じたビデオデータをＶＲＯＭ８５から検出し、ビデオデータの検出結果に基づいて表示信号を生成する。このＶＤＰ８４は表示信号の設定結果をＬＣＤ回路８７に出力するものであり、ＬＣＤ回路８７はＶＤＰ８４からの表示信号に応じた映像を装飾図柄表示器３２に表示する。これら一連の動作はＣＰＵ８１がＲＯＭ８２に記録された制御プログラムおよび制御データに基づいて実行するものであり、ＲＡＭ８３はＣＰＵ８１のワークメモリとして機能する。この図柄制御回路８０は図柄遊技手段と予告手段のそれぞれに相当するものである。
【００２０】
音制御回路９０はＣＰＵ９１とＲＯＭ９２とＲＡＭ９３を有している。この音制御回路９０のＣＰＵ９１は演出制御回路７０からのコマンドに応じた音データをＲＯＭ９２から検出し、音データの検出結果に基づいて音信号を生成してスピーカ回路９４に出力するものであり、スピーカ回路９４は音信号に応じた音を両スピーカ１４から出力する。このＣＰＵ９１の一連の動作はＲＯＭ９２に記録された制御プログラムおよび制御データに基づいて行われるものであり、ＲＡＭ９３はＣＰＵ９１のワークメモリとして機能する。
【００２１】
電飾制御回路１００はＣＰＵ１０１とＲＯＭ１０２とＲＡＭ１０３を有している。この電飾制御回路１００のＣＰＵ１０１は演出制御回路７０からのコマンドに応じた電飾データをＲＯＭ１０２から検出し、電飾データの検出結果に基づいて電飾信号を生成してＬＥＤ回路１０４に出力するものであり、ＬＥＤ回路１０４は複数の電飾ＬＥＤ１７を電飾信号に応じた内容で発光させる。このＣＰＵ１０１の一連の動作はＲＯＭ１０２に記録された制御プログラムおよび制御データに基づいて行われるものであり、ＲＡＭ１０３はＣＰＵ１０１のワークメモリとして機能する。
［２］遊技機能の説明
［２−１］特別図柄遊技機能
遊技者が上皿５内に遊技球を投入して発射ハンドル８を回動操作すると、遊技盤１８の遊技領域２２内に遊技球が発射され、障害釘２３に当りながら落下する。この遊技球が始動口２４内に入賞したときには賞球払出装置から設定個数の遊技球が上皿５内に賞品球として払出され、特別図柄遊技が開始される。この特別図柄遊技は特別図柄表示器３０に特別図柄を変動状態および変動停止状態で順に表示するものであり、特別図柄の変動停止時の態様には、図４に示すように、外れの態様と通常大当りの態様と確変大当りの態様と小当りの態様の４種類が設定されている。
［２−２］大当り遊技機能
特別図柄表示器３０に特別図柄が通常大当りの態様および確変大当りの態様のいずれかで停止表示されたときには大当り遊技が開始される。この大当り遊技は特別入賞口を開放し、特別入賞口内に遊技球が入賞することを許容する遊技者有利の状態を発生させるものであり、特別入賞口は上限値（例えば１０個）の遊技球が入賞する個数条件および開放時間が上限値（例えば３０ｓｅｃ）に達する時間条件のいずれかが満足されるまで開放状態に保持される。この特別入賞口の個数条件および時間条件を基準とする開閉動作は大当りラウンドと称されるものであり、大当りラウンドは固定的な設定回数（例えば５回）だけ繰返される。この大当りラウンドの繰返しは大当り遊技に相当するものであり、大当り遊技の実行中には装飾図柄表示器３２に大当り遊技を映像的に演出する大当り遊技表示が行われ、両スピーカ１４から大当り遊技を音的に演出する効果音が出力され、複数の電飾ＬＥＤ１７が大当り遊技表示の演出内容に応じて発光する。この大当り遊技は特賞遊技に相当するものである。
［２−３］小当り遊技機能
特別図柄表示器３０に特別図柄が小当りの態様で停止表示されたときには小当り遊技が開始される。この小当り遊技は特別入賞口を開放し、特別入賞口内に遊技球が入賞することを許容する遊技者有利の状態を発生させるものであり、特別入賞口は上限値（例えば１０個）の遊技球が入賞する個数条件および開放時間が上限値（例えば１．２ｓｅｃ）に達する時間条件のいずれかが満足されるまで開放状態に保持される。この小当り遊技の実行中には装飾図柄表示器３２に小当り遊技を映像的に演出する小当り遊技表示が行われ、両スピーカ１４から小当り遊技を音的に演出する効果音が出力され、複数の電飾ＬＥＤ１７が小当り遊技表示の演出内容に応じて発光する。この小当り遊技は特賞遊技に相当するものである。
［２−４］特別図柄遊技保留機能
特別図柄遊技を即座に開始できない特別図柄遊技中と大当り遊技中と小当り遊技中のいずれかに遊技球が始動口２４内に入賞したときには特別図柄遊技が保留される。この特別図柄遊技の保留回数には上限値（例えば４回）が設定されており、保留回数が上限値に到達した状態で遊技球が始動口２４内に入賞したときには特別図柄遊技が保留されない。この特別図柄遊技が保留されない遊技球の入賞を無効な入賞と称し、特別図柄遊技が保留される入賞を有効な入賞と称する。
［２−４］装飾図柄遊技機能
遊技球が始動口２４内に入賞したときには特別図柄遊技に連動して装飾図柄遊技が開始される。この装飾図柄遊技は装飾図柄表示器３２に映像を表示し、両スピーカ１４から装飾図柄表示器３２の映像に応じた効果音を出力し、複数の電飾ＬＥＤ１７を装飾図柄表示器３２の映像に応じて発光させることで組成されるものである。この装飾図柄遊技の映像は装飾図柄を変動状態および変動停止状態で順に表示し、装飾図柄の変動停止時の態様に基づいて外れと通常大当りと確変大当りと小当りのいずれが判定されたかを遊技者に報知するものである。この装飾図柄の変動開始は特別図柄の変動開始に時間的に同期して行われ、装飾図柄の変動停止は特別図柄の変動停止に時間的に同期して行われるものであり、特別図柄が外れの態様で変動停止するときには装飾図柄が完全外れの組合せおよび外れリーチの組合せのいずれかで変動停止し、特別図柄が通常大当りの態様で変動停止するときには装飾図柄が通常大当りの組合せで変動停止し、特別図柄が確変大当りの態様で変動停止するときには装飾図柄が確変大当りの組合せで変動停止し、特別図柄が小当りの態様で変動停止するときには装飾図柄が特定の完全外れの組合せで変動停止する。この装飾図柄遊技は図柄遊技に相当するものであり、大当り遊技は装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかで停止表示された直後に開始され、小当り遊技は装飾図柄遊技で装飾図柄が小当りの組合せで停止表示された直後に開始される。
［２−５］確率変動機能
確率変動モードは大当りを確率変動モードの無効状態に比べて高い一定確率で判定する高確率モードである。この確率変動モードは特別図柄が確変大当りの態様で停止表示されることに基づいて有効化されるものであり、特別図柄が通常大当りの態様で変動停止することに基づいて無効化される。
［２−７］予告機能
予告機能は装飾図柄遊技中に予告演出の映像を表示することで装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを事前に予告する機能である。この予告演出には、図４０に示すように、観客の絵柄２１４だけが立上がる映像と観客の絵柄２１３〜２１４の２者が立上がる映像と観客の絵柄２１２〜２１４の３者が立上がる映像と観客の絵柄２１１〜２１４の４者が立上がる映像の４種類が設定されており、今回の装飾図柄遊技で観客の絵柄２１４だけが立上がる映像が表示されたときには次回の装飾図柄遊技で観客の絵柄２１３〜２１４の２者が立上がる映像が表示され、次々回の装飾図柄遊技で観客の絵柄２１２〜２１４の３者が立上がる映像が表示され、次々々回の装飾図柄遊技で観客の絵柄２１１〜２１４の４者が立上がる映像が表示された後に装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになる。この予告機能は連続予告と称されるものであり、演出制御回路７０がメイン制御回路５０の判定結果を推測することで発生させる非確定的なものである。
［３］メイン制御回路５０の内部処理の説明
［３−１］メイン処理
メイン制御回路５０のＣＰＵ５１は電源が投入されると、図５のステップＳ１の電源投入処理でＲＡＭ５３の全データを初期設定し、ステップＳ２でタイマ割込フラグの設定状態を判断する。このタイマ割込フラグはＣＰＵ５１がタイマ回路５５からのパルス信号を受信することに基づいてタイマ割込処理でオンするものであり、ＣＰＵ５１はステップＳ２でタイマ割込フラグのオフを検出したときにはステップＳ３のカウンタ更新処理１へ移行し、ランダムカウンタＲ０の計測値に「１」を加算する。このランダムカウンタＲ０はランダムカウンタＲ１の初期値を選択する乱数値に相当するものであり、固定的な初期値「０」から固定的な上限値「９１０」に加算された後に固定的な初期値「０」に戻して循環的に加算される。
【００２２】
ＣＰＵ５１はステップＳ２でタイマ割込フラグのオンを検出すると、ステップＳ４へ移行する。ここでタイマ割込フラグをオフし、ステップＳ５の入力処理〜ステップＳ７のデータ取得処理を順に実行する。このステップＳ７のデータ取得処理を終えたときにはステップＳ８の大当り判定処理〜ステップＳ１４の小当り遊技処理をメイン制御フラグの設定状態に基づいて択一的に実行し、ステップＳ８の大当り判定処理〜ステップＳ１４の小当り遊技処理のいずれかを終えたときにはステップＳ２に復帰する。このメイン制御フラグはステップＳ１の電源投入処理で大当り判定処理に初期設定されるものであり、ＣＰＵ５１はステップＳ２に復帰したときにはタイマ割込フラグのオンを新たに検出することに基づいてステップＳ４へ移行する。
［３−２］入力処理
図７は図５のステップＳ５の入力処理の詳細を示すものであり、ＣＰＵ５１は図７のステップＳ２１で出力回路５４からの始動信号の出力状態を判断する。ここで始動信号がないことを判断したときにはステップＳ２２で始動信号フラグをオフし、始動信号があることを判断したときにはステップＳ２３で始動信号フラグをオンする。即ち、遊技球が始動口２４内に入賞したときには出力回路５４から始動信号が出力され、始動信号フラグがオンされる。
［３−３］カウンタ更新処理２
図８は図５のステップＳ６のカウンタ更新処理２の詳細を示すものであり、ＣＰＵ５１は図８のステップＳ３１でランダムカウンタＲ１の計測値を終了値Ｒｅｎｄと比較する。これらランダムカウンタＲ１および終了値Ｒｅｎｄのそれぞれは図５のステップＳ１の電源投入処理で「０」に初期設定されるものであり、ＣＰＵ５１は図８のステップＳ３１で「Ｒ１＝Ｒｅｎｄ」を判断したときにはステップＳ３２へ移行する。ここでランダムカウンタＲ０の計測値を取得し、ステップＳ３３でランダムカウンタＲ０の取得結果をランダムカウンタＲ１にセットする。そして、ステップＳ３４でランダムカウンタＲ０の取得結果から「１」を減算し、ランダムカウンタＲ０の減算結果を終了値Ｒｅｎｄにセットする。例えばランダムカウンタＲ０の取得結果が「１０１」であるときにはランダムカウンタＲ１に「１０１」がセットされ、終了値Ｒｅｎｄに「１００」がセットされる。また、ランダムカウンタＲ０の取得結果が「０」であるときにはランダムカウンタＲ１に「０」がセットされ、終了値Ｒｅｎｄに「９１０」がセットされる。
【００２３】
ＣＰＵ５１はステップＳ３１で「Ｒ１＝Ｒｅｎｄ」ではないことを判断すると、ステップＳ３５でランダムカウンタＲ１の計測値をＲＯＭ５２に予め記録された固定的な上限値「９１０」と比較する。ここで「Ｒ１＝９１０」ではないことを判断したときにはステップＳ３６へ移行し、ランダムカウンタＲ１の計測値に「１」を加算する。また、ステップＳ３５で「Ｒ１＝９１０」であることを判断したときにはステップＳ３７へ移行し、ランダムカウンタＲ１の計測値に「０」をセットする。即ち、ランダムカウンタＲ１は４ｍｓｅｃが経過することに基づいて単位値「１」だけ加算されるものであり、ランダムカウンタＲ１の加算処理は、図９に示すように、ランダムカウンタＲ０の取得結果を開始値として行われる。このランダムカウンタＲ１が上限値「９１０」に加算されたときには「０」に戻して加算され、ランダムカウンタＲ１が開始値Ｒ０から固定値「９１１」だけ更新されたときには終了値Ｒｅｎｄ（Ｒ０−１）に到達する。このランダムカウンタＲ１が終了値Ｒｅｎｄに到達したときにはランダムカウンタＲ０の計測値が新たに取得され、ランダムカウンタＲ１の加算処理がランダムカウンタＲ０の新たな取得結果を開始値として繰返される。このランダムカウンタＲ１は特賞カウンタに相当するものである。
【００２４】
ＣＰＵ５１は図８のステップＳ３８へ移行すると、ランダムカウンタＲ２の計測値をＲＯＭ５２に予め記録された固定的な上限値「１９」と比較する。ここで「Ｒ２＝１９」ではないことを判断したときにはステップＳ３９へ移行し、ランダムカウンタＲ２に「１」を加算する。また、ステップＳ３８で「Ｒ２＝１９」であることを判断したときにはステップＳ４０へ移行し、ランダムカウンタＲ２に「０」をセットする。即ち、ランダムカウンタＲ２は４ｍｓｅｃが経過することに基づいて単位値「１」だけ加算されるものである。このランダムカウンタＲ２は図５のステップＳ１の電源投入処理で「０」に初期設定されるものであり、ランダムカウンタＲ２の加算処理は固定的な下限値「０」および固定的な上限値「１９」の範囲内で循環的に行われる。
【００２５】
ＣＰＵ５１は図８のステップＳ４１へ移行すると、ランダムカウンタＲ３の計測値をＲＯＭ５２に予め記録された固定的な上限値「４９」と比較する。ここで「Ｒ３＝４９」ではないことを判断したときにはステップＳ４２へ移行し、ランダムカウンタＲ３に「１」を加算する。また、ステップＳ４１で「Ｒ３＝４９」であることを判断したときにはステップＳ４３へ移行し、ランダムカウンタＲ３に「０」をセットする。即ち、ランダムカウンタＲ３は４ｍｓｅｃが経過することに基づいて単位値「１」だけ加算されるものである。このランダムカウンタＲ３は図５のステップＳ１の電源投入処理で「０」に初期設定されるものであり、ランダムカウンタＲ３の加算処理は固定的な下限値「０」および固定的な上限値「４９」の範囲内で循環的に行われる。
【００２６】
ＣＰＵ５１は図８のステップＳ４４へ移行すると、ランダムカウンタＲ４の計測値をＲＯＭ５２に予め記録された固定的な上限値「１００」と比較する。ここで「Ｒ４＝１００」ではないことを判断したときにはステップＳ４５へ移行し、ランダムカウンタＲ４に「１」を加算する。また、ステップＳ４４で「Ｒ４＝１００」であることを判断したときにはステップＳ４６へ移行し、ランダムカウンタＲ４に「０」をセットする。即ち、ランダムカウンタＲ４は４ｍｓｅｃが経過することに基づいて単位値「１」だけ加算されるものである。このランダムカウンタＲ４は図５のステップＳ１の電源投入処理で「０」に初期設定されるものであり、ランダムカウンタＲ４の加算処理は固定的な下限値「０」および固定的な上限値「１００」の範囲内で循環的に行われる。
［３−４］データ取得処理
図１０は図５のステップＳ７のデータ取得処理の詳細を示すものであり、ＣＰＵ５１は図１０のステップＳ５１で始動信号フラグの設定状態を判断する。例えば遊技球が始動口２４内に入賞したときには図７の入力処理で始動信号フラグがオンされている。この場合にはＣＰＵ５１は図１０のステップＳ５１で始動信号フラグのオンを判断し、ステップＳ５２でランダムカウンタＲ１の計測値〜ランダムカウンタＲ４の計測値のそれぞれを取得する。
【００２７】
メイン制御回路５０のＲＡＭ５３には、図１１に示すように、保留データエリア１〜保留データエリア４が設定されている。これら保留データエリア１〜保留データエリア４のそれぞれはランダムカウンタＲ１〜Ｒ４の取得結果を記録しておくものであり、ＣＰＵ５１は図１０のステップＳ５３へ移行したときには保留データエリア１にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア１にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ５４へ移行し、ランダムカウンタＲ１〜Ｒ４の取得結果を保留データエリア１に記録する。そして、ステップＳ５５へ移行し、演出制御回路７０に保留コマンド１を送信することに基づいて特別図柄遊技の実行を保留したことを知らせる。この保留コマンド１は入球コマンドに相当するものである。
【００２８】
ＣＰＵ５１は図１０のステップＳ５３で保留データエリア１にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ５６で保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ５７へ移行し、ランダムカウンタＲ１〜Ｒ４の取得結果を保留データエリア２に記録する。そして、ステップＳ６３へ移行し、演出制御回路７０に保留コマンド２を送信することに基づいて特別図柄遊技の実行を保留したことを知らせる。この保留コマンド２は入球コマンドに相当するものである。
【００２９】
ＣＰＵ５１はステップＳ５６で保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ５８で保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ５９へ移行し、ランダムカウンタＲ１〜Ｒ４の取得結果を保留データエリア３に記録する。そして、ステップＳ６４へ移行し、演出制御回路７０に保留コマンド３を送信することに基づいて特別図柄遊技の実行を保留したことを知らせる。この保留コマンド３は入球コマンドに相当するものである。
【００３０】
ＣＰＵ５１はステップＳ５８で保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ６０で保留データエリア４にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリ４にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ６１へ移行し、ランダムカウンタＲ１〜Ｒ４の取得結果を保留データエリア４に記録する。そして、ステップＳ６５へ移行し、演出制御回路７０に入球コマンドに相当する保留コマンド４を送信することに基づいて特別図柄遊技の実行を保留したことを知らせる。即ち、保留データエリア１には取得順序が最も古いランダムカウンタＲ１〜Ｒ４が記録され、保留データエリア２には取得順序が２番目に古いランダムカウンタＲ１〜Ｒ４が記録され、保留データエリア３には取得順序が３番目に古いランダムカウンタＲ１〜Ｒ４が記録され、保留データエリア４には取得順序が最も新しいランダムカウンタＲ１〜Ｒ４が記録される。
【００３１】
ＣＰＵ５１はステップＳ６０で保留データエリア４にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ６２でランダムカウンタＲ１〜Ｒ４の取得結果をクリアする。即ち、ランダムカウンタＲ１〜Ｒ４の記録数には上限値「４組」が設定されており、上限組のランダムカウンタＲ１〜Ｒ４がＲＡＭ５３に記録されている状態で遊技球が始動口２４内に入賞したときにはランダムカウンタＲ１〜Ｒ４の記録処理および保留コマンドの送信処理のそれぞれが行われず、遊技球が始動口２４内に入賞したことが無効化される。
［３−５］大当り判定処理
ＣＰＵ５１はメイン制御フラグが大当り判定処理にセットされていることを判断すると、図５のステップＳ７のデータ取得処理からステップＳ８の大当り判定処理へ移行する。図１２および図１３のそれぞれは図５のステップＳ８の大当り判定処理の詳細を示すものであり、ＣＰＵ５１は図１２のステップＳ７０で保留データエリア１にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア１にランダムカウンタＲ１〜Ｒ４が記録されていることを判断したときにはステップＳ７１へ移行し、確率変動フラグの設定状態を判断する。この確率変動フラグは確率変動モードの設定状態を示すものであり、ＣＰＵ５１は確率変動モードの有効状態ではステップＳ７１で確率変動フラグのオンを判断してステップＳ７２へ移行し、確率変動モードの無効状態ではステップＳ７１で確率変動フラグのオフを判断してステップＳ７３へ移行する。
【００３２】
メイン制御回路５０のＲＯＭ５２には、図１４の（ａ）に示すように、確率変動モード用の３０個の大当り値「３０〜９００」および通常モード用の３個の大当り値「３０７〜７１９」が記録されている。この通常モードとは確率変動フラグがオフされた確率変動モードの無効状態を称するものであり、通常モード用の３個の大当り値「３０７〜７１９」のそれぞれは確率変動モード用の大当り値と共通に設定されている。この通常モード用の３個の大当り値のそれぞれは特賞値に相当するものである。
【００３３】
ＣＰＵ５１は図１２のステップＳ７２へ移行すると、ＲＯＭ５２から確率変動モード用の３０個の大当り値「３０〜９００」を選択する。そして、ステップＳ７４で保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を確率変動モード用の３０個の大当り値「３０〜９００」のそれぞれと比較する。ここでランダムカウンタＲ１の検出結果が確率変動モード用の３０個の大当り値「３０〜９００」のいずれかと同一であることを判断したときには大当りと判定し、ステップＳ７６で大当りフラグをオンし、ステップＳ７７で小当りフラグをオフし、ステップＳ７８で外れリーチフラグをオフする。
【００３４】
ＣＰＵ５１はステップＳ７３へ移行すると、ＲＯＭ５２から通常モード用の３個の大当り値「３０７〜７１９」を選択する。そして、ステップＳ７４で保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を通常モード用の３個の大当り値「３０７〜７１９」のそれぞれと比較する。ここでランダムカウンタＲ１の検出結果が通常モード用の３個の大当り値「３０７〜７１９」のいずれかと同一であることを判断したときには大当りと判定し、ステップＳ７６で大当りフラグをオンし、ステップＳ７７で小当りフラグをオフし、ステップＳ７８で外れリーチフラグをオフする。この大当りは特賞状態に相当するものであり、確率変動モードの有効状態では大当りが「３０／９１１」の高確率で判定され、確率変動モードの無効状態では大当りが「３／９１１」の低確率で判定される。
【００３５】
ＣＰＵ５１はステップＳ７８で外れリーチフラグをオフすると、ステップＳ７９で保留データエリア１からランダムカウンタＲ２の取得結果を検出し、ランダムカウンタＲ２の検出結果を１０個の確率変動値「０，１，２，３，４，５，６，７，８，９」のそれぞれと比較する。これら１０個の確率変動値「０〜９」のそれぞれはＲＯＭ５２に予め記録されたものであり、ＣＰＵ５１はステップＳ７９でランダムカウンタＲ２の検出結果が１０個の確率変動値「０〜９」のいずれかと同一であることを判断したときにはステップＳ８０へ移行し、特別図柄を確変大当りの態様（図４参照）に設定する。そして、図１２のステップＳ８１で確率変動フラグをオンすることに基づいて確率変動モードを有効化し、ステップＳ８２で演出制御回路７０に確変大当りコマンドを送信し、ステップＳ８３でメイン制御フラグに変動パターン設定処理をセットする。
【００３６】
ＣＰＵ５１はステップＳ７９でランダムカウンタＲ２の検出結果が１０個の確率変動値「０〜９」のいずれとも相違していることを判断すると、ステップＳ８４で特別図柄を通常大当りの態様（図４参照）に設定する。そして、図１２のステップＳ８５で確率変動フラグをオフすることに基づいて確率変動モードを無効化し、ステップＳ８６で演出制御回路７０に通常大当りコマンドを送信し、ステップＳ８３でメイン制御フラグに変動パターン設定処理をセットする。即ち、確率変動モードは大当りが判定されたことを条件に「１／２」の確率で有効化され、「１／２」の確率で無効化される。
【００３７】
ＣＰＵ５１は図１２のステップＳ７５でランダムカウンタＲ１の検出結果が確率変動モード用の３０個の大当り値「３０〜９００」のいずれとも相違していることを判断した場合およびランダムカウンタＲ１の検出結果が通常モード用の３個の大当り値「３０７〜７１９」のいずれとも相違していることを判断した場合のそれぞれには図１３のステップＳ８７へ移行し、大当りフラグをオフする。
【００３８】
メイン制御回路５０のＲＯＭ５２には、図１４の（ｂ）に示すように、３個の小当り値「７〜４１９」が記録されている。これら小当り値「７〜４１９」のそれぞれは確率変動モード用の３０個の大当り値「３０〜９００」および通常モード用の３個の大当り値「３０７〜７１９」のいずれとも相違するものであり、小当り値「７」および通常モード用の大当り値「３０７」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定され、小当り値「２５７」および通常モード用の大当り値「５５７」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定され、小当り値「４１９」および通常モード用の大当り値「７１９」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定されている。これら３個の小当り値のそれぞれは特賞値に相当するものである。
【００３９】
ＣＰＵ５１は図１３のステップＳ８７で大当りフラグをオフすると、ステップＳ８８へ移行する。ここでＲＯＭ５２から３個の小当り値「７〜４１９」を選択し、図１２のステップＳ７４のランダムカウンタＲ１の検出結果を３個の小当り値「７〜４１９」のそれぞれと比較する。このステップＳ８８でランダムカウンタＲ１の検出結果が３個の小当り値「７〜４１９」のいずれかと同一であることを判断したときには小当りと判定し、ステップＳ８９で小当りフラグをオンし、ステップＳ９０で外れリーチフラグをオフする。そして、ステップＳ９１で特別図柄を小当りの態様（図４参照）に設定し、ステップＳ９２で演出制御回路７０に小当りコマンドを送信し、図１２のステップＳ８３でメイン制御フラグに変動パターン設定処理をセットする。即ち、小当りの判定処理は大当りが判定されなかったことを条件に行われるものであり、小当りは確率変動モードの有効状態および無効状態のいずれであっても「３／９１１」の共通の確率で判定される。この小当りは特賞状態に相当するものである。
【００４０】
ＣＰＵ５１は図１３のステップＳ８８でランダムカウンタＲ１の検出結果が３個の小当り値「７〜４１９」のいずれとも相違していることを判断すると、ステップＳ９３で小当りフラグをオフし、ステップＳ９４で特別図柄を外れの態様（図４参照）に設定する。そして、図１３のステップＳ９５で保留データエリア１からランダムカウンタＲ３の取得結果を検出し、ステップＳ９６でランダムカウンタＲ３の検出結果を５個の外れリーチ値「０，１，２，３，４」のそれぞれと比較する。これら５個の外れリーチ値「０〜４」のそれぞれはＲＯＭ５２に予め記録されたものであり、ＣＰＵ５１はステップＳ９６でランダムカウンタＲ３の検出結果が５個の外れリーチ値「０〜４」のいずれかと同一であることを判断したときには外れリーチと判定し、ステップＳ９７で外れリーチフラグをオンする。次に、ステップＳ９８で演出制御回路７０に外れリーチコマンドを送信し、図１２のステップＳ８３でメイン制御フラグに変動パターン設定処理をセットする。
【００４１】
ＣＰＵ５１は図１３のステップＳ９６でランダムカウンタＲ３の検出結果が５個の外れリーチ値「０〜４」のいずれとも相違していることを判断すると、完全外れと判定する。そして、ステップＳ９９で外れリーチフラグをオフし、ステップＳ１００で演出制御回路７０に完全外れコマンドを送信し、図１２のステップＳ８３でメイン制御フラグに変動パターン設定処理をセットする。
［３−６］変動パターン設定処理
ＣＰＵ５１はメイン制御フラグが変動パターン設定処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ９の変動パターン設定処理へ移行する。図１５は図５のステップＳ９の変動パターン設定処理の詳細を示すものであり、ＣＰＵ５１は図１５のステップＳ１０１で大当りフラグの設定状態を判断する。例えば直前の大当り判定処理で確変大当りおよび通常大当りのいずれかを判定したときにはステップＳ１０１で大当りフラグのオンを判断し、ステップＳ１０２へ移行する。
【００４２】
メイン制御回路５０のＲＯＭ５２には大当り用の変動パターンテーブルと外れリーチ用の変動パターンテーブルと完全外れ用の変動パターンテーブルが予め記録されている。これら各変動パターンテーブルはランダムカウンタＲ４と変動パターンと変動表示時間の相関関係を示すものであり、ＣＰＵ５１はステップＳ１０２へ移行したときにはＲＯＭ５２から大当り用の変動パターンテーブルを選択する。図１６の（ａ）は大当り用の変動パターンテーブルの記録内容を示すものであり、大当り用の変動パターンテーブルには変動パターンＰ１〜Ｐ４が設定され、変動パターンＰ１〜Ｐ４のそれぞれにはランダムカウンタＲ４および変動表示時間の双方が設定されている。
【００４３】
ＣＰＵ５１は図１５のステップＳ１０２で大当り用の変動パターンテーブルを選択すると、ステップＳ１０７で保留データエリア１からランダムカウンタＲ４の取得結果を検出し、大当り用の変動パターンテーブルからランダムカウンタＲ４の検出結果に応じた大当り用の変動パターンを選択する。そして、ステップＳ１０８へ移行し、大当り用の変動パターンテーブルから変動パターンの選択結果に応じた変動表示時間を選択する。例えばランダムカウンタＲ４の検出結果が「４０」であるときには変動パターンＰ１が選択され、変動パターンの選択結果がＰ１であるときには変動表示時間「６０．０ｓｅｃ」が選択される。
【００４４】
ＣＰＵ５１は直前の大当り判定処理で外れリーチを判定したときには図１５のステップＳ１０１で大当りフラグのオフを判断し、ステップＳ１０３で外れリーチフラグの設定状態を判断する。この場合にはステップＳ１０３で外れリーチフラグのオンを判断し、ステップＳ１０４でＲＯＭ５２から外れリーチ用の変動パターンテーブルを選択する。図１６の（ｂ）は外れリーチ用の変動パターンテーブルの記録内容を示すものであり、外れリーチ用の変動パターンテーブルには大当り用の変動パターンテーブルとは相違する変動パターンＰ５〜Ｐ８が設定され、変動パターンＰ５〜Ｐ８のそれぞれにはランダムカウンタＲ４および変動表示時間の双方が設定されている。
【００４５】
ＣＰＵ５１は図１５のステップＳ１０４で外れリーチ用の変動パターンテーブルを選択すると、ステップＳ１０７で保留データエリア１からランダムカウンタＲ４の取得結果を検出し、外れリーチ用の変動パターンテーブルからランダムカウンタＲ４の検出結果に応じた外れリーチ用の変動パターンを選択する。そして、ステップＳ１０８へ移行し、外れリーチ用の変動パターンテーブルから変動パターンの選択結果に応じた変動表示時間を選択する。例えばランダムカウンタＲ４の検出結果が「４０」であるときには変動パターンＰ７が選択され、変動パターンの選択結果がＰ７であるときには変動表示時間「４０．０ｓｅｃ」が選択される。
【００４６】
ＣＰＵ５１は直前の大当り判定処理で完全外れを判定したときには図１５のステップＳ１０１で大当りフラグのオフを判断し、ステップＳ１０３で外れリーチフラグのオフを判断し、ステップＳ１０６でＲＯＭ５２から完全外れ用の変動パターンテーブルを選択する。図１６の（ｃ）は完全外れ用の変動パターンテーブルの記録内容を示すものであり、完全外れ用の変動パターンテーブルには大当り用の変動パターンテーブルおよび外れリーチ用の変動パターンテーブルのいずれとも相違する変動パターンＰ９〜Ｐ１０が設定され、変動パターンＰ９〜Ｐ１０のそれぞれにはランダムカウンタＲ４および変動表示時間の双方が設定されている。
【００４７】
ＣＰＵ５１は図１５のステップＳ１０６で完全外れ用の変動パターンテーブルを選択すると、ステップＳ１０７で保留データエリア１からランダムカウンタＲ４の取得結果を検出し、完全外れ用の変動パターンテーブルからランダムカウンタＲ４の検出結果に応じた完全外れ用の変動パターンを選択する。そして、ステップＳ１０８へ移行し、完全外れ用の変動パターンテーブルから変動パターンの選択結果に応じた変動表示時間を選択する。例えばランダムカウンタＲ４の検出結果が「４０」であるときには変動パターンＰ９が選択され、変動パターンの選択結果がＰ９であるときには変動表示時間「４．０ｓｅｃ」が選択される。
【００４８】
ＣＰＵ５１は直前の大当り判定処理で小当りを判定したときには図１５のステップＳ１０１で大当りフラグのオフを判断し、ステップＳ１０３で外れリーチフラグのオフを判断し、ステップＳ１０６でＲＯＭ５２から完全外れ用の変動パターンテーブルを選択する。そして、ステップＳ１０７で保留データエリア１からランダムカウンタＲ１の取得結果を検出し、完全外れ用の変動パターンテーブルからランダムカウンタＲ１の検出結果に応じた完全外れ用の変動パターンを選択し、ステップＳ１０８で完全外れ用の変動パターンテーブルから変動パターンの選択結果に応じた変動表示時間を選択する。即ち、小当りの判定時および完全外れの判定時には共通の完全外れ用の変動パターンが選択対象となる。
【００４９】
ＣＰＵ５１は図１５のステップＳ１０８で変動表示時間を選択すると、ステップＳ１０９で変動パターンの選択結果を変動パターンコマンドとして演出制御回路７０に送信する。そして、ステップＳ１１０で変動表示時間の選択結果をタイマＴ１にセットし、ステップＳ１１１で保留データエリア１に記録されているランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれをクリアする。
【００５０】
ＣＰＵ５１はステップＳ１１１で保留データエリア１のランダムカウンタＲ１〜Ｒ４をクリアすると、ステップＳ１１２で保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ１１８へ移行し、メイン制御フラグに特別図柄変動開始処理をセットする。
【００５１】
ＣＰＵ５１はステップＳ１１２で保留データエリア２にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ１１３で保留データエリア２のランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれを保留データエリア１にシフトする。そして、ステップＳ１１４へ移行し、保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ１１８へ移行し、メイン制御フラグに特別図柄変動開始処理をセットする。
【００５２】
ＣＰＵ５１はステップＳ１１４で保留データエリア３にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ１１５で保留データエリア３のランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれを保留データエリア２にシフトする。そして、ステップＳ１１６へ移行し、保留データエリア４にランダムカウンタＲ１〜Ｒ４が記録されているか否かを判断する。ここで保留データエリア４にランダムカウンタＲ１〜Ｒ４が記録されていないことを判断したときにはステップＳ１１８へ移行し、メイン制御フラグに特別図柄変動開始処理をセットする。
【００５３】
ＣＰＵ５１はステップＳ１１６で保留データエリア４にランダムカウンタＲ１〜Ｒ４が記録されていることを判断すると、ステップＳ１１７で保留データエリア４のランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれを保留データエリア３にシフトする。そして、ステップＳ１１８へ移行し、メイン制御フラグに特別図柄変動開始処理をセットする。
［３−７］特別図柄変動開始処理
ＣＰＵ５１はメイン制御フラグが特別図柄変動開始処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ１０の特別図柄変動開始処理へ移行する。図１７は図５のステップＳ１０の特別図柄変動開始処理の詳細を示すものであり、ＣＰＵ５１は図１７のステップＳ１２１でＬＥＤ回路５７に特別図柄変動開始信号を出力する。すると、ＬＥＤ回路５７は特別図柄変動開始信号を検出することに同期して特別図柄の変動表示を開始する。この特別図柄の変動表示は特別図柄を「確変大当りの態様」→「通常大当りの態様」→「小当りの態様」→「外れの態様」→「確変大当りの態様」・・・の設定順序で循環的に可変表示するものである。
【００５４】
ＣＰＵ５１はステップＳ１２１で特別図柄変動開始信号を出力すると、ステップＳ１２２で演出制御回路７０に装飾図柄遊技開始コマンドを送信する。そして、ステップＳ１２３へ移行し、メイン制御フラグに特別図柄変動停止処理をセットする。この装飾図柄遊技開始コマンドは装飾図柄遊技の開始指令に相当するものであり、演出制御回路７０は装飾図柄遊技開始コマンドを受信することに基づいて装飾図柄遊技の映像的な演出を開始することを図柄制御回路８０に指示し、装飾図柄遊技の音的な演出を開始することを音制御回路９０に指示し、装飾図柄遊技の電飾的な演出を開始することを電飾制御回路１００に指示する。
［３−８］特別図柄変動停止処理
ＣＰＵ５１はメイン制御フラグが特別図柄変動停止処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ１１の特別図柄変動停止処理へ移行する。図１８は図５のステップＳ１１の特別図柄変動停止処理の詳細を示すものであり、ＣＰＵ５１は図１８のステップＳ１３１でタイマＴ１の計測値からＲＯＭ５２に予め記録された単位値ΔＴ（４ｍｓｅｃ）を減算することに基づいて特別図柄遊技の残り時間を更新する。そして、ステップＳ１３２へ移行し、タイマＴ１の減算結果を「０」と比較する。この特別図柄遊技は装飾図柄遊技に時間的に同期して行われるものであり、特別図柄遊技の残り時間は装飾図柄遊技の残り時間と同一である。
【００５５】
ＣＰＵ５１はステップＳ１３２でタイマＴ１の減算結果が「０」であることを検出すると、特別図柄遊技の終了を判断する。そして、ステップＳ１３３へ移行し、ＬＥＤ回路５７に特別図柄変動停止信号を出力する。この特別図柄変動停止信号は特別図柄の変動表示を大当り判定処理の選択結果で停止することを指示するものであり、大当り判定処理で確変大当りが判定されたときには特別図柄が図４の確変大当りの態様で停止表示され、大当り判定処理で通常大当りが判定されたときには特別図柄が図４の通常大当りの態様で停止表示され、大当り判定処理で小当りが判定されたときには特別図柄が図４の小当りの態様で停止表示され、大当り判定処理で外れリーチおよび完全外れのいずれかが判定されたときには特別図柄が図４の外れの態様で停止表示される。
【００５６】
ＣＰＵ５１は図１８のステップＳ１３３でＬＥＤ回路５７に特別図柄変動停止信号を出力すると、ステップＳ１３４で演出制御回路７０に装飾図柄遊技停止コマンドを送信する。この装飾図柄遊技停止コマンドは装飾図柄遊技の停止指令に相当するものであり、演出制御回路７０は装飾図柄遊技停止コマンドを検出することに基づいて装飾図柄遊技の映像的な演出を停止することを図柄制御回路８０に指示し、装飾図柄遊技の音的な演出を停止することを音制御回路９０に指示し、装飾図柄遊技の電飾的な演出を停止することを電飾制御回路１００に指示する。即ち、装飾図柄遊技は特別図柄の変動開始に同期して始まり、特別図柄の変動停止に同期して終わるものであり、特別図柄の変動表示時間は装飾図柄遊技の所要時間に相当する。
【００５７】
ＣＰＵ５１はステップＳ１３４で装飾図柄遊技停止コマンドを送信すると、ステップＳ１３５でタイマＴ２にウェイト時間（例えば２．０ｓｅｃ）をセットする。そして、ステップＳ１３６へ移行し、メイン制御フラグにウェイト処理をセットする。このウェイト時間はＲＯＭ５２に予め記録されたものであり、特別図柄遊技が保留されている場合には今回の特別図柄遊技が終了してからウェイト時間が経過した後に次の特別図柄遊技が開始される。このウェイト時間が経過したタイミングは図柄遊技の開始タイミングに相当するものである。
［３−９］ウェイト処理
ＣＰＵ５１はメイン制御フラグがウェイト処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ１２のウェイト処理へ移行する。図１９は図５のステップＳ１２のウェイト処理の詳細を示すものであり、ＣＰＵ５１は図１９のステップＳ１４１でタイマＴ２の計測値からＲＯＭ５２に予め記録された単位値ΔＴ（４ｍｓｅｃ）を減算することに基づいて残りウェイト時間を更新する。そして、ステップＳ１４２へ移行し、タイマＴ２の減算結果を「０」と比較する。
【００５８】
ＣＰＵ５１はステップＳ１４２でタイマＴ２の減算結果が「０」であることを検出すると、ステップＳ１４３で大当りフラグの設定状態を判断する。例えば直前の特別図柄遊技で特別図柄を通常大当りの態様および確変大当りの態様のいずれかで変動停止させたときにはステップＳ１４３で大当りフラグのオンを判断し、ステップＳ１４４で役物連動作動フラグをオンする。そして、ステップＳ１４５でメイン制御フラグに大当り遊技処理をセットし、ステップＳ１４６で大当りフラグをオフする。
【００５９】
ＣＰＵ５１はステップＳ１４６で大当りフラグをオフすると、ステップＳ１４７でＲＯＭ５２に予め記録された大当りラウンド数（例えば５）をカウンタＮ１にセットする。このカウンタＮ１は大当りラウンドの残り繰返し回数を計測するものであり、ＣＰＵ５１はステップＳ１４７でカウンタＮ１をリセットしたときにはステップＳ１４８で開放フラグをオフし、ステップＳ１４９で演出制御回路７０に大当り遊技開始コマンドを送信する。この大当り遊技開始コマンドは大当り遊技を開始することを演出制御回路７０に知らせるものであり、演出制御回路７０は大当り遊技開始コマンドを受信することに基づいて大当り遊技の映像的な演出を開始することを図柄制御回路８０に指示し、大当り遊技の音的な演出を開始することを音制御回路９０に指示し、大当り遊技の電飾的な演出を開始することを電飾制御回路１００に指示する。
【００６０】
ＣＰＵ５１はステップＳ１４３で大当りフラグがオフされていることを判断すると、ステップＳ１５０で小当りフラグの設定状態を判断する。例えば直前の特別図柄遊技で特別図柄を小当りの態様で変動停止させたときにはステップＳ１５０で小当りフラグのオンを判断し、ステップＳ１５１でメイン制御フラグに小当り遊技処理をセットする。そして、ステップＳ１５２で小当りフラグをオフし、ステップＳ１５３で開放フラグをオフし、ステップＳ１５４で演出制御回路７０に小当り遊技開始コマンドを送信する。この小当り遊技開始コマンドは小当り遊技を開始することを演出制御回路７０に知らせるものであり、演出制御回路７０は小当り遊技開始コマンドを受信することに基づいて小当り遊技の映像的な演出を開始することを図柄制御回路８０に指示し、小当り遊技の音的な演出を開始することを音制御回路９０に指示し、小当り遊技の電飾的な演出を開始することを電飾制御回路１００に指示する。
【００６１】
ＣＰＵ５１は直前の特別図柄遊技で特別図柄を外れの態様で変動停止させたときにはステップＳ１５０で小当りフラグのオフを判断し、ステップＳ１５５へ移行する。ここでメイン制御フラグに大当り判定処理をセットし、ステップＳ１５６で外れリーチフラグをオフする。
［３−１０］大当り遊技処理
ＣＰＵ５１はメイン制御フラグが大当り遊技処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ１３の大当り遊技処理へ移行する。図２０は図５のステップＳ１３の大当り遊技処理の詳細を示すものであり、ＣＰＵ５１は図２０のステップＳ１６１で開放フラグの設定状態を判断する。この開放フラグは特別入賞口の開放状態でオンされ、特別入賞口の閉鎖状態でオフされるものであり、ＣＰＵ５１は１回目の大当りラウンドの開始前にはステップＳ１６１で開放フラグのオフを判断してステップＳ１６２へ移行する。
【００６２】
ＣＰＵ５１はステップＳ１６２へ移行すると、ＲＯＭ５２に予め記録された入賞限度数（例えば１０）をカウンタＮ２にセットする。この入賞限度数は各回の大当りラウンドで特別入賞口内に入賞することが可能な遊技球の最大個数を示すものであり、ＣＰＵ５１はステップＳ１６２でカウンタＮ２をセットしたときにはステップＳ１６３へ移行し、タイマＴ３に開放限度時間（例えば３０．０ｓｅｃ）をセットする。この開放限度時間は各回の大当りラウンドで特別入賞口を開放しておくことが可能な最大時間を示すものであり、ＣＰＵ５１はステップＳ１６３でタイマＴ３をセットしたときにはステップＳ１６４へ移行する。
【００６３】
ＣＰＵ５１はステップＳ１６４へ移行すると、ソレノイド回路５６に開放信号を出力する。そして、ステップＳ１６５へ移行し、開放フラグをオンする。すると、ソレノイド回路５６は開放信号が与えられることに基づいて特別入賞口ソレノイド２９をオンし、特別入賞口を開放することに基づいて１回目の大当りラウンドを開始する。
【００６４】
ＣＰＵ５１は１回目の大当りラウンドを開始すると、ステップＳ１６１で開放フラグのオンを判断し、ステップＳ１６６でタイマＴ３の計測値からＲＯＭ５２に予め記録された単位値（４ｍｓｅｃ）を減算することに基づいて特別入賞口の残り開放時間を更新する。そして、ステップＳ１６７へ移行し、タイマＴ３の減算結果をＲＯＭ５２に予め記録された限度値「０」と比較する。ここで「Ｔ３＝０」を判断したときにはステップＳ１７１へ移行し、ソレノイド回路５６に閉鎖信号を出力する。次にステップＳ１７２へ移行し、開放フラグをオフする。すると、ソレノイド回路５６は閉鎖信号が与えられることに基づいて特別入賞口ソレノイド２９をオフし、特別入賞口を閉鎖することに基づいて１回目の大当りラウンドを終える。
【００６５】
ＣＰＵ５１はステップＳ１６７で「Ｔ３＞０」を判断すると、ステップＳ１６８でカウントセンサ２７からのカウント信号の有無を判断する。ここでカウントセンサ２７からのカウント信号が有ることを判断したときにはステップＳ１６９へ移行し、カウンタＮ２の計測値からＲＯＭ５２に予め記録された単位個数「１」を減算する。そして、ステップＳ１７０へ移行し、カウンタＮ２の減算結果をＲＯＭ５２に予め記録された限度値「０」と比較する。ここで「Ｎ２＝０」を判断したときにはステップＳ１７１へ移行し、特別入賞口を閉鎖することに基づいて１回目の大当りラウンドを終える。次にステップＳ１７２へ移行し、開放フラグをオフする。
【００６６】
ＣＰＵ５１はステップＳ１７２で開放フラグをオフすると、ステップＳ１７３でカウンタＮ１からＲＯＭ５２に予め記録された単位値「１」を減算することに基づいて大当りラウンドの残り残り回数を更新する。そして、ステップＳ１７４へ移行し、カウンタＮ１の減算結果をＲＯＭ５２に予め記録された限度値「０」と比較する。この１回目の大当りラウンドが終了した時点ではＣＰＵ５１はステップＳ１７４で「Ｎ１＞０」を判断し、ステップＳ１６１〜ステップＳ１７３を繰返す。即ち、各回の大当りラウンドは特別入賞口の開放時間が開放限度値に到達または遊技球の入賞個数が入賞限度値に到達することに基づいて終了するものである。
【００６７】
ＣＰＵ５１は最終の５回目の大当りラウンドを終えると、ステップＳ１７４で「Ｎ１＝０」を判断する。そして、ステップＳ１７５で演出制御回路７０に大当り遊技停止コマンドを送信し、ステップＳ１７６で役物連続作動フラグをオフし、ステップＳ１７７でメイン制御フラグを大当り判定処理にセットする。この大当り遊技停止コマンドは大当り遊技が終了したことを演出制御回路７０に知らせるものであり、演出制御回路７０は大当り遊技停止コマンドを受信することに基づいて大当り遊技の映像的な演出を停止することを図柄制御回路８０に指示し、大当り遊技の音的な演出を停止することを音制御回路９０に指示し、大当り遊技の電飾的な演出を停止することを電飾制御回路１００に指示する。
［３−１１］小当り遊技処理
ＣＰＵ５１はメイン制御フラグが小当り遊技処理にセットされていることを検出すると、図５のステップＳ７のデータ取得処理からステップＳ１４の小当り遊技処理へ移行する。図２１は図５のステップＳ１４の小当り遊技処理の詳細を示すものであり、ＣＰＵ５１は図２１のステップＳ１８１で開放フラグの設定状態を判断する。例えば特別入賞口が閉鎖された小当り遊技の開始前にはステップＳ１８１で開放フラグのオフを判断し、ステップＳ１８２へ移行する。
【００６８】
ＣＰＵ５１はステップＳ１８２へ移行すると、ＲＯＭ５２に予め記録された入賞限度数（例えば１０）をカウンタＮ３にセットする。この入賞限度数は小当り遊技で特別入賞口内に入賞することが可能な遊技球の最大個数を示すものであり、ＣＰＵ５１はステップＳ１８２でカウンタＮ３をセットしたときにはステップＳ１８３へ移行し、タイマＴ４に開放限度時間（例えば１．２ｓｅｃ）をセットする。この開放限度時間は小当り遊技で特別入賞口を開放しておくことが可能な最大時間を示すものであり、ＣＰＵ５１はステップＳ１８３でタイマＴ４をセットしたときにはステップＳ１８４へ移行する。ここでソレノイド回路５６に開放信号を出力することに基づいて特別入賞口を開放し、小当り遊技を開始する。次にステップＳ１８５で開放フラグをオンし、小当り遊技を開始したことを記録する。
【００６９】
ＣＰＵ５１は小当り遊技を開始すると、ステップＳ１８１で開放フラグのオンを判断し、ステップＳ１８６でタイマＴ４の計測値からＲＯＭ５２に予め記録された単位値（４ｍｓｅｃ）を減算することに基づいて小当り遊技の残り時間を更新する。そして、ステップＳ１８７へ移行し、タイマＴ４の減算結果をＲＯＭ５２に予め記録された限度値「０」と比較する。ここで「Ｔ４＝０」を判断したときにはステップＳ１９１へ移行し、ソレノイド回路５６に閉鎖信号を出力することに基づいて特別入賞口ソレノイド２９をオフし、小当り遊技を終える。
【００７０】
ＣＰＵ５１はステップＳ１８７で「Ｔ４＞０」を判断すると、ステップＳ１８８でカウントセンサ２７からのカウント信号の有無を判断する。ここでカウントセンサ２７からのカウント信号が有ることを判断したときにはステップＳ１８９へ移行し、カウンタＮ３の計測値からＲＯＭ５２に予め記録された単位個数「１」を減算する。そして、ステップＳ１９０へ移行し、カウンタＮ３の減算結果をＲＯＭ５２に予め記録された限度値「０」と比較する。ここで「Ｎ３＝０」を判断したときにはステップＳ１９１へ移行し、特別入賞口を閉鎖することに基づいて小当り遊技を終える。即ち、小当り遊技は特別入賞口の開放時間が開放限度値に到達または遊技球の入賞個数が入賞限度値に到達することに基づいて終了するものであり、小当り遊技で特別入賞口に入賞することが可能な遊技球の個数は大当り遊技で特別入賞口に入賞することが可能な遊技球の個数に比べて少なく設定されている。
【００７１】
ＣＰＵ５１はステップＳ１９１で小当り遊技を終えると、ステップＳ１９２で開放フラグをオフする。そして、ステップＳ１９３で演出制御回路７０に小当り遊技停止コマンドを送信し、ステップＳ１９４でメイン制御フラグに大当り判定処理をセットする。この小当り遊技停止コマンドは小当り遊技が終了したことを演出制御回路７０に知らせるものであり、演出制御回路７０は小当り遊技停止コマンドを受信することに基づいて小当り遊技の映像的な演出を終えることを図柄制御回路８０に指示し、小当り遊技の音的な演出を終えることを音制御回路９０に指示し、小当り遊技の電飾的な演出を終えることを電飾制御回路１００に指示する。
［４］演出制御回路７０の内部処理の説明
［４−１］メイン処理
演出制御回路７０のＣＰＵ７１は電源が投入されると、図２２のステップＳ２０１の電源投入処理でＲＡＭ７３の全データを初期設定する。そして、ステップＳ２０２へ移行し、タイマ割込フラグの設定状態を判断する。このタイマ割込フラグはＣＰＵ７１がタイマ回路７４からのパルス信号を受信することに基づいてタイマ割込処理でオンするものであり、ＣＰＵ７１はステップＳ２０２でタイマ割込フラグのオフを検出したときにはステップＳ２０３のカウンタ更新処理１へ移行し、ステップＳ２０２でタイマ割込フラグのオンを検出したときにはステップＳ２０４へ移行する。このステップＳ２０４でタイマ割込フラグをオフし、ステップＳ２０５のカウンタ更新処理２とステップＳ２０６の保留コマンド処理とステップＳ２０７のコマンド処理を順に実行する。
［４−２］ＩＮＴ割込処理
演出制御回路７０のＣＰＵ７１はメイン制御回路５０からのストローブ信号（ＩＮＴ信号）を受信すると、ＩＮＴ割込処理を起動する。このストローブ信号はメイン制御回路５０がコマンドと共に送信するものであり、ＣＰＵ７１はＩＮＴ割込処理を起動したときには図２３のステップＳ２１１でコマンドを受信し、ステップＳ２１２でコマンドの受信結果をＲＡＭ７３に記録する。そして、ステップＳ２１３へ移行し、コマンド処理フラグをコマンドの受信結果に応じてセットする。このコマンド処理フラグはステップＳ２０１の電源投入処理でコマンド待ち処理に初期設定されるものであり、図２４はメイン制御回路５０から送信されるコマンドの種類とコマンド処理フラグの設定内容との関係を示している。
【００７２】
ＣＰＵ７１はメイン制御回路５０からの確変大当りコマンドと通常大当りコマンドと小当りコマンドと外れリーチコマンドと完全外れコマンドのいずれかを受信したときにはコマンド処理フラグを当落コマンド処理にセットし、変動パターンコマンドを受信したときにはコマンド処理フラグを変動パターンコマンド処理にセットし、装飾図柄遊技開始コマンドを受信したときにはコマンド処理フラグを装飾図柄遊技開始コマンド処理にセットし、装飾図柄遊技停止コマンドを受信したときにはコマンド処理フラグを装飾図柄遊技停止コマンド処理にセットする。また、大当り遊技開始コマンドを受信したときにはコマンド処理フラグを大当り遊技開始コマンド処理にセットし、大当り遊技停止コマンドを受信したときにはコマンド処理フラグを大当り遊技停止コマンド処理にセットし、小当り遊技開始コマンドを受信したときにはコマンド処理フラグを小当り遊技開始コマンド処理にセットし、小当り遊技停止コマンドを受信したときにはコマンド処理フラグを小当り遊技停止コマンド処理にセットし、保留コマンド１〜４のいずれかを受信したときにはコマンド処理フラグをコマンド待ち処理にセットする。
［４−３］カウンタ更新処理１
図２５は図２２のステップＳ２０３のカウンタ更新処理１の詳細を示すものであり、ＣＰＵ７１は図２５のステップＳ２２１でランダムカウンタＲ１１の現在の計測値に「１」を加算する。このランダムカウンタＲ１１は装飾図柄の各列の図柄要素を設定するためのものであり、３桁のカウンタから構成されている。このランダムカウンタＲ１１の１桁目は、図２６に示すように、「０」から「７」に加算された後に「０」に戻して循環的に加算され、２桁目は１桁目が「７」から「０」に加算される桁上げ毎に「１」だけ加算され、３桁目は２桁目が「７」から「０」に加算される桁上げ毎に「１」だけ加算される。
【００７３】
ＣＰＵ７１は図２５のステップＳ２２１でランダムカウンタＲ１１を更新すると、ステップＳ２２２でランダムカウンタＲ１１の更新結果の１桁目と３桁目とを比較する。ここで両者が相違していることを検出したときにはステップＳ２２３へ移行し、ランダムカウンタＲ１１の更新結果をＲＡＭ７３の完全外れ図柄エリアに格納する。即ち、完全外れ図柄エリアは、図２６に示すように、左列および右列が相違する完全外れ図柄の基礎データが格納されるものであり、完全外れ図柄エリアの格納データは次回のステップＳ２２３で更新される。
【００７４】
ＣＰＵ７１は図２５のステップＳ２２２でランダムカウンタＲ１１の１桁目および３桁目が相互に同一であることを検出すると、ステップＳ２２４でランダムカウンタＲ１１の１桁目と２桁目を比較する。ここで両者が相違していることを検出したときにはステップＳ２２５へ移行し、ランダムカウンタＲ１１の更新結果をＲＡＭ７３の外れリーチ図柄エリアに格納する。即ち、外れリーチ図柄エリアは、図２６に示すように、左列および右列が相互に同一で中列が相違する外れリーチ図柄の基礎データが格納されるものであり、外れリーチ図柄エリアの格納データは次回のステップＳ２２５で更新される。
［４−４］カウンタ更新処理２
ＣＰＵ７１は図２２のステップＳ２０５のカウンタ更新処理２へ移行すると、ランダムカウンタＲ１２の計測値に「１」を加算する。このランダムカウンタＲ１２は装飾図柄を通常大当りの組合せおよび確変大当りの組合せのそれぞれに設定するための乱数値に相当するものであり、初期値「０」から上限値「７」に加算された後に初期値「０」に戻して循環的に加算される。
［４−５］保留コマンド処理
図２７は図２２のステップＳ２０６の保留コマンド処理の詳細を示すものであり、ＣＰＵ７１は図２７のステップＳ２３１でＲＯＭ７２に予め記録された単位時間ΔＴ（４ｍｓｅｃ）をタイマＴ１１の計測値に加算する。このタイマＴ１１は電源投入時を基準とする時間の経過を直接的に計測するものであり、図２２のステップＳ２０１の電源投入処理で「０」に初期設定された後にリセットされることなく累積的に加算される。
【００７５】
ＣＰＵ７１は図２７のステップＳ２３１でタイマＴ１１を加算すると、ステップＳ２３２でＲＡＭ７３に保留コマンド１の受信結果が記録されているか否かを判断する。この保留コマンド１はメイン制御回路５０が保留データエリア１にランダムカウンタＲ１〜Ｒ４の取得結果を記録することに基づいて図１０のデータ取得処理で送信するものであり、ＣＰＵ７１は図２７のステップＳ２３２でＲＡＭ７３に保留コマンド１の受信結果が記録されていることを判断したときにはステップＳ２３３へ移行する。ここで図柄制御回路８０に保留表示コマンド１を送信し、ステップＳ２３４でタイマＴ１１の加算結果を取得する。この図柄制御回路８０のＣＰＵ８１は保留表示コマンド１を受信したときにはＶＤＰ８４に保留表示コマンド１を送信し、ＶＤＰ８４は保留表示コマンド１を受信したときにはＶＲＯＭ８５から保留表示コマンド１に応じた表示データを検出し、図２８の（ａ）に示すように、装飾図柄表示器３２の保留表示領域３３内に表示データの検出結果に基づいて１個の保留絵柄２０１を表示することに基づいて保留回数「１」を報知する。
【００７６】
演出制御回路７０のＲＡＭ７３には、図２９に示すように、推測データエリア１〜推測データエリア４が設定されている。これら推測データエリア１〜推測データエリア４のそれぞれはタイマＴ１１の取得結果を推測データとして記録しておくためのものであり、ＣＰＵ７１は図２７のステップＳ２３４でタイマＴ１１の加算結果を取得したときにはステップＳ２３５でタイマＴ１１の取得結果を推測データエリア１に推測データ１として記録する。そして、ステップＳ２３６へ移行し、ＲＡＭ７３に記録されている保留コマンド１の受信結果をクリアする。
【００７７】
ＣＰＵ７１はステップＳ２３２でＲＡＭ７３に保留コマンド１の受信結果が記録されていないことを判断すると、ステップＳ２３７でＲＡＭ７３に保留コマンド２の受信結果が記録されているか否かを判断する。この保留コマンド２はメイン制御回路５０が保留データエリア２にランダムカウンタＲ１〜Ｒ４の取得結果を記録することに基づいて図１０のデータ取得処理で送信するものであり、ＣＰＵ７１は図２７のステップＳ２３７でＲＡＭ７３に保留コマンド２の受信結果が記録されていることを判断したときにはステップＳ２３８へ移行する。ここで図柄制御回路８０に保留表示コマンド２を送信し、ステップＳ２３９でタイマＴ１１の加算結果を取得する。この図柄制御回路８０のＣＰＵ８１は保留表示コマンド２を受信したときにはＶＤＰ８４に保留表示コマンド２を送信し、ＶＤＰ８４は保留表示コマンド２を受信したときにはＶＲＯＭ８５から保留表示コマンド２に応じた表示データを検出し、図２８の（ｂ）に示すように、装飾図柄表示器３２の保留表示領域３３内に表示データの検出結果に基づいて２個の保留絵柄２０１を表示することに基づいて保留回数「２」を報知する。
【００７８】
ＣＰＵ７１は図２７のステップＳ２３９でタイマＴ１１の加算結果を取得すると、ステップＳ２４０でタイマＴ１１の取得結果をＲＡＭ７３の推測データエリア２に推測データ２として記録する。そして、ステップＳ２３６へ移行し、ＲＡＭ７３に記録されている保留コマンド２の受信結果をクリアする。
【００７９】
ＣＰＵ７１はステップＳ２３７でＲＡＭ７３に保留コマンド２の受信結果が記録されていないことを判断すると、ステップＳ２４１でＲＡＭ７３に保留コマンド３の受信結果が記録されているか否かを判断する。この保留コマンド３はメイン制御回路５０が保留データエリア３にランダムカウンタＲ１〜Ｒ４の取得結果を記録することに基づいて図１０のデータ取得処理で送信するものであり、ＣＰＵ７１は図２７のステップＳ２４１でＲＡＭ７３に保留コマンド３の受信結果が記録されていることを判断したときにはステップＳ２４２へ移行する。ここで図柄制御回路８０に保留表示コマンド３を送信し、ステップＳ２４３でタイマＴ１１の加算結果を取得する。この図柄制御回路８０のＣＰＵ８１は保留表示コマンド３を受信したときにはＶＤＰ８４に保留表示コマンド３を送信し、ＶＤＰ８４は保留表示コマンド３を受信したときにはＶＲＯＭ８５から保留表示コマンド３に応じた表示データを検出し、図２８の（ｃ）に示すように、装飾図柄表示器３２の保留表示領域３３内に表示データの検出結果に基づいて３個の保留絵柄２０１を表示することに基づいて保留回数「３」を報知する。
【００８０】
ＣＰＵ７１は図２７のステップＳ２４３でタイマＴ１１の加算結果を取得すると、ステップＳ２４４でタイマＴ１１の取得結果をＲＡＭ７３の推測データエリア３に推測データ３として記録する。そして、ステップＳ２３６へ移行し、ＲＡＭ７３に記録されている保留コマンド３の受信結果をクリアする。
【００８１】
ＣＰＵ７１はステップＳ２４１でＲＡＭ７３に保留コマンド３の受信結果が記録されていないことを判断すると、ステップＳ２４５でＲＡＭ７３に保留コマンド４の受信結果が記録されているか否かを判断する。この保留コマンド４はメイン制御回路５０が保留データエリア４にランダムカウンタＲ１〜Ｒ４の取得結果を記録することに基づいて図１０のデータ取得処理で送信するものであり、ＣＰＵ７１は図２７のステップＳ２４５でＲＡＭ７３に保留コマンド４の受信結果が記録されていることを判断したときにはステップＳ２４６へ移行する。ここで図柄制御回路８０に保留表示コマンド４を送信し、ステップＳ２４７でタイマＴ１１の加算結果を取得する。この図柄制御回路８０のＣＰＵ８１は保留表示コマンド４を受信したときにはＶＤＰ８４に保留表示コマンド４を送信し、ＶＤＰ８４は保留表示コマンド４を受信したときにはＶＲＯＭ８５から保留表示コマンド４に応じた表示データを検出し、図２８の（ｄ）に示すように、装飾図柄表示器３２の保留表示領域３３内に表示データの検出結果に基づいて４個の保留絵柄２０１を表示することに基づいて保留回数「４」を報知する。
【００８２】
ＣＰＵ７１は図２７のステップＳ２４７でタイマＴ１１の加算結果を取得すると、ステップＳ２４８でタイマＴ１１の取得結果をＲＡＭ７３の推測データエリア４に推測データ４として記録する。そして、ステップＳ２３６へ移行し、ＲＡＭ７３に記録されている保留コマンド４の受信結果をクリアする。即ち、推測データエリア１はメイン制御回路５０が保留データエリア１にランダムカウンタＲ１〜Ｒ４のそれぞれを記録した記録タイミングが推測データ１として記録されるものであり、推測データエリア２はメイン制御回路５０が保留データエリア２にランダムカウンタＲ１〜Ｒ４のそれぞれを記録した記録タイミングが推測データ２として記録されるものであり、推測データエリア３はメイン制御回路５０が保留データエリア３にランダムカウンタＲ１〜Ｒ４のそれぞれを記録した記録タイミングが推測データ３として記録されるものであり、推測データエリア４はメイン制御回路５０が保留データエリア４にランダムカウンタＲ１〜Ｒ４のそれぞれを記録した記録タイミングが推測データ４として記録されるものである。
［４−６］コマンド処理
図３０は図２２のステップＳ２０７のコマンド処理の詳細を示すものであり、ＣＰＵ７１は図２２のステップＳ２０７のコマンド処理では図３０のステップＳ３０１のコマンド待ち処理〜ステップＳ３０９の小当り遊技停止コマンド処理をコマンド処理フラグの設定状態に基いて択一的に実行する。
［４−６−１］コマンド待ち処理
ＣＰＵ７１はコマンド処理フラグがコマンド待ち処理にセットされていることを検出すると、図３０のステップＳ３０１のコマンド待ち処理を経て図２２のステップＳ２０２に復帰する。このコマンド待ち処理はメイン制御回路５０からのコマンドを待つ処理であり、実質的な処理動作が行われない。
［４−６−２］当落コマンド処理
メイン制御回路５０が図１２および図１３の大当り判定処理で演出制御回路７０に通常大当りコマンドと確変大当りコマンドと小当りコマンドと外れリーチコマンドと完全外れコマンドのいずれかを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から当落コマンド処理に書き換える。このコマンド処理フラグが当落コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０２の当落コマンド処理を実行する。
【００８３】
図３１はステップＳ３０２の当落コマンド処理の詳細を示すものであり、ＣＰＵ７１は図３１のステップＳ３１１でＲＡＭ７３からコマンドの受信結果を検出する。そして、ステップＳ３１２へ移行し、コマンドの検出結果を通常大当りコマンドと比較する。ここでコマンドの検出結果が通常大当りコマンドであることを判断したときにはステップＳ３１３へ移行し、装飾図柄を通常大当りの組合せに設定する。
【００８４】
図３２の（ａ）は演出制御回路７０のＲＯＭ７２に予め記録された図柄テーブルを示すものである。この図柄テーブルにはランダムカウンタＲ１２および図柄要素の相関関係が記録されており、ＣＰＵ７１は図３１のステップＳ３１３でランダムカウンタＲ１２の計測値を取得し、図３２の（ａ）の図柄テーブルからランダムカウンタＲ１２の取得結果に応じた図柄要素を選択し、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを図柄要素の選択結果に設定する。例えばランダムカウンタＲ１２の取得結果が「６」であるときには図柄要素として「８」が選択され、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれが共通の「８」に設定され、装飾図柄が大当りの組合せ「８８８」に設定される。この図柄テーブルには図柄要素として「２」・「４」・「６」・「８」の４種類が設定されており、メイン制御回路５０が通常大当りを判定したときには装飾図柄が偶数の組合せ「２２２」・「４４４」・「６６６」・「８８８」のいずれかに設定される。
【００８５】
ＣＰＵ７１は図３１のステップＳ３１２でコマンドの検出結果が通常大当りコマンドと相違していることを判断すると、ステップＳ３１４でコマンドの検出結果を確変大当りコマンドと比較する。ここでコマンドの検出結果が確変大当りコマンドであることを判断したときにはステップＳ３１５へ移行し、装飾図柄を確変大当りの組合せに設定する。図３２の（ｂ）は演出制御回路７０のＲＯＭ７２に予め記録された図柄テーブルを示すものである。この図柄テーブルにはランダムカウンタＲ１２および図柄要素の相関関係が記録されており、ＣＰＵ７１は図３１のステップＳ３１５でランダムカウンタＲ１２の計測値を取得し、図３２の（ｂ）の図柄テーブルからランダムカウンタＲ１２の取得結果に応じた図柄要素を選択し、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを図柄要素の選択結果に設定する。例えばランダムカウンタＲ１２の取得結果が「６」であるときには図柄要素として「７」が選択され、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれが共通の「７」に設定され、装飾図柄が大当りの組合せ「７７７」に設定される。この図柄テーブルには図柄要素として「１」・「３」・「５」・「７」の４種類が設定されており、メイン制御回路５０が確変大当りを判定したときには装飾図柄が奇数の組合せ「１１１」・「３３３」・「５５５」・「７７７」のいずれかに設定される。
【００８６】
ＣＰＵ７１は図３１のステップＳ３１４でコマンドの検出結果が確変大当りコマンドと相違していることを判断すると、ステップＳ３１６でコマンドの検出結果を小当りコマンドと比較する。ここでコマンドの検出結果が小当りコマンドであることを判断したときにはステップＳ３１７へ移行し、左列の図柄要素を「１」に設定し、中列の図柄要素を「３」に設定し、右列の図柄要素を「５」に設定する。これら各列の図柄要素のそれぞれは演出制御回路７０のＲＯＭ７２に予め記録されたものであり、メイン制御回路５０が小当りを判定したときには装飾図柄が特定の完全外れの組合わせである小当りの組合せ「１３５」に設定される。
【００８７】
ＣＰＵ７１は図３１のステップＳ３１６でコマンドの検出結果が小当りコマンドと相違していることを判断すると、ステップＳ３１８でコマンドの検出結果を外れリーチコマンドを比較する。ここでコマンドの検出結果が外れリーチコマンドであることを判断したときにはステップＳ３１９へ移行し、ＲＡＭ７３の外れリーチ図柄エリアからランダムカウンタＲ１１の計測値を取得する。そして、ランダムカウンタＲ１１の検出結果の３桁目と２桁目と１桁目のそれぞれに「１」を加算し、左列の図柄要素を３桁目の加算結果に設定し、中列の図柄要素を２桁目の加算結果に設定し、右列の図柄要素を１桁目の加算結果に設定する。例えばランダムカウンタＲ１１の３桁目が「１」であるときには左列の図柄要素が「２」に設定され、ランダムカウンタＲ１１の２桁目が「０」であるときには中列の図柄要素が「１」に設定され、ランダムカウンタＲ１１の１桁目が「１」であるときには右列の図柄要素が「２」に設定され、装飾図柄が外れリーチの組合せ「２１２」に設定される。
【００８８】
ＣＰＵ７１はステップＳ３１８でコマンドの検出結果が外れリーチコマンドと相違していることを判断すると、ステップＳ３２０でＲＡＭ７３の完全外れ図柄エリアからランダムカウンタＲ１１の計測値を取得する。そして、ランダムカウンタＲ１１の検出結果の３桁目と２桁目と１桁目のそれぞれに「１」を加算し、左列の図柄要素を３桁目の加算結果に設定し、中列の図柄要素を２桁目の加算結果に設定し、右列の図柄要素を１桁目の加算結果に設定する。例えばランダムカウンタＲ１１の３桁目が「１」であるときには左列の図柄要素が「２」に設定され、ランダムカウンタＲ１１の２桁目が「７」であるときには中列の図柄要素が「８」に設定され、ランダムカウンタＲ１１の１桁目が「３」であるときには右列の図柄要素が「４」に設定され、装飾図柄が完全外れの組合せ「２８４」に設定される。
【００８９】
ＣＰＵ７１は装飾図柄を確変大当りの組合せと通常大当りの組合せと小当りの組合せと外れリーチの組合せと完全外れの組合せのいずれかに設定すると、ステップＳ３２１で左列の図柄要素の設定結果と中列の図柄要素の設定結果と右列の図柄要素の設定結果のそれぞれを図柄制御回路８０に送信する。そして、ステップＳ３２２へ移行し、コマンドの検出結果を小当りコマンドと比較する。ここでコマンドの検出結果が小当りコマンドではないことを判断したときにはステップＳ３２４へ移行し、ＲＡＭ７３に記録されているコマンドの受信結果（確変大当りコマンド，通常大当りコマンド，外れリーチコマンド，完全外れコマンド）をクリアする。次にステップＳ３２５へ移行し、コマンド処理フラグにコマンド待ち処理をセットする。
【００９０】
ＣＰＵ７１はステップＳ３２２でコマンドの検出結果が小当りコマンドであることを判断すると、ステップＳ３２３の大当り推測処理を経てステップＳ３２４へ移行し、ＲＡＭ７３に記録されているコマンドの受信結果（小当りコマンド）をクリアする。そして、ステップＳ３２５へ移行し、コマンド処理フラグにコマンド待ち処理をセットする。
【００９１】
図３３はステップＳ３２３の大当り推測処理の詳細を示すものである。この大当り推測処理はメイン制御回路５０が図１３の大当り判定処理で演出制御回路７０に小当りコマンドを送信した場合に実行されるものであり、小当りコマンドはメイン制御回路５０が保留データエリア１のランダムカウンタＲ１の記録結果に基づいて小当りを判定した場合に送信される。即ち、図３３の大当り推測処理が行われるときにはランダムカウンタＲ１の取得タイミングに応じた推測データ１が演出制御回路７０の推測データエリア１に記録されている。
【００９２】
ＣＰＵ７１は図３３のステップＳ３３１へ移行すると、カウンタＮ１１の設定結果をＲＯＭ７２に予め記録された限度値「０」と比較する。このカウンタＮ１１は連続予告を行うことが判定されることに基づいて予告演出の連続的な繰返し回数が設定されるものであり、カウンタＮ１１が「１」にセットされているときには今回の装飾図柄遊技の終了時に装飾図柄が通常大当りの組合せおよび確変大当りの組合せになることが今回の装飾図柄遊技の開始時に予告され、カウンタＮ１１が「２」にセットされているときには次回の装飾図柄遊技の終了時に装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが今回の装飾図柄遊技の開始時および次回の装飾図柄遊技の開始時のそれぞれで予告され、カウンタＮ１１が「３」にセットされているときには次々回の装飾図柄遊技の終了時に装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが今回の装飾図柄遊技の開始時と次回の装飾図柄遊技の開始時と次々回の装飾図柄遊技の開始時のそれぞれで予告され、カウンタＮ１１が「４」にセットされているときには次々々回の装飾図柄遊技の終了時に装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが今回の装飾図柄遊技の開始時と次回の装飾図柄遊技の開始時と次々回の装飾図柄遊技の開始時と次々々回の装飾図柄遊技の開始時のそれぞれで予告される。このカウンタＮ１１は図２２のステップＳ２０１の電源投入処理で「０」に初期設定されるものであり、ＣＰＵ７１は連続予告を行うことが判定されていないときには図３３のステップＳ３３１で「Ｎ１１＝０」を判断してステップＳ３３２へ移行する。
【００９３】
ＣＰＵ７１はステップＳ３３２へ移行すると、ＲＡＭ７３の推測データエリア２に推測データ２が記録されているか否かを判断する。この推測データ２は保留データエリア２のランダムカウンタＲ１〜Ｒ４のそれぞれの取得タイミングを示すものであり、保留データエリア２にランダムカウンタＲ１〜Ｒ４の取得結果が記録されているときには推測データエリア２に推測データ２が記録されている。
【００９４】
ＣＰＵ７１はステップＳ３３２でＲＡＭ７３の推測データエリア２に推測データ２が記録されていることを判断すると、ステップＳ３３３で時間差データ１を演算する。この時間差データ１は推測データエリア１から推測データ１を検出し、推測データエリア２から推測データ２を検出し、「推測データ２−推測データ１」を演算することで得られるものであり、ＣＰＵ７１はステップＳ３３３で時間差データ１を演算したときにはステップＳ３３４へ移行し、時間差データ１の演算結果をＲＯＭ７２に予め記録された下限値ＴｍｉｎおよびＲＯＭ７２に予め記録された上限値Ｔｍａｘのそれぞれと比較する。この時間差データ１は時間差情報に相当するものである。
【００９５】
小当り値「７」の直後の通常モード用の大当り値は、図１４に示すように、「３０７」であり、小当り値「７」および大当り値「３０７」相互間の時間差は「１２００ｍｓｅｃ」に設定されている。小当り値「２５７」の直後の通常モード用の大当り値は「５５７」であり、小当り値「２５７」および大当り値「５５７」相互間の時間差は「１２００ｍｓｅｃ」に設定されている。小当り値「４１９」の直後の通常モード用の大当り値は「７１９」であり、小当り値「４１９」および大当り値「７１９」相互間の時間差は「１２００ｍｓｅｃ」に設定されている。これら小当り値「７，２５７，４１９」のそれぞれは共通の時間差「１２００ｍｓｅｃ」で直後に通常モード用の大当り値が存在するように予め設定されたものであり、下限値Ｔｍｉｎは共通の時間差「１２００ｍｓｅｃ」から誤差ΔＴｇ（例えば４ｍｓｅｃ＊２）を減算することで設定され、上限値Ｔｍａｘは共通の時間差「１２００ｍｓｅｃ」に誤差ΔＴｇ（例えば４ｍｓｅｃ＊２）を加算することで設定されている。従って、時間差データ１が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内に属しているときには保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高く、時間差データ１が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内に属していないときには保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に低い。
【００９６】
ＣＰＵ７１は図３３のステップＳ３３４で「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」であることを判断すると、連続予告を実行することを判定する。そして、ステップＳ３３５へ移行し、カウンタＮ１１に「２」をセットする。即ち、次回の保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「２」に設定され、今回の装飾図柄遊技および次回の装飾図柄遊技のそれぞれで連続予告が実行される。
【００９７】
ＣＰＵ７１はステップＳ３３４で「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３３６でＲＡＭ７３の推測データエリア３に推測データ３が記録されているか否かを判断する。この推測データ３は保留データエリア３のランダムカウンタＲ１〜Ｒ４のそれぞれの取得タイミングを示すものであり、保留データエリア３にランダムカウンタＲ１〜Ｒ４の取得結果が記録されているときには推測データエリア３に推測データ３が記録されている。
【００９８】
ＣＰＵ７１は図３３のステップＳ３３６でＲＡＭ７３の推測データエリア３に推測データ３が記録されていることを判断すると、ステップＳ３３７で時間差データ２を演算する。この時間差データ２はＲＡＭ７３の推測データエリア１から推測データ１を検出し、ＲＡＭ７３の推測データエリア３から推測データ３を検出し、「推測データ３−推測データ１」を演算することで得られるものであり、ＣＰＵ７１はステップＳ３３７で時間差データ２を演算したときにはステップＳ３３８へ移行し、時間差データ２の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。この時間差データ２は時間差情報に相当するものである。
【００９９】
ＣＰＵ７１はステップＳ３３８で「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」であることを判断すると、ステップＳ３３９でカウンタＮ１１に「３」をセットする。即ち、次々回の保留データエリア３のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「３」に設定され、今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技のそれぞれで連続予告が実行される。
【０１００】
ＣＰＵ７１は図３３のステップＳ３３８で「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３４０でＲＡＭ７３の推測データエリア４に推測データ４が記録されているか否かを判断する。この推測データ４は保留データエリア４のランダムカウンタＲ１〜Ｒ４のそれぞれの取得タイミングを示すものであり、保留データエリア４にランダムカウンタＲ１〜Ｒ４の取得結果が記録されているときには推測データエリア４に推測データ４が記録されている。
【０１０１】
ＣＰＵ７１は図３３のステップＳ３４０でＲＡＭ７３の推測データエリア４に推測データ４が記録されていることを判断すると、ステップＳ３４１で時間差データ３を演算する。この時間差データ３はＲＡＭ７３の推測データエリア１から推測データ１を検出し、ＲＡＭ７３の推測データエリア４から推測データ４を検出し、「推測データ４−推測データ１」を演算することで得られるものであり、ＣＰＵ７１はステップＳ３４１で時間差データ３を演算したときにはステップＳ３４２へ移行し、時間差データ３の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。この時間差データ３は時間差情報に相当するものである。
【０１０２】
ＣＰＵ７１は図３３のステップＳ３４２で「Ｔｍｉｎ≦時間差データ３≦Ｔｍａｘ」であることを判断すると、ステップＳ３４３でカウンタＮ１１に「４」をセットする。即ち、次々々回の保留データエリア４のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「４」に設定され、今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技と次々々回の装飾図柄遊技のそれぞれで連続予告が実行される。
［４−６−３］変動パターンコマンド処理
メイン制御回路５０が図１５の変動パターン設定処理で演出制御回路７０に変動パターンコマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から変動パターンコマンド処理に書き換える。このコマンド処理フラグが変動パターンコマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０３の変動パターンコマンド処理を実行する。図３４は図３０のステップＳ３０３の変動パターンコマンド処理の詳細を示すものであり、ＣＰＵ７１は図３４のステップＳ３５１でＲＡＭ７３から変動パターンコマンドの受信結果を検出し、ステップＳ３５２へ移行する。
【０１０３】
演出制御回路７０のＲＯＭ７２には、図３５に示すように、演出パターンテーブルが予め記録されている。この演出パターンテーブルは変動パターンコマンドおよび演出パターンコマンドの相関関係を示すものであり、ＣＰＵ７１は図３４のステップＳ３５２へ移行したときには演出パターンテーブルから変動パターンコマンドの受信結果に応じた演出パターンコマンドを選択する。例えば変動パターンコマンドの受信結果が「Ｐ１」であるときには演出パターンテーブルから演出パターンコマンドＣ１が選択される。
【０１０４】
ＣＰＵ７１は図３４のステップＳ３５２で演出パターンコマンドを選択すると、ステップＳ３５３で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに演出パターンコマンドの選択結果を送信する。そして、ステップＳ３５４でＲＡＭ７３に記録されている変動パターンコマンドの受信結果をクリアし、ステップＳ３５５でコマンド処理フラグをコマンド待ち処理にセットする。
【０１０５】
図柄制御回路８０のＶＲＯＭ８５には、図３６に示すように、ビデオデータＶ１〜Ｖ１０が予め記録されている。これらビデオデータＶ１〜Ｖ１０のそれぞれには演出パターンコマンドＣ１〜Ｃ１０のいずれかが割付けられており、図柄制御回路８０のＣＰＵ８１は演出制御回路７０から演出パターンコマンドＣ１〜Ｃ１０のいずれかを受信したときにはビデオデータＶ１〜Ｖ１０のうちから演出パターンコマンドの受信結果に応じた種類を選択し、ＶＤＰ８４に送信する。すると、ＶＤＰ８４はビデオデータＶ１〜Ｖ１０のうちからＣＰＵ８１の選択結果に応じたものを検出し、ビデオデータの検出結果を解凍してＶＲＡＭ８６に記録する。
【０１０６】
ビデオデータＶ１〜Ｖ１０のそれぞれはメイン制御回路５０から装飾図柄遊技開始コマンドが送信されることに同期して再生開始され、メイン制御回路５０から装飾図柄遊技停止コマンドが送信されることに同期して再生停止されるものであり、ビデオデータＶ１〜Ｖ１０のそれぞれの再生時間は装飾図柄遊技開始コマンドが送信されてから装飾図柄遊技停止コマンドが送信されるまでの所要時間である変動表示時間と同一値に設定されている。例えばビデオデータＶ１は演出制御回路７０が演出パターンコマンドＣ１を設定したときに選択されるものである。この演出パターンコマンドＣ１はメイン制御回路５０が変動パターンＰ１を設定したときに選択されるものであり、ビデオデータＶ１の再生時間は変動パターンＰ１の変動表示時間と同一値「６０．０ｓｅｃ」に設定されている。
【０１０７】
音制御回路９０のＲＯＭ９２には装飾図柄遊技用の複数の音データが記録されている。これら各音データには演出パターンコマンドＣ１〜Ｃ１０のいずれかが割付けられており、音制御回路９０のＣＰＵ９１は演出制御回路７０からの演出パターンコマンドを受信したときには演出パターンコマンドの受信結果に応じた音データをＲＯＭ９２から検出し、音データの検出結果をＲＡＭ９３に記録する。電飾制御回路１００のＲＯＭ１０２には装飾図柄遊技用の複数の電飾データが記録されている。これら各電飾データには演出パターンコマンドＣ１〜Ｃ１０のいずれかが割付けられており、電飾制御回路１００のＣＰＵ１０１は演出制御回路７０からの演出パターンコマンドを受信したときには演出パターンコマンドの受信結果に応じた電飾データをＲＯＭ１０２から検出し、電飾データの検出結果をＲＡＭ１０３に記録する。
［４−６−４］装飾図柄遊技開始コマンド処理
メイン制御回路５０が図１７の特別図柄変動開始処理で演出制御回路７０に装飾図柄遊技開始コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から装飾図柄遊技開始コマンド処理に書換える。このコマンド処理フラグが装飾図柄遊技開始コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０４の装飾図柄遊技開始コマンド処理を実行する。
【０１０８】
図３７は図３０のステップＳ３０４の装飾図柄遊技開始コマンド処理の詳細を示すものであり、ＣＰＵ７１は図３７のステップＳ３６１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに装飾図柄遊技開始コマンドを送信し、ステップＳ３６２でＲＡＭ７３の装飾図柄遊技開始コマンドの受信結果をクリアする。そして、ステップＳ３６３へ移行し、コマンド処理フラグにコマンド待ち処理をセットする。この装飾図柄遊技開始コマンドは装飾図柄遊技を開始するスタートコマンドに相当するものであり、音制御回路９０のＣＰＵ９１は装飾図柄遊技開始コマンドを受信したときにはＲＡＭ９３に記録されている音データを再生し、両スピーカ１４から音データに応じた効果音を出力する。電飾制御回路１００のＣＰＵ１０１は装飾図柄遊技開始コマンドを受信したときにはＲＡＭ１０３に記録されている電飾データを再生し、複数の電飾ＬＥＤ１７を電飾データに応じたパターンで点滅させる。
【０１０９】
図柄制御回路８０のＣＰＵ８１は装飾図柄遊技開始コマンドを受信すると、ＶＤＰ８４に再生開始コマンドを送信する。すると、ＶＤＰ８４はＶＲＡＭ８６に記録されているビデオデータの解凍結果を再生することに基づいて装飾図柄表示器３２にビデオデータに応じた背景の演出映像を表示し、ビデオデータに数字データを重ねることに基づいて装飾図柄の左列の図柄要素と中列の図柄要素と右列の図柄要素の３者を同時に変動状態で表示する。これら各列の図柄要素の変動表示は縦一列に並ぶ８種の図柄要素「１」「２」「３」「４」「５」「６」「７」「８」を縦方向に表示範囲が移動するようにスクロール表示するものであり、各列の図柄要素は上から下へ移動しながら「１」→「２」→「３」→「４」→「５」→「６」→「７」→「８」→「１」…の順序で循環的に変化する。この装飾図柄の変動表示はＶＤＰ８４が（１）左列の図柄要素（２）右列の図柄要素（３）中列の図柄要素の順序で停止するものであり、ＶＤＰ８４は最終の中列の図柄要素がビデオデータの再生時間内で変動停止するように左列の図柄要素の停止タイミング〜中列の図柄要素の停止タイミングのそれぞれを設定する。これら左列の図柄要素の停止表示と右列の図柄要素の停止表示と中列の図柄要素の停止表示のそれぞれはＶＤＰ８４が演出制御回路７０の設定結果で行うものであり、装飾図柄は３列の変動表示を開始してから変動パターンの選択結果に応じた変動表示時間内で３列が全て停止表示され、遊技者には通常大当りと確変大当りと小当りと外れリーチと完全外れのいずれが発生したかが装飾図柄の変動停止状態での組合せによって報知される。
【０１１０】
図３８はＶＤＰ８４がビデオデータＶ１を再生することに基づいて装飾図柄表示器３２に表示する演出映像を示すものである。この場合には、図３８の（ａ）に示すように、リングの映像が表示され、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれがリングの映像上で同時に変動開始する。そして、図３８の（ｂ）に示すように、左列の図柄要素および右列の図柄要素がリングの映像上で順に変動停止し、左列および右列に相互に同一の数字が並ぶリーチ状態がリングの映像上で発生する。すると、図３８の（ｃ）に示すように、リング上にレスラーＲ１の映像およびレスラーＲ２の映像のそれぞれが表示され、図３８の（ｄ）に示すように、レスラーＲ１がレスラーＲ２に技Ａを掛けるリーチ演出Ａの映像がリーチ状態で表示され、図３８の（ｅ）に示すように、レスラーＲ１がレスラーＲ２を倒す結末でリーチ演出Ａの映像が終了し、図３８の（ｆ）に示すように、中列の図柄要素が変動停止することで３列の図柄要素が通常大当りの組合せおよび確変大当りの組合せのいずれかになる。この図３８はＶＤＰ８４がビデオデータＶ５を再生することに基づいて装飾図柄表示器３２に表示する演出映像も示しており、ビデオデータＶ５の再生時には、図３８の（ｇ）に示すように、レスラーＲ１がレスラーＲ２を倒すことができない結末でリーチ演出Ａの映像が終了し、図３８の（ｈ）に示すように、中列の図柄要素が変動停止することで３列の図柄要素が外れリーチの組合せとなる。
【０１１１】
図３９はＶＤＰ８４がビデオデータＶ９を再生することに基づいて装飾図柄表示器３２に表示する演出映像を示すものである。この場合には、図３９の（ａ）に示すように、リングの映像が表示され、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれがリングの映像上で同時に変動開始する。そして、図３９の（ｂ）に示すように、左列の図柄要素および右列の図柄要素がリングの映像上で順に変動停止し、図３９の（ｃ）に示すように、物語調のリーチ演出Ａ〜Ｄがいずれも表示されることなく中列の図柄要素が変動停止することで３列の図柄要素が完全外れの組合せになる。
【０１１２】
ＣＰＵ７１は図３７のステップＳ３６３でコマンド処理フラグにコマンド待ち処理をセットすると、ステップＳ３６４で図柄制御回路８０のＣＰＵ８１に保留消去コマンドを送信する。この保留消去コマンドは装飾図柄表示器３２の保留表示領域３３から１個の保留絵柄２０１を消去することを指令するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの保留消去コマンドを受信したときにはＶＤＰ８４に保留消去コマンドを送信し、ＶＤＰ８４はＣＰＵ８１からの保留消去コマンドを受信したときには保留表示領域３３内から１個の保留絵柄２０１を消去する。即ち、保留表示領域３３内にはメイン制御回路５０のＲＡＭ５３に記録されたランダムカウンタＲ１と同数の保留絵柄２０１が表示される。
【０１１３】
ＣＰＵ７１はステップＳ３６４で保留消去コマンドを送信すると、ステップＳ３６５でＲＡＭ７３の推測データエリア１に記録されている推測データ１をクリアする。この推測データエリア１のクリア処理はメイン制御回路５０が装飾図柄遊技開始コマンドを送信することに基づいて実行されるものであり、メイン制御回路５０はランダムカウンタＲ１に基づいて通常大当りと確変大当りと小当りと外れリーチと完全外れのそれぞれを判定した後に装飾図柄遊技開始コマンドを送信する。即ち、推測データエリア１の推測データ１はメイン制御回路５０が通常大当り〜完全外れのそれぞれを判定した後に実行されるものである。
【０１１４】
ＣＰＵ７１はステップＳ３６５で推測データ１をクリアすると、ステップＳ３６６でＲＡＭ７３の推測データエリア２に推測データ２が記録されているか否かを判断する。ここで推測データエリア２に推測データ２が記録されていることを判断したときにはステップＳ３６７へ移行し、推測データ２を推測データエリア１に推測データ１としてシフトする。即ち、推測データエリア１はメイン制御回路５０の保留データエリア２から保留データエリア１にランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれがシフトされることに同期して推測データエリア２のタイマＴ１１の取得結果がシフトされるものである。
【０１１５】
ＣＰＵ７１はステップＳ３６８へ移行すると、ＲＡＭ７３の推測データエリア３に推測データ３が記録されているか否かを判断する。ここで推測データエリア３に推測データ３が記録されていることを判断したときにはステップＳ３６９へ移行し、推測データ３を推測データエリア２に推測データ２としてシフトする。即ち、推測データエリア２はメイン制御回路５０の保留データエリア３から保留データエリア２にランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれがシフトされることに同期して推測データエリア３のタイマＴ１１の取得結果がシフトされるものである。
【０１１６】
ＣＰＵ７１はステップＳ３７０へ移行すると、ＲＡＭ７３の推測データエリア４に推測データ４が記録されているか否かを判断する。ここで推測データエリア４に推測データ４が記録されていることを判断したときにはステップＳ３７１へ移行し、推測データ４を推測データエリア３に推測データ３としてシフトする。即ち、推測データエリア３はメイン制御回路５０の保留データエリア４から保留データエリア３にランダムカウンタＲ１〜Ｒ４の取得結果のそれぞれがシフトされることに同期して推測データエリア４のタイマＴ１１の取得結果がシフトされるものである。
【０１１７】
ＣＰＵ７１はステップＳ３７２へ移行すると、カウンタＮ１１の設定結果を「４」と比較する。ここで「Ｎ１１＝４」を判断したときにはステップＳ３７３へ移行し、図柄制御回路８０のＣＰＵ８１に連続予告コマンド４を送信する。そして、ステップＳ３７４へ移行し、カウンタＮ１１の設定結果から「１」を減算する。この連続予告コマンド４は次々々回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを今回の装飾図柄遊技で予告することを指令するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの連続予告コマンド４を受信したときにはＶＤＰ８４に連続予告コマンド４を送信する。すると、ＶＤＰ８４は連続予告コマンド４に応じた連続予告データ４をＶＲＯＭ８５から検出し、装飾図柄表示器３２に連続予告データ４に応じた映像を予め決められたタイミングで表示する。図４０の（ａ）は今回の装飾図柄遊技で連続予告データ４が表示された映像を示すものである。この連続予告データ４は観客の絵柄２１４が立上がる映像を表示するものであり、左列の図柄要素と中列の図柄要素と右列の図柄要素の３者が同時に変動開始した直後に表示される。
【０１１８】
ＣＰＵ７１は図３７のステップＳ３７２で「Ｎ１１＝４」ではないことを判断すると、ステップＳ３７５でカウンタＮ１１の設定結果を「３」と比較する。ここで「Ｎ１１＝３」を判断したときにはステップＳ３７６へ移行し、図柄制御回路８０のＣＰＵ８１に連続予告コマンド３を送信する。そして、ステップＳ３７７へ移行し、カウンタＮ１１の設定結果から「１」を減算する。この連続予告コマンド３は次々回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを今回の装飾図柄遊技で予告することを指令するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの連続予告コマンド３を受信したときにはＶＤＰ８４に連続予告コマンド３を送信する。すると、ＶＤＰ８４は連続予告コマンド３に応じた連続予告データ３をＶＲＯＭ８５から検出し、装飾図柄表示器３２に連続予告データ３に応じた映像を予め決められたタイミングで表示する。図４０の（ｂ）は今回の装飾図柄遊技で連続予告データ３が表示された映像を示すものである。この連続予告データ３は観客の絵柄２１４および観客の絵柄２１３の両者が立上がる映像を表示するものであり、左列の図柄要素と中列の図柄要素と右列の図柄要素の３者が同時に変動開始した直後に表示される。
【０１１９】
ＣＰＵ７１は図３７のステップＳ３７５で「Ｎ１１＝３」ではないことを判断すると、ステップＳ３７８でカウンタＮ１１の設定結果を「２」と比較する。ここで「Ｎ１１＝２」を判断したときにはステップＳ３７９へ移行し、図柄制御回路８０のＣＰＵ８１に連続予告コマンド２を送信する。そして、ステップＳ３８０へ移行し、カウンタＮ１１の設定結果から「１」を減算する。この連続予告コマンド２は次回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを今回の装飾図柄遊技で予告することを指令するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの連続予告コマンド２を受信したときにはＶＤＰ８４に連続予告コマンド２を送信する。すると、ＶＤＰ８４は連続予告コマンド２に応じた連続予告データ２をＶＲＯＭ８５から検出し、装飾図柄表示器３２に連続予告データ２に応じた映像を予め決められたタイミングで表示する。図４０の（ｃ）は今回の装飾図柄遊技で連続予告データ２が表示された映像を示すものである。この連続予告データ２は観客の絵柄２１４と観客の絵柄２１３と観客の絵柄２１２の３者が立上がる映像を表示するものであり、左列の図柄要素と中列の図柄要素と右列の図柄要素の３者が同時に変動開始した直後に表示される。
【０１２０】
ＣＰＵ７１は図３７のステップＳ３７８で「Ｎ１１＝２」ではないことを判断すると、ステップＳ３８１でカウンタＮ１１の設定結果を「１」と比較する。ここで「Ｎ１１＝１」を判断したときにはステップＳ３８２へ移行し、図柄制御回路８０のＣＰＵ８１に連続予告コマンド１を送信する。そして、ステップＳ３８３へ移行し、カウンタＮ１１の設定結果から「１」を減算する。この連続予告コマンド１は今回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを今回の装飾図柄遊技で予告することを指令するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの連続予告コマンド１を受信したときにはＶＤＰ８４に連続予告コマンド１を送信する。すると、ＶＤＰ８４は連続予告コマンド１に応じた連続予告データ１をＶＲＯＭ８５から検出し、装飾図柄表示器３２に連続予告データ１に応じた映像を予め決められたタイミングで表示する。図４０の（ｄ）は今回の装飾図柄遊技で連続予告データ１が表示された映像を示すものである。この連続予告データ１は観客の絵柄２１４と観客の絵柄２１３と観客の絵柄２１２と観客の絵柄２１１の４者が同時に立上がる映像を表示するものであり、左列の図柄要素と中列の図柄要素と右列の図柄要素の３者が同時に変動開始した直後に表示される。
［４−６−５］装飾図柄遊技停止コマンド処理
メイン制御回路５０が図１８の特別図柄変動停止処理で演出制御回路７０に装飾図柄遊技停止コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から装飾図柄遊技停止コマンド処理に書き換える。このコマンド処理フラグが装飾図柄遊技停止コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０５の装飾図柄遊技停止コマンド処理を実行する。
【０１２１】
図４１は図３０のステップＳ３０５の装飾図柄遊技停止コマンド処理の詳細を示すものであり、ＣＰＵ７１は図４１のステップＳ３９１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに装飾図柄遊技停止コマンドを送信し、ステップＳ３９２でＲＡＭ７３に記録されている装飾図柄遊技停止コマンドの受信結果をクリアする。そして、ステップＳ３９３へ移行し、コマンド処理フラグをコマンド待ち処理にセットする。
【０１２２】
装飾図柄遊技停止コマンドは装飾図柄遊技の停止を指令するエンドコマンドに相当するものであり、図柄制御回路８０のＣＰＵ８１は演出制御回路７０からの装飾図柄遊技停止コマンドを受信したときにはＶＤＰ８４に再生停止コマンドを送信し、ＶＤＰ８４は再生停止コマンドを受信することに基づいて装飾図柄遊技用のビデオデータの再生処理を停止する。音制御回路９０のＣＰＵ９１は演出制御回路７０からの装飾図柄遊技停止コマンドを受信したときには装飾図柄遊技用の音データの再生処理を停止し、電飾制御回路１００のＣＰＵ１０１は演出制御回路７０からの装飾図柄遊技停止コマンドを受信したときには装飾図柄遊技用の電飾データの再生処理を停止する。
［４−６−６］大当り遊技開始コマンド処理
メイン制御回路５０が図１９のウェイト処理で演出制御回路７０に大当り遊技開始コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から大当り遊技開始コマンド処理に書き換える。このコマンド処理フラグが大当り遊技開始コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０６の大当り遊技開始コマンド処理を実行する。
【０１２３】
図４２は図３０のステップＳ３０６の大当り遊技開始コマンド処理の詳細を示すものであり、ＣＰＵ７１は図４２のステップＳ４０１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに大当り遊技開始コマンドを送信する。そして、ステップＳ４０２でＲＡＭ７３に記録されている大当り遊技開始コマンドの受信結果をクリアし、ステップＳ４０３でコマンド処理フラグをコマンド待ち処理にセットする。
【０１２４】
大当り遊技開始コマンドは大当り遊技を装飾する演出を開始することを指令するものであり、図柄制御回路８０のＣＰＵ８１は大当り遊技開始コマンドを受信したときにはＶＤＰ８４に大当り遊技用のビデオデータを再生することを指令し、ＶＤＰ８４は大当り遊技用のビデオデータを再生することに基づいて装飾図柄表示器３２に大当り遊技用の演出映像を表示する。音制御回路９０のＣＰＵ９１は大当り遊技開始コマンドを受信したときにはＲＯＭ９２から大当り遊技用の音データを選択し、大当り遊技用の音データを再生することに基づいて両スピーカ１４から大当り遊技用の効果音を出力する。電飾制御回路１００のＣＰＵ１０１は大当り遊技開始コマンドを受信したときにはＲＯＭ１０２から大当り遊技用の電飾データを選択し、大当り遊技用の電飾データを再生することに基づいて複数の電飾ＬＥＤ１７を大当り遊技用の電飾パターンで点滅させる。
［４−６−７］大当り遊技停止コマンド処理
メイン制御回路５０が図２０の大当り遊技処理で演出制御回路７０に大当り遊技停止コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から大当り遊技停止コマンド処理に書き換える。このコマンド処理フラグが大当り遊技停止コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０７の大当り遊技停止コマンド処理を実行する。図４３は図３０のステップＳ３０７の大当り遊技停止コマンド処理の詳細を示すものであり、ＣＰＵ７１は図４３のステップＳ４１１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに大当り遊技停止コマンドを送信する。そして、ステップＳ４１２でＲＡＭ７３に記録されている大当り遊技停止コマンドの受信結果をクリアし、ステップＳ４１３でコマンド処理フラグをコマンド待ち処理にセットする。
【０１２５】
図柄制御回路８０のＣＰＵ８１は大当り遊技停止コマンドを受信したときにはＶＤＰ８４に大当り遊技用のビデオデータの再生停止を指令し、ＶＤＰ８４は再生停止が指令されることに基づいて大当り遊技用のビデオデータの再生処理を停止する。音制御回路９０のＣＰＵ９１は大当り遊技停止コマンドを受信したときには大当り遊技用の音データの再生処理を停止し、電飾制御回路１００のＣＰＵ１０１は大当り遊技停止コマンドを受信したときには大当り遊技用の電飾データの再生処理を停止する。
［４−６−８］小当り遊技開始コマンド処理
メイン制御回路５０が図１９のウェイト処理で演出制御回路７０に小当り遊技開始コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から小当り遊技開始コマンド処理に書き換える。このコマンド処理フラグが小当り遊技開始コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０８の小当り遊技開始コマンド処理を実行する。
【０１２６】
図４４は図３０のステップＳ３０８の小当り遊技開始コマンド処理の詳細を示すものであり、ＣＰＵ７１は図４４のステップＳ４２１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに小当り遊技開始コマンドを送信する。そして、ステップＳ４２２でＲＡＭ７３に記録されている小当り遊技開始コマンドの受信結果をクリアし、ステップＳ４２３でコマンド処理フラグをコマンド待ち処理にセットする。
【０１２７】
小当り遊技開始コマンドは小当り遊技を装飾する演出を開始することを指令するものであり、図柄制御回路８０のＣＰＵ８１は小当り遊技開始コマンドを受信したときにはＶＤＰ８４に小当り遊技用のビデオデータを再生することを指令し、ＶＤＰ８４は小当り遊技用のビデオデータを再生することに基づいて装飾図柄表示器３２に小当り遊技用の演出映像を表示する。音制御回路９０のＣＰＵ９１は小当り遊技開始コマンドを受信したときにはＲＯＭ９２から小当り遊技用の音データを選択し、小当り遊技用の音データを再生することに基づいて両スピーカ１４から小当り遊技用の効果音を出力する。電飾制御回路１００のＣＰＵ１０１は小当り遊技開始コマンドを受信したときにはＲＯＭ１０２から小当り遊技用の電飾データを選択し、小当り遊技用の電飾データを再生することに基づいて複数の電飾ＬＥＤ１７を小当り遊技用の電飾パターンで点滅させる。
［４−６−９］小当り遊技停止コマンド処理
メイン制御回路５０が図２１の小当り遊技処理で演出制御回路７０に小当り遊技停止コマンドを送信したときには演出制御回路７０のＣＰＵ７１がコマンド処理フラグをコマンド待ち処理から小当り遊技停止コマンド処理に書き換える。このコマンド処理フラグが小当り遊技停止コマンド処理にセットされた状態ではＣＰＵ７１は図３０のコマンド処理でステップＳ３０９の小当り遊技停止コマンド処理を実行する。図４５は図３０のステップＳ３０９の小当り遊技停止コマンド処理の詳細を示すものであり、ＣＰＵ７１は図４５のステップＳ４３１で図柄制御回路８０と音制御回路９０と電飾制御回路１００のそれぞれに小当り遊技停止コマンドを送信する。そして、ステップＳ４３２でＲＡＭ７３に記録されている小当り遊技停止コマンドの受信結果をクリアし、ステップＳ４３３でコマンド処理フラグをコマンド待ち処理にセットする。
【０１２８】
図柄制御回路８０のＣＰＵ８１は小当り遊技停止コマンドを受信したときにはＶＤＰ８４に小当り遊技用のビデオデータの再生停止を指令し、ＶＤＰ８４は再生停止が指令されることに基づいて小当り遊技用のビデオデータの再生処理を停止する。音制御回路９０のＣＰＵ９１は小当り遊技停止コマンドを受信したときには小当り遊技用の音データの再生処理を停止し、電飾制御回路１００のＣＰＵ１０１は小当り遊技停止コマンドを受信したときには小当り遊技用の電飾データの再生処理を停止する。
【０１２９】
上記実施例１によれば次の効果を奏する。
演出制御回路７０が推測データエリア２の記録結果に基づいてメイン制御回路５０の保留データエリア２の記録結果を推測し、推測データエリア３の記録結果に基づいてメイン制御回路５０の保留データエリア３の記録結果を推測し、推測データエリア４の記録結果に基づいてメイン制御回路５０の保留データエリア４の記録結果を推測し、保留データエリア２の記録結果〜保留データエリア４の記録結果のいずれかに通常大当りまたは確変大当りとなるランダムカウンタＲ１が含まれていることを推測したときには予告演出を発生させる構成とした。このため、装飾図柄遊技の開始タイミングが到来したときにランダムカウンタＲ１の記録結果に基づいて通常大当りと確変大当りと小当りのそれぞれを判定するプロセスを守りながら予告演出を発生させることができる。しかも、演出制御回路７０の推測結果に必ず誤りが含まれる。このため、予告演出が発生したにも拘らず装飾図柄が通常大当りの組合せまたは確変大当りの組合せとならないことが自然に発生するようになるので、予告演出を非確定的なものにするための専用処理を行う必要がなくなる。
【実施例２】
【０１３０】
メイン制御回路５０のＲＯＭ５２には、図４６の（ａ）に示すように、確率変動モード用の３０個の大当り値「３０〜９００」が予め記録されており、メイン制御回路５０のＣＰＵ５１は図１２のステップＳ７２へ移行したときには図４６の（ａ）の確率変動モード用の３０個の大当り値「３０〜９００」を選択する。そして、図１２のステップＳ７４でＲＡＭ５３の保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を図４６の（ａ）の確率変動モード用の３０個の大当り値「３０〜９００」のそれぞれと比較する。
【０１３１】
メイン制御回路５０のＲＯＭ５２には、図４６の（ａ）に示すように、通常モード用の３個の大当り値「１０７〜６０７」が予め記録されている。これら通常モード用の３個の大当り値「１０７〜６０７」のそれぞれは確率変動モード用の大当り値と共通に設定されたものであり、メイン制御回路５０のＣＰＵ５１は図１２のステップＳ７３へ移行したときには図４６の（ａ）の通常モード用の３個の大当り値「１０７〜６０７」を選択する。そして、図１２のステップＳ７４でＲＡＭ５３の保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を図４６の（ａ）の通常モード用の３個の大当り値「１０７〜６０７」のそれぞれと比較する。
【０１３２】
メイン制御回路５０のＲＯＭ５２には、図４６の（ｂ）に示すように、１個の小当り値「７」が予め記録されており、メイン制御回路５０のＣＰＵ５１は図１３のステップＳ８８へ移行したときには保留データエリア１のランダムカウンタＲ１の検出結果を図４６の（ｂ）の１個の小当り値「７」と比較する。この小当り値「７」の次の通常モード用の大当り値は「１０７」であり、小当り値「７」および大当り値「１０７」相互間の時間差は「４００ｍｓｅｃ」に設定されている。この大当り値「１０７」の次の通常モード用の大当り値は「３０７」であり、小当り値「７」および大当り値「３０７」相互間の時間差は「１２００ｍｓｅｃ」に設定されている。この大当り値「３０７」の次の通常モード用の大当り値は「６０７」であり、小当り値「７」および大当り値「６０７」相互間の時間差は「２４００ｍｓｅｃ」に設定されている。
【０１３３】
図４７の大当り推測処理は演出制御回路７０のＣＰＵ７１が図３３の大当り推測処理に換えて実行するものであり、ＣＰＵ７１は図４７のステップＳ３３２でＲＡＭ７３の推測データエリア２に推測データ２が記録されていることを判断したときにはステップＳ３３３で時間差データ１を演算する。そして、ステップＳ３４４へ移行し、時間差データ１の演算結果をＲＯＭ７２に予め記録された下限値Ｔｍｉｎ´およびＲＯＭ７２に予め記録された上限値Ｔｍａｘ´のそれぞれと比較する。
【０１３４】
ＣＰＵ７１はステップＳ３４４で「Ｔｍｉｎ´≦時間差データ１≦Ｔｍａｘ´」であることを判断したときにはステップＳ３３５でカウンタＮ１１に「２」をセットし、ステップＳ３４４で「Ｔｍｉｎ´≦時間差データ１≦Ｔｍａｘ´」ではないことを判断したときにはステップＳ３３４で時間差データ１の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。ここで「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」であることを判断したときにはステップＳ３３５へ移行し、カウンタＮ１１に「２」をセットする。
【０１３５】
ＣＰＵ７１は図４７のステップＳ３３４で「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３３６で推測データエリア３に推測データ３が記録されているか否かを判断する。ここで推測データエリア３に推測データ３が記録されていることを判断したときにはステップＳ３３７で時間差データ２を演算し、ステップＳ３４５で時間差データ２の演算結果を下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´のそれぞれと比較する。
【０１３６】
ＣＰＵ７１は図４７のステップＳ３４５で「Ｔｍｉｎ´≦時間差データ２≦Ｔｍａｘ´」であることを判断したときにはステップＳ３３９でカウンタＮ１１に「３」をセットし、ステップＳ３４５で「Ｔｍｉｎ´≦時間差データ２≦Ｔｍａｘ´」ではないことを判断したときにはステップＳ３３８で時間差データ２の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。ここで「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」であることを判断したときにはステップＳ３３９へ移行し、カウンタＮ１１に「３」をセットする。
【０１３７】
ＣＰＵ７１は図４７のステップＳ３３８で「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３４０で推測データエリア４に推測データ４が記録されているか否かを判断する。ここで推測データエリア４に推測データ４が記録されていることを判断したときにはステップＳ３４１で時間差データ３を演算し、ステップＳ３４６で時間差データ３の演算結果を下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´のそれぞれと比較する。
【０１３８】
ＣＰＵ７１は図４７のステップＳ３４６で「Ｔｍｉｎ´≦時間差データ３≦Ｔｍａｘ´」であることを判断したときにはステップＳ３４３でカウンタＮ１１に「４」をセットし、ステップＳ３４６で「Ｔｍｉｎ´≦時間差データ３≦Ｔｍａｘ´」ではないことを判断したときにはステップＳ３４２で時間差データ３の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。ここで「Ｔｍｉｎ≦時間差データ３≦Ｔｍａｘ」であることを判断したときにはステップＳ３４３へ移行し、カウンタＮ１１に「４」をセットする。
【０１３９】
メイン制御回路５０のＣＰＵ５１がランダムカウンタＲ１を１周期だけ加算するのに要する所要時間は「３６４４ｍｓｅｃ（４ｍｓｅｃ＊９１１）」である。この加算周期「３６４４ｍｓｅｃ」が経過したときにはランダムカウンタＲ０の計測値が取得され、ランダムカウンタＲ１がランダムカウンタＲ０の取得結果を加算開始値として１周期だけ加算される。このため、小当り値「７」から「４００ｍｓｅｃ」が経過する以前にランダムカウンタＲ１の加算開始値が変更される確率は相対的な低値であり、小当り値「７」から「１２００ｍｓｅｃ」が経過する以前にランダムカウンタＲ１の加算開始値が変更される確率は相対的な中値であり、小当り値「７」から「２４００ｍｓｅｃ」が経過する以前にランダムカウンタＲ１の加算開始値が変更される確率は相対的な高値である。従って、小当り値「７」から「４００ｍｓｅｃ」が経過したタイミングでランダムカウンタＲ１が大当り値「１０７」に加算される確率は相対的な高値であり、小当り値「７」から「１２００ｍｓｅｃ」が経過したタイミングでランダムカウンタＲ１が大当り値「３０７」に加算される確率は相対的な中値であり、小当り値「７」から「２４００ｍｓｅｃ」が経過したタイミングでランダムカウンタＲ１が大当り値「６０７」に加算される確率は相対的な低値である。
【０１４０】
下限値Ｔｍｉｎ´は「４００ｍｓｅｃ」から誤差ΔＴｇを減算することで設定され、上限値Ｔｍａｘ´は「４００ｍｓｅｃ」に誤差ΔＴｇを加算することで設定されたものであり、時間差データ１が下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´の範囲内であるときには保留データエリア２のランダムカウンタＲ１が高確率で大当り値「１０７」であり、時間差データ２が下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´の範囲内であるときには保留データエリア３のランダムカウンタＲ１が高確率で大当り値「１０７」であり、時間差データ３が下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´の範囲内であるときには保留データエリア４のランダムカウンタＲ１が高確率で大当り値「１０７」である。
【０１４１】
下限値Ｔｍｉｎは「１２００ｍｓｅｃ」から誤差ΔＴｇを減算することで設定され、上限値Ｔｍａｘは「１２００ｍｓｅｃ」に誤差ΔＴｇを加算することで設定されたものであり、時間差データ１が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内であるときには保留データエリア２のランダムカウンタＲ１が中確率で大当り値「３０７」であり、時間差データ２が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内であるときには保留データエリア３のランダムカウンタＲ１が中確率で大当り値「３０７」であり、時間差データ３が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内であるときには保留データエリア４のランダムカウンタＲ１が中確率で大当り値「３０７」である。即ち、小当り値「７」に基づいて大当り値「６０７」を判別しようとしたときにはランダムカウンタＲ１の加算開始値が変更されている確率の影響で推測精度が大きく低下するので、大当り値「６０７」を判定することは行われていない。
【０１４２】
上記実施例２によれば次の効果を奏する。
時間差データ１〜時間差データ３のそれぞれに基づいて通常大当りが発生するか否かを推測するための基準範囲として最小の時間差「４００ｍｓｅｃ」を含む基準範囲「Ｔｍｉｎ´〜Ｔｍａｘ´」および中間の時間差「１２００ｍｓｅｃ」を含む基準範囲「Ｔｍｉｎ´〜Ｔｍａｘ´」のそれぞれを設定し、最大の時間差「２４００ｍｓｅｃ」を含む基準範囲を設定しないようにした。このため、ランダムカウンタＲ１の加算開始値を変更する影響で通常大当りまたは確変大当りであるか否かの推測精度が大きく悪化することがなくなる。
【０１４３】
上記実施例２においては、時間差データ１〜時間差データ３のそれぞれの演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較せずに下限値Ｔｍｉｎ´および上限値Ｔｍａｘ´のそれぞれと比較する構成としても良い。
【実施例３】
【０１４４】
図４８のメイン処理はメイン制御回路５０のＣＰＵ５１が図５のメイン処理に換えて実行するものであり、ＣＰＵ５１はステップＳ２でタイマ割込フラグがオンされていることを判断したときにはステップＳ４〜ステップＳ７を順に実行する。そして、ステップＳ８の大当り判定処理〜ステップＳ１３の大当り遊技処理をメイン制御フラグの設定結果に応じて択一的に実行し、ステップＳ２に復帰する。即ち、図４８のメイン処理では小当り遊技処理が設定されていない。
【０１４５】
ＣＰＵ５１は図４８のステップＳ２でタイマ割込フラグがオフされていることを判断すると、ステップＳ１５のカウンタ更新処理１でランダムカウンタＲ０の計測値に「１」を加算する。このランダムカウンタＲ０はランダムカウンタＲ１の加算開始値を選択する乱数値に相当するものであり、固定的な初期値「０」から固定的な上限値「８９９」に加算された後に固定的な初期値「０」に戻して循環的に加算される。
【０１４６】
図４９のカウンタ更新処理２はメイン制御回路５０のＣＰＵ５１が図８のカウンタ更新処理に換えて実行するものであり、ＣＰＵ５１は図４９のステップＳ４７でランダムカウンタＲ１の計測値を上限値「８９９」と比較する。ここで「Ｒ１＝８９９」ではないことを判断したときにはステップＳ３６へ移行し、ランダムカウンタＲ１の計測値に「１」を加算する。また、ステップＳ４７で「Ｒ１＝８９９」であることを判断したときにはステップＳ３７へ移行し、ランダムカウンタＲ１の計測値に「０」をセットする。即ち、ランダムカウンタＲ１の加算処理は、図５０に示すように、ランダムカウンタＲ０の取得結果を加算開始値として行われる。このランダムカウンタＲ１が上限値「８９９」に加算されたときには「０」に戻して加算され、ランダムカウンタＲ１が加算開始値Ｒ０から固定値「９００」だけ更新されたときには終了値Ｒｅｎｄ（Ｒ０−１）に到達する。すると、ランダムカウンタＲ０の計測値が新たに取得され、ランダムカウンタＲ１の加算処理がランダムカウンタＲ０の新たな取得結果を加算開始値として繰返される。
【０１４７】
図５１の大当り判定処理はメイン制御回路５０のＣＰＵ５１が図１２の大当り判定処理に換えて実行するものであり、図５２の大当り判定処理はメイン制御回路５０のＣＰＵ５１が図１３の大当り判定処理に換えて実行するものである。これら図５１および図５２の大当り判定処理は保留データエリア１のランダムカウンタＲ１の取得結果に基づいて大当りであるか否かを判定し、保留データエリア１のランダムカウンタＲ３の取得結果に基づいて外れリーチであるか否かを判定するものであり、小当りであるか否かの判定処理は行われない。
【０１４８】
メイン制御回路５０のＲＯＭ５２には、図５３に示すように、確率変動モード用の３０個の大当り値「３０〜８９９」が予め記録されており、メイン制御回路５０のＣＰＵ５１は図５１のステップＳ７２へ移行したときには図５３の確率変動モード用の３０個の大当り値「３０〜８９９」を選択する。そして、図５１のステップＳ７４で保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を図５３の確率変動モード用の３０個の大当り値「３０〜８９９」のそれぞれと比較する。ここでランダムカウンタＲ１の検出結果が図５３の確率変動モード用の３０個の大当り値「３０〜８９９」のいずれかと同一であることを判断したときには図５１のステップＳ７６へ移行し、大当りフラグをオンする。次にステップＳ７８で外れリーチフラグをオフし、確率変動モードであるか否かを判定する。
【０１４９】
メイン制御回路５０のＲＯＭ５２には、図５３に示すように、通常モード用の３個の大当り値「２９９〜８９９」が予め記録されている。これら通常モード用の３個の大当り値「２９９〜８９９」のそれぞれは確率変動モード用の大当り値と共通に設定されたものであり、メイン制御回路５０のＣＰＵ５１は図５１のステップＳ７３へ移行したときには図５３の通常モード用の３個の大当り値「２９９〜８９９」を選択する。そして、図５１のステップＳ７４で保留データエリア１からランダムカウンタＲ１の取得結果を検出し、ステップＳ７５でランダムカウンタＲ１の検出結果を図５３の通常モード用の３個の大当り値「２９９〜８９９」のそれぞれと比較する。ここでランダムカウンタＲ１の取得結果が図５３の通常モード用の３個の大当り値「２９９〜８９９」のいずれかと同一であることを判断したときには図５１のステップＳ７６へ移行し、大当りフラグをオンする。次にステップＳ７８で外れリーチフラグをオフし、確率変動モードであるか否かを判定する。
【０１５０】
ＣＰＵ５１は図５１のステップＳ７５でランダムカウンタＲ１の検出結果が図５３の確率変動モード用の３０個の大当り値「３０〜８９９」のいずれとも相違していることを判断した場合またはランダムカウンタＲ１の検出結果が図５３の通常モード用の３個の大当り値「２９９〜８９９」のいずれとも相違していることを判断した場合には図５２のステップＳ８７へ移行し、大当りフラグをオフする。そして、ステップＳ９４で特別図柄を外れの態様に設定し、保留データエリア１のランダムカウンタＲ３の取得結果に基づいて外れリーチであるか否かを判定する。
【０１５１】
図１５の変動パターン設定処理はメイン制御回路５０のＣＰＵ５１が図５１および図５２の大当り判定処理を終えた後に実行するものである。この図１５の変動パターン設定処理は大当りフラグの設定状態および外れリーチフラグの設定状態のそれぞれに応じて変動パターンテーブルを選択し、変動パターンテーブルの選択結果から変動パターンを選択するものである。
【０１５２】
図５４のウェイト処理はメイン制御回路５０のＣＰＵ５１が図１９のウェイト処理に換えて実行するものである。この図５４のウェイト処理は大当り遊技を実行するか否かを大当りフラグの設定状態に基づいて判断するものであり、小当り遊技を実行するか否は判断されない。即ち、ＣＰＵ５１は図５４のステップＳ１４３で大当りフラグがオフされていることを判断したときにはステップＳ１５５へ移行し、メイン制御フラグに大当り判定処理をセットする。そして、ステップＳ１５６へ移行し、外れリーチフラグをオフする。
【０１５３】
図５５はメイン制御回路５０から送信されるコマンドと演出制御回路７０のＣＰＵ７１が図２３のステップＳ２１３で設定するコマンド処理フラグの相関関係を示すものである。この場合にはメイン制御回路５０から小当り遊技開始コマンドおよび小当り遊技停止コマンドのそれぞれが送信されず、コマンド処理フラグが小当り遊技開始コマンド処理および小当り遊技停止コマンドの処理のそれぞれにセットされない。図５６は演出制御回路７０のＣＰＵ７１が図３０のコマンド処理に換えて実行するコマンド処理を示すものである。この場合にはコマンド処理フラグが小当り遊技開始コマンド処理および小当り遊技停止コマンドの処理のそれぞれにセットされず、小当り遊技開始コマンド処理および小当り遊技停止コマンドの処理のそれぞれが設定されていない。
【０１５４】
図５７は演出制御回路７０のＣＰＵ７１が図３１の当落コマンド処理に換えて実行する当落コマンド処理を示すものである。この場合にはメイン制御回路５０から小当りコマンドが送信されず、装飾図柄を小当りコマンドに基づいて小当りの組合せに設定する処理が行われない。即ち、ＣＰＵ７１は図５７のステップＳ３２１で図柄制御回路８０に各列の図柄要素の設定結果を送信すると、ステップＳ３２６でＲＡＭ７３にコマンドの受信結果として通常大当りコマンドが記録されているか否かを判断する。ここでＲＡＭ７３に通常大当りコマンドの受信結果が記録されていることを判断したときにはステップＳ３２３の大当り推測処理へ移行する。図３３は図５７のステップＳ３２３の大当り推測処理の詳細を示すものであり、図３３の大当り推測処理が行われるときには演出制御回路７０の推測データエリア１に推測データ１が保留データエリア１のランダムカウンタＲ１の取得タイミングとして記録されている。
【０１５５】
ＣＰＵ７１は図３３のステップＳ３３２へ移行すると、ＲＡＭ７３の推測データエリア２に推測データ２が記録されているか否かを判断する。ここで推測データエリア２に推測データ２が記録されていることを判断したときにはステップＳ３３３へ移行し、時間差データ１を演算する。そして、ステップＳ３３４へ移行し、時間差データ１の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１５６】
通常モード用の大当り値「２９９」の直後の通常モード用の大当り値は、図５３に示すように、「５９９」であり、大当り値「２９９」および大当り値「５９９」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定されている。通常モード用の大当り値「５９９」の直後の通常モード用の大当り値は「８９９」であり、大当り値「５９９」および大当り値「８９９」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定されている。通常モード用の大当り値「８９９」の直後の通常モード用の大当り値は「２９９」であり、大当り値「８９９」および大当り値「２９９」相互間の時間差は「１２００ｍｓｅｃ（４ｍｓｅｃ＊３００）」に設定されている。即ち、通常モード用の大当り値「２９９，５９９，８９９」のそれぞれは共通の時間差「１２００ｍｓｅｃ」で直後に通常モード用の大当り値が存在するように予め設定されたものであり、下限値Ｔｍｉｎは共通の時間差「１２００ｍｓｅｃ」から誤差ΔＴｇを減算することで設定され、上限値Ｔｍａｘは共通の時間差「１２００ｍｓｅｃ」に誤差ΔＴｇを加算することで設定されている。従って、時間差データ１が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内に属しているときには保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高く、時間差データ１が下限値Ｔｍｉｎおよび上限値Ｔｍａｘの範囲内に属していないときには保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に低い。
【０１５７】
ＣＰＵ７１は図３３のステップＳ３３４で「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」であることを判断すると、ステップＳ３３５でカウンタＮ１１に「２」をセットする。即ち、次回の保留データエリア２のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「２」に設定され、今回の装飾図柄遊技および次回の装飾図柄遊技のそれぞれで予告演出が行われる。
【０１５８】
ＣＰＵ７１はステップＳ３３４で「Ｔｍｉｎ≦時間差データ１≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３３６で推測データエリア３に推測データ３が記録されているか否かを判断する。ここで推測データエリア３に推測データ３が記録されていることを判断したときにはステップＳ３３７へ移行し、時間差データ２を演算する。そして、ステップＳ３３８へ移行し、時間差データ２の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１５９】
ＣＰＵ７１はステップＳ３３８で「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」であることを判断すると、ステップＳ３３９でカウンタＮ１１に「３」をセットする。即ち、次々回の保留データエリア３のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「３」に設定され、今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技のそれぞれで予告演出が行われる。
【０１６０】
ＣＰＵ７１はステップＳ３３８で「Ｔｍｉｎ≦時間差データ２≦Ｔｍａｘ」ではないことを判断すると、ステップＳ３４０で推測データエリア４に推測データ４が記録されているか否かを判断する。ここで推測データエリア４に推測データ４が記録されていることを判断したときにはステップＳ３４１へ移行し、時間差データ３を演算する。そして、ステップＳ３４２へ移行し、時間差データ３の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１６１】
ＣＰＵ７１はステップＳ３４２で「Ｔｍｉｎ≦時間差データ３≦Ｔｍａｘ」であることを判断すると、ステップＳ３４３でカウンタＮ１１に「４」をセットする。即ち、次々々回の保留データエリア４のランダムカウンタＲ１に基づいて通常大当りおよび確変大当りのいずれかが判定される確率が相対的に高いときには連続予告回数が「４」に設定され、今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技と次々々回の装飾図柄遊技のそれぞれで予告演出が行われる。
【０１６２】
上記実施例１〜実施例３のそれぞれにおいては、単位時間ΔＴ（例えば４ｍｓｅｃ）が経過する毎に演出制御回路７０がタイマＴ１１に単位値（例えば１）を加算し、タイマＴ１１の取得結果を推測データエリア１〜４のそれぞれに推測データとして記録しても良い。この場合、推測データ２から推測データ１を減算することで時間差データ１を演算し、推測データ３から推測データ１を減算することで時間差データ２を演算し、推測データ４から推測データ１を減算することで時間差データ３を演算し、時間差データ１〜３のそれぞれの演算結果を上限値Ｔｍａｘ／４および下限値Ｔｍｉｎ／４の双方と比較すると良い。
【実施例４】
【０１６３】
図５８は演出制御回路７０のＣＰＵ７１が図２７の保留コマンド処理に換えて実行する保留コマンド処理を示すものであり、ＣＰＵ７１は図５８のステップＳ２３５とステップＳ２４０とステップＳ２４４とステップＳ２４８のいずれかでタイマＴ１１の取得結果をＲＡＭ７３に記録したときにはステップＳ２３６からステップＳ２３０へ移行し、タイマＴ１１の計測値を初期値「０」にリセットする。この初期値「０」は演出制御回路７０のＲＯＭ７２に予め記録されたものであり、ＣＰＵ７１は次回のステップＳ２３１で「０」を基準にタイマＴ１１を加算する。即ち、タイマＴ１１は前回に保留コマンド１〜４のいずれかを受信してから今回に保留コマンド１〜４のいずれかを受信するまでの時間差を計測するものであり、ＲＡＭ７３の推測データエリア１〜４のそれぞれには前回のランダムカウンタＲ１の取得タイミングおよび今回のランダムカウンタＲ１の取得タイミング相互間の時間差が記録される。
【０１６４】
図５９は演出制御回路７０のＣＰＵ７１が図３３の大当り推測処理に換えて実行する大当り推測処理を示すものであり、ＣＰＵ７１は図５９のステップＳ３３２でＲＡＭ７３の推測データエリア２に推測データ２が記録されていることを判断したときにはステップＳ３４７へ移行する。この推測データ２は小当りが判定された今回のランダムカウンタＲ１および通常大当り等であるか否かが次回に判定されるランダムカウンタＲ１相互間の時間差に相当するものであり、ＣＰＵ７１はステップＳ３４７へ移行したときには推測データエリア２から推測データ２の記録結果を検出する。そして、ステップＳ３３４へ移行し、推測データ２の検出結果を時間差データ１であるとして下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１６５】
ＣＰＵ７１はステップＳ３３６でＲＡＭ７３の推測データエリア３に推測データ３が記録されていることを判断すると、ステップＳ３４８へ移行する。この推測データ３は通常大当り等であるか否かが次回に判定されるランダムカウンタＲ１および通常大当り等であるか否かが次々回に判定されるランダムカウンタＲ１相互間の時間差に相当するものであり、ＣＰＵ７１はステップＳ３４８へ移行したときには推測データエリア２から推測データ２の記録結果を検出し、推測データエリア３から推測データ３の記録結果を検出し、推測データ２の検出結果および推測データ３の検出結果を相互に加算することで時間差データ２を演算する。そして、ステップＳ３３８へ移行し、時間差データ２の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１６６】
ＣＰＵ７１はステップＳ３４０でＲＡＭ７３の推測データエリア４に推測データ４が記録されていることを判断すると、ステップＳ３４９へ移行する。この推測データ４は通常大当り等であるか否かが次々回に判定されるランダムカウンタＲ１および通常大当り等であるか否かが次々々回に判定されるランダムカウンタＲ１相互間の時間差に相当するものであり、ＣＰＵ７１はステップＳ３４９へ移行したときには推測データエリア２から推測データ２の記録結果を検出し、推測データエリア３から推測データ３の記録結果を検出し、推測データエリア４から推測データ４の記録結果を検出し、推測データ２の検出結果と推測データ３の検出結果と推測データ４の検出結果を加算することで時間差データ３を演算する。そして、ステップＳ３４２へ移行し、時間差データ３の演算結果を下限値Ｔｍｉｎおよび上限値Ｔｍａｘのそれぞれと比較する。
【０１６７】
上記実施例４によれば次の効果を奏する。
演出制御回路７０が推測データエリア２の記録結果に基づいてメイン制御回路５０の保留データエリア２の記録結果を推測し、推測データエリア３の記録結果に基づいてメイン制御回路５０の保留データエリア３の記録結果を推測し、推測データエリア４の記録結果に基づいてメイン制御回路５０の保留データエリア４の記録結果を推測し、保留データエリア２の記録結果〜保留データエリア４の記録結果のいずれかに通常大当りまたは確変大当りとなるランダムカウンタＲ１が含まれていることを推測したときには予告演出を発生させる構成とした。このため、装飾図柄遊技の開始タイミングが到来したときにランダムカウンタＲ１の記録結果に基づいて通常大当りと確変大当りと小当りのそれぞれを判定するプロセスを守りながら予告演出を発生させることができる。しかも、演出制御回路７０の推測結果に必ず誤りが含まれる。このため、予告演出が発生したにも拘らず装飾図柄が通常大当りの組合せまたは確変大当りの組合せとならないことが自然に発生するようになるので、予告演出を非確定的なものにするための専用処理を行う必要がなくなる。
【０１６８】
上記実施例４においては、単位時間ΔＴ（例えば４ｍｓｅｃ）が経過する毎に演出制御回路７０がタイマＴ１１に単位値（例えば１）を加算し、タイマＴ１１の取得結果を推測データエリア１〜４のそれぞれに推測データとして記録しても良い。この場合、推測データ２を時間差データ１に設定し、推測データ２と推測データ３を相互に加算することで時間差データ２を演算し、推測データ２と推測データ３と推測データ４を相互に加算することで時間差データ３を演算し、時間差データ１〜３のそれぞれの演算結果を上限値Ｔｍａｘ／４および下限値Ｔｍｉｎ／４の双方と比較すると良い。
【０１６９】
上記実施例１〜実施例４のそれぞれにおいては、メイン制御回路５０がランダムカウンタＲ１を単位値「１」だけ更新する時間間隔および演出制御回路７０がタイマＴ１１を単位値「１」だけ更新する時間間隔を相違させても良い。
【０１７０】
上記実施例１〜実施例４のそれぞれにおいては、メイン制御回路５０がランダムカウンタＲ１を固定的な下限値から固定的な上限値に加算した後に固定的な下限値に戻して循環的に加算する構成としても良い。即ち、ランダムカウンタＲ１の加算処理を開始する加算開始値を固定しても良い。
【０１７１】
上記実施例１〜実施例４のそれぞれにおいては、装飾図柄遊技中にスピーカ１４から効果音を出力することに基づいて装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを予告しても良い。
【０１７２】
上記実施例１〜実施例４のそれぞれにおいては、装飾図柄遊技中に電飾ＬＥＤ１７を点滅させることに基づいて装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることを予告しても良い。
【０１７３】
上記実施例１〜実施例４のそれぞれにおいては、時間差データ１〜３のそれぞれを基準値と比較し、時間差データ１が基準値に一致している場合にはカウンタＮ１１に「２」をセットし、時間差データ２が基準値に一致している場合にはカウンタＮ１１に「３」をセットし、時間差データ３が基準値に一致している場合にはカウンタＮ１１に「４」をセットしても良い。この基準値は特賞値相互間の時間差に一致する値または特賞値相互間の時間差に近似する値に設定すると良い。
【０１７４】
上記実施例１〜実施例４のそれぞれにおいては、次回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが推測されたときには次回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになる前に予告演出を発生させる構成としても良い。
【０１７５】
上記実施例１〜実施例４のそれぞれにおいては、次々回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが推測されたときには今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技のいずれか１回または２回で予告演出を発生させる構成としても良い。
【０１７６】
上記実施例１〜実施例４のそれぞれにおいては、次々々回の装飾図柄遊技で装飾図柄が通常大当りの組合せおよび確変大当りの組合せのいずれかになることが推測されたときには今回の装飾図柄遊技と次回の装飾図柄遊技と次々回の装飾図柄遊技と次々々回の装飾図柄遊技のいずれか１回または２回または３回で予告演出を発生させる構成としても良い。
【０１７７】
上記実施例１〜実施例４のそれぞれにおいては、単位時間ΔＴ（例えば４ｍｓｅｃ）が経過する毎に演出制御回路７０がタイマＴ１１に単位値（例えば１）を加算する構成としても良い。この場合、タイマＴ１１の取得結果に単位時間ΔＴを乗じた値を推測データエリア１〜４のそれぞれに推測データとして記録すると良い。または、タイマＴ１１の取得結果を推測データエリア１〜４のそれぞれに推測データとして記録し、時間差データ１〜３のそれぞれを演算するときにタイマＴ１１の取得結果にタイマＴ１１の時間的な更新間隔（４ｍｓｅｃ）を乗じると良い。
【図面の簡単な説明】
【０１７８】
【図１】実施例１を示す図（パチンコ遊技機の全体構成を示す斜視図）
【図２】遊技盤を示す前面図
【図３】電気的構成を示すブロック図
【図４】特別図柄の一覧を示す図
【図５】メイン制御回路のメイン処理を示すフローチャート
【図６】ランダムカウンタの更新範囲を示す図
【図７】メイン制御回路の入力処理を示すフローチャート
【図８】メイン制御回路のカウンタ更新処理２を示すフローチャート
【図９】ランダムカウンタの加算内容を説明するための図
【図１０】メイン制御回路のデータ取得処理を示すフローチャート
【図１１】メイン制御回路の保留データエリアを示す図
【図１２】メイン制御回路の大当り判定処理を示すフローチャート
【図１３】メイン制御回路の大当り判定処理を示すフローチャート
【図１４】（ａ）は大当り値の一覧を示す図、（ｂ）は小当り値の一覧を示す図
【図１５】メイン制御回路の変動パターン設定処理を示すフローチャート
【図１６】変動パターンを選択するための制御データを示す図
【図１７】メイン制御回路の特別図柄変動開始処理を示すフローチャート
【図１８】メイン制御回路の特別図柄変動停止処理を示すフローチャート
【図１９】メイン制御回路のウェイト処理を示すフローチャート
【図２０】メイン制御回路の大当り遊技処理を示すフローチャート
【図２１】メイン制御回路の小当り遊技処理を示すフローチャート
【図２２】演出制御回路のメイン処理を示すフローチャート
【図２３】演出制御回路のＩＮＴ割込処理を示すフローチャート
【図２４】メイン制御回路からのコマンドとコマンド処理フラグの相関関係を示す図
【図２５】演出制御回路のカウンタ更新処理１を示すフローチャート
【図２６】ランダムカウンタの加算内容を説明するための図
【図２７】演出制御回路の保留コマンド処理を示すフローチャート
【図２８】装飾図柄表示器の表示内容を示す図
【図２９】演出制御回路の推測データエリアを示す図
【図３０】演出制御回路のコマンド処理を示すフローチャート
【図３１】演出制御回路の当落コマンド処理を示すフローチャート
【図３２】大当り図柄を設定するための制御データを示す図
【図３３】演出制御回路の大当り推測処理を示すフローチャート
【図３４】演出制御回路の変動パターンコマンド処理を示すフローチャート
【図３５】演出パターンコマンドを選択するための制御データを示す図
【図３６】ビデオデータを選択するための制御データを示す図
【図３７】演出制御回路の装飾図柄遊技開始コマンド処理を示すフローチャート
【図３８】装飾図柄遊技の映像を示す図
【図３９】装飾図柄遊技の映像を示す図
【図４０】連続予告の映像を示す図
【図４１】演出制御回路の装飾図柄遊技停止コマンド処理を示すフローチャート
【図４２】演出制御回路の大当り遊技開始コマンド処理を示すフローチャート
【図４３】演出制御回路の大当り遊技停止コマンド処理を示すフローチャート
【図４４】演出制御回路の小当り遊技開始コマンド処理を示すフローチャート
【図４５】演出制御回路の小当り遊技停止コマンド処理を示すフローチャート
【図４６】実施例２を示す図１４相当図
【図４７】図３３相当図
【図４８】実施例３を示す図５相当図
【図４９】図８相当図
【図５０】図９相当図
【図５１】図１２相当図
【図５２】図１３相当図
【図５３】図１４相当図
【図５４】図１９相当図
【図５５】図２４相当図
【図５６】図３０相当図
【図５７】図３１相当図
【図５８】実施例４を示す図２７相当図
【図５９】図３３相当図
【符号の説明】
【０１７９】
１８は遊技盤、２２は遊技領域、２４は始動口、３２は装飾図柄表示器、５０はメイン制御回路、７０は演出制御回路、８０は図柄制御回路を示している。
【図１】
2008104631.tif 000003
【図２】
2008104631.tif 000004
【図３】
2008104631.tif 000005
【図４】
2008104631.tif 000006
【図５】
2008104631.tif 000007
【図６】
2008104631.tif 000008
【図７】
2008104631.tif 000009
【図８】
2008104631.tif 000010
【図９】
2008104631.tif 000011
【図１０】
2008104631.tif 000012
【図１１】
2008104631.tif 000013
【図１２】
2008104631.tif 000014
【図１３】
2008104631.tif 000015
【図１４】
2008104631.tif 000016
【図１５】
2008104631.tif 000017
【図１６】
2008104631.tif 000018
【図１７】
2008104631.tif 000019
【図１８】
2008104631.tif 000020
【図１９】
2008104631.tif 000021
【図２０】
2008104631.tif 000022
【図２１】
2008104631.tif 000023
【図２２】
2008104631.tif 000024
【図２３】
2008104631.tif 000025
【図２４】
2008104631.tif 000026
【図２５】
2008104631.tif 000027
【図２６】
2008104631.tif 000028
【図２７】
2008104631.tif 000029
【図２８】
2008104631.tif 000030
【図２９】
2008104631.tif 000031
【図３０】
2008104631.tif 000032
【図３１】
2008104631.tif 000033
【図３２】
2008104631.tif 000034
【図３３】
2008104631.tif 000035
【図３４】
2008104631.tif 000036
【図３５】
2008104631.tif 000037
【図３６】
2008104631.tif 000038
【図３７】
2008104631.tif 000039
【図３８】
2008104631.tif 000040
【図３９】
2008104631.tif 000041
【図４０】
2008104631.tif 000042
【図４１】
2008104631.tif 000043
【図４２】
2008104631.tif 000044
【図４３】
2008104631.tif 000045
【図４４】
2008104631.tif 000046
【図４５】
2008104631.tif 000047
【図４６】
2008104631.tif 000048
【図４７】
2008104631.tif 000049
【図４８】
2008104631.tif 000050
【図４９】
2008104631.tif 000051
【図５０】
2008104631.tif 000052
【図５１】
2008104631.tif 000053
【図５２】
2008104631.tif 000054
【図５３】
2008104631.tif 000055
【図５４】
2008104631.tif 000056
【図５５】
2008104631.tif 000057
【図５６】
2008104631.tif 000058
【図５７】
2008104631.tif 000059
【図５８】
2008104631.tif 000060
【図５９】
2008104631.tif 000061