(57)【特許請求の範囲】
【請求項１】
少なくとも、遊技における当否判定、および周辺基板に対する指令信号の出力を行なう主制御装置と、前記周辺基板の一つであって、少なくとも、遊技における演出動作を制御するサブ制御装置とを有する遊技機において、
前記サブ制御装置によって制御されるスピーカおよびランプと、
当該遊技機に対して照射されている不正な電波を検出するための電波検出手段と、
前記主制御装置において周期的に起動され、前記電波検出手段による不正な電波の検出の有無を判定する不正電波判定手段と、
該不正電波判定手段により前記不正な電波が検出されていると判定されると、前記サブ制御装置に対して不正指令を送信する不正指令送信手段と、
を備え、前記不正電波判定手段は、
前記不正指令送信手段により前記不正指令が送信されてから、当該不正電波判定手段が起動される周期よりも長い時間である所定時間１が経過するまで、前記不正な電波の検出の有無を判定しないものであり、
前記不正指令送信手段により前記不正指令が送信されてから前記所定時間１が経過すると、前記電波検出手段による前記不正な電波の検出の有無を判定し、前記不正な電波が検出されていない場合は前記サブ制御装置に対して不正クリア指令を送信する不正クリア指令送信手段
を備え、
前記サブ制御装置は、
前記不正指令を受信すると、前記スピーカを制御して音を出力する報知動作、および前記ランプを制御して光を出力する報知動作の少なくとも一方を行なう不正報知手段と、
該不正報知手段により行なわれていた前記報知動作を、前記不正クリア指令を受信したことに起因して停止するものであって、前記不正クリア指令を受信してから、前記所定時間１よりも長い時間である所定時間２が経過するまでは、前記不正報知手段により行なわれていた前記報知動作を停止させない報知動作停止手段と、
を備えたことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不正電波を検出するセンサを備えた遊技機に関するものである。
【背景技術】
【０００２】
パチンコ機のような遊技機において、不正防止は非常に重要な課題となっている。例えば、電波を用いて遊技球のセンサを誤検出させ、多量の遊技球を不正に獲得するといった行為が行なわれている。そこで、電波検出スイッチ等のセンサを設け、異常な電波を検出した場合には、遊技機の備えるスピーカから警告音を発したりランプを点滅させたりして、不正行為の防止が図られている。前記センサにて検出された電気信号は、遊技機の備える主制御装置と呼ばれる回路基板に入力され、主制御装置のＣＰＵにて不正か否かが判定され、不正と判定された場合には、サブ統合制御装置と呼ばれるスピーカやランプなどの制御を行なう周辺基板にコマンドを発して、警告音や光を用いた報知動作を行なう。
【０００３】
例えば特許文献１では、遊技球のセンサの検出出力が不正な検出出力に該当するか否かを特定可能な第２の入力信号を主制御装置に入力し、その第２の入力信号に基づいて、不正が行なわれたか否かを判定し、不正が行なわれたと判定した場合には報知を行なう技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１６７２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電波を用いた不正行為として、短時間（例えば数ｍｓ）でＯＮ、ＯＦＦ（Ｈ、Ｌともいう）を繰り返す信号を遊技機に照射するというものが行なわれることがある。このようにすることにより、遊技球のセンサに遊技球が大量に通過した等と誤認識させ、短時間で大量の遊技球を不正に獲得するというものである。こうした行為が行なわれると、主制御装置は、センサの検出結果が不正によるものか否かの判定を頻繁に行なうことになり、大きな処理負担となる。これに合わせて、サブ制御装置も、報知動作の開始と停止を繰り返すことになる。サブ制御装置のＣＰＵは、主制御装置のＣＰＵに比べ処理能力の高いものが用いられているとはいえ、処理負担が増加することに変わりはない。
本発明は係る課題に鑑みなされたものであり、不正な電波を検出可能に構成された遊技機において、主制御装置やサブ制御装置の処理負担を軽減することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた本発明の請求項１記載の遊技機は、少なくとも、遊技における当否判定、および周辺基板に対する指令信号の出力を行なう主制御装置と、前記周辺基板の一つであって、少なくとも、遊技における演出動作を制御するサブ制御装置とを有する遊技機において、前記サブ制御装置によって制御されるスピーカおよびランプと、当該遊技機に対して照射されている不正な電波を検出するための電波検出手段と、前記主制御装置において周期的に起動され、前記電波検出手段による不正な電波の検出の有無を判定する不正電波判定手段と、該不正電波判定手段により前記不正な電波が検出されていると判定されると、前記サブ制御装置に対して不正指令を送信する不正指令送信手段とを備え、前記不正電波判定手段は、前記不正指令送信手段により前記不正指令が送信されてから、当該不正電波判定手段が起動される周期よりも長い時間である所定時間１が経過するまで、前記不正な電波の検出の有無を判定しないものであり、前記不正指令送信手段により前記不正指令が送信されてから前記所定時間１が経過すると、前記電波検出手段による前記不正な電波の検出の有無を判定し、前記不正な電波が検出されていない場合は前記サブ制御装置に対して不正クリア指令を送信する不正クリア指令送信手段を備え、前記サブ制御装置は、前記不正指令を受信すると、前記スピーカを制御して音を出力する報知動作、および前記ランプを制御して光を出力する報知動作の少なくとも一方を行なう不正報知手段と、該不正報知手段により行なわれていた前記報知動作を、前記不正クリア指令を受信したことに起因して停止するものであって、前記不正クリア指令を受信してから、前記所定時間１よりも長い時間である所定時間２が経過するまでは、前記不正報知手段により行なわれていた前記報知動作を停止させない報知動作停止手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
請求項１に記載の遊技機は、電波検出手段を備え、周期的に起動される電波判定手段によって、電波検出手段が不正な電波を検出していないかを判定する。不正な電波を検出したと判定した場合には、不正指令送信手段が、サブ制御装置に対して不正指令信号を送信する。この送信から所定時間１の間、不正電波判定手段は不正な電波の検出の有無を判定しない。不正電波判定手段は主制御装置において周期的に起動されるものであり、所定時間１はこの起動周期よりも長い時間として設定されている。仮に、不正電波判定手段が起動される都度、不正な電波の検出の有無を判定すると、不正電波が検出される限り、不正電波を検出して不正信号を送信し続けることになる。また、不正電波が発生した時点を検出して、その検出時のみ不正指令信号を送信する構成としても、不正電波が前述のようにＨとＬを短い周期で繰り返すものであった場合には、不正電波判定手段が起動される都度、不正電波の検出の有無を判定し、これに同期して不正信号または不正クリア信号をサブ制御装置に繰り返し送信し続ける可能性がある。これでは主制御装置のＣＰＵの処理（以下、主制御装置の処理ともいう）負担が非常に重くなる危険がある。
【０００８】
これに対し、請求項１に記載の遊技機によれば、不正な電波を検出したと判定し、不正指令信号をサブ制御装置に送信してから所定時間１の間、不正な電波の検出の有無を判定しない。「所定時間１」は不正電波判定手段の起動周期よりも長いので、前記判定を行なう頻度は確実に減少する。従って、主制御装置の処理負担の増大を抑えつつ、不正な電波の検出を行なうことができる。なお、この記載から明らかなように、所定時間１を長くするほど、主制御装置の処理負担を軽減する度合いを大きくすることができ、前述のようなＨとＬを短い周期で繰り返す不正電波に対しても有効に機能する。
しかも、主制御装置から不正クリア信号を受信しても、所定時間２が経過するまでは報知動作を延長するので、たとえ不正電波の発信が短時間（例えば１秒）であったとしても、所定時間２以上にわたり報知動作を行なうことになり、報知効果が高いものとなる。
【０００９】
なお、不正指令を送信してから所定時間１が経過するまで、不正な電波の検出の有無は判定するが、不正指令の送信は行なわないように構成し直してもよい。こうすると、請求項１に記載の態様よりも、主制御装置の処理負担は、不正な電波の検出の有無を判定する分だけ増加するが、不正指令の送信を行なわない分だけ軽くなる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る遊技機の正面図
【図２】遊技機の遊技盤の正面図
【図３】遊技機の裏面図
【図４】遊技機の電気ブロック図
【図５】遊技機を構成する主制御装置のＣＰＵが電源投入時に実行する処理のフローチャート
【図６】主制御装置のＣＰＵが実行するメイン処理のフローチャート
【図７】主制御装置のＣＰＵが実行する不正監視処理のフローチャート
【図８】主制御装置のＣＰＵが実行する電源断発生時処理のフローチャート
【図９】サブ統合制御装置のＣＰＵが実行する不正報知処理のフローチャート
【図１０】サブ統合制御装置のＣＰＵが実行する不正報知維持処理のフローチャート
【図１１】遊技進行の一例を示すタイムチャート
【発明を実施するための形態】
【００１１】
以下に本発明の好適な実施形態について説明する。尚、本発明の実施の形態は下記の実施例に何ら限定されるものではなく、本発明の技術的範囲に属する種々の形態を採ることができ、各実施例に記載された内容を適宜組み合わせることが可能なことはいうまでもない。
［実施例］
【００１２】
図１に示すように、弾球遊技機の一種であるパチンコ機５０は、縦長の固定外郭保持枠をなす外枠５１にて構成の各部を保持する構造である。外枠５１の左側上下には、ヒンジ５３が設けられており、該ヒンジ５３の他方側には図３に記載する内枠７０が取り付けられており、内枠７０は外枠５１に対して開閉可能な構成になっている。前枠５２には、板ガラス６１が取り外し自在に設けられており、板ガラス６１の奥には図２に記載する遊技盤１が内枠７０に取り付けられている。
【００１３】
前枠５２の上側左右及び外枠５１の下側左右には、スピーカ６６が設けられており、パチンコ機５０から発生する遊技音が出力され、遊技者の趣向性を向上させる。また、遊技者の趣向性を向上させるために前枠５２に遊技状態に応じて発光する枠側装飾ランプ６５も複数設けられている。前枠５２の下方には、上皿５５と下皿６３が一体に形成されている。下皿６３の右側には発射ハンドル６４が取り付けられており、該発射ハンドル６４を時計回りに回動操作することによって発射装置（図示省略）が可動して、上皿５５から供給された遊技球が遊技盤１に向けて発射される。
【００１４】
下皿６３の左側には、遊技者が操作可能な演出ボタン６７が備えられており、遊技者が所定期間中に、該演出ボタン６７を操作することで後述する演出図柄表示装置６に表示される内容が変化したり、スピーカ６６より出力される遊技音が変化したりする。また、このパチンコ機５０はいわゆるＣＲ機であって、プリペイドカードの読み書き等を行うためのプリペイドカードユニット（ＣＲユニット）５６が付属しており、パチンコ機５０には、貸出ボタン５７、精算ボタン５８及び残高表示器５９を有するＣＲ精算表示装置が備わっている。
【００１５】
図２は、本実施例のパチンコ機５０の遊技盤１の正面図である。なお、このパチンコ機５０の全体的な構成は公知技術に従っているので図示及び説明は省略する。図２に示すように遊技盤１には、公知のガイドレール２ａ、２ｂによって囲まれた略円形の遊技領域３が設けられている。この遊技領域３には多数の遊技釘４が打ち付けられている。
【００１６】
遊技領域３のほぼ中央部には、センターケース５が配されている。センターケース５は、公知のものと同様に、ワープ入口、ワープ通路、ステージ、演出図柄表示装置６（液晶表示装置であり擬似図柄を表示する。）の画面６ａを臨ませる窓５ａ等を備えている。
窓５ａの上側にはドットマトリクスの普通図柄表示装置７及び７セグメントの第１特別図柄表示装置９と第２特別図柄表示装置１０と４個のＬＥＤからなる普通図柄保留記憶表示装置８が設置され、下側には第１特別図柄保留記憶表示装置１８と第２特別図柄保留数示装置１９が設置されている。
センターケース５の向かって左横には普通図柄作動ゲート１７が配置されている  センターケース５の下方には、第１始動口１１と第２始動口１２とがユニット化された複合入賞装置１３が配置されている。
【００１７】
第１始動口１１は、いわゆるチャッカーであり、常時入球可能である。
第２始動口１２は電動チューリップであり、周知の電動チューリップと同様に開閉変化するが、上方に第１始動口１１があるために図示の閉鎖状態では遊技球を入球させることができない。しかし、遊技球が普通図柄作動ゲート１７を通過すると行われる普通図柄抽選で当り、普通図柄表示装置７に当りの普通図柄が確定表示されると、第２始動口１２は開放されて入球容易になる。
【００１８】
複合入賞装置１３の下方にはアタッカー式の大入賞口１４が配置され、その下方にはアウト穴１５が設けられている。また、複合入賞装置１３の左側には第１左入賞口３１と第２左入賞口３２が、右側には第１右入賞口３３と第２右入賞口３４がガイドレール２ｂに沿うように設けられている。なお、この第１左入賞口３１、第２左入賞口３２、第１右入賞口３３、第２右入賞口３４が、常時、入球率が変化しない普通入賞口である。
【００１９】
パチンコ機５０の裏面は図３に示すとおり、前述した遊技盤１を脱着可能に取り付ける内枠７０が前述した外枠５１に収納されている。この内枠７０には、上方から、球タンク７１、タンクレール７２及び払出装置７３が設けられている。この構成により、遊技盤１上の入賞口に遊技球の入賞があれば球タンク７１からタンクレール７２を介して所定個数の遊技球を払出装置７３により前述した上皿５５に排出することができる。また、パチンコ機５０の裏側には、主制御装置８０、払出制御基板８１、演出図柄制御装置８２、サブ統合制御装置８３、発射制御装置８４、電源基板８５が設けられている。なお、演出図柄制御装置８２、サブ統合制御装置８３がサブ制御装置に該当する。
【００２０】
主制御装置８０、演出図柄制御装置８２、サブ統合制御装置８３は遊技盤１に設けられており、払出制御基板８１、発射制御装置８４、電源基板８５が内枠７０に設けられている。なお、図３では、発射制御装置８４が描かれていないが、発射制御装置８４は払出制御基板８１の下に設けられている。また、球タンク７１の右側には、外部接続端子７８が設けられており、この外部接続端子７８より、遊技状態や遊技結果を示す信号が図示しないホールコンピュータに送られる。なお、従来はホールコンピュータへ信号を送信するための外部接続端子７８には、盤用（遊技盤側から出力される信号をホールコンピュータへ出力するための端子）と枠用（枠側（前枠５２、内枠７０、外枠５１）から出力される信号をホールコンピュータへ出力するための端子）の２種類を用いているが、本実施例では、一つの外部接続端子７８を介してホールコンピュータへ遊技状態や遊技結果を示す信号を送信している。
【００２１】
このパチンコ機５０の電気的構成は、図４のブロック図に示すとおり、主制御装置８０を中心にして構成されている。なお、このブロック図には、単に信号を中継するだけのためのいわゆる中継基板及び電源回路等は記載していない。また、詳細の図示は省略するが、主制御装置８０、払出制御基板８１、演出図柄制御装置８２、サブ統合制御装置８３のいずれもＣＰＵ、ＲＯＭ、ＲＡＭ、入力ポート、出力ポート等を備えているが、本実施例では発射制御装置８４にはＣＰＵ、ＲＯＭ、ＲＡＭは設けられていない。しかし、これに限るわけではなく、発射制御装置８４にＣＰＵ、ＲＯＭ、ＲＡＭ等を設けてもよい。
【００２２】
主制御装置８０には、パチンコ機５０に対して異常な電波が照射されたことを検出する電波検出センサ１００、第１始動口１１に入球した遊技球を検出する第１始動口スイッチ１１ａ、第２始動口１２に入球した遊技球を検出する第２始動口スイッチ１２ａ、普通図柄作動ゲート１７に進入した遊技球を検出する普通図柄作動スイッチ１７ａ、大入賞口１４に入球した遊技球を計数するためのカウントスイッチ１４ａ、第１左入賞口３１、第２左入賞口３２に入球した遊技球を検出する左入賞口スイッチ３１ａ、第１右入賞口３３、第２右入賞口３４に入球した遊技球を検出する右入賞口スイッチ３３ａ等の検出信号が入力される。なお、電波検出センサ１００は、遊技盤１の裏側に設置されている。
【００２３】
主制御装置８０は搭載しているプログラムに従って動作して、上述の検出信号などに基づいて遊技の進行に関わる各種のコマンドを生成して払出制御基板８１及びサブ統合制御装置８３に出力する。
また主制御装置８０は、図柄表示装置中継端子板９０を介して接続されている第１特別図柄表示装置９、第２特別図柄表示装置１０及び普通図柄表示装置７の表示、第１特別図柄保留記憶表示装置１８、第２特別図柄保留数表示装置１９及び普通図柄保留記憶表示装置８の点灯を制御する。
【００２４】
更に、主制御装置８０は、大入賞口ソレノイド１４ｂを制御することで大入賞口１４の開閉を制御し、普通電動役物ソレノイド（図４では普電役物ソレノイドと表記）１２ｂを制御することで第２始動口１２の開閉を制御する。
主制御装置８０からの出力信号は試験信号端子にも出力される他、図柄変動や大当り等の管理用の信号が外部接続端子７８に出力されてホールメインコンピュータに送られる。主制御装置８０と払出制御基板８１とは双方向通信が可能である。
【００２５】
払出制御基板８１は、主制御装置８０から送られてくるコマンドに応じて払出モータ２０を稼働させて賞球を払い出させる。本実施例においては、賞球として払い出される遊技球を計数するための払出センサ２１の検出信号は払出制御基板８１に入力され、払出制御基板８１で賞球の計数が行われる構成を用いる。この他にも主制御装置８０と払出制御基板８１に払出センサ２１の検出信号が入力され、主制御装置８０と払出制御基板８１の双方で賞球の計数を行う構成を用いることも考えられる。
【００２６】
なお、払出制御基板８１はガラス枠開放スイッチ３５、内枠開放スイッチ３６、満杯スイッチ２２、球切れスイッチ２３からの信号が入力され、満杯スイッチ２２により下皿６３が満タンであることを示す信号が入力された場合及び球切れスイッチ２３により球タンクに遊技球が少ないあるいは無いことを示す信号が入力されると払出モータ２０を停止させ、賞球の払出動作を停止させる。なお、満杯スイッチ２２、球切れスイッチ２３も、その状態が解消されるまで信号を出力し続ける構成になっており、払出制御基板８１は、その信号が出力されなくなることに起因して払出モータ２０の駆動を再開させる。
【００２７】
また、払出制御基板８１はＣＲユニット端子板２４を介してプリペイドカードユニットと交信することで払出モータ２０を作動させ、貸し球を排出する。払出された貸し球は払出センサ２１に検出され、検出信号は払出制御基板８１に入力される。なお、ＣＲユニット端子板２４は精算表示基板２５とも双方向通信可能に接続されており、精算表示基板２５には、遊技球の貸出しを要求するための球貸ボタン、精算を要求するための返却ボタン、残高表示器が接続されている。
【００２８】
また、払出制御基板８１は、外部接続端子７８を介して賞球に関する情報、枠（内枠、前枠）の開閉状態を示す情報などをホールコンピュータに送信するほか、発射制御装置８４に対して発射停止信号を送信する。
なお本実施例では遊技球を払い出す構成であるが、入賞等に応じて発生した遊技球を払い出さずに記憶する封入式の構成にしても良い。
【００２９】
発射制御装置８４は発射モータ３０を制御して、遊技球を遊技領域３に遊技球を発射させる。なお、発射制御装置８４には払出制御基板８１以外に発射ハンドルからの回動量信号、タッチスイッチ２８からのタッチ信号、発射停止スイッチ２９から発射停止信号が入力される。
回動量信号は、遊技者が発射ハンドルを操作することで出力され、タッチ信号は遊技者が発射ハンドルを触ることで出力され、発射停止スイッチ信号は、遊技者が発射停止スイッチ２９を押すことで出力される。なお、タッチ信号が発射制御装置８４に入力されていなければ、遊技球は発射できないほか、発射停止スイッチ信号が入力されているときには、遊技者が発射ハンドルを触っていても遊技球は発射できないようになっている。
【００３０】
サブ統合制御装置８３は、主制御装置８０から送信されてくるデータ及びコマンドを受信し、それらを演出表示制御用、音制御用及びランプ制御用のデータに振り分けて、演出表示制御用のコマンド等は演出図柄制御装置８２に送信し、音制御用及びランプ制御用は自身に含まれている各制御部位（音声制御装置及びランプ制御装置としての機能部）に分配する。そして、音声制御装置としての機能部は、音声制御用のデータに基づいて音ＬＳＩを作動させることによってスピーカ６６からの音声出力を制御し、ランプ制御装置としての機能部はランプ制御用のデータに基づいてランプドライバを作動させることによって各種ＬＥＤ、ランプ２６を制御する。また、サブ統合制御装置８３には、演出ボタン６７が接続されており、遊技者が演出ボタン６７を操作した際には、その信号がサブ統合制御装置８３に入力される。
【００３１】
サブ統合制御装置８３と演出図柄制御装置８２とは双方向通信が可能である。
演出図柄制御装置８２は、サブ統合制御装置８３から受信したデータ及びコマンド（共に主制御装置８０から送信されてきたものとサブ統合制御装置８３が生成したものとがある）に基づいて演出図柄表示装置６を制御して、擬似図柄等の演出画像を画面６ａに表示させる。
【００３２】
電源投入時に主制御装置８０のＣＰＵにより実行される処理について図５を用いて説明する。電源スイッチが操作されてパチンコ機５０が通電状態になり、リセット信号が解除され、ＣＰＵ自身のセキュリティチェックが終了すると、本処理が起動され、電源投入の初期処理を実行する（Ｓ５）。そしてＲＷＭクリア信号がオンか否かを判定する（Ｓ１０）。ＲＷＭクリア信号は、リセット信号の解除時にＲＷＭクリアスイッチがオン状態であればＨ（オン）になるものなので、これは実質的に、電源投入時にＲＷＭクリアスイッチがオン状態だったか否かを判定していることになる。
【００３３】
ＲＷＭクリア信号がオンではなかったとき（Ｓ１０：ｎｏ）は、パチンコ機５０を電源断時の状態に復旧する。そのためにまず、電源断時の発生情報が正常か否かを判定し（Ｓ１５）、正常であれば（Ｓ１５：ｙｅｓ）、ＲＷＭの判定値を算出し（Ｓ２０）、その判定値が正常か否かを判定する（Ｓ２５）。ここでＲＷＭの判定値とは、電源断時にＲＷＭに保存された値で、Ｓ２５では、Ｓ２０で算出された値と、ＲＷＭに保存された値が一致するか否かを判定する。判定値が正常、すなわち判定値が保存された値と一致していれば（Ｓ２５：ｙｅｓ）、電源復帰時の処理（例えば、電源断時の発生情報をクリアしたり、サブ統合制御装置８３を電源断時の遊技状態に復帰させるためのコマンドを送信したりする）を行なう（Ｓ３０）。そして割り込み設定を行い（Ｓ３５）、メインルーチンに移行する。
【００３４】
ＲＷＭクリア信号がオンだったとき（Ｓ１０：ｙｅｓ）は、パチンコ機５０を初期状態に戻す。そのためにまず、ＲＷＭクリア時の処理（Ｓ４０）として、ＲＷＭの全てを０クリアし、ＲＡＭの初期設定を行い、ＣＰＵおよびその周辺デバイスの初期設定を行なう。こうしてＲＷＭクリア時の処理が終了すると割り込み設定を行い（Ｓ４５）、メインルーチンに移行する。なお、Ｓ１５で電源断時の発生情報が正常ではないと判定された際（Ｓ１５：ｎｏ）または、Ｓ２５でＲＷＭ判定値が正常ではないと判定された際（Ｓ２５：ｎｏ）もＳ４０に移行して、ＲＷＭクリア時の処理（Ｓ４５）を行う。
【００３５】
メインルーチンを図６に従って説明する。なお、図５ではメインルーチンを、電源投入時の処理に引き続き実行される処理であるかのように示したが、実際にはメインルーチンは、約２ｍｓ毎のハード割り込みにより定期的に実行される。本実施形態では、Ｓ１００〜Ｓ１５５までの１回だけ実行される処理を「本処理」と称し、この本処理を実行して余った時間内に時間の許す限り繰り返し実行されるＳ１６０〜Ｓ１６５の処理を「残余処理」と称する。「本処理」は上記割り込みにより定期的に実行されることになる。
【００３６】
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される（Ｓ１００）。この判断処理は、メモリとしてのＲＷＭの所定領域の値が所定値であるか否かを判断することにより行われ、マイコンにより実行される処理が本処理に移行したとき、通常の処理を実行して良いのか否かを判断するためのものである。正常割り込みでない場合としては、電源投入時又はノイズ等によるマイコンの暴走等が考えられるが、マイコンの暴走は近年の技術の向上によりほとんど無いものと考えて良いので、たいていが電源投入時である。電源投入時にはＲＡＭの所定領域の値が所定値と異なる値となっている。
【００３７】
正常割り込みでないと判断されると（Ｓ１００：ｎｏ）、初期設定(例えば前記メモリの所定領域への所定値を書き込み、特別図柄及び普通図柄を初期図柄とする等のメモリの作業領域への各初期値の書き込み等）が為され（Ｓ１０５）、残余処理に移行する。
【００３８】
正常割り込みとの肯定判断がなされると（Ｓ１００：ｙｅｓ）、各種乱数を更新する処理（Ｓ１１０）が行なわれる。具体的には、初期値乱数の更新、大当り決定用乱数の更新、大当り図柄決定用乱数の更新、当り決定用乱数の更新、リーチ判定用乱数の更新、変動パターン決定用乱数の更新などが行なわれる。なお、この当り決定用乱数は普通図柄の抽選に使用し、その他の初期値乱数、大当り決定用乱数、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数は特別図柄の抽選に使用する。
【００３９】
続く入賞確認処理（Ｓ１１５）では、第１始動口１１、第２始動口１２の入賞の確認及びパチンコ機５０に設けられ主制御装置８０に接続された各スイッチ類の入力処理が実行される。
本実施例では、遊技球が第１始動口１１、第２始動口１２に入賞すると大当り決定用乱数、大当り図柄決定用乱数、変動パターン決定用乱数、リーチ判定用乱数など複数の乱数を取得されるのだが、保留記憶できる数を第１始動口１１と第２始動口１２それぞれ４個までとしており、第１保留記憶が満タンである４個のときに遊技球が第１始動口１１に入賞又は第２保留記憶が満タンである４個のときに遊技球が第２始動口１２に入賞しても賞球が払出されるだけで、前記複数の乱数は保留記憶されない構成になっている。なお、電波検出センサ１００からの入力があれば、エッジデータ（ＨまたはＬ）が設定される。
【００４０】
続いて、大当りか否かを判定する条件成立判定手段としての当否判定処理（Ｓ１２０）を行う。この当否判定処理（Ｓ１２０）が終了すると、画像出力処理等の各出力処理（Ｓ１２５）が実行される。
【００４１】
各出力処理（Ｓ１２５）では、遊技の進行に応じて主制御装置８０は演出図柄制御装置８２、払出制御基板８１、発射制御装置８４、サブ統合制御装置８３、大入賞口ソレノイド１４ｂ等に対して各々出力処理を実行する。このとき、パチンコ機５０に異常があれば、エラー中であることを報知すべく演出図柄制御装置８２にエラー信号を出力する。
【００４２】
続くＳ１３０で割り込みカウンタが０か否かを判定し、０であれば（Ｓ１３０：ｙｅｓ）Ｓ１３５にて割り込みカウンタを１にし、賞球コマンド送信処理（Ｓ１４０）を行なう。賞球コマンド送信処理では、入賞口に設置されている検出スイッチからの遊技球検出信号に基づいて賞球コマンドを生成し、払出制御装置８１に送信する。払出制御装置８１の賞球制御ＣＰＵは、賞球コマンドが主制御装置８０から送られてくると、払出中継端子板７６を介して払出モータ２０を駆動させて、賞球コマンドで指定された個数の賞球を払い出させる。賞球コマンド送信処理が終了すると残余処理に移行する。
Ｓ１３０で割り込みカウンタが０でないと判定されると（Ｓ１３０：ｎｏ）、Ｓ１４５にて割り込みカウンタを０にし、不正監視処理（Ｓ１５０）を行い、演出コマンド送信処理（Ｓ１５５）を行なう。演出コマンド送信処理では、Ｓ１１０で生成されたリーチ判定用乱数や変動パターン決定用乱数に基づいて演出コマンドを生成し、サブ統合制御装置８３に送信する。演出コマンド送信処理が終了すると残余処理に移行する。
【００４３】
Ｓ１３０〜Ｓ１５５の処理は、割込カウンタを１または０に切り替えることにより、Ｓ１３５〜Ｓ１４０の処理とＳ１４５〜Ｓ１５５の処理とを交互に行なうことになる。当該メインルーチンが当否判定の結果や変動パターンの長短に係わらず一定周期で起動されると仮定すると、Ｓ１００〜Ｓ１２５までの処理が約２ｍｓごとに実行されるのに対して、Ｓ１３５および〜Ｓ１４０の処理とＳ１４５〜Ｓ１５５の処理は、約４ｍｓごとに実行される。
【００４４】
本処理の残余処理では、まずＳ１６０にて停電検出フラグが０か否かを判定し、０でなければ（Ｓ１６０：ｎｏ）電源断発生時処理を行なう。停電検出フラグが０であれば（Ｓ１６０：ｙｅｓ）、初期値乱数更新処理（Ｓ１６０）を行い、Ｓ１６０に戻る。初期値乱数更新処理（Ｓ１６０）は、前述したＳ１１０内で行なわれる初期値乱数の更新と全く同じ処理である。Ｓ１６０およびＳ１６５の処理は無限ループを形成し、次の割り込みが実行されるまで時間の許される限り繰り返し実行される。前述したＳ１００〜Ｓ１５５までの本処理を実行するのに必要とされる時間は、大当り処理を実行するか否か、特別図柄の表示態様の相違等により割り込み毎に異なる。この結果、残余処理を実行する回数も割り込み毎に異なり、図６に示された割り込み処理が１回実行されることにより初期値乱数に更新される値も一律ではなくなる。これにより、初期値乱数が大当り決定用乱数と同期する可能性は極めて小さくなる。なお、前述した当り決定用乱数の更新も残余処理内において実行するよう構成しても良い。
【００４５】
Ｓ１５０の不正監視処理の概略を図７に示す。本処理が起動されると、不正フラグが０か否かを判定する（Ｓ２００）。肯定判断の場合（Ｓ２００：ｙｅｓ）はＳ２０５に移行し、電波検出センサ１００が不正電波を検出した（エッジデータがＨ）か否かを判定する。否定判断の場合（Ｓ２０５：ｎｏ）は不正監視処理を終了（リターン）し、肯定判断の場合（Ｓ２０５：ｙｅｓ）は不正フラグを１にする（Ｓ２１０）。つまり不正フラグ＝１は、不正な電波が検出されたことを示す。なお、不正フラグが１にセットされると、主制御装置８０は機外（ホールコンピュータ８７）へと不正情報を出力する。そして続くＳ２１５にて不正信号をサブ統合制御装置８３に送信し、不正カウンタをセットする（Ｓ２２０）。ここで不正カウンタは２バイトの値であり、初期値またはクリアをされた状態ではＦＦＦＦが格納されている。Ｓ２２０の処理では不正カウンタに０１Ｆ３（１０進法で４９９）がセットされる。
【００４６】
Ｓ２００で否定判断された場合にはＳ２２５に移行し、不正カウンタが０か否かを判定する。否定判断の場合（Ｓ２２５：ｎｏ）は不正カウンタをデクリメント（Ｓ２４５）して不正監視処理を終了する。肯定判断の場合（Ｓ２２５：ｙｅｓ）は電波検出センサ１００が不正電波を検出していない（エッジデータがＬ）か否かを判定する。否定判断、つまり不正電波が検出されている場合（Ｓ２３０：ｎｏ）は不正監視処理を終了し、肯定判断の場合（Ｓ２３０：ｙｅｓ）は不正フラグを０にし（Ｓ２３５）、不正クリア信号をサブ統合制御装置８３に送信して（Ｓ２４０）不正監視処理を終了する。
【００４７】
以上のような不正監視処理によれば、不正電波が検出されると、不正信号がサブ統合制御装置８３に送信される。そして、たとえその不正電波が検出されなくなっても、不正カウンタが０になるまでは、不正クリア信号はサブ統合制御装置８３に送信されない処理となっている。不正電波が検出されてから、不正カウンタが０になるまでに要する時間は、メインルーチンが当否判定の結果や変動パターンの長短に係わらず一定周期で起動されると仮定すると、不正監視処理は、約４ｍｓごとに実行され、その都度、Ｓ２４５の処理により１ずつデクリメントされるので、約２秒となる。
【００４８】
図６に示した電源断発生時処理の概略を図８に示す。本処理が起動されると、電源断フラグを設定し（Ｓ２５０）、ＲＷＭ判定値を算出して保存する（Ｓ２５５）。ＲＷＭ判定値は、図５のＳ２０で判定に用いるためのもので、ＲＷＭ上の、情報を不揮発的に記憶する領域に保存される。ＲＷＭ判定値を保存すると、電源断が発生したことを示す情報を保存し（Ｓ２６０）、ＲＷＭへのアクセスを禁止し、無限ループに入る。実際にはこの後、主制御装置８０のＣＰＵへの電力供給が完全に絶たれることにより本処理は終了する。
【００４９】
サブ統合制御装置８３のＣＰＵにて実行される不正報知処理の概要を図９に示す。本処理は、不正報知フラグが０の状態（Ｓ３００：ｙｅｓ）で不正信号を主制御装置８０から受信した場合（Ｓ３０５：ｙｅｓ）、または不正報知フラグが０ではない状態（Ｓ３００：ｎｏ）で不正クリア信号を主制御装置８０から受信した場合（Ｓ３３５：ｙｅｓ）に起動される。不正報知フラグが０の状態で不正信号を主制御装置８０から受信すると、不正報知フラグを１にし（Ｓ３１０）、報知維持フラグが１か否かを判定する（Ｓ３１５）。なお、不正報知フラグが１にセットされると、サブ統合制御装置８３は機外（ホールコンピュータ８７）へと不正情報を出力する。報知維持フラグが１であれば報知維持フラグを０にし（Ｓ３２０）、報知維持カウンタをクリア（Ｓ３２５）して不正報知維持処理を行なう。ここで報知維持カウンタは２バイトの値であり、Ｓ３２５によりＦＦＦＦがセットされる。なお、報知維持カウンタの初期値もＦＦＦＦである。
報知維持フラグが１でなければ（Ｓ３１５：ｎｏ）、不正報知開始処理（Ｓ３３０）を行なう。不正報知開始処理（Ｓ３３０）では、スピーカ６６およびランプ２６を制御して、音および光による報知動作を開始する。不正報知開始処理が終了すると、不正報知維持処理に移行する。
不正報知フラグが０ではない状態で不正クリア信号を主制御装置８０から受信した場合には、不正報知フラグを０にし（Ｓ３４０）、報知維持フラグを１にし（Ｓ３４５）、報知維持カウンタをセット（Ｓ３５０）して不正報知維持処理に移行する。Ｓ３５０の処理では報知維持カウンタに３Ａ９７（１０進法で１４９９９）がセットされる。報知維持カウンタは、不正報知維持処理で報知維持フラグが１であると判定されるごとに１デクリメントされていく。
【００５０】
不正報知維持処理の概略を図１０に示す。本処理が起動されると、報知維持フラグが１か否かを判定し（Ｓ４００）、否定判断なら本処理を終了（リターン）する。報知維持フラグが１であれば（Ｓ４００：ｙｅｓ）、報知維持カウンタをデクリメントし（Ｓ４０５）、報知維持カウンタが０か否かを判定する（Ｓ４１０）。否定判断なら本処理を終了し、肯定判断なら（Ｓ４１０：ｙｅｓ）、不正報知停止処理（Ｓ４１５）を行なう。不正報知停止処理では、スピーカ６６およびランプ２６を制御して、音および光にて行なっていた報知動作を停止する。不正報知停止処理が終了すると、報知維持フラグを０にして本処理を終了する。
【００５１】
以上のような不正報知処理および不正報知維持処理によれば、報知動作を行なっていない状態（Ｓ３００：ｙｅｓ）で主制御装置８０から不正信号を受信すると（Ｓ３０５：ｙｅｓ）、音および光にて報知動作を開始する。不正信号は、不正監視処理により最低約２秒間は出力されるので、以上の説明部分のみによれば、報知動作も最低約２秒間は行なわれることになる。そしてこれに加え、報知動作を行なっている状態（Ｓ３００：ｎｏ）で主制御装置８０から不正クリア信号を受信すると（Ｓ３３５：ｙｅｓ）、報知維持カウンタをセットし（Ｓ３５０）、不正報知維持処理が起動される都度、報知維持カウンタを減算して報知維持カウンタが０になるまで報知動作を続行する（Ｓ４１５を実行しない）。つまり、主制御装置８０からは報知動作を終了してもよい旨の指令（不正クリア信号）を受信したにも拘らず、実行中の報知動作を行ない続ける（この状態を「報知動作の延長」と呼ぶことにする）。この結果、報知動作は最短でも約２秒に時間Ｔ2 を加えた期間、行なわれることになる。そして更に、不正信号を主制御装置８０から受信した時（Ｓ３０５：ｙｅｓ）に、既に報知動作が延長されている場合（Ｓ３１５：ｙｅｓ）は、一旦、報知維持フラグを０にし（Ｓ３２０）、報知維持カウンタをクリアする（Ｓ３２５）ことで、報知動作の延長状態を解消する。
【００５２】
以上のような処理を行なうパチンコ機５０によって行なわれる報知動作の概要を図１１に示す。まず時点Ａにおいて不正電波が発生すると、電波検出センサ１００によりこれが検出される。なお、この不正電波は４ｍｓを周期としてＨとＬを繰り返す矩形波とする。そして不正監視処理により不正フラグが１（図１１ではＨ）となり（Ｓ２１０）、サブ統合制御装置８３に不正信号が送信される（Ｓ２１５）。こうして一旦、不正信号が発生されると、不正カウンタにより規定される時間Ｔ1 （前記した値では約２秒）が経過するまで不正フラグが維持される。すなわち、時点Ｂ、時点Ｃ、時点Ｄなどにおいて不正電波がＬになっても、不正フラグがＬになることはない。この状態下で主制御装置８０で行なわれる処理は、Ｓ２００、Ｓ２２５，Ｓ２４５であるため、主制御装置８０の負担は非常に軽い。時間Ｔ1 が経過した時点Ｅで不正カウンタは０となるから（Ｓ２２５：ｙｅｓ）、不正電波の有無を電波検出センサ１００により判定する（Ｓ２３０）。時点Ｅでは不正電波がないので不正フラグが０（図１１ではＬ）となり（Ｓ２３５）、不正クリア信号がサブ統合制御装置８３に送信される（Ｓ２４０）。
【００５３】
一方、サブ統合制御装置８３では、時点Ａ（正確には信号の送受信に要する時間などによりわずかに遅れるが、本説明および図１１では、この遅れを省略する）において、主制御装置８０から不正信号を受信して、不正報知フラグが１となる（Ｓ３１０）。初期状態において報知維持フラグが０であるから、Ｓ３１５からＳ３３０に移行して、不正報知（音と光による報知動作）が開始される（図１１ではオン）。この報知動作は、時点Ｅにおいて主制御装置８０から不正クリア信号を受信しても（Ｓ３３５：ｙｅｓ）、その後、更に時間Ｔ2 が経過する（すなわち報知維持カウンタが０になる）まで延長される。そしてこの間にサブ統合制御装置８３のＣＰＵで行なわれる処理は、不正クリア信号を受信するまではＳ３００，Ｓ３３５，Ｓ４００であり、不正クリア信号を受信した後は、Ｓ３００，Ｓ３０５、Ｓ４００，Ｓ４０５，Ｓ４１０であるため、サブ統合制御装置８３のＣＰＵの処理負担は軽い。なお、ここでは時間Ｔ2 が経過する前の時点Ｆにおいて、再び不正電波が発生したため、主制御装置８０が不正信号をサブ統合制御装置８３に送信している。サブ統合制御装置８３は、これを受けて（Ｓ３０５：ｙｅｓ）、報知維持フラグを一旦０にし（Ｓ３２０）、報知維持カウンタをクリアする（Ｓ３２５）。
【００５４】
図１１の時点Ｇでは、Ｓ２２５の処理で不正カウンタが０であると判定され（Ｓ２２５：ｙｅｓ）、電波が未検出ではないと判定されるので（Ｓ２３０：ｎｏ）不正フラグは０にされず（Ｓ２３５）、不正クリア信号は送信（Ｓ２４０）されない。不正クリア信号が再度送信されるのは、時点Ｆから時間Ｔ1 が経過（Ｓ２２５：ｙｅｓ）した時点Ｇの後、不正監視処理が起動され、不正電波がＬとなったことが初めて検出される（Ｓ２３０：ｙｅｓ）時点Ｈである。すなわちＳ２４０の処理により不正クリア信号がサブ統合制御装置８３に送信され、これを受信したサブ統合制御装置８３（Ｓ３３５：ｙｅｓ）は、その時点から時間Ｔ2 が経過した時点Ｉまで報知動作を延長する。なお、図１１において、時点Ｆにおいて不正電波と不正フラグが略同時にＨとなったにも拘らず、時点Ｇが不正電波の変化のタイミングとずれているが、こうしたことは、不正電波を発する装置の動作を規定するクロック周波数とパチンコ機５０の主制御装置８０のＣＰＵの動作を規定するクロック周波数とが一致していないことや、割り込み処理により不正監視処理（Ｓ１５０）の起動タイミングがずれること等を原因として発生し得る。
【００５５】
以上のように構成されたパチンコ機５０によれば、例示した４ｍｓのような短い周期でＨとＬを繰り返される不正電波を照射されても、主制御装置８０のＣＰＵは、サブ統合制御装置８３に不正信号を一旦送信すると、時間Ｔ1 （前記例では約２秒間）は不正クリア信号を送信しないので、主制御装置８０のＣＰＵの処理負担は軽い。また、不正電波の検出（Ｓ２０５）も時間Ｔ1 の間は行なわないので、この処理負担は非常に軽いものとなる。これにより、不正信号を受信したサブ統合制御装置８３が不正報知開始処理（Ｓ３３０）を実行する回数は、不正信号を１回受信する毎に１回であるため、サブ統合制御装置８３のＣＰＵの処理負担も軽いものとなる。しかも、主制御装置８０から不正クリア信号を受信しても、時間Ｔ2 が経過するまでは報知動作を延長するので、たとえ不正電波の発信が短時間（例えば１秒）であったとしても、時間Ｔ2 以上にわたり報知動作を行なうことになり、報知効果が高いものとなる。
【００５６】
ここで本実施例の構成と、本発明の構成要件との対応関係を示す。サブ統合制御装置８３が本発明の「サブ制御装置」に相当し、電波検出センサ１００が本発明の「電波検出手段」に相当し、Ｓ２０５の処理が本発明の「不正電波判定手段」に相当し、Ｓ２１５の処理が本発明の「不正指令送信手段」に相当し、Ｓ２４０の処理が本発明の「不正クリア指令送信手段」に相当し、時間Ｔ1 が本発明の「所定時間１」に相当し、時間Ｔ2 が本発明の「所定時間２」に相当し、不正信号が本発明の「不正指令」に相当し、不正クリア信号が本発明の「不正クリア指令」に相当する。
なお、Ｓ３３０の処理は、「不正指令を受信すると、前記スピーカを制御して音を出力する報知動作、および前記ランプを制御して光を出力する報知動作の少なくとも一方を行なう不正報知手段」といえるものであり、Ｓ４１５の処理は「不正報知手段により行なわれていた報知動作を、不正クリア指令を受信したことに起因して停止する報知動作停止手段」といえるものである。また、時間Ｔ2 を、所定時間１よりも長い時間である所定時間２とすると、報知動作停止手段が、前記不正クリア指令を受信してから、所定時間２が経過するまでは、前記不正報知手段により行なわれていた前記報知動作を停止させないものとなっている。
［他の実施例］
【００５７】
前記実施例では、パチンコ機５０に対して本発明を適用したが、不正な電波を用いた不正行為が行なわれる可能性がある遊技機であれば、同様に適用しても構わない。
【００５８】
主制御装置８０のＣＰＵが不正監視処理を実行する頻度は、メインルーチンを２回実行されるごとに１回であったが、メインルーチンが実行される都度、不正監視処理を実行するように構成してもよい。また、メインルーチンの割り込み周期は２ｍｓであったが、これとは異なる周期であっても構わない。同様に、不正フラグがＨの状態を維持する期間を約２秒、不正クリア信号の受信後に報知動作を延長する時間を報知維持カウンタにセットされた値３Ａ９７が０になるまでとしたが、これらについても、遊技場の状況や、遊技機の仕様、予想される不正電波の態様等に合わせて値を変更しても構わない。また、報知の態様については、例えば、不正報知フラグが１のとき（状態Ａとする）と、不正報知フラグが０で、且つ、報知維持フラグが１のとき（状態Ｂ）とで、報知音の出力態様や光の出力態様を異ならせてもよい。こうすると、例えば、不正を検出したことを不正行為者に気づかれない程度の報知をしながらもホールコンピュータ８７では把握し、不正行為をやめた後に不正が行なわれていたことを報知するようにも構成することが可能となる。
【００５９】
また、前記不正監視処理では、不正信号をサブ統合制御装置８３に送信していたが、これに加えて、他の構成に送信しても構わない。この一例として、外部接続端子７８を介してホールコンピュータ８７に不正信号を出力することが考えられる。この場合も、主制御装置８０の処理負担は、従来の不正監視に比べて軽くなる。
【符号の説明】
【００６０】
２６    ：  ランプ              ５０    ：  パチンコ機
６６    ：  スピーカ            ８０    ：  主制御装置
８３    ：  サブ統合制御装置    １００  ：  電波検出センサ
【図１】
0005457390.tif 000002
【図２】
0005457390.tif 000003
【図３】
0005457390.tif 000004
【図４】
0005457390.tif 000005
【図５】
0005457390.tif 000006
【図６】
0005457390.tif 000007
【図７】
0005457390.tif 000008
【図８】
0005457390.tif 000009
【図９】
0005457390.tif 000010
【図１０】
0005457390.tif 000011
【図１１】
0005457390.tif 000012