Movatterモバイル変換


[0]ホーム

URL:


JPH11114190A5 - - Google Patents

Info

Publication number
JPH11114190A5
JPH11114190A5JP1997291514AJP29151497AJPH11114190A5JP H11114190 A5JPH11114190 A5JP H11114190A5JP 1997291514 AJP1997291514 AJP 1997291514AJP 29151497 AJP29151497 AJP 29151497AJP H11114190 A5JPH11114190 A5JP H11114190A5
Authority
JP
Japan
Prior art keywords
information
gaming
status change
game
change 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.)
Granted
Application number
JP1997291514A
Other languages
Japanese (ja)
Other versions
JP4433502B2 (en
JPH11114190A (en
Filing date
Publication date
Application filedfiledCritical
Priority to JP29151497ApriorityCriticalpatent/JP4433502B2/en
Priority claimed from JP29151497Aexternal-prioritypatent/JP4433502B2/en
Publication of JPH11114190ApublicationCriticalpatent/JPH11114190A/en
Publication of JPH11114190A5publicationCriticalpatent/JPH11114190A5/ja
Application grantedgrantedCritical
Publication of JP4433502B2publicationCriticalpatent/JP4433502B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Description

Translated fromJapanese

【書類名】 明細書
【発明の名称】 遊技場の遊技情報管理システム
【特許請求の範囲】
請求項1遊技機および遊技設備装置から発生する遊技情報の監視および管理を行う遊技情報管理システムであって、
前記遊技機に対応して設けられ、該遊技機および遊技機に付設される遊技設備装置よりの遊技情報を収集し、該収集した遊技情報に基づいて状態変化情報及び遊技詳細情報を生成する遊技情報収集装置と、
前記遊技情報収集装置より通報される状態変化情報を収集し、該状態変化情報を監視することにより、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する状態監視用管理装置と、
前記遊技情報収集装置から遊技詳細情報を収集し、加工する情報処理用管理装置と、を備えたことを特徴とする遊技場の遊技情報管理システム。
請求項2】 遊技機および遊技設備装置から発生する遊技情報の監視および管理を行う遊技情報管理システムであって、
前記遊技機に対応して設けられ、該遊技機および遊技機に付設される遊技設備装置よりの遊技情報を収集し、該収集した遊技情報に基づいて状態変化情報及び遊技詳細情報を生成する遊技情報収集装置と、
前記遊技情報収集装置より通報される状態変化情報を記録する状態変化情報記録装置と、
前記状態変化情報記録装置を監視し、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する状態監視用管理装置と、
前記遊技情報収集装置から遊技詳細情報を収集し、加工する情報処理用管理装置と、
を備えたことを特徴とする遊技場の遊技情報管理システム。
請求項3】 前記遊技情報収集装置は、
前記遊技機および遊技機に付設される遊技設備装置から遊技に関連する遊技情報を収集し、状態変化情報及び遊技詳細情報に加工する遊技情報収集加工手段と、
前記遊技情報収集加工手段によって得られた情報に基づいて、遊技情報の状態変化を監視する状態変化監視手段と、
前記状態変化監視手段の監視結果に基づいて、状態変化情報を通報する状態変化通報手段と、
前記状態監視用管理装置若しくは情報処理用管理装置からの指令に基づいて、前記遊技情報収集加工手段によって得られた情報を転送する遊技情報転送手段と、を備えており、
前記状態変化情報記録装置は、
前記状態変化通報手段によって通報された状態変化情報を記録する状態変化情報記録手段と、
前記状態監視用管理装置からの指令に基づいて、前記状態変化情報記録手段によって記録された状態変化情報を転送する状態変化情報転送手段と、を備えており、
前記状態監視用管理装置は、
前記状態変化情報記録装置へ指令し、前記状態変化情報転送手段により転送される状態変化情報を定時的に収集して、状態変化情報を管理する状態変化情報管理手段と、
前記状態変化情報管理手段により管理されている情報に基づいて、状態変化情報の変化を検出する状態変化検出手段と、
前記状態変化検出手段の検出結果に基づいて、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する第1報知手段と、を備えており、
前記情報処理用管理装置は、
前記遊技情報収集装置へ指令して、前記遊技情報転送手段により転送される遊技詳細情報を定時的に収集して分析情報に加工するとともに、当該加工された分析情報を報知する第2報知手段を備えていることを特徴とする請求項2記載の遊技場の遊技情報管理システム。
請求項4】 前記状態監視用管理装置の前記状態変化検出手段は、
特定の状態変化情報の起点変化を検出した場合には、起点変化が検出された前記遊技情報収集装置へ指令して、前記遊技情報転送手段により転送される遊技詳細情報を収集する遊技情報個別収集手段を備え、
前記第1報知手段は、
前記遊技情報個別収集手段により収集された遊技詳細情報を加工し、状態変化の報知と併せて、加工した遊技詳細情報を報知する状態変化詳細報知手段を備えていることを特徴とする請求項3記載の遊技場の遊技情報管理システム。
請求項5】 前記状態変化情報記録装置と同一機能の補助状態変化情報記録装置が備えられ、
前記補助状態変化情報記録装置は、
前記状態変化通報手段によって通報された状態変化情報を記録する補助状態変化情報記録手段と、
前記状態監視用管理装置からの指令に基づいて、前記補助状態変化情報記録手段によって記録された状態変化情報を転送する補助状態変化情報転送手段と、を備えており、
前記状態監視用管理装置の前記状態変化情報管理手段は、
前記遊技機および遊技機に付設される遊技設備装置の状態変化情報を収集すべく、前記状態変化情報記録装置へ指令した結果、所定条件が成立した際には、前記補助状態変化情報記録装置へ状態変化情報の収集先を切り替える状態変化情報収集先切替手段を備えていることを特徴とする請求項3又は4記載の遊技場の遊技情報管理システム。
請求項6】 前記状態監視用管理装置は、
前記遊技情報収集装置を指定して指令し、前記遊技情報転送手段により転送される情報を収集する第1遊技情報収集手段を備え、
前記第1報知手段は、前記第1遊技情報収集手段により得られた情報を報知する第1指定遊技情報報知手段を含み、
前記情報処理用管理装置は、
前記遊技情報収集装置を指定して指令し、前記遊技情報転送手段により転送される情報を収集する第2遊技情報収集手段を備え、
前記第2報知手段は、前記第2遊技情報収集手段により得られた情報を報知する第2指定遊技情報報知手段を含んでいることを特徴とする請求項3乃至5の何れかに記載の遊技場の遊技情報管理システム。
請求項7前記遊技情報収集装置、前記状態監視用管理装置および前記情報処理用管理装置を通信網で接続し、
前記状態監視用管理装置と前記情報処理用管理装置の間の情報転送に使用される情報路には、前記通信網とは別の特定通信網を備え、
前記状態監視用管理装置は、
前記情報処理用管理装置からの指令に基づいて、前記特定通信網を介して、前記状態変化情報管理手段により管理されている状態変化情報を転送する状態変化管理情報転送手段を備え、
前記情報処理用管理装置は、
前記状態監視用管理装置からの指令に基づいて、前記特定通信網を介して前記分析情報を転送する分析情報転送手段を備え、
前記状態監視用管理装置の前記第1報知手段は、
前記分析情報転送手段により転送される分析情報を報知する分析情報報知手段を含み、
前記情報処理用管理装置の前記第2報知手段は、
前記状態変化管理情報転送手段により転送される状態変化情報を報知する状態変化管理情報報知手段を含んでいることを特徴とする請求項3乃至6の何れかに記載の遊技場の遊技情報管理システム。
【発明の詳細な説明】
【0001】
【発明の属する技術分野】
本発明は、遊技場の遊技情報管理システムに係わり、特に、パーソナルコンピュータの利用を可能にした分散型システムで、遊技機および遊技設備装置から発生する遊技情報の監視および管理を行う遊技場の遊技情報管理システムに関する。
【0002】
【従来の技術】
従来、遊技店における遊技機等より発生する遊技情報の収集システムとして、各種遊技情報の収集および収集した遊技情報に基づく演算処理等を管理装置で一元的に行うものがある。
この収集システムでは、遊技機等より発生する各種遊技情報を管理装置が一元的に収集し、収集した遊技情報から遊技機の状態変化を確認したり、遊技情報の履歴管理を行ったり、分析情報の作成(例えば、時系列、機種毎、売上等の分析情報)等を行っている。
【0003】
この場合、例えば収集した遊技情報から遊技機の状態変化を検出し、管理装置の画面に、遊技機の状態変化を報知(例えば、子画面を出現させるとか)したり、報知を見たオペレータが該当する遊技機の詳細遊技情報を確認するために、所定の操作が行われた際に、収集した遊技情報から該当する遊技情報を画面に表示させたりすることが行われている。
また、管理装置はオペレータより分析情報、例えば機種別の稼働情報や売上等の表示の要求があった場合には、要求のあった分析情報を表示するために、収集した遊技情報に基づいて分析演算処理も併せて行っている。これは、過去情報に基づいて遊技情報を加工して報知(グラフィック、表形式等による報知)を行っているものである。
このように、管理装置で遊技機等より発生する各種遊技情報を一元的に収集、管理する処理を行っているため、管理装置には高機能コンピュータであるワークステーションが用いられている。
【0004】
また、近時はゲーム、インターネットへの関心、初心者にも扱いやすいようなOS(オペレーティングシステム:例えば、WINDOWS95(登録商標))の普及により、企業等においてもコンピュータシステムの分散化等から、パーソナルコンピュータの需要が著しく増え、パーソナルコンピュータを比較的に低コストで製造し、供給できる背景が確立している。
そのため、高機能なパーソナルコンピュータが安価に入手できるようになり、また、一般家庭にも普及していることから、プログラム等の開発環境も多々用意されており、遊技情報の収集管理システムの構築もワークステーションを核とするものから、パーソナルコンピュータを利用した分散型への移行が考えられている。
【0005】
【発明が解決しようとする課題】
しかしながら、従来の遊技情報の収集システムにおいては、以下のような問題点があった。
(イ)管理装置として高機能コンピュータであるワークステーション(すなわち、1台のコンピュータ)を用いて、遊技機等より発生する各種遊技情報の一元的な収集、管理を行っているが、コストが高いという問題点があった。
すなわち、従来の管理装置で遊技機の状態変化を報知する際には、各遊技機より収集した遊技情報に基づき状態変化検出のための演算を行い、演算結果に基づいて遊技機の状態変化の報知を行うとともに、併せて、収集した遊技情報に基づいて最新の分析情報(例えば、経営情報としての活用のため)の報知も行えるような演算も行う必要があり、そのためにも高機能なコンピュータが必要となっている。
【0006】
この場合、収集した遊技情報から状態変化検出のための演算を行って遊技機の状態変化を報知しているので、オペレータが当該報知により該当する遊技機の詳細情報を確認したい場合には、直ちに当該詳細情報を画面に表示可能にしているが(報知するための情報は既に収集されているので)、状態変化の報知があった場合に、オペレータが実際に行う作業は、店内にいる店員に連絡して報知のあった当該遊技機に適切な対処を施すように指令することである。例えば、遊技機の状態変化として金枠が開放された場合には、不正の可能性があるので、それを直ちに店内にいる店員に連絡して不正な金枠開放に対する処置を取るように要請する。また、大当り、打ち止め等の状態変化があった場合には、大当りに対するドル箱の準備、打ち止めを遊技者に確実に知らせて遊技を停止してもらう等の処置が必要となる。
【0007】
しかし、この状態変化報知の中でも、例えば大当りの際は詳細な情報を確認したいものである。すなわち、店員への指示が状態変化報知の主な特長であるが、その状態変化報知の中でも、詳細な情報の伝達が所望されるものがある。
ところが、リアルタイムの大量の遊技情報を収集処理しながら、大当り発生等の個別の特定情報のみを確認できるような表示を行うには、各遊技機より遊技情報を収集、管理と並行して個別の特定情報を選択して収集、表示処理等の演算をする必要があり、そのために従来は高機能な管理装置を使用して演算処理を行うので、どうしても高機能コンピュータであるワークステーションを用いる必要があり、コストが高くなっていた。
【0008】
(ロ)一方、近時は安価なパーソナルコンピュータが普及しているが、従来の管理装置の位置を単にパーソナルコンピュータを置き換えただけでは、高機能な処理を行うことができず、遊技店の要求に対応することができない。
また、遊技機等より発生する遊技情報を収集管理している管理装置は、遊技情報を収集管理するための店内の通信網を有しており、この通信網を活用して、何とか低コストでかつ高機能な遊技情報の収集管理システムを実現したいとする希望はあるものの、従来は単なる発想の段階に過ぎず、具体的には進展していなかった。
【0009】
(ハ)従来は、高機能コンピュータであるワークステーションに遊技店に関連する遊技情報を全て1台で演算処理させており、これは遊技情報に対する情報判断レベルを区分しないで、全てを同じ判断レベルとしていたものでもあった。
遊技情報の判断には、例えば遊技機の現在の稼働状態をリアルタイムで監視したい場合(例えば、金枠が不正にオープンされた場合)があり、この場合には、現在の稼働状態に重きがおかれ、金枠が不正にオープンされた遊技機を検出したとき直ちに店員を当該台に向わせる対応が必要となる。したがって、遊技機の現在の稼働状態に重きがおかれ、過去情報に基づく履歴情報は必要としない。
一方、遊技店の経営者が経営に活用できる遊技情報を得たい場合には、例えば遊技機の過去情報に基づく履歴情報を必要とする。このように、遊技店の情報には異なる判断レベルがある。言換えれば、収集した遊技情報でも価値判断と、遊技情報を得た場合のその後の行動が違うということである。
【0010】
ところが、従来ではこのような遊技情報の実態にかかわらず、遊技情報を区分しないで、高機能のワークステーションが使用され、コスト高を招いていた。
本出願の発明者は、鋭意研究の結果、遊技情報の区分(すなわち、異なる判断レベルがあること)に着目して遊技情報を複数に区分して分散処理する分担化を図ることによってパーソナルコンピュータを用いても高機能のワークステーションと同等なレベルの遊技情報収集管理システムを実現できることを見出した。
【0011】
そこで本発明は、上述した問題点に鑑みてなされたもので、安価で普及しているパーソナルコンピュータレベルのコンピュータを管理装置として使用可能で、低コストで遊技情報の収集・管理が行えるとともに、遊技店の営業に効率良く活用できる遊技場の遊技情報管理システムを提供することを目的としている。
【0012】
【課題を解決するための手段】
上記目的達成のため、請求項1記載の発明による遊技場の遊技情報管理システムは、遊技機および遊技設備装置から発生する遊技情報の監視および管理を行う遊技情報管理システムであって、
前記遊技機に対応して設けられ、該遊技機および遊技機に付設される遊技設備装置よりの遊技情報を収集し、該収集した遊技情報に基づいて状態変化情報及び遊技詳細情報を生成する遊技情報収集装置と、
前記遊技情報収集装置より通報される状態変化情報を収集し、該状態変化情報を監視することにより、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する状態監視用管理装置と、
前記遊技情報収集装置から遊技詳細情報を収集し、加工する情報処理用管理装置と、を備えたことを特徴とする。
請求項2記載の発明は、遊技機および遊技設備装置から発生する遊技情報の監視および管理を行う遊技情報管理システムであって、
前記遊技機に対応して設けられ、該遊技機および遊技機に付設される遊技設備装置よりの遊技情報を収集し、該収集した遊技情報に基づいて状態変化情報及び遊技詳細情報を生成する遊技情報収集装置と、
前記遊技情報収集装置より通報される状態変化情報を記録する状態変化情報記録装置と、
前記状態変化情報記録装置を監視し、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する状態監視用管理装置と、
前記遊技情報収集装置から遊技詳細情報を収集し、加工する情報処理用管理装置と、を備えたことを特徴とする。
【0013】
好ましい態様として、例えば請求項2に従属する請求項3記載のように、前記遊技情報収集装置は、
前記遊技機および遊技機に付設される遊技設備装置から遊技に関連する遊技情報を収集し、状態変化情報及び遊技詳細情報に加工する遊技情報収集加工手段と、
前記遊技情報収集加工手段によって得られた情報に基づいて、遊技情報の状態変化を監視する状態変化監視手段と、
前記状態変化監視手段の監視結果に基づいて、状態変化情報を通報する状態変化通報手段と、
前記状態監視用管理装置若しくは情報処理用管理装置からの指令に基づいて、前記遊技情報収集加工手段によって得られた情報を転送する遊技情報転送手段と、を備えており、
前記状態変化情報記録装置は、
前記状態変化通報手段によって通報された状態変化情報を記録する状態変化情報記録手段と、
前記状態監視用管理装置からの指令に基づいて、前記状態変化情報記録手段によって記録された状態変化情報を転送する状態変化情報転送手段と、を備えており、
前記状態監視用管理装置は、
前記状態変化情報記録装置へ指令し、前記状態変化情報転送手段により転送される状態変化情報を定時的に収集して、状態変化情報を管理する状態変化情報管理手段と、
前記状態変化情報管理手段により管理されている情報に基づいて、状態変化情報の変化を検出する状態変化検出手段と、
前記状態変化検出手段の検出結果に基づいて、前記遊技機若しくは遊技機に付設される遊技設備装置の状態変化を報知する第1報知手段と、を備えており、
前記情報処理用管理装置は、
前記遊技情報収集装置へ指令して、前記遊技情報転送手段により転送される遊技詳細情報を定時的に収集して分析情報に加工するとともに、当該加工された分析情報を報知する第2報知手段を備えているようにしてもよい。
【0014】
例えば請求項3に従属する請求項4記載のように、前記状態監視用管理装置の前記状態変化検出手段は、
特定の状態変化情報の起点変化を検出した場合には、起点変化が検出された前記遊技情報収集装置へ指令して、前記遊技情報転送手段により転送される遊技詳細情報を収集する遊技情報個別収集手段を備え、
前記第1報知手段は、
前記遊技情報個別収集手段により収集された遊技詳細情報を加工し、状態変化の報知と併せて、加工した遊技詳細情報を報知する状態変化詳細報知手段を備えているようにしてもよい。
【0015】
例えば請求項3又は4に従属する請求項5記載のように、前記状態変化情報記録装置と同一機能の補助状態変化情報記録装置が備えられ、
前記補助状態変化情報記録装置は、
前記状態変化通報手段によって通報された状態変化情報を記録する補助状態変化情報記録手段と、
前記状態監視用管理装置からの指令に基づいて、前記補助状態変化情報記録手段によって記録された状態変化情報を転送する補助状態変化情報転送手段と、を備えており、
前記状態監視用管理装置の前記状態変化情報管理手段は、
前記遊技機および遊技機に付設される遊技設備装置の状態変化情報を収集すべく、前記状態変化情報記録装置へ指令した結果、所定条件が成立した際には、前記補助状態変化情報記録装置へ状態変化情報の収集先を切り替える状態変化情報収集先切替手段を備えているようにしてもよい。
【0016】
例えば請求項3乃至5の何れかに従属する請求項6記載のように、前記状態監視用管理装置は、
前記遊技情報収集装置を指定して指令し、前記遊技情報転送手段により転送される情報を収集する第1遊技情報収集手段を備え、
前記第1報知手段は、前記第1遊技情報収集手段により得られた情報を報知する第1指定遊技情報報知手段を含み、
前記情報処理用管理装置は、
前記遊技情報収集装置を指定して指令し、前記遊技情報転送手段により転送される情報を収集する第2遊技情報収集手段を備え、
前記第2報知手段は、前記第2遊技情報収集手段により得られた情報を報知する第2指定遊技情報報知手段を含んでいるようにしてもよい。
【0017】
例えば請求項3乃至6の何れかに従属する請求項7記載のように、前記遊技情報収集装置、前記状態監視用管理装置および前記情報処理用管理装置を通信網で接続し、
前記状態監視用管理装置と前記情報処理用管理装置の間の情報転送に使用される情報路には、前記通信網とは別の特定通信網を備え、
前記状態監視用管理装置は、
前記情報処理用管理装置からの指令に基づいて、前記特定通信網を介して、前記状態変化情報管理手段により管理されている状態変化情報を転送する状態変化管理情報転送手段を備え、
前記情報処理用管理装置は、
前記状態監視用管理装置からの指令に基づいて、前記特定通信網を介して前記分析情報を転送する分析情報転送手段を備え、
前記状態監視用管理装置の前記第1報知手段は、
前記分析情報転送手段により転送される分析情報を報知する分析情報報知手段を含み、
前記情報処理用管理装置の前記第2報知手段は、
前記状態変化管理情報転送手段により転送される状態変化情報を報知する状態変化管理情報報知手段を含んでいるようにしてもよい。
【0018】
【発明の原理】
次に、本発明の原理について説明する。図1は本発明の原理を示すシステム図である。図1において、遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)は遊技機に対応して設けられ(すなわち、P機毎に配置され)、遊技機および遊技機に付設される遊技設備装置(例えば、球貸装置等)よりの遊技情報を収集する(図1ではP機3台分を示す)。なお、以下の説明では、図面への記載や説明の都合上、遊技機をP機あるいはP台と適宜略称する。
遊技情報収集装置2(PJ2)は遊技機および遊技設備装置より収集した主にP機を監視するための状態変化情報(例えば、金枠開放信号、空皿信号等)を遊技情報収集装置1(PJ1)へ転送し、遊技情報収集装置1(PJ1)より上位ノードの端末装置(例えば、状態変化情報記録装置(JR))に転送してもらう。
【0019】
遊技情報収集装置1(PJ1)は自分が受け持つ遊技機等より出力された遊技情報と、遊技情報収集装置2(PJ2)より転送された遊技情報(ここでは状態変化情報)を併せて演算加工(例えば、後述の図12に示すような累計セーフ、累計アウト、累計特賞回数等の遊技詳細情報に加工)し、収集した遊技情報より遊技情報の変化を検出する。すなわち、遊技機等の状態変化情報(例えば、後述の図13に示すようなアウト異常、セーフ異常、ベース異常等の状態変化情報)を算出する。したがって、遊技情報収集装置1(PJ1)は自分が受け持つ遊技機等についての図12および図13に示す情報への演算加工を行う。
【0020】
遊技情報収集装置1(PJ1)は自分が受け持つ遊技機等の状態変化情報の変化を検出した場合には、図13に示す状態変化情報を状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)へ自立的に送信(通報)し、これらの状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)に遊技機等の状態変化情報を記録してもらう。
遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)は、遊技情報収集装置に相当し、遊技情報収集加工手段、状態変化監視手段、状態変化通報手段および遊技情報転送手段の機能を実現する。
状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)は、状態変化情報記録装置に相当し、状態変化情報記録手段および状態変化情報転送手段の機能を実現するもので、遊技店に設置されている各遊技情報収集装置1(PJ1)より通報された状態変化情報を整理、記録する。
状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)の関係について説明すると、補助状態変化情報記録装置(JR’)は状態変化情報記録装置(JR)のいわゆるバックアップ用である。状態変化情報は遊技機を稼働するのに、換言すると、店員に指示を送るのに必要な情報であり、その情報の取得はリアルタイム性が要求されるので、補助状態変化情報記録装置(JR’)を設けることにしている。
【0021】
状態監視用管理装置としてのカウンタ用コンピュータ(CC)は状態変化情報管理手段、状態変化検出手段および第1報知手段の機能を実現するもので、状態変化情報記録装置(JR)を監視し、所定間隔毎にポーリングして状態変化情報を収集・監視するとともに、所望の遊技機の遊技情報を収集して表示(報知に相当)する。
また、情報処理用管理装置としての事務所用コンピュータ(ホールコンピュータ)(HC)は遊技情報収集履歴作成手段、分析情報加工手段および第2報知手段の機能を実現するもので、各遊技情報収集装置1(PJ1)を所定間隔毎にポーリングして遊技詳細情報を収集し、分析情報に加工するとともに、所望の遊技機の遊技詳細情報を収集して、それらを表示(報知に相当)する。
【0022】
ここで、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)と下位ノード(例えば、PJ1、PJ2、JR、JR’)間は所定の通信網で接続されており、この通信網には、例えばLON(詳細は後述)を使用するが、LONに限るものではない。LONでは、例えばノード相互間の相互認証を行う認証付けメッセージのプロトコルを使用して、各ノード間で情報の転送相手を確認する。
カウンタ用コンピュータ(CC)は遊技機を稼働させる(例えば、店員に指示を出し、スムーズに遊技者に遊技を行わせる)ために、最低限必要な機能を担保したコンピュータであり、このような機能に絞ったことにより、安価で普及しているパーソナルコンピュータで実現する。
【0023】
カウンタ用コンピュータ(CC)の機能をもう少し詳細に説明すると、カウンタ用コンピュータ(CC)は常に状態変化情報記録装置(JR)を所定間隔毎にポーリングして遊技機等の状態変化情報(図13参照)を収集している。この場合、状態変化情報記録装置(JR)へのアクセスが不良であれば(例えば、所定回数アクセスしても応答が無いとか)、補助状態変化情報記録装置(JR’)にアクセス先を切り替えて同等の情報を収集する。そして、収集した状態変化情報に基づいて遊技機の状態変化を報知する。このとき、状態変化情報のうちでも操作者が詳細情報を確認したい「大当り時」、「確率変動時(確変時)」には、自動的に前記事象が発生した遊技機に対応する遊技情報収集装置1(PJ1)へ要求を出して遊技詳細情報(図12参照)を取得し、状態変化情報と併せて該当する遊技詳細情報も共に報知する。
【0024】
また、操作者が所望の遊技機の遊技詳細情報も確認したい場合があるので、その際は遊技情報収集装置1(PJ1)へ直接的に要求を出し、遊技詳細情報(図12参照)を取得して表示する。さらに、遊技詳細情報に基づいた分析情報をカウンタ用コンピュータ(CC)で確認したい場合があるので、パーソナルコンピュータで効率良く遊技場の遊技情報収集管理システムを実現するために、カウンタ用コンピュータ(CC)の機能をカウンタ内(例えば、遊技機が設置されているホール内の場所)で使用できる範囲に制限して、事務所用コンピュータ(HC)と機能を分担している。遊技詳細情報に基づいた分析情報は、事務所用コンピュータ(HC)より情報を別の特定通信網(例えば、イーサネット:Ethernet)を介して取得して表示する。遊技詳細情報に基づいた分析情報は情報量が多くなるので、遊技機より遊技情報等を収集する通信網(例えば、LON)とは別の特定通信網を使用することにより、通信効率の低下を防止するとともに、拡張性を担保する。例えば、貯玉、会員管理等のシステムは、この特定通信網で拡張できるようにする。
【0025】
事務所用コンピュータ(HC)の機能をもう少し詳細に説明すると、事務所用コンピュータ(HC)は各遊技情報収集装置1(PJ1)を所定間隔毎にポーリングして遊技詳細情報(図12参照)を収集して、時系列情報、機械台情報(P機情報)、売上情報等の分析情報(履歴情報)に加工・記録し、表示を行う。また、経営者が所望の遊技機の遊技詳細情報を確認したい場合には、該当する遊技情報収集装置1(PJ1)へ要求を出し、遊技詳細情報を取得して表示する。
【0026】
さらに、事務所用コンピュータ(HC)で遊技機の状態変化情報を確認したい場合があり、このときはカウンタ用コンピュータ(CC)の項で述べたように、安価で普及しているパーソナルコンピュータを使用して、遊技場の遊技情報収集管理システムを実現するために、遊技機よりの遊技情報の収集処理機能を分散(すなわち、遊技情報収集装置1(PJ1)、遊技情報収集装置2(PJ2)、状態変化情報記録装置(JR)にそれぞれ分散して処理させるという意味)し、かつ遊技情報を管理する装置を、遊技情報を区分けして、状態変化情報をカウンタ用コンピュータ(CC)で処理し、遊技詳細情報(情報加工も含む)を事務所用コンピュータ(HC)で処理するように構成する。
【0027】
これにより、機能の分担化が図られ、事務所用コンピュータ(HC)で遊技機の状態変化情報を確認したい場合には、カウンタ用コンピュータ(CC)より情報を取得して表示する。カウンタ用コンピュータ(CC)で分析情報を、事務所用コンピュータ(HC)で遊技機の状態変化情報を確認する頻度は実際上少ないという事実にも起因しており、このような背景に本発明者は着眼し、情報を区分して判断レベルに応じた処理を分散化して行うことで、低コストのパーソナルコンピュータを使用して遊技場の遊技情報管理システムを実現した。
【0028】
【発明の実施の形態】
以下、本発明の実施の形態を、多数のパチンコ遊技機(弾球遊技機であり、以下、遊技機と略称する。また、説明の都合上、遊技機をP機あるいはP台と適宜略称する)を設置した遊技店に適用した実施例として図面を参照して説明する。
A.遊技店の全体構成
最初に、遊技店の全体構成について説明する。図2は遊技店の全体構成を示すブロック図である。図2において、1は遊技店(パチンコホール:遊技場)であり、遊技店1にはCR機タイプの遊技機10a、10b等が多数設置されたパチンコ島11、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)、履歴処理装置12、カウンタ用コンピュータ(CC)、FAX装置13、事務所用コンピュータ(HC)、プリンタ14、通信制御装置15〜18、玉計数機19、島金庫20、監視カメラシステム21、アナウンスシステム22および設定・検査装置23(ただし、常に後述の通信網37に接続されない)が配置されている。
【0029】
パチンコ島11は、情報収集端末装置(情報収集BOX)31a、31b、・・・(以下、適宜、情報収集端末装置31で代表する)、遊技機10a、10b、・・・(以下、適宜、遊技機10で代表する)、カード式球貸装置32a、32b、・・・(以下、適宜、カード式球貸装置32で代表する)、球切装置33a、33b、・・・(以下、適宜、球切装置33で代表する)、パルスタンク34a、34b、・・・(以下、適宜、パルスタンク34で代表する)およびネットワーク中継装置35(例えば、ルータ)を備えている。なお、パチンコ島11は遊技店1に複数が配置されるが、ここでは1つのパチンコ島11の詳細を説明する。その他のパチンコ島も同様の構成である。
ネットワーク中継装置35は1つのパチンコ島11について、それぞれ1台ずつ配置されるが、その他の各装置(例えば、情報収集端末装置31、球切装置33、パルスタンク34)は遊技機10a、10b、・・・と同数だけ(すなわち、遊技機10と対をなして)配置されている。
【0030】
遊技機10a、10b、・・・は遊技状態を制御する遊技制御基板41a、41b、・・・(以下、適宜、遊技制御基板41で代表する)をそれぞれ有しており、遊技制御基板41は役物の制御を行う演算処理装置200(いわゆるアミューズチップ用のIC)(詳細は後述の図7参照)を内蔵している。遊技機10は前述したようにCR機であり、その側方にはカード式球貸装置32(遊技設備装置)が配置されている。カード式球貸装置32はプリペイドカードを使用して球を貸出すもので、球の貸出し操作等は遊技機10で可能である。
【0031】
球切装置33(遊技設備装置)は遊技機10の補給タンクへパチンコ島11から球を補給するもので、例えば球が10個補給される毎に1パルスとなる信号(例えば、後述の図3に示す補給球数信号)が球切装置33から出力されるようになっている。パルスタンク34(遊技設備装置)は発射されて遊技が終了した球が遊技機10から外部に回収した球を計数するもので、例えば球の10個流出(回収)に対応して1パルスとなる信号(後述の図3に示す回収球数信号)がパルスタンク34から出力されるようになっている。
【0032】
情報収集端末装置31a、31b、・・・は遊技情報収集装置1(PJ1)、・・・、遊技情報収集装置2(PJ2)、・・・および分配回路42a、42b、・・・(以下、適宜、分配回路42で代表する)をそれぞれ備えている。情報収集端末装置31は1つの単体のボックス(例えば、情報収集端末装置31の機能を実現する基盤を収納したボックス)として製造されている。分配回路42は遊技機10、カード式球貸装置32、球切装置33およびパルスタンク34に接続され、これらの各装置から出力される信号を遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)に分配して連絡する。例えば、分配回路42は遊技情報収集装置1(PJ1)に対して売上信号、補給球数信号、回収球数信号、大当り信号、特図回転信号、確変信号、アミューズ通信信号を分配して連絡し、遊技情報収集装置2(PJ2)に対して打止信号、金枠開閉信号、木枠開閉信号、異常信号を分配して連絡する。
【0033】
遊技情報収集装置1(PJ1)は売上信号、補給球数信号、回収球数信号、大当り信号、特図回転信号、確変信号および遊技制御基板41から入力されるアミューズ通信信号に基づいて、自分が受け持つ遊技機10および遊技設備装置より出力された遊技情報と、遊技情報収集装置2(PJ2)より転送された遊技情報(状態変化情報)を併せて演算加工し、収集した遊技情報より遊技情報の変化を検出する処理等を行うもので、その詳細なブロック構成は後述する。
遊技情報収集装置2(PJ2)は遊技機10および遊技設備装置より収集した主にP機を監視するための状態変化情報(例えば、金枠開放信号、空皿信号等)を遊技情報収集装置1(PJ1)へ転送する処理等を行うもので、その詳細なブロック構成は後述する。
【0034】
ネットワーク中継装置35は、例えば、ルータ(Router)からなり、島内ネットワーク36と店内ネットワーク37の各LON間を中継接続する装置であり、中継が行われるレイヤのうちネットワーク層(レイヤ3)に対応するものである。島内ネットワーク36にはLONが採用される。ここで、LONとは米国エシャロン社によって開発されたLON(Local Operating Network:エシャロン社登録商標)という技術に基づいている。一般的に、LON技術は各種センサと、各種アクチュエータとの通信(例えば、最大32385ノード)により検知、監視、制御その他のアプリケーションを容易に、高信頼度をもって、かつ低コストで実現できるというインテリジェント分散型ネットワークシステム技術である。なお、島内ネットワーク36はLONに限るものではなく、その他の通信方式であってもよい。例えば、無線LAN、赤外線LAN等を使用してもよい。
【0035】
パチンコ島11は店内ネットワーク37を介して状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)、履歴処理装置12、カウンタ用コンピュータ(CC)(状態監視用管理装置)、事務所用コンピュータ(HC)(情報処理用管理装置)、通信制御装置15〜18および設定・検査装置23と接続されている。店内ネットワーク37には同様にLONが採用される。店内ネットワーク37はLONに限るものではなく、その他の通信方式であってもよい。
島内ネットワーク36、ネットワーク中継装置35および店内ネットワーク37は、全体として遊技情報収集装置(PJ1)、(PJ2)、状態変化情報記録装置(JR)、状態監視用管理装置(カウンタ用コンピュータ(CC))および情報処理用管理装置(事務所用コンピュータ(HC))の間を接続する通信網91(図6参照:以下、適宜LON通信網という)を構成する。
また、LON通信網91に接続される各ノード間では、LONTALKプロトコルを使用した認証付きメッセージ(例えば、ユーザプログラム側で情報の送信時に行う)で情報転送が行われ、ノード双方を相互に認証して信頼性を確保するようになっている。
【0036】
状態変化情報記録装置(JR)は遊技店1に1台ずつ設けられ、各パチンコ島11に設けられている遊技情報収集装置1(PJ1)より通報される遊技情報を遊技機毎に整理して記録し、補助状態変化情報記録装置(JR’)は同様に遊技店1に1台ずつ設けられ、状態変化情報記録装置(JR)のバックアップ用の装置である。状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)の詳細なブロック構成は後述する。
履歴処理装置12は通信網37に接続されているノード(PJ1、PJ2、JR、JR’等)がエラーを発生した際に、そのエラー情報が当該履歴処理装置12へ通報されるので、そのエラー情報を記録する装置であり、後にエラー来歴をオペレータが確認できるようになっている。
【0037】
カウンタ用コンピュータ(CC)は状態変化情報記録装置(JR)を監視し、所定間隔毎にポーリングして状態変化情報を収集・監視するとともに、所望の遊技機の遊技情報を収集して表示(報知)するもので、詳細なブロック構成は後述する。カウンタ用コンピュータ(CC)にはFAX装置13が接続されており、FAX装置13はカウンタ用コンピュータ(CC)の演算した情報を外部に送信可能である。
事務所用コンピュータ(HC)は各遊技情報収集装置1(PJ1)を所定間隔毎にポーリングして遊技詳細情報を収集し、分析情報に加工するとともに、所望の遊技機の遊技詳細情報を収集して、それらを表示(報知)するもので、詳細なブロック構成は後述する。事務所用コンピュータ(HC)にはプリンタ14が接続されており、事務所用コンピュータ(HC)の演算した情報を印刷出力可能である。
【0038】
通信制御装置15〜18は玉計数機19、島金庫20、監視カメラシステム21およびアナウンスシステム22が通信網(LON)37を介して他の装置との通信を行う際のインターフェース処理を行う。
玉計数機19は遊技者が獲得した球(例えば、景品交換のため)の計数を行うもので、計数値をカウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)に転送し、当該遊技者に対して景品交換に使用すべく計数結果をプリントアウトして渡す。
島金庫20は遊技店1での両替機若しくは現金式球貸装置より回収した貨幣を収納する装置であり、現在の情報を事務所用コンピュータ(HC)およびカウンタ用コンピュータ(CC)に転送する。
【0039】
監視カメラシステム21は遊技店1内に配置された監視カメラを管理し、撮像された画像を記録するシステムであり、遊技情報収集装置1(PJ1)より当該監視カメラシステム21と接続している通信制御装置17へ金枠開放情報、異常情報等を直接通報し、監視カメラにより撮像させる。
アナウンスシステム22は遊技店1内のアナウンスを自動的に行うシステムであり、例えば「○○番台、大当り発生です」というような店内アナウンスを行う。アナウンスシステム22は遊技情報収集装置1(PJ1)より当該アナウンスシステム22と接続している通信制御装置18へ大当り情報等を直接通報し、該当する遊技機10の遊技状態をアナウンスさせる。
【0040】
設定・検査装置23は遊技情報収集装置1(PJ1)へ当該遊技情報収集装置1(PJ1)に接続される遊技機10の遊技制御基板41に内蔵されている遊技用演算処理装置の固有IDを設定するもので、遊技情報収集装置1(PJ1)は設定・検査装置23により設定された固有ID以外の遊技機(遊技用演算処理装置)は正当と認めず遊技を行わせない。この場合、遊技用演算処理装置には、遊技用演算処理装置毎に異なる固有IDが予め製造時に格納されており、遊技店1に遊技用演算処理装置(すなわち、遊技機)を設置するときも、当該遊技用演算処理装置に格納されている固有IDを、当該遊技用演算処理装置を監視する遊技情報収集装置1(PJ1)へ設定・検査装置23を用いて所定の信用機関(例えば、第3者機関)が設定し、以降、遊技情報収集装置1(PJ1)が当該固有IDに基づいて遊技用演算処理装置の真偽を判断する。
【0041】
また、設定・検査装置23は当局(例えば、警察署)等の立入り検査時、遊技制御基板41に内蔵されている遊技用演算処理装置内に格納されている遊技プログラムをダウンロードし、遊技プログラムの真偽を判定する機能もある。この場合、詳しくは設定・検査装置23を通信網37に接続し、遊技プログラムを確認したい遊技機10が接続されている遊技情報収集装置1(PJ1)へ指令すると、当該遊技情報収集装置1(PJ1)が接続している遊技用演算処理装置へ指令を出して遊技プログラムを読み込み、その遊技プログラムを遊技情報収集装置1(PJ1)が設定・検査装置23に送信する。次いで、設定・検査装置23は遊技プログラムの真偽を判定する。当然であるが、設定・検査装置23には正規の遊技プログラムを保有しており、例えば正規プログラムを格納したROMチップが取り付けられている。なお、設定・検査装置23は常に遊技店1の通信網37に接続されているものではなく、信用機関や当局(例えば、警察署)等で設置若しくは検査を行う場合に、通信網37に接続される。
【0042】
B.遊技情報収集装置1(PJ1)の構成
次に、遊技情報収集装置1(PJ1)のブロック構成について説明する。図3は遊技情報収集装置1(PJ1)のブロック図である。図3において、遊技情報収集装置1(PJ1)はCPU51、ROM52、RAM53、EEPROM54、バックアップ電源55、発信回路56、通信制御装置57、出力インターフェース回路(I/F)58、入力インターフェース回路(I/F)59およびバス60を備えている。
CPU51はROM52に格納されている処理プログラムに基づいて自分が受け持つ遊技機10および遊技設備装置より出力された遊技情報と、遊技情報収集装置2(PJ2)より転送された遊技情報(状態変化情報)を併せて演算加工し、収集した遊技情報より遊技情報の変化を検出する処理等を行うとともに、遊技用演算処理装置の真偽判定も行う。ROM52は遊技情報の収集・加工等のための処理プログラムを格納しており、RAM53はワークエリアとして用いられる。
【0043】
EEPROM54は当該遊技情報収集装置1(PJ1)に接続される遊技用演算処理装置に製造時に格納されている固有IDを記憶する。これは、設定・検査装置23により行われる。また、EEPROM54は状態変化情報の監視用の設定値も記憶する。この設定値は、カウンタ用コンピュータ(CC)若しくは事務所用コンピュータ(HC)により設定される。
バックアップ電源55はRAM53の記憶情報をバックアップする電源であり、例えば電池からなる。RAM53の記憶情報としては、例えば遊技詳細情報(図12参照)および状態変化情報(図13参照)があり、これらの情報はRAM53に格納されている段階で保持される。なお、RAM53は1日分の当該遊技機10等の遊技情報をストック可能な容量を有している。
【0044】
発信回路56はCPU51に制御クロック信号を供給する。通信制御装置57は島内ネットワーク36を介して遊技情報収集装置1(PJ1)と他のネットワーク端末(例えば、遊技情報収集装置2(PJ2)あるいはネットワーク中継装置35を介した店内ネットワーク37の各端末)との間で情報の転送等に必要な通信の制御を行う。
出力インターフェース回路(I/F)58は遊技機10とCPU51との間の出力インターフェース処理を行うもので、出力インターフェース回路(I/F)59から遊技機10の遊技制御基板41に対してアミューズ通信信号が出力される。アミューズ通信信号は遊技制御基板41に内蔵されている遊技用演算処理装置へ各種コマンド(例えば、認証チェックコマンド)を出力するための信号である。
【0045】
入力インターフェース回路(I/F)59は遊技機10および遊技設備装置(球貸装置32等)とCPU51との間の入力インターフェース処理を行うもので、入力インターフェース回路(I/F)59には遊技制御基板41から遊技用演算処理装置へのコマンドに対して応答するアミューズ通信信号、カード式球貸装置32からカードによる売上信号、現金式の球貸装置(図示略)から現金による売上信号、球切装置33から補給球数信号、パルスタンク34から回収球数信号、遊技制御基板41から特図回転信号、大当り信号、確変信号がそれぞれ入力されるようになっている。入力インターフェース回路(I/F)59は、これらの信号をインターフェース処理してCPU51に送る。
【0046】
入力インターフェース回路(I/F)59に入力されるアミューズ通信信号は、例えば遊技機10の遊技用演算処理装置より送信される認証コード(ID)信号であり、この信号(ID)をCPU51によって監視(認証判断)することにより、正規の遊技用演算処理装置が装着されているか否かを判断する。カードによる売上信号はカード式球貸装置32によるプリペイドカードを使用した球の貸し出しの売上げを知らせる信号である。なお、球貸装置にはプリペイドカードを使用したカード式球貸装置32の他に、現金の投入によって球の貸し出しを行う現金式球貸装置があり、現金式球貸装置の場合には、現金の投入に伴う球の貸し出しに対応した現金売上信号となる。
補給球数信号は入賞による賞球に伴って当該遊技機10の補給タンクの球が減少した場合に、パチンコ島11から当該遊技機10の補給タンクに補給した球数情報を知らせる信号であり、球切装置33より出力されるいわゆるイン信号(例えば、球の10個補給で1パルスとなる信号、あるいは球の100個補給で1パルスとなる信号、球の400個補給で1パルスとなる信号がある)が利用される。また、遊技機より直接賞球数を外部に連絡する端子を備えているタイプの遊技機であれば、当該端子より信号を取得してもよい。
【0047】
回収球数信号は当該遊技機10からパチンコ島11の方に(つまり遊技を終了して遊技の結果が確定した球を遊技機外部に)球が流れたことを知らせる信号であり、例えばパルスタンク34より球の10個流出に対応して1パルスとなるアウト信号が利用される。特図回転信号は当該遊技機10が第1種である場合に、特別図柄表示装置の図柄(以下、適宜、特図という)変動が終了したときに、特図の回転を知らせる信号である。大当り信号は当該遊技機10の特図が特定の利益状態(例えば、大当りのゾロ目状態:「777」など)に揃って大当りが発生していることを知らせる信号であり、遊技機10より大当り発生時〜大当り終了時まで出力されるものである。確変信号は当該遊技機10が確率変動遊技付きの遊技機である場合に、確率変動中および大当り遊技中に、それを知らせる信号である。言換えれば、ベースの算出から外したい期間を知らせる信号である。
【0048】
したがって、遊技情報収集装置1(PJ1)は遊技機10に対して1台毎に設けられ、アミューズ通信信号に基づいて遊技用演算処理装置の真偽判定を行うとともに、カードによる売上信号、現金による売上信号、補給球数信号、回収球数信号、特図回転信号、大当り信号、確変信号の入力に基づいて遊技情報を収集するとともに、収集した情報に基づいて図12に示す遊技詳細情報および図13に示す状態変化情報への加工処理を行う。また、遊技情報収集装置2(PJ2)より転送された遊技情報(状態変化情報)も併せて上位ノード(JR、JR’)へ転送する処理を行うとともに、収集した遊技情報より遊技情報の変化を検出すると、図13に示す状態変化情報の内容を状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)へ自立的に通報する。さらに、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)よりの指令があった場合には、図12に示す遊技詳細情報の内容を現在の遊技情報として応答し、転送する。
【0049】
C.遊技情報収集装置2(PJ2)の構成
次に、遊技情報収集装置2(PJ2)のブロック構成について説明する。図4は遊技情報収集装置2(PJ2)のブロック図である。図4において、遊技情報収集装置2(PJ2)はCPU71、ROM72、RAM73、EEPROM74、バックアップ電源75、発信回路76、通信制御装置77、出力インターフェース回路(I/F)78、入力インターフェース回路(I/F)79およびバス80を備えている。
CPU71はROM72に格納されている処理プログラムに基づいて遊技機10および遊技設備装置より収集した信号から状態変化を検出(例えば、金枠の開放等)し、その情報を遊技情報収集装置1(PJ1)へ転送し、遊技情報収集装置1(PJ1)より上位ノードへ転送してもらう処理を行う。ROM72は状態変化の検出等のための処理プログラムを格納しており、RAM73はワークエリアとして用いられる。
【0050】
EEPROM74は当該遊技情報収集装置2(PJ2)における状態変化情報の監視用の設定値を記憶している。この設定値は、カウンタ用コンピュータ(CC)若しくは事務所用コンピュータ(HC)により設定される。
バックアップ電源75はRAM73の記憶情報をバックアップする電源であり、例えば電池からなる。RAM73の記憶情報としては、遊技情報収集装置1(PJ1)にて遊技詳細情報(図12参照)および状態変化情報(図13参照)を作成してもらうべく、当該遊技情報収集装置2(PJ2)が分担している情報があり、これらの情報はRAM73に格納されている段階で保持される。なお、RAM73は1日分の当該担当分の遊技機10等の遊技情報をストック可能な容量を有している。
【0051】
発信回路76はCPU71に制御クロック信号を供給する。通信制御装置77は島内ネットワーク36を介して遊技情報収集装置2(PJ2)と遊技情報収集装置1(PJ1)との間で情報の転送等に必要な通信の制御を行う。
出力インターフェース回路(I/F)78は遊技機10とCPU71との間の出力インターフェース処理を行うもので、出力インターフェース回路(I/F)78から遊技機10の遊技機電源断装置81に対して遊技機電源断信号が出力されるとともに、発射制御装置82に対して打止信号が出力される。遊技機電源断装置81は遊技機10への供給電源をオフする装置(例えば、リレー等を利用した回路)であり、遊技機電源断信号が入力されると、遊技機10への供給電源をオフする。打止信号は遊技機10へ発射停止を指令する信号であり、カウンタ用コンピュータ(CC)等よりの指令で遊技情報収集装置2(PJ2)を介して出力される。発射制御装置82に打止信号が入力されると、発射制御装置82は球の発射を停止する。
【0052】
入力インターフェース回路(I/F)79は遊技機10および遊技設備装置(球貸装置32等)とCPU71との間の入力インターフェース処理を行うもので、入力インターフェース回路(I/F)79には遊技機10の金枠センサ83から金枠開閉信号、木枠センサ84から木枠開閉信号、補給検出センサ85から空皿信号、電磁波検出装置86から異常信号がそれぞれ入力されるようになっている。入力インターフェース回路(I/F)79は、これらの信号をインターフェース処理してCPU71に送る。
【0053】
金枠センサ83は遊技機10における金枠の開閉状態を検出するもので、金枠近傍に設けられた金枠の開閉を検出するスイッチによって構成される。木枠センサ84は額縁状前面枠の開閉状態を検出するもので、額縁状前面枠近傍に設けられた木枠の開閉を検出するスイッチによって構成される。補給検出センサ85は遊技機10のタンク(タンクにはパチンコ島11から遊技球が補給)に補給されている球量が少なくなったことを検出し空皿信号を出力する。電磁波検出装置86は遊技機10に対して磁石を近づける、あるいは不正な電磁波を出す等の不正な磁気力および電磁波を検出するもので、言換えれば磁石あるいは電磁波によって不正を行う行為を検出するものであり、不正な磁気力あるいは電磁波を検出すると、異常信号を出力する。
【0054】
したがって、遊技情報収集装置2(PJ2)は遊技機10に対して1台毎に設けられ、遊技機10および遊技設備装置より収集した信号から状態変化を検出(例えば、10秒間金枠が開放したら金枠開放とする等)し、その情報を遊技情報収集装置1(PJ1)へ転送し、遊技情報収集装置1(PJ1)より上位ノード(JR、JR’)へ転送してもらう。
なお、遊技情報収集装置2(PJ2)は遊技情報収集装置1(PJ1)の中に一体的に組み込んでもよく、例えば遊技情報収集装置1(PJ1)の基板上に遊技情報収集装置2(PJ2)を一体的に搭載するようにしてもよい。
ここで、遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)は、全体として遊技情報収集装置を構成し、遊技情報収集加工手段、状態変化監視手段、状態変化通報手段、遊技情報転送手段の機能を実現する。
【0055】
D.状態変化情報記録装置(JR)の構成
次に、状態変化情報記録装置(JR)のブロック構成について説明する。図5は状態変化情報記録装置(JR)のブロック図であるが、補助状態変化情報記録装置(JR’)および履歴処理装置12の構成についても同様である。したがって、補助状態変化情報記録装置(JR’)および履歴処理装置12のブロック構成の説明は省略する。
図5において、状態変化情報記録装置(JR)はCPU91、ROM92、RAM93、EEPROM94、バックアップ電源95、発信回路96、通信制御装置97およびバス98を備えている。
CPU91はROM92に格納されている処理プログラムに基づいて遊技情報収集装置1(PJ1)より通報される遊技情報を遊技機毎に整理して記録する処理等を行う。ROM92は遊技情報の記録等のための処理プログラムを格納しており、RAM93はワークエリアとして用いられる。
【0056】
EEPROM94はROM92に格納される処理プログラムで使用する設定値等を記憶している。バックアップ電源95はRAM93の記憶情報をバックアップする電源であり、例えば電池からなる。RAM93の記憶情報としては、遊技情報収集装置1(PJ1)にて通報された遊技情報および状態変化情報を整理して更新記録した情報がある。RAM93は1日分の当該担当分の遊技情報収集装置1(PJ1)にて通報された情報をストック可能な容量を有している。
発信回路96はCPU91に制御クロック信号を供給する。通信制御装置97は店内ネットワーク37を介して状態変化情報記録装置(JR)と他のネットワーク端末(例えば、遊技情報収集装置1(PJ1)あるいはネットワーク中継装置35を介した島内ネットワーク36の各端末)との間で情報の転送等に必要な通信の制御を行う。
ここで、状態変化情報記録装置(JR)は状態変化情報記録手段および状態変化情報転送手段の機能を実現する。また、補助状態変化情報記録装置(JR’)は補助状態変化情報記録手段および補助状態変化情報転送手段の機能を実現する。
【0057】
E.カウンタ用コンピュータ(CC)、事務所用コンピュータ(HC)の構成
次に、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)のブロック構成について説明する。図6はカウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)のブロック図である。
図6において、カウンタ用コンピュータ(CC)はディスプレイ装置としてのCRT101、キーボードやマウス等からなる入力装置102、外部記憶装置として使用されるハードディスク装置等からなる記憶装置103、FAX装置13に接続され、データの入力、記憶、表示並びに外部とのFAX通信が可能であるとともに、通信インターフェース回路105を介してLONに接続される各端末装置との間で情報転送を行う他、さらに通信インターフェース回路106を介してイーサネット(専用通信網:情報路に相当し特定通信網を構成する)に接続される事務所用コンピュータ(HC)との間で情報の授受を行う。カウンタ用コンピュータ(CC)としては、安価で普及しているパーソナルコンピュータレベルのコンピュータが使用される。
イーサネット(専用通信網)としては、例えばバス型ネットワークを基本としアクセス方式がCSMA/CD方式のもの(すなわち、データ伝送媒体を共有する放送型パケット通信)が用いられ、端末間は例えば同軸ケーブルで接続される。専用通信網はイーサネットに限るものではなく、その他の通信方式であってもよい。また、データ伝送媒体は同軸ケーブルでなく、例えば無線LAN、赤外線LANに適した媒体あるいは光ケーブル等を使用してもよい。
【0058】
カウンタ用コンピュータ(CC)は当日の遊技機10の状態変化情報を状態変化情報記録装置(JR若しくはJR’)をポーリングして収集し、状態変化を検出して表示する処理を行い、この状態変化情報のうち、大当り、確率変動の場合は、カウンタ用コンピュータ(CC)で当該事象が発生した遊技機10の詳細な遊技詳細情報も確認したい場合が通常なので、この特定の状態変化の場合は直接に該当する遊技機10の遊技情報収集装置(PJ1)へ連絡し、遊技詳細情報の応答を受けて、状態変化と併せて遊技詳細情報をCRT101に表示する。これは、状態変化を確認してから、操作者の操作により遊技情報を遊技情報収集装置(PJ1)に取りにいく手間を省くためである。
この場合の状態変化の報知方法では、例えば遊技店1に設置されている遊技機10を、CRT101の画面上でN行M列の升目状に配置し、その升目の色を灰色:非稼働中、緑色:稼働中、黄色:大当り中、・・・というように色彩により状態変化を報知するようにする。また、金枠オープンの場合は子画面を開いて注意を促し、確率変動および大当りの場合は、状態変化情報と併せて遊技詳細情報を子画面に表示して報知する。
【0059】
また、カウンタ用コンピュータ(CC)で所望の遊技機10の遊技詳細情報を確認したい場合は、直接該当する遊技情報収集装置(PJ1)へ連絡して、応答した遊技詳細情報を表示する機能もある。さらに、カウンタ用コンピュータ(CC)で履歴情報(分析情報:売上、機種情報、時系列情報等)を確認したい場合は、事務所用コンピュータ(HC)との専用通信網(ここでは、イーサネット)により、分析情報を入手しCRT101に表示する。すなわち、カウンタ用コンピュータ(CC)は状態変化情報表示用のもので、リアル系管理装置という位置付けになっている。
ここで、カウンタ用コンピュータ(CC)は状態監視用管理装置を構成し、状態変化情報管理手段、状態変化検出手段、第1報知手段、遊技情報個別収集手段、状態変化詳細報知手段、状態変化情報収集先切替手段、第1遊技情報収集手段、第1指定遊技情報報知手段、状態変化管理情報転送手段および分析情報報知手段の機能を実現する。
【0060】
事務所用コンピュータ(HC)はディスプレイ装置としてのCRT107、キーボードやマウス等からなる入力装置108、外部記憶装置として使用されるハードディスク装置等からなる記憶装置109、印刷を行うプリンタ14に接続され、データの入力、記憶、表示並びに印刷が可能であるとともに、通信インターフェース回路111を介してLONに接続される各端末装置との間で情報転送を行う他、さらに通信インターフェース回路112を介してイーサネット(専用通信網)に接続されるカウンタ用コンピュータ(CC)との間で情報の授受を行う。事務所用コンピュータ(HC)としても、同様に安価で普及しているパーソナルコンピュータレベルのコンピュータが使用される。
【0061】
事務所用コンピュータ(HC)は当日の過去分の遊技詳細情報(例えば、図12参照)を元に履歴情報・分析情報に加工する情報処理系管理装置としての位置付けであり、遊技情報収集装置(PJ1)を所定間隔毎にポーリングして遊技詳細情報(図12)を収集し、履歴情報・分析情報に加工して格納(例えば、内部記憶装置)するとともに、CRT107に表示する。また、事務所用コンピュータ(HC)で所望の遊技機10の遊技詳細情報を確認したい場合は、直接該当する遊技情報収集装置(PJ1)へ連絡して、応答した遊技詳細情報を表示する機能もある。さらに、事務所用コンピュータ(HC)で遊技機10の状態変化情報(リアル系の情報)を確認したい場合は、専用通信網(ここでは、イーサネット)を介してカウンタ用コンピュータ(CC)より状態変化情報を入手しCRT107に表示する。
ここで、事務所用コンピュータ(HC)は情報処理用管理装置を構成し、遊技情報収集履歴作成手段、分析情報加工手段、第2報知手段、第2遊技情報収集手段、第2指定遊技情報報知手段、分析情報転送手段および状態変化管理情報報知手段の機能を実現する。
【0062】
F.遊技用の演算処理装置200の構成
次に、遊技機10の遊技制御基板41が内蔵している役物の制御を行う演算処理装置200の構成について説明する。図7は遊技用演算処理装置200の構成を示すブロック図である。図7において、遊技用演算処理装置200はいわゆるアミューズチップ用のICとして製造され、遊技制御のための演算処理を行うCPUコア201、遊技プログラム等を格納したROM203、ワークエリアとして制御に必要なデータの一時記憶等を行うRAM202、遊技用演算処理装置200の真偽を判定する固有IDを格納しているセキュリティ回路204(例えば、EEPROMで構成)、外部よりの指令に基づいて演算処理装置200内に格納されている情報(例えば、固有ID)を外部へ応答処理する外部通信回路205、CPUコア201を介さずにデータ転送処理を行うDMA(ダイレクトメモリアクセス)206、外部バスのインターフェース処理を行う外部バスインターフェース207、所定のクロック信号を生成するクロックジェネレータ208、システムリセット、ユーザリセットや割り込み要求を検出してCPUコア201に知らせるリセット/割込制御回路210、リセット/割込制御回路210からの信号およびクロックジェネレータ208からの信号の制御を行って外部端子より外部に出力する出力制御回路209、外部クロック/タイマトリガ入力やタイマ出力を内蔵してタイマモードおよびカウンタモードで作動するCTC211、内蔵デバイスおよび内蔵コントロール/ステータスレジスタ群のロケーションをメモリマップドI/O方式およびI/OマップドI/O方式によりデコードするアドレスデコーダ212、入出力ポートとしてのPIO214、アドレスデコーダ212からの信号やPIO214からの信号の制御を行って外部端子より外部に出力する出力制御回路213、ウォッチドッグタイマ215およびバス216により構成される。
【0063】
次に、作用を説明する。遊技情報管理システムに関連する遊技情報収集装置1(PJ1)、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)の各処理プログラムをメインルーチン(ゼネラルフロー)および遊技情報管理を行う個別のサブルーチンに分けて順次説明する。
【0064】
A−1.遊技情報収集装置1(PJ1)のメインルーチン(ゼネラルフロー)
図8(a)、(b)は遊技情報収集装置1(PJ1)のメインルーチンおよび割り込みルーチンをそれぞれ示すフローチャートである。遊技情報収集装置1(PJ1)のメインルーチンは遊技情報収集装置1(PJ1)の電源投入(パワーオン)と同時に開始される。遊技情報収集装置1(PJ1)がパワーオンすると、まずステップS1でCPU51のイニシャライズ、RAM53のチェックおよびイニシャライズを行う。これにより、CPU51が初期化され、システム内部のレジスタの設定処理、フラグのイニシャライズ等が行われるとともに、RAM53の正常判定処理、ワークエリアのイニシャライズ等が行われる。
【0065】
次いで、ステップS2で設定処理を行う。これは、遊技情報収集装置1(PJ1)へ設定・検査装置23より遊技用演算処理装置200の固有IDを設定するもので、ステップS1を経た後に、ステップS2にて設定処理を行っている。
次いで、ステップS3で遊技用演算処理装置200のチェック処理を行う。これは、遊技用演算処理装置200の固有IDが正当であるか否かを判定するものである。遊技用演算処理装置200には製造時に予め固有ID(遊技用演算処理装置200毎に異なるID)が格納(セキュリティ回路204に格納)されており、遊技店1に遊技機10が納入された後、遊技情報収集装置1(PJ1)が設定・検査装置23より設定された固有IDに基づいて遊技用演算処理装置200の正当性を判断することになる(詳細は後述のサブルーチンで説明する)。
なお、メインルーチンにおける処理の内容は必要に応じて逐次後述のサブルーチンで詳述する。これは、以下のステップについても同様である。また、遊技情報収集装置1(PJ1)以外のその他の装置についても同様である。
【0066】
次いで、ステップS4でイベント処理を行う。これは、遊技機10等(これには遊技機10および遊技設備装置も含む。以下同様)より出力される各信号および遊技情報収集装置2(PJ2)より転送されてくる遊技情報を加工・記録する処理を行うとともに、遊技情報に状態変化があった場合に、その状態変化情報を状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)に送信するものである(後述のサブルーチンで詳述)。
【0067】
ここで、遊技機10等より出力される各信号および遊技情報収集装置2(PJ2)より転送されてくる遊技情報を加工したものとしては、図12に示す遊技詳細情報がある。図12に示す遊技情報の各内容は、以下のようなものである。
・時刻(時分)
遊技詳細情報を収集したときの発生時刻である。
・累計セーフ
P機への補給球数(賞球球数)の累計値である。
・累計アウト
P機の回収球数(アウト球数)の累計値である。
・累計特賞回数
特賞回数の累計値である。
【0068】
・累計確変回数
確率変動の特賞回数の累計値である。
・累計特賞中セーフ
特賞中賞球数の累計値である。
・累計特賞中アウト
特賞中回収球数の累計値である。
・累計確変中セーフ
確率変動中補給球数(賞球球数)の累計値である。
・累計確変中アウト
確率変動中回収球数の累計値である。
・累計確変中スタート
確率変動中の特図スタート回数の累計値である。
【0069】
・累計スタート
特図の総スタート回数の累計値である。
・累計カード売上
売上(カード)による売上の累計値である。
・累計現金売上
売上(現金)による売上の累計値である。
・最終スタート回数
最新の大当り終了からのスタート回数である。
・打止回数
P機を打ち止めした回数の累計値である。
・打止目標値
現在設定されているP機を打ち止めにする目標の打止数である。
・最終アウト玉数
最新の大当りからのアウト玉数の累計値である。
・金枠開放回数
金枠が開放した回数の累計値である。
・木枠開放回数
木枠が開放した回数の累計値である。
・電磁波異常回数
電磁波異常を検出した回数の累計値である。
【0070】
また、遊技情報の状態変化を監視するステータスおよびその内容としては、図13に示すものがある。図13ではステータス(状態変化情報)の状態をビット(1あるいは0)によって表している。
る。
・特賞
大当り中に状態1(オン状態、以下同様)となるビットである。
・確変
確率変動中に状態1となるビットである。
・稼働中検出
P機の稼働中に状態1となるビットであり、アウト検出から1分間有効である。
・自動打止
P機の自動打ち止め信号出力中に状態1となるビットである。
・手動打止
カウンタ用コンピュータ(CC)からの指示により状態1となるビットである。
【0071】
・アウト異常
設定補給球数中に回収球が無いとき、状態1となるビットである。
・セーフ異常
設定回収球数中に補給球が無いとき、状態1となるビットである。
・ベース異常
設定期間中にベースが設定値以上のとき、状態1をセットし、発生1秒後0にする。
・出過ぎ異常
設定期間中に差玉が設定値以上のとき、状態1をセットし、発生1秒後0にセットする。
・入賞異常
設定回収球数中に回転数が設定値以外のとき、状態1をセットし、発生1秒後0にセットする。
・特賞異常
特賞中の出球が設定値以外のとき、状態1をセットし、発生1秒後0にセットする。
・演算処理装置異常
遊技用演算処理装置200の固有IDが異常のとき、状態1となるビットである。
【0072】
・ノード異常
端末装置間の相互認証が異常のとき、状態1となるビットである。なお、相互認証はLONプロトコルによって行われる。
・金枠開
金枠が開放したとき、状態1となるビットである。
・金枠開異常
金枠の開放状態が所定期間継続したとき、状態1となるビットである。
・木枠開
木枠が開放したとき、状態1となるビットである。
・木枠開異常
木枠の開放状態が所定期間継続したとき、状態1となるビットである。
【0073】
・電磁波異常
電磁波を検知したとき、状態1となるビットである。
・空皿検出
空皿信号(補給タンクの球量が所定値以下のとき信号オンとなる)を検知したとき、状態1となるビットである。
・空皿検出異常
空皿信号を所定期間継続して検知したとき、状態1となるビットである。
・コール
呼出信号(P機の上の島設備に配置されている係員を呼び出すための呼出スイッチから出力される)を検知したとき、状態1となるビットである。
【0074】
次いで、ステップS5で事務所用コンピュータ(HC)より遊技詳細情報のポーリングに対する応答処理を行う(後述のサブルーチンで詳述)。次いで、ステップS6で事務所用コンピュータ(HC)若しくはカウンタ用コンピュータ(CC)より要求される所望遊技機10の遊技詳細情報を取得したい場合に、その要求に対して応答するブラウジング応答処理を行う(後述のサブルーチンで詳述)。
【0075】
次いで、ステップS7で遊技情報設定処理を行う。これは、事務所用コンピュータ(HC)若しくはカウンタ用コンピュータ(CC)より設定される状態変化情報(図13参照)の監視用の設定処理を行うとともに、遊技情報収集装置1(PJ1)は夜間も動作しているので、例えば事務所用コンピュータ(HC)より開店等の要求があった場合に、前日の遊技機情報等をクリアする処理を行うものである。
ステップS7を経ると、ステップS3に戻って処理ループ(ステップS3〜ステップS7)を繰り返す。遊技情報収集装置1(PJ1)(遊技情報収集装置2(PJ2)も同様)および通信網(島内ネットワーク36、ネットワーク中継装置35および店内ネットワーク37)は夜間も動作しており、特に島内ネットワーク36に接続されるノード(端末装置)は夜間も遊技情報の状態変化を監視している。したがって、ステップS3〜ステップS7の処理ループを繰り返すことにより、翌朝、開店前に各遊技情報を取得することで、不正を監視できる。また、夜間、通電している通信網に外部通信装置(例えば、FAX装置等)を接続しておけば、不正が発生した時点で外部に不正発生という状況を送信することができ、不正に有効に対処することが可能になる。
【0076】
A−2.遊技情報収集装置1(PJ1)の割り込みルーチン
遊技情報収集装置1(PJ1)の割り込みルーチンでは、図8(b)に示すように、ステップS11で入力処理を行う。これは、遊技情報収集装置1(PJ1)の入力インターフェース回路(I/F)59にアミューズ通信信号、売上信号(カード)、売上信号(現金)、補給球数信号、回収球数信号、特図回転信号、大当り信号、確変信号の何れかの信号が入力された際に、その入力信号をトリガーとして割り込みがかかり、その入力された信号を保存しておく処理を行うものである。入力処理で保存した信号は遊技情報収集装置1(PJ1)のメインルーチンの処理で使用される。
次いで、ステップS12でタイマ処理を行う。これにより、遊技情報収集装置1(PJ1)において使用する各種のタイマが作成され、例えば100ms等のタイマが作られる。ステップS12を経ると、割り込みを終了する。
【0077】
なお、遊技情報収集装置2(PJ2)についても図8に示す内容と同様の処理が行われるので、省略している。この場合、遊技情報収集装置2(PJ2)は遊技機10および遊技設備装置より収集した主にP機を監視するための状態変化情報(例えば、金枠開放信号、空皿信号等)を遊技情報収集装置1(PJ1)へ転送し、遊技情報収集装置1(PJ1)より上位ノードの端末装置(例えば、状態変化情報記録装置(JR))に転送してもらう。
【0078】
ここで、図8における遊技情報収集装置1(PJ1)の処理は、遊技情報収集装置1(PJ1)が遊技機10に対応して設けられ、該遊技機10および遊技機10に付設される遊技設備装置よりの遊技情報を収集する位置付けであるとともに、遊技情報の収集、加工、通報、転送の手順であり、以下の機能を実現することに相当する。
すなわち、遊技情報収集装置1(PJ1)(遊技情報収集装置)は、遊技機10および遊技機10に付設される遊技設備装置から遊技に関連する遊技情報を収集し、加工する遊技情報収集加工手段の機能と、遊技情報収集加工手段によって得られた情報に基づいて、遊技情報の状態変化を監視する状態変化監視手段の機能と、状態変化監視手段の監視結果に基づいて、遊技情報の状態変化を通報する状態変化通報手段の機能と、カウンタ用コンピュータ(CC)(状態監視用管理装置)若しくは事務所用コンピュータ(HC)(情報処理用管理装置)からの指令に基づいて遊技情報収集加工手段によって得られた情報を転送する遊技情報転送手段の機能とを実現することに相当する。
【0079】
B−1.状態変化情報記録装置(JR)のメインルーチン(ゼネラルフロー)
図9(a)、(b)は状態変化情報記録装置(JR)のメインルーチンおよび割り込みルーチンをそれぞれ示すフローチャートである。状態変化情報記録装置(JR)のメインルーチンは状態変化情報記録装置(JR)の電源投入(パワーオン)と同時に開始される。状態変化情報記録装置(JR)がパワーオンすると、まずステップS21でCPU91のイニシャライズ、RAM93のチェックおよびイニシャライズを行う。これにより、CPU91が初期化され、システム内部のレジスタの設定処理、フラグのイニシャライズ等が行われるとともに、RAM93の正常判定処理、ワークエリアのイニシャライズ等が行われる。
【0080】
次いで、ステップS22で遊技情報設定処理を行う。これは、カウンタ用コンピュータ(CC)より本状態変化情報記録装置(JR)若しくは補助状態変化情報記録装置(JR’)に連絡される設定情報を設定する処理を行うとともに、記録している状態変化情報等のイニシャル等を行うものである。次いで、ステップS23でステータス取得処理を行う。これは、各遊技情報収集装置1(PJ1)より通報される状態変化情報(図13参照)を取得し、整理する処理である(後述のサブルーチンで詳述)。
次いで、ステップS24でカウンタ用コンピュータ(CC)より状態変化情報取得のためポーリングされた際の応答処理を行う(後述のサブルーチンで詳述)。ステップS24を経ると、ステップS22に戻って処理ループ(ステップS22〜ステップS24)を繰り返す。
【0081】
B−2.状態変化情報記録装置(JR)の割り込みルーチン
状態変化情報記録装置(JR)の割り込みルーチンでは、図9(b)に示すように、ステップS25でタイマ処理を行う。これにより、状態変化情報記録装置(JR)において使用する各種のタイマが作成され、例えば100ms等のタイマが作られる。ステップS25を経ると、割り込みを終了する。
なお、補助状態変化情報記録装置(JR7’)についても図9に示す内容と同様の処理が行われるので、省略している。この場合、補助状態変化情報記録装置(JR7’)は状態変化情報記録装置(JR)のバックアップ用としての処理を行う。
【0082】
ここで、図9における状態変化情報記録装置(JR)(補助状態変化情報記録装置(JR’)も同様)の処理は、遊技情報収集装置1(PJ1)(遊技情報収集装置)より通報される遊技情報の状態変化情報を記録する位置付けであるとともに、通報された状態変化情報の記録、転送の手順であり、以下の機能を実現することに相当する。
すなわち、状態変化情報記録装置(JR)(状態変化情報記録装置)は、遊技情報収集装置1(PJ1)における状態変化通報手段によって通報された状態変化情報を記録する状態変化情報記録手段の機能と、カウンタ用コンピュータ(CC)(状態監視用管理装置)からの指令に基づいて、状態変化情報記録手段によって記録された状態変化情報を転送する状態変化情報転送手段の機能を実現することに相当する。
【0083】
C.カウンタ用コンピュータ(CC)のメインルーチン
図10はカウンタ用コンピュータ(CC)のメインルーチンを示すフローチャートである。カウンタ用コンピュータ(CC)のメインルーチンはカウンタ用コンピュータ(CC)の電源投入(パワーオン)と同時に開始される。カウンタ用コンピュータ(CC)がパワーオンすると、まずステップS31で遊技情報設定処理を行う。これは、遊技情報収集装置1(PJ1)、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)等へ設定情報(時間を表すための時間設定も含む)を設定する処理を行うとともに、イニシャル指令等を出力する処理を行うものである。なお、この遊技情報設定処理はカウンタ用コンピュータ(CC)でなく、事務所用コンピュータ(HC)でも同一機能が実現できるようになっており、どちらかで設定すればOKとなる。
【0084】
次いで、ステップS32でポーリング要求処理を行う(後述のサブルーチンで詳述)。これは、状態変化情報記録装置(JR)若しくは補助状態変化情報記録装置(JR’)より状態変化情報(図13の情報を各遊技機毎に整理したもの)を所定間隔毎に収集(ポーリング)し、整理・記録するものである。次いで、ステップS33でブラウジング要求処理を行う(後述のサブルーチンで詳述)。これは、カウンタ用コンピュータ(CC)より所望遊技機10の遊技情報を確認したい場合に、直接遊技情報収集装置1(PJ1)へ遊技詳細情報の要求を行うものである。次いで、ステップS34で分析情報取得処理を行う。これは、事務所用コンピュータ(HC)により処理されている分析情報を取得(専用通信網113にて当該情報を取得)するものである。この場合、カウンタ用コンピュータ(CC)は事務所用コンピュータ(HC)に対して分析情報を転送する指令を出し、この指令に応答して事務所用コンピュータ(HC)は加工処理した分析情報を専用通信網113を介してカウンタ用コンピュータ(CC)に転送し、カウンタ用コンピュータ(CC)では事務所用コンピュータ(HC)より転送された分析情報をCRT101で表示する。
【0085】
ここでの処理は、カウンタ用コンピュータ(CC)(状態監視用管理装置)と事務所用コンピュータ(HC)(情報処理用管理装置)の間の情報転送に使用される情報路には、LONの通信網とは別の専用通信網113(特定通信網)を備え、事務所用コンピュータ(HC)(情報処理用管理装置)は、カウンタ用コンピュータ(CC)(状態監視用管理装置)からの指令に基づいて分析情報加工手段により加工された分析情報を転送する分析情報転送手段の機能を実現するとともに、カウンタ用コンピュータ(CC)(状態監視用管理装置)の第1報知手段は、事務所用コンピュータ(HC)の分析情報転送手段により転送される分析情報を報知する分析情報報知手段の機能を実現することに相当する。
【0086】
このように、事務所用コンピュータ(HC)により処理されている分析情報を取得(専用通信網113にて当該情報を取得)するのは、遊技詳細情報に基づいた分析情報をカウンタ用コンピュータ(CC)で確認したい場合があるのを考慮したものである。また、パーソナルコンピュータで効率良く遊技場の遊技情報収集管理システムを実現するために、カウンタ用コンピュータ(CC)の機能をカウンタ内(例えば、遊技機10が設置されているホール内の場所)で使用できる範囲に制限して、事務所用コンピュータ(HC)と機能を分担しているとともに、遊技詳細情報に基づいた分析情報は情報量が多くなるので、遊技機10より遊技情報等を収集するLON通信網とは別の専用通信網113を使用することにしている。これにより、通信効率の低下を防止することができるとともに、拡張性を担保することができる。また、例えば貯玉、会員管理等のシステムは、この専用通信網113で拡張できる。
【0087】
次いで、ステップS35で表示操作処理を行う。これは、カウンタ用コンピュータ(CC)への操作、収集加工した情報の表示、操作に対応する情報の表示等を行うものである。ステップS35を経ると、ステップS31に戻って処理ループ(ステップS31〜ステップS35)を繰り返す。
ここで、図10におけるカウンタ用コンピュータ(CC)の処理は、状態変化情報記録装置(JR)(状態変化情報記録装置)を監視し遊技情報の状態変化を報知する位置付けであるとともに、状態変化情報の定時的な収集、管理、状態変化情報の変化検出、状態変化の報知を行う手順であり、以下の機能を実現することに相当する。
すなわち、カウンタ用コンピュータ(CC)(状態監視用管理装置)は、状態変化情報記録装置(JR)(状態変化情報記録装置)へ指令し状態変化情報転送手段により転送される状態変化情報を定時的に収集して、状態変化情報を管理する状態変化情報管理手段の機能と、状態変化情報管理手段により管理されている情報に基づいて、状態変化情報の変化を検出する状態変化検出手段の機能と、状態変化検出手段の検出結果に基づいて、遊技機10若しくは遊技機10に付設される遊技設備装置の状態変化を報知する第1報知手段の機能とを実現することに相当する。
【0088】
D.事務所用コンピュータ(HC)のメインルーチン
図11は事務所用コンピュータ(HC)のメインルーチンを示すフローチャートである。事務所用コンピュータ(HC)のメインルーチンは事務所用コンピュータ(HC)の電源投入(パワーオン)と同時に開始される。事務所用コンピュータ(HC)がパワーオンすると、まずステップS41で遊技情報設定処理を行う。これは、遊技情報収集装置1(PJ1)、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)等へ設定情報(時間を表すための時間設定も含む)を設定する処理を行うとともに、イニシャル指令等を出力する処理を行うものである。この遊技情報設定処理は前述したように、カウンタ用コンピュータ(CC)でも同一機能を実現できる。
【0089】
次いで、ステップS42でポーリング要求処理を行う(後述のサブルーチンで詳述)。これは、遊技情報収集装置1(PJ1)より遊技詳細情報(図12の情報)を所定間隔毎に収集(ポーリング)し、整理・記録するものである。次いで、ステップS43でブラウジング要求処理を行う(後述のサブルーチンで詳述)。これは、事務所用コンピュータ(HC)より所望遊技機10の遊技詳細情報を確認したい場合に、直接遊技情報収集装置1(PJ1)へ遊技詳細情報の要求を行うものである。次いで、ステップS44で履歴分析加工処理を行う。これは、ステップS42において遊技情報収集装置1(PJ1)より収集して整理・記録した遊技詳細情報(図12の情報)に基づいて機種別、時系列、売上等の履歴分析情報に加工する処理である。
【0090】
次いで、ステップS45で状態変化情報取得処理を行う。これは、カウンタ用コンピュータ(CC)により処理されている状態変化情報を取得(専用通信網113にて当該情報を取得)するものである。この場合、事務所用コンピュータ(HC)はカウンタ用コンピュータ(CC)に対して状態変化情報を転送する指令を出し、この指令に応答してカウンタ用コンピュータ(CC)は加工処理した状態変化情報を専用通信網113を介して事務所用コンピュータ(HC)に転送し、事務所用コンピュータ(HC)ではカウンタ用コンピュータ(CC)より転送された状態変化情報をCRT107で表示する。
【0091】
ここでの処理は、カウンタ用コンピュータ(CC)(状態監視用管理装置)と事務所用コンピュータ(HC)(情報処理用管理装置)の間の情報転送に使用される情報路には、LONの通信網とは別の専用通信網113(特定通信網)を備え、カウンタ用コンピュータ(CC)(状態監視用管理装置)は事務所用コンピュータ(HC)(情報処理用管理装置)からの指令に基づいて状態変化情報管理手段により管理されている状態変化情報を転送する状態変化管理情報転送手段の機能を実現するとともに、事務所用コンピュータ(HC)(情報処理用管理装置)の第2報知手段は、カウンタ用コンピュータ(CC)の状態変化管理情報転送手段により転送される状態変化情報を報知する状態変化管理情報報知手段の機能を実現することに相当する。
【0092】
このように、カウンタ用コンピュータ(CC)により処理されている状態変化情報を取得(専用通信網113にて当該情報を取得)するのは、遊技情報に基づいた状態変化情報を事務所用コンピュータ(HC)で確認したい場合があるのを考慮したものである。また、パーソナルコンピュータで効率良く遊技場の遊技情報収集管理システムを実現するために、事務所用コンピュータ(HC)の機能をホールの特定の場所で使用することにして、カウンタで使用されるカウンタ用コンピュータ(CC)と機能を分担しているとともに、遊技情報に基づいた状態変化情報はリアルタイム系の情報であるので、事務所用コンピュータ(HC)がいちいちその都度、LON通信網を使用して状態変化情報記録装置(JR)あるいは補助状態変化情報記録装置(JR’)より状態変化情報を取得したのでは、通信のトラフィックも悪くなるので、LON通信網とは別の専用通信網113を使用することにしている。これにより、通信効率の低下を防止することができるとともに、拡張性を担保することができる。
【0093】
次いで、ステップS46で表示操作処理を行う。これは、事務所用コンピュータ(HC)への操作、収集加工した情報の表示、操作に対応する情報の表示等を行うものである。ステップS46を経ると、ステップS41に戻って処理ループ(ステップS41〜ステップS46)を繰り返す。
ここで、図11における事務所用コンピュータ(HC)の処理は、遊技情報収集装置1(PJ1)から遊技詳細情報を収集し加工する位置付けであるとともに、遊技詳細情報の定時的な収集、履歴情報の作成、分析情報への加工、分析情報の報知を行う手順であり、以下の機能を実現することに相当する。
すなわち、事務所用コンピュータ(HC)(情報処理用管理装置)は、遊技情報収集装置1(PJ1)(遊技情報収集装置)へ指令し、遊技情報転送手段により転送される遊技詳細情報を定時的に収集して分析情報に加工する機能と、分析情報を報知する第2報知手段の機能を実現することに相当する。
【0094】
E.演算処理装置チェック
次に、遊技用演算処理装置(以下、適宜、演算処理装置と略称する)200のチェックに関するサブルーチンについて説明する。図14は演算処理装置チェックのサブルーチンを示すフローチャートである。演算処理装置200をチェックする過程では、演算処理装置200、遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)において関連する処理が行われる。
演算処理装置200には製造時に予め固有ID(演算処理装置200毎に異なるID)が格納(セキュリティ回路204に格納)されており、遊技店1に遊技機10が納入された後、遊技情報収集装置1(PJ1)が固有IDに基づいて正当な演算処理装置200であるか否かを判断できるように、LON通信網に設定・検査装置23を接続し、当該演算処理装置200に予め格納されている固有IDを当該遊技機10が接続される遊技情報収集装置1(PJ1)へ設定する。遊技情報収集装置1(PJ1)では所定間隔毎に演算処理装置200に固有ID読み出しコマンドを送信し、演算処理装置200はそれに応答すべく予め格納されている固有IDを遊技情報収集装置1(PJ1)へ送信し、遊技情報収集装置1(PJ1)は受け取った固有IDを設定・検査装置23により設定された固有IDと比較することで、演算処理装置200の正当性を判断する。そして、特定の者(例えば、製造時に演算処理装置200に固有IDを格納し、管理している者)しか知り得ない固有IDが正当であれば、その正当な演算処理装置200に書き込まれている遊技プログラムは正当であると判断する。
【0095】
図14に示すプログラムで演算処理装置200の正当性を判断する場合、まず遊技情報収集装置1(PJ1)のメインルーチンの演算処理装置チェック処理において、ステップS51で所定間隔毎の固有IDの確認タイミングであるか否かを判別し、確認タイミングでなければ、今回のルーチンを終了してメインルーチンにリターンする。確認タイミングであれば、ステップS52に進んで当該遊技情報収集装置1(PJ1)に接続される遊技機10の演算処理装置200に対して固有ID要求(例えば、固有ID読み出しコマンド)を送信する。これは、遊技情報収集装置1(PJ1)と対になっている(つまり遊技情報収集装置1(PJ1)がチェック対象としている)遊技機10における遊技制御基板41に内蔵されている演算処理装置200に対して固有IDを要求するものである。
【0096】
演算処理装置200ではステップS61で固有ID要求を受信すると、ステップS62で固有IDを遊技情報収集装置1(PJ1)に送信してルーチンを終了する。固有IDは演算処理装置200の正当性を判断する情報であり、予め演算処理装置200に格納(セキュリティ回路204に格納)されている。このとき、演算処理装置200ではCPUコア201の動作で固有ID要求を受けるのではなく、外部通信回路205で固有ID要求を受け、それに応答してセキュリティ回路204に予め格納されている固有IDを外部に送信する。したがって、CPUコア201の動作がなくても、外部通信回路205の段階で固有IDチェックが行われる。このように、外部通信回路205およびセキュリティ回路204が独立して固有ID要求に対する応答を行うことにより、例えば遊技プログラムの実行中(すなわち、遊技中)でも固有IDに基づくセキュリティチェックを実現することが可能になるという利点がある。
【0097】
なお、固有IDは遊技機製造メーカーが遊技プログラムを書き込む際に、セキュリティ回路204に格納してもよい。
また、例えば立ち入り検査時に通信網91に設定・検査装置23を接続し、遊技情報収集装置1(PJ1)を介して遊技プログラムの読み出しコマンドの入力が外部通信回路205にあると、外部通信回路205はDMA206を利用してROM203より遊技プログラムを取り込み、外部通信回路205より遊技情報収集装置1(PJ1)を介して設定・検査装置23に遊技プログラムを送信する。そして、設定・検査装置23で遊技プログラムの真偽が判断されることになる。
【0098】
遊技情報収集装置1(PJ1)ではステップS53で演算処理装置200から送信された固有IDを受信し、ステップS54で受信した固有IDが正常であるか(正規なものであるか)否かを判別する。なお、チェック用の固有ID(つまり演算処理装置判定基準情報)は予め設定・検査装置23により遊技情報収集装置1(PJ1)1に対して設定(例えば、EEPROM54に格納)されている。チェック用の固有IDは設定・検査装置23によって設定する例に限らず、例えばカウンタ用コンピュータ(CC)によって設定してもよい。
【0099】
ステップS54の判別結果で、演算処理装置200から受信した固有IDが正常であれば、ステップS55で固有ID正常状態を記憶(図15に示すイベント処理のステップS74で使用される)してメインルーチンにリターンする。
一方、演算処理装置200のIDが正常でない場合(例えば、偽造された演算処理装置である場合)には、ステップS56に進んで固有IDの異常に対応した処置を行うべく、発射停止要求を遊技情報収集装置2(PJ2)に送信するとともに、ステップS57で固有ID異常状態を記憶(図15に示すイベント処理のステップS74で使用される)してメインルーチンにリターンする。
【0100】
遊技情報収集装置2(PJ2)では、異常対処処理において、ステップS63で遊技情報収集装置1(PJ1)から発射停止要求を受信すると、ステップS64に進んで異常P台に対して打止信号をオンして球の発射を停止し、メインルーチンにリターンする。これにより、遊技情報収集装置2(PJ2)に接続されている該当する遊技機10における遊技球の発射が停止される。すなわち、遊技機10の動作が不能動化される。したがって、演算処理装置200が偽造されて固有IDが正規のものでない場合には、遊技を継続できなくなり、不正を防止することができる。
なお、ステップS64では異常P台の発射をオフしているが、これに限らず、例えば遊技機電源断信号を遊技機電源装置81へ出力し、異常P台の電源をオフしてもよい。
【0101】
F.イベント処理
次に、遊技情報収集装置1(PJ1)のイベント処理に関するサブルーチンについて説明する。図15はイベント処理のサブルーチンを示すフローチャートである。イベント処理の過程では、遊技情報収集装置1(PJ1)、状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)において関連する処理が行われる。
まず、遊技情報収集装置1(PJ1)のメインルーチンのイベント処理において、ステップS71でイベント信号確認処理を行う。これは、遊技情報収集装置1(PJ1)が管理する遊技機10、遊技設備装置よりの遊技情報を取得するために、まずこれらの各端末からの信号(イベント信号)の入力の確認を行うものである。すなわち、遊技情報収集装置1(PJ1)では、売上信号(カード)、売上信号(現金)、補給球数信号、回収球数信号、特図回転信号、大当り信号、確変信号の入力の受け入れが可能であるが、これらの信号は常時入力されるものではなく、該当するイベント(例えば、プリペイドカードによる球貸しというイベントが発生すると、売上信号(カード)が入力される等)の発生に応じて入力されるものであり、ステップS71ではイベントの発生があった場合に、当該イベントに対応した信号の受け入を確認することになる。
【0102】
次いで、ステップS72で遊技情報収集装置2(PJ2)より送信された遊技情報の確認処理を行い、ステップS73で送信されたそれらの情報に基づいて遊技情報の加工・記録処理を行う。これにより、図12に示す遊技詳細情報に加工され、1日分の遊技詳細情報が記録(例えば、RAM73に記録)される。次いで、ステップS74で遊技情報の状態変化(図13に示すステータスの変化)があるか否かを判別し、変化がなければ今回のルーチンを終了してメインルーチンにリターンする。状態変化があれば、ステップS75に進んで状態変化情報を作成する。これにより、図13に示すようにステータスの変化に応じた内容の状態変化情報が作成される。次いで、ステップS76で作成した状態変化情報を状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)に送信(通報)してルーチンを終了する。
【0103】
状態変化情報記録装置(JR)(補助状態変化情報記録装置(JR’)も同様につき、以下省略)では、遊技情報収集装置1(PJ1)から状態変化情報の通報を受けると、ステップS77でそれを取得し、ステップS78で各遊技機10毎に状態変化情報を整理して記録しルーチンを終了する。その後、カウンタ用コンピュータ(CC)よりの要求(所定間隔毎のポーリング要求)を受けると、整理した状態変化情報を送信することになる。
【0104】
G.定時収集(ポーリング)処理
次に、カウンタ用コンピュータ(CC)より状態変化情報記録装置(JR)に対して定時収集(ポーリング)処理を行う場合のサブルーチンについて説明する。図16は定時収集(ポーリング)処理のサブルーチンを示すフローチャートである。定時収集(ポーリング)処理の過程では、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)およびカウンタ用コンピュータ(CC)において関連する処理が行われる。
まず、カウンタ用コンピュータ(CC)ではメインルーチンのポーリング要求処理において、ステップS81で定時要求タイミングであるか否かを判別する。これは、所定間隔毎にポーリング要求を各状態変化情報記録装置(JR)へ送信するために、定時の要求タイミングになったかどうかを判断するものである。定時要求タイミングでなければ今回のルーチンを終了し、定時要求タイミングになった際にはステップS82に進んで状態変化情報記録装置(JR)にポーリング要求を送信する。
【0105】
状態変化情報記録装置(JR)(補助状態変化情報記録装置(JR’)も同様につき、以下省略)では、メインルーチンのポーリング応答処理において、ステップS83でカウンタ用コンピュータ(CC)からのポーリング要求を受信する処理を行い、ステップS84でその指令が状態変化情報(図13の内容を遊技情報収集装置1(PJ1)毎に整理したもの)の送信要求であるか否かを判別する。カウンタ用コンピュータ(CC)からのポーリング要求が状態変化情報の送信要求でなければ、ステップS84の判別結果がNOとなってルーチンを終了する。一方、カウンタ用コンピュータ(CC)からのポーリング要求が状態変化情報の送信要求であれば、ステップS84の判別結果がYESとなってステップS85に進み、各遊技情報収集装置1(PJ1)等の状態変化情報をカウンタ用コンピュータ(CC)に送信してルーチンを終了する。
この場合、状態変化情報記録装置(JR)では、例えば各遊技機10に対応する遊技情報収集装置1(PJ1)の全台分の情報をカウンタ用コンピュータ(CC)に送信する。また、状態変化情報は遊技機10(すなわち、遊技情報収集装置1(PJ1))ばかりでなく、島金庫20、玉計数機19等の情報もあり、それらも遊技情報収集装置1(PJ1)と同様に状態変化情報記録装置(JR)が管理し、カウンタ用コンピュータ(CC)へ設備装置の状態変化情報として送信する。
【0106】
カウンタ用コンピュータ(CC)では、ステップS86でポーリング要求に対応する状態変化情報を受信したか否かを判別する。これは、状態変化情報の要求を行ってから所定時間(所定条件:例えば、10回要求を行ったが応答が無いとか、あるいは要求を行ったにもかかわらず1分間応答が無い等)応答を待ち、受信できたかどうかで判断する。ステップS86で状態変化情報を受信できれば、ステップS87に進んで状態変化情報を取得・記憶する。
一方、ステップS86で所定時間応答を待っても、状態変化情報を受信できない場合には、ステップS92にジャンプして収集先切替情報設定を行い、ルーチンを終了する。これは、所定時間内にポーリング要求に対する応答が無い場合には、状態変化情報記録装置(JR)が故障したものと判断して情報の収集先を補助状態変化情報記録装置(JR’)に切り替える処理を行うものである。これにより、カウンタ用コンピュータ(CC)では状態変化情報記録装置(JR)と同じ内容の情報を記録している補助状態変化情報記録装置(JR’)から状態変化情報を受け取ることになる。
【0107】
ここでの処理は、カウンタ用コンピュータ(CC)において状態変化情報記録装置(JR)が故障したとき等に情報の収集先を補助状態変化情報記録装置(JR’)に切り替える手順であり、以下の機能を実現することに相当する。
すなわち、状態変化情報記録装置(JR)(状態変化情報記録装置)と同一機能の補助状態変化情報記録装置(JR’)(補助状態変化情報記録装置)が通信網91(LON通信網)に接続されており、補助状態変化情報記録装置(JR’)(補助状態変化情報記録装置)は、状態変化通報手段によって通報された状態変化情報を記録する補助状態変化情報記録手段の機能と、カウンタ用コンピュータ(CC)(状態監視用管理装置)からの指令に基づいて、補助状態変化情報記録手段によって記録された状態変化情報を転送する補助状態変化情報転送手段の機能とを実現することに相当する。
【0108】
また、カウンタ用コンピュータ(CC)(状態監視用管理装置)における状態変化情報管理手段は、遊技機10および遊技機10に付設される遊技設備装置の状態変化情報を収集すべく、状態変化情報記録装置(JR)(状態変化情報記録装置)へ指令した結果、所定条件が成立(前述したように所定時間内に応答が無い状態のことであり、10回要求を行ったが応答が無いとか、あるいは要求を行ったにもかかわらず1分間応答が無い等のこと)した際には、補助状態変化情報記録装置(JR’)(補助状態変化情報記録装置)へ状態変化情報の収集先を切り替える状態変化情報収集先切替手段の機能を実現することに相当する。
【0109】
ステップS87を経ると、次いで、ステップS88へ進み、取得した状態変化情報のうち特定情報(大当り情報、確変情報)に変化(ここでは状態が始まる変化:起点変化)があるか否かを判別する。したがって、特定情報に変化があるとは、例えば、通常の遊技状態から大当り状態への変化、確率変動が無い状態から確率変動状態への変化をいい、特に状態の開始タイミングをいう。一方、大当りから通常への復帰という変化は、特定情報に変化があるとはいわない。ステップS88で特定情報の変化を検出しなければルーチンを終了し、特定情報の変化を検出するとステップS89に進んで該当する遊技機10の遊技詳細情報(図12)を取得すべく該当する遊技情報収集装置1(PJ1)へブラウジング要求を送信する。
【0110】
ここでの処理は、カウンタ用コンピュータ(CC)において特定情報の変化(特定の状態変化情報の起点変化)を検出した場合に起点変化が検出された遊技情報収集装置1(PJ1)へ指令して遊技詳細情報を個別に収集する手順であり、以下の機能を実現することに相当する。
すなわち、カウンタ用コンピュータ(CC)(状態監視用管理装置)における状態変化検出手段は、特定の状態変化情報の起点変化を検出した場合には、起点変化が検出された遊技情報収集装置1(PJ1)(遊技情報収集装置)へ指令し、遊技情報転送手段により転送される遊技詳細情報を収集する遊技情報個別収集手段の機能を実現するとともに、カウンタ用コンピュータ(CC)における第1報知手段は、遊技情報個別収集手段により収集された遊技詳細情報を加工し、状態変化の報知と併せて、加工した遊技詳細情報を報知する状態変化詳細報知手段の機能を実現することに相当する。
【0111】
次いで、ステップS90で該当する遊技情報収集装置1(PJ1)から遊技詳細情報を受信し、ステップS91で遊技詳細情報を記憶してルーチンを終了する。記憶された情報は、カウンタ用コンピュータ(CC)のメインルーチンにおけるステップS35の表示操作処理において状態変化情報(図13)と併せてCRT101に表示される。また、ステップS87で状態変化情報も記憶されているので、状態変化の表示も同様にステップS35の表示操作処理において行われる。すなわち、特定情報の変化を検出したときは状態変化情報(図13)と併せて遊技詳細情報(図12)が表示される。
【0112】
H.定時収集(ポーリング)処理
次に、事務所用コンピュータ(HC)より遊技情報収集装置1(PJ1)に対して定時収集(ポーリング)処理を行う場合のサブルーチンについて説明する。図17は定時収集(ポーリング)処理のサブルーチンを示すフローチャートである。定時収集(ポーリング)処理の過程では、事務所用コンピュータ(HC)および遊技情報収集装置1(PJ1)において関連する処理が行われる。
【0113】
まず、事務所用コンピュータ(HC)ではメインルーチンのポーリング要求処理において、ステップS101で定時要求タイミングであるか否かを判別する。これは、所定間隔毎にポーリング要求を各遊技情報収集装置1(PJ1)へ送信するために、定時の要求タイミングになったかどうかを判断するものである。定時要求タイミングでなければ今回のルーチンを終了し、定時要求タイミングになった際にはステップS102に進んで、要求を行う遊技情報収集装置1(PJ1)を特定する情報(アドレス)であるポーリング端末番号を更新する。
【0114】
次いで、ステップS103で当該更新されたポーリング端末番号に対応する収集先(遊技情報収集装置1(PJ1))へ遊技詳細情報を要求する指令(ポーリング要求)を送信する。
遊技情報収集装置1(PJ1)では、メインルーチンのポーリング応答処理において、ステップS105で事務所用コンピュータ(HC)からのポーリング要求を受信する処理を行い、ステップS106でその指令が遊技詳細情報(図12の内容)の要求であるか否かを判別する。事務所用コンピュータ(HC)からのポーリング要求が遊技詳細情報の送信要求でなければ、ステップS106の判別結果がNOとなってルーチンを終了する。一方、事務所用コンピュータ(HC)からのポーリング要求が遊技詳細情報の送信要求であれば、ステップS106の判別結果がYESとなってステップS107に進み、遊技詳細情報(図12)を事務所用コンピュータ(HC)に送信してルーチンを終了する。
【0115】
事務所用コンピュータ(HC)では、ステップS104でポーリング要求に対応する遊技詳細情報を取得・記憶してルーチンを終了する。記憶された情報は、事務所用コンピュータ(HC)のメインルーチンにおけるステップS44の履歴分析加工処理で分析情報に加工される。また、ステップS46の表示操作処理においてCRT107に表示される。
以後、ステップS101で同様に定時の要求タイミングになったかどうかを判断し、所定間隔毎にポーリング要求を行うポーリング端末番号を更新していき、全ての遊技情報収集装置1(PJ1)から遊技詳細情報を取得し記憶する(すなわち、このようなポーリング端末番号の更新ループを繰り返して全ての遊技情報収集装置1(PJ1)にポーリング要求が行われて遊技詳細情報を得る)。これにより、メインルーチンでは取得した遊技詳細情報に基づいて分析情報に加工等する処理が行われる。
【0116】
I.ブラウジング処理
次に、ブラウジング処理に関するサブルーチンについて説明する。図18はブラウジング処理のサブルーチンを示すフローチャートである。ブラウジング処理の過程では、遊技情報収集装置1(PJ1)、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)において関連する処理が行われる。
まず、カウンタ用コンピュータ(CC)(事務所用コンピュータ(HC)についても同様につき省略)では、メインルーチンのブラウジング要求処理においてステップS111で該当する遊技情報収集装置1(PJ1)へブラウジング要求を送信する。これは、カウンタ用コンピュータ(CC)のメインルーチンにおけるステップS35にて所望の遊技詳細情報を取得したい遊技機10(すなわち、遊技情報収集装置1(PJ1))へ遊技詳細情報の要求指令を出す操作をしたときに、ブラウジング要求を送信するものである。
【0117】
遊技情報収集装置1(PJ1)では、メインルーチンのブラウジング応答処理において、ステップS112でカウンタ用コンピュータ(CC)からのブラウジング要求を受信する処理を行い、ステップS113でその指令が遊技詳細情報(図12の内容)の要求であるか否かを判別する。カウンタ用コンピュータ(CC)からのブラウジング要求が遊技詳細情報の送信要求でなければ、ステップS106の判別結果がNOとなってルーチンを終了する。一方、カウンタ用コンピュータ(CC)からのブラウジング要求が遊技詳細情報の送信要求であれば、ステップS113の判別結果がYESとなってステップS114に進み、該当する遊技詳細情報(図12)をカウンタ用コンピュータ(CC)に送信してルーチンを終了する。
【0118】
カウンタ用コンピュータ(CC)では、ステップS115でブラウジング要求に対応する該当する遊技詳細情報を受信するとともに、ステップS116で該当する遊技詳細情報を記憶してルーチンを終了する。記憶された情報は、カウンタ用コンピュータ(CC)のメインルーチンにおけるステップS35の表示操作処理においてCRT101に表示される。
同様にして、所望の遊技詳細情報を取得したい他の遊技機10(すなわち、遊技情報収集装置1(PJ1))に対しても遊技詳細情報の要求指令を出す操作をすることにより、同様の手順で遊技情報収集装置1(PJ1)から遊技詳細情報を受信し、記憶する。
【0119】
ここでの処理は、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)において所望の遊技機10の遊技詳細情報を確認したい場合に、遊技機10を指定して遊技詳細情報を取得する手順であり、以下の機能を実現することに相当する。
すなわち、カウンタ用コンピュータ(CC)(状態監視用管理装置)は、遊技情報収集装置1(PJ1)(遊技情報収集装置)を指定して指令し、遊技情報収集装置1(PJ1)における遊技情報転送手段により転送される遊技情報を収集する第1遊技情報収集手段の機能を実現するとともに、カウンタ用コンピュータ(CC)における第1報知手段は、第1遊技情報収集手段により得られた情報を報知する第1指定遊技情報報知手段の機能を実現することに相当する。
【0120】
また、事務所用コンピュータ(HC)(情報処理用管理装置)は、遊技情報収集装置1(PJ1)(遊技情報収集装置)を指定して指令し、遊技情報収集装置1(PJ1)における遊技情報転送手段により転送される情報を収集する第2遊技情報収集手段の機能を実現するとともに、事務所用コンピュータ(HC)における第2報知手段は、第2遊技情報収集手段により得られた情報を報知する第2指定遊技情報報知手段の機能を実現することに相当する。
【0121】
このように本実施例では、遊技機10および遊技設備装置(例えば、カード式球貸装置32等)(以下、遊技機10等という)に対してそれぞれの遊技情報を収集可能なように通信網91(ここでは島内ネットワーク36、ネットワーク中継装置35および店内ネットワーク37)を接続するとともに、遊技店1で収集管理する情報を、遊技機10等の遊技詳細情報(加工情報:累積)(図12)および状態変化情報(図13)と区分けし、通信網91上に遊技情報収集装置(遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2))を設け、この遊技情報収集装置により遊技機10等に関連する遊技情報を収集し加工するとともに、遊技情報の状態変化を監視し、さらに、遊技情報収集装置より通報される遊技情報の状態変化情報を記録する状態変化情報記録装置(状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’))を設けている。
【0122】
そして、パーソナルコンピュータを2台使用し、一方のパーソナルコンピュータをカウンタ用コンピュータ(CC)として、状態変化情報記録装置を所定間隔毎にポーリングして遊技機10等の状態変化情報(図13)を収集して状態変化を検出し表示することで、遊技機10等の現在の状態変化をリアルタイムに報知する機能分担とし、他方のパーソナルコンピュータを事務所用コンピュータ(HC)として、遊技情報収集装置を所定間隔毎にポーリングして遊技機10等の遊技詳細情報(図12)を収集し、履歴情報、分析情報(例えば、機種別、売上、時系列等の情報)を作成・記録するとともに報知する機能分担とすることで、安価なパーソナルコンピュータを使用した遊技場の遊技情報収集管理システムを実現している。
【0123】
これは、本発明者が鋭意研究した結果、1つのマシン(コンピュータ)で遊技店1における多数の遊技機10等の過去系情報の加工、遊技機10等よりの遊技情報の取得および遊技機10等の状態変化情報、分析情報、遊技詳細情報等の表示を行うとなると、高機能なワークステーションが必要になり、安価で普及しているパーソナルコンピュータで遊技店1の遊技情報収集管理システムを実現するには、従来にない工夫が必要であることから、上述のように、遊技店1で収集管理する情報を遊技機10等の遊技詳細情報(図12)と状態変化情報(図13)とに区分けし、かつ特にリアルタイムな遊技機10等の現在の状態変化は一旦状態変化情報記録装置で記録しておくという情報処理系統を構築することにより、2台のパーソナルコンピュータで遊技情報収集管理システムを実現可能にしたものである。
【0124】
この場合、カウンタ用コンピュータ(CC)は遊技店1内のカウンタに配置され、遊技機10等の稼働状態を店員がリアルに監視し、遊技機10等の状態変化に対して直ちに対応することが可能になる。例えば、遊技機10の金枠がオープンされたら、不正の可能性があるとも考えられるので、カウンタ用コンピュータ(CC)を見た店員が他の店員を当該遊技機10に向わせる等の対応を取ることができる。すなわち、カウンタ用コンピュータ(CC)は遊技機10等の現在の稼働状態に重きをおき、過去情報に基づく履歴情報は必要としていない。すなわち、カウンタで実際の遊技機10等を効率良く稼働させるための情報が必要(例えば、店員の指示等)という観点に立ち、状態変化情報のみを収集し報知することで処理負担を軽減し、パーソナルコンピュータで実現できるようにした。例えば、一般的に経営者がカウンタで当該履歴情報を見ることはないが、閉店後に見ることもあるので、後述のように事務所用コンピュータ(HC)より履歴情報を取得可能にしている。
【0125】
一方、事務所用コンピュータ(HC)は経営者クラスが利用するという考え方に立ち、遊技機10等の稼働状態により行動を必要とする遊技情報状態はカウンタ用コンピュータ(CC)に任せ、経営に役立つ情報を作成すべく、遊技情報収集装置1(PJ1)より所定間隔毎に遊技機10等に関連する遊技詳細情報を収集し、分析情報等に加工して記録する処理を担う。特に、事務所用コンピュータ(HC)は事務所で経営者等が営業方法とか遊技機10の評価とかを確認する装置と位置付け(したがって、リアルタイム性は低い)、こちらに遊技詳細情報を定時的に収集させ、分析情報に加工する機能を分担させることで、処理負担を軽減している。これは、事務所用コンピュータ(HC)で状態変化情報をリアルに確認する場合はないとの観点に立っている。一方、後述のように状態変化情報をリアルに確認したい要求にも応えて、その場合はカウンタ用コンピュータ(CC)より情報を取得可能にしている。
【0126】
このように情報を区分して判断レベルに応じた処理を分散化して機能分担することにより、安価で普及しているパーソナルコンピュータを利用し、低コストで遊技情報の収集・管理が行えるとともに、遊技店1の営業に効率良く活用できる遊技場の遊技情報管理システムを実現することができる。
特に、パーソナルコンピュータは普及が著しく、開発ツールも豊富にあり、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)の開発メーカー側も開発、人材の育成が容易になり、遊技場の遊技情報管理システムにパーソナルコンピュータを導入できるメリットは大きいものがある。また、遊技店1においても、パーソナルコンピュータで構成されたカウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)への操作に違和感無く対応できる。
【0127】
また、カウンタ用コンピュータ(CC)は遊技機10等の状態変化情報を報知するだけでなく、状態変化情報の中でも、より詳細を知りたい「大当り」、「確率変動」の状態変化の場合は、自動的に(すなわち、操作者が状態変化の報知で「大当り」を知り、操作することで当該遊技機10の遊技詳細情報を収集するのではなく)、該当する遊技情報収集装置1(PJ1)へ要求を行いって遊技詳細情報を収集し、状態変化の報知と併せて当該遊技機10の遊技詳細情報を報知している。したがって、カウンタ用コンピュータ(CC)の操作者の手間がかからずに、「大当り」、「確率変動」の状態変化の遊技詳細情報を知ることができる。また、特定の状態変化情報(「大当り」、「確率変動」)を限定しているので、通信網91の通信効率を低下させることがなく、カウンタ用コンピュータ(CC)の処理負担の増大も抑えることができる。さらに、「大当り」、「確率変動」の自動的な報知が行われるので、利益状態発生中の詳細な監視が行える。
【0128】
遊技情報収集装置1(PJ1)より通報される遊技情報の状態変化情報を記録する状態変化情報記録装置には、状態変化情報記録装置(JR)の他にバックアップ用の補助状態変化情報記録装置(JR’)を設けて通信網91に接続し、カウンタ用コンピュータ(CC)は、通常、状態変化情報記録装置(JR)をポーリングして状態変化情報を収集しているが、アクセス不良等の異常が発生した場合には、補助状態変化情報記録装置(JR’)にポーリング先を切り替えることにより、情報を収集できないという不測の事態を回避することができる。特に、状態変化情報記録装置は遊技機10等を稼働するのに重要な情報(例えば、店員に指示を行うための情報)を記録しており、このようなポーリング先の切り替えを行うことにより、不測の事態が発生しても、必要な情報を収集できるので、スムーズに店員に指示を出すことができ、遊技機10等の稼働低下を防止することができる。また、カウンタ用コンピュータ(CC)では情報の収集が途切れることがないので、収集情報の信頼性を高めることができる。
【0129】
カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)は何れも、遊技情報収集装置1(PJ1)を指定して所望の遊技機10の遊技詳細情報を直接にアクセスして収集することにより、所望の遊技機10の遊技詳細情報(図12)を直接に確認することができ、便利である。
カウンタ用コンピュータ(CC)と事務所用コンピュータ(HC)との間の情報転送に使用される情報路には、LON通信網91とは別の専用通信網113を備え、双方の情報を互いに取得できるようにしているので、情報収集を区分けして機能分担を図りつつ、通信効率の低下を避けながら、区分けした他の情報も知ることができるとともに、拡張性を担保することができる。特に、貯玉、会員管理等のシステムでは、カード(例えば、会員カード)を使用し瞬時にカードの真偽を判定するとともに、会員情報を管理する専用の監視装置が必要になり、また、前記監視装置は会員情報の管理に従い、分析情報等を管理する事務所用コンピュータ(HC)とのアクセスも頻繁になることから、遊技機10の情報を収集する通信網91で兼用すると、通信負担が大きく通信網91の全体的な問題となるので、本実施例ではそれも考慮に入れ、カウンタ用コンピュータ(CC)と事務所用コンピュータ(HC)間を専用通信網113で連絡し、その専用通信網113に貯玉、会員管理等のシステムを拡張できるようにした。
【0130】
本発明の実施の形態は、上記実施例に限らず、以下に述べるような各種の変形実施が可能である。
(a)遊技機はパチンコ遊技機に限らず、パチスロ遊技機であってもよい。
(b)本発明はパチンコ遊技機でなく、例えば映像式ゲーム機のようなものにも適用できる。
(c)遊技機は実球式に限るものではなく、封入球式の遊技機であってもよい。また、本発明の適用対象となる遊技機としては、どのような種類の遊技機でも本発明を適用できる。例えば、磁気カードで玉貸しを行うもの、ICカードで玉貸しを行う等の遊技機のタイプに限定されずに、本発明を適用することができる。
(d)遊技店内の通信網は遊技情報等の転送が可能なものであれば、光通信方式、LAN、LON、無線方式、赤外線方式、有線方式等の種類に限らず、どのようなネットワークシステムを使用してもよい。
【0131】
(e)上記実施例では、状態変化情報記録装置(JR)、補助状態変化情報記録装置(JR’)、カウンタ用コンピュータ(CC)をそれぞれ別体として配置しているが、遊技店の都合によっては、状態変化情報記録装置(JR)および補助状態変化情報記録装置(JR’)を例えばカウンタ用コンピュータ(CC)の周辺装置として配置するようにしてもよい。
(f)遊技情報収集装置1(PJ1)あるいは遊技情報収集装置2(PJ2)は比較的小型で製造可能であり、例えば遊技機10等の内部に一体的に組み込むような構成にしてもよい。
(g)上記実施例では、遊技情報収集装置1(PJ1)および遊技情報収集装置2(PJ2)を別体として構成しているが、例えば遊技情報収集装置1(PJ1)が遊技情報収集装置2(PJ2)の機能を併せ持つような構成にしてもよい。
【0132】
【発明の効果】
請求項1乃至請求項3記載の発明によれば、遊技情報を収集する遊技情報収集装置を設け、遊技店で収集管理する情報を遊技機等の遊技詳細情報(例えば、図12参照)と状態変化情報(例えば、図13参照)とに区分けしているので、状態監視用管理装置(例えば、カウンタ用コンピュータ(CC))および情報処理用管理装置(例えば、事務所用コンピュータ(HC))として2台のパーソナルコンピュータをそれぞれ使用して安価に遊技情報収集管理システムを実現することができる。
【0133】
すなわち、状態監視用管理装置は遊技店内のカウンタに配置され、遊技機等の稼働状態を店員がリアルに監視し、遊技機等の状態変化に対して直ちに対応することが可能になる。例えば、遊技機の金枠がオープンされたら、不正の可能性があるとも考えられるので、状態監視用管理装置を見た店員が他の店員を当該遊技機に向わせる等の対応を取ることができる。
情報処理用管理装置は事務所で経営者等が営業方法とか遊技機の評価とかを確認する装置として位置付け、こちらに遊技詳細情報を定時的に収集させ、分析情報に加工する機能を分担させることで、処理負担を軽減することができる。
このように情報を区分して判断レベルに応じた処理を分散化して機能分担することにより、安価で普及しているパーソナルコンピュータを利用し、低コストで遊技情報の収集・管理が行えるとともに、遊技店の営業に効率良く活用できる遊技場の遊技情報管理システムを実現することができる。
特に、パーソナルコンピュータは普及が著しく、開発ツールも豊富にあり、カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)の開発メーカー側も開発、人材の育成が容易になり、遊技場の遊技情報管理システムにパーソナルコンピュータを導入できるメリットは大きいものがある。また、遊技店においても、パーソナルコンピュータで構成されたカウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)への操作に違和感無く対応できる。特に、請求項2および請求項3記載の発明によれば、リアルタイムな遊技機等の現在の状態変化は一旦状態変化情報記録装置で記録しておくという情報処理系統を構築することができる。
【0134】
請求項4記載の発明によれば、状態監視用管理装置は遊技機等の状態変化情報を報知するだけでなく、状態変化情報の中でも、より詳細を知りたい特定の状態変化情報(例えば「大当り」、「確率変動」)の起点変化を検出した場合は、自動的に該当する遊技情報収集装置へ指令を出して遊技詳細情報を収集し、状態変化の報知と併せて当該遊技機の遊技詳細情報を報知しているので、状態監視用管理装置の操作者の手間がかからずに、特定の状態変化情報(例えば、「大当り」、「確率変動」)の詳細を知ることができる。また、特定の状態変化情報を限定(例えば、「大当り」、「確率変動」)しているので、通信網の通信効率を低下させることがなく、状態監視用管理装置の処理負担の増大も抑えることができる。さらに、特定の状態変化情報の自動的な報知が行われるので、利益状態発生中の詳細な監視が行える。
【0135】
請求項5記載の発明によれば、遊技情報収集装置より通報される遊技情報の状態変化情報を記録する状態変化情報記録装置には、状態変化情報記録装置の他にバックアップ用の補助状態変化情報記録装置を設けて通信網に接続し、状態監視用管理装置は、所定条件が成立した際には(例えば、アクセス不良等の異常が発生)、補助状態変化情報記録装置に状態変化情報の収集先を切り替えることにより、情報を収集できないという不測の事態を回避することができる。特に、状態変化情報記録装置は遊技機等を稼働するのに重要な情報(例えば、店員に指示を行うための情報)を記録しており、このような情報収集先の切り替えを行うことにより、不測の事態が発生しても、必要な情報を収集できるので、スムーズに店員に指示を出すことができ、遊技機等の稼働低下を防止することができる。また、状態監視用管理装置では情報の収集が途切れることがないので、収集情報の信頼性を高めることができる。
【0136】
請求項6記載の発明によれば、状態監視用管理装置および情報処理用管理装置は何れも、遊技情報収集装置を指定して所望の遊技機の遊技詳細情報を直接にアクセスして収集することにより、所望の遊技機の遊技詳細情報(例えば、図12参照)を直接に確認することができ、便利である。
【0137】
請求項7記載の発明によれば、状態監視用管理装置と情報処理用管理装置との間の情報転送に使用される情報路には、通信網とは別の特定通信網を備え、双方の情報を互いに取得可能にすることにより、情報収集を区分けして機能分担を図りつつ、通信効率の低下を避けながら、区分けした他の情報も知ることができるとともに、拡張性を担保することができる。特に、貯玉、会員管理等のシステムでは、カード(例えば、会員カード)を使用し瞬時にカードの真偽を判定するとともに、会員情報を管理する専用の監視装置が必要になり、また、前記監視装置は会員情報の管理に従い、分析情報等を管理する情報処理用管理装置とのアクセスも頻繁になることから、遊技機等の情報を収集する通信網で兼用すると、通信負担が大きく通信網の全体的な問題となるので、本発明ではそれも考慮に入れ、状態監視用管理装置と情報処理用管理装置間を特定通信網で連絡し、その特定通信網に貯玉、会員管理等のシステムを通信負担をかけずに拡張できるようになる。
【図面の簡単な説明】
【図1】
本発明の原理を示すシステム図である。
【図2】
遊技店の全体構成を示すブロック図である。
【図3】
遊技情報収集装置1(PJ1)のブロック図である。
【図4】
遊技情報収集装置2(PJ2)のブロック図である。
【図5】
状態変化情報記録装置(JR)のブロック図である。
【図6】
カウンタ用コンピュータ(CC)および事務所用コンピュータ(HC)のブロック図である。
【図7】
遊技用演算処理装置の構成を示すブロック図である。
【図8】
遊技情報収集装置1(PJ1)のプログラムを示すフローチャートである。
【図9】
状態変化情報記録装置(JR)のプログラムを示すフローチャートである。
【図10】
カウンタ用コンピュータ(CC)のプログラムを示すフローチャートである。
【図11】
事務所用コンピュータ(HC)のプログラムを示すフローチャートである。
【図12】
遊技詳細情報の内容を説明する図である。
【図13】
状態変化情報の内容を説明する図である。
【図14】
演算処理装置チェック処理のサブルーチンを示すフローチャートである。
【図15】
イベント処理のサブルーチンを示すフローチャートである。
【図16】
定時収集処理のサブルーチンを示すフローチャートである。
【図17】
定時収集処理のサブルーチンを示すフローチャートである。
【図18】
ブラウジング処理のサブルーチンを示すフローチャートである。
【符号の説明】
1 遊技店
10、10a、10b 遊技機
32、32a、32b カード式球貸装置(遊技設備装置)
33、33a、33b 球切装置(遊技設備装置)
34、34a、34b パルスタンク(遊技設備装置)
35 ネットワーク中継装置
36 島内ネットワーク
37 店内ネットワーク
91 通信網
113 専用通信網
200 遊技用演算処理装置
PJ1 遊技情報収集装置1
PJ2 遊技情報収集装置2
JR 状態変化情報記録装置
JR’ 補助状態変化情報記録装置
CC カウンタ用コンピュータ
HC 事務所用コンピュータ
[Document name] Statement
[Name of invention] Game information management system for amusement facilities
[Claims]
Claim 1A gaming information management system that monitors and manages gaming information generated from gaming machines and gaming equipment,
a gaming information collection device provided in correspondence with the gaming machine, which collects gaming information from the gaming machine and gaming equipment devices attached to the gaming machine, and generates status change information and detailed gaming information based on the collected gaming information;
a status monitoring management device that collects status change information reported by the gaming information collecting device and monitors the status change information to notify of status changes of the gaming machine or gaming equipment attached to the gaming machine;
and an information processing management device that collects and processes detailed game information from the game information collection device.
Claim 2A gaming information management system that monitors and manages gaming information generated from gaming machines and gaming equipment,
A device is provided corresponding to the gaming machine, and collects gaming information from the gaming machine and the gaming equipment attached to the gaming machine.and generating state change information and detailed game information based on the collected game information.a gaming information collection device;
From the gaming information collection deviceStatus change information to be reporteda state change information recording device for recording the state change information;
Monitor the status change information recording device,The gaming machine or the gaming equipment attached to the gaming machinea status monitoring management device that notifies of status changes;
From the gaming information collection deviceGame detailsan information processing management device that collects and processes the information;
HavingA gaming information management system for an amusement park, characterized by:
Claim 3The gaming information collection device
Collecting gaming information related to the game from the gaming machine and the gaming equipment attached to the gaming machine,Status change information and game detailsa game information collecting and processing means for processing the game information;
A status change monitoring means for monitoring status changes in game information based on the information obtained by the game information collection and processing means;
Based on the monitoring results of the status change monitoring means,Status change informationa status change reporting means for reporting the
A gaming information transfer means is provided that transfers the information obtained by the gaming information collection and processing means based on commands from the status monitoring management device or the information processing management device,
The state change information recording device is
A status change information recording means for recording the status change information reported by the status change reporting means;
A status change information transfer means is provided that transfers the status change information recorded by the status change information recording means based on a command from the status monitoring management device,
The status monitoring management device is
A status change information management means that issues commands to the status change information recording device, periodically collects the status change information transferred by the status change information transfer means, and manages the status change information;
A status change detection means for detecting changes in status change information based on the information managed by the status change information management means;
A first notification means is provided for notifying a change in the status of the gaming machine or an amusement equipment device attached to the gaming machine based on the detection result of the status change detection means,
The information processing management device
A gaming information management system for an amusement facility as described in claim 2, characterized in that it is provided with a second notification means for instructing the gaming information collection device to periodically collect the gaming detail information transferred by the gaming information transfer means and process it into analysis information, and for notifying the processed analysis information.
Claim 4The status change detection means of the status monitoring management device is
When a start point change in specific state change information is detected, a command is sent to the gaming information collection device where the start point change was detected.do,Transferred by the game information transfer meansGame detailsa game information individual collecting means for collecting the game information;
The first notification means is
Collected by the individual game information collection meansGame detailsThe processed message is sent along with the notification of the status change.Game detailsThe present invention is characterized in that the device is provided with a detailed status change notification means for notifying the user of the status change.Claim 3A gaming information management system for the gaming center described above.
Claim 5】 Auxiliary status change information recording device having the same function as the status change information recording deviceis provided,
The auxiliary state change information recording device is
An auxiliary status change information recording means for recording the status change information reported by the status change reporting means;
An auxiliary status change information transfer means is provided that transfers the status change information recorded by the auxiliary status change information recording means based on a command from the status monitoring management device,
The status change information management means of the status monitoring management device is
The system is characterized in that it is equipped with a status change information collection destination switching means that switches the collection destination of status change information to the auxiliary status change information recording device when a predetermined condition is met as a result of issuing a command to the status change information recording device to collect status change information of the gaming machine and the gaming equipment attached to the gaming machine.Claim 3 or 4A gaming information management system for the gaming center described above.
Claim 6】 The condition monitoring management deviceteeth,
The aforementionedA gaming information collection device is designated and instructed, and the gaming information is transferred by the gaming information transfer means.informationa first game information collecting means for collecting the following information;
The first notification means includes a first designated game information notification means that notifies information obtained by the first game information collection means,
The information processing management deviceteeth,
The aforementionedA gaming information collection device is designated and instructed, and the gaming information is transferred by the gaming information transfer means.informationa second game information collecting means for collecting the
The second notification means is characterized by including a second designated game information notification means that notifies the information obtained by the second game information collection means.Claims 3 to 5A gaming information management system for an amusement facility described in any one of the above.
Claim 7the gaming information collecting device, the status monitoring management device, and the information processing management device are connected via a communication network;
The information path used for transferring information between the status monitoring management device and the information processing management device is provided with a specific communication network separate from the communication network,
The status monitoring management device is
Based on instructions from the information processing management device,via the specified communication network,a status change management information transfer means for transferring the status change information managed by the status change information management means,
The information processing management device
Based on instructions from the status monitoring management device,via the specified communication networkan analysis information transfer means for transferring analysis information;
The first notification means of the status monitoring management device is
An analytical information notification means for notifying the analytical information transferred by the analytical information transfer means,
The second notification means of the information processing management device is
It is characterized in that it includes a status change management information notification means that notifies the status change information transferred by the status change management information transfer means.Claims 3 to 6A gaming information management system for an amusement facility described in any one of the above.
[Detailed description of the invention]
0001
[Technical field to which the invention belongs]
The present invention relates to a gaming information management system for an amusement center, and in particular to a gaming information management system for an amusement center that uses a distributed system that enables the use of personal computers and monitors and manages gaming information generated from gaming machines and gaming equipment.
0002
[Prior Art]
Conventionally, there are systems for collecting gaming information generated by gaming machines and other devices in gaming parlors, in which various types of gaming information are collected and calculations based on the collected gaming information are performed centrally using a management device.
In this collection system, the management device centrally collects various gaming information generated by gaming machines, etc., and uses the collected gaming information to check changes in the status of gaming machines, manage the gaming information history, and create analytical information (for example, analytical information by time series, by model, sales, etc.).
0003]
In this case, for example, changes in the status of the gaming machine are detected from the collected gaming information, and the change in the status of the gaming machine is notified on the screen of the management device (for example, by making a sub-screen appear), or when an operator who sees the notification performs a specified operation to check the detailed gaming information of the relevant gaming machine, the relevant gaming information from the collected gaming information is displayed on the screen.
In addition, when an operator requests the display of analytical information, such as machine-specific operating information or sales, the management device also performs analytical calculations based on the collected gaming information in order to display the requested analytical information. This involves processing gaming information based on past information and providing notifications (in graphics, tables, etc.).
In this way, the management device centrally collects and manages various gaming information generated by gaming machines, etc., so a workstation, which is a high-performance computer, is used as the management device.
0004]
In addition, with the recent interest in games and the Internet, and the spread of operating systems (OSs) that are easy for beginners to use (e.g., Windows 95 (registered trademark)), and the decentralization of computer systems in companies and other organizations, the demand for personal computers has increased significantly, establishing a background for the manufacture and supply of personal computers at relatively low cost.
As a result, high-performance personal computers have become available at low cost, and as they have become common in ordinary households, there are many development environments available for programs, etc., and there is a shift in the construction of gaming information collection and management systems from workstation-based to distributed systems using personal computers.
0005]
[Problem the invention aims to solve]
However, conventional gaming information collection systems had the following problems:
(i) A workstation (i.e., a single computer), which is a high-performance computer, is used as a management device to centrally collect and manage various gaming information generated by gaming machines, etc., but this has the problem of being expensive.
In other words, when a conventional management device reports a change in the status of a gaming machine, it must perform calculations to detect the change in status based on the gaming information collected from each gaming machine, and report the change in the status of the gaming machine based on the results of the calculations.It also needs to perform calculations to report the latest analytical information (for use as management information, for example) based on the collected gaming information, which requires a highly functional computer.
0006]
In this case, calculations are performed to detect status changes from the collected gaming information and any status changes in the gaming machine are reported. If the operator wishes to check detailed information about the gaming machine in question, the detailed information can be immediately displayed on the screen (as the information needed for the report has already been collected). However, when a status change is reported, the operator's actual task is to contact a store employee and instruct them to take appropriate action on the gaming machine in question. For example, if a gaming machine's status change indicates the release of a gold frame, this indicates the possibility of fraud, so the operator must immediately contact a store employee and request that action be taken to prevent the fraudulent release of the gold frame. Furthermore, when there is a status change such as a jackpot or a limit, measures must be taken, such as preparing a cash box for the jackpot and informing the player that the limit has been reached so that they can stop playing.
0007
However, even among these status change notifications, players will want to check detailed information, for example, when they hit the jackpot. In other words, while the main feature of status change notifications is to provide instructions to store clerks, there are some status change notifications where players may want to receive detailed information.
However, in order to collect and process large amounts of real-time gaming information while displaying only specific information such as the occurrence of a jackpot, it is necessary to select and collect the specific information from each gaming machine while also managing it, and perform calculations such as display processing.To date, this has required the use of a highly functional management device for calculations, which in turn necessitates the use of a workstation, a highly functional computer, which increases costs.
0008]
(b) On the other hand, although inexpensive personal computers have become commonplace in recent years, simply replacing the location of a conventional management device with a personal computer would not enable it to perform high-performance processing and would not be able to meet the demands of gaming parlors.
In addition, the management device that collects and manages gaming information generated by gaming machines, etc., has an in-store communication network for collecting and managing gaming information.Although there is a desire to utilize this communication network to somehow realize a low-cost, highly functional gaming information collection and management system, until now this has merely been at the conceptual stage and no concrete progress has been made.
0009
(c) Conventionally, all gaming information related to gaming parlors was processed by a single workstation, which is a high-performance computer, and this meant that the information judgment level for gaming information was not differentiated, but all information was treated at the same judgment level.
When determining gaming information, for example, there may be cases where it is necessary to monitor the current operating status of a gaming machine in real time (for example, if a gold frame has been fraudulently opened). In this case, emphasis is placed on the current operating status, and when a gaming machine with a fraudulently opened gold frame is detected, it is necessary to immediately send a store employee to the machine. Therefore, emphasis is placed on the current operating status of the gaming machine, and historical information based on past information is not required.
On the other hand, if an amusement parlor manager wants to obtain gaming information that can be used for management, they will need historical information based on past gaming machine information, for example. In this way, there are different levels of judgment for gaming parlor information. In other words, even with the gaming information collected, the value judgments and subsequent actions taken when the gaming information is obtained will differ.
0010]
However, in the past, regardless of the actual nature of this gaming information, high-performance workstations were used without classifying the gaming information, resulting in higher costs.
After extensive research, the inventors of the present application have discovered that by focusing on the classification of gaming information (i.e., the existence of different judgment levels) and dividing the gaming information into multiple categories and allocating the processing load through distributed processing, it is possible to realize a gaming information collection and management system at the same level as a high-performance workstation, even when using a personal computer.
0011]
The present invention has been made in consideration of the above-mentioned problems, and aims to provide an amusement arcade gaming information management system that can use inexpensive, widely available personal computer-level computers as management devices, can collect and manage gaming information at low cost, and can be efficiently utilized in the operation of amusement arcades.
0012]
[Means for solving the problem]
To achieve the above objectives,The gaming information management system for an amusement facility according to the invention of claim 1 is a gaming information management system that monitors and manages gaming information generated from gaming machines and gaming equipment,
a gaming information collection device provided in correspondence with the gaming machine, which collects gaming information from the gaming machine and gaming equipment devices attached to the gaming machine, and generates status change information and detailed gaming information based on the collected gaming information;
a status monitoring management device that collects status change information reported by the gaming information collecting device and monitors the status change information to notify of status changes of the gaming machine or gaming equipment attached to the gaming machine;
The game information collecting device is characterized by comprising an information processing management device that collects and processes detailed game information from the game information collecting device.
The invention described in claim 2 isA gaming information management system that monitors and manages gaming information generated from gaming machines and gaming equipment,
A device is provided corresponding to the gaming machine, and collects gaming information from the gaming machine and the gaming equipment attached to the gaming machine.and generating state change information and detailed game information based on the collected game information.a gaming information collection device;
From the gaming information collection deviceStatus change information to be reporteda state change information recording device for recording the state change information;
Monitor the status change information recording device,The gaming machine or the gaming equipment attached to the gaming machinea status monitoring management device that notifies of status changes;
From the gaming information collection deviceGame detailsan information processing management device that collects and processes the information;HavingIt is characterized by:
0013]
As a preferred embodiment, for example, as described in claim 3 dependent on claim 2, the gaming information collection device
Collecting gaming information related to the game from the gaming machine and the gaming equipment attached to the gaming machine,Status change information and game detailsa game information collecting and processing means for processing the game information;
A status change monitoring means for monitoring status changes in game information based on the information obtained by the game information collection and processing means;
Based on the monitoring results of the status change monitoring means,Status change informationa status change reporting means for reporting the
A gaming information transfer means is provided that transfers the information obtained by the gaming information collection and processing means based on commands from the status monitoring management device or the information processing management device,
The state change information recording device is
A status change information recording means for recording the status change information reported by the status change reporting means;
A status change information transfer means is provided that transfers the status change information recorded by the status change information recording means based on a command from the status monitoring management device,
The status monitoring management device is
A status change information management means that issues commands to the status change information recording device, periodically collects the status change information transferred by the status change information transfer means, and manages the status change information;
A status change detection means for detecting changes in status change information based on the information managed by the status change information management means;
A first notification means is provided for notifying a change in the status of the gaming machine or an amusement equipment device attached to the gaming machine based on the detection result of the status change detection means,
The information processing management device
The game information collection device may be instructed to periodically collect the game detail information transferred by the game information transfer means and process it into analysis information, and may be provided with a second notification means for notifying the processed analysis information.
0014]
For example, as described in claim 4 dependent on claim 3,The state change detection means of the state monitoring management device
When a start point change in specific state change information is detected, a command is sent to the gaming information collection device where the start point change was detected.do,Transferred by the game information transfer meansGame detailsa game information individual collecting means for collecting the game information;
The first notification means is
Collected by the individual game information collection meansGame detailsThe processed message is sent along with the notification of the status change.Game detailsThe device may be configured to include a detailed status change notification means for notifying the user of the above.
0015]
for exampleClaim 3 or 4subordinate toClaim 5As described above, an auxiliary status change information recording device having the same function as the status change information recording deviceis provided,
The auxiliary state change information recording device is
An auxiliary status change information recording means for recording the status change information reported by the status change reporting means;
An auxiliary status change information transfer means is provided that transfers the status change information recorded by the auxiliary status change information recording means based on a command from the status monitoring management device,
The status change information management means of the status monitoring management device is
The device may also be equipped with a status change information collection destination switching means that switches the collection destination of status change information to the auxiliary status change information recording device when a predetermined condition is met as a result of issuing an instruction to the status change information recording device to collect status change information of the gaming machine and the gaming equipment attached to the gaming machine.
0016]
for exampleClaims 3 to 5Subordinate to eitherClaim 6As described above, the condition monitoring management deviceteeth,
The aforementionedA gaming information collection device is designated and instructed, and the gaming information is transferred by the gaming information transfer means.informationa first game information collecting means for collecting the following information;
The first notification means includes a first designated game information notification means that notifies information obtained by the first game information collection means,
The information processing management deviceteeth,
The aforementionedA gaming information collection device is designated and instructed, and the gaming information is transferred by the gaming information transfer means.informationa second game information collecting means for collecting the
The second notification means may include a second designated game information notification means that notifies information obtained by the second game information collection means.
0017]
for exampleClaims 3 to 6Subordinate to eitherClaim 7As stated,the gaming information collecting device, the status monitoring management device, and the information processing management device are connected via a communication network;
The information path used for transferring information between the status monitoring management device and the information processing management device is provided with a specific communication network separate from the communication network,
The status monitoring management device is
Based on instructions from the information processing management device,via the specified communication network,a status change management information transfer means for transferring the status change information managed by the status change information management means,
The information processing management device
Based on instructions from the status monitoring management device,via the specified communication networkan analysis information transfer means for transferring analysis information;
The first notification means of the status monitoring management device is
An analytical information notification means for notifying the analytical information transferred by the analytical information transfer means,
The second notification means of the information processing management device is
It may also include a status change management information notification means for notifying the status change information transferred by the status change management information transfer means.
0018]
[Principle of the invention]
Next, the principles of the present invention will be explained. Figure 1 is a system diagram illustrating the principles of the present invention. In Figure 1, gaming information collection device 1 (PJ1) and gaming information collection device 2 (PJ2) are provided corresponding to gaming machines (i.e., one is provided for each P machine), and collect gaming information from gaming machines and gaming equipment attached to the gaming machines (e.g., ball dispensing devices, etc.) (Figure 1 shows three P machines). In the following explanation, for convenience of description in the drawings and explanation, gaming machines will be abbreviated as P machines or P machines as appropriate.
The gaming information collection device 2 (PJ2) transfers status change information (e.g., gold frame open signals, empty dish signals, etc.) collected from gaming machines and gaming equipment, mainly for monitoring P machines, to the gaming information collection device 1 (PJ1), which then transfers it to a terminal device at a higher node (e.g., a status change information recording device (JR)).
0019]
The gaming information collection device 1 (PJ1) combines the gaming information output from the gaming machines it is responsible for with the gaming information (here, status change information) transferred from the gaming information collection device 2 (PJ2) and performs calculations (for example, to calculate the cumulative safe, cumulative out, cumulative number of special prizes, etc., as shown in Figure 12, which will be described later).Game details12 and 13) and detects changes in the gaming information from the collected gaming information. That is, it calculates status change information for gaming machines, etc. (for example, status change information such as out abnormality, safe abnormality, and base abnormality as shown in FIG. 13 described later). Therefore, the gaming information collecting device 1 (PJ1) performs calculations and processes the information for the gaming machines, etc. that it is responsible for into the information shown in FIGS. 12 and 13.
0020]
When the gaming information collection device 1 (PJ1) detects a change in the status change information of a gaming machine, etc. that it is responsible for, it independently transmits (reports) the status change information shown in Figure 13 to the status change information recording device (JR) and the auxiliary status change information recording device (JR'), and has these status change information recording devices (JR) and auxiliary status change information recording devices (JR') record the status change information of the gaming machine, etc.
Game information collection device 1 (PJ1) and game information collection device 2 (PJ2) correspond to game information collection devices and realize the functions of game information collection and processing means, status change monitoring means, status change reporting means, and game information transfer means.
The status change information recording device (JR) and auxiliary status change information recording device (JR') correspond to the status change information recording device and realize the functions of the status change information recording means and the status change information transfer means, and organize and record the status change information reported by each gaming information collection device 1 (PJ1) installed in the gaming facility.
Explaining the relationship between the status change information recording device (JR) and the auxiliary status change information recording device (JR'), the auxiliary status change information recording device (JR') is a so-called backup for the status change information recording device (JR). Status change information is necessary to operate the gaming machine, in other words, to send instructions to store clerks, and obtaining this information requires real-time performance, which is why the auxiliary status change information recording device (JR') is provided.
0021]
The counter computer (CC), which serves as a status monitoring management device, realizes the functions of a status change information management means, a status change detection means, and a first notification means, and monitors the status change information recording device (JR), polling it at predetermined intervals to collect and monitor status change information, as well as collecting and displaying (equivalent to a notification) gaming information for desired gaming machines.
In addition, the office computer (hall computer) (HC) as an information processing management device realizes the functions of the gaming information collection history creation means, analysis information processing means, and second notification means, and polls each gaming information collection device 1 (PJ1) at predetermined intervals.Game detailsWe collect and process the information into analytical data, andGame detailsand display them (equivalent to notification).
0022]
Here, the counter computer (CC) and office computer (HC) are connected to the lower nodes (e.g., PJ1, PJ2, JR, JR') via a specified communications network, which may be, for example, LON (details to be described later), but is not limited to LON. In LON, for example, an authentication message protocol that performs mutual authentication between nodes is used to confirm the information transfer partner between each node.
The counter computer (CC) is a computer that provides the minimum necessary functions to operate the gaming machine (for example, issuing instructions to store clerks and allowing players to play smoothly), and by limiting its functions to these, it can be implemented using inexpensive, widely available personal computers.
0023]
To explain the function of the counter computer (CC) in more detail, the counter computer (CC) constantly polls the status change information recording device (JR) at predetermined intervals to collect status change information (see Figure 13) for gaming machines, etc. In this case, if access to the status change information recording device (JR) is poor (for example, if there is no response even after a predetermined number of accesses), the access destination is switched to the auxiliary status change information recording device (JR') to collect equivalent information. Then, based on the collected status change information, a status change of the gaming machine is notified. At this time, when the operator wishes to check detailed information on the status change information for "jackpot" or "probability change (probability change)," a request is automatically made to the gaming information collecting device 1 (PJ1) corresponding to the gaming machine where the event occurred.Game details(See FIG. 12) and the corresponding status change information.Game detailsWe will also inform you of the above.
0024]
Also, the operator can select the desired gaming machine.Game detailsIn some cases, you may want to check the game information directly, so in that case, you can send a request to the game information collection device 1 (PJ1),Game details(See FIG. 12) is acquired and displayed.Game detailsSince there are cases where analytical information based on the above needs to be checked on the counter computer (CC), in order to efficiently realize a gaming information collection and management system for an amusement parlor using a personal computer, the functions of the counter computer (CC) are limited to those that can be used within the counter (for example, the area within the hall where the gaming machines are installed), and the functions are shared with the office computer (HC).Game detailsThe analysis information based on the above is acquired from the office computer (HC) via another specific communication network (for example, Ethernet) and displayed.Game detailsSince the amount of analytical information based on this is large, a specific communication network separate from the communication network (e.g., LON) that collects game information from gaming machines is used to prevent a decline in communication efficiency and ensure scalability. For example, systems such as ball storage and member management can be expanded using this specific communication network.
0025]
To explain the function of the office computer (HC) in more detail, the office computer (HC) polls each gaming information collection device 1 (PJ1) at predetermined intervals.Game details(See Figure 12) is collected, processed and recorded into analytical information (history information) such as time series information, machine information (P machine information), and sales information, and then displayed.Game detailsIf you want to check, you send a request to the relevant game information collection device 1 (PJ1),Game detailsGet and display.
0026]
Furthermore, there are cases where you want to check the status change information of the gaming machine on the office computer (HC), and in this case, as mentioned in the section on counter computers (CC), inexpensive and widely availableis doingIn order to realize a gaming information collection and management system for an amusement facility using a personal computer, the collection and processing function of gaming information from gaming machines is distributed (i.e., the function is distributed and processed by a gaming information collection device 1 (PJ1), a gaming information collection device 2 (PJ2), and a status change information recording device (JR)), and the device that manages the gaming information classifies the gaming information and processes the status change information in a counter computer (CC),Game details(Information processing is also included) is processed by the office computer (HC).
0027
This allows for the division of functions, so that when the office computer (HC) wants to check gaming machine status change information, it retrieves and displays the information from the counter computer (CC). This is also due to the fact that analytical information is rarely checked on the counter computer (CC) and gaming machine status change information is rarely checked on the office computer (HC). Taking note of this background, the inventor has realized a gaming information management system for gaming parlors using low-cost personal computers by classifying information and decentralizing processing according to the judgment level.
0028]
[Embodiment of the invention]
Below, an embodiment of the present invention will be described with reference to the drawings as an example applied to an amusement parlor that has installed a large number of pachinko gaming machines (pinball gaming machines, hereinafter abbreviated as gaming machines. For convenience of explanation, gaming machines will be appropriately abbreviated as P machines or P machines).
A. Overall structure of the gaming facility
First, the overall structure of an amusement parlor will be explained. Figure 2 is a block diagram showing the overall structure of an amusement parlor. In Figure 2, 1 is an amusement parlor (pachinko hall: amusement facility), and the amusement parlor 1 is equipped with a pachinko island 11 on which a large number of CR-type gaming machines 10a, 10b, etc. are installed, a status change information recording device (JR), an auxiliary status change information recording device (JR'), a history processing device 12, a counter computer (CC), a FAX device 13, an office computer (HC), a printer 14, communication control devices 15-18, a ball counting machine 19, an island safe 20, a surveillance camera system 21, an announcement system 22, and a setting/inspection device 23 (although this is not always connected to the communication network 37 described below).
0029]
The pachinko island 11 is equipped with information collection terminal devices (information collection boxes) 31a, 31b, ... (hereinafter appropriately represented by information collection terminal device 31), gaming machines 10a, 10b, ... (hereinafter appropriately represented by gaming machine 10), card-type ball dispensing devices 32a, 32b, ... (hereinafter appropriately represented by card-type ball dispensing device 32), ball cut-off devices 33a, 33b, ... (hereinafter appropriately represented by ball cut-off device 33), pulse tanks 34a, 34b, ... (hereinafter appropriately represented by pulse tank 34), and a network relay device 35 (e.g., a router). Note that multiple pachinko islands 11 are located in a gaming parlor 1, but details of one pachinko island 11 will be described here. The other pachinko islands have a similar configuration.
One network relay device 35 is placed for each pachinko island 11, but the other devices (e.g., information collection terminal device 31, ball cutting device 33, pulse tank 34) are placed in the same number as the gaming machines 10a, 10b, etc. (i.e., in pairs with the gaming machines 10).
0030]
The gaming machines 10a, 10b, etc. each have a gaming control board 41a, 41b, etc. (hereinafter referred to as gaming control board 41 where appropriate) that controls the gaming state, and the gaming control board 41 has a built-in processing unit 200 (an IC for the so-called Amuse chip) that controls the gadgets (see Figure 7 below for details). As mentioned above, the gaming machine 10 is a CR machine, and a card-type ball lending device 32 (gaming equipment device) is located to the side of it. The card-type ball lending device 32 lends balls using a prepaid card, and ball lending operations, etc. can be performed on the gaming machine 10.
0031
The ball cut-off device 33 (gaming equipment device) supplies balls from the pachinko island 11 to the supply tank of the gaming machine 10, and outputs a signal of one pulse (for example, the number of supplied balls signal shown in Figure 3 below) for every 10 balls supplied. The pulse tank 34 (gaming equipment device) counts the balls that have been fired and used in play and then recovered from the gaming machine 10 to the outside, and outputs a signal of one pulse (the number of recovered balls signal shown in Figure 3 below) for every 10 balls discharged (recovered).
0032]
The information collection terminal devices 31a, 31b, ... each include a gaming information collection device 1 (PJ1), ..., a gaming information collection device 2 (PJ2), ..., and a distribution circuit 42a, 42b, ... (hereinafter referred to as distribution circuit 42 where appropriate). The information collection terminal device 31 is manufactured as a single box (for example, a box housing a board that realizes the functions of the information collection terminal device 31). The distribution circuit 42 is connected to the gaming machine 10, the card-type ball dispensing device 32, the ball cutter device 33, and the pulse tank 34, and distributes and communicates the signals output from each of these devices to the gaming information collection device 1 (PJ1) and the gaming information collection device 2 (PJ2). For example, the distribution circuit 42 distributes and communicates to the gaming information collection device 1 (PJ1) a sales signal, a supply ball count signal, a recovered ball count signal, a jackpot signal, a special chart rotation signal, a probability change signal, and an Amusement communication signal, and distributes and communicates to the gaming information collection device 2 (PJ2) a play stop signal, a gold frame opening/closing signal, a wooden frame opening/closing signal, and an abnormality signal.
0033]
Based on the sales signal, number of balls supplied signal, number of balls recovered signal, jackpot signal, special chart rotation signal, probability change signal, and Amuse communication signal input from the game control board 41, the game information collection device 1 (PJ1) calculates and processes the game information output from the game machine 10 and game equipment device it is responsible for, together with the game information (status change information) transferred from the game information collection device 2 (PJ2), and performs processing such as detecting changes in the game information from the collected game information; the detailed block configuration will be described later.
The gaming information collection device 2 (PJ2) performs processes such as transferring status change information (e.g., gold frame open signals, empty dish signals, etc.) collected from the gaming machine 10 and gaming equipment, mainly for monitoring P machines, to the gaming information collection device 1 (PJ1), and its detailed block configuration will be described later.
0034]
The network relay device 35, which may be a router, relays connections between the LONs in the island network 36 and the in-store network 37, corresponding to the network layer (Layer 3) among the relaying layers. The island network 36 uses LON. LON is based on LON (Local Operating Network, a registered trademark of Eschalon) technology developed by Eschalon, Inc., USA. Generally, LON technology is an intelligent distributed network system technology that enables detection, monitoring, control, and other applications to be realized easily, reliably, and at low cost through communication between various sensors and actuators (e.g., up to 32,385 nodes). The island network 36 is not limited to LON and may use other communication methods. For example, wireless LAN, infrared LAN, etc. may also be used.
0035
The pachinko island 11 is connected via the store network 37 to the status change information recording device (JR), auxiliary status change information recording device (JR'), history processing device 12, counter computer (CC) (status monitoring management device), office computer (HC) (information processing management device), communication control devices 15-18, and setting/inspection device 23. LON is also used for the store network 37. The store network 37 is not limited to LON and may use other communication methods.
The island network 36, network relay device 35 and in-store network 37 as a whole constitute a communication network 91 (see Figure 6; hereinafter referred to as the LON communication network as appropriate) that connects the gaming information collection devices (PJ1), (PJ2), status change information recording device (JR), status monitoring management device (counter computer (CC)) and information processing management device (office computer (HC)).
In addition, between each node connected to the LON communication network 91, information is transferred using authenticated messages using the LONTALK protocol (for example, when the user program sends information), which mutually authenticates both nodes to ensure reliability.
0036
One status change information recording device (JR) is provided in each gaming facility 1, and organizes and records the gaming information reported by the gaming information collection device 1 (PJ1) provided in each pachinko island 11 for each gaming machine, while one auxiliary status change information recording device (JR') is also provided in each gaming facility 1, and serves as a backup device for the status change information recording device (JR). The detailed block configuration of the status change information recording device (JR) and auxiliary status change information recording device (JR') will be described later.
When an error occurs in a node (PJ1, PJ2, JR, JR', etc.) connected to the communication network 37, the history processing device 12 reports the error information to the relevant history processing device 12.Because it will beThis is a device that records the error information, allowing the operator to check the error history later.
0037
The counter computer (CC) monitors the status change information recording device (JR), polling it at predetermined intervals to collect and monitor status change information, and collects and displays (announces) gaming information for desired gaming machines; detailed block configuration will be described later. A fax machine 13 is connected to the counter computer (CC), and the fax machine 13 can transmit information calculated by the counter computer (CC) to the outside.
The office computer (HC) polls each gaming information collection device 1 (PJ1) at predetermined intervals.Game detailsWe collect and process the information into analytical data, andGame detailsThe office computer (HC) is connected to a printer 14, which can print out the information calculated by the office computer (HC).
0038]
The communication control devices 15 to 18 perform interface processing when the ball counting machine 19, island safe 20, surveillance camera system 21 and announcement system 22 communicate with other devices via the communication network (LON) 37.
The ball counting machine 19 counts the balls won by the player (for example, for prize exchange), transfers the count value to the counter computer (CC) and the office computer (HC), and prints out the counting results and gives them to the player to use in prize exchange.
The island safe 20 is a device that stores coins collected from the currency exchange machines or cash-type ball lending devices at the gaming parlor 1, and transfers current information to the office computer (HC) and counter computer (CC).
0039
The surveillance camera system 21 is a system that manages the surveillance cameras installed within the gaming facility 1 and records the captured images.The gaming information collection device 1 (PJ1) directly reports gold frame opening information, abnormality information, etc. to the communication control device 17 connected to the surveillance camera system 21, and the images are captured by the surveillance camera.
The announcement system 22 is a system that automatically makes announcements within the gaming parlor 1, making announcements such as "A jackpot has occurred on machine number XX." The announcement system 22 directly reports jackpot information, etc. from the gaming information collection device 1 (PJ1) to the communication control device 18 connected to the announcement system 22, and announces the gaming status of the corresponding gaming machine 10.
0040]
The setting and inspection device 23 sets the unique ID of the gaming processing device built into the gaming control board 41 of the gaming machine 10 connected to the gaming information collection device 1 (PJ1) in the gaming information collection device 1 (PJ1), and the gaming information collection device 1 (PJ1) does not recognize any gaming machine (gaming processing device) with a unique ID other than that set by the setting and inspection device 23 as legitimate and will not allow play on it. In this case, a unique ID different for each gaming processing device is pre-stored in the gaming processing device at the time of manufacture, and when the gaming processing device (i.e., gaming machine) is installed in the gaming parlor 1, the unique ID stored in the gaming processing device is set in the gaming information collection device 1 (PJ1) that monitors the gaming processing device using the setting and inspection device 23 by a predetermined trusted institution (e.g., a third-party institution), and thereafter the gaming information collection device 1 (PJ1) determines the authenticity of the gaming processing device based on the unique ID.
0041
Furthermore, during an on-site inspection by authorities (e.g., a police station), the setting and inspection device 23 also has the function of downloading the gaming program stored in the gaming processing unit built into the gaming control board 41 and determining the authenticity of the gaming program. In this case, more specifically, the setting and inspection device 23 is connected to the communications network 37, and when a command is sent to the gaming information collection device 1 (PJ1) connected to the gaming machine 10 whose gaming program is to be checked, the gaming information collection device 1 (PJ1) issues a command to the connected gaming processing unit to read the gaming program, which is then transmitted by the gaming information collection device 1 (PJ1) to the setting and inspection device 23. The setting and inspection device 23 then determines the authenticity of the gaming program. Naturally, the setting and inspection device 23 contains a legitimate gaming program, and is equipped with, for example, a ROM chip containing the legitimate program. The setting and inspection device 23 is not always connected to the communications network 37 of the gaming parlor 1,credit institutionsWhen installation or inspection is carried out by authorities (for example, a police station), the device is connected to the communication network 37.
0042
B. Configuration of gaming information collection device 1 (PJ1)
Next, the block configuration of the gaming information collection device 1 (PJ1) will be explained. Figure 3 is a block diagram of the gaming information collection device 1 (PJ1). In Figure 3, the gaming information collection device 1 (PJ1) comprises a CPU 51, ROM 52, RAM 53, EEPROM 54, backup power supply 55, transmitter circuit 56, communication control device 57, output interface circuit (I/F) 58, input interface circuit (I/F) 59 and bus 60.
Based on the processing program stored in ROM 52, the CPU 51 calculates and processes the gaming information output from the gaming machines 10 and gaming equipment devices it is responsible for, together with the gaming information (status change information) transferred from the gaming information collection device 2 (PJ2), and performs processes such as detecting changes in the gaming information from the collected gaming information, as well as determining the authenticity of the gaming processing device. ROM 52 stores the processing program for collecting and processing gaming information, and RAM 53 is used as a work area.
0043
EEPROM 54 stores the unique ID stored in the gaming processing device connected to the gaming information collection device 1 (PJ1) at the time of manufacture. This is performed by the setting/inspection device 23. EEPROM 54 also stores setting values for monitoring status change information. These setting values are set by the counter computer (CC) or the office computer (HC).
The backup power supply 55 is a power supply that backs up the information stored in RAM 53, and is made up of, for example, a battery.Game details(see FIG. 12) and status change information (see FIG. 13), and these pieces of information are held at the stage of being stored in the RAM 53. The RAM 53 has a capacity capable of storing one day's worth of game information for the gaming machine 10, etc.
0044
The transmitter circuit 56 supplies a control clock signal to the CPU 51. The communication control device 57 controls the communications necessary for the transfer of information between the gaming information collection device 1 (PJ1) and other network terminals (for example, the gaming information collection device 2 (PJ2) or each terminal of the in-store network 37 via the network relay device 35) via the island network 36.
The output interface circuit (I/F) 58 performs output interface processing between the gaming machine 10 and the CPU 51, and an Amuse communication signal is output from the output interface circuit (I/F) 59 to the gaming control board 41 of the gaming machine 10. The Amuse communication signal is a signal for outputting various commands (e.g., authentication check commands) to the gaming processing device built into the gaming control board 41.
0045
The input interface circuit (I/F) 59 performs input interface processing between the gaming machine 10 and gaming equipment (such as the ball dispensing device 32) and the CPU 51. The input interface circuit (I/F) 59 receives the following signals: an Amusement communication signal that responds to commands from the gaming control board 41 to the gaming processing unit; a card sales signal from the card-type ball dispensing device 32; a cash sales signal from the cash-type ball dispensing device (not shown); a replenishment ball count signal from the ball cut-off device 33; a recovered ball count signal from the pulse tank 34; a special chart rotation signal, a jackpot signal, and a probability change signal from the gaming control board 41. The input interface circuit (I/F) 59 performs interface processing on these signals and sends them to the CPU 51.
0046
The Amusement communication signal input to the input interface circuit (I/F) 59 is, for example, an authentication code (ID) signal sent from the gaming processing unit of the gaming machine 10, and this signal (ID) is monitored (authentication judgment) by the CPU 51 to determine whether a legitimate gaming processing unit is installed. The card sales signal is a signal that notifies the sales of balls loaned using a prepaid card by the card-type ball loan device 32. In addition to card-type ball loan devices 32 that use prepaid cards, there are also cash-type ball loan devices that loan balls by inserting cash, and in the case of cash-type ball loan devices, the cash sales signal corresponds to the loaning of balls following the insertion of cash.
The replenishment ball count signal is a signal that informs the pachinko island 11 of the number of balls replenished in the supply tank of the gaming machine 10 when the number of balls in the supply tank of the gaming machine 10 decreases due to winning balls. This signal is the so-called "in signal" output by the ball cut-off device 33 (for example, a signal that generates one pulse for every 10 balls replenished, or every 100 balls replenished, or every 400 balls replenished). Furthermore, if the gaming machine is equipped with a terminal that directly communicates the number of prize balls to the outside, the signal may be obtained from that terminal.
0047
The recovered ball count signal is a signal that indicates that balls have flowed from the gaming machine 10 toward the pachinko island 11 (i.e., balls that have finished playing and confirmed the game results are sent outside the gaming machine). For example, an out signal is used, which generates one pulse corresponding to the flow of 10 balls from the pulse tank 34. The special symbol rotation signal is a signal that indicates the rotation of the special symbol when the symbol (hereinafter referred to as the special symbol, as appropriate) on the special symbol display device has finished changing, if the gaming machine 10 is a Type 1 gaming machine. The jackpot signal is a signal that indicates that a jackpot has occurred when the special symbol of the gaming machine 10 is aligned in a specific beneficial state (for example, the jackpot double-digit state: "777"), and is output from the gaming machine 10 from the time the jackpot occurs until the jackpot ends. The probability variation signal is a signal that indicates this during probability variation and jackpot play, if the gaming machine 10 is a gaming machine with probability variation play. In other words, it is a signal that indicates the period that you want to exclude from the base calculation.
0048
Therefore, a gaming information collection device 1 (PJ1) is provided for each gaming machine 10, and determines the authenticity of the gaming processing unit based on the Amuse communication signal, collects gaming information based on inputs of card sales signals, cash sales signals, supply ball count signals, recovered ball count signals, special chart rotation signals, jackpot signals, and probability change signals, and based on the collected information, displays the information shown in Figure 12.Game details13. In addition, the game information (status change information) transferred from the game information collecting device 2 (PJ2) is also transferred to the upper nodes (JR, JR'), and when a change in the game information is detected from the collected game information, the contents of the status change information shown in Fig. 13 are reported to the status change information recording device (JR) and the auxiliary status change information recording device (JR'). Furthermore, when there is a command from the counter computer (CC) and the office computer (HC), the contents of the status change information shown in Fig. 12 are reported to the status change information recording device (JR) and the auxiliary status change information recording device (JR').Game detailsThe contents of the above are responded as current game information and transferred.
0049
C. Configuration of gaming information collection device 2 (PJ2)
Next, the block configuration of the gaming information collection device 2 (PJ2) will be explained. Figure 4 is a block diagram of the gaming information collection device 2 (PJ2). In Figure 4, the gaming information collection device 2 (PJ2) comprises a CPU 71, ROM 72, RAM 73, EEPROM 74, backup power supply 75, transmitter circuit 76, communication control device 77, output interface circuit (I/F) 78, input interface circuit (I/F) 79 and bus 80.
The CPU 71 detects status changes (e.g., the opening of a gold frame) from signals collected from the gaming machine 10 and gaming equipment based on a processing program stored in the ROM 72, transfers the information to the gaming information collection device 1 (PJ1), and has the gaming information collection device 1 (PJ1) transfer the information to a higher-level node. The ROM 72 stores processing programs for detecting status changes, etc., and the RAM 73 is used as a work area.
0050
EEPROM 74 stores setting values for monitoring status change information in the gaming information collection device 2 (PJ2). These setting values are set by the counter computer (CC) or the office computer (HC).
The backup power supply 75 is a power supply that backs up the information stored in the RAM 73, and is made up of, for example, a battery. The information stored in the RAM 73 isGame detailsThe gaming information collecting device 2 (PJ2) is responsible for creating the gaming information (see FIG. 12) and status change information (see FIG. 13), and this information is held at the stage of being stored in the RAM 73. The RAM 73 has a capacity capable of storing one day's worth of gaming information on the gaming machines 10 etc. that the collecting device 2 is responsible for.
0051
The transmitter circuit 76 supplies a control clock signal to the CPU 71. The communication control device 77 controls the communications necessary for the transfer of information between the gaming information collection device 2 (PJ2) and the gaming information collection device 1 (PJ1) via the island network 36.
The output interface circuit (I/F) 78 performs output interface processing between the gaming machine 10 and the CPU 71.78The gaming machine power-off signal is output from the gaming machine 10 to the gaming machine power-off device 81 of the gaming machine 10, and a shot stop signal is output to the launch control device 82. The gaming machine power-off device 81 is a device (for example, a circuit using a relay, etc.) that turns off the power supply to the gaming machine 10, and when the gaming machine power-off signal is input, it turns off the power supply to the gaming machine 10. The shot stop signal is a signal that commands the gaming machine 10 to stop shooting, and is output via the gaming information collection device 2 (PJ2) in response to a command from a counter computer (CC) or the like. When the shot stop signal is input to the launch control device 82, the launch control device 82 stops shooting of balls.
0052
The input interface circuit (I/F) 79 performs input interface processing between the gaming machine 10 and gaming equipment (ball dispensing device 32, etc.) and the CPU 71. The input interface circuit (I/F) 79 receives a metal frame open/close signal from the metal frame sensor 83 of the gaming machine 10, a wooden frame open/close signal from the wooden frame sensor 84, an empty dish signal from the refill detection sensor 85, and an abnormality signal from the electromagnetic wave detection device 86. The input interface circuit (I/F) 79 performs interface processing of these signals and sends them to the CPU 71.
0053
The metal frame sensor 83 detects the open/closed state of the metal frame in the gaming machine 10 and is composed of a switch located near the metal frame that detects the open/closed state of the metal frame. The wooden frame sensor 84 detects the open/closed state of the picture-frame-shaped front frame and is composed of a switch located near the picture-frame-shaped front frame that detects the open/closed state of the wooden frame. The supply detection sensor 85 detects when the number of balls supplied to the tank of the gaming machine 10 (the tank is supplied with game balls from the pachinko island 11) is low and outputs an empty ball signal. The electromagnetic wave detection device 86 detects illegal magnetic forces and electromagnetic waves, such as bringing a magnet close to the gaming machine 10 or emitting illegal electromagnetic waves. In other words, it detects illegal behavior using magnets or electromagnetic waves, and outputs an abnormal signal when illegal magnetic forces or electromagnetic waves are detected.
0054
Therefore, a gaming information collection device 2 (PJ2) is provided for each gaming machine 10, and detects status changes from signals collected from the gaming machine 10 and gaming equipment (for example, if the gold frame is open for 10 seconds, it is determined that the gold frame has been opened), and transmits this information to the gaming information collection device 1 (PJ1), and then the gaming information collection device 1 (PJ1) transfers it to the higher-level nodes (JR, JR').
In addition, the gaming information collection device 2 (PJ2) may be integrally incorporated into the gaming information collection device 1 (PJ1), for example, the gaming information collection device 2 (PJ2) may be integrally mounted on the board of the gaming information collection device 1 (PJ1).
Here, gaming information collection device 1 (PJ1) and gaming information collection device 2 (PJ2) collectively constitute a gaming information collection device, and realize the functions of gaming information collection and processing means, status change monitoring means, status change reporting means, and gaming information transfer means.
0055
D. Configuration of the status change information recording device (JR)
Next, the block configuration of the status change information recording device (JR) will be explained. Figure 5 is a block diagram of the status change information recording device (JR), but the configuration of the auxiliary status change information recording device (JR') and the history processing device 12 is similar. Therefore, an explanation of the block configuration of the auxiliary status change information recording device (JR') and the history processing device 12 will be omitted.
In Figure 5, the status change information recording device (JR) comprises a CPU 91, ROM 92, RAM 93, EEPROM 94, backup power supply 95, transmitter circuit 96, communication control device 97 and bus 98.
The CPU 91 performs processes such as organizing and recording gaming information reported by the gaming information collection device 1 (PJ1) for each gaming machine based on a processing program stored in the ROM 92. The ROM 92 stores processing programs for recording gaming information, and the RAM 93 is used as a work area.
0056
EEPROM 94 stores setting values and the like used in the processing programs stored in ROM 92. Backup power supply 95 is a power source that backs up the information stored in RAM 93, and is composed of, for example, a battery. The information stored in RAM 93 includes updated and recorded game information and status change information reported by game information collection device 1 (PJ1). RAM 93 has the capacity to store one day's worth of information reported by the game information collection device 1 (PJ1) in its assigned portion.
The transmitter circuit 96 supplies a control clock signal to the CPU 91. The communication control device 97 controls the communications necessary for the transfer of information between the status change information recording device (JR) and other network terminals (for example, the gaming information collection device 1 (PJ1) or each terminal of the island network 36 via the network relay device 35) via the in-store network 37.
Here, the status change information recording device (JR) realizes the functions of the status change information recording means and the status change information transfer means. Furthermore, the auxiliary status change information recording device (JR') realizes the functions of the auxiliary status change information recording means and the auxiliary status change information transfer means.
0057
E. Configuration of counter computer (CC) and office computer (HC)
Next, we will explain the block configuration of the counter computer (CC) and the office computer (HC). Figure 6 is a block diagram of the counter computer (CC) and the office computer (HC).
In Figure 6, the counter computer (CC) is connected to a CRT 101 as a display device, an input device 102 consisting of a keyboard, mouse, etc., a storage device 103 consisting of a hard disk drive or other external storage device, and a fax machine 13. It is capable of inputting, storing, and displaying data, as well as transmitting faxes to external devices. It also transfers information to and from each terminal device connected to the LON via a communications interface circuit 105, and transmits and receives information to and from an office computer (HC) connected to an Ethernet (a dedicated communications network: equivalent to an information path and constituting a specific communications network) via a communications interface circuit 106. An inexpensive, widely available personal computer-level computer is used as the counter computer (CC).
An Ethernet (private communications network) is, for example, based on a bus-type network and uses the CSMA/CD access method (i.e., broadcast packet communications that share a data transmission medium), with terminals connected by, for example, a coaxial cable. Dedicated communications networks are not limited to Ethernet, and other communications methods may also be used. Furthermore, the data transmission medium may not be a coaxial cable, but may be a medium suitable for wireless LAN, infrared LAN, or optical cable, for example.
0058
The counter computer (CC) polls the status change information recording device (JR or JR') to collect status change information for the gaming machine 10 on that day, detects and displays status changes, and in the case of jackpots or probability fluctuations among this status change information, the counter computer (CC) displays detailed information about the gaming machine 10 where the event occurred.Game detailsSince it is normal to want to check the game information of the game machine 10, in the case of this specific state change, the game information collecting device (PJ1) of the game machine 10 is directly contacted,Game detailsIn response to the response, along with the state changeGame detailsis displayed on the CRT 101. This is to save the operator the trouble of checking the state change and then operating the gaming information collecting device (PJ1) to retrieve the gaming information.
In this case, the method of notifying the status change is to arrange the gaming machines 10 installed in the gaming parlor 1 in a grid of N rows and M columns on the screen of the CRT 101, and notify the status change by color, such as gray: out of operation, green: in operation, yellow: jackpot, etc. In addition, when a gold frame opens, a sub-screen is opened to call attention, and in the case of probability fluctuations and jackpots, the status change information is displayed along with theGame detailsis displayed on the sub-screen to notify the user.
0059
Also, the counter computer (CC) canGame detailsIf you want to check, please contact the relevant game information collection device (PJ1) directly andGame detailsFurthermore, if you want to check historical information (analysis information: sales, model information, time series information, etc.) on the counter computer (CC), the analysis information is obtained via a dedicated communication network (Ethernet in this case) with the office computer (HC) and displayed on the CRT 101. In other words, the counter computer (CC) is used to display status change information, and is positioned as a real-world management device.
Here, the counter computer (CC) constitutes a status monitoring management device and realizes the functions of a status change information management means, a status change detection means, a first notification means, an individual game information collection means, a detailed status change notification means, a status change information collection destination switching means, a first game information collection means, a first designated game information notification means, a status change management information transfer means, and an analysis information notification means.
0060
The office computer (HC) has a CRT 107 as a display device, an input device 108 consisting of a keyboard, mouse, etc., a storage device 109 consisting of a hard disk drive used as an external storage device, and a printer for printing.14It is connected to the LON and is capable of inputting, storing, displaying and printing data, and also transfers information to and from each terminal device connected to the LON via a communication interface circuit 111, and also exchanges information with a counter computer (CC) connected to the Ethernet (private communication network) via a communication interface circuit 112. Similarly, an inexpensive and widely used personal computer-level computer is used as the office computer (HC).
0061
The office computer (HC) displays past data for the day.Game details(See FIG. 12 for example) to generate historical information and analytical information.Game details(Fig. 12) and collect history information.Processed into analytical informationThe information is stored (for example, in an internal storage device) and displayed on the CRT 107.Game detailsIf you want to check, please contact the relevant game information collection device (PJ1) directly andGame detailsFurthermore, when it is desired to check the status change information (real-system information) of the gaming machine 10 on the office computer (HC), the status change information is obtained from the counter computer (CC) via a dedicated communication network (here, Ethernet) and displayed on the CRT 107.
Here, the office computer (HC) constitutes an information processing management device and realizes the functions of a gaming information collection history creation means, an analysis information processing means, a second notification means, a second gaming information collection means, a second designated gaming information notification means, an analysis information transfer means, and a status change management information notification means.
0062
F. Configuration of the gaming processing device 200
Next, we will explain the configuration of the arithmetic processing device 200 that controls the gambling devices built into the game control board 41 of the gaming machine 10. Figure 7 is a block diagram showing the configuration of the gaming arithmetic processing device 200. In Figure 7, the gaming arithmetic processing device 200 is manufactured as an IC for a so-called Amuse chip, and includes a CPU core 201 that performs arithmetic processing for game control, a ROM that stores game programs, etc.203RAM, which serves as a work area and temporarily stores data necessary for control202a security circuit 204 (e.g., composed of an EEPROM) that stores a unique ID for determining the authenticity of the gaming arithmetic processing device 200; an external communication circuit 205 that responds to and processes information (e.g., the unique ID) stored in the arithmetic processing device 200 to the outside based on an external command; a DMA (direct memory access) 206 that performs data transfer processing without going through the CPU core 201; an external bus interface 207 that performs interface processing for the external bus; a clock generator 208 that generates a predetermined clock signal; a reset/interrupt control circuit 210 that detects system resets, user resets, and interrupt requests and notifies the CPU core 201; The clock generator 206 includes an output control circuit 209 that controls signals from the clock generator 206 and signals from the clock generator 208 and outputs them to the outside from an external terminal; a CTC 211 that has an external clock/timer trigger input and a timer output and operates in timer mode and counter mode; an address decoder 212 that decodes the locations of the built-in devices and built-in control/status register groups using the memory mapped I/O method and the I/O mapped I/O method; a PIO 214 as an input/output port; an output control circuit 213 that controls signals from the address decoder 212 and signals from the PIO 214 and outputs them to the outside from an external terminal; a watchdog timer 215; and a bus 216.
0063
Next, we will explain the operation. The processing programs of the gaming information collection device 1 (PJ1), status change information recording device (JR), auxiliary status change information recording device (JR'), counter computer (CC), and office computer (HC) related to the gaming information management system will be explained in order, divided into a main routine (general flow) and individual subroutines that manage gaming information.
0064
A-1. Main routine (general flow) of gaming information collection device 1 (PJ1)
Figures 8(a) and (b) are flowcharts showing the main routine and interrupt routine of the gaming information collection device 1 (PJ1), respectively. The main routine of the gaming information collection device 1 (PJ1) starts simultaneously with the power-on of the gaming information collection device 1 (PJ1). When the gaming information collection device 1 (PJ1) is powered on, first in step S1, the CPU 51 is initialized and the RAM 53 is checked and initialized. This initializes the CPU 51, and performs processes such as setting registers within the system and initializing flags, as well as performing normality determination processes for the RAM 53 and initializing the work area.
0065
Next, a setting process is performed in step S2. This involves setting the unique ID of the gaming processing device 200 to the gaming information collection device 1 (PJ1) from the setting/inspection device 23. After step S1, the setting process is performed in step S2.
Next, in step S3, a check process is performed on the gaming processing device 200. This determines whether the unique ID of the gaming processing device 200 is valid. A unique ID (a unique ID for each gaming processing device 200) is stored in advance (stored in the security circuit 204) in the gaming processing device 200 at the time of manufacture, and after the gaming machine 10 is delivered to the gaming facility 1, the gaming information collection device 1 (PJ1) determines the validity of the gaming processing device 200 based on the unique ID set by the setting/inspection device 23 (details will be explained in the subroutine below).
The processing content of the main routine will be explained in detail in the subroutines described below as necessary. This also applies to the following steps. The same applies to other devices other than the gaming information collection device 1 (PJ1).
0066
Next, in step S4, event processing is performed. This involves processing and recording the signals output from the gaming machines 10, etc. (this includes gaming machines 10 and gaming equipment; the same applies below) and the gaming information transferred from the gaming information collection device 2 (PJ2), and if there is a status change in the gaming information, transmitting that status change information to the status change information recording device (JR) and the auxiliary status change information recording device (JR') (details will be described in the subroutine below).
0067
Here, the signals output from the gaming machine 10 and the gaming information transferred from the gaming information collection device 2 (PJ2) are processed as shown in Figure 12.Game detailsThe game information shown in FIG. 12 includes the following items:
・Time (hours and minutes)
Game detailsThis is the time when the data was collected.
- Total safe
This is the cumulative number of balls supplied to the P machine (number of prize balls).
- Total outs
This is the cumulative number of balls recovered (number of out balls) by the P machine.
- Total number of special prizes
This is the cumulative number of special prizes won.
0068
- Total number of chance hits
This is the cumulative number of times the special prize has been awarded with variable probability.
- Total special prizes and safe
This is the cumulative number of special prize balls.
- Total special prize out
This is the cumulative number of balls collected during the special prize round.
- Safe during cumulative chance
This is the cumulative number of balls supplied (number of prize balls) during probability fluctuations.
- Cumulative odds out
This is the cumulative number of balls recovered during probability fluctuations.
・Start during cumulative probability change
This is the cumulative number of times special charts start during probability fluctuations.
0069
・Cumulative start
This is the cumulative total number of starts on the special chart.
- Cumulative card sales
This is the cumulative sales value from sales (cards).
- Cumulative cash sales
This is the cumulative total of sales (cash).
- Final start count
The number of starts since the end of the most recent jackpot.
- Number of hits stopped
This is the cumulative number of times the P machine has been stopped.
- Target value
This is the target number of hits to be completed when the currently set P machine is to be stopped.
- Final number of balls out
This is the cumulative number of balls released since the most recent jackpot.
- Number of gold frames unlocked
This is the cumulative number of times gold frames have been unlocked.
- Number of crates opened
This is the cumulative number of times the wooden frame has been opened.
- Number of electromagnetic wave abnormalities
This is the cumulative number of times electromagnetic wave abnormalities have been detected.
0070
The statuses and their contents that monitor changes in game information are shown in Figure 13. In Figure 13, the state of the status (status change information) is represented by a bit (1 or 0).

・Grand Prize
This is a bit that becomes state 1 (on state, same below) during a jackpot.
・Chance
This is the bit that is in state 1 during probability fluctuations.
・Detection of operation
This bit is set to state 1 when the P machine is operating and is valid for one minute after the out is detected.
・Automatic termination
This bit is set to state 1 when the P machine is outputting an automatic stop signal.
・Manual stop
This bit is set to state 1 upon instruction from the counter computer (CC).
0071
-Out abnormality
This bit is set to state 1 when there are no recovered balls within the set number of supplied balls.
-Safe abnormality
This bit is set to state 1 when there are no supply balls within the set number of balls to be collected.
- Base abnormality
When the base is greater than or equal to the set value during the set period, state 1 is set and it is set to 0 one second after the occurrence.
- Excessive output abnormality
When the difference in balls is greater than or equal to the set value during the set period, state 1 is set and it is set to 0 one second after this occurs.
・Abnormal winning
If the number of rotations is other than the set value during the set number of balls recovered, state 1 is set and it is set to 0 one second after this occurs.
・Special Prize Abnormality
When the number of balls released during the special prize is other than the set value, state 1 is set and it is set to 0 one second after occurrence.
- Processing unit abnormality
This bit is set to state 1 when the unique ID of the gaming processing device 200 is abnormal.
0072
- Node abnormality
This bit is set to state 1 when mutual authentication between terminal devices is abnormal. Mutual authentication is performed using the LON protocol.
・Gold frame opening
This bit is set to state 1 when the gold frame is opened.
・Gold frame opening abnormality
This bit becomes state 1 when the gold frame remains open for a specified period of time.
・Opening the wooden frame
This bit is set to state 1 when the crate is opened.
-Wooden frame opening abnormality
This bit becomes state 1 when the wooden frame remains open for a specified period of time.
0073
・Electromagnetic wave abnormality
This bit is set to state 1 when electromagnetic waves are detected.
・Empty plate detection
This bit is set to state 1 when an empty dish signal (signal turns on when the amount of balls in the supply tank is below a specified value) is detected.
- Empty plate detection error
This bit is set to state 1 when an empty plate signal is detected continuously for a specified period of time.
・Call
This bit is set to state 1 when a call signal (output from a call switch to call an attendant located on the island equipment above the P machine) is detected.
0074
Next, in step S5, the office computer (HC)Game detailsNext, in step S6, the office computer (HC) or the counter computer (CC) requests the desired gaming machine 10 to respond to the polling.Game detailsWhen the user wants to obtain the URL, the browsing response process is performed to respond to the request (details will be described in the subroutine below).
0075
Next, in step S7, a gaming information setting process is performed. This involves setting up the monitoring of status change information (see Figure 13) set by the office computer (HC) or counter computer (CC), and since the gaming information collection device 1 (PJ1) operates at night, for example, when the office computer (HC) requests opening, the previous day's gaming machine information, etc. is cleared.
After step S7, the process returns to step S3 and repeats the processing loop (steps S3 to S7). The gaming information collection device 1 (PJ1) (as well as gaming information collection device 2 (PJ2)) and the communication network (island network 36, network relay device 35, and in-store network 37) operate even at night, and in particular, the nodes (terminal devices) connected to the island network 36 monitor changes in the status of gaming information even at night. Therefore, by repeating the processing loop of steps S3 to S7, each gaming information can be obtained before opening the next morning, making it possible to monitor for fraud. Furthermore, if an external communication device (e.g., a fax machine, etc.) is connected to the powered communication network at night, it is possible to transmit information indicating that fraud has occurred to an external party as soon as fraud occurs, making it possible to effectively deal with fraud.
0076
A-2. Interrupt routine of gaming information collection device 1 (PJ1)
In the interrupt routine of the gaming information collection device 1 (PJ1), input processing is performed in step S11, as shown in Figure 8 (b). When any of the following signals is input to the input interface circuit (I/F) 59 of the gaming information collection device 1 (PJ1): Amusement communication signal, sales signal (card), sales signal (cash), number of replenished balls signal, number of recovered balls signal, special chart rotation signal, jackpot signal, or probability variable signal, the input signal triggers an interrupt, and the input signal is saved. The signal saved during the input processing is used in the processing of the main routine of the gaming information collection device 1 (PJ1).
Next, timer processing is performed in step S12. This creates various timers to be used in the gaming information collection device 1 (PJ1), such as a 100 ms timer. After step S12, the interrupt ends.
0077
The gaming information collection device 2 (PJ2) also performs the same processing as shown in Figure 8, so it is omitted here. In this case, the gaming information collection device 2 (PJ2) transfers status change information (e.g., gold frame open signals, empty dish signals, etc.) collected from the gaming machines 10 and gaming equipment, mainly for monitoring P machines, to the gaming information collection device 1 (PJ1), which then transfers it to a terminal device at a higher node (e.g., a status change information recording device (JR)).
0078
Here, the processing of the gaming information collection device 1 (PJ1) in Figure 8 is such that the gaming information collection device 1 (PJ1) is provided corresponding to the gaming machine 10 and is positioned to collect gaming information from the gaming machine 10 and the gaming equipment devices attached to the gaming machine 10, and is a procedure for collecting, processing, reporting, and transferring gaming information, which corresponds to realizing the following functions.
In other words, the gaming information collection device 1 (PJ1) (gaming information collection device) realizes the functions of a gaming information collection and processing means that collects and processes gaming information related to gaming from the gaming machine 10 and gaming equipment devices attached to the gaming machine 10, a status change monitoring means that monitors status changes in the gaming information based on the information obtained by the gaming information collection and processing means, a status change reporting means that reports status changes in the gaming information based on the monitoring results of the status change monitoring means, and a gaming information transfer means that transfers the information obtained by the gaming information collection and processing means based on instructions from the counter computer (CC) (status monitoring management device) or the office computer (HC) (information processing management device).
0079
B-1. Main routine (general flow) of the status change information recording device (JR)
Figures 9(a) and (b) are flowcharts showing the main routine and interrupt routine of the status change information recording device (JR), respectively. The main routine of the status change information recording device (JR) starts simultaneously with the power-on of the status change information recording device (JR). When the status change information recording device (JR) is powered on, first in step S21, the CPU 91 is initialized and the RAM 93 is checked and initialized. This initializes the CPU 91, performs setting processes for registers within the system, initializes flags, etc., and also performs normality determination processes for the RAM 93 and initializes the work area, etc.
0080
Next, in step S22, a game information setting process is performed. This process sets the setting information to be communicated from the counter computer (CC) to the main status change information recording device (JR) or the auxiliary status change information recording device (JR'), and also initializes the recorded status change information, etc. Next, in step S23, a status acquisition process is performed. This is a process of acquiring and organizing the status change information (see Figure 13) reported from each game information collection device 1 (PJ1) (details will be described in the subroutine below).
Next, in step S24, the counter computer (CC) performs response processing when polled to obtain status change information (details will be described in the subroutine below). After step S24, the process returns to step S22 and the processing loop (steps S22 to S24) is repeated.
0081
B-2. Interrupt routine for status change information recording device (JR)
In the interrupt routine of the status change information recording device (JR), timer processing is performed in step S25, as shown in Figure 9(b). This creates various timers to be used in the status change information recording device (JR), such as a 100 ms timer. After step S25, the interrupt ends.
The auxiliary status change information recording device (JR7') also performs the same processing as shown in Figure 9, so it is omitted here. In this case, the auxiliary status change information recording device (JR7') performs processing as a backup for the status change information recording device (JR).
0082
Here, the processing of the status change information recording device (JR) (similar to the auxiliary status change information recording device (JR')) in Figure 9 is positioned to record status change information of the gaming information reported by the gaming information collection device 1 (PJ1) (gaming information collection device), and is also a procedure for recording and transferring the reported status change information, which corresponds to realizing the following functions.
In other words, the status change information recording device (JR) (status change information recording device) realizes the function of a status change information recording means that records status change information reported by the status change reporting means in the gaming information collection device 1 (PJ1), and the function of a status change information transfer means that transfers the status change information recorded by the status change information recording means based on instructions from the counter computer (CC) (status monitoring management device).
0083
C. Counter computer (CC) main routine
Figure 10 is a flowchart showing the main routine of the counter computer (CC). The main routine of the counter computer (CC) starts simultaneously with the power-on of the counter computer (CC). When the counter computer (CC) is powered on, it first performs a game information setting process in step S31. This process sets setting information (including time settings for displaying time) in the game information collection device 1 (PJ1), status change information recording device (JR), auxiliary status change information recording device (JR'), etc., as well as outputs initial commands, etc. Note that this game information setting process can be performed by the office computer (HC) instead of the counter computer (CC), so it is OK to perform the setting in either one.
0084
Next, in step S32, a polling request process is performed (described in detail in a subroutine below). This involves collecting (polling) status change information (the information in Figure 13 organized for each gaming machine) from the status change information recording device (JR) or auxiliary status change information recording device (JR') at predetermined intervals, organizing and recording it. Next, in step S33, a browsing request process is performed (described in detail in a subroutine below). This is performed when the counter computer (CC) wants to check the gaming information of a desired gaming machine 10, by directly contacting the gaming information collection device 1 (PJ1).Game detailsNext, in step S34, an analytical information acquisition process is performed. This involves acquiring the analytical information being processed by the office computer (HC) (the information is acquired via the dedicated communication network 113). In this case, the counter computer (CC) issues a command to the office computer (HC) to transfer the analytical information, and in response to this command, the office computer (HC) transfers the processed analytical information to the counter computer (CC) via the dedicated communication network 113, and the counter computer (CC) displays the analytical information transferred from the office computer (HC) on the CRT 101.
0085
The processing here corresponds to the fact that the information path used to transfer information between the counter computer (CC) (condition monitoring management device) and the office computer (HC) (information processing management device) is equipped with a dedicated communication network 113 (specific communication network) separate from the LON communication network, the office computer (HC) (information processing management device) realizing the function of an analysis information transfer means that transfers analysis information processed by an analysis information processing means based on instructions from the counter computer (CC) (condition monitoring management device), and the first notification means of the counter computer (CC) (condition monitoring management device) realizing the function of an analysis information notification means that notifies the analysis information transferred by the analysis information transfer means of the office computer (HC).
0086
In this way, the analytical information processed by the office computer (HC) is acquired (the information is acquired via the dedicated communication network 113) byGame detailsIn order to efficiently realize a gaming information collection and management system for an amusement parlor using a personal computer, the functions of the counter computer (CC) are limited to those usable within the counter (for example, the area within the hall where the gaming machines 10 are installed), and the functions are shared with the office computer (HC).Game detailsSince the amount of analytical information based on this is large, a dedicated communication network 113 separate from the LON communication network that collects game information from the gaming machines 10 is used. This prevents a decrease in communication efficiency and ensures scalability. Furthermore, systems such as ball storage and member management can be expanded using this dedicated communication network 113.
0087
Next, in step S35, display operation processing is performed. This involves operating the counter computer (CC), displaying collected and processed information, and displaying information corresponding to the operation. After step S35, the process returns to step S31 and repeats the processing loop (steps S31 to S35).
Here, the processing of the counter computer (CC) in Figure 10 is positioned to monitor the status change information recording device (JR) (status change information recording device) and notify of status changes in game information, and is a procedure for regularly collecting and managing status change information, detecting changes in status change information, and notifying of status changes, which corresponds to realizing the following functions.
In other words, the counter computer (CC) (status monitoring management device) realizes the functions of a status change information management means that issues commands to the status change information recording device (JR) (status change information recording device) and periodically collects status change information transferred by the status change information transfer means to manage the status change information, the function of a status change detection means that detects changes in the status change information based on the information managed by the status change information management means, and the function of a first notification means that notifies of status changes in the gaming machine 10 or gaming equipment attached to the gaming machine 10 based on the detection results of the status change detection means.
0088
D. Main routine of the office computer (HC)
Figure 11 is a flowchart showing the main routine of the office computer (HC). The main routine of the office computer (HC) starts simultaneously with the power-on of the office computer (HC). When the office computer (HC) is powered on, it first performs a game information setting process in step S41. This process sets setting information (including time settings for displaying time) in the game information collection device 1 (PJ1), status change information recording device (JR), auxiliary status change information recording device (JR'), etc., and also outputs initial commands, etc. As mentioned above, the same function of this game information setting process can also be realized in the counter computer (CC).
0089
Next, in step S42, a polling request process is performed (described in detail in the subroutine below). This is performed by the gaming information collection device 1 (PJ1).Game detailsThe information (information in FIG. 12) is collected (polled) at predetermined intervals, and organized and recorded. Next, in step S43, a browsing request process is performed (details will be described in a subroutine below). This is performed by the office computer (HC) requesting the number of the desired gaming machine 10.Game detailsIf you want to check the information, please contact the game information collection device 1 (PJ1) directly.Game detailsNext, in step S44, a history analysis and processing process is performed. This is performed by analyzing the history data collected, organized, and recorded by the game information collecting device 1 (PJ1) in step S42.Game detailsThis is a process of processing the information into historical analysis information by model, time series, sales, etc. based on the information in FIG. 12.
0090
Next, in step S45, a status change information acquisition process is performed. This involves acquiring the status change information being processed by the counter computer (CC) (obtaining the information via the dedicated communications network 113). In this case, the office computer (HC) issues a command to the counter computer (CC) to transfer the status change information, and in response to this command, the counter computer (CC) transfers the processed status change information to the office computer (HC) via the dedicated communications network 113, and the office computer (HC) displays the status change information transferred from the counter computer (CC) on the CRT 107.
0091
The processing here corresponds to the fact that the information path used to transfer information between the counter computer (CC) (status monitoring management device) and the office computer (HC) (information processing management device) is equipped with a dedicated communication network 113 (specific communication network) separate from the LON communication network, the counter computer (CC) (status monitoring management device) realizes the function of a status change management information transfer means that transfers status change information managed by the status change information management means based on instructions from the office computer (HC) (information processing management device), and the second notification means of the office computer (HC) (information processing management device) realizes the function of a status change management information notification means that notifies of the status change information transferred by the status change management information transfer means of the counter computer (CC).
0092
In this way, the status change information processed by the counter computer (CC) is acquired (via the dedicated communications network 113) in consideration of the need to check status change information based on game information on the office computer (HC). Furthermore, to efficiently implement a gaming parlor gaming information collection and management system using a personal computer, the functions of the office computer (HC) are used in a specific location within the parlor, sharing this function with the counter computer (CC) used at the counter. Furthermore, because status change information based on game information is real-time information, if the office computer (HC) were to use the LON communications network to acquire status change information from the status change information recording device (JR) or auxiliary status change information recording device (JR') each time, this would result in poor communication traffic. Therefore, the dedicated communications network 113, separate from the LON communications network, is used. This prevents a decline in communication efficiency and ensures scalability.
0093
Next, in step S46, display operation processing is performed. This involves operating the office computer (HC), displaying collected and processed information, and displaying information corresponding to the operation. After step S46, the process returns to step S41 and repeats the processing loop (steps S41 to S46).
Here, the processing of the office computer (HC) in Figure 11 is performed by the gaming information collection device 1 (PJ1)Game detailsIt is positioned to collect and processGame detailsThis is a procedure for periodically collecting the information, creating history information, processing it into analytical information, and notifying the analytical information, and corresponds to realizing the following functions.
That is, the office computer (HC) (information processing management device) issues commands to the gaming information collection device 1 (PJ1) (gaming information collection device), which are transferred by the gaming information transfer means.Game detailsCollected at regular intervalsand the ability to process the data into analytical information.This corresponds to realizing the function of the second notification means for notifying the user of the above.
0094
E. Processing Unit Check
Next, we will explain the subroutine for checking the gaming processing device (hereinafter referred to as the processing device, as appropriate) 200. Figure 14 is a flowchart showing the subroutine for checking the processing device. In the process of checking the processing device 200, related processing is carried out in the processing device 200, gaming information collection device 1 (PJ1), and gaming information collection device 2 (PJ2).
A unique ID (a unique ID for each processing unit 200) is stored in advance (stored in the security circuit 204) in the processing unit 200 at the time of manufacture. After the gaming machine 10 is delivered to the gaming facility 1, a setting/inspection device 23 is connected to the LON communication network so that the gaming information collection device 1 (PJ1) can determine whether the processing unit 200 is legitimate based on the unique ID. The setting/inspection device 23 sets the unique ID pre-stored in the processing unit 200 to the gaming information collection device 1 (PJ1) to which the gaming machine 10 is connected. The gaming information collection device 1 (PJ1) transmits a unique ID read command to the processing unit 200 at predetermined intervals, and the processing unit 200 responds by transmitting the pre-stored unique ID to the gaming information collection device 1 (PJ1). The gaming information collection device 1 (PJ1) compares the received unique ID with the unique ID set by the setting/inspection device 23 to determine the legitimacy of the processing unit 200. If the unique ID, which can only be known by a specific person (for example, a person who stores and manages the unique ID in the arithmetic processing device 200 at the time of manufacture), is legitimate, the game program written in the legitimate arithmetic processing device 200 is determined to be legitimate.
0095
When determining the legitimacy of the processing unit 200 using the program shown in Figure 14, first, in the processing unit check process of the main routine of the gaming information collection device 1 (PJ1), step S51 determines whether it is time to check the unique ID at a predetermined interval. If it is not time to check, the current routine is terminated and the program returns to the main routine. If it is time to check, the program proceeds to step S52 and sends a unique ID request (e.g., a unique ID read command) to the processing unit 200 of the gaming machine 10 connected to the gaming information collection device 1 (PJ1). This requests a unique ID from the processing unit 200 built into the gaming control board 41 of the gaming machine 10 that is paired with the gaming information collection device 1 (PJ1) (i.e., the gaming information collection device 1 (PJ1) is checking).
0096
When the processing unit 200 receives a unique ID request in step S61, it transmits the unique ID to the gaming information collection device 1 (PJ1) in step S62, thereby terminating the routine. The unique ID is information for determining the legitimacy of the processing unit 200 and is pre-stored in the processing unit 200 (stored in the security circuit 204). At this time, the processing unit 200 does not receive the unique ID request through the operation of the CPU core 201, but rather receives the unique ID request through the external communication circuit 205 and, in response, transmits the unique ID pre-stored in the security circuit 204 to the outside. Therefore, even if the CPU core 201 is not operating, a unique ID check is performed at the external communication circuit 205 stage. In this way, the external communication circuit 205 and the security circuit 204 independently respond to the unique ID request, which has the advantage of enabling security checks based on the unique ID, for example, even while a gaming program is running (i.e., during gameplay).
0097
In addition, the unique ID may be stored in the security circuit 204 when the gaming machine manufacturer writes the gaming program.
Furthermore, for example, during an on-site inspection, if the setting and inspection device 23 is connected to the communication network 91 and a command to read a gaming program is input to the external communication circuit 205 via the gaming information collection device 1 (PJ1), the external communication circuit 205 will use DMA 206 to retrieve the gaming program from ROM 203 and transmit the gaming program from the external communication circuit 205 to the setting and inspection device 23 via the gaming information collection device 1 (PJ1). The authenticity of the gaming program will then be determined by the setting and inspection device 23.
0098
The gaming information collection device 1 (PJ1) receives the unique ID sent from the processing device 200 in step S53, and determines in step S54 whether the received unique ID is normal (legitimate). The unique ID for checking (i.e., the processing device judgment criteria information) is set in advance for the gaming information collection device 1 (PJ1) 1 by the setting/inspection device 23 (for example, stored in EEPROM 54). The unique ID for checking is not limited to being set by the setting/inspection device 23, and may also be set, for example, by the counter computer (CC).
0099
If the result of the determination in step S54 is that the unique ID received from the arithmetic processing unit 200 is normal, the normal status of the unique ID is stored in step S55 (used in step S74 of the event processing shown in Figure 15) and the process returns to the main routine.
On the other hand, if the ID of the processing device 200 is not normal (for example, if it is a counterfeit processing device), proceed to step S56 and send a request to stop firing to the game information collection device 2 (PJ2) to take action in response to the abnormality in the unique ID, and in step S57 store the abnormal state of the unique ID (used in step S74 of the event processing shown in Figure 15) and return to the main routine.
0100
When the gaming information collection device 2 (PJ2) receives a request to stop ball firing from the gaming information collection device 1 (PJ1) in step S63 during the abnormality handling process, it proceeds to step S64, turns on a shot stop signal for the abnormal P machine, stops ball firing, and returns to the main routine. This stops the firing of gaming balls from the corresponding gaming machine 10 connected to the gaming information collection device 2 (PJ2). In other words, the operation of the gaming machine 10 is disabled. Therefore, if the calculation processing device 200 is counterfeited and the unique ID is not legitimate, it becomes impossible to continue playing, preventing fraud.
In step S64, the firing of the abnormal P machine is turned off, but this is not limited to this. For example, a gaming machine power-off signal may be output to the gaming machine power supply device 81 to turn off the power to the abnormal P machine.
0101
F. Event Processing
Next, we will explain the subroutine related to event processing of the gaming information collection device 1 (PJ1). Figure 15 is a flowchart showing the event processing subroutine. During the event processing process, related processing is performed in the gaming information collection device 1 (PJ1), the status change information recording device (JR), and the auxiliary status change information recording device (JR').
First, in the event processing of the main routine of the gaming information collection device 1 (PJ1), an event signal confirmation process is performed in step S71. This involves first confirming the input of signals (event signals) from each of the gaming machines 10 and gaming equipment managed by the gaming information collection device 1 (PJ1) in order to obtain gaming information from these terminals. That is, the gaming information collection device 1 (PJ1) can accept inputs of sales signals (card), sales signals (cash), number of replenished balls signals, number of recovered balls signals, special chart rotation signals, jackpot signals, and probability variation signals. However, these signals are not input continuously but are input in response to the occurrence of a corresponding event (for example, when an event such as the loan of balls using a prepaid card occurs, a sales signal (card) is input). In step S71, if an event occurs, the receipt of a signal corresponding to that event is confirmed.
0102
Next, in step S72, the game information transmitted from the game information collection device 2 (PJ2) is confirmed, and in step S73, the game information is processed and recorded based on the transmitted information. As a result,Game detailsand one day's worthGame detailsis recorded (for example, recorded in RAM 73). Next, in step S74, it is determined whether or not there has been a change in the status of the game information (a change in the status shown in FIG. 13), and if there has been no change, the current routine is terminated and the process returns to the main routine. If there has been a change in the status, the process proceeds to step S75, where status change information is created. As a result, status change information with content corresponding to the change in status is created, as shown in FIG. 13. Next, in step S76, the created status change information is sent (reported) to the status change information recording device (JR) and the auxiliary status change information recording device (JR'), and the routine is terminated.
0103
When the status change information recording device (JR) (the same applies to the auxiliary status change information recording device (JR'), the following description is omitted) receives status change information from the gaming information collection device 1 (PJ1), it acquires it in step S77, organizes and records the status change information for each gaming machine 10 in step S78, and ends the routine. Thereafter, when it receives a request (polling request at predetermined intervals) from the counter computer (CC), it transmits the organized status change information.
0104
G. Scheduled collection (polling) processing
Next, we will explain the subroutine for performing scheduled collection (polling) processing from the counter computer (CC) to the status change information recording device (JR). Figure 16 is a flowchart showing the subroutine for scheduled collection (polling) processing. During the scheduled collection (polling) processing, related processing is performed in the status change information recording device (JR), auxiliary status change information recording device (JR'), and counter computer (CC).
First, in the main routine polling request processing, the counter computer (CC) determines in step S81 whether it is time for a regular request. This is to determine whether it is time for a regular request in order to send a polling request to each status change information recording device (JR) at predetermined intervals. If it is not time for a regular request, the current routine is terminated; if it is time for a regular request, the process proceeds to step S82 and a polling request is sent to the status change information recording device (JR).
0105
In the status change information recording device (JR) (the same applies to the auxiliary status change information recording device (JR'), so the following description is omitted), in the polling response processing of the main routine, step S83 receives a polling request from the counter computer (CC), and step S84 determines whether the command is a request to send status change information (the contents of Figure 13 organized for each gaming information collection device 1 (PJ1)). If the polling request from the counter computer (CC) is not a request to send status change information, the result of the determination in step S84 is NO, and the routine ends. On the other hand, if the polling request from the counter computer (CC) is a request to send status change information, the result of the determination in step S84 is YES, and the routine proceeds to step S85, where status change information of each gaming information collection device 1 (PJ1), etc. is sent to the counter computer (CC), and the routine ends.
In this case, the status change information recording device (JR) transmits, for example, information for all gaming information collection devices 1 (PJ1) corresponding to each gaming machine 10 to the counter computer (CC). In addition, the status change information includes not only the gaming machine 10 (i.e., the gaming information collection device 1 (PJ1)), but also information on the island safe 20, ball counter 19, etc., which are also managed by the status change information recording device (JR) in the same way as the gaming information collection device 1 (PJ1) and transmitted to the counter computer (CC) as status change information for the facility equipment.
0106
In step S86, the counter computer (CC) determines whether it has received status change information corresponding to the polling request. This is done by waiting for a response for a predetermined time (predetermined conditions: for example, no response after 10 requests, or no response after one minute despite a request) after making a request for status change information, and determining whether it has been received. If status change information is received in step S86, the process proceeds to step S87, where the status change information is acquired and stored.
On the other hand, if status change information cannot be received even after waiting for a response for a predetermined time in step S86, the routine jumps to step S92, sets the collection destination switching information, and ends. This means that if there is no response to the polling request within the predetermined time, it is determined that the status change information recording device (JR) has failed and the information collection destination is switched to the auxiliary status change information recording device (JR'). As a result, the counter computer (CC) receives status change information from the auxiliary status change information recording device (JR'), which records the same information as the status change information recording device (JR).
0107
The processing here is a procedure for switching the information collection source to the auxiliary status change information recording device (JR') when the status change information recording device (JR) in the counter computer (CC) fails, and corresponds to realizing the following functions.
In other words, an auxiliary status change information recording device (JR') (auxiliary status change information recording device) with the same functions as the status change information recording device (JR) (status change information recording device) is connected to the communication network 91 (LON communication network), and the auxiliary status change information recording device (JR') (auxiliary status change information recording device) realizes the function of an auxiliary status change information recording means that records status change information reported by a status change reporting means, and the function of an auxiliary status change information transfer means that transfers the status change information recorded by the auxiliary status change information recording means based on instructions from the counter computer (CC) (status monitoring management device).
0108
In addition, the status change information management means in the counter computer (CC) (status monitoring management device) issues a command to the status change information recording device (JR) (status change information recording device) to collect status change information of the gaming machine 10 and the gaming equipment devices attached to the gaming machine 10, and when a predetermined condition is met (as mentioned above, this means a state in which there is no response within a predetermined period of time, such as 10 requests being made but no response, or a request being made but no response for one minute), this corresponds to realizing the function of a status change information collection destination switching means that switches the collection destination of status change information to the auxiliary status change information recording device (JR') (auxiliary status change information recording device).
0109
After step S87, the process proceeds to step S88, where it is determined whether or not there is a change (here, a change that initiates a state: a starting point change) in the specific information (jackpot information, probability change information) among the acquired state change information. Therefore, a change in the specific information refers to, for example, a change from a normal gaming state to a jackpot state, or a change from a state without probability change to a probability change state, and particularly refers to the start timing of the state. On the other hand, a change from a jackpot to a return to normal is not considered to be a change in the specific information. If no change in the specific information is detected in step S88, the routine is terminated, and if a change in the specific information is detected, the process proceeds to step S89, where the information of the relevant gaming machine 10 is checked.Game detailsIn order to acquire the game information (FIG. 12), a browsing request is sent to the corresponding game information collection device 1 (PJ1).
0110
The process here is that when the counter computer (CC) detects a change in specific information (a starting point change in specific status change information), it issues a command to the gaming information collection device 1 (PJ1) where the starting point change was detected.Game detailsThis is a procedure to collect the above individually, which corresponds to realizing the following functions.
In other words, when the status change detection means in the counter computer (CC) (status monitoring management device) detects a starting point change in specific status change information, it issues a command to the gaming information collection device 1 (PJ1) (gaming information collection device) in which the starting point change was detected, and the gaming information is transferred by the gaming information transfer means.Game detailsThe first notification means in the counter computer (CC) realizes the function of the individual game information collecting means for collecting the game information.Game detailsThe processed message is sent along with the notification of the status change.Game detailsThis corresponds to realizing the function of a detailed status change notification means that notifies the user of the above.
0111
Next, in step S90, from the relevant gaming information collection device 1 (PJ1)Game detailsIn step S91,Game detailsThe routine is then terminated. The stored information is displayed on the CRT 101 together with the status change information (FIG. 13) in the display operation process of step S35 in the main routine of the counter computer (CC). Since the status change information is also stored in step S87, the status change is also displayed in the display operation process of step S35. That is, when a change in the specific information is detected, the status change information (FIG. 13) is displayed together with the status change information.Game details(Figure 12) is displayed.
0112
H. Scheduled collection (polling) processing
Next, we will explain the subroutine for performing scheduled collection (polling) processing from the office computer (HC) to the gaming information collection device 1 (PJ1). Figure 17 is a flowchart showing the subroutine for scheduled collection (polling) processing. During the scheduled collection (polling) processing, related processing is performed in the office computer (HC) and the gaming information collection device 1 (PJ1).
0113
First, in the office computer (HC), in the polling request processing of the main routine, step S101 determines whether it is the scheduled request timing. This is to determine whether it is the scheduled request timing in order to send polling requests to each gaming information collection device 1 (PJ1) at predetermined intervals. If it is not the scheduled request timing, the current routine is terminated. If it is the scheduled request timing, the routine proceeds to step S102 and updates the polling terminal number, which is information (address) that identifies the gaming information collection device 1 (PJ1) making the request.
0114
Next, in step S103, the data is sent to the collection destination (game information collection device 1 (PJ1)) corresponding to the updated polling terminal number.Game detailsA command (polling request) is sent to request this.
In the game information collection device 1 (PJ1), in the polling response process of the main routine, in step S105, a polling request is received from the office computer (HC), and in step S106, the command isGame detailsIt is determined whether the polling request from the office computer (HC) is the same as the request from the office computer (HC) (contents of FIG. 12).Game detailsIf the polling request is not from the office computer (HC), the result of the determination in step S106 becomes NO and the routine is terminated.Game detailsIf the request is for transmission of the above, the determination result in step S106 becomes YES, and the process proceeds to step S107.Game details(FIG. 12) is sent to the office computer (HC) to complete the routine.
0115
The office computer (HC) responds to the polling request in step S104.Game detailsThe routine is then terminated. The stored information is processed into analysis information in the history analysis and processing process in step S44 of the main routine of the office computer (HC). The information is then displayed on the CRT 107 in the display operation process in step S46.
After that, in step S101, it is determined whether the regular request timing has arrived, and the polling terminal number that sends the polling request at predetermined intervals is updated, and all game information collection devices 1 (PJ1)Game details(That is, by repeating this polling terminal number update loop, polling requests are sent to all the game information collection devices 1 (PJ1)).Game detailsThis allows the main routine to obtainGame detailsBased on this, processing such as processing into analytical information is performed.
0116
I. Browsing process
Next, we will explain the subroutine related to the browsing process. Figure 18 is a flowchart showing the subroutine for the browsing process. During the browsing process, related processing is carried out in the gaming information collection device 1 (PJ1), counter computer (CC), and office computer (HC).
First, the counter computer (CC) (the same applies to the office computer (HC), so this is omitted) sends a browsing request to the corresponding gaming information collection device 1 (PJ1) in step S111 of the browsing request process of the main routine. This is because the desiredGame detailsto the gaming machine 10 (i.e., the gaming information collection device 1 (PJ1)) from which the user wishes to acquireGame detailsWhen an operation to issue a request command is performed, a browsing request is sent.
0117
In the game information collection device 1 (PJ1), in the browsing response process of the main routine, in step S112, a browsing request is received from the counter computer (CC), and in step S113, the command isGame detailsIt is determined whether the request is for browsing (contents of FIG. 12).Game detailsIf the request is not a transmission request, the result of the determination in step S106 becomes NO, and the routine is terminated.Game detailsIf the request is for transmission of the correspondingGame details(FIG. 12) is sent to the counter computer (CC) and the routine is completed.
0118
In step S115, the counter computer (CC) receives the relevantGame detailsIn step S116,Game detailsThe stored information is displayed on the CRT 101 in the display operation process of step S35 in the main routine of the counter computer (CC).
Similarly, the desiredGame detailsFor other gaming machines 10 (i.e., gaming information collection device 1 (PJ1)) that want to acquireGame detailsBy performing the operation to issue a request command, the game information collecting device 1 (PJ1)Game detailsReceive and store.
0119
The processing here is performed by the counter computer (CC) and the office computer (HC) to check the status of the desired gaming machine 10.Game detailsIf you want to checkGame detailsThis is the procedure to obtain the following, which corresponds to realizing the following functions:
That is, the counter computer (CC) (condition monitoring management device)is a game information collection device 1 (PJ1)The first game information collecting means in the counter computer (CC) is equivalent to realizing the function of a first designated game information notifying means that specifies and commands the first game information collecting means (game information collecting device) and collects game information transferred by the game information transferring means in the game information collecting device 1 (PJ1), and the first notification means in the counter computer (CC) is equivalent to realizing the function of a first designated game information notifying means that notifies the information obtained by the first game information collecting means.
0120
Also, office computers (HC) (information processing management devices)is a game information collection device 1 (PJ1)(gaming information collection device) is specified and instructed, and the gaming information is transferred by the gaming information transfer means in the gaming information collection device 1 (PJ1).informationThe second notification means in the office computer (HC) realizes the function of a second designated game information notification means that notifies the information obtained by the second game information collection means, and the second notification means in the office computer (HC) realizes the function of a second designated game information notification means that notifies the information obtained by the second game information collection means.
0121
In this embodiment, a communication network 91 (here, an island network 36, a network relay device 35, and an in-store network 37) is connected to the gaming machines 10 and gaming equipment (e.g., card-type ball dispensing device 32, etc.) (hereinafter referred to as gaming machines 10, etc.) so that gaming information can be collected from each of them, and the information collected and managed by the gaming establishment 1 is transmitted to the gaming machines 10, etc.Game detailsThe information is divided into game information (processed information: cumulative) (FIG. 12) and status change information (FIG. 13), and game information collecting devices (game information collecting device 1 (PJ1) and game information collecting device 2 (PJ2)) are provided on communication network 91, which collect and process game information related to gaming machines 10, etc., and monitor status changes in the game information.Furthermore, status change information recording devices (status change information recording device (JR) and auxiliary status change information recording device (JR')) are provided to record status change information of the game information reported by the game information collecting devices.
0122
Two personal computers are used, one of which acts as a counter computer (CC) that polls the status change information recording device at predetermined intervals to collect status change information (Figure 13) of the gaming machines 10, etc., detects and displays the status changes, thereby sharing the function of notifying the current status changes of the gaming machines 10, etc. in real time, and the other personal computer acts as an office computer (HC) that polls the gaming information collection device at predetermined intervals to collect status change information of the gaming machines 10, etc.Game details(Figure 12) and creates, records, and reports historical information and analytical information (for example, information by model, sales, time series, etc.), thereby realizing a gaming information collection and management system for amusement centers using inexpensive personal computers.
0123
This is the result of the inventor's extensive research and development, and it is now possible to use a single machine (computer) to process past information from a large number of gaming machines 10 in the gaming parlor 1, acquire gaming information from the gaming machines 10, and obtain status change information, analysis information, etc. from the gaming machines 10, etc.Game detailsIn order to display the information on the game machines 10, etc., a highly functional workstation is required, and in order to realize the game information collection and management system of the game store 1 using a cheap and widely available personal computer, a new ingenuity is required.Game detailsBy constructing an information processing system in which the information is divided into game information (Figure 12) and status change information (Figure 13), and the current status changes of the gaming machines 10, etc. in real time are temporarily recorded in a status change information recording device, it has become possible to realize a gaming information collection and management system using two personal computers.
0124
In this case, the counter computer (CC) is placed at the counter in the gaming facility 1, allowing staff to monitor the operating status of the gaming machines 10 and respond immediately to any changes in their status. For example, if the gold frame of a gaming machine 10 is opened, it may be considered a possible indication of fraud. Therefore, a staff member who sees the counter computer (CC) can take appropriate action, such as directing another staff member to the gaming machine 10. In other words, the counter computer (CC) focuses on the current operating status of the gaming machines 10 and does not require historical information based on past information. In other words, based on the perspective that information needed to efficiently operate the actual gaming machines 10 at the counter (e.g., staff instructions), the processing burden is reduced by collecting and reporting only status change information, which can be implemented on a personal computer. For example, while managers generally do not view this historical information at the counter, they may view it after closing time. Therefore, as described below, the historical information can be obtained from the office computer (HC).
0125
On the other hand, the office computer (HC) is designed to be used by management-class personnel, and gaming information status that requires action depending on the operating status of gaming machines 10, etc. is left to the counter computer (CC), and in order to create information useful for management, gaming information related to gaming machines 10, etc. is collected at predetermined intervals from the gaming information collection device 1 (PJ1).Game detailsIn particular, the office computer (HC) is positioned as a device where managers in the office can check sales methods and evaluations of the gaming machines 10 (hence, it has low real-time performance), andGame detailsThe processing load is reduced by periodically collecting the data and sharing the function of processing it into analytical information. This is based on the assumption that there is no need to check status change information in real time on the office computer (HC). On the other hand, as will be described later, in response to requests to check status change information in real time, the information can be obtained from the counter computer (CC).
0126
By classifying information in this way, decentralizing processing according to the judgment level, and allocating functions, it is possible to collect and manage gaming information at low cost using inexpensive and widely available personal computers, and to realize an amusement center gaming information management system that can be efficiently utilized in the business of gaming center 1.
In particular, personal computers have become extremely popular, and there are a wide variety of development tools available, making it easier for developers of counter computers (CC) and office computers (HC) to develop and train personnel, and there are significant benefits to introducing personal computers into gaming information management systems at gaming parlors. Furthermore, gaming parlor 1 can seamlessly operate counter computers (CC) and office computers (HC) that are made up of personal computers.
0127
In addition, the counter computer (CC) not only notifies the status change information of the gaming machine 10, etc., but also automatically notifies the operator of the status change information, such as "jackpot" and "probability fluctuation," which the operator wants to know more about (i.e., the operator can learn of the "jackpot" through the status change notification and operate the gaming machine 10).Game details(rather than collecting the game information), a request is made to the relevant game information collecting device 1 (PJ1)Game detailsand collects the information of the gaming machine 10 together with the notification of the state change.Game detailsTherefore, the operator of the counter computer (CC) can easily know the status changes of "jackpot" and "probability fluctuation".Game detailsIn addition, since specific state change information ("jackpot" and "probability fluctuation") is limited, the communication efficiency of the communication network 91 is not reduced, and the increase in the processing load on the counter computer (CC) can be suppressed. Furthermore, since "jackpot" and "probability fluctuation" are automatically notified, detailed monitoring can be performed while a profit state is occurring.
0128
The status change information recording device, which records status change information for game information reported by the gaming information collecting device 1 (PJ1), includes a status change information recording device (JR) and a backup auxiliary status change information recording device (JR') connected to the communication network 91. The counter computer (CC) normally polls the status change information recording device (JR) to collect status change information. However, in the event of an abnormality such as poor access, the counter computer (CC) can switch the polling destination to the auxiliary status change information recording device (JR'), thereby avoiding unforeseen circumstances in which information cannot be collected. In particular, the status change information recording device records information important for operating the gaming machine 10, etc. (e.g., information for issuing instructions to store staff). By switching the polling destination in this way, necessary information can be collected even in the event of an unforeseen event, allowing for smooth issuing of instructions to store staff and preventing a decline in the operation of the gaming machine 10, etc. Furthermore, the counter computer (CC) continues to collect information without interruption, thereby increasing the reliability of the collected information.
0129
The counter computer (CC) and the office computer (HC) both specify the gaming information collection device 1 (PJ1) andGame detailsBy directly accessing and collecting theGame details(Fig. 12) can be directly checked, which is convenient.
The information path used to transfer information between the counter computer (CC) and the office computer (HC) is provided with a dedicated communications network 113 separate from the LON communications network 91, allowing both to obtain information from each other. This allows for functional division of information collection, avoiding a decrease in communication efficiency, while also allowing access to other information. This system also ensures scalability. In particular, systems such as ball storage and membership management require dedicated monitoring equipment to instantly verify the authenticity of cards (e.g., membership cards) and manage membership information. Furthermore, this monitoring equipment frequently accesses the office computer (HC) to manage analytical information, etc., in order to manage membership information. Therefore, if the monitoring equipment were to share the same communications network 91 that collects gaming machine 10 information, the communications burden would be heavy, creating problems for the entire communications network 91. Taking this into consideration, this embodiment uses a dedicated communications network 113 to connect the counter computer (CC) and the office computer (HC), allowing expansion of systems such as ball storage and membership management to this dedicated communications network 113.
0130
The present invention is not limited to the above-described embodiment, and various modifications are possible, as described below.
(a) The gaming machine is not limited to a pachinko gaming machine, but may also be a pachislot gaming machine.
(b) The present invention can be applied not only to pachinko gaming machines, but also to other machines such as video game machines.
(c) The gaming machine is not limited to a real-ball type, but may also be a sealed-ball type gaming machine. Furthermore, the present invention can be applied to any type of gaming machine. For example, the present invention can be applied to any type of gaming machine, such as a machine that lends balls using a magnetic card or an IC card.
(d) The communication network within the gaming facility may use any network system, including optical communication systems, LAN, LON, wireless systems, infrared systems, wired systems, etc., as long as it is capable of transferring gaming information, etc.
0131
(e) In the above embodiment, the status change information recording device (JR), auxiliary status change information recording device (JR'), and counter computer (CC) are each arranged as separate entities, but depending on the convenience of the gaming facility, the status change information recording device (JR) and auxiliary status change information recording device (JR') may be arranged, for example, as peripheral devices of the counter computer (CC).
(f) The gaming information collection device 1 (PJ1) or the gaming information collection device 2 (PJ2) can be manufactured to be relatively small, and may be configured to be integrated into, for example, a gaming machine 10.
(g) In the above embodiment, the gaming information collection device 1 (PJ1) and the gaming information collection device 2 (PJ2) are configured as separate entities, but for example, the gaming information collection device 1 (PJ1) may also be configured to have the functions of the gaming information collection device 2 (PJ2).
0132
[Effects of the invention]
Claims 1 to 3According to the invention, a gaming information collecting device for collecting gaming information is provided, and the information collected and managed in the gaming parlor is stored in the gaming machines, etc.Game details(See, for example, FIG. 12) and status change information (See, for example, FIG. 13)Since it is equipped with a condition monitoring management deviceA gaming information collection and management system can be realized inexpensively by using two personal computers as a counter computer (CC) and an information processing management device (HC).
0133
In other words, the status monitoring management device is placed on the counter inside the gaming parlor, allowing store staff to monitor the operating status of gaming machines, etc. in real time and respond immediately to any changes in the status of the gaming machines, etc. For example, if the gold frame of a gaming machine is opened, it could be considered a possibility of fraud, so a store staff member who sees the status monitoring management device can take action such as sending another store staff member to the gaming machine in question.
The information processing management device is positioned as a device for managers and others to check sales methods and gaming machine evaluations in the office,Game detailsBy collecting data periodically and sharing the function of processing it into analytical information, the processing burden can be reduced.
By classifying information in this way, decentralizing processing according to the judgment level, and allocating functions, it is possible to use inexpensive and widely available personal computers to collect and manage gaming information at low cost, and to realize an amusement arcade gaming information management system that can be efficiently utilized in the operation of the arcade.
In particular, personal computers have become extremely popular, and there are a wide variety of development tools available, making it easier for developers of counter computers (CC) and office computers (HC) to develop and train personnel, and there are great benefits to introducing personal computers into gaming information management systems at gaming parlors.amusement parlorEven in this case, the counter computer (CC) and the office computer (HC) can be operated seamlessly using a personal computer.In particular, according to the inventions of claims 2 and 3, it is possible to construct an information processing system in which the current state changes of the gaming machine etc. in real time are temporarily recorded in a state change information recording device.
0134
Claim 4According to the invention, the status monitoring management device not only notifies the status change information of the gaming machine, etc., but also automatically issues a command to the corresponding gaming information collection device when it detects a change in the starting point of specific status change information (for example, "jackpot" or "probability fluctuation") that the user wants to know more about.Game detailsand collects the information of the gaming machine along with the notification of the status change.Game detailsTherefore, the operator of the status monitoring management device can easily receive specific status change information (for example, "jackpot" or "probability fluctuation") without any trouble.detailIn addition, since specific status change information is limited (for example, "jackpot" or "probability fluctuation"), the communication efficiency of the communication network is not reduced and the processing load on the status monitoring management device can be suppressed. Furthermore, since specific status change information is automatically notified, detailed monitoring can be performed while a profitable state is occurring.
0135
Claim 5According to the present invention, the status change information recording device, which records status change information of game information reported by the game information collecting device, is provided with a backup auxiliary status change information recording device in addition to the status change information recording device and connected to a communication network. When a predetermined condition is met (e.g., an abnormality such as poor access occurs), the status monitoring management device switches the collection destination of status change information to the auxiliary status change information recording device, thereby avoiding unforeseen circumstances in which information cannot be collected. In particular, the status change information recording device records information important for operating gaming machines, etc. (e.g., information for issuing instructions to store staff). By switching the information collection destination in this way, even if an unforeseen situation occurs, necessary information can be collected, allowing instructions to be issued smoothly to store staff and preventing a decline in the operation of gaming machines, etc. Furthermore, since the status monitoring management device continues to collect information without interruption, the reliability of the collected information can be improved.
0136
Claim 6According to the invention, both the status monitoring management device and the information processing management device specify the gaming information collection device andGame detailsBy directly accessing and collectingGame details(See, for example, FIG. 12) can be directly checked, which is convenient.
0137
Claim 7According to the invention described, the information path used for information transfer between the status monitoring management device and the information processing management device is provided with a specific communication network separate from the communication network, and by making it possible to obtain information from both sides, it is possible to separate information collection and achieve functional division, while avoiding a decrease in communication efficiency, and it is possible to know other separated information and ensure scalability. In particular, in systems such as ball storage and member management, it is possible to instantly check the authenticity of a card (for example, a member card) using the card.DetermineAt the same time, a dedicated monitoring device for managing member information is required, and the monitoring device will also frequently access the information processing management device that manages analytical information, etc., in accordance with the management of member information. Therefore, if the monitoring device is also used as a communication network that collects information on gaming machines, etc., the communication burden will be large and become a problem for the entire communication network. Therefore, in this invention, taking this into consideration, the status monitoring management device and the information processing management device are connected via a specific communication network, and systems such as ball storage and member management can be expanded to this specific communication network without imposing a communication burden.become.
[Brief description of the drawing]
[Figure 1]
System diagram showing the principle of the present invention.
[Figure 2]
A block diagram showing the overall structure of an amusement parlor.
[Figure 3]
Block diagram of gaming information collection device 1 (PJ1).
[Figure 4]
Block diagram of gaming information collection device 2 (PJ2).
[Figure 5]
Block diagram of the status change information recording device (JR).
[Figure 6]
Block diagram of the counter computer (CC) and office computer (HC).
[Figure 7]
Block diagram showing the configuration of a gaming processing device.
[Figure 8]
A flowchart showing the program of the gaming information collection device 1 (PJ1).
[Figure 9]
A flowchart showing the program of the status change information recording device (JR).
[Figure 10]
A flowchart showing the program for the counter computer (CC).
[Figure 11]
A flowchart showing the program for the office computer (HC).
[Figure 12]
Game detailsFIG.
[Figure 13]
A diagram explaining the contents of status change information.
[Figure 14]
A flowchart showing a subroutine of the processing unit check process.
[Figure 15]
Flowchart showing the event processing subroutine.
[Figure 16]
A flowchart showing the subroutine of the scheduled collection process.
[Figure 17]
A flowchart showing the subroutine of the scheduled collection process.
[Figure 18]
A flowchart showing a subroutine of the browsing process.
[Symbol explanation]
1. Amusement parlor
10, 10a, 10b Gaming machines
32, 32a, 32b Card-type ball lending device (gaming equipment)
33, 33a, 33b Ball cutter (game equipment)
34, 34a, 34b Pulse tank (amusement equipment)
35 Network relay device
36 Island Network
37 In-store network
91 Communication Network
113 Dedicated Communication Network
200 Gaming processing device
PJ1 Gaming Information Collection Device 1
PJ2 Gaming Information Collection Device 2
JR Status Change Information Recorder
JR' Auxiliary Status Change Information Recorder
CC Counter Computer
HC Office Computer

JP29151497A1997-10-071997-10-07 Game information management system for amusement hallExpired - Fee RelatedJP4433502B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP29151497AJP4433502B2 (en)1997-10-071997-10-07 Game information management system for amusement hall

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP29151497AJP4433502B2 (en)1997-10-071997-10-07 Game information management system for amusement hall

Publications (3)

Publication NumberPublication Date
JPH11114190A JPH11114190A (en)1999-04-27
JPH11114190A5true JPH11114190A5 (en)2005-06-23
JP4433502B2 JP4433502B2 (en)2010-03-17

Family

ID=17769884

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP29151497AExpired - Fee RelatedJP4433502B2 (en)1997-10-071997-10-07 Game information management system for amusement hall

Country Status (1)

CountryLink
JP (1)JP4433502B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2000317122A (en)*1999-05-142000-11-21Sankyo KkGame spot management apparatus
WO2001011508A1 (en)*1999-08-092001-02-15International Amusement Manufacturing Company, S.L.Device and system for recording and processing operational information for recreational machines
JP4560823B2 (en)*2000-01-132010-10-13株式会社ニューロン Prize ball gaming machine and centralized management device for the prize ball gaming machine
JP2001190811A (en)*2000-01-132001-07-17Tokuhara Nagayoshi Award prize game machine and centralized management device for the prize ball game machine
JP2002085777A (en)*2000-09-142002-03-26Takao:KkGame information posting system
JP4742335B2 (en)*2001-10-252011-08-10株式会社ニューロン Signal reading processor
JP4742334B2 (en)*2001-10-252011-08-10株式会社ニューロン Centralized management system for prize ball machines
JP2007319464A (en)*2006-06-012007-12-13Kyoraku Sangyo Kk Countermeasures against fraud in gaming machines
JP5654736B2 (en)*2009-05-012015-01-14株式会社三共 Game machine
US11160705B2 (en)2017-10-202021-11-02Stryker CorporationAdjustable patient support apparatus for assisted egress and ingress
JP7255886B2 (en)*2020-11-182023-04-11株式会社サンセイアールアンドディ game machine
JP7654226B2 (en)*2022-07-142025-04-01株式会社北電子 Gaming device, gaming system

Similar Documents

PublicationPublication DateTitle
JP4244240B2 (en) Game machine
JP2024103635A (en) Gaming Machines
JPH11151357A5 (en)
JP2019195517A (en)Game machine
JP2021029882A (en)Game machine
JPH11114190A5 (en)
JP4433502B2 (en) Game information management system for amusement hall
JPH11123270A (en)Game program supply system
JP2001137504A5 (en)
JP2001137504A (en)Arithmetic processing unit for game
JP2001087529A5 (en)
JPH11169547A5 (en)
JP4218811B2 (en) Gaming machine monitoring system
JPH10113451A (en) Amusement store monitoring network system
JPH11235455A5 (en)
JPH11169547A (en)Monitoring device for game device
JP4215843B2 (en) Gaming device monitoring device
JP2000300811A5 (en)
JP4315944B2 (en) Game machine
JP4641043B2 (en) Game machine
JP4275916B2 (en) Game system
JPH11253637A (en)Arithmetic processor for game
JPH11169546A5 (en)
JPH11253637A5 (en)
JP2019195516A (en)Game machine

[8]ページ先頭

©2009-2025 Movatter.jp