【手続補正書】
【提出日】平成16年4月7日(2004.4.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】遊技機監視装置


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の名称】遊技機監視装置
【特許請求の範囲】
【請求項１】遊技装置と、前記遊技装置の遊技制御を行う遊技制御装置を監視する監視装置とを含む遊技機監視装置であって、
前記遊技制御装置は、
遊技制御装置に共通の遊技装置認証情報を記憶する遊技装置認証情報記憶手段と、
前記遊技装置認証情報記憶手段に記憶された前記遊技装置認証情報を前記監視装置へ送出する遊技装置認証情報送出手段と、
前記監視装置が設定する固有識別情報を記憶可能な固有識別情報記憶手段と、
前記固有識別情報記憶手段に記憶された固有識別情報を前記監視装置へ送出する固有識別情報送出手段と、
前記監視装置から遊技制御を許可する指令を受信することに基づいて遊技制御を能動化する遊技制御能動化手段と、を有し、
前記監視装置は、
前記遊技装置認証情報送出手段により送出された遊技装置認証情報に基づいて初めて接続された遊技制御装置であるか否かを判定する初期正当性判定手段と、
前記初期正当性判定手段により、初めて接続された前記遊技制御装置であることが認められた場合に遊技制御装置に固有の固有識別情報を前記遊技制御装置へ設定する固有識別情報設定手段と、
前記固有識別情報送出手段により送出された固有識別情報の正当性を判定する正当性判定手段と、
前記正当性判定手段により固有識別情報の正当性が満たされた場合に前記遊技制御装置へ遊技制御を許可する指令を送信する遊技制御許可手段と、
を備えたことを特徴とする遊技機監視装置。
【請求項２】遊技店内通信網と遊技店外部の第３者機関とを公衆回線を介して連絡可能にする外部通信装置と、
前記遊技制御装置に設定する前記固有識別情報を前記監視装置に設定する設定装置と、を備え、
第３者機関が外部から前記外部通信装置を介して前記設定装置を前記監視装置に接続すること、を特徴とする請求項１に記載の遊技機監視装置。
【請求項３】遊技装置と、前記遊技装置の遊技制御を行う遊技制御装置を監視する監視装置とを含む遊技機監視装置であって、
前記遊技制御装置は、
前記監視装置が設定する固有識別情報を記憶可能な固有識別情報記憶手段と、
前記固有識別情報記憶手段に記憶された固有識別情報を前記監視装置へ送出する固有識別情報送出手段と、
前記監視装置から遊技制御を許可する指令を受信することに基づいて遊技制御を能動化する遊技制御能動化手段と、を有し、
前記監視装置は、
前記固有識別情報送出手段より送出された固有識別情報を登録する固有識別情報登録手段と、
前記固有識別情報登録手段に既に登録されている固有識別情報と前記固有識別情報送出手段から送出された固有識別情報とを比較して正当性を判定する正当性判定手段と、
前記正当性判定手段により固有識別情報の正当性が満たされた場合に前記遊技制御装置へ遊技制御を許可する指令を送信する遊技制御許可手段と、
を備え、
前記固有識別情報送出手段から前記固有識別情報の送出があったときに、
前記固有識別情報登録手段に固有識別情報の登録が済んでいない場合には、当該監視装置が認識する遊技制御装置として前記固有識別情報送出手段より送出された固有識別情報を前記固有識別情報登録手段に登録し、
前記固有識別情報登録手段に固有識別情報の登録が済んでいる場合には、前記正当性判定手段により前記固有識別情報登録手段に既に登録されている固有識別情報と前記固有識別情報送出手段より送出された固有識別情報とを比較して正当性を判定する、ことを特徴とする遊技機監視装置。
【請求項４】遊技店内通信網と遊技店外部の第３者機関とを公衆回線を介して連絡可能にする外部通信装置を備え、
前記正当性判定手段により前記固有識別情報の非正当性が認められた場合に、前記外部通信装置を介して前記第３者機関に報知することを特徴とする請求項１乃至請求項３の何れかに記載の遊技機監視装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技装置の監視装置に係わり、詳しくは遊技装置（例えば、パチンコ遊技機）の遊技制御を行う遊技制御手段を含む遊技制御装置の正当性を判断する監視装置を設け、この監視装置で初期時に接続された遊技制御装置のみを正当なものと認識することで、遊技制御装置の改竄等の不正を有効に防止できるようにした遊技機監視装置に関する。
【０００２】
【従来の技術】
従来、遊技機、詳しくはパチンコ遊技機は市場に販売するにあたって所定の法律等（例えば、風俗営業等の規則及び業務の適正化等に関する法律等）に即したパチンコ遊技機の性能を満たしているか否かの検査を、第３者機関によって行ってもらい、所定の基準（例えば、「遊技機の認定及び型式の検定等に関する規則」に定められ基準）を満たしている場合に限り、販売許可を取得でき、その結果、市場での販売が可能になっている。
遊技店では、上記のような所定の基準を満たした遊技機を設置し、営業が可能になる。遊技機の設置の際には、所轄の警察署等により、遊技店のどの設備（島設備）のどの場所に遊技機が取り付けられたかが確認され管理される。すなわち、一旦、遊技機が設置された後は、当該遊技機を移動する場合は警察等により許可が必要となっている。また、遊技機は集客の観点から台の入れ替え（交換）が行われることがあり、これには遊技機ごと取り替える場合、遊技盤＋遊技制御基板のみを取り替える場合がある。このような台の入れ替えに際しても、警察署等により同様に確認が行われ、管理される。
【０００３】
そして、遊技店において営業が行われるが、他店との差別化を行うために、例えば遊技機の遊技制御を管理する遊技制御基板に備えられている遊技プログラムが格納されたＲＯＭを、改造したＲＯＭ（大当りが出現しやすいように改造したもの）に取り替えたりする等の不正を行う（集客力を上げるため）店も極めて稀にある。
一方、遊技店による不正ではなく、遊技制御基板に備えられている遊技プログラムが格納されたＲＯＭを、流通の過程で不当なＲＯＭと交換し、当該遊技機で遊技を行い不当な利益を得ているグループ、さらに遊技店に夜間に侵入し、不当なＲＯＭと交換して、翌日、当該遊技機で遊技を行い不当な利益を得ているグループもある。
そこで、当該ＲＯＭをＣＰＵと併せて１チップ化してＲＯＭ交換を行えないようにした遊技用チップの提案も行われている。ところが、このような遊技用チップも完全に不正が行えないとの断言はできない。
【０００４】
【発明が解決しようとする課題】
しかしながら、第３者機関による検査に合格した遊技機であっても、遊技店に設置した後に、遊技プログラムが格納されたＲＯＭあるいは遊技用チップに対する不正が行われることがあり、以下のような問題点が発生することがあった。
（イ）第３者機関による検査に合格して販売された遊技機であっても、遊技店において、上述したようなＲＯＭ（あるいは遊技用チップ）交換という不正が行われた場合、従来はこの不正を有効に防止することが困難であった。
（ロ）遊技用チップの提案は以前よりも有効ではあるが、完全に不正が行えないとの断言はできず、改竄した遊技プログラムを内蔵した改竄遊技用チップが作成される可能性もある。通常、このような改竄遊技用チップは、元の遊技用チップと交換されるという不正が多い。
（ハ）改竄した遊技用チップが設けられている遊技制御基板を、前述したように、流通の過程での交換、夜間遊技店に侵入しての交換、あるいは不当な遊技店による交換等により元の遊技用チップが設けられている遊技制御基板と交換されてしまうと、不当な遊技が行われることになる。そのため、正当に営業を行っている遊技店、遊技機製造メーカーおよび遊技機の検定を行っている第３者機関に対して、社会的信用の低下をもたらし、不当な迷惑をかけることになる。
【０００５】
（ニ）また、遊技店に設置された遊技機等（遊技機の交換も含み、遊技機ごと取り替える場合、遊技盤＋遊技制御基板のみを取り替える場合がある。以下同様）の位置は警察署等により管理されているため、遊技店で無許可で移動され営業されたのでは、遊技店における遊技機等の位置を管理する意味が無くなってしまう。すなわち、警察署等に遊技機の設置申請を行っていない遊技機等は、遊技店に設置できず、遊技店内における移動も申請が必要になっている。
ところが、遊技店で集客のために、改造したＲＯＭを複数製造（いわゆるコピー）して、別の台のＲＯＭと交換する等の不正があった場合、遊技制御基板の不当な移動にも相当するが、従来はこのような不当な移動を有効に防止することが困難であった。また、改造したＲＯＭに交換するのではなく、単に台を移動（遊技制御基板等の移動）するような、不当状態も従来は防止することが困難であった。
【０００６】
そこで本発明は、上述した問題点に鑑みてなされたもので、遊技制御装置の交換等の不正を有効に防止することのできる遊技機監視装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的達成のため、請求項１記載の発明による遊技機監視装置は、遊技装置と、前記遊技装置の遊技制御を行う遊技制御装置を監視する監視装置とを含む遊技機監視装置であって、
前記遊技制御装置は、
遊技制御装置に共通の遊技装置認証情報を記憶する遊技装置認証情報記憶手段と、
前記遊技装置認証情報記憶手段に記憶された前記遊技装置認証情報を前記監視装置へ送出する遊技装置認証情報送出手段と、
前記監視装置が設定する固有識別情報を記憶可能な固有識別情報記憶手段と、
前記固有識別情報記憶手段に記憶された固有識別情報を前記監視装置へ送出する固有識別情報送出手段と、
前記監視装置から遊技制御を許可する指令を受信することに基づいて遊技制御を能動化する遊技制御能動化手段と、を有し、
前記監視装置は、
前記遊技装置認証情報送出手段により送出された遊技装置認証情報に基づいて初めて接続された遊技制御装置であるか否かを判定する初期正当性判定手段と、
前記初期正当性判定手段により、初めて接続された前記遊技制御装置であることが認められた場合に遊技制御装置に固有の固有識別情報を前記遊技制御装置へ設定する固有識別情報設定手段と、
前記固有識別情報送出手段により送出された固有識別情報の正当性を判定する正当性判定手段と、
前記正当性判定手段により固有識別情報の正当性が満たされた場合に前記遊技制御装置へ遊技制御を許可する指令を送信する遊技制御許可手段と、
を備えたことを特徴とする。
【０００８】
好ましい態様として、例えば請求項２記載のように、遊技店内通信網と遊技店外部の第３者機関とを公衆回線を介して連絡可能にする外部通信装置と、
前記遊技制御装置に設定する前記固有識別情報を前記監視装置に設定する設定装置と、を備え、
第３者機関が外部から前記外部通信装置を介して前記設定装置を前記監視装置に接続するようにしてもよい。
【０００９】
請求項３記載の発明による遊技機監視装置は、遊技装置と、前記遊技装置の遊技制御を行う遊技制御装置を監視する監視装置とを含む遊技機監視装置であって、
前記遊技制御装置は、
前記監視装置が設定する固有識別情報を記憶可能な固有識別情報記憶手段と、
前記固有識別情報記憶手段に記憶された固有識別情報を前記監視装置へ送出する固有識別情報送出手段と、
前記監視装置から遊技制御を許可する指令を受信することに基づいて遊技制御を能動化する遊技制御能動化手段と、を有し、
前記監視装置は、
前記固有識別情報送出手段より送出された固有識別情報を登録する固有識別情報登録手段と、
前記固有識別情報登録手段に既に登録されている固有識別情報と前記固有識別情報送出手段から送出された固有識別情報とを比較して正当性を判定する正当性判定手段と、
前記正当性判定手段により固有識別情報の正当性が満たされた場合に前記遊技制御装置へ遊技制御を許可する指令を送信する遊技制御許可手段と、
を備え、
前記固有識別情報送出手段から前記固有識別情報の送出があったときに、
前記固有識別情報登録手段に固有識別情報の登録が済んでいない場合には、当該監視装置が認識する遊技制御装置として前記固有識別情報送出手段より送出された固有識別情報を前記固有識別情報登録手段に登録し、
前記固有識別情報登録手段に固有識別情報の登録が済んでいる場合には、前記正当性判定手段により前記固有識別情報登録手段に既に登録されている固有識別情報と前記固有識別情報送出手段より送出された固有識別情報とを比較して正当性を判定する、ことを特徴とする。
【００１０】
例えば請求項４記載のように、遊技店内通信網と遊技店外部の第３者機関とを公衆回線を介して連絡可能にする外部通信装置を備え、
前記正当性判定手段により前記固有識別情報の非正当性が認められた場合に、前記外部通信装置を介して前記第３者機関に報知するようにしてもよい。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、多数のパチンコ遊技機（弾球遊技機であり、以下、遊技機と略称する。また、説明の都合上、遊技機をＰ機あるいはＰ台と適宜略称する）を設置した遊技店に適用した実施例として図面を参照して説明する。
【００１２】
Ａ．遊技店の全体構成
最初に、遊技店の全体構成について説明する。図１は遊技店の全体構成を示すブロック図である。図１において、１００は遊技店（パチンコホール：遊技場）であり、遊技店１００には遊技機１０等が多数設置されたパチンコ島１１、監視装置３、監視装置４、監視装置５、情報収集装置１２、ホールコンピュータ１３、計数機監視装置１４、玉計数機１５、島金庫監視装置１６、島金庫１７、カメラコントロール装置１８、監視カメラ１９、景品ＰＯＳ２０、ＰＯＳ監視装置２１、コンソールＰＣ２２、外部通信装置２３が配置されている。
【００１３】
パチンコ島１１は、監視装置０ａ、０ｂ、・・・（以下、適宜、監視装置０で代表する）、監視装置１ａ、１ｂ、・・・（以下、適宜、監視装置１で代表する）、中継基板３１ａ、３１ｂ、・・・（以下、適宜、中継基板３１で代表する）、パチンコ機（遊技機）１０ａ、１０ｂ、・・・（以下、適宜、遊技機１０で代表する）、カード式玉貸装置３２ａ、３２ｂ、・・・（以下、適宜、カード式玉貸装置３２で代表する）、球切装置３８ａ、３８ｂ、・・・（以下、適宜、球切装置３８で代表する）、パルスタンク３９ａ、３９ｂ、・・・（以下、適宜、パルスタンク３９で代表する）、監視装置２およびネットワーク中継装置２４（例えば、ルータ）を備えている。なお、パチンコ島１１は遊技店１００に複数が配置されるが、ここでは１つのパチンコ島１１の詳細を説明する。その他のパチンコ島も同様の構成である。
監視装置２およびネットワーク中継装置２４（例えば、ルータ）は１つのパチンコ島１１について、それぞれ１台ずつ配置されるが、その他の監視装置０ａ、０ｂ、・・・、監視装置１ａ、１ｂ、・・・、中継基板３１ａ、３１ｂは遊技機１０ａ、１０ｂ、・・・と同数だけ（すなわち、遊技機１０と対をなして）配置されている。
【００１４】
遊技機１０ａ、１０ｂ、・・・は遊技状態を制御する遊技制御基板３７ａ、３７ｂ、・・・（以下、適宜、遊技制御基板３７で代表する）をそれぞれ有しており、遊技制御基板３７は役物の制御を行う演算処理装置２００（いわゆるアミューズチップ用のＩＣ）（詳細は後述の図３参照）を内蔵している。遊技機１０はいわゆるＣＲ機であり、その側方にはカード式球貸装置３２（遊技設備装置）が配置されている。カード式球貸装置３２はプリペイドカードを使用して球を貸出すもので、球の貸出し操作等は遊技機１０で可能である。
なお、遊技機１０の遊技盤における遊技領域はパチンコ球を用いて遊技を行うものであれば、例えばいわゆる「第１種」に属するものあるいは図柄表示装置を備えた「第３種」に属するもの、あるいは他の機種等であっても、任意の構成をとり得るが、一例として本実施例では「第１種」に属するタイプのものを用いている。
【００１５】
球切装置３８（遊技設備装置）は遊技機１０の補給タンクへパチンコ島１１から球を補給するもので、例えば球が１０個補給される毎に１パルスとなる信号（例えば、後述のセーフ玉信号ＳＧ５）が球切装置３８から出力されるようになっている。パルスタンク３９（遊技設備装置）は発射されて遊技が終了した球が遊技機１０から外部に回収した球を計数するもので、例えば球の１０個流出（回収）に対応して１パルスとなる信号（後述のアウト玉信号ＳＧ６）がパルスタンク３９から出力されるようになっている。
【００１６】
遊技機１０、カード式玉貸装置３２、球切装置３８およびパルスタンク３９は中継基板３１を介して監視装置１に接続され、また、遊技機１０に取り付けられている金枠センサ、木枠センサ、磁石検出センサ等（図示略）からの信号は中継基板３１を介して監視装置０に接続されており、さらに各台毎に配置されている監視装置０および監視装置１は島内ネットワーク３３に接続されている。中継基板３１は遊技機１０、カード式玉貸装置３２、球切装置３８およびパルスタンク３９からの遊技情報を監視装置１へ、また、遊技機１０に取り付けられている金枠センサ、木枠センサ、磁石検出センサ等からの信号（遊技情報）を監視装置０へ中継するために必要な処理を行う。
【００１７】
監視装置０は遊技機に１台毎に設けられ、当該遊技機（例えば、遊技機１０ａ、１０ｂ、・・・）の状態変更の監視を行う。監視内容としては、例えば金枠（ガラス枠）、木枠（内枠）、電波障害等の外的不正、補給信号の各監視を行う。  監視装置１も同様に遊技機に１台毎に設けられ、当該遊技機（例えば、遊技機１０ａ、１０ｂ、・・・）の遊技機性能の監視等を行う。監視装置１の詳細なブロック構成は後述する。
監視装置２はパチンコ島に１台毎に設けられ、該パチンコ島（例えば、パチンコ島１１）に設けられている遊技機（例えば、遊技機１０ａ、１０ｂ、・・・）の遊技情報を監視装置１（例えば、監視装置１ａ、１ｂ、・・・）より収集し、パチンコ島毎の遊技機性能を監視する。また、収集した遊技情報の加工（例えば、島単位のベースの演算）等を行い、情報収集装置１２に遊技情報を渡す。すなわち、監視装置２は島全体のベース（島ベース）、割数等の演算および監視装置１から収集した遊技情報（現在値）を更新記憶する処理を行い、情報収集装置１２からの要求により収集した遊技情報を渡す。この場合、監視装置２は監視装置３および監視装置４から所定間隔毎にポーリングされており、監視装置２は監視装置１より収集した遊技情報（現在値）を対応する監視装置３又は監視装置４へ送信する。また、監視装置２は情報収集装置１２からの要求により、収集した遊技情報又は島毎のベース情報等を情報収集装置１２に送信する。
【００１８】
ネットワーク中継装置２４は、例えば、ルータ（Router）からなり、島内ネットワーク３３と店内ネットワーク３４の各ＬＡＮ間を中継接続する装置であり、中継が行われるレイヤのうちネットワーク層（レイヤ３）に対応するものである。島内ネットワーク３３にはＬＡＮが採用され、例えばバス型ネットワークを基本としアクセス方式がＣＳＭＡ／ＣＤ方式のイーサネット（すなわち、データ伝送媒体を共有する放送型パケット通信）が用いられ、各端末間は例えば同軸ケーブルで接続される。島内ネットワーク３３はイーサネットに限るものではなく、その他の通信方式であってもよい。また、データ伝送媒体は同軸ケーブルでなく、例えば無線ＬＡＮ、赤外線ＬＡＮに適した媒体あるいは光ケーブル等を使用してもよい。
なお、島内ネットワーク３３としては、詳細を後述するＬＯＮを使用してもよい。
【００１９】
パチンコ島１１は店内ネットワーク３４を介して監視装置３、監視装置４、監視装置５、情報収集装置１２、計数機監視装置１４、島金庫監視装置１６、カメラコントロール装置１８、ＰＯＳ監視装置２１、コンソールＰＣ２２および外部通信装置２３と接続されている。店内ネットワーク３４には同様にＬＡＮが採用され、例えばイーサネットが用いられ、上記各端末間は例えば同軸ケーブルで接続される。店内ネットワーク３４はイーサネットに限るものではなく、その他の通信方式であってもよい。また、データ伝送媒体は同軸ケーブルでなく、例えば無線ＬＡＮ、赤外線ＬＡＮに適した媒体あるいは光ケーブル等を使用してもよい。また、店内ネットワーク３４にはＡＴＭ交換機を使用した通信方式でもよい。ＡＴＭ交換機を使用した通信方式の場合、店内の各端末は光ファイバーからなる伝送媒体を介して、例えば１５５Ｍｂｐｓの情報量の伝送をＡＴＭ（Asynchronous Transfer Mode：非同期転送モード）交換で行う。
【００２０】
さらに、店内ネットワーク３４として、例えばＬＯＮを使用してもよい。ここで、ＬＯＮとは米国エシャロン社によって開発されたＬＯＮ（Local Operating Network：エシャロン社登録商標）という技術に基づいている。一般的に、ＬＯＮ技術は各種センサと、各種アクチュエータとの通信（例えば、最大３２３８５ノード）により検知、監視、制御その他のアプリケーションを容易に、高信頼度をもって、かつ低コストで実現できるというインテリジェント分散型ネットワークシステム技術である。
【００２１】
監視装置３は遊技店１００に１台設けられ、各パチンコ島に設けられている監視装置２より遊技機の遊技情報を収集し、遊技機性能を機種別に監視する処理を行う。また、収集した遊技情報の加工（例えば、機種別のベースの演算）等を行い、情報収集装置１２に遊技情報を渡す。すなわち、監視装置３はホールコンピュータ１３が必要とする機種毎のベース、割数等の演算を実行し、情報収集装置１２からの要求により対応する機種毎に収集した遊技情報を渡す。この場合、監視装置３は情報収集装置１２からの要求により、対応する機種毎に収集した遊技情報を情報収集装置１２に送信する。
監視装置４は遊技店１００に１台設けられ、各パチンコ島に設けられている監視装置２より遊技機の遊技情報を収集（監視装置２を所定間隔毎にポーリングして収集）し、遊技店全体としての管理処理（詳しくは、遊技店内に設置されている遊技機全体の遊技機性能の監視処理）を行う。また、収集した遊技情報の加工（例えば、遊技機全体のベースの演算）等を行い、情報収集装置１２に遊技情報を渡す。すなわち、監視装置４は遊技機全体のベース、割数等の演算をして、情報収集装置１２からの要求により対応する情報（遊技機全体のベース、割数等）を渡す。
【００２２】
監視装置５は監視装置０および監視装置１からステータス情報（状態変化情報）を受信し、それを更新管理する処理を行う。そして、情報収集装置１２よりの要求により全台のステータス情報を渡す。
情報収集装置１２は各監視装置０、１、２、３、４、５、を管理制御するとともに、ホールコンピュータ１３へ該ホールコンピュータ１３より要求された遊技情報を渡す処理を行う。すなわち、情報収集装置１２はホールコンピュータ１３が要求する情報に基づいて収集先の監視装置（監視装置０、１、２、３、４、５）を選択して遊技情報を収集し、該当する遊技情報をホールコンピュータ１３へ渡す。その場合、監視装置１から履歴情報を効率良く収集（差分を収集）するために、ポーリングを行って履歴情報を監視する。ホールコンピュータ１３でスランプグラフ作成等の当日過去の遊技情報を使用する場合には、ホールコンピュータ１３よりの要求に従って現在までの履歴情報を渡す。また、ホールコンピュータ１３より特定遊技機１０についての遊技情報の照会の要求がある場合には、当該遊技機１０の遊技情報を直接的に収集している監視装置１に要求を出し、当該遊技情報（これは現在値）を取得し、ホールコンピュータ１３へ渡す。
【００２３】
さらに、ホールコンピュータ１３が閉店時に帳票作成のために、本日の遊技情報を取得したい場合には、直接、情報収集装置１２から監視装置１に要求を行い、遊技情報を収集し、収集した遊技情報をホールコンピュータ１３へ渡す。なお、監視装置１から遊技情報を収集するのは、完全を期すためである。
ホールコンピュータ１３から遊技機１０のステータス（状態変化情報）の要求がある場合には、情報収集装置１２から監視装置５に要求を出し、全台のステータスを収集し、収集したステータスをホールコンピュータ１３へ渡す。
【００２４】
ホールコンピュータ１３から島毎のベース、割数等の要求がある場合には、情報収集装置１２から監視装置２に当該要求を出し、当該情報を取得してホールコンピュータ１３へ渡す。
同様に、ホールコンピュータ１３から機種毎のベース、割数等の要求がある場合には、情報収集装置１２から監視装置３に当該要求を出し、当該情報を取得してホールコンピュータ１３へ渡す。また、ホールコンピュータ１３から遊技機全体のベース、割数等の要求がある場合には、情報収集装置１２から監視装置４に当該要求を出し、当該情報を取得してホールコンピュータ１３へ渡す。
【００２５】
ホールコンピュータ１３は遊技店１００全体の管理を行うものであり、情報収集装置１２を介して必要な情報を取得し、遊技店自体で各種の遊技情報等の収集管理を行って営業上に活用するために用いられる。ホールコンピュータ１３は、例えば遊技店１００における営業上の遊技情報等を収集管理するとともに、さらに遊技店１００が遊技機性能を監視するための基準値の設定を行う。
計数機監視装置１４は遊技者が獲得し景品交換のための球の計数を行ったりする玉計数機１５（例えば、ジェットカウンタ）の動作の監視および稼働情報を監視装置２、監視装置５および外部通信装置２３に出力する。動作の監視および稼働情報の収集としては、例えば計数された景品球数情報、計数景品玉セキュリティイベント（例えば、玉計数機の安全性が脅かされるような状況）の状態が変化する毎に出力する情報がある。
【００２６】
島金庫監視装置１６は遊技店１００で現金等を保管している島金庫１７などの動作の監視および稼働情報を監視装置２、監視装置５および外部通信装置２３に出力する。動作の監視および稼働情報の収集としては、例えば島金庫売上情報、島金庫売上セキュリティイベント（例えば、島金庫の安全性が脅かされるような状況）の状態が変化する毎に出力する情報がある。
カメラコントロール装置１８は監視カメラ１９の向き、角度等の制御を行い、遊技機１０で異常が発生した場合（例えば、金枠オープン等）に自動的に当該遊技機１０へ監視カメラ１９を向けるような制御を行う。
【００２７】
景品ＰＯＳ２０は遊技者が獲得した持ち玉数（遊技価値）データが記憶された景品交換カード（例えば、磁気カード）が挿入されると、挿入された景品交換カードのデータを読み取って景品の交換処理を行うもので、景品交換カードに記録された持ち玉数データに基づいて精算処理を行う。景品ＰＯＳ２０における景品交換処理では、景品交換カードに記憶された持ち玉数データに基づいて景品交換が可能である。
ＰＯＳ監視装置２１は景品ＰＯＳ２０の動作を監視および稼働情報を情報収集装置１２に出力する。
【００２８】
コンソールＰＣ２２は第３者機関により各監視装置０〜５における第３者機関監視用の遊技機性能の基準値（基準情報）を外部から設定する設定装置としての機能を有しており、遊技機性能の基準値を設定した後は店内ネットワーク３４から取り外される。設定内容は監視装置０〜５において監視の基準となるものである。
なお、遊技機性能の基準値をコンソールＰＣ２２で設定する例に限らず、例えば遊技機性能の基準値を予め監視装置０〜５に設定しておいてもよい。また、第３者機関が外部より外部通信装置２３を介して設定する構成であってもよい。
また、本実施例ではコンソールＰＣ２２は詳細を後述するように設定装置を構成し、初めて接続された遊技制御基板３７である場合に、固有ＩＤ（固有識別情報）を設定する外部設定手段および初めて接続された遊技制御基板３７であるか否かの判定機能を初期化する初期化手段としての機能を有する。
【００２９】
外部通信装置２３は店内ネットワーク３４を介して遊技機性能の監視結果における異常を公衆回線３５を介して第３者機関装置３６へ通信する処理を行うとともに、第３者機関装置３６より監視装置４をアクセス可能として、要求情報（例えば、遊技店１００に設置されている遊技機１０の遊技情報（異常情報を含む））を第３者機関装置３６へ取り込む際の中継を行う。
【００３０】
Ｂ．監視装置１の構成
次に、監視装置１のブロック構成について説明する。図２は監視装置１のブロック図である。図２において、監視装置１はＣＰＵ１６１、ＲＯＭ１６２、ＲＡＭ１６３、ＥＥＰＲＯＭ１６４、発信回路１６５、通信制御装置１６６、出力インターフェース回路（Ｉ／Ｆ）１６７、入力インターフェース回路（Ｉ／Ｆ）１６８およびバス１６９を備えている。
ＣＰＵ１６１はＲＯＭ１６２に格納されている制御プログラムに基づいて遊技機１０、カード式球貸装置１３２、球切装置１３８およびパルスタンク１３９より中継基板１３１を介して直接的に当該遊技機１０の遊技情報（カード式球貸装置１３２、球切装置１３８およびパルスタンク１３９からの情報も含む、以下同様）を収集し、当該遊技機１０の遊技機性能（アミューズチップ（後述の演算処理装置２００）の正当性判断を含む）の監視、当該遊技機１０の現時点における遊技情報の加工、大当り開始／終了時又は６分毎の遊技情報の格納（この場合、その時点の現在値を累積情報として格納：言換えれば履歴情報の格納に相当）を行ったり、監視装置２よりのポーリングに対する応答、情報収集装置１２よりの情報要求への応答、当該遊技機１０の遊技状態の変更があった場合の監視装置５への情報の送信等を行うために必要な演算処理を実行する。ＲＯＭ１６２は遊技情報の収集、遊技機性能の監視等のための制御プログラムを格納しており、ＲＡＭ１６３はワークエリアとして用いられる。
【００３１】
ＥＥＰＲＯＭ１６４は監視装置１の制御に必要なデータ（例えば、第３者機関が遊技機性能の監視を行うための設定基準値データ等）を記憶している。発信回路１６５はＣＰＵ１６１に制御クロック信号を供給する。通信制御装置１６６は島内ネットワーク３３を介して監視装置１と他のネットワーク端末（例えば、監視装置２あるいはネットワーク中継装置２４を介した店内ネットワーク３４の各端末）との間で情報の転送等に必要な通信の制御を行う。
出力インターフェース回路（Ｉ／Ｆ）１６７は遊技機１０とＣＰＵ１６１との間の出力インターフェース処理を行うもので、出力インターフェース回路（Ｉ／Ｆ）１６７から遊技機１０に対してアミューズ通信信号ＳＧ３が出力される。アミューズ通信信号ＳＧ３は遊技機１０のアミューズチップ（後述の演算処理装置）をチェック（認証処理）するための信号である。
【００３２】
入力インターフェース回路（Ｉ／Ｆ）１６８は遊技機１０とＣＰＵ１６１との間の入力インターフェース処理を行うもので、入力インターフェース回路（Ｉ／Ｆ）１６８にはアミューズ通信信号ＳＧ３、売上げ信号ＳＧ４、セーフ玉信号ＳＧ５、アウト玉信号ＳＧ６、図柄回転信号ＳＧ７、大当り信号ＳＧ８、確変１信号ＳＧ９、確変２信号ＳＧ１０が入力されるようになっている。なお、これらの各信号に基づいて第３者機関が遊技機１０を監視する際の監視用の演算が行われるとともに、ホールコンピュータ１３側に連絡する遊技情報の演算も行われる。入力インターフェース回路（Ｉ／Ｆ）１６８は、上記各信号をインターフェース処理してＣＰＵ１６１に送る。
【００３３】
入力インターフェース回路（Ｉ／Ｆ）１６８に入力されるアミューズ通信信号ＳＧ３は遊技機１０のアミューズチップより送信される固有識別情報（固有ＩＤ）、遊技装置認証情報（共通ＩＤ）であり、この情報（ＩＤ）をＣＰＵ１６１によって監視（認証判断）することにより、正規のアミューズチップが装着されているか否かを判断する。売上げ信号ＳＧ４はカード式球貸装置３２によるプリペイドカードを使用した球の貸し出しの売上げを知らせる信号である。なお、球貸装置にはプリペイドカードを使用したカード式球貸装置３２の他に、現金の投入によって球の貸し出しを行う現金式球貸装置があり、現金式球貸装置の場合には、現金の投入に応じた球の貸し出しの売上げを知らせる信号となる。
セーフ玉信号ＳＧ５は入賞による賞球に伴って当該遊技機１０の補給タンクの球が減少した場合に、パチンコ島１１から当該遊技機１０の補給タンクに補給した球数情報を知らせる信号であり、例えば球切装置３８より出力されるいわゆるイン信号（例えば、球の１０個補給で１パルスとなる信号）が利用される。また、遊技機より直接賞球数を外部に連絡する端子を備えているタイプの遊技機であれば、当該端子より信号を取得してもよい。
【００３４】
アウト玉信号ＳＧ６は当該遊技機１０からパチンコ島１１の方に（つまり遊技を終了した球を遊技機外部に）球が流れたことを知らせる信号であり、例えばパルスタンク３９より球の１０個流出に対応して１パルスとなるアウト信号が利用される。図柄回転信号ＳＧ７は当該遊技機１０における特別図柄表示装置の図柄（以下、適宜、特図という）が変動したことを知らせる信号である。大当り信号ＳＧ８は当該遊技機１０の特図が特定の利益状態（例えば、大当りのゾロ目状態：「７７７」など）に揃って大当りが発生していることを知らせる信号である。確変１信号ＳＧ９は当該遊技機１０が確率変動中であることを知らせる信号である。確変２信号ＳＧ１０は当該遊技機１０が確率変動中および大当り中であることを知らせる信号である。
【００３５】
したがって、監視装置１は遊技機１０に対して１台毎に設けられ、当該遊技機１０の遊技機性能の監視、現時点における遊技情報の加工、大当り開始／終了時又は６分毎の遊技情報の格納処理を行う他に、監視装置２よりポーリングがあった際にはこれに応答して現在値（遊技情報の現在値）を送信し、情報収集装置１２より履歴情報の要求があった場合には差分（前回送信分に対して異なる差の部分：新しい分）を送信（なお、履歴情報の要求は所定間隔でポーリングされている）し、情報収集装置１２より現在値の要求があった場合には遊技情報の現在値を送信し、さらに当該遊技機１０の遊技状態の変更があった場合には（例えば、大当りの開始／終了）、監視装置５へ自立的に遊技状態の変更を送信する。これにより、監視装置５を所定間隔で監視しているホールコンピュータ１３は、監視装置５を介して遊技機１０の大当り等を確認し、当該遊技機１０の詳細な遊技情報を知りたい場合には、監視装置１を経由して直接的に当該遊技機１０をアクセスして遊技情報を取得することになる。
【００３６】
Ｃ．遊技用の演算処理装置２００の構成
次に、遊技機１０の遊技制御基板３７が内蔵している役物の制御を行う演算処理装置２００の構成について説明する。図３は遊技用演算処理装置２００の構成を示すブロック図である。図３において、遊技用演算処理装置２００はいわゆるアミューズチップ用のＩＣとして製造され、遊技制御のための演算処理を行うＣＰＵコア２０１、遊技プログラム等（遊技装置認証情報（共通ＩＤ）も含む）を格納したＲＯＭ２０２、ワークエリアとして制御に必要なデータの一時記憶等を行うＲＡＭ２０３、固有識別情報（固有ＩＤ）を記録するＥＥＰＲＯＭ２１６（固有識別情報記憶手段を構成）、ＲＯＭ２０２、ＲＡＭ２０３およびＥＥＰＲＯＭ２１６を制御するメモリ制御回路２０４、演算処理装置内の各回路と外部との間の通信処理を行う外部通信回路２０５、外部バスのインターフェース処理を行う外部バスインターフェース２０６、所定のクロック信号を生成するクロックジェネレータ２０７、システムリセット、ユーザリセットや割り込み要求を検出してＣＰＵコア２０１に知らせるリセット／割込制御回路２０８、リセット／割込制御回路２０８からの信号およびクロックジェネレータ２０７からの信号の制御を行って外部端子より外部に出力する出力制御回路２０９、外部クロック／タイマトリガ入力やタイマ出力を内蔵してタイマモードおよびカウンタモードで作動するＣＴＣ２１０、内蔵デバイスおよび内蔵コントロール／ステータスレジスタ群のロケーションをメモリマップドＩ／Ｏ方式およびＩ／ＯマップドＩ／Ｏ方式によりデコードするアドレスデコーダ２１１、入出力ポートとしてのＰＩＯ２１２、アドレスデコーダ２１１からの信号やＰＩＯ２１２からの信号の制御を行って外部端子より外部に出力する出力制御回路２１３、８つのタイムアウト時間の中から選択しタイムアウトになると、ユーザリセットを発生させるウォッチドッグタイマ２１４およびバス２１５により構成される。
【００３７】
次に、本実施例の各構成部分と、請求項記載の発明との対応関係について説明する。
ホールコンピュータ１３は遊技機１０と遊技店１００（遊技場）に設けられる各種の遊技設備装置（例えば、カード式球貸装置３２等）とから発生する遊技情報を管理する管理装置を構成し、管理装置は遊技機１０および遊技設備装置に対して、それぞれの遊技情報を収集可能なように情報収集装置１２を介して通信網（ここでは島内ネットワーク３３、ネットワーク中継装置２４、店内ネットワーク３４および外部通信装置２３）で接続されている。したがって、島内ネットワーク３３、ネットワーク中継装置２４、店内ネットワーク３４および外部通信装置２３は通信網を構成する。また、外部通信装置２３は通信網に配置されて店内と外部（例えば、第３者機関）との情報の連絡を可能とする外部通信装置の機能を実現する。
【００３８】
また、遊技機１０は遊技装置を構成し、監視装置１は遊技装置の監視装置を構成する。遊技機１０の遊技状態を制御する遊技制御基板３７は遊技制御手段を含む遊技制御装置を構成し、演算処理装置２００（アミューズチップ用のＩＣ）を含んでいる。遊技制御基板３７により構成される遊技制御手段は、初めて接続された監視装置（監視装置１）のみへ正当な遊技制御装置（遊技制御基板３７）であることを認証してもらう遊技装置認証情報（共通ＩＤ）を送出する遊技装置認証情報送出手段と、初めて接続された監視装置（監視装置１）のみから設定される固有識別情報（固有ＩＤ）を記憶する固有識別情報記憶手段と、所定タイミング（例えば、本実施例のように演算処理装置２００の動作初期時）において、固有識別情報記憶手段に記憶された固有識別情報（固有ＩＤ）を監視装置（監視装置１）へ送出する固有識別情報送出手段と、監視装置（監視装置１）よりの遊技制御を許可する指令に基づいて遊技制御を能動化する遊技制御能動化手段の機能を実現する。
【００３９】
遊技装置の監視装置としての監視装置１は、遊技装置認証情報送出手段により送出された遊技装置認証情報（共通ＩＤ）に基づいて、初めて接続された遊技制御装置（遊技制御基板３７）であるか否かを判定する初期正当性判定手段と、初期正当性判定手段により初めて接続された遊技制御装置（遊技制御基板３７）の遊技制御手段へ固有識別情報（固有ＩＤ）を設定する固有識別情報設定手段と、固有識別情報送出手段により送出された固有識別情報の正当性を判定する正当性判定手段と、正当性判定手段により固有識別情報の正当性が満たされた場合に、遊技制御手段へ遊技制御を許可する指令を出す遊技制御許可手段を構成する。
【００４０】
また、監視装置１はホールコンピュータ１３（管理装置）と遊技機１０（遊技装置）間の通信網（島内ネットワーク３３、ネットワーク中継装置２４、店内ネットワーク３４および外部通信装置２３）に配置され、正当性判定手段により固有識別情報の非正当性が認められた場合に、外部通信装置を介して外部に報知する機能を実現する。
さらに、通信網（島内ネットワーク３３、ネットワーク中継装置２４、店内ネットワーク３４および外部通信装置２３）にはコンソールＰＣ２２が配置され、コンソールＰＣ２２は通信への加入／脱退が可能な設定装置を構成する。設定装置としてのコンソールＰＣ２２は、初めて接続された遊技制御装置（遊技制御基板３７）である場合に、遊技制御手段への固有ＩＤ（固有識別情報）を設定する外部設定手段の機能を実現する。また、外部設定手段は、監視装置（監視装置１）の初期正当性判定手段における初めて接続された遊技制御装置（遊技制御基板３７）であるか否かの判定機能を初期化する初期化手段（すなわち、コンソールＰＣ２２によって実現）を備えている。
【００４１】
次に、作用を説明する。
本実施例では監視装置０、１、２、３、４、５、情報収集装置１２、ホールコンピュータ１３およびコンソールＰＣ２２が外部通信装置２３を含む通信網に接続されて、特に監視装置１、２、３、４によって第３者機関と同等に遊技機１０の監視を可能とする処理が実行される。また、監視装置１では遊技機毎に演算処理装置２００の正当性を判断する処理が行われる。
以下に、演算処理装置２００、監視装置１、コンソールＰＣ２２および外部通信装置２３の各処理プログラムをメインルーチン（ゼネラルフロー）および演算処理装置２００の正当性判断等のサブルーチンに分けて順次説明する。
【００４２】
Ａ−１．監視装置１のメインルーチン（ゼネラルフロー）
図４（ａ）、（ｂ）は監視装置１のメインルーチンおよび割り込みルーチンをそれぞれ示すフローチャートである。監視装置１のメインルーチンは監視装置１の電源投入（パワーオン）と同時に開始される。監視装置１がパワーオンすると、まずステップＳ１０でＣＰＵ１６１のイニシャライズ、ＲＡＭ１６３のチェックおよびイニシャライズを行う。これにより、ＣＰＵ１６１が初期化され、システム内部のレジスタの設定処理、フラグのイニシャライズ等が行われるとともに、ＲＡＭ１６３の正常判定処理、ワークエリアのイニシャライズ等が行われる。
【００４３】
次いで、ステップＳ１１で演算処理装置２００のチェック処理を行う。これにより、演算処理装置２００が正当であるか否かが判断され、異常の場合には遊技を行うことができず、また、第３者機関に知らせることになる。次いで、ステップＳ１２で５００回判定処理を行う。これにより、遊技機１０における条件装置作動図柄（つまり特図）の組合せ確率の監視が行われ、試行回数５００回での大当り発生回数に基づいて特典付与発生割合が監視（すなわち、特図の回動数に対する大当りの出現数の監視）される。次いで、ステップＳ１３で１０時間判定処理を行う。これにより、遊技機１０における１０時間実射試験の正当性が監視される。次いで、ステップＳ１４でＰ台イベント処理を行う。これは、遊技機１０から監視装置１に入力されるＰ台イベント信号（例えば、売上げ信号ＳＧ４、セーフ玉信号ＳＧ５、アウト玉信号ＳＧ６、図柄回転信号ＳＧ７、大当り信号ＳＧ８、確変１信号ＳＧ９、確変２信号ＳＧ１０）に基づいて店用遊技情報（例えば、ベース、割数等）に加工したり、第３者機関用遊技情報に加工したりするものである。
【００４４】
次いで、ステップＳ１５でポーリング応答処理１を行う。これは、監視装置２からの定時要求タイミングでのポーリング要求に応答して、遊技機１０から収集し加工した遊技情報を監視装置２に送信するものである。次いで、ステップＳ１６でポーリング応答処理２を行う。これは、情報収集装置１２からの定時要求タイミングでのポーリング要求に応答して、遊技機１０から収集したＰ機加工遊技履歴情報を情報収集装置１２に送信するものである。次いで、ステップＳ１７でブラウジング応答処理１を行う。これは、情報収集装置１２からのブラウジング要求に応答して、該当する遊技情報を情報収集装置１２に送信するものである。
【００４５】
ここでのブラウジング要求に対して応答する該当遊技情報としては、例えば論理ＩＤ（監視装置１を論理的に識別する番号）、ノード番号（通信ネットワーク上での端末（監視装置１）のノード番号）、遊技情報を収集したときの時刻（時分）、累計セーフ（Ｐ機への補給玉（賞球玉）の累計値）、累計アウト（Ｐ機のアウト玉の累計値）、累計大当り１（特賞回数の累計値）、累計大当り２（確率変動時における特賞回数の累計値）、累計特賞中セーフ（特賞中セーフの累計値）等の遊技情報の現在値がある。この遊技情報の現在値は監視装置１が遊技機１０から収集して演算し、作成するものであり、この現在値は監視装置２よりのポーリングに応答して監視装置１から監視装置２へ渡すとともに、情報収集装置１２からの要求に応答して監視装置１から情報収集装置１２へ渡す。
【００４６】
ステップＳ１８で下位認証処理を行う。これは、監視装置０および監視装置１をネットワーク上の下位遊技機性能監視装置として位置付けていることから、ネットワーク上の上位遊技機性能監視装置としての監視装置２との間で相互認証を行うもので、相互認証を行うことにより、監視装置１の不正を防止し、セキュリティ性および遊技機性能の監視精度を高めるためである。
次いで、ステップＳ１９で異常監視処理を行う。これにより、Ｐ台から異常信号が入力された場合に外部通信装置２３に異常を送信（すなわち、外部通信装置２３を経由して第３者機関に異常を報知）することが行われる。ここでのＰ台からの異常信号としては、例えば断線異常の情報（セーフ断線、アウト断線、売上１断線、売上２断線）がある。中継基板３１には売上信号（１、２）、セーフ玉信号、アウト玉信号の断線検出機能があり、同一信号線で正常信号と断線信号を例えばパルス幅を変更することで、連絡してくる。
【００４７】
次いで、ステップＳ２０で定時バックアップ処理を行う。これにより、所定時間毎に現在のメモリ内容（ＲＡＭ１６３の内容）がバックアップメモリ（ＥＥＰＲＯＭ１６４）に転送されてバックアップされる。次いで、ステップＳ２１で設定変更処理を行う。これは、第３者機関で遊技機性能を監視するための基準値の設定値がコンソールＰＣ２２で変更されたり、あるいはホールコンピュータ１３によってホール内用の遊技機性能の監視の基準値の設定値が変更されたり、さらにはコンソールＰＣ２２によって演算処理装置２００の正当性を判断する固有ＩＤ（固有識別情報）が変更されたりした場合に、それらの変更された情報（遊技機性能監視基準値、固有ＩＤ）を監視装置１で変更して記憶するものである。
【００４８】
次いで、ステップＳ２２で閉店時のベース監視処理を行う。これにより、遊技店１００の閉店時に本日のベースが異常であるか否かが判断され、異常であれば監視装置４および外部通信装置１２３に異常が送信される。次いで、ステップＳ２３で１時間判定処理を行う。これにより、遊技機１０において１時間当たりベース３０％以下で、かつ球貸金額が１６８００円以上の状態が所定回数連続した場合に、不正な球貸しが行われたと判断する監視が行われる。ステップＳ２３を経ると、ステップＳ１２に戻って処理を繰り返す。
【００４９】
Ａ−２．監視装置１の割り込みルーチン
監視装置１の割り込みルーチンでは、図４（ｂ）に示すように、ステップＳ３０で入力処理を行う。これは、監視装置１の入力インターフェース回路（Ｉ／Ｆ）１６８にアミューズ通信信号ＳＧ３、売上げ信号ＳＧ４、セーフ玉信号ＳＧ５、アウト玉信号ＳＧ６、図柄回転信号ＳＧ７、大当り信号ＳＧ８、確変１信号ＳＧ９、確変２信号ＳＧ１０の何れかの信号が入力された際に、その入力信号をトリガーとして割り込みがかかり、その入力された信号を保存しておく処理を行うものである。入力処理で保存した信号は監視装置１のメインルーチンの処理で使用される。
次いで、ステップＳ３１でタイマ処理を行う。これにより、監視装置１において使用する各種のタイマが作成され、例えば１００ｍｓ等のタイマが作られる。ステップＳ３１を経ると、割り込みを終了する。
【００５０】
Ｂ．演算処理装置チェック
次に、演算処理装置チェックに関するサブルーチンについて説明する。図５、図６は演算処理装置チェックのサブルーチンを示すフローチャートである。演算処理装置２００をチェックする過程では、演算処理装置２００、監視装置１および外部通信装置２３において関連する処理が行われる。
演算処理装置２００では、電源投入後にセキュリティチェックプログラムが起動し、ステップＳ４１でセキュリティコード演算処理を行う。セキュリティコード演算処理は、遊技プログラムが予め格納されているＲＯＭ２０２の所定領域より遊技プログラムを順次読み込み、所定のアルゴリズムで暗号化を行い、その結果と、ＲＯＭ２０２の所定領域に予め格納されている暗号化情報（これは、所定機関において、遊技プログラムを同様なアルゴリズムで暗号化して当該ＲＯＭ２０２の所定領域に格納されている）との比較判定を行う処理（正当な遊技プログラムか否かをチェックする処理）である。
【００５１】
（ａ）遊技プログラムが不当な場合
次いで、ステップＳ４２でＲＯＭ２０２のセキュリティコードはＯＫであるか（つまり正当な遊技プログラムであるか）否かを判別する。ＲＯＭ２０２のセキュリティコードがＯＫでなければ（ＮＧであれば）、ステップＳ５１に進んでＣＰＵ能動可能時間制限有りの処理（所定時間のセット）を行い、ステップＳ４９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に正当な遊技プログラムが格納されていない場合には、遊技プログラムが所定時間（極めて短時間）だけ実行され、直に遊技制御の動作が停止する。すなわち、遊技プログラムが不能動化されることになり、不当な遊技プログラムによる遊技が行われないことになり、不正の防止が図られる。
【００５２】
（ｂ）共通ＩＤのチェックが済んでいないとき
遊技プログラムが正当な場合は、ステップＳ４３に進んで共通ＩＤはチェック済みであるか否かを判別する。共通ＩＤとは、初めて接続された監視装置１のみに対して正当な演算処理装置２００（つまり正当な遊技制御装置）であることを認証してもらうための情報であり、予め演算処理装置２００のＲＯＭ２０２に格納されているものである。共通ＩＤは遊技装置認証情報に相当する。したがって、共通ＩＤはチェック済みであるか否かは、演算処理装置２００（遊技制御装置）と監視装置１の初期接続後の認証が終了しているか否かを判断することになる。
ステップＳ４３で共通ＩＤがチェック済みでなければ（すなわち、演算処理装置２００が初めて監視装置１と接続された場合は）、未だ、共通ＩＤを使用した監視装置１による認証が行われていないので、ステップＳ４４に進んでＲＯＭ２０２に予め格納されている共通ＩＤを監視装置１に送信し、認証を受ける。
【００５３】
監視装置１では、演算処理装置チェック処理のサブルーチンにおいて、ステップＳ６１で共通ＩＤはチェック済みであるか否かを判別し、演算処理装置２００が初めて監視装置１に接続された場合には、共通ＩＤチェック済みでないので、ステップＳ６２に進んで演算処理装置２００から送信されてきた共通ＩＤを受信する。次いで、ステップＳ６３で演算処理装置２００から受信した共通ＩＤはＯＫ（正規のもの）か否かを判別する。これは、例えば監視装置１に予め正規の共通ＩＤを格納（例えば、ＲＯＭ１６２に格納）しておいて、その正規の共通ＩＤと演算処理装置２００から受信した共通ＩＤとを比較することで、判断する。
共通ＩＤがＯＫであれば、初めて接続された演算処理装置２００が正当な遊技制御装置であることを認証し（ただし、当該監視装置１にのみ接続され、当該監視装置１が管理する遊技制御装置（演算処理装置）であることまで認証したわけではない：当該監視装置１が管理する遊技制御装置であることの認証は固有ＩＤで行う）、ステップＳ６４に進んで固有ＩＤを演算処理装置２００に送信し、今回のルーチンを終了してメインルーチンにリターンする。
【００５４】
固有ＩＤとは、当該監視装置１にのみ接続され、当該監視装置１が管理する演算処理装置２００（遊技制御装置）であることを認証するための情報であり、当初は演算処理装置２００に格納（例えば、ＥＥＰＲＯＭ２１６に格納）されておらず、初めて接続された監視装置１のみから設定される情報である。したがって、固有ＩＤは初めて接続された監視装置１のみから設定される固有識別情報に相当する。
ステップＳ６４で固有ＩＤを当該監視装置１から演算処理装置２００に送信するのは、共通ＩＤが正当であり、監視装置１で初めて接続された演算処理装置２００が正当な遊技制御装置であることを認証できたので、次に、当該監視装置１のみが管理する固有の演算処理装置２００であるための証を当該演算処理装置２００に与えるためである。
なお、固有ＩＤは後述するように、第３者機関によりコンソールＰＣ２２を使用して監視装置１に設定（つまり監視装置１に格納）されるが、固有ＩＤを予め監視装置１へ格納しておいてもよい。
【００５５】
一方、共通ＩＤがＮＧであれば、初めて接続された演算処理装置２００が正当な遊技制御装置でないと判断し、ステップＳ６５に進んで認証異常を外部通信装置２３に送信してメインルーチンにリターンする。
外部通信装置２３では、異常送信処理のルーチンにおいて、ステップＳ７１で監視装置１から送信されてきた認証異常を受信し、ステップＳ７２で異常の情報（この場合は認証異常の情報：例えば、Ｐ機を特定する識別情報と共に送信。以下同様）を公衆回線３５を介して第３者機関装置３６に送信し、処理を終了する。これにより、第３者機関では演算処理装置２００の共通ＩＤが異常であるＰ機を把握することができる。
【００５６】
演算処理装置２００では、共通ＩＤを監視装置１に送信した後、ステップＳ４５に進んで固有ＩＤを受信する。この場合、監視装置１により共通ＩＤの認証が正当であると判断されれば、監視装置１より固有ＩＤが演算処理装置２００に送られてくるので、ステップＳ４５で固有ＩＤを受信するが、演算処理装置２００が認証されなければ、固有ＩＤが送られてこないので、ステップＳ４５では固有ＩＤを受信できないことになる。そのため、ステップＳ４６では固有ＩＤの受信があるか否かを判別し、受信がなければステップＳ５０に進んで所定時間をタイムアップしたか否かを判別する。タイムアップしていなければ、ステップＳ４５に戻ってループを繰り返し、所定時間内に固有ＩＤの受信が無かったら、ステップＳ５１、ステップＳ４９の処理を実行して本ルーチンを終了する。これにより、監視装置１に初めて接続された演算処理装置２００の正当性を監視装置１が認証しない場合には、遊技プログラムが不能動化されて不正の防止が図られる。
【００５７】
ステップＳ４６の判別結果で固有ＩＤの受信があった場合には、ステップＳ４７に進んで固有ＩＤを演算処理装置２００のＥＥＰＲＯＭ２１６に記憶する。次いで、ステップＳ４８でＣＰＵ能動可能時間制限無しの処理を行い、ステップＳ４９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に格納されている遊技プログラムの作動に制限がなく、遊技制御の動作が開始される。すなわち、共通ＩＤが正当であり、監視装置１から固有ＩＤの設定を受けると、演算処理装置２００による通常の遊技が開始される。
このように、共通ＩＤのチェックが済んでいないときは、演算処理装置２００が監視装置１に対して初めて接続されるときであり、演算処理装置２００と監視装置１の初期接続後の認証を行い、その後、当該監視装置１のみが管理する固有の演算処理装置２００であることの固有ＩＤが演算処理装置２００に設定される。
【００５８】
（ｃ）共通ＩＤがチェック済みのとき
共通ＩＤがチェック済みのときは（もちろん、遊技プログラムが正当なことが前提である）、演算処理装置２００のステップＳ４３の判別結果がＹＥＳ（共通ＩＤがチェック済み）となり、次いで、ステップＳ５２に進んで固有ＩＤを演算処理装置２００から監視装置１に送信する。
監視装置１では、共通ＩＤがチェック済みのときはステップＳ６１の判別結果がＹＥＳとなり、ステップＳ６６にジャンプする。ステップＳ６６では演算処理装置２００から送信されてきた固有ＩＤを受信する。この場合、共通ＩＤがチェック済みのときは演算処理装置２００より固有ＩＤが監視装置１に送られてくるので、ステップＳ６６で固有ＩＤを受信するが、共通ＩＤがチェック済みでなければ、固有ＩＤが送られてこないので、ステップＳ６６では固有ＩＤを受信できないことになる。そのため、ステップＳ６７では固有ＩＤの受信があるか否かを判別し、受信がなければステップＳ６６に戻って待機し、固有ＩＤの受信があると、ステップＳ６８に進む。
【００５９】
ステップＳ６８では固有ＩＤがＯＫであるか否かを判別し（つまり受信した固有ＩＤの正当性の判定を行い）、固有ＩＤがＮＧであればステップＳ６５に分岐して固有ＩＤの異常を外部通信装置２３に送信してメインルーチンにリターンする。
外部通信装置２３では、異常送信処理のルーチンにおいて、ステップＳ７１で監視装置１から送信されてきた固有ＩＤの異常を受信し、ステップＳ７２で異常の情報（この場合は固有ＩＤの異常情報）を公衆回線３５を介して第３者機関装置３６に送信し、処理を終了する。これにより、第３者機関では演算処理装置２００から送信されてきた固有ＩＤが異常であるＰ機を把握することができる。
【００６０】
ステップＳ６８の判別結果で固有ＩＤがＯＫであれば、ステップＳ６９で認証ＯＫを演算処理装置２００に送信してメインルーチンにリターンする。
演算処理装置２００では、ステップＳ５３で監視装置１から送信されてきた認証ＯＫを受信する。この場合、演算処理装置２００から送信した固有ＩＤの認証がＯＫのときは監視装置１より認証ＯＫが演算処理装置２００に送られてくるので、ステップＳ５３で認証ＯＫを受信するが、監視装置１が認証ＮＧと判断した場合には、認証ＯＫが送られてこないので、ステップＳ５３では認証ＯＫを受信できないことになる。そのため、ステップＳ５４では認証ＯＫの受信があるか否かを判別し、受信がなければステップＳ５５に進んで所定時間をタイムアップしたか否かを判別する。タイムアップしていなければ、ステップＳ５３に戻ってループを繰り返し、所定時間内に認証ＯＫの受信が無かったら、ステップＳ５１、ステップＳ４９の処理を実行して本ルーチンを終了する。これにより、監視装置１において当該監視装置１のみが管理する固有の演算処理装置２００であることが認証されない場合には、遊技プログラムが不能動化されて不正の防止が図られる。
すなわち、後述のように監視装置１が遊技店１００に設置された後に、固有ＩＤは第３者機関により設定されるので、演算処理装置２００が流通過程で盗難されて、固有ＩＤを取得されることはない。
【００６１】
一方、ステップＳ５４で認証ＯＫの受信があれば、ステップＳ４８に進む。この場合、認証ＯＫということは、演算処理装置２００の正当性が認められたということであり、これは演算処理装置２００（遊技制御装置）が正当であり、かつ、当該監視装置１のみが管理する演算処理装置２００であるということである。ステップＳ４８ではＣＰＵ能動可能時間制限無しの処理を行い、ステップＳ４９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、遊技制御の動作が開始される。すなわち、監視装置１により演算処理装置２００の正当性が認められると、通常の遊技が開始される。
【００６２】
このように、共通ＩＤのチェックが既に済んでいるときは、演算処理装置２００と監視装置１との初期接続後の認証が行われた後の状態であり、固有ＩＤによって当該監視装置１のみが管理する固有の演算処理装置２００であることの認証が行われると、監視装置１により演算処理装置２００の正当性が認められて遊技が開始可能になる。
以上のことから、演算処理装置２００が監視装置１と初めて接続されたときは、監視装置１は共通ＩＤにより、まず、接続された演算処理装置２００の正当性を判断し（正当な演算処理装置２００か否かの判定を行い）、次いで、当該監視装置１に接続され、当該監視装置１が管理する演算処理装置２００を特定するための固有ＩＤを演算処理装置２００へ設定し、以降、この固有ＩＤにより、演算処理装置２００の正当性の判断および自己が管理する演算処理装置２００を判断することになる。したがって、初期接続時の当該監視装置１より設定された固有ＩＤしか演算処理装置２００に格納されないので、演算処理装置２００に他の監視装置が接続された場合には、認証ＯＫがとれず、すなわち、演算処理装置２００が動作せず、演算処理装置２００の移動あるいは改竄を防止可能になる。
【００６３】
Ｃ．ＩＤ設定処理
次に、ＩＤ設定処理に関するサブルーチンについて説明する。図７はＩＤ設定処理のサブルーチンを示すフローチャートである。ＩＤの設定処理では、監視装置１およびコンソールＰＣ２２において関連する処理が行われる。
まず、コンソールＰＣ２２では、設定変更処理のルーチンにおいて、ステップＳ９１で監視情報設定処理を行う。これは、遊技機性能監視基準情報（第３者機関のための監視基準情報）の設定を行うものである。このとき、コンソールＰＣ２２を操作して設定された遊技機性能監視基準情報は監視装置１に送信され、監視装置１に格納されることになる。基準情報の設定を行う場合には、ステップＳ９１の処理を行い、また、基準情報の設定を行わない場合（例えば、基準情報を既に設定済みで、その設定内容に変更が無い場合）には、ステップＳ９１をスルーしてステップＳ９２に進む。
一方、監視装置１では、設定変更処理のルーチンにおいて、ステップＳ８１で監視情報設定処理を行う。このとき、コンソールＰＣ２２から送信されてきた遊技機性能監視基準情報（第３者機関のための監視基準情報）をＥＥＰＲＯＭ１６４に格納する。基準情報の設定を行う場合には、ステップＳ８１の処理を行い、また、基準情報の設定を行わない場合（例えば、基準情報を既に設定済みで、その設定内容に変更が無い場合）には、ステップＳ８１をスルーしてステップＳ８２に進む。
【００６４】
次に、監視装置１へ固有ＩＤを設定する場合、コンソールＰＣ２２ではステップＳ９２で新しい端末処理へ移行する。これは、固有ＩＤを設定する監視装置１の入力（ネットワーク上のアドレス：監視装置１をネットワーク上で特定できるもの）を受けるものである。次いで、ステップＳ９３でランダム作成された固有ＩＤを設定（例えば、固有ＩＤは乱数を使用して一定長さのデータをランダムに作成する）し、ステップＳ９４でランダム作成された当該固有ＩＤを記憶する。これにより、コンソールＰＣ２２の画面上で、固有ＩＤと対応付けられた監視装置１（すなわち、Ｐ機の遊技制御基板３７：演算処理装置２００）を確認することができるとともに、また、プリンタに接続することにより印字できる。これは、第三者機関のみ確認することができる。次いで、ステップＳ９５で該当する監視装置１へＩＤリセット情報を送信する。ここでのＩＤリセット情報の送信は、初めて接続された遊技制御装置（Ｐ機の遊技制御基板３７）であるか否かの判定機能を初期化する初期化手段の機能に相当する。
【００６５】
監視装置１では、ステップＳ８２でコンソールＰＣ２２からＩＤリセット情報を受信すると、ステップＳ８３でＩＤをリセットする。すなわち、ステップＳ６１の共通ＩＤチェック済み情報をクリアする。これは、当該監視装置１に新たに次の遊技制御基板３７が接続された場合に、すなわち正当に遊技制御基板３７を移動した場合、若しくは、正当に新しい遊技制御基板３７（例えば、遊技盤のみ、あるいはＰ機全体）を入れ替えた場合に、この新たな遊技制御基板３７を共通ＩＤにより認証し、かつ、この新たな遊技制御基板３７へ固有ＩＤを設定し、認証および管理するためである。仮に、この機能がないと、監視装置１は初めて接続された遊技制御基板３７以外は正当と認めなくなるからである。なお、当然のことであるが、コンソールＰＣ２２による設定処理は、第３者機関により行われる。そして、監視装置１とコンソールＰＣ２２との間では相互認証が行われ、不測の事態に備えている。すなわち、監視装置１とコンソールＰＣ２２との間で相互認証を行うことにより、監視装置１およびコンソールＰＣ２２が偽造されて遊技店１００に設置されても、相互認証の結果がＮＧとなるので、結局、偽造の装置では不正をできなくしてセキュリティ性を高めている。
【００６６】
次いで、監視装置１ではステップＳ８４でコンソールＰＣ２２から新しい固有ＩＤを受信し、ステップＳ８５で当該固有ＩＤをＥＥＰＲＯＭ１６４へ記憶（格納）して処理を終了する。このようにして、ある１台の監視装置１に第３者機関によって固有ＩＤが設定される。
次いで、第３者機関ではコンソールＰＣ２２における設定変更処理のステップＳ９７で全端末の処理（全部の監視装置１についての上記処理）を終了したか否かを判別し、終了していなければステップＳ９２に戻って次の監視装置１について同様の処理を繰り返し、全端末（遊技店１００に設置の全ての監視装置１）の処理を終了すると本ルーチンを終了する。これにより、全ての監視装置１について第３者機関によって固有ＩＤの設定（および必要な場合は固有ＩＤの変更）が行われる。
なお、全ての端末の固有ＩＤを設定あるいは変更する場合に限らず、例えば特定のある１台の監視装置１の固有ＩＤを変更する場合も本ルーチンの処理によって行われる。その場合、オペレータ（第３者機関の操作者）により、ステップＳ９７で他の監視装置１への固有ＩＤの設定処理を続けるか否かを判別し、継続する場合はステップＳＳ９２へ戻り、また、終了する場合は、当該ルーチンを終了する。
【００６７】
このように、本実施例では遊技機１０等の遊技情報を情報収集装置１２を介して収集するホールコンピュータ１３（管理装置）と遊技機１０間の通信網に監視装置１を遊技機１０毎に個別対応して設け、遊技機１０における遊技制御基板３７の演算処理装置２００（アミューズチップ用のＩＣ）が監視装置１と初めて接続されたとき、監視装置１により共通ＩＤを使用して、接続された演算処理装置２００の正当性を判断し、次いで、当該監視装置１に接続され当該監視装置１が管理する演算処理装置２００を特定するための固有ＩＤを演算処理装置２００へ設定し、以降、この固有ＩＤにより、演算処理装置２００の正当性の判断および自己が管理する演算処理装置２００を判断するようにしているので、以下の効果を得ることができる。
【００６８】
（１）演算処理装置２００が遊技店１００に設置されるまで、すなわち遊技店１００に設置されている監視装置１に、演算処理装置２００が接続されるまでは、当該演算処理装置２００には、当該演算処理装置２００を監視装置１が認証する固有ＩＤ（固有識別情報）が格納されておらず、設置後に監視装置１より設定される。したがって、流通過程での固有ＩＤの盗難を防止することができる。
【００６９】
（２）一度、監視装置１により演算処理装置２００へ固有ＩＤ（固有識別情報）が設定（格納）されると、以降、演算処理装置２００は自分を認証してもらう情報として当該固有ＩＤ（初めて接続された監視装置１より設定された固有ＩＤ：固有識別情報）を使用するので、演算処理装置２００の不正な移動を不可能にすることができる。すなわち、他の監視装置１へ当該演算処理装置２００を接続しても当該演算処理装置２００は動作しない。遊技店１００に設置された遊技機１０（演算処理装置２００）の移動は警察等の許可を必要とするため、許可無しの移動は不正になる。したがって、遊技機１０（演算処理装置２００）の不正な移動を防止することができる。ここでの演算処理装置２００の不正な移動には、例えば改竄した遊技プログラムを内蔵した改竄遊技用チップ（演算処理装置２００）を元の演算処理装置２００と交換するという移動も含まれ、このような不正な移動があっても、改竄遊技用チップによる遊技を不能動化することができ、結局、不正な改竄遊技用チップの交換を有効に防止することができる。
【００７０】
因みに、従来は第３者機関による検査に合格して販売された遊技機であっても、遊技店において、不正な遊技プログラムを格納したＲＯＭあるいは遊技用チップの交換という不正が行われた場合に、この不正を有効に防止することが困難であったが、本実施例では不正な遊技プログラムを有する別の演算処理装置２００への交換が行われた場合には、監視装置１から当該演算処理装置２００へ遊技指令が出ないので、遊技用チップ（演算処理装置２００）の交換という不正を確実に防止することができる。なお、遊技用チップの交換という不正だけでなく、改竄した遊技プログラムを格納したＲＯＭの交換という不正も同様に防止することができる。
【００７１】
また、遊技店で集客のために、改造したＲＯＭを複数製造（いわゆるコピー）して、別の台のＲＯＭと交換する等の不正があった場合、遊技制御基板の不当な移動にも相当し、従来はこのような不当な移動を有効に防止することが困難であったが、これに対して本実施例では、改造したＲＯＭを含む遊技制御基板による遊技を不能動化することができ、遊技制御基板の不当な移動を有効に防止することができる。
さらに、改造したＲＯＭに交換するのではなく、単に台を移動（遊技制御基板等の移動）するような不当状態も従来は防止することが困難であったが、本実施例では、台の不当な移動も確実に防止することができる。
【００７２】
（３）従来は、改竄した遊技用チップが設けられている遊技制御基板３７を、例えば流通の過程での交換、夜間遊技店１００に侵入しての交換、あるいは不当な遊技店１００による交換等により元の遊技用チップが設けられている遊技制御基板３７と交換されてしまうと、不当な遊技が行われることになっていたが、これに対して本実施例では、上記のような改竄した遊技用チップへの交換が行われると、遊技が不能動化されるので、不正な遊技制御基板３７の交換を確実に防止することができる。その結果、改竄した遊技用チップの被害が無くし、正当に営業を行っている遊技店、遊技機製造メーカーおよび遊技機の検定を行っている第３者機関に対して、社会的信用の低下をもたらし、不当な迷惑をかけるという不具合を確実に解消することができる。
【００７３】
（４）遊技店１００に設置後に遊技制御基板３７が盗難され、解析されたとしても、当該遊技制御基板３７における演算処理装置２００に格納されている固有ＩＤ（初めて接続された監視装置１より設定された固有ＩＤ）しか分からず、他の台における演算処理装置２００の固有ＩＤは解析することは全くできない。したがって、遊技用チップ（演算処理装置２００）の改竄の広がりを確実に防止することができる。すなわち、当該遊技制御基板３７における演算処理装置２００の固有ＩＤしか分からないので、複数の改竄遊技制御基板３７（同じ固有ＩＤのコピーとなる）を作成しても、他の監視装置へは接続できず、遊技を不可能にして、改竄による被害を無くすことができる。
例えば、遊技制御基板３７が盗まれ（演算処理装置２００（遊技用チップ）の改竄のため）、改竄した遊技制御基板３７を多数製造されたとしても、接続される監視装置１は、当該不正な遊技制御基板３７を正当と認めないので（初期時に接続された遊技制御基板３７ではないので）、不正を効率よく防止することができる。
【００７４】
（５）監視装置１が流通の過程で盗まれたとしても、監視装置１が遊技制御基板３７と初期時に接続され、以降、該遊技制御基板３７を正当と認めるとともに、自分（監視装置１）が管理する遊技制御基板３７と認識するための固有ＩＤは、監視装置１が遊技店１００に設置された後に設定（コンソールＰＣ２２により設定）されるので、盗難による監視装置１の改竄（例えば、盗んだ監視装置１を多数複製する等）を防止することができる。これは、流通過程では監視装置１に固有ＩＤは格納されていないからである。
なお、遊技店１００に監視装置１を設置した後は、他の監視装置（例えば、監視装置２）により相互認証されるので、監視装置１を遊技店１００のネットワークから外すことはできない。外した時点で、下位認証処理のステップＳ１９で相互認証結果がＮＧとなり、監視装置１の異常が判明する。
【００７５】
なお、上記実施例では遊技店１０に遊技制御基板３７（すなわち、演算処理装置２００）が設置された後も、演算処理装置２００動作初期時に監視装置１により演算処理装置２００の正当性を監視しているが、正当性の監視は他の所定タイミング毎に行ってもよく、例えば演算処理装置２００の動作中においても、所定間隔毎に監視装置１により演算処理装置２００の正当性を監視するようにしてもよい。そのようにすると、より一層、演算処理装置２００の正当性の判定セキュリティを高めることができる。例えば、開店中に改竄した演算処理装置と交換するような不正な手口を防ぐことができる。
また、管理装置と遊技装置間の通信網に監視装置を配置し、通信網には外部と連絡可能とする外部通信装置を備え、監視装置は、正当性判定手段により固有識別情報の非正当性が認められた場合に、外部通信装置を介して外部に報知することにより、遊技制御装置の異常を迅速に、かつ適切に外部で把握（例えば、第３者機関での把握）することができる。
また、管理装置と遊技装置間の通信網に監視装置を配置し、通信網には通信への加入／脱退が可能な設定装置（例えば、コンソールＰＣ２２）を備え、設定装置は、初めて接続された遊技制御装置である場合に、遊技制御手段への固有識別情報を設定する外部設定手段を有していることにより、監視装置が管理する遊技制御装置と認識するための固有識別情報を、監視装置が遊技店に設置された後に、監視装置の外部から設定（例えば、第３者機関がコンソールＰＣ２２を使用して設定）することができ、流通過程での固有識別情報の取得を防止することができる。
また、外部設定手段は、監視装置の初期正当性判定手段における初めて接続された遊技制御装置であるか否かの判定機能を初期化する初期化手段を備えていることにより、監視装置に新たに次の遊技制御装置が接続されたような場合、すなわち正当に遊技制御装置を移動した場合、若しくは、正当に新しい遊技制御装置（例えば、遊技盤のみ、あるいはＰ機全体）を入れ替えた場合に、この新たな遊技制御装置が初めて接続された遊技制御装置であること（監視装置の初期正当性判定）を確実に判断させ、正当なものを稼働させることができる。
【００７６】
次に、本発明の第２実施例について説明する。第２実施例ではコンソールＰＣ２２によって遊技制御基板３７（すなわち、演算処理装置２００）の正当性を判断する点が第１実施例と異なる。したがって、第２実施例ではコンソールＰＣ２２が常に通信網（島内ネットワーク３３、ネットワーク中継装置２４、店内ネットワーク３４および外部通信装置２３）に接続されている構成になっている。
Ａ．演算処理装置チェック
図８、図９はコンソールＰＣ２２を用いた演算処理装置チェックのサブルーチンを示すフローチャートである。演算処理装置２００をチェックする過程では、演算処理装置２００、コンソールＰＣ２２および外部通信装置２３において関連する処理が行われ、監視装置１はコンソールＰＣ２２と演算処理装置２００との中継処理を行うものとして使用される。この場合、監視装置１は「演算処理装置の中継処理」を行い、演算処理装置２００（遊技制御装置）より送信されてくる各ＩＤ等を自分（監視装置１）のネットワークアドレスを付けてコンソールＰＣ２２へ送信したり、コンソールＰＣ２２より受信した情報（認証ＯＫ、固有ＩＤ等）を演算処理装置２００へ渡す処理を行うことになる。
【００７７】
まず、演算処理装置２００では、電源投入後にセキュリティチェックプログラムが起動し、ステップＳ１０１でセキュリティコード演算処理を行う（内容は第１実施例と同様）。
（ａ）遊技プログラムが不当な場合
次いで、ステップＳ１０２でＲＯＭ２０２のセキュリティコードはＯＫであるか（つまり正当な遊技プログラムであるか）否かを判別し、セキュリティコードがＯＫでなければ、ステップＳ１１１に進んでＣＰＵ能動可能時間制限有りの処理（所定時間のセット）を行い、ステップＳ１０９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に正当な遊技プログラムが格納されていない場合には、遊技プログラムが所定時間（極めて短時間）だけ実行され、直に遊技制御の動作が停止する。すなわち、遊技プログラムが不能動化されて、不当な遊技プログラムによる遊技が行われないことになり、不正の防止が図られる。
【００７８】
（ｂ）共通ＩＤのチェックが済んでいないとき
遊技プログラムが正当な場合は、ステップＳ１０３に進んで監視装置１を介してコンソールＰＣ２２による共通ＩＤはチェック済みであるか否かを判別する。ここでの共通ＩＤチェック済みとは、監視装置１を介して演算処理装置２００とコンソールＰＣ２２との初期接続後の認証が終了していることをいう。この場合、コンソールＰＣ２２は監視装置１のネットワーク上のアドレス（以下、ネットワークアドレスという）に基づいて演算処理装置２００に予め格納されている共通ＩＤのチェックを行う。なお、コンソールＰＣ２２は固有ＩＤのチェックも同様に監視装置１のネットワークアドレスに基づいて行う。
【００７９】
このようにコンソールＰＣ２２は、監視装置１のネットワークアドレスで、監視装置１に接続されている演算処理装置２００を特定し対応付けて、初期接続後の認証が終了しているか否かを判定する。したがって、初期接続後の認証が終了した以降（このときコンソールＰＣ２２は正規の監視装置１のネットワークアドレスを保有し演算処理装置２００を特定可能な状態にある）に演算処理装置２００（遊技制御装置）が監視装置１と接続されるとき、例えば当該演算処理装置２００が他の監視装置（正規の監視装置１以外のもの）へ接続された場合には、コンソールＰＣ２２は他の監視装置のネットワークアドレスと共通ＩＤを受けることになる。そのため、コンソールＰＣ２２では当該他の監視装置のネットワークアドレスと共通ＩＤを受けた場合には、当該演算処理装置２００が移動等されてきたものと判断できる。
ステップＳ１０３で共通ＩＤがチェック済みでなければ（すなわち、演算処理装置２００が初めて監視装置１と接続された場合は）、未だ、共通ＩＤを使用して監視装置１を介してコンソールＰＣ２２による認証が行われていないので、ステップＳ１０４に進んでＲＯＭ２０２に予め格納されている共通ＩＤを監視装置１を介してコンソールＰＣ２２に送信（監視装置１は、自分のネットワークアドレスとともに共通ＩＤをコンソールＰＣ２２へ送信）し認証を受ける。
【００８０】
コンソールＰＣ２２では、演算処理装置チェック処理のサブルーチンにおいて、ステップＳ１２１で新しいノードへ移行する。これは、ネットワークに接続されている監視装置１のネットワークアドレスを更新するもので、これにより、全監視装置における共通ＩＤのチェック処理、固有ＩＤの設定処理、固有ＩＤに基づく認証処理を実行可能とするものである。次いで、ステップＳ１２２で共通ＩＤはチェック済みであるか否かを判別し、演算処理装置２００が初めて監視装置１に接続された場合には、共通ＩＤチェック済みでないので、ステップＳ１２３に進んで監視装置を介して演算処理装置２００から送信されてきた監視装置１のネットワークアドレスおよび共通ＩＤを受信し、ステップＳ１２４で共通ＩＤにより演算処理装置２００の正当性をチェックする。
共通ＩＤがＯＫであれば、初めて接続された演算処理装置２００が正当な遊技制御装置であることを認証し（ただし、当該監視装置１にのみ接続され、当該監視装置１が管理する遊技制御装置（演算処理装置）であることまで認証したわけではない：当該監視装置１が管理する遊技制御装置であることの認証は固有ＩＤで行う）、ステップＳ１２５に進んで固有ＩＤを作成（例えば、乱数等により自動的に作成）、記憶する。なお、固有ＩＤはオペレータにより設定するようにしてもよい。
【００８１】
次いで、ステップＳ１２６で作成した固有ＩＤを演算処理装置２００へ送信するため、監視装置１のネットワークアドレスとともに固有ＩＤを演算処理装置２００に送信する。なお、コンソールＰＣ２２は監視装置１のネットワークアドレスに関連づけて固有ＩＤを管理しており、以降、この固有ＩＤにより、監視装置１を介して演算処理装置２００の正当性の判断および当該監視装置１が管理する演算処理装置２００を判断することになる。次いで、ステップＳ１２７で全ノードが終了か、すなわちネットワークに接続されている全ての監視装置１のネットワークアドレスの更新が終了して全監視装置のチェックが終了したか否かを判別し、終了していない場合には、ステップＳ１２１に戻ってループを繰り返し、全ノードを終了すると、今回のルーチンを終了してメインルーチンにリターンする。
【００８２】
一方、共通ＩＤがＮＧであれば、初めて接続された演算処理装置２００が正当な遊技制御装置でないと判断し、ステップＳ１２８に進んで認証異常を外部通信装置２３に送信してステップＳ１２７に進む。そして、ステップＳ１２７で全監視装置のチェックが終了したか否かを判別し、終了していない場合には、ステップＳ１２１に戻ってループを繰り返し、全ノードを終了すると、今回のルーチンを終了してメインルーチンにリターンする。
外部通信装置２３では、異常送信処理のルーチンにおいて、ステップＳ１４１でコンソールＰＣ２２から送信されてきた認証異常を受信し、ステップＳ１４２で異常の情報（この場合は認証異常の情報：例えば、Ｐ機を特定する識別情報、監視装置１のネットワークアドレスと共に送信。以下同様）を公衆回線３５を介して第３者機関装置３６に送信し、処理を終了する。これにより、第３者機関では演算処理装置２００の共通ＩＤが異常であるＰ機を把握することができる。
【００８３】
演算処理装置２００では、共通ＩＤを監視装置１を介してコンソールＰＣ２２に送信した後、ステップＳ１０５に進んで監視装置１を介してコンソールＰＣ２２から送信されてきた固有ＩＤを受信する。この場合、コンソールＰＣ２２により共通ＩＤの認証が正当であると判断されれば、コンソールＰＣ２２より監視装置１を介して固有ＩＤが演算処理装置２００に送られてくるので、ステップＳ１０５で固有ＩＤを受信するが、演算処理装置２００が認証されなければ、固有ＩＤが送られてこないので、ステップＳ１０５では固有ＩＤを受信できないことになる。そのため、ステップＳ１０６では固有ＩＤの受信があるか否かを判別し、受信がなければステップＳ１１０に進んで所定時間をタイムアップしたか否かを判別する。タイムアップしていなければ、ステップＳ１０５に戻ってループを繰り返し、所定時間内に固有ＩＤの受信が無かったら、ステップＳ１１１、ステップＳ１０９の処理を実行して本ルーチンを終了する。これにより、監視装置１に初めて接続された演算処理装置２００の正当性をコンソールＰＣ２２が認証しない場合には、遊技プログラムが不能動化されて不正の防止が図られる。
【００８４】
ステップＳ１０６の判別結果で固有ＩＤの受信があった場合には、ステップＳ１０７に進んで固有ＩＤを演算処理装置２００のＥＥＰＲＯＭ２１６に記憶する。次いで、ステップＳ１０８でＣＰＵ能動可能時間制限無しの処理を行い、ステップＳ１０９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に格納されている遊技プログラムの作動に制限がなく、遊技制御の動作が開始される。すなわち、共通ＩＤが正当であり、監視装置１を介してコンソールＰＣ２２から固有ＩＤの設定を受けると、演算処理装置２００による通常の遊技が開始される。
このように、共通ＩＤのチェックが済んでいないときは、演算処理装置２００が監視装置１に対して初めて接続されるときであり、演算処理装置２００と監視装置１を介したコンソールＰＣ２２との初期接続後の認証を行い、その後、当該監視装置１のみを介したコンソールＰＣ２２が管理する固有の演算処理装置２００であることの固有ＩＤが演算処理装置２００に設定される。
【００８５】
（ｃ）共通ＩＤがチェック済みのとき
共通ＩＤがチェック済みのときは（もちろん、遊技プログラムが正当なことが前提である）、演算処理装置２００のステップＳ１０３の判別結果がＹＥＳ（共通ＩＤがチェック済み）となり、次いで、ステップＳ１１２に進んで固有ＩＤを演算処理装置２００から監視装置１を介してコンソールＰＣ２２に送信する。
コンソールＰＣ２２では、共通ＩＤがチェック済みのときはステップＳ１２２の判別結果がＹＥＳとなり、ステップＳ１２９にジャンプする。ステップＳ１２９では演算処理装置２００から監視装置１を介して送信されてきた固有ＩＤを受信する。この場合、共通ＩＤがチェック済みのときは演算処理装置２００より監視装置１を介して固有ＩＤがコンソールＰＣ２２に送られてくるので、ステップＳ１２９で固有ＩＤを受信するが、共通ＩＤがチェック済みでなければ、固有ＩＤが送られてこないので、ステップＳ１２９では固有ＩＤを受信できないことになる。そのため、ステップＳ１３０では固有ＩＤの受信があるか否かを判別し、受信がなければステップＳ１２９に戻って待機し、固有ＩＤの受信があると、ステップＳ１３１に進む。
【００８６】
ステップＳ１３１では固有ＩＤがＯＫであるか否かを判別し（つまり受信した固有ＩＤの正当性の判定を行い）、固有ＩＤがＮＧであればステップＳ１２８に分岐して固有ＩＤの異常を外部通信装置２３に送信してメインルーチンにリターンする。
外部通信装置２３では、異常送信処理のルーチンにおいて、ステップＳ１４１でコンソールＰＣ２２から送信されてきた固有ＩＤの異常を受信し、ステップＳ１４２で異常の情報（この場合は固有ＩＤの異常情報）を公衆回線３５を介して第３者機関装置３６に送信し、処理を終了する。これにより、第３者機関では演算処理装置２００から監視装置１を介して送信されてきた固有ＩＤが異常であるＰ機を把握することができる。
【００８７】
ステップＳ１３１の判別結果で固有ＩＤがＯＫであれば、ステップＳ１３２で認証ＯＫを監視装置１を介して演算処理装置２００に送信してステップＳ１２７に戻る。
演算処理装置２００では、ステップＳ１１３で監視装置１を介してコンソールＰＣ２２から送信されてきた認証ＯＫを受信を受信する。この場合、演算処理装置２００から送信した固有ＩＤの認証がＯＫのときはコンソールＰＣ２２より監視装置１を介して認証ＯＫが演算処理装置２００に送られてくるので、ステップＳ１１３で認証ＯＫを受信するが、コンソールＰＣ２２が認証ＮＧと判断した場合には、認証ＯＫが送られてこないので、ステップＳ１１３では認証ＯＫを受信できないことになる。そのため、ステップＳ１１４では認証ＯＫの受信があるか否かを判別し、受信がなければステップＳ１１５に進んで所定時間をタイムアップしたか否かを判別する。
【００８８】
タイムアップしていなければ、ステップＳ１１３に戻ってループを繰り返し、所定時間内に認証ＯＫの受信が無かったら、ステップＳ１１１、ステップＳ１０９の処理を実行して本ルーチンを終了する。これにより、コンソールＰＣ２２において当該監視装置１のみが管理する固有の演算処理装置２００であることが認証されない場合には、遊技プログラムが不能動化されて不正の防止が図られる。
すなわち、監視装置１が遊技店１００に設置された後に、固有ＩＤは第３者機関により設定されるので、演算処理装置２００が流通過程で盗難されても、固有ＩＤを取得されることはない。
【００８９】
一方、ステップＳ１１４で認証ＯＫの受信があれば、ステップＳ１０８に進む。この場合、認証ＯＫということは、監視装置１のネットワークアドレスに対応した演算処理装置２００の正当性がコンソールＰＣ２２によって認められたということであり、これは演算処理装置２００（遊技制御装置）が正当であり、かつ、当該監視装置１のみが管理する演算処理装置２００であるということである。ステップＳ１０８ではＣＰＵ能動可能時間制限無しの処理を行い、ステップＳ１０９でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、遊技制御の動作が開始される。すなわち、コンソールＰＣ２２により監視装置１のネットワークアドレスに対応した演算処理装置２００の正当性が認められると、通常の遊技が開始される。
【００９０】
このように、共通ＩＤのチェックが既に済んでいるときは、コンソールＰＣ２２が当該監視装置１のネットワークアドレスに対応させて、共通ＩＤにより、接続された演算処理装置２００（遊技制御装置）の正当性を判断した状態、すなわち演算処理装置２００と監視装置１を介したコンソールＰＣ２２との初期接続後の認証が行われた後の状態であり、固有ＩＤによってコンソールＰＣ２２が当該監視装置１のネットワークアドレスと対応づけて管理する固有の演算処理装置２００であることの認証が行われると、コンソールＰＣ２２により演算処理装置２００の正当性が認められて遊技が開始可能になる。
【００９１】
以上のことから、演算処理装置２００が監視装置１を介してコンソールＰＣ２２と初めて接続されたときは、コンソールＰＣ２２は当該監視装置１のネットワークアドレスに対応させて、共通ＩＤにより、まず、接続された演算処理装置２００の正当性を判断し（正当な演算処理装置２００か否かの判定を行い）、次いで、当該監視装置１に接続され、当該監視装置１が管理する演算処理装置２００を特定するための固有ＩＤを演算処理装置２００へ監視装置１を介して設定（コンソールＰＣ２２は固有ＩＤと監視装置１のネットワークアドレスを対応づけて管理）し、以降、この固有ＩＤにより、演算処理装置２００の正当性の判断および当該監視装置１が管理する演算処理装置２００を判断することになる。したがって、初期接続時の当該監視装置１のネットワークアドレスに対応づけて設定された固有ＩＤしか演算処理装置２００に格納されないので、演算処理装置２００に他の監視装置が接続された場合には、認証ＯＫがとれず、すなわち、演算処理装置２００が動作せず、演算処理装置２００の移動あるいは改竄を防止可能になる。
【００９２】
第２実施例では、コンソールＰＣ２２が遊技装置の監視装置を構成する。コンソールＰＣ２２は初期正当性判定手段、固有識別情報設定手段、正当性判定手段、遊技制御許可手段の機能を実現する。また、コンソールＰＣ２２は正当性判定手段により固有ＩＤ（固有識別情報）の非正当性が認められた場合に、外部通信装置を介して外部に報知する機能を実現する。
このような第２実施例では、第１実施例と異なり、コンソールＰＣ２２が遊技装置の監視装置を構成するが、演算処理装置２００が遊技店１００に設置されるまで、すなわち遊技店１００に設置されている監視装置１に、演算処理装置２００が接続されるまでは、当該演算処理装置２００には、当該演算処理装置２００を監視装置１のネットワークアドレスに対応つけてコンソールＰＣ２２が認証する固有ＩＤ（固有識別情報）が格納されておらず、設置後にコンソールＰＣ２２より設定される。したがって、第１実施例と同様に流通過程での固有ＩＤの盗難を防止することができる。また、一度、コンソールＰＣ２２により監視装置１のネットワークアドレスに対応つけて演算処理装置２００へ固有ＩＤ（固有識別情報）が設定されると、以降、演算処理装置２００は自分を認証してもらう情報として当該固有ＩＤ（初めて接続された監視装置１のネットワークアドレスに対応つけて設定された固有ＩＤ：固有識別情報）を使用するので、演算処理装置２００の不正な移動を不可能にすることができる。
【００９３】
さらに、遊技店１００に設置後に遊技制御基板３７が盗難され、解析されたとしても、当該遊技制御基板３７における演算処理装置２００に格納されている固有ＩＤ（初めて接続された監視装置１のネットワークアドレスに対応つけて設定された固有ＩＤ）しか分からず、他の台における演算処理装置２００の固有ＩＤは解析することは全くできない。したがって、遊技用チップ（演算処理装置２００）の改竄の広がりを確実に防止することができる。
【００９４】
次に、演算処理装置２００（遊技制御装置）の不正な移動を防止するという観点から本発明の変形例について説明する。この変形例では遊技制御基板３７（すなわち、演算処理装置２００）に予め固有ＩＤが格納されている点が前記実施例と異なり、監視装置１を用いて正当性を判断する処理を行う。
Ａ．演算処理装置チェック
図１０、図１１は監視装置１を用いた演算処理装置チェックのサブルーチンを示すフローチャートである。演算処理装置２００をチェックする過程では、演算処理装置２００、監視装置１および外部通信装置２３において関連する処理が行われる。
【００９５】
まず、演算処理装置２００では、電源投入後にセキュリティチェックプログラムが起動し、ステップＳ１５１でセキュリティコード演算処理を行う（内容は第１実施例と同様）。
次いで、ステップＳ１５２でＲＯＭ２０２のセキュリティコードはＯＫであるか（つまり正当な遊技プログラムであるか）否かを判別し、セキュリティコードがＯＫでなければ、ステップＳ１５９に進んでＣＰＵ能動可能時間制限有りの処理（所定時間のセット）を行い、ステップＳ１５７でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に正当な遊技プログラムが格納されていない場合には、遊技プログラムが不能動化されて、不当な遊技プログラムによる遊技が行われないことになり、不正の防止が図られる。
【００９６】
遊技プログラムが正当な場合は、ステップＳ１５３に進んで予め演算処理装置２００に格納されている固有ＩＤ（演算処理装置毎に識別できる情報）を監視装置１へ送信して遊技動作の許可を受ける。
監視装置１では、演算処理装置チェック処理のサブルーチンにおいて、ステップＳ１７１で固有ＩＤが既に監視装置１に登録されているか否かを判別する。すなわち、監視装置１では、初めて、演算処理装置２００と接続された際に、該演算処理装置２００より送信される固有ＩＤを自分が管理する演算処理装置２００として認識すべく、該固有ＩＤを登録（ＥＥＰＲＯＭ１６４に格納）し、以降（つまり初めての接続以外）は、この登録された固有ＩＤに基づいて演算処理装置２００よりチェックのために送信される固有ＩＤをチェックして演算処理装置２００の正当性を判断し、異常時には第３者機関に連絡するとともに、演算処理装置２００を不能動化する。
【００９７】
（ａ）演算処理装置２００（遊技制御装置）が初めて監視装置１に接続された場合
この場合はステップＳ１７１の判別結果がＮＯとなり、ステップＳ１７２に分岐して演算処理装置２００より送信されてきた固有ＩＤを受信する。次いで、ステップＳ１７３で当該固有ＩＤを、以降、自分（監視装置１）が認識する演算処理装置２００として管理するための識別情報として登録する。
なお、固有ＩＤの登録が済むと、これ以外の固有ＩＤを持つ演算処理装置が監視装置１に接続された場合には、当該演算処理装置を認識せず（初めて接続された演算処理装置以外は認識しない）、遊技動作をさせないことになる。
次いで、ステップＳ１７４で演算処理装置２００へ遊技動作の許可をすべく、動作許可情報を送信し今回のルーチンを終了してメインルーチンにリターンする。
【００９８】
演算処理装置２００では、ステップＳ１５４で監視装置１から送信されてきた動作許可情報を受信し、ステップＳ１５５で動作許可の受信があるか否かを判別する。この場合、監視装置１により固有ＩＤの登録が済むと、監視装置１より動作許可情報が演算処理装置２００に送られてくるので、ステップＳ１５４で動作許可情報を受信するが、演算処理装置２００の固有ＩＤの登録が済んでいなければ、動作許可情報が送られてこないので、ステップＳ１５４では動作許可情報を受信できないことになる。そのため、ステップＳ１５５では動作許可情報の受信があるか否かを判別し、受信がなければステップＳ１５８に進んで所定時間をタイムアップしたか否かを判別する。タイムアップしていなければ、ステップＳ１５４に戻ってループを繰り返し、所定時間内に動作許可情報の受信が無かったら、ステップＳ１５９、ステップＳ１５７の処理を実行して本ルーチンを終了する。これにより、監視装置１に初めて接続された演算処理装置２００の固有ＩＤを監視装置１が登録しない場合には、遊技プログラムが実行されない。
【００９９】
ステップＳ１５５の判別結果で動作許可情報の受信があった場合には、ステップＳ１５６に進んでＣＰＵ能動可能時間制限無しの処理を行い、ステップＳ１５７でプログラム領域をユーザー領域へ切り替えて本ルーチンを終了する。これにより、ＲＯＭ２０２に格納されている遊技プログラムの作動に制限がなく、遊技制御の動作が開始される。
このように、演算処理装置２００が初めて監視装置１に接続された場合には、演算処理装置２００の固有ＩＤが監視装置１に登録されて、遊技動作の許可情報が演算処理装置２００に送信され、遊技が開始される。
【０１００】
（ｂ）固有ＩＤの登録が済んでいる場合
ステップＳ１７１の判別結果がＹＥＳとなり、ステップＳ１７５、ステップＳ１７６を実行して、演算処理装置２００より送信される固有ＩＤを受信するまで待機し、固有ＩＤを受信すると、ステップＳ１７７に進んで既に登録されている固有ＩＤ（初めて接続された演算処理装置２００の固有ＩＤ）と比較判定（固有ＩＤはＯＫか否かの判定）する。比較判定の結果、固有ＩＤがＯＫであれば、ステップＳ１７４に進んで遊技の動作許可情報を演算処理装置２００に送信する。演算処理装置２００では、監視装置１から遊技の動作許可情報を受信すると、ステップＳ１５４〜ステップＳ１５７の処理を実行し、これにより、ＲＯＭ２０２に格納されている遊技プログラムの作動に制限がなく、遊技制御の動作が開始される。
一方、比較判定の結果、固有ＩＤがＮＧであれば、接続された演算処理装置２００が正当な遊技制御装置でないと判断し、ステップＳ１７８に進んで固有ＩＤの異常を外部通信装置２３に送信してリターンする。このとき、ステップＳ１７４の処理（遊技動作の許可情報の送信）は行われないので、演算処理装置２００の動作は不能動化され、不正の防止（例えば、演算処理装置２００の不正な移動の防止）が図られる。
【０１０１】
外部通信装置２３では、異常送信処理のルーチンにおいて、ステップＳ１９１で監視装置１から送信されてきた固有ＩＤの異常を受信し、ステップＳ１９２で異常の情報（この場合は固有ＩＤ異常の情報：例えば、Ｐ機を特定する識別情報、監視装置１のネットワークアドレスと共に送信。以下同様）を公衆回線３５を介して第３者機関装置３６に送信し、処理を終了する。これにより、第３者機関では演算処理装置２００の固有ＩＤが異常であるＰ機を把握することができる。
なお、この変形例の場合も、正当に新規遊技機と交換するようなときには、第１実施例と同様に設定装置（コンソールＰＣ２２）により、ステップＳ１７１で判別する固有ＩＤの登録済みという情報をクリアすることにより、正当な演算処理装置２００（遊技制御装置）の接続を許容することが可能である。
【０１０２】
ここで、この変形例で演算処理装置２００の不正な移動を防止する発明の構成は、以下のような概念で示すことができる。
遊技装置（例えば、遊技機１０）の遊技制御を行う遊技制御手段を含む遊技制御装置（例えば、遊技制御基板３７）を監視する遊技装置の監視装置（例えば、監視装置１）であって、前記遊技制御手段は、固有識別情報（固有ＩＤ）を記憶する固有識別情報記憶手段と、所定タイミングにおいて、前記固有識別情報記憶手段に記憶された固有識別情報を前記監視装置へ送出する固有識別情報送出手段と、前記監視装置よりの遊技制御を許可する指令に基づいて遊技制御を能動化する遊技制御能動化手段と、を有し、前記監視装置は、初めて接続された前記遊技制御装置の固有識別情報送出手段より送出された固有識別情報を登録する固有識別情報登録手段と、登録した固有識別情報を元に前記固有識別情報送出手段により送出された固有識別情報の正当性を判定する正当性判定手段と、前記正当性判定手段により前記固有識別情報の正当性が満たされた場合に、前記遊技制御手段へ遊技制御を許可する指令を出す遊技制御許可手段と、を備えた遊技装置の監視装置となる。
【０１０３】
このように変形例の場合には、予め固有ＩＤが演算処理装置２００に格納されており、監視装置１は初めて演算処理装置２００と接続されたとき、該演算処理装置２００から送信された固有ＩＤを自分が管理する演算処理装置２００として認識すべく、該固有ＩＤを登録しておき、以降、この登録した固有ＩＤに基づいて演算処理装置２００の正当性を判断し、異常時には第３者機関に連絡し、かつ演算処理装置２００を不能動化することが行われる。したがって、演算処理装置２００の不正な移動を防止することができる。例えば、不正に演算処理装置２００を移動した場合には、演算処理装置２００の固有ＩＤと、当該移動した演算処理装置２００が接続された監視装置１に格納されている登録済みの固有ＩＤとが異なるので、監視装置１は正当と認めないからである。
また、遊技店１００に設置後に遊技制御基板３７が盗難され、解析されたとしても、当該遊技制御基板３７における演算処理装置２００に格納されている固有ＩＤ（監視装置１で管理）しか分からず、他の台における演算処理装置２００の固有ＩＤは解析することは全くできない。したがって、遊技用チップ（演算処理装置２００）の改竄の広がりを確実に防止することができる。
【０１０４】
本発明の実施の形態は、上記実施例に限らず、以下に述べるような各種の変形実施が可能である。
（ａ）本発明の実施では、上記実施例と異なり、ホールコンピュータへの遊技情報の効率の良い収集機能（例えば、監視装置０、２〜５による情報収集機能）を設けない構成で遊技装置の監視装置を実現してもよい。すなわち、上記実施例では、監視装置０、２〜５を設けて、遊技情報の収集および加工の演算処理を行い、情報収集装置を経由してホールコンピュータに加工した情報を渡し、効率の良い情報収集形態をとっているが、このような実施形態でなく、例えば監視装置０、２〜５は全く設けない構成で本発明の遊技装置の監視装置は実現できるので、例えば監視装置０、２〜５を省いた実施形態としてもよい。
なお、本発明と直接の関係はないが、遊技店の都合で、遊技情報の収集および加工の演算処理が必要であれば、情報収集装置あるいはホールコンピュータが監視装置２〜５の機能を受け持つようにしてもよい。
【０１０５】
（ｂ）遊技装置としての遊技機はパチンコ遊技機に限らず、パチスロ遊技機への適用が可能である。
（ｃ）本発明の遊技装置はパチンコ遊技機でなく、例えば映像式ゲーム機のようなものにも適用できる。
（ｄ）遊技装置としての遊技機は実球式に限るものではなく、封入球式の遊技機であってもよい。また、本発明の適用対象となる遊技装置としては、どのような種類の遊技機でも本発明を適用できる。例えば、磁気カードで玉貸しを行うもの、ＩＣカードで玉貸しを行う等の遊技機のタイプに限定されずに、本発明を適用することができる。
（ｅ）遊技店内の通信ネットワークは遊技情報等の転送が可能なものであれば、光通信方式、ＬＡＮ、ＬＯＮ、無線方式、赤外線方式、有線方式等の種類に限らず、どのようなネットワークシステムを使用してもよい。
【０１０６】
【発明の効果】
（１）請求項１記載の発明によれば、遊技店に設置されている監視装置に遊技制御装置が接続されるまでは、当該遊技制御装置には、当該遊技制御装置を監視装置が認証する固有識別情報（例えば、固有ＩＤ）が格納されておらず、設置後に監視装置より設定されるので、流通過程での固有識別情報の盗難を防止することができる。
【０１０７】
また、一度、監視装置により遊技制御装置へ固有識別情報が設定（格納）されると、以降、遊技制御装置は自分を認証してもらう情報として当該固有識別情報（初めて接続された監視装置より設定された固有識別情報）を使用するので、遊技制御装置の不正な移動を不可能にすることができる。
【０１０８】
また、遊技制御装置が盗まれ（遊技用チップの改竄のため）、改竄した遊技制御装置を多数製造されたとしても、接続される監視装置は、当該不正な遊技制御装置を正当と認めないので（初期時に接続された遊技制御装置ではないので）、不正を効率よく防止することができる。
【０１０９】
（２）請求項２記載の発明によれば、固有識別情報を監視装置の外部から設定することができ、流通過程での固有識別情報の取得を防止することができる。
【０１１０】
（３）請求項３記載の発明によれば、演算処理装置の不正な移動を防止することができる。また、遊技店に設置後に遊技制御基板が盗難され、解析されたとしても、当該遊技制御基板における演算処理装置に格納されている固有識別情報しか分からず、他の台における演算処理装置の固有識別情報は解析することは全くできない。したがって、演算処理装置の改竄の広がりを確実に防止することができる。
【０１１１】
（４）請求項４記載の発明によれば、遊技制御装置の異常を迅速に、かつ適切に外部で把握（例えば、第三者機関での把握）することができる。
【図面の簡単な説明】
【図１】本発明に係る遊技装置の監視装置を適用した遊技店の全体構成を示すブロック図である。
【図２】監視装置１の構成を示すブロック図である。
【図３】演算処理装置の構成を示すブロック図である。
【図４】監視装置１の処理を示すフローチャートである。
【図５】演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図６】演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図７】ＩＤ設定処理のサブルーチンを示すフローチャートである。
【図８】本発明の第２実施例における演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図９】本発明の第２実施例における演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図１０】本発明の変形例における演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図１１】本発明の変形例における演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【符号の説明】
０〜５  監視装置
１０  遊技機（遊技装置）
１１  パチンコ島
１２  情報収集装置
１３  ホールコンピュータ（管理装置）
２２  コンソールＰＣ（設定装置、外部設定手段、初期化手段）
２３  外部通信装置
３３  島内ネットワーク
３４  店内ネットワーク
３７  遊技制御基板（遊技制御装置）
１００  遊技店
１６１  ＣＰＵ
１６２  ＲＯＭ
１６４  ＥＥＰＲＯＭ
２００  演算処理装置
２１６  ＥＥＰＲＯＭ（固有識別情報記憶手段）