(57)【特許請求の範囲】
【請求項１】
遊技盤上に発射された遊技球が該遊技盤に設けられた入球口に入球すると乱数値を取得し、前記取得した乱数値が特定の値である場合に遊技者に有利な特典を付与するべく遊技状態を制御する制御手段を有する弾球遊技機において、
発振周波数の異なる複数の発振回路と、
前記発振回路の発振周波数を利用して乱数値を所定の範囲内で更新する乱数値更新手段と、
前記複数の発振回路間で発振回路を切り換える発振回路切換手段と、
不正条件を記憶する不正条件記憶手段と
を備え、
前記制御手段は、前記不正条件が成立したか否かを判断し、
前記発振回路切換手段は、前記制御手段によって前記不正条件が成立したことが判断されると、前記乱数値更新手段による乱数値の更新が一巡した後に前記発振回路を切り換えることを特徴とする弾球遊技機。
【請求項２】
請求項１に記載の弾球遊技機において、
前記発振回路毎に前記特定の値となった回数をカウントするカウント手段を備え、
前記発振回路切換手段は、前記複数の発振回路のうち特定の発振回路に係る前記カウント手段のカウント値が所定の値以上である場合に、前記特定の発振回路への切り換えを行わないように構成されることを特徴とする弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技盤面に向けて遊技球を発射することによって遊技を行う弾球遊技機に関する。
【背景技術】
【０００２】
複数の入球口が設けられた遊技盤面に遊技球を発射して、何れかの入球口に遊技球が入球すると、所定個数の遊技球が賞球として払い出される弾球遊技機は、種々のタイプのものが知られている。今日では、これらの弾球遊技機の中でも、いわゆるセブン機と呼ばれる弾球遊技機が広く普及している。
【０００３】
このセブン機と呼ばれる弾球遊技機には、始動口と呼ばれる特殊な入球口が設けられており、始動口に遊技球が入球すると大当り抽選が行われる。そして、大当り抽選に当選した場合には大当り遊技が開始されて、遊技者に対して大量の遊技球が払い出される。この大当り抽選では、発振回路の発振周波数に従って一定の範囲内（例えば「０」〜「６５５３５」）で乱数値を逐次更新していき、遊技球が始動口に入球すると、そのときに更新されている乱数値を取得する。そして、取得した乱数値が所定の値（大当り乱数値）の場合（または所定の範囲（大当り範囲）にある場合）に、該大当り抽選に当選したと判断している。
【０００４】
このような弾球遊技機では、前述の乱数値の更新速度は高速であるものの、一定の範囲の乱数値を一巡させる（例えば「０」〜「６５５３５」まで更新する）タイミングが一定（発振周波数が一定）であるため、大当り乱数値（大当り範囲）も一定のタイミングで発生することになる。従って、不正を行う者によって、一度大当り乱数値（大当り範囲）が発生するタイミングを特定されてしまうと、体感器などによってその後の大当り乱数値（大当り範囲）発生タイミングも特定されてしまう。そして、この大当り乱数値（大当り範囲）が発生するタイミングで不正電波を飛ばすなどして遊技球が始動口に入球した状態にすることにより、大当り乱数値（大当り範囲）を取得させ、結果として不正に大当り遊技が開始される。
【０００５】
一方、弾球遊技機と同様に一定周期で更新される乱数値を用いて抽選を行う回胴式遊技機では、乱数値を更新するタイミング（発振周波数）が一定にならないようにすることを目的として、乱数値の更新に使用する発振回路を発振周波数の異なる複数の発振回路間で切り換える技術が提案されている。また、この発振回路を切り換えるタイミングとしては、遊技者による操作がなされた時（スタートレバーや停止ボタンが操作された時）またはタイマ割り込みが行われる時が例示されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−６２１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上述の技術では、予め定めておいたタイミングで発振回路を切り換えるだけなので、体感器などを用いた不正行為を防止しようとすると、発振回路の切り換えが頻繁になり易く、ノイズが発生し易くなるとともに処理負荷の増大化を招いてしまう。
【０００８】
この発明は、従来の技術が有する上述した課題を解決するためになされたものであり、発振回路の切り換えを効率よく行うことにより、不正行為が行われることによって不正行為者に有利な特典が付与されることを抑制しながらも、ノイズの発生や処理負荷の増加などの発振回路切り換えに伴う弊害を軽減することが可能な弾球遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題の少なくとも一部を解決するために、本発明の弾球遊技機は次の構成を採用した。すなわち、
遊技盤上に発射された遊技球が該遊技盤に設けられた入球口に入球すると乱数値を取得し、前記取得した乱数値が特定の値である場合に遊技者に有利な特典を付与するべく遊技状態を制御する制御手段を有する弾球遊技機において、
発振周波数の異なる複数の発振回路と、
前記発振回路の発振周波数を利用して乱数値を所定の範囲内で更新する乱数値更新手段と、
前記複数の発振回路間で発振回路を切り換える発振回路切換手段と、
不正条件を記憶する不正条件記憶手段と
を備え、
前記制御手段は、前記不正条件が成立したか否かを判断し、
前記発振回路切換手段は、前記制御手段によって前記不正条件が成立したことが判断されると、前記乱数値更新手段による乱数値の更新が一巡した後に前記発振回路を切り換えることを特徴とする。
【００１０】
このような構成を有する本発明の遊技機においては、不正条件が成立したことが判断されると、乱数値の更新が一巡した後に発振回路を切り換えて、この切り換えられた発振回路の発振周波数を利用して乱数値を更新する。従って、不正条件が成立する前と後では、乱数値を更新するタイミングを異ならせる（変更する）ことができる。ここで、不正行為を行おうとする者（不正行為者）は、乱数値を更新するタイミング（発振回路の発振周波数）に合わせて特定の値の乱数値を取得しようとする。これに対して、本発明では前述のとおり、不正条件が成立したら乱数値を更新するタイミング（発振回路の発振周波数）を変更するので、不正行為者にとって、特定の値の乱数値に更新されるタイミングを把握し難くすることができる。しかも、不正行為が行われることが懸念される不正条件が成立した場合に、発振回路を切り換えて乱数値を更新するタイミングを変更するので、不正行為が行われることにより不正行為者に有利な特典が付与されることを抑制しながらも、単に所定時間ごとや所定操作ごとに切り換える場合と比較して発振回路の切り換えの機会を少なくすることができ、ノイズの発生や処理負荷の増加などの発振回路切り換えに伴う弊害を軽減すること可能となる。
【００１１】
尚、ここで言う「不正条件」としては、これから不正行為が行なわれる可能性があること、または、今まさに不正行為が行われている可能性があることを条件とする。具体的には、有利な特典が付与される特定の値の乱数値が取得されること（すなわち、大当り抽選の結果に当選すること）、該特定の値を含む特定の範囲の乱数値が取得されること、該特定の値の乱数値または該特定の範囲の乱数値が所定以上の頻度で取得されること、不正な電波を検知する不正電波検知手段によって不正な電波を検知すること等が例示できる。また、「入球口」としては、後述する始動口１７が例示できる。
【００１２】
また、特定の値の乱数値（大当り乱数値）が取得されること等は、不正な遊技によるものか、正当な遊技によるものかが不明であったとしても、発振回路を切り換えたことで正当な遊技者に不利益を与えないため、不正行為の可能性がある場合として、不正条件の成立としている。
【００１３】
また、こうした本発明の弾球遊技機においては、
前記発振回路毎に前記特定の値となった回数をカウントするカウント手段を備え、
前記複数の発振回路のうち特定の発振回路に係る前記カウント手段のカウント値が、所定の値以上になると、前記発振回路切換手段は、前記特定の発振回路とは別の発振回路に切り換えることとしてもよい。
【００１４】
特定の発振回路において、取得した乱数値が特定の値になる回数が多くなるということは、特定の発振回路が有効となっているときに（利用状態にあるときに）遊技者に有利な特典が付与される頻度が高くなるということであり、不正行為が行われている可能性が高いと言える。従って、不正行為者が不正行為の対象としている可能性がある特定の発振回路から別の発振回路に切り換えて乱数値の更新タイミングを変更することにより、不正行為者にとって、特定の値の乱数値に更新されるタイミングを把握し難くすることができ、不正行為が行われることにより不正行為者に有利な特典が付与されることを抑制することが可能となる。
【００１５】
また、「所定の値」とは、予め定められた固定値（例えば、３０回）であっても良いし、遊技状況によって変化する変動値、例えば、複数の発振回路全てのカウント値（大当り回数）を加算し、発振回路の数で除算した平均値としても良い。また、選択されている発振回路のカウント値が、他の発振回路（最もカウント値の少ないもの、最もカウント値の多いもの、カウント値の平均値）との差が予め定められた値以上となったときを、「所定の値以上」となったときとしても良い。
【００１６】
また、こうした本発明の弾球遊技機においては、
前記発振回路毎に前記特定の値となった回数をカウントするカウント手段を備え、
前記発振回路切換手段は、前記複数の発振回路のうち特定の発振回路に係る前記カウント手段のカウント値が所定の値以上である場合に、前記特定の発振回路への切り換えを行わないように構成されることとしてもよい。
【００１７】
前述したように、取得した乱数値が特定の値になる回数が多くなるということは、特定の発振回路が有効となっているときに（利用状態にあるときに）、遊技者に有利な特典が付与される頻度が高くなるということであり、不正行為が行われている可能性が高いと言える。従って、不正行為者が不正行為の対象としている可能性がある特定の発振回路の使用を止めることによって、不正行為が行われている可能性が高い発振周波数が利用されなくなるので、不正行為が行われることにより不正行為者に有利な特典が付与されることを抑制することが可能となる。
【００１８】
また、こうした本発明の弾球遊技機においては、
前記遊技盤や前記制御手段を覆う枠部材と、
前記枠部材が前記遊技盤や前記制御手段を覆わない状態に開放されたことを検知する前面枠開放検知手段と
を備え、
前記制御手段は、前記枠部材が開放されたことが検知されることにより前記不正条件が成立したと判断することとしてもよい。
【００１９】
枠部材が開放される場合は、遊技盤面に設置された入球口に手で遊技球を入球させたり、遊技盤面に設置された釘を曲げて入球口に入球し易くしたり、制御手段が形成された制御基板や、当該制御基板と接続されるハーネスに不正な機器を接続して不正電波（不正信号）を発生させる等の不正行為が行われることが懸念される。この際、不正行為者は、既に特定の乱数値に更新されるタイミング（発振回路の発振周波数）を認識した上で、該タイミングに合わせて乱数値を取得させようとしている可能性が高い。そこで、枠部材が開放された時に発振回路を切り換えることにより、不正行為者が認識している乱数値の更新タイミングとは異なるタイミングに変更することができるので、上述のような不正行為が行われても特定の値の乱数値を取得することが困難になり、不正行為が行われることにより不正行為者に有利な特典が付与されることを抑制することが可能となる。
【００２０】
ここで「枠部材」として、後述の前面枠や中枠が例示できる。「遊技盤や制御手段を覆う」状態とは、遊技機が遊技店の島設備に設置された状態で、枠部材の開放をなくしては、遊技者が、入球口等が形成された遊技盤面や、特典付与に関する制御を実行する制御手段やそれらを接続するハーネスに接触できない状態をいう。尚、枠部材の開放は、不正行為者だけでなく、球詰り等の異常を修理する遊技店店員も行う場合があるが、発振回路の切り換え処理は、正当な遊技者に不利益を与えないので、不正行為者による開放かどうかを問わず、開放が検知されれば発振回路を切り換える構成としている。
【発明の効果】
【００２１】
本発明によれば、発振回路の切り換えを効率よく行うことにより、不正行為が行われることによって不正行為者に有利な特典が付与されることを抑制しながらも、ノイズの発生や処理負荷の増加などの発振回路切り換えに伴う弊害を軽減することが可能な弾球遊技機を提供できる。
【図面の簡単な説明】
【００２２】
【図１】本実施例のパチンコ機の正面図である。
【図２】遊技盤の盤面構成を示す説明図である。
【図３】本実施例のパチンコ機に搭載された特別図柄表示装置の構成を示す説明図である。
【図４】本実施例のパチンコ機に搭載された演出図柄表示装置の画面構成を示す説明図である。
【図５】本実施例のパチンコ機における制御回路の構成を示したブロック図である。
【図６】普通図柄が変動表示している様子を概念的に示した説明図である。
【図７】特別図柄が変動表示している様子を概念的に示した説明図である。
【図８】演出図柄表示装置で行われる演出の一態様を例示した説明図である。
【図９】主制御基板に搭載されたＣＰＵが遊技の進行を制御するために行う遊技制御処理の大まかな流れを示したフローチャートである。
【図１０】遊技制御処理の中で行われる特図保留関連処理を示すフローチャートである。
【図１１】遊技制御処理の中で行われる特別図柄遊技処理の一部を示したフローチャートである。
【図１２】遊技制御処理の中で行われる特別図柄遊技処理の残りの部分を示したフローチャートである。
【図１３】特別図柄遊技処理の中で行われる特図変動表示処理の前半部分を示すフローチャートである。
【図１４】特別図柄遊技処理の中で行われる特図変動表示処理の後半部分を示すフローチャートである。
【図１５】特図変動表示処理の中で参照される大当り抽選テーブルを例示した説明図である。
【図１６】特別図柄の大当り図柄を決定するために参照される大当り図柄決定テーブルを例示した説明図である。
【図１７】大当り抽選の結果が大当りの場合に特別図柄の変動パターンを決定するために参照される大当り変動パターンテーブルを例示した説明図である。
【図１８】大当り抽選の結果が外れの場合に特別図柄の変動パターンを決定するために参照される外れ変動パターンテーブルを例示した説明図である。
【図１９】遊技制御処理の中で行われる大当り遊技処理の前半部分を示すフローチャートである。
【図２０】遊技制御処理の中で行われる大当り遊技処理の後半部分を示すフローチャートである。
【図２１】乱数発生回路の内部を示すとともに、主制御基板に搭載されたＣＰＵが大当り抽選乱数を取得する様子を示したブロック図である。
【図２２】第１実施例の発振回路切換処理を示すフローチャートである。
【図２３】大当り抽選乱数の警戒範囲を説明するための説明図である。
【図２４】カウンタ回路によって繰り返しカウントアップされる大当り抽選乱数が主制御基板に搭載されたＣＰＵによって取得される様子を示した説明図である。
【図２５】第２実施例の発振回路切換処理を示すフローチャートである。
【図２６】発振回路の選択禁止および選択禁止解除処理を示すフローチャートである。
【図２７】発振回路Ａ選択時処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下では、上述した本発明の内容を明確にするために、本発明の弾球遊技機を、セブン機と称されるタイプのパチンコ機に適用した実施例について、次のような順序に従って説明する。
Ａ．パチンコ機の装置構成：     Ａ−１．装置前面側の構成：     Ａ−２．遊技盤の構成：     Ａ−３．制御回路の構成：   Ｂ．遊技の概要：   Ｃ．制御内容：     Ｃ−１．遊技制御処理：     Ｃ−２．特図保留関連処理：     Ｃ−３．特別図柄遊技処理：     Ｃ−４．大当り遊技処理：   Ｄ．第１実施例の発振回路切換処理：
Ｄ−１．乱数発生回路およびその周辺の構成：
Ｄ−２．発振回路切換処理：
Ｅ．第２実施例：
Ｅ−１．第２実施例の発振回路切換処理：
Ｅ−２．発振回路の選択禁止および選択禁止解除処理：
Ｆ．変形例：
【００２４】
Ａ．パチンコ機の装置構成  ：
Ａ−１．装置前面側の構成  ：
図１は、本実施例のパチンコ機１の正面図である。図１に示すように、パチンコ機１の前面部は、大きくは、前面枠４、上皿部５、下皿部６、遊技盤１０などから構成されている。なお、図１では遊技盤１０の詳細な図示を省略している。前面枠４は、図示しない中枠３に取り付けられており、中枠３は図示しない本体枠２に取り付けられている。中枠３はプラスチック材料で成形されており、本体枠２の内側に取り付けられている。本体枠２は、木製の板状部材を組み立てて構成された略長方形の枠体であり、パチンコ機１の外枠を形成している。前面枠４の一端は、中枠３に対して回動可能に軸支されており、中枠３の一端は本体枠２に対して回動可能に軸支されている。前面枠４の枠部には、中枠３に対して前面枠４が開放されたことを検知するための前面枠スイッチ４ｓが設けられている。遊技盤１０は、中枠３の前面側に着脱可能に取り付けられており、その前面側が前面枠４で覆われている。
【００２５】
前面枠４は、プラスチック材料で成形されており、略中央部には、円形状の開放部４ａが形成されている。この開放部４ａにはガラス板等の透明板がはめ込まれており、奥側に配置される遊技盤１０の盤面が視認可能となっている。また、前面枠４には、遊技効果を高めるための各種ランプ類４ｂ〜４ｆが設けられている。前面枠４の下方には、上皿部５が設けられており、上皿部５の下方には下皿部６が設けられている。また、前面枠４の右側には施錠装置９が設けられており、前面枠４の左側にはプリペイドカード式の球貸装置１３（ＣＲユニット）が設けられている。
【００２６】
上皿部５には、皿状の凹部と、凹部を取り巻くように形成された皿外縁部５ａとが設けられている。遊技球は、上皿部５に形成された凹部に投入されて、発射装置ユニット１２（図５参照）に供給される。また、皿外縁部５ａには、遊技球の球貸スイッチ５ｂ、返却スイッチ５ｃ、投入した遊技球を排出するための排出ボタンなど、各種のボタン類が設けられている。さらに、上皿部５の略中央部には多数の小穴が形成されたスピーカ５ｄが設けられている。また、上皿５の前面側には、演出ボタンＳＷが設けられている。遊技者は、演出ボタンＳＷを押すことによって、遊技中に行われる演出を進行させることが可能となっている。
【００２７】
下皿部６には、パチンコ機１の内部から遊技球を排出するための排出口６ａが設けられており、排出された遊技球は下皿部６内に貯留される。また、下皿部６の右端には発射ハンドル８が設けられている。発射ハンドル８には、遊技者がハンドルに触れていることを検知するタッチスイッチ８ａが設けられている。発射ハンドル８の回転軸は、下皿部６の奥側に搭載された図示しない発射装置ユニット１２に接続されており、遊技者が発射ハンドル８を回転させると、その動きが発射装置ユニット１２に伝達され、ユニットに内蔵された図示しない発射モータが回転して、回転角度に応じた強さで遊技球が発射される。発射ハンドル８の左側面には、遊技者が操作して遊技球の発射を一時的に停止する発射停止スイッチ８ｂが配置されている。
【００２８】
Ａ−２．遊技盤の構成  ：
図２は、遊技盤１０の盤面構成を示す説明図である。前述したように、遊技盤１０は中枠３の前面側に着脱可能に取り付けられている。図２に示すように、遊技盤１０の中央には、外レール１４と内レール１５とによって囲まれた略円形状の遊技領域１１が形成されている。
【００２９】
遊技領域１１の略中央には中央装置２６が設けられている。また、中央装置２６の下方には、始動口（普通電動役物）１７が設けられている。始動口（普通電動役物）１７は、左右に一対の翼片部が開閉可能に構成されたいわゆるチューリップ式の始動口である。始動口１７の内部には、遊技球の通過を検知する始動口（普通電動役物）スイッチ１７ｓ（図５参照）と、一対の翼片部を作動させるための普通電動役物（始動口）ソレノイド１７ｍ（図５参照）とが備えられている。一対の翼片部が左右に開くと、遊技球の入球可能性が大きくなる開放状態となり、一対の翼片部が直立すると、遊技球の入球可能性が小さくなる通常状態となる。
【００３０】
中央装置２６のほぼ中央には、演出図柄表示装置２７が設けられている。演出図柄表示装置２７は、後述する特別図柄表示装置２８における特別図柄の変動表示に連動して、１〜９までの数字を象った３つの識別図柄を変動表示させることが可能である。また、識別図柄の変動表示に併せて種々の演出用図柄を表示する演出を行うことも可能となっている。演出図柄表示装置２７の画面上で識別図柄が変動表示される様子や、種々の演出用図柄を用いた演出が行われる様子については後述する。
【００３１】
中央装置２６の左下には、特別図柄表示装置２８が設けられている。詳細な構成については後述するが、特別図柄表示装置２８では普通図柄や特別図柄などを変動停止表示することが可能となっている。また、遊技領域１１の左には、普通図柄作動ゲート３６が設けられており、このゲートの内部には、遊技球の通過を検知するゲートスイッチ３６ｓが設けられている。更に、普通図柄作動ゲート３６と中央装置２６との間には、ランプ風車２４が設けられている。これら各遊技装置の間および周辺には、多数の障害釘２３が設けられている。
【００３２】
中央装置２６の下方には大入賞装置３１が設けられている。この大入賞装置３１は、略長方形状に大きく開放する大入賞口３１ｄや、大入賞口３１ｄを開閉するための開閉扉３１ｅ、開閉扉３１ｅを作動させるための大入賞口ソレノイド３１ｍ（図５参照）などから構成されている。後述する所定の条件が成立して開閉扉３１ｅが開動作することで、大入賞口３１ｄは開放状態となり、この結果、遊技球が高い確率で大入賞口３１ｄに入球することとなって、遊技者にとって有利な遊技状態である大当り遊技状態が開始される。また、大入賞口３１ｄの内部には、大入賞口スイッチ３１ｓが設けられており、大入賞口３１ｄに入賞した遊技球を検知することが可能となっている。更に、遊技盤１０の下方にはアウト口４８が設けられ、そのアウト口４８の下部にはバック球防止部材５８が設けられている。バック球防止部材５８は、遊技領域１１に到達せず戻ってきた遊技球が再び発射位置に戻ることを防止する機能を有している。
【００３３】
図３は、本実施例のパチンコ機１に搭載された特別図柄表示装置２８の構成を示す説明図である。図示されているように、本実施例の特別図柄表示装置２８は、略矩形の領域内に１２個の小さな発光ダイオード（ＬＥＤ）が組み込まれて構成されている。これら１２個のＬＥＤのうちの、３個のＬＥＤは普通図柄表示部２９を構成しており、残りの９個のＬＥＤは特別図柄表示部３０を構成している。更に、普通図柄表示部２９は、普通図柄を表示するための１個のＬＥＤ（以下、普通図柄ＬＥＤ２９ａと呼ぶ）と、普通図柄の保留数を表示するための２個のＬＥＤ（以下、普図保留表示ＬＥＤ２９ｂと呼ぶ）とから構成されている。また、特別図柄表示部３０は、特別図柄を表示するための７個のＬＥＤ（以下、特別図柄ＬＥＤ３０ａと呼ぶ）と、特別図柄の保留数（以下、特図保留数と呼ぶ）を表示するための２個のＬＥＤ（以下、特図保留表示ＬＥＤ３０ｂと呼ぶ）とから構成されている。本実施例の特別図柄表示装置２８が、これら１２個のＬＥＤを用いて、普通図柄や、特別図柄、特図保留数を表示する様子については後述する。
【００３４】
図４は、本実施例のパチンコ機１に搭載された演出図柄表示装置２７の画面構成を示す説明図である。前述したように、演出図柄表示装置２７は、主に液晶表示画面を用いて構成されており、液晶画面上には、３つの識別図柄２７ａ，２７ｂ，２７ｃと、その背景の背景図柄２７ｄが表示されている。このうち、３つの識別図柄２７ａ，２７ｂ，２７ｃは、図３に示した特別図柄表示部３０における特別図柄の表示に合わせて種々の態様で変動表示され、遊技を演出することが可能となっている。
【００３５】
Ａ−３．制御回路の構成  ：
次に、本実施例のパチンコ機１における制御回路の構成について説明する。図５は、本実施例のパチンコ機１における制御回路の構成を示したブロック図である。図示されているようにパチンコ機１の制御回路は、多くの制御基板や、各種基板などから構成されているが、その機能に着目すると、遊技の基本的な進行や賞球に関わる当否についての制御を司る主制御基板２００と、演出図柄表示装置２７で行われる各種の演出やランプや効果音を用いた演出の制御を司るサブ制御基板２２０と、サブ制御基板２２０の制御の下で演出図柄表示装置２７の具体的な制御を行う演出制御基板２３０と、貸球や賞球を払い出す動作の制御を司る払出制御基板２４０と、遊技球の発射に関する制御を司る発射制御基板２６０などから構成されている。これら制御基板は、各種論理演算および算出演算を実行するＣＰＵや、ＣＰＵで実行される各種プログラムやデータが記憶されているＲＯＭ、プログラムの実行に際してＣＰＵが一時的なデータを記憶するＲＡＭ、後述の大当り抽選に利用される乱数を発生するための乱数発生回路など、種々の周辺ＬＳＩがバスで相互に接続されて構成されている。また、図５中に示した矢印の向きは、データあるいは信号を入出力する方向を表している。尚、図５では、主制御基板２００に搭載されたＣＰＵ２０１や、ＲＯＭ２０２、ＲＡＭ２０３、乱数発生回路２１０、およびサブ制御基板２２０に搭載されたＣＰＵ２２１や、ＲＯＭ２２２、ＲＡＭ２２３、更に、演出制御基板２３０に搭載されたＣＰＵ２３１や、ＲＯＭ２３２、ＲＡＭ２３３のみが図示されている。
【００３６】
図示されているように主制御基板２００は、始動口スイッチ１７ｓや、大入賞口スイッチ３１ｓ、ゲートスイッチ３６ｓなどから遊技球の検知信号を受け取って、遊技の基本的な進行や賞球に関わる当否を決定した後、サブ制御基板２２０や、払出制御基板２４０、発射制御基板２６０などに向かって、各種の動作を指令するコマンドを出力する。また、主制御基板２００には、始動口１７に設けられた一対の翼片部を開閉させるための普通電動役物ソレノイド１７ｍや、大入賞口３１ｄを開閉させるための大入賞口ソレノイド３１ｍ、更には、普通図柄や特別図柄の変動停止表示を行う特別図柄表示装置２８などが接続されており、各種ソレノイド１７ｍ，３１ｍ、および特別図柄表示装置２８に向かって信号を出力することにより、これらの動作の制御も行っている。また、主制御基板２００は、前面枠スイッチ４ｓからの検知信号を受け取ることにより、前面枠４が開放されたことを把握する。
【００３７】
サブ制御基板２２０は、主制御基板２００からの各種コマンドを受け取ると、コマンドの内容を解析して、その結果に応じた遊技の演出を行う。すなわち、前述した演出図柄表示装置２７の表示制御を行う演出制御基板２３０に対して表示内容を指定するコマンドを出力したり、スピーカ５ｄを駆動するアンプ基板２２４、装飾用の各種ＬＥＤやランプを駆動する装飾駆動基板２２６に駆動信号を出力することにより、遊技の演出を行う。また、サブ制御基板２２０には、演出ボタン基板２２８を介して演出ボタンＳＷが接続されている。演出ボタンＳＷが操作されると演出ボタン基板２２８が該操作を検知し、その操作信号がサブ制御基板２２０に送信される。
【００３８】
払出制御基板２４０は、いわゆる貸球や賞球の払い出しに関する各種の制御を司っている。例えば、遊技者が前述した上皿部５に設けられた球貸スイッチ５ｂや返却スイッチ５ｃを操作すると、操作によって生じた信号が球貸装置１３に伝達される。球貸装置１３は、払出制御基板２４０とデータをやり取りしながら、貸球の払い出しを行う。また、主制御基板２００が賞球の払出コマンドを出力すると、このコマンドを払出制御基板２４０が受け取って、払出モータ１０９ｍに駆動信号を出力することによって賞球の払い出しが行われる。
【００３９】
Ｂ．遊技の概要  ：
次に、上述した構成を有する本実施例のパチンコ機１で行われる遊技の概要について簡単に説明しておく。本実施例のパチンコ機１では、次のようにして遊技が行われる。先ず、遊技者が上皿部５の凹部に遊技球を投入して発射ハンドル８を回転させると、上皿部５に投入された遊技球が、１球ずつ発射装置ユニット１２に供給されて、図２を用いて前述した遊技領域１１に発射される。遊技球を打ち出す強さは、発射ハンドル８の回転角度によって調整することが可能となっており、遊技者は発射ハンドル８の回転角度を変化させることによって、遊技球の発射位置の狙いを付けることができる。
【００４０】
発射した遊技球が、遊技領域１１の左側に設けられた普通図柄作動ゲート３６を通過すると、特別図柄表示装置２８において普通図柄の変動表示が開始される。図３を用いて前述したように、特別図柄表示装置２８には普通図柄表示部２９が設けられており、普通図柄表示部２９には、普通図柄ＬＥＤ２９ａおよび普図保留表示ＬＥＤ２９ｂが搭載されている。このうち、普通図柄ＬＥＤ２９ａを用いて普通図柄の変動表示を行う。
【００４１】
図６（ａ）は、普通図柄が変動表示している様子を概念的に示した説明図である。本実施例のパチンコ機１では、普通図柄ＬＥＤ２９ａの点滅を繰り返すことによって、普通図柄の変動表示を行う。図では、普通図柄ＬＥＤ２９ａが点灯している状態を放射状の実線で表し、消灯している状態を破線で表している。そして、点滅している普通図柄ＬＥＤ２９ａが点灯状態で停止した場合には、普通図柄の当りとなって、始動口１７が所定時間（例えば０．５秒間）だけ開放状態となる。逆に、消灯状態で停止した場合には普通図柄の外れとなって、始動口１７が開放することはない。また、普通図柄の変動表示中に遊技球が普通図柄作動ゲート３６を通過した場合は、この遊技球の通過が保留数として蓄えられて、現在の普通図柄の変動表示が終了した後に、変動表示が行われる。普通図柄の保留は最大４個まで蓄えることが可能となっており、蓄えられている普通図柄の保留数は、普図保留表示ＬＥＤ２９ｂによって表示される。
【００４２】
図６（ｂ）は、特別図柄表示装置２８に設けられた普図保留表示ＬＥＤ２９ｂによって普通図柄の保留数が表示される様子を示した説明図である。普通図柄の保留が無い場合（すなわち、保留が０個の場合）は、２個の普図保留表示ＬＥＤ２９ｂは何れも消灯している。保留が１個の場合は、向かって左側の普図保留表示ＬＥＤ２９ｂは消灯したままで、右側の普図保留表示ＬＥＤ２９ｂが点灯する。保留が２個になると、今度は、右側の普図保留表示ＬＥＤ２９ｂに加えて左側の普図保留表示ＬＥＤ２９ｂが点灯する。次いで、保留が３個になると、右側の普図保留表示ＬＥＤ２９ｂが点滅し、左側の普図保留表示ＬＥＤ２９ｂが点灯する。更に保留が増加して上限値である４個になると、左右の普図保留表示ＬＥＤ２９ｂが点滅した状態となる。このように普通図柄表示部２９では、２個の普図保留表示ＬＥＤ２９ｂを点灯、消灯、あるいは点滅させることによって、０個から４個までの保留数を表示することが可能となっている。
【００４３】
また、図３を用いて前述したように、特別図柄表示装置２８には、特別図柄表示部３０が設けられており、始動口１７に遊技球が入球すると、特別図柄の変動表示を開始した後、以下に説明する何れかの図柄で停止表示するようになっている。
【００４４】
図７は、特別図柄の停止表示態様を概念的に示した説明図である。図３を用いて前述したように、特別図柄表示部３０は７個のＬＥＤによって構成されており、これらを点灯させることによって特別図柄を表示する。図７に示されているように、本実施例のパチンコ機１では、６種類の特別図柄の停止表示態様が設けられており、それぞれの停止表示態様に固有の点灯状態が設定されている。また、これら６種類の特別図柄の停止表示態様は、大きく３つの図柄に分類されている。先ず、図中の上段に示した２つの特別図柄の停止表示態様は「通常大当り図柄」に分類されており、中段目に示した２つの特別図柄の停止表示態様は「確変大当り図柄」に分類されている。これら４種類の停止図柄が、いわゆる大当り図柄となる。更に、下段に示した２つの特別図柄の停止表示態様は「外れ図柄」に分類されている。
【００４５】
特別図柄表示部３０では、７個のＬＥＤ（特別図柄ＬＥＤ３０ａ）を所定時間にわたって点滅させることによって特別図柄の変動表示を行い、所定時間が経過すると、いずれかの停止表示態様に従って停止表示される。そして、何れかの大当り図柄が停止表示された場合には、大入賞口３１ｄが開放状態となって大当り遊技が開始される。このうち、「通常大当り図柄」または「確変大当り図柄」の何れかの大当り図柄が停止表示された場合には、大入賞口３１ｄが通常態様（遊技球が容易に入球し得る態様）で開放して、いわゆる大当り遊技が開始される。また、変動表示していた特別図柄が、「確変大当り図柄」で停止表示した場合には、所定の条件が成立するまで（例えば、次の大当り遊技が発生するまで、あるいは特別図柄の変動表示が所定回数行われるまで等）、特別図柄が大当り図柄で停止表示する確率が高確率に設定された状態（いわゆる、確率変動状態、あるいは単に確変状態）となる。ここで、本実施例では、特別図柄表示部３０を７個のＬＥＤによって構成し、これらＬＥＤの表示パターンによって種々の当り図柄や外れ図柄を表示するものとしているが、特別図柄表示部３０を１又は複数（例えば、２個）の７セグメント表示器により構成し、７セグメントの表示パターンによって種々の大当り図柄や外れ図柄を表示するようにしても良い。また、普通図柄、特別図柄の保留数、普通図柄の保留数についても、ＬＥＤ以外の表示器（例えば、７セグメント表示器）を用いて表示するようにしても良い。
【００４６】
また、始動口１７に入球した遊技球が始動口スイッチ１７ｓで検知されたにも拘わらず、特別図柄の変動表示を開始できない場合（例えば、特別図柄が変動表示中であった場合、あるいは大当り遊技中であった場合など）であっても、始動口１７に遊技球が入球したことは特別図柄の保留（特図保留）として蓄えられている。このため、特別図柄の変動表示が可能になった時点で、蓄えられていた保留を使って、変動表示を行うことが可能となっている。尚、蓄えられている特図保留の個数（特図保留数）については特図保留表示ＬＥＤ３０ｂによって表示される。特図保留表示ＬＥＤ３０ｂを用いて特図保留数を表示する態様は、図６（ｂ）に示した普図保留表示ＬＥＤ２９ｂの場合と全く同様であるため、ここでは説明は省略する。
【００４７】
上述した特別図柄表示装置２８での特別図柄の変動表示および停止表示に合わせて、演出図柄表示装置２７では識別図柄を用いた各種の演出が行われる。図８は、演出図柄表示装置２７で行われる演出の一態様を例示した説明図である。図４を用いて前述したように、演出図柄表示装置２７を構成する液晶表示画面には、３つの識別図柄２７ａ，２７ｂ，２７ｃが表示されている。前述した特別図柄表示装置２８で特別図柄の変動表示が開始されると、演出図柄表示装置２７においても、これら３つの識別図柄２７ａ，２７ｂ，２７ｃが一斉に変動表示を開始する。本実施例では、識別図柄として「１」〜「９」までの９つの数字を意匠化した図柄が用意されている。なお、識別図柄は、数字以外にも、文字、図形、記号等を意匠化した図柄であってもよく、遊技者が特別図柄の当否判定結果を識別できる形態であればよい。
【００４８】
図８（ａ）には、３つの識別図柄２７ａ，２７ｂ，２７ｃが一斉に変動表示している様子が概念的に示されている。変動表示が開始された後、所定時間が経過すると、初めに左識別図柄２７ａが「１」〜「９」のいずれかの図柄で停止表示され、次いで、右識別図柄２７ｃが停止表示され、最後に中識別図柄２７ｂが停止表示される。これら演出図柄表示装置２７で停止表示される３つの識別図柄２７ａ，２７ｂ，２７ｃの組合せ（停止表示態様）は、前述した特別図柄表示装置２８で停止表示される特別図柄の組合せと連動するように構成されている。たとえば、特別図柄表示装置２８の特別図柄が大当り図柄で停止する場合は、演出図柄表示装置２７の３つの識別図柄２７ａ，２７ｂ，２７ｃがすべて同じ図柄で停止表示される。特に、特別図柄表示装置２８の特別図柄が、前述した確変大当り図柄で停止する場合は、演出図柄表示装置２７の３つの識別図柄２７ａ，２７ｂ，２７ｃが、奇数を表す同じ図柄で停止表示され、通常大当り図柄で停止する場合は、演出図柄表示装置２７の３つの識別図柄２７ａ，２７ｂ，２７ｃが、偶数を表す同じ図柄で停止表示される。これに対して、特別図柄表示装置２８の特別図柄が外れ図柄で停止する場合は、３つの識別図柄２７ａ，２７ｂ，２７ｃは同じ図柄で揃わない任意の組合せで停止表示される。
【００４９】
このように、特別図柄表示装置２８での表示内容と、演出図柄表示装置２７での表示内容とは互いに対応している。更に、特別図柄表示装置２８の特別図柄が停止表示されるタイミングと、演出図柄表示装置２７の３つの識別図柄２７ａ，２７ｂ，２７ｃが停止表示されるタイミングも同じに設定されている。しかも、図２に示すように、特別図柄表示装置２８よりも演出図柄表示装置２７の方が目に付き易い位置に設けられており、表示画面も大きく、表示内容も分かり易いので、遊技者は演出図柄表示装置２７の画面を見ながら遊技を行うことが通常である。従って、演出図柄表示装置２７の表示画面上で初めに停止表示される左識別図柄２７ａと、続いて停止表示される右識別図柄２７ｃとが同じ図柄であった場合には、最後に停止表示される中識別図柄２７ｂも同じ図柄で停止して、いわゆる大当り遊技状態になるのではないかと、遊技者は図柄の変動を注視することになる。このように、２つの識別図柄を同じ図柄で停止した状態（当り表示態様を構成する図柄で停止表示した状態）で、最後の図柄を変動表示させる演出は、リーチ演出と呼ばれており、リーチ演出を行うことで遊技者の興趣を高めることが可能となっている。
【００５０】
Ｃ．制御内容  ：
以下では、上述した遊技を実現するために、本実施例のパチンコ機１が行っている制御内容について詳しく説明する。
【００５１】
Ｃ−１．遊技制御処理  ：
図９は、主制御基板２００に搭載されたＣＰＵ２０１が、遊技の進行を制御するために行う遊技制御処理の大まかな流れを示したフローチャートである。図示されているように、遊技制御処理では、賞球関連処理、普通図柄遊技処理、始動口復帰処理、特図保留関連処理、特別図柄遊技処理、大当り遊技処理などの各処理が繰り返し実行されている。一周の処理に要する時間は、ほぼ４ｍｓｅｃとなっており、従って、これら各種の処理は約４ｍｓｅｃ毎に繰り返し実行されることになる。そして、これら各処理中で、サブ制御基板２２０を初めとする各種制御基板に向けて、主制御基板２００から各種コマンドを送信する。こうすることにより、パチンコ機１全体の遊技が進行するとともに、サブ制御基板２２０では、遊技の進行に合わせた演出の制御が行われることになる。以下、フローチャートに従って、主制御基板２００に搭載されたＣＰＵ２０１が行う遊技制御処理について説明する。
【００５２】
主制御基板２００に搭載されたＣＰＵ２０１は、遊技制御処理を開始すると、遊技球を賞球として払い出すための処理（賞球関連処理）を行う（Ｓ５０）。かかる処理では、主制御基板２００に接続された各種スイッチの中で、遊技球の入賞に関わるスイッチ（始動口スイッチ１７ｓや大入賞口スイッチ３１ｓなど）について、遊技球が入球したか否かを検知する。そして、遊技球の入球が検知された場合には、払い出すべき賞球数を算出した後、払出制御基板２４０に向かって賞球数指定コマンドを出力する処理を行う。払出制御基板２４０は、主制御基板２００から出力された賞球数指定コマンドを受け取るとコマンドの内容を解釈し、その結果に従って、払出装置１０９に搭載された払出モータ１０９ｍに駆動信号を出力することにより、実際に賞球を払い出す処理を行う。
【００５３】
主制御基板２００のＣＰＵ２０１は、賞球に関連する処理を行うと（Ｓ５０）、今度は、普通図柄遊技処理を行うか否か、すなわち普通図柄の変動停止表示を行うか否かを判断する（Ｓ１００）。かかる判断は、始動口１７が開放中であるか否かを検知することによって行う。始動口１７が開放中でなければ普通図柄遊技処理を行うものと判断し（Ｓ１００：ｙｅｓ）、始動口１７が開放中であれば普通図柄遊技処理は行わないものと判断する（Ｓ１００：ｎｏ）。そして、普通図柄遊技処理を行うと判断された場合は（Ｓ１００：ｙｅｓ）、以下に説明する普通図柄遊技処理を行う（Ｓ１５０）。一方、普通図柄遊技処理を行わないと判断された場合は（Ｓ１００：ｎｏ）、普通図柄遊技処理（Ｓ１５０）はスキップする。
【００５４】
普通図柄遊技処理（Ｓ１５０）では、主に次のような処理を行う。先ず、普通図柄の保留数が存在するか否か（「０」であるか否か）を判定し、保留数が存在する場合には普通図柄の当否判定を行う。ここで、普通図柄の保留数は遊技球が普通図柄作動ゲート３６を通過することにより設定されるものであり、本実施例では、その保留数の上限値を「４」としている。そして、普通図柄の当否判定の結果に基づき、普通図柄を当り図柄または外れ図柄（図６（ａ）参照）の何れで停止表示させるかを決定する。次いで、普通図柄の変動表示時間を設定した後、普通図柄の変動表示を開始する。そして変動表示時間が経過すると、決定しておいた図柄で普通図柄を停止表示させ、このときに、普通図柄の当り図柄が停止表示された場合には、始動口１７を開放させる。
【００５５】
以上のようにして普通図柄遊技処理を終了したら、始動口１７が開放中か否かを判断する（Ｓ１９０）。そして、開放中である場合は（Ｓ１９０：ｙｅｓ）、開放している始動口１７を通常状態に復帰させるための処理（始動口復帰処理）を行う（Ｓ２００）。一方、始動口１７が開放していない場合は（Ｓ１９０：ｎｏ）、始動口復帰処理を行う必要はないのでスキップする。
【００５６】
始動口復帰処理（Ｓ２００）では、次の何れかの条件が満足された場合、すなわち、始動口１７の開放時間が経過したか、若しくは、始動口１７に規定数の遊技球が入球したかの何れかの条件が成立した場合に、開放状態になっている始動口１７を通常状態に復帰させる処理を行う。尚、始動口１７の開放時間は、通常の遊技状態では約０．５秒間に設定されているが、後述する開放時間延長機能が作動すると約５秒間（開放回数が１回の場合には１回の開放時間が約５秒間、あるいは開放回数が複数回の場合には複数回の開放時間の合計が約５秒間）に延長される。一方、始動口１７の開放時間が経過しておらず、始動口１７への入球数も規定数に達していない場合は、始動口１７を開放させたまま、始動口復帰処理（Ｓ２００）を終了する。
【００５７】
遊技制御処理では、始動口復帰処理から復帰すると、特別図柄の保留に関する以下の処理（特図保留関連処理）を開始する。また、Ｓ１９０の判断で、始動口１７が閉鎖中であると判断されたために、始動口復帰処理（Ｓ２００）が行われなかった場合も（Ｓ１９０：ｎｏ）、以下に説明する特図保留関連処理を開始する。
【００５８】
Ｃ−２．特図保留関連処理  ：
図１０は、特図保留関連処理を示すフローチャートである。特図保留関連処理では、先ず初めに、始動口１７に遊技球が入球したか否か（すなわち、始動口スイッチ１７ｓで遊技球が検知されたか否か）を判断する（Ｓ３０２）。その結果、始動口１７に遊技球が入球した場合（始動口スイッチ１７ｓで遊技球が検知されている場合）は（Ｓ３０２：ｙｅｓ）、特別図柄の保留数（特図保留数）が上限値（本実施例では「４」）に達しているか否かを判断する（Ｓ３０４）。そして、特図保留数が上限値に達していなければ（Ｓ３０４：ｎｏ）、特別図柄の抽選用乱数を取得して、主制御基板２００に搭載されたＲＡＭ２０３に記憶する（Ｓ３０６）。ここで、特別図柄の抽選用乱数としては、後述する大当り抽選を行うために用いられる大当り抽選乱数や、特別図柄表示装置２８で停止表示する大当り図柄を決定するために用いられる大当り図柄決定乱数や、演出図柄表示装置２７でリーチ演出を行うか否かを決定するためのリーチ乱数などの各種乱数を取得する。これら各種乱数のうち、大当り抽選乱数としては、前述した乱数発生回路２１０が生成した乱数を取得する。詳しくは後述するが、乱数発生回路２１０では、ＣＰＵ２０１のプログラム処理（遊技制御処理）とは独立して、内蔵する発振回路のタイミングで乱数を更新している（いわゆるハード乱数方式）。従って、単にプログラム処理の一環として乱数を生成する場合（いわゆるソフト乱数方式）に比して、他の処理を行う必要が無く乱数の更新を高速化することができるので、不正が行われ難い。こうして取得された各種乱数は、特別図柄の保留（特図保留）として、主制御基板２００に搭載されたＲＡＭ２０３に記憶される。
【００５９】
このように取得した抽選用乱数を特図保留として記憶したら、次に、発振回路切換処理を行う（Ｓ３０８）。詳しくは後述するが、前述の乱数発生回路２１０は、互いに発振周波数の異なる発振回路を複数備えている。そして、発振回路切換処理では、所定の事象を契機として、乱数の更新タイミングを切り換えるべく発振回路を切り換える処理（乱数を更新するタイミングを規定する発振周波数を、複数の発振周波数から決定する処理）を行っている。発振回路切換処理を終了すると、特図保留数に「１」を加算して（Ｓ３１０）、特図保留数が増加したことを伝達するべく、保留コマンドをサブ制御基板２２０に向かって送信する（Ｓ３１２）。
【００６０】
以上のように、保留コマンドを送信した後は（Ｓ３１２）、図１０に示す特図保留関連処理を終了して、図９の遊技制御処理に復帰する。これに対して、始動口１７に遊技球が入球しておらず、従って始動口スイッチ１７ｓで遊技球が検知されていない場合や（Ｓ３０２：ｎｏ）、特図保留数が上限値（ここでは「４」）に達していた場合は（Ｓ３０４：ｙｅｓ）、Ｓ３０６〜Ｓ３１２の処理を行うことなく、図１０に示す特図保留関連処理を終了して、図９の遊技制御処理に復帰する。そして、特図保留関連処理から復帰すると、遊技制御処理では、以下に説明する特別図柄遊技処理が開始される。
【００６１】
Ｃ−３．特別図柄遊技処理  ：
図１１および図１２は、特別図柄遊技処理の流れを示したフローチャートである。特別図柄遊技処理を開始すると、先ず初めに、大当り遊技中か否かを判断する（Ｓ３２２）。そして、大当り遊技中であった場合は（Ｓ３２２：ｙｅｓ）、そのまま特別遊技処理を終了して、図９の遊技制御処理に復帰する。これに対して、大当り遊技中ではなかった場合は（Ｓ３２２：ｎｏ）、特別図柄が変動中か否かを判断する（Ｓ３２４）。図３を用いて前述したように、本実施例のパチンコ機１では特別図柄表示装置２８に特別図柄表示部３０が設けられており、特別図柄（以下では、特図と略称することがある）を変動表示可能となっている。
【００６２】
特別図柄が変動中でない場合は（Ｓ３２４：ｎｏ）、特別図柄の停止図柄を表示させる停止表示時間中であるか否かを判断する（Ｓ３２６）。すなわち、特別図柄の変動表示が終了してしばらくの期間は、特別図柄が何れの図柄で停止表示されたかを、遊技者が確認するための停止表示時間が設けられているので、この停止表示時間中か否かを判断するのである。特別図柄が変動表示されておらず且つ特別図柄の停止図柄を表示している停止表示時間も経過していることが確認された場合は（Ｓ３２６：ｎｏ）、特別図柄の保留数（特図保留数）が「０」であるか否かを判断する（Ｓ３２８）。前述したように特図保留数は、上限値「４」に達するまで記憶可能である。そして、特図保留数が「０」である場合には（Ｓ３２８：ｙｅｓ）、そのまま特別図柄遊技処理を終了して図９に示す遊技制御処理に復帰する。一方、特別図柄保留数が「０」でない場合は（Ｓ３２８：ｎｏ）、特別図柄の変動表示を開始するための処理（特図変動表示処理）を開始する（Ｓ３３０）。
【００６３】
図１３は、特図変動表示処理の前半部分を示したフローチャートであり、図１４は、特図変動表示処理の後半部分を示したフローチャートである。図示するように、特図変動表示処理を開始すると、先ず初めに、最も古くに記憶された抽選用乱数を読み出す処理を行う（Ｓ３３００）。前述したように抽選用乱数としては、大当り抽選乱数や、大当り図柄決定乱数、リーチ乱数などの複数の乱数が記憶されており、これらをまとめて読み出す処理を行う。続いて、現在の遊技状態が確変状態か否か、すなわち、確変フラグがセットされているか否かを判断し（Ｓ３３０２）、確変フラグがセットされていれば（Ｓ３３０２：ｙｅｓ）、確変用の大当り抽選テーブルを選択し（Ｓ３３０４）、確変フラグがセットされていなければ（Ｓ３３０２：ｎｏ）、非確変用の大当り抽選テーブルを選択する（Ｓ３３０６）。ここで確変フラグとは、遊技状態が確変状態（確変機能が作動した状態）になるとセットされるフラグであり、主制御基板２００に搭載されたＲＡＭ２０３の所定アドレスが、確変フラグとして割り当てられている。また、大当り抽選テーブルとは、大当り抽選乱数に対応付けて、大当り抽選の抽選結果が設定されているテーブルであり、主制御基板２００のＲＯＭ２０２に予め記憶されている。大当りの抽選結果に対応付けられた乱数値が、特定保留の判定のための特定乱数値として用いた「大当り乱数値」となる。
【００６４】
図１５は、本実施例のパチンコ機１に記憶されている大当り抽選テーブルを例示した説明図である。図１５（ａ）には非確変用の大当り抽選テーブルが示されており、図１５（ｂ）には確変用の大当り抽選テーブルが示されている。図示するように、大当り抽選テーブルには、「０」〜「６５５３５」の大当り抽選乱数に対応付けて、「大当り」あるいは「外れ」の抽選結果が設定されている。また、図１５（ａ）と図１５（ｂ）とを比較すれば明らかなように、図１５（ｂ）に示した確変用の大当り抽選テーブルは、図１５（ａ）に示した非確変用の大当り抽選テーブルよりも多くの乱数に、「大当り」の抽選結果が設定されている。換言すれば、確変用の大当り抽選テーブルには、非確変用の大当り抽選テーブルよりも多くの「大当り乱数値」が設定されていることになる。
【００６５】
こうして遊技状態に対応した抽選テーブルを選択したら、先に読み出した大当り抽選乱数に基づいて、選択した大当り抽選テーブルを参照することにより、大当り抽選結果が「大当り」であるか否かを判断する（図１３のＳ３３０８）。上述したように、確変状態の時に参照する確変用の大当り抽選テーブルは、確変状態ではないときに参照する非確変用の大当り抽選テーブルに比べて、多くの「大当り乱数値」が設定されていることから、確変中は非確変中よりも高い確率で「大当り」の抽選結果が発生することになる。
【００６６】
そして、大当り抽選の結果が大当りと判断された場合には（Ｓ３３０８：ｙｅｓ）、大当り図柄決定乱数を読み出した後（Ｓ３３１０）、大当り図柄決定テーブルを参照することによって、大当り図柄を決定する処理を行う（Ｓ３３１２）。
【００６７】
図１６は、大当り図柄を決定するために参照される大当り図柄決定テーブルを例示した説明図である。図７を用いて前述したように、本実施例では、大当り図柄として、通常大当り図柄、確変大当り図柄のそれぞれに２つずつ、全部で４つの図柄が設定されている。このことと対応して、図１６に示した大当り図柄決定テーブルには、大当り図柄決定乱数に対応付けて、これら４つの特別図柄の停止図柄（大当り図柄）が設定されている。従って、Ｓ３３１０で読み出した大当り図柄決定乱数から、大当り図柄決定テーブルを参照することで、大当り図柄を決定することができる（Ｓ３３１２）。以上のようにして大当り図柄を決定したら、大当り変動パターンテーブルを選択する（Ｓ３３１４）。
【００６８】
図１７は、大当り変動パターンテーブルを例示した説明図である。図示されるように、大当り変動パターンテーブルには、変動パターン決定乱数の乱数値に対応付けて、複数種類の変動パターンが設定されている。また、変動パターンには、特別図柄の変動時間（従って、演出図柄表示装置２７で行われる図柄変動演出の時間）が対応付けられている。大当り変動パターンテーブルは、特別図柄を大当り図柄で停止表示させるまでの間の、特別図柄の変動パターンを決定するために参照されるテーブルである。尚、特別図柄を変動表示させる態様は、実際には図７に示した６種類の表示態様を次々と切り換えながら表示するだけなので、特別図柄の変動パターンは、実質的には、特別図柄を変動表示させる時間に対応している。もっとも、前述したように本実施例のパチンコ機１では、特別図柄表示装置２８で行われる特別図柄の変動表示と、演出図柄表示装置２７で行われる識別図柄２７ａ，２７ｂ，２７ｃの変動表示とは互いに連動していることから、特別図柄の変動パターンを決定すると、識別図柄２７ａ，２７ｂ，２７ｃが変動表示される時間が決定される。そして、後述するようにサブ制御基板２２０のＣＰＵ２２１は、その変動表示の時間の範囲内で、演出図柄表示装置２７の画面上で識別図柄２７ａ，２７ｂ，２７ｃを変動表示させる図柄変動演出の内容を決定することになる。
【００６９】
以上では、図１３に示した特図変動表示処理の中で、大当り抽選の結果が大当りと判断された場合（Ｓ３３０８：ｙｅｓ）について説明したが、大当り抽選の結果が外れであった場合には（Ｓ３３０８：ｎｏ）、以下のような処理を行う。先ず、外れ図柄決定乱数を取得する（Ｓ３３１６）。続いて、外れ図柄決定乱数に対して外れ図柄が予め設定された外れ図柄決定テーブル（図示は省略）を参照することにより、取得した外れ図柄決定乱数に対応する外れ図柄を決定する（Ｓ３３１８）。尚、始動口１７の始動口スイッチ１７ｓで遊技球が検知されたときに取得される大当り図柄決定乱数を、外れ図柄の決定にも流用しても良い。また、外れ図柄の種類を一種類とした場合には、外れ図柄決定乱数を用いることなく、外れ図柄を決定することも可能である。
【００７０】
以上のようにして外れ図柄を決定したら、大当り図柄を決定した場合と同様に、変動パターンを決定するための変動パターンテーブルを選択する処理を開始するが、外れ図柄を決定した場合には、さらに、リーチ演出を行うか否かを判断する（Ｓ３３２２）。この判断は、始動口１７の始動口スイッチ１７ｓで遊技球が検知された時に判定用乱数として取得されたリーチ乱数に基づいて行う。そして、リーチ乱数の乱数値が、予め設定しておいた乱数範囲にあった場合には、リーチ演出を行うものと判断して（Ｓ３３２２：ｙｅｓ）、「リーチあり外れ変動パターンテーブル」を選択する（Ｓ３３２４）。これに対して、予め設定しておいた乱数範囲になければ、リーチ演出は行わないものと判断して（Ｓ３３２２：ｎｏ）、「リーチなし外れ変動パターンテーブル」を選択する（Ｓ３３２６）。すなわち、特別図柄を外れ図柄で停止表示させる際の変動パターンには、演出図柄表示装置２７でのリーチ演出を伴う変動パターン（リーチあり外れ変動パターン）と、リーチ演出を伴わない変動パターン（リーチなし外れ変動パターン）とが設けられている。なお、大当り変動パターンあるいは外れ変動パターンを決定するに際して、変動短縮フラグの設定を確認することによって変動短縮機能が作動しているか否かを判断し、その結果に応じて、「変動短縮機能作動時用の変動パターン」を決定するための変動パターンテーブル（短縮変動用大当り変動パターンテーブル、短縮変動用リーチあり外れ変動パターンテーブル、短縮変動用リーチなし外れ変動パターンテーブル）、あるいは「変動短縮機能未作動時用の変動パターン」を決定するための変動パターンテーブル（通常変動用大当り変動パターンテーブル、通常変動用リーチあり外れ変動パターンテーブル、通常変動用リーチなし外れ変動パターンテーブル）の何れかのテーブルを選択するようにしてもよい。
【００７１】
図１８は、外れ変動パターンテーブルを例示した説明図である。図１８（ａ）に示した「リーチなし外れ変動パターンテーブル」には、演出図柄表示装置２７でのリーチ演出を伴わない複数の変動パターンが、変動パターン決定乱数の乱数値に対応付けて設定されている。また、これらの変動パターンに対しては、比較的短めの変動時間が設定されている。従って、変動短縮フラグがＯＮに設定されていた場合は（図１３のＳ３３２０：ｙｅｓ）、「リーチなし外れ変動パターンテーブル」を選択することで（Ｓ３３２６）、特別図柄の変動時間を短縮することが可能となる。一方、図１８（ｂ）に示した「リーチあり外れ変動パターンテーブル」には、リーチ演出を伴う複数の変動パターンが設定されており、これらの変動パターンに対しては、比較的長めの変動時間が設定されている。尚、これら大当り変動パターンテーブルや外れ変動パターンテーブルは、何れも、主制御基板２００に搭載されたＲＯＭ２０２に予め記憶されている。
【００７２】
以上のようにして、変動パターンテーブルを選択したら（Ｓ３３１４，Ｓ３３２４，Ｓ３３２６）、変動パターン決定乱数を取得する（図１４のＳ３３２８）。続いて、選択しておいた変動パターンテーブルを参照して、変動パターン決定乱数に対応付けて記憶されている変動パターンを読み出した後、この変動パターンを、特別図柄の変動パターンとして決定する（Ｓ３３３０）。続いて、特別図柄表示装置２８で特別図柄の変動表示を開始した後（Ｓ３３３２）、特図保留数から「１」を減算して（Ｓ３３３４）、特図保留数が減少したことを伝達するべく、保留コマンドをサブ制御基板２２０に向かって送信する（Ｓ３３３６）。そして、決定した変動パターンや特別図柄の停止図柄を指定するコマンド（変動開始時コマンド）を、サブ制御基板２２０に向かって送信した後（Ｓ３３３８）、図１３および図１４に示す特図変動表示処理を終了して、図９に示す遊技制御処理に復帰する。
【００７３】
サブ制御基板２２０のＣＰＵ２２１は、このようにして主制御基板２００から出力された変動開始時コマンドに基づいて、特別図柄の変動パターンや停止図柄についての情報を取得する。そして、それらの情報に応じて、演出図柄表示装置２７で３つの識別図柄２７ａ，２７ｂ，２７ｃを変動表示させることによって行われる図柄変動演出の内容を決定した後、図柄変動演出を実行する。
【００７４】
以上、特別図柄が変動表示していない場合（すなわち、図１１のＳ３２４：ｎｏの場合）に、特別図柄遊技処理で行われる詳細な処理について説明した。一方、特別図柄が変動中に、図１１の特別図柄遊技処理が開始された場合は、特別図柄が変動中であると判断される（Ｓ３２４：ｙｅｓ）。この場合は、既に、特別図柄の変動パターンと停止図柄とが決定されて、特別図柄の変動が開始されている場合に該当する。そこで、特別図柄変動時間が経過したか否かを判断する（Ｓ３４８）。特別図柄の変動時間は変動パターンに応じて予め定められているので、特別図柄の変動を開始すると同時にタイマをセットすることにより、所定の変動時間が経過したかを判断することができる。そして、未だ変動時間が経過していない場合は（Ｓ３４８：ｎｏ）、そのまま特別図柄遊技処理を終了して、図９に示す遊技制御処理に復帰する。
【００７５】
これに対して、変動時間が経過したと判断された場合は（Ｓ３４８：ｙｅｓ）、特別図柄を停止表示させることを示すコマンド（図柄停止コマンド）をサブ制御基板２２０に向かって送信する（Ｓ３５０）とともに、特別図柄表示装置２８で変動表示されている特別図柄を、予め設定しておいた図柄で停止表示させる（Ｓ３５２）。次いで、特別図柄を停止表示させる時間（特図の停止表示時間）を設定した後（Ｓ３５４）、設定した停止表示時間が経過したか否かを判断する（Ｓ３５６）。そして、停止表示時間が経過していなければ（Ｓ３５６：ｎｏ）、そのまま特別図柄遊技処理を終了して図９に示す遊技制御処理に復帰する。
【００７６】
一方、特別図柄の停止表示時間が経過した場合は（Ｓ３５６：ｙｅｓ）、停止表示された特別図柄が、図７に示した何れかの大当り図柄であるか否かを判断する（図１２のＳ３５８）。そして、停止表示された図柄が、大当り図柄であった場合は（Ｓ３５８：ｙｅｓ）、大当り遊技を開始することを表す大当りフラグをＯＮに設定する（Ｓ３６０）。大当りフラグとは、大当り遊技を開始することを示すフラグであり、主制御基板２００に搭載されたＲＡＭ２０３の所定アドレスが大当りフラグに割り当てられている。そして、この所定アドレスの値を「１」に設定すると、大当りフラグがＯＮとなる。
【００７７】
続いて、大当り遊技を開始することを示すコマンド（大当り開始コマンド）をサブ制御基板２２０に向かって送信した後（Ｓ３６２）、確変フラグがＯＮか否かを判断する（Ｓ３６４）。確変フラグがＯＮに設定されている場合は（Ｓ３６４：ｙｅｓ）、現在の遊技状態が確変状態であって確変機能および変動短縮機能が作動していると判断できる。そこで、確変フラグをＯＦＦに設定（すなわち、確変フラグの値を「１」から「０」に変更）することによって確変機能の作動を停止させるとともに（Ｓ３６６）、変動短縮フラグもＯＦＦに設定（すなわち、変動短縮フラグの値を「１」から「０」に変更）することによって変動短縮機能の作動も停止させる（Ｓ３６８）。前述したように変動短縮フラグとは、変動短縮機能が作動している場合にＯＮに設定されるフラグであり、主制御基板２００に搭載されたＲＡＭ２０３の所定アドレスが、変動短縮フラグとして割り当てられている。
【００７８】
一方、確変フラグがＯＮに設定されていなかった場合は（Ｓ３６４：ｎｏ）、変動短縮フラグがＯＮに設定されているか否かを判断し（Ｓ３７２）、変動短縮フラグがＯＮに設定されていた場合は（Ｓ３７２：ｙｅｓ）、変動短縮機能を停止させるべく変動短縮フラグをＯＦＦにする（Ｓ３６８）。また、本実施例のパチンコ機１では、変動短縮機能が作動している場合は、始動口１７（普通電動役物）の開放時間を延長する機能（開放延長機能）も働いている。そこで、変動短縮フラグをＯＦＦにして変動短縮機能を停止したら（Ｓ３６８）、開放延長機能も停止させるべく、開放延長フラグをＯＦＦにした後（Ｓ３７０）、図１１および図１２に示した特別図柄遊技処理を抜けて、図９の遊技制御処理に復帰する。一方、大当り図柄が停止表示したときに、確変フラグも変動短縮フラグも何れもＯＮに設定されていなかった場合は（Ｓ３６４：ｎｏ、Ｓ３７２：ｎｏ）、そのまま特別図柄遊技処理を抜けて、遊技制御処理に復帰する。
【００７９】
以上、特別図柄表示装置２８で停止表示された特別図柄が大当り図柄であった場合（Ｓ３５８：ｙｅｓ）の処理について説明したが、大当り図柄でなかった場合（外れ図柄であった場合）は（Ｓ３５８：ｎｏ）、次のような処理を行う。先ず、前述した変動短縮フラグがＯＮに設定されているか否かを判断する（Ｓ３７４）。そして、変動短縮フラグがＯＦＦであった場合は（Ｓ３７４：ｎｏ）、そのまま特別図柄遊技処理を抜けて、図９に示す遊技制御処理に復帰する。
【００８０】
これに対して、変動短縮フラグがＯＮであった場合は（Ｓ３７４：ｙｅｓ）、変動短縮カウンタから「１」を減算した後（Ｓ３７６）、変動短縮カウンタが「０」になったか否かを判断する（Ｓ３７８）。ここで、変動短縮カウンタとは、変動短縮フラグがＯＮに設定されている状態で行われた特別図柄の変動回数を計数する専用のカウンタであり、主制御基板２００のＲＡＭ２０３の所定アドレスに設定されている。本実施例のパチンコ機１では、大当り遊技の終了後に変動短縮フラグがＯＮに設定され、その後の特別図柄の変動回数が、図７に示した「確変大当り図柄」によって大当り遊技が開始された場合は、変動短縮カウンタに「１０，０００」が設定され、「通常大当り図柄」によって大当り遊技が開始された場合は変動短縮カウンタに「１００」が設定されている。そして、変動短縮カウンタが「０」となった場合は（Ｓ３７８：ｙｅｓ）、変動短縮フラグをＯＦＦにして変動短縮機能を停止させる（Ｓ３８０）。続いて、開放延長機能も停止させるために開放延長フラグもＯＦＦにした後（Ｓ３８２）、そして、現在の遊技状態（ここでは、変動短縮機能も開放延長機能も作動していないから、いわゆる通常遊技状態）を示すコマンド（遊技状態指定コマンド）を、サブ制御基板２２０に向けて送信した後（Ｓ３８４）、特別図柄遊技処理を抜けて、図９の遊技制御処理に復帰する。一方、変動短縮カウンタが未だ「０」になっていない場合は（Ｓ３７８：ｎｏ）、変動短縮フラグおよび開放延長フラグをＯＮに設定したまま、特別図柄遊技処理を抜けて、図９の遊技制御処理に復帰する。
【００８１】
図９に示すように、遊技制御処理では、特別図柄遊技処理から復帰すると、大当りフラグがＯＮに設定されているか否かを判断する（Ｓ３９０）。前述したように大当りフラグは、特別図柄が大当り図柄で停止表示するとＯＮに設定されるフラグである。そして、大当りフラグがＯＮに設定されていれば（Ｓ３９０：ｙｅｓ）、主制御基板２００に搭載されたＣＰＵ２０１は、以下に説明する大当り遊技処理を開始する（Ｓ４００）。一方、大当りフラグがＯＮに設定されていなければ（Ｓ３９０：ｎｏ）、大当り遊技処理（Ｓ４００）はスキップして、遊技制御処理の先頭に戻り、前述した賞球関連処理（Ｓ５０）以降の一連の処理を繰り返す。
【００８２】
Ｃ−４．大当り遊技処理  ：
図１９は、大当り遊技処理の前半部分を示すフローチャートである。また、図２０は、大当り遊技処理の後半部分を示すフローチャートである。このような大当り遊技処理が実行されることによって、特別遊技（いわゆる大当り遊技）が行われる。以下、図１９および図２０を参照しながら大当り遊技処理について説明するが、その準備として、大当り遊技と呼ばれる遊技の内容について簡単に説明しておく。
【００８３】
図２を用いて前述したように、遊技盤の下方には大入賞口３１ｄが設けられており、この大入賞口３１ｄは通常の遊技状態では閉鎖されている。しかし、大当り遊技が開始されると、大入賞口３１ｄが開放状態となる。大入賞口３１ｄは他の入賞口に比べて大きく開放するため、大入賞口３１ｄが開放状態になると、遊技球が高い確率で入球することになる。開放された大入賞口３１ｄは、所定の開放時間が経過するか、あるいは所定数の遊技球が入球すると一旦閉鎖されるが、所定の閉鎖時間が経過すると再び開放状態となる。また、大入賞口３１ｄが開放してから閉鎖するまでの遊技は、「ラウンド遊技（あるいは単にラウンド）」と呼ばれる。こうしたラウンド遊技を繰り返して、所定回数のラウンド遊技を消化したら大当り遊技が終了する。以下、上述した大当り遊技を実行するために、主制御基板２００のＣＰＵ２０１が行う大当り遊技処理について、図１９および図２０を参照しながら説明する。
【００８４】
主制御基板２００のＣＰＵ２０１は、大当り遊技処理（Ｓ４００）を開始すると先ず初めに、大入賞口３１ｄが開放中か否かを判断する（Ｓ４０２）。大入賞口３１ｄは、通常の遊技状態では閉鎖されており、従って大当り遊技の開始直後は、大入賞口３１ｄは閉鎖状態となっている。そこで、大入賞口３１ｄは開放中ではないと判断して（Ｓ４０２：ｎｏ）、大入賞口３１ｄの開放回数（すなわち、ラウンド回数）が所定回数に達したか否かを判断する（Ｓ４０４）。前述したように大当り遊技中には、大入賞口３１ｄが開放して、所定回数のラウンド遊技が繰り返されることになっている。このことに対応して、大入賞口３１ｄが閉鎖されている場合は（Ｓ４０２：ｎｏ）、大入賞口３１ｄの開放回数（ラウンド遊技の回数）が所定回数に達したか否かを判断する（Ｓ４０４）。
【００８５】
当然のことながら、大当り遊技が開始された直後は、大入賞口３１ｄの開放回数は所定回数に達していないから（Ｓ４０４：ｎｏ）、大入賞口３１ｄの閉鎖時間が経過したか否かを判断する（Ｓ４０６）。大入賞口３１ｄの閉鎖時間とは、ラウンドとラウンドとの間で大入賞口３１ｄが閉鎖状態となっている時間である。大当り遊技が開始された直後は、大入賞口３１ｄは閉鎖状態となっているから、当然、大入賞口３１ｄの閉鎖時間が経過していると判断され（Ｓ４０６：ｙｅｓ）、大入賞口３１ｄを開放させて新たなラウンド遊技を開始する（Ｓ４０８）。そして、新たなラウンド遊技の開始をサブ制御基板２２０に対して指定するコマンド（ラウンド開始コマンド）を送信した後（Ｓ４１０）図１９に示した大当り遊技処理を一旦終了して、図９の遊技制御処理に復帰する。
【００８６】
主制御基板２００のＣＰＵ２０１は遊技制御処理に復帰すると、図９に示したように、賞球関連処理（Ｓ５０）以降の一連の各種処理を行った後、再び大当り遊技処理（Ｓ４００）を開始する。前述したように、図９に示した遊技制御処理を、主制御基板２００のＣＰＵ２０１が一回、実行するために要する時間は、約４ｍｓｅｃとなっている。従って、図１９および図２０に示した大当り遊技処理も、約４ｍｓｅｃ毎に実行されることになる。そして、特別遊技が開始されて、図１９および図２０の大当り遊技処理が初めて実行された場合には、前述したようにＳ４０８において大入賞口３１ｄを開放させて、そのまま処理を終了するが、約４ｍｓｅｃ後に２周目の処理を行う場合には、Ｓ４０２にて、大入賞口３１ｄが開放中（Ｓ４０２：ｙｅｓ）と判断されることになる。
【００８７】
次いで、大入賞口３１ｄの開放時間が所定時間に達したか否かを判断する（Ｓ４１２）。前述したように、大当り遊技では、大入賞口３１ｄが開放状態となるが、開放時間が所定時間に達するか、または大入賞口３１ｄに所定数の遊技球が入球すると閉鎖される。このことに対応して、Ｓ４１２では大入賞口３１ｄの開放時間が所定時間に達したか否かを判断する。そして、開放時間が所定時間に達していれば（Ｓ４１２：ｙｅｓ）、大入賞口３１ｄを閉鎖した後（Ｓ４１６）、図１９に示した大当り遊技処理を抜けて、図９の遊技制御処理に復帰する。一方、開放時間が所定時間に達していない場合は（Ｓ４１２：ｎｏ）、大入賞口３１ｄに入球した遊技球が規定数に達しているか否かを判断する（Ｓ４１４）。そして、遊技球が規定数に達した場合は（Ｓ４１４：ｙｅｓ）、大入賞口３１ｄを閉鎖する（Ｓ４１６）。これに対して、規定数に達していない場合は（Ｓ４１４：ｎｏ）、大入賞口３１ｄの開放時間が未だ所定時間に達しておらず、しかも大入賞口３１ｄに入球した遊技球も規定数に達していないことになるので、大入賞口３１ｄを開放させたまま、図１９に示した大当り遊技処理を抜けて、図９の遊技制御処理に復帰する。
【００８８】
図９の遊技制御処理を何回も繰り返し実行しているうちに、大入賞口３１ｄの開放時間が所定時間に達するか（Ｓ４１２：ｙｅｓ）、もしくは大入賞口３１ｄに規定数数の遊技球が入球して（Ｓ４１４：ｙｅｓ）、大入賞口３１ｄが閉鎖される（Ｓ４１６）。こうして、１回のラウンド遊技が終了する。そして、次に大当り遊技処理が実行された時には、Ｓ４０２において大入賞口３１ｄが閉鎖中と判断され（Ｓ４０２：ｎｏ）、所定回数のラウンド遊技が終了したか否かが判断され（Ｓ４０４）、全てのラウンド遊技が終了していなければ（Ｓ４０４：ｎｏ）、大入賞口の閉鎖時間が所定時間に達したことを確認した後（Ｓ４０６：ｙｅｓ）、再び大入賞口３１ｄを開放状態として新たなラウンド遊技を開始した後（Ｓ４０８）、ラウンド開始コマンドをサブ制御基板２２０に向かって送信する（Ｓ４１０）。一方、Ｓ４０４において、所定回数のラウンド遊技が終了したと判断された場合は（Ｓ４０４：ｙｅｓ）、大当り遊技を終了させるべく、大当りフラグをＯＦＦに変更する（Ｓ４１８）。
【００８９】
以上のようにして大当り遊技を終了させたら、その大当り遊技を開始することとなった大当り図柄が、確変大当り図柄であったか否かを判断する（図２０のＳ４２２）。そして、確変大当り図柄では無かった場合（Ｓ４２２：ｎｏ）、大当り図柄は通常大当り図柄であったことになる。そこで、変動短縮カウンタに初期値として「１００」を設定する（Ｓ４２６）。これに対して、大当り図柄が確変大当り図柄であった場合は（Ｓ４２２：ｙｅｓ）、変動短縮カウンタに初期値として「１００００」を設定した後（Ｓ４２４）、確変フラグをＯＮに設定する（Ｓ４２６）。尚、変動短縮カウンタに初期値として「１００００」を設定すると言うことは、実質的には、次の大当りが発生するまでの期間を設定することと同じである。
【００９０】
こうして、大当り遊技を開始することとなった大当り図柄に応じて、変動短縮カウンタに初期値を設定し（Ｓ４２４、Ｓ４２６）、あるいは確変フラグをＯＮに設定する処理を行ったら（Ｓ４２８）、続いて、大当り遊技の終了後に変動短縮機能および普通電動役物の開放延長機能を作動させるべく、変動短縮フラグおよび開放延長フラグをＯＮに設定する（Ｓ４３０、Ｓ４３２）。その後、現在の遊技状態を示すコマンド（遊技状態指定コマンド）を、サブ制御基板２２０に向けて送信する（Ｓ４３４）。すなわち、大当り遊技を開始することとなった大当り図柄が通常大当り図柄であった場合には、確変機能は作動していないが、変動短縮機能および開放延長機能は作動している遊技状態（いわゆる時短状態）である旨を示すコマンドを送信する。また、大当り遊技を開始することとなった大当り図柄が確変大当り図柄であった場合には、確変機能、変動短縮機能、および開放延長機能が全て作動している遊技状態（いわゆる確変状態）である旨を示すコマンドを送信する。こうして遊技状態指定コマンドを送信したら（Ｓ４３４）、図１９および図２０に示す大当り遊技処理を終了して、図９の遊技制御処理に復帰する。主制御基板２００に搭載されたＣＰＵ２０１は、以上のような遊技制御処理を繰り返して行うことにより、パチンコ機１の遊技状態を制御している。従って、本実施例の主制御基板２００に搭載されたＣＰＵ２０１は、本発明における「制御手段」に対応している。
【００９１】
ここで、遊技制御処理の中では、前述のとおり、遊技球が始動口に入球した時に大当り抽選乱数を取得している（図１０のＳ３０６）。そして、該大当り抽選乱数が大当りに対応する（「大当り乱数値」である）場合（図１３のＳ３３０８：ｙｅｓ、本実施例の非確変状態であれば大当り抽選乱数が「３０００１」〜「３０１７０」である場合（図１５参照））に、遊技者にとって有利な大当り遊技が開始される。従って、取得する大当り抽選乱数の値は遊技者の利益に大きく関わるものとなる。
【００９２】
また、一般的な大当り抽選乱数の発生回路では、「０」から所定値までの（例えば「６５５３５」までの）カウントアップがカウンタ回路によって繰り返し行われており（所定値（「６５５３５」）までカウントアップすると、「０」に戻って、また「０」からのカウントアップが行われており）、遊技球が始動口に入球した時のカウント値が大当り抽選乱数として取得される。また、カウンタ回路のカウントアップのタイミングは、カウンタ回路に接続されている発振回路の発振周波数と同期しているので、カウント値が一巡する（「０」〜「６５５３５」の値になる）周期は一定である。従って、カウンタ回路は、抽選結果が大当りに対応する大当り抽選乱数の値（「大当り乱数値」）を定期的にカウントすることになる（一定期間ごとに「大当り乱数値」を取得可能な状態になる）。
【００９３】
遊技者の中には、このような大当り抽選乱数の発生回路の性質を悪用して、不正に大当り抽選乱数を取得しようとする者（以下、不正行為者）も存在する。例えば、発振回路の発振周波数（クロック信号）と同期して（カウント値が一巡するタイミングごとに）不正電波を出力可能であり、且つ該不正電波によって始動口スイッチを誤作動させることのできる不正機器を予め用意しておく。そして、一旦自力で大当りを引き当てたら（不正を行わずに「大当り乱数値」を取得したら）、そこから該不正機器を利用して一定期間ごとに（カウント値が一巡して「大当り乱数値」が取得できそうなタイミングで）不正電波を出力する。カウント値の更新は極めて高速（例えば０．０２７秒）で一巡するので「大当り乱数値」を確実に取得することは難しいが、上述した不正な方法により、毎回「大当り乱数値」付近の乱数を取得することができ、「大当り乱数値」を取得する可能性が通常より高くなる。従って、大当り遊技が通常より高い頻度で開始されるようになるので、不正行為者は不正に利益を得ることになる。本実施例のパチンコ機１は、上述のような不正を防止するために、カウンタ回路によるカウント値の更新方法（大当り抽選用乱数値の更新方法）に工夫がなされている。以下では、本実施例の該工夫がなされた更新方法を実現する「大当り抽選乱数を取得するための構成」について説明する。
【００９４】
Ｄ．第１実施例の大当り抽選乱数を取得するための構成  ：
Ｄ−１．乱数発生回路およびその周辺の構成  ：
図２１は、図５を用いて前述した乱数発生回路２１０の内部を示すとともに、ＣＰＵ２０１が大当り抽選乱数を取得するための構成を示したブロック図である。乱数発生回路２１０は、カウンタ回路２１１、ラッチ回路２１２、発振回路Ａ〜Ｃ、発振回路選択用回路２１３を有している。カウンタ回路２１１は、カウント値として「０」から「６５５３５」までのカウントアップを繰り返すカウンタ回路であり、「６５５３５」までカウントアップすると（カウント値が一巡すると）「０」に戻り、また「０」からカウントアップを行う。ラッチ回路２１２は、始動口１７に遊技球が入球した時に始動口スイッチ１７ｓから出力されるラッチ信号（図中矢印ア）が入力された時に、カウンタ回路２１１のカウント値を１６ビットの信号として取り込む（図中矢印イ）。このカウント値は、次にラッチ信号が入力されるまで記憶される。
【００９５】
始動口１７に遊技球が入球したときには、前述のとおりラッチ信号がラッチ回路に向かって出力されるとともに（図中矢印ア）、始動口スイッチ用のＣＰＵ２０１の入力回路１７ｉに対しても、「遊技球が始動口へ入球したことをＣＰＵ２０１が把握できる信号（例えば、所定のアドレスのビットを「１」に設定した信号）」が出力される（図中矢印ウ）。ＣＰＵ２０１は、前述の「遊技球が始動口１７に入球したか否かを判断する処理（図１０のＳ３０２）」で入力回路１７ｉの内容を読み取り（図中矢印エ）、該内容が始動口１７への入球があったことを示すものであった場合に、保留数が上限値でなければ（図１０のＳ３０４：ｎｏ）「抽選用乱数を取得する処理（図１０のＳ３０６）」でラッチ回路２１２に記憶されているカウント値を大当り抽選乱数として読み込む（図中矢印オ）。尚、ＣＰＵ２０１と入力回路１７ｉ、ＣＰＵ２０１とラッチ回路２１２とはバス接続されており、ＣＰＵ２０１が入力回路１７ｉの内容を読み込む時にはアドレスバスによって入力回路１７ｉが指定された状態でデータバス上を流れるデータを読み込み、ＣＰＵ２０１がカウント値を読み込む時にはアドレスバスによってラッチ回路２１２が指定された状態でデータバス上を流れるカウント値を読み込む。以上のとおり、始動口１７に遊技球が入球すると、その時のカウント値がラッチ回路２１２に記憶されるとともに、ラッチ回路２１２に記憶されているカウント値は、ＣＰＵ２０１によって大当り抽選乱数として読み込まれる。
【００９６】
ここで、カウンタ回路２１１は、発振回路のクロック信号と同期してカウントアップを行う。この場合、常に同じ発振周波数の発振回路を利用していては、前述のとおり、不正に大当り抽選乱数を取得される可能性が高い。そこで、本実施例のパチンコ機１は、互いに発振周波数の異なるクロック信号（図中矢印ｃｌｋＡ〜ｃｌｋＣ）を出力する発振回路（発振周波数が２２ＭＨｚの発振回路Ａ、２０ＭＨｚの発振回路Ｂ、１８ＭＨｚの発振回路Ｃ）を備えており、これらのクロック信号を所定のタイミングで切り換えてカウンタ回路に入力するようにしている。このため、本実施例では、発振回路Ａ〜Ｃを選択的にカウンタ回路２１１に接続する発振回路選択用回路２１３を備えており、該発振回路選択用回路２１３にＣＰＵ２０１から出力される切換信号（図中矢印カ）が入力されることにより、カウンタ回路に接続される発振回路が切り換えられる。この際、発振回路選択用回路２１３は、切換信号が入力された後、カウンタ回路２１１のカウント値が最大値まで（ここでは「６５５３５」まで）カウントされてから発振回路を切り換えることにより、カウント値が一巡するまでは更新タイミングが変更されないようにして、カウント値の出現機会（出現時間）が平等になるようにしている。発振回路選択用回路２１３は、カウンタ回路２１１のカウント値が最大値までカウントされたことを、カウンタ回路２１１からの信号（図中矢印キ）により把握する。発振回路選択用回路２１３に入力される切換信号（図中矢印カ）は、ＣＰＵ２０１が発振回路切換処理を行うことによって出力される。以下では、ＣＰＵ２０１による発振回路切換処理について説明する。
【００９７】
Ｄ−２．発振回路切換処理  ：
図２２は、主制御基板２００に搭載されたＣＰＵ２０１によって行われる第１実施例の発振回路切換処理を示すフローチャートである。発振回路切換処理は、前述の特図保留関連処理（図１０）の中で大当り抽選乱数を取得した後（Ｓ３０６の後）に行われる処理である（Ｓ３０８）。図２２に示すように、発振回路切換処理を開始すると、先ず初めに、直前の処理（図１０のＳ３０６）で取得した大当り抽選乱数が警戒範囲にあるか否かの判定を行う（Ｓ３０８０）。警戒範囲とは、不正が行われたことを警戒すべき（大当り抽選乱数のうちの「大当り乱数値」を不正に狙われた可能性のある）、大当り抽選乱数の範囲である。
【００９８】
図２３は、大当り抽選乱数の警戒範囲を説明するための説明図である。図２３の上段には、図１５に示した非確変用の大当り抽選テーブルを概念的に示した説明図が示されており、図２３の下段には、警戒範囲を概念的に示した説明図が示されている。図に示すとおり、警戒範囲は「大当り乱数値」である「３０００１」〜「３０１７０」の範囲を中心として拡張した範囲であり、「２９６６１」〜「３０５１０」の範囲が設定されている。ここで、前述のとおり、不正行為者は大当り乱数値を狙って不正電波を出力するので、このような不正が行われると、大当り抽選乱数として、大当り乱数値およびその周辺の大当り抽選乱数（ここでいう警戒範囲にある大当り抽選乱数）が取得され易くなる。従って、警戒範囲にある大当り抽選乱数が取得される頻度が高い場合（連続して取得される場合）は、不正に大当り抽選乱数が取得されている可能性があると言える。
【００９９】
そこで、発振回路切換処理（図２２）では、不正に大当り抽選乱数が取得された可能性を探るべく、Ｓ３０８０の処理で取得した大当り抽選乱数が警戒範囲に含まれるか否かの判断を行う。取得した大当り抽選乱数が警戒範囲に含まれている場合は（Ｓ３０８０：ｙｅｓ）、警戒連続カウンタの値に「１」を加算する（Ｓ３０８２）。警戒連続カウンタは、取得した大当り抽選乱数が連続して警戒範囲に含まれる回数を計数するためのカウンタである。警戒連続カウンタは、主制御基板２００に搭載されたＲＡＭ２０３にその記憶領域が確保されている。警戒連続カウンタの値に「１」を加算すると（Ｓ８０３２）、今度は警戒連続カウンタの値が「３」以上か否かの判断、すなわち取得した大当り抽選乱数が連続して３回以上警戒範囲に含まれたか否かの判断を行う（Ｓ３０８４）。その結果、大当り抽選乱数が警戒範囲に含まれた連続回数が３回未満であれば（Ｓ３０８４：ｎｏ）、そのまま発振回路切換処理を終了して、図１０に示す特図保留関連処理に復帰する。
【０１００】
一方、大当り抽選乱数が警戒範囲に含まれた連続回数が３回以上であれば（Ｓ３０８４：ｙｅｓ）、ＣＰＵ２０１は発振回路選択用回路２１３に向けて切換信号（図中矢印カ）を出力する（Ｓ３０８６）。すなわち、警戒範囲にある大当り抽選乱数が連続して３回以上取得されていることから、不正に大当り抽選乱数が取得されたこと（大当り乱数値が不正に狙われていること）が懸念されるので、発振回路を切り換えるための処理を行う。前述のとおり、発振回路選択用回路２１３は、切換信号が入力されると、カウント値が最大値（「６５５３５」）に達するのを待って、カウンタ回路２１１に接続する発振回路（カウンタ回路２１１に入力するクロック信号）を切り換える。尚、発振回路Ａ〜Ｃ（クロック信号ｃｌｋＡ〜Ｃ）を切り換える順序は、Ａ、Ｂ、Ｃ、Ａ・・・のように予め定められた順序でも良いし、抽選によって決定するようにしても良い。切換信号を出力したら（Ｓ３０８６）、発振回路切換処理を終了して、図１０に示す特図保留関連処理に復帰する。
【０１０１】
これに対して、Ｓ３０８０の処理で、取得した大当り抽選乱数が警戒範囲に含まれていないと判断した場合は（Ｓ３０８０：ｎｏ）、大当り抽選乱数が警戒範囲に含まれた連続回数をリセットするべく、警戒連続カウンタの値を「０」に設定した後（Ｓ３０８８）、発振回路切換処理を終了して、図１０に示す特図保留関連処理に復帰する。尚、ＣＰＵ２０１から出力された切換信号に基づいて発振回路選択用回路２１３は発振回路の切り換えを行っている。従って、本実施例の主制御基板２００に搭載されたＣＰＵ２０１および発振回路選択用回路２１３は、本発明における「発振回路切換手段」に対応している。また、取得した大当り抽選乱数値が３回連続で警戒範囲に含まれるという不正条件は主制御基板２００に搭載されたＲＯＭ２０２に記憶されている。従って、本実施例の主制御基板２００に搭載されたＲＯＭ２０２は、本発明における「不正条件記憶手段」に対応している。
【０１０２】
以上のとおり、主制御基板２００に搭載されたＣＰＵ２０１は、取得した大当り抽選乱数が連続して３回以上警戒範囲に含まれた時に（不正に大当り乱数値が狙われているという懸念が高まった時に）、発振回路を切り換えるための処理を行う（切換信号を出力する）。以下では、発振回路をこのようなタイミングで切り換えることの意義について説明する。
【０１０３】
Ｄ−３．本実施例のタイミングで発振回路を切り換えることの意義  ：
図２４は、カウンタ回路によって繰り返しカウントアップされる大当り抽選乱数がＣＰＵ２０１によって取得される様子を示した説明図である。図２４では、横軸が時間の進行を表している。また、大当り抽選乱数（カウント値）が一巡するごとに（「６５５３５」までカウントアップされるごとに）区切って示しており、一巡のカウント値の中途部には警戒範囲をハッチングで示している。カウンタ回路２１１は、図２４の始めのほうは発振回路Ａに接続されており、この状態では、カウンタ回路２１１は、発振周波数１８ＭＨｚを利用して「０」から「６５５３５」までのカウントアップを繰り返し行っている。ＣＰＵ２０１は図２４に示すように警戒範囲にある大当り抽選乱数を取得すると、前述のとおり、警戒連続カウンタの値に「１」を加算する。そして、警戒範囲にある大当り抽選乱数を３回連続して取得すると、発振回路選択用回路２１３に切換信号を出力して、カウンタ回路２１１に接続される発振回路が切り換えられる。ここでは、発振回路Ａから発振回路Ｂに切り換えられている。図２４に点線で示すように発振回路を切り換えてなければ大当り乱数値が狙われて取得されていたような場合でも、発振回路を切り換えることにより大当り乱数値がカウンタ回路によって出力される（カウントされる）タイミングをずらすことができる。すなわち、以上のようにすることで、不正行為者に大当り乱数値を不正に狙われている懸念が高まると（警戒範囲にある大当り抽選乱数が連続して取得されると）、発振回路を切り換えて大当り乱数値が巡ってくるタイミングをずらすことができるので、不正に大当り乱数値が取得される可能性を低減することが可能となる。
【０１０４】
また、不正行為が行われている可能性が高まった場合に（警戒範囲にある大当り抽選乱数が連続して取得されると）発振回路を切り換えるようにしているので、単に所定時間ごとや所定操作ごとに切り換える場合と比較して、発振回路の切り換え時のノイズを軽減できるとともにＣＰＵ２０１の処理負荷を軽減することができ、安定した遊技制御処理を行うことが可能となる。さらに、ＣＰＵ２０１が内部処理（発振回路切換処理）で判断して発振回路を切り換えるので、不正行為者はどのようなタイミングで発振回路が切り換えられたかを認識し難く、ひいては大当り乱数値がどのようなタイミングで出力（カウント）されるか分からないので、不正に大当り乱数値が取得される可能性をさらに低減することが可能となる。尚、取得される大当り抽選乱数が３回連続で警戒範囲に含まれるより前に（発振回路を切り換えるより前に）、例えば３回目で、大当り乱数値が取得されてしまうことも考えられるが、前述のとおり乱数値は高速で更新されているため、不正行為者が不正行為を開始してから直ちに（ここでは３回以内に）大当たり乱数値が取得されることは稀であるし、仮に不正に大当りになったとしてもその後の被害を最小限に抑制することができる。従って、本実施例のように、取得される大当り抽選乱数が設定回数連続で警戒範囲に含まれるのを待って、発振回路を切り換えるようにすることで、不正による被害を最小限にすることができる。
【０１０５】
また、発振回路を切り換えるタイミングは、カウントアップが最大値まで（ここでは「６５５３５」まで）行われた時であり、カウントアップが一巡する途中では発振回路を切り換えないので（更新タイミングが変更されないので）、各カウント値（大当り抽選乱数）の出現機会（出現時間）を平等にすることができる。従って、発振回路を切り換えることで不正行為の低減化を実現しながらも、安定した確率で大当り抽選を行うことが可能となる。
【０１０６】
Ｅ．第２実施例  ：
上述した第１実施例では、図２４に示すように、ＣＰＵ２０１が警戒範囲に含まれている大当り抽選乱数を連続して取得した場合に、発振回路を切り換えるものとして説明した。これに対して、第２実施例では、前面枠４が開放された場合に発振回路を切り換える処理（発振回路切換処理）を行う。これは、前面枠４が開放された場合にも不正に始動口に遊技球が入球される等の不正行為が行われて不正に大当り抽選乱数が取得されることが懸念されるためであり、第２実施例ではこの場合に、第１実施例と同様に発振回路を切り換えて大当り乱数値が出力されるタイミングを変更するものである。尚、第１実施例の発振回路切換処理では取得した大当り抽選乱数を把握する必要があるので、該発振回路切換処理は特図保留関連処理（図１０）の中で行うようにしたが、第２実施例の発振回路切換処理は、特図保留関連処理の中では行わず、図９に示す遊技制御処理の最後（大当り遊技処理（Ｓ４００）の後）に行う。以下では、第２実施例の発振回路切換処理について説明する。
【０１０７】
Ｅ−１．第２実施例の発振回路切換処理  ：
図２５は、第２実施例の発振回路切換処理を示すフローチャートである。ＣＰＵ２０１は発振回路切換処理を開始すると、先ず初めに、前面枠スイッチ４ｓの状態を把握することにより、前面枠４が開放されたか否かを判断する（Ｓ５００）。前面枠４が開放されていなければ（Ｓ５００：ｎｏ）、発振回路を切り換えることなく、そのまま発振回路切換処理を終了する。前面枠が開放されていれば（Ｓ５００：ｙｅｓ）、発振回路フラグＡがＯＮに設定されているか否かの判断を行う（Ｓ５０２）。発振回路フラグは、その時カウンタ回路２１１に接続されている（クロック信号が入力されている）発振回路をＣＰＵ２０１が把握するためのフラグであり、発振回路Ａが接続されている場合は発振回路フラグＡがＯＮに設定され、発振回路Ｂが接続されている場合は発振回路フラグＢが、発振回路Ｃが接続されている場合は発振回路フラグＣがＯＮに設定される。発振回路は、前述のとおり、１つだけがカウンタ回路への接続が有効とされるので（１つの発振回路の発振周波数を利用して大当り抽選乱数を更新するので）、発振回路フラグＡ〜Ｃのうち１つだけがＯＮに設定され、その他はＯＦＦに設定される。尚、発振回路フラグＡ〜Ｃは、主制御基板２００に搭載されたＲＡＭ２０３にその記憶領域が確保されている。
【０１０８】
発振回路フラグＡがＯＮに設定されている場合は（発振回路Ａのカウンタ回路２１１への接続が有効とされている場合は）（Ｓ５０２：ｙｅｓ）、発振回路Ａのカウンタ回路２１１への接続を無効として（解除して）（大当り抽選乱数を更新するために利用する発振周波数として、発振回路Ａの発振周波数を利用するのを停止して）、他の発振回路に切り換えるべく、発振回路フラグＡをＯＦＦに設定する（Ｓ５０４）。続いて、後述の選択禁止フラグＢがＯＮに設定されているか否かの判断を行う（Ｓ５０６）。ここで、詳しくは後述するが、第２実施例では、複数の発振回路のうち、特定の発振回路の接続が有効とされたときを狙って不正行為が行われている可能性がある場合は、該不正行為を防止するべく、該特定の発振回路とカウンタ回路２１１との接続が有効となるのを禁止する（該特定の発振回路を選択禁止にする）処理が行われる。選択禁止フラグは、ＣＰＵ２０１が現在選択禁止になっている発振回路を把握するためのフラグである。発振回路Ａが選択禁止になっている場合は選択禁止フラグＡがＯＮに設定され、発振回路Ｂが選択禁止になっている場合は選択禁止フラグＢが、発振回路Ｃが選択禁止になっている場合は選択禁止フラグＣがＯＮに設定される。
【０１０９】
尚、本実施例における発振回路の選択禁止の状態は、全ての発振回路Ａ〜Ｃが選択可能な状態、または１つの発振回路だけが選択禁止の状態のいずれかであり、複数の発振回路が同時に選択禁止になることはない。従って、選択禁止フラグＡ〜Ｃは、全てがＯＦＦに設定された状態、または１つだけがＯＮに設定された状態のいずれかの状態とされ、常に発振回路の切り換えを可能な状態としている。また、選択禁止フラグＡ〜Ｃは、主制御基板２００に搭載されたＲＡＭ２０３に、その記憶領域が確保されている。
【０１１０】
Ｓ５０６の処理で選択禁止フラグＢがＯＮに設定されていないと（発振回路Ｂの選択が可能である）と判断した場合は（Ｓ５０６：ｎｏ）、ＣＰＵ２０１は発振回路選択用回路２１３に向けて発振回路Ｂを選択することの指示を含む切換信号を出力することにより、カウンタ回路２１１に接続される発振回路を発振回路Ｂに切り換えさせる（発振回路Ｂの発振周波数を有効なものとする）（Ｓ５０８）。続いて、発振回路Ｂが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＢをＯＮに設定する（Ｓ５１０）。
【０１１１】
一方、選択禁止フラグＢがＯＮに設定されている（発振回路Ｂが選択禁止である）と判断した場合は（Ｓ５０６：ｙｅｓ）、ＣＰＵ２０１は発振回路選択用回路２１３に向けて発振回路Ｃを選択することの指示を含む切換信号を出力することにより、カウンタ回路２１１に接続される発振回路を発振回路Ｃに切り換えさせて（Ｓ５１２）、発振回路Ｃが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＣをＯＮに設定する（Ｓ５１４）。以上のとおり、前面枠４が開放されたときに発振回路Ａが選択（カウンタ回路２１１への接続が有効に）されている場合は、発振回路Ｂが選択禁止でなければ発振回路Ｂに切り換えて、発振回路Ｂが選択禁止であれば発振回路Ｃに切り換える処理を行う。
【０１１２】
これに対して、Ｓ５０２の処理で発振回路フラグＡがＯＮに設定されていない（発振回路Ａが選択されていない）と判断した場合は（Ｓ５０２：ｎｏ）、今度は発振回路フラグＢがＯＮに設定されているか否か（発振回路Ｂが選択されているか否か）の判断を行う（Ｓ５１６）。その結果、発振回路フラグＢがＯＮに設定されている場合は（発振回路Ｂとカウンタ回路２１１との接続が有効とされている場合は）（Ｓ５１６：ｙｅｓ）、発振回路Ｂとカウンタ回路２１１との接続を無効にして、他の発振回路に切り換えるべく、発振回路フラグＢをＯＦＦに設定する（Ｓ５１８）。
【０１１３】
続いて、選択禁止フラグＣがＯＮに設定されているか否かの判断を行う（Ｓ５２０）。その結果、選択禁止フラグＣがＯＮに設定されていないと（発振回路Ｃの選択が可能である）と判断した場合は（Ｓ５２０：ｎｏ）、カウンタ回路２１１との接続が有効になる発振回路を発振回路Ｃに切り換えさせて（Ｓ５１２）、発振回路Ｃが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＣをＯＮに設定する（Ｓ５１４）。一方、選択禁止フラグＣがＯＮに設定されていると（発振回路Ｃが選択禁止である）と判断した場合は（Ｓ５２０：ｙｅｓ）、カウンタ回路２１１との接続が有効になる発振回路を発振回路Ａに切り換えさせて（Ｓ５２２）、発振回路Ａが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＡをＯＮに設定する（Ｓ５２４）。以上のとおり、前面枠４が開放されたときに発振回路Ｂが選択されている場合は、発振回路Ｃが選択禁止でなければ発振回路Ｃに切り換えて、発振回路Ｃが選択禁止であれば発振回路Ａに切り換える処理を行う。
【０１１４】
Ｓ５１２の処理で、発振回路フラグＢがＯＮに設定されていない（発振回路Ｂとカウンタ回路２１１との接続が有効とされていない）と判断した場合は（Ｓ５１６：ｎｏ）、発振回路Ｃが選択されている（発振回路フラグＣがＯＮに設定されている）ということなので、発振回路Ｃとカウンタ回路２１１との接続を無効にして他の発振回路に切り換えるべく、発振回路フラグＣをＯＦＦに設定する（Ｓ５２６）。
【０１１５】
続いて、選択禁止フラグＡがＯＮに設定されているか否かの判断を行う（Ｓ５２８）。その結果、選択禁止フラグＡがＯＮに設定されていないと（発振回路Ａの選択が可能である）と判断した場合は（Ｓ５２８：ｎｏ）、カウンタ回路２１１との接続が有効とされる発振回路を発振回路Ａに切り換えさせて（Ｓ５２２）、発振回路Ａが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＡをＯＮに設定する（Ｓ５２４）。一方、選択禁止フラグＡがＯＮに設定されていると（発振回路Ａが選択禁止である）と判断した場合は（Ｓ５２８：ｙｅｓ）、カウンタ回路２１１に接続される発振回路を発振回路Ｂに切り換えさせて（Ｓ５３０）、発振回路Ｂが選択されていることが後の処理で把握できるようにするべく、発振回路フラグＢをＯＮに設定する（Ｓ５３２）。以上のとおり、前面枠４が開放されたときに発振回路Ｃが選択されている場合は、発振回路Ａが選択禁止でなければ発振回路Ａに切り換えて、発振回路Ａが選択禁止であれば発振回路Ｂに切り換える処理を行う。
【０１１６】
以上のように、第２実施例の発振回路切換処理では、前面枠４が開放されたときに選択されている発振回路から、選択禁止されていない他の発振回路に切り換える処理が行われる。この様に、不正行為が行われる可能性がある不正条件が成立した場合、すなわち必要な時に効率的に発振回路を切り換えるようにしているので、単に所定時間ごとや所定操作ごとに切り換える場合と比較して、発振回路の切り換え時のノイズを軽減できるとともにＣＰＵ２０１の処理負荷を軽減することができ、安定した遊技制御処理を行うことが可能となる。ここで、上述のとおり、第２実施例では、複数の発振回路のうち不正行為の対象となっている可能性の高い発振回路の選択を禁止する処理を行っており、併せて一旦選択が禁止された発振回路の選択禁止を解除する処理（発振回路の選択禁止および選択禁止解除処理）を行っている。この処理を行うことにより、上述の発振回路切換処理で選択可能な発振回路が制限されることになる。以下では、この「発振回路の選択禁止および選択禁止解除処理」について説明する。
【０１１７】
Ｅ−２．発振回路の選択禁止および選択禁止解除処理  ：
本実施例の「発振回路の選択禁止の判断を行う処理」および「発振回路の選択禁止を解除する判断を行う処理」（発振回路の選択禁止および選択禁止解除処理）は、「通常の遊技状態での（非確変中に）大当り遊技に当選した回数」に基づいて行われる。従って、該処理は、大当り抽選に当選したと判断された場合（大当り遊技に当選した回数が増加した場合）に行われる。すなわち、図１３に示す特図変動表示処理のＳ３３０８の処理で大当り抽選の結果が大当りであると判断された後に行われる（Ｓ３３０８：ｙｅｓ）。
【０１１８】
図２６は、発振回路の選択禁止および選択禁止解除処理を示すフローチャートである。ＣＰＵ２０１は発振回路の選択禁止および選択禁止解除処理を開始すると、先ず初めに、確変フラグがＯＮか否かの（確変中か否かの）判断を行う。ここで、前述のとおり、本実施例の確変中はほとんど遊技球を減らすことなく大当り抽選に当選することが可能であるので（通常遊技状態と比較して、不正行為を行わなくても低投資且つ短時間で大当り抽選に当選するので）、不正行為が行われる可能性が低い。従って、確変中はそのまま発振回路の選択禁止および選択禁止解除処理を終了する。確変中ではない場合は（Ｓ６００：ｎｏ）、次に発振回路ＡがＯＮに設定されているか否か（現在発振回路Ａが選択されているか否か）の判断を行う。その結果、発振回路Ａが選択されている場合は、発振回路Ａ選択時処理を行う。
【０１１９】
図２７は、発振回路Ａ選択時処理を示すフローチャートである。ＣＰＵ２０１は、発振回路Ａ選択時処理を開始すると、先ず初めに、大当りカウンタＡの値に「１」を加算する（Ｓ６０４０）。大当りカウンタは、各発振回路が選択されている場合に大当り抽選に当選した回数を計数するためのカウンタである。すなわち、大当りカウンタＡは、発振回路Ａが選択されている場合に大当り抽選に当選した回数を計数するためのカウンタであり、大当りカウンタＢは発振回路Ｂが選択されている場合に大当り抽選に当選した回数を計数するための、大当りカウンタＣは発振回路Ｃが選択されている場合に大当り抽選に当選した回数を計数するためのカウンタである。尚、大当りカウンタＡ〜Ｃは、主制御基板２００に搭載されたＲＡＭ２０３にその領域が確保されている。また、主制御基板２００に搭載されたＣＰＵ２０１は、大当りカウンタＡ〜Ｃの値を更新することにより発振回路Ａ〜Ｃ毎に大当り抽選に当選した回数（「特定の値となった回数」）をカウントしている。従って、本実施例の主制御基板２００に搭載されたＣＰＵ２０１は、本発明における「カウント手段」に対応している。
【０１２０】
大当りカウンタＡの値に「１」を加算すると、続いて、大当りカウンタＡ〜Ｃの値の平均値を演算する（Ｓ６０４２）。すなわち、発振回路Ａ〜Ｃの何れが選択されていたかを問わずに大当り抽選に当選した回数（以下、大当り回数ともいう）を発振回路の個数で除算した値（発振回路１つあたりの平均大当り回数）を演算する。次に、該平均値より大当りカウンタＡの値が１０以上大きいか否かを判断する（Ｓ６０４４）。その結果、大当りカウンタＡの値が平均値より１０以上大きい場合は（Ｓ６０４４：ｙｅｓ）、発振回路Ａとカウンタ回路２１１との接続を無効にして、他の発振回路に切り換えるべく、発振回路フラグＡをＯＦＦに設定して（Ｓ６０４６）、選択禁止フラグＡをＯＮに設定する（Ｓ６０４８）。すなわち、発振回路Ａが選択されている場合の大当り回数が、平均値より所定回数（ここでは１０回）以上多いということは、発振回路Ａの発振周波数に狙いを定めて不正行為が行われている可能性が高いということが言える。例えば、不正行為者が発振回路Ａの発振周波数（クロック信号）に同期して不正電波を出力する器具を使用していることが考えられる。そこで、特定の発振回路（ここでは発振回路Ａ）が選択されている場合の大当り回数が平均値より所定回数以上多くなった場合は、発振回路フラグＡをＯＦＦに設定することにより、発振回路Ａの選択を取りやめて（Ｓ６０４６）、選択禁止フラグＡをＯＮに設定することにより後の発振回路切換処理（図２５）で発振回路Ａが選択されることを所定期間禁止する処理を行う（Ｓ６０４８）。
【０１２１】
選択禁止フラグＡをＯＮに設定したら（Ｓ６０４８）、その他の発振回路を選択可能にするべく、その他の禁止フラグ（選択禁止フラグＢ、選択禁止フラグＣ）のうちＯＮに設定されているフラグがあればＯＦＦに設定する（Ｓ６０５０）。続いて、選択する（カウンタ回路２１１との接続を有効にする）発振回路を発振回路Ａ以外（ここでは発振回路Ｂ）に切り換えて（Ｓ６０５２）、切り換えた発振回路（ここでは発振回路Ｂ）をＣＰＵ２０１が把握可能にするべく発振回路フラグＢをＯＮに設定した後（Ｓ６０５４）、発振回路Ａ選択時処理を終了するとともに図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。
【０１２２】
尚、その他の禁止フラグをＯＦＦにする処理（Ｓ６０５０）は、この処理を行う時点で、その他の発振回路については後述の選択禁止解除条件を満たしていない可能性があるが、今現在不正の対象となっている可能性の高い発振回路を優先的に選択禁止とするためにその他の発振回路については選択禁止を解除するものである。
【０１２３】
Ｓ６０４４の処理で、発振回路Ａが選択されている場合の大当り回数が平均値より所定数（ここでは１０回）以上多くないと判断した場合は（Ｓ６０４４：ｎｏ）、次に、選択禁止フラグＢがＯＮに設定されているか否か（発振回路Ｂが選択禁止になっているか否か）の判断を行う（Ｓ６０５６）。その結果、発振回路Ｂが選択禁止になっている場合は（Ｓ６０５６：ｙｅｓ）、発振回路Ｂの選択禁止を解除しても良いか否かに関する以下の判断を行う。
【０１２４】
先ず、発振回路Ｂが選択禁止に設定される場合は、前述の発振回路Ａが選択禁止に設定される場合と同様に、発振回路Ｂが選択されている場合の大当り回数（大当りカウンタＢ）が平均値より所定回数（ここでは１０回）以上大きくなる場合である。また、該平均値は発振回路Ａ選択時処理を行うたびに（発振回路Ａ選択時処理は、発振回路Ａが選択されている状態で大当り抽選結果が大当りであった場合に行われる処理なので）、大きくなる。従って、該処理を行うたびに、大当りカウンタＢと平均値との差は小さくなっていき、やがて１０回以下になる。すなわち、発振回路Ｂの選択を禁止した条件（大当りカウンタＢが平均値より１０回以上大きいこと）を満たさなくなる。しかし、この条件を満たさなくなることをもって、直ちに発振回路Ｂの選択禁止を解除してしまうと、該選択禁止の処理を行ってから該選択禁止を解除するまでの期間が短期間になってしまい（場合によっては、発振回路Ｂの選択を禁止にした後、次の大当り抽選への当選で該禁止が解除されてしまう）、不正行為の対象となっている可能性のある発振回路をしばらくの間（所定期間）選択できないようにして不正を防止するという目的を達成できなくなってしまう。
【０１２５】
そこで、発振回路の選択を禁止する条件と、発振回路の選択禁止を解除する条件とを異ならせて、発振回路の選択禁止条件を満たさなくなっても、直ちには発振回路の選択禁止が解除されないようにしている。たとえば、所定の発振回路が選択された場合の大当り回数（大当りカウンタの値）が平均値より第１の値以上大きくなった場合に該発振回路の選択を禁止し、禁止された発振回路の選択禁止解除条件は、（選択禁止中の発振回路に係る）大当りカウンタの値と（全ての発振回路に係る大当り回数の）平均値との差が、第１の値より小さい第２の値以下となった場合や、（選択禁止中の発振回路に係る）大当りカウンタの値が、（全ての発振回路に係る大当り回数の）平均値より小さくなった場合としている。これにより、発振回路の選択禁止の期間をある程度（一定期間以上）確保することができ、該発振回路に対する不正行為が行われることを抑制することが可能となる。本実施例では、選択を禁止された発振回路の大当り回数（大当りカウンタの値）と、全ての発振回路に係る大当り回数の平均値との差が５以下になった場合に該発振回路の選択禁止を解除する。
【０１２６】
Ｓ６０５８の処理では、発振回路Ｂの選択禁止を解除しても良いか否かを判断するために、発振回路Ｂが選択されていたときの大当り回数（大当りカウンタＢの値）とＳ６０４２の処理で演算された平均値との差が５以下か否かの判断を行う。その結果、該大当り回数と該平均値との差が５以下の場合には（Ｓ６０５８：ｙｅｓ）、発振回路Ｂの選択禁止を解除するべく、選択禁止フラグＢをＯＦＦに設定した後（Ｓ６０６０）、発振回路Ａ選択時処理を終了するとともに図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。一方、該大当り回数と該平均値との差が５以下でない場合には（Ｓ６０５８：ｎｏ）、発振回路Ｂの選択禁止を解除することなく、発振回路Ａ選択時処理を終了するとともに図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。
【０１２７】
Ｓ６０５６の処理で、選択禁止フラグＢがＯＮに設定されていないと判断した場合は、今度は選択禁止フラグＣがＯＮに設定されているか否か（発振回路Ｃの選択が禁止されているか否か）の判断を行う（Ｓ６０６２）。その結果、選択禁止フラグＣがＯＮに設定されている場合は（Ｓ６０６２：ｙｅｓ）、発振回路Ｂの選択が禁止されている場合と形式的には同様に（Ｓ６０５８、Ｓ６０６０）、発振回路Ｃの選択禁止を解除するための条件を満たしているか否かの判断を行う（Ｓ６０６４）。その結果、該条件を満たしている場合は（Ｓ６０６４：ｙｅｓ）、発振回路Ｃの選択禁止を解除するべく、選択禁止フラグＣをＯＦＦに設定した後（Ｓ６０６６）、発振回路Ａ選択時処理を終了するとともに、図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。一方、該条件を満たしていない場合には（Ｓ６０６４：ｎｏ）、発振回路Ｃの選択禁止を解除することなく、発振回路Ａ選択時処理を終了するとともに図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。尚、選択禁止フラグＣがＯＮに設定されていない場合は（Ｓ６０６２：ｎｏ）、そのまま発振回路Ａ選択時処理を終了するとともに、図２６に示す発振回路の選択禁止および選択禁止解除処理を終了する。
【０１２８】
以上は、図２６に示す発振回路の選択禁止および選択禁止解除処理で、確変フラグがＯＦＦに設定されているときに（Ｓ６００：ｎｏ）、発振回路Ａが選択されている場合について説明した（Ｓ６０２：ｙｅｓ）。これに対して、発振回路Ｂが選択されている場合（Ｓ６０６：ｙｅｓ）または発振回路Ｃが選択されている場合（Ｓ６０６：ｎｏ）も、各発振回路が選択されている時用の処理を行う（Ｓ６０８、Ｓ６１０）。これらの処理は、大当りカウンタおよび各種フラグとして各発振回路に対応したものを使用する以外は、形式的には発振回路Ａが選択されている場合の処理（発振回路Ａ選択時用処理）と同様であるので、その説明を省略する。尚、発振回路の選択を禁止する処理は主制御基板２００に搭載されたＣＰＵ２０１が各発振回路に対応する選択禁止フラグをＯＮに設定することにより行う。従って、本実施例の主制御基板２００に搭載されたＣＰＵ２０１は、本発明における「切換禁止手段」に対応している。
【０１２９】
以上のとおり、所定の発振回路が選択されている場合において、該発振回路に係る大当り回数が所定値より大きくなった場合には、該発振回路を狙って不正行為が行われている可能性があるので、該発振回路の選択を禁止する処理を行って、不正行為を抑制している。また、発振回路の選択を禁止する条件と該選択の禁止を解除する条件とを異ならせることによって、一旦選択禁止となった発振回路の選択禁止の期間を、所定期間以上確保することができ、該発振回路に対する不正行為が行われることを抑制することが可能となる。
【０１３０】
Ｆ．変形例  ：
以上、本発明について各種の実施の形態を説明したが、本発明はこれに限定されるものではなく、各請求項に記載した範囲を逸脱しない限り、各請求項の記載文言に限定されず、当業者がそれらから容易に置き換えられる範囲にも及び、かつ、当業者が通常有する知識に基づく改良を適宜付加することができる。
【０１３１】
例えば、第１実施例では、取得した大当り抽選乱数が３回連続で警戒範囲に含まれた場合に発振回路を切り換えるものとして説明したが、この構成に限定されず、取得した大当り抽選乱数が２回連続で警戒範囲に含まれた場合や、取得した大当り抽選乱数が１回でも警戒範囲に含まれた場合（この場合大当りとなったときに必ず切り換え処理を行うこととなる）、取得した大当り抽選乱数が所定の期間中に所定の頻度以上、警戒範囲に含まれた場合（設定回数のうち所定回数以上警戒範囲に含まれる。例えば、２０回取得中６回が警戒範囲の大当り抽選乱数である場合）に、発振回路を切り換えるように構成しても良い。
【０１３２】
また、発振回路の切り換えは、カウント値が最大値までカウントされる（一巡する）のを待って行われるものとして説明したが、この構成に限定されず、不正条件が成立したら（第１実施例では取得した大当り抽選乱数が３回連続で警戒範囲に含まれたら、第２実施例では前面枠の開放が検知されたら）、直ちに発振回路を切り換え、新たな発振回路の発振周波数に基づいてカウントを継続するように構成しても良い。また、本実施例に記載の複数の不正条件を設定し、何れかの不正条件が成立したら発振回路を切り換えるように構成することもできる。
【０１３３】
また、第２実施例では、前面枠４の開放が検知された場合に、不正条件が成立したものとしたが、前面枠４に限らず、中枠や外枠の開放が検知された場合、前面枠、中枠、又は外枠を開放するための鍵を挿入する鍵穴に鍵が挿入されたことを検知した場合、遊技機外部（下皿、遊技機枠の隙間）から異物（セル、ピアノ線等）が挿入されたことを検知した場合に不正条件が成立したものとすることができる。
【０１３４】
また、第２実施例では、各発振回路が選択されている場合の非確変中（通常遊技状態中）の大当り抽選に当選した回数に応じて発振回路の選択を禁止する構成としたが、非確変中に大当り抽選に当選した回数に代えて、確変中も含めた大当り抽選に当選した回数や、遊技球が払い出されることのない当りや、小当りを用いても良い。また、大当り抽選に当選した回数に代えて、第１実施例で説明した取得した大当り抽選乱数が警戒範囲に含まれた回数に応じて発振回路の選択を禁止する構成としても良い。
【０１３５】
また、第２実施例では、特定の発振回路が選択されている場合の大当り回数が平均値より所定値以上大きくなったときに発振回路の選択を禁止する構成としたが、これに代えて、最も大当り回数の大きい発振回路と最も大当り回数の小さい発振回路との大当たり回数の差が所定値以上になったときに、最も大当り回数の大きい発振回路の選択を禁止する構成としても良い。
【０１３６】
また、互いに発振周波数の異なる３つの発振回路を備える構成としたが、互いに発振周波数の異なる２つまたは４つ以上の発振回路を備える構成としても良い。
【０１３７】
また本実施例では、発振回路の切り換えを常時可能な状態を維持するため、選択を禁止する発振回路を１つに限定したが、発振回路を４つ以上用いる場合には、その個数に応じて２つ以上の発振回路を選択禁止としてもよい。この場合、少なくとも２つの発振回路が選択可能な状態であれば本発明の目的を達成することができる。
【産業上の利用可能性】
【０１３８】
本発明は、遊技ホールで用いられる弾球遊技機に利用することができる。
【符号の説明】
【０１３９】
１…パチンコ機（弾球遊技機）、    ４…前面枠、    １７…始動口（入球口）、
２００…主制御基板、              ２０１…ＣＰＵ（制御手段、発振回路切換手段、切換禁止手段、カウント手段）、
２０３…ＲＡＭ（不正条件記憶手段）、
２１１…カウンタ回路（乱数値更新手段）
【図１】
0005494326.tif 000002
【図２】
0005494326.tif 000003
【図３】
0005494326.tif 000004
【図４】
0005494326.tif 000005
【図５】
0005494326.tif 000006
【図６】
0005494326.tif 000007
【図７】
0005494326.tif 000008
【図８】
0005494326.tif 000009
【図９】
0005494326.tif 000010
【図１０】
0005494326.tif 000011
【図１１】
0005494326.tif 000012
【図１２】
0005494326.tif 000013
【図１３】
0005494326.tif 000014
【図１４】
0005494326.tif 000015
【図１５】
0005494326.tif 000016
【図１６】
0005494326.tif 000017
【図１７】
0005494326.tif 000018
【図１８】
0005494326.tif 000019
【図１９】
0005494326.tif 000020
【図２０】
0005494326.tif 000021
【図２１】
0005494326.tif 000022
【図２２】
0005494326.tif 000023
【図２３】
0005494326.tif 000024
【図２４】
0005494326.tif 000025
【図２５】
0005494326.tif 000026
【図２６】
0005494326.tif 000027
【図２７】
0005494326.tif 000028