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

JP3987595B2 - Gaming machine monitoring device - Google Patents

Gaming machine monitoring device Download PDF

Info

Publication number
JP3987595B2
JP3987595B2 JP15810996A JP15810996A JP3987595B2 JP 3987595 B2 JP3987595 B2 JP 3987595B2 JP 15810996 A JP15810996 A JP 15810996A JP 15810996 A JP15810996 A JP 15810996A JP 3987595 B2 JP3987595 B2 JP 3987595B2
Authority
JP
Japan
Prior art keywords
gaming machine
jackpot
lottery
monitoring
event
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP15810996A
Other languages
Japanese (ja)
Other versions
JPH105424A (en
Inventor
隆司 伊藤
茂 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
L E Tech CO Ltd
Original Assignee
L E Tech CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by L E Tech CO Ltd filed Critical L E Tech CO Ltd
Priority to JP15810996A priority Critical patent/JP3987595B2/en
Publication of JPH105424A publication Critical patent/JPH105424A/en
Application granted granted Critical
Publication of JP3987595B2 publication Critical patent/JP3987595B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、パチンコ、パチスロ遊技機等が設置されている店舗において、当該遊技機の出玉を監視することにより、著しく遊技者の射幸心を煽る遊技機の存在を検知してその旨を警報するように構成された監視装置に関するものである。
【0002】
【従来の技術】
従来の遊技機の監視手段としては、各店舗が任意に各遊技機の回収玉数と補給玉数をカウントしておき、その状態をホールコンピュータで監視する方法が採られている。
またプログラムの不正を防止するために遊技機の制御部に専用CPUを使用することにより、不正プログラムを排除する機能を持たせているものが知られている。本来第三者検査機関において認定を受けることのできる遊技機は、大当りとなる確率pが定められており、例えば確率pが 200分の1の場合は10,000回抽選して61.6回以下の大当たりとなることが条件となっており、遊技機の抽選機(乱数発生機)は正規分布を示すもので作成されていることを前提とする。しかしながら、この抽選機を作為的に作成すれば大当たりが連続して出たり、大当たりの間隔が連続して長いというようなギャンブル性の高い遊技機を生み出すことが可能となる。
このような作為的に作成された抽選機は、確率分布が正規分布に従わないものとなるはずである。
【0003】
【発明が解決しようとする課題】
しかしながら、第三者検査機関の型式認定試験を合格した遊技機であっても第三者が遊技機を不正に改造して出玉数を不正に調整した場合に遊技者やホールコンピュータ等を用いて回収玉と補給玉の数を監視していない店舗には判らず、第三者の通報による手段でしか不正行為を発見することができないでいた。
また専用CPUを装着した遊技機であっても、型式認定後の専用CPUの上から不正プログラムを記憶させたCPUを装着された場合には、その不正を防げない。さらに、プログラム作成時点において特殊プログラム(判断出来なかったバグ)が存在し、ある所定の条件下で大当たりを連続させるという不具合には対処できないでいた。
ここである所定の条件下としては、互換部品によるプログラム起動タイミングのずれ、図柄変動開始の入賞タイミングによる大当り抽選の誤動作、大当たり時の大入賞口への入賞個数によるプログラムの暴走等が挙げられる。
そこで、本発明はかかる従来技術の不都合に鑑みなされたもので、専用CPUによる制御だけではなく、抽選機による乱数発生が正規分布に従って正しく行われているか否かを大当たりの発生から次の大当たりの発生までに何回抽選が行われているか(大当り間隔)を監視することにより、大当たりの起こる確率が予め設定されたものから著しく逸脱していないかをチェックできるようにした。
【0004】
【課題を解決するための手段】
(大当たりの間隔)
不正改造等が施されている可能性のある遊技機は、極端に短い間隔で大当たりが連続する時や大当たりの間隔が極端に長い状態で連続する時が挙げられる。
このことを検査するために通常第三者検査機関では、抽選回数を例えば1万回の試行において大当たりの間隔分布をとり、明らかに偏った傾向を採るデータの有無を監視してチェックするようにしている。本発明では、図柄停止することは抽選が行われたことを意味するので、大当たりの間隔をデータとして監視する数値は図柄停止回数を採用する。
【0005】
(図柄停止回数による大当たり間隔監視)
図柄変動に対する大当たりの間隔を確率面から監視するには大当たりが終了してから次の大当たりが発生するまでの図柄停止回数の計測を行う。
(考え方)
現在の第三者検査機関の型式認定試験で合格となる遊技機は、試射試験を行った結果大当たりの確率が例えば 200分の1の場合、10,000回の抽選において61.6回未満の確率で大当たりが発生しても良いとされている(許容範囲( 163分の1以下))。
従って、通常の大当たりの図柄停止回数(Lp)の平均値は 200回となる。
(パラメータの設定)
遊技機における大当たりの確率p(例えば 1/200)が判っている場合に、その中からn個を取り出した(n回試行した)場合に所定の事象がr回発生する確率は、2項分布式により数式1ように定義される。
【0006】
【数式1】
P(r)=nrr(1−p)n-r
【0007】
数式1より遊技機の大当たり発生確率がpの場合に、前回の大当たり発生からn回変動(n回抽選)して次の大当たりが1回発生する確率はP(1)と考えられ数式2で表される。
【0008】
【数式2】
P(1)=n1×p1×(1−p)n-1=n・p(1−p)n-1
【0009】
この数式2においてある区間(抽選回数)における事象発生の割合(確率)を求める場合には、その抽選回数nを変数として所定の区間内における数式2の積分値(面積)s1を求め、さらにその値を全面積Sで除する必要があり、0からαまでの区間において、その事象の発生する割合は次の数式3で表される。
この数式3より例えば10%毎の面積をとる10個の図柄変動数の領域を算出してそれぞれの事象として考えると共に10%の領域面積であることからその事象における大当りが送る確率は1/10となる、監視対象の大当たり回数Nを10回とするとそれぞれの事象の図柄変動回数における大当たりが起こる頻度数は1となる(上限回数)。
そして前述したように遊技機専用CPUにおいて第三者検査機関において許容される範囲は1万回抽選して61.6回未満となっていることから、これらの確率の高い遊技機が異常機とならぬように上限値を補正する必要があり、許容範囲を広げることとした。
許容範囲を広げる方式として、上限値に定数a(a:整数)を乗した。
尚、上限値が小数点以下のものが存在する場合には、上限値を切上げした後に定数aを乗するか、定数aを乗した後にその値を切上げすることにより補正値を定めると良い。
尚、区画する領域を10%ではなく20%にした場合には、各領域の面積割合が20%であるので、大当り監視回数Nが5回であっても異常機を検出することができる。
【0010】
【数式3】
Pα(1)=∫0 af(x)dx/∫0 bf(x)dx
=[(p(1-p)x-1/ln(1-p))*(x-(1/ln(1-p))]0 a/∫0 bf(x)dx
=[p/(1-p)ln(1-p)*(α(1-p)a-1/ln(1-p)*((1-p)a-1))]/∫0 bf(x)dx
=[p/(1-p)ln(1-p)*(α(1-p)a-1/ln(1-p)*((1-p)a-1))]/[p/(1-p)(ln(1-p))2] 但し、α=a、∞=bとする。
【0011】
【表1】

Figure 0003987595
【0012】
【課題を解決するための手段】
すなわち、本発明は遊技機内に装着された遊技機の抽選信号を検知する手段と、該検知手段の検知信号が入力される遊技機の監視用CPUと、遊技機に装着された大当たりの発生を検知しその旨の信号を監視用CPUに出力する大当たり検知手段と、該大当たり検知手段からの入力信号に基づき前回の大当たりから今回の大当たりまでの抽選回数niを監視用CPUからの指示で記憶するEEPROM又はフラッシュメモリーと、前記EEPROM又はフラッシュメモリーに格納された各大当たり毎の抽選回数niと予め外部から書き込まれる過去N回試行した時に得られる抽選回数の事象毎に振り分けた基準度数とを比較をするためのプログラムが格納されたROMとからなり、前記監視用CPUがEEPROM又はフラッシュメモリーに格納された各事象毎の基準度数データと各事象に振り分けられた抽選回数の度数データとの比較を行い、抽選回数度数が基準値以下又は以上の時に異常状態を報知し又は装置を停止するように構成された遊技機監視装置により本目的を達成する。
尚。請求項2の発明は、前記EEPROM又はフラッシュメモリーに書き込まれる比較用の頻度数の基準値データが、遊技機内のROMに記載されている遊技機監視装置である。
請求項3の発明は、EEPROM又はフラッシュメモリーに書き込まれる比較用の頻度数の基準値データが、遊技機の抽選機の確率(p)から算出される2項分布式に基づき所定領域毎の積分値を面積で除した商に監視大当り回数mを乗した積を切上げした値(上限回数)に定数aを乗した積(補正値)を基準値とした遊技機監視装置。
【0013】
【作用】
本発明にかかる監視装置では、大当たり検知手段が遊技機の大当たりを検知してから次の大当たりの検知までの間に遊技機内において抽選される回数を監視用CPUでカウントしており、次の大当たりを検知した時点においてその数値(抽選回数)がEEPROM又はフラッシュメモリーに格納される。
そしてかかる大当たりが10回以上試行された時点において、EEPROM又はフラッシュメモリーに格納された各事象毎の基準度数データと、実際に試行された後のEEPROM又はフラッシュメモリーに格納された抽選回数データを各事象毎の頻度数に算出したものとが比較され、該頻度数データの少なくとも一つがEEPROM又はフラッシュメモリーに格納された補正値データよりオーバーしている時に監視用CPUは遊技機を異常機と判断し、警報手段に対して警報表示したり装置を停止させたりする。
【0014】
【実施例】
以下に本発明を図示された実施例に従って詳細に説明する。
図1及び図2において1は本発明にかかる遊技機監視装置であり、該装置は監視用CPU2と、該CPU2と接続された遊技機監視制御用プログラムが格納されたROM3と、前記CPU2と接続され遊技機に装着された抽選回数検知手段からの検知データ及び制御のための各確率事象毎の基準度数値が格納されるEEPROM(又はフラッシュメモリー)4と、遊技機10の抽選回数のデータを監視用CPU2に入力するためのインターフェース8と、前記監視用CPU2と接続され遊技機の異常を表示器14に表示させるためのLEDドライバ16と、遊技機専用CPU6と通信信号のアイソレーションを行うためのフォトカプラーインターフェース18及びドライバ・レシーバ20とが接続されている。尚。22はCPU2と接続された監視間隔、監視時間、以上検出時間を決める内部クロックであり、12は遊技機に装着された回収玉数をカウントする回収メーターであり、9は監視用CPUの出力用インターフェースであり、21は前記出力インターフェース9の出力により遊技機への電源の供給をON・OFFする遮断器である。
【0015】
以上述べた構成において、まず本実施例にかかるEEPROM4には大当たり間隔を抽選回数nにより検知するための基準度数データが格納されている。
すなわち、大当たりの確率を1/200として描かれる2項分布式より、各事象(10%毎の領域)における確率値に大当り試行回数Nを乗して上限値を算出し、さらに各事象の上限値に余裕を持たせるためにその値に定数a(例えば2)を乗したものを補正値として、それを基準度数データとしている。
しかしながら、第三者機関において許容される抽選機の確率が(61.6/10,000≒1/163)であることから、かかるゲーム機では第7図に示すように二項分布も変動する。そこで、抽選機の確率pを(p=1/163)として確率1/200の補正値がその許容範囲に含まれるか否について検討したところ、以下の表2の通り基準値データ内に含まれることとなった。
尚、本実施例において上限値の算出において各事象が平均的な確率であるため、大当り監視回数Nを10回として計算したが、これに限定されるものではなく各事象の確率に監視回数Nを乗した積を2倍し、少数点以下を切り上げした値を補正値としても良い。この場合の補正値は以下の表2のようになる。
【0016】
【表2】
Figure 0003987595
【0017】
その結果、確率pを 163分の1として算出した場合の上限値は、補正値を越える値とはならずその許容範囲に含まれることが判明した。
そこで、事象の設定に際して二項分布式における面積の割合が平均となる領域で区切るのではなく、抽選回数の間隔nが等間隔となるように領域を区切った場合(例えば 100回)における確率に監視回数N(10回)を乗した上限値を定数a(2)を乗した積(上限値)の小数点以下を切り上げする形で補正値求めると以下の表3の通りとなる。
【0018】
【表3】
Figure 0003987595
【0019】
遊技機専用CPU6は、先に本出願人が申請した特願平06-131,056号に記載されているように図3に示すような構成からなる。
すなわち遊技機専用CPU6は、クロック発生回路24、中央処理装置26、リセット回路28、内蔵デバイスアドレスデコーダ30、識別回路32、内蔵ERAM34、メモリプログラム制御回路36、再書き込み禁止内蔵ROM38、不正アドレス実行制御回路40、カウンタタイマ42、ウオッチドグタイマ44、パラレル入出力ポート46、アドレスデコーダ48、外部通信回路50とからなり、それぞれ、データバスやアドレスバスを介して中央処理装置26と接続されている。
【0020】
図4は、表示器14としての一つの例を示す実施例であり、該表示器14は7セグLED14a、警報ランプ14b、4つの監視状態表示ランプ14cとからなり、前記7セグLEDは、正常状態を”0”、監視イニシャライズ中を”−”、監視パラメータの受信異常を”d”というように表示させている。
【0021】
以上述べた構成において、本実施例にかかる遊技機監視装置は図5に示すフローチャートのように動作する。
遊技機監視装置を立ち上げた時、遊技機監視用CPU2からフォトカプラインターフェースを介して遊技機専用CPUに対してトリガタイミングパルスが発信される。すると専用CPUは、トリガータイミングパルスを確認するとCPUからインターフェースを介して監視用CPU2に対してボーレイトパルスが送信され、ボーレイトパルスを受信した監視用CPU2はボーレイトを決定し、専用CPUに対して遊技機監視装置認識コードを送信する。そして専用CPUが遊技機監視装置認識コードを確認した後に監視用パラメータを送信させた後にユーザプログラムを起動させる。一方監視用パラメータを受信した監視用CPU2は、パラメータを確認した後に正しければ遊技機の大当たり監視処理に移行し、パラメータが正しくなければ前記表示器14の7セグLEDに”d”と受信異常の表示をさせると共に監視装置に予め容易されたデフォルトパラメータ(基準度数)を読み込んだ後に遊技機の大当たり監視処理に移行する。
【0022】
大当たり監視処理は、図6に示すように遊技機の大当たりの発生時期をチェックすると共に本実施例では、前回の大当たりの発生から今回の大当たりの発生までの抽選信号を毎回遊技機専用CPUから送信される停止信号をCPU2が加算していき、EEPROM4に格納している。そして大当たりが発生した時点において、その抽選回数データをEEPROM4にメモリーさせる。本実施例では、EEPROM4には監視回数N(10)回分のデータを格納すると共に11回目のデータが入力される時に最も古い抽選回数データを消去した後に書き込むように設計されており、常にEEPROM4には10回分のデータが格納されることになる。
【0023】
EEPROM4に10回分のデータが格納された状態で監視用CPU2は予め設定された10分割した事象に併せてヒストグラム若しくは頻度数を算出し、このデータが表1又は表2に示すように予め設定された整合表に記載されたEEPROM4の基準度数データ(補正値)よりも少ないか否か比較検討する(補正された2項分布のグラフより下方に位置すること)。その結果、ある監視状態の一つの事象において頻度数が補正値を越える時には、遊技機の抽選確率は異常であると判断し、表示器14の警報ランプ14bを点灯させるなどして遊技者及びパチンコホール側に警告を発する。また一方でCPU2からの異常出力データが出力インターフェース9を介して電源遮断器21に出力され、遊技機10への電力供給がストップする。
【0024】
以上のようにして補正値(基準度数データ)を定めたものが果たして正常に異常機を検出することができるかについて検討することとした。
(検定)
ある遊技機の抽選機が1/100の確率のものと1/300の確率のものと2つ存在し、200回以上抽選した時に、最終的に抽選確率が1/200となるように設計されたものがあり、連続して1/100の確率抽選機から大当りが連続して10回でたり、連続して1/300の確率抽選機から大当りが連続して10回でるように構成されていると仮定する。
かかる抽選機における面積割合(確率)は、数式3より以下のように表される。
【0025】
【数式4】
Pα(1)=∫0 af(x)dx/∫0 bf(x)dx
但し、α=a、∞=bとする。
【0026】
そこで、表2の事象において、確率p=1/100又は1/300における確率分布式(図8)から算出される面積割合(確率)に監視回数N(10)を乗して上限値と確率1/200における確率分布式から算出される面積割合に監視回数Nと定数aを乗した積から算出した補正値とを比較すると以下の表4の通りとなり、これらの値が確率1/200で算出された基準度数となる補正値を上回る事象が存在するかについて比較検討した。
すると上限値が補正値を上回る事象が、確率1/100では事象1及び事象2にみられ、確率1/300では事象10にみられた。また同様に確率p=1/75,1/325の値を代入したときに予想される上限値が補正値を度数として上回る事象がみられた。さらに確率p=1/75と1/325の抽選機の場合は、それぞれの確率が交互に行われる場合にも異常となることが判明した。
尚、補正値を算出する手段として区画された各事象の確率値に定数の2を乗するように構成したが、これに限定されるものではなく確率が1/200と1/163の各事象において1/163の確率値が1/200のものを上回る最大値を算出し、その商を補正値算出のための値とすることもできる。ちなみに、表3に示される事象では定数aを1.41としても良い。
以上のことから、二項分布式から予想される上限回数に所定の余裕を持たせて補正値を設定したものは、不正に抽選機を改造して連続的に大当りの確率を高めた遊技機を有効に監視することができる。
【0027】
【表4】
Figure 0003987595
【0028】
【発明の効果】
以上述べたように本発明にかかる遊技機監視装置は、型式認定試験を経た遊技機専用CPUか否かにかかわらず、抽選回数nの検出と大当たりの検出により当該遊技機の抽選機が適正な正規分布の確率のもとに作動しているかを簡単に監視することができ、ホールにとっても遊技者にとっても都合の良いものとなる。
【図面の簡単な説明】
【図1】 本発明にかかる監視装置の概略図である。
【図2】 本発明にかかる実施例の装置のブロック図である。
【図3】 遊技機に組み込まれた専用CPUのブロック図である。
【図4】 表示器を示す正面図である。
【図5】 遊技機監視装置と遊技機専用CPUとの相互通信の状況を示すフローチャートである。
【図6】 監視プログラムの流れを示すフローチャートである。
【図7】 確率が1/200及び1/163の時の二項分布を示すグラフである。
【図8】 確率が1/200,1/100及び1/300の時の二項分布を示すグラフである。
【符号の説明】
1 遊技機監視装置
2 監視用CPU
3 ROM
4 EEPROM又はフラッシュメモリー
6 遊技機専用CPU
8 インターフェース
10 遊技機
12 抽選回数検知手段
14 表示器
14a 7セグLED
14b 警報ランプ
14c 監視状態表示ランプ
16 LEDドライバ
18 フォトカプラインターフェース
20 ドライバ・レシーバ
22 内部クロック
24 クロック発生回路
26 中央処理装置
28 リセット回路
30 内蔵デバイスアドレスデコーダ
32 識別回路
34 内蔵RAM
36 メモリプログラム制御回路
38 再書き込み禁止内蔵ROM
40 不正アドレス実行制御回路
42 カウンタタイマ
44 ウオッチドグタイマ
46 パラレル入出力ポート
48 アドレスデコーダ
50 外部通信回路[0001]
BACKGROUND OF THE INVENTION
The present invention detects the presence of a game machine that greatly rejoices the player's gambling sensation by monitoring the appearance of the game machine at a store where a pachinko machine, a pachislot machine, etc. are installed, and warns that effect. The present invention relates to a monitoring device configured to do this.
[0002]
[Prior art]
As a conventional gaming machine monitoring means, a method is adopted in which each store arbitrarily counts the number of balls collected and the number of balls to be replenished in each gaming machine, and the state is monitored by a hall computer.
In addition, there has been known one that has a function of eliminating a malicious program by using a dedicated CPU in the control unit of the gaming machine in order to prevent the program from being illegal. A gaming machine that can be originally certified by a third-party inspection organization has a probability of winning a jackpot p. For example, if the probability p is 1/200, a lottery will be drawn 10,000 times and a jackpot of 61.6 times or less. It is a precondition that the lottery machine (random number generator) of the gaming machine is created with a normal distribution. However, if this lottery machine is created artificially, it becomes possible to produce a gaming machine with high gambling characteristics such that jackpots are continuously output or the jackpot intervals are continuously long.
Such a randomly created lottery machine should have a probability distribution that does not follow the normal distribution.
[0003]
[Problems to be solved by the invention]
However, even if the game machine has passed the type certification test of a third party inspection organization, if a third party illegally modifies the game machine and adjusts the number of balls illegally, the player or hall computer is used. The stores that do not monitor the number of recovered balls and replenished balls are not known, and fraudulent activity can only be detected by means of a third party report.
Further, even a gaming machine equipped with a dedicated CPU cannot be prevented from being cheated when a CPU storing a malicious program is installed on the dedicated CPU after type approval. Furthermore, there is a special program (bug that could not be determined) at the time of program creation, and it has not been possible to cope with the problem that the jackpot is continued under certain predetermined conditions.
Examples of the predetermined conditions include a shift in the program start timing due to the compatible parts, a malfunction of the big win lottery due to the winning timing at the start of symbol variation, and a program runaway due to the number of wins in the big win at the time of the big win.
Therefore, the present invention has been made in view of the disadvantages of the prior art. In addition to the control by the dedicated CPU, whether the random number generation by the lottery machine is correctly performed according to the normal distribution is determined from the occurrence of the jackpot to the next jackpot. By monitoring how many times the lottery has been held before the occurrence (big hit interval), it is possible to check whether the probability of the big hit has deviated significantly from the preset value.
[0004]
[Means for Solving the Problems]
(Large jackpot interval)
For gaming machines that may have been tampered with, etc., there are cases where jackpots continue at extremely short intervals or when jackpot intervals continue at extremely long intervals.
In order to inspect this, a third-party inspection organization usually takes a lottery interval distribution in, for example, 10,000 trials, and monitors and checks for the presence of data that is clearly biased. ing. In the present invention, stopping the symbol means that a lottery has been performed, and therefore, the number of symbol stops is used as a numerical value for monitoring the big hit interval as data.
[0005]
(Monitoring the big hit interval by the number of symbol stops)
In order to monitor the jackpot interval with respect to the symbol variation from the probability side, the number of symbol stops until the next jackpot occurs after the jackpot ends is measured.
(Concept)
For gaming machines that pass the current type certification test of a third-party inspection organization, if the probability of a jackpot is, for example, 1/200, as a result of a test fire test, the jackpot will be less than 61.6 in a 10,000 lottery. It may be generated (allowable range (1/163 or less)).
Therefore, the average value of the number of symbol stoppages (Lp) for a normal jackpot is 200 times.
(Parameter setting)
When the probability p (for example, 1/200) of jackpots in a gaming machine is known, the probability that a predetermined event will occur r times when n are extracted (n times tried) is binomial distribution The equation is defined as Equation 1.
[0006]
[Formula 1]
P (r) = n C r p r (1−p) nr
[0007]
From Formula 1, when the jackpot occurrence probability of the gaming machine is p, the probability that the next jackpot will occur once after fluctuating n times (n lottery) from the previous jackpot occurrence is considered to be P (1). expressed.
[0008]
[Formula 2]
P (1) = n C 1 × p 1 × (1-p) n-1 = n · p (1-p) n-1
[0009]
In calculating the event occurrence ratio (probability) in a certain section (number of lotteries) in Formula 2, the integral value (area) s 1 of Formula 2 in a predetermined section is calculated using the number of lotteries n as a variable, and It is necessary to divide the value by the total area S, and the rate of occurrence of the event in the interval from 0 to α is expressed by the following Equation 3.
From this formula 3, for example, 10 symbol variation areas taking an area of every 10% are calculated and considered as each event, and since the area area is 10%, the probability that the jackpot in that event will be sent is 1/10 When the number of jackpots N to be monitored is 10, the number of jackpots in the number of symbol fluctuations of each event is 1 (upper limit number).
As described above, the allowable range in the third-party inspection organization in the CPU dedicated to gaming machines is less than 61.6 times by lottery 10,000 times, so these gaming machines with high probability are not abnormal machines. Thus, it is necessary to correct the upper limit value, and the allowable range is expanded.
As a method for expanding the allowable range, the upper limit value was multiplied by a constant a (a: integer).
When there is a value whose upper limit value is less than the decimal point, the correction value may be determined by rounding up the upper limit value and multiplying by a constant a, or rounding up the constant a and then rounding up the value.
If the area to be partitioned is 20% instead of 10%, the area ratio of each area is 20%, so that an abnormal machine can be detected even if the number of big hits monitoring N is 5.
[0010]
[Formula 3]
Pα (1) = ∫ 0 a f (x) dx / ∫ 0 b f (x) dx
= [(P (1-p) x-1 / ln (1-p)) * (x- (1 / ln (1-p))] 0 a / ∫ 0 b f (x) dx
= [P / (1-p) ln (1-p) * (α (1-p) a -1 / ln (1-p) * ((1-p) a -1))] / ∫ 0 b f (x) dx
= [P / (1-p) ln (1-p) * (α (1-p) a -1 / ln (1-p) * ((1-p) a -1))] / [p / (1-p) (ln (1-p)) 2 ] where α = a and ∞ = b.
[0011]
[Table 1]
Figure 0003987595
[0012]
[Means for Solving the Problems]
That is, the present invention provides a means for detecting a lottery signal of a gaming machine mounted in the gaming machine, a monitoring CPU for the gaming machine to which the detection signal of the detecting means is input, and a jackpot mounted on the gaming machine. A jackpot detecting means for detecting and outputting a signal to that effect to the monitoring CPU, and storing the number of lotteries n i from the previous jackpot to the current jackpot based on an instruction from the monitoring CPU based on an input signal from the jackpot detecting means EEPROM or flash memory to be executed, lottery number n i for each jackpot stored in the EEPROM or flash memory, and a reference frequency distributed for each event of the number of lotteries obtained in the past N trials written in advance from the outside It consists of a ROM that stores a program for comparison, and the monitoring CPU stores it in EEPROM or flash memory. The reference frequency data for each event is compared with the frequency data of the lottery frequency assigned to each event, and when the frequency of the lottery frequency is below or above the reference value, an abnormal state is notified or the apparatus is stopped. This object is achieved by the constructed gaming machine monitoring device.
still. The invention of claim 2 is a gaming machine monitoring apparatus in which reference value data of a frequency number for comparison written in the EEPROM or flash memory is written in a ROM in the gaming machine.
According to the invention of claim 3, the reference value data of the frequency number for comparison written in the EEPROM or the flash memory is integrated for each predetermined area based on the binomial distribution formula calculated from the probability (p) of the lottery machine of the gaming machine. A gaming machine monitoring apparatus based on a product (correction value) obtained by multiplying a product obtained by dividing a quotient obtained by dividing a value by an area of the number of times of monitoring big hits m (upper limit number) and a constant a.
[0013]
[Action]
In the monitoring device according to the present invention, the number of lotteries in the gaming machine between the time when the big hit detection means detects a big hit of the gaming machine and the detection of the next big hit is counted by the monitoring CPU. When this is detected, the numerical value (number of lotteries) is stored in the EEPROM or flash memory.
When the jackpot is tried 10 times or more, the reference frequency data for each event stored in the EEPROM or the flash memory and the lottery count data stored in the EEPROM or the flash memory after the actual trial are stored. The monitoring CPU determines that the gaming machine is abnormal when at least one of the frequency count data is compared with the correction value data stored in the EEPROM or flash memory. Then, an alarm is displayed on the alarm means or the device is stopped.
[0014]
【Example】
In the following, the invention will be described in detail according to the illustrated embodiment.
1 and 2, 1 is a gaming machine monitoring apparatus according to the present invention, which is connected to the CPU 2 for monitoring, a ROM 3 for storing a gaming machine monitoring control program connected to the CPU 2, and the CPU 2. The EEPROM (or flash memory) 4 in which the detection data from the lottery number detection means attached to the gaming machine and the reference degree value for each probability event for control are stored, and the lottery frequency data of the gaming machine 10 are stored. In order to isolate communication signals from the interface 8 for inputting to the monitoring CPU 2, the LED driver 16 connected to the monitoring CPU 2 for displaying the abnormality of the gaming machine on the display 14, and the gaming machine dedicated CPU 6. The photocoupler interface 18 and the driver / receiver 20 are connected. still. 22 is an internal clock that determines the monitoring interval, monitoring time, and detection time connected to the CPU 2, 12 is a recovery meter that counts the number of recovered balls mounted on the gaming machine, and 9 is an output for the monitoring CPU. An interface 21 is a circuit breaker that turns on / off the power supply to the gaming machine according to the output of the output interface 9.
[0015]
In the configuration described above, first, the reference frequency data for detecting the big hit interval by the number of lotteries n is stored in the EEPROM 4 according to the present embodiment.
That is, the upper limit value is calculated by multiplying the probability value in each event (10% region) by the number of jackpot trials N from the binomial distribution formula drawn with the jackpot probability as 1/200. In order to give a margin to the value, a value obtained by multiplying the value by a constant a (for example, 2) is used as a correction value, and this is used as reference frequency data.
However, since the probability of a lottery machine allowed in a third-party organization is (61.6 / 10,000≈1 / 163), the binomial distribution varies as shown in FIG. 7 in such a game machine. Therefore, when the probability p of the lottery machine is set to (p = 1/163) and whether or not the correction value of the probability 1/200 is included in the allowable range, it is included in the reference value data as shown in Table 2 below. It became a thing.
In the present embodiment, since each event has an average probability in the calculation of the upper limit value, the jackpot monitoring number N is calculated as 10. However, the present invention is not limited to this. The product obtained by multiplying by 2 may be doubled, and a value obtained by rounding up the decimal point may be used as the correction value. The correction values in this case are as shown in Table 2 below.
[0016]
[Table 2]
Figure 0003987595
[0017]
As a result, it has been found that the upper limit value calculated when the probability p is set to 1/163 does not exceed the correction value and is included in the allowable range.
Therefore, when setting an event, the probability is not divided into regions where the area ratio in the binomial distribution formula is an average, but when the regions are divided so that the interval n of the number of lotteries is equal (for example, 100 times). Table 3 below shows the correction value obtained by rounding up the upper limit value multiplied by the number of times of monitoring N (10 times) to the product (upper limit value) multiplied by the constant a (2).
[0018]
[Table 3]
Figure 0003987595
[0019]
As described in Japanese Patent Application No. 06-131,056 previously filed by the present applicant, the gaming machine dedicated CPU 6 is configured as shown in FIG.
In other words, the CPU 6 dedicated to the gaming machine includes a clock generation circuit 24, a central processing unit 26, a reset circuit 28, a built-in device address decoder 30, an identification circuit 32, a built-in ERAM 34, a memory program control circuit 36, a rewrite-prohibited built-in ROM 38, an illegal address execution control. A circuit 40, a counter timer 42, a watchdog timer 44, a parallel input / output port 46, an address decoder 48, and an external communication circuit 50 are connected to the central processing unit 26 via a data bus and an address bus, respectively.
[0020]
FIG. 4 is an embodiment showing an example of the display 14, and the display 14 comprises a 7-segment LED 14a, an alarm lamp 14b, and four monitoring status display lamps 14c. The 7-segment LED is normal. The status is displayed as “0”, during monitoring initialization “−”, and monitoring parameter reception abnormality “d”.
[0021]
In the configuration described above, the gaming machine monitoring apparatus according to the present embodiment operates as shown in the flowchart of FIG.
When the gaming machine monitoring device is started, a trigger timing pulse is transmitted from the gaming machine monitoring CPU 2 to the gaming machine dedicated CPU via the photocoupler interface. Then, when the dedicated CPU confirms the trigger timing pulse, a baud rate pulse is transmitted from the CPU to the monitoring CPU 2 via the interface, and the monitoring CPU 2 that has received the baud rate pulse determines the baud rate, and the gaming machine is connected to the dedicated CPU. Send the monitoring device recognition code. Then, after the dedicated CPU confirms the gaming machine monitoring device recognition code and transmits the monitoring parameters, the user program is started. On the other hand, the monitoring CPU 2 that has received the monitoring parameter shifts to the jackpot monitoring process of the gaming machine if the parameter is correct after confirming the parameter, and if the parameter is not correct, the 7-segment LED of the display 14 indicates “d” as a reception abnormality. After displaying the default parameter (reference frequency) facilitated in advance by the monitoring device, the process proceeds to the jackpot monitoring process of the gaming machine.
[0022]
As shown in FIG. 6, the jackpot monitoring process checks the occurrence timing of the jackpot of the gaming machine and, in the present embodiment, sends a lottery signal from the previous jackpot occurrence to the current jackpot occurrence from the gaming machine dedicated CPU. The CPU 2 adds the stop signal to be stored and stores it in the EEPROM 4. Then, when the big hit occurs, the lottery count data is stored in the EEPROM 4. In this embodiment, the EEPROM 4 is designed to store data for N (10) times of monitoring and to write after erasing the oldest lottery number data when the 11th data is input. Will store 10 times of data.
[0023]
The monitoring CPU 2 calculates a histogram or frequency number in accordance with the preset 10-divided events in the state where the data for 10 times is stored in the EEPROM 4, and this data is preset as shown in Table 1 or Table 2. It is compared whether or not it is less than the reference frequency data (correction value) of the EEPROM 4 described in the matching table (located below the corrected binomial distribution graph). As a result, when the frequency number exceeds a correction value in one event in a certain monitoring state, it is determined that the lottery probability of the gaming machine is abnormal, and the player and the pachinko machine are turned on by turning on the alarm lamp 14b of the display 14 or the like. Warn the hall. On the other hand, abnormal output data from the CPU 2 is output to the power circuit breaker 21 via the output interface 9, and the power supply to the gaming machine 10 is stopped.
[0024]
As described above, it was determined whether the correction value (reference frequency data) determined could successfully detect an abnormal machine.
(Certification)
There are two lottery machines with a probability of 1/100 and a probability of 1/300 for a certain gaming machine, and when a lottery is drawn more than 200 times, the lottery probability is designed to be 1/200 at the end. There are 10 consecutive big hits from 1/100 probability lottery machines, or 10 consecutive big hits from 1/300 probability lottery machines. Assume that
The area ratio (probability) in such a lottery machine is expressed as follows from Equation 3.
[0025]
[Formula 4]
Pα (1) = ∫ 0 a f (x) dx / ∫ 0 b f (x) dx
However, α = a and ∞ = b.
[0026]
Therefore, in the event of Table 2, the upper limit value and the probability are obtained by multiplying the area ratio (probability) calculated from the probability distribution formula (FIG. 8) at probability p = 1/100 or 1/300 by the number of times of monitoring N (10). Comparing the area ratio calculated from the probability distribution formula at 1/200 with the product of the number of monitoring times N multiplied by a constant a, it becomes as shown in Table 4 below. We compared whether there was an event that exceeded the correction value that was the calculated reference frequency.
Then, an event in which the upper limit value exceeded the correction value was found in event 1 and event 2 with probability 1/100, and event 10 with probability 1/300. Similarly, there was an event where the upper limit expected when the values of probabilities p = 1/75 and 1/325 were substituted exceeds the correction value in frequency. Furthermore, in the case of lottery machines with probabilities p = 1/75 and 1/325, it has been found that an abnormality occurs even when the respective probabilities are performed alternately.
In addition, although it was configured to multiply the probability value of each divided event by a constant 2 as a means to calculate the correction value, it is not limited to this, and each event having a probability of 1/200 and 1/163 The maximum value of which the probability value of 1/163 exceeds 1/200 is calculated, and the quotient can be used as a value for calculating the correction value. Incidentally, the constant a may be set to 1.41 in the events shown in Table 3.
Based on the above, a game machine in which the correction value is set with a predetermined margin for the upper limit number of times expected from the binomial distribution formula, and the lottery machine is illegally modified to continuously increase the probability of jackpot Can be effectively monitored.
[0027]
[Table 4]
Figure 0003987595
[0028]
【The invention's effect】
As described above, the gaming machine monitoring apparatus according to the present invention is suitable for a lottery machine of the gaming machine by detecting the number of lottery n and detecting the jackpot regardless of whether or not it is a CPU dedicated to the gaming machine that has passed the type certification test. It can be easily monitored whether the operation is based on the probability of normal distribution, which is convenient for both the hall and the player.
[Brief description of the drawings]
FIG. 1 is a schematic diagram of a monitoring apparatus according to the present invention.
FIG. 2 is a block diagram of an apparatus according to an embodiment of the present invention.
FIG. 3 is a block diagram of a dedicated CPU incorporated in the gaming machine.
FIG. 4 is a front view showing a display device.
FIG. 5 is a flowchart showing a state of mutual communication between the gaming machine monitoring device and the gaming machine dedicated CPU.
FIG. 6 is a flowchart showing the flow of a monitoring program.
FIG. 7 is a graph showing a binomial distribution when the probabilities are 1/200 and 1/163.
FIG. 8 is a graph showing a binomial distribution when the probabilities are 1/200, 1/100, and 1/300.
[Explanation of symbols]
1 gaming machine monitoring device 2 monitoring CPU
3 ROM
4 EEPROM or flash memory 6 CPU for game machines
8 interface 10 gaming machine 12 lottery count detection means 14 display 14a 7 segment LED
14b Alarm lamp 14c Monitoring status display lamp 16 LED driver 18 Photocoupler interface 20 Driver / receiver 22 Internal clock 24 Clock generation circuit 26 Central processing unit 28 Reset circuit 30 Built-in device address decoder 32 Identification circuit 34 Built-in RAM
36 Memory program control circuit 38 Built-in ROM for prohibiting rewrite
40 Illegal address execution control circuit 42 Counter timer 44 Watchdog timer 46 Parallel input / output port 48 Address decoder 50 External communication circuit

Claims (4)

遊技機内に装着された遊技機の抽選信号を検知する手段と、該検知手段の検知信号が入力される遊技機の監視用CPUと、遊技機に装着された大当たりの発生を検知しその旨の信号を監視用CPUに出力する大当たり検知手段と、該大当たり検知手段からの入力信号に基づき前回の大当たりから今回の大当たりまでの抽選回数niを監視用CPUからの指示で記憶するEEPROM又はフラッシュメモリーと、前記EEPROM又はフラッシュメモリーに格納された各大当たり毎の抽選回数niと予め外部から書き込まれる過去N回試行した時に得られる抽選回数の事象毎に振り分けた基準度数とを比較をするためのプログラムが格納されたROMとからなり、前記監視用CPUがEEPROM又はフラッシュメモリーに格納された各事象毎の基準度数データと各事象に振り分けられた抽選回数の度数データとの比較を行い、抽選回数度数が基準値以下又は以上の時に異常状態を報知し又は装置を停止するように構成されていることを特徴とする遊技機監視装置。A means for detecting a lottery signal of a gaming machine mounted in the gaming machine, a monitoring CPU for the gaming machine to which a detection signal of the detecting means is input, and occurrence of a jackpot mounted on the gaming machine are detected and A jackpot detecting means for outputting a signal to the monitoring CPU, and an EEPROM or flash memory for storing the number of lotteries n i from the previous jackpot to the current jackpot based on an input signal from the jackpot detecting means in accordance with an instruction from the monitoring CPU And the number of lotteries n i for each jackpot stored in the EEPROM or flash memory and the reference frequency distributed for each event of the number of lotteries obtained in the past N times written in advance from the outside. A ROM in which a program is stored, and the monitoring CPU stores a basis for each event stored in the EEPROM or flash memory. Comparing the frequency data with the frequency data of the lottery frequency assigned to each event, it is configured to notify the abnormal state or stop the device when the frequency of the lottery frequency is below or above the reference value A gaming machine monitoring device. 前記EEPROM又はフラッシュメモリーに書き込まれる比較用の各事象毎の基準度数データが、遊技機内のROMに記載されており、遊技機始動時に読み込むように構成されていることを特徴とする請求項1記載の遊技機監視装置。The reference frequency data for each event for comparison written in the EEPROM or flash memory is written in a ROM in the gaming machine and is configured to be read when the gaming machine is started. Gaming machine monitoring device. 前記EEPROM又はフラッシュメモリーに書き込まれる比較用の各事象毎の基準度数データが、遊技機の抽選機の確率(p)の2項分布式より算出される所定領域毎の積分値を全面積で除した商に監視する大当り回数Nを乗した積を切り上げした値(上限回数)に定数aを乗した積を基準値(補正値)としたことを特徴とする請求項1又は2記載の遊技機監視装置。The reference frequency data for each event for comparison written in the EEPROM or flash memory is obtained by dividing the integral value for each predetermined area calculated by the binomial distribution formula of the probability (p) of the lottery machine of the gaming machine by the total area. The gaming machine according to claim 1 or 2, wherein a product obtained by multiplying a product obtained by multiplying a product obtained by multiplying the number of big hits N to be monitored by a quotient (upper limit number) and a constant a is used as a reference value (correction value). Monitoring device. 前記EEPROM又はフラッシュメモリーに書き込まれる比較用の各事象毎の基準度数データが、遊技機の抽選機の確率(p)の2項分布式より算出される所定領域毎の積分値を全面積で除した商に監視する大当り回数Nを乗した積(上限回数)に定数aを乗した積を切り上げした値を基準値(補正値)としたことを特徴とする請求項1又は2記載の遊技機監視装置。The reference frequency data for each event for comparison written in the EEPROM or flash memory is obtained by dividing the integral value for each predetermined area calculated by the binomial distribution formula of the probability (p) of the lottery machine of the gaming machine by the total area. 3. The gaming machine according to claim 1, wherein a value obtained by rounding up a product obtained by multiplying a product obtained by multiplying the number of times of big hits N to be monitored (upper limit number) by a constant a and a constant a is used as a reference value (correction value). Monitoring device.
JP15810996A 1996-06-19 1996-06-19 Gaming machine monitoring device Expired - Lifetime JP3987595B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15810996A JP3987595B2 (en) 1996-06-19 1996-06-19 Gaming machine monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15810996A JP3987595B2 (en) 1996-06-19 1996-06-19 Gaming machine monitoring device

Publications (2)

Publication Number Publication Date
JPH105424A JPH105424A (en) 1998-01-13
JP3987595B2 true JP3987595B2 (en) 2007-10-10

Family

ID=15664507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15810996A Expired - Lifetime JP3987595B2 (en) 1996-06-19 1996-06-19 Gaming machine monitoring device

Country Status (1)

Country Link
JP (1) JP3987595B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4606111B2 (en) * 2004-10-06 2011-01-05 株式会社ピーエーネット技術研究所 Game machine management device

Also Published As

Publication number Publication date
JPH105424A (en) 1998-01-13

Similar Documents

Publication Publication Date Title
JP2006081673A (en) Amusement stand
JPH11179038A (en) Security device in pachinko shop
JP3987595B2 (en) Gaming machine monitoring device
JP3813997B2 (en) Gaming machine monitoring device
JP2015204869A (en) Game machine
JP2000271326A5 (en)
JP2901121B2 (en) Tamper protection device for ball-and-ball game machines
JP4033083B2 (en) Game machine
JP2005168644A (en) Game data totaling method and game data totaling apparatus
JP2009006203A (en) Game machine
JP2000167212A (en) Pachinko game machine
JP2000093625A (en) Gaming machine control device
JP2006519640A (en) How to award awards
JP4662742B2 (en) Game machine management device
JP6757977B2 (en) Game machine
JP2011173014A (en) Pinball game machine
JP5950768B2 (en) Microcomputer for game machine control
JP3065538B2 (en) Game management device in a game arcade
JP2004008807A (en) Control device of game machine
JP4379936B2 (en) Bullet ball machine
JP5035446B2 (en) Bullet ball machine
JPH07299204A (en) Microcomputer chip for game machine control
JP2015204866A (en) Game machine
JP2010184137A (en) Game machine
JPH07299203A (en) Microcomputer chip for game machine control

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070703

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070713

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100720

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110720

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130720

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term