(57)【特許請求の範囲】
【請求項１】
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に所定の基準値から離れる値に振動判定情報を更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が前記基準値と異なる値である場合に前記基準値に近づく値に前記振動判定情報を更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が前記基準値と所定の閾値との間の範囲と異なる値となった場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴とする遊技機。
【請求項２】
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に振動判定情報を増加させるように更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が所定の基準値より大きい場合に前記振動判定情報を減少させるように更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が所定の閾値を上回った場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴とする遊技機。
【請求項３】
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に振動判定情報を減少させるように更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が所定の基準値より小さい場合に前記振動判定情報を増加させるように更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が所定の閾値を下回った場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、弾球遊技機や回胴遊技機に代表される遊技機に関し、詳しくは、外部からの加振を検知できる遊技機に関する。
【背景技術】
【０００２】
従来の典型的な弾球遊技機には、振動が加えられたことを検出する振動検出手段が設けられていた。これは、不正に遊技球を獲得する又はその獲得を促進する目的（以下、「不正目的」）で故意に振動が加えられることがあるためである。弾球遊技機には、遊技球が遊技領域を流下する場合、遊技球が入賞に応じて払い出される場合、払い出し用の遊技球が供給される場合等の正常な遊技中においても微小な振動が加わったり、不正目的ではないにして、遊技球の発射操作を行うために弾球遊技機に触れる場合、遊技球を上皿に投入する場合、下皿の下方に配置される遊技球の貯留箱を移動させる場合等においても不測の振動が加わったりする場合がある。不正目的の故意の振動とその他の振動を厳密に識別することは難しいが、一般的に、正常な遊技中の振動や不測の振動は、不正目的である可能性の高い振動よりも弱いために、つまり、振幅や振動時間が小さいために、従来においては、振動検出手段からのアナログ信号の出力振幅やアナログ信号又はデジタル信号の出力時間に基づいて、加えられた振動の強さを推定し、所定の強さ以上の振動と推定された場合に過剰振動と判定してその発生を報知する構成となっている。過剰振動の発生が報知されることによって遊技機の設置ホール（以下、「遊技ホール」と略記する）の管理者や従業者等は過剰振動の発生した弾球遊技機の近傍にいなくても過剰振動の発生を認識できる。これによって、他の善良な遊技者に不快感を与えることなく、故意に振動を加えた可能性の高い遊技者を監視でき、その遊技者が不正目的で振動を加えているのか否かを特定することもできる。
【０００３】
振動強度の判断において、検出子の振れ角や検出子の移動時の加速度の大きさに応じた振幅のアナログ信号を出力する振動検出手段が用いられるときには、そのアナログ信号に基づいて所定の振幅以上の振動を検知した場合に、強い振動であると判断していた。アナログ信号の振幅で判断する場合には、その振幅は振動強度を良好に指標する値であるために、振動強度を精度よく推定できる。しかし、この場合、アナログ信号に基づいて振幅の大きさをデジタル情報に変換するＡＤ変換器等のハードウェアが必要となり、弾球遊技機の構成が複雑化してしまう。したがって、近年においては、所定の振れ角以上の振動や所定の加速度以上の振動を検出したときにオン状態（又は、オフ状態）のデジタル信号を出力する振動検出手段が主に用いられるようになってきた。この場合の振動強度の判断においては、そのデジタル信号のオン状態が所定の期間内に所定の時間以上の振動を検知した場合に強い振動であると判断している。
【０００４】
オン状態のデジタル信号の出力時間で判断する場合には、一回の振動に伴ってオン状態のデジタル信号が間欠的に出力されるためにその終了のタイミングを検知することは困難であるために、オン状態のデジタル信号が出力されてからの所定の期間が設定されており、その期間内においてデジタル信号がオン状態であった時間（定期的な監視による検出回数）を逐次に加算し、その累積値が所定の値を超えた場合に強い振動であると判断している。なお、その所定の期間の終了時に累積値はリセットされる。このようなリセットを行わなければ、微小な振動が断続的に複数回加えられた場合であってもそれらが全て加算され、その結果、誤って強い振動であると判断してしまうからである。このような複数回の微小な振動の蓄積によって強い振動であると誤検知されてしまうことを抑制するためには、微小な振動である場合にはオン状態のデジタル信号が出力されないように振動検出手段におけるオン状態の判定を厳しくすることも考えられるが、厳しくするとオン状態のデジタル信号の累積出力時間と振動強度との相関が更に希薄になり、その結果、振動強度の推定精度が低下することともなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１２５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のデジタル信号に基づいた振動強度の判定においては、一回の振動の開始を検知すると共にオン状態のデジタル信号の累積出力時間をリセットするために、ソフトウェアタイマやハードウェアタイマを設けて、そのタイマの制御を行わなければならず、少なくとも制御負担が増加する。
【０００７】
また、典型的な振動検出手段においては、特に強い振動の場合には一回の振動に伴って間欠的にオン状態のデジタル信号が出力され、その出力パターンは、振動の開始された直後の初期段階において振動の収束していく後期段階よりもオン状態の期間が短くなる傾向があり、またオフ状態の期間の間隔も短くなる傾向がある。したがって、オン状態のデジタル信号の累積出力時間によって振動強度を良好に推定するためには、一回の振動の開始から終了までの全期間にわたる累積出力時間を測定することが好ましい。これにより、累積出力時間をリセットするまでの期間を短くすれば、複数回の振動の蓄積による誤検知を抑制できるかのように思われるが、オン状態のデジタル信号の累積出力時間と振動強度との相関が更に希薄になり、その結果、振動強度の精度が低下することともなる。
【０００８】
また、典型的な振動検出手段においては、一回の振動に伴って間欠的にオン状態のデジタル信号が出力されるために、連続的に故意の振動が与えられた場合には、各回の振動の開始の検知精度が低下する場合もある。例えば、短期間における連続した加振（２度突き）による２回目の振動で遊技球を所定の入賞口等に不正に誘導した場合、１回目の振動は強い振動であると判断されるが、２回目の振動に対しては、その途中で一旦累積出力時間が一旦リセットされてしまい、最終的に弱い振動であると判定される場合もある。この場合には、その入賞口等への遊技球が入球した時点では強い振動が検知されておらず何らの報知も行われていない状態であることもあり、その結果、その入賞が振動によるものであったのか、そうでなかったのかの判断が曖昧になることもある。つまり、このような不正目的で振動を加える不正行為に対する対策の観点からも更なる改良の余地があった。
【０００９】
更に、従来の典型的な遊技機においては、一律に振動強度の推測を行っていたが、遊技球が遅い速度で進入する入賞口等に振動によって遊技球が不正に誘導される場合と遊技球が速い速度で進入する可能性がある入賞口等に振動によって遊技球が不正に誘導される場合とでは、振動が加えられてから遊技球が入賞口等に進入したことが検知されるまでの時間が大幅に異なることが考えられるために、遊技球が速い速度で進入する可能性がある入賞口等に向かう遊技球がある場合には、振動が許容範囲を超える振動であるか否かを他の場合に比べて高速で検知できることが好ましい。また、遊技者にとって小利益の入賞口等に振動によって遊技球が不正に誘導される場合と、遊技者にとって大利益の入賞口等に振動によって遊技球が不正に誘導される場合とでは、不正に獲得される遊技球の個数が異なるために、大利益の入賞口等に向かう遊技球がある場合には小利益の入賞口等に向かう遊技球がある場合に比べて振動強度を高感度で検知できることが好ましい。また、可動部材の開放や閉鎖によって入賞率が異なる入賞口、特に多量の遊技球が獲得できる特別遊技状態に移行させる入賞口に対しては遊技球が不正にその入賞口に遊技球が誘導された場合には被害が甚大となる。逆に、特定の状況下においては、遊技球を誘導する不正な振動を他の場合よりも低速で検知できたり低感度で検知できたりすることが好ましい場合も考えられる。つまり、振動によって不正に遊技球を誘導する不正行為であるか否かを遊技進行状態に依存せずに正確に判断する観点からも更なる改良の余地があった。
【００１０】
なお、上記においては、遊技機が弾球遊技機である場合について説明したが、同様の課題は、弾球遊技機に限らず、遊技球を遊技媒体とする回胴遊技機やメダルを遊技媒体とする回胴遊技機等を含む遊技機一般についても成り立つ。
【００１１】
本発明の遊技機では、遊技進行状態に応じた精度で振動を検知する。
【課題を解決するための手段】
【００１２】
また、上記の課題を解決するために、本発明の遊技機は、
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に所定の基準値から離れる値に振動判定情報を更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が前記基準値と異なる値である場合に前記基準値に近づく値に前記振動判定情報を更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が前記基準値と所定の閾値との間の範囲と異なる値となった場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴としている。
また、上記の課題を解決するために、本発明の遊技機は、
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に振動判定情報を増加させるように更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が所定の基準値より大きい場合に前記振動判定情報を減少させるように更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が所定の閾値を上回った場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴としている。
また、上記の課題を解決するために、本発明の遊技機は、
遊技進行状態を識別する遊技進行状態識別手段と、
振動することにより第１状態と第２状態とを繰り返しとる振動検出手段と、
を含む遊技機であって、
前記振動検出手段の状態の周期的な監視に基づいて、前記振動検出手段が前記第２状態である場合に振動判定情報を減少させるように更新し、前記振動検出手段が前記第１状態である場合であって前記振動判定情報が所定の基準値より小さい場合に前記振動判定情報を増加させるように更新する振動判定情報更新手段と、
前記振動判定情報更新手段による前記振動判定情報の更新に伴い前記振動判定情報が所定の閾値を下回った場合に、所定の振動状態と判定する振動判定手段と、
を含み、
前記振動判定情報更新手段は、前記遊技進行状態識別手段による遊技進行状態の識別に基づいて、前記振動検出手段が前記第１状態である場合における前記振動判定情報の更新量と前記振動検出手段が前記第２状態である場合における前記振動判定情報の更新量との差分更新量を異ならせる、
ことを特徴としている。
【発明の効果】
【００１３】
本発明に係る遊技機であれば、遊技進行状態に応じた精度で振動を検知できる。
【図面の簡単な説明】
【００１４】
【図１】実施形態１の遊技機の一例を表す斜視図。
【図２】実施形態１の遊技機の開放状態の一例を表す斜視図。
【図３】実施形態１の遊技機の開放状態の他の一例を表す斜視図。
【図４】実施形態１の遊技機の一例を表す正面図。
【図５】実施形態１の遊技盤の一例を表す正面図。
【図６】実施形態１の遊技盤の一例を表す背面図。
【図７】実施形態１のセンタ役物の一例を表す正面図。
【図８】実施形態１の遊技機の一例を表す背面図。
【図９】実施形態１の遊技機の電気的構成の一例を表すブロック図。
【図１０】実施形態１の主制御基板で実行されるタイマ割込み処理の一例を表すフローチャート。
【図１１】実施形態１のスイッチ監視処理の一例を表すフローチャート。
【図１２】実施形態１のセンタ役物入球処理の一例を表すフローチャート。
【図１３】実施形態１の右ゲート通過処理の一例を表すフローチャート。
【図１４】実施形態１の左ゲート通過処理の一例を表すフローチャート。
【図１５】実施形態１の発射制御処理の一例を表すフローチャート。
【図１６】実施形態１の振動センサ監視処理の一例の前段部を表すフローチャート。
【図１７】実施形態１の振動センサ監視処理の一例の後段部を表すフローチャート。
【図１８】実施形態１の主制御基板で実行される主制御メイン処理の一例を表すフローチャート。
【図１９】実施形態１の主制御メイン処理における制御開始処理の一例を示すフローチャート。
【図２０】実施形態１の振動判定方法を定性的に表すタイミングチャート。
【図２１】実施形態１の非振分抽選状態における微少振動の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャート。
【図２２】実施形態１の非振分抽選状態における過剰振動に基づく遊技機の動作の一例を定性的に表すタイミングチャート。
【図２３】実施形態１の非振分抽選状態における異常振動に基づく遊技機の動作の一例を定性的に表すタイミングチャート。
【図２４】実施形態１の非振分抽選状態における異常振動の検知後のセンタ役物への入球の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャート。
【図２５】実施形態１の振分抽選状態における異常振動の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャート。
【図２６】実施形態１の前面枠セットの開放操作に伴う異常振動の発生後のセンタ役物への入球の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャート。
【図２７】実施形態１のセンタ役物入球処理の第１変化例を表すフローチャート。
【図２８】実施形態１の右ゲート通過処理の第１変化例を表すフローチャート。
【図２９】実施形態１の左ゲート通過処理の第１変化例を表すフローチャート。
【図３０】実施形態１の振動センサ監視処理の前段部の第１変化例を表すフローチャート。
【図３１】実施形態１の振分抽選状態における異常振動の検知に応じた遊技機の動作の第１変化例を定性的に表すタイミングチャート。
【図３２】実施形態１のセンタ役物入球処理の第２変化例を表すフローチャート。
【図３３】実施形態１の右ゲート通過処理の第２変化例を表すフローチャート。
【図３４】実施形態１の左ゲート通過処理の第２変化例を表すフローチャート。
【図３５】実施形態１の振動センサ監視処理の前段部の第２変化例を表すフローチャート。
【図３６】実施形態１の振分抽選状態における異常振動の検知に応じた遊技機の動作の第２変化例を定性的に表すタイミングチャート。
【図３７】実施形態１の右ゲート通過処理の第３変化例を表すフローチャート。
【図３８】実施形態１の左ゲート通過処理の第３変化例を表すフローチャート。
【図３９】実施形態１の振動センサ監視処理の後段部の第３変化例を表すフローチャート。
【図４０】実施形態１の振分抽選状態における異常振動の検知に応じた遊技機の動作の第３変化例を定性的に表すタイミングチャート。
【図４１】実施形態２の遊技盤の一例を表す正面図。
【図４２】実施形態２の遊技機の電気的構成の一例を表すブロック図
【図４３】実施形態２の主制御基板で実行されるタイマ割込み処理の一例を表すフローチャート。
【図４４】実施形態２のスイッチ監視処理の一例を表すフローチャート。
【図４５】実施形態２の特別始動スイッチ処理の一例を表すフローチャート。
【図４６】実施形態２の特別入賞スイッチ処理の一例を表すフローチャート。
【図４７】実施形態２の普通始動スイッチ処理の一例を表すフローチャート。
【図４８】実施形態２の特定始動スイッチ処理の一例を表すフローチャート。
【図４９】実施形態２の特定入賞スイッチ処理の一例を表すフローチャート。
【図５０】実施形態２の振動センサ監視処理の一例を表すフローチャート。
【図５１】実施形態２の主制御基板で実行される主制御メイン処理の一例を表すフローチャート。
【図５２】実施形態２の変動開始確認処理の一例を表すフローチャート。
【図５３】実施形態２の特別図柄変動処理の一例を表すフローチャート。
【図５４】実施形態２の特別入賞装置制御処理の一例を表すフローチャート。
【図５５】実施形態２の遊技機の遊技状態の移行の一例を表すタイミングチャート。
【図５６】実施形態２の特別図柄表示装置及び特別入賞装置の動作を表すタイミングチャート。
【図５７】実施形態２の普通図柄変動処理の一例を表すフローチャート。
【図５８】実施形態２の特別始動装置制御処理の一例を表すフローチャート。
【図５９】実施形態２の普通図柄表示装置及び特別始動装置の通常遊技状態における動作の一例を表すタイミングチャート。
【図６０】実施形態２の普通図柄表示装置及び特別始動装置の時短遊技状態における動作の一例を表すタイミングチャート。
【図６１】実施形態２の特定遊技状態処理の一例の前半部分を表すフローチャート。
【図６２】実施形態２の特定遊技状態処理の一例の前半部分を表すフローチャート。
【図６３】実施形態２の特定入賞装置の動作の一例を表すタイミングチャート。
【図６４】実施形態２の振動検知カウンタの更新方法を説明する説明図。
【図６５】実施形態３の振動センサ監視処理の一例の前半部分を表すフローチャート。
【図６６】実施形態３の特定遊技状態処理の一例の前半部分を表すフローチャート。
【図６７】実施形態３の特定遊技状態処理の一例の後半部分を表すフローチャート。
【図６８】実施形態３の特定入賞装置の動作の一例を表すタイミングチャート。
【図６９】実施形態４の振動センサ監視処理の一例の前半部分を表すフローチャート。
【図７０】実施形態４の特定遊技状態処理の一例の前半部分を表すフローチャート。
【図７１】実施形態４の特定遊技状態処理の一例の後半部分を表すフローチャート。
【図７２】実施形態４の特定入賞装置の動作の一例を表すタイミングチャート。
【発明を実施するための形態】
【００１５】
本発明に係る遊技機の形態について説明する。なお、本発明に係る遊技機の各種の概念的な構成について説明した後に、本発明に係る遊技機の各種の具体的な構成について説明する。
【００１６】
〔概念的な構成〕
本発明に係る遊技機は、遊技進行状態を識別する遊技進行状態識別手段と、振動を検出する振動検出手段とを含んでいる。遊技進行状態識別手段は、複数種類の遊技進行状態のうちいずれの遊技進行状態であるかを判断する。振動検出手段としては、例えば、検出子の基準位置からの位置ズレを検出する手段、検出子の移動の速度を検出する手段、検出子の移動の加速度を検出する手段が挙げられる。
【００１７】
本発明に係る遊技機は、更に、振動判定情報を更新する振動判定情報更新手段を含んでおり、振動判定情報更新手段は、振動検出手段による振動の検出に基づいて、所定の基準値から離れる方向にずれた値に振動判定情報を更新する。ここで、「振動検出手段による振動の検出に基づいて」には、振動検出手段からの振動を検出していることを表す生信号（振動センサ信号）そのものの出力状態に応じる場合及びその出力状態のフィルタリングの結果に応じる場合を含意している。なお、フィルタリングとは、ノイズ等による振動の誤検出を防止するために、生信号の複数回の定期的な検出によってその検出パターンが所定のパターンである場合に振動と検知することを意味する。フィルタリングは、ハードウェア的なフィルタリングであってもよいし、ソフトウェア的なフィルタリングであってもよい。また、「所定の基準値から離れる方向にずれた値」とは、更新後の振動判定情報と基準値との差分絶対値が更新前の振動判定情報と基準値との差分絶対値よりも大きいという条件を満たす値を意味する。
【００１８】
振動判定情報更新手段は、振動検出手段による振動の検出に基づいて、所定の基準値から離れる方向にずれた値に振動判定情報を更新し、振動判定情報が基準値と異なる値である場合における振動検出手段による振動の非検出に基づいて、基準値に復帰する方向にずれた値に振動判定情報を更新する。ここで、「振動検出手段による振動の検出に基づいて」には、振動検出手段からの振動を検出していることを表す生信号（振動センサ信号）そのものの出力状態に応じる場合及びその出力状態のフィルタリングの結果に応じる場合を含意している。同様に、「振動検出手段による振動の非検出に基づいて」には、振動検出手段からの振動を検出していないことを表す生信号そのものの出力状態に応じる場合、及び、その出力状態のフィルタリングの結果に応じる場合を含意している。なお、フィルタリングとは、ノイズ等による振動の誤検出を防止するために、生信号の複数回の定期的な検出によってその検出パターンが所定のパターンである場合に振動と検知することを意味する。フィルタリングは、ハードウェア的なフィルタリングであってもよいし、ソフトウェア的なフィルタリングであってもよい。また、「所定の基準値から離れる方向にずれた値」とは、更新後の振動判定情報と基準値との差分絶対値が更新前の振動判定情報と基準値との差分絶対値よりも大きいという条件を満たす値を意味する。同様に、「基準値に復帰する方向にずれた値」とは、更新後の振動判定情報と基準値との差分絶対値が更新前の振動判定情報と基準値との差分絶対値よりも小さいという条件を満たす値を意味する。
【００１９】
振動判定情報更新手段による振動強度推定情報の更新形態としては、例えば、振動判定情報を、振動の検出に基づいて増加させ、振動の非検出に基づいて減少させる形態や、その逆に、振動の検出に基づいて減少させ、振動の非検出に基づいて増加させる形態が挙げられる。また、更新形態としては、例えば、「０」を基準値として、振動判定情報を振動の検出に応じて増加させ、振動の非検出に応じて減少させる形態、「０」以外の値（例えば、「−２５６」や「−１２８」）を基準値として、振動判定情報を振動の検出に応じて増加させ、振動の非検出に応じて減少させる形態、「０」を基準値として、振動判定情報を振動の検出に応じて減少させ、振動の非検出に応じて増加させる形態、「０」以外の値（例えば、「２５５」や「１２７」）を基準値として、振動判定情報を振動の検出に応じて減少させ、振動の非検出に応じて増加させる形態が挙げられる。
【００２０】
異常振動判定手段は、振動判定情報が振動判定情報更新手段における更新により基準値と所定の異常振動閾値との間の許容振動範囲と異なる値となった場合に異常振動と判定する。ここで、「基準値と所定の異常振動閾値との間の許容振動範囲」とは、基準値及び異常振動閾値の双方を含む範囲、基準値及び異常振動閾値の少なくとも一方を含まない範囲を含意している。また、「許容振動範囲と異なる値となった場合」とは、振動判定情報が、振動判定情報更新手段における一回の更新によって、許容振動範囲内の値から許容振動範囲外の値に変化する場合及び許容振動範囲外の値である場合を含意している。
【００２１】
振動判定情報更新手段は、遊技進行状態識別手段による遊技進行状態の識別に基づいて、振動検出手段による振動の検出に基づく振動判定情報の更新量と振動検出手段による振動の非検出に基づく前記振動判定情報の更新量との差分更新量を異ならせる。ここで、「差分更新量」とは、振動検出手段による振動検出時に対応する振動判定情報の更新量から振動検出手段による振動非検出時に対応する更新量を減じた更新量の差を意味する。
振動判定情報が振動の検出に応じて増加し、振動の非検出に応じて減少する構成の場合には、振動検出時に対応する更新量から振動非検出時に対応する更新量を減じた差分更新量が大きければ、振動の検知精度が高く、検知速度が大きくなる。一方、逆に、振動判定情報が振動の検出に応じて減少し、振動の非検出に応じて増加する構成の場合には、振動検出時に対応する更新量から振動非検出時に対応する更新量を減じた差分更新量が大きければ、振動の検知精度が高く、検知速度が大きくなる。
【００２２】
本発明に係る遊技機であれば、振動検出手段により振動が検出されている場合には振動判定情報が増加して振動検出手段により振動が検出されていない場合には振動判定情報が減少すること、又は、その逆に、振動検出手段により振動が検出されている場合には振動判定情報が減少して振動検出手段により振動が検出されていない場合には振動判定情報が増加することと、振動判定情報が基準値に到達した場合には振動判定情報が更新されないこととによって、振動判定情報を自己整合的に基準値にリセットできると共に通常時には基準値に維持できる。したがって、許容振動が繰り返し発生したとしても振動判定情報が積算されることを抑制でき、許容振動の繰り返しに基づいて許容範囲を外れるような異常振動であると誤検知されることを抑制できる。また、従来のようにリセット時期を決定するタイマ等を設ける必要がなく、遊技機の構成及び過剰振動の検知の制御が複雑化されることを抑制できる。また、短期間に連続して複数の振動が加えられる場合、つまり、前回の振動が完全に収束する前に次の振動が加えられるような不正目的である可能性が高い場合において、２回目以降の振動において振動判定情報が強制的にリセットされることがなく、また、振動判定情報の更新が連続的に再開されるために、連続した振動であっても良好に検知できる。
【００２３】
更に、振動が検出されている場合と振動が検出されていない場合の振動判定情報の差分更新量を遊技進行状態の相違に応じて変化させることによって、振動の検知感度や検知速度を変化できるために、各種の遊技進行状態に対して個別に異常振動の検知方法を最適化できる。これによって、不正行為の検知精度に対する遊技進行状態の依存性が低減する。
【００２４】
上記の本発明に係る遊技機において、
遊技媒体の進入確率を変化させる可動部材と前記可動部材を駆動させる駆動装置とを含む利益供与装置を備え、
前記遊技進行識別手段が、前記可動部材の作動確定後であって前記駆動装置の作動期間を含み前記可動部材の作動を管理する作動管理期間に対応する前記可動部材の作動管理状態と、前記作動管理状態と異なる非作動管理状態とを識別し、
前記作動管理状態における前記振動判定情報の差分更新量の絶対値が、前記非作動管理状態における前記振動判定情報の差分更新量の絶対値より大きく、
前記可動部材による前記可動部材の作動に応じて前記進入確率が大きくなる構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１」とも称す。
【００２５】
ここで、「利益供与装置」とは、遊技媒体の進入によって遊技媒体の獲得に関して有利な状況を提供する装置であって、利益供与装置としては、例えば、遊技媒体の進入によって遊技媒体が獲得できる入賞装置や、遊技媒体の進入によって多量の遊技媒体が獲得できる特別な遊技状態へ移行させる入賞装置や、遊技媒体の進入によってそのような特別な遊技状態への移行の機構的又は電子的な抽選を受ける権利を付与する装置が挙げられる。可動部材の作動に応じて進入確率を変化する構成としては、例えば、可動部材が利益供与装置への遊技媒体の進入を禁止する進入禁止位置と可動部材が利益供与装置への遊技媒体の進入を許容する進入許容位置との間を移行させる構成、進入確率の異なる複数種類の進入許容位置の間を移行させる構成が挙げられる。
【００２６】
上記の遊技機Ａ１であれば、少なくとも駆動装置が作動して可動部材が利益供与装置への遊技媒体の進入確率の高い位置状態である場合に、その他の場合よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。したがって、不正行為の検知精度に対する遊技進行状態の依存性が低減する。
【００２７】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を一回作動させる連続作動期間であり、
前記可動部材の前記作動管理期間が、前記連続作動期間と実質的に同一である構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ２」とも称す。
【００２８】
上記の遊技機Ａ２であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、作動管理期間が駆動装置の制御を援用して決定されるために、簡便に遊技進行状態に応じた個別の制御が実現できる。
【００２９】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間の間を補間する補間期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ３」とも称す。
【００３０】
上記の遊技機Ａ３であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、作動管理期間が駆動装置の制御を援用して決定されるために、簡便に遊技進行状態に応じた個別の制御が実現できる。更に、補間期間においても差分更新量を変化させることによって、単位作動期間の開始のタイミングが認識し易い第２回目以降において、振動を与えてから特定入賞装置６５を遊技球が到達するまでの時間を考慮して利益供与装置の可動部材が進入確率の大きな状態に移行する前に振動が与えられたとしても、振動検知情報の値を十分に増加させることができ、更に良好に不正な遊技球の誘導を検知できる。
【００３１】
上記の遊技機Ａ１〜Ａ３において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を一回作動させる連続作動期間であり、
前記可動部材の前記作動管理期間が、前記連続作動期間と、前記連続作動期間前において前記連続作動期間に連続する前付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ４」とも称す。
【００３２】
上記の遊技機Ａ４であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。更に、前付加期間においても差分更新量を変化させることによって、単位作動期間の作動開始のタイミングが認識し難い第１回目の作動において、第１回目の単位作動期間の開始前にその開始タイミングと合わずに早く振動が加えられたとしても、振動検知情報の値を十分に増加させることができ、更に良好に不正な遊技球の誘導を検知できる。
【００３３】
上記の遊技機Ａ１〜Ａ３において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を一回作動させる連続作動期間であり、
前記可動部材の前記作動管理期間が、前記連続作動期間と、前記連続作動期間後において前記連続作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ５」とも称す。
【００３４】
上記の遊技機Ａ５であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。更に、前付加期間においても差分更新量を変化させることによって、執拗に振動が加えられる可能性が高い最終回の単位作動期間においてその単位作動期間の終了直前又は終了直後に振動が加えられたとしても、振動検知情報の値を十分に増加させることができ、更に良好に不正な遊技球の誘導を検知できる。なお、一般的に、駆動装置が停止状態となってから、利益供与装置の可動部材が高進入確率状態からから低進入確率状態への移行を完了するまで、更に特定入賞スイッチ８５が遊技球を検出するまでに時間差がある。
【００３５】
上記の遊技機Ａ１〜Ａ３において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を一回作動させる連続作動期間であり、
前記可動部材の前記作動管理期間が、前記連続作動期間と、前記連続作動期間前の前記連続作動期間に連続する前付加期間と、前記連続作動期間後において前記連続作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ６」とも称す。
【００３６】
上記の遊技機Ａ６であれば、上記の遊技機Ａ５及び遊技機Ａ６の双方の効果を奏する。
【００３７】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記作動管理期間が、前記駆動装置の間欠作動期間と実質的に同一である構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ７」とも称す。
【００３８】
上記の遊技機Ａ７であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、作動管理期間が駆動装置の制御を援用して決定されるために、簡便に遊技進行状態に応じた個別の制御が実現できる。
【００３９】
上記の遊技機Ａ１又はＡ７において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間のうち最初の単位作動期間前において前記間欠作動期間に連続する前付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ８」とも称す。
【００４０】
上記の遊技機Ａ８であれば、上記の遊技機Ａ４の場合と実質的に同一の効果を奏する。
【００４１】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間の各々の前において前記間欠作動期間に連続する前付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ９」とも称す。
【００４２】
上記の遊技機Ａ９であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、作動管理期間が駆動装置の制御を援用して決定されるために、簡便に遊技進行状態に応じた個別の制御が実現できる。更に、前付加期間においても差分更新量を変化させることによって、振動を与えてから利益供与装置に遊技球が到達するまでの時間を考慮して利益供与装置の可動部材が高進入確率状態に移行する前に振動が与えられたとしても、振動検知情報の値を十分に増加させることができるからである。
【００４３】
上記の遊技機Ａ１又はＡ７において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間のうち最後の単位作動期間後において前記間欠作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１０」とも称す。
【００４４】
上記の遊技機Ａ１０であれば、上記の遊技機Ａ５の場合と実質的に同一の効果を奏する。
【００４５】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間の各々の後において前記間欠作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１１」とも称す。
【００４６】
上記の遊技機Ａ１１であれば、可動部材の駆動装置が作動中である遊技進行状態において、可動部材の駆動装置が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、利益供与装置に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、作動管理期間が駆動装置の制御を援用して決定されるために、簡便に遊技進行状態に応じた個別の制御が実現できる。更に、後付加期間においても差分更新量を変化させることによって、駆動装置が停止状態となってから、利益供与装置の可動部材が高進入確率状態から低進入確率状態への移行を完了するまで、更に特定入賞スイッチ８５が遊技球を検出するまでに時間差が発生するが、駆動装置が停止状態へ移行する直前や直後に振動が与えられたとしても、振動検知情報を十分に増加させることができるからである。
【００４７】
上記の遊技機Ａ１又はＡ６において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間のうち最初の単位作動期間の前において前記間欠作動期間に連続する前付加期間と、前記複数回の単位作動期間のうち最後の単位作動期間後において前記間欠作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１２」とも称す。
【００４８】
上記の遊技機Ａ１２であれば、上記の遊技機Ａ５及び遊技機Ａ６の双方の場合と実質的に同一の効果を奏する。
【００４９】
上記の遊技機Ａ１において、
前記駆動装置の前記作動期間が、前記可動部材の作動確定に基づいて前記可動部材を複数回作動させる複数回の単位作動期間を含む間欠作動期間であり、
前記可動部材の前記作動管理期間が、前記間欠作動期間と、前記複数回の単位作動期間の各々の前において前記連続作動期間に連続する前付加期間と、前記複数回の単位作動期間の各々の後において前記連続作動期間に連続する後付加期間とを含む構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１３」とも称す。
【００５０】
上記の遊技機Ａ１３であれば、上記の遊技機９及び遊技機１１の双方の場合と実質的に同一の効果を奏する。
【００５１】
上記の遊技機Ａ９又はＡ１３において、
前記複数回の単位作動期間の各々に対する前記前付加期間の長さが実質的に同一である構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１４」とも称す。
【００５２】
上記の遊技機Ａ１４であれば、作動管理期間に前付加期間を含める処理が簡素化される。
【００５３】
上記の遊技機Ａ９又はＡ１３において、
前記複数回の単位作動期間のうち最初の単位作動期間に対する前記前付加期間が、前記複数回の単位作動期間のうち他の単位作動期間に対する前記前付加期間より長い構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１５」とも称す。
【００５４】
上記の遊技機Ａ１５であれば、上記の遊技機Ａ５と実質的に同一の効果を奏する。
【００５５】
上記の遊技機Ａ９又はＡ１３において、
前記複数回の単位作動期間の各々に対する前記後付加期間の長さが実質的に同一である構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１６」とも称す。
【００５６】
上記の遊技機Ａ１４であれば、作動管理期間に後付加期間を含める処理が簡素化される。
【００５７】
上記の遊技機Ａ９又はＡ１３において、
前記複数回の単位作動期間のうち最終の単位作動期間に対する前記後付加期間が、前記複数回の単位作動期間のうち他の単位作動期間に対する前記前付加期間より長い構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１７」とも称す。
【００５８】
上記の遊技機Ａ１７であれば、上記の遊技機Ａ５と実質的に同一の効果を奏する。
【００５９】
上記の遊技機Ａ１３において、
前記複数回の単位作動期間の各々に対する前記前付加期間及び前記後付加期間の長さが実質的に同一である構成であることが好ましい。なお、以下においては、この構成の遊技機を「遊技機Ａ１８」とも称す。
【００６０】
上記の遊技機Ａ１８であれば、作動管理期間に前付加期間及び後付加期間を含める処理が簡素化される。
【００６１】
上記の本発明に係る遊技機において、
遊技者にとって遊技媒体の獲得に関して通常遊技状態より有利な利益遊技状態への状態移行を遊技媒体の進行経路の機構的な振り分けにより抽選する振分抽選手段と、
前記振分抽選手段へ進入した遊技媒体を前記機構的な振り分け前に検出する進入媒体検出手段と、
を更に備え、
前記遊技進行状態識別手段は、前記進入媒体検出手段による遊技媒体の検出に基づいて、前記遊技進行状態が前記振分抽選手段に遊技媒体が滞在している振分抽選状態であるか前記振分抽選状態と異なる非振分抽選状態であるかを識別し、
前記振動判定情報更新手段は、前記振動検出手段による振動の検出に基づく前記振動判定情報の更新量を、前記振分抽選状態と前記非振分抽選状態とで異ならせる構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ１」とも称す。
【００６２】
上記の遊技機Ｂ１であれば、振分抽選状態と非振分抽選状態とで振動検出手段による振動の検出に基づく振動判定情報の更新量が異なることによって、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かの識別性が向上する。
【００６３】
上記の遊技機Ｂ１において、
前記振分抽選手段による抽選結果を検知する抽選結果検知手段を更に備え、
前記遊技進行状態識別手段は、前記振分抽選状態の検知後における前記抽選結果検知手段による抽選結果の検知に基づいて、前記非振分抽選状態への復帰と判断する構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ２」とも称す。
【００６４】
上記の遊技機Ｂ２であれば、振分抽選状態と非振分抽選状態とが正確に識別され、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かの検知精度が向上する。
【００６５】
上記の遊技機Ｂ１において、
前記振分抽選手段から放出される遊技媒体を検出する放出媒体検出手段を更に備え、
前記遊技進行状態識別手段は、前記振分抽選状態の検知後における前記進入媒体検出手段及び前記放出媒体検出手段による遊技媒体の検出に基づいて、前記振分抽選手段に滞在している遊技媒体が無いと判定された場合に前記非振分抽選状態への復帰と判断する構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ３」とも称す。
【００６６】
上記の遊技機Ｂ３であれば、複数の遊技媒体が連続して振分抽選手段に流入したとしても振分抽選状態と非振分抽選状態とを正確に識別できるために、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かの検知精度が更に向上する。
【００６７】
上記の遊技機Ｂ１〜Ｂ３において、
前記遊技進行状態識別手段は、前記振分抽選状態の検知後からの所定の一定時間の経過に基づいて、前記非振分抽選状態への復帰と判断する構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ４」とも称す。
【００６８】
上記の遊技機Ｂ４であれば、振分抽選状態と非振分抽選状態とが正確に識別され、振分抽選手段による抽選後において振分抽選状態と判断されることが抑制される。
【００６９】
上記の遊技機Ｂ１〜Ｂ４において、
前記遊技進行状態識別手段は、前記振分抽選状態の検知後における前記異常振動判定手段における前記振動判定情報の前記異常振動への到達の検知に基づいて、前記非振分抽選状態への復帰と強制的に判断する構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ５」とも称す。
【００７０】
上記の遊技機Ｂ５であれば、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かの検知速度が向上するために、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かの検知精度が更に向上する。
【００７１】
上記の遊技機Ｂ１〜Ｂ５において、
前記振動判定情報更新手段による前記振分抽選状態における前記振動判定情報の更新量が、前記非振分抽選状態における前記振動判定情報の更新量より大きい構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ６」とも称す。
【００７２】
上記の遊技機Ｂ６であれば、振分抽選状態における振動の検知感度及び検知速度が、それぞれ、非振分抽選状態よりも高感度及び高速度となるために、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かを非振分抽選状態よりも厳格に監視できる。
【００７３】
上記の遊技機Ｂ１〜Ｂ６において、
前記振動判定情報更新手段は、
前記振動検出手段による振動の検出に基づいて、前記振動判定情報を、前記非振分抽選状態においては前記基準値から離れる方向に所定の第１振動検知値だけずれた値に、前記振分抽選状態においては前記基準値から離れる方向に前記第１振動検知値と異なる所定の第２振動検知値だけずれた値に更新し、
前記振動判定情報が前記基準値と異なる値である場合における前記振動検出手段による振動の非検出に基づいて、前記振動判定情報を、前記基準値に復帰する方向に所定の非振動検知値だけずれた値に更新する構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ７」とも称す。
【００７４】
上記の遊技機Ｂ７であれば、振動判定情報の更新において加算又は減算のみを行えばよいために、乗算が除算を行う場合に比べて、その更新に必要なプログラムが簡素化できると共に更新処理が高速化される。
【００７５】
上記の遊技機Ｂ７において、
前記振動判定情報が正数値であり、
前記振動検出手段による振動の検出に基づいて、前記振動判定情報を、前記非振分抽選状態においては前記第１振動検知値だけ増加させ、前記振分抽選状態においては前記第２振動検知値だけ増加させ、
前記振動判定情報が前記基準値と異なる値である場合における前記振動検出手段による振動の非検出に基づいて、前記振動判定情報を、前記非振動検知値だけ減少させる構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ８」とも称す。
【００７６】
上記の遊技機Ｂ８であれば、振動判定情報を更新する演算処理が簡素化され、また、所定の大きさの記憶領域において、振動判定情報が正数以外の値をとる場合に比べて、振動判定情報の可変域（ダイナミックレンジ）を最大限に大きくできる。
【００７７】
前記第１振動検知値、前記第２振動検知値及び前記非振動検知値の各々が正数値であり、
前記非振動検知値が、前記第１振動検知値及び前記第２振動検知値の双方より小さい構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ９」とも称す。
【００７８】
上記の遊技機Ｂ９であれば、振動の検出に基づいて急峻に振動判定情報を増加させ、振動の非検出に基づいて緩やかに振動判定情報を減少させたり、又はその逆に、振動の検出に基づいて急峻に振動判定情報を減少させ、振動の非検出に基づいて緩やかに振動判定情報を増加させたりできるために、振動判定情報が振動強度を良好に指標する値となる。また、時間的に近接して複数回の異常振動が加えられた場合には、それらを良好に積算できると共に、時間的に近接していない複数回の振動に対してはそれらの個別の振動に応じて許容振動であるか異常振動であるかを判定できる。これは、一度の振動で所望の不正が完了できなければ即座に少なくとも一度異常振動を更に加えて所望の不正を実現しようとして、１度だけではなく時間的に連続して異常振動が加えられる可能性が高いためである。
【００７９】
前記第２振動検知値が、前記第１振動検知値より大きい構成であることが好ましい。なお、以下において、この構成の遊技機を「遊技機Ｂ１０」とも称す。
【００８０】
上記の遊技機Ｂ１０であれば、振分抽選状態における振動の検知感度及び検知速度が、それぞれ、非振分抽選状態よりも高感度及び高速度となるために、振分抽選手段による抽選において振動に基づいた不正な抽選が実行されたか否かを非振分抽選状態よりも厳格に監視できる。
【００８１】
前記振動判定情報更新手段における前記非振動検知値及び前記振動検知値が整数である構成であることが好ましい。この構成であれば、振動判定情報が整数となり、振動判定情報が実数である場合よりも、振動判定情報を保持する領域を低減できると共に、振動判定情報の更新に係る処理を簡素化及び高速化できるからである。
【００８２】
前記振動判定情報更新手段において更新される前記振動判定情報が、０以上の整数の範囲内の値である構成であることが好ましい。この構成であれば、振動判定情報が正負の双方の値をとる場合よりも、振動判定情報を保持する領域を低減できると共に、振動判定情報の更新に係る処理を簡素化及び高速化できるからである。
【００８３】
前記異常振動判定手段は、前記振動判定情報が前記異常振動閾値を越える所定の振動臨界値に到達している場合における前記振動検出手段による振動の検出に基づいて、前記振動判定情報を前記振動臨界値に維持する構成であることが好ましい。「過剰振動閾値を越える所定の振動臨界値」とは、振動の検出に基づいて振動検知値が増加する場合には異常振動閾値よりも大きい値であり、振動の検出に基づいて振動検知値が減少する場合には異常振動閾値よりも小さい値であることを意味する。この構成であれば、振動判定情報が想定される値を遥かに越えた場合等において、所定の範囲内で循環的に更新されること、具体的には、振動判定情報が最大値から最小値に変更されたり、最小値から最大値に変更されたりすることを防止できる。なお、通常のソフトウェアタイマやハードウェアタイマの場合には、上述のように循環的に更新されてしまう。
【００８４】
前記振動検出手段は、前記振動に応じて移動する検出子の移動状態が所定の許容範囲である場合と前記検出子の移動状態が所定の許容移動範囲を超えている場合とで異なる出力状態の振動センサ信号を出力し、前記振動判定情報更新手段が、前記振動センサ信号の出力状態に基づいて前記振動判定情報を更新する構成であることが好ましい。「検出子の移動状態」とは、基準位置からの検出子の位置ズレや振れ角、検出子の移動速度又は検出子の移動時の加速度で識別される状態である。また、「許容移動範囲」とは、移動状態が位置ズレで識別される場合には位置範囲を意味し、移動状態が振れ角で識別される場合には振れ角度範囲を意味し、移動状態が移動速度で識別される場合には速度範囲を意味し、移動状態が加速度で識別される場合には加速度範囲を意味する。この構成であれば、微少な振動である場合には振動センサ信号が出力されないために、通常の遊技中において振動判定情報を実質的に基準値に維持することができる。これによって、許容振動と異常振動との識別力が向上する。また、遊技機の設置における角度ズレ等によって常に振動が検出されることを良好に防止できる。
【００８５】
〔具体的な構成〕
本発明に係る具体的な形態について図面を参照しながら詳細に説明する。ここでは、遊技機として弾球遊技機の一具体例を挙げて説明するが、本発明の主旨から逸脱しない限り適宜に設計が変更されてもよい。
【００８６】
〔実施形態１〕
実施形態１の遊技機について説明する。図１〜図３は遊技機の一例を表す斜視図であり、図４はその正面図である。図１〜図３に示されたように、遊技機１００は、その外殻を形成する外枠１０１と、外枠１０１の一側部に開閉可能に支持された遊技機本体とを備えている。遊技機本体は、外枠１０１に対して、遊技機１００の正面から見て左側の上下方向に延びる開閉軸線を軸心にして前方側に十分に開放できる内枠セット１０２と、内枠セット１０２の左側の上下方向の開閉軸線を軸心にして開閉自在に取り付けられた前面枠セット１０３と、内枠セット１０２の左側の上下方向の開閉軸線を軸心にして開閉自在に取り付けられた背面セット１０４とを備えている。
【００８７】
遊技機１００は、更に、外枠１０１に対して内枠セット１０２が閉鎖されている場合において外枠１０１と内枠セット１０２とを開閉不能に施錠する内枠施錠機構１０５（図２のみ）と、内枠セット１０２に対して前面枠セット１０３が閉鎖されている場合において内枠セット１０２と前面枠セット１０３とを開閉不能に施錠する前面枠施錠機構１０６（図３のみ）と、内枠施錠機構１０５による外枠１０１と内枠セット１０２との施錠及び前面枠施錠機構１０６による内枠セット１０２と前面枠セット１０３との施錠を開錠するために操作される共通の錠開閉操作機構１１９とを備えている。錠開閉操作機構１１９（図１のみ）に所定の開閉鍵が挿入されて、開閉鍵が右に回転されると内枠施錠機構１０５が作動して外枠１０１と内枠セット１０２との施錠が解除され、一方、開閉鍵が左に回転されると内枠施錠機構１０６が作動して内枠セット１０２と前面枠セット１０３との施錠が解除される。
【００８８】
内枠セット１０２には、内枠セット１０２が外枠１０１に対して開かれたことを検出する内枠スイッチ１０８（図８参照）が設けられており、内枠セット１０２が開かれると、内枠スイッチ１０８のオフ状態を表す信号が遊技ホール内の管理コンピュータ（図示せず）に出力される。また、内枠スイッチ１０８には、前面枠セット１０３が内枠セット１０２に対して開かれたことを検出する前面枠スイッチ１０９（図３のみ）が設けられており、前面枠セット１０３が開かれると、前面枠スイッチ１０９のオフ状態を表す信号が管理コンピュータに出力される。
【００８９】
図１、図３及び図４に示されたように、前面枠セット１０３は、大別すると、前面枠１１０と、前面枠１１０の前面側に設けられた開口を有する窓枠１１１と、窓枠１１１の開口を塞ぐように窓枠１１１に固定された前面透明板１１２と、窓枠１１１の開口の周囲に設けられた各種の枠発光装置１２１〜１２５と、窓枠１１１の下側において前方側に突出するように設けられた上皿１４０と、上皿１４０の突出部に設けられた貸出操作装置１３０と、最下部に取り付けられた下皿１６０と、下皿１６０の右側方に設けられた発射操作装置１７０と、窓枠１１１の上方両側に設けられた各種の音響装置１８０を備えている。なお、窓枠１１１の開口からは及び前面透明板１１２を通して遊技盤２００（図３参照）の遊技領域が視認できる。
【００９０】
枠発光装置１２１〜１２５は、遊技状態の変化に応じて点灯、点滅のように発光態様が変更制御されその遊技中の演出効果を高める役割を果たす。また、遊技機１００の作動中において各種の異常等が発生した場合にその発生を報知したり、遊技機１００に対して不正な行為、例えば、磁気作用による遊技球の誘導や振動による遊技球の誘導が行われた場合にその発生を報知したりする。
【００９１】
貸球操作装置１３０は、外部のカードユニット（図示せず）に投入された紙幣やカードの残額情報を表示する度数表示部１３１と、球貸しの指示を入力する球貸しボタン１３２と、投入されたカード等の返却指示を入力する返却ボタン１３３とを含んでいる。遊技機１００の側方に配置された図示しないに紙幣や残額が有るカード等を投入すると、それらの金額に対応する数値が度数表示部１３３に表示される。この状態で球貸しボタン１３２が操作されると、その操作に応じて遊技球の貸し出しが行われ、度数表示部１３１の表示がその貸し出しに応じた数値だけ減少した数値に更新される。また、返却ボタン１３３が操作されると、残額に応じた紙幣の等価物や残額を記録したカードが返却される。なお、カードユニットを介さずに外部の球貸し装置（図示せず）から上皿に遊技球が直接貸し出される遊技機（通称、現金機）では貸球操作装置１３０は不要である。
【００９２】
上皿１４０は、遊技進行に応じて獲得した遊技球や、貸球操作装置１３０の貸出操作に応じて貸し出された遊技球を一旦貯留すると共に、遊技球を一列に整列させながら発射装置１５０の方（右方）へ順次に案内する。
【００９３】
下皿１６０は、上皿１４０が満タンになった場合等に排出口１６０Ａより排出される遊技球を停留するものであって、底面に開口１６１Ａの形成された球受部１６１と、球受部１６１の開口１６１Ａを閉塞させたり開放させたりする球抜き機構１６２と、球抜き機構１６２を作動させる球抜きレバー１６３とを備えている。球抜きレバー１６３を左側に移動させると、球受部１６１の底面の開口１６１Ａが開放され、下皿１６０内に停留されている遊技球が開口を通して外部に排出される。また、排出口１６０Ａの奥側には下皿１６０に過剰に遊技球が貯留されているか否かを検知する球溢れスイッチ１６４（図９参照）が設けられている。
【００９４】
発射操作装置１７０は、上皿１４０に貯留された遊技球の発射指示を入力する装置であって、前方に突出する台座１７１と、台座１７１の周囲に設けられた回動自在な発射ハンドル１７２と、発射ハンドル１７２の回転操作量を検知する可変抵抗器１７３（図９参照）と、発射ハンドル１７２に遊技者が接触していることを検出する接触センサ１７４（図９参照）と、発射ハンドル１７２の回転に伴う発射操作を無効化する発射停止スイッチ１７５（図４参照）とを含んでいる。遊技者による発射ハンドル１７２の回転操作に応じて、その回転操作量に対応する強度で発射装置１５０から遊技球が射出される。なお、接触センサ１７４によって発射ハンドル１７２と遊技者との接触が検出されていない場合や、発射停止スイッチ１７５の操作によって発射操作が無効化されている場合には、発射ハンドル１７２が回転操作されていても発射装置１５０から遊技球は射出されない。
【００９５】
音響装置１８０は、遊技進行に応じた演出や各種の異常の発生に応じた報知を音声や音楽や単純機械音等の音響によって出力する。
【００９６】
内枠セット１０２は、枠体１０１に対して開閉自在に支持される内枠１９０を備え、内枠１９０には、大別すると、遊技盤２００と、発射操作装置１７０への操作に基づいて遊技球を遊技盤２００に射出する発射装置１５０と、内枠１９０や遊技盤２００の背面側に設けられた各種の制御装置等を備えている。
【００９７】
発射装置１５０は、発射操作装置１７０の概ね後方側に設けられており、上皿１４０に貯留されている遊技球を順次に発射位置に送り出す球送り機構１５３（図３参照）と、球送り機構１５３を駆動する球送りソレノイド１５１（図９参照）と、発射位置に配置された遊技球を遊技盤２００に向けて発射する発射機構１５４（図３参照）と、発射機構１５４を駆動する発射ソレノイド１５２（図９参照）とを備えている。
【００９８】
遊技盤２００は、遊技性を決定する主要部である。ここで、遊技盤２００について詳細に説明する。図５は、遊技盤の一例を表す正面図であり、図６は、遊技盤の一例を表す背面図である。遊技盤２００は、図５に示されたように、基体２０１と、基体２０１に取り付けられた内外二重に一体形成された内レール２０２及び外レール２０３で構成されるレールユニットと、内レール２０２の先端（図５及び図６の左上部）に取着された戻り球防止部材２０４と、外レール２０３の先端に取着された返しゴム２０５と、基体２０１の前面側におけるレールユニットにより略円形状に区画された遊技領域を流下する遊技球の流下方向や流下速度を変化させる多数の釘及び複数の風車等の流下変化部材と、遊技領域内に一部が突出するように基体２０１に設けられたセンタ役物３１等の各種の役物と、遊技領域内に一部が突出するように基体２０１に設けられた中央可変入賞装置４６等の各種の入賞装置とを備えている。
【００９９】
内レール２０２及び外レール２０３で構成されるレールユニットは、発射装置１５０（図８及び図９参照）から発射された遊技球を遊技盤２００の上部へ案内する。内レール２０２は上方の約１／４ほどを除いて略円環状に配置され、一部（主に左側部）が内レール２０２に向かい合うようにして外レール２０３が配置されている。内レール２０２と外レール２０３とが所定間隔を隔てて並行する部分（向かって左側の部分）により球案内通路が形成されている。戻り球防止部２０４は、一旦、内レール２０２及び外レール２０３間の球案内通路から遊技領域へ案内された遊技球が球案内通路内に戻ってしまうことを防止する。また、返しゴム２０５は、所定以上の勢いで発射された遊技球を遊技領域の中央方向に跳ね返らせる。遊技領域の下端部にはアウト口２０６が設けられており、各種の入賞装置や役物に入球しなかった遊技球はこのアウト口２０６を通って図示しない球排出路の方へと案内されるようになっている。
【０１００】
また、発射装置１５０からレールユニットにより形成される球案内通路へ遊技球を誘導する発射レール（図示せず）と外レール２０３との間には所定間隔の隙間があり、この隙間より下方にファール球通路が形成されている。これによって、仮に発射装置１５０から発射された遊技球が戻り球防止部２０４まで至らず球案内通路を逆戻りする場合には、その遊技球はファール球通路を介して下皿１６０（図１参照）に返却される。
【０１０１】
遊技領域の中央には、センタ役物４１が設けられている。ここで、センタ役物４１について詳細に説明する。図７はセンタ役物の一例を表す正面図である。センタ役物４１は、図７に示されたように、外囲体４１０と、外囲体４１０の正面視略円形の凹部４１４に回動自在に軸支された振分部材４２０とを備えている。外囲体４１０には、一端が天入賞口４２であり他端がセンタ役物４１から遊技球を排出する排出口である上排出通路４１１が形成されている。また、外囲体４１０には、左右方向の中央が上方に突出するように湾曲し、中上入賞口４３へ遊技球を誘導する誘導通路４１５と、振分部材４２０を配置する凹部４１４と、中上入賞口４３から流入した遊技球を凹部４１４の上部に誘導する球通路４１２と、一端が凹部４１４の下部の左側に連通し他端がセンタ役物４１から遊技球を排出する排出口である左排出路４１３Ｌと、一端が凹部４１４の下部の右側に連通し他端がセンタ役物４１から遊技球を排出する排出口である右排出路４１３Ｒとが形成されている。センタ役物４１は、案内通路４１２を流下する遊技球を検出する入球スイッチ１１と、左排出通路４１３Ｌを流下する遊技球を検出する左ゲートスイッチ１２Ｌと、右排出通路４１３Ｒを流下する遊技球を検出する右ゲートスイッチ１２Ｒと備えている。
【０１０２】
振分部材４１４は、円形の回転板４２１と、回転板４２１の前面に垂設された複数の振分突起４２２とを備え、回転板４２１の中心において外囲体４１０に軸支されている。
【０１０３】
また、センタ役物４１は、上部、中央部及び下部の各左右２箇所に設けられた可動装飾部材４１６Ｌ、４１６Ｒ、４１７Ｌ、４１７Ｒ、４１８Ｌ、４１８Ｒと、外囲体４１０の裏側に設けられ、入球スイッチ１１による遊技球の検出に応じて可動装飾部材４１６Ｌ、４１６Ｒ、４１７Ｌ、４１７Ｒ、４１８Ｌ、４１８Ｒを駆動する演出ソレノイド４２５Ｒ、４２５Ｌ（図６参照）と、外囲体４１０における凹部４１４の周辺の裏側に設けられ、前面側に光を射出する円環状のセンタ役物発光装置４１９とを備えている。
【０１０４】
センタ役物４１の左側及び右側には、それぞれ、左上普通入賞装置４４及び右上普通入賞装置４５が設けられている。左上普通入賞装置４４及び右上普通入賞装置４５の各々の入賞口の大きさは不変である。左上普通入賞装置４４又は右上普通入賞装置４５に遊技球が入球した場合には、所定の個数（本形態では１０球）の遊技球が賞球として払い出されることとなる。左上普通入賞装置４４及び右上普通入賞装置４５は、それぞれ、その裏側に配置され、前方に向けて光を射出する左上発光装置４４Ｓ（図９参照）及び右上発光装置４５Ｓ（図９参照）を備えている。
【０１０５】
センタ役物４１の下には、中央可変入賞装置４６が配置され、中央可変入賞装置４６は、一対の可動翼４６Ｔが左右両側に回動して開閉することによって、入賞口の大きさが変化する入賞装置である。中央可変入賞装置４６の直上には３本の釘が三角形状に寄せて配置されており、可動翼４６Ｔが開いている状態（以下、「進入許容状態」とも称す）ではこれらの釘に阻止されて遊技球は中央可変入賞装置４６に進入できるが、可動翼４６Ｔが閉じている状態（以下、「進入禁止状態」とも称す：図中の破線）ではこれらの釘に阻止されて遊技球は中央可変入賞装置４６に進入できない。中央可変入賞装置４６は、その裏側に配置され、前方に向けて光を射出する中央発光装置４６Ｓ（図９参照）を備えている。
【０１０６】
中央可変入賞装置４６の下には、中下普通入賞装置４７Ａ及び中下可変入賞装置４７Ｂが上下に隣接して設けられている。中下普通入賞装置４７Ａは左上入賞装置４４及び右上入賞装置４５と実質的に同一の構成であり、中下可変入賞装置４７Ｂは中央可変入賞装置４６と実質的に同一の構成である。中下普通入賞装置４７Ａと中下可変入賞装置４７Ｂとは同一の部品内に一体的に形成されている。中下可変入賞装置４７Ｂは、その可動翼４７Ｔが開いている場合には遊技球は進入できる状態であるが、その可動翼４７Ｔが閉じている場合には中下普通入賞装置４７Ａによってその入賞口が閉塞されて遊技球が進入できない状態（進入禁止状態：図中の破線）となるように中下普通入賞装置４７Ａの直下に近接して配置されている。中下普通入賞装置４７Ａ及び中下可変入賞装置４７Ｂの右上方には、右下普通入賞装置４８Ａ及び右下可変入賞装置４８Ｂが上下に並設され、右下普通入賞装置４８Ａ及び右下可変入賞装置４８Ｂの右上方には、右中普通入賞装置４９Ａ及び右中可変入賞装置４９Ｂが上下に並設されている。中下普通入賞装置４７Ａ及び中下可変入賞装置４７Ｂの左上方には、左下普通入賞装置５５Ａ及び左下可変入賞装置５５Ｂが上下に並設され、左下普通入賞装置５５Ａ及び左下可変入賞装置５５Ｂの左上方には、左中普通入賞装置５６Ａ及び左中可変入賞装置５６Ｂが上下に並設されている。中下普通入賞装置４７Ａ、右下普通入賞装置４８Ａ、右中普通入賞装置４９Ａ、左下普通入賞装置５５Ａ及び左中普通入賞装置５６Ａの各々は、丸形の遊技領域の下縁に沿って円弧状に延びる列をなすように配置されており、それらの構成は実質的に同一である。同様に、中下可変入賞装置４７Ｂ、右下可変入賞装置４８Ｂ、右中可変入賞装置４９Ｂ、左下可変入賞装置５５Ｂ及び左中可変入賞装置５６Ｂの各々は、丸形の遊技領域の下縁に沿って円弧状に延びる列をなすように配置されており、それらの構成は実質的に同一である。ただし、左中可変入賞装置５６Ｂに限っては、その前面に他と異なる装飾が施されている。中下可変入賞装置４７Ｂ、右下可変入賞装置４８Ｂ、右中可変入賞装置４９Ｂ、左下可変入賞装置５５Ｂ及び左中可変入賞装置５６Ｂは、それぞれ、その裏側に配置されて前方に向けて光を射出する中下発光装置４７Ｓ、右下発光装置４８Ｓ、右中発光装置４９Ｓ、左下発光装置５５Ｓ及び左中発光装置５６Ｓを備えている。
【０１０７】
中下普通入賞装置４７Ａ、右下普通入賞装置４８Ａ、右中普通入賞装置４９Ａ、左下普通入賞装置５５Ａ及び左中普通入賞装置５６Ａに遊技球が入球した場合には、所定の個数（本形態では１０球）の遊技球が賞球として払い出されることとなる。また、中央可変入賞装置４６、中下可変入賞装置４７Ｂ、右下可変入賞装置４８Ｂ、右中可変入賞装置４９Ａ、左下可変入賞装置５５Ｂ及び左中可変入賞装置５６Ｂに遊技球が入球した場合にも、所定の個数（本形態では１０球）の遊技球が賞球として払い出されることとなる。
【０１０８】
基体２０１の背面側において、中央可変入賞装置４６、中下可変入賞装置４７Ｂ、右下可変入賞装置４８Ｂ、右中可変入賞装置４９Ｂ、左下可変入賞装置５５Ｂ及び左中可変入賞装置５６Ｂの裏側の概ね直下には、それぞれ、図６に示されたように、進入した遊技球を検出する中央可変入賞口スイッチ１３、中下可変入賞口スイッチ１４、右下可変入賞口スイッチ１５、右中可変入賞口スイッチ１６、左下可変入賞口スイッチ１７及び左中可変入賞口スイッチ１８が設けられている。また、基体２０１の背面側おいて、中下可変入賞口スイッチ１４及び右下可変入賞口スイッチ１５との間に配置され、天入賞口４２、右上普通入賞装置４５、右下普通入賞装置４８Ａ及び右中普通入賞装置４６Ａのいずれかに進入した遊技球を共通で検出する右普通入賞口スイッチ１９Ｒと、中下可変入賞口スイッチ１４及び左下可変入賞口スイッチ１７との間に配置され、中上入賞口４３、右上普通入賞装置４５、右下普通入賞装置４８Ａ及び右中普通入賞装置４６Ａのいずれかにへ進入した遊技球を共通で検出する左普通入賞口スイッチ１９Ｌとが設けられている。
【０１０９】
遊技盤２００は、図６に示されたように、基体２０１の背面側に設けられた右リンク機構Ｌ１、下リンク機構Ｌ２及び左リンク機構Ｌ３を備えている。右リンク機構Ｌ１は、中央可変入賞装置４６及び右中可変入賞装置４９Ｂに連結され、それらを流入禁止状態に維持したり、センタ役物４１の右ゲートスイッチ１２Ｒを通過した遊技球によって駆動されて、中央可変入賞装置４６及び右中可変入賞装置４９Ｂを可動翼４６Ｔ及び可動翼４９Ｔが開放されている流入許容状態へ移行させたりする。なお、右リンク機構Ｌ１は、中央可変入賞装置４６及び右中可変入賞装置４９Ｂを流入許容状態へ移行させた後には、元の位置に復帰するが、中央可変入賞装置４６及び右中可変入賞装置４９Ｂは１つの遊技球が入球するまで流入許容状態に維持される。同様に、下リンク機構Ｌ２は、左下可変入賞装置５５Ｂ、中下可変入賞装置４７Ｂ及び右下可変入賞装置４８Ｂに連結され、それらを流入禁止状態に維持したり、センタ役物４１の右ゲートスイッチ１２Ｒを通過した遊技球によって駆動されて、それらを流入許容状態へ移行させたりし、左リンク機構Ｌ３は、左中可変入賞装置５６Ｂに連結され、それを流入禁止状態に維持したり、センタ役物４１の左ゲートスイッチ１２Ｌを通過した遊技球によって駆動されて、それを流入許容状態へ移行させたりする。
【０１１０】
遊技盤２００は、センタ役物４１の背面側に設けられ、磁気を検出する磁気センサ４３０と、センタ役物４１の背面側に設けられ、遊技機１００に加えられた振動を検出する振動センサ１０とを備えている。磁気センサ４３０による検出に基づいて、遊技球を磁気吸着させて不正に中上入賞口４３に誘導する不正行為を検知できる。また、振動センサ１０による検出に基づいて、振動によって遊技球を不正にセンタ役物４１の中上入賞口４３や右排出通路４１３Ｒに誘導する不正行為を検知できる。なお、振動センサ１０による不正行為の検知は本発明の特徴部分であるために、〔本発明の主たる特徴〕において別途に詳細に説明する。
【０１１１】
遊技盤２００は、図５に示されたように、遊技領域における左側縁及び右側縁に設けられ、それぞれ、前方に光を射出する左縁発光装置６１Ｌ及び右縁発光装置６１Ｒを備えている。
【０１１２】
ここで、遊技機１００の遊技性について説明する。図５に示されたように、センタ役物４１の上方に飛来する遊技球のうち一部の遊技球は天入賞口４２に入球する。この入球に伴う右普通入賞口スイッチ１９Ｒ（図６参照）による遊技球の検出に応じて、賞球が払い出されることとなる。また、天入賞口４２に流入せずに流下する遊技球の一部は誘導通路４１５に進入するが、誘導通路４１５へ進入した遊技球のうち大多数の遊技球は、誘導通路４１５を左右方向に移動してその一方端から転落し、誘導通路４１５へ進入した遊技球のうち少数の遊技球のみが、誘導通路４１５を移動する過程で中上入賞口４３に入球する。
【０１１３】
中上入賞口４３に入球した遊技球は、図７に示されたように、案内通路４１２を通って振分部材４２０の配置された凹部４１４に誘導される。なお、その遊技球は、案内導路４１２を流下する途中で入球スイッチ１１により検出される。入球スイッチ１１による遊技球の検出に応じて、凹部４１４の周辺の円環状のセンタ役物発光装置４１９による発光演出、可動装飾部材４１６Ｌ，４１６Ｒ，４１７Ｌ，４１７Ｒ，４１８Ｌ，４１８Ｒの駆動演出、音響装置１８０（図１参照）による音響演出等の所定の興趣演出が開始され、その興趣演出は所定の期間にわたって継続される。
【０１１４】
凹部４１４に誘導された遊技球は、振分部材４２０の振分突起４２２と衝突しながら流下する。遊技球と振分突起４２２との衝突によって、遊技球の進路が変化すると共に振分部材４２０が回動する。これによって、振分部材４２０の前面側を通過することによって遊技球は、左排出通路４１３Ｌ及び右排出通路４１３Ｒの一方に機構的に不規則に振り分けられる。なお、左排出通路４１３Ｌ及び右排出通路４１３Ｒに進入した遊技球は、それぞれ、それらを流下する途中で左ゲートスイッチ１２Ｌ及び右ゲートスイッチ１２Ｒにより検出される。
【０１１５】
遊技球が振分部材４２０の前面側を通過して右排出通路４１３Ｒから排出されると、右リンク機構Ｌ１が作動して中央可変入賞装置４６及び右中可変入賞装置４９Ｂが進入許容状態に移行し、また、下リンク機構Ｌ２が作動して左下可変入賞装置５５Ｂ、中下可変入賞装置４７Ｂ及び右下可変入賞装置４８Ｂが進入許容状態に移行する。これによって、遊技機１００は、遊技球が比較的に入賞し易い大利益遊技状態となる。一方、遊技球が振分部材を通過して左排出通路４１３Ｌから排出されると、左リンク機構Ｌ３が作動して、左中可変入賞装置５６Ｂが進入許容状態に移行する。これによって、遊技機１００は、遊技球が比較的に入賞し易い小利益遊技状態となる。
【０１１６】
サブ制御基板９４０が、遊技盤２００の背面側に設けられており、直方体形状の基板ケース２１２Ｃに収容されている。なお、サブ制御基板９４０の動作については電気的な構成の説明において詳述する。また、主制御基板９２０は、遊技盤２００の背面側においてサブ制御基板９４０の下方に設けられている。主制御基板９２０と主制御基板９２０の右端（図６中では左端）に隣接して配置された電源監視装置９１０とが、遊技盤２００の背面側に設けられており、それらは直方体形状の基板ケース２１６Ｃに一括して収容されている。なお、主制御基板９２０及び電源監視装置９１０については、電気的な構成の説明において詳述する。
【０１１７】
遊技機１００の背面側の構成について説明する。図８は、遊技機の一例を表す背面図である。遊技機１００にはその背面（内枠１９０及び遊技盤２００の背面）において、各種の制御装置や中継装置が上下左右に並べられるようにして又は前後に重ねて配置されている。なお、遊技盤２００の背面に設けられる各種の装置については遊技盤２００の説明に付随して説明したために、それら以外の構成についてのみ詳細に説明する。
【０１１８】
各種の制御装置を２つの取付台に分けて搭載してユニット化し、それらを個別に内枠１９０又は遊技盤２００の裏面に装着するようにしている。具体的には、図６に示されたように、遊技盤２００の背面側に配置された、基板ケース２１６Ｃに収容された主制御基板９２０及び電源監視装置９１０と基板ケース２１２Ｃに収容されたサブ制御基板９４０とがユニット化され、内枠１９０の背面側に配置される払出制御基板９３０、電源・発射制御装置９００及びカードユニット中継装置９５０がユニット化されている。また、払出装置３５８及び保護カバー３５１も別途にユニット化されている。各ユニットは、ユニット単位で何ら工具等を用いずに着脱できるよう構成されている。これによって、各ユニットやその他の構成が前後に重ねて配置されても、隠れた構成等を容易に確認することができる。
【０１１９】
払出制御基板９３０は、払出装置３５８による賞球の払い出しや貸球の貸し出しを制御する。払出制御基板９３０は、主制御基板９２０と同様に、開封の痕跡を残さずに開封できないように基板ケースによって封止されている。電源・発射制御装置９００は、遊技者による発射操作装置１７０の操作に基づく遊技球の射出を主制御基板９２０と協同して制御する。また、電源・発射制御装置９００は、外部電力を各種の制御装置等で必要とする所定の電圧の電力に変換して出力する。また、カードユニット中継装置９５０は、球貸操作装置１３０（図１参照）及びカードユニット（図示せず）に電気的に接続され、球貸操作装置１３０とカードユニットとの間の信号を中継したり、カードユニットと払出制御基板９３０との間の信号を中継したりする。カードユニットを介さずに外部の球貸装置等から上皿１４０に遊技球が直接貸し出される遊技機（通称、現金機）では、カードユニット中継装置９５０は不要である。
【０１２０】
背面セット１０４は、内枠セット１０２に開閉自在に支持された裏パック３５１と、裏パック３５１に設けられ、遊技球を払い出したり貸し出したりする払出装置３５８と、払出装置３５８から放出される遊技球を貯留する払出機構部３５２とを備えている。
【０１２１】
裏パック３５１は、樹脂（例えば、ＡＢＳ樹脂）により一体成型されており、略平坦状のベース部３５３と、遊技機１００の後方に突出し横長の略直方体形状をなす保護カバー部３５４とを有する。保護カバー部３５４は左右側面及び上面が閉鎖されかつ下面のみが開放された形状をなし、少なくともセンタ役物４１を囲むのに十分な大きさを有する（但し本形態では、サブ制御基板９４０も合わせて囲む構成となっている）。保護カバー部３５４の背面には多数の通気孔３５４ａが設けられている。この通気孔３５４ａは各々が長孔状をなし、それぞれの通気孔３５４ａが比較的近い位置で隣り合うよう設けられている。これによって、主制御基板９２０及びサブ制御基板９４０における発熱の放熱性を向上させている。なお、隣り合う通気孔３５４ａ間にある樹脂部分を切断することにより、裏パック３５１の背面を容易に開口させることもできる。
【０１２２】
裏パック３５１のベース部３５３には、保護カバー部３５４を迂回するようにして払出機構部３５２が配設されている。裏パック３５１の最上部には上方に開口したタンク３５５が設けられており、タンク３５５には遊技ホールの島設備から供給される遊技球が逐次補給される。タンク３５５の下方には、例えば横方向２列（２条）の球通路を有し下流側に向けて緩やかに傾斜するタンクレール３５６が連結され、更にタンクレール３５６の下流側には縦向きにケースレール３５７が連結されている。タンクレール３５６とケースレール３５７との接続部の近傍にはタンク３５５及びタンクレール３５６に遊技球が補給されているか否かを検出する貯留球スイッチ３６３（図９参照）が設けられている。払出装置３５８は、ケースレール３５７の最下流部に設けられ、払出計数スイッチ３６２（図９参照）による払出個数を監視しながら払出モータ３６１等の所定の電気的に駆動される構成により必要個数の遊技球の払い出しを適宜に行う。そして、払出装置３５８より払い出された遊技球は払出通路（図示せず）等を通して上皿１４０に供給される。タンクレール３５６と、タンクレール３５６に振動を付加するためのバイブレータ３６０とは一体的にユニット化されており、仮にタンクレール３５６付近で球詰まりが生じたとしても、バイブレータ３６０を駆動することで球詰まりが解消されるようになっている。
【０１２３】
払出機構部３５２には、払出制御基板９３０から払出装置３５８への払出指令の信号を中継する払出中継装置３８１が設置されると共に、電源・発射制御装置９００への外部電力の取り込みを制御する電源スイッチ３８２が設置されている。電源スイッチ３８２には、所定の外部電力（本形態では交流２４Ｖ）が供給されており、遊技機１００は電源スイッチ３８２がオン状態へ移行した場合に通電状態へ移行することとなり、逆に、電源スイッチ３８２がオン状態へ移行した場合には停電状態へ移行することとなる。
【０１２４】
（遊技機の電気的構成及び各種制御処理）
次に、遊技機１００の電気的構成について説明する。図９は、遊技機１００の電気的構成を表すブロック図である。遊技機１００は、電源・発射制御装置９００、電源監視装置９１０、主制御基板９２０、払出制御基板９３０、サブ制御基板９４０等の制御装置を備えている。なお、図９には、各種の信号を中継するだけの回路装置については省略している。以下に、これらの主要な装置を個別に詳細に説明する。
【０１２５】
電源・発射制御装置９００は、遊技機１００の各部に電源供給路（図中の破線）を介して所定の電圧の電力を供給する電源部９０１と、発射操作装置１７０の操作に応じて発射装置１５０の駆動を制御する発射制御部９０２と、強制初期化スイッチ１０７や球溢れスイッチ１６４の作動状態に応じてそれらから出力される強制初期化信号や球溢れ信号を中継する信号中継部９０３とを備えている。
【０１２６】
電源部９０１は、外部より供給される外部電力（例えば、交流２４ボルト）を取り込んで内部電力（例えば、直流２４ボルト）に変換すると共に、その内部電力から各種のソレノイドや各種のモータ等の機器を駆動するための駆動用電圧の電力（例えば、直流１２ボルト）、各種のスイッチを駆動したり制御処理を実行したりするための制御用電圧の電力（例えば、直流５ボルト）、ＲＡＭの内容を保持させるためのバックアップ用電圧の電力等を生成して、電源監視装置９１０、主制御基板９２０、払出制御基板９３０、サブ制御基板９４０等に供給する。具体的には、電源監視装置９１０に対しては、内部電力、駆動用電圧、制御用電圧及びバックアップ電圧の電力が供給され、主制御基板９２０に対しては、駆動用電圧、制御用電圧及びバックアップ電圧の電力が電源監視装置９１０の電力中継部４１１を介して供給され、払出制御基板９３０及びサブ制御基板９４０に対しては、駆動用電圧及び制御用電圧の電力が直接的に供給され、発射制御部９０２に対しては、駆動用電圧及び制御用電圧の電力が供給される。電源部４０１には、電源スイッチ３８２が接続されており、電源スイッチ３８２がオフ状態である場合には外部電力の取り込みが停止される。なお、電源スイッチ３８２をオフ状態にしたり、電源スイッチ３８２を介して電源部４０１に接続される電源プラグを外部電力供給コンセントから抜脱したりすることによって遊技機１００の内部への電力の供給が停止する場合や、外部電力自体の供給が停止する場合を「停電状態」と総称する。なお、電源部４０１は、停電状態の発生後においても所定の期間にわたり所定の電圧の電力を正常に出力するように構成されている。これによって、主制御基板９２０及び払出制御基板９３０は、現在の制御状態に復帰できるように状態を保存して制御を終了させることができる。
【０１２７】
発射制御部９０２は、球送りソレノイド１５１及び発射ソレノイド１５２の駆動を制御する。なお、球送りソレノイド１５１及び発射ソレノイド１５２が駆動されることによって遊技球の実際に射出される。球送りソレノイド１５１及び発射ソレノイド１５２は、所定条件が整っている場合に駆動が許可される。具体的には、遊技者が発射ハンドル１７２に触れていることが接触センサ１７４からの接触センサ信号に基づいて検知されていること、発射を停止させるための発射停止スイッチ１７５が操作されていないことを条件に、発射制御部９０２はオン状態の発射許可信号を主制御基板９２０に出力する。また、発射許可信号と、発射異常信号に基づいて主制御基板９２０は発射ソレノイド制御信号及び球送りソレノイド制御信号を発射装置１５０に出力する。これにより発射装置１５０は発射ソレノイド制御信号に応じて発射ソレノイド１５２を駆動し、その結果、発射ハンドル１７２の回転操作量（可変抵抗器１７３の抵抗値）に応じた強さで遊技球が発射される。
【０１２８】
信号中継部９０３は、強制初期化スイッチ１０７が押下された場合に、主制御基板９２０へオン状態の強制初期化信号を出力する。なお、主制御基板９２０においては、オン状態の強制初期化信号の受信に応じて主制御基板９２０のＲＡＭに保存された保存情報が初期化されることとなる。また、信号中継部９０３は、球溢れスイッチ１０７が遊技球を検出した場合に、主制御基板９２０へオン状態の球溢れ信号を出力する。なお、主制御基板９２０においては、オン状態の球溢れ信号の検知に基づいて払出制御基板９３０に低速払出信号を出力することとなり、低速払出信号を受信した払出制御基板９３０は、払出装置３８２からの遊技球の払出速度を低速化させることとなる。逆に、オフ状態の球溢れ信号の検知に基づいて払出制御基板９３０に高速払出信号を出力することとなり、低速払出信号を受信した払出制御基板９３０は、払出装置３８２からの遊技球の払出速度を高速化させることとなる。
【０１２９】
停電監視装置９１０は、電源・発射制御装置９００からの電力供給状態を監視し、停電状態の発生に応じて、主制御基板９２０及び払出制御基板９３０へ停電信号を出力する停電監視部９１１と、電源・発射制御装置９００と主制御基板９２０との間の電力供給及び各種の信号の伝達を中継する信号中継部９１２とを含んでいる。電源監視部９１１は、電源部９０１から出力される最大電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電の発生と判断して、オン状態の停電信号を主制御基板９２０及び払出制御基板９３０へ出力する。主制御基板９２０及び払出制御基板９３０は、オン状態の停電信号の受信によって停電の発生を認識することとなる。
【０１３０】
主制御基板９２０は、遊技機１００の動作を統括的に制御する。主制御基板９２０には、１チップマイコンとしてのＭＰＵが搭載されている。ＭＰＵは、演算処理装置としてのＣＰＵと、ＣＰＵにより実行される各種の制御プログラムや固定データを記憶したＲＯＭと、制御プログラムの実行に際して一時的に各種のデータ等を記憶するＲＡＭとを含んでいる。主制御基板９２０には、その他、タイマ回路、カウンタ回路、クロック発生回路、信号送受信回路などの各種回路が搭載されている。主制御基板９２０のＲＡＭは、停電状態への移行後においても電源・発射制御装置９００からバックアップ電圧の電力供給によって内部データを保持（バックアップ）できる構成となっている。
【０１３１】
払出制御基板９３０は、主制御基板９２０からの指示に応じた遊技球の払い出し動作や球貸操作装置１３０の操作に応じた遊技球の貸し出し動作を制御する。払出制御基板９３０は、主制御基板９２０と同様に、１チップマイコンとしてのＭＰＵ、タイマ回路、カウンタ回路、クロック発生回路、信号送受信回路などの各種回路が搭載されている。払出制御基板９３０のＭＰＵを構成するＲＡＭも、停電状態においても内部データを保持できる構成となっている。
【０１３２】
サブ制御基板９４０は、主制御基板９２０からの指示に基づいて、各種の演出装置や各種の発光装置や各種の音響装置等の動作を制御する。
【０１３３】
主制御基板９２０によって実行される制御について説明する。主制御基板９２０で実行される制御は、大別すると、停電状態からの復帰に伴い起動されるメイン処理と、定期的に（本形態では１ｍｓ（ミリ秒）」周期で）メイン処理に割込みをかけて実行されるタイマ割込み処理とで構成されている。以下においては、便宜上、タイマ割込み処理について説明し、その後メイン処理について説明する。
【０１３４】
図１０は、タイマ割込み処理を示したフローチャートである。タイマ割込み処理では、まず、割込み制御の開始における処理を各種入賞スイッチの読み込み処理を実行する（「割込み開始処理」Ｓ１００１）。具体的には、割込み制御レジスタに所定の値を設定する。その後に、実質的な遊技機の制御に係る処理が順次実行される。
【０１３５】
割込み開始処理Ｓ１００１の後に、発射制御信号及び球送り制御信号が主制御基板９２０の外部に出力される（「発射関連信号出力処理」Ｓ１００２）。具体的には、発射出力用バッファ（ＲＡＭの一部の領域）に格納された発射ソレノイド駆動フラグ（発射ソレノイド駆動情報の一種）及び球送りソレノイド駆動フラグ（球送りソレノイド駆動情報の一種）が発射関連信号用の信号送信回路（信号送受信回路の一種）に出力される。発射ソレノイド駆動フラグは、発射ソレノイド１５２の駆動状態（作動状態又は停止状態）を識別する１ビット情報であって、発射制御処理Ｓ１００８において、発射ソレノイド１５２を作動させる場合に設定され、発射ソレノイドを停止させる場合に解除される。また、球送りソレノイド駆動フラグは、球送りソレノイド１５２の駆動状態（作動状態又は停止状態）を識別する１ビット情報であって、発射制御処理Ｓ１００８において、球送りソレノイド１５１を作動させる場合に設定され、球送りソレノイド１５１を停止させる場合に解除される。本形態においては、発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグと共に他の後述する各種のフラグを含め、フラグが設定されている場合にはその値は「１」であり、フラグが解除されている場合にはその値は「０」であることを意味することとする。なお、本発明においては駆動状態とフラグの値の組合せを逆の構成とすることもできる。発射ソレノイド駆動フラグが設定されている場合及び発射ソレノイド駆動フラグが解除されている場合には、それぞれ、発射関連信号用の信号送信回路からオン状態の発射制御信号及びオフ状態の発射制御信号が主制御基板９２０の外部に出力され、球送りソレノイド駆動フラグが設定されている場合及び球送りソレノイド駆動フラグが解除されている場合には、それぞれ、発射関連信号用の信号送信回路からオン状態の球送り制御信号及びオフ状態の球送り制御信号が主制御基板９２０の外部に出力される。発射制御信号及び球送り制御信号の出力状態は次回のタイマ割込み処理まで維持される。本形態においては、発射制御信号及び球送り制御信号を含め各種の制御信号の出力状態（オフ状態及びオン状態）は、その出力電圧の相違によって識別されることとするが、各種の制御信号はアクティブ状態において電圧が高い状態であってもよいし、アクティブ状態において電圧の低い状態であってもよい。なお、本発明においては、波形等によって識別される状態であってもよい。発射制御信号及び球送り制御信号は電源監視装置９１０及び電源・発射制御装置９００の発射制御部を介して発射装置１５０に入力され、その入力に基づいて、発射ソレノイド１５２及び球送りソレノイド１５１が駆動される。具体的には、オン状態の発射制御信号が入力されると、発射ソレノイド１５２が停止状態である場合には作動状態に移行され、既に作動状態である場合にはその状態を維持する。逆に、オフ状態の発射制御信号が入力されると、発射ソレノイド１５２が既に停止状態である場合にはその状態を維持し、作動状態である場合には停止状態に移行される。
【０１３６】
発射関連信号出力処理Ｓ１００２の後に、払出制御基板９３０やサブ制御基板９４０へのデータ信号（コマンド信号）の送信制御に用いられるストローブ信号及び遊技機の設置ホールの管理コンピュータ等の外部装置（図示せず）へ所定の情報を提供するために用いられる外部報知信号が外部出力される（「送信制御・外部報知の信号出力処理」Ｓ１００３）。具体的には、送信制御・外部報知出力バッファ（ＲＡＭの一部の領域）に格納された払出系用ストローブ制御フラグ、サブ系用ストローブ制御フラグ、不正検知フラグ、入賞フラグ、小利益状態移行フラグ、大利益状態移行フラグ及びセンタ役物入球フラグの設定状態に応じた情報が送信制御・外部報知信号用の信号送信回路に出力される。送信制御・外部報知信号用の送受信回路からの出力制御は上記の発射関連信号用の信号送受信回路の場合と同様である。
【０１３７】
送信制御・外部報知の信号出力処理Ｓ１００３の後に、電源監視装置９１０の電源監視部９１１から出力されている停電信号の入力状態を検出し、その検出結果に基づいて停電状態であるか否かが検知され、停電状態である場合には停電発生情報（ＲＡＭの一部の領域）に所定の停電状態値が設定され、停電状態でない通電状態の場合には停電情報に停電状態値と異なる所定の通電状態値が設定される（「停電情報更新処理」Ｓ１００４）。具体的には、所定の回数（本形態では２回）のタイマ割込みにおいてオン状態の停電信号を連続して検出した場合に、停電状態であると認定されて停電フラグに所定の値が設定される。
【０１３８】
停電情報更新処理Ｓ１００４の後に、不正が検知されているか否かが判定される（Ｓ１００５）。具体的には、不正検知情報が不正発生を表す所定の不正発生値であるか否かが判定される。不正検知情報は、通常は不正発生値と異なる所定の値であるが、磁気センサ監視処理Ｓ１００９において磁気センサ４３０の感知に基づく不正が検知された場合及びスイッチ監視処理Ｓ１００７の後述するセンタ役物入球処理Ｓ１１０８（図１２参照）において所定の遊技停止監視期間における入球スイッチ１１の感知に基づく不正が検知された場合に不正発生値に変更される。
【０１３９】
判定処理Ｓ１００５において不正が検知されていないと判定された場合（Ｓ１００５：Ｎ）には、主制御基板９２０に接続されている各種のスイッチの出力状態がスイッチ信号用の信号受信回路（信号送受信回路の一種）から入力バッファ（ＲＡＭの一部の領域）に読み込まれ、スイッチごとに、今回のタイマ割込みで読み込まれたその出力状態（以下、「今回の出力状態」と略記する）と、前回のタイマ割込みで読み込まれた出力状態（以下、「前回の出力状態」と略記する）と、前々回のタイマ割込みで読み込まれた出力状態（以下、「前々回の出力状態」と略記する）とに基づいて出力状態の変更が検知され、その検知後に、次回のタイマ割込みにおける出力状態の変更の検知のために、今回の出力状態及び前回の出力状態が、それぞれ、前回の出力状態及び前々回の出力状態として循環的に更新保存される（「スイッチ読込処理」Ｓ１００６）。具体的には、各スイッチに対して、前々回の出力状態がオフ状態であり、前回の出力状態及び今回の出力状態の双方がオン状態である場合にオン状態移行と検知されてスイッチの種類に応じたオン移行フラグ（ＲＡＭの一部の領域）が設定され、前回の出力状態を保持する前回オン状態フラグ（ＲＡＭの一部の領域）及び前々回オン状態フラグ（ＲＡＭの一部の領域）が更新（設定又は解除）される。複数回のタイマ割込みにおけるスイッチの出力状態に基づいて出力状態や出力状態の変更を検知することによってノイズ耐性を向上させることができる。このように複数回にわたる出力状態のパターンに応じて出力状態や出力状態の変更を検知する処理は一般的にフィルタリング処理と称される。本形態においてはソフトウェア的にフィルタリング処理を行うが、本発明においてはハードウェア的にフィルタリング処理を行う構成であってもよいし、フィルタリング処理を行わない構成であってもよい。
【０１４０】
スイッチ読込処理Ｓ１００６において、具体的には、中央可変入賞口スイッチ１３、左中可変入賞口スイッチ１４、左下可変入賞口スイッチ１５、中下可変入賞口スイッチ１６、右中可変入賞口スイッチ１７、右下可変入賞口スイッチ１８、左普通入賞口スイッチ１９Ｌ、右普通入賞口スイッチ１９Ｒ、入球スイッチ１１、左ゲートスイッチ１２Ｌ及び右ゲートスイッチ１２Ｒの出力状態が読み込まれる。更に、本形態においては、払出制御基板９３０を介して前面枠スイッチ１０９の出力状態も読み込まれる。なお、本スイッチ読込処理Ｓ１００６においては、強制初期化スイッチ１０７の出力状態は読み込まれない。
【０１４１】
スイッチ読込処理Ｓ１００６の後に、スイッチ読込処理Ｓ１００６における各種のスイッチのオン移行フラグの状態に応じた個別の処理が順次に実行される（「スイッチ監視処理」Ｓ１００７）。ここで、スイッチ監視処理Ｓ１００７について図１１を参照しながら説明する。図１１は、スイッチ監視処理Ｓ１００７の一例を表すフローチャートである。
【０１４２】
スイッチ監視処理Ｓ１００７において、まず、中央可変入賞口スイッチ１３のオン移行フラグが設定されている場合には、入賞個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新され、中央可変入賞コマンドがリングバッファ（ＲＡＭの一部の領域）に格納される（「中央可変入賞処理」Ｓ１１０１）。なお、中央可変入賞コマンドを含めリングバッファに格納された各種のコマンドは、主制御基板９２０のメイン処理におけるサブ系情報出力処理Ｓ１３０５においてサブ制御基板９４０に出力されることとなる。中央可変入賞処理Ｓ１１０１の後に、左中可変入賞口スイッチ１８のオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新され、左中可変入賞コマンドがリングバッファに格納される（「左中可変入賞処理」Ｓ１１０２）。左中可変入賞処理Ｓ１１０２の後に、左下可変入賞口スイッチ１７のオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新され、左下可変入賞コマンドがリングバッファに格納される（「左下可変入賞処理」Ｓ１１０３）。左下可変入賞処理Ｓ１１０３の後に、中下可変入賞口スイッチ１４のオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新され、中下可変入賞コマンドがリングバッファに格納される（「中下可変入賞処理」Ｓ１１０４）。中下可変入賞処理Ｓ１１０４の後に、右中可変入賞口スイッチ１６のオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新され、右中可変入賞コマンドがリングバッファに格納される（「右中可変入賞処理」Ｓ１１０５）。右中可変入賞処理Ｓ１１０５の後に、右下可変入賞口スイッチ１５のオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新され、右下可変入賞コマンドがリングバッファに格納される（「右下可変入賞処理」Ｓ１１０６）。
【０１４３】
右下可変入賞処理Ｓ１１０６の後に、左普通入賞口スイッチ１９Ｌのオン移行フラグが設定されている場合には、入賞個数カウンタの値が現在値に「１」だけ加算した値に更新されると共に普通入賞個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新され、また、右入賞口スイッチ１９Ｒのオン移行フラグが設定されている場合には、入賞個数カウンタ及び普通入賞個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新される（「普通入賞処理」Ｓ１１０７）。
【０１４４】
普通入賞処理Ｓ１１０７の後に、入球スイッチ１１のオン移行フラグの状態に応じた処理（「センタ役物入球処理」Ｓ１１０８）が実行される。ここで、センタ役物入球処理Ｓ１１０８について詳細に説明する。図１２は、センタ役物入球処理の一例を表すフローチャートである。
【０１４５】
センタ役物入球処理Ｓ１１０８において、図１２に示されたように、まず、入球スイッチ１１のオン移行フラグが設定されているか否かが判定される（Ｓ１０１）。入球スイッチ１１のオン移行フラグが設定されていない場合（Ｓ１０１：Ｎ）には実質的にいかなる処理も実行せずにセンタ役物入球処理Ｓ１１０８が終了する。入球スイッチ１１のオン移行フラグが設定されている場合（Ｓ１０１：Ｙ）には、遊技停止監視タイマＴ１（「タイマＴ１」とも略記する）が「０（基準値）」であるか否かが判定される（Ｓ１０２）。遊技停止監視タイマＴ１は、振動センサ１０による所定の条件を満たす振動の検知に基づいて作動するタイマである。遊技停止監視タイマＴ１が「０」である場合は、所定の条件を満たす振動が検知されていない状態や、所定の条件を満たす振動が検知されたが所定の遊技停止監視期間が終了している場合を意味し、遊技停止監視タイマＴ１が「０」でない場合は、所定の条件を満たす振動が検知され、所定の遊技停止監視期間が終了していない場合を意味する。なお、遊技停止監視タイマＴ１は、振動センサ監視処理Ｓ１０１０において設定される。遊技停止監視タイマＴ１が「０」である場合（Ｓ１０２：Ｙ）には、入球個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新される（「入球個数更新処理」Ｓ１０３）。入球個数更新処理Ｓ１０３の後に、入球コマンドがリングバッファに格納される（「入球コマンド設定処理」Ｓ１０４）。また、抽選状態フラグ（ＲＡＭの一部の領域に保持）が設定される（「抽選状態フラグ設定処理」Ｓ１０５）。抽選状態フラグは、センタ役物４１に入球したが機構的な振分抽選が完了していない遊技球が滞在しているか否かを識別するフラグであり、そのような遊技球がセンタ役物４１に滞在している場合に設定されており、そのような遊技球がセンタ役物４１に滞在していない場合に解除されている。
【０１４６】
判定処理Ｓ１０２において遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ１０２：Ｎ）には、不正検知情報に所定の不正発生値が設定される（「不正検知情報更新処理」Ｓ１０６）。不正検知情報更新処理Ｓ１０６の後に、送信制御・外部報知出力バッファの不正検知フラグが設定される（「不正報知設定処理」Ｓ１０７）。なお、不正検知フラグが設定されると、次回のタイマ割込み処理の送信制御・外部報知の信号出力処理Ｓ１００３（図１０参照）において遊技機の外部の監理コンピュータ等にオン状態の不正検知信号が出力され、一旦停電状態に移行させるまで不正検知信号のオン状態が維持されることとなる。不正報知設定処理Ｓ１０７の後に、発射出力用バッファの発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグが解除され（「発射関連情報設定処理」Ｓ１０８）、停止状態の発射制御信号及び停止状態の球送り制御信号が主制御基板９２０の外部に出力される（「発射関連信号出力処理」Ｓ１０９）。なお、発射関連信号出力処理Ｓ１０９は、発射関連信号出力処理Ｓ１００２（図１０）と実質的に同一の処理である。これによって、発射ソレノイド１５２及び球送りソレノイド１５１が強制的に停止状態に移行することとなり、遊技進行が強制的に停止される。なお、不正検知情報更新処理Ｓ１０６において不正検知情報に所定の不正発生値が設定された後は、判定処理Ｓ１００５（図１０参照）において不正検知と判定されることとなり（Ｓ１００５：Ｙ）、発射ソレノイド１５２及び球送りソレノイド１５１の駆動状態を更新する発射制御処理Ｓ１００８（図１０参照）がスキップされることによって、一旦停電状態へ移行するまで発射ソレノイド１５２及び球送りソレノイド１５１の停止状態が維持される。また、不正振動誘導検知コマンドがサブ制御基板９４０に出力される（「不正振動誘導検知コマンド出力処理」Ｓ１１０）。これによって、不正振動誘導を検知したことを表す報知が発光装置１２１〜１２５及び音響装置１８０において開始されることとなる。なお、この報知も一旦停電状態へ移行するまで継続される。
【０１４７】
センタ役物入球処理Ｓ１１０８の後に、右ゲートスイッチ１２Ｒのオン移行フラグの状態に応じた処理（「右ゲート通過処理Ｓ１１０９」）が実行される。ここで、右ゲート通過処理Ｓ１１０９について詳細に説明する。図１３は、右ゲート通過処理の一例を表すフローチャートである。
【０１４８】
右ゲート通過処理Ｓ１１０９において、図１３に示されたように、まず、右ゲートスイッチ１２Ｒのオン移行フラグが設定されているか否かが判定される（Ｓ２０１）。右ゲートスイッチ１２Ｒのオン移行フラグが設定されていない場合（Ｓ２０１：Ｎ）には実質的にいかなる処理も実行せずに右ゲート通過処理Ｓ１１０９が終了する。右ゲートスイッチ１２Ｒのオン移行フラグが設定されている場合（Ｓ２０１：Ｙ）には、遊技停止監視タイマＴ１（「タイマＴ１」とも略記する）が「０（基準値）」であるか否かが判定される（Ｓ２０２）。遊技停止監視タイマＴ１が「０」である場合（Ｓ２０２：Ｙ）には、大利益遊技状態への移行回数を計数する右ゲート通過個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新される（「大利益回数更新処理」Ｓ２０３）。大利益回数更新処理Ｓ２０３の後に、大利益コマンドがリングバッファに格納される（「大利益コマンド設定処理」Ｓ２０４）。また、抽選状態フラグが設定されているか否かが判定されて（Ｓ２０５）、抽選状態フラグが設定されている場合（Ｓ２０５：Ｙ）には抽選状態フラグが解除され（「抽選状態フラグ解除処理」Ｓ２０６）、一方、抽選状態フラグが解除されている場合（Ｓ２０５：Ｎ）には抽選状態フラグが解除状態に維持される（抽選状態フラグ解除処理Ｓ２０６のスキップ）。
【０１４９】
判定処理Ｓ２０２において遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ２０２：Ｎ）には、センタ役物入球処理Ｓ１１０８における不正検知情報更新処理Ｓ１０６〜不正振動誘導検知コマンド出力処理Ｓ１１０と同様に、不正検知情報に所定の不正発生値が設定され（「不正検知情報更新処理」Ｓ２０７）、送信制御・外部報知出力バッファの不正検知フラグが設定され（「不正報知設定処理」Ｓ２０８）、発射出力用バッファの発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグが解除され（「発射関連情報設定処理」Ｓ２０９）、停止状態の発射制御信号及び停止状態の球送り制御信号が主制御基板９２０の外部に出力される（「発射関連信号出力処理」Ｓ２１０）、不正振動誘導検知コマンドがサブ制御基板９４０に出力される（「不正振動誘導検知コマンド出力処理」Ｓ２１１）。
【０１５０】
右ゲート通過処理Ｓ１１０９の後に、左ゲートスイッチ１２Ｌのオン移行フラグの状態に応じた処理（「左ゲート通過処理Ｓ１１１０」）が実行される。ここで、左ゲート通過処理Ｓ１１１０について詳細に説明する。図１４は、左ゲート通過処理の一例を表すフローチャートである。
【０１５１】
左ゲート通過処理Ｓ１１１０において、図１４に示されたように、まず、左ゲートスイッチ１２Ｌのオン移行フラグが設定されているか否かが判定される（Ｓ３０１）。左ゲートスイッチ１２Ｌのオン移行フラグが設定されていない場合（Ｓ３０１：Ｎ）には実質的にいかなる処理も実行せずに左ゲート通過処理Ｓ１１１０が終了する。左ゲートスイッチ１２Ｌのオン移行フラグが設定されている場合（Ｓ３０１：Ｙ）には、遊技停止監視タイマＴ１（「タイマＴ１」とも略記する）が「０（基準値）」であるか否かが判定される（Ｓ３０２）。遊技停止監視タイマＴ１が「０」である場合（Ｓ３０２：Ｙ）には、小利益遊技状態への移行回数を計数する左ゲート通過個数カウンタ（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新される（「小利益回数更新処理」Ｓ３０３）。小利益回数更新処理」Ｓ３０３の後に、小利益コマンドがリングバッファに格納される（「小利益コマンド設定処理」Ｓ３０４）。また、抽選状態フラグが設定されているか否かが判定されて（Ｓ３０５）、抽選状態フラグが設定されている場合（Ｓ３０５：Ｙ）には抽選状態フラグが解除され（「抽選状態フラグ解除処理」Ｓ３０６）、一方、抽選状態フラグが解除されている場合（Ｓ３０５：Ｎ）には抽選状態フラグが解除状態に維持される（抽選状態フラグ解除処理Ｓ３０６のスキップ）。
【０１５２】
判定処理Ｓ３０２において遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ３０２：Ｎ）には、右ゲート通過処理Ｓ１１０９における不正検知情報更新処理Ｓ２０７〜不正振動誘導検知コマンド出力処理Ｓ２１１と同様に、不正検知情報に所定の不正発生値が設定され（「不正検知情報更新処理」Ｓ３０７）、送信制御・外部報知出力バッファの不正検知フラグが設定され（「不正報知設定処理」Ｓ３０８）、発射出力用バッファの発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグが解除され（「発射関連情報設定処理」Ｓ３０９）、停止状態の発射制御信号及び停止状態の球送り制御信号が主制御基板９２０の外部に出力される（「発射関連信号出力処理」Ｓ３１０）、不正振動誘導検知コマンドがサブ制御基板９４０に出力される（「不正振動誘導検知コマンド出力処理」Ｓ３１１）。
【０１５３】
中央可変入賞処理Ｓ１１０１から左ゲート通過処理Ｓ１１１０で構成されるスイッチ監視処理Ｓ１００７の後に、図１０に示されたように、発射装置１５０における発射ソレノイド１５２及び球送りソレノイド１５１の駆動を制御するための発射関連情報が設定される（「発射制御処理」Ｓ１００８）。具体的には、発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグの状態が更新される。ここで、発射制御処理Ｓ１００８について、詳細に説明する。図１５は、発射制御処理の一例を表すフローチャートである。
【０１５４】
発射制御処理Ｓ１１０８において、図１５に示されたように、まず、発射操作装置１７０からの発射許可信号がオン状態であるか否かが判定される（Ｓ１２０１）。発射許可信号の出力状態は、発射ハンドル１７２が所定の角度以上の角度だけ回転されており、接触センサ１７４が遊技者との接触を感知しているオン状態であり、かつ、発射停止スイッチ１７５が操作されていない場合にオン状態であり、その他の場合はオフ状態である。また、発射停止信号（異常信号２）がオン状態であるか否かが判定される（Ｓ１２０２）。通常の遊技中においては、発射許可信号はオン状態を維持し、発射停止信号はオフ状態を維持している。発射許可信号がオン状態であり、かつ、発射停止信号がオフ状態であると判定された場合には、発射周期タイマ（ＲＡＭの一部の領域）の値が、「０」であるか否かが判定される（Ｓ１２０３）。発射周期タイマは、遊技球の発射間隔を規制するためのタイマであって、通常、その値が「０」であれば連続する２回の発射間隔期間の狭間を意味し、その値が「０」以外であれば発射間隔期間内であることを意味している。なお、本判定処理Ｓ１２０３では、発射操作装置１７０が操作されたまま停電状態から復帰するような特殊な場合を除き、発射周期タイマの値が「０」であると判定されることはない。
【０１５５】
発射周期タイマの値が「０」でない場合には、その値が現在値から「１」だけ減算された値に更新される（「発射周期タイマ更新処理」Ｓ１２０４）。発射周期タイマ更新処理Ｓ１２０４の後に、再度、発射周期タイマが「０」であるか否かが判定される（Ｓ１２０５）。なお、本判定処理Ｓ１２０５では、発射周期タイマの値が「０」であれば今回の発射間隔期間の終端であることを意味している。判定処理Ｓ１２０５において発射周期タイマが「０」であると判定された場合には、今回の発射間隔期間が終了するために次回の発射間隔期間における発射制御の準備として、球送りタイマの値が所定の規定値（本形態では、約７４ｍｓに相当する「７４」）に設定され（「球送りタイマ設定処理」Ｓ１２０６）、また、発射タイマの値が所定の規定値（本形態では、約１２ｍｓに相当する「１２」）に設定される（「発射タイマ設定処理」Ｓ１２０７）。ここで、球送りタイマは球送りソレノイド１５１の作動期間を決定するタイマであり、発射タイマは発射ソレノイド１５２の作動期間を決定するタイマである。球送りタイマ設定処理Ｓ１２０６及び発射タイマ設定処理Ｓ１２０７の後に、次回の発射間隔期間における発射制御の準備として、発射周期タイマの値が所定の規定値（本形態では、約６０２ｍｓに相当する「６０２」）に設定される（「発射周期タイマ設定処理」Ｓ１２０８）。
【０１５６】
判定処理Ｓ１２０５において発射周期タイマが「０」でないと判定された場合（Ｓ１２０５Ｎ）には、今回の発射間隔期間は終了しないために、球送りタイマ設定処理Ｓ１２０６、発射タイマ設定処理Ｓ１２０７及び発射周期タイマ設定処理Ｓ１２０８がスキップされる。
【０１５７】
判定処理Ｓ１２０１において発射許可信号がオン状態でないと判定された場合（Ｓ１２０１：Ｎ）、判定処理Ｓ１２０２において発射停止信号がオン状態であると判定された場合（Ｓ１２０２：Ｙ）、判定処理Ｓ１２０３において発射周期タイマの値が「０」であると判定された場合（Ｓ１２０３：Ｙ）のいずれかに該当するときには、発射周期タイマ更新処理Ｓ１２０４〜発射タイマ設定処理Ｓ１２０７がスキップされて、発射周期タイマ設定処理Ｓ１２０８が実行される。
【０１５８】
その後、発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグが解除される（「発射関連情報解除処理」Ｓ１２０９）。発射関連情報解除処理Ｓ１２０９の後に、発射タイマの値が「０」であるか否かが判定されて（Ｓ１２１０）、発射タイマの値が「０」でない場合（Ｓ１２１０：Ｎ）には、発射ソレノイド１５２の作動期間中であるために、その値が現在値から「１」だけ減算した値に更新され（「発射タイマ更新処理」Ｓ１２１１）、発射ソレノイド駆動フラグ（図中は「発射フラグ」と略記）が設定される（「発射フラグ設定処理」Ｓ１２１２）。一方、発射タイマの値が「０」である場合（Ｓ１２１０：Ｙ）には、発射タイマ更新処理Ｓ１２１１及び発射フラグ更新処理Ｓ１２１２がスキップされて、発射タイマは「０」を維持し、発射ソレノイド駆動フラグは発射関連情報解除処理Ｓ１２０９における解除に伴いその解除状態を維持することとなる。引き続き、球送りタイマの値が「０」であるか否かが判定されて（Ｓ１２１３）、球送りタイマの値が「０」でない場合（Ｓ１２１３：Ｎ）には、球送りソレノイド１５１の作動期間中であるために、その値が現在値から「１」だけ減算した値に更新され（「球送りタイマ更新処理」Ｓ１２１４）、球送りソレノイド駆動フラグ（図中は「球送りフラグ」と略記）が設定される（「球送りフラグ設定処理」Ｓ１２１５）。一方、球送りタイマの値が「０」である場合（Ｓ１２１３：Ｙ）には、球送りタイマ更新処理Ｓ１２１１及び球送りフラグ更新処理Ｓ１２１２がスキップされて、球送りタイマは「０」を維持し、発射ソレノイド駆動フラグは発射関連情報解除処理Ｓ１２０９における解除に伴いその解除状態を維持することとなる。発射制御処理Ｓ１００８で更新された発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグの情報に基づいて、次回のタイマ割込み処理における発射関連信号出力処理Ｓ１００２（図１０参照）によって発射制御信号及び球送り制御信号が主制御基板９２０から出力される。
【０１５９】
タイマ割込み処理が繰り返し実行されることによって、発射間隔が約６０２ｍｓに規制される。また、発射間隔期間の始端から約７４ｍｓの間に渡ってオン状態の球送り制御信号が出力されて球送りソレノイド１５１の作動状態が維持され、その後、発射間隔期間の終端までその停止状態が維持される。また、発射間隔期間の始端から約１２ｍｓの間に渡ってオン状態の発射制御信号が出力されて発射ソレノイド１５２の作動状態が維持され、その後、発射間隔期間の終端までその停止状態が維持される。これによって、発射間隔期間に１球の遊技球が発射装置１５０から射出される。
【０１６０】
発射制御処理Ｓ１００８の後に、図１０に示されたように、磁気センサ４３０からの磁気センサ信号が監視され、磁気センサ信号に基づいて不正が検知される（「磁気センサ監視処理」Ｓ１００９）。具体的には、磁気を検出していないことを表すオフ状態の磁気センサ信号が検知されてからその後５０回のタイマ割込みにおいて連続してオン状態の磁気センサ信号が検知された場合に不正磁気誘導と検知されて、図１２に示された不正検知情報更新処理Ｓ１０６〜発射関連信号出力処理Ｓ１０９と実質的に同一の処理が実行される。これによって、発射ソレノイド１５２及び球送りソレノイド１５１が強制的に停止状態に移行することとなり、遊技進行が強制的に停止される。また、磁気センサ監視処理Ｓ１００９においては、不正振動誘導検知コマンドに代えて不正磁気誘導検知コマンドがサブ制御基板９４０に出力され、不正磁気誘導を検知したことを表す報知が発光装置１２１〜１２５及び音響装置１８０において開始されることとなる。遊技進行の強制停止状態及び不正磁気誘導の報知状態は一旦停電状態に移行させるまで継続する。
【０１６１】
磁気センサ監視処理Ｓ１００９の後に、振動センサ１０からの振動センサ信号が監視され、振動センサ信号に基づいて不正振動誘導が検知される（「振動センサ監視処理」Ｓ１０１０）。ここで、振動センサ監視処理Ｓ１０１０について説明する。図１６及び図１７は、振動センサ監視処理の一例を表すフローチャートである。
【０１６２】
振動センサ監視処理Ｓ１０１０において、図１６に示されたように、まず、遊技停止監視タイマＴ１（図中では「タイマＴ１」と略記）の値が所定の基準値（本形態では「０」）であるか否かが判定され（Ｓ４０１）、遊技停止監視タイマＴ１の値が基準値でない場合（Ｓ４０１：Ｎ）には、遊技停止監視タイマＴ１の値が現在値から「１」だけ減じた値に更新され（「タイマＴ１更新処理」Ｓ４０２）、一方、遊技停止監視タイマＴ１の値が基準値である場合（Ｓ４０１：Ｙ）には、タイマＴ１更新処理Ｓ４０２がスキップされて基準値が維持される。タイマＴ１更新処理Ｓ４０１の後に、前面枠開閉状態フラグＦ２（図中では「フラグＦ２」と略記）が解除されているか否かによって前面枠セット１０３が閉鎖状態であるか開放状態であるかが判定される（Ｓ４０３）。ここで、前面枠開閉状態フラグＦ２は、前面枠スイッチ１０９からの前面枠スイッチ信号の出力状態に基づいて前面枠セット１０３の開閉状態を表すフラグであり、スイッチ読込処理Ｓ１００６において、オン状態の前面枠スイッチ信号が検知されている前面枠セット１０３の開放状態において設定され、オフ状態の前面枠スイッチ信号が出力されている前面枠セット１０３の閉鎖状態において解除される。
【０１６３】
判定処理Ｓ４０３において前面枠開閉状態フラグＦ２が設定されていると判定された場合（Ｓ４０３：Ｎ）には、振動センサ１０からの振動センサ信号がオン状態であるか否かによって振動検知状態であるか否かが判定される（Ｓ４０４）。振動センサ信号がオン状態である場合（Ｓ４０４：Ｙ）には、抽選状態フラグが設定されているか否かによって振分抽選状態であるか非振分抽選状態であるかが判定され（Ｓ４０５）、非振分抽選状態である場合（Ｓ４０５：Ｎ）には、振動検知カウンタＣ１（図中では「カウンタＣ１」と略記）の値が現在値に所定の第１振動検知値（本形態では「３」）だけ加算した値に更新され（「カウンタＣ１更新処理」Ｓ４０６）、一方、振分抽選状態である場合（Ｓ４０５：Ｙ）には、振動検知カウンタＣ１の値が現在値に所定の第２振動検知値（本形態では「６」）だけ加算した値に更新される（「カウンタＣ１更新処理」Ｓ４０７）。カウンタＣ１更新処理Ｓ４０６，Ｓ４０７の後に、振動検知カウンタＣ１の値が規定最大値（本形態では、「２５５」）以上であるか否かが判定され（Ｓ４０８）、規定最大値を越えている場合には、振動検知カウンタＣ１が規定最大値に設定され（「カウンタＣ１設定処理」Ｓ４０９）、規定最大値を越えていない場合には、カウンタＣ１設定処理Ｓ４０８がスキップされてカウンタＣ１更新処理Ｓ４０６，Ｓ４０７における更新値が維持される。
【０１６４】
一方、判定処理Ｓ４０４において振動センサ信号がオフ状態であると判定された場合（Ｓ４０４：Ｎ）には、振動検知カウンタＣ１の値が基準値（本形態では「０」）であるか否かが判定される（Ｓ４１０）。振動検知カウンタＣ１の値が基準値でない場合（Ｓ４１０：Ｎ）には、振動検知カウンタＣ１の値が、現在値から所定の非振動検知値（本形態では「１」）だけ減算した値に更新される（「カウンタＣ１更新処理」Ｓ４１１）。カウンタＣ１更新処理Ｓ４１１の後に、更新後の振動検知カウンタＣ１の値が基準値であるか否かが判定される（Ｓ４１２）。更新後の振動検知カウンタＣ１の値が基準値である場合（Ｓ４１２：Ｎ）には、振動検知フラグＦ１（図中では「フラグＦ１」と略記）が解除されているか否かが判定される（Ｓ４１３）。振動検知フラグＦ１が解除されていない場合、つまり、振動検知フラグＦ１が設定されている場合（Ｓ４１３：Ｎ）には、振動検知フラグＦ１が解除され（「フラグＦ１解除処理」Ｓ４１４）、過剰振動報知停止コマンドが主制御基板９２０からサブ制御基板９４０に出力され（「過剰振動報知停止コマンド出力処理」Ｓ４１５）、また、振動検知カウンタＣ１が基準値に設定される（「カウンタＣ１設定処理」Ｓ４１６）。
【０１６５】
判定処理Ｓ４１３において振動検知フラグＦ１が解除されていると判定された場合（Ｓ４１３：Ｙ）には、フラグＦ１解除処理Ｓ４１４〜カウンタＣ１設定処理Ｓ４１６がスキップされる。また、判定処理Ｓ４１２において振動検知カウンタＣ１の値が基準値でないと判定された場合（Ｓ４１２：Ｙ）には、判定処理Ｓ４１３〜カウンタＣ１設定処理Ｓ４１６がスキップされる。また、判定処理Ｓ４１０において振動検知カウンタＣ１が基準値であると判定された場合（Ｓ４１０：Ｙ）には、カウンタＣ１更新処理Ｓ４１１〜カウンタＣ１設定処理Ｓ４１６がスキップされる。
【０１６６】
判定処理Ｓ４０３において前面枠開閉状態フラグＦ２が設定されていると判定された場合（Ｓ４０３）には、振動検知カウンタＣ１が強制的に解除される（「カウンタＣ１解除処理」Ｓ４１７）。具体的には、振動検知カウンタＣ１が基準値（「０」）に設定される。カウンタＣ１解除処理Ｓ４１７の後に、振動検知フラグＦ１が解除されているか否かが判定され（Ｓ４１８）、振動検知フラグＦ１が設定されている場合（Ｓ４１８：Ｎ）には、振動検知フラグＦ１が解除され、過剰振動報知停止コマンドが主制御基板９２０からサブ制御基板９４０に出力される。一方、振動検知フラグＦ１が解除されている場合（Ｓ４１８：Ｙ）には、フラグＦ１解除処理Ｓ４１９及び過剰振動報知停止コマンド出力処理Ｓ４２０がスキップされる。
【０１６７】
カウンタＣ１設定処理Ｓ４０９，Ｓ４１６等の後に、図１７に示されたように、振動検知カウンタＣ１の値が過剰振動閾値（本形態では「９０」）未満であるか否かが判定される（「過剰振動判定処理」Ｓ４２１）。振動検知カウンタＣ１の値が過剰振動閾値以上である場合（Ｓ４２１：Ｎ）には、振動検知フラグＦ１が設定されているか否かが判定され（Ｓ４２２）、振動検知フラグＦ１が設定されていない場合（Ｓ４２２：Ｎ）には、振動検知フラグＦ１が設定され（「フラグＦ１設定処理」Ｓ４２３）、また、過剰振動報知開始コマンドが主制御基板９２０からサブ制御基板９４０に出力される（「過剰振動報知開始コマンド出力処理」Ｓ４２４）。なお、サブ制御基板９４０では、過剰振動報知開始コマンドの受信に応じて、枠発光装置１２１〜１２５及び音響装置１８０を作動させて、それらに過剰振動の発生を報知させる。一方、振動検知フラグＦ１が設定されていると判定された場合（Ｓ４２２：Ｙ）には、振動検知カウンタＣ１の値が異常振動閾値（本形態では「２４０」）未満であるか否かが判定され（「異常振動判定処理」Ｓ４２５）、その値が異常振動閾値以上である場合（Ｓ４２５：Ｎ）には、遊技停止監視タイマＴ１（図中には「タイマＴ１」と略記）の値が所定の規定値（本形態では６秒に相当する「１５００」）に設定される（「タイマＴ１設定処理」Ｓ４２６）。一方、振動検知カウンタＣ１の値が異常振動閾値未満であると判定された場合（Ｓ４２５：Ｙ）には、タイマＴ１設定処理Ｓ４２６がスキップされ、遊技停止監視タイマＴ１の値は維持される。遊技停止監視タイマＴ１に「０」以外の値が設定されている期間が遊技停止監視期間であり、遊技停止監視期間に入球スイッチ１１が遊技球を感知した場合には、上述のように遊技進行が停止されることとなる。
【０１６８】
判定処理Ｓ４０１〜タイマＴ１設定処理Ｓ４２６で構成される振動センサ監視処理Ｓ１０１０の後に、図１０に示されたように、タイマ割込みの実行回数を表す割込み数（ＲＡＭの一部の領域）の値が現在値に「１」だけ加算した値に更新される（「割込み数更新処理」Ｓ１０１１）。割込み数更新処理Ｓ１０１１の実行によってタイマ割込み処理が終了する。
【０１６９】
次に、主制御基板９２０によって実行されるメイン処理について説明する。図１８は主制御基板のメイン処理（図中には「主制御メイン処理」と略記）の一例を表すフローチャートである。停電状態からの復帰に応じて実行されるメイン処理において、図１８に示されたように、まず、主制御基板９２０を立ち上げるための処理や各種の情報を初期設定する処理が実行される（「制御開始処理」Ｓ１３０１）。ここで、制御開始処理Ｓ１３０１について詳細に説明する。図１９は、制御開始処理の一例を表すフローチャートである。制御開始処理Ｓ１３０１において、図１９に示されたように、プログラムの実行を制御するスタックポインタ（ＲＡＭの一部の領域）に初期値が設定される（「プログラム開始処理」Ｓ１４０１）。プログラム開始処理Ｓ１４０１の後に、払出制御基板９３０及びサブ制御基板９４０等が立ち上がるまで、所定の時間だけ待機する（「周辺装置立上待機処理」Ｓ１４０２）。周辺装置立上待機処理Ｓ１４０２の後に、電源・発射制御装置９００の強制初期化スイッチ１０７からの強制初期化信号がオン状態であるか否かによって、ＲＡＭに保持されている各種の情報を強制的に初期化するか否かが判定される（Ｓ１４０３）。強制初期化信号がオフ状態である場合（Ｓ１４０３：Ｎ）には、停電発生情報（ＲＡＭの一部の領域）が所定の停電発生値に設定されているか否かが判定される（Ｓ１４０４）。停電発生情報が停電発生値である場合（Ｓ１４０４：Ｙ）には、前回の停電状態への移行時に制御終了処理Ｓ１３１５（図１８参照）においてＲＡＭの所定の領域のチェックサムの２の補数に対応するＲＡＭ判定値が算出されているために、ＲＡＭの同一の領域のチェックサムが算出されて、算出されたチェックサムとＲＡＭ判定値とに基づいて保持情報が正常に保持されているか否かが判定される（Ｓ１４０５）。保持情報が正常に保持されている場合（Ｓ１４０５：Ｙ）には、停電発生情報が所定の基準値に更新され（「停電発生情報解除処理」Ｓ１４０６）、また、保持情報がＲＡＭの所定の領域に復帰される（「保持情報復帰処理」Ｓ１４０７）。保持情報の復帰によって、前回の停電状態への移行直前の制御状態に復帰することとなる。但し、前回の停電状態への移行直前において不正検知エラー等の各種のエラー状態が発生していたとしても場合には、それらのエラー状態は全て解除される。
【０１７０】
判定処理Ｓ１４０３において強制初期化信号がオン状態であると判定された場合（Ｓ１４０３：Ｙ）、判定処理Ｓ１４０４において停電発生情報に停電発生値が設定されていないと判定された場合（Ｓ１４０４：Ｎ）及び判定処理Ｓ１４０５において保持情報が正常に保持されていない場合（Ｓ１４０５：Ｎ）には、ＲＡＭの保持情報が初期化され（「保持情報初期化処理」Ｓ１４０８）、また、初期化コマンドが主制御基板９２０から払出制御基板９３０及びサブ制御基板９４０の双方に出力される（「初期化コマンド出力処理」Ｓ１４０９）。初期化コマンドを受信した払出制御基板９３０及びサブ制御基板９４０の各々においては、所定の初期化処理が実行されることとなる。
【０１７１】
保持情報復帰処理Ｓ１４０７及び初期化コマンド出力処理Ｓ１４０９の後に、タイマ割込み等の各種の割込み制御のモードが設定される（「割込みモード設定処理」Ｓ１４１０）。割込みモード設定処理Ｓ１４１０の後に各種の割込みが許可される（「割込み許可処理」Ｓ１４１１）。割込み許可処理Ｓ１４１１の終了によって制御開始処理Ｓ１３０１が終了する。
【０１７２】
制御開始処理Ｓ１３０１は、停電状態からの復帰後において一度だけ実行され、その後は、図１８に示されたように、停電状態へ移行しない限り繰り返し実行されるループ処理に移行する。
【０１７３】
ループ処理において、まず、タイマ割込み等の各種の割込みが禁止される（「割込み禁止処理」Ｓ１３０２）。割込み禁止処理Ｓ１３０２の後に、不正検知情報が所定の不正発生値であるか否かによって不正が検知されているか否かが判定される（Ｓ１３０３）。不正が検知されていない場合（Ｓ１３０３：Ｎ）には、遊技機１００の外部の監理コンピュータ等に送信される各種の外部報知信号の出力状態を制御するための各種の外部報知情報が状況に応じて更新される（「外部報知情報更新処理」Ｓ１３０４）。具体的には、センタ役物４１の内部における右ゲートスイッチ１２Ｒを遊技球が通過したこと、つまり、大利益状態へ移行したことを報知するための右ゲート通過報知フラグ（外部報知情報の一種）が右ゲート通過個数カウンタの値を参照して更新され、右ゲート通過個数カウンタの値が更新される。また、センタ役物４１へ中上入賞口４３を通して遊技球が進入したこと、つまり、大利益状態及び小利益状態を区別することなく利益状態へ移行したことを報知するためのセンタ役物入球報知フラグ（外部報知情報の一種）が入球個数カウンタの値を参照して更新され、入球個数カウンタの値が更新される。また、センタ役物４１の内部における左ゲートスイッチ１２Ｌを遊技球が通過したこと、つまり、小利益状態（夜間型遊技状態）へ移行したことを報知するための左ゲート通過報知フラグ（外部報知情報の一種）が左ゲート通過個数カウンタの値を参照して更新され、左ゲート通過個数カウンタの値が更新される。最後に、各種の一般入賞口を遊技球が通過したことを報知するための普通入賞報知フラグ（外部報知情報の一種）が普通入賞個数カウンタの値を参照して更新され、普通入賞個数カウンタの値が更新される。なお、外部報知情報の一種である不正検知フラグの更新は、センタ役物入球処理Ｓ１１０８における不正検知フラグ設定処理Ｓ１０７（図１２参照）によって行われる。
【０１７４】
外部報知情報更新処理Ｓ１３０４の後に、リングバッファに格納されている各種のコマンドが格納順に主制御基板９２０からサブ制御基板９４０に出力される（「サブ系情報出力処理」Ｓ１３０５）。サブ系情報出力処理Ｓ１３０５において、各種のコマンドの出力に伴い送信制御信号もサブ制御基板９４０に出力される。サブ系情報出力処理Ｓ１３０５の後に、入賞個数カウンタの値や各種の払出状態情報に基づいて各種のコマンドが主制御基板９２０から払出制御基板９３０に出力される（「払出系情報出力処理」Ｓ１３０６）。払出系情報出力処理Ｓ１３０６において、入賞コマンドの出力に伴い送信制御信号も払出制御基板９３０に出力される。なお、本形態においては、入賞時に払い出すべき遊技球の個数は入賞口の種類に依存せず同一であるために、１種類の入賞コマンドを入賞回数だけ出力するように制御しているが、入賞に応じて払出個数を算出して払出個数に応じて異なるコマンドを出力する構成であってもよい。また、本発明においては、入賞時に払い出すべき遊技球の個数が異なる複数種類の入賞口を備える構成であってもよく、この場合には、入賞口の種類ごとに異なる入賞コマンドを入賞回数だけ出力してもよいし、入賞に応じて払出個数を算出して払出個数に応じて異なるコマンドを出力してもよい。本形態においては、サブ系情報出力処理Ｓ１３０５及び払出系情報出力処理Ｓ１３０６が割込みによって中断されることがない様に、これらの処理は割込みを禁止した状態で実行している。これによって、サブ系情報出力処理Ｓ１３０５及び払出系情報出力処理Ｓ１３０６が簡素化できるからである。また、本形態においては、１回のループ処理のサブ系情報出力処理Ｓ１３０５及び払出系情報出力処理Ｓ１３０６において出力されるコマンドの総数が所定の個数（例えば、「４」）以下に規制されており、１回のループ処理が所定の時間（例えば、４ｍｓ）以内に終了するように構成されている。
【０１７５】
払出系情報出力処理Ｓ１３０６の後に、タイマ割込み等の各種の割込みが許可される（「割込み許可処理」Ｓ１３０７）。割込み許可処理Ｓ１３０７の後に、払出制御基板９３０から出力される賞球計数信号（払出装置３５８から払い出される遊技球の払出計数スイッチ３６２による検出に応じた信号）の出力状態及び賞球計数信号の受信状況を監視する払出中タイマ（ＲＡＭの一部の領域）の値に基づいて賞球の払い出し状態が確認され、状況に応じて払い出し中であるか否かを識別する払出中フラグ（払出状態情報の一種）が更新され、また、払出フラグが設定された場合には払出開始コマンドがリングバッファに格納され、払出フラグが解除された場合には払出終了コマンドがリングバッファに格納される（「賞球払出状態監視処理」Ｓ１３０８）。なお、サブ制御基板９４０は、払出報知開始コマンドの受信によって枠発光装置１２１〜１２５による払出中の報知を開始させ、払出報知開始コマンドの受信によって払出中の報知を終了させることとなる。
【０１７６】
賞球払出状態監視処理Ｓ１３０８の後に、払出制御基板９３０から出力される異常信号の出力状態に基づいて払出装置３５８における異常の発生や払出制御基板９３０に接続された内枠スイッチ１０８、前面枠スイッチ１０９、貯留球スイッチ３６３による異常の検出が確認され、状況に応じて払出関連の異常発生中であるか否かを識別する払出異常フラグ（払出状態情報の一種）が更新され、また、払出異常フラグが設定された場合にはリングバッファに払出異常発生コマンドが格納され、払出異常フラグが解除された場合にはリングバッファに払出異常解消コマンドが格納される（「払出異常監視処理」Ｓ１３０９）。なお、サブ制御基板９４０は、払出異常発生コマンドの受信によって枠発光装置１２１〜１２５や音響装置１８０による払出中の報知を開始させ、払出異常解消コマンドの受信によって払出中の報知を終了させることとなる。
【０１７７】
賞球払出状態監視処理Ｓ１３０９の後に、球溢れスイッチ１６４の検出状態に基づく球溢れ信号の出力状態に基づいて下皿１６０における遊技球の貯留状態が確認され、状況に応じて下皿１６０が満タンあるか否かを識別する球溢れフラグ（払出状態情報の一種）が更新され、また、球溢れフラグが設定された場合にはリングバッファに球溢れ発生コマンドが格納され、球溢れフラグが解除された場合にはリングバッファに球溢れ解消コマンドが格納される（「下皿貯留状態監視処理」Ｓ１３０１０）。なお、サブ制御基板９４０は、球溢れ発生コマンドの受信によって枠発光装置１２１〜１２５や音響装置１８０による下皿満タンの報知を開始させ、球溢れ解消コマンドの受信によって下皿満タンの報知を終了させることとなる。
【０１７８】
判定処理Ｓ１３０３において不正が検知されている場合には、遊技進行の停止状態を維持するために外部報知情報更新処理Ｓ１３０４〜下皿貯留状態監視処理Ｓ１３１０がスキップされ、タイマ割込み等の各種の割込みを許可する処理（「割込み許可処理」Ｓ１３１１）のみが実行される。これによって、各種の情報が更新されたり周辺装置の状態が変更されたりすることを防止できる。また、割込み許可処理Ｓ１３１１を実行することによって停電信号の監視が継続できるために、遊技進行の停止状態を解除するために必要な停電状態への移行に際して、正常に制御処理を終了させることができることとなる。
【０１７９】
下皿貯留状態監視処理Ｓ１３１０及び割込み許可処理Ｓ１３１１の後に、停電発生情報が停電発生値であるか否かによって停電状態に移行しているか否かが判定される（Ｓ１３１２）。停電状態に移行していない場合（Ｓ１３１２：Ｎ）には、タイマ割込みの割込み数が所定の値（本形態では「４」）であるか否かによって、前回のループ処理が終了してから所定の回数（本形態では４回）だけタイマ割込みが実行されたか否かが判定され（Ｓ１３１３）、所定の回数のタイマ割込みが実行されていない場合（Ｓ１３１３：Ｎ）には、判定処理Ｓ１３１２に戻る。これによって、停電状態への移行を監視しながら所定の回数のタイマ割込みが実行されるまで待つこととなり、ループ処理が一定時間間隔で実行されることとなる。一方、所定の回数のタイマ割込みが実行されたと判定された場合（Ｓ１３１３：Ｙ）には、割込み数が基準値（本形態では「０」）に初期化され（「割込み数初期化処理」Ｓ１３１４）、その後、割込み禁止処理Ｓ１３０２に戻る。
【０１８０】
判定処理Ｓ１３１２において停電状態へ移行していると判定された場合（Ｓ１３１２：Ｙ）には、割込みが禁止され、停電状態へ移行したことを表す停電コマンドがサブ制御基板９４０に出力され、発射関連信号用の信号送信回路及び送信制御・外部報知信号用の信号送信回路の出力状態がオフ状態に設定され、ＲＡＭの所定の領域のチェックサムの２の補数に対応するＲＡＭ判定値ＲＡＭが算出される（「制御終了処理」Ｓ１３１５）。その後は、無限ループに入り、停電状態から復帰するまで待機することとなる。
【０１８１】
（本発明に係る振動検知に関連する主たる構成）
本発明の主たる特徴部分である振動検知及びそれに基づく動作に関連する構成についてまとめて説明する。遊技機１００は、上述のように、外枠１０１（図３参照）と、内枠セット１０２（図３参照）と、遊技盤２００（図３参照）と、前面枠セット１０３（図３参照）と、振動センサ１０（〔振動検出手段〕の一種；図６参照）と、発射装置１５０（図３参照）と、発射操作装置１７０（図１参照）と、主制御基板９２０（図９参照）と、払出装置３８２（図８参照）と、払出制御基板９３０（図８参照）と、枠発光装置１２１〜１２５（〔報知手段〕の一種；図４及び図９参照）と、音響装置１８０（〔報知手段〕の一種；図９参照）と、サブ制御基板９４０（図９参照）とを備えている。遊技盤２００は、センタ役物４１（〔振分抽選手段〕の一種；図７参照）と、センタ役物４１に入球した遊技球を検出する入球スイッチ１１（〔遊技進行状態識別手段〕の一種；図６及び図９参照）と、センタ役物４１から排出される遊技球を検出する右ゲートスイッチ１２Ｒ（〔抽選結果検知手段〕及び〔放出媒体検出手段〕の一種；図６及び図９参照）と、センタ役物４１から排出される遊技球を検出する左ゲートスイッチ１２Ｌ（〔抽選結果検知手段〕及び〔放出媒体検出手段〕の一種；図６及び図９参照）と、左普通入賞口スイッチ１９Ｌ（図６及び図９参照）と、各種の複数の可変入賞装置４６，４７Ｂ，４８Ｂ，４９Ｂ，５５Ｂ，５６Ｂ（図６参照）と、各種の複数の可変入賞口スイッチ１３〜１８（図６参照）と、各種の複数のリンク機構Ｌ１，Ｌ２，Ｌ３（図６参照）とを備えている。
【０１８２】
振動センサ１０は、遊技機１００の振動に伴って移動する検出子（図示せず）を備え、検出子の移動に基づいて振動を検出する。振動センサ１０からは、所定の大きさ以上の振動が検出されている場合にオン状態の振動センサ信号が出力され、それ以外の場合にはオフ状態の振動センサ信号が出力される。一回の加振に対してオン状態の振動センサ信号が連続的又は間欠的に出力される。なお、大きな振動が加えられた場合には、通常、オン状態の振動センサ信号は間欠的に出力される。振動センサ信号の出力状態は、定期的、具体的には主制御基板９２０のタイマ割込み周期である１ｍｓ周期毎に、主制御基板９２０に読み込まれ（図１０のスイッチ読込処理Ｓ１００６）、加えられた振動の大きさ等を推定するために、その出力状態が監視される（図１０及び図１６の振動センサ監視処理Ｓ１０１０）。
【０１８３】
センタ役物４１は、外囲体４１０（図７参照）と振分部材４２０（図７参照）とを備えており、遊技球が中上入賞口４３（図７参照）を通してセンタ役物４１に進入した場合には、大利益遊技状態（〔利益遊技状態〕の一種）又は小利益遊技状態（〔利益遊技状態〕の一種）のいずれかの利益遊技状態に移行することとなる。具体的には、中上入賞口４３を通してセンタ役物４１に進入した遊技球は、振分部材４２０によって、右ゲートスイッチ１２Ｒ（図６参照）の設けられた右排出通路４１３Ｒ又は左ゲートスイッチ１２Ｌ（図６参照）の設けられた左排出通路４１３Ｌのいずれかに機構的に振り分けられる。右排出通路４１３Ｒに振り分けられた遊技球は右リンク機構Ｌ１及び下リンク機構Ｌ２を順次に作動させることとなり、それらの作動によって、一部の可変入賞装置４９Ｂ，５５Ｂ，４７Ｂ，４８Ｂが入賞許容状態へ移行する。なお、この移行が大利益遊技状態への移行である。同様に、左排出通路４１３Ｌに振り分けられた遊技球は左リンク機構Ｌ３を作動させることとなり、その作動によって、その他の可変入賞装置５６Ｂが入賞許容状態に移行する。なお、この移行が小利益遊技状態への移行である。
【０１８４】
入球スイッチ１１は、中上入賞口４３を通してセンタ役物４１に進入した遊技球を振分部材４２０へ到達する前に検出する。入球スイッチ１１からは、遊技球が検出されている場合にオン状態の入球検出信号が出力され、その他の場合にはオフ状態の入球検出信号が出力される。入球検出信号の出力状態は、定期的に、具体的には主制御基板９２０のタイマ割込み周期である１ｍｓ周期毎に監視されており、入球検出信号の出力状態に基づいて入球スイッチ１１のオン移行状態が検知されると、入球スイッチ１１のオン移行フラグが設定される（図１０のスイッチ読込処理Ｓ１００６）。
【０１８５】
左普通入賞口スイッチ１９Ｌは、中上入賞口４３を通してセンタ役物４１に進入した遊技球を所定のリンク機構Ｌ１〜Ｌ３を作動させた後に検出する。左普通入賞口スイッチ１９Ｌからは、遊技球が検出されている場合にオン状態の普通入賞検出信号が出力され、その他の場合にはオフ状態の普通入賞検出信号が出力される。普通入賞検出信号の出力状態は、入球スイッチ１１の場合と同様に監視されており、普通入賞検出信号の出力状態に基づいて、左普通入賞口スイッチ１９Ｌのオン移行状態が検知されると左普通入賞口スイッチ１９Ｌのオン移行フラグが設定される（図１０のスイッチ読込処理Ｓ１００６）。また、複数の可変入賞口スイッチ１３〜１８についても、左普通入賞口スイッチ１９Ｌの場合と同様に監視されている。いずれかの入賞口スイッチ１３〜１８及び１９Ｌのオン移行フラグが設定された場合には、払出装置３５８によって所定の個数の遊技球が払い出されることとなる。
【０１８６】
誘導通路４１５から中上入賞口４３へ遊技球を不正に誘導する場合には、遊技球が中上入賞口４３の近傍を移動しているときに振動が加えられる。この場合、遊技球は方向転換して中上入賞口４３へ進入するために概ね一定の低速度であり、振動が加えられてから入球スイッチ１１で遊技球が検出されるまでの時間は概ね一定でかつ長くなる。一方、右排出口４１３Ｒに遊技球を不正に誘導する場合には、遊技球が振分部材４２０の前面側を通過しているときに振動が加えられる。この場合、振動が加えられた際の遊技球の通過位置やその後の振分部材４２０の振分突起４２１との干渉の度合いによって遊技球の速度は多様に変化するために、振動が加えられてから右ゲートスイッチ１２Ｒで遊技球が検出されるまでの時間は大きく変化し、振分部材４２０の下部で振動が加えられた場合や振動が加えられた後における振分突起４２１との干渉の度合いが低い場合には、振動が加えられてから右ゲートスイッチ１２Ｒで遊技球が検出されるまでの時間は極めて短くなる。
【０１８７】
ここで、主制御基板９２０により実行される振動を検知する制御について説明する。前面枠開閉状態フラグＦ２が解除されている前面枠セット１０３の閉鎖状態（Ｓ４０３：Ｎ）における振動センサ１０からのオン状態の振動センサ信号の検出（Ｓ４０４：Ｙ）に応じて、抽選状態フラグが解除されている非振分抽選状態（〔遊技進行状態〕の一種）である場合（Ｓ４０５：Ｎ）には振動検知カウンタＣ１の値に「３（〔第１振動検知値〕の一種）」が加算され（Ｓ４０６）、抽選状態フラグが設定されている振分抽選状態（〔遊技進行状態〕の一種）である場合（Ｓ４０５：Ｎ）には振動検知カウンタＣ１の値に「６（〔第２振動検知値〕の一種）」が加算される（Ｓ４０７）。なお、本形態における振動検知カウンタＣ１は８ビット情報（「０」〜「２５５」）である。加算した結果、振動検知カウンタＣ１の値が「２５５（規定最大値）」を越える場合には（Ｓ４０８：Ｙ）、振動検知カウンタＣ１の値が「２５５」に再設定される（Ｓ４０９）。具体的には、加算演算においてキャリーフラグが設定された場合（Ｓ４０８：Ｙ）に、振動検知カウンタＣ１の値が最大値である「２５５」に設定される。これによって、振動センサ信号がオン状態である期間において、振動検知カウンタＣ１の値は「３」ずつ増加し、その値が「２５５」に到達した場合には「２５５」に維持されることとなる。
【０１８８】
抽選状態フラグは、遊技進行状態を識別するフラグであり、センタ役物４１の中上入賞口４３への遊技球の進入による入球スイッチ１１のオン移行フラグの設定に応じて設定され（Ｓ１０５）、抽選状態フラグの設定状態における右排出通路４１３Ｒへの遊技球の進入による右ゲートスイッチ１２Ｒのオン移行フラグの設定（Ｓ２０１：Ｙ，Ｓ２０５：Ｙ）に応じて解除され（Ｓ２０６）、また、抽選状態フラグの設定状態における左排出通路４１３Ｌへの遊技球の進入による左ゲートスイッチ１２Ｌのオン移行フラグの設定（Ｓ３０１：Ｙ，Ｓ３０５：Ｙ）に応じて解除される（Ｓ３０６）。
【０１８９】
一方、前面枠開閉状態フラグＦ２が解除されている前面枠セット１０３の閉鎖状態（Ｓ４０３：Ｎ）であり、かつ、抽選状態フラグが解除されている非振分抽選状態（Ｓ４０５：Ｎ）において、オフ状態の振動センサ信号の検出（Ｓ４０４：Ｎ）に応じて、振動検知カウンタＣ１の値から「１（〔非振動検知値〕の一種）」が減算される（Ｓ４１１）。具体的には、減算前に振動検知カウンタＣ１の値が「０（〔基準値〕の一種）」である場合（Ｓ４１０：Ｙ）には、減算を実行せず（Ｓ４１１のスキップ）、また、減算に際してゼロフラグが設定された場合に、振動検知カウンタＣ１の値として「０」が設定される。これによって、振動検知カウンタＣ１の値は、振動が発生していない場合には「０」に維持されることとなり、また、振動が発生した後においては、振動中又は振動停止後の振動センサ信号がオフ状態である期間において「１」ずつ減少し、その値が「０」に到達した場合には、「０」に維持されることとなる。
【０１９０】
前面枠開閉状態フラグＦ２が設定されている前面枠セット１０３の開放状態において（Ｓ４０３：Ｙ）は、振動センサ信号の出力状態に関わらず振動検知カウンタＣ１は強制的に基準値である「０」に維持される（Ｓ４１７）。
【０１９１】
遊技機１００に大きな振動が加えられた場合には、通常、振動検知カウンタＣ１の値は大きな値まで増加する。したがって、振動検知カウンタＣ１の値が過剰振動閾値（本形態では、「９０」）以上である場合（Ｓ４２１：Ｎ）には、故意に遊技機１００を殴打する等の過剰振動と検知されて、振動検知フラグＦ１が未だ設定されていない場合（Ｓ４２２：Ｎ）には振動検知フラグＦ１が設定される（Ｓ４２３）。また、過剰振動との検知に応じて、所定の枠発光装置１２１〜１２５の発光によって過剰振動の発生が報知される。具体的には、過剰振動との検知に応じて、主制御基板９２０からサブ制御基板９４０に過剰振動報知開始コマンドが出力され（Ｓ４２４）、過剰振動報知開始コマンドを受信したサブ制御基板９４０によって所定の枠発光装置１２１〜１２５が作動され、過剰振動発生の報知が実行される。なお、振動検知カウンタＣ１の値が過剰振動閾値以上でない場合（Ｓ４２１：Ｙ）には、振動が発生していたとしても過剰振動とは判定されないために、振動検知フラグＦ１が設定されず（Ｓ４２３のスキップ）、また、過剰振動報知開始コマンドが出力されない（Ｓ４２４のスキップ）。したがって、過剰振動発生の報知も行われない。
【０１９２】
振動検知カウンタＣ１の値が過剰振動閾値を越え、更に異常振動閾値（本形態では、「２４０」以上となった場合（Ｓ４２５：Ｎ）には、センタ役物４１の中上入賞口４３や右排出通路４１３Ｒに遊技球を誘導するための不正振動誘導である可能性が極めて高いために、その後の中上入賞口４３や右排出通路４１３Ｒへの遊技球の進入の監視が開始される。具体的には、遊技停止監視タイマＴ１の値に「１５００（規定値）」が設定される（Ｓ４２６）。遊技停止監視タイマＴ１は、振動検知カウンタＣ１の値が「２４０」に減少した後における主制御基板９２０のタイマ割込みごとに「１」だけ減算される（Ｓ４０２）。なお、遊技停止監視タイマＴ１の値が「０」である場合（Ｓ４０１：Ｙ）には、減算は実行されない（Ｓ４０２のスキップ）。したがって、遊技停止監視タイマＴ１に「０」以外の値が設定されている期間が遊技停止監視期間であり、その始端は振動検知カウンタＣ１が「２４０」以上となったときであり、その終端は振動検知カウンタＣ１が最後に「２４０」以下となってから実質的に１５００ｍｓの一定時間が経過したときである。
【０１９３】
遊技停止監視期間における中上入賞口４３への遊技球の進入によって入球スイッチ１１のオン移行フラグが設定された場合（Ｓ１０１：Ｙ，Ｓ１０２：Ｎ）には、不正振動誘導の発生と判断されて、不正検知情報に所定の不正発生値が設定され（Ｓ１０６）、強制的に遊技進行が停止される。具体的には、発射ソレノイド駆動フラグ及び球送りソレノイド駆動フラグが解除される（Ｓ１０８）と共に、それらのフラグ状態に応じてオフ状態の発射制御信号及びオフ状態の球送り制御信号が出力される（Ｓ１０９）。これによって、発射装置１５０が強制的に停止状態となり、以降は、不正検知情報に不正発生値が設定されていることによって（Ｓ１００５：Ｙ）、発射装置１５０の駆動状態を含め各種のスイッチ等の状態が更新されないために（Ｓ１００８〜Ｓ１０１０のスキップ）、遊技進行が永続的に停止される。また、外部の監理コンピュータ等へ不正振動誘導の発生が報知される。具体的には、不正検知フラグが設定され（Ｓ１０７）、不正検知フラグの設定に応じて、不正検出信号が監理コンピュータ等に出力される。不正検出信号を受信した監理コンピュータは不正の発生を報知する。また、枠発光装置１２１〜１２５及び音響装置１８０によって、不正振動誘導の発生が報知される。具体的には、不正振動誘導との検知に応じて、不正振動誘導検知コマンドが出力され（Ｓ１１０）、不正振動誘導検知コマンドを受信したサブ制御基板９４０によって枠発光装置１２１〜１２５及び音響装置１８０が作動され、不正振動誘導の発生が報知される。
【０１９４】
また、遊技停止監視期間における右排出通路４１３Ｒへの遊技球の進入によって右ゲートスイッチ１２Ｒのオン移行フラグが設定された場合（Ｓ２０１：Ｙ，Ｓ２０２：Ｎ）には、遊技停止監視期間における中上入賞口４３への遊技球の進入の場合と同様に、不正振動誘導の発生と判断されて強制的に遊技進行が停止される（Ｓ２０７〜Ｓ２１１）。同様に、遊技停止監視期間における左排出通路４１３Ｌへの遊技球の進入によって左ゲートスイッチ１３Ｌのオン移行フラグが設定された場合（Ｓ３０１：Ｙ，Ｓ３０２：Ｎ）には、遊技停止監視期間における右排出通路４１３Ｒへの遊技球の進入の場合と同様に、不正振動誘導の発生と判断されて強制的に遊技進行が停止される（Ｓ３０７〜Ｓ３１１）。
【０１９５】
ここで、振動が加えられた場合の遊技機の動作について、概ね時系列に沿って具体的に説明する。図２０は、振動判定方法を説明するために振動検知カウンタＣ１の時間推移を定性的に表すタイミングチャートである。図２０において、振動センサ信号の時間推移と共に非振分抽選状態における振動検知カウンタＣ１の時間推移（実線）及び振分抽選状態における振動検知カウンタＣ１の時間推移（破線）が示されている。なお、図２０において、時刻ｔ９以降における振動センサ信号は図示を省略したがオフ状態を維持することとする。
【０１９６】
図２０に示されたように、強い振動が加えられると、振動センサ信号の出力状態はオン状態とオフ状態とを繰り返す。時刻ｔ０において振動センサ信号がオン状態に移行すると、振動検知カウンタＣ１（実線）の値がタイマ割込み周期ごとに「３」ずつ増加し、振動センサ信号がオフ状態に移行するまでその増加は継続する。その後、時刻ｔ１において振動センサ信号がオフ状態に移行すると、振動検知カウンタＣ１（実線）の値がタイマ割込み周期ごとに「１」ずつ減少し、振動センサ信号がオフ状態に移行するまでその減少は継続する。なお、図２０には、振動検知カウンタＣ１の値が時刻ｔ０から時刻ｔ１まで滑らかに増加し、時刻ｔ１から時刻ｔ２まで滑らかに減少するかのように示されているが正確には階段状に変化している。他の区間における増加及び減少の場合も同様である。その後、振動センサ信号の出力状態に応じて、振動検知カウンタＣ１（実線）の値は、時刻ｔ２〜時刻ｔ３、時刻ｔ４〜時刻ｔ５及び時刻ｔ６〜時刻ｔ７において増加し、時刻ｔ３〜時刻ｔ４、時刻ｔ５〜時刻ｔ６、時刻ｔ７〜時刻ｔ８、時刻ｔ４〜時刻ｔ５において減少する。なお、時刻ｔａにおいて振動検知カウンタＣ１（実線）の値が過剰振動閾値である「９０」以上となると、過剰振動の発生と判断される。時刻ｔ８において振動センサ信号がオン状態となると振動検知カウンタＣ１（実線）の値は同様に増加するが、時刻ｔｃにおいて規定最大値である「２５５」に到達するとその値が維持される。なお、時刻ｔｂにおいて振動検知カウンタＣ１の値が異常振動閾値である「２４０」以上となると、異常振動の発生と判断される。振動センサ信号の出力状態に応じて更新される。時刻ｔ９において振動センサ信号がオフ状態となると振動検知カウンタＣ１の値が減少し、その値が基準値である「０」に到達するまで減少する。なお、振動検知カウンタＣ１の値が「０」である場合には、振動センサ信号がオフ状態であってもその値を維持する。
【０１９７】
一方、振分抽選状態における振動検知カウンタＣ１（破線）の値も、時刻ｔ０〜時刻ｔ１、時刻ｔ２〜時刻ｔ３、時刻ｔ４〜時刻ｔ５及び時刻ｔ６〜時刻ｔ７においてタイマ割込み周期ごとに増加するが、非振分抽選状態と異なり、単位増加量は「６」である。なお、タイマ割込み周期ごとの更新において振動検知カウンタＣ１（破線）の値が規定最大値を越える場合（時刻ｔｃ１〜時刻ｔ５，時刻ｔｃ２〜時刻ｔ７、時刻ｔｃ３〜時刻ｔｃ）には、その値は非振分抽選状態の場合と同様に強制的に規定最大値「２５５」に維持される。時刻ｔ３〜時刻ｔ４、時刻ｔ５〜時刻ｔ６、時刻ｔ７〜時刻ｔ８、時刻ｔ４〜時刻ｔ５において、非振分抽選状態の場合と同様にタイマ割込み周期ごとに「１」ずつ減少する。図２０から分かるように、振動検知カウンタＣ１（破線）の値は、時刻ｔａよりも早い時刻ｔａ’において過剰振動閾値「９０」となり、また、時刻ｔｂよりも早い時刻ｔｂ’において異常振動閾値「２４０」以上となるために、振分抽選状態においては、同一の強度の振動が加えられたとしても、非振分抽選状態よりも早く過剰振動及び異常振動の発生と判断される。
【０１９８】
ここで、振動検知カウンタＣ１の値に応じた遊技機１００の動作について説明する。図２１は非振分抽選状態における振動検知カウンタＣ１の値の最大値が「９０」未満である微少振動に基づく遊技機の動作を定性的に表すフローチャートであり、図２２は非振分抽選状態における振動検知カウンタＣ１の値の最大値が過剰振動閾値以上異常振動閾値未満である過剰振動に基づく遊技機の動作を定性的に表すフローチャートであり、図２３及び図２４の各々は非振分抽選状態における振動検知カウンタＣ１の値が異常振動閾値以上となる異常振動に基づく遊技機の動作を定性的に表すフローチャートである。なお、図２３には遊技進行が続行される場合が示され、図２４には遊技進行が停止される場合が示されている。
【０１９９】
図２１に示されたように、抽選状態フラグ（図中のＯＦＦ）が解除状態を維持している非振分抽選状態における振動に基づく振動検知カウンタＣ１の最大値が「９０」未満である場合（Ｓ４２１：Ｙ）には、振動検知フラグＦ１の状態は解除状態（図中のＯＦＦ）に維持されるために（Ｓ４２３のスキップ）、枠発光装置１２１〜１２５によって過剰振動の発生の報知（図中の発光報知）は行われない（Ｓ４２４のスキップ）。また、遊技停止監視タイマＴ１が作動せず（Ｓ４２６のスキップ）、その値が「０」に維持されるために、入球スイッチ１１のオン移行フラグが解除状態を維持している場合（Ｓ１０１：Ｎ）に限らず、図２１に示されたように設定状態に移行した場合（Ｓ１０１：Ｙ）であっても遊技停止監視タイマＴ１が「０」であるために（Ｓ１０２：Ｙ）、不正検知情報は不正非発生値（図中のＯＦＦ）を維持する（Ｓ１０６のスキップ）。したがって、音響装置１８０によって不正振動誘導の報知（音響報知）が行われることも、外部の監理コンピュータ等に不正振動誘導の発生を報知させるための信号の出力（外部送信報知）が行われることもない（Ｓ１０７及びのＳ１１０スキップ）。また、不正振動誘導と検知されていないために（Ｓ１３０５：Ｎ）、発射許可信号がオン状態である場合には、通常の場合と同様に、球送りソレノイド駆動フラグ及び発射ソレノイド駆動フラグが周期的に制御されて（Ｓ１００８）、発射装置１５０は周期ごとに遊技球を１球ずつ射出する。なお、時刻ｔｊにおける入球スイッチ１１のオン移行フラグの設定に応じて抽選状態フラグが設定され、時刻ｔｍにおける右ゲートスイッチ１２Ｒのオン移行フラグの設定又は右ゲートスイッチ１２Ｌのオン移行フラグの設定（破線）に応じて抽選状態フラグが解除される。
【０２００】
次に、非振分抽選状態における振動に基づいて振動検知カウンタＣ１の最大値が「９０」以上であり「２４０」未満となる場合について説明する。なお、図２１に示された微少振動の場合との相違についてのみ詳細に説明する。図２２に示されたように、時刻ｔｄにおいて振動検知カウンタＣ１の値が「９０」以上となったときに（Ｓ４２１：Ｎ）、振動検知フラグＦ１が解除されているために（Ｓ４２２：Ｙ）、振動検知フラグＦ１が設定される（Ｓ４２３）。また、過剰振動報知開始コマンドがサブ制御基板９４０に出力され（Ｓ４２４）、枠発光装置１２１〜１２５によって過剰振動の発生の報知（図中の発光報知）が開始される（図中のＯＮ）。その後、時刻ｔｅにおいて振動検知カウンタＣ１の値が「０」に復帰すると（Ｓ４１２：Ｎ）、振動検知フラグＦ１が解除され（Ｓ４１３）、また、過剰振動報知停止コマンドがサブ制御基板９４０に出力される（Ｓ４１５）。なお、過剰振動報知停止コマンドを受信したサブ制御基板９４０は、その受信から所定の時間（例えば、５秒）の経過後に、枠発光装置１２１〜１２５による過剰振動の発生の報知を停止する。
【０２０１】
次に、非振分抽選状態における振動検知カウンタＣ１の値が「２４０」以上となるが、入球スイッチ１１のオン移行フラグが設定されない場合、つまり、非振分抽選状態において大きな振動が与えられたが、その直後にセンタ役物４１の中上入賞口４３に遊技球が進入しなかった場合について説明する。なお、図２２に示された過剰振動の場合との相違についてのみ詳細に説明する。図２３に示されたように、時刻ｔｆにおいて振動検知カウンタＣ１の値が「２４０」以上となったときに（Ｓ４２５：Ｎ）、遊技停止監視タイマＴ１が規定値である「１５００」に設定される（Ｓ４２６）。なお、振動検知カウンタＣ１の値が「０」以外である場合（Ｓ４０１：Ｎ）には、タイマ割込みごとに遊技停止監視タイマＴ１の値は「１」だけ減算されるが（Ｓ４０２）、振動検知カウンタＣ１の値が「２４０」以上である場合には繰り返し、その値に「１５００」が設定されるために（Ｓ４２６）、時刻ｔｇにおいて振動検知カウンタＣ１の値が「２４０」未満となるまでは、実質的に「１５００」に維持される。時刻ｔｇにおいて振動検知カウンタＣ１の値が「２４０」未満となると、遊技停止監視タイマＴ１の値は「１」ずつ小さくなる（Ｓ４０２）。なお、遊技停止監視タイマＴ１が「０」以外の値をとる時刻ｔｆから時刻ｔｉまでの間が遊技停止監視期間である。時刻ｔｈにおいて遊技停止監視タイマＴ１の値が「０」に復帰すると（Ｓ４１２：Ｎ）、振動検知フラグＦ１が解除され（Ｓ４１４）、また、過剰振動報知停止コマンドがサブ制御基板９４０に出力される（Ｓ４１５）。なお、過剰振動報知停止コマンドを受信したサブ制御基板９４０は、その受信から所定の時間（例えば、５秒）の経過後に、枠発光装置１２１〜１２５による過剰振動の発生の報知を停止する。
【０２０２】
次に、非振分抽選状態における振動に基づいて振動検知カウンタＣ１の値が「２４０」以上となり、遊技停止タイマＴ１が解除される前に入球スイッチ１１のオン移行フラグが設定された場合、つまり、非振分抽選状態に大きな振動が与えられ、その直後にセンタ役物４１の中上入賞口４３に遊技球が進入した場合について説明する。図２４に示されたように、時刻ｔｆから時刻ｔｉまでの遊技停止監視期間内の時刻Ｔｊにおいて入球スイッチ１１のオン移行フラグが設定されると（Ｓ１０１：Ｙ）、遊技停止監視タイマＴ１が「０」以外の値であるために（Ｓ１０２：Ｎ）、不正振動誘導の発生と検知されて、不正検知情報に所定の不正発生値が設定される（Ｓ１０６）。また、不正振動誘導の検知に応じて不正検知フラグが設定される（Ｓ１０７）。不正検知フラグの設定に応じて不正検出信号が監理コンピュータ等の外部装置に送信され、この不正検出信号によって不正振動誘導の発生が外部に報知（図中の外部送信報知）されることとなる（次回のタイマ割込みにおけるＳ１００３）。また、不正振動誘導の検知に応じて、球送りソレノイド駆動フラグ及び発射ソレノイド駆動フラグが強制的に解除される（Ｓ１０８）と共に、オフ状態の球送り制御信号及びオフ状態の発射制御信号が電源監視装置９１０を介して電源・発射制御装置９００の発射制御部９１２に出力される。発射制御部９１２は、オフ状態の球送り制御信号の受信に応じて球送りソレノイド１５１を停止状態に強制的に移行させ、また、オフ状態の発射制御信号の受信に応じて発射ソレノイド１５２を停止状態に強制的に移行させることとなる。これによって、発射装置１５０の動作が停止し、遊技進行が停止されることとなる。更に、不正振動誘導の検知に応じて、不正誘導検知コマンドがサブ制御基板９４０に出力される（Ｓ１１０）。これによって、不正誘導検知コマンドを受信したサブ制御基板９４０は、各種の枠発光装置１２１〜１２５による発光報知を継続させると共に、音響装置１８０による不正発生の報知（図中の音響報知）を開始させる。
【０２０３】
不正振動誘導の検知に伴う処理の実行後（Ｓ１０６〜Ｓ１１０）においては、不正検知情報に所定の不正発生値が設定されているために（Ｓ１３０３：Ｙ）、タイマ割込みを許可する処理（Ｓ１３１１）と停電状態への移行に関する処理（Ｓ１３１２，Ｓ１３１５）のみが実行される。また、タイマ割込みにおいても、不正検知情報に所定の不正発生値が設定されているために（Ｓ１００５：Ｙ）、球送り制御信号及び発射制御信号の出力（Ｓ１００２）と、外部報知に関する信号の出力（Ｓ１００３）と、電源監視装置９１０からの停電信号の出力状態の監視のみが実行される。なお、球送り制御信号や発射制御信号の出力状態は変更されないために（Ｓ１００８のスキップ）、発射装置１５０は不正振動誘導の検知直後において強制的に停止された状態を維持することとなる。また、遊技機１００の内部状態が実質的に変更されないために（Ｓ１００６〜Ｓ１０１０のスキップ）、外部報知の出力状態も変更されず、不正振動誘導の検知直後における出力状態を維持することとなる。更に、サブ制御基板９４０への各種のコマンドが送信されないために、サブ制御基板９４０によって制御される枠発光装置１２１〜１２５や音響装置１８０等の各種の装置の作動形態は変更されない。これによって、不正振動誘導の発生に関連する発光報知や音響報知が維持される。なお、この状況は、電源スイッチ３８２をオフ状態にしたり、電源プラグを電力供給コンセントから抜脱させて停電状態に移行させたりするまで継続する。停電状態に移行させると、電源監視装置９１０からオン状態の停電信号が主制御基板９２０に出力される。そのオン状態の停電信号を主制御基板９２０が受信すると、停電発生情報に所定の停電発生値が設定されて（Ｓ１００４）、停電状態への移行と検知される（Ｓ１３１２：Ｙ）。これによって、主制御基板９２０の制御が終了し（Ｓ１３１５）、また、払出制御基板９３０及びサブ制御基板９４０の制御が終了する。
【０２０４】
なお、不正振動誘導の発生の検知後に、一旦、停電状態へ移行させてから、電源スイッチ３８２をオン状態にしたり、電源プラグを電力供給コンセントに挿入させたりして通電状態へ移行させたりすると、各種のエラー状態や報知状態や各種の装置の駆動状態が所定の通常の状態に復帰する（Ｓ１４０７）。
【０２０５】
次に、抽選状態フラグ（図中のＯＦＦ）が設定状態を維持している振分抽選状態における振動に基づいて振動検知カウンタＣ１の値が「２４０」以上となり、遊技停止タイマＴ１が解除される前に右ゲートスイッチ１２Ｒのオン移行フラグが設定された場合、つまり、センタ役物４１内における遊技球の振り分け中に大きな振動が与えられ、その直後に右排出通路４１３Ｒに遊技球が進入した場合について説明する。図２５は、振分抽選状態における異常振動の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャートである。図２５には、比較のために、本形態とは異なり振分抽選状態においても非振分抽選状態の場合と同一の処理を実行する場合が破線で示されている。なお、以下においては、図２４に示された非振分抽選の場合との相違についてのみ詳細に説明する。
【０２０６】
図２５に示されたように、遊技停止監視期間外の時刻ｔｊ’において入球スイッチ１１のオン移行フラグが設定されると（Ｓ１０１：Ｙ，Ｓ１０２：Ｙ）、抽選状態フラグが設定される（Ｓ１０５）。その後に振動が加えられて、時刻ｔｄ’において振動検知カウンタＣ１の値が「９０」以上となったとき（Ｓ４２１：Ｎ）には、非振分抽選状態の場合と同様に過剰振動の発生と判断されて振動検知フラグＦ１が設定され（Ｓ４２２：Ｙ，Ｓ４２３）、時刻ｔｆ’において振動検知カウンタＣ１の値が「２４０」以上となったとき（Ｓ４２５：Ｎ）には、非振分抽選状態の場合と同様に異常振動の発生と判断されて遊技停止監視タイマＴ１が規定値である「１５００」に設定される（Ｓ４２６）。なお、オン状態の振動センサ信号に基づくタイマ割込み周期ごとの増加量は、非振分抽選期間において「３」であったが、振分抽選期間においては「６」であるために、振動検知カウンタＣ１の値は、時刻ｔｄよりも早い時刻ｔｄ’において「９０」以上に到達し、また、時刻ｔｆよりも早い時刻ｔｆ’において「９０」以上に到達する。過剰振動や異常振動の検知に伴う動作については、非振分抽選状態における振動の場合と同様である。
【０２０７】
時刻ｔｄ’から時刻ｔｉ’までの遊技停止監視期間内の時刻ｔｍ’において右ゲートスイッチ１２Ｒのオン移行フラグが設定されると（Ｓ１０１：Ｙ）、遊技停止監視タイマＴ１が「０」以外の値であるために（Ｓ１０２：Ｎ）、不正振動誘導の発生と判断されて不正検知情報が不正発生値に設定される（Ｓ１０６）。不正振動誘導の検知に伴う動作については、非振分抽選状態における振動の場合と同様である。なお、不正誘導振動の検知後において（Ｓ１００５：Ｙ）、振動検知カウンタＣ１及び遊技停止監視タイマの値は更新されないために（Ｓ１００８のスキップ）、それらの値は不正振動誘導の検知時の値に維持される。
【０２０８】
なお、振動が加えられてから右ゲートスイッチ１２Ｒのオン移行フラグが設定されるまでの時間が図２５に示されたように極めて短くなる可能性がある場合に、振分抽選状態において非振分抽選状態と同一の制御が採用されていると、破線で示されたように時刻ｔｆにおいて異常振動と判断される前の時刻ｔｍ’に右ゲートスイッチ１２Ｒのオン移行フラグが設定されてしまい、センタ役物４１の振分抽選において不正な抽選が行われたにもかかわらず、遊技進行が停止できない。
【０２０９】
最後に、前面枠セット１０３への開放操作に伴って大きな振動が与えられた直後にセンタ役物４１の中上入賞口４３に遊技球が進入した場合について説明する。図２６は、前面枠セットの開放操作に伴う異常振動の発生後のセンタ役物への入球の検知に応じた遊技機の動作の一例を定性的に表すタイミングチャートである。なお、図４０においては、比較のために、前面枠セット１０３の閉鎖時と同様に振動検知カウンタＣ１が更新されたときの遊技停止監視期間内において入球スイッチ１１のオン移行フラグが設定された場合が破線で示されている。以下においては、図２４に示された異常振動の場合との相違についてのみ詳細に説明する。
【０２１０】
図２６に示されたように、時刻ｔｋにおいて前面枠セット１０３への開放操作が開始されて振動検知カウンタＣ１の値が過剰振動閾値以上となった後に、前面枠スイッチ１０９がオフ状態となり、時刻ｔｌにおいて、前面枠スイッチ１０９からオフ状態の前面枠スイッチ信号が検知されると、前面枠スイッチ１０９の開閉状態を表す前面枠開閉状態フラグＦ２が解除される（Ｓ１００６）。前面枠開閉状態フラグＦ２の解除に応じて（Ｓ４０３：Ｙ）、振動検知カウンタＣ１の値が基準値である「０」に強制的に変更され（Ｓ４１７）、振動検知フラグＦ１が既に設定されている（Ｓ４１８：Ｎ）ために振動検知フラグが解除され（Ｓ４１９）、過剰振動報知停止コマンドが出力される（Ｓ４２０）。これによって、過剰振動報知が停止される。時刻ｔ１後は、オフ状態の前面枠スイッチ信号が検知されている限り前面枠開閉状態フラグＦ２の解除状態が維持され（Ｓ１００６）、前面枠開閉状態フラグＦ２の解除状態が維持されている（Ｓ４０３：Ｙ）ために、振動検知カウンタＣ１の値が振動センサ信号の出力状態に依存せずに「０」に維持される（Ｓ４０６、Ｓ４０７及びＳ４１５のスキップ）。これによって、前面枠セット１０３の閉鎖時と同様に振動検知カウンタＣ１が更新されたとすれば異常振動と検知される場合であっても、振動検知カウンタＣ１の値が異常振動閾値以上となることが抑制される。また、前面枠セット１０３の開放状態への移行に伴う振動によって、遊技停止監視タイマＴ１が設定されることも抑制される（Ｓ４２６のスキップ）。つまり、前面枠セット１０３の閉鎖時と同様に振動検知カウンタＣ１が更新された場合の遊技停止監視期間内の時刻ｔｊにおいて、入球スイッチ１１のオン移行フラグが設定されたとしても、不正検知情報が不正検知値に変更されたり、不正検知フラグが設定されたりすることが抑制される。
【０２１１】
図２６に示された場合と異なり、振動検知カウンタＣ１の値が過剰振動閾値未満であるときに前面枠スイッチ１０９からオフ状態の前面枠スイッチ信号が検知された場合や、一旦過剰振動停止コマンドが出力された時刻ｔ１後のように、振動検知フラグＦ１が解除されている場合（Ｓ４１８：Ｙ）には、振動検知フラグＦ１の再度の解除は実行されず（Ｓ４１９のスキップ）、過剰振動報知停止コマンドの再度の出力は実行されない（Ｓ４２０のスキップ）。なお、前面枠開閉状態フラグＦ２の解除に応じて過剰振動発生の報知を停止する場合について説明したが、この報知に代えて前面枠セット１０３の開放状態を表す所定の報知を開始させてもよい。
【０２１２】
本形態の遊技機１００であれば、振動センサ１０により振動が検出されている場合には振動検知カウンタＣ１の値が増加して振動センサ１０により振動が検出されていない場合には振動検知カウンタＣ１の値が減少することと、振動検知カウンタＣ１の値が基準値に到達した場合には振動検知カウンタＣ１の値が更新されないこととによって、振動検知カウンタＣ１の値を自己整合的に基準値にリセットできる。したがって、許容振動が繰り返し発生したとしても振動検知カウンタＣ１の値が積算されることを抑制でき、許容振動の繰り返しに基づいて許容振動範囲を外れるような誤検知を抑制できる。また、従来のようにリセット時期を決定するタイマ等を設ける必要がなく、遊技機１００の構成及び過剰振動の検知の制御が複雑化されることを抑制できる。また、短期間に連続して複数の振動が加えられる場合、つまり、前回の振動が完全に収束する前に次の振動が加えられるような不正目的である可能性が高い場合において、２回目以降の振動において振動検知カウンタＣ１が強制的にリセットされることがなく、また、振動検知カウンタＣ１の更新が連続的に再開されるために、連続した振動であっても良好に検知できる。
【０２１３】
更に、振動センサ信号の出力状態がオン状態である場合に、振分抽選状態においては非振分抽選状態よりも振動検知カウンタＣ１の値が大きく増加し、振分抽選状態における振動の検知感度及び検知速度が非振分抽選状態よりも高感度及び高速度となることによって、センタ役物４１による遊技媒体の振り分けにおいて振動に基づいた不正な振り分けが実行されたか否かを非振分抽選状態よりも厳格にかつ正確に監視できる。
【０２１４】
更に、遊技盤２００の遊技領域内に堆積した遊技球を取り除くために前面枠セット１０３を開放する場合のように、不正振動誘導の目的で故意に振動を与える場合と同様の強度の振動が発生し、かつその振動によって遊技球の堆積が解除されて一部の遊技球が中上入賞口４３を通してセンタ役物４１に進入した場合であっても遊技進行は停止されないために、不正振動誘導の場合との識別性が向上する。したがって、不正振動誘導の検知精度、特に、遊技機１００から離隔した場所において遊技機１００からの不正検出信号に基づく不正振動誘導の検知精度が向上する。
【０２１５】
上記の遊技機１００において、振動検知カウンタＣ１の更新量を増加させる振分抽選状態が入球スイッチ１１による遊技球の検出から右ゲートスイッチ１２Ｒ又は左ゲートスイッチ１２Ｌによる遊技球の検知までの期間である構成について説明したが、本発明においては、振分抽選状態が入球スイッチ１１による遊技球の検出からその後の一定時間の経過までの期間である構成とすることもできる。ここで、この第１変化例の構成について詳細に説明する。図２７〜図３０は、それぞれ、センタ役物入球処理、右ゲート通過処理、左ゲート通過処理及び振動センサ監視処理の前段部の第１変化例を表すフローチャートである。また、図３１は、振分抽選状態における異常振動の検知に応じた遊技機の動作の第１変化例を定性的に表すタイミングチャートである。以下においては、上記の遊技機１００との相違についてのみ詳細に説明する。また、上記の遊技機１００と実質的に同一の制御に関しては同一の参照符号を付すこととして、その詳細な説明を省略する。
【０２１６】
第１変化例において、上記の遊技機１００における抽選状態フラグに代えて、抽選状態タイマを用いる。まず、図２７に示されたように、抽選状態タイマは、第１変化例のセンタ役物入球処理Ｓ１１０８において、入球スイッチ１１のオン移行フラグが設定された場合（Ｓ１０１：Ｙ）に、抽選状態フラグに代えて（Ｓ１０５：図１２参照）、設定される（「抽選状態タイマ設定処理」Ｓ１０５’）。具体的には、抽選状態タイマの値が規定値（例えば、「３０００」）に設定される。抽選状態タイマは、図３０に示されたように、第１変化例の振動センサ監視処理Ｓ１０１０の前段部において、抽選状態タイマが解除されていない場合（抽選状態タイマの値が０以外の場合）には（判定処理Ｓ４２７：Ｙ）、現在の値から「１」だけ減算された値に更新される（「抽選状態タイマ更新処理」Ｓ４２８）。したがって、抽選状態タイマは、抽選状態タイマが解除されていない場合において、タイマ割り込みごとに更新される。これによって、振分抽選状態が、入球スイッチ１１による遊技球の検出からその後の一定時間（例えば、３秒）の経過までの期間となる。振動検知カウンタＣ１の更新量は、図３０に示されたように、抽選状態タイマが設定されているか否かの判断（判定処理Ｓ４０５’）によって変化する（Ｓ４０６，Ｓ４０７）。なお、図２８に示されたように、第１変化例の右ゲート通過処理Ｓ１１０９においては、上記の遊技機１００の場合のような抽選状態フラグを制御する処理（Ｓ２０５及びＳ２０６：図１３参照）は実行されず、同様に、図２９に示されたように、第１変化例の左ゲート通過処理Ｓ１１１０においても、上記の遊技機１００の場合のような抽選状態フラグを制御する処理（Ｓ３０５及びＳ３０６：図１４参照）は実行されない。
【０２１７】
第１変化例の遊技機においては、図３１の破線で示されたように、時刻ｔｊ’において入球スイッチ１１のオン移行フラグが設定された場合に抽選状態タイマが設定されて振分抽選状態が開始される。その後、時刻ｔｊ’から一定時間後の時刻ｔｎにおいて、右ゲートスイッチ１２Ｒや左ゲートスイッチ１２Ｌのオン移行フラグに依存せずに、抽選状態タイマが基準値に復帰すると振分抽選状態が終了する。なお、図３１の実線で示されたように、抽選状態タイマが設定されている時刻ｔｍ’において不正振動誘導が検知された場合には、抽選状態タイマの値は、不正振動誘導が検知された時の値に維持され、一旦停電状態へ移行させてから通電状態へ移行させた場合に基準値に設定される（Ｓ１４０７）。
【０２１８】
第１変化例の遊技機であれば、上記の遊技機１００の場合と実質的に同一の効果を奏する。但し、入球スイッチ１１によって遊技球が検出されてから右ゲートスイッチ１２Ｒや左ゲートスイッチ１２Ｌによって遊技球が検出されるまでの最大時間を考慮して、振分抽選状態である期間を設定しなければならないために、センタ役物４１から遊技球が排出されてからも比較的長い時間まで振分抽選状態に維持される。したがって、不要な期間にまで振分抽選状態を維持させない観点からは、上記の遊技機１００の構成であることが好ましい。
【０２１９】
上記の遊技機１００において、振動検知カウンタＣ１の更新量を増加させる振分抽選状態が入球スイッチ１１による遊技球の検出から右ゲートスイッチ１２Ｒ又は左ゲートスイッチ１２Ｌによる遊技球の検知までの期間である構成について説明したが、本発明においては、振分抽選状態が入球スイッチ１１による遊技球の検出回数と右ゲートスイッチ１２Ｒ又は左ゲートスイッチ１２Ｌによる遊技球の検出回数とに基づいてセンタ役物４１に滞在している遊技球があると判断されている期間である構成とすることもできる。ここで、この第２変化例の構成について詳細に説明する。図３２〜図３５は、それぞれ、センタ役物入球処理、右ゲート通過処理、左ゲート通過処理及び振動センサ監視処理の前段部の第２変化例を表すフローチャートである。また、図３６は、振分抽選状態における異常振動の検知に応じた遊技機の動作の第２変化例を定性的に表すタイミングチャートである。以下においては、上記の遊技機１００との相違についてのみ詳細に説明する。また、上記の遊技機１００と実質的に同一の制御に関しては同一の参照符号を付すこととして、その詳細な説明を省略する。
【０２２０】
第２変化例において、上記の遊技機１００における抽選状態フラグに代えて、滞在個数カウンタを用いる。まず、図３２に示されたように、第２変化例のセンタ役物入球処理Ｓ１１０８において、入球スイッチ１１のオン移行フラグが設定された場合（Ｓ１０１：Ｙ）に、遊技機１００の場合の抽選状態フラグの設定に代えて（Ｓ１０５：図１２参照）、滞在個数カウンタが更新される（「滞在個数カウンタ加算処理」Ｓ１０５”）。具体的には、滞在個数カウンタの値が現在値より「１」だけ増加した値に更新される。滞在個数カウンタは、図３３に示されたように、第２変化例の右ゲート通過処理Ｓ１１０９において、右ゲートスイッチ１２Ｒのオン移行フラグが設定された場合（Ｓ２０１：Ｙ）には、上記の遊技機１００の場合のような抽選状態フラグを制御する処理（Ｓ２０５及びＳ２０６：図１３参照）に代えて、滞在個数カウンタを更新する制御が実行される。具体的には、滞在個数カウンタが「０」でない場合（判定処理Ｓ２０５”：Ｙ）には、その値が現在値より「１」だけ減算された値に更新される（「滞在個数カウンタ減算処理」Ｓ２０６”）。同様に、第２変化例の左ゲート通過処理Ｓ１１１０においても、上記の遊技機１００の場合のような抽選状態フラグを制御する処理（Ｓ３０５及びＳ３０６：図１４参照）に代えて、滞在個数カウンタを更新する制御が実行される。具体的には、滞在個数カウンタが「０」でない場合（判定処理Ｓ３０５”：Ｙ）には、その値が現在値より「１」だけ減算された値に更新される（「滞在個数カウンタ減算処理」Ｓ３０６”）。これによって、振分抽選状態が、厳密にセンタ役物４１に遊技球が滞在している期間となる。振動検知カウンタＣ１の更新量は、図３０に示されたように、滞在個数カウンタが「０」であるか否かの判断（判定処理Ｓ４０５”）によって変化する（Ｓ４０６，Ｓ４０７）。
【０２２１】
第２変化例の遊技機においては、図３６の実線で示されたように、時刻ｔｊ’において入球スイッチ１１のオン移行フラグが設定された場合に、滞在個数カウンタが「１」だけ加算されて「１」に更新される。その後、時刻ｔｊ”に入球スイッチ１１で検出された遊技球が右ゲートスイッチ１２Ｒで検出される時刻ｔｍ”よりも前の時刻ｔｊ’において入球スイッチ１１が後続の遊技球を検出して入球スイッチ１１のオン移行フラグが新たに設定された場合には、滞在個数カウンタが「２」に更新される。その後、時刻ｔｍ”において右ゲートスイッチ１２Ｒのオン移行フラグが設定されると、滞在個数カウンタが「１」だけ減算されて「１」に更新される。その後、時刻ｔｆ’において異常振動が検知され、更に、時刻ｔｍ’において不正振動誘導が検知された場合には、滞在個数カウンタの値は、不正振動誘導が検知された時の値に維持され、一旦停電状態へ移行させてから通電状態へ移行させた場合に基準値に設定される（Ｓ１４０７）。
【０２２２】
第２変化例の遊技機であれば、上記の遊技機１００の場合と実質的に同一の効果を奏する。更に、図３６に示されたように、センタ役物４１に複数の遊技球が滞在する状態を経て、その後、少なくとも１つの遊技球は排出されたが、少なくとも１つの遊技球は未だセンタ役物４１に滞在している状態となった場合において異常振動が検知されたとしても、正確に不正振動誘導と判断することができる。なお、上記の遊技機１００の場合であれば、図３６に破線で示されたように、滞在個数カウンタに対応する抽選状態フラグが時刻ｔｍ’において解除されてしまい、その後の振動センサ１０による振動の検出に応じて非振分抽選状態に対応する値（「３」）で増加するために、時刻ｔｍ’において右ゲートスイッチ１２Ｒのオン移行フラグが設定されたとしても不正振動誘導と判断されないこととなる。したがって、センタ役物４１内の遊技球の不正振動誘導を正確に検知する観点からは、上記の遊技機１００よりも変化例２の遊技機が好ましい。なお、第２変化例の特徴部分は、上記の第１変化例に対しても複合して適用できる。
【０２２３】
上記の遊技機１００において、異常振動の検知後の右ゲートスイッチ１２Ｒ又は左ゲートスイッチ１２Ｌによる遊技球の検出に基づいて不正振動誘導と判断する構成について説明したが、振分抽選状態における異常振動の検知に応じて不正振動誘導と判断する構成であってもよい。この構成の場合には、抽選状態フラグは、異常振動の検知に応じて解除してもよい。ここで、この第３変化例の構成について詳細に説明する。図３７〜図３９は、それぞれ、右ゲート通過処理、左ゲート通過処理及び振動センサ監視処理の後段部の第３変化例を表すフローチャートである。また、図４０は、振分抽選状態における異常振動の検知に応じた遊技機の動作の第３変化例を定性的に表すタイミングチャートである。以下においては、上記の遊技機１００との相違についてのみ詳細に説明する。また、上記の遊技機１００と実質的に同一の制御に関しては同一の参照符号を付すこととして、その詳細な説明を省略する。
【０２２４】
図３７に示されたように、第３変化例の右ゲート通過処理Ｓ１１０９において、上記の遊技機１００の場合のような不正振動誘導を検知する処理（Ｓ２０２：図１３参照）及び不正振動誘導の検知に応じて遊技進行を停止させる不正検知後処理（Ｓ２０７〜Ｓ２１１：図１３参照）は実行されず、同様に、図３８に示されたように、第３変化例の左ゲート通過処理Ｓ１１１０においても、不正振動誘導を検知する処理（Ｓ３０２：図１３参照）及び不正振動誘導の検知に応じて遊技進行を停止させる不正検知後処理（Ｓ３０７〜Ｓ３１１：図１３参照）は実行されない。但し、図３９に示されたように、振動検知カウンタＣ１が異常振動閾値以上となったとき（Ｓ４２５：Ｎ）であって抽選状態フラグが設定されている場合（Ｓ４２８）に、上記の遊技機１００の場合の不正検知後処理（Ｓ２０７〜Ｓ２１１又はＳ３０７〜Ｓ３１１）と同一の不正検知後処理（「不正検知情報更新処理」Ｓ４２９〜「不正振動誘導検知コマンド出力処理」Ｓ４３３）が実行され、また、抽選状態フラグが解除される（「抽選フラグ解除処理」Ｓ４３４）。
【０２２５】
第３変化例の遊技機においては、図４０の実線で示されたように、右ゲートスイッチ１２Ｒのオン移行フラグの設定を待たずに、時刻ｔｆ’において不正振動誘導と判断できる。つまり、破線で示された上記の遊技機１００の場合に比べて、早く不正振動誘導を検知できる。また、これに応じて抽選状態フラグを解除して、振分抽選期間を終了させている。
【０２２６】
第３変化例の遊技機であれば、上記の遊技機１００の場合と実質的に同一の効果を奏する。更に、不正振動誘導が迅速に検知されると共に、不要な期間にまで振分抽選状態が維持されることが防止できる。なお、第３変化例の特徴部分は、上記の第１変化例や上記の第２変化例に対しても複合して適用できる。
【０２２７】
上記の遊技機１００において、振動検知カウンタＣ１の更新量を増加させる振分抽選状態が入球スイッチ１１による遊技球の検出から右ゲートスイッチ１２Ｒ又は左ゲートスイッチ１２Ｌによる遊技球の検知までの期間である構成について説明したが、本発明においては、振分抽選状態が入球スイッチ１１による遊技球の検出から振動検知カウンタＣ１の値が基準値に復帰するまでの期間である構成とすることもできる。
【０２２８】
〔実施形態２〕
実施形態２の遊技機について説明する。実施形態２の遊技機は、遊技盤の構成及び遊技性が異なること以外は実質的に上記の実施形態１の遊技機と同一の構成である。したがって、実施形態２の遊技機については、上記の実施形態１の遊技機との相違部分についてのみ詳細に説明する。なお、実施形態１の遊技機と実質的に同一の構成部分については、同一の参照符号を付す。図４１は、実施形態２の遊技機の遊技盤の一例を表す正面図である。また、図４２は、実施形態２の遊技機の電気的な構成を表すブロック図である。
【０２２９】
遊技盤２００’は、図４１に示されたように、一般入賞装置６１、特別入賞装置６２、上始動部６３Ａと下始動部６３Ｂとを含む特別始動装置６３、普通始動装置６４、特定入賞装置６５、特定始動装置６６、特別図柄表示装置９１、普通図柄表示装置９３、装飾図柄表示装置（液晶表示装置）９５、中央構造体９９等を備えている。これらの一般入賞装置６１、特別入賞装置６２、特別始動装置６３、特定入賞装置６５、中央構造体９９等は、遊技盤２００’においてルータ加工によって形成された貫通穴にそれぞれに配設され、遊技盤２００’の前面側から木ネジ等により取り付けられている。また、下始動部６３Ｂの入口には、一対の開閉羽根６８が設けられており、遊技球を案内する高確率進入許容位置と、上始動部６３Ａを介して遊技球が流入できるが下始動部６３Ｂに直接に遊技球が流入できない低確率進入許容位置（図４１に示された状態）を採りうる。開閉羽根６８は、遊技盤２００’の裏面側に配設された特別始動口ソレノイド７３によって駆動される。また、下始動部６３Ｂの下方には、開閉シャッタ６７を備える特別入賞装置６２が配置されている。特別入賞装置６２は、通常時において開閉シャッタ６７が閉鎖されており、特別遊技状態となると開放される。開閉シャッタ６７は遊技盤２００’の裏面側に配設された特別入賞口ソレノイド７２（図４２参照）によって駆動される。特別入賞装置６２の内部には、進入した遊技球を検出する特別入賞スイッチ８２（図４２参照）が設けられている。更に、特定入賞装置６５の入口には、開閉羽根６９が設けられており、開閉羽根６９は、遊技球を案内する開放位置と遊技球が進入できない閉鎖位置とをとり、通常時において閉鎖位置に維持され、特定遊技状態において遊技球が特定始動装置６６を通過したことを契機として開放位置に移行する。中央構造体９９には、入球口９９Ａ及び入球口９９Ｂから進入した遊技球を転動面９９Ｓに誘導する誘導路（図示せず）が形成されている。転動面９９Ｓに誘導された遊技球は、中央誘導路９９Ｐに進入して特別始動装置６３の上始動部６３Ａの真上に排出されるか、又は、転動面９９Ｓから転落して特別始動装置６３の左右の周辺に流下する。
【０２３０】
特別図柄表示装置９１は、特別始動装置６３への遊技球の入賞を契機として識別情報としての特別図柄を変動表示し、装飾図柄表示装置９５は特別図柄の変動表示に対応した装飾図柄を変動表示し、普通図柄表示装置９３は普通始動装置６４の遊技球の通過を契機として普通図柄を変動表示する。
【０２３１】
特別図柄表示装置９１は、２色のＬＥＤ９１Ａ，９１Ｂで構成されており、主制御基板９２０（図４２参照）により表示内容が制御される。各ＬＥＤ９１Ａ，９１Ｂは、例えば赤色と緑色との可変表示がなされるようになっている。装飾図柄表示装置９５は液晶表示装置で構成されており、サブ制御基板９４０によって制御される。装飾図柄表示装置９５には、例えば上、中、及び下の３箇所に識別情報としての図柄が表示される。これら図柄がスクロール表示されることによって装飾図柄表示装置９５に装飾図柄が可変表示される。普通図柄表示装置９３は、２色のＬＥＤ９３Ａ，９３Ｂで構成されており、主制御基板９２０（図４２参照）により表示内容が制御される。各ＬＥＤ９３Ａ，９３Ｂは、例えば赤色と緑色との可変表示がなされるようになっている。普通図柄表示装置９３は、遊技球が普通始動装置６４を通過する毎に例えばＬＥＤ９３Ａ，９３Ｂによる表示図柄（普通図柄）が変動し、特定の普通図柄の組合せで停止した場合に特別始動装置６３の下始動部６３Ｂが所定時間だけ作動状態（開閉羽根６８の開放状態）となるよう構成されている。遊技球が普通始動装置６４を通過した回数は最大４回まで保留され、その保留回数が普通図柄保留表示装置９４の４つのＬＥＤ９４Ａ〜９４Ｄにて点灯表示されるようになっている。
【０２３２】
特別入賞装置６２は、通常は遊技球が入賞できない又は入賞し難い閉状態になっており、特別遊技状態において遊技球が入賞しやすい開放状態と通常の閉鎖状態とに繰り返し作動されるようになっている。より詳しくは、特別図柄表示装置９１が特定の表示態様となった場合に特別遊技状態に移行する。そして、特別入賞装置６２の開閉シャッタ６７が所定の開放状態となり、遊技球が入賞しやすい状態になるよう構成されている。具体的には、所定時間（例えば、約３０秒）の経過又は所定個数（例えば、１０個）の遊技球の入賞を１ラウンドとして、特別入賞装置６２の開閉シャッタ６７が所定回数繰り返し開放される。遊技球が特別始動装置６３を通過した回数は最大４回まで保留され、その保留回数が特別図柄保留表示装置９２のＬＥＤ９２Ａ〜９２Ｄにて点灯表示されるようになっている。
【０２３３】
ここで、特別図柄表示装置９１、普通図柄表示装置９３の表示内容について説明する。なお、大当たりの発生を遊技者に示すための図柄として特別図柄表示装置９１で表示される特別図柄と、装飾図柄表示装置９５で表示される装飾図柄との２種類が設けられている。装飾図柄は、特別図柄と同期して変動が行われる図柄であり、特別図柄の変動開始と同期して変動表示され、特別図柄の変動停止と同期して確定表示される。この装飾図柄は、遊技者に多種多様な表示演出を行って飽きにくい遊技性を備えるために設けられている。
【０２３４】
先ず、特別図柄表示装置９１の表示内容について説明する。特別図柄の変動表示は、ＬＥＤ９１Ａ，９１Ｂの色変化（赤色・緑色の変化）や点滅等の点灯パターンの変化により表現される。この特別図柄の変動表示は遊技球の特別始動装置６３への入賞に基づいて開始され、所定の時間後に特別図柄の変動表示が停止する。その停止時に、特別図柄が揃っている場合、即ち、ＬＥＤ９１Ａ，９１Ｂが同一色の点灯状態となっているときは大当たりとなり、変動表示の停止時に特別図柄が揃っていなければ、即ち、ＬＥＤ９１Ａ，９１Ｂが異色の点灯状態となっているときは、外れとなり、特別始動装置６３への入賞に基づいて再度の変動表示が行われる。遊技球が特別始動装置６３に入賞した回数は最大４回まで保留され、その保留回数が特別図柄保留表示装置９２のＬＥＤ９２Ａ〜Ｄにて点灯表示されるようになっている。なお、本形態では、変動表示の停止時において、ＬＥＤ９１Ａ，９１Ｂが共に赤色の点灯状態であれば、特定図柄（特定遊技状態移行図柄）とみなされ、ＬＥＤ９１Ａ，９１Ｂが共に緑色の点灯状態であれば、非特定図柄（時短遊技状態移行図柄）とみなされる。
【０２３５】
次いで、普通図柄表示装置９３の表示内容について説明する。普通図柄の変動表示は、ＬＥＤ９３Ａ，９３Ｂの色変化（赤色・緑色の変化）や点滅等の点灯パターンの変化により表現される。この普通図柄の変動表示は遊技球の普通始動装置６４の通過に基づいて開始され、所定の時間後に普通図柄の変動表示が停止する。その停止時に、普通図柄が揃っている場合、即ち、ＬＥＤ９３Ａ，９３Ｂが同一色の点灯状態となっているときは当たりとなり、変動表示の停止時に普通図柄が揃っていなければ、即ち、ＬＥＤ９３Ａ，９３Ｂが異色の点灯状態となっているときは、ハズレとなり、普通始動装置６４の通過に基づいて再度の変動表示が行われる。遊技球が普通始動装置６４を通過した回数は最大４回まで保留され、その保留回数が普通図柄保留表示装置９４のＬＥＤ９４Ａ〜９４Ｄにて点灯表示されるようになっている。
【０２３６】
次に、上記の如く構成された遊技機１００の動作について説明する。本形態では、主制御基板９２０内のＭＰＵは、遊技に際し各種カウンタ情報を用いて、大当たり抽選や特別図柄表示装置９１の図柄表示の設定などを行うこととしている。具体的には、特別図柄に関連するカウンタ群と、普通図柄に関連するカウンタ群とを備えている。先ず、特別図柄に関連するカウンタ群について説明する。特別図柄に関連するカウンタ群としては、大当たりの抽選に使用する大当たり乱数カウンタと、特別図柄表示装置９１の大当たり図柄の選択に使用する大当たり図柄カウンタと、特別図柄表示装置９１が外れ変動する際の停止パターンの選択（装飾図柄の変動においてはリーチとするか完全ハズレとするかのリーチ抽選等）に使用する停止パターン選択カウンタと、大当たり乱数カウンタの初期値設定に使用する大当たり初期値乱数カウンタと、変動パターンの選択に使用する種別を決定する第１〜第３の変動種別カウンタとを備えている。ここで、変動パターンとは、変動表示の特徴が共通するものを区分した場合における各パターン（形態）を意味している。
【０２３７】
大当たり乱数カウンタ、大当たり図柄カウンタ、停止パターン選択カウンタ、大当たり初期値乱数カウンタ及び第１〜第３の変動種別カウンタの各々は、その更新契機毎に前回値に１が加算され、カウンタごとの所定の最大値に達した後に「０」に戻るループカウンタとなっている。これらのカウンタは短時間間隔で更新され、その更新値が主制御基板９２０のＲＡＭの所定領域に設定されたカウンタ用バッファに適宜格納される。そのＲＡＭには、１つの実行エリアと４つの保留エリア（保留第１〜第４エリア）とからなる保留球格納エリアが設けられており、これらの各エリアには、特別始動装置６３への遊技球の入賞タイミングに合わせて、大当たり乱数カウンタ、大当たり図柄カウンタ及び停止パターン選択カウンタの各値がそれぞれ格納される。以下において、これらのカウンタの具体的な内容について詳述する。
【０２３８】
大当たり乱数カウンタは、例えば「０」〜「７３８」の範囲内で順に１ずつ加算され、最大値（つまり７３８）に達した後に「０」に戻る構成となっている。特に大当たり乱数カウンタが１周した場合、その時点の大当たり乱数初期値カウンタの値が大当たり乱数カウンタの初期値として読み込まれる。なお、大当たり乱数初期値カウンタは、大当たり乱数カウンタと同一範囲で更新されるループカウンタとして構成され（値＝０〜７３８）、タイマ割込毎に１回更新されると共に通常処理の残余時間内で繰り返し更新される。大当たり乱数カウンタは定期的に（本形態ではタイマ割込毎に１回）更新され、遊技球が特別始動装置６３に入賞したタイミングで主制御基板９２０のＲＡＭの保留球格納エリアに格納される。
【０２３９】
大当たり図柄カウンタは、大当たりの際、特別図柄表示装置９１における特別図柄の変動停止時の図柄を決定するものであり、例えば「０」〜「４」の範囲内で順に１ずつ加算され、最大値（つまり４）に達した後に０に戻る構成となっている。例えば、大当たり図柄カウンタの値が「０」、「１」の場合の停止図柄は、ＬＥＤ９１Ａ，９１Ｄが共に緑色で停止し、この場合の停止図柄の組み合せは非特定図柄（特別遊技状態後に特定遊技状態へ移行させない場合の図柄）を意味する。大当たり図柄カウンタの値が「２」、「３」、「４」の場合の停止図柄は、特別図柄表示装置のＬＥＤ９１Ａ，９１Ｂが共に赤色で停止し、この場合の停止図柄の組み合せは特定図柄（遊技状態後に特定遊技状態へ移行させる場合の図柄）を意味する。大当たり図柄カウンタは定期的に（本形態ではタイマ割込毎に１回）更新され、遊技球が特別始動装置６３に入賞したタイミングで主制御基板９２０のＲＡＭの保留球格納エリアに格納される。
【０２４０】
停止パターン選択カウンタは、例えば「０」〜「２３８」の範囲内で順に１ずつ加算され、最大値（つまり「２３８」）に達した後に「０」に戻る構成となっている。本形態では、特別図柄の表示は、２つのＬＥＤ９１Ａ，９１Ｂで表現するように構成されているので、特別図柄の場合にはリーチという概念はなく、リーチに相当する停止パターンを停止パターン選択カウンタによって、決定することとしている。一方、装飾図柄の場合は、３つの装飾図柄が停止するので、リーチが存在する。従って、装飾図柄の場合は、リーチ抽選を、停止パターン選択カウンタによって決定している。即ち、装飾図柄の場合では、リーチの発生した後に最終停止図柄がリーチ図柄の前後に１つだけずれて停止する「前後外れリーチ」と、同じくリーチの発生した後に最終停止図柄がリーチ図柄の前後以外で停止する「前後外れ以外リーチ」と、リーチ発生しない「完全外れ」とを抽選することとしている。例えば、停止パターン選択カウンタの値が「０」〜「２０１」である場合は完全外れに該当し、その値が「２０２」〜「２０８」である場合は前後外れリーチに該当し、その値が「２０９」〜「２３８」が前後外れ以外リーチに該当する。ここで、リーチとは、装飾図柄表示装置９５の表示画面に表示される装飾図柄が変動表示を開始した後、先に停留する図柄の組み合せが同一図柄（複数の有効ラインがある装飾図柄においてはいずれかの有効ライン上で同一図柄）であって大当たりの必要条件を満たしており、変動表示が続いている図柄の表示結果如何によっては大当たりとなることを遊技者に示唆して大当たりの図柄の組み合せを遊技者に期待させる表示であり、興趣演出の１種である。興趣演出とは、変動表示の途中で装飾図柄表示装置９５の表示画面にリーチに代表される所定の図柄を現出させたり、音響装置１８０（図４２参照）から特定の音声を出力したり、振動用のモータによって遊技球発射ハンドル１７２（図１参照）を振動させる等、通常とは異なる態様を変動表示に伴わせて変動表示後の表示結果が大当たりとなることを遊技者に期待させる演出である。なお、停止パターン選択カウンタは定期的に（本形態ではタイマ割込毎に１回）更新され、遊技球が特別始動装置６３に入賞したタイミングで主制御基板９２０のＲＡＭの保留球格納エリアに格納される。
【０２４１】
第１の変動種別カウンタは、例えば「０」〜「１９８」の範囲内で順に１ずつ加算され、最大値（つまり「１９８」）に達した後に「０」に戻る構成となっている。また、第２の変動種別カウンタは、例えば「０」〜「２４０」の範囲内で順に１ずつ加算され、最大値（つまり「２４０」）に達した後に「０」に戻る構成となっている。また、第３の変動種別カウンタは、例えば「０」〜「１６２」の範囲内で順に１ずつ加算され、最大値（つまり「１６２」）に達した後に「０」に戻る構成となっている。第１の変動種別カウンタによって、ノーマルリーチ、スーパーリーチ、プレミアムリーチ等のリーチの種別のような大まかな図柄変動態様が決定され、第２の変動種別カウンタによって、例えばノーマルリーチＡ、ノーマルリーチＢ等のようにさらに細かな図柄変動態様が決定され、第３の変動種別カウンタによって、例えばすべり停止変動の場合の変動時間の加減算が決定される。従って、これらの第１〜第３の変動種別カウンタを組み合わせることで、変動パターンの多種多様性を容易に実現できる。第１〜第３の変動種別カウンタは、後述する通常処理が１回実行される毎に１回更新され、また、通常処理内の残余時間内でも繰り返し更新される。そして、特別図柄表示装置９１による特別図柄及び装飾図柄表示装置９５による装飾図柄の変動開始時における変動パターンの決定に際して第１〜第３のカウンタのバッファ値が取得される。
【０２４２】
次いで、普通図柄に関連するカウンタ群について説明する。普通図柄に関連するカウンタ群としては、当たりの抽選に使用する当たり乱数カウンタと、当たり乱数カウンタの初期値設定に使用する当たり初期値乱数カウンタとを備えている。当たり乱数カウンタ及び当たり初期値乱数カウンタは、その更新契機ごとに前回値に１が加算され、最大値に達した後に「０」に戻るループカウンタとなっている。当たり乱数カウンタ及び初期値乱数カウンタは短時間間隔で更新され、その更新値が主制御基板９２０のＲＡＭの所定領域に設定されたカウンタ用バッファに適宜格納される。そのＲＡＭには、１つの実行エリアと４つの保留エリア（保留第１〜第４エリア）とからなる普通図柄用の保留球格納エリアが設けられており、これらの各エリアには、普通始動装置６４への遊技球の通過に合わせて、当たり乱数カウンタの値が格納される。
【０２４３】
当たり乱数カウンタ，当たり初期値乱数カウンタの具体的な内容について詳述する。当たり乱数カウンタは、例えば「０」〜「２５０」の範囲内で順に１ずつ加算され、最大値（つまり「２５０」）に達した後に「０」に戻る構成となっている。そして、当たり乱数カウンタが１周した場合、その時点の当たり初期値乱数カウンタの値が当たり乱数カウンタの初期値として読み込まれる。なお、当たり初期値乱数カウンタは、当たり乱数カウンタと同一範囲で更新されるループカウンタとして構成され（値＝０〜２５０）、タイマ割込毎に１回更新されると共に通常処理の残余時間内で繰り返し更新される。当たり乱数カウンタは定期的に（本形態ではタイマ割込毎に１回）更新され、遊技球が普通始動装置６４を通過したタイミングで普通図柄用の保留球格納エリアに格納される。当たり乱数カウンタの当たりとなる乱数の値の数は「１４９」で、その値は「５〜１５３」である。
【０２４４】
なお、上記の各種のカウンタの大きさや範囲は一例にすぎず任意に変更できる。但し、不規則性を重視すれば、大当たり乱数カウンタ、大当たり図柄カウンタ、停止パターン選択カウンタ、大当たり初期値乱数カウンタ、当たり乱数カウンタ、当たり初期値乱数カウンタ及び第１〜第３の変動種別カウンタの各々の大きさは何れも異なる素数とし、いかなる場合にも同期しない数値としておくのが望ましい。
【０２４５】
ここで、本形態の遊技機の遊技性について簡単に説明する。図５５は、遊技機の遊技状態の移行の一例を表すタイミングチャートである。通常遊技状態において特別図柄表示装置９１に特別図柄として特別遊技状態後に特定遊技状態に移行しない非特定図柄が確定表示された場合に、時刻ｔ１において特別遊技状態に移行して、特別遊技状態フラグが設定される。なお、特別図柄の停止図柄が特定図柄でないために、特定遊技状態移行フラグは設定されない。時刻ｔ２において特別遊技状態が終了すると、特定遊技状態移行フラグが設定されていないために、時短遊技状態に移行して、時短遊技状態フラグが設定される。時短遊技状態においては、普通図柄の当選確率が通常遊技状態より高く、かつ、当選した場合の特別始動装置６３の開閉羽根６８の開放時間が長く、普通図柄の変動表示時間が短くなる。特別図柄の規定回数（例えば、１００回）の変動表示が終了した時刻ｔ３において時短遊技状態が終了すると、通常遊技状態に移行する。
【０２４６】
また、通常遊技状態において特別図柄表示装置９１に特別図柄として特別遊技状態後に特定遊技状態に移行する特定図柄が確定表示された場合に、時刻ｔ４において特別遊技状態に移行し、特別遊技状態フラグが設定される。また、特別図柄の停止図柄が特定図柄であるために、特定遊技状態移行フラグが設定される。時刻ｔ５において、特別遊技状態が終了すると、特定遊技状態フラグが解除される共に、特定遊技状態移行フラグが設定されているために特定遊技状態フラグが設定されて、特定遊技状態に移行する。このとき、特定遊技状態フラグの設定後に、特定遊技状態移行フラグは解除される。
【０２４７】
特定遊技状態においては、特別図柄の変動は実行されない。また、特定遊技状態においては、中央構造体９９（図４１参照）よりも右側を通過するように遊技球が打ち出されるために、実質的に普通図柄の変動も実行されない。特定遊技状態において、特定始動装置６６の内部を遊技球が通過すると、特定入賞装置６５の開閉羽根６９（図４１参照）が作動して、特定入賞装置６５への遊技球の進入が許容される。特定入賞装置６５に遊技球が進入すると特定入賞装置６５の入球フラグが設定され、入球フラグの設定に応じて時刻ｔ６において再度に特別遊技状態に移行する。このとき、その特別遊技状態の終了後に再度に特定遊技状態に移行させるか否かが抽選によって決定され、この継続抽選に当選している場合には、特定遊技状態フラグが設定され、特別遊技状態の後に再度に特定遊技状態に移行することとなり、一方、この継続抽選に落選した場合には、特定遊技状態フラグは設定されず、特定遊技状態の後に、時短遊技状態に移行することとなる。なお、図５５においては、継続抽選に当選している場合が示されており、時刻ｔ６において、特定遊技状態フラグが設定されると共に、特定遊技状態移行フラグが設定され、特定入賞装置６５の入球フラグが解除される。その後は、上記と同一の動作が繰り返される。時刻ｔ７において特別遊技状態から特定遊技状態に移行し、時刻ｔ８において特定遊技状態から特別遊技状態に移行し、時刻ｔ９において特別遊技状態から特定遊技状態に移行する。その後、継続抽選に落選すると、時刻ｔ１０において特定遊技状態に移行した後に、時刻１１において特定遊技状態ではなく時短遊技状態に移行する。
【０２４８】
本形態の遊技機の制御動作について説明する。図４３は、主制御基板で実行されるタイマ割込み処理の一例を表すフローチャートである。タイマ割込み処理において、実施形態１の遊技機１００の場合（図１０参照）に対して、更に、上述のように各種の乱数カウンタを更新する乱数更新処理Ｓ１０１２と、装飾図柄表示装置９５（図４２参照）等に表示させる各種の情報を出力する報知情報出力処理Ｓ１０１３と、遊技機の外部に報知させる各種の情報を更新設定する外部報知情報設定処理Ｓ１０１４とが実行される。
【０２４９】
図４４は、スイッチ監視処理の一例を表すフローチャートである。スイッチ監視処理Ｓ１００７においては、特別始動スイッチ８３（図４２参照）による特別始動装置６３（図４１参照）へ進入した遊技球の検出に基づく特別始動ＳＷ監視処理Ｓ１１１１、特別入賞スイッチ８２（図４２参照）による特別入賞装置６２（図４１参照）へ進入した遊技球の検出に基づく特別入賞ＳＷ監視処理Ｓ１１１２、普通始動スイッチ８４（図４２参照）による普通始動装置６４（図４１参照）へ進入した遊技球の検出に基づく普通始動ＳＷ監視処理Ｓ１１１３、特定始動スイッチ８６（図４２参照）による特定始動装置６６（図４１参照）へ進入した遊技球の検出に基づく特定始動ＳＷ監視処理Ｓ１１１４、特定入賞スイッチ８５（図４２参照）による特定入賞装置６５（図４１参照）へ進入した遊技球の検出に基づく特定入賞ＳＷ監視処理Ｓ１１１５、一般入賞スイッチ８１（図４２参照）の一部による左側の２つの一般入賞装置６１（図４１参照）へ進入した遊技球の検出に基づく左入賞ＳＷ監視処理Ｓ１１１６、一般入賞スイッチ８１（図４２参照）の一部による右側の２つの一般入賞装置６１（図４１参照）へ進入した遊技球の検出に基づく右入賞ＳＷ監視処理Ｓ１１１７が実行される。
【０２５０】
図４５は、特別始動スイッチ処理の一例を表すフローチャートである。特別始動スイッチ処理Ｓ１１１１において、図４５に示されたように、特別始動スイッチ８３による遊技球の検出に基づいて特別始動スイッチ８３のオン移行フラグが設定されているか否かが判定され（Ｓ５０１）、そのオン移行フラグが設定されていない場合（Ｓ５０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、そのオン移行フラグが設定されている場合（Ｓ５０１：Ｙ）には、以下の処理が実行される。まず、遊技停止監視タイマＴ１が「０（基準値）」であるか否かが判定されて、遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ５０２：Ｎ）には、実施形態１のセンタ役物入球処理Ｓ１１０８（図１２参照）の場合と同様に、遊技進行を停止させるための処理（Ｓ５１５〜Ｓ５１９）が実行される。一方、遊技停止監視タイマＴ１が基準値であると判定された場合（Ｓ５０２：Ｙ）には、特別始動装置６３へ進入した遊技球の個数が払出用、外部報知用及び特別始動口ソレノイド７３の駆動制御用として個別に更新され（Ｓ５０３〜Ｓ５０８）、また、特別図柄変動の保留回数が最大許容数以上でない場合（Ｓ５０９：Ｎ）に、特別図柄保留数が更新され（Ｓ５１０）、大当たり抽選用、大当たり種別用、変動パターン用に各種の乱数カウンタから乱数が取得され（Ｓ５１１〜Ｓ５１３）、サブ制御基板９４０に送信されることとなる特別図柄保留数の情報を含むコマンドが設定される（Ｓ５１４）。
【０２５１】
図４６は、特別入賞スイッチ処理の一例を表すフローチャートである。特別入賞スイッチ処理Ｓ１１１２において、図４６に示されたように、特別入賞スイッチ８２による遊技球の検出に基づいて特別入賞スイッチ８２のオン移行フラグが設定されているか否かが判定され（Ｓ６０１）、そのオン移行フラグが設定されていない場合（Ｓ６０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、そのオン移行フラグが設定されている場合（Ｓ６０１：Ｙ）には、以下の処理が実行される。まず、遊技停止監視タイマＴ１が「０（基準値）」であるか否かが判定されて、遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ６０２：Ｎ）には、実施形態１のセンタ役物入球処理Ｓ１１０８（図１２参照）の場合と同様に、遊技進行を停止させるための処理（Ｓ６１０〜Ｓ６１４）が実行される。一方、遊技停止監視タイマＴ１が基準値であると判定された場合（Ｓ６０２：Ｙ）には、特別入賞装置６２へ進入した遊技球の個数が払出用及び外部報知用として個別に更新される（Ｓ６０３〜Ｓ６０４）。また、特別遊技状態である場合（Ｓ６０５：Ｎ）には、特別入賞口ソレノイド７２の駆動制御用として特別入賞装置６２の入球フラグが設定される（Ｓ６０６）。また、特別遊技状態以外の遊技状態であって特別入賞装置６２に対する不正入賞監視期間内である場合（Ｓ６０５：Ｙ，Ｓ６０７：Ｎ）には、遊技進行を停止させ、不正入賞を報知させるための処理が実行される（Ｓ６０８及びＳ６０９）。
【０２５２】
図４７は、普通始動スイッチ処理の一例を表すフローチャートである。普通始動スイッチ処理Ｓ１１１３において、図４７に示されたように、普通始動スイッチ８４による遊技球の検出に基づいて普通始動スイッチ８４のオン移行フラグが設定されているか否かが判定され（Ｓ７０１）、そのオン移行フラグが設定されていない場合（Ｓ７０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、そのオン移行フラグが設定されている場合（Ｓ７０１：Ｙ）には、以下の処理が実行される。普通図柄変動の保留回数が最大許容数以上でない場合（Ｓ７０２：Ｎ）には、普通図柄変動の保留回数が更新され（Ｓ７０３）、当たり抽選用、当たり種別用、変動パターン用に各種の乱数カウンタから乱数が取得される（Ｓ７０４）。
【０２５３】
図４８は、特定始動スイッチ処理の一例を表すフローチャートである。特定始動スイッチ処理Ｓ１１１４において、図４８に示されたように、特定始動スイッチ８６による遊技球の検出に基づいて特定始動スイッチ８６のオン移行フラグが設定されているか否かが判定され（Ｓ８０１）、そのオン移行フラグが設定されていない場合（Ｓ８０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、そのオン移行フラグが設定されている場合（Ｓ８０１：Ｙ）には、以下の処理が実行される。特定遊技状態であり、特定入賞装置６５が作動中でも作動待機中でもない場合（Ｓ８０２：Ｙ，Ｓ８０３：Ｙ，Ｓ８０４：Ｙ）に、特定入賞装置６５の作動制御用として特定始動装置６６の入球フラグが設定される（Ｓ８０５）。
【０２５４】
図４９は、特定入賞スイッチ処理の一例を表すフローチャートである。特定入賞スイッチ処理Ｓ１１１５において、図４９に示されたように、特定入賞スイッチ８５による遊技球の検出に基づいて特定入賞スイッチ８５のオン移行フラグが設定されているか否かが判定され（Ｓ９０１）、そのオン移行フラグが設定されていない場合（Ｓ９０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、そのオン移行フラグが設定されている場合（Ｓ９０１：Ｙ）には、以下の処理が実行される。まず、遊技停止監視タイマＴ１が「０（基準値）」であるか否かが判定されて、遊技停止監視タイマＴ１が「０」以外であると判定された場合（Ｓ９０２：Ｎ）には、実施形態１のセンタ役物入球処理Ｓ１１０８（図１２参照）の場合と同様に、遊技進行を停止させるための処理（Ｓ９１１〜Ｓ９１５）が実行される。一方、遊技停止監視タイマＴ１が基準値であると判定された場合（Ｓ９０２：Ｙ）には、特定入賞装置６５へ進入した遊技球の個数が払出用及び外部報知用として個別に更新される（Ｓ９０３〜Ｓ９０４）。また、特定遊技状態である場合（Ｓ９０５：Ｎ）であって特定入賞装置６５の入球フラグが設定されていない場合（Ｓ９０６：Ｎ）には、特定入賞口ソレノイド７５の駆動制御用として特定入賞装置６５の入球フラグが設定され（Ｓ９０７）、継続抽選用に所定の乱数カウンタから乱数が取得される（Ｓ９０８）。また、特定遊技状態以外の遊技状態であって特定入賞装置６５に対する不正入賞監視期間内である場合（Ｓ９０５：Ｙ，Ｓ９０９：Ｎ）には、遊技進行を停止させ、不正入賞を報知させるための処理が実行される（Ｓ９１０及びＳ９１１）。
【０２５５】
図５０は、振動センサ監視処理の一例を表すフローチャートである。振動センサ監視処理Ｓ１０１０において、図５０に示されたように、実施形態１の場合と異なり、特定入賞口ソレノイド７５、特別始動口ソレノイド７３及び特別入賞口ソレノイド７２の作動フラグの設定状態に応じて（Ｓ４３５，Ｓ４３７，Ｓ４３９）、振動検知カウンタＣ１の更新値が変更される（Ｓ４３６，Ｓ４３８，Ｓ４４０）。具体的には、特定入賞口ソレノイド７５、特別始動口ソレノイド７３及び特別入賞口ソレノイド７２の作動フラグが設定されている場合には、それぞれ、図６４に示されたように、現在の振動検知カウンタＣ１の値が「６」，「５」，「４」だけ増加した値に更新される。
【０２５６】
図５１は、主制御基板で実行される主制御メイン処理の一例を表すフローチャートである。主制御メイン処理において、実施形態１の遊技機１００の場合（図１８参照）に対して、更に、上述のように各種の乱数カウンタを更新するための補助抽選乱数更新処理Ｓ１３１６，Ｓ１３２４及び変動用カウンタ更新処理Ｓ１３２５と、特別図柄表示装置９１（図４１参照）、特別図柄保留表示装置９２（図４１参照）、普通図柄表示装置９３（図４１参照）及び普通図柄保留表示装置９４（図４１参照）の表示制御を行うための変動開始確認処理Ｓ１３１８、特別図柄変動処理Ｓ１３１９及び普通図柄変動処理Ｓ１３２１と、特別入賞装置６２（図４１参照）を制御するための特別入賞装置制御処理Ｓ１３２０と、特別始動装置６３（図４１参照）を制御するための特別始動装置制御処理Ｓ１３２２と、特定遊技状態における特定入賞装置６５及び特定始動装置６６を制御するための特定遊技進行処理Ｓ１３２３とが実行される。
【０２５７】
図５２は、変動開始確認処理Ｓ１３１８の一例を表すフローチャートである。変動開始確認処理Ｓ１３１８において、特別図柄表示装置９１において特別図柄が変動表示中でなく、遊技状態が特別遊技状態でも特定遊技状態でもなく、特別図柄の変動表示の保留中である場合（Ｓ１５０１：Ｎ，Ｓ１５０２：Ｎ，Ｓ１５０３：Ｎ，Ｓ１５０４：Ｙ）に、特別図柄の変動表示の開始が許容され、その変動表示を開始させるための準備が実行される（「特別図柄変動準備処理」Ｓ１５０５）。特別図柄変動準備処理Ｓ１５０５において、特別図柄表示装置９１の作動中を表す特別図柄表示装置９１の作動フラグ、特別図柄表示装置９１の変動表示の開始許可を表す特別図柄の変動開始フラグが設定される。なお、通常遊技状態において特別図柄の変動表示がなされない場合（Ｓ１５０１：Ｎ，Ｓ１５０２：Ｎ，Ｓ１５０３：Ｎ，Ｓ１５０４：Ｎ）に、装飾図柄表示装置９５において所定のデモンストレーション表示への変更が判定される（Ｓ１５０６）。また、普通図柄表示装置９３において普通図柄が変動表示中でなく、特別始動装置６３が作動しておらず、普通図柄の変動表示の保留中である場合（Ｓ１５０７：Ｎ，Ｓ１５０８：Ｎ，Ｓ１５０９：Ｎ）に、普通図柄の変動表示の開始が許容され、その変動表示を開始させるための準備が実行される（「普通図柄変動準備処理」Ｓ１５１０）。普通図柄変動準備処理Ｓ１５１０において、普通図柄表示装置９３の作動中を表す普通図柄表示装置９３の作動フラグ、普通図柄表示装置９３の変動表示の開始許可を表す普通図柄の変動開始フラグが設定される。
【０２５８】
図５３は、特別図柄変動処理の一例を表すフローチャートであり、図５４は、特別入賞装置制御処理の一例を表すフローチャートであり、図５６は、特別図柄表示装置及び特別入賞装置の動作を表すタイミングチャートである。
【０２５９】
特別図柄変動処理Ｓ１３１９において、図５３に示されたように、特別図柄表示装置９１の作動フラグが設定されているか否かが判定され（Ｓ１６０１）、作動フラグが設定されていない場合（Ｓ１６０１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、作動フラグが設定されている場合（Ｓ１６０１：Ｙ；時刻ｔ１，ｔ４）には、以下の処理が実行される。
【０２６０】
まず、特別図柄の表示制御タイマが解除されているか否かが判定され（判定処理Ｓ１６０２）、表示制御タイマが解除されていなければ表示制御タイマが現在値から「１」だけ減じた値に更新されて（「特別図柄表示制御タイマ更新処理」Ｓ１６０３）、更に、これによって、特別図柄の表示制御タイマが解除されたか否かが判定される（判定処理Ｓ１６０４）。更新前後において表示制御タイマが解除されていない場合（Ｓ１６０２：Ｎ，Ｓ１６０４：Ｎ）には、特別図柄の変動表示を実行するために特別図柄の表示形態の更新が制御される（「特別図柄表示更新処理」Ｓ１６０５：時刻ｔ１〜ｔ４，ｔ４〜ｔ５）。
【０２６１】
一方、更新前後の一方において表示制御タイマが解除されている場合（Ｓ１６０２：Ｙ又はＳ１６０４：Ｙ）には、特別図柄の変動開始フラグ及び特別図柄の変動表示フラグが解除されているか否かが判定される（判定処理Ｓ１６０６，Ｓ１６０７）。変動開始フラグが設定されている場合（Ｓ１６０６：Ｎ）には、変動開始時の各種の処理が実行され、変動開始フラグが設定されている場合（Ｓ１６０６：Ｙ；Ｓ１６０７：Ｎ）には、特別図柄として停止図柄を表示させる各種の処理が実行され、また、それらのフラグが設定されていない場合（Ｓ１６０６：Ｙ；Ｓ１６０７：Ｙ）には、今回の特別図柄の変動に係る特別図柄表示装置９１の作動を終了させるための各種の処理が実行される。
【０２６２】
特別図柄の変動開始フラグが設定されている場合（Ｓ１６０６：Ｎ）には、特別図柄の第１保留エリアに格納されている特別図柄の抽選に関連する特別抽選関連情報が実行エリアに移動され、また、特別図柄の第２保留エリア〜第４保留エリアに格納されている特別抽選関連情報が、それぞれ、特別図柄の第１保留エリア〜第３保留エリアに移動される（「保留特別抽選関連情報順送り処理」Ｓ１６０８）。その後、特別図柄の当否が抽選され、その抽選に当選している場合には特別抽選当選フラグが設定され（時刻ｔ４）、落選している場合には特別抽選当選フラグの解除状態が維持される（時刻ｔ１）（「特別図柄抽選処理」Ｓ１６０９）。また、特別図柄の変動パターンが決定される（「変動パターン決定処理」Ｓ１６１０）。その後、実際的に特別図柄の変動表示を開始させるために、特別図柄変動表示フラグが設定され、特別図柄の表示制御タイマが変動パターンに基づく変動表示時間に対応する値に設定される（「特別図柄変動開始処理」Ｓ１６１１；時刻ｔ１，ｔ４）。
【０２６３】
特別図柄の変動表示フラグが設定されている場合（Ｓ１６０７：Ｎ）には、特別図柄に停止図柄が設定される（「特別図柄確定表示処理」Ｓ１６１２）。また、停止図柄を一定時間だけ表示させるために、特別図柄の確定表示フラグが設定され、特別図柄の表示制御タイマが確定表示時間に対応する値に設定される（「特別図柄確定処理」Ｓ１６１３；時刻ｔ２，ｔ５）。
【０２６４】
また、特別図柄の変動開始フラグ及び変動表示フラグが設定されていない場合（Ｓ１６０６：Ｙ；Ｓ１６０７：Ｙ）には、今回の特別図柄の変動表示に係る特別図柄表示装置９１の作動を停止させるために、特別図柄表示装置９１の作動フラグが解除され、特別図柄確定表示フラグが解除される（「特別図柄変動終了処理」Ｓ１６２０；時刻ｔ３，ｔ６）。なお、特別図柄変動終了処理Ｓ１６２０に先立ち、特別抽選当選フラグが設定されているか否かと時短遊技状態における残り特別図柄の変動回数を表す時短遊技数カウンタが解除されているか否かが判定される（Ｓ１６１４，Ｓ１６１５）。特別抽選当選フラグが設定されている場合（Ｓ１６１４：Ｎ）には、特別遊技状態であるか否かを表す特別遊技状態フラグが設定され、特別遊技制御タイマが特別入賞装置６２の作動待機時間に対応する値に設定され、開閉回数カウンタが解除される（「特別遊技移行処理」Ｓ１６１６；時刻ｔ６）。これによって、通常遊技状態から特別遊技状態へ移行することとなる。一方、時短遊技数カウンタが設定されている場合（Ｓ１６１５：Ｎ）には、時短遊技数カウンタが現在値から「１」だけ減じた値に更新される（「時短遊技数カウンタ」Ｓ１６１７）。更新後に再度に時短遊技数カウンタが設定されているか否かが判定され（Ｓ１６１８）、時短遊技数カウンタが解除された場合（Ｓ１６１８：Ｎ）には、時短遊技状態であるか否かを表す時短遊技状態フラグが解除される（「通常遊技状態移行処理」Ｓ１６１９；図５５における時刻ｔ３）。これによって、時短遊技状態から通常遊技状態へ移行することとなる。
【０２６５】
特別入賞装置制御処理Ｓ１３２０において、図５４に示されたように、特別遊技状態中であることを表す特別遊技状態フラグが設定されているか否かが判定され（Ｓ１７０１）、特別遊技状態フラグが設定されていない場合（Ｓ１７０１：Ｙ）には何らの実質的な処理も実行されずに本処理が終了し、一方、特別遊技状態フラグが設定されている場合（Ｓ１７０１：Ｎ）には、以下の処理が実行される。
【０２６６】
まず、特別入賞装置６２の入球数が特別入賞装置６２の入球フラグが設定されている場合に更新される（「特別入賞装置入球数更新処理」Ｓ１７０２）。また、特別入賞装置６２の制御タイマが現在値から「１」だけ減じた値に更新される（「特別入賞装置制御タイマ更新処理」Ｓ１７０３）。なお、特別入賞装置６２の制御タイマが「０」である場合にはその値に維持される。その後、特別入賞口ソレノイド７２の作動フラグが解除されているか否かが判定される（Ｓ１７０４）。特別入賞口ソレノイド７２の作動フラグが解除されている場合（Ｓ１７０４：Ｙ）には、特別入賞装置６２における開閉シャッタ６７の閉鎖中の処理が実行され、特別入賞口ソレノイド７２の作動フラグが設定されている場合（Ｓ１７０４：Ｎ）には、開閉シャッタ６７の開放中の処理が実行される。
【０２６７】
開閉シャッタ６７の閉鎖中の処理においては、特別入賞装置６２の制御タイマが解除されているか否かが判定される（Ｓ１７０５）。制御タイマが解除されている場合（Ｓ１７０５：Ｙ）には、特別入賞口ソレノイド７２の最終作動状態であるか否かを表す特別入賞装置６２の最終開放フラグと特別遊技状態の終了待機状態であるか否かを表す特別遊技状態の終了待機フラグとが設定されているか否かが判定される（Ｓ１７０６，Ｓ１７０７）。特別入賞装置６２の最終開放フラグ及び特別遊技状態の終了待機フラグの双方が解除されている場合（Ｓ１７０６：Ｎ，Ｓ１７０７：Ｎ）には、制御タイマが開閉シャッタ６７の開放時間ＴＡに対応する値に設定され（「特別入賞装置制御タイマ設定処理」Ｓ１７０８）、また、特別入賞装置６２の作動フラグ及び特別入賞口ソレノイド７２の作動フラグが設定される（「特別入賞装置開放処理」Ｓ１７０９）（時刻ｔ７，ｔ９，ｔ１１，ｔ１４）。これによって、特別入賞装置６２の開閉シャッタ６７が進入禁止位置から進入許容位置に移行することとなる。最終開放フラグが解除されている場合（Ｓ１７０６：Ｙ）には、特別遊技状態の終了待機フラグが設定され、制御タイマが終了待機時間に対応する値に設定される（「特別入賞装置終了待機状態設定処理」Ｓ１７１０；ｔ１５）。これによって、特別遊技状態の終了待機状態に移行することとなる。また、終了待機フラグが解除されている場合（Ｓ１７０７：Ｙ）には、特別遊技状態フラグ及び終了待機フラグが解除される（「特別遊技状態終了処理」Ｓ１７１１；ｔ１６）。なお、特別遊技状態終了処理Ｓ１７１１においては、更に、特別遊技状態移行フラグが設定されている場合には特定遊技状態フラグが設定され（図５５の時刻ｔ５，ｔ７，ｔ９）、特別遊技状態移行フラグが設定されていない場合には時短遊技状態フラグが設定される（図５５の時刻ｔ２，ｔ１１）。これによって、特別遊技状態から特定遊技状態又は時短遊技状態に移行することとなる。
【０２６８】
一方、開閉シャッタ６７の閉鎖中の処理においては、特別入賞装置６２の制御タイマが解除されているか否かが判定される（Ｓ１７１２）。制御タイマが解除されている場合（Ｓ１７１２：Ｙ）には、特別入賞装置６２の作動フラグ及び特別入賞口ソレノイド７２の作動フラグが解除される（「特別入賞装置閉鎖処理」Ｓ１７１４）。これによって、特別入賞装置６２の開閉シャッタ６７が進入許容位置から進入禁止位置に移行することとなる。また、制御タイマが設定されているとき（Ｓ１７１２：Ｎ）には、特別入賞装置６２の入球数が規定値（例えば、１０球）未満であるか否かが判定され（Ｓ１７１３）、その入球数が規定値以上である場合（Ｓ１７１３：Ｎ）には、特別入賞装置閉鎖処理Ｓ１７１４が実行される。
【０２６９】
ここで、普通図柄変動処理Ｓ１３２１及び特別始動装置制御処理Ｓ１３２２について普通図柄表示装置９３及び特別始動装置６３の動作を参照しながら詳細に説明する。図５７は、普通図柄変動処理の一例を表すフローチャートであり、図５８は、特別始動装置制御処理の一例を表すフローチャートであり、図５９及び図６０は、普通図柄表示装置及び特別始動装置の動作を表すタイミングチャートである。
【０２７０】
普通図柄変動処理Ｓ１３２１において、図５７に示されたように、普通図柄表示装置９３の作動フラグが設定されているか否かが判定され（Ｓ１８０１）、作動フラグが設定されていない場合（Ｓ１８０１：Ｙ）には何らの実質的な処理も実行されずに本処理が終了し、一方、作動フラグが設定されている場合（Ｓ１８０１：Ｎ）には、以下の処理が実行される。
【０２７１】
まず、普通図柄の表示制御タイマが解除されているか否かが判定され（判定処理Ｓ１８０２）、表示制御タイマが解除されていなければ表示制御タイマが現在値から「１」だけ減じた値に更新されて（「普通図柄表示制御タイマ更新処理」Ｓ１８０３）、更に、これによって、普通図柄の表示制御タイマが解除されたか否かが判定される（判定処理Ｓ１８０４）。更新前後において表示制御タイマが解除されていない場合（Ｓ１８０２：Ｎ，Ｓ１８０４：Ｎ）には、普通図柄の変動表示を実行するために特別図柄の表示形態の更新が制御される（「普通図柄表示更新処理」Ｓ１８０５；図５９の時刻ｔ１〜ｔ２，ｔ５〜ｔ６等及び図６０の時刻ｔ１〜ｔ２，ｔ９〜ｔ１０等）。
【０２７２】
一方、更新前後の一方において表示制御タイマが解除されている場合（Ｓ１８０２：Ｙ又はＳ１８０４：Ｙ；図５９の時刻ｔ１，ｔ２，ｔ３，ｔ５，ｔ６，ｔ７等及び図６０の時刻ｔ１，ｔ２，ｔ３，ｔ９，ｔ１０，ｔ１１等）には、普通図柄の変動開始フラグと普通図柄の変動表示フラグとが解除されているか否かが判定される（判定処理Ｓ１８０６，Ｓ１８０７）。変動開始フラグが設定されている場合（Ｓ１８０６：Ｎ；図５９の時刻ｔ１，ｔ５等及び図６０の時刻ｔ１，ｔ９等）には、変動開始時の各種の処理が実行され、変動開始フラグが解除されて変動表示フラグが設定されている場合（Ｓ１８０６：Ｙ；Ｓ１８０７：Ｎ；図５９の時刻ｔ２，ｔ６等及び図６０の時刻ｔ２，ｔ１０等）には、普通図柄として停止図柄を表示させる各種の処理が実行され、また、変動開始フラグ及び普通図柄の変動表示フラグの双方が解除されている場合（Ｓ１８０６：Ｙ；Ｓ１８０７：Ｙ；図５９の時刻ｔ３，ｔ７等及び図６０の時刻ｔ３，ｔ１１等）には、今回の普通図柄の変動に係る普通図柄表示装置９３の作動を終了させるための各種の処理が実行される。
【０２７３】
普通図柄の変動開始フラグが設定されている場合（Ｓ１８０６：Ｎ；図５９の時刻ｔ１，ｔ５等及び図６０の時刻ｔ１，ｔ９等）には、普通図柄の第１保留エリアに格納されている普通図柄の抽選に関連する普通抽選関連情報が実行エリアに移動され、普通図柄の第２保留エリア〜第４保留エリアに格納されている普通抽選関連情報が、それぞれ、普通図柄の第１保留エリア〜第３保留エリアに移動される（「保留特別抽選関連情報順送り処理」Ｓ１８０８）。また、実行エリアに移動された普通抽選関連情報に基づいて普通図柄の当否が抽選され、その抽選に当選している場合には普通抽選当選フラグが設定され（図５９の時刻ｔ１及び図６０の時刻ｔ１等）、落選している場合には普通抽選当選フラグの解除状態が維持される（図５９の時刻ｔ５等及び図６０の時刻ｔ９）（「普通図柄抽選処理」Ｓ１８０９）。また、普通図柄の変動パターンが決定され（「普通図柄変動パターン決定処理」Ｓ１８１０）、実際的に普通図柄の変動表示を開始させるために普通図柄の変動表示フラグが設定され、普通図柄の表示制御タイマが変動パターンに基づいて通常遊技状態の変動表示時間ＴＢ又は時短遊技状態の変動表示時間ＴＦに対応する値に設定される（「普通図柄変動開始処理」Ｓ１８１１）。
【０２７４】
変動開始フラグが解除されて変動表示フラグが設定されている場合（Ｓ１８０６：Ｙ；Ｓ１８０７：Ｎ；図５９の時刻ｔ２，ｔ６等及び図６０の時刻ｔ２，ｔ１０等）には、普通図柄の表示図柄に停止図柄が設定される（「普通図柄確定表示処理」Ｓ１８１２）。また、停止図柄を一定時間だけ表示させるために、普通図柄の確定表示フラグが設定され、普通図柄の表示制御タイマが確定表示時間（ＴＣ＝ＴＧ）に対応する値に設定される（「普通図柄確定処理」Ｓ１８１３）。
【０２７５】
また、普通図柄の変動開始フラグ及び変動表示フラグが設定されていない場合（Ｓ１８０６：Ｙ；Ｓ１８０７：Ｙ；図５９の時刻ｔ３，ｔ７等及び図６０の時刻ｔ３，ｔ１１等）には、普通抽選当選フラグが設定されているか否かが判定される（Ｓ１８１４）。普通抽選当選フラグが設定されていない場合（Ｓ１８１４：Ｙ；図５９の時刻ｔ７等及び図６０の時刻ｔ１１）には、今回の普通図柄の変動表示に係る普通図柄表示装置９３の作動を停止させるために、普通図柄表示装置９３の作動フラグが解除され、普通図柄確定表示フラグが解除される（「変動終了処理」Ｓ１８１６）。一方、普通抽選当選フラグが設定されている場合（Ｓ１８１４：Ｎ；図５９の時刻ｔ３及び図６０の時刻ｔ３等）には、特別始動装置６３の開閉羽根６８の規定最大開放時間が変動パターンに基づいて通常遊技状態の開放時間ＴＤ又は時短遊技状態の変動表示時間ＴＨ（＞ＴＤ）に対応する値に設定され、開閉羽根６８の規定最大閉鎖時間が変動パターンに基づいて通常遊技状態の閉鎖時間に対応する値「０」又は時短遊技状態の閉鎖時間ＴＩに対応する値に設定され、特別始動装置６３の最大開閉回数カウンタが変動パターンに基づいて通常遊技状態の開閉回数「１」又は時短遊技状態の開閉回数「３」設定され、特別始動装置６３の作動フラグが設定される（「当選状態移行設定処理」Ｓ１８１５；時刻ｔ６）。
【０２７６】
特別始動装置制御処理Ｓ１３２２において、図５８に示されたように、特別始動装置６３の作動中であることを表す特別始動装置６３の作動フラグが設定されているか否かが判定され（Ｓ１９０１）、作動フラグが設定されていない場合（Ｓ１９０１：Ｙ）には何らの実質的な処理も実行されずに本処理が終了し、一方、作動フラグが設定されている場合（Ｓ１９０１：Ｎ）には、以下の処理が実行される。
【０２７７】
まず、特別始動装置６３の制御タイマが現在値から「１」だけ減じた値に更新される（「特別始動装置制御タイマ更新処理」Ｓ１９０２）。なお、特別始動装置６３の制御タイマが「０」である場合にはその値に維持される。その後、特別始動口ソレノイド７３の作動フラグが解除されているか否かが判定される（Ｓ１９０３）。特別始動口ソレノイド７３の作動フラグが解除されている場合（Ｓ１９０３：Ｙ）には、特別始動装置６３における開閉羽根６８の閉鎖中の処理が実行され（図５９の時刻ｔ３，ｔ４〜ｔ５及び図６０の時刻ｔ３，ｔ４〜ｔ５，ｔ６〜ｔ７，ｔ８〜ｔ９等）、特別始動口ソレノイド７３の作動フラグが設定されている場合（Ｓ１９０３：Ｎ）には、開閉羽根６８の開放中の処理が実行される（図５９の時刻ｔ３〜ｔ４及び図６０の時刻ｔ３〜ｔ４，ｔ５〜ｔ６，ｔ７〜ｔ８等）。
【０２７８】
開閉羽根６８の閉鎖中の処理においては、特別始動装置６３の制御タイマが解除されているか否かが判定される（Ｓ１９０４）。制御タイマが解除されている場合（Ｓ１９０４：Ｙ；図５９の時刻ｔ３，ｔ４，ｔ５及び図６０の時刻ｔ３，ｔ４，ｔ５，ｔ６，ｔ７，ｔ８，ｔ９，ｔ１２等）には、特別始動口ソレノイド７３の最終作動状態であるか否かを表す特別始動装置６３の最終開放フラグと特別始動装置６３の終了待機状態であるか否かを表す特別始動装置６３の終了待機フラグとが設定されているか否かが判定される（Ｓ１９０５，Ｓ１９０６）。特別始動装置６３の最終開放フラグ及び特別始動装置６３の終了待機フラグの双方が解除されている場合（Ｓ１９０５：Ｎ，Ｓ１９０６：Ｎ；図５９の時刻ｔ３及び図６０の時刻ｔ３，ｔ５，ｔ７等）には、制御タイマが普通図柄変動処理Ｓ１３２１の当選状態移行処理Ｓ１８１５で設定された開閉羽根６８の規定最大開放時間に対応する値、具体的には通常遊技状態の開放時間ＴＤ又は時短遊技状態の開放時間ＴＨに対応する値に設定され（「特別始動装置制御タイマ設定処理」Ｓ１９０７）、また、特別始動口ソレノイド７３の作動フラグが設定され、当選状態移行処理Ｓ１８１５で設定された最大開閉回数が現在値から「１」だけ減算された値に更新され、更新後の最大開閉回数が基準値（「０」）である場合には最終開放フラグが設定される（「特別始動装置開放処理」Ｓ１９０８）。特別始動口ソレノイド７３の作動フラグが設定されることによって、開閉羽根６８が進入禁止位置から進入許容位置に移行することとなる。
【０２７９】
判定処理Ｓ１９０５において最終開放フラグが設定されていると判定された場合（Ｓ１９０５：Ｙ；図５９の時刻ｔ４及び図６０の時刻ｔ８及びｔ１２）には、最終開放フラグが解除され、特別始動装置６３の終了待機フラグが設定され、制御タイマが終了待機時間（ＴＥ＝ＴＪ）に対応する値に設定される（「特別始動装置終了待機状態移行処理」Ｓ１９０９；時刻ｔ１５）。これによって、特別始動装置６３の終了待機状態に移行することとなる。
【０２８０】
また、終了待機フラグが設定されている場合（Ｓ１９０６：Ｙ；図５９の時刻ｔ５及び図６０の時刻ｔ９等）には、特別始動装置６３の作動フラグ及び終了待機フラグが解除される（「特別始動装置作動終了処理」Ｓ１９１０；時刻ｔ１６）。
【０２８１】
一方、開閉羽根６８の閉鎖中の処理においては、特別始動装置６３の制御タイマが解除されているか否かが判定される（Ｓ１９１１）。制御タイマが解除されている場合（Ｓ１９１１：Ｙ）には、特別始動装置６３の作動フラグ及び特別始動口ソレノイド７３の作動フラグが解除され、開閉羽根６８の最大開閉回数が基準値（「０」）でない場合には制御タイマが開閉羽根６８の規定閉鎖時間ＴＩに対応する値に設定される（「特別始動装置閉鎖処理」Ｓ１９１３）。これによって、特別始動装置６３の開閉羽根６８が進入許容位置から進入禁止位置に移行することとなる。また、制御タイマが設定されているとき（Ｓ１９１１：Ｎ）には、特別始動装置６３の入球数が規定値（例えば、１０球）未満であるか否かが判定され（Ｓ１９１２）、その入球数が規定値以上である場合（Ｓ１９１２：Ｎ）には、特別始動装置閉鎖処理Ｓ１９１３が実行される（図６０の時刻ｔ１２）。
【０２８２】
特定遊技状態処理Ｓ１３２３について説明する。図６１及び図６２は、特定遊技状態処理の一例を表すフローチャートであり、図６１及び図６２には、それぞれ、その前半部分及び後半部分が表されている。また、図６３は、特定入賞装置の動作を表すタイミングチャートである。なお、図６３は以下において適宜に参照することとする。
【０２８３】
特定遊技状態処理１３２３において、図６１及び図６２に示されたように、特定遊技状態フラグが設定されているか否かが判定され（Ｓ２００１）、特定遊技状態フラグが設定されていない場合（Ｓ２００１：Ｎ）には何らの実質的な処理も実行されずに本処理が終了し、一方、特定遊技状態フラグが設定されている場合（Ｓ２００１：Ｙ）には、以下の処理が実行される。
【０２８４】
まず、図６１に示されたように、特定始動装置６６の入球フラグが解除されているか否かが判定されて（Ｓ２００２）、その入球フラグが設定されている場合（Ｓ２００２：Ｎ）に、特定入賞装置６５を作動待機状態に移行させる（「特定入賞装置作動待機状態移行処理」Ｓ２００３）。具体的には、特定入賞装置６５の作動待機フラグが設定され、特定遊技制御タイマに所定の作動待機時間ＴＫに対応する規定値が設定される（時刻ｔ１）。なお、特定始動装置６６の入球フラグは、特定始動ＳＷ監視処理Ｓ１１１４（図４８参照）において設定される。
【０２８５】
また、作動待機フラグが設定されている場合（Ｓ２００４：Ｎ）であって特定遊技制御タイマが解除されていない場合（Ｓ２００５：Ｎ）には、特定遊技制御タイマが現在値から「１」だけ減じた値に更新される（「特定遊技制御タイマ更新処理」Ｓ２００６；時刻ｔ１〜時刻ｔ２）。更に、この更新によって特定遊技制御タイマが解除されたか否かが判定され、特定遊技制御タイマが解除された場合（Ｓ２００７：Ｎ；時刻ｔ２）には、特定入賞装置６５の作動待機状態を終了させて特定入賞装置６５の作動を開始させるために作動待機フラグが解除され、特定入賞装置６５の作動フラグが設定され、特定入賞口ソレノイド（図６３中では特定入賞口ＳＯＬ）７５の作動フラグが設定される（「特定入賞装置作動開始処理」Ｓ２００８）。
【０２８６】
また、図６２に示されたように、特定入賞装置６５の作動フラグが設定されている場合（Ｓ２００９：Ｎ；時刻ｔ９まで）には、特定遊技制御タイマが現在値から「１」だけ減じた値に更新される（「特定遊技制御タイマ更新処理」Ｓ２００６；時刻ｔ２〜時刻ｔ６及び時刻ｔ７〜ｔ８）。特定入賞口ソレノイド７５の作動フラグが解除され、特定遊技制御タイマが解除され、特定入賞装置６５の最終開放フラグが解除され、かつ、特定入賞装置６５の停止待機フラグが解除されている場合（Ｓ２０１１：Ｎ，Ｓ２０１２：Ｎ，Ｓ２０１３：Ｎ，Ｓ２０１４：Ｎ；時刻ｔ２，時刻ｔ４）には、特定遊技制御タイマが単位開放時間ＴＬに対応する値に設定され（「特定遊技制御タイマ設定処理」Ｓ２０１５）、特定入賞口ソレノイド７５の作動フラグが設定される（「特定入賞装置開放処理」Ｓ２０１６）。これによって、開閉羽根６９が進入禁止位置から進入許容位置への移行を開始し、その後は進入許容位置に維持される。
【０２８７】
一方、特定入賞口ソレノイド７５の作動フラグが解除され、特定遊技制御タイマが解除され、特定入賞装置６５の最終開放フラグが解除されているが、特定入賞装置６５の停止待機フラグが設定されている場合（Ｓ２０１１：Ｎ，Ｓ２０１２：Ｎ，Ｓ２０１３：Ｎ，Ｓ２０１４：Ｙ；時刻ｔ６）には、特定入賞装置６５の作動を終了させるために、作動フラグ及び停止待機フラグが解除される（「特定入賞装置作動終了処理」Ｓ２０１８）。更に、特定入賞装置６５の入球フラグが設定されている場合（Ｓ２０１９：Ｎ；時刻ｔ９）には、特定遊技状態を終了させるために、特別遊技状態に移行させるための準備処理が実行される（「特別遊技移行処理」Ｓ２０２０）。なお、特別遊技移行処理Ｓ２０２０は、図５３に示された特別図柄変動処理Ｓ１３１９における特別遊技移行処理Ｓ１６１６と実質的に同一の処理である。
【０２８８】
また、特定入賞口ソレノイド７５の作動フラグが解除され、特定遊技制御タイマが解除され、特定入賞装置６５の最終開放フラグが設定されている場合（Ｓ２０１１：Ｎ，Ｓ２０１２：Ｎ，Ｓ２０１３：Ｙ；時刻ｔ５）には、特定入賞装置６５の停止を遅延させるために、特定入賞装置６５の停止待機フラグが設定される（「特定入賞装置停止待機状態移行処理」Ｓ２０１７）。
【０２８９】
特定入賞口ソレノイド７５の作動フラグが解除され、特定遊技制御タイマが解除されている場合（Ｓ２０１１：Ｎ，Ｓ２０２１：Ｙ；時刻ｔ３，時刻ｔ５）には、特定遊技制御タイマが閉鎖時間ＴＭに対応する値に設定され、特定入賞口ソレノイド７５の作動フラグが解除される（「特定入賞装置閉鎖処理」Ｓ２０２２）。これによって、開閉羽根６９が進入許容位置から進入禁止位置への移行を開始し、その後は進入禁止位置に維持される。一方、特定入賞口ソレノイド７５の作動フラグが解除されているが、特定遊技制御タイマが解除されておらず、更に、特定入賞装置６５の入球フラグが設定されている場合（Ｓ２０１１：Ｎ，Ｓ２０２１：Ｎ，Ｓ２０２２：Ｎ；時刻ｔ８）には、特定遊技制御タイマが閉鎖時間ＴＭに対応する値に設定され、特定入賞口ソレノイド７５の作動フラグが解除される（「特定入賞装置閉鎖処理」Ｓ２０２３）。その他の場合については、特定入賞装置閉鎖処理Ｓ２０２１は実行されない。
【０２９０】
上述したように、本実施形態の遊技機は、図４１に示されたように、特別遊技状態において作動する特別入賞装置６２（〔利益供与装置〕の一種）と、特別遊技状態への抽選契機となる特別始動装置６３（〔利益供与装置〕の一種）と、特別始動装置６３の作動契機となる普通始動装置６４と、特別遊技状態後に移行する可能性のある特定遊技状態において作動する特定入賞装置６５（〔利益供与装置〕の一種）と、特定入賞装置６５の作動契機となる特定始動装置６６とを備えている。
【０２９１】
特別入賞装置６２は、特別入賞装置６２への遊技球の進入を禁止する進入禁止位置とその進入を許容する進入許容位置との間で移行自在である開閉シャッタ６７（〔可動部材〕の一種）と、開閉シャッタ６７の移行を制御する特別入賞口ソレノイド７２（〔駆動装置〕の一種：図４２参照）と、特別入賞装置６２に進入した遊技球を検出する特別入賞スイッチ８２（〔遊技媒体検出装置〕の一種：図４２参照）とを備えている。また、特別始動装置６３は、上始動部６３Ａと、下始動部６３Ｂと、下始動部６３Ｂへの遊技球の進入を許容する低確率進入許容位置と低確率進入許容位置よりも進入確率の大きい高確率進入許容位置との間で移行自在である開閉羽根６８（〔可動部材〕の一種）と、開閉羽根６８の移行を制御する特別始動口ソレノイド７３（〔駆動装置〕の一種：図４２参照）と、下始動部６３Ｂに進入した遊技球を検出する特別始動スイッチ８３（〔遊技媒体検出装置〕の一種：図４２参照）とを備えている。普通始動装置６４は、普通始動スイッチ８４を備えている。また、特定入賞装置６５は、特定入賞装置６５への遊技球の進入を禁止する進入禁止位置とその進入を許容する進入許容位置との間で移行自在である開閉羽根６９（〔可動部材〕の一種）と、開閉羽根６９の移行を制御する特定入賞口ソレノイド７５（〔駆動装置〕の一種：図４２参照）と、特定入賞装置６５に進入した遊技球を検出する特定入賞スイッチ８５（〔遊技媒体検出装置〕の一種：図４２参照）とを備えている。
【０２９２】
特別始動装置６３の開閉羽根６８は、普通始動装置６４への遊技球の進入に伴う普通図柄の抽選に当選した場合に、通常遊技状態においては、図５９に示されたように特別始動口ソレノイド７３の作動によって一回開放され、一方、時短遊技状態においては、図６０に示されたように特別始動口ソレノイド７３の作動によって概ね３回開放される。但し、特別始動装置６３に１０球の遊技球が進入した場合には、その動作は終了する。なお、開閉羽根６８の開放動作は、普通図柄の変動表示期間及び普通図柄の確定表示期間を経てから実行され、また、開閉羽根６８の開閉動作の終了後は、特別始動装置６３の終了待機期間だけ第１進入許容状態に維持される。
【０２９３】
特別入賞装置６２の開閉シャッタ６７は、特別遊技状態において、図５６に示されたように、特別入賞口ソレノイド７２の作動によって１５回開放される。各回の開閉シャッタ６７の開放は、最大開放時間の経過又はそれ前の１０球の遊技球の進入によって終了する。なお、開閉シャッタ６７の開放動作は、特別図柄の当選後における特別図柄表示装置９１による特別図柄の変動表示期間、特別図柄の確定表示期間及び特別入賞装置６２（特別遊技状態）の作動待機期間を経てから実行され、また、開閉シャッタ６７の開閉動作の終了後は、特別入賞装置６２（特別遊技状態）の終了待機期間だけ進入禁止状態に維持される。
【０２９４】
特定入賞装置６５の開閉羽根６９は、特定遊技状態において、特定始動装置６６への遊技球の進入に応じて、特定入賞口ソレノイド７５の間欠的な作動によって概ね２回開放される。但し、特別始動装置６３に１球の遊技球が進入した場合には、その動作は終了する。なお、開閉羽根６９の開放動作は、特定始動装置６６の作動待機期間を経てから実行され、また、開閉羽根６９の開閉動作の終了後は、特定入賞装置６５の終了待機期間だけ進入禁止状態に維持される。
【０２９５】
本実施形態の遊技機においては、振動検知カウンタＣ１の値は、図６４に示されたように、特定入賞口ソレノイド７５の作動期間における振動センサ１０による振動の検出に応じて「６（振動検知値）」だけ増加し、その非検出に応じて「１（振動非検知値）」だけ減少する。また、振動検知カウンタＣ１の値は、図６４に示されたように、特別始動口ソレノイド７３の作動期間における振動センサ１０による振動の検出に応じて「５（振動検知値）」だけ増加し、その非検出に応じて「１（振動非検知値）」だけ減少する。また、振動検知カウンタＣ１の値は、特別入賞口ソレノイド７２の作動期間における振動センサ１０による振動の検出に応じて「４（振動検知値）」だけ増加し、その非検出に応じて「１（振動非検知値）」だけ減少する。なお、２種類の作動期間が重複する場合、具体的には、特定入賞口ソレノイド７５及び特別始動口ソレノイド７３の作動期間においては不正振動に対して厳しい判断を行う特定入賞口ソレノイド７５の作動中の振動検知値が採用され、特別入賞口ソレノイド７２及び特別始動口ソレノイド７３の作動期間においては不正振動に対して厳しい判断を行う特別始動口ソレノイド７３の作動中の振動検知値が採用される。
【０２９６】
本実施形態の遊技機であれば、特定入賞口ソレノイド７５が作動中である遊技進行状態において、特定入賞口ソレノイド７５が作動中でない遊技進行状態よりも高速かつ高精度で不正振動の判定が行える。これによって、特定入賞装置６５に対する遊技球の不正振動誘導によって特定遊技状態に移行すること、また、それに伴い多量の遊技球が不正に獲得されてしまうことを厳しく監視することができる。更に、不正振動の検知状態において特定入賞装置６５に遊技球が進入した場合には遊技進行が停止されるために、遊技球が不正に獲得されてしまうことが確実に抑制される。また、特定入賞装置６５へ遊技球が進入した場合に、所定の特定入賞装置６５の停止待機状態を経てから特別遊技状態へ移行させるために、遊技球が不正に獲得されてしまうことが更に確実に抑制される。
【０２９７】
また、本実施形態の遊技機であれば、特別始動口ソレノイド７３が作動中である遊技進行状態において、特別始動口ソレノイド７３が作動中でない遊技進行状態（但し、特定入賞口ソレノイド７５の作動中は除く）よりも高速かつ高精度で不正振動の判定が行える。これによって、特別始動装置６３に対する遊技球の不正振動誘導によって特別遊技状態への移行抽選を受けること、また、遊技球が不正に獲得されてしまうことを厳しく監視することができる。また、特別始動装置６３に対しては、中央構造体９９の転動面９９Ｓを移動中の遊技球を不正に誘導されるが、特別始動口ソレノイド７３が非作動中であるときは、中央構造体９９の中央誘導路９９Ｐへ遊技球を誘導するために振動が加えられるが、このときには中央誘導路９９Ｐ及び上始動部６３Ａを通過して下始動部６３Ｂへ入球するために比較的に振動が加えられてから長い時間を要することとなるが、特別始動口ソレノイド７３が作動中であるときにおいては、転動面９９Ｓから転落させるだけでよいために振動が加えられてから下始動部６３Ｂへ入球するまでの時間が極めて短くなる場合があり、このような場合であっても不正振動誘導を良好に検知できる。更に、不正振動の検知状態において特別始動装置６３に遊技球が進入した場合には遊技進行が停止されるために、遊技球が不正に獲得されてしまうことが確実に抑制される。
【０２９８】
また、本実施形態の遊技機であれば、特別入賞口ソレノイド７２が作動中である遊技進行状態において、特別入賞口ソレノイド７２が作動中でない遊技進行状態（但し、特別始動口ソレノイド７３の作動中は除く）よりも高速かつ高精度で不正振動の判定が行える。これによって、特別入賞装置６２に対する遊技球の不正振動誘導によって遊技球が不正に獲得されてしまうことを厳しく監視することができる。更に、不正振動の検知状態において特別入賞装置６２に遊技球が進入した場合には遊技進行が停止されるために、遊技球が不正に獲得されてしまうことが確実に抑制される。
【０２９９】
また、本実施形態の遊技機であれば、特定入賞装置６５、特別始動装置６３及び特別入賞装置６２への遊技球の不正振動誘導によって蒙る被害の程度に応じて不正振動の判定の速度や精度を変化させたために、各種の遊技進行状態において最適な不正振動の判定ができる。
【０３００】
また、本実施形態の遊技機であれば、不正検知値を異ならせる期間を識別するために別途にフラグやタイマを用いる必要がないために、簡便に遊技進行状態に応じて異なる不正検知方法を実現できる。
【０３０１】
また、本実施形態の遊技機であれば、不正検知値を異ならせる期間を識別するために別途にフラグやタイマを用いる必要がないために、簡便に遊技進行状態に応じた異なる不正検知方法を実現できる。
【０３０２】
〔実施形態３〕
本実施形態３の遊技機は、上記の実施形態２のように特定入賞口ソレノイド７５の作動に完全に同期させて振動検知値を変化させる場合と異なり、特定入賞口ソレノイド７５の作動期間を含む他の期間において振動検知値を変化させる構成である。図６５は振動センサ監視処理の一例を表すフローチャートであり、図６６及び図６７はそれぞれ特定遊技状態処理の一例の前半部分及び後半部分を表すフローチャートであり、図６８は、特定入賞装置の動作の一例を表すタイミングチャートである。
【０３０３】
本実施形態の遊技機は、図６８に示されたように、特定入賞口ソレノイド７５の最初の単位作動期間（ｔ２〜ｔ３）の開始（ｔ２）から最後の単位作動期間（ｔ４〜ｔ５）の終了までの振動検知態様変更フラグが設定されている振動検知態様変更期間における振動の検知に応じて振動検知値を「６」だけ増加させる。つまり、特定入賞口ソレノイド７５の作動に付随して振動検知値を変更する期間が、特定入賞口ソレノイド７５の各単位作動期間と、単位作動期間の間を補完する補間期間とで構成される期間である。
【０３０４】
図６８で示された動作を実現する制御について説明する。まず、図６５に示されたように、図５０の判定処理Ｓ４３５に代えて、振動検知態様変更フラグが設定されているか否かが判定されて、振動センサ１０による振動の検知に応じて振動検知値を「６」だけ増加させ、振動の非検知に応じて「１」だけ減少させるカウンタＣ１更新処理Ｓ４３６が実行される。また、図６６に示されたように、図６１の特定遊技状態処理Ｓ１３１８に対して、特定入賞装置６５の作動開始条件が成立した後に（Ｓ２００１：Ｙ，Ｓ２００４：Ｎ，Ｓ２００５：Ｎ，Ｓ２００７：Ｎ）、振動検知態様変更期間フラグを設定する振動検知態様変更期間フラグ設定処理Ｓ２０２４が更に実行される。また、図６２に示されたように、図６１の特定遊技状態処理Ｓ１３１８に対して、最終回の単位作動期間の終了後であって終了待機期間の開始条件が成立した後に（Ｓ２００９：Ｎ，Ｓ２０１１：Ｎ，Ｓ２０１２：Ｎ，Ｓ２０１３：Ｙ）、振動検知態様変更期間フラグを解除する振動検知態様変更期間フラグ解除処理Ｓ２０２５が更に実行される。
【０３０５】
本実施形態の遊技機であれば、特定入賞口ソレノイド７５の単位作動期間の間の単位停止期間においても振動検知値を変化させるために、更に良好に特定入賞装置６５への遊技球の不正振動誘導を検知できる。これは、第１回目の単位作動期間開始後においては、一定期間後に次回の単位作動期間が開始されるために、第２回目以降の単位作動期間の開始のタイミングが認識し易いために、振動を与えてから特定入賞装置６５を遊技球が到達するまでの時間を考慮して特定入賞装置６５の開閉羽根６９が進入許容位置に移行する前に振動が与えられたとしても、振動検知カウンタＣ１の値を十分に増加させることができるからである。
【０３０６】
上記の実施形態３においては、特定入賞口ソレノイド７５に付随する振動検知値の変更期間を上記の実施形態２に対して変更する場合について説明したが、本発明においては、特定入賞口ソレノイド７５や特別始動装置６３の時短遊技状態中の動作に対して適用することもできる。この場合であっても上記と実質的に同一の効果を奏する。
【０３０７】
〔実施形態４〕
本実施形態４の遊技機は、上記の実施形態２のように特定入賞口ソレノイド７５の作動に完全に同期させて振動検知値を変化させる場合と異なり、特定入賞口ソレノイド７５の作動期間を含む他の期間において振動検知値を変化させる構成である。図６９は振動センサ監視処理の一例を表すフローチャートであり、図７０及び図７１はそれぞれ特定遊技状態処理の一例の前半部分及び後半部分を表すフローチャートであり、図７２は、特定入賞装置の動作の一例を表すタイミングチャートである。
【０３０８】
本実施形態の遊技機は、図７２に示されたように、特定入賞口ソレノイド７５の各単位作動期間（ｔ２〜ｔ４，ｔ４〜ｔ５）と各単位作動期間よりも前であって単位作動期間と連続する前付加期間（ｔ１２〜ｔ２，ｔ１４〜ｔ４）と各単位作動期間よりも後であって単位作動期間と連続する後付加期間（ｔ３〜ｔ１３，ｔ５〜ｔ１５）とを含む間欠的な期間（ｔ１２〜ｔ１３，ｔ１４〜ｔ１５）であって振動検知態様変更フラグが設定されている振動検知態様変更期間における振動の検知に応じて振動検知値を「６」だけ増加させる。
【０３０９】
図７２で示された動作を実現する制御について説明する。まず、図６９に示されたように、図５０の判定処理Ｓ４３５に代えて、振動検知態様変更フラグが設定されているか否かが判定されて、振動センサ１０による振動の検知に応じて振動検知値を「６」だけ増加させ、振動の非検知に応じて「１」だけ減少させるカウンタＣ１更新処理Ｓ４３６が実行される。また、図７０に示されたように、特定遊技状態処理Ｓ１３１８に対して、特定入賞装置６５の作動待機期間であって特定遊技制御タイマが設定されている場合に（Ｓ２００１：Ｙ，Ｓ２００４：Ｎ，Ｓ２００５：Ｎ，Ｓ２００７：Ｙ）、特定遊技制御タイマが前方拡大規定値（前付加期間Ｔ０に対応する値）であるか否かを判定する判定処理Ｓ２０２６と、判定処理Ｓ２０２６において特定遊技制御タイマが前方拡大規定値である場合に、振動検知態様変更期間フラグを設定する振動検知態様変更期間フラグ設定処理Ｓ２０２７とが更に実行される。また、図７１に示されたように、特定入賞装置６５の作動フラグが設定されている期間であって特定入賞口ソレノイド７５が解除され、特定遊技制御タイマが設定されている場合に（Ｓ２００９：Ｎ，Ｓ２０１１：Ｎ，Ｓ２０１２：Ｙ）、特定遊技制御タイマが前方拡大規定値（前付加期間Ｔ０に対応する値）であるか否かを判定する判定処理Ｓ２０２８と、特定遊技制御タイマが後方拡大規定値（単位作動時間ＴＭに対応する値から後付加期間Ｔ０に対応する値を減じた値）であるか否かを判定する判定処理Ｓ２０２９と、判定処理Ｓ２０２８において特定遊技制御タイマが前方拡大規定値である場合に振動検知態様変更期間フラグを設定する振動検知態様変更期間フラグ設定処理Ｓ２０３０と、判定処理Ｓ２０２９において特定遊技制御タイマが後方拡大規定値である場合に振動検知態様変更期間フラグを解除する振動検知態様変更期間フラグ解除処理Ｓ２０３１とが更に実行される。
【０３１０】
本実施形態の遊技機であれば、特定入賞口ソレノイド７５の各単位作動期間の前付加期間においても振動検知値を変化させるために、更に良好に特定入賞装置６５への遊技球の不正振動誘導を検知できる。これは、振動を与えてから特定入賞装置６５に遊技球が到達するまでの時間を考慮して特定入賞装置６５の開閉羽根６９が進入許容位置に移行する前に振動が与えられたとしても、振動検知カウンタＣ１の値を十分に増加させることができるからである。
【０３１１】
また、本実施形態の遊技機であれば、特定入賞口ソレノイド７５の各単位作動期間の後付加期間においても振動検知値を変化させるために、更に良好に特定入賞装置６５への遊技球の不正振動誘導を検知できる。これは、特定入賞口ソレノイド７５が停止状態となってから、特定入賞装置６５の開閉羽根６９が進入許容位置から進入禁止位置への移行を完了するまでに、更に、特定入賞スイッチ８５が遊技球を検出するまでに時間差が発生するが、特定入賞口ソレノイド７５が停止状態へ移行する直前や直後に振動が与えられたとしても、振動検知カウンタＣ１の値を十分に増加させることができるからである。
【０３１２】
上記の実施形態４においては、前付加期間が各単位作動期間に対して同一の長さである場合について説明したが、本発明においては、各単位作動期間に対して同一の長さでなくてもよい。特に、第１回目の単位作動期間に対する前付加期間は、その他の単位作動期間に対して作動開始のタイミングが認識し難いために、第１回目の単位作動期間の開始前に他の場合よりも早く振動が加えられる場合があるために、第１回目の単位作動期間に対する前付加期間のみを他の前付加期間よりも長くする構成とすることが好ましい。
【０３１３】
上記の実施形態４においては、後付加期間が各単位作動期間に対して同一の長さである場合について説明したが、本発明においては、各単位作動期間に対して同一の長さでなくてもよい。特に、最終回の単位作動期間に対する後付加期間は、その他の単位作動期間に対して執拗に振動が加えられる場合があるために、最終回の単位作動期間に対する後付加期間のみを他の後付加期間よりも長くする構成とすることが好ましい。
【０３１４】
上記の実施形態４においては、前付加期間の開始や後付加期間の終了を既存のタイマを利用して決定する構成について説明したが、本発明においては、他の専用のタイマ等によって決定する構成とすることもできる。また、前付加期間の開始や後付加期間の終了を既存のタイマによる中間状態によって決定する構成について説明したが、本発明においては、他の既存の判定タイミング、例えば、特定入賞口ソレノイド７５に対しては、特定始動装置６６の入球フラグの設定に応じたタイミング、特定入賞装置６５の作動待機フラグの設定や解除に応じたタイミング、特定入賞装置６５の停止待機フラグの設定や解除のタイミング、特定入賞装置６５の作動フラグの設定や解除に応じたタイミング等によって決定する構成とすることもできる。この構成であれば、更にプログラムが簡素化できる。
【０３１５】
上記の実施形態４においては、ソレノイドの作動期間に前付加期間と後付加期間とを付加する構成について説明したが、本発明においては、ソレノイドの作動期間に一方のみを付加する構成とすることもできる。
【０３１６】
上記の実施形態４においては、特定入賞口ソレノイド７５に付随する振動検知値の変更期間を上記の実施形態２に対して変更する場合について説明したが、本発明においては、特定入賞口ソレノイド７５や特別始動装置６３の時短遊技状態中の動作に対して適用することもできる。この場合であっても上記と実質的に同一の効果を奏する。
【０３１７】
上記の実施形態２又は実施形態３においては、各種のソレノイドの作動に完全に同期させて振動検知値を変化させる場合について説明したが、上記の実施形態４の変化例において説明したように、振動検知値を変化させる期間をソレノイドの作動期間とその前付加期間を含む構成やソレノイドの作動期間とその後付加期間を含む構成やソレノイドの作動期間とその前付加期間及び後付加期間を含む構成とすることもできる。
【０３１８】
上記の実施形態２〜実施形態４においては、ソレノイドの作動期間とそれに付随する前付加期間及び後付加期間においてその作動期間と同一条件（同一振動検知値）で振動検知カウンタＣ１を増加させる場合について説明したが、本発明においては、ソレノイドの作動期間と前付加期間及び後付加期間とで条件を異ならせる構成とすることもできる。また、ソレノイドの作動期間が間欠的である場合において、各単位作動期間に対して同一条件（同一振動検知値）を適用したが、本発明においては、各単位作動期間で同一条件を適用しない構成とすることもできる。例えば、初回の単位作動期間や最終回の単位作動期間については他の単位作動期間と異なる条件を適用する構成とする。
【０３１９】
上記においては、ソレノイドの作動期間に実質的に対応させて振動検知値を変化させる構成について説明してが、本発明において、特定入賞口ソレノイド７５が作動する可能性のある特定遊技状態であるか否か、特別入賞口ソレノイド７２が作動する可能性のある特別遊技状態であるか否か、特別始動口ソレノイド７３が実効的に作動する可能性のある時短遊技状態であるか否かによって振動検知値を変更する構成とすることもできる。
【０３２０】
上記の実施形態２〜実施形態４においては、実施形態２〜実施形態４において、特定入賞装置６５への遊技球の進入によって特別遊技状態に移行する構成について説明したが、本発明においては、特定入賞装置６５への遊技球の進入に応じた機構的な又は電子的な抽選に基づいて特別遊技状態に移行させるか否かを決定する構成とすることもできる。また、特定入賞装置６５への遊技球の進入によって特別遊技状態に移行する構成について説明したが、本発明においては、特定遊技状態の開始に応じて自動的に開閉動作が実行される構成とすることもできる。また、特定遊技状態のみにおいて特定始動装置６６や特定入賞装置６５が作動する構成について説明したが、本発明においては、特定遊技状態がなく通常遊技状態において作動する構成とすることもできる。
【０３２１】
上記の実施形態２〜実施形態４においては、特定入賞装置６５や特定始動装置６６を備え、特定遊技状態を実現する構成について説明したが、本発明において、それらを備えない構成とすることもできる。また、特別入賞装置６２や特別始動装置６３や普通始動装置６４を備え、特別遊技状態や時短遊技状態を実現する構成について説明したが、それらを備えない構成とすることもできる。
【産業上の利用可能性】
【０３２２】
本発明は、弾球遊技機及び回胴遊技機等の遊技機に適している。
【符号の説明】
【０３２３】
１０：振動センサ
１１：入球スイッチ
１２Ｌ：左ゲートスイッチ
１２Ｒ：右ゲートスイッチ
４１：センタ役物
４３：中上入賞口
６２：特別入賞装置
６３：特別始動装置
６４：普通始動装置
６５：特定入賞装置
６６：特定始動装置
６７：開閉シャッタ
６８：開閉羽根
６９：開閉羽根
７２：特別入賞口ソレノイド
７３：特別始動口ソレノイド
７５：特定入賞口ソレノイド
８２：特別入賞スイッチ
８３：特別始動スイッチ
８４：普通始動スイッチ
８５：特定入賞スイッチ
８６：特定始動スイッチ
９１：特別図柄表示装置
９３：普通図柄表示装置
１００：遊技機
１５０：発射装置
４２０：振分部材
９２０：主制御基板
９４０：サブ制御基板
【図１】
0005505602.tif 000002
【図２】
0005505602.tif 000003
【図３】
0005505602.tif 000004
【図４】
0005505602.tif 000005
【図５】
0005505602.tif 000006
【図６】
0005505602.tif 000007
【図７】
0005505602.tif 000008
【図８】
0005505602.tif 000009
【図９】
0005505602.tif 000010
【図１０】
0005505602.tif 000011
【図１１】
0005505602.tif 000012
【図１２】
0005505602.tif 000013
【図１３】
0005505602.tif 000014
【図１４】
0005505602.tif 000015
【図１５】
0005505602.tif 000016
【図１６】
0005505602.tif 000017
【図１７】
0005505602.tif 000018
【図１８】
0005505602.tif 000019
【図１９】
0005505602.tif 000020
【図２０】
0005505602.tif 000021
【図２１】
0005505602.tif 000022
【図２２】
0005505602.tif 000023
【図２３】
0005505602.tif 000024
【図２４】
0005505602.tif 000025
【図２５】
0005505602.tif 000026
【図２６】
0005505602.tif 000027
【図２７】
0005505602.tif 000028
【図２８】
0005505602.tif 000029
【図２９】
0005505602.tif 000030
【図３０】
0005505602.tif 000031
【図３１】
0005505602.tif 000032
【図３２】
0005505602.tif 000033
【図３３】
0005505602.tif 000034
【図３４】
0005505602.tif 000035
【図３５】
0005505602.tif 000036
【図３６】
0005505602.tif 000037
【図３７】
0005505602.tif 000038
【図３８】
0005505602.tif 000039
【図３９】
0005505602.tif 000040
【図４０】
0005505602.tif 000041
【図４１】
0005505602.tif 000042
【図４２】
0005505602.tif 000043
【図４３】
0005505602.tif 000044
【図４４】
0005505602.tif 000045
【図４５】
0005505602.tif 000046
【図４６】
0005505602.tif 000047
【図４７】
0005505602.tif 000048
【図４８】
0005505602.tif 000049
【図４９】
0005505602.tif 000050
【図５０】
0005505602.tif 000051
【図５１】
0005505602.tif 000052
【図５２】
0005505602.tif 000053
【図５３】
0005505602.tif 000054
【図５４】
0005505602.tif 000055
【図５５】
0005505602.tif 000056
【図５６】
0005505602.tif 000057
【図５７】
0005505602.tif 000058
【図５８】
0005505602.tif 000059
【図５９】
0005505602.tif 000060
【図６０】
0005505602.tif 000061
【図６１】
0005505602.tif 000062
【図６２】
0005505602.tif 000063
【図６３】
0005505602.tif 000064
【図６４】
0005505602.tif 000065
【図６５】
0005505602.tif 000066
【図６６】
0005505602.tif 000067
【図６７】
0005505602.tif 000068
【図６８】
0005505602.tif 000069
【図６９】
0005505602.tif 000070
【図７０】
0005505602.tif 000071
【図７１】
0005505602.tif 000072
【図７２】
0005505602.tif 000073