JP4497296B2 - Bullet ball machine - Google Patents
Bullet ball machine Download PDFInfo
- Publication number
- JP4497296B2 JP4497296B2 JP2004165436A JP2004165436A JP4497296B2 JP 4497296 B2 JP4497296 B2 JP 4497296B2 JP 2004165436 A JP2004165436 A JP 2004165436A JP 2004165436 A JP2004165436 A JP 2004165436A JP 4497296 B2 JP4497296 B2 JP 4497296B2
- Authority
- JP
- Japan
- Prior art keywords
- random number
- count value
- symbol
- latch signal
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Pinball Game Machines (AREA)
Description
本発明は乱数発生装置を有した弾球遊技機に関し、より詳細には、遊技に際し図柄抽選用等の乱数を乱数クロック発生回路等から構成されるハードウェアにより生成する乱数発生装置を備えた弾球遊技機に関する。 The present invention relates to a ball game machine having a random number generation device, and more specifically, a bullet equipped with a random number generation device that generates random numbers for symbol lottery or the like by a hardware composed of a random number clock generation circuit or the like during a game. It relates to a ball game machine.
このような乱数発生装置を備えた弾球遊技機では、ソフトウェアがプログラムを実行させることで遊技の制御を担うCPUの基準クロック等に基いてカウンタが乱数値をカウントし、弾球遊技機の遊技盤上に設けられた始動入賞具への入賞もしくは図柄作動ゲートへの遊技球の落入を契機として、このカウント値を図柄抽選用等の乱数として取得して、当選の判定を行っている。そしてこの当選結果により、遊技盤上の図柄表示装置における停止図柄が決定される。このような方法により取得される乱数はソフトウェア乱数と称される。しかしながら、上記のような方法で乱数を発生させる場合には、ソフトウェア処理の関係上カウンタの加算間隔を長くせざるを得ず、カウンタの更新周期が比較的長いことから、乱数の更新のタイミングを判別し易く、強制的に遊技を行う者にとって有利な大当たり図柄を意図的に当選させる等の不正行為が行われ易かった。 In a ball game machine equipped with such a random number generator, the counter counts a random number value based on the reference clock of the CPU that controls the game by causing the software to execute the program, and the game of the ball game machine The winning value is determined as a random number for the symbol lottery or the like by the winning of the winning prize provided on the board or the falling of the game ball to the symbol operating gate, and the winning determination is made. And the stop symbol in the symbol display apparatus on a game board is determined by this winning result. A random number obtained by such a method is referred to as a software random number. However, when generating random numbers by the method described above, the addition interval of the counter must be increased due to software processing, and the update cycle of the counter is relatively long. It was easy to discriminate, and it was easy to perform fraudulent acts such as intentionally winning a jackpot symbol that was advantageous to the player who forcibly played the game.
このため、上記のようなソフトウェアにより図柄抽選用等の乱数を取得する方法に代わるものとして、例えば特許文献1に記載されているように、水晶振動子や発振器などの発振子で構成される乱数クロック発生回路により所定の周期で発生したクロックに基いて、クロックカウント回路により所定の桁数の乱数値をカウントさせ、遊技の制御を行うCPUがカウントされたカウント値を抽出して読み込んで、図柄抽選用等の乱数として使用している。このようにハードウェアにより乱数値をカウントすることで、CPUにより制御されるソフトウェアがプログラムを実行させて乱数値をカウントする場合に比べてソフトウェアの負担を軽減させ、乱数クロック発生回路によるクロックの発生周期に応じて高速に乱数を発生・更新させることのできる乱数発生装置が用いられている。
ところで、上記のようにハードウェアにより乱数を発生させる場合には、乱数クロック発生回路を構成する発振子、クロックカウント回路を構成するカウンタ、当該クロックカウント回路によりカウントされたカウント値を記憶するためのカウント値記憶回路を構成するレジスタ、といった乱数発生装置を構成する構成部品を必要とする。そして、例えば、遊技盤上に設けられた複数の始動入賞具への遊技球の入賞もしくは複数の図柄作動ゲートへの遊技球の落入に応じて複数の図柄抽選用等の乱数を取得するよう乱数発生装置を構成する場合には、始動入賞具毎もしくは図柄作動ゲート毎に上記カウンタやレジスタ等といったハードウェア部品が設けられるため、多くのハードウェア部品を有して乱数発生装置が大型化する。このため、多くの高価なハードウェア部品を有した乱数発生装置のコストが高くなったり、乱数発生装置を構成するために、基板上に多くのハードウェア部品を実装するための大きなスペースが必要になる、といった問題があった。 By the way, when the random number is generated by hardware as described above, the oscillator constituting the random number clock generation circuit, the counter constituting the clock count circuit, and the count value counted by the clock count circuit are stored. The components constituting the random number generator, such as a register constituting the count value storage circuit, are required. Then, for example, a random number for a plurality of symbol lotteries is acquired in response to winning of a game ball to a plurality of starting prizes provided on the game board or falling of a game ball to a plurality of symbol operation gates. In the case of configuring a random number generator, hardware components such as the counter and the register are provided for each start winning tool or each symbol operation gate, so that the random number generator is increased in size with many hardware components. . For this reason, the cost of a random number generator having many expensive hardware parts is increased, or a large space for mounting many hardware parts on a substrate is required to configure the random number generator. There was a problem of becoming.
以上のような課題に鑑みて、本発明では、乱数発生装置を構成するハードウェア部品を少なくして乱数発生装置に係る部分を小型化し、低コストの乱数発生装置を有して構成される弾球遊技機を提供することを目的とする。 In view of the above problems, in the present invention, the number of hardware parts constituting the random number generator is reduced, the portion related to the random number generator is reduced in size, and the low-cost random generator is provided. An object is to provide a ball game machine.
前記課題を解決するために本発明に係る弾球遊技機(例えば、実施形態におけるパチンコ機PM)は、遊技盤と、遊技盤上に取り付けられた第1の始動部(例えば、実施形態における始動入賞具24)、第2の始動部(例えば、実施形態における第2図柄作動ゲート25a)および第3の始動部(例えば、実施形態における第3図柄作動ゲート25b)と、第1、第2および第3の始動部に設けられ各始動部への打球の入賞もしくは落入を検出して検出信号を出力する信号検出手段(例えば、実施形態における第1〜第3図柄作動センサ51,52,53)と、遊技盤上に設けられ信号検出手段による打球の入賞もしくは打球の落入の検出に基いて図柄が変動表示する図柄表示装置(例えば、実施形態における第1〜第3図柄表示画面28a,28b,28c)と、所定の周波数でクロックを発生させる乱数クロック発生手段(例えば、実施形態における乱数クロック発生回路B51)と、乱数クロック発生手段により発生されたクロックに基いて複数桁からなる乱数値をカウントする乱数カウント手段(例えば、実施形態における第1〜第4クロックカウント回路B81,B82,B83,B84)と、信号検出手段からの検出信号の入力に応じてラッチ信号を出力するラッチ信号出力手段と、ラッチ信号出力手段から出力されるラッチ信号に基いて乱数カウント手段によりカウントされたカウント値を記憶するカウント値記憶手段と、カウント値記憶手段に記憶されたカウント値の中から1つのカウント値を抽出する乱数抽出手段(例えば、実施形態におけるCPU732および図柄抽選手段B35)とを有し、乱数抽出手段による抽出結果に基いて図柄表示装置における図柄の変動表示を停止させる弾球遊技機であって、ラッチ信号出力手段が、第1の始動部に設けられた信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第1のラッチ信号出力手段(例えば、実施形態における第ラッチ信号出力回路B71)と、第2の始動部に設けられた信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第2のラッチ信号出力手段(例えば、実施形態における第2ラッチ信号出力回路B72)と、第3の始動部に設けられた信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第3のラッチ信号出力手段(例えば、実施形態における第3ラッチ信号出力回路B73)とからなり、カウント値記憶手段が、第1のラッチ信号出力手段から出力されるラッチ信号に基いて乱数カウント手段の全桁を利用したカウント値を記憶する第1のカウント値記憶手段(例えば、実施形態における第1カウント値記憶回路B91)と第2のラッチ信号出力手段から出力されるラッチ信号に基いて乱数カウント手段の一部の桁を利用したカウント値を記憶する第2のカウント値記憶手段(例えば、実施形態における第2カウント値記憶回路の上位記憶回路B92a)と、第3のラッチ信号出力手段から出力されるラッチ信号に基いて乱数カウント手段の他の一部の桁を利用したカウント値を記憶する第3のカウント値記憶手段(例えば、実施形態における第2カウント値記憶回路の下位記憶回路B92b)とからなり、同一の乱数カウント手段によりカウントされるカウント値から、第1、第2および第3のカウント値記憶手段に各々異なる乱数値が記憶されるように構成される。
In order to solve the above problems, a ball game machine according to the present invention (for example, the pachinko machine PM in the embodiment) includes a game board and a first starter (for example, start in the embodiment) mounted on the game board. A winning tool 24) , a second starter (for example, the second symbol operation gate 25a in the embodiment) and a third starter (for example, the third
また、上記構成の弾球遊技機において、上記一部の桁は、複数桁からなる全桁のうち奇数番目の桁であり、上記他の一部の桁は、複数桁からなる全桁のうち偶数番目の桁であることが好ましい。なお、乱数カウント手段が、乱数クロック発生手段により発生したクロックに基いて複数バイトの乱数値をカウントし、第1のカウント値記憶手段が、信号検出手段からの検出信号に応じて出力されるラッチ信号に基いて乱数カウント手段によりカウントされた複数バイトのカウント値を記憶し、第2のカウント値記憶手段が、信号検出手段からの検出信号に応じて出力されるラッチ信号に基いて乱数カウント手段によりカウントされた複数バイトのうちの1バイト以下のカウント値を記憶するよう構成するのも好ましい。 Further, in the ball game machine having the above configuration, the some digits are odd-numbered digits among all the digits consisting of a plurality of digits, and the other some digits are all digits consisting of a plurality of digits. It is preferable that it is an even-numbered digit. The random number counting means counts a random number value of a plurality of bytes based on the clock generated by the random number clock generating means, and the first count value storage means outputs a latch that is output in response to the detection signal from the signal detecting means. A count value of a plurality of bytes counted by the random number counting means based on the signal is stored, and the second count value storage means is a random number counting means based on a latch signal output in response to a detection signal from the signal detection means It is also preferable to store the count value of 1 byte or less among the plurality of bytes counted by the above.
本発明に関する弾球遊技機によれば、遊技盤上に設けられた複数の始動入賞具への遊技球の入賞もしくは複数の図柄作動ゲートへの遊技球の落入を契機として複数の乱数を取得するための乱数値を、弾球遊技機に備えられた乱数発生装置における同一のクロックカウント回路がカウントし、当該同一のクロックカウント回路によってカウントされたカウント値から始動入賞具毎や図柄作動ゲート毎に設けられたカウント値記憶回路(レジスタ)が各々異なる乱数値を記憶するようなハードウェア構成となっている。このように、複数のレジスタに記憶させるためのカウント値を同一のクロックカウント回路がカウントするよう構成されているため、従来レジスタ毎に設けられていたクロックカウント回路を配置する分だけ乱数発生装置構成するためのスペースを小さくすることができ、小型化が可能になっている。そして、クロックカウント回路等のハードウェア部品により更新周期の短い乱数を発生させて不正行為の防止を図りながら、乱数発生装置の製造コストを低く抑えることができる。 According to the ball game machine related to the present invention, a plurality of random numbers are acquired in response to winning of a game ball to a plurality of starting prizes provided on the game board or dropping of a game ball to a plurality of symbol operation gates. The same clock count circuit in the random number generator provided in the ball game machine counts the random number value to be used for each start winning tool and each symbol operation gate from the count value counted by the same clock count circuit. The hardware configuration is such that the count value storage circuits (registers) provided in each store different random values . As described above, since the same clock count circuit is configured to count the count values to be stored in a plurality of registers, the configuration of the random number generator is as much as the arrangement of the clock count circuit provided for each conventional register. The space for doing so can be reduced, and downsizing is possible. Then, it is possible to reduce the manufacturing cost of the random number generation device while generating a random number having a short update cycle by hardware components such as a clock count circuit and preventing illegal acts.
また、始動入賞具毎もしくは図柄作動ゲート毎に設けられたカウント値を記憶するためのレジスタを、例えば、図柄作動ゲート毎に設けた1バイトのカウント値を記憶可能なレジスタと、遊技者にとって前記図柄作動ゲートに比べてより有利な遊技内容(後述する大当たり遊技)を発生させる契機として使用される複数バイトのカウント値を記憶する始動入賞具毎に設けたレジスタとで構成したものにすることも可能である。このように、図柄作動ゲートへの遊技球の落入を契機として取得されるカウント値を記憶するものとして、記憶容量の小さいレジスタを使用すれば、この分だけ乱数発生装置を構成する構成部品を少なくすることが可能である。このため、さらなる乱数発生装置の小型化と乱数発生装置の低コスト化とを図ることができる。 In addition, a register for storing a count value provided for each start winning tool or each symbol operating gate, for example, a register that can store a 1-byte count value provided for each symbol operating gate, and for the player It is also possible to use a register provided for each start winning tool for storing a multi-byte count value used as an opportunity to generate a game content (a jackpot game to be described later) that is more advantageous than the symbol operating gate. Is possible. As described above, if a register with a small storage capacity is used to store the count value acquired when the game ball enters the symbol operating gate, the components constituting the random number generator can be increased accordingly. It can be reduced. For this reason, it is possible to further reduce the size of the random number generator and reduce the cost of the random number generator.
以下、本発明に係る弾球遊技機の好ましい実施形態について、添付図面を参照しながら詳細に説明する。なお、図1は上記弾球遊技機の一例として説明するパチンコ機PMの外観正面図で、図2はパチンコ機PMの裏側から視た背面図で、図3はパチンコ機PMに設けられている制御システムの概略を表したブロック図で、図4はパチンコ機PMに設けられている遊技機の制御に係る部分および乱数の発生に係る部分を表したブロック図で、図5はパチンコ機PMにおける乱数発生部を表す回路図で、図6はパチンコ機PMにおける図柄抽選用乱数の取得および利用の手順におけるメインルーチンを示した図で、図7および図8はパチンコ機PMにおける図柄抽選用乱数の取得および利用の手順における通常遊技処理サブルーチンの一部を各々示した図で、そして、図9および図10はパチンコ機PMにおける図柄抽選用乱数の取得および利用の手順における図柄変動処理サブルーチンの一部を各々示した図である。 Hereinafter, a preferred embodiment of a ball game machine according to the present invention will be described in detail with reference to the accompanying drawings. 1 is an external front view of a pachinko machine PM described as an example of the above-described ball game machine, FIG. 2 is a rear view seen from the back side of the pachinko machine PM, and FIG. 3 is provided in the pachinko machine PM. FIG. 4 is a block diagram showing an outline of the control system. FIG. 4 is a block diagram showing a part related to the control of a gaming machine provided in the pachinko machine PM and a part related to generation of random numbers. FIG. FIG. 6 is a circuit diagram showing a random number generation unit, FIG. 6 is a diagram showing a main routine in the procedure for obtaining and using a random number for symbol lottery in the pachinko machine PM, and FIGS. 7 and 8 are diagrams of random numbers for symbol lottery in the pachinko machine PM. FIG. 9 is a diagram showing a part of a normal game processing subroutine in the procedure of acquisition and use, and FIG. 9 and FIG. 10 show how to acquire and use random numbers for symbol lottery in the pachinko machine PM. Are each diagram showing a part of a symbol variation processing subroutine in order.
ここではまず、上記弾球遊技機の一例として説明するパチンコ機PMの概要構成を図1および図2を参照して説明する。このパチンコ機PMは、外郭方形枠サイズに構成されて縦向きの固定保持枠をなす外枠1の開口前面に、これに合わせた方形枠サイズに構成されて開閉搭載用の前枠2が正面左側上下に配設されたヒンジ部材3a,3bにより横開き開閉および着脱が可能に取り付けられ、正面右側に設けられた施錠装置4を利用して通常は外枠1と係合された閉鎖状態に保持される。
Here, first, a schematic configuration of a pachinko machine PM described as an example of the above-described ball game machine will be described with reference to FIG. 1 and FIG. This pachinko machine PM has a rectangular frame size and a
前枠2の正面側には、前枠2の前面域に合わせた方形状をなし中央部に取り付けられたポリカーボネート板やガラス板等の透明板材を通して遊技盤20を透視可能なガラス扉5が、さらにガラス扉5の下部には遊技球を整列させて1個ずつ前枠2の裏面に設けられた打球発射装置9に導く上球皿6が、ともに左側縁に内蔵されたヒンジ機構により前枠2に対して横開き開閉および着脱が可能に組み付けられる。また、前枠2の下部には下球皿7が設けられ、この下球皿7と並んで遊技球の発射操作を行う操作ハンドル8が取り付けられている。
On the front side of the
遊技盤20は、略矩形板状体をなし表面に所定意匠のセルを貼り付けた化粧板21を基板として構成される。化粧板21の前面側には、帯状の外レール23aおよび内レール23bが円弧状に固設され、これらの案内レール23a,23bで囲まれた内側に遊技領域PAが区画される。遊技領域PAには、入賞具22,22、始動入賞具24、第2図柄作動ゲート25a、第3図柄作動ゲート25b、大入賞口を備えたアタッカー26、入賞具29および遊技の進行状況に応じて所定の図柄を表示させる図柄表示装置28などが取り付けられ、さらに、遊技領域PAの下端には入賞具22,22,24,29およびアタッカー26の大入賞口のいずれにも入賞せずに落下した遊技球を遊技盤20の裏面側に排出させるアウト口27が設けられている。
The
図柄表示装置28は、遊技盤20のほぼ中央に位置しており、この図柄表示装置28は、3桁の絵柄の組合せからなる「特別図柄」を液晶画面にて変動表示させる第1図柄表示画面28aと、当該第1図柄表示画面28aの左右斜め下方に配設され、第1図柄表示画面28aよりも表示画面の大きさが小さく、2桁の絵柄の組合せからなる「普通図柄」を発光ダイオードによる画面にて変動表示させる一対の第2および第3図柄表示画面28b,28cとから構成されている。なお、第1図柄表示画面28aに表示される上記特別図柄のうち、3桁がいずれも同一種類の図柄の組合せからなるものを特に「大当たり図柄」と称する。また、上記第2および第3図柄表示画面28b,28cに表示される図柄のうち、2桁がいずれも同一種類の図柄の組合せからなるものを特に「拡大図柄」と称する。さらに、第2図柄表示画面28bに表示される普通図柄を「第2図柄」と称し、第3図柄表示画面28cに表示される普通図柄を「第3図柄」と称する。
The
始動入賞具24は上記図柄表示装置28の下方に位置して設けられており、その開口部に拡大装置を有して開口部の幅を拡大することが可能となっている。この始動入賞具24内における打球の流路には、始動入賞具24への打球の入賞を検出して検出信号を出力し、第1図柄表示画面28aにおける図柄の変動表示を開始させるための第1図柄作動センサ51が設けられている。この第1図柄作動センサ51は磁気センサを用いており、検出信号としてハイ信号およびロー信号の2通りの状態をとる始動入賞信号を出力する。この始動入賞信号は、打球を検出していないときにはロー信号として出力され、打球を検出している間のみハイ信号として出力される。なお、光学的又は機械的センサがこの第1図柄作動センサ51として使用されることもある。
The starting prize-winning
アタッカー26は、始動入賞具24の下方に取り付けられており、その一部が、後述の大当たり遊技の際にアタッカー26内部に設けられた図示しないソレノイドの作動により開放される矩形状の大入賞口となっている。また、このアタッカー26の左右斜め上方には、入賞具22,22が設けられている。
The
第2図柄作動ゲート25aおよび第3図柄作動ゲート25bは、図柄表示装置28の左右斜め下方であって各々始動入賞具24とほぼ同一の高さの位置に、打球が落入可能に設けられている。第2図柄作動ゲート25aにおける打球の流路には、第1図柄作動センサ51と同じく磁気センサを用いた第2図柄作動センサ52が設けられている。この第2図柄作動センサ52は、検出信号としてハイ信号およびロー信号の2通りの状態をとる打球落入信号を出力する。この打球落入信号は、打球を検出していないときにはロー信号として出力され、打球を検出している間のみハイ信号として出力される。なお、光学的又は機械的センサがこの第2図柄作動センサ52として使用されることもある。
The second symbol operating gate 25a and the third
一方、第3図柄作動ゲート25bにおける打球の流路には、第1図柄作動センサ51と同じく磁気センサを用いた第3図柄作動センサ53が設けられている。この第3図柄作動センサ53は、検出信号としてハイ信号およびロー信号の2通りの状態をとる打球落入信号を出力する。この打球落入信号は、打球を検出していないときにはロー信号として出力され、打球を検出している間のみハイ信号として出力される。なお、光学的又は機械的センサがこの第3図柄作動センサ53として使用されることもある。
On the other hand, a third
また、打球の入賞が可能な入賞具29は、遊技領域PAにおける図柄表示装置28の上方に設けられており、その開口部に拡大装置を有して開口部の幅を拡大することが可能となっている。また、図柄表示装置28の上方には4個の特別図柄保留ランプ90,90,90,90が設けられ、第2図柄表示画面28bの左右両側には2個ずつの普通図柄保留ランプ91,91,91,91が設けられ、第3図柄表示画面28cの左右両側には2個ずつの普通図柄保留ランプ92,92,92,92が設けられている。
In addition, the winning
さらに、遊技領域PAの上方には、パチンコ機PM内部の回路の動作異常等が生じたときにこれを報知するためのエラー表示装置93(エラーLED)が左右一対設けられている。このエラー表示装置93が点灯等することで、遊技者はパチンコ機PMの異常によりパチンコ機PMの遊技動作が停止したことを認識することができる。
Further, a pair of right and left error display devices 93 (error LEDs) are provided above the game area PA to notify when an operation abnormality or the like of a circuit inside the pachinko machine PM occurs. When the
図2に示すように、前枠2の裏面下部には、遊技球を外レール23aに向けて発射する打球発射装置9、および操作ハンドル8の回動操作を受けて打球発射装置9の作動を制御する発射装置制御基板200が取り付けられている。また、上球皿6の背後には、通常は閉鎖保持される上球皿6によりその前面側が覆われている遊技補助盤と称される補助機構部が形成され、その前面側に打球発射装置9によって打ち出された遊技球を外レール23aに向けて案内する発射レールや、遊技領域PAに到達できずに打球発射装置9側に戻ってきたファール球を下球皿7に排出させるファール球回収経路部材、遊技の展開状況に応
じた効果音を発生させるスピーカなどが取り付けられている。
As shown in FIG. 2, the lower part of the rear surface of the
また、前枠2の背後には、裏セット盤30が取り付けられている。この裏セット盤30は、外枠1の内寸サイズよりも幾分小さめの方形状をなし、中央に表裏貫通する窓口31wを有して一体成形された基枠体31をベースとして構成される。基枠体31の側縁部には上下に所定間隔をおいて裏セット盤揺動ヒンジ部材32,33が固定されており、この上下の裏セット盤揺動ヒンジ部材32,33を前枠2側の上下の固定ヒンジ部材12,13に係合させて揺動させあるいは係脱させることで、裏セット盤30が前枠2の背後に横開き開閉および着脱可能に装備され、通常は3箇所の閉鎖レバー34を利用して前枠2の背面を覆うように閉鎖保持される。
A back set
裏セット盤30には、窓口31wを取り囲むようにして賞球を払い出すための賞球経路が設けられる。すなわち、基枠体31の裏面側には、遊技球の貯留・供給を行うタンク部材35、タンク部材35から供給される遊技球を整列させて流下させる整列樋部材36、整列樋部材36から供給される遊技球を受けて所定数量の遊技球を待機保持させる賞球待機通路37、賞球待機通路37に待機された遊技球を所定の入賞条件等に基いて払い出す球払出装置38、球払出装置38から払い出された遊技球を上下の球皿6,7に導く賞球払出経路39などの賞球経路が設けられている。また、基枠体31の前面側には、窓口31wの下方に位置して遊技盤20の裏面側に排出されたアウト球およびセーフ球、球抜き機構によって賞球経路の途上から排出された抜き球等を集合させる図示しない集合経路が形成され、基枠体31の裏面側には集合経路と繋がって集合された遊技球を遊技施設側の回収バケットに排出させる図示しない球排出経路が形成されている。
The back set
裏セット盤30の裏面各部には、パチンコ機PMの作動を統括的に制御する主基板としての遊技制御装置700や、遊技制御装置700からの指令信号に基いて球払出装置38の作動制御を行う球払出基板300、効果照明や効果音の作動制御を行うランプ・音声制御基板400、これらの制御基板や各種電子機器等に電力を供給する電源基板500などの回路基板が着脱交換可能に取り付けられ、これら各回路基板や電子機器が図示しないワイヤーハーネスで接続されてパチンコ機PMが構成される。
In each part of the back surface of the back set
パチンコ機PMは、ガラス扉5、上球皿6、裏セット盤30等がそれぞれ閉鎖され、前枠2が外枠1に閉鎖施錠された状態で遊技に供される。遊技は上球皿6に遊技球を貯留させて操作ハンドル8を回動操作することにより開始され、上球皿6に貯留された遊技球が1球ずつ打球発射装置9に送られ操作ハンドル8の回動操作角度に応じた強度で遊技領域PAに打ち出されて遊技が展開される。
The pachinko machine PM is used in a game with the
次にパチンコ機PMにおける遊技の概要について説明する。まず、操作ハンドル8を遊技者が操作することで、遊技盤20に打球が弾球される。この打球は、図示しない釘等に接触しながら、遊技盤20を落下する。そして、落下の過程で各入賞具22,22のいずれかに入賞すると、上球皿6のうち横型長方形をなし前枠2に対して開閉可能な当て板6aの左側上部に設けられた賞球払出口6bから5球の賞球が遊技者に払い出される。
Next, an outline of the game in the pachinko machine PM will be described. First, when a player operates the
打球が第2図柄作動ゲート25aに落入し、第2図柄作動ゲート25aに設けられた第2図柄作動センサ52が打球を検出すると(すなわちハイ信号を出力されると)、第2図柄表示画面28bにおいて普通図柄の変動が開始される。また、打球が第3図柄作動ゲート25bに落入し、第3図柄作動ゲート25bに設けられた第3図柄作動センサ53が打球を検出すると(すなわちハイ信号を出力されると)、第3図柄表示画面28cにおいて普通図柄の変動が開始される。そして、通常の場合、変動が開始してから所定の時間(例えば30秒間)が経過すると、変動の開始時点で既に決定されている所定の普通図柄が停止表示される。
When the hit ball falls into the second symbol operation gate 25a and the second
第2図柄表示画面28bにおいて停止表示される普通図柄が拡大図柄、例えば「77」の組合せであるときには、始動入賞具24における拡大装置が所定の時間作動し、始動入賞具24の開口部の幅が拡大することで、始動入賞具24への打球の入賞が容易となる。また、第2図柄表示画面28bにおいて停止表示される普通図柄が拡大図柄でない例えば「13」等の組合せのときには、始動入賞具24の拡大装置は作動しないが、この場合でもこれ以後の始動入賞具24への入賞は可能である。なお、第2図柄表示画面28bにおける変動表示の最中に打球が第2図柄作動ゲート25aに落入した場合には、普通図柄保留ランプ91,91,91,91が最大4個まで点灯することとなっている。すなわち、この普通図柄保留ランプ91,91,91,91が点灯している個数分に相当する回数だけ、以後の第2図柄表示画面28bの作動が保証されることとなっている。
When the normal symbol stopped and displayed on the second
第3図柄表示画面28cにおいて停止表示される普通図柄が拡大図柄、例えば「77」の組合せであるときには、入賞具29における拡大装置が所定の時間作動し、入賞具29の開口部の幅が拡大することで、入賞具29への打球の入賞が容易となる。また、第3図柄表示画面28cにおいて停止表示される普通図柄が拡大図柄でない例えば「13」等の組合せのときには、入賞具29の拡大装置は作動しないが、この場合でもこれ以後の入賞具29への入賞は可能である。なお、第3図柄表示画面28cにおける変動表示の最中に打球が第3図柄作動ゲート25bに落入した場合には、普通図柄保留ランプ92,92,92,92が最大4個まで点灯することとなっている。すなわち、この普通図柄保留ランプ92,92,92,92が点灯している個数分に相当する回数だけ、以後の第3図柄表示画面28cの作動が保証されることとなっている。
When the normal symbol that is stopped and displayed on the third
始動入賞口24への入賞があった場合には、賞球払出口6bから5球の賞球が払い出されるのに加え、第1図柄表示画面28aが作動して当該第1図柄表示画面28aにおける図柄の変動が開始される。この図柄変動の結果、停止表示される特別図柄が前記大当たり図柄の場合には、「大当たり遊技」が発生する。この大当たり遊技においては、普段は閉鎖しているアタッカー26における大入賞口が開放される。そして、この開放中の大入賞口への打球の入賞があると、賞球払出口6bから15球の賞球が払い出される。
When there is a winning at the
大入賞口は、開放されて所定の時間(例えば30秒間)経過するか、又は10球の入賞があるかのうちのいずれかにより一旦閉鎖する。そして、この大入賞口が開放している間に、大入賞口の内部に設けられた図示しない、いわゆるVゾーン(特定領域)への入賞があると、大入賞口は一旦閉鎖した後、再度開放することとなっている。これにより、大入賞口の開放は、最大16回連続することが可能となっている。また、大入賞口が16回開放し終えるか、又は大入賞口の開放中に上記Vゾーンへの入賞がなかった場合には、この大当たり遊技は終了する。なお、第1図柄表示画面28aにおける変動表示の最中に打球が始動入賞具24に入賞した場合には、特別図柄保留ランプ90,90,90,90が最大4個まで点灯することとなっている。すなわち、この特別図柄保留ランプ90,90,90,90が点灯している個数分に相当する回数だけ、以後の第1図柄表示画面28aの作動が保証されることとなっている。
The special winning opening is temporarily closed depending on whether a predetermined time (for example, 30 seconds) has elapsed since opening or ten balls have been won. And if there is a prize in a so-called V zone (specific area) (not shown) provided inside the big prize opening while the big prize opening is open, the big prize opening is once closed and then again It is supposed to be opened. Thereby, the opening of the special winning opening can be continued up to 16 times. In addition, when the big winning opening is finished 16 times, or when there is no winning in the V zone during the opening of the big winning opening, the jackpot game is ended. If the hit ball wins the
以上説明したように、本発明に係る弾球遊技機に設けられた第1〜第3図柄表示画面28a,28b,28cからなる図柄表示装置28のうち、第1図柄表示画面28aに表示される図柄は、第2および第3図柄表示画面28b,28cに表示される図柄よりも、その停止表示する図柄によっては、遊技者にとってより有利な遊技内容(大当たり遊技)を発生させる契機として表示されるものである。
As described above, among the
次に、パチンコ機PMを制御する制御システムの概略を説明する。図3に示すように、本制御システムは、パチンコ機PMの作動を統括的に制御する主基板としての遊技制御装置700、第1図柄作動センサ51、第2図柄作動センサ52、第3図柄作動センサ53および図柄表示装置28等を有し、これらがケーブル等により電気的に接続されている。
Next, an outline of a control system for controlling the pachinko machine PM will be described. As shown in FIG. 3, the present control system is a
主基板としての遊技制御装置700は、パチンコ機PMの動作全体を管理するシステムプログラムおよび遊技用の実行プログラムが予め記憶されている半導体メモリ等で形成された記憶部およびこれらのプログラムを実行するマイクロプロセッサ(以下、「CPU」という。)を有するメインコントロール部730と、メインコントロール部730による制御とは無関係に図柄抽選用の16ビットの乱数(0〜65535の65536個の乱数値)を発生させる乱数発生部750とから構成されている。なお、本発明において、乱数とは、数学的な意味においてランダムに生成される値のみだけではなく、生成は規則的であっても、その取得のタイミングがランダムであるために実質的に乱数として機能しうる値をも意味する。そして、本発明においては、後述するクロックカウント回路B81〜B84によりカウントされ第1および第2カウント値記憶回路B91,B92に記憶される乱数値を、特に「カウント値」と称して説明する。
The
メインコントロール部730内の制御部740には上記のCPU732のほか、ROM733、RAM734が設けられており、CPU732が実行すべき制御プログラムおよび制御の過程で必要なデータはROM733に記載されている。また、メインコントロール部730には、基準クロック発生回路731が設けられている。この基準クロック発生回路731は、パチンコ機PMの制御の中枢を担うCPU732の動作基準をなす基準クロックを発生する回路であって、水晶発振器や水晶振動子等を用いて所定間隔のパルス(クロック)を発生するものである。また、このパルスを分周部735において適宜分周して周波数を変換したものを基準クロックとすることもある。
In addition to the
また、CPU732は、図柄抽選手段B35を有している。遊技制御装置700は、第1図柄作動センサ51、第2図柄作動センサ52および第3図柄作動センサ53のうちのいずれからのハイ信号を検出すると、乱数発生部750から順次発生する65536個の乱数のうち乱数発生部750内の後述するカウント値記憶回路に記憶された1つのカウント値をこの図柄抽選手段B35により取得することで、図柄表示装置28における停止図柄の決定が行われる。なお、第1図柄作動センサ51からの信号は第1図柄表示画面28aにおける図柄の変動制御に対応し、第2図柄作動センサ52からの信号は第2図柄表示画面28bにおける図柄の変動制御に対応し、第3図柄作動センサ53からの信号は第3図柄表示画面28cにおける図柄の変動制御に対応している。
In addition, the
ROM733上の図柄データテーブルB36には、図柄表示装置28における第1図柄表示画面28aにおける3桁の停止図柄と、同じく第2図柄表示画面28bにおける2桁の停止図柄と、さらに第3図柄表示画面28cにおける3桁の停止図柄とを決定するための図柄データが各々記録されている。個々の図柄データにはアドレス番号が付与されており、1つのアドレス番号から1つの図柄データが特定されることとなっている。上述のように、第1図柄作動センサ51、第2図柄作動センサ52および第3図柄作動センサ53のうちいずれからのハイ信号を検出すると、乱数発生部750により発生した乱数の中から抽選した図柄抽選用のカウント値と、図柄データテーブルB36内の図柄データとの照合により停止図柄が選択される。そして、このようにして選択された所定の停止図柄が遊技盤20上の図柄表示装置28の第1〜第3図柄表示画面28a〜28cに各々表示される。
The symbol data table B36 on the
ここで、図4および図5を参照して、パチンコ機PMにおける乱数の発生およびこれの抽出に係る部分の構成を説明する。図4は、遊技制御装置700内におけるパチンコ機PMの制御に係るメインコントロール部730と乱数の発生に係る乱数発生部750等とを、遊技盤20における第1〜第3図柄作動センサ51〜53をも合わせてブロック図にて概念的に示したもので、図5は、乱数発生部750を回路図で示したものである。入力回路部B40は、主基板としての遊技制御装置700外からの入力情報および主基板700内に設けられた乱数発生部750により生成した乱数が入力される部分で、バッファ用のIC等により構成される。具体的には、入力回路部B40には、始動入賞具24への打球の入賞応じて出力される第1図柄作動センサ51からの入力信号や、第2図柄作動ゲート25aおよび第3図柄作動ゲート25bのうちのいずれかへの打球の落入に応じて各々出力される第2図柄作動センサ52および第3図柄作動センサ53からの入力信号や、乱数発生部750により発生された乱数の8ビット分が入力される。
Here, with reference to FIG. 4 and FIG. 5, the structure of the part which concerns on generation | occurrence | production of the random number in the pachinko machine PM, and this extraction is demonstrated. FIG. 4 shows the main control unit 730 related to the control of the pachinko machine PM in the
出力回路部B45は、遊技制御装置700外の電気部品(ランプ、スピーカ類)への制御信号等の信号および乱数発生部750により発生した乱数を読み込むための読込信号を出力する部分で、バッファ等のIC等により構成される。具体的には、出力回路部B45からは、遊技制御装置700が始動入賞具24に打球の入賞があったと判定した場合に、この入賞に対応するカウント値の読込の契機となる第1読込信号や、遊技制御装置700が第2図柄作動ゲート25aに打球の落入があったと判定した場合に、この落入に対応するカウント値の読込の契機となる第2読込信号が出力される。さらに、遊技制御装置700が第3図柄作動ゲート25bに打球の落入があったと判定した場合に、この落入に対応するカウント値の読込の契機となる第3読込信号が出力される。
The output circuit unit B45 is a part that outputs a signal such as a control signal to an electrical component (lamp, speakers) outside the
乱数発生部750は、乱数として供されるカウント値を生成して記憶するものであり、具体的には、乱数クロック発生回路B51、乱数クロック反転回路B61、第1〜第3ラッチ信号出力回路B71,B72,B73、第1〜第4クロックカウント回路B81,B82,B83,B84、第1カウント値記憶回路B91、上位および下位記憶回路B92a,B92bを有する第2カウント値記憶回路B92により構成される。 The random number generation unit 750 generates and stores a count value used as a random number. Specifically, the random number generation unit B51, a random number clock inversion circuit B61, and first to third latch signal output circuits B71. , B72, B73, first to fourth clock count circuits B81, B82, B83, B84, a first count value storage circuit B91, and a second count value storage circuit B92 having upper and lower storage circuits B92a, B92b. .
乱数クロック発生回路B51(OSC1)は、乱数カウント用のクロックを発生させるためのもので、発生したクロックを出力するクロック出力部(OUT)を備えている。この乱数クロック発生回路B51は、例えば、7.15909MHzのクロックを発生する水晶発振器により構成される。 The random number clock generation circuit B51 (OSC1) is for generating a clock for counting random numbers and includes a clock output unit (OUT) for outputting the generated clock. The random number clock generation circuit B51 is constituted by, for example, a crystal oscillator that generates a 7.15909 MHz clock.
乱数クロック反転回路B61(IC14a)は、上記乱数クロック発生回路B51から出力されるクロックを反転させ、これを反転クロックとして、後述する第1ラッチ信号出力回路B71(IC13a)および第2ラッチ信号出力回路B72(IC13b)へ出力するものである。具体的には、IC14aのうち、1Q端子から出力されるクロックを反転した信号を反転信号として、反転クロック出力部である1Q反転端子から出力するもので、クロックの立ち上がりエッジは反転クロックの立ち下がりエッジに、クロックの立ち下がりエッジは反転クロックの立ち上がりエッジにそれぞれ相当する。なお、この乱数クロック反転回路B61は、NOTゲートなどのICを用いて構成してもよい。 The random number clock inversion circuit B61 (IC14a) inverts the clock output from the random number clock generation circuit B51, and uses the inverted clock as an inverted clock, which will be described later, a first latch signal output circuit B71 (IC13a) and a second latch signal output circuit. This is output to B72 (IC13b). Specifically, in the IC 14a, a signal obtained by inverting the clock output from the 1Q terminal is output as an inverted signal from the 1Q inverting terminal which is an inverted clock output unit, and the rising edge of the clock is the falling edge of the inverted clock. The falling edge of the clock corresponds to the rising edge of the inverted clock. The random number clock inverting circuit B61 may be configured using an IC such as a NOT gate.
第1〜第4クロックカウント回路B81,B82,B83,B84は、クロックを入力する乱数クロック入力部(CK)と、計数したカウント値が出力されるカウント出力部(QA〜QD)とをそれぞれ有している。この第1〜第4クロックカウント回路B81,B82,B83,B84は、図5に示すように、4ビットのインクリメントカウンタを4個(IC1からIC4まで)カスケード接続した回路で構成され、乱数クロック発生回路B51により発生したクロックの立ち上がりエッジで加算し、その加算結果を出力するための回路である。 Each of the first to fourth clock count circuits B81, B82, B83, and B84 has a random number clock input unit (CK) for inputting a clock and a count output unit (QA to QD) for outputting the counted value. is doing. As shown in FIG. 5, the first to fourth clock count circuits B81, B82, B83, and B84 are constituted by a circuit in which four 4-bit increment counters (from IC1 to IC4) are cascade-connected to generate a random number clock. This is a circuit for adding at the rising edge of the clock generated by the circuit B51 and outputting the addition result.
乱数クロック発生回路B51からのクロックの入力により、まず、IC1において、4桁分の値(例えば、「0001」や「0011」)がカウントされる。「1111」までカウントされて、4桁分の値のカウントが終了すると、その都度、桁上がり信号がIC1のCO端子から第2クロックカウント回路B82(IC2)のENT端子へ出力される。第2クロックカウント回路B82がカウントを開始するには、第1クロックカウント回路B81からの当該桁上がり信号の入力が必要である。すなわち、IC2においては、この桁上がり信号と乱数クロック発生回路B51からのクロック(CK端子に入力される)とが同時に入力されて始めて次の4桁分のカウントが開始される。 By inputting a clock from the random number clock generation circuit B51, first, a value for four digits (for example, “0001” and “0011”) is counted in the IC1. When "1111" is counted and the count of four digits ends, a carry signal is output from the CO terminal of IC1 to the ENT terminal of the second clock count circuit B82 (IC2) each time. In order for the second clock count circuit B82 to start counting, it is necessary to input the carry signal from the first clock count circuit B81. That is, in the IC2, the next four digits are started only after the carry signal and the clock (input to the CK terminal) from the random number clock generation circuit B51 are input simultaneously.
同様に、IC2において、4桁分の値(例えば、「0001」や「0011」)が「1111」までカウントされると、その都度、桁上がり信号がIC2のCO端子から第3クロックカウント回路B83(IC3)のENT端子へ出力される。第3クロックカウント回路B83がカウントを開始するには、第2クロックカウント回路B82からの当該桁上がり信号の入力が必要である。すなわち、IC3においては、この桁上がり信号と乱数クロック発生回路B51からのクロック(CK端子に入力される)とが同時に入力されて始めて次の4桁分のカウントが開始される。
Similarly, when a value for four digits (for example, “0001” or “0011”) is counted up to “1111” in IC2, a carry signal is sent from the CO terminal of IC2 to the third clock count circuit B83 each time. It is output to the ENT terminal of (IC3). In order for the third clock count circuit B83 to start counting, it is necessary to input the carry signal from the second clock count circuit B82. That is, in the
また、同様に、IC3において、4桁分の値(例えば、「0001」や「0011」)が「1111」までカウントされると、その都度、桁上がり信号がIC3のCO端子から第4クロックカウント回路B84(IC4)のENT端子へ出力される。第4クロックカウント回路B84がカウントを開始するには、第3クロックカウント回路B83からの当該桁上がり信号の入力が必要であり、IC4においては、この桁上がり信号と乱数クロック発生回路B51からのクロック(CK端子に入力される)とが同時に入力されて始めて次の4桁分のカウントが開始される。 Similarly, when a value for four digits (for example, “0001” or “0011”) is counted up to “1111” in IC3, the carry signal is counted from the CO terminal of IC3 to the fourth clock each time. It is output to the ENT terminal of the circuit B84 (IC4). In order for the fourth clock count circuit B84 to start counting, it is necessary to input the carry signal from the third clock count circuit B83. In the IC4, this carry signal and the clock from the random number clock generation circuit B51 are required. (Input to the CK terminal) is input at the same time, and the next four digits are counted.
以上ようにして、クロックカウント回路B81〜B84により、16ビットの2進数が生成されることとなっている。すなわち、16桁の2進数のうち、第1クロックカウント回路B81(IC1)が最下位の4桁、第2クロックカウント回路B82(IC2)がその上の4桁、第3クロックカウント回路B83(IC3)がさらにその上の4桁および第4クロックカウント回路B84(IC4)が最上位の4桁をそれぞれ担当している。 As described above, a 16-bit binary number is generated by the clock count circuits B81 to B84. That is, among the 16-digit binary numbers, the first clock count circuit B81 (IC1) is the lowest four digits, the second clock count circuit B82 (IC2) is the upper four digits, and the third clock count circuit B83 (IC3 ) Is further in charge of the upper 4 digits and the fourth clock count circuit B84 (IC4) is in charge of the uppermost 4 digits.
上記4つのクロックカウント回路B81〜B84により加算されているカウントは、各々のカウント出力部(QA、QB、QCおよびQD端子)を経て第1カウント値記憶回路B91および第2カウント値記憶回路B92へ各々出力されて記憶される。なお、本実施の形態では、クロックカウント回路として加算式のインクリメントカウンタを使用しているが、他の実施の形態では、減算式のデクリメントカウンタを使用することとしてもよい。また、本実施の形態においては16ビットの乱数(4ビット×4)を生成することとしているが、他の実施の形態においては、このビット数は16ビットに限らず適宜変更することとしてもよい。 The counts added by the four clock count circuits B81 to B84 are sent to the first count value storage circuit B91 and the second count value storage circuit B92 via the respective count output sections (QA, QB, QC and QD terminals). Each is output and stored. In this embodiment, an addition type increment counter is used as the clock count circuit. However, in other embodiments, a subtraction type decrement counter may be used. In this embodiment, a 16-bit random number (4 bits × 4) is generated. However, in other embodiments, the number of bits is not limited to 16 bits and may be changed as appropriate. .
ラッチ信号出力回路は、始動入賞具24への打球の入賞に伴う乱数の取得に係る第1ラッチ信号出力回路B71(IC13a)と、第2図柄作動ゲート25aへの打球の落入に伴う乱数の取得に係る第2ラッチ信号出力回路B72(IC13b)と、第3図柄作動ゲート25bへの打球の落入に伴う乱数の取得に係る第3ラッチ信号出力回路B73(IC14b)とに分けられている。
The latch signal output circuit includes a first latch signal output circuit B71 (IC13a) related to acquisition of a random number associated with winning of a hit ball to the start winning
第1ラッチ信号出力回路B71(IC13a)には、上記乱数クロック反転回路B61(IC14a)からの反転クロックが第1反転クロック入力部(2CK)を経て入力される。また、第1図柄作動センサ51からの第1図柄作動信号が第1図柄作動信号入力部(2D)を経て入力される。そして、第1ラッチ信号出力回路B71は、この第1図柄作動信号入力部(2D)を介してハイ信号としての第1図柄作動信号が入力されたときは、この信号の立ち上がりエッジを、第1反転クロック入力部(2CK)から入力される反転クロックの立ち上がりエッジと同期するように遅延させて、第1ラッチ信号として第1ラッチ信号出力部(2Q)を経て第1カウント値記憶回路B91(IC5およびIC6)へ出力する。
The inverted clock from the random number clock inverter circuit B61 (IC14a) is input to the first latch signal output circuit B71 (IC13a) via the first inverted clock input section (2CK). Further, the first symbol activation signal from the first
一方、第2ラッチ信号出力回路B72(IC13b)には、上記乱数クロック反転回路B61からの反転クロックが第2反転クロック入力部(1CK)を経て入力される。また、上記第2図柄作動センサ52からの第2図柄作動信号が第2始動信号入力部(1D)を経て入力される。そして、第2ラッチ信号出力回路B72は、この第2始動信号入力部(1D)を介してハイ信号としての第2図柄作動信号が入力されたときは、この信号の立ち上がりエッジを、第2反転クロック入力部(1CK)から入力される反転クロックの立ち上がりエッジと同期するように遅延させて、第2ラッチ信号として第2ラッチ信号出力部(1Q)を経て第2カウント値記憶回路B92のうちの上位記憶回路B92a(IC7)へ出力する。
On the other hand, the inverted clock from the random number clock inverting circuit B61 is input to the second latch signal output circuit B72 (IC13b) via the second inverted clock input unit (1CK). Further, the second symbol operation signal from the second
また、第3ラッチ信号出力回路B73(IC14b)には、上記第3図柄作動センサ53からの第3図柄作動信号が第3図柄作動信号入力部(2D)を経て入力される。この第3ラッチ信号出力回路B73は、第3図柄作動信号入力部(2D)を介してハイ信号としての第3図柄作動信号が入力されたときは、第3ラッチ信号出力部(2Q)から第2カウント値記憶回路B92のうちの下位記憶回路B92b(IC8)へ向けて第3ラッチ信号を出力する。
Further, the third symbol activation signal from the third
なお、上記第1〜第3図柄作動信号は、いずれも後述するように入力回路部B40等を介してメインコントロール部730にも入力され、乱数取得のために実行される後述するプログラムにおける乱数取得を開始させるタイミングとしても用いられることとなっている。 The first to third symbol operation signals are also input to the main control unit 730 via the input circuit unit B40 and the like, as will be described later, and random number acquisition in a program described later executed for random number acquisition. It is also used as the timing for starting the process.
カウント値記憶回路B91,B92は、始動入賞具24への打球の入賞に由来する乱数を一時的に記憶する第1カウント値記憶回路B91と、第2図柄作動ゲート25aへの打球の落入に由来する乱数を一時的に記憶する第2カウント値記憶回路B92のうちの上位記憶回路B92aと、さらには、第3図柄作動ゲート25bへの打球の落入に由来する乱数を一時的に記憶する第2カウント値記憶回路B92のうちの下位記憶回路B92bとに分けられている。
The count value storage circuits B91 and B92 are used to temporarily store a random number derived from the winning of the hit ball to the start winning
第1カウント値記憶回路B91は、クロックカウント回路B81〜B84によりカウントされたカウント値を、第1ラッチ信号出力回路B71からの第1ラッチ信号に基いて記憶するものである。一方、第2カウント値記憶回路B92のうちの上位記憶回路B92aは、クロックカウント回路B81〜B84によりカウントされたカウント値を、第2ラッチ信号出力回路B72からの第2ラッチ信号に基いて記憶するものである。さらに、第2カウント値記憶回路B92のうちの下位記憶回路B92bは、クロックカウント回路B81〜B84によりカウントされたカウント値を、第3ラッチ信号出力回路B73からの第3ラッチ信号に基いて記憶するものである。 The first count value storage circuit B91 stores the count value counted by the clock count circuits B81 to B84 based on the first latch signal from the first latch signal output circuit B71. On the other hand, the upper storage circuit B92a of the second count value storage circuit B92 stores the count value counted by the clock count circuits B81 to B84 based on the second latch signal from the second latch signal output circuit B72. Is. Further, the low-order storage circuit B92b of the second count value storage circuit B92 stores the count value counted by the clock count circuits B81 to B84 based on the third latch signal from the third latch signal output circuit B73. Is.
第1カウント値記憶回路B91は、図5に示すように、8ビットのIC2個からなるレジスタ部(IC5およびIC6)と、8ビットのIC2個からなるバッファ部(IC9およびIC10)とから構成される。また、第2カウント値記憶回路B92のうちの上位記憶回路B92aは、8ビットのIC1個からなるレジスタ部(IC7)と、8ビットのIC1個からなるバッファ部(IC11)とから構成される。さらに、第2カウント値記憶回路B92のうちの下位記憶回路B92bは、8ビットのIC1個からなるレジスタ部(IC8)と、8ビットのIC1個からなるバッファ部(IC12)とから構成される。 As shown in FIG. 5, the first count value storage circuit B91 includes a register unit (IC5 and IC6) including two 8-bit ICs and a buffer unit (IC9 and IC10) including two 8-bit ICs. The Further, the upper storage circuit B92a of the second count value storage circuit B92 includes a register unit (IC7) including one 8-bit IC and a buffer unit (IC11) including one 8-bit IC. Further, the low-order storage circuit B92b of the second count value storage circuit B92 includes a register unit (IC8) including one 8-bit IC and a buffer unit (IC12) including one 8-bit IC.
第1カウント値記憶回路B91のレジスタ部のうち、IC5には、第1クロックカウント回路B81(IC1)からの4桁のカウント値がD1端子からD4端子までを介して、また、第2クロックカウント回路B82(IC2)からの4桁のカウント値がD5端子からD8端子までを介して入力される。すなわち、第1クロックカウント回路B81のカウント出力部(QA〜QD端子)から出力されるカウント全てが、第1カウント値記憶回路B91に記憶される乱数の一部として割り当てられ、また、第2クロックカウント回路B82のカウント出力部(QA〜QD端子)から出力されるカウント全てが、第1カウント値記憶回路B91に記憶される乱数の一部として割り当てられる。このように、IC5のD1端子〜D8端子はカウント入力部として機能し、IC5には、これらを通じて第1始動入賞具24aに由来する16ビットの2進数のカウント値のうち下8桁が入力される。 Among the register units of the first count value storage circuit B91, the IC5 has a 4-digit count value from the first clock count circuit B81 (IC1) via the D1 terminal to the D4 terminal and the second clock count. The 4-digit count value from the circuit B82 (IC2) is input via the D5 terminal to the D8 terminal. That is, all the counts output from the count output unit (QA to QD terminals) of the first clock count circuit B81 are allocated as part of the random number stored in the first count value storage circuit B91, and the second clock All the counts output from the count output unit (QA to QD terminals) of the count circuit B82 are allocated as part of the random numbers stored in the first count value storage circuit B91. As described above, the D1 terminal to D8 terminal of the IC5 function as a count input unit, and the last 8 digits of the 16-bit binary count value derived from the first start winning tool 24a are input to the IC5 through them. The
第1カウント値記憶回路B91のレジスタ部のうち、IC6には、第3クロックカウント回路B83(IC3)からの4桁のカウント値がD1端子からD4端子までを介して、また、第4クロックカウント回路B84(IC4)からの4桁のカウント値がD5端子からD8端子までを介して入力される。すなわち、第3クロックカウント回路B83のカウント出力部(QA〜QD端子)から出力されるカウント全てが、第1カウント値記憶回路B91に記憶される乱数の一部として割り当てられ、また、第4クロックカウント回路B84のカウント出力部(QA〜QD端子)から出力されるカウント全てが、第1カウント値記憶回路B91に記憶される乱数の一部として割り当てられる。このように、IC6のD1端子〜D8端子はカウント入力部として機能し、IC6には、これらを通じて始動入賞具24に由来する16ビットの2進数のカウント値のうち上8桁が入力される。
Among the register units of the first count value storage circuit B91, the IC6 has a 4-digit count value from the third clock count circuit B83 (IC3) via the D1 terminal to the D4 terminal and the fourth clock count. A 4-digit count value from the circuit B84 (IC4) is input from the D5 terminal to the D8 terminal. That is, all the counts output from the count output unit (QA to QD terminals) of the third clock count circuit B83 are allocated as part of the random number stored in the first count value storage circuit B91, and the fourth clock All the counts output from the count output unit (QA to QD terminals) of the count circuit B84 are assigned as part of the random number stored in the first count value storage circuit B91. As described above, the D1 terminal to D8 terminal of the
第2カウント値記憶回路B92のうちの上位記憶回路B92aのレジスタ部(IC7)には、第1クロックカウント回路B81のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QAおよびQCから出力されるカウントが割り当てられてD1端子およびD2端子を介してそれぞれ入力され、第2クロックカウント回路B82のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QAおよびQCから出力されるカウントが割り当てられてD3端子およびD4端子を介してそれぞれ入力される。また、当該レジスタ部(IC7)には、第3クロックカウント回路B83のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QAおよびQCから出力されるカウントが割り当てられてD5端子およびD6端子を介してそれぞれ入力され、第4クロックカウント回路B84のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QAおよびQCから出力されるカウントが割り当てられてD7端子およびD8端子を介してそれぞれ入力される。すなわち、IC7のD1端子〜D8端子まではカウント入力部として機能し、IC7には、これらを通じて第2図柄作動ゲート25aに由来する8ビットの2進数のカウント値が入力される。
Of the counts output from the count output unit (QA to QD terminals) of the first clock count circuit B81, the register output (IC7) of the upper storage circuit B92a in the second count value storage circuit B92 is a count output unit. Counts output from the count output unit (QA to QD terminals) of the second clock count circuit B82 are assigned with the counts output from the QA and QC and input through the D1 terminal and the D2 terminal, respectively. Counts output from the parts QA and QC are allocated and input via the D3 terminal and the D4 terminal, respectively. Of the counts output from the count output units (QA to QD terminals) of the third clock count circuit B83, the counts output from the count output units QA and QC are assigned to the register unit (IC7). Of the counts input from the D5 terminal and D6 terminal and output from the count output unit (QA to QD terminals) of the fourth clock count circuit B84, the counts output from the count output units QA and QC are assigned. Are respectively input via the D7 terminal and the D8 terminal. That is, the D1 terminal to D8 terminal of the
第2カウント値記憶回路B92のうちの下位記憶回路B92bのレジスタ部(IC8)には、第1クロックカウント回路B81のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QBおよびQDから出力されるカウントが割り当てられてD1端子およびD2端子を介してそれぞれ入力され、第2クロックカウント回路B82のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QBおよびQDから出力されるカウントが割り当てられてD3端子およびD4端子を介してそれぞれ入力される。また、当該レジスタ部(IC8)には、第3クロックカウント回路B83のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QBおよびQDから出力されるカウントが割り当てられてD5端子およびD6端子を介してそれぞれ入力され、第4クロックカウント回路B84のカウント出力部(QA〜QD端子)から出力されるカウントのうち、カウント出力部QBおよびQDから出力されるカウントが割り当てられてD7端子およびD8端子を介してそれぞれ入力される。すなわち、IC8のD1端子〜D8端子まではカウント入力部として機能し、IC8には、これらを通じて第3図柄作動ゲート25bに由来する8ビットの2進数のカウント値が入力される。
Of the counts output from the count output unit (QA to QD terminals) of the first clock count circuit B81, the register output (IC8) of the low-order storage circuit B92b of the second count value storage circuit B92 is the count output unit. Of the counts output from the count output unit (QA to QD terminals) of the second clock count circuit B82, the counts output from the QB and QD are assigned and input via the D1 terminal and the D2 terminal, respectively. Counts output from the parts QB and QD are allocated and input via the D3 terminal and the D4 terminal, respectively. The register unit (IC8) is assigned the counts output from the count output units QB and QD among the counts output from the count output unit (QA to QD terminals) of the third clock count circuit B83. Of the counts inputted from the D5 terminal and D6 terminal and outputted from the count output part (QA to QD terminals) of the fourth clock count circuit B84, the counts outputted from the count output parts QB and QD are assigned. Are respectively input via the D7 terminal and the D8 terminal. That is, the D1 terminal to D8 terminal of the IC8 function as a count input unit, and an 8-bit binary count value derived from the third
第1カウント値記憶回路B91のレジスタ部(IC5およびIC6)におけるCLK端子には、第1ラッチ信号出力回路B71からの第1ラッチ信号が入力される。すなわち、これらのCLK端子は、第1ラッチ信号入力部として機能している。この第1ラッチ信号入力部から入力される第1ラッチ信号がハイ信号となった立ち上がりエッジの時点でクロックカウント回路B81〜B84から入力されているカウント値がレジスタ部(IC5およびIC6)に記憶されることとなる。 The first latch signal from the first latch signal output circuit B71 is input to the CLK terminal in the register unit (IC5 and IC6) of the first count value storage circuit B91. That is, these CLK terminals function as a first latch signal input unit. The count values input from the clock count circuits B81 to B84 at the time of the rising edge when the first latch signal input from the first latch signal input unit becomes a high signal are stored in the register units (IC5 and IC6). The Rukoto.
第2カウント値記憶回路B92のうちの上位記憶回路B92aのレジスタ部(IC7)におけるCLK端子には、第2ラッチ信号出力回路B72からの第2ラッチ信号が入力される。すなわち、このCLK端子は、第2ラッチ信号入力部として機能している。この第2ラッチ信号入力部から入力される第2ラッチ信号がハイ信号となった立ち上がりエッジの時点でクロックカウント回路B81〜B84から入力されているカウント値がレジスタ部に記憶されることとなる。 The second latch signal from the second latch signal output circuit B72 is input to the CLK terminal in the register unit (IC7) of the higher-order memory circuit B92a in the second count value memory circuit B92. That is, the CLK terminal functions as a second latch signal input unit. The count value input from the clock count circuits B81 to B84 is stored in the register unit at the rising edge when the second latch signal input from the second latch signal input unit becomes a high signal.
また、第2カウント値記憶回路B92のうちの下位記憶回路B92bレジスタ部(IC8)におけるCLK端子には、第3ラッチ信号出力回路B73からの第3ラッチ信号が入力される。すなわち、このCLK端子は、第3ラッチ信号入力部として機能している。この第3ラッチ信号入力部から入力される第3ラッチ信号がハイ信号となった立ち上がりエッジの時点でクロックカウント回路B81〜B84から入力されているカウント値がレジスタ部に記憶されることとなる。 Further, the third latch signal from the third latch signal output circuit B73 is input to the CLK terminal of the lower-order storage circuit B92b register unit (IC8) in the second count value storage circuit B92. That is, the CLK terminal functions as a third latch signal input unit. The count value input from the clock count circuits B81 to B84 is stored in the register unit at the rising edge when the third latch signal input from the third latch signal input unit becomes a high signal.
第1カウント値記憶回路B91のバッファ部(IC9およびIC10)における各々のG1端子には、乱数取得のために実行されるプログラムに基いてメインコントロール部730の出力回路部B45から出力される読込信号が入力され、この読み込み信号に応じて、第1カウント値記憶回路B91に記憶された16桁からなる1つのカウント値がCPU732へ出力される。すなわち、この読込信号入力部から入力される読込信号がハイ信号となる立ち上がりエッジの時点で、その時点でレジスタ部(IC5およびIC6)に記憶されているカウント値が、Y1端子〜Y8端子をそれぞれ介してCPUデータバスへ出力されるようになっている。
The G1 terminals in the buffer units (IC9 and IC10) of the first count value storage circuit B91 have read signals output from the output circuit unit B45 of the main control unit 730 based on a program executed for acquiring random numbers. In response to this read signal, one count value consisting of 16 digits stored in the first count value storage circuit B91 is output to the
なお、第1カウント値記憶回路B91から出力されるカウント値のうち、IC9を経由するものは、入力回路部B40を経てCPU732に入力され、16桁の乱数のうちの下位8桁分として取り扱われることとなる。一方、第1カウント値記憶回路B91から出力されるカウント値のうち、IC10を経由するものは、入力回路部B40を経てCPU732に入力され、16桁の乱数のうちの上位8桁分として取り扱われることとなる。
Of the count values output from the first count value storage circuit B91, those that pass through the IC 9 are input to the
第2カウント値記憶回路B92のうちの上位記憶回路B92aのバッファ部(IC11)における端子G1には、上記プログラムに基いてメインコントロール部730の出力回路部B45から出力される読込信号から入力され、この読み込み信号に応じて、第2カウント値記憶回路B92のうちの上位記憶回路B92aに記憶された8桁からなる1つのカウント値がCPU732へ出力される。すなわち、読込信号入力部から入力される読込信号がハイ信号となる立ち上がりエッジの時点で、その時点でレジスタ部(IC7)に記憶されているカウント値が、Y1端子〜Y8端子を介してCPUデータバスへ出力されるようになっている。
The terminal G1 in the buffer unit (IC11) of the higher-order storage circuit B92a in the second count value storage circuit B92 is input from the read signal output from the output circuit unit B45 of the main control unit 730 based on the program, In response to this read signal, one count value consisting of 8 digits stored in the upper storage circuit B92a of the second count value storage circuit B92 is output to the
第2カウント値記憶回路B92のうちの下位記憶回路B92bのバッファ部(IC12)における端子G1には、上記プログラムに基いてメインコントロール部730の出力回路部B45から出力される読込信号から入力され、この読み込み信号に応じて、第2カウント値記憶回路B92のうちの下位記憶回路B92bに記憶された8桁からなる1つのカウント値がCPU732へ出力される。すなわち、読込信号入力部から入力される読込信号がハイ信号となる立ち上がりエッジの時点で、その時点でレジスタ部(IC8)に記憶されているカウント値が、Y1端子〜Y8端子を介してCPUデータバスへ出力されるようになっている。
The terminal G1 in the buffer unit (IC12) of the lower-order storage circuit B92b of the second count value storage circuit B92 is input from a read signal output from the output circuit unit B45 of the main control unit 730 based on the program, In response to this read signal, one count value consisting of 8 digits stored in the low-order storage circuit B92b of the second count value storage circuit B92 is output to the
次に、実際の遊技における乱数の取得および利用の手順を、図6から図9までのフローチャートを参照しつつ説明する。なお、図7および図8に示すフローチャートは、丸囲みAの部分同士が繋がって1つのフローチャートを構成し、図9および図10に示すフローチャートは、丸囲みBの部分同士が繋がって1つのフローチャートを構成している。 Next, the procedure for acquiring and using random numbers in an actual game will be described with reference to the flowcharts of FIGS. The flowcharts shown in FIG. 7 and FIG. 8 constitute a single flowchart by connecting the portions of the circle A, and the flowcharts shown in FIG. 9 and FIG. 10 are one flowchart in which the portions of the circle B are connected. Is configured.
パチンコ機PMの電源が投入されると、必要なパラメータの初期化等が行われた後、図6に示すメインルーチンに従って遊技の処理が実行される。このメインルーチンにおいて、まず通常遊技処理サブルーチンR1が図7および図8に示すフローチャートに従って実行される。通常遊技処理サブルーチンR1においては、ステップS100において、始動入賞具24への打球の入賞、第2図柄作動ゲート25aおよび第3図柄作動ゲート25bへの打球の落入がチェックされる。
When the power of the pachinko machine PM is turned on, necessary parameters are initialized, and then the game process is executed according to the main routine shown in FIG. In this main routine, first, the normal game processing subroutine R1 is executed according to the flowcharts shown in FIGS. In the normal game processing subroutine R1, in step S100, the hitting of the hit ball into the
ステップS110においては、始動入賞具24への入賞があったか否かが判断される。ここで、入賞がなかったと判断された場合、もしくは入賞はあったものの既に保留球数が4個に達している場合には、図8のステップS180に進む。一方、保留球数が4個未満で、且つ、入賞があったと判断された場合には、保留球数を1加算した上で、ステップS120に進む。
In step S <b> 110, it is determined whether or not there is a winning for the
ステップS120においては、出力回路部B45の第1読込信号出力部から、16ビットの乱数のうち上位8ビット分に対する第1読込信号が出力される。そして、その上位8ビット分の第1読込信号が、第1カウント値記憶回路B91の第1読込信号入力部(IC10のG1端子)に入力される。そして、始動入賞具24への入賞に基く第1ラッチ信号の入力により、第1カウント値記憶回路B91のレジスタ部(IC6)に記憶されたカウント値が、バッファ部(IC10)の第1乱数出力部(Y1端子〜Y8端子)から出力される。そして、ステップS130に進む。
In step S120, a first read signal for the upper 8 bits of a 16-bit random number is output from the first read signal output unit of the output circuit unit B45. Then, the first read signal for the upper 8 bits is input to the first read signal input section (G1 terminal of the IC 10) of the first count value storage circuit B91. Then, the count value stored in the register unit (IC6) of the first count value storage circuit B91 is input to the first random number output from the buffer unit (IC10) by the input of the first latch signal based on the winning to the start winning
ステップS130においては、上記の段階で出力されたカウント値は、CPUデータバスを経由して、入力回路部B40の上位乱数読込部からメインコントロール部730へ入力される。そして、ステップS140に進む。ステップS140においては、上記の段階で入力されたカウント値は、16ビットの乱数のうちの上位8ビット分として、RAM734に格納される。そして、ステップS150に進む。 In step S130, the count value output in the above stage is input to the main control unit 730 from the upper random number reading unit of the input circuit unit B40 via the CPU data bus. Then, the process proceeds to step S140. In step S140, the count value input in the above stage is stored in the RAM 734 as the upper 8 bits of the 16-bit random number. Then, the process proceeds to step S150.
ステップS150においては、出力回路部B45の第1読込信号出力部から、16ビットの乱数のうち下位8ビット分に対する第1読込信号が出力される。そして、その下位8ビット分の第1読込信号が、第1カウント値記憶回路B91の第1読込信号入力部(IC9のG1端子)に入力される。そして、始動入賞具24への入賞に基く第1ラッチ信号の入力により第1カウント値記憶回路B91のレジスタ部(IC5)に記憶されたカウント値が、バッファ部(IC9)の第1乱数出力部(Y1端子〜Y8端子)から出力される。そして、ステップS160に進む。
In step S150, the first read signal for the lower 8 bits of the 16-bit random number is output from the first read signal output unit of the output circuit unit B45. Then, the first read signal for the lower 8 bits is input to the first read signal input unit (G1 terminal of IC9) of the first count value storage circuit B91. Then, the count value stored in the register unit (IC5) of the first count value storage circuit B91 by the input of the first latch signal based on the winning to the start winning
ステップS160においては、上記の段階で出力されたカウント値は、CPUデータバスを経由して、入力回路部B40の下位乱数読込部からメインコントロール部730へ入力される。そして、ステップS170に進む。ステップS170においては、上記の段階で入力されたカウント値は、16ビットの乱数のうちの下位8ビット分として、RAM734に格納される。そして、先のステップS140で格納された上位8ビット分と合わせて、16ビットの乱数として取り扱われることとなる。そして、図8のステップS180に進む。 In step S160, the count value output in the above stage is input from the lower random number reading unit of the input circuit unit B40 to the main control unit 730 via the CPU data bus. Then, the process proceeds to step S170. In step S170, the count value input in the above stage is stored in the RAM 734 as the lower 8 bits of a 16-bit random number. Then, together with the upper 8 bits stored in the previous step S140, it is handled as a 16-bit random number. Then, the process proceeds to step S180 in FIG.
図8のステップS180においては、第2図柄作動ゲート25aへの打球の落入があったか否かが判断される。ここで、落入がなかったと判断された場合、もしくは落入はあったものの既に保留球数が4個に達している場合には、ステップS220に進む。一方、保留球数が4個未満で、且つ、落入があったと判断された場合には、保留球数を1加算した上で、ステップS190に進む。 In step S180 of FIG. 8, it is determined whether or not a hit ball has dropped into the second symbol operating gate 25a. Here, if it is determined that there is no drop, or if there is a drop but the number of reserved balls has already reached four, the process proceeds to step S220 . On the other hand, if it is determined that the number of reserved balls is less than 4 and there is a drop, the number of reserved balls is incremented by 1, and the process proceeds to step S190.
ステップS190においては、出力回路部B45の第2読込信号出力部から第2読込信号が出力される。そして、この8ビット分の第2読込信号が、第2カウント値記憶回路B92のうちの上位記憶回路B92aの第2読込信号入力部(IC11のG1端子)に入力される。そして、第2図柄作動ゲート25aへの打球の落入に基く第2ラッチ信号の入力により第2カウント値記憶回路B92のうちの上位記憶回路B92aのレジスタ部(IC7)に記憶されたカウント値が、バッファ部(IC11)の第2乱数出力部(Y1端子〜Y8端子)から出力される。そして、ステップS200に進む。 In step S190, the second read signal is output from the second read signal output unit of the output circuit unit B45. Then, the 8-bit second read signal is input to the second read signal input unit (G1 terminal of the IC 11) of the higher-order storage circuit B92a in the second count value storage circuit B92. The count value stored in the register unit (IC7) of the upper memory circuit B92a of the second count value memory circuit B92 by the input of the second latch signal based on the drop of the hit ball into the second symbol operation gate 25a is obtained. , And output from the second random number output unit (Y1 terminal to Y8 terminal) of the buffer unit (IC11). Then, the process proceeds to step S200.
ステップS200においては、上記の段階で出力されたカウント値は、CPUデータバスを経由して、入力回路部B40の乱数読込部からメインコントロール部730へ入力される。そして、ステップS210に進む。ステップS210においては、上記の段階で入力された8ビット分のカウント値がRAM734に格納される。そして、ステップS220に進む。 In step S200, the count value output in the above stage is input from the random number reading unit of the input circuit unit B40 to the main control unit 730 via the CPU data bus. Then, the process proceeds to step S210. In step S210, the 8-bit count value input in the above-described stage is stored in the RAM 734. Then, the process proceeds to step S220.
ステップS220においては、第3図柄作動ゲート25bへの打球の落入があったか否かが判断される。ここで、落入がなかったと判断された場合、もしくは落入はあったものの既に保留球数が4個に達している場合には、ステップS260に進む。一方、保留球数が4個未満で、且つ、落入があったと判断された場合には、保留球数を1加算した上で、ステップS230に進む。
In step S220, it is determined whether or not a hit ball has entered the third
ステップS230においては、出力回路部B45の第3読込信号出力部から第3読込信号が出力される。そして、この第3読込信号が、第2カウント値記憶回路B92の第3読込信号入力部(IC12のG1端子)に入力される。そして、第3図柄作動ゲート25bへの打球の落入に基く第3ラッチ信号の入力により第2カウント値記憶回路B92のレジスタ部(IC8)に記憶されたカウント値が、バッファ部(IC12)の第3乱数出力部(Y1端子〜Y8端子)から出力される。そして、ステップS240に進む。
In step S230, the third read signal is output from the third read signal output unit of the output circuit unit B45. The third read signal is input to the third read signal input unit (G1 terminal of the IC 12) of the second count value storage circuit B92. The count value stored in the register unit (IC8) of the second count value storage circuit B92 by the input of the third latch signal based on the drop of the hit ball into the third
ステップS240においては、上記の段階で出力されたカウント値は、CPUデータバスを経由して、入力回路部B40の乱数読込部からメインコントロール部730へ入力される。そして、ステップS250に進む。ステップS250においては、上記の段階で入力された8ビット分のカウント値がRAM734に格納される。 In step S240, the count value output in the above stage is input from the random number reading unit of the input circuit unit B40 to the main control unit 730 via the CPU data bus. Then, the process proceeds to step S250. In step S250, the 8-bit count value input in the above-described stage is stored in the RAM 734.
続くステップS260においては、特別図柄の決定に用いるための各種のソフトウェア乱数が取得され、これらもRAM734に保存される。そして、図9に示すメインルーチンへ戻る。そして、図9に示すメインルーチンにおいては、図柄変動処理サブルーチンR2が、図9〜図10に示すフローチャートに従って実行される。 In the subsequent step S260, various software random numbers for use in determining a special symbol are acquired and stored in the RAM 734 as well. Then, the process returns to the main routine shown in FIG. In the main routine shown in FIG. 9, the symbol variation processing subroutine R2 is executed according to the flowcharts shown in FIGS.
図柄変動処理サブルーチンR2においては、まず、図9のステップS300において、第2図柄変動画面28bにおける保留球数が1以上あるか否かが判断される。保留球数が0の場合には、第2図柄変動画面28bにおける変動処理は実行されず、ステップS340に進む。一方、保留球数が1以上の場合には、ステップS310に進む。ステップS310においては、保留球数から1が減算される。そして、ステップS320に進む。
In the symbol variation processing subroutine R2, first, in step S300 of FIG. 9, it is determined whether or not the number of reserved balls on the second
ステップS320においては、先の通常遊技処理サブルーチンR1におけるステップS210おいてRAM734に記憶された8ビットの乱数(最大4個)のうち、最先に記憶されたものがRAM734上の当該記憶領域からROM733上の記憶領域へ読み込まれる。そして、RAM734上の記憶領域からは、この乱数は削除される。そして、ステップS330に進む。ステップS330においては、上記段階でROM733上の記憶領域へ読み込まれた乱数が図柄データテーブルB36における図柄データと比較されることで、停止表示させるための普通図柄の種類が決定され、当該図柄を最終的に表示するような変動表示が遊技盤20上の第2図柄表示画面28bにて実行される。そして、ステップS340に進む。
In step S320, among the 8-bit random numbers (up to four) stored in the RAM 734 in step S210 in the previous normal game processing subroutine R1, the first stored one is stored in the
ステップS340においては、第3図柄変動画面28cにおける保留球数が1以上あるか否かが判断される。保留球数が0の場合には、第3図柄変動画面28cにおける変動処理は実行されず、ステップS380に進む。一方、保留球数が1以上の場合には、ステップS350に進む。ステップS350においては、保留球数から1が減算される。そして、ステップS360に進む。
In step S340, it is determined whether or not the number of reserved balls on the third
ステップS360においては、先の通常遊技処理サブルーチンR1におけるステップS250おいてRAM734に記憶された8ビットの乱数(最大4個)のうち、最先に記憶されたものがRAM734上の当該記憶領域からROM733上の記憶領域へ読み込まれる。そして、RAM734上の記憶領域からは、この乱数は削除される。そして、ステップS370に進む。ステップS370においては、上記段階でROM733上の記憶領域へ読み込まれた乱数が図柄データテーブルB36における図柄データと比較されることで、停止表示させるための普通図柄の種類が決定され、当該図柄を最終的に表示するような変動表示が遊技盤20上の第3図柄表示画面28cにて実行される。そして、ステップS380に進む。
In step S360, among the 8-bit random numbers (up to four) stored in the RAM 734 in step S250 in the previous normal game processing subroutine R1, the first stored one is stored in the
ステップS380においては、第1図柄変動画面28aにおける保留球数が1以上あるか否かが判断される。保留球数が0の場合には、第1図柄変動画面28aにおける変動処理は実行されず、図6に示すメインルーチンへ戻る。一方、保留球数が1以上の場合には、ステップS390に進む。ステップS390においては、保留球数から1が減算される。そして、ステップS400に進む。 In step S380, it is determined whether or not the number of reserved balls on the first symbol variation screen 28a is 1 or more. When the number of held balls is 0, the variation process on the first symbol variation screen 28a is not executed, and the process returns to the main routine shown in FIG. On the other hand, when the number of reserved balls is 1 or more, the process proceeds to step S390. In step S390, 1 is subtracted from the number of reserved balls. Then, the process proceeds to step S400.
ステップS400においては、先の通常遊技処理サブルーチンR1におけるステップS140およびステップS170おいてRAM734に記憶された16ビットの乱数(最大4個)のうち、最先に記憶されたものがRAM734上の当該記憶領域からROM733上の記憶領域へ読み込まれる。そして、RAM734上の記憶領域からは、この乱数は削除される。そして、ステップS410に進む。ステップS410においては、上記段階でROM733上の記憶領域へ読み込まれた乱数が図柄データテーブルB36における図柄データと比較されることで、当選か否かが判定される。当選でない場合には、ステップS430に進む。一方、当選の場合には、ステップS420に進む。
In step S400, among the 16-bit random numbers (up to four) stored in the RAM 734 in steps S140 and S170 in the previous normal game processing subroutine R1, the first stored one is stored in the RAM 734. The data is read from the area to the storage area on the
ステップS420においては、特別遊技フラグがセットされる。そして、ステップS430に進む。ステップS430においては、先の通常遊技処理サブルーチンR1のステップS260において取得されたソフトウェア乱数を用いて当選の有無に応じた特別図柄の種類が決定された上で、当該特別図柄を最終的に表示するような変動表示が遊技盤20上の第1図柄表示画面28aにて実行される。そして、図6に示すメインルーチンへ戻る。
In step S420, a special game flag is set. Then, the process proceeds to step S430. In step S430, after determining the type of special symbol according to the presence / absence of winning using the software random number acquired in step S260 of the previous normal game processing subroutine R1, the special symbol is finally displayed. Such variable display is executed on the first symbol display screen 28 a on the
図6に示すメインルーチンにおいては、次に、特別遊技処理サブルーチンR3が実行される。特別遊技処理サブルーチンR3においては、先の図柄変動処理サブルーチンR2のステップS420において特別遊技フラグがセットされている場合には、特別遊技、すなわち大当たり遊技が実行される。そして、大当たり遊技の終了後、特別遊技フラグをクリアしてから、メインルーチンへ戻ることとなっている。一方、特別遊技フラグがセットされていない場合には、直ちにメインルーチンへ戻ることとなっている。 Next, in the main routine shown in FIG. 6, a special game processing subroutine R3 is executed. In the special game processing subroutine R3, when the special game flag is set in step S420 of the previous symbol variation processing subroutine R2, a special game, that is, a big hit game is executed. Then, after the jackpot game is over, the special game flag is cleared and then the process returns to the main routine. On the other hand, if the special game flag is not set, the process immediately returns to the main routine.
そして、メインルーチンにおいては、上述のR1〜R3のサブルーチンが繰り返されることで、遊技が継続されることとなっている。 In the main routine, the game is continued by repeating the subroutines R1 to R3 described above.
なお、これまで本発明の好ましい実施形態について説明してきたが、本発明の範囲は上述した実施形態に限定されるものではない。例えば、第2カウント値記憶回路B92のうちの上位記憶回路B92aのレジスタ部(IC7)に、第1クロックカウント回路B81のカウント出力部QAおよびQDから出力されるカウントと、第2クロックカウント回路B82のカウント出力部QAから出力されるカウントと、第3クロックカウント回路B82のカウント出力部QAおよびQDから出力されるカウントと、第4クロックカウント回路B84のカウント出力部QA,QB,QDから出力されるカウントとを割り当てて記憶するようにしてもよい。 Although the preferred embodiments of the present invention have been described so far, the scope of the present invention is not limited to the above-described embodiments. For example, the counts output from the count output units QA and QD of the first clock count circuit B81 to the register unit (IC7) of the higher-order storage circuit B92a in the second count value storage circuit B92, and the second clock count circuit B82 The count output unit QA outputs the count, the count output units QA and QD of the third clock count circuit B82 output, and the count output units QA, QB, and QD of the fourth clock count circuit B84. A count may be assigned and stored.
そして、第2カウント値記憶回路B92のうちの下位記憶回路B92bのレジスタ部(IC8)には、例えば、第1クロックカウント回路B81のカウント出力部QBおよびQCから出力されるカウントと、第2クロックカウント回路B82のカウント出力部QB,QC,QDから出力されるカウントと、第3クロックカウント回路B82のカウント出力部QBおよびQDから出力されるカウントと、第4クロックカウント回路B84のカウント出力部QCから出力されるカウントとを割り当てて記憶するようにしてもよい。 In the register unit (IC8) of the low-order memory circuit B92b in the second count value memory circuit B92, for example, the count output from the count output parts QB and QC of the first clock count circuit B81 and the second clock The count output from the count output units QB, QC, QD of the count circuit B82, the count output from the count output units QB and QD of the third clock count circuit B82, and the count output unit QC of the fourth clock count circuit B84 And the count output from the program may be assigned and stored.
すなわち、上位記憶回路B92aのレジスタ部(IC7)および下位記憶回路B92bのレジスタ部(IC8)に割り当てられて記憶されるカウントを、第1〜第4クロックカウント回路B81〜B84の各々のカウント出力部QA〜QDから出力されるカウントのうちからランダムに選択して各レジスタ部に割り当てるように構成することも可能である。 That is, the counts assigned to and stored in the register unit (IC7) of the higher-order memory circuit B92a and the register unit (IC8) of the lower-order memory circuit B92b are used as the count output units of the first to fourth clock count circuits B81 to B84. It is possible to select at random from the counts output from QA to QD and assign them to each register unit.
20 遊技盤
24 始動入賞具(第1の始動部)
25a 第2図柄作動ゲート(第2の始動部)
25b 第3図柄作動ゲート(第2の始動部)
28 図柄表示装置
28a 第1図柄表示画面(図柄表示装置)
28b 第2図柄表示画面(図柄表示装置)
28c 第3図柄表示画面(図柄表示装置)
51 第1図柄作動センサ(信号検出手段)
52 第2図柄作動センサ(信号検出手段)
53 第3図柄作動センサ(信号検出手段)
732 CPU(乱数抽出手段)
750 乱数発生部
B35 図柄抽選手段(乱数抽出手段)
B51 乱数クロック発生回路(乱数クロック発生手段)
B71 第1ラッチ信号出力回路(第1のラッチ信号出力手段、ラッチ信号出力手段)
B72 第2ラッチ信号出力回路(第2のラッチ信号出力手段、ラッチ信号出力手段)
B73 第3ラッチ信号出力回路(第2のラッチ信号出力手段、ラッチ信号出力手段)
B81 第1クロックカウント回路(乱数カウント手段)
B82 第2クロックカウント回路(乱数カウント手段)
B83 第3クロックカウント回路(乱数カウント手段)
B84 第4クロックカウント回路(乱数カウント手段)
B91 第1カウント値記憶回路(第1のカウント値記憶手段、カウント値記憶手段)
B92 第2カウント値記憶回路(第2のカウント値記憶手段、カウント値記憶手段)
B92a 上位記憶回路(第2のカウント値記憶手段、カウント値記憶手段)
B92b 下位記憶回路(第2のカウント値記憶手段、カウント値記憶手段)
PM パチンコ機(弾球遊技機)
20
25a 2nd symbol operation gate (second starter)
25b 3rd symbol operation gate (second starter)
28 symbol display device 28a first symbol display screen (symbol display device)
28b 2nd symbol display screen (symbol display device)
28c 3rd symbol display screen (symbol display device)
51 1st pattern operation sensor (signal detection means)
52 2nd pattern operation sensor (signal detection means)
53 3rd pattern operation sensor (signal detection means)
732 CPU (Random number extraction means)
750 Random number generator B35 Symbol lottery means (random number extraction means)
B51 Random number clock generation circuit (random number clock generation means)
B71 First latch signal output circuit (first latch signal output means, latch signal output means)
B72 Second latch signal output circuit (second latch signal output means, latch signal output means)
B73 Third latch signal output circuit (second latch signal output means, latch signal output means)
B81 First clock count circuit (random number counting means)
B82 Second clock count circuit (random number counting means)
B83 Third clock count circuit (random number counting means)
B84 Fourth clock count circuit (random number counting means)
B91 First count value storage circuit (first count value storage means, count value storage means)
B92 Second count value storage circuit (second count value storage means, count value storage means)
B92a High-order storage circuit (second count value storage means, count value storage means)
B92b Lower storage circuit (second count value storage means, count value storage means)
PM Pachinko machine (ball game machine)
Claims (2)
前記ラッチ信号出力手段が、前記第1の始動部に設けられた前記信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第1のラッチ信号出力手段と、前記第2の始動部に設けられた前記信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第2のラッチ信号出力手段と、前記第3の始動部に設けられた前記信号検出手段からの検出信号の入力に応じてラッチ信号を出力する第3のラッチ信号出力手段とからなり、
前記カウント値記憶手段が、前記第1のラッチ信号出力手段から出力されるラッチ信号に基いて前記乱数カウント手段の全桁を利用したカウント値を記憶する第1のカウント値記憶手段と、前記第2のラッチ信号出力手段から出力されるラッチ信号に基いて前記乱数カウント手段の一部の桁を利用したカウント値を記憶する第2のカウント値記憶手段と、前記第3のラッチ信号出力手段から出力されるラッチ信号に基いて前記乱数カウント手段の他の一部の桁を利用したカウント値を記憶する第3のカウント値記憶手段とからなり、
同一の前記乱数カウント手段によりカウントされるカウント値から、前記第1、第2および第3のカウント値記憶手段に各々異なる乱数値が記憶されるように構成したことを特徴とする弾球遊技機。 A game board, a first starter , a second starter and a third starter mounted on the game board, and the first , second and third starters provided to each starter The signal detection means for detecting the winning or falling of the hit ball and outputting a detection signal, and the symbols are displayed in a variable manner based on the detection of the winning or hit of the hit ball by the signal detecting means provided on the game board A random number clock generating means for generating a clock at a predetermined frequency, a random number counting means for counting a random number consisting of a plurality of digits based on the clock generated by the random number clock generating means, and the signal detection Latch signal output means for outputting a latch signal in response to an input of a detection signal from the means, and counting by the random number counting means based on the latch signal output from the latch signal output means. A count value storage means for storing the counted count value, and a random number extraction means for extracting one count value from the count values stored in the count value storage means, and an extraction result by the random number extraction means A ball game machine for stopping the display of the variation of the symbol in the symbol display device,
The latch signal output means outputs a latch signal in response to an input of a detection signal from the signal detection means provided in the first starter, and the second starter A second latch signal output means for outputting a latch signal in response to an input of a detection signal from the signal detection means provided in the signal detector, and a detection signal from the signal detection means provided in the third starter. A third latch signal output means for outputting a latch signal in response to an input ;
The count value memory unit, the first count value storing means for storing a count value using all the digits of the first of said random number counting means based on the latch signal output from the latch signal output means, said first A second count value storage means for storing a count value using a part of digits of the random number counting means based on a latch signal output from the second latch signal output means; and a third latch signal output means. A third count value storage means for storing a count value using other digits of the random number counting means based on the output latch signal;
A ball game machine characterized in that different random numbers are stored in the first, second and third count value storage means from the count value counted by the same random number counting means. .
前記他の一部の桁は、複数桁からなる前記全桁のうち偶数番目の桁であることを特徴とする請求項1に記載の弾球遊技機。2. The ball game machine according to claim 1, wherein the other part of the digits is an even-numbered digit among all the digits composed of a plurality of digits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004165436A JP4497296B2 (en) | 2004-06-03 | 2004-06-03 | Bullet ball machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004165436A JP4497296B2 (en) | 2004-06-03 | 2004-06-03 | Bullet ball machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005342210A JP2005342210A (en) | 2005-12-15 |
| JP4497296B2 true JP4497296B2 (en) | 2010-07-07 |
Family
ID=35495111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004165436A Expired - Fee Related JP4497296B2 (en) | 2004-06-03 | 2004-06-03 | Bullet ball machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4497296B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4125535B2 (en) * | 2001-10-19 | 2008-07-30 | サミー株式会社 | Bullet ball machine |
| JP4286179B2 (en) * | 2004-04-23 | 2009-06-24 | 株式会社三共 | Game machine |
-
2004
- 2004-06-03 JP JP2004165436A patent/JP4497296B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005342210A (en) | 2005-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4125535B2 (en) | Bullet ball machine | |
| JP6886438B2 (en) | Pachinko machine | |
| JPWO2007026399A1 (en) | Game machine, game control method, and game system | |
| JP3862990B2 (en) | Bullet ball machine | |
| JP2007167357A (en) | Game machine | |
| JP2000061087A (en) | Game machine | |
| JP5743603B2 (en) | Game machine | |
| JP5601905B2 (en) | Game machine | |
| JP4497296B2 (en) | Bullet ball machine | |
| JP2019141367A (en) | Game machine | |
| JP4125709B2 (en) | Bullet ball machine | |
| JP2007061130A (en) | Game machine | |
| JP6377995B2 (en) | Game machine | |
| JP2020078398A (en) | Game machine | |
| JP2000061120A (en) | Game machine | |
| JP2019141366A (en) | Game machine | |
| JP4620090B2 (en) | Game machine | |
| JP4620091B2 (en) | Game machine | |
| JP4620092B2 (en) | Game machine | |
| JP4620089B2 (en) | Game machine | |
| JP2004298553A (en) | Game machine | |
| JP4620088B2 (en) | Game machine | |
| JP2000061088A (en) | Game machine | |
| JP2025068774A (en) | Game machine | |
| JP4620087B2 (en) | Game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070601 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091015 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091126 |
|
| 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: 20100312 |
|
| 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: 20100406 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| 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: 20130423 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 4 |
|
| 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 |