(57)【要約】【課題】開発段階における負担を軽減することのできる遊技機を提供する。【解決手段】パチンコ機１０は主制御装置を備え、主制御装置は第１契機対応口への遊技球の入球に基づき大当たり抽選を行うとともに、装飾図柄表示装置４２における変動表示の変動パターンを選出し、この変動パターンコマンドをサブ制御装置へ送信する。サブ制御装置は、受信したコマンドが特定の変動パターンコマンドである場合には、変動時間タイマの進行中に装飾図柄表示装置４２において所定の割込ゲームを行う。この割込ゲームの実行時間は、遊技者が指示した結果に応じて可変する。そして、割込ゲームの終了後には、変動時間タイマの残り時間において、当該残り時間に応じた表示進行の変動表示を行う。【選択図】      図１
2014230952.tif 000002
【特許請求の範囲】
【請求項１】
所定の契機に基づいて遊技者にとって有利な特別遊技状態を発生させるか否かの抽選を行う主制御装置と、
複数の識別情報列においてそれぞれ複数種類の識別情報を変動表示可能な可変表示装置とを備え、
前記複数の識別情報列において順次識別情報が停止する複数過程を経て停止表示に至る表示進行で前記識別情報の変動表示が実行され、前記抽選の結果に基づき、前記各識別情報列において停止表示された複数の識別情報が特定の組合せとなった場合には前記特別遊技状態を発生させる遊技機であって、
所定の処理終了時から前記変動表示の停止時までにあたる前記変動表示の残り時間においては、
最後に停止表示が行われる識別情報列の１つ前段階に停止表示が行われる識別情報列において識別情報が停止する時点から、前記最後に停止表示が行われる識別情報列において識別情報が停止する時点までの特定過程の開始時期を異ならせた複数種の進度パターンのうち前記残り時間に応じたパターンを実行することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機等の遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として表示装置を備えたパチンコ機等がある。このようなパチンコ機においては、例えば所定の契機に基づき、表示装置の表示部において図柄変動が開始されるとともに、所定時間後に図柄が確定停止表示される。
【０００３】
より詳しくは、作動口に遊技球が入球することに基づき、主制御装置が図柄の変動パターン（変動時間などを含む）を決定し、この情報を表示装置の制御を行う副制御装置へ送信する。そして、副制御装置は、この情報に基づいて様々な変動表示や表示演出を表示装置において行う。
【０００４】
近年では、例えば複数種類の表示演出（例えばリーチ演出）の中から所定の表示演出を遊技者に選択させるような選択演出が行われる遊技機も見受けられる。一般的に、前記選択演出は、主制御装置から副制御装置へ送信される特定の選択演出指令信号（特定の変動パターン情報など）に基づいて、副制御装置が前記指令信号により選択用に割り当てられた所定時間内に選択演出を行うとともに、遊技者の選択又は所定時間経過後に副制御装置自身により決定された表示演出を変動表示用に割り当てられた残りの時間に実行するといったように行われる（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１２１５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、変動表示の開始から停止までの変動表示時間は、主制御装置によって決定された変動パターン毎に定められており、遊技者が選択演出を行わない場合などにおいては、次なる表示演出が開始されるまでに比較的長い待機時間ができてしまうため、選択演出を行わない遊技者にとってはできる限り選択演出用の時間が短い方がよい。逆に、選択演出を行う遊技者にとっては選択演出を楽しめるよう実行時間ができる限り長い方がよいが、変動表示の停止時期が決まっているため長くするのにも限界がある。このような点を踏まえ、遊技者にとって適切な選択演出用の時間を開発者が設定することは難しかった。
【０００７】
本発明は上記事情に鑑みてなされたものであり、その目的は、開発段階における負担を軽減することのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００８】
手段１．所定の契機に基づいて遊技者にとって有利な特別遊技状態を発生させるか否かの抽選を行う主制御装置と、
複数の識別情報列においてそれぞれ複数種類の識別情報を変動表示可能な可変表示装置とを備え、
前記複数の識別情報列において順次識別情報が停止する複数過程を経て停止表示に至る表示進行で前記識別情報の変動表示が実行され、前記抽選の結果に基づき、前記各識別情報列において停止表示された複数の識別情報が特定の組合せとなった場合には前記特別遊技状態を発生させる遊技機であって、
前記可変表示装置における表示内容を制御する副制御装置と、
前記副制御装置と電気的に接続され、遊技者が指示行為を行うための指示入力手段とを備え、
前記主制御装置は、
前記特別遊技状態の抽選とともに、前記変動表示における変動態様及び変動時間を特定する複数種類の変動パターンの中から１つを選出し、当該変動パターンに対応する指令信号を前記副制御装置へ送信するよう構成され、
前記副制御装置は、
前記変動表示の変動時間を計測するための変動時間タイマを備え、
前記指令信号を受信した場合には、当該指令信号によって特定される変動パターンの変動時間に対応する値を前記変動時間タイマに設定して、当該変動パターンの変動態様に対応した変動表示を前記可変表示装置において開始し、前記変動時間タイマの値を基に、前記変動パターンに対応する変動時間の経過時には前記変動表示を停止するよう構成されるとともに、
前記指令信号によって特定される変動パターンが特定の変動パターンである場合には、前記変動時間タイマの進行中に、前記可変表示装置において所定の割込演出を行うための割込演出処理を実行可能に構成され、
前記割込演出処理の実行中において、前記指示入力手段による遊技者の指示が有効となる指示入力有効期間を設定し、当該指示入力有効期間を可変とするとともに、
前記指示入力有効期間に遊技者が指示した結果に基づき前記割込演出処理を終了することで、遊技者が指示した結果に応じて前記割込演出処理の実行時間を可変とし、
前記割込演出処理の終了時から前記変動表示の停止時までにあたる前記変動時間タイマの残り時間における変動表示においては、前記複数過程のうち、最後に停止表示が行われる識別情報列の１つ前段階に停止表示が行われる識別情報列において識別情報が停止する時点から、前記最後に停止表示が行われる識別情報列において識別情報が停止する時点までの特定過程を表示する構成とし、
前記残り時間における変動表示を実行するに際しては、前記特定過程の開始時期を異ならせた複数種の進度パターンのうち前記残り時間に応じたパターンを実行することを特徴とする遊技機。
【０００９】
上記手段１によれば、変動パターンによって特定される変動表示の開始から停止までの変動表示時間を変更することなく、遊技者が指示した結果に応じて、割込演出の実行時間、さらにはその後の変動表示の実行時間を変化させることができる。結果として、一定の変動表示時間の中で、次なる表示演出が開始されるまでの待機時間を比較的短くしたり、比較的長い間、遊技者に割込演出を行わせることが可能となる。ひいては、割込演出用の時間を予め固定して設定しておく必要がなく、開発段階における負担を軽減することができる。また、主制御装置によって決められた変動パターンのみに縛られることなく、割込演出を実行するか否かなど遊技者が指示した結果に応じて変動途中において演出が切り換えられるため、多様な表示演出を行うことができ、さらなる興趣の向上を図ることができる。さらに、割込演出処理の実行時間、ひいては当該割込演出処理の終了時から変動表示の停止時までにあたる変動時間タイマの残り時間が変化したとしても、当該残り時間に行われる変動表示においては、必ず上記特定過程の部分が行われるとともに、変動時間タイマの残り時間に応じて特定過程の開始時期が変化する。このため、割込演出処理が長期化することにより、特定過程の部分、例えばリーチ開始時など遊技者の関心が高い演出が省略されてしまうなどといった不具合を防止するとともに、演出が途中から始まるなどといった違和感を遊技者に感じさせるおそれを低減することができる。もちろん、変動時間タイマの残り時間に応じた変動表示において行われる過程は、上記手段１の特定過程に限定されるものではなく、少なくとも上記特定過程を含むものであればよい。例えば、最後に停止表示が行われる識別情報列の２つ前段階に停止表示が行われる識別情報列において識別情報が停止する時点から、前記最後に停止表示が行われる識別情報列において識別情報が停止する時点までの過程などであってもよい。なお、上記進度パターンとは、変動表示の開始時から停止時までの時間の中で上記割込演出処理が実行される時間を除いた時間、すなわち変動時間タイマの残り時間に行われる変動表示における特定過程の開始時期など各過程の開始時期等の違いにより分類される表示進行のパターンであり、少なくとも２以上の異なる時間間隔の進度パターンが設定されている。そして、上記残り時間における変動表示を実行するに際しては、例えば予めＲＯＭ等の記憶手段に設定された所定のテーブル（データ群）や、所定の演算プログラムを基に、時間間隔の異なる２以上の進度パターンの中から、変動時間タイマの残り時間に応じた進度パターンを選択（決定）することとなる。また、上記識別情報の停止状態には、例えば識別情報が細かく振動しているが停止しているように見える仮停止のような状態も含まれる。また、主制御装置は、例えば、特定の検出手段からの検出信号の入力を前記所定の契機として前記抽選を行うとともに、変動パターンの選出を行うよう構成されている（以下の手段において同様）。
【００１０】
手段２．前記副制御装置は、
前記指令信号によって特定される変動パターンが特定の変動パターンである場合には、前記指示入力有効期間を設定するとともに、前記割込演出を実行するか否かの決定を前記指示入力有効期間内に遊技者に求める実行決定演出を行うための実行決定処理を実行し、
前記実行決定処理において、前記割込演出を実行する旨の指示が得られた場合には、前記割込演出処理を実行するとともに、前記指示入力有効期間を延長し、
前記実行決定処理において、前記割込演出を実行しない旨の指示が得られた場合には、当該指示入力有効期間を途中で終了させるとともに、前記変動時間タイマの残り時間において当該残り時間に応じた進度パターンの変動表示を行うことを特徴とする手段１に記載の遊技機。
【００１１】
上記手段２によれば、割込演出を実行するか否かの決定を遊技者に求める実行決定処理を事前に行うため、遊技者が割込演出の実行を望まないにも関わらず、割込演出が実行されてしまうといった不具合を防止することができる。
【００１２】
手段３．前記副制御装置は、
前記割込演出処理において、前記指示入力有効期間内に遊技者に指示を求める特定表示演出を行うための特定表示演出処理を複数回実行可能に構成され、
所定の前記特定表示演出処理において遊技者が指示した結果に基づき所定継続条件が成立した場合には、次なる前記特定表示演出処理を実行するとともに、前記指示入力有効期間を延長し、
前記所定継続条件が成立しなかった場合には、前記変動時間タイマの残り時間において当該残り時間に応じた進度パターンの変動表示を行うことを特徴とする手段１又は２に記載の遊技機。
【００１３】
上記手段３によれば、遊技者の指示に基づき割込演出が継続されるか否かが決められる。従って、遊技者が能動的に遊技に参加することとなり、さらなる興趣の向上を図ることができる。
【００１４】
以下に、上記各手段が適用される各種遊技機の基本構成を示す。
【００１５】
Ａ．上記各手段における前記遊技機は弾球遊技機であること。より詳しい態様例としては、「遊技者が操作する発射操作手段（遊技球発射ハンドル）と、当該発射操作手段の操作に基づいて遊技球を弾いて発射する球発射手段（発射モータ等）と、当該発射された遊技球を所定の遊技領域に導く球通路（レールユニットの球案内通路）と、前記遊技領域内に配置された各遊技部品（一般入賞口、可変入賞装置、作動口、可変表示ユニット等）とを備えた弾球遊技機」が挙げられる。
【００１６】
Ｂ．上記各手段における前記遊技機は略鉛直方向に延びる遊技領域を備えた弾球遊技機であること。より詳しい態様例としては、「遊技者が操作する発射操作手段（遊技球発射ハンドル）と、当該発射操作手段の操作に基づいて遊技球を弾いて発射する球発射手段（発射モータ等）と、当該発射された遊技球を略鉛直方向に延びる所定の遊技領域（例えば遊技領域は遊技盤面等により構成される）に導く球通路（レールユニットの球案内通路）と、前記遊技領域内に配置された各遊技部品（一般入賞口、可変入賞装置、作動口、可変表示ユニット等）とを備え、前記遊技領域を流下する遊技球の挙動を視認可能に構成されてなる弾球遊技機。」が挙げられる。
【００１７】
Ｃ．上記各手段における前記遊技機、又は、上記各弾球遊技機は、パチンコ機又はパチンコ機に準ずる遊技機であること。
【発明の効果】
【００１８】
本発明の遊技機によれば、開発段階における負担を軽減することができる。
【図面の簡単な説明】
【００１９】
【図１】一実施の形態におけるパチンコ機を示す正面図である。
【図２】前面枠セットを開放した状態における内枠等を示す正面図である。
【図３】遊技盤の構成を示す正面図である。
【図４】パチンコ機の構成を示す背面図である。
【図５】内枠および遊技盤の構成を示す背面図である。
【図６】パチンコ機の主な電気的構成を示すブロック図である。
【図７】遊技制御に用いる各種カウンタの概要を示す説明図である。
【図８】主制御装置によるメイン処理を示すフローチャートである。
【図９】通常処理を示すフローチャートである。
【図１０】外部出力処理を示すフローチャートである。
【図１１】変動処理を示すフローチャートである。
【図１２】変動開始処理を示すフローチャートである。
【図１３】変動種別を決定するテーブルである。
【図１４】タイマ割込み処理を示すフローチャートである。
【図１５】始動入賞処理を示すフローチャートである。
【図１６】ＮＭＩ割込み処理を示すフローチャートである。
【図１７】払出制御装置のメイン処理を示すフローチャートである。
【図１８】払出制御処理を示すフローチャートである。
【図１９】賞球制御を示すフローチャートである。
【図２０】貸球制御を示すフローチャートである。
【図２１】装飾図柄の決定に用いる各種カウンタの概要を示す説明図である。
【図２２】外れ図柄カウンタの更新処理を示すフローチャートである。
【図２３】サブ制御装置の通常処理を示すフローチャートである。
【図２４】割込設定処理を示すフローチャートである。
【図２５】表示データを決定するテーブルである。
【図２６】図柄の変動表示態様の一例を示す模式図である。
【図２７】各図柄列を構成する図柄を示す図である。
【図２８】リーチ演出の表示態様を示す模式図である。
【図２９】実行決定演出の表示態様を示す模式図である。
【図３０】割込ゲームの表示態様の一例を示す模式図である。
【発明を実施するための形態】
【００２０】
以下、パチンコ遊技機（以下、単に「パチンコ機」という）の一実施形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図である。図２は、パチンコ機１０より前面枠セット１４を取り外した状態を示す正面図である（但し、図２では便宜上、遊技盤３０面上の遊技領域内の構成を空白で示している）。
【００２１】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１を備えており、この外枠１１の一側部に内枠１２が開閉可能に支持されている。外枠１１は、例えば木製の板材により全体として矩形状に構成され、小ネジ等の離脱可能な締結具により各板材が組み付けられている。内枠１２は、パチンコ機１０の正面から見て左側に上下に延びる開閉軸線を軸心に、前方側に開放できるようになっている。
【００２２】
内枠１２には、その最下部に下皿ユニット１３が取り付けられているとともに、下皿ユニット１３を除く範囲に対応して、前面枠セット１４が、内枠１２に対して開閉可能に取り付けられている。前面枠セット１４は、内枠１２と同様に、パチンコ機１０の正面から見て左側に上下に延びる開閉軸線を軸心に、前方側に開放できるようになっている。
【００２３】
下皿ユニット１３には、ほぼ中央部に球受皿としての下皿１５が設けられ、排出口１６より排出された遊技球が下皿１５内に貯留可能になっている。なお、符号２４はスピーカからの音出力口であり、符号２５は下皿１５内から遊技球を下方へと排出する球抜きレバーである。
【００２４】
下皿１５よりも右方には、手前側に突出して遊技球発射ハンドル（以下単に「ハンドル」という）１８が配設されている。また、下皿１５の左方には、灰皿２６が設けられている。一方、下皿１５の上方においては、球受皿としての上皿１９が設けられている。上皿１９は、遊技球を一旦貯留し、一列に整列させながら遊技球発射装置（球発射手段）の方へ導出する球受皿である。
【００２５】
また、図２において、内枠１２は、外形が矩形状の樹脂ベース２０を主体に構成されており、樹脂ベース２０の中央部には略円形状の窓孔２１が形成されている。樹脂ベース２０の後側には遊技盤３０（図３参照）が着脱可能に装着されている。遊技盤３０は四角形状の合板よりなり、その周縁部が樹脂ベース２０（内枠１２）の裏側に当接した状態で取着されている。従って、遊技盤３０の前面部の略中央部分が樹脂ベース２０の窓孔２１を通じて内枠１２の前面側に露出した状態となっている。なお、樹脂ベース２０には、前面枠セット１４の開放を検知する開放検知センサ２２が設けられている。また、図示しないが内枠１２の開放を検知する開放検知スイッチも設けられている。
【００２６】
次に、遊技盤３０の構成について図３を用いて説明する。遊技盤３０には、一般入賞口３１、可変入賞装置３２、第１契機対応口（作動口）３３、第２契機対応口３４、可変表示装置ユニット３５等がルータ加工によって形成された貫通穴に配設され、遊技盤３０前面側から木ネジ等により取付けられている。周知の通り前記一般入賞口３１、可変入賞装置３２、第１契機対応口３３に遊技球が入球（入賞）すると、後述する検出スイッチの出力により、上皿１９（または下皿１５）へ所定数の賞球が払い出される。その他に、遊技盤３０にはアウト口３６が設けられており、各種入賞部（一般入賞口３１、可変入賞装置３２、第１契機対応口３３）に入賞しなかった遊技球はこのアウト口３６を通って図示しない球排出路の方へと案内されるようになっている。また、遊技盤３０には、遊技球の落下方向を適宜分散、調整等するために多数の釘が植設されているとともに、風車２７等の各種部材（役物）が配設されている。
【００２７】
可変表示装置ユニット３５には、第２契機対応口３４の通過をトリガとして普通図柄を変動表示する普通図柄表示装置４１と、第１契機対応口３３への入賞をトリガとしてＬＥＤを色換え表示（変動表示）する特別表示装置４３と、特別表示装置４３による変動表示に合わせて装飾図柄を変動表示する可変表示装置としての装飾図柄表示装置４２とが設けられている。
【００２８】
普通図柄表示装置４１は、普通図柄として「○」又は「×」を点灯表示可能に構成されており、遊技球が第２契機対応口３４を通過する毎に例えば普通図柄を「○」→「×」→「○」→・・・という具合に高速で切換表示（変動表示）し、その変動表示が「○」図柄（当選図柄）で数秒間停止した場合に第１契機対応口３３が所定時間だけ作動状態となる（開放される）よう構成されている。この普通図柄表示装置４１は、後述する主制御装置２６１によって直接的に表示内容が制御される。また、普通図柄表示装置４１による普通図柄の変動表示中に、新たに遊技球が第２契機対応口３４を通過した場合には、その分の普通図柄の変動表示は、その時点で行われている変動表示の終了後に行われる構成となっている。つまり、変動表示が待機（保留）されることとなる。この保留される変動表示の最大回数は、パチンコ機の機種毎に決められているが、本実施形態では４回まで保留され、その保留回数が保留ランプ４４にて点灯表示されるようになっている。
【００２９】
なお、普通図柄は、複数のランプの点灯態様を切換えることにより変動表示される構成の他、装飾図柄表示装置４２（液晶表示装置）の一部で変動表示される構成等であってもよい。保留ランプ４４も同様に、装飾図柄表示装置４２の一部で表示される構成であってもよい。
【００３０】
特別表示装置４３は、普通図柄表示装置４１の普通図柄の右側方に設けられ、赤、緑、青の発光色を有する三色発光ダイオード（三色ＬＥＤ）により構成されている。この特別表示装置４３についても、主制御装置２６１によって表示内容が直接的に制御される。本実施形態では、この特別表示装置４３によって大当たりか否かが確定的に表示されるようになっている。
【００３１】
装飾図柄表示装置４２は液晶表示装置として構成されており、サブ制御装置２６２によって表示内容が制御される。すなわち、装飾図柄表示装置４２においては、特別表示装置４３にて表示される結果に対応させるように、主制御装置２６１からのコマンドに基づき、サブ制御装置２６２によって補助的な表示内容が決定され、表示制御装置４５によって表示が行われる。装飾図柄表示装置４２には、後述するように上、中及び下の３つの図柄列が表示される。各図柄列は複数の図柄によって構成されており、これら図柄が図柄列毎にスクロールされるようにして装飾図柄表示装置４２に変動表示され、その後、上図柄列→下図柄列→中図柄列の順に停止表示される。なお、本実施形態では、装飾図柄表示装置４２は８インチサイズの大型の液晶ディスプレイを備える。また、可変表示装置ユニット３５には、装飾図柄表示装置４２を囲むようにしてセンターフレーム４７が配設されている。
【００３２】
可変入賞装置３２は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、大当たり（特別遊技状態の発生）の際に、遊技球が入賞しやすい開状態とされる。より詳しくは、第１契機対応口３３に対し遊技球が入賞すると、特別表示装置４３は、３色ＬＥＤを赤→緑→青→赤→・・・という具合に高速で色換え表示（変動表示）し、所定時間が経過すると、いずれかの色に決定表示する。高速の色換え表示とは、例えば４ｍｓｅｃ毎に赤、緑、青を順番に表示するという具合である。このとき、大当たり抽選に当選したことを意味する赤又は緑で決定表示（例えば数秒間停止）されると、大当たり状態が発生する。また、特別表示装置４３が３色ＬＥＤを赤又は緑で決定表示する場合、これを受けて、装飾図柄表示装置４２には、特定の図柄の組合わせが補助的に表示されることになる。そして、可変入賞装置３２の大入賞口が所定の開放状態となり、遊技球が入賞しやすい状態（大当たり状態）になるよう構成されている。具体的には、所定時間の経過又は所定個数の入賞を１ラウンドとして、可変入賞装置３２の大入賞口が所定回数（所定ラウンド数）繰り返し開放される。
【００３３】
また、特別表示装置４３の変動表示中に新たに遊技球が第１契機対応口３３に入賞した場合には、その分の変動表示は、その時点で行われている変動表示の終了後に行われる構成となっている。つまり、変動表示が待機（保留）されることとなる。この保留される変動表示の最大回数は、パチンコ機の機種毎に決められているが、本実施形態では４回まで保留され、その保留回数が保留ランプ４６にて点灯表示されるようになっている。また、大当たり状態中に新たに遊技球が第１契機対応口３３に入賞した場合、その分の変動表示についても保留される。
【００３４】
また、遊技盤３０には、遊技球発射装置から発射された遊技球を遊技盤３０上部へ案内するレール部材としてのレールユニット５０が取り付けられており、ハンドル１８の回動操作に伴い発射された遊技球はレールユニット５０を通じて所定の遊技領域に案内されるようになっている。レールユニット５０は内レール構成部５１と外レール構成部５２とを有する。
【００３５】
内レール構成部５１の先端部分（図３の左上部）には戻り球防止部材５３が取着されている。これにより、一旦、内レール構成部５１及び外レール構成部５２間の球案内通路から遊技盤３０の上部へと案内された遊技球が再度球案内通路内に戻ってしまうといった事態が防止される。また、外レール構成部５２には、遊技球の最大飛翔部分に対応する位置（図３の右上部：外レール構成部５２の先端部に相当する部位）に返しゴム５４が取着されている。従って、所定以上の勢いで発射された遊技球は、返しゴム５４に当たって例えば遊技盤３０の略中央部側へ戻される。
【００３６】
図２の説明に戻り、前記樹脂ベース２０において、窓孔２１（遊技盤３０）の下方には、遊技球発射装置より発射された直後に遊技球を案内する発射レール６１が取り付けられている。発射レール６１は、その後方の金属板６２と一体的に樹脂ベース２０に取付固定されており、所定の発射角度（打ち出し角度）にて直線的に延びるよう構成されている。従って、ハンドル１８の回動操作に伴い発射された遊技球は、まずは発射レール６１に沿って斜め上方に打ち出され、その後前述した通りレールユニット５０の球案内通路を通じて遊技領域に案内されるようになっている。
【００３７】
また、発射レール６１とレールユニット５０との間には所定間隔の隙間があり、この隙間より下方にファール球通路６３が形成されている。従って、仮に、遊技球発射装置から発射された遊技球が戻り球防止部材５３まで至らずファール球として球案内通路内を逆戻りする場合には、そのファール球がファール球通路６３を介して下皿１５に排出される。
【００３８】
なお、詳しい図面の開示は省略するが、遊技球発射装置には、前面枠セット１４側の球出口（上皿１９の最下流部より通じる球出口）から遊技球が１つずつ供給される。また、発射レール６１の基端部付近にはその右側と手前側にそれぞれガイド部材６５，６６を設置している。これにより、前面枠セット１４側の球出口から供給される遊技球が常に所定の発射位置にセットされる。また、遊技球発射装置には打球槌が設けられ、軸部を中心とする打球槌の回動に伴い遊技球が発射される。
【００３９】
また、図２中の符号６７は上皿１９に通ずる排出口であり、この排出口６７を介して遊技球が上皿１９に排出される。排出口６７には開閉式のシャッタ６８が取り付けられている。当該シャッタ６８は、その下辺部に沿って設けられた軸部を軸心として回動可能となっており、前面枠セット１４を開放した状態（図２の状態）ではバネ等の付勢力によりシャッタ６８が排出口６７をほぼ閉鎖するようになっている。また、前面枠セット１４を閉じた状態（図１の状態）では、当該前面枠セット１４の裏面に設けられた球通路樋（図示略）により、シャッタ６８が押し開けられるようになっており、排出口６７と上皿１９とが連通された状態となる。なお、前面枠セット１４の開放状態においては、遊技球は下皿１５へ排出されるようになっている。
【００４０】
次に、前面枠セット１４について図１を参照しつつ説明する。前面枠セット１４には遊技領域（レールユニット５０の内周部により略円形状に区画形成された領域）のほとんどを外部から視認することができるよう略楕円形状の窓部１０１が形成されている。
【００４１】
また、前面枠セット１４にはその周囲に各種ランプ等の発光手段が設けられている。これら発光手段は、大当たり時や所定のリーチ時等における遊技状態の変化に応じて点灯、点滅のように発光態様が変更制御され遊技中の演出効果を高める役割を果たすものである。例えば、窓部１０１の周縁には、ＬＥＤ等の発光手段を内蔵した環状電飾部１０２が左右対称に設けられ、該環状電飾部１０２の中央であってパチンコ機１０の最上部には、同じくＬＥＤ等の発光手段を内蔵した中央電飾部１０３が設けられている。本パチンコ機１０では、中央電飾部１０３が大当たりランプとして機能し、大当たり時に点灯や点滅を行うことにより、大当たり中であることを報知する。さらに、上皿１９周りにも、同じくＬＥＤ等の発光手段を内蔵した上皿電飾部１０４が設けられている。その他、中央電飾部１０３の左右側方には、賞球払出し中に点灯する賞球ランプ１０５と所定のエラー時に点灯するエラー表示ランプ１０６とが設けられている。
【００４２】
また、窓部１０１の下方には貸球操作部１２０が配設されており、貸球操作部１２０には球貸しボタン１２１と、返却ボタン１２２と、度数表示部１２３とが設けられている。遊技場等において、パチンコ機１０の側方に配置されるカードユニット（球貸しユニット）に紙幣やカード等を投入した状態で貸球操作部１２０が操作されると、その操作に応じて遊技球の貸出が行われる。球貸しボタン１２１は、カード等（記録媒体）に記録された情報に基づいて貸出球を得るために操作されるものであり、カード等に残額が存在する限りにおいて貸出球が上皿１９に供給される。返却ボタン１２２は、カードユニットに挿入されたカード等の返却を求める際に操作される。度数表示部１２３はカード等の残額情報を表示するものである。なお、カードユニットを介さずに球貸し装置等から上皿１９に遊技球が直接貸し出されるパチンコ機、いわゆる現金機では貸球操作部１２０が不要となる。故に、貸球操作部１２０の設置部分に、飾りシール等が付されるようになっている。これにより、カードユニットを用いたパチンコ機と現金機との貸球操作部の共通化が図られる。
【００４３】
さらに、上皿１９の前側には、遊技者が操作可能な十字型の選択ボタン１２４ａと、プッシュ式の決定ボタン１２４ｂとが設けられている。選択ボタン１２４ａ及び決定ボタン１２４ｂには図示しないセンサが設けられており、遊技者が各ボタン１２４ａ，１２４ｂを操作することに伴い、後述するサブ制御装置２６２に検出信号が出力される。選択ボタン１２４ａ及び決定ボタン１２４ｂは、後述するように割込演出の際に遊技者が指示行為を行うためのボタンであり、本実施形態における指示入力手段を構成する。
【００４４】
なお、図面の開示は省略するが、前面枠セット１４の裏側には、窓部１０１を囲むようにして金属製の補強板が設けられており、この補強板はガラス支持用の金枠としての機能も兼ね備えている。より詳しくは、補強板の一部が後方に折り返されて前後２列のガラス保持溝が形成されており、矩形状をなす前後一対のガラス１３７が各ガラス保持溝にて保持されようになっている。
【００４５】
次に、パチンコ機１０の背面の構成を図４に基づいて詳しく説明する。パチンコ機１０にはその背面（実際には内枠１２及び遊技盤３０の背面）において、各種制御基板が上下左右に並べられるようにして、一部前後に重ねられるようにして配置されており、さらに、遊技球を供給する遊技球供給装置（払出機構）や樹脂製の保護カバー等が取り付けられている。本実施形態では、各種制御基板を２つの取付台に分けて搭載して２つの制御基板ユニットを構成し、それら制御基板ユニットを個別に内枠１２又は遊技盤３０の裏面に装着するようにしている。この場合において、主基板とサブ制御基板とを一方の取付台に搭載してユニット化すると共に、払出制御基板、発射制御基板及び電源基板を他方の取付台に搭載してユニット化している。ここでは便宜上、前者のユニットを「第１制御基板ユニット２０１」と称し、後者のユニットを「第２制御基板ユニット２０２」と称することとする。また、払出機構及び保護カバーも１ユニットとして一体化されており、一般に樹脂部分を裏パックと称することもあるため、ここではそのユニットを「裏パックユニット２０３」と称する。各ユニット２０１〜２０３の詳細な構成については後述する。
【００４６】
なお、第１制御基板ユニット２０１、第２制御基板ユニット２０２及び裏パックユニット２０３は、ユニット単位で工具等を用いずとも着脱できるよう構成されており、さらにこれに加え、一部に支軸部を設けて内枠１２又は遊技盤３０の裏面に対して開閉できる構成となっている。
【００４７】
また、前面枠セット１４の施錠機構は、内枠１２の施錠機構と一体的となっており、当該一体となった施錠機構Ｇ１の本体部は内枠１２の背面側に設けられている。そのため、図２では、施錠機構Ｇ１から内枠１２の前面側に突出した係止爪Ｔ１，Ｔ２のみが示されている。そして、係止爪Ｔ１，Ｔ２が前面枠セット１４の背面側に係止されることにより、前面枠セット１４が施錠された状態となる。
【００４８】
図５は、内枠１２に遊技盤３０を組み付けた状態における構成を示す背面図である。同図に示すように、遊技盤３０は、樹脂ベース２０に囲まれた四角枠状の設置領域に設置され、内枠１２に設けられた複数（本実施形態では４カ所）の係止固定具２１１，２１２によって脱落しないように固定されている。
【００４９】
遊技盤３０の中央には可変表示装置ユニット３５が配置されている。可変表示装置ユニット３５においては、センターフレーム４７（図３参照）を背後から覆う樹脂製（例えばＡＢＳ製）のフレームカバー２１３が後方に突出して設けられており、そのフレームカバー２１３の後端に、液晶表示装置たる装飾図柄表示装置４２と表示制御装置４５とが前後に重ねられた状態で着脱可能に取り付けられている。フレームカバー２１３内には、センターフレーム４７に内蔵されたＬＥＤ等を駆動するＬＥＤ制御基板などが配設されている。
【００５０】
また、遊技盤３０の裏面には、可変表示装置ユニット３５を取り囲むようにして裏枠セット２１５が取り付けられている。この裏枠セット２１５は、遊技盤３０の裏面に張り付くようにして設けられる薄型の樹脂成形品であって、各種入賞口に入賞した遊技球を回収する遊技球回収機構が形成されている。詳しくは、裏枠セット２１５の下方には、前述した一般入賞口３１、可変入賞装置３２、第１契機対応口３３（それぞれ図３参照）の遊技盤開口部に対応し、且つ下流側で１カ所に集合する回収通路２１６が形成されている。また、遊技盤３０よりも下方の内枠１２には、樹脂製の排出通路盤２１７が取り付けられており、該排出通路盤２１７には、排出球をパチンコ機１０外部へ案内する排出通路２１８が形成されている。従って、図５に仮想線で例示するように、一般入賞口３１等に入賞した遊技球は何れも裏枠セット２１５の回収通路２１６を介して集合し、さらに排出通路盤２１７の排出通路２１８を介してパチンコ機１０外部に排出される。なお、アウト口３６（図３参照）も同様に排出通路２１８に通じており、何れの入賞口にも入賞しなかった遊技球も排出通路２１８を介してパチンコ機１０外部に排出される。
【００５１】
上記構成では、遊技盤３０の下端面を境界にして、上方に裏枠セット２１５（回収通路２１６）が、下方に排出通路盤２１７（排出通路２１８）が設けられており、排出通路盤２１７が遊技盤３０に対して前後方向に重複（オーバーラップ）せずに設けられている。
【００５２】
また、遊技盤３０の裏面には、各種入賞口などの遊技球の通過を検出する入賞感知機構などが設けられている。具体的には、遊技盤３０表側の一般入賞口３１に対応する位置には入賞口スイッチ２２１が設けられ、可変入賞装置３２には、カウントスイッチ２２３が設けられている。カウントスイッチ２２３は可変入賞装置３２への入賞球をカウントするスイッチである。また、第１契機対応口３３に対応する位置には第１契機対応口スイッチ２２４が設けられ、第２契機対応口３４に対応する位置には第２契機対応口スイッチ２２５が設けられている。第１契機対応口スイッチ２２４が本実施形態における特定の検出手段（球検出手段）に相当する。
【００５３】
入賞口スイッチ２２１及び第２契機対応口スイッチ２２５は、図示しない電気配線を通じて盤面中継基板２２６に接続され、さらにこの盤面中継基板２２６が後述する主基板（主制御装置２６１）に接続されている。また、カウントスイッチ２２３は大入賞口中継基板２２７に接続され、さらにこの大入賞口中継基板２２７がやはり主基板に接続されている。これに対し、第１契機対応口スイッチ２２４は中継基板を介さずに直接主基板に接続されている。
【００５４】
その他図示は省略するが、可変入賞装置３２には、大入賞口を開放する大入賞口ソレノイドが設けられ、第１契機対応口３３には、当該第１契機対応口３３に装備された電動役物を開放する第１契機対応口ソレノイドが設けられている。なお、図５において符号２２８は打球槌等を備えるセットハンドルであり、符号２２９は発射モータである。
【００５５】
上記入賞感知機構にて各々検出された検出結果は、後述する主基板に取り込まれ、該主基板よりその都度の入賞状況に応じた払出指令（遊技球の払出個数）が払出制御基板に送信される。そして、該払出制御基板の出力により所定数の遊技球の払出が実施される。本実施形態のパチンコ機１０では、各種入賞口毎に遊技球の入賞を電気的に感知して払出が直ちに行われる。
【００５６】
また、裏枠セット２１５には、第１制御基板ユニット２０１を取り付ける取付機構が設けられている。さらに、内枠１２の裏面には、第２制御基板ユニット２０２や裏パックユニット２０３を取り付ける取付機構が設けられている。
【００５７】
その他、内枠１２の背面構成において、遊技盤３０の右下部には、後述する払出機構より払い出される遊技球を上皿１９、下皿１５、又は排出通路２１８の何れかに振り分ける遊技球分配部２４５が設けられている。また、内枠１２の下端部には、下皿１５に向けて設置された上記スピーカの背後を囲む樹脂製のスピーカボックス２４６が取り付けられており、このスピーカボックス２４６により低音域の音質改善が図られている。
【００５８】
図４の説明に戻り、第１制御基板ユニット２０１は、主制御装置２６１と、副制御装置としてのサブ制御装置２６２とを具備している。ここで、主制御装置２６１は、主たる制御を司るＣＰＵ、遊技プログラムを記憶したＲＯＭ、遊技の進行に応じた必要なデータを記憶するＲＡＭ、各種機器との連絡をとるポート、各種抽選の際に用いられる乱数発生器、時間計数や同期を図る場合などに使用されるクロックパルス発生回路等を含む主基板を具備しており、この主基板が透明樹脂材料等よりなる基板ボックス２６３（被包手段）に収容されて構成されている。なお、基板ボックス２６３は、略直方体形状のボックスベースと該ボックスベースの開口部を覆うボックスカバーとを備えている。これらボックスベースとボックスカバーとは封印ユニット２６４（封印手段）によって開封不能に連結され、これにより基板ボックス２６３が封印されている。
【００５９】
封印手段としての封印ユニット２６４はボックスベースとボックスカバーとを開封不能に連結する構成であれば任意の構成が適用できるが、本実施形態では、５つの封印部材が連結された構成となっており、この封印部材の長孔に係止爪を挿入することでボックスベースとボックスカバーとが開封不能に連結されるようになっている。封印ユニット２６４による封印処理は、その封印後の不正な開封を防止し、また万一不正開封が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開封した後でも再度開封・封印処理を行うこと自体は可能である。すなわち、封印ユニット２６４を構成する５つの封印部材のうち、少なくとも一つの封印部材の長孔に係止爪を挿入することにより封印処理が行われる。そして、収容した主基板の不具合などにより基板ボックス２６３を開封する場合には、係止爪が挿入された封印部材と他の封印部材との連結を切断する。その後、再度封印処理する場合は他の封印部材の長孔に係止爪を挿入する。基板ボックス２６３の開封を行った旨の履歴を当該基板ボックス２６３に残しておけば、基板ボックス２６３を見ることで不正な開封が行われた旨を容易に発見することができる。
【００６０】
また、サブ制御装置２６２は、主制御装置２６１（主基板）からの指示に従い各種演出制御を司るＣＰＵや、各種プログラムを記憶したＲＯＭ、遊技の進行に応じた必要なデータを記憶するＲＡＭ、各種機器との連絡をとるポート、各種抽選の際に用いられる乱数発生器、時間計数や同期を図る場合などに使用されるクロックパルス発生回路等を含むサブ制御基板を具備しており、このサブ制御基板についても当該サブ制御基板に対応する基板ボックスに収容されて構成されている。サブ制御装置２６２上には電源中継基板２６６が搭載されており、後述する電源基板より供給される電源がこの電源中継基板２６６を介してサブ制御装置２６２及び表示制御装置４５に出力される。
【００６１】
第２制御基板ユニット２０２は、払出制御装置３１１、発射制御装置３１２、電源装置３１３及びカードユニット接続基板３１４を具備している。払出制御装置３１１、発射制御装置３１２及び電源装置３１３は周知の通り制御の中枢をなすＣＰＵや、その他ＲＯＭ、ＲＡＭ、各種ポート等を含む制御基板を具備しており、払出制御装置３１１の払出制御基板により、賞品球や貸出球の払出が制御される。また、発射制御装置３１２の発射制御基板により、遊技者によるハンドル１８の操作に従い発射モータ２２９の制御が行われ、電源装置３１３の電源基板により、各種制御装置等で要する所定の電源電圧が生成され出力される。カードユニット接続基板３１４は、パチンコ機前面の貸球操作部１２０及び図示しないカードユニットに電気的に接続され、遊技者による球貸し操作の指令を取り込んでそれを払出制御装置３１１に出力するものである。なお、カードユニットを介さずに球貸し装置等から上皿に遊技球が直接貸し出される現金機では、カードユニット接続基板３１４を省略することも可能である。
【００６２】
上記払出制御装置３１１、発射制御装置３１２、電源装置３１３及びカードユニット接続基板３１４は、透明樹脂材料等よりなる基板ボックス３１５，３１６，３１７，３１８にそれぞれ収容されて構成されている。特に、払出制御装置３１１では、前述した主制御装置２６１と同様、基板ボックス３１５（被包手段）を構成するボックスベースとボックスカバーとが封印ユニット３１９（封印手段）によって開封不能に連結され、これにより基板ボックス３１５が封印されている。
【００６３】
払出制御装置３１１には状態復帰スイッチ３２１が設けられている。例えば、払出モータ部の球詰まり等、払出エラーの発生時において状態復帰スイッチ３２１が押下されると、払出モータが正逆回転され、球詰まりの解消（正常状態への復帰）が図られる。
【００６４】
また、電源装置３１３にはＲＡＭ消去スイッチ３２３が設けられている。本パチンコ機１０はバックアップ機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰（復電）の際には停電時の状態に復帰させることができる。従って、通常手順で（例えば遊技場の営業終了時に）電源遮断すると電源遮断前の状態が記憶保持されることから、電源投入時に初期状態に戻したい場合には、ＲＡＭ消去スイッチ３２３を押しながら電源を投入する。
【００６５】
次に、裏パックユニット２０３の構成を説明する。裏パックユニット２０３は、樹脂成形された裏パック３５１と遊技球の払出機構部３５２とを一体化したものである。
【００６６】
裏パック３５１は例えばＡＢＳ樹脂により一体成形されており、パチンコ機後方に突出し略直方体形状をなす保護カバー部３５４を有する。保護カバー部３５４は左右側面及び上面が閉鎖され且つ下面のみが開放された形状をなし、少なくとも可変表示装置ユニット３５を囲むのに十分な大きさを有する（但し本実施形態では、前述のサブ制御装置２６２も合わせて囲む構成となっている）。
【００６７】
また、払出機構部３５２は、保護カバー部３５４を迂回するようにして配設されている。すなわち、保護カバー部３５４の上方には、上側に開口したタンク３５５が設けられており、このタンク３５５には遊技場の島設備から供給される遊技球が逐次補給される。タンク３５５の下方には、例えば横方向２列（２条）の球通路を有し下流側に向けて緩やかに傾斜するタンクレール３５６が連結され、さらにタンクレール３５６の下流側には縦向きにケースレール３５７が連結されている。払出装置（払出手段）３５８はケースレール３５７の最下流部に設けられ、払出モータ３５８ａ等の所定の電気的構成により必要個数の遊技球の払出が適宜行われる。そして、払出装置３５８より払い出された遊技球は前記上皿１９に供給される。また、タンクレール３５６には、当該タンクレール３５６に振動を付加するバイブレータ３６０が取り付けられており、仮にタンクレール３５６付近で球詰まりが生じた際、バイブレータ３６０が駆動されることで球詰まりの解消が図られる。
【００６８】
また、払出機構部３５２には、払出制御装置３１１から払出装置３５８への払出指令の信号を中継する払出中継基板３８１が設置されると共に、外部より主電源を取り込む電源スイッチ基板３８２が設置されている。電源スイッチ基板３８２には、電圧変換器を介して例えば交流２４Ｖの主電源が供給され、電源スイッチ３８２ａの切替操作により電源ＯＮ又は電源ＯＦＦされる。
【００６９】
また、裏パックユニット２０３は、外部中継端子板２３０用の開口部３９１が設けられており、裏パックユニット２０３の固定された状態でも、外部中継端子板２３０の取外し及び操作が可能となっている。
【００７０】
なお、上述してきた構成により、主制御装置２６１（基板ボックス２６３）の取外しは、まず裏パックユニット２０３を開け、次に第１制御基板ユニット２０１を開け、そして、主制御装置２６１を固定している固定具を解除操作するという複雑な過程をふむことにより、ようやく行うことができる。このため、主制御装置２６１（基板ボックス２６３）の取り外し等の不正行為に対して抑止効果が期待できる。
【００７１】
なお、本実施形態では、主制御装置２６１は、厳重に封印された基板ボックス２６３に格納されているため、主制御装置２６１に何らかの不正な信号を送ったりする等の不正行為は困難である。このため、主制御装置２６１によって直接的に制御される特別表示装置４３のＬＥＤを「赤」又は「緑」の大当たりの態様で不正に点灯させることは困難である。従って、装飾図柄表示装置４２に大当たりとなったかのような表示を行わせるとともに、セルなどを用いて大入賞口を強制的に開放し、大当たりとなっていないにもかかわらず出玉を獲得するというような不正行為が行われる場合にも、特別表示装置４３の点灯態様を確認することによって、そのような不正行為が簡単に発見できる。
【００７２】
次に、パチンコ機１０の電気的構成について説明する。図６は、本パチンコ機１０の電気的構成を示すブロック図である。パチンコ機１０の主制御装置２６１（主基板）には、演算装置である１チップマイコンとしてのＣＰＵ５０１が搭載されている。ＣＰＵ５０１には、該ＣＰＵ５０１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ５０２と、そのＲＯＭ５０２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するメモリであるＲＡＭ５０３と、割込回路やタイマ回路、データ送受信回路などの各種回路等が内蔵されている。
【００７３】
ＲＡＭ５０３は、パチンコ機１０の電源のオフ後においても電源装置３１３からバックアップ電圧が供給されてデータが保持（バックアップ）できる構成となっており、ＲＡＭ５０３には、各種のデータ等を一時的に記憶するメモリやエリアの他に、バックアップエリア５０３ａが設けられている。
【００７４】
バックアップエリア５０３ａは、停電などの発生により電源が切断された場合において、電源の再入時にパチンコ機１０の状態を電源切断前の状態に復帰させるべく、電源切断時（停電発生時を含む。以下同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくエリアである。バックアップエリア５０３ａへの書き込みは、ＮＭＩ割込み処理（図１６参照）によって電源切断時に実行され、逆にバックアップエリア５０３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下同様）の復電処理（図８参照）において実行される。なお、ＣＰＵ５０１のＮＭＩ端子（ノンマスカブル割込端子）には、停電等の発生による電源断時に、後述する停電監視回路５４２から出力される停電信号ＳＫ１が入力されるように構成されており、停電の発生により、図１６の停電処理（ＮＭＩ割込み処理）が即座に実行される。
【００７５】
かかるＲＯＭ５０２及びＲＡＭ５０３を内蔵したＣＰＵ５０１には、アドレスバス及びデータバスで構成されるバスライン５０４を介して入出力ポート５０５が接続されている。入出力ポート５０５には、後述するＲＡＭ消去スイッチ回路５４３、払出制御装置３１１、サブ制御装置２６２、特別表示装置４３、普通図柄表示装置４１、その他図示しないスイッチ等が接続されている。この構成により、上述した特別表示装置４３および普通図柄表示装置４１は、主制御装置２６１により直接的に制御される。一方、装飾図柄表示装置４２は、サブ制御装置２６２を介して制御される。
【００７６】
サブ制御装置２６２（サブ制御基板）は、演算装置であるＣＰＵ５５１、該ＣＰＵ５５１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ５５２、該ＲＯＭ５５２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するメモリであるＲＡＭ５５３、入出力ポート５５４、バスライン５５５を備えるとともに、その他にも図示しない割込回路やタイマ回路、データ送受信回路などの各種回路等を備えている。ＲＡＭ５５３は、ＣＰＵ５５１による各種プログラムの実行時に使用されるワークデータやフラグを一時的に記憶するメモリである。ここには後述する各種カウンタの値を格納するカウンタ用バッファが設けられている。
【００７７】
入出力ポート５５４には、バスライン５５５を介してＣＰＵ５５１、ＲＯＭ５５２、ＲＡＭ５５３が接続されるとともに、表示制御装置４５が接続されている。さらに、入出力ポート５５４には、スピーカ２４、各種電飾部及びランプ１０２〜１０６、選択ボタン１２４ａ、決定ボタン１２４ｂが接続されている。
【００７８】
サブ制御装置２６２のＣＰＵ５５１は、例えば主制御装置２６１から送信される指令信号（例えば変動パターンコマンド）に基づいて表示制御装置４５に表示制御を実行させ、装飾図柄表示装置４２に表示させる。なお、上記のように、本実施形態では、主制御装置２６１が制御する特別表示装置４３にて大当たりか否かを表示するようになっており、サブ制御装置２６２が制御する装飾図柄表示装置４２では、前記特別表示装置４３の表示に合わせた表示が行われる。つまり、変動パターンコマンドは、特別表示装置４３にて行われる表示に合わせた表示を装飾図柄表示装置４２にて行わせるためにサブ制御装置２６２に出力されるコマンドである。
【００７９】
また、払出制御装置３１１は、払出モータ３５８ａにより賞球や貸し球の払出制御を行うものである。演算装置であるＣＰＵ５１１は、そのＣＰＵ５１１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ５１２と、ワークメモリ等として使用されるＲＡＭ５１３とを備えている。
【００８０】
払出制御装置３１１のＲＡＭ５１３は、前述した主制御装置２６１のＲＡＭ５０３と同様に、パチンコ機１０の電源のオフ後においても電源装置３１３からバックアップ電圧が供給されてデータが保持（バックアップ）できる構成となっており、ＲＡＭ５１３には、各種のデータ等を一時的に記憶するメモリやエリアの他に、バックアップエリア５１３ａが設けられている。
【００８１】
バックアップエリア５１３ａは、停電などの発生により電源が切断された場合において、電源の再入時にパチンコ機１０の状態を電源切断前の状態に復帰させるべく、電源切断時のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくエリアである。このバックアップエリア５１３ａへの書き込みは、ＮＭＩ割込み処理（図１６参照）によって電源切断時に実行され、逆にバックアップエリア５１３ａに書き込まれた各値の復帰は、電源入時の復電処理（図１７参照）において実行される。
【００８２】
かかるＲＯＭ５１２及びＲＡＭ５１３を内蔵したＣＰＵ５１１には、アドレスバス及びデータバスで構成されるバスライン５１４を介して入出力ポート５１５が接続されている。入出力ポート５１５には、ＲＡＭ消去スイッチ回路５４３、主制御装置２６１、発射制御装置３１２、払出モータ３５８ａなどがそれぞれ接続されている。
【００８３】
発射制御装置３１２は、発射モータ２２９による遊技機の発射を許可又は禁止するものであり、発射モータ２２９は、所定条件が整っている場合に駆動が許可される。具体的には、払出制御装置３１１から発射許可信号が出力されていること、遊技者がハンドル１８をタッチしていることをセンサ信号により検出していること、発射を停止させる発射停止スイッチが操作されていないことを条件に、発射モータ２２９が駆動され、ハンドル１８の操作量に応じた強度で遊技球が発射される。
【００８４】
表示制御装置４５は、サブ制御装置２６２からの指示に従い、装飾図柄表示装置４２における装飾図柄の変動表示を実行するものである。この表示制御装置４５は、ＣＰＵ５２１と、プログラムＲＯＭ５２２と、ワークＲＡＭ５２３と、ビデオＲＡＭ５２４と、キャラクタＲＯＭ５２５と、画像コントローラ５２６と、入力ポート５２７と、出力ポート５２９と、バスライン５３０，５３１とを備えている。入力ポート５２７にはサブ制御装置２６２の出力ポート５５６が接続されている。また、入力ポート５２７には、ＣＰＵ５２１、プログラムＲＯＭ５２２、ワークＲＡＭ５２３、画像コントローラ５２６が接続されている。また、画像コントローラ５２６にはバスライン５３１を介して出力ポート５２９が接続されており、その出力ポート５２９には液晶表示装置たる装飾図柄表示装置４２が接続されている。
【００８５】
表示制御装置４５のＣＰＵ５２１は、サブ制御装置２６２から送信される表示コマンドに基づいて装飾図柄表示装置４２の表示を制御する。プログラムＲＯＭ５２２は、そのＣＰＵ５２１により実行される各種の制御プログラムや固定値データを記憶するメモリであり、ワークＲＡＭ５２３は、ＣＰＵ５２１による各種プログラムの実行時に使用されるワークデータやフラグを一時的に記憶するメモリである。ここには後述する各種カウンタの値を格納するカウンタ用バッファが設けられている。
【００８６】
ビデオＲＡＭ５２４は、装飾図柄表示装置４２に表示される表示データを記憶するメモリであり、このビデオＲＡＭ５２４の内容を書き替えることにより、装飾図柄表示装置４２の表示内容が変更される。キャラクタＲＯＭ５２５は、装飾図柄表示装置４２に表示される図柄などのキャラクタデータを記憶するメモリである。画像コントローラ５２６は、ＣＰＵ５２１、ビデオＲＡＭ５２４、出力ポート５２９のそれぞれのタイミングを調整してデータの読み書きに介在すると共に、ビデオＲＡＭ５２４に記憶される表示データを所定のタイミングで読み出して装飾図柄表示装置４２に表示させるものである。
【００８７】
また、電源装置３１３は、パチンコ機１０の各部に電力を供給する電源部５４１と、停電等による電源遮断を監視する停電監視回路５４２と、ＲＡＭ消去スイッチ３２３に接続されてなるＲＡＭ消去スイッチ回路５４３とを備えている。電源部５４１は、図示しない電源経路を通じて、主制御装置２６１や払出制御装置３１１等に対して各々に必要な動作電源を供給する。その概要としては、電源部５４１は、外部より供給される交流２４ボルト電源を取り込み、各種スイッチやモータ等を駆動する＋１２Ｖ電源、ロジック用の＋５Ｖ電源、ＲＡＭバックアップ用のバックアップ電源などを生成し、これら＋１２Ｖ電源、＋５Ｖ電源及びバックアップ電源を主制御装置２６１や払出制御装置３１１等に対して供給する。なお、発射制御装置３１２に対しては払出制御装置３１１を介して動作電源（＋１２Ｖ電源、＋５Ｖ電源等）が供給される。
【００８８】
停電監視回路５４２は、停電等の発生による電源断時に、主制御装置２６１のＣＰＵ５０１及び払出制御装置３１１のＣＰＵ５１１の各ＮＭＩ端子へ停電信号ＳＫ１を出力する回路である。停電監視回路５４２は、電源部５４１から出力される最大電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断）の発生と判断して、停電信号ＳＫ１を主制御装置２６１及び払出制御装置３１１へ出力する。この停電信号ＳＫ１の出力によって、主制御装置２６１及び払出制御装置３１１は、停電の発生を認識し、停電時処理（図１６のＮＭＩ割込み処理）を実行する。
【００８９】
なお、電源部５４１は、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、かかる停電時処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されている。よって、主制御装置２６１及び払出制御装置３１１は、停電時処理を正常に実行し完了することができる。
【００９０】
ＲＡＭ消去スイッチ回路５４３は、ＲＡＭ消去スイッチ３２３のスイッチ信号を取り込み、そのスイッチ３２３の状態に応じて主制御装置２６１のＲＡＭ５０３及び払出制御装置３１１のＲＡＭ５１３のバックアップデータをクリアする回路である。ＲＡＭ消去スイッチ３２３が押下された際、ＲＡＭ消去スイッチ回路５４３は、ＲＡＭ消去信号ＳＫ２を主制御装置２６１及び払出制御装置３１１に出力する。ＲＡＭ消去スイッチ３２３が押下された状態でパチンコ機１０の電源が投入されると（停電解消による電源入を含む）、主制御装置２６１及び払出制御装置３１１においてそれぞれのＲＡＭ５０３，５１３のデータがクリアされる。
【００９１】
次に、上記の如く構成されたパチンコ機１０の動作について説明する。
【００９２】
本実施形態では、主制御装置２６１内のＣＰＵ５０１は、遊技に際し各種カウンタ情報を用いて抽選（大当たり抽選）を行うこととしている。具体的には、図７に示すように、大当たりの抽選に使用する大当たり乱数カウンタＣ１と、大当たりに際し高確率モード又は低確率モードへの移行決定に使用するモード決定カウンタＣ２と、特別表示装置４３の変動表示時間の決定等に使用する変動選択カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、特別表示装置４３の変動表示時間の決定等に使用する変動種別カウンタＣＳ１，ＣＳ２とを用いることとしている。なお、変動選択カウンタＣ３は、装飾図柄表示装置４２を外れ変動させる際のリーチ抽選にも使用される。また、変動種別カウンタＣＳ１，ＣＳ２は、装飾図柄表示装置４２の変動パターン選択にも使用される。詳しくは、決定された変動パターンにより、特別表示装置４３の変動時間が決定されるとともに、装飾図柄表示装置４２における変動態様及び変動時間が決定される。
【００９３】
カウンタＣ１，Ｃ２，Ｃ３，ＣＩＮＩ，ＣＳ１，ＣＳ２は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは定期的に更新され、その更新値がＲＡＭ５０３の所定領域に設定されたカウンタ用バッファに適宜格納される（乱数初期値カウンタＣＩＮＩを除く）。また、ＲＡＭ５０３には、１つの実行エリアと４つの保留エリア（保留第１〜保留第４エリア）とからなる記憶エリアとしての保留球格納エリアが設けられており、これらの各エリアには、第１契機対応口３３への遊技球の入賞履歴に合わせて、大当たり乱数カウンタＣ１、モード決定カウンタＣ２、変動選択カウンタＣ３の各値が時系列的に格納されるようになっている。
【００９４】
各カウンタについて詳しく説明すると、大当たり乱数カウンタＣ１は、例えば０〜６７６の範囲内で順に１ずつ加算され、最大値（つまり６７６）に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタであり（値＝０〜６７６）、タイマ割込み毎に１回更新されると共に通常処理の残余時間内で繰り返し更新される。大当たり乱数カウンタＣ１は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、大当たり乱数カウンタＣ１の値が大当たり乱数カウンタバッファに格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで大当たり乱数カウンタバッファに格納されている大当たり乱数カウンタＣ１の値がＲＡＭ５０３の保留球格納エリアに格納される。大当たりとなる乱数の値は、低確率モードと高確率モードとで２種類設定されており、本実施形態では、低確率モードであれば大当たりとなる乱数の値の数は２で、その値は「３３７，６７３」であり、高確率モードであれば大当たりとなる乱数の値の数は１０で、その値は「６７，１３１，１９９，２６９，３３７，４０１，４６３，５２３，６０１，６６１」である。つまり、高確率モードとは、予め定められた確率変動図柄（確変図柄）の組合わせによって大当たりになり付加価値としてその後の大当たり確率がアップした状態をいい、低確率モード（通常時）とはそのような確変状態でない時という。なお、以下の説明では適宜、確変図柄の組合わせによって大当たりになった場合を「確変大当たり」といい、確変図柄以外（通常図柄）の組合わせによって大当たりになった場合を「通常大当たり」という。
【００９５】
また図示は省略するが、普通図柄表示装置４１の抽選には普通図柄乱数カウンタＣ４が用いられる。普通図柄乱数カウンタＣ４は、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとして構成されている。普通図柄乱数カウンタＣ４は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、遊技球が左右何れかの第２契機対応口３４を通過した時に普通図柄乱数カウンタＣ４の値が取得される。当選となる乱数の値の数は１４９あり、その範囲は「５〜１５３」である。そして、当選となる普通図柄乱数カウンタＣ４の値が取得された場合、普通図柄表示装置４１において変動表示が所定時間行われた後、当選に対応する図柄（本例では「○」）が停止表示され、第１契機対応口３３が所定時間の間作動状態となる。また、高確率モードにおいては、普通図柄表示装置４１において抽選の結果が表示されるまでの時間（普通図柄の変動表示時間）が短縮され、また、第１契機対応口３３が作動状態となる（開放される）時間が長くなる。これによって、第１契機対応口３３が頻繁に開放されるようになり、大当たり抽選が連続してなされる。これに加え、あるいは代えて、高確率モードにおいては、低確率モードよりも当選に対応する普通図柄乱数カウンタＣ４の値の数が多くなるように設定し、当選確率をアップさせる構成としてもよい。
【００９６】
モード決定カウンタＣ２は、例えば０〜９の範囲内で順に１ずつ加算され、最大値（つまり９）に達した後０に戻る構成となっている。本実施形態では、モード決定カウンタＣ２によって、大当たり後高確率モードへ移行させるか否かが決定されるようになっている。具体的には、カウンタの値が「１，３，５，７，９」という奇数であれば高確率モードへの移行が決定され、「０，２，４，６，８」という偶数であれば低確率モードへの移行が決定される。なお、ここでは移行という文言を用いたが、もともと高確率モードにある場合にカウンタ値が奇数であれば高確率モードが継続されることになり、もともと低確率モードにある場合にカウンタ値が偶数であれば低確率モードが継続されることになる。モード決定カウンタＣ２は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、モード決定カウンタＣ２の値がモード決定カウンタバッファに格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで、モード決定カウンタバッファに格納されているモード決定カウンタＣ２の値がＲＡＭ５０３の保留球格納エリアに格納される。
【００９７】
また、変動選択カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値（つまり２３８）に達した後０に戻る構成となっている。本実施形態では、変動選択カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしており、例えば、Ｃ３＝０，１が前後外れリーチに該当し、Ｃ３＝２〜２１が前後外れ以外リーチに該当し、Ｃ３＝２２〜２３８が完全外れに該当する。なお、リーチの抽選は、抽選確率の状態や変動開始時の始動保留球数等に応じて各々個別に設定されるものであってもよい。変動選択カウンタＣ３は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、変動選択カウンタバッファに変動選択カウンタＣ３の値が格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで、変動選択カウンタバッファに格納されている変動選択カウンタＣ３の値がＲＡＭ５０３の保留球格納エリアに格納される。
【００９８】
また、２つの変動種別カウンタＣＳ１，ＣＳ２のうち、一方の変動種別カウンタＣＳ１は、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値（つまり１９８）に達した後０に戻る構成となっており、他方の変動種別カウンタＣＳ２は、例えば０〜２４０の範囲内で順に１ずつ加算され、最大値（つまり２４０）に達した後０に戻る構成となっている。以下の説明では、ＣＳ１を「第１変動種別カウンタ」、ＣＳ２を「第２変動種別カウンタ」ともいう。図７中でもこのように表記した。第１変動種別カウンタＣＳ１によって、いわゆるノーマルリーチ、スーパーリーチ、プレミアムリーチ等、装飾図柄のリーチ種別（リーチパターン）やその他大まかな図柄変動態様が決定され、第２変動種別カウンタＣＳ２によって、リーチ発生後に最終停止図柄（本実施形態では中図柄）が停止するまでの経過時間（言い換えれば、変動図柄数）などより細かな図柄変動態様が決定される。従って、これらの変動種別カウンタＣＳ１，ＣＳ２を組合わせることで、変動パターンの多種多様化を容易に実現できる。また、第１変動種別カウンタＣＳ１だけで図柄変動態様を決定したり、第１変動種別カウンタＣＳ１と停止図柄とを組合わせて同じく図柄変動態様を決定したりすることも可能である。
【００９９】
なお、本実施形態では、「大当たり」が発生する場合には、ノーマルリーチ、スーパーリーチ、プレミアムリーチのうちいずれかが選択され、「前後外れリーチ」が発生する場合には、ノーマルリーチ、スーパーリーチのうちどちらかが選択され、「前後外れ以外リーチ」が発生する場合にはノーマルリーチが選択される。なお、「完全外れ」となる場合には、ノーマルリーチ、スーパーリーチ、プレミアムリーチのいずれも選択されない。特に、プレミアムリーチに関して言えば、当該プレミアムリーチは、大当たり状態が発生する場合にしか選択されない。換言すれば、プレミアムリーチが表示されたならば、遊技者はその時点で大当たり状態が発生することを認識することができるようになっている。
【０１００】
また、変動種別カウンタＣＳ１，ＣＳ２は、後述する通常処理が１回実行される毎に１回更新され、当該通常処理内の残余時間内でも繰り返し更新される。そして、装飾図柄表示装置４２による装飾図柄の変動開始時における変動パターン決定に際してＣＳ１，ＣＳ２のバッファ値が取得される。
【０１０１】
なお、各カウンタの大きさや範囲は一例にすぎず任意に変更できる。但し、大当たり乱数カウンタＣ１、変動選択カウンタＣ３、変動種別カウンタＣＳ１，ＣＳ２の大きさは何れも異なる素数とし、いかなる場合にも同期しない数値としておくのが望ましい。
【０１０２】
次いで、主制御装置２６１内のＣＰＵ５０１により実行される各制御処理をフローチャートを参照しながら説明する。かかるＣＰＵ５０１の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理と、ＮＭＩ端子（ノンマスカブル端子）への停止信号の入力により起動されるＮＭＩ割込み処理とがあり、説明の便宜上ここでは、先ずタイマ割込み処理とＮＭＩ割込み処理とを説明し、その後でメイン処理を説明する。
【０１０３】
図１４は、タイマ割込み処理を示すフローチャートであり、本処理は主制御装置２６１のＣＰＵ５０１により例えば２ｍｓｅｃ毎に実行される。
【０１０４】
図１４において、先ずステップＳ６０１では、各種入賞スイッチの読み込み処理を実行する。すなわち、主制御装置２６１に接続されている各種スイッチ（但し、ＲＡＭ消去スイッチ３２３を除く）の状態を読み込むと共に、当該スイッチの状態を判定して検出情報（入賞検知情報）を保存する。
【０１０５】
その後、ステップＳ６０２では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１インクリメントすると共に、そのカウンタ値が最大値（本実施形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。また、続くステップＳ６０３では、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３の更新を実行する。具体的には、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３をそれぞれ１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態ではそれぞれ、６７６，９，２３８）に達した際それぞれ０にクリアする。そして、各カウンタＣ１，Ｃ２，Ｃ３の更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１０６】
その後、ステップＳ６０４では、第１契機対応口３３への入賞に伴う始動入賞処理を実行する。この始動入賞処理を図１５のフローチャートにより説明すると、ステップＳ７０１では、遊技球が第１契機対応口３３に入賞したか否かを第１契機対応口スイッチ２２４の検出情報により判別する。遊技球が第１契機対応口３３に入賞したと判別されると、続くステップＳ７０２では、始動保留球数Ｎが上限値（本実施形態では４）未満であるか否かを判別する。第１契機対応口３３への入賞があり、且つ始動保留球数Ｎ＜４であることを条件にステップＳ７０３に進み、始動保留球数Ｎをインクリメントする。
【０１０７】
また、続くステップＳ７０４では、当落に関わる乱数を取得する。具体的には、前記ステップＳ６０３で更新した大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３の各値を、ＲＡＭ５０３の保留球格納エリアの空き記憶エリアのうち最初のエリアに格納する。そして、始動入賞処理の後、ＣＰＵ５０１は本タイマ割込処理を一旦終了する。
【０１０８】
図１６は、ＮＭＩ割込み処理を示すフローチャートであり、本処理は、主制御装置２６１のＣＰＵ５０１により停電の発生等によるパチンコ機１０の電源断時に実行される。このＮＭＩ割込みにより、電源断時の主制御装置２６１の状態がＲＡＭ５０３のバックアップエリア５０３ａに記憶される。
【０１０９】
すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＫ１が停電監視回路５４２から主制御装置２６１内のＣＰＵ５０１のＮＭＩ端子に出力される。すると、ＣＰＵ５０１は実行中の制御を中断して図１６のＮＭＩ割込み処理を開始する。図１６のＮＭＩ割込み処理は、主制御装置２６１のＲＯＭ５０２に記憶されている。停電信号ＳＫ１が出力された後所定時間は、主制御装置２６１の処理が実行可能となるように電源部５４１から電流供給がなされており、この所定時間内にＮＭＩ割込み処理が実行される。
【０１１０】
図１６のＮＭＩ割込み処理において、先ずステップＳ８０１では、使用レジスタをＲＡＭ５０３のバックアップエリア５０３ａに退避し、続くステップＳ８０２では、スタックポインタの値を同バックアップエリア５０３ａに記憶する。さらに、ステップＳ８０３では、電源断の発生情報をバックアップエリア５０３ａに設定し、ステップＳ８０４では、電源が遮断されたことを示す電源断通知コマンドを他の制御装置に対して送信する。
【０１１１】
ステップＳ８０５ではＲＡＭ判定値を算出し、バックアップエリア５０３ａに保存する。ＲＡＭ判定値は、例えば、ＲＡＭ５０３の作業領域アドレスにおけるチェックサム値である。ステップＳ８０６では、ＲＡＭアクセスを禁止する。その後は、電源が完全に遮断して処理が実行できなくなるのに備え、無限ループに入る。
【０１１２】
なお、上記のＮＭＩ割込み処理は払出制御装置３１１でも同様に実行され、かかるＮＭＩ割込みにより、停電の発生等による電源断時の払出制御装置３１１の状態がＲＡＭ５１３のバックアップエリア５１３ａに記憶される。停電信号ＳＫ１が出力された後所定時間は、払出制御装置３１１の処理が実行可能となるように電源部５４１から電源供給がなされるのも同様である。すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＫ１が停電監視回路５４２から払出制御装置３１１内のＣＰＵ５１１のＮＭＩ端子に出力され、ＣＰＵ５１１は実行中の制御を中断して図１６のＮＭＩ割込み処理を開始する。その内容は図１６で説明した通りである（但し、ステップＳ８０４の電源断通知コマンドの送信は除く）。
【０１１３】
また、図８は、主制御装置２６１内のＣＰＵ５０１により実行されるメイン処理の一例を示すフローチャートであり、このメイン処理は電源投入時のリセットに伴い起動される。
【０１１４】
先ずはじめに、ステップＳ１０１では、電源投入に伴う初期設定処理を実行する。具体的には、スタックポインタに予め決められた所定値を設定すると共に、サブ側の制御装置（サブ制御装置２６２，払出制御装置３１１等）が動作可能な状態になるのを待つために例えば１秒程度、ウェイト処理を実行する。また、ステップＳ１０２では、払出制御装置３１１に対して払出許可コマンドを送信し、続くステップＳ１０３では、ＲＡＭアクセスを許可する。
【０１１５】
その後、ＣＰＵ５０１内のＲＡＭ５０３に関してデータバックアップの処理を実行する。つまり、ステップＳ１０４では、電源装置３１３に設けたＲＡＭ消去スイッチ３２３が押下（ＯＮ）されているか否かを判別し、続くステップＳ１０５では、ＲＡＭ５０３のバックアップエリア５０３ａに電源断の発生情報が設定されているか否かを判別する。また、ステップＳ１０６ではＲＡＭ判定値を算出し、続くステップＳ１０７では、そのＲＡＭ判定値が電源断時に保存したＲＡＭ判定値と一致するか否か、すなわちバックアップの有効性を判別する。ＲＡＭ判定値は、例えばＲＡＭ５０３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ５０３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かによりバックアップの有効性を判断することも可能である。
【０１１６】
上述したように、本パチンコ機１０では、例えば遊技場の営業開始時など、電源投入時に初期状態に戻したい場合にはＲＡＭ消去スイッチ３２３を押しながら電源が投入される。従って、ＲＡＭ消去スイッチ３２３がＯＮされていれば、ＲＡＭの初期化処理（ステップＳ１１４等）に移行する。また、電源断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）によりバックアップの異常が確認された場合も同様にＲＡＭ５０３の初期化処理（ステップＳ１１４等）に移行する。つまり、ステップＳ１１４ではＲＡＭ５０３の使用領域を０にクリアし、続くステップＳ１１５ではＲＡＭ５０３の初期化処理を実行する。また、ステップＳ１１６では割込み許可を設定し、後述する通常処理に移行する。
【０１１７】
一方、ＲＡＭ消去スイッチ３２３が押されていない場合には、電源断の発生情報が設定されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、復電時の処理（電源断復旧時の処理）を実行する。つまり、ステップＳ１０８では、電源断前のスタックポインタを復帰させ、ステップＳ１０９では、電源断の発生情報をクリアする。ステップＳ１１０では、サブ側の制御装置を電源断時の遊技状態に復帰させるコマンドを送信し、ステップＳ１１１では、使用レジスタをＲＡＭ５０３のバックアップエリア５０３ａから復帰させる。さらに、ステップＳ１１２，Ｓ１１３では、割込み許可／不許可を電源断前の状態に復帰させた後、電源断前の番地へ戻る。
【０１１８】
次に、通常処理の流れを図９のフローチャートを参照しながら説明する。この通常処理では遊技の主要な処理が実行される。その概要として、ステップＳ２０１〜Ｓ２０７の処理が４ｍｓｅｃ周期の定期処理として実行され、その残余時間でステップＳ２０９，ステップＳ２１０のカウンタ更新処理が実行される構成となっている。
【０１１９】
図９において、先ずステップＳ２０１では、前回の処理で更新されたコマンド等の出力データをサブ側の各制御装置に送信する。例えば、装飾図柄表示装置４２による装飾図柄の変動表示に際して変動パターンコマンド、図柄コマンド等をサブ制御装置２６２に送信する。ここで外部出力処理について、図１０を用いて説明する。
【０１２０】
まず最初のステップＳ３０１では、図１２に示す変動開始処理が直前に実行されたか否かを判断する。具体的には、後述するように変動開始処理にて変動表示の開始を示す変動開始フラグ（ステップＳ５１６参照）をセットするのであるが、ここでは、この変動開始フラグがセットされているか否かを判断する。なお、詳しくは後述するが、変動開始処理では、変動時間の情報を含む変動パターン、図柄コマンドがそれぞれ決定される。ここで変動開始の直後であると判断された場合（ステップＳ３０１：ＹＥＳ）、ステップＳ３０２にて変動開始フラグをリセットし、ステップＳ３０３にて変動パターンコマンドをコマンド送信バッファに設定し、ステップＳ３０４にて変動パターンコマンドの送信を示す変動パターンコマンド送信フラグをセットして、ステップＳ３０８へ移行する。一方、変動開始の直後でないと判断された場合（ステップＳ３０１：ＮＯ）、ステップＳ３０５へ移行する。
【０１２１】
ステップＳ３０５では、前回の処理において変動パターンコマンドを送信したか否かを判断する。この判断は、前記変動パターンコマンド送信フラグがセットされているか否かによってなされる。ここで変動パターンコマンドを送信したと判断された場合（ステップＳ３０５：ＹＥＳ）、ステップＳ３０６にて図柄コマンドをコマンド送信バッファに設定し、ステップＳ３０７にて前記変動パターンコマンド送信フラグをリセットして、ステップＳ３０８へ移行する。一方、変動パターンコマンドを送信していないと判断された場合（ステップＳ３０５：ＮＯ）、直接ステップＳ３０８へ移行する。
【０１２２】
なお、コマンド送信バッファは、主制御装置２６１から送信するコマンドを一時的に記憶するリングバッファで構成されている。リングバッファは所定の記憶領域を有しており、その記憶領域の始端から終端に至るまで規則性をもってコマンドが記憶され、全ての記憶領域にコマンドが記憶された場合には、記憶領域の始端に戻りコマンドが更新されるよう構成されている。よって、コマンドが記憶された場合及びコマンドが読み出された場合に、コマンド送信バッファにおける記憶ポインタ及び読出ポインタが更新され、その各ポインタに基づきコマンドの記憶と読み出しとが行われる。
【０１２３】
ステップＳ３０８では、その他の処理を行う。例えば、入賞検知情報の有無を判別し、入賞検知情報があれば払出制御装置３１１に対して送信する獲得遊技球数に対応する賞球払出コマンドをコマンド送信バッファに設定する。音声やランプ制御に関するコマンドが設定されている場合には、当該コマンドをコマンド送信バッファに設定する。
【０１２４】
続くステップＳ３０９では信号出力処理を実行する。具体的には、コマンド送信バッファに設定されている各種コマンドを所定バイト分（本実施形態では２バイト構成のコマンド３つ分すなわち６バイト分）をサブ側の制御装置へ出力する。また、特別表示装置４３及び普通図柄表示装置４１の制御に関する制御信号も、ここで出力される。
【０１２５】
上述した外部出力処理によれば、装飾図柄の変動に際し、変動パターンコマンド→図柄コマンドの順で通常処理の都度１つずつ（すなわち、４ｍｓｅｃ毎に１つずつ）コマンドが送出されることになる。
【０１２６】
また、変動パターンコマンド、図柄コマンド等を入力したサブ制御装置２６２は、かかる各種コマンドに基づいて、装飾図柄表示装置４２の変動態様を決定し、該変動態様を装飾図柄表示装置４２において表示（変動表示）するように表示制御装置４５に対し指示を出す。
【０１２７】
変動パターンコマンドには、ノーマルリーチ、スーパーリーチ、プレミアムリーチといった装飾図柄の変動種別を特定する情報が含まれている。本実施形態では、例えば「ＦＦ１０」，「ＦＦ１１」，「ＦＦ１２」，「ＦＦ１３」，「ＦＦ１４」，「ＦＦ１５」，「ＦＦ１６」のうちのいずれかが変動パターンコマンドとして設定される。一方、サブ制御装置２６２には、これらの変動パターンコマンドと装飾図柄の変動種別との関係がテーブルで記憶されている。そして、サブ制御装置２６２は、変動パターンコマンドに対応する演出パターンを表示する。以下、装飾図柄の変動種別及び、該変動種別と変動パターンコマンドとの対応関係について図２５を参照して説明する。
【０１２８】
ノーマルリーチは、装飾図柄の変動以外には特段の演出表示がされないリーチパターンである。そして、ノーマルリーチに対応する変動パターンコマンドには「ＦＦ１１」が設定される。なお、本実施形態では、ノーマルリーチが導出される変動表示時間は２０秒に設定されている。
【０１２９】
スーパーリーチは、装飾図柄の変動表示中（リーチ状態成立後）において、装飾図柄以外にも、装飾図柄表示装置４２にキャラクタ等が表示され、これにより遊技者に対し期待感を抱かせるリーチパターンである。本実施形態では、スーパーリーチには３０秒、４０秒、５０秒パターンの３種類（スーパーリーチＳＲ１，ＳＲ２，ＳＲ３）が用意されており、各リーチパターンに対応して、スーパーリーチＳＲ１ならば「ＦＦ１２」、スーパーリーチＳＲ２ならば「ＦＦ１３」、スーパーリーチＳＲ３ならば「ＦＦ１４」が変動パターンコマンドに設定される。
【０１３０】
プレミアムリーチは、大当たり状態が発生する際にのみ導出され得る演出態様であり、装飾図柄の変動表示中（リーチ状態成立後）において、装飾図柄以外に、スーパーリーチとは異なるパターンのキャラクタ等が表示される態様で行われ、これにより遊技者に対し期待感を抱かせるリーチパターンである。本実施形態のプレミアムリーチには６０秒、７０秒パターンの２種類（プレミアムリーチＰＲ１，ＰＲ２）が用意されており、各リーチパターンに対応して、プレミアムリーチＰＲ１ならば「ＦＦ１５」、プレミアムリーチＰＲ２ならば「ＦＦ１６」が変動パターンコマンドに設定される。
【０１３１】
なお、いずれのリーチ状態にもならない「完全外れ」に対応する変動パターンコマンドには「ＦＦ１０」が設定される。本実施形態では、完全外れとなる変動表示時間は１０秒に設定されている
さらに、サブ制御装置２６２は、図柄コマンドに基づき停止図柄（停止図柄の組合わせ）を決定して、変動時間経過後に表示する。図柄コマンドは、サブ制御装置２６２に停止図柄を決定させるコマンドであり、確変図柄の組合わせ、通常図柄の組合わせ、前後外れ図柄の組合わせ、前後外れ以外図柄の組合わせ、完全外れ図柄の組合わせという５つの区分を指定するものである。これらの区分は、「Ａ１」，「Ａ２」，「Ａ３」，「Ａ４」，「Ａ５」で示され、この内のいずれかが図柄コマンドとして設定される。一方、サブ制御装置２６２には、これらのコマンドと停止図柄との関係がテーブルで記憶されている。そして、サブ制御装置２６２は、図柄コマンドに対応する停止図柄を表示する。以下、停止図柄の区分及び、停止図柄と図柄コマンドとの対応関係について説明する。
【０１３２】
確変図柄の組合わせは、１，３，５，７，９の数字のゾロ目からなる図柄の組合わせであり、確変図柄の組合わせに対応する図柄コマンドには「Ａ１」が設定される。そして、サブ制御装置２６２は、図柄コマンドに確変図柄を示す「Ａ１」が設定されている場合、１，３，５，７，９の数字のゾロ目からなる図柄の組合わせのうちの一つを停止図柄として決定する。
【０１３３】
通常図柄の組合わせは、０，２，４，６，８の数字のゾロ目からなる図柄の組合わせであり、通常図柄の組合わせに対応する図柄コマンドには「Ａ２」が設定される。そして、サブ制御装置２６２は、図柄コマンドに通常図柄を示す「Ａ２」が設定されている場合、０，２，４，６，８の数字のゾロ目からなる図柄の組合わせのうちの一つを停止図柄として決定する。
【０１３４】
前後外れ図柄の組合わせは、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」に対応するものであり、前後外れ図柄の組合わせに対応する図柄コマンドには「Ａ３」が設定される。前後外れ以外図柄の組合わせは、リーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」に対応するものであり、前後外れ以外図柄の組合わせに対応する図柄コマンドには「Ａ４」が設定される。完全外れ図柄の組合わせは、リーチ発生しない「完全外れ」に対応するものであり、完全外れ図柄の組合わせに対応する図柄コマンドには「Ａ５」が設定される。なお、詳しくは後述するが、図柄コマンドに「Ａ３」〜「Ａ５」が設定されている場合、サブ制御装置２６２は、対応するＲＡＭ５５３のカウンタ用バッファに格納されている図柄の組合わせを停止図柄として決定する。
【０１３５】
さて、図９の説明に戻り、次のステップＳ２０２では、変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、変動種別カウンタＣＳ１，ＣＳ２を１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態では１９８，２４０）に達した際、それぞれ０にクリアする。そして、変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１３６】
続くステップＳ２０３では、払出制御装置３１１より受信した賞球計数信号を読み込む。次に、ステップＳ２０４では、払出制御装置３１１より受信した払出異常信号を読み込む。その後、ステップＳ２０５では、変動処理を実行する。この変動処理により、特別表示装置４３が制御されると共に、大当たり判定や装飾図柄表示装置４２における装飾図柄の変動パターンの設定などが行われる。但し、変動処理の詳細は後述する。
【０１３７】
その後、ステップＳ２０６では、大当たり状態となる場合において可変入賞装置３２の大入賞口を開放又は閉鎖する大入賞口開閉処理を実行する。すなわち、大当たり状態のラウンド毎に大入賞口を開放し、大入賞口の最大開放時間が経過したか、又は大入賞口に遊技球が規定数だけ入賞したかを判定する。そして、これら何れかの条件が成立すると大入賞口を閉鎖する。
【０１３８】
また、ステップＳ２０７では、普通図柄表示装置４１による普通図柄の表示制御を実行する。簡単に説明すると、遊技球が第２契機対応口３４を通過したことを条件に、その都度の普通図柄乱数カウンタＣ４が取得され、取得されたＣ４値が当選に対応する値である場合には、普通図柄表示装置４１にて普通図柄が当選図柄で停止表示され、その後、第１契機対応口３３が所定時間開放される。なお説明は省略したが、普通図柄乱数カウンタＣ４も、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３と同様に、図１４に示すタイマ割込処理にて更新されるようになっている。
【０１３９】
その後、ステップＳ２０８では、次の通常処理の実行タイミングに至ったか否か、すなわち前回の通常処理の開始から所定時間（本実施形態では４ｍｓｅｃ）が経過したか否かを判別する。そして、次の通常処理の実行タイミングに至るまでの残余時間内において、乱数初期値カウンタＣＩＮＩ及び変動種別カウンタＣＳ１，ＣＳ２の更新を繰り返し実行する（ステップＳ２０９，ステップＳ２１０）。つまり、ステップＳ２０９では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１インクリメントすると共に、そのカウンタ値が最大値（本実施形態では６７６）に達した際０にクリアする。
【０１４０】
また、ステップＳ２１０では、変動種別カウンタＣＳ１，ＣＳ２の更新を実行する（前記ステップＳ２０２と同様）。具体的には、変動種別カウンタＣＳ１，ＣＳ２を１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、変動種別カウンタＣＳ１，ＣＳ２の変更値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１４１】
ここで、ステップＳ２０１〜Ｓ２０７の各処理の実行時間は遊技の状態に応じて変化するため、次の通常処理の実行タイミングに至るまでの残余時間は一定でなく変動する。故に、かかる残余時間を使用して乱数初期値カウンタＣＩＮＩの更新を繰り返し実行することにより、乱数初期値カウンタＣＩＮＩ（すなわち、大当たり乱数カウンタＣ１の初期値）をランダムに更新することができるようになる。
【０１４２】
次に、前記ステップＳ２０５の変動処理を、図１１のフローチャートを参照して説明する。
【０１４３】
図１１において、ステップＳ４０１では、今現在、大当たり中であるか否かを判別する。なお、大当たり中には、大当たり状態（特別遊技状態）の最中と大当たり状態終了後の所定時間とが含まれる。続くステップＳ４０２では、特別表示装置４３による色換え表示（変動表示）中であるか否かを判別する。そして、大当たり中でなくさらに変動表示中でもない場合、ステップＳ４０３に進み、始動保留球数Ｎが０よりも大きいか否かを判別する。このとき、大当たり中であるか、又は始動保留球数Ｎが０である場合、そのまま本処理を終了する。
【０１４４】
また、大当たり中、変動表示中の何れでもなく且つ始動保留球数Ｎ＞０であれば、ステップＳ４０４に進む。ステップＳ４０４では、始動保留球数Ｎから１を減算する。ステップＳ４０５では、保留球格納エリアに格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、保留球格納エリアの保留第１〜第４エリアに格納されているデータを実行エリア側に順にシフトさせる処理であって、保留第１エリア→実行エリア、保留第２エリア→保留第１エリア、保留第３エリア→保留第２エリア、保留第４エリア→保留第３エリアといった具合に各エリア内のデータがシフトされる。
【０１４５】
その後、ステップＳ４０６では、変動開始処理を実行する。ここで、図１２のフローチャートを用いて変動開始処理の詳細を説明する。
【０１４６】
まず、ステップＳ５０１では、保留球格納エリアの実行エリアに格納されている大当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判別する。具体的には、大当たりか否かは大当たり乱数カウンタＣ１の値とその時々のモードとの関係に基づいて判別され、前述した通り低確率モードでは大当たり乱数カウンタＣ１の数値０〜６７６のうち「３３７，６７３」が当たり値であり、高確率モードでは「６７，１３１，１９９，２６９，３３７，４０１，４６３，５２３，６０１，６６１」が当たり値である。ここで大当たりであると判断された場合（ステップＳ５０１：ＹＥＳ）、ステップＳ５０２へ移行する。一方、大当たりでないと判断された場合（ステップＳ５０１：ＮＯ）、すなわち外れである場合には、ステップＳ５０７へ移行する。
【０１４７】
ステップＳ５０２では、確変大当たりであるか否かを判断する。本実施形態では、大当たりとなった場合、それぞれ１／２の確率で高確率モード又は低確率モードへ移行するように構成されている。具体的には、高確率モードへ移行させるか否かは、保留球格納エリアの実行エリアに格納されているモード決定カウンタＣ２の値に基づいて判断される。格納されているモード決定カウンタＣ２の値が、数値０〜９のうち奇数「１，３，５，７，９」であるならば高確率モードへの移行が決定され（確変大当たり）、偶数「０，２，４，６，８」であるならば低確率モードへの移行が決定される（通常大当たり）。ここで確変大当たりであると判断された場合（ステップＳ５０２：ＹＥＳ）、ステップＳ５０３にて大当たり変動パターンを決定し、ステップＳ５０４にて確変図柄（本実施形態では「Ａ１」）を図柄コマンドに設定して、本変動開始処理を終了する。一方、確変大当たりでないと判断された場合（ステップＳ５０２：ＮＯ）、すなわち通常大当たりである場合には、ステップＳ５０５にて大当たり変動パターンを決定し、ステップＳ５０６にて通常図柄（本実施形態では「Ａ２」）を図柄コマンドに設定して、本変動開始処理を終了する。
【０１４８】
上記ステップＳ５０３，ステップＳ５０５では、大当たり時における変動パターンを決定し、当該変動パターンを変動パターンコマンドに設定する。このとき、ＲＡＭ５０３のカウンタ用バッファに格納されている変動種別カウンタＣＳ１，ＣＳ２の値を確認し、第１及び第２変動種別カウンタＣＳ１、ＣＳ２の値に基づいて装飾図柄の図柄変動態様を決定する。なお、第１変動種別カウンタＣＳ１の数値とリーチパターン（変動種別）との関係、第２変動種別カウンタＣＳ２の数値と停止図柄時間との関係はテーブル等により予め規定されている。
【０１４９】
ここで、第１変動種別カウンタＣＳ１及び第２変動種別カウンタＣＳ２の数値と変動種別との対応関係を説明すると、大当たり時においては、図１３（ａ）に示す大当たり時のテーブルによって前記対応関係が規定されている。すなわち、ＣＳ１＝０〜９のときは、ＣＳ２の値に関わらず、変動パターンコマンドに「ＦＦ１１」（ノーマルリーチ）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝０〜６９のときは、変動パターンコマンドに「ＦＦ１２」（スーパーリーチＳＲ１）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝７０〜１４９のときは、変動パターンコマンドに「ＦＦ１３」（スーパーリーチＳＲ２）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝１５０〜２４０のときは、変動パターンコマンドに「ＦＦ１４」（スーパーリーチＳＲ３）が設定される。ＣＳ１＝１９７，１９８かつＣＳ２＝０〜１２０のときは、変動パターンコマンドに「ＦＦ１５」（プレミアムリーチＰＲ１）が設定される。ＣＳ１＝１９７，１９８かつＣＳ２＝１２１〜２４０のときは、変動パターンコマンドに「ＦＦ１６」（プレミアムリーチＰＲ２）が設定される。
【０１５０】
また、ステップＳ５０４，ステップＳ５０６における図柄コマンドは、大当たりの図柄を所定区分で指示するものであり、停止図柄の決定は、後述するようにサブ制御装置２６２が行う。具体的には、確変図柄の組合わせを示す「Ａ１」が図柄コマンドに設定されると（ステップＳ５０４）、１，３，５，７，９のゾロ目のいずれかの図柄の組合わせをサブ制御装置２６２が停止図柄として決定する。一方、通常図柄の組合わせを示す「Ａ２」が図柄コマンドに設定されると（ステップＳ５０６）、０，２，４，６，８のゾロ目のいずれかの図柄の組合わせをサブ制御装置２６２が停止図柄として決定する。当該ステップＳ５０４、ステップＳ５０６で図柄コマンドを設定した後、ステップＳ５１５へ移行する
また、ステップＳ５０１にて否定判断された場合に移行するステップＳ５０７では、リーチであるか否かを判断する。この判断は、保留球格納エリアの実行エリアに格納されている変動選択カウンタＣ３の値に基づいてなされる。上述したように、本実施形態では、変動選択カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしており、例えば、Ｃ３＝０，１が前後外れリーチに該当し、Ｃ３＝２〜２１が前後外れ以外リーチに該当し、Ｃ３＝２２〜２３８が完全外れに該当する。ここでリーチであると判断された場合（ステップＳ５０７：ＹＥＳ）、ステップＳ５０８へ移行する。一方、リーチでないと判断された場合（ステップＳ５０７：ＮＯ）、すなわち「完全外れ」である場合には、ステップＳ５１３にて外れ変動パターンを決定し、ステップＳ５１４にて完全外れ図柄の組合わせを示す「Ａ５」を図柄コマンドに設定して、ステップＳ５１５へ移行する。
【０１５１】
ステップＳ５０８では、前後外れリーチであるか否かを判断する。ここで前後外れリーチであると判断された場合（ステップＳ５０８：ＹＥＳ）、ステップＳ５０９にて外れ変動パターンを決定し、ステップＳ５１０にて前後外れ図柄の組合わせを示す「Ａ３」を図柄コマンドに設定して、ステップＳ５１５へ移行する。一方、前後外れリーチでないと判断された場合（ステップＳ５０８：ＮＯ）、すなわち前後外れ以外リーチである場合には、ステップＳ５１１にて外れ変動パターンを決定し、ステップＳ５１２にて前後外れ以外図柄の組合わせを示す「Ａ４」を図柄コマンドに設定して、ステップＳ５１５へ移行する。
【０１５２】
上記ステップＳ５０９，ステップＳ５１１，ステップＳ５１３で外れ変動パターンを決定する際、ＲＡＭ５０３のカウンタ用バッファに格納されている変動種別カウンタＣＳ１，ＣＳ２の値に基づいて変動パターンが決定されるのは前記ステップＳ４０３等と同様である。ここで、第１変動種別カウンタＣＳ１の数値と変動種別との対応関係について説明すると、前後外れリーチ時においては、図１３（ｂ）に示す前後外れリーチ時のテーブルによって前記対応関係が規定されている。すなわち、ＣＳ１＝０〜９のときは、ＣＳ２の値に関わらず、変動パターンコマンドに「ＦＦ１１」（ノーマルリーチ）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝０〜９０のときは、変動パターンコマンドに「ＦＦ１２」（スーパーリーチＳＲ１）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝９１〜１７０のときは、変動パターンコマンドに「ＦＦ１３」（スーパーリーチＳＲ２）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝１７１〜２４０のときは、変動パターンコマンドに「ＦＦ１４」（スーパーリーチＳＲ３）が設定される。また、前後外れ以外リーチ時（Ｃ３＝２〜２１）においては、変動種別カウンタＣＳ１，ＣＳ２の値にかかわらずノーマルリーチとなり、変動パターンコマンドに「ＦＦ１１」が設定される。なお、完全外れ時（Ｃ３＝２２〜２３８）においては、変動種別カウンタＣＳ１，ＣＳ２の値にかかわらず、変動パターンコマンドに「ＦＦ１０」が設定される。
【０１５３】
また、ステップＳ５１０，ステップＳ５１２，ステップＳ５１４における図柄コマンドが外れの図柄の組合わせの所定区分を指示するものであることも、上記ステップＳ５０４等の場合と同様である。具体的には、前後外れ図柄の組合わせを示す「Ａ３」が図柄コマンドに設定されると（ステップＳ５１０）、当該図柄コマンドを受信したサブ制御装置２６２は、ＲＡＭ５５３の前後外れリーチ図柄バッファに格納されている前後外れリーチに対応する図柄の組合わせを停止図柄として決定する。前後外れ以外図柄の組合わせを示す「Ａ４」が図柄コマンドに設定されると（ステップＳ５１２）、ＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納されている前後外れ以外リーチに対応する図柄の組合わせを、サブ制御装置２６２が停止図柄として決定する。完全外れ図柄の組合わせを示す「Ａ５」が図柄コマンドに設定されると（ステップＳ５１４）、ＲＡＭ５５３の完全外れ図柄バッファに格納されている完全外れに対応する図柄の組合わせを、サブ制御装置２６２が停止図柄として決定する。
【０１５４】
ステップＳ５１５では、特別表示装置４３における色換え表示（変動表示）を開始する。特別表示装置４３は上述したような３色ＬＥＤであり、点灯している色が赤であれば緑、緑であれば青、青であれば赤へ色換えを行う。それから、ステップＳ５１６において、変動表示の開始を示す変動開始フラグをセットして（前記ステップＳ３０１、ステップＳ３０２参照）本処理を終了する。
【０１５５】
図１１の説明に戻り、ステップＳ４０２がＹＥＳ、すなわち変動表示中である場合には、ステップＳ４０７に進み、変動時間が経過したか否かを判別する。ステップＳ４０７で肯定判定された場合に移行するステップＳ４０８では、特別表示装置４３による決定表示を行う。すなわち、高確率モードへの移行を伴う確変大当たりである場合には赤色を決定表示（例えば数秒間だけ点灯）させ、低確率モードへの移行を伴う通常大当たりである場合には緑色を決定表示（例えば数秒間だけ点灯）させ、外れである場合には青色を決定表示（数秒間だけ点灯）させる。繰り返しとなるが、このような特別表示装置４３による決定表示が主となる表示であり、装飾図柄表示装置４２による装飾図柄の表示はあくまでも補助的なものとなっている。その後本処理を終了する。
【０１５６】
一方、ステップＳ４０７で否定判定された場合に移行するステップＳ４０９では、特別表示装置４３のＬＥＤの色換え表示（変動表示）を行う。具体的には、現在の点灯色が赤であれば緑、緑であれば青、青であれば赤への色換えを行う。これによって、変動処理のタイミング、すなわち４ｍｓ毎に、特別表示装置４３のＬＥＤの色換え表示（変動表示）が実現される。
【０１５７】
次に、払出制御装置３１１内のＣＰＵ５１１により実行される払出制御について説明する。図１７は、払出制御装置３１１のメイン処理を示すフローチャートであり、このメイン処理は電源投入時のリセットに伴い起動される。
【０１５８】
先ず始めに、ステップＳ９０１では、電源投入に伴う初期設定処理を実行する。具体的には、スタックポインタに予め決められた所定値を設定すると共に、割込みモードを設定する。また、ステップＳ９０２では、主制御装置２６１から送信される払出許可コマンドを受信するまで待機する。そして、払出許可コマンドを受信した時点でステップＳ９０３に進んでＲＡＭアクセスを許可すると共に、ステップＳ９０４で外部割込みベクタの設定を行う。
【０１５９】
その後、ＣＰＵ５１１内のＲＡＭ５１３に関してデータバックアップの処理を実行する。つまり、ステップＳ９０５では、電源装置３１３に設けたＲＡＭ消去スイッチ３２３が押下（ＯＮ）されているか否かを判別し、続くステップＳ９０６では、ＲＡＭ５１３のバックアップエリア５１３ａに電源断の発生情報が設定されているか否かを判別する。また、ステップＳ９０７ではＲＡＭ判定値を算出し、続くステップＳ９０８では、そのＲＡＭ判定値が電源断時に保存したＲＡＭ判定値と一致するか否か、すなわちバックアップの有効性を判別する。ＲＡＭ判定値は、例えばＲＡＭ５１３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ５１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かによりバックアップの有効性を判断することも可能である。
【０１６０】
ＲＡＭ消去スイッチ３２３がＯＮされていれば、ＲＡＭの初期化処理（ステップＳ９１５等）に移行する。また、電源断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）によりバックアップの異常が確認された場合も同様にＲＡＭ５１３の初期化処理（ステップＳ９１５等）に移行する。つまり、ステップＳ９１５ではＲＡＭ５１３の全領域を０にクリアし、続くステップＳ９１６ではＲＡＭ５１３の初期化処理を実行する。また、ステップＳ９１７ではＣＰＵ周辺デバイスの初期設定を行うと共に、ステップＳ９１８では割込み許可を設定し、後述する払出制御処理に移行する。
【０１６１】
一方、ＲＡＭ消去スイッチ３２３が押されていない場合には、電源断の発生情報が設定されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、復電時の処理（電源断復旧時の処理）を実行する。つまり、ステップＳ９０９では、電源断前のスタックポインタを復帰させ、ステップＳ９１０では、電源断の発生情報をクリアする。また、ステップＳ９１１では、ＣＰＵ周辺デバイスの初期設定を行い、ステップＳ９１２では、使用レジスタをＲＡＭ５１３のバックアップエリア５１３ａから復帰させる。さらに、ステップＳ９１３，Ｓ９１４では、割込み許可／不許可を電源断前の状態に復帰させた後、電源断前の番地へ戻る。
【０１６２】
次に、払出制御処理の流れについて、図１８のフローチャートを参照しながら、説明する。
【０１６３】
図１８において、ステップＳ１００１では、主制御装置２６１からのコマンドを取得し、賞球の総賞球個数を記憶する。ステップＳ１００２では、発射制御装置３１２に対して発射許可の設定を行う。また、ステップＳ１００３では、状態復帰スイッチ３２１をチェックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。
【０１６４】
その後、ステップＳ１００４では、下皿１５の状態の変化に応じて下皿満タン状態又は下皿満タン解除状態の設定を実行する。すなわち、下皿満タンスイッチの検出信号により下皿１５の満タン状態を判別し、下皿満タンになった時、下皿満タン状態の設定を実行し、下皿満タンでなくなった時、下皿満タン解除状態の設定を実行する。また、ステップＳ１００５では、タンク３５５の状態の変化に応じてタンク球無し状態又はタンク球無し解除状態の設定を実行する。すなわち、タンク球無しスイッチの検出信号によりタンク球無し状態を判別し、タンク球無しになった特、タンク球無し状態の設定を実行し、タンク球無しでなくなった特、タンク球無し解除状態の設定を実行する。
【０１６５】
その後、ステップＳ１００６では、報知する状態の有無を判別し、報知する状態が有る場合には払出制御装置３１１に設けた７セグメントＬＥＤにより報知する。
【０１６６】
ステップＳ１００７〜Ｓ１００９では、賞球払出の処理を実行する。この場合、賞球の払出不可状態でなく、且つ前記ステップＳ１００１で記憶した総賞球個数が０でなければ（ステップＳ１００７，Ｓ１００８が共にＮＯ）、ステップＳ１００９に進み、賞球制御処理（後述する図１９）を開始する。また、賞球の払出不可状態、又は総賞球個数が０であれば（ステップＳ１００７、Ｓ１００８の何れかがＹＥＳ）、貸球払出の処理に移行する。
【０１６７】
その後、ステップＳ１０１０〜Ｓ１０１２では、貸球払出の処理を実行する。この場合、貸球の払出不可状態でなく、且つカードユニットからの貸球払出要求を受信していれば（ステップＳ１０１０がＮＯ、Ｓ１０１１がＹＥＳ）、ステップＳ１０１２に進み、貸球制御処理（後述する図２０）を開始する。また、貸球の払出不可状態、又は貸球払出要求を受信していなければ（ステップＳ１０１０がＹＥＳ又はＳ１０１１がＮＯ）、後続の球抜きの処理を実行する。
【０１６８】
ステップＳ１０１３では、状態復帰スイッチ３２１をチェックして球抜き不可状態でないこと、及び球抜き動作開始でないことを条件に、払出モータ３５８ａを駆動させ球抜き処理を実行する。続くステップＳ１０１４では、球詰まり状態であることを条件にバイブレータ３６０の制御（バイブモータ制御）を実行する。その後、本払出制御処理の先頭に戻る。
【０１６９】
ここで、図１９に示す賞球制御処理において、ステップＳ１１０１では、払出モータ３５８ａを駆動させて賞球の払出を実行する。続くステップＳ１１０２では、払出モータ３５８ａの回転が正常であるかを払出回転センサの検出結果により判別する。払出モータ３５８ａの回転が正常でなければ、ステップＳ１１０３に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７０】
また、払出モータ３５８ａの回転が正常であれば、ステップＳ１１０４に進み、遊技球のカウントが正常に行われているか否かを払出カウントスイッチの検出結果により判別する。遊技球のカウントが正常でなければ、ステップＳ１１０５に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７１】
さらに、遊技球のカウントが正常であれば、ステップＳ１１０６に進み、払出カウントスイッチによる遊技球のカウント数が総賞球個数に達して払出が完了したか否かを判別する。払出が完了していれば、ステップＳ１１０７で払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７２】
また、図２０に示す貸球制御処理において、ステップＳ１２０１では、払出モータ３５８ａを駆動させて貸球の払出を実行する。続くステップＳ１２０２では、払出モータ３５８ａの回転が正常であるかを払出回転センサの検出結果により判別する。払出モータ３５８ａの回転が正常でなければ、ステップＳ１２０３に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７３】
また、払出モータ３５８ａの回転が正常であれば、ステップＳ１２０４に進み、遊技球のカウントが正常に行われているか否かを払出カウントスイッチの検出結果により判別する。遊技球のカウントが正常でなければ、ステップＳ１２０５に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７４】
さらに、遊技球のカウントが正常であれば、ステップＳ１２０６に進み、払出カウントスイッチによる遊技球のカウント数が所定の貸球個数（２５個）に達して払出が完了したか否かを判別する。払出が完了していれば、ステップＳ１２０７で払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７５】
次に、サブ制御装置２６２の処理について説明する。変動パターンコマンド、図柄コマンド等を入力したサブ制御装置２６２は、かかる各種コマンドに基づいて、装飾図柄表示装置４２の表示態様を決定し、該表示態様を装飾図柄表示装置４２において表示制御装置４５に表示させるようになっている。具体的には、変動パターンコマンドに基づいて装飾図柄の変動表示を所定時間行う。そして、図柄コマンドに基づき停止図柄を決定する。
【０１７６】
本実施形態では、サブ制御装置２６２のＣＰＵ５５１は、装飾図柄の表示に際し各種カウンタ情報を用いる。具体的には、図２１に示すように、大当たり時装飾図柄カウンタＣ５と、上列、中列及び下列の各外れ図柄の設定に使用する上・中・下の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲとを用いることとしている。外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、ＣＰＵ５５１内のＲレジスタ（リフレッシュレジスタ）を用いてレジスタ値が加算され、結果的に数値がランダムに変化する構成となっている。
【０１７７】
大当たり時装飾図柄カウンタＣ５は、大当たりの際、装飾図柄表示装置４２の変動停止時の図柄（大当たり図柄）を決定するものであり、本実施形態では、装飾図柄表示装置４２において装飾図柄は、確変図柄（確率変動図柄）が５通り、通常図柄（確率変動図柄以外の図柄）が５通り設定されている。したがって、大当たり時装飾図柄カウンタＣ５としては、５個（０〜４）のカウンタ値が用意されている。すなわち、大当たり時装飾図柄カウンタＣ５は、０〜４の範囲内で順に１ずつ加算され、最大値（つまり４）に達した後０に戻る構成となっている。そして、主制御装置２６１から送信された図柄コマンドが確変図柄の組合わせを示す「Ａ１」である場合、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）に基づいて、例えば、カウンタ値が０であれば「１」（のゾロ目）、１であれば「３」（のゾロ目）、２であれば「５」（のゾロ目）、３であれば「７」（のゾロ目）、４であれば「９」（のゾロ目）という具合に、確変図柄の組合わせを決定する。また、図柄コマンドが通常図柄の組合わせを示す「Ａ２」である場合、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）に基づいて、例えば、カウンタ値が０であれば「０」（のゾロ目）、１であれば「２」（のゾロ目）、２であれば「４」（のゾロ目）、３であれば「６」（のゾロ目）、４であれば「８」（のゾロ目）という具合に通常図柄の組合わせを決定する。この大当たり時装飾図柄カウンタＣ５は定期的に更新され、サブ制御装置２６２が図柄コマンドを受信するタイミングでＲＡＭ５５３のカウンタ用バッファから読み出す。なお、本実施形態では大当たり時装飾図柄カウンタＣ５はＲＡＭ５５３の大当たり時装飾図柄カウンタバッファに格納されるものとしたが、バッファに格納せず、図柄コマンドを受信したタイミングなどでカウンタ値を参照するようにしてもよい。
【０１７８】
上・中・下の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、大当たり抽選が外れとなった時に上列装飾図柄、中列装飾図柄、下列装飾図柄の停止図柄（外れ図柄の組合わせ）を決定するものであり、各列では１０の装飾図柄の何れかが表示されることから、各々に１０個（０〜９）のカウンタ値が用意されている。外れ図柄カウンタＣＬにより上図柄列の停止図柄が決定され、外れ図柄カウンタＣＭにより中図柄列の停止図柄が決定され、外れ図柄カウンタＣＲにより下図柄列の停止図柄が決定される。
【０１７９】
本実施形態では、ＣＰＵ５５１に内蔵のＲレジスタの数値を用いることにより各カウンタＣＬ，ＣＭ，ＣＲの値をランダムに更新する構成としている。すなわち、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新時には、前回値にＲレジスタの下位３ビットの値が加算され、その加算結果が最大値を超えた場合に１０減算されて今回値が決定される。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは更新時期が重ならないようにして更新され、それら外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせが、ＲＡＭ５５３の前後外れリーチ図柄バッファ、前後外れ以外リーチ図柄バッファ及び完全外れ図柄バッファの何れかに格納される。
【０１８０】
ここで、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理を詳しく説明する。この処理は、サブ制御装置２６２にて、例えば４ｍｓｅｃといった所定時間毎に実行されるものである。
【０１８１】
図２２に示すように、ステップＳ１３０１では、上図柄列の外れ図柄カウンタＣＬの更新時期か否かを判別し、ステップＳ１３０２では、中図柄列の外れ図柄カウンタＣＭの更新時期か否かを判別する。なお、上図柄列、中図柄列及び下図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲが１回の更新処理で１つずつ順に更新されるように構成する。したがって、前回の更新処理において下図柄列の外れ図柄カウンタＣＲが更新されている場合、ステップＳ１３０１で肯定判断されることになる。また、前回の更新処理において上図柄列の外れ図柄カウンタＣＬが更新されている場合、ステップＳ１３０２で肯定判断されることになる。そして、上図柄列の更新時期（ステップＳ１３０１がＹＥＳ）であればステップＳ１３０３に進み、上図柄列の外れ図柄カウンタＣＬを更新する。また、中図柄列の更新時期（ステップＳ１３０２がＹＥＳ）であればステップＳ１３０４に進み、中図柄列の外れ図柄カウンタＣＭを更新する。さらに、下図柄列の更新時期（ステップＳ１３０１、Ｓ１３０２が共にＮＯ）であればステップＳ１３０５に進み、下図柄列の外れ図柄カウンタＣＲを更新する。ステップＳ１３０３〜Ｓ１３０５の外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新では、前回のカウンタ値にＲレジスタの下位３ビットの値を加算すると共にその加算結果が最大値を超えた場合に１０を減算して、その演算結果を、外れ図柄カウンタＣＬ，ＣＭ，ＣＲの今回値とする。
【０１８２】
上記ＣＬ，ＣＭ，ＣＲの更新処理によれば、上図柄列、中図柄列及び下図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲが１回の更新処理で１つずつ順に更新され、各カウンタ値の更新時期が重なることはない。これにより、更新処理を３回実行する毎に外れ図柄カウンタＣＬ，ＣＭ，ＣＲの１セット分が更新されるようになっている。
【０１８３】
その後、ステップＳ１３０６では、上記更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせがリーチ図柄の組合わせになっているか否かを判別し、リーチ図柄の組合わせである場合（Ｓ１３０６がＹＥＳ）、さらにステップＳ１３０７では、それが前後外れリーチであるか否かを判別する。外れ図柄カウンタＣＬ，ＣＭ，ＣＲが前後外れリーチ（前後外れ図柄）の組合わせである場合（Ｓ１３０７がＹＥＳ）、ステップＳ１３０８に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の前後外れリーチ図柄バッファに格納する。外れ図柄カウンタＣＬ，ＣＭ，ＣＲが前後外れ以外リーチ（前後外れ以外図柄）の組合わせである場合（Ｓ１３０７がＮＯ）には、ステップＳ１３０９に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納する。
【０１８４】
また、リーチ図柄以外の組合わせである場合（Ｓ１３０６がＮＯ）、ステップＳ１３１０に進み、外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせが外れ図柄の組合わせになっているか否かを判別し、外れ図柄（完全外れ図柄）の組合わせになっていれば（Ｓ１３１０がＹＥＳ）、ステップＳ１３１１に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の完全外れ図柄バッファに格納する。なお、ステップＳ１３０６、Ｓ１３１０が共にＮＯの場合は、上・中・下で図柄が揃っている、すなわち大当たり図柄の組合わせに相当するが、かかる場合、外れ図柄カウンタＣＬ，ＣＭ，ＣＲをバッファに格納することなくそのまま本処理を終了する。
【０１８５】
上述したように主制御装置２６１から送信されてくる図柄コマンドに基づいて、サブ制御装置２６２は、装飾図柄表示装置４２に表示する停止図柄を決定する。
【０１８６】
具体的には、主制御装置２６１から送信された図柄コマンドが確変図柄の組合わせを示す「Ａ１」である場合には、大当たり時装飾図柄カウンタバッファに格納されている大当たり時装飾図柄カウンタＣ５の値を読み出す。さらに、当該カウンタＣ５値に基づいて、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）を参照することで、上記のとおり、大当たり時装飾図柄カウンタバッファに格納された値が０であれば「１」（のゾロ目）、１であれば「３」、２であれば「５」、３であれば「７」、４であれば「９」という具合に、確変図柄の組合わせを決定する。また、図柄コマンドが通常図柄の組合わせを示す「Ａ２」である場合、大当たり時装飾図柄カウンタバッファに格納されている大当たり時装飾図柄カウンタＣ５の値を読み出す。さらに、当該カウンタＣ５値に基づいて、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）を参照することで、上記のとおり、大当たり時装飾図柄カウンタバッファに格納された値が０であれば「０」（のゾロ目）、１であれば「２」、２であれば「４」、３であれば「６」、４であれば「８」という具合に、通常図柄の組合わせを決定する。また、主制御装置２６１から送信された図柄コマンドが前後外れ図柄の組合わせを示す「Ａ３」である場合、ＲＡＭ５５３の前後外れリーチ図柄バッファに格納されている前後外れリーチに対応する図柄の組合わせを停止図柄として決定する。また、図柄コマンドが前後外れ以外図柄の組合わせを示す「Ａ４」である場合、ＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納されている前後外れ以外リーチに対応する図柄の組合わせを停止図柄として決定する。また、図柄コマンドが完全外れ図柄の組合わせを示す「Ａ５」である場合、ＲＡＭ５５３の完全外れ図柄バッファに格納されている完全外れに対応する図柄の組合わせを停止図柄として決定する。
【０１８７】
次に、図２３のフローチャートを参照して、サブ制御装置２６２の通常処理について説明する。この通常処理は、定期的に（本実施の形態では２ｍｓｅｃ周期で）起動される。
【０１８８】
ステップＳ２００１において、主制御装置２６１から送信されたコマンドが受信されたか否かを判別する。この場合には、入出力ポート５５４のコマンド入力に対応するポートを確認することで、コマンドが受信されたか否かを確認する。そして、コマンドが受信されている場合には、ステップＳ２００２においてそのコマンドをＲＡＭ５５３のコマンドバッファへ記憶する。一方、コマンドが受信されていない場合には、そのままステップＳ２００７へ移行する。
【０１８９】
なお、ＲＡＭ５５３のコマンドバッファは、主制御装置２６１から送信されるコマンドを一時的に記憶するリングバッファで構成されている。リングバッファは所定の記憶領域を有しており、その記憶領域の始端から終端に至るまで規則性をもってコマンドが記憶され、全ての記憶領域にコマンドが記憶された場合には、記憶領域の始端に戻りコマンドが更新されるよう構成されている。よって、コマンドが記憶された場合及びコマンドが読み出された場合に、コマンドバッファにおける記憶ポインタ及び読出ポインタが更新され、その各ポインタに基づきコマンドの記憶と読み出しとが行われる。
【０１９０】
続くステップＳ２００３では、コマンドバッファに記憶されたコマンドが変動パターンコマンドであるか否かを判別する。ここで記憶されたコマンドが変動パターンコマンドである場合には、ステップＳ２００４において、当該変動パターンコマンドの変動時間に対応する値を変動時間タイマに設定し、ステップＳ２００５へ移行する。変動時間タイマは変動時間を計測するためのタイマである。一方、記憶されたコマンドが変動パターンコマンドでない場合には、そのままステップＳ２００７へ移行する。
【０１９１】
ステップＳ２００５では、記憶されたコマンドが特定の変動パターンコマンド（本実施形態ではスーパーリーチＳＲ３を実行する旨の変動パターンコマンド）であるか否かを判別する。ここで、記憶されたコマンドが特定の変動パターンコマンドである場合には、ステップＳ２００６において操作有効タイマの値に所定値（本実施形態では５秒）を設定し、ステップＳ２００７へ移行する。操作有効タイマは上記選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間を計測するためのタイマであり、本実施形態における指示入力有効期間を計測するためのタイマに相当する。一方、記憶されたコマンドが特定の変動パターンコマンドでない場合には、そのままステップＳ２００７へ移行する。
【０１９２】
ステップＳ２００７では、操作有効タイマの値が０か否かを判別する。ここで、操作有効タイマの値が０である場合には、ステップＳ２００８において通常設定処理を行い、ステップＳ２０１０へ移行する。一方、操作有効タイマの値が０でない場合には、ステップＳ２００９において割込設定処理を行い、ステップＳ２０１０へ移行する。そして、ステップＳ２０１０において上記各設定処理において設定された内容を基に各種制御（例えばコマンド出力処理など）を行うための制御実行処理を行い、本処理を終了する。
【０１９３】
上記ステップＳ２００８の通常設定処理では、例えばＲＡＭ５５３のコマンドバッファに格納された情報に基づき、表示制御装置４５へ出力する表示コマンドを生成する等の各種の演算処理及びコマンドの出力設定を行う。表示コマンドは、例えば変動表示の開始から終了までの一連の表示演出を指定するためのコマンドや、大当たり中の表示演出を指定するためのコマンドであり、コマンドバッファに格納された情報に基づいてその都度必要な表示コマンドが生成される。
【０１９４】
より詳しくは、通常設定処理では、変動パターンコマンド（図１３参照）に基づいて、図２５に示す表示テーブルを参照しつつ変動種別を決定する。変動パターンコマンド「ＦＦ１１」ではノーマルリーチ、変動パターンコマンド「ＦＦ１２」ではスーパーリーチＳＲ１、変動パターンコマンド「ＦＦ１３」ではスーパーリーチＳＲ２、変動パターンコマンド「ＦＦ１４」ではスーパーリーチＳＲ３、変動パターンコマンド「ＦＦ１５」ではプレミアムリーチＰＲ１、変動パターンコマンド「ＦＦ１６」ではプレミアムリーチＰＲ２が選択される。加えて、変動パターンコマンド「ＦＦ１０」では「完全外れ」が選択される。
【０１９５】
また、ここでは、図柄コマンドに基づいて停止図柄の決定もあわせて行う。なお、上述したことであるが、図柄コマンドに「Ａ１」が設定されている場合、１，３，５，７，９のゾロ目のいずれかの図柄の組合わせを停止図柄として決定する。一方、図柄コマンドに「Ａ２」が設定されている場合、０，２，４，６，８のゾロ目のいずれかの図柄の組合わせを停止図柄として決定する。また、図柄コマンドに「Ａ３」が設定されている場合、ＲＡＭ５５３の前後外れリーチ図柄バッファ（図２１参照）に格納されている図柄の組合わせを停止図柄として決定する。図柄コマンドに「Ａ４」が設定されている場合、前後外れ以外リーチ図柄バッファに格納されている図柄の組合わせを停止図柄として決定する。図柄コマンドに「Ａ５」が設定されている場合、完全外れ図柄バッファに格納されている図柄の組合わせを停止図柄として決定する。
【０１９６】
そして、これらの情報を基に表示制御装置４５へ出力する表示コマンドを生成する。通常、サブ制御装置２６２にて生成される変動表示に関わる表示コマンドは大別して通常変動データ群やリーチ演出データ群などからなり、基本的にはこれらデータ群を構成する各データが上記変動時間タイマを基に予め決められた時間順序に則して順次出力されることで、各種変動パターンに応じた表示演出が行われる。例えば、通常変動データ群が通常変動データ１，通常変動データ２，・・・，通常変動データｍからなり、リーチ演出データ群がリーチ演出データ１，リーチ演出データ２，・・・，リーチ演出データｎからなる場合には、通常変動の開始に伴い通常変動データ１→２→・・・→ｍの順でデータ出力が順次行われ、それに引き続きリーチ演出の開始に伴いリーチ演出データ１→２→・・・→ｎの順でデータ出力が順次行われる。
【０１９７】
但し、後述する割込演出が行われ、変動時間が変更された場合には、割込演出の終了時から変動表示の停止時までにあたる変動時間タイマの残り時間において、当該残り時間に応じた進度パターンの変動表示を行うこととなる。このため、本実施形態では、残り時間に合わせたデータ群（複数種の進度パターン）が予め記憶されており、変動時間タイマの値（残り時間）に対応するこれらデータ群を基に残りの変動表示の設定が行われる。なお、変動表示は、後述するように全図柄変動→上図柄列停止→下図柄列停止→リーチ状態→中図柄列停止などといったように、複数段階の過程を経て停止表示に至るように表示進行されるが、本実施形態では、割込演出がどんなに長期化した場合、つまり残り時間が比較的短くなった場合でも、当該残り時間に行われる変動表示では、中図柄列が変動中で、かつ、下図柄列において図柄が停止した時点以降の特定過程が必ず表示されるようなデータ群が設定されている。もちろん、これに限らず、中図柄列及び下図柄列が変動中で、かつ、上図柄列において図柄が停止した時点以降の過程が必ず表示されるようなデータ群が設定されていることとしてもよい。すなわち、リーチ開始時が必ず表示される構成となっていればよい。また、残り時間に応じて記憶されたデータ群（複数種の進度パターン）は、各データ（各パターン）毎にリーチの開始時期を異ならせたデータ群となっている。より詳しくは、各データ毎に、リーチの開始時期から変動表示の停止時までの時間が異なっており、残り時間がより短い場合にはリーチ開始時期がより遅くなり、残り時間が比較的長い場合には比較的早い段階でリーチ開始時期が到来するようになっている。本実施形態では、例えば割込演出の実行契機となる変動パターン（スーパーリーチＳＲ３）が選出された場合、この変動パターンにより実行される変動表示全体の実行時間は５０秒であり、割込演出を行わない場合には変動表示開始時から８秒後にリーチ開始時が到来する。これに対し、割込ゲームを１回行って割込演出が終了した場合には変動表示開始時から１５秒後にリーチ開始時が到来し、割込ゲームが２回の場合は２０秒後、割込ゲームが３回の場合は２５秒後にそれぞれリーチ開始時が到来する。このような構成により、本実施形態では、割込演出の実行時間が変化するのに伴い、リーチの開始時期が変化する。なお、本実施形態の上記データ群に代えて、割込演出の終了時から一定時間後にリーチの開始時期が到来するようなデータ群を採用してもよい。このようにすれば、割込演出の実行時間が変化するのに合わせて、結果的にリーチの開始時期を異ならせることができる。
【０１９８】
また、サブ制御装置２６２は、その都度の表示演出に同期させながら、音声類、ランプ類を駆動するための制御設定を行う。もちろん、音声やランプ制御に関するコマンドが主制御装置２６１から送信されてきた場合には、これらの制御を行うための設定もステップＳ２００８で行われる（ステップＳ２００９においても同様）。
【０１９９】
そして、表示制御装置４５は、サブ制御装置２６２からの指令（ステップＳ２０１０の制御実行処理により出力された表示コマンド）に応じて描画処理を行い、装飾図柄表示装置４２での図柄の変動表示を開始する。なお、主制御装置２６１から変動パターンコマンドが一旦受信されると、当該変動パターンに対応する変動時間が経過するまで（ステップＳ２００４で設定された変動時間タイマが０になるまで）の間、サブ制御装置２６２と表示制御装置４５との協働のもとに図柄の変動表示が継続される。
【０２００】
ここで、装飾図柄表示装置（液晶表示装置）４２の表示態様について説明する。装飾図柄表示装置４２には、図２６に示すように、上・中・下の３つの図柄列（識別情報列）が設定されており、図柄列毎に複数種類の図柄（装飾図柄）が変動表示される。本実施の形態では、図２７に示すように、装飾図柄として図柄Ｚ０〜Ｚ９が設定されている。図柄Ｚ０〜Ｚ９は、「０」〜「９」の数字を各々付すよう構成されている。図柄Ｚ０〜Ｚ９は、数字の昇順又は降順に周期性をもって右から左へとスクロール変動表示され、これにより一連の図柄列が構成されている。なお、図柄の変動態様はスクロール変動に限らず、切換え変動等でもよい。
【０２０１】
かかる場合、上図柄列においては、図柄Ｚ０〜Ｚ９が降順（付された数字が減る順）に表示され、中図柄列及び下図柄列においては、同じく図柄Ｚ０〜Ｚ９が昇順（付された数字が増える順）に表示される。そして、所定時間経過後、上図柄列→下図柄列→中図柄列の順に変動表示が停止し、その停止時に図柄Ｚ０〜Ｚ９が所定の大当たりライン上に大当たり図柄の組合せ（本実施の形態では、同一種類の図柄の組合せ）で揃えば大当たりとして大当たり動画が表示されるようになっている（大当たり状態が開始される）。従って、このような同一種類の図柄の組合せが本実施形態における特定の組合せに相当する。
【０２０２】
なお、上述した大当たり図柄の組み合わせが表示される直前においては、いわゆるリーチ状態（リーチ態様の成立状態）となる。但し、リーチ状態となった場合でも大当たり状態に至らない場合もある。
【０２０３】
本実施形態では、上記大当たりラインは、左・中・右の縦ライン及び斜めの２本のラインによって構成されている（５ラインと称される）。従って、上・中・下図柄列において、図柄Ｚ０〜Ｚ９のうち同一種類のものが前記５つのラインのいずれかのライン上に並んで停止表示されると（例えば右上がりの斜めのラインにおいて「１」の図柄Ｚ１が３つ揃って停止表示されると）、大当たり状態が発生する。
【０２０４】
また、本実施形態におけるリーチ状態には、下図柄列の図柄変動が、前記大当たりライン上において上図柄列の停止図柄と同一種類の図柄で停止する状態が含まれる。例えば、図２８においては、上・下図柄列それぞれにおいて、右下がりの斜めの大当たりライン上に「１」の図柄Ｚ１が停止表示されており、左下がりの斜めの大当たりライン上に「９」の図柄Ｚ９が停止表示されており、中図柄列が未だ変動中である場合が例示されている。この場合、中図柄列において、前記大当たりライン上に図柄Ｚ１又は図柄Ｚ９が停止表示されると、大当たり状態が発生する。なお、リーチ状態には、中図柄列の図柄が、最終的に上・下図柄列の停止図柄と同一種類の図柄（大当たり図柄）で停止して大当たり状態になるもの以外にも、異なる種類の図柄（これを「外れリーチ図柄」という）で停止して、大当たり状態とならないもの（これを「外れリーチ状態」という）が含まれる。なお、図２８では、便宜上、中図柄列に表示される図柄Ｚ０〜Ｚ９を省略している。そして、リーチ状態中においては、上述したように種々のリーチ演出が行われる。
【０２０５】
さて、本実施形態では、上述したように、受信したコマンドがスーパーリーチＳＲ３を実行する旨の変動パターンコマンドである場合には、装飾図柄表示装置４２において通常の変動表示よりも優先して所定の割込演出を行うための割込設定処理（ステップＳ２００９）を実行するようになっている。この割込設定処理が本実施形態における割込演出処理を構成する。
【０２０６】
ステップＳ２００９の割込設定処理では、上記ステップＳ２００８の通常設定処理と同様に、表示制御装置４５へ出力する表示コマンドを生成する等の各種の演算処理及びコマンドの出力設定を行う。そして、表示制御装置４５は、サブ制御装置２６２からの指令（ステップＳ２０１０の制御実行処理により出力された表示コマンド）に応じて描画処理を行い、装飾図柄表示装置４２での割込演出を実行する。もちろん、割込演出が、一旦開始されると、終了条件が成立するまでの間、サブ制御装置２６２と表示制御装置４５との協働のもとに割込演出が継続される。
【０２０７】
ここで、ステップＳ２００９の割込設定処理について図２４を参照して詳しく説明する。
【０２０８】
まず、ステップＳ２１０１において、決定ボタン１２４ｂのボタン操作がなされたか否か、すなわち遊技者による何らかの指示行為がなされたか否かを判別する。ここで否定判別された場合には、ステップＳ２１０２において割込ゲーム回数計数カウンタＦの値が０か否かを判別する。割込ゲーム回数計数カウンタＦは、後述する割込ゲームの実行回数を計数するための計数カウンタである。ここで、割込ゲーム回数計数カウンタＦの値が０の場合、すなわち一回目の割込ゲームが開始される前段階であると判別された場合には、ステップＳ２１０３において割込ゲームを実行するか否かの決定を遊技者に求める実行決定演出を行うためのゲーム開始要求設定処理を行い、本処理を終了する。一方、ステップＳ２１０２において割込ゲーム回数計数カウンタＦの値が０でない場合には、そのまま本処理を終了する。ゲーム開始要求設定処理が本実施形態における実行決定処理を構成する。
【０２０９】
ここで、実行決定演出について説明する。実行決定演出が実行されると、図２９に示すように、装飾図柄表示装置４２には割込ゲームを行うか否かを遊技者に選択させるために「ＹＥＳ」及び「ＮＯ」の文字が表示される。そして、遊技者は選択ボタン１２４ａを操作して「ＹＥＳ」か「ＮＯ」を選択して、決定ボタン１２４ｂを押すことにより、割込ゲームを行うか否かを決定できるように構成されている。この際、決定された結果は、ＲＡＭ５５３内の所定の記憶エリアに記憶される。詳しくは「ＹＥＳ」の場合、前記記憶エリアに設定されたＹＥＳ・ＮＯフラグの値を「１」とし、「ＮＯ」の場合、ＹＥＳ・ＮＯフラグの値を「０」とする。
【０２１０】
さて、ステップＳ２１０１で肯定判別された場合には、ステップＳ２１０４において割込表示演出用カウンタの値を取得する。
【０２１１】
割込表示演出用カウンタは、その更新の都度前回値に１が加算され、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとなっている。割込表示演出用カウンタは定期的に更新され、その更新値が、決定ボタン１２４ｂが押されたタイミングでＲＡＭ５５３の所定領域に設定されたカウンタ用バッファに適宜格納される。そして、この割込表示演出用カウンタの値と、後述する結果選択テーブルとを参酌して割込ゲームにおける表示結果が決定される。
【０２１２】
続くステップＳ２１０５では、割込ゲーム回数計数カウンタＦの値が０か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が０の場合、すなわち一回目の割込ゲームが開始される前段階であると判別された場合には、ステップＳ２１０６において上記実行決定演出において「ＹＥＳ」が指定されたか否かを上記ＹＥＳ・ＮＯフラグの値を参酌して判別する。ここで「ＹＥＳ」が指定された場合、すなわち上記実行決定演出において遊技者が割込ゲームを行うことを決定した場合には、ステップＳ２１０７において割込ゲーム回数計数カウンタＦの値を１に設定し、ステップＳ２１０８において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１０９において特定表示演出としての割込ゲームを行うためのゲーム設定処理を行い、本処理を終了する。以下も同様であるが、ゲーム設定処理が本実施形態における特定表示演出処理を構成する。
【０２１３】
一方、ステップＳ２１０６において否定判別された場合、すなわち上記実行決定演出において「ＮＯ」が指定された場合には、ステップＳ２１１０において操作有効タイマの値を０にリセットし、本処理を終了する。つまり、操作有効タイマの値を０にリセットし、上記ステップＳ２００７を経ることによって、即座にステップＳ２００８の通常設定処理へ移行する。つまり、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の経過前に、遊技者が割込ゲームを行わないことを決定した場合には、即座に図柄の変動表示に復帰するようになっている。もちろん、何らの決定も行われない場合には、操作有効時間が経過し、操作有効タイマの値が０になった後、図柄の変動表示に戻る。
【０２１４】
ここで割込ゲームについて説明する。割込ゲームが開始されると、図３０に示すように、装飾図柄表示装置４２には両手に宝箱ＴＭを持った海人キャラクタＵＫが表示される。そして、図示は省略するが、遊技者に対し左右どちらかの宝箱ＴＭを指定するよう要求する表示がなされる。それに従い、遊技者は選択ボタン１２４ａを操作して左右どちらかの宝箱ＴＭを選択して、決定ボタン１２４ｂを押すことにより宝箱ＴＭを指定する。そして、この際に取得される上記割込表示演出用カウンタの値が後述するように当たりに該当する値である場合には、遊技者の指定した宝箱ＴＭが開き、当該宝箱ＴＭの中に財宝がある表示がなされる。一方、割込表示演出用カウンタの値が当たりに該当する値でない場合には、遊技者の指定した宝箱ＴＭが開き、その中が空である表示がなされる。
【０２１５】
さて、ステップＳ２１０５で割込ゲーム回数計数カウンタＦの値が０でないと判別された場合には、ステップＳ２１１１において割込ゲーム回数計数カウンタＦの値が１か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が１の場合には、ステップＳ２１１２において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。当たりであれば継続条件が成立することとなる。
【０２１６】
より詳しくは、サブ制御装置２６２は、結果選択テーブルとして、図柄コマンド「Ａ１」及び「Ａ２」に対応するテーブル（大当たりに対応するテーブル）と、図柄コマンド「Ａ３」〜「Ａ５」に対応するテーブル（外れに対応するテーブル）の２種類のテーブルを備え、割込表示演出用カウンタの値と、コマンドバッファに記憶された図柄コマンドとを基に、対応するテーブルを参照して当たり外れを判別する。例えば、図柄コマンド「Ａ１」及び「Ａ２」に対応するテーブルでは、当たりに該当する割込表示演出用カウンタの値は０〜２００と設定され、外れが２０１〜２５０と設定されている。また、図柄コマンド「Ａ３」〜「Ａ５」に対応するテーブルでは、当たりに該当する割込表示演出用カウンタの値は０〜１００と設定され、外れが１０１〜２５０と設定されている。つまり、図柄コマンドが大当たりに対応する場合には、外れの場合よりも、取得された割込表示演出用カウンタの値が当たりに該当する値である割合が高くなるように設定されている。つまり、割込演出が継続される割合が高くなる。
【０２１７】
さて、ステップＳ２１１２で肯定判別された場合には、ステップＳ２１１３において割込ゲーム回数計数カウンタＦの値を２に設定し、ステップＳ２１１４において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１１５において割込ゲームを行うためのゲーム設定処理を行う。このゲーム設定処理では、次なる割込ゲームの表示設定とともに、上述したように宝箱ＴＭが開き、当該宝箱ＴＭの中に財宝がある表示を行うための表示設定も行われる。
【０２１８】
一方、ステップＳ２１１２で否定判別された場合には、ステップＳ２１１６において割込演出を終了するための終了処理を行い、ステップＳ２１１７において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１１８において操作有効タイマの値を０にリセットし、本処理を終了する。つまり、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の経過前に、遊技者が割込ゲームを行った場合には、即座に図柄の変動表示に復帰するようになっている。もちろん、何らの決定も行われない場合には、操作有効時間が経過し、操作有効タイマの値が０になった後、図柄の変動表示に戻る。なお、終了処理では、上述したように宝箱ＴＭが開き、その中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２１９】
さて、ステップＳ２１１１で割込ゲーム回数計数カウンタＦの値が１でないと判別された場合には、ステップＳ２１１９において割込ゲーム回数計数カウンタＦの値が２か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が２の場合には、ステップＳ２１２０において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。
【０２２０】
ステップＳ２１２０で肯定判別された場合には、ステップＳ２１２１において割込ゲーム回数計数カウンタＦの値を３に設定し、ステップＳ２１２２において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１２３において割込ゲームを行うためのゲーム設定処理を行う。
【０２２１】
一方、ステップＳ２１２０で否定判別された場合には、ステップＳ２１２４において割込演出を終了するための終了処理を行い、ステップＳ２１２５において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１２６において操作有効タイマの値を０にリセットし、本処理を終了する。ここの終了処理では、上記同様に宝箱ＴＭの中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２２２】
さて、ステップＳ２１１９で割込ゲーム回数計数カウンタＦの値が２でないと判別された場合には、ステップＳ２１２７において割込ゲーム回数計数カウンタＦの値が３か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が３でない場合には、そのまま本処理を終了する。一方、割込ゲーム回数計数カウンタＦの値が３の場合には、ステップＳ２１２８において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。
【０２２３】
ステップＳ２１２８で肯定判別された場合には、ステップＳ２１２９において割込演出を終了するための終了処理を行い、ステップＳ２１３０において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１３１において操作有効タイマの値を０にリセットし、本処理を終了する。但し、ステップＳ２１２９の終了処理では、上述したような宝箱ＴＭの中に財宝がある表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。つまり、本実施形態では、割込ゲームの継続回数が３回と設定されており、３回目の割込ゲームでは遊技者の指示した結果（当たり外れ）に関わらず、強制的に割込演出が終了するようになっている。
【０２２４】
一方、ステップＳ２１２８で否定判別された場合には、ステップＳ２１３２において割込演出を終了するための終了処理を行い、ステップＳ２１３３において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１３４において操作有効タイマの値を０にリセットし、本処理を終了する。ここの終了処理では、上記同様に宝箱ＴＭの中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２２５】
以上詳述したように、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の終了前に遊技者が指示した結果に基づき割込演出（割込ゲーム）の終了が確定した場合には、操作有効時間の終了を待つことなく割込演出を終了するように構成されており、遊技者が指示した結果に応じて割込演出の実行時間が可変となるとともに、変動時間タイマの残り時間において、当該残り時間に応じた進度パターンの変動表示が行われる。従って、操作有効時間の経過を待つことなく、割込演出から変動表示へ移行するまでの無駄な待機時間を無くすことができる。さらに、遊技者が指示した結果に応じて、その後の変動表示の進度（例えばリーチ開始時など）が変化するため、多様な表示演出を行うことができ、さらなる興趣の向上を図ることができる。
【０２２６】
また、割込演出の実行時間、ひいては変動時間タイマの残り時間が変化したとしても、当該残り時間に行われる部分の変動表示においては、必ず中図柄列が変動中で、かつ、下図柄列において図柄が停止した時点以降、すなわちリーチ開始時以降の特定過程が表示される。このため、割込演出が長期化することにより、遊技者の関心の高い前記特定過程の部分の演出が省略されてしまうなどといった不具合を防止することができる。また、リーチ演出が途中から始まるなどといった違和感を遊技者に感じさせるおそれを低減することができる。
【０２２７】
なお、高確率モード中において遊技者は高確率モードの継続を望んでいるため、仮にリーチ状態中又はリーチ状態となった後、上記割込演出（割込ゲーム）を行うような構成とすると、確変図柄以外の通常図柄の組合わせでリーチ態様が成立した場合には、通常図柄で大当たりとなってしまう、すなわち低確率モードとなってしまうかもしれないと思い、上記割込演出（割込ゲーム）を行わないおそれがある。その点、本実施形態では、リーチ状態となる前段階の通常変動時において上記割込演出（割込ゲーム）を行うような構成となっているため、そのようなおそれは低減される。従って、遊技モードを、少なくとも通常モード（低確率モード）と、前記通常モードよりも遊技者に有利な特定モード（高確率モード）との間で切換設定可能に構成され、通常モードに対応した識別情報が特定の組合せとなって停止表示され、特別遊技状態が発生した場合には、その後の遊技モードに通常モードが設定され、特定モードに対応した識別情報が特定の組合せとなって停止表示され、特別遊技状態が発生した場合には、その後の遊技モードに特定モードが設定される構成の遊技機において、本発明はより効果が発揮される。つまり、このような構成の遊技機においては、通常モードに対応した識別情報の組合わせでリーチ態様（例えば一識別情報列で変動表示されており、他の識別情報列において同種の識別情報が停止表示された態様）が成立した場合には、上述したような印象を遊技者が抱いてしまうおそれがあるが、上述したように、本発明では、そのようなおそれは低減される。
【０２２８】
なお、上述した実施形態の記載内容に限定されず、例えば次のように実施してもよい。
【０２２９】
（ａ）指示入力手段は上記実施形態の選択ボタン１２４ａ及び決定ボタン１２４ｂに限定されるものではなく、例えば手をかざしたりすることで遊技者の指示を検出可能なセンサ等を採用することも可能である。
【０２３０】
（ｂ）上記実施形態では、割込演出が行われる際、図柄の変動表示が表示されないように構成されているが、これに限らず、割込演出の背後（異なるレイヤ）において変動表示が行われていたり、表示部の隅で小さく変動表示が行われる構成としてもよい。
【０２３１】
（ｃ）上記実施形態では、変動時間タイマの残り時間に合わせたデータ群が予め記憶されており、変動時間タイマの値（残り時間）に対応するこれらデータ群を基に残りの変動表示の設定が行われるようになっている。これに限らず、その都度、変動時間タイマの値（残り時間）に合わせてデータ群を組み合わせる構成としてもよい。
【０２３２】
（ｄ）上記実施形態では、割込ゲームを実行するか否かの決定を遊技者に求める実行決定演出を行う構成となっているが、これを省略し、受信したコマンドが特定の変動パターンコマンドである場合には、自動的に割込ゲームが開始される構成としてもよい。
【０２３３】
（ｅ）上記実施形態とは異なるタイプのパチンコ機等として実施してもよい。また、パチンコ機以外にも、アレンジボール機や、それに類する雀球等の各種遊技機として実施することも可能である。ただし、これらの遊技機には、液晶表示装置やドットマトリクス表示装置等の可変表示装置が搭載されているものとする。
【符号の説明】
【０２３４】
１０…遊技機としてのパチンコ機、４２…装飾図柄表示装置、４５…表示制御装置、１２４ａ…選択ボタン、１２４ｂ…決定ボタン、２６１…主制御装置、２６２…サブ制御装置。
【図１】
2014230952.tif 000003
【図２】
2014230952.tif 000004
【図３】
2014230952.tif 000005
【図４】
2014230952.tif 000006
【図５】
2014230952.tif 000007
【図６】
2014230952.tif 000008
【図７】
2014230952.tif 000009
【図８】
2014230952.tif 000010
【図９】
2014230952.tif 000011
【図１０】
2014230952.tif 000012
【図１１】
2014230952.tif 000013
【図１２】
2014230952.tif 000014
【図１３】
2014230952.tif 000015
【図１４】
2014230952.tif 000016
【図１５】
2014230952.tif 000017
【図１６】
2014230952.tif 000018
【図１７】
2014230952.tif 000019
【図１８】
2014230952.tif 000020
【図１９】
2014230952.tif 000021
【図２０】
2014230952.tif 000022
【図２１】
2014230952.tif 000023
【図２２】
2014230952.tif 000024
【図２３】
2014230952.tif 000025
【図２４】
2014230952.tif 000026
【図２５】
2014230952.tif 000027
【図２６】
2014230952.tif 000028
【図２７】
2014230952.tif 000029
【図２８】
2014230952.tif 000030
【図２９】
2014230952.tif 000031
【図３０】
2014230952.tif 000032
【手続補正書】
【提出日】平成26年9月17日(2014.9.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の契機に基づいて遊技者にとって有利な特別遊技状態を発生させるか否かの抽選を行う主制御装置と、
複数の識別情報列においてそれぞれ複数種類の識別情報を変動表示可能な可変表示装置と、を備え、
前記複数の識別情報列において順次識別情報が停止する複数の過程を経て停止表示に至る表示進行で前記識別情報の変動表示が予め定められた所定時間の間実行され、
前記抽選の結果に基づき、前記各識別情報列において停止表示された複数の識別情報が特定の組合せとなった場合に前記特別遊技状態を発生させ、
当該特定の組合せで停止表示される前段階に、前記複数の識別情報列のうち最後に停止表示が行われる識別情報列においては識別情報が変動表示され、他の識別情報列においては識別情報が停止表示されたリーチ態様が成立する遊技機であって、
遊技モードを、少なくとも通常モードと、該通常モードよりも遊技者に有利な特定モードとの間で切換設定可能なモード切換え手段と、
前記複数種類の識別情報のうち前記通常モードに対応した識別情報が前記特定の組合せとなって停止表示され、前記特別遊技状態が発生した場合に、該特別遊技状態後の遊技モードに前記通常モードを設定する手段と、
前記複数種類の識別情報のうち前記特定モードに対応した識別情報が前記特定の組合せとなって停止表示され、前記特別遊技状態が発生した場合に、該特別遊技状態後の遊技モードに前記特定モードを設定する手段と、
前記可変表示装置において、前記識別情報の変動表示が開始された後でかつ前記リーチ態様が成立する前段階にあたる通常変動中に所定の重複演出を実行可能な演出実行手段と、
遊技者が操作可能な操作手段と、を備え、
前記重複演出は、遊技者によって前記操作手段に対して所定の操作が行われるまで表示される待機画像と、遊技者によって前記操作手段に対して所定の操作が行われた場合に表示される結果画像とを含み、前記識別情報の変動表示の前面側に重複して表示される演出であり、
前記重複演出の実行中に、遊技者によって前記操作手段に所定の操作が行われることに基づいて、当該重複演出に対する前記所定の操作結果として所定の結果画像を表示することで、遊技者の操作に応じて前記重複演出の結果が表示されるまでの時間を可変とし、
前記重複演出の結果表示後から前記所定時間の変動表示の停止時までにあたる前記変動表示の残り時間において、前記複数過程のうち少なくとも前記リーチ態様が成立した時点から前記複数の識別情報列すべてにおいて前記識別情報が停止する時点までのリーチパターンを表示する手段と、
前記リーチ態様の成立時期が異なる複数のリーチパターンのうちから変動表示の残り時間に応じた所定のリーチパターンを実行する手段と、を備えたことを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機等の遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として表示装置を備えたパチンコ機等がある。このようなパチンコ機においては、例えば所定の契機に基づき、表示装置の表示部において図柄変動が開始されるとともに、所定時間後に図柄が確定停止表示される。
【０００３】
より詳しくは、作動口に遊技球が入球することに基づき、主制御装置が図柄の変動パターン（変動時間などを含む）を決定し、この情報を表示装置の制御を行う副制御装置へ送信する。そして、副制御装置は、この情報に基づいて様々な変動表示や表示演出を表示装置において行う。
【０００４】
近年では、例えば複数種類の表示演出（例えばリーチ演出）の中から所定の表示演出を遊技者に選択させるような選択演出が行われる遊技機も見受けられる。一般的に、前記選択演出は、主制御装置から副制御装置へ送信される特定の選択演出指令信号（特定の変動パターン情報など）に基づいて、副制御装置が前記指令信号により選択用に割り当てられた所定時間内に選択演出を行うとともに、遊技者の選択又は所定時間経過後に副制御装置自身により決定された表示演出を変動表示用に割り当てられた残りの時間に実行するといったように行われる（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１２１５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、変動表示の開始から停止までの変動表示時間は、主制御装置によって決定された変動パターン毎に定められており、各種演出が好適に行われない場合には、興趣が低下するおそれがある。
【０００７】
本発明は上記例示した事情等に鑑みてなされたものであり、その目的は、興趣の向上を図ることのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る遊技機は、
所定の契機に基づいて遊技者にとって有利な特別遊技状態を発生させるか否かの抽選を行う主制御装置と、
複数の識別情報列においてそれぞれ複数種類の識別情報を変動表示可能な可変表示装置と、を備え、
前記複数の識別情報列において順次識別情報が停止する複数の過程を経て停止表示に至る表示進行で前記識別情報の変動表示が予め定められた所定時間の間実行され、
前記抽選の結果に基づき、前記各識別情報列において停止表示された複数の識別情報が特定の組合せとなった場合に前記特別遊技状態を発生させ、
当該特定の組合せで停止表示される前段階に、前記複数の識別情報列のうち最後に停止表示が行われる識別情報列においては識別情報が変動表示され、他の識別情報列においては識別情報が停止表示されたリーチ態様が成立する遊技機であって、
遊技モードを、少なくとも通常モードと、該通常モードよりも遊技者に有利な特定モードとの間で切換設定可能なモード切換え手段と、
前記複数種類の識別情報のうち前記通常モードに対応した識別情報が前記特定の組合せとなって停止表示され、前記特別遊技状態が発生した場合に、該特別遊技状態後の遊技モードに前記通常モードを設定する手段と、
前記複数種類の識別情報のうち前記特定モードに対応した識別情報が前記特定の組合せとなって停止表示され、前記特別遊技状態が発生した場合に、該特別遊技状態後の遊技モードに前記特定モードを設定する手段と、
前記可変表示装置において、前記識別情報の変動表示が開始された後でかつ前記リーチ態様が成立する前段階にあたる通常変動中に所定の重複演出を実行可能な演出実行手段と、
遊技者が操作可能な操作手段と、を備え、
前記重複演出は、遊技者によって前記操作手段に対して所定の操作が行われるまで表示される待機画像と、遊技者によって前記操作手段に対して所定の操作が行われた場合に表示される結果画像とを含み、前記識別情報の変動表示の前面側に重複して表示される演出であり、
前記重複演出の実行中に、遊技者によって前記操作手段に所定の操作が行われることに基づいて、当該重複演出に対する前記所定の操作結果として所定の結果画像を表示することで、遊技者の操作に応じて前記重複演出の結果が表示されるまでの時間を可変とし、
前記重複演出の結果表示後から前記所定時間の変動表示の停止時までにあたる前記変動表示の残り時間において、前記複数過程のうち少なくとも前記リーチ態様が成立した時点から前記複数の識別情報列すべてにおいて前記識別情報が停止する時点までのリーチパターンを表示する手段と、
前記リーチ態様の成立時期が異なる複数のリーチパターンのうちから変動表示の残り時間に応じた所定のリーチパターンを実行する手段と、を備えたことをその要旨としている。
【発明の効果】
【０００９】
本発明に係る遊技機によれば、興趣の向上を図ることができる。
【図面の簡単な説明】
【００１０】
【図１】一実施の形態におけるパチンコ機を示す正面図である。
【図２】前面枠セットを開放した状態における内枠等を示す正面図である。
【図３】遊技盤の構成を示す正面図である。
【図４】パチンコ機の構成を示す背面図である。
【図５】内枠および遊技盤の構成を示す背面図である。
【図６】パチンコ機の主な電気的構成を示すブロック図である。
【図７】遊技制御に用いる各種カウンタの概要を示す説明図である。
【図８】主制御装置によるメイン処理を示すフローチャートである。
【図９】通常処理を示すフローチャートである。
【図１０】外部出力処理を示すフローチャートである。
【図１１】変動処理を示すフローチャートである。
【図１２】変動開始処理を示すフローチャートである。
【図１３】変動種別を決定するテーブルである。
【図１４】タイマ割込み処理を示すフローチャートである。
【図１５】始動入賞処理を示すフローチャートである。
【図１６】ＮＭＩ割込み処理を示すフローチャートである。
【図１７】払出制御装置のメイン処理を示すフローチャートである。
【図１８】払出制御処理を示すフローチャートである。
【図１９】賞球制御を示すフローチャートである。
【図２０】貸球制御を示すフローチャートである。
【図２１】装飾図柄の決定に用いる各種カウンタの概要を示す説明図である。
【図２２】外れ図柄カウンタの更新処理を示すフローチャートである。
【図２３】サブ制御装置の通常処理を示すフローチャートである。
【図２４】割込設定処理を示すフローチャートである。
【図２５】表示データを決定するテーブルである。
【図２６】図柄の変動表示態様の一例を示す模式図である。
【図２７】各図柄列を構成する図柄を示す図である。
【図２８】リーチ演出の表示態様を示す模式図である。
【図２９】実行決定演出の表示態様を示す模式図である。
【図３０】割込ゲームの表示態様の一例を示す模式図である。
【発明を実施するための形態】
【００１１】
以下、上記課題を解決するのに適した各手段につき項分けして説明する。なお、必要に応じて対応する手段に特有の作用効果等を付記する。
【００１２】
手段１．所定の契機に基づいて遊技者にとって有利な特別遊技状態を発生させるか否かの抽選を行う主制御装置と、
複数の識別情報列においてそれぞれ複数種類の識別情報を変動表示可能な可変表示装置とを備え、
前記複数の識別情報列において順次識別情報が停止する複数過程を経て停止表示に至る表示進行で前記識別情報の変動表示が実行され、前記抽選の結果に基づき、前記各識別情報列において停止表示された複数の識別情報が特定の組合せとなった場合には前記特別遊技状態を発生させる遊技機であって、
前記可変表示装置における表示内容を制御する副制御装置と、
前記副制御装置と電気的に接続され、遊技者が指示行為を行うための指示入力手段とを備え、
前記主制御装置は、
前記特別遊技状態の抽選とともに、前記変動表示における変動態様及び変動時間を特定する複数種類の変動パターンの中から１つを選出し、当該変動パターンに対応する指令信号を前記副制御装置へ送信するよう構成され、
前記副制御装置は、
前記変動表示の変動時間を計測するための変動時間タイマを備え、
前記指令信号を受信した場合には、当該指令信号によって特定される変動パターンの変動時間に対応する値を前記変動時間タイマに設定して、当該変動パターンの変動態様に対応した変動表示を前記可変表示装置において開始し、前記変動時間タイマの値を基に、前記変動パターンに対応する変動時間の経過時には前記変動表示を停止するよう構成されるとともに、
前記指令信号によって特定される変動パターンが特定の変動パターンである場合には、前記変動時間タイマの進行中に、前記可変表示装置において所定の割込演出を行うための割込演出処理を実行可能に構成され、
前記割込演出処理の実行中において、前記指示入力手段による遊技者の指示が有効となる指示入力有効期間を設定し、当該指示入力有効期間を可変とするとともに、
前記指示入力有効期間に遊技者が指示した結果に基づき前記割込演出処理を終了することで、遊技者が指示した結果に応じて前記割込演出処理の実行時間を可変とし、
前記割込演出処理の終了時から前記変動表示の停止時までにあたる前記変動時間タイマの残り時間における変動表示においては、前記複数過程のうち、最後に停止表示が行われる識別情報列の１つ前段階に停止表示が行われる識別情報列において識別情報が停止する時点から、前記最後に停止表示が行われる識別情報列において識別情報が停止する時点までの特定過程を表示する構成とし、
前記残り時間における変動表示を実行するに際しては、前記特定過程の開始時期を異ならせた複数種の進度パターンのうち前記残り時間に応じたパターンを実行することを特徴とする遊技機。
【００１３】
上記手段１によれば、変動パターンによって特定される変動表示の開始から停止までの変動表示時間を変更することなく、遊技者が指示した結果に応じて、割込演出の実行時間、さらにはその後の変動表示の実行時間を変化させることができる。結果として、一定の変動表示時間の中で、次なる表示演出が開始されるまでの待機時間を比較的短くしたり、比較的長い間、遊技者に割込演出を行わせることが可能となる。ひいては、割込演出用の時間を予め固定して設定しておく必要がなく、開発段階における負担を軽減することができる。また、主制御装置によって決められた変動パターンのみに縛られることなく、割込演出を実行するか否かなど遊技者が指示した結果に応じて変動途中において演出が切り換えられるため、多様な表示演出を行うことができ、さらなる興趣の向上を図ることができる。さらに、割込演出処理の実行時間、ひいては当該割込演出処理の終了時から変動表示の停止時までにあたる変動時間タイマの残り時間が変化したとしても、当該残り時間に行われる変動表示においては、必ず上記特定過程の部分が行われるとともに、変動時間タイマの残り時間に応じて特定過程の開始時期が変化する。このため、割込演出処理が長期化することにより、特定過程の部分、例えばリーチ開始時など遊技者の関心が高い演出が省略されてしまうなどといった不具合を防止するとともに、演出が途中から始まるなどといった違和感を遊技者に感じさせるおそれを低減することができる。もちろん、変動時間タイマの残り時間に応じた変動表示において行われる過程は、上記手段１の特定過程に限定されるものではなく、少なくとも上記特定過程を含むものであればよい。例えば、最後に停止表示が行われる識別情報列の２つ前段階に停止表示が行われる識別情報列において識別情報が停止する時点から、前記最後に停止表示が行われる識別情報列において識別情報が停止する時点までの過程などであってもよい。なお、上記進度パターンとは、変動表示の開始時から停止時までの時間の中で上記割込演出処理が実行される時間を除いた時間、すなわち変動時間タイマの残り時間に行われる変動表示における特定過程の開始時期など各過程の開始時期等の違いにより分類される表示進行のパターンであり、少なくとも２以上の異なる時間間隔の進度パターンが設定されている。そして、上記残り時間における変動表示を実行するに際しては、例えば予めＲＯＭ等の記憶手段に設定された所定のテーブル（データ群）や、所定の演算プログラムを基に、時間間隔の異なる２以上の進度パターンの中から、変動時間タイマの残り時間に応じた進度パターンを選択（決定）することとなる。また、上記識別情報の停止状態には、例えば識別情報が細かく振動しているが停止しているように見える仮停止のような状態も含まれる。また、主制御装置は、例えば、特定の検出手段からの検出信号の入力を前記所定の契機として前記抽選を行うとともに、変動パターンの選出を行うよう構成されている（以下の手段において同様）。
【００１４】
手段２．前記副制御装置は、
前記指令信号によって特定される変動パターンが特定の変動パターンである場合には、前記指示入力有効期間を設定するとともに、前記割込演出を実行するか否かの決定を前記指示入力有効期間内に遊技者に求める実行決定演出を行うための実行決定処理を実行し、
前記実行決定処理において、前記割込演出を実行する旨の指示が得られた場合には、前記割込演出処理を実行するとともに、前記指示入力有効期間を延長し、
前記実行決定処理において、前記割込演出を実行しない旨の指示が得られた場合には、当該指示入力有効期間を途中で終了させるとともに、前記変動時間タイマの残り時間において当該残り時間に応じた進度パターンの変動表示を行うことを特徴とする手段１に記載の遊技機。
【００１５】
上記手段２によれば、割込演出を実行するか否かの決定を遊技者に求める実行決定処理を事前に行うため、遊技者が割込演出の実行を望まないにも関わらず、割込演出が実行されてしまうといった不具合を防止することができる。
【００１６】
手段３．前記副制御装置は、
前記割込演出処理において、前記指示入力有効期間内に遊技者に指示を求める特定表示演出を行うための特定表示演出処理を複数回実行可能に構成され、
所定の前記特定表示演出処理において遊技者が指示した結果に基づき所定継続条件が成立した場合には、次なる前記特定表示演出処理を実行するとともに、前記指示入力有効期間を延長し、
前記所定継続条件が成立しなかった場合には、前記変動時間タイマの残り時間において当該残り時間に応じた進度パターンの変動表示を行うことを特徴とする手段１又は２に記載の遊技機。
【００１７】
上記手段３によれば、遊技者の指示に基づき割込演出が継続されるか否かが決められる。従って、遊技者が能動的に遊技に参加することとなり、さらなる興趣の向上を図ることができる。
【００１８】
以下に、上記各手段が適用される各種遊技機の基本構成を示す。
【００１９】
Ａ．上記各手段における前記遊技機は弾球遊技機であること。より詳しい態様例としては、「遊技者が操作する発射操作手段（遊技球発射ハンドル）と、当該発射操作手段の操作に基づいて遊技球を弾いて発射する球発射手段（発射モータ等）と、当該発射された遊技球を所定の遊技領域に導く球通路（レールユニットの球案内通路）と、前記遊技領域内に配置された各遊技部品（一般入賞口、可変入賞装置、作動口、可変表示ユニット等）とを備えた弾球遊技機」が挙げられる。
【００２０】
Ｂ．上記各手段における前記遊技機は略鉛直方向に延びる遊技領域を備えた弾球遊技機であること。より詳しい態様例としては、「遊技者が操作する発射操作手段（遊技球発射ハンドル）と、当該発射操作手段の操作に基づいて遊技球を弾いて発射する球発射手段（発射モータ等）と、当該発射された遊技球を略鉛直方向に延びる所定の遊技領域（例えば遊技領域は遊技盤面等により構成される）に導く球通路（レールユニットの球案内通路）と、前記遊技領域内に配置された各遊技部品（一般入賞口、可変入賞装置、作動口、可変表示ユニット等）とを備え、前記遊技領域を流下する遊技球の挙動を視認可能に構成されてなる弾球遊技機。」が挙げられる。
【００２１】
Ｃ．上記各手段における前記遊技機、又は、上記各弾球遊技機は、パチンコ機又はパチンコ機に準ずる遊技機であること。
【００２２】
以下、パチンコ遊技機（以下、単に「パチンコ機」という）の一実施形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図である。図２は、パチンコ機１０より前面枠セット１４を取り外した状態を示す正面図である（但し、図２では便宜上、遊技盤３０面上の遊技領域内の構成を空白で示している）。
【００２３】
パチンコ機１０は、当該パチンコ機１０の外殻を形成する外枠１１を備えており、この外枠１１の一側部に内枠１２が開閉可能に支持されている。外枠１１は、例えば木製の板材により全体として矩形状に構成され、小ネジ等の離脱可能な締結具により各板材が組み付けられている。内枠１２は、パチンコ機１０の正面から見て左側に上下に延びる開閉軸線を軸心に、前方側に開放できるようになっている。
【００２４】
内枠１２には、その最下部に下皿ユニット１３が取り付けられているとともに、下皿ユニット１３を除く範囲に対応して、前面枠セット１４が、内枠１２に対して開閉可能に取り付けられている。前面枠セット１４は、内枠１２と同様に、パチンコ機１０の正面から見て左側に上下に延びる開閉軸線を軸心に、前方側に開放できるようになっている。
【００２５】
下皿ユニット１３には、ほぼ中央部に球受皿としての下皿１５が設けられ、排出口１６より排出された遊技球が下皿１５内に貯留可能になっている。なお、符号２４はスピーカからの音出力口であり、符号２５は下皿１５内から遊技球を下方へと排出する球抜きレバーである。
【００２６】
下皿１５よりも右方には、手前側に突出して遊技球発射ハンドル（以下単に「ハンドル」という）１８が配設されている。また、下皿１５の左方には、灰皿２６が設けられている。一方、下皿１５の上方においては、球受皿としての上皿１９が設けられている。上皿１９は、遊技球を一旦貯留し、一列に整列させながら遊技球発射装置（球発射手段）の方へ導出する球受皿である。
【００２７】
また、図２において、内枠１２は、外形が矩形状の樹脂ベース２０を主体に構成されており、樹脂ベース２０の中央部には略円形状の窓孔２１が形成されている。樹脂ベース２０の後側には遊技盤３０（図３参照）が着脱可能に装着されている。遊技盤３０は四角形状の合板よりなり、その周縁部が樹脂ベース２０（内枠１２）の裏側に当接した状態で取着されている。従って、遊技盤３０の前面部の略中央部分が樹脂ベース２０の窓孔２１を通じて内枠１２の前面側に露出した状態となっている。なお、樹脂ベース２０には、前面枠セット１４の開放を検知する開放検知センサ２２が設けられている。また、図示しないが内枠１２の開放を検知する開放検知スイッチも設けられている。
【００２８】
次に、遊技盤３０の構成について図３を用いて説明する。遊技盤３０には、一般入賞口３１、可変入賞装置３２、第１契機対応口（作動口）３３、第２契機対応口３４、可変表示装置ユニット３５等がルータ加工によって形成された貫通穴に配設され、遊技盤３０前面側から木ネジ等により取付けられている。周知の通り前記一般入賞口３１、可変入賞装置３２、第１契機対応口３３に遊技球が入球（入賞）すると、後述する検出スイッチの出力により、上皿１９（または下皿１５）へ所定数の賞球が払い出される。その他に、遊技盤３０にはアウト口３６が設けられており、各種入賞部（一般入賞口３１、可変入賞装置３２、第１契機対応口３３）に入賞しなかった遊技球はこのアウト口３６を通って図示しない球排出路の方へと案内されるようになっている。また、遊技盤３０には、遊技球の落下方向を適宜分散、調整等するために多数の釘が植設されているとともに、風車２７等の各種部材（役物）が配設されている。
【００２９】
可変表示装置ユニット３５には、第２契機対応口３４の通過をトリガとして普通図柄を変動表示する普通図柄表示装置４１と、第１契機対応口３３への入賞をトリガとしてＬＥＤを色換え表示（変動表示）する特別表示装置４３と、特別表示装置４３による変動表示に合わせて装飾図柄を変動表示する可変表示装置としての装飾図柄表示装置４２とが設けられている。
【００３０】
普通図柄表示装置４１は、普通図柄として「○」又は「×」を点灯表示可能に構成されており、遊技球が第２契機対応口３４を通過する毎に例えば普通図柄を「○」→「×」→「○」→・・・という具合に高速で切換表示（変動表示）し、その変動表示が「○」図柄（当選図柄）で数秒間停止した場合に第１契機対応口３３が所定時間だけ作動状態となる（開放される）よう構成されている。この普通図柄表示装置４１は、後述する主制御装置２６１によって直接的に表示内容が制御される。また、普通図柄表示装置４１による普通図柄の変動表示中に、新たに遊技球が第２契機対応口３４を通過した場合には、その分の普通図柄の変動表示は、その時点で行われている変動表示の終了後に行われる構成となっている。つまり、変動表示が待機（保留）されることとなる。この保留される変動表示の最大回数は、パチンコ機の機種毎に決められているが、本実施形態では４回まで保留され、その保留回数が保留ランプ４４にて点灯表示されるようになっている。
【００３１】
なお、普通図柄は、複数のランプの点灯態様を切換えることにより変動表示される構成の他、装飾図柄表示装置４２（液晶表示装置）の一部で変動表示される構成等であってもよい。保留ランプ４４も同様に、装飾図柄表示装置４２の一部で表示される構成であってもよい。
【００３２】
特別表示装置４３は、普通図柄表示装置４１の普通図柄の右側方に設けられ、赤、緑、青の発光色を有する三色発光ダイオード（三色ＬＥＤ）により構成されている。この特別表示装置４３についても、主制御装置２６１によって表示内容が直接的に制御される。本実施形態では、この特別表示装置４３によって大当たりか否かが確定的に表示されるようになっている。
【００３３】
装飾図柄表示装置４２は液晶表示装置として構成されており、サブ制御装置２６２によって表示内容が制御される。すなわち、装飾図柄表示装置４２においては、特別表示装置４３にて表示される結果に対応させるように、主制御装置２６１からのコマンドに基づき、サブ制御装置２６２によって補助的な表示内容が決定され、表示制御装置４５によって表示が行われる。装飾図柄表示装置４２には、後述するように上、中及び下の３つの図柄列が表示される。各図柄列は複数の図柄によって構成されており、これら図柄が図柄列毎にスクロールされるようにして装飾図柄表示装置４２に変動表示され、その後、上図柄列→下図柄列→中図柄列の順に停止表示される。なお、本実施形態では、装飾図柄表示装置４２は８インチサイズの大型の液晶ディスプレイを備える。また、可変表示装置ユニット３５には、装飾図柄表示装置４２を囲むようにしてセンターフレーム４７が配設されている。
【００３４】
可変入賞装置３２は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、大当たり（特別遊技状態の発生）の際に、遊技球が入賞しやすい開状態とされる。より詳しくは、第１契機対応口３３に対し遊技球が入賞すると、特別表示装置４３は、３色ＬＥＤを赤→緑→青→赤→・・・という具合に高速で色換え表示（変動表示）し、所定時間が経過すると、いずれかの色に決定表示する。高速の色換え表示とは、例えば４ｍｓｅｃ毎に赤、緑、青を順番に表示するという具合である。このとき、大当たり抽選に当選したことを意味する赤又は緑で決定表示（例えば数秒間停止）されると、大当たり状態が発生する。また、特別表示装置４３が３色ＬＥＤを赤又は緑で決定表示する場合、これを受けて、装飾図柄表示装置４２には、特定の図柄の組合わせが補助的に表示されることになる。そして、可変入賞装置３２の大入賞口が所定の開放状態となり、遊技球が入賞しやすい状態（大当たり状態）になるよう構成されている。具体的には、所定時間の経過又は所定個数の入賞を１ラウンドとして、可変入賞装置３２の大入賞口が所定回数（所定ラウンド数）繰り返し開放される。
【００３５】
また、特別表示装置４３の変動表示中に新たに遊技球が第１契機対応口３３に入賞した場合には、その分の変動表示は、その時点で行われている変動表示の終了後に行われる構成となっている。つまり、変動表示が待機（保留）されることとなる。この保留される変動表示の最大回数は、パチンコ機の機種毎に決められているが、本実施形態では４回まで保留され、その保留回数が保留ランプ４６にて点灯表示されるようになっている。また、大当たり状態中に新たに遊技球が第１契機対応口３３に入賞した場合、その分の変動表示についても保留される。
【００３６】
また、遊技盤３０には、遊技球発射装置から発射された遊技球を遊技盤３０上部へ案内するレール部材としてのレールユニット５０が取り付けられており、ハンドル１８の回動操作に伴い発射された遊技球はレールユニット５０を通じて所定の遊技領域に案内されるようになっている。レールユニット５０は内レール構成部５１と外レール構成部５２とを有する。
【００３７】
内レール構成部５１の先端部分（図３の左上部）には戻り球防止部材５３が取着されている。これにより、一旦、内レール構成部５１及び外レール構成部５２間の球案内通路から遊技盤３０の上部へと案内された遊技球が再度球案内通路内に戻ってしまうといった事態が防止される。また、外レール構成部５２には、遊技球の最大飛翔部分に対応する位置（図３の右上部：外レール構成部５２の先端部に相当する部位）に返しゴム５４が取着されている。従って、所定以上の勢いで発射された遊技球は、返しゴム５４に当たって例えば遊技盤３０の略中央部側へ戻される。
【００３８】
図２の説明に戻り、前記樹脂ベース２０において、窓孔２１（遊技盤３０）の下方には、遊技球発射装置より発射された直後に遊技球を案内する発射レール６１が取り付けられている。発射レール６１は、その後方の金属板６２と一体的に樹脂ベース２０に取付固定されており、所定の発射角度（打ち出し角度）にて直線的に延びるよう構成されている。従って、ハンドル１８の回動操作に伴い発射された遊技球は、まずは発射レール６１に沿って斜め上方に打ち出され、その後前述した通りレールユニット５０の球案内通路を通じて遊技領域に案内されるようになっている。
【００３９】
また、発射レール６１とレールユニット５０との間には所定間隔の隙間があり、この隙間より下方にファール球通路６３が形成されている。従って、仮に、遊技球発射装置から発射された遊技球が戻り球防止部材５３まで至らずファール球として球案内通路内を逆戻りする場合には、そのファール球がファール球通路６３を介して下皿１５に排出される。
【００４０】
なお、詳しい図面の開示は省略するが、遊技球発射装置には、前面枠セット１４側の球出口（上皿１９の最下流部より通じる球出口）から遊技球が１つずつ供給される。また、発射レール６１の基端部付近にはその右側と手前側にそれぞれガイド部材６５，６６を設置している。これにより、前面枠セット１４側の球出口から供給される遊技球が常に所定の発射位置にセットされる。また、遊技球発射装置には打球槌が設けられ、軸部を中心とする打球槌の回動に伴い遊技球が発射される。
【００４１】
また、図２中の符号６７は上皿１９に通ずる排出口であり、この排出口６７を介して遊技球が上皿１９に排出される。排出口６７には開閉式のシャッタ６８が取り付けられている。当該シャッタ６８は、その下辺部に沿って設けられた軸部を軸心として回動可能となっており、前面枠セット１４を開放した状態（図２の状態）ではバネ等の付勢力によりシャッタ６８が排出口６７をほぼ閉鎖するようになっている。また、前面枠セット１４を閉じた状態（図１の状態）では、当該前面枠セット１４の裏面に設けられた球通路樋（図示略）により、シャッタ６８が押し開けられるようになっており、排出口６７と上皿１９とが連通された状態となる。なお、前面枠セット１４の開放状態においては、遊技球は下皿１５へ排出されるようになっている。
【００４２】
次に、前面枠セット１４について図１を参照しつつ説明する。前面枠セット１４には遊技領域（レールユニット５０の内周部により略円形状に区画形成された領域）のほとんどを外部から視認することができるよう略楕円形状の窓部１０１が形成されている。
【００４３】
また、前面枠セット１４にはその周囲に各種ランプ等の発光手段が設けられている。これら発光手段は、大当たり時や所定のリーチ時等における遊技状態の変化に応じて点灯、点滅のように発光態様が変更制御され遊技中の演出効果を高める役割を果たすものである。例えば、窓部１０１の周縁には、ＬＥＤ等の発光手段を内蔵した環状電飾部１０２が左右対称に設けられ、該環状電飾部１０２の中央であってパチンコ機１０の最上部には、同じくＬＥＤ等の発光手段を内蔵した中央電飾部１０３が設けられている。本パチンコ機１０では、中央電飾部１０３が大当たりランプとして機能し、大当たり時に点灯や点滅を行うことにより、大当たり中であることを報知する。さらに、上皿１９周りにも、同じくＬＥＤ等の発光手段を内蔵した上皿電飾部１０４が設けられている。その他、中央電飾部１０３の左右側方には、賞球払出し中に点灯する賞球ランプ１０５と所定のエラー時に点灯するエラー表示ランプ１０６とが設けられている。
【００４４】
また、窓部１０１の下方には貸球操作部１２０が配設されており、貸球操作部１２０には球貸しボタン１２１と、返却ボタン１２２と、度数表示部１２３とが設けられている。遊技場等において、パチンコ機１０の側方に配置されるカードユニット（球貸しユニット）に紙幣やカード等を投入した状態で貸球操作部１２０が操作されると、その操作に応じて遊技球の貸出が行われる。球貸しボタン１２１は、カード等（記録媒体）に記録された情報に基づいて貸出球を得るために操作されるものであり、カード等に残額が存在する限りにおいて貸出球が上皿１９に供給される。返却ボタン１２２は、カードユニットに挿入されたカード等の返却を求める際に操作される。度数表示部１２３はカード等の残額情報を表示するものである。なお、カードユニットを介さずに球貸し装置等から上皿１９に遊技球が直接貸し出されるパチンコ機、いわゆる現金機では貸球操作部１２０が不要となる。故に、貸球操作部１２０の設置部分に、飾りシール等が付されるようになっている。これにより、カードユニットを用いたパチンコ機と現金機との貸球操作部の共通化が図られる。
【００４５】
さらに、上皿１９の前側には、遊技者が操作可能な十字型の選択ボタン１２４ａと、プッシュ式の決定ボタン１２４ｂとが設けられている。選択ボタン１２４ａ及び決定ボタン１２４ｂには図示しないセンサが設けられており、遊技者が各ボタン１２４ａ，１２４ｂを操作することに伴い、後述するサブ制御装置２６２に検出信号が出力される。選択ボタン１２４ａ及び決定ボタン１２４ｂは、後述するように割込演出の際に遊技者が指示行為を行うためのボタンであり、本実施形態における指示入力手段を構成する。
【００４６】
なお、図面の開示は省略するが、前面枠セット１４の裏側には、窓部１０１を囲むようにして金属製の補強板が設けられており、この補強板はガラス支持用の金枠としての機能も兼ね備えている。より詳しくは、補強板の一部が後方に折り返されて前後２列のガラス保持溝が形成されており、矩形状をなす前後一対のガラス１３７が各ガラス保持溝にて保持されようになっている。
【００４７】
次に、パチンコ機１０の背面の構成を図４に基づいて詳しく説明する。パチンコ機１０にはその背面（実際には内枠１２及び遊技盤３０の背面）において、各種制御基板が上下左右に並べられるようにして、一部前後に重ねられるようにして配置されており、さらに、遊技球を供給する遊技球供給装置（払出機構）や樹脂製の保護カバー等が取り付けられている。本実施形態では、各種制御基板を２つの取付台に分けて搭載して２つの制御基板ユニットを構成し、それら制御基板ユニットを個別に内枠１２又は遊技盤３０の裏面に装着するようにしている。この場合において、主基板とサブ制御基板とを一方の取付台に搭載してユニット化すると共に、払出制御基板、発射制御基板及び電源基板を他方の取付台に搭載してユニット化している。ここでは便宜上、前者のユニットを「第１制御基板ユニット２０１」と称し、後者のユニットを「第２制御基板ユニット２０２」と称することとする。また、払出機構及び保護カバーも１ユニットとして一体化されており、一般に樹脂部分を裏パックと称することもあるため、ここではそのユニットを「裏パックユニット２０３」と称する。各ユニット２０１〜２０３の詳細な構成については後述する。
【００４８】
なお、第１制御基板ユニット２０１、第２制御基板ユニット２０２及び裏パックユニット２０３は、ユニット単位で工具等を用いずとも着脱できるよう構成されており、さらにこれに加え、一部に支軸部を設けて内枠１２又は遊技盤３０の裏面に対して開閉できる構成となっている。
【００４９】
また、前面枠セット１４の施錠機構は、内枠１２の施錠機構と一体的となっており、当該一体となった施錠機構Ｇ１の本体部は内枠１２の背面側に設けられている。そのため、図２では、施錠機構Ｇ１から内枠１２の前面側に突出した係止爪Ｔ１，Ｔ２のみが示されている。そして、係止爪Ｔ１，Ｔ２が前面枠セット１４の背面側に係止されることにより、前面枠セット１４が施錠された状態となる。
【００５０】
図５は、内枠１２に遊技盤３０を組み付けた状態における構成を示す背面図である。同図に示すように、遊技盤３０は、樹脂ベース２０に囲まれた四角枠状の設置領域に設置され、内枠１２に設けられた複数（本実施形態では４カ所）の係止固定具２１１，２１２によって脱落しないように固定されている。
【００５１】
遊技盤３０の中央には可変表示装置ユニット３５が配置されている。可変表示装置ユニット３５においては、センターフレーム４７（図３参照）を背後から覆う樹脂製（例えばＡＢＳ製）のフレームカバー２１３が後方に突出して設けられており、そのフレームカバー２１３の後端に、液晶表示装置たる装飾図柄表示装置４２と表示制御装置４５とが前後に重ねられた状態で着脱可能に取り付けられている。フレームカバー２１３内には、センターフレーム４７に内蔵されたＬＥＤ等を駆動するＬＥＤ制御基板などが配設されている。
【００５２】
また、遊技盤３０の裏面には、可変表示装置ユニット３５を取り囲むようにして裏枠セット２１５が取り付けられている。この裏枠セット２１５は、遊技盤３０の裏面に張り付くようにして設けられる薄型の樹脂成形品であって、各種入賞口に入賞した遊技球を回収する遊技球回収機構が形成されている。詳しくは、裏枠セット２１５の下方には、前述した一般入賞口３１、可変入賞装置３２、第１契機対応口３３（それぞれ図３参照）の遊技盤開口部に対応し、且つ下流側で１カ所に集合する回収通路２１６が形成されている。また、遊技盤３０よりも下方の内枠１２には、樹脂製の排出通路盤２１７が取り付けられており、該排出通路盤２１７には、排出球をパチンコ機１０外部へ案内する排出通路２１８が形成されている。従って、図５に仮想線で例示するように、一般入賞口３１等に入賞した遊技球は何れも裏枠セット２１５の回収通路２１６を介して集合し、さらに排出通路盤２１７の排出通路２１８を介してパチンコ機１０外部に排出される。なお、アウト口３６（図３参照）も同様に排出通路２１８に通じており、何れの入賞口にも入賞しなかった遊技球も排出通路２１８を介してパチンコ機１０外部に排出される。
【００５３】
上記構成では、遊技盤３０の下端面を境界にして、上方に裏枠セット２１５（回収通路２１６）が、下方に排出通路盤２１７（排出通路２１８）が設けられており、排出通路盤２１７が遊技盤３０に対して前後方向に重複（オーバーラップ）せずに設けられている。
【００５４】
また、遊技盤３０の裏面には、各種入賞口などの遊技球の通過を検出する入賞感知機構などが設けられている。具体的には、遊技盤３０表側の一般入賞口３１に対応する位置には入賞口スイッチ２２１が設けられ、可変入賞装置３２には、カウントスイッチ２２３が設けられている。カウントスイッチ２２３は可変入賞装置３２への入賞球をカウントするスイッチである。また、第１契機対応口３３に対応する位置には第１契機対応口スイッチ２２４が設けられ、第２契機対応口３４に対応する位置には第２契機対応口スイッチ２２５が設けられている。第１契機対応口スイッチ２２４が本実施形態における特定の検出手段（球検出手段）に相当する。
【００５５】
入賞口スイッチ２２１及び第２契機対応口スイッチ２２５は、図示しない電気配線を通じて盤面中継基板２２６に接続され、さらにこの盤面中継基板２２６が後述する主基板（主制御装置２６１）に接続されている。また、カウントスイッチ２２３は大入賞口中継基板２２７に接続され、さらにこの大入賞口中継基板２２７がやはり主基板に接続されている。これに対し、第１契機対応口スイッチ２２４は中継基板を介さずに直接主基板に接続されている。
【００５６】
その他図示は省略するが、可変入賞装置３２には、大入賞口を開放する大入賞口ソレノイドが設けられ、第１契機対応口３３には、当該第１契機対応口３３に装備された電動役物を開放する第１契機対応口ソレノイドが設けられている。なお、図５において符号２２８は打球槌等を備えるセットハンドルであり、符号２２９は発射モータである。
【００５７】
上記入賞感知機構にて各々検出された検出結果は、後述する主基板に取り込まれ、該主基板よりその都度の入賞状況に応じた払出指令（遊技球の払出個数）が払出制御基板に送信される。そして、該払出制御基板の出力により所定数の遊技球の払出が実施される。本実施形態のパチンコ機１０では、各種入賞口毎に遊技球の入賞を電気的に感知して払出が直ちに行われる。
【００５８】
また、裏枠セット２１５には、第１制御基板ユニット２０１を取り付ける取付機構が設けられている。さらに、内枠１２の裏面には、第２制御基板ユニット２０２や裏パックユニット２０３を取り付ける取付機構が設けられている。
【００５９】
その他、内枠１２の背面構成において、遊技盤３０の右下部には、後述する払出機構より払い出される遊技球を上皿１９、下皿１５、又は排出通路２１８の何れかに振り分ける遊技球分配部２４５が設けられている。また、内枠１２の下端部には、下皿１５に向けて設置された上記スピーカの背後を囲む樹脂製のスピーカボックス２４６が取り付けられており、このスピーカボックス２４６により低音域の音質改善が図られている。
【００６０】
図４の説明に戻り、第１制御基板ユニット２０１は、主制御装置２６１と、副制御装置としてのサブ制御装置２６２とを具備している。ここで、主制御装置２６１は、主たる制御を司るＣＰＵ、遊技プログラムを記憶したＲＯＭ、遊技の進行に応じた必要なデータを記憶するＲＡＭ、各種機器との連絡をとるポート、各種抽選の際に用いられる乱数発生器、時間計数や同期を図る場合などに使用されるクロックパルス発生回路等を含む主基板を具備しており、この主基板が透明樹脂材料等よりなる基板ボックス２６３（被包手段）に収容されて構成されている。なお、基板ボックス２６３は、略直方体形状のボックスベースと該ボックスベースの開口部を覆うボックスカバーとを備えている。これらボックスベースとボックスカバーとは封印ユニット２６４（封印手段）によって開封不能に連結され、これにより基板ボックス２６３が封印されている。
【００６１】
封印手段としての封印ユニット２６４はボックスベースとボックスカバーとを開封不能に連結する構成であれば任意の構成が適用できるが、本実施形態では、５つの封印部材が連結された構成となっており、この封印部材の長孔に係止爪を挿入することでボックスベースとボックスカバーとが開封不能に連結されるようになっている。封印ユニット２６４による封印処理は、その封印後の不正な開封を防止し、また万一不正開封が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開封した後でも再度開封・封印処理を行うこと自体は可能である。すなわち、封印ユニット２６４を構成する５つの封印部材のうち、少なくとも一つの封印部材の長孔に係止爪を挿入することにより封印処理が行われる。そして、収容した主基板の不具合などにより基板ボックス２６３を開封する場合には、係止爪が挿入された封印部材と他の封印部材との連結を切断する。その後、再度封印処理する場合は他の封印部材の長孔に係止爪を挿入する。基板ボックス２６３の開封を行った旨の履歴を当該基板ボックス２６３に残しておけば、基板ボックス２６３を見ることで不正な開封が行われた旨を容易に発見することができる。
【００６２】
また、サブ制御装置２６２は、主制御装置２６１（主基板）からの指示に従い各種演出制御を司るＣＰＵや、各種プログラムを記憶したＲＯＭ、遊技の進行に応じた必要なデータを記憶するＲＡＭ、各種機器との連絡をとるポート、各種抽選の際に用いられる乱数発生器、時間計数や同期を図る場合などに使用されるクロックパルス発生回路等を含むサブ制御基板を具備しており、このサブ制御基板についても当該サブ制御基板に対応する基板ボックスに収容されて構成されている。サブ制御装置２６２上には電源中継基板２６６が搭載されており、後述する電源基板より供給される電源がこの電源中継基板２６６を介してサブ制御装置２６２及び表示制御装置４５に出力される。
【００６３】
第２制御基板ユニット２０２は、払出制御装置３１１、発射制御装置３１２、電源装置３１３及びカードユニット接続基板３１４を具備している。払出制御装置３１１、発射制御装置３１２及び電源装置３１３は周知の通り制御の中枢をなすＣＰＵや、その他ＲＯＭ、ＲＡＭ、各種ポート等を含む制御基板を具備しており、払出制御装置３１１の払出制御基板により、賞品球や貸出球の払出が制御される。また、発射制御装置３１２の発射制御基板により、遊技者によるハンドル１８の操作に従い発射モータ２２９の制御が行われ、電源装置３１３の電源基板により、各種制御装置等で要する所定の電源電圧が生成され出力される。カードユニット接続基板３１４は、パチンコ機前面の貸球操作部１２０及び図示しないカードユニットに電気的に接続され、遊技者による球貸し操作の指令を取り込んでそれを払出制御装置３１１に出力するものである。なお、カードユニットを介さずに球貸し装置等から上皿に遊技球が直接貸し出される現金機では、カードユニット接続基板３１４を省略することも可能である。
【００６４】
上記払出制御装置３１１、発射制御装置３１２、電源装置３１３及びカードユニット接続基板３１４は、透明樹脂材料等よりなる基板ボックス３１５，３１６，３１７，３１８にそれぞれ収容されて構成されている。特に、払出制御装置３１１では、前述した主制御装置２６１と同様、基板ボックス３１５（被包手段）を構成するボックスベースとボックスカバーとが封印ユニット３１９（封印手段）によって開封不能に連結され、これにより基板ボックス３１５が封印されている。
【００６５】
払出制御装置３１１には状態復帰スイッチ３２１が設けられている。例えば、払出モータ部の球詰まり等、払出エラーの発生時において状態復帰スイッチ３２１が押下されると、払出モータが正逆回転され、球詰まりの解消（正常状態への復帰）が図られる。
【００６６】
また、電源装置３１３にはＲＡＭ消去スイッチ３２３が設けられている。本パチンコ機１０はバックアップ機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰（復電）の際には停電時の状態に復帰させることができる。従って、通常手順で（例えば遊技場の営業終了時に）電源遮断すると電源遮断前の状態が記憶保持されることから、電源投入時に初期状態に戻したい場合には、ＲＡＭ消去スイッチ３２３を押しながら電源を投入する。
【００６７】
次に、裏パックユニット２０３の構成を説明する。裏パックユニット２０３は、樹脂成形された裏パック３５１と遊技球の払出機構部３５２とを一体化したものである。
【００６８】
裏パック３５１は例えばＡＢＳ樹脂により一体成形されており、パチンコ機後方に突出し略直方体形状をなす保護カバー部３５４を有する。保護カバー部３５４は左右側面及び上面が閉鎖され且つ下面のみが開放された形状をなし、少なくとも可変表示装置ユニット３５を囲むのに十分な大きさを有する（但し本実施形態では、前述のサブ制御装置２６２も合わせて囲む構成となっている）。
【００６９】
また、払出機構部３５２は、保護カバー部３５４を迂回するようにして配設されている。すなわち、保護カバー部３５４の上方には、上側に開口したタンク３５５が設けられており、このタンク３５５には遊技場の島設備から供給される遊技球が逐次補給される。タンク３５５の下方には、例えば横方向２列（２条）の球通路を有し下流側に向けて緩やかに傾斜するタンクレール３５６が連結され、さらにタンクレール３５６の下流側には縦向きにケースレール３５７が連結されている。払出装置（払出手段）３５８はケースレール３５７の最下流部に設けられ、払出モータ３５８ａ等の所定の電気的構成により必要個数の遊技球の払出が適宜行われる。そして、払出装置３５８より払い出された遊技球は前記上皿１９に供給される。また、タンクレール３５６には、当該タンクレール３５６に振動を付加するバイブレータ３６０が取り付けられており、仮にタンクレール３５６付近で球詰まりが生じた際、バイブレータ３６０が駆動されることで球詰まりの解消が図られる。
【００７０】
また、払出機構部３５２には、払出制御装置３１１から払出装置３５８への払出指令の信号を中継する払出中継基板３８１が設置されると共に、外部より主電源を取り込む電源スイッチ基板３８２が設置されている。電源スイッチ基板３８２には、電圧変換器を介して例えば交流２４Ｖの主電源が供給され、電源スイッチ３８２ａの切替操作により電源ＯＮ又は電源ＯＦＦされる。
【００７１】
また、裏パックユニット２０３は、外部中継端子板２３０用の開口部３９１が設けられており、裏パックユニット２０３の固定された状態でも、外部中継端子板２３０の取外し及び操作が可能となっている。
【００７２】
なお、上述してきた構成により、主制御装置２６１（基板ボックス２６３）の取外しは、まず裏パックユニット２０３を開け、次に第１制御基板ユニット２０１を開け、そして、主制御装置２６１を固定している固定具を解除操作するという複雑な過程をふむことにより、ようやく行うことができる。このため、主制御装置２６１（基板ボックス２６３）の取り外し等の不正行為に対して抑止効果が期待できる。
【００７３】
なお、本実施形態では、主制御装置２６１は、厳重に封印された基板ボックス２６３に格納されているため、主制御装置２６１に何らかの不正な信号を送ったりする等の不正行為は困難である。このため、主制御装置２６１によって直接的に制御される特別表示装置４３のＬＥＤを「赤」又は「緑」の大当たりの態様で不正に点灯させることは困難である。従って、装飾図柄表示装置４２に大当たりとなったかのような表示を行わせるとともに、セルなどを用いて大入賞口を強制的に開放し、大当たりとなっていないにもかかわらず出玉を獲得するというような不正行為が行われる場合にも、特別表示装置４３の点灯態様を確認することによって、そのような不正行為が簡単に発見できる。
【００７４】
次に、パチンコ機１０の電気的構成について説明する。図６は、本パチンコ機１０の電気的構成を示すブロック図である。パチンコ機１０の主制御装置２６１（主基板）には、演算装置である１チップマイコンとしてのＣＰＵ５０１が搭載されている。ＣＰＵ５０１には、該ＣＰＵ５０１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ５０２と、そのＲＯＭ５０２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するメモリであるＲＡＭ５０３と、割込回路やタイマ回路、データ送受信回路などの各種回路等が内蔵されている。
【００７５】
ＲＡＭ５０３は、パチンコ機１０の電源のオフ後においても電源装置３１３からバックアップ電圧が供給されてデータが保持（バックアップ）できる構成となっており、ＲＡＭ５０３には、各種のデータ等を一時的に記憶するメモリやエリアの他に、バックアップエリア５０３ａが設けられている。
【００７６】
バックアップエリア５０３ａは、停電などの発生により電源が切断された場合において、電源の再入時にパチンコ機１０の状態を電源切断前の状態に復帰させるべく、電源切断時（停電発生時を含む。以下同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくエリアである。バックアップエリア５０３ａへの書き込みは、ＮＭＩ割込み処理（図１６参照）によって電源切断時に実行され、逆にバックアップエリア５０３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下同様）の復電処理（図８参照）において実行される。なお、ＣＰＵ５０１のＮＭＩ端子（ノンマスカブル割込端子）には、停電等の発生による電源断時に、後述する停電監視回路５４２から出力される停電信号ＳＫ１が入力されるように構成されており、停電の発生により、図１６の停電処理（ＮＭＩ割込み処理）が即座に実行される。
【００７７】
かかるＲＯＭ５０２及びＲＡＭ５０３を内蔵したＣＰＵ５０１には、アドレスバス及びデータバスで構成されるバスライン５０４を介して入出力ポート５０５が接続されている。入出力ポート５０５には、後述するＲＡＭ消去スイッチ回路５４３、払出制御装置３１１、サブ制御装置２６２、特別表示装置４３、普通図柄表示装置４１、その他図示しないスイッチ等が接続されている。この構成により、上述した特別表示装置４３および普通図柄表示装置４１は、主制御装置２６１により直接的に制御される。一方、装飾図柄表示装置４２は、サブ制御装置２６２を介して制御される。
【００７８】
サブ制御装置２６２（サブ制御基板）は、演算装置であるＣＰＵ５５１、該ＣＰＵ５５１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ５５２、該ＲＯＭ５５２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するメモリであるＲＡＭ５５３、入出力ポート５５４、バスライン５５５を備えるとともに、その他にも図示しない割込回路やタイマ回路、データ送受信回路などの各種回路等を備えている。ＲＡＭ５５３は、ＣＰＵ５５１による各種プログラムの実行時に使用されるワークデータやフラグを一時的に記憶するメモリである。ここには後述する各種カウンタの値を格納するカウンタ用バッファが設けられている。
【００７９】
入出力ポート５５４には、バスライン５５５を介してＣＰＵ５５１、ＲＯＭ５５２、ＲＡＭ５５３が接続されるとともに、表示制御装置４５が接続されている。さらに、入出力ポート５５４には、スピーカ２４、各種電飾部及びランプ１０２〜１０６、選択ボタン１２４ａ、決定ボタン１２４ｂが接続されている。
【００８０】
サブ制御装置２６２のＣＰＵ５５１は、例えば主制御装置２６１から送信される指令信号（例えば変動パターンコマンド）に基づいて表示制御装置４５に表示制御を実行させ、装飾図柄表示装置４２に表示させる。なお、上記のように、本実施形態では、主制御装置２６１が制御する特別表示装置４３にて大当たりか否かを表示するようになっており、サブ制御装置２６２が制御する装飾図柄表示装置４２では、前記特別表示装置４３の表示に合わせた表示が行われる。つまり、変動パターンコマンドは、特別表示装置４３にて行われる表示に合わせた表示を装飾図柄表示装置４２にて行わせるためにサブ制御装置２６２に出力されるコマンドである。
【００８１】
また、払出制御装置３１１は、払出モータ３５８ａにより賞球や貸し球の払出制御を行うものである。演算装置であるＣＰＵ５１１は、そのＣＰＵ５１１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ５１２と、ワークメモリ等として使用されるＲＡＭ５１３とを備えている。
【００８２】
払出制御装置３１１のＲＡＭ５１３は、前述した主制御装置２６１のＲＡＭ５０３と同様に、パチンコ機１０の電源のオフ後においても電源装置３１３からバックアップ電圧が供給されてデータが保持（バックアップ）できる構成となっており、ＲＡＭ５１３には、各種のデータ等を一時的に記憶するメモリやエリアの他に、バックアップエリア５１３ａが設けられている。
【００８３】
バックアップエリア５１３ａは、停電などの発生により電源が切断された場合において、電源の再入時にパチンコ機１０の状態を電源切断前の状態に復帰させるべく、電源切断時のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくエリアである。このバックアップエリア５１３ａへの書き込みは、ＮＭＩ割込み処理（図１６参照）によって電源切断時に実行され、逆にバックアップエリア５１３ａに書き込まれた各値の復帰は、電源入時の復電処理（図１７参照）において実行される。
【００８４】
かかるＲＯＭ５１２及びＲＡＭ５１３を内蔵したＣＰＵ５１１には、アドレスバス及びデータバスで構成されるバスライン５１４を介して入出力ポート５１５が接続されている。入出力ポート５１５には、ＲＡＭ消去スイッチ回路５４３、主制御装置２６１、発射制御装置３１２、払出モータ３５８ａなどがそれぞれ接続されている。
【００８５】
発射制御装置３１２は、発射モータ２２９による遊技機の発射を許可又は禁止するものであり、発射モータ２２９は、所定条件が整っている場合に駆動が許可される。具体的には、払出制御装置３１１から発射許可信号が出力されていること、遊技者がハンドル１８をタッチしていることをセンサ信号により検出していること、発射を停止させる発射停止スイッチが操作されていないことを条件に、発射モータ２２９が駆動され、ハンドル１８の操作量に応じた強度で遊技球が発射される。
【００８６】
表示制御装置４５は、サブ制御装置２６２からの指示に従い、装飾図柄表示装置４２における装飾図柄の変動表示を実行するものである。この表示制御装置４５は、ＣＰＵ５２１と、プログラムＲＯＭ５２２と、ワークＲＡＭ５２３と、ビデオＲＡＭ５２４と、キャラクタＲＯＭ５２５と、画像コントローラ５２６と、入力ポート５２７と、出力ポート５２９と、バスライン５３０，５３１とを備えている。入力ポート５２７にはサブ制御装置２６２の出力ポート５５６が接続されている。また、入力ポート５２７には、ＣＰＵ５２１、プログラムＲＯＭ５２２、ワークＲＡＭ５２３、画像コントローラ５２６が接続されている。また、画像コントローラ５２６にはバスライン５３１を介して出力ポート５２９が接続されており、その出力ポート５２９には液晶表示装置たる装飾図柄表示装置４２が接続されている。
【００８７】
表示制御装置４５のＣＰＵ５２１は、サブ制御装置２６２から送信される表示コマンドに基づいて装飾図柄表示装置４２の表示を制御する。プログラムＲＯＭ５２２は、そのＣＰＵ５２１により実行される各種の制御プログラムや固定値データを記憶するメモリであり、ワークＲＡＭ５２３は、ＣＰＵ５２１による各種プログラムの実行時に使用されるワークデータやフラグを一時的に記憶するメモリである。ここには後述する各種カウンタの値を格納するカウンタ用バッファが設けられている。
【００８８】
ビデオＲＡＭ５２４は、装飾図柄表示装置４２に表示される表示データを記憶するメモリであり、このビデオＲＡＭ５２４の内容を書き替えることにより、装飾図柄表示装置４２の表示内容が変更される。キャラクタＲＯＭ５２５は、装飾図柄表示装置４２に表示される図柄などのキャラクタデータを記憶するメモリである。画像コントローラ５２６は、ＣＰＵ５２１、ビデオＲＡＭ５２４、出力ポート５２９のそれぞれのタイミングを調整してデータの読み書きに介在すると共に、ビデオＲＡＭ５２４に記憶される表示データを所定のタイミングで読み出して装飾図柄表示装置４２に表示させるものである。
【００８９】
また、電源装置３１３は、パチンコ機１０の各部に電力を供給する電源部５４１と、停電等による電源遮断を監視する停電監視回路５４２と、ＲＡＭ消去スイッチ３２３に接続されてなるＲＡＭ消去スイッチ回路５４３とを備えている。電源部５４１は、図示しない電源経路を通じて、主制御装置２６１や払出制御装置３１１等に対して各々に必要な動作電源を供給する。その概要としては、電源部５４１は、外部より供給される交流２４ボルト電源を取り込み、各種スイッチやモータ等を駆動する＋１２Ｖ電源、ロジック用の＋５Ｖ電源、ＲＡＭバックアップ用のバックアップ電源などを生成し、これら＋１２Ｖ電源、＋５Ｖ電源及びバックアップ電源を主制御装置２６１や払出制御装置３１１等に対して供給する。なお、発射制御装置３１２に対しては払出制御装置３１１を介して動作電源（＋１２Ｖ電源、＋５Ｖ電源等）が供給される。
【００９０】
停電監視回路５４２は、停電等の発生による電源断時に、主制御装置２６１のＣＰＵ５０１及び払出制御装置３１１のＣＰＵ５１１の各ＮＭＩ端子へ停電信号ＳＫ１を出力する回路である。停電監視回路５４２は、電源部５４１から出力される最大電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断）の発生と判断して、停電信号ＳＫ１を主制御装置２６１及び払出制御装置３１１へ出力する。この停電信号ＳＫ１の出力によって、主制御装置２６１及び払出制御装置３１１は、停電の発生を認識し、停電時処理（図１６のＮＭＩ割込み処理）を実行する。
【００９１】
なお、電源部５４１は、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、かかる停電時処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されている。よって、主制御装置２６１及び払出制御装置３１１は、停電時処理を正常に実行し完了することができる。
【００９２】
ＲＡＭ消去スイッチ回路５４３は、ＲＡＭ消去スイッチ３２３のスイッチ信号を取り込み、そのスイッチ３２３の状態に応じて主制御装置２６１のＲＡＭ５０３及び払出制御装置３１１のＲＡＭ５１３のバックアップデータをクリアする回路である。ＲＡＭ消去スイッチ３２３が押下された際、ＲＡＭ消去スイッチ回路５４３は、ＲＡＭ消去信号ＳＫ２を主制御装置２６１及び払出制御装置３１１に出力する。ＲＡＭ消去スイッチ３２３が押下された状態でパチンコ機１０の電源が投入されると（停電解消による電源入を含む）、主制御装置２６１及び払出制御装置３１１においてそれぞれのＲＡＭ５０３，５１３のデータがクリアされる。
【００９３】
次に、上記の如く構成されたパチンコ機１０の動作について説明する。
【００９４】
本実施形態では、主制御装置２６１内のＣＰＵ５０１は、遊技に際し各種カウンタ情報を用いて抽選（大当たり抽選）を行うこととしている。具体的には、図７に示すように、大当たりの抽選に使用する大当たり乱数カウンタＣ１と、大当たりに際し高確率モード又は低確率モードへの移行決定に使用するモード決定カウンタＣ２と、特別表示装置４３の変動表示時間の決定等に使用する変動選択カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、特別表示装置４３の変動表示時間の決定等に使用する変動種別カウンタＣＳ１，ＣＳ２とを用いることとしている。なお、変動選択カウンタＣ３は、装飾図柄表示装置４２を外れ変動させる際のリーチ抽選にも使用される。また、変動種別カウンタＣＳ１，ＣＳ２は、装飾図柄表示装置４２の変動パターン選択にも使用される。詳しくは、決定された変動パターンにより、特別表示装置４３の変動時間が決定されるとともに、装飾図柄表示装置４２における変動態様及び変動時間が決定される。
【００９５】
カウンタＣ１，Ｃ２，Ｃ３，ＣＩＮＩ，ＣＳ１，ＣＳ２は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは定期的に更新され、その更新値がＲＡＭ５０３の所定領域に設定されたカウンタ用バッファに適宜格納される（乱数初期値カウンタＣＩＮＩを除く）。また、ＲＡＭ５０３には、１つの実行エリアと４つの保留エリア（保留第１〜保留第４エリア）とからなる記憶エリアとしての保留球格納エリアが設けられており、これらの各エリアには、第１契機対応口３３への遊技球の入賞履歴に合わせて、大当たり乱数カウンタＣ１、モード決定カウンタＣ２、変動選択カウンタＣ３の各値が時系列的に格納されるようになっている。
【００９６】
各カウンタについて詳しく説明すると、大当たり乱数カウンタＣ１は、例えば０〜６７６の範囲内で順に１ずつ加算され、最大値（つまり６７６）に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタであり（値＝０〜６７６）、タイマ割込み毎に１回更新されると共に通常処理の残余時間内で繰り返し更新される。大当たり乱数カウンタＣ１は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、大当たり乱数カウンタＣ１の値が大当たり乱数カウンタバッファに格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで大当たり乱数カウンタバッファに格納されている大当たり乱数カウンタＣ１の値がＲＡＭ５０３の保留球格納エリアに格納される。大当たりとなる乱数の値は、低確率モードと高確率モードとで２種類設定されており、本実施形態では、低確率モードであれば大当たりとなる乱数の値の数は２で、その値は「３３７，６７３」であり、高確率モードであれば大当たりとなる乱数の値の数は１０で、その値は「６７，１３１，１９９，２６９，３３７，４０１，４６３，５２３，６０１，６６１」である。つまり、高確率モードとは、予め定められた確率変動図柄（確変図柄）の組合わせによって大当たりになり付加価値としてその後の大当たり確率がアップした状態をいい、低確率モード（通常時）とはそのような確変状態でない時という。なお、以下の説明では適宜、確変図柄の組合わせによって大当たりになった場合を「確変大当たり」といい、確変図柄以外（通常図柄）の組合わせによって大当たりになった場合を「通常大当たり」という。
【００９７】
また図示は省略するが、普通図柄表示装置４１の抽選には普通図柄乱数カウンタＣ４が用いられる。普通図柄乱数カウンタＣ４は、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとして構成されている。普通図柄乱数カウンタＣ４は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、遊技球が左右何れかの第２契機対応口３４を通過した時に普通図柄乱数カウンタＣ４の値が取得される。当選となる乱数の値の数は１４９あり、その範囲は「５〜１５３」である。そして、当選となる普通図柄乱数カウンタＣ４の値が取得された場合、普通図柄表示装置４１において変動表示が所定時間行われた後、当選に対応する図柄（本例では「○」）が停止表示され、第１契機対応口３３が所定時間の間作動状態となる。また、高確率モードにおいては、普通図柄表示装置４１において抽選の結果が表示されるまでの時間（普通図柄の変動表示時間）が短縮され、また、第１契機対応口３３が作動状態となる（開放される）時間が長くなる。これによって、第１契機対応口３３が頻繁に開放されるようになり、大当たり抽選が連続してなされる。これに加え、あるいは代えて、高確率モードにおいては、低確率モードよりも当選に対応する普通図柄乱数カウンタＣ４の値の数が多くなるように設定し、当選確率をアップさせる構成としてもよい。
【００９８】
モード決定カウンタＣ２は、例えば０〜９の範囲内で順に１ずつ加算され、最大値（つまり９）に達した後０に戻る構成となっている。本実施形態では、モード決定カウンタＣ２によって、大当たり後高確率モードへ移行させるか否かが決定されるようになっている。具体的には、カウンタの値が「１，３，５，７，９」という奇数であれば高確率モードへの移行が決定され、「０，２，４，６，８」という偶数であれば低確率モードへの移行が決定される。なお、ここでは移行という文言を用いたが、もともと高確率モードにある場合にカウンタ値が奇数であれば高確率モードが継続されることになり、もともと低確率モードにある場合にカウンタ値が偶数であれば低確率モードが継続されることになる。モード決定カウンタＣ２は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、モード決定カウンタＣ２の値がモード決定カウンタバッファに格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで、モード決定カウンタバッファに格納されているモード決定カウンタＣ２の値がＲＡＭ５０３の保留球格納エリアに格納される。
【００９９】
また、変動選択カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値（つまり２３８）に達した後０に戻る構成となっている。本実施形態では、変動選択カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしており、例えば、Ｃ３＝０，１が前後外れリーチに該当し、Ｃ３＝２〜２１が前後外れ以外リーチに該当し、Ｃ３＝２２〜２３８が完全外れに該当する。なお、リーチの抽選は、抽選確率の状態や変動開始時の始動保留球数等に応じて各々個別に設定されるものであってもよい。変動選択カウンタＣ３は定期的に（本実施形態ではタイマ割込み毎に１回）更新され、変動選択カウンタバッファに変動選択カウンタＣ３の値が格納される。そして、遊技球が第１契機対応口３３に入賞したタイミングで、変動選択カウンタバッファに格納されている変動選択カウンタＣ３の値がＲＡＭ５０３の保留球格納エリアに格納される。
【０１００】
また、２つの変動種別カウンタＣＳ１，ＣＳ２のうち、一方の変動種別カウンタＣＳ１は、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値（つまり１９８）に達した後０に戻る構成となっており、他方の変動種別カウンタＣＳ２は、例えば０〜２４０の範囲内で順に１ずつ加算され、最大値（つまり２４０）に達した後０に戻る構成となっている。以下の説明では、ＣＳ１を「第１変動種別カウンタ」、ＣＳ２を「第２変動種別カウンタ」ともいう。図７中でもこのように表記した。第１変動種別カウンタＣＳ１によって、いわゆるノーマルリーチ、スーパーリーチ、プレミアムリーチ等、装飾図柄のリーチ種別（リーチパターン）やその他大まかな図柄変動態様が決定され、第２変動種別カウンタＣＳ２によって、リーチ発生後に最終停止図柄（本実施形態では中図柄）が停止するまでの経過時間（言い換えれば、変動図柄数）などより細かな図柄変動態様が決定される。従って、これらの変動種別カウンタＣＳ１，ＣＳ２を組合わせることで、変動パターンの多種多様化を容易に実現できる。また、第１変動種別カウンタＣＳ１だけで図柄変動態様を決定したり、第１変動種別カウンタＣＳ１と停止図柄とを組合わせて同じく図柄変動態様を決定したりすることも可能である。
【０１０１】
なお、本実施形態では、「大当たり」が発生する場合には、ノーマルリーチ、スーパーリーチ、プレミアムリーチのうちいずれかが選択され、「前後外れリーチ」が発生する場合には、ノーマルリーチ、スーパーリーチのうちどちらかが選択され、「前後外れ以外リーチ」が発生する場合にはノーマルリーチが選択される。なお、「完全外れ」となる場合には、ノーマルリーチ、スーパーリーチ、プレミアムリーチのいずれも選択されない。特に、プレミアムリーチに関して言えば、当該プレミアムリーチは、大当たり状態が発生する場合にしか選択されない。換言すれば、プレミアムリーチが表示されたならば、遊技者はその時点で大当たり状態が発生することを認識することができるようになっている。
【０１０２】
また、変動種別カウンタＣＳ１，ＣＳ２は、後述する通常処理が１回実行される毎に１回更新され、当該通常処理内の残余時間内でも繰り返し更新される。そして、装飾図柄表示装置４２による装飾図柄の変動開始時における変動パターン決定に際してＣＳ１，ＣＳ２のバッファ値が取得される。
【０１０３】
なお、各カウンタの大きさや範囲は一例にすぎず任意に変更できる。但し、大当たり乱数カウンタＣ１、変動選択カウンタＣ３、変動種別カウンタＣＳ１，ＣＳ２の大きさは何れも異なる素数とし、いかなる場合にも同期しない数値としておくのが望ましい。
【０１０４】
次いで、主制御装置２６１内のＣＰＵ５０１により実行される各制御処理をフローチャートを参照しながら説明する。かかるＣＰＵ５０１の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施形態では２ｍｓｅｃ周期で）起動されるタイマ割込み処理と、ＮＭＩ端子（ノンマスカブル端子）への停止信号の入力により起動されるＮＭＩ割込み処理とがあり、説明の便宜上ここでは、先ずタイマ割込み処理とＮＭＩ割込み処理とを説明し、その後でメイン処理を説明する。
【０１０５】
図１４は、タイマ割込み処理を示すフローチャートであり、本処理は主制御装置２６１のＣＰＵ５０１により例えば２ｍｓｅｃ毎に実行される。
【０１０６】
図１４において、先ずステップＳ６０１では、各種入賞スイッチの読み込み処理を実行する。すなわち、主制御装置２６１に接続されている各種スイッチ（但し、ＲＡＭ消去スイッチ３２３を除く）の状態を読み込むと共に、当該スイッチの状態を判定して検出情報（入賞検知情報）を保存する。
【０１０７】
その後、ステップＳ６０２では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１インクリメントすると共に、そのカウンタ値が最大値（本実施形態では６７６）に達した際０にクリアする。そして、乱数初期値カウンタＣＩＮＩの更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。また、続くステップＳ６０３では、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３の更新を実行する。具体的には、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３をそれぞれ１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態ではそれぞれ、６７６，９，２３８）に達した際それぞれ０にクリアする。そして、各カウンタＣ１，Ｃ２，Ｃ３の更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１０８】
その後、ステップＳ６０４では、第１契機対応口３３への入賞に伴う始動入賞処理を実行する。この始動入賞処理を図１５のフローチャートにより説明すると、ステップＳ７０１では、遊技球が第１契機対応口３３に入賞したか否かを第１契機対応口スイッチ２２４の検出情報により判別する。遊技球が第１契機対応口３３に入賞したと判別されると、続くステップＳ７０２では、始動保留球数Ｎが上限値（本実施形態では４）未満であるか否かを判別する。第１契機対応口３３への入賞があり、且つ始動保留球数Ｎ＜４であることを条件にステップＳ７０３に進み、始動保留球数Ｎをインクリメントする。
【０１０９】
また、続くステップＳ７０４では、当落に関わる乱数を取得する。具体的には、前記ステップＳ６０３で更新した大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３の各値を、ＲＡＭ５０３の保留球格納エリアの空き記憶エリアのうち最初のエリアに格納する。そして、始動入賞処理の後、ＣＰＵ５０１は本タイマ割込処理を一旦終了する。
【０１１０】
図１６は、ＮＭＩ割込み処理を示すフローチャートであり、本処理は、主制御装置２６１のＣＰＵ５０１により停電の発生等によるパチンコ機１０の電源断時に実行される。このＮＭＩ割込みにより、電源断時の主制御装置２６１の状態がＲＡＭ５０３のバックアップエリア５０３ａに記憶される。
【０１１１】
すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＫ１が停電監視回路５４２から主制御装置２６１内のＣＰＵ５０１のＮＭＩ端子に出力される。すると、ＣＰＵ５０１は実行中の制御を中断して図１６のＮＭＩ割込み処理を開始する。図１６のＮＭＩ割込み処理は、主制御装置２６１のＲＯＭ５０２に記憶されている。停電信号ＳＫ１が出力された後所定時間は、主制御装置２６１の処理が実行可能となるように電源部５４１から電流供給がなされており、この所定時間内にＮＭＩ割込み処理が実行される。
【０１１２】
図１６のＮＭＩ割込み処理において、先ずステップＳ８０１では、使用レジスタをＲＡＭ５０３のバックアップエリア５０３ａに退避し、続くステップＳ８０２では、スタックポインタの値を同バックアップエリア５０３ａに記憶する。さらに、ステップＳ８０３では、電源断の発生情報をバックアップエリア５０３ａに設定し、ステップＳ８０４では、電源が遮断されたことを示す電源断通知コマンドを他の制御装置に対して送信する。
【０１１３】
ステップＳ８０５ではＲＡＭ判定値を算出し、バックアップエリア５０３ａに保存する。ＲＡＭ判定値は、例えば、ＲＡＭ５０３の作業領域アドレスにおけるチェックサム値である。ステップＳ８０６では、ＲＡＭアクセスを禁止する。その後は、電源が完全に遮断して処理が実行できなくなるのに備え、無限ループに入る。
【０１１４】
なお、上記のＮＭＩ割込み処理は払出制御装置３１１でも同様に実行され、かかるＮＭＩ割込みにより、停電の発生等による電源断時の払出制御装置３１１の状態がＲＡＭ５１３のバックアップエリア５１３ａに記憶される。停電信号ＳＫ１が出力された後所定時間は、払出制御装置３１１の処理が実行可能となるように電源部５４１から電源供給がなされるのも同様である。すなわち、停電の発生等によりパチンコ機１０の電源が遮断されると、停電信号ＳＫ１が停電監視回路５４２から払出制御装置３１１内のＣＰＵ５１１のＮＭＩ端子に出力され、ＣＰＵ５１１は実行中の制御を中断して図１６のＮＭＩ割込み処理を開始する。その内容は図１６で説明した通りである（但し、ステップＳ８０４の電源断通知コマンドの送信は除く）。
【０１１５】
また、図８は、主制御装置２６１内のＣＰＵ５０１により実行されるメイン処理の一例を示すフローチャートであり、このメイン処理は電源投入時のリセットに伴い起動される。
【０１１６】
先ずはじめに、ステップＳ１０１では、電源投入に伴う初期設定処理を実行する。具体的には、スタックポインタに予め決められた所定値を設定すると共に、サブ側の制御装置（サブ制御装置２６２，払出制御装置３１１等）が動作可能な状態になるのを待つために例えば１秒程度、ウェイト処理を実行する。また、ステップＳ１０２では、払出制御装置３１１に対して払出許可コマンドを送信し、続くステップＳ１０３では、ＲＡＭアクセスを許可する。
【０１１７】
その後、ＣＰＵ５０１内のＲＡＭ５０３に関してデータバックアップの処理を実行する。つまり、ステップＳ１０４では、電源装置３１３に設けたＲＡＭ消去スイッチ３２３が押下（ＯＮ）されているか否かを判別し、続くステップＳ１０５では、ＲＡＭ５０３のバックアップエリア５０３ａに電源断の発生情報が設定されているか否かを判別する。また、ステップＳ１０６ではＲＡＭ判定値を算出し、続くステップＳ１０７では、そのＲＡＭ判定値が電源断時に保存したＲＡＭ判定値と一致するか否か、すなわちバックアップの有効性を判別する。ＲＡＭ判定値は、例えばＲＡＭ５０３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ５０３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かによりバックアップの有効性を判断することも可能である。
【０１１８】
上述したように、本パチンコ機１０では、例えば遊技場の営業開始時など、電源投入時に初期状態に戻したい場合にはＲＡＭ消去スイッチ３２３を押しながら電源が投入される。従って、ＲＡＭ消去スイッチ３２３がＯＮされていれば、ＲＡＭの初期化処理（ステップＳ１１４等）に移行する。また、電源断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）によりバックアップの異常が確認された場合も同様にＲＡＭ５０３の初期化処理（ステップＳ１１４等）に移行する。つまり、ステップＳ１１４ではＲＡＭ５０３の使用領域を０にクリアし、続くステップＳ１１５ではＲＡＭ５０３の初期化処理を実行する。また、ステップＳ１１６では割込み許可を設定し、後述する通常処理に移行する。
【０１１９】
一方、ＲＡＭ消去スイッチ３２３が押されていない場合には、電源断の発生情報が設定されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、復電時の処理（電源断復旧時の処理）を実行する。つまり、ステップＳ１０８では、電源断前のスタックポインタを復帰させ、ステップＳ１０９では、電源断の発生情報をクリアする。ステップＳ１１０では、サブ側の制御装置を電源断時の遊技状態に復帰させるコマンドを送信し、ステップＳ１１１では、使用レジスタをＲＡＭ５０３のバックアップエリア５０３ａから復帰させる。さらに、ステップＳ１１２，Ｓ１１３では、割込み許可／不許可を電源断前の状態に復帰させた後、電源断前の番地へ戻る。
【０１２０】
次に、通常処理の流れを図９のフローチャートを参照しながら説明する。この通常処理では遊技の主要な処理が実行される。その概要として、ステップＳ２０１〜Ｓ２０７の処理が４ｍｓｅｃ周期の定期処理として実行され、その残余時間でステップＳ２０９，ステップＳ２１０のカウンタ更新処理が実行される構成となっている。
【０１２１】
図９において、先ずステップＳ２０１では、前回の処理で更新されたコマンド等の出力データをサブ側の各制御装置に送信する。例えば、装飾図柄表示装置４２による装飾図柄の変動表示に際して変動パターンコマンド、図柄コマンド等をサブ制御装置２６２に送信する。ここで外部出力処理について、図１０を用いて説明する。
【０１２２】
まず最初のステップＳ３０１では、図１２に示す変動開始処理が直前に実行されたか否かを判断する。具体的には、後述するように変動開始処理にて変動表示の開始を示す変動開始フラグ（ステップＳ５１６参照）をセットするのであるが、ここでは、この変動開始フラグがセットされているか否かを判断する。なお、詳しくは後述するが、変動開始処理では、変動時間の情報を含む変動パターン、図柄コマンドがそれぞれ決定される。ここで変動開始の直後であると判断された場合（ステップＳ３０１：ＹＥＳ）、ステップＳ３０２にて変動開始フラグをリセットし、ステップＳ３０３にて変動パターンコマンドをコマンド送信バッファに設定し、ステップＳ３０４にて変動パターンコマンドの送信を示す変動パターンコマンド送信フラグをセットして、ステップＳ３０８へ移行する。一方、変動開始の直後でないと判断された場合（ステップＳ３０１：ＮＯ）、ステップＳ３０５へ移行する。
【０１２３】
ステップＳ３０５では、前回の処理において変動パターンコマンドを送信したか否かを判断する。この判断は、前記変動パターンコマンド送信フラグがセットされているか否かによってなされる。ここで変動パターンコマンドを送信したと判断された場合（ステップＳ３０５：ＹＥＳ）、ステップＳ３０６にて図柄コマンドをコマンド送信バッファに設定し、ステップＳ３０７にて前記変動パターンコマンド送信フラグをリセットして、ステップＳ３０８へ移行する。一方、変動パターンコマンドを送信していないと判断された場合（ステップＳ３０５：ＮＯ）、直接ステップＳ３０８へ移行する。
【０１２４】
なお、コマンド送信バッファは、主制御装置２６１から送信するコマンドを一時的に記憶するリングバッファで構成されている。リングバッファは所定の記憶領域を有しており、その記憶領域の始端から終端に至るまで規則性をもってコマンドが記憶され、全ての記憶領域にコマンドが記憶された場合には、記憶領域の始端に戻りコマンドが更新されるよう構成されている。よって、コマンドが記憶された場合及びコマンドが読み出された場合に、コマンド送信バッファにおける記憶ポインタ及び読出ポインタが更新され、その各ポインタに基づきコマンドの記憶と読み出しとが行われる。
【０１２５】
ステップＳ３０８では、その他の処理を行う。例えば、入賞検知情報の有無を判別し、入賞検知情報があれば払出制御装置３１１に対して送信する獲得遊技球数に対応する賞球払出コマンドをコマンド送信バッファに設定する。音声やランプ制御に関するコマンドが設定されている場合には、当該コマンドをコマンド送信バッファに設定する。
【０１２６】
続くステップＳ３０９では信号出力処理を実行する。具体的には、コマンド送信バッファに設定されている各種コマンドを所定バイト分（本実施形態では２バイト構成のコマンド３つ分すなわち６バイト分）をサブ側の制御装置へ出力する。また、特別表示装置４３及び普通図柄表示装置４１の制御に関する制御信号も、ここで出力される。
【０１２７】
上述した外部出力処理によれば、装飾図柄の変動に際し、変動パターンコマンド→図柄コマンドの順で通常処理の都度１つずつ（すなわち、４ｍｓｅｃ毎に１つずつ）コマンドが送出されることになる。
【０１２８】
また、変動パターンコマンド、図柄コマンド等を入力したサブ制御装置２６２は、かかる各種コマンドに基づいて、装飾図柄表示装置４２の変動態様を決定し、該変動態様を装飾図柄表示装置４２において表示（変動表示）するように表示制御装置４５に対し指示を出す。
【０１２９】
変動パターンコマンドには、ノーマルリーチ、スーパーリーチ、プレミアムリーチといった装飾図柄の変動種別を特定する情報が含まれている。本実施形態では、例えば「ＦＦ１０」，「ＦＦ１１」，「ＦＦ１２」，「ＦＦ１３」，「ＦＦ１４」，「ＦＦ１５」，「ＦＦ１６」のうちのいずれかが変動パターンコマンドとして設定される。一方、サブ制御装置２６２には、これらの変動パターンコマンドと装飾図柄の変動種別との関係がテーブルで記憶されている。そして、サブ制御装置２６２は、変動パターンコマンドに対応する演出パターンを表示する。以下、装飾図柄の変動種別及び、該変動種別と変動パターンコマンドとの対応関係について図２５を参照して説明する。
【０１３０】
ノーマルリーチは、装飾図柄の変動以外には特段の演出表示がされないリーチパターンである。そして、ノーマルリーチに対応する変動パターンコマンドには「ＦＦ１１」が設定される。なお、本実施形態では、ノーマルリーチが導出される変動表示時間は２０秒に設定されている。
【０１３１】
スーパーリーチは、装飾図柄の変動表示中（リーチ状態成立後）において、装飾図柄以外にも、装飾図柄表示装置４２にキャラクタ等が表示され、これにより遊技者に対し期待感を抱かせるリーチパターンである。本実施形態では、スーパーリーチには３０秒、４０秒、５０秒パターンの３種類（スーパーリーチＳＲ１，ＳＲ２，ＳＲ３）が用意されており、各リーチパターンに対応して、スーパーリーチＳＲ１ならば「ＦＦ１２」、スーパーリーチＳＲ２ならば「ＦＦ１３」、スーパーリーチＳＲ３ならば「ＦＦ１４」が変動パターンコマンドに設定される。
【０１３２】
プレミアムリーチは、大当たり状態が発生する際にのみ導出され得る演出態様であり、装飾図柄の変動表示中（リーチ状態成立後）において、装飾図柄以外に、スーパーリーチとは異なるパターンのキャラクタ等が表示される態様で行われ、これにより遊技者に対し期待感を抱かせるリーチパターンである。本実施形態のプレミアムリーチには６０秒、７０秒パターンの２種類（プレミアムリーチＰＲ１，ＰＲ２）が用意されており、各リーチパターンに対応して、プレミアムリーチＰＲ１ならば「ＦＦ１５」、プレミアムリーチＰＲ２ならば「ＦＦ１６」が変動パターンコマンドに設定される。
【０１３３】
なお、いずれのリーチ状態にもならない「完全外れ」に対応する変動パターンコマンドには「ＦＦ１０」が設定される。本実施形態では、完全外れとなる変動表示時間は１０秒に設定されている
さらに、サブ制御装置２６２は、図柄コマンドに基づき停止図柄（停止図柄の組合わせ）を決定して、変動時間経過後に表示する。図柄コマンドは、サブ制御装置２６２に停止図柄を決定させるコマンドであり、確変図柄の組合わせ、通常図柄の組合わせ、前後外れ図柄の組合わせ、前後外れ以外図柄の組合わせ、完全外れ図柄の組合わせという５つの区分を指定するものである。これらの区分は、「Ａ１」，「Ａ２」，「Ａ３」，「Ａ４」，「Ａ５」で示され、この内のいずれかが図柄コマンドとして設定される。一方、サブ制御装置２６２には、これらのコマンドと停止図柄との関係がテーブルで記憶されている。そして、サブ制御装置２６２は、図柄コマンドに対応する停止図柄を表示する。以下、停止図柄の区分及び、停止図柄と図柄コマンドとの対応関係について説明する。
【０１３４】
確変図柄の組合わせは、１，３，５，７，９の数字のゾロ目からなる図柄の組合わせであり、確変図柄の組合わせに対応する図柄コマンドには「Ａ１」が設定される。そして、サブ制御装置２６２は、図柄コマンドに確変図柄を示す「Ａ１」が設定されている場合、１，３，５，７，９の数字のゾロ目からなる図柄の組合わせのうちの一つを停止図柄として決定する。
【０１３５】
通常図柄の組合わせは、０，２，４，６，８の数字のゾロ目からなる図柄の組合わせであり、通常図柄の組合わせに対応する図柄コマンドには「Ａ２」が設定される。そして、サブ制御装置２６２は、図柄コマンドに通常図柄を示す「Ａ２」が設定されている場合、０，２，４，６，８の数字のゾロ目からなる図柄の組合わせのうちの一つを停止図柄として決定する。
【０１３６】
前後外れ図柄の組合わせは、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」に対応するものであり、前後外れ図柄の組合わせに対応する図柄コマンドには「Ａ３」が設定される。前後外れ以外図柄の組合わせは、リーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」に対応するものであり、前後外れ以外図柄の組合わせに対応する図柄コマンドには「Ａ４」が設定される。完全外れ図柄の組合わせは、リーチ発生しない「完全外れ」に対応するものであり、完全外れ図柄の組合わせに対応する図柄コマンドには「Ａ５」が設定される。なお、詳しくは後述するが、図柄コマンドに「Ａ３」〜「Ａ５」が設定されている場合、サブ制御装置２６２は、対応するＲＡＭ５５３のカウンタ用バッファに格納されている図柄の組合わせを停止図柄として決定する。
【０１３７】
さて、図９の説明に戻り、次のステップＳ２０２では、変動種別カウンタＣＳ１，ＣＳ２の更新を実行する。具体的には、変動種別カウンタＣＳ１，ＣＳ２を１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態では１９８，２４０）に達した際、それぞれ０にクリアする。そして、変動種別カウンタＣＳ１，ＣＳ２の更新値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１３８】
続くステップＳ２０３では、払出制御装置３１１より受信した賞球計数信号を読み込む。次に、ステップＳ２０４では、払出制御装置３１１より受信した払出異常信号を読み込む。その後、ステップＳ２０５では、変動処理を実行する。この変動処理により、特別表示装置４３が制御されると共に、大当たり判定や装飾図柄表示装置４２における装飾図柄の変動パターンの設定などが行われる。但し、変動処理の詳細は後述する。
【０１３９】
その後、ステップＳ２０６では、大当たり状態となる場合において可変入賞装置３２の大入賞口を開放又は閉鎖する大入賞口開閉処理を実行する。すなわち、大当たり状態のラウンド毎に大入賞口を開放し、大入賞口の最大開放時間が経過したか、又は大入賞口に遊技球が規定数だけ入賞したかを判定する。そして、これら何れかの条件が成立すると大入賞口を閉鎖する。
【０１４０】
また、ステップＳ２０７では、普通図柄表示装置４１による普通図柄の表示制御を実行する。簡単に説明すると、遊技球が第２契機対応口３４を通過したことを条件に、その都度の普通図柄乱数カウンタＣ４が取得され、取得されたＣ４値が当選に対応する値である場合には、普通図柄表示装置４１にて普通図柄が当選図柄で停止表示され、その後、第１契機対応口３３が所定時間開放される。なお説明は省略したが、普通図柄乱数カウンタＣ４も、大当たり乱数カウンタＣ１、モード決定カウンタＣ２及び変動選択カウンタＣ３と同様に、図１４に示すタイマ割込処理にて更新されるようになっている。
【０１４１】
その後、ステップＳ２０８では、次の通常処理の実行タイミングに至ったか否か、すなわち前回の通常処理の開始から所定時間（本実施形態では４ｍｓｅｃ）が経過したか否かを判別する。そして、次の通常処理の実行タイミングに至るまでの残余時間内において、乱数初期値カウンタＣＩＮＩ及び変動種別カウンタＣＳ１，ＣＳ２の更新を繰り返し実行する（ステップＳ２０９，ステップＳ２１０）。つまり、ステップＳ２０９では、乱数初期値カウンタＣＩＮＩの更新を実行する。具体的には、乱数初期値カウンタＣＩＮＩを１インクリメントすると共に、そのカウンタ値が最大値（本実施形態では６７６）に達した際０にクリアする。
【０１４２】
また、ステップＳ２１０では、変動種別カウンタＣＳ１，ＣＳ２の更新を実行する（前記ステップＳ２０２と同様）。具体的には、変動種別カウンタＣＳ１，ＣＳ２を１インクリメントすると共に、それらのカウンタ値が最大値（本実施形態では１９８，２４０）に達した際それぞれ０にクリアする。そして、変動種別カウンタＣＳ１，ＣＳ２の変更値を、ＲＡＭ５０３の該当するバッファ領域に格納する。
【０１４３】
ここで、ステップＳ２０１〜Ｓ２０７の各処理の実行時間は遊技の状態に応じて変化するため、次の通常処理の実行タイミングに至るまでの残余時間は一定でなく変動する。故に、かかる残余時間を使用して乱数初期値カウンタＣＩＮＩの更新を繰り返し実行することにより、乱数初期値カウンタＣＩＮＩ（すなわち、大当たり乱数カウンタＣ１の初期値）をランダムに更新することができるようになる。
【０１４４】
次に、前記ステップＳ２０５の変動処理を、図１１のフローチャートを参照して説明する。
【０１４５】
図１１において、ステップＳ４０１では、今現在、大当たり中であるか否かを判別する。なお、大当たり中には、大当たり状態（特別遊技状態）の最中と大当たり状態終了後の所定時間とが含まれる。続くステップＳ４０２では、特別表示装置４３による色換え表示（変動表示）中であるか否かを判別する。そして、大当たり中でなくさらに変動表示中でもない場合、ステップＳ４０３に進み、始動保留球数Ｎが０よりも大きいか否かを判別する。このとき、大当たり中であるか、又は始動保留球数Ｎが０である場合、そのまま本処理を終了する。
【０１４６】
また、大当たり中、変動表示中の何れでもなく且つ始動保留球数Ｎ＞０であれば、ステップＳ４０４に進む。ステップＳ４０４では、始動保留球数Ｎから１を減算する。ステップＳ４０５では、保留球格納エリアに格納されたデータをシフトさせる処理を実行する。このデータシフト処理は、保留球格納エリアの保留第１〜第４エリアに格納されているデータを実行エリア側に順にシフトさせる処理であって、保留第１エリア→実行エリア、保留第２エリア→保留第１エリア、保留第３エリア→保留第２エリア、保留第４エリア→保留第３エリアといった具合に各エリア内のデータがシフトされる。
【０１４７】
その後、ステップＳ４０６では、変動開始処理を実行する。ここで、図１２のフローチャートを用いて変動開始処理の詳細を説明する。
【０１４８】
まず、ステップＳ５０１では、保留球格納エリアの実行エリアに格納されている大当たり乱数カウンタＣ１の値に基づいて大当たりか否かを判別する。具体的には、大当たりか否かは大当たり乱数カウンタＣ１の値とその時々のモードとの関係に基づいて判別され、前述した通り低確率モードでは大当たり乱数カウンタＣ１の数値０〜６７６のうち「３３７，６７３」が当たり値であり、高確率モードでは「６７，１３１，１９９，２６９，３３７，４０１，４６３，５２３，６０１，６６１」が当たり値である。ここで大当たりであると判断された場合（ステップＳ５０１：ＹＥＳ）、ステップＳ５０２へ移行する。一方、大当たりでないと判断された場合（ステップＳ５０１：ＮＯ）、すなわち外れである場合には、ステップＳ５０７へ移行する。
【０１４９】
ステップＳ５０２では、確変大当たりであるか否かを判断する。本実施形態では、大当たりとなった場合、それぞれ１／２の確率で高確率モード又は低確率モードへ移行するように構成されている。具体的には、高確率モードへ移行させるか否かは、保留球格納エリアの実行エリアに格納されているモード決定カウンタＣ２の値に基づいて判断される。格納されているモード決定カウンタＣ２の値が、数値０〜９のうち奇数「１，３，５，７，９」であるならば高確率モードへの移行が決定され（確変大当たり）、偶数「０，２，４，６，８」であるならば低確率モードへの移行が決定される（通常大当たり）。ここで確変大当たりであると判断された場合（ステップＳ５０２：ＹＥＳ）、ステップＳ５０３にて大当たり変動パターンを決定し、ステップＳ５０４にて確変図柄（本実施形態では「Ａ１」）を図柄コマンドに設定して、本変動開始処理を終了する。一方、確変大当たりでないと判断された場合（ステップＳ５０２：ＮＯ）、すなわち通常大当たりである場合には、ステップＳ５０５にて大当たり変動パターンを決定し、ステップＳ５０６にて通常図柄（本実施形態では「Ａ２」）を図柄コマンドに設定して、本変動開始処理を終了する。
【０１５０】
上記ステップＳ５０３，ステップＳ５０５では、大当たり時における変動パターンを決定し、当該変動パターンを変動パターンコマンドに設定する。このとき、ＲＡＭ５０３のカウンタ用バッファに格納されている変動種別カウンタＣＳ１，ＣＳ２の値を確認し、第１及び第２変動種別カウンタＣＳ１、ＣＳ２の値に基づいて装飾図柄の図柄変動態様を決定する。なお、第１変動種別カウンタＣＳ１の数値とリーチパターン（変動種別）との関係、第２変動種別カウンタＣＳ２の数値と停止図柄時間との関係はテーブル等により予め規定されている。
【０１５１】
ここで、第１変動種別カウンタＣＳ１及び第２変動種別カウンタＣＳ２の数値と変動種別との対応関係を説明すると、大当たり時においては、図１３（ａ）に示す大当たり時のテーブルによって前記対応関係が規定されている。すなわち、ＣＳ１＝０〜９のときは、ＣＳ２の値に関わらず、変動パターンコマンドに「ＦＦ１１」（ノーマルリーチ）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝０〜６９のときは、変動パターンコマンドに「ＦＦ１２」（スーパーリーチＳＲ１）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝７０〜１４９のときは、変動パターンコマンドに「ＦＦ１３」（スーパーリーチＳＲ２）が設定される。ＣＳ１＝１０〜１９６かつＣＳ２＝１５０〜２４０のときは、変動パターンコマンドに「ＦＦ１４」（スーパーリーチＳＲ３）が設定される。ＣＳ１＝１９７，１９８かつＣＳ２＝０〜１２０のときは、変動パターンコマンドに「ＦＦ１５」（プレミアムリーチＰＲ１）が設定される。ＣＳ１＝１９７，１９８かつＣＳ２＝１２１〜２４０のときは、変動パターンコマンドに「ＦＦ１６」（プレミアムリーチＰＲ２）が設定される。
【０１５２】
また、ステップＳ５０４，ステップＳ５０６における図柄コマンドは、大当たりの図柄を所定区分で指示するものであり、停止図柄の決定は、後述するようにサブ制御装置２６２が行う。具体的には、確変図柄の組合わせを示す「Ａ１」が図柄コマンドに設定されると（ステップＳ５０４）、１，３，５，７，９のゾロ目のいずれかの図柄の組合わせをサブ制御装置２６２が停止図柄として決定する。一方、通常図柄の組合わせを示す「Ａ２」が図柄コマンドに設定されると（ステップＳ５０６）、０，２，４，６，８のゾロ目のいずれかの図柄の組合わせをサブ制御装置２６２が停止図柄として決定する。当該ステップＳ５０４、ステップＳ５０６で図柄コマンドを設定した後、ステップＳ５１５へ移行する
また、ステップＳ５０１にて否定判断された場合に移行するステップＳ５０７では、リーチであるか否かを判断する。この判断は、保留球格納エリアの実行エリアに格納されている変動選択カウンタＣ３の値に基づいてなされる。上述したように、本実施形態では、変動選択カウンタＣ３によって、リーチ発生した後最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチ発生した後最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしており、例えば、Ｃ３＝０，１が前後外れリーチに該当し、Ｃ３＝２〜２１が前後外れ以外リーチに該当し、Ｃ３＝２２〜２３８が完全外れに該当する。ここでリーチであると判断された場合（ステップＳ５０７：ＹＥＳ）、ステップＳ５０８へ移行する。一方、リーチでないと判断された場合（ステップＳ５０７：ＮＯ）、すなわち「完全外れ」である場合には、ステップＳ５１３にて外れ変動パターンを決定し、ステップＳ５１４にて完全外れ図柄の組合わせを示す「Ａ５」を図柄コマンドに設定して、ステップＳ５１５へ移行する。
【０１５３】
ステップＳ５０８では、前後外れリーチであるか否かを判断する。ここで前後外れリーチであると判断された場合（ステップＳ５０８：ＹＥＳ）、ステップＳ５０９にて外れ変動パターンを決定し、ステップＳ５１０にて前後外れ図柄の組合わせを示す「Ａ３」を図柄コマンドに設定して、ステップＳ５１５へ移行する。一方、前後外れリーチでないと判断された場合（ステップＳ５０８：ＮＯ）、すなわち前後外れ以外リーチである場合には、ステップＳ５１１にて外れ変動パターンを決定し、ステップＳ５１２にて前後外れ以外図柄の組合わせを示す「Ａ４」を図柄コマンドに設定して、ステップＳ５１５へ移行する。
【０１５４】
上記ステップＳ５０９，ステップＳ５１１，ステップＳ５１３で外れ変動パターンを決定する際、ＲＡＭ５０３のカウンタ用バッファに格納されている変動種別カウンタＣＳ１，ＣＳ２の値に基づいて変動パターンが決定されるのは前記ステップＳ４０３等と同様である。ここで、第１変動種別カウンタＣＳ１の数値と変動種別との対応関係について説明すると、前後外れリーチ時においては、図１３（ｂ）に示す前後外れリーチ時のテーブルによって前記対応関係が規定されている。すなわち、ＣＳ１＝０〜９のときは、ＣＳ２の値に関わらず、変動パターンコマンドに「ＦＦ１１」（ノーマルリーチ）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝０〜９０のときは、変動パターンコマンドに「ＦＦ１２」（スーパーリーチＳＲ１）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝９１〜１７０のときは、変動パターンコマンドに「ＦＦ１３」（スーパーリーチＳＲ２）が設定される。ＣＳ１＝１０〜１９８かつＣＳ２＝１７１〜２４０のときは、変動パターンコマンドに「ＦＦ１４」（スーパーリーチＳＲ３）が設定される。また、前後外れ以外リーチ時（Ｃ３＝２〜２１）においては、変動種別カウンタＣＳ１，ＣＳ２の値にかかわらずノーマルリーチとなり、変動パターンコマンドに「ＦＦ１１」が設定される。なお、完全外れ時（Ｃ３＝２２〜２３８）においては、変動種別カウンタＣＳ１，ＣＳ２の値にかかわらず、変動パターンコマンドに「ＦＦ１０」が設定される。
【０１５５】
また、ステップＳ５１０，ステップＳ５１２，ステップＳ５１４における図柄コマンドが外れの図柄の組合わせの所定区分を指示するものであることも、上記ステップＳ５０４等の場合と同様である。具体的には、前後外れ図柄の組合わせを示す「Ａ３」が図柄コマンドに設定されると（ステップＳ５１０）、当該図柄コマンドを受信したサブ制御装置２６２は、ＲＡＭ５５３の前後外れリーチ図柄バッファに格納されている前後外れリーチに対応する図柄の組合わせを停止図柄として決定する。前後外れ以外図柄の組合わせを示す「Ａ４」が図柄コマンドに設定されると（ステップＳ５１２）、ＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納されている前後外れ以外リーチに対応する図柄の組合わせを、サブ制御装置２６２が停止図柄として決定する。完全外れ図柄の組合わせを示す「Ａ５」が図柄コマンドに設定されると（ステップＳ５１４）、ＲＡＭ５５３の完全外れ図柄バッファに格納されている完全外れに対応する図柄の組合わせを、サブ制御装置２６２が停止図柄として決定する。
【０１５６】
ステップＳ５１５では、特別表示装置４３における色換え表示（変動表示）を開始する。特別表示装置４３は上述したような３色ＬＥＤであり、点灯している色が赤であれば緑、緑であれば青、青であれば赤へ色換えを行う。それから、ステップＳ５１６において、変動表示の開始を示す変動開始フラグをセットして（前記ステップＳ３０１、ステップＳ３０２参照）本処理を終了する。
【０１５７】
図１１の説明に戻り、ステップＳ４０２がＹＥＳ、すなわち変動表示中である場合には、ステップＳ４０７に進み、変動時間が経過したか否かを判別する。ステップＳ４０７で肯定判定された場合に移行するステップＳ４０８では、特別表示装置４３による決定表示を行う。すなわち、高確率モードへの移行を伴う確変大当たりである場合には赤色を決定表示（例えば数秒間だけ点灯）させ、低確率モードへの移行を伴う通常大当たりである場合には緑色を決定表示（例えば数秒間だけ点灯）させ、外れである場合には青色を決定表示（数秒間だけ点灯）させる。繰り返しとなるが、このような特別表示装置４３による決定表示が主となる表示であり、装飾図柄表示装置４２による装飾図柄の表示はあくまでも補助的なものとなっている。その後本処理を終了する。
【０１５８】
一方、ステップＳ４０７で否定判定された場合に移行するステップＳ４０９では、特別表示装置４３のＬＥＤの色換え表示（変動表示）を行う。具体的には、現在の点灯色が赤であれば緑、緑であれば青、青であれば赤への色換えを行う。これによって、変動処理のタイミング、すなわち４ｍｓ毎に、特別表示装置４３のＬＥＤの色換え表示（変動表示）が実現される。
【０１５９】
次に、払出制御装置３１１内のＣＰＵ５１１により実行される払出制御について説明する。図１７は、払出制御装置３１１のメイン処理を示すフローチャートであり、このメイン処理は電源投入時のリセットに伴い起動される。
【０１６０】
先ず始めに、ステップＳ９０１では、電源投入に伴う初期設定処理を実行する。具体的には、スタックポインタに予め決められた所定値を設定すると共に、割込みモードを設定する。また、ステップＳ９０２では、主制御装置２６１から送信される払出許可コマンドを受信するまで待機する。そして、払出許可コマンドを受信した時点でステップＳ９０３に進んでＲＡＭアクセスを許可すると共に、ステップＳ９０４で外部割込みベクタの設定を行う。
【０１６１】
その後、ＣＰＵ５１１内のＲＡＭ５１３に関してデータバックアップの処理を実行する。つまり、ステップＳ９０５では、電源装置３１３に設けたＲＡＭ消去スイッチ３２３が押下（ＯＮ）されているか否かを判別し、続くステップＳ９０６では、ＲＡＭ５１３のバックアップエリア５１３ａに電源断の発生情報が設定されているか否かを判別する。また、ステップＳ９０７ではＲＡＭ判定値を算出し、続くステップＳ９０８では、そのＲＡＭ判定値が電源断時に保存したＲＡＭ判定値と一致するか否か、すなわちバックアップの有効性を判別する。ＲＡＭ判定値は、例えばＲＡＭ５１３の作業領域アドレスにおけるチェックサム値である。なお、ＲＡＭ５１３の所定のエリアに書き込まれたキーワードが正しく保存されているか否かによりバックアップの有効性を判断することも可能である。
【０１６２】
ＲＡＭ消去スイッチ３２３がＯＮされていれば、ＲＡＭの初期化処理（ステップＳ９１５等）に移行する。また、電源断の発生情報が設定されていない場合や、ＲＡＭ判定値（チェックサム値等）によりバックアップの異常が確認された場合も同様にＲＡＭ５１３の初期化処理（ステップＳ９１５等）に移行する。つまり、ステップＳ９１５ではＲＡＭ５１３の全領域を０にクリアし、続くステップＳ９１６ではＲＡＭ５１３の初期化処理を実行する。また、ステップＳ９１７ではＣＰＵ周辺デバイスの初期設定を行うと共に、ステップＳ９１８では割込み許可を設定し、後述する払出制御処理に移行する。
【０１６３】
一方、ＲＡＭ消去スイッチ３２３が押されていない場合には、電源断の発生情報が設定されていること、及びＲＡＭ判定値（チェックサム値等）が正常であることを条件に、復電時の処理（電源断復旧時の処理）を実行する。つまり、ステップＳ９０９では、電源断前のスタックポインタを復帰させ、ステップＳ９１０では、電源断の発生情報をクリアする。また、ステップＳ９１１では、ＣＰＵ周辺デバイスの初期設定を行い、ステップＳ９１２では、使用レジスタをＲＡＭ５１３のバックアップエリア５１３ａから復帰させる。さらに、ステップＳ９１３，Ｓ９１４では、割込み許可／不許可を電源断前の状態に復帰させた後、電源断前の番地へ戻る。
【０１６４】
次に、払出制御処理の流れについて、図１８のフローチャートを参照しながら、説明する。
【０１６５】
図１８において、ステップＳ１００１では、主制御装置２６１からのコマンドを取得し、賞球の総賞球個数を記憶する。ステップＳ１００２では、発射制御装置３１２に対して発射許可の設定を行う。また、ステップＳ１００３では、状態復帰スイッチ３２１をチェックして、状態復帰動作開始と判定した場合に状態復帰動作を実行する。
【０１６６】
その後、ステップＳ１００４では、下皿１５の状態の変化に応じて下皿満タン状態又は下皿満タン解除状態の設定を実行する。すなわち、下皿満タンスイッチの検出信号により下皿１５の満タン状態を判別し、下皿満タンになった時、下皿満タン状態の設定を実行し、下皿満タンでなくなった時、下皿満タン解除状態の設定を実行する。また、ステップＳ１００５では、タンク３５５の状態の変化に応じてタンク球無し状態又はタンク球無し解除状態の設定を実行する。すなわち、タンク球無しスイッチの検出信号によりタンク球無し状態を判別し、タンク球無しになった特、タンク球無し状態の設定を実行し、タンク球無しでなくなった特、タンク球無し解除状態の設定を実行する。
【０１６７】
その後、ステップＳ１００６では、報知する状態の有無を判別し、報知する状態が有る場合には払出制御装置３１１に設けた７セグメントＬＥＤにより報知する。
【０１６８】
ステップＳ１００７〜Ｓ１００９では、賞球払出の処理を実行する。この場合、賞球の払出不可状態でなく、且つ前記ステップＳ１００１で記憶した総賞球個数が０でなければ（ステップＳ１００７，Ｓ１００８が共にＮＯ）、ステップＳ１００９に進み、賞球制御処理（後述する図１９）を開始する。また、賞球の払出不可状態、又は総賞球個数が０であれば（ステップＳ１００７、Ｓ１００８の何れかがＹＥＳ）、貸球払出の処理に移行する。
【０１６９】
その後、ステップＳ１０１０〜Ｓ１０１２では、貸球払出の処理を実行する。この場合、貸球の払出不可状態でなく、且つカードユニットからの貸球払出要求を受信していれば（ステップＳ１０１０がＮＯ、Ｓ１０１１がＹＥＳ）、ステップＳ１０１２に進み、貸球制御処理（後述する図２０）を開始する。また、貸球の払出不可状態、又は貸球払出要求を受信していなければ（ステップＳ１０１０がＹＥＳ又はＳ１０１１がＮＯ）、後続の球抜きの処理を実行する。
【０１７０】
ステップＳ１０１３では、状態復帰スイッチ３２１をチェックして球抜き不可状態でないこと、及び球抜き動作開始でないことを条件に、払出モータ３５８ａを駆動させ球抜き処理を実行する。続くステップＳ１０１４では、球詰まり状態であることを条件にバイブレータ３６０の制御（バイブモータ制御）を実行する。その後、本払出制御処理の先頭に戻る。
【０１７１】
ここで、図１９に示す賞球制御処理において、ステップＳ１１０１では、払出モータ３５８ａを駆動させて賞球の払出を実行する。続くステップＳ１１０２では、払出モータ３５８ａの回転が正常であるかを払出回転センサの検出結果により判別する。払出モータ３５８ａの回転が正常でなければ、ステップＳ１１０３に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７２】
また、払出モータ３５８ａの回転が正常であれば、ステップＳ１１０４に進み、遊技球のカウントが正常に行われているか否かを払出カウントスイッチの検出結果により判別する。遊技球のカウントが正常でなければ、ステップＳ１１０５に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７３】
さらに、遊技球のカウントが正常であれば、ステップＳ１１０６に進み、払出カウントスイッチによる遊技球のカウント数が総賞球個数に達して払出が完了したか否かを判別する。払出が完了していれば、ステップＳ１１０７で払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７４】
また、図２０に示す貸球制御処理において、ステップＳ１２０１では、払出モータ３５８ａを駆動させて貸球の払出を実行する。続くステップＳ１２０２では、払出モータ３５８ａの回転が正常であるかを払出回転センサの検出結果により判別する。払出モータ３５８ａの回転が正常でなければ、ステップＳ１２０３に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７５】
また、払出モータ３５８ａの回転が正常であれば、ステップＳ１２０４に進み、遊技球のカウントが正常に行われているか否かを払出カウントスイッチの検出結果により判別する。遊技球のカウントが正常でなければ、ステップＳ１２０５に進み、払出モータ３５８ａを駆動させてリトライ処理を実行すると共に払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７６】
さらに、遊技球のカウントが正常であれば、ステップＳ１２０６に進み、払出カウントスイッチによる遊技球のカウント数が所定の貸球個数（２５個）に達して払出が完了したか否かを判別する。払出が完了していれば、ステップＳ１２０７で払出モータ３５８ａの停止処理を実行し、その後、図１８の払出制御処理に戻る。
【０１７７】
次に、サブ制御装置２６２の処理について説明する。変動パターンコマンド、図柄コマンド等を入力したサブ制御装置２６２は、かかる各種コマンドに基づいて、装飾図柄表示装置４２の表示態様を決定し、該表示態様を装飾図柄表示装置４２において表示制御装置４５に表示させるようになっている。具体的には、変動パターンコマンドに基づいて装飾図柄の変動表示を所定時間行う。そして、図柄コマンドに基づき停止図柄を決定する。
【０１７８】
本実施形態では、サブ制御装置２６２のＣＰＵ５５１は、装飾図柄の表示に際し各種カウンタ情報を用いる。具体的には、図２１に示すように、大当たり時装飾図柄カウンタＣ５と、上列、中列及び下列の各外れ図柄の設定に使用する上・中・下の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲとを用いることとしている。外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、ＣＰＵ５５１内のＲレジスタ（リフレッシュレジスタ）を用いてレジスタ値が加算され、結果的に数値がランダムに変化する構成となっている。
【０１７９】
大当たり時装飾図柄カウンタＣ５は、大当たりの際、装飾図柄表示装置４２の変動停止時の図柄（大当たり図柄）を決定するものであり、本実施形態では、装飾図柄表示装置４２において装飾図柄は、確変図柄（確率変動図柄）が５通り、通常図柄（確率変動図柄以外の図柄）が５通り設定されている。したがって、大当たり時装飾図柄カウンタＣ５としては、５個（０〜４）のカウンタ値が用意されている。すなわち、大当たり時装飾図柄カウンタＣ５は、０〜４の範囲内で順に１ずつ加算され、最大値（つまり４）に達した後０に戻る構成となっている。そして、主制御装置２６１から送信された図柄コマンドが確変図柄の組合わせを示す「Ａ１」である場合、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）に基づいて、例えば、カウンタ値が０であれば「１」（のゾロ目）、１であれば「３」（のゾロ目）、２であれば「５」（のゾロ目）、３であれば「７」（のゾロ目）、４であれば「９」（のゾロ目）という具合に、確変図柄の組合わせを決定する。また、図柄コマンドが通常図柄の組合わせを示す「Ａ２」である場合、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）に基づいて、例えば、カウンタ値が０であれば「０」（のゾロ目）、１であれば「２」（のゾロ目）、２であれば「４」（のゾロ目）、３であれば「６」（のゾロ目）、４であれば「８」（のゾロ目）という具合に通常図柄の組合わせを決定する。この大当たり時装飾図柄カウンタＣ５は定期的に更新され、サブ制御装置２６２が図柄コマンドを受信するタイミングでＲＡＭ５５３のカウンタ用バッファから読み出す。なお、本実施形態では大当たり時装飾図柄カウンタＣ５はＲＡＭ５５３の大当たり時装飾図柄カウンタバッファに格納されるものとしたが、バッファに格納せず、図柄コマンドを受信したタイミングなどでカウンタ値を参照するようにしてもよい。
【０１８０】
上・中・下の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは、大当たり抽選が外れとなった時に上列装飾図柄、中列装飾図柄、下列装飾図柄の停止図柄（外れ図柄の組合わせ）を決定するものであり、各列では１０の装飾図柄の何れかが表示されることから、各々に１０個（０〜９）のカウンタ値が用意されている。外れ図柄カウンタＣＬにより上図柄列の停止図柄が決定され、外れ図柄カウンタＣＭにより中図柄列の停止図柄が決定され、外れ図柄カウンタＣＲにより下図柄列の停止図柄が決定される。
【０１８１】
本実施形態では、ＣＰＵ５５１に内蔵のＲレジスタの数値を用いることにより各カウンタＣＬ，ＣＭ，ＣＲの値をランダムに更新する構成としている。すなわち、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新時には、前回値にＲレジスタの下位３ビットの値が加算され、その加算結果が最大値を超えた場合に１０減算されて今回値が決定される。各外れ図柄カウンタＣＬ，ＣＭ，ＣＲは更新時期が重ならないようにして更新され、それら外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせが、ＲＡＭ５５３の前後外れリーチ図柄バッファ、前後外れ以外リーチ図柄バッファ及び完全外れ図柄バッファの何れかに格納される。
【０１８２】
ここで、各外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新処理を詳しく説明する。この処理は、サブ制御装置２６２にて、例えば４ｍｓｅｃといった所定時間毎に実行されるものである。
【０１８３】
図２２に示すように、ステップＳ１３０１では、上図柄列の外れ図柄カウンタＣＬの更新時期か否かを判別し、ステップＳ１３０２では、中図柄列の外れ図柄カウンタＣＭの更新時期か否かを判別する。なお、上図柄列、中図柄列及び下図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲが１回の更新処理で１つずつ順に更新されるように構成する。したがって、前回の更新処理において下図柄列の外れ図柄カウンタＣＲが更新されている場合、ステップＳ１３０１で肯定判断されることになる。また、前回の更新処理において上図柄列の外れ図柄カウンタＣＬが更新されている場合、ステップＳ１３０２で肯定判断されることになる。そして、上図柄列の更新時期（ステップＳ１３０１がＹＥＳ）であればステップＳ１３０３に進み、上図柄列の外れ図柄カウンタＣＬを更新する。また、中図柄列の更新時期（ステップＳ１３０２がＹＥＳ）であればステップＳ１３０４に進み、中図柄列の外れ図柄カウンタＣＭを更新する。さらに、下図柄列の更新時期（ステップＳ１３０１、Ｓ１３０２が共にＮＯ）であればステップＳ１３０５に進み、下図柄列の外れ図柄カウンタＣＲを更新する。ステップＳ１３０３〜Ｓ１３０５の外れ図柄カウンタＣＬ，ＣＭ，ＣＲの更新では、前回のカウンタ値にＲレジスタの下位３ビットの値を加算すると共にその加算結果が最大値を超えた場合に１０を減算して、その演算結果を、外れ図柄カウンタＣＬ，ＣＭ，ＣＲの今回値とする。
【０１８４】
上記ＣＬ，ＣＭ，ＣＲの更新処理によれば、上図柄列、中図柄列及び下図柄列の各外れ図柄カウンタＣＬ，ＣＭ，ＣＲが１回の更新処理で１つずつ順に更新され、各カウンタ値の更新時期が重なることはない。これにより、更新処理を３回実行する毎に外れ図柄カウンタＣＬ，ＣＭ，ＣＲの１セット分が更新されるようになっている。
【０１８５】
その後、ステップＳ１３０６では、上記更新した外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせがリーチ図柄の組合わせになっているか否かを判別し、リーチ図柄の組合わせである場合（Ｓ１３０６がＹＥＳ）、さらにステップＳ１３０７では、それが前後外れリーチであるか否かを判別する。外れ図柄カウンタＣＬ，ＣＭ，ＣＲが前後外れリーチ（前後外れ図柄）の組合わせである場合（Ｓ１３０７がＹＥＳ）、ステップＳ１３０８に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の前後外れリーチ図柄バッファに格納する。外れ図柄カウンタＣＬ，ＣＭ，ＣＲが前後外れ以外リーチ（前後外れ以外図柄）の組合わせである場合（Ｓ１３０７がＮＯ）には、ステップＳ１３０９に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納する。
【０１８６】
また、リーチ図柄以外の組合わせである場合（Ｓ１３０６がＮＯ）、ステップＳ１３１０に進み、外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせが外れ図柄の組合わせになっているか否かを判別し、外れ図柄（完全外れ図柄）の組合わせになっていれば（Ｓ１３１０がＹＥＳ）、ステップＳ１３１１に進み、そのときの外れ図柄カウンタＣＬ，ＣＭ，ＣＲの組合わせをＲＡＭ５５３の完全外れ図柄バッファに格納する。なお、ステップＳ１３０６、Ｓ１３１０が共にＮＯの場合は、上・中・下で図柄が揃っている、すなわち大当たり図柄の組合わせに相当するが、かかる場合、外れ図柄カウンタＣＬ，ＣＭ，ＣＲをバッファに格納することなくそのまま本処理を終了する。
【０１８７】
上述したように主制御装置２６１から送信されてくる図柄コマンドに基づいて、サブ制御装置２６２は、装飾図柄表示装置４２に表示する停止図柄を決定する。
【０１８８】
具体的には、主制御装置２６１から送信された図柄コマンドが確変図柄の組合わせを示す「Ａ１」である場合には、大当たり時装飾図柄カウンタバッファに格納されている大当たり時装飾図柄カウンタＣ５の値を読み出す。さらに、当該カウンタＣ５値に基づいて、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）を参照することで、上記のとおり、大当たり時装飾図柄カウンタバッファに格納された値が０であれば「１」（のゾロ目）、１であれば「３」、２であれば「５」、３であれば「７」、４であれば「９」という具合に、確変図柄の組合わせを決定する。また、図柄コマンドが通常図柄の組合わせを示す「Ａ２」である場合、大当たり時装飾図柄カウンタバッファに格納されている大当たり時装飾図柄カウンタＣ５の値を読み出す。さらに、当該カウンタＣ５値に基づいて、図示しないテーブル（カウンタ値と装飾図柄とを対応付けるテーブル）を参照することで、上記のとおり、大当たり時装飾図柄カウンタバッファに格納された値が０であれば「０」（のゾロ目）、１であれば「２」、２であれば「４」、３であれば「６」、４であれば「８」という具合に、通常図柄の組合わせを決定する。また、主制御装置２６１から送信された図柄コマンドが前後外れ図柄の組合わせを示す「Ａ３」である場合、ＲＡＭ５５３の前後外れリーチ図柄バッファに格納されている前後外れリーチに対応する図柄の組合わせを停止図柄として決定する。また、図柄コマンドが前後外れ以外図柄の組合わせを示す「Ａ４」である場合、ＲＡＭ５５３の前後外れ以外リーチ図柄バッファに格納されている前後外れ以外リーチに対応する図柄の組合わせを停止図柄として決定する。また、図柄コマンドが完全外れ図柄の組合わせを示す「Ａ５」である場合、ＲＡＭ５５３の完全外れ図柄バッファに格納されている完全外れに対応する図柄の組合わせを停止図柄として決定する。
【０１８９】
次に、図２３のフローチャートを参照して、サブ制御装置２６２の通常処理について説明する。この通常処理は、定期的に（本実施の形態では２ｍｓｅｃ周期で）起動される。
【０１９０】
ステップＳ２００１において、主制御装置２６１から送信されたコマンドが受信されたか否かを判別する。この場合には、入出力ポート５５４のコマンド入力に対応するポートを確認することで、コマンドが受信されたか否かを確認する。そして、コマンドが受信されている場合には、ステップＳ２００２においてそのコマンドをＲＡＭ５５３のコマンドバッファへ記憶する。一方、コマンドが受信されていない場合には、そのままステップＳ２００７へ移行する。
【０１９１】
なお、ＲＡＭ５５３のコマンドバッファは、主制御装置２６１から送信されるコマンドを一時的に記憶するリングバッファで構成されている。リングバッファは所定の記憶領域を有しており、その記憶領域の始端から終端に至るまで規則性をもってコマンドが記憶され、全ての記憶領域にコマンドが記憶された場合には、記憶領域の始端に戻りコマンドが更新されるよう構成されている。よって、コマンドが記憶された場合及びコマンドが読み出された場合に、コマンドバッファにおける記憶ポインタ及び読出ポインタが更新され、その各ポインタに基づきコマンドの記憶と読み出しとが行われる。
【０１９２】
続くステップＳ２００３では、コマンドバッファに記憶されたコマンドが変動パターンコマンドであるか否かを判別する。ここで記憶されたコマンドが変動パターンコマンドである場合には、ステップＳ２００４において、当該変動パターンコマンドの変動時間に対応する値を変動時間タイマに設定し、ステップＳ２００５へ移行する。変動時間タイマは変動時間を計測するためのタイマである。一方、記憶されたコマンドが変動パターンコマンドでない場合には、そのままステップＳ２００７へ移行する。
【０１９３】
ステップＳ２００５では、記憶されたコマンドが特定の変動パターンコマンド（本実施形態ではスーパーリーチＳＲ３を実行する旨の変動パターンコマンド）であるか否かを判別する。ここで、記憶されたコマンドが特定の変動パターンコマンドである場合には、ステップＳ２００６において操作有効タイマの値に所定値（本実施形態では５秒）を設定し、ステップＳ２００７へ移行する。操作有効タイマは上記選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間を計測するためのタイマであり、本実施形態における指示入力有効期間を計測するためのタイマに相当する。一方、記憶されたコマンドが特定の変動パターンコマンドでない場合には、そのままステップＳ２００７へ移行する。
【０１９４】
ステップＳ２００７では、操作有効タイマの値が０か否かを判別する。ここで、操作有効タイマの値が０である場合には、ステップＳ２００８において通常設定処理を行い、ステップＳ２０１０へ移行する。一方、操作有効タイマの値が０でない場合には、ステップＳ２００９において割込設定処理を行い、ステップＳ２０１０へ移行する。そして、ステップＳ２０１０において上記各設定処理において設定された内容を基に各種制御（例えばコマンド出力処理など）を行うための制御実行処理を行い、本処理を終了する。
【０１９５】
上記ステップＳ２００８の通常設定処理では、例えばＲＡＭ５５３のコマンドバッファに格納された情報に基づき、表示制御装置４５へ出力する表示コマンドを生成する等の各種の演算処理及びコマンドの出力設定を行う。表示コマンドは、例えば変動表示の開始から終了までの一連の表示演出を指定するためのコマンドや、大当たり中の表示演出を指定するためのコマンドであり、コマンドバッファに格納された情報に基づいてその都度必要な表示コマンドが生成される。
【０１９６】
より詳しくは、通常設定処理では、変動パターンコマンド（図１３参照）に基づいて、図２５に示す表示テーブルを参照しつつ変動種別を決定する。変動パターンコマンド「ＦＦ１１」ではノーマルリーチ、変動パターンコマンド「ＦＦ１２」ではスーパーリーチＳＲ１、変動パターンコマンド「ＦＦ１３」ではスーパーリーチＳＲ２、変動パターンコマンド「ＦＦ１４」ではスーパーリーチＳＲ３、変動パターンコマンド「ＦＦ１５」ではプレミアムリーチＰＲ１、変動パターンコマンド「ＦＦ１６」ではプレミアムリーチＰＲ２が選択される。加えて、変動パターンコマンド「ＦＦ１０」では「完全外れ」が選択される。
【０１９７】
また、ここでは、図柄コマンドに基づいて停止図柄の決定もあわせて行う。なお、上述したことであるが、図柄コマンドに「Ａ１」が設定されている場合、１，３，５，７，９のゾロ目のいずれかの図柄の組合わせを停止図柄として決定する。一方、図柄コマンドに「Ａ２」が設定されている場合、０，２，４，６，８のゾロ目のいずれかの図柄の組合わせを停止図柄として決定する。また、図柄コマンドに「Ａ３」が設定されている場合、ＲＡＭ５５３の前後外れリーチ図柄バッファ（図２１参照）に格納されている図柄の組合わせを停止図柄として決定する。図柄コマンドに「Ａ４」が設定されている場合、前後外れ以外リーチ図柄バッファに格納されている図柄の組合わせを停止図柄として決定する。図柄コマンドに「Ａ５」が設定されている場合、完全外れ図柄バッファに格納されている図柄の組合わせを停止図柄として決定する。
【０１９８】
そして、これらの情報を基に表示制御装置４５へ出力する表示コマンドを生成する。通常、サブ制御装置２６２にて生成される変動表示に関わる表示コマンドは大別して通常変動データ群やリーチ演出データ群などからなり、基本的にはこれらデータ群を構成する各データが上記変動時間タイマを基に予め決められた時間順序に則して順次出力されることで、各種変動パターンに応じた表示演出が行われる。例えば、通常変動データ群が通常変動データ１，通常変動データ２，・・・，通常変動データｍからなり、リーチ演出データ群がリーチ演出データ１，リーチ演出データ２，・・・，リーチ演出データｎからなる場合には、通常変動の開始に伴い通常変動データ１→２→・・・→ｍの順でデータ出力が順次行われ、それに引き続きリーチ演出の開始に伴いリーチ演出データ１→２→・・・→ｎの順でデータ出力が順次行われる。
【０１９９】
但し、後述する割込演出が行われ、変動時間が変更された場合には、割込演出の終了時から変動表示の停止時までにあたる変動時間タイマの残り時間において、当該残り時間に応じた進度パターンの変動表示を行うこととなる。このため、本実施形態では、残り時間に合わせたデータ群（複数種の進度パターン）が予め記憶されており、変動時間タイマの値（残り時間）に対応するこれらデータ群を基に残りの変動表示の設定が行われる。なお、変動表示は、後述するように全図柄変動→上図柄列停止→下図柄列停止→リーチ状態→中図柄列停止などといったように、複数段階の過程を経て停止表示に至るように表示進行されるが、本実施形態では、割込演出がどんなに長期化した場合、つまり残り時間が比較的短くなった場合でも、当該残り時間に行われる変動表示では、中図柄列が変動中で、かつ、下図柄列において図柄が停止した時点以降の特定過程が必ず表示されるようなデータ群が設定されている。もちろん、これに限らず、中図柄列及び下図柄列が変動中で、かつ、上図柄列において図柄が停止した時点以降の過程が必ず表示されるようなデータ群が設定されていることとしてもよい。すなわち、リーチ開始時が必ず表示される構成となっていればよい。また、残り時間に応じて記憶されたデータ群（複数種の進度パターン）は、各データ（各パターン）毎にリーチの開始時期を異ならせたデータ群となっている。より詳しくは、各データ毎に、リーチの開始時期から変動表示の停止時までの時間が異なっており、残り時間がより短い場合にはリーチ開始時期がより遅くなり、残り時間が比較的長い場合には比較的早い段階でリーチ開始時期が到来するようになっている。本実施形態では、例えば割込演出の実行契機となる変動パターン（スーパーリーチＳＲ３）が選出された場合、この変動パターンにより実行される変動表示全体の実行時間は５０秒であり、割込演出を行わない場合には変動表示開始時から８秒後にリーチ開始時が到来する。これに対し、割込ゲームを１回行って割込演出が終了した場合には変動表示開始時から１５秒後にリーチ開始時が到来し、割込ゲームが２回の場合は２０秒後、割込ゲームが３回の場合は２５秒後にそれぞれリーチ開始時が到来する。このような構成により、本実施形態では、割込演出の実行時間が変化するのに伴い、リーチの開始時期が変化する。なお、本実施形態の上記データ群に代えて、割込演出の終了時から一定時間後にリーチの開始時期が到来するようなデータ群を採用してもよい。このようにすれば、割込演出の実行時間が変化するのに合わせて、結果的にリーチの開始時期を異ならせることができる。
【０２００】
また、サブ制御装置２６２は、その都度の表示演出に同期させながら、音声類、ランプ類を駆動するための制御設定を行う。もちろん、音声やランプ制御に関するコマンドが主制御装置２６１から送信されてきた場合には、これらの制御を行うための設定もステップＳ２００８で行われる（ステップＳ２００９においても同様）。
【０２０１】
そして、表示制御装置４５は、サブ制御装置２６２からの指令（ステップＳ２０１０の制御実行処理により出力された表示コマンド）に応じて描画処理を行い、装飾図柄表示装置４２での図柄の変動表示を開始する。なお、主制御装置２６１から変動パターンコマンドが一旦受信されると、当該変動パターンに対応する変動時間が経過するまで（ステップＳ２００４で設定された変動時間タイマが０になるまで）の間、サブ制御装置２６２と表示制御装置４５との協働のもとに図柄の変動表示が継続される。
【０２０２】
ここで、装飾図柄表示装置（液晶表示装置）４２の表示態様について説明する。装飾図柄表示装置４２には、図２６に示すように、上・中・下の３つの図柄列（識別情報列）が設定されており、図柄列毎に複数種類の図柄（装飾図柄）が変動表示される。本実施の形態では、図２７に示すように、装飾図柄として図柄Ｚ０〜Ｚ９が設定されている。図柄Ｚ０〜Ｚ９は、「０」〜「９」の数字を各々付すよう構成されている。図柄Ｚ０〜Ｚ９は、数字の昇順又は降順に周期性をもって右から左へとスクロール変動表示され、これにより一連の図柄列が構成されている。なお、図柄の変動態様はスクロール変動に限らず、切換え変動等でもよい。
【０２０３】
かかる場合、上図柄列においては、図柄Ｚ０〜Ｚ９が降順（付された数字が減る順）に表示され、中図柄列及び下図柄列においては、同じく図柄Ｚ０〜Ｚ９が昇順（付された数字が増える順）に表示される。そして、所定時間経過後、上図柄列→下図柄列→中図柄列の順に変動表示が停止し、その停止時に図柄Ｚ０〜Ｚ９が所定の大当たりライン上に大当たり図柄の組合せ（本実施の形態では、同一種類の図柄の組合せ）で揃えば大当たりとして大当たり動画が表示されるようになっている（大当たり状態が開始される）。従って、このような同一種類の図柄の組合せが本実施形態における特定の組合せに相当する。
【０２０４】
なお、上述した大当たり図柄の組み合わせが表示される直前においては、いわゆるリーチ状態（リーチ態様の成立状態）となる。但し、リーチ状態となった場合でも大当たり状態に至らない場合もある。
【０２０５】
本実施形態では、上記大当たりラインは、左・中・右の縦ライン及び斜めの２本のラインによって構成されている（５ラインと称される）。従って、上・中・下図柄列において、図柄Ｚ０〜Ｚ９のうち同一種類のものが前記５つのラインのいずれかのライン上に並んで停止表示されると（例えば右上がりの斜めのラインにおいて「１」の図柄Ｚ１が３つ揃って停止表示されると）、大当たり状態が発生する。
【０２０６】
また、本実施形態におけるリーチ状態には、下図柄列の図柄変動が、前記大当たりライン上において上図柄列の停止図柄と同一種類の図柄で停止する状態が含まれる。例えば、図２８においては、上・下図柄列それぞれにおいて、右下がりの斜めの大当たりライン上に「１」の図柄Ｚ１が停止表示されており、左下がりの斜めの大当たりライン上に「９」の図柄Ｚ９が停止表示されており、中図柄列が未だ変動中である場合が例示されている。この場合、中図柄列において、前記大当たりライン上に図柄Ｚ１又は図柄Ｚ９が停止表示されると、大当たり状態が発生する。なお、リーチ状態には、中図柄列の図柄が、最終的に上・下図柄列の停止図柄と同一種類の図柄（大当たり図柄）で停止して大当たり状態になるもの以外にも、異なる種類の図柄（これを「外れリーチ図柄」という）で停止して、大当たり状態とならないもの（これを「外れリーチ状態」という）が含まれる。なお、図２８では、便宜上、中図柄列に表示される図柄Ｚ０〜Ｚ９を省略している。そして、リーチ状態中においては、上述したように種々のリーチ演出が行われる。
【０２０７】
さて、本実施形態では、上述したように、受信したコマンドがスーパーリーチＳＲ３を実行する旨の変動パターンコマンドである場合には、装飾図柄表示装置４２において通常の変動表示よりも優先して所定の割込演出を行うための割込設定処理（ステップＳ２００９）を実行するようになっている。この割込設定処理が本実施形態における割込演出処理を構成する。
【０２０８】
ステップＳ２００９の割込設定処理では、上記ステップＳ２００８の通常設定処理と同様に、表示制御装置４５へ出力する表示コマンドを生成する等の各種の演算処理及びコマンドの出力設定を行う。そして、表示制御装置４５は、サブ制御装置２６２からの指令（ステップＳ２０１０の制御実行処理により出力された表示コマンド）に応じて描画処理を行い、装飾図柄表示装置４２での割込演出を実行する。もちろん、割込演出が、一旦開始されると、終了条件が成立するまでの間、サブ制御装置２６２と表示制御装置４５との協働のもとに割込演出が継続される。
【０２０９】
ここで、ステップＳ２００９の割込設定処理について図２４を参照して詳しく説明する。
【０２１０】
まず、ステップＳ２１０１において、決定ボタン１２４ｂのボタン操作がなされたか否か、すなわち遊技者による何らかの指示行為がなされたか否かを判別する。ここで否定判別された場合には、ステップＳ２１０２において割込ゲーム回数計数カウンタＦの値が０か否かを判別する。割込ゲーム回数計数カウンタＦは、後述する割込ゲームの実行回数を計数するための計数カウンタである。ここで、割込ゲーム回数計数カウンタＦの値が０の場合、すなわち一回目の割込ゲームが開始される前段階であると判別された場合には、ステップＳ２１０３において割込ゲームを実行するか否かの決定を遊技者に求める実行決定演出を行うためのゲーム開始要求設定処理を行い、本処理を終了する。一方、ステップＳ２１０２において割込ゲーム回数計数カウンタＦの値が０でない場合には、そのまま本処理を終了する。ゲーム開始要求設定処理が本実施形態における実行決定処理を構成する。
【０２１１】
ここで、実行決定演出について説明する。実行決定演出が実行されると、図２９に示すように、装飾図柄表示装置４２には割込ゲームを行うか否かを遊技者に選択させるために「ＹＥＳ」及び「ＮＯ」の文字が表示される。そして、遊技者は選択ボタン１２４ａを操作して「ＹＥＳ」か「ＮＯ」を選択して、決定ボタン１２４ｂを押すことにより、割込ゲームを行うか否かを決定できるように構成されている。この際、決定された結果は、ＲＡＭ５５３内の所定の記憶エリアに記憶される。詳しくは「ＹＥＳ」の場合、前記記憶エリアに設定されたＹＥＳ・ＮＯフラグの値を「１」とし、「ＮＯ」の場合、ＹＥＳ・ＮＯフラグの値を「０」とする。
【０２１２】
さて、ステップＳ２１０１で肯定判別された場合には、ステップＳ２１０４において割込表示演出用カウンタの値を取得する。
【０２１３】
割込表示演出用カウンタは、その更新の都度前回値に１が加算され、例えば０〜２５０の範囲内で順に１ずつ加算され、最大値（つまり２５０）に達した後０に戻るループカウンタとなっている。割込表示演出用カウンタは定期的に更新され、その更新値が、決定ボタン１２４ｂが押されたタイミングでＲＡＭ５５３の所定領域に設定されたカウンタ用バッファに適宜格納される。そして、この割込表示演出用カウンタの値と、後述する結果選択テーブルとを参酌して割込ゲームにおける表示結果が決定される。
【０２１４】
続くステップＳ２１０５では、割込ゲーム回数計数カウンタＦの値が０か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が０の場合、すなわち一回目の割込ゲームが開始される前段階であると判別された場合には、ステップＳ２１０６において上記実行決定演出において「ＹＥＳ」が指定されたか否かを上記ＹＥＳ・ＮＯフラグの値を参酌して判別する。ここで「ＹＥＳ」が指定された場合、すなわち上記実行決定演出において遊技者が割込ゲームを行うことを決定した場合には、ステップＳ２１０７において割込ゲーム回数計数カウンタＦの値を１に設定し、ステップＳ２１０８において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１０９において特定表示演出としての割込ゲームを行うためのゲーム設定処理を行い、本処理を終了する。以下も同様であるが、ゲーム設定処理が本実施形態における特定表示演出処理を構成する。
【０２１５】
一方、ステップＳ２１０６において否定判別された場合、すなわち上記実行決定演出において「ＮＯ」が指定された場合には、ステップＳ２１１０において操作有効タイマの値を０にリセットし、本処理を終了する。つまり、操作有効タイマの値を０にリセットし、上記ステップＳ２００７を経ることによって、即座にステップＳ２００８の通常設定処理へ移行する。つまり、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の経過前に、遊技者が割込ゲームを行わないことを決定した場合には、即座に図柄の変動表示に復帰するようになっている。もちろん、何らの決定も行われない場合には、操作有効時間が経過し、操作有効タイマの値が０になった後、図柄の変動表示に戻る。
【０２１６】
ここで割込ゲームについて説明する。割込ゲームが開始されると、図３０に示すように、装飾図柄表示装置４２には両手に宝箱ＴＭを持った海人キャラクタＵＫが表示される。そして、図示は省略するが、遊技者に対し左右どちらかの宝箱ＴＭを指定するよう要求する表示がなされる。それに従い、遊技者は選択ボタン１２４ａを操作して左右どちらかの宝箱ＴＭを選択して、決定ボタン１２４ｂを押すことにより宝箱ＴＭを指定する。そして、この際に取得される上記割込表示演出用カウンタの値が後述するように当たりに該当する値である場合には、遊技者の指定した宝箱ＴＭが開き、当該宝箱ＴＭの中に財宝がある表示がなされる。一方、割込表示演出用カウンタの値が当たりに該当する値でない場合には、遊技者の指定した宝箱ＴＭが開き、その中が空である表示がなされる。
【０２１７】
さて、ステップＳ２１０５で割込ゲーム回数計数カウンタＦの値が０でないと判別された場合には、ステップＳ２１１１において割込ゲーム回数計数カウンタＦの値が１か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が１の場合には、ステップＳ２１１２において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。当たりであれば継続条件が成立することとなる。
【０２１８】
より詳しくは、サブ制御装置２６２は、結果選択テーブルとして、図柄コマンド「Ａ１」及び「Ａ２」に対応するテーブル（大当たりに対応するテーブル）と、図柄コマンド「Ａ３」〜「Ａ５」に対応するテーブル（外れに対応するテーブル）の２種類のテーブルを備え、割込表示演出用カウンタの値と、コマンドバッファに記憶された図柄コマンドとを基に、対応するテーブルを参照して当たり外れを判別する。例えば、図柄コマンド「Ａ１」及び「Ａ２」に対応するテーブルでは、当たりに該当する割込表示演出用カウンタの値は０〜２００と設定され、外れが２０１〜２５０と設定されている。また、図柄コマンド「Ａ３」〜「Ａ５」に対応するテーブルでは、当たりに該当する割込表示演出用カウンタの値は０〜１００と設定され、外れが１０１〜２５０と設定されている。つまり、図柄コマンドが大当たりに対応する場合には、外れの場合よりも、取得された割込表示演出用カウンタの値が当たりに該当する値である割合が高くなるように設定されている。つまり、割込演出が継続される割合が高くなる。
【０２１９】
さて、ステップＳ２１１２で肯定判別された場合には、ステップＳ２１１３において割込ゲーム回数計数カウンタＦの値を２に設定し、ステップＳ２１１４において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１１５において割込ゲームを行うためのゲーム設定処理を行う。このゲーム設定処理では、次なる割込ゲームの表示設定とともに、上述したように宝箱ＴＭが開き、当該宝箱ＴＭの中に財宝がある表示を行うための表示設定も行われる。
【０２２０】
一方、ステップＳ２１１２で否定判別された場合には、ステップＳ２１１６において割込演出を終了するための終了処理を行い、ステップＳ２１１７において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１１８において操作有効タイマの値を０にリセットし、本処理を終了する。つまり、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の経過前に、遊技者が割込ゲームを行った場合には、即座に図柄の変動表示に復帰するようになっている。もちろん、何らの決定も行われない場合には、操作有効時間が経過し、操作有効タイマの値が０になった後、図柄の変動表示に戻る。なお、終了処理では、上述したように宝箱ＴＭが開き、その中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２２１】
さて、ステップＳ２１１１で割込ゲーム回数計数カウンタＦの値が１でないと判別された場合には、ステップＳ２１１９において割込ゲーム回数計数カウンタＦの値が２か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が２の場合には、ステップＳ２１２０において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。
【０２２２】
ステップＳ２１２０で肯定判別された場合には、ステップＳ２１２１において割込ゲーム回数計数カウンタＦの値を３に設定し、ステップＳ２１２２において操作有効タイマの値を所定値（本実施形態では５秒）に再設定する。続くステップＳ２１２３において割込ゲームを行うためのゲーム設定処理を行う。
【０２２３】
一方、ステップＳ２１２０で否定判別された場合には、ステップＳ２１２４において割込演出を終了するための終了処理を行い、ステップＳ２１２５において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１２６において操作有効タイマの値を０にリセットし、本処理を終了する。ここの終了処理では、上記同様に宝箱ＴＭの中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２２４】
さて、ステップＳ２１１９で割込ゲーム回数計数カウンタＦの値が２でないと判別された場合には、ステップＳ２１２７において割込ゲーム回数計数カウンタＦの値が３か否かを判別する。ここで、割込ゲーム回数計数カウンタＦの値が３でない場合には、そのまま本処理を終了する。一方、割込ゲーム回数計数カウンタＦの値が３の場合には、ステップＳ２１２８において上記ステップＳ２１０４で取得された割込表示演出用カウンタの値が当たりに該当する値か否かを判別する。
【０２２５】
ステップＳ２１２８で肯定判別された場合には、ステップＳ２１２９において割込演出を終了するための終了処理を行い、ステップＳ２１３０において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１３１において操作有効タイマの値を０にリセットし、本処理を終了する。但し、ステップＳ２１２９の終了処理では、上述したような宝箱ＴＭの中に財宝がある表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。つまり、本実施形態では、割込ゲームの継続回数が３回と設定されており、３回目の割込ゲームでは遊技者の指示した結果（当たり外れ）に関わらず、強制的に割込演出が終了するようになっている。
【０２２６】
一方、ステップＳ２１２８で否定判別された場合には、ステップＳ２１３２において割込演出を終了するための終了処理を行い、ステップＳ２１３３において割込ゲーム回数計数カウンタＦの値を０にリセットし、ステップＳ２１３４において操作有効タイマの値を０にリセットし、本処理を終了する。ここの終了処理では、上記同様に宝箱ＴＭの中が空である表示を行うための表示設定がなされるとともに、上記ＹＥＳ・ＮＯフラグの値を０にリセットする処理などが行われる。
【０２２７】
以上詳述したように、選択ボタン１２４ａ及び決定ボタン１２４ｂの操作有効時間の終了前に遊技者が指示した結果に基づき割込演出（割込ゲーム）の終了が確定した場合には、操作有効時間の終了を待つことなく割込演出を終了するように構成されており、遊技者が指示した結果に応じて割込演出の実行時間が可変となるとともに、変動時間タイマの残り時間において、当該残り時間に応じた進度パターンの変動表示が行われる。従って、操作有効時間の経過を待つことなく、割込演出から変動表示へ移行するまでの無駄な待機時間を無くすことができる。さらに、遊技者が指示した結果に応じて、その後の変動表示の進度（例えばリーチ開始時など）が変化するため、多様な表示演出を行うことができ、さらなる興趣の向上を図ることができる。
【０２２８】
また、割込演出の実行時間、ひいては変動時間タイマの残り時間が変化したとしても、当該残り時間に行われる部分の変動表示においては、必ず中図柄列が変動中で、かつ、下図柄列において図柄が停止した時点以降、すなわちリーチ開始時以降の特定過程が表示される。このため、割込演出が長期化することにより、遊技者の関心の高い前記特定過程の部分の演出が省略されてしまうなどといった不具合を防止することができる。また、リーチ演出が途中から始まるなどといった違和感を遊技者に感じさせるおそれを低減することができる。
【０２２９】
なお、高確率モード中において遊技者は高確率モードの継続を望んでいるため、仮にリーチ状態中又はリーチ状態となった後、上記割込演出（割込ゲーム）を行うような構成とすると、確変図柄以外の通常図柄の組合わせでリーチ態様が成立した場合には、通常図柄で大当たりとなってしまう、すなわち低確率モードとなってしまうかもしれないと思い、上記割込演出（割込ゲーム）を行わないおそれがある。その点、本実施形態では、リーチ状態となる前段階の通常変動時において上記割込演出（割込ゲーム）を行うような構成となっているため、そのようなおそれは低減される。従って、遊技モードを、少なくとも通常モード（低確率モード）と、前記通常モードよりも遊技者に有利な特定モード（高確率モード）との間で切換設定可能に構成され、通常モードに対応した識別情報が特定の組合せとなって停止表示され、特別遊技状態が発生した場合には、その後の遊技モードに通常モードが設定され、特定モードに対応した識別情報が特定の組合せとなって停止表示され、特別遊技状態が発生した場合には、その後の遊技モードに特定モードが設定される構成の遊技機において、本発明はより効果が発揮される。つまり、このような構成の遊技機においては、通常モードに対応した識別情報の組合わせでリーチ態様（例えば一識別情報列で変動表示されており、他の識別情報列において同種の識別情報が停止表示された態様）が成立した場合には、上述したような印象を遊技者が抱いてしまうおそれがあるが、上述したように、本発明では、そのようなおそれは低減される。
【０２３０】
なお、上述した実施形態の記載内容に限定されず、例えば次のように実施してもよい。
【０２３１】
（ａ）指示入力手段は上記実施形態の選択ボタン１２４ａ及び決定ボタン１２４ｂに限定されるものではなく、例えば手をかざしたりすることで遊技者の指示を検出可能なセンサ等を採用することも可能である。
【０２３２】
（ｂ）上記実施形態では、割込演出が行われる際、図柄の変動表示が表示されないように構成されているが、これに限らず、割込演出の背後（異なるレイヤ）において変動表示が行われていたり、表示部の隅で小さく変動表示が行われる構成としてもよい。
【０２３３】
（ｃ）上記実施形態では、変動時間タイマの残り時間に合わせたデータ群が予め記憶されており、変動時間タイマの値（残り時間）に対応するこれらデータ群を基に残りの変動表示の設定が行われるようになっている。これに限らず、その都度、変動時間タイマの値（残り時間）に合わせてデータ群を組み合わせる構成としてもよい。
【０２３４】
（ｄ）上記実施形態では、割込ゲームを実行するか否かの決定を遊技者に求める実行決定演出を行う構成となっているが、これを省略し、受信したコマンドが特定の変動パターンコマンドである場合には、自動的に割込ゲームが開始される構成としてもよい。
【０２３５】
（ｅ）上記実施形態とは異なるタイプのパチンコ機等として実施してもよい。また、パチンコ機以外にも、アレンジボール機や、それに類する雀球等の各種遊技機として実施することも可能である。ただし、これらの遊技機には、液晶表示装置やドットマトリクス表示装置等の可変表示装置が搭載されているものとする。
【符号の説明】
【０２３６】
１０…遊技機としてのパチンコ機、４２…装飾図柄表示装置、４５…表示制御装置、１２４ａ…選択ボタン、１２４ｂ…決定ボタン、２６１…主制御装置、２６２…サブ制御装置。