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