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
JP5204675B2 - Game machine - Google Patents
[go: Go Back, main page]

JP5204675B2 - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP5204675B2
JP5204675B2 JP2009008095A JP2009008095A JP5204675B2 JP 5204675 B2 JP5204675 B2 JP 5204675B2 JP 2009008095 A JP2009008095 A JP 2009008095A JP 2009008095 A JP2009008095 A JP 2009008095A JP 5204675 B2 JP5204675 B2 JP 5204675B2
Authority
JP
Japan
Prior art keywords
random number
signal
value
start switch
predetermined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009008095A
Other languages
Japanese (ja)
Other versions
JP2010162217A (en
Inventor
義和 谷川
Original Assignee
株式会社オリンピア
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オリンピア filed Critical 株式会社オリンピア
Priority to JP2009008095A priority Critical patent/JP5204675B2/en
Publication of JP2010162217A publication Critical patent/JP2010162217A/en
Application granted granted Critical
Publication of JP5204675B2 publication Critical patent/JP5204675B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Description

この発明は、スロットマシン等の遊技機に関し、特に、乱数発生器に対する不正行為を検知する技術に関する。   The present invention relates to a gaming machine such as a slot machine, and more particularly to a technique for detecting fraudulent acts on a random number generator.

スロットマシン等の遊技機にはメダルの投入口が設けられており、遊技者は所定の枚数のメダルを投入してゲームを楽しむことができる。遊技に必要なメダルは、遊技ホール内に設けられたメダル貸機等で借りることができ、所望の遊技機のメダル投入口に投入することによりゲームを開始することができる。   A gaming machine such as a slot machine is provided with a medal slot so that a player can enjoy a game by inserting a predetermined number of medals. The medals necessary for the game can be borrowed with a medal lending machine provided in the game hall, and the game can be started by inserting it into the medal slot of a desired gaming machine.

従来の遊技機の動作は次のようなものであった。
先ず、スタートスイッチが操作されることにより、スタートスイッチがONとなる。これを受けて遊技機内部の当選判定手段により抽選処理が行われる。ここで所定の役に当選すると当選フラグがセットされる。回転リールの回転が開始する。ストップスイッチが操作されることにより、ストップスイッチがONとなる。そして、対応する回転リールの回転が停止する。全部の回転リールに対応するストップスイッチの操作が行われた後、当選フラグ成立中に当該当選フラグに対応する入賞図柄が有効入賞ライン上に揃ったか否か、すなわち、入賞が確定したか否かが判定される。入賞が確定したと判定された場合、入賞図柄に相当するメダルが払い出される。
The operation of the conventional gaming machine was as follows.
First, when the start switch is operated, the start switch is turned on. In response to this, a lottery process is performed by the winning determination means inside the gaming machine. Here, when a predetermined combination is won, a winning flag is set. The rotating reel starts to rotate. When the stop switch is operated, the stop switch is turned on. Then, the rotation of the corresponding rotating reel is stopped. After the stop switches corresponding to all the rotating reels are operated, whether or not the winning symbols corresponding to the winning flag are aligned on the valid winning line while the winning flag is established, that is, whether or not the winning is confirmed Is determined. When it is determined that the winning is confirmed, a medal corresponding to the winning symbol is paid out.

抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され(いわゆる蹴飛ばし)、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される(いわゆる引き込み)。つまり、抽選処理において当選しているときのみ所定の条件の下で図柄が揃い入賞することにより、メダルが払い出されるが、当選しないときはストップスイッチをどのように操作してもメダルが払い出されることはない。これはメダルの払い出しを一定確率に保つためである。これを実現するため抽選処理において乱数発生器が用いられている。   For example, when the evaluation of the lottery process is out of place, it is set so that the predetermined symbols are not aligned (so-called kicking), and when winning, the predetermined symbols are aligned on the condition that the stop switch is pressed at a predetermined timing. (So-called pull-in). In other words, only when winning in the lottery process, medals are paid out by winning a winning pattern under a predetermined condition, but when not winning, medals are paid out regardless of how the stop switch is operated. There is no. This is to keep the medal payout at a certain probability. In order to realize this, a random number generator is used in the lottery process.

特開2007−209413号公報JP 2007-209413 A 特開2007−236569号公報JP 2007-236569 A

抽選に用いるための乱数は、比較的高速のクロック(例えば8MHz)で動作するカウンタICを用いて生成されている。このように生成される乱数を、便宜上、ハード乱数と呼ぶことにし、そのための回路をハード乱数回路と呼ぶことにする。   Random numbers for use in the lottery are generated using a counter IC that operates with a relatively high-speed clock (for example, 8 MHz). The random number generated in this way will be referred to as a hard random number for the sake of convenience, and a circuit for this will be referred to as a hard random number circuit.

最近の不正行為のなかに、カウンタICを不正行為者が用意したICと交換することで大当たりを得ようとした事例があった。具体的には、メイン基板に搭載されているカウンタICのハンダ付けを取り外して別に用意したICと交換する、あるいはカウンタICの端子を切断して代わりに不正行為用ICの端子を基板にハンダ付けする、といったことが行われているようである。   There has been an example of recent fraudulent attempts to win a jackpot by replacing the counter IC with an IC prepared by the fraudster. Specifically, the soldering of the counter IC mounted on the main board is removed and replaced with a separately prepared IC, or the terminal of the counter IC is cut and soldered to the board instead. It seems that things are being done.

不正行為用ICは、おそらく、自動的にあるいは不正行為者からの指令を受けて、当たりの乱数値を出すものと思われる。不正行為者は、抽選に不正に当選することで利益を得ている。   The cheating IC will probably give a random number value automatically or upon receiving a command from the cheating person. Fraudsters benefit from illegally winning the lottery.

このようなIC交換を伴う不正行為は従来になかったもので、今までの不正行為防止技術では対応が難しい。本発明は、そのような不正行為の検知を可能にすることで、不正行為による被害を防止し、もって不正行為を抑止することのできる遊技機を提供することを目的としている。   There has never been such a fraud involving IC exchange, and it is difficult to deal with the conventional fraud prevention technology. An object of the present invention is to provide a gaming machine capable of preventing damage caused by fraud and thereby suppressing fraud by enabling detection of such fraud.

この発明は、スタートスイッチの操作に基づき抽選を行い、当該抽選の結果に基づき当選判定を行う当選抽選手段を備える遊技機において、
前記当選抽選手段は、クロック信号を発生するクロック発生器と、前記クロック信号に基づき抽選用の乱数を発生する乱数発生器と、前記乱数発生器が発生する乱数を前記スタートスイッチの信号に基づき抽出する乱数抽出器と、抽選に係る乱数値と当選の対応関係を予め格納する当選判定テーブルと、前記当選判定テーブルを参照して前記乱数抽出器により抽出された乱数値の当選の判定を行う判定部と、前記乱数発生器又は前記乱数抽出器の少なくとも一方が交換された(例えば、外部から持ち込まれたICなどの不正な電子回路に交換された)ことを検知する不正回路検知部と、前記スタートスイッチの信号及び前記不正回路検知部からの信号を受けてこれらの何れか一方を選択して出力するか又はこれらを合成して出力する信号切替合成部とを備え、
前記乱数抽出器は、前記信号切替合成部から信号を受けて、前記スタートスイッチの信号とともに前記不正回路検知部からの信号に基づき乱数を抽出するものであり、
前記不正回路検知部は、
前記乱数抽出器へ信号を送り、予め定められたタイミングで乱数値を取得し、取得した乱数値を第1乱数値とし、
前記第1乱数値の取得タイミングから予め定められた第1時間の経過を待ち、
前記予め定められた第1時間が経過した後に前記乱数抽出器へ信号を送り、乱数値を取得し、取得した乱数値を第2乱数値とし、
前記第1乱数値と前記第2乱数値を比較し、この比較結果に基づき前記乱数発生器又は前記乱数抽出器の少なくとも一方が不正な電子回路に交換されたかどうか判定する、ものである。
The present invention relates to a gaming machine comprising a winning lottery means for performing a lottery based on an operation of a start switch and performing a winning determination based on a result of the lottery.
The winning lottery means extracts a clock generator for generating a clock signal, a random number generator for generating a random number for lottery based on the clock signal, and a random number generated by the random number generator based on the signal of the start switch A random number extractor, a winning determination table for preliminarily storing a correspondence relationship between the random number value related to the lottery and the winning, and a determination for determining the winning of the random value extracted by the random number extractor with reference to the winning determination table And an unauthorized circuit detector that detects that at least one of the random number generator or the random number extractor has been replaced (for example, replaced by an unauthorized electronic circuit such as an IC brought in from the outside), A signal switch that receives a signal from a start switch and a signal from the illegal circuit detection unit, selects and outputs one of these signals, or combines and outputs them And a generation unit,
The random number extractor receives a signal from the signal switching synthesis unit, and extracts a random number based on a signal from the unauthorized circuit detection unit together with a signal of the start switch,
The unauthorized circuit detector is
A signal is sent to the random number extractor, a random value is acquired at a predetermined timing, the acquired random value is set as a first random value,
Wait for the elapse of a predetermined first time from the acquisition timing of the first random value,
A signal is sent to the random number extractor after the predetermined first time has elapsed, a random number value is acquired, and the acquired random number value is set as a second random number value,
The first random number value and the second random number value are compared, and based on the comparison result, it is determined whether at least one of the random number generator or the random number extractor has been replaced with an unauthorized electronic circuit.

前記不正回路検知部は、前記スタートスイッチの信号を監視し、下記(a)〜(c)のいずれかに該当するときに前記乱数値を取得するようにしてもよい。
(a)前記スタートスイッチが予め定められた第2時間よりも長くオン状態に維持されたこと
(b)予め定められた第3時間において、前記スタートスイッチが予め定められた回数よりも多くオンになったこと
(c)前記スタートスイッチの複数回の押下の方向が一致しないこと
The illegal circuit detection unit may monitor the signal of the start switch and acquire the random number value when any of the following (a) to (c) is satisfied.
(A) The start switch has been kept on longer than a predetermined second time. (B) At the predetermined third time, the start switch is turned on more than a predetermined number of times. (C) The direction of pressing the start switch a plurality of times does not match

前記乱数発生器は、前記クロック信号に基づき動作するカウンタであり、
前記乱数発生器は、前記第1乱数値と前記第2乱数値の差が、前記予め定められた第1時間において前記カウンタが前記クロック信号に基づきカウントすべき値と一致していないとき、前記乱数発生器又は前記乱数抽出器の少なくとも一方が不正な電子回路に交換されたと判定するようにしてもよい。
The random number generator is a counter that operates based on the clock signal;
The random number generator, when the difference between the first random number value and the second random number value does not match the value that the counter should count based on the clock signal at the predetermined first time, It may be determined that at least one of the random number generator or the random number extractor has been replaced with an unauthorized electronic circuit.

前記乱数発生器は、前記クロック信号に基づき動作するカウンタであり、
前記不正回路検知部が待機する前記予め定められた第1時間は、例えば、前記カウンタでカウント可能な数と前記クロック信号の周期の積に基づき定められる。
The random number generator is a counter that operates based on the clock signal;
The predetermined first time that the unauthorized circuit detection unit waits is determined based on, for example, the product of the number that can be counted by the counter and the period of the clock signal.

前記不正回路検知部は、判定を行うごとに、前記予め定められた第1時間を変化させるようにしてもよい。   The unauthorized circuit detector may change the predetermined first time each time a determination is made.

前記不正回路検知部は、プログラムを予め記憶するROMと、前記プログラムに従って動作するCPUと、入出力処理を行うI/Oとを含み、
前記CPUは、前記クロック発生器のクロック信号に基づき動作するようにしてもよい。
The unauthorized circuit detection unit includes a ROM that stores a program in advance, a CPU that operates according to the program, and an I / O that performs input / output processing.
The CPU may operate based on a clock signal of the clock generator.

前記スタートスイッチの信号は前記I/Oに入力され、
前記CPUは、前記I/Oを通じて前記スタートスイッチの信号を受け、前記I/Oを通じて前記乱数抽出器へ乱数を抽出するための信号を送るようにしてもよい。
The start switch signal is input to the I / O,
The CPU may receive a signal of the start switch through the I / O and send a signal for extracting a random number to the random number extractor through the I / O.

この発明によれば、遊技機の当選抽選手段に、乱数発生器又は乱数抽出器の少なくとも一方が不正な電子回路に交換されたことを検知する不正回路検知部を設けたので、IC交換を伴う不正行為を検出することができる。   According to the present invention, the winning lottery means of the gaming machine is provided with the illegal circuit detection unit for detecting that at least one of the random number generator or the random number extractor has been replaced with an illegal electronic circuit. Cheating can be detected.

前扉を閉めた状態を示すスロットマシンの正面図である。It is a front view of the slot machine which shows the state which closed the front door. 前扉を180度開いた状態を示すスロットマシンの正面図である。It is a front view of the slot machine which shows the state which opened the front door 180 degree | times. 発明の実施の形態に係るスロットマシンのブロック図である。It is a block diagram of the slot machine which concerns on embodiment of invention. 発明の実施の形態に係るスロットマシンの当選判定手段のブロック図である。It is a block diagram of the winning determination means of the slot machine according to the embodiment of the invention. スロットマシンの遊技処理のフローチャートである。It is a flowchart of the gaming process of the slot machine. 発明の実施の形態に係る不正回路検知処理のフローチャートである。It is a flowchart of the unauthorized circuit detection process which concerns on embodiment of invention. 発明の実施の形態に係る不正回路検知処理の説明図(タイミングチャート)である。It is explanatory drawing (timing chart) of the unauthorized circuit detection process which concerns on embodiment of invention. 発明の実施の形態に係るスロットマシンの当選判定手段の具体的なブロック図である。It is a specific block diagram of the winning determination means of the slot machine according to the embodiment of the invention. 発明の実施の形態に係るスロットマシンの当選判定手段の他の具体的なブロック図である。FIG. 20 is another specific block diagram of the winning determination means of the slot machine according to the embodiment of the invention. 発明の実施の形態に係る信号切替/合成部の動作説明のためのタイミングチャートである。It is a timing chart for operation | movement description of the signal switching / synthesis part which concerns on embodiment of invention.

この発明の実施の形態に係る遊技機(スロットマシン)について図面を参照して説明する。   A gaming machine (slot machine) according to an embodiment of the present invention will be described with reference to the drawings.

図1は前扉を閉めた状態を示すスロットマシンの正面図、図2は前扉を180度開いた状態を示すスロットマシンの正面図を示す。   FIG. 1 is a front view of the slot machine with the front door closed, and FIG. 2 is a front view of the slot machine with the front door opened 180 degrees.

図1及び図2中、100はスロットマシンを示すもので、このスロットマシン100は、図1に示すように、スロットマシン本体120と、このスロットマシン本体120の前面片側にヒンジ等により開閉可能に取り付けられた前扉130とを備えている。前記前扉130の前面には、図1に示すように、ほぼ中央にゲーム表示部131を設け、ゲーム表示部131の右下隅部に、遊技者がメダルを投入するためのメダル投入口132を設け、メダル投入口132のさらに下側には、メダル投入口132から投入され、詰まってしまったメダルをスロットマシン100外に強制的に排出するためのリジェクトボタン133が設けられている。   1 and 2, reference numeral 100 denotes a slot machine. As shown in FIG. 1, the slot machine 100 can be opened and closed by a hinge or the like on the slot machine main body 120 and one side of the front surface of the slot machine main body 120. And a front door 130 attached thereto. As shown in FIG. 1, a game display unit 131 is provided substantially in the center of the front door 130, and a medal insertion slot 132 for a player to insert medals is provided at the lower right corner of the game display unit 131. Provided further below the medal insertion slot 132 is a reject button 133 for forcibly discharging a clogged medal inserted from the medal insertion slot 132 to the outside of the slot machine 100.

また、前記ゲーム表示部131の左下方には、ゲームを開始するためのスタートスイッチ134(所定のスイッチ)を設けてあり、3つのリールのそれぞれに対応して3つのストップスイッチ140を設けてある。前扉の下端部中央には、メダルの払出し口135を設けてある。ゲーム表示部131の下方かつストップスイッチ140の上方にはベットスイッチ141を設けてある。ベットスイッチ141は、メダル投入口132に連続してメダル投入をして貯留させた貯留メダル数を減じてメダル投入に代えるものである。   Further, a start switch 134 (predetermined switch) for starting a game is provided at the lower left of the game display unit 131, and three stop switches 140 are provided corresponding to the three reels. . A medal payout port 135 is provided at the center of the lower end of the front door. A bet switch 141 is provided below the game display unit 131 and above the stop switch 140. The bet switch 141 is used to reduce the number of stored medals that have been continuously inserted into the medal insertion slot 132 and stored, and replace it with a medal insertion.

スロットマシン本体120の内部には、図2に示すように、その内底面に固定され、内部に複数のメダルを貯留して、貯留したメダルを前扉130の前面に設けた払出し口135に1枚ずつ払い出すためのホッパ装置121が設置されている。このホッパ装置121の上部には、上方に向けて開口し、内部に複数のメダルを貯留するホッパタンク122を備えている。スロットマシン本体120の内部には、前扉130を閉めたときにゲーム表示部131が来る位置に三個の回転リールからなるリールユニット203が設置されている。ホッパ装置121の上側のリールユニット203との間には電源部205が設けられている。   As shown in FIG. 2, the slot machine main body 120 is fixed to the inner bottom surface, stores a plurality of medals therein, and stores the stored medals at a payout port 135 provided on the front surface of the front door 130. A hopper device 121 for paying out the sheets one by one is installed. An upper portion of the hopper device 121 is provided with a hopper tank 122 that opens upward and stores a plurality of medals therein. Inside the slot machine main body 120, a reel unit 203 including three rotating reels is installed at a position where the game display unit 131 comes when the front door 130 is closed. A power supply unit 205 is provided between the upper hopper unit 121 and the reel unit 203.

前記前扉130の裏面には、図2に示すように、メダル(コイン)セレクタMSが、前扉130の前面に設けられたメダル投入口132の裏側に取り付けられている。このメダルセレクタMSは、メダル投入口132から投入されたメダルの通過を検出しながら、当該メダルをホッパ装置121に向かって転動させ、外径が所定寸法と違う異径メダルや、鉄又は鉄合金で作製された不正メダルを選別して排除するとともに、1ゲームあたりに投入可能な所定枚数以上のメダルを選別して排除するための装置である。メダルセレクタMSは、投入されたメダルを検出するための図示しないセンサ(例えばフォトインタラプタ)を備えている。   As shown in FIG. 2, a medal (coin) selector MS is attached to the back side of the front door 130 on the back side of the medal slot 132 provided on the front surface of the front door 130. This medal selector MS rolls the medal toward the hopper device 121 while detecting the passage of the medal inserted from the medal insertion slot 132, and has a different diameter medal with a different outer diameter from a predetermined dimension, iron or iron. This is an apparatus for selecting and removing illegal medals made of an alloy and selecting and eliminating a predetermined number or more of medals that can be inserted per game. The medal selector MS is provided with a sensor (for example, a photo interrupter) (not shown) for detecting the inserted medal.

また、メダルセレクタMSの下側には、図2に示すように、その下部側を覆って前扉130の払出し口135に連通する導出路136が設けられている。メダルセレクタMSにより振り分けられたメダルは、この導出路136を介して払出し口135から遊技者に返却される。   Further, as shown in FIG. 2, a lead-out path 136 that covers the lower side and communicates with the payout port 135 of the front door 130 is provided below the medal selector MS. The medals distributed by the medal selector MS are returned to the player from the payout port 135 through the derivation path 136.

スロットマシンで遊技を楽しもうとする遊技者は、まずメダル貸機(図示しない)等から遊技媒体であるメダルを借り、メダル投入装置のメダル投入口132に直接メダルを入れることができる。スロットマシンの筐体の中央部及び上部には、遊技者側に向かって臨む四角窓状のゲーム表示部131が形成されている。ゲーム表示部131は、スロットマシンの内部に設けられた三個の回転リールの図柄を見ることができるように構成されている。遊技メダルの投入を条件に、スタートスイッチ134を押し下げることで、リールユニット203の駆動を開始させる。リールユニット203は、ストップスイッチ140によりその駆動が停止される。   A player who wants to enjoy a game with a slot machine can first borrow a medal as a game medium from a medal lending machine (not shown) or the like, and insert a medal directly into the medal slot 132 of the medal slot device. A square window-like game display unit 131 facing the player side is formed at the center and upper part of the slot machine casing. The game display unit 131 is configured so that the symbols of three rotating reels provided in the slot machine can be seen. The reel unit 203 is started to be driven by depressing the start switch 134 on condition that a game medal is inserted. The reel unit 203 is stopped from driving by a stop switch 140.

図3はスロットマシン100の電気的な概略構造を示すブロック図である。この図において電源系統についての表示は省略されている。スロットマシン100は、その主要な処理装置としてメイン基板1とこれからコマンドを受けて動作するサブ基板2とを備える。なお、少なくともメイン基板1は、外部から接触不能となるようにケース内部に収容され、これら基板を取り外す際に痕跡が残るように封印処理が施されている。   FIG. 3 is a block diagram showing an electrical schematic structure of the slot machine 100. In this figure, the display about the power supply system is omitted. The slot machine 100 includes a main substrate 1 and a sub substrate 2 that operates in response to a command from the main substrate 1 as main processing devices. At least the main substrate 1 is accommodated inside the case so that it cannot be contacted from the outside, and a sealing process is performed so that traces remain when the substrates are removed.

メイン基板1は、遊技者の操作を受けて内部抽選を行ったり、リールの回転・停止やメダルの払い出しなどの処理を行うためのものである。メイン基板1は、予め設定されたプログラムに従って制御動作を行うCPUと、前記プログラムを記憶する記憶手段であるROMおよび処理結果などを一時的に記憶するRAMを含む。メイン基板1は、当選抽選を行うための当選判定手段1aと、当選判定手段1aに含まれる乱数発生器2又は乱数抽出器3の少なくとも一方が不正な電子回路に交換されたことを検知する不正回路検知部1bとを含む(これらの詳細は後述)。   The main board 1 is for performing an internal lottery in response to a player's operation, and processing such as reel rotation / stop and medal payout. The main board 1 includes a CPU that performs a control operation according to a preset program, a ROM that is a storage unit that stores the program, and a RAM that temporarily stores processing results and the like. The main board 1 detects that at least one of the winning determination means 1a for performing the winning lottery and the random number generator 2 or the random number extractor 3 included in the winning determination means 1a has been replaced with an illegal electronic circuit. Circuit detector 1b (details of which will be described later).

サブ基板2は、メイン基板1からコマンド信号を受けて内部抽選の結果を報知するとともに各種演出を行うためのものである。サブ基板2は、前記コマンド信号に応じた予め設定されたプログラムに従って制御動作を行うCPUと、前記プログラムを記憶する記憶手段であるROMおよび処理結果などを一時的に記憶するRAMを含む。   The sub board 2 is for receiving a command signal from the main board 1 and notifying the result of the internal lottery and performing various effects. The sub-board 2 includes a CPU that performs a control operation according to a preset program corresponding to the command signal, a ROM that is a storage unit that stores the program, and a RAM that temporarily stores processing results and the like.

サブ基板2はメイン基板1からコマンドをうけ、これに従って演出等の処理を行う。コマンドの流れはメイン基板1からサブ基板2への一方のみであり、逆にサブ基板2からメイン基板1へコマンド等が出されることはない。   The sub-board 2 receives a command from the main board 1 and performs processing such as rendering according to the command. The flow of commands is only one from the main board 1 to the sub board 2, and conversely, no command or the like is issued from the sub board 2 to the main board 1.

メイン基板1には、スタートスイッチ134,ストップスイッチ140,リール駆動部70,リール位置検出回路71、ホッパ駆動部80、ホッパ81及びホッパ81から払い出されたメダルの枚数を数えるためのメダル検出部82が接続されている。サブ基板2には図示しない液晶表示装置を制御する液晶制御基板200、スピーカ201、LED基板202などの周辺基板(ローカル基板)が接続されている。以下、スタートスイッチ134,ストップスイッチ140を除く、これらの周辺基板/装置について説明する。   The main board 1 includes a start switch 134, a stop switch 140, a reel driving unit 70, a reel position detection circuit 71, a hopper driving unit 80, a hopper 81, and a medal detection unit for counting the number of medals paid out from the hopper 81. 82 is connected. A peripheral substrate (local substrate) such as a liquid crystal control substrate 200 for controlling a liquid crystal display device (not shown), a speaker 201, and an LED substrate 202 is connected to the sub substrate 2. Hereinafter, these peripheral boards / devices excluding the start switch 134 and the stop switch 140 will be described.

リール駆動部70は、3つの回転リールを回転駆動するステッピングモータ155を駆動する回路である。各ステッピングモータ155はリール駆動回路70によって1−2相励磁されており、所定数のパルスの駆動信号が供給されるとそれぞれ1回転する。   The reel driving unit 70 is a circuit that drives a stepping motor 155 that rotationally drives three rotating reels. Each stepping motor 155 is 1-2 phase excited by the reel drive circuit 70 and rotates once when a drive signal of a predetermined number of pulses is supplied.

リール位置検出回路71は、回転リールの近傍に設けられてリールの回転位置を検出するためのフォトインタラプタ159から出力パルス信号を受け、3つの回転リールそれぞれの回転位置を検出し、その検出信号を出力するものである。メイン基板1のRAM内には、各回転リールについて一回転の範囲内における回転位置に対応した計数値(具体的には、ステッピングモータを駆動するパルスを計数したもの)が、ステッピングモータの駆動パルスの供給に伴って格納されており、CPUはリール位置検出回路71からの出力パルス(リセットパルス)を受け取ると、RAM内に形成されたこの計数値を“0”にクリアする。このクリア処理により、各シンボルの移動表示と各ステッピングモータの回転との間に生じるずれが、一回転毎に解消されている。   The reel position detection circuit 71 is provided in the vicinity of the rotating reel, receives an output pulse signal from the photo interrupter 159 for detecting the rotating position of the reel, detects the rotating position of each of the three rotating reels, and detects the detection signal. Output. In the RAM of the main board 1, a count value (specifically, a value obtained by counting pulses for driving the stepping motor) corresponding to a rotation position within one rotation range for each rotation reel is a driving pulse for the stepping motor. When the CPU receives an output pulse (reset pulse) from the reel position detection circuit 71, the CPU clears the count value formed in the RAM to “0”. By this clearing process, the deviation generated between the movement display of each symbol and the rotation of each stepping motor is eliminated every rotation.

ホッパ駆動部80は、メダルを収納するとともに指示された入賞に応じた枚数のメダルを払い出すホッパ81のモータを駆動する回路である。   The hopper driving unit 80 is a circuit that drives a motor of a hopper 81 that stores medals and pays out the number of medals corresponding to the designated winning.

メダル検出部82は、ホッパ81から払い出されるメダル数を計数するためのものである。メイン基板1のCPUは、このメダル検出部82から受けた実際に払い出しのあったメダル計数値が入賞に応じた所定の配当枚数データに達した時に、ホッパ駆動部80による駆動を停止させ、メダル払い出しを終了させる。ホッパ駆動回路80,メダル検出部82により、遊技の結果にて得られた入賞に基づいて所定枚数のメダルが遊技者に払い出される。   The medal detection unit 82 is for counting the number of medals paid out from the hopper 81. The CPU of the main board 1 stops the driving by the hopper driving unit 80 when the medal count value actually paid out received from the medal detection unit 82 reaches predetermined payout number data corresponding to the winning. Finish paying out. The hopper driving circuit 80 and the medal detection unit 82 pay out a predetermined number of medals to the player based on a winning obtained as a result of the game.

液晶制御基板200は、図示しない液晶表示部を駆動するための回路である。
スピーカ201は、音声や効果音等の音響を発生するためのものである。
LED基板202は、図示しない表示ランプやバックランプを駆動するための回路である。
The liquid crystal control board 200 is a circuit for driving a liquid crystal display unit (not shown).
The speaker 201 is for generating sound such as voice and sound effects.
The LED substrate 202 is a circuit for driving a display lamp and a back lamp (not shown).

液晶制御基板200により表示制御される液晶表示装置、スピーカ201や表示ランプ等を含むLED基板202は演出表示装置を構成する。この演出表示装置は、遊技者に当選等を報知したり、いわゆるアシストタイム(AT)において、一定ゲーム間に特定の小役を台自体が何らかのアクションを伴ってユーザに教えるためのものである。   The liquid crystal display device whose display is controlled by the liquid crystal control substrate 200 and the LED substrate 202 including the speaker 201 and the display lamp constitute an effect display device. This effect display device is for notifying a player of winning or the like, or for teaching a user a specific small role during a certain game with some action during a so-called assist time (AT).

なお、メイン基板1のROMには、このスロットマシン100で実行されるゲーム処理の手順がシーケンスプログラムとして記憶されている他、当選確率テーブル,シンボルテーブルおよび入賞シンボル組合せテーブル等がそれぞれ区分されて格納されている。当選確率テーブルは、抽出された乱数(詳細は後述)を各当選態様に区分けするように区分されており、一定範囲の数値の中から抽出される乱数を各当選態様に区画するデータを記憶している。   The ROM of the main board 1 stores game processing procedures executed in the slot machine 100 as a sequence program, and stores a winning probability table, a symbol table, a winning symbol combination table, and the like. Has been. The winning probability table is divided to divide the extracted random numbers (details will be described later) into each winning mode, and stores data that divides the random numbers extracted from a certain range of numerical values into each winning mode. ing.

図4は当選判定手段1aのブロック図である。理解を容易にするために、図4において不正回路検知部1bも示している。当選判定手段の少なくとも一部の機能は、メイン基板1のROMに記憶されたプログラムを同上のCPUが実行することにより又はハードウエアにより実現される。不正回路検知部1bについても同様である。プログラムで実現する構成については後に説明を加える。ハードウエアで実現する場合、以下に説明する機能を実行可能なIC(例えば、ASIC、プログラマブルロジックデバイス(PLD)、マイコンなど)を用いることになる。   FIG. 4 is a block diagram of the winning determination means 1a. In order to facilitate understanding, an illegal circuit detection unit 1b is also shown in FIG. At least some of the functions of the winning determination means are realized by the CPU executing the program stored in the ROM of the main board 1 or by hardware. The same applies to the illegal circuit detection unit 1b. The configuration realized by the program will be described later. When realized by hardware, an IC (for example, an ASIC, a programmable logic device (PLD), a microcomputer, or the like) that can execute the functions described below is used.

当選判定手段1aは、図4に示すように、クロック発生器CLK、乱数発生器2、乱数抽出器3、判定部4及び当選判定テーブル5を含む。なお、上述のように、当選判定手段1aは不正回路検知部1bを含まないが、理解を容易にするために、図4において不正回路検知部1bも示している。当選判定手段1aの構成は図4に示したものに限定されない。   As shown in FIG. 4, the winning determination means 1a includes a clock generator CLK, a random number generator 2, a random number extractor 3, a determination unit 4, and a winning determination table 5. As described above, the winning determination unit 1a does not include the unauthorized circuit detection unit 1b, but the unauthorized circuit detection unit 1b is also illustrated in FIG. 4 for easy understanding. The configuration of the winning determination unit 1a is not limited to that shown in FIG.

クロック発生器CLKは、例えば水晶振動子を備える発振器であり、所定周波数(例えば8MHz)の規則的なクロック信号を発生する。   The clock generator CLK is an oscillator including a crystal resonator, for example, and generates a regular clock signal having a predetermined frequency (for example, 8 MHz).

乱数発生器2は、クロック発生器CLKが出力するクロック信号に基づき抽選用の乱数を発生する。乱数発生器2は、当選抽選用の乱数を所定の領域内で発生させるものである。例えば、0〜一定数の範囲において任意の数値を所定の確率で発生させる。具体的には、乱数発生器2は、一定時間間隔で+1を繰り返し、一定の値(例えばFFFF(16進))を超えると0に戻るカウンタである。   The random number generator 2 generates random numbers for lottery based on the clock signal output from the clock generator CLK. The random number generator 2 generates a random number for winning lottery within a predetermined area. For example, an arbitrary numerical value is generated with a predetermined probability in a range of 0 to a certain number. Specifically, the random number generator 2 is a counter that repeats +1 at regular time intervals and returns to 0 when a certain value (for example, FFFF (hexadecimal)) is exceeded.

乱数抽出器3は、乱数発生器2が発生する乱数を所定の条件(例えば、スタートスイッチ134の操作信号)で抽出するものである。乱数発生器2は所定間隔で繰り返し乱数を発生させているが、そのうちの一部が乱数抽出器3により抽出される。具体的には、乱数抽出器3は、ラッチである。乱数抽出器3で抽出された値を乱数値と呼ぶことにする。   The random number extractor 3 extracts a random number generated by the random number generator 2 under a predetermined condition (for example, an operation signal of the start switch 134). The random number generator 2 repeatedly generates random numbers at predetermined intervals, and a part of them is extracted by the random number extractor 3. Specifically, the random number extractor 3 is a latch. The value extracted by the random number extractor 3 is called a random value.

当選判定テーブル5は、乱数発生器2がとる乱数の全領域に対応して、各当選態様ごとに区分された領域を有するものである。例えば、0〜一定数の範囲を複数に区分し、ひとつの区分(領域)を外れとし、他の区分(領域)を当選1、当選2、・・・というように設定する。   The winning determination table 5 has an area divided for each winning mode corresponding to the entire area of random numbers taken by the random number generator 2. For example, a range of 0 to a certain number is divided into a plurality, one division (region) is excluded, and the other division (region) is set as winning 1, winning 2,.

判定部4は、乱数抽出器3で得た数値(抽出用乱数)を、当選判定テーブル5の抽選確率データと参照する。すなわち、当該抽出乱数データを、乱数発生器2がとる乱数の全領域中の各当選態様ごとに区分された当選判定領域データそれぞれと照合し、当該抽出乱数データが属する当選態様に対応する当選を決定するものである。例えば、抽出された乱数の数値が、当選判定テーブル5のどの区分(領域)に属するか調べ、その区分が例えば当選1の区分であれば「当選1」と判定される。同様に、抽出された乱数の数値が当選判定テーブル5の外れの区分(領域)に属すれば「外れ」と判定される。   The determination unit 4 refers to the numerical value (random number for extraction) obtained by the random number extractor 3 with the lottery probability data in the winning determination table 5. That is, the extracted random number data is collated with each of the winning determination area data divided for each winning mode in the entire random number region taken by the random number generator 2, and the winning corresponding to the winning mode to which the extracted random number data belongs is determined. To decide. For example, it is determined to which category (region) of the winning determination table 5 the extracted random number value belongs, and if the category is, for example, a category of winning 1, it is determined as “winning 1”. Similarly, if the extracted random number value belongs to the category (area) out of the winning determination table 5, it is determined as “out”.

抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され(いわゆる蹴飛ばし)、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される(いわゆる引き込み)。そして、所定の図柄が揃えば入賞図柄に相当するメダルが払い出される。各種の当選はこのような当選確率テーブルのデータ設定に応じた確率の下で発生し図柄の停止制御が行われるため、遊技者の技量に極端に左右されることなく、例えば1日の営業時間内でのトータル的なメダル支払い率がほぼ一定に維持されている。   For example, when the evaluation of the lottery process is out of place, it is set so that the predetermined symbols are not aligned (so-called kicking), and when winning, the predetermined symbols are aligned on the condition that the stop switch is pressed at a predetermined timing. (So-called pull-in). And if predetermined symbols are prepared, medals corresponding to winning symbols are paid out. Various winnings occur under the probability according to the data setting of the winning probability table and the symbol stop control is performed. Therefore, for example, the business hours of the day are not influenced by the skill of the player. The total medal payment rate is maintained almost constant.

信号切替/合成部7は、スタートスイッチ134からの信号又は不正回路検知部1bからの信号の一方を選択(切替)するか、又は両方の信号を合成してひとつの信号にして乱数抽出器3に供給する。乱数抽出器3は、信号切替/合成部7の出力により抽出動作(データのラッチ)を行う。信号の一方を選択するものは、例えばスイッチである。不正回路検知部1bが当該スイッチを制御することになる。2つの信号を合成するものは、例えば論理和回路(オアゲート)である。   The signal switching / synthesizing unit 7 selects (switches) one of the signal from the start switch 134 or the signal from the unauthorized circuit detection unit 1b, or synthesizes both signals into one signal to generate the random number extractor 3 To supply. The random number extractor 3 performs an extraction operation (data latch) by the output of the signal switching / synthesis unit 7. What selects one of the signals is, for example, a switch. The unauthorized circuit detection unit 1b controls the switch. What synthesize | combines two signals is an OR circuit (or gate), for example.

信号切替/合成部7の動作について、図10を参照して説明を加える。同図(a)は、信号切替/合成部7が切替部(例えばスイッチ)として機能する場合のタイミングチャートを示し、同図(b)は同じく合成部(例えばオアゲート)として機能する場合のタイミングチャートを示す。同図(c)は、信号切替/合成部7をオアゲートで構成した場合の接続図を示す。   The operation of the signal switching / synthesis unit 7 will be described with reference to FIG. FIG. 6A shows a timing chart when the signal switching / combining section 7 functions as a switching section (for example, a switch), and FIG. 6B shows a timing chart when the signal switching / combining section 7 functions as a combining section (for example, an OR gate). Indicates. FIG. 5C shows a connection diagram when the signal switching / combining unit 7 is configured by an OR gate.

信号切替/合成部7は、スタートスイッチ134から符号P1、P2、P3の信号を受け、不正回路検知部1bから符号Q1、Q2の信号を受けるとする。同図(a)に示すように、不正回路検知部1bは、信号Q1、Q2を出力するのに先立って、切替のための信号(図4において示していない)を信号切替/合成部7送り、時刻t3からt4の間だけ不正回路検知部1bの信号Q1、Q2を乱数抽出器3へ送り出すように信号切替/合成部7を制御する。時刻t3からt4の間に受けたスタートスイッチ134からの信号P2は無視される(同図(a)の点線は、信号P2が信号切替/合成部7の出力に現れないことを意味する)。なお、これは説明のための例示であって、実際は時刻t3からt4の期間は非常に短く、スタートスイッチ134からの信号が無視されることは生じない。   The signal switching / combining unit 7 receives signals P1, P2, and P3 from the start switch 134, and receives signals Q1 and Q2 from the unauthorized circuit detection unit 1b. As shown in FIG. 4A, the illegal circuit detection unit 1b sends a signal for switching (not shown in FIG. 4) to the signal switching / synthesis unit 7 before outputting the signals Q1 and Q2. The signal switching / synthesizing unit 7 is controlled so as to send the signals Q1 and Q2 of the unauthorized circuit detecting unit 1b to the random number extractor 3 only between the times t3 and t4. The signal P2 from the start switch 134 received between the times t3 and t4 is ignored (the dotted line in FIG. 5A means that the signal P2 does not appear at the output of the signal switching / synthesizing unit 7). Note that this is an illustrative example, and the period from time t3 to t4 is actually very short, and the signal from the start switch 134 is not ignored.

時刻t3は、例えば、後述の図6のS20の直後又はS21の直前のタイミングであり、時刻t4は、同じくS27の直後又はそれ以降のタイミングである。   The time t3 is, for example, the timing immediately after S20 or immediately before S21 in FIG. 6 described later, and the time t4 is the timing immediately after S27 or after that.

同図(b)の例では、信号切替/合成部7で受けた信号P1〜P3と信号Q1、Q2の全てが信号切替/合成部7の出力に現れ、これら全てがラッチ信号となる。この例では、信号P1〜P3と信号Q1、Q2のいずれかが重なると2つの信号が1つになってしまうという問題があるが、上述のように、信号Q1、Q2の発生間隔は短く、後述のように発生頻度も低いので、実際に信号が重なることはほとんどない。   In the example of FIG. 5B, all of the signals P1 to P3 and the signals Q1 and Q2 received by the signal switching / synthesizing unit 7 appear at the output of the signal switching / synthesizing unit 7, and all of them become latch signals. In this example, there is a problem that when one of the signals P1 to P3 and the signals Q1 and Q2 overlaps, the two signals become one. However, as described above, the generation interval of the signals Q1 and Q2 is short. Since the occurrence frequency is low as will be described later, the signals hardly overlap in practice.

同図(a)(b)いずれの場合も、本発明の実施の形態に適用できる。信号切替/合成部7は、要するに、スタートスイッチ134の信号と不正回路検知部1bの出力信号の両方で乱数を抽出(ラッチ)できるようにするためのものであり、そのために2つの信号の切替又は合成を行うものである。   Both cases (a) and (b) are applicable to the embodiment of the present invention. In short, the signal switching / synthesizing unit 7 is for enabling random numbers to be extracted (latched) by both the signal of the start switch 134 and the output signal of the unauthorized circuit detection unit 1b. Alternatively, synthesis is performed.

不正回路検知部1bは、乱数抽出器3の出力、すなわち抽出された乱数値を入力とし、乱数抽出のためのタイミング信号と判定結果(エラー信号)を出力としている。不正回路検知部1bの動作については、後に説明する。   The unauthorized circuit detection unit 1b receives the output of the random number extractor 3, that is, the extracted random number value, and outputs a timing signal for random number extraction and a determination result (error signal). The operation of the unauthorized circuit detection unit 1b will be described later.

図5は、スロットマシンの処理フローチャートである。この図を参照して遊技機の全体処理について簡単に説明を加える。   FIG. 5 is a processing flowchart of the slot machine. With reference to this figure, the overall processing of the gaming machine will be briefly described.

S1:メダルが投入されると遊技が可能な状態になる。 S1: When a medal is inserted, a game is possible.

S2:この状態でスタートスイッチ134が押されると遊技が開始される。すなわち、3つの回転リールが回転するとともに、S3の処理が行われる。 S2: When the start switch 134 is pressed in this state, the game is started. That is, the three reels rotate and the process of S3 is performed.

S3:スタートスイッチ134の信号に基づき乱数抽出器3で乱数を取得する。
S4:乱数抽出器3で抽出された数値(乱数値)に基づき抽選処理が行われる。これは公知の処理であるので詳しく説明しない。
S3: The random number extractor 3 obtains a random number based on the signal from the start switch 134.
S4: A lottery process is performed based on the numerical value (random value) extracted by the random number extractor 3. This is a known process and will not be described in detail.

S6:ストップスイッチ140が押し下げられたかどうか判断する。押し下げられたとき(YES)はS7の処理を行う。 S6: It is determined whether or not the stop switch 140 is depressed. When pressed down (YES), the process of S7 is performed.

S7:ストップスイッチ140の押し下げにより、対応する回転リールの停止位置決定処理を行う。この処理は引き込み又は蹴飛ばしの停止制御を含むが、これらは公知の処理であるので詳しく説明しない。 S7: When the stop switch 140 is depressed, the corresponding rotary reel stop position determination process is performed. This process includes pull-in or kick-off stop control, which is a known process and will not be described in detail.

S8:回転リールが停止したかどうか判定する。停止したとき(YES)はS9の処理を行う。 S8: It is determined whether the rotating reel has stopped. When stopped (YES), the process of S9 is performed.

S9:全回転リール40a〜40cが停止したかどうか判定する。停止したとき(YES)はS10の処理を行う。 S9: It is determined whether or not all the rotation reels 40a to 40c are stopped. When stopped (YES), the process of S10 is performed.

S10:入賞判定処理を行う。これは公知の処理であるので詳しく説明しない。 S10: A winning determination process is performed. This is a known process and will not be described in detail.

S11:払い出し処理を行う。これは公知の処理であるので詳しく説明しない。 S11: A payout process is performed. This is a known process and will not be described in detail.

図6は、発明の実施の形態に係る不正回路検知処理の処理フローチャートである。図7は、図6の処理を説明するためのフローチャートである。図7において、クロック信号はクロック発生器CLKの出力信号であり、カウンタ値は乱数発生器(カウンタ)2の値(出力データ)である。ラッチ信号は乱数抽出器3に対して乱数値の取得を命令する信号であり、ラッチデータは乱数抽出器3で取得した乱数値である。Tφはクロック信号の周期であり、一定である(例えば125ns)。カウンタ値の変化の間隔(+1に要する時間)もTφである。t1は乱数値A(第1乱数値)のラッチタイミングであり、t2は乱数値B(第2乱数値)のそれである。T1は、t1からt2までの時間(第1時間)であり、これは予め定められている。   FIG. 6 is a process flowchart of the unauthorized circuit detection process according to the embodiment of the invention. FIG. 7 is a flowchart for explaining the processing of FIG. In FIG. 7, the clock signal is the output signal of the clock generator CLK, and the counter value is the value (output data) of the random number generator (counter) 2. The latch signal is a signal for instructing the random number extractor 3 to acquire a random value, and the latch data is a random value acquired by the random number extractor 3. Tφ is the period of the clock signal and is constant (for example, 125 ns). The counter value change interval (the time required for +1) is also Tφ. t1 is the latch timing of the random value A (first random value), and t2 is that of the random value B (second random value). T1 is a time (first time) from t1 to t2, which is determined in advance.

図6の処理は、不正行為検知のための処理であって通常の遊技処理とは異なる別個の処理であるから、必要に応じて、図5の通常の遊技処理とは独立かつ無関係に実行される。言い換えれば、図5の遊技処理の特定の処理に引き続いて(例えばS3の直後に)必ず行わなければならないというものではない(図6の処理を遊技処理と関連づけて実行することを排除するものではない)。例えば、遊技機の電源投入後において少なくとも1回実行される、あるいは、図5のS3:乱数の取得の処理の前後に毎回又は適宜実行される。実行のタイミングについては、後でも触れる。   The process of FIG. 6 is a process for detecting fraud and is a separate process different from the normal game process. Therefore, it is executed independently and independently of the normal game process of FIG. 5 as necessary. The In other words, it does not necessarily have to be performed following the specific process of the game process of FIG. 5 (for example, immediately after S3) (excluding the execution of the process of FIG. 6 in association with the game process). Absent). For example, it is executed at least once after power-on of the gaming machine, or it is executed every time or appropriately before and after the process of S3: random number acquisition in FIG. We will touch on the timing of execution later.

S20:割り込みを禁止する。
メイン基板1のCPUは、さまざまな処理を行っているが、そのなかで割り込みにより実行される処理がある。割り込み処理が行われると、その直前に実行されていた処理の終了が、当該割り込み処理に要した分だけ遅延する。図6の不正回路検知処理では、処理に要する時間、特に、S22とS26が実行される間隔が予め定められた時間であることが重要であるので、割り込み処理が発生すると正しい判定を行うことができない(正しいICを不正なICと判定することや、不正なICを正しいICと判定することが有り得る)。そこで、図6では、その処理の最初で割り込みを禁止することで、正しい判定が行えるようにしている。
信号切替/合成部7がスイッチである場合、ここで不正回路検知部1bの出力を選択するようにし(図10の時刻t3)、信号切替/合成部7は、当該出力をラッチ信号として乱数抽出器3へ送る。
S20: Disable interrupts.
The CPU of the main board 1 performs various processes, and among them, there are processes executed by interruption. When interrupt processing is performed, the end of the processing executed immediately before that is delayed by an amount required for the interrupt processing. In the unauthorized circuit detection process of FIG. 6, it is important that the time required for the process, in particular, the interval at which S22 and S26 are executed is a predetermined time, so that a correct determination can be made when an interrupt process occurs. Cannot (correct IC can be determined as illegal IC, or illegal IC can be determined as correct IC). Therefore, in FIG. 6, a correct determination can be made by prohibiting an interrupt at the beginning of the process.
When the signal switching / synthesizing unit 7 is a switch, the output of the unauthorized circuit detection unit 1b is selected here (time t3 in FIG. 10), and the signal switching / synthesizing unit 7 extracts a random number using the output as a latch signal. Send to vessel 3.

S21:ラッチ信号をオンにする。
ラッチ信号とは、乱数抽出器3に送る信号で、乱数抽出器3に対して乱数値の取得を命令する信号である。ラッチ信号は、信号切替/合成部7を通って乱数抽出器3に入力される。ラッチ信号をオンにすることで、図7の時刻t1(図10の信号Q1)で乱数値Aが取得される。
S21: Turn on the latch signal.
The latch signal is a signal sent to the random number extractor 3 and instructs the random number extractor 3 to acquire a random value. The latch signal is input to the random number extractor 3 through the signal switching / synthesis unit 7. By turning on the latch signal, the random value A is acquired at time t1 in FIG. 7 (signal Q1 in FIG. 10).

S22:乱数抽出器3で乱数値を取得する。取得した値(乱数値A)を記憶する。
図7に示すように、時刻t1において乱数値Aを取得する。
S22: The random number extractor 3 acquires a random value. The acquired value (random number A) is stored.
As shown in FIG. 7, a random value A is acquired at time t1.

S23:ラッチ信号をオフにする。
これで乱数値A(第1乱数値)の取得が終了する。
S23: The latch signal is turned off.
This completes acquisition of the random value A (first random value).

S24:ウエイト
図7の予め定められた時間(第1時間)T1の間だけ待機し、その後にS25以下の処理を実行する。
S24: Weight Waits for a predetermined time (first time) T1 in FIG. 7, and then executes the processing from S25 onwards.

S25:ラッチ信号をオンにする。
ラッチ信号を再びオンにすることで、図7の時刻t2(図10の信号Q2)で乱数値Bが取得される。
S25: The latch signal is turned on.
By turning the latch signal on again, the random value B is acquired at time t2 in FIG. 7 (signal Q2 in FIG. 10).

S26:乱数抽出器3で乱数値を取得する。取得した値(乱数値B)を、乱数値Aとの比較のために保持する。
図7に示すように、時刻t2において乱数値Bを取得する。
S26: The random number extractor 3 acquires a random value. The acquired value (random number B) is retained for comparison with the random value A.
As shown in FIG. 7, a random value B is acquired at time t2.

S27:ラッチ信号をオフにする。
S25〜S27で乱数値B(第2乱数値)の取得が終了する。
信号切替/合成部7がスイッチである場合、ここでスタートスイッチ134からの信号を選択するようにする(図10の時刻t3)。すなわち、通常の状態に戻す。
S27: The latch signal is turned off.
Acquisition of the random value B (second random value) is completed in S25 to S27.
When the signal switching / synthesis unit 7 is a switch, the signal from the start switch 134 is selected here (time t3 in FIG. 10). That is, the normal state is restored.

S28:乱数値を比較する。
典型的には、2つの乱数値の差、つまり(乱数値B−乱数値A)を求める。なお、乱数発生器2はカウンタであり、例えば、FFFFの次が0000に戻ることを考慮する必要がある。桁あふれを考慮して乱数値の差を補正する(例えば(FFFF+1)を加算する)か、あるいはS29において剰余計算を行うようにする。
S28: Compare random values.
Typically, a difference between two random values, that is, (random value B−random value A) is obtained. The random number generator 2 is a counter. For example, it is necessary to consider that the next of FFFF returns to 0000. The difference between the random numbers is corrected in consideration of overflow (for example, (FFFF + 1) is added), or the remainder is calculated in S29.

S29:比較の結果が正常かどうか判定する。正常であれば(YES)、図6の処理を終了して、図5の遊技処理に戻る。 S29: It is determined whether the comparison result is normal. If it is normal (YES), the process of FIG. 6 is terminated and the process returns to the game process of FIG.

S30:異常であれば(NO)、不正行為と判定する。 S30: If it is abnormal (NO), it is determined as an illegal act.

S31:エラー報知を行い、図5の遊技処理を中止する。 S31: An error notification is made and the game process of FIG. 5 is stopped.

上記例では、(乱数値B−乱数値A)が、クロック信号の周期Tφと第1時間T1から求められる値X=(第1時間T1)/(クロック信号の周期Tφ)に一致するかどうか調べ、一致していれば(S29でYES)正常、一致しなければ(S29でNO)、異常すなわち不正回路検知と判定する。値Xは、予め定められた第1時間T1において乱数発生器2に用いているカウンタがクロック信号に基づきカウントすべき値である。ここで「一致」とは、数値が完全に一致することだけでなく、(乱数値B−乱数値A)が、値Xを中心として多少の誤差を見込んだ一定の範囲(例えば+10%〜−10%の範囲)の中に収まることを意味する。   In the above example, whether (random number value B-random number value A) coincides with the value X = (first time T1) / (clock signal cycle Tφ) obtained from the clock signal cycle Tφ and the first time T1. If it matches, it is determined to be normal (NO in S29), and if it does not match (NO in S29), it is determined to be abnormal, that is, an illegal circuit detection. The value X is a value that should be counted based on the clock signal by the counter used in the random number generator 2 at the predetermined first time T1. Here, “match” not only means that the numerical values completely match, but also (random number value B−random value A) is a certain range (for example, + 10% to − Within the range of 10%).

また、乱数発生器2に用いているカウンタの特性上、桁あふれが発生するから、値Xのカウンタのビット数の2のべき乗(例えばFFFF+1)を法とする剰余を求め、これを(乱数値B−乱数値A)と比較する。   Since overflow occurs due to the characteristics of the counter used in the random number generator 2, a remainder modulo the power of 2 of the counter of the value X (for example, FFFF + 1) is obtained, and this is expressed as (random value) Compared with B-random value A).

クロック信号は規則的であるから、一定間隔をあけて読み出した乱数値同士は、規則性をもっている。その差を予想される値Xと比較判断することで、乱数発生器2が正常に動作しているかどうかを判断できる。   Since the clock signal is regular, random numbers read at regular intervals have regularity. By comparing the difference with the expected value X, it can be determined whether or not the random number generator 2 is operating normally.

もし、乱数発生器2あるいは乱数抽出器3が不正ICに交換された場合、当該不正ICは遊技者にとって有利な当たりの乱数値のみを出力するようになる。乱数発生器(カウンタ)2のみが交換された場合、カウント動作が停止し当たりの乱数値を出し続けることになる。乱数抽出器(ラッチ)3のみが交換された場合、カウンタの出力を抽出することなく、予め用意されていた当たりの乱数値を代わりに出力することになる。いずれにしても、当たりの乱数値を継続して出力することが一定時間以上続く。これは本来の規則性が失われたこと、言い換えれば規則的に変化していないことを意味する。不正ICに交換されると、例えば(乱数値B−乱数値A)はゼロになり、S29の判定結果はNOとなる。これに対し、正常なカウンタ出力は常に規則的に変化しているから、S29の判定結果はYESとなる。   If the random number generator 2 or the random number extractor 3 is replaced with a fraudulent IC, the fraudulent IC outputs only a winning random number value that is advantageous to the player. When only the random number generator (counter) 2 is exchanged, the counting operation stops and the random number value per unit continues to be output. When only the random number extractor (latch) 3 is exchanged, the random number value prepared in advance is output instead without extracting the output of the counter. In any case, the continuous random number value continues to be output for a certain time or longer. This means that the original regularity has been lost, in other words, it has not changed regularly. If it is exchanged for an illegal IC, for example, (random value B-random value A) becomes zero, and the determination result in S29 is NO. On the other hand, since the normal counter output always changes regularly, the determination result in S29 is YES.

不正ICの場合は、(乱数値B−乱数値A)がゼロになると予想されることから、カウンタのカウント可能範囲内において、値Xはなるべく大きな値であることが望ましい。例えば、第1時間T1は、カウンタでカウント可能な数とクロック信号の周期の積に対応させるとよい。例えば、カウンタがFFFFまでカウントできる場合、これとクロック信号の周期Tφの積の半分を第1時間T1とすればよい(T1=0.5×(FFFF+1)×Tφ)。この場合、値X=0.5×(FFFF+1)となる。第1時間T1にカウンタの繰り返し周期を加算してもよい(T1=k×(FFFF+1)×Tφ、k=1.5、2.5、3.5、・・・)。仮に、第1時間T1をカウンタの繰り返し周期とすると、正常な場合であっても、乱数値AとBが同じ値となり、誤って不正行為と判定するおそれがある。このようなことを無くすために、(乱数値B−乱数値A)の期待値(平均値)が最大になるように、第1時間T1=k×(FFFF+1)×Tφ、(k=0.5、1.5、2.5、・・・)とすればよい。   In the case of a fraudulent IC, (random number value B−random number value A) is expected to be zero. Therefore, it is desirable that the value X is as large as possible within the countable range of the counter. For example, the first time T1 may correspond to the product of the number that can be counted by the counter and the period of the clock signal. For example, when the counter can count up to FFFF, half of the product of this and the period Tφ of the clock signal may be set as the first time T1 (T1 = 0.5 × (FFFF + 1) × Tφ). In this case, the value X = 0.5 × (FFFF + 1). A counter repetition period may be added to the first time T1 (T1 = k × (FFFF + 1) × Tφ, k = 1.5, 2.5, 3.5,...). If the first time T1 is the counter repetition period, even if it is normal, the random values A and B are the same value, and there is a risk of erroneously determining fraud. In order to eliminate this, the first time T1 = k × (FFFF + 1) × Tφ, (k = 0...) So that the expected value (average value) of (random number B−random number A) is maximized. 5, 1.5, 2.5, ...).

なお、不正回路検知部1bは、判定を行うごとに、第1時間T1を変化させるようにすれば、不正ICが図6の判定を欺くことは困難になり、さらに精度良い判定が可能になる。例えば、(0.5×(FFFF+1)×Tφ)を基準として、その±10%、20%、30%、40%、50%程度変化させることが考えられる。   If the unauthorized circuit detection unit 1b changes the first time T1 every time a determination is made, it becomes difficult for the unauthorized IC to deceive the determination of FIG. 6, and a more accurate determination is possible. . For example, on the basis of (0.5 × (FFFF + 1) × Tφ), it is conceivable to change about ± 10%, 20%, 30%, 40%, 50%.

不正回路検知部1bは、判定を行うごとに、第1時間T1をランダムに変化させてもよい。あるいは、続けて行う判定において、T=(0.5×(FFFF+1)×Tφ)を基準として、2Tと3T、3Tと5T、5Tと7Tなどのような互いに素の数値(倍数)の組み合わせとしてもよい。このようにすれば、不正ICの出力が周期をもつとしても、これを正常な乱数発生器2のものと区別することができる。   The unauthorized circuit detection unit 1b may change the first time T1 randomly each time a determination is made. Alternatively, in the subsequent determination, T = (0.5 × (FFFF + 1) × Tφ) is used as a combination of relatively prime numbers (multiples) such as 2T and 3T, 3T and 5T, 5T and 7T, etc. Also good. In this way, even if the output of the illegal IC has a period, it can be distinguished from that of the normal random number generator 2.

不正ICは当たりの乱数値を出力するものであるが、常に当たり乱数値を出力すると当選が連続することになり、ホール店員に怪しまれる。また、一般の遊技者が操作しても連続して当選することになり、当該遊技者が怪しむこともある。したがって、不正ICは、不正行為者のみが知っている特定の操作であって遊技者は通常行わない操作を行ったことを受けて、これを契機に一定時間のみ当たりの乱数値を出力することが予想される。不正ICにはそれほど高度な処理能力を持たせることができない、また無線あるいは有線の通信手段を設けることは困難であると思われるから、利用し易い信号に基づき比較的単純な処理により当たりの乱数値の出力の契機かどうかを判断していると考えられる。その可能性が高いのは、スタートスイッチ134の信号である。この信号は、乱数発生用のICに必ず入力されるから、不正ICも容易に利用することができると思われる。   A fraudulent IC outputs a random number per win, but if a random number is always output per win, winning will continue and the hall clerk will be suspicious. In addition, even if a general player operates it, it will be won continuously, and the player may be suspicious. Therefore, in response to a specific operation known only by a fraudster and an operation that the player does not normally perform, the fraud IC outputs a random value per certain period of time. Is expected. Unauthorized ICs cannot have such a high level of processing capability, and it seems difficult to provide wireless or wired communication means. It is thought that it is judged whether it is the trigger of the numerical output. It is the signal of the start switch 134 that has a high possibility. Since this signal is always input to the IC for generating random numbers, it seems that unauthorized ICs can also be used easily.

そこで、不正回路検知部1bは、スタートスイッチ134の信号を監視し、例えば、下記(a)〜(c)を前記契機と判断してそれらのいずれかに該当するときに、図6の処理を実行することが望ましい。このようにすることで、不正ICを確実に検知することができる。   Therefore, the unauthorized circuit detection unit 1b monitors the signal of the start switch 134. For example, when the following (a) to (c) are determined as the trigger, and the processing corresponds to any of them, the processing of FIG. It is desirable to execute. By doing so, it is possible to reliably detect an unauthorized IC.

(a)スタートスイッチが予め定められた第2時間よりも長くオン状態に維持されたこと
スタートスイッチ134が、異常に長押しされた場合である。通常は、コンマ何秒程度のごく短時間しかオンしないので、不正行為者は長押しを不正開始の契機とすると考えられる。予め定められた第2時間として例えば10秒を設定する。
(A) The start switch has been kept on longer than a predetermined second time. This is a case where the start switch 134 has been pressed abnormally for a long time. Normally, the comma is turned on for only a very short time, such as about a few seconds. For example, 10 seconds is set as the predetermined second time.

(b)予め定められた第3時間において、スタートスイッチが予め定められた回数よりも多くオンになったこと
スタートスイッチ134が、短時間に異常に多数回繰り返し押下された場合である。通常は、1遊技当たり1回でありそのようなことはありえない。予め定められた第3時間として例えば10秒を設定し、予め定められた回数として例えば50回を設定する。
(B) The start switch is turned on more than the predetermined number of times in the predetermined third time. This is a case where the start switch 134 is repeatedly pressed abnormally many times in a short time. Normally, it is once per game and such is not possible. For example, 10 seconds is set as the predetermined third time, and for example, 50 times is set as the predetermined number of times.

(c)スタートスイッチの複数回の押下の方向が一致しないこと
スタートスイッチ134が、繰り返し違った方向に押下された場合である。例えば、5秒間に5回押下されたとき(これ自体も通常はありえない)、それらが違った方向である場合(5回の押下方向が同じでなく異なる方向を含む場合)である。他の遊技機において、いわゆる隠しコマンドとして方向キーを用いるものがあるので、その類推である。なお、スロットマシンのスタートスイッチは上下左右どの方向へも動かすことができるが、通常はどの方向へ動いたかを検知しない。この(c)のケースは、スタートスイッチの動いた方向を検知できる遊技機に適用される。例えば、スタートスイッチを上下左右に動かせる場合、その上下左右の動きを検出するようにそれぞれ設けられた4つのセンサを備える遊技機について適用できる。当該4つのセンサの出力に基づき、スタートスイッチが繰り返し違った方向に押下されたかどうかを判定することができる。
(C) The direction of pressing the start switch a plurality of times does not match. This is a case where the start switch 134 is repeatedly pressed in different directions. For example, when pressed 5 times in 5 seconds (which is not normally possible), they are in different directions (when the 5 pressed directions are not the same and include different directions). Other game machines use analog keys as so-called hidden commands, which is an analogy. Note that the start switch of the slot machine can be moved in any direction up, down, left, or right, but usually does not detect which direction it has moved. The case (c) is applied to a gaming machine that can detect the direction in which the start switch has moved. For example, when the start switch can be moved up, down, left, and right, it can be applied to a gaming machine that includes four sensors respectively provided to detect the up, down, left, and right movements. Based on the outputs of the four sensors, it can be determined whether the start switch has been repeatedly pressed in different directions.

図8及び図9は、当選判定手段1aを、メイン基板1のROMに記憶されたプログラムを同上のCPUが実行することにより実現した構成を示す。これらの図は、実際のハードウエア構成に近いブロック図である。   8 and 9 show a configuration in which the winning determination means 1a is realized by the CPU same as above executing a program stored in the ROM of the main board 1. FIG. These figures are block diagrams close to an actual hardware configuration.

図8及び図9のカウンタ、ラッチ、CPU、ROMは、それぞれ、図6の乱数発生器2、乱数抽出器3、判定部4と不正回路検知部1b、当選判定テーブル5に相当する。実際の回路では、乱数発生器2と乱数抽出器3は一体のICで構成されている。当該ICに符号Pを付している。   The counter, latch, CPU, and ROM in FIGS. 8 and 9 correspond to the random number generator 2, the random number extractor 3, the determination unit 4, the unauthorized circuit detection unit 1b, and the winning determination table 5 in FIG. 6, respectively. In an actual circuit, the random number generator 2 and the random number extractor 3 are configured as an integrated IC. The IC is given the symbol P.

図8(a)は正常な回路を示し、図8(b)は不正な回路を示す。図8(b)では、IC(P)の代わりに、不正な電子回路Xが取り付けられている。CPUは、上述の判定処理を実行することで、不正な電子回路Xを検知できる。   FIG. 8A shows a normal circuit, and FIG. 8B shows an illegal circuit. In FIG. 8B, an unauthorized electronic circuit X is attached instead of IC (P). The CPU can detect an unauthorized electronic circuit X by executing the above-described determination process.

図8及び図9では、カウンタのクロックとCPUのクロックが共通である。こうすることで、乱数値Aと乱数値Bの差が一定となるので、精度良く判定を行うことができる。   8 and 9, the counter clock and the CPU clock are common. By doing so, the difference between the random value A and the random value B becomes constant, so that the determination can be made with high accuracy.

図9では、ラッチ3へスタートスイッチの信号がI/Oを経由して送られている。言い換えれば、スタートスイッチの信号はI/Oに入力され、CPUは、I/Oを通じてスタートスイッチの信号を受けたとき、I/Oを通じてラッチ3へ乱数を抽出するための信号を送っている。このような構造を採ることにより、ソフトウエア(プログラム)の変更のみで不正行為を検知可能であり、ハードウエアの改修を伴わないので、低コストで実施できるというメリットが生じる。言い換えれば、図6の信号切替/合成部7をハードウエアでなく、プログラムで実現できるのである。   In FIG. 9, a start switch signal is sent to the latch 3 via the I / O. In other words, the start switch signal is input to the I / O, and when the CPU receives the start switch signal through the I / O, the CPU sends a signal for extracting a random number to the latch 3 through the I / O. By adopting such a structure, it is possible to detect fraud only by changing the software (program), and there is an advantage that it can be implemented at low cost because it does not involve hardware modification. In other words, the signal switching / synthesizing unit 7 in FIG. 6 can be realized not by hardware but by a program.

以上のように、本発明の実施の形態によれば、ハード乱数回路のカウンタICの動作の規則性に鑑み、一定間隔をあけて読み出した複数の乱数値に基づきハード乱数回路の異常を検知することができる。カウンタICが正常に動作しているかどうかを判断することができる。これにより、乱数発生器又は乱数抽出器の不正を発見することができる。   As described above, according to the embodiment of the present invention, in view of the regularity of the operation of the counter IC of the hard random number circuit, an abnormality of the hard random number circuit is detected based on a plurality of random number values read at regular intervals. be able to. It is possible to determine whether the counter IC is operating normally. As a result, it is possible to detect fraud in the random number generator or random number extractor.

また、ソフトウエア(プログラム)のみの変更で対応が可能なので、本発明の実施の形態は、ハードウエアに変更を加えることなく、容易に遊技機に適用することができる。   In addition, since it is possible to cope with the change only by software (program), the embodiment of the present invention can be easily applied to a gaming machine without changing the hardware.

本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above embodiments, and various modifications can be made within the scope of the invention described in the claims, and these are also included in the scope of the present invention. Needless to say.

1a 当選判定手段
1b 不正回路検知部
2 乱数発生器
3 乱数抽出器
4 判定部
5 当選判定テーブル
7 信号切替/合成部
CLK クロック発生器
DESCRIPTION OF SYMBOLS 1a Winning determination means 1b Illegal circuit detection part 2 Random number generator 3 Random number extractor 4 Judgment part 5 Winning determination table 7 Signal switching / synthesis part CLK Clock generator

Claims (7)

スタートスイッチの操作に基づき抽選を行い、当該抽選の結果に基づき当選判定を行う当選抽選手段を備える遊技機において、
前記当選抽選手段は、クロック信号を発生するクロック発生器と、前記クロック信号に基づき抽選用の乱数を発生する乱数発生器と、前記乱数発生器が発生する乱数を前記スタートスイッチの信号に基づき抽出する乱数抽出器と、抽選に係る乱数値と当選の対応関係を予め格納する当選判定テーブルと、前記当選判定テーブルを参照して前記乱数抽出器により抽出された乱数値の当選の判定を行う判定部と、前記乱数発生器又は前記乱数抽出器の少なくとも一方が交換されたことを検知する不正回路検知部と、前記スタートスイッチの信号及び前記不正回路検知部からの信号を受けてこれらの何れか一方を選択して出力するか又はこれらを合成して出力する信号切替合成部とを備え、
前記乱数抽出器は、前記信号切替合成部から信号を受けて、前記スタートスイッチの信号とともに前記不正回路検知部からの信号に基づき乱数を抽出するものであり、
前記不正回路検知部は、
前記乱数抽出器へ信号を送り、予め定められたタイミングで乱数値を取得し、取得した乱数値を第1乱数値とし、
前記第1乱数値の取得タイミングから予め定められた第1時間の経過を待ち、
前記予め定められた第1時間が経過した後に前記乱数抽出器へ信号を送り、乱数値を取得し、取得した乱数値を第2乱数値とし、
前記第1乱数値と前記第2乱数値を比較し、この比較結果に基づき前記乱数発生器又は前記乱数抽出器の少なくとも一方が不正な電子回路に交換されたかどうか判定する、ことを特徴とする遊技機。
In a gaming machine having a winning lottery means for performing a lottery based on an operation of a start switch and performing a winning determination based on a result of the lottery,
The winning lottery means extracts a clock generator for generating a clock signal, a random number generator for generating a random number for lottery based on the clock signal, and a random number generated by the random number generator based on the signal of the start switch A random number extractor, a winning determination table for preliminarily storing a correspondence relationship between the random number value related to the lottery and the winning, and a determination for determining the winning of the random value extracted by the random number extractor with reference to the winning determination table Receiving a signal from the start switch signal and the illegal circuit detection unit, and an unauthorized circuit detection unit that detects that at least one of the random number generator or the random number extractor has been replaced. A signal switching combining unit that selects and outputs one of them, or combines and outputs them,
The random number extractor receives a signal from the signal switching synthesis unit, and extracts a random number based on a signal from the unauthorized circuit detection unit together with a signal of the start switch,
The unauthorized circuit detector is
A signal is sent to the random number extractor, a random value is acquired at a predetermined timing, the acquired random value is set as a first random value,
Wait for the elapse of a predetermined first time from the acquisition timing of the first random value,
A signal is sent to the random number extractor after the predetermined first time has elapsed, a random number value is acquired, and the acquired random number value is set as a second random number value,
Comparing the first random number value and the second random number value, and determining whether at least one of the random number generator or the random number extractor is replaced with an illegal electronic circuit based on the comparison result. Gaming machine.
前記不正回路検知部は、前記スタートスイッチの信号を監視し、下記(a)〜(c)のいずれかに該当するときに前記乱数値を取得することを特徴とする請求項1記載の遊技機。
(a)前記スタートスイッチが予め定められた第2時間よりも長くオン状態に維持されたこと
(b)予め定められた第3時間において、前記スタートスイッチが予め定められた回数よりも多くオンになったこと
(c)前記スタートスイッチの複数回の押下の方向が一致しないこと
2. The gaming machine according to claim 1, wherein the unauthorized circuit detection unit monitors the signal of the start switch and acquires the random number value when any of the following (a) to (c) is satisfied. .
(A) The start switch has been kept on longer than a predetermined second time. (B) At the predetermined third time, the start switch is turned on more than a predetermined number of times. (C) The direction of pressing the start switch a plurality of times does not match
前記乱数発生器は、前記クロック信号に基づき動作するカウンタであり、
前記乱数発生器は、前記第1乱数値と前記第2乱数値の差が、前記予め定められた第1時間において前記カウンタが前記クロック信号に基づきカウントすべき値と一致していないとき、前記乱数発生器又は前記乱数抽出器の少なくとも一方が不正な電子回路に交換されたと判定することを特徴とする請求項1又は請求項2記載の遊技機。
The random number generator is a counter that operates based on the clock signal;
The random number generator, when the difference between the first random number value and the second random number value does not match the value that the counter should count based on the clock signal at the predetermined first time, 3. The gaming machine according to claim 1, wherein at least one of the random number generator and the random number extractor is determined to be replaced with an unauthorized electronic circuit.
前記乱数発生器は、前記クロック信号に基づき動作するカウンタであり、
前記不正回路検知部が待機する前記予め定められた第1時間は、前記カウンタでカウント可能な数と前記クロック信号の周期の積に基づき定められることを特徴とする請求項1乃至請求項3いずれかに記載の遊技機。
The random number generator is a counter that operates based on the clock signal;
4. The predetermined first time that the illegal circuit detection unit waits is determined based on a product of a number that can be counted by the counter and a period of the clock signal. The gaming machine described in Crab.
前記不正回路検知部は、判定を行うごとに、前記予め定められた第1時間を変化させることを特徴とする請求項4記載の遊技機。   5. The gaming machine according to claim 4, wherein the unauthorized circuit detection unit changes the predetermined first time each time a determination is made. 前記不正回路検知部は、プログラムを予め記憶するROMと、前記プログラムに従って動作するCPUと、入出力処理を行うI/Oとを含み、
前記CPUは、前記クロック発生器のクロック信号に基づき動作することを特徴とする請求項1乃至請求項5いずれかに記載の遊技機。
The unauthorized circuit detection unit includes a ROM that stores a program in advance, a CPU that operates according to the program, and an I / O that performs input / output processing.
The gaming machine according to claim 1, wherein the CPU operates based on a clock signal of the clock generator.
前記スタートスイッチの信号は前記I/Oに入力され、
前記CPUは、前記I/Oを通じて前記スタートスイッチの信号を受け、前記I/Oを通じて前記乱数抽出器へ乱数を抽出するための信号を送ることを特徴とする請求項6記載の遊技機。
The start switch signal is input to the I / O,
The gaming machine according to claim 6, wherein the CPU receives a signal of the start switch through the I / O and sends a signal for extracting a random number to the random number extractor through the I / O.
JP2009008095A 2009-01-16 2009-01-16 Game machine Expired - Fee Related JP5204675B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009008095A JP5204675B2 (en) 2009-01-16 2009-01-16 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009008095A JP5204675B2 (en) 2009-01-16 2009-01-16 Game machine

Publications (2)

Publication Number Publication Date
JP2010162217A JP2010162217A (en) 2010-07-29
JP5204675B2 true JP5204675B2 (en) 2013-06-05

Family

ID=42578896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009008095A Expired - Fee Related JP5204675B2 (en) 2009-01-16 2009-01-16 Game machine

Country Status (1)

Country Link
JP (1) JP5204675B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8719827B2 (en) 2002-01-09 2014-05-06 Panasonic Corporation Processor and program execution method capable of efficient program execution

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5473082B2 (en) * 2011-11-18 2014-04-16 サミー株式会社 Game machine

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11346373A (en) * 1998-06-03 1999-12-14 Matsushita Electric Ind Co Ltd Failure detection device
JP2002200302A (en) * 2000-12-28 2002-07-16 Takeya Co Ltd Unauthorized electronic component detection device
JP2004097577A (en) * 2002-09-10 2004-04-02 Sankyo Kk Game machine
JP4359479B2 (en) * 2003-10-20 2009-11-04 株式会社北電子 Slot machine with fraud detection function
JP4636946B2 (en) * 2005-06-09 2011-02-23 株式会社大都技研 Amusement stand
JP4848064B2 (en) * 2006-02-07 2011-12-28 株式会社オリンピア Game machine
JP2007236569A (en) * 2006-03-07 2007-09-20 Olympia:Kk Game machine, illegal action preventing method for game machine and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8719827B2 (en) 2002-01-09 2014-05-06 Panasonic Corporation Processor and program execution method capable of efficient program execution

Also Published As

Publication number Publication date
JP2010162217A (en) 2010-07-29

Similar Documents

Publication Publication Date Title
JP5590275B2 (en) Game machine
JP5945809B2 (en) Slot machine
JP2011147508A (en) Game machine
JP2003062174A (en) Slot machine
JP5204675B2 (en) Game machine
JP4005866B2 (en) Slot machine
JP6296479B2 (en) Game machine
JP5499311B2 (en) Game machine
JP4742089B2 (en) Gaming machine, gaming machine program, and computer-readable recording medium recording gaming machine program
JP4755969B2 (en) Game machine
JP2011011009A (en) Game machine
JP5849294B2 (en) Game machine
JP5845308B2 (en) Game machine
JP4842622B2 (en) Game machine
JP5550006B2 (en) Game machine
JP4777144B2 (en) Game machine
JP4054286B2 (en) Slot machine
JP4848064B2 (en) Game machine
JP6064021B2 (en) Game machine
JP2009061130A (en) Put-out storage device and game machine
JP6085133B2 (en) Game machine
JP5467448B2 (en) Game machine
JP4711467B2 (en) Game machine
JP2013022096A (en) Game machine
JP6534084B6 (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111005

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121228

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: 20130205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130215

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5204675

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees