(57)【要約】【課題】  不正なマイコンの存在を確実に発見できるようにした遊技機を提供する。【解決手段】  電源装置（４１）は、遊技用マイクロコンピュータに供給する電源の電流量を監視する電流量監視手段（６３）と、該電流量監視手段により電流量が異常であると判定した場合に異常を報知する異常報知手段（６４）と、を備え、前記電流量監視手段は、監視する電流量の最低値と予め設定した閾値との比較により電流量の異常を判定する。不正マイコンが付加されていない場合には、電流量の最低値と予め設定した閾値との比較を行っても電流量の異常は判定されないが、不正マイコンが付加されていた場合には、電流量に異常を生じるため、その判定結果から不正マイコンの存在を判断できる。【選択図】  図４
2007061522.tif 000002
【特許請求の範囲】
【請求項１】
遊技機の動作を制御する遊技用マイクロコンピュータを有する遊技制御装置と、
該遊技制御装置に電源を供給する電源装置と、を備えた遊技機において、
前記電源装置は、
前記遊技用マイクロコンピュータに供給する電源の電流量を監視する電流量監視手段と、
該電流量監視手段により電流量が異常であると判定した場合に異常を報知する異常報知手段と、を備え、
前記電流量監視手段は、
監視する電流量の最低値と予め設定した閾値との比較により電流量の異常を判定することを特徴とする遊技機。
【請求項２】
遊技機の動作を制御する遊技用マイクロコンピュータを有する遊技制御装置と、
該遊技制御装置に電源を供給する電源装置と、を備えた遊技機において、
前記電源装置は、
前記遊技用マイクロコンピュータに供給する電源の電流量を監視する電流量監視手段と、
該電流量監視手段により電流量が異常であると判定した場合に異常を報知する異常報知手段と、
電源遮断又は停電を検出する電源遮断検出手段と、
電源遮断又は停電検出に応答して発生する電源遮断信号を前記遊技制御装置に出力する電源遮断信号出力手段と、
前記遊技用マイクロコンピュータが電源遮断信号を受けてから電源遮断処理を終了するのに十分な時間を待ってリセット信号を出力するリセット信号出力手段と、
電源遮断又は停電を検出してからリセット信号を出力するまでの間の前記遊技用マイクロコンピュータに供給する電源を保証する電源保証手段と、を備え、
前記電流量監視手段は、
前記遊技制御装置に前記電源遮断信号を出力してからリセット信号を出力するまでの間の電流量を監視して、該電流量の最低値と予め設定した閾値との比較により電流量の異常を判定することを特徴とする遊技機。
【請求項３】
前記異常報知手段は、バッテリバックアップされた記憶要素に判定結果を格納し、次の電源投入時に報知することを特徴とする請求項２に記載の遊技機。
【請求項４】
前記遊技用マイクロコンピュータは、前記電源遮断信号に応答して割り込み処理を禁止するとともに、ポート出力をＯＦＦにし、メモリアクセスを禁止し、リセット信号入力を待つことを特徴とする請求項２または請求項３に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機やスロットルマシン等の遊技機に関し、特に、不正改造の発見対策を講じた遊技機に関する。
【背景技術】
【０００２】
遊技機、たとえば、パチンコ遊技機は、遊技盤前面に設けられた入賞口への打球の入賞または通過をセンサで検出し、そのセンサ信号を遊技制御装置に取り込み、この遊技制御装置からの指令に応答して、遊技盤前面のチューリップ等の電動開閉入賞装置や、液晶ディスプレイ等の図柄変動表示装置といった、いわゆる電動役物を駆動するように構成されている。
【０００３】
図１４（ａ）は、遊技機の概略構成図である。遊技機に設けられた遊技制御装置１は、各種の遊技センサ信号を取り込む入力ポート２、各種の遊技駆動信号を出力する出力ポート３、遊技用マイクロコンピュータ（以下、遊技用ワンチップマイコンという）４、及び、それら各部の間を接続する内部バス５を有している。
【０００４】
遊技機の動作、とりわけ、電動役物の動作は、もっぱら遊技用ワンチップマイコン４に組み込まれた遊技用プログラムによってコントロールされるため、この遊技用ワンチップマイコン４を不正に改造された物に置き換えるという行為が社会問題化している。
【０００５】
かかる不正行為の対策としては、たとえば、特許文献１に記載されているものが知られている。この従来技術では、遊技用ワンチップマイコン４に、その遊技用ワンチップマイコン４のチップＩＤに対応する固有識別情報を予め書き込んでおくとともに、遊技制御装置１の外部に遊技監視装置６を設けておき、必要に応じて、遊技用ワンチップマイコン４から遊技監視装置６へと固有識別情報を送信するように構成されている。遊技監視装置６は、初回の固有識別情報受信の際にはその固有識別情報を記憶保存し、２回目以降の受信の際には記憶保存されている固有識別情報と受信した固有識別情報とを照合することにより、照合一致の場合には遊技用ワンチップマイコン４が正規品であると判断し、照合不一致の場合には不正品と判断する。
【０００６】
【特許文献１】特開２００１−１３７５１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の従来技術にあっては、遊技用ワンチップマイコン４に予め書き込まれた固有識別情報を外部の遊技監視装置６で評価して正規品であるか不正品であるかを判定する仕組みになっているため、以下の不正行為にまったく対応できないという問題点がある。
【０００８】
図１４（ｂ）は、不正行為の概念図である。この図において、遊技制御装置１′は、入力ポート２、出力ポート３′、遊技用ワンチップマイコン４、及び、内部バス５を含む点で上記の遊技制御装置１と類似する。相違点は、出力ポート３′の内部に遊技用ワンチップマイコン４と同等の働きをする不正なマイコン（以下、不正マイコン７という）が組み込まれている点、並びに、遊技用ワンチップマイコン４と内部バス５との間の接続が絶たれている（切断箇所８）点にある。なお、切断箇所８の位置は便宜上である。実際には、たとえば、遊技用ワンチップマイコン４などの実装部品の裏側等で切断し、見た目上、簡単に分からないように偽装されることが多い。
【０００９】
このような不正行為が施された遊技制御装置１′の正規の遊技用ワンチップマイコン４に対して、外部の遊技監視装置６から固有識別情報の要求を行うと、遊技用ワンチップマイコン４は、通常どおり自己の固有識別情報を遊技監視装置６に送信する。このため、遊技監視装置６は、その固有識別情報が初回の受信であれば、その固有識別情報を記憶保存し、２回目以降の受信であれば、記憶保存されている固有識別情報と受信した固有識別情報とを照合するので、当然ながら、常に照合一致となってしまい、結局、不正行為（不正マイコン７の存在）を見抜けない。
【００１０】
一方、不正行為が施された遊技制御装置１′の実際の遊技制御は、正規の遊技用ワンチップマイコン４で行われず、出力ポート３′に組み込まれた不正マイコン７で行われる。この不正マイコン７が入力ポート２や出力ポート３′を乗っ取るからである。
【００１１】
ちなみに、図１４（ｂ）では、不正マイコン７が出力ポート３′に組み込まれているが、これは一例である。組み込み対象の構成品の条件は、パッケージサイズが大きいこと、入出力ポートを乗っ取りやすい位置にあることである。これらの点（パッケージサイズの点及び入出力ポートの乗っ取りやすさの点）を満たす限り、出力ポート３′以外の構成品、たとえば、入力ポート２などに不正マイコン７が組み込まれることもあり得る。
【００１２】
そこで、本発明の目的は、不正なマイコンの存在を確実に発見できるようにした遊技機を提供することにある。
【課題を解決するための手段】
【００１３】
請求項１記載の発明は、遊技機の動作を制御する遊技用マイクロコンピュータを有する遊技制御装置と、該遊技制御装置に電源を供給する電源装置と、を備えた遊技機において、前記電源装置は、前記遊技用マイクロコンピュータに供給する電源の電流量を監視する電流量監視手段と、該電流量監視手段により電流量が異常であると判定した場合に異常を報知する異常報知手段と、を備え、前記電流量監視手段は、監視する電流量の最低値と予め設定した閾値との比較により電流量の異常を判定することを特徴とする遊技機である。
請求項２記載の発明は、遊技機の動作を制御する遊技用マイクロコンピュータを有する遊技制御装置と、該遊技制御装置に電源を供給する電源装置と、を備えた遊技機において、前記電源装置は、前記遊技用マイクロコンピュータに供給する電源の電流量を監視する電流量監視手段と、該電流量監視手段により電流量が異常であると判定した場合に異常を報知する異常報知手段と、電源遮断又は停電を検出する電源遮断検出手段と、電源遮断又は停電検出に応答して発生する電源遮断信号を前記遊技制御装置に出力する電源遮断信号出力手段と、前記遊技用マイクロコンピュータが電源遮断信号を受けてから電源遮断処理を終了するのに十分な時間を待ってリセット信号を出力するリセット信号出力手段と、電源遮断又は停電を検出してからリセット信号を出力するまでの間の前記遊技用マイクロコンピュータに供給する電源を保証する電源保証手段と、を備え、前記電流量監視手段は、前記遊技制御装置に前記電源遮断信号を出力してからリセット信号を出力するまでの間の電流量を監視して、該電流量の最低値と予め設定した閾値との比較により電流量の異常を判定することを特徴とする遊技機である。
請求項３記載の発明は、前記異常報知手段は、バッテリバックアップされた記憶要素に判定結果を格納し、次の電源投入時に報知することを特徴とする請求項２に記載の遊技機である。
請求項４記載の発明は、前記遊技用マイクロコンピュータは、前記電源遮断信号に応答して割り込み処理を禁止するとともに、ポート出力をＯＦＦにし、メモリアクセスを禁止し、リセット信号入力を待つことを特徴とする請求項２または請求項３に記載の遊技機である。
【発明の効果】
【００１４】
請求項１記載の発明によれば、遊技用マイクロコンピュータに供給する電源を生成する電源装置で、その電源の電流量が監視され、その電流量の最低値と予め設定した閾値との比較により電流量の異常が判定される。ここで、電流量の異常とは、遊技用マイクロコンピュータと同等の働きをする不正なマイクロコンピュータ（不正マイコン）が付加されたときの電流量の増加のことをいう。つまり、不正マイコンが付加されていない場合には、電流量の最低値と予め設定した閾値との比較を行っても電流量の異常は判定されないが、不正マイコンが付加されていた場合には、電流量に異常を生じるため、その判定結果から不正マイコンの存在を判断することができる。
請求項２記載の発明によれば、電源遮断又は停電が発生しても所定時間の間は遊技用マイクロコンピュータへの電源供給が行われ、電源装置は、電源遮断又は停電発生時に電源遮断信号を発生すると共に、その電源遮断信号の発生時点後の上記所定の時間内のタイミングでリセット信号を発生する。遊技用マイクロコンピュータは、その電源遮断信号に応答して電源遮断処理を実行し、リセット信号に応答してリセット処理を実行する。ここで、電源遮断処理後の遊技用マイクロコンピュータは動作待ちの状態、つまり、消費電流一定のアイドル状態にある。したがって、このアイドル状態期間を利用して、電流量の最低値と予め設定した閾値との比較を行うことにより、電流量の異常の判定を確実にすることができる。
請求項３記載の発明によれば、バッテリバックアップされた記憶要素に判定結果を格納するので、事後の電源復旧時にその判定結果を利用して、不正マイコンが組み込まれた可能性がある遊技機を営業台から除くことができる。
請求項４記載の発明によれば、遊技用マイクロコンピュータは、電源遮断信号に応答して割り込み処理を禁止するとともに、ポート出力をＯＦＦにし、メモリアクセスを禁止し、リセット信号入力を待つので、消費電流を最小にすることができ、電流量の異常の判定をより確実にすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を、パチンコ遊技機への適用を例にして、図面を参照しながら説明する。
【００１６】
まず、パチンコ遊技機の構成を説明する。
図１は、パチンコ遊技機１０（遊技機）の正面図である。このパチンコ遊技機１０は、遊技機本体１１と、その遊技機本体１１の側方に併設されたカードユニット１２とを対にして遊技場に多数設けられている。
【００１７】
遊技機本体１１は、機枠１３の前面側に額縁状の前面枠１４を開閉可能に設け、該前面枠１４に開設した窓部１５の前面側にガラス枠１６と開閉扉１７を開閉可能に軸着し、窓部１５の背面側には、この窓部１５を塞ぐようにして遊技盤１８（遊技盤１８の詳細構成は図２を参照のこと）を装着し、前面枠１４の下部前面側に球受皿１９と、遊技球（パチンコ球）の発射操作ハンドル２０などを取り付けているとともに、開閉扉１７には遊技球貯留手段として球供給皿２１を設け、該球供給皿２１より打球発射機構（図示省略）へ供給された遊技球が弾発され、遊技盤１８に到達するようになっている。
【００１８】
また、カードユニット１２は、遊技球を貸し出すためのプリペイドカードを処理するものであり、遊技者がプリペイドカードで遊技球を借り受ける際に、カードユニット１２のカード挿入口２２にプリペイドカードを挿入すると、そのプリペイドカードでの球貸が可能であれば使用可能な度数が遊技機側に設けられた度数表示器２３に表示され、その度数表示器２３の左側に設けられている球貸スイッチ２４を操作する毎に単位度数分（たとえば、１００円に相当する１度数分）の球貸動作が行われるようになっている。なお、球貸スイッチ２４の右隣のカード返却スイッチ２５を操作すると、カードユニット１２のカード挿入口２２からプリペイドカードが排出されるようになっている。
【００１９】
図２は、遊技盤１８の正面図である。遊技盤１８の表面に形成された遊技領域２６のほぼ中央には、演出制御装置２７の画像表示部（装飾図柄表示部）２７ａが設けられている。この画像表示部２７ａは、センターケース２７ｂに形成された凹部の前面より奥まった位置に設けられている。
【００２０】
演出制御装置２７の画像表示部２７ａは、たとえば、ＬＣＤ（液晶表示器）やＣＲＴ（ブラウン管）等で表示画面が構成されている。表示画面の画像を表示可能な領域には、複数の変動表示領域が設けられており、各変動表示領域に識別情報（装飾図柄：特別図柄に対応して変動表示する図柄）や特図変動表示ゲームを演出するキャラクタが表示される。すなわち、表示画面の左、中、右に設けられた変動表示領域には、識別情報として割り当てられた装飾図柄（たとえば、「０」〜「９」までの数字及び「Ａ」、「Ｂ」の英文字による１２種類の図柄）が変動表示（可変表示）して特図変動表示ゲームが行われる。その他、表示画面には遊技の進行に基づく画像が表示される。
【００２１】
画像表示部２７ａの右上方には装飾用ランプやＬＥＤ等の装飾装置２８が設けられており、これらの装飾装置２８は、大当り等のイベント発生時に遊技の進行に応じて様々な態様で装飾発光する。さらに、センターケース２７ｂの枠上には、画像表示部２７ａの左側の位置に“ワープ入口”と称される球通路（以下、ワープ入口２９）が設けられる。ワープ入口２９へ流下した遊技球は、ワープ出口３０から排出され、画像表示部２７ａの下辺に設けられた溝を通過して、画像表示部２７ａの中央直下に設けられた孔に流下する。そして、始動口３１の直上に設けられた連通口から排出されることによって、後述の始動口３１への入賞可能性が高められるようになっている。
【００２２】
センターケース２７ｂの左側には、普通図柄始動ゲート３２及び方向転換部材３３が配置される。また、センターケース２７ｂの下方には、複数個（左側３個、右側１個）の一般入賞口３４が配置されるとともに、普通変動入賞装置（普通電動役物）３５を備えた始動口３１、及び、大入賞口３６を備えた特別変動入賞装置３７が配置される。特別変動入賞装置３７の左側には、特図変動表示ゲームの特別図柄の変動表示及び特別図柄入賞記憶数を表示する特図表示器３８が設けられる。特図表示器３８には、特図表示部３８ａ及び特図記憶表示部３８ｂが設けられる。
【００２３】
また、特別変動入賞装置３７の右側には、普通図柄変動表示ゲームが実行され、または、普通図柄入賞記憶数を表示する普図表示器３９が設けられる。普図表示器３９には、普図表示部３９ａ及び普図記憶表示部３９ｂが設けられる。
【００２４】
パチンコ遊技機１０は、打球発射装置（図示省略）から遊技領域２６に向けて遊技球が打ち出されることによって遊技が行われる。打ち出された遊技球は、遊技領域２６内の各所に配置された風車等の方向転換部材３３や釘によって転動方向を変えながら遊技領域２６を流下し、一般入賞口３４、始動口３１または特別変動入賞装置３７に入賞するか、遊技領域２６の最下部に設けられたアウト口４０から排出される。遊技領域２６の左側に配置された一般入賞口３４への遊技球の入賞は、これらの一般入賞口３４に備えられた入賞口センサＬ８２（図５参照）によって検出される。また、遊技領域２６の右側に配置された一般入賞口３４への遊技球の入賞は、これらの一般入賞口３４に備えられた入賞口センサＲ８３（図５参照）によって検出される。なお、入賞口センサＬ８２や入賞口センサＲ８３の“Ｌ”、“Ｒ”は、それらの位置（左、右）を示す。
【００２５】
始動口３１、一般入賞口３４、大入賞口３６に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出ユニット（排出装置）から排出され、球供給皿２１に供給される。始動口３１への遊技球の入賞は、始動口ＳＷ７９（図５参照）によって検出される。この遊技球の通過タイミングによって抽出された特別図柄乱数カウンタ値は、後述の遊技制御装置４３内の特図記憶領域に特別図柄入賞記憶として所定回数（たとえば、最大で４回分）を限度に記憶される。そして、この特別図柄入賞記憶の記憶数は、特図記憶表示部３８ｂに表示される。遊技制御装置４３は、特別図柄入賞記憶に基づいて、特図表示部３８ａにて特図変動表示ゲームを行う。
【００２６】
始動口３１へ遊技球の入賞があると、演出制御装置２７では、前述した数字等で構成される装飾図柄（識別情報）が順に変動表示して、特図変動表示ゲームに関する画像が表示される。つまり、演出制御装置２７では、特図表示部３８ａの表示に対応する装飾図柄の変動表示が行われる。特図表示部３８ａは、変動表示状態と変動表示結果とを遊技者に正確に知らしめる役割を有し、演出制御装置２７は、興趣向上のために多様な表示を演出する役割を有する。
【００２７】
始動口３１への入賞が所定のタイミングでなされたとき（具体的には、入賞検出時の特別図柄乱数カウンタ値が当り値であるとき）には大当り状態となり、表示図柄が特定の結果態様を導出する。具体的には、特図表示部３８ａは、当り図柄である一桁の特別図柄で停止して、演出制御装置２７は、三つの装飾図柄が揃った状態（大当り図柄）で停止する。このとき、特別変動入賞装置３７は、大入賞口ＳＯＬ９０（図５参照）への通電によって、大入賞口３６が所定の時間（たとえば、３０秒）だけ、遊技球を受け入れない閉状態（遊技者に不利な状態）から遊技球を受け入れやすい開状態（遊技者に有利な状態）に変換される。すなわち、大入賞口３６が所定の時間だけ大きく開くので、この間遊技者は多くの遊技球を獲得することができるという遊技価値が付与される。
【００２８】
特別変動入賞装置３７への遊技球の入賞は、カウントＳＷ（図５参照）によって検出される。普通図柄始動ゲート３２への遊技球の通過は、ゲートＳＷ８１（図５参照）で検出される。この遊技球の通過タイミングによって抽出された普通図柄乱数カウンタ値は、遊技制御装置４３内の普図記憶領域に普通図柄入賞記憶として所定回数（たとえば、最大で４回分）を限度に記憶される。そして、この普通図柄入賞記憶の記憶数は、普図記憶表示部３９ｂに表示される。
【００２９】
普通図柄始動ゲート３２を遊技球が通過すると、遊技制御装置４３は普通図柄入賞記憶に基づいて普図表示器３９で普図変動表示ゲームが開始される。すなわち、普通図柄始動ゲート３２への通過検出が所定のタイミングでなされたとき（具体的には、通過検出時の普通図柄乱数カウンタ値が当り値であるときには）には当り状態となり、普図表示部３９ａに表示される普通図柄が当り状態で停止する。このとき、始動口３１の上部に設けられた普通変動入賞装置３５は、普電ＳＯＬ８９（図５参照）への通電により、始動口３１への入口が所定の時間だけ拡開するように変換され、遊技球の始動口３１への入賞可能性が高められる。なお、普通変動入賞装置３５の開放時間は、たとえば、特定遊技状態（確率変動状態及び変動時間短縮状態）では２．９秒間、通常遊技状態では０．５秒間として、遊技状態に応じて開放態様が変化するとよい。
【００３０】
このようにして、一般入賞口３４、始動口３１及び大入賞口３６に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出ユニット（排出装置）から、前面枠１４の球供給皿２１または球受皿１９に排出される。
【００３１】
図３は、パチンコ遊技機１０の電源系統のブロック図である。この図において、パチンコ遊技機１０の各々に組み込まれる電源装置４１は、商用電源（ＡＣ１００Ｖ）をトランス４２で降圧した交流電圧（ＡＣ２４Ｖ）から、パチンコ遊技機１０の各装置、すなわち、遊技制御装置４３や演出制御装置２７、払出制御装置４４及び発射制御装置４５並びにカードユニット１２の動作に必要な様々な種類の電源電圧を生成出力する。電源電圧の種類は、たとえば、ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、ＤＣ５ＶＢＢ、ＤＣ３Ｖ、ＤＣ３ＶＢＢ、ＡＣ２４Ｖ、ＮＤＣ２４Ｖである。“ＤＣ”は直流、“ＡＣ”は交流、“ＮＤＣ”は脈流（整流後の電圧であって且つ平滑化処理前の電圧）を表し、また、添え字の“ＢＢ”はバッテリバックアップされた電圧であることを表している。バックアップ期間は、たとえば、２〜３日間程度である。
【００３２】
バッテリバックアップされた直流電圧（ＤＣ５ＶＢＢ、ＤＣ３ＶＢＢ）は当然のこと、それ以外の直流電圧（ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、ＤＣ３Ｖ）についても、瞬間的な停電（いわゆる瞬停）が発生した場合に規定の電圧を維持できる保証期間〔例：ＡＣ２４Ｖの２波分（４０ｍｓ）程度〕が定められている。この瞬停保証機能は、ＡＣ２４Ｖから各々の直流電圧（ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、ＤＣ３Ｖ）を生成する際の平滑化コンデンサの働きによるものである。つまり、大容量の平滑化コンデンサが用いられており、その平滑化コンデンサの蓄積電荷を徐々に放出することによって、少なくとも上記の保証期間内のパチンコ遊技機１０の動作を支障無く維持できるようになっている。
【００３３】
また、上記の保証期間を越える長時間の電源遮断（ＡＣ２４Ｖの遮断）時、つまり、電源スイッチをオフにしたとき、又は、瞬停を越える長時間の停電が発生したときには、各々の直流電圧（ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、ＤＣ３Ｖ）が低下して最終的に０Ｖに到達するが、その低下速度がゆっくりとしたものとなるように、上記の平滑化コンデンサの容量が設定されている。たとえば、電源オフ時又は停電発生時から各々の直流電圧（ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、ＤＣ３Ｖ）が完全に０Ｖになるまでの時間が数秒程度になるように平滑化コンデンサの容量が設定されている。これは、電源オフ又は停電発生の直後に電源遮断を検知して所要の信号（後述の停電検出信号１、３）を発生するとともに、その電源遮断の検知から若干の時間（２．５ｍｓ〜８．０ｍｓ）の経過後に遊技制御装置４３をリセットするための信号（後述の停電検出信号２）を発生する必要があるからである。
【００３４】
遊技制御装置４３は、それらの信号に従って所要の電源遮断処理（遊技情報の待避及びシステムリセット処理等）を実行する。電源遮断の検知信号（停電検出信号１、３）は、最も高い値の直流電圧（ＤＣ３２Ｖ又はそれに相当する電圧）が所定電圧（１７．０Ｖ〜１９．５Ｖ）に低下したときに発生するようになっており、また、システムリセット信号（停電検出信号２）は、電源遮断の検知信号（停電検出信号１、３）を所定時間（２．５ｍｓ〜８．０ｍｓ）だけ遅延させて生成している。
【００３５】
電源装置４１で作られる各種電圧は、各々の用途毎に遊技制御装置４３、演出制御装置２７、払出制御装置４４、発射制御装置４５及びカードユニット１２に供給される。
【００３６】
たとえば、遊技制御装置４３に対しては、ソレノイド等の駆動電源に用いられるＤＣ３２Ｖ、ＬＥＤ等の装飾電源に用いられるＤＣ１２Ｖ、後述の遊技用ワンチップマイコン６５やその他の周辺回路等のロジック回路に用いられるＤＣ５Ｖ（以下、このＤＣ５Ｖのことをロジック回路用電源ということもある）、遊技用ワンチップマイコン６５のメモリバックアップ電源用のＤＣ５ＶＢＢが供給される。
【００３７】
また、演出制御装置２７に対しては、ＮＤＣ２４Ｖや、ＤＣ３２Ｖ、ＤＣ１２Ｖ及びＤＣ５Ｖが供給され、払出制御基板４４に対しては、ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ及びＤＣ３ＶＢＢが供給され、発射制御装置４５に対しては、払出制御基板４４を経由してＤＣ３２Ｖ及びＤＣ５Ｖが供給され、カードユニット１２に対しては、カードユニット接続基板４６を経由してＡＣ２４Ｖが供給される。
【００３８】
このように、電源装置４１は、パチンコ遊技機１０の各装置に対して上記の様々な電源電圧を生成出力する。さらに、必要に応じて遊技制御装置４３のメモリ内容をクリアするためのＲＡＭ初期化信号を生成出力し、また、電源オフ時や停電時のように商用電源が断たれたとき（瞬停以外の停電時）にその検出信号（停電検出信号１〜３）を生成出力する。さらに、電源装置４１は、遊技制御装置４３を含む各装置のロジック回路用電源（ＤＣ５Ｖ）の電流量を監視し、その電流量が異常になったときに不正マイコンの存在の可能性を示唆する異常報知信号を発生して情報収集端末６６に出力する。
【００３９】
図４は、電源装置４１のブロック図である。この図において、電源装置４１は、過電流保護回路４７、電源スイッチ４８、整流回路４９、平滑化回路５０、ＤＣ３ＶＢＢ生成回路５１、ＤＣ５ＶＢＢ生成回路５２、ＤＣ５Ｖ生成回路５３、ＤＣ１２Ｖ生成回路５４、ＤＣ３２Ｖ生成回路５５、停電検出回路５６、遅延回路５７、停電検出信号１生成回路５８、停電検出信号３生成回路５９、停電検出信号２生成回路６０、ＲＡＭ初期化スイッチ６１、ＲＡＭ初期化信号生成回路６２、電流監視回路６３、及び、異常報知回路６４を備える。
【００４０】
過電流保護回路４７は、この電源装置４１に流れ込むＡＣ２４Ｖの過電流状態を検出すると電流制限等の所要の保護対策を講じ、電源スイッチ４８は、オン状態になると整流回路４９にＡＣ２４Ｖを供給する。整流回路４９は供給されたＡＣ２４Ｖを全波整流してＮＤＣ２４Ｖを生成し、平滑化回路５０はＮＤＣ２４Ｖを平滑化した電圧を生成する。直流電圧生成回路（ＤＣ３ＶＢＢ生成回路５１、ＤＣ５ＶＢＢ生成回路５２、ＤＣ５Ｖ生成回路５３、ＤＣ１２Ｖ生成回路５４及びＤＣ３２Ｖ生成回路５５）は、平滑化回路５０の出力から、それぞれＤＣ３ＶＢＢ、ＤＣ５ＶＢＢ、ＤＣ５Ｖ、ＤＣ１２Ｖ及びＤＣ３２Ｖを生成する。
【００４１】
停電検出回路５６は、整流回路４９の出力（ＮＤＣ２４Ｖ）を直流電圧（たとえば、ＤＣ３２Ｖ）に変換し、その直流電圧の低下状態から電源遮断又は瞬停以外の停電状態を検出する。具体的には、停電検出回路５６は、直流電圧（ＤＶ３２Ｖ）が所定電圧（たとえば、ＤＣ１７Ｖ〜ＤＣ１９．５Ｖ）まで低下したときに電源遮断又は停電状態を検出し、その旨を示す信号を停電検出信号１生成回路５８や停電検出信号３生成回路５９及び停電検出信号２生成回路６０に出力する。
【００４２】
停電検出信号１生成回路５８と停電検出信号３生成回路５９は、停電検出回路５６で電源遮断又は停電状態が検出されると、同一タイミングの二つの停電検出信号（停電検出信号１、３）を生成出力し、停電検出信号２生成回路６０は、前段に入れられた遅延回路５７により、それらの二つの停電検出信号（停電検出信号１、３）を所定時間（２．５ｍｓ〜８ｍｓ）遅らせたタイミングの停電検出信号２を生成出力する。
【００４３】
ここで、停電検出信号１は、遊技制御装置４３と払出制御装置４４のＮＭＩ（停電発生処理）割り込み信号や発射制御装置４５のリセット信号として用いられる。また、停電検出信号２は、遊技制御装置４３と払出制御装置４４のリセット信号として用いられ、さらに、停電検出信号３は、演出制御装置２７のリセット信号として用いられる。停電検出信号１、３に対して停電検出信号２は所定時間（２．５ｍｓ〜８ｍｓ）遅れて発生するので、結局、遊技制御装置４３と払出制御装置４４のＮＭＩ割り込みや発射制御装置４５及び演出制御装置２７のリセットが行われてから所定時間（２．５ｍｓ〜８ｍｓ）後に、遊技制御装置４３と払出制御装置４４のリセットが行われることになる。このような遅延を与えている理由は、電源遮断や停電発生時に遊技情報を待避させて喪失しないようにするための対策である。
【００４４】
ＲＡＭ初期化スイッチ６１及びＲＡＭ初期化信号生成回路６２は、遊技制御装置４３や払出制御装置４４のメモリ内容を初期化するための信号を生成出力するためのものである。
【００４５】
電流監視回路６３と異常報知回路６４は本実施形態の特有の要素である。この電流監視回路６３はＤＣ５Ｖ生成回路５３の出力電流を監視し、異常報知回路６４は、その出力電流が所定の閾値ＳＬを超えたときに、不正マイコンの存在の可能性を示唆する異常報知信号を発生して情報収集端末６６に出力する。なお、電流監視回路６３における電流監視の機能は、監視対象経路（図中の太線参照）に抵抗等の負荷要素を直列挿入し、その負荷要素の電圧降下を測定することによって実現することができる。
【００４６】
ここで、ＤＣ５Ｖ生成回路５３の出力電圧（ＤＣ５Ｖ）は、遊技制御装置４３を含む各装置のロジック回路用電源である。したがって、その出力電流（ＤＣ５Ｖ生成回路５３の出力電流）の大きさは、遊技制御装置４３を含む各装置のロジック回路のトータルの消費電流に相当する。たとえば、遊技制御装置４３のロジック回路の消費電流をＩａ、払出制御装置４４と発射制御装置４５のロジック回路の消費電流をＩｂ、演出制御装置２７のロジック回路の消費電流をＩｃとすれば、ＤＣ５Ｖ生成回路５３の出力電流の大きさは、Ｉａ＋Ｉｂ＋Ｉｃで与えられる。
【００４７】
今、閾値ＳＬをＩａ＋Ｉｂ＋Ｉｃよりも大きくしておくと、ＤＣ５Ｖ生成回路５３の出力電流が所定の閾値ＳＬを超えないため、異常報知回路６４は異常報知信号を出力しないが、仮に、遊技制御装置４３に不正マイコン（図１４の不正マイコン７参照）が組み込まれていた場合は、この不正マイコンの電力消費をＩａ′とすると、ＤＣ５Ｖ生成回路５３の出力電流がＩａ′だけ増加し、Ｉａ＋Ｉｂ＋Ｉｃ＋Ｉａ′となるので、上記の閾値ＳＬを適切な値、つまり、「Ｉａ＋Ｉｂ＋Ｉｃ＜ＳＬ＜Ｉａ＋Ｉｂ＋Ｉｃ＋Ｉａ′」の関係にしておけば、ＤＣ５Ｖ生成回路５３の出力電流の大きさから不正マイコンの存在を判断することができる。
【００４８】
図５は、遊技制御装置４３の電気的な内部ブロック構成図である。遊技制御装置４３は、パチンコ遊技等に必要な役物制御を行う、いわゆる“アミューズメントチップ”としての遊技用ワンチップマイコン６５と、外部の情報収集端末装置６６に実装された通信端子６７との間でデータのやり取りを行うための外部通信端子６８と、入力ポート回路６９と、複数（ここでは便宜的に４個）の出力ポート回路７０〜７３を内蔵したＩ／Ｏエキスパンダ７４と、それらの出力ポート回路７０〜７３から取り出された各々の信号を所要の制御負荷を駆動し得る電力に増幅するドライブ回路７５と、それらの各部を接続する基板内バス７６（データバス、アドレスバス及びコントロールバスの総称）とを備える。
【００４９】
Ｉ／Ｏエキスパンダ７４は、パッケージサイズが大きく、しかも、入出力ポートにつながっているため、不正マイコンの組み込み対象として狙われやすい構成部品である。
【００５０】
入力ポート回路６９には、遊技機本体１１に設けられた各種センサ、たとえば、始動口ＳＷ（スイッチ）７９、カウントＳＷ８０、ゲートＳＷ８１、入賞口センサＬ８２、入賞口センサＲ８３などからの検出信号が入力されており、また、複数の出力ポート回路７０〜７３からは、ドライブ回路７５を介して、遊技機本体１１に設けられた電動役物等の各種制御負荷、たとえば、特図表示器８４、特図記憶表示器８５、普図表示器８６、普図記憶表示器８７、遊技状態表示器８８、普電ＳＯＬ８９、大入賞口ＳＯＬ９０、排出制御装置９１、演出制御装置９２、盤用外部情報９３などへの駆動信号などが取り出されている。
【００５１】
情報収集端末装置６６は、上記のとおり、遊技制御装置４３の外部通信端子６８に接続された通信端子６７を備える他、パチンコ遊技機１０の盤用外部情報９３や電源装置４１の異常報知回路６４に接続された情報収集端子９４などを備えており、パチンコ遊技機１０からの様々な情報信号、たとえば、売り上げ信号、補給球数信号、回収球数信号、大当たり信号、特図回転信号及び確変信号などを取り込み、遊技場内部ネットワークを介して、不図示の場内管理装置に対して所要の情報送信を行うとともに、遊技制御装置４３に実装されている遊技用ワンチップマイコン６５の正当性評価、すなわち、遊技用ワンチップマイコン６５に対して定期的または不定期に固有識別情報の送信要求を出し、その要求に応答して遊技用ワンチップマイコン６５から送信された固有識別情報を初回受信の際には内部に記憶保存し、２回目以降の受信の際には記憶保存されている固有識別情報と受信した固有識別情報とを照合することによって遊技用ワンチップマイコン６５の正当性評価を行ったり、加えて、電源装置４１の異常報知回路６４からの異常報知信号に従って、たとえば、Ｉ／Ｏエキスパンダ７４などの大型パッケージチップ内に密かに組み込まれる可能性がある不正マイコンの有無を報知する等のセキュリティ処理を実行する。
【００５２】
図６は、遊技用ワンチップマイコン６５のブロック図である。遊技用ワンチップマイコン６５は、遊技制御を行う遊技ブロックＡと、情報管理を行う管理ブロックＢとを共通の半導体基板上に実装してワンチップ化したものである。
【００５３】
遊技ブロックＡは、リセット回路９５と、クロックジェネレータ９６と、遊技用ＣＰＵ９７と、遊技プログラムを不揮発的に記憶する遊技用ＲＯＭ９８と、遊技プログラムのワークエリアとして用いられる遊技用ＲＡＭ９９と、ＣＴＣ（Counter Timer Circuit）１００と、割込みコントローラ１０１と、外部バスインターフェース１０２と、Ｉ／Ｏポート１０３と、ＣＰＵバス１０４とを含む。
【００５４】
遊技用ＣＰＵ９７は、図示は略すが、各種のレジスタ群、演算・論理部（ＡＬＵ）、命令レジスタ（ＩＲ）、デコーダ、プログラムカウンタ（ＰＣ）、スタックポインタ（ＳＰ）、これらを結ぶデータバス、アドレスバスおよび各種の制御部をコア内に含む、たとえば、Ｚ８０アーキテクチャのＣＰＵコアであり、遊技用ＲＯＭ９８に格納された遊技プログラムを遊技用ＲＡＭ９９にロードして実行することにより、パチンコ遊技機１０の遊技制御に必要な各種機能をソフト的に実現する。
【００５５】
外部バスインターフェース１０２は、遊技制御装置４３の基板内バス７６（図５参照）との間でアドレス信号やデータ信号、メモリリクエスト信号、入出力リクエスト信号、メモリ書込み信号、メモリ読み出し信号およびモード信号などの信号インターフェース処理を行う。
【００５６】
遊技用ＲＡＭ９９は、遊技用ＣＰＵ９７の主記憶に相当し、たとえば、ＳＲＡＭ等の高速半導体デバイスで構成され、遊技ブロックＡにおける遊技プログラムに基づく処理を実行する際にワークエリア（作業領域）として用いられる。なお、遊技用ＲＡＭ９９は、遊技用ワンチップマイコン６５の端子群の一つに割り当てられた専用の端子を用いて、バッテリバックアップ機能を付与できるようになっており、パチンコ遊技機１０の電源オフ後もその記憶内容を保持することが可能になっている。
【００５７】
リセット回路９５や割込みコントローラ１０１は、パチンコ遊技機１０の電源投入時に不図示の電源投入検出回路で作られるシステムリセット信号に応答して遊技用ＣＰＵ９７をシステムリセットするとともに、遊技用ワンチップマイコン６５の各種内部リソースを初期状態に設定する。
【００５８】
クロックジェネレータ９６は、不図示の高精度発振器で作られた基準信号を基に遊技用ＣＰＵ９７を含む遊技用ワンチップマイコン６５の各ブロックの動作に必要なクロック信号を発生する。
【００５９】
ＣＴＣ１００は、タイマモードまたはカウンタモードといったモードに応じてクロック入力を数え、割り込みの可否などを決定する。
【００６０】
次に、遊技用ワンチップマイコン６５における情報管理を行う管理ブロックＢの構成を説明する。管理ブロックＢは、管理用ファーム１０５と、管理用ワークＲＡＭ１０６と、セキュリティメモリ１０７と、バスモニタ回路１０８と、通信ポート１０９と、管理バス１１０とを含んで構成されている。
【００６１】
管理用ファーム１０５はブートプログラムを格納しており、遊技用ワンチップマイコン６５のシステムリセット時（正確には、システムリセット直後に実行される管理ブロックＢの自己診断および初期化処理の正常完了後に）、このブートプログラムが立ち上がって、所定の簡易チェックを行い、正常であれば、プロテクト設定処理を実行した後、遊技プログラムの所定アドレス（遊技用ＣＰＵ９７のアドレス空間内における所定アドレス；一般に当該アドレス空間の先頭番地００００ｈ）に処理を渡す。
【００６２】
バスモニタ回路１０８は、ＣＰＵバス１０４の状態監視を行い、ＣＰＵバス１０４が遊技用ＣＰＵ９７によって使用されていないときに、必要に応じて、ＣＰＵバス１０４を介して遊技ブロックＡの遊技用ＲＯＭ９８や遊技用ＲＡＭ９９などをアクセスし、所要のデータ（遊技プログラムや遊技用ＲＡＭ９９の内容など）を管理ブロックＢに取り込む。
【００６３】
セキュリティメモリ１０７（ワンタイムＰＲＯＭで構成）には、遊技用ワンチップマイコン６５の識別や正当性の判定のために使用する固有識別情報（固有ＩＤ）が書き込まれている。さらに、この固有ＩＤに加え、遊技種別コード、ランクコード、メーカ番号、機種コードおよび検査番号などの各情報が書き込まれることもある。ちなみに、遊技種別コードとは、パチンコ遊技機やスロットルマシン等を区別するための情報であり、たとえば、パチンコ遊技機の場合は“Ｐ”、スロットルマシンの場合は“Ｇ”を表すコードである。また、ランクコードとは、遊技機の機種ランクコード（第１種、第２種等を区別するためのコード）、メーカ番号当該遊技機の製造メーカを識別するためのメーカＩＤ（またはメーカコード）であり、機種コードとは、製造メーカが設定する当該遊技機の製品コードであり、検査番号（または検定コード）とは、第３者機関による検査に合格した遊技機に付与される番号である。
【００６４】
管理用ワークＲＡＭ１０６は、バスモニタ回路１０８を介して読み込まれた遊技ブロックＡの情報（遊技プログラムや遊技用ＲＡＭ９９の内容など）を一時的に保持するための記憶領域である。
【００６５】
通信ポート１０９は、情報収集端末装置６６との通信を行うもので、その情報収集端末装置６６からの要求に応答して、管理用ワークＲＡＭ１０６の記憶内容を要求元の情報収集端末装置６６に転送する。
【００６６】
このような電気的ブロック構成を有する遊技制御装置４３は、遊技用ワンチップマイコン６５に収められた遊技プログラムを逐次に実行しつつ、入力ポート回路６９を介して、始動口ＳＷ７９、カウントＳＷ８０、ゲートＳＷ８１、入賞口センサＬ８２、入賞口センサＲ８３などからの各種遊技センサ信号を取り込みながら、それらのセンサ信号に基づいて、各種の駆動信号を発生し、それらの駆動信号を、適宜の出力ポート回路７０〜７３からドライブ回路７５を介して、所要の制御負荷、すなわち、特図表示器８４、特図記憶表示器８５、普図表示器８６、普図記憶表示器８７、遊技状態表示器８８、普電ＳＯＬ８９、大入賞口ＳＯＬ９０、排出制御装置９１、演出制御装置９２、盤用外部情報９３などに出力することにより、パチンコ遊技機１０の遊技制御をコントロールする。
【００６７】
一方、この遊技制御装置４３の正当性判定、すなわち、遊技制御装置４３に実装されている遊技用ワンチップマイコン６５が正規のものであるか否かの判定は、この遊技用ワンチップマイコン６５のセキュリティメモリ１０７に書き込まれている固有識別情報としてのＩＤ情報を情報収集端末装置６６で評価することによって行われる。かかる正当性判定の具体的仕組みは、冒頭の従来技術（特許文献１）にも詳しく述べられているが、その概略の手順は次のとおりである。まず、情報収集端末装置６６から遊技制御装置４３に対して定期的または不定期に情報要求を出す。遊技制御装置４３は、その要求に応答してセキュリティメモリ１０７に書き込まれているＩＤ情報を読み出して情報収集端末装置６６に送信する。情報収集端末装置６６は、初回の情報受信の場合にその情報を保存格納し、２回目以降の情報受信の場合に保存済の情報と受信した情報とを照合する。そして、情報一致の場合には、正当な遊技用ワンチップマイコン６５を搭載した遊技制御装置４３であると判断し、一方、情報不一致の場合には、不正に改造された遊技用ワンチップマイコン６５を搭載した遊技制御装置４３であると判断する。
【００６８】
しかしながら、このような仕組みは、遊技用ワンチップマイコン６５の不正交換を検知できる点で有益であるが、正規の遊技用ワンチップマイコン６５を残したまま他の周辺回路、たとえば、Ｉ／Ｏエキスパンダ７４に不正マイコンが組み込まれた場合にまったく対処できないという不都合がある。
【００６９】
上記の手順、つまり、情報収集端末装置６６から遊技制御装置４３に対して定期的または不定期に情報要求を出すと、遊技制御装置４３は、その要求に応答してセキュリティメモリ１０７に書き込まれているＩＤ情報を読み出して情報収集端末装置６６に送信し、情報収集端末装置６６は、初回の情報受信の場合にその情報を保存格納し、２回目以降の情報受信の場合に保存済の情報と受信した情報とを照合し、情報一致の場合に正当な遊技用ワンチップマイコン６５を搭載した遊技制御装置４３であると判断するからであり、正規の遊技用ワンチップマイコン６５を残したままの場合には、情報収集端末装置６６で常に「情報一致」が判定されてしまうからである。
【００７０】
そこで、本実施形態では、不正マイコンが組み込まれた遊技制御装置４３は、その不正マイコンの分だけ電力消費量が増大することに着目し、不正マイコンにも供給されるはずの電源（つまり、ロジック回路用電源：ＤＣ５Ｖ）の電流量をモニタし、その電流量が正常値（不正マイコンが組み込まれていないときの電流量）を越えている場合に、不正マイコンが組み込まれている可能性が高いと判断して、異常報知を行うようにしたものである。
【００７１】
以下、かかる異常報知処理を含む作用を説明する。
図７は、遊技制御装置４３の制御処理のフローチャートを示す図である。まず、（ａ）の起動及びメイン処理は、電源投入時に一度だけ実行される初期化処理（ステップＳ１１）を含むとともに、電源投入後にループ状態で継続して実行される乱数更新処理１（ステップＳ１２）と電源断フラグ監視処理（ステップＳ１３）とを含む。
【００７２】
電源断フラグとは、通常のとき（電源装置４１の電源スイッチ４８がオンになっているときで且つ停電が発生していないとき）にはリセット（値０）状態を維持するが、電源遮断又は停電が発生すると、（ｃ）のＮＭＩ割り込み処理によってセット（値１）状態にされるフラグのことである。この電源断フラグがリセット状態にある間は、乱数更新処理１（ステップＳ１２）がループ状態で繰り返し実行され、電源断フラグがセット状態に変化すると、ループを抜け出し、ＩＮＴ割り込み禁止（ステップＳ１４）、出力ポートＯＦＦ（ステップＳ１５）、及び、ＲＡＭアクセス禁止（ステップＳ１６）などの電源遮断処理を行った後、そのままループを継続する（ステップＳ１７）。
【００７３】
ここで、ＩＮＴ割り込み禁止（ステップＳ１４）とは、割り込みコントローラ１０１の動作を停止して、すべての割り込み（ノンマスカブル割り込みやタイマー割り込み等）を無効にする（受け付けないようにする）ことをいい、また、出力ポートＯＦＦ（ステップＳ１５）とは、Ｉ／Ｏポート１０３の動作（とりわけ、出力ポートの動作）を停止し、そのポートの論理を所定論理（たとえば、Ｌレベル）に固定することをいい、さらに、ＲＡＭアクセス禁止（ステップＳ１６）とは、遊技用ＣＰＵ９７から遊技用ＲＡＭ９９へのアクセスを禁止することをいう。
【００７４】
したがって、これらの処理（ＩＮＴ割り込み禁止／出力ポートＯＦＦ／ＲＡＭアクセス禁止）を経た後のループ（ステップＳ１７）状態においては、遊技用ワンチップマイコン６５は、電力消費量をほぼ一定とする“アイドル状態”となり、さらに、この遊技用ワンチップマイコン６５を含む遊技制御装置４３の電力消費量についても、遊技用ワンチップマイコン６５がアイドル状態にあるので、ほぼ一定の値で推移することになる。
【００７５】
この電力消費の一定推移期間は、後でも説明するように、遊技制御装置４３の内部に不正マイコンが組み込まれているか否かを判定するための検査期間として利用することができる。アイドル状態の電力消費量は、設計上既知の値であり、しかも、電力消費量がほとんど変化しない期間であるため、仮に不正マイコンが組み込まれていた場合には、その不正マイコンの電力消費量の増大分を容易に検出できるからである。
【００７６】
（ｂ）のタイマ割り込み処理では、数ミリ秒程度の短い周期で発生するタイマ割り込み毎に実行される一連の遊技制御処理が示されている。この遊技演算処理では、たとえば、割り込み禁止レジスタの待避（ステップＳ１８）を行った後、入力処理（ステップＳ１９）と出力処理（ステップＳ２０）を行い、その後、コマンド送信処理（ステップＳ２１）、乱数更新処理２（ステップＳ２２）、エラー監視処理（ステップＳ２３）、スイッチ監視処理（ステップＳ２４）、特図ゲーム処理（ステップＳ２５）、普図ゲーム処理（ステップＳ２６）、外部情報編集処理（ステップＳ２７）及びレジスタの復帰／割り込み許可（ステップＳ２８）といった一連のゲーム処理を実行する。
【００７７】
また、（ｃ）のＮＭＩ割り込み処理では、上述した電源断フラグのセットを行う（ステップＳ２９）が、このＮＭＩ割り込み処理は、電源装置４１からの停電検出信号（前述の停電検出信号１）に応答して発生する割り込み（ノンマスカブル割り込み）で実行されるようになっており、したがって、電源断フラグは、電源遮断時又は停電発生時にセット状態にされることになる。そして、（ａ）の起動及びメイン処理では、この電源断フラグがセット状態にあるときに、遊技用ワンチップマイコン６５をアイドル状態にするから、結局、遊技用ワンチップマイコン６５は、電源遮断時又は停電発生時（停電検出信号１の発生時）にアイドル状態となり、そのアイドル状態をある程度の間（ロジック回路用電源であるＤＣ５Ｖが低下して遊技用ワンチップマイコン６５が動作しなくなるまでの間）継続する。このため、遊技用ワンチップマイコン６５を含む遊技制御装置４３は、遊技用ワンチップマイコン６５がアイドル状態にある間、電力消費量を一定に維持する。
【００７８】
図８は、電源装置４１における異常報知処理の動作フローチャートを示す図である。このフローチャートに示すように、電源装置４１に組み込まれた電流監視回路６３及び異常報知回路６４は、まず、不正マイコンの電源としても用いられる可能性が高いロジック回路用電源（ＤＣ５Ｖ）の電流量ｉを所定の閾値ＳＬと比較する（ステップＳ３０）。ここで、閾値ＳＬの大きさは、ロジック回路用電源の正常な電流量ｉ（遊技用ワンチップマイコン６５がアイドル状態にあるときの電流量）を上回り、且つ、その電流量ｉに不正マイコンの消費電流分を加えた値よりも小さな値に設定する。
【００７９】
このように、閾値ＳＬの値を適正化すると、不正マイコンが組み込まれていない場合には、ロジック回路用電源の電流量ｉは常に閾値ＳＬ以下となるはずであり、したがって、異常を検出しないので、この場合は、異常監視タイマをリセット（ステップＳ３１）してフローを終了する。
【００８０】
一方、不正マイコンが組み込まれている場合には、ロジック回路用電源の電流量が、正常な電流量ｉに不正マイコンの消費電流分を加えた値となり、閾値ＳＬを上回るので、この場合は、異常の可能性あり（つまり、不正マイコンが組み込まれている可能性あり）と判断し、異常監視タイマがタイムアップするまでその異常状態が継続している場合に、異常報知信号を情報収集端末６６に出力（ステップＳ３３）した後、フローを終了する。
【００８１】
図９は、電源装置４１における異常報知処理のタイムチャートを示す図である。まず、（ａ）に示すように、ＮＭＩ割り込みが発生（すなわち、電源遮断又は停電が発生）すると、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉが低下する。不正マイコンが組み込まれていない場合、電流量ｉは閾値ＳＬを下回る（実線）が、不正マイコンが組み込まれている場合には、その不正マイコンの消費電流分だけ電流量ｉが大きくなるため、閾値ＳＬを適正化しておけば、電流量ｉ＞閾値ＳＬの状態になる（一点鎖線）。したがって、この状態（電流量ｉ＞閾値ＳＬ）を検出することにより、不正マイコンの組み込み可能性の判定を行うことができる。
【００８２】
なお、（ｂ）に示すように、遊技用ワンチップマイコン４３を周期的又は既知のタイミング（Ｔａ、Ｔｂ、・・・・）でアイドル状態にするようにし、且つ、それらのアイドル状態のときのロジック回路用電源（ＤＣ５Ｖ）の電流量ｉを閾値ＳＬを下回るようにしておけば、不正マイコンが組み込まれているときの電流量ｉを閾値ＳＬを下回らないようにすることができ、タイミング（Ｔａ、Ｔｂ、・・・・）毎に電流量ｉ＞閾値ＳＬの状態を検出することにより、不正マイコンの組み込み可能性の判定を行うことができる。
【００８３】
以上のとおり、本実施形態では、不正マイコンの電源としても利用されるロジック回路用電源（ＤＣ５Ｖ）の電流量ｉを監視する電流量監視回路６３と、その電流量ｉが所定の閾値ＳＬを下回ったときに、不正マイコンの組み込みの可能性を示唆する異常報知信号を生成出力する異常報知回路６４とを電源装置４１に組み込んだので、簡単な仕組みで不正マイコンの存在を判断し、報知することができるようになる。
【００８４】
なお、電源装置４１で作られるロジック回路用電源（ＤＣ５Ｖ）は、パチンコ遊技機１０を構成する各装置、すなわち、遊技制御装置４３、演出制御装置２７、払出制御装置４４及び発射制御装置４５のそれぞれのロジック回路に供給されているため、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉはそれらのロジック回路の動作状況に応じて変化することとなり、この変化の大きさによっては、閾値ＳＬとの比較に支障を来すことが考えられる。
【００８５】
しかし、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉに占める割合は、それぞれのロジック回路の発熱量を比較したときに遊技用ワンチップマイコン６５の発熱がずば抜けて大きいことからも遊技制御装置４３の特に遊技用ワンチップマイコン６５の消費電流が支配的であり、しかも、不正マイコンの消費電流は遊技用ワンチップマイコン６５の消費電流相当であることから、よほど大きな変化が電流量ｉに生じない限り、閾値ＳＬとの比較に支障を来すことはない。
【００８６】
すなわち、前記のように、遊技制御装置４３のロジック回路の消費電流をＩａ、払出制御装置４４と発射制御装置４５のロジック回路の消費電流をＩｂ、演出制御装置２７のロジック回路の消費電流をＩｃとしたとき、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉに占める割合はＩａが最も大きく、しかも、そのＩａの多くを遊技用ワンチップマイコン６５の消費電流（Ｚ８０コアの場合、３００ｍＡ程度）が占めるので、ＩｂとＩｃを便宜上無視すれば、不正マイコンが組み込まれていないときのロジック回路用電源（ＤＣ５Ｖ）の電流量ｉはＩａ相当となる。一方、不正マイコンは、遊技用ワンチップマイコン６５と同じ動作をする半導体チップであり、その不正マイコンの電流消費量Ｉａ′も遊技用ワンチップマイコン６５の消費電流（Ｉａ）相当になるはずであるから、不正マイコンが組み込まれているときのロジック回路用電源（ＤＣ５Ｖ）の電流量ｉは、Ｉａ＋Ｉａ′、つまり、ほぼ２Ｉａ相当になる。したがって、Ｉａと２Ｉａの区別ができる程度の電流量ｉの変化であれば、上記の不都合（閾値ＳＬとの比較に支障を来す）は生じない。
【００８７】
しかしながら、確実な異常検知を行うという観点からは、望ましくは、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉが一定で推移するタイミング又は期間を見極め、そのタイミング又は期間内で閾値ＳＬとの比較を行うことが好ましい。
【００８８】
たとえば、上記の実施形態で説明したパチンコ遊技機１０の電源装置４１は、電源遮断時又は停電発生時にその検知信号（停電検出信号１、３）を出力し、その検知信号から所定時間（２．５ｍｓ〜８．０ｍｓ）遅れてリセット信号（停電検出信号２）を出力するようになっており、さらに、遊技制御装置４３の遊技用ワンチップマイコン６５は、その停電検出信号１、３に応答してＮＭＩ割り込み処理を実行し、電力消費量一定のアイドル状態に移行すると共に、停電検出信号２に応答してシステムリセットを行うようになっているため、かかる電力消費量一定のアイドル状態の期間を積極的に利用して、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉと閾値ＳＬとの比較を行うようにすれば、上記の不都合（閾値ＳＬとの比較に支障を来す）を確実に回避できるから好ましい。
【００８９】
図１０は、電力消費量一定のアイドル状態の期間を利用してロジック回路用電源（ＤＣ５Ｖ）の電流量ｉと閾値ＳＬとの比較を行うように改良した電源装置４１′の構成図である。この図において、前記の電源装置４１（図４参照）との相違は、もっぱら電流監視回路６３′の監視期間にある。すなわち、この電流監視回路６３′は、電源遮断時又は停電発生時の検知信号（停電検出信号１、３）の発生時点からロジック回路用電源（ＤＣ５Ｖ）の電流量ｉの監視を開始し、所定時間（２．５ｍｓ〜８．０ｍｓ）経過後のリセット信号（停電検出信号２）の発生時点でその監視を終了する。そして、その監視期間内でロジック回路用電源（ＤＣ５Ｖ）の電流量ｉと閾値ＳＬとを比較し、電流量ｉ＞閾値ＳＬとなったときに不正マイコンの存在の可能性があると判断して、異常報知回路６４から異常報知信号を出力する。
【００９０】
図１１（ａ）は、電流監視回路６３′及び異常報知回路６４の動作フローを示す図である。この図において、まず、停電検出信号１の入力があるまで待機し（ステップＳ４０）、停電検出信号１が入力すると、次に、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉが閾値ＳＬ以下であるか否かを判定する（ステップＳ４１）。そして、閾値ＳＬ以下であれば、不正マイコンは存在しないと判断してフローを終了し、閾値ＳＬ以下でなければ、停電検出信号２が入力されるまで（ステップＳ４２の“ＹＥＳ”判定まで）、電流量ｉと閾値ＳＬとの比較を繰り返し、停電検出信号２が入力してもなお閾値ＳＬ以下にならなければ、不正マイコンの消費電流の増加分によって閾値ＳＬを下回らなかったと判断し、この場合には、不正マイコンの存在の可能性を示す異常報知信号を出力（ステップＳ４３）した後、フローを終了する。
【００９１】
図１１（ｂ）は、電源装置４１の異常報知回路６４の信号出力部に組み込んで好ましいラッチ回路図である。このラッチ回路１１１は、バッテリバックアップされた電源（たとえば、ＤＣ５ＶＢＢ）で動作し、入力された異常報知信号を電源断後や長期にわたる停電状態でもそのまま保持することができるようになっている。このようなラッチ回路１１１を用いることにより、電源が復旧されるまで異常報知情報を保持することができ、電源復旧時に所要の報知を行って、不正マイコンが組み込まれたパチンコ遊技機１０を営業台から除くことができる。
【００９２】
図１２は、図１１（ａ）のフローに対応したタイムチャートを示す図である。この図において、電源遮断時から所定の時間は瞬停保証期間であり、その保証期間の電源電圧は規定値に維持されているが、その保証期間を過ぎると、まず、ＤＣ３２Ｖが徐々に低下を始め、所定の電圧（１７．０Ｖ〜１９．５Ｖ）まで低下すると、電源遮断又は停電発生の検出（黒丸印）が行われ（停電検出信号１、３発生）、遅延回路５７の遅延時間（２．５ｍｓ〜８．０ｍｓ）だけ遅れてリセット信号が発生（停電検出信号２発生）する。なお、電源遮断又は停電発生の検出と停電検出信号１、３発生の間の微小な時間（Ｔｄ）は、停電検出回路５６や停電検出信号１生成回路５８及び停電検出信号３生成回路の動作遅れ時間である。
【００９３】
電流監視回路６３′は、停電検出信号１、３の発生から停電検出信号２の発生までの間の期間イにおいて、ロジック電源（ＤＣ５Ｖ）の電流量ｉを閾値ＳＬと比較する。前記のとおり、遊技制御装置４３の遊技用ワンチップマイコン６５は、停電検出信号１に応答してＮＭＩ割り込み処理を実行し、その後の停電検出信号２に応答してリセット処理を実行し、その間、消費電流一定のアイドル状態を維持するので、図示の期間イにおける電流量ｉはほぼ一定値で推移し、したがって、閾値ＳＬとの比較を支障無く行うことができ、その結果、不正マイコンの存在の有無を確実に判定することができる。
【００９４】
なお、以上の説明では、ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉと閾値ＳＬとの比較、並びに、その比較結果に基づく異常報知信号の生成出力を電源装置４１の内部で行っているが、これに限定されない。電源装置４１の外部、たとえば、遊技制御装置４３等の内部でそれらの処理を行っても構わない。また、以上の説明では、電源装置４１で生成した異常報知信号を情報収集端末６６に出力し、情報収集端末６６それ自体又は情報収集端末６６を経由して報知を行うようにしているが、たとえば、電源装置４１のケースやパチンコ遊技機１０の前面若しくは裏面等にＬＥＤやブザー等の警報装置を設けておき、その警報装置を異常報知信号で駆動するようにしてもよい。
【００９５】
また、以上の説明では、パチンコ遊技機１０の“全体の”ロジック回路用電源（ＤＣ５Ｖ）の電流量ｉを監視しているが、これに限定されない。不正マイコンの組み込み対象は遊技制御装置４３であるので、遊技制御装置４３に供給されるロジック回路用電源（ＤＣ５Ｖ）の電流量ｉだけを監視することが望ましい。
【００９６】
図１３は、遊技制御装置４３に供給されるロジック回路用電源（ＤＣ５Ｖ）の電流量ｉだけを監視するように改良した要部構成図である。この図において、（ａ）は図４に対応し、（ｂ）は図１０に対応する。これらの図（ａ）（ｂ）に示すように、ＤＣ５Ｖ生成回路５３の出力電圧は、演出制御装置２７、払出制御装置４４及び遊技制御装置４３に供給されているが、少なくとも、遊技制御装置４３への供給が別経路（太線参照）になっている点、及び、その別経路上に電流監視回路６３、６３′を設けている点で前記の説明（図４及び図１０）と相違する。このようにすると、電流監視回路６３、６３′は、、遊技制御装置４３に供給されるロジック回路用電源（ＤＣ５Ｖ）の電流量ｉだけを監視することとなり、その結果、監視電流に占める不正マイコンの消費電流分の割合を増やすことができ、不正マイコンの有無の判断を確実に行うことができるようになるのでより好ましいものとすることができる。
【図面の簡単な説明】
【００９７】
【図１】パチンコ遊技機１０（遊技機）の正面図である。
【図２】遊技盤１８の正面図である。
【図３】パチンコ遊技機１０の電源系統のブロック図である。
【図４】電源装置４１のブロック図である。
【図５】遊技制御装置４３の電気的な内部ブロック構成図である。
【図６】遊技用ワンチップマイコン６５のブロック図である。
【図７】遊技制御装置４３の制御処理のフローチャートを示す図である。
【図８】電源装置４１における異常報知処理の動作フローチャートを示す図である。
【図９】電源装置４１における異常報知処理のタイムチャートを示す図である。
【図１０】電力消費量一定のアイドル状態の期間を利用してロジック回路用電源（ＤＣ５Ｖ）の電流量ｉと閾値ＳＬとの比較を行うように改良した電源装置４１′の構成図である。
【図１１】電流監視回路６３′及び異常報知回路６４の動作フローを示す図（ａ）並びに電源装置４１の異常報知回路６４の信号出力部に組み込んで好ましいラッチ回路図（ｂ）である。
【図１２】図１１（ａ）のフローに対応したタイムチャートを示す図である。
【図１３】遊技制御装置４３に供給されるロジック回路用電源（ＤＣ５Ｖ）の電流量ｉだけを監視するように改良した要部構成図である。
【図１４】遊技機の概略構成図及び不正行為の概念図である。
【符号の説明】
【００９８】
１０  パチンコ遊技機（遊技機）
４１  電源装置
４３  遊技制御装置
５３  ＤＣ５Ｖ生成回路（電源保証手段）
５６  停電検出回路（電源遮断検出手段）
５８  停電検出信号１生成回路（電源遮断信号出力手段）
５９  停電検出信号３生成回路（電源遮断信号出力手段）
６０  停電検出信号２生成回路（リセット信号出力手段）
６３  電流監視回路（電流量監視手段）
６３′  電流監視回路（電流量監視手段）
６４  異常報知回路（異常報知手段）
６５  遊技用ワンチップマイコン（遊技用マイクロコンピュータ）
１１１  ラッチ回路（記憶要素）
【図１】
2007061522.tif 000003
【図２】
2007061522.tif 000004
【図３】
2007061522.tif 000005
【図４】
2007061522.tif 000006
【図５】
2007061522.tif 000007
【図６】
2007061522.tif 000008
【図７】
2007061522.tif 000009
【図８】
2007061522.tif 000010
【図９】
2007061522.tif 000011
【図１０】
2007061522.tif 000012
【図１１】
2007061522.tif 000013
【図１２】
2007061522.tif 000014
【図１３】
2007061522.tif 000015
【図１４】
2007061522.tif 000016