JP2975551B2 - Pachinko machine - Google Patents
Pachinko machineInfo
- Publication number
- JP2975551B2 JP2975551B2 JP7180749A JP18074995A JP2975551B2 JP 2975551 B2 JP2975551 B2 JP 2975551B2 JP 7180749 A JP7180749 A JP 7180749A JP 18074995 A JP18074995 A JP 18074995A JP 2975551 B2 JP2975551 B2 JP 2975551B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- random number
- value
- winning
- mode
- 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 - Lifetime
Links
Landscapes
- Pinball Game Machines (AREA)
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、乱数の発生により偶然
性を持たせることにより、より遊技性を向上させたパチ
ンコ機に関する。
【0002】
【従来の技術】近年のパチンコ機は、球の入賞確率を電
子的に制御するために、コンピュータを用いているもの
がある。係るパチンコ機では、当たりモードを決定する
ために、偶然性に左右される事象を生起させ、その事象
から当たりモードを決定し、その当たりモードに対応し
てより複雑なゲームの展開を制御するようにしている。
そして、偶然性に左右される事象を生起させるために、
例えば乱数テーブルが用いられており、乱数テーブルを
回転させ、スイッチの押下や所定時間の経過時に発生し
た3桁の乱数に応じて当たりモードを決定させる方法が
ある。
【0003】
【発明が解決しようとする課題】ところで、乱数テーブ
ルを使用するにしてもその取り込みタイミングが遊技者
の経験的勘によって同一タイミングに制御される余地が
あれば、大当たりが連発される可能性が残るという問題
点があった。本発明は、乱数の発生により偶然性を持た
せることにより、より遊技性を向上させたパチンコ機を
提供することを目的とする。
【0004】
【課題を解決するための手段】上記課題を解決するため
の、発明の構成は、遊技を制御するマイクロコンピュー
タを有するとともに、所定周期でタイミング信号を発生
する信号発生回路と、特定位置の球の通過を検出する検
出スイッチと、変動表示器と、入賞口とを有し、上記タ
イミング信号に同期して割込処理で起動され、当たりか
外れかのモードを決定するための値を更新し、上記検出
スイッチにて上記特定位置の球の通過が検出されたとき
に前記値を得て上記変動表示器の表示を変動させ、前記
得られた値により当たりか外れかのモードを決定し、前
記決定したモードに応じて前記変動表示器の表示を確定
して表示を停止させ、当たりモードに応じて開閉される
入賞口への球の入賞確率を制御するプログラムを実行す
ることを特徴とする。
【0005】
【作用】本発明においては、遊技の処理と並行して所定
周期のタイミング信号に同期して起動されるプログラム
により当たりか外れかのモードを決定するための値を更
新し続けている。そして、特定位置の球の通過が検出さ
れたときに同値を取得し、この得られた値により当たり
か外れかのモードを決定する。これにより、遊技者が制
御し得ないより偶然性に支配されたものとなる。一方、
特定位置の球の通過が検出されたときに変動表示器の表
示は変動させる。そして、その特定位置の球の通過時に
決定した当たりか外れかのモードに応じて変動表示器の
表示を確定して表示を停止させるとともに、当たりモー
ドに応じて開閉される入賞口への入賞確率を制御する。
【0006】
【実施例】以下、本発明を具体的な実施例に基づいて説
明する。第2図はパチンコ機の機構を示した外観図であ
る。遊戯盤51には、各種の入賞口が設けられており、
その内52、53、54は、特定入賞口であり、その特
定入賞口に入賞すると、当たりモードを決定する組合せ
動作が開始される。56、57、58、59、60は、
普通入賞口であり、61、62は、チューリップ式役物
付き入賞口である。63は、当たりモードに応じて開閉
される大入賞口(変動入賞口)であり、開閉扉64が内
部に設けられたソレノイド41によって、開閉されるよ
うになっている。又、大入賞口63の中央部には、V入
賞口65が設けられており、そのV入賞口65に入賞し
た時は、開閉扉64が、継続して開閉する継続権利を発
生するようにしている。
【0007】遊戯盤51の中央部には、特定入賞口5
2、53、54に球が入賞した時に、偶然性の組合せ状
態を表示する数値表示器27と、ランプ表示器29が配
設されている。数値表示器27は、3桁のLED表示器
であり、ランプ表示器29は、サイクリックに赤と青の
LEDが配設されたランプである。特定入賞口に入賞し
た時は、当たりモードを決定する為に、数値表示器(変
動表示器)27に表示される3桁の数値が変動する。そ
して、入賞後所定時間内に停止スイッチ20を遊技者が
押下するか所定時間が経過するとその変動した数値が停
止し、その時の値から当たりモードが決定され、そのモ
ードに応じて、大入賞口63の開閉扉64の開時間等が
制御される。
【0008】また、遊戯盤51には、動作状態を表示す
るための各種の表示器、ランプが設けられている。中央
部の30は、特定入賞口に入賞し、当たり処理が保留さ
れている球の数を表示する為の記憶個数表示器である。
47a〜47jは、当たりモードを決定するための組合
せ動作時に、点滅する動作ランプである。43a〜43
cは、大当たり時に、ランプ47a〜47jと共に点滅
するパニックランプである。又、45a〜45cは、V
入賞口65への入賞がある時に点滅するVランプであ
る。第1図は、本実施例装置の電気的な構成を示したブ
ロックダイヤグラムである。制御装置には、マイクロコ
ンピュータ1が使用されている。そのマイクロコンピュ
ータ1には、外部ROM3、外部RAM8が接続されて
いる。そしてROM3には第6図に示す乱数テーブル3
1が形成されており、RAM8には時々刻々変化する乱
数が記憶される乱数メモリ81と当たりモードを決定す
る確定された乱数を記憶する確定メモリ82とが形成さ
れている。
【0009】特定入賞口52,53,54における入賞
球を検出する入賞検出スイッチ7、大入賞口63におけ
る入賞球を検出する大入賞口入賞検出スイッチ9、V入
賞口65における入賞球を検出するV入賞検出スイッチ
11、停止スイッチ20は、チャタリングを防止するた
めのフリップフロップからなる波形整形回路13を介し
てマイクロコンピュータ1に接続されている。クロック
発生回路17は、分周器15を介して外部割込み信号を
マイクロコンピュータ1のINT端子に出力している。
そして、その外部割り込み信号に同期してマイクロコン
ピュータ1は第4図のメインプログラムを実行する。
【0010】また、マイクロコンピュータ1のRST1
端子にはタイミング信号発生回路18の出力するタイミ
ング信号が入力しており、そのタイミング信号に同期し
て第5図に示す乱数発生プログラムが起動される。そし
て、タイミング信号発生回路18には出力されるタイミ
ング信号の周期を決定する素子180がその発振回路に
接続されている。その素子180は温度依存性のある抵
抗素子で構成されており、環境の温度変化に応じてタイ
ミング信号発生回路18から出力されるタイミング信号
の周期が変化する。また、21は電源回路であり、起動
スイッチ23の信号は、リセット信号発生回路19に入
力し、その出力信号であるリセット信号は、マイクロコ
ンピュータ1のRST2端子に入力しており、そのリセ
ット信号により、第3図に示す初期プログラムが起動さ
れる。
【0011】マイクロコンピュータ1の各出力ポートに
は、表示器駆動回路25、表示器選択回路28、ドライ
バ39が接続されている。表示器駆動回路25、表示器
選択回路28には、前述した数値表示器27、ランプ表
示器29、記憶個数表示器30が接続されている。それ
らの表示器は、マイクロコンピュータ1から選択データ
と、表示データとを定周期で出力することにより、ダイ
ナミック駆動される。即ち、表示器選択回路28によ
り、各表示単位が選択され、その時の表示器駆動回路2
5の出力信号に応じて表示される。ドライバ39は、マ
イクロコンピュータ1からの信号に応じて、ソレノイド
41を駆動し、パニックランプ43、Vランプ45、動
作ランプ47の点滅動作を制御する。
【0012】次に、係る構成のパチンコ機の作用を、マ
イクロコンピュータ1の処理手順を示したフローチャー
トに基づいて説明する。
(1)電源投入時の初期セット
起動スイッチ23がオンされると、マイクロコンピュー
タ1に給電されると共に、リセット信号発生回路19
は、リセット信号S4をRST2端子に出力する。する
と、CPU1は、第3図に示す処理を実行する。即ち、
数値表示器27に表示する3桁の数値レジスタX1,X
2,X3を初期値に設定し、ランプ表示器29の点滅ラ
ンプを記憶している表示ランプレジスタLを初期値に設
定する。また、特定入賞口に入賞し保留されている入賞
球の数をカウントする入賞球カウンタCを零に、大入賞
口への入賞球の個数をカウントする大入賞口入賞カウン
タGを零に、V入賞口への入賞球の有無を記憶するV入
賞球カウンタAを零に初期設定する。また、制御状態を
記憶した状態レジスタFを零に、当たりモードを記憶す
る当たりモードレジスタRを零に初期設定し、タイマT
1,T2,T3は零に初期設定される。そして、乱数メ
モリ81に記憶される乱数の十位の桁が初期値の1に設
定され、乱数の百位の桁と一位の桁を乱数テーブルから
決定するための乱数テーブルのアドレスIが初期値の1
に設定される。
【0013】(2)バックグランド処理
初期セット後、分周器15から出力される外部割り込み
信号が入力されるごとに、CPU1は第4図のプログラ
ムを実行する。ステップ100で、タイマの更新処理が
行われ、ステップ102で、スイッチ群の状態信号S
1,S2,S3が読み込まれる。これらの状態信号は、
負論理で構成されており、信号が低レベルの時にスイッ
チがオン状態にあり、入賞球を検出したことを示してい
る。したがって、ステップ104、110、114で各
状態信号の立ち下がりを検出し、その時にのみ、各カウ
ンタC,G,Aを1更新する。ただし、保留されている
入賞球の数は、ステップ106で、4までしか計数しな
いようにしている。ステップ118〜ステップ166
は、各状態に応じた処理ステップである。
【0014】また、上記のメインプログラムの処理と並
行して、RST1端子から入力されるタイミング信号に
同期して第5図に示す乱数発生プログラムが起動され
る。即ち、ステップ200で乱数テーブル31からアド
レスIに記憶された数値が読出され、その数値は乱数メ
モリ81の百位の桁と一位の桁に記憶される。そして、
次のステップ202でアドレスIの値が最終値か否かが
判定され、最終値でない場合にはステップ204でアド
レスIが1だけ更新されて本乱数発生プログラムが終了
される。また、ステップ202でアドレスIの値が最終
値と判定された場合には、ステップ206へ移行してア
ドレスIが初期値の1に設定され、次のステップ208
で乱数の十位の桁の数値が1だけ更新される。
【0015】このようにして、乱数メモリ81にはパチ
ンコ機がリセットされた後の任意の時刻において、乱数
が発生している。この時の乱数の発生速度はタイミング
信号発生回路18から出力されるタイミング信号によっ
て決定されるため、その乱数の発生速度も環境条件に応
じて変化する。
(3)入賞球が存在しない時の処理
入賞球が存在しない時は、即ち、カウンタCが0の時
は、ステップ100〜124,170の処理が行われ、
それにより、数値表示器、ランプ表示器、各ランプ群
は、所定の表示を行う。
(4)入賞球が存在する時(C≠0)
(a)組合せ動作処理
ステップ124でカウンタCの値が判定され、入賞が検
出されるとカウンタCの値を1減算し、組合せ動作状態
を示すためレジスタFを1にセットし、タイマT1を所
定値に設定する(ステップ124〜130)。そして、
ステップ132で乱数決定処理、即ち特定入賞口に入賞
した時の乱数メモリ81の値が確定メモリ82に設定さ
れることにより当たりモードを決定する乱数が決定され
る。次にステップ133でタイマT1がタイムアップと
なったか否か判定され、タイムアップでないと判定され
た場合にはステップ134で停止スイッチ20が押下さ
れたか否かが判定され、停止スイッチ20が押下された
場合にはステップ135において乱数メモリ81の値が
確定メモリ82に設定されることによりステップ132
で設定された当たりモードを決定する乱数が修正され
る。このように、特定入賞口に入賞した時の乱数又は入
賞後所定時間内に停止スイッチ20が押下された時には
その時に発生されている乱数が当たりモードが決定する
もととなるために確定メモリ82に記憶される。従っ
て、前者の場合であれば特定入賞口への入賞時、すなわ
ち、特定位置を球が通過したことを検出したときに得ら
れる乱数の値が当たりか外れかのモードを決定すること
になる。そして、ステップ136へ移行して確定メモリ
82の値を数値表示レジスタX1,X2,X3に設定す
ることにより数値表示器27に確定した乱数が表示され
る。そして、次のステップ137でその確定した乱数に
応じて当たりモードが決定される。なお、上述したよう
に、特定入賞口へ入賞した時から数値表示器(変動表示
器)27に表示される3桁の数値が変動するとともに、
所定時間が経過した時にその変動した数値が停止する
が、かかる表示はステップ170にて制御されている。
【0016】この時の確定された乱数は環境の温度によ
って周期の変動するタイミング信号に同期して変化する
乱数によって決定されるため、一定の規則性をもって停
止スイッチ20を押下したとしても、乱数の変動速度が
環境の温度によって変動するため、確定した乱数を意図
的に特定の値にすることは不可能となる。また、停止ス
イッチ20が押下されるかタイムアップするまでは、ス
テップ100〜118,133,134,170の処理
を繰り返す。当たりモードレジスタRに設定される値
は、0は外れ、1は小当たり、2は中当たり、3は、大
当たりである。外れの時は、レジスタFを0にして、次
の入賞球の判定のサイクルへ移行する。
(b)当たりの時の処理
ステップ139の判定結果が当たりの時は、その当たり
モードに応じて、ステップ144でタイマT2に時間が
設定される。そして、タイマT2がステップ146でタ
イムアップと判定されるまで、上述したバックグランド
処理が行われる。この結果、大入賞口は、所定時間だけ
開状態となり、ランプ群は、パニック状態を示す表示と
なる。すなわち、決定された当たりモードに応じて、大
入賞口63における開閉扉64の開時間が制御される
が、これは変動入賞口への球の入賞確率を制御すること
に対応する。この時、ステップ148で大入賞口への入
貫球の数が10個と判定されると、タイムアップ前で
も、タイムアップと同様の処理を行う。即ち、ステップ
150でカウンタGを0にレジスタRを0に設定する。
(c)V入賞球の存在する時の処理
大入賞口が開状態の時にV入賞球が存在すると、即ち、
カウンタAが1のときは(ステップ156)ステップ1
58で継続権利の発生を示すためレジスタFの値を3に
設定する。そして、ステップ162で、タイマT3を所
定時間に設定し、ステップ164でタイムアップを判定
する。この処理は、続いて、大入賞口を開状態にするま
で、一定の遅延を持たせるためのものである。この後、
ステップ166でレジスタRを大当たりを示す値3に設
定し、ステップ142へ移行して、上記の当たり時の処
理を行う。ただし、継続権は、10回より大きく発生し
ない様にステップ152で調整している。
【0017】尚、上記実施例では、乱数の発生速度を環
境温度により変動させるようにしているが、環境の音
圧、湿度、振動等により変化させるようにしてもよい。
また、上記のようにして乱数を発生させることはパチン
コ機に限らず他の偶然性を生起させるスロットルマシン
等の遊技機にも利用することが可能である。また、確定
された乱数として、動作中に特定入賞口に入賞した場合
には、その時の乱数の値を記憶しておくようにしても良
い。このように乱数の値を記憶しておけば、特定入賞口
への入賞時、すなわち、特定位置を球が通過したことを
検出したときに得られる乱数の値が、常に当たりか外れ
かのモードを決定することになる。更に、停止スイッチ
20が押下されたときには、特定入貫口へ入賞時の乱数
テーブルのアドレスと停止スイッチ20が押下されたと
きの乱数テーブルのアドリスとの和に応じたアドレスの
乱数を確定された乱数としても良い。
【0018】
【発明の効果】本発明は、パチンコ機がリセットされた
後の任意の時刻において起動されるプログラムによって
ある値を発生させているとともに、特定位置を球が通過
したときに得られる同値を利用して当たりモードを決定
しているので、タイミングが偶然性に支配され、使用さ
れる値はより偶然性の高いものとなる。このため、規則
性が排除され、より娯楽性が高いパチンコ機が得られ
る。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pachinko machine having improved playability by providing randomness by generating randomness. 2. Description of the Related Art Some recent pachinko machines use a computer to electronically control the winning probability of a ball. In such a pachinko machine, in order to determine a hit mode, an event that depends on contingency is generated, a hit mode is determined from the event, and the development of a more complicated game is controlled in accordance with the hit mode. ing.
And in order to cause an event that depends on chance,
For example, a random number table is used, and there is a method of rotating the random number table and determining a hit mode according to a three-digit random number generated when a switch is pressed or a predetermined time has elapsed. [0003] By the way, even if a random number table is used, if there is room for the fetch timing to be controlled to the same timing based on the empirical intuition of the player, a big hit can be repeated. There was a problem that the nature remained. SUMMARY OF THE INVENTION An object of the present invention is to provide a pachinko machine that has improved game playability by giving randomness to randomness. [0004] In order to solve the above-mentioned problems, a configuration of the present invention comprises a microcomputer for controlling a game, a signal generation circuit for generating a timing signal at a predetermined cycle, and a specific position. Has a detection switch for detecting the passage of a ball, a fluctuation indicator, and a winning opening, and is activated in an interrupt process in synchronization with the timing signal, and is used to determine a value for determining a hit or miss mode. Update, when the detection switch detects the passage of the ball at the specific position, obtain the value, change the display of the change indicator, and determine the mode of hitting or not depending on the obtained value. Then, a program for determining the display of the fluctuation indicator according to the determined mode, stopping the display, and controlling a winning probability of a ball to a winning opening which is opened and closed according to the hit mode is executed. And features. In the present invention, the value for determining the hit or miss mode is continuously updated by a program started in synchronization with a timing signal of a predetermined period in parallel with the processing of the game. . Then, when the passage of the sphere at the specific position is detected, the same value is obtained, and the hit or miss mode is determined based on the obtained value. This results in being more dominated by chance than the player can control. on the other hand,
When the passage of the sphere at the specific position is detected, the display of the change indicator is changed. Then, the display of the variable indicator is determined and stopped according to the hit or miss mode determined when the ball at the specific position passes, and the winning probability of the winning opening which is opened and closed according to the hit mode is determined. Control. Hereinafter, the present invention will be described with reference to specific examples. FIG. 2 is an external view showing the mechanism of the pachinko machine. The game board 51 has various winning openings,
Of these, 52, 53, and 54 are specific winning openings, and when the specific winning opening is won, a combination operation for determining a winning mode is started. 56, 57, 58, 59, 60
Ordinary winning ports, and 61 and 62 are winning ports with a tulip-type accessory. Reference numeral 63 denotes a large winning opening (variable winning opening) which is opened and closed according to the winning mode, and the opening and closing door 64 is opened and closed by a solenoid 41 provided therein. Further, a V winning opening 65 is provided at the center of the special winning opening 63, and when the V winning opening 65 is won, the opening / closing door 64 generates a continuation right to open and close continuously. ing. [0007] In the center of the play board 51, a specific winning opening 5
When a ball is won at 2, 53, 54, a numerical display 27 for displaying a combination state of chance and a lamp display 29 are provided. The numerical display 27 is a three-digit LED display, and the lamp display 29 is a lamp in which red and blue LEDs are cyclically arranged. When a specific winning opening is won, the three-digit numerical value displayed on the numerical value display (variation display) 27 changes in order to determine the winning mode. Then, when the player presses the stop switch 20 within a predetermined time after winning, or when the predetermined time elapses, the fluctuated numerical value is stopped, and the winning mode is determined from the value at that time, and according to the mode, the big winning opening The opening time of the opening / closing door 64 of 63 is controlled. [0008] The game board 51 is provided with various indicators and lamps for displaying the operation state. Reference numeral 30 in the center is a stored number display for displaying the number of balls that have won a specific winning opening and have been suspended.
47a to 47j are operation lamps that blink during the combination operation for determining the winning mode. 43a-43
c is a panic lamp that blinks with the lamps 47a to 47j at the time of a big hit. 45a-45c is V
This is a V lamp that flashes when there is a winning in the winning opening 65. FIG. 1 is a block diagram showing an electrical configuration of the apparatus of this embodiment. The microcomputer 1 is used for the control device. An external ROM 3 and an external RAM 8 are connected to the microcomputer 1. Then, the random number table 3 shown in FIG.
1 is formed, and a random number memory 81 for storing a random number that changes every moment and a fixed memory 82 for storing a fixed random number that determines a hit mode are formed in the RAM 8. A winning detection switch 7 for detecting a winning ball in the special winning opening 52, 53, 54, a special winning opening winning detection switch 9 for detecting a winning ball in the special winning opening 63, and a winning ball in the V winning opening 65 are detected. The V winning detection switch 11 and the stop switch 20 are connected to the microcomputer 1 via a waveform shaping circuit 13 composed of a flip-flop for preventing chattering. The clock generation circuit 17 outputs an external interrupt signal to the INT terminal of the microcomputer 1 via the frequency divider 15.
Then, the microcomputer 1 executes the main program of FIG. 4 in synchronization with the external interrupt signal. RST1 of the microcomputer 1
A timing signal output from the timing signal generation circuit 18 is input to the terminal, and a random number generation program shown in FIG. 5 is started in synchronization with the timing signal. An element 180 for determining the cycle of the output timing signal is connected to the oscillation circuit. The element 180 is formed of a temperature-dependent resistance element, and the cycle of the timing signal output from the timing signal generation circuit 18 changes according to a change in environmental temperature. Reference numeral 21 denotes a power supply circuit. The signal of the start switch 23 is input to the reset signal generation circuit 19, and the output reset signal is input to the RST2 terminal of the microcomputer 1. The initial program shown in FIG. 3 is started. A display drive circuit 25, a display selection circuit 28, and a driver 39 are connected to each output port of the microcomputer 1. The numerical value display 27, the lamp display 29, and the stored number display 30 are connected to the display drive circuit 25 and the display selection circuit 28. These displays are dynamically driven by outputting selected data and display data from the microcomputer 1 at regular intervals. That is, each display unit is selected by the display selecting circuit 28, and the display driving circuit 2 at that time is selected.
5 is displayed in accordance with the output signal of No. 5. The driver 39 drives the solenoid 41 according to a signal from the microcomputer 1 and controls the blinking operation of the panic lamp 43, the V lamp 45, and the operation lamp 47. Next, the operation of the pachinko machine having the above configuration will be described with reference to a flowchart showing a processing procedure of the microcomputer 1. (1) When the initial set start switch 23 at the time of power-on is turned on, power is supplied to the microcomputer 1 and the reset signal generation circuit 19
Outputs the reset signal S4 to the RST2 terminal. Then, the CPU 1 executes the processing shown in FIG. That is,
3-digit numerical registers X1, X displayed on the numerical display 27
2, X3 are set to the initial values, and the display lamp register L storing the blinking lamps of the lamp display 29 is set to the initial values. Also, a winning prize ball counter C for counting the number of prize balls that have been won and held in the specific prize port is set to zero, and a special prize port winning counter G for counting the number of prize balls to the special winning port is set to zero. A V winning ball counter A that stores the presence or absence of a winning ball in the winning port is initialized to zero. Further, the state register F storing the control state is initialized to zero, and the hit mode register R storing the hit mode is initialized to zero.
1, T2 and T3 are initialized to zero. Then, the tenth digit of the random number stored in the random number memory 81 is set to the initial value of 1, and the address I of the random number table for determining the hundredth digit and the first digit of the random number from the random number table is initialized. The value 1
Is set to (2) After the initial setting of the background processing, the CPU 1 executes the program shown in FIG. 4 every time an external interrupt signal output from the frequency divider 15 is input. In step 100, a timer updating process is performed, and in step 102, the state signal S
1, S2 and S3 are read. These status signals are
The switch is in the ON state when the signal is at a low level, indicating that a winning ball has been detected. Therefore, at steps 104, 110, and 114, the falling of each state signal is detected, and only at that time, each of the counters C, G, and A is updated by one. However, the number of prize balls held is counted up to only 4 in step 106. Step 118 to step 166
Are processing steps corresponding to each state. In parallel with the processing of the main program, a random number generation program shown in FIG. 5 is started in synchronization with a timing signal input from the RST1 terminal. That is, in step 200, the numerical value stored at the address I is read from the random number table 31 and the numerical value is stored in the hundreds digit and the first digit of the random number memory 81. And
In the next step 202, it is determined whether or not the value of the address I is the final value. If the value is not the final value, the address I is updated by 1 in step 204, and the random number generation program ends. If it is determined in step 202 that the value of the address I is the final value, the process proceeds to step 206, where the address I is set to the initial value of 1, and the next step 208
Updates the tens digit of the random number by one. As described above, random numbers are generated in the random number memory 81 at an arbitrary time after the pachinko machine is reset. Since the generation speed of the random numbers at this time is determined by the timing signal output from the timing signal generation circuit 18, the generation speed of the random numbers also changes according to the environmental conditions. (3) Processing when there is no winning ball When there is no winning ball, that is, when the counter C is 0, the processing of steps 100 to 124 and 170 is performed.
Thereby, the numerical value display, the lamp display, and each lamp group perform predetermined display. (4) When there is a winning ball (C ≠ 0) (a) The value of the counter C is determined in the combination operation processing step 124, and when a winning is detected, the value of the counter C is decremented by one to change the combination operation state. To indicate this, the register F is set to 1 and the timer T1 is set to a predetermined value (steps 124 to 130). And
In step 132, the random number determining process, that is, the value of the random number memory 81 when the specific winning opening is won is set in the determination memory 82, so that the random number for determining the winning mode is determined. Next, in step 133, it is determined whether or not the timer T1 has timed out. If it is determined that the time has not expired, it is determined in step 134 whether or not the stop switch 20 has been pressed, and the stop switch 20 has been pressed. In step 135, the value of the random number memory 81 is set in the determination memory 82 in step 135, and
The random number that determines the hit mode set in is corrected. As described above, the random number at the time of winning a specific winning opening or the random number generated at the time when the stop switch 20 is pressed within a predetermined time after the winning is used as a basis for determining the hit mode, so that the determination memory 82 Is stored. Therefore, in the former case, the mode in which the value of the random number obtained at the time of winning the specific winning opening, that is, when detecting that the ball has passed the specific position, is determined to be a hit or a miss. Then, the process proceeds to step 136, where the determined random number is displayed on the numerical value display 27 by setting the value of the determined memory 82 in the numerical value display registers X1, X2, X3. Then, in the next step 137, the hit mode is determined according to the determined random number. As described above, the three-digit numerical value displayed on the numerical value display (fluctuation display) 27 fluctuates from the time of winning the specific winning opening,
When the predetermined time elapses, the changed numerical value stops, and such display is controlled in step 170. At this time, the determined random number is determined by a random number that changes in synchronization with a timing signal whose period fluctuates according to the temperature of the environment. Therefore, even if the stop switch 20 is pressed with a certain regularity, the random number is not changed. Since the fluctuation speed changes depending on the temperature of the environment, it is impossible to intentionally set the determined random number to a specific value. Until the stop switch 20 is pressed or the time is up, the processing of steps 100 to 118, 133, 134, and 170 is repeated. The values set in the hit mode register R are 0 out, 1 is a small hit, 2 is a medium hit, and 3 is a big hit. If it is off, the register F is set to 0, and the process proceeds to the cycle for determining the next winning ball. (B) Winning Process When the result of the determination in step 139 is a hit, a time is set in the timer T2 in step 144 according to the hit mode. Then, the above-described background processing is performed until the timer T2 determines that the time is up in step 146. As a result, the special winning opening is opened for a predetermined time, and the lamp group is displayed to indicate a panic state. That is, the opening time of the opening / closing door 64 at the special winning opening 63 is controlled in accordance with the determined winning mode, which corresponds to controlling the winning probability of a ball to the variable winning opening. At this time, if it is determined in step 148 that the number of penetrating balls into the special winning opening is 10, the same processing as the time-up is performed even before the time-up. That is, in step 150, the counter G is set to 0 and the register R is set to 0. (C) Processing when a V Win Ball Exists The V win ball exists when the large winning opening is open, that is,
If the counter A is 1 (step 156), step 1
At 58, the value of the register F is set to 3 to indicate the generation of the continuation right. Then, in a step 162, the timer T3 is set to a predetermined time, and in a step 164, time-up is determined. This processing is for giving a certain delay until the special winning opening is subsequently opened. After this,
In step 166, the register R is set to the value 3 indicating the big hit, and the process shifts to step 142 to perform the above-mentioned hit processing. However, the continuation right is adjusted in step 152 so as not to occur more than ten times. In the above embodiment, the random number generation speed is varied depending on the environmental temperature. However, the random number generation speed may be varied depending on the environmental sound pressure, humidity, vibration and the like.
Generating random numbers as described above can be used not only in pachinko machines but also in other gaming machines such as throttle machines that cause other contingencies. When a specific winning opening is won during operation, the value of the random number at that time may be stored as the determined random number. If the value of the random number is stored in this way, the mode of whether the value of the random number obtained at the time of winning the specific winning opening, that is, when detecting that the ball has passed the specific position, always hits or misses. Will be determined. Further, when the stop switch 20 is pressed, the random number of the address according to the sum of the address of the random number table at the time of winning the specific entrance and the address of the random number table when the stop switch 20 is pressed is determined. It may be a random number. According to the present invention, a certain value is generated by a program started at an arbitrary time after the pachinko machine is reset, and the same value obtained when a ball passes a specific position is obtained. Is used to determine the hit mode, the timing is dominated by contingency, and the value used is more contingency. For this reason, regularity is eliminated, and a pachinko machine with higher entertainment can be obtained.
【図面の簡単な説明】
【図1】本発明の具体的な一実施例に係るパチンコ機の
電気的構成を示したブロックダイヤグラムである。
【図2】同パチンコ機の外観を示した平面図である。
【図3】同パチンコ機で使用されたマイクロコンピュー
タの処理手順を示したフローチャートである。
【図4】同パチンコ機で使用されたマイクロコンピュー
タの処理手順を示したフローチャートである。
【図5】同パチンコ機で使用されたマイクロコンピュー
タの処理手順を示したフローチャートである。
【図6】乱数テーブルの一例を示した説明図である。
【符号の説明】
27・・・数値表示器
29・・・ランプ表示器
30・・・記憶個数表示器
43a〜43c・・・パニックランプ
45a〜45c・・・Vランプ
47a〜47j・・・動作ランプ
50・・・枠体
51・・・遊戯盤
52,53,54・・・特定入賞口
63・・・大入賞口
64・・・開閉扉
65・・・V入賞口
81・・・乱数メモリ
82・・・確定メモリ
31・・・乱数テーブルBRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an electrical configuration of a pachinko machine according to a specific embodiment of the present invention. FIG. 2 is a plan view showing an appearance of the pachinko machine. FIG. 3 is a flowchart showing a processing procedure of a microcomputer used in the pachinko machine. FIG. 4 is a flowchart showing a processing procedure of a microcomputer used in the pachinko machine. FIG. 5 is a flowchart showing a processing procedure of a microcomputer used in the pachinko machine. FIG. 6 is an explanatory diagram showing an example of a random number table. [Description of Signs] 27 Numerical display 29 Lamp display 30 Number of stored displays 43a to 43c Panic lamps 45a to 45c V lamps 47a to 47j Operation Lamp 50 Frame 51 Game board 52, 53, 54 Specific winning opening 63 Large winning opening 64 Opening door 65 V winning opening 81 Random number memory 82: fixed memory 31: random number table
Claims (1)
もに、所定周期でタイミング信号を発生する信号発生回
路と、特定位置の球の通過を検出する検出スイッチと、
変動表示器と、入賞口とを有し、上記タイミング信号に
同期して割込処理で起動され、当たりか外れかのモード
を決定するための値を更新し、上記検出スイッチにて上
記特定位置の球の通過が検出されたときに前記値を得て
上記変動表示器の表示を変動させ、前記得られた値によ
り当たりか外れかのモードを決定し、前記決定したモー
ドに応じて前記変動表示器の表示を確定して表示を停止
させ、当たりモードに応じて開閉される入賞口への球の
入賞確率を制御するプログラムを実行することを特徴と
するパチンコ機。(57) [Claims] A microcomputer that controls the game, a signal generation circuit that generates a timing signal at a predetermined cycle, a detection switch that detects passage of a ball at a specific position,
It has a fluctuation indicator and a winning opening, is started in an interrupt process in synchronization with the timing signal, updates a value for determining a hit or miss mode, and updates the specific position by the detection switch. When the passing of the ball is detected, the value is obtained and the display of the fluctuation indicator is fluctuated, and a mode of hitting or falling off is determined based on the obtained value, and the fluctuation is determined according to the determined mode. A pachinko machine characterized by executing a program for fixing a display on a display, stopping the display, and controlling a winning probability of a ball to a winning opening which is opened and closed according to a hit mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7180749A JP2975551B2 (en) | 1995-06-23 | 1995-06-23 | Pachinko machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7180749A JP2975551B2 (en) | 1995-06-23 | 1995-06-23 | Pachinko machine |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62210857A Division JPH07108339B2 (en) | 1987-08-24 | 1987-08-24 | Pachinko machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0898923A JPH0898923A (en) | 1996-04-16 |
JP2975551B2 true JP2975551B2 (en) | 1999-11-10 |
Family
ID=16088651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7180749A Expired - Lifetime JP2975551B2 (en) | 1995-06-23 | 1995-06-23 | Pachinko machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2975551B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007167373A (en) * | 2005-12-22 | 2007-07-05 | Olympia:Kk | Game machine, program, and information storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0440695Y2 (en) * | 1986-03-12 | 1992-09-24 |
-
1995
- 1995-06-23 JP JP7180749A patent/JP2975551B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0898923A (en) | 1996-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2673174B2 (en) | Pachinko machine | |
JPH07108339B2 (en) | Pachinko machine | |
JP2975551B2 (en) | Pachinko machine | |
JP3041438B2 (en) | Pachinko machine | |
JP2738396B2 (en) | Pachinko machine | |
JP2600633B2 (en) | Pachinko machine | |
JP3196740B2 (en) | Pachinko machine | |
JP2770290B2 (en) | Pachinko machine | |
JPH07114843B2 (en) | Pachinko machine | |
JP3591465B2 (en) | Pachinko machine | |
JP2864534B2 (en) | Pachinko machine | |
JP2657999B2 (en) | Pachinko machine | |
JP2666223B2 (en) | Pachinko machine | |
JP2612245B2 (en) | Pachinko machine | |
JPH07106236B2 (en) | Pachinko machine | |
JPH0738894B2 (en) | Pachinko machine control system | |
JP2001218964A (en) | Game machine | |
JP3624420B2 (en) | Pachinko machine | |
JPH0298381A (en) | Pachinko (japanese pin ball) machine | |
JPS62183781A (en) | Pinball machine | |
JP2797975B2 (en) | Pachinko machine | |
JPH10174771A (en) | Big win attaining ratio calculating method for pachinko game machine and elastic ball game machine | |
JP2900934B2 (en) | Pachinko machine | |
JP3036091B2 (en) | Pachinko machine | |
JP3271586B2 (en) | Gaming machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |