(57)【要約】【課題】時間短縮回数の表示値を変更する不正行為を行い難いセキュリティ性能に優れた遊技機を提供すること。【解決手段】大当りが発生することに基いてカウンタの計測値Ｎｍｅｍｏｒｙを格納する。そして、変動表示回数の現在値Ｎｎｏｗから格納値Ｎｍｅｍｏｒｙを減算することで時間短縮モードが有効化されてからの通算の変動表示回数ΔＮを演算し、通算の変動表示回数ΔＮをカウントアップ表示することで時間短縮回数を遊技者に報知する。この構成の場合、不正行為を行うには時間短縮回数ΔＮの演算方法を割出し、変動表示回数の格納データＮｍｅｍｏｒｙおよび現在の計測値Ｎｎｏｗを書換える手間が必要になるので、時間短縮回数の表示値を変更する不正行為を行い難くなる。【選択図】  図１
2004350843.tif 000002
【特許請求の範囲】
【請求項１】
パチンコ球が始動口に有効に入賞したことを条件に表示器に識別図柄を可変状態および可変停止状態で順に表示する可変表示を行い、識別図柄の可変停止状態での態様によって遊技者に大当りおよび外れの判定結果を報知する構成のものにおいて、
可変表示回数を累積的に計測する計測手段と、
特定状態として継続限度回数を有するものが発生することに基いて前記計測手段の計測結果を記録手段に格納する格納手段と、
前記計測手段の現在の計測値と前記計測手段の格納結果との差を算出することに基いて特定状態が発生してからの通算の可変表示回数を演算する演算手段と、
前記演算手段の演算結果に基いて特定状態の継続状況を報知する報知手段と
を備えたことを特徴とする遊技機。
【請求項２】
報知手段は、通算の可変表示回数をカウントアップ表示することで特定状態の継続状況を報知し、特定状態の継続限度回数と通算の可変表示回数との差が「０」になることに基いてカウントアップ表示を消去する表示制御手段からなることを特徴とする請求項１記載の遊技機。
【請求項３】
演算手段は、特定状態の継続限度回数と通算の可変表示回数との差を算出することに基いて残り可変表示回数を演算し、
報知手段は、残り可変表示回数をカウントダウン表示することで特定状態の継続状況を報知し、残り可変表示回数が「０」になることに基いてカウントダウン表示を消去する表示制御手段からなることを特徴とする請求項１記載の遊技機。
【請求項４】
計測手段の計測値を記憶する記憶手段と、
記憶手段の記憶内容に基いて遊技データを作成するデータ作成手段と
を備えたことを特徴とする請求項１〜３のいずれかに記載の遊技機。
【請求項５】
大当りおよび外れを判定するメイン制御装置と、
メイン制御装置からの指令信号を検出することに基いて可変表示を行うサブ制御装置とを備え、
メイン制御装置およびサブ制御装置は、同一の演算形態で特定状態の継続状況を演算することを特徴とする請求項１〜４のいずれかに記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ球が始動口に有効に入賞したことを条件に識別図柄を可変状態および可変停止状態で順に表示する可変表示を行い、識別図柄の可変停止状態での態様によって遊技者に大当りおよび外れの判定結果を報知する構成の遊技機に関する。
【０００２】
【従来の技術】
上記遊技機には、大当りが発生することに基いて時間短縮モードを有効化する構成のものがある。この時間短縮モードとは可変表示時間を時間短縮モードの無効状態に比べて短縮するモードであり、時間短縮モードの有効状態では時間短縮モードの継続回数が時間短縮回数として表示される。この構成の場合、大当りの発生時にカウンタを「０」にリセットし、可変表示の開始を条件にカウンタを加算することで時間短縮回数を算出している。
【０００３】
【特許文献】
特許第２７４９８００号公報
【０００４】
【発明が解決しようとする課題】
上記従来構成の場合、カウンタの計測値を時間短縮回数としてそのまま表示しているので、カウンタの計測値を改竄するだけで時間短縮回数の表示値を簡単に変更できる。このため、時間短縮モードが無効化されているにも拘らず時間短縮回数の表示値として有効値を表示し、「時間短縮回数が有効値であるのに時間短縮モードが無効化されている」旨のクレームを付ける不正行為が行われる虞れがある。
本発明は上記事情に鑑みてなされたものであり、その目的は、時間短縮モード等の特定状態の継続状況を変更する不正行為を防止できるセキュリティ性能に優れた遊技機を提供することにある。
【０００５】
【課題を解決するための手段】
＜請求項１に係る発明について＞
請求項１に係る発明は特定状態の継続状況を演算によって検出するものであり、特定状態が発生したときの累積的な可変表示回数と現在の可変表示回数とに基いて継続回数を演算するところに特徴を有する。
▲１▼始動口：パチンコ球を遊技盤から回収するポケットおよびパチンコ球が通過するゲートの双方を含む用語である。
▲２▼可変表示：識別図柄を可変状態および可変停止状態で順に表示し、識別図柄の可変停止状態での態様によって遊技者に大当りおよび外れの判定結果を報知するものであり、識別図柄とは大当りおよび外れの判定結果を遊技者に報知する組合せ図柄または単一図柄を称する。この可変表示はパチンコ球が可変表示を開始することができないタイミングで始動口に入賞したときには保留されるものである。具体的には可変表示中および大当り表示中にパチンコ球が始動口に入賞したときには保留カウンタを加算することでパチンコ球の入賞が記録され、パチンコ球の入賞が記録されているときには可変表示の終了後および大当り表示の終了後に可変表示が再び開始される。この保留カウンタが加算される入賞をパチンコ球の有効な入賞と称する。
▲３▼計測手段：可変表示回数を計測するものである。この計測手段は可変表示回数を途中でリセットすることなく累積的に計測するものであり、累積的な計測とは累積的な加算および累積的な減算の双方を含む用語である。
▲４▼格納手段：可変表示回数を記録手段に格納するものであり、可変表示回数とは特定状態が発生したときの可変表示回数を称する。この特定状態とは継続回数に限度値を有するものであり、例えば可変表示時間を相対的に短縮する時間短縮モード・大当りを相対的に高確率で判定する高確率モード・入賞口に対するパチンコ球の入賞率が相対的に高まる高入賞率モード・賞品球の払出し率が高まる高ベースモード等の遊技者に有利な状態が特定状態に該当する。また、記録手段とはホールコンピュータ等の外部記録手段ではなく、遊技機自身が保有する内部記録手段を称する。
▲５▼演算手段：特定状態が発生した以後の通算の可変表示回数を演算するものであり、下記に演算手段の基本構成を示す。
・特定状態が発生した以後の通算の可変表示回数として、現在の可変表示回数Ｎｎｏｗと特定状態が発生したときの可変表示回数Ｎｍｅｍｏｒｙとの差（Ｎｎｏｗ―Ｎｍｅｍｏｒｙ）または（Ｎｍｅｍｏｒｙ―Ｎｎｏｗ）を演算する。
▲６▼報知手段：演算手段の演算結果に基いて特定状態の継続状況を報知するものであり、継続状況は表示器に数値やグラフ等で表示したり、音で報知したり、光で報知すると良い。この報知動作は可変表示毎に行うと良く、例えば表示器に継続状況を表示するときには可変表示が繰返されることに応じて表示内容をカウントアップまたはカウントダウンし、特定状態が無効化されることに応じて「０」を表示したり、表示を消滅させると良い。
請求項１に係る発明によれば、不正行為を行うには継続状況の演算方法を割出し、可変表示回数の格納データおよび現在の計測値を書換える手間が必要になるので、継続状況を変更する不正行為を行い難くなる。
【０００６】
＜請求項２に係る発明について＞
請求項２に係る発明は継続状況の報知形態について言及したものである。具体的には通算の可変表示回数をカウントアップ表示することで特定状態の継続状況を報知し、特定状態の継続限度回数と通算の可変表示回数との差が「０」になることに基いてカウントアップ表示を消去する。
【０００７】
＜請求項３に係る発明について＞
請求項３に係る発明は継続状況の報知形態について言及したものである。具体的には特定状態の継続限度回数と通算の可変表示回数との差を算出することに基いて残り可変表示回数を演算する。そして、残り可変表示回数をカウントダウン表示することで特定状態の継続状況を報知し、残り可変表示回数が「０」になることに基いてカウントダウン表示を消去する。
【０００８】
＜請求項４に係る発明について＞
請求項４に係る発明は可変表示回数を記憶手段に記憶させ、可変表示回数の記憶データに基いて遊技データを作成するものである。この可変表示回数としては計測された全ての値を記憶しておくことが好ましい。また、遊技データとは大当りの発生状況・リーチの発生状況等を称するものであり、遊技データの具体例には何回目の可変表示で大当りおよびリーチが発生したかを示す一覧データ・大当りおよびリーチの発生確率を示す確率データ等が該当する。
請求項４に係る発明によれば、可変表示回数の記憶データに基いて遊技データを作成しているので、遊技データ作成用の専用カウンタが不要になる。
【０００９】
＜請求項５に係る発明について＞
請求項５に係る発明はメイン制御装置およびサブ制御装置が同一の形態で特定状態の継続状況を演算するところに特徴を有する。前者のメイン制御装置とは大当りおよび外れを判定する上位の制御装置を称するものである。このメイン制御装置は計測手段・格納手段・演算手段を有しており、特定状態が発生したときの累積的な可変表示回数と現在の可変表示回数とに基いて特定状態の継続状況を演算する。後者のサブ制御装置はメイン制御装置からの制御指令を検出することに基いて可変表示を行う下位の制御装置を称するものである。このサブ制御装置は計測手段・格納手段・演算手段を有しており、特定状態が発生したときの累積的な可変表示回数と現在の可変表示回数とに基いて特定状態の継続状況をメイン制御装置と同一の形態で演算する。
請求項５に係る発明によれば、メイン制御装置およびサブ制御装置が同一の形態で特定状態の継続状況を演算するので、メイン制御装置およびサブ制御装置が同一の演算結果を保有することになる。このため、メイン制御装置からサブ制御装置に演算結果を出力し、サブ制御装置が自身の演算結果とメイン制御装置からの演算結果との整合性をチェックすることで不正行為の有無を簡単に判断することができる。
【００１０】
【発明の実施の形態】
本発明の一実施例を図面に基づいて説明する。パチンコホールの台島には、図５に示すように、外枠１が設置されている。この外枠１は前後面が開口する四角筒状をなすものであり、外枠１の前面には、図３に示すように、前面扉２が左側辺部の垂直な軸（図示せず）を中心に回動可能に装着されている。この前面扉２は外枠１の前面開口部を開閉する枠状をなすものであり、前面扉２の前面には横長な長方形状の皿板３が装着されている。この皿板３の前面には上皿４が固定されており、上皿４内にはパチンコ球が貯溜されている。また、上皿４の左端部には複数のスリット５が形成されている。これら複数のスリット５の後方にはスピーカ６が固定されており、スピーカ６の駆動時にはスピーカ６から複数のスリット５を通して前方の遊技者に遊技音が出力される。
【００１１】
前面扉２の前面には右下部に位置してハンドル台７が固定されており、ハンドル台７には発射ハンドル８が回動可能に装着されている。この発射ハンドル８の後方には、図５に示すように、発射モータ９が装着されており、発射モータ９の回転軸には、図３に示すように、打球槌１０が連結されている。この発射モータ９は打球槌１０の駆動源に相当するものであり、発射ハンドル８が図３の時計回り方向へ回動操作されたときには発射モータ９に電源が与えられ、打球槌１０が駆動することに基づいて上皿４内のパチンコ球を上皿４内から弾き出す。
【００１２】
前面扉２の前面には矩形状の窓枠１１が左側辺部の垂直な軸（図示せず）を中心に回動可能に装着されており、窓枠１１の内周面には透明なガラス窓１２が保持されている。また、前面扉２の後面には額縁状の機構盤（図示せず）が固定されている。この機構盤には、図４に示すように、遊技盤１３が保持されており、遊技盤１３は窓枠１１のガラス窓１２により前方から覆われている。
【００１３】
前面扉２の前面には、図３に示すように、右側部に位置して枠鍵１４が装着されており、枠鍵１４は前面扉２を外枠１に密着した閉鎖状態にロックし、窓枠１１を前面扉２の開口部の内周面に嵌合した閉鎖状態にロックしている。また、遊技盤１３の前面には、図４に示すように、外レール１５および内レール１６が固定されており、打球槌１０が弾いたパチンコ球は外レール１５および内レール１６間の発射通路１７を通って上昇し、発射通路１７の出口１８から放出される。また、遊技盤１３の前面には複数の障害釘１９が打込まれており、出口１８から放出されたパチンコ球は障害釘１９に当りながら落下する。
【００１４】
遊技盤１３の前面には左上隅部および右上隅部に位置して三角形状のコーナランプカバー２０が固定されている。これら各コーナランプカバー２０の後方には複数のコーナランプ２１（図６参照）が固定されており、各コーナランプカバー２０は後方のコーナランプ２１が点灯することに基づいて発光する。また、遊技盤１３の前面には、図４に示すように、左側部および右側部に位置してサイドランプカバー２２が固定されている。これら各サイドランプカバー２２の後方には複数のサイドランプ２３（図６参照）が固定されており、各サイドランプカバー２２は後方のサイドランプ２３が点灯することに基づいて発光する。
【００１５】
遊技盤１３の前面には、図４に示すように、表示台板２４が固定されており、表示台板２４の上端部には４個の保留球ランプ２５が固定されている。これら４個の保留球ランプ２５は保留球表示器２６を構成するものであり、横一列に配置されている。
【００１６】
表示台板２４にはカラー液晶表示器からなる図柄表示装置２７が固定されている。この図柄表示装置２７には特別図柄変動領域ＴＥが設けられており、特別図柄変動領域ＴＥ内には特別図柄が横３列に表示される。これら各列の特別図柄は大当りおよび外れを識別する識別図柄に相当するものであり、数字図柄から構成されている。
【００１７】
図柄表示装置２７には普通図柄変動領域ＨＥが設けられている。この普通図柄変動領域ＨＥは特別図柄変動領域ＴＥの左下隅部に位置するものであり、普通図柄変動領域ＨＥ内には普通図柄が横２列に表示される。これら各列の普通図柄は当りおよび外れを識別する識別図柄に相当するものであり、数字図柄から構成されている。尚、図柄表示装置２７は表示器に相当するものである。
【００１８】
遊技盤１３には図柄表示装置２７の下方に位置して特別図柄始動口２８が固定されている。この特別図柄始動口２８は上面が開口するポケット状をなすものであり、特別図柄始動口２８内には特別図柄始動センサ２９（図６参照）が固定されている。この特別図柄始動センサ２９は近接スイッチからなるものであり、特別図柄始動口２８内にパチンコ球が入賞したことを検出して特別図柄始動信号を出力する。尚、特別図柄始動口２８は始動口および入賞口に相当するものである。また、特別図柄始動センサ２９は始動センサおよび入賞センサに相当するものである。
【００１９】
特別図柄始動口２８には、図４に示すように、２枚の羽根板３０が軸３１を中心に回動可能に装着されており、両羽根板３０が垂直状態（二点鎖線参照）に回動しているときには両羽根板３０間の離間寸法がパチンコ球の直径寸法程度になり、特別図柄始動口２８に向って真上から落下するパチンコ球だけが両羽根板３０間の隙間を通って特別図柄始動口２８内に入賞する。また、両羽根板３０が傾斜状態（実線参照）に回動しているときには特別図柄始動口２８の左右両側部を落下するパチンコ球が羽根板３０によって捕捉されることに基いて特別図柄始動口２８内に入賞する。即ち、両羽根板３０は特別図柄始動口２８の開口部を実質的に拡縮するものである。
【００２０】
両羽根板３０は羽根板ソレノイド３２（図６参照）のプランジャに機械的に連結されたものであり、羽根板ソレノイド３２は両羽根板３０を傾斜状態および垂直状態に回動操作することに基いて特別図柄始動口２８を拡縮する。また、遊技盤１３の前面には、図４に示すように、特別図柄始動口２８の左側部に位置して普通図柄始動ゲート３３が固定されている。この普通図柄始動ゲート３３は上下面が開口するコ字枠状をなすものであり、普通図柄始動ゲート３３内には普通図柄始動センサ３４（図６参照）が固定されている。この普通図柄始動センサ３４は近接スイッチからなるものであり、普通図柄始動ゲート３３内を通過するパチンコ球を検出して普通図柄始動信号を出力する。
【００２１】
遊技盤１３の前面には、図４に示すように、特別図柄始動口２８の下方に位置して入賞口台板３５が固定されており、入賞口台板３５には前面が開口する四角筒状の大入賞口（図示せず）が固定されている。また、入賞口台板３５には扉３６が下端部の水平な軸３７を中心に回動可能に装着されており、大入賞口の前面は扉３６が垂直な閉鎖状態に回動することに基づいて閉鎖され、扉３６が前方へ水平に倒れた開放状態に回動することに基づいて開放される。尚、大入賞口は可変入賞口に相当するものである。
【００２２】
入賞口台板３５の後面には大入賞口ソレノイド３７（図６参照）が固定されている。この大入賞口ソレノイド３７のプランジャには扉３６が機械的に連結されており、扉３６は大入賞口ソレノイド３７のプランジャが進退することに基づいて開放状態および閉鎖状態に回動操作される。また、大入賞口内にはカウントセンサ３８（図６参照）が固定されている。このカウントセンサ３８は近接スイッチからなるものであり、大入賞口内にパチンコ球が入賞したことを検出してカウント信号を出力する。
【００２３】
前面扉２の後面には、図５に示すように、矩形枠状のメインセット３９が着脱可能に装着されており、メインセット３９の内周部には正方形状のセンタカバー４０が着脱可能に装着されている。このセンタカバー４０は前面が開口する容器状をなすものであり、遊技盤１３の後方に配置されている。また、遊技盤１３の後面には集合樋（図示せず）が固定されており、集合樋はセンタカバー４０によって後方から覆われている。この集合樋は特別図柄始動口２８および大入賞口に接続されており、特別図柄始動口２８内に入賞したパチンコ球および大入賞口内に入賞したパチンコ球は共通の集合樋内に転がり込み、集合樋からメインセット３９の入賞球通路（図示せず）を通して機外へ排出される。
【００２４】
メインセット３９の後面には上端部に位置して球タンク４１が固定されている。この球タンク４１は上面が開口する容器状をなすものであり、球タンク４１内にはパチンコ球が貯溜されている。また、メインセット３９の後面にはタンクレール４２が固定されている。このタンクレール４２は傾斜樋状をなすものであり、タンクレール４２の右端部は球タンク４１内に接続されている。
【００２５】
メインセット３９の左側部には賞球払出装置４３が着脱可能に装着されている。この賞球払出装置４３は払出しモータ４４（図６参照）を駆動源とするものであり、パチンコ球が特別図柄始動口２８内および大入賞口内に入賞することに基づいてパチンコ球を賞品球として放出する。
【００２６】
メインセット３９には下皿通路（図示せず）が設けられている。この下皿通路の上端部は賞球払出装置４３に接続されており、賞球払出装置４３から放出されたパチンコ球は下皿通路内を落下する。また、下皿通路の途中部分には上皿通路（図示せず）が設けられている。この上皿通路は上皿４に接続されており、賞球払出装置４３から放出されたパチンコ球は下皿通路内から上皿通路内に転がり込み、上皿通路内を通して上皿４内に払出される。
【００２７】
前面扉２の前面には、図３に示すように、上皿４の下方に位置して下皿４５が固定されている。この下皿４５は下皿通路の下端部に接続されたものであり、パチンコ球が上皿４内から溢れて上皿通路内に充満した状態では下皿通路の下端部を通して下皿４５内に払出される。
【００２８】
メインセット３９の後面には、図５に示すように、下端部に位置して横長な長方形状のメイン基板ボックス４６が固定されている。このメイン基板ボックス４６内には、図６に示すように、メイン基板４７が収納されており、メイン基板４７にはワンチップ型のマイクロコンピュータを主体に構成されたメイン制御装置４８が搭載されている。このメイン制御装置４８はＣＰＵ４９，ＲＯＭ５０，ＲＡＭ５１，Ｉ／Ｏ５２を有するものであり、ＲＯＭ５０には制御プログラムおよび制御データが記録されている。尚、メイン制御装置４８のＣＰＵ４９は計測手段・格納手段・演算手段・大当り判定手段・図柄設定手段・変動パターン設定手段・特定状態判定手段に相当するものであり、メイン制御装置４８のＲＡＭ５１は記録手段に相当するものである。
【００２９】
特別図柄始動センサ２９・普通図柄始動センサ３４・カウントセンサ３８はセンサ出力回路５３を介してメイン制御装置４８に電気的に接続されている。このセンサ出力回路５３はメイン基板４７に搭載されたものであり、メイン制御装置４８のＣＰＵ４９は特別図柄始動センサ２９からの特別図柄始動信号，普通図柄始動センサ３４からの普通図柄始動信号，カウントセンサ３８からのカウント信号をセンサ出力回路５３を介して検出する。
【００３０】
羽根板ソレノイド３２および大入賞口ソレノイド３７はソレノイド駆動回路５４を介してメイン制御装置４８に電気的に接続されている。このソレノイド駆動回路５４はメイン基板４７に搭載されたものであり、メイン制御装置４８のＣＰＵ４９は羽根板ソレノイド３２および大入賞口ソレノイド３７をソレノイド駆動回路５４を介して通断電制御し、特別図柄始動口２８の両羽根板３０および大入賞口の扉３６を回動操作する。
【００３１】
４個の保留球ランプ２５はランプ駆動回路５５を介してメイン制御装置４８に電気的に接続されている。このランプ駆動回路５５はメイン基板４７に搭載されたものであり、メイン制御装置４８のＣＰＵ４９は４個の保留球ランプ２５をランプ駆動回路５５を介して点灯制御する。
【００３２】
メインセット３９の後面には、図５に示すように、メイン基板ボックス４６の前方に位置して払出基板ボックス５６が固定されている。この払出基板ボックス５６内には、図７に示すように、払出基板５７が収納されており、払出基板５７にはワンチップ型のマイクロコンピュータを主体に構成された払出制御装置５８が搭載されている。この払出制御装置５８はＣＰＵ５９，ＲＯＭ６０，ＲＡＭ６１，Ｉ／Ｏ６２を有するものであり、ＲＯＭ６０には制御プログラムおよび制御データが記録されている。この払出制御装置５８にはメイン制御装置４８が電気的に接続されており、払出制御装置５８にはメイン制御装置４８から賞球コマンドおよび賞球データが単方向で送信される。
【００３３】
払出制御装置５８にはモータ駆動回路６３を介して払出モータ４４が電気的に接続されている。このモータ駆動回路６３は払出基板５７に搭載されたものであり、払出制御装置５８のＣＰＵ５９はモータ駆動回路６３を通して払出モータ４４の回転量を制御する。この回転量は払出制御装置５８のＣＰＵ５９がメイン制御装置４８からの賞球データに基づいて調節するものであり、ＣＰＵ５９は払出モータ４４の回転量を制御することに基づいて賞球払出装置４３から上皿４内に賞球データに応じた個数のパチンコ球を賞品球として払出す。
【００３４】
センタカバー４０の後面には統合基板ケース（図示せず）が固定されている。この統合基板ケース内には、図８に示すように、統合基板６４が収納されており、統合基板６４にはサブ制御装置６５が搭載されている。このサブ制御装置６５はＣＰＵ６６，ＲＯＭ６７，ＲＡＭ６８，ＶＤＰ６９，ＶＲＯＭ７０，ＶＲＡＭ７１，Ｉ／Ｏ７２を有するものであり、ＲＯＭ６７には制御プログラムおよび制御データが記録され、ＶＲＯＭ７０には表示プログラムおよび表示データが記録されている。尚、サブ制御装置６５のＣＰＵ６６は計測手段・格納手段・演算手段・報知手段・データ作成手段・表示制御手段・ランプ制御手段・スピーカ制御手段に相当するものであり、サブ制御装置６５のＲＡＭ６８は記録手段・記憶手段に相当するものである。
【００３５】
サブ制御装置６５にはメイン制御装置４８が電気的に接続されている。このサブ制御装置６５はメイン制御装置４８から演出コマンドおよび演出データが単方向で送信されるものであり、サブ制御装置６５のＣＰＵ６６はメイン制御装置４８からの演出コマンド等に基づいて表示コマンドを設定し、ＶＤＰ６９に出力する。また、統合基板６４にはＬＣＤ駆動回路７３が搭載されており、ＶＤＰ６９は表示コマンドに応じた表示データをＶＲＯＭ７０から検出し、ＬＣＤ駆動回路７３を介して図柄表示装置２７に表示コマンドおよび表示データに応じた演出内容の動画面・静止画面を表示する。
【００３６】
サブ制御装置６５にはスピーカ駆動回路７４を介してスピーカ６が電気的に接続されている。このスピーカ駆動回路７４は統合基板６４に搭載されたものであり、サブ制御装置６５のＣＰＵ６６はスピーカ駆動回路７４を通してスピーカ６から遊技音を出力する。この遊技音の出力はサブ制御装置６５のＣＰＵ６６がメイン制御装置４８からの演出コマンドおよび演出データに基づいて行うものであり、スピーカ６の駆動時にはスピーカ６から演出コマンドおよび演出データに応じた遊技音が出力される。
【００３７】
サブ制御装置６５にはランプ駆動回路７５を介して複数のコーナランプ２１および複数のサイドランプ２３が電気的に接続されている。このランプ駆動回路７５は統合基板６４に搭載されたものであり、サブ制御装置６５のＣＰＵ６６はランプ駆動回路７５を通して複数のコーナランプ２１および複数のサイドランプ２３を点灯制御する。この点灯制御はサブ制御装置６５のＣＰＵ６６がメイン制御装置４８からの演出コマンドおよび演出データに基づいて行うものであり、コーナランプ２１およびサイドランプ２３の駆動時にはコーナランプカバー２０およびサイドランプカバー２２が演出コマンド・演出データに応じた態様で電飾される。
【００３８】
図３の遊技機本体７６は外枠１，前面扉２，皿板３，上皿４，ハンドル台７，発射ハンドル８，窓枠１１，ガラス窓１２，機構盤，遊技盤１３，枠鍵１４，コーナランプカバー２０，サイドランプカバー２２，メインセット３９，センタカバー４０，球タンク４１，タンクレール４２，賞球払出装置４３，下皿４５，メイン基板ボックス４６，払出基板ボックス５６，統合基板ケースを有するものであり、遊技機本体７６の前面側には左スイッチ７７および右スイッチ７８が機械的に装着されている。
【００３９】
左スイッチ７７および右スイッチ７８は上皿４に固定されたものであり、図８に示すように、サブ制御装置６５にハーネスを介して電気的に接続されている。これら左スイッチ７７および右スイッチ７８は自己復帰形のプッシュスイッチから構成されたものであり、操作力が除去されることに基いてオン状態からオフ状態に自己復帰する。尚、左スイッチ７７および右スイッチ７８は操作子に相当するものである。
【００４０】
次に上記構成の作用について説明する。
＜普通図柄遊技機能＞
遊技者が上皿４内にパチンコ球を投入して発射ハンドル８を時計回り方向へ回動操作すると、遊技盤１３内にパチンコ球が発射され、障害釘１９に当りながら落下する。このパチンコ球が普通図柄始動ゲート３３内を有効に通過すると、普通図柄遊技が行われる。この普通図柄遊技は図柄表示装置２７の普通図柄変動領域ＨＥ内に普通図柄を表示することに基いて行われるものであり、普通図柄遊技の概略は次の通りである。
【００４１】
図柄表装置２７の普通図柄変動領域ＨＥ内には左列および右列の普通図柄として「３，７」のいずれかの数字図柄が静止状態で表示されており、パチンコ球が普通図柄始動ゲート３３内を有効に通過すると、各列の普通図柄が同時に変動開始する。この変動は各列の普通図柄が静止状態で変化することを称するものであり、各列の普通図柄の変化順序は「３」→「７」→「３」→…の交互である。
【００４２】
普通図柄の変動開始から所定時間が経過すると、左普通図柄および右普通図柄が同時に停止し、左普通図柄および右普通図柄の停止状態での組合せに応じて当りおよび外れの判定結果が報知される。当り図柄は当りの発生を報知するものであり、当り図柄には「３  ３」，「７  ７」の２種類が設定されている。外れ図柄は外れの発生を報知するものであり、外れ図柄には「３  ７」，「７  ３」の２種類が設定されている。
【００４３】
＜当り遊技機能＞
図柄表示装置２７の普通図柄変動領域ＨＥ内に当り図柄が停止表示されたときには当り遊技が開始される。この当り遊技は両羽根板３０を傾斜状態に回動操作することに基いて特別図柄始動口２８を拡大し、パチンコ球が特別図柄始動口２８内に入賞する確率を高める遊技者に有利な状態を発生させるものであり、両羽根板３０は拡大時間が上限値に達する時間条件が満足されるまで傾斜状態に保持される。
【００４４】
＜特別図柄遊技機能＞
遊技盤１３内を落下するパチンコ球が特別図柄始動口２８内に有効に入賞すると、賞球払出装置４３から設定個数のパチンコ球が上皿４内に賞品球として払出され、しかも、特別図柄遊技が開始される。この特別図柄遊技は図柄表示装置２７の特別図柄変動領域ＴＥ内に各種のアニメーション画面を表示することに基づいて行われるものであり、特別図柄遊技の概略は次の通りである。
【００４５】
図柄表装置２７の特別図柄変動領域ＴＥ内には左列の特別図柄・中列の特別図柄・右列の特別図柄として「１，２，３，４，５，６，７，８」のいずれかの数字図柄が静止状態で表示されており、パチンコ球が特別図柄始動口２８内に有効に入賞すると、各列の特別図柄が変動開始する。この変動とは各列の特別図柄が移動しながら変化することを称するものであり、各列の特別図柄の移動方向は上から下であり、各列の特別図柄の変化順序は「１」……「７」→「８」→「１」→…のループ状である。
【００４６】
各列の特別図柄の変動開始から所定時間が経過すると、左特別図柄および右特別図柄が当該順序で仮停止し、左特別図柄および右特別図柄の仮停止状態での組合せに応じてリーチの発生の有無が報知される。この仮停止状態では左特別図柄および右特別図柄が上下方向に揺れ、再変動する可能性が残っていることが視覚的に表現される。
【００４７】
リーチ図柄は大当りが発生する視覚的な可能性が存在する２個の特別図柄（左特別図柄および右特別図柄）の組合せを称するものであり、リーチはリーチ図柄が仮停止することによって発生する。このリーチ図柄には下記の８種類が設定されており、「↓」は中特別図柄が変動中であることを示している。
「１  ↓  １」，「２  ↓  ２」，「３  ↓  ３」，「４  ↓  ４」，「５  ↓５」，「６  ↓  ６」，「７  ↓  ７」，「８  ↓  ８」
リーチの発生状態では図柄表示装置２７に複数種のリーチアクション画面が選択的に表示される。このリーチアクション画面とは最終の中特別図柄が何で仮停止するかを視覚的に演出するアニメーション画面を称するものであり、どのような種類のリーチアクション画面が出現するかに応じて大当りに対する異なる信頼度が設定されている。
【００４８】
左特別図柄，中特別図柄，右特別図柄の変動開始から別の所定時間が経過すると、左特別図柄および右特別図柄に続けて最終の中特別図柄が仮停止した後、左特別図柄，中特別図柄，右特別図柄が１本の仮想的な有効ラインに沿って静止した確定状態になる。これら３列の特別図柄の変動開始から確定に至る所要時間は変動表示時間（可変表示時間）と称されるものであり、３列の特別図柄の確定状態での組合せによって大当りおよび外れの判定結果が遊技者に報知される。
【００４９】
左特別図柄，中特別図柄，右特別図柄はサブ制御装置６５がメイン制御装置４８からの演出コマンドを検出することに基づいて仮停止状態から静止表示するものであり、当該静止表示を確定表示（可変停止表示）と称する。仮停止はサブ制御装置６５が演出コマンドおよび演出データに基いて自ら設定した特別図柄遊技パターンに基づいて確定前に左特別図柄，中特別図柄，右特別図柄を停止させることを称する。
【００５０】
大当り図柄は大当りを報知する３列の特別図柄の組合せを称するものであり、大当り図柄には下記の８種類が設定されている。
「１  １  １」，「２  ２  ２」，「３  ３  ３」，「４  ４  ４」，「５  ５５」，「６  ６  ６」，「７  ７  ７」，「８  ８  ８」
完全外れ図柄はリーチすら発生しない３列の特別図柄の組合せを称するものであり、具体的には左特別図柄および右特別図柄が相違するものである。また、外れリーチ図柄はリーチは発生するものの大当りとならない３列の特別図柄の組合せを称するものであり、具体的には左特別図柄および右特別図柄が同一で中特別図柄が相違するものである。
【００５１】
＜大当り遊技機能＞
図柄表示装置２７に大当り図柄が確定表示されたときには大当り遊技が開始される。この大当り遊技は大入賞口の扉３６を開放し、大入賞口内にパチンコ球が入賞すること許容する遊技者に有利な状態を発生させるものであり、大入賞口は上限個のパチンコ球が入賞する個数条件または開放時間が上限値に達する時間条件が満足されることで閉鎖される。
【００５２】
大入賞口の個数条件および時間条件を基準とする開閉動作は大当りラウンドと称されるものであり、大当り遊技とは大当りラウンドの繰返しを称する。この大当りラウンドは繰返し回数が上限値に到達することに基いて再開拒否されるものであり、大当りラウンドの繰返し回数が上限値に達したときには大当り遊技が無条件に終了することになる。
【００５３】
大当りラウンド中には図柄表示装置２７に大当りラウンド表示が行われる。この大当りラウンド表示は現在の大当りラウンド数に応じた画面を表示するものであり、大当りラウンド表示時にはスピーカ６から図柄表示装置２７の表示内容に応じた遊技音が出力され、コーナランプ２１およびサイドランプ２３が図柄表示装置２７の表示内容に応じて発光する。
【００５４】
＜保留機能＞
特別図柄の変動表示を即座に開始できない特別図柄遊技時および大当り遊技時にパチンコ球が特別図柄始動口２８内に有効に入賞したときには特別図柄の変動表示（特別図柄遊技）が４回を上限に保留される。保留球表示器２６は特別図柄遊技の保留回数を保留球ランプ２５の点灯個数によって表示するものであり、特別図柄遊技が開始されたときには保留球ランプ２５が消灯することに基いて保留回数の減少が報知される。
【００５５】
＜確率変動機能＞
確率変動モードは大当りを確率変動モードの無効状態に比べて高い一定確率で判定する高確率モードであり、大当りが奇数図柄で発生することに基いて大当り遊技終了直後の１回目の特別図柄遊技から有効化され、偶数図柄で発生することに基いて大当り遊技終了直後の１回目の特別図柄遊技から無効化される。即ち、確率変動モードは大当りが奇数図柄で連続的に発生したときには継続的に有効化され、大当りが偶数図柄で発生することに基いて終了するものである。
【００５６】
＜時間短縮機能＞
時間短縮モードは普通図柄および特別図柄の変動表示時間を時間短縮モードの無効状態に比べて短く設定し、特別図柄始動口２８の拡大時間を長く設定するモードである。この時間短縮モードは特定状態に相当するものであり、大当りが発生することに基いて有効化され、大当り遊技終了直後の１回目の特別図柄遊技から適用される。
【００５７】
時間短縮モードには無限モードおよび有限モードの２種類が存在する。前者の無限モードは継続状態に限度値が設定されないモードであり、大当りが奇数図柄で発生することに基いて有効化される。即ち、大当りが奇数図柄で発生したときには次の大当りが発生するまで確率変動モードおよび時間短縮モードの双方が有効化される。
【００５８】
有限モードは継続状態に限度値が設定されるモードである。具体的には大当り遊技終了直後の１回目の特別図柄遊技を基準に最大で１００回の特別図柄遊技に対して時間短縮モードを有効化するモードであり、大当りが偶数図柄で発生することに基いて有効化される。即ち、大当りが偶数図柄で発生したときには最大で１００回の特別図柄遊技に対して時間短縮モードが有効化され、時間短縮モードの有効状態で大当りが再び発生したときには確率変動モードおよび時間短縮モードが新たな大当り図柄の種類に応じて再び抽選される。
【００５９】
＜時間短縮回数表示機能＞
時間短縮モードとして有限モードが有効化された状態では図柄表示装置２７に時間短縮モードの継続状況として時間短縮回数が表示される。この時間短縮回数とは大当り遊技終了直後の特別図柄遊技を１回目として現在の特別図柄遊技回数を数値で示すものであり、時間短縮回数の表示は特別図柄遊技が繰返されることに応じてカウントアップされ、時間短縮モードが無効化されることで消滅する。即ち、有限モードの有効状態では「１００回」の特別図柄遊技が終了するまで時間短縮回数がカウントアップ表示され、「１０１回目」の特別図柄遊技からは時間短縮回数が表示されなくなる。
【００６０】
時間短縮回数はメイン制御装置４８およびサブ制御装置６５が同一の手順で夫々に演算するものである。具体的には、図１に示すように、大当りが発生したときのカウンタの計測値Ｎｍｅｍｏｒｙを特定エリアに格納しておき、カウンタの現在の計測値Ｎｎｏｍから格納データＮｍｅｍｏｒｙを減算する。このカウンタは特別図柄遊技回数を計測するものであり、電源投入時に「０」にリセットされた以後はリセットされることがない。
【００６１】
＜データ表示機能＞
デモンストレーション表示中に左スイッチ７７がオン操作されたときには、図２に示すように、デモンストレーション画面に換えてデータ画面が表示される。このデモンストレーション表示は特別図柄遊技および大当り遊技が停止中であることに加えて保留回数が「０回」であることを条件に行われるものであり、データ画面は特別図柄遊技および大当り遊技が停止中で保留回数が「０回」である実質的な遊技停止状態で左スイッチ７７がオン操作された場合に表示される。
【００６２】
データ画面は遊技データを示す静止画面から構成されたものである。具体的には特別図柄遊技回数と大当り・外れリーチ・完全外れの判定結果との関係を示す一覧データからなるものであり、特別図柄遊技回数としては電源投入からの累積値が表示される。このデータ画面の表示終了条件には右スイッチ７８のオン操作および特別図柄遊技の開始の２種類が設定されており、データ画面の表示中に右スイッチ７８がオン操作されたときにはデータ画面がデモンストレーション画面に切換わり、データ画面の表示中にパチンコ球が特別図柄始動口２８内に入賞したときにはデータ画面が特別図柄変動画面に切換わる。
【００６３】
次にメイン制御装置４８およびサブ制御装置６５の内部処理を図９〜図３９に基づいて説明する。
＜メイン制御装置４８の内部処理について＞
メイン制御装置４８のＣＰＵ４９は電源が投入されると、図９のメインプログラムを起動する。このメインプログラムはステップＳ１〜Ｓ３の実行後にステップＳ４〜Ｓ１１を無限ループ状に繰返すものであり、ＣＰＵ４９はステップＳ１へ移行すると、割込み禁止を設定することに基づいてタイマ割込みプログラムの起動を禁止する。
【００６４】
ＣＰＵ４９は割込み禁止を設定すると、ステップＳ２へ移行し、ランダムカウンタＲ１〜Ｒ７の計測値，ノーマルカウンタＮ１〜Ｎ６の計測値，タイマＴ１〜Ｔ４の計測値，各種フラグの設定結果，大当りの判定結果，確率変動モードの設定結果，時間短縮モードの設定結果，特別図柄の設定結果，変動パターンの設定結果，当りの判定結果，普通図柄の設定結果等のＲＡＭ５１の全データおよびＩ／Ｏ５２を初期設定する。そして、ステップＳ３で割込み許可を設定することに基づいてタイマ割込みプログラムの起動を許容し、タイマ割込みプログラムの残余時間でステップＳ４〜Ｓ１１を無限ループ状に繰返す。
【００６５】
ＣＰＵ４９は図９のステップＳ４へ移行すると、ランダムカウンタＲ５およびＲ７を更新する。ランダムカウンタＲ５は、図１０の（ａ）に示すように、左特別図柄，中特別図柄，右特別図柄を「１〜８」の特別図柄群の中から選択するものであり、完全外れおよび外れリーチの判定時にのみ活用される。このランダムカウンタＲ５は３桁のカウンタからなるものであり、１桁目は、図１１に示すように、「０」から「７」に加算された後に「０」に戻ってリング状に加算される。この１桁目の加算処理はメインプログラムの１ループ毎に「１」ずつ行われるものであり、２桁目は１桁目が「７」から「０」に戻される桁上げ毎に「１」ずつ加算され、３桁目は２桁目が「７」から「０」に戻される桁上げ毎に「１」ずつ加算される。
【００６６】
ランダムカウンタＲ７は、図１０の（ａ）に示すように、左普通図柄および右普通図柄を「３，７」の普通図柄群の中から選択するものである。このランダムカウンタＲ７は２桁のカウンタからなるものであり、１桁目は「０」から「１」に加算された後に「０」に戻ってリング状に加算されれる。この１桁目の加算処理はメインプログラムの１ループ毎に「１」ずつ行われるものであり、２桁目は１桁目が「１」から「０」に戻される桁上げ毎に「１」ずつ加算される。
【００６７】
ＣＰＵ４９は図９のステップＳ４でランダムカウンタＲ５およびＲ７を加算すると、ステップＳ５でランダムカウンタＲ５の１桁目と３桁目とを比較する。ここで両者が相違していることを検出すると、ステップＳ６でランダムカウンタＲ５をＲＡＭ５１の完全外れ図柄エリア（図１２参照）に格納する。即ち、ランダムカウンタＲ５が完全外れ図柄の組合せであるときには完全外れ図柄エリアに格納される。
【００６８】
ＣＰＵ４９は図９のステップＳ５でランダムカウンタＲ５の１桁目と３桁目とが同一であることを検出すると、ステップＳ７でランダムカウンタＲ５の１桁目と２桁目とを比較する。ここで両者が相違していることを検出すると、ステップＳ８でランダムカウンタＲ５をＲＡＭ５１の外れリーチ図柄エリア（図１２参照）に格納する。即ち、ランダムカウンタＲ５が外れリーチ図柄の組合せであるときには外れリーチ図柄エリアに格納される。
【００６９】
ＣＰＵ４９は図９のステップＳ９へ移行すると、ランダムカウンタＲ７の１桁目と２桁目とを比較する。ここで両者が同一であることを検出したときにはステップＳ１０でランダムカウンタＲ７をＲＡＭ５１の当り図柄エリア（図１２参照）に格納し、図９のステップＳ９でランダムカウンタＲ７の１桁目と２桁目とが相違していること検出したときにはステップＳ１１でランダムカウンタＲ７をＲＡＭ５１の外れ図柄エリア（図１２参照）に格納する。即ち、ランダムカウンタＲ７が当り図柄の組合せであるときには当り図柄エリアに格納され、外れ図柄の組合せであるときには外れ図柄エリアに格納される。
【００７０】
図１３のタイマ割込みプログラムは４ｍｓｅｃが経過する毎に起動するものであり、メイン制御装置４８のＣＰＵ４９はタイマ割込みプログラムの起動時にはメインプログラムを実行位置で一時停止させ、タイマ割込みプログラムの終了時にはメインプログラムを一時停止位置から再開する。このタイマ割込みプログラムはステップＳ２１の出力監視処理〜ステップＳ３２の大当り遊技処理を有するものであり、ステップＳ２１の出力監視処理〜ステップＳ２８のスイッチ有効化処理はタイマ割込みプログラムが起動する毎に実行され、ステップＳ２９の制御データ設定処理〜ステップＳ３２の大当り遊技処理はメイン制御フラグの設定状態に基づいて選択的に実行される。
【００７１】
（１）出力監視処理
メイン制御装置４８のＣＰＵ４９は特別図柄始動センサ２９からの特別図柄始動信号の有無，普通図柄始動センサ３４からの普通図柄始動信号の有無，カウントセンサ３８からのカウント信号の有無をセンサ出力回路５３を介して検出し、検出結果をＲＡＭ５１の出力監視エリアの特別図柄始動信号記録部，普通図柄始動信号記録部，カウント信号記録部（いずれも図１２参照）に格納する。この出力監視処理はタイマ割込が発生する４ｍｓｅｃ毎に必ず行われるものであり、出力監視エリアの各格納データは４ｍｓｅｃ毎に更新される。
【００７２】
（２）カウンタ更新処理
図１３のステップＳ２２のカウンタ更新処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９はステップＳ２２のカウンタ更新処理へ移行すると、ランダムカウンタＲ１〜Ｒ４，Ｒ６を更新する。
【００７３】
ランダムカウンタＲ１は、図１０の（ａ）に示すように、変動パターンを選択するパラメータとして機能するものであり、左特別図柄，中特別図柄，右特別図柄の変動開始から確定停止に至る間は図柄表示装置２７に変動パターンの選択結果に応じた内容のアニメーション画面が表示される。このアニメーション画面の表示状態ではスピーカ６から変動パターンの選択結果に応じた内容の遊技音が出力され、コーナランプ２１およびサイドランプ２３が変動パターンの選択結果に応じた内容で発光し、図柄表示装置２７の表示内容が音および光によって演出される。このランダムカウンタＲ１はタイマ割込みプログラムの起動毎に「１」ずつ加算されるものであり、初期値「０」から上限値「１００」に加算された後に「０」に戻って加算される。
【００７４】
ランダムカウンタＲ２は外れの判定時に判定結果を完全外れおよび外れリーチに振分けるものである。このランダムカウンタＲ２はタイマ割込みプログラムの起動毎に「１」ずつ加算されるものであり、初期値「０」から上限値「２２２」に加算された後に「０」に戻って加算される。ランダムカウンタＲ３は大当りの発生の有無を判定するものである。このランダムカウンタＲ３はタイマ割込みプログラムの起動毎に「１」ずつ加算されるものであり、初期値「０」から上限値「９５２」に加算された後に「０」に戻って加算される。
【００７５】
ランダムカウンタＲ４は大当りの判定時に大当り図柄を大当り図柄群「１〜８」の中から選択するものである。このランダムカウンタＲ４はタイマ割込みプログラムの起動毎に「１」ずつ加算されるものであり、初期値「０」から上限値「７」に加算された後に「０」に戻って加算される。ランダムカウンタＲ６は当りの発生の有無を判定するものである。このランダムカウンタＲ６はタイマ割込みプログラムの起動毎に「１」ずつ加算されるものであり、初期値「０」から上限値「３２」に加算された後に「０」に戻って加算される。
【００７６】
（３）賞球信号処理
図１３のステップＳ２３の賞球信号処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９は出力監視エリアの格納データに基づいて特別図柄始動信号の有無およびカウント信号の有無を判断する。ここで特別図柄始動信号またはカウント信号を検出したときには払出制御装置５８に賞球コマンドおよび賞球データを出力し、賞品球の払出しを行う。
【００７７】
（４）特別図柄用データ取得処理
図１３のステップＳ２４の特別図柄用データ取得処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９は特別図柄用データ取得処理でパチンコ球が特別図柄始動口２８内に有効に入賞したことを条件にランダムカウンタＲ１〜Ｒ４の現在の計測値を取得し、ＲＡＭ５１の特別図柄用カウンタデータエリア（図１２参照）に格納する。
【００７８】
ＣＰＵ４９は図１４のステップＳ４１へ移行すると、特別図柄始動センサ２９からの特別図柄始動信号の有無を検出する。この特別図柄始動信号の有無はＲＡＭ５１の出力監視エリアを参照することに基づいて行われるものであり、ＣＰＵ４９は出力監視エリアに特別図柄始動信号有りが記録されていることを検出したときにはステップＳ４２へ移行し、カウンタＮ１を上限値「４」と比較する。このカウンタＮ１はパチンコ球の特別図柄始動口２８に対する有効な入賞個数を計測するものであり、ＣＰＵ４９は「Ｎ１＜４」を検出したときにはステップＳ４３でランダムカウンタＲ１〜Ｒ４の現在の計測値を検出し、ステップＳ４４でカウンタＮ１に「１」を加算する。特別図柄始動口２８に対する有効な入賞とはカウンタＮ１に「１」が加算される入賞を称する。
【００７９】
カウンタＮ１には、図１５に示すように、計測値「１」〜「４」に対応してカウンタデータエリアの保留データ記録部Ｅ１〜Ｅ４が割付けられており、ＣＰＵ４９は図１４のステップＳ４５へ移行すると、保留データ記録部Ｅ１〜Ｅ４のうちカウンタＮ１の計測値に対応する記録部にランダムカウンタＲ１〜Ｒ４の取得結果を格納する。例えばカウンタＮ１の計測値が「１」であるときにはランダムカウンタＲ１〜Ｒ４の取得結果を計測値「１」に対応する保留データ記録部Ｅ１に格納する。また、計測値が「３」であるときにはランダムカウンタＲ１〜Ｒ４の取得結果を計測値「３」に対応する保留データ記録部Ｅ３に格納する。
【００８０】
（５）保留球処理
図１３のステップＳ２５の保留球処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９は保留球処理でカウンタＮ１の計測値を検出し、検出結果に基づいて保留球ランプ２５を点灯・消灯することに基づいて遊技者に特別図柄遊技の保留回数を報知する。
【００８１】
保留球ランプ２５には図４の左から順にランプナンバー「ＲＰ１」，「ＲＰ２」，「ＲＰ３」，「ＲＰ４」が割付けられている。カウンタＮ１の計測値「１」〜「４」には、図１５に示すように、ランプナンバー「ＲＰ１」〜「ＲＰ４」が割付けられており、ＣＰＵ４９は保留球処理へ移行すると、カウンタＮ１の計測値を検出し、計測値の検出結果に対応するランプナンバーの保留球ランプ２５を点灯する。
【００８２】
例えばカウンタＮ１の計測値が「３」の状態では「Ｎ１＝３」に対応する３個の保留球ランプ２５が点灯している。この状態で特別図柄始動口２８内に１個のパチンコ球が有効に入賞したときにはカウンタＮ１が「３」から「４」に加算され、「Ｎ１＝４」に対応する４個の保留球ランプ２５が点灯する。従って、１個の保留球ランプ２５が新たに点灯することになり、遊技者に保留回数が「３」から「４」に増えたことが報知される。この状態で特別図柄の変動表示が開始されたときには、後述するように、カウンタＮ１が「４」から「３」に減算されるので、減算後のタイマ割込み処理で「Ｎ１＝３」に対応する３個の保留球ランプ２５が点灯する。従って、１個の保留球ランプ２５が消灯することになり、遊技者に特別図柄遊技の保留回数が「４」から「３」に減ったことが報知される。
【００８３】
（６）普通図柄用データ取得処理
図１３のステップＳ２６の普通図柄用データ取得処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９は普通図柄用データ取得処理でパチンコ球が普通図柄始動ゲート３３内を有効に通過したことを条件にランダムカウンタＲ６の現在の計測値を取得する。
【００８４】
ＣＰＵ４９は図１６のステップＳ５１へ移行すると、普通図柄始動センサ３４からの普通図柄始動信号の有無を検出する。この普通図柄始動信号の有無はＲＡＭ５１の出力監視エリアを参照することに基づいて行われるものであり、ＣＰＵ４９は出力監視エリアに普通図柄始動信号有りが記録されていることを検出したときにはステップＳ５２へ移行し、カウンタＮ５の計測値を上限値「４」と比較する。このカウンタＮ５はパチンコ球の普通図柄始動ゲート３３に対する有効な通過個数を計測するものであり、ＣＰＵ４９は「Ｎ５＜４」を検出したときにはステップＳ５３でランダムカウンタＲ６の現在の計測値を検出し、ステップＳ５４でカウンタＮ５に「１」を加算する。パチンコ球の普通図柄始動ゲート３３に対する有効な通過とはカウンタＮ５に「１」が加算される通過を称する。
【００８５】
カウンタＮ５には、図１７に示すように、計測値「１」〜「４」に対応して普通図柄用カウンタデータエリアの保留データ記録部Ｅ１１〜Ｅ１４（図１２参照）が割付けられており、ＣＰＵ４９は図１６のステップＳ５５へ移行すると、ランダムカウンタＲ６の取得結果をカウンタＮ５の計測値に対応する記録部に格納する。例えばカウンタＮ５の計測値が「２」であるときにはランダムカウンタＲ６の取得結果を計測値「２」に対応する保留データ記録部Ｅ１２に格納し、計測値が「４」であるときにはランダムカウンタＲ６の取得結果を計測値「４」に対応する保留データ記録部Ｅ１４に格納する。
【００８６】
（７）普通図柄遊技処理
図１３のステップＳ２７の普通図柄遊技処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９は普通図柄遊技処理で当りおよび外れを振分け、当り図柄および外れ図柄を設定する。そして、当りの判定時には特別図柄始動口２８を拡大し、パチンコ球の特別図柄始動口２８に対する入賞確率を高める。
ＣＰＵ４９は図１８のステップＳ６１で始動口フラグの設定状態を判断する。この始動口フラグは特別図柄始動口２８の拡縮状態を示すものであり、ＣＰＵ４９は始動口フラグが縮小中にセットされていることを検出したときには特別図柄始動口２８が縮小状態にあると判断し、ステップＳ６２へ移行する。
【００８７】
ＣＰＵ４９はステップＳ６２へ移行すると、普通図柄変動フラグの設定状態を判断する。この普通図柄変動フラグは普通図柄の変動状態を示すものであり、ＣＰＵ４９は普通図柄変動フラグが停止中にセットされていることを検出したときには普通図柄が変動停止していると判断し、ステップＳ６３へ移行する。
【００８８】
ＣＰＵ４９はステップＳ６３へ移行すると、カウンタＮ５の計測値を「０」と比較する。このカウンタＮ５は、上述したように、普通図柄遊技用のランダムカウンタＲ６の格納状態を示すものであり、ＣＰＵ４９は「Ｎ５＞０」を検出したときにはランダムカウンタＲ６がＲＡＭ５１に格納されていると判断し、ステップＳ６４へ移行する。
【００８９】
ＣＰＵ４９はステップＳ６４へ移行すると、ＲＡＭ５１の普通図柄用の保留データ記録部Ｅ１１からランダムカウンタＲ６の取得結果を検出し、３０個の当り値「３〜３２」と比較する。ここでランダムカウンタＲ６が３０個の当り値のいずれかと同一であることを検出したときには当りと判定し、判定結果をＲＡＭ５１の当りエリア（図１２参照）に格納する。また、ランダムカウンタＲ６が３０個の当り値のいずれとも同一でないことを検出したときには外れと判定し、判定結果を当りエリアに格納する。即ち、当りは固定的な一定確率「３０／３３」で判定される。
【００９０】
ＣＰＵ４９は当りおよび外れの判定結果を当りエリアに格納すると、図１８のステップＳ６５で当りエリアから判定結果を検出する。ここで判定結果として当りを検出したときにはＲＡＭ５１の普通図柄用の当り図柄エリアからランダムカウンタＲ７の格納結果を検出する。そして、ＲＯＭ５０の普通図柄テーブル（図１９参照）からランダムカウンタＲ７の１桁目に対応する図柄および２桁目に対応する図柄を検出し、左普通図柄および右普通図柄に設定する。
【００９１】
ＣＰＵ４９は図１８のステップＳ６５で当りエリアに判定結果として外れが格納されていることを検出すると、ＲＡＭ５１の普通図柄用の外れ図柄エリアからランダムカウンタＲ７の格納結果を検出する。そして、ＲＯＭ５０の普通図柄テーブルからランダムカウンタＲ７の１桁目に対応する図柄および２桁目に対応する図柄を検出し、左普通図柄および右普通図柄に設定する。
【００９２】
ＣＰＵ４９は普通図柄を設定すると、図１８のステップＳ６６でＲＡＭ５１の時間短縮エリア（図１２参照）を参照する。この時間短縮エリアには時間短縮モードの設定状態が格納されており、ＣＰＵ４９は時間短縮エリアに時間短縮フラグが無限状態または有限状態で格納されていることを検出したときには時間短縮モード中であると判断し、変動表示時間を短値「Ｔ１０１（例えば５ｓｅｃ）」に設定する。この変動表示時間は普通図柄の変動開始から確定停止に至る所要時間を称するものであり、ＣＰＵ４９は時間短縮エリアに時間短縮フラグが無効状態で格納されていることを検出したときには時間短縮モード中でないと判断し、変動表示時間を長値「Ｔ１０２（例えば５８ｓｅｃ）」に設定する。
【００９３】
ＣＰＵ４９は変動表示時間を設定すると、ステップＳ６７でタイマＴ３を「０」にリセットする。このタイマＴ３は普通図柄の変動開始時を基準とする経過時間（普通図柄の変動表示時間）を計測するものであり、ＣＰＵ４９はタイマＴ３をリセットすると、ステップＳ６８でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ６９で普通図柄変動開始コマンドおよび普通図柄変動開始データを出力する。
【００９４】
普通図柄変動開始データは普通図柄の設定結果を有するものであり、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基づいてＩＲＱ割込みプログラムを起動し、普通図柄変動開始コマンドおよび普通図柄変動開始データをＩＲＱ割込みプログラムで受信することに基づいて普通図柄の変動表示を開始する。
【００９５】
ＣＰＵ４９はサブ制御装置６５に普通図柄変動開始コマンド等を出力すると、ステップＳ７０でタイマＴ３をスタートさせる。この普通図柄変動開始コマンド等の出力後にはサブ制御装置６５が図柄表示装置２７の普通図柄変動領域ＨＥ内に普通図柄の変動表示を行っており、タイマＴ３は普通図柄の変動開始時を起点とする経過時間を計測することになる。
【００９６】
ＣＰＵ４９はタイマＴ３をスタートさせると、ステップＳ７１でＲＡＭ５１の普通図柄用のカウンタデータエリアを整理する。この処理は保留データ記録部Ｅ１１〜Ｅ１３に保留データ記録部Ｅ１２〜Ｅ１４の格納データを上書きするものであり、例えば保留データ記録部Ｅ１１だけにランダムカウンタＲ６が格納されているときには保留データ記録部Ｅ１１に保留データ記録部Ｅ１２のデフォルトデータが記録され、保留データ記録部Ｅ１１のランダムカウンタＲ６が消去される。
【００９７】
保留データ記録部Ｅ１１〜Ｅ１４にランダムカウンタＲ６が格納されているときには保留データ記録部Ｅ１２〜Ｅ１４のランダムカウンタＲ６が前段の保留データ記録部Ｅ１１〜Ｅ１３に移動され、保留データ記録部Ｅ１４にデフォルトデータが記録される。従って、次回の普通図柄遊技処理では保留データ記録部Ｅ１２に格納されていたランダムカウンタＲ６に基づいて当りの判定処理が行われ、次々回の普通図柄遊技処理では保留データ記録部Ｅ１３に格納されていたランダムカウンタＲ６に基づいて当りの判定処理が行われる。
【００９８】
ＣＰＵ４９は普通図柄用のカウンタデータエリアを整理すると、図１８のステップＳ７２でカウンタＮ５から「１」を減算し、ステップＳ７３で普通図柄変動フラグに変動中をセットすることに基いて普通図柄が変動中であることを記録する。
【００９９】
ＣＰＵ４９は図１８のステップＳ６２で普通図柄変動フラグが変動中にセットされていることを検出すると、ステップＳ７４で変動表示時間用のタイマＴ３の計測値を変動表示時間の設定結果と比較する。ここでタイマＴ３の計測値が変動表示時間の設定結果に達していることを検出したときにはステップＳ７５でタイマＴ３を停止し、変動表示時間の計測を終える。
【０１００】
ＣＰＵ４９はタイマＴ３を停止すると、ステップＳ７６でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ７７で普通図柄停止コマンドを出力する。そして、ステップＳ７８へ移行し、普通図柄変動フラグに停止中をセットすることに基づいて普通図柄の変動停止を記録する。この普通図柄停止コマンドはサブ制御装置６５に普通図柄の変動停止を指令するものであり、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を受信することに基づいてＩＲＱ割込みプログラムで普通図柄停止コマンドを検出し、左普通図柄および右普通図柄を変動状態から静止した停止状態に切換える。
【０１０１】
ＣＰＵ４９は普通図柄の変動停止を記録すると、ステップＳ７９でＲＡＭ５１の当りエリアから判定結果を検出する。ここで判定結果として当りが格納されていることを検出したときにはステップＳ８０へ移行し、タイマＴ４を「０」にリセットする。このタイマＴ４は特別図柄始動口２８の拡大時間を計測するものであり、ＣＰＵ４９はタイマＴ４をリセットすると、ステップＳ８１で羽根板ソレノイド３２に駆動電源を印加することに基づいて両羽根板３０を傾斜状態に回動操作し、特別図柄始動口２８を拡大する。
【０１０２】
ＣＰＵ４９は特別図柄始動口２８を拡大すると、ステップＳ８２でタイマＴ４をスタートさせることに基づいて特別図柄始動口２８の拡大時間を計測開始する。そして、ステップＳ８３へ移行し、始動口フラグに拡大中をセットすることに基づいて特別図柄始動口２８の拡大を記録する。
【０１０３】
ＣＰＵ４９はステップＳ６１で始動口フラグに拡大中がセットされていることを検出すると、特別図柄始動口２８が拡大状態にあると判断する。そして、ステップＳ８４へ移行し、拡大時間用タイマＴ４の計測値を拡大時間の設定結果と比較する。この拡大時間は時間短縮モードの設定状態に応じた値に設定されるものであり、具体的には時間短縮モードの無効状態では短値（０．７ｓｅｃ）に設定され、時間短縮モードの有効状態では無限モードおよび有限モードに拘らず長値（３．５ｓｅｃ）に設定される。
【０１０４】
ＣＰＵ４９はステップＳ８４でタイマＴ４の計測値が時間短縮モードの設定状態に応じた上限値に達していることを検出すると、ステップＳ８５で羽根板ソレノイド３２を断電することに基づいて特別図柄始動口２８を縮小する。そして、ステップＳ８６で拡大時間用タイマＴ４を停止することに基づいて拡大時間の計測を終え、ステップＳ８７で始動口フラグに縮小中をセットすることに基づいて特別図柄始動口２８の縮小を記録する。
【０１０５】
即ち、パチンコ球が普通図柄始動ゲート３３内を有効に通過したときには図柄表示装置２７の普通図柄変動領域ＨＥ内に普通図柄が変動表示される。この変動表示時間は時間短縮モードの有効状態で短値に設定され、時間短縮モードの無効状態で長値に設定されるものであり、変動表示時間の経過時には普通図柄が外れの組合せ（「３  ７」，「７  ３」）または当りの組合せ（「３  ３」または「７  ７」）で変動停止する。
【０１０６】
普通図柄が当りの組合せで変動停止したときには特別図柄始動口２８が拡大される。この拡大時間は時間短縮モードの有効状態で長値に設定され、時間短縮モードの無効状態で短値に設定されるものであり、パチンコ球の特別図柄始動口２８に対する入賞個数は時間短縮モードの設定状態に応じて調節される。
【０１０７】
（８）スイッチ有効化処理
図１３のステップＳ２８のスイッチ有効化処理はタイマ割込みが発生する４ｍｓｅｃ毎に行われるものであり、メイン制御装置４８のＣＰＵ４９はスイッチ有効化処理で保留球の発生状態・特別図柄遊技の実行状態・大当り遊技の実行状態を検出し、保留球の発生状態〜大当り遊技の実行状態をサブ制御装置６５に送信することに基いて左スイッチ７７を間接的に有効化および無効化する。
【０１０８】
ＣＰＵ４９は図２０のステップＳ９１へ移行すると、特別図柄遊技フラグの設定状態を検出する。この特別図柄遊技フラグは特別図柄遊技の実行状態を示すものであり、ＣＰＵ４９は特別図柄遊技フラグが停止状態にセットされていることを検出したときには特別図柄遊技が停止中であると判断し、ステップＳ９２へ移行する。
【０１０９】
ＣＰＵ４９はステップＳ９２へ移行すると、大当り遊技フラグの設定状態を検出する。この大当り遊技フラグは大当り遊技の実行状態を示すものであり、ＣＰＵ４９は大当り遊技フラグが停止状態にセットされていることを検出したときには大当り遊技が停止中であると判断し、ステップＳ９３へ移行する。
【０１１０】
ＣＰＵ４９はステップＳ９３へ移行すると、カウンタＮ１の現在の計測値を検出する。このカウンタＮ１は、上述したように、特別図柄遊技の保留回数を示すものであり、ＣＰＵ４９はカウンタＮ１が「０」であることを検出したときには保留回数が「０」であると判断し、ステップＳ９４でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ９５でスイッチ有効化コマンドを出力する。すると、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムを起動し、ＩＲＱ割込みプログラムでスイッチ有効化コマンドを検出することに基いて左スイッチ７７を有効化する。
【０１１１】
ＣＰＵ４９はステップＳ９１で特別図柄遊技フラグが実行状態にセットされていることを検出したときには特別図柄遊技が実行中であると判断し、ステップＳ９６へ移行する。また、ステップＳ９２で大当り遊技フラグが実行状態にセットされていることを検出したときには大当り遊技が実行中であると判断し、ステップＳ９６へ移行する。また、ステップＳ９３でカウンタＮ１が「０」でないことを検出したときには特別図柄遊技の保留回数が存在すると判断し、ステップＳ９６へ移行する。
【０１１２】
ＣＰＵ４９はステップＳ９６へ移行すると、サブ制御装置６５にＩＮＴ信号を出力する。そして、ステップＳ９７へ移行し、サブ制御装置６５にスイッチ無効化コマンドを出力する。すると、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムを起動し、ＩＲＱ割込みプログラムでスイッチ無効化コマンドを検出することに基いて左スイッチ７７を無効化する。即ち、左スイッチ７７はサブ制御装置６５がメイン制御装置４８からのスイッチ有効化コマンドおよびスイッチ無効化コマンドを検出することに基いてソフトウェア的に有効化および無効化するものであり、特別図柄遊技および大当り遊技の停止状態で保留球が発生していない実質的な遊技停止状態で有効化される。
【０１１３】
（９）制御データ設定処理
図１３のステップＳ２９の制御データ設定処理はメイン制御フラグが制御データ設定処理にセットされている場合に実行されるものであり、メイン制御装置４８のＣＰＵ４９は制御データ設定処理で大当り・外れリーチ・完全外れを判定し、判定結果に応じた確定図柄および変動パターンを設定する。尚、メイン制御フラグは制御データ設定処理に初期設定されるものであり、電源投入直後の１回目のタイマ割込み処理では制御データ設定処理が実行される。
【０１１４】
ＣＰＵ４９は図２１のステップＳ１０１でカウンタＮ１を「０」と比較する。このカウンタＮ１は、上述したように、ランダムカウンタＲ１〜Ｒ４の格納状態を示すものであり、ＣＰＵ４９は「Ｎ１＞０」を検出したときにはランダムカウンタＲ１〜Ｒ４がＲＡＭ５１に格納されていると判断し、ステップＳ１０２へ移行する。
【０１１５】
ＣＰＵ４９はステップＳ１０２へ移行すると、確率変動モードの設定状態を判断する。この判断処理はＲＡＭ５１の確率変動エリア（図１２参照）の格納データに基づいて行われるものであり、ＣＰＵ４９は確率変動エリアに確率変動フラグが有効状態で格納されていることを検出したときには確率変動モードが有効化されていると判断してステップＳ１０３へ移行し、確率変動フラグが無効状態で格納されていることを検出したときには確率変動モードが無効化されていると判断してステップＳ１０４へ移行する。
【０１１６】
ＣＰＵ４９はステップＳ１０３へ移行すると、ＲＡＭ５１の特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ３の取得結果を検出し、１５個の大当り値「１７，６１，１０３，１９７，２７７，３６７，４０１，４３１，５２３，６１９，６６１，７２７，７９７，８８７，９４１」と比較する。ここでランダムカウンタＲ３が１５個の大当り値のいずれとも同一でないことを検出したときには外れと判定し、ＲＡＭ５１の大当りエリア（図１２参照）に判定結果として外れを格納する。また、ランダムカウンタＲ３が１５個の大当り値のいずれかと同一であることを検出したときには大当りと判定し、大当りエリアに判定結果として大当りを格納する。即ち、確率変動モードの有効状態では大当りが「１５／９５３」の固定的な高確率で判定される。
【０１１７】
ＣＰＵ４９は図２１のステップＳ１０４へ移行すると、ＲＡＭ５１の特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ３の取得結果を検出し、３個の大当り値「１７，４０１，７２７」と比較する。ここでランダムカウンタＲ３が３個の大当り値のいずれとも同一でないことを検出したときには外れと判定し、大当りエリアに判定結果として外れを格納する。また、ランダムカウンタＲ３が３個の大当り値のいずれかと同一であることを検出したときには大当りと判定し、大当りエリアに判定結果として大当りを格納する。即ち、確率変動モードの無効状態では大当りが「３／９５３」の固定的な低確率で判定される。
【０１１８】
ＣＰＵ４９は大当りおよび外れを判定すると、ステップＳ１０５でカウンタＮ６に「１」を加算する。このカウンタＮ６は電源投入時を基準とする特別図柄遊技回数（スタート回数）を累積的に計測するものであり、ＣＰＵ４９は特別図柄遊技回数を計測すると、ステップＳ１０６で大当りエリアから判定結果を検出する。ここで大当りエリアに大当りが格納されていることを検出すると、ステップＳ１０７へ移行する。
【０１１９】
メイン制御装置４８のＲＯＭ５０には図柄テーブルが記録されている。この図柄テーブルは、図２２に示すように、ランダムカウンタＲ４と大当り図柄との関係を示すものであり、メイン制御装置４８のＣＰＵ４９は図２１のステップＳ１０７へ移行すると、特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ４の取得結果を検出する。そして、図柄テーブルからランダムカウンタＲ４に応じた図柄を検出し、左特別図柄と中特別図柄と右特別図柄とを同一の検出図柄に設定する。例えばランダムカウンタＲ４が「６」であるときには数字図柄「７」が検出され、左特別図柄と中特別図柄と右特別図柄とが同一の検出図柄「７」に設定される。
【０１２０】
ＣＰＵ４９は図２１のステップＳ１０７で大当り図柄を設定すると、ステップＳ１０８で確率変動モードの獲得状態を判断する。この判断処理は大当り図柄の設定結果に基いて行われるものであり、ＣＰＵ４９は大当り図柄の設定結果が奇数図柄であることを検出したときには確率変動モードの獲得と判定し、ＲＡＭ５１の確率変動エリアに確率変動フラグを有効状態で格納することに基いて確率変動モードを有効化する。また、大当り図柄の設定結果が偶数図柄であることを検出したときには確率変動モードの非獲得と判定し、確率変動エリアに確率変動フラグを無効状態で格納することに基いて確率変動モードを無効化する。即ち、確率変動モードは大当りが奇数図柄で発生することに基いて有効化されるものであり、大当りが偶数図柄で発生するまで継続する。
【０１２１】
ＣＰＵ４９はステップＳ１０８で確率変動モードの獲得状態を判定すると、ステップＳ１０９で変動パターンを設定する。この変動パターンは左特別図柄〜右特別図柄の組合せが決まる様子をどのような内容で演出するかを設定する演出パラメータとして機能するものであり、大当り判定時には時間短縮モードの設定状態とは無関係な同一の態様で変動パターンが設定される。
【０１２２】
メイン制御装置４８のＲＯＭ５０には、図２３に示すように、大当り用の変動パターンテーブルが記録されている。この変動パターンテーブルはランダムカウンタＲ１と変動パターンとの対応関係を示すものであり、ＣＰＵ４９は図２１のステップＳ１０９へ移行すると、特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ１の取得結果を検出し、大当り用の変動パターンテーブルからランダムカウンタＲ１に応じた変動パターンを選択的に設定する。例えばランダムカウンタＲ１が「１０」であるときには変動パターン「３４」が検出され、変動パターンが「３４」に設定される。
【０１２３】
ＣＰＵ４９は図２１のステップＳ１０９で変動パターンを設定すると、ステップＳ１１０で時間短縮モードの獲得状態を判定する。この判定処理は大当り図柄の設定結果に基いて行われるものであり、ＣＰＵ４９は大当り図柄の設定結果が奇数図柄であるときにはＲＡＭ５１の時間短縮エリアに時間短縮フラグを無限状態で格納し、時間短縮モードとして無限モードを有効化する。また、大当り図柄の設定結果が偶数図柄であるときには時間短縮エリアに時間短縮フラグを有限状態で格納し、時間短縮モードとして有限モードを有効化する。即ち、時間短縮モードは大当りが発生することに基いて確定的に有効化されるものであり、大当りが奇数図柄で発生したときには無限モードが有効化され、大当りが偶数図柄で発生したときには有限モードが有効化される。
【０１２４】
ＣＰＵ４９はステップＳ１１０で時間短縮モードの獲得状態を判定すると、ステップＳ１１１で時間短縮モードの判定結果を検出する。ここで時間短縮エリアに時間短縮フラグが有限状態で格納されていることを検出したときには時間短縮モードとして有限モードが有効化されたことを検出し、ステップＳ１１２でカウンタＮ６の現在の計測値を取得する。このカウンタＮ６は、上述したように、特別図柄遊技の累積的な実行回数を示すものであり、ＣＰＵ４９はカウンタＮ６の計測値を取得すると、ＲＡＭ５１のスタート回数エリア（図１２参照）に格納する。即ち、時間短縮モードとして有限モードが有効化されたときには現在の累積的な特別図柄遊技回数がスタート回数エリアに格納される。
【０１２５】
ＣＰＵ４９は図２１のステップＳ１０６で大当りエリアに判定結果として外れが格納されていることを検出すると、ステップＳ１１３へ移行する。そして、特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ２の取得結果を検出し、１９個の外れリーチ値「５，１１，２３，３１，４３，５３，６１，７９，８９，９７，１１３，１２７，１３９，１４９，１５７，１６３，１７３，１８１，１９３」と比較する。
【０１２６】
ＣＰＵ４９はランダムカウンタＲ２の取得結果が１９個の外れリーチ値のいずれかと同一であることを検出したときには外れリーチと判定し、ＲＡＭ５１の外れリーチエリア（図１２参照）に判定結果として外れリーチを格納する。そして、ステップＳ１１４で外れリーチエリアから判定結果として外れリーチを検出し、ステップＳ１１５へ移行する。
【０１２７】
ＣＰＵ４９はステップＳ１１５へ移行すると、ＲＡＭ５１の特別図柄用の外れリーチ図柄エリアからランダムカウンタＲ５の格納結果を検出する。そして、ＲＯＭ５０の図柄テーブル（図２２参照）からランダムカウンタＲ５の１桁目に対応する図柄，２桁目に対応する図柄，３桁目に対応する図柄を検出し、左特別図柄，中特別図柄，右特別図柄に設定する。
【０１２８】
ＣＰＵ４９は外れリーチ図柄を設定すると、ステップＳ１１７でＲＡＭ５１の時間短縮エリアから時間短縮モードの設定状態を検出する。ここで時間短縮エリアに時間短縮フラグが無効状態で格納されていることを検出したときには時間短縮モードが無効化されていると判断し、ステップＳ１１８へ移行する。また、時間短縮エリアに時間短縮フラグが有限状態または無限状態で格納されていることを検出したときには時間短縮モードが有効化されていると判断し、ステップＳ１１９へ移行する。
【０１２９】
メイン制御装置４８のＲＯＭ５０には、図２４に示すように、外れリーチ用の変動パターンテーブルが記録されている。この変動パターンテーブルは停止図柄の差分ΔＳとランダムカウンタＲ１と変動パターンとの対応関係を示すものであり、停止図柄の差分ΔＳとは外れリーチ図柄の設定結果のうち「中特別図柄−左特別図柄（＝中特別図柄−右特別図柄）」を称する。
【０１３０】
ＣＰＵ４９は図２１のステップＳ１１８へ移行すると、特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ１の取得結果を検出し、図２４の外れリーチ用の変動パターンテーブルからランダムカウンタＲ１および差分ΔＳに応じた変動パターンを選択的に設定する。例えばランダムカウンタＲ１が「１０」で外れリーチ図柄の設定結果が「８  ２  ８」であるときには変動パターン「３」が設定される。即ち、時間短縮モードの無効化状態では複数の変動パターン「２」〜「２５」の中からランダムカウンタＲ１の取得結果および停止図柄の差分ΔＳに応じたものが無作為に選択される。
【０１３１】
ＣＰＵ４９は図２１のステップＳ１１９へ移行すると、特別図柄用の保留データ記録部Ｅ１からランダムカウンタＲ１の取得結果を検出し、外れリーチ図柄の設定結果に基いて差分ΔＳを算出する。そして、差分ΔＳが「＋１」，「−１」，「−２」のいずれかであるときには図２４の外れリーチ用の変動パターンテーブルからランダムカウンタＲ１および差分ΔＳに応じた変動パターンを選択的に設定する。また、差分ΔＳが「＋１」，「−１」，「−２」以外の別の値であるときにはランダムカウンタＲ１の取得結果に拘らず変動パターン「０」を設定する。
【０１３２】
ＣＰＵ４９は図２１のステップＳ１１３でランダムカウンタＲ２の取得結果が１９個の外れリーチ値のいずれとも同一でないことを検出したときには完全外れと判定し、ＲＡＭ５１の外れリーチエリアに判定結果として完全外れを格納する。そして、ステップＳ１１４で外れリーチエリアから判定結果として完全外れを検出し、ステップＳ１１６へ移行する。
【０１３３】
ＣＰＵ４９はステップＳ１１６へ移行すると、ＲＡＭ５１の特別図柄用の完全外れ図柄エリアからランダムカウンタＲ５の格納結果を検出する。そして、ＲＯＭ５０の図柄テーブル（図２２参照）からランダムカウンタＲ５の１桁目に対応する図柄，２桁目に対応する図柄，３桁目に対応する図柄を検出し、左特別図柄，中特別図柄，右特別図柄に設定する。
【０１３４】
ＣＰＵ４９は完全外れ図柄を設定すると、図２１のステップＳ１１７でＲＡＭ５１の時間短縮エリアの格納データに基いて時間短縮モードの設定状態を判断する。ここで時間短縮モードが設定されていないことを検出したときにはステップＳ１１８へ移行し、時間短縮モードが設定されていることを検出したときにはステップＳ１１９へ移行する。
【０１３５】
ＣＰＵ４９はステップＳ１１８へ移行したときには変動パターン「１」を設定し、ステップＳ１１９へ移行したときには変動パターン「０」を設定する。即ち、時間短縮モードの無効状態で完全外れが判定されたときには専用の変動パターン「１」が設定され、時間短縮モードの有効状態で完全外れが判定されたときには専用の変動パターン「０」が設定される。
【０１３６】
変動パターンには、図２３および図２４に示すように、変動表示時間が個別に設定されている。これら変動表示時間は左特別図柄〜右特別図柄の変動開始から確定停止に至る所要時間を称するものであり、ＣＰＵ４９は図２１のステップＳ１２０へ移行すると、変動パターンの設定結果に応じた変動表示時間を選択的に設定する。そして、ステップＳ１２１へ移行し、メイン制御フラグを特別図柄遊技開始処理に設定する。尚、変動パターン「０」および「１」の設定時には変動表示時間「Ｔ０」および「Ｔ１」が設定される。
【０１３７】
（１０）特別図柄遊技開始処理
図１３のステップＳ３０の特別図柄遊技開始処理はメイン制御フラグが特別図柄遊技開始処理にセットされている場合に実行されるものであり、メイン制御装置４８のＣＰＵ４９は特別図柄遊技開始処理でサブ制御装置６５に演出コマンドおよび演出データを出力することに基づいて特別図柄の変動表示を開始する。
【０１３８】
ＣＰＵ４９は図２５のステップＳ１３１でタイマＴ１を「０」にリセットする。このタイマＴ１は特別図柄の変動表示時間を計測するものであり、ＣＰＵ４９はタイマＴ１をリセットすると、ステップＳ１３２でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１３３で特別図柄変動開始コマンドおよび特別図柄変動開始データを出力する。ＩＮＴ信号はサブ制御装置６５にＩＲＱ割込みプログラムの起動を指令する割込み要求信号に相当するものであり、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基づいてＩＲＱ割込みプログラムを起動し、特別図柄変動開始コマンドおよび特別図柄変動開始データをＩＲＱ割込みプログラムで検出する。
【０１３９】
特別図柄変動開始コマンドは特別図柄の変動開始を指令するものであり、サブ制御装置６５のＣＰＵ６６は特別図柄変動開始コマンドを検出することに基づいて特別図柄の変動表示を開始する。特別図柄変動開始データは変動パターンの設定結果と左特別図柄〜右特別図柄の設定結果とを有するものであり、サブ制御装置６５のＣＰＵ６６は特別図柄変動開始データに基づいて特別図柄の変動表示を下記▲１▼〜▲２▼の態様で制御する。
【０１４０】
▲１▼左特別図柄〜右特別図柄の設定結果：左列，中列，右列の確定停止図柄を示すものであり、サブ制御装置６５のＣＰＵ６６は各列の特別図柄を設定図柄で確定停止させる。
▲２▼変動パターンの設定結果：特別図柄遊技の演出内容を示すものであり、サブ制御装置６５のＣＰＵ６６は特別図柄遊技を変動パターンに応じた特別図柄遊技パターンで映像的・音的・電飾的に演出する。
【０１４１】
メイン制御装置４８のＣＰＵ４９は特別図柄変動開始コマンド等を出力すると、図２５のステップＳ１３４でタイマＴ１をスタートさせる。この特別図柄変動開始コマンド等の出力後にはサブ制御装置６５のＣＰＵ６６が図柄表示装置２７に特別図柄の変動表示を行っており、タイマＴ１は変動表示の開始時を起点とする経過時間を計測することになる。
【０１４２】
ＣＰＵ４９はタイマＴ１をスタートさせると、ステップＳ１３５で特別図柄遊技フラグを遊技状態にセットすることに基いて特別図柄遊技が実行中であることを記録し、ステップＳ１３６でＲＡＭ５１の特別図柄用のカウンタデータエリアを整理する。この処理はカウンタデータエリアの保留データ記録部Ｅ１〜Ｅ３に保留データ記録部Ｅ２〜Ｅ４の格納データを上書きするものである。例えば保留データ記録部Ｅ１だけにランダムカウンタＲ１〜Ｒ４が格納されているときには保留データ記録部Ｅ１に保留データ記録部Ｅ２のデフォルトデータが記録され、保留データ記録部Ｅ１のランダムカウンタＲ１〜Ｒ４が消去される。また、保留データ記録部Ｅ１〜Ｅ４の全てにランダムカウンタＲ１〜Ｒ４が格納されているときには保留データ記録部Ｅ２〜Ｅ４のランダムカウンタＲ１〜Ｒ４が前段の保留データ記録部Ｅ１〜Ｅ３に移動され、保留データ記録部Ｅ４にデフォルトデータが記録される。
【０１４３】
即ち、次回の制御データ設定処理では保留データ記録部Ｅ２の格納データに基づいて特別図柄設定処理・変動パターン設定処理・大当り判定処理等が行われ、次々回の制御データ設定処理では保留データ記録部Ｅ３の格納データに基づいて特別図柄設定処理・変動パターン設定処理・大当り判定処理等が行われる。
【０１４４】
ＣＰＵ４９は特別図柄用のカウンタデータエリアを整理すると、ステップＳ１３７でカウンタＮ１から「１」を減算し、ステップＳ１３８でメイン制御フラグに特別図柄遊技終了処理をセットする。このカウンタＮ１は、上述したように、保留球数を計測するものであり、次のタイマ割込み処理ではカウンタＮ１の減算結果が検出され、カウンタＮ１の減算結果に基づいて保留球ランプ２５が点灯制御される。従って、変動表示の開始後に保留球ランプ２５が消灯し、保留球数の減少が遊技者に報知される。
【０１４５】
（１１）特別図柄遊技終了処理
図１３のステップＳ３１の特別図柄遊技終了処理はメイン制御フラグが特別図柄遊技終了処理にセットされている場合に実行されるものであり、メイン制御装置４８のＣＰＵ４９は特別図柄遊技終了処理でサブ制御装置６５に演出コマンドを出力し、特別図柄遊技を終了させる。
【０１４６】
ＣＰＵ４９は図２６のステップＳ１３１でタイマＴ１の計測値を変動表示時間の設定結果と比較する。このタイマＴ１は特別図柄の変動表示時間を計測するものであり、ＣＰＵ４９はタイマＴ１の計測値が変動表示時間の設定結果に達していることを検出したときにはステップＳ１３２でタイマＴ１を停止させ、変動表示時間の計測を終える。
【０１４７】
ＣＰＵ４９は変動表示時間の計測を終えると、ステップＳ１３３でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１３４で特別図柄変動停止コマンド（図柄確定コマンド，可変停止指令）を出力する。この変動表示時間の経過時点では左特別図柄，中特別図柄，右特別図柄が必ず仮停止状態にあり、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を受信することに基づいてＩＲＱ割込みプログラムで特別図柄変動停止コマンドを検出し、左特別図柄，中特別図柄，右特別図柄を仮停止状態から静止した確定状態に切換える。
【０１４８】
ＣＰＵ４９は特別図柄変動停止コマンドを出力すると、ステップＳ１３５で特別図柄遊技フラグを停止状態にセットすることに基いて特別図柄遊技が停止中であることを記録する。そして、ステップＳ１３６へ移行し、ＲＡＭ５１の大当りエリアから判定結果を検出する。ここで大当りエリアに判定結果として大当りが格納されていることを検出したときにはステップＳ１３７で時間短縮エリアの格納データに基いて時間短縮モードの設定状態を判断する。
【０１４９】
ＣＰＵ４９はステップＳ１３７で時間エリアに時間短縮フラグが有限状態で格納されていることを検出すると、ステップＳ１３８でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１３９で時間短縮開始コマンドおよび時間短縮開始データを出力する。次に、ステップＳ１４０で大当り遊技フラグを遊技状態にセットすることに基いて大当り遊技が実行中であることを記録し、ステップＳ１４１でメイン制御フラグに大当り遊技処理をセットする。
【０１５０】
サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムを起動し、ＩＲＱ割込みプログラムで時間短縮開始コマンドおよび時間短縮データを検出する。時間短縮開始コマンドは時間短縮モードの有効化を知らせるものであり、サブ制御装置６５のＣＰＵ６６は時間短縮開始コマンドを検出することに基いて時間短縮回数表示モードを有効化する。この時間短縮回数表示モードは時間短縮回数を図柄表示装置２７に表示するモードであり、時間短縮回数は数値で表示される。
【０１５１】
時間短縮開始データはＲＡＭ５１のスタート回数エリアに格納されているカウンタＮ６ｍｅｍｏｒｙの計測値を称するものである。このカウンタＮ６ｍｅｍｏｒｙは、上述したように、大当り発生時の累積的な特別図柄遊技回数を示すものであり、サブ制御装置６５のＣＰＵ６６は時間短縮開始データＮ６ｍｅｍｏｒｙに基いて時間短縮回数を演算し、図柄表示装置２７に時間短縮回数の演算結果を表示する。即ち、時間短縮回数は時間短縮モードとして有限モードが有効化された場合にのみ表示される。
【０１５２】
ＣＰＵ４９はステップＳ１３６でＲＡＭ５１の大当りエリアに判定結果として外れが格納されていることを検出すると、ステップＳ１４２でＲＡＭ５１の時間短縮エリアから時間短縮モードの設定状態を検出する。ここで時間短縮エリアに時間短縮モードが有限状態で格納されていることを検出したときには有限モードが有効化されていると判断し、ステップＳ１４３へ移行する。
【０１５３】
ＣＰＵ４９はステップＳ１４３へ移行すると、ＲＡＭ５１のスタート回数エリアからカウンタＮ６の格納データ（Ｎ６ｍｅｍｏｒｙ）を検出する。そして、カウンタＮ６の現在の計測値（Ｎ６ｎｏｗ）から格納データ（Ｎ６ｍｅｍｏｒｙ）を減算することに基いて有限モードの継続回数ΔＮ６（時間短縮回数）を算出する。
【０１５４】
ＣＰＵ４９は時間短縮回数ΔＮ６を算出すると、ステップＳ１４４で時間短縮回数の算出結果ΔＮ６をＲＯＭ５０に予め記録された上限値Ｎｌｉｍｉｔ（１００回）と比較する。ここで「ΔＮ６＝上限値」を検出したときにはステップＳ１４５へ移行し、ＲＡＭ５１の時間短縮エリアに時間短縮フラグを無効状態で格納することに基いて有限モードを無効化する。即ち、有限モードの有効状態で特別図柄遊技回数が上限値Ｎｌｉｍｉｔに達しても大当りが発生しないときには有限モードが自動的に解除され、時間短縮モードが無効化される。
【０１５５】
ＣＰＵ４９はステップＳ１４５で有限モードを解除すると、ステップＳ１４６でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１４７で時間短縮終了コマンドを出力する。そして、ステップＳ１４８へ移行し、メイン制御フラグに制御データ設定処理をセットする。すると、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムで時間短縮終了コマンドを検出し、時間短縮回数表示モードを無効化する。
【０１５６】
（１２）大当り遊技処理
図１３のステップＳ３２の大当り遊技処理はメイン制御フラグが大当り遊技処理にセットされている場合に実行されるものであり、メイン制御装置４８のＣＰＵ４９は大当り遊技処理で大入賞口を開閉制御する。そして、サブ制御装置６５に演出コマンドおよび演出データを出力し、大入賞口の開閉を映像的・音的・電飾的に演出する。
【０１５７】
ＣＰＵ４９は図２７のステップＳ１５１へ移行すると、大入賞口の開放状態を判断する。この判断処理は開放フラグの設定状態に基いて行われるものであり、ＣＰＵ４９は開放フラグが閉鎖状態にセットされていることを検出したときには大入賞口が閉鎖されていると判断する。そして、ステップＳ１５２へ移行し、カウンタＮ２を上限値「１４」と比較する。このカウンタＮ２は大入賞口の開放回数（大当りラウンド回数）を計測するものであり、ＣＰＵ４９は「Ｎ２≦１４」を検出したときにはステップＳ１５３へ移行する。
【０１５８】
ＣＰＵ４９はステップＳ１５３へ移行すると、カウンタＮ２に「１」を加算し、ステップＳ１５４でタイマＴ２を「０」にリセットする。このタイマＴ２は大入賞口の開放時間（大当りラウンドの継続時間）を計測するものであり、ＣＰＵ４９はタイマＴ２を「０」にリセットすると、ステップＳ１５５へ移行する。
【０１５９】
ＣＰＵ４９はステップＳ１５５へ移行すると、サブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１５６でラウンド開始コマンドおよびラウンドデータ（カウンタＮ２の計測値）を出力する。すると、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムを起動し、ＩＲＱ割込みプログラムでラウンド開始コマンドおよびラウンドデータを検出することに基いて大当りラウンドの演出動作を開始する。
【０１６０】
ＣＰＵ４９はラウンド開始コマンド等を出力すると、ステップＳ１５７で大入賞口ソレノイド３７に駆動電源を印加し、大入賞口を開放する（大当りラウンド動作の開始）。これにより、パチンコ球が大入賞口内に入賞することを許容する大当り状態を発生させ、遊技者に有利な状態を生成する。
【０１６１】
ＣＰＵ４９は大入賞口を開放すると、ステップＳ１５８で開放フラグを開放状態にセットすることに基づいて大入賞口の開放を記録する。そして、ステップＳ１５９で開放時間用のタイマＴ２をスタートさせ、大入賞口の開放時間を計測開始する。例えば大当りの判定直後には開放フラグが閉鎖状態にセットされ、カウンタＮ２が「０」にリセットされている。従って、ＣＰＵ４９はステップＳ１５１からＳ１５２・Ｓ１５３へ移行し、カウンタＮ２に「１」を加算する。そして、ステップＳ１５４でタイマＴ２をリセットし、ステップＳ１５７で大入賞口を開放する。
【０１６２】
ＣＰＵ４９は大入賞口の開放状態でタイマ割込みが発生すると、ステップＳ１５１で開放フラグが開放状態にセットされていることを検出し、ステップＳ１６０でカウント信号の有無を判断する。このカウント信号はパチンコ球が大入賞口内に入賞することに基づいてカウントセンサ３８から出力されるものであり、ＣＰＵ４９はＲＡＭ５１の出力監視エリアにカウント信号有りが記録されていることを検出したときにはカウント信号有りと判断し、ステップＳ１６１でカウンタＮ３に「１」を加算する。このカウンタＮ３は１回の大当りラウンド動作中に何個のパチンコ球が大入賞口内に入賞したかを計測するものであり、ＣＰＵ４９はパチンコ球の入賞個数を計測すると、ステップＳ１６２へ移行する。
【０１６３】
ＣＰＵ４９はステップＳ１６２へ移行すると、カウンタＮ３の計測値を上限値「１０個」と比較し、ステップＳ１６３で開放時間用のタイマＴ２の計測値を上限値「２７秒」と比較する。ここで「Ｎ３≧１０個」および「Ｔ２≧２７秒」のいずれかを検出したときにはステップＳ１６４で大入賞口ソレノイド３７を断電することに基づいて大入賞口を閉鎖し、大当りラウンドを終える。即ち、大当りラウンドは規定個数のパチンコ球が大入賞口内に入賞するか、大入賞口の開放時間が上限値に達することに基づいて終了する。
【０１６４】
ＣＰＵ４９はステップＳ１６４で大当りラウンドを終えると、ステップＳ１６５でタイマＴ２を停止することに基づいて開放時間の計測動作を終える。そして、ステップＳ１６６で入賞個数用のカウンタＮ３を「０」にリセットし、ステップＳ１６７で開放フラグを閉鎖状態にセットすることに基づいて大入賞口の閉鎖を記録する。
【０１６５】
ＣＰＵ４９は開放フラグを閉鎖状態にセットすると、ステップＳ１６８でサブ制御装置６５にＩＮＴ信号を出力し、ステップＳ１６９でラウンド停止コマンドを出力する。すると、サブ制御装置６５のＣＰＵ６６はＩＮＴ信号を検出することに基いてＩＲＱ割込みプログラムを起動し、ＩＲＱ割込みプログラムでラウンド停止コマンドを検出することに基いて大当りラウンドの演出動作を停止する。
【０１６６】
ＣＰＵ４９は大入賞口の閉鎖状態でタイマ割込みが発生すると、ステップＳ１５１からＳ１５２へ移行し、大当りラウンド回数用のカウンタＮ２を上限値「１４」と比較する。ここで「Ｎ２＞１４」を検出したときにはステップＳ１７０へ移行し、大当り遊技フラグを停止状態にセットすることに基いて大当り遊技の停止を記録する。そして、ステップＳ１７１で大当りラウンド回数用のカウンタＮ２を「０」にリセットし、ステップＳ１７２でメイン制御フラグを制御データ設定処理にセットする。即ち、大当りラウンドの繰返し回数には上限値「１５回」が設定されており、大当りラウンドの継続回数が１５回に達したときには大当り遊技処理が終了する。
【０１６７】
＜サブ制御装置６５の内部処理について＞
サブ制御装置６５のＣＰＵ６６は電源が投入されると、図２８のステップＳ２０１で割込み禁止を設定し、ステップＳ２０２でＲＡＭ６８の全データおよびＩ／Ｏ７２を初期設定する。具体的にはランダムカウンタＲ１０およびノーマルカウンタＮ１０を「０」にリセットし、ステップＳ２０３でＶＤＰ６９にデモ表示コマンドを出力し、ステップＳ２０４で割込み禁止の設定を解除することに基づいて割込みの発生を許可する。
【０１６８】
ＶＤＰ６９はデモ表示コマンドを検出すると、ＶＲＯＭ７０から必要な表示データを読出し、図柄表示装置２７に初期画面に相当するデモンストレーション画面を表示する（デモ表示と称する）。このデモ表示は遊技者に客待ち状態にあることを報知するものであり、具体的にはデモ背景の前方に製造社名および機種名等を表示することで行われる。
【０１６９】
ＣＰＵ６６はステップＳ２０４で割込みを許可すると、ステップＳ２０５のカウンタ更新処理へ移行し、カウンタ更新処理を無限ループ状に繰返す。このカウンタ更新処理は特別図柄遊技パターンを無作為に選択するためのランダムカウンタＲ１０を「１」ずつ加算するものであり、ランダムカウンタＲ１０の加算処理は「０」から上限値「１９１」に加算された後に「０」に戻ってリング状に行われる。
【０１７０】
ＣＰＵ６６はメイン制御装置４８からのＩＮＴ信号を検出すると、図２９のＩＲＱ割込みプログラムを起動する。そして、ステップＳ２１１でメイン制御装置４８からの演出コマンドおよび演出データを検出し、ＲＡＭ６８のコマンドエリアおよびデータエリアに格納する。
【０１７１】
ＣＰＵ６６は演出コマンドおよび演出データを格納すると、ステップＳ２１２でコマンドエリアにスイッチ有効化コマンドが格納されているか否かを判断する。このスイッチ有効化コマンドはメイン制御装置４８が実質的な遊技停止状態で出力するものであり、ＣＰＵ６６はコマンドエリアにスイッチ有効化コマンドが格納されていることを検出したときにはステップＳ２１３でスイッチフラグを有効状態にセットし、ステップＳ２１４でコマンドエリアのスイッチ有効化コマンドを消去する。
【０１７２】
ＣＰＵ６６はステップＳ２１２でコマンドエリアにスイッチ有効化コマンドが格納されていないことを検出したときにはステップＳ２１５でスイッチ無効化コマンドが格納されているか否かを判断する。このスイッチ無効化コマンドはメイン制御装置４８が特別図柄遊技の実行・大当り遊技の実行・保留球の存在のいずれかを検出した実質的な遊技中に出力するものであり、ＣＰＵ６６はコマンドエリアにスイッチ無効化コマンドが格納されていることを検出したときにはステップＳ２１６でスイッチフラグを無効状態にセットし、ステップＳ２１７でコマンドエリアのスイッチ無効化コマンドを消去する。
【０１７３】
ＣＰＵ６６はステップＳ２１８へ移行すると、コマンドエリアに時間短縮開始コマンドが格納されているか否かを判断する。この時間短縮開始コマンドはメイン制御装置４８が大当りの判定時に時間短縮モードとして有限モードを有効化した場合に出力するものであり、ＣＰＵ６６は時間短縮開始コマンドが格納されていることを検出したときにはステップＳ２１９で時間短縮回数表示フラグを表示状態にセットし、時間短縮回数表示モードを有効化する。
【０１７４】
ＣＰＵ６６は時間短縮回数表示モードを有効化すると、ステップＳ２２０でカウンタＮ１０の現在の計測値を取得し、ＲＡＭ６８のスタート回数エリアに格納する。そして、ステップＳ２２１へ移行し、コマンドエリアの時間短縮開始コマンドを消去する。このカウンタＮ１０は電源投入時を基準とする特別図柄遊技回数（スタート回数）の累積値を計測するものであり、ＣＰＵ６６はカウンタＮ１０の計測値をスタート回数エリアに格納することに基いて時間短縮モードが有効化されたときの特別図柄遊技回数Ｎ１０ｍｅｍｏｒｙを記録する。
【０１７５】
ＣＰＵ６６はステップＳ２１８でコマンドエリアに時間短縮開始コマンドが格納されていないことを検出すると、ステップＳ２２２でコマンドエリアに時間短縮終了コマンドが格納されているか否かを判断する。この時間短縮終了コマンドはメイン制御装置４８が有限モードの終了を判断することに基いて出力するものであり、ＣＰＵ６６は時間短縮終了コマンドが格納されていることを検出したときにはステップＳ２２３で時間短縮回数表示フラグを停止状態にセットし、時間短縮回数表示モードを無効化する。そして、ステップＳ２２４へ移行し、コマンドエリアの時間短縮終了コマンドを消去する。
【０１７６】
図３０のタイマ割込みプログラムは４ｍｓｅｃが経過する毎に起動するものであり、サブ制御装置６５のＣＰＵ６６はタイマ割込みプログラムの起動時にはメインプログラムを実行位置で一時停止させ、タイマ割込みプログラムの終了時にはメインプログラムを一時停止位置から再開する。このタイマ割込みプログラムはステップＳ２３１の普通図柄遊技処理〜ステップＳ２３６の大当り遊技処理を有するものであり、ステップＳ２３１の普通図柄遊技処理はタイマ割込みプログラムが起動する４ｍｓｅｃ毎に実行され、ステップＳ２３２のコマンド待ち処理〜ステップＳ２３６の大当り遊技処理はサブ制御フラグの設定状態に基いて選択的に実行される。
【０１７７】
（１）普通図柄遊技処理
図３０のステップＳ２３１の普通図柄遊技処理は図柄表示装置２７の普通図柄変動領域ＨＥ内に普通図柄を変動状態および停止状態で順に表示し、普通図柄の停止状態での組合せに応じて遊技者に当りおよび外れの判定結果を報知するものであり、普通図柄が当りの組合せで停止したときにはメイン制御装置４８が特別図柄始動口２８を拡大し、特別図柄始動口２８に対するパチンコ球の入賞確率を高める。
【０１７８】
サブ制御装置６５のＣＰＵ６６は図３１のステップＳ２４１へ移行すると、ＲＡＭ６８のコマンドエリアに普通図柄変動開始コマンドが格納されているか否かを判断する。この普通図柄変動開始コマンドはメイン制御装置４８がパチンコ球の普通図柄始動ゲート３３に対する有効な通過を検出することに基づいて普通図柄の設定結果と共に出力するものであり、ＣＰＵ６６はコマンドエリアに普通図柄変動開始コマンドが格納されていることを検出すると、ステップＳ２４２へ移行する。
【０１７９】
ＣＰＵ６６はステップＳ２４２へ移行すると、ＶＤＰ６９に普通図柄変動開始コマンドを出力する。そして、ステップＳ２４３へ移行し、コマンドエリアの普通図柄変動開始コマンドを消去する。ＶＤＰ６９はＣＰＵ６６からの普通図柄変動開始コマンドを検出すると、ＶＲＯＭ７０から必要な表示データを読出し、普通図柄の変動表示を開始する。この変動表示は図柄表示装置２７の普通図柄変動領域ＨＥ内に普通図柄を横２列に可変表示するものであり、各列の普通図柄の可変順序は「３」および「７」の交互である。
【０１８０】
ＣＰＵ６６はステップＳ２４４へ移行すると、ＲＡＭ６８のコマンドエリアに普通図柄変動停止コマンドが格納されているか否かを検出する。この普通図柄変動停止コマンドは普通図柄用の変動表示時間が経過することに基いてメイン制御装置４８が出力するものであり、上述したように、時間短縮モードの有効状態では普通図柄の変動開始から相対的に短時間が経過した時点で出力され、時間短縮モードの無効状態では普通図柄の変動開始から相対的に長時間が経過した時点で出力される。
【０１８１】
ＣＰＵ６６はステップＳ２４４でコマンドエリアに普通図柄変動停止コマンドが格納されていることを検出すると、ＲＡＭ６９のデータエリアから普通図柄の設定結果を検出する。そして、ステップＳ２４５でＶＤＰ６９に普通図柄変動停止コマンドおよび普通図柄の設定結果を出力し、ステップＳ２４６でコマンドエリアの普通図柄変動停止コマンドおよびデータエリアの普通図柄の設定結果を消去する。
【０１８２】
ＶＤＰ６９はＣＰＵ６６からの普通図柄変動停止コマンドおよび普通図柄設定結果を検出すると、ＶＲＯＭ６９から必要な表示データを読出す。そして、普通図柄の変動表示を設定結果で停止させ、当り図柄および外れ図柄を静止表示する。この静止表示は普通図柄の確定表示に相当するものであり、遊技者には２列の普通図柄の静止状態での組合せによって当りおよび外れの判定結果が確定的に報知される。
【０１８３】
（２）コマンド待ち処理
図３０のステップＳ２３２のコマンド待ち処理はサブ制御フラグがコマンド待ち処理にセットされている場合に実行されるものであり、サブ制御装置６５のＣＰＵ６６はコマンド待ち処理で特別図柄変動開始コマンドの有無およびラウンド開始コマンドの有無を検出し、特別図柄変動開始コマンドおよびラウンド開始コマンドを検出したときには特別図柄遊技遊技パターンおよび大当り遊技遊技パターンを設定する。尚、サブ制御フラグは電源投入時にコマンド待ち処理に初期設定されるものであり、電源投入直後の１回目のタイマ割込み処理ではコマンド待ち処理が実行される。
【０１８４】
ＣＰＵ６６は図３２のステップＳ２５１へ移行すると、ＲＡＭ６８のコマンドエリアに特別図柄変動開始コマンドが格納されているか否かを検出する。この特別図柄変動開始コマンドはメイン制御装置４８がパチンコ球の特別図柄始動口２８に対する有効な入賞を検出することに基いて特別図柄の設定結果および変動パターンの設定結果と共に出力するものであり、ＣＰＵ６６はコマンドエリアに特別図柄変動開始コマンドが格納されていることを検出したときにはステップＳ２５２へ移行する。
【０１８５】
ＣＰＵ６６はステップＳ２５２へ移行すると、カウンタＮ１０に「１」を加算する。このカウンタＮ１０は、上述したように、電源投入時を基準とする特別図柄遊技回数の累積値を計測するものであり、ＣＰＵ６６は特別図柄遊技回数を計測すると、ステップＳ２５３へ移行する。
【０１８６】
ＣＰＵ６６はステップＳ２５３へ移行すると、遊技データを作成する。この遊技データは、図２に示すように、スタート回数と大当り・外れリーチ・完全外れの判定結果とを対応付けたものであり、ＣＰＵ６６はメイン制御装置４８からの特別図柄の設定結果に基いて大当り・外れリーチ・完全外れを検出し、スタート回数用のカウントＮ１０の現在の計測値に大当り・外れリーチ・完全外れの検出結果を割付けることに基いて遊技データを設定する。
【０１８７】
ＣＰＵ６６は遊技データを設定すると、図３２のステップＳ２５４でランダムカウンタＲ１０の現在の計測値を取得し、ステップＳ２５５で特別図柄遊技パターンを設定する。この特別図柄遊技パターンは特別図柄の可変速度，特別図柄の仮停止タイミング，背景の種類，背景の切換えタイミング，遊技音の出力タイミング，コーナランプ２１およびサイドランプ２３の発光タイミング等を示すシーケンスデータからなるものであり、変動パターンに応じた変動表示時間内で終了するように設定される。以下、遊技パターンの設定処理および設定内容について説明する。
【０１８８】
サブ制御装置６５のＲＯＭ６７には、図３３に示すように、特別図柄遊技用の遊技パターンテーブルが記録されている。この遊技パターンテーブルは変動パターンおよびランダムカウンタＲ１０から特別図柄遊技パターンを選択するためのものであり、サブ制御装置６５のＣＰＵ６６は図３２のステップＳ２５４でランダムカウンタＲ１０を取得すると、ステップＳ２５５へ移行する。ここでＲＡＭ６８のデータエリアから変動パターンを検出し、変動パターンの検出結果およびランダムカウンタＲ１０の取得結果に応じた特別図柄遊技パターンを遊技パターンテーブルから選択的に設定する。
【０１８９】
図３４は特別図柄遊技パターン「０」の設定内容を示すものである。この特別図柄遊技パターン「０」は時間短縮モードの有効状態で完全外れが判定された変動パターン「０」の検出時にランダムカウンタＲ１０に拘らず選択されるものであり、特別図柄遊技パターン「０」の選択時には左，中，右の特別図柄が同時に変動開始する。この変動開始時には変動用背景が表示され、コーナランプ２１およびサイドランプ２３が点滅する。
【０１９０】
３列の特別図柄の変動開始から設定時間が経過したときには３列の特別図柄が同時に仮停止し、３列の仮停止に連動して変動用背景の表示が終了する。これら左特別図柄，中特別図柄，右特別図柄の仮停止はＲＡＭ６８のデータエリアに格納されているメイン制御装置４８からの特別図柄の設定結果で行われるものであり、３列の仮停止状態では３列の特別図柄が完全外れの組合せになる。
【０１９１】
図３５は特別図柄遊技パターン「１−１」の設定内容を示すものである。この特別図柄遊技パターン「１−１」は時間短縮モードの無効状態で完全外れが判定された変動パターン「１」の検出時にランダムカウンタＲ１０の取得結果に応じて選択されるものであり、特別図柄遊技パターン「１−１」の選択時には左，中，右の特別図柄が同時に変動開始する。この変動開始時には変動用背景が表示され、コーナランプ２１およびサイドランプ２３が点滅する。
【０１９２】
３列の特別図柄の変動開始から設定時間が経過したときには左特別図柄および右特別図柄が当該順序で仮停止し、左特別図柄および右特別図柄の仮停止に連動してスピーカ６から「ドン」の仮停止音が出力される。そして、中特別図柄が右特別図柄の仮停止後に仮停止し、中特別図柄の仮停止に連動して変動用背景の表示が終了する。これら左特別図柄，中特別図柄，右特別図柄の仮停止はＲＡＭ６８のデータエリアに格納されているメイン制御装置４８からの特別図柄の設定結果で行われるものであり、３列の仮停止状態では３列の特別図柄が完全外れの組合せになる。
【０１９３】
図３６は特別図柄遊技パターン「２」の設定内容を示すものである。この特別図柄遊技パターン「２」は外れリーチが判定された変動パターン「２」の検出時にランダムカウンタＲ１０に拘らず選択されるものであり、時間短縮モードの有効状態および無効状態のいずれでも選択される。この特別図柄遊技パターン「２」の設定時には右特別図柄の仮停止後に中特別図柄の変動速度が遅くなり、スピーカ６から「リーチ」の遊技音が出力される。次に、コーナランプ２１およびサイドランプ２３が点滅動作を開始し、変動用背景に換えてリーチ用背景が表示される。そして、中特別図柄の仮停止に連動してリーチ用背景の表示が終了し、コーナランプ２１およびサイドランプ２３の点滅が終了する。これら左特別図柄，中特別図柄，右特別図柄の仮停止はＲＡＭ６８のデータエリアに格納されているメイン制御装置４８からの特別図柄の設定結果で行われるものであり、３列の仮停止状態では３列の特別図柄が外れリーチの組合せになる。
【０１９４】
変動パターン「０」は残りの全ての変動パターン「１」〜「５８」に比べて変動表示時間「Ｔ０」が短く設定されたものであり、特別図柄遊技パターン「０」は残りの全ての特別図柄遊技パターンに比べて変動表示時間が短く設定される。この特別図柄遊技パターン「０」は時間短縮モードの有効状態で完全外れが判定された場合に一義的に設定されるものであり、特別図柄遊技パターン「０」の設定時には変動表示時間が相対的に短縮される。
【０１９５】
ＣＰＵ６６は図３２のステップＳ２５５で特別図柄遊技パターンを設定すると、ステップＳ２５６で時間短縮回数表示フラグの設定状態を検出する。この時間短縮回数表示フラグは、上述したように、メイン制御装置４８から時間短縮開始コマンドが出力されることに基いて有効状態にセットされるものであり、時間短縮モードの設定状態を示している。
【０１９６】
ＣＰＵ６６はステップＳ２５６で時間短縮回数表示フラグが有効状態にセットされていることを検出すると、ステップＳ２５７でＲＡＭ６８のスタート回数エリアからカウンタＮ１０の格納結果Ｎ１０ｍｅｍｏｒｙを検出する。この格納結果Ｎ１０ｍｅｍｏｒｙは時間短縮モードが有効化された大当り判定時のスタート回数を示すものであり、ＣＰＵ６６はカウンタＮ１０の格納結果Ｎ１０ｍｅｍｏｒｙを検出すると、カウンタＮ１０の現在の計測値Ｎ１０ｎｏｗから格納結果Ｎ１０ｍｅｍｏｒｙを減算する（Ｎ１０ｎｏｗ―Ｎ１０ｍｅｍｏｒｙ）ことに基いて時間短縮モードの継続回数ΔＮ１０（時間短縮回数ΔＮ１０）を演算する。
【０１９７】
ＣＰＵ６６は時間短縮回数ΔＮ１０を演算すると、ステップＳ２５８で特別図柄遊技パターンの設定結果に時間短縮回数ΔＮ１０を追加する。この時間短縮回数ΔＮ１０は、図３４に示すように、キャラクタ図柄として３列の特別図柄の変動開始から仮停止に至るまで数値で追加されるものであり、時間短縮モードとして有限モードが有効化された状態では現在の時間短縮回数が数値で表示され、特別図柄遊技が繰返されることに基いて時間短縮回数がカウントアップ表示されることになる。
【０１９８】
時間短縮回数ΔＮ１０の追加処理は時間短縮回数表示フラグが無効状態にセットされることに基いて終了するものであり、時間短縮回数表示フラグはサブ制御装置６５がメイン制御装置４８からの時間短縮終了コマンドを検出することに基いて無効化する。この時間短縮終了コマンドはメイン制御装置４８が図２６の特別図柄遊技終了処理で時間短縮回数ΔＮ６が時間短縮モードの継続限度回数Ｎｌｉｍｉｔに到達したことを検出することに基いて出力するものであり、サブ制御装置６５が時間短縮回数表示フラグを無効化した時点ではサブ制御装置６５の演算結果ΔＮ１０も時間短縮モードの継続限度回数Ｎｌｉｍｉｔに到達している。即ち、有限モードの有効時には時間短縮回数の表示が「１」から継続限度回数「１００」までカウントアップされた時点で終了し、次の１０１回目の変動表示からは時間短縮回数の表示が消滅する。
【０１９９】
ＣＰＵ６６は図３２のステップＳ２５９へ移行すると、コマンドエリアに格納されている特別図柄変動開始コマンドを消去する。そして、ステップＳ２６０へ移行し、サブ制御フラグに特別図柄遊技開始処理をセットする。
【０２００】
ＣＰＵ６６はステップＳ２５１でコマンドエリアに特別図柄変動開始コマンドが格納されていないことを検出すると、ステップＳ２６１でコマンドエリアにラウンド開始コマンドが格納されているか否かを判断する。このラウンド開始コマンドはメイン制御装置４８が大当りラウンドの開始時にラウンドデータ（今回の大当りラウンド回数）と共に出力するものであり、ＣＰＵ６６はコマンドエリアにラウンド開始コマンドが格納されていることを検出すると、ステップＳ２６２で大当り遊技パターンを設定する。
【０２０１】
大当り遊技パターンはラウンドデータに応じたアニメーション画面を図柄表示装置２７に表示し、スピーカ６から図柄表示装置２７の表示内容に応じた遊技音を出力し、コーナランプ２１およびサイドランプ２３をアニメーション画面に応じて発光させるシーケンスデータからなるものであり、ＣＰＵ６６は大当り遊技パターンを設定すると、ステップＳ２６３でコマンドエリアのラウンド開始コマンドを消去し、ステップＳ２６４でサブ制御フラグに大当り遊技開始処理をセットする。
【０２０２】
ＣＰＵ６６はステップＳ２６１でコマンドエリアにラウンド開始コマンドが格納されていないことを検出すると、ステップＳ２６５でスイッチフラグの設定状態を判断する。このスイッチフラグは特別図柄遊技および大当り遊技が行われておらず保留球が存在しない実質的な遊技停止時に有効状態にセットされるものであり、ＣＰＵ６６はスイッチフラグが有効状態にセットされていることを検出したときにはステップＳ２６６でＶＤＰ６９にデモ表示コマンドを出力することに基いて図柄表示装置２７にデモ画面を表示する。
【０２０３】
ＣＰＵ６６はステップＳ２６６でデモ画面を表示すると、ステップＳ２６７で左スイッチ７７の操作状態を判断する。ここで左スイッチ７７がオン操作されたことを検出したときにはステップＳ２６８へ移行し、ＶＤＰ６９にデータ画面表示コマンドおよび遊技データを出力する。このデータ画面表示コマンドの出力時には必ずデモ画面が表示されており、ＶＤＰ６９はデータ画面表示コマンドを検出することに基いてデモ画面を消去する。そして、ＶＲＯＭ７０から必要な表示データを読出し、図２に示すように、遊技データに応じたデータ画面を表示する。この遊技データは図３２のステップＳ２５３で作成したものであり、データ画面としてはスタート回数と特別図柄遊技の判定結果とを対応付けて示す静止画面が表示される。
【０２０４】
ＣＰＵ６６は図３２のステップＳ２６７で左スイッチ７７の非操作を検出したときにはステップＳ２６９へ移行し、右スイッチ７８の操作状態を判断する。ここで右スイッチ７８がオン操作されたことを検出したときにはステップＳ２７０へ移行し、ＶＤＰ６９にデモ表示コマンドを出力する。従って、データ画面の表示中に右スイッチ７８が操作されたときにはデータ画面に換えてデモ画面が表示される。即ち、実質的な遊技停止状態では左スイッチ７７および右スイッチ７８の操作に応じてデータ画面およびデモ画面が切換え表示される。
【０２０５】
（３）特別図柄遊技開始処理
図３０のステップＳ２３３の特別図柄遊技開始処理はサブ制御フラグが特別図柄遊技開始処理にセットされている場合に実行されるものであり、サブ制御装置６５のＣＰＵ６６は図３７のステップＳ２８１でタイマＴ１１を「０」にリセットし、ステップＳ２８２でタイマＴ１１をスタートさせる。このタイマＴ１１は特別図柄の変動表示時間を計測するものであり、ＣＰＵ６６はタイマＴ１１をスタートさせると、ステップＳ２８３でサブ制御フラグに特別図柄遊技処理をセットする。
【０２０６】
（４）特別図柄遊技処理
図３０のステップＳ２３４の特別図柄遊技処理はサブ制御フラグが特別図柄遊技処理にセットされている場合に実行されるものであり、サブ制御装置６５のＣＰＵ６６は特別図柄遊技処理でスピーカ６・コーナランプ２１・サイドランプ２３・図柄表示装置２７を制御し、特別図柄遊技パターンの設定結果に応じた演出内容で特別図柄遊技を実行する。
【０２０７】
ＣＰＵ６６は図３８のステップＳ２９１へ移行すると、ＲＡＭ６８のコマンドエリアに特別図柄変動停止コマンドが格納されているか否かを判断する。この特別図柄変動停止コマンドはメイン制御装置４８が変動パターンに応じた変動表示時間の経過を検出することに基いて出力するものであり、ＣＰＵ６６はコマンドエリアに特別図柄変動停止コマンドが格納されていないことを検出したときにはステップＳ２９２へ移行する。ここで特別図柄遊技パターンの設定結果からタイマＴ１１の計測値に応じたイベントを検出し、イベントを実行することで特別図柄遊技を特別図柄遊技パターンの設定結果に応じた内容で進行させる。
【０２０８】
ＣＰＵ６６はステップＳ２９１でコマンドエリアに特別図柄変動停止コマンドが格納されていることを検出すると、ステップＳ２９３でＶＤＰ６９に図柄確定コマンドを出力することに基いて特別図柄遊技を終える。そして、ステップＳ２９４でコマンドエリアの特別図柄変動停止コマンド・データエリアの特別図柄の設定結果および変動パターンの設定結果を消去し、ステップＳ２９５でサブ制御フラグにコマンド待ち処理をセットする。
【０２０９】
特別図柄変動停止コマンドはメイン制御装置４８が変動パターンに応じた変動表示時間の経過時に出力するものである。また、特別図柄遊技パターンはサブ制御装置６５が変動パターンに基づいて設定するものであり、変動パターンに応じた変動表示時間内で終了するように設定される。サブ制御装置６５のＣＰＵ６６が特別図柄変動停止コマンドを検出してＶＤＰ６９に図柄確定コマンドを出力するときには左特別図柄，中特別図柄，右特別図柄が必ず仮停止状態にある。この仮停止状態ではＶＤＰ６９が左特別図柄，中特別図柄，右特別図柄を上下に揺らしており、ＶＤＰ６９は図柄確定コマンドを検出すると、左特別図柄，中特別図柄，右特別図柄を仮想的な水平ライン上に静止した確定状態で表示する。即ち、特別図柄遊技は３列の特別図柄が確定表示されることによって終了するものである。
【０２１０】
（５）大当り遊技開始処理
図３０のステップＳ２３５の大当り遊技開始処理はサブ制御フラグが大当り遊技開始処理にセットされている場合に実行されるものであり、サブ制御装置６５のＣＰＵ６６は大当り遊技開始処理で大当り遊技を開始し、サブ制御フラグに大当り遊技処理をセットする。
【０２１１】
（６）大当り遊技処理
図３０のステップＳ２３６の大当り遊技処理はサブ制御フラグが大当り遊技処理にセットされている場合に実行されるものであり、サブ制御装置６５のＣＰＵ６６は大当り遊技処理でスピーカ６・コーナランプ２１・サイドランプ２３・図柄表示装置２７を制御し、大入賞口の開閉を大当り遊技パターンの設定結果に応じた内容で演出する。
【０２１２】
ＣＰＵ６６は図３９のステップＳ３０１へ移行すると、ＲＡＭ６８のコマンドエリアにラウンド停止コマンドが格納されているか否かを判断する。このラウンド停止コマンドはメイン制御装置４８が各回の大当りラウンドの終了を検出することに基いて出力するものであり、ＣＰＵ６６はコマンドエリアにラウンド停止コマンドが格納されていないことを検出したときにはステップＳ３０２へ移行し、大当り遊技を大当り遊技パターンの設定結果に応じた内容で演出する。
【０２１３】
ＣＰＵ６６はステップＳ３０１でコマンドエリアにラウンド停止コマンドが格納されていることを検出すると、ステップＳ３０３でスピーカ６・コーナランプ２１・サイドランプ２３・図柄表示装置２７の大当り遊技パターンに応じた制御を停止する。そして、ステップＳ３０４でコマンドエリアのラウンド停止コマンドおよびデータエリアのラウンドデータを消去し、ステップＳ３０５でサブ制御フラグにコマンド待ち処理をセットする。
【０２１４】
上記実施例によれば次の効果を奏する。
変動表示回数の現在値Ｎｎｏｗと格納値Ｎｍｅｍｏｒｙとの差を算出することに基いて時間短縮モードが有効化されてからの通算の変動表示回数ΔＮを演算した。そして、通算の変動表示回数ΔＮをカウントアップ表示することで時間短縮回数を遊技者に報知し、時間短縮モードの継続限度回数Ｎｌｉｍｉｔと通算の時間短縮回数ΔＮとの差が「０」になることに基いてカウントアップ表示を終えた。このため、不正行為を行うには時間短縮回数ΔＮの演算方法を割出し、変動表示回数の格納データＮｍｅｍｏｒｙおよび現在の計測値Ｎｎｏｗを書換える手間が必要になるので、時間短縮回数の表示値を変更する不正行為を行い難くなる。
【０２１５】
サブ制御装置６５が変動表示回数の累積的な計測データＮ１０に基いて遊技データを作成し、左スイッチ７７の操作に基いて遊技データを表示するように構成した。このため、遊技データ作成用の専用カウンタが不要になるので、サブ制御装置６５のデータ保有量が少なくなる。
メイン制御装置４８およびサブ制御装置６５が同一の形態で時間短縮回数ΔＮ６およびΔＮ１０を演算するように構成したので、メイン制御装置４８およびサブ制御装置６５が原則的に同一の演算結果ΔＮ６およびΔＮ１０を保有するようになる。このため、メイン制御装置４８からサブ制御装置６５に時間短縮回数の演算結果ΔＮ６を出力し、サブ制御装置６５が自身の演算結果ΔＮ１０とメイン制御装置４８からの演算結果ΔＮ６との整合性をチェックすることで不正行為の有無を簡単に判断することが可能になる。
【０２１６】
上記実施例は次のように変形できる。
時間短縮モードの継続状況として時間短縮モードが有効化されてからの通算の時間短縮回数（Ｎｎｏｗ―Ｎｍｅｍｏｒｙ）を演算したが、これに限定されるものではなく、例えば時間短縮モードの有効限度回数Ｎｌｉｍｔと通算の時間短縮回数（Ｎｎｏｗ―Ｎｍｅｍｏｒｙ）との差を算出することで残り時間短縮回数を演算し、図柄表示装置２７に残り時間短縮回数をカウントダウン表示しても良い。具体的には時間短縮モードが有効化された直後の１回目の変動表示から１００回目の変動表示までは残り時間短縮回数を「１００回」から「０回」にカウントダウン表示し、「１０１回目」の変動表示からは残り時間短縮回数の表示を消去する。
【０２１７】
変動表示回数を計測するにあたってカウンタＮ６およびＮ１０を加算したが、これに限定されるものではなく、同一の初期値から減算しても良い。この場合、時間短縮モードが有効化されたときのカウンタＮ６およびＮ１０の計測値から現在の計測値を減算することで時間短縮回数を算出すると良い。
時間短縮モードの無効状態では時間短縮回数ΔＮ６およびΔＮ１０を表示しない構成としたが、これに限定されるものではなく、例えば「０回」を表示しても良い。
【０２１８】
特定状態として時間短縮モードを例示したが、これに限定されるものではなく、例えば確率変動モードであっても良い。この場合、確率変動モードの継続回数に上限値を設けると良い。
サブ制御装置６５がメイン制御装置４８からの特別図柄変動開始コマンドを検出することに基いてカウンタＮ１０を累積的に加算する構成としたが、これに限定されるものではなく、例えば特別図柄変動停止コマンドを検出することに基いてカウンタＮ１０を累積的に加算または減算する構成としても良い。
メイン制御装置４８およびサブ制御装置６５の双方で時間短縮回数を演算する構成としたが、これに限定されるものではなく、例えばメイン制御装置４８だけで時間短縮回数を演算する構成としても良い。この場合、メイン制御装置４８からサブ制御装置６５に時間短縮回数の演算結果を出力し、サブ制御装置６５がメイン制御装置４８からの演算結果に基いて時間短縮回数をカウントアップ表示またはカウントダウン表示するように構成すると良い。
【０２１９】
図柄表示装置２７に時間短縮回数を数値で表示したが、これに限定されるものではなく、例えば棒グラフ・円グラフで表示したり、色彩で表示しても良い。
時間短縮回数を１回の変動表示毎にカウントアップ表示したが、これに限定されるものではなく、例えば複数回の変動表示毎にカウントアップ表示またはカウントダウン表示しても良い。
【０２２０】
サブ制御装置６５が何回目の変動表示で大当りおよびリーチが発生したかを示す一覧データを作成して表示する構成としたが、これに限定されるものではなく、例えば大当りおよび外れリーチの発生確率を示す確率データを作成して表示する構成としても良い。具体的には大当りおよび外れリーチの発生回数ＮｏおよびＮｒを累積的に加算し、大当りの発生確率「Ｎｏ／Ｎ１０」および外れリーチの発生確率「Ｎｒ／Ｎ１０」を算出する。
時間短縮モードとして有限モードが有効化された場合にのみ時間短縮回数を演算したが、これに限定されるものではなく、例えば無限モードおよび有限モードのいずれが有効化されたときでも時間短縮回数を演算する構成としても良い。
【０２２１】
サブ制御装置６５がスピーカ６・コーナランプ２１およびサイドランプ２３を制御する構成としたが、これに限定されるものではなく、図柄表示装置２７の表示内容を制御する図柄制御装置・スピーカ６の鳴動内容を制御する音制御装置・コーナランプ２１およびサイドランプ２３の発光内容を制御する光制御装置を別個のマイクロコンピュータから構成しても良い。
【０２２２】
特別図柄遊技用の保留球数を４個を上限に計測したが、これに限定されるものではなく、例えば４個以外の複数値を上限に計測したり、上限値を設定しない構成としても良い。
始動口としてポケット状の特別図柄始動口２８を例示したが、これに限定されるものではなく、パチンコ球が通過するゲートを用いても良い。
【図面の簡単な説明】
【図１】本発明の一実施例を示す図（時間短縮回数の計測原理を示す図）
【図２】左スイッチおよび右スイッチの機能を示す図
【図３】パチンコ機の全体構成を示す前面図
【図４】遊技盤を示す前面図
【図５】パチンコ機の全体構成を示す後面図
【図６】メイン制御装置の電気的構成を示す図
【図７】払出制御装置の電気的構成を示す図
【図８】サブ制御装置の電気的構成を示す図
【図９】メイン制御装置のメインプログラムを示すフローチャート
【図１０】（ａ）はメイン制御装置が保有するランダムカウンタの一覧を示す図、（ｂ）はノーマルカウンタの一覧を示す図、（ｃ）はタイマの一覧を示す図
【図１１】ランダムカウンタの加算方法を説明するための図
【図１２】メイン制御装置のＲＡＭのデータ格納エリアを示す図
【図１３】メイン制御装置のタイマ割込みプログラムを示すフローチャート
【図１４】メイン制御装置の特別図柄用データ取得処理を示すフローチャート
【図１５】カウンタと特別図柄用の保留データ記録部とランプナンバーとの関係を示す図
【図１６】メイン制御装置の普通図柄用データ取得処理を示すフローチャート
【図１７】カウンタと普通図柄用の保留データ記録部との関係を示す図
【図１８】メイン制御装置の普通図柄遊技処理を示すフローチャート
【図１９】ランダムカウンタと普通図柄との関係を示す図
【図２０】メイン制御装置のスイッチ有効化処理を示すフローチャート
【図２１】メイン制御装置の制御データ設定処理を示すフローチャート
【図２２】ランダムカウンタと大当り図柄，左特別図柄，中特別図柄，右特別図柄との関係を示す図
【図２３】大当り用の変動パターンテーブルを示す図
【図２４】外れリーチ用の変動パターンテーブルを示す図
【図２５】メイン制御装置の特別図柄遊技開始処理を示すフローチャート
【図２６】メイン制御装置の特別図柄遊技終了処理を示すフローチャート
【図２７】メイン制御装置の大当り遊技処理を示すフローチャート
【図２８】サブ制御装置のメインプログラムを示すフローチャート
【図２９】サブ制御装置のＩＲＱ割込みプログラムを示すフローチャート
【図３０】サブ制御装置のタイマ割込みプログラムを示すフローチャート
【図３１】サブ制御装置の普通図柄遊技処理を示すフローチャート
【図３２】サブ制御装置のコマンド待ち処理を示すフローチャート
【図３３】特別図柄遊技用の遊技パターンテーブルを示す図
【図３４】完全外れ用の特別図柄遊技パターンを説明するための図（時間短縮モード専用）
【図３５】完全外れ用の特別図柄遊技パターンを説明するための図（通常モード専用）
【図３６】外れリーチ用の特別図柄遊技パターンを説明するための図（ノーマルリーチ）
【図３７】サブ制御装置の特別図柄遊技開始処理を示すフローチャート
【図３８】サブ制御装置の特別図柄遊技処理を示すフローチャート
【図３９】サブ制御装置の大当り遊技処理を示すフローチャート
【符号の説明】
２７は表示器、２８は特別図柄始動口（始動口）、４８はメイン制御装置、４９はＣＰＵ（計測手段，格納手段，演算手段）、５１はＲＡＭ（記録手段）、６５はサブ制御装置、６６はＣＰＵ（計測手段，格納手段，演算手段，報知手段，データ作成手段，表示制御手段）、６８はＲＡＭ（記録手段，記憶手段）を示している。
【図１】
2004350843.tif 000003
【図２】
2004350843.tif 000004
【図３】
2004350843.tif 000005
【図４】
2004350843.tif 000006
【図５】
2004350843.tif 000007
【図６】
2004350843.tif 000008
【図７】
2004350843.tif 000009
【図８】
2004350843.tif 000010
【図９】
2004350843.tif 000011
【図１０】
2004350843.tif 000012
【図１１】
2004350843.tif 000013
【図１２】
2004350843.tif 000014
【図１３】
2004350843.tif 000015
【図１４】
2004350843.tif 000016
【図１５】
2004350843.tif 000017
【図１６】
2004350843.tif 000018
【図１７】
2004350843.tif 000019
【図１８】
2004350843.tif 000020
【図１９】
2004350843.tif 000021
【図２０】
2004350843.tif 000022
【図２１】
2004350843.tif 000023
【図２２】
2004350843.tif 000024
【図２３】
2004350843.tif 000025
【図２４】
2004350843.tif 000026
【図２５】
2004350843.tif 000027
【図２６】
2004350843.tif 000028
【図２７】
2004350843.tif 000029
【図２８】
2004350843.tif 000030
【図２９】
2004350843.tif 000031
【図３０】
2004350843.tif 000032
【図３１】
2004350843.tif 000033
【図３２】
2004350843.tif 000034
【図３３】
2004350843.tif 000035
【図３４】
2004350843.tif 000036
【図３５】
2004350843.tif 000037
【図３６】
2004350843.tif 000038
【図３７】
2004350843.tif 000039
【図３８】
2004350843.tif 000040
【図３９】
2004350843.tif 000041