JPH11276700A - Game machine - Google Patents
Game machineInfo
- Publication number
- JPH11276700A JPH11276700A JP10063198A JP10063198A JPH11276700A JP H11276700 A JPH11276700 A JP H11276700A JP 10063198 A JP10063198 A JP 10063198A JP 10063198 A JP10063198 A JP 10063198A JP H11276700 A JPH11276700 A JP H11276700A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- game
- output
- cpu
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010355 oscillation Effects 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims description 34
- 239000000758 substrate Substances 0.000 abstract description 15
- 125000004122 cyclic group Chemical group 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 9
- 239000013078 crystal Substances 0.000 description 5
- 230000000737 periodic effect Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 239000011521 glass Substances 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Pinball Game Machines (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、パチンコ遊技機等
の遊技機に関し、特に、遊技者の操作によって遊技領域
に遊技媒体が発射され、遊技媒体が遊技領域に設けられ
た入賞領域に入賞すると所定の価値が遊技者に付与され
るとともに、特定入賞部への遊技媒体の進入により特別
遊技を行い、特別遊技の結果が所定の態様になったこと
にもとづいて遊技者に所定の遊技価値が付与可能となる
遊技機に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a gaming machine such as a pachinko gaming machine, and more particularly to a game machine in which a game medium is shot by a player's operation and the game medium wins a prize area provided in the game area. A predetermined value is given to the player, and a special game is performed by the entry of the game medium into the specific winning section, and the predetermined game value is given to the player based on the result of the special game being in a predetermined mode. The present invention relates to a gaming machine that can be provided.
【0002】[0002]
【従来の技術】遊技機として、遊技球などの遊技媒体を
発射装置によって遊技領域に発射し、遊技領域に設けら
れている入賞口などの入賞領域に遊技媒体が入賞する
と、所定個の賞球が遊技者に払い出されるものがある。
さらに、表示状態が変化可能な可変表示部が設けられ、
可変表示部の表示結果があらかじめ定められた特定の表
示態様となった場合に所定の遊技価値を遊技者に与える
ように構成されたものがある。2. Description of the Related Art As a gaming machine, a game medium such as a game ball is launched into a game area by a launching device, and when a game medium wins a winning area such as a winning opening provided in the game area, a predetermined number of prize balls are obtained. Are paid out to players.
Furthermore, a variable display unit capable of changing the display state is provided,
There is a configuration in which a predetermined game value is provided to a player when a display result of the variable display unit has a predetermined specific display mode.
【0003】可変表示部には複数の表示領域があり、通
常、複数の可変表示の表示結果を時期を異ならせて表示
するように構成されている。可変表示部には、例えば、
図柄等の複数の識別情報が可変表示される。可変表示部
の表示結果があらかじめ定められた特定の表示態様の組
合せとなることを、通常、「大当り」という。なお、遊
技価値とは、遊技機の遊技領域に設けられた可変入賞球
装置の状態が打球が入賞しやすい遊技者にとって有利な
状態になることや、遊技者にとって有利な状態となるた
めの権利を発生させたりすることである。「大当り」が
発生すると、例えば、遊技者に大量の賞球などの価値が
払い出される。The variable display section has a plurality of display areas, and is usually configured to display a plurality of variable display results at different times. In the variable display unit, for example,
A plurality of identification information such as symbols are variably displayed. The fact that the display result of the variable display unit is a combination of predetermined specific display modes is usually referred to as “big hit”. In addition, the game value is a right to make the state of the variable prize ball device provided in the game area of the gaming machine advantageous for a player who is easy to win a hit ball, or a right for the player to be in an advantageous state. Or to generate. When a "big hit" occurs, for example, a large amount of prize balls and the like are paid out to the player.
【0004】そのような遊技機における遊技制御におい
ては、所定の条件(例えば可変表示開始の条件となる始
動入賞)が成立すると乱数を発生させ、乱数値があらか
じめ決まられている所定値と一致すると「大当り」とな
る。また、ノイズ対策等の理由によって遊技制御を行う
回路部分は、所定の時間間隔でリセットされ起動され
る。乱数値の発生は、遊技制御を行う回路部分において
行われているので、遊技制御を行う回路部分の起動の時
間間隔に同期せざるを得ない。In game control of such a gaming machine, a random number is generated when a predetermined condition (for example, a start winning which is a condition for starting a variable display) is satisfied, and when a random number value matches a predetermined value determined in advance. "Big hit". Further, a circuit portion for performing game control for noise suppression or the like is reset and activated at predetermined time intervals. Since the generation of the random number value is performed in the circuit portion that performs the game control, it must be synchronized with the time interval of activation of the circuit portion that performs the game control.
【0005】すると、何らかの手段で起動の時間間隔が
検出されると、乱数値発生タイミングが認識されてしま
う。さらに、「大当り」となる乱数値が発生するタイミ
ングが認識されてしまう。すると、「大当り」となる乱
数値が発生するタイミングで始動入賞を狙うことによっ
て、頻繁に「大当り」を発生させることが可能になって
しまう。[0005] Then, if the time interval of activation is detected by some means, the timing of random number generation is recognized. Further, the timing at which a random number value of "big hit" occurs is recognized. Then, by aiming for the start winning at the timing when the random number value of “big hit” is generated, it is possible to frequently generate “big hit”.
【0006】遊技制御を行う回路部分の起動タイミング
を検出するために、遊技機に不正基板が取り付けられる
場合がある。そのような不正基板は遊技制御を行う回路
部分から外部に出力される信号を導入し、その信号にも
とづいて遊技制御を行う回路部分の起動タイミングを検
出し、「大当り」となる乱数値が発生するタイミングを
検出している。そして、不正基板は、そのタイミングで
遊技制御を行う回路部分に始動入賞信号を送り「大当
り」を不正に発生させることが可能になる。[0006] In order to detect the activation timing of a circuit portion for performing game control, an illegal board may be attached to a game machine. Such illegal board introduces a signal output from the circuit part that controls the game to the outside, detects the start timing of the circuit part that performs the game control based on the signal, and generates a random number value that becomes a "big hit" The timing to perform is detected. Then, the illegal board can send a start winning signal to a circuit portion that performs game control at that timing, thereby making it possible to illegally generate a "big hit".
【0007】[0007]
【発明が解決しようとする課題】遊技機には、可変表示
装置、装飾ランプ、音発生機器などの各種部品が存在す
るので、遊技制御を行う回路部分からそれらの部品に至
る信号線をなくすことはできない。従って、上述したよ
うな不正基板が取り付けられ不正遊技行為が行われる余
地がどうしても残る。よって、不正基板を用いた不正遊
技行為をいかに防ぐかは遊技機における重要な課題にな
っている。Since various components such as a variable display device, a decorative lamp, and a sound generating device are present in a gaming machine, a signal line from a circuit portion for performing game control to those components is eliminated. Can not. Accordingly, there is still room for the illegal board to be attached and illegal gaming to be performed. Therefore, how to prevent illegal gaming using illegal substrates has become an important issue in gaming machines.
【0008】そこで、本発明は、不正基板による遊技に
対する攻撃を効果的に防御できる遊技機を提供すること
を目的とする。[0008] Therefore, an object of the present invention is to provide a gaming machine capable of effectively preventing an attack on a game by an unauthorized board.
【0009】[0009]
【課題を解決するための手段】本発明による遊技機は、
特定入賞部への遊技媒体の進入により特別遊技を行い、
特別遊技の結果が所定の態様になったことにもとづいて
遊技者に所定の遊技価値が付与可能となる遊技機であっ
て、遊技の進行を制御する遊技制御プログラムを含む遊
技制御手段が搭載された遊技制御基板を含み、遊技制御
手段の内部動作周波数と遊技制御基板から出力されるデ
ータの出力周波数とを異ならせる非同期化手段を有する
ものである。遊技機は、遊技制御手段がCPUを含み、
非同期化手段が、遊技制御手段の内部動作周波数とは異
なる周波数の信号を発生する発振回路と、その発振回路
からの信号にもとづいて動作するCPUの割込処理とを
含む構成であってもよい。また、遊技機は、非同期化手
段が、遊技制御手段の内部動作周波数とは異なる周波数
の信号を発生する発振回路と、遊技制御手段からの出力
データを発振回路からの信号に同期させて出力する出力
回路とを含む構成であってもよい。A gaming machine according to the present invention comprises:
Perform special games by entering game media into the special prize section,
A game machine capable of giving a predetermined game value to a player based on a result of a special game having a predetermined mode, wherein game control means including a game control program for controlling progress of a game is mounted. And a desynchronizer for making the internal operating frequency of the game control means different from the output frequency of data output from the game control board. In the gaming machine, the game control means includes a CPU,
The non-synchronization unit may include an oscillation circuit that generates a signal having a frequency different from the internal operation frequency of the game control unit, and a CPU interrupt process that operates based on a signal from the oscillation circuit. . Further, in the gaming machine, the desynchronizing means outputs an oscillation circuit for generating a signal having a frequency different from the internal operating frequency of the game control means, and output data from the game control means in synchronization with a signal from the oscillation circuit. An output circuit may be included.
【0010】[0010]
【発明の実施の形態】以下、本発明の一実施形態を図面
を参照して説明する。まず、遊技機の一例であるパチン
コ遊技機の全体の構成について説明する。図1はパチン
コ遊技機1を正面からみた正面図である。なお、ここで
は、遊技機の一例としてパチンコ遊技機を示すが、本発
明はパチンコ遊技機に限られず、例えばコイン遊技機等
であってもよく、特定入賞部への遊技媒体の進入により
特別遊技を行い、特別遊技の結果が所定の態様になった
ことにもとづいて遊技者に所定の遊技価値が付与可能と
なる全ての遊技機に適用可能である。An embodiment of the present invention will be described below with reference to the drawings. First, the overall configuration of a pachinko gaming machine, which is an example of a gaming machine, will be described. FIG. 1 is a front view of the pachinko gaming machine 1 as viewed from the front. Here, a pachinko gaming machine is shown as an example of a gaming machine. However, the present invention is not limited to a pachinko gaming machine, and may be, for example, a coin gaming machine or the like. Is performed, and based on the fact that the result of the special game has become a predetermined mode, the present invention can be applied to all gaming machines in which a predetermined game value can be given to a player.
【0011】図1に示すように、パチンコ遊技機1は、
額縁状に形成されたガラス扉枠2を有する。ガラス扉枠
2の下部表面には打球供給皿3がある。打球供給皿3の
下部には、打球供給皿3からあふれた景品玉を貯留する
余剰玉受皿4と打球を発射する打球操作ハンドル(操作
ノブ)5が設けられている。ガラス扉枠2の後方には、
遊技盤6が着脱可能に取り付けられている。また、遊技
盤6の前面には遊技領域7が設けられている。As shown in FIG. 1, the pachinko gaming machine 1 comprises:
It has a glass door frame 2 formed in a frame shape. On the lower surface of the glass door frame 2, there is a hit ball supply tray 3. Below the hitting ball supply tray 3, a surplus ball receiving tray 4 for storing prize balls overflowing from the hitting ball supply tray 3 and a hitting operation handle (operation knob) 5 for firing a hitting ball are provided. Behind the glass door frame 2,
The game board 6 is detachably attached. A game area 7 is provided on the front of the game board 6.
【0012】遊技領域7の中央付近には、ゲーム内容を
表示するための画像表示部9と7セグメントLEDによ
る可変表示器10とを含む可変表示装置8が設けられて
いる。可変表示装置8の側部には、打球を導く通過ゲー
ト11が設けられている。通過ゲート11を通過した打
球は、玉出口13を経て始動入賞口14の方に導かれ
る。通過ゲート11と玉出口13との間の通路には、通
過ゲート11を通過した打球を検出するゲートセンサ1
2がある。また、始動入賞口14に入った入賞球は、遊
技盤6の背面に導かれ、始動口センサ17によって検出
される。In the vicinity of the center of the game area 7, a variable display device 8 including an image display section 9 for displaying game contents and a variable display 10 using 7-segment LEDs is provided. On the side of the variable display device 8, a passing gate 11 for guiding a hit ball is provided. The hit ball that has passed through the passing gate 11 is guided to the starting winning opening 14 via the ball exit 13. A gate sensor 1 that detects a hit ball that has passed through the passage gate 11 is provided in a passage between the passage gate 11 and the ball exit 13.
There are two. The winning ball that has entered the starting winning port 14 is guided to the back of the game board 6 and detected by the starting port sensor 17.
【0013】始動入賞口14の下部には開閉動作を行う
可変入賞球装置15が設けられている。可変入賞球装置
15は、ソレノイド16によって開状態とされる。可変
入賞球装置15の下部には、特定遊技状態(大当り状
態)においてソレノイド21によって開状態とされる開
閉板20が設けられている。開閉板20から遊技盤6の
背面に導かれた入賞球のうち一方(Vゾーン)に入った
入賞球はVカウントセンサ22で検出される。また、開
閉板20からの入賞球はカウントセンサ23で検出され
る。可変表示装置8の下部には、始動入賞口14に入っ
た入賞球数を表示する4個の表示部を有する始動入賞記
憶表示器18が設けられている。この例では、4個を上
限として、始動入賞がある毎に、始動入賞記憶表示器1
8は点灯している表示部を1つずつ増やす。そして、画
像表示部9の可変表示が開始される毎に、点灯している
表示部を1つ減らす。Below the starting winning port 14, a variable winning ball device 15 for opening and closing is provided. The variable winning ball device 15 is opened by the solenoid 16. An opening / closing plate 20 that is opened by the solenoid 21 in a specific game state (big hit state) is provided below the variable winning ball device 15. A winning ball that has entered one (V zone) of the winning balls guided from the opening / closing plate 20 to the back of the game board 6 is detected by the V count sensor 22. The winning ball from the opening / closing plate 20 is detected by the count sensor 23. At the lower portion of the variable display device 8, a starting winning storage display 18 having four display sections for displaying the number of winning balls entering the starting winning port 14 is provided. In this example, each time there is a starting prize, the starting prize storage display 1
Numeral 8 increases the number of lit display units one by one. Then, every time the variable display of the image display unit 9 is started, the number of the lit display units is reduced by one.
【0014】遊技盤6には、複数の入賞口19,24が
設けられている。遊技領域7の左右周辺には、遊技中に
点滅表示される装飾ランプ25が設けられ、下部には、
入賞しなかった打球を吸収するアウト口26がある。ま
た、遊技領域7の外側の左右上部には、効果音を発する
2つのスピーカ27が設けられている。遊技領域7の外
周には、遊技効果ランプ・LED28が設けられてい
る。そして、この例では、一方のスピーカ27の近傍
に、景品玉払出時に点灯する賞球ランプ51が設けら
れ、他方のスピーカ27の近傍に、補給玉が切れたとき
に点灯する玉切れランプ52が設けられている。さら
に、図1には、パチンコ遊技台1に隣接して設置され、
プリペイドカードが挿入されることによって玉貸しを可
能にするカードユニット50も示されている。The game board 6 is provided with a plurality of winning ports 19 and 24. Decorative lamps 25 are provided around the left and right sides of the game area 7 so as to blink during the game.
There is an out port 26 for absorbing a hit ball that does not win. In addition, two speakers 27 that emit sound effects are provided at upper left and right sides outside the game area 7. On the outer periphery of the game area 7, a game effect lamp / LED 28 is provided. In this example, a prize ball lamp 51 that is turned on when a prize ball is paid out is provided in the vicinity of one of the speakers 27, and a ball out lamp 52 that is turned on when a replenishment ball is out in the vicinity of the other speaker 27. Is provided. Furthermore, in FIG. 1, it is installed adjacent to the pachinko gaming table 1,
Also shown is a card unit 50 that enables lending of balls by inserting a prepaid card.
【0015】打球発射装置から発射された打球は、打球
レールを通って遊技領域7に入り、その後、遊技領域7
を下りてくる。打球が通過ゲート11を通ってゲートセ
ンサ12で検出されると、可変表示器10の表示数字が
連続的に変化する状態になる。また、打球が始動入賞口
14に入り始動口センサ17で検出されると、可変表示
を開始できる状態であれば、画像表示部9内に所定の可
変表示画像が表示される。可変表示を開始できる状態で
なければ、始動入賞記憶を1増やす。なお、始動入賞記
憶については、後で詳しく説明する。画像表示部9内の
可変表示は、一定時間が経過したとき、または所定の条
件が成立したときに終了する。条件が成立した場合に
は、大当り遊技状態に移行する。すなわち、開閉板20
が、一定時間(例えば29.5秒)経過するまで、また
は、所定個数(例えば10個)の打球が入賞するまで開
放する。そして、開閉板20の開放中に打球が特定入賞
領域に入賞しVカウントセンサ22で検出されると、継
続権が発生し開閉板20の開放が再度行われる。この継
続権の発生は、所定回数(例えば16ラウンド)許容さ
れる。A hit ball fired from the hitting ball launching device enters the game area 7 through the hitting rail, and thereafter, the game area 7
Come down. When a hit ball passes through the passage gate 11 and is detected by the gate sensor 12, the number displayed on the variable display 10 changes to a continuously changing state. When the hit ball enters the starting winning opening 14 and is detected by the starting opening sensor 17, a predetermined variable display image is displayed in the image display section 9 if the variable display can be started. If the variable display cannot be started, the start winning memory is increased by one. The start winning memory will be described later in detail. The variable display in the image display unit 9 ends when a certain time has elapsed or when a predetermined condition is satisfied. If the condition is satisfied, the game shifts to the big hit game state. That is, the opening and closing plate 20
Is released until a predetermined time (for example, 29.5 seconds) elapses or until a predetermined number (for example, 10) of hit balls is won. When a hit ball wins in the specific winning area while the opening and closing plate 20 is being opened and is detected by the V count sensor 22, a continuation right is generated and the opening and closing plate 20 is opened again. The generation of the continuation right is permitted a predetermined number of times (for example, 16 rounds).
【0016】また、可変表示器10における停止図柄が
所定の図柄(当り図柄)である場合に、可変入賞球装置
15が所定時間だけ開状態になる。さらに、高確率状態
では、可変表示器10における停止図柄が当り図柄にな
る確率が高められる。When the stop symbol on the variable display 10 is a predetermined symbol (hit symbol), the variable winning ball device 15 is opened for a predetermined time. Further, in the high probability state, the probability that the stop symbol on the variable display 10 hits and becomes a symbol is increased.
【0017】実施の形態1.図2は、遊技制御基板(メ
イン基板)31における回路構成の一例を示すブロック
図である。なお、図2には、賞球基板37、電飾基板3
5および表示制御基板80も示されている。メイン基板
31には、遊技制御プログラムに従ってパチンコ遊技機
1を制御する基本回路53と、ゲートセンサ12、始動
口センサ17、Vカウントセンサ22およびカウントセ
ンサ23からの信号を基本回路53に与えるスイッチ回
路58と、可変入賞球装置15を開閉するソレノイド1
6および開閉板20を開閉するソレノイド21を基本回
路53からの指令に従って駆動するソレノイド回路59
と、始動記憶表示器18の点灯および滅灯を行うととも
に7セグメントLEDによる可変表示器10を駆動し、
また、装飾ランプ25を点滅させるランプ・LED回路
60と、賞球基板37に基本回路53からのコマンドを
送信するとともに賞球基板37からの入賞データ信号を
基本回路53に入力する賞球基板入出力回路61と、電
飾基板35に基本回路53からのコマンドを送信する電
飾基板コマンド出力回路62と、CRTによる画像表示
部9を制御する表示制御基板80に基本回路53からの
コマンドやストローブ信号を与える表示装置回路63
と、基本回路53から与えられるデータに従って、大当
りの発生を示す大当り情報、画像表示部9の画像表示開
始に利用された始動入賞球の個数を示す有効始動情報、
確率変動が生じたことを示す確変情報等をホール管理コ
ンピュータ等のホストコンピュータに対して出力する情
報出力回路64とを含む。Embodiment 1 FIG. 2 is a block diagram showing an example of a circuit configuration of the game control board (main board) 31. FIG. 2 shows the prize ball substrate 37 and the illuminated substrate 3
5 and the display control board 80 are also shown. The main board 31 includes a basic circuit 53 for controlling the pachinko gaming machine 1 in accordance with a game control program, and a switch circuit for supplying signals from the gate sensor 12, the starting port sensor 17, the V count sensor 22, and the count sensor 23 to the basic circuit 53. And a solenoid 1 for opening and closing the variable winning ball device 15
6 and a solenoid circuit 59 for driving a solenoid 21 for opening and closing the opening / closing plate 20 in accordance with a command from the basic circuit 53
To turn on and off the start storage display 18 and to drive the variable display 10 using 7-segment LEDs,
Further, a lamp / LED circuit 60 for blinking the decorative lamp 25 and a prize sphere board which transmits a command from the basic circuit 53 to the prize sphere board 37 and inputs a winning data signal from the prize sphere board 37 to the basic circuit 53. An output circuit 61, an illuminated board command output circuit 62 for transmitting a command from the basic circuit 53 to the illuminated board 35, and a command or strobe from the basic circuit 53 to a display control board 80 for controlling the image display unit 9 by CRT. Display circuit 63 for providing signals
Big hit information indicating occurrence of a big hit according to data provided from the basic circuit 53, valid starting information indicating the number of start winning balls used to start image display on the image display unit 9,
An information output circuit 64 that outputs probability change information or the like indicating that a probability change has occurred to a host computer such as a hall management computer.
【0018】基本回路53は、ゲーム制御用のプログラ
ム等を記憶するROM54、ワークメモリとして使用さ
れるRAM55、制御用のプログラムに従って制御動作
を行うCPU56およびI/Oポート部57を含む。な
お、ROM54,RAM55はCPU56に内蔵されて
いる場合もある。The basic circuit 53 includes a ROM 54 for storing a game control program and the like, a RAM 55 used as a work memory, a CPU 56 for performing a control operation in accordance with the control program, and an I / O port unit 57. The ROM 54 and the RAM 55 may be built in the CPU 56 in some cases.
【0019】さらに、メイン基板31には、電源投入時
に基本回路53をリセットするための初期リセット回路
65と、定期的(例えば、2ms毎)に基本回路53に
リセットパルスを与えてゲーム制御用のプログラムを先
頭から再度実行させるための定期リセット回路66と、
基本回路53から与えられるアドレス信号をデコードし
てI/Oポート部57のうちのいずれかのI/Oポート
を選択するための信号を出力するアドレスデコード回路
67とが設けられている。Further, the main board 31 is provided with an initial reset circuit 65 for resetting the basic circuit 53 when the power is turned on, and a reset pulse is provided to the basic circuit 53 periodically (for example, every 2 ms) to control the game. A periodic reset circuit 66 for executing the program again from the beginning;
An address decode circuit 67 that decodes an address signal provided from the basic circuit 53 and outputs a signal for selecting one of the I / O ports in the I / O port unit 57 is provided.
【0020】図3は、CPU56の周辺回路のうちの主
要部を示すブロック図である。図に示すように、電源投
入時にCPU56にリセットパルスを与える初期リセッ
ト回路65の出力および2msごとにCPU56にリセ
ットパルスを与える定期リセット回路66の出力は、N
ANDゲート69を介してCPU56のリセット端子に
与えられる。従って、この実施の形態では、CPU56
は、2ms毎に再起動される。また、CPU56の割込
端子には、発振回路68からのクロック信号が入力され
る。FIG. 3 is a block diagram showing a main part of a peripheral circuit of the CPU 56. As shown in the figure, the output of the initial reset circuit 65 for giving a reset pulse to the CPU 56 when the power is turned on and the output of the periodic reset circuit 66 for giving a reset pulse to the CPU 56 every 2 ms are N
The signal is supplied to a reset terminal of the CPU 56 via an AND gate 69. Therefore, in this embodiment, the CPU 56
Is restarted every 2 ms. Further, a clock signal from the oscillation circuit 68 is input to an interrupt terminal of the CPU 56.
【0021】ここでは、発振回路68は、水晶振動子の
発振にもとづく周波数のクロック信号を出力する。な
お、水晶振動子の外部には、発振を安定化するためのコ
ンデンサ、抵抗およびゲート回路が接続されている。ま
た、発振回路68の発振周期は、2msのリセット周期
は異なる値に設定され、この実施の形態では1.89m
sである。ただし、この値は、単なる例であり、発振周
期は、2msに一致しないような値であれば他の値でも
よい。Here, the oscillation circuit 68 outputs a clock signal having a frequency based on the oscillation of the crystal oscillator. Note that a capacitor, a resistor, and a gate circuit for stabilizing oscillation are connected outside the crystal resonator. In addition, the oscillation cycle of the oscillation circuit 68 is set to a different value from the reset cycle of 2 ms. In this embodiment, the oscillation cycle is 1.89 m.
s. However, this value is merely an example, and the oscillation cycle may be another value as long as it does not coincide with 2 ms.
【0022】図4は、表示制御基板80内の回路構成
を、画像表示部9を実現するCRT82とともに示すブ
ロック図である。表示制御基板80には、CRT82の
画像表示を制御する表示コントロール回路81が設けら
れている。さらに、表示制御基板80には、表示コント
ロール回路81をリセットするためのリセット回路83
と、表示コントロール回路81にクロック信号を与える
発振回路84と、使用頻度の高い画像を表すデータを記
憶するキャラクタROM86と、表示コントロール回路
81が生成した画像データを記憶するVRAM87と、
1画面分の画像データが設定されるフレームメモリ回路
88とが含まれている。フレームメモリ回路88内の画
像データは、所定の同期信号に同期して、RGB色信号
とSYNC信号とからなるビデオ信号としてCRT82
に送出され、CRT82において画像が表示される。な
お、キャラクタROM86に格納される使用頻度の高い
画像データとは、例えば、CRT82に表示される人
物、動物、または、文字、図形もしくは記号等からなる
画像などである。FIG. 4 is a block diagram showing a circuit configuration in the display control board 80 together with a CRT 82 for realizing the image display section 9. The display control board 80 is provided with a display control circuit 81 for controlling image display on the CRT 82. Further, a reset circuit 83 for resetting the display control circuit 81 is provided on the display control board 80.
An oscillation circuit 84 for supplying a clock signal to the display control circuit 81, a character ROM 86 for storing data representing a frequently used image, a VRAM 87 for storing image data generated by the display control circuit 81,
And a frame memory circuit 88 in which image data for one screen is set. The image data in the frame memory circuit 88 is converted into a video signal composed of an RGB color signal and a SYNC signal in synchronism with a predetermined synchronization signal.
And an image is displayed on the CRT 82. The frequently used image data stored in the character ROM 86 is, for example, a person, an animal, or an image composed of characters, graphics, or symbols displayed on the CRT 82.
【0023】表示コントロール回路81は、メイン基板
31の表示装置回路63からストローブ信号が入力され
ると表示装置回路63からの表示制御コマンドデータを
入力し、そのコマンドデータが示す状態を認識する。表
示コントロール回路81は、コマンドデータの状態に従
ってCRT82に表示するための画像データを生成す
る。そして、画像データをVRAM87に記憶する。When the strobe signal is input from the display device circuit 63 of the main board 31, the display control circuit 81 inputs the display control command data from the display device circuit 63 and recognizes the state indicated by the command data. The display control circuit 81 generates image data to be displayed on the CRT 82 according to the state of the command data. Then, the image data is stored in the VRAM 87.
【0024】図5は、表示コントロール回路81の構成
の一例を示すブロック図である。CRTコントロール回
路81には、表示制御用CPU91、VDP93および
制御データが記憶された制御データROM92が含まれ
る。表示制御用CPU91は、表示装置回路63からの
表示制御コマンドデータに従って、キャラクタROM8
6から必要なデータを読み出す。そして、表示制御用C
PU91は、読み出したデータをVDP93に出力す
る。VDP93は、入力したデータに従ってCRT82
に表示するための画像データを生成し、その画像データ
をVRAM87に格納する。そして、VRAM87内の
画像データは、フレームメモリ回路88に転送される。
なお、図5には示されていないが、表示制御基板80と
CRT82との間には、ビデオ信号にもとづいてCRT
82を駆動するためのCRT駆動回路を有するCRT基
板が設けられている。FIG. 5 is a block diagram showing an example of the configuration of the display control circuit 81. The CRT control circuit 81 includes a display control CPU 91, a VDP 93, and a control data ROM 92 in which control data is stored. The display control CPU 91 controls the character ROM 8 according to the display control command data from the display device circuit 63.
6 is read out as necessary data. And the display control C
The PU 91 outputs the read data to the VDP 93. The VDP 93 outputs the CRT 82 according to the input data.
, And stores the image data in the VRAM 87. Then, the image data in the VRAM 87 is transferred to the frame memory circuit 88.
Although not shown in FIG. 5, a CRT is provided between the display control board 80 and the CRT 82 based on a video signal.
A CRT substrate having a CRT driving circuit for driving the CRT 82 is provided.
【0025】図6は、メイン基板31から遊技制御基板
80に与えられる表示制御コマンドデータの送出タイミ
ングを示すタイミング図である。後で詳しく説明する
が、この実施の形態では、表示制御コマンドデータを構
成する各表示制御データは、1.89ms毎に起動され
る割込処理によって送出される。ただし、CPU56が
起動され次に再起動されるまでの2ms間に2回の割込
が発生した場合には、データ送出処理は1回だけ実行さ
れる。そして、各表示制御データに同期してストローブ
信号が出力される。表示制御用CPU91には、ストロ
ーブ信号の立ち上がりで図5に示すようにIRQ2割込
がかかるので、表示制御用CPU91は、割込処理プロ
グラムによって各表示制御データを取り込むことができ
る。FIG. 6 is a timing chart showing transmission timing of display control command data given from the main board 31 to the game control board 80. As will be described later in detail, in this embodiment, each piece of display control data constituting the display control command data is sent out by an interrupt process started every 1.89 ms. However, if two interrupts occur within 2 ms from when the CPU 56 is activated to when it is restarted, the data transmission process is executed only once. Then, a strobe signal is output in synchronization with each display control data. Since the display control CPU 91 receives an IRQ2 interrupt at the rising edge of the strobe signal as shown in FIG. 5, the display control CPU 91 can fetch each display control data by an interrupt processing program.
【0026】次に動作について説明する。図7は、メイ
ン基板31における基本回路53のメイン動作を示すフ
ローチャートである。上述したように、この処理は、定
期リセット回路66が発するリセットパルスによって、
2ms毎に起動される。基本回路53が起動されると、
基本回路53は、まず、スタックポインタの指定アドレ
スをセットするためのスタックセット処理を行う(ステ
ップS1)。次いで、初期化処理を行う(ステップS
2)。初期化処理では、基本回路53は、RAM55に
エラーが含まれているか判定し、エラーが含まれている
場合には、RAM55を初期化するなどの処理を行う。
そして、起動したことを示す2msフラグをセットして
おく(ステップS2a)。Next, the operation will be described. FIG. 7 is a flowchart showing the main operation of the basic circuit 53 on the main board 31. As described above, this processing is performed by the reset pulse generated by the periodic reset circuit 66.
It is activated every 2 ms. When the basic circuit 53 is activated,
First, the basic circuit 53 performs a stack setting process for setting a designated address of a stack pointer (step S1). Next, initialization processing is performed (step S
2). In the initialization processing, the basic circuit 53 determines whether or not the RAM 55 contains an error. If the error is included, the basic circuit 53 performs processing such as initializing the RAM 55.
Then, a 2 ms flag indicating activation is set (step S2a).
【0027】さらに、表示制御基板80に送出される表
示制御データをRAM55の所定の領域に設定する処理
を行う(ステップS3)。また、電飾基板コマンド出力
回路62を介して電飾基板35に音声発生やLED点灯
制御用の所定のコマンドを送信するための処理を行うと
ともに、ランプ・LED回路60を介して各種ランプ・
LEDを点灯/滅灯するための処理を行う(ステップS
4)。さらに、情報出力回路64を介してホール管理用
コンピュータに大当り情報、始動情報、確率変動情報な
どのデータを送信するための処理を行う(出力データ設
定処理:ステップS5)。具体的には、CPU56は、
ステップS5において、出力データを所定のRAMエリ
アに設定する。RAMエリアの内容は、後述する割込処
理によってI/Oポート57を介して出力される。Further, processing for setting display control data sent to the display control board 80 in a predetermined area of the RAM 55 is performed (step S3). In addition, while performing processing for transmitting a predetermined command for sound generation and LED lighting control to the illuminated board 35 via the illuminated board command output circuit 62, various lamps and lights are transmitted via the lamp / LED circuit 60.
Perform processing for turning on / off the LED (step S
4). Further, a process for transmitting data such as big hit information, start information, and probability variation information to the hall management computer via the information output circuit 64 is performed (output data setting process: step S5). Specifically, the CPU 56
In step S5, output data is set in a predetermined RAM area. The contents of the RAM area are output via the I / O port 57 by an interrupt process described later.
【0028】次いで、パチンコ遊技機1の内部に備えら
れている自己診断機能によって種々の異常診断処理が行
われ、その結果に応じて必要ならば警報が発せられる
(エラー処理:ステップS6)。Next, various abnormality diagnosis processes are performed by a self-diagnosis function provided inside the pachinko gaming machine 1, and an alarm is issued if necessary according to the result (error process: step S6).
【0029】次に、各判定用乱数(大当たりとするか否
か決定するための乱数等)を示す各カウンタを更新する
処理を行う(ステップS7)。次いで、基本回路53
は、特別図柄プロセス処理を行う(ステップS8)。特
別図柄プロセス制御では、遊技状態に応じてパチンコ遊
技機1を所定の順序で制御するための特別図柄プロセス
フラグに従って該当する処理が選び出されて実行され
る。そして、特別図柄プロセスフラグの値は、遊技状態
に応じて各処理中に更新される。また、普通図柄プロセ
ス処理を行う(ステップS9)。普通図柄プロセス処理
では、7セグメントLEDによる可変表示器10を所定
の順序で制御するための普通図柄プロセスフラグに従っ
て該当する処理が選び出されて実行される。さらに、基
本回路53は、スイッチ回路58を介して、各センサの
状態を入力する(ステップS10)。基本回路53は、
さらに、表示用乱数(はずれ図柄やリーチ種類を決定す
る乱数等)を更新する処理を行う(ステップS11)。Next, a process of updating each counter indicating each determination random number (such as a random number for determining whether or not to make a jackpot) is performed (step S7). Next, the basic circuit 53
Performs a special symbol process (step S8). In the special symbol process control, a corresponding process is selected and executed according to a special symbol process flag for controlling the pachinko gaming machine 1 in a predetermined order according to a gaming state. Then, the value of the special symbol process flag is updated during each processing according to the gaming state. Further, a normal symbol process is performed (step S9). In the normal symbol process process, a corresponding process is selected and executed according to a normal symbol process flag for controlling the variable display 10 using the 7-segment LED in a predetermined order. Further, the basic circuit 53 inputs the state of each sensor via the switch circuit 58 (Step S10). The basic circuit 53 is
Further, a process of updating the display random numbers (random numbers for determining a lost symbol or a reach type) is performed (step S11).
【0030】また、基本回路53は、賞球基板37との
間の信号処理を行う(ステップS12)。すなわち、賞
球基板37から入賞データ信号が出力されているか否か
確認するとともに、所定の条件が成立すると賞球基板3
7に賞球個数信号を出力する。賞球基板37に搭載され
ている払出制御用マイクロコンピュータは、賞球個数信
号に応じて玉払出装置97を駆動する。その後、基本回
路53は、次に定期リセット回路66からリセットパル
スが与えられるまで、ステップS13の表示用乱数更新
処理を繰り返す。The basic circuit 53 performs signal processing with the award ball substrate 37 (step S12). That is, it is determined whether or not a winning data signal is output from the prize ball substrate 37, and when a predetermined condition is satisfied, the prize ball substrate 3
7 to output a prize ball number signal. The payout control microcomputer mounted on the prize ball board 37 drives the ball payout device 97 according to the prize ball number signal. Thereafter, the basic circuit 53 repeats the display random number updating process in step S13 until the next reset pulse is given from the periodic reset circuit 66.
【0031】特別図柄プロセス処理において、始動入賞
にもとづく図柄変動の表示態様が大当たりとするか、リ
ーチ態様とするか、はずれとするか決定され、それぞれ
の停止図柄の組合せが決定される。そして、決定された
図柄を示す情報や全図柄変動を指示するコマンドが、表
示制御コマンドデータとして、メイン基板31の基本回
路53から表示制御基板80に送信される。なお、基本
回路53は、停止図柄の組合せを示す情報のみを表示制
御基板80に送信してもよいし、時々刻々の図柄変動量
を示す表示制御コマンドデータを表示制御基板80に送
信してもよい。In the special symbol process processing, it is determined whether the display mode of the symbol change based on the winning start is a jackpot, a reach mode, or a loss mode, and a combination of the respective stop symbols is determined. Then, information indicating the determined symbol and a command for instructing all symbol changes are transmitted from the basic circuit 53 of the main substrate 31 to the display control substrate 80 as display control command data. The basic circuit 53 may transmit only the information indicating the combination of the stopped symbols to the display control board 80, or may transmit the display control command data indicating the instantaneous symbol variation to the display control board 80. Good.
【0032】図8は、割込処理を示すフローチャートで
ある。この処理は、上述したように、1.89ms毎に
実行される。割り込みが発生すると、CPU56は、2
msフラグがセットされているか否か確認する(ステッ
プS2b)。セットされていれば、2msフラグをリセ
ットするとともに(ステップS2c)、ステップS4,
S5aの処理を実行する。セットされていなければ何も
しない。このように、2msフラグがセットされている
ときにのみ処理を実行するので、基本回路53の1回の
メイン動作中に複数回の割込処理が実行されることはな
い。複数回の割込処理が実行されると、1回のメイン動
作において設定されたデータが複数回周辺基板(メイン
基板31以外の基板)に出力されて矛盾が生ずる可能性
がある。FIG. 8 is a flowchart showing the interrupt processing. This processing is executed every 1.89 ms as described above. When an interrupt occurs, the CPU 56
It is checked whether the ms flag is set (step S2b). If it is set, the 2 ms flag is reset (step S2c), and step S4
The processing of S5a is executed. Does nothing if not set. As described above, since the process is executed only when the 2 ms flag is set, a plurality of interrupt processes are not executed during one main operation of the basic circuit 53. When the interrupt processing is executed a plurality of times, data set in one main operation may be output to the peripheral board (a board other than the main board 31) a plurality of times, causing inconsistency.
【0033】割込処理において、CPU56は、表示制
御基板80に対して表示制御コマンドデータを送信する
(ステップS4)。表示制御コマンドデータは、ステッ
プS3の処理によって、所定のRAMエリアに格納され
ている。In the interruption process, the CPU 56 transmits display control command data to the display control board 80 (step S4). The display control command data is stored in a predetermined RAM area by the process of step S3.
【0034】さらに、CPU56は、電飾基板コマンド
出力回路62を介して電飾基板35に音声発生やLED
点灯制御用の所定のコマンドを送信するとともに、情報
出力回路64を介してホール管理用コンピュータに大当
り情報、始動情報、確率変動情報などのデータを送信す
る(ステップS5a)。また、ランプ・LED回路60
を介して各種ランプ・LEDを点灯/滅灯する。なお、
ランプ・LED回路60、電飾基板コマンド出力回路6
2および情報出力回路64に出力されるデータは、ステ
ップS5の処理において所定のRAMエリアに設定され
ていたものであり、ステップS5aの処理では、そのR
AMエリアからデータを取り出して、I/Oポート57
を介して出力する。なお、ランプ・LED回路60、電
飾基板コマンド出力回路62および情報出力回路64
は、例えば、I/Oポート57とデータ出力用のコネク
タとの間に設けられたプルアップ抵抗などで構成されて
いる。Further, the CPU 56 controls the illuminated board 35 via the illuminated board command output circuit 62 to generate a sound or an LED.
A predetermined command for lighting control is transmitted, and data such as big hit information, start information, and probability variation information are transmitted to the hall management computer via the information output circuit 64 (step S5a). The lamp / LED circuit 60
The various lamps / LEDs are turned on / off via. In addition,
Lamp / LED circuit 60, illumination board command output circuit 6
2 and the data output to the information output circuit 64 have been set in a predetermined RAM area in the processing of step S5, and in the processing of step S5a, the R
The data is taken out from the AM area and the I / O port 57
Output via. The lamp / LED circuit 60, the illuminated board command output circuit 62 and the information output circuit 64
Is composed of, for example, a pull-up resistor provided between the I / O port 57 and the data output connector.
【0035】図9は、割込処理で実行される表示制御デ
ータ出力処理(ステップS4)の動作例を示すフローチ
ャートである。表示制御データ出力処理において、CP
U56は、まず、データ送出中フラグがセットされてい
るか否か確認する(ステップS411)。セットされて
いなければ、表示制御コマンドデータの送出要求フラグ
がセットされているか否か確認する(ステップS41
2)。送出要求フラグがセットされていれば、送出要求
フラグをリセットする(ステップS413)。また、デ
ータ送出中フラグをセットするとともに、ポインタをク
リアする(ステップS414)。ポインタは、表示制御
コマンドデータ格納エリアにおける何バイト目を送出す
るか指し示すものである。なお、ここでは、表示制御コ
マンドデータは、8バイトの表示制御データで構成され
ているとする。FIG. 9 is a flowchart showing an operation example of the display control data output process (step S4) executed in the interrupt process. In the display control data output process, the CP
U56 first checks whether or not the data sending flag is set (step S411). If not set, it is confirmed whether or not the transmission request flag of the display control command data is set (step S41).
2). If the transmission request flag has been set, the transmission request flag is reset (step S413). Further, the data sending flag is set and the pointer is cleared (step S414). The pointer indicates which byte in the display control command data storage area is to be transmitted. Here, it is assumed that the display control command data is composed of 8-byte display control data.
【0036】データ送出中フラグがセットされている場
合には、表示制御コマンドデータ格納エリアにおいてポ
インタによって示されているデータを、出力ポートおよ
び表示装置回路63を介して表示制御基板80に出力す
る(ステップS415)。なお、表示装置回路63は、
例えば、出力データを電源にプルアップして出力電流量
を確保する回路部分である。さらに、CPU56は、ス
トローブ信号をON状態にする(ステップS416)。
そして、500μsのウエイト期間をおいた後(ステッ
プS417)、ストローブ信号をOFF状態にする(ス
テップS418)。If the data sending flag is set, the data indicated by the pointer in the display control command data storage area is output to the display control board 80 via the output port and the display device circuit 63 ( Step S415). The display device circuit 63 includes:
For example, it is a circuit portion that pulls up output data to a power supply to secure an output current amount. Further, the CPU 56 turns on the strobe signal (step S416).
After a wait period of 500 μs (step S417), the strobe signal is turned off (step S418).
【0037】次いで、CPU56は、ポインタの値を+
1する(ステップS419)。そして、ポインタの値が
8になった場合には、8バイトの表示制御コマンドデー
タ全ての送出が完了したことになるので、データ送出中
フラグをリセットする(ステップS420,S42
1)。以上のような処理によって、表示制御コマンドデ
ータが、割込処理によって1バイトずつ送出される。Next, the CPU 56 sets the value of the pointer to +
1 (step S419). Then, when the value of the pointer becomes 8, it means that transmission of all 8-byte display control command data has been completed, and the data transmission flag is reset (steps S420 and S42).
1). With the above processing, the display control command data is transmitted one byte at a time by the interrupt processing.
【0038】以上のように、メイン基板31から表示制
御基板80に送信される表示制御コマンドデータは、割
込処理によって送出される。この実施の形態では、割込
処理は、1.89ms間隔で実行される。CPU56は
2ms間隔で起動されメイン動作を行うので、CPU5
6における内部動作周波数は500Hzである。一方、
データ出力周波数は、(1/1.89ms)Hzであっ
て、内部動作周波数とは非同期である。すると、メイン
基板31から出力される表示制御コマンドデータを観測
しても、CPU56の内部動作周波数を予測することは
できない。よって、表示制御コマンドデータにもとづい
て大当りを発生させる乱数の発生タイミングを認識する
ことはできない。As described above, the display control command data transmitted from the main board 31 to the display control board 80 is sent out by the interruption processing. In this embodiment, the interrupt processing is executed at 1.89 ms intervals. The CPU 56 is activated at 2 ms intervals and performs the main operation.
6 is 500 Hz. on the other hand,
The data output frequency is (1 / 1.89 ms) Hz, which is asynchronous with the internal operating frequency. Then, even if the display control command data output from the main board 31 is observed, the internal operating frequency of the CPU 56 cannot be predicted. Therefore, it is not possible to recognize the generation timing of the random number for generating the big hit based on the display control command data.
【0039】なお、この実施の形態では、図6に示され
た例のように、CPU56の1回の2ms動作中に2回
の割込が生ずると、2回目の割込ではデータを送出しな
い。すると、表示制御データが(1.89×2)msか
かって転送されることがありうるが、表示に関すること
であるから実用上は問題がない。In this embodiment, if two interrupts occur during one 2 ms operation of the CPU 56 as in the example shown in FIG. 6, no data is transmitted in the second interrupt. . Then, the display control data may be transferred in (1.89 × 2) ms, but there is no practical problem because it is related to display.
【0040】また、ランプ・LED回路60、電飾基板
コマンド出力回路62および情報出力回路64を介して
メイン基板31出力される各データも、1.89ms毎
に実行される割込処理で出力されていた。従って、それ
らのデータ出力周波数も、CPU56における内部動作
周波数とは非同期である。よって、メイン基板31から
出力されるそれらの出力データを観測しても、CPU5
6の内部動作周波数を知ることはできない。Each data output from the main board 31 via the lamp / LED circuit 60, the illuminated board command output circuit 62 and the information output circuit 64 is also output by an interrupt process executed every 1.89 ms. I was Therefore, their data output frequencies are also asynchronous with the internal operating frequency of the CPU 56. Therefore, even if the output data output from the main board 31 is observed, the CPU 5
6 cannot be known.
【0041】さらに、この実施の形態ではメイン基板3
1から賞球基板37に送信される賞球個数信号は2ms
毎に動作するメイン動作で行われていたが、2msと割
込間隔のずれ量が賞球払出遅れ時間として許容できるの
であれば、賞球個数信号も割込処理で出力されるように
してもよい。また、この実施の形態ではソレノイド回路
59を介して出力されるソレノイド16,21に対する
駆動信号は例えば特別図柄プロセス処理等において出力
されるが、2msと割込間隔のずれ量が始動入賞口開放
や大入賞口開放に対する遅れ時間として許容できるので
あれば、ソレノイド16,21に対する駆動信号も割込
処理で出力されるようにしてもよい。Further, in this embodiment, the main substrate 3
The prize ball number signal transmitted from 1 to the prize ball substrate 37 is 2 ms.
The main operation is performed every time. However, if the difference between the interruption intervals of 2 ms is acceptable as the prize ball payout delay time, the prize ball number signal may also be output in the interrupt processing. Good. In this embodiment, the drive signals for the solenoids 16 and 21 output via the solenoid circuit 59 are output, for example, in a special symbol processing process. The drive signal for the solenoids 16 and 21 may also be output in the interrupt process if the delay time for opening the special winning opening can be tolerated.
【0042】実施の形態2.図3に示された例では発振
回路68は水晶振動子の発振にもとづいて割込信号を発
振した。すなわち、周波数が比較的安定している状態で
発振が行われる。しかし、割込信号の発生間隔は、遊技
機の動作が不安定にならない範囲でばらついていた方が
よい。そうすれば、メイン基板31の外部でメイン基板
31からの出力信号を観測した場合に、データ出力タイ
ミングがさらにばらついて、CPU56の内部動作周波
数の予測の困難性がさらに増すからである。Embodiment 2 In the example shown in FIG. 3, the oscillation circuit 68 oscillated the interrupt signal based on the oscillation of the crystal oscillator. That is, oscillation is performed in a state where the frequency is relatively stable. However, it is preferable that the intervals between the generations of the interrupt signal vary within a range where the operation of the gaming machine does not become unstable. Then, when the output signal from the main board 31 is observed outside the main board 31, the data output timing further varies, and the difficulty of predicting the internal operating frequency of the CPU 56 further increases.
【0043】図10は、水晶振動子に比べると温度等の
影響を受けやすい抵抗やコンデンサを用いたCR発振回
路によって割込信号を発生する発振回路68aを構成し
た例を示す。このような発振回路68aによれば、水晶
振動子を用いた場合に比べて、遊技機の内部温度等が変
動するとそれに伴って発振周波数が変動する。よって、
メイン基板31からのデータ出力タイミングがばらつ
き、大当りを発生させる乱数の発生タイミングを認識す
ることがさらに困難になる。なお、遊技機の動作につい
ては、第1の実施の形態の場合と同様である。FIG. 10 shows an example in which an oscillating circuit 68a for generating an interrupt signal by a CR oscillating circuit using a resistor or a capacitor which is more susceptible to the influence of temperature or the like than a crystal oscillator is formed. According to such an oscillation circuit 68a, as compared with the case where a crystal oscillator is used, when the internal temperature or the like of the gaming machine fluctuates, the oscillation frequency fluctuates accordingly. Therefore,
The data output timing from the main board 31 fluctuates, and it becomes more difficult to recognize the generation timing of a random number that generates a big hit. Note that the operation of the gaming machine is the same as in the first embodiment.
【0044】実施の形態3.第1および第2の実施の形
態では割込処理によってCPU56の内部動作周波数と
データ出力周波数とをずらすようにしたが、割込処理に
よらないで内部動作周波数とデータ出力周波数とをずら
すこともできる。図11は、割込処理によらず内部動作
周波数とデータ出力周波数とをずらすことができる回路
構成の一例を示すブロック図である。Embodiment 3 FIG. In the first and second embodiments, the internal operating frequency of the CPU 56 and the data output frequency are shifted by the interrupt processing. However, the internal operating frequency and the data output frequency may be shifted without the interrupt processing. it can. FIG. 11 is a block diagram showing an example of a circuit configuration capable of shifting the internal operating frequency and the data output frequency without depending on the interrupt processing.
【0045】図2に示されたランプ・LED回路60、
電飾基板コマンド出力回路62、表示装置回路63およ
び情報出力回路64を介してCPU56からメイン基板
31の外部に出力される信号は、I/Oポート57を介
して出力されている。そこで、図11に示すように、I
/Oポート57の出力ポート部の出力にDラッチ回路5
71〜578を接続する。そして、各Dラッチ回路57
1〜578のクロック入力に、発振回路68の発振出力
を接続する。ここでは、発振回路68の発振周期は例え
ば385μsであるとするが、この値も単なる例であ
る。なお、図11ではDラッチ回路571〜578のみ
が示されているが、遊技機では出力ポート数は8つより
も多いので、実際にはさらに多くのDラッチ回路が設置
される。また、図11ではデータバスのみが示され、ア
ドレスバスは省略されている。The lamp / LED circuit 60 shown in FIG.
A signal output from the CPU 56 to the outside of the main board 31 via the illumination board command output circuit 62, the display device circuit 63, and the information output circuit 64 is output via the I / O port 57. Therefore, as shown in FIG.
A D latch circuit 5 is connected to the output of the output port of the / O port 57.
71 to 578 are connected. Then, each D latch circuit 57
The oscillation output of the oscillation circuit 68 is connected to the clock inputs 1 to 578. Here, the oscillation cycle of the oscillation circuit 68 is, for example, 385 μs, but this value is also merely an example. Note that FIG. 11 shows only the D latch circuits 571 to 578. However, since the number of output ports is more than eight in a game machine, more D latch circuits are actually provided. In FIG. 11, only the data bus is shown, and the address bus is omitted.
【0046】図12は、この実施の形態におけるメイン
基板31における基本回路53のメイン動作を示すフロ
ーチャートである。第1および第2の実施の形態では表
示制御データ出力処理およびデータ出力処理は割込処理
で行われていたが、図12に示すように、ここでは、そ
れらの処理も基本回路53のメイン動作で実行される。
従って、図13(A),(B)に示すように、CPU5
6から、具体的にはI/Oポート57から、表示制御デ
ータおよびストローブ信号が2msの内部動作周波数に
もとづいて出力される。FIG. 12 is a flowchart showing the main operation of the basic circuit 53 on the main board 31 in this embodiment. In the first and second embodiments, the display control data output processing and the data output processing are performed by interrupt processing. However, as shown in FIG. Executed in
Therefore, as shown in FIGS.
6, display control data and a strobe signal are output from the I / O port 57 based on the internal operation frequency of 2 ms.
【0047】しかし、I/Oポート57からの出力デー
タは、Dラッチ回路571〜578によって、385μ
sのクロック信号の立ち下がりでラッチされ出力される
(図13(C),(D),(E)参照)。すると、実質
的に、メイン基板31からの表示制御データ出力周波数
は、(1/385μs)Hzとなり、CPU56の内部
動作周波数とは一致しなくなる。よって、メイン基板3
1から出力される表示制御コマンドデータを観測しても
CPU56の内部動作周波数を予測ことはできず、表示
制御コマンドデータにもとづいて大当りを発生させる乱
数の発生タイミングを認識することはできない。However, the output data from I / O port 57 is 385 μm by D latch circuits 571 to 578.
It is latched and output at the falling edge of the s clock signal (see FIGS. 13C, 13D and 13E). Then, the output frequency of the display control data from the main board 31 is substantially (1/385 μs) Hz, and does not match the internal operating frequency of the CPU 56. Therefore, the main board 3
Even if the display control command data output from 1 is observed, the internal operating frequency of the CPU 56 cannot be predicted, and the generation timing of the random number for generating the big hit cannot be recognized based on the display control command data.
【0048】なお、385μsのクロック信号によって
ストローブ信号もラッチされるので、クロック信号とス
トローブ信号とのタイミング関係によっては、Dラッチ
回路から出力されるストローブ信号の幅が385μsに
なったり(385×2)μsになったりする(図13
(E)参照)。しかし、385μsのストローブ信号で
も(385×2)μsのストローブ信号でも表示制御基
板80の表示制御用CPU91は十分認識できるので、
実用上問題なく、表示制御用CPU91は表示制御デー
タを取り込める(図13(F)参照)。Since the strobe signal is also latched by the 385 μs clock signal, the width of the strobe signal output from the D latch circuit may be 385 μs or (385 × 2) depending on the timing relationship between the clock signal and the strobe signal. ) Μs (FIG. 13)
(E)). However, the display control CPU 91 of the display control board 80 can sufficiently recognize the strobe signal of 385 μs or the strobe signal of (385 × 2) μs.
The display control CPU 91 can fetch the display control data without any practical problem (see FIG. 13F).
【0049】また、ランプ・LED回路60、電飾基板
コマンド出力回路62および情報出力回路64を介して
メイン基板31から出力される各データも、Dラッチ回
路を介して出力するように構成することができる。その
場合には、それらのデータ出力周波数も、CPU56に
おける内部動作周波数とは非同期である。よって、メイ
ン基板31から出力されるそれらの出力データを観測し
ても、CPU56の内部動作周波数を知ることはできな
い。Each data output from the main board 31 via the lamp / LED circuit 60, the illuminated board command output circuit 62 and the information output circuit 64 is also output via the D latch circuit. Can be. In that case, those data output frequencies are also asynchronous with the internal operating frequency in the CPU 56. Therefore, even if the output data output from the main board 31 is observed, the internal operating frequency of the CPU 56 cannot be known.
【0050】さらに、メイン基板31から賞球基板37
に送信される賞球個数信号に関しても、2msと385
μs間隔のクロック信号とのずれ量が賞球払出遅れ時間
として許容できるのであれば、賞球個数信号を出力する
I/Oポート57の出力側にもDラッチ回路を設けても
よい。なお、クロック信号の周期を385μsとした場
合の最大ずれ量は385μsであるまた、ソレノイド1
6,21に対する駆動信号に関しても、2msと385
μs間隔のクロック信号とのずれ量が始動入賞口開放や
大入賞口開放に対する遅れ時間として許容できるのであ
れば、ソレノイド16,21を出力するI/Oポート5
7の出力側にもDラッチ回路を設けてもよい。Further, the prize ball substrate 37 from the main substrate 31
2ms and 385
If the deviation from the clock signal at the interval of μs can be tolerated as the winning ball payout delay time, a D latch circuit may be provided on the output side of the I / O port 57 for outputting the winning ball number signal. The maximum shift amount is 385 μs when the period of the clock signal is 385 μs.
As for the drive signals for 6,21, 2ms and 385
If the amount of deviation from the clock signal at the interval of μs can be tolerated as a delay time with respect to the opening of the winning opening and the opening of the winning opening, the I / O port 5 that outputs the solenoids 16 and 21
7, a D latch circuit may be provided on the output side.
【0051】この実施の形態では、割込処理によらない
で内部動作周波数とデータ出力周波数とがずらされるの
で、割込処理が他の処理として既に使用されていたり、
何らかの理由で割込処理を使用できない場合に有用であ
る。なお、この実施の形態では、CPU56からの出力
データを発振回路68aからの信号に同期させて出力す
る出力回路として、Dラッチ回路571〜578が用い
られたが、出力回路はDラッチ回路に限られない。In this embodiment, since the internal operating frequency and the data output frequency are shifted without depending on the interrupt processing, the interrupt processing has already been used as another processing.
This is useful when interrupt processing cannot be used for some reason. In this embodiment, the D latch circuits 571 to 578 are used as output circuits for outputting output data from the CPU 56 in synchronization with a signal from the oscillation circuit 68a, but the output circuit is limited to the D latch circuit. I can't.
【0052】第1〜第3の実施の形態に示されたよう
に、本発明によれば、CPU56の内部動作周波数と、
メイン基板31から外部に出力されるデータの出力周波
数とが非同期になっているので、メイン基板31から出
力されるデータを不正基板によって観測しても、CPU
56の内部動作周波数を予測することができない。よっ
て、不正基板を取り付けても大当りを発生させる乱数の
発生タイミングを認識することができず、不正基板によ
る遊技機への攻撃を確実に防御できる。As shown in the first to third embodiments, according to the present invention, the internal operating frequency of the CPU 56,
Since the output frequency of the data output from the main board 31 to the outside is asynchronous, even if the data output from the main board 31 is observed by an unauthorized board, the CPU
The internal operating frequency of 56 cannot be predicted. Therefore, even when an illegal board is attached, the timing of generating a random number that generates a big hit cannot be recognized, and an attack on the gaming machine by the illegal board can be reliably prevented.
【0053】なお、図2に示された周辺基板構成は一例
であって、遊技機では種々の周辺基板構成を採用するこ
とができる。どのような構成方法がとられても、メイン
基板31から各周辺基板に出力されるデータについて本
発明を適用することができる。The configuration of the peripheral board shown in FIG. 2 is an example, and various peripheral board configurations can be adopted in a gaming machine. Regardless of the configuration method, the present invention can be applied to data output from the main board 31 to each peripheral board.
【0054】また、上記の各実施の形態の遊技機、すな
わち図1の正面図に示されたパチンコ遊技機は、始動入
賞にもとづいて画像表示部9に可変表示される特別図柄
の停止図柄が所定の図柄の組み合わせになると所定の遊
技価値が遊技者に付与可能になる第1種パチンコ遊技機
であったが、始動入賞にもとづいて開放する電動役物の
所定領域への入賞があると所定の遊技価値が遊技者に付
与可能になる第2種パチンコ遊技機や、始動入賞にもと
づいて可変表示される図柄の停止図柄が所定の図柄の組
み合わせになると開放する所定の電動役物への入賞があ
ると所定の権利が発生または継続する第3種パチンコ遊
技機であっても、本発明を適用できる。The gaming machine of each of the above-described embodiments, that is, the pachinko gaming machine shown in the front view of FIG. 1, has a special symbol that is variably displayed on the image display section 9 based on a winning start. Although it was a first-class pachinko gaming machine in which a predetermined game value could be given to a player when a predetermined combination of symbols was reached, a predetermined area was determined when an electric accessory that was opened based on a start winning prize entered a predetermined area. Winning a second-class pachinko gaming machine that allows a player to give a game value to a player, and a predetermined electric role that is opened when a stop symbol of a symbol variably displayed based on a winning start becomes a predetermined symbol combination. The present invention can be applied to a third-type pachinko gaming machine in which a predetermined right is generated or continued when there is a certain right.
【0055】また、上記の各実施の形態では、複数種類
の図柄を可変表示するためのCRTによる画像表示部9
を用いた場合について説明したが、LCDによる可変表
示装置を用いた場合であってもよい。さらに、盤面が全
て映像で構成される映像式のパチンコ遊技機に適用する
こともできる。In each of the above embodiments, the image display unit 9 using a CRT for variably displaying a plurality of types of symbols is provided.
Although the description has been given of the case of using a variable display device, a case where a variable display device using an LCD may be used. Furthermore, the present invention can be applied to a video-type pachinko gaming machine in which the entire board surface is composed of video.
【0056】[0056]
【発明の効果】以上のように、本発明によれば、遊技機
を、遊技制御手段の内部動作周波数と遊技制御基板から
出力されるデータの出力周波数とを異ならせる非同期化
手段を有する構成にしたので、不正基板は、遊技制御基
板から出力されるデータを観測しても、遊技制御手段の
内部動作周波数を予測することができなくなる。よっ
て、不正基板を取り付けても大当りを発生させる乱数の
発生タイミングを狙って不正に始動入賞信号を遊技制御
手段に送出することができず、不正基板による不正行為
を確実に防止できる効果がある。非同期化手段が、遊技
制御手段の内部動作周波数とは異なる周波数の信号を発
生する発振回路と、発振回路からの信号にもとづいて動
作するCPUの割込処理とで構成される場合には、遊技
制御基板における部品追加なしで、遊技制御手段の内部
動作周波数と遊技制御基板から出力されるデータの出力
周波数とを異ならせることができる。また、非同期化手
段が、遊技制御手段の内部動作周波数とは異なる周波数
の信号を発生する発振回路と、遊技制御手段からの出力
データを発振回路からの信号に同期させて出力する出力
回路と構成で構成される場合には、何らかの理由でCP
Uの割込を利用でない場合であっても、遊技制御手段の
内部動作周波数と遊技制御基板から出力されるデータの
出力周波数とを異ならせることができる。As described above, according to the present invention, a gaming machine is provided with a desynchronizer for making the internal operating frequency of the game controller different from the output frequency of data output from the game controller. Therefore, even if the illegal board observes the data output from the game control board, it cannot predict the internal operating frequency of the game control means. Therefore, even if an illegal board is attached, it is not possible to illegally send a start winning signal to the game control means aiming at the timing of generating a random number that generates a big hit, and it is possible to reliably prevent illegal acts by the illegal board. In the case where the desynchronizing means is constituted by an oscillating circuit for generating a signal having a frequency different from the internal operating frequency of the game control means, and a CPU interrupt processing which operates based on a signal from the oscillating circuit, The internal operating frequency of the game control means and the output frequency of the data output from the game control board can be made different without adding components to the control board. In addition, the desynchronizing means has an oscillation circuit for generating a signal having a frequency different from the internal operating frequency of the game control means, and an output circuit for outputting output data from the game control means in synchronization with a signal from the oscillation circuit. If it is composed of
Even when the interruption of U is not used, the internal operating frequency of the game control means and the output frequency of the data output from the game control board can be made different.
【図1】 パチンコ遊技機を正面からみた正面図であ
る。FIG. 1 is a front view of a pachinko gaming machine viewed from the front.
【図2】 遊技制御基板における回路構成の一例と周辺
基板を示すブロック図である。FIG. 2 is a block diagram showing an example of a circuit configuration of a game control board and a peripheral board.
【図3】 CPUの周辺回路のうちの主要部を示すブロ
ック図である。FIG. 3 is a block diagram showing a main part of a peripheral circuit of the CPU.
【図4】 表示制御基板内の回路構成を示すブロック図
である。FIG. 4 is a block diagram showing a circuit configuration in a display control board.
【図5】 表示コントロール回路の構成の一例を示すブ
ロック図である。FIG. 5 is a block diagram illustrating an example of a configuration of a display control circuit.
【図6】 表示制御コマンドデータの送出タイミングを
示すタイミング図である。FIG. 6 is a timing chart showing transmission timing of display control command data.
【図7】 メイン基板における基本回路の動作を示すフ
ローチャートである。FIG. 7 is a flowchart showing the operation of the basic circuit on the main board.
【図8】 割込処理を示すフローチャートである。FIG. 8 is a flowchart illustrating an interrupt process.
【図9】 表示制御データ出力処理の動作例を示すフロ
ーチャートである。FIG. 9 is a flowchart illustrating an operation example of display control data output processing.
【図10】 第2の実施の形態におけるCPUの周辺回
路のうちの主要部を示すブロック図である。FIG. 10 is a block diagram illustrating a main part of a peripheral circuit of a CPU according to a second embodiment.
【図11】 第3の実施の形態におけるCPUの周辺回
路のうちの主要部を示すブロック図である。FIG. 11 is a block diagram illustrating a main part of a peripheral circuit of a CPU according to a third embodiment.
【図12】 第3の実施の形態における基本回路の動作
を示すフローチャートである。FIG. 12 is a flowchart showing the operation of the basic circuit according to the third embodiment.
【図13】 第3の実施の形態における表示制御コマン
ドデータの送出タイミングを示すタイミング図である。FIG. 13 is a timing chart showing transmission timing of display control command data according to the third embodiment.
8 可変表示装置 9 画像表示部 31 遊技制御基板 35 電飾基板 37 賞球基板 70 ランプ基板 53 基本回路 54 ROM 56 CPU 65 初期リセット回路 66 定期リセット回路 68,68a 発振回路 80 表示制御基板 91 表示制御用CPU 8 Variable display device 9 Image display unit 31 Game control board 35 Illuminated board 37 Winning ball board 70 Lamp board 53 Basic circuit 54 ROM 56 CPU 65 Initial reset circuit 66 Periodic reset circuit 68, 68a Oscillation circuit 80 Display control board 91 Display control CPU
Claims (3)
別遊技を行い、特別遊技の結果が所定の態様になったこ
とにもとづいて遊技者に所定の遊技価値が付与可能とな
る遊技機であって、 遊技の進行を制御する遊技制御プログラムを含む遊技制
御手段が搭載された遊技制御基板を含み、 前記遊技制御手段の内部動作周波数と前記遊技制御基板
から出力されるデータの出力周波数とを異ならせる非同
期化手段を有することを特徴とする遊技機。1. A gaming machine in which a special game is performed by entering a game medium into a specific winning section, and a predetermined game value can be given to a player based on a result of the special game becoming a predetermined mode. A game control board equipped with a game control means including a game control program for controlling the progress of the game, wherein the internal operation frequency of the game control means and the output frequency of data output from the game control board A gaming machine characterized by having a differentiating means.
なる周波数の信号を発生する発振回路と、その発振回路
からの信号にもとづいて動作する前記CPUの割込処理
とを含む請求項1記載の遊技機。2. The game control means includes a CPU, the desynchronization means includes an oscillation circuit for generating a signal having a frequency different from an internal operating frequency of the game control means, and the non-synchronization means operating based on a signal from the oscillation circuit. The gaming machine according to claim 1, further comprising an interrupt process of a CPU.
作周波数とは異なる周波数の信号を発生する発振回路
と、遊技制御手段からの出力データを前記発振回路から
の信号に同期させて出力する出力回路とを含む請求項1
記載の遊技機。3. An asynchronous circuit for generating a signal having a frequency different from an internal operating frequency of the game control means, and outputting output data from the game control means in synchronization with a signal from the oscillation circuit. And an output circuit.
The gaming machine described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10063198A JP4230002B2 (en) | 1998-03-27 | 1998-03-27 | Game machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10063198A JP4230002B2 (en) | 1998-03-27 | 1998-03-27 | Game machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11276700A true JPH11276700A (en) | 1999-10-12 |
| JP4230002B2 JP4230002B2 (en) | 2009-02-25 |
Family
ID=14279193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10063198A Expired - Fee Related JP4230002B2 (en) | 1998-03-27 | 1998-03-27 | Game machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4230002B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006068431A (en) * | 2004-09-06 | 2006-03-16 | Samii Kk | Game machine |
| JP2008237809A (en) * | 2007-03-29 | 2008-10-09 | Aruze Corp | Bullet ball machine |
| JP2012143642A (en) * | 2012-05-10 | 2012-08-02 | Universal Entertainment Corp | Pinball game machine |
| JP2012143641A (en) * | 2012-05-10 | 2012-08-02 | Universal Entertainment Corp | Pinball game machine |
| JP2014239868A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
| JP2014239867A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
| JP2014239865A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
-
1998
- 1998-03-27 JP JP10063198A patent/JP4230002B2/en not_active Expired - Fee Related
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006068431A (en) * | 2004-09-06 | 2006-03-16 | Samii Kk | Game machine |
| JP2008237809A (en) * | 2007-03-29 | 2008-10-09 | Aruze Corp | Bullet ball machine |
| JP2012143642A (en) * | 2012-05-10 | 2012-08-02 | Universal Entertainment Corp | Pinball game machine |
| JP2012143641A (en) * | 2012-05-10 | 2012-08-02 | Universal Entertainment Corp | Pinball game machine |
| JP2014239868A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
| JP2014239867A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
| JP2014239865A (en) * | 2013-05-16 | 2014-12-25 | 株式会社ソフイア | Game machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4230002B2 (en) | 2009-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4236728B2 (en) | Game machine | |
| JP4216103B2 (en) | Game machine | |
| JP3836265B2 (en) | Game machine | |
| JPH10314401A (en) | Game machine | |
| JP2001269461A (en) | Gaming machine | |
| JPH1147380A (en) | Game machine | |
| JP4255539B2 (en) | Game machine | |
| JP4485226B2 (en) | Game machine | |
| JP2000167129A (en) | Gaming machine | |
| JP2005192866A (en) | Game machine | |
| JP2020081671A (en) | Game machine | |
| JPH11216237A (en) | Game machine | |
| JP4230002B2 (en) | Game machine | |
| JP2005006823A (en) | Pinball game machine | |
| JP2000014909A (en) | Game machine | |
| JP2004298314A (en) | Game machine | |
| JPH10314396A (en) | Pachinko game machine | |
| JP4515052B2 (en) | Game machine | |
| JP2010279818A (en) | Game machine | |
| JPH1128279A (en) | Pachinko game machine | |
| JP3111594U7 (en) | ||
| JP4255540B2 (en) | Game machine | |
| JP2005224644A (en) | Game machine | |
| JP4562993B2 (en) | Game machine | |
| JPH11216235A (en) | Game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050209 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080903 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081024 |
|
| 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: 20081125 |
|
| 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: 20081203 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111212 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111212 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111212 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111212 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121212 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121212 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131212 Year of fee payment: 5 |
|
| 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 |