(57)【要約】【課題】演出制御回路の負荷がゲーム遊技の映像の表示中に極端に大きくなることを防止すること。【解決手段】ゲーム遊技用のプロセスデータについてゲーム遊技期間中のコマンド設定頻度を「０」に設定したので、スピーカによる音の演出および電飾ＬＥＤによる光の演出のそれぞれがゲーム遊技用のプロセスデータのうちのゲーム遊技期間を除く残りの期間に比べて抑えられ、残りの各プロセスデータの全期間に比べても抑えられる。このため、ゲーム遊技期間中の演出制御回路の処理内容が簡単になるので、演出制御回路の負荷がゲーム遊技期間中に極端に大きくなることを防止できる。【選択図】図５６
2008161554.tif 000002
【特許請求の範囲】
【請求項１】
遊技球が転動可能な遊技領域を有する遊技盤と、
前記遊技盤に設けられ、前記遊技盤の遊技領域内を転動する遊技球が入球可能な始動口と、
前記遊技盤に設けられ、前記遊技盤の遊技領域内を転動する遊技球が入球可能な開放状態および前記遊技盤の遊技領域内を転動する遊技球が入球不能な閉鎖状態に相互に切換わることが可能な可変入球口と、
遊技球が前記始動口に入球することに基づいて前記可変入球口を開放状態にする大当りであるか否かを判定するメイン制御回路と、
前記メイン制御回路の判定結果を遊技者に報知するための識別図柄が表示される図柄表示器と、
図柄遊技の映像を演出するための音声を出力するスピーカと、
図柄遊技の映像を演出するための光を出力する電飾器と、
図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を設定するサブ制御回路と、
遊技者の操作内容に応じた信号を前記サブ制御回路に出力する操作スイッチを備え、
前記メイン制御回路は、
遊技球が前記始動口に入球することに基づいて大当りであるか否かを判定する大当り判定手段と、
図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を設定するための可変情報を複数の選択肢のうちから選択するものであって、前記大当り判定手段が大当りであることを判定したときには大当り用の複数の可変情報のうちから大当り用の可変情報を選択すると共に前記大当り判定手段が大当りであることを判定しなかったときには外れ用の複数の可変情報のうちから外れ用の可変情報を選択する可変情報選択手段と、
前記可変情報選択手段の選択結果を通知するための可変情報信号を前記サブ制御回路に送信する可変情報信号送信手段と、
図柄遊技の開始タイミングが到来することに基づいて図柄遊技を開始することを指令するための可変開始指令信号を前記サブ制御回路に送信する可変開始指令信号送信手段を有し、
前記サブ制御回路は、
前記可変情報信号送信手段から送信される可変情報信号および前記可変開始指令信号送信手段から送信される可変開始指令信号のそれぞれを受信する信号受信手段と、
前記メイン制御回路が大当りであることを判定したときには識別図柄を予め決められた大当りの態様に設定し、前記メイン制御回路が大当りであることを判定しなかったときには識別図柄を大当りの態様とは異なる外れの態様に設定する図柄設定手段と、
前記信号受信手段が可変情報信号を受信することに基づいて図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を含む遊技内容を可変情報信号の受信結果に応じて設定するものであって、前記信号受信手段が予め決められた特定の可変情報信号を受信したときには前記操作スイッチからの出力信号に応じて演出絵柄の挙動を変えるゲーム遊技の映像を図柄遊技が開始されてから終了するまでの範囲内で予め決められたゲーム遊技期間中に表示するための特定の遊技内容を設定する遊技内容設定手段と、
前記信号受信手段が可変開始指令信号を受信することに基づいて前記図柄表示器に図柄遊技の映像を表示するための指令信号に加えて前記スピーカから図柄遊技の映像を演出する音声を出力するための指令信号および前記電飾器から図柄遊技の映像を演出する光を出力するための指令信号の双方または一方を前記遊技内容設定手段の設定結果に応じて設定する指令信号設定手段を有し、
前記遊技内容設定手段は、
前記特定の遊技内容として、前記ゲーム遊技期間内には前記図柄表示器に図柄遊技の映像を表示するための指令信号を除く残りの指令信号の単位時間当りの設定回数である信号設定頻度が前記特定の遊技内容のうち前記ゲーム遊技期間を除く残りの期間での信号設定頻度および前記特定の遊技内容を除く残りの各遊技内容の全ての期間での信号設定頻度のそれぞれに比べて小または零となるものを設定することを特徴とするパチンコ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別図柄を可変状態および可変停止状態で順に表示する図柄遊技の映像が表示される図柄表示器を備えたパチンコ遊技機に関する。
【背景技術】
【０００２】
上記パチンコ遊技機には遊技球が始動口に入球することに基づいて大当りであるか否かの判定処理を行い、大当りであるか否かの判定結果に応じた可変情報を設定する構成のものがある。この大当りとは可変入球口を遊技球が入球不能な閉鎖状態から入球可能な開放状態に切換えるものであり、可変情報とは図柄遊技の演出内容を設定するための情報を称する。この可変情報が設定されたときには可変情報の設定結果を通知するための可変情報信号および図柄遊技を開始することを指令するための可変開始指令信号のそれぞれが送信され、可変情報信号および可変開始指令信号のそれぞれを受けて図柄表示器に図柄遊技の映像が表示され、スピーカから図柄遊技の映像を演出する音声が出力され、電飾器から図柄遊技の映像を演出する光が出力される。この図柄遊技の映像の演出内容と音声の演出内容と電飾の演出内容のそれぞれは可変情報信号の受信結果に応じて設定されるものであり、遊技者は図柄遊技の映像で識別図柄が大当りの態様になることに基づいて大当りが判定されたことを知ることができ、図柄遊技の映像で識別図柄が外れの態様になることに基づいて大当りが判定されなかったことを知ることができる。このパチンコ遊技機の場合には大当りであるか否かの判定処理と可変情報の設定処理と可変情報信号の送信処理と可変開始指令信号の送信処理のそれぞれをメイン制御回路が分担し、図柄遊技の映像的な演出内容の設定処理と音的な演出内容の設定処理と光的な演出内容の設定処理と図柄表示器に映像を表示するための表示指令信号の設定処理とスピーカから音声を出力するための音声指令信号の設定処理と電飾器から光を出力するための電飾指令信号の設定処理のそれぞれをサブ制御回路が分担している。
【特許文献１】特開２００５−１６０８６７号公報
【特許文献２】特開平８−１８２８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記パチンコ遊技機の場合、サブ制御回路が図柄遊技中にゲーム遊技の映像を演出の一部として図柄表示器に表示する構成のものがある。このゲーム遊技とは操作スイッチからの出力信号に応じて演出絵柄の挙動が変化する映像を発生させるものであり、ゲーム遊技中にはサブ制御回路が演出絵柄の表示位置を変化させながら操作スイッチの操作内容を監視し、操作スイッチが操作されたことを検出したときには演出絵柄の現在位置および操作スイッチの操作タイミングのそれぞれに応じて以後の映像的な演出内容を制御する煩雑な処理を行っているので、サブ制御回路の負荷が極端に高くなる。
【０００４】
本発明は上記事情に鑑みてなされたものであり、サブ制御回路の負荷が極端に大きくなることを防止することができるパチンコ遊技機を提供することにある。
【課題を解決するための手段】
【０００５】
１．請求項１記載のパチンコ遊技機の構成要素の説明
請求項１記載のパチンコ遊技機は［１］遊技盤〜［１７］指令信号設定手段を備えたところに特徴を有している。
［１］遊技盤は遊技球が転動可能な遊技領域を有するものである。図２の符号２０は遊技盤の一例であり、図２の符号２４は遊技盤２０の遊技領域である。
［２］始動口は遊技盤に設けられたものであり、遊技盤の遊技領域内を転動する遊技球が入球可能なものである。図２の符号２６は始動口の一例である。
［３］可変入球口は遊技盤に設けられたものであり、遊技盤の遊技領域内を転動する遊技球が入球可能な開放状態および遊技盤の遊技領域内を転動する遊技球が入球不能な閉鎖状態に相互に切換わることが可能なものである。図２の特別入賞口２９は可変入球口の一例である。
［４］メイン制御回路は遊技球が始動口に入球することに基づいて可変入球口を開放状態にする大当りであるか否かを判定するものであり、［１０］大当り判定手段〜［１３］可変開始指令信号送信手段を有している。図５の符号６０はメイン制御回路の一例である。
［５］図柄表示器はメイン制御回路の判定結果を遊技者に報知するための識別図柄が表示されるものである。図２の装飾図柄表示器４９は図柄表示器の一例であり、装飾図柄表示器４９に表示される装飾図柄は識別図柄に相当する。
［６］スピーカは図柄遊技の映像を演出するための音声を出力するものであり、図１の符号１６はスピーカの一例である。
［７］電飾器は図柄遊技の映像を演出するための光を出力するものであり、図５の電飾ＬＥＤ１９は電飾器の一例である。
［８］サブ制御回路は図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を設定するものであり、［１４］信号受信手段〜［１７］指令信号設定手段を有している。図５の演出制御回路８０はサブ制御回路の一例である。
［９］操作スイッチは遊技者の操作内容に応じた信号をサブ制御回路に出力するものであり、図５の左スイッチ５２および図５の右スイッチ５３のそれぞれは操作スイッチの一例である。
［１０］大当り判定手段は遊技球が始動口に入球することに基づいて大当りであるか否かを判定するものであり、図２９のステップＳ１３６は大当り判定手段の一例である。
［１１］可変情報選択手段は図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を設定するための可変情報を複数の選択肢のうちから選択するものであり、大当り判定手段が大当りであることを判定したときには大当り用の複数の可変情報のうちから大当り用の可変情報を選択し、大当り判定手段が大当りであることを判定しなかったときには外れ用の複数の可変情報のうちから外れ用の可変情報を選択する。図３０のステップＳ１６４は可変情報選択手段の一例であり、変動開始コマンドを設定する。この変動開始コマンドはＭＯＤＥ「８０（ｈ）」およびＥＸＴデータ「ＸＸ（ｈ）」からなるものであり、図柄遊技の映像の演出内容と音声の演出内容と電飾の演出内容のそれぞれはＥＸＴデータ「ＸＸ（ｈ）」として設定される。図１１は変動開始コマンドの一覧を示すものであり、ＥＸＴデータ「００（ｈ）」と「０１（ｈ）」と「１０(ｈ)」と「２０（ｈ）」と「３０(ｈ)」と「４０（ｈ）」のそれぞれは外れ用の可変情報に相当し、「１１(ｈ)」と「２１（ｈ）」と「３１(ｈ)」と「４１（ｈ）」のそれぞれは大当り用の可変情報に相当する。
［１２］可変情報信号送信手段は可変情報選択手段の選択結果を通知するための可変情報信号をサブ制御回路に送信するものである。図３８のステップＳ２３７は可変情報信号送信手段の一例である。このステップＳ２３７の可変情報信号送信手段は変動開始コマンドを送信するものであり、変動開始コマンドは可変情報信号に相当する。
［１３］可変開始指令信号送信手段は図柄遊技の開始タイミングが到来することに基づいて図柄遊技を開始することを指令するための可変開始指令信号をサブ制御回路に送信するものである。図３８のステップＳ２３７は可変開始指令信号送信手段の一例である。このステップＳ２３７の可変開始指令信号送信手段は変動開始コマンドを送信するものであり、変動開始コマンドは可変情報信号および可変開始指令信号を兼用するものである。
［１４］信号受信手段は可変情報信号送信手段から送信される可変情報信号および可変開始指令信号送信手段から送信される可変開始指令信号のそれぞれを受信するものである。図４２のステップＳ４２３は信号受信手段の一例であり、可変情報信号および可変開始指令信号のそれぞれに相当する変動開始コマンドを受信する。
［１５］図柄設定手段はメイン制御回路が大当りであることを判定したときには識別図柄を予め決められた大当りの態様に設定し、メイン制御回路が大当りであることを判定しなかったときには識別図柄を大当りの態様とは異なる外れの態様に設定するものである。図４５のステップＳ５０３は図柄設定手段の一例であり、識別図柄を左列の図柄要素と中列の図柄要素と右列の図柄要素が相互に同一な大当りの態様に設定する。図４５のステップＳ５０６およびステップＳ５０７のそれぞれは図柄設定手段の一例であり、ステップＳ５０６の図柄設定手段は識別図柄を左列の図柄要素および右列の図柄要素が相互に同一で中列の図柄要素が左列の図柄要素および右列の図柄要素のそれぞれに対して異なる外れの態様に設定し、ステップＳ５０７の図柄設定手段は識別図柄を左列の図柄要素および右列の図柄要素が相互に異なる外れの態様に設定する。
［１６］遊技内容設定手段は信号受信手段が可変情報信号を受信することに基づいて図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を含む遊技内容を可変情報信号の受信結果に応じて設定するものであり、信号受信手段が予め決められた特定の可変情報信号を受信したときには特定の遊技内容を設定する。この特定の遊技内容は図柄遊技が開始されてから終了するまでの範囲内で予め決められたゲーム遊技期間中にゲーム遊技の映像を表示するためのものであり、ゲーム遊技の映像とは操作スイッチからの出力信号に応じて演出絵柄の挙動を変える映像を称する。図４５のステップＳ５０９は遊技内容設定手段の一例である。この遊技内容設定手段は変動開始コマンドのＥＸＴデータに基づいてプロセスデータを設定するものであり、プロセスデータは遊技内容に相当する。このプロセスデータは、図１６に示すように、表示制御データと音声制御データと電飾制御データを有するものであり、表示制御データは図柄遊技の映像の演出内容に相当し、音声制御データは図柄遊技の音声の演出内容に相当し、電飾制御データは図柄遊技の光の演出内容に相当する。図５１はステップＳ５０９の遊技内容設定手段が変動開始コマンド＃４１および＃４２のいずれかを受信することに基づいて設定するプロセスデータを示すものである。このプロセスデータはゲーム遊技の映像を発生させるための特定の遊技内容に相当するものであり、変動開始コマンド＃４１および＃４２のそれぞれは特定の可変情報信号に相当する。このゲーム遊技の映像は左スイッチ５２からの出力信号または右スイッチ５３からの出力信号に応じて的絵柄１７１および弾絵柄１７３のそれぞれの挙動を変えるものであり、的絵柄１７１および球絵柄１７３のそれぞれは演出絵柄に相当する。図５６はゲーム遊技の映像を示すものであり、ゲーム遊技の映像では的絵柄１７１が左右方向へ往復動する映像が表示され、的絵柄１７１を狙って遊技者が操作限度時間の経過前に左スイッチ５２または右スイッチ５３を操作したときには大砲絵柄１７２から弾絵柄１７３が上方向に発射される映像が表示され、大当りが判定されているときには弾絵柄１７３が的絵柄１７１に命中する映像が表示され、外れリーチが判定されているときには弾絵柄１７３が的絵柄１７１に命中しない映像が表示される。
［１７］指令信号設定手段は信号受信手段が可変開始指令信号を受信することに基づいて図柄表示器に図柄遊技の映像を表示するための指令信号に加えてスピーカから図柄遊技の映像を演出する音声を出力するための指令信号および電飾器から図柄遊技の映像を演出する光を出力するための指令信号の双方または一方を遊技内容設定手段の設定結果に応じて設定するものである。図４４のステップＳ４８６は指令信号設定手段の一例である。このステップＳ４８６の指令信号設定手段はプロセスデータの設定結果に応じた表示制御データに基づいて全図変動開始コマンドと左列の変動停止コマンドと中列の変動停止コマンドと右列の変動停止コマンド等を設定し、プロセスデータの設定結果に応じた電飾制御データに基づいて点滅開始コマンドと高速点滅コマンドと点灯コマンド等を設定し、プロセスデータの設定結果に応じた音声制御データに基づいて演奏開始コマンドとリーチコマンドと停止音コマンド等を設定するものであり、全図変動開始コマンド〜右列の変動停止コマンド等のそれぞれは図柄表示器４９に図柄遊技の映像を表示するための指令信号に相当し、演奏開始コマンド〜停止音コマンド等のそれぞれはスピーカ１６から図柄遊技の映像を演出する音声を出力するための指令信号に相当し、点滅開始コマンド〜点灯コマンド等のそれぞれは電飾ＬＥＤ１９から図柄遊技の映像を演出する光を出力するための指令信号に相当する。
［１６］遊技内容設定手段は特定の可変情報信号を受信したときには特定の遊技内容としてゲーム遊技期間中の信号設定頻度が小の遊技内容または零の遊技内容を設定する。この信号設定頻度とは図柄表示器に図柄遊技の映像を表示するための指令信号を除く残りの指令信号の単位時間当りの設定回数であり、信号設定頻度が小の比較の基準は特定の遊技内容のうちゲーム遊技期間を除く残りの期間での信号設定頻度および特定の遊技内容を除く残りの各遊技内容の全ての期間での信号設定頻度のそれぞれである。図５１は特定の遊技内容に相当するゲーム遊技用のプロセスデータを示すものであり、ゲーム遊技用のプロセスデータではゲーム遊技期間中（ＰＴ５１〜ＰＴ５２）に音声制御データおよび電飾制御データのそれぞれが全く設定されておらず、ゲーム遊技期間中の信号設定頻度が零に設定されている。
２．請求項１記載のパチンコ遊技機の作用の説明
＝メイン制御回路の大当り判定処理について＝
遊技球が始動口に入球したときには大当りであるか否かが判定され、大当りであることが判定されたときには大当り用の複数の可変情報のうちから可変情報が選択され、大当りであることが判定されなかったときには外れ用の複数の可変情報のうちから可変情報が選択され、可変情報の選択結果を通知するための可変情報信号がサブ制御回路に送信される。この可変情報は図柄遊技の映像の演出内容に加えて音声の演出内容および光の演出内容の双方または一方を設定するものであり、図柄遊技の開始タイミングが到来したときには図柄遊技を開始することを指令する可変開始指令信号がサブ制御回路に送信される。
＝サブ制御回路の図柄遊技処理について＝
可変開始指令信号を受信したときには図柄表示器に図柄遊技の映像が表示される。この図柄遊技の映像は識別図柄を可変状態および可変停止状態で順に表示するものであり、大当りであることが判定されたときには識別図柄が大当りの態様で停止表示され、大当りであることが判定されなかったときには識別図柄が外れの態様で停止表示される。この図柄遊技の映像の演出内容は可変情報信号の受信結果に応じて設定されるものであり、可変情報信号の受信結果が特定のものであるときには図柄遊技中に演出の一部としてゲーム遊技の映像が表示される。このゲーム遊技の映像は操作スイッチからの出力信号に応じて演出絵柄の挙動を変える内容のものであり、予め決められたゲーム遊技期間中に表示される。
３．請求項１記載のパチンコ遊技機の効果の説明
ゲーム遊技期間中の信号設定頻度が小または零に設定されており、電飾器による光の演出およびスピーカによる音の演出の少なくとも一方が特定の遊技内容のうちゲーム遊技期間を除く残りの期間および特定の遊技内容を除く残りの各遊技内容の全期間のそれぞれに比べて抑えられている。このため、ゲーム遊技期間中のサブ制御回路の処理内容が簡単になるので、サブ制御回路の負荷がゲーム遊技期間中に極端に高まることを防止できる。
【発明を実施するための最良の形態】
【０００６】
【実施例１】
【０００７】
パチンコホールの台島には、図１に示すように、外枠１が設置されている。この外枠１は前後面が開口する四角筒状をなすものであり、外枠１の前端面には前枠２が装着されている。この前枠２の前端面には横長な長方形状の上皿板３および横長な長方形状の下皿板４が上下２段に装着されており、上皿板３の前面には上面が開口する上皿５が固定され、下皿板４の前面には上面が開口する下皿６が固定されている。
【０００８】
下皿板４の前面には、図１に示すように、右端部に位置してハンドル台７が固定されており、ハンドル台７には発射ハンドル８が前後方向へ延びる軸を中心に回動可能に装着されている。このハンドル台７の後方には発射ソレノイド９が固定されており、発射ソレノイド９には打球槌１０が連結されている。この発射ソレノイド９は打球槌１０の駆動源に相当するものであり、発射ハンドル８が回動操作されたときには発射ソレノイド９に駆動電源が与えられ、打球槌１０が駆動することに基づいて上皿５内の遊技球を上皿５内から弾き出す。
【０００９】
前枠２の前面には、図１に示すように、窓枠１１が垂直な軸１２を中心に回動可能に装着されている。この窓枠１１は前枠２の前面に接触する閉鎖状態および前枠２の前面から前方へ離間する開放状態相互間で軸１２を中心に回動可能にされたものであり、前枠２にはマイクロスイッチからなる窓枠センサ１３（図５参照）が装着されている。この窓枠センサ１３は窓枠１１の開放状態および閉鎖状態で電気的な状態が相互に切換わるものであり、窓枠１１の開放状態で開放信号を出力する。
【００１０】
窓枠１１には、図１に示すように、円形孔状の窓部１４が形成されており、窓部１４の内周面には透明なガラス窓１５が固定されている。この窓枠１１の後面には左上隅部および右上隅部のそれぞれに位置してスピーカ１６が固定されており、各スピーカ１６の前方には網状のスピーカカバー１７が配置されている。これら各スピーカカバー１７は窓枠１１に固定されたものであり、各スピーカ１６が再生する音声は前方のスピーカカバー１７を通して放出される。窓枠１１には各スピーカカバー１７の下方に位置して２個のランプカバー１８が固定されており、各ランプカバー１８の後方には複数の電飾ＬＥＤ１９（図５参照）が配置されている。これら各電飾ＬＥＤ１９は窓枠１１に固定されたものであり、各ランプカバー１８は後方の電飾ＬＥＤ１９が発光することに基づいて照明される。
【００１１】
前枠２には、図２に示すように、遊技盤２０が装着されており、窓枠１１のガラス窓１５は窓枠１１の閉鎖状態で遊技盤２０を前方から視覚的に認識可能に覆い、窓枠１１の開放状態で遊技盤２０を開放する。この遊技盤２０の前面には外レール２１および内レール２２が固定されている。これら外レール２１および内レール２２相互間には円弧状の発射通路２３が形成されており、打球槌１０が弾いた遊技球は発射通路２３を通して遊技領域２４内に放出される。この遊技領域２４内には複数の障害釘２５が固定されており、遊技領域２４内に放出された遊技球は障害釘２５に当りながら遊技領域２４内を落下する。この遊技領域２４は外レール２１および内レール２２によって囲まれた領域のうち発射通路２３を除く円形状の領域を称するものであり、遊技球が転動可能な最大範囲である転動領域に相当する。
【００１２】
遊技盤２０には、図２に示すように、遊技領域２４内に位置して始動口２６が固定されている。この始動口２６は上面が開口するポケット状をなすものであり、遊技球は始動口２６内に上面から入賞可能にされている。この始動口２６内には始動口センサ２７（図５参照）が装着されており、始動口センサ２７は遊技球が始動口２６内に入賞したことを検出して始動信号を出力する。この始動口２６には、図２に示すように、不正検出センサ２８が固定されている。この不正検出センサ２８は磁気センサからなるものであり、窓枠１１のガラス窓１５を介して始動口２６に永久磁石が間接的に近づけられた場合および窓枠１１のガラス窓１５を介することなく始動口２６に永久磁石が直接的に近づけられた場合のそれぞれで永久磁石の存在を検出して不正検出信号を出力する。
【００１３】
遊技盤２０には、図２に示すように、遊技領域２４内に位置して特別入賞口２９が固定されている。この特別入賞口２９は前面が開口する横長な箱状をなすものであり、特別入賞口２９には扉３０が水平な軸３１を中心に回動可能に装着され、扉３０は特別入賞口ソレノイド３２（図５参照）に連結されている。この扉３０は特別入賞口ソレノイド３２の断電状態で垂直な閉鎖状態になることに基づいて特別入賞口２９の前面を遊技球が入賞不能に閉鎖するものであり、図２は扉３０を閉鎖状態で示している。この扉３０は特別入賞口ソレノイド３２の通電状態で前方へ水平に倒れた開放状態に回動するものであり、扉３０の開放状態では遊技球が扉３０に乗って特別入賞口２９内に転がり込むことが許容される。この特別入賞口２９内にはカウントセンサ３３（図５参照）が装着されており、カウントセンサ３３は遊技球が特別入賞口２９内に入賞したことを検出してカウント信号を出力する。
【００１４】
遊技盤２０の後方には、図３に示すように、上端部に位置して球タンク３４が装着されている。この球タンク３４は複数の遊技球を貯留するものであり、球タンク３４にはタンクレール３５の右端部が接続されている。このタンクレール３５は右から左へ向って下降する傾斜樋状をなすものであり、タンクレール３５の左端部には上通路３６の上端部が接続されている。この上通路３６の下端部は球払出装置３７の入口に接続されており、上通路３６内には球タンク３４内からタンクレール３５を通して遊技球が充填されている。この球払出装置３７はステッピングモータからなる払出モータ３８を駆動源とするものであり、上通路３６内の遊技球は払出モータ３８が作動することに基づいて球払出装置３７の出口から放出される。この球払出装置３７の出口は、図４に示すように、上皿通路３９を介して上皿５に接続されており、球払出装置３７の出口から放出された遊技球は上皿通路３９を通して上皿５内に供給される。この球払出装置３７の出口には払出センサ４０（図５参照）が固定されている。この払出センサ４０は遊技球を検出することが可能な近接スイッチからなるものであり、１個の遊技球が球払出装置３７の出口から放出される毎に払出信号を出力する。
【００１５】
下皿６には、図４に示すように、下皿通路４１の下端部が接続されている。この下皿通路４１の上端部は上皿通路３９の途中部分に接続されており、上皿５内に遊技球が満杯に貯留された状態で球払出装置３７の払出モータ３８が作動したときには球払出装置３７の出口から放出された遊技球が上皿５内に貯留されることなく上皿通路３９内に充填される。この遊技球が上皿通路３９の途中部分まで到達したときには下皿通路４１の上端部から下端部を通して下皿６内に排出され、下皿６内に貯留される。この下皿６は上皿５内から溢れた遊技球を受けるものであり、遊技球が下皿６内に満杯に貯留された状態で球払出装置３７の払出モータ３８が作動したときには球払出装置３７の出口から放出された遊技球が下皿通路４１内に充填される。
【００１６】
下皿６の底板には、図４に示すように、貫通孔状の球抜き口４２が形成されている。この球抜き口４２は遊技球の直径寸法に比べて直径寸法が大きな円形状をなすものであり、下皿６内の遊技球は球抜き口４２を通して下皿６内から抜取られる。この下皿６の底板には球抜き板４３が装着されている。この球抜き板４３は球抜き口４２を閉鎖する閉鎖位置および球抜き口４２を開放する開放位置相互間で水平方向へスライド可能にされたものであり、球抜き板４３には操作部４４が形成されている。この操作部４４は下皿６から前方へ突出するものであり、球抜き板４３は遊技者が操作部４４を操作することに基づいて閉鎖位置および開放位置相互間で移動操作される。即ち、下皿６内の遊技球は遊技者が球抜き板４３を閉鎖位置から開放位置へ移動操作することに基づいて球抜き口４２を通して抜取られる。
【００１７】
下皿通路４１内には、図４に示すように、マイクロスイッチからなる満タンセンサ４５が装着されており、下皿通路４１内に遊技球が満タンセンサ４５の操作子４６に届く位置まで充填された状態では操作子４６が遊技球によって押圧されることに基づいて満タンセンサ４５がオン状態になる。即ち、満タンセンサ４５は下皿６内に遊技球が満杯に貯留された状態で満タン信号を出力するものであり、下皿６内に遊技球が満杯に貯留されていない状態で満タン信号を出力しない。
【００１８】
遊技盤２０には、図２に示すように、遊技領域２４内に位置して表示台枠４７が固定されており、表示台枠４７には特別図柄表示器４８が固定されている。この特別図柄表示器４８はドットマトリクス形のＬＥＤ表示器から構成されたものであり、遊技球が始動口２６内に入賞したときには球払出装置３７から設定個数の遊技球が上皿５内に賞品球として払出され、特別図柄表示器４８に特別図柄遊技の映像が表示される。この特別図柄遊技の映像は特別図柄を変動状態および変動停止状態で順に表示するものである。特別図柄の変動表示は特別図柄を予め決められた順序「０」→「１」→「２」→「３」→「４」→「５」→「６」→「７」→「８」→「９」→「０」・・・で循環的に変化させることで行われ、特別図柄の停止表示は特別図柄の変動表示を「０」〜「９」のいずれかで停止させることで行われるものであり、特別図柄「３」を通常大当り図柄と称し、特別図柄「７」を確変大当り図柄と称し、特別図柄「０」〜「２」と「４」〜「６」と「８」と「９」のそれぞれを外れ図柄と称する。
【００１９】
特別図柄表示器４８に確変大当り図柄「７」が停止表示されたときには大当りラウンドが開始される。この大当りラウンドは特別入賞口２９を開放し、特別入賞口２９内に遊技球が入賞することを許容する遊技者有利の状態を発生させるものであり、特別入賞口２９は上限値（例えば１０個）の遊技球が入賞する個数条件および開放時間が上限値（例えば３０ｓｅｃ）に達する時間条件のいずれかが満足されるまで開放状態に保持される。この大当りラウンドは固定的な設定回数（例えば１５回）だけ繰返されるものであり、大当りラウンドの設定回数の繰返しを大当り遊技と称する。この特別図柄表示器４８に確変大当り図柄「７」が停止表示されたときには大当り遊技が終了した直後の特別図柄遊技から確率変動モードが有効化され、確率変動モードの有効状態では特別図柄遊技で確変大当り図柄「７」および通常大当り図柄「３」のいずれかが停止表示される確率が確率変動モードの無効状態に比べて高くなる。
【００２０】
特別図柄表示器４８に通常大当り図柄「３」が停止表示されたときには大当りラウンドが開始される。この大当りラウンドは特別図柄表示器４８に確変大当り図柄「７」が停止表示された場合と同一の個数条件および同一の時間条件のいずれかが満足するまで継続するものであり、特別図柄表示器４８に確変大当り図柄「７」が停止表示された場合と同一の設定回数だけ繰返される。即ち、大当り遊技は特別図柄表示器４８に確変大当り図柄「７」および通常大当り図柄「３」のいずれかが停止表示されることに基づいて開始されるものであり、特別図柄表示器４８に通常大当り図柄「３」が停止表示されたときには大当り遊技が終了した直後の特別図柄遊技から確率変動モードが無効化され、確率変動モードの無効状態では特別図柄遊技で確変大当り図柄「７」および通常大当り図柄「３」のいずれかが停止表示される確率が確率変動モードの有効状態に比べて低くなる。
【００２１】
表示台枠４７には、図２に示すように、装飾図柄表示器４９が固定されている。この装飾図柄表示器４９は特別図柄表示器４８に比べて大きな表示領域を有するカラー液晶表示器から構成されたものであり、遊技球が始動口２６内に入賞したときには装飾図柄表示器４９に装飾図柄遊技の映像が表示される。この装飾図柄遊技の映像は装飾図柄を変動状態および変動停止状態で順に表示するものであり、装飾図柄遊技中には両スピーカ１６のそれぞれから装飾図柄表示器４９の映像に応じた内容の音声が出力され、複数の電飾ＬＥＤ１９のそれぞれが装飾図柄表示器４９の映像に応じた内容で発光する。この装飾図柄は左列の図柄要素と中列の図柄要素と右列の図柄要素の３列の組合せ図柄を称するものであり、装飾図柄の変動は特別図柄の変動開始に時間的に同期して始まり、特別図柄の変動停止に時間的に同期して停止する。この装飾図柄の各列の図柄要素には「１」「２」「３」「４」「５」「６」「７」「８」の８種類が設定されており、装飾図柄の変動表示は各列の図柄要素を予め決められた順序「１」→「２」→「３」→「４」→「５」→「６」→「７」→「８」→「１」・・・で循環的に変化させることで行われ、装飾図柄の変動停止は左列の図柄要素を「１」〜「８」のいずれかで１番目に停止表示し、右列の図柄要素を「１」〜「８」のいずれかで２番目に停止表示し、中列の図柄要素を「１」〜「８」のいずれかで３番目に停止表示することで行われる。
【００２２】
装飾図柄の組合せには大当りの組合せと外れリーチの組合せと完全外れの組合せの３種類が設定されている。大当りの組合せは左列の図柄要素と中列の図柄要素と右列の図柄要素が相互に同一な組合せを称するものであり、大当りの組合せには「１１１」「２２２」「３３３」「４４４」「５５５」「６６６」「７７７」「８８８」の８種類が設定されている。外れリーチの組合せは左列の図柄要素および右列の図柄要素が相互に同一で中列の図柄要素が左列の図柄要素および右列の図柄要素のそれぞれに対して異なる組合せを称し、完全外れの組合せは左列の図柄要素および右列の図柄要素が相互に異なる組合せを称する。この装飾図柄は特別図柄遊技で外れ図柄が停止表示されるときには完全外れの組合せおよび外れリーチの組合せのいずれかで変動停止し、特別図柄遊技で通常大当り図柄および確変大当り図柄のいずれかが停止表示されるときには大当りの組合せで変動停止するものであり、１回目の大当りラウンドは装飾図柄遊技で装飾図柄が大当りの組合せで停止表示された直後に開始される。
【００２３】
装飾図柄表示器４９には、図２に示すように、保留表示領域５０が設定されている。この保留表示領域５０は保留絵柄５１が表示される領域であり、遊技者には保留表示領域５０内の保留絵柄５１の表示個数に応じて特別図柄遊技の保留回数が報知される。この特別図柄遊技は特別図柄遊技を即座に開始できない特別図柄遊技中と大当り遊技中とウェイト中のいずれかに遊技球が始動口２６内に入賞したときに保留されるものであり、ウェイトとは今回の特別図柄遊技が終了してから次回の特別図柄遊技が開始されるまでの待ち時間および特別図柄遊技が終了してから大当り遊技が開始されるまでの待ち時間のそれぞれを称する。この特別図柄遊技の保留回数には上限値（例えば４回）が設定されており、保留回数が上限値に到達した状態で遊技球が始動口２６内に入賞したときには特別図柄遊技が保留されない。
【００２４】
上皿５には、図１に示すように、左スイッチ５２および右スイッチ５３が装着されている。これら左スイッチ５２および右スイッチ５３のそれぞれは遊技者が前方から操作可能なものであり、自己復帰形のプッシュスイッチから構成されている。これら左スイッチ５２および右スイッチ５３は装飾図柄表示器４９にゲーム遊技の映像が表示されることに同期して有効化されるものであり、左スイッチ５２または右スイッチ５３が有効化状態で操作されたときにはゲーム遊技の映像が左スイッチ５２の操作内容または右スイッチ５３の操作内容に応じて変化する。このゲーム遊技の映像は装飾図柄遊技の一部として表示されるものであり、左スイッチ５２および右スイッチ５３はゲーム遊技の映像をコントロールする操作部材５４に相当する。
【００２５】
図５のメイン制御回路６０は特別図柄遊技の遊技内容を制御するものであり、ＣＰＵ６１とＲＯＭ６２とＲＡＭ６３を有している。このメイン制御回路６０のＲＯＭ６２には制御プログラムおよび制御データが記録されており、ＣＰＵ６１はＲＡＭ６３をワークエリアとしてＲＯＭ６２の制御プログラムおよび制御データのそれぞれに基づいて制御動作を実行する。センサ回路６４は窓枠センサ１３からの開放信号と始動口センサ２７からの始動信号と不正検出センサ２８からの不正検出信号とカウントセンサ３３からのカウント信号と払出センサ４０からの払出信号と満タンセンサ４５からの満タン信号のそれぞれをメイン制御回路６０に出力するものであり、メイン制御回路６０はセンサ回路６４を介して始動信号を検出することに基づいて制御コマンドおよび賞球コマンドのそれぞれを設定し、センサ回路６４を介してカウント信号を検出することに基づいて賞球コマンドを設定する。ソレノイド回路６５は特別入賞口ソレノイド３２を通断電するものであり、メイン制御回路６０はソレノイド回路６５を駆動制御することに基づいて特別入賞口２９の扉３０を開閉操作する。ＬＥＤ回路６６は特別図柄表示器４８に特別図柄を表示するものであり、メイン制御回路６０はＬＥＤ回路６６を駆動制御することに基づいて特別図柄表示器４８に特別図柄遊技の映像を表示する。
【００２６】
払出制御回路７０は賞品球の払出動作を制御するものであり、ＣＰＵとＲＯＭとＲＡＭを有している。この払出制御回路７０のＲＯＭには制御プログラムおよび制御データが記録されており、ＣＰＵはＲＡＭをワークエリアとしてＲＯＭの制御プログラムおよび制御データのそれぞれに基づいて賞品球の払出動作を実行する。この払出制御回路７０はメイン制御回路６０から賞球コマンドの設定結果が送信されるものであり、賞球コマンドの設定結果を受信することに基づいて駆動信号を設定する。モータ回路７１は払出制御回路７０から駆動信号の設定結果が与えられるものであり、払出制御回路７０からの駆動信号に応じて払出モータ３８を駆動することで上皿５内に賞球コマンドに応じた設定個数の賞品球を払出す。
【００２７】
演出制御回路８０はメイン制御回路６０から制御コマンドの設定結果が送信されるものであり、ＣＰＵ８１とＲＯＭ８２とＲＡＭ８３を有している。この演出制御回路８０のＲＯＭ８２には制御プログラムおよび制御データが記録されており、ＣＰＵ８１は制御コマンドの設定結果を受信したときにはＲＡＭ８３をワークエリアとしてＲＯＭ８２の制御プログラムおよび制御データのそれぞれに基づいて演出制御コマンドを設定する。左スイッチ５２および右スイッチ５３のそれぞれはメイン制御回路６０を介することなく演出制御回路８０に接続されたものであり、演出制御回路８０は左スイッチ５２からの出力信号に基づいて左スイッチ５２の操作内容を判断し、右スイッチ５３からの出力信号に基づいて右スイッチ５３の操作内容を判断する。
【００２８】
表示制御回路９０は演出制御回路８０から演出制御コマンドの設定結果が送信されるものである。この表示制御回路９０は演出制御コマンドの設定結果を受信することに基づいて装飾図柄表示器４９に演出制御コマンドの受信結果に応じた映像を表示するものであり、ＶＤＰとＶＲＯＭとＶＲＡＭを有している。ＶＲＯＭは各列の図柄要素「１」〜「８」を表示するための画像データおよび各列の図柄要素「１」〜「８」を表示するときの背景となるビデオデータを含む複数の表示データが予め記録されたものであり、ＶＤＰはＶＲＯＭから表示データを検出してＶＲＡＭに展開し、装飾図柄表示器４９にＲ・Ｇ・Ｂの各信号を出力することで映像をカラー表示する。
【００２９】
音声制御回路１００は演出制御回路８０から演出制御コマンドの設定結果が送信されるものである。この音声制御回路１００は演出制御コマンドの設定結果を受信することに基づいて両スピーカ１６のそれぞれから音声を出力するものであり、音声ＩＣと音声ＲＯＭと音声ＲＡＭとＤＡＣとオーディオアンプとボリュームを有している。音声ＩＣは両スピーカ１６のそれぞれから音声を出力するための音声信号を生成するものであり、音声ＲＯＭには音信号を生成するための音声データが予め記録されている。音声ＲＡＭは音声ＩＣが音声ＲＯＭから検出した音声データを展開するためのワークメモリとして使用されるものであり、ＤＡＣは音声ＩＣから出力されるデジタル信号をアナログ信号に変換するものである。オーディオアンプはＤＡＣから出力されるデジタル信号を増幅して両スピーカ１６のそれぞれに出力するものであり、ボリュームはオーディオアンプから出力されるアナログ信号のレベルを調整するものである。
【００３０】
電飾制御回路１１０は演出制御回路８０から演出制御コマンドの設定結果が送信されるものである。この電飾制御回路１１０は演出制御コマンドの設定結果を受信することに基づいて複数の電飾ＬＥＤ１９のそれぞれを点灯制御するものであり、電飾ＩＣと電飾ＲＯＭと電飾ＲＡＭを有している。電飾ＩＣは複数の電飾ＬＥＤ１９のそれぞれを点灯制御するための電飾信号を生成するものであり、電飾ＲＯＭには電飾信号を生成するための電飾データが予め記録されている。電飾ＲＡＭは電飾ＩＣが電飾ＲＯＭから検出した電飾データを展開するためのワークメモリとして使用される。
【００３１】
遊技盤２０の後方には、図６の（ａ）に示すように、メイン基板１２０と中継基板１３０と演出基板１４０が装着されている。メイン基板１２０はメイン制御回路６０が搭載されたものであり、演出基板１４０は演出制御回路８０と表示制御回路９０と音声制御回路１００と電飾制御回路１１０が搭載されたものであり、中継基板１３０はメイン制御回路６０から演出制御回路８０に送信される制御コマンドを中継するものである。即ち、メイン基板１２０にはコネクタ１２１が搭載され、中継基板１３０にはコネクタ１３１およびコネクタ１３２が搭載されており、メイン基板１２０のメイン制御回路６０はコネクタ１２１およびコネクタ１３１を通して中継基板１３０に制御コマンドを送信し、中継基板１３０はコネクタ１３１からコネクタ１３２を通して演出基板１４０の演出制御回路８０に制御コマンドを送信する。
【００３２】
メイン基板１２０のコネクタ１２１およびメイン制御回路６０相互間には、図６の（ａ）に示すように、出力バッファ回路１２２が接続されている。この出力バッファ回路１２２はメイン基板１２０から中継基板１３０を通して演出基板１４０へ向う方向にのみ信号を通過させるものであり、中継基板１３０からメイン基板１２０への信号の入力を禁止する。この中継基板１３０には複数の規制回路１３３が搭載されている。この規制回路１３３はメイン基板１２０から送信される制御コマンドを演出基板１４０に伝送する配線毎に設けられたものであり、図６の（ｂ）に示すように、抵抗１３４およびダイオード１３５を有している。これら各規制回路１３３はメイン基板１２０から中継基板１３０を通して演出基板１４０へ向う方向にのみ信号が通過することを許容するものであり、演出基板１４０から中継基板１３０へ向う方向に信号が通過することを禁止する。
【００３３】
図７の（ａ）はメイン制御回路６０から演出制御回路８０に送信される制御コマンドの一覧を示すものである。これら各制御コマンドは２バイトで構成されたものであり、各制御コマンドの１バイト目はＭＯＤＥデータ（コマンドの分類）であり、各制御コマンドの２バイト目はＥＸＴデータ（コマンドの種類）である。制御コマンド８０００（ｈ）〜８０４１（ｈ）のそれぞれは特別図柄遊技を開始するときに演出制御回路８０に送信される変動開始コマンドであり、変動開始コマンドは特別図柄が変動開始してから変動停止するまでの所要時間および装飾図柄遊技の演出内容を選択するためのＥＸＴデータを含んでいる。この所要時間は特別図柄の変動表示時間に相当するものであり、変動開始コマンドは演出制御回路８０に装飾図柄遊技の演出内容を指定するための変動パターンコマンドに相当する。
【００３４】
制御コマンド９０ＸＸ（ｈ）は特別図柄遊技で特別図柄表示器４８に停止表示する特別図柄の種類を演出制御回路８０に通知する図柄情報コマンドに相当するものであり、９０００（ｈ）と９００１（ｈ）と９００２（ｈ）のいずれかに設定される。図柄情報コマンド９０００（ｈ）は特別図柄の変動停止時の態様が確変大当り図柄であることを演出制御回路８０に通知するものであり、図柄情報コマンド９００１（ｈ）は特別図柄の変動停止時の態様が通常大当り図柄であることを演出制御回路８０に通知するものであり、図柄情報コマンド９００２（ｈ）は特別図柄の変動停止時の態様が外れ図柄であることを演出制御回路８０に通知するものである。
【００３５】
制御コマンドＡ０００（ｈ）は変動開始コマンドのＥＸＴデータに応じた変動表示時間が経過したときに演出制御回路８０に送信されるものであり、特別図柄の変動表示が停止することを通知する変動停止コマンドに相当する。制御コマンドＡ１ＸＸ（ｈ）は特別図柄遊技を保留したときに演出制御回路８０に送信される保留コマンドに相当するものであり、Ａ１００（ｈ）とＡ１０１（ｈ）とＡ１０２（ｈ）とＡ１０３（ｈ）のいずれかに設定される。保留コマンドＡ１００（ｈ）は１回の特別図柄遊技を保留したことを演出制御回路８０に通知するものであり、保留コマンドＡ１０１（ｈ）は２回の特別図柄遊技を保留したことを演出制御回路８０に通知するものであり、保留コマンドＡ１０２（ｈ）は３回の特別図柄遊技を保留したことを演出制御回路８０に通知するものであり、保留コマンドＡ１０３（ｈ）は４回の特別図柄遊技を保留したことを演出制御回路８０に通知するものである。
【００３６】
制御コマンドＢ０ＸＸ（ｈ）は１回目を含む各回の大当りラウンドが開始されるときに演出制御回路８０に送信されるものである。この制御コマンドＢ０ＸＸ（ｈ）は今回の大当りラウンドが何回目であるかを演出制御回路８０に通知する大当りラウンドコマンドに相当するものであり、大当りラウンドコマンドのＥＸＴデータは大当りラウンドの継続回数に応じて設定される。制御コマンドＢ１００（ｈ）は１回目を含む各回の大当りラウンドが終了したインターバルの開始時に演出制御回路８０に送信されるものであり、インターバルが始まることを演出制御回路８０に通知するインターバルコマンドに相当する。
【００３７】
制御コマンドＣ０ＸＸ（ｈ）は窓枠１１の開閉状態を演出制御回路８０に通知するものであり、Ｃ０００（ｈ）およびＣ００１（ｈ）のいずれかに設定される。制御コマンドＣ０００（ｈ）は窓枠１１が閉鎖状態から開放状態に操作されたことを演出制御回路８０に通知するものであり、窓枠開放コマンドに相当する。制御コマンドＣ００１（ｈ）は窓枠１１が開放状態から閉鎖状態に操作されたことを演出制御回路８０に通知するものであり、窓枠閉鎖コマンドに相当する。制御コマンドＣ１ＸＸ（ｈ）は永久磁石を始動口２６に近付ける不正の有無を演出制御回路８０に通知するものであり、Ｃ１００（ｈ）およびＣ１０１（ｈ）のいずれかに設定される。制御コマンドＣ１００（ｈ）は永久磁石が始動口２６に近付けられたことを演出制御回路８０に通知するものであり、不正検出コマンドに相当する。制御コマンドＣ１０１（ｈ）は永久磁石が始動口２６から遠ざけられたことを演出制御回路８０に通知するものであり、不正解消コマンドに相当する。
【００３８】
制御コマンドＣ２ＸＸ（ｈ）は賞球コマンドの設定結果に比べて多数個の賞品球が球払出装置３７から放出されたか否かを演出制御回路８０に通知するものであり、Ｃ２００（ｈ）およびＣ２０１（ｈ）のいずれかに設定される。制御コマンドＣ２００（ｈ）は賞品球の払出数が過剰であることを演出制御回路８０に通知するものであり、過払いコマンドに相当する。制御コマンドＣ２０１（ｈ）は賞品球の払出数が適正に戻ったことを演出制御回路８０に通知するものであり、過払い解消コマンドに相当する。制御コマンドＣ３ＸＸ（ｈ）は下皿６内に遊技球が満タンに貯留されているか否かを演出制御回路８０に通知するものであり、Ｃ３００（ｈ）およびＣ３０１（ｈ）のいずれかに設定される。制御コマンドＣ３００（ｈ）は下皿６内に遊技球が満タンに貯留されていることを演出制御回路８０に通知するものであり、満タンコマンドに相当する。制御コマンドＣ３０１（ｈ）は下皿６の満タン状態が解消されたことを演出制御回路８０に通知するものであり、満タン解消コマンドに相当する。
【００３９】
図７の（ｂ）はメイン制御回路６０から払出制御回路７０に送信される賞球コマンドＤ００５（ｈ）を示すものである。この賞球コマンドＤ００５（ｈ）は払出制御回路７０に設定個数ΔＮ２（例えば５個）の遊技球を払出すことを指令するものであり、１バイト目は遊技球の払出しを指令するＭＯＤＥデータであり、２バイト目は遊技球の払出個数を指定するＥＸＴデータである。
【００４０】
図８はメイン制御回路６０が更新するランダムカウンタの一覧を示している。ランダムカウンタＭＲ１は大当りであるか否かを判定するために使用される大当り判定用のものであり、「０」〜「３１６」の範囲で循環的に更新される。ランダムカウンタＭＲ２は外れリーチであるか否かを判定するために使用される外れリーチ判定用のものであり、「０」〜「４９」の範囲内で循環的に更新される。ランダムカウンタＭＲ３は変動開始コマンドを選択するときに使用される変動開始コマンド選択用のものであり、「０」〜「１００」の範囲内で循環的に更新される。ランダムカウンタＭＲ４は確変大当りであるか否かを判定するときに使用される確変判定用のものであり、「０」〜「９」の範囲内で循環的に更新される。ランダムカウンタＭＲ５は特別図柄を複数の外れ図柄のうちから選択するときに使用される外れ図柄選択用のものであり、「０」〜「３９９」の範囲内で循環的に更新される。
【００４１】
メイン制御回路６０のＲＯＭ６２には通常時の大当り判定テーブルおよび確変時の大当り判定テーブルが予め記録されている。通常時の大当り判定テーブルは確率変動モードの無効時に大当りであるか否かをランダムカウンタＭＲ１に基づいて判定するための制御データであり、通常時の大当り判定テーブルには、図９の（ａ）に示すように、ランダムカウンタＭＲ１「７」に対して大当りの判定結果が割付けられ、ランダムカウンタＭＲ１「７」を除く残りのそれぞれの値に対して外れの判定結果が割付けられている。確変時の大当り判定テーブルは確率変動モードの有効時に大当りであるか否かをランダムカウンタＭＲ１に基づいて判定するための制御データであり、確変時の大当り判定テーブルには、図９の（ｂ）に示すように、ランダムカウンタＭＲ１「０」〜「３０」のそれぞれに対して大当りの判定結果が割付けられ、ランダムカウンタＭＲ１「３１」〜「３１６」のそれぞれに対して外れの判定結果が割付けられている。即ち、確率変動モードの有効状態では確率変動モードの無効状態に比べて高い一定確率で大当りであることが判定される。
【００４２】
メイン制御回路６０のＲＯＭ６２には外れ図柄テーブルが予め記録されている。この外れ図柄テーブルはランダムカウンタＭＲ５に基づいて外れ図柄を選択するためのものであり、外れ図柄テーブルには、図１０に示すように、ランダムカウンタＭＲ５「０」〜「４９」のそれぞれに対して外れ図柄「０」が割付けられ、ランダムカウンタＭＲ「５０」〜「９９」のそれぞれに対して外れ図柄「１」が割付けられ、ランダムカウンタＭＲ５「１００」〜「１４９」のそれぞれに対して外れ図柄「２」が割付けられ、ランダムカウンタＭＲ５「１５０」〜「１９９」のそれぞれに対して外れ図柄「４」が割付けられ、ランダムカウンタＭＲ５「２００」〜「２４９」のそれぞれに対して外れ図柄「５」が割付けられ、ランダムカウンタＭＲ５「２５０」〜「２９９」のそれぞれに対して外れ図柄「６」が割付けられ、ランダムカウンタＭＲ５「３００」〜「３４９」のそれぞれに対して外れ図柄「８」が割付けられ、ランダムカウンタＭＲ５「３５０」〜「３９９」のそれぞれに対して外れ図柄「９」が割付けられている。
【００４３】
メイン制御回路６０のＲＯＭ６２には変動開始コマンドテーブルが予め記録されている。この変動開始コマンドテーブルは、図１１に示すように、変動開始コマンド＃１〜＃４２のそれぞれに変動パターンと変動表示時間とＥＸＴデータの３者を割付けたものである。変動開始コマンド＃１および変動開始コマンド＃２のそれぞれは完全外れが判定されたときに選択対象となる完全外れ用のものであり、変動開始コマンド＃１１と変動開始コマンド＃２１と変動開始コマンド＃３１と変動開始コマンド＃４１のそれぞれは外れリーチが判定されたときに選択対象となる外れリーチ用のものであり、変動開始コマンド＃１２と変動開始コマンド＃２２と変動開始コマンド＃３２と変動開始コマンド＃４２のそれぞれは通常大当りまたは確変大当りが判定されたときに選択対象となる大当り用のものである。
【００４４】
外れリーチ用の変動開始コマンド＃４１および大当り用の変動開始コマンド＃４２のそれぞれは装飾図柄遊技でゲーム遊技の映像を発生させるためのものであり、変動表示時間が相互に同一に設定されている。これら変動開始コマンド＃４１および＃４２のいずれかが演出制御回路８０に送信されたときには装飾図柄遊技が開始されてから相互に同一の時間が経過した時点でゲーム遊技の映像が表示され、相互に同一の時間が経過した時点でゲーム遊技の映像が終了する。このゲーム遊技の映像は左右方向へ的絵柄を往復的に移動表示し、的絵柄を狙う大砲絵柄を静止表示するものであり、遊技者が左スイッチ５２または右スイッチ５３を操作したときには大砲絵柄から弾絵柄が発射される内容の映像が表示される。このゲーム遊技の映像は最終の１５回目の大当りラウンド中にも表示される。
【００４５】
メイン制御回路６０のＲＯＭ６２には大当り用の変動パターンテーブルと外れリーチ用の変動パターンテーブルと完全外れ用の変動パターンテーブルが予め記録されている。これら大当り用の変動パターンテーブル〜完全外れ用の変動パターンテーブルのそれぞれはランダムカウンタＭＲ３に基づいて変動パターンを選択するためのものであり、図１２に示すように、大当り用の変動パターンテーブルおよび外れリーチ用の変動パターンテーブルには共通のリーチに対して相互に異なる個数のランダムカウンタＭＲ３が割付けられている。例えば外れリーチ用の変動パターンテーブルにはリーチＡに対してランダムカウンタＭＲ３「０」〜「５０」が割付けられ、大当り用の変動パターンテーブルにはリーチＡに対してランダムカウンタＭＲ３「０」〜「２０」が割付けられており、リーチＡの選択確率は外れリーチ用の変動パターンテーブルおよび大当り用の変動パターンテーブルで相互に異なる値に設定されている。
【００４６】
メイン制御回路６０のＲＡＭ６３には、図１３に示すように、制御データ格納領域１５０が設定されている。この制御データ格納領域１５０は特別図柄遊技を行うために必要な各種のデータを格納する領域であり、保留データ格納部１５１と特別図柄格納部１５２とフラグ格納部１５３とタイマ格納部１５４とカウンタ格納部１５５とコマンド格納部１５６を有している。保留データ格納部１５１は大当り判定用のランダムカウンタＭＲ１が格納される領域である。即ち、特別図柄遊技を即座に開始できない特別図柄遊技中と大当り遊技中とウェイト中のいずれかに遊技球が始動口２６内に入賞したときにはランダムカウンタＭＲ１の計測値が取得され、ランダムカウンタＭＲ１の取得結果が保留データ格納部１５１に格納される。このランダムカウンタＭＲ１の格納数には上限値「４」が設定されており、ランダムカウンタＭＲ１は保留データ格納部１５１に取得された順序で格納される。このランダムカウンタＭＲ１は保留番号と共に保留データ格納部１５１に格納されるものであり、保留番号は取得順序の古さに応じて「１」「２」「３」「４」の順に付与される。
【００４７】
特別図柄格納部１５２は特別図柄の設定結果が格納される領域であり、例えば確変大当り図柄「７」が設定されたときには特別図柄格納部１５２に「７」が格納される。フラグ格納部１５３は始動信号フラグとカウント信号フラグと特図プロセスフラグと大当りフラグと確変フラグと過払いフラグと窓枠開放フラグと不正検出フラグと満タンフラグのそれぞれが格納される領域である。始動信号フラグは遊技球が始動口２６内に入賞することに基づいてオンされるものであり、制御データの設定処理が終了することに基づいてオフ状態にリセットされる。カウント信号フラグは遊技球が特別入賞口２９内に入賞することに基づいてオンされるものであり、制御データの設定処理が終了することに基づいてオフ状態にリセットされる。
【００４８】
特図プロセスフラグは図２８の特別図柄プロセス処理でステップＳ１２１の大当り判定処理〜ステップＳ１２７のインターバル処理のいずれの処理を択一的に実行するかを指定するものである。大当りフラグは大当りであることが判定されることに基づいてオンされるものであり、大当り遊技で最終回のインターバルが終了するときにオフ状態にリセットされる。確変フラグは確変大当りであることが判定されることに基づいてオンされるものであり、通常大当りであることが判定されることに基づいてオフ状態にリセットされる。この確変フラグは確率変動モードの設定状態を示すものであり、確変フラグのオン状態では確率変動モードが有効化されていると判断され、確変フラグのオフ状態では確率変動モードが無効化されていると判断される。
【００４９】
過払いフラグは過払いの有無の検出結果を示すものであり、過払いが検出されることに基づいてオン状態にセットされ、過払いの解消が検出されることに基づいてオフ状態にリセットされる。窓枠開放フラグは窓枠１１の開放の有無の検出結果を示すものであり、窓枠１１が閉鎖状態から開放状態に操作されたことが検出されることに基づいてオン状態にセットされ、窓枠１１が開放状態から閉鎖状態に操作されたことが検出されることに基づいてオフ状態にリセットされる。不正検出フラグは永久磁石を始動口２６に近づける不正の有無の検出結果を示すものであり、永久磁石が始動口２６に近付けられたことが検出されることに基づいてオン状態にセットされ、永久磁石が始動口２６から遠ざけられたことが検出されることに基づいてオフ状態にリセットされる。満タンフラグは下皿６内に遊技球が満タンに貯留されているか否かの検出結果を示すものであり、下皿６内に遊技球が満タンに貯留されていることが検出されることに基づいてオン状態にセットされ、下皿６の満タン状態が解消されることに基づいてオフ状態にリセットされる。
【００５０】
タイマ格納部１５４は変動時間タイマＭＴ１とウェイト時間タイマＭＴ２とインターバル時間タイマＭＴ３のそれぞれが格納される領域である。変動時間タイマＭＴ１は変動開始コマンドの選択結果に応じた変動表示時間が初期値としてセットされるものであり、変動時間タイマＭＴ１が初期値から一定の時間間隔で定期的に減算されることで特別図柄遊技の残り時間が計測される。ウェイト時間タイマＭＴ２は一定のウェイト時間が初期値としてセットされるものであり、ウェイト時間タイマＭＴ２が初期値から一定の時間間隔で定期的に減算されることで今回の特別図柄遊技が終了してから次回の特別図柄遊技が開始されるまでの残り時間等が計測される。インターバル時間タイマＭＴ３は一定のインターバル時間が初期値としてセットされるものであり、インターバル時間タイマＭＴ３が初期値から一定の時間間隔で定期的に減算されることで今回の大当りラウンドが終了してから次回の大当りラウンドが開始されるまでの残り時間等が計測される。
【００５１】
カウンタ格納部１５５はランダムカウンタＭＲ１〜ＭＲ５と大当りラウンドカウンタＭＮ１と払出確認カウンタＭＮ２のそれぞれが格納される領域である。大当りラウンドカウンタＭＮ１は大当りラウンドの継続回数を計測するものであり、大当りラウンドが終了する毎に大当りラウンドカウンタＭＮ１が加算されることで大当りラウンドの継続回数が計測される。払出確認カウンタＭＮ２は払出制御回路７０が球払出装置３７から払出す遊技球の残り個数を計測するものであり、遊技球が始動口２６内および特別入賞口２９内のそれぞれに入賞することに基づいて加算され、球払出装置３７から遊技球が放出されることに基づいて減算される。
【００５２】
コマンド格納部１５６は払出制御回路７０および演出制御回路８０のそれぞれに送信するコマンドが格納される領域であり、変動開始コマンドと図柄情報コマンドと変動停止コマンドと保留コマンドと大当りラウンドコマンドとインターバルコマンドと窓枠開放コマンドと窓枠閉鎖コマンドと不正検出コマンドと不正解消コマンドと過払いコマンドと過払い解消コマンドと満タンコマンドと満タン解消コマンドと賞球コマンドのそれぞれが設定されたときにはコマンド格納部１５６に記録され、コマンド格納部１５６に記録されたコマンドが払出制御回路７０または演出制御回路８０に送信される。
【００５３】
図１４は演出制御回路８０が更新するランダムカウンタの一覧を示している。ランダムカウンタＳＲ１は装飾図柄を大当りの組合せとするときに各列の図柄要素を決めるために使用されるものであり、「０」〜「２４９」の範囲内で循環的に更新される。このランダムカウンタＳＲ１は装飾図柄を外れリーチの組合せとするときに左列の図柄要素および右列の図柄要素のそれぞれを決めるためにも使用され、装飾図柄を完全外れの組合せとするときに左列の図柄要素を決めるためにも使用される。ランダムカウンタＳＲ２は装飾図柄を外れリーチの組合せまたは完全外れの組合せとするときに中列の図柄要素を決めるために使用されるものであり、「０」〜「１６２」の範囲内で循環的に更新される。ランダムカウンタＳＲ３は装飾図柄を完全外れの組合せとするときに右列の図柄要素を決めるために使用されるものであり、「０」〜「７２」の範囲内で循環的に更新される。
【００５４】
演出制御回路８０のＲＯＭ８２には、図１５に示すように、コマンド判別テーブルが予め記録されている。このコマンド判別テーブルはメイン制御回路６０から送信される変動開始コマンドに応じて装飾図柄遊技の演出内容を設定するために使用されるものであり、コマンド判別テーブルには変動開始コマンド＃１〜＃４２のそれぞれのＥＸＴデータ００（ｈ）〜４１（ｈ）が記録され、ＥＸＴデータ００（ｈ）〜４１（ｈ）のそれぞれには図１１の変動開始コマンドテーブルと同一内容で大当りと外れリーチと完全外れのいずれかの判定結果が割付けられている。
【００５５】
演出制御回路８０のＲＯＭ８２には変動開始コマンド＃１のＥＸＴデータ００（ｈ）〜変動開始コマンド＃４２のＥＸＴデータ４１（ｈ）のそれぞれに対応してプロセスデータが予め記録されている。これら各プロセスデータは、図１６に示すように、プロセスタイマ設定値および演出制御データからなるものであり、各プロセスデータには変動開始コマンドのＥＸＴデータが割付けられている。図１６の（ａ）は完全外れα用のプロセスデータを示すものであり、完全外れα用のプロセスデータにはＥＸＴデータ「００（ｈ）」が割付けられている。図１６の（ｂ）はリーチＡ外れ用のプロセスデータを示すものであり、リーチＡ外れ用のプロセスデータにはＥＸＴデータ「１０（ｈ）」が割付けられている。図１６の（ｃ）はリーチＢ大当り用のプロセスデータを示すものであり、リーチＢ大当り用のプロセスデータにはＥＸＴデータ「２１（ｈ）」が割付けられている。各演出制御データは表示制御データと音声制御データと電飾制御データを含んで構成されている。各表示制御データは装飾図柄遊技で装飾図柄表示器４９に表示する映像の演出内容を示すものであり、各音声制御データは装飾図柄遊技で両スピーカ１６のそれぞれから出力する音声の内容を示すものであり、各電飾制御データは装飾図柄遊技で複数の電飾ＬＥＤ１９のそれぞれを点滅させる内容を示すものであり、プロセスタイマ設定値は対応する表示制御データと音声制御データと電飾制御データのそれぞれで演出を発生させるための時間を特定する時間データである。各表示制御データには全図変動開始コマンドと左列の変動停止コマンドと右列の変動停止コマンドと中列の変動停止コマンドが設定されており、各プロセスデータではプロセスタイマ設定値が全図変動開始コマンドと左列の変動停止コマンドと右列の変動停止コマンドと中列の変動停止コマンドの順序で大きくなるように設定されている。
【００５６】
演出制御回路８０のＲＯＭ８２には装飾図柄遊技用のビデオデータテーブルが予め記録されている。このビデオデータテーブルは、図１７に示すように、装飾図柄遊技用の複数のビデオデータ番号「Ｓ００」〜「Ｓ４１」のそれぞれに変動開始コマンドのＥＸＴデータ「００（ｈ）」〜「４１（ｈ）」のいずれかを割付けたものであり、表示制御回路９０のＶＲＯＭには装飾図柄遊技用の複数のビデオデータ番号「Ｓ００」〜「Ｓ４１」のそれぞれに対応して装飾図柄遊技用のビデオデータが記録されている。これら複数のビデオデータのそれぞれは装飾図柄遊技で各列の図柄要素を変動状態および変動停止状態で表示するときの背景の映像を表示するためのものであり、各列の図柄要素はビデオデータに応じた背景の前方に重ねて表示される。この装飾図柄遊技用のビデオデータテーブルにはゲーム遊技用のビデオデータ番号「ＳＧＡ」および「ＳＧＨ」が記録されており、表示制御回路９０のＶＲＯＭにはゲーム遊技用のビデオデータ番号「ＳＧＡ」に対応してゲーム遊技用のビデオデータＳＧＡが記録され、ゲーム遊技用のビデオデータ番号ＳＧＨに対応してゲーム遊技用のビデオデータＳＧＨが記録されている。
【００５７】
演出制御回路８０のＲＯＭ８２には大当りラウンド用のビデオデータテーブルが予め記録されている。この大当りラウンド用のビデオデータテーブルは、図１８に示すように、大当りラウンド用の複数のビデオデータ番号「Ｒ０１」〜「Ｒ１５」のそれぞれに大当りラウンドコマンドのＥＸＴデータ「００（ｈ）」〜「０Ｅ（ｈ）」を割付けたものであり、表示制御回路９０のＶＲＯＭには大当りラウンド用のビデオデータ番号「Ｒ０１」〜「Ｒ１５」のそれぞれに対応して大当りラウンド用のビデオデータが記録されている。これら複数のビデオデータのそれぞれは大当りラウンドで装飾図柄表示器４９に演出映像を表示するためのものであり、相互に異なる内容に設定されている。
【００５８】
演出制御回路８０のＲＯＭ８２には大当り図柄テーブルと左図柄テーブルと中図柄テーブルと右図柄テーブルが予め記録されている。大当り図柄テーブルは、図１９の（ａ）に示すように、「１」〜「８」の８種類の図柄要素のそれぞれにランダムカウンタＳＲ１を割付けたものであり、左図柄テーブルは、図１９の（ｂ）に示すように、「１」〜「８」の８種類の図柄要素のそれぞれにランダムカウンタＳＲ１を割付けたものである。中図柄テーブルは、図１９の（ｃ）に示すように、「１」〜「８」の８種類の加算要素のそれぞれにランダムカウンタＳＲ２を割付けたものであり、右図柄テーブルは、図１９の（ｄ）に示すように、「１」〜「８」の８種類の加算要素のそれぞれにランダムカウンタＳＲ３を割付けたものである。
【００５９】
演出制御回路８０のＲＡＭ８３には、図２０に示すように、演出制御データ格納領域１６０が設定されており、演出制御データ格納領域１６０にはコマンド格納部１６１とフラグ格納部１６２とタイマ格納部１６３とカウンタ格納部１６４と確定図柄格納部１６５が設定されている。コマンド格納部１６１はメイン制御回路６０から送信される変動開始コマンドと図柄情報コマンドと変動停止コマンドと大当りラウンドコマンドとインターバルコマンドと保留コマンドと窓枠開放コマンドと窓枠閉鎖コマンドと不正検出コマンドと不正解消コマンドと過払いコマンドと過払い解消コマンドと満タンコマンドと満タン解消コマンドが記録される領域であり、フラグ格納部１６２は装飾図柄遊技開始フラグと装飾図柄遊技停止フラグと大当りラウンドフラグとインターバルフラグと窓枠開放フラグと窓枠閉鎖フラグと不正検出フラグと不正解消フラグと過払いフラグと過払い解消フラグと満タンフラグと満タン解消フラグと装飾図柄遊技中フラグと移動フラグと右フラグと発射フラグと最終ラウンドフラグが記録される領域である。タイマ格納部１６３は変動時間タイマＳＴ１および大当りラウンド時間タイマＳＴ２が記録される領域であり、カウンタ格納部１６４はランダムカウンタＳＲ１〜ＳＲ３と的位置カウンタＳＮ１と弾位置カウンタＳＮ２が記録される領域であり、確定図柄格納部１６５は装飾図柄遊技で最終的に停止表示する装飾図柄が記録される領域である。
［１］メイン処理
図２１はメイン制御回路６０のＣＰＵ６１が電源投入に基づいて実行するメイン処理を示すものであり、ＣＰＵ６１は電源が投入されたときにはステップＳ１でレジスタおよびＰＩＯ（パラレル入出力ポート）のそれぞれを初期設定する。そして、ステップＳ２でＲＡＭ６３の保留データ格納部１５１と特別図柄格納部１５２とフラグ格納部１５３とタイマ格納部１５４とカウンタ格納部１５５とコマンド格納部１５６のそれぞれを初期設定し、ステップＳ３で４ｍｓｅｃ毎にタイマ割込みが発生するようにＣＴＣ（カウンタ／タイマ）を初期設定する。
【００６０】
ＣＰＵ６１はステップＳ３でＣＴＣを初期設定すると、ステップＳ４のカウンタ更新処理１を繰返す。このカウンタ更新処理１はカウンタ格納部１５５のランダムカウンタＭＲ３およびランダムカウンタＭＲ５のそれぞれを「１」だけ更新するものであり、図８に示すように、ランダムカウンタＭＲ３は初期値「０」から上限値「１００」に加算された後に初期値「０」に戻して循環的に更新され、ランダムカウンタＭＲ５は初期値「０」から上限値「３９９」に加算された後に初期値「０」に戻して循環的に更新される。
［２］タイマ割込み処理
図２２はＣＰＵ６１がタイマ割込みの発生する４ｍｓｅｃ毎に実行するタイマ割込み処理を示すものであり、ＣＰＵ６１はタイマ割込みが発生する毎にステップＳ１１の入力処理とステップＳ１２のカウンタ更新処理２とステップＳ１３の賞球制御処理とステップＳ１４のデータ取得処理とステップＳ１５の異常検出処理とステップＳ１６の特別図柄プロセス処理とステップＳ１７のコマンド送信処理を順に実行する。
［２−１］入力処理
図２３はステップＳ１１の入力処理の詳細を示すものであり、ＣＰＵ６１はステップＳ２１でセンサ回路６４からの始動信号の有無を判断する。ここで始動信号が有ることを判断したときにはステップＳ２２へ移行し、フラグ格納部１５３の始動信号フラグをオン状態にセットする。ＣＰＵ６１はステップＳ２３へ移行すると、センサ回路６４からのカウント信号の有無を判断する。ここでカウント信号が有ることを判断したときにはステップＳ２４へ移行し、フラグ格納部１５３のカウント信号フラグをオン状態にセットする。
［２−２］カウンタ更新処理２
図２４はステップＳ１２のカウンタ更新処理２の詳細を示すものであり、ＣＰＵ６１はステップＳ３１でカウンタ格納部１５５のランダムカウンタＭＲ１を単位値「１」だけ更新し、ステップＳ３２でカウンタ格納部１５５のランダムカウンタＭＲ２を単位値「１」だけ更新し、ステップＳ３３でカウンタ格納部１５５のランダムカウンタＭＲ４を単位値「１」だけ更新する。ランダムカウンタＭＲ１は大当り判定用のものであり、図８に示すように、初期値「０」から上限値「３１６」に加算された後に初期値「０」に戻して循環的に加算される。ランダムカウンタＭＲ２は外れリーチ判定用のものであり、初期値「０」から上限値「４９」に加算された後に初期値「０」に戻して循環的に加算される。ランダムカウンタＭＲ４は確変判定用のものであり、初期値「０」から上限値「９」に加算された後に初期値「０」に戻して循環的に加算される。
［２−３］賞球制御処理
図２５はステップＳ１３の賞球制御処理の詳細を示すものであり、ＣＰＵ６１はステップＳ４１でフラグ格納部１５３の始動信号フラグの設定状態を判断する。例えば遊技球が始動口２６内に入賞したときには図２２のステップＳ１１の入力処理でフラグ格納部１５３の始動信号フラグがオンされている。この場合にはＣＰＵ５１は図２５のステップＳ４１でフラグ格納部１５３の始動信号フラグがオンされていることを判断し、ステップＳ４４で賞球コマンドを設定する。そして、ステップＳ４５へ移行し、コマンド格納部１５６に賞球コマンドの設定結果を記録する。このコマンド格納部１５６の賞球コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で払出制御回路７０に送信されるものであり、ＣＰＵ６１は図２５のステップＳ４５でコマンド格納部１５６に賞球コマンドの設定結果を記録したときにはステップＳ４６へ移行し、カウンタ格納部１５５の払出確認カウンタＭＮ２に単位値ΔＮ２（５）をセットする。この単位値ΔＮ２は払出制御回路７０が賞球コマンドを受信することに基づいて球払出装置３７から放出する遊技球の個数に一致するものであり、ＲＯＭ６２に予め記録されている。
【００６１】
ＣＰＵ６１はステップＳ４１でフラグ格納部１５３の始動信号フラグがオフ状態にリセットされていることを判断すると、ステップＳ４２でフラグ格納部１５３のカウント信号フラグの設定状態を判断する。例えば遊技球が特別入賞口２９内に入賞したときには図２２のステップＳ１１の入力処理でフラグ格納部１５３のカウント信号フラグがオンされている。この場合にはＣＰＵ５１は図２５のステップＳ４２でフラグ格納部１５３のカウント信号フラグがオンされていることを判断し、ステップＳ４３でフラグ格納部１５３のカウント信号フラグをオフ状態にリセットする。そして、ステップＳ４４で賞球コマンドを設定し、ステップＳ４５でコマンド格納部１５６に賞球コマンドの設定結果を記録する。このコマンド格納部１５６の賞球コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で払出制御回路７０に送信されるものであり、ＣＰＵ６１は図２５のステップＳ４５でコマンド格納部１５６に賞球コマンドの設定結果を記録したときにはステップＳ４６へ移行し、カウンタ格納部１５５の払出確認カウンタＭＮ２に単位値ΔＮ２（５）をセットする。
【００６２】
ＣＰＵ６１はステップＳ４７へ移行すると、払出センサ４０からの払出信号の有無をセンサ回路６４を介して判断する。ここで払出信号が有ることを判断したときにはステップＳ４８へ移行し、カウンタ格納部１５５の払出確認カウンタＭＮ２からＲＯＭ６２に予め記録された減算値「１」を減算する。そして、ステップＳ４９へ移行し、払出確認カウンタＭＮ２の減算結果をＲＯＭ６２に予め記録された過払判定値「０」と比較する。
【００６３】
ＣＰＵ６１はステップＳ４９で「ＭＮ２＜０」を検出すると、球払出装置３７から遊技球が過剰に放出されていると判断する。この場合にはステップＳ５０へ移行し、フラグ格納部１５３の過払いフラグの設定状態を判断する。ここでフラグ格納部１５３の過払いフラグがオフ状態にリセットされていることを判断したときにはステップＳ５１へ移行し、過払いコマンドを設定し、ステップＳ５２でコマンド格納部１５６に過払いコマンドの設定結果を記録する。このコマンド格納部１５６の過払いコマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２５のステップＳ５２でコマンド格納部１５６に過払いコマンドの設定結果を記録したときにはステップＳ５３へ移行し、フラグ格納部１５３の過払いフラグをオン状態にセットする。
【００６４】
ＣＰＵ６１はステップＳ４９で「ＭＮ２≧０」を検出すると、球払出装置３７から遊技球が過剰に放出されていないと判断する。この場合にはステップＳ５４へ移行し、フラグ格納部１５３の過払いフラグの設定状態を判断する。ここでフラグ格納部１５３の過払いフラグがオン状態にセットされていることを判断したときにはステップＳ５５へ移行し、過払い解消コマンドを設定する。そして、ステップＳ５６へ移行し、コマンド格納部１５６に過払い解消コマンドの設定結果を記録する。このコマンド格納部１５６の過払い解消コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２５のステップＳ５６でコマンド格納部１５６に過払い解消コマンドの設定結果を記録したときにはステップＳ５７へ移行し、フラグ格納部１５３の過払いフラグをオフ状態にリセットする。即ち、過払いの非検出状態で過払いが検出されたときには過払いコマンドが設定され、過払いの検出状態で過払いの解消が検出されたときには過払い解消コマンドが設定される。
［２−４］データ取得処理
図２６はステップＳ１４のデータ取得処理の詳細を示すものであり、ＣＰＵ６１はステップＳ６１でフラグ格納部１５３の始動信号フラグの設定状態を判断する。例えば遊技球が始動口２６内に入賞したときには図２２のステップＳ１１の入力処理でフラグ格納部１５３の始動信号フラグがオンされている。この場合にはＣＰＵ６１は図２６のステップＳ６１でフラグ格納部１５３の始動信号フラグがオン状態にセットされていることを判断し、ステップＳ６２でカウンタ格納部１５５からランダムカウンタＭＲ１の計測値を取得する。そして、ステップＳ６３へ移行し、保留番号１の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。
【００６５】
ＣＰＵ６１はステップＳ６３で保留番号１の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断すると、ステップＳ６４でランダムカウンタＭＲ１の取得結果を保留番号１の保留データ格納部１５１に記録し、ステップＳ６５で保留コマンド１「Ａ１００（ｈ）」を設定し、ステップＳ６６でコマンド格納部１５６に保留コマンド１の設定結果を記録する。このコマンド格納部１５６の保留コマンド１の記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２６のステップＳ６６でコマンド格納部１５６に保留コマンド１の設定結果を記録したときにはステップＳ７９へ移行し、フラグ格納部１５３の始動信号フラグをオフ状態にリセットする。
【００６６】
ＣＰＵ６１はステップＳ６３で保留番号１の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ６７で保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ６８へ移行し、ランダムカウンタＭＲ１の取得結果を保留番号２の保留データ格納部１５１に記録する。そして、ステップＳ６９で保留コマンド２「Ａ１０１（ｈ）」を設定し、ステップＳ７０でコマンド格納部１５６に保留コマンド２の設定結果を記録する。このコマンド格納部１５６の保留コマンド２の記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２６のステップＳ７０でコマンド格納部１５６に保留コマンド２の設定結果を記録したときにはステップＳ７９へ移行し、フラグ格納部１５３の始動信号フラグをオフする。
【００６７】
ＣＰＵ６１はステップＳ６７で保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ７１で保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ７２へ移行し、ランダムカウンタＭＲ１の取得結果を保留番号３の保留データ格納部１５１に記録する。そして、ステップＳ７３で保留コマンド３「Ａ１０２（ｈ）」を設定し、ステップＳ７４でコマンド格納部１５６に保留コマンド３の設定結果を記録する。このコマンド格納部１５６の保留コマンド３の記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２６のステップＳ７４でコマンド格納部１５６に保留コマンド３の設定結果を記録したときにはステップＳ７９へ移行し、フラグ格納部１５３の始動信号フラグをオフする。
【００６８】
ＣＰＵ６１はステップＳ７１で保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ７５で保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ７６へ移行し、ランダムカウンタＭＲ１の取得結果を保留番号４の保留データ格納部１５１に記録する。そして、ステップＳ７７で保留コマンド４「Ａ１０３（ｈ）」を設定し、ステップＳ７８でコマンド格納部１５６に保留コマンド４の設定結果を記録する。このコマンド格納部１５６の保留コマンド４の記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２６のステップＳ７８でコマンド格納部１５６に保留コマンド４の設定結果を記録したときにはステップＳ７９へ移行し、フラグ格納部１５３の始動信号フラグをオフする。
【００６９】
ＣＰＵ６１はステップＳ７５で保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ８０でランダムカウンタＭＲ１の取得結果をクリアし、ステップＳ７９でフラグ格納部１５３の始動信号フラグをオフする。即ち、特別図柄遊技の保留回数には上限値「４」が設定されており、４回の特別図柄遊技が既に保留されている状態で遊技球が始動口２６内に入賞したときにはランダムカウンタＭＲ１の記録処理および保留コマンドの設定処理のそれぞれが行われず、遊技球が始動口２６内に入賞したことが無効化される。
［２−５］異常検出処理
図２７はステップＳ１５の異常検出処理の詳細を示すものであり、ＣＰＵ６１はステップＳ９１で窓枠センサ１３からの開放信号の有無をセンサ回路６４を介して検出する。例えば窓枠１１の開放状態ではステップＳ９１で開放信号が有ることを判断し、ステップＳ９２でフラグ格納部１５３の窓枠開放フラグの設定状態を判断する。ここでフラグ格納部１５３の窓枠開放フラグがオフ状態にリセットされていることを判断したときにはステップＳ９３へ移行し、窓枠開放コマンドを設定する。そして、ステップＳ９４へ移行し、コマンド格納部１５６に窓枠開放コマンドの設定結果を記録する。このコマンド格納部１５６の窓枠開放コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ９４でコマンド格納部１５６に窓枠開放コマンドの設定結果を記録したときにはステップＳ９５へ移行し、フラグ格納部１５３の窓枠開放フラグをオン状態にセットする。
【００７０】
ＣＰＵ６１は窓枠１１の閉鎖状態ではステップＳ９１で開放信号が無いことを判断し、ステップＳ９６でフラグ格納部１５３の窓枠開放フラグの設定状態を判断する。ここでフラグ格納部１５３の窓枠開放フラグがオン状態にセットされていることを判断したときにはステップＳ９７へ移行し、窓枠閉鎖コマンドを設定する。そして、ステップＳ９８へ移行し、コマンド格納部１５６に窓枠閉鎖コマンドの設定結果を記録する。このコマンド格納部１５６の窓枠閉鎖コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ９８でコマンド格納部１５６に窓枠閉鎖コマンドの設定結果を記録したときにはステップＳ９９へ移行し、フラグ格納部１５３の窓枠開放フラグをオフ状態にリセットする。即ち、窓枠１１が閉鎖状態から開放状態に操作されたときには窓枠開放コマンドが設定され、窓枠１１が開放状態から閉鎖状態に操作されたときには窓枠閉鎖コマンドが設定される。
【００７１】
ＣＰＵ６１はステップＳ１００へ移行すると、不正検出センサ２８からの不正検出信号の有無をセンサ回路６４を介して検出する。例えば永久磁石が始動口２６に近付けられた状態ではステップＳ１００で不正検出信号が有ることを判断し、ステップＳ１０１でフラグ格納部１５３の不正検出フラグの設定状態を判断する。ここでフラグ格納部１５３の不正検出フラグがオフ状態にリセットされていることを判断したときにはステップＳ１０２へ移行し、不正検出コマンドを設定する。そして、ステップＳ１０３へ移行し、コマンド格納部１５６に不正検出コマンドの設定結果を記録する。このコマンド格納部１５６の不正検出コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ１０３でコマンド格納部１５６に不正検出コマンドの設定結果を記録したときにはステップＳ１０４へ移行し、フラグ格納部１５３の不正検出フラグをオン状態にセットする。
【００７２】
ＣＰＵ６１は永久磁石が始動口２６に近付けられていない状態ではステップＳ１００で不正検出信号が無いことを判断し、ステップＳ１０５でフラグ格納部１５３の不正検出フラグの設定状態を判断する。ここでフラグ格納部１５３の不正検出フラグがオン状態にセットされていることを判断したときにはステップＳ１０６へ移行し、不正解消コマンドを設定する。そして、ステップＳ１０７へ移行し、コマンド格納部１５６に不正解消コマンドの設定結果を記録する。このコマンド格納部１５６の不正解消コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ１０７でコマンド格納部１５６に不正解消コマンドの設定結果を記録したときにはステップＳ１０８へ移行し、フラグ格納部１５３の不正検出フラグをオフ状態にリセットする。即ち、永久磁石が始動口２６に近付けられた不正の発生時には不正検出コマンドが設定され、永久磁石が始動口２６から遠ざけられた不正の解消時には不正解消コマンドが設定される。
【００７３】
ＣＰＵ６１はステップＳ１０９へ移行すると、満タンセンサ４５からの満タン信号の有無をセンサ回路６４を介して検出する。例えば下皿６内に遊技球が満タンに貯留されている状態ではステップＳ１０９で満タン信号が有ることを判断し、ステップＳ１１０でフラグ格納部１５３の満タンフラグの設定状態を判断する。ここでフラグ格納部１５３の満タンフラグがオフ状態にリセットされていることを判断したときにはステップＳ１１１へ移行し、満タンコマンドを設定する。そして、ステップＳ１１２へ移行し、コマンド格納部１５６に満タンコマンドの設定結果を記録する。このコマンド格納部１５６の満タンコマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ１１２でコマンド格納部１５６に満タンコマンドの設定結果を記録したときにはステップＳ１１３へ移行し、フラグ格納部１５３の満タンフラグをオン状態にセットする。
【００７４】
ＣＰＵ６１は下皿６内に遊技球が満タンに貯留されていない状態ではステップＳ１０９で満タン信号が無いことを判断し、ステップＳ１１４でフラグ格納部１５３の満タンフラグの設定状態を判断する。ここでフラグ格納部１５３の満タンフラグがオン状態にセットされていることを判断したときにはステップＳ１１５へ移行し、満タン解消コマンドを設定する。そして、ステップＳ１１６へ移行し、コマンド格納部１５６に満タン解消コマンドの設定結果を記録する。このコマンド格納部１５６の満タン解消コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図２７のステップＳ１１６でコマンド格納部１５６に満タン解消コマンドの設定結果を記録したときにはステップＳ１１７へ移行し、フラグ格納部１５３の満タンフラグをオフ状態にリセットする。即ち、下皿６内に遊技球が満タンに貯留されたときには満タンコマンドが設定され、下皿６の満タン状態が解消されたときには満タン解消コマンドが設定される。
［２−６］特別図柄プロセス処理
図２８はステップＳ１６の特別図柄プロセス処理の詳細を示すものである。この特別図柄プロセス処理はステップＳ１２１の大当り判定処理とステップＳ１２２の特別図柄変動開始時処理とステップＳ１２３の特別図柄変動処理とステップＳ１２４の特別図柄変動停止時処理とステップＳ１２５のウェイト処理とステップＳ１２６の大当り遊技処理とステップＳ１２７のインターバル処理を有するものであり、ステップＳ１２１の大当り判定処理〜ステップＳ１２７のインターバル処理は特図プロセスフラグの設定状態に応じて択一的に行われる。
［２−６−１］大当り判定処理
図２９はステップＳ１２１の大当り判定処理の詳細を示すものである。この大当り判定処理はフラグ格納部１５３の特図プロセスフラグが「０」に設定されているときに実行されるものであり、フラグ格納部１５３の特図プロセスフラグは図２１のステップＳ２の初期設定処理で「０」に初期設定される。ＣＰＵ６１は図２８のステップＳ１３１で保留番号１の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号１の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断したときにはステップＳ１３２へ移行し、保留番号１の保留データ格納部１５１からランダムカウンタＭＲ１の取得結果を検出する。
【００７５】
ＣＰＵ６１はステップＳ１３２で保留番号１の保留データ格納部１５１からランダムカウンタＭＲ１の取得結果を検出すると、ステップＳ１３３でフラグ格納部１５３から確変フラグの記録結果を検出し、確変フラグの検出結果がオン状態であるか否かを判断する。ここで確変フラグがオンされていることを判断したときにはステップＳ１３４でＲＯＭ６２から図９の（ｂ）の確変時の大当り判定テーブルを選択し、確変フラグがオフされていることを判断したときにはステップＳ１３５でＲＯＭ６２から図９の（ａ）の通常時の大当り判定テーブルを選択する。
【００７６】
ＣＰＵ６１は確変時の大当り判定テーブルまたは通常時の大当り判定テーブルを選択すると、図２９のステップＳ１３６で確変時の大当り判定テーブルまたは通常時の大当り判定テーブルからランダムカウンタＭＲ１の検出結果に応じた判定結果を選択する。ここで外れの判定結果を選択したときにはステップＳ１３７でフラグ格納部１５３の大当りフラグをオフ状態にリセットし、ステップＳ１４３でフラグ格納部１５３の特図プロセスフラグに「１」をセットする。例えばランダムカウンタＭＲ１の検出結果が「３０」であるときには確変時の大当り判定テーブルからは大当りの判定結果が選択され、通常時の大当り判定テーブルからは外れの判定結果が選択される。
【００７７】
ＣＰＵ６１はステップＳ１３６で大当りの判定結果を選択すると、ステップＳ１３８でフラグ格納部１５３の大当りフラグをオン状態にセットし、ステップＳ１３９でカウンタ格納部１５５から確変判定用のランダムカウンタＭＲ４の計測値を取得する。そして、ステップＳ１４０へ移行し、ランダムカウンタＭＲ４の取得結果を５個の確変値「１，３，５，７，９」のそれぞれと比較する。これら５個の確変値「１〜９」のそれぞれはＲＯＭ６２に予め記録されたものであり、ＣＰＵ６１はステップＳ１４０でランダムカウンタＭＲ４の取得結果が５個の確変値「１〜９」のいずれかと同一であることを判断したときにはステップＳ１４１へ移行し、フラグ格納部１５３の確変フラグをオン状態にセットする。そして、ステップＳ１４３へ移行し、フラグ格納部１５３の特図プロセスフラグに「１」をセットする。また、ステップＳ１４０でランダムカウンタＭＲ４の取得結果が５個の確変値「１〜９」のいずれとも相違していることを判断したときにはステップＳ１４２へ移行し、フラグ格納部１５３の確変フラグをオフ状態にリセットする。そして、ステップＳ１４３へ移行し、フラグ格納部１５３の特図プロセスフラグに「１」をセットする。
［２−６−２］特別図柄変動開始時処理
図３０および図３１のそれぞれはステップＳ１２２の特別図柄変動開始時処理の詳細を示すものである。この特別図柄変動開始時処理は特図プロセスフラグが「１」に設定されているときに実行されるものであり、ＣＰＵ６１は図３０のステップＳ１５１でフラグ格納部１５３の大当りフラグの設定状態を判断する。ここでフラグ格納部１５３の大当りフラグがオン状態にセットされていることを判断したときにはステップＳ１５２へ移行し、フラグ格納部１５３の確変フラグの設定状態を判断する。
【００７８】
ＣＰＵ６１はステップＳ１５２でフラグ格納部１５３の確変フラグがオン状態にセットされていることを判断すると、ステップＳ１５３へ移行する。ここで特別図柄の変動停止時の態様を確変大当り図柄「７」に設定し、特別図柄格納部１５２に確変大当り図柄「７」を記録する。そして、ステップＳ１５４へ移行し、ＲＯＭ６２から図１２の（ｂ）の大当り用の変動パターンテーブルを選択する。
【００７９】
ＣＰＵ６１は図３０のステップＳ１５２でフラグ格納部１５３の確変フラグがオフ状態にリセットされていることを判断すると、ステップＳ１５５へ移行する。ここで特別図柄の変動停止時の態様を通常大当り図柄「３」に設定し、特別図柄格納部１５２に通常大当り図柄「３」を記録する。そして、ステップＳ１５４へ移行し、ＲＯＭ６２から図１２の（ｂ）の大当り用の変動パターンテーブルを選択する。
【００８０】
ＣＰＵ６１は図３０のステップＳ１５１でフラグ格納部１５３の大当りフラグがオフされていることを判断すると、ステップＳ１５６でＲＯＭ６２から図１０の外れ図柄テーブルを選択し、図３０のステップＳ１５７でカウンタ格納部１５５からランダムカウンタＭＲ５の計測結果を取得し、ステップＳ１５８へ移行する。ここで外れ図柄テーブルからランダムカウンタＭＲ５の取得結果に応じた外れ図柄を選択し、外れ図柄の選択結果を特別図柄格納部１５２に記録する。例えばランダムカウンタＭＲ５の取得結果が「５０」であるときには外れ図柄「１」が選択され、特別図柄格納部１５２に外れ図柄「１」が記録される。
【００８１】
ＣＰＵ６１はステップＳ１５８で特別図柄格納部１５２に外れ図柄を記録すると、ステップＳ１５９でカウンタ格納部１５５からランダムカウンタＭＲ２の計測値を取得し、ステップＳ１６０でランダムカウンタＭＲ２の取得結果をＲＯＭ６２に予め記録された５個の外れリーチ値「０，１，２，３，４」のそれぞれと比較する。ここでランダムカウンタＭＲ２の取得結果が５個の外れリーチ値「０〜４」のいずれかと同一であることを判断したときにはステップＳ１６１でＲＯＭ６２から図１２の（ａ）の外れリーチ用の変動パターンテーブルを選択し、ランダムカウンタＭＲ２の取得結果が５個の外れリーチ値「０〜４」のいずれとも相違していることを判断したときにはステップＳ１６２でＲＯＭ６２から図１２の（ｃ）の完全外れ用の変動パターンテーブルを選択する。
【００８２】
ＣＰＵ６１は大当り用の変動パターンテーブルと外れリーチ用の変動パターンテーブルと完全外れ用の変動パターンテーブルのいずれかを選択すると、図３０のステップＳ１６３でカウンタ格納部１５５からランダムカウンタＭＲ３の計測値を取得する。そして、ステップＳ１６４で変動パターンテーブルの選択結果からランダムカウンタＭＲ３の取得結果に応じた変動パターンを選択し、図１１の変動開始コマンドテーブルから変動パターンの選択結果に応じた変動開始コマンドを設定する。例えば図１２の（ｂ）の大当り用の変動パターンテーブルから変動パターン「リーチＡ大当り」が選択されたときには図１１の変動開始コマンドテーブルから変動パターン「リーチＡ大当り」に応じたＥＸＴデータ「１１（ｈ）」が選択され、ＥＸＴデータ「１１（ｈ）」およびＭＯＤＥ「８０（ｈ）」に基づいて変動開始コマンド＃１２「８０１１（ｈ）」が設定される。
【００８３】
ＣＰＵ６１は図３０のステップＳ１６４で変動開始コマンドを設定すると、ステップＳ１６５でコマンド格納部１５６に変動開始コマンドの設定結果を記録する。このコマンド格納部１５６の変動開始コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３０のステップＳ１６５でコマンド格納部１５６に変動開始コマンドの設定結果を記録したときにはステップＳ１６６へ移行し、特別図柄格納部１５２の記録結果に応じた図柄情報コマンドを設定する。例えば特別図柄格納部１５２に確変大当り図柄「７」が記録されているときには確変大当り用の図柄情報コマンド「９０００（ｈ）」が設定され、特別図柄格納部１５２に通常大当り図柄「３」が記録されているときには通常大当り用の図柄情報コマンド「９００１（ｈ）」が設定され、特別図柄格納部１５２に「３」および「７」の両者を除く外れ図柄が記録されているときには外れ用の図柄情報コマンド「９００２（ｈ）」が設定される。
【００８４】
ＣＰＵ６１はステップＳ１６６で図柄情報コマンドを設定すると、ステップＳ１６７でコマンド格納部１５６に図柄情報コマンドの設定結果を記録する。このコマンド格納部１５６の図柄情報コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３０のステップＳ１６７でコマンド格納部１５６に図柄情報コマンドの設定結果を記録したときにはステップＳ１６８へ移行し、図１１の変動開始コマンドテーブルから変動開始コマンドの設定結果に応じた変動表示時間を選択し、変動表示時間の選択結果をタイマ格納部１５４の変動時間タイマＭＴ１に初期値としてセットする。例えば変動開始コマンドの設定結果が変動開始コマンド＃１２「８０１１（ｈ）」であるときには変動表示時間「１１０００」が選択され、変動時間タイマＭＴ１に変動表示時間「１１０００」がセットされる。
【００８５】
ＣＰＵ６１は図３０のステップＳ１６８で変動時間タイマＭＴ１に変動表示時間の選択結果をセットすると、図３１のステップＳ１６９で保留番号１の保留データ格納部１５１に記録されているランダムカウンタＭＲ１の取得結果をクリアし、ステップＳ１７０で保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ１７６へ移行し、フラグ格納部１５３の特図プロセスフラグに「２」をセットする。
【００８６】
ＣＰＵ６１はステップＳ１７０で保留番号２の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ１７１で保留番号２の保留データ格納部１５１のランダムカウンタＭＲ１を保留番号１の保留データ格納部１５１にシフトする。そして、ステップＳ１７２へ移行し、保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ１７６へ移行し、フラグ格納部１５３の特図プロセスフラグに「２」をセットする。
【００８７】
ＣＰＵ６１はステップＳ１７２で保留番号３の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ１７３で保留番号３の保留データ格納部１５１のランダムカウンタＭＲ１を保留番号２の保留データ格納部１５１にシフトする。そして、ステップＳ１７４へ移行し、保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されているか否かを判断する。ここで保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていないことを判断したときにはステップＳ１７６へ移行し、フラグ格納部１５３の特図プロセスフラグに「２」をセットする。
【００８８】
ＣＰＵ６１はステップＳ１７４で保留番号４の保留データ格納部１５１にランダムカウンタＭＲ１の取得結果が記録されていることを判断すると、ステップＳ１７５で保留番号４の保留データ格納部１５１のランダムカウンタＭＲ１を保留番号３の保留データ格納部１５１にシフトする。そして、ステップＳ１７６へ移行し、フラグ格納部１５３の特図プロセスフラグに「２」をセットする。
［２−６−３］特別図柄変動処理
図３２はステップＳ１２３の特別図柄変動処理の詳細を示すものである。この特別図柄変動処理は特図プロセスフラグが「２」に設定されているときに実行されるものであり、ＣＰＵ６１はステップＳ１８１で特別図柄表示器４８のＬＥＤを点滅制御することに基づいて特別図柄を変動状態で表示し、ステップＳ１８２でタイマ格納部１５４の変動時間タイマＭＴ１の計測値からＲＯＭ６２に予め記録された単位値ΔＴを減算することに基づいて特別図柄遊技の残り時間を更新する。
【００８９】
ＣＰＵ６１はステップＳ１８２でタイマ格納部１５４の変動時間タイマＭＴ１の計測値を減算すると、ステップＳ１８３でタイマ格納部１５４の変動時間タイマＭＴ１の減算結果を「０」と比較する。ここで「ＭＴ１＝０」を検出したときには特別図柄遊技の終了を判断し、ステップＳ１８４で変動停止コマンドを設定する。そして、ステップＳ１８５へ移行し、コマンド格納部１５６に変動停止コマンドの設定結果を記録する。このコマンド格納部１５６の変動停止コマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３２のステップＳ１８５でコマンド格納部１５６に変動停止コマンドの設定結果を記録したときにはステップＳ１８６へ移行し、フラグ格納部１５３の特図プロセスフラグに「３」をセットする。
［２−６−４］特別図柄変動停止時処理
図３３はステップＳ１２４の特別図柄変動停止時処理の詳細を示すものである。この特別図柄変動停止時処理は特図プロセスフラグが「３」に設定されているときに実行されるものであり、ＣＰＵ６１はステップＳ１９１で特別図柄の変動表示を停止する。この特別図柄の変動停止は特別図柄格納部１５２に記録された特別図柄の設定結果で行われるものであり、確変大当りが判定されたときには特別図柄が確変大当り図柄「７」で停止表示され、通常大当りが判定されたときには特別図柄が通常大当り図柄「３」で停止表示され、外れリーチおよび完全外れのいずれかが判定されたときには特別図柄が外れ図柄「０」「１」「２」「４」「５」「６」「８」「９」のいずれかで停止表示される。
【００９０】
ＣＰＵ６１はステップＳ１９１で特別図柄の変動表示を終えると、ステップＳ１９２でタイマ格納部１５４のウェイト時間タイマＭＴ２にウェイト時間の初期値をセットし、ステップＳ１９３でフラグ格納部１５４の特図プロセスフラグに「４」をセットする。このウェイト時間の初期値（２．０ｓｅｃ）はＲＯＭ６２に予め記録されたものであり、特別図柄遊技が保留されている場合には今回の特別図柄遊技が終了してからウェイト時間が経過した後に次の特別図柄遊技が開始される。
［２−６−５］ウェイト処理
図３４はステップＳ１２５のウェイト処理の詳細を示すものである。このウェイト処理は特図プロセスフラグが「４」に設定されているときに実行されるものであり、ＣＰＵ６１はステップＳ２０１でタイマ格納部１５４のウェイト時間タイマＭＴ２の計測値からＲＯＭ６２に予め記録された単位値ΔＴを減算することで残りウェイト時間を更新する。そして、ステップＳ２０２でタイマ格納部１５４のウェイト時間タイマＭＴ２の減算結果を「０」と比較し、「ＭＴ２＝０」であることを判断したときにはステップＳ２０３へ移行する。
【００９１】
ＣＰＵ６１はステップＳ２０３へ移行すると、フラグ格納部１５３の大当りフラグの設定状態を判断する。ここでフラグ格納部１５３の大当りフラグがオフ状態にリセットされていることを判断したときにはステップＳ２０４へ移行し、フラグ格納部１５３の特図プロセスフラグに「０」をセットする。
【００９２】
ＣＰＵ６１はステップＳ２０３でフラグ格納部１５３の大当りフラグがオン状態にセットされていることを判断すると、ステップＳ２０５でカウンタ格納部１５５の大当りラウンドカウンタＭＮ１に初期値「０」をセットする。この大当りラウンドカウンタＭＮ１は大当りラウンドの継続回数を計測するものであり、ＣＰＵ６１はステップＳ２０５でカウンタ格納部１５５の大当りラウンドカウンタＭＮ１を初期設定したときにはステップＳ２０６へ移行し、１回目の大当りラウンドコマンド「Ｂ０００（ｈ）」を設定する。そして、ステップＳ２０７へ移行し、１回目の大当りラウンドコマンド「Ｂ０００（ｈ）」の設定結果をコマンド格納部１５６に記録する。このコマンド格納部１５６の１回目の大当りラウンドコマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３４のステップＳ２０７でコマンド格納部１５６に１回目の大当りラウンドコマンドの設定結果を記録したときにはステップＳ２０８へ移行し、フラグ格納部１５３の特図プロセスフラグに「５」をセットする。
［２−６−６］大当り遊技処理
図３５はステップＳ１２６の大当り遊技処理の詳細を示すものである。この大当り遊技処理は特図プロセスフラグが「５」に設定されているときに実行されるものであり、ＣＰＵ６１はステップＳ２１１で大当りラウンド処理を実行する。この大当りラウンド処理は特別入賞口２９内に上限値（例えば１０個）の遊技球が入賞あるいは特別入賞口２９の開放時間が上限値（例えば３０ｓｅｃ）に到達するまで特別入賞口２９を開放するものであり、ＣＰＵ６１はステップＳ２１１の大当りラウンド処理で特別入賞口２９内に上限値の遊技球が入賞あるいは特別入賞口２９の開放時間が上限値に到達したことを判断したときには特別入賞口２９を閉鎖し、ステップＳ２１２で大当りラウンド処理が終了したことを判断する。
【００９３】
ＣＰＵ６１はステップＳ２１２で大当りラウンド処理が終了したことを判断すると、ステップＳ２１３でＲＯＭ６２に予め記録された単位値「１」をカウンタ格納部１５５の大当りラウンドカウンタＭＮ１に加算する。そして、ステップＳ２１４でインターバルコマンド「Ｂ１００（ｈ）」を設定し、ステップＳ２１５でコマンド格納部１５６にインターバルコマンドの設定結果を記録する。このコマンド格納部１５６のインターバルコマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３５のステップＳ２１５でコマンド格納部１５６にインターバルコマンドの設定結果を記録したときにはステップＳ２１６へ移行する。ここでＲＯＭ６２に予め記録されたインターバル時間の初期値「３．０ｓｅｃ」をタイマ格納部１５４のインターバル時間タイマＭＴ３にセットし、ステップＳ２１７でフラグ格納部１５４の特図プロセスフラグに「６」をセットする。
［２−６−７］インターバル処理
図３６はステップＳ１２７のインターバル処理の詳細を示すものである。このインターバル処理は特図プロセスフラグが「６」に設定されているときに実行されるものであり、ＣＰＵ６１はステップＳ２２１でタイマ格納部１５４のインターバル時間タイマＭＴ３からＲＯＭ６２に予め記録された単位時間ΔＴを減算することで残りインターバル時間を計測する。
【００９４】
ＣＰＵ６１はステップＳ２２１でタイマ格納部１５４のインターバル時間タイマＭＴ３を減算すると、ステップＳ２２２でタイマ格納部１５４のインターバル時間タイマＭＴ３の減算結果をＲＯＭ６２に予め記録された限度値「０」と比較する。ここで「ＭＴ３＝０」を判断したときにはステップＳ２２３へ移行し、カウンタ格納部１５５の大当りラウンドカウンタＭＮ１を最終値「１５」と比較する。
【００９５】
ＣＰＵ６１はステップＳ２２３で「ＭＮ１＜最終値」を判断すると、ステップＳ２２４で大当りラウンドコマンドを設定する。この大当りラウンドコマンドはカウンタ格納部１５５の大当りラウンドカウンタＭＮ１に応じて設定されるものであり、例えば「ＭＮ＝１」であるときには２回目の大当りラウンドコマンド「Ｂ００１（ｈ）」が設定され、「ＭＮ＝１４」であるときには最終の１５回目の大当りラウンドコマンド「Ｂ００Ｅ（ｈ）」が設定される。
【００９６】
ＣＰＵ６１はステップＳ２２４で大当りラウンドコマンドを設定すると、ステップＳ２２５で大当りラウンドコマンドの設定結果をコマンド格納部１５６に記録する。このコマンド格納部１５６の大当りラウンドコマンドの記録結果は直後のステップＳ１７のコマンド送信処理で演出制御回路８０に送信されるものであり、ＣＰＵ６１は図３６のステップＳ２２５でコマンド格納部１５６に大当りラウンドコマンドの設定結果を記録したときにはステップＳ２２６へ移行し、フラグ格納部１５３の特図プロセスフラグに「５」をセットする。
【００９７】
ＣＰＵ６１はステップＳ２２３で「ＭＮ１＝最終値１５」を判断すると、ステップＳ２２７でフラグ格納部１５３の大当りフラグをオフ状態にリセットする。そして、ステップＳ２２８へ移行し、フラグ格納部１５３の特図プロセスフラグに「０」をセットする。図３７は大当りラウンドコマンドおよびインターバルコマンドのそれぞれの送信タイミングを示すものであり、大当りラウンドコマンドは各回の大当りラウンドが始まるときに送信され、インターバルコマンドは各回のインターバルが始まるとき（大当りラウンドの終了時）に送信される。
［２−７］コマンド送信処理
図３８および図３９のそれぞれは図２２のステップＳ１７のコマンド送信処理の詳細を示すものである。このコマンド送信処理はステップＳ１６の特別図柄プロセス処理で図２８のステップＳ１２１の大当り判定処理〜ステップＳ１２７のインターバル処理が択一的に実行された直後に実行されるものであり、ステップＳ１２１の大当り判定処理〜ステップＳ１２７のインターバル処理のそれぞれでコマンド格納部１５６に記録された制御コマンドはステップＳ１７のコマンド送信処理で送信される。
【００９８】
ＣＰＵ６１は図３８のステップＳ２３１でコマンド格納部１５６の記録内容をチェックし、コマンド格納部１５６に制御コマンドが記録されているか否かを判断する。ここでコマンド格納部１５６に制御コマンドが記録されていることを判断したときにはステップＳ２３２へ移行し、コマンド格納部１５６から１つの制御コマンドを検出する。
【００９９】
ＣＰＵ６１はステップＳ２３２でコマンド格納部１５６から制御コマンドを検出すると、ステップＳ２３３で制御コマンドの検出結果を賞球コマンドと比較する。ここで制御コマンドの検出結果が賞球コマンドであることを判断したときにはステップＳ２３４へ移行し、払出制御回路７０に賞球コマンドの検出結果を送信する。そして、ステップＳ２３５へ移行し、コマンド格納部１５６から賞球コマンドの記録結果をクリアする。
【０１００】
ＣＰＵ６１はステップＳ２３３で制御コマンドの検出結果が賞球コマンドではないことを判断すると、ステップＳ２３６で制御コマンドの検出結果を変動開始コマンドと比較する。ここで制御コマンドの検出結果が変動開始コマンドであることを判断したときにはステップＳ２３７へ移行し、演出制御回路８０に変動開始コマンドの検出結果を送信する。そして、ステップＳ２３８へ移行し、コマンド格納部１５６から変動開始コマンドの記録結果をクリアする。
【０１０１】
ＣＰＵ６１はステップＳ２３６で制御コマンドの検出結果が変動開始コマンドではないことを判断すると、ステップＳ２３９で制御コマンドの検出結果を図柄情報コマンドと比較する。ここで制御コマンドの検出結果が図柄情報コマンドであることを判断したときにはステップＳ２４０へ移行し、演出制御回路８０に図柄情報コマンドの検出結果を送信する。そして、ステップＳ２４１へ移行し、コマンド格納部１５６から図柄情報コマンドの記録結果をクリアする。
【０１０２】
ＣＰＵ６１はステップＳ２３９で制御コマンドの検出結果が図柄情報コマンドではないことを判断すると、ステップＳ２４２で制御コマンドの検出結果を変動停止コマンドと比較する。ここで制御コマンドの検出結果が変動停止コマンドであることを判断したときにはステップＳ２４３へ移行し、演出制御回路８０に変動停止コマンドの検出結果を送信する。そして、ステップＳ２４４へ移行し、コマンド格納部１５６から変動停止コマンドの記録結果をクリアする。
【０１０３】
ＣＰＵ６１はステップＳ２４２で制御コマンドの検出結果が変動停止コマンドではないことを判断すると、ステップＳ２４５で制御コマンドの検出結果を大当りラウンドコマンドと比較する。ここで制御コマンドの検出結果が大当りラウンドコマンドであることを判断したときにはステップＳ２４６へ移行し、演出制御回路８０に大当りラウンドコマンドの検出結果を送信する。そして、ステップＳ２４７へ移行し、コマンド格納部１５６から大当りラウンドコマンドの記録結果をクリアする。
【０１０４】
ＣＰＵ６１はステップＳ２４５で制御コマンドの検出結果が大当りラウンドコマンドではないことを判断すると、ステップＳ２４８で制御コマンドの検出結果をインターバルコマンドと比較する。ここで制御コマンドの検出結果がインターバルコマンドであることを判断したときにはステップＳ２４９へ移行し、演出制御回路８０にインターバルコマンドの検出結果を送信する。そして、ステップＳ２５０へ移行し、コマンド格納部１５６からインターバルコマンドの記録結果をクリアする。
【０１０５】
ＣＰＵ６１はステップＳ２４８で制御コマンドの検出結果がインターバルコマンドではないことを判断すると、ステップＳ２５１で制御コマンドの検出結果を保留コマンドと比較する。ここで制御コマンドの検出結果が保留コマンドであることを判断したときにはステップＳ２５２へ移行し、演出制御回路８０に保留コマンドの検出結果を送信する。そして、ステップＳ２５３へ移行し、コマンド格納部１５６から保留コマンドの記録結果をクリアする。
【０１０６】
ＣＰＵ６１はステップＳ２５１で制御コマンドの検出結果が保留コマンドではないことを判断すると、ステップＳ２５４で制御コマンドの検出結果を窓枠開放コマンドと比較する。ここで制御コマンドの検出結果が窓枠開放コマンドであることを判断したときにはステップＳ２５５へ移行し、演出制御回路８０に窓枠開放コマンドの検出結果を送信する。そして、ステップＳ２５６へ移行し、コマンド格納部１５６から窓枠開放コマンドの記録結果をクリアする。
【０１０７】
ＣＰＵ６１はステップＳ２５４で制御コマンドの検出結果が窓枠開放コマンドではないことを判断すると、ステップＳ２５７で制御コマンドの検出結果を窓枠閉鎖コマンドと比較する。ここで制御コマンドの検出結果が窓枠閉鎖コマンドであることを判断したときにはステップＳ２５８へ移行し、演出制御回路８０に窓枠閉鎖コマンドの検出結果を送信する。そして、ステップＳ２５９へ移行し、コマンド格納部１５６から窓枠閉鎖コマンドの記録結果をクリアする。
【０１０８】
ＣＰＵ６１はステップＳ２５７で制御コマンドの検出結果が窓枠閉鎖コマンドではないことを判断すると、ステップＳ２６０で制御コマンドの検出結果を不正検出コマンドと比較する。ここで制御コマンドの検出結果が不正検出コマンドであることを判断したときにはステップＳ２６１へ移行し、演出制御回路８０に不正検出コマンドの検出結果を送信する。そして、ステップＳ２６２へ移行し、コマンド格納部１５６から不正検出コマンドの記録結果をクリアする。
【０１０９】
ＣＰＵ６１はステップＳ２６０で制御コマンドの検出結果が不正検出コマンドではないことを判断すると、ステップＳ２６３で制御コマンドの検出結果を不正解消コマンドと比較する。ここで制御コマンドの検出結果が不正解消コマンドであることを判断したときにはステップＳ２６４へ移行し、演出制御回路８０に不正解消コマンドの検出結果を送信する。そして、ステップＳ２６５へ移行し、コマンド格納部１５６から不正解消コマンドの記録結果をクリアする。
【０１１０】
ＣＰＵ６１はステップＳ２６３で制御コマンドの検出結果が不正解消コマンドではないことを判断すると、図３９のステップＳ２６６で制御コマンドの検出結果を過払いコマンドと比較する。ここで制御コマンドの検出結果が過払いコマンドであることを判断したときにはステップＳ２６７へ移行し、演出制御回路８０に過払いコマンドの検出結果を送信する。そして、ステップＳ２６８へ移行し、コマンド格納部１５６から過払いコマンドの記録結果をクリアする。
【０１１１】
ＣＰＵ６１はステップＳ２６６で制御コマンドの検出結果が過払いコマンドではないことを判断すると、ステップＳ２６９で制御コマンドの検出結果を過払い解消コマンドと比較する。ここで制御コマンドの検出結果が過払い解消コマンドであることを判断したときにはステップＳ２７０へ移行し、演出制御回路８０に過払い解消コマンドの検出結果を送信する。そして、ステップＳ２７１へ移行し、コマンド格納部１５６から過払い解消コマンドの記録結果をクリアする。
【０１１２】
ＣＰＵ６１はステップＳ２６９で制御コマンドの検出結果が過払い解消コマンドではないことを判断すると、ステップＳ２７２で制御コマンドの検出結果を満タンコマンドと比較する。ここで制御コマンドの検出結果が満タンコマンドであることを判断したときにはステップＳ２７３へ移行し、演出制御回路８０に満タンコマンドの検出結果を送信する。そして、ステップＳ２７４へ移行し、コマンド格納部１５６から満タンコマンドの記録結果をクリアする。
【０１１３】
ＣＰＵ６１はステップＳ２７２で制御コマンドの検出結果が満タンコマンドではないことを判断すると、ステップＳ２７５で制御コマンドの検出結果を満タン解消コマンドと比較する。ここで制御コマンドの検出結果が満タン解消コマンドであることを判断したときにはステップＳ２７６へ移行し、演出制御回路８０に満タン解消コマンドの検出結果を送信する。そして、ステップＳ２７７へ移行し、コマンド格納部１５６から満タン解消コマンドの記録結果をクリアする。
［１１］メイン処理
図４０は演出制御回路８０のＣＰＵ８１が電源投入に基づいて実行するメイン処理を示すものであり、ＣＰＵ８１は電源が投入されたときにはステップＳ４０１でレジスタおよびＰＩＯ（パラレル入出力ポート）のそれぞれを初期設定する。そして、ステップＳ４０２でＲＡＭ８３のコマンド格納部１６１とフラグ格納部１６２とタイマ格納部１６３とカウンタ格納部１６４と確定図柄格納部１６５のそれぞれを初期設定し、ステップＳ４０３で１０ｍｓｅｃ毎にタイマ割込みが発生するようにＣＴＣ（カウンタ／タイマ）を設定する。この割込み周期は表示制御回路９０のＶＤＰが装飾図柄表示器４９に装飾図柄遊技用のビデオデータおよび大当りラウンド用のビデオデータのそれぞれに基づいて映像を表示するときのフレームレートに同期するものである。
【０１１４】
ＣＰＵ８１はステップＳ４０３でＣＴＣを初期設定すると、ステップＳ４０４のカウンタ更新処理を繰返す。このカウンタ更新処理はカウンタ格納部１６４のランダムカウンタＳＲ１とランダムカウンタＳＲ２とランダムカウンタＳＲ３のそれぞれを「１」だけ更新するものであり、図１４に示すように、ランダムカウンタＳＲ１は初期値「０」から上限値「２４９」に加算された後に初期値「０」に戻して循環的に更新され、ランダムカウンタＳＲ２は初期値「０」から上限値「１６２」に加算された後に初期値「０」に戻して循環的に更新され、ランダムカウンタＳＲ３は初期値「０」から上限値「７２」に加算された後に初期値「０」に戻して循環的に更新される。
［１２］外部割込み処理
メイン制御回路６０から変動開始コマンドと図柄情報コマンドと変動停止コマンドと大当りラウンドコマンドとインターバルコマンドと保留コマンドと窓枠開放コマンドと窓枠閉鎖コマンドと不正検出コマンドと不正解消コマンドと過払いコマンドと過払い解消コマンドと満タンコマンドと満タン解消コマンドのそれぞれが送信されたときにはＣＰＵ８１で外部割込みが発生する。この外部割込みはタイマ割込みとは別に発生するものであり、ＣＰＵ８１は外部割込みが発生することに基づいて割込み禁止状態になる。この外部割込みが発生したときにはＣＰＵ８１は変動開始コマンド〜満タン解消コマンドのそれぞれを受信コマンドバッファに格納し、割込み禁止状態を解除する。
［１３］タイマ割込み処理
図４１はＣＰＵ８１がタイマ割込みが発生する１０ｍｓｅｃ毎に実行するタイマ割込み処理を示すものであり、ＣＰＵ８１はタイマ割込みが発生する毎にステップＳ４１１のコマンド解析処理とステップＳ４１２の保留コマンド処理とステップＳ４１３の装飾図柄遊技処理とステップＳ４１４の大当り遊技処理とステップＳ４１５の異常コマンド処理を順に実行する。
［１３−１］コマンド解析処理
図４２はステップＳ４１１のコマンド解析処理の詳細を示すものであり、ＣＰＵ８１はステップＳ４２１で受信コマンドバッファをチェックし、受信コマンドバッファにメイン制御回路６０からの制御コマンドが格納されているか否かを判断する。ここで受信コマンドバッファに制御コマンドが格納されていることを判断したときにはステップＳ４２２へ移行し、受信コマンドバッファから１つの制御コマンドを検出する。そして、ステップＳ４２３へ移行し、制御コマンドの検出結果を変動開始コマンドと比較する。ここで制御コマンドの検出結果が変動開始コマンドであることを判断したときにはステップＳ４２４へ移行し、コマンド格納部１６１に変動開始コマンドの検出結果を記録する。そして、ステップＳ４２５へ移行し、フラグ格納部１６２の装飾図柄遊技開始フラグをオン状態にセットする。
【０１１５】
ＣＰＵ８１はステップＳ４２３で制御コマンドの検出結果が変動開始コマンドではないことを判断すると、ステップＳ４２６で制御コマンドの検出結果を図柄情報コマンドと比較する。ここで制御コマンドの検出結果が図柄情報コマンドであることを判断したときにはステップＳ４２７へ移行し、コマンド格納部１６１に図柄情報コマンドの検出結果を記録する。ＣＰＵ８１はステップＳ４２６で制御コマンドの検出結果が図柄情報コマンドではないことを判断すると、ステップＳ４２８で制御コマンドの検出結果を変動停止コマンドと比較する。ここで制御コマンドの検出結果が変動停止コマンドであることを判断したときにはステップＳ４２９へ移行し、コマンド格納部１６１に変動停止コマンドの検出結果を記録する。そして、ステップＳ４３０へ移行し、フラグ格納部１６２の装飾図柄遊技停止フラグをオン状態にセットする。
【０１１６】
ＣＰＵ８１はステップＳ４２８で制御コマンドの検出結果が変動停止コマンドではないことを判断すると、ステップＳ４３１で制御コマンドの検出結果を大当りラウンドコマンドと比較する。ここで制御コマンドの検出結果が大当りラウンドコマンドであることを判断したときにはステップＳ４３２へ移行し、コマンド格納部１６１に大当りラウンドコマンドの検出結果を記録する。そして、ステップＳ４３３へ移行し、フラグ格納部１６２の大当りラウンドフラグをオン状態にセットする。ＣＰＵ８１はステップＳ４３１で制御コマンドの検出結果が大当りラウンドコマンドではないことを判断すると、ステップＳ４３４で制御コマンドの検出結果をインターバルコマンドと比較する。ここで制御コマンドの検出結果がインターバルコマンドであることを判断したときにはステップＳ４３５へ移行し、コマンド格納部１６１にインターバルコマンドの検出結果を記録する。そして、ステップＳ４３６へ移行し、フラグ格納部１６２のインターバルフラグをオン状態にセットする。
【０１１７】
ＣＰＵ８１はステップＳ４３４で制御コマンドの検出結果がインターバルコマンドではないことを判断すると、ステップＳ４３７で制御コマンドの検出結果を保留コマンドと比較する。ここで制御コマンドの検出結果が保留コマンドであることを判断したときにはステップＳ４３８へ移行し、コマンド格納部１６１に保留コマンドの検出結果を記録する。ＣＰＵ８１はステップＳ４３７で制御コマンドの検出結果が保留コマンドではないことを判断すると、ステップＳ４３９で制御コマンドの検出結果を窓枠開放コマンドと比較する。ここで制御コマンドの検出結果が窓枠開放コマンドであることを判断したときにはステップＳ４４０へ移行し、フラグ格納部１６２の窓枠開放フラグをオン状態にセットする。
【０１１８】
ＣＰＵ８１はステップＳ４３９で制御コマンドの検出結果が窓枠開放コマンドではないことを判断すると、ステップＳ４４１で制御コマンドの検出結果を窓枠閉鎖コマンドと比較する。ここで制御コマンドの検出結果が窓枠閉鎖コマンドであることを判断したときにはステップＳ４４２へ移行し、フラグ格納部１６２の窓枠閉鎖フラグをオン状態にセットする。ＣＰＵ８１はステップＳ４４１で制御コマンドの検出結果が窓枠閉鎖コマンドではないことを判断すると、ステップＳ４４３で制御コマンドの検出結果を不正検出コマンドと比較する。ここで制御コマンドの検出結果が不正検出コマンドであることを判断したときにはステップＳ４４４へ移行し、フラグ格納部１６２の不正検出フラグをオン状態にセットする。
【０１１９】
ＣＰＵ８１はステップＳ４４３で制御コマンドの検出結果が不正検出コマンドではないことを判断すると、ステップＳ４４５で制御コマンドの検出結果を不正解消コマンドと比較する。ここで制御コマンドの検出結果が不正解消コマンドであることを判断したときにはステップＳ４４６へ移行し、フラグ格納部１６２の不正解消フラグをオン状態にセットする。ＣＰＵ８１はステップＳ４４５で制御コマンドの検出結果が不正解消コマンドではないことを判断すると、ステップＳ４４７で制御コマンドの検出結果を過払いコマンドと比較する。ここで制御コマンドの検出結果が過払いコマンドであることを判断したときにはステップＳ４４８へ移行し、フラグ格納部１６２の過払いフラグをオン状態にセットする。ＣＰＵ８１はステップＳ４４７で制御コマンドの検出結果が過払いコマンドではないことを判断すると、ステップＳ４４９で制御コマンドの検出結果を過払い解消コマンドと比較する。ここで制御コマンドの検出結果が過払い解消コマンドであることを判断したときにはステップＳ４５０へ移行し、フラグ格納部１６２の過払い解消フラグをオン状態にセットする。
【０１２０】
ＣＰＵ８１はステップＳ４４９で制御コマンドの検出結果が過払い解消コマンドではないことを判断すると、ステップＳ４５１で制御コマンドの検出結果を満タンコマンドと比較する。ここで制御コマンドの検出結果が満タンコマンドであることを判断したときにはステップＳ４５２へ移行し、フラグ格納部１６２の満タンフラグをオン状態にセットする。ＣＰＵ８１はステップＳ４５１で制御コマンドの検出結果が満タンコマンドではないことを判断すると、ステップＳ４５３で制御コマンドの検出結果を満タン解消コマンドと比較する。ここで制御コマンドの検出結果が満タン解消コマンドであることを判断したときにはステップＳ４５４へ移行し、フラグ格納部１６２の満タン解消フラグをオン状態にセットする。
［１３−２］保留コマンド処理
図４３はステップＳ４１２の保留コマンド処理の詳細を示すものであり、ＣＰＵ８１はステップＳ４６１でコマンド格納部１６１に保留コマンドが記録されているか否かを判断する。ここでコマンド格納部１６１に保留コマンドが記録されていることを判断したときにはステップＳ４６２へ移行し、コマンド格納部１６１から保留コマンドの記録結果を検出する。
【０１２１】
ＣＰＵ８１はステップＳ４６２でコマンド格納部１６１から保留コマンドの記録結果を検出すると、ステップＳ４６３で保留コマンドの検出結果からＥＸＴデータを検出し、ＥＸＴデータの検出結果を「００（ｈ）」と比較する。ここでＥＸＴデータの検出結果が「００（ｈ）」であることを判断したときにはステップＳ４６４へ移行し、保留表示コマンド１を設定する。そして、ステップＳ４６５へ移行し、表示制御回路９０に保留表示コマンド１の設定結果を送信する。次にステップＳ４７５で保留表示コマンド１の設定結果をクリアし、ステップＳ４７６でコマンド格納部１６１から保留コマンド１の記録結果をクリアする。この表示制御回路９０は保留表示コマンド１を受信したときにはＶＲＯＭから保留表示コマンド１に応じた画像データを検出し、装飾図柄表示器４９の保留表示領域５０内に画像データの検出結果に基づいて１個の保留絵柄５１を表示する。
【０１２２】
ＣＰＵ８１はステップＳ４６３でＥＸＴデータの検出結果が「００（ｈ）」ではないことを判断すると、ステップＳ４６６でＥＸＴデータの検出結果を「０１（ｈ）」と比較する。ここでＥＸＴデータの検出結果が「０１（ｈ）」であることを判断したときにはステップＳ４６７へ移行し、保留表示コマンド２を設定する。そして、ステップＳ４６８へ移行し、表示制御回路９０に保留表示コマンド２の設定結果を送信する。次にステップＳ４７５で保留表示コマンド２の設定結果をクリアし、ステップＳ４７６でコマンド格納部１６１から保留コマンド２の記録結果をクリアする。この表示制御回路９０は保留表示コマンド２を受信したときにはＶＲＯＭから保留表示コマンド２に応じた画像データを検出し、装飾図柄表示器４９の保留表示領域５０内に画像データの検出結果に基づいて２個の保留絵柄５１を表示する。
【０１２３】
ＣＰＵ８１はステップＳ４６６でＥＸＴデータの検出結果が「０１（ｈ）」ではないことを判断すると、ステップＳ４６９でＥＸＴデータの検出結果を「０２（ｈ）」と比較する。ここでＥＸＴデータの検出結果が「０２（ｈ）」であることを判断したときにはステップＳ４７０へ移行し、保留表示コマンド３を設定する。そして、ステップＳ４７１へ移行し、表示制御回路９０に保留表示コマンド３の設定結果を送信する。次にステップＳ４７５で保留表示コマンド３の設定結果をクリアし、ステップＳ４７６でコマンド格納部１６１から保留コマンド３の記録結果をクリアする。この表示制御回路９０は保留表示コマンド３を受信したときにはＶＲＯＭから保留表示コマンド３に応じた画像データを検出し、装飾図柄表示器４９の保留表示領域５０内に画像データの検出結果に基づいて３個の保留絵柄５１を表示する。
【０１２４】
ＣＰＵ８１はステップＳ４６９でＥＸＴデータの検出結果が「０２（ｈ）」ではないことを判断すると、ステップＳ４７２でＥＸＴデータの検出結果を「０３（ｈ）」と比較する。ここでＥＸＴデータの検出結果が「０３（ｈ）」であることを判断したときにはステップＳ４７３へ移行し、保留表示コマンド４を設定する。そして、ステップＳ４７４へ移行し、表示制御回路９０に保留表示コマンド４の設定結果を送信する。次にステップＳ４７５で保留表示コマンド４の設定結果をクリアし、ステップＳ４７６でコマンド格納部１６１から保留コマンド４の記録結果をクリアする。この表示制御回路９０は保留表示コマンド４を受信したときにはＶＲＯＭから保留表示コマンド４に応じた画像データを検出し、装飾図柄表示器４９の保留表示領域５０内に画像データの検出結果に基づいて４個の保留絵柄５１を表示する。
［１３−３］装飾図柄遊技処理
図４４はステップＳ４１３の装飾図柄遊技処理の詳細を示すものであり、ＣＰＵ８１はステップＳ４８１でフラグ格納部１６２の装飾図柄遊技開始フラグの設定状態を判断する。ここでフラグ格納部１６２の装飾図柄遊技開始フラグがオン状態にセットされていることを判断したときにはステップＳ４８２へ移行し、フラグ格納部１６２の装飾図柄遊技開始フラグをオフ状態にリセットする。そして、ステップＳ４８３でフラグ格納部１６２の装飾図柄遊技中フラグをオン状態にセットし、ステップＳ４８４の装飾図柄遊技開始処理で装飾図柄遊技を開始するための設定処理を行う。
【０１２５】
ＣＰＵ８１はステップＳ４８１でフラグ格納部１６２の装飾図柄遊技開始フラグがオフ状態にリセットされていることを判断すると、ステップＳ４８５でフラグ格納部１６２の装飾図柄遊技中フラグがオン状態にセットされているか否かを判断する。例えばステップＳ４８４の装飾図柄遊技開始処理を終えた後にはステップＳ４８５でフラグ格納部１６２の装飾図柄遊技中フラグがオン状態にセットされていることを判断し、ステップＳ４８６の装飾図柄遊技中処理で装飾図柄遊技を実行する。この装飾図柄遊技の実行状態でフラグ格納部１６２の装飾図柄遊技停止フラグがオン状態にセットされたときにはステップＳ４８７からステップＳ４８８へ移行し、フラグ格納部１６２の装飾図柄遊技中フラグをオフ状態にリセットする。そして、ステップＳ４８９でフラグ格納部１６２の装飾図柄遊技停止フラグをオフ状態にリセットし、ステップＳ４９０の装飾図柄遊技停止処理を行う。
［１３−３−１］装飾図柄遊技開始処理
図４５はステップＳ４８４の装飾図柄遊技開始処理の詳細を示すものであり、ＣＰＵ８１はステップＳ５０１でコマンド格納部１６１から図柄情報コマンドの記録結果を検出する。そして、ステップＳ５０２で図柄情報コマンドの検出結果からＥＸＴデータを検出し、ＥＸＴデータの検出結果を「００（ｈ）」および「０１（ｈ）」のそれぞれと比較する。例えばＥＸＴデータの検出結果が「００（ｈ）」であるときには図柄情報コマンドが確変大当りであると判断し、ＥＸＴデータの検出結果が「０１（ｈ）」であるときには図柄情報コマンドが通常大当りであると判断し、いずれの場合にもステップＳ５０３の大当り図柄設定処理へ移行する。
【０１２６】
ＣＰＵ８１はステップＳ５０２で図柄情報コマンドの検出結果が「００（ｈ）」および「０１（ｈ）」のいずれとも相違していることを判断すると、ステップＳ５０４でコマンド格納部１６１から変動開始コマンドの記録結果を検出する。そして、ステップＳ５０５で変動開始コマンドの検出結果からＥＸＴデータを検出し、ＥＸＴデータの検出結果を図１５のコマンド判別テーブルに基づいて処理することで変動開始コマンドの検出結果が外れリーチ用であるか否かを判断する。ここで変動開始コマンドの検出結果が外れリーチ用であることを判断したときにはステップＳ５０６の外れリーチ図柄設定処理へ移行し、ステップＳ５０５で変動開始コマンドの検出結果が外れリーチ用ではないことを判断したときにはステップＳ５０７の完全外れ図柄設定処理へ移行する。例えばＥＸＴデータの検出結果が「１０（ｈ）」であるときには変動開始コマンドが外れリーチ用であると判別され、ＥＸＴデータの検出結果が「００（ｈ）」であるときには変動開始コマンドが完全外れ用であると判別される
［１３−３−１−１］大当り図柄設定処理
図４６はステップＳ５０３の大当り図柄設定処理の詳細を示すものであり、ＣＰＵ８１はステップＳ５２１でＲＯＭ８２から図１９の（ａ）の大当り図柄テーブルを検出する。そして、図４６のステップＳ５２２でカウンタ格納部１６４からランダムカウンタＳＲ１の計測値を取得し、ステップＳ５２３でランダムカウンタＳＲ１の取得結果に応じた図柄要素を大当り図柄テーブルから選択する。そして、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを図柄要素の選択結果に設定し、装飾図柄を大当りの組合せに設定する。次にステップＳ５２４へ移行し、確定図柄格納部１６５に装飾図柄の設定結果を記録する。例えばランダムカウンタＳＲ１の取得結果が「２００」であるときには図柄要素「７」が選択され、各列の図柄要素が「７」に設定されることで装飾図柄が大当りの組合せ「７７７」に設定される。
［１３−３−１−２］外れリーチ図柄設定処理
図４７はステップＳ５０６の外れリーチ図柄設定処理の詳細を示すものであり、ＣＰＵ８１はステップＳ５３１でＲＯＭ８２から図１９の（ｂ）の左図柄テーブルを検出し、ステップＳ５３２でＲＯＭ８２から図１９の（ｃ）の中図柄テーブルを検出する。そして、図４７のステップＳ５３３でカウンタ格納部１６４からランダムカウンタＳＲ１の計測値を取得し、ステップＳ５３４で左図柄テーブルからランダムカウンタＳＲ１の取得結果に応じた図柄要素を選択し、左列の図柄要素および右列の図柄要素のそれぞれを共通の図柄要素の選択結果に設定する。例えば「ＳＲ１＝２００」であるときには図柄要素「７」が選択され、左列の図柄要素および右列の図柄要素のそれぞれが「７」に設定される。
【０１２７】
ＣＰＵ８１はステップＳ５３４で左列の図柄要素および右列の図柄要素のそれぞれを設定すると、ステップＳ５３５でカウンタ格納部１６４からランダムカウンタＳＲ２の計測値を取得する。そして、ステップＳ５３６で中図柄テーブルからランダムカウンタＳＲ２の取得結果に応じた加算要素を選択し、ステップＳ５３７で左列の図柄要素の設定結果に加算要素の選択結果を加算することで加算値Ｋ１を演算する。次にステップＳ５３８で加算値Ｋ１の演算結果をＲＭ８２に予め記録された値「８」と比較し、加算値Ｋ１の演算結果が「８」以下であるときにはステップＳ５４０へ移行する。ここで加算値Ｋ１の演算結果を左列の図柄要素の設定結果と比較し、両者が相違しているときにはステップＳ５４１で加算値Ｋ１の演算結果を中列の図柄要素に設定し、両者が同一であるときにはステップＳ５４２で加算値Ｋ１の演算結果の次の図柄要素を中列の図柄要素に設定する。例えば左列の図柄要素の設定結果が「８」で加算値Ｋ１の演算結果が「７」であるときには中列の図柄要素が「７」に設定され、左列の図柄要素の設定結果が「８」で加算値Ｋ１の演算結果が「８」であるときには中列の図柄要素が「８」の次の「１」に設定される。
【０１２８】
ＣＰＵ８１はステップＳ５３８で加算値Ｋ１の演算結果が「８」より大きいことを判断すると、ステップＳ５３９で加算値Ｋ１の演算結果から「８」を減算することで減算値Ｋ２を演算する。そして、ステップＳ５４０で減算値Ｋ２の演算結果を左列の図柄要素の設定結果と比較し、両者が相違しているときにはステップＳ５４１で減算値Ｋ２の演算結果を中列の図柄要素に設定し、両者が同一であるときにはステップＳ５４２で減算値Ｋ２の演算結果の次の図柄要素を中列の図柄要素に設定する。
【０１２９】
ＣＰＵ８１はステップＳ５４１またはステップＳ５４２で中列の図柄要素を設定すると、ステップＳ５４３で左列の図柄要素の設定結果と中列の図柄要素の設定と右列の図柄要素の設定結果のそれぞれを確定図柄格納部１６５に格納する。即ち、変動開始コマンドの受信結果が外れリーチ用であるときには確定図柄格納部１６５に装飾図柄が外れリーチの組合せで記録される。
［１３−３−１−３］完全外れ図柄設定処理
図４８はステップＳ５０７の完全外れ図柄設定処理の詳細を示すものであり、ＣＰＵ８１はステップＳ５５１でＲＯＭ８２から図１９の（ｂ）の左図柄テーブルを検出し、ステップＳ５５２でＲＯＭ８２から図１９の（ｃ）の中図柄テーブルを検出し、ステップＳ５５３でＲＯＭ８２から図１９の（ｄ）の右図柄テーブルを検出する。そして、図４８のステップＳ５５４でカウンタ格納部１６４からランダムカウンタＳＲ１の計測値を取得し、ステップＳ５５５で左図柄テーブルからランダムカウンタＳＲ１の取得結果に応じた図柄要素を選択し、左列の図柄要素を図柄要素の選択結果に設定する。例えば「ＳＲ１＝２００」であるときには図柄要素「７」が選択され、左列の図柄要素が「７」に設定される。
【０１３０】
ＣＰＵ８１はステップＳ５５５で左列の図柄要素を設定すると、ステップＳ５５６でカウンタ格納部１６４からランダムカウンタＳＲ２の計測値を取得する。そして、ステップＳ５５７で中図柄テーブルからランダムカウンタＳＲ２の取得結果に応じた加算要素を選択し、ステップＳ５５８で左列の図柄要素の設定結果に加算要素の選択結果を加算することで加算値Ｋ１を演算する。次にステップＳ５５９へ移行し、加算値Ｋ１の演算結果を「８」と比較する。ここで加算値Ｋ１の演算結果が「８」以下であることを判断したときにはステップＳ５６１へ移行し、加算値Ｋ１の演算結果を中列の図柄要素に設定する。また、加算値Ｋ１の演算結果が「８」より大きいことを判断したときにはステップＳ５６０で加算値Ｋ１の演算結果から「８」を減算することで減算値Ｋ２を演算し、ステップＳ５６１で減算値Ｋ２の演算結果を中列の図柄要素に設定する。例えば加算値Ｋ１の演算結果が「７」であるときには中列の図柄要素が「７」に設定され、加算値Ｋ１の演算結果が「１４」であるときには中列の図柄要素が加算値「１４」から「８」を減算した「６」に設定される。
【０１３１】
ＣＰＵ８１はステップＳ５６１で中列の図柄要素を設定すると、ステップＳ５６２でカウンタ格納部１６４からランダムカウンタＳＲ３の計測値を取得する。そして、ステップＳ５６３で右図柄テーブルからランダムカウンタＳＲ３の取得結果に応じた加算要素を選択し、ステップＳ５６４で左列の図柄要素の設定結果に加算要素の選択結果を加算することで加算値Ｋ３を演算する。次にステップＳ５６５で加算値Ｋ３の演算結果を「８」と比較し、加算値Ｋ３の演算結果が「８」以下であるときにはステップＳ５６７へ移行する。ここで加算値Ｋ３の演算結果を左列の図柄要素の設定結果と比較し、両者が相違しているときにはステップＳ５６８で加算値Ｋ３の演算結果を右列の図柄要素に設定し、両者が同一であるときにはステップＳ５６９で加算値Ｋ３の演算結果の次の図柄要素を右列の図柄要素に設定する。例えば左列の図柄要素の設定結果が「８」で加算値Ｋ３の演算結果が「１」であるときには右列の図柄要素が「１」に設定され、左列の図柄要素の設定結果が「８」で加算値Ｋ３の演算結果が「８」であるときには右列の図柄要素が「８」の次の「１」に設定される。
【０１３２】
ＣＰＵ８１はステップＳ５６５で加算値Ｋ３の演算結果が「８」より大きいことを判断すると、ステップＳ５６６で加算値Ｋ３の演算結果から「８」を減算することで減算値Ｋ４を演算する。そして、ステップＳ５６７で減算値Ｋ４の演算結果を左列の図柄要素の設定結果と比較し、両者が相違しているときにはステップＳ５６８で減算値Ｋ４の演算結果を右列の図柄要素に設定し、両者が同一であるときにはステップＳ５６９で減算値Ｋ４の演算結果の次の図柄要素を右列の図柄要素に設定する。
【０１３３】
ＣＰＵ８１はステップＳ５６８またはステップＳ５６９で右列の図柄要素を設定すると、ステップＳ５７０で左列の図柄要素の設定結果と中列の図柄要素の設定と右列の図柄要素の設定結果のそれぞれを確定図柄格納部１６５に格納する。即ち、変動開始コマンドの受信結果が完全外れ用であるときには確定図柄格納部１６５に装飾図柄が完全外れの組合せで記録される。
［１３−３−１］装飾図柄遊技開始処理
ＣＰＵ８１は図４５のステップＳ５０３の大当り図柄設定処理とステップＳ５０６の外れリーチ図柄設定処理とステップＳ５０７の完全外れ図柄設定処理のいずれかを終えると、ステップＳ５０８でコマンド格納部１６１から変動開始コマンドの記録結果を検出し、変動開始コマンドの検出結果からＥＸＴデータを検出する。そして、ステップＳ５０９でＲＯＭ８２からＥＸＴデータの検出結果に応じたプロセスデータを選択し、ステップＳ５１０でＲＯＭ８２のビデオデータテーブルからＥＸＴデータの検出結果に応じたビデオデータ番号を選択する。
【０１３４】
ＣＰＵ８１はステップＳ５１０でビデオデータ番号を選択すると、ステップＳ５１１でタイマ格納部１６３の変動時間タイマＳＴ１にＲＯＭ８２に予め記録された初期値「０」をセットする。そして、ステップＳ５１２で表示制御回路９０にビデオデータ番号の選択結果を送信し、ステップＳ５１３で表示制御回路９０に再生開始コマンドを送信する。この表示制御回路９０はＣＰＵ８１からのビデオデータ番号を受信したときにはＶＲＯＭからビデオデータ番号の選択結果に応じたビデオデータを選択し、ＣＰＵ８１からの再生開始コマンドを受信したときにはビデオデータの選択結果を再生することに基づいて装飾図柄表示器４９に変動開始コマンドのＥＸＴデータに応じた内容の背景映像を表示する。
【０１３５】
ＣＰＵ８１はステップＳ５１３で再生開始コマンドを送信すると、ステップＳ５１４で表示制御回路９０に保留消去コマンドを送信する。この表示制御回路９０はＣＰＵ８１からの保留消去コマンドを受信したときには装飾図柄表示器４９の保留表示領域５０から１個の保留絵柄５１を消去し、保留表示領域５０内の保留絵柄５１の個数をメイン制御回路６０のランダムカウンタＭＲ１の記録数に整合させる。
［１３−３−２］装飾図柄遊技中処理
図４９はステップＳ４８６の装飾図柄遊技中処理の詳細を示すものであり、ＣＰＵ８１はステップＳ５８１でタイマ格納部１６３の変動時間タイマＳＴ１に単位時間を加算することに基づいて装飾図柄遊技の経過時間を計測し、ステップＳ５８２のプロセスデータ処理へ移行する。ここでタイマ格納部１６３の変動時間タイマＳＴ１の加算結果がプロセスデータの設定結果に応じた複数のプロセスタイマ設定値のいずれかに一致していることを判断したときにはプロセスデータの設定結果から変動時間タイマＳＴ１の加算結果に応じた表示制御データと音声制御データと電飾制御データのそれぞれを検出し、表示制御回路９０に表示制御データの検出結果を送信し、音声制御回路１００に音声制御データの検出結果を送信し、電飾制御回路１１０に電飾制御データの検出結果を送信する。すると、表示制御回路９０は装飾図柄表示器４９の表示内容を表示制御データの受信結果に基づいて制御し、音声制御回路１００は両スピーカ１６のそれぞれを音声制御データの受信結果に基づいて制御し、電飾制御回路１１０は複数の電飾ＬＥＤ１９のそれぞれを電飾制御データの受信結果に基づいて制御する。
【０１３６】
複数のプロセスデータのそれぞれには、図１６に示すように、全図変動開始コマンドと左列の変動停止コマンドと右列の変動停止コマンドと中列の変動停止コマンドが必ず設定されており、ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果がプロセスデータの設定結果に応じた全図変動開始コマンド用のプロセスタイマ設定値に到達したことを判断したときには表示制御回路９０に全図変動開始コマンドを送信する。この表示制御回路９０は全図変動開始コマンドを受信したときには左列の図柄要素の変動表示と中列の図柄要素の変動表示と右列の図柄要素の変動表示のそれぞれを開始する。図５０の（ａ）は左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれが全図変動開始コマンドに応じて変動開始した映像を示している。
【０１３７】
ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果がプロセスデータの設定結果に応じた左列の変動停止コマンド用のプロセスタイマ設定値に到達したことを判断したときには確定図柄格納部１６５から左列の図柄要素の設定結果を検出し、左列の図柄要素の検出結果および左列の変動停止コマンドを表示制御回路９０に順に送信する。この表示制御回路９０は左列の変動停止コマンドを受信したときには左列の変動表示を左列の図柄要素の受信結果で停止し、装飾図柄表示器４９に左列の図柄要素の設定結果を静止状態で表示する。図５０の（ｂ）は左列の図柄要素が左列の変動停止コマンドに応じて変動停止した映像を示している。
【０１３８】
ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果がプロセスデータの設定結果に応じた右列の変動停止コマンド用のプロセスタイマ設定値に到達したことを判断したときには確定図柄格納部１６５から右列の図柄要素の設定結果を検出し、右列の図柄要素の検出結果および右列の変動停止コマンドを表示制御回路９０に順に送信する。この表示制御回路９０は右列の変動停止コマンドを受信したときには右列の変動表示を右列の図柄要素の受信結果で停止し、装飾図柄表示器４９に右列の図柄要素の設定結果を静止状態で表示する。この右列の変動停止コマンド用のプロセスタイマ設定値は当該プロセスデータの左列の変動停止コマンド用のプロセスタイマ設定値に比べて大きく設定されており、左列の図柄要素および右列の図柄要素は左列および右列の順序で停止表示される。図５０の（ｃ）は右列の図柄要素が右列の変動停止コマンドに応じて変動停止した映像を示している。
【０１３９】
ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果がプロセスデータの設定結果に応じた中列の変動停止コマンド用のプロセスタイマ設定値に到達したことを判断したときには確定図柄格納部１６５から中列の図柄要素の設定結果を検出し、中列の図柄要素の検出結果および中列の変動停止コマンドを表示制御回路９０に順に送信する。この表示制御回路９０は中列の変動停止コマンドを受信したときには中列の変動表示を中列の図柄要素の受信結果で停止し、装飾図柄表示器４９に中列の図柄要素の設定結果を静止状態で表示する。この中列の変動停止コマンド用のプロセスタイマ設定値は当該プロセスデータの右列の変動停止コマンド用のプロセスタイマ設定値に比べて大きく設定されており、中列の図柄要素は右列の図柄要素が変動停止した後に停止表示される。この最終の中列の図柄要素が変動停止した状態では装飾図柄表示器４９に装飾図柄が確定図柄格納部１６５に記録された大当りの組合せと外れリーチの組合せと完全外れの組合せのいずれかで静止表示され、メイン制御回路６０の判定結果が装飾図柄の組合せから遊技者に報知される。図５０の（ｄ）は中列の図柄要素が中列の変動停止コマンドに応じて変動停止した映像を示している。
【０１４０】
図５１はゲーム遊技用の変動開始コマンド＃４１のプロセスデータおよびゲーム遊技用の変動開始コマンド＃４２のプロセスデータを示している。以下、ゲーム遊技用のプロセスデータの詳細を表示制御データと音声制御データと電飾制御データ毎に説明する。
＝表示制御データの説明＝
表示制御データには、図５１に示すように、全図変動開始コマンドと左列の変動停止コマンドと右列の変動停止コマンドと左列の位置変更コマンドと右列の位置変更コマンドと中列の消去コマンドと左列の復帰コマンドと右列の復帰コマンドと中列の復帰コマンドと中列の変動停止コマンドが設定されている。これら全図変動開始コマンド〜中列の変動停止コマンドのそれぞれにはプロセスタイマ設定値が付与されており、ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果が全図変動開始コマンドに応じたプロセスタイマ設定値ＰＴ４１〜中列の変動停止コマンドに応じたプロセスタイマ設定値ＰＴ５７のいずれかに到達したことを判断したときには変動時間タイマＳＴ１の加算結果に応じたコマンドを選択し、表示制御回路９０にコマンドの選択結果を送信する。この表示制御回路９０のＶＤＰはコマンドを受信したときにはＶＲＯＭからコマンドの受信結果に応じた画像データを検出する。そして、画像データの検出結果に応じた画像信号を生成し、画像信号の生成結果を装飾図柄表示器４９に出力することで装飾図柄表示器４９にコマンドの受信結果に応じた映像を表示する。
【０１４１】
全図変動開始コマンドは左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれを変動状態で表示することを指令するものである。この全図変動開始コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ４１に到達することに基づいて送信されるものであり、左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれは「ＳＴ１＝ＰＴ４１」が判断されることに基づいて同時に変動開始する。左列の変動停止コマンドは左列の図柄要素の変動表示を左列の図柄要素の設定結果で停止することを指令するものであり、左列の図柄要素の設定結果は左列の変動停止コマンドと共に演出制御回路８０から表示制御回路９０に送信される。これら左列の変動停止コマンドおよび左列の図柄要素の設定結果のそれぞれは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ４３に到達することに基づいて送信されるものであり、左列の図柄要素は「ＳＴ１＝ＰＴ４３」が判断されることに基づいて設定結果で変動停止する。
【０１４２】
右列の変動停止コマンドは右列の図柄要素の変動表示を右列の図柄要素の設定結果で停止することを指令するものであり、右列の図柄要素の設定結果は右列の変動停止コマンドと共に演出制御回路８０から表示制御回路９０に送信される。これら右列の変動停止コマンドおよび右列の図柄要素の設定結果のそれぞれは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ４４に到達することに基づいて送信されるものであり、右列の図柄要素は「ＳＴ１＝ＰＴ４４」が判断されることに基づいて設定結果で変動停止する。左列の位置変更コマンドは装飾図柄表示器４９に停止表示している左列の図柄要素の表示位置を現在位置から予め決められた左下位置に変更することを表示制御回路９０に指令するものである。この左列の位置変更コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ４９に到達することに基づいて送信されるものであり、図５２の（ａ）に示すように、左列の図柄要素の表示位置は「ＳＴ１＝ＰＴ４９」が判断されることに基づいて現在位置から左下位置に変更される。
【０１４３】
右列の位置変更コマンドは装飾図柄表示器４９に停止表示している右列の図柄要素の表示位置を現在位置から予め決められた右下位置に変更することを表示制御回路９０に指令するものである。この右列の位置変更コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５０に到達することに基づいて送信されるものであり、図５２の（ｂ）に示すように、右列の図柄要素の表示位置は「ＳＴ１＝ＰＴ５０」が判断されることに基づいて現在位置から右下位置に変更される。中列の消去コマンドは装飾図柄表示器４９に変動表示している中列の図柄要素を消去することを表示制御回路９０に指令するものである。この中列の消去コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５１に到達することに基づいて送信されるものであり、図５２の（ｃ）に示すように、中列の図柄要素は「ＳＴ１＝ＰＴ５１」が判断されることに基づいて変動状態のまま消去される。
【０１４４】
左列の復帰コマンドは装飾図柄表示器４９の左下位置に停止表示している左列の図柄要素の表示位置を変更前の位置に戻すことを表示制御回路９０に指令するものである。この左列の復帰コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５４に到達することに基づいて送信されるものであり、図５２の（ｄ）に示すように、左列の図柄要素の表示位置は「ＳＴ１＝ＰＴ５４」が判断されることに基づいて左下位置から変更前の位置に戻される。この左列の復帰コマンドのプロセスタイマ設定値ＰＴ５４はゲーム終了時間ＧＥ１より大きく設定され、中列の消去コマンドのプロセスタイマ設定値ＰＴ５１はゲーム開始時間ＧＳ１より小さく設定されており、ゲーム開始時間ＧＳ１からゲーム終了時間ＧＥ１に至るゲーム遊技期間中には演出制御回路８０から表示制御回路９０にプロセスデータに基づいて表示制御用のコマンドが出力されない。
【０１４５】
右列の復帰コマンドは装飾図柄表示器４９の右下位置に停止表示している右列の図柄要素の表示位置を変更前の位置に戻すことを表示制御回路９０に指令するものである。この右列の復帰コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５５に到達することに基づいて送信されるものであり、図５２の（ｅ）に示すように、右列の図柄要素の表示位置は「ＳＴ１＝ＰＴ５５」が判断されることに基づいて右下位置から変更前の位置に戻される。中列の復帰コマンドは装飾図柄表示器４９に中列の図柄要素を変動状態で再表示することを表示制御回路９０に指令するものである。この中列の復帰コマンドは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５６に到達することに基づいて送信されるものであり、図５２の（ｆ）に示すように、中列の図柄要素は「ＳＴ１＝ＰＴ５６」が判断されることに基づいて変動状態で再表示される。中列の変動停止コマンドは中列の図柄要素の変動表示を中列の図柄要素の設定結果で停止することを指令するものであり、中列の図柄要素の設定結果は中列の変動停止コマンドと共に演出制御回路８０から表示制御回路９０に送信される。これら中列の変動停止コマンドおよび中列の図柄要素の設定結果のそれぞれは変動時間タイマＳＴ１の加算結果がプロセスタイマ設定値ＰＴ５７に到達することに基づいて送信されるものであり、中列の図柄要素は「ＳＴ１＝ＰＴ５７」が判断されることに基づいて設定結果で変動停止し、左列の図柄要素と中列の図柄要素と右列の図柄要素は「ＳＴ１＝ＰＴ５７」が判断されることに基づいて大当りの組合せまたは外れリーチの組合せになる。
＝音声制御データの説明＝
音声制御データには、図５１に示すように、演奏開始コマンド１と停止音コマンド１と停止音コマンド２とリーチ音コマンドと演奏停止コマンド１と演奏開始コマンド２と効果音コマンド１と効果音コマンド２と全音停止コマンド１と演奏開始コマンド３と効果音コマンド３と効果音コマンド４と効果音コマンド５と全音停止コマンド２が設定されている。これら演奏開始コマンド１〜全音停止コマンド２のそれぞれにはプロセスタイマ設定値が付与されており、ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果が演奏開始コマンド１に応じたプロセスタイマ設定値ＰＴ４１〜全音停止コマンド２に応じたプロセスタイマ設定値ＰＴ５７のいずれかに到達したことを判断したときには変動時間タイマＳＴ１の加算結果に応じたコマンドを選択し、音声制御回路１００にコマンドの選択結果を送信する。この音声制御回路１００の音声ＩＣはコマンドを受信したときには音声ＲＯＭからコマンドの受信結果に応じた音声データを検出する。そして、音声データの検出結果に応じた音声信号を生成し、音声信号の生成結果をＤＡＣに出力することで両スピーカ１６のそれぞれからコマンドの受信結果に応じた音声を出力する。
【０１４６】
演奏開始コマンド１は両スピーカ１６のそれぞれから楽曲１の出力を開始することを指令するものである。この演奏開始コマンド１には全図変動開始コマンドと同一のプロセスタイマ設定値ＰＴ４１が割付けられており、楽曲１の出力は左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれが変動開始することに合せて開始される。停止音コマンド１は両スピーカ１６のそれぞれから左列の図柄要素が変動停止することを演出する停止音１を出力することを指令するものである。この停止音コマンド１には左列の変動停止コマンドと同一のプロセスタイマ設定値ＰＴ４３が割付けられており、停止音１の出力は左列の図柄要素が変動停止することに合せて行われる。停止音コマンド２は両スピーカ１６のそれぞれから右列の図柄要素が変動停止することを演出する停止音２を出力することを指令するものである。この停止音コマンド２には右列の変動停止コマンドと同一のプロセスタイマ設定値ＰＴ４４が割付けられており、停止音２の出力は右列の図柄要素が変動停止することに合せて行われる。リーチ音コマンドは両スピーカ１６のそれぞれからリーチの発生を報知するリーチ音を出力することを指令するものである。このリーチ音コマンドにはプロセスタイマ設定値ＰＴ４５が割付けられており、リーチ音の出力は左列の図柄要素および右列の図柄要素が相互に同一の数字で変動停止したリーチの発生後に行われる。
【０１４７】
演奏停止コマンド１は両スピーカ１６のそれぞれから楽曲１の出力を停止することを指令するものである。この演奏停止コマンド１にはプロセスタイマ設定値ＰＴ４７が割付けられており、楽曲１の出力はリーチ音の発生後に停止する。演奏開始コマンド２は両スピーカ１６のそれぞれから楽曲１とは異なる楽曲２の出力を開始することを指令するものである。この演奏開始コマンド２にはプロセスタイマ設定値ＰＴ４８が割付けられており、楽曲２の出力は楽曲１の出力が停止した後で開始される。効果音コマンド１は両スピーカ１６のそれぞれから左列の図柄要素が左下位置に移動することを演出する効果音１の出力を開始することを指令するものである。この効果音コマンド１には左列の位置変更コマンドと同一のプロセスタイマ設定値ＰＴ４９が割付けられており、効果音１の出力は左列の図柄要素が左下位置に移動することに合せて行われる。効果音コマンド２は両スピーカ１６のそれぞれから右列の図柄要素が右下位置に移動することを演出する効果音２の出力を開始することを指令するものである。この効果音コマンド２には右列の位置変更コマンドと同一のプロセスタイマ設定値ＰＴ５０が割付けられており、効果音２の出力は右列の図柄要素が右下位置に移動することに合せて行われる。
【０１４８】
全音停止コマンド１は両スピーカ１６のそれぞれから音声の出力を停止することを指令するものである。この全音停止コマンド１には中列の消去コマンドと同一のプロセスタイマ設定値ＰＴ５１が割付けられており、音声の出力は中列の図柄要素が消去されることに合せて完全に停止する。演奏開始コマンド３は両スピーカ１６のそれぞれから楽曲１および楽曲２のそれぞれに対して異なる楽曲３の出力を開始することを指令するものである。この演奏開始コマンド３にはプロセスタイマ設定値ＰＴ５２が割付けられており、楽曲３の出力は全ての音声の出力が停止した後で開始される。この演奏開始コマンド３のプロセスタイマ設定値ＰＴ５２はゲーム終了時間ＧＥ１より大きく設定され、全音停止コマンド１のプロセスタイマ設定値ＰＴ５１はゲーム開始時間ＧＳ１より小さく設定されており、ゲーム開始時間ＧＳ１からゲーム終了時間ＧＥ１に至るゲーム遊技期間中には演出制御回路８０から音声制御回路１００に音声制御用のコマンドが出力されない。
【０１４９】
効果音コマンド３は両スピーカ１６のそれぞれから左列の図柄要素が左下位置に移動する前の元位置に戻ることを演出する効果音３の出力を開始することを指令するものである。この効果音コマンド３には左列の復帰コマンドと同一のプロセスタイマ設定値ＰＴ５４が割付けられており、効果音３の出力は左列の図柄要素が左下位置から元位置に戻ることに合せて行われる。効果音コマンド４は両スピーカ１６のそれぞれから右列の図柄要素が右下位置に移動する前の元位置に戻ることを演出する効果音４の出力を開始することを指令するものである。この効果音コマンド４には右列の復帰コマンドと同一のプロセスタイマ設定値ＰＴ５５が割付けられており、効果音４の出力は右列の図柄要素が右下位置から元位置に戻ることに合せて行われる。
【０１５０】
効果音コマンド５は両スピーカ１６のそれぞれから中列の図柄要素が変動状態で再表示されることを演出する効果音５の出力を開始することを指令するものである。この効果音コマンド５には中列の復帰コマンドと同一のプロセスタイマ設定値ＰＴ５６が割付けられており、効果音５の出力は中列の図柄要素が変動状態で再表示されることに合せて行われる。全音停止コマンド２は両スピーカ１６のそれぞれから音声の出力を停止することを指令するものである。この全音停止コマンド２には中列の変動停止コマンドと同一のプロセスタイマ設定値ＰＴ５７が割付けられており、音声の出力は中列の図柄要素が変動停止することに合せて完全に停止する。
＝電飾制御データの説明＝
電飾制御データには、図５１に示すように、点灯コマンド１と消灯コマンド１と点灯コマンド２と消灯コマンド２と全消灯コマンド１と点灯コマンド３と消灯コマンド３と全消灯コマンド２が設定されている。これら点灯コマンド１〜全消灯コマンド２のそれぞれにはプロセスタイマ設定値が付与されており、ＣＰＵ８１は図４９のステップＳ５８２のプロセスデータ処理で変動時間タイマＳＴ１の加算結果が点灯コマンド１に応じたプロセスタイマ設定値ＰＴ４１〜全消灯コマンド２に応じたプロセスタイマ設定値ＰＴ５６のいずれかに到達したことを判断したときには変動時間タイマＳＴ１の加算結果に応じたコマンドを選択し、電飾制御回路１１０にコマンドの選択結果を送信する。この電飾制御回路１１０の電飾ＩＣはコマンドを受信したときには電飾ＲＯＭからコマンドの受信結果に応じた電飾データを検出する。そして、電飾データの検出結果に応じた電飾信号を生成し、電飾信号の生成結果を複数の電飾ＬＥＤ１９のそれぞれに出力することで複数の電飾ＬＥＤ１９のそれぞれをコマンドの受信結果に応じたパターンで発光させる。
【０１５１】
点灯コマンド１は複数の電飾ＬＥＤ１９のそれぞれを予め決められた輝度１で発光させることを指令するものである。この点灯コマンド１には全図変動開始コマンドと同一のプロセスタイマ設定値ＰＴ４１が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは左列の図柄要素と中列の図柄要素と右列の図柄要素のそれぞれが変動開始することに合せて輝度１で発光する。消灯コマンド１は複数の電飾ＬＥＤ１９のそれぞれを消灯することを指令するものである。この消灯コマンド１にはプロセスタイマ設定値ＰＴ４２が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ４２」が判断されることに基づいて消灯する。これら点灯コマンド１および消灯コマンド１は変動時間タイマＳＴ１がプロセスタイマ設定値ＰＴ４５に到達するまで予め決められた時間間隔で交互に送信されるものであり、複数の電飾ＬＥＤ１９のそれぞれは「ＰＴ４１≦ＳＴ１＜ＰＴ４５」の期間内には輝度１で点滅する。
【０１５２】
点灯コマンド２は複数の電飾ＬＥＤ１９のそれぞれを予め決められた輝度２で発光させることを指令するものである。この点灯コマンド２にはプロセスタイマ設定値ＰＴ４５が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ４５」が判断されることに基づいて輝度２で発光する。消灯コマンド２は複数の電飾ＬＥＤ１９のそれぞれを消灯することを指令するものである。この消灯コマンド２にはプロセスタイマ設定値ＰＴ４６が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ４６」が判断されることに基づいて消灯する。これら点灯コマンド２および消灯コマンド２は変動時間タイマＳＴ１がプロセスタイマ設定値ＰＴ５１に到達するまで予め決められた時間間隔で交互に送信されるものであり、複数の電飾ＬＥＤ１９のそれぞれは「ＰＴ４５≦ＳＴ１＜ＰＴ５１」の期間内には輝度２で点滅する。
【０１５３】
全消灯コマンド１は複数の電飾ＬＥＤ１９のそれぞれを消灯することを指令するものである。この全消灯コマンド１にはプロセスタイマ設定値ＰＴ５１が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ５１」が判断されることに基づいて消灯する。点灯コマンド３は複数の電飾ＬＥＤ１９のそれぞれを予め決められた輝度３で発光させることを指令するものである。この点灯コマンド３にはプロセスタイマ設定値ＰＴ５２が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ５２」が判断されることに基づいて輝度３で発光する。この点灯コマンド３のプロセスタイマ設定値ＰＴ５２はゲーム終了時間ＧＥ１より大きく設定され、全消灯コマンド１のプロセスタイマ設定値ＰＴ５１はゲーム開始時間ＧＳ１より小さく設定されており、ゲーム開始時間ＧＳ１からゲーム終了時間ＧＥ１に至るゲーム遊技期間中には演出制御回路８０から電飾制御回路１１０に電飾制御用のコマンドが出力されない。
【０１５４】
消灯コマンド３は複数の電飾ＬＥＤ１９のそれぞれを消灯することを指令するものである。この消灯コマンド３にはプロセスタイマ設定値ＰＴ５３が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは「ＳＴ１＝ＰＴ５３」が判断されることに基づいて消灯する。これら点灯コマンド３および消灯コマンド３は変動時間タイマＳＴ１がプロセスタイマ設定値ＰＴ５７に到達するまで予め決められた時間間隔で交互に送信されるものであり、複数の電飾ＬＥＤ１９のそれぞれは「ＰＴ５３≦ＳＴ１＜ＰＴ５７」の期間内には輝度３で点滅する。全消灯コマンド２は複数の電飾ＬＥＤ１９のそれぞれを消灯することを指令するものである。この全消灯コマンド２には中列の変動停止コマンドと同一のプロセスタイマ設定値ＰＴ５７が割付けられており、複数の電飾ＬＥＤ１９のそれぞれは中列の図柄要素が変動停止することに合せて消灯する。
【０１５５】
変動開始コマンド＃１用のプロセスデータ００と変動開始コマンド＃２用のプロセスデータ０１と変動開始コマンド＃１１用のプロセスデータ１０と変動開始コマンド＃１２用のプロセスデータ１１と変動開始コマンド＃２１用のプロセスデータ２０と変動開始コマンド＃２２用のプロセスデータ２１と変動開始コマンド＃３１用のプロセスデータ３０と変動開始コマンド＃３２用のプロセスデータ３１のそれぞれは全ての期間でコマンド設定頻度がゲーム遊技用のプロセスデータ４０のゲーム遊技期間に比べて高く設定されている。このゲーム遊技期間はゲーム開始時間ＧＳ１およびゲーム終了時間ＧＥ１のそれぞれを限度値とする期間であり、変動開始コマンド＃１用のプロセスデータ００〜変動開始コマンド＃３２用のプロセスデータ３１のそれぞれは全ての期間でコマンド設定頻度がゲーム遊技用のプロセスデータ４１のゲーム遊技期間に比べても高く設定されている。このコマンド設定頻度とは単位時間（例えば１ｓｅｃ）当りの音声制御データの平均的な設定数および単位時間（例えば１ｓｅｃ）当りの電飾制御データの平均的な設定数を相互に加算してなるものであり、ゲーム遊技用のプロセスデータ４０およびゲーム遊技用のプロセスデータ４１のそれぞれのゲーム遊技期間中のコマンド設定頻度Ｃ０は「０」に設定され、ゲーム遊技用のプロセスデータ４０およびゲーム遊技用のプロセスデータ４１のそれぞれのゲーム遊技期間を除く残りの期間でのコマンド設定頻度Ｃ１は「０」より大きく設定され、変動開始コマンド＃１用のプロセスデータ００〜変動開始コマンド＃３２用のプロセスデータ３１のそれぞれの全期間でのコマンド設定頻度Ｃ２はコマンド設定頻度Ｃ１に比べて小さな有値に設定されている。このコマンド設定頻度は信号設定頻度に相当するものであり、「Ｃ０＜Ｃ２＜Ｃ１」の相関関係に設定されている。
［１３−３−２］装飾図柄遊技中処理
ＣＰＵ８１は図４９のステップＳ５８３へ移行すると、コマンド格納部１６１から変動開始コマンドの記録結果を検出し、変動開始コマンドの検出結果をゲーム遊技用の変動開始コマンド＃４１および＃４２のそれぞれと比較する。この処理は変動開始コマンドの検出結果からＥＸＴデータを検出し、ＥＸＴデータの検出結果を「４０（ｈ）」および「４１（ｈ）」のそれぞれと比較することで行われるものであり、ＣＰＵ８１はＥＸＴデータの検出結果が「４０（ｈ）」および「４１（ｈ）」のいずれかと同一であることを検出したときには変動開始コマンドの検出結果がゲーム遊技用の変動開始コマンド＃４１および＃４２のいずれかであると判断してステップＳ５８４へ移行する。
【０１５６】
ＣＰＵ８１はステップＳ５８４へ移行すると、タイマ格納部１６３の変動時間タイマＳＴ１の加算結果をＲＯＭ８２に予め記録されたゲーム開始時間ＧＳ１およびゲーム終了時間ＧＥ１のそれぞれと比較する。ここで「ゲーム開始時間ＧＳ１≦変動時間タイマＳＴ１≦ゲーム終了時間ＧＥ１」を判断すると、ステップＳ５８５のゲーム遊技処理へ移行する。図５３はゲーム開始時間ＧＳ１の設定タイミングおよびゲーム終了時間ＧＥ１の設定タイミングのそれぞれを示すものであり、ゲーム開始時間ＧＳ１の設定タイミングおよびゲーム終了時間ＧＥ１の設定タイミングのそれぞれは変動開始コマンド＃４１または＃４２が送信されてから変動停止コマンドが送信されるまでの期間内である装飾図柄遊技中に設定されている。
［１３−３−２−１］ゲーム遊技処理
ゲーム遊技処理では、図５６に示すように、装飾図柄表示器４９に的絵柄１７１が左右方向（Ｙ方向）へ直線的に往復動する映像が表示される。この的絵柄１７１を狙って遊技者が操作限度時間の経過前に左スイッチ５２または右スイッチ５３を操作したときには大砲絵柄１７２から弾絵柄１７３が上方向（Ｘ方向）に発射される映像が表示され、通常大当りまたは確変大当りが判定されているときには弾絵柄１７３が的絵柄１７１に命中する映像が表示され、外れリーチが判定されているときには弾絵柄１７３が的絵柄１７１に命中しない映像が表示される。このゲーム遊技処理中にはプロセスデータに表示制御データと音声制御データと電飾制御データのそれぞれが設定されておらず、ゲーム遊技処理中には両スピーカ１６のそれぞれから音声が出力されず複数の電飾ＬＥＤ１９のそれぞれが消灯している。
【０１５７】
図５４および図５５のそれぞれはゲーム遊技処理の詳細を示すものであり、ＣＰＵ８１は図５４のステップＳ５９１でタイマ格納部１６３の変動時間タイマＳＴ１の加算結果をゲーム開始時間ＧＳ１と比較する。この変動時間タイマＳＴ１は変動開始コマンド＃４１用のプロセスデータおよび変動開始コマンド＃４２用のプロセスデータのそれぞれで中列の消去コマンドが送信された後にゲーム開始時間ＧＳ１に加算されるものであり、ゲーム遊技の映像は中列の図柄要素が消去された後に表示される。即ち、ゲーム遊技の映像の表示中には図５１のプロセスデータに応じた表示制御用のコマンドの送信処理と音声制御用のコマンドの送信処理と電飾制御用のコマンドの送信処理のそれぞれが行われない。
【０１５８】
ＣＰＵ８１はステップＳ５９１で「ＳＴ１＝ＧＳ１」を判断すると、ステップＳ５９２で表示制御回路９０に的絵柄１７１の初期表示コマンドを送信する。この表示制御回路９０は的絵柄１７１の初期表示コマンドを受信したときにはＶＲＯＭから的絵柄データを検出し、的絵柄データの検出結果を予め決められた左限度位置に表示する。この的絵柄データは的絵柄１７１を表示するためのものであり、変動開始コマンド＃４１または変動開始コマンド＃４２に応じたビデオデータの前方に重ねて表示される。図５６の（ａ）は的絵柄１７１が左限度位置に表示された映像を示すものであり、的絵柄１７１の左限度位置は装飾図柄表示器４９の表示領域内の左端部に設定されている。
【０１５９】
ＣＰＵ８１は図５４のステップＳ５９２で表示制御回路９０に的絵柄１７１の初期表示コマンドを送信すると、ステップＳ５９３で表示制御回路９０に大砲絵柄１７２の表示コマンドを送信する。この表示制御回路９０は大砲絵柄１７２の表示コマンドを受信したときにはＶＲＯＭから大砲絵柄データを検出し、大砲絵柄データの検出結果を予め決められた固定位置に表示する。この大砲絵柄データは大砲絵柄１７２を表示するためのものであり、変動開始コマンド＃４１または変動開始コマンド＃４２に応じたビデオデータの前方に重ねて表示される。図５６の（ｂ）は大砲絵柄１７２が固定位置に表示された映像を示すものであり、固定位置は装飾図柄表示器４９の表示領域内の左右方向の中央部に設定されている。
【０１６０】
ＣＰＵ８１は図５４のステップＳ５９３で表示制御回路９０に大砲絵柄１７２の表示コマンドを送信すると、ステップＳ５９４でフラグ格納部１６２の右フラグをオン状態にセットし、ステップＳ５９５でフラグ格納部１６２の移動フラグをオン状態にセットする。これらフラグ格納部１６２の右フラグおよびフラグ格納部１６２の移動フラグのそれぞれは図４０のステップＳ４０２の初期設定処理でオフ状態にリセットされるものであり、ＣＰＵ８１は図５４のステップＳ５９５でフラグ格納部１６２の移動フラグをオン状態にセットしたときにはステップＳ５９６へ移行し、ＲＯＭ８２に予め記録された左限度値「０」をカウンタ格納部１６４の的位置カウンタＳＮ１にセットする。
【０１６１】
ＣＰＵ８１はステップＳ５９１で「ＳＴ１＞ＧＳ１」を判断すると、ステップＳ５９７でフラグ格納部１６２の移動フラグの設定状態を判断する。ここでフラグ格納部１６２の移動フラグがオン状態にセットされていることを判断したときにはステップＳ５９８へ移行し、フラグ格納部１６２の右フラグの設定状態を判断する。ここでフラグ格納部１６２の右フラグがオン状態にセットされていることを判断したときにはステップＳ５９９へ移行し、表示制御回路９０に右移動コマンドを送信する。この表示制御回路９０は右移動コマンドを受信したときには的絵柄データの目標位置を右移動コマンドに応じて設定し、的絵柄データの表示位置を目標位置の設定結果に変更することで的絵柄１７１が現在位置から目標位置へ移動する映像を表示する。この目標位置の設定処理は的絵柄データの現在位置のＸ座標に予め決められた単位量ΔＸを加算することで行われるものであり、的絵柄１７１はステップＳ５９９で右方向へ単位量ΔＸだけ移動する。
【０１６２】
ＣＰＵ８１はステップＳ５９９で右移動コマンドを送信すると、ステップＳ６００でカウンタ格納部１６４の的位置カウンタＳＮ１にＲＯＭ８２に予め記録された単位値「１」を加算することに基づいて的絵柄データの現在位置を更新する。そして、ステップＳ６０１へ移行し、カウンタ格納部１６４の的位置カウンタＳＮ１の加算結果をＲＯＭ８２に予め記録された右限度値Ｍａｘと比較する。ここで「ＳＮ１＝Ｍａｘ」を判断したときにはステップＳ６０２へ移行し、フラグ格納部１６２の右フラグをオフ状態にリセットする。この右限度値Ｍａｘは、図５６の（ｃ）に示すように、装飾図柄表示器４９の表示領域内の右端部に設定されており、的絵柄１７１は左限度位置から右限度位置まで水平方向へ直線的に移動する。
【０１６３】
ＣＰＵ８１は図５４のステップＳ５９８でフラグ格納部１６２の右フラグがオフ状態にリセットされていることを判断すると、ステップＳ６０３で表示制御回路９０に左移動コマンドを送信する。この表示制御回路９０は左移動コマンドを受信したときには的絵柄データの目標位置を左移動コマンドに応じて設定し、的絵柄データの表示位置を目標位置の設定結果に変更することで的絵柄１７１が現在位置から目標位置へ移動する映像を表示する。この目標位置の設定処理は的絵柄データの現在位置のＸ座標から予め決められた単位量ΔＸを減算することで行われるものであり、的絵柄１７１はステップＳ６０３で左方向へ単位量ΔＸだけ移動する。
【０１６４】
ＣＰＵ８１はステップＳ６０４で左移動コマンドを送信すると、ステップＳ６０４でカウンタ格納部１６４の的位置カウンタＳＮ１から単位値「１」を減算することに基づいて的絵柄データの現在位置を更新する。そして、ステップＳ６０５へ移行し、カウンタ格納部１６４の的位置カウンタＳＮ１の減算結果をＲＯＭ８２に予め記録された左限度値「０」と比較する。ここで「ＳＮ１＝０」を判断したときにはステップＳ６０６へ移行し、フラグ格納部１６２の右フラグをオン状態にセットする。即ち、フラグ格納部１６２の右フラグが移動フラグのオン状態でオン状態にセットされているときにはタイマ割込みが発生する毎にＣＰＵ８１から表示制御回路９０に右移動コマンドが送信され、フラグ格納部１６２の右フラグが移動フラグのオン状態でオフ状態にリセットされているときにはタイマ割込みが発生する毎にＣＰＵ８１から表示制御回路９０に左移動コマンドが送信されるので、図５６の（ｂ）〜（ｃ）に示すように、的絵柄１７１が左限度位置および右限度位置相互間で直線的に往復動する映像が表示される。
【０１６５】
ＣＰＵ８１は図５４のステップＳ６０７へ移行すると、フラグ格納部１６２の発射フラグの設定状態を判断する。この発射フラグは図４０のステップＳ４０２の初期設定処理でオフ状態にリセットされるものであり、ＣＰＵ８１は図５４のステップＳ６０７でフラグ格納部１６２の発射フラグがオフ状態にリセットされていることを判断したときにはステップＳ６０８へ移行し、タイマ格納部１６３の変動時間タイマＳＴ１の計測結果をＲＯＭ８２に予め記録された操作限度時間と比較する。この操作限度時間は左スイッチ５２および右スイッチ５３のそれぞれを有効状態から無効状態に切換えるための限度時間であり、ゲーム終了時間ＧＥ１に比べて短く設定されている。
【０１６６】
ＣＰＵ８１はステップＳ６０８で「ＳＴ１＝操作限度時間」ではないことを判断すると、ステップＳ６０９で左スイッチ５２からのオン信号の有無を判断し、ステップＳ６１０で右スイッチ５３からのオン信号の有無を判断する。例えば遊技者が操作限度時間の経過前に左スイッチ５２を操作したときにはＣＰＵ８１はステップＳ６０９で左スイッチ５２からのオン信号が有ることを判断し、遊技者が操作限度時間の経過前に右スイッチ５３を操作したときにはＣＰＵ８１はステップＳ６１０で右スイッチ５３からのオン信号が有ることを判断する。
【０１６７】
ＣＰＵ８１はステップＳ６０９で左スイッチ５２からのオン信号が有ることを判断またはステップＳ６１０で右スイッチ５３からのオン信号が有ることを判断すると、ステップＳ６１１でフラグ格納部１６２の発射フラグをオン状態にセットする。そして、ステップＳ６１２で表示制御回路９０に弾絵柄１７３の初期表示コマンドを送信し、ステップＳ６１３でＲＯＭ８２に予め記録された初期値「０」をカウンタ格納部１６４の弾位置カウンタＳＮ２にセットする。この表示制御回路９０は弾絵柄１７３の初期表示コマンドを受信したときにはＶＲＯＭから弾絵柄データを検出し、弾絵柄データの検出結果を予め決められた初期位置に表示する。この弾絵柄データは弾絵柄１７３を表示するためのものであり、変動開始コマンド＃４１または変動開始コマンド＃４２に応じたビデオデータの前方に重ねて表示される。図５６の（ｄ）は弾絵柄１７３が初期位置に表示された映像を示すものであり、弾絵柄１７３の初期位置は大砲絵柄１７２の上方に設定されている。
【０１６８】
ＣＰＵ８１はフラグ格納部１６２の発射フラグがオンされた状態では図５４のステップＳ６０７から図５５のステップＳ６１６へ移行し、表示制御回路９０に前進コマンドを送信する。この表示制御回路９０は前進コマンドを受信したときには弾絵柄データの目標位置を前進コマンドに応じて設定し、弾絵柄データの表示位置を目標位置の設定結果に変更することで弾絵柄１７３が現在位置から目標位置へ移動する映像を表示する。この目標位置の設定処理は弾絵柄データの現在位置のＹ座標に予め決められた単位量ΔＹを加算することで行われるものであり、弾絵柄１７３はステップＳ６１６で上方向へ単位量ΔＹだけ移動する。即ち、フラグ格納部１６２の発射フラグが移動フラグのオン状態でオン状態にセットされているときにはタイマ割込みが発生する毎にＣＰＵ８１から表示制御回路９０に前進コマンドが送信されるので、図５６の（ｅ）に示すように、的絵柄１７１が左右方向へ移動しながら弾絵柄１７３が上方向へ移動する映像が表示される。
【０１６９】
ＣＰＵ８１は図５５のステップＳ６１６で表示制御回路９０に前進コマンドを送信すると、ステップＳ６１７でカウンタ格納部１６４の弾位置カウンタＳＮ２にＲＯＭ８２に予め記録された単位値「１」を加算することに基づいて弾絵柄データの現在位置を更新する。そして、ステップＳ６１８へ移行し、カウンタ格納部１６４の弾位置カウンタＳＮ２の加算結果をＲＯＭ８２に予め記録された命中判定値と比較する。この命中判定値は、図５７に示すように、弾絵柄データが初期位置および上限度位置相互間の命中判定位置（Ｘｏ，Ｙｍ）に到達したことを示す値であり、図５４のステップＳ６０８の操作限度時間はゲーム終了時間ＧＥ１が経過するまでの残り時間で弾絵柄データを初期位置から命中判定位置（Ｘｏ，Ｙｍ）に移動することが不能な時間を判定するめの境界値に設定されている。
＝ケース１＝
左スイッチ５２または右スイッチ５３が外れリーチの判定時に適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図５５のステップＳ６１８で「ＳＮ２＝命中判定値」を判断すると、ステップＳ６１９でコマンド格納部１６１から図柄情報コマンドの記録結果を検出し、図柄情報コマンドの検出結果が外れであるか否かを判断する。ここで図柄情報コマンドの検出結果が外れであることを判断してステップＳ６２０へ移行し、カウンタ格納部１６４の的位置カウンタＳＮ１がＲＯＭ８２に予め記録された左命中範囲および右命中範囲のいずれかに属しているか否かを判断する。
【０１７０】
左命中範囲は、図５７の（ａ）に示すように、左命中位置（Ｘｌ，Ｙｏ）のＸ座標「Ｘｌ」から誤差「Ｗ／２」を減算した値「Ｘｌ−Ｗ／２」および左命中位置（Ｘｌ，Ｙｏ）のＸ座標「Ｘｌ」に誤差「Ｗ／２」を加算した値「Ｘｌ＋Ｗ／２」のそれぞれを限度値とするものであり、左命中位置（Ｘｌ，Ｙｏ）は弾絵柄データが命中判定位置（Ｘｏ，Ｙｍ）から上限度位置（Ｘｏ，Ｙｏ）に到達した時点で左から右へ移動する的絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達する位置を称している。この誤差「Ｗ／２」は的絵柄データのＸ方向の長さ「Ｗ」の「１／２」に相当するものであり、的位置カウンタＳＮ１が左命中範囲「Ｘｌ−Ｗ／２」〜「Ｘｌ＋Ｗ／２」に属しているときには弾絵柄１７３および的絵柄１７１が相互に重なる映像が発生する。
【０１７１】
右命中範囲は、図５７の（ｂ）に示すように、右命中位置（Ｘｒ，Ｙｏ）のＸ座標「Ｘｒ」から誤差「Ｗ／２」を減算した値「Ｘｒ−Ｗ／２」および右命中位置（Ｘｒ，Ｙｏ）のＸ座標「Ｘｒ」に誤差「Ｗ／２」を加算した値「Ｘｒ＋Ｗ／２」のそれぞれを限度値とするものである。この右命中位置（Ｘｒ，Ｙｏ）は弾絵柄データが命中判定位置（Ｘｏ，Ｙｍ）から上限度位置（Ｘｏ，Ｙｏ）に到達した時点で右から左へ移動する的絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達する位置を称するものであり、的位置カウンタＳＮ１が右命中範囲「Ｘｒ−Ｗ／２」〜「Ｘｒ＋Ｗ／２」に属しているときには弾絵柄１７３および的絵柄１７１が相互に重なる映像が発生する。
【０１７２】
ＣＰＵ８１は図５５のステップＳ６２０でカウンタ格納部１６４の的位置カウンタＳＮ１が左命中範囲および右命中範囲のいずれかに属していることを判断すると、ステップＳ６２１で図１７の装飾図柄遊技用のビデオデータテーブルからビデオデータ番号ＳＧＨを選択する。そして、図５５のステップＳ６２２で表示制御回路９０にビデオデータ番号ＳＧＨを送信し、ステップＳ６３０で表示制御回路９０にデータ切換えコマンドを送信する。この表示制御回路９０はデータ切換えコマンドを受信したときには変動開始コマンド＃４１または＃４２に応じたビデオデータの再生処理を停止する。そして、ＶＲＯＭからビデオデータ番号ＳＧＨに応じたビデオデータＳＧＨを検出し、ビデオデータＳＧＨの再生処理を開始する。
【０１７３】
ＣＰＵ８１は図５５のステップＳ６３０で表示制御回路９０にデータ切換えコマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットし、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。この表示制御回路９０は的絵柄１７１の消去コマンドを受信したときには的絵柄１７１を消去し、大砲絵柄１７２の消去コマンドを受信したときには大砲絵柄１７２を消去し、弾絵柄１７３の消去コマンドを受信したときには弾絵柄１７３を消去する。
【０１７４】
ビデオデータＳＧＨは、図５６の（ｆ）に示すように、弾絵柄１７３が的絵柄１７１に命中しない３次元的な映像を発生させるものであり、外れリーチの判定時に弾絵柄１７３が的絵柄１７１に命中する適切なタイミングで左スイッチ５２または右スイッチ５３が操作されたときには遊技者に外れを予感させる映像が強制的に表示される。このビデオデータＳＧＨの再生時にはＣＰＵ８１は図５４のステップＳ５９７でフラグ格納部１６２の移動フラグがオフ状態にリセットされていることを判断し、図５５のステップＳ６３５でタイマ格納部１６３の変動時間タイマＳＴ１の計測結果をゲーム終了時間ＧＥ１と比較する。ここで「ＳＴ１＝ＧＥ１」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。
＝ケース２＝
左スイッチ５２または右スイッチ５３が確変大当りまたは通常大当りの判定時に不適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図５５のステップＳ６１９で図柄情報コマンドの検出結果が確変大当りまたは通常大当りであることを判断すると、ステップＳ６２３でカウンタ格納部１６４の的位置カウンタＳＮ１が左命中範囲および右命中範囲のいずれかに属しているか否かを判断する。ここでカウンタ格納部１６４の的位置カウンタＳＮ１が左命中範囲および右命中範囲のいずれにも属していないことを判断したときにはステップＳ６２４へ移行し、図１７の装飾図柄遊技用のビデオデータテーブルからビデオデータ番号ＳＧＡを選択する。そして、図５５のステップＳ６２５で表示制御回路９０にビデオデータ番号ＳＧＡを送信し、ステップＳ６３０で表示制御回路９０にデータ切換えコマンドを送信する。この表示制御回路９０はデータ切換えコマンドを受信したときには変動開始コマンド＃４１または＃４２に応じたビデオデータの再生処理を停止する。そして、ＶＲＯＭからビデオデータ番号ＳＧＡに応じたビデオデータＳＧＡを検出し、ビデオデータＳＧＡの再生処理を開始する。
【０１７５】
ＣＰＵ８１はステップＳ６３０で表示制御回路９０にデータ切換えコマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。この表示制御回路９０は的絵柄１７１の消去コマンドを受信したときには的絵柄１７１を消去し、大砲絵柄１７２の消去コマンドを受信したときには大砲絵柄１７２を消去し、弾絵柄１７３の消去コマンドを受信したときには弾絵柄１７３を消去する。
【０１７６】
ビデオデータＳＧＡは、図５６の（ｇ）に示すように、弾絵柄１７３が的絵柄１７１に命中する３次元的な映像を発生させるものであり、確変大当りまたは通常大当りの判定時に弾絵柄１７３が的絵柄１７１に命中しない不適切なタイミングで左スイッチ５２または右スイッチ５３が操作されたときには遊技者に大当りを予感させる映像が強制的に表示される。このビデオデータＳＧＡの再生時にはＣＰＵ８１は図５４のステップＳ５９７でフラグ格納部１６２の移動フラグがオフ状態にリセットされていることを判断し、図５５のステップＳ６３５でタイマ格納部１６３の変動時間タイマＳＴ１の計測結果をゲーム終了時間ＧＥ１と比較する。ここで「ＳＴ１＝ＧＥ１」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。
＝ケース３＝
左スイッチ５２または右スイッチ５３が外れリーチの判定時に不適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図５５のステップＳ６２０でカウンタ格納部１６４の的位置カウンタＳＮ１が左命中範囲および右命中範囲のいずれにも属していないことを判断すると、ビデオデータ番号ＳＧＨおよびＳＧＡのいずれも送信せずフラグ格納部１６２の移動フラグもオフ状態にリセットしない。この場合には表示制御回路９０に右移動コマンドまたは左移動コマンドを送信することで的絵柄データを移動させ、表示制御回路９０に前進コマンドを送信することで弾絵柄データを移動させる。この弾絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達したときには図５５のステップＳ６２６でカウンタ格納部１６４の弾位置カウンタＳＮ２が限度値Ｍａｘに加算されたことを判断し、ステップＳ６２７でフラグ格納部１６２の図柄情報コマンドの記録結果が外れであることを判断する。この弾絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達したときには、図５６の（ｈ）に示すように、的絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達しておらず、弾絵柄１７３が的絵柄１７１に命中しない映像が生成される。即ち、外れリーチの判定時に弾絵柄１７３が的絵柄１７１に命中しない不適切なタイミングで左スイッチ５２または右スイッチ５３が操作されたときにはビデオデータを切換えることなく遊技者に外れを予感させる映像が表示される。
【０１７７】
ＣＰＵ８１は図５５のステップＳ６２７でフラグ格納部１６２の図柄情報コマンドの記録結果が外れであることを判断すると、ステップＳ６２８で表示制御回路９０に失敗コマンドを送信する。この表示制御回路９０は失敗コマンドを受信したときにはＶＲＯＭから失敗コマンドに応じた画像データを検出し、図５６の（ｈ）に示すように、画像データの検出結果に基づいて失敗絵柄１７４を表示する。
【０１７８】
ＣＰＵ８１は図５５のステップＳ６２８で表示制御回路９０に失敗コマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。このフラグ格納部１６２の移動フラグがオフされた状態ではＣＰＵ８１は図５４のステップＳ５９７から図５５のステップ６３５へ移行し、タイマ格納部１６３の変動時間タイマＳＴ１をゲーム終了時間ＧＥ１と比較する。ここで「ＳＴ１＝ＧＥ１」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。
＝ケース４＝
左スイッチ５２または右スイッチ５３が確変大当りまたは通常大当りの判定時に適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図５５のステップＳ６２３でカウンタ格納部１６４の的位置カウンタＳＮ１が左命中範囲および右命中範囲のいずれかに属していることを判断すると、ビデオデータ番号ＳＧＨおよびＳＧＡのいずれも送信せずフラグ格納部１６２の移動フラグもオフ状態にリセットしない。この場合には表示制御回路９０に右移動コマンドまたは左移動コマンドを送信することで的絵柄データを移動させ、表示制御回路９０に前進コマンドを送信することで弾絵柄データを移動させる。この弾絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達したときには図５５のステップＳ６２６でカウンタ格納部１６４の弾位置カウンタＳＮ２が限度値Ｍａｘに加算されたことを判断し、ステップＳ６２７でフラグ格納部１６２の図柄情報コマンドの記録結果が確変大当りまたは通常大当りであることを判断する。この弾絵柄データが上限度位置（Ｘｏ，Ｙｏ）に到達したときには、図５６の（ｉ）に示すように、的絵柄データが上限度位置（Ｘｏ，Ｙｏ）付近に到達しており、弾絵柄１７３が的絵柄１７１に命中する映像が生成される。即ち、確変大当りまたは通常大当りの判定時に弾絵柄１７３が的絵柄１７１に命中する適切なタイミングで左スイッチ５２または右スイッチ５３が操作されたときにはビデオデータを切換えることなく遊技者に大当りを予感させる映像が表示される。
【０１７９】
ＣＰＵ８１は図５５のステップＳ６２７でフラグ格納部１６２の図柄情報コマンドの記録結果が確変大当りまたは通常大当りであることを判断すると、ステップＳ６２９で表示制御回路９０に命中コマンドを送信する。この表示制御回路９０は命中コマンドを受信したときにはＶＲＯＭから命中コマンドに応じた画像データを検出し、図５６の（ｉ）に示すように、画像データの検出結果に基づいて命中絵柄１７５を表示する。
【０１８０】
ＣＰＵ８１は図５５のステップＳ６２９で表示制御回路９０に命中コマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。このフラグ格納部１６２の移動フラグがオフされた状態ではＣＰＵ８１は図５４のステップＳ５９７から図５５のステップ６３５へ移行し、タイマ格納部１６３の変動時間タイマＳＴ１をゲーム終了時間ＧＥ１と比較する。ここで「ＳＴ１＝ＧＥ１」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。
＝ケース５＝
左スイッチ５２または右スイッチ５３が操作限度時間の経過前に操作されなかったときの処理内容の説明
ＣＰＵ８１は図５４のステップＳ６０８でタイマ格納部１６３の変動時間タイマＳＴ１の加算結果が操作限度時間に到達したことを判断すると、ステップＳ６１４で表示制御回路９０に操作無効コマンドを送信する。この表示制御回路９０は操作無効コマンドを受信したときにはＶＲＯＭから操作無効コマンドに応じた画像データを検出し、図５６の（ｊ）に示すように、画像データの検出結果に基づいて操作無効絵柄１７６を表示する。
【０１８１】
ＣＰＵ８１は図５４のステップＳ６１４で表示制御回路９０に操作無効コマンドを送信すると、ステップＳ６１５でフラグ格納部１６２の移動フラグをオフ状態にリセットする。このフラグ格納部１６２の移動フラグがオフされた状態では図５４のステップＳ５９７から図５５のステップ６３５へ移行し、タイマ格納部１６３の変動時間タイマＳＴ１をゲーム終了時間ＧＥ１と比較する。ここで「ＳＴ１＝ＧＥ１」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。即ち、使用者が操作限度時間内で左スイッチ５２および右スイッチ５３をいずれも操作しなかったときには的絵柄１７１が移動停止し、大砲絵柄１７２から弾絵柄１７３が発射される映像が表示されない。
［１３−３−３］装飾図柄遊技停止処理
図５８はステップＳ４９０の装飾図柄遊技停止処理の詳細を示すものであり、ＣＰＵ８１はステップＳ６４１で表示制御回路９０に再生停止コマンドを送信し、ステップＳ６４２でコマンド格納部１６１の変動停止コマンドをクリアし、ステップＳ６４３でコマンド格納部１６１の変動開始コマンドをクリアする。すると、表示制御回路８０は再生停止コマンドを受信することに基づいてゲーム遊技用のビデオデータＳＧＡおよびＳＧＨのそれぞれを含む装飾図柄遊技用のビデオデータの再生処理を停止する。
［１３−４］大当り遊技処理
図５９はステップＳ４１４の大当り遊技処理の詳細を示すものであり、ＣＰＵ８１はステップＳ６５１でフラグ格納部１６２の大当りラウンドフラグの設定状態を判断する。ここでフラグ格納部１６２の大当りラウンドフラグがオン状態にセットされていることを判断したときにはステップＳ６５２へ移行し、フラグ格納部１６２の大当りラウンドフラグをオフ状態にリセットする。そして、ステップＳ６５３の大当りラウンド処理へ移行し、装飾図柄表示器４９に現在の大当りラウンド数に応じた映像を表示する。
【０１８２】
ＣＰＵ８１はステップＳ６５１でフラグ格納部１６２の大当りラウンドフラグがオフ状態にリセットされていることを判断すると、ステップＳ６５４でフラグ格納部１６２の最終ラウンドフラグの設定状態を判断する。このフラグ格納部１６２の最終ラウンドフラグはステップＳ６５３の大当りラウンド処理で最終の１５回目の大当りラウンドコマンドが検出されることに基づいてオン状態にセットされるものであり、ＣＰＵ６１はステップＳ６５４でフラグ格納部１６２の最終ラウンドフラグがオン状態にセットされていることを判断したときにはステップＳ６５５へ移行する。
【０１８３】
ＣＰＵ８１はステップＳ６５５へ移行すると、タイマ格納部１６３の大当りラウンド時間タイマＳＴ２にＲＯＭ８２に予め記録された単位時間を加算する。そして、ステップＳ６５６のゲーム遊技処理へ移行し、装飾図柄表示器４９にゲーム遊技の映像を表示する。この大当りラウンド時間タイマＳＴ２は最終の１５回目の大当りラウンドの経過時間を計測するものであり、ステップＳ６５３の大当りラウンド処理で最終の１５回目の大当りラウンドコマンドが検出されることに基づいてＲＯＭ８２に予め記録された初期値「０」にセットされる。
【０１８４】
ＣＰＵ８１はステップＳ６５４でフラグ格納部１６２の最終ラウンドフラグがオフ状態にリセットされていることを判断すると、ステップＳ６５７でフラグ格納部１６２のインターバルフラグの設定状態を判断する。ここでフラグ格納部１６２のインターバルフラグがオン状態にセットされていることを判断したときにはステップＳ６５８へ移行し、フラグ格納部１６２のインターバルフラグをオフ状態にリセットする。そして、ステップＳ６５９のインターバル処理へ移行し、現在の大当りラウンド数に応じた映像の再生処理を停止する。
［１３−４−１］大当りラウンド処理
図６０はステップＳ６５３の大当りラウンド処理の詳細を示すものであり、ＣＰＵ８１はステップＳ６６１でコマンド格納部１６１から大当りラウンドコマンドの記録結果を検出する。そして、ステップＳ６６２で大当りラウンドコマンドの検出結果からＥＸＴデータを検出し、ステップＳ６６３で図１８の大当りラウンド用のビデオデータテーブルからＥＸＴデータの検出結果に応じたビデオデータ番号を検出する。次にステップＳ６６４で表示制御回路９０に大当りラウンド用のビデオデータ番号の検出結果を送信し、ステップＳ６６５で表示制御回路９０に再生開始コマンドを送信する。
【０１８５】
表示制御回路９０はＣＰＵ８１からの大当りラウンド用のビデオデータ番号を受信すると、ＶＲＯＭからビデオデータ番号の受信結果に応じた大当りラウンド用のビデオデータを検出する。そして、ＣＰＵ８１からの再生開始コマンドを受信したときには大当りラウンド用のビデオデータの検出結果を再生開始し、装飾図柄表示器４９に大当りラウンドコマンドのＥＸＴデータに応じた演出映像を表示する。これら各回の演出映像には大当りラウンド数が設定されており、遊技者は大当りラウンドコマンドのＥＸＴデータに応じた映像から現在の大当りラウンドが何回目であるかを認識することができる。
【０１８６】
ＣＰＵ８１はステップＳ６６５で表示制御回路９０に再生開始コマンドを送信すると、ステップＳ６６６で大当りラウンドコマンドの検出結果が最終の１５回目用のものであるか否かを判断する。この処理はＥＸＴデータの検出結果を「０Ｅ（ｈ）」と比較することで行われるものであり、ＣＰＵ８１はステップＳ６６６で大当りラウンドコマンドの検出結果が最終の１５回目用のものであることを判断したときにはステップＳ６６７へ移行し、フラグ格納部１６２の最終ラウンドフラグをオン状態にセットする。そして、ステップＳ６６８へ移行し、ＲＯＭ８２に予め記録された初期値「０」をタイマ格納部１６３の大当りラウンド時間タイマＳＴ２にセットする。
［１３−４−２］ゲーム遊技処理
ゲーム遊技処理では、図６１に示すように、装飾図柄表示器４９に的絵柄１７１が左右方向へ直線的に往復動する映像が表示され、遊技者が操作限度時間の経過前に的絵柄１７１を狙って左スイッチ５２または右スイッチ５３を操作したときには大砲絵柄１７２から弾絵柄１７３が上方向に発射される映像が表示される。この大当り遊技中のゲーム遊技処理で遊技者が適切なタイミングで左スイッチ５２または右スイッチ５３を操作したときには弾絵柄１７３が的絵柄１７１に命中する映像が表示され、遊技者が不適切なタイミングで左スイッチ５２または右スイッチ５３を操作したときには弾絵柄１７３が的絵柄１７１に命中する映像が表示されない。このゲーム遊技処理中には両スピーカ１６のそれぞれから音声が出力されず、複数の電飾ＬＥＤ１９のそれぞれが消灯している。
【０１８７】
図６２および図６３のそれぞれはステップＳ６５６のゲーム遊技処理の詳細を示すものである。以下、ステップＳ６５６のゲーム遊技処理について装飾図柄遊技用のステップＳ５８５のゲーム遊技処理に対して相違する部分を主体に説明する。ＣＰＵ８１は図６２のステップＳ６７１でタイマ格納部１６３の大当りラウンド時間タイマＳＴ２の加算結果をゲーム開始時間ＧＳ２およびゲーム終了時間ＧＥ２のそれぞれと比較する。ここで「ＧＳ２≦ＳＴ２≦ＧＥ２」を判断したときにはステップＳ６７２へ移行し、「ＳＴ２＝ＧＳ２」であるか否かを判断する。
【０１８８】
ＣＰＵ８１はステップＳ６７２で「ＳＴ２＝ＧＳ２」を判断すると、ステップＳ５９２〜ステップＳ５９６のそれぞれを実行する。即ち、タイマ格納部１６３の大当りラウンド時間タイマＳＴ２がゲーム開始時間ＧＳ２に加算されたときには、図６１の（ａ）および（ｂ）に示すように、装飾図柄表示器４９に的絵柄１７１および大砲絵柄１７２が表示され、図６１の（ｂ）および（ｃ）に示すように、的絵柄１７１が左限度位置および右限度位置相互間で直線的に往復動する映像が表示される。
【０１８９】
ＣＰＵ８１はタイマ格納部１６３の大当りラウンド時間タイマＳＴ２が操作限度時間に加算される前に左スイッチ５２または右スイッチ５３が操作されたことを判断すると、図６２のステップＳ６７３からステップＳ６０９またはステップＳ６１０を経てステップＳ６１１へ移行し、フラグ格納部１６２の発射フラグをオン状態にセットする。そして、ステップＳ６１２で表示制御回路９０に弾絵柄１７３の初期表示コマンドを送信し、ステップＳ６１３でカウンタ格納部１６４の弾位置カウンタＳＮ２に初期値「０」をセットする。即ち、遊技者が操作限度時間の経過前に左スイッチ５２または右スイッチ５３を操作したときには弾絵柄１７３が的絵柄１７１の往復動状態で上方向へ進む映像が表示される。
【０１９０】
ＣＰＵ８１は弾絵柄１７３が上限度位置に到達したときには図６３のステップＳ６２６で「ＳＮ２＝限度値Ｍａｘ」であることを判断し、ステップＳ６７４へ移行する。ここでカウンタ格納部１６４から的位置カウンタＳＮ１の更新結果を検出し、的位置カウンタＳＮ１の検出結果を命中範囲と比較する。この命中範囲は、図６４に示すように、上限度位置（Ｘｏ，Ｙｏ）のＸ座標「Ｘｏ」から誤差「Ｗ／２」を減算した値「Ｘｏ−Ｗ／２」および上限度位置（Ｘｏ，Ｙｏ）のＸ座標「Ｘｏ」に誤差「Ｗ／２」を加算した値「Ｘｏ＋Ｗ／２」のそれぞれを限度値とするものであり、的位置カウンタＳＮ１が命中範囲「Ｘｏ−Ｗ／２」〜「Ｘｏ＋Ｗ／２」に属しているときには弾絵柄１７３および的絵柄１７１が相互に重なる映像が発生している。
＝ケース１＝
左スイッチ５２または右スイッチ５３が不適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図６３のステップＳ６７４で「Ｘｏ−Ｗ／２≦ＳＮ１≦Ｘｏ−Ｗ／２」ではないことを判断し、ステップＳ６２８で表示制御回路９０に失敗コマンドを送信する。この表示制御回路９０は失敗コマンドを受信したときにはＶＲＯＭから失敗コマンドに応じた画像データを検出し、図６１の（ｆ）に示すように、画像データの検出結果に基づいて失敗絵柄１７４を表示する。即ち、左スイッチ５２または右スイッチ５３が不適切なタイミングで操作されたときには確変大当りおよび通常大当りのいずれが判定されているときであっても弾絵柄１７３が的絵柄１７１に命中しない映像が表示される。
【０１９１】
ＣＰＵ８１は図６３のステップＳ６２８で表示制御回路９０に失敗コマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。このフラグ格納部１６２の移動フラグがオフされた状態では図６２のステップＳ５９７から図６３のステップ６７７へ移行し、タイマ格納部１６３の大当りラウンド時間タイマＳＴ２をゲーム終了時間ＧＥ２と比較する。ここで「ＳＴ２＝ＧＥ２」を判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。そして、ステップＳ６７８でフラグ格納部１６２の最終ラウンドフラグをオフ状態にリセットし、ステップＳ６７９でコマンド格納部１６１の図柄情報コマンドをクリアする。
＝ケース２＝
左スイッチ５２または右スイッチ５３が通常大当りの判定時に適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図６３のステップＳ６７４で「Ｘｏ−Ｗ／２≦ＳＮ１≦Ｘｏ−Ｗ／２」を判断し、ステップＳ６２９で表示制御回路９０に命中コマンドを送信する。この表示制御回路９０は命中コマンドを受信したときにはＶＲＯＭから命中コマンドに応じた画像データを検出し、図６１の（ｇ）に示すように、画像データの検出結果に基づいて命中絵柄１７５を表示する。即ち、左スイッチ５２または右スイッチ５３が適切なタイミングで操作されたときには弾絵柄１７３が的絵柄１７１に命中した映像が表示される。
【０１９２】
ＣＰＵ８１は図６３のステップＳ６２９で表示制御回路９０に命中コマンドを送信すると、ステップＳ６７５でコマンド格納部１６１から図柄情報コマンドの記録結果を検出し、図柄情報コマンドの検出結果を確変大当りと比較する。ここで図柄情報コマンドの検出結果が確変大当りではないことを判断し、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。このフラグ格納部１６２の移動フラグがオフされた状態では図６２のステップＳ５９７から図６３のステップ６７７へ移行する。このステップＳ６７７でタイマ格納部１６３の大当りラウンド時間タイマＳＴ２がゲーム終了時間ＧＥ２に到達したことを判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。そして、ステップＳ６７８でフラグ格納部１６２の最終ラウンドフラグをオフ状態にリセットし、ステップＳ６７９でコマンド格納部１６１の図柄情報コマンドをクリアする。
＝ケース３＝
左スイッチ５２または右スイッチ５３が確変大当りの判定時に適切なタイミングで操作されたときの処理内容の説明
ＣＰＵ８１は図６３のステップＳ６７４で「Ｘｏ−Ｗ／２≦ＳＮ１≦Ｘｏ−Ｗ／２」を判断し、ステップＳ６２９で表示制御回路９０に命中コマンドを送信する。この表示制御回路９０は命中コマンドを受信したときにはＶＲＯＭから命中コマンドに応じた画像データを検出し、図６１の（ｇ）に示すように、画像データの検出結果に基づいて命中絵柄１７５を表示する。即ち、左スイッチ５２または右スイッチ５３が適切なタイミングで操作されたときには弾絵柄１７３が的絵柄１７１に命中した映像が表示される。
【０１９３】
ＣＰＵ８１は図６３のステップＳ６２９で表示制御回路９０に命中コマンドを送信すると、ステップＳ６７５でコマンド格納部１６１から図柄情報コマンドの記録結果を検出し、図柄情報コマンドの検出結果を確変大当りと比較する。ここで図柄情報コマンドの検出結果が確変大当りであることを判断し、ステップＳ６７６で表示制御回路９０に確変突入コマンドを送信する。この表示制御回路９０は確変突入コマンドを受信したときにはＶＲＯＭから確変突入コマンドに応じた画像データを検出し、図６１の（ｈ）に示すように、画像データの検出結果に基づいて確変突入絵柄１７６を表示する。即ち、確変大当りの判定時に左スイッチ５２または右スイッチ５３が適切なタイミングで操作されたときには確変突入絵柄１７６が表示され、確率変動モードに移行したことが遊技者に報知される。
【０１９４】
ＣＰＵ８１は図６３のステップＳ６７６で表示制御回路９０に確変突入コマンドを送信すると、ステップＳ６３１でフラグ格納部１６２の移動フラグをオフ状態にリセットする。そして、ステップＳ６３２で表示制御回路９０に的絵柄１７１の消去コマンドを送信し、ステップＳ６３３で表示制御回路９０に大砲絵柄１７２の消去コマンドを送信し、ステップＳ６３４で表示制御回路９０に弾絵柄１７３の消去コマンドを送信する。このフラグ格納部１６２の移動フラグがオフされた状態では図６２のステップＳ５９７から図６３のステップ６７７へ移行する。このステップＳ６７７でタイマ格納部１６３の大当りラウンド時間タイマＳＴ２がゲーム終了時間ＧＥ２に到達したことを判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。そして、ステップＳ６７８でフラグ格納部１６２の最終ラウンドフラグをオフ状態にリセットし、ステップＳ６７９でコマンド格納部１６１の図柄情報コマンドをクリアする。
＝ケース４＝
左スイッチ５２または右スイッチ５３が操作限度時間の経過前に操作されなかったときの処理内容の説明
ＣＰＵ８１は図６２のステップＳ６７３でタイマ格納部１６３の大当りラウンド時間タイマＳＴ２の加算結果が操作限度時間に到達したことを判断し、ステップＳ６１４で表示制御回路９０に操作無効コマンドを送信する。この表示制御回路９０は操作無効コマンドを受信したときにはＶＲＯＭから操作無効コマンドに応じた画像データを検出し、図６１の（ｉ）に示すように、画像データの検出結果に基づいて操作無効絵柄１７６を表示する。
【０１９５】
ＣＰＵ８１は図６２のステップＳ６１４で表示制御回路９０に操作無効コマンドを送信すると、ステップＳ６１５でフラグ格納部１６２の移動フラグをオフ状態にリセットする。このフラグ格納部１６２の移動フラグがオフされた状態ではステップＳ５９７から図６３のステップ６７７へ移行する。ここでタイマ格納部１６３の大当りラウンド時間タイマＳＴ２がゲーム終了時間ＧＥ２に到達したことを判断したときにはステップＳ６３６へ移行し、フラグ格納部１６２の発射フラグをオフ状態にリセットする。そして、ステップＳ６７８でフラグ格納部１６２の最終ラウンドフラグをオフ状態にリセットし、ステップＳ６７９でコマンド格納部１６１の図柄情報コマンドをクリアする。即ち、使用者が操作限度時間内で左スイッチ５２および右スイッチ５３をいずれも操作しなかったときには的絵柄１７１が移動停止し、大砲絵柄１７２から弾絵柄１７３が発射される映像が表示されない。
［１３−４−３］インターバル処理
図６５はステップＳ６５９のインターバル処理の詳細を示すものであり、ＣＰＵ８１はステップＳ６８１で表示制御回路９０に再生停止コマンドを送信する。この表示制御回路９０は再生停止コマンドを受信したときには大当りラウンド用のビデオデータの再生処理を停止する。即ち、１回目の大当りラウンド〜１５回目の大当りラウンドが終了したときには直前の大当りラウンド用のビデオデータに応じた映像が静止画像で表示される。
［１３−５］異常コマンド処理
図６６はステップＳ４１５の異常コマンド処理の詳細を示すものであり、ＣＰＵ８１はステップＳ６９１でフラグ格納部１６２の窓枠開放フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の窓枠開放フラグがオン状態にセットされていることを判断したときにはステップＳ６９２へ移行し、電飾制御回路１１０に異常報知コマンド１を送信する。そして、ステップＳ６９３へ移行し、フラグ格納部１６２の窓枠開放フラグをオフ状態にリセットする。この電飾制御回路１１０は異常報知コマンド１を受信したときには複数の電飾ＬＥＤ１９のそれぞれを異常報知コマンド１に応じた異常報知パターン１で駆動制御する。この異常報知パターン１は窓枠１１の左上隅部の両ランプカバー１８のそれぞれを発光状態に保持するものであり、窓枠１１は左上隅部の両ランプカバー１８が発光状態に保持されることに基づいて開放されていることが報知される。
【０１９６】
ＣＰＵ８１はステップＳ６９１でフラグ格納部１６２の窓枠開放フラグがオフ状態にリセットされていることを判断すると、ステップＳ６９４でフラグ格納部１６２の窓枠閉鎖フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の窓枠閉鎖フラグがオン状態にセットされていることを判断したときにはステップＳ６９５へ移行し、電飾制御回路１１０に異常解消コマンド１を送信する。そして、ステップＳ６９６へ移行し、フラグ格納部１６２の窓枠閉鎖フラグをオフ状態にリセットする。この電飾制御回路１１０は異常解消コマンド１を受信したときには複数の電飾ＬＥＤ１９のそれぞれを異常報知パターン１に応じて駆動制御する処理を停止し、窓枠１１が閉鎖されたことを報知する。
【０１９７】
ＣＰＵ８１はステップＳ６９４でフラグ格納部１６２の窓枠閉鎖フラグがオフ状態にリセットされていることを判断すると、ステップＳ６９７でフラグ格納部１６２の不正検出フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の不正検出フラグがオン状態にセットされていることを判断したときにはステップＳ６９８へ移行し、音声制御回路１００に異常報知コマンド２を送信する。そして、ステップＳ６９９へ移行し、フラグ格納部１６２の不正検出フラグをオフ状態にリセットする。この音声制御回路１１０は異常報知コマンド２を受信したときには両スピーカ１６のそれぞれを異常報知コマンド２に応じた異常報知パターン２で駆動制御する。この異常報知パターン２は両スピーカ１６のそれぞれから警告音を継続的に出力する内容のものであり、不正行為の発生は両スピーカ１６のそれぞれから警告音が継続的に出力されることに基づいて報知される。
【０１９８】
ＣＰＵ８１はステップＳ６９７でフラグ格納部１６２の不正検出フラグがオフ状態にリセットされていることを判断すると、ステップＳ７００でフラグ格納部１６２の不正解消フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の不正解消フラグがオン状態にセットされていることを判断したときにはステップＳ７０１へ移行し、音声制御回路１００に異常解消コマンド２を送信する。そして、ステップＳ７０２へ移行し、フラグ格納部１６２の不正解消フラグをオフ状態にリセットする。この音制声御回路１００は異常解消コマンド２を受信したときには両スピーカ１６のそれぞれを異常報知パターン２に応じて駆動制御する処理を停止し、不正行為の解消を報知する。
【０１９９】
ＣＰＵ８１はステップＳ７００でフラグ格納部１６２の不正解消フラグがオフ状態にリセットされていることを判断すると、ステップＳ７０３でフラグ格納部１６２の過払いフラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の過払いフラグがオン状態にセットされていることを判断したときにはステップＳ７０４へ移行し、電飾制御回路１１０に異常報知コマンド３を送信する。そして、ステップＳ７０５へ移行し、フラグ格納部１６２の過払いフラグをオフ状態にリセットする。この電飾制御回路１１０は異常報知コマンド３を受信したときには複数の電飾ＬＥＤ１９のそれぞれを異常報知コマンド３に応じた異常報知パターン３で駆動制御する。この異常報知パターン３は窓枠１１の右上隅部の両ランプカバー１８のそれぞれを点灯状態に保持するものであり、過払いの発生は窓枠１１の右上隅部の両ランプカバー１８のそれぞれが点灯状態に保持されることに基づいて報知される。
【０２００】
ＣＰＵ８１はステップＳ７０３でフラグ格納部１６２の過払いフラグがオフ状態にリセットされていることを判断すると、ステップＳ７０６でフラグ格納部１６２の過払い解消フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の過払い解消フラグがオン状態にセットされていることを判断したときにはステップＳ７０７へ移行し、電飾制御回路１１０に異常解消コマンド３を送信する。そして、ステップＳ７０８へ移行し、フラグ格納部１６２の過払い解消フラグをオフ状態にリセットする。この電飾制御回路１１０は異常解消コマンド３を受信したときには複数の電飾ＬＥＤ１９のそれぞれを異常報知パターン３に応じて駆動制御する処理を停止し、過払いの発生が解消されたことを報知する。
【０２０１】
ＣＰＵ８１はステップＳ７０６でフラグ格納部１６２の過払い解消フラグがオフ状態にリセットされていることを判断すると、ステップＳ７０９でフラグ格納部１６２の満タンフラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の満タンフラグがオン状態にセットされていることを判断したときにはステップＳ７１０へ移行し、音声制御回路１００に異常報知コマンド４を送信する。そして、ステップＳ７１１へ移行し、フラグ格納部１６２の満タンフラグをオフ状態にリセットする。この音声制御回路１１０は異常報知コマンド４を受信したときには両スピーカ１６のそれぞれを異常報知コマンド４に応じた異常報知パターン４で駆動制御する。この異常報知パターン４は両スピーカ１６のそれぞれから「遊技球を抜いて下さい」という音声を断続的に出力する内容のものであり、下皿６内に遊技球が満タンに貯留されていることは両スピーカ１６のそれぞれから異常報知パターン４に応じた音声が出力されることに基づいて報知される。
【０２０２】
ＣＰＵ８１はステップＳ７０９でフラグ格納部１６２の満タンフラグがオフ状態にリセットされていることを判断すると、ステップＳ７１２でフラグ格納部１６２の満タン解消フラグがオン状態にセットされているか否かを判断する。ここでフラグ格納部１６２の満タン解消フラグがオン状態にセットされていることを判断したときにはステップＳ７１３へ移行し、音声制御回路１００に異常解消コマンド４を送信する。そして、ステップＳ７１４へ移行し、フラグ格納部１６２の満タン解消フラグをオフ状態にリセットする。この音声制御回路１００は異常解消コマンド４を受信したときには両スピーカ１６のそれぞれを異常報知パターン４に応じて駆動制御する処理を停止し、下皿６の満タン状態が解消されたことを報知する。
【０２０３】
上記実施例１によれば次の効果を奏する。
ゲーム遊技用のプロセスデータ４０についてゲーム遊技期間中のコマンド設定頻度Ｃ０を「０」に設定したので、スピーカ１６による音の演出および電飾ＬＥＤ１９による光の演出のそれぞれがプロセスデータ４０のうちのゲーム遊技期間を除く残りの期間に比べて抑えられ、プロセスデータ００〜プロセスデータ３１のそれぞれの全期間に比べても抑えられる。このため、ゲーム遊技期間中の演出制御回路８０の処理内容が簡単になるので、演出制御回路８０の負荷がゲーム遊技期間中に極端に大きくなることを防止できる。従って、演出制御回路８０がゲーム遊技の映像を表示しながら保留コマンドに応じた処理と窓枠開放コマンドに応じた処理と窓枠閉鎖コマンドに応じた処理と不正検出コマンドに応じた処理と不正解消コマンドに応じた処理と過払いコマンドに応じた処理と過払い解消コマンドに応じた処理と満タンコマンドに応じた処理と満タン解消コマンドに応じた処理のそれぞれを並行して行う場合に演出制御回路８０の負荷が極端に大きくなることも防止できる。しかも、ゲーム遊技期間中に全ての電飾ＬＥＤ１９の消灯状態で装飾図柄表示器４９の画面が発光するので、ゲーム遊技の映像を視覚的な認知度が高まる。この効果はゲーム遊技用のプロセスデータ４１についても同一である。
【０２０４】
遊技者が外れの判定時に不適切なタイミングで左スイッチ５２または右スイッチ５３を操作したときには左スイッチ５２の操作タイミングまたは右スイッチ５３の操作タイミング通りに弾絵柄１７３が的絵柄１７１に命中しない映像を表示し、遊技者が確変大当りの判定時等に適切なタイミングで左スイッチ５２または右スイッチ５３を操作したときには左スイッチ５２の操作タイミングまたは右スイッチ５３の操作タイミング通りに弾絵柄１７３が的絵柄１７１に命中する映像を表示した。このため、遊技者の技能をゲーム遊技の映像に反映させることができる。この効果は大当りラウンド中のゲーム遊技の映像についても同一である。
【０２０５】
ゲーム遊技の映像として弾絵柄１７３が的絵柄１７１に命中するか否かの映像を装飾図柄表示器４９に表示した。このため、的絵柄１７１を機械的な構造物から構成し、弾絵柄１７３が構造物に命中するか否かのゲーム遊技の映像を表示する場合とは異なり、的絵柄１７１および弾絵柄１７３相互間の関係を自由に設定することができるので、弾絵柄１７３の的絵柄１７１に対する遠近感等を自由に表現することが可能になる。
【実施例２】
【０２０６】
演出制御回路８０のＲＯＭ８２には、図６７に示すように、プロセスデータテーブルが予め記録されている。このプロセスデータテーブルは変動開始コマンドのＥＸＴデータおよびランダムカウンタＳＲ４に基づいてプロセスデータ番号を選択するものであり、リーチＣ外れ用の変動開始コマンド＃３１のＥＸＴデータ「３０（ｈ）」およびリーチＣ大当り用の変動開始コマンド＃３２のＥＸＴデータ「３１（ｈ）」のそれぞれには相互に異なる２種類のプロセスデータ番号が設定され、リーチＤ外れ用の変動開始コマンド＃４１のＥＸＴデータ「４０（ｈ）」およびリーチＤ大当り用の変動開始コマンド＃４２のＥＸＴデータ「４１（ｈ）」のそれぞれには相互に異なる３種類のプロセスデータ番号が設定され、リーチＣ外れ用の変動開始コマンド＃３１〜リーチＤ大当り用の変動開始コマンド＃４２を除く残りの各変動開始コマンドのＥＸＴデータには１種類のプロセスデータ番号が設定されている。
【０２０７】
演出制御回路８０のＲＯＭ８２には各プロセスデータ番号に応じてプロセスデータが設定されており、各プロセスデータは対応する変動開始コマンドに応じた変動表示時間の範囲内で終了するように設定されている。例えばプロセスデータ４０Ａはプロセスデータ番号４０Ａの選択時に設定されるものであり、プロセスデータ番号４０Ａはメイン制御回路６０が変動開始コマンド＃４１を設定したときに選択される。このプロセスデータ４０Ａはゲーム遊技用のプロセスデータ４０と同様に変動開始コマンド＃４１に応じた変動表示時間「４００００ｍｓｅｃ」の範囲内で終了するように設定されている。この演出制御回路８０のＲＯＭ８２には各プロセスデータ番号に応じてビデオデータ番号が設定され、表示制御回路９０のＶＲＯＭには各ビデオデータ番号に応じてビデオデータが設定されており、プロセスデータ番号が選択されたときにはプロセスデータ番号の選択結果に応じたビデオデータ番号が選択され、ビデオデータ番号が選択されたときにはビデオデータ番号の選択結果に応じたビデオデータが選択される。
【０２０８】
図６８は図４４のステップＳ４８４の装飾図柄遊技開始処理の詳細を示すものであり、ＣＰＵ８１は図６８のステップＳ５０８で変動開始コマンドの検出結果からＥＸＴデータを検出すると、ステップＳ９０１でカウンタ格納部１６４からランダムカウンタＳＲ４の更新結果を取得する。このランダムカウンタＳＲ４はＣＰＵ８１が「０」〜「５０」の範囲内で循環的に更新するものであり、ランダムカウンタＳＲ４の更新処理は図４０のステップＳ４０４のカウンタ更新処理で行われる。
【０２０９】
ＣＰＵ８１は図６８のステップＳ９０１でカウンタ格納部１６４からランダムカウンタＳＲ４の更新結果を取得すると、ステップＳ５０９でＲＯＭ８２のプロセスデータテーブルからＥＸＴデータの検出結果およびランダムカウンタＳＲ４の取得結果の双方に応じたプロセスデータ番号を選択し、プロセスデータ番号の選択結果に応じたプロセスデータを設定する。例えばＥＸＴデータの検出結果が「４１（ｈ）」でランダムカウンタＳＲ４の取得結果が「２０」であるときにはプロセスデータ番号４１が選択され、プロセスデータ番号４１に応じたゲーム遊技用のプロセスデータ４１が選択される。即ち、ゲーム遊技用のプロセスデータ４０はメイン制御回路６０が変動開始コマンド＃４１を設定したときに演出制御回路８０が抽選で設定するものであり、ゲーム遊技用のプロセスデータ４１はメイン制御回路６０が変動開始コマンド＃４２を設定したときに演出制御回路８０が抽選で設定するものである。図６９はＣＰＵ８１が図４４のステップＳ４８６で実行する装飾図柄遊技中処理の詳細を示すものであり、ＣＰＵ８１はプロセスデータ４０およびプロセスデータ４１のいずれかを設定しているときには図６９のステップＳ９１１からステップＳ５８４およびステップＳ５８５へ移行し、装飾図柄表示器４９にゲーム遊技の映像を表示する。
【０２１０】
上記実施例１〜実施例２のそれぞれにおいては、装飾図柄遊技時のゲーム遊技の映像で弾絵柄データが的絵柄データに命中するか否かを演算処理によって判断しても良い。以下、弾絵柄データが的絵柄データに命中するか否かを判断するための演算処理を図５７に基づいて説明する。
【０２１１】
弾絵柄データが現在位置（Ｘｏ，Ｙｎ）から上限度位置（Ｘｏ，Ｙｏ）に到達するまでの所要時間Ｔｔは下記（１）式で演算される。ここでΔＴはタイマ割込み処理の発生周期であり、ＳＮ２は弾絵柄データの現在位置に相当する弾位置カウンタの計測値であり、ΔＹは弾絵柄データの単位時間ΔＴ毎の移動量である。
Ｔｔ＝（Ｙｏ―Ｙｎ）／（ΔＹ／ΔＴ）
＝（Ｙｏ−ＳＮ２＊ΔＹ）／（ΔＹ／ΔＴ）
＝（Ｙｏ−ＳＮ２＊ΔＹ）＊ΔＴ／ΔＹ                ・・・・・・・・（１）
的絵柄データの左右方向の中心が現在位置（Ｘｎ，Ｙｏ）から上限度位置（Ｘｏ，Ｙｏ）に到達するまでの所要時間Ｔｍは下記（２）式で演算される。下記（３）式および下記（４）式のそれぞれは（２）式に的絵柄データの左右方向の幅寸法Ｗを考慮したものである。ここでＳＮ１は的絵柄データの現在位置に相当する的位置カウンタの計測値であり、ΔＸは的絵柄データの単位時間ΔＴ毎の移動量である。
Ｔｍ＝（Ｘｏ―Ｘｎ）／（ΔＸ／ΔＴ）
＝｜（Ｘｏ−ＳＮ１＊ΔＸ）｜／（ΔＸ／ΔＴ）
＝｜（Ｘｏ−ＳＮ１＊ΔＸ）＊ΔＴ｜／ΔＸ            ・・・・・・・・（２）
Ｔｍ１＝｜｛（Ｘｏ―Ｍ／２）−（ＳＮ１＊ΔＸ）｝＊ΔＴ｜／ΔＸ  ・・・・（３）
Ｔｍ２＝｜｛（Ｘｏ＋Ｍ／２）−（ＳＮ１＊ΔＸ）｝＊ΔＴ｜／ΔＸ  ・・・・（４）
弾絵柄データが的絵柄データに命中するか否かを判断するには（１）式に弾位置カウンタＳＮ２の現在の計測値を投入し、（３）式および（４）式のそれぞれに的位置カウンタＳＮ１の現在の計測値を投入し、（１）式の演算結果を（３）式の演算結果および（４）式の演算結果のそれぞれを限度値とする命中範囲と比較すれば良い。下記（５）式は命中範囲を示すものであり、（１）式の演算結果が命中範囲に属していることが判断されたときには弾絵柄データが的絵柄データに命中する映像が発生し、（１）式の演算結果が命中範囲に属していないことが判断されたときには弾絵柄データが的絵柄データに命中しない映像が発生する。
Ｔｍ１≦Ｔｔ≦Ｔｍ２                                              ・・・（５）
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０が変動パターンの設定結果を通知する変動パターンコマンドおよび装飾図柄遊技の開始を指令する変動開始コマンドを演出制御回路８０に別々に送信する構成としても良い。
【０２１２】
上記実施例１〜実施例２のそれぞれにおいては、演出制御回路８０および表示制御回路９０の両者を単一のマイクロコンピュータから構成しても良い。
上記実施例１〜実施例２のそれぞれにおいては、演出制御回路８０と表示制御回路９０と音声制御回路１００と電飾制御回路１１０の４者を単一のマイクロコンピュータから構成しても良い。
【０２１３】
上記実施例１〜実施例２のそれぞれにおいては、表示制御回路９０と音声制御回路１００と電飾制御回路１１０の３者を単一のマイクロコンピュータから構成しても良い。
上記実施例１〜実施例２のそれぞれにおいては、変動時間タイマＭＴ１が「０」に減算されることに基づいて特別図柄表示器４８に特別図柄を設定結果に応じた態様で表示しても良い。即ち、特別図柄を変動表示することなく表示しても良い。
【０２１４】
上記実施例１〜実施例２のそれぞれにおいては、遊技者が遊技盤２０を叩く不正を検出してメイン制御回路６０から演出制御回路８０に不正検出コマンドを送信しても良い。この場合、遊技盤２０に加速度センサを装着し、遊技者が遊技盤２０を叩いたか否かをメイン制御回路６０が加速度センサからの出力信号に基づいて判断すると良い。
【０２１５】
上記実施例１〜実施例２のそれぞれにおいては、遊技者が特別入賞口２９に永久磁石を近付ける不正を検出してメイン制御回路６０から演出制御回路８０に不正検出コマンドを送信しても良い。この場合、特別入賞口２９に磁気センサを装着し、遊技者が特別入賞口２９に永久磁石を近付けたか否かをメイン制御回路６０が磁気センサからの出力信号に基づいて判断すると良い。
【０２１６】
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０が保留コマンドを含む制御コマンドとして１バイトの信号を送信する構成としても良い。この構成の場合、メイン制御回路６０として８ビットのマイクロコンピュータを使用しても良く、あるいは、メイン制御回路６０に周辺回路を追加することに基づいて上位の１バイトまたは下位の１バイトを無効化しても良く、あるいは、上位の１バイトまたは下位の１バイトをデフォルトデータに設定すると良い。
【０２１７】
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０から出力回路を通して演出制御回路８０にハイレベルまたはロウレベルの保留コマンドを送信する構成としても良い。
【０２１８】
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０が下記［１］〜［４］の異常の発生の有無を判定し、異常の発生を判定したときには異常コマンドを設定し、異常コマンドの設定結果を演出制御回路８０に直ちに送信する構成としても良い。
［１］枠構成部品が正規の状態か否かを検出する検出手段からの出力信号に基づいて状態異常を検出する。外枠１に対する内枠２の施錠状態と内枠２に対する窓枠１１の施錠状態と上皿ユニット扉の施錠状態と遊技盤取付枠（機構板）に対するメインセットの離間状態のそれぞれは当該異常の一例である。ここで上皿ユニット扉とは上皿５を保持する上皿板３であり、メインセットとは上通路３６および球払出装置３７を有する部材であり、上皿ユニット扉とは上皿板３であり、遊技盤取付枠とは遊技盤２０が取付けられた部材であり、枠構成部品とは外枠１と内枠２と窓枠１１と上皿板３と機構板とメインセットのそれぞれを称して入る。
［２］球排出系の異常の有無を検出する。払出センサ４０の出力異常と賞球コマンドに対する球払出装置３７の動作不良と球タンク３４内に遊技球が貯留されていない異常と上皿５内に遊技球が満杯に貯留されている異常のそれぞれは当該異常の一例である。
［３］入賞系の異常の有無を検出する。遊技球が入賞可能な入賞装置への駆動指令に対する入賞装置の作動不良と入賞装置に遊技球が入賞したことを検出する入賞センサの出力異常（メイン制御回路６０がセンサ異常を判断する場合および入賞センサ側でセンサ異常が判断されてその信号がメイン制御回路６０に入力される場合の双方を含む）のそれぞれは当該異常の一例である。
［４］不正行為の有無を検出する。枠構成部品を強制的に開放する異常とピアノ線等を挿入して入賞装置を強制的に開放する異常と基板ケースが開放された異常と入賞装置を磁石によって入賞し易い状態にする異常のそれぞれは当該異常の一例である。
【０２１９】
上記実施例１〜実施例２のそれぞれにおいては、演出制御回路８０のＣＰＵ８１が窓枠開放フラグのオン状態または不正検出フラグのオン状態または過払いフラグのオン状態または満タンフラグのオン状態で装飾図柄表示器４９に異常絵柄を表示するための異常報知コマンドを設定し、異常報知コマンドの設定結果を表示制御回路９０に送信する構成としても良い。
【０２２０】
上記実施例１〜実施例２のそれぞれにおいては、左スイッチ５２または右スイッチ５３が操作されたときに当該操作を有効なものとして取扱う有効期間をゲーム遊技期間としても良い。
【０２２１】
上記実施例１〜実施例２のそれぞれにおいては、ゲーム遊技用のプロセスデータ４０についてゲーム遊技期間中にスピーカ１６から楽曲または効果音を出力するための音声制御データを設定しても良い。この構成の場合、プロセスデータ４０のゲーム遊技期間中のコマンド設定頻度Ｃ０をプロセスデータ４０のうちのゲーム遊技期間を除く残りの期間でのコマンド設定頻度Ｃ１に比べて小に設定し、しかも、プロセスデータ００〜３１のそれぞれの全期間でのコマンド設定頻度Ｃ２に比べて小に設定することが好ましい。この構成はゲーム遊技用のプロセスデータ４１についても同様である。
【０２２２】
上記実施例１〜実施例２のそれぞれにおいては、ゲーム遊技用のプロセスデータ４０についてゲーム遊技期間中にスピーカ１６から楽曲等を出力するための音声制御データおよび電飾ＬＥＤ１９から光を出力するための電飾制御データのそれぞれを設定しても良い。この構成の場合、プロセスデータ４０のゲーム遊技期間中のコマンド設定頻度Ｃ０をプロセスデータ４０のうちのゲーム遊技期間を除く残りの期間でのコマンド設定頻度Ｃ１に比べて小に設定し、しかも、プロセスデータ００〜３１のそれぞれの全期間でのコマンド設定頻度Ｃ２に比べて小に設定することが好ましい。この構成はゲーム遊技用のプロセスデータ４１についても同様である。
【０２２３】
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０のＣＰＵ６１が電飾制御用のプロセスデータを変動開始コマンドの設定結果に応じて設定し、演出制御回路８０のＣＰＵ８１が表示制御用のプロセスデータおよび音声制御用のプロセスデータのそれぞれを変動開始コマンドの受信結果に応じて設定し、メイン制御回路６０のＣＰＵ６１が複数の電飾ＬＥＤ１９のそれぞれを駆動するための電飾制御コマンドをプロセスデータの設定結果に応じて設定し、演出制御回路６０のＣＰＵ６１が装飾図柄表示器４９を駆動するための表示制御コマンドをプロセスデータの設定結果に応じて設定すると共に両スピーカ１６のそれぞれを駆動するための音声制御コマンドをプロセスデータの設定結果に応じて設定する構成としても良い。この構成の場合、ゲーム遊技用のプロセスデータ４０として、ゲーム遊技期間内には単位時間当りの表示制御コマンドの設定回数および単位時間当りの音声制御コマンドの設定回数を相互に加算してなるコマンド設定頻度がプロセスデータ４０のうちゲーム遊技期間を除く残りの期間でのコマンド設定頻度およびゲーム遊技用ではない残りの各プロセスデータの全ての期間でのコマンド設定頻度のそれぞれに比べて小または零となるものを設定することが好ましい。この構成はゲーム遊技用のプロセスデータ４１についても同様である。
【０２２４】
上記実施例１〜実施例２のそれぞれにおいては、メイン制御回路６０のＣＰＵ６１が音声制御用のプロセスデータを変動開始コマンドの設定結果に応じて設定し、演出制御回路８０のＣＰＵ８１が表示制御用のプロセスデータおよび電飾制御用のプロセスデータのそれぞれを変動開始コマンドの受信結果に応じて設定し、メイン制御回路６０のＣＰＵ６１が音声制御コマンドをプロセスデータの設定結果に応じて設定し、演出制御回路６０のＣＰＵ６１が表示制御コマンドおよび電飾制御コマンドのそれぞれをプロセスデータの設定結果に応じて設定する構成としても良い。この構成の場合、ゲーム遊技用のプロセスデータ４０として、ゲーム遊技期間内には単位時間当りの表示制御コマンドの設定回数および単位時間当りの電飾制御コマンドの設定回数を相互に加算してなるコマンド設定頻度がプロセスデータ４０のうちゲーム遊技期間を除く残りの期間でのコマンド設定頻度およびゲーム遊技用ではない残りの各プロセスデータの全ての期間でのコマンド設定頻度のそれぞれに比べて小または零となるものを設定することが好ましい。この構成はゲーム遊技用のプロセスデータ４１についても同様である。
【図面の簡単な説明】
【０２２５】
【図１】実施例１を示す図（パチンコ遊技機の全体構成を示す斜視図）
【図２】遊技盤を示す前面図
【図３】パチンコ遊技機の全体構成を示す後面図
【図４】上皿および下皿相互間の接続状態を示す断面図
【図５】電気的構成を示すブロック図
【図６】（ａ）はメイン基板と中継基板と演出基板を示す図、（ｂ）は規制回路を示す図
【図７】メイン制御回路から送信される制御コマンドの一覧を示す図
【図８】メイン基板で生成されるランダムカウンタの一覧を示す図
【図９】大当り判定テーブルを示す図
【図１０】特別図柄用の外れ図柄テーブルを示す図
【図１１】変動開始コマンドテーブルを示す図
【図１２】変動パターンテーブルを示す図
【図１３】メイン制御回路の制御データ格納領域を示す図
【図１４】演出基板で生成されるランダムカウンタの一覧を示す図
【図１５】コマンド判別テーブルを示す図
【図１６】プロセスデータを示す図
【図１７】装飾図柄遊技用のビデオデータテーブルを示す図
【図１８】大当りラウンド用のビデオデータテーブルを示す図
【図１９】（ａ）は大当り図柄テーブルを示す図、（ｂ）は左図柄テーブルを示す図、（ｃ）は中図柄テーブルを示す図、（ｄ）は右図柄テーブルを示す図
【図２０】演出制御回路の演出制御データ格納領域を示す図
【図２１】メイン制御回路のメイン処理を示すフローチャート
【図２２】メイン制御回路のタイマ割込み処理を示すフローチャート
【図２３】メイン制御回路の入力処理を示すフローチャート
【図２４】メイン制御回路のカウンタ更新処理２を示すフローチャート
【図２５】メイン制御回路の賞球制御処理を示すフローチャート
【図２６】メイン制御回路のデータ取得処理を示すフローチャート
【図２７】メイン制御回路の異常検出処理を示すフローチャート
【図２８】メイン制御回路の特別図柄プロセス処理を示すフローチャート
【図２９】メイン制御回路の大当り判定処理を示すフローチャート
【図３０】メイン制御回路の特別図柄変動開始時処理を示すフローチャート
【図３１】メイン制御回路の特別図柄変動開始時処理を示すフローチャート
【図３２】メイン制御回路の特別図柄変動処理を示すフローチャート
【図３３】メイン制御回路の特別図柄変動停止時処理を示すフローチャート
【図３４】メイン制御回路のウェイト処理を示すフローチャート
【図３５】メイン制御回路の大当り遊技処理を示すフローチャート
【図３６】メイン制御回路のインターバル処理を示すフローチャート
【図３７】大当りラウンドコマンドおよびインターバルコマンドの送信タイミングを示す図
【図３８】メイン制御回路のコマンド送信処理を示すフローチャート
【図３９】メイン制御回路のコマンド送信処理を示すフローチャート
【図４０】演出制御回路のメイン処理を示すフローチャート
【図４１】演出制御回路のタイマ割込み処理を示すフローチャート
【図４２】演出制御回路のコマンド解析処理を示すフローチャート
【図４３】演出制御回路の保留コマンド処理を示すフローチャート
【図４４】演出制御回路の装飾図柄遊技処理を示すフローチャート
【図４５】演出制御回路の装飾図柄遊技開始処理を示すフローチャート
【図４６】演出制御回路の大当り図柄設定処理を示すフローチャート
【図４７】演出制御回路の外れリーチ図柄設定処理を示すフローチャート
【図４８】演出制御回路の完全外れ図柄設定処理を示すフローチャート
【図４９】演出制御回路の装飾図柄遊技中処理を示すフローチャート
【図５０】装飾図柄遊技の映像を示す図
【図５１】ゲーム遊技用の変動開始コマンドに対応するプロセスデータを示す図
【図５２】装飾図柄遊技の映像を示す図
【図５３】ゲーム遊技処理の開始タイミングおよび終了タイミングを説明するための図
【図５４】演出制御回路のゲーム遊技処理を示すフローチャート
【図５５】演出制御回路のゲーム遊技処理を示すフローチャート
【図５６】ゲーム遊技の映像を示す図
【図５７】ゲーム遊技の映像を示す図
【図５８】演出制御回路の装飾図柄遊技停止処理を示すフローチャート
【図５９】演出制御回路の大当り遊技処理を示すフローチャート
【図６０】演出制御回路の大当りラウンド処理を示すフローチャート
【図６１】ゲーム遊技の映像を示す図
【図６２】演出制御回路のゲーム遊技処理を示すフローチャート
【図６３】演出制御回路のゲーム遊技処理を示すフローチャート
【図６４】ゲーム遊技の映像を示す図
【図６５】演出制御回路のインターバル処理を示すフローチャート
【図６６】演出制御回路の異常コマンド処理を示すフローチャート
【図６７】実施例２を示す図（プロセスデータテーブルを示す図）
【図６８】図４５相当図
【図６９】図４９相当図
【符号の説明】
【０２２６】
６は下皿、１１は窓枠、１３は窓枠センサ、２０は遊技盤、２４は遊技領域、２６は始動口、２９は特別入賞口、３７は球払出装置、４０は払出センサ、４５は満タンセンサ、４９は装飾図柄表示器、６０はメイン制御回路、８０は演出制御回路、９０は表示制御回路である。
【図１】
2008161554.tif 000003
【図２】
2008161554.tif 000004
【図３】
2008161554.tif 000005
【図４】
2008161554.tif 000006
【図５】
2008161554.tif 000007
【図６】
2008161554.tif 000008
【図７】
2008161554.tif 000009
【図８】
2008161554.tif 000010
【図９】
2008161554.tif 000011
【図１０】
2008161554.tif 000012
【図１１】
2008161554.tif 000013
【図１２】
2008161554.tif 000014
【図１３】
2008161554.tif 000015
【図１４】
2008161554.tif 000016
【図１５】
2008161554.tif 000017
【図１６】
2008161554.tif 000018
【図１７】
2008161554.tif 000019
【図１８】
2008161554.tif 000020
【図１９】
2008161554.tif 000021
【図２０】
2008161554.tif 000022
【図２１】
2008161554.tif 000023
【図２２】
2008161554.tif 000024
【図２３】
2008161554.tif 000025
【図２４】
2008161554.tif 000026
【図２５】
2008161554.tif 000027
【図２６】
2008161554.tif 000028
【図２７】
2008161554.tif 000029
【図２８】
2008161554.tif 000030
【図２９】
2008161554.tif 000031
【図３０】
2008161554.tif 000032
【図３１】
2008161554.tif 000033
【図３２】
2008161554.tif 000034
【図３３】
2008161554.tif 000035
【図３４】
2008161554.tif 000036
【図３５】
2008161554.tif 000037
【図３６】
2008161554.tif 000038
【図３７】
2008161554.tif 000039
【図３８】
2008161554.tif 000040
【図３９】
2008161554.tif 000041
【図４０】
2008161554.tif 000042
【図４１】
2008161554.tif 000043
【図４２】
2008161554.tif 000044
【図４３】
2008161554.tif 000045
【図４４】
2008161554.tif 000046
【図４５】
2008161554.tif 000047
【図４６】
2008161554.tif 000048
【図４７】
2008161554.tif 000049
【図４８】
2008161554.tif 000050
【図４９】
2008161554.tif 000051
【図５０】
2008161554.tif 000052
【図５１】
2008161554.tif 000053
【図５２】
2008161554.tif 000054
【図５３】
2008161554.tif 000055
【図５４】
2008161554.tif 000056
【図５５】
2008161554.tif 000057
【図５６】
2008161554.tif 000058
【図５７】
2008161554.tif 000059
【図５８】
2008161554.tif 000060
【図５９】
2008161554.tif 000061
【図６０】
2008161554.tif 000062
【図６１】
2008161554.tif 000063
【図６２】
2008161554.tif 000064
【図６３】
2008161554.tif 000065
【図６４】
2008161554.tif 000066
【図６５】
2008161554.tif 000067
【図６６】
2008161554.tif 000068
【図６７】
2008161554.tif 000069
【図６８】
2008161554.tif 000070
【図６９】
2008161554.tif 000071