JP2000126383A - Game machine - Google Patents
Game machineInfo
- Publication number
- JP2000126383A JP2000126383A JP10299611A JP29961198A JP2000126383A JP 2000126383 A JP2000126383 A JP 2000126383A JP 10299611 A JP10299611 A JP 10299611A JP 29961198 A JP29961198 A JP 29961198A JP 2000126383 A JP2000126383 A JP 2000126383A
- Authority
- JP
- Japan
- Prior art keywords
- display control
- control command
- display
- game
- control means
- 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.)
- Withdrawn
Links
Landscapes
- Display Devices Of Pinball Game Machines (AREA)
- Pinball Game Machines (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、遊技者の操作に応
じて遊技が行われるパチンコ遊技機やコイン遊技機等の
遊技機に関し、特に、所定の条件が成立すると遊技者に
有利となる特定遊技状態に移行可能な遊技機に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a game machine such as a pachinko game machine or a coin game machine in which a game is played in response to a player's operation. The present invention relates to a gaming machine capable of shifting to a gaming state.
【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】特別図柄を表示する可変表示部の表示結果
があらかじめ定められた特定の表示態様の組合せとなる
ことを、通常、「大当り」という。なお、遊技価値と
は、遊技機の遊技領域に設けられた可変入賞球装置の状
態が打球が入賞しやすい遊技者にとって有利な状態にな
ることや、遊技者にとって有利な状態となるための権利
を発生させたりすることである。[0003] When the display result of the variable display section for displaying a special symbol is a combination of a predetermined specific display mode, it is usually called a "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.
【0004】大当りが発生すると、例えば、大入賞口が
所定回数開放して打球が入賞しやすい大当り遊技状態に
移行する。そして、各開放期間において、所定個(例え
ば10個)の大入賞口への入賞があると大入賞口は閉成
する。そして、大入賞口の開放回数は、所定回数(例え
ば16ラウンド)に固定されている。なお、各開放につ
いて開放時間(例えば29.5秒)が決められ、入賞数
が所定個に達しなくても開放時間が経過すると大入賞口
は閉成する。また、大入賞口が閉成した時点で所定の条
件(例えば、大入賞口内に設けられているVゾーンへの
入賞)が成立していない場合には、大当り遊技状態は終
了する。[0004] When a big hit occurs, for example, a big winning opening is opened a predetermined number of times, and the state shifts to a big hit game state in which a hit ball is easy to win. Then, in each open period, when a predetermined number (for example, 10) of winning prizes is won, the winning prize opening is closed. The number of opening of the special winning opening is fixed to a predetermined number (for example, 16 rounds). An opening time (for example, 29.5 seconds) is determined for each opening, and if the opening time elapses even if the number of winnings does not reach a predetermined number, the winning opening is closed. If the predetermined condition (for example, winning in the V zone provided in the special winning opening) is not satisfied at the time when the special winning opening is closed, the big hit gaming state ends.
【0005】また、「大当り」の組合せ以外の表示態様
の組合せのうち、複数の可変表示部の表示結果のうちの
一部が未だに導出表示されていない段階において、既に
表示結果が導出表示されている可変表示部の表示態様が
特定の表示態様の組合せとなる表示条件を満たしている
状態を「リーチ」という。そして、可変表示部に可変表
示される識別情報の表示結果が「リーチ」となる条件を
満たさない場合には「はずれ」となり、可変表示状態は
終了する。遊技者は、大当りをいかにして発生させるか
を楽しみつつ遊技を行う。[0005] In addition, among the combinations of display modes other than the "big hit" combination, at a stage where some of the display results of the plurality of variable display portions have not been derived and displayed yet, the display results have already been derived and displayed. A state in which the display mode of the variable display unit that satisfies the display condition that is a combination of the specific display modes is referred to as “reach”. If the display result of the identification information variably displayed on the variable display unit does not satisfy the condition of “reach”, the result is “out” and the variable display state ends. A player plays a game while enjoying how to generate a big hit.
【0006】遊技機における遊技進行はマイクロコンピ
ュータ等による遊技制御手段によって制御される。可変
表示装置に表示される識別情報、キャラクタ画像および
背景画像は、遊技制御手段からの表示制御コマンドデー
タに従って動作する表示制御手段によって制御される。
可変表示装置に表示される識別情報、キャラクタ画像お
よび背景画像は、一般に、表示制御用のマイクロコンピ
ュータとマイクロコンピュータの指示に応じて画像デー
タを生成して可変表示装置側に転送するビデオディスプ
レイプロセッサ(VDP)とによって制御されるが、表
示制御用のマイクロコンピュータのプログラム容量は大
きい。The progress of the game in the gaming machine is controlled by game control means such as a microcomputer. The identification information, the character image, and the background image displayed on the variable display device are controlled by display control means operating according to display control command data from the game control means.
The identification information, the character image, and the background image displayed on the variable display device generally include a display control microcomputer and a video display processor (FIG. 1) that generates image data in accordance with instructions from the microcomputer and transfers the image data to the variable display device side. VDP), and the display control microcomputer has a large program capacity.
【0007】従って、プログラム容量に制限のある遊技
制御手段のマイクロコンピュータを、可変表示装置に表
示される識別情報等を制御するマイクロプロセッサと兼
用することはできず、遊技制御手段のマイクロコンピュ
ータとは別の表示制御用のマイクロコンピュータ(表示
制御手段)が用いられる。よって、遊技の進行を制御す
る遊技制御手段は、表示制御手段に対して表示制御のた
めのコマンドを送信する必要がある。そして、識別情報
等の画像データの生成は表示制御手段によって行われ
る。Therefore, the microcomputer of the game control means having a limited program capacity cannot be used also as the microprocessor for controlling the identification information and the like displayed on the variable display device. Another display control microcomputer (display control means) is used. Therefore, the game control means for controlling the progress of the game needs to transmit a command for display control to the display control means. The generation of image data such as identification information is performed by the display control means.
【0008】[0008]
【発明が解決しようとする課題】表示制御手段は、一般
に、遊技制御手段が搭載された基板とは別の表示制御基
板に搭載される。すると、制御コマンドが基板間でノイ
ズ等によって変化してしまう可能性が生ずる。制御コマ
ンドが基板間でノイズ等によって変化してしまった場合
には、本来表示されるべき識別情報とは別の識別情報が
表示されたり、本来現れるべき背景やキャラクタとは別
のものが表示されてしまったりする。識別情報その他は
本来遊技の進行に対応して表示されるので、表示が決め
られたとおりに行われなかったのでは、遊技の進行との
整合がとれず、遊技者に不信感を与えたり遊技者に不利
になったりする場合もある。Generally, the display control means is mounted on a display control board different from the board on which the game control means is mounted. Then, there is a possibility that the control command changes between boards due to noise or the like. If a control command changes between boards due to noise or the like, identification information different from the identification information that should be displayed, or something different from the background or character that should be displayed, is displayed. Or Since the identification information and the like are originally displayed in accordance with the progress of the game, if the display is not performed as specified, it will not be consistent with the progress of the game, giving a player distrust or playing the game. It may be disadvantageous to people.
【0009】そこで、本発明は、遊技制御手段から表示
制御手段に対してより確実に制御コマンドを伝えること
ができる遊技機を提供することを目的とする。Accordingly, an object of the present invention is to provide a gaming machine capable of transmitting a control command from the game control means to the display control means more reliably.
【0010】[0010]
【課題を解決するための手段】本発明による遊技機は、
表示状態が変化可能な可変表示部を含み、変動開始の条
件の成立に応じて可変表示部に表示される識別情報の変
動を開始し、識別情報の表示結果があらかじめ定められ
た特定の表示態様となった場合に遊技者に所定の遊技価
値が付与可能となる遊技機であって、遊技の進行を制御
する遊技制御手段を有する主基板と、遊技制御手段から
の指示に応じて可変表示部の表示制御を行う表示制御手
段を有する表示制御基板とを含み、遊技制御手段は、可
変表示部の表示状態を示す制御コマンドを表示変化点で
表示制御基板に対して出力するとともに、制御コマンド
が有効であることを示す有効期間信号を出力し、表示制
御手段は、有効期間信号が示す有効期間よりも短い周期
で制御コマンドを取り込み、有効期間内に所定回連続し
て同じ制御コマンドを取り込んだら正しい制御コマンド
を受信したとする制御コマンド連続取り込み処理を行
い、受信した制御コマンドにもとづく表示制御を行うこ
とを特徴とする。A gaming machine according to the present invention comprises:
A variable display section whose display state is changeable, starts changing the identification information displayed on the variable display section in response to satisfaction of a condition for starting the change, and a display result of the identification information is a predetermined display mode. A main board having a game control means for controlling the progress of the game, and a variable display unit in response to an instruction from the game control means. A display control board having display control means for performing display control of the game control means, the game control means outputs a control command indicating a display state of the variable display unit to the display control board at a display change point, and the control command The display control means outputs a validity period signal indicating that the validity period signal is valid, and the display control means takes in the control command in a cycle shorter than the validity period indicated by the validity period signal. Performs control command continuous capture processing to received the correct control commands Once capturing, and performs display control based on the control command received.
【0011】表示制御手段は、制御コマンドの誤りを検
出したら、その時点からあらためて制御コマンド連続取
り込み処理を開始するように構成されていてもよい。[0011] The display control means may be configured to, upon detecting an error in the control command, start the control command continuous fetching process again from that point.
【0012】遊技制御手段は、表示変化点で一回だけ制
御コマンドを表示制御手段が受信可能に出力するように
構成されていてもよい。[0012] The game control means may be constituted so that the display control means outputs a control command only once at a display change point so as to be receivable.
【0013】そして、表示制御手段は、有効期間信号が
オフしているときには制御コマンド連続取り込み処理を
行わないように構成されていてもよい。[0013] The display control means may be configured so as not to execute the control command continuous fetching process when the valid period signal is off.
【0014】[0014]
【発明の実施の形態】以下、本発明の一実施形態を図面
を参照して説明する。まず、遊技機の一例であるパチン
コ遊技機の全体の構成について説明する。図1はパチン
コ遊技機1を正面からみた正面図、図2はパチンコ遊技
機1の内部構造を示す全体背面図、図3はパチンコ遊技
機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. 1 is a front view of the pachinko gaming machine 1 as viewed from the front, FIG. 2 is an overall rear view showing the internal structure of the pachinko gaming machine 1, and FIG. 3 is a rear view of the pachinko gaming machine 1 as viewed from the back. Here, a pachinko gaming machine is shown as an example of a gaming machine, but the present invention is not limited to a pachinko gaming machine, and may be, for example, a coin gaming machine.
【0015】図1に示すように、パチンコ遊技機1は、
額縁状に形成されたガラス扉枠2を有する。ガラス扉枠
2の下部表面には打球供給皿3がある。打球供給皿3の
下部には、打球供給皿3からあふれた景品玉を貯留する
余剰玉受皿4と打球を発射する打球操作ハンドル(操作
ノブ)5が設けられている。ガラス扉枠2の後方には、
遊技盤6が着脱可能に取り付けられている。また、遊技
盤6の前面には遊技領域7が設けられている。As shown in FIG. 1, the pachinko gaming machine 1
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.
【0016】遊技領域7の中央付近には、複数種類の図
柄を可変表示するための可変表示部9と7セグメントL
EDによる可変表示器10とを含む可変表示装置8が設
けられている。この実施の形態では、可変表示部9に
は、「左」、「中」、「右」の3つの図柄表示エリアが
ある。可変表示装置8の側部には、打球を導く通過ゲー
ト11が設けられている。通過ゲート11を通過した打
球は、玉出口13を経て始動入賞口14の方に導かれ
る。通過ゲート11と玉出口13との間の通路には、通
過ゲート11を通過した打球を検出するゲートスイッチ
12がある。また、始動入賞口14に入った入賞球は、
遊技盤6の背面に導かれ、始動口スイッチ17によって
検出される。また、始動入賞口14の下部には開閉動作
を行う可変入賞球装置15が設けられている。可変入賞
球装置15は、ソレノイド16によって開状態とされ
る。In the vicinity of the center of the game area 7, a variable display section 9 for variably displaying a plurality of types of symbols and a 7-segment L
A variable display device 8 including a variable display 10 using an ED is provided. In this embodiment, the variable display section 9 has three symbol display areas of “left”, “middle”, and “right”. 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. In a passage between the passage gate 11 and the ball outlet 13, there is a gate switch 12 for detecting a hit ball that has passed through the passage gate 11. In addition, the winning ball that entered the starting winning port 14 is
It is guided to the back of the game board 6 and is detected by the starting port switch 17. In addition, a variable winning ball device 15 that performs opening and closing operations is provided below the starting winning port 14. The variable winning ball device 15 is opened by the solenoid 16.
【0017】可変入賞球装置15の下部には、特定遊技
状態(大当り状態)においてソレノイド21によって開
状態とされる開閉板20が設けられている。この実施の
形態では、開閉板20が大入賞口を開閉する手段とな
る。開閉板20から遊技盤6の背面に導かれた入賞球の
うち一方(Vゾーン)に入った入賞球はVカウントスイ
ッチ22で検出される。また、開閉板20からの入賞球
はカウントスイッチ23で検出される。可変表示装置8
の下部には、始動入賞口14に入った入賞球数を表示す
る4個の表示部を有する始動入賞記憶表示器18が設け
られている。この例では、4個を上限として、始動入賞
がある毎に、始動入賞記憶表示器18は点灯している表
示部を1つずつ増やす。そして、可変表示部9の可変表
示が開始される毎に、点灯している表示部を1つ減ら
す。Below the variable winning ball device 15, there is provided an opening / closing plate 20 which is opened by a solenoid 21 in a specific game state (big hit state). In this embodiment, the opening and closing plate 20 serves as a means for opening and closing the special winning opening. The winning ball that enters 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 switch 22. The winning ball from the opening / closing plate 20 is detected by the count switch 23. Variable display device 8
A start winning prize storage display 18 having four display sections for displaying the number of winning balls entering the starting winning prize port 14 is provided below. In this example, the start winning prize storage display 18 increases the number of lit display units by one each time there is a starting prize, with the upper limit being four. Then, each time the variable display of the variable display unit 9 is started, the number of the lit display units is reduced by one.
【0018】遊技盤6には、複数の入賞口19,24が
設けられている。遊技領域7の左右周辺には、遊技中に
点滅表示される装飾ランプ25が設けられ、下部には、
入賞しなかった打球を吸収するアウト口26がある。ま
た、遊技領域7の外側の左右上部には、効果音を発する
2つのスピーカ27が設けられている。遊技領域7の外
周には、遊技効果LED28aおよび遊技効果ランプ2
8b,28cが設けられている。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. A game effect LED 28a and a game effect lamp 2
8b and 28c are provided.
【0019】そして、この例では、一方のスピーカ27
の近傍に、景品玉払出時に点灯する賞球ランプ51が設
けられ、他方のスピーカ27の近傍に、補給玉が切れた
ときに点灯する球切れランプ52が設けられている。さ
らに、図1には、パチンコ遊技台1に隣接して設置さ
れ、プリペイドカードが挿入されることによって球貸し
を可能にするカードユニット50も示されている。In this example, one of the speakers 27
Is provided with a prize ball lamp 51 which is lit when a prize ball is paid out, and a ball out lamp 52 which is lit when a supply ball is out is provided near the other speaker 27. Further, FIG. 1 also shows a card unit 50 which is installed adjacent to the pachinko gaming table 1 and enables lending of a ball by inserting a prepaid card.
【0020】カードユニット50には、使用可能状態で
あるか否かを示す使用可表示ランプ151、カード内に
記録された残額情報に端数(100円未満の数)が存在
する場合にその端数を打球供給皿3の近傍に設けられる
度数表示LEDに表示させるための端数表示スイッチ1
52、カードユニット50がいずれの側のパチンコ遊技
機1に対応しているのかを示す連結台方向表示器15
3、カードユニット50内にカードが投入されているこ
とを示すカード投入表示ランプ154、記録媒体として
のカードが挿入されるカード挿入口155、およびカー
ド挿入口155の裏面に設けられているカードリーダラ
イタの機構を点検する場合にカードユニット50を解放
するためのカードユニット錠156が設けられている。The card unit 50 has a usable indicator lamp 151 for indicating whether or not the card can be used. If there is a fraction (less than 100 yen) in the balance information recorded in the card, the fraction is displayed. Fraction display switch 1 for displaying on a frequency display LED provided near hit ball supply tray 3
52, a link stand direction indicator 15 indicating which side of the pachinko gaming machine 1 the card unit 50 corresponds to
3. Card insertion indicator 154 indicating that a card has been inserted into card unit 50, card insertion slot 155 into which a card as a recording medium is inserted, and a card reader provided on the back of card insertion slot 155 A card unit lock 156 is provided for releasing the card unit 50 when checking the mechanism of the writer.
【0021】打球発射装置から発射された打球は、打球
レールを通って遊技領域7に入り、その後、遊技領域7
を下りてくる。打球が通過ゲート11を通ってゲートス
イッチ12で検出されると、可変表示器10の表示数字
が連続的に変化する状態になる。また、打球が始動入賞
口14に入り始動口スイッチ17で検出されると、図柄
の変動を開始できる状態であれば、可変表示部9内の図
柄が回転を始める。図柄の変動を開始できる状態でなけ
れば、始動入賞記憶を1増やす。なお、始動入賞記憶に
ついては、後で詳しく説明する。可変表示部9内の画像
の回転は、一定時間が経過したときに停止する。停止時
の画像の組み合わせが大当り図柄の組み合わせである
と、大当り遊技状態に移行する。すなわち、開閉板20
が、一定時間経過するまで、または、所定個数(例えば
10個)の打球が入賞するまで開放する。そして、開閉
板20の開放中に打球が特定入賞領域に入賞しVカウン
トスイッチ22で検出されると、継続権が発生し開閉板
20の開放が再度行われる。継続権の発生は、所定回数
(例えば15ラウンド)許容される。The hit ball fired from the hitting ball launching device enters the game area 7 through the hitting ball rail, and thereafter, enters the game area 7.
Come down. When a hit ball is detected by the gate switch 12 through the passage gate 11, the display number of the variable display 10 is changed continuously. Further, when a hit ball enters the starting winning opening 14 and is detected by the starting opening switch 17, the symbol in the variable display section 9 starts rotating if the symbol can be changed. If it is not possible to start changing the symbol, the start winning memory is increased by one. The start winning memory will be described later in detail. The rotation of the image in the variable display unit 9 stops when a certain time has elapsed. If the combination of images at the time of stop is a combination of big hit symbols, the game shifts to a big hit game state. That is, the opening and closing plate 20
Is released until a predetermined time elapses or until a predetermined number (for example, 10) of hit balls is won. Then, when a hit ball wins in the specific winning area while the opening and closing plate 20 is opened and is detected by the V count switch 22, a continuation right is generated and the opening and closing plate 20 is opened again. Generation of the continuation right is permitted a predetermined number of times (for example, 15 rounds).
【0022】停止時の可変表示部9内の画像の組み合わ
せが確率変動を伴う大当り図柄の組み合わせである場合
には、次に大当りとなる確率が高くなる。すなわち、高
確率状態という遊技者にとってさらに有利な状態とな
る。また、可変表示器10における停止図柄が所定の図
柄(当り図柄)である場合に、可変入賞球装置15が所
定時間だけ開状態になる。さらに、高確率状態では、可
変表示器10における停止図柄が当り図柄になる確率が
高められるとともに、可変入賞球装置15の開放時間と
開放回数が高められる。If the combination of images in the variable display section 9 at the time of stoppage is a combination of big hit symbols accompanied by a probability change, the probability of the next big hit increases. That is, a high probability state, which is more advantageous for the player, is obtained. Also, 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 the symbol is increased, and the opening time and the number of times the variable winning ball device 15 is opened are increased.
【0023】次に、パチンコ遊技機1の裏面の構造につ
いて図2を参照して説明する。可変表示装置8の背面で
は、図2に示すように、機構板36の上部に景品玉タン
ク38が設けられ、パチンコ遊技機1が遊技機設置島に
設置された状態でその上方から景品玉が景品玉タンク3
8に供給される。景品玉タンク38内の景品玉は、誘導
樋39を通って玉払出装置に至る。Next, the structure of the back surface of the pachinko gaming machine 1 will be described with reference to FIG. On the back of the variable display device 8, as shown in FIG. 2, a prize ball tank 38 is provided above the mechanism plate 36, and when the pachinko gaming machine 1 is installed on the gaming machine installation island, a prize ball is provided from above. Premium ball tank 3
8 is supplied. The prize ball in the prize ball tank 38 reaches the ball payout device through the guide gutter 39.
【0024】機構板36には、中継基板30を介して可
変表示部9を制御する可変表示制御ユニット29、基板
ケース32に覆われ遊技制御用マイクロコンピュータ等
が搭載された遊技制御基板(主基板)31、可変表示制
御ユニット29と遊技制御基板31との間の信号を中継
するための中継基板33、および景品玉の払出制御を行
う賞球制御用マイクロコンピュータ等が搭載された賞球
制御基板37が設置されている。さらに、機構板36に
は、モータの回転力を利用して打球を遊技領域7に発射
する打球発射装置34と、遊技効果ランプ・LED28
a,28b,28c、賞球ランプ51および球切れラン
プ52に信号を送るためのランプ制御基板35が設置さ
れている。On the mechanism plate 36, a variable display control unit 29 for controlling the variable display section 9 via the relay board 30, and a game control board (main board) covered with a board case 32 and mounted with a game control microcomputer and the like. ) 31, a relay board 33 for relaying a signal between the variable display control unit 29 and the game control board 31, and a prize ball control board on which a prize ball control microcomputer for controlling the payout of prize balls is mounted. 37 are installed. Further, the mechanism plate 36 includes a hitting ball firing device 34 for shooting a hitting ball into the game area 7 using the rotational force of a motor, a game effect lamp / LED 28
a, 28b, and 28c, a prize ball lamp 51, and a lamp control board 35 for sending signals to the ball out lamp 52.
【0025】また、図3はパチンコ遊技機1の遊技盤を
背面からみた背面図である。遊技盤6の裏面には、図3
に示すように、各入賞口および入賞球装置に入賞した入
賞玉を所定の入賞経路に沿って導く入賞玉集合カバー4
0が設けられている。入賞玉集合カバー40に導かれる
入賞玉のうち、開閉板20を経て入賞したものは、玉払
出装置(図3において図示せず)が相対的に多い景品玉
数(例えば15個)を払い出すように制御される。始動
入賞口14を経て入賞したものは、玉払出装置が相対的
に少ない景品玉数(例えば6個)を払い出すように制御
される。そして、その他の入賞口24および入賞球装置
を経て入賞したものは、玉払出装置が相対的に中程度の
景品玉数(例えば10個)を払い出すように制御され
る。なお、図3には、中継基板33が例示されている。FIG. 3 is a rear view of the gaming board of the pachinko gaming machine 1 as viewed from the rear. On the back of the game board 6, FIG.
As shown in the figure, the winning ball set cover 4 for guiding the winning ball winning each winning port and the winning ball device along a predetermined winning path.
0 is provided. Of the prize balls guided to the prize ball collection cover 40, those that have won through the open / close plate 20 pay out a relatively large number of prize balls (for example, 15) with a ball payout device (not shown in FIG. 3). Is controlled as follows. The winnings through the start winning opening 14 are controlled so that the ball payout device pays out a relatively small number of prize balls (for example, 6). Then, the winnings through the other winning ports 24 and the winning ball device are controlled so that the ball payout device pays out a relatively medium number of prize balls (for example, 10). Note that FIG. 3 illustrates the relay board 33 as an example.
【0026】賞球払出制御を行うために、入賞球検出ス
イッチ99、始動口スイッチ17およびVカウントスイ
ッチ22からの信号が、主基板31に送られる。入賞が
あったことは入賞球検出スイッチ99で検出されるが、
主基板31に入賞球検出スイッチ99のオン信号が送ら
れると、主基板31から賞球制御基板37に賞球制御コ
マンドが送られる。例えば、始動口スイッチ17のオン
に対応して入賞球検出スイッチ99がオンすると、賞球
個数「6」を示す賞球制御コマンドが出力され、カウン
トスイッチ23またはVカウントスイッチ22のオンに
対応して入賞球検出スイッチ99がオンすると、賞球個
数「15」を示す賞球制御コマンドが出力される。そし
て、それらのスイッチがオンしない場合に入賞球検出ス
イッチ99がオンすると、賞球個数「10」を示す賞球
制御コマンドが出力される。Signals from the winning ball detection switch 99, the starting port switch 17 and the V count switch 22 are sent to the main board 31 in order to control the winning ball payout. The winning is detected by the winning ball detection switch 99,
When an ON signal of the winning ball detection switch 99 is sent to the main board 31, a winning ball control command is sent from the main board 31 to the winning ball control board 37. For example, when the winning ball detection switch 99 is turned on in response to the turning on of the starting port switch 17, a winning ball control command indicating the number of winning balls “6” is output, and the count switch 23 or the V count switch 22 is turned on. When the winning ball detection switch 99 is turned on, a winning ball control command indicating the number of winning balls “15” is output. When the winning ball detection switch 99 is turned on when these switches are not turned on, a winning ball control command indicating the number of winning balls "10" is output.
【0027】図4は、主基板31における回路構成の一
例を示すブロック図である。なお、図4には、賞球基板
37、ランプ制御基板35、音声制御基板70、発射制
御基板91および表示制御基板80も示されている。主
基板31には、プログラムに従ってパチンコ遊技機1を
制御する基本回路53と、ゲートスイッチ12、始動口
スイッチ17、Vカウントスイッチ22、カウントスイ
ッチ23および入賞球検出スイッチ99からの信号を基
本回路53に与えるスイッチ回路58と、可変入賞球装
置15を開閉するソレノイド16および開閉板20を開
閉するソレノイド21を基本回路53からの指令に従っ
て駆動するソレノイド回路59と、始動記憶表示器18
の点灯および滅灯を行うとともに7セグメントLEDに
よる可変表示器10と装飾ランプ25とを駆動するラン
プ・LED回路60とを含む。FIG. 4 is a block diagram showing an example of a circuit configuration of the main board 31. FIG. 4 also shows the prize ball board 37, the lamp control board 35, the audio control board 70, the launch control board 91, and the display control board 80. On the main board 31, a basic circuit 53 for controlling the pachinko gaming machine 1 according to a program, and signals from the gate switch 12, the starting port switch 17, the V count switch 22, the count switch 23, and the winning ball detection switch 99 are transmitted to the basic circuit 53. , A solenoid circuit 59 for driving a solenoid 16 for opening and closing the variable winning ball device 15 and a solenoid 21 for opening and closing the open / close plate 20 in accordance with a command from the basic circuit 53, and a start storage display 18
And a lamp / LED circuit 60 for driving the variable indicator 10 and the decorative lamp 25 by a 7-segment LED.
【0028】また、基本回路53から与えられるデータ
に従って、大当りの発生を示す大当り情報、可変表示部
9の可変表示開始に利用された始動入賞球の個数を示す
有効始動情報、確率変動が生じたことを示す確変情報等
をホール管理コンピュータ等のホストコンピュータに対
して出力する情報出力回路64を含む。According to the data supplied from the basic circuit 53, jackpot information indicating the occurrence of a jackpot, effective start information indicating the number of start winning balls used to start variable display of the variable display section 9, and probability fluctuation have occurred. And an information output circuit 64 that outputs probability change information or the like indicating the fact to a host computer such as a hall management computer.
【0029】基本回路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.
【0030】さらに、主基板31には、電源投入時に基
本回路53をリセットするための初期リセット回路65
と、定期的(例えば、2ms毎)に基本回路53にリセ
ットパルスを与えてゲーム制御用のプログラムを先頭か
ら再度実行させるための定期リセット回路66と、基本
回路53から与えられるアドレス信号をデコードしてI
/Oポート部57のうちのいずれかのI/Oポートを選
択するための信号を出力するアドレスデコード回路67
とが設けられている。なお、玉払出装置97から主基板
31に入力されるスイッチ情報もあるが、図4ではそれ
らは省略されている。Further, the main board 31 has an initial reset circuit 65 for resetting the basic circuit 53 when the power is turned on.
A periodic reset circuit 66 for periodically (eg, every 2 ms) giving a reset pulse to the basic circuit 53 to re-execute the game control program from the beginning, and decode an address signal given from the basic circuit 53. I
Address decode circuit 67 for outputting a signal for selecting any I / O port in I / O port unit 57
Are provided. In addition, there is also switch information input to the main board 31 from the ball dispensing device 97, but these are omitted in FIG.
【0031】遊技球を打撃して発射する打球発射装置は
発射制御基板91上の回路によって制御される駆動モー
タ94で駆動される。そして、駆動モータ94の駆動力
は、操作ノブ5の操作量に従って調整される。すなわ
ち、発射制御基板91上の回路によって、操作ノブ5の
操作量に応じた速度で打球が発射されるように制御され
る。A hit ball firing device that hits and fires a game ball is driven by a drive motor 94 controlled by a circuit on a firing control board 91. Then, the driving force of the driving motor 94 is adjusted according to the operation amount of the operation knob 5. That is, the circuit on the firing control board 91 is controlled so that the hit ball is fired at a speed corresponding to the operation amount of the operation knob 5.
【0032】図5は、表示制御基板80内の回路構成
を、可変表示部9を実現するCRT82および主基板3
1の出力ポート571,572とともに示すブロック図
である。表示制御用CPU101は、制御データROM
102に格納されたプログラムに従って動作し、主基板
31からINT信号が入力されると表示制御コマンドデ
ータを受信する。そして、受信した表示制御コマンドデ
ータに従って、CRT82に表示される画面の表示制御
を行う。具体的には、表示制御コマンドデータに応じた
指令をVDP103に与える。VDP103は、キャラ
クタROM86から必要なデータを読み出す。そして、
VDP103は、入力したデータに従ってCRT82に
表示するための画像データを生成し、その画像データを
VRAM87に格納する。そして、VRAM87内の画
像データは、R,G,B信号に変換され、D−A変換回
路104でアナログ信号に変換されてCRT82に出力
される。FIG. 5 shows the circuit configuration in the display control board 80 by changing the CRT 82 for realizing the variable display section 9 and the main board 3.
FIG. 5 is a block diagram showing the output ports 571 and 572 of FIG. The display control CPU 101 includes a control data ROM
It operates according to the program stored in 102 and receives display control command data when an INT signal is input from the main board 31. Then, display control of a screen displayed on the CRT 82 is performed according to the received display control command data. Specifically, a command corresponding to the display control command data is given to the VDP 103. The VDP 103 reads necessary data from the character ROM 86. And
The VDP 103 generates image data to be displayed on 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 converted into R, G, B signals, converted into analog signals by the DA converter 104, and output to the CRT 82.
【0033】なお、図5には、VDP103をリセット
するためのリセット回路83、VDP103に動作クロ
ックを与えるための発振回路85、使用頻度の高い画像
データを格納するキャラクタROM86、および表示制
御コマンドデータを入力する入力バッファ回路105も
示されている。キャラクタROM86に格納される使用
頻度の高い画像データとは、例えば、CRT82に表示
される人物、動物、または、文字、図形もしくは記号等
からなる画像などである。FIG. 5 shows a reset circuit 83 for resetting the VDP 103, an oscillation circuit 85 for supplying an operation clock to the VDP 103, a character ROM 86 for storing frequently used image data, and display control command data. An input buffer circuit 105 for input is also shown. 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.
【0034】また、入力バッファ回路105における各
バッファは、主基板31から表示制御基板80へ向かう
方向にのみ信号を通過させることができる。従って、表
示制御基板80側から主制御基板31側に信号が伝わる
余地はない。表示制御基板80内の回路に不正改造が加
えられても、不正改造によって出力される信号が主制御
基板31側に伝わることはない。さらに、INT信号の
入力端には、ローパスフィルタを構成するプルアップさ
れた抵抗106および他端が設置されたコンデンサ10
7が接続されている。よって、主基板31から表示制御
基板80に至る経路においてINT信号にノイズが乗っ
たとしても、ノイズはコンデンサ107によってキャン
セルされ、表示制御用CPU101には伝わらない。従
って、表示制御用CPU101がノイズによって誤って
表示制御コマンドデータを受信してしまうことは防止さ
れる。Each buffer in the input buffer circuit 105 can pass a signal only in a direction from the main board 31 to the display control board 80. Therefore, there is no room for a signal to be transmitted from the display control board 80 to the main control board 31. Even if a circuit in the display control board 80 is tampered with, a signal output by the tampering is not transmitted to the main control board 31 side. Further, at the input end of the INT signal, a pull-up resistor 106 constituting a low-pass filter and a capacitor 10 having the other end are provided.
7 is connected. Therefore, even if the INT signal has noise on the path from the main board 31 to the display control board 80, the noise is canceled by the capacitor 107 and is not transmitted to the display control CPU 101. Therefore, it is possible to prevent the display control CPU 101 from erroneously receiving the display control command data due to noise.
【0035】次に遊技機の動作について説明する。図6
は、主基板31における基本回路53の動作を示すフロ
ーチャートである。上述したように、この処理は、定期
リセット回路66が発するリセットパルスによって、例
えば2ms毎に起動される。基本回路53が起動される
と、基本回路53は、まず、クロックモニタ制御を動作
可能状態にするために、CPU56に内蔵されているク
ロックモニタレジスタをクロックモニタイネーブル状態
に設定する(ステップS1)。なお、クロックモニタ制
御とは、入力されるクロック信号の低下または停止を検
出すると、CPU56の内部で自動的にリセットを発生
する制御である。Next, the operation of the gaming machine will be described. FIG.
5 is a flowchart showing the operation of the basic circuit 53 on the main board 31. As described above, this process is started, for example, every 2 ms by the reset pulse generated by the periodic reset circuit 66. When the basic circuit 53 is started, the basic circuit 53 first sets a clock monitor register incorporated in the CPU 56 to a clock monitor enable state in order to make the clock monitor control operable (step S1). Note that the clock monitor control is a control in which a reset is automatically generated inside the CPU 56 when a decrease or stop of an input clock signal is detected.
【0036】次いで、CPU56は、スタックポインタ
の指定アドレスをセットするためのスタックセット処理
を行う(ステップS2)。この例では、スタックポイン
タに00FFHが設定される。そして、システムチェッ
ク処理を行う(ステップS3)。システムチェック処理
では、CPU56は、RAM55にエラーが含まれてい
るか判定し、エラーが含まれている場合には、RAM5
5を初期化するなどの処理を行う。Next, the CPU 56 performs a stack setting process for setting the designated address of the stack pointer (step S2). In this example, 00FFH is set in the stack pointer. Then, a system check process is performed (step S3). In the system check process, the CPU 56 determines whether or not the RAM 55 contains an error.
Processing such as initializing 5 is performed.
【0037】次に、表示制御基板80に送出されるコマ
ンドデータをRAM55の所定の領域に設定する処理を
行った後に(表示制御データ設定処理:ステップS
4)、コマンドデータを表示制御コマンドデータとして
出力する処理を行う(表示制御データ出力処理:ステッ
プS5)。Next, after processing for setting the command data sent to the display control board 80 to a predetermined area of the RAM 55 is performed (display control data setting processing: step S
4), a process of outputting command data as display control command data is performed (display control data output process: step S5).
【0038】次いで、各種出力データの格納領域の内容
を各出力ポートに出力する処理を行う(データ出力処
理:ステップS6)。また、ランプタイマを1減ずる処
理を行い、ランプタイマがタイムアウトしたら(=0に
なったら)、ランプデータポインタを更新するとともに
新たな値をランプタイマに設定する(ランプタイマ処
理:ステップS7)。Next, processing for outputting the contents of the storage area for various output data to each output port is performed (data output processing: step S6). Further, the lamp timer is decremented by one, and when the lamp timer times out (when it becomes 0), the lamp data pointer is updated and a new value is set in the lamp timer (lamp timer processing: step S7).
【0039】また、ランプデータポインタが示すアドレ
スのデータ、ホール管理用コンピュータに出力される大
当り情報、始動情報、確率変動情報などの出力データを
格納領域に設定する出力データ設定処理を行う(ステッ
プS8)。さらに、パチンコ遊技機1の内部に備えられ
ている自己診断機能によって種々の異常診断処理が行わ
れ、その結果に応じて必要ならば警報が発せられる(エ
ラー処理:ステップS9)。Further, output data setting processing for setting output data such as data of the address indicated by the lamp data pointer, jackpot information, start information, and probability variation information output to the hall management computer in the storage area is performed (step S8). ). Further, 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 S9).
【0040】次に、遊技制御に用いられる大当り判定用
乱数等の各判定用乱数を示す各カウンタを更新する処理
を行う(ステップS10)。Next, a process of updating each counter indicating a random number for determination such as a random number for big hit determination used in game control is performed (step S10).
【0041】次に、CPU56は、特別図柄プロセス処
理を行う(ステップS11)。特別図柄プロセス制御で
は、遊技状態に応じてパチンコ遊技機1を所定の順序で
制御するための特別図柄プロセスフラグに従って該当す
る処理が選び出されて実行される。そして、特別図柄プ
ロセスフラグの値は、遊技状態に応じて各処理中に更新
される。また、普通図柄プロセス処理を行う(ステップ
S12)。普通図柄プロセス処理では、7セグメントL
EDによる可変表示器10を所定の順序で制御するため
の普通図柄プロセスフラグに従って該当する処理が選び
出されて実行される。そして、普通図柄プロセスフラグ
の値は、遊技状態に応じて各処理中に更新される。Next, the CPU 56 performs a special symbol process (step S11). 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 S12). In normal symbol processing, 7 segments L
A corresponding process is selected and executed according to a normal symbol process flag for controlling the variable display 10 by the ED in a predetermined order. Then, the value of the normal symbol process flag is updated during each process according to the gaming state.
【0042】さらに、CPU56は、スイッチ回路58
を介して、ゲートセンサ12、始動口センサ17および
カウントセンサ23の状態を入力し、各入賞口や入賞装
置に対する入賞があったか否か判定する(スイッチ処
理:ステップS13)。また、音声タイマを1減ずる処
理を行い、音声タイマがタイムアウトしたら(=0にな
ったら)、音声データポインタを更新するとともに新た
な値を音声タイマに設定する。そして音声データポイン
タが示すアドレスのデータを、音声制御基板70に送出
する(音声処理:ステップS14)。The CPU 56 further includes a switch circuit 58
, The state of the gate sensor 12, the starting port sensor 17, and the count sensor 23 are input, and it is determined whether or not there is a prize for each prize port or prize device (switch processing: step S13). Further, the audio timer is decremented by one, and when the audio timer times out (when it becomes 0), the audio data pointer is updated and a new value is set in the audio timer. The data at the address indicated by the audio data pointer is sent to the audio control board 70 (audio processing: step S14).
【0043】基本回路53は、さらに、表示用乱数を更
新する処理を行う(ステップS15)。すなわち、図柄
決定用乱数を生成するためのカウンタやリーチ判定用乱
数を生成するためのカウンタ等のカウントアップ(1加
算)を行う。The basic circuit 53 further performs processing for updating the display random number (step S15). That is, the counter for generating the symbol determining random number and the counter for generating the reach determining random number are counted up (addition is performed by 1).
【0044】また、基本回路53は、賞球基板37との
間の信号処理を行う(ステップS16)。すなわち、所
定の条件が成立すると賞球基板37に賞球個数信号を出
力する。賞球基板37に搭載されている賞球制御用CP
Uは、賞球個数信号に応じて玉払出装置97を駆動す
る。その後、基本回路53は、次に定期リセット回路6
6からリセットパルスが与えられるまで、ステップS1
7の表示用乱数更新処理を繰り返す。Further, the basic circuit 53 performs signal processing with the award ball substrate 37 (step S16). That is, when a predetermined condition is satisfied, a prize ball number signal is output to the prize ball substrate 37. CP for controlling the prize ball mounted on the prize ball substrate 37
U drives the ball payout device 97 according to the prize ball number signal. After that, the basic circuit 53 next executes the periodic reset circuit 6.
Step S1 until the reset pulse is given from Step S1
7 is updated.
【0045】図7は基本回路53における特別図柄プロ
セス処理のプログラムの一例を示すフローチャートであ
る。図7に示す特別図柄プロセス処理は、図6のフロー
チャートにおけるステップS12の具体的な処理であ
る。基本回路53のCPU56は、特別図柄プロセス処
理を行う際に、特別図柄プロセスフラグの値に応じて、
図7に示すステップS300〜S309のうちのいずれ
かの処理を行う。各処理において、以下のような処理が
実行される。FIG. 7 is a flowchart showing an example of a program for a special symbol process in the basic circuit 53. The special symbol process process shown in FIG. 7 is a specific process of step S12 in the flowchart of FIG. The CPU 56 of the basic circuit 53 performs a special symbol process according to the value of the special symbol process flag when performing the special symbol process.
Any one of steps S300 to S309 shown in FIG. 7 is performed. In each process, the following processes are performed.
【0046】特別図柄変動待ち処理(ステップS30
0):始動入賞口14(この実施の形態では可変入賞球
装置15の入賞口)に打球入賞して始動口センサ17が
オンするのを待つ。始動口センサ17がオンすると、始
動入賞記憶数が満タンでなければ、始動入賞記憶数を+
1するとともに大当り判定用乱数を抽出する。特別図柄
判定処理(ステップS301):特別図柄の可変表示が
開始できる状態になると、始動入賞記憶数を確認する。
始動入賞記憶数が0でなければ、抽出されている大当り
判定用乱数の値に応じて大当たりとするかはずれとする
か決定する。停止図柄設定処理(ステップS302):
左右中図柄の停止図柄を決定する。Special symbol change waiting process (step S30)
0): The start winning port 14 (in this embodiment, the winning port of the variable winning ball device 15) is hit and the start port sensor 17 is turned on. When the starting port sensor 17 is turned on, the starting winning memory number is increased by + if the starting winning memory number is not full.
1 and a big hit determination random number is extracted. Special symbol determination processing (step S301): When a state in which the variable display of the special symbol can be started, the number of start winning prizes is confirmed.
If the number of start winning prizes is not 0, it is determined whether to make a jackpot or not according to the value of the extracted jackpot determination random number. Stop symbol setting process (step S302):
The stop symbol of the left and right middle symbols is determined.
【0047】リーチ動作設定処理(ステップS30
3):リーチ判定用乱数の値に応じてリーチ動作するか
否か決定するとともに、リーチ動作用乱数の値に応じて
リーチ動作の変動態様を決定する。Reach operation setting processing (step S30)
3): Whether or not the reach operation is performed is determined according to the value of the reach determination random number, and the variation mode of the reach operation is determined according to the value of the reach random number.
【0048】全図柄変動開始処理(ステップS30
4):可変表示部9において全図柄が変動開始されるよ
うに制御する。このとき、表示制御基板80に対して、
左右中最終停止図柄と変動態様を指令する情報とが送信
される。また、可変表示部9に背景やキャラクタも表示
される場合には、それに応じた表示制御コマンドデータ
が表示制御基板80に送出されるように制御する。All symbols change start processing (step S30)
4): In the variable display section 9, control is performed so that all symbols start to change. At this time, with respect to the display control board 80,
The left and right middle final stop symbols and information instructing the variation mode are transmitted. When a background or a character is also displayed on the variable display unit 9, control is performed so that display control command data corresponding to the background or character is transmitted to the display control board 80.
【0049】全図柄停止待ち処理(ステップS30
5):所定時間が経過すると、可変表示部9において表
示される全図柄が停止されるように制御する。また、全
図柄停止のタイミングまで、所定のタイミングで左右図
柄が停止されるように制御する。All symbols stop waiting processing (step S30)
5): Control is performed so that all symbols displayed on the variable display section 9 are stopped after a predetermined time has elapsed. Also, control is performed so that the left and right symbols are stopped at a predetermined timing until the timing of stopping all symbols.
【0050】大当たり表示処理(ステップS306):
停止図柄が大当たり図柄の組み合わせである場合には、
大当たり表示の表示制御コマンドデータが表示制御基板
80に送出されるように制御するとともに内部状態(プ
ロセスフラグ)をステップS307に移行するように更
新する。そうでない場合には、内部状態をステップS3
09に移行するように更新する。なお、大当たり図柄の
組み合わせは、左右中図柄が揃った組み合わせである。
また、遊技制御基板80の表示制御用CPU101は表
示制御コマンドデータに従って、可変表示部9に大当り
表示を行う。大当り表示は遊技者に大当りの発生を報知
するためになされるものである。大入賞口開放開始処理
(ステップS307):大入賞口を開放する制御を開始
する。具体的には、カウンタやフラグを初期化するとと
もに、ソレノイド21を駆動して大入賞口を開放する。Big hit display processing (step S306):
If the stop symbol is a combination of jackpot symbols,
The display control command data of the jackpot display is controlled to be sent to the display control board 80, and the internal state (process flag) is updated so as to shift to step S307. Otherwise, the internal state is changed to step S3.
Update to shift to 09. The combination of the big hit symbols is a combination in which the right and left middle symbols are aligned.
Further, the display control CPU 101 of the game control board 80 performs a big hit display on the variable display unit 9 according to the display control command data. The jackpot display is made to notify the player of the occurrence of the jackpot. Big winning opening opening process (step S307): Control for opening the big winning opening is started. Specifically, the counter and the flag are initialized, and the solenoid 21 is driven to open the special winning opening.
【0051】大入賞口開放中処理(ステップS30
8):大入賞口ラウンド表示の表示制御コマンドデータ
が表示制御基板80に送出する制御や大入賞口の閉成条
件の成立を確認する処理等を行う。大入賞口の閉成条件
が成立したら、大当り遊技状態の終了条件が成立してい
なければ内部状態をステップS307に移行するように
更新する。大当り遊技状態の終了条件が成立していれ
ば、内部状態をステップS309に移行するように更新
する。Processing during opening of the special winning opening (step S30)
8): Control for transmitting display control command data of the special winning opening round display to the display control board 80, processing for confirming establishment of the closing condition of the special winning opening, and the like are performed. If the closing condition of the special winning opening is satisfied, the internal state is updated to shift to step S307 unless the end condition of the big hit gaming state is satisfied. If the jackpot gaming state end condition is satisfied, the internal state is updated to shift to step S309.
【0052】大当たり終了処理(ステップS309):
大当たり遊技状態が終了したことを遊技者に報知するた
めの表示を行う。その表示が終了したら、内部フラグ等
を初期状態に戻し、内部状態をステップS300に移行
するように更新する。Big hit end processing (step S309):
A display for notifying the player that the jackpot gaming state has ended is performed. When the display is completed, the internal flags and the like are returned to the initial state, and the internal state is updated so as to shift to step S300.
【0053】上記の各ステップの処理に応じて、遊技制
御プログラム中の表示制御コマンドを送出する処理を行
うモジュール(図6におけるステップS5)は、対応す
る表示制御コマンドデータを出力ポートに出力するとと
もに、INT信号を出力ポートに出力する。また、出力
データ設定処理を行うモジュール(図6におけるステッ
プS8)は、プロセスタイマのタイムアウトに応じて、
ランプ制御コマンドをランプ制御基板35に送出するた
めの設定を行い、表示制御コマンドデータを音声制御基
板70に送出するための設定を行う。In accordance with the processing in each of the above steps, the module (step S5 in FIG. 6) that performs processing for transmitting the display control command in the game control program outputs the corresponding display control command data to the output port. , INT signal to an output port. The module that performs the output data setting process (step S8 in FIG. 6) responds to the timeout of the process timer.
The setting for transmitting the lamp control command to the lamp control board 35 is performed, and the setting for transmitting the display control command data to the voice control board 70 is performed.
【0054】図8は、主基板31から表示制御基板80
に送信される表示制御コマンドデータを示す説明図であ
る。図8に示すように、この実施の形態では、表示制御
コマンドデータは、表示制御信号CD0〜CD7の8本
の信号線で主基板31から表示制御基板80に送信され
る。また、主基板31と表示制御基板80との間には、
INT信号を送信するための表示制御信号INTの信号
線、表示制御基板80の電源となる+5V,+12Vの
供給線、および接地レベルを供給するための信号線も配
線されている。FIG. 8 shows the display control board 80 from the main board 31.
FIG. 9 is an explanatory diagram showing display control command data transmitted to the user. As shown in FIG. 8, in this embodiment, display control command data is transmitted from the main board 31 to the display control board 80 through eight signal lines of display control signals CD0 to CD7. Further, between the main board 31 and the display control board 80,
A signal line of a display control signal INT for transmitting an INT signal, a supply line of +5 V and +12 V serving as a power supply of the display control board 80, and a signal line for supplying a ground level are also provided.
【0055】図9は、主基板31から遊技制御基板80
に与えられる表示制御コマンドデータの送出タイミング
を示すタイミング図である。図9に示すように、この実
施の形態では、新たな表示制御コマンドデータが出力さ
れてから2ms間INT信号がオン状態(ローレベル)
になる。表示制御用CPU101は、INT信号がオン
したことを検出すると、表示制御コマンドデータを取り
込む処理を行う。後述するように、この実施の形態で
は、表示制御コマンドは2バイト構成であるから、1つ
の表示制御コマンドが出力される際に、2回INT信号
が出力される。なお、図9に示されたポート出力カウン
タは、メイン処理における表示制御データ出力処理(ス
テップS5)で使用されるカウンタである。FIG. 9 shows the main board 31 to the game control board 80.
FIG. 5 is a timing chart showing transmission timing of the display control command data given to the first embodiment. As shown in FIG. 9, in this embodiment, the INT signal is turned on (low level) for 2 ms after new display control command data is output.
become. When detecting that the INT signal has been turned on, the display control CPU 101 performs processing for importing display control command data. As described later, in this embodiment, the display control command has a 2-byte configuration, so that when one display control command is output, the INT signal is output twice. Note that the port output counter shown in FIG. 9 is a counter used in the display control data output process (step S5) in the main process.
【0056】図10は、表示制御コマンドデータの一例
を示す説明図である。図10に示すように、2バイトの
表示制御データCMD1,CMD2で構成される表示制
御コマンドデータによって、各変動パターンと、左図柄
が変動停止すべきことおよびそのときの左停止図柄が指
定される。それらの指定において、1バイト目の表示制
御データCMD1の値は、「60(H)」である。な
お、図10には左図柄の停止に関する表示制御コマンド
データのみが示されているが、その他、右図柄の停止に
関する表示制御コマンドデータ、中図柄の停止に関する
表示制御コマンドデータ、左右中図柄の表示に関する表
示制御コマンドデータ、リーチ種類を示す表示制御コマ
ンドデータ、キャラクタの登場を指示する表示制御コマ
ンドデータ、大当り遊技中のラウンド表示や大入賞口開
放回数を指示する表示制御コマンドデータ等が用意され
ている。FIG. 10 is an explanatory diagram showing an example of the display control command data. As shown in FIG. 10, the display control command data composed of the 2-byte display control data CMD1 and CMD2 specifies each variation pattern, the fact that the left symbol should be stopped and the left stop symbol at that time. . In these designations, the value of the display control data CMD1 in the first byte is “60 (H)”. Note that FIG. 10 shows only the display control command data related to the stop of the left symbol, but also the display control command data related to the stop of the right symbol, the display control command data related to the stop of the middle symbol, and the display of the left and right middle symbols. Display control command data, display control command data indicating the reach type, display control command data indicating the appearance of the character, display control command data indicating the round display during the big hit game, and the number of times of opening the special winning opening, etc. are prepared. I have.
【0057】また、この実施の形態では表示制御コマン
ドデータは2バイト構成であるが、表示制御コマンドデ
ータが2バイトを越える構成であっても、以下に説明す
る処理を適用することができる。In this embodiment, the display control command data has a 2-byte configuration. However, even if the display control command data has a configuration exceeding 2 bytes, the processing described below can be applied.
【0058】図11は、表示制御データ設定処理(メイ
ン処理におけるステップS4)の動作例を示すフローチ
ャートである。表示制御データ設定処理において、CP
U56は、まず、データ送出中フラグがセットされてい
るか否か確認する(ステップS411)。セットされて
いなければ、表示制御コマンドデータの送出要求フラグ
がセットされているか否か確認する(ステップS41
2)。送出要求フラグがセットされていれば、送出要求
フラグをリセットする(ステップS413)。また、送
出すべき表示制御コマンドデータを出力データ格納領域
に設定するとともに(ステップS414)、ポート出力
要求をセットする(ステップS416)。なお、表示制
御コマンドデータの送出要求フラグは、特別図柄プロセ
ス処理においてセットされる。また、データ送出中フラ
グは、後述する表示制御データ出力処理においてセット
される。FIG. 11 is a flowchart showing an operation example of the display control data setting process (step S4 in the main process). In the display control data setting 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). The display control command data to be transmitted is set in the output data storage area (step S414), and a port output request is set (step S416). The transmission request flag of the display control command data is set in the special symbol process. The data sending flag is set in a display control data output process described later.
【0059】図12は、図6に示されたメイン処理にお
ける表示制御データ出力処理(ステップS5)を示すフ
ローチャートである。表示制御データ出力処理におい
て、CPU56は、ポート出力要求がセットされている
か否か判定する(ステップS421)。ポート出力要求
がセットされている場合には、ポート出力要求をリセッ
トし(ステップS422)、ポート格納領域の内容(表
示制御コマンドの1バイト目)を出力ポート571に出
力する(ステップS423)。そして、ポート出力カウ
ンタを+1する(ステップS424)。さらに、INT
信号(出力ポート572)をローレベルにし(ステップ
S425)、データ送出中フラグをオンする(ステップ
S426)。FIG. 12 is a flowchart showing the display control data output process (step S5) in the main process shown in FIG. In the display control data output process, the CPU 56 determines whether a port output request has been set (step S421). If the port output request has been set, the port output request is reset (step S422), and the contents of the port storage area (the first byte of the display control command) are output to the output port 571 (step S423). Then, the port output counter is incremented by one (step S424). In addition, INT
The signal (output port 572) is set to low level (step S425), and the data sending flag is turned on (step S426).
【0060】ポート出力要求がセットされていない場合
には、ポート出力カウンタの値が0であるか否か判定す
る(ステップS431)。ポート出力カウンタの値が0
でない場合には、ポート出力カウンタの値が1であるか
否か確認する(ステップS432)。ポート出力カウン
タの値が1である場合には、表示制御コマンドの1バイ
ト目に関するINT信号オフタイミングになっているの
で、INT信号をオフ(=1)にする(ステップS43
3)。また、ポート出力カウンタの値を1増やす(ステ
ップS434)。If the port output request has not been set, it is determined whether the value of the port output counter is 0 (step S431). Port output counter value is 0
If not, it is checked whether the value of the port output counter is 1 (step S432). If the value of the port output counter is 1, the INT signal is turned off (= 1) because it is the INT signal off timing for the first byte of the display control command (step S43).
3). Further, the value of the port output counter is increased by 1 (step S434).
【0061】ポート出力カウンタの値が2である場合に
は(ステップS435)、表示制御コマンドの2バイト
目の出力タイミングになっているので、ポート格納領域
の内容(表示制御コマンドの2バイト目)を出力ポート
571に出力する(ステップS436)。そして、ポー
ト出力カウンタを+1する(ステップS437)。さら
に、INT信号(出力ポート572)をローレベルにす
る(ステップS438)。If the value of the port output counter is 2 (step S435), the output timing of the second byte of the display control command has come, so the contents of the port storage area (the second byte of the display control command) Is output to the output port 571 (step S436). Then, the port output counter is incremented by 1 (step S437). Further, the INT signal (output port 572) is set to low level (step S438).
【0062】そして、ポート出力カウンタの値が2でな
い場合には、すなわち3である場合には、表示制御コマ
ンドの2バイト目に関するINT信号オフタイミングに
なっているので、ポート出力カウンタの値をクリアする
とともに(ステップS441)、INT信号をオフ(ハ
イレベル)にする(ステップS442)。また、データ
送出中フラグをオフする(ステップS443)。If the value of the port output counter is not 2, that is, if it is 3, the INT signal off timing for the second byte of the display control command is reached, and the value of the port output counter is cleared. At the same time (step S441), the INT signal is turned off (high level) (step S442). Further, the data sending flag is turned off (step S443).
【0063】この実施の形態では、図12に示された表
示制御データ出力処理は2msに1回実行される。従っ
て、図12に示されたデータ出力処理によって、図9に
示すように、表示制御コマンドデータが出力されるとき
に、2ms間INT信号がローレベルになる状況が2回
発生する。In this embodiment, the display control data output process shown in FIG. 12 is executed once every 2 ms. Therefore, as shown in FIG. 9, when the display control command data is output by the data output processing shown in FIG. 12, the situation where the INT signal is at the low level for 2 ms occurs twice.
【0064】図13は、表示制御基板80における表示
制御用CPU101の動作を示すフローチャートであ
る。表示制御用CPU101は、出力ポートやワークエ
リアの初期化およびタイマセット等のイニシャル処理を
行った後に(ステップS101)、ループ状態に入る。
イニシャル処理において、200μs毎にタイマ割込が
発生するようなタイマ設定がなされている。よって、ル
ープ状態では、200μsのタイマ割込がかかると表示
制御処理が実行される(ステップS102)。FIG. 13 is a flowchart showing the operation of the display control CPU 101 in the display control board 80. The display control CPU 101 enters a loop state after initializing output ports and work areas and performing initial processing such as timer setting (step S101).
In the initial processing, a timer is set such that a timer interrupt occurs every 200 μs. Therefore, in the loop state, when a timer interruption of 200 μs occurs, the display control process is executed (step S102).
【0065】図14は、200μsのタイマ割込処理を
示すフローチャートである。タイマ割込がかかると、表
示制御用CPU101は、次の200μs割込がかかる
ようにタイマを起動する等のイニシャル処理を行った後
に(ステップS111)、表示制御コマンド読込処理を
行う(ステップS112)。また、表示制御コマンド読
込処理に続いて、受信した表示制御コマンドデータにも
とづく表示制御処理(ステップS113)が実行され
る。FIG. 14 is a flow chart showing a 200 μs timer interrupt process. When a timer interrupt occurs, the display control CPU 101 performs an initial process such as activating a timer so as to cause a next 200 μs interrupt (step S111), and then performs a display control command reading process (step S112). . After the display control command reading process, a display control process (step S113) based on the received display control command data is executed.
【0066】図15は、表示制御コマンド読込処理を示
すフローチャートである。表示制御コマンド読込処理に
おいて、表示制御用CPU101は、表示制御コマンド
データの入力に割り当てられている入力ポートから1バ
イトのデータを読み込む(ステップS121)。次に、
INT信号の入力に割り当てられている入力ポートから
INT信号の状態を読み取る(ステップS122)。上
述したように、INT信号は、主基板31の基本回路5
3が新たな表示制御コマンドデータを出力したときにロ
ーレベルとされる。FIG. 15 is a flowchart showing a display control command reading process. In the display control command reading process, the display control CPU 101 reads 1-byte data from the input port assigned for inputting the display control command data (step S121). next,
The state of the INT signal is read from the input port assigned to the input of the INT signal (step S122). As described above, the INT signal is transmitted to the basic circuit 5 of the main board 31.
3 is set to low level when new display control command data is output.
【0067】INT信号がオフしている場合には、表示
通信カウンタをクリアする(ステップS126)。表示
通信カウンタは、INT信号がオンしているときの表示
制御コマンドデータ受信回数をカウントするために用い
られる。If the INT signal is off, the display communication counter is cleared (step S126). The display communication counter is used to count the number of times display control command data is received when the INT signal is on.
【0068】INT信号がオンしている場合には、受信
した表示制御コマンドデータが直前に(200μs前)
受信したコマンドデータと同じか否か確認する(ステッ
プS123)。同じでない場合には、表示通信カウンタ
をクリアする(ステップS126)。同じであった場合
には、表示通信カウンタが所定の最大値(MAX)に達
しているか否か確認する(ステップS124)。When the INT signal is ON, the received display control command data is transmitted immediately before (200 μs before).
It is determined whether the received command data is the same as the received command data (step S123). If they are not the same, the display communication counter is cleared (step S126). If they are the same, it is checked whether the display communication counter has reached a predetermined maximum value (MAX) (step S124).
【0069】最大値に達していない場合には、表示通信
カウンタの値を+1する(ステップS125)。ここ
で、最大値とは、表示制御コマンドデータを確実に受信
したと判定する値(この例では3)よりも大きい値であ
り、例えば、2ms間での受信回数をカウントする等の
目的で用いられる。If the maximum value has not been reached, the value of the display communication counter is incremented by 1 (step S125). Here, the maximum value is a value larger than the value (3 in this example) for determining that the display control command data has been reliably received, and is used for the purpose of counting the number of receptions in 2 ms, for example. Can be
【0070】次いで、表示制御用CPU101は、表示
通信カウンタ後が「3」になったか否か確認する(ステ
ップS127)。「3」になっている場合には、通信終
了フラグをセットするとともに(ステップS128)、
受信した表示制御コマンドデータを受信コマンド格納エ
リアに格納する(ステップS129)。また、受信した
表示制御コマンドデータをワークエリアに格納する(ス
テップS130)。「3」になっていない場合には、通
信終了フラグをセットせずに、読み取った表示制御コマ
ンドデータをワークエリアに格納する(ステップS13
0)。なお、ワークエリアに格納されたデータは、次の
割込処理において、ステップS123において用いられ
る。Next, the display control CPU 101 checks whether or not the value after the display communication counter has become "3" (step S127). If it is "3", the communication end flag is set (step S128),
The received display control command data is stored in the received command storage area (step S129). Further, the received display control command data is stored in the work area (step S130). If it is not "3", the read display control command data is stored in the work area without setting the communication end flag (step S13).
0). The data stored in the work area is used in the next interrupt processing in step S123.
【0071】そして、通信終了フラグがセットされる
と、図14に示された表示制御処理(ステップS11
3)においてセットされたことが検出され、受信コマン
ド格納エリアに格納された表示制御コマンドデータにも
とづいて表示切替等の処理が行われる。When the communication end flag is set, the display control process shown in FIG. 14 (step S11)
The setting is detected in 3), and processing such as display switching is performed based on the display control command data stored in the received command storage area.
【0072】図16は、表示制御基板80における表示
制御用CPU101が主基板31から送信された表示制
御コマンドデータを取り込むタイミングの例を示すタイ
ミング図である。図16(A)に示すように、3回連続
して同一の表示制御コマンドデータを受信すると、表示
制御用CPU101は、受信した表示制御コマンドデー
タにもとづく表示制御処理を実行する。すなわち、図1
6(A)に示すのタイミングで、表示制御処理が開始
される。FIG. 16 is a timing chart showing an example of the timing at which the display control CPU 101 in the display control board 80 takes in the display control command data transmitted from the main board 31. As shown in FIG. 16A, when the same display control command data is received three times in a row, the display control CPU 101 executes a display control process based on the received display control command data. That is, FIG.
The display control process is started at the timing shown in FIG.
【0073】このように、表示制御用CPU101は、
所定回(この例では3回)連続して同一コマンドを受信
すると正しいコマンドを受信できたと判断するので、主
基板31と表示制御基板80との間のケーブル上などに
おいてノイズがのったとしても、その影響を回避するこ
とができる。特に、図5に示されたローパスフィルタ
(抵抗106およびコンデンサ107)でもとりきれな
いINT信号のノイズがあったとしても、そのノイズの
影響を防止できる。As described above, the display control CPU 101
If the same command is received continuously for a predetermined number of times (three times in this example), it is determined that a correct command has been received. Therefore, even if noise is present on the cable between the main board 31 and the display control board 80, etc. , The effects of which can be avoided. In particular, even if there is INT signal noise that cannot be removed by the low-pass filter (the resistor 106 and the capacitor 107) shown in FIG. 5, the influence of the noise can be prevented.
【0074】例えば、図16(B)は、で示されるタ
イミングの付近でノイズが生じ、のタイミングにおけ
る表示制御コマンドデータが破壊された場合の例を示
す。その場合には、図15に示されたステップS123
およびS126の処理で表示通信カウンタがクリアされ
る。そして、あらためて〜の3回連続して同一の表
示制御コマンドデータを取り込めると、表示制御用CP
U101は、正しいコマンドを受信できたと判断する。
従って、ケーブル上などにおいて誤りが生じた表示制御
コマンドデータにもとづいて表示制御がなされることは
ない。For example, FIG. 16B shows an example in which noise occurs near the timing shown by the symbol and the display control command data at the timing is destroyed. In that case, step S123 shown in FIG.
The display communication counter is cleared by the processing of S126. When the same display control command data can be fetched three consecutive times again, the display control CP
U101 determines that a correct command has been received.
Therefore, display control is not performed based on display control command data in which an error has occurred on a cable or the like.
【0075】また、主基板31における基本回路53
は、表示変化点でのみ、主基板31から出力される表示
制御コマンドデータを変更する制御を行う。さらに、出
力される表示制御コマンドデータを変更すると、短い所
定期間だけ(この例では2ms)、表示制御コマンドデ
ータが変化したことを示す信号(INT信号)を出力す
る。そして、表示制御基板80における表示制御用CP
U101は、INT信号期間よりも短い周期で表示制御
コマンドデータをサンプリングする。The basic circuit 53 on the main board 31
Performs control to change the display control command data output from the main board 31 only at the display change point. Further, when the display control command data to be output is changed, a signal (INT signal) indicating that the display control command data has changed is output only for a short predetermined period (in this example, 2 ms). The display control CP on the display control board 80
U101 samples the display control command data in a cycle shorter than the INT signal period.
【0076】表示制御用CPU101は短いINT期間
においてのみ表示制御コマンドデータを取り込み、IN
T信号がオフしたら表示制御コマンドデータの取り込み
を停止するので、常時データを取り込む場合に比べて、
ノイズの影響を低減することができる。例えば、図16
(C)に示すように、INT信号にノイズがのって、本
来オフ状態であるINT信号がオン状態になってしまっ
たとしても(’のタイミング)、ノイズの消滅後にI
NT信号はオフ状態に復帰し、INT信号オフ状態では
表示制御用CPU101は表示通信カウンタをクリアし
て表示制御コマンドデータを取り込まない。従って、誤
った表示制御コマンドデータを受信してしまうことはな
い。The display control CPU 101 fetches display control command data only during a short INT period,
When the T signal is turned off, the capture of the display control command data is stopped.
The effect of noise can be reduced. For example, FIG.
As shown in (C), even if the INT signal has noise on it and the INT signal which is originally off is turned on (timing of '), after the noise disappears, I
The NT signal returns to the OFF state, and in the INT signal OFF state, the display control CPU 101 clears the display communication counter and does not take in display control command data. Therefore, there is no possibility of receiving incorrect display control command data.
【0077】以上のように、この実施の形態では、複数
回連続して同一コマンドを受信できたら正しいコマンド
を受信できたと判定することによってノイズの影響を防
止し、コマンド受信期間を表示制御コマンドデータ変更
後の短い期間に限定することによって、ノイズの影響を
より効果的に防止する。As described above, in this embodiment, when the same command can be received a plurality of times in succession, it is determined that a correct command has been received, thereby preventing the influence of noise and preventing the command reception period from being changed. By limiting the period to a short period after the change, the influence of noise is more effectively prevented.
【0078】この実施の形態では、INT信号期間を2
msとし、表示制御用CPU101のコマンド取り込み
周期を200μsにするとともに正しいデータを受信で
きたとする判定回数を「3」にしているので、2msの
期間内に、表示制御用CPU101が複数回正しい表示
制御コマンドデータを受信したと判定する可能性があ
る。例えば、図16(D)に示すように、〜の3回
連続して同一データを取り込んで正しい表示制御コマン
ドデータを受信できたと判定した後に、基板間でノイズ
等によって表示制御コマンドデータが破壊されたような
場合である(のタイミング)。そして、表示制御用C
PU101は、あらためて〜の3回連続して同一デ
ータを取り込んで正しい表示制御コマンドデータを受信
できたと判定することがある。In this embodiment, the INT signal period is set to 2
ms, the command capture cycle of the display control CPU 101 is set to 200 μs, and the number of determinations that correct data can be received is set to “3”. Therefore, the display control CPU 101 performs correct display control multiple times within a 2 ms period. It may be determined that command data has been received. For example, as shown in FIG. 16 (D), after it is determined that the same display control command data has been received by receiving the same data three times consecutively, the display control command data is destroyed by noise or the like between the substrates. (Timing). And the display control C
The PU 101 may again determine that the same data has been fetched three times in succession and that correct display control command data has been received.
【0079】そのような場合、2ms内で、のタイミ
ングで新たなコマンドにもとづく表示制御が開始された
後、のタイミングであらためて同じ表示制御が開始さ
れることになる。しかし、その差の時間はきわめて短い
ので、遊技者の目で判別できる程度の表示変化とはなら
ず、遊技演出上問題になることはない。In such a case, after the display control based on the new command is started at the timing within 2 ms, the same display control is started again at the timing. However, since the time of the difference is extremely short, the display does not change as much as can be discriminated by the eyes of the player, and there is no problem in the game performance.
【0080】上記の実施の形態では、8ビットの表示制
御コマンドデータとは別にINT信号が用意されてい
た。しかし、図17に示すように、表示制御コマンドデ
ータを7ビットとし、1バイト中の残り1ビットにIN
T信号を割り当ててもよい。つまり、図18に示すよう
に、1バイト中のビット6〜ビット0(D6〜D0)に
表示制御コマンドデータが割り当てられ、ビット7(D
7)にINT信号が割り当てられる。表示制御コマンド
がそのように構成されている場合には、主基板31の基
本回路53における表示制御に割り当てられる出力ポー
ト(8ビット構成)は1つで済む。In the above embodiment, the INT signal is prepared separately from the 8-bit display control command data. However, as shown in FIG. 17, the display control command data is set to 7 bits, and the remaining one bit in one byte is IN.
A T signal may be assigned. That is, as shown in FIG. 18, the display control command data is assigned to bits 6 to 0 (D6 to D0) in one byte, and bit 7 (D
The INT signal is assigned to 7). When the display control command is configured in such a manner, only one output port (8-bit configuration) is allocated to the display control in the basic circuit 53 of the main board 31.
【0081】図19は、表示制御コマンドデータとIN
T信号が1バイト中に割り当てられた場合の表示制御デ
ータ設定処理(メイン処理のステップS4)を示すフロ
ーチャートである。この場合の表示制御データ設定処理
では、表示制御コマンドデータの格納領域のビット7が
リセットされる処理が追加される(ステップS41
5)。その他の処理は、図11に示された処理と同じで
ある。FIG. 19 shows display control command data and IN
It is a flowchart which shows the display control data setting process (step S4 of a main process) when a T signal is allocated in 1 byte. In the display control data setting process in this case, a process of resetting bit 7 of the display control command data storage area is added (step S41).
5). The other processing is the same as the processing shown in FIG.
【0082】図20は、表示制御コマンドデータとIN
T信号が1バイト中に割り当てられた場合の表示制御デ
ータ出力処理(メイン処理のステップS5)を示すフロ
ーチャートである。図19に示された表示制御データ設
定処理において、INT信号に対応するビット7は既に
リセット(=0)されている。よって。この場合の表示
制御データ出力処理では、図12に示された処理では存
在したINT信号のオンオフ処理(ステップS425,
S433,S438,S442)は不要である。その他
の処理は、図12に示された処理と同じである。FIG. 20 shows display control command data and IN
It is a flowchart which shows the display control data output process (step S5 of a main process) when a T signal is allocated in 1 byte. In the display control data setting process shown in FIG. 19, bit 7 corresponding to the INT signal has already been reset (= 0). Therefore. In the display control data output processing in this case, the INT signal on / off processing that was present in the processing shown in FIG.
Steps S433, S438, and S442) are unnecessary. The other processing is the same as the processing shown in FIG.
【0083】表示制御用CPU101は、図13〜図1
5に示された処理と同様の処理によって表示制御コマン
ドデータを受信することができる。ただし、ステップS
122の判定は、この場合には、ステップS121で読
み込んだデータのビット7をチェックする。The display control CPU 101 is shown in FIGS.
The display control command data can be received by the same processing as the processing shown in FIG. However, step S
In this case, the determination in step 122 is to check bit 7 of the data read in step S121.
【0084】表示制御コマンドデータとINT信号が1
バイト中に割り当てられていても、複数回連続して同一
コマンドを受信できたら正しいコマンドを受信できたと
判定することによってノイズの影響を防止し、また、コ
マンド受信期間を表示制御コマンドデータ変更後の短い
期間に限定することによって、ノイズの影響をより効果
的に防止することができる。The display control command data and the INT signal are 1
Even if it is allocated in a byte, if the same command can be received multiple times in succession, it is determined that the correct command has been received to prevent the effect of noise, and the command reception period is changed after the display control command data is changed. By limiting the period to a short period, the influence of noise can be more effectively prevented.
【0085】なお、上記の各実施の形態ではINT信号
を2ms間オンするようにしたが、INT信号のオン期
間は2msに限られず、例えば4msであってもよい。
また、表示制御用CPU101は3回連続して同一の表
示制御コマンドデータを取り込めたら、表示制御コマン
ドデータを受信できたと判定したが、連続回数として他
の値を採用してもよい。In the above embodiments, the INT signal is turned on for 2 ms. However, the ON period of the INT signal is not limited to 2 ms, and may be, for example, 4 ms.
When the same display control command data has been captured three consecutive times, the display control CPU 101 determines that the display control command data has been received. However, another value may be used as the number of continuous times.
【0086】そして、上記の各実施の形態の遊技機、す
なわち図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 variable 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 in which a game value can be given 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 is 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 continues when there is a certain right.
【0087】[0087]
【発明の効果】以上のように、本発明によれば、遊技機
を、遊技制御手段が、可変表示部の表示状態を示す制御
コマンドを表示変化点で表示制御基板に対して出力する
とともに、制御コマンドが有効であることを示す有効期
間信号を出力し、表示制御手段が、有効期間信号が示す
有効期間よりも短い周期で制御コマンドを取り込み、有
効期間内に所定回連続して同じ制御コマンドを取り込ん
だら正しい制御コマンドを受信したとするように構成し
たので、遊技制御手段から表示制御手段に送信される制
御コマンドにノイズがのったような場合であっても表示
制御手段において制御コマンドが正しく受信され、常に
識別情報その他が遊技の進行に対応して表示されるよう
になって、遊技者に不信感を与えたり遊技者に不利にな
ったりすることを回避できる効果がある。As described above, according to the present invention, the gaming machine outputs the control command indicating the display state of the variable display section to the display control board at the display change point, A validity period signal indicating that the control command is valid is output, and the display control means captures the control command in a cycle shorter than the validity period indicated by the validity period signal. When the control command is received, the correct control command is received, so that even if the control command transmitted from the game control means to the display control means is noisy, the control command is received by the display control means. Received correctly, identification information and others will always be displayed in accordance with the progress of the game, giving the player distrust or disadvantage to the player There are avoided possible effect.
【0088】表示制御手段が、制御コマンドの誤りを検
出したらその時点からあらためて制御コマンド連続取り
込み処理を開始するように構成されている場合には、ノ
イズ等で誤ったデータを確実に受信しないようにするこ
とができる。If the display control means is configured to start the control command continuous fetching process from the time when the control command error is detected, it is necessary to ensure that erroneous data due to noise or the like is not received. can do.
【0089】遊技制御手段が、表示変化点で一回だけ制
御コマンドを表示制御手段が受信可能に出力するように
構成されている場合には、遊技制御手段における制御コ
マンド送出のための制御が簡略化される効果がある。When the game control means is configured to output the control command only once at the display change point so that the display control means can receive the control command, the control for sending the control command in the game control means is simplified. There is an effect that is made.
【0090】表示制御手段が、有効期間信号がオフして
いるときには制御コマンド連続取り込み処理を行わない
ように構成されている場合には、制御コマンド受信可能
期間が最小限の期間に制限されることによって、ノイズ
による誤った制御コマンドを受信する可能性を低減でき
る効果がある。If the display control means is configured not to perform the control command continuous capture processing when the valid period signal is off, the control command receivable period is limited to a minimum period. Accordingly, there is an effect that the possibility of receiving an erroneous control command due to noise can be reduced.
【図1】 パチンコ遊技機を正面からみた正面図であ
る。FIG. 1 is a front view of a pachinko gaming machine viewed from the front.
【図2】 パチンコ遊技機の遊技盤を正面からみた正面
図である。FIG. 2 is a front view of the gaming board of the pachinko gaming machine as viewed from the front.
【図3】 パチンコ遊技機を背面からみた背面図であ
る。FIG. 3 is a rear view of the pachinko gaming machine as viewed from the rear.
【図4】 遊技制御基板(主基板)の回路構成を示すブ
ロック図である。FIG. 4 is a block diagram showing a circuit configuration of a game control board (main board).
【図5】 表示制御基板の回路構成例を示すブロック図
である。FIG. 5 is a block diagram illustrating a circuit configuration example of a display control board.
【図6】 主基板における基本回路のメイン処理を示す
フローチャートである。FIG. 6 is a flowchart showing main processing of a basic circuit on a main board.
【図7】 特別図柄プロセス処理のプログラムの一例を
示すフローチャートである。FIG. 7 is a flowchart showing an example of a special symbol process processing program.
【図8】 主基板から表示制御基板に送信される表示制
御コマンドデータを示す説明図である。FIG. 8 is an explanatory diagram showing display control command data transmitted from the main board to the display control board.
【図9】 表示制御コマンドデータの送出タイミングを
示すタイミング図である。FIG. 9 is a timing chart showing transmission timing of display control command data.
【図10】 表示制御コマンドデータの一例を示す説明
図である。FIG. 10 is an explanatory diagram illustrating an example of display control command data.
【図11】 メイン処理における表示制御データ設定処
理を示すフローチャートである。FIG. 11 is a flowchart showing a display control data setting process in a main process.
【図12】 メイン処理における表示制御データ出力処
理を示すフローチャートである。FIG. 12 is a flowchart showing a display control data output process in a main process.
【図13】 表示制御用CPUの動作を示すフローチャ
ートである。FIG. 13 is a flowchart showing the operation of the display control CPU.
【図14】 500μsのタイマ割込処理を示すフロー
チャートである。FIG. 14 is a flowchart showing a timer interruption process of 500 μs.
【図15】 表示制御コマンド読込処理を示すフローチ
ャートである。FIG. 15 is a flowchart showing a display control command reading process.
【図16】 表示制御コマンドデータの出力の様子を示
すタイミング図である。FIG. 16 is a timing chart showing a state of output of display control command data.
【図17】 主基板から表示制御基板に送信される表示
制御コマンドデータの他の例を示す説明図である。FIG. 17 is an explanatory diagram showing another example of the display control command data transmitted from the main board to the display control board.
【図18】 表示制御コマンドデータの送出タイミング
を示すタイミング図である。FIG. 18 is a timing chart showing transmission timing of display control command data.
【図19】 メイン処理における表示制御データ設定処
理の他の例を示すフローチャートである。FIG. 19 is a flowchart illustrating another example of the display control data setting process in the main process.
【図20】 メイン処理における表示制御データ出力処
理の他の例を示すフローチャートである。FIG. 20 is a flowchart illustrating another example of the display control data output process in the main process.
1 パチンコ遊技機 31 主基板 53 基本回路 56 CPU 80 表示制御基板 101 表示制御用CPU 1 Pachinko machine 31 Main board 53 Basic circuit 56 CPU 80 Display control board 101 Display control CPU
Claims (4)
み、変動開始の条件の成立に応じて前記可変表示部に表
示される識別情報の変動を開始し、識別情報の表示結果
があらかじめ定められた特定の表示態様となった場合に
遊技者に所定の遊技価値が付与可能となる遊技機であっ
て、 遊技の進行を制御する遊技制御手段を有する主基板と、
前記遊技制御手段からの指示に応じて前記可変表示部の
表示制御を行う表示制御手段を有する表示制御基板とを
含み、 前記遊技制御手段は、前記可変表示部の表示状態を示す
制御コマンドを表示変化点で前記表示制御基板に対して
出力するとともに、制御コマンドが有効であることを示
す有効期間信号を出力し、 前記表示制御手段は、前記有効期間信号が示す有効期間
よりも短い周期で制御コマンドを取り込み、有効期間内
に所定回連続して同じ制御コマンドを取り込んだら正し
い制御コマンドを受信したとしてその制御コマンドにも
とづく表示制御を行うことを特徴とする遊技機。1. A variable display unit whose display state is changeable, wherein a change of identification information displayed on the variable display unit is started according to a condition for starting the change, and a display result of the identification information is determined in advance. A main board having a game control means for controlling a progress of a game, which is a gaming machine capable of providing a predetermined game value to a player when a specific display mode is provided.
A display control board having display control means for performing display control of the variable display unit in response to an instruction from the game control means, wherein the game control means displays a control command indicating a display state of the variable display unit. Along with outputting to the display control board at the change point, a validity period signal indicating that the control command is valid is output, and the display control means performs control with a period shorter than the validity period indicated by the validity period signal. A gaming machine wherein a command is taken, and if the same control command is taken in a predetermined number of times continuously within a valid period, a correct control command is received and display control is performed based on the control command.
検出したら、その時点からあらためて制御コマンド連続
取り込み処理を開始する請求項1記載の遊技機。2. The gaming machine according to claim 1, wherein the display control means, upon detecting an error in the control command, starts the control command continuous fetching process again from that point.
制御コマンドを表示制御手段が受信可能に出力する請求
項1または請求項2記載の遊技機。3. The gaming machine according to claim 1, wherein the game control means outputs the control command once at the display change point so that the display control means can receive the control command.
ているときには制御コマンド連続取り込み処理を行わな
い請求項1ないし請求項3記載の遊技機。4. The gaming machine according to claim 1, wherein the display control means does not execute the control command continuous taking process when the valid period signal is off.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10299611A JP2000126383A (en) | 1998-10-21 | 1998-10-21 | Game machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10299611A JP2000126383A (en) | 1998-10-21 | 1998-10-21 | Game machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000126383A true JP2000126383A (en) | 2000-05-09 |
Family
ID=17874876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10299611A Withdrawn JP2000126383A (en) | 1998-10-21 | 1998-10-21 | Game machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000126383A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002018025A (en) * | 2000-07-10 | 2002-01-22 | Sanyo Product Co Ltd | Game machine |
JP2010207623A (en) * | 2010-06-28 | 2010-09-24 | Sanyo Product Co Ltd | Game machine |
JP2012183404A (en) * | 2012-07-03 | 2012-09-27 | Sanyo Product Co Ltd | Game machine |
-
1998
- 1998-10-21 JP JP10299611A patent/JP2000126383A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002018025A (en) * | 2000-07-10 | 2002-01-22 | Sanyo Product Co Ltd | Game machine |
JP4581193B2 (en) * | 2000-07-10 | 2010-11-17 | 株式会社三洋物産 | Game machine |
JP2010207623A (en) * | 2010-06-28 | 2010-09-24 | Sanyo Product Co Ltd | Game machine |
JP2012183404A (en) * | 2012-07-03 | 2012-09-27 | Sanyo Product Co Ltd | Game machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2896369B1 (en) | Gaming machine | |
JP3664911B2 (en) | Game machine | |
JP2000210434A (en) | Game machine | |
JP2000126429A (en) | Game machine | |
JP2000116887A (en) | Game machine | |
JP2000197743A (en) | Game system | |
JP2000325609A (en) | Game machine | |
JP2896370B1 (en) | Gaming machine | |
JP2000325608A (en) | Game machine | |
JP2000197744A (en) | Game machine | |
JP2974674B1 (en) | Gaming machine | |
JP2001029586A (en) | Game machine | |
JP2000014909A (en) | Game machine | |
JP2000325586A (en) | Game machine | |
JP2000126426A (en) | Game machine | |
JP2000325579A (en) | Game machine | |
JP2002078875A (en) | Game machine | |
JP2000317070A (en) | Game machine | |
JP2000126383A (en) | Game machine | |
JP2000325585A (en) | Game machine | |
JPH11192365A (en) | Game machine | |
JP2000225250A (en) | Game machine | |
JP2000140350A (en) | Game machine | |
JP2000107387A (en) | Game machine | |
JP4498493B2 (en) | Game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050922 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060119 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20080813 |