JP5109033B2 - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP5109033B2
JP5109033B2 JP2007285508A JP2007285508A JP5109033B2 JP 5109033 B2 JP5109033 B2 JP 5109033B2 JP 2007285508 A JP2007285508 A JP 2007285508A JP 2007285508 A JP2007285508 A JP 2007285508A JP 5109033 B2 JP5109033 B2 JP 5109033B2
Authority
JP
Japan
Prior art keywords
fraud
game
control device
game control
illegal
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
JP2007285508A
Other languages
Japanese (ja)
Other versions
JP2009112348A (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 JP2007285508A priority Critical patent/JP5109033B2/en
Publication of JP2009112348A publication Critical patent/JP2009112348A/en
Application granted granted Critical
Publication of JP5109033B2 publication Critical patent/JP5109033B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、遊技を統括的に制御する遊技制御装置を備えた遊技機において、遊技制御装置へのリセット信号を利用した不正を防止する技術に関する。   The present invention relates to a technique for preventing fraud using a reset signal to a game control device in a gaming machine provided with a game control device for overall control of games.

従来、遊技制御装置におけるはずれ/大当りの判定は、始動口入賞時に抽出される乱数に基づいて行われる。また、この判定は、該当する始動入賞記憶による変動表示ゲームの開始時に行われ、判定結果は種々の制御情報とともに変動表示コマンドとして演出制御装置へ送信されるように構成されている(例えば、特許文献1)。
また、乱数を初期化しそのタイミングを把握して大当り乱数を狙うという行為を行うため、初期化スイッチと主基板の間に不正基板を介装し、不正基板から主基板へ初期化信号(リセット信号)を出力させるようにする。このような観点から、初期化処理が行われたことで初期化信号により初期化報知コマンドを音制御部へ出力し、その旨を音で報知するように構成している。(例えば、特許文献2)
Conventionally, the determination of the loss / big hit in the game control device is performed based on a random number extracted at the time of winning the start opening. This determination is made at the start of the variable display game by the corresponding start winning memory, and the determination result is transmitted to the effect control device as a variable display command together with various control information (for example, patents). Reference 1).
In addition, in order to perform the act of initializing a random number and grasping the timing and aiming for a big hit random number, an illegal board is interposed between the initialization switch and the main board, and an initialization signal (reset signal) is sent from the illegal board to the main board. ) Is output. From such a point of view, an initialization notification command is output to the sound control unit by an initialization signal when the initialization process is performed, and the fact is notified by sound. (For example, Patent Document 2)

特開2003−290515号公報JP 2003-290515 A 特開2003−24553号公報JP 2003-24553 A

しかし、上記特許文献のような判定制御を行っている遊技機に対し、特許文献2にあるような不正基板を主基板とサブ基板の間に介装し、初期化報知コマンド自体を無効にすることで報知が行われないようにしたり、そういった不正基板により、主基板から送信される変動表示コマンドを解析して大当りか否かを把握し、以降そのタイミングで不正基板から初期化信号や始動入賞信号を送信し、不正に大当りを獲得するという不正行為を行われることがしばしばある。
また、こういった不正行為を抑止するため、初期化の際に初期値乱数を毎回ランダムに設定することでねらい打ちされないようにする手法も検討されているが、初期値をランダムにしたところで、何度も初期化信号、始動入賞信号の送信後コマンドを解析するという行為を繰り返せば、いずれ大当りを不正に獲得されることが大いに考えられる。
However, for gaming machines that perform judgment control as in the above-mentioned patent document, an illegal board as in patent document 2 is interposed between the main board and the sub board, and the initialization notification command itself is invalidated. By using this illegal board, the fluctuation display command transmitted from the main board is analyzed to determine whether it is a big hit or not. Often cheating is done by sending a signal and getting a jackpot illegally.
In addition, in order to prevent such fraud, a method of preventing random attacks by setting an initial random number every time during initialization has been studied. If the act of analyzing the command after transmitting the initialization signal and the start winning signal is repeated, it is highly conceivable that the jackpot will be obtained illegally.

これらの問題は、遊技者の不正利益獲得から、遊技店の莫大な利益被害にもつながり、多くの問題、被害をもたらすことになる。
そこで本発明は、上記のような問題点を解決するためになされたもので、遊技制御装置へのリセット信号を利用した不正行為の防止を可能とする遊技機を提供することを目的とする。
These problems lead to immense profits of the game shop from the illegal profits of the players, and cause many problems and damages.
Accordingly, the present invention has been made to solve the above-described problems, and an object of the present invention is to provide a gaming machine that can prevent an illegal act using a reset signal to the game control device.

本願請求項1に記載の遊技機は、
遊技を統括的に制御する遊技制御装置を備えた遊技機において、
前記遊技制御装置は、
当該遊技制御装置をリセットするためのリセット信号の発生頻度に基づいて不正発生を判断する不正判断手段と、
該不正判断手段により、不正発生と判断された場合に不正時処理を実行する不正時処理手段と、を備え
前記不正判断手段は、
前記リセット信号の発生に基づいて計時を開始し、タイムアップする前に次の前記リセット信号が発生したことに基づいてそれまでの計時を終了して次の新たな計時を開始する間隔タイマと、
前記間隔タイマがタイムアップするまでの間に発生したリセット信号の回数が累積的に計数され、前記間隔タイマがタイムアップすると計数結果が初期化される不正カウンタと、
該不正カウンタによって間隔タイマがタイムアップするまでの間に発生したリセット信号の計数結果が所定回数に達したか否かを判定する判定手段と、よりなり、
前記判定手段により、前記計数結果が所定回数に達したと判定された場合に不正発生と判断することを特徴とする。
The gaming machine according to claim 1 of the present application is
In a gaming machine equipped with a game control device for overall control of games,
The game control device includes:
Fraud determination means for determining fraud occurrence based on the frequency of occurrence of a reset signal for resetting the game control device;
A fraud processing unit that executes fraud processing when the fraud determination unit determines that a fraud has occurred ;
The fraud determination means includes
An interval timer that starts timing based on the generation of the reset signal, ends the previous timing based on the occurrence of the next reset signal before the time is up, and starts the next new timing,
The number of reset signals generated until the interval timer times out is cumulatively counted, and an incorrect counter whose counting result is initialized when the interval timer times up,
And determination means for determining whether or not the counting result of the reset signal generated until the interval timer times out by the illegal counter has reached a predetermined number of times,
When the determination means determines that the counting result has reached a predetermined number of times, it is determined that fraud has occurred .

なお、本発明の好ましい態様として、例えば請求項2に記載のように、前記不正時処理手段により行われる不正時処理は、当該遊技制御装置による遊技制御の停止である構成としてもよい。 As a preferred aspect of the present invention, for example, as described in claim 2 , the illegal time processing performed by the illegal time processing means may be a stop of game control by the game control device.

また、例えば請求項3に記載のように、前記遊技に関する情報を管理する管理装置へ情報を送信する送信手段を備え、
前記不正時処理手段により行われる不正時処理は、前記送信手段による不正発生情報の送信である構成としてもよい。
In addition, for example, as described in claim 3 , a transmission unit that transmits information to a management device that manages information about the game is provided,
The fraud processing performed by the fraud processing unit may be a transmission of fraud occurrence information by the transmission unit.

また、例えば請求項4に記載のように、前記不正時処理手段により行われる不正時処理は、不正フラグのセットである構成としてもよい。 Further, for example, as described in claim 4 , the fraud processing performed by the fraud processing unit may be a set of fraud flags.

また、例えば請求項5に記載のように、前記複数の図柄の変動表示を行う変動表示ゲームを行う変動表示装置を備え、
前記遊技制御装置は、前記変動表示装置における変動表示ゲームの制御を行うとともに、前記不正フラグがセットされていた場合には、前記変動表示ゲームを行わないようにしてもよい。
In addition, for example, as described in claim 5 , a variation display device for performing a variation display game for performing variation display of the plurality of symbols is provided,
The game control device may control the variation display game in the variation display device, and may not perform the variation display game when the fraud flag is set.

また、例えば請求項6に記載のように、前記遊技制御装置にRAM初期化スイッチが設けられ、電源投入時に前記RAM初期化スイッチが操作されている場合には、前記不正カウンタの計数結果が初期化される構成としてもよい。 In addition, for example, as described in claim 6 , when the game control device is provided with a RAM initialization switch, and the RAM initialization switch is operated when power is turned on, the count result of the illegal counter is initial It is good also as a structure made into.

請求項1に記載の遊技機によれば、不正行為を効果的に摘発できる。何故なら、前記リセット信号が短時間に頻発するのは、正常ではあり得ず、不正基板などによる不正なリセット信号の発生時である可能性が高い。そして本発明は、リセット信号の発生頻度に基づいて不正発生を判断して不正時処理を実行するため、不正行為を効果的に摘発し、それによる被害を防止できる。   According to the gaming machine of the first aspect, fraudulent acts can be detected effectively. This is because it is not normal that the reset signal frequently occurs in a short time, and there is a high possibility that the reset signal is generated by an illegal substrate or the like. In the present invention, the occurrence of fraud is determined based on the frequency of occurrence of the reset signal and the processing at the time of fraud is executed. Therefore, fraudulent acts can be detected effectively and damage caused thereby can be prevented.

また、請求項1に記載の遊技機によれば、一組のカウンタとタイマによる簡単な処理で不正発生が判断できるので、大幅なプログラムの変更をすることなく、また制御負担をほとんど増加させることなく、不正行為を発見することができる。 Further, according to the gaming machine of claim 1, since the fraud can be determined in a simple process by a set of counters and timers, without changing the substantial program and thereby hardly increased control load Without any fraud.

また、請求項2に記載の遊技機によれば、不正が行われた場合には遊技制御が停止されるので、以降の遊技に不正の影響を与えないようにすることができる。即ち、遊技上の利益が不正に獲得されてしまうことを防止できる。 In addition, according to the gaming machine of the second aspect , since the game control is stopped when fraud is performed, it is possible to prevent the subsequent games from being fraudulently affected. That is, it is possible to prevent illegal gains in gaming.

また、請求項3に記載の遊技機によれば、不正が行われた場合に管理装置へその旨を送信するので、遊技店の店員が不正行為に迅速に対応することができる。 In addition, according to the gaming machine of the third aspect , when fraud is performed, the fact is transmitted to the management device, so that the store clerk of the game shop can quickly cope with the fraud.

また、請求項5に記載の遊技機によれば、不正が行われた場合には変動表示ゲームが実行されなくなるので、以降の遊技(少なくとも変動表示ゲーム)に不正の影響を与えないようにすることができる。少なくとも、変動表示ゲームによる遊技上の利益が不正に獲得されてしまうことを防止できる。
また、請求項6に記載の遊技機であると、遊技機の生産工場の検査員や遊技店の店員等が、電源投入時に遊技制御装置のRAM初期化スイッチを操作することによって、前記不正カウンタの計数結果を強制的に初期化できるので、便利である。
In addition, according to the gaming machine of the fifth aspect , since the variable display game is not executed when fraud is performed, the subsequent game (at least the variable display game) is prevented from being fraudulently affected. be able to. At least, it is possible to prevent the gaming profits from the variable display game from being illegally acquired.
In the gaming machine according to claim 6 , an inspector at a production factory of a gaming machine, a clerk at a gaming store, etc. operate the RAM initialization switch of the gaming control device when the power is turned on, so that the illegal counter This is convenient because the counting result can be forcibly initialized.

以下、本発明の実施の形態として、パチンコ機に適用した場合の形態例を、図面を参照して説明する。
(第1形態例)
まず第1形態例を説明する。
A.パチンコ機の全体構成
最初に、図1及び図2によって本例のパチンコ機の全体構成について説明する。図1は本例のパチンコ機1の正面図であり、図2はパチンコ機1の裏面図である。
パチンコ機1は、当該パチンコ機1が設置される島に対して固定される本体枠12(いわゆる機枠であり、図2に示す)と、この本体枠12にヒンジ部3において回動可能に軸支されることによって、本体枠12に対して開閉自在とされた前面枠11とを備える。
そして、前面枠11の裏面側には、遊技盤(遊技盤全体を示す符号は省略)を収納可能な遊技盤収納部材9(いわゆる裏機構盤)を備える。遊技盤は、この遊技盤収納部材9に収納されて、前面枠11の上側に取り付けられる。
Hereinafter, as an embodiment of the present invention, a configuration example when applied to a pachinko machine will be described with reference to the drawings.
(First embodiment)
First, the first embodiment will be described.
A. First, the overall configuration of the pachinko machine according to the present embodiment will be described with reference to FIGS. 1 and 2. FIG. 1 is a front view of the pachinko machine 1 of this example, and FIG. 2 is a back view of the pachinko machine 1.
The pachinko machine 1 includes a main body frame 12 (a so-called machine frame, shown in FIG. 2) fixed to an island where the pachinko machine 1 is installed, and the main body frame 12 is rotatable at the hinge portion 3. A front frame 11 that can be opened and closed with respect to the main body frame 12 by being pivotally supported.
And on the back side of the front frame 11, a game board storage member 9 (so-called back mechanism board) capable of storing a game board (a symbol indicating the whole game board is omitted) is provided. The game board is stored in the game board storage member 9 and attached to the upper side of the front frame 11.

前面枠11には、その前面上側を覆うようにガラス枠13が開閉自在に取付けられている。なお、このガラス枠13により保持されるガラス板(透明のプラスチックボードでもよい、符号は省略)を介して、遊技盤の後述する遊技領域33が前面から視認可能となっている。
またガラス枠13は、ヒンジ部3において前面枠11に開閉可能に軸支されている。
また、このガラス枠13の下側には、開閉パネル15が配置され、前面枠11に対して開閉自在に取付けられている。さらに、この開閉パネル15の下側には、操作パネル16が前面枠11に対して通常は固定状態に設けられている。
A glass frame 13 is attached to the front frame 11 so as to be openable and closable so as to cover the upper front side. Note that a game area 33 (to be described later) of the game board can be viewed from the front through a glass plate (a transparent plastic board may be omitted) held by the glass frame 13.
The glass frame 13 is pivotally supported by the front frame 11 at the hinge portion 3 so as to be opened and closed.
An open / close panel 15 is arranged below the glass frame 13 and is attached to the front frame 11 so as to be openable and closable. Further, an operation panel 16 is normally fixed to the front frame 11 below the open / close panel 15.

遊技盤は、板状の基材(いわゆるベニア)の前面に遊技釘を植設したもので、その前面の略円形領域がガイドレール32で囲まれることにより遊技領域33が形成されたものである。遊技領域33は、打ち込まれた遊技球を上方から落下させつつアウトあるいはセーフの判定(入賞したか否かの判定)を行う領域であり、入賞口に遊技球が入って有効にセーフとなる場合は、所定数の遊技球が開閉パネル15に設けられた上皿17に排出される(即ち、賞球として排出される)構成となっている。
また、前面枠11の開閉側(図1において右側)の縁部には、前面枠11及びガラス枠13の施錠装置(図示省略)の鍵挿入部21が形成されている。
The game board has game nails planted on the front surface of a plate-like base material (so-called veneer), and a game area 33 is formed by surrounding a substantially circular area of the front face with a guide rail 32. . The game area 33 is an area in which a game ball that has been thrown in is dropped from above and is judged to be out or safe (determination of whether or not a prize has been won), and when the game ball enters the winning opening and becomes effectively safe Is configured such that a predetermined number of game balls are discharged to an upper plate 17 provided on the open / close panel 15 (that is, discharged as a prize ball).
Further, a key insertion portion 21 of a locking device (not shown) for the front frame 11 and the glass frame 13 is formed at the edge of the front frame 11 on the opening / closing side (right side in FIG. 1).

また、開閉パネル15に設けられた上皿17は、賞球として又は貸球として排出された発射前の遊技球を一時保持するものである。この上皿17には、上皿17の遊技球を後述の下皿26に移す玉通路開閉用の上皿球抜きレバー24が設けられている。   Further, the upper plate 17 provided on the open / close panel 15 temporarily holds a game ball before being discharged as a prize ball or a rental ball. The upper plate 17 is provided with an upper plate ball removal lever 24 for opening and closing a ball passage for transferring a game ball of the upper plate 17 to a lower plate 26 described later.

また、操作パネル16には、灰皿25と、下皿26と、下皿26に貯留された球を外部下方に抜くための下皿球抜きレバー27と、遊技球の発射操作を行う発射操作ハンドル28とが設けられている。
また、図1において符号29で示すものは、ガラス枠13の左右両側や上皿17の前面に設けられ、効果音を出力するスピーカである。また、図2において符号19で示すものは、前面枠11の上部裏側に設けられた球貯留タンクである。パチンコ機1を設置する島設備側から適宜供給される遊技球がこの球貯留タンク19に貯留され、この球貯留タンク19内の遊技球が、パチンコ機1における賞球又は貸球として排出される。
Further, the operation panel 16 includes an ashtray 25, a lower plate 26, a lower plate ball removal lever 27 for pulling out the balls stored in the lower plate 26, and a firing operation handle for performing a game ball firing operation. 28 are provided.
In addition, what is indicated by reference numeral 29 in FIG. 1 is a speaker that is provided on both the left and right sides of the glass frame 13 and the front surface of the upper plate 17 and outputs sound effects. Further, what is denoted by reference numeral 19 in FIG. 2 is a sphere storage tank provided on the upper back side of the front frame 11. The game balls supplied as appropriate from the island facility side where the pachinko machine 1 is installed are stored in the ball storage tank 19, and the game balls in the ball storage tank 19 are discharged as prize balls or rental balls in the pachinko machine 1. .

次に、パチンコ機2の裏側には、演出制御ユニット(図示省略)、遊技制御ユニット100a(図3に示す)、払出制御ユニット150a(図2に示す)、電源ユニット151a(図2に示す)などが設けられている。なお、図3は遊技制御ユニット100aを示す正面図である。
演出制御ユニットは、遊技盤の裏面側に設けられ、内部に演出制御装置110(図4に示す)を備える。演出制御装置110は、遊技領域33の略中央に表示部54(画面)が配置される液晶表示器53(図4に示す)などを制御する制御装置である。液晶表示器53に代えて、他の表示器(例えばCRT)を設けてもよい。
Next, on the back side of the pachinko machine 2, there are an effect control unit (not shown), a game control unit 100a (shown in FIG. 3), a payout control unit 150a (shown in FIG. 2), and a power supply unit 151a (shown in FIG. 2). Etc. are provided. FIG. 3 is a front view showing the game control unit 100a.
The effect control unit is provided on the back side of the game board and includes an effect control device 110 (shown in FIG. 4). The effect control device 110 is a control device that controls a liquid crystal display 53 (shown in FIG. 4) and the like in which a display unit 54 (screen) is arranged at approximately the center of the game area 33. Instead of the liquid crystal display 53, another display (for example, a CRT) may be provided.

遊技制御ユニット100aは、後述する遊技制御装置100(図4に示す)が内部に設けられたユニットであり、遊技盤の裏面側であって演出制御ユニットの下方に組み付けられるユニットである。この遊技制御ユニット100aは、図3に示すように、遊技制御装置100を構成する回路基板を収納する遊技制御基板ボックス100bを筐体として備える。また、この遊技制御基板ボックス100bの右下位置には、RAM初期化スイッチ(RAM初期化SW)102の操作部103(押しボタン式のもの)が設けられている。また、この遊技制御基板ボックス100bの右側面には、この場合4個のかしめ部100cが設けられている。かしめ部100cは、遊技制御基板ボックス100b(即ち、遊技制御装置100)を封止するためのものである。詳細説明は省略するが、このかしめ部100cをかしめると、このかしめ部100cを破壊しない限り遊技制御基板ボックス100bを開くことができなくなり、このかしめ部100cを1個づつ使用すれば、この場合4回まで封止することができる。なおこのような封止構造は、遊技制御装置100に対する不正を防止すべく、遊技機を取り締まる法規によって義務付けられている。   The game control unit 100a is a unit in which a game control device 100 (shown in FIG. 4) described later is provided, and is a unit that is assembled on the back side of the game board and below the effect control unit. As shown in FIG. 3, the game control unit 100a includes a game control board box 100b that houses a circuit board constituting the game control apparatus 100 as a casing. An operation unit 103 (push-button type) of a RAM initialization switch (RAM initialization SW) 102 is provided at the lower right position of the game control board box 100b. In this case, four caulking portions 100c are provided on the right side surface of the game control board box 100b. The caulking portion 100c is for sealing the game control board box 100b (that is, the game control device 100). Although detailed description is omitted, if the caulking portion 100c is caulked, the game control board box 100b cannot be opened unless the caulking portion 100c is destroyed, and if this caulking portion 100c is used one by one, Can be sealed up to 4 times. It should be noted that such a sealing structure is obliged by laws and regulations governing gaming machines in order to prevent fraud with respect to the gaming control device 100.

次に払出制御ユニット150aは、前面枠11の裏側であって遊技盤の下方位置左側に設けられ、内部に払出制御装置(図示省略)を備える。払出制御装置は、貸球又は賞球として遊技球を排出する動作を制御する装置である。
また電源ユニット151aは、前面枠11の裏側であって遊技盤の下方位置右側に設けられ、内部に電源供給装置151(図4に示す)を備える。
Next, the payout control unit 150a is provided behind the front frame 11 and on the left side of the lower position of the game board, and includes a payout control device (not shown) therein. The payout control device is a device that controls an operation of discharging a game ball as a rental ball or a prize ball.
The power supply unit 151a is provided on the rear side of the front frame 11 and on the right side of the lower position of the game board, and includes a power supply device 151 (shown in FIG. 4) inside.

B.遊技盤の前面構成
図1において、符号32は遊技盤のガイドレールであり、既述したように、遊技盤前面の略円形領域がガイドレール32で囲まれることにより遊技領域33が形成されている。
遊技領域33には、図1に示すように、アウト球流入口34、センターケース40、普通電動役物(いわゆる普電)としての始動入賞口41、変動入賞装置42、一般入賞口43〜46、普図始動ゲート49、特図表示器50、多数の遊技釘(図示省略)などが設けられている。なお特図表示器50は、図1に示す如くセンターケース40の右上に設けられている。また図12に拡大して示すように、この特図表示器50の左側には、特図記憶表示器50a、普図表示器35、普図記憶表示器35a、ラウンド表示器36、遊技状態表示器37が設けられている。ここで図12は、特図表示器50等の拡大図である。また遊技釘は、遊技領域33の上部に飛入した遊技球がこれに当たりながら流下するものであり、センターケース40等の取付部分を除いた遊技領域内に複数本植設されている。
B. 1 is a guide rail of the game board. As described above, the game area 33 is formed by surrounding the substantially circular area of the front of the game board with the guide rail 32. .
As shown in FIG. 1, the game area 33 includes an out-ball inlet 34, a center case 40, a start winning port 41 as a normal electric accessory (so-called ordinary electric power), a variable winning device 42, and general winning ports 43 to 46. A general-purpose start gate 49, a special-purpose display 50, a number of game nails (not shown), and the like are provided. The special figure indicator 50 is provided at the upper right of the center case 40 as shown in FIG. As shown in FIG. 12, on the left side of the special figure display 50, a special figure storage display 50a, a common figure display 35, a general figure storage display 35a, a round display 36, a game state display. A vessel 37 is provided. Here, FIG. 12 is an enlarged view of the special figure display 50 and the like. In addition, the game nails that flow into the upper part of the game area 33 flow down while hitting the game nails, and a plurality of game nails are planted in the game area excluding the attachment portion such as the center case 40.

センターケース40は、遊技盤の裏側に取り付けられる液晶表示器53(図4に示す)の表示部54の前面周囲を囲む部材である。
液晶表示器53は、数字や文字などの識別情報(場合により特図という)を表示可能な表示部54(画面)を有し、複数列の特図を表示可能である。例えば、左側と中央と右側に特図を縦3列に表示し、各列において数字や文字等よりなる特図を停止状態で表示(停止表示)したり、あるいは変動状態(例えば、縦方向にスクロールする状態)で表示(即ち、変動表示)したりすることが可能である。また表示部54には、上記特図とは別個に背景画像やキャラクタ画像などの演出用又は情報報知用の画像が表示可能である。
The center case 40 is a member surrounding the front periphery of the display unit 54 of the liquid crystal display 53 (shown in FIG. 4) attached to the back side of the game board.
The liquid crystal display 53 includes a display unit 54 (screen) capable of displaying identification information (sometimes referred to as a special figure) such as numbers and characters, and can display a plurality of special figures. For example, special charts are displayed in three vertical columns on the left, center, and right, and special figures consisting of numbers, letters, etc. in each column are displayed in a stopped state (stop display), or in a fluctuating state (for example, vertically) Display in a scrolling state) (that is, a variable display). In addition, the display unit 54 can display an image for presentation or information notification such as a background image and a character image separately from the special figure.

また、始動入賞口41は、後述するように特図の始動入賞口として機能する入賞口であり、入賞口としての開口部分の開度を変化させる開閉部材41aを左右両側に有する。この始動入賞口41は、センターケース40の中央部下方に配置されている。
また、変動入賞装置42は、後述する大当りになったことを条件として開放される大入賞口42a(下大入賞口)を有する装置(いわゆるアタッカー)である。
The start winning opening 41 is a winning opening that functions as a start winning opening of a special drawing as will be described later, and has open / close members 41a that change the opening degree of the opening portion as the winning opening on both the left and right sides. The start winning opening 41 is disposed below the center portion of the center case 40.
The variable prize winning device 42 is a device (so-called attacker) having a big prize opening 42a (lower big prize opening) that is opened on condition that a big hit, which will be described later, is achieved.

次に、普図表示器35は、いわゆる普図の表示を行う表示器(この場合、1個の小さなランプよりなる表示器)である。
また、普図記憶表示器35aは、普図表示器35の近傍に複数設けられた小さなランプよりなり、そのランプの点灯状態によって、普図始動ゲート49を遊技球が通過することにより発生した普図の始動記憶の数(例えば、上限数が4個)を表示するものである。
Next, the general map display 35 is a display for displaying a so-called general map (in this case, a display composed of one small lamp).
Further, the general memory display 35a is composed of a plurality of small lamps provided in the vicinity of the general memory display 35. Depending on the lighting state of the lamps, the general memory display 35a is generated when the game ball passes through the general memory start gate 49. The number of start memories shown in the figure (for example, the upper limit number is 4) is displayed.

次に、特図表示器50は、本特図としての数字等を表示可能な7セグメントの表示器であり、始動入賞口11への入賞により発生した特図の始動記憶に基づいて本特図の変動表示を実行するためのものである。なお、この特図表示器50によって表示されるものが本特図であるのに対して、前述の液晶表示器53の表示部54で行われる特図の表示は、演出用のダミー表示である。
また、特図記憶表示器50aは、特図表示器50の近傍に複数設けられた小さなランプよりなり、そのランプの点灯状態によって、始動入賞口41への入賞により発生した始動記憶の数(例えば、上限数が4個)を表示するものである。
また、ラウンド表示器36は、普図表示器35の近傍に複数設けられた小さなランプよりなり、そのランプの点灯状態によって、後述する大当たりのラウンド数を表示するものである。
また、遊技状態表示器37は、やはり普図表示器35の近傍に複数設けられた小さなランプよりなり、そのランプの点灯状態によって、遊技状態を表示するものである。
Next, the special figure display 50 is a seven-segment display capable of displaying numbers and the like as the special figure, and based on the start memory of the special figure generated by winning the start winning opening 11. This is for executing the variable display. The special figure display 50 displays the special figure, whereas the special figure displayed on the display unit 54 of the liquid crystal display 53 is a dummy display for production. .
The special figure memory display 50a includes a plurality of small lamps provided in the vicinity of the special figure display 50, and the number of start memories generated by winning the start winning opening 41 (for example, depending on the lighting state of the lamps) , The upper limit number is 4).
The round indicator 36 is composed of a plurality of small lamps provided in the vicinity of the general-purpose indicator 35. The round indicator 36 displays the number of jackpot rounds to be described later according to the lighting state of the lamps.
The game status indicator 37 is also composed of a plurality of small lamps provided in the vicinity of the general-purpose indicator 35, and displays the game status according to the lighting state of the lamps.

C.制御系の構成
次に、本例のパチンコ機の制御系統について、図4を参照して説明する。図4は制御系統全体のブロック図である。なお図において、「SW」はスイッチを意味する。
図4において、遊技制御装置100は、遊技の総括的制御(遊技進行の制御やそのための各被制御機器の直接的又は間接的な制御含む)を行う制御装置であり、パチンコ遊技等に必要な役物制御を行うワンチップマイコンからなる遊技用マイコン101(遊技用マイクロコンピュータ)と、RAM初期化スイッチ102とを含んで構成されている。なお、遊技制御装置100は、動作プログラムなどの固定データを記憶しておく不揮発性のROMなどを備えるとともに、ワークエリアを提供するRAMを備える。このRAMは通常マイコン101内に内蔵されているが、マイコン101の外部に設けられていてもよい。
C. Next, the control system of the pachinko machine of this example will be described with reference to FIG. FIG. 4 is a block diagram of the entire control system. In the figure, “SW” means a switch.
In FIG. 4, a game control device 100 is a control device that performs overall control of a game (including control of game progress and direct or indirect control of each controlled device for that purpose), and is necessary for pachinko games and the like. A game microcomputer 101 (game microcomputer) made up of a one-chip microcomputer for performing an accessory control and a RAM initialization switch 102 are included. The game control apparatus 100 includes a nonvolatile ROM that stores fixed data such as an operation program, and a RAM that provides a work area. This RAM is normally built in the microcomputer 101, but may be provided outside the microcomputer 101.

ここで、遊技制御装置100の図示省略した入力インターフェースには、始動口スイッチ51、カウントスイッチ52、ゲートスイッチ53、及び一般入賞口スイッチ54からの検出信号が入力される。
ここで、始動口スイッチ51は、遊技領域33に設けられた特図の始動入賞口41に入賞した遊技球を1個ずつ検出するセンサであり、この検出信号を始動入賞信号として遊技制御装置100に出力する。またカウントスイッチ52は、遊技領域33に設けられた変動入賞装置42の大入賞口42aに入賞した遊技球を1個ずつ検出するセンサである。また、ゲートスイッチ53は、遊技領域33に設けられた普図始動ゲート49を通過する遊技球を1個ずつ検出するセンサである。また、一般入賞口スイッチ54は、遊技領域33に設けられた一般入賞口43〜46に対して設けられたセンサである。例えば、一般入賞口43〜46のそれぞれに対して一般入賞口スイッチ54が1個ずつ設けられ、各一般入賞口に入賞した遊技球がそれぞれ検出される構成となっている。
Here, detection signals from the start port switch 51, the count switch 52, the gate switch 53, and the general winning port switch 54 are input to the input interface (not shown) of the game control device 100.
Here, the start port switch 51 is a sensor that detects one game ball at a time in the special winning start winning port 41 provided in the game area 33, and uses this detection signal as a start winning signal to control the game control device 100. Output to. Further, the count switch 52 is a sensor that detects one game ball at a time in the big winning opening 42 a of the variable winning device 42 provided in the game area 33. Further, the gate switch 53 is a sensor that detects one game ball passing through the usual start gate 49 provided in the game area 33 one by one. Further, the general winning opening switch 54 is a sensor provided for the general winning openings 43 to 46 provided in the game area 33. For example, one general winning port switch 54 is provided for each of the general winning ports 43 to 46, and a game ball won in each general winning port is detected.

また、遊技制御装置100の入力インターフェースには、電源供給装置151からの停電検出信号やリセット信号が入力される。リセット信号は、遊技制御装置100をリセットするための信号である。ここで遊技制御装置100をリセットするとは、マイコン101を新たに起動させることを意味し、必ずしも遊技制御装置100のRAMのデータを初期化することを意味しない。なお周知のように、通常マイコンは電源投入時にリセット(パワーオンクリア)する必要がある。そのために電源供給装置151からは、電源投入時(停電からの復旧時含む)にリセット信号が遊技制御装置100に出力される。   Further, a power failure detection signal and a reset signal from the power supply device 151 are input to the input interface of the game control device 100. The reset signal is a signal for resetting the game control device 100. Here, resetting the game control device 100 means that the microcomputer 101 is newly activated, and does not necessarily mean that the RAM data of the game control device 100 is initialized. As is well known, the microcomputer usually needs to be reset (power-on-clear) when the power is turned on. Therefore, a reset signal is output from the power supply device 151 to the game control device 100 when the power is turned on (including when recovering from a power failure).

電源供給装置151は、電源スイッチ152、バックアップ電源153、停電検出回路154を備える。この電源供給装置151は、停電検出回路154によって停電と判定される電源電圧の低下(電源スイッチ152のオフ操作による電源オフ含む)を検出すると、遊技制御装置100や演出制御装置110に停電検出信号を出力する機能を有する。遊技制御装置100等は、この停電検出信号を受信すると、電源電圧が動作電圧未満に低下する前に、例えば後述する停電フラグの設定などの処理を行う。また電源供給装置151は、バックアップ電源153によって、停電時(通常の電源遮断時含む)にも例えば遊技制御装置100のRAMのデータをある程度の時間保持するバックアップ機能を有する。   The power supply device 151 includes a power switch 152, a backup power supply 153, and a power failure detection circuit 154. When this power supply device 151 detects a decrease in power supply voltage determined by the power failure detection circuit 154 as a power failure (including power off due to an operation of turning off the power switch 152), the power supply detection device 154 sends a power failure detection signal to the game control device 100 and the effect control device 110. Has a function of outputting. When the game control device 100 or the like receives this power failure detection signal, it performs processing such as setting of a power failure flag, which will be described later, before the power supply voltage drops below the operating voltage. In addition, the power supply device 151 has a backup function that retains, for example, the RAM data of the game control device 100 for a certain period of time even when a power failure occurs (including when the normal power supply is shut off).

一方、遊技制御装置100の図示省略した出力インターフェースからは、前述の特図表示器50や、前述の始動入賞口41の開閉部材41aを駆動する普電ソレノイド(普電SOL)71や、前述の変動入賞装置42の大入賞口42aの開閉扉を駆動する大入賞口ソレノイド(大入賞口SOL)72や、遊技店の管理装置200に対して盤用外部情報(例えば、大当り信号や後述する不正発生情報等)を送信するための盤用外部情報端子73に信号が出力される。なお、この盤用外部情報端子73を経由して管理装置200に情報を送信する遊技制御装置100の機能が、本発明の送信手段を構成する。   On the other hand, from the output interface (not shown) of the game control device 100, the above-mentioned special-figure display 50, the above-mentioned general-use solenoid (the general-purpose SOL) 71 that drives the opening / closing member 41a of the start winning opening 41, and the above-mentioned External information for a board (for example, a big hit signal or an illegality described later) with respect to a big prize opening solenoid (big prize opening SOL) 72 that drives the open / close door of the big prize opening 42a of the variable prize winning device 42 or the management apparatus 200 of the amusement store. A signal is output to the board external information terminal 73 for transmitting the generation information and the like. The function of the game control device 100 that transmits information to the management device 200 via the board external information terminal 73 constitutes the transmission means of the present invention.

また、遊技制御装置100の出力インターフェースからは、演出制御装置110に対して、制御情報(制御コマンド)が送信される。
演出制御装置110は、液晶表示器53の画像表示制御等を実行する制御装置であり、やはりCPUを含むマイクロコンピュータよりなり、遊技制御装置100から送信される制御情報に基づき液晶表示器53などを制御する。例えば、変動表示ゲームを実行する際には、遊技制御装置100から停止図柄の組み合わせ(結果態様)のデータと、変動時間のデータとを含む表示制御情報が、この場合送信される構成となっており、演出制御装置110では、この停止態様と変動時間を満足する変動態様を選択して、液晶表示器53に特図(識別情報)を変動表示させて最終的に特定の図柄の組み合わせ(結果態様)を導出表示する変動表示ゲームを行う構成となっている。
Control information (control command) is transmitted from the output interface of the game control device 100 to the effect control device 110.
The effect control device 110 is a control device that executes image display control and the like of the liquid crystal display 53, and is also composed of a microcomputer including a CPU, and controls the liquid crystal display 53 and the like based on control information transmitted from the game control device 100. Control. For example, when a variable display game is executed, display control information including combination of stop symbols (result mode) and variable time data is transmitted from the game control device 100 in this case. In the production control device 110, the stop mode and the change mode satisfying the change time are selected, and a special figure (identification information) is variably displayed on the liquid crystal display 53, and finally a combination of specific symbols (result) A variation display game for deriving and displaying the aspect) is performed.

また、演出制御装置110は、図4に示すように、スピーカ29や装飾LED30やモータ31の制御も行う構成となっている。装飾LED30は、パチンコ機1の前面に向けて設けられた装飾用の発光源である(図1では図示省略)。またモータ31は、遊技盤の前面に設けられた演出用の可動部材(図示省略)を駆動するためのモータである。
なお演出制御装置110は、遊技制御装置100から送信される制御情報の一つである初期化報知コマンドを受信すると、遊技制御装置100が初期化されたことを報知するための特定の音声をスピーカ29から出力する制御を行う。
Further, as shown in FIG. 4, the effect control device 110 is configured to also control the speaker 29, the decoration LED 30, and the motor 31. The decoration LED 30 is a light emission source for decoration provided toward the front surface of the pachinko machine 1 (not shown in FIG. 1). The motor 31 is a motor for driving a production-use movable member (not shown) provided on the front surface of the game board.
When the effect control device 110 receives an initialization notification command that is one of control information transmitted from the game control device 100, the speaker outputs a specific sound for notifying that the game control device 100 has been initialized. The control which outputs from 29 is performed.

なお、図4において符号180は、不正基板(ぶらさがり基板などと呼ばれるもの)の一例である。この不正基板180は、不正に大当たりなどを発生させる目的で、始動入賞口スイッチ51や電源供給装置151や演出制御装置110と遊技制御装置100との間の信号線に不正に接続され、擬似的に始動入賞口スイッチ51の検出信号や電源供給装置151からのリセット信号と同じものを遊技制御装置100に入力したり、遊技制御装置100から演出制御装置110に送信される制御情報を読み取って解析したりする機能を有する。   Note that reference numeral 180 in FIG. 4 is an example of an illegal board (called a hanging board or the like). This illegal board 180 is illegally connected to a signal line between the start prize opening switch 51, the power supply apparatus 151, the effect control apparatus 110, and the game control apparatus 100 for the purpose of illegally generating a jackpot or the like. The same signal as the detection signal from the start winning port switch 51 or the reset signal from the power supply device 151 is input to the game control device 100, or the control information transmitted from the game control device 100 to the effect control device 110 is read and analyzed. It has a function to do.

D.遊技の概要
次に、本形態例のパチンコ機で行われる遊技の概要や遊技の流れについて説明する。
まず、遊技が行われていない客待ち状態では、表示部54に客待ち状態用の静止画や動画が表示される。
そして、ガイドレール32を介して遊技領域33に打込まれた遊技球が、特図の始動入賞口41に入賞すると(即ち、特図の始動入賞があると)、特図表示器50での変動表示に加えて、表示部54において特図の変動表示が行われて、特図の変動表示ゲームが実行される。
D. Outline of Game Next, an outline of a game performed in the pachinko machine of the present embodiment and a flow of the game will be described.
First, in a customer waiting state in which no game is being played, a still image or a moving image for the customer waiting state is displayed on the display unit 54.
Then, when the game ball that is driven into the game area 33 through the guide rail 32 wins the special prize start winning opening 41 (that is, when there is a special prize start prize), the special figure display 50 In addition to the change display, a special figure change display is performed on the display unit 54, and a special figure change display game is executed.

そして、見かけ上、この変動表示ゲームの表示部54における特図の停止表示態様(変動表示により導出された特図の組合せ)が特別表示態様(例えば、「3、3、3」などのゾロ目)であれば、大当りと呼ばれる特典が遊技者に付与される。なお制御上は、例えば始動入賞があったことを条件として、大当り乱数の値が抽出記憶されて、この抽出記憶された乱数値と予め設定された判定値とが判定時に比較判定され、この比較判定結果に基づいて、予め大当りとするか否かが決定され、この決定に応じて上記変動表示ゲームが開始される。   And, apparently, the special display stop display mode (a combination of special maps derived by the variable display) in the display unit 54 of the variable display game is a special display mode (for example, “3, 3, 3”, etc.) ), A bonus called jackpot is given to the player. In terms of control, for example, on the condition that there has been a start winning, the value of the big hit random number is extracted and stored, and the random number value that has been extracted and stored is compared and determined at the time of determination. Based on the determination result, whether or not to make a big hit is determined in advance, and the variable display game is started in response to this determination.

次に、上記大当り状態になると、変動入賞装置42の大入賞口が、規定時間(例えば、30秒)を越えない範囲内において、例えば10個入賞までの期間だけ一時的に開放される開放動作が行われる。そしてこの開放動作は、例えば、15ラウンドまで行われる。
また、上記特図の変動表示ゲーム中又は大当り中に、始動入賞口41にさらに遊技球が入賞したときには、前記特図記憶表示器50aにより特図始動記憶表示が行われて例えば4個まで記憶され、変動表示ゲーム又は大当りが終了した後に、その記憶(即ち、始動記憶)に基づいて上記特図の変動表示ゲームが繰り返されたり、客待ち状態に戻ったりする。
即ち、変動表示ゲームが大当たりで終了すれば大当たり状態に移行し、変動表示ゲームがはずれで終了し始動記憶があれば再度変動表示ゲームが実行され、変動表示ゲームがはずれで終了し始動記憶がなければ客待ち状態に戻り、大当たりが終了して始動記憶があれば再度変動表示ゲームが実行され、大当たりが終了して始動記憶がなければ客待ち状態に戻る流れとなっている。
Next, when the big hit state is reached, the opening operation is such that the big prize opening of the variable prize winning device 42 is temporarily opened, for example, for a period of up to ten winnings within a range not exceeding a prescribed time (for example, 30 seconds). Is done. This release operation is performed up to 15 rounds, for example.
In addition, when a game ball is further won in the start winning opening 41 during the above-mentioned special figure variable display game or big hit, a special figure start memory display is performed by the special figure memory display 50a to store, for example, up to four. Then, after the variable display game or jackpot is over, the special display variable display game is repeated or returned to the customer waiting state based on the memory (that is, the start memory).
That is, if the variable display game ends with a big hit, the game shifts to a big hit state, and if the variable display game ends with a start and there is a start memory, the variable display game is executed again, and the variable display game ends with a start and no start memory is stored. If the jackpot ends and the start memory is stored, the variable display game is executed again. If the jackpot ends and there is no start memory, the flow returns to the customer waiting state.

一方、遊技中に、遊技球が普図始動ゲート49を通過したときは、普図表示器35での普図の変動表示による普図の変動表示ゲームが行われる。そして、この変動表示ゲーム結果(停止した普図)が所定の態様であれば、普図当りと呼ばれる特典が付与される。
この普図当りになると、始動入賞口41の一対の開閉部材41aが逆ハの字に開いた開放状態に、例えば0.5秒程度保持される遊技が行われる。これにより、始動入賞口41に遊技球が入る可能性が生じて始動入賞し易くなり、その分、特図の変動表示ゲームの実施回数が増えて大当りになる可能性が増す。
また、上記普図の変動表示ゲーム中に、普図始動ゲート49にさらに遊技球が入賞したときには、前記普図記憶表示器35aで普図始動記憶表示が実行されて例えば4個まで記憶され、普図の変動表示ゲームの終了後に、その記憶に基づいて上記普図の変動表示ゲームが繰り返される。
On the other hand, when the game ball passes through the usual figure start gate 49 during the game, a usual figure change display game by the usual figure change display on the usual figure display 35 is performed. And if this variable display game result (stopped common figure) is a predetermined aspect, the privilege called per figure will be provided.
When this normal figure is reached, a game is held in which the pair of opening and closing members 41a of the start winning opening 41 are held in an open state in an inverted C shape, for example, for about 0.5 seconds. As a result, there is a possibility that a game ball enters the start winning opening 41 and it becomes easy to start a winning, and accordingly, the number of executions of the special display variable display game is increased and the possibility of being a big hit increases.
Also, during the above-mentioned variable display game, when a game ball is further won in the general chart start gate 49, a general chart start memory display is executed by the general chart storage display 35a and stored, for example, up to four. After the usual variable display game is over, the usual variable display game is repeated based on the memory.

E.制御系の動作
次に、前述した制御系により行われる制御内容について説明する。
(a)メイン処理(遊技制御装置)
まず、図5により、遊技制御装置100(マイコン101)のメイン処理の概略を説明する。
このメイン処理は、マイコン101に強制的にリセットがかけられたことに基づいて開始する。即ち、電源供給装置151の電源スイッチ152がオン操作されると、所定のタイミングに(マイコン101の電源投入時の所定のリセット期間に)電源供給装置151からリセット信号が遊技制御装置100に入力されてマイコン101のリセット端子がオンし、その後このリセット信号が解除されると、マイコン101が起動する。なお、作業者が遊技制御装置100のRAMの初期化をしようとする場合には、RAM初期化スイッチ102の操作部103を押しながら電源スイッチ152をオン操作する必要がある。
E. Operation of Control System Next, the contents of control performed by the above-described control system will be described.
(A) Main processing (game control device)
First, the outline of the main process of the game control apparatus 100 (microcomputer 101) will be described with reference to FIG.
This main process starts based on the fact that the microcomputer 101 is forcibly reset. That is, when the power switch 152 of the power supply device 151 is turned on, a reset signal is input from the power supply device 151 to the game control device 100 at a predetermined timing (during a predetermined reset period when the microcomputer 101 is turned on). When the reset terminal of the microcomputer 101 is turned on and the reset signal is subsequently released, the microcomputer 101 is activated. Note that when the worker wants to initialize the RAM of the game control device 100, it is necessary to turn on the power switch 152 while pressing the operation unit 103 of the RAM initialization switch 102.

そしてマイコン101は、起動すると、まず通常割込を禁止し、RAMアクセスを許可した後、全出力ポートにオフ信号(2値信号の「0」に相当する信号)を出力する(ステップS1〜S3)。なお、リセット信号によってマイコン101の各ドライバICはオフ設定(リセット)されているので、ソフト的に各ポートにオフ信号を出力する必要は必ずしもないが、ここでは念のためにステップS3が設けられている。   When the microcomputer 101 is activated, it first prohibits normal interrupts, permits RAM access, and then outputs an off signal (a signal corresponding to a binary signal “0”) to all output ports (steps S1 to S3). ). Since each driver IC of the microcomputer 101 is turned off (reset) by the reset signal, it is not always necessary to output the off signal to each port in software, but step S3 is provided here just in case. ing.

次に、RAM初期化スイッチ102がオンしているか否か判断し(ステップS4)、オンしていればステップS5に進んでRAM初期化処理1を実行し、オンしていなければステップS6に進む。ステップS5を経るとステップS10に進む。ここで、ステップS5に進むのは、RAM初期化スイッチ102がオン操作されてマイコン101が起動した場合である。このため、上記ステップS5のRAM初期化処理1では、遊技制御装置100のRAM内のデータを全てクリアする(即ち初期化する)。   Next, it is determined whether or not the RAM initialization switch 102 is turned on (step S4). If the RAM initialization switch 102 is turned on, the process proceeds to step S5 to execute the RAM initialization process 1. If not, the process proceeds to step S6. . After step S5, the process proceeds to step S10. Here, the process proceeds to step S5 when the RAM initialization switch 102 is turned on and the microcomputer 101 is activated. For this reason, in the RAM initialization process 1 in step S5, all the data in the RAM of the game control device 100 is cleared (that is, initialized).

次にステップS6では、停電フラグが前記RAMに正常に設定(記憶)されているか否か判断し、正常であれば停電復帰時であるとしてステップS7に進み、異常であれば(正常に記憶されてなければ)通常の電源投入時又は不正なリセット操作時(例えば、前述の不正基板180からのリセット信号によるリセット操作時)であるとしてステップS8に進む。なお、停電フラグは、後述する停電情報設定処理(ステップS20)で設定されるもので、例えば1バイトのデータで構成されている。前記RAMの停電フラグを設定するエリアの値は、通常の電源投入時(初期化状態)には初期化時の値(例えば、11111111b:FFh)になり、停電フラグとしては、このエリアに特定の値(例えば、01010101b:55h)が設定される。このため、停電フラグのエリアの値が、この特定の値のときは停電復帰時であり、特定の値以外であるときには通常の電源投入時又は不正なリセット操作時と判定できる。
なお、停電フラグが一旦設定されたものの、電源遮断状態(停電状態含む)が長期にわたり、前述のバックアップ電源153のバックアップ保証期間を越えてしまい、そのために停電フラグのデータが特定の値以外となったとき(データが正常に記憶されていないとき)にも、通常の電源投入時又は不正なリセット操作時と判定される(ステップS8に進む)。
Next, in step S6, it is determined whether or not the power failure flag is normally set (stored) in the RAM. If it is normal, it is determined that the power failure has been restored, and the process proceeds to step S7, and if it is abnormal (normally stored). If not, the process proceeds to step S8 assuming that it is a normal power-on time or an illegal reset operation (for example, a reset operation based on the reset signal from the illegal board 180 described above). The power failure flag is set in a power failure information setting process (step S20) to be described later, and is composed of, for example, 1-byte data. The value of the area for setting the power failure flag of the RAM is a value at the time of initialization (for example, 11111111b: FFh) at the time of normal power-on (initialization state), and the power failure flag is specific to this area. A value (for example, 01010101b: 55h) is set. For this reason, when the value of the area of the power failure flag is this specific value, it can be determined that the power failure has been restored, and when it is other than the specific value, it can be determined that the power is normally turned on or an illegal reset operation is performed.
Although the power failure flag is once set, the power shut-off state (including the power failure state) is long, and the backup power supply period of the above-described backup power source 153 is exceeded. Therefore, the data of the power failure flag is not a specific value. When it is detected (when data is not normally stored), it is determined that the power is normally turned on or an illegal reset operation is performed (proceeds to step S8).

そして、ステップS8に進むと、後述する不正チェック処理(図7(a))を実行した後、ステップS9でRAM初期化処理2を実行する。RAM初期化処理2では、例えば後述する図7(a)の不正チェック処理のために必要なデータ(少なくとも後述する不正カウンタのデータ)を除いて前記RAMのデータをクリアする。
なお、ステップS8の不正チェック処理は、遊技制御装置100のリセット信号の発生頻度に基づいて不正発生を判断して不正時処理を実行する処理であり、この処理によって実現される機能が本発明の不正判断手段や不正時処理手段を構成する。
次いでステップS9を経ると、ステップS10で電源投入コマンド送信処理を実行した後、ステップS13に進む。電源投入コマンド送信処理は、他の制御装置(演出制御装置110など)に電源投入コマンドを送信するための処理である。他の制御装置は、この電源投入コマンドを受けて、モータ31の動作位置を初期位置にするなどの初期化を行う。
In step S8, a fraud check process (FIG. 7A) described later is executed, and then a RAM initialization process 2 is executed in step S9. In the RAM initialization process 2, for example, the data in the RAM is cleared except for data necessary for the fraud check process shown in FIG. 7A described later (at least fraud counter data described later).
Note that the fraud check process in step S8 is a process of determining the occurrence of fraud based on the frequency of occurrence of the reset signal of the game control device 100 and executing the fraud time process, and the function realized by this process is the function of the present invention. It constitutes fraud determination means and fraud processing means.
Next, after step S9, the power-on command transmission process is executed in step S10, and then the process proceeds to step S13. The power-on command transmission process is a process for transmitting a power-on command to another control device (such as the effect control device 110). The other control device receives this power-on command and performs initialization such as setting the operation position of the motor 31 to the initial position.

一方、ステップS6で停電復帰時であると判定された場合には、ステップS7に進み、前記RAMのデータのチェックサムが正常か否かを判定する。そして、このチェックサムが正常でない場合(即ち前記RAMのデータが壊れているとき)にはステップS8に進み、前記チェックサムが正常である場合にはステップS11に進む。
ステップS11では、停電復旧処理を実行する。停電復旧処理は、後述するステップS20の処理でRAMに記憶保持していたスタックポインタのデータを読み込んでスタックポインタのデータとして設定した後(即ち、スタックポインタのデータを復帰させた後)、記憶保持していた情報に基づいて初期化すべき特定のRAM領域のみを初期化したり、処理を再開すべく中断時の情報を設定したりする。そしてステップS11を経ると、次にステップS12で停電復旧コマンド送信処理を実行した後、ステップS13に進む。停電復旧コマンド送信処理は、他の制御装置(演出制御装置110など)に停電復帰を通知するための処理である。
On the other hand, if it is determined in step S6 that the power failure has been restored, the process proceeds to step S7, where it is determined whether the checksum of the RAM data is normal. If the checksum is not normal (that is, when the data in the RAM is corrupted), the process proceeds to step S8, and if the checksum is normal, the process proceeds to step S11.
In step S11, a power failure recovery process is executed. In the power failure recovery process, after the stack pointer data stored and held in the RAM in the process of step S20 to be described later is read and set as the stack pointer data (that is, after the stack pointer data is restored), the data is stored and held. Only a specific RAM area to be initialized is initialized based on the information that has been set, or information at the time of interruption is set to resume processing. After step S11, the power failure recovery command transmission process is executed in step S12, and then the process proceeds to step S13. The power failure recovery command transmission processing is processing for notifying other control devices (such as the effect control device 110) of power failure recovery.

そしてステップS13では、通常割込処理を起動すべく割込タイマ(例えば0.5msec)を設定し、次のステップS14では、後述する初期値乱数更新処理のために、割込を一次禁止する。
次いでステップS14を経ると、ステップS15で初期値乱数更新処理を実行する。初期値乱数更新処理は、大当たりを決定する大当たり乱数などの乱数の初期値を更新する処理である。
そしてステップS15を経ると、ステップS16で通常割込を許可し、ステップS17に進む。
ステップS17では、停電発生か否か判定し、停電発生であればステップS18に進み、停電発生でなければステップS14に戻って、ステップS14〜S16の処理を繰り返す。本例の場合、パチンコ機1の定常的な稼働状態では、メイン処理においてこのステップS14〜S16を繰り返すことになり、この状態で図6に示す後述のタイマ割込処理が前記割込タイマの周期で定期的に繰り返し実行される。
なお、停電発生か否かは、停電検出回路154が停電を検出することによって電源供給装置151から出力される停電検出信号が、入力されたか否かによって判定する。なお停電が発生すると、上記停電検出信号をNMI割込信号として、実行中の処理を中断してステップS18以降を強制的に実行する態様でもよい。
In step S13, an interrupt timer (for example, 0.5 msec) is set to start the normal interrupt process. In the next step S14, interrupts are temporarily prohibited for the initial value random number update process described later.
Next, after step S14, an initial value random number update process is executed in step S15. The initial value random number update process is a process for updating an initial value of a random number such as a jackpot random number that determines a jackpot.
After step S15, normal interruption is permitted in step S16, and the process proceeds to step S17.
In step S17, it is determined whether or not a power failure has occurred. If a power failure has occurred, the process proceeds to step S18. If no power failure has occurred, the process returns to step S14 and the processes in steps S14 to S16 are repeated. In the case of this example, in the steady operation state of the pachinko machine 1, steps S14 to S16 are repeated in the main process, and in this state, the timer interrupt process described later shown in FIG. It is executed repeatedly at regular intervals.
Whether or not a power failure has occurred is determined by whether or not a power failure detection signal output from the power supply apparatus 151 when the power failure detection circuit 154 detects a power failure has been input. When a power failure occurs, the power failure detection signal may be used as an NMI interrupt signal to interrupt the process being executed and forcibly execute step S18 and subsequent steps.

そして、停電発生と判定されてステップS18に進むと、割込を禁止した後、次のステップS19で全ての出力をオフし(全出力ポートにオフデータを出力し)、次のステップS20で停電情報設定処理を実行する。停電情報設定処理では、前述の停電フラグを設定する他、全レジスタのデータを、バックアップ電源153によってバックアップされている前記RAMの所定エリアに全て保存する。
ステップS20を経ると、次のステップS21で前記RAMへのアクセスを禁止した後、待機する(電源断待ち状態となる)。
なお、以上のステップS18〜S21の処理は、停電によって電源電圧がマイコン101の動作電圧未満に低下する前に行われる。
Then, when it is determined that a power failure has occurred and the process proceeds to step S18, interrupts are prohibited, and then all outputs are turned off in the next step S19 (off data is output to all output ports), and a power failure occurs in the next step S20. Execute information setting processing. In the power failure information setting process, in addition to setting the power failure flag described above, all the data of all the registers are stored in a predetermined area of the RAM backed up by the backup power source 153.
After step S20, after prohibiting access to the RAM in the next step S21, it waits (becomes a power-off waiting state).
Note that the processes in steps S18 to S21 described above are performed before the power supply voltage drops below the operating voltage of the microcomputer 101 due to a power failure.

(b)遊技制御装置の通常割込処理
次に、遊技制御装置100(マイコン101)の通常割込処理を、図6により説明する。
この通常割込処理は、前述したステップS13の処理によって起動され、例えば0.5msec毎に実行される。
割込処理が開始されると、必要に応じてレジスタのデータを前記RAMの所定エリアに退避させるなどの処理、或いはさらに必要な入力処理やセンサ監視処理を行った後、まずステップS31で乱数更新処理1を行う。乱数更新処理1は、大当たり乱数(大当たりとするか否かを決定する乱数)や普図当り乱数(普図当りとするか否かを決定する乱数)を更新する処理であり、このステップS31に処理が進む度に、各乱数値を「1」だけ増加させて各乱数値を更新する。
なお入力処理では、各センサ類(前述の始動口スイッチ51など)の検出信号の読み取り処理などを実行する。またセンサ監視処理では、例えば前記入力処理において始動口スイッチ51がオンしたことが判定されると、大当たり乱数を抽出記憶するなどの処理を行う。
次にステップS32では、ステップS15と同様に初期値乱数更新処理を実行する。
次にステップS33では、乱数更新処理2を行う。乱数更新処理2は、特図の変動パターンを決定する乱数などを更新する処理であり、このステップS33に処理が進む度に、各乱数値を「1」だけ増加させて各乱数値を更新する。
(B) Normal Interrupt Processing of Game Control Device Next, normal interrupt processing of the game control device 100 (microcomputer 101) will be described with reference to FIG.
This normal interruption process is activated by the process of step S13 described above, and is executed, for example, every 0.5 msec.
When interrupt processing is started, after performing processing such as saving register data to a predetermined area of the RAM as necessary, or performing necessary input processing and sensor monitoring processing, first, random number update is performed in step S31 Process 1 is performed. The random number update process 1 is a process for updating a jackpot random number (a random number that determines whether or not to make a jackpot) and a random number for each common figure (a random number that determines whether or not to make a jackpot). Each time the process proceeds, each random value is incremented by “1” and each random value is updated.
In the input process, a detection signal reading process of each sensor (such as the start-up switch 51 described above) is executed. In the sensor monitoring process, for example, when it is determined in the input process that the start port switch 51 is turned on, a process such as extracting and storing a jackpot random number is performed.
Next, in step S32, an initial value random number update process is executed as in step S15.
Next, in step S33, random number update processing 2 is performed. The random number update process 2 is a process for updating a random number or the like that determines the variation pattern of the special figure. Each time the process proceeds to step S33, the random number value is incremented by “1” and the random number value is updated. .

次いで、ステップS34〜S36では、特図ゲーム処理、普図ゲーム処理、外部情報編集処理を順次実行した後、メイン処理を再開すべく、レジスタを復帰し、その後、割込時に中断した処理に復帰(リターン)する。
なお特図ゲーム処理では、特図の変動表示ゲームのための処理を行う。即ち、変動開始条件(変動表示ゲームの開始条件)の成立時において、大当たり乱数の判定(前記センサ監視処理で抽出記憶した大当たり乱数が大当たりか否か判定する処理)や、大当たりの場合に大当たりフラグをセットする処理や、特図の停止図柄の組み合わせ(結果態様)を設定する処理や、特図の変動態様を設定する処理が行われる。
ここで、変動開始条件の成立時とは、客待ち状態で始動口入賞があって変動表示ゲームが開始される時、変動表示ゲームがはずれで終了し始動記憶があって再度変動表示ゲームが実行される時、大当たりが終了して始動記憶があって再度変動表示ゲームが実行される時の3種類がある。
Next, in steps S34 to S36, after specially executed game processing, ordinary game processing, and external information editing processing are sequentially executed, the register is restored to resume the main processing, and then the processing is interrupted at the time of interruption. (Return).
In the special figure game process, a process for a special figure variable display game is performed. That is, when the change start condition (start condition of the change display game) is established, the big hit random number is determined (a process for determining whether the big hit random number extracted and stored in the sensor monitoring process is a big hit), or in the case of a big hit, the big hit flag , A process of setting a combination (result mode) of a special symbol stop symbol, and a process of setting a special graph variation mode.
Here, when the change start condition is satisfied, when the start-up prize is received in the waiting state and the change display game is started, the change display game ends and the start display is stored and the change display game is executed again. When the game is played, there are three types when the jackpot is over, the start-up memory is stored, and the variable display game is executed again.

また、この特図ゲーム処理では、特図の変動表示ゲームに関する各種出力データを設定する処理も行われる。即ち、特図の変動表示ゲームの遊技状態に合わせて、例えば、演出制御装置110などへ送信する制御情報(コマンド)の内容(コマンドデータ)を設定する。
また普図ゲーム処理では、普図の変動表示ゲームのための処理を行う。即ち、普図の変動表示遊技の状態に合わせて普図表示器などへ送信する制御情報の内容を設定する処理などを行う。
また外部情報編集処理では、特図の変動表示ゲームや普図の変動表示ゲームの状態に基づいて、例えば各ソレノイド71,72に対するオンデータ又はオフデータを送信領域に設定する処理などを行う。またこの外部情報編集処理では、特図の変動表示ゲームの遊技状態に基づいて、大当たり信号等のデータを、管理装置に通知すべく、これらのデータを送信領域に設定する処理も行う。
なお、上記ステップS34〜S36で設定されたデータは、図示省略したコマンド送信処理や出力処理によって出力される。
In this special figure game process, a process of setting various output data related to the special figure variable display game is also performed. That is, the content (command data) of control information (command) to be transmitted to, for example, the effect control device 110 is set in accordance with the game state of the special display variable display game.
In the usual game process, a process for a usual variable display game is performed. That is, processing for setting the content of control information to be transmitted to the general-purpose display or the like according to the state of the usual variable display game is performed.
In the external information editing process, for example, a process of setting on data or off data for the solenoids 71 and 72 in the transmission area is performed based on the state of the special variable display game or the normal variable display game. Also, in this external information editing process, based on the game state of the special display variable display game, a process for setting such data in the transmission area is also performed in order to notify the management device of data such as a jackpot signal.
The data set in steps S34 to S36 is output by command transmission processing and output processing not shown.

(c)不正チェック処理
次に、遊技制御装置100(マイコン101)の不正チェック処理(メイン処理のステップS8)を、図7(a)により説明する。
この処理が開始されると、まずステップS41で、間隔タイマがタイムアップしたか否か判定し、タイムアップしていればステップS42に進み、タイムアップしていなければステップS43に進む。間隔タイマは、後述するステップS46で設定されて計時を開始するタイマで、タイムアップする前にステップS46が実行されるとそれまでの計時を終了して次の新たな計時を開始する。
ステップS42に進むと、不正カウンタの値をゼロにクリア(初期化)した後、リターンする(メイン処理のステップS9に進む)。不正カウンタは、前述の不正基板180などからの不正なリセット信号を含む外部からのリセット信号(この場合、チェックサムが異常になっていない停電復旧時のリセット信号は除かれる)の発生回数を記録しておく前記RAMにおける所定の記憶領域である。
(C) Fraud check process Next, the fraud check process (step S8 of the main process) of the game control apparatus 100 (microcomputer 101) will be described with reference to FIG.
When this process is started, it is first determined in step S41 whether or not the interval timer has expired. If the time has expired, the process proceeds to step S42, and if not, the process proceeds to step S43. The interval timer is a timer that is set in step S46, which will be described later, and starts timekeeping. When step S46 is executed before the time is up, the timekeeping up to that point is terminated and the next new timekeeping is started.
In step S42, the value of the illegal counter is cleared (initialized) to zero, and then the process returns (proceeds to step S9 of the main process). The illegal counter records the number of occurrences of external reset signals including the illegal reset signal from the illegal substrate 180 described above (in this case, the reset signal at the time of power failure recovery when the checksum is not abnormal is excluded). This is a predetermined storage area in the RAM.

次にステップS43に進むと、リセット信号の発生回数を計数すべく、不正カウンタのデータを1回分だけ増加させ、ステップS44に進む。
そしてステップS44では、不正カウンタのデータが、予め設定された所定回数(例えば遊技制御装置100のROMに予め記憶されたもの)に到達したか否か判定する。そして、不正カウンタのデータが上記所定回数に到達していると、ステップS45に進んで不正時処理を実行する。
一方、上記ステップS44の判定で、不正カウンタのデータが上記所定回数に到達していないと判定された場合には、ステップS46に進んで間隔タイマの設定が行われる。即ち、ステップS46の設定により、間隔タイマはそれまでの計時を終了して次の新たな計時を開始する。ステップS44を経ると、リターンする(メイン処理のステップS9に進む)。
ここで、上記ステップS44によって実現される機能が、本発明の判定手段を構成している。
Next, when proceeding to step S43, the illegal counter data is increased by one time in order to count the number of times the reset signal is generated, and the process proceeds to step S44.
In step S44, it is determined whether or not the data of the fraud counter has reached a predetermined number of times (for example, one stored in advance in the ROM of the game control device 100). If the data of the illegal counter has reached the predetermined number of times, the process proceeds to step S45 to execute the illegal process.
On the other hand, if it is determined in step S44 that the illegal counter data has not reached the predetermined number of times, the process proceeds to step S46 to set an interval timer. That is, according to the setting in step S46, the interval timer ends the previous time measurement and starts the next new time measurement. After step S44, the process returns (proceeds to step S9 of the main process).
Here, the function realized by the above step S44 constitutes the determination means of the present invention.

なお、ステップS45の不正時処理は、この場合図7(b)に示す内容となっている。即ち、まずステップS47で遊技停止制御を行い、次いでステップS48で外部情報出力処理を行った後、リターンする(ステップS9に進む)。
なお、ステップS47の遊技停止制御は、特図の変動表示ゲームの制御を含む遊技制御全体が行われないように設定する制御である。またステップS48の外部情報出力処理は、不正が発生したことを示す不正発生情報を管理装置200に送信するための処理である。
In this case, the illegal processing in step S45 has the contents shown in FIG. That is, first, the game stop control is performed in step S47, and then after the external information output process is performed in step S48, the process returns (proceeds to step S9).
Note that the game stop control in step S47 is a control that is set so that the entire game control including the control of the special display variable display game is not performed. The external information output process in step S48 is a process for transmitting fraud occurrence information indicating that fraud has occurred to the management apparatus 200.

以上説明した不正チェック処理(ステップS8;ステップS41〜S45)によれば、前述の不正基板180などからの不正なリセット信号を含む外部からのリセット信号(この場合、チェックサムが異常になっていない停電復旧時のリセット信号は除かれる)の発生回数が不正カウンタによって計数される。この不正カウンタは、前記ステップS42の処理によって、前記間隔タイマがタイムアップすると計数結果が初期化される。但し、タイムアップする前に次の前記リセット信号が発生すると、前記間隔タイマはそれまでの計時を終了して次の新たな計時を開始するので(前記ステップS46)、結局、前記間隔タイマがタイムアップするより短い間隔で前記リセット信号が次々発生すると、この不正カウンタの計数値は初期化されず前記リセット信号の発生回数に応じて増加してゆくことになる。
したがって、例えば図9(a)に示すように、前記リセット信号が頻発して不正カウンタの数が所定回数(例えば5回)に到達すると不正であると判定される。これに対して、例えば図9(b)のように、前記リセット信号が短期間に2回連続した程度であると、不正カウンタの計数結果が所定回数に到達する前に前記間隔タイマがタイムアップして不正カウンタがクリアされるので、不正とは判定されない。なお、図9(a)のように前記リセット信号が短時間に頻発することは通常あり得ないので、結局本例によれば、不正基板などによる不正行為が信頼性高く判定されることになる。
なお、図9(a)や図9(b)は、前記リセット信号に対する間隔タイマや不正カウンタの値の変化の具体例を示す図であり、上側にリセット信号の波形や不正カウンタの値を示し、下側に間隔タイマの計時状態を示したものである。
According to the fraud check process described above (step S8; steps S41 to S45), an external reset signal including an illegal reset signal from the above-described fraud board 180 or the like (in this case, the checksum is not abnormal). The number of occurrences of the reset signal at the time of power failure recovery is counted by an illegal counter. In this illegal counter, the count result is initialized when the interval timer expires by the processing of step S42. However, if the next reset signal is generated before the time is up, the interval timer terminates the previous time measurement and starts the next new time measurement (step S46). When the reset signal is generated one after another at a shorter interval than the up, the count value of the illegal counter is not initialized and increases according to the number of times the reset signal is generated.
Therefore, for example, as shown in FIG. 9A, when the reset signal is frequently generated and the number of illegal counters reaches a predetermined number of times (for example, 5 times), it is determined to be illegal. On the other hand, as shown in FIG. 9B, for example, if the reset signal is continuous twice in a short time, the interval timer times out before the count result of the illegal counter reaches a predetermined number of times. Since the illegal counter is cleared, it is not determined that it is illegal. Since the reset signal is not likely to occur frequently in a short time as shown in FIG. 9A, in the end, according to this example, fraudulent acts caused by fraudulent boards or the like are determined with high reliability. .
FIGS. 9A and 9B are diagrams showing specific examples of changes in the values of the interval timer and the illegal counter with respect to the reset signal, and the waveform of the reset signal and the value of the illegal counter are shown on the upper side. The timing state of the interval timer is shown on the lower side.

以上説明した本例の遊技機によれば、不正行為を効果的に摘発し、それによる被害を防止できる。何故なら、前記リセット信号が短時間に頻発するのは、正常ではあり得ず、不正基板などによる不正なリセット信号の発生時である可能性が高い。そして本遊技機は、上述したようにリセット信号の発生頻度に基づいて不正発生を判断して不正時処理を実行するため、不正行為を効果的に摘発でき、それによる被害を防止できる。
特に本例では、一組のカウンタとタイマ(前記不正カウンタと間隔タイマ)による簡単な処理で不正発生が判断できるので、制御負担をほとんど増加させることなく不正行為を発見することができる。
According to the gaming machine of the present example described above, it is possible to effectively detect fraud and prevent damage caused by it. This is because it is not normal that the reset signal frequently occurs in a short time, and there is a high possibility that the reset signal is generated by an illegal substrate or the like. And since this game machine judges fraud occurrence based on the occurrence frequency of a reset signal as described above and executes fraud processing, it can effectively detect fraud and prevent damage caused by it.
In particular, in this example, since the occurrence of fraud can be determined by simple processing using a pair of counters and timers (the fraud counter and interval timer), it is possible to detect fraudulent activities with almost no increase in control load.

また、本遊技機によれば、不正が行われた場合には遊技制御が停止されるので、以降の遊技に不正の影響を与えないようにすることができる。即ち、遊技上の利益が不正に獲得されてしまうことを防止できる。
また、不正が行われた場合に管理装置へその旨を不正発生情報として送信するので、遊技店の店員が不正行為に迅速に対応することができる。
また、遊技制御装置100にRAM初期化スイッチ102が設けられ、電源投入時に前記RAM初期化スイッチ102が操作されている場合には、前記不正カウンタの計数結果が初期化される(図5のステップS5)。このため、遊技機の生産工場の検査員や遊技店の店員等が、電源投入時に上記RAM初期化スイッチ102を操作することによって、前記不正カウンタの計数結果を強制的に初期化できるので、便利である。
In addition, according to the gaming machine, since the game control is stopped when fraud is performed, it is possible to prevent the subsequent games from being fraudulently affected. That is, it is possible to prevent illegal gains in gaming.
Further, when fraud is performed, the fact is transmitted to the management device as fraud occurrence information, so that the store clerk of the amusement store can quickly respond to the fraud.
In addition, if the RAM initialization switch 102 is provided in the game control device 100 and the RAM initialization switch 102 is operated when the power is turned on, the count result of the illegal counter is initialized (step of FIG. 5). S5). For this reason, an inspector at a production factory for gaming machines, a store clerk at a gaming store, etc. can forcibly initialize the count result of the illegal counter by operating the RAM initialization switch 102 when the power is turned on. It is.

(第2形態例)
次に第2形態例を説明する。なお、以下の形態例は、第1形態例に対して制御処理内容の一部が異なるものであり、他の構成は第1形態例と同じでよい。
本例は、前述の図5におけるステップS8の不正チェック処理が図8(a)に示す内容となっており、また特図ゲーム処理(前述のステップS34)が図8(b)に示す内容となっている。
図8(a)において特徴的なのでは、第1形態例におけるステップS45(図7(a))の代わりに、ステップS45aが設けられている点である。このステップS45aでは、遊技制御を停止する処理はまだ行われず、不正フラグをセットする処理が行われる。なお、ここでセットされた不正フラグのデータは、図5におけるステップS9の初期化処理ではクリアされないで保持される構成となっており、この場合には図5におけるステップS5の初期化処理でクリアされる構成となっている。また不正フラグとは、不正が行われたことを示すデータであって、前述した停電フラグと同様に、前記RAMの特定エリアに書き込まれるデータである。
(Second embodiment)
Next, a second embodiment will be described. The following embodiment is different from the first embodiment in part of the control processing content, and other configurations may be the same as the first embodiment.
In this example, the fraud check process in step S8 in FIG. 5 has the contents shown in FIG. 8A, and the special game process (in step S34 described above) has the contents shown in FIG. 8B. It has become.
8A is characteristic in that step S45a is provided instead of step S45 (FIG. 7A) in the first embodiment. In this step S45a, the process for stopping the game control is not yet performed, and the process for setting the fraud flag is performed. Note that the illegal flag data set here is not cleared in the initialization process in step S9 in FIG. 5, but is held in this case, and in this case, cleared in the initialization process in step S5 in FIG. It becomes the composition which is done. The fraud flag is data indicating that fraud has been performed, and is data written to a specific area of the RAM, similar to the power failure flag described above.

そして図8(b)に示すように、特図ゲーム処理においては、まずステップS49で上記不正フラグがセットされているか否か判定され、セットされていればステップS50に進んで不正時処理を行い、セットされていなければステップS51に進んで通常ゲーム処理(通常の特図ゲーム処理の処理内容)を実行する。なお、ステップS50の不正時処理の内容は、第1形態例で説明した図7(b)の不正時処理と同じでよい。
本第2形態例でも第1形態例と同様の効果が得られる。なお、本第2形態例では、ステップS44で不正が判定されても、その時点で遊技制御が停止されるわけではなく、特図ゲーム処理において前記不正フラグによって通常の処理が行われなくなり、その結果として少なくとも特図の変動表示ゲームが行われなくなる。
Then, as shown in FIG. 8B, in the special figure game process, it is first determined in step S49 whether or not the fraud flag is set, and if it is set, the process proceeds to step S50 to perform fraud processing. If not set, the process proceeds to step S51 to execute a normal game process (processing contents of a normal special figure game process). Note that the content of the illegal processing in step S50 may be the same as the illegal processing in FIG. 7B described in the first embodiment.
In the second embodiment, the same effects as in the first embodiment can be obtained. In the second embodiment, even if fraud is determined in step S44, game control is not stopped at that time, and normal processing is not performed by the fraud flag in the special figure game processing. As a result, at least the special figure variation display game is not performed.

(第3形態例)
次に第3形態例を説明する。
本例は、前述の図5におけるステップS8の不正チェック処理が図10(a)に示す内容となっている。
不正チェック処理が開始されると、まずステップS61で、所定時間計測タイマがタイムアップしたか否か判定し、タイムアップしていればステップS62に進み、タイムアップしていなければステップS63に進む。所定時間計測タイマは、ステップS62で設定されて計時を開始するタイマで、タイムアップする度に新たな計時を開始して所定時間の計測を繰り返し行う。なお、この所定時間計測タイマは、遊技制御装置100がリセットされても計時動作が継続される構成である必要がある。
ステップS62に進むと、所定時間計測タイマの設定が行われ、その後リターンする。即ち、ステップS62の設定により、所定時間計測タイマは新たな計時を開始する。なおステップS62に処理が進むのは、所定時間計測タイマがタイムアップしていた状態でリセット信号が発生した場合であるので、ステップS62で(或いはステップS62の前後のタイミングで)不正カウンタのデータを1(リセット信号の計数結果が1回である状態)に初期化する処理も行われる。
(Third embodiment)
Next, a third embodiment will be described.
In this example, the fraud check process in step S8 in FIG. 5 described above has the contents shown in FIG.
When the fraud check process is started, first, in step S61, it is determined whether or not the predetermined time measurement timer has expired. If the time has expired, the process proceeds to step S62, and if not, the process proceeds to step S63. The predetermined time measurement timer is a timer that is set in step S62 and starts measuring time. When the time is up, a new time is started and measurement of the predetermined time is repeated. The predetermined time measurement timer needs to have a configuration in which the time measurement operation is continued even when the game control device 100 is reset.
In step S62, the predetermined time measurement timer is set, and then the process returns. That is, according to the setting in step S62, the predetermined time measurement timer starts a new time measurement. Since the process proceeds to step S62 when the reset signal is generated while the predetermined time measurement timer is up, in step S62 (or at the timing before and after step S62), the illegal counter data is transferred. A process of initializing to 1 (a state where the count result of the reset signal is 1) is also performed.

ステップS63に進むと、リセット信号の発生回数を計数すべく、不正カウンタのデータを1回分だけ増加させ、ステップS64に進む。
そしてステップS64では、不正カウンタのデータが、予め設定された所定回数(例えば遊技制御装置100のROMに予め記憶されたもの)に到達したか否か判定する。そして、不正カウンタのデータが上記所定回数に到達していると、ステップS65に進んで不正時処理を実行する。なお、ステップS65の不正時処理の内容は、第1形態例で説明した図7(b)の不正時処理と同じでよい。
一方、上記ステップS64の判定で、不正カウンタのデータが上記所定回数に到達していないと判定された場合には、リターンする。
なお、上記ステップS64によって実現される機能が、本発明の判定手段を構成している。
In step S63, in order to count the number of times the reset signal is generated, the illegal counter data is increased by one, and the process proceeds to step S64.
In step S64, it is determined whether or not the data of the illegal counter has reached a preset number of times (for example, one stored in advance in the ROM of the game control device 100). If the data of the fraud counter has reached the predetermined number of times, the process proceeds to step S65 to execute fraud processing. Note that the content of the unauthorized process in step S65 may be the same as the unauthorized process in FIG. 7B described in the first embodiment.
On the other hand, if it is determined in step S64 that the illegal counter data has not reached the predetermined number of times, the process returns.
The function realized by the above step S64 constitutes the determination means of the present invention.

以上説明した不正チェック処理(ステップS8;ステップS61〜S65)によれば、前述の不正基板180などからの不正なリセット信号を含む外部からのリセット信号(この場合、チェックサムが異常になっていない停電復旧時のリセット信号は除かれる)の発生回数が不正カウンタによって計数される。この不正カウンタは、リセット信号の回数を累積的に計数し、前記所定時間計測タイマがタイムアップすると計数結果が初期化される。このため、前記所定時間計測タイマがタイムアップするまでの期間内に前記リセット信号が多数発生すると、この不正カウンタの計数結果はステップS64の判定で所定値以上と判定されることになる。   According to the fraud check process described above (step S8; steps S61 to S65), an external reset signal including an illegal reset signal from the aforementioned illegal substrate 180 or the like (in this case, the checksum is not abnormal). The number of occurrences of the reset signal at the time of power failure recovery is counted by an illegal counter. The illegal counter cumulatively counts the number of reset signals, and the count result is initialized when the predetermined time measurement timer expires. For this reason, if a large number of the reset signals are generated within the period until the predetermined time measurement timer expires, the counting result of the illegal counter is determined to be equal to or larger than the predetermined value in the determination of step S64.

したがって、例えば図11(a)に示すように、前記リセット信号が頻発して所定時間内の不正カウンタの数が所定回数(例えば5回)に到達すると不正であると判定される。これに対して、例えば図11(b)のように、前記リセット信号が所定時間内に2回連続した程度であると、不正カウンタの計数結果が所定回数に到達する前に前記所定時間計測タイマがタイムアップして不正カウンタがクリアされるので、不正とは判定されない。なお、図11(a)のように前記リセット信号が短時間に頻発することは通常あり得ないので、結局本例によれば、不正基板などによる不正行為が信頼性高く判定されることになる。
なお、図11(a)や図11(b)は、前記リセット信号に対する所定時間計測タイマや不正カウンタの値の変化の具体例を示す図であり、上側にリセット信号の波形や不正カウンタの値を示し、下側に所定時間計測タイマの計時状態を示したものである。
本第3形態例でも第1形態例と同様の効果が得られる。
Therefore, for example, as shown in FIG. 11A, when the reset signal is frequently generated and the number of illegal counters within a predetermined time reaches a predetermined number of times (for example, 5 times), it is determined to be illegal. On the other hand, for example, as shown in FIG. 11B, if the reset signal is about twice consecutive within a predetermined time, the predetermined time measurement timer before the count result of the illegal counter reaches a predetermined number of times. However, the illegal counter is cleared and the illegal counter is cleared. Since the reset signal is not likely to occur frequently in a short time as shown in FIG. 11 (a), in the end, according to this example, an illegal act by an illegal substrate or the like is determined with high reliability. .
11A and 11B are diagrams showing specific examples of changes in the values of the predetermined time measurement timer and the illegal counter with respect to the reset signal, and the waveform of the reset signal and the value of the illegal counter are shown on the upper side. The timing state of the predetermined time measurement timer is shown on the lower side.
In the third embodiment, the same effects as in the first embodiment can be obtained.

(第4形態例)
次に第4形態例を説明する。なお本例は、第3形態例の変形である。
本例は、前述の図5におけるステップS8の不正チェック処理が図10(b)に示す内容となっており、また特図ゲーム処理(前述のステップS34)が図8(b)に示す内容となっている。
図10(b)において特徴的なのでは、第3形態例におけるステップS65(図10(a))の代わりに、ステップS65aが設けられている点である。このステップS65aでは、遊技制御を停止する処理はまだ行われず、不正フラグをセットする処理が行われる。なお、ここでセットされた不正フラグのデータは、図5におけるステップS9の初期化処理ではクリアされないで保持される構成となっており、この場合には図5におけるステップS5の初期化処理でクリアされる構成となっている。
(Fourth embodiment)
Next, a fourth embodiment will be described. This example is a modification of the third embodiment.
In this example, the fraud check process in step S8 in FIG. 5 has the contents shown in FIG. 10B, and the special figure game process (in step S34 described above) has the contents shown in FIG. 8B. It has become.
10 (b) is characterized in that step S65a is provided instead of step S65 (FIG. 10 (a)) in the third embodiment. In this step S65a, the process for stopping the game control is not yet performed, and the process for setting the fraud flag is performed. Note that the illegal flag data set here is not cleared in the initialization process in step S9 in FIG. 5, but is held in this case, and in this case, cleared in the initialization process in step S5 in FIG. It becomes the composition which is done.

本第4形態例でも第3形態例と同様の効果が得られる。なお、本第4形態例では、ステップS64で不正が判定されても、その時点で遊技制御が停止されるわけではなく、特図ゲーム処理において前記不正フラグによって通常の処理が行われなくなり、その結果として少なくとも特図の変動表示ゲームが行われなくなる。   In the fourth embodiment, the same effects as in the third embodiment can be obtained. In the fourth embodiment, even if fraud is determined in step S64, the game control is not stopped at that time, and normal processing is not performed by the fraud flag in the special figure game processing. As a result, at least the special figure variation display game is not performed.

なお、本発明は上述した形態例に限られず、各種の変形や応用があり得る。
例えば、第1形態例等の不正チェック処理(間隔タイマを使用したもの)と第3形態例等の不正チェック処理(所定時間計測タイマを使用したもの)を両方とも行い、何れかの不正チェック処理で不正発生が判定された場合、不正時処理を実行する態様でもよい。
The present invention is not limited to the above-described embodiments, and various modifications and applications are possible.
For example, both fraud check processing (using an interval timer) such as the first embodiment and fraud check processing (using a predetermined time measurement timer) such as the third embodiment are performed, and either fraud check processing In the case where the occurrence of fraud is determined in FIG.

なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

パチンコ機の正面図である。It is a front view of a pachinko machine. パチンコ機の裏面図である。It is a back view of a pachinko machine. 遊技制御ユニットを示す正面図である。It is a front view which shows a game control unit. パチンコ機の制御系統を示すブロック図である。It is a block diagram which shows the control system of a pachinko machine. 遊技制御装置のメイン処理を示すフローチャートである。It is a flowchart which shows the main process of a game control apparatus. 遊技制御装置のタイマ割込処理を示すフローチャートである。It is a flowchart which shows the timer interruption process of a game control apparatus. (a)は遊技制御装置の不正チェック処理を示すフローチャートであり、(b)は遊技制御装置の不正時処理を示すフローチャートである。(A) is a flowchart which shows the fraud check process of a game control apparatus, (b) is a flowchart which shows the process at the time of fraud of a game control apparatus. (a)は遊技制御装置の不正チェック処理(第2形態例)を示すフローチャートであり、(b)は遊技制御装置の特図ゲーム処理(第2形態例、第4形態例)を示すフローチャートである。(A) is a flowchart which shows the fraud check process (2nd form example) of a game control apparatus, (b) is a flowchart which shows the special game process (2nd form example, 4th form example) of a game control apparatus. is there. リセット信号に対する間隔タイマや不正カウンタの値の変化の具体例(第1形態例、第2形態例)を示す図である。It is a figure which shows the specific example (a 1st form example, a 2nd form example) of the change of the value of the space | interval timer with respect to a reset signal or an illegal counter. (a)は遊技制御装置の不正チェック処理(第3形態例)を示すフローチャートであり、(b)は遊技制御装置の不正チェック処理(第4形態例)を示すフローチャートである。(A) is a flowchart which shows the fraud check process (3rd example) of a game control apparatus, (b) is a flowchart which shows the fraud check process (4th example) of a game control apparatus. リセット信号に対する所定時間計測タイマや不正カウンタの値の変化の具体例(第3形態例、第4形態例)を示す図である。It is a figure which shows the specific example (a 3rd form example, a 4th form example) of the change of the value of the predetermined time measurement timer with respect to a reset signal or an illegal counter. 特図表示器等の拡大図である。It is an enlarged view of a special figure indicator.

符号の説明Explanation of symbols

1 遊技機
53 液晶表示器(変動表示装置)
100 遊技制御装置
101 マイクロコンピュータ(不正判断手段、不正時処理手段、間隔タイマ、不正カウンタ、判定手段、所定時間計測タイマ)
110 演出制御装置
200 管理装置
1 gaming machine 53 liquid crystal display (variable display device)
100 GAME CONTROL DEVICE 101 Microcomputer (Unauthorized Judgment Unit, Unauthorized Processing Unit, Interval Timer, Unauthorized Counter, Judgment Unit, Predetermined Time Measurement Timer)
110 Production control device 200 Management device

Claims (6)

遊技を統括的に制御する遊技制御装置を備えた遊技機において、
前記遊技制御装置は、
当該遊技制御装置をリセットするためのリセット信号の発生頻度に基づいて不正発生を判断する不正判断手段と、
該不正判断手段により、不正発生と判断された場合に不正時処理を実行する不正時処理手段と、を備え
前記不正判断手段は、
前記リセット信号の発生に基づいて計時を開始し、タイムアップする前に次の前記リセット信号が発生したことに基づいてそれまでの計時を終了して次の新たな計時を開始する間隔タイマと、
前記間隔タイマがタイムアップするまでの間に発生したリセット信号の回数が累積的に計数され、前記間隔タイマがタイムアップすると計数結果が初期化される不正カウンタと、
該不正カウンタによって間隔タイマがタイムアップするまでの間に発生したリセット信号の計数結果が所定回数に達したか否かを判定する判定手段と、よりなり、
前記判定手段により、前記計数結果が所定回数に達したと判定された場合に不正発生と判断することを特徴とする遊技機。
In a gaming machine equipped with a game control device for overall control of games,
The game control device includes:
Fraud determination means for determining fraud occurrence based on the frequency of occurrence of a reset signal for resetting the game control device;
A fraud processing unit that executes fraud processing when the fraud determination unit determines that a fraud has occurred ;
The fraud determination means includes
An interval timer that starts timing based on the generation of the reset signal, ends the previous timing based on the occurrence of the next reset signal before the time is up, and starts the next new timing,
The number of reset signals generated until the interval timer times out is cumulatively counted, and an incorrect counter whose counting result is initialized when the interval timer times up,
And determination means for determining whether or not the counting result of the reset signal generated until the interval timer times out by the illegal counter has reached a predetermined number of times,
A gaming machine , wherein the determination means determines that fraud has occurred when it is determined that the count result has reached a predetermined number of times .
前記不正時処理手段により行われる不正時処理は、当該遊技制御装置による遊技制御の停止であることを特徴とする請求項1に記載の遊技機。 The gaming machine according to claim 1, wherein the illegal time processing performed by the illegal time processing means is a stop of game control by the game control device . 遊技に関する情報を管理する管理装置へ情報を送信する送信手段を備え、
前記不正時処理手段により行われる不正時処理は、前記送信手段による不正発生情報の送信であることを特徴とする請求項2に記載の遊技機。
Comprising a transmission means for transmitting information to a management device for managing information relating to the game;
The gaming machine according to claim 2, wherein the fraud processing performed by the fraud processing means is transmission of fraud occurrence information by the transmission means .
前記不正時処理手段により行われる不正時処理は、不正フラグのセットであることを特徴とする請求項3に記載の遊技機。 4. The gaming machine according to claim 3, wherein the fraud processing performed by the fraud processing means is a fraud flag set . 複数の図柄の変動表示を行う変動表示ゲームを行う変動表示装置を備え、
前記遊技制御装置は、前記変動表示装置における変動表示ゲームの制御を行うとともに、前記不正フラグがセットされていた場合には、前記変動表示ゲームを行わないようにしたことを特徴とする請求項4に記載の遊技機。
A variation display device for performing a variation display game for performing variation display of a plurality of symbols is provided,
5. The game control device controls a variable display game in the variable display device and does not perform the variable display game when the fraud flag is set. The gaming machine described in 1.
前記遊技制御装置にRAM初期化スイッチが設けられ、電源投入時に前記RAM初期化スイッチが操作されている場合には、前記不正カウンタの計数結果が初期化されることを特徴とする請求項1〜5の何れかに記載の遊技機。 2. The RAM initialization switch is provided in the game control device, and the counting result of the illegal counter is initialized when the RAM initialization switch is operated when power is turned on. 5. The gaming machine according to any one of 5 .
JP2007285508A 2007-11-01 2007-11-01 Game machine Expired - Fee Related JP5109033B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007285508A JP5109033B2 (en) 2007-11-01 2007-11-01 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007285508A JP5109033B2 (en) 2007-11-01 2007-11-01 Game machine

Publications (2)

Publication Number Publication Date
JP2009112348A JP2009112348A (en) 2009-05-28
JP5109033B2 true JP5109033B2 (en) 2012-12-26

Family

ID=40780193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007285508A Expired - Fee Related JP5109033B2 (en) 2007-11-01 2007-11-01 Game machine

Country Status (1)

Country Link
JP (1) JP5109033B2 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5015291B2 (en) * 2010-06-30 2012-08-29 株式会社サンセイアールアンドディ Game machine
JP5609850B2 (en) * 2011-11-30 2014-10-22 株式会社三洋物産 Game machine
JP5609853B2 (en) * 2011-11-30 2014-10-22 株式会社三洋物産 Game machine
JP5609852B2 (en) * 2011-11-30 2014-10-22 株式会社三洋物産 Game machine
JP5435015B2 (en) * 2011-11-30 2014-03-05 株式会社三洋物産 Game machine
JP5609851B2 (en) * 2011-11-30 2014-10-22 株式会社三洋物産 Game machine
JP2013153778A (en) * 2012-01-26 2013-08-15 Sammy Corp Game machine
JP2015012895A (en) * 2013-07-03 2015-01-22 株式会社大一商会 Game machine
JP5610055B2 (en) * 2013-12-12 2014-10-22 株式会社三洋物産 Game machine
JP5987873B2 (en) * 2014-09-04 2016-09-07 株式会社三洋物産 Game machine
JP5987876B2 (en) * 2014-09-04 2016-09-07 株式会社三洋物産 Game machine
JP5987872B2 (en) * 2014-09-04 2016-09-07 株式会社三洋物産 Game machine
JP5987875B2 (en) * 2014-09-04 2016-09-07 株式会社三洋物産 Game machine
JP5987874B2 (en) * 2014-09-04 2016-09-07 株式会社三洋物産 Game machine
JP6553344B2 (en) * 2014-10-23 2019-07-31 株式会社三共 Game machine
JP6553345B2 (en) * 2014-10-23 2019-07-31 株式会社三共 Game machine
JP6553343B2 (en) * 2014-10-23 2019-07-31 株式会社三共 Game machine
JP2016187744A (en) * 2016-08-11 2016-11-04 株式会社三洋物産 Game machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3540219B2 (en) * 1999-10-22 2004-07-07 Kpe株式会社 GAME MACHINE AND CONTROL METHOD THEREOF
JP4112242B2 (en) * 2002-02-26 2008-07-02 株式会社藤商事 Game machine
JP2007018177A (en) * 2005-07-06 2007-01-25 Seiko Epson Corp Processing state monitoring method, processing state monitoring program, recording medium and image display device

Also Published As

Publication number Publication date
JP2009112348A (en) 2009-05-28

Similar Documents

Publication Publication Date Title
JP5109033B2 (en) Game machine
JP5051711B2 (en) Game machine
JP4524295B2 (en) Bullet ball machine
JP5178130B2 (en) Game machine
JP4163102B2 (en) Game machine
JP4204001B2 (en) Game machine
JP6390010B2 (en) Game machine
JP2017086925A (en) Game machine
JP2005288030A (en) Game machine
JP5715978B2 (en) Amusement stand
JP2016221040A (en) Game machine
JP2004016791A (en) Game machine
JP2003334371A (en) Game machine
JP2009273658A (en) Game table
JP2007105390A (en) Game machine
JP4628036B2 (en) Amusement store management system
JP2004016815A (en) Game machine
JP2003102959A (en) Game machine
JP3741663B2 (en) Game machine, computer program and recording medium
JP2004215965A (en) Game machine
JP3741660B2 (en) Game machine, computer program and recording medium
JP2008054706A (en) Device for game equipment
JP5923695B2 (en) Amusement stand
JP2016221036A (en) Game machine
JP6596936B2 (en) Game machine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110817

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110902

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111019

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120824

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

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5109033

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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