JP5950768B2 - Microcomputer for game machine control - Google Patents
Microcomputer for game machine control Download PDFInfo
- Publication number
- JP5950768B2 JP5950768B2 JP2012192647A JP2012192647A JP5950768B2 JP 5950768 B2 JP5950768 B2 JP 5950768B2 JP 2012192647 A JP2012192647 A JP 2012192647A JP 2012192647 A JP2012192647 A JP 2012192647A JP 5950768 B2 JP5950768 B2 JP 5950768B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- credits
- increase
- credit
- gaming machine
- 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.)
- Active
Links
Images
Landscapes
- Pinball Game Machines (AREA)
Description
本発明は、遊技媒体の数をクレジット数として電子的に保持するタイプの遊技機を制御するマイクロコンピュータに関するものである。 The present invention relates to a microcomputer that controls a gaming machine of a type that electronically holds the number of game media as the number of credits.
パチスロ機においては、遊技機に投入した遊技媒体の数をクレジット数として電子的に保持し、遊技の用に供するときや、遊技の結果入賞して払出されるときに、実際の遊技媒体を投入したり、払出したりする代わりに、クレジット数を増減するものが一般的である。 In pachislot machines, the number of gaming media thrown into the gaming machine is electronically held as the number of credits, and the actual gaming media is thrown in when used for gaming or when a prize is awarded as a result of gaming. It is common to increase or decrease the number of credits instead of paying or paying out.
また、パチンコ機においても、遊技媒体を遊技機内部に封入しておき、遊技はその封入された遊技球を循環させて用いる一方、持ち球、すなわち遊技者が遊技の用に供する権利を有する遊技球の数をクレジット数として電子的に保持し、遊技の進行に応じてクレジット数を増減するものが提案され、今後の普及が期待されている。 Also, in a pachinko machine, a game medium is enclosed in the game machine, and the game is used by circulating the enclosed game ball, while a handball, that is, a game that the player has the right to use for the game. Proposals have been proposed in which the number of balls is electronically held as the number of credits and the number of credits is increased or decreased as the game progresses.
これら、遊技媒体の数をクレジット数として電子的に保持するタイプの遊技機は、クレジット数が増加すれば、遊技媒体という実体の増加を伴わずに、遊技媒体の増加と同じ効果を得られるので、クレジット数を不正に増加させる行為を防止することが重要である。
特にこのタイプの遊技機は、クレジット数に対する不正が行われた場合に、遊技媒体の払出しという機械的な動作の制約なしにクレジット数を増加させることができるので、遊技媒体払出し機構を有する遊技機と比較して、遥かに短時間に遊技媒体を詐取されることとなってしまうからである。
These types of gaming machines that electronically hold the number of game media as the number of credits can achieve the same effect as an increase in game media without increasing the actual number of game media if the number of credits increases. It is important to prevent the act of illegally increasing the number of credits.
In particular, this type of gaming machine can increase the number of credits without any restriction of mechanical operation of paying out game media when fraud is made with respect to the number of credits. This is because the game media will be fraudulently in a much shorter time than that.
この課題に対して、特許文献1には、メイン制御部から払出し制御部に送信する払出し指令を暗号化することで、不正に差し換えられたメイン制御部から送信された不正な払出し指令によるクレジット数の増加を防止する技術が開示されている。
In response to this problem,
従来の技術では、クレジット数は払出し制御部で管理されており、遊技球入賞に伴うメイン制御部からの払出し指令を払出し制御部が受信するとクレジット数を増加するよう構成されている。従って、不正に差し換えられたメイン制御部が、遊技球が入賞していないにもかかわらず払出し指令を送信しても、払出し制御部はクレジット数を増加させてしまうこととなる。
特許文献1に記載の技術は、この点に着目し、払出し指令を暗号化することにより、正規の払出し指令が模倣されることを防ぐことで、不正な払出し指令によるクレジット数の増加を防止している。
In the conventional technique, the number of credits is managed by the payout control unit, and the credit number is increased when the payout control unit receives a payout command from the main control unit associated with a game ball winning. Therefore, even if the main control unit that has been illegally replaced transmits a payout command even though the game ball has not won, the payout control unit increases the number of credits.
The technology described in
また、特許文献2には、精算スイッチのオン状態から次のオン状態までの間に行われた遊技の数をカウントし、所定遊技数以下の場合はエラー信号を発生させる技術が開示されている。 Patent Document 2 discloses a technique for counting the number of games played between the ON state of a settlement switch and the next ON state, and generating an error signal when the number of games is less than or equal to a predetermined number of games. .
ここでは、クレジット数の上限が50である遊技機を対象として、投入口から投入された遊技媒体をカウントするための遊技媒体検出手段に対する不正操作によりクレジット数を増加させる行為を防止することを目的としている。
クレジット数に50という上限があるので、不正装置による不正操作によりクレジット数が増加しても上限である50よりは増加させることはできない。この不正行為により大量の遊技媒体を取得するためには、頻繁に精算スイッチを操作してクレジット数を遊技媒体に変換する行為が必要となる。
特許文献2に記載の技術は、この点に着目し、遊技をあまり行わずに精算スイッチの操作を繰り返す行為を防ぐことで、投入口の遊技媒体検出手段に対する不正行為によるクレジット数の増加を防止している。
Here, the object is to prevent an act of increasing the number of credits by an illegal operation on the game medium detecting means for counting the game media inserted from the slot, targeting a gaming machine whose upper limit of credits is 50 It is said.
Since the number of credits has an upper limit of 50, even if the number of credits increases due to an unauthorized operation by an unauthorized device, it cannot be increased beyond the upper limit of 50. In order to acquire a large amount of game media by this fraudulent act, an act of frequently operating the checkout switch to convert the number of credits into a game media is required.
The technology described in Patent Document 2 pays attention to this point, and prevents an increase in the number of credits due to fraudulent acts on the game medium detecting means at the slot by preventing the act of repeating the operation of the checkout switch without playing a lot of games. doing.
しかしながら、特許文献1に開示されている手法では、入賞口に取り付けられている遊技球検出手段に対して電磁波を照射したり、遊技球の検出信号に電磁気的な干渉をしたりして、入賞していないにもかかわらず入賞したとメイン制御部を誤認識させる不正に対しては効果がない。
遊技球が入賞したものと誤認識した正規のメイン制御部が送信する払出し指令は、正しく暗号化されているからである。
However, in the technique disclosed in
This is because the payout command transmitted by the legitimate main control unit erroneously recognized as having won the game ball is correctly encrypted.
更に、用いる暗号によっては、解析され、不正なメイン制御部が正しく暗号化した不正な払出し指令を送信できるようになる可能性もあり、このような場合は効果がない。 Further, depending on the encryption used, there is a possibility that an unauthorized payout command that has been analyzed and correctly encrypted by the unauthorized main control unit may be transmitted. In such a case, there is no effect.
また、特許文献2に開示されている手法では、クレジット数の上限がない遊技機には効果がない。
更に、パチンコ機の場合、遊技数という概念が存在せず、適用することはできない。
Further, the technique disclosed in Patent Document 2 is not effective for a gaming machine having no upper limit on the number of credits.
Furthermore, in the case of a pachinko machine, the concept of the number of games does not exist and cannot be applied.
本発明は上記事情に鑑みてなされたものであり、持ち球をクレジット数として電子的に保持するタイプの遊技機において、クレジット数を不正に増加させる行為を防止する遊技機制御用マイクロコンピュータを提供することを目的とする。 The present invention has been made in view of the above circumstances, and provides a gaming machine control microcomputer that prevents an act of illegally increasing the number of credits in a gaming machine of a type in which a ball is electronically held as the number of credits. For the purpose.
本発明による遊技機用マイクロコンピュータは、持ち球の数をクレジット数として電子的に記憶し、遊技に伴う持ち球数の増減に代えてクレジット数を電子的に増減させる遊技機において、クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値とを組にして記憶手段に記憶するとともに、既に記憶手段に記憶されているクレジット数増加値とカウント値の組を2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を求め、当該増加速度があらかじめ記憶しておいたクレジット数増加速度の上限値よりも大きな場合、エラーフラグをエラー状態にセットすることを特徴とするものである。 A microcomputer for a gaming machine according to the present invention electronically stores the number of possessed balls as a credit number, and in a gaming machine that electronically increases / decreases the credit number instead of increasing / decreasing the number of possessed balls associated with the game, When increased, the credit number increase value and the count value output by the counting means counting the clock signal are stored in the storage means, and the credit number increase value already stored in the storage means Aggregate two or more sets of count values to determine the total increase value and the number of clocks required for the increase, determine the increase rate of the number of credits from these values, and increase the number of credits stored in advance by the increase rate If the speed is larger than the upper limit value, the error flag is set to an error state.
「持ち球」とは、遊技者が遊技の用に供する権利を有する遊技媒体のことである。
「遊技媒体」とは、パチンコ機の場合は遊技球を意味し、パチスロ機の場合は遊技メダル、又は遊技球を意味する。
A “held ball” is a game medium that the player has the right to use for the game.
“Game medium” means a game ball in the case of a pachinko machine, and a game medal or game ball in the case of a pachislot machine.
「持ち球数の増減に代えてクレジット数を電子的に増減させる」とは、遊技媒体を遊技機内に発射、又は、投入した場合に、持ち球が減少する代わりにクレジット数を減少させ、遊技媒体を借りたり、遊技機から払出しを受けたりした場合に、持ち球が増加する代わりにクレジット数を増加させることである。
クレジット数に上限又は下限があり、その限度内でクレジット数の電子的な増減に対応させている遊技機もこれに含まれる。
“Increase / decrease the number of credits electronically instead of increasing / decreasing the number of balls” means that when a game medium is launched or thrown into a gaming machine, the number of credits is decreased instead of the number of balls held. When borrowing a medium or receiving a payout from a gaming machine, it is to increase the number of credits instead of increasing the number of balls.
This includes a gaming machine that has an upper limit or a lower limit in the number of credits, and that corresponds to an electronic increase / decrease in the number of credits within that limit.
「クロック信号」とは、遊技機用マイクロコンピュータ内の論理回路のタイミングを合わせるために入力される一定の周波数の信号である。
「クロック信号」には、分周したクロック信号も含まれるものとする。
The “clock signal” is a signal having a certain frequency that is input to synchronize the timing of the logic circuit in the microcomputer for gaming machines.
The “clock signal” includes a frequency-divided clock signal.
なお、本発明による遊技機用マイクロコンピュータは、持ち球の数をクレジット数として電子的に記憶し、遊技に伴う持ち球数の増減に代えてクレジット数を電子的に増減させる遊技機において、クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値と、遊技機の遊技状態を表す値とを組にして記憶手段に記憶するとともに、既に記憶手段に記憶されているクレジット数増加値と、カウント値と、遊技機の遊技状態を表す値の組を遊技状態毎に2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を遊技状態毎に求め、各遊技状態に対応したクレジット数増加速度上限よりも大きなクレジット数増加速度であった場合に、エラーフラグをエラー状態にセットすることとしてもよい。 In the gaming machine microcomputer according to the present invention, the number of possessed balls is electronically stored as the number of credits, and the number of credits is electronically increased / decreased instead of the increase / decrease of the number of possessed balls accompanying the game. When the number increases, the credit number increase value, the count value output by the counting means counting the clock signal, and the value representing the gaming state of the gaming machine are stored in the storage means, and already stored Two or more sets of credit number increase value, count value, and value indicating the gaming state of the gaming machine stored in the storage means are aggregated for each gaming state, and the total increase value and the number of clocks required for the increase are calculated. Obtain the credit rate increase rate from each value for each gaming state, and the credit rate increase rate is larger than the upper limit of the credit number increase rate corresponding to each gaming state. The case, it is also possible to set the error flag to the error condition.
「遊技状態」とは、大当り中や、通常遊技中のように、遊技機の状態を意味する。 “Game state” means the state of the gaming machine, such as during a big hit or during a normal game.
また、本発明による遊技機用マイクロコンピュータは、持ち球の数をクレジット数として電子的に記憶し、遊技に伴う持ち球数の増減に代えてクレジット数を電子的に増減させる遊技機において、クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値と、クレジット数が増加した契機となった入賞口の位置を示す値とを組にして記憶手段に記憶するとともに、既に記憶手段に記憶されているクレジット数増加値と、カウント値と、入賞口の位置を示す値の組を入賞口毎に2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を入賞口毎に求め、各入賞口に対応したクレジット数増加速度上限よりも大きなクレジット数増加速度であった場合に、エラーフラグをエラー状態にセットすることとしてもよい。 In addition, the microcomputer for gaming machine according to the present invention electronically stores the number of held balls as the number of credits, and in a gaming machine that electronically increases or decreases the number of credits instead of increasing or decreasing the number of held balls accompanying the game. When the number increases, the credit number increase value, the count value output by the counting means counting the clock signal, and the value indicating the position of the winning opening that triggered the increase in the number of credits are paired Two or more sets of credit number increase values, count values, and value indicating the position of the winning opening that have already been stored in the storing means are stored in the storing means, and the total increased value The number of clocks required for the increase is obtained, and from these values, the rate of increase in the number of credits is obtained for each prize opening, and the credits larger than the upper limit of the credit number increase speed corresponding to each prize opening are obtained. If was several increasing rate, it is also possible to set the error flag to the error condition.
また、本発明による遊技機用マイクロコンピュータは、持ち球の数をクレジット数として電子的に記憶し、遊技に伴う持ち球数の増減に代えてクレジット数を電子的に増減させる遊技機において、クレジット数が増加したとき、クロック信号をカウントしているカウント手段が出力するカウント値を記憶手段に記憶するとともに、記憶手段に記憶されていた前回のカウント値と今回のカウント値との差を計算し、その差があらかじめ記憶しておいた連続払出し時間間隔よりも大きな場合、連続払出し回数を0クリアし、そうでない場合、連続払出し回数に1を加算し、当該連続払出し回数が、あらかじめ記憶しておいた連続払出し回数上限値よりも大きな場合、エラーフラグをエラー状態にセットすることとしてもよい。 In addition, the microcomputer for gaming machine according to the present invention electronically stores the number of held balls as the number of credits, and in a gaming machine that electronically increases or decreases the number of credits instead of increasing or decreasing the number of held balls accompanying the game. When the number increases, the count value output by the counting means counting the clock signal is stored in the storage means, and the difference between the previous count value and the current count value stored in the storage means is calculated. If the difference is larger than the previously stored continuous payout time interval, the continuous payout count is cleared to 0. Otherwise, 1 is added to the continuous payout count, and the continuous payout count is stored in advance. If it is greater than the upper limit value of the continuous payout count, the error flag may be set to an error state.
また、本発明による遊技機用マイクロコンピュータは、持ち球の数をクレジット数として電子的に記憶し、遊技に伴う持ち球数の増減に代えてクレジット数を電子的に増減させる遊技機において、設定された値を0になるまで一定時間間隔で減算するダウンカウンタを有し、クレジット数が増加したとき、そのクレジット数増加値をダウンカウンタの値と加算してダウンカウンタに再設定するとともに、当該再設定したダウンカウンタ値があらかじめ記憶しておいたダウンカウンタ上限値よりも大きな場合、エラーフラグをエラー状態にセットすることとしてもよい。 In addition, the microcomputer for gaming machine according to the present invention is configured in a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases / decreases the number of credits instead of increasing / decreasing the number of possessed balls accompanying the game. A down counter that subtracts the calculated value at a constant time interval until it becomes 0, and when the number of credits increases, the credit number increase value is added to the value of the down counter and reset to the down counter. When the reset down counter value is larger than the pre-stored down counter upper limit value, the error flag may be set to an error state.
「一定時間間隔」とは、時間の間隔が厳密な意味で一定である必要はない。分周したクロック信号に基いた時間間隔は、一定時間間隔に該当する。 The “constant time interval” does not need to be constant in a strict sense. The time interval based on the divided clock signal corresponds to a certain time interval.
本発明によれば、クレジット数の急激な増加をエラー状態として認識することができるので、特許文献1に記載された手法では防止することのできない、入賞口に取り付けられている遊技球検出手段に対して電磁波を照射したり、検出信号に電磁気的な干渉をしたりして、入賞していないにもかかわらず入賞したとメイン制御部を誤認識させる不正により、クレジット数を急激に増加させる行為を防止することができる。
According to the present invention, since a sudden increase in the number of credits can be recognized as an error state, the game ball detecting means attached to the winning opening cannot be prevented by the method described in
このエラー状態のチェックは、遊技球の発射や投入を契機として行われるのではなく、クレジット数が増加したことを契機に行われるので、電磁波照射による遊技媒体センサの誤動作のように、遊技球の発射や投入をせずに発生し得る事象に対しても対処することができる。 This error state check is not triggered by the launch or insertion of a game ball, but is triggered by an increase in the number of credits, so that the game ball sensor malfunctions due to electromagnetic wave irradiation. It is also possible to deal with events that can occur without launching or launching.
更に特許文献1に記載された、不正に差し換えられたメイン制御部から送信された不正な払出し指令によりクレジット数を急激に増加させる行為をも防止することができる。
Furthermore, the act of abruptly increasing the number of credits by an unauthorized payout command transmitted from an illegally replaced main control unit described in
また、特許文献2に記載されている手法が適用することができない、クレジット数の上限がない遊技機や、パチンコ機のように遊技数という概念が存在しない遊技機であっても適用することができる。 In addition, the technique described in Patent Document 2 cannot be applied, and can be applied even to a gaming machine having no upper limit of the number of credits or a gaming machine in which the concept of the number of games does not exist such as a pachinko machine. it can.
以下、図面を参照して本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の第1の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。本実施形態において、マイクロコンピュータ20は、CPU201、ROM202、RAM203、クレジット数増加速度監視手段206、エラーフラグ204、カウント手段205を備える。
FIG. 1 is a schematic block diagram showing the configuration of the microcomputer according to the first embodiment of the present invention. In the present embodiment, the
CPU201は、ROM202に格納された遊技機制御プログラムを実行し、その結果、RAM203にデータを書込んだり、読み出したりする。持ち球の数を表すクレジット数203aも、そうした遊技プログラムにより更新されるRAM203上のデータの一つである。
The
クレジット数増加速度監視手段206は、CPU201とRAM203を接続するアドレスバス、データバス、その他制御信号を監視して、CPU201がRAM203にどのようなデータを書込むかチェックする。そして、アドレスバスの値をクレジット数アドレス206aの値と比較して、一致した場合、クレジット数203aへのアクセスである、と判断しクレジット数203aへ書き込むデータバスの値を読み込む。
クレジット数アドレス206aの値は、初期設定としてCPU201が設定してもよいし、遊技機制御プログラムと同時に書き込むようにしてもよい。
このようにしてクレジット数増加速度監視手段206は、クレジット数203aの値の増減を監視する。
The credit number increase rate monitoring means 206 monitors the address bus, data bus, and other control signals that connect the
The value of the
In this way, the credit number increase
カウント手段205は、クロック信号をカウントし、その値を出力する。カウント方式は、アップカウント、又は、ダウンカウントのいずれでも良いが、途中でカウント方式が変化しないものである。
クロック信号の周波数が高い場合、カウント手段は分周したクロック信号をカウントするようにしてもよい。
The counting means 205 counts the clock signal and outputs the value. The counting method may be either up-counting or down-counting, but the counting method does not change midway.
When the frequency of the clock signal is high, the counting means may count the divided clock signal.
クレジット数増加速度監視手段206は、クレジット数203aが増加したのを検知したとき、その増加した値とカウント手段205が出力するカウント値とを組にして、記憶手段206bに記憶する。
記憶手段206bには2組以上のカウント値とクレジット数増加値の組を記憶できるものとし、最大何組まで記憶するかあらかじめ定めておく。
そして、新たなデータの組を記憶する際、既に最大組数のデータが記憶されている場合、カウント値に基づいて最古のデータの組に最新のデータの組を上書きする。
When the credit number increase
The
When a new data set is stored, if the maximum number of sets of data is already stored, the oldest data set is overwritten on the oldest data set based on the count value.
このようにして記憶された、2組以上のカウント値とクレジット数増加値の組に対して、クレジット数増加値については合計して総増加値を求め、カウント値は最古のカウンタ値と最新のカウンタ値の差を計算して当該総増加値に要したクロック数を求める。この総増加値とそれに要したクロック数とから、単位クロック数当りのクレジット増加値を求める。この値が、すなわちクレジット数増加速度である。 For the two or more sets of count value and credit number increase value stored in this way, the total increase value is obtained for the credit number increase value, and the count value is the oldest counter value and the latest count value. The number of clocks required for the total increase value is obtained by calculating the difference between the counter values. From this total increase value and the number of clocks required, a credit increase value per unit clock number is obtained. This value is the credit rate increase rate.
クレジット数増加速度が、クレジット数増加速度上限値206cよりも大きな場合、クレジット数増加速度監視手段206は、エラーフラグ204をエラー状態にセットする。
クレジット数増加速度上限値206cは、エラーとして扱うクレジット数増加速度の閾値であり、初期設定としてCPU201が設定してもよいし、遊技機制御プログラムをROM202に書き込むとき、同時に書き込むようにしてもよい。
When the credit number increase rate is larger than the credit number increase rate
The credit number increase speed
エラーフラグ204がエラー状態にセットされた場合、ROM202に格納された遊技機制御プログラムはその実行に際し、異常事態を報知することができる。
When the
このようにして、クレジット数の急激な増加をエラー状態として認識できるので、入賞口に取り付けられている遊技球検出手段に対して電磁波を照射したり、遊技球の検出信号に電磁気的な干渉をしたりして、入賞していないにもかかわらず入賞したとメイン制御部を誤認識させる不正行為によりクレジット数を急激に増加させる行為を防止することができる。 In this way, since a sudden increase in the number of credits can be recognized as an error state, electromagnetic waves are irradiated to the game ball detection means attached to the winning opening, or electromagnetic interference is caused to the detection signal of the game ball. In other words, it is possible to prevent an act of abruptly increasing the number of credits due to a fraudulent act that misrecognizes the main control unit when a prize has been won even though no prize has been won.
図2は本発明の第2の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。第2の実施形態は、上記第1の実施形態において、カウント値とクレジット数増加値の組の記憶に、遊技状態を表す値を加えて、3つの値を組にして記憶手段207cに記憶するものである。クレジット数203aが増加したのを検知するまでは、第1の実施形態と同じであるので、それ以降の動作について説明する。
FIG. 2 is a schematic block diagram showing the configuration of the microcomputer according to the second embodiment of the present invention. In the second embodiment, the value representing the gaming state is added to the storage of the set of the count value and the credit number increase value in the first embodiment, and the three values are stored in the
なお、大当り状態、確率変動状態などの遊技状態は、遊技機制御プログラムにより遊技状態を表す値として遊技状態203bに記憶される。
クレジット数増加速度監視手段207が遊技状態203bの値を取得するのは、クレジット数203aを取得するのと同様に、アドレスバス、データバス、その他制御信号を監視して、アドレスバスの値が遊技状態アドレス207bの値と一致したときのデータバスの値を取得することによる。
The gaming state such as the big hit state and the probability variation state is stored in the
The credit number increase rate monitoring means 207 acquires the value of the
クレジット数203aが増加したのを検知したとき、クレジット数増加速度監視手段207は、遊技状態203bの値を取得し、カウント値、遊技状態の値、クレジット数増加値の3つの値を組にして、記憶手段207cに記憶する。
記憶の方法は、第1の実施形態における記憶手段206bへの記憶と同様である。
When it is detected that the number of
The storage method is the same as the storage in the
その後、クレジット数増加速度監視手段207は、記憶手段207cに記憶された値に基づいて遊技状態毎にクレジット数増加速度を計算する。
Thereafter, the credit number increase
そして、クレジット数増加速度を、遊技状態毎にクレジット数増加速度上限値207dと比較し、上限値よりも大きな場合、クレジット数増加速度監視手段207は、エラーフラグ204をエラー状態にセットする。
Then, the credit number increase rate is compared with the credit number increase rate
遊技機の払出性能(単位時間当りに払出される遊技媒体の数)は遊技状態により異なる。従って、大当り状態であったなら正常なクレジット数増加速度であっても、通常遊技状態であるなら異常なクレジット数増加速度であると判断する必要のある場合がある。
エラーと判断するクレジット数増加速度の閾値が1つだけの場合、誤検出を避けるため、大当り状態での正常なクレジット数増加速度よりも大きな値を閾値として設定することになる。そうすると、通常遊技状態での不正検出が困難になる。
The payout performance of the gaming machine (the number of game media paid out per unit time) varies depending on the game state. Accordingly, it may be necessary to determine that the normal credit number increase speed is in the big hit state, but the abnormal credit number increase speed is in the normal gaming state.
When there is only one threshold value for the credit number increase rate determined to be an error, a value larger than the normal credit number increase rate in the big hit state is set as the threshold value in order to avoid false detection. This makes it difficult to detect fraud in the normal gaming state.
第2の実施形態のようにすれば、遊技状態毎に異なる閾値に基づいてクレジット数増加速度のエラーを判定することができるので、クレジット数増加速度の異なる遊技状態を有する遊技機であっても、十分に不正行為を防止することができる。 According to the second embodiment, it is possible to determine an error in the credit number increase speed based on a threshold value that is different for each gaming state, so even a gaming machine having a gaming state with a different credit number increasing speed. , Can sufficiently prevent cheating.
図3は本発明の第3の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。第3の実施形態は、上記第1の実施形態において、カウント値とクレジット数増加値の組の記憶に、クレジット数が増加した契機となった入賞口の位置を示す値を加えて、3つの値を組にして記憶手段208cに記憶するものである。クレジット数203aが増加したのを検知するまでは、第1の実施形態と同じであるので、それ以降の動作について説明する。
FIG. 3 is a schematic block diagram showing the configuration of a microcomputer according to the third embodiment of the present invention. In the third embodiment, in the first embodiment, a value indicating the position of the winning opening that triggered the increase in the number of credits is added to the storage of the set of the count value and the credit number increase value. A set of values is stored in the storage means 208c. Since it is the same as 1st Embodiment until it detects that the number of
なお、入賞口へ遊技媒体が入賞すると遊技機制御プログラムがそれを検知し、入賞口の位置に応じた払出し数、すなわちクレジット数の増加数を決定し、増加処理を行う。このとき、遊技機制御プログラムは入賞口の位置に対応する値を入賞口位置203cに記憶する。
クレジット数増加速度監視手段208が入賞口位置203cの値を取得するのはクレジット数203aを取得するのと同様に、アドレスバス、データバス、その他制御信号を監視して、アドレスバスの値が入賞口位置アドレス208bの値と一致したときのデータバスの値を取得することによる。
When a game medium wins a winning opening, the gaming machine control program detects this, determines the number of payouts according to the position of the winning opening, that is, increases the number of credits, and performs an increasing process. At this time, the gaming machine control program stores a value corresponding to the position of the winning opening in the winning
The credit number increase speed monitoring means 208 acquires the value of the winning
クレジット数203aが増加したのを検知したとき、クレジット数増加速度監視手段208は、入賞口位置203cの値を取得し、カウント値、入賞口位置の値、クレジット数増加値の3つの値を組にして、記憶手段208cに記憶する。
記憶の方法は、第1の実施形態における記憶手段206bへの記憶と同様である。
When it is detected that the number of
The storage method is the same as the storage in the
その後、クレジット数増加速度監視手段208は、記憶手段208cに記憶された値に基づいて入賞口毎にクレジット数増加速度を計算する。
Thereafter, the credit number increase
そして、クレジット数増加速度を、入賞口毎にクレジット数増加速度上限値208dと比較し、上限値よりも大きな場合、クレジット数増加速度監視手段208は、エラーフラグ204をエラー状態にセットする。
Then, the credit number increase rate is compared with the credit number increase rate
遊技機は、一般的に入賞口により入賞する確率が異なる。従って、入賞口Aであったなら正常な入賞頻度であっても、それが入賞口Bであるなら異常な入賞頻度であると判断する必要がある。
エラーと判断するクレジット数増加速度の閾値が1つだけの場合、誤検出を避けるため、入賞頻度の高い入賞口によるクレジット数増加速度よりも大きな値を閾値として設定することになる。そうすると、入賞頻度の低い入賞口にセットされた不正検出が困難になる。
A gaming machine generally has a different probability of winning depending on a winning opening. Accordingly, it is necessary to determine that even if the winning slot A is a normal winning frequency, if it is a winning slot B, it is an abnormal winning frequency.
When there is only one threshold for increasing the number of credits determined to be an error, a value larger than the rate of increasing the number of credits due to a winning opening having a high winning frequency is set as the threshold in order to avoid erroneous detection. This makes it difficult to detect fraud set at a winning opening with a low winning frequency.
第3の実施形態のようにすれば、入賞口毎に異なる閾値に基づいてクレジット数増加速度のエラーを判定することができるので、入賞確率の異なる入賞口を有する遊技機であっても、十分に不正行為を防止することができる。 According to the third embodiment, it is possible to determine an error in the credit rate increase speed based on a different threshold value for each winning opening, so even a gaming machine having a winning opening having a different winning probability is sufficient. Can prevent cheating.
図4は本発明の第4の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。第4の実施形態は、上記第1の実施形態において、クレジット数増加速度監視手段206の代わりに、連続払出し監視手段209となったものである。クレジット数203aが増加したのを検知するまでは、第1の実施形態と同じであるので、それ以降の動作について説明する。
FIG. 4 is a schematic block diagram showing the configuration of a microcomputer according to the fourth embodiment of the present invention. In the fourth embodiment, a continuous
クレジット数203aが増加したのを検知したとき、連続払出し監視手段209は、前回カウント値209bと今回のカウント値との差を計算した後、今回のカウント値を前回カウント値209bに記憶する。
前回カウント値と今回カウント値との差が連続払出し時間間隔209dの値よりも大きな場合、連続払出し回数209cを0クリアし、そうでない場合、連続払出し回数209cに1を加算する。
連続払出し回数209cを連続払出し回数上限値209eと比較し、上限値よりも大きな場合、連続払出し監視手段209は、エラーフラグ204をエラー状態にセットする。
When detecting that the number of
If the difference between the previous count value and the current count value is larger than the value of the continuous
The
連続払出し時間間隔209dは、連続した払出しか、単発の払出しかを区別する時間の閾値である。また、連続払出し回数上限値209eは、連続した払出しが何回継続すればエラーと判断するかの閾値である。
The continuous
遊技機は、遊技媒体を発射する単位時間当りの個数の上限が定められていて、通常はその上限に該当する一定時間間隔で遊技媒体が発射される。一方、遊技媒体が発射されてから入賞口に入賞するまでの滞空時間は、クギや他の遊技媒体との衝突などのため、一定ではない。従って、入賞から次の入賞まで、発射時間間隔よりも短い時間間隔となることがあっても、短い時間間隔で連続的に多数の遊技媒体が入賞することは非常にまれである。 The gaming machine has an upper limit for the number of game media to be fired per unit time, and usually the game media are fired at regular time intervals corresponding to the upper limit. On the other hand, the flight time from when a game medium is launched until it wins a prize opening is not constant due to a collision with a nail and other game media. Therefore, even if there is a time interval shorter than the launch time interval from winning to the next winning, it is very rare that a large number of game media wins continuously in a short time interval.
このように、連続払出し時間間隔209dと、連続払出し回数上限値209eの組合せは、その遊技機の特性に応じた固有の値となる。これらの値は、初期設定としてCPU201が設定してもよいし、遊技機制御プログラムと同時に書き込むようにしてもよい。
Thus, the combination of the continuous
第4の実施形態のようにすれば、不正な払出しを短期間に多数繰り返すことによりクレジット数を急激に増加させる不正を防止することができる。 If it carries out like 4th Embodiment, the fraud which increases the number of credits rapidly can be prevented by repeating unauthorized payment many times in a short time.
図5は本発明の第5の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。第5の実施形態は、上記第1の実施形態において、クレジット数増加速度監視手段206の内部構成が変わり、クレジット数増加速度監視手段出210となったものである。クレジット数203aが増加したのを検知するまでは、第1の実施形態と同じであるので、それ以降の動作について説明する。
FIG. 5 is a schematic block diagram showing the configuration of a microcomputer according to the fifth embodiment of the present invention. In the fifth embodiment, the internal configuration of the credit number increase
クレジット数増加速度監視手段210が備えるダウンカウンタ210bは、設定された値が0になるまで、クロック信号に対応したタイミングで減算を繰り返す。
一方、クレジット数増加速度監視手段210は、クレジット数203aが増加したのを検知したとき、そのクレジット数増加値をダウンカウンタ210bの値に加算して、ダウンカウンタ210bに再設定する。そして、その再設定した値が、ダウンカウンタ上限値210cよりも大きな場合に、エラーフラグ204をエラー状態にセットする。
The
On the other hand, when the credit number increase rate monitoring means 210 detects that the
図6は、ダウンカウンタ210bの値の時間経過による変化を示した図である。正常時であれば、クレジット数が増加したとき、その増加値の分ダウンカウンタの値が増加するが、時間とともに減少し、やがて0になる。ダウンカウンタ210bは、0になるとカウント動作を行わないので、0より小さくなることはない。また、0になる前に、クレジット数が再度増加しても、その時点のダウンカウンタの値がクレジット数増加値の分だけ増加するが、やがて0になる。
一方、不正行為により短時間にクレジット数が増加する場合のような異常時においては、次々にクレジット数が増加するので、ダウンカウンタの値はだんだん大きくなり、ついにダウンカウンタ上限値を超えてしまう。エラーフラグ204は、このときエラー状態にセットされる。
FIG. 6 is a diagram showing a change in the value of the
On the other hand, in the case of an abnormality such as when the number of credits increases in a short time due to fraud, the number of credits increases one after another, so the value of the down counter gradually increases and eventually exceeds the upper limit value of the down counter. The
ここでは、クロック信号に対応したタイミングで減算するダウンカウンタの例を説明したが、クロック信号に対応したタイミングで加算するアップカウンタでも同様の効果を得ることができる。
その場合、アップカウンタはある特定の最大値よりも小さい範囲で動作し、クレジット数が増加したとき、その増加分がカウンタ値から減算され、アップカウンタ下限値よりも小さくなった場合に、エラーフラグ204がエラー状態にセットされることとなる。
Here, an example of a down counter that subtracts at a timing corresponding to a clock signal has been described, but a similar effect can be obtained with an up counter that adds at a timing corresponding to a clock signal.
In that case, the up-counter operates in a range smaller than a certain maximum value, and when the number of credits increases, the increment is subtracted from the counter value and becomes smaller than the up-counter lower limit value. 204 will be set to an error state.
第5の実施形態のようにすれば、不正な払出しを短期間に多数繰り返すことによりクレジット数を急激に増加させる不正を防止することができる。 According to the fifth embodiment, it is possible to prevent fraud in which the number of credits is rapidly increased by repeating illegal payouts in a short time.
図7は、本発明の第6の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。マイクロコンピュータ20eは、CPU201、ROM202、RAM211、カウント手段205を備える。本実施形態は、第1の実施形態のクレジット数増加速度監視機能をCPU201が実行するソフトウェアにより実現したもので、クレジット数211a、カウント値とクレジット数増加値の組211b、クレジット数増加速度211c、クレジット数増加速度上限値211d、エラーフラグ211eの各データは、RAM211内に存在する。
FIG. 7 is a schematic block diagram showing a configuration of a microcomputer according to the sixth embodiment of the present invention. The
図8は、本実施形態におけるクレジット数増加速度監視処理の流れを示すフローチャートである。 FIG. 8 is a flowchart showing the flow of credit amount increase rate monitoring processing in the present embodiment.
ステップS101では、クレジット数211aが増加したかどうか判定し、増加していない場合は、この処理を終え、増加している場合に以下の処理を行う。
In step S101, it is determined whether or not the number of
ステップS102でカウント手段205の値をリードする。そして、ステップS103で、そのカウント値とクレジット数増加値を組にしたデータ211bを記憶する。
ステップS104でカウント値とクレジット数増加値の組2組以上について、クレジット数増加値の合計を計算する。そのときのカウント値は、ステップS105で最大値と最小値を求めてその差を計算する。
In step S102, the value of the counting means 205 is read. In step S103,
In step S104, the sum of the credit number increase values is calculated for two or more sets of the count value and the credit number increase value. As the count value at that time, the maximum value and the minimum value are obtained in step S105, and the difference is calculated.
ステップS106では、ステップS104で求めたクレジット数増加値の合計値を、ステップS105で求めたカウント値の最大値と最小値の差で割り算し、クレジット数増加速度211cを求める。そして、ステップS106で、クレジット数増加速度211cがクレジット数増加速度上限値211dを超えたかどうか判定し、超えている場合は、ステップS107でエラーフラグ211eをエラー状態でセットする。
In step S106, the total value of the credit number increase values obtained in step S104 is divided by the difference between the maximum value and the minimum value of the count values obtained in step S105 to obtain the credit
このようにして、クレジット数の急激な増加をエラー状態として認識できるので、入賞口にある遊技球検出手段に対して電磁波を照射したり、検出信号に電気的な干渉をしたりして、入賞していないにもかかわらず入賞したとメイン制御部を誤認識させる不正行為によりクレジット数を急激に増加させる行為を防止することができる。 In this way, since a sudden increase in the number of credits can be recognized as an error state, the game ball detection means at the winning opening is irradiated with electromagnetic waves, or the detection signal is electrically interfered with, thereby winning It is possible to prevent an act of abruptly increasing the number of credits due to a fraudulent act that misrecognizes the main control unit when a prize is won.
図9は、本発明の第7の実施形態によるマイクロコンピュータの構成を示す概略ブロック図である。マイクロコンピュータ20fは、CPU201、ROM202、RAM212、カウント手段205を備える。本実施形態は、第5の実施形態のクレジット数増加速度監視機能をCPU201が実行するソフトウェアにより実現したもので、クレジット数212a、ダウンカウンタ値212b、ダウンカウンタ値上限値212c、エラーフラグ212dの各データは、RAM212内に存在する。
FIG. 9 is a schematic block diagram showing a configuration of a microcomputer according to the seventh embodiment of the present invention. The
図10は、本実施形態におけるクレジット数増加速度監視処理の流れを示すフローチャートである。 FIG. 10 is a flowchart showing the flow of credit amount increase rate monitoring processing in the present embodiment.
ステップS201では、クレジット数212aが増加したかどうか判定し、増加していない場合は、ダウンカウントの処理を行うステップS205へ飛ぶ。
In step S201, it is determined whether or not the number of
ステップS202では、クレジット数212aが増加した値を、ダウンカウンタ値212bに加算する。そしてステップS203で、加算後のダウンカウンタ値212bが、ダウンカウンタ値上限値212cを超えたか否か比較する。超えている場合は、ステップS204でエラーフラグ212dをエラー状態にセットする。超えていない場合は、ダウンカウントの処理を行うステップS205へ飛ぶ。
In step S202, the value obtained by increasing the
ステップS205では、カウント手段205の値をリードし、その値がダウンカウントのタイミングであるか否かステップS206で判断している。ダウンカウントのタイミングでなければ、この処理を終える。ダウンカウントのタイミングであれば、ステップS207とS208により、ダウンカウンタが0でない場合に1を減算する。 In step S205, the value of the count means 205 is read, and it is determined in step S206 whether or not the value is the down-count timing. If it is not time to count down, this process ends. If it is a down count timing, 1 is subtracted in steps S207 and S208 if the down counter is not 0.
図6は、第5の実施形態によるダウンカウンタ210bの値の時間経過による変化を示した図であるが、本実施形態によるダウンカウンタ212bも同様の時間経過による変化を示す。
すなわち、正常時であれば、ダウンカウンタの値は時間とともに減少し、やがて0になる。
一方、不正行為により短時間にクレジット数が増加する場合のような異常時においては、次々にクレジット数が増加するので、ダウンカウンタの値はだんだん大きくなり、ついにダウンカウンタ上限値を超えてしまう。エラーフラグ204は、このときエラー状態にセットされる。
FIG. 6 is a diagram showing a change in the value of the
That is, if it is normal, the value of the down counter decreases with time and eventually becomes zero.
On the other hand, in the case of an abnormality such as when the number of credits increases in a short time due to fraud, the number of credits increases one after another, so the value of the down counter gradually increases and eventually exceeds the upper limit value of the down counter. The
第7の実施形態のようにすれば、不正な払出しを短期間に多数繰り返すことによりクレジット数を急激に増加させる不正を防止することができる。 If it carries out like 7th Embodiment, the fraud which increases the number of credits rapidly can be prevented by repeating unauthorized payment many times in a short time.
図11は、本発明に係るマイクロコンピュータを用いた制御基板を2枚使用して遊技機を制御する場合の構成を示す概略ブロック図である。 FIG. 11 is a schematic block diagram showing a configuration in the case of controlling a gaming machine using two control boards using a microcomputer according to the present invention.
主制御基板1では、入賞センサ4からの信号をマイクロコンピュータ10が入出力ポート11を介して読み込み、遊技媒体が入賞した場合、それに応じた数の遊技媒体の払出しをすべく、入出力ポート11を介して払出し制御基板2に払出し指示を送信する。
In the
払出し制御基板2では、主制御基板1からの払出し指示をマイクロコンピュータ20が入出力ポート21を介して受信し、指示された数をRAM203に記憶しているクレジット数203aの値に加算する。遊技者が遊技に先立ち、球を借りる場合も同様に、球貸装置5からの払出し指示をマイクロコンピュータ20が入出力ボート21を介して受信し、指示された数をクレジット数203aの値に加算する。
In the payout control board 2, the
また図11には記載されていないが、遊技球発射装置が遊技球を発射した旨の信号をマイクロコンピュータ20が受信した場合、クレジット数203aを減算する。
Although not shown in FIG. 11, when the
図12は、本発明に係るマイクロコンピュータを用いた制御基板を1枚使用して遊技機を制御する場合の構成を示す概略ブロック図である。 FIG. 12 is a schematic block diagram showing a configuration in the case of controlling a gaming machine using one control board using the microcomputer according to the present invention.
パチンコ機の場合、遊技媒体センサ6は遊技球の入賞センサであり、入出力ポート31を介してマイクロコンピュータ20が入賞信号を受信する。遊技球の入賞が確認されると、それに応じて遊技球そのものが賞球として払出されることに代えて、RAM203に記憶されているクレジット数203aの値に、賞球の数が加算される。
In the case of a pachinko machine, the game medium sensor 6 is a game ball winning sensor, and the
パチスロ機の場合、遊技媒体センサ6は遊技メダル投入口のメダルセンサである。遊技メダルの投入を確認すると、マイクロコンピュータ20は、RAM203に記憶されているクレジット数203aの値に投入された遊技メダルの数を加算する。
In the case of a pachislot machine, the game medium sensor 6 is a medal sensor at a game medal slot. When confirming the insertion of the game medal, the
パチンコ機、パチスロ機のいずれの場合も、クレジット数203aの急増を目的とした遊技媒体センサ6に対する不正について、本発明により、有効に防止することができる。
In both cases of pachinko machines and pachislot machines, the present invention can effectively prevent fraud against the game medium sensor 6 for the purpose of rapidly increasing the number of
2 払出し制御基板
3 主制御基板
20 マイクロコンピュータ
201 CPU
203 RAM
204 エラーフラグ
205 カウント手段
2
203 RAM
204
Claims (5)
クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値とを組にして記憶手段に記憶するとともに、
既に記憶手段に記憶されているクレジット数増加値とカウント値の組を2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を求め、
当該増加速度があらかじめ記憶しておいたクレジット数増加速度の上限値よりも大きな場合、エラーフラグをエラー状態にセットすることを特徴とする、遊技機用マイクロコンピュータ。 In a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases or decreases the number of credits instead of increasing or decreasing the number of possessed balls associated with the game,
When the credit number increases, the credit number increase value and the count value output by the counting means counting the clock signal are stored in the storage means as a set,
Aggregate two or more sets of credit number increase values and count values already stored in the storage means to obtain the total increase value and the number of clocks required for the increase, and obtain the increase rate of the credit number from these values,
A microcomputer for a gaming machine, wherein an error flag is set to an error state when the increase rate is larger than an upper limit value of a credit number increase rate stored in advance.
クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値と、遊技機の遊技状態を表す値とを組にして記憶手段に記憶するとともに、
既に記憶手段に記憶されているクレジット数増加値と、カウント値と、遊技機の遊技状態を表す値の組を遊技状態毎に2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を遊技状態毎に求め、
各遊技状態に対応したクレジット数増加速度上限よりも大きなクレジット数増加速度であった場合に、エラーフラグをエラー状態にセットすることを特徴とする、遊技機用マイクロコンピュータ。 In a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases or decreases the number of credits instead of increasing or decreasing the number of possessed balls associated with the game,
When the credit number increases, the credit number increase value, the count value output by the counting means counting the clock signal, and the value representing the gaming state of the gaming machine are stored in the storage means,
Two or more sets of credit number increase values, count values, and game state values that are already stored in the storage means are aggregated for each game state, and the total increase value and the number of clocks required for the increase From these values, the rate of increase in the number of credits is determined for each gaming state,
A gaming machine microcomputer characterized in that an error flag is set to an error state when the credit number increase speed is larger than the upper limit of the credit number increase speed corresponding to each gaming state.
クレジット数が増加したとき、そのクレジット数増加値と、クロック信号をカウントしているカウント手段が出力するカウント値と、クレジット数が増加した契機となった入賞口の位置を示す値とを組にして記憶手段に記憶するとともに、
既に記憶手段に記憶されているクレジット数増加値と、カウント値と、入賞口の位置を示す値の組を入賞口毎に2組以上集計して総増加値と当該増加に要したクロック数を求め、これらの値からクレジット数の増加速度を入賞口毎に求め、
各入賞口に対応したクレジット数増加速度上限よりも大きなクレジット数増加速度であった場合に、エラーフラグをエラー状態にセットすることを特徴とする、遊技機用マイクロコンピュータ。 In a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases or decreases the number of credits instead of increasing or decreasing the number of possessed balls associated with the game,
When the number of credits increases, the credit number increase value, the count value output by the counting means counting the clock signal, and the value indicating the position of the winning opening that triggered the increase in the credit number are paired Is stored in the storage means,
Two or more sets of credit value increase value, count value, and value indicating the position of the winning opening already stored in the storage means are totaled for each winning opening, and the total increased value and the number of clocks required for the increase are calculated. From these values, the rate of increase in the number of credits is determined for each winning slot
A microcomputer for a gaming machine, wherein an error flag is set to an error state when the credit number increase speed is greater than the upper limit of the credit number increase speed corresponding to each winning opening.
クレジット数が増加したとき、クロック信号をカウントしているカウント手段が出力するカウント値を記憶手段に記憶するとともに、
記憶手段に記憶されていた前回のカウント値と今回のカウント値との差を計算し、その差があらかじめ記憶しておいた連続払出し時間間隔よりも大きな場合、連続払出し回数を0クリアし、そうでない場合、連続払出し回数に1を加算し、当該連続払出し回数が、あらかじめ記憶しておいた連続払出し回数上限値よりも大きな場合、エラーフラグをエラー状態にセットすることを特徴とする、遊技機用マイクロコンピュータ。 In a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases or decreases the number of credits instead of increasing or decreasing the number of possessed balls associated with the game,
When the number of credits increases, the count value output by the counting means counting the clock signal is stored in the storage means,
The difference between the previous count value stored in the storage means and the current count value is calculated, and if the difference is larger than the pre-stored continuous payout time interval, the number of continuous payouts is cleared to 0. Otherwise, 1 is added to the number of continuous payouts, and if the number of continuous payouts is larger than the previously stored upper limit value of the continuous payout times, an error flag is set to an error state. For microcomputer.
設定された値を0になるまでクロック信号のタイミングで減算するダウンカウンタを有し、
クレジット数が増加したとき、そのクレジット数増加値をダウンカウンタの値と加算してダウンカウンタに再設定するとともに、当該再設定したダウンカウンタ値があらかじめ記憶しておいたダウンカウンタ上限値よりも大きな場合、エラーフラグをエラー状態にセットすることを特徴とする、遊技機用マイクロコンピュータ。 In a gaming machine that electronically stores the number of possessed balls as the number of credits and electronically increases or decreases the number of credits instead of increasing or decreasing the number of possessed balls associated with the game,
It has a down counter that subtracts the set value at the timing of the clock signal until it becomes 0,
When the number of credits increases, the credit number increase value is added to the down counter value and reset in the down counter, and the reset down counter value is larger than the pre-stored down counter upper limit value. A microcomputer for gaming machines, wherein an error flag is set to an error state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012192647A JP5950768B2 (en) | 2012-08-31 | 2012-08-31 | Microcomputer for game machine control |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012192647A JP5950768B2 (en) | 2012-08-31 | 2012-08-31 | Microcomputer for game machine control |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014046048A JP2014046048A (en) | 2014-03-17 |
| JP5950768B2 true JP5950768B2 (en) | 2016-07-13 |
Family
ID=50606326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012192647A Active JP5950768B2 (en) | 2012-08-31 | 2012-08-31 | Microcomputer for game machine control |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5950768B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4227934B2 (en) * | 2004-06-02 | 2009-02-18 | 株式会社オリンピア | Game machine |
| JP2008000498A (en) * | 2006-06-26 | 2008-01-10 | Juki Corp | Coin sorting machine |
| JP2012095811A (en) * | 2010-11-01 | 2012-05-24 | Taiyo Elec Co Ltd | Game machine |
-
2012
- 2012-08-31 JP JP2012192647A patent/JP5950768B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014046048A (en) | 2014-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2013153807A (en) | Pinball game machine | |
| JP2004000510A (en) | Abnormal discharge detector in game machine | |
| JP5950768B2 (en) | Microcomputer for game machine control | |
| JP4382897B2 (en) | Bullet ball machine | |
| JP2017192709A5 (en) | ||
| JP5282251B2 (en) | Input signal processor | |
| JP2016083179A (en) | Game machine | |
| JP4777144B2 (en) | Game machine | |
| JP6085133B2 (en) | Game machine | |
| JP2005270218A (en) | Gaming machine fraud detection device | |
| JP2004141683A (en) | Game machine | |
| JP5198053B2 (en) | Medal game machine monitoring system | |
| JP2020028686A (en) | Game machine | |
| JP6757977B2 (en) | Game machine | |
| JP5721146B2 (en) | Game machine | |
| JP4842385B2 (en) | Game machine | |
| JP2017192707A5 (en) | ||
| JP4459949B2 (en) | Game machine | |
| JP4460012B2 (en) | Game machine | |
| JP4620089B2 (en) | Game machine | |
| JP6153557B2 (en) | Pachinko machine | |
| JP4558820B2 (en) | Game machine | |
| JP6043232B2 (en) | Game system | |
| JP4620088B2 (en) | Game machine | |
| JP4620092B2 (en) | Game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150826 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160525 |
|
| 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: 20160530 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160607 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5950768 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |