Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3602454B2 - Gaming machine monitoring system - Google Patents
[go: Go Back, main page]

JP3602454B2 - Gaming machine monitoring system - Google Patents

Gaming machine monitoring system Download PDF

Info

Publication number
JP3602454B2
JP3602454B2 JP2001030195A JP2001030195A JP3602454B2 JP 3602454 B2 JP3602454 B2 JP 3602454B2 JP 2001030195 A JP2001030195 A JP 2001030195A JP 2001030195 A JP2001030195 A JP 2001030195A JP 3602454 B2 JP3602454 B2 JP 3602454B2
Authority
JP
Japan
Prior art keywords
terminal monitor
gaming machine
monitor
island
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001030195A
Other languages
Japanese (ja)
Other versions
JP2002224406A (en
Inventor
和由 佐藤
勢人 江倉
Original Assignee
三基システムエンジニアリング株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=18894441&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP3602454(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 三基システムエンジニアリング株式会社 filed Critical 三基システムエンジニアリング株式会社
Priority to JP2001030195A priority Critical patent/JP3602454B2/en
Publication of JP2002224406A publication Critical patent/JP2002224406A/en
Application granted granted Critical
Publication of JP3602454B2 publication Critical patent/JP3602454B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

【0001】
【技術分野】
本発明は、遊技場の遊技機の監視システムに関するものであり、特に防犯、セキュリティ機能に優れた監視システムに関する。
【0002】
【従来技術】
パチンコ機械等の遊技機械は、プログラムに基づいて所定の動作をするコンピュータ制御が採用されている。そして、各遊技機械は、ホールサーバに接続され遊技機の稼動状態などは一括して監視されている(例えば、特開平5−208072号公報参照)。
【0003】
そのため、遊技機の制御プログラムを変更することにより出玉の状態を大幅に変化させること等が可能となり、プログラムを改造したりプログラムを誤動作させる等の不正行為が跡を絶たない。その為、遊技場では、外部からプログラム等に変更が加えられるのを防止し、或いはプログラム等に異常な状態が発生したのを検知することが必要となっている。例えば、プログラムの格納部をカバー等で覆い、上記カバーに封止シールを貼付してプログラムの変更が封止シールの剥離又は切断なしには不可能となるようにする。
【0004】
即ち、例えば図16に示すように、パチンコ機械8の裏側には、マイクロコンピュータ等を搭載した制御基板82が取り付けられており、制御基板82にはプログラムを書き込んだメモリ83等が実装され、更に制御基板82はボックス85の内部に収容されている。そして、制御基板82とボックス85にかけて単一または複数の封止シール91が貼付されている。そのため、制御基板82のプログラムを変更したり、メモリ83を取り替えたりしようとする場合には、封止シール91を剥離したり、切断したりすることが必要となる。
その結果、封止シール91の状態に変化が無いかどうかを検知するセンサを設けこれを監視することにより、ボックス85が開かれて制御基板82に何らかの変更が加えられたかどうかを監視することができるようになる(例えば特開平11−295165号公報参照)。
【0005】
また、パチンコ機械の束線やケーブル(所謂ハーネス)に別の装置や回路を接続して別の信号を遊技機に印加し、不正常な動作をさせるという不正行為も行われる。この検知にも、上記封止シールの貼付は効果的である。
また、機械に異常な電波を照射し遊技機の動作を狂わせるという不正行為も知られており、遊技機に電波センサを取り付けるという提案もなされている。
【0006】
【解決しようとする課題】
しかしながら、上記のような不正行為は、遊技場に設置された後にのみ行われるのではなく、遊技機械を工場から出荷し遊技場に設置されるまでの間にも行われることがある。従って、このようなホールへ設置前の不正への対応が必要であり、且つこのような不正は遊技場に設置した段階で直ちに判定できることが望ましい。
また、仮に不正な情報が遊技機械に付与された場合にも、そのデータのフォーマットが合っていた場合には、正規品か正規のものではないのかの識別は容易ではない。このような正規品か不正規品かの判別が遊技場において容易に行えることが好ましい。
【0007】
一方、パチンコホールは、客の興味を新たに喚起するために機械の更新が頻繁に行われる。このような機械の更新は、外部の作業員の手を借りることなく信頼のできる者の手よって簡便に短時間に行うことができることが好ましい。また、遊技機を一括して監視するホールの監視システムのシステム更新も、遊技機械の増設改造に対して容易であることが好ましい。上記のように遊技機の更新へのシステム対応が信頼のできる者によって簡易に短時間に行えることは、不正な改造の防止にも役立ちセキュリティ確保上も有効であるからである。
本発明は、かかる現状に鑑み、遊技機に加えられる手の込んだ不正行為の発生を効果的に防止することのできる、所謂セキュリティ保持機能に優れた遊技機監視システムを提供しようとするものである。
【0008】
【課題の解決手段】
本願の請求項1に係る発明は、遊技機毎に設置され該遊技機に発生した異常状態を検知しメモリに記録する端末モニターと、ホール内のエリアを複数の区画に分割する各区画毎に設けられ該区画内の全ての上記端末モニターに接続し該端末モニターの記録情報を収集する島センターと、全ての上記島センターと交信しホール内にある全ての上記端末モニターの記録情報を監視するホールサーバとを有する遊技機監視システムであって、上記端末モニター及び島センターは、外部電源と電池のいずれの電源によっても動作が可能であり、上記島センターは、上記ホールサーバとの交信が不良である場合においても上記端末モニターの記録情報を収集、監視し、また外部電源が異常の場合においては電池を電源として上記端末モニターの記録情報を収集、監視し、上記端末モニターは、外部電源が異常の場合においては、電池を電源にして動作すると共に電力消費が少ない省電力モードに動作モードを切り替えて遊技機の異常を監視し、上記省電力モードにおいては、監視する項目を削減し監視しない項目に関する回路やセンサに対する電源供給を停止又は抑制し、異常を監視する監視プログラムは間欠的に遊技機の異常の有無を監視しその監視周期を長期化すると共に監視する項目を削減することを特徴とする遊技機監視システムにある。
【0009】
本発明にかかる遊技機監視システムは、ホールサーバと、ホール内のエリアを複数の区画に分割する複数の島の各島毎に設置される島センターと、遊技機毎に設置され該遊技機の異常を検知する端末モニターを有する。そして、島センターは島内にある全ての端末モニターと接続し該端末モニターの記録情報を収集し、ホールサーバは全ての島センターと交信して島センターの収集した上記情報を入手しホール内にある全ての端末モニターの記録情報を監視する。なお、上記ホールサーバと島センターの間、及び島センターと端末モニターとの間は有線接続に限定されるものではなく無線接続であっても良い。
【0010】
本発明において特に注目すべき第1点は、端末モニターが、外部電源と電池のいずれの電源によっても動作が可能であり、外部電源が異常の場合においては、電池を電源として遊技機の異常を監視すると共に動作モードを電力消費が少ない下記の様な省電力モードに動作モードを切り替えることである。
端末モニターは、外部電源がなくても電池で動作するから、遊技機を工場から出荷し遊技場に設置されるまでの間も遊技機を監視しその間発生した異常を記録することができる。従って、遊技場に設置した段階で、工場出荷後に前記のような不正行為があってもその事実を把握することが可能となる。
【0011】
また、その他の電源故障、例えばホール全体の停電又はシステムの電源不良の場合にも端末モニターは動作を継続できから、電源異常時の監視データも漏れなく取得することが出来る。
そして、外部電源が異常の場合即ち電池動作の場合においては、電力消費が少なくて済む省電力モードに動作モードを切り替えるから、電池が長持ちし工場出荷から設置までの時間が長くなっても遊技機の監視が途絶えることがない。
【0012】
そして、上記の省電力モードでは、監視する項目を削減し監視しない項目に関する回路やセンサに対する電源供給を停止又は抑制し、更に異常を監視する監視プログラムを間欠的に動作させて遊技機の異常を監視しその監視周期を適当な長さに長期化すると共に監視する項目を削減することにより実現することができる。例えば、削除されない制限された監視項目は防犯的な項目だけに限定する。
【0013】
本発明において特に注目すべき第2点は、島センターは、ホールサーバとの交信が不良又は途絶えた場合においても上記端末モニターの記録情報を収集、監視することである。
それ故、例えば何らかの原因でホールサーバが停止又は異常となり交信不能となっても、島センター自体は動作を継続でき、ホールサーバの復旧後にサーバは交信不能時の監視データも漏れなく取得することが出来る。また、例えば常に営業外の時間にはホールサーバを停止させるようにしても遊技機の異常監視は可能となるから、システム全体として省電力化することができる。
【0014】
本発明において特に注目すべき第3点は、島センターは、外部電源が異常の場合においては電池を電源として上記端末モニターの記録情報を収集、監視出来ることである。それ故、ホール全体の停電又はシステムの電源不良の場合にも島センター自体は動作を継続でき、電源異常時における監視データも取得することが出来る。
【0015】
上記のように、本発明によれば、省電力性に優れたバックアップ電源(電池)を有し、遊技機設置前の不正行為や、停電時や故意に電源を停止してなされる不正行為等を検知することの出来るセキュリティに優れた遊技機監視システムを提供することができる。
【0016】
次に、本願の請求項2に係る発明は請求項1の発明において、更に上記端末モニターは、遊技機個体の生産情報や機種情報等を含む暗号化されたID情報を不揮発性のメモリに記録し、上記ホールサーバは、上記ID情報の暗号解読プログラムを備えている。
【0017】
上記のようにID情報が暗号化されていると、第3者がID情報を解読することは極めて困難であり、従って正規のIDを偽造することは極めて困難である。従って、端末モニターが他の物と置き換えられたり改変されたりした場合には,端末モニターのIDを暗号解読してチェックすることにより不正な端末モニターであることが容易に判明する。
【0018】
一方、ホールサーバは上記ID情報の暗号解読プログラムを備えている。従って、ホールサーバが島センターを介して遊技機ID情報を取得してIDを暗号解読し、解読内容をチェックすることにより容易に不正なID(端末モニター)をシステム自体で検出することが可能である。暗号方式には、例えばDES,RSA,RC4等がある。
上記のように、このような暗号化機能を備えることにより、遊技機を置き換えたり改変する不正行為を容易に検知することの出来ることとなり、一段とセキュリティ機能に優れた遊技機監視システムとすることができる。
【0019】
次に、本願の請求項3に係る発明は上記請求項1又は請求項2の発明において、更に上記端末モニターは、バス型のトポロジー形状を有する結線方式のバス線から分岐された分岐ラインに1ラインに付き1個だけ接続されると共に上記島センターは上記バス線の上流端部に接続されており、上記端末モニターは、自らが接続された分岐ラインのバス線の上流端からの分岐の順番によって決まる区画内アドレスが上記島センターを介して割り付けられ、上記ホールサーバは、上記島センターのIDと上記区画内アドレスとにより個々の端末モニターのシステム内のアドレスを認識することを特徴とする遊技機監視システムにある。
【0020】
本発明において更に注目すべきことは、端末モニターはバス型の結線方式のバス線から分岐された分岐ラインに1ラインに付き1個だけ接続されると共に上記島センターは上記バス線の上流端部に接続されていること、そして、端末モニターの区画(島)内のアドレスとして自らが接続された上記分岐ラインのバス線の上流端からの分岐の順番によって決まるアドレスが島センターを介して割り付けられることである。
【0021】
即ち、本システムにおける端末モニターのアドレスは、端末モニターに固有又は固定的なものではなく、島内における配置位置によって島センターから自動的に付与される島内アドレスと島センターのIDとによって決まる。
従って、遊技機(端末モニター)の交換や配置換えを行っても、システムにおける端末モニターのアドレスの設定をやりなおしたり入力したりする必要が全くない。なお、端末モニターに固定され管理されるべき固有の情報は、島センターを介して読み取り可能なようにシステムを構成すればよい。
従って、本システムでは遊技場の模様替えとして遊技機の交換や配置換えを行っても、システム更新はオペレータが簡易且つ短時間に行うことが出来る。そのため、第三者がシステム更新に関与することがなく、不正な改造等が行われる機会が少なくなり一段とシステムのセキュリティ機能が優れている。
【0022】
そして、前記各システムにおける端末モニターの監視項目には、請求項4に記載のように、遊技機の制御基板および機内配線の改変を防止するために制御基板及びハーネスに貼付される封止シールの異常監視や、遊技機に設置した電波センサが検知する電磁波の異常監視等がある。
封止シールの異常監視により、密かになされる制御基板の改変や機内配線に対して異物を付加し異常動作を行わせる不正を検知することができる。また、電波センサにより、遊技機稼動中になされる遊技機への異常電波付加による不正を検知することができる。
【0023】
また、請求項5に記載のように、ホールサーバは、公衆通信網等を介して遠隔サーバ又は携帯電話と交信可能な通信手段を備えることが好ましい。通信回線を介してホールサーバを遠隔サーバに接続することにより、複数の遊技場を遠隔サーバ(センター)が監視できるようになる。また、異常の発生時に当該遊技場とは別の遊技場や集中センターに通知することにより両者が協力して迅速且つ強力な対応が可能となる。同様に、異常の発生時に異常を所定の携帯電話などに通報することにより、通報を受けた者による遊技場外からの迅速なサポートが可能となり一段とシステムのセキュリティ機能を高めることができる。
【0024】
【発明の実施の形態】
実施形態例1
本例は、図1に示すように、遊技機(パチンコ)8(図2)毎に設置され該遊技機に発生した異常状態を検知しメモリ(RAM)に記録する端末モニター30と、ホール内のエリアを複数の区画に分割する各区画毎に設けられ該区画内の全ての端末モニター30と接続し該端末モニター30の記録情報を収集する島センター20と、全ての島センター20と交信しホール内にある全ての端末モニター30の記録情報を監視するホールサーバ10とを有する遊技機監視システム1である。
【0025】
そして、端末モニター30は、バス型のトポロジー形状を有する結線方式のバス線15,16から分岐された分岐ライン17,18(制御線及びデータライン)の1組のラインに付き1個だけ接続されると共に島センター20はバス線15,16の上流端部に接続されている。そして、端末モニター30は、自らが接続された分岐ライン17,18のバス線15,16の上流端からの分岐の順番nによって決まる区画内アドレスA(n)が、島センター20とブランチユニット21とを使って割り付けられる。そして、ホールサーバ10は、島センター20のIDと上記区画内アドレスA(n)とにより個々の端末モニター30のシステム1内のアドレスを認識する。
バス線15は制御線、バス線16はデータラインである。そして、ブランチユニット21は制御線15上に設けられ、ここから2本の分岐ライン17を分岐することができる。
【0026】
そして、端末モニター30及び島センター20は、共に外部電源と電池のいずれの電源によっても動作が可能である。
また、島センター30は、ホールサーバ10との交信が不良である場合においても端末モニター30の記録情報を収集、監視し、また外部電源が異常の場合においては電池を電源として上記端末モニターの記録情報を収集、監視する(詳細を後述する図3、図4のフローチャート参照)。
【0027】
一方、端末モニター30は、遊技機8に設置した電波センサ54(図6)が検知する電磁波の異常と、遊技機の制御基板の収納箱85(図2)および機内配線であるハーネス56(図2)の改変を防止するために制御基板の収納箱85及びハーネス56に貼付される封止シール51,53(図2,図6)の異常とを監視する。
そして、端末モニター30は、外部電源が異常の場合においては、電池(図6)を電源にして動作すると共に電力消費が少ない省電力モードに動作モードを切り替えて遊技機の異常を監視する。
【0028】
上記省電力モードにおいては、端末モニター30は、電波センサ54の監視回路を停止しその回路及びセンサ54に対する電源供給を停止して監視項目を削減し、また異常を監視する監視プログラムは間欠的に遊技機の異常の有無を監視し且つその監視周期を長期化する(詳細を後述する図10、図13参照)。
【0029】
そして、端末モニター30には、遊技機8個体の生産情報や機種情報等を記録する暗号化されたID情報が不揮発性のメモリに記録されており、ホールサーバ10は、上記ID情報の暗号解読プログラムを備えており、図5に示すように上記暗号を解読して端末モニター30のIDの適否を判定する。なお、暗号の方式はDESである。
【0030】
また、ホールサーバ10はモデムを備えており、図15に示すように、公衆通信網95を介して遠隔サーバ100及び携帯電話96と交信する。
【0031】
以下それぞれについて詳細を説明する。
パチンコホールは、パチンコ機械が連続して並ぶ複数の区画(通称「島」)に分割されており、本システム1では島センター20は上記島毎に一台ずつ設けられ図1に示すように島内の全ての端末モニター30が接続されている。通常、上記島は、壁際に位置してパチンコ機械を一列に並べたもの(図1のトップとボトムの結線参照)と、ホール内部に位置してパチンコ機械を前後に一対ずつ一列に並べたものとがある。
そして、パチンコ機械を前後に一対ずつ一列に並べた島では、バス線15,16から前後相反する方向に分岐する2組の分岐ライン17,18のそれぞれに端末モニター30が1台ずつ接続されている。また、壁際に位置してパチンコ機械を一列に並べた島では、バス線15,16から分岐する1組の分岐ライン17,18に端末モニター30が1台ずつ接続されている。なお、制御用のバス線15から分岐する分岐ライン17は必ずブランチユニット21を介して分岐する。
【0032】
そして、島センター20と端末モニター30との間は半二重の2進同期通信方式にて通信が行われている。
そして、図1に示すように、全ての島センター20はバス線13を介してホールサーバ10に接続されており、図示しないハブを介してパケット通信方式で交信が行われている。
島センター20は、図4のフローチャートに示すように、常に島内の端末モニター30の情報を収集し、サイクリックに又は異常が発生した場合にはその時点で直ちにホールサーバ10に異常情報を直ちに送信する。
【0033】
図4は、島センター20における端末モニター30からのデータ収集とホールサーバ10への送信のルーチン61を示すものである。始めにステップ601でホールサーバ10に接続要求を送信し、ステップ602において応答があった場合には、ステップ603においてホールサーバ10から最新データの取得、送信の要求が有るかどうかを確認する。ステップ603で特に要求が無ければ、ステップ613に進み島センター20が保持するデータを送信する。一方、ステップ603で最新データの要求が有った場合には、ステップ604で島内の端末モニター30の最新データを収集し、ステップ604〜606に示すように収集した最新データを送信する。
【0034】
一方、ホールサーバ10から最新データの要求が無く、ステップ613に進み島センター20が保持データを送信した場合には、次にステップ614に進み島内の端末モニター30のデータ収集を行う。そして、次のステップ615に示すようにここで異常データが発生した場合には、ステップ616に進み直ちに異常情報(異常内容と発生時刻)をホールサーバ10に送信する(ステップ617〜619)。そして、仮にステップ618にてホールサーバ10との交信不良が発生した場合には、ステップ614に戻り端末モニター30のデータ収集を継続し、異常発生データを記録し続け、交信が可能となった段階でホールサーバ10に送信する(ステップ619)。
【0035】
ステップ615で異常データの発生のない場合には、ステップ601又は611で再度ホールサーバ10を呼び出し収集したデータを送信する。この場合、ステップ610に示すように、ホールサーバ10に対して前回にデータを送信してから1分以内であるか否かにより若干処理が異なることになる。即ち、前回送信後1分以上経過していない場合には、ステップ603に示すようにホールサーバ10から最新データの取得、送信の要求が有るかどうかを確認する手順を踏むが、前回送信から1分以上経過している場合には、ステップ613に示すように保持データをそのまま送信する。これは、ホールサーバ10に対して1分以内に端末モニター30の最新データを常に送ろうとする意図ためである。
【0036】
上記フローチャートから分るように、島センター30は、ホールサーバ10との交信が不良である場合においても端末モニター30の記録情報を収集、監視している。それ故、例えば何らかの原因でホールサーバ10が停止又は異常となり交信が不能となっても、島センター20自体は動作を継続して端末モニター30の情報を収集しており、ホールサーバ10の復旧後にサーバ10は交信不能時の監視データも漏れなく取得することが出来る。
【0037】
また、島センター20は、以下に述べるように、外部電源が異常の場合においてはバッテリを電源として端末モニター30の記録情報を収集、監視する。
即ち、図3に示す島センター20の全体の処理の中では、ステップ632において外部電源の有無をチェックし、ここで外部電源がない場合にはステップ633に進み、ホールサーバ10に電源不良を送信する。
続いて、ステップ634においてバッテリ容量を調べて、容量が不足していない場合には前記の端末モニター30からのデータ収集とホールサーバ10への送信のルーチン61に進む。それ故、ホール全体の停電又はシステムの電源不良の場合にも島センター20自体は動作を継続でき、電源異常時における監視データを取得することが出来る。
【0038】
次に、端末モニター30の構成と動作について説明する。
端末モニター30は、図2に示すように、各パチンコ機械8の制御基板(の収納箱)85の表面に封印シール51,53と一体となり装着されている。
制御基板用の封印シール51は、制御基板の収納箱85とパチンコ機械8の本体との間に渡って四方に1箇所ずつ貼付されている。そして、配線の集合体であるハーネス56用の封印シール53は、ハーネス56とパチンコ機械8の間に渡って各ハーネス56に1個ずつ貼付されている。
【0039】
端末モニター30は、図6に示すように、処理装置31と、島センター20との通信手段34と、電源制御装置35と、封印シール51,53の検出部32とを有する。処理装置31には記憶手段として図示しないRAMとEEPROMとが内蔵されており、EEPROMには個々のパチンコ機械8に固有の固定的な情報(製造情報等を含むID等)を記憶し、RAMには時と共に変化するパチンコ機械8の監視情報等が記録される。通信手段34はコネクタ37を介して島センター20に接続される。
また、電源制御装置35は電池36を内蔵すると共にコネクタ37を介して外部から電力が供給されている。更に、検出部32はコネクタ33を介して封印シール51,53が接続され、処理装置31には電波センサ54が接続されている。
【0040】
そして、上記封印シール51,53には図7に示すように導体パターン511,512が形成されており、制御基板やハーネス56を改変しようとして封印シール51,53を破断すると、端末モニター30はそれを検知することができる。
即ち、図6に示すように、端末モニター30は、コネクタ33を介して封印シール51,53の導体パターン511,512(図7)と電気的に接続されており、端末モニター30の検出部32は上記導体パターン511若しくは512の開路又は導体パターン511と導体パターン512の間の短絡を検知することができる。
【0041】
即ち、図7に示す端末モニター30の検出部32は、同図における判定部322内の素子323の出力信号SDの変化により、上記導体パターン511若しくは512の開路又は導体パターン511と導体パターン512の間の短絡を検知する。その検知手順は以下の通りである。
図8に示すように、リセット状態(シーケンスNoSQ=0)では図7の制御スイッチSL1〜4はSL1=0(オフ)、SL2〜SL4=1(オン)である。検出を開始すると、その第1ステージ(シーケンスNoSQ=1〜3)では、SL1〜4はSL1=1(オン)、SL2〜SL4=0(オフ)に全て反転させる。すると、封印シール51,53の導体パターン511,512が図7のように正常な回路状態である場合には、感応部321のコンデンサCが充電されその電圧Eが時定数に従って徐々に上昇する。
【0042】
そして、判定の第2ステージ(シーケンスNoSQ=4)に入り、SL1とSL4を反転させSL1=0(オフ)、SL4=1(オン)にしてコンデンサCの充電状態(電圧E)を保持する。そして、判定部322の検知信号SDを読み取れば、上記電圧Eに対応する出力信号(正常信号)が得られる。
一方、封印シール51,53の導体パターン511若しくは512が開路したり、導体パターン511と導体パターン512の間の短絡した場合には、上記第1ステージ(シーケンスNoSQ=1〜3)でコンデンサCが充電されず電圧Eは0のままである続ける。従って、第2ステージ(シーケンスNoSQ=4)で上記検知信号SDが反転する。なお、後述するフローチャートで説明するように、上記においてシーケンスNoSQ=1〜4の継続時間はそれぞれ0.5ミリ秒であり、コンデンサCの充電時定数は1.5ミリ秒よりも十分に短い。
【0043】
そして、上記導体パターン511若しくは512の開路又は導体パターン511と導体パターン512の間の短絡は、封印シール51,53の異常操作によって生ずるものであるから、上記検出手順により封印シール51,53に破断等の異常が生じたと判定することができる。
【0044】
図9は、上記封印シール51,53の状態判定の各ステージ(シーケンスNoSQ=0〜4)をフローチャートで表わしたものである。
即ち、始めにステップ581においてシーケンスNoSQ=0であるかをチェックする。測定開始時(第1回の「0.5ミリ秒割込み処理」時)にはSQ=0(リセット状態)であるから、ステップ582に進みシーケンスNoSQ=1に変更して、ステップ583においてリセット状態であるSL1=0(オフ)、SL2〜SL4=1(オン)を保持又は確実なものにし第1回目の「0.5ミリ秒割込み処理」を完了する。
【0045】
この段階ではシーケンスNoSQ=0ではなくなっている。従って、詳細を後述する図11のフローチャートのステップ543及び図12のフローチャートのステップ543により、0.5ミリ秒の停止時間の後に第2回目の「0.5ミリ秒割込み処理」を開始する。
第2回目の「0.5ミリ秒割込み処理」では、ステップ581,585を経てステップ591に進み、ステップ592に進みSL1=1(オン)、SL2〜SL4=0(オフ)にSLの状態を全て反転させ、ステップ593でSQの値を1つだけ増加させ第2回目の「0.5ミリ秒割込み処理」を完了する(シーケンスNoSQ=2)。
【0046】
続いての第3,第4回目の「0.5ミリ秒割込み処理」では、ステップ591からステップ593に進みSQの値を1つだけ増加させるだけでSL状態はそのまま保持される(シーケンスNoSQ=2から3,4へ変化)。
続く第5回目の「0.5ミリ秒割込み処理」では、シーケンスNoSQ=4となっているから、ステップ585からステップ586に進み、SL1=0(オフ)、SL4=1(オン)にして前記のようにコンデンサCの電圧Eの状態を保持する。そして、ステップ587において前記検知信号SDを読み込み、封止シール51,53が正常か否かを判定する。そして、ステップ588でシーケンスNoSQ=0にSQ値をリセットし測定を完了する(図11のフローチャートのステップ543及び図12のフローチャートのステップ543の結果が是となり次に進む)。
【0047】
また、図6に示すように、端末モニター30の処理装置31には電波センサ54が接続されており、電波センサ54が検出した検知情報は、処理装置31の内蔵RAM装置に記憶される。上記電波センサ54は、異常な電磁波を検出するものであるが、携帯電話やPHSの帯域等の電磁波はフィルタされて検出しない。
【0048】
次に、端末モニター30全体の処理手順をフローチャートを用いて説明する。
端末モニター30は、機種情報や生産ロット情報など各パチンコ機械毎に固定されるべき固有情報(ID)が工場出荷時に設定される。そして、上記固有情報が設定された後に始めて実稼動に入ることができる。実稼動に入ると、端末モニター30は、その動作モードとして省電力モードとフルモードとがあり、外部電源が異常の場合においては、省電力モードに動作モードを切り替えて動作する。
【0049】
即ち、図10に示すように、ステップ501において電源が投入(スイッチオン)されると、始めにステップ502において端末モニター30の設定や記録をリセットせよとの指令がないことを確認した場合(通常の場合)には、直ちにステップ511において上記固有情報が設定されていること、即ち正規の出荷品であることを確認する。
ここで固有情報が設定されていない場合には稼動の動作モードに入ることが出来ず、ステップ513に示すように別途に固有情報が設定される必要がある。そして、ステップ511において固有情報の設定即ち正規の出荷品であることが認定されなければならない。なお、上記固有情報が偽造された場合には、詳細を後述するようにホールサーバ10の暗号解読により偽造品であることが判定できる。
【0050】
ステップ511において上記固有情報が設定された正規の出荷品であることを確認した場合には、ステップ512において外部電源の有無を確認し、外部電源有りの場合には詳細を後述するフルモード520に進み、外部電源が来ていない場合には詳細を後述する省電力モード540に進む。
【0051】
なお、始めのステップ502において装置30の設定や記録をリセット(始めての設定又は再設定)せよとの指令が有った場合には、ステップ503に進む。上記リセット信号は、電池を取り付けたとき及び外部電源の供給が開始されたときにハード回路から自動的に発せられる。
ステップ503で外部電源の有無を確認し、外部電源がない場合にはステップ506で上記固有情報が設定されているか否かを確認し、否の場合には全ての設定情報や収集した記録情報を初期化する。電池による電源がある場合で、固有情報が未設定の場合には、工場出荷前の状態であり異常情報の記録は不要であるためである。ステップ503で外部電源ありの場合及びステップ506で固有情報が設定されている場合には、これまで収集した異常情報とその時刻とを除き初期化する。
【0052】
上記省電力モードにおいては、ハードウエア上の処理として監視する項目を削減して電波センサ54の監視回路を停止しその回路及びセンサ54に対する電源供給を停止する。
即ち、図13に示すように、端末モニター30がセンサのデータを収集する場合に、始めにステップ561に示すように外部電源の有無を確認し、外部電源が来ていない場合にはステップ565に進んで電波センサ54への電源供給を断つ。そして、ステップ566において電池の容量残があることを確認してから前記のように封止シール51,53のデータを収集する。なお、ステップ566において電池容量が不足する場合には、データ収集は行わず終了する。
一方、ステップ561において外部電源が来ている場合には、ステップ562,563において電波センサ54と封止シール51,53の両方のデータを収集する。
【0053】
また、端末モニター30の省電力モードにおいては、異常を監視する監視プログラムは、監視を停止するスリープモードを設けて封止シール51,53の監視周期を長期化する。
即ち、図11に示すように、始めにステップ541においてスリープ時間の長さStを例えば500ミリ秒等に設定する。そして、ステップ542においてスリープモードを停止して封止シール51,53の測定モードに入る。そして、ステップ58,543のルーチンにより前記「0.5ミリ秒割込み処理」を5回実施し、最後の「0.5ミリ秒割込み処理」によりシーケンスNoSQ=0となり封止シール51,53の測定は終る。
【0054】
続いて、ステップ56にて前記のセンサデータ収集の処理(図13)に入る。ここで、センサの検出データに異常情報が有る場合には、ステップ546で異常情報とその発生時刻とを記録し、センサの検出データに異常情報がない場合には記録データは更新されない。
続くステップ548において、リセット信号の無いことを確認して、ステップ551のスリープモードに入りデータの収集を一時停止する。そして、ステップ552に示すように上記スリープモードをスリープ時間の上記設定長St(例えば500ミリ秒)になるまで継続し、ステップ553にてスリープタイマをゼロにリセットしてステップ542に戻り再びデータ収集にはいる。
【0055】
一方、外部電源が来ている場合のフルモードにおいては、図12に示すようにスリープモードは無く、連続してセンサのデータ収集を継続する。
即ち、フルモードではステップ521で省電力モードを停止し、省電力モードの場合と同じくステップ58,543,56,545,546にてセンサデータの収集と記録と実施し、外部電源があり(ステップ525)かつリセット指令がない(ステップ526)限りこの処理を繰り返し継続する。
そして、ステップ525にて外部電源がないことを確認した場合及びステップ526でリセット指令があった場合には、図10に示すモード選択のルーチンに戻る。
【0056】
上記のように、端末モニター30は、外部電源がなくても電池36で動作するから、遊技機を工場から出荷し遊技場に設置されるまでの間も遊技機を監視しその間に発生した異常を記録することができる。従って、遊技場に設置した段階で、工場出荷後に前記のような不正行為があってもその事実を把握することが可能となる。また、その他の電源故障、例えばホール全体の停電又はシステム1の電源不良の場合にも端末モニター30はデータ収集を継続できから、本システム1では電源異常時の監視もすることが出来る。
そして、外部電源が異常の場合即ち電池36で動作させる場合においては、電力消費が少なくて済む省電力モードに動作モードを切り替えるから、電池36が長持ちし仮に工場出荷から設置までの時間が長くなっても遊技機の監視が途絶えることがない。
【0057】
また、前記のように端末モニター30には、DES方式により暗号化されたID情報が不揮発性のメモリに記録されている。そして、ホールサーバ10は、上記ID情報の暗号解読プログラムを備えており、ID要求コマンドを島センター20に発してID情報を取得し、上記暗号を解読して端末モニター30のIDの適否を判定する。DES方式は、センターにアクセスすることなく共通鍵により直ちに復号化できるので好適である。
即ち、図5に示すように、ホールサーバ10は、始めにステップ681で端末モニター30のアドレスを指定してそのID送信を要求し暗号化されたIDを取得する。
【0058】
そして、ステップ683で暗号化されたIDを解読する。続いて、ステップ683においてDES方式による解読が正しく行われるかどうかチェックし、解読が正しく行われない場合にはステップ689に進み端末モニター30のIDが異常であり、端末モニター30が正規のものではないと判定する。
ステップ683において解読が正しく行われた場合には、ステップ684で復号化されたコードが正規のコード体系になっていると共にその内容が正しいものであるか否かを判定する。
【0059】
そして、正規のコードでないと判定した場合にはステップ689に進み端末モニター30のIDが異常であり、端末モニター30が正規のものではないと判定し、正規のコードであると判定した場合にはステップ686に進む。
そして、IDが正常の場合も正常でない場合にもステップ690で上記IDの判定結果をオペレータに対して表示する
【0060】
次に、端末モニター30の区画内(島)アドレスAnの設定手順について図1のシステム接続図と図14のフローチャートを用いて説明する。この手順はホールサーバ10から発せられたコマンドにより起動する。
始めに、ステップ651において島センター20は、制御用バス線15に一定の間隔で応答指令のパルスを発信する。第1番目に位置するブランチユニット21は最初に受信した第1番目のパルスと第2番目のパルスを分岐ライン17側に分岐させて送信し、第3番目以降のパルスは全て制御用バス線15の下流側に送信する。
【0061】
そして、次に制御用バス線15に位置するブランチユニット21は第3番目と第4番目の応答指令パルスをそこから分岐する分岐ライン17側に分岐させて送信する。このようにブランチユニット21による応答指令パルスの分岐を繰り返し、n番目に発信されたパルスは制御用バス線15の上流からn番目に位置する分岐ラインに送信されることになる。
【0062】
分岐ライン17から応答指令のパルスを受けた端末モニター30は、アドレスが設定済みであるか否かの応答をデータライン18から返信する。
島センター20は、n番目のパルスに対する応答があるかないかでn番目の分岐ラインに端末モニター30があるか否かを知り、応答があった場合の応答内容によりアドレスが設定済みであるか否かを知ることができる。
ステップ652においてアドレス未設定の端末モニター30があった場合には、続くステップ653に進み、ここからアドレスの設定更新の手順に入る。
【0063】
ここでも、島センター20は一定の間隔で応答指令のパルスを下流に向けて順次発信する。最初の応答指令パルスに対応して、ステップ653で始めにモニタ番号nを1に設定し、ステップ654ではこれから次々と増加する上記番号nに対応しn番目の応答指令パルスを送信する。前記のようにn番目の応答指令パルスはn番目の分岐ライン17の端末モニター30に配信される。次のステップ655でこれに対する端末モニター30から応答があった場合には、ステップ656でn番目のパルスに対応するモニタ番号nに該当する島アドレスAnを送信する。
【0064】
そして、ステップ657で上記島アドレスAnの送信に対する端末モニター30からの応答があれば島センター20のアドレス台帳を更新する。即ち、モニタ番号nの端末モニター30が存在し上記モニタ番号nに対応するアドレスAnを設定したことを台帳に記録する。そして、ステップ660で次の応答指令パルスに対応してモニタ番号nを1つだけ進め同様の手順を繰り返す。
この手順を繰り返してステップ659でモニタ番号nが最大値Nm(例えば48)に達した段階でアドレス設定の上記手順を停止し、ステップ661でホールサーバ10に島アドレスAnの設定情報を送信する。
【0065】
上記モニタ番号nは、上記のように応答パルスの発信順番nに対応し、ブランチユニット21はn番目のパルスをn番目に位置する分岐ラインに配信する。従って、モニタ番号nに対応する島アドレスAnはバス線15,16上の端末モニター30のバス線15,16上の配置順番nに対応することになる。
【0066】
上記のように、本システム1における端末モニター30のアドレスは、端末モニター30に固有又は固定的に設定されるものではなく、島センター20のIDと島内における配置順番によって自動的に付与される。
従って、遊技機(端末モニター)8の交換や配置換えを行っても、システム1における端末モニター30のアドレスの設定を機械毎にやりなおしたり入力したりする必要が全くなく、ホールサーバ10からアドレス設定を指令する1つのコマンドを送信することにより自動的に再設定される。
一方、端末モニター30に固定され管理されるべき固有の情報(ID)は、前記のようにホールサーバ10から島センター20にコマンドを送信して別個に得ることが出来る。
【0067】
従って、本システムでは遊技場の模様替えとして遊技機8の交換や配置換えを行っても、システム更新はオペレータの指令により簡易且つ短時間に行うことが出来る。そのため、第三者等がシステムの更新に関与することがなく、遊技機の交換や配置換えに伴ない不正な改造等が行われるリスクが少なくなりシステムのセキュリティ機能に優れている。
【0068】
また、ホールサーバ10はモデム及び通信ソフトウエアを備えており、図15に示すように、公衆通信網95を介して遠隔サーバ100及び所定の番号の携帯電話96と交信可能となっており、遠隔サーバ100は複数の遊技場の異常を遠隔監視している。即ち、遊技場に異常が発生した時には、ホールサーバ10は公衆通信網95を介して異常の発生を遠隔サーバ100に通知する。その結果、両者が協力して迅速且つ強力に対策が可能となる。
また、異常の発生時には、ホールサーバ10は公衆通信網95を介して所定の電話番号の携帯電話96に異常を通報する。そして、携帯電話96に通報を受けた者は、遊技場同様に対策へのサポートが可能となる。
【0069】
【発明の効果】
上記のように本発明によれば、遊技機の制御基板等を置き換えたり改変したりする各種の不正行為を容易に検知することの出来るセキュリティ機能に優れた遊技機監視システムを提供することができる。
【図面の簡単な説明】
【図1】実施形態例にかかる遊技機監視システムのシステム接続図。
【図2】実施形態例にかかる端末モニターのパチンコ機械への取り付け態様わ示す模式図。
【図3】実施形態例にかかる島センターの電源条件による動作の変化態様を示すフローチャート。
【図4】実施形態例にかかる島センターのホールサーバ及び端末モニターとの交信の手順を示すフローチャート。
【図5】実施形態例にかかるホールサーバにおける端末モニターのIDのチェック手順を示すフローチャート。
【図6】実施形態例にかかる端末モニターの基本構成と外部との接続態様を示す接続図。
【図7】実施形態例にかかる端末モニターの封印シールの状態検出部の接続図。
【図8】図7の検出部における主要素子の変数の推移の一例を示すタイムチャート。
【図9】図7の検出部における封印シールの状態検出の手順を示すフローチャート。
【図10】実施形態例にかかる端末モニターの基本動作モードの選択手順を示す大枠のフローチャート。
【図11】実施形態例にかかる端末モニターの省電力モードでの処理手順を示すフローチャート。
【図12】実施形態例にかかる端末モニターのフルモードでの処理手順を示すフローチャート。
【図13】図11,図12のセンサデータの読込ステップの内部処理手順を示すフローチャート。
【図14】実施形態例にかかる島センターが端末モニターの島内アドレスを設定する手順を示すフローチャート。
【図15】実施形態例のホールサーバと遠隔サーバ及び携帯電話との連係の態様を模式的に示す接続図。
【図16】従来のパチンコ機械における制御基板及び封印シール等の配置の一例を示す斜視図。
【符号の説明】
1 遊技機監視システム
8 パチンコ機械、 遊技機
10 ホールサーバ
13,15、16 バス線
17,18 分岐ライン
20 島センター
21 ブランチユニット
30 端末モニター
31 処理装置
32 検出部
33 コネクタ
34 通信手段
35 電源制御装置
36 電池
37 コネクタ
51,53 封印シール
520 フルモード
540 省電力モード
54 電波センサ
56 ハーネス
82 制御基板
83 メモリ
85 収納箱
91 封止シール
95 公衆通信網
96 携帯電話
100 遠隔サーバ
321 感応部
322 判定部
511,512 導体パターン
An 島アドレス
[0001]
【Technical field】
The present invention relates to a gaming machine monitoring system in a game arcade, and more particularly to a monitoring system excellent in crime prevention and security functions.
[0002]
[Prior art]
A gaming machine such as a pachinko machine employs computer control that performs a predetermined operation based on a program. Each gaming machine is connected to a hall server, and the operating state of the gaming machines and the like are collectively monitored (see, for example, JP-A-5-208072).
[0003]
Therefore, by changing the control program of the gaming machine, it is possible to change the appearance of the ball significantly, and illegal acts such as remodeling the program or malfunctioning the program are not traced. For this reason, it is necessary to prevent an external program from being changed or to detect that an abnormal state has occurred in the program or the like at the game hall. For example, the storage unit of the program is covered with a cover or the like, and a sealing seal is attached to the cover so that the program cannot be changed without peeling or cutting the sealing seal.
[0004]
That is, for example, as shown in FIG. 16, a control board 82 equipped with a microcomputer or the like is attached to the back side of the pachinko machine 8, and a memory 83 or the like in which a program is written is mounted on the control board 82. The control board 82 is accommodated in the box 85. A single or a plurality of sealing seals 91 are pasted over the control board 82 and the box 85. Therefore, when changing the program of the control board 82 or replacing the memory 83, it is necessary to peel off or cut off the sealing seal 91.
As a result, it is possible to monitor whether or not any change has been made to the control board 82 by opening the box 85 by providing a sensor for detecting whether or not the state of the sealing seal 91 has changed. (See, for example, JP-A-11-295165).
[0005]
In addition, a fraudulent act is also performed in which another device or circuit is connected to a bundled wire or cable (so-called harness) of a pachinko machine and another signal is applied to the gaming machine to cause an abnormal operation. For this detection, the application of the sealing seal is also effective.
In addition, there is also known an illegal act of irradiating a machine with abnormal radio waves to upset the operation of the gaming machine, and proposals have been made to attach a radio wave sensor to the gaming machine.
[0006]
[Problems to be solved]
However, fraudulent acts such as those described above are not only performed after being installed in the game hall, but may also be performed during the period from when the gaming machine is shipped from the factory until it is installed at the game hall. Therefore, it is necessary to deal with fraud before installation in such a hall, and it is desirable that such fraud can be immediately determined at the stage of installation in the game hall.
Even if unauthorized information is given to a gaming machine, it is not easy to identify whether the data is in a proper format or not. It is preferable that discrimination between the regular product and the irregular product can be easily performed at the game hall.
[0007]
On the other hand, pachinko halls are frequently updated to renew the interest of customers. It is preferable that such a machine update can be easily performed in a short time by a reliable person without the help of an external worker. In addition, it is preferable that the system update of the hall monitoring system that monitors the gaming machines collectively is easy with respect to the expansion and modification of the gaming machines. This is because the fact that the system support for the updating of gaming machines can be easily performed in a short time by a reliable person is effective for preventing unauthorized modification and ensuring security.
In view of the current situation, the present invention intends to provide a gaming machine monitoring system excellent in so-called security maintenance function, which can effectively prevent the occurrence of elaborate fraudulent acts applied to gaming machines. is there.
[0008]
[Means for solving problems]
The invention according to claim 1 of the present application is a terminal monitor that is installed for each gaming machine and detects an abnormal state that occurs in the gaming machine and records it in a memory, and for each section that divides the area in the hall into a plurality of sections. An island center that is connected to all the terminal monitors in the section and collects recording information of the terminal monitors, and communicates with all the island centers and monitors the recording information of all the terminal monitors in the hall A gaming machine monitoring system having a hall server, wherein the terminal monitor and the island center can be operated by either an external power source or a battery, and the island center has poor communication with the hall server. The terminal monitor recording information is collected and monitored even when the external power supply is abnormal, and the terminal monitor recording information is powered by a battery. When the external power supply is abnormal, the terminal monitor operates with a battery as a power source and switches the operation mode to a power saving mode with low power consumption to monitor the abnormality of the gaming machine. In the power mode, the monitoring program that reduces the number of items to be monitored and stops or suppresses the power supply to the circuits and sensors related to the items that are not monitored, and monitors for abnormalities intermittently monitors the presence or absence of abnormalities in the gaming machine. There is a gaming machine monitoring system characterized in that the number of items to be monitored is reduced as it becomes longer.
[0009]
A gaming machine monitoring system according to the present invention includes a hall server, an island center that is installed on each island of a plurality of islands that divides an area in the hall into a plurality of sections, and a gaming machine that is installed for each gaming machine. It has a terminal monitor that detects abnormalities. The island center connects to all the terminal monitors on the island and collects the recorded information of the terminal monitor, and the hall server communicates with all the island centers to obtain the above information collected by the island center and is in the hall Monitor recorded information on all terminal monitors. Note that the connection between the hall server and the island center and between the island center and the terminal monitor is not limited to a wired connection, and may be a wireless connection.
[0010]
The first point to be particularly noted in the present invention is that the terminal monitor can be operated by either an external power source or a battery, and when the external power source is abnormal, the battery is used as a power source to detect abnormalities in the gaming machine. Monitoring and switching the operation mode to the following power saving mode with low power consumption.
Since the terminal monitor operates on a battery without an external power source, it can monitor the gaming machine and record any abnormality that occurred during the period from the time when the gaming machine is shipped from the factory until it is installed in the game hall. Therefore, even if there is an illegal act as described above after shipment from the factory, it is possible to grasp the fact.
[0011]
In addition, the terminal monitor can continue to operate even in the case of other power failure, such as a power failure in the entire hall or a system power failure, so that monitoring data in the event of power failure can be obtained without omission.
When the external power supply is abnormal, that is, when the battery is operating, the operation mode is switched to a power saving mode that requires less power consumption. Therefore, even if the battery lasts longer and the time from factory shipment to installation becomes longer, the gaming machine Monitoring will not be interrupted.
[0012]
In the power saving mode described above, the monitoring items are reduced, the power supply to the circuits and sensors related to the items not to be monitored is stopped or suppressed, and the monitoring program for monitoring abnormalities is intermittently operated to detect abnormalities in the gaming machine. This can be realized by monitoring and extending the monitoring cycle to an appropriate length and reducing the number of items to be monitored. For example, limited monitoring items that are not deleted are limited to crime prevention items.
[0013]
The second point that should be particularly noted in the present invention is that the island center collects and monitors the recorded information of the terminal monitor even when communication with the hall server is poor or interrupted.
Therefore, for example, even if the hall server stops or becomes abnormal for some reason and communication is impossible, the island center itself can continue to operate, and after the hall server is restored, the server can also acquire monitoring data when communication is impossible without omission. I can do it. Further, for example, even if the hall server is always stopped during non-business hours, it is possible to monitor the abnormality of the gaming machine, so that the entire system can save power.
[0014]
The third point to be particularly noted in the present invention is that the island center can collect and monitor the recorded information of the terminal monitor using the battery as a power source when the external power source is abnormal. Therefore, the island center itself can continue to operate even in the event of a power failure in the entire hall or a system power failure, and monitoring data can also be obtained when the power supply is abnormal.
[0015]
As described above, according to the present invention, there is a backup power source (battery) excellent in power saving performance, an illegal act before installing a gaming machine, an illegal act that is performed at the time of a power failure or intentionally stopping the power source, etc. It is possible to provide a gaming machine monitoring system excellent in security that can detect the game.
[0016]
Next, the invention according to claim 2 of the present application is the invention according to claim 1, wherein the terminal monitor further records encrypted ID information including production information, model information, etc. of individual gaming machines in a nonvolatile memory. The hall server includes a decryption program for the ID information.
[0017]
If the ID information is encrypted as described above, it is extremely difficult for a third party to decipher the ID information, and therefore it is very difficult to forge a regular ID. Therefore, when the terminal monitor is replaced or modified with another object, it is easily determined that the terminal monitor is an unauthorized terminal monitor by decrypting and checking the ID of the terminal monitor.
[0018]
On the other hand, the hall server includes a decryption program for the ID information. Therefore, it is possible for the hall server to easily detect an unauthorized ID (terminal monitor) by acquiring the gaming machine ID information via the island center, decrypting the ID, and checking the decrypted content. is there. Examples of encryption methods include DES, RSA, and RC4.
As described above, by providing such an encryption function, it is possible to easily detect an unauthorized act of replacing or modifying a gaming machine, and to provide a gaming machine monitoring system with further improved security functions. it can.
[0019]
Next, the invention according to claim 3 of the present application is the invention according to claim 1 or 2, wherein the terminal monitor further includes one branch line branched from a connection type bus line having a bus type topology. The island center is connected to the upstream end of the bus line, and the terminal monitor is in the order of branching from the upstream end of the bus line of the branch line to which the terminal monitor is connected. An intra-compartment address determined by the island center is allocated via the island center, and the hall server recognizes an address in the system of each terminal monitor based on the ID of the island center and the intra-partition address. In the machine monitoring system.
[0020]
It should be further noted that in the present invention, only one terminal monitor is connected to a branch line branched from a bus-type bus line, and the island center is connected to the upstream end of the bus line. And an address determined by the branch order from the upstream end of the bus line of the branch line to which the terminal monitor is connected as an address in the terminal monitor section (island) is assigned via the island center. That is.
[0021]
That is, the address of the terminal monitor in this system is not unique or fixed to the terminal monitor, but is determined by the island address automatically given from the island center and the island center ID depending on the location in the island.
Therefore, even if the gaming machine (terminal monitor) is exchanged or rearranged, there is no need to reset or input the terminal monitor address in the system. In addition, what is necessary is just to comprise a system so that the specific information which should be fixed and managed by a terminal monitor can be read via an island center.
Therefore, in this system, even if the gaming machine is replaced or rearranged as a game hall pattern change, the system can be updated easily by the operator in a short time. For this reason, a third party is not involved in the system update, and the opportunity for unauthorized modification is reduced, and the system security function is further improved.
[0022]
The monitoring item of the terminal monitor in each of the above systems includes, as described in claim 4, seal seals affixed to the control board and harness to prevent alteration of the control board and in-machine wiring of the gaming machine. There are anomaly monitoring, anomaly monitoring of electromagnetic waves detected by radio wave sensors installed in gaming machines, and the like.
By monitoring the abnormality of the sealing seal, it is possible to detect a fraud that causes an abnormal operation by adding a foreign object to the control board modification or in-machine wiring that is secretly performed. In addition, the radio wave sensor can detect fraud due to the addition of abnormal radio waves to the gaming machine while the gaming machine is in operation.
[0023]
Further, as described in claim 5, the hall server preferably includes a communication means capable of communicating with a remote server or a mobile phone via a public communication network or the like. By connecting the hall server to the remote server via the communication line, the remote server (center) can monitor a plurality of game halls. In addition, when an abnormality occurs, a notification is sent to a game arcade or concentration center that is different from the game arcade, so that both can cooperate quickly and powerfully. Similarly, by reporting an abnormality to a predetermined mobile phone or the like when the abnormality occurs, the person who has received the notification can quickly support from outside the amusement hall, and the security function of the system can be further enhanced.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
Embodiment 1
In this example, as shown in FIG. 1, a terminal monitor 30 is installed for each gaming machine (pachinko) 8 (FIG. 2), detects an abnormal state occurring in the gaming machine and records it in a memory (RAM), An island center 20 that is provided for each partition that divides the area into a plurality of partitions and that is connected to all the terminal monitors 30 in the partition and collects record information of the terminal monitors 30, and communicates with all the island centers 20 This is a gaming machine monitoring system 1 having a hall server 10 that monitors recorded information of all terminal monitors 30 in the hall.
[0025]
Only one terminal monitor 30 is connected to one set of branch lines 17 and 18 (control lines and data lines) branched from the connection type bus lines 15 and 16 having a bus topology. In addition, the island center 20 is connected to the upstream ends of the bus lines 15 and 16. The terminal monitor 30 has the intra-partition address A (n) determined by the branch order n from the upstream end of the bus lines 15 and 16 of the branch lines 17 and 18 to which the terminal monitor 30 is connected. It is assigned using and. The hall server 10 recognizes the address in the system 1 of each terminal monitor 30 based on the ID of the island center 20 and the intra-compartment address A (n).
The bus line 15 is a control line, and the bus line 16 is a data line. The branch unit 21 is provided on the control line 15, and two branch lines 17 can be branched therefrom.
[0026]
The terminal monitor 30 and the island center 20 can be operated by either an external power source or a battery.
Further, the island center 30 collects and monitors the recorded information of the terminal monitor 30 even when the communication with the hall server 10 is poor, and when the external power source is abnormal, the island center 30 records the terminal monitor using a battery as a power source. Information is collected and monitored (see flowcharts of FIGS. 3 and 4 to be described later in detail).
[0027]
On the other hand, the terminal monitor 30 has an electromagnetic wave abnormality detected by the radio wave sensor 54 (FIG. 6) installed in the gaming machine 8, a storage box 85 (FIG. 2) of the control board of the gaming machine, and a harness 56 (FIG. 2). In order to prevent the modification of 2), abnormalities of the sealing seals 51 and 53 (FIGS. 2 and 6) attached to the storage box 85 and the harness 56 of the control board are monitored.
When the external power source is abnormal, the terminal monitor 30 operates with the battery (FIG. 6) as a power source and switches the operation mode to a power saving mode with low power consumption, and monitors the abnormality of the gaming machine.
[0028]
In the power saving mode, the terminal monitor 30 stops the monitoring circuit of the radio wave sensor 54, stops the power supply to the circuit and the sensor 54, reduces the number of monitoring items, and the monitoring program for monitoring the abnormality is intermittent. The presence / absence of abnormality in the gaming machine is monitored and the monitoring cycle is lengthened (see FIGS. 10 and 13 to be described later in detail).
[0029]
In the terminal monitor 30, encrypted ID information for recording production information, model information, etc. of 8 gaming machines is recorded in a nonvolatile memory, and the hall server 10 decrypts the ID information. A program is provided, and as shown in FIG. 5, the encryption is decrypted to determine whether or not the ID of the terminal monitor 30 is appropriate. The encryption method is DES.
[0030]
Further, the hall server 10 includes a modem, and communicates with the remote server 100 and the mobile phone 96 via the public communication network 95 as shown in FIG.
[0031]
Details will be described below.
The pachinko hall is divided into a plurality of sections (commonly referred to as “islands”) in which pachinko machines are continuously arranged. In this system 1, one island center 20 is provided for each island as shown in FIG. All the terminal monitors 30 are connected. Usually, the islands are located near the wall and have pachinko machines arranged in a line (see the connection between the top and bottom in Fig. 1), and the islands are located inside the hall and have a pair of pachinko machines in front and back. There is.
And on the island where pachinko machines are lined up in a pair in front and back, one terminal monitor 30 is connected to each of the two sets of branch lines 17 and 18 branching from the bus lines 15 and 16 in opposite directions. Yes. In addition, on the island that is located near the wall and in which pachinko machines are arranged in a row, one terminal monitor 30 is connected to one set of branch lines 17 and 18 branched from the bus lines 15 and 16 one by one. The branch line 17 that branches from the control bus line 15 always branches via the branch unit 21.
[0032]
Communication between the island center 20 and the terminal monitor 30 is performed by a half-duplex binary synchronous communication method.
As shown in FIG. 1, all the island centers 20 are connected to the hall server 10 via the bus line 13, and are communicated by a packet communication method via a hub (not shown).
As shown in the flowchart of FIG. 4, the island center 20 always collects information on the terminal monitor 30 in the island, and immediately transmits the abnormality information to the hall server 10 immediately when an abnormality occurs cyclically or abnormally. To do.
[0033]
FIG. 4 shows a routine 61 of data collection from the terminal monitor 30 and transmission to the hall server 10 in the island center 20. First, in step 601, a connection request is transmitted to the hall server 10. If there is a response in step 602, it is confirmed in step 603 whether there is a request for acquisition and transmission of the latest data from the hall server 10. If there is no particular request in step 603, the process proceeds to step 613, and the data held by the island center 20 is transmitted. On the other hand, if there is a request for the latest data in step 603, the latest data of the terminal monitor 30 in the island is collected in step 604, and the collected latest data is transmitted as shown in steps 604 to 606.
[0034]
On the other hand, if there is no request for the latest data from the hall server 10 and the process proceeds to step 613 and the island center 20 transmits the retained data, then the process proceeds to step 614 to collect data on the terminal monitor 30 in the island. Then, as shown in the next step 615, when abnormal data is generated here, the process proceeds to step 616 and immediately transmits abnormal information (abnormal content and occurrence time) to the hall server 10 (steps 617 to 619). If a communication failure with the hall server 10 occurs in step 618, the process returns to step 614 and data collection of the terminal monitor 30 is continued, and the abnormality occurrence data is continuously recorded and communication is possible. Is transmitted to the hall server 10 (step 619).
[0035]
If no abnormal data is generated in step 615, the hall server 10 is called again in step 601 or 611 and the collected data is transmitted. In this case, as shown in step 610, the processing is slightly different depending on whether or not it is within one minute from the last transmission of data to the hall server 10. That is, if one minute or more has not elapsed since the previous transmission, a procedure for confirming whether there is a request for acquisition and transmission of the latest data from the hall server 10 as shown in step 603 is performed. If more than a minute has elapsed, as shown in step 613, the retained data is transmitted as it is. This is because the latest data of the terminal monitor 30 is always intended to be sent to the hall server 10 within one minute.
[0036]
As can be seen from the flowchart, the island center 30 collects and monitors the record information of the terminal monitor 30 even when the communication with the hall server 10 is poor. Therefore, for example, even if the hall server 10 is stopped or abnormal for some reason and communication is not possible, the island center 20 itself continues to operate and collects information on the terminal monitor 30, and after the hall server 10 is restored The server 10 can also acquire monitoring data when communication is impossible.
[0037]
Further, as will be described below, the island center 20 collects and monitors the record information of the terminal monitor 30 using the battery as a power source when the external power source is abnormal.
That is, in the entire processing of the island center 20 shown in FIG. 3, the presence / absence of an external power supply is checked in step 632. If there is no external power supply here, the process proceeds to step 633 and a power failure is transmitted to the hall server 10. To do.
Subsequently, in step 634, the battery capacity is checked. If the capacity is not insufficient, the routine proceeds to the routine 61 for collecting data from the terminal monitor 30 and transmitting it to the hall server 10. Therefore, the island center 20 itself can continue to operate even in the event of a power failure in the entire hall or a power failure of the system, and monitoring data can be obtained when the power supply is abnormal.
[0038]
Next, the configuration and operation of the terminal monitor 30 will be described.
As shown in FIG. 2, the terminal monitor 30 is attached to the surface of the control board (storage box) 85 of each pachinko machine 8 together with the seal seals 51 and 53.
The control board sealing seal 51 is attached to each side of the control board storage box 85 and the main body of the pachinko machine 8 one by one. One sealing seal 53 for the harness 56 that is an assembly of wirings is attached to each harness 56 between the harness 56 and the pachinko machine 8.
[0039]
As shown in FIG. 6, the terminal monitor 30 includes a processing device 31, a communication means 34 with the island center 20, a power supply control device 35, and a detection unit 32 for sealing seals 51 and 53. The processing device 31 incorporates a RAM and an EEPROM (not shown) as storage means, and the EEPROM stores fixed information (ID including manufacturing information) unique to each pachinko machine 8. The monitoring information of the pachinko machine 8 that changes with time is recorded. The communication means 34 is connected to the island center 20 via the connector 37.
The power supply control device 35 has a built-in battery 36 and is supplied with power from the outside via a connector 37. Further, the detection unit 32 is connected to sealing seals 51 and 53 via a connector 33, and the processing device 31 is connected to a radio wave sensor 54.
[0040]
Then, as shown in FIG. 7, conductor patterns 511 and 512 are formed on the seal seals 51 and 53. When the seal seals 51 and 53 are broken in order to modify the control board or the harness 56, the terminal monitor 30 Can be detected.
That is, as shown in FIG. 6, the terminal monitor 30 is electrically connected to the conductor patterns 511 and 512 (FIG. 7) of the seal seals 51 and 53 via the connector 33, and the detection unit 32 of the terminal monitor 30. Can detect an open circuit of the conductor pattern 511 or 512 or a short circuit between the conductor pattern 511 and the conductor pattern 512.
[0041]
That is, the detection unit 32 of the terminal monitor 30 shown in FIG. 7 opens the conductor pattern 511 or 512 or the conductor pattern 511 and the conductor pattern 512 depending on the change of the output signal SD of the element 323 in the determination unit 322 in FIG. Detect short circuit between. The detection procedure is as follows.
As shown in FIG. 8, in the reset state (sequence NoSQ = 0), the control switches SL1 to SL4 in FIG. 7 are SL1 = 0 (off) and SL2 to SL4 = 1 (on). When detection is started, in the first stage (sequence NoSQ = 1 to 3), SL1 to SL4 are all inverted to SL1 = 1 (on) and SL2 to SL4 = 0 (off). Then, when the conductor patterns 511 and 512 of the seal seals 51 and 53 are in a normal circuit state as shown in FIG. 7, the capacitor C of the sensitive part 321 is charged, and the voltage E gradually rises according to the time constant.
[0042]
Then, the second stage of determination (sequence NoSQ = 4) is entered, SL1 and SL4 are inverted, SL1 = 0 (off), and SL4 = 1 (on), and the charged state (voltage E) of the capacitor C is held. And if the detection signal SD of the determination part 322 is read, the output signal (normal signal) corresponding to the said voltage E will be obtained.
On the other hand, when the conductor pattern 511 or 512 of the seal seals 51 and 53 is opened or when the conductor pattern 511 and the conductor pattern 512 are short-circuited, the capacitor C is connected in the first stage (sequence NoSQ = 1 to 3). It is not charged and the voltage E remains at 0. Therefore, the detection signal SD is inverted in the second stage (sequence NoSQ = 4). Note that, as will be described later with reference to a flowchart, in the above, the durations of the sequences NoSQ = 1 to 4 are each 0.5 milliseconds, and the charging time constant of the capacitor C is sufficiently shorter than 1.5 milliseconds.
[0043]
Then, the open circuit of the conductor pattern 511 or 512 or the short circuit between the conductor pattern 511 and the conductor pattern 512 is caused by the abnormal operation of the seal seals 51 and 53. Therefore, the seal seals 51 and 53 are broken by the detection procedure. It can be determined that an abnormality such as has occurred.
[0044]
FIG. 9 is a flowchart showing each stage (sequence NoSQ = 0 to 4) for determining the state of the seals 51 and 53.
That is, first, it is checked in step 581 whether the sequence NoSQ = 0. Since SQ = 0 (reset state) at the start of measurement (during the first “0.5 millisecond interrupt process”), the process proceeds to step 582 and is changed to the sequence NoSQ = 1, and is reset in step 583. SL1 = 0 (off) and SL2 to SL4 = 1 (on) are held or ensured, and the first “0.5 millisecond interrupt processing” is completed.
[0045]
At this stage, the sequence NoSQ is not zero. Accordingly, the second “0.5 millisecond interrupt processing” is started after the stop time of 0.5 milliseconds by step 543 of the flowchart of FIG. 11 and step 543 of the flowchart of FIG.
In the second “0.5 millisecond interrupt processing”, the process proceeds to steps 591 through steps 581 and 585, and then proceeds to step 592, where SL1 = 1 (on) and SL2 to SL4 = 0 (off). All are reversed, and the value of SQ is increased by one in step 593, and the second “0.5 millisecond interrupt processing” is completed (sequence NoSQ = 2).
[0046]
Subsequently, in the third and fourth “0.5 millisecond interrupt processing”, the process proceeds from step 591 to step 593, and the SL state is maintained as it is by increasing the SQ value by one (sequence NoSQ = 2 to 3, 4).
In the subsequent “0.5 millisecond interrupt processing”, since the sequence NoSQ = 4, the process proceeds from step 585 to step 586 to set SL1 = 0 (off) and SL4 = 1 (on). Thus, the state of the voltage E of the capacitor C is maintained. In step 587, the detection signal SD is read to determine whether or not the sealing seals 51 and 53 are normal. In step 588, the SQ value is reset to sequence NoSQ = 0 and the measurement is completed (results of step 543 in the flowchart of FIG. 11 and step 543 in the flowchart of FIG. 12 are determined and proceed next).
[0047]
As shown in FIG. 6, a radio wave sensor 54 is connected to the processing device 31 of the terminal monitor 30, and detection information detected by the radio wave sensor 54 is stored in a built-in RAM device of the processing device 31. The radio wave sensor 54 detects abnormal electromagnetic waves, but does not detect electromagnetic waves in a mobile phone or PHS band.
[0048]
Next, the processing procedure of the entire terminal monitor 30 will be described using a flowchart.
In the terminal monitor 30, unique information (ID) to be fixed for each pachinko machine such as model information and production lot information is set at the time of shipment from the factory. Only after the unique information is set can the actual operation be entered. When entering actual operation, the terminal monitor 30 has a power saving mode and a full mode as its operation mode. When the external power supply is abnormal, the terminal monitor 30 operates by switching the operation mode to the power saving mode.
[0049]
That is, as shown in FIG. 10, when power is turned on (switched on) in step 501, it is first confirmed in step 502 that there is no command to reset the setting or recording of the terminal monitor 30 (normally) In this case, it is immediately confirmed in step 511 that the unique information is set, that is, that the product is a legitimate shipment.
If the unique information is not set here, the operation mode of operation cannot be entered, and the unique information needs to be set separately as shown in step 513. In step 511, it is necessary to set the unique information, that is, to authenticate that the product is a legitimate shipment. If the specific information is counterfeited, it can be determined that it is a counterfeit product by decryption of the hall server 10 as will be described in detail later.
[0050]
If it is confirmed in step 511 that the product is a legitimate shipment set with the unique information, the presence or absence of an external power supply is confirmed in step 512. If the external power supply has not come, the process proceeds to a power saving mode 540 described later in detail.
[0051]
If there is a command to reset (initial setting or resetting) the setting or recording of the device 30 in the first step 502, the process proceeds to step 503. The reset signal is automatically issued from the hardware circuit when the battery is attached and when the supply of external power is started.
In step 503, the presence / absence of an external power supply is checked. If there is no external power supply, it is checked in step 506 whether the above unique information is set. If not, all the setting information and the collected recording information are stored. initialize. This is because when there is a power source by a battery and the unique information is not set, it is a state before shipment from the factory, and it is not necessary to record abnormality information. If there is an external power supply in step 503 and if specific information is set in step 506, initialization is performed except for the abnormal information collected so far and its time.
[0052]
In the power saving mode, items to be monitored as hardware processing are reduced, the monitoring circuit of the radio wave sensor 54 is stopped, and the power supply to the circuit and the sensor 54 is stopped.
That is, as shown in FIG. 13, when the terminal monitor 30 collects sensor data, first, the presence / absence of an external power supply is confirmed as shown in step 561. If the external power supply is not present, the process goes to step 565. The power supply to the radio wave sensor 54 is cut off. Then, after confirming that there is a remaining capacity of the battery in step 566, the data of the sealing seals 51 and 53 are collected as described above. If the battery capacity is insufficient in step 566, the process ends without collecting data.
On the other hand, if an external power supply is received in step 561, data of both the radio wave sensor 54 and the sealing seals 51 and 53 are collected in steps 562 and 563.
[0053]
In the power saving mode of the terminal monitor 30, the monitoring program for monitoring an abnormality provides a sleep mode for stopping monitoring to prolong the monitoring cycle of the sealing seals 51 and 53.
That is, as shown in FIG. 11, first, in step 541, the length St of the sleep time is set to, for example, 500 milliseconds. In step 542, the sleep mode is stopped and the measurement mode of the sealing seals 51 and 53 is entered. Then, the above-mentioned “0.5 millisecond interrupt processing” is executed five times by the routine of steps 58 and 543, and the sequence NoSQ = 0 is obtained by the last “0.5 millisecond interrupt processing”, and the sealing seals 51 and 53 are measured. Is over.
[0054]
Subsequently, in step 56, the sensor data collection process (FIG. 13) is entered. Here, if there is abnormality information in the sensor detection data, the abnormality information and the time of occurrence thereof are recorded in step 546, and if there is no abnormality information in the sensor detection data, the recorded data is not updated.
In the following step 548, it is confirmed that there is no reset signal, and the sleep mode of step 551 is entered, and data collection is temporarily stopped. Then, as shown in step 552, the sleep mode is continued until the set length St (for example, 500 milliseconds) of the sleep time is reached, the sleep timer is reset to zero in step 553, and the flow returns to step 542 to collect data again. Enter.
[0055]
On the other hand, in the full mode when the external power supply is present, there is no sleep mode as shown in FIG. 12, and data collection by the sensor is continued continuously.
That is, in the full mode, the power saving mode is stopped in step 521, and in the same manner as in the power saving mode, sensor data is collected and recorded in steps 58, 543, 56, 545, and 546, and there is an external power source (step 525) As long as there is no reset command (step 526), this process is repeated.
If it is confirmed in step 525 that there is no external power supply and if a reset command is issued in step 526, the process returns to the mode selection routine shown in FIG.
[0056]
As described above, since the terminal monitor 30 operates on the battery 36 without an external power supply, the gaming machine is monitored during the period from the time when the gaming machine is shipped from the factory and installed in the amusement hall. Can be recorded. Therefore, even if there is an illegal act as described above after shipment from the factory, it is possible to grasp the fact. In addition, since the terminal monitor 30 can continue to collect data even in the case of other power failure such as a power failure in the entire hall or a power failure in the system 1, the system 1 can also monitor a power failure.
When the external power supply is abnormal, that is, when the battery 36 is operated, the operation mode is switched to a power saving mode that requires less power consumption. Therefore, the battery 36 lasts longer and the time from factory shipment to installation becomes longer. However, monitoring of gaming machines will not be interrupted.
[0057]
Further, as described above, ID information encrypted by the DES method is recorded in the non-volatile memory in the terminal monitor 30. The hall server 10 includes a decryption program for the ID information, issues an ID request command to the island center 20 to obtain the ID information, decrypts the cipher, and determines whether the ID of the terminal monitor 30 is appropriate. To do. The DES method is suitable because it can be immediately decrypted with a common key without accessing the center.
That is, as shown in FIG. 5, the hall server 10 first designates the address of the terminal monitor 30 in step 681, requests its ID transmission, and acquires the encrypted ID.
[0058]
In step 683, the encrypted ID is decrypted. Subsequently, in step 683, it is checked whether or not the decryption by the DES method is correctly performed. If the decryption is not correctly performed, the process proceeds to step 689, and the ID of the terminal monitor 30 is abnormal. Judge that there is no.
If the decryption is correctly performed in step 683, it is determined whether the code decrypted in step 684 is a normal code system and the content is correct.
[0059]
If it is determined that the code is not a legitimate code, the process proceeds to step 689, where the ID of the terminal monitor 30 is abnormal, the terminal monitor 30 is determined not to be legitimate, and if it is determined to be a legitimate code. Proceed to step 686.
The ID determination result is displayed to the operator at step 690 regardless of whether the ID is normal or not.
[0060]
Next, the procedure for setting the intra-partition (island) address An of the terminal monitor 30 will be described with reference to the system connection diagram of FIG. 1 and the flowchart of FIG. This procedure is activated by a command issued from the hall server 10.
First, in step 651, the island center 20 transmits a response command pulse to the control bus line 15 at regular intervals. The first branch unit 21 divides and transmits the first received first pulse and the second pulse to the branch line 17 side, and all the third and subsequent pulses are sent to the control bus line 15. To the downstream side.
[0061]
Next, the branch unit 21 located on the control bus line 15 branches and transmits the third and fourth response command pulses to the branch line 17 branching therefrom. In this way, branching of the response command pulse by the branch unit 21 is repeated, and the nth pulse transmitted is transmitted to the nth branch line located upstream from the control bus line 15.
[0062]
The terminal monitor 30 that has received the response command pulse from the branch line 17 returns a response from the data line 18 as to whether or not the address has been set.
The island center 20 knows whether or not the terminal monitor 30 is on the nth branch line depending on whether or not there is a response to the nth pulse, and whether or not the address has been set according to the response contents when there is a response. Can know.
If there is a terminal monitor 30 for which no address is set in step 652, the process proceeds to the next step 653, where the address setting update procedure is entered.
[0063]
Again, the island center 20 sequentially transmits response command pulses downstream at regular intervals. Corresponding to the first response command pulse, the monitor number n is first set to 1 in step 653, and in step 654, the nth response command pulse is transmitted corresponding to the number n which increases one after another. As described above, the nth response command pulse is delivered to the terminal monitor 30 of the nth branch line 17. In the next step 655, if there is a response from the terminal monitor 30, an island address An corresponding to the monitor number n corresponding to the nth pulse is transmitted in step 656.
[0064]
In step 657, if there is a response from the terminal monitor 30 to the transmission of the island address An, the address register of the island center 20 is updated. That is, the fact that the terminal monitor 30 with the monitor number n exists and the address An corresponding to the monitor number n is set is recorded in the ledger. In step 660, the same procedure is repeated by advancing the monitor number n by one corresponding to the next response command pulse.
This procedure is repeated, and when the monitor number n reaches the maximum value Nm (for example, 48) in step 659, the above procedure for address setting is stopped, and in step 661, the setting information for the island address An is transmitted to the hall server 10.
[0065]
The monitor number n corresponds to the response pulse transmission order n as described above, and the branch unit 21 delivers the nth pulse to the nth branch line. Therefore, the island address An corresponding to the monitor number n corresponds to the arrangement order n on the bus lines 15 and 16 of the terminal monitor 30 on the bus lines 15 and 16.
[0066]
As described above, the address of the terminal monitor 30 in the present system 1 is not uniquely or fixedly set to the terminal monitor 30 but is automatically given according to the ID of the island center 20 and the arrangement order in the island.
Therefore, even if the gaming machine (terminal monitor) 8 is replaced or rearranged, it is not necessary to re-set or input the address of the terminal monitor 30 in the system 1 for each machine, and the address setting from the hall server 10 Is automatically reset by sending one command to command
On the other hand, unique information (ID) to be fixed and managed in the terminal monitor 30 can be obtained separately by transmitting a command from the hall server 10 to the island center 20 as described above.
[0067]
Therefore, in the present system, even if the gaming machine 8 is replaced or rearranged as a game hall pattern change, the system update can be performed easily and in a short time by an operator command. Therefore, a third party or the like is not involved in updating the system, and the risk of unauthorized modification accompanying the replacement or rearrangement of gaming machines is reduced, and the system security function is excellent.
[0068]
The hall server 10 includes a modem and communication software. As shown in FIG. 15, the hall server 10 can communicate with the remote server 100 and a mobile phone 96 having a predetermined number via the public communication network 95. The server 100 remotely monitors a plurality of game halls for abnormalities. That is, when an abnormality occurs in the game arcade, the hall server 10 notifies the remote server 100 of the occurrence of the abnormality via the public communication network 95. As a result, both can cooperate quickly and powerfully.
When an abnormality occurs, the hall server 10 notifies the abnormality to the mobile phone 96 having a predetermined telephone number via the public communication network 95. And the person who received the report to the mobile phone 96 can support countermeasures as in the game hall.
[0069]
【The invention's effect】
As described above, according to the present invention, it is possible to provide a gaming machine monitoring system having an excellent security function that can easily detect various illegal acts such as replacing or modifying a gaming machine control board or the like. .
[Brief description of the drawings]
FIG. 1 is a system connection diagram of a gaming machine monitoring system according to an embodiment.
FIG. 2 is a schematic diagram showing how the terminal monitor according to the embodiment is attached to the pachinko machine.
FIG. 3 is a flowchart showing an operation change mode according to a power supply condition of the island center according to the embodiment.
FIG. 4 is a flowchart showing a procedure for communication with a hall server and a terminal monitor of the island center according to the embodiment.
FIG. 5 is a flowchart showing a procedure for checking an ID of a terminal monitor in the hall server according to the embodiment.
FIG. 6 is a connection diagram illustrating a basic configuration of a terminal monitor according to the embodiment and a connection mode between the terminal monitor and the outside.
FIG. 7 is a connection diagram of a seal seal state detection unit of the terminal monitor according to the embodiment.
8 is a time chart showing an example of transition of variables of main elements in the detection unit of FIG.
9 is a flowchart showing a procedure for detecting a state of a seal seal in the detection unit of FIG. 7;
FIG. 10 is a schematic flowchart showing a procedure for selecting a basic operation mode of the terminal monitor according to the embodiment.
FIG. 11 is a flowchart showing a processing procedure in a power saving mode of the terminal monitor according to the embodiment.
FIG. 12 is a flowchart showing a processing procedure in the full mode of the terminal monitor according to the embodiment.
13 is a flowchart showing an internal processing procedure of a sensor data reading step in FIGS. 11 and 12. FIG.
FIG. 14 is a flowchart showing a procedure of setting an island address of a terminal monitor by the island center according to the embodiment.
FIG. 15 is a connection diagram schematically illustrating an aspect of association between the hall server, the remote server, and the mobile phone according to the embodiment.
FIG. 16 is a perspective view showing an example of the arrangement of a control board, a seal, and the like in a conventional pachinko machine.
[Explanation of symbols]
1 gaming machine monitoring system
8 Pachinko machines, game machines
10 Hall server
13, 15, 16 Bus lines
17, 18 branch line
20 Island Center
21 Branch unit
30 Terminal monitor
31 Processing device
32 detector
33 connector
34 Communication means
35 Power supply control device
36 batteries
37 connector
51,53 Sealed seal
520 full mode
540 Power saving mode
54 Radio wave sensor
56 Harness
82 Control board
83 memory
85 storage box
91 Sealing seal
95 Public communication network
96 mobile phone
100 remote server
321 Sensitive part
322 judgment part
511, 512 Conductor pattern
An island address

Claims (5)

遊技機毎に設置され該遊技機に発生した異常状態を検知しメモリに記録する端末モニターと、ホール内のエリアを複数の区画に分割する各区画毎に設けられ該区画内の全ての上記端末モニターに接続し該端末モニターの記録情報を収集する島センターと、全ての上記島センターと交信しホール内にある全ての上記端末モニターの記録情報を監視するホールサーバとを有する遊技機監視システムであって、
上記端末モニター及び島センターは、外部電源と電池のいずれの電源によっても動作が可能であり、
上記島センターは、上記ホールサーバとの交信が不良である場合においても上記端末モニターの記録情報を収集、監視し、また外部電源が異常の場合においては電池を電源として上記端末モニターの記録情報を収集、監視し、
上記端末モニターは、外部電源が異常の場合においては、電池を電源にして動作すると共に電力消費が少ない省電力モードに動作モードを切り替えて遊技機の異常を監視し、上記省電力モードにおいては、監視する項目を削減し監視しない項目に関する回路やセンサに対する電源供給を停止又は抑制し、異常を監視する監視プログラムは間欠的に遊技機の異常の有無を監視しその監視周期を長期化すると共に監視する項目を削減することを特徴とする遊技機監視システム。
A terminal monitor that is installed for each gaming machine and detects an abnormal state generated in the gaming machine and records it in a memory; and all the above-mentioned terminals in each section provided for each section that divides the area in the hall into a plurality of sections A gaming machine monitoring system having an island center that connects to a monitor and collects recording information of the terminal monitor, and a hall server that communicates with all the island centers and monitors the recording information of all the terminal monitors in the hall There,
The terminal monitor and island center can be operated with either an external power source or a battery.
The island center collects and monitors the recorded information of the terminal monitor even when the communication with the hall server is poor, and when the external power supply is abnormal, the island center uses the battery as a power source to record the recorded information of the terminal monitor. Collecting, monitoring,
When the external monitor is abnormal, the terminal monitor operates with the battery as a power source and switches the operation mode to a power saving mode with low power consumption to monitor the abnormality of the gaming machine. In the power saving mode, A monitoring program that reduces or eliminates monitored items and stops or suppresses power supply to circuits and sensors related to items that are not monitored, and monitors for abnormalities. A gaming machine monitoring system characterized by reducing items to be played.
請求項1において、前記端末モニターには、遊技機個体の生産情報や機種情報等を含む暗号化されたID情報が不揮発性のメモリに記録されており、上記ホールサーバは、上記ID情報の暗号解読プログラムを備えていることを特徴とする遊技機監視システム。2. The terminal monitor according to claim 1, wherein encrypted ID information including production information of individual gaming machines and model information is recorded in a non-volatile memory, and the hall server encrypts the ID information. A gaming machine monitoring system comprising a decryption program. 請求項1又は請求項2において、上記端末モニターは、バス型のトポロジー形状を有する結線方式のバス線から分岐された分岐ラインに1ラインに付き1個だけ接続されると共に上記島センターは上記バス線の上流端部に接続されており、上記端末モニターは、自らが接続された分岐ラインのバス線の上流端からの分岐の順番によって決まる区画内アドレスが上記島センターを介して割り付けられ、上記ホールサーバは、上記島センターのIDと上記区画内アドレスとにより個々の端末モニターのシステム内のアドレスを認識することを特徴とする遊技機監視システム。3. The terminal monitor according to claim 1, wherein only one terminal monitor is connected per branch line to a branch line branched from a connection type bus line having a bus type topology, and the island center is connected to the bus. Is connected to the upstream end of the line, and the terminal monitor is assigned an intra-partition address determined by the order of branching from the upstream end of the bus line of the branch line to which the terminal monitor is connected via the island center. The hall server recognizes an address in an individual terminal monitor system from the ID of the island center and the address in the section. 請求項1から請求項3のいずれか1項において、前記端末モニターは、遊技機に設置した電波センサが検知する電磁波の異常と、遊技機の制御基板および機内配線の改変を防止するために上記制御基板及びハーネスに貼付される封止シールの異常とを監視することを特徴とする遊技機監視システム。4. The terminal monitor according to claim 1, wherein the terminal monitor is configured to prevent abnormalities of electromagnetic waves detected by a radio wave sensor installed in a gaming machine and alteration of a control board and in-machine wiring of the gaming machine. A gaming machine monitoring system for monitoring an abnormality of a sealing seal affixed to a control board and a harness. 請求項1から請求項4のいずれか1項において、前記ホールサーバは、公衆通信網等を介して遠隔サーバ又は携帯電話と交信可能な通信手段を備えていることを特徴とする遊技機監視システム。5. The gaming machine monitoring system according to claim 1, wherein the hall server includes communication means capable of communicating with a remote server or a mobile phone via a public communication network or the like. .
JP2001030195A 2001-02-06 2001-02-06 Gaming machine monitoring system Expired - Fee Related JP3602454B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001030195A JP3602454B2 (en) 2001-02-06 2001-02-06 Gaming machine monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001030195A JP3602454B2 (en) 2001-02-06 2001-02-06 Gaming machine monitoring system

Publications (2)

Publication Number Publication Date
JP2002224406A JP2002224406A (en) 2002-08-13
JP3602454B2 true JP3602454B2 (en) 2004-12-15

Family

ID=18894441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001030195A Expired - Fee Related JP3602454B2 (en) 2001-02-06 2001-02-06 Gaming machine monitoring system

Country Status (1)

Country Link
JP (1) JP3602454B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006212043A (en) * 2005-01-05 2006-08-17 Palace Kogyo:Kk Monitoring, diagnosing, analyzing, and recognizing system of game machine and player
JP2008188300A (en) * 2007-02-06 2008-08-21 Heiwa Corp Game machine
JP5090011B2 (en) * 2007-02-09 2012-12-05 株式会社平和 Game machine
JP4923095B2 (en) * 2009-11-10 2012-04-25 京楽産業.株式会社 Game machine
JP5940873B2 (en) * 2012-04-25 2016-06-29 ジャパンネットワークシステム株式会社 Game table monitoring unit, game room system, information registration device, and game table management system
JP6642591B2 (en) * 2016-01-26 2020-02-05 富士通株式会社 Sensor unit, sensor control device, sensor data processing device, sensor control program, sensor data processing program
JP6523206B2 (en) * 2016-04-26 2019-05-29 有限会社 和晃 Data aggregation device, data acquisition device, and data acquisition system

Also Published As

Publication number Publication date
JP2002224406A (en) 2002-08-13

Similar Documents

Publication Publication Date Title
US7167892B2 (en) System, method and apparatus for vending machine wireless audit and cashless transaction transport
US20140244192A1 (en) System and method for providing monitoring of industrial equipment
US8368555B2 (en) Utility network interface device configured to detect and report abnormal operating condition
US8902063B2 (en) Safety detection system with integrated diagnostic functions
JP3602454B2 (en) Gaming machine monitoring system
CN106415673B (en) Method and diagnostic test device for diagnosing conditions in a vehicle
JPH0440757B2 (en)
KR101207493B1 (en) GIS diagnosis system
KR101969865B1 (en) Method of detecting signal errors of equipment management sensors and the equipment management system the method applied thereto
JP2006102302A (en) Game managing system
EP3759952A1 (en) Traffic management of proprietary data in a network
US7873450B2 (en) System and method for an integrated interface for systems associated with locomotive operation
JP2004015368A (en) Wireless communication system, wireless master device, wireless slave device, communication environment monitoring method, unauthorized access monitoring method
CN211669522U (en) Control system based on nitrogen generator
WO2004051583A1 (en) System, method and apparatus for vending machine wireless audit and cashless transaction transport
JP2004201753A (en) Game system
JPH0917956A (en) Microcomputer chip for control of game machine
JP4839764B2 (en) Monitoring system
JPH10113451A (en) Amusement store monitoring network system
JP2004215715A (en) Inspection device
CN121078351B (en) A method for reading smart electricity meters and a smart electricity meter anti-theft system
TWM656200U (en) Power consumption detection system driven by security mode
KR200425433Y1 (en) Monitoring and control device for automation equipment using authentication chip
JP3334716B1 (en) Equipment
KR100573002B1 (en) Detector power supply control device and method of security monitoring device

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040909

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040922

R150 Certificate of patent or registration of utility model

Ref document number: 3602454

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081001

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081001

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101001

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121001

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121001

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131001

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees