JP2965211B2 - Gaming machine - Google Patents
Gaming machineInfo
- Publication number
- JP2965211B2 JP2965211B2 JP14779990A JP14779990A JP2965211B2 JP 2965211 B2 JP2965211 B2 JP 2965211B2 JP 14779990 A JP14779990 A JP 14779990A JP 14779990 A JP14779990 A JP 14779990A JP 2965211 B2 JP2965211 B2 JP 2965211B2
- Authority
- JP
- Japan
- Prior art keywords
- ball
- discharge
- safe
- flag
- sensor
- 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
Landscapes
- Pinball Game Machines (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、遊技盤の遊技領域に設けられた入賞口へ入
賞した入賞球を集合させる入賞球集合樋と連通して、流
下する入賞球を電気的に1個宛検出し、賞球排出指令信
号を導出する入賞球処理装置と、上記賞球排出指令信号
に基づいて電気的駆動源の作用により所要数の球を排出
可能であるとともに、排出された球を計数するために検
出する排出検出手段を備えた球排出装置と、上記入賞球
処理装置及び球排出装置の制御を行う排出制御回路と、
を備えた遊技機に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial application field] The present invention relates to a prize ball that flows down in communication with a prize ball collecting gutter that collects prize balls that have entered a prize port provided in a game area of a game board. And a required number of balls can be discharged by the action of an electric drive source based on the winning ball discharge command signal and the winning ball processing device for electrically detecting one ball and deriving a prize ball discharge command signal. A ball discharge device including discharge detection means for detecting the number of discharged balls, a discharge control circuit for controlling the winning ball processing device and the ball discharge device,
To a gaming machine provided with.
[従来の技術] 従来の遊技機では、入賞口へ入賞した入賞球の重量や
その大きさを利用して、リンク機構により、球鞘などか
ら構成された賞球排出装置を作動させ、入賞球に対する
賞球を排出させていた。[Prior Art] In a conventional gaming machine, a prize ball discharging device composed of a ball sheath or the like is operated by a link mechanism using the weight and size of a prize ball that has won a prize ball in a prize hole, and the prize ball is played. The prize ball was discharged.
また、近年は特別遊技態様が発生すると短期間に多量
の入賞球が発生して遊技者が短期間に多量の賞球を得る
ことが可能な遊技機の人気が高まっており、さらに、入
賞口により異なる賞球数が設定されるものや、遊技機か
ら貸球を排出させるものもあり、従来の賞球排出機構で
は対応が困難になっているので、入賞球を電気的に検出
してこの電気的信号に基づき所要数の遊技球の排出が可
能な遊技球排出装置を用いて賞球排出を行う遊技機が増
えている。Also, in recent years, when a special game mode occurs, a large number of winning balls are generated in a short period of time, and the popularity of gaming machines that enables a player to obtain a large number of winning balls in a short period of time is increasing. Some prize balls may be set differently depending on the game, and others may discharge lending balls from gaming machines.It is difficult to deal with the conventional prize ball discharge mechanism. There are an increasing number of gaming machines that discharge prize balls using a game ball discharging device capable of discharging a required number of game balls based on an electric signal.
[発明が解決しようとする課題] 遊技球排出装置の排出処理が高速化されていても、入
賞球処理装置の入賞球の処理が高速に行えないと、入賞
球に対応させて賞球の排出を行う制御では多量の入賞球
が短期間に発生した場合には、賞球の排出処理は高速に
行えないので、入賞球処理装置の処理の高速化も要望さ
れている。[Problems to be Solved by the Invention] Even if the discharging process of the game ball discharging device is accelerated, if the processing of the winning ball of the winning ball processing device cannot be performed at a high speed, the discharging of the prize ball corresponding to the winning ball is performed. When a large amount of winning balls are generated in a short period of time in the control for performing the above, the discharging process of the winning balls cannot be performed at a high speed, and therefore, it is also required to increase the speed of the processing of the winning ball processing device.
さらに、入賞球を電気的に検出し、この電気信号に基
づき賞球を排出しているため賞球排出制御において異常
状態が発生した際に、入賞球処理装置から入賞球が払い
出されてしまっていると、実際に排出された賞球の数と
未排出の賞球の数に関して、遊技者と遊技店との間で一
方の勘違い等によりトラブルが生ずることを防止するこ
とも必要である。Further, since the winning ball is electrically detected and the winning ball is discharged based on the electric signal, when an abnormal state occurs in the winning ball discharge control, the winning ball is paid out from the winning ball processing device. In this case, it is necessary to prevent a trouble between the player and the game store due to misunderstanding of the number of prize balls actually ejected and the number of prize balls not ejected.
この発明に係る遊技機は、入賞球処理装置の処理の高
速化が図れるとともに、入賞球の電気的検出に基づいて
賞球を排出させる場合の賞球の排出に関して遊技者と遊
技店との間でトラブルが生じない遊技機を提供すること
を目的とする。In the gaming machine according to the present invention, the processing of the winning ball processing device can be performed at high speed, and the discharging of the winning ball based on the electrical detection of the winning ball can be performed between the player and the game store with respect to the discharging of the winning ball. It is an object of the present invention to provide a gaming machine that does not cause trouble.
[課題を解決するための手段] 上記課題を解決するため、 請求項1の発明に係る遊技機は、遊技盤(300)の遊
技領域に設けられた入賞口(例えば、変動入賞装置50,
一般入賞口120など)へ入賞した入賞球を集合させる入
賞球集合樋(例えば、セーフ球受入れ樋810)と連通し
て、流下する入賞球を電気的に1個宛検出し、賞球排出
指令信号を導出する入賞球処理装置(例えば、セーフ球
処理部800など)と、 上記賞球排出指令信号に基づいて電気的駆動源(例え
ば、第1および第2賞球排出ソレノイド741,741)の作
用により所要数の球を排出可能であるとともに、排出さ
れた球を計数するために検出する排出検出手段(例え
ば、第1および第2賞球排出センサ730,730)を備えた
球排出装置(例えば、賞球排出部700)と、 上記入賞球処理装置及び球排出装置の制御を行う排出
制御回路(例えば、賞球排出制御装置600)と、 を備えた遊技機(例えば、パチンコ遊技機10)におい
て、 上記入賞球処理装置は、入賞球を1個宛検出可能な入
賞球検出手段(例えば、セーフセンサ830など)と、入
賞球を1個宛保持可能な球保持部(例えば、凹部8221な
ど)が複数形成された回転体(822)を有し、該球保持
部に保持された入賞球を球払出口(例えば、下部導出樋
820b)まで移送して1個宛払い出し可能な回転移送手段
(例えば、回転体822,ハウジング824など)と、該回転
体の回転駆動を行う電気的回転駆動源(例えば、セーフ
モータ823など)と、を具備してなり、 上記排出制御回路は、 上記回転体の電気的回転駆動源を回転状態と停止状態
とに制御可能な回転制御手段(例えば、マイクロコンピ
ュータ620など)と、 上記賞球排出制令信号に基づいて、上記球排出装置の
電気的駆動源を作動させて、所定数の賞球を排出させる
賞球排出制御を行う賞球排出制御手段(例えば、マイク
ロコンピュータ620など)と、 上記賞球排出指令信号に基づいて上記球排出装置の電
気的駆動源を作動させたにも拘わらず、上記排出検出手
段からの検出信号に基づく正常な賞球排出数が計数され
ない異常状態を判定可能な異常判定手段(例えば、マイ
クロコンピュータ620,ステップS224など)と、 を備え、 上記回転制御手段は、前記異常判定手段により異常状
態であると判定されたことに基づき、上記電気的回転駆
動源を停止制御する異常停止制御手段(例えば、マイク
ロコンピュータ620,ステップS226など)を含み、該異常
停止制御手段が該電気的回転駆動源を停止状態にして上
記回転移送手段による入賞球の移送を停止させ、上記入
賞球処理装置からの入賞球の払い出しを停止させるよう
にしたことを特徴とする。[Means for Solving the Problems] To solve the above problems, a gaming machine according to the invention of claim 1 is provided with a winning opening (for example, a variable winning device 50, provided in a game area of a gaming board (300)).
Communicating with a prize ball collecting gutter (for example, a safe ball receiving gutter 810) that collects the prize balls that have won the general prize port 120, etc., electrically detects one prize ball flowing down, and issues a prize ball discharge command. A winning ball processing device (for example, a safe ball processing unit 800 or the like) for deriving a signal, and an electric drive source (for example, first and second prize ball discharging solenoids 741, 741) based on the above-mentioned prize ball discharging command signal are operated. A ball discharge device (for example, a prize ball) capable of discharging a required number of balls and having discharge detection means (for example, first and second prize ball discharge sensors 730, 730) for detecting the discharged balls for counting. In a gaming machine (for example, a pachinko gaming machine 10) comprising: a discharge unit 700); and a discharge control circuit (for example, a prize ball discharge control device 600) for controlling the winning ball processing device and the ball discharging device. The winning ball processing device Pieces destined detectable winning ball detecting means (e.g., including safe sensor 830) and, one addressed can hold the spherical retaining portion to winning ball (e.g., such as recess 822 1) rotator is formed with a plurality (822) The winning ball held by the ball holding portion is provided with a ball payout port (for example, a lower outlet gutter).
820b), a rotary transfer means (for example, a rotating body 822, a housing 824, etc.) capable of paying out one piece, and an electric rotary drive source (for example, a safe motor 823, etc.) for rotating the rotating body. The discharge control circuit comprises: a rotation control means (for example, a microcomputer 620) capable of controlling an electric rotary drive source of the rotating body between a rotating state and a stopped state; Prize ball discharge control means (e.g., microcomputer 620, etc.) for operating an electric drive source of the ball discharge device based on the control signal to perform prize ball discharge control for discharging a predetermined number of prize balls; Despite operating the electric drive source of the ball discharge device based on the prize ball discharge command signal, an abnormal state where the normal prize ball discharge number is not counted based on the detection signal from the discharge detection means is determined. Possible difference Determining means (for example, the microcomputer 620, step S224, etc.), wherein the rotation control means controls the stop of the electric rotary drive source based on the determination of the abnormality by the abnormality determining means. Abnormal stop control means (for example, the microcomputer 620, step S226, etc.) which stops the electric rotary drive source to stop the transfer of the winning sphere by the rotary transfer means, The payout of the winning balls from the winning ball processing device is stopped.
請求項2の発明は、請求項1の発明に係わる遊技機に
おいて、上記回転制御手段は、特定条件の成立に基づ
き、上記電気的回転駆動源を回転状態に制御して、上記
回転移送手段に関わり保持された入賞球を、上記球排出
装置で賞球を排出することなく、強制的に上記球払出口
に払い出すことが可能な強制回転制御手段(例えば、マ
イクロコンピュータ620,ステップS506など)を含んでい
ることを特徴とする。According to a second aspect of the present invention, in the gaming machine according to the first aspect of the present invention, the rotation control means controls the electric rotation drive source to a rotating state based on satisfaction of a specific condition, and transmits the rotation to the rotation transfer means. Forced rotation control means (for example, a microcomputer 620, step S506, etc.) capable of forcibly paying out the prize balls held in relation to the ball payout port without discharging the prize balls by the ball discharge device. It is characterized by containing.
[作用] 請求項1の発明によれば、遊技盤の遊技領域に設けら
れた入賞口へ入賞した入賞球を集合させる入賞球集合樋
と連通する入賞球処理装置が、入賞球を1個宛検出可能
な入賞球検出手段と、入賞球を1個宛保持可能な球保持
部が複数形成された回転体を有し、該球保持部に保持さ
れた入賞球を球払出口まで移送して1個宛払い出し可能
な回転移送手段と、該回転移送手段の回転駆動を行う電
気的回転駆動源とを備えたことにより、遊技盤の遊技領
域に設けられた入賞口へ入賞した入賞球を集合させる入
賞球集合樋から流下する入賞球を、回転移送手段の回転
体における複数の球保持部の何れかに保持させて回転体
の回転によりその入賞球を強制的に高速で排出すること
が可能となる。[Operation] According to the invention of claim 1, the prize ball processing device communicating with the prize ball collecting gutter for collecting the prize balls that have won the prize balls provided in the prize port provided in the game area of the game board assigns one prize ball to the prize ball. A prize ball detecting means, and a rotating body formed with a plurality of ball holding portions capable of holding one prize ball, and transferring the prize ball held by the ball holding portion to a ball payout port. By providing a rotary transfer means capable of paying out one piece, and an electric rotary drive source for driving the rotary transfer means to rotate, the winning balls which have won the winning holes provided in the game area of the game board are collected. The winning ball flowing down from the winning ball collecting gutter to be held can be held in any of a plurality of ball holding portions of the rotating body of the rotary transfer means, and the winning ball can be forcibly discharged at high speed by rotation of the rotating body. Becomes
また、前記入賞球集合樋から流下する入賞球を、入賞
球処理手段が備える入賞球検出手段により1個宛検出し
て、賞球排出指令信号を導出し、この賞球排出指令信号
に基づき賞球排出制御手段が球排出装置の電気的駆動源
を作動させて、所定数の球を排出させる。Further, one prize ball flowing down from the prize ball collecting gutter is detected by the prize ball detecting means provided in the prize ball processing means, and a prize ball discharge command signal is derived. The ball discharge control means activates an electric drive source of the ball discharge device to discharge a predetermined number of balls.
また、賞球排出指令信号に基づいて球排出装置の電気
的駆動源を作動させたにも拘わらず、排出検出手段から
の検出信号に基づく正常な賞球排出数が計数されない場
合は、異常判定手段により、異常状態であると判定され
る。その異常状態であると判定されると、回転制御手段
の異常停止制御手段により、電気的回転駆動源が停止制
御されて、回転移送手段による入賞球の移送が停止さ
れ、入賞球処理装置からの入賞球の払い出しが停止され
る。従って、異常状態が発生しても、その異常状態の発
生に関連して入賞球が払い出されてしまうということが
なくなる。If the number of normal prize ball discharges based on the detection signal from the discharge detection means is not counted despite the fact that the electric drive source of the ball discharge device is operated based on the prize ball discharge command signal, an abnormal determination is made. The means determines that the state is abnormal. When it is determined that the state is abnormal, the electric rotation drive source is controlled to be stopped by the abnormal stop control means of the rotation control means, the transfer of the winning sphere by the rotary transfer means is stopped, and The payout of the winning ball is stopped. Therefore, even if an abnormal condition occurs, a winning ball is not paid out in connection with the occurrence of the abnormal condition.
請求項2の発明によれば、特定条件が成立すると、回
転制御手段の強制回転制御手段により、電気的回転駆動
源が回転状態に制御され、回転移送手段に関わり保持さ
れた入賞球が、球排出装置で賞球を排出することなく、
強制的に球払出口に払い出される。従って、不要な入賞
球が存在する場合には、その入賞球をいつでも払い出す
ことができる。According to the invention of claim 2, when the specific condition is satisfied, the electric rotation drive source is controlled to the rotating state by the forced rotation control means of the rotation control means, and the winning prize held by the rotation transfer means is changed to the ball. Without discharging the prize ball with the discharge device,
It is forcibly paid out to the ball payout exit. Therefore, when there is an unnecessary winning ball, the winning ball can be paid out at any time.
[実施例] 以下、本発明に係る遊技機として例示するパチンコ遊
技機について添付図面を参照して詳細に説明する。Hereinafter, a pachinko gaming machine exemplified as a gaming machine according to the present invention will be described in detail with reference to the accompanying drawings.
第1図は、本発明に係る遊技機として例示するパチン
コ遊技機の一例を示すもので、符号10はパチンコ遊技機
本体を示す。このパチンコ遊技機10の遊技盤300の前面
には、下部の操作ダイヤル105の回動時に駆動される打
球発射装置150(第2図参照)によって発射された打球
を遊技盤300の上方部まで案内するガイドレール313が配
設され、遊技盤300前面のガイドレール313とガラス窓10
1(第2図参照)とによって囲まれた空間に遊技領域が
形成されている。FIG. 1 shows an example of a pachinko gaming machine exemplified as a gaming machine according to the present invention, and reference numeral 10 denotes a pachinko gaming machine main body. On the front surface of the gaming board 300 of the pachinko gaming machine 10, a hitting ball fired by a hitting ball launching device 150 (see FIG. 2) driven when the lower operation dial 105 rotates is guided to an upper portion of the gaming board 300. Guide rails 313 are provided, and the guide rails 313 on the front of the game board 300 and the glass windows 10 are provided.
A game area is formed in a space surrounded by 1 (see FIG. 2).
この遊技領域の中央には左右一対の可動部材53,53
と、該一対の可動部材53,53によって開閉される入賞空
間51とを備えた入賞口として例示する変動入賞装置50が
設置されている。In the center of this game area, a pair of left and right movable members 53, 53
A variable winning device 50 is provided as an example of a winning opening including a winning space 51 opened and closed by the pair of movable members 53, 53.
また、入賞空間51中には人形部材52が設置され、該人
形部材52の下側には入賞部として一般入賞口55,55およ
び特別入賞口54が設けられている。A doll member 52 is provided in the prize space 51, and below the doll member 52, general prize ports 55 and 55 and a special prize port 54 are provided as a prize section.
又、遊技盤300の前記変動入賞装置50の直下位置には
入賞口としてチューリップ式の2回開き用特定入賞装置
108が、また、その左右斜め下方位置には入賞部として
ポケット型の1回開き用特定入賞口109,109が設けら
れ、変動入賞装置50の中央上端部には入賞部として天入
賞口と呼ばれる一般入賞口56が設けられている。In addition, at the position immediately below the variable winning device 50 of the game board 300, a special winning device for a double opening of a tulip type as a winning opening.
108, a pocket-type one-time opening special winning opening 109, 109 is provided at a position diagonally below the left and right as a winning portion, and at the upper end of the center of the variable winning device 50 is a general winning called a winning winning portion as a winning portion. A mouth 56 is provided.
また、変動入賞装置50の左右の斜め下方位置には入賞
部としてポケット型の一般入賞口120,120が、また、そ
れらの斜め下方位置には入賞口としてチューリップ式の
一般入賞装置121,121が設けられている。In addition, pocket-type general winning openings 120 and 120 are provided as winning portions at diagonally lower left and right positions of the variable winning device 50, and tulip-type general winning devices 121 and 121 are provided as diagonal openings at diagonally lower positions. .
遊技盤300の前面の適宜位置には遊技領域の上方より
落下してくる遊技球の方向を無作為に変更させる多数の
障害釘111や打球の流下速度および方向を変化させる風
車と呼ばれる転動誘導部材112が配設されている。At an appropriate position on the front of the game board 300, a number of obstacles 111 that randomly change the direction of the game ball falling from above the game area and a rolling guide called a windmill that changes the flow speed and direction of the hit ball A member 112 is provided.
また、遊技盤300の下部には、上方から落下してくる
途中で上記各入賞部56,108,109,109,120,120,121,121等
に入賞できなかった遊技球を遊技盤300の裏側へ回収す
るアウト球回収口310が設けられている。In the lower part of the game board 300, there is provided an out ball collection port 310 for collecting a game ball which could not be won in each of the winning portions 56, 108, 109, 109, 120, 120, 121, 121, etc. on the back side of the game board 300 while falling from above. .
遊技盤300の上部には、上記各入賞部56,108,109,109,
120,120,121,121等の入賞部に遊技球が入賞したときに
一時的に点灯されるセーフランプ272やパチンコ遊技機1
0が打止めになったとき、又は遊技機裏側の貯留タンク2
01(第2図)内に貯留されている予備球としての賞品球
が不足したときに点灯する完了ランプ271が設置されて
いる。In the upper part of the game board 300, each of the above winning portions 56, 108, 109, 109,
A safe lamp 272 or a pachinko gaming machine 1 that is temporarily lit when a game ball wins a winning section such as 120, 120, 121, 121, etc.
When 0 is stopped, or the storage tank 2 on the back of the gaming machine
A completion lamp 271 that lights when the prize balls serving as spare balls stored in 01 (FIG. 2) runs short.
上記構成の遊技盤300を保持するパチンコ遊技機の前
枠100の上部には、情報表示装置400(第3図参照)が設
置されている。この情報表示装置400は一対のランプユ
ニット425,425及び文字や記号等をドット表示する情報
ユニット(メッセージボード)431とを備えている。こ
のうちランプユニット425,425には、遊技者が操作ダイ
ヤル105を回動して実際にパチンコ遊技機が遊技状態に
あるときにその旨を示すべく点灯するパイロットランプ
が設置されている(第3図参照)。一方、前記メッセー
ジボード431は後述の賞球排出制御装置600又は役物制御
装置500から送られてくる指定信号に基づいて、詳細は
後述するパチンコ遊技機の遊技状態に係る各種メッセー
ジの表示等を行なうようになっている。An information display device 400 (see FIG. 3) is provided above the front frame 100 of the pachinko gaming machine that holds the gaming board 300 having the above configuration. The information display device 400 includes a pair of lamp units 425, 425 and an information unit (message board) 431 for displaying characters, symbols, and the like in dots. Of these, the lamp units 425, 425 are provided with pilot lamps which are turned on when the player turns the operation dial 105 to indicate that the pachinko gaming machine is actually in a gaming state (see FIG. 3). ). On the other hand, the message board 431 displays various messages related to the gaming state of the pachinko gaming machine, which will be described in detail later, based on a designation signal sent from the prize ball discharge control device 600 or the accessory control device 500 described below. To do it.
また、前枠に設けられた前記操作ダイヤル105には、
遊技者が該操作ダイヤル105を掌握しているか否かを検
知して、掌握していることを示す信号(スイッチON)を
後述の賞球排出制御装置600に送るタッチスイッチ105a
(第4図参照)が埋設されている。The operation dial 105 provided on the front frame includes
The touch switch 105a detects whether or not the player is gripping the operation dial 105 and sends a signal (switch ON) indicating that the player is gripping the operation dial 105 to a prize ball discharge control device 600 described later.
(See FIG. 4).
前記パチンコ遊技機の前枠100に取り付けられた開閉
パネル110には、打球発射装置150に供給される打球を貯
留する供給皿102が取り付けられ、その下方には供給皿1
02から溢れた賞品球を貯留するための受皿103が設けら
れている。又、供給皿102の一側には当該供給皿102内の
賞品球を受皿103側に放出するための球回収用釦106が突
出して設置されている。A supply plate 102 for storing hit balls supplied to a hit ball launching device 150 is attached to an opening / closing panel 110 attached to the front frame 100 of the pachinko gaming machine, and a supply plate 1
A saucer 103 for storing the prize balls overflowing from 02 is provided. On one side of the supply tray 102, a ball collection button 106 for projecting a prize ball in the supply tray 102 to the receiving tray 103 side is provided so as to protrude therefrom.
又、遊技機の前記前枠100の前面には球抜き操作時に
球抜き棒(図示省略)が挿入される操作用孔261が設け
られている。この操作用孔261は後述の球抜センサ719
(第6図参照)に連通しており、操作用孔261に挿入さ
れた球抜き棒が球抜センサ719によって検出されるよう
になっている。An operation hole 261 is provided on the front surface of the front frame 100 of the gaming machine, into which a ball removing rod (not shown) is inserted during a ball removing operation. The operation hole 261 is provided with a ball extraction sensor 719 described later.
(See FIG. 6), and the ball-extraction rod inserted into the operation hole 261 is detected by the ball-extraction sensor 719.
上記のように構成されたパチンコ遊技機10はそれに設
置されたマイクロコンピュータ等の制御装置(例えば役
物制御装置500,賞球排出制御装置600)によって概ね次
のように制御される。The pachinko gaming machine 10 configured as described above is generally controlled by a control device such as a microcomputer (for example, the accessory control device 500 and the prize ball discharge control device 600) installed therein.
図外の電源スイッチの操作によりパチンコ遊技機10に
主電源(図示省略)から電気が供給された初期状態にお
いては、変動入賞装置50の左右の可動部材53,53は略垂
直に立ち上がって変動入賞装置50の入賞空間51内の流入
口を閉じた状態にし、変動入賞装置50の入賞空間51は遊
技球を受け入れない状態(第1状態)に維持される。In an initial state in which electric power is supplied from a main power supply (not shown) to the pachinko gaming machine 10 by operating a power switch (not shown), the left and right movable members 53, 53 of the variable winning device 50 rise substantially vertically and receive a variable winning. The inflow port in the prize space 51 of the device 50 is closed, and the prize space 51 of the variable prize device 50 is maintained in a state in which game balls are not received (first state).
そして、打球発射装置150によって、発射された遊技
球が特定入賞装置108または特定入賞口109,109中に入賞
すると、それらの中に設置された始動入賞検出器(図示
省略)が該入賞を示す信号を出力し、その検出信号に基
づいて、変動入賞装置50の左右の可動部材53,53が2回
または1回開閉(回動)される。それに伴って、変動入
賞装置50内の入賞空間51は遊技球が流入し得る状態(第
2状態)に2回または1回変換されることになる。Then, when the shot ball is launched by the hit ball launching device 150 into the specific winning device 108 or the specific winning opening 109, 109, a start winning detector (not shown) installed therein outputs a signal indicating the winning. The movable members 53 and 53 of the variable winning device 50 are opened and closed (turned) twice or once based on the detection signal. Accordingly, the winning space 51 in the variable winning device 50 is converted twice or once into a state (second state) in which game balls can flow.
上記第2状態が保持されている間に、遊技球が特別入
賞口54中に入賞しなかった場合には、可動部材53,53が
第1図に示す垂直状態となって流入口が閉じられ、再び
入賞空間51が遊技球を受け入れない第1状態に戻る。If the game ball does not win in the special winning opening 54 while the second state is maintained, the movable members 53, 53 are in the vertical state shown in FIG. 1 and the inflow port is closed. Then, the game returns to the first state in which the winning space 51 does not accept the game ball.
特定入賞装置108又は特定入賞口109に遊技球が入賞す
る毎に上記動作が繰り返され、入賞空間51が第2状態と
なっている間に、遊技球が偶発的に変動入賞装置50内の
特別入賞口54に入賞すると、それが特別入賞口54内に設
置された特別入賞検出器(図示省略)によって検出さ
れ、その検出信号に基づいて大当りと呼ばれる特別遊技
状態が発生する。The above operation is repeated every time a game ball wins the specific winning device 108 or the specific winning opening 109, and while the winning space 51 is in the second state, the game ball is accidentally moved to a special position in the variable winning device 50. When the winning opening 54 is won, it is detected by a special winning detector (not shown) installed in the special winning opening 54, and a special game state called a big hit occurs based on the detection signal.
ここに、特別遊技状態とは、通常遊技状態に比べ、遊
技者に多くの賞球獲得のチャンスを与える遊技状態で、
例えば、可動部材53,53の所定回数(例えば、18回)の
開閉動作を1サイクル(ただし、その所定回数の開閉動
作の終了前に一般入賞口55に遊技球が所定個数(例え
ば、10個)入賞したときには、その時点までを1サイク
ルとしてもよい)とし、各サイクル中に特別入賞口54に
遊技球が入賞することを継続条件として、所定サイクル
(例えば、最高8サイクル)までその動作が行われるも
のである。Here, the special gaming state is a gaming state in which the player has more chances of winning a prize ball than the normal gaming state.
For example, a predetermined number (for example, 18) of opening / closing operations of the movable members 53, 53 is performed in one cycle (however, before the predetermined number of opening / closing operations are completed, a predetermined number of game balls (for example, 10 ) When a prize is won, the cycle up to that point may be regarded as one cycle), and the operation is performed up to a predetermined cycle (for example, up to 8 cycles) on condition that the game ball wins in the special prize opening 54 during each cycle. Is what is done.
特別遊技状態が終了すると、再び通常の遊技状態に戻
る。When the special game state ends, the game returns to the normal game state again.
遊技中、変動入賞装置50の入賞空間51中の入賞部54,5
5に遊技球が入賞したときにはそれ以外の入賞部56,108,
109,120,121等に入賞したときと同様に1回の入賞ごと
に所定個数(例えば、13個)の賞品球の排出が行われ
る。During the game, the winning portions 54 and 5 in the winning space 51 of the variable winning device 50
5 When the game ball wins, other winning sections 56, 108,
A predetermined number (for example, thirteen) of prize balls are discharged for each one prize in the same manner as when prizes are won for 109, 120, 121 and the like.
第2図には、パチンコ遊技機10の分解斜視図を示す。 FIG. 2 is an exploded perspective view of the pachinko gaming machine 10. As shown in FIG.
このパチンコ遊技機10は、取付枠350に開閉(回動)
可能に取付けられた前枠100と、該前枠100の前面側に入
れ替え可能に設置された遊技盤300と、前枠100の前面側
に開閉(回動)可能に取り付けられた開閉パネル110
と、前枠100の裏側に取付けられた裏機構盤200と、該裏
機構盤200の裏側に取り付けられた開閉扉250とを具えて
いる。This pachinko gaming machine 10 opens and closes (rotates) on a mounting frame 350.
A front frame 100 attached to the front frame 100, a game board 300 installed to be replaceable on the front side of the front frame 100, and an opening / closing panel 110 attached to the front side of the front frame 100 so as to be opened and closed (rotated).
And a back mechanism board 200 attached to the back side of the front frame 100, and an opening / closing door 250 attached to the back side of the back mechanism board 200.
前記前枠100は、パチンコ遊技機10の本体の輪郭部分
を構成するもので、その基部側の上端と下端に設けられ
た支軸135と軸受136がそれぞれ取付枠350の片側の上端
部と下端部に設けられた軸受355と支軸356とで支持され
ることにより、取付枠350に対して開閉(回動)可能に
設置されている。The front frame 100 constitutes a contour portion of the main body of the pachinko gaming machine 10, and a support shaft 135 and a bearing 136 provided at an upper end and a lower end on a base side thereof are respectively provided on one upper end and a lower end of the mounting frame 350. By being supported by a bearing 355 and a support shaft 356 provided in the portion, the unit is installed so as to be able to open and close (rotate) with respect to the mounting frame 350.
この前枠100の前面側上部には、遊技盤設置部(図面
上では見えない)が凹状に設けられ、該設置部中に前記
遊技盤300が着脱可能に設置されている。At the upper front side of the front frame 100, a game board installation section (not visible in the drawing) is provided in a concave shape, and the game board 300 is detachably installed in the installation section.
また、この前枠100の上部中央には、遊技盤300の裏側
を露出させるための開口部140が設けられ、下部前面側
には、前記受皿103(第1図)が取り付けられている。An opening 140 for exposing the back side of the game board 300 is provided at the upper center of the front frame 100, and the tray 103 (FIG. 1) is attached to the lower front side.
又、この前枠100の自由端側の裏側部には、前枠100を
前記取付枠350に対して閉じた状態に施錠するための施
錠装置130が設置されている。Further, a locking device 130 for locking the front frame 100 in a closed state with respect to the mounting frame 350 is provided on the rear side of the front frame 100 on the free end side.
前枠100の自由端側の下部裏側には、前記操作ダイヤ
ル105(第1図)の操作によって作動される駆動源とし
てのモータ151を備えた打球発射装置150が設置されてい
る。A ball launching device 150 provided with a motor 151 as a drive source operated by operating the operation dial 105 (FIG. 1) is installed on the lower back side of the free end side of the front frame 100.
前記前枠100の裏側下部の打球発射装置150側寄り位置
には、賞球排出系統の制御を行なう排出制御回路として
例示する賞球排出制御装置600が設置されている。A prize ball discharge control device 600, which is exemplified as a discharge control circuit for controlling a prize ball discharge system, is installed at a position on the lower rear side of the front frame 100 near the hit ball launching device 150.
前記開閉パネル110は、前枠100の前面側を覆うもので
あり、その基部側が前枠100の基部側前面部に軸支され
ることによって、開閉(回動)可能に取り付けられてい
る。The opening / closing panel 110 covers the front side of the front frame 100, and its base side is pivotally supported by the front side of the front side of the front frame 100, so that it can be opened and closed (rotated).
また、この開閉パネル110の自由端部の裏側には係止
片(図に現れていない)が設けられている。一方、前枠
100の前面側のそれと対応する位置には、該開閉パネル1
10を閉めたときに、その係止片と係合してそれを閉まっ
た状態に保持する開閉機構(図に現れていない)が設け
られている。A locking piece (not shown in the figure) is provided on the back side of the free end of the opening and closing panel 110. Meanwhile, the front frame
At the position corresponding to that of the front side of 100, the opening and closing panel 1
An opening / closing mechanism (not shown) that engages with the locking piece and holds it closed when the 10 is closed is provided.
前記裏機構盤200は、賞球排出機構等を構成するもの
で、例えば、コ字型形状をしていて、前枠100の裏側に
取り付けられている。The back mechanism board 200 constitutes a prize ball discharging mechanism and the like, and has, for example, a U-shape and is attached to the back side of the front frame 100.
この裏機構盤200の裏側上端部には、予備球(払出し
前の賞品球)を貯留する貯留タンク201が設けられ、こ
の貯留タンク201の下端開口部に臨むように、誘導樋202
が接続されている。この誘導樋202は内部の予備球を自
作用的に整列されて誘導するもので、緩やかに下り傾斜
しながら裏機構盤200の一側側(この実施例では基部
側)に至っている。誘導樋202の流下端部には、これと
連続するような形で球排出装置として例示する賞球排出
部700が縦長に配設されている。A storage tank 201 for storing spare balls (prize balls before dispensing) is provided at the upper end on the back side of the back mechanism board 200. The guide gutter 202 is provided so as to face the lower end opening of the storage tank 201.
Is connected. The guide gutter 202 guides the internal reserve spheres in a self-aligned manner, and reaches the one side (the base side in this embodiment) of the back mechanism board 200 while gently inclining downward. At the lower end of the guide gutter 202, a prize ball discharging unit 700 exemplified as a ball discharging device is provided in a vertically long manner so as to be continuous therewith.
前記裏機構盤200の下部中央には、前記遊技盤300にセ
ーフ球を集めるべく設けられたセーフ球集合樋301から
のセーフ球を処理して下方に排出する入賞球処理装置と
して例示するセーフ球処理部800が設けられている。こ
のセーフ球処理部800内には詳細は後述するようにその
途中にセーフ球回転処理部が介在されたセーフ球導出樋
が配設され、入賞したセーフ球は該セーフ球導出樋を通
過して島設備の回収樋(図示省略)側に放出されるよう
になっている。In the center of the lower part of the back mechanism board 200, a safe ball exemplified as a winning ball processing device for processing and discharging the safe ball from a safe ball collecting gutter 301 provided to collect safe balls in the gaming board 300. A processing unit 800 is provided. In this safe ball processing unit 800, a safe ball derivation gutter interposed with a safe ball rotation processing unit is provided in the middle as described later in detail, and the winning safe ball passes through the safe ball derivation gutter. The water is discharged to the collection gutter (not shown) of the island facility.
前記開閉扉250は、前記遊技盤300の裏面側が露出しな
いように開口部140を覆うもので、その基端部側が、裏
機構盤200の基部内側部に開閉自在に軸支されている。
この開閉扉250の自由端部側には、前枠100のそれと対応
した位置に設けられた係合部(図示省略)に係合して開
閉扉250を閉じた状態に係止する係止レバー251が取り付
けられている。The opening / closing door 250 covers the opening 140 so that the back side of the game board 300 is not exposed, and the base end side is pivotally supported by the inside of the base of the back mechanism board 200 so as to be openable and closable.
On the free end side of the door 250, a locking lever that engages with an engaging portion (not shown) provided at a position corresponding to that of the front frame 100 and locks the door 250 in a closed state. 251 is attached.
また、この開閉扉250の裏側中央には、前記遊技盤300
に設置された前述の変動入賞装置50等を制御する役物制
御装置500が設置されている。Also, in the center of the back side of the opening and closing door 250, the gaming board 300
The accessory control device 500 for controlling the above-mentioned variable prize device 50 and the like installed in the game device is installed.
第3図は第1図に示す情報表示装置400を前側から見
た分解斜視図である。FIG. 3 is an exploded perspective view of the information display device 400 shown in FIG. 1 as viewed from the front side.
この情報表示装置400は、同図に示すように、パチン
コ遊技機10に取付けられる基枠470と、該基枠470の前面
側に取付けられる蓋枠460とを具えている。The information display device 400 includes a base frame 470 attached to the pachinko gaming machine 10 and a lid frame 460 attached to the front side of the base frame 470, as shown in FIG.
前記基枠470はパチンコ遊技機10の前枠100の前面側に
取り付けられるもので(第1図参照)、その前面側中央
には情報表示器430を構成する情報ユニット(メッセー
ジボード)431が設置され、該メッセージボード431の左
右両側には一対のランプユニット425,425が設置されて
いる。これらメッセージボード431および一対のランプ
ユニット425,425は後述の役物制御装置500及び賞球排出
装置600に接続されている。The base frame 470 is attached to the front side of the front frame 100 of the pachinko gaming machine 10 (see FIG. 1), and an information unit (message board) 431 constituting an information display 430 is installed at the center of the front side. A pair of lamp units 425, 425 are provided on both left and right sides of the message board 431. The message board 431 and the pair of lamp units 425, 425 are connected to the accessory control device 500 and the prize ball discharge device 600 described later.
前面中央のメッセージボード431は、パチンコ遊技等
に関する各種メッセージが、役物制御装置500、賞球排
出制御装置600更には後述の中央管理装置からの指令に
より文字や記号等となってドット表示されるドットマト
リクス配置のドット表示器432と、該ドット表示器432に
役物制御装置500又は賞球排出制御装置600からの表示指
令信号を送る多数のリード線433とを具えている。そし
て、そのドット表示器432が基枠470の前面側中央に取り
付けられ、そのリード線433が基枠470中央に設けられた
開口部470aを介して前枠100の裏側に導かれ、前記役物
制御装置500及び賞球排出装置600に接続されている。On the message board 431 at the front center, various messages related to pachinko games and the like are displayed in dots as characters and symbols according to instructions from the accessory control device 500, the prize ball discharge control device 600, and a central management device described later. It has a dot display 432 in a dot matrix arrangement and a number of lead wires 433 for sending a display command signal from the accessory control device 500 or the prize ball discharge control device 600 to the dot display 432. Then, the dot display 432 is attached to the center of the front side of the base frame 470, and the lead wire 433 is guided to the back side of the front frame 100 via an opening 470a provided at the center of the base frame 470, and It is connected to the control device 500 and the prize ball discharging device 600.
また、前記メッセージボード431の左右両側に設置さ
れた一対のランプユニット425,425には、基枠470に固定
されるランプ基板425a,525aが夫々設けられている。該
ランプユニット425a,425aには更に夫々一対の端子425b,
425b及び425b,425bが設けられており、これらの端子425
b,425b及び425b,425bには夫々パイロットランプ425c,42
5c,425c,425cが装着されている。又、パイロトットラン
プ425c,425c,425c,425cの基端部と前記ランプ基板425a,
425aとの間には緩衝用の絶縁部材425d,425d及び425d,42
5d(何れも片側のみ図示)が配設されている。そして、
前記ランプ基板425a,425aには該ランプ基板425a,425aに
賞球排出制御装置600から電気を導くリード線(図示省
略)が取り付けられている。Further, a pair of lamp units 425, 425 installed on both left and right sides of the message board 431 are provided with lamp substrates 425a, 525a fixed to the base frame 470, respectively. The lamp units 425a, 425a further have a pair of terminals 425b, respectively.
425b and 425b, 425b are provided.
b, 425b and 425b, 425b have pilot lamps 425c, 42, respectively.
5c, 425c, 425c are attached. Also, the base end of the pilot lamp 425c, 425c, 425c, 425c and the lamp substrate 425a,
Insulation members for buffer 425d, 425d and 425d, 42
5d (only one side is shown) is provided. And
The lamp substrates 425a, 425a are provided with lead wires (not shown) for guiding electricity from the winning ball discharge control device 600 to the lamp substrates 425a, 425a.
前記ランプユニット425,425の前記一対のパイロット
ランプを夫々支持するランプ基板425a,425aは、基枠470
の前面側左寄り位置に設けられた1対の支持片470b,470
b間、および前面側右寄り位置に設けられた1対の支持
片470d,470d間に夫々把持された状態で設置され、リー
ド線がそれら支持片470b,470bおよび470d,470d間に設け
られた夫々の開口部470c(片側は図示されず)を介して
基枠470の裏側へ導かれている。Lamp substrates 425a, 425a respectively supporting the pair of pilot lamps of the lamp units 425, 425 include a base frame 470.
A pair of support pieces 470b, 470 provided on the front left side of the vehicle.
b, and between the pair of support pieces 470d, 470d provided on the right side of the front side in a state where they are gripped, respectively, and lead wires are respectively provided between the support pieces 470b, 470b and 470d, 470d. Through the opening 470c (one side is not shown).
また、上記のように基枠470に設置されたランプユニ
ット425,425の夫々に設置されたパイロットランプ425c,
425cおよび425c,425cの後方に位置する基枠470の前面部
にはそれら各ランプ425c,425cおよび425c,425cの光を前
方に集める反射部材427,427(図中左側のランプの反射
部材のみ図示)が設置されている。Also, the pilot lamps 425c, which are respectively installed in the lamp units 425, 425 installed in the base frame 470 as described above,
On the front surface of the base frame 470 located behind 425c and 425c, 425c, there are provided reflecting members 427, 427 (only the reflecting member of the lamp on the left side in the figure is shown) for collecting the light of the lamps 425c, 425c and 425c, 425c in front. is set up.
このようにしてメッセージボード431およびランプユ
ニット425,425が配設された基枠470の前面にはその前面
部を覆った状態で前記蓋枠460が取り付けられている。
該蓋枠460の中央部には、メッセージ表示窓461が設けら
れ、また、その左右両側には一対の態様表示窓462,462
が設けられている。The lid frame 460 is attached to the front surface of the base frame 470 on which the message board 431 and the lamp units 425, 425 are disposed in such a manner as to cover the front surface.
A message display window 461 is provided in the center of the lid frame 460, and a pair of mode display windows 462, 462 are provided on both left and right sides thereof.
Is provided.
そして、その中央のメッセージ表示窓461に透光性の
反射防止プレート435が取り付けられ、左右両側の態様
表示窓462,462には透光性のレンズ部材426,426が取り付
けられている。A translucent anti-reflection plate 435 is attached to the central message display window 461, and transmissive lens members 426, 426 are attached to the left and right mode display windows 462, 462.
第4図には、第2図に示した前記賞球排出部700と、
セーフ球処理部800の内部構成をわかり易く表わしたパ
チンコ遊技機10の裏面図を示す。FIG. 4 shows the prize ball discharging section 700 shown in FIG.
A rear view of the pachinko gaming machine 10 showing the internal configuration of the safe ball processing section 800 in an easily understandable manner is shown.
誘導樋202は、中央分離帯203によって分離された2条
の通路を有していて緩やかに傾斜している。そして、そ
の途中には振り子式の球ならし204が配設され、下流側
には球止め兼球ならしレバー205が配設されている。ま
た、この誘導樋202の上流端部には補給センサ211を具え
た補給要求検出装置210が設置され、一方、誘導樋202の
下流端部には半端センサ221を具えた半端球検出装置220
が設置されている。そして、その補給要求検出装置210
によって貯留タンク201内の予備球の不足状態が検出さ
れ、半端球検出装置220によって賞球排出用の予備球の
半端状態(予備球数が2回の賞球排出個数に満たなくな
った状態)が検出されるようになっている。The guide gutter 202 has two passages separated by a median strip 203 and is gently inclined. A pendulum-type ball leveling 204 is disposed on the way, and a ball stopper / ball leveling lever 205 is disposed downstream. At the upstream end of the guiding gutter 202, a replenishment request detecting device 210 provided with a replenishing sensor 211 is installed, while at the downstream end of the guiding gutter 202, a semispherical ball detecting device 220 having an odd sensor 221 is provided.
Is installed. Then, the replenishment request detecting device 210
As a result, the shortage state of the reserve sphere in the storage tank 201 is detected. Is to be detected.
また、前記賞球排出部700は誘導樋202の流下端部にこ
れと連続するような形で配設されている。The prize ball discharge unit 700 is provided at the lower end of the guide gutter 202 so as to be continuous therewith.
前記賞球排出部700は、賞球排出ユニット700Aと賞球
排出樋ユニット700Bとから構成されている。賞球排出ユ
ニット700Aには、前記誘導樋202の2条の通路に対応さ
せて、第4図の紙面に垂直方向に賞球導出樋710,710が
2条設けられている。そして、これら賞球導出樋710,71
0の上流部には、不正発生時等に賞品球の排出をストッ
プさせるロック装置720が設置され、下流部には排出検
出手段として例示する第1および第2の賞球排出センサ
(排出センサ1,2)730,730と第1および第2の賞球排出
装置740,740が設置されている。The prize ball discharge unit 700 includes a prize ball discharge unit 700A and a prize ball discharge gutter unit 700B. The prize ball discharge unit 700A is provided with two prize ball discharge gutters 710, 710 in a direction perpendicular to the sheet of FIG. 4 corresponding to the two passages of the guide gutter 202. And these prize ball derivation gutters 710,71
A lock device 720 for stopping the discharge of the prize ball in the event of fraud or the like is installed in the upstream part of the apparatus, and a first and second prize ball discharge sensor (discharge sensor 1) exemplified as discharge detection means in the downstream part. , 2) 730,730 and first and second prize ball discharging devices 740,740.
一方、賞球排出樋ユニット700Bには、前記第1および
第2の賞球導出樋710,710から流下される賞品球や抜球
を外部に導出させる球導出樋750が設けられている。こ
の球導出樋750は、貯留された遊技球を賞品球としてパ
チンコ遊技機10の表側の供給皿102又は受皿103に排出す
るための賞球排出樋751と、抜球として島設備の回収樋
(図示省略)に排出するための球抜樋752とに分岐して
いる。球導出樋750の分岐部には賞品球球抜き装置760が
設置されている。この賞品球球抜き装置760は、球導出
樋750の分岐部にピン762aを軸芯として回動自在に設置
された切換ゲート762と、該切換えゲート762を回動させ
る賞品球球抜きソレノイド761とを備え、切換えゲート7
62の基部と賞品球球抜きソレノイド761の作動ロッド761
aとは連結手段763によって連結されている。そして、賞
品球球抜きソレノイド761が消磁(オフ)状態となって
いるときには、その作動ロッド761aがその自重および図
示省略の復帰用スプリングの復帰力によって下降状態に
復帰され、連結手段763が切換ゲート762をして球抜き樋
752を閉塞せしめる(同図に実線で示す状態)。反対
に、賞品球球抜きソレノイド761が励磁(オン)される
と、その作動ロッド761aが上昇して、連結手段763が切
換ゲート762をして同図に鎖線で示すように賞球排出樋7
51を閉塞せしめる。また、賞球排出樋751の途中位置に
は、該賞球排出樋751内の賞品球が一定レベル以上に溜
まった状態を検出するオーバーフロースイッチ770が設
置されている。On the other hand, the prize ball discharge gutter unit 700B is provided with a ball lead-out gutter 750 for leading out the prize balls or drawn balls flowing down from the first and second prize-ball lead-out gutters 710, 710. The ball outlet gutter 750 includes a prize ball discharge gutter 751 for discharging the stored game balls as a prize ball to the supply tray 102 or the tray 103 on the front side of the pachinko gaming machine 10, and a collection gutter of the island facility as a pull ball. (Not shown). A prize ball removal device 760 is installed at the branch of the ball outlet gutter 750. The prize ball ball removing device 760 includes a switching gate 762 that is rotatably installed around a pin 762a at a branch portion of the ball outlet gutter 750, a prize ball ball removing solenoid 761 that rotates the switching gate 762, and Switching gate 7
62 base and prize ball ballless solenoid 761 actuation rod 761
It is connected to a by connecting means 763. When the prize ball ball removing solenoid 761 is in a demagnetized (off) state, the operating rod 761a is returned to a lowered state by its own weight and a returning force of a returning spring (not shown), and the connecting means 763 is switched to the switching gate. 762 without a gutter
Block 752 (the state shown by the solid line in the figure). Conversely, when the prize ball ball removing solenoid 761 is excited (turned on), its operating rod 761a rises, and the connecting means 763 operates the switching gate 762 to turn the prize ball discharge trough 7 as shown by the chain line in FIG.
Block 51. At an intermediate position of the prize ball discharge gutter 751, an overflow switch 770 for detecting a state in which the prize balls in the prize ball discharge gutter 751 are accumulated at a certain level or more is provided.
前記セーフ球処理部800の上部側には、前記セーフ球
集合樋301によって集められたセーフ球を受け入れるセ
ーフ球受入れ樋810が設けられている。On an upper side of the safe ball processing unit 800, a safe ball receiving gutter 810 that receives the safe balls collected by the safe ball collecting gutter 301 is provided.
このセーフ球受入れ樋810の下側には、該セーフ球受
入れ樋810中に受け入れられたセーフ球(入賞球)を島
設備の回収樋(図示省略)に放出させるセーフ球導出樋
820が設けられている。Below the safe ball receiving gutter 810, a safe ball outlet gutter for discharging the safe ball (winning ball) received in the safe ball receiving gutter 810 to a collection gutter (not shown) of the island facility.
820 are provided.
そして、このセーフ球導出樋820の途中にはセーフ球
回転処理部821が設けられている(第5図参照)。この
セーフ球回転処理部821は、遊技盤に設けられた入賞部
より流下してきたセーフ球を1つずつ分離して放出処理
するための装置であり、詳細は後述するように入賞した
セーフ球を、そのセーフ球に対応した賞品球の排出(例
えば13個排出)が完了するまでの間その内部に保持する
ように構成されている。A safe ball rotation processing unit 821 is provided in the middle of the safe ball guide gutter 820 (see FIG. 5). The safe ball rotation processing unit 821 is a device for separating and discharging the safe balls that have flowed down from the winning unit provided on the game board one by one. The prize balls corresponding to the safe spheres are held in the sphere until the discharge (for example, thirteen) is completed.
更に前記セーフ球導出樋820には上記セーフ球回転処
理部821をバイパスするバイパス通路819が接続されてい
る。このバイパス通路819の上部開口端819aには詳細は
後述するセーフ球抜装置850が設置されており、該セー
フ球抜装置850によって前記バイパス通路819の開口端81
9aが開かれたときセーフ球導出樋820内を流下したセー
フ球は前記回転処理部821内を通過することなく島設備
の回収樋にそのまま放出されることとなる(球抜動
作)。Further, a bypass passage 819 that bypasses the safe ball rotation processing unit 821 is connected to the safe ball outlet gutter 820. At an upper open end 819a of the bypass passage 819, a safe ball removing device 850, which will be described in detail later, is installed.
When 9a is opened, the safe sphere that has flowed down inside the safe sphere outlet gutter 820 is discharged as it is to the collection gutter of the island facility without passing through the inside of the rotation processing unit 821 (ball removal operation).
又、セーフ球導出樋820の前記バイパス通路819との接
続部の近傍には、該セーフ球導出樋820内を流下するセ
ーフ球を検出するためのセーフ球検出手段(セーフセン
サ)830が設置され、該セーフセンサ830の出力信号は賞
球排出制御装置600に送られるようになっている。In the vicinity of the connection between the safe ball outlet gutter 820 and the bypass passage 819, a safe ball detector (safe sensor) 830 for detecting a safe ball flowing down in the safe ball outlet gutter 820 is provided. The output signal of the safe sensor 830 is sent to the prize ball discharge control device 600.
更に、セーフ球導出樋820のバイパス通路819の図中左
側には、後述するセーフ球抜処理を強制的に開始させる
為のセーフ球抜スイッチ860が設けられており、特定条
件の成立として該スイッチが係員によって押されたと
き、セーフ球の球抜を開始させるON信号が賞球排出制御
装置600に送られるようになっている。Further, on the left side of the bypass passage 819 of the safe ball discharge gutter 820 in the figure, a safe ball removal switch 860 for forcibly starting a safe ball removal process described later is provided. When is pressed by the attendant, an ON signal for starting the removal of the safe ball is sent to the prize ball discharge control device 600.
前記パチンコ遊技機10の前記操作ダイヤル105の上方
位置内部には、打球発射部(図示省略)に発射球を供給
する発射球供給部900が設けられている。Inside the pachinko gaming machine 10 above the operation dial 105, there is provided a launch ball supply unit 900 for supplying a launch ball to a hit ball launch unit (not shown).
また、パチンコ遊技機10の下部中央寄り位置には、遊
技盤300の下部中央に設けられたアウト球回収口310から
回収されるアウト球を島設備の回収樋中に導くアウト球
回収樋260が設けられている。Further, at a position near the lower center of the pachinko gaming machine 10, an out ball collecting gutter 260 for guiding the out ball collected from the out ball collecting port 310 provided at the lower center of the game board 300 into the collecting gutter of the island facility. Is provided.
また、パチンコ遊技機10内の上部には、打止め状態を
知らせる完了ランプ271及び、遊技盤の入賞口に遊技球
が入賞したことを知らせる入賞表示ランプ272(セーフ
ランプ)が遊技者にそれらの点灯光を視認し得る状態に
設置されている。At the top of the pachinko gaming machine 10, a completion lamp 271 notifying a hit state and a prize indicating lamp 272 (safe lamp) notifying a player that a game ball has won a prize hole of a game board are provided to the player. It is installed so that the lighting light can be viewed.
第5図は、第2図に示したセーフ球処理部800のセー
フ球導出樋820及び該導出樋820の途中に設置されたセー
フ球回転処理部821の内部構成を示す分解斜視図であ
る。FIG. 5 is an exploded perspective view showing the internal configuration of the safe ball outlet gutter 820 of the safe ball processor 800 shown in FIG. 2 and the safe ball rotation processor 821 installed in the middle of the outlet gutter 820.
同図に示すようにセーフ球導出樋820及びセーフ球回
転処理部821は、前枠100の裏側に取り付けられる裏材構
盤100aの裏側に設けられている。このうちセーフ球導出
樋820は、セーフ球回転処理部821の上流側にて緩やかに
下り傾斜している上部導出樋820aと、下流側にて緩やか
に下り傾斜する球払出口として例示する下部導出樋820b
と、該下部導出樋820bと島設備の回収樋(図示省略)と
を連結する排出部820cとに分かれている。As shown in the figure, the safe ball guide gutter 820 and the safe ball rotation processing unit 821 are provided on the back side of the backing board 100a attached to the back side of the front frame 100. Among them, the safe ball outlet gutter 820 has an upper outlet gutter 820a that is gently inclined downward on the upstream side of the safe ball rotation processing unit 821, and a lower outlet that is illustrated as a ball dispensing port that is inclined gradually downward on the downstream side. Gutter 820b
And a discharge section 820c connecting the lower outlet gutter 820b and a recovery gutter (not shown) of the island facility.
このセーフ球導出樋820には、前記セーフ球回転処理
部821をバイパスするバイパス通路819が接続されてい
る。このバイパス通路819は、その上部開口端819aがセ
ーフ球導出樋820の上部導出樋820aとセーフ球回転処理
部821との接続部のやや上流側に開口するように接続さ
れ、一方その下部開口端819bがセーフ球導出樋の下部導
出樋820bのセーフ球回転処理部821下流側に開口するよ
うに接続されている。そして、そのバイパス通路819の
上部開口端819aには上部導出樋820aの通路底板を構成す
るセーフ球抜装置850の摺動板851が開口端819aを開閉す
るように摺動自在に設置されている。A bypass passage 819 that bypasses the safe ball rotation processing unit 821 is connected to the safe ball guide gutter 820. The bypass passage 819 is connected such that its upper open end 819a opens slightly upstream of the connection between the upper lead-out gutter 820a of the safe ball lead-out gutter 820 and the safe ball rotation processing unit 821. 819b is connected so as to open downstream of the safe ball rotation processing unit 821 of the lower outlet gutter 820b of the safe ball outlet gutter. In addition, a sliding plate 851 of a safe ball removing device 850 constituting a passage bottom plate of the upper outlet gutter 820a is slidably installed at the upper open end 819a of the bypass passage 819 so as to open and close the open end 819a. .
前記セーフ球抜装置850は前記開口端819aを開閉する
機能(開閉手段としての機能)を有し、該装置850はセ
ーフ球導出樋の上部導出樋820aの直下に設けられた支持
板853を介して裏材構盤100aに設置されている。このセ
ーフ球抜装置850は、前記摺動板851とセーフ球抜ソレノ
イド852とを具え、該セーフ球抜ソレノイド852は詳細は
後述する賞球排出装置600にコネクタ854を介して電気的
に接続されている。このセーフ球抜ソレノイド852は、
その作動ロッド852aが摺動板851の突起851aに連結され
ている。そして該ソレノイド852は前記賞球排出制御装
置600からの駆動信号に基づいてその作動ロッド852aが
図中水平方向に伸縮され、このとき前記摺動板851をし
て前記バイパス通路の上部開口端819aの開閉を行わせし
めるようになっている。The safe ball removing device 850 has a function of opening and closing the opening end 819a (a function as an opening / closing means). The device 850 is provided via a support plate 853 provided directly below an upper outlet gutter 820a of the safe ball outlet gutter. And is installed on the backing frame 100a. The safe ball removing device 850 includes the sliding plate 851 and a safe ball removing solenoid 852, and the safe ball removing solenoid 852 is electrically connected to a prize ball discharging device 600 described later in detail via a connector 854. ing. This safe ball extraction solenoid 852 is
The operating rod 852a is connected to the projection 851a of the sliding plate 851. The operating rod 852a of the solenoid 852 expands and contracts in the horizontal direction in the drawing based on a drive signal from the prize ball discharge control device 600. At this time, the sliding plate 851 is used to open the upper opening end 819a of the bypass passage. Is opened and closed.
前記セーフ球導出樋820の前記バイパス通路819との分
岐点にはセーフ球の有/無を検知するための入賞球検出
手段として例示するセーフセンタ(セーフ球検出手段)
830が設置され、該センサの出力側はコネクタ831を介し
て賞球排出制御装置600に電気的に接続されている。こ
のセーフセンサ830はその内部に遊技球があるときには
Hレベルの信号を出力し、ないときにはLレベルの信号
を出力するようになっており、該センサからの出力信号
は上記賞球排出制御装置600に送られるようになってい
る。A safe center (safe ball detecting means) exemplified as a winning ball detecting means for detecting presence / absence of a safe ball at a branch point of the safe ball deriving gutter 820 with the bypass passage 819.
An output side of the sensor 830 is electrically connected to the prize ball discharge control device 600 via a connector 831. The safe sensor 830 outputs an H level signal when there is a game ball inside, and outputs an L level signal when there is no game ball. The output signal from the sensor is based on the prize ball discharge control device 600. To be sent to
又、前記裏材構盤100aのセーフ球抜装置850の下側に
はセーフ球抜スイッチ860が設置されており、係員によ
って該スイッチ860が押されると球抜を開始させる信号
が賞球排出制御装置600に送られるようになっている。Further, a safe ball removal switch 860 is provided below the safe ball removal device 850 of the backing structure panel 100a, and a signal for starting the removal of the ball when the switch 860 is pressed by an attendant is a prize ball discharge control. It is sent to the device 600.
前記セーフ球導出樋820の途中に配設された前記セー
フ球回転処理部821は、前記セーフセンサ830によって検
出されたセーフ球を所定時間(検出したセーフ球に対す
る所定数の賞品球の排出が完了するまで)に亘ってその
内部に保持していて、その後島設備の回収樋(図示省
略)に放出するという具合に作動して、セーフ球の放出
タイミングを調整するものであり、セーフ球を保持して
回転処理部821内を移動させる回転体822と、前記賞球排
出制御装置からの駆動信号に応じて該回転体822を回転
させる電気的回転駆動源として例示するセーフモータ82
3と、前記回転体822を収納するハウジング824とによっ
て構成されている。前記回転体822とハウジング824等と
で入賞球を1個宛払い出し可能な回転移送手段を構成し
ている。The safe ball rotation processing unit 821 disposed in the middle of the safe ball outlet gutter 820 holds the safe ball detected by the safe sensor 830 for a predetermined time (the discharge of a predetermined number of prize balls with respect to the detected safe ball is completed). ) And then discharges it to a recovery gutter (not shown) of the island facility to adjust the release timing of the safe sphere. And a safe motor 82 exemplified as an electric rotary drive source for rotating the rotary body 822 in response to a drive signal from the prize ball discharge control device.
3 and a housing 824 that accommodates the rotating body 822. The rotating body 822 and the housing 824 and the like constitute a rotating transfer means capable of paying out one winning ball.
前記回転体822の外周部には、セーフ球を保持する球
保持手段として例示する4つの凹部(8221〜8224)が等
角度間隔に設けられており、後述のように該回転体822
がセーフモータ823によって図中反時計廻りに回転され
る。そして、セーフ球導出樋820の上部導出樋820aの下
流開口端と回転体の凹部(8221〜8224)とが対向したと
きに、セーフ球を該凹部に取り込むようになっている。
このように凹部(8221〜8224)に取り込まれたセーフ球
は回転体の回転に伴ってハウジング824内をその内壁に
沿って周方向に移動することとなり、その後、該凹部
(8221〜8224)がセーフ球導出樋の下部導出樋820bの開
口端と対向したとき該導出樋820bを介して放出されるよ
うになっている。Wherein the outer periphery of the rotary member 822, four recesses exemplified as spheres holding means for holding a safe ball (822 1 to 822 4) is provided at equal angular intervals, the rotary member 822 as described below
Is rotated counterclockwise in the figure by the safe motor 823. When the downstream open end of the upper outlet gutter 820a of safe sphere derived trough 820 and the recessed portion of the rotating body (822 1 to 822 4) is opposed, so that the capture-safe ball the recess.
Thus the recess (822 1 to 822 4) has been incorporated into Safe sphere will be moved circumferentially along the housing 824 on its inner wall with the rotation of the rotating body, then, the recess (822 1 - 822 4 ) is discharged through the outlet gutter 820b when facing the open end of the lower outlet gutter 820b of the safe ball outlet gutter.
一方、前記セーフモータ823はその回転軸823aが、取
付板825の貫通孔825a、更には裏機構盤100aの軸受孔100
bを介して、回転体822の軸芯部822bに挿入した状態で固
定され、後述の賞球排出装置600からのコネクタ826を介
した駆動信号に基づいて前記回転体823を所望の角度に
回動するようになっている。On the other hand, the safe motor 823 has a rotating shaft 823a which is formed through a through hole 825a of a mounting plate 825 and a bearing hole 100a of a back mechanism panel 100a.
b, and is fixed in a state of being inserted into the shaft core portion 822b of the rotating body 822, and rotates the rotating body 823 to a desired angle based on a driving signal from a prize ball discharging device 600 via a connector 826 described later. It works.
前記回転体822の回転状態を検出する位置センサ840が
取付板825に設置されている。この位置センサ840は、そ
の検出部840aがハウジング824の側面を閉塞する前記裏
機構盤100aの貫通窓100cを介してその内部に臨ませた状
態で設置されている。A position sensor 840 for detecting the rotation state of the rotating body 822 is provided on the mounting plate 825. The position sensor 840 is installed in a state where the detection unit 840a faces the inside of the back mechanism panel 100a through a through window 100c that closes a side surface of the housing 824.
一方、回転体822の裏面側には、その周方向に所定間
隔ずつ隔離されて、前記凹部の数に対応した数だけ(こ
の場合4個)反射板822aが設置されている。これらの反
射板822aは、回転体822の凹部以外の円周部が上部導出
樋820aの開口端に位置してこれを閉塞するときに、前記
センサ840の検出部840aと対向するように配設されてい
る。On the other hand, on the back side of the rotating body 822, a plurality of (in this case, four) reflecting plates 822a corresponding to the number of the concave portions are provided at predetermined intervals in the circumferential direction thereof. These reflectors 822a are disposed so as to face the detecting portion 840a of the sensor 840 when the circumferential portion other than the concave portion of the rotating body 822 is located at the opening end of the upper lead-out gutter 820a and closes it. Have been.
前記位置センサ840は、その検出部840aから前記反射
板822aに投射した光が反射されたときにHレベルの信号
を出力するように構成され、その出力側はコネクタ840b
を介して後述の賞球排出制御装置600に接続される。こ
の結果、位置センサ840からの出力信号がHレベルのと
きは回転体822の凹部8221〜8224はセーフ球導出樋820の
開口端と対向しない位置、換言すれば、該開口端を閉塞
した状態となっていることを表わすこととなる。The position sensor 840 is configured to output an H level signal when the light projected from the detection unit 840a to the reflection plate 822a is reflected, and the output side thereof is connected to a connector 840b.
Is connected to a prize ball discharge control device 600 described later. As a result, the output signal from the position sensor 840 is located recess 822 1-822 4 of the rotating body 822 not facing the open end of the safe ball derivation gutter 820 at the H level, in other words, closing the opening end It means that it is in the state.
前記セーフ球導出樋820に設置されたセーフ球回転処
理部821は、上述のように構成されて以下のようにその
作動が制御される。The safe ball rotation processing unit 821 installed in the safe ball guide gutter 820 is configured as described above, and its operation is controlled as follows.
先ず、セーフ球が検出されていないとき、前記セーフ
モータ823は、前記位置センサ840の出力信号がHレベル
となるように前記回転体822を回動し、Hレベルとなっ
たとき回転体822の駆動を停止する。従って、このとき
セーフ球導出樋820の上部導出樋の開口端は、回転体の
凹部以外の部分と対向し、このとき該開口端は閉塞され
ることとなる。この状態からセーフ球が検出されると前
記セーフモータ823は前記回転体822の回転を開始してセ
ーフ球が回転体の凹部に取り込まれ、該凹部と次の凹部
との間の円周部が前記開口端を閉塞するまで(位置セン
サの出力がHレベルとなるまで)、その回転が継続さ
れ、その後停止される。更に次のセーフ球が検出される
と、一旦停止された回転体822は再び回転される。First, when a safe ball is not detected, the safe motor 823 rotates the rotating body 822 so that the output signal of the position sensor 840 becomes H level. Stop driving. Therefore, at this time, the open end of the upper outlet gutter of the safe ball outlet gutter 820 faces a portion other than the concave portion of the rotating body, and at this time, the open end is closed. When a safe ball is detected from this state, the safe motor 823 starts rotating the rotating body 822, the safe ball is taken into the concave portion of the rotating body, and a circumferential portion between the concave portion and the next concave portion is formed. The rotation is continued until the opening end is closed (until the output of the position sensor becomes H level), and thereafter, the rotation is stopped. When the next safe ball is detected, the rotator 822 once stopped is rotated again.
このような作動が繰り返し行なわれ、その後、回転体
822の回転に伴ってセーフ球を収納した凹部がセーフ球
導出樋820の下部側820bの上部開口端と対向すると該凹
部に収納されていたセーフ球が回収樋側に放出されるこ
ととなる。Such an operation is repeatedly performed, and thereafter, the rotating body
With the rotation of the 822, the recess containing the safe ball faces the upper opening end of the lower side 820b of the safe ball guide gutter 820, and the safe ball stored in the recess is released to the collection gutter side.
このようなセーフ球の処理が行なわれているときに、
セーフ球板スイッチ860の押圧、後述の打止信号の発生
等によってセーフ球の球抜処理が開始されると、セーフ
球抜ソレノイド852が励磁(ON)され、前記バイパス通
路819の上部開口端819aが開かれる。この結果、セーフ
球導出樋の上部導出樋820a内に溜っていたセーフ球は前
記バイパス通路819、下部導出樋820b、更には排出部820
cを介して島設備の回収樋(図示省略)へと放出され
る。When such safe ball processing is being performed,
When the safe ball removal process is started by pressing the safe ball plate switch 860, generation of a hitting signal described later, or the like, the safe ball removal solenoid 852 is excited (ON), and the upper opening end 819a of the bypass passage 819 is turned on. Is opened. As a result, the safe balls accumulated in the upper outlet gutter 820a of the safe ball outlet gutter become the bypass passage 819, the lower outlet gutter 820b, and the discharge portion 820.
It is discharged to the collection gutter (not shown) of the island facility via c.
この状態から、今度は中央管理装置(図示省略)から
打止解除信号が送られてくると、それまで励磁(ON)さ
れていたセーフ球抜ソレノイド852が消磁(OFF)され復
帰スプリングの力によって摺動板851がバイパス通路819
の上部開口端を再び閉塞するように摺動されえる。From this state, when a stop release signal is sent from the central management device (not shown), the safe ball release solenoid 852 that has been excited (ON) until then is demagnetized (OFF), and the force of the return spring is used. Sliding plate 851 is bypass passage 819
Can be slid so as to close the upper open end again.
この結果、上部導出樋820a内のセーフ球は再びセーフ
球回転処理部821内に導かれることになる。As a result, the safe ball in the upper outlet gutter 820a is guided again into the safe ball rotation processing unit 821.
第6図には、パチンコ遊技機10の裏側に設置された賞
球排出部700を構成する賞球排出ユニット700Aの分解斜
視図を示す。FIG. 6 is an exploded perspective view of a prize ball discharge unit 700A constituting the prize ball discharge unit 700 installed on the back side of the pachinko gaming machine 10.
この賞球排出ユニット700Aは、パチンコ遊技機10の裏
側に取り付けられる賞球排出誘導枠701Aを具えている。The prize ball discharge unit 700A includes a prize ball discharge guide frame 701A attached to the back side of the pachinko gaming machine 10.
この賞球排出誘導枠701Aは、貯留タンク201に連結さ
れた誘導樋202の2条の通路から送られてくる賞品球を
球導出樋750に導くもので、仕切板702の両面側にはそれ
ぞれ誘導樋202の2条の通路の下端出口と球導出樋750の
入口を連絡する賞球導出樋710が設けられている。The prize ball discharge guide frame 701A guides the prize balls sent from the two passages of the guide gutter 202 connected to the storage tank 201 to the ball discharge gutter 750, and is provided on both sides of the partition plate 702, respectively. A prize ball outlet gutter 710 that connects the lower end exits of the two passages of the guide gutter 202 and the entrance of the ball outlet gutter 750 is provided.
これら賞球導出樋710,710は、その上段部、中段部、
下段部がそれぞれ、減圧路710a,710a、縁切り路710b,71
0b、排出路710c,710cとなっている。These winning ball derivation gutters 710, 710, the upper part, the middle part,
The lower part is a decompression path 710a, 710a, a marginal path 710b, 71 respectively.
0b, and discharge paths 710c, 710c.
前記減圧路710a,710aは、貯留タンク201から誘導樋20
2を介して送られてくる賞品球としての予備球の移動圧
を減圧させるもので、同図に示すように、緩傾斜状態に
Uターンさせて設けられている。前記縁切り路710b,710
bは、その下の排出路710c,710cを通る賞品球同士に間隔
を開けさせて、後述の賞球排出装置740による賞品球の
排出をストッパによって止め易くするためのもので、前
記減圧路710aに通じる垂直通路部分711と、後述の排出
路710cに通じる方向変換通路部分712とから構成されて
いる。そして、その垂直通路部分711の下端部には、球
の流下方向への移動力を減衰させる移動力減衰傾斜部71
3が方向変換通路部分712に向けて緩やかに下り傾斜させ
た状態で設けられている。また、方向変換通路部分712
の前方には、前記減衰傾斜部713に沿って流下する球の
流下方向を垂直下方に方向変換させる案内傾斜壁714が
設けられている。一方、方向変換通路部分712の後方の
垂直通路部分711の後壁部には球詰まり防止突部715が前
方に突出して設けられている。この球詰まり防止突部71
5によって、垂直通路部分711に縦に並んで停止した球の
うちの最も下の減衰傾斜部713上の球の中心位置がその
上方の球の中心位置より常に前方に位置されるようにな
る。それによって、上方の球の流下移動圧が最も下の減
衰傾斜部713に至る球を常に前方に押し遺ることとな
り、従って最も下の球は常に減衰傾斜部713の下流側に
押し遺られて球詰まりが防止される。The pressure reducing passages 710a, 710a extend from the storage tank 201 to the guiding gutter 20.
The moving pressure of a spare ball as a prize ball sent through 2 is reduced, and as shown in FIG. The marginal road 710b, 710
b is for allowing the prize balls passing through the discharge paths 710c and 710c thereunder to be spaced apart so that the discharge of the prize balls by the prize ball discharge device 740 described later is easily stopped by a stopper, and the decompression path 710a And a direction changing passage portion 712 communicating with a discharge passage 710c described later. At the lower end of the vertical passage portion 711, a moving force attenuating inclined portion 71 for attenuating the moving force of the ball in the downflow direction.
3 is provided in a state of being gradually inclined downward toward the direction change passage portion 712. Also, the direction change passage portion 712
In front of is a guide inclined wall 714 that changes the flowing direction of the sphere flowing down along the attenuation inclined portion 713 vertically downward. On the other hand, on a rear wall portion of the vertical passage portion 711 behind the direction changing passage portion 712, a ball clogging prevention protrusion 715 is provided to protrude forward. This ball blocking prevention projection 71
5 ensures that the center position of the ball on the lowest damping slope 713 of the spheres that have stopped vertically along the vertical passage portion 711 is always located ahead of the center position of the sphere above it. As a result, the downward moving pressure of the upper ball always pushes the ball reaching the lowest damping slope 713 forward, so that the lowest ball is always pushed downstream of the damping slope 713 and the ball moves downward. Clogging is prevented.
また、賞球排出誘導枠701Aの手前側上部には、不正の
発生等一定の事由が発生した時に、賞品球の排出を停止
させるロック装置720が設置されている。Further, a lock device 720 for stopping the discharge of the prize ball when a certain reason such as fraud occurs occurs is provided on the upper front side of the prize ball discharge guide frame 701A.
このロック装置720は、賞球排出誘導枠701Aの手前側
(表側)上部に設置された駆動手段としてのロックソレ
ノイド721と該ロックソレノイド721の駆動力により駆動
されて、第1および第2の賞球導出樋710,710の減圧通
路710a,710a中の球の流下を制御する第1および第2の
ロック部材728,729を具えている。The lock device 720 is driven by a lock solenoid 721 as a drive means installed on the front side (front side) of the prize ball discharge guide frame 701A and a driving force of the lock solenoid 721 to generate first and second prizes. It has first and second locking members 728, 729 for controlling the flow of the sphere in the decompression passages 710a, 710a of the sphere outlet gutters 710, 710.
前記ロックソレノイド721は、その消磁(オフ)時に
自重および復帰用スプリング(図示省略)の力によって
下降(伸張)復帰していて、励磁(オン)時に上昇(縮
む)する作動ロッド722を具えている。The lock solenoid 721 is lowered (extended) and returned by its own weight and the force of a return spring (not shown) at the time of its demagnetization (off), and has an operating rod 722 that rises (shrinks) at the time of excitation (on). .
前記第1および第2のロック部材728,729は、減圧通
路710aの上方の仕切板702を貫通して設けられた軸受孔7
02a中に回転自在に挿通された回転軸727の両端にそれぞ
れ固定されることにより、一緒に回動するようになって
いる。The first and second lock members 728 and 729 are provided with bearing holes 7 provided through the partition plate 702 above the decompression passage 710a.
By being fixed to both ends of a rotating shaft 727 rotatably inserted into 02a, they can rotate together.
これらロック部材728,729のうちの第2のロック部材7
29の一側部に連結ピン729aが突設され、該連結ピン729a
と作動ロッド722の下端部とが連結板726により連結され
ている。The second lock member 7 of these lock members 728 and 729
A connecting pin 729a protrudes from one side of 29, and the connecting pin 729a
And the lower end of the operating rod 722 are connected by a connecting plate 726.
そして、ロックソレノイド721が消磁(OFF)状態にあ
るときには、作動ロッド722が下降して第1および第2
のロック部材728,729の先端部が切欠き部703a、703aを
介してそれぞれ第1および第2の賞球導出樋710,710の
減圧路710a,710a中に入り込んで、それら減圧路710a,71
0a中の遊技球を流下させないようになっている。Then, when the lock solenoid 721 is in the demagnetized (OFF) state, the operating rod 722 is lowered and the first and second
Of the lock members 728, 729 enter the decompression paths 710a, 710a of the first and second prize ball outlet gutters 710, 710 via the notches 703a, 703a, respectively.
The game ball in 0a is prevented from flowing down.
一方、ロックソレノイド721が励磁(ON)されると、
作動ロッド722が上昇して第1および第2のロック部材7
28,729がそれらの先端側が上昇する方向に回動されて第
1および第2の賞球導出樋710,710の減圧路710a,710a中
から脱出してそれら減圧路710a,710a中の球を流下させ
得るようになっている。On the other hand, when the lock solenoid 721 is excited (ON),
The operating rod 722 rises and the first and second locking members 7
28,729 can be rotated in the direction in which their tip sides rise to escape from the decompression paths 710a, 710a of the first and second prize ball derivation gutters 710, 710, and allow the balls in the decompression paths 710a, 710a to flow down. It has become.
また、賞球排出誘導枠701Aの手前側上部には、前枠10
0の操作用孔261から球抜き操作用の球抜き棒(図示省
略)が差し込まれたことを検出する球抜きセンサ719が
設置されている。In addition, a front frame 10 is provided above the front side of the prize ball discharge guide frame 701A.
A ball removal sensor 719 that detects that a ball removal rod (not shown) for ball removal operation has been inserted from the 0 operation hole 261 is provided.
第1および第2の賞球導出樋710,710の排出路710c,71
0c中には、これら排出路710c,710cを流下する球を検出
する第1および第2の賞球排出センサ730,730(排出セ
ンサ1,2)が設置されている。Discharge paths 710c, 71 of the first and second prize ball outlet gutters 710, 710
In 0c, first and second prize ball discharge sensors 730, 730 (discharge sensors 1, 2) for detecting balls flowing down these discharge paths 710c, 710c are provided.
また、賞球排出誘導枠701Aの仕切板702の下部の表裏
両側部には、第1および第2の賞球導出樋710,710の排
出路710c,710c中にある球の流下を制御する第1および
第2の賞球排出装置740,740がそれぞれ設置されてい
る。In addition, the first and second sides of the lower and upper sides of the partition plate 702 of the prize ball discharge guide frame 701A for controlling the flow of balls in the discharge paths 710c, 710c of the first and second prize ball discharge gutters 710, 710. Second prize ball discharging devices 740 and 740 are provided, respectively.
これら第1および第2の賞球排出装置740,740は、そ
れぞれ、賞球排出誘導枠701Aの仕切板702の下部の表裏
両側部に設置された電気的駆動源として例示する第1お
よび第2の賞球排出ソレノイド741,741(排出ソレノイ
ド1,2)と、これらソレノイド741,741の駆動力により駆
動されて、第1および第2の賞球導出樋710,710の排出
路710c,710c中の球の排出を制御する第1および第2の
流下阻止部材745,745を具えている。These first and second prize ball discharging devices 740, 740 are respectively a first and a second prize illustrated as electric driving sources installed on both front and back sides of a lower part of a partition plate 702 of a prize ball discharging guide frame 701A. The ball discharge solenoids 741 and 741 (discharge solenoids 1 and 2) and a second control device that is driven by the driving force of these solenoids 741 and 741 to control the discharge of the balls in the discharge paths 710c and 710c of the first and second prize ball discharge gutters 710 and 710. First and second downflow prevention members 745, 745 are provided.
前記第1および第2の賞球排出ソレノイド741,741
は、それぞれ、それらの消磁(オフ)時に自重および復
帰用スプリング(図示省略)の力によって下降復帰し、
励磁(オン)時に上昇する作動ロッド742を具えてい
る。The first and second prize ball discharging solenoids 741, 741
Return downward by their own weight and the force of a return spring (not shown) when they are demagnetized (off),
It has an operating rod 742 that rises when energized (on).
一方、前記第1および第2の流下阻止部材745,745
は、それぞれ、賞球排出誘導枠701Aの仕切板702の下部
の表裏両側に突設された第1および第2の支軸705,705
に回動自在に支持されている。On the other hand, the first and second downflow prevention members 745, 745
Are first and second support shafts 705 protruding from the front and back sides of the lower part of the partition plate 702 of the prize ball discharge guide frame 701A, respectively.
Is rotatably supported.
これら第1および第2の流下阻止部材745,745の一側
部には、それぞれ連結ピン746,746が突設され、これら
連結ピン746,746と第1および第2の賞球排出ソレノイ
ド741,741の作動ロッド742,742の下端部とが、それぞれ
連結板747,747により連結されている。Connecting pins 746, 746 protrude from one side of the first and second flow-stopping members 745, 745, respectively, and the lower ends of the connecting pins 746, 746 and the operating rods 742, 742 of the first and second winning ball discharge solenoids 741, 741. Are connected by connecting plates 747, 747, respectively.
そして、第1および第2の賞球排出ソレノイド741,74
1が消磁(オフ)状態にあるときには、作動ロッド742,7
42が下降して第1および第2の流下阻止部材745,745の
先端部が切欠き部703b,703bを介して、それぞれ第1お
よび第2の賞球導出樋710,710の排出路710c,710c中に入
り込んで、それら排出路710c,710中の遊技球を流下させ
ないようになっている。Then, the first and second prize ball discharging solenoids 741, 74
When 1 is in the demagnetized (off) state, the operating rods 742, 7
42 descends and the leading ends of the first and second flow-stopping members 745, 745 enter the discharge paths 710c, 710c of the first and second prize-ball lead-out gutters 710, 710 through the notches 703b, 703b, respectively. Thus, the game balls in the discharge paths 710c and 710 are prevented from flowing down.
一方、第1および第2の賞球排出ソレノイド741,741
が励磁(オン)されると、作動ロッド742,742が上昇し
て第1および第2の流下阻止部材745,745がそれらの先
端側が上昇する方向に回動されて第1および第2の賞球
排出樋710,710の排出路710c,710c中から脱して、それら
排出路710c,710c中の球を流下させ得るようになってい
る。On the other hand, the first and second prize ball discharging solenoids 741, 741
Are excited (turned on), the operating rods 742, 742 are raised, and the first and second flow-down preventing members 745, 745 are rotated in a direction in which their distal ends are raised, and the first and second prize ball discharge gutters 710, 710 are formed. From the discharge paths 710c, 710c, and the balls in the discharge paths 710c, 710c can flow down.
上記のように、ロック装置720、第1および第2の賞
球排出装置740,740、球抜きセンサ719および賞球排出セ
ンサ730,730等の設置された賞球排出誘導枠701Aは、そ
の第1の賞球導出樋710側(裏側)がパチンコ遊技機10
の裏側に相対して取り付けられ、一方その第2の賞球導
出樋710側(表側)が蓋枠701Bによって封止されてい
る。As described above, the prize ball discharge guiding frame 701A in which the lock device 720, the first and second prize ball discharge devices 740, 740, the ball pullout sensor 719, the prize ball discharge sensors 730, 730, and the like are installed is the first prize ball. Pachinko machine 10 on the outflow gutter 710 side (back side)
, While the second prize ball outlet gutter 710 side (front side) is sealed by a lid frame 701B.
そして、前記ロックソレノイド721、球抜きセンサ71
9、第1および第2の賞球排出ソレノイド741,741、およ
び第1および第2の賞球排出センサ730,730がそれぞれ
コネクタ723,719a,743,743および731,731を介して賞球
排出制御装置600(第2図)に電気的に接続されてい
る。Then, the lock solenoid 721 and the ball removal sensor 71
9. The first and second prize ball discharge solenoids 741 and 741 and the first and second prize ball discharge sensors 730 and 730 are connected to the prize ball discharge control device 600 (FIG. 2) via connectors 723, 719a, 743, 743, and 731, 731, respectively. It is electrically connected.
第7図には賞球排出ユニット700Aの内部機構の正面図
を示す。FIG. 7 is a front view of the internal mechanism of the prize ball discharging unit 700A.
前述したように、賞球排出ユニット700Aの内部には賞
球導出樋710が設けられ、該賞球導出樋710に沿って、不
正発生等一定の事由が発生したときに賞品球の排出をス
トップさせるロック装置720、賞品球の排出に関与する
賞球排出装置740、および賞品球の排出を検出する賞球
排出センサ730が設置されている。As described above, the prize ball discharge gutter 710 is provided inside the prize ball discharge unit 700A, and the discharge of the prize ball is stopped along the prize ball discharge gutter 710 when a certain reason such as fraud occurs. A lock device 720 for causing the prize ball to be discharged, a prize ball discharge device 740 for discharging the prize ball, and a prize ball discharge sensor 730 for detecting the discharge of the prize ball are provided.
前記賞球導出樋710は前述したように上流部の減圧路7
10a、中流部の縁切り路710bおよび下流部の排出路710c
とから構成されている。そして、前記縁切り路710bは垂
直通路部分711と方向変換通路部分712とから構成され、
特に、その垂直通路部分711の下部の後壁部には該垂直
通路部分711の下部に至った球をその中心部がその直上
の球の中心位置より前方(図中左側)に至るように押し
遺る球詰り防止突部715が設けられている。The prize ball outlet gutter 710 is connected to the upstream decompression path 7 as described above.
10a, middle cut-off path 710b and downstream discharge path 710c
It is composed of And the marginal path 710b is composed of a vertical passage portion 711 and a direction change passage portion 712,
In particular, the sphere reaching the lower portion of the vertical passage portion 711 is pressed against the rear wall portion of the lower portion of the vertical passage portion 711 such that the center portion thereof is located forward (left side in the figure) from the center position of the sphere immediately above. A remaining ball clogging prevention protrusion 715 is provided.
この球詰り防止突部715によって前方に押し遺られた
球B5の中心位置は、その直上の球B6の中心位置より少な
くとも前方に球詰まり防止凸部の幅d(>0)の距離だ
け前方に位置されるようになっている。それにより、垂
直通路部分711に縦に並んで停止した球のうちの最も下
の減衰傾斜部713上の球(B5)がその直上の球(B6)の
下方への流下移動圧によって減衰傾斜部713の後方側に
押し遺られて球詰りするのを防止できるようになってい
る。The center position of the sphere B 5 which Nokora pushed forward by the ball plug-preventing protrusions 715, by a distance of the width of the sphere clogging prevention convex portion d (> 0) on at least forward of the center position of the sphere B 6 immediately thereabove It is designed to be located forward. As a result, the ball (B 5 ) on the lowest damping slope portion 713 of the balls stopped vertically along the vertical passage portion 711 is attenuated by the downward moving pressure of the ball (B 6 ) immediately above it. It is possible to prevent the ball from being clogged by being pushed behind the inclined portion 713.
賞球導出樋710の流入口側は誘導樋202の流下端部に接
続され、流出口側は球導出樋750の上端流入口に接続さ
れている。The inlet side of the prize ball outlet gutter 710 is connected to the lower end of the guide gutter 202, and the outlet side is connected to the upper end inlet of the ball outlet gutter 750.
第8図(A),(B)には供給皿102から発射レール
の発射球待機部、即ち打球発射部(図示省略)に遊技球
を供給する発射球供給部900の内部機構図を示す。FIGS. 8 (A) and 8 (B) show the internal mechanism of the launching ball supply unit 900 which supplies game balls from the supply tray 102 to the launching ball standby unit of the launching rail, that is, a hitting ball launching unit (not shown).
発射球供給部900は供給皿102(第1図)から供給され
る遊技球を打球発射部(図示省略)に適宜1個ずつ送っ
たり、その供給を阻止したりする部分で、供給皿102に
通じる遊技球の供給口102bの内側には、該供給口102bか
ら供給される遊技球を内部の打球発射部に導くための発
射球供給通路950が設けられている。The launching ball supply unit 900 is a part for appropriately sending game balls supplied from the supply tray 102 (FIG. 1) one by one to a hitting ball launching unit (not shown), or blocking the supply thereof. A launch ball supply passage 950 for guiding game balls supplied from the supply port 102b to an internal hitting ball launching unit is provided inside the supply port 102b of the game ball to be communicated.
この発射球供給通路950の下部には、パチンコ遊技機1
0の前側下部の受皿103中に通ずる回収通路962が設けら
れている。この回収通路962の上端開口部には、発射球
供給通路950の通路低板を構成する開閉通路部材961が矢
印方向に往復摺動自在に設置されている。この開閉通路
部材961は図示省略の復帰用スプリングによる復帰力に
よって回収通路962を閉塞する方向(図中左側)に移動
復帰されているが、パチンコ遊技機10の前側の供給皿10
2の一側部に突出して設置された球回収用釦106(第1
図)を押すことにより回収通路962の入口を開放できる
ようになっている。In the lower part of the launch ball supply passage 950, a pachinko machine 1
A collection passage 962 is provided to communicate with the tray 103 at the lower front side of 0. An opening / closing passage member 961 that constitutes a passage low plate of the shooting sphere supply passage 950 is provided at the upper end opening of the collection passage 962 so as to be reciprocally slidable in the direction of the arrow. The opening / closing passage member 961 is moved and returned in a direction (left side in the drawing) to close the collection passage 962 by a return force of a return spring (not shown).
2 and a ball collection button 106 (first
By pressing (Fig.), The entrance of the recovery passage 962 can be opened.
また、発射球供給通路950の前方には、打球発射部
(図示省略)に通ずる発射球導入空間970が設けられて
いる。この導入空間970には球送り装置980が設置されて
いる。Further, a launching ball introduction space 970 leading to a hitting ball launching unit (not shown) is provided in front of the launching ball supply passage 950. A ball feeder 980 is installed in the introduction space 970.
この球送り装置980は発射球供給通路950上に待機して
いる遊技球Bを1個ずつ分離して打球発射部に供給する
もので、ピン989を軸芯としてその先端側が昇降する方
向に回動自在に設置されている。This ball feeder 980 separates the game balls B waiting on the launching ball supply passage 950 one by one and supplies them to the hitting ball launching unit. It is installed movably.
この球送り装置980の先端部には球取込み部981が設け
られている。この球取込み部981は例えばコ字型に設け
られ、その中央部には発射球供給通路950上に待機して
いる遊技球Bを1個ずつ取り込む球取込み空間981aが、
下部にはその取り込んだ球Bを打球発射部(図示省略)
方向に転動させて移送させる傾斜面を有する球移送傾斜
部982bが、上部には前記球移送傾斜部982bによって打球
発射部(図示省略)に送られた球Bの発射が終了するま
で次の球Bを発射球供給通路950上に待機せておく係止
部982aが設けられている。A ball intake 981 is provided at the tip of the ball feeder 980. The ball capturing section 981 is provided in, for example, a U-shape, and a ball capturing space 981a that captures the game balls B waiting on the launching ball supply passage 950 one by one in the center thereof.
In the lower part, the captured ball B is hit by a ball launcher (not shown)
A ball transfer inclined portion 982b having an inclined surface for rolling and transferring in the direction is provided at the upper portion until the launch of the ball B sent to the hit ball launch portion (not shown) by the ball transfer inclined portion 982b is completed. A locking portion 982a for holding the ball B on the launching ball supply passage 950 is provided.
このように構成された球送り装置980は発射モータ151
(第2図)により回転されるカム(図示省略)によって
遊技球の発射に同期して回動されるようになっていて次
のように動作する。The ball feeder 980 configured as described above has a firing motor 151
A cam (not shown) rotated by (FIG. 2) rotates in synchronization with the launch of a game ball, and operates as follows.
即ち、同図に示す状態から、図中B11にて示される遊
技球を打球発射部(図示省略)に供給すべく球送り装置
980の先端部側が上昇すると(該先端部側は発射モータ1
51の駆動力によって上昇する)該球送り装置980内に遊
技球が取り込まれ、このとき打球発射部側では既に打球
発射部に補給された遊技球を打出すべく打球打出部材
(図示省略)が打出し準備状態となる。そして、打球発
射装置150(第1図参照)の働きによって、前記打球発
射部内の遊技球が前記打球発射部材によって打出される
と、これと同時に球送り装置980の先端側がその自重に
よって下降復帰し、前記遊技球B11が球送り装置980から
前記打球発射部へと供給されることとなる(このとき球
送り装置980の上部の係止部982aは発射球供給通路950内
の更に次の遊技球B12を係止した状態になっている)。That is, from the state shown in the figure, the ball feeder to supply the game ball illustrated in figure B 11 to hitting the firing unit (not shown)
When the tip side of the 980 rises (the tip side is
A game ball is taken into the ball feeder 980. At this time, a ball hitting member (not shown) is provided on the hitting ball firing portion side to hit a game ball already supplied to the hitting ball firing portion. It is ready to launch. Then, by the action of the hitting ball firing device 150 (see FIG. 1), when the game ball in the hitting ball firing portion is hit by the hitting ball firing member, at the same time, the tip side of the ball feeder 980 descends and returns due to its own weight. the game balls B 11 is to be supplied to the hitting firing portion from the sphere feeder 980 (more next game in this case in the upper part of the locking portion 982a is shot ball supply passage 950 of the ball feeder 980 The ball B 12 is locked).
そして、打球発射部に供給された遊技球B11を打出す
べく前記打球打出部材が再び打出し準備状態に入ると前
記球送り装置980はその先端部が上昇する方向に回動さ
れ、それまで係止されていた遊技球B12が該球送り装置9
80内に取り込まれることとなる。この状態から前記打球
打出部材による遊技球B11の打止が行なわれると、それ
と同時に前記球送り部装置980はその先端側が下降復帰
され前記遊技球B12が球送り装置980から図示省略の前記
打球発射部へと供給され、このとき前記球送り装置980
の上部係止部982aは遊技球B13を係止することとなる。Then, the ball feeding apparatus 980 and the ball striking launch member to come up with a game ball B 11 supplied to hitting the firing unit again enters the launch preparation state is rotated in a direction in which the tip is raised, until it The locked game ball B 12 is moved to the ball feeder 9.
It will be taken into 80. When striking stop the game ball B 11 by the ball striking the striking member from this state is made, therewith The sphere feed unit 980 at the same time the unillustrated the game balls B 12 that the distal end side is lowered return from a sphere feeder 980 It is supplied to the hitting ball firing unit, and at this time, the ball feeder 980
The upper engaging portion 982a so that the locking game balls B 13.
このように、打球発射部内の打球打出部材が打出し準
備状態となるごとに、球送り装置980は発射球供給通路9
50上の遊技球を1つずつその内部に取り込み、前記打球
打出部材が実際に遊技球を打出すタイミングで前記球送
り装置980はその内部に取り込んだ遊技球を打球発射部
に供給するようになっており、これによって連続的な遊
技球の打出しができるようになる。In this way, each time the hitting member in the hitting portion is ready to launch, the ball feeder 980 moves the launching ball supply passage 9
The game balls on the 50 are taken into the inside one by one, and at the timing when the hitting ball launching member actually hits the game balls, the ball feeder 980 supplies the game balls taken into the inside to the hitting ball firing section. This makes it possible to continuously launch game balls.
発射球供給部900の上方部には、補給センサ211の出力
信号によって、貯留タンク201(第2図)中の賞品球が
無くなったことが確認されたとき等に発射球供給通路95
0上の待機球Bを係止し、球送り装置980によって待機球
Bが取り込まれないようにするシャッター装置910Aが設
置されている。In the upper part of the launching ball supply unit 900, when it is confirmed by the output signal of the replenishment sensor 211 that the prize balls in the storage tank 201 (FIG. 2) have disappeared, the launching ball supply passage 95 is provided.
A shutter device 910A is provided to lock the standby ball B on the zero and prevent the standby ball B from being taken in by the ball feeding device 980.
このシャッター装置910Aは、発射球供給部900の上側
に設置された駆動源としてのシャッターソレノイド910
と該シャッターソレノイド910の駆動力により駆動され
て発射球供給通路950上の待機球Bを球送り装置980に取
り込まれないように係止する供給阻止部材920を具えて
いる。The shutter device 910A includes a shutter solenoid 910 as a driving source installed above the launching ball supply unit 900.
And a supply blocking member 920 that is driven by the driving force of the shutter solenoid 910 to lock the standby ball B on the firing ball supply passage 950 so as not to be taken into the ball feeding device 980.
前記シャッターソレノイド910は、その消磁(OFF)時
に自重および復帰用スプリング911の力によって下降し
ていて、励磁(ON)したときに上昇(縮む)する作動ロ
ッド912を具えている。The shutter solenoid 910 has an operating rod 912 that is lowered by its own weight and the force of the return spring 911 when demagnetized (OFF), and rises (shrinks) when excited (ON).
一方、前記供給阻止部材920は、その中間部がピン925
を軸芯として先端側および後端側が昇降する方向に回動
自在に設置されている。この供給阻止部材920の先端部
には、発射球供給通路950の上壁部に設けられた開口部9
51を介して、発射球供給通路950中に入り込んで該供給
通路950中の待機球Bを前記回収通路962中に回収可能な
位置に係止させる係止爪921が、円弧状に湾曲させて下
向きに設けられている。On the other hand, the supply blocking member 920 has
Is installed so as to be rotatable in the direction in which the front end side and the rear end side move up and down with the axis as the axis. An opening 9 provided in the upper wall of the launching ball supply passage 950 is provided at the tip of the supply blocking member 920.
A locking claw 921 that enters the launching ball supply passage 950 through the 51 and locks the standby ball B in the supply passage 950 at a position where it can be collected in the collection passage 962 is curved in an arc shape. It is provided facing downward.
そして、この供給阻止部材920の後端側が連結部材913
により前記シャッターソレノイド910の作動ロッド912に
連結されていて、作動ロッド912の昇降に伴って供給阻
止部材920が回動されて、その先端の係止爪921が発射球
供給通路950内に出入りするようになっている。The rear end side of the supply blocking member 920 is connected to the connecting member 913.
Is connected to the operating rod 912 of the shutter solenoid 910, and the supply blocking member 920 is rotated as the operating rod 912 moves up and down, so that the locking claw 921 at the tip thereof enters and exits the firing ball supply passage 950. It has become.
シャッター装置910Aは上記のように構成されており、
常時はシャッターソレノイド910が消磁(オフ)状態に
あって、作動ロッド912が下降して供給阻止部材920の先
端側が上昇復帰していて、その先端の係止爪921が発射
球供給通路950中から脱出した状態となっている。この
ときには、発射球供給通路950中の待機球Bは球送り装
置980によって打球発射部(図示省略)への移動が可能
な状態となっている。The shutter device 910A is configured as described above,
Normally, the shutter solenoid 910 is in a demagnetized (off) state, the operating rod 912 is lowered, and the tip side of the supply blocking member 920 is raised and returned. You have escaped. At this time, the standby ball B in the shooting ball supply passage 950 can be moved to the hitting ball firing unit (not shown) by the ball feeding device 980.
そして、貯留タンク201(第2図)中の球が無くなっ
て補給センサ211の出力がHレベルとなったときなどに
シャッターソレノイド910が励磁されると、作動ロッド9
12が上昇して供給阻止部材920の先端側が下降されてそ
の先端の係止爪921が第8図(B)に示すように発射球
供給通路950中に入り込んで、供給通路950中の待機球B
を前記回収通路962中に回収可能な位置、即ち、供給通
路950中の先頭の待機球Bが回収通路962の上端開口部上
で、かつ開閉通路部材961上に載った状態に係止する。When the shutter solenoid 910 is excited, for example, when the ball in the storage tank 201 (FIG. 2) is exhausted and the output of the replenishment sensor 211 becomes H level, the operating rod 9 is turned on.
12 rises and the distal end side of the supply blocking member 920 is lowered, and the locking claw 921 at the distal end enters the firing ball supply passage 950 as shown in FIG. B
Is locked at a position where it can be collected in the collecting passage 962, that is, the state where the leading standby ball B in the supply passage 950 rests on the upper end opening of the collecting passage 962 and on the opening / closing passage member 961.
このように、発射球供給通路950中の待機球Bがシャ
ッター装置910Aにより係止された状態にあるとき、パチ
ンコ遊技機10の前側の供給皿102(第1図)の一側に突
出して設置された前記球回収用釦106の操作によって開
閉通路部材961を後退させる方向に移動(摺動)させて
回収通路962の上端開口部を開放させれば、発射球供給
通路950中の待球機Bを1つ残らず全て受皿103(第1
図)中に回収できる他、供給口102bを介して、新たに発
射球供給通路950中に入り込む球Bも全て受皿103中に回
収することができる。As described above, when the standby ball B in the firing ball supply passage 950 is locked by the shutter device 910A, the projection ball is set to protrude toward one side of the supply plate 102 (FIG. 1) on the front side of the pachinko gaming machine 10. When the opening / closing passage member 961 is moved (slid) in the retreating direction by operating the ball collection button 106 to open the upper end opening of the collection passage 962, the waiting machine in the fired ball supply passage 950 is opened. All but one B 103 (1st
In addition, all the balls B newly entering the launching ball supply passage 950 via the supply port 102b can be collected in the receiving tray 103.
第9図には前記賞球排出制御装置600の全体斜視図を
示す。FIG. 9 is an overall perspective view of the prize ball discharge control device 600.
この賞球排出制御装置600はパチンコ遊技機10の賞球
排出系統の制御を行なうもので、パチンコ遊技機10の裏
側左下に設置されている(第2図)。The prize ball discharge control device 600 controls the prize ball discharge system of the pachinko gaming machine 10 and is installed on the lower left side on the back side of the pachinko gaming machine 10 (FIG. 2).
この賞球排出制御装置600は、パチンコ遊技機10の裏
側に取り付けられる制御基盤610に賞球排出制御に関与
するマイクロコンピュータ等の各種電子部品や電子回路
等が配設されて構成され、これら装置600の各主要部は
保護用の蓋体690によって覆われている。また、この制
御基盤610には、停電時に前記賞球排出制御装置600およ
びパチンコ遊技機の他の制御部に補助的に電力を供給す
るバックアップバッテリ612、その他各種電子部品等が
設置される他、多数のコネクタ615,615,・・・等が設置
されている。The prize ball discharge control device 600 is configured by arranging various electronic components such as a microcomputer related to the prize ball discharge control and electronic circuits on a control base 610 attached to the back side of the pachinko gaming machine 10. Each main part of the 600 is covered by a protective lid 690. In addition, the control board 610 is provided with a backup battery 612 for supplementarily supplying power to the prize ball discharge control device 600 and other control units of the pachinko game machine in the event of a power outage, and other various electronic components. A large number of connectors 615, 615,...
第10図には裏機構盤200に取り付けられた前記開閉扉2
50と該開閉扉250の裏側に設置される前記役物制御装置5
00の分解斜視図を示す。FIG. 10 shows the opening / closing door 2 attached to the back mechanism panel 200.
50 and the accessory control device 5 installed behind the door 250
FIG.
開閉扉250の裏側の自由端部寄り位置には役物制御装
置500を設置するための一対の設置用レール251,251が平
行上向きに配設されている。これらレール251,251はそ
れぞれ横断面がL字形をし、それらの上端部が開放状態
となるとともに下端部が閉塞状態となっている。また、
それらレール251,251よりさらに自由端部寄りの開閉扉2
50の自由端部寄より位置には前記一対のレール251−251
間に設置された役物制御装置500を覆う保護蓋252が開閉
(回動)自在に軸支されている。この保護蓋252は、そ
れが閉められたときに、開閉扉250の裏側に対応する位
置に設けられた係止突起253,253に保護蓋252の自由端部
の内壁部が係合することによって、自然には開かないよ
うになっている。又、この保護蓋252には、複数の放熱
孔255が設けられている。A pair of installation rails 251 and 251 for installing the accessory control device 500 are arranged parallel and upward at a position near the free end on the back side of the door 250. Each of the rails 251 has an L-shaped cross section, and the upper end thereof is open and the lower end thereof is closed. Also,
Opening door 2 closer to the free end than those rails 251, 251
The pair of rails 251-251 is located closer to the free end of 50.
A protective cover 252 that covers the accessory control device 500 installed therebetween is pivotally supported so as to be freely opened and closed (rotated). When the protective lid 252 is closed, the inner wall of the free end of the protective lid 252 engages with the locking projections 253, 253 provided at positions corresponding to the back side of the opening and closing door 250. It does not open. The protective cover 252 is provided with a plurality of heat radiation holes 255.
一方、役物制御装置500は、役物制御基盤510上にパチ
ンコ遊技機10の役物等の制御を行なうマイクロコンピュ
ータ520等の各種電子部品や電子回路が設置されるとと
もに接続コネクタ585が複数設置されて構成されてい
る。On the other hand, in the accessory control device 500, various electronic components and electronic circuits such as a microcomputer 520 for controlling the accessory of the pachinko gaming machine 10 are installed on the accessory control base 510, and a plurality of connection connectors 585 are installed. It is configured.
この役物制御装置500の裏側には、設置板590がその前
面側に取り付けられたクッシヨン材595,595を挟んで相
互にクッシヨン効果を保った状態に取り付けられてい
る。On the back side of the accessory control device 500, an installation plate 590 is attached so as to maintain a mutual cushioning effect with cushioning materials 595, 595 attached to the front side thereof.
このように役物制御装置500が設置板590とクッシヨン
性を持たせて抱き合わされた状態で開閉扉250の裏側の
前記レール251−251間中に同図に矢印で示す方向にスラ
イドさせて挿入させることによって、レール251−251間
中に役物制御装置500が設置される。このように設置さ
れた状態においては、相互にクッシヨン性を持たせて抱
き合わされた役物制御装置500と設置板590の左右両端部
分がそれぞれ左右のレール251,251部分に把持されるこ
とによって自然には動かないようにされている。In this way, the accessory control device 500 is slid in the direction indicated by the arrow in the figure between the rails 251 and 251 on the back side of the opening / closing door 250 in a state of being held together with the installation plate 590 with a cushioning property. By doing so, the accessory control device 500 is installed between the rails 251 and 251. In the state of being installed in this way, the left and right ends of the accessory control device 500 and the installation plate 590 tied to each other with a cushioning property are naturally held by the left and right rails 251, 251 respectively. It is immovable.
第11図はパチンコ遊技機10のセーフ球の球抜処理を行
なうセーフ球自動球抜装置を含む球抜処理制御系及びセ
ーフ球の検出時に行われる賞品球の排出制御系の全体構
成を示す制御ブロック図である。FIG. 11 is a control showing an overall configuration of a ball removal processing control system including an automatic safe ball removal device for performing a removal process of the safe ball of the pachinko gaming machine 10 and a prize ball ejection control system performed when the safe ball is detected. It is a block diagram.
同図に示すようにセーフ球の球抜処理制御系の制御ブ
ロックは、打止制御手段1610及びセーフ球判定手段1620
を主要な構成要素としている。As shown in the figure, the control block of the safe ball removal processing control system includes a hit control unit 1610 and a safe ball determination unit 1620.
Is the main component.
このうち打止制御手段1610はその入力側には、前述し
たセーフ球抜スイッチ860、打止信号発信部685a、打止
解除信号発信部685b、セーフセンサ830、更には位置セ
ンサ840が接続されており、一方、その出力側にはメッ
セージボード431、セーフ球抜ソレノイド852が接続され
ている。Of these, the hit control means 1610 has its input side connected to the safe ball release switch 860, the hit signal transmitting unit 685a, the hit release signal transmitting unit 685b, the safe sensor 830, and further the position sensor 840. On the other hand, a message board 431 and a safe ball ejection solenoid 852 are connected to the output side.
このうち前記打止信号発信部685a及び前記打止解除信
号発信部685bは中央管理装置(図示省略)内に構成され
るものであり、打止信号発信部685aは該中央管理装置に
入力される各種データ(排出された賞品球数,賞品球の
補給回数等)に基づいて打止信号を発生させるように構
成され、一方、打止解除信号発信部685bは係員による中
央簡易装置の所定の操作(打止を解除すべく行われるボ
タン操作など)が行われたときに打止解除信号を出力す
るようになっている。Among these, the stop signal transmitting unit 685a and the stop release signal transmitting unit 685b are configured in a central management device (not shown), and the stop signal transmitting unit 685a is input to the central management device. A hit signal is generated based on various data (the number of prize balls ejected, the number of prize ball replenishments, etc.), while a hit release signal transmitting unit 685b is used by a staff member to perform a predetermined operation of the central simple device. A hit release signal is output when a button operation (such as a button operation for canceling the hit) is performed.
又、前記セーフ球判定手段1620の入力側には、前記打
止制御手段に入力される各種センサのうち前記セーフセ
ンサ830、位置センサ840が接続され、一方、その出力側
にはセーフモータ823、及び排出制御手段1800が接続さ
れている。In addition, the safe sensor 830 and the position sensor 840 are connected to the input side of the safe ball determination unit 1620 among the various sensors input to the hitting control unit, while the safe motor 823 is connected to the output side. And an emission control means 1800 are connected.
このように構成される球抜制御処理系においては、前
記打止制御手段1610は該手段に接続された各センサから
の信号に基づいて、即ち、遊技店の係員によってセーフ
球抜スイッチ860が押されたとき発生する信号、或は、
前述の中央管理装置685から送られてくる打止信号や打
止解除信号に基づいて前記セーフ球抜ソレノイド852を
駆動してセーフ球の自動球抜処理を行なうと共に、当該
自動球抜処理が実行されていること、更には該自動球抜
処理が終了したことをメッセージボード431によって表
示する。In the ball removal control processing system configured as described above, the hit control means 1610 presses the safe ball removal switch 860 based on a signal from each sensor connected to the means, that is, by a game store staff. Signal that occurs when
Based on the hitting signal and the hitting release signal sent from the above-mentioned central management device 685, the safe ball removing solenoid 852 is driven to perform the automatic ball removing process of the safe ball, and the automatic ball removing process is executed. Is displayed on the message board 431 indicating that the automatic ball extraction process has been completed.
また、前記セーフ球検出手段1620は前記セーフセンサ
830からの信号及び前記位置検出センサ860からの信号に
基づいて前記セーフモータ823及び排出制御手段1800を
駆動するようになっている。より具体的にはセーフ球検
出手段1620は、通常(セーフセンサ830によってセーフ
球が検出されていないとき)位置センサ860からの出力
信号がHレベルとなるように前記セーフモータ823を駆
動して前記セーフ球回転処理部821の回転体822を回動せ
しめるようになっている。Further, the safe sphere detecting means 1620 is
The safe motor 823 and the discharge control unit 1800 are driven based on a signal from the 830 and a signal from the position detection sensor 860. More specifically, the safe ball detecting means 1620 normally drives the safe motor 823 so that the output signal from the position sensor 860 becomes H level (when the safe ball is not detected by the safe sensor 830). The rotating body 822 of the safe ball rotation processing unit 821 is rotated.
そして、一旦、前記セーフセンサ830によってセーフ
球が検出されると、該セーフ球検出手段1620は、前記位
置センサ860の出力信号の値に拘らず、前記セーフモー
タ823を駆動して前記回転体822を回動させる。この回転
体822の回動は次に位置センサ840の出力信号がHレベル
となるまで継続して行われる。この回転体822の回動に
よって該回転体に形成された凹部がセーフ球導出樋の上
部導出樋820aの開口と対向し、それまで該導出樋820a内
の回転処理部との連結位置にて留まっていたセーフ球が
凹部内に収納され、回転体の回動に伴って収納されたセ
ーフ球がセーフ球回転処理部821内をその周方向に移動
することとなる。その後更に回転体822が回動すると当
該回転に伴って前記セーフ球を収納した凹部が下部導出
樋820b側の開口端に対向し、前記収納されたセーフ球は
該下部導出樋820b,更には排出部820c側へと流下するよ
うになる。Then, once the safe ball is detected by the safe sensor 830, the safe ball detecting means 1620 drives the safe motor 823 to drive the rotating body 822 regardless of the value of the output signal of the position sensor 860. Is rotated. The rotation of the rotating body 822 is continuously performed until the output signal of the position sensor 840 becomes H level next. Due to the rotation of the rotating body 822, the concave portion formed in the rotating body faces the opening of the upper outlet gutter 820a of the safe ball outlet gutter, and stays at the connection position with the rotation processing unit in the outlet gutter 820a until then. The stored safe ball is stored in the concave portion, and the stored safe ball moves in the circumferential direction in the safe ball rotation processing unit 821 with the rotation of the rotating body. Thereafter, when the rotating body 822 further rotates, the recess accommodating the safe ball is opposed to the opening end on the lower outlet gutter 820b side with the rotation, and the stored safe ball is discharged to the lower outlet gutter 820b and further discharged. It flows down to the part 820c side.
更に又、前記セーフ球検出手段1620は、前記セーフセ
ンサ830からの出力信号に基づいて、賞球排出手段を構
成する賞球排出装置740の排出ソレノイド741を励磁(O
N)するなどして入賞したセーフ球に対応した所定数の
賞品球の排出制御を行うようになっている。Further, the safe ball detecting means 1620 excites the discharge solenoid 741 of the prize ball discharge device 740 constituting the prize ball discharge means based on the output signal from the safe sensor 830 (O
N), the discharge control of a predetermined number of prize balls corresponding to the safe balls won is performed.
尚、打止制御手段1610、セーフ球検出手段1620は、後
述(第12図)の賞球排出制御装置600によって構成され
る。The hit control means 1610 and the safe ball detection means 1620 are constituted by a prize ball discharge control device 600 described later (FIG. 12).
第12図には賞球排出制御装置600によるパチンコ遊技
機10のセーフ球の自動球抜処理の制御ブロック図を示
す。FIG. 12 shows a control block diagram of the automatic ball removal processing of the safe ball of the pachinko gaming machine 10 by the prize ball discharge control device 600.
賞球排出制御装置600は、パチンコ遊技機10のセーフ
球の球抜制御及び賞球排出系統の制御を行なうもので、
これらの制御を行なうマイクロコンピュータ(MPU)62
0、その入力側に接続されたローパスフィルタ631、前記
マイクロコンピュータ620の出力側に接続されたドライ
バ632、マイクロコンピュータ620に電気を供給する電源
回路680、マイクロコンピュータ620の動作の基準時間を
作り出す発振器634等を具えている。The prize ball discharge control device 600 controls the safe ball removal control and the prize ball discharge system of the pachinko gaming machine 10,
A microcomputer (MPU) 62 that performs these controls
0, a low-pass filter 631 connected to the input side, a driver 632 connected to the output side of the microcomputer 620, a power supply circuit 680 for supplying electricity to the microcomputer 620, an oscillator for generating a reference time for the operation of the microcomputer 620. It has 634 mag.
このうちマイクロコンピュータ620は、読出し専用メ
モリたるROM621、随時読出しと書込みが可能なメモリた
るRAM622、タイマカウンタ623、入力ポートバッファ62
4、及び出力ポートラッチ625等を具えている。The microcomputer 620 includes a ROM 621 that is a read-only memory, a RAM 622 that is a memory that can be read and written at any time, a timer counter 623, and an input port buffer 62.
4, and output port latch 625 etc.
これらのうち、ROM621には、パチンコ遊技機に関する
各種メッセージを表示するメッセージボード431の表示
パターン,セーフモータ823の作動パターン,セーフ球
抜ソレノイド852の作動パターン,第1および第2の賞
球排出ソレノイド741,741の作動パターン、シャッター
ソレノイド910の作動パターン、打止め等によって遊技
が完了したことを知らせる完了ランプ271の点灯パター
ン、セーフランプ272の点灯パターン等の固定データが
記憶されている。Among them, the ROM 621 includes a display pattern of a message board 431 for displaying various messages related to the pachinko gaming machine, an operation pattern of the safe motor 823, an operation pattern of the safe ball removal solenoid 852, and first and second prize ball discharge solenoids. Fixed data such as an operation pattern of 741, 741, an operation pattern of the shutter solenoid 910, a lighting pattern of a completion lamp 271 notifying that the game has been completed by hitting, and a lighting pattern of a safe lamp 272 are stored.
また、このROM621には、前記回転体822を回転させる
セーフモータ823を回転駆動状態と停止状態とに制御す
る回転制御手段(回転制御パターン)、賞球排出部700
により所定数の球を排出させる賞球排出制御手段(賞球
排出制御パターン)、球排出部700の排出制御において
異常が発生したことを判定する異常判定手段(異常判定
パターン)などの固定データが記憶されている。The ROM 621 includes a rotation control means (rotation control pattern) for controlling the safe motor 823 for rotating the rotating body 822 between a rotationally driven state and a stopped state, and a prize ball discharging unit 700.
The fixed data of the prize ball discharge control means (prize ball discharge control pattern) for discharging a predetermined number of balls according to the abnormality determination means (abnormality determination pattern) for determining that an abnormality has occurred in the discharge control of the ball discharge unit 700 It is remembered.
一方、RAM622には、ローパスフィルタ631を介して送
られてくる各種センサ211,221,730,730,830,840,860,77
0‥‥,更には中央処理装置(図示省略)等から送られ
てくる検出信号やオン(ON)を表わす信号、打止信号、
打止解除信号、さらには遊技盤又は役物制御装置等に設
置される賞球数設定器530からの賞球設定数の情報信号
などを一時的に記憶したりする記憶領域、およびマイク
ロコンピュータ620の作業領域(ワークエリア)などが
設けられている。On the other hand, various sensors 211, 221, 730, 730, 830, 840, 860, and 77 sent through the low-pass filter 631 are stored in the RAM 622.
0 ‥‥, a detection signal sent from a central processing unit (not shown), a signal indicating ON (ON), a stop signal,
A storage area for temporarily storing a hit release signal, an information signal of a set number of prize balls from a prize ball number setting device 530 provided in a game board or a control unit for controlling a bonus, and a microcomputer 620 Are provided.
マイクロコンピュータ620の入力ポートバッファ624に
は、ローパスフィルタ631を介して、第1および第2の
賞球排出730,730、セーフセンサ830、補給センサ211、
半端センサ221、オーバーフロー検出器770、セーフ球抜
センサ860、位置センサ840等の各種スイッチ、中央管理
装置内に設けられた打止信号発信部685a,打止解除信号
発信部685b、更には賞球数設定器530等が接続されてい
る。An input port buffer 624 of the microcomputer 620 is provided with a first and second prize ball discharges 730, 730, a safe sensor 830, a replenishment sensor 211, via a low-pass filter 631.
Various switches such as the odd sensor 221, the overflow detector 770, the safe ball removal sensor 860, the position sensor 840, a hit signal transmitting unit 685 a provided in the central control device, a hit release signal transmitting unit 685 b, and a prize ball The number setting device 530 and the like are connected.
一方、マイクロコンピュータ620のドライバ632にはメ
ッセージボード431、排出ソレノイド741,741、シャッタ
ーソレノイド910、セーフモータ823、セーフランプ27
2、完了ランプ271、セーフ球抜ソレノイド852、外部情
報リレー回路687、発射モータリレー回路686、更にはセ
ーフ球抜ソレノイドなどの他の作動部980が接続されて
いる。On the other hand, the driver 632 of the microcomputer 620 includes a message board 431, a discharge solenoid 741, 741, a shutter solenoid 910, a safe motor 823, and a safe lamp 27.
2. Connected with other operating units 980 such as a completion lamp 271, a safe ball removal solenoid 852, an external information relay circuit 687, a firing motor relay circuit 686, and a safe ball removal solenoid.
これらの各種作動部のうち前記外部情報リレー回路68
7には中央管理装置(図示省略)が、発射モータリレー
回路686には前述した発射モータ151(第12図では示され
ていない)が接続されている。Among these various operating parts, the external information relay circuit 68
A central control device (not shown) is connected to 7, and the above-described firing motor 151 (not shown in FIG. 12) is connected to the firing motor relay circuit 686.
賞球排出制御装置600は、上記のように構成されてい
て、各種センサ(スイッチ)211,221,730,730,830,840,
860,770さらには打止信号発生部685a、打止解除信号685
b、賞球数設定器530からの信号がローパスフィルタ631
を介してマイクロコンピュータ620に送られてくると、
マイクロコンピュータ620はその送られてきた信号の種
類に対応した出力信号をドライバ632に送って、セーフ
球抜ソレノイド852、排出ソレノイド741,741、シャッタ
ーソレノイド910等の各種ソレノイドのうちの対応する
ソレノイドを作動させたり、セーフモータ823を駆動さ
せたり、或いは、メッセージボード431,完了ランプ271,
セーフランプ272を点灯させたりする。The prize ball discharge control device 600 is configured as described above, and various sensors (switches) 211,221,730,730,830,840,
860,770 and a stop signal generator 685a, a stop release signal 685
b, the signal from the prize ball number setting device 530 is a low-pass filter 631
Is sent to the microcomputer 620 via
The microcomputer 620 sends an output signal corresponding to the type of the sent signal to the driver 632, and activates a corresponding solenoid among various solenoids such as a safe ball ejection solenoid 852, a discharge solenoid 741,741, a shutter solenoid 910, and the like. Drive the safe motor 823, or the message board 431, the completion lamp 271,
The safe lamp 272 is turned on.
また、賞球排出制御装置600は補給センサ211からの信
号に基づいて補給をすべきであると判断したときに、ド
ライバ632および外部情報リレー回路687を介して遊技店
の中央管理装置(図示省略)に補給指令信号を送った
り、オーバーフロー検出器770からの信号に基づいて排
出された賞品球が賞球排出樋751内の検出器取付位置に
達したと判断したときには、ドライバ632および反射モ
ータ制御リレー回路686を介して発射モータ151にストッ
プ信号を送ってその作動を停止させる等の働きをする。When the prize ball discharge control device 600 determines that replenishment should be performed based on a signal from the replenishment sensor 211, the central management device (not shown) of the game store via the driver 632 and the external information relay circuit 687 ), Or determines that the ejected prize ball has reached the detector mounting position in the prize ball discharge gutter 751 based on a signal from the overflow detector 770, the driver 632 and the reflection motor control. It sends a stop signal to the launch motor 151 via the relay circuit 686 to stop its operation.
次に、上述した賞球排出制御装置600によって行なわ
れる賞品球の排出制御処理、並びにセーフ球の自動球抜
制御処理の手順を第13図乃至第36図を参照して詳細に説
明する。Next, the procedure of the prize ball discharge control process and the safe ball automatic ball removal control process performed by the above-described prize ball discharge control device 600 will be described in detail with reference to FIGS. 13 to 36.
賞球排出制御装置による排出制御及びセーフ球の球抜
制御は、上記賞球排出制御装置600の電源の投入と同時
に開始された電源が投入されている限り繰返しその処理
が行なわれる所謂バックグラウンド制御処理(第13図)
と、上記電源が投入されたあと所定時間経過(例えば0.
5msec)毎に、上記バックグランド制御処理中に当該バ
ックグランド制御処理を中断してその処理が割込される
割込処理(第15図)の2つの制御処理に大別されるもの
であり、これら2つの制御処理は上記装置600内のMPU62
0により実行される。尚、1つの割込処理が開始されて
から次の割込処理が開始されるまでの間に行われるバッ
クグランド処理に於いては1ループの処理(ステップS8
〜ステップS28)が複数回行われるようになっている。The so-called background control in which the discharge control by the prize ball discharge control device and the ball removal control of the safe ball are repeatedly performed as long as the power that has been started at the same time as the power supply of the above-mentioned prize ball discharge control device 600 is turned on. Processing (Fig. 13)
And a predetermined time after the power is turned on (for example, 0.
Every 5 msec), the background control process is interrupted during the background control process, and the process is interrupted (FIG. 15). These two control processes are performed by the MPU 62
Executed by 0. In the background process performed between the start of one interrupt process and the start of the next interrupt process, one loop process (step S8)
Step S28) is performed a plurality of times.
先ず、賞球排出制御装置600によるバックグランド制
御処理のメインルーチンについて第13図を参照して説明
する。First, the main routine of the background control processing by the prize ball discharge control device 600 will be described with reference to FIG.
このメインルーチンは、前述したように賞球排出制御
装置600の電源の投下後繰返し行なわれる。This main routine is repeatedly performed after the power of the prize ball discharge control device 600 is dropped as described above.
電源が投下されると、先ず、ステップS2で、前記MPU6
20内のRAM622の記憶内容のクリア、後述の各種サブルー
チンにて用いられる各種判別フラグのリセット(“0"に
セット)、MPU620から各種作動部(各種ソレノイド、各
種ランプ等)への出力リセット(出力をLレベルに設
定)が、順次行なわれ、斯かる初期化を行なった後ステ
ップS4に進む。When the power is dropped, first, in step S2, the MPU 6
Clear the contents of the RAM 622 in the RAM 20, reset various determination flags used in various subroutines described later (set to "0"), reset the output from the MPU 620 to various operating parts (various solenoids, various lamps, etc.) (output Is set to L level) in sequence, and after performing such initialization, the process proceeds to step S4.
続くステップS4乃至ステップS12では順次、処理ナン
バーが“5"であるか否か(ステップS4)、“4"であるか
否か(ステップS6)、“3"であるか否か(ステップS
8)、“2"であるか否か(ステップS10)、“1"であるか
否か(ステップS12)が判別される。In the following steps S4 to S12, whether the processing number is "5" (step S4), "4" (step S6), or "3" (step S4)
8) It is determined whether it is "2" (step S10) and whether it is "1" (step S12).
この処理ナンバー(処理NO)は、その値が“1"のとき
に後述の排出開始条件処理(第27図)を開始させ、その
値が“2"のときに後述の排出開始処理(第28図)を開始
させ、その値が“3"のときに後述の排出処理(第31図)
を開始させその値が“4"のときに後述のセーフ球抜開始
処理(第35図)を開始させ、その値が“5"のときに後述
のセーフ球抜処理(第36図)を開始させるものである。When the value of this process number (process NO) is “1”, a discharge start condition process (FIG. 27) described later is started, and when the value is “2”, a discharge start process (described in FIG. 28) (Fig. 31), and when the value is "3", a discharge process described later (Fig. 31)
Is started, and when the value is "4", the safe ball removal start process (FIG. 35) described below is started, and when the value is "5", the safe ball removal process (FIG. 36) described later is started. It is to let.
この処理NOは、電源が投下された直後に実行される前
記ステップS2、又は後述の排出処理(第31図)にて所定
数(例えば13個)の賞品球の排出が完了したときに、そ
の値が“0"にリセットされる。そして、“0"にリセット
された処理NOは、後述のステップS18の実行によってセ
ーフセンサ830によるセーフ球の検出が行われたときに
その値が“1"に設定され(後述のステップS30)、更に
又後述のステップS14又はS16の実行によってセーフ球の
球抜を行なうべきであると判断したときにその値が“4"
に設定される。This processing NO is performed when the predetermined number (for example, 13) of the prize balls has been discharged in the above-described step S2 executed immediately after the power is turned off or in the discharging processing (FIG. 31) described below. The value is reset to "0". The value of the processing NO reset to “0” is set to “1” when the safe sensor 830 detects a safe sphere by performing step S18 described below (step S30 described later), and Further, when it is determined that the safe ball should be removed by executing step S14 or S16 described later, the value is set to "4".
Is set to
電源が投下された直後、未だセーフセンサ30によるセ
ーフ球の検出が行われていないときには前記ステップS4
〜ステップS12の判別結果は全て“No"となってステップ
S14,S16に進みセーフ球抜フラグが“1"であるか否か、
打止フラグが“1"であるか否かが判別される。Immediately after the power is dropped, if the safe ball has not yet been detected by the safe sensor 30, the aforementioned step S4
-The results of the determination in step S12 are all "No"
Proceed to S14, S16 to determine whether the safe ball extraction flag is "1",
It is determined whether or not the stop flag is “1”.
このうちセーフ球抜フラグは、係員によってセーフ球
球スイッチ860が押されたことが、詳細は後述するセー
フ球抜スイッチ入力処理(第23図)にて確認されたとき
にその値が“1"に設定されるものであり、一方、打止フ
ラグはこれも詳細は後述する打止信号処理(第24図)に
て図示省略の中央管理装置の打止信号発信部685aからの
打止信号の入力が確認されたときにその値が“1"に設定
されるものである。The value of the safe ball removal flag is “1” when it is confirmed in the safe ball removal switch input process (FIG. 23) that the safe ball switch 860 has been pressed by the attendant. On the other hand, the hit flag is used to output the hit signal from the hit signal transmitting unit 685a of the central management unit (not shown) in the hit signal processing (FIG. 24), which will also be described in detail later. When the input is confirmed, the value is set to "1".
本ルーチンが開始された直後はこれら2つの判別フラ
グは共に前記ステップS2で“0"に設定されているため前
記ステップS14,S16の判別結果は共に“No"となり、ステ
ップS18の判別が実行される。このステップS18ではセー
フセンサONフラグが“1"であるか否かが判別される。こ
のセーフセンサONフラグは、セーフセンサ830にセーフ
球が達したことが後述のセーフセンサ入力処理(第18
図)によって確認されたときにその値が“1"に設定され
るものである。Immediately after the start of this routine, these two determination flags are both set to "0" in step S2, so that the determination results in steps S14 and S16 are both "No", and the determination in step S18 is executed. You. In this step S18, it is determined whether or not the safe sensor ON flag is "1". The safe sensor ON flag indicates that the safe ball has reached the safe sensor 830 in a safe sensor input process (to be described later).
The value is set to "1" when confirmed by (figure).
この場合、このステップS18の判別結果は“No"とな
り、続いてステップS20にて位置センサONフラグの値が
“1"であるか否かが判別される。この位置センサONフラ
グは、セーフ球回転処理部821内の回転体822の回転角度
を検知する位置センサ840からの出力信号がHレベルに
立ち上がっていること(回転体の4つの凹部8221〜8224
が何れもセーフ球導出樋の上部導出樋820aに対向してい
ないときにHレベルに保持される)が後述の位置センサ
入力処理(第26図)にて確認されたときにその値が“1"
に設定されるものである。従って本ステップS20が実行
されるときに前記回転体822の4つの凹部8221〜8224の
何れかが前記上部導出樋820aの開口端と対向していて位
置センサの出力信号がLレベルとなっているときには該
ステップS20の判別結果は“No"となってステップS22に
進み、前記回転体の凹部が前記上部導出樋の開口端と対
向しない位置、換言すれば回転体の円周部が前記開口端
を閉塞してセーフ球のセーフ球回転処理部821内への進
入が完全に阻止されるまでセーフモータ823が前記回転
体822を回動することとなる。そして、前記凹部8221〜8
224の何れもが前記上部導出樋820aの開口端と対向せず
に該回転体の円周部が該開口端を閉塞して位置センサの
出力信号がHレベルとなると前記ステップS20の判別結
果が“Yes"となって、それまで回動していた回転体を停
止すべくセーフモータ823がOFFされる(ステップS2
4)。この結果、処理NOが“0"であるときには、回転体8
22は常に上部導出樋820aの開口端を閉塞するようにその
回転角度が制御されることとなる。In this case, the result of the determination in step S18 is "No", and subsequently, in step S20, it is determined whether or not the value of the position sensor ON flag is "1". This position sensor ON flag indicates that the output signal from the position sensor 840 that detects the rotation angle of the rotating body 822 in the safe ball rotation processing unit 821 has risen to the H level (the four concave portions 822 1 to 822 of the rotating body). Four
Are maintained at the H level when none of them is opposed to the upper outgoing gutter 820a of the safe ball outgoing gutter) when the value is confirmed to be “1” when it is confirmed in the position sensor input processing (FIG. 26) described later. "
Is set to Is therefore four recesses 822 1-822 4 or the output signal of the opening end opposite to have a position sensor of the upper outlet gutter 820a of the rotating body 822 when the step S20 is executed and L level Is satisfied, the determination result in step S20 is “No”, and the process proceeds to step S22, where the concave portion of the rotating body does not face the opening end of the upper outlet gutter, in other words, the circumferential portion of the rotating body is The safe motor 823 rotates the rotating body 822 until the open end is closed and the safe ball is completely prevented from entering the safe ball rotation processing unit 821. And, the concave portions 822 1 to 8
22 both the determination result of said circumferential portion of said rotating body without open end facing the upper outlet gutter 820a is the output signal of the position sensor closes the opening end becomes the H level step S20 of 4 Becomes “Yes”, and the safe motor 823 is turned off to stop the rotating body that has been rotating so far (step S2
Four). As a result, when the processing NO is “0”, the rotating body 8
The rotation angle of 22 is controlled so as to always close the open end of the upper outlet gutter 820a.
このようなセーフモータ823の回動制御が行われた後
のステップS26では後述の補給処理(第14図)が行わ
れ、更にステップS28にて所定の態様に従ったメッセー
ジボード431の表示(該所定の態様は後述の排出処理
(第31図)やセーフ球抜処理(第36図)にて決定され
る)が行われる。In step S26 after the rotation control of the safe motor 823 is performed, a replenishment process (FIG. 14) to be described later is performed, and in step S28, the message board 431 is displayed in a predetermined manner (see FIG. 14). The predetermined mode is determined by a discharge process (FIG. 31) or a safe ball removal process (FIG. 36) described later.
本ルーチンによるこのような一連の処理が終了する
と、再びステップS4からその処理が実行され、遊技機の
作動状態に何ら変化が生じていないときには上述の流れ
に沿った制御が繰り返し実行されることになる。When such a series of processing by this routine is completed, the processing is executed again from step S4, and when there is no change in the operation state of the gaming machine, the control according to the above flow is repeatedly executed. Become.
次にこの状態から遊技球(セーフ球)が遊技盤の各種
入賞口(第1図参照)の何れかに入賞してセーフ球導出
樋820内を流下し、その後セーフセンサ830によって検出
されると(割込処理のセーフ球判定処理によって確認さ
れると)、前述のセーフONフラグが“1"となって前記ス
テップS18の判別結果が“Yes"に転じ、前記処理NOが
“1"に設定されて(ステップS30)その後前記ステップS
26,S28を実行し、次回ループへと進む。Next, from this state, when the game ball (safe ball) wins one of the various winning ports (see FIG. 1) of the game board and flows down the safe ball lead-out gutter 820, and thereafter is detected by the safe sensor 830. (If confirmed by the safe ball determination process of the interrupt process), the safe ON flag becomes "1", the determination result in step S18 turns to "Yes", and the process NO is set to "1". (Step S30) and then the Step S
26 and S28 are executed, and the process proceeds to the next loop.
次回ループの処理では処理NOは“1"に設定されている
ので、ステップS12の判別結果が“Yes"に転じ、ステッ
プS32にて排出開始条件処理(第27図)が行われる。In the next loop processing, the processing NO is set to "1", so the determination result in step S12 is changed to "Yes", and the discharge start condition processing (FIG. 27) is performed in step S32.
この排出開始条件処理は詳細は後述するように遊技機
が賞品球の排出に適した状態であるか(排出される賞品
球が裏機構盤内に充分に蓄えられているか等)を判別す
ると共に入賞したセーフ球をセーフ球回転処理部821内
に取り込むべく該処理内の回転体822の回動を開始させ
るための処理であり、この処理の終了時には前述の処理
NOは“2"に変更される。This discharge start condition processing determines whether the gaming machine is in a state suitable for discharging the prize ball (whether the discharged prize ball is sufficiently stored in the back mechanism board or the like) as described later in detail, and This is a process for starting the rotation of the rotating body 822 in the processing in order to take the won safe ball into the safe ball rotation processing unit 821. At the end of this processing, the processing described above is performed.
NO is changed to “2”.
このステップS32の処理が終了すると再び前記ステッ
プS26,S28が実行され、更に次のループへと進む。尚、
セーフ球の入賞によって一旦回動を初めた回転体は位置
センサ840の検出部840aが回転体822に設置された反射板
822aと対向したとき(前記上部導出樋の開口端が回転体
の円周部によって完全に閉塞されたとき)その回動が停
止される。When the process in step S32 is completed, steps S26 and S28 are executed again, and the process proceeds to the next loop. still,
The rotating body once started rotating by the winning of the safe ball is a reflector with the detection unit 840a of the position sensor 840 installed on the rotating body 822.
When it faces the 822a (when the opening end of the upper outlet gutter is completely closed by the circumference of the rotating body), its rotation is stopped.
この時点での処理NOは“2"に設定されているため、次
回ループではステップS10の判別結果が“Yes"となって
ステップS34に進み、排出開始処理(第28図)が行なわ
れる。Since the process NO at this point is set to "2", in the next loop, the determination result in step S10 becomes "Yes", the process proceeds to step S34, and the discharge start process (FIG. 28) is performed.
この排出開始処理は、詳細に後述するように、排出処
理(後述の第31図)に先行して行なわれるもので、賞球
設定器530に記憶された賞球設定数(例えば1〜15の範
囲で設定される)に基づいて賞品球の排出パターン(1
回排出、交互排出、併用排出)を予め選択する処理、排
出ソレノイドを予め励磁(ON)する処理等を行なうもの
であり、当該排出開始処理に於いて、前記処理NOは、そ
の値が“3"に変更される。As described in detail later, this discharge start processing is performed prior to the discharge processing (FIG. 31 described later), and the prize ball set number (for example, 1 to 15) stored in the prize ball setter 530 is used. Prize ball discharge pattern (1
(Discharge discharge, alternate discharge, combined discharge), a process of previously exciting (ON) the discharge solenoid, and the like. In the discharge start process, the value of the process NO is “3”. To ".
この排出開始処理が終了すると、続いて前述したステ
ップS26,S28が実行され、その後再びステップS4からの
処理が再開される。When the discharge start processing is completed, steps S26 and S28 described above are subsequently performed, and then the processing from step S4 is restarted again.
次のループでは、この時点での処理NOが“3"に設定さ
れているため、ステップS8の判別結果が“Yes"に転じて
排出処理(第31図)が実行される(ステップS36)。In the next loop, since the process NO at this point is set to "3", the determination result of step S8 changes to "Yes" and the discharge process (FIG. 31) is executed (step S36).
この排出処理は、詳細に後述するように、セーフセン
サ830によって検出された1つのセーフ球に対する所定
数(賞球設定数)の賞品球の排出を行なうものであり、
後述するように上記所定数の賞品球の排出が終了すると
一旦処理NOは“0"に設定される。This discharge processing is for discharging a predetermined number (a set number of prize balls) of prize balls for one safe ball detected by the safe sensor 830, as described in detail later.
As will be described later, once the predetermined number of prize balls have been discharged, the processing NO is set to "0" once.
斯かる排出処理が終了した後(このとき処理NO=
“0")は、前記ステップS4〜S12の判別結果が全て“No"
となり再びステップS14以降の判別が行われる。After such discharge processing is completed (the processing NO =
“0”) indicates that all the determination results in steps S4 to S12 are “No”
And the determination after step S14 is performed again.
その後、メインルーチンとは別途に行なわれる割込処
理のセーフセンサ入力処理に4よって新たにセーフ球が
検知されるまでステップS8〜S28が繰返し実行されるこ
ととなる。そして、新たなセーフ球の検出が行われると
ステップS18の判別結果が再び“Yes"に転じて該検出さ
れたセーフ球に対する賞品球の排出が繰り返して行われ
る。Thereafter, steps S8 to S28 are repeatedly executed until a safe ball is newly detected by the safe sensor input process 4 of the interrupt process performed separately from the main routine. Then, when a new safe ball is detected, the determination result of step S18 changes to "Yes" again, and the prize ball is repeatedly discharged from the detected safe ball.
一方、上記処理が繰り返される中で、セーフ球抜スイ
ッチのONによってセーフ球抜フラグが“1"に設定された
場合、又は中央管理装置の打止信号発信部685aから打止
信号が入力された場合には、その後処理NOが“0"となっ
て前記ステップS14,S16の判別が行なわれたときにステ
ップS14の判別結果が“Yes"又はステップS16の判別結果
が“Yes"となって、ステップS40に進み、処理NOが“4"
に設定される。On the other hand, while the above processing is repeated, if the safe ball removal flag is set to “1” by turning on the safe ball removal switch, or a stop signal is input from the stop signal transmission unit 685a of the central management device. In this case, when the processing NO is subsequently “0” and the determinations in steps S14 and S16 are performed, the determination result in step S14 is “Yes” or the determination result in step S16 is “Yes”, Proceed to step S40, and the process NO is “4”
Is set to
このように一旦処理NOが“4"に設定されると、その直
後のループにおいては前記ステップS6の判別結果が“Ye
s"に転じ、ステップS40にてセーフ球抜開始処理(第35
図)が行われ、その後前記ステップS26,S28が行われ
る。As described above, once the processing NO is set to "4", in the loop immediately after that, the determination result of the step S6 is "Ye
s ", and in step S40 the safe ball removal start process (35th
FIG.) Is performed, and then steps S26 and S28 are performed.
このセーフ球抜開始処理は後述のセーフ球抜処理に先
行して行われるものであり、セーフ球を排出するための
セーフ球抜ソレノイド852の励磁(ON)を予め行なうと
共に処理NOを“5"に設定するものである。This safe ball removal start process is performed prior to the safe ball removal process described later. The safe ball removal solenoid 852 for discharging the safe ball is energized (ON) in advance, and the process NO is set to “5”. Is set to
該セーフ球抜開始処理によって処理NOが一旦“5"に設
定されるとその直後のループにおいてステップS4の判別
結果が“Yes"に転じ、ステップS41にてセーフ球抜処理
(第36図)が実行される。このステップS41のセーフ球
抜処理が終了すると後述するように処理NOは“0"に設定
されるので、次回以降のループにおいて再びステップS4
〜S12の判別結果が全て“No"となって以後ステップS4〜
S28が繰り返し実行されることとなる。Once the process NO is set to "5" by the safe ball removal start process, the determination result in step S4 changes to "Yes" in a loop immediately after that, and the safe ball removal process (FIG. 36) is performed in step S41. Be executed. When the safe ball removing process in step S41 is completed, the process NO is set to "0" as described later, so that the process in step S4 will be performed again in the next and subsequent loops.
-All the determination results in S12 become "No", and thereafter, steps S4-
S28 will be repeatedly executed.
尚、セーフ球抜フラグが“1"であるか否かの判別及び
打止フラグが“1"であるか否かの判別は処理NOが“0"の
ときにのみ(ステップS4〜S12の判別結果が全て“No"の
とき)行われるようになっているので1つのセーフ球に
対応した所定数の賞品球の排出処理中にセーフ球の抜処
理が開始されることはない。It should be noted that the determination as to whether or not the safe ball removal flag is "1" and the determination as to whether or not the hit flag is "1" are performed only when the processing NO is "0" (the determination in steps S4 to S12). Since all the results are "No"), the safe ball removal process is not started during the discharge process of the predetermined number of prize balls corresponding to one safe ball.
第14図は、前述の賞球排出制御のメインルーチン(第
13図)のステップS26にて行なわれる補給処理のサブル
ーチンを示すフローチャートである。FIG. 14 shows the main routine of the prize ball discharge control described above (No.
13 is a flowchart showing a subroutine of a replenishment process performed in step S26 of FIG. 13).
このルーチンが開始されると先ずステップS1600で、
後述の割込処理にてなされる補給センサ入力処理(第19
図)でその値が決定される補給センサ立上フラグがこの
時点で“1"であるか否かが判別される。この判別結果が
“Yes"のとき、即ち、補給センサ211取付位置まで賞品
球がないときには、賞品球が不足していることを示すべ
く完了ランプを“ON"(ステップS1604)、遊技球の発射
を禁止すべくシャッターソレノイドを“ON"(ステップS
1606)、外部情報リレーを“ON"(ステップS1608)、更
に、前記補給センサ立上フラグを“0"にリセットして
(ステップS1610)、本ルーチを終了する。When this routine is started, first in step S1600,
The replenishment sensor input process performed in the later-described interrupt process (19th
It is determined whether or not the replenishment sensor start-up flag, the value of which is determined in FIG. When the determination result is “Yes”, that is, when there is no prize ball up to the position where the replenishment sensor 211 is attached, the completion lamp is turned “ON” to indicate that the prize ball is insufficient (step S1604), and the game ball is fired. The shutter solenoid to “ON” (step S
1606), the external information relay is turned “ON” (step S1608), and the replenishment sensor start-up flag is reset to “0” (step S1610), and this routine ends.
前記ステップS1600の判別結果が“No"のときには、続
くステップS1602にてこれも後述の補給センサ入力処理
にてその値が決定される補給センサ立下フラグが“1"で
あるか否かが判別される。この判別結果が“Yes"のと
き、即ち補給が行われて賞品球が貯留タンク201の補給
センサ211設置位置まで達していると判別されたときに
は、前記完了ランプを“OFF"(ステップS1612)、遊技
球の発射を可能にすべくシャッターソレノイドを“OFF"
(ステップS1614)、前記外部情報リレーを“OFF"(ス
テップS1616)、更に前記補給センサ立下フラグを“0"
にリセットして(ステップS1618)、本ルーチンを終了
する。If the determination result in the step S1600 is "No", it is determined in a succeeding step S1602 whether or not the replenishment sensor fall flag whose value is also determined in a replenishment sensor input process described later is "1". Is done. When the determination result is “Yes”, that is, when it is determined that replenishment has been performed and the prize ball has reached the position where the replenishment sensor 211 of the storage tank 201 is installed, the completion lamp is turned “OFF” (step S1612), "OFF" the shutter solenoid to enable the launch of game balls
(Step S1614), the external information relay is set to “OFF” (Step S1616), and the replenishment sensor fall flag is set to “0”.
(Step S1618), and terminates this routine.
次に、前述(第13図)のメインルーチン(バックグラ
ンド処理)に優先して所定時間(例えば0.5msec)経過
毎に行なわれる割込処理の詳しい手順について第15図乃
至第26図を参照して説明する。Next, with reference to FIGS. 15 to 26, a detailed procedure of the interrupt processing performed every time a predetermined time (for example, 0.5 msec) elapses in preference to the main routine (background processing) described above (FIG. 13). Will be explained.
第15図に示すように、割込処理が開始されると、先
ず、後述するセーフ球抜タイマ、セーフ球抜終了タイマ
等の各種タイマのカウント値の更新が行なわれ(ステッ
プS42)、次いで排出センサ1入力処理(ステップS4
4)、排出センサ2入力処理(ステップS46)、セーフセ
ンサ入力処理(ステップS48)、補給センサ入力処理
(ステップS50)、半端センサ入力処理(ステップS5
2)、オーバーフロースイッチ入力処理(ステップS5
4)、発射モータ制御処理(ステップS56)、セーフ球抜
スイッチ入力処理(ステップS58)、打止信号入力処理
(ステップS60)、打止解除信号入力処理(ステップS6
2)及び位置センサ入力処理(ステップS64)が順次行な
われる。As shown in FIG. 15, when the interrupt processing is started, first, count values of various timers such as a safe ball removal timer and a safe ball removal end timer, which will be described later, are updated (step S42). Sensor 1 input processing (step S4
4), discharge sensor 2 input processing (step S46), safe sensor input processing (step S48), supply sensor input processing (step S50), odd sensor input processing (step S5)
2), overflow switch input processing (step S5
4), launch motor control processing (step S56), safe ball release switch input processing (step S58), hitting signal input processing (step S60), hitting release signal input processing (step S6)
2) and position sensor input processing (step S64) are sequentially performed.
第16図は、上記ステップS44にて行なわれる排出セン
サ1の入力処理ルーチンのフローチャートである。FIG. 16 is a flowchart of an input processing routine of the discharge sensor 1 performed in step S44.
排出センサ1(及び後述の排出センサ2)は、該セン
サ内に賞品球が存在しているときその出力信号がHレベ
ルとなり、賞品球が流出して一時的に又は継続してセン
サ内に存在しなくなったときその出力信号がLレベルと
なるように構成されている。従って本フローでは該出力
信号がLレベルからHレベルに立ち上がったとき(後述
の排出センサ1立上フラグ=“1"、排出センサ2立上フ
ラグ=“1"となったとき)に賞品球が該センサ内に達し
たと判断するようになっている。When a prize ball is present in the sensor, the output signal of the discharge sensor 1 (and a discharge sensor 2 described later) becomes H level, and the prize ball flows out and temporarily or continuously exists in the sensor. The output signal is set to the L level when no longer occurs. Therefore, in the present flow, when the output signal rises from the L level to the H level (when the discharge sensor 1 rise flag = "1" and the discharge sensor 2 rise flag = "1", which will be described later), the prize ball is generated. It is determined that it has reached the inside of the sensor.
本ルーチンが開始されると、先ずステップS4402にて
排出1変化フラグ“1"であるか否かが、続くステップS4
404にて排出1Lレベルフラグが“1"であるか否かが判別
される。When this routine is started, first, in step S4402, it is determined whether or not the emission 1 change flag is "1" in the subsequent step S4.
At 404, it is determined whether or not the discharge 1L level flag is "1".
ところで、前述したように、全ての判別フラグは賞球
排出制御装置600に電源が投入された直後、メインルー
チン(第13図)のステップS2にて“0"に設定される。As described above, all the determination flags are set to “0” in step S2 of the main routine (FIG. 13) immediately after the power is turned on to the prize ball discharge control device 600.
従って割込処理が初めて開始された直後に本ルーチン
が実行されたときには、センサ1の出力信号レベルに拘
らずステップS4402,S4404の判別結果が共に“No"となっ
て、先ずステップS4406で今回ループで出力信号がLレ
ベル(排出センサ1出力=“0")であるか否かが判別さ
れる。Therefore, when this routine is executed immediately after the interrupt processing is started for the first time, the determination results in steps S4402 and S4404 are both “No” regardless of the output signal level of the sensor 1, and first in step S4406 It is determined whether or not the output signal is at the L level (the output of the discharge sensor 1 = "0").
今仮りに、排出センサ1内に賞品球が留まっている状
態から排出ソレノイド1の作動により該賞品球が供給皿
102側に排出される場合を考える。If the prize ball stays in the discharge sensor 1 and the discharge solenoid 1 is operated, the prize ball is supplied to the supply tray.
Consider the case of being discharged to the 102 side.
賞品球がセンサ1に留まっている状態では該センサ1
の出力信号はHレベルのままであり、従って前記ステッ
プS4406の判別結果が“No"となって、そのまま本ルーチ
ンを終了する(このステップS4402〜S4406は初期化後、
センサ1の出力信号が初めてLレベルに変化するまで繰
返し行なわれる)。When the prize ball remains on the sensor 1, the sensor 1
Remains at the H level, the result of the determination in step S4406 is "No", and this routine is immediately terminated (steps S4402 to S4406 are executed after initialization.
This is repeated until the output signal of the sensor 1 changes to the L level for the first time).
この状態から排出センサ1内の賞品球が移動して(セ
ンサ1内から脱して)、該センサ1の出力信号がHレベ
ルからLレベルに変化すると、前記ステップS4406の判
別結果が“Yes"となり、ステップS4408に進んで、今回
ループでセンサ1の出力信号がLレベルとなったことを
記憶すべく、排出1Lレベルフラグを“1"に設定して本ル
ーチンを終了する。From this state, the prize ball in the ejection sensor 1 moves (leaves out of the sensor 1), and when the output signal of the sensor 1 changes from the H level to the L level, the determination result in the step S4406 becomes "Yes". Proceeding to step S4408, the discharge 1L level flag is set to "1" in order to store that the output signal of the sensor 1 has become L level in the current loop, and the present routine ends.
次のループに進むと、直前のループの前記ステップS4
408の処理により排出1Lレベルフラグが“1"に設定され
たのでステップS4404の判別結果が“Yes"に転じ、ステ
ップS4410に進んで、今回ループでの排出センサ1の出
力信号がHレベル(排出センサ1出力=“1")であるか
否かが判別される。この判別結果が“No"、即ち、前回
ループに続いて今回ループでも出力信号がLレベルのと
きには、続くステップS4412,ステップS4414をスキップ
して本ルーチンを終了する。従って出力信号がLレベル
である限りステップS4402,S4404,S4410が繰返し行なわ
れることとなる。When proceeding to the next loop, step S4 of the immediately preceding loop is performed.
Since the discharge 1L level flag is set to "1" by the process of 408, the determination result of step S4404 changes to "Yes", and the process proceeds to step S4410, where the output signal of the discharge sensor 1 in this loop is at the H level (discharge). It is determined whether or not sensor 1 output = "1"). If the determination result is “No”, that is, if the output signal is at the L level in the current loop following the previous loop, the subsequent steps S4412 and S4414 are skipped, and this routine ends. Therefore, steps S4402, S4404, and S4410 are repeated as long as the output signal is at the L level.
一方、判別結果が“Yes"、即ち、前回ループまでLレ
ベルであった排出センサ1の出力信号が今回ループに移
行するまでの間にLレベルからHレベルに立ち上がった
ときには、今回ループで該立上りがあったことを記憶す
べく、排出1変化フラグを“1"に設定する(ステップS4
412)と共に、今回ループでの出力信号がもはやLレベ
ルでないことを記憶すべく前記排出1Lレベルフラグを
“0"にリセットして本ルーチンを終了する。On the other hand, when the determination result is “Yes”, that is, when the output signal of the discharge sensor 1 that has been at the L level until the previous loop rises from the L level to the H level before shifting to the current loop, the rising in the current loop is performed. The emission 1 change flag is set to “1” in order to store that the
At the same time, the discharge 1L level flag is reset to "0" to store that the output signal in the current loop is no longer at the L level, and this routine ends.
排出センサ1の出力信号が立ち上がった直後のループ
では、先ず、ステップS4402にて排出1変化フラグが
“1"であるか否かが判別される。この場合、判別結果は
“Yes"となり、続くステップS4416において排出センサ
1の出力信号が今回ループで依然Hレベルであるか否か
が判別される。In the loop immediately after the output signal of the discharge sensor 1 rises, first, in step S4402, it is determined whether the discharge 1 change flag is “1”. In this case, the determination result is “Yes”, and in the next step S4416, it is determined whether the output signal of the discharge sensor 1 is still at the H level in the current loop.
この判別結果が“Yes"のとき、即ち、前回ループにて
排出センサの出力信号が立上り、且つ今回ループでも引
き続きHレベルが維持されているときには、賞品球が該
排出センサ1内に達したとの判断がなされ、後述の交互
排出処理(第33図)、後述の併用排出処理(第34図)に
てセンサ出力として用いられる排出センサ1立上フラグ
を“1"に設定する(ステップS4418)と共に、前記出力
信号の立上りを記憶していた排出1変化フラグをリセッ
ト(“0"に設定)して(ステップS4420)本ルーチンを
終了する。When the determination result is “Yes”, that is, when the output signal of the discharge sensor rises in the previous loop and the H level is maintained in the current loop, the prize ball reaches the inside of the discharge sensor 1. Is determined, and the discharge sensor 1 start flag used as a sensor output in the alternate discharge process (FIG. 33) described later and the combined discharge process (FIG. 34) described later is set to “1” (step S4418). At the same time, the discharge 1 change flag storing the rise of the output signal is reset (set to "0") (step S4420), and this routine ends.
以降のループにて、出力信号が依然Hレベルを維持す
る限り、前記ステップS4402,S4404,S4406が繰返し行な
われることとなる。In the subsequent loop, steps S4402, S4404, and S4406 are repeated as long as the output signal still maintains the H level.
一方、前記ステップS4416の判別結果が“No"のとき、
即ち出力信号が立ち上がった直後のループで再び出力信
号が立ち下がったときには、この出力信号の変化は賞品
球の通過による変化ではない(ノイズ信号の発生等)と
判断し、今回ループでの出力信号がLレベルであること
を記憶した後(ステップS4422)、前記ステップS4420に
て前記排出1変化フラグをリセット(“0"に設定)して
(今回発生した立上りはノイズによるものと判断してこ
れを無効にする)、本ルーチンを終了する。On the other hand, when the determination result in step S4416 is “No”,
That is, when the output signal falls again in the loop immediately after the output signal has risen, it is determined that the change in the output signal is not a change due to the passage of the prize ball (such as generation of a noise signal), and the output signal in this loop is determined. Is stored at the L level (step S4422), and the emission 1 change flag is reset (set to "0") in step S4420 (the rising that has occurred this time is determined to be caused by noise, and Is invalidated), and this routine ends.
以上のルーチンを実行することによって、排出センサ
1の出力信号が立ち上がった後、所定期間以上(少なく
とも割込処理が2回行なわれる間)その状態が維持され
たときにのみ排出センサ1立上フラグが“1"に設定さ
れ、従って該立上フラグは賞品球が排出センサ1内に達
したことを示すようになる。尚、この排出センサ1立上
フラグは、バックグランド処理(メインルーチン)の中
の交互排出処理、又は併用排出処理(後述の第33図、第
34図)にて、判別に用いられた直後にリセットされる。
ところで1回の割込処理が終了してから次の割込処理が
開始されるまでの間にメインルーチンの上記排出処理を
含む処理ルーチンには複数回実行されることになってい
るので、本フラグが“1"の状態のまま次の割込処理(排
出センサ1の入力処理)が行なわれることはない。By executing the above routine, the discharge sensor 1 start flag is only displayed when the output signal of the discharge sensor 1 rises and the state is maintained for a predetermined period or more (at least while interrupt processing is performed twice). Is set to "1", so that the rising flag indicates that the prize ball has reached the inside of the discharge sensor 1. Note that this discharge sensor 1 start-up flag is used for alternate discharge processing in the background processing (main routine) or combined discharge processing (FIG. 33, FIG.
It is reset immediately after it is used for discrimination in (Fig. 34).
By the way, the processing routine including the above-described discharge processing of the main routine is to be executed a plurality of times from the end of one interrupt processing to the start of the next interrupt processing. The next interrupt processing (input processing of the discharge sensor 1) is not performed while the flag is "1".
第17図は割込処理(第15図)の前記ステップS46にて
行なわれる排出センサ2の入力処理ルーチンのフローチ
ャートである。本フローは上述した排出センサ1の入力
処理ルーチンと同一の手順にて行なわれるものである。FIG. 17 is a flowchart of an input processing routine of the discharge sensor 2 performed in step S46 of the interrupt processing (FIG. 15). This flow is performed in the same procedure as the above-described input processing routine of the discharge sensor 1.
賞球排出制御装置600の電源が投入され、メインルー
チンのステップS2にてすべての判別フラグが“0"に設定
された後分割込処理による本ルーチンが開始されると、
先ずステップS4602にて排出2変化フラグが“1"である
か否かが、続くステップS4604にて排出2Lレベルフラグ
が“1"であるか否かが判別される。これらステップS460
2,S4604の判別結果はセンサ2の出力信号レベルに拘ら
ず共に“No"となり(フラグは全て“0"に設定されてい
る)、ステップS4606で今回ループでの出力信号がLレ
ベル(排出センサ1出力=“0")であるか否かが判別さ
れる。When the power of the prize ball discharge control device 600 is turned on and all the determination flags are set to “0” in step S2 of the main routine, and this routine is started by the split-in process,
First, in step S4602, it is determined whether the emission 2 change flag is "1", and in subsequent step S4604, it is determined whether the emission 2L level flag is "1". These steps S460
2, the determination result in S4604 is “No” regardless of the output signal level of the sensor 2 (all the flags are set to “0”). In step S4606, the output signal in this loop is set to L level (discharge sensor). It is determined whether or not one output = “0”).
今仮りに、排出センサ2内に賞品球が留まっている状
態から排出ソレノイド2の作動により該賞品球が供給皿
102側に排出される場合を考える。If the prize ball stays in the discharge sensor 2 and the discharge solenoid 2 is operated, the prize ball is supplied to the supply tray.
Consider the case of being discharged to the 102 side.
賞品球がセンサ2に留まっている状態では該センサ2
の出力信号はHレベルのままであり、従って前記ステッ
プS4606の判別結果が“No"となって、そのまま本ルーチ
ンを終了する この状態から排出センサ2内の賞品球が移動して(セ
ンサ2内から脱して)、出力信号がHレベルからLレベ
ルに変化すると、前記ステップS4606の判別結果が“Ye
s"となり、ステップS4608に進んで、今回ループでセン
サ2の出力信号がLレベルであったことを記憶すべく、
排出2Lレベルフラグが“1"に設定され、本ルーチンを終
了する。When the prize ball remains on the sensor 2,
Remains at the H level, the determination result in step S4606 becomes "No", and the routine ends. In this state, the prize ball in the ejection sensor 2 moves (in the sensor 2). When the output signal changes from the H level to the L level, the result of the determination in step S4606 is “Ye
s ", and the flow advances to step S4608 to store that the output signal of the sensor 2 was at the L level in the current loop.
The discharge 2L level flag is set to "1", and this routine ends.
次のループに進むと、直前のループの前記ステップS4
608で排出2Lレベルフラグが“1"となっているので前記
ステップS4604の判別結果が“Yes"に転じ、ステップS46
10にて、今回ループでの排出センサ2の出力信号がHレ
ベル(排出センサ2出力=“1")であるか否かが判別さ
れる。この判別結果が“No"、即ち、前回ループに続い
て今回ループでも出力信号がLレベルのときには、続く
ステップS4612,S4614をスキップして本ルーチンを終了
する。従って出力信号がLレベルである限りステップS4
602,S4604,S4610が繰返し行なわれることとなる。When proceeding to the next loop, step S4 of the immediately preceding loop is performed.
Since the discharge 2L level flag is "1" at 608, the result of the determination at step S4604 is turned to "Yes", and step S46 is performed.
At 10, it is determined whether or not the output signal of the discharge sensor 2 in this loop is at the H level (the output of the discharge sensor 2 = “1”). If the determination result is “No”, that is, if the output signal is at the L level in the current loop following the previous loop, the subsequent steps S4612 and S4614 are skipped, and the present routine ends. Therefore, as long as the output signal is at L level, step S4
Steps 602, S4604, and S4610 are repeatedly performed.
一方、判別結果が“Yes"、即ち、前回ループまでLレ
ベルであった排出センサ2の出力信号が今回ループに移
行するまでの間にLレベルからHレベルに立ち上がった
ときには、当該立上りがあったことを記憶すべく、排出
2変化フラグを“1"に設定する(ステップS4612)と共
に、今回ループでの出力信号がもはやLレベルでないこ
とを記憶すべく前記排出2Lレベルフラグをリセット
(“0"に設定)して、本ルーチンを終了する。On the other hand, when the determination result is “Yes”, that is, when the output signal of the discharge sensor 2 that was at L level until the previous loop rises from L level to H level before shifting to the current loop, the rise has occurred. In order to store this, the emission 2 change flag is set to “1” (step S4612), and the emission 2L level flag is reset (“0”) to store that the output signal in this loop is no longer at the L level. Is set), and the routine ends.
その直後のループ、即ち、排出センサ2の出力信号が
立ち上がった次のループでは、先ず、ステップS4602の
判別、即ち排出2変化フラグが“1"であるか否かが判別
される。この場合、判別結果は“Yes"となり、続いてス
テップS4616において排出センサ2の出力信号が今回ル
ープで依然Hレベルを維持しているか否かが判別され
る。In the loop immediately after that, that is, in the next loop after the output signal of the discharge sensor 2 has risen, first, in step S4602, it is determined whether the discharge 2 change flag is "1". In this case, the determination result is "Yes", and subsequently, in step S4616, it is determined whether the output signal of the discharge sensor 2 is still maintaining the H level in the current loop.
この判別結果が“Yes"のとき、即ち、前回ループにて
排出センサの出力信号が立上り、且つ今回ループでも引
き続きHレベルが維持されているときには、賞品球が該
排出センサ2内に達したとの判断がなされ、後述の交互
排出処理(第33図)、併用排出処理(第34図)にてセン
サ出力として用いられる排出センサ2立上フラグを“1"
に設定する(ステップS4618)と共に、前記出力信号の
立上りを記憶した排出2変化フラグをリセット(“0"に
設定)して(ステップS4620)本ルーチンを終了する。When the determination result is “Yes”, that is, when the output signal of the discharge sensor rises in the previous loop and the H level is continuously maintained in the current loop, the prize ball reaches the inside of the discharge sensor 2. Is determined, and the discharge sensor 2 start flag used as a sensor output in the alternate discharge processing (FIG. 33) and the combined discharge processing (FIG. 34) described later is set to “1”.
(Step S4618), and resets (sets to "0") the discharge 2 change flag that stores the rise of the output signal (step S4620), and terminates this routine.
以降のループにて、出力信号が依然Hレベルを維持す
る限り、前記ステップS4602,S4604,S4606が繰返し行な
われることとなる。In the subsequent loop, steps S4602, S4604, and S4606 are repeated as long as the output signal still maintains the H level.
一方、前記ステップS4616の判別結果が“No"のとき、
即ち出力信号が立ち上がった直後のループで再び出力信
号が立ち下がったときには、これら出力信号の変化は賞
品球がセンサ取付位置に達したことによる変化ではない
(ノイズ信号の発生等)と判断し、今回ループでの出力
信号がLレベルであることを記憶した後(ステップS462
2)、前記ステップS4620にて前記排出2変化フラグをリ
セット(“0"に設定)して(今回発生した立上りはノイ
ズによるものと判断してこれを無効にする)、本ルーチ
ンを終了する。On the other hand, when the determination result in step S4616 is “No”,
That is, when the output signal falls again in the loop immediately after the output signal has risen, it is determined that the change in these output signals is not a change due to the prize ball reaching the sensor mounting position (such as generation of a noise signal), After storing that the output signal in the current loop is at the L level (step S462)
2) In step S4620, the discharge 2 change flag is reset (set to "0") (the rising that has occurred this time is determined to be caused by noise and is invalidated), and this routine ends.
以上のルーチンを実行することによって、排出センサ
2の出力信号が立上がった後所定期間以上(少なくとも
割込処理が2回行なわれる間)その状態が維持されたと
きにのみ排出センサ2立上フラグが“1"に設定され、従
って該立上フラグは賞品球が排出センサ2内に達したこ
とを示すようになる。尚、この排出センサ2立上フラグ
も前述した排出センサ1立上フラグと同様、バックグラ
ンド処理(メインルーチン)の中の交互排出処理、又は
併用排出処理(後述の第33図、第34図)にて、判別に用
いられた直後にリセットされる。そして、1回の割込処
理が終了してから次の割込処理が開始されるまでの間に
メインルーチンの上記排出処理を含む処理ルーチンが複
数回実行されることになっているので、本フラグが“1"
の状態のまま次の割込処理(排出センサ2の入力処理)
が行なわれることはない。By executing the above routine, only when the output signal of the discharge sensor 2 rises and the state is maintained for a predetermined period or more (at least while interrupt processing is performed twice), the discharge sensor 2 startup flag is set. Is set to "1", so that the rising flag indicates that the prize ball has reached the inside of the discharge sensor 2. Note that, similarly to the above-described discharge sensor 1 rise flag, the discharge sensor 2 rise flag is alternate discharge processing in the background processing (main routine) or combined discharge processing (FIGS. 33 and 34 described later). Is reset immediately after being used for discrimination. Since the processing routine including the above-described ejection processing of the main routine is to be executed a plurality of times from the end of one interruption processing to the start of the next interruption processing, Flag is "1"
Next interrupt processing (input processing of discharge sensor 2) in the state of
Is not performed.
第18図は、上記ステップS48にて行なわれるセーフセ
ンサの入力処理ルーチンのフローチャートである。FIG. 18 is a flowchart of a safe sensor input processing routine performed in step S48.
このフローは、セーフ球がセーフセンサ内に達するタ
イミングと、センサ内に達したセーフ球がその後センサ
内より脱するタイミングとを検出するためのものであ
る。This flow is for detecting the timing at which the safe sphere reaches the inside of the safe sensor and the timing at which the safe sphere which has reached the inside of the sensor subsequently comes off from the inside of the sensor.
前述したようにセーフセンサは、該センサ内にセーフ
球が存在しているときその出力信号がHレベルとなり、
セーフ球が流出して一時的に又は継続してセンサ内に存
在しなくなったときその出力信号がLレベルとなるよう
に構成されている。従って、本フローでは該センサから
の出力信号がLレベルからHレベルに立ち上がった後該
Hレベルが所定時間に亘って保持されたときにセーフ球
が該センサ内に達したと判断し(セーフセンサONフラグ
=“1")、一方、該センサからの出力信号がHレベルか
らLレベルに立ち下がったときセーフ球がセンサ内を通
過し終わったと判断するようになっている(セーフ立下
フラグ=“1")。As described above, the output signal of the safe sensor becomes H level when a safe ball exists in the sensor,
When the safe sphere flows out and temporarily or continuously no longer exists in the sensor, its output signal is set to the L level. Accordingly, in the present flow, when the H level is maintained for a predetermined time after the output signal from the sensor rises from the L level to the H level, it is determined that the safe ball has reached the inside of the sensor (safe sensor). (ON flag = “1”) On the other hand, when the output signal from the sensor falls from the H level to the L level, it is determined that the safe ball has finished passing through the sensor (safe fall flag = “1”).
今仮りに、遊技球が入賞していない状態でのセンサ出
力を考える。Suppose now that the sensor output is in a state where no game ball has won.
この状態で賞球排出制御装置600に電源が投入され、
該ルーチンが開始されると、先ずステップS4802にて該
センサ830の出力信号がHレベル(セーフセンサ出力=
“1")であるか否かが判別される。この場合、判別結果
は“No"となってステップS4804以降に進む。In this state, the power is turned on to the prize ball discharge control device 600,
When the routine is started, first, in step S4802, the output signal of the sensor 830 becomes H level (safe sensor output =
"1") is determined. In this case, the determination result is “No” and the process proceeds to step S4804 and subsequent steps.
次のステップS4804ではセーフ立下変化フラグが“1"
であるか否かが、ステップS4806ではセーフセンサONフ
ラグが“1"であるか否かが、ステップS4808ではセーフ
球有監視フラグが“1"であるか否かが、次いでステップ
S4810ではセーフLレベルフラグが“1"であるか否かが
夫々判別される。In the next step S4804, the safe fall change flag is set to "1".
In step S4806, it is determined whether the safe sensor ON flag is "1". In step S4808, it is determined whether the safe ball presence monitoring flag is "1".
In S4810, it is determined whether or not the safe L level flag is “1”.
ところでMPU620の初期化直後はすべてのフラグが“0"
に設定されているため、ステップS4804〜S4810の判別結
果はすべて“No"となり、ステップS4812にて、今回ルー
プでセーフセンサの出力信号がLレベルであったことを
記憶すべくセーフLレベルフラグを“1"に設定して本ル
ーチンを終了する。By the way, all flags are “0” immediately after the initialization of the MPU620.
Therefore, the determination results in steps S4804 to S4810 are all “No”, and in step S4812, the safe L level flag is stored in order to store that the output signal of the safe sensor was L level in the current loop. Set to “1” and end this routine.
以後のループではセーフLレベルフラグが“1"に設定
されているので、セーフセンサの出力信号がLレベルの
状態を保持する限りステップS4802,S4804,S4806,S4808,
S4810(該ステップS4810の判別結果は“Yes"となる)が
繰返し実行されることになる。Since the safe L level flag is set to "1" in the subsequent loops, steps S4802, S4804, S4806, S4808, and S4808 are performed as long as the output signal of the safe sensor keeps the L level.
S4810 (the determination result of step S4810 is “Yes”) is repeatedly executed.
その後、遊技球が入賞して該遊技球(セーフ球)がセ
ーフ球導出樋820内のセーフセンサ830の取付位置に達す
ると、セーフセンサ830の出力信号がHレベルに転じ
(前記ステップS4802の判別結果が“Yes")ステップS48
26以降が実行される。Thereafter, when the game ball wins and the game ball (safe ball) reaches the mounting position of the safe sensor 830 in the safe ball lead-out gutter 820, the output signal of the safe sensor 830 turns to the H level (the determination in step S4802). The result is “Yes”) Step S48
26 and later are executed.
ステップS4826以降の処理が最初に行なわれるときに
は、前記セーフLレベルフラグは“1"、それ以外のフラ
グはすべて“0"であるため、ステップS4826の判別(セ
ーフセンサONフラグが“1"であるか)、次のステップS4
828の判別(セーフ球有監視フラグが“1"であるか)の
結果が共に“No"となってステップS4830〜S4838が実行
される。When the processing after step S4826 is performed for the first time, the safe L level flag is “1” and the other flags are all “0”, so the determination in step S4826 (the safe sensor ON flag is “1”). ), The next step S4
The results of the determination at 828 (whether the safe ball presence monitoring flag is "1") are both "No" and steps S4830 to S4838 are executed.
ステップS4830〜ステップS4834では前記セーフ立下フ
ラグ、後述のセーフ立下変化フラグ、更には前記セーフ
Lレベルフラグを順次“0"にリセットし、次いでステッ
プS4836で前回ループから今回ループにかけてセーフセ
ンサ830の出力信号がLレベルからHレベルに変化した
(立上った)ことを記憶すべくセーフ球有監視フラグを
“1"に設定し、続くステップS4838で、後述のステップS
4840の判別に用いられるセーフ球有タイマを所定値(例
えば100msec)に設定して、本ルーチンを終了する。In steps S4830 to S4834, the safe fall flag, the safe fall change flag described below, and the safe L level flag are sequentially reset to “0”. Then, in step S4836, the safe sensor 830 is switched from the previous loop to the current loop. The safe sphere presence monitoring flag is set to "1" in order to store that the output signal has changed (rising) from the L level to the H level, and in a subsequent step S4838, a step S4838 described later is performed.
The safe ball existence timer used for the determination of 4840 is set to a predetermined value (for example, 100 msec), and this routine ends.
次回ループで引き続きセーフセンサ830の出力信号が
Hレベルのときには、前回ループのステップS4836でセ
ーフ球有監視フラグが“1"に設定されているので、ステ
ップS4828の判別結果が“Yes"に転じる。そして、続く
ステップS4840で、前記セーフ球有タイマがタイムアッ
プしたか否かが判別される。この判別結果が“No"、即
ちセーフセンサの出力レベルがHレベルに立上った後未
だ所定時間(100msec)が経過していないときにはその
まま本ルーチンを終了する。その後前記セーフ球有タイ
マがタイムアップする迄ステップS4802,S4826,S4828,S4
840が繰返し実行されることになる。When the output signal of the safe sensor 830 is continuously at the H level in the next loop, since the safe ball presence monitoring flag is set to “1” in step S4836 of the previous loop, the determination result in step S4828 turns to “Yes”. Then, in a succeeding step S4840, it is determined whether or not the time of the safe ball existence timer has expired. If the result of this determination is “No”, that is, if the predetermined time (100 msec) has not yet elapsed after the output level of the safe sensor has risen to the H level, this routine is terminated as it is. Thereafter, steps S4802, S4826, S4828, S4
840 will be executed repeatedly.
上記所定時間が経過してセーフ球有タイマがタイムア
ップすると(ステップS4840の判別結果が“Yes")、ス
テップS4842に進み、セーフ球が確かにセンサ内に存在
していることを示すべくセーフセンサONフラグを“1"に
設定し、次いでステップS4844で前記セーフ球有監視フ
ラグを“0"にリセットして本ルーチンを終了する。その
後のループでは、セーフセンサ830の出力信号がHレベ
ルを保持する限り、前記ステップS4802,S4826が共に“Y
es"となり、これら2つのステップのみを繰り返し実行
することになる(このときセーフセンサONフラグは
“1"、セーフセンサ立上フラグは“0"に保持される)。When the safe ball existence timer expires after the predetermined time elapses (the determination result in step S4840 is “Yes”), the process proceeds to step S4842, in which the safe sensor is provided to indicate that the safe ball exists in the sensor. The ON flag is set to "1", and then, in step S4844, the safe ball presence monitoring flag is reset to "0", and this routine ends. In the subsequent loop, as long as the output signal of the safe sensor 830 holds the H level, both the steps S4802 and S4826
es ", and only these two steps are repeatedly executed (at this time, the safe sensor ON flag is held at" 1 "and the safe sensor startup flag is held at" 0 ").
一方、セーフセンサ830の出力信号がLレベルからH
レベルに立上った後、前記セーフ球有タイマがタイムア
ップする前に出力信号が再びLレベルに立下ってしまっ
た場合を考える。このときステップS4802の判別結果は
“No"に転じ、更にステップS4804の判別結果が“No"、
ステップS4806の判別結果が“No"、ステップS4808の判
別結果が“Yes"と云う具合に判別され、ステップS4814
にて前回ループまで“1"に設定されていたセーフ球有監
視フラグを“0"にリセットし、ステップS4816にて前回
ループから今回ループにかけて出力信号が立上がったこ
とを記憶すべくセーフ立下変化フラグを“1"に設定して
本ルーチンを終了する。On the other hand, the output signal of the safe sensor 830 changes from L level to H level.
It is assumed that the output signal falls to the L level again before the safe sphere timer expires after the rise to the L level. At this time, the determination result of step S4802 changes to “No”, and the determination result of step S4804 further changes to “No”.
It is determined that the determination result of step S4806 is “No”, the determination result of step S4808 is “Yes”, and step S4814
Resets the safe sphere presence monitoring flag, which was set to "1" until the previous loop, to "0". In step S4816, the safe fall is performed to store that the output signal has risen from the previous loop to the current loop. The change flag is set to “1” and the routine ends.
このように、セーフセンサ830の出力信号が立上がっ
た後Hレベルの状態が所定時間以上検知されないときに
は、セーフセンサONフラグを“1"に設定する処理は行な
われないようになっており、セーフセンサの出力信号に
ノイズが発生した場合等に対処できるようになってい
る。As described above, when the H level state is not detected for a predetermined time after the output signal of the safe sensor 830 rises, the process of setting the safe sensor ON flag to “1” is not performed, and It is possible to cope with a case where noise occurs in the output signal of the sensor.
次にセーフ球がセンサ830内に達して前記セーフセン
サONフラグが一旦“1"に設定され、この状態からセーフ
球が流下してセンサの外側に位置した場合を考える。Next, let us consider a case where the safe ball reaches the inside of the sensor 830 and the safe sensor ON flag is once set to "1", and the safe ball flows down from this state and is positioned outside the sensor.
この場合、ステップS4802、ステップS4804の判別結果
は共に“No"となり、ステップS4806にてセーフセンサON
フラグが“1"であるか否かの判別が行われる。このセー
フセンサONフラグは今回ループまでに前記ステップS484
2にて“1"に設定されるため該ステップS4806の判別結果
は“Yes"となり、続くステップS4818で、セーフHレベ
ルフラグを“0"にリセットし、ステップS4816に進ん
で、前回ループから今回ループにかけてセーフセンサ83
0の出力信号がHレベルからLレベルに変化した(立下
った)ことを記憶すべく、セーフ立下変化フラグを“1"
に設定して、本ルーチンを終了する。In this case, the determination results in step S4802 and step S4804 are both “No”, and the safe sensor is turned on in step S4806.
It is determined whether or not the flag is "1". This safe sensor ON flag is set in step S484 before the current loop.
Since it is set to "1" in step 2, the result of the determination in step S4806 is "Yes". In step S4818, the safe H level flag is reset to "0", and the flow advances to step S4816. Loop safe sensor 83
In order to store that the output signal of 0 has changed (falled) from the H level to the L level, the safe fall change flag is set to “1”.
Is set, and this routine ends.
更に次のループで引き続きセーフセンサ830の出力信
号がLレベルのときには、ステップS4816でセーフ立下
変化フラグが“1"に設定されたので、ステップS4804の
判別結果が“Yes"に転じる。そして、続くステップS482
0〜S4824で、セーフセンサ830内よりセーフ球が脱した
ことを記憶すべくセーフ立下フラグを“1"に設定(ステ
ップS4820)し、前記セーフ立下変化フラグを“0"にリ
セットする(ステップS4822)と共に、今回ループでの
セーフセンサ830の出力信号がLレベルであることを記
憶すべくセーフLレベルフラグを“1"に設定して(ステ
ップS4824)本ルーチンを終了する。When the output signal of the safe sensor 830 continues to be at the L level in the next loop, the safe fall change flag is set to "1" in step S4816, and the determination result in step S4804 changes to "Yes". And the following step S482
From 0 to S4824, the safe fall flag is set to “1” to store that the safe ball has come off from the safe sensor 830 (step S4820), and the safe fall change flag is reset to “0” (step S4820). Along with step S4822), the safe L level flag is set to "1" to store that the output signal of the safe sensor 830 in this loop is at L level (step S4824), and this routine ends.
その後、セーフセンサ830の出力信号がLレベルであ
る限り、前記ステップS4802,S4804,S4806,S4808,S4810
が繰返し実行されることになり、このとき、セーフ立下
フラグは“1"、セーフセンサONフラグは“0"に保持され
る。Thereafter, as long as the output signal of the safe sensor 830 is at the L level, the above steps S4802, S4804, S4806, S4808, S4810
Are repeatedly executed, and at this time, the safe fall flag is held at "1" and the safe sensor ON flag is held at "0".
一方、セーフセンサ830の出力信号がHレベルからL
レベルに立下がった直後のループにおいて、該出力信号
がHレベルに立上がってしまった場合(前回ループでス
テップS4816が実行されてセーフ立下変化フラグが“1"
となり、且つ今回ループがHレベルの場合)には、ステ
ップS4802の判別結果が“Yes"、ステップS4826の判別結
果が“No"、と云う具合に判定され、ステップS4828以降
の処理へと移行するようになる。On the other hand, the output signal of the safe sensor 830 changes from the H level to the L level.
When the output signal rises to the H level in the loop immediately after the fall to the level (the step S4816 was executed in the previous loop, and the safe fall change flag is set to “1”).
, And the current loop is at the H level), the determination result in step S4802 is “Yes”, the determination result in step S4826 is “No”, and the process proceeds to step S4828 and the subsequent steps. Become like
以上のように、セーフセンサ830の出力信号が立下っ
た後Lレベルの状態が一定時間以上(少なくとも本割込
処理が2回行なわれる間)検知されない限り、セーフ立
下フラグを“1"に設定する(セーフ球がセーフセンサ83
0内より脱したことを示す)処理は行なわれないように
なっており、セーフセンサの出力信号にノイズが発生し
た場合等に誤ってセーフ立下フラグが“1"に設定されな
いようになっている。As described above, unless the L-level state is detected for a certain period of time after the output signal of the safe sensor 830 has fallen (at least while this interrupt processing is performed twice), the safe fall flag is set to “1”. Set (Safe Sphere is Safe Sensor 83
(Indicating that the output has deviated from 0) is not performed, and the safe fall flag is not set to "1" by mistake when noise occurs in the output signal of the safe sensor. I have.
第19図、第15図に示す割込処理のステップS50にて行
なわれる補給センサ211の入力処理のサブルーチンを示
すフローチャートである。19 is a flowchart showing a subroutine of input processing of the replenishment sensor 211 performed in step S50 of the interruption processing shown in FIGS.
この補給センサ入力処理は、前述の補給処理に用いら
れる補給センサ立上フラグ、補給センサ立下フラグ、及
び後述の排出開始条件処理(第27図)にて用いられる補
給Hレベルフラグの値を設定するものである。In the replenishment sensor input process, the values of a replenishment sensor rising flag, a replenishment sensor fall flag, and a replenishment H level flag used in a discharge start condition process (FIG. 27) described later are used. Is what you do.
また補給センサ211は貯留タンク201内の遊技球(予備
球)の不足状態を検知し、貯留された予備球が該タンク
201内の補給センサ211の取付位置まで溜っているときに
Lレベル、そうでないときにHレベルの信号を出力する
ように構成されている。The replenishment sensor 211 detects a shortage of game balls (reserve balls) in the storage tank 201, and the reserved reserve balls
An L level signal is output when the signal is accumulated at the position where the replenishment sensor 211 in the 201 is attached, and an H level signal is output otherwise.
今仮りに、タンク201内のセンサ取付位置まで予備球
が充填されていない状態(不足状態)を考える。Suppose now that the spare sphere is not filled to the sensor mounting position in the tank 201 (insufficient state).
この状態で賞球排出制御装置600に電源が投入され、
該ルーチンが開始されると、先ず、ステップS5002にて
該センサ211の出力信号がHレベル(補給センサ出力=
“1")であるか否かが判別される。この場合、判別結果
は“Yes"となってステップS5004に進む。In this state, the power is turned on to the prize ball discharge control device 600,
When the routine is started, first, in step S5002, the output signal of the sensor 211 becomes H level (supply sensor output =
"1") is determined. In this case, the determination result is “Yes” and the process proceeds to step S5004.
ところでMPU620の初期化直後はすべてのフラグが“0"
に設定されているため、ステップS5004〜S5010の判別結
果はすべて“No"となり、ステップS5012にて、今回ルー
プで補給センサの出力信号がHレベルであったことを記
憶すべく補給Hレベルフラグを“1"に設定して本ルーチ
ンを終了する。以後のループでは補給Hレベルフラグが
“1"に設定されているので、出力信号がHレベルの状態
が継続する限りステップS5002,S5004,S5006,S5008,S501
0が繰返し実行されることになる。By the way, all flags are “0” immediately after the initialization of the MPU620.
Therefore, the determination results in steps S5004 to S5010 are all "No", and in step S5012, the replenishment H level flag is stored to store that the output signal of the replenishment sensor was H level in the current loop. Set to “1” and end this routine. Since the supply H level flag is set to "1" in the subsequent loop, steps S5002, S5004, S5006, S5008, and S501 are performed as long as the output signal remains at the H level.
0 will be repeatedly executed.
その後、遊技球(予備球)の補給によって貯留タンク
201内の補給センサ211の取付位置にまで予備球が充填さ
れると、補給センサ211の出力信号がLレベルに転じ、
前記ステップS5002の判別結果が“No"となってステップ
S5030以降に進む。After that, the replenishment of game balls (reserve balls)
When the spare ball is filled up to the mounting position of the replenishment sensor 211 in 201, the output signal of the replenishment sensor 211 turns to L level,
If the determination result in step S5002 is "No",
Proceed to S5030 and later.
ステップS5030が最初に行なわれるときには、前記補
給Hレベルフラグは“1"、それ以外のフラグはすべて
“0"であるため、該ステップS5030、次のステップS5032
の判別結果が共に“No"、続くステップS5034が“Yes"と
なってステップS5036,S5038が実行される。When step S5030 is performed for the first time, the replenishment H level flag is “1” and all other flags are “0”, so that step S5030 and the next step S5032 are performed.
Are "No", and the subsequent step S5034 is "Yes", and steps S5036 and S5038 are executed.
ステップS5036では、前回ループから今回ループにか
けて補給センサ211の出力信号がHレベルからLレベル
に変化した(立下がった)ことを記憶すべく、補給立下
変化フラグを“1"に設定し、続くステップS5038では、
前回ループで“1"に設定された補給Hレベルフラグをリ
セット(“0"に設定)し、本ルーチンを終了する。In step S5036, the replenishment fall change flag is set to "1" in order to store that the output signal of the replenishment sensor 211 has changed (falled) from the H level to the L level from the previous loop to the current loop. In step S5038,
The supply H level flag set to “1” in the previous loop is reset (set to “0”), and this routine ends.
次回ループで引き続き補給センサ211の出力信号がL
レベルのときには、前回ループのステップS5036で補給
立下変化フラグが“1"に設定されているので、ステップ
S5030の判別結果が“Yes"に転じる。そして、続くステ
ップS5040〜S5046で、貯留タンク201内の補給センサ211
取付位置まで予備球が充填されていることを記憶すべく
補給センサ立下フラグを“1"に設定(ステップS5040)
すると共に、その値が“1"のときセンサ211の取付位置
に賞品球が無いことを示す補給センサ立上フラグ(初期
化後初めて本ステップが実行されるときは“0"に設定さ
れている)を“0"に設定し(ステップS5042)、続いて
前記補正立下変化フラグを“0"にリセットする(ステッ
プS5044)と共に、今回ループでの補給センサ211の出力
信号がLレベルであることを記憶すべく補給Lレベルフ
ラグを“1"に設定して(ステップS5046)本ルーチンを
終了する。In the next loop, the output signal of the replenishment sensor 211 is L
At the level, the supply fall change flag is set to "1" in step S5036 of the previous loop.
The determination result of S5030 changes to “Yes”. Then, in subsequent steps S5040 to S5046, the replenishment sensor 211 in the storage tank 201
Set the replenishment sensor fall flag to “1” to memorize that the spare ball is filled to the mounting position (step S5040)
At the same time, when the value is "1", a supply sensor start-up flag indicating that there is no prize ball at the mounting position of the sensor 211 (the value is set to "0" when this step is executed for the first time after initialization). ) Is set to "0" (step S5042), the correction fall change flag is reset to "0" (step S5044), and the output signal of the replenishment sensor 211 in this loop is at the L level. Is set to "1" (step S5046) to end the routine.
その後、補給センサ211の出力信号がLレベルである
限り、前記ステップS5002,S5030,S5032,S5034,S5048が
繰返し実行されることになり、このとき、補給センサ立
下フラグは“1"、補給センサ立上フラグは“0"に保持さ
れる。Thereafter, as long as the output signal of the replenishment sensor 211 is at the L level, steps S5002, S5030, S5032, S5034, and S5048 are repeatedly executed. At this time, the replenishment sensor fall flag is set to “1” and the replenishment sensor is set to “1”. The rising flag is held at "0".
一方、補給センサ211の出力信号がHレベルからLレ
ベルに立ち下がった直後のループにおいて、当該出力信
号がHレベルに立上がってしまった場合(前回ループで
ステップS5036が実行されて補給立下変化フラグが“1"
となり、且つ今回ループでセンサ出力がHレベルの場
合)には、ステップS5002の判別結果が“Yes"、ステッ
プS5004の判別結果が“No"、ステップS5006の判別結果
が“Yes"と云う具合に判定され、ステップS5028にて前
回ループから今回ループにかけて出力信号が立上がった
ことを記憶すべく補給立上変化フラグを“1"に設定する
と共に、ステップS5029にて前回ループ時に“1"に設定
した補給立下変化フラグを“0"に戻して本ルーチンを終
了する。On the other hand, in a loop immediately after the output signal of the replenishment sensor 211 has fallen from the H level to the L level, if the output signal has risen to the H level (Step S5036 was executed in the previous loop and the replenishment fall change occurs). Flag is "1"
And the sensor output is at the H level in the current loop), the determination result in step S5002 is “Yes”, the determination result in step S5004 is “No”, and the determination result in step S5006 is “Yes”. In step S5028, the replenishment start-up change flag is set to "1" to store that the output signal has risen from the previous loop to the current loop, and set to "1" in the previous loop in step S5029. The supplied fall change flag is returned to "0", and this routine ends.
この結果、補給センサ211の出力信号が立下がった後
Hレベルの状態が所定時間以上(少なくとも本割込処理
が2回行なわれる間)検知されない限り、補給立下フラ
グを“1"に設定する(貯留タンク201内のセンサ211設定
位置まで予備球が充填されていることを示す)処理は行
なわれないようになっており、補給センサの出力信号に
ノイズが発生した場合等に対処できるようになってい
る。As a result, the supply fall flag is set to "1" unless an H level state is detected for a predetermined time or more after the output signal of the supply sensor 211 falls for at least a predetermined time (at least during the time when the main interrupt process is performed twice). The processing is not performed (indicating that the spare sphere has been filled up to the sensor 211 set position in the storage tank 201) so that it can cope with a case where noise occurs in the output signal of the replenishment sensor. Has become.
次に貯留タンク201内のセンサ211取付位置まで予備球
が充填されている状態で賞球排出制御装置600に電源が
投入され、本ルーチンが開始される場合を考える。Next, let us consider a case where the power is supplied to the prize ball discharge control device 600 in a state where the spare ball is filled up to the sensor 211 mounting position in the storage tank 201, and this routine is started.
先ず、ステップS5002では該センサ211の出力信号がH
レベル(補給センサ出力=“1")であるか否かが判別さ
れるが、この場合、判別結果は“No"となりステップS50
30に進む。First, in step S5002, the output signal of the sensor 211 becomes H
It is determined whether or not the level is (replenishment sensor output = "1"). In this case, the determination result is "No" and step S50 is performed.
Continue to 30.
MPU620の初期化直後はすべてのフラグが“0"に設定さ
れているため、ステップS5030,S5032,S5034,S5048の判
別結果はすべて“No"となり、ステップS5054にて、今回
ループで補給センサの出力信号がLレベルであったこと
を記憶すべく補給Lレベルフラグを“1"に設定して、本
ルーチンを終了する。Immediately after the initialization of the MPU 620, all the flags are set to “0”, so the determination results in steps S5030, S5032, S5034, and S5048 are all “No”, and in step S5054, the output of the replenishment sensor in the current loop The supply L level flag is set to "1" in order to store that the signal is at the L level, and this routine is terminated.
以後のループでは補給Lレベルフラグが“1"に設定さ
れているので出力信号がLレベルの状態が継続する限り
ステップS5002,S5030,S5032,S5034,S5048が繰返し実行
されることになる。In the subsequent loop, since the supply L level flag is set to "1", steps S5002, S5030, S5032, S5034, and S5048 are repeatedly executed as long as the output signal remains at the L level.
その後、賞品球の排出によってタンク201内の予備補
給センサ211の取付位置に満たなくなると、補給センサ2
11の出力信号がHレベルとなり、前記ステップS5002の
判別結果が“Yes"となってステップS5004以降に進む。Thereafter, when the prize ball is discharged and the position of the spare replenishment sensor 211 in the tank 201 becomes insufficient.
The output signal of 11 becomes H level, the determination result of step S5002 becomes "Yes", and the process proceeds to step S5004 and subsequent steps.
ステップS5004が最初に行なわれるときには、前記補
給Lレベルフラグは“1"、それ以外のフラグはすべて
“0"であるため、ステップS5004、次のステップS5006の
判別結果が共に“No"、続くステップS5008が“Yes"とな
ってステップS5014が実行される。When step S5004 is performed for the first time, the supply L level flag is “1” and all other flags are “0”, so that the determination results in step S5004 and the next step S5006 are both “No”, S5008 becomes "Yes", and step S5014 is executed.
このステップS5014では、前回ループから今回ループ
にかけて補給センサ211の出力信号がLレベルからHレ
ベルに変化した(立上った)ことを記憶すべく、補給立
上変化フラグを“1"に設定し、続くステップS5016で
は、前回ループまでに前述のステップS5054で“1"に設
定されていた補給Lレベルフラグをリセット(“0"に設
定)し、本ルーチンを終了する。In this step S5014, the replenishment rise change flag is set to "1" in order to store that the output signal of the replenishment sensor 211 has changed (rising) from the L level to the H level from the previous loop to the current loop. Then, in the following step S5016, the supply L level flag that was set to "1" in the above-described step S5054 until the previous loop is reset (set to "0"), and this routine ends.
次回ループで引き続き補給センサ211の出力信号がH
レベルのときには、前回ループのステップS5014で補給
立上変化フラグが“1"に設定されているので前記ステッ
プS5002の判別を行なった後前記ステップS5004の判別結
果が“Yes"に転じる。そして、続くステップS5018〜S50
24で、補給センサ211によって貯留タンク201内の補給セ
ンサ211取付位置に賞品球がなくなったことを記憶すべ
く補給センサ立上フラグを“1"に設定(ステップS501
8)にすると共に、その値が“1"のとき貯留タンク201内
のセンサ取付位置に賞品球があることを示す補給センサ
立下フラグ(初期化初めて本ステップが実行されるとき
は“0"に設定されている)を“0"に設定し(ステップS5
020)、続いて前記補給立上変化フラグを“0"にリセッ
トする(ステップS5022)と共に、今回ループでの補給
センサ211の出力信号がHレベルであることを記憶すべ
く補給Hレベルフラグを“1"に設定して(ステップS502
4)本ルーチンを終了する。In the next loop, the output signal of the supply sensor 211 continues to be H
At the level, since the replenishment start-up change flag is set to "1" in step S5014 of the previous loop, the determination in step S5002 is performed, and then the determination in step S5004 changes to "Yes". And the following steps S5018 to S50
At 24, the replenishment sensor start flag is set to "1" to store that the prize ball has been lost at the replenishment sensor 211 mounting position in the storage tank 201 by the replenishment sensor 211 (step S501).
8) and a replenishment sensor fall flag indicating that there is a prize ball at the sensor mounting position in the storage tank 201 when the value is “1” (“0” when this step is executed for the first time of initialization). Is set to “0” (step S5).
020) Then, the supply start-up change flag is reset to "0" (step S5022), and the supply H level flag is set to "H" to store that the output signal of the supply sensor 211 in this loop is at the H level. 1 "(step S502
4) End this routine.
その後、補給センサ211の出力信号がHレベルである
限り、前記ステップS5002,S5004,S5006,S5008,S5010が
繰返し実行されることになり、このとき、補給立上フラ
グは“1"、補給立下フラグは“0"に保持される。Thereafter, as long as the output signal of the replenishment sensor 211 is at the H level, the steps S5002, S5004, S5006, S5008, and S5010 are repeatedly executed. At this time, the replenishment start flag is set to "1" and the replenishment fall The flag is kept at "0".
一方、補給センサ211の出力信号がLレベルからHレ
ベルに立上がった直後のループにおいて、該出力信号が
Lレベルに立下がってしまった場合(前回ループでステ
ップS5014が実行されて補給立上変化フラグが“1"とな
り、且つ今回ループがLレベルの場合)には、ステップ
S5002の判別結果が“No"、ステップS5030の判別結果が
“No"、ステップS5032の判別結果が“Yes"と云う具合に
判定され、ステップS5050にて前回ループから今回ルー
プにかけて出力信号が立下がったことを記憶すべく補給
立下変化フラグを“1"に設定すると共に、ステップS505
2にて前回ループ時に“1"に設定した補給立上変化フラ
グを“0"に戻して本ルーチンを終了する。On the other hand, in the loop immediately after the output signal of the replenishment sensor 211 has risen from the L level to the H level, if the output signal has fallen to the L level (Step S5014 was executed in the previous loop, the If the flag is “1” and the current loop is at L level,
The determination result of S5002 is “No”, the determination result of step S5030 is “No”, and the determination result of step S5032 is “Yes”. In step S5050, the output signal falls from the previous loop to the current loop. In addition, the supply fall change flag is set to “1” in order to store the
In step 2, the replenishment start-up change flag that was set to "1" during the previous loop is returned to "0", and this routine ends.
以上のように、補給センサ211の出力信号が立上がっ
た後Hレベルの状態が所定時間以上(少なくとも本割込
処理が2回行なわれる間)検知されない限り、補給立上
フラグを“1"に設定する(貯留タンク201内のセンサ211
取付位置に賞品球が無くなったことを示す)処理は行な
われないようになっており、補給センサの出力信号にノ
イズが発生した場合等に対処できるようになっている。As described above, unless the H level state is detected for a predetermined time or more after the output signal of the replenishment sensor 211 has risen for at least a predetermined time (at least while this interrupt processing is performed twice), the replenishment start flag is set to “1”. Set (sensor 211 in storage tank 201)
This processing is not performed, which indicates that there is no prize ball at the attachment position, and can cope with a case where noise occurs in the output signal of the supply sensor.
このようにして“0"又は“1"に設定される補給センサ
立上フラグ及び補給センサ立下フラグはメインルーチン
(第13図)のステップS16で実行される前述の補給処理
(第14図)にて用いられる。The replenishment sensor rising flag and the replenishment sensor falling flag set to “0” or “1” in this way are the above-described replenishment processing (FIG. 14) executed in step S16 of the main routine (FIG. 13). Used in
第20図は割込処理(第15図)のステップS52にて行な
われる半端センサ221の入力処理のルーチンを示すフロ
ーチャートである。FIG. 20 is a flowchart showing a routine of the input processing of the odd sensor 221 performed in step S52 of the interrupt processing (FIG. 15).
半端センサは、後述の排出開始条件処理(第27図)に
て用いられる半端センサ球有フラグを設定するための信
号を出力するもので、誘導樋202内に賞品球が十分貯留
されているときに(予備球が2回分の賞球排出個数以上
貯留されているときに)その出力信号がHレベル、上記
個数に満たず半端状態となっているときにLレベルとな
るように構成されている。The odd sensor outputs a signal for setting an odd sensor ball presence flag used in a discharge start condition process (FIG. 27) described later, and when a prize ball is sufficiently stored in the guiding gutter 202. (When the reserve balls are stored more than the number of prize balls discharged for two times), the output signal becomes H level, and when the number of spare balls is less than the above number, the output signal becomes L level. .
このルーチンが開始されると、先ずステップS5200で
半端センサの出力がHレベル(半端センサ出力=“1")
であるか否かが判別される。When this routine is started, first, in step S5200, the output of the odd sensor is at the H level (the odd sensor output = "1").
Is determined.
今仮りに誘導樋202の半端センサ取付位置まで予備球
が貯留されていない状態から、予備球が補給されて上記
取付位置に達した場合を考える。Now, let us consider a case where the spare spheres are replenished and reach the mounting position from a state where the spare spheres are not stored up to the position where the guide sensor of the guiding gutter 202 is attached to the end sensor.
予備球が上記取付位置に達していない状態ではステッ
プS5200の判別結果は“No"となる。このとき判別フラグ
はすべて“0"にリセットされている(第13図のステップ
S2)ので、続くステップS5202の判別(半端センサ球無
フラグが“1"か)、及びステップS5204の判別(半端球
無監視フラグが“1"か)の結果は共に“No"となり、半
端球無監視フラグを“1"に設定し(ステップS5206)、
半端球有監視フラグを“0"に設定し(ステップS520
8)、更に半端球無タイマを所定値(2sec)にセットし
て(ステップS5210)本ルーチンを終了する。If the spare ball has not reached the mounting position, the determination result of step S5200 is “No”. At this time, the discrimination flags are all reset to “0” (step in FIG. 13).
In step S5202, the result of the determination in the following step S5202 (whether the odd sensor ball absence flag is “1”) and the determination in the step S5204 (whether the odd ball no-monitoring flag is “1”) are both “No”, The non-monitoring flag is set to “1” (step S5206),
The hemisphere presence monitoring flag is set to “0” (step S520
8) Then, the hemisphere no-timer is set to a predetermined value (2 sec) (step S5210), and this routine ends.
ここで半端球無監視フラグは予備球が上記取付位置に
達していない状態が検知されたか否かを判断(ステップ
S5204)するために用いられるフラグであり、一方半端
球有監視フラグは、予備球が上記取付位置まで溜ってい
る状態が2回続けて検知されたか否かを判断(ステップ
S5220)するために用いられるフラグである。Here, the hemisphere no-monitoring flag determines whether or not a state in which the spare sphere has not reached the mounting position is detected (step
S5204) is a flag used to determine whether or not the surplus sphere monitoring flag is detected twice consecutively to the mounting position (step S5204).
S5220).
次のループで引き続き、予備球が上記取付位置まで溜
まっていないと、前記ステップS5200,S5202の判別結果
が共に“No"、続く前記ステップS5204の判別結果が“Ye
s"となってステップS5212が実行される。In the next loop, if the spare ball does not accumulate to the mounting position, the determination results in steps S5200 and S5202 are both “No”, and the determination result in step S5204 is “Ye”.
s "and the step S5212 is executed.
このステップS5212では更に、前記球無タイマがタイ
ムアップしたか否か、即ち、予備球が上記取付位置まに
で溜まっていないと初めて判別された後(前述のステッ
プS5206〜S5210実行後)所定時間(2sec)経過したか否
かが判別され、判別結果が“No"のときには、続くステ
ップS5214,S5216をスキップして本ルーチンを終了す
る。一方、前記ステップS5212の判別結果が“Yes"のと
きには、ステップS5214にて、予備球が誘導樋202のセン
サ取付位置まで溜っていないことを示すべく半端センサ
球無フラグを“1"に設定すると共に、次のステップS521
6にて、半端センサ球有フラグ(このステップが初期化
後初めて行なわれるときには初期値“0"に設定されてい
る)をリセット(“0"に設定)して本ルーチンを終了す
る。In this step S5212, it is further determined whether or not the ballless timer has timed out, that is, a predetermined time after it is first determined that the spare ball has not been accumulated up to the mounting position (after execution of the above-described steps S5206 to S5210). It is determined whether or not (2 sec) has elapsed. If the determination result is “No”, the subsequent steps S5214 and S5216 are skipped, and this routine ends. On the other hand, if the decision result in the step S5212 is “Yes”, in a step S5214, the odd sensor ball absence flag is set to “1” to indicate that the spare ball is not accumulated up to the sensor mounting position of the guide gutter 202. Together with the next step S521
At 6, the odd sensor ball presence flag (the initial value is set to "0" when this step is performed for the first time after initialization) is reset (set to "0"), and the routine ends.
以後のループで、予備球が上記取付位置まで溜らない
限り、ステップS5200の判別結果が“No"、ステップS520
2の判別結果が“Yes"となって、これらのステップが繰
返し実行される。In the subsequent loop, as long as the spare ball does not accumulate to the mounting position, the determination result of step S5200 is “No”, and step S520
The result of the determination of 2 is “Yes”, and these steps are repeatedly executed.
この状態から貯留タンク201への遊技球の供給によっ
て予備球が誘導樋202の半端センサ221の取付位置まで溜
るとステップS5200の判別結果が“Yes"となる。続くス
テップS5218で“1"であるか否かの判別がなされる半端
センサ球有フラグはこの時点で未だ初期値“0"に設定さ
れているのでこの判別結果は“No"となり、続くステッ
プS5220の判別(半端球有監視フラグ“1"か)の結果
も、前述のステップS5208の実行により“No"となり、ス
テップS5222に進む。From this state, when the reserve balls are accumulated to the mounting position of the half-end sensor 221 of the guide gutter 202 by supplying the game balls to the storage tank 201, the determination result of step S5200 becomes “Yes”. In the following step S5218, the odd sensor ball presence flag for which it is determined whether or not the flag is "1" is still set to the initial value "0" at this point, so the determination result is "No", and the subsequent step S5220 ("Semi-spherical presence monitoring flag" 1 ")" also becomes "No" by executing the above-described step S5208, and the process proceeds to step S5222.
ステップS5222では半端球有監視フラグを“1"に設定
すると共にステップS5224で、前記半端球無監視フラグ
を“0"に設定し、更に半端球有タイマを所定値(2sec)
にセットして(ステップS5226)本ルーチンを終了す
る。In step S5222, the odd-sphere existence monitoring flag is set to “1”, and in step S5224, the odd-sphere non-existence flag is set to “0”, and the odd-sphere existence timer is set to a predetermined value (2 sec).
Is set (step S5226), and this routine ends.
次のループで引き続き、予備球が半端センサの取付位
置まで溜っていると、前記ステップS5200の判別結果が
“Yes"、ステップS5218の判別結果が“No"、続く前記ス
テップS5220の判別結果が“Yes"(前回ループのステッ
プS5222で“1"に設定される)となってステップS5228が
実行される。In the next loop, if the reserve sphere continues to accumulate at the position where the odd sensor is attached, the determination result of the step S5200 is “Yes”, the determination result of the step S5218 is “No”, and the determination result of the subsequent step S5220 is “ "Yes" (set to "1" in step S5222 of the previous loop), and step S5228 is executed.
このステップS5228では更に、前記球有タイマがタイ
ムアップしたか否か、即ち、予備球が上記取付位置まで
溜っていると初めて判別された後(前述のステップS522
2〜S5226実行後)所定時間(2sec)経過したか否かが判
別され、判別結果が“No"のときには、続くステップS52
30,S5232をスキップして本ルーチンを終了する。一方、
判別結果が“Yes"のとき、即ち予備球がセンサ取付位置
まで溜った後前記所定時間が経過したときには、ステッ
プS5230にて、予備球が半端センサ221の取付位置まで溜
っていることを示すべく半端センサ球有フラグを“1"に
設定すると共に、次のステップS5232にて、半端センサ
球無フラグをリセット(“0"に設定)して本ルーチンを
終了する。In this step S5228, it is further determined whether or not the timer with a ball has timed out, that is, after it is determined for the first time that the spare ball has accumulated up to the mounting position (the aforementioned step S522).
It is determined whether or not a predetermined time (2 seconds) has elapsed (after execution of steps 2 to S5226), and if the determination result is “No”, a succeeding step S52 is performed.
30, the routine skips S5232 and ends. on the other hand,
When the determination result is “Yes”, that is, when the predetermined time has elapsed after the spare ball has accumulated at the sensor mounting position, in step S5230, it is indicated that the spare ball has accumulated to the attaching position of the odd sensor 221. The odd sensor ball presence flag is set to “1”, and in the next step S5232, the odd sensor ball absence flag is reset (set to “0”), and this routine ends.
以後のループで、誘導樋202内の半端センサ取付位置
まで予備球が貯留されている限り、ステップS5200の判
別結果が“Yes"、ステップS5218の判別結果が“Yes"と
なって、これらのステップが繰返し実行される。In the subsequent loop, as long as the spare sphere is stored up to the odd sensor mounting position in the guiding gutter 202, the determination result of step S5200 is “Yes”, and the determination result of step S5218 is “Yes”. Is repeatedly executed.
以上のように、本入力処理では、半端センサ221の出
力信号がLレベルからHレベル(又はHレベルからLレ
ベル)に変化した直後のループでは該LレベルからHレ
ベルの変化(又はHレベルからLレベルの変化)を記憶
する(監視フラグを“1"とする)だけに止めておき、次
回ループでも依然Hレベル(又はLレベル)であって且
つ上記変化した時点より所定時間(2sec)が経過した後
に初めて本ルーチンの最終出力値である半端センサ球有
フラグを“1"(又は半端センサ球無フラグを“1")に変
更するようにしている。このような制御手順を採用する
ことによって、ノイズ発生等により半端センサの出力信
号レベルが瞬間的に変化した場合であっても直ちにその
変化を正規の変化と判断することがなく、当該ノイズ発
生等による誤作動を防止することができるようになって
いる。As described above, in this input processing, in the loop immediately after the output signal of the odd sensor 221 changes from the L level to the H level (or from the H level to the L level), the change from the L level to the H level (or from the H level). (Change of L level) is stored only (the monitoring flag is set to “1”), and the next loop is still at H level (or L level), and a predetermined time (2 sec) has elapsed since the change. Only after the elapse of the elapsed time, the odd sensor ball presence flag, which is the final output value of this routine, is changed to "1" (or the odd sensor ball absence flag is set to "1"). By adopting such a control procedure, even when the output signal level of the odd sensor changes instantaneously due to noise or the like, the change is not immediately determined to be a normal change, and the noise occurrence or the like is not determined. Malfunction can be prevented.
第21図は割込処理(第15図)のステップS54にて行な
われるオーバーフロースイッチ770の入力処理のサブル
ーチンを示すフローチャートである。FIG. 21 is a flowchart showing a subroutine of the input processing of the overflow switch 770 performed in step S54 of the interrupt processing (FIG. 15).
オーバーフロースイッチ(検出器)770は、割込処理
のステップS56にて行なわれる発射モータ制御処理(第2
2図)、後述の排出開始条件処理(第27図)等にて用い
られるオーバーフロー球無フラグを決定するための信号
を出力するためのもので、賞球排出樋751内の賞品球が
一定レベル以上に溜った状態のときにその出力信号がH
レベル、一定レベル以下のときにLレベルとなるように
構成されている。The overflow switch (detector) 770 performs the firing motor control process (the second process) performed in step S56 of the interrupt process.
2), for outputting a signal for determining an overflow sphere no flag used in the discharge start condition processing (FIG. 27) described later, etc., and the prize ball in the prize ball discharge gutter 751 is at a certain level. The output signal is H
The level is set to L level when the level is below a certain level.
このルーチンが開始されると、先ずステップS5400で
検出器の出力がHレベル(オーバーフロー出力=“1")
であるか否かが判別される。When this routine is started, first, in step S5400, the output of the detector is at H level (overflow output = "1").
Is determined.
今仮りに球導出樋750内のオーバーフロースイッチの
取付位置に賞品球が達していない状態から、賞品球が排
出され球導出樋750内の検出器770の位置に達した状態に
変化した場合を考える。Now, consider a case in which the prize ball is ejected from the state where the prize ball has not reached the mounting position of the overflow switch in the ball discharge gutter 750 and has reached the position of the detector 770 in the ball discharge gutter 750. .
賞品球が検出器の位置に達していない状態ではステッ
プS5400の判別結果が“No"となる。本ルーチン開始初期
には判別フラグはすべて“0"にリセットされている(第
13図のステップS2)ので、続くステップS5402の判別
(オーバーフロー球無フラグが“1"か)、及びステップ
S5404の判別(オーバーフロー球無監視フラグが“1"
か)の結果は共に“No"となり、オーバーフロー球無監
視フラグを“1"に設定し(ステップS5406)、オーバー
フロー球有監視フラグを“0"に設定し(ステップS540
8)、更にオーバーフロー球無タイマを所定値(2sec)
にセットして(ステップS5410)本ルーチンを終了す
る。If the prize ball has not reached the position of the detector, the determination result of step S5400 is “No”. At the beginning of this routine, the determination flags are all reset to “0” (the
Since step S2 in FIG. 13 is performed, the determination in the following step S5402 (whether the overflow sphere absence flag is “1”) and the step
S5404 discrimination (Overflow ball non-monitoring flag is "1"
Are both "No", the overflow sphere non-monitoring flag is set to "1" (step S5406), and the overflow sphere presence monitoring flag is set to "0" (step S540).
8) In addition, the overflow sphere no timer is set to a predetermined value (2 sec)
Is set (step S5410), and this routine ends.
ここでオーバーフロー球無監視フラグは検出器の位置
に賞品球が達していない状態が2回以上続けて検知され
たか否かを判断(ステップS5404の制御)するために用
いられるフラグであり、一方、オーバーフロー球有監視
フラグは、検出器の位置に賞品球が達した状態が2回以
上続けて検知されたか否かを判断(ステップS5420の判
断)するために用いられるフラグである。Here, the overflow ball no-monitoring flag is a flag used to determine whether or not the state where the prize ball has not reached the position of the detector has been detected twice or more continuously (control in step S5404). The overflow ball presence monitoring flag is a flag used to determine whether or not the state where the prize ball has reached the position of the detector is detected two or more times continuously (determination in step S5420).
次のループで引き続き、賞品球が上記位置に達してい
ないと、前記ステップS5400,S5402の判別結果が共に“N
o"、続く前記ステップS5404の判別結果が“Yes"となっ
てステップS5412が実行される。In the next loop, if the prize ball has not reached the above position, the results of the determinations in steps S5400 and S5402 are both “N”.
o ", the result of the determination made in the following step S5404 is" Yes ", and step S5412 is executed.
このステップS5412では、前記球無タイマがタイムア
ップしたか否か、即ち、検出器の取付位置に賞品球が達
していないと初めて判別された後(前述のステップS540
6〜S5410実行後)所定時間(2sec)経過したか否かが判
別され、判別結果が“No"のときには、続くステップS54
14,S5416をスキップして本ルーチンを終了する。一方、
判別結果が“Yes"のときには、ステップS5414にて、賞
品球が検出器の位置に達していないことを示すべくオー
バーフロー球無フラグを“1"に設定すると共につぎのス
テップS5416にて、オーバーフロー球有フラグ(このス
テップが初期化後初めて行なわれるときには初期値“0"
に設定されている)をリセット(“0"に設定)して本ル
ーチンを終了する。In this step S5412, it is determined whether the ballless timer has timed out, that is, after it is first determined that the prize ball has not reached the mounting position of the detector (step S540 described above).
6 to S5410) It is determined whether a predetermined time (2 seconds) has elapsed. If the determination result is "No", the subsequent step S54 is performed.
This routine is terminated by skipping 14, S5416. on the other hand,
When the determination result is “Yes”, in step S5414, the overflow sphere no flag is set to “1” to indicate that the prize ball has not reached the position of the detector, and in step S5416, the overflow sphere no flag is set. Yes flag (when this step is performed for the first time after initialization, the initial value is "0"
Is reset (set to "0"), and this routine ends.
以後のループで、検出器の位置に賞品球が達していな
い限り、ステップS5400の判別結果が“No"、ステップS5
402の判別結果が“Yes"となって、これらのステップが
繰返し実行される。In the subsequent loop, unless the prize ball has reached the position of the detector, the determination result of step S5400 is “No”, and step S5
The determination result of 402 becomes “Yes”, and these steps are repeatedly executed.
次にこの状態から排出された賞品球が溜ってて検出器
770の位置まで達した場合を考える。このときステップS
5400の判別結果が“Yes"となり、続くステップS5418で
はオーバーフロー球有フラグが“1"であるか否かが判別
される。このオーバーフロー球有フラグは前回ループま
でに“0"に設定されているので(前記ステップS5416)
この判別結果は“No"となる。続くステップS5420ではオ
ーバーフロー球有監視フラグが“1"かの結果が行なわれ
るが、このオーバーフロー球有監視フラグも前回ループ
までに“0"に設定(前記ステップS5408)されているの
でこの判別結果は“No"となり、オーバーフロー球有監
視フラグを“1"に設定すると共に(ステップS5422)、
前記オーバーフロー球無監視フラグを“0"に設定し(ス
テップS5424)、更にオーバーフロー球有タイマを所定
値(2sec)にセットして(ステップS5426)本ルーチン
を終了する。Next, the prize balls discharged from this state accumulate and the detector
Consider the case where the position reaches 770. At this time, step S
The determination result of 5400 is "Yes", and in a succeeding step S5418, it is determined whether or not the overflow ball presence flag is "1". Since the overflow sphere presence flag has been set to “0” by the previous loop (step S5416).
The result of this determination is “No”. In subsequent step S5420, the result of whether the overflow sphere presence monitoring flag is “1” is performed. Since the overflow sphere presence monitoring flag is also set to “0” by the previous loop (step S5408), the determination result is "No", the overflow sphere presence monitoring flag is set to "1" (step S5422), and
The overflow sphere no-monitoring flag is set to "0" (step S5424), and the overflow sphere existence timer is set to a predetermined value (2 sec) (step S5426), and this routine ends.
次のループで引き続き、賞品球が検出器770の位置ま
で達していると、前記ステップS5400の判別結果が“Ye
s"、ステップS5418の判別結果が“No"、続く前記ステッ
プS5420の判別結果が“Yes"となってステップS5428が実
行される。If the prize ball continues to reach the position of the detector 770 in the next loop, the result of the determination in step S5400 is “Ye
s ", the determination result in step S5418 is" No ", and the determination result in step S5420 is" Yes ", and step S5428 is executed.
このステップS5428では更に、前記球有タイマがタイ
ムアップしたか否か、即ち、賞品球が上記位置に達した
と初めて判別された後(前述のステップS5422〜S5426実
行後)所定時間(2sec)経過したか否かが判別され、判
別結果が“No"のときには、続くステップS5430,S5432を
スキップして本ルーチンを終了する。一方、判別結果が
“Yes"のときには、ステップS5430にて、賞品球が検出
器の位置まで達したことを示すべくオーバーフロー球有
フラグを“1"に設定すると共につぎのステップS5432に
て、オーバーフロー球無フラグをリセット(“0"に設
定)して本ルーチンを終了する。In this step S5428, a predetermined time (2 sec) elapses after the ball existence timer has timed out, that is, after it is first determined that the prize ball has reached the above position (after execution of the above-described steps S5422 to S5426). It is determined whether or not the process has been performed. If the determination result is “No”, the subsequent steps S5430 and S5432 are skipped, and the present routine ends. On the other hand, when the determination result is “Yes”, the overflow ball presence flag is set to “1” to indicate that the prize ball has reached the position of the detector in step S5430, and the overflow ball presence flag is set in the next step S5432. The ball absence flag is reset (set to "0"), and this routine ends.
以後のループで、賞球排出樋751内の検出器770の位置
まで賞品球が達している限り、ステップS5400の判別結
果が“Yes"、ステップS5418の判別結果が“Yes"となっ
て、これらのステップSが繰返し実行される。In the subsequent loop, as long as the prize ball reaches the position of the detector 770 in the prize ball discharge gutter 751, the determination result in step S5400 is “Yes”, and the determination result in step S5418 is “Yes”. Is repeatedly performed.
以上のように、本入力処理では、セーフセンサの場合
と同様、出力信号がLレベルからHレベル(又はHレベ
ルからLレベル)に変化した直後のループでは該Lレベ
ルからHレベルの変化(又はHレベルからLレベルの変
化)を記憶する(監視フラグを“1"とする)だけに止め
ておき、次回ループでも依然Hレベル(又はLレベル)
であって更に上記変化した時点より所定時間(2sec)が
経過した後に初めて本ルーチンの最終出力値であるオー
バーフロー球有フラグを“1"(又はオーバーフロー球無
フラグを“1")に変更するようにしている。このような
制御手順を採用することによって、ノズル発生等により
オーバーフローの出力信号レベルが瞬間的に変化した場
合であっても直ちにその変化を正規の変化と判断するこ
とがなく、当該ノイズ発生等による誤作動を防止するこ
とができるようになっている。As described above, in this input processing, as in the case of the safe sensor, in the loop immediately after the output signal changes from the L level to the H level (or from the H level to the L level), the change from the L level to the H level (or Only the change from the H level to the L level is stored (the monitoring flag is set to “1”), and the H level (or the L level) is still maintained in the next loop.
Only after a lapse of a predetermined time (2 sec) from the above change point, the overflow ball presence flag, which is the final output value of this routine, is changed to "1" (or the overflow ball absence flag is set to "1"). I have to. By adopting such a control procedure, even if the output signal level of the overflow changes instantaneously due to nozzle generation or the like, the change is not immediately determined as a normal change, and the change due to the noise generation or the like is not performed. Malfunctions can be prevented.
第22図は、割込処理(第15図)のステップS56にて行
なわれる発射モータ制御処理のサブルーチンを示すフロ
ーチャートである。FIG. 22 is a flowchart showing a subroutine of the firing motor control process performed in step S56 of the interrupt process (FIG. 15).
このルーチンが開始されると、先ずステップS5600で
打球発射装置150に設けられたタッチスイッチ105aが“O
N"であるか否か、即ち遊技者が操作ダイヤル105を掌握
しているか否かが判別され、次のステップS5602で前述
のオーバーフロー球無フラグが“1"であるか否か、即
ち、排出された賞品球が未だ賞球排出樋751内の検出器7
70の取付位置まで達していないかが判別される。When this routine is started, first, in step S5600, the touch switch 105a provided on the hit ball firing device 150
It is determined whether or not the flag is "N", that is, whether or not the player is gripping the operation dial 105. In the next step S5602, it is determined whether or not the above-mentioned overflow ball absence flag is "1", that is, whether or not the ejection is performed. The detected prize ball is still in the prize ball discharge gutter 751 in the detector 7
It is determined whether it has not reached the 70 mounting position.
これら2つのステップの判別結果が共に“Yes"のとき
には、ステップS5604に進み中央管理装置の打止信号発
信部685aからの打止信号が入力されたときにその値が
“1"に設定される後述の打止フラグが“1"であるか否か
を判別し、更に、セーフ球抜スイッチ860が押されたと
きにその値が“1"に設定される後述のセーフ球抜フラグ
が“1"であるか否かが判別される。If the determination results of these two steps are both “Yes”, the process proceeds to step S5604, and when a stop signal is input from the stop signal transmitting unit 685a of the central management device, the value is set to “1”. It is determined whether or not a later-described hit flag is “1”. Further, when the safe ball release switch 860 is pressed, the value is set to “1”. Is determined.
上記ステップS5600,S5602の判別結果が“Yes"であっ
て且つステップS5604,S5606の判別結果が共に“No"のと
きには、通常のパチンコ遊技が可能であると判断して前
記発射モータ151を作動させるべく打球発射装置150のモ
ータ制御リレー(図示省略)を“ON"にして(ステップS
5608)、本ルーチンを終了し、一方、前記ステップS560
0,S5602の判別結果の何れかが“No"となったとき、又は
ステップS5604,S5606の何れかが“Yes"となったときに
は前記モータ制御リレーを“OFF"にして(ステップS561
0)、本ルーチンを終了する。When the determination results in steps S5600 and S5602 are “Yes” and the determination results in steps S5604 and S5606 are both “No”, it is determined that normal pachinko gaming is possible, and the firing motor 151 is operated. Set the motor control relay (not shown) of the ball launcher 150 to “ON” (step S
5608), this routine is ended, while the aforementioned step S560
When any one of the determination results in steps S5602 and S5602 is “No”, or when any of steps S5604 and S5606 is “Yes”, the motor control relay is turned “OFF” (step S561).
0), end this routine.
第23図は割込処理(第15図)のステップS58にて行な
われるセーフ球抜スイッチ入力処理のサブルーチンを示
すフローチャートである。FIG. 23 is a flowchart showing a subroutine of the safe ball release switch input process performed in step S58 of the interrupt process (FIG. 15).
本ルーチンが開始されると、先ずステップS5802にて
セーフ球抜フラグが“1"であるか否かが判別される。こ
のセーフ球抜フラグは、遊技店の係員がセーフ球抜スイ
ッチ860を押したことが本ルーチンによって確認された
とき後述のステップS5816でその値が“1"に設定され、
後述のセーフ球抜処理にてセーフ球の球抜き処理が完了
したときにその値が“0"にリセットされるものである。When this routine is started, it is first determined in step S5802 whether or not the safe ball removal flag is “1”. The value of this safe ball removal flag is set to “1” in step S5816 described below when it is confirmed by the present routine that the game store clerk has pressed the safe ball removal switch 860,
The value is reset to "0" when the safe ball removal processing is completed in the safe ball removal processing described later.
賞球排出制御装置600の電源投入後本ルーチンが初め
て実行されたとき(このときメインルーチンのステップ
S2にて全てのフラグは“0"にリセットされている)には
上記ステップS5804の判別結果は“No"となり、ステップ
S5804に進んで、セーフ球抜スイッチ860からの出力信号
がHレベルである(セーフ球抜スイッチ=“1")か否か
が判別される。When this routine is executed for the first time after the power of the prize ball discharge control device 600 is turned on (at this time, the steps of the main routine are executed).
When all the flags are reset to "0" in S2), the determination result in step S5804 is "No", and
Proceeding to S5804, it is determined whether or not the output signal from the safe ball removal switch 860 is at the H level (safe ball removal switch = "1").
先ず、電源の投下後未だセーフ球抜スイッチ860が押
されていない場合を考える。この場合、この判別結果は
“No"となり次のステップS5806にてセーフ球抜監視フラ
グを“0"に設定して本ルーチンを終了する。First, consider a case where the safe ball release switch 860 has not been pressed yet after the power supply was dropped. In this case, the result of this determination is “No”, and in the next step S5806, the safe ball removal monitoring flag is set to “0”, and this routine ends.
次回以降のループにおいてもセーフ球抜スイッチ860
が押されないかぎり前記ステップS5802,S5804,S5806を
繰り返し実行することとなる。Switch 860 for safe ball removal in the next and subsequent loops
Steps S5802, S5804, and S5806 are repeatedly executed unless is pressed.
このような状態からセーフ球抜スイッチが押される
と、前記ステップS5804の判別結果が“Yes"に転じ、ス
テップS5808以降の処理が実行される。When the safe ball release switch is pressed in such a state, the result of the determination in step S5804 changes to "Yes", and the processing in step S5808 and thereafter is executed.
先ず、ステップS5808ではセーフ球抜監視フラグが
“1"であるか否かが判別される。このフラグはセーフ球
抜スイッチが押されていないときに行われる前記ステッ
プS5806にて“0"に設定されるためこの判別結果は“No"
となって、ステップS5810に進み前記セーフ球抜監視フ
ラグを“1"に設定し、次いで後述のステップS5814の判
別に用いられるセーフ球抜タイマのカウント値を所定時
間(例えば50msec)にセットして(ステップS5812)本
ルーチンを終了する。First, in step S5808, it is determined whether the safe ball removal monitoring flag is “1”. This flag is set to "0" in step S5806 performed when the safe ball release switch is not pressed, so that the determination result is "No".
In step S5810, the safe ball removal monitoring flag is set to "1", and the count value of the safe ball removal timer used for determination in step S5814 described below is set to a predetermined time (for example, 50 msec). (Step S5812) This routine ends.
次回以降のループでは、前記ステップS5810にてセー
フ球抜監視フラグが“1"に設定されているため、前記ス
テップS5808の判別結果が“Yes"となってステップS5814
に進む。ステップS5814ではこの時点で前記セーフ球抜
タイマがタイムアップしたか否かが判別される。セーフ
球抜スイッチが押された後(ステップS5804の判別結果
が初めて“Yes"となってから)未だ上記所定時間が経過
していないときにはこの判別結果は“No"となり、以後
所定時間が経過するまではステップS5802,S5804,S5808,
S5814が繰り返し実行されることとなる。In the next and subsequent loops, since the safe ball removal monitoring flag is set to “1” in step S5810, the determination result in step S5808 becomes “Yes” and step S5814
Proceed to. In step S5814, it is determined whether or not the safe ball removal timer has timed out at this time. If the predetermined time has not yet elapsed after the safe ball release switch is pressed (after the determination result of step S5804 becomes "Yes" for the first time), the determination result becomes "No", and the predetermined time elapses thereafter. Until steps S5802, S5804, S5808,
S5814 will be repeatedly executed.
その後上記所定時間が経過すると(ステップS5814の
判別結果が“Yes")ステップS5816にてセーフ球抜スイ
ッチが押されたことを記憶すべくセーフ球抜フラグを
“1"に設定し、次いでこの時点まで“1"に設定されてい
たセーフ球抜監視フラグを“0"にリセットして本ルーチ
ンを終了する。Thereafter, when the predetermined time elapses (the determination result in step S5814 is “Yes”), in step S5816, the safe ball removal flag is set to “1” to memorize that the safe ball removal switch has been pressed. The safe ball removal monitoring flag, which has been set to "1" until now, is reset to "0", and this routine ends.
このようにセーフ球抜フラグが一旦“1"に設定される
と以後のループにおいては、該フラグが後述のセーフ球
抜処理(第36図)にて“0"にリセットされるまで、前記
ステップS5802の判別結果が“Yes"となってそのまま本
ルーチンを終了することとなる。Once the safe ball removal flag is set to "1" in this manner, in the subsequent loop, the above steps are performed until the flag is reset to "0" in the safe ball removal process (FIG. 36) described later. The determination result of S5802 becomes "Yes", and this routine ends as it is.
本ルーチンにおいても、セーフ球抜スイッチからの出
力信号がHレベルとなった後該Hレベルの状態が上記所
定時間以上継続して検知されない限り、セーフ球抜フラ
グを“1"に設定する(セーフ球抜スイッチが押されたこ
とを示す)処理は行なわれないようになっており、セー
フ球抜スイッチの出力信号の処理系にノイズが発生した
場合や遊技店の係員が作業中に誤ってセーフ球抜スイッ
チを瞬間的に押してしまった場合等にセーフ球抜フラグ
が“1"に設定されないようになっている。Also in this routine, the safe ball removal flag is set to "1" unless the state of the H level is continuously detected for the predetermined time or more after the output signal from the safe ball removal switch becomes H level (safety removal). The processing is not performed (indicating that the ball release switch has been pressed). If noise is generated in the processing system of the output signal of the safe ball release switch, or if a game store clerk accidentally performs The safe ball removal flag is not set to “1” when the ball removal switch is momentarily pressed.
第24図は割込処理(第15図)のステップS60にて行な
われる打止信号入力処理のサブルーチンを示すフローチ
ャートである。FIG. 24 is a flowchart showing a subroutine of a hitting signal input process performed in step S60 of the interrupting process (FIG. 15).
この打止信号入力処理は、遊技店の中央管理装置(図
示省略)の打止信号発信部685aから遊技機を打止状態に
するための指令信号(打止信号)が実際に発生したか
(Hレベルとなったか)否かを検出するための処理であ
り、打止信号の発生が本ルーチンによって確認されたと
き後述のステップS6016にて打止フラグの値が“1"に設
定される。そしてこの打止フラグは、後述の打止解除信
号入力処理(第25図)にて後述の打止解除信号の発生が
確認されたときにその値が“0"にリセットされるように
なっている。尚、上記打止信号は、前記中央管理装置の
マイクロコンピュータ(図示省略)によって、即ち該マ
イクロコンピュータが、パチンコ遊技機への賞品球の補
給回数や排出された賞品球数等の遊技状態に関する各種
データに基づいて発信するようになっている。In the hit signal input processing, whether a command signal (hit signal) for putting the gaming machine into the hit state is actually generated from the hit signal transmitting unit 685a of the central management apparatus (not shown) of the game store ( This is a process for detecting whether or not the H level has been reached. When the generation of the stop signal is confirmed by this routine, the value of the stop flag is set to "1" in step S6016 described later. The value of the hit flag is reset to "0" when the occurrence of the hit release signal described later is confirmed in the hit release signal input processing (FIG. 25) described later. I have. The hitting signal is transmitted by a microcomputer (not shown) of the central management device, that is, the microcomputer controls various types of game status such as the number of prize balls supplied to the pachinko game machine and the number of prize balls discharged. It is designed to transmit based on data.
以下、斯かる処理をフローチャートに従って説明す
る。Hereinafter, such processing will be described with reference to a flowchart.
本ルーチンが開始されると、先ずステップS6002にて
打止フラグが“1"であるか否かが判別される。When this routine is started, first, it is determined in step S6002 whether or not the stop flag is “1”.
この打止フラグは、賞球排出制御装置600の電源投入
後本ルーチンが初めて実行されたときに(メインルーチ
ンのステップS2にて)“0"にリセットされるのでこの判
別結果は“No"となり、ステップS6004に進んで、打止信
号がHレベルである(打止信号=“1")か否かが判別さ
れる。This hit flag is reset to “0” when this routine is executed for the first time after turning on the power of the prize ball discharge control device 600 (in step S2 of the main routine), so that the determination result is “No”. Proceeding to step S6004, it is determined whether the stop signal is at the H level (stop signal = "1").
今仮りに、電源の投下後未だ打止信号発信部がHレベ
ルの打止信号を発信していない場合を考える。この場合
には上記ステップS6004の判別結果は“No"となり次のス
テップS6006にて打止監視フラグを“0"に設定して本ル
ーチンを終了する。Suppose now that the stop signal transmitting unit has not yet transmitted the stop signal of the H level after the power supply was dropped. In this case, the determination result in step S6004 is "No", and in the next step S6006, the stop monitoring flag is set to "0", and this routine ends.
次回以降のループにおいてもHレベルの打止信号が発
信されないかぎり前記ステップS6802,S6004,S6006が繰
り返し実行されることとなる。The steps S6802, S6004, and S6006 will be repeatedly executed in the next and subsequent loops unless an H-level stop signal is transmitted.
このような状態から打止信号発信部685aよりHレベル
の打止信号が発信されると(打止信号=“1")、前記ス
テップS6004の判別結果が“Yes"に転じ、ステップS6008
以降の処理が実行される。When a stop signal of H level is transmitted from the stop signal transmitting unit 685a in this state (stop signal = "1"), the result of the determination in step S6004 changes to "Yes", and step S6008 is performed.
The following processing is executed.
先ず、ステップS6008では打止監視フラグが“1"であ
るか否かが判別される。このフラグはHレベルの打止信
号が発信される前に行われる前記ステップS6006にて
“0"に設定されているため、ステップS6008の判別結果
は“No"となって、ステップS6010に進むことになる。ス
テップS6010では前記打止監視フラグを“1"に設定し、
次いでステップS6012に進んで後述のステップS6014の判
別に用いられる打止監視タイマのカウント値を所定時間
(例えば50msec)にセットして、本ルーチンを終了す
る。First, in step S6008, it is determined whether the stop monitoring flag is "1". Since this flag is set to “0” in step S6006 performed before the H-level stop signal is transmitted, the determination result in step S6008 is “No” and the process proceeds to step S6010. become. In step S6010, the stop monitoring flag is set to “1”,
Next, the process proceeds to step S6012, in which the count value of the hit monitoring timer used for determination in step S6014 described later is set to a predetermined time (for example, 50 msec), and this routine ends.
次回以降のループで、引き続き打止信号発信部685aが
Hレベルの打止信号を発信しているときは、前記ステッ
プS6004の判別結果は“Yes"、前記ステップS6008の判別
結果が“Yes"(このときステップS6010の実行により打
止監視フラグは“1"に設定されている)と云う具合に判
別が行われてステップS6014に進む。ステップS6014では
この時点までに前記ステップS6012にてセットされた打
止監視タイマがタイムアップしたか否かが判別される。
Hレベルの打止信号が初めて検知された後(ステップS6
004の判別結果が初めて“Yes"となった後)未だ上記所
定時間が経過していないときにはこの判別結果は“No"
となり、以後所定時間が経過するまではステップS6002,
S6004,S6008,S6014が繰り返し実行されることとなる。In the next and subsequent loops, when the stop signal transmitting unit 685a is continuously transmitting the stop signal at the H level, the determination result in step S6004 is “Yes”, and the determination result in step S6008 is “Yes” ( At this time, the execution of step S6010 determines that the hit monitoring flag is set to "1", and the process proceeds to step S6014. In step S6014, it is determined whether or not the stop monitoring timer set in step S6012 has expired by this time.
After the H level stop signal is detected for the first time (step S6
If the determination result of 004 is "Yes" for the first time), the determination result is "No" if the predetermined time has not yet elapsed.
And thereafter, until a predetermined time elapses, in step S6002,
S6004, S6008, and S6014 are repeatedly executed.
その後上記所定時間が経過すると(ステップS6014の
判別結果が“Yes")、ステップS6016以降に進んで、H
レベルの打止信号が発信されたことを記憶すべく打止フ
ラグを“1"に設定し(ステップS6016)、次いでこの時
点まで“1"に設定されていた打止監視フラグを“0"にリ
セットし(ステップS6018)、更に後述の打止解除信号
入力処理(第25図)にてその値が設定される打止解除フ
ラグを“0"にリセットして(ステップS6020)、本ルー
チンを終了する。Thereafter, when the predetermined time has elapsed (the determination result of step S6014 is “Yes”), the process proceeds to step S6016 and thereafter, and H
The stop flag is set to “1” to store that the level stop signal has been transmitted (step S6016), and then the stop monitoring flag that has been set to “1” to this point is set to “0”. It is reset (step S6018), and furthermore, the hit release flag, the value of which is set in the hit release signal input processing (FIG. 25) described later, is reset to “0” (step S6020), and this routine ends. I do.
このように打止フラグが一旦“1"に設定されると以後
のループにおいては、該フラグが後述の打止解除信号入
力処理(第25図)にてその値が“0"にリセットされるま
で、前記ステップS6002の判別結果が“Yes"となってそ
のまま本ルーチンを終了することとなる。Once the stop flag is set to "1" in this manner, in the subsequent loop, the flag is reset to "0" in a stop release signal input process (FIG. 25) described later. Until the determination in step S6002 is "Yes", the routine ends.
本ルーチンにおいても、打止信号発信部685aからの出
力信号がHレベルとなった後該Hレベルの状態が上記所
定時間以上継続して検知されない限り、打止フラグを
“1"に設定する処理は行なわれないようになっており、
打止信号発信部等の処理系にノイズが発生した場合等に
誤って打止フラグが“1"に設定されることのないように
なっている。Also in this routine, the process of setting the stop flag to "1" unless the state of the H level is continuously detected for the predetermined time or more after the output signal from the stop signal transmitting unit 685a becomes H level. Is not performed,
The stop flag is not set to "1" by mistake when noise occurs in the processing system such as the stop signal transmission unit.
第25図は割込処理(第15図)のステップS62にて行な
われる打止解除信号入力処理のサブルーチンを示すフロ
ーチャートである。FIG. 25 is a flowchart showing a subroutine of a hit release signal input process performed in step S62 of the interrupt process (FIG. 15).
この打止解除信号入力処理は、遊技店の中央管理装置
(図示省略)の打止解除信号発信部685bから遊技機を打
止状態から解除するための指令信号(打止解除信号)が
実際に発生したか(Hレベルとなった)否かを検出する
ための処理であり、打止解除信号の発生が本ルーチンに
よって確認されたとき後述のステップS6216にて打止解
除フラグの値が“1"に設定される。そしてこの打止解除
フラグは、前述したように打止信号入力処理(第24図)
にて打止信号の発生が確認されたときにその値が“0"に
リセットされるようになっている。尚、上記打止解除信
号は、前記中央管理装置のマイクロコンピュータ(図示
省略)によって、即ち該マイクロコンピュータがパチン
コ遊技機に関する各種データに基づいてこれらデータが
所定の条件を満たしたとき、或いは係員が中央管理装置
(図示省略)による打止解除指令の操作を行なったとき
に、これを発信するようになっている。In the hit release signal input processing, a command signal (hit release signal) for releasing the gaming machine from the hit state from the hit release signal transmitting unit 685b of the central management device (not shown) of the game store is actually provided. This is a process for detecting whether or not an occurrence has occurred (it has become H level). When the occurrence of the cancellation release signal is confirmed by this routine, the value of the cancellation release flag is set to “1” in step S6216 described later. Is set to " The stop release flag is used in the stop signal input processing (FIG. 24) as described above.
When the occurrence of the stop signal is confirmed at step, the value is reset to “0”. The hit release signal is sent by a microcomputer (not shown) of the central control unit, that is, when the microcomputer satisfies predetermined conditions based on various data relating to pachinko gaming machines, or This signal is transmitted when a stop release command is operated by a central management device (not shown).
以下、斯かる処理をフローチャートに従って説明す
る。Hereinafter, such processing will be described with reference to a flowchart.
本ルーチンが開始されると、先ずステップS6202にて
打止解除フラグが“1"であるか否かが判別される。When this routine is started, it is first determined in step S6202 whether or not the hit release flag is “1”.
この打止解除フラグは、賞球排出制御装置600の電源
投入後本ルーチンが初めて実行されたときに(メインル
ーチンのステップS2にて)“0"にリセットされるのでこ
の判別結果は“No"となり、ステップS6204に進んで、打
止解除信号がHレベルである(打止解除信号=“1")か
否かが判別される。The hit release flag is reset to “0” when the present routine is executed for the first time after turning on the power of the prize ball discharge control device 600 (in step S2 of the main routine), so that the determination result is “No”. Then, the process proceeds to step S6204, and it is determined whether the stop release signal is at the H level (stop release signal = "1").
今仮りに、パチンコ遊技機の打止が行われた後、該打
止を解除するための打止解除信号が未だ発信されていな
い場合(該信号がHレベルとなっていない場合)を考え
る。この場合には上記ステップS6204の判別結果は“No"
となり次のステップS6206にて打止解除監視フラグを
“0"に設定して本ルーチンを終了する。Suppose now that a pachinko gaming machine has been hit and a hit release signal for canceling the hit has not yet been transmitted (if the signal has not reached H level). In this case, the determination result of step S6204 is “No”
In the next step S6206, the hit release monitoring flag is set to "0", and this routine ends.
次回以降のループにおいてもHレベルの打止解除信号
が発信されないかぎり前記ステップS6802,S6204,S6206
が繰り返し実行されることとなる。In the next and subsequent loops as well, unless the H level stop release signal is transmitted, the above steps S6802, S6204, S6206
Is repeatedly executed.
このような状態から打止解除信号発信部685bよりHレ
ベルの打止解除信号が発信されると(打止解除信号=
“1")、前記ステップS6204の判別結果が“Yes"に転
じ、ステップS6208以降の処理が実行される。In this state, when a stop release signal of H level is transmitted from the stop release signal transmitter 685b (the stop release signal =
“1”), the result of the determination in step S6204 changes to “Yes”, and the processes in and after step S6208 are executed.
先ず、ステップS6208では打止解除監視フラグが“1"
であるか否かが判別される。このフラグはHレベルの打
止解除信号が発信される前に行われる前記ステップS620
6にて“0"に設定されているため、ステップS6208の判別
結果は“No"となって、ステップS6210に進むことにな
る。ステップS6210では前記打止解除監視フラグを“1"
に設定し、次いでステップS6212に進んで後述のステッ
プS6214の判別に用いられる打止解除監視タイマのカウ
ント値を所定時間(例えば50msec)にセットして、本ル
ーチンを終了する。First, in step S6208, the stop release monitoring flag is set to “1”.
Is determined. This flag is set before the H-level stop release signal is transmitted.
Since “0” is set in 6, the determination result in step S6208 is “No”, and the flow advances to step S6210. In step S6210, the stop release monitoring flag is set to "1".
Then, the process proceeds to step S6212 to set the count value of the hit release monitoring timer used for determination in step S6214 described later to a predetermined time (for example, 50 msec), and ends this routine.
次回以降のループで、引き続き打止解除信号発信部68
5bがHレベルの打止解除信号を発信しているときは、前
記ステップS6204の判別結果は“Yes"、前記ステップS62
08の判別結果が“Yes"(このときステップS6210の実行
により打止解除監視フラグは“1"に設定されている)と
云う具合に判別が行われてステップS6214に進む。ステ
ップS6214ではこの時点までに前記ステップS6212にてセ
ットされた打止解除監視タイマがタイムアップしたか否
かが判別される。Hレベルの打止解除信号が初めて検知
された後(ステップS6204の判別結果が初めて“Yes"と
なった後)未だ上記所定時間が経過していないときには
この判別結果は“No"となり、以後所定時間が経過する
まではステップS6202,S6204,S6208,S6214が繰り返し実
行されることとなる。In the next and subsequent loops, the stop release signal transmitter 68
If 5b is transmitting the H-level stop release signal, the determination result of the step S6204 is "Yes", and the step S62
The determination result of step 08 is "Yes" (at this time, the execution of step S6210 sets the stop release monitoring flag to "1"), and the flow advances to step S6214. In step S6214, it is determined whether the stop release monitoring timer set in step S6212 has expired by this time. If the predetermined time has not yet elapsed after the H-level hit release signal is detected for the first time (after the determination result of step S6204 is "Yes" for the first time), the determination result is "No", Until the time elapses, steps S6202, S6204, S6208, and S6214 are repeatedly executed.
その後上記所定時間が経過すると(ステップS6214の
判別結果が“Yes")、ステップS6216以降に進んで、H
レベルの打止解除信号が発信されたことを記憶すべく打
止解除フラグを“1"に設定し(ステップS6216)、次い
でこの時点まで“1"に設定されていた打止解除監視フラ
グを“0"にリセットし(ステップS6218)、更に前述の
打止信号入力処理(第24図)にてその値が“1"に設定さ
れる打止フラグを“0"にリセットして(ステップS622
0)、本ルーチンを終了する。Thereafter, when the predetermined time has elapsed (the determination result of step S6214 is “Yes”), the process proceeds to step S6216 and the subsequent steps.
The stop release flag is set to "1" to store that the level stop release signal has been transmitted (step S6216), and then the stop release monitoring flag which has been set to "1" up to this point is set to "1". It is reset to "0" (step S6218), and further, the setting flag whose value is set to "1" in the setting signal input processing (FIG. 24) is reset to "0" (step S622).
0), end this routine.
このように打止解除フラグが一旦“1"に設定されると
以後のループにおいては、該フラグが前述の打止信号入
力処理(第24図)にてその値が“0"にリセットされるま
で、前記ステップS6202の判別結果が“Yes"となってそ
のまま本ルーチンを終了することとなる。Once the hit release flag is set to "1" in this manner, in a subsequent loop, the value of the flag is reset to "0" in the above-described hit signal input processing (FIG. 24). Until the determination in step S6202 is "Yes", the routine ends.
本ルーチンにおいても、打止解除信号発信部685bから
の出力信号がHレベルとなった後該Hレベルの状態が上
記所定時間以上継続して検知されない限り、打止解除フ
ラグを“1"に設定する処理は行なわれないようになって
おり、打止解除信号発信部等の処理系にノイズが発生し
た場合等に誤って打止解除フラグが“1"に設定されるこ
とのないようになっている。Also in this routine, after the output signal from the stop release signal transmission unit 685b becomes H level, the stop release flag is set to “1” unless the state of the H level is continuously detected for the predetermined time or more. Is not performed, so that the noise canceling flag is not set to "1" by mistake when noise occurs in the processing system such as the noise canceling signal transmission unit. ing.
第26図は、第13図に示す割込処理のステップS64にて
行なわれる位置センサ840の入力処理のサブルーチンを
示すフローチャートである。FIG. 26 is a flowchart showing a subroutine of the input processing of the position sensor 840 performed in step S64 of the interrupt processing shown in FIG.
前述したように位置センサ840は、セーフ球導出樋820
のセーフ球回転処理部821内に設けられた回転体822の回
転状態を検出するものであり、回転体822に設置された
反射板8221〜8224の何れかが位置センサの検出部840aと
対向しているとき(このときセーフ球導出樋の上部導出
樋820aの下流側開口端は回転体の円周部によって閉塞さ
れている)Hレベルの信号を出力し、それ以外のときに
はLレベルの信号を出力するように構成されている。As described above, the position sensor 840 is connected to the safe ball outlet gutter 820.
Of is for detecting the rotational state of the rotary member 822 provided on the safe ball rotation processing unit 821, any one of the installed reflector 822 1-822 4 to the rotating body 822 and the detection unit 840a of the position sensor An H-level signal is output when they face each other (at this time, the downstream open end of the upper outlet gutter 820a of the safe ball outlet gutter is closed by the circumferential portion of the rotating body), and otherwise the L-level signal is output. It is configured to output a signal.
ところで、回転処理部821内の回転体822は、前述した
メインルーチンのステップS20〜S24で行なわれたよう
に、該位置センサの出力信号がLレベルのときにはセー
フモータ823によって回動され、該センサの出力信号が
Hレベルとなったときにその回動が停止されるように制
御される(斯かる処理は後述の排出処理においても行な
われる)。そして所定の条件が成立したとき(例えばセ
ーフ球が検出されたとき)前記セーフモータによって前
記回転体822は強制的に回動されて、一時的に該センサ
の出力レベルがLレベルとなり、その後該センサの出力
レベルがHレベルとなるまでセーフモータによる前記回
転体の回動が継続されるようになっている。Incidentally, the rotator 822 in the rotation processing unit 821 is rotated by the safe motor 823 when the output signal of the position sensor is at the L level, as performed in steps S20 to S24 of the main routine described above. Is controlled so that the rotation is stopped when the output signal of H. has become H level (this processing is also performed in the discharge processing described later). When a predetermined condition is satisfied (for example, when a safe ball is detected), the rotator 822 is forcibly rotated by the safe motor, and the output level of the sensor temporarily becomes L level. The rotation of the rotating body by the safe motor is continued until the output level of the sensor becomes the H level.
前記回転体822が回動していない状態で本ルーチンが
開始された場合を考える。It is assumed that this routine is started in a state where the rotating body 822 is not rotating.
本ルーチンが開始されると、先ず、ステップS6402に
て該センサ840の出力信号がHレベル(位置センサ出力
=“1")であるか否かが判別される。この場合、判別結
果は“Yes"となってステップS6404以降に進む。When the present routine is started, first, in step S6402, it is determined whether or not the output signal of the sensor 840 is at the H level (position sensor output = "1"). In this case, the determination result is “Yes” and the process proceeds to step S6404 and subsequent steps.
ステップS6404では位置立上変化フラグが“1"である
か否かが、ステップS6406では位置立上変化フラグが
“1"であるか否かが、ステップS6408では位置Lレベル
フラグが“1"であるか否かが、ステップS6410では位置
Hレベルフラグが“1"であるか否かが順次判別される。In step S6404, it is determined whether the position rise change flag is "1". In step S6406, it is determined whether the position rise change flag is "1". In step S6408, the position L level flag is "1". In step S6410, it is sequentially determined whether or not the position H level flag is “1”.
ところでMPU620の初期化直後はすべてのフラグが“0"
に設定されているため、ステップS6404〜S6410の判別結
果はすべて“No"となり、ステップS6412にて、今回ルー
プで位置センサの出力信号がHレベルであったことを記
憶すべく位置Hレベルフラグを“1"に設定して本ルーチ
ンを終了する。By the way, all flags are “0” immediately after the initialization of the MPU620.
, The determination results in steps S6404 to S6410 are all “No”, and in step S6412, the position H level flag is set to store that the output signal of the position sensor was H level in the current loop. Set to “1” and end this routine.
以後のループでは位置Hレベルフラグが“1"に設定さ
れているので、出力信号がHレベルの状態が継続する限
りステップS6402,S6404,S6406,S6408,S6410が繰返し実
行されることになる。In the subsequent loop, since the position H level flag is set to "1", steps S6402, S6404, S6406, S6408, and S6410 are repeatedly executed as long as the output signal remains at the H level.
その後、パチンコ遊技において所定の遊技条件(セー
フ球に応じた賞品球の排出処理の開始条件など)が成立
して前述のセーフモータ823が回動し、第5図に示す位
置センサの検出部840aが回転体822の反射板に対向しな
くなると(このとき出力信号がLレベルに変化する)前
記ステップS6402の判別結果が“No"に転じ、ステップS6
430以降に進む。Thereafter, in the pachinko game, predetermined game conditions (such as a start condition of a prize ball discharge process corresponding to the safe ball) are satisfied, and the safe motor 823 is rotated, and the detecting unit 840a of the position sensor shown in FIG. Is no longer opposed to the reflector of the rotating body 822 (the output signal changes to the L level at this time), the determination result in step S6402 changes to "No", and step S6
Proceed to 430 or later.
ステップS6430では位置立下変化フラグが“1"である
か否かが、ステップS6432では位置立上変化フラグが
“1"であるか否かが、ステップS6434では位置Hレベル
フラグが“1"であるか否かが、ステップS6448では位置
Lレベルフラグが“1"であるか否かが順次判別される。In step S6430, it is determined whether the position fall change flag is "1". In step S6432, it is determined whether the position rise change flag is "1". In step S6434, the position H level flag is "1". In step S6448, it is determined whether or not the position L level flag is “1”.
ところで前記ステップS6430が最初に行なわれるとき
には、前記位置Hレベルフラグは“1"、それ以外のフラ
グは未だ“0"に設定されたままであり、従って該ステッ
プS6430、ステップS6432の判別結果が共に“No"、続く
ステップS6434が“Yes"となってステップS6436,S6438が
実行される。By the way, when the step S6430 is first performed, the position H level flag is still set to "1" and the other flags are still set to "0". Therefore, both the determination results of the step S6430 and the step S6432 are " No ", and the subsequent step S6434 becomes" Yes ", and steps S6436 and S6438 are executed.
ステップS6436では、前回ループから今回ループにか
けて位置センサ840の出力信号がHレベルからLレベル
に変化した(立下った)ことを記憶すべく、位置立下変
化フラグを“1"に設定し、続くステップS6438では、前
回ループで“1"に設定された位置Hレベルフラグを“0"
にリセットして、本ルーチンを終了する。In step S6436, the position fall change flag is set to “1” in order to store that the output signal of the position sensor 840 has changed (falled) from the H level to the L level from the previous loop to the current loop. In step S6438, the position H level flag set to “1” in the previous loop is set to “0”.
And the routine ends.
次回ループで引き続き位置センサ840の出力信号がL
レベルのときには、前回ループのステップS6436で位置
立下変化フラグが“1"に設定されているので、ステップ
S6430の判別結果が“Yes"となって続くステップS6440〜
S6446が実行される。In the next loop, the output signal of the position sensor 840 remains low.
At the level, the position fall change flag is set to “1” in step S6436 of the previous loop.
Step S6440 and subsequent steps in which the determination result of S6430 is “Yes”
S6446 is executed.
先ず、ステップS6440ではセーフモータによる回動に
よってセーフ球回転処理部の回転体が、もはやセンサの
検出部と回転体の反射板とが対向する位置(以下単に
「基準位置」と称す。)にはないことを示すべく位置セ
ンサOFFフラグを“1"に設定(ステップS6440)すると共
に、その値が“1"のとき回転体が前記基準位置にあるこ
とを示す位置センサONフラグを“0"に設定し(ステップ
S6442)、続いて前記位置立下変化フラグを“0"にリセ
ットする(ステップS6444)と共に、今回ループでの位
置センサ840の出力信号がLレベルであることを記憶す
べく位置Lレベルフラグを“1"に設定して(ステップS6
446)本ルーチンを終了する。First, in step S6440, the rotating body of the safe ball rotation processing unit is brought to a position where the detecting unit of the sensor and the reflector of the rotating body are opposed to each other by rotation by the safe motor (hereinafter, simply referred to as “reference position”). The position sensor OFF flag is set to "1" to indicate that the rotating body is not present (step S6440), and when the value is "1", the position sensor ON flag indicating that the rotating body is at the reference position is set to "0". Set (Step
(S6442) Then, the position fall change flag is reset to "0" (step S6444), and the position L level flag is set to "L" to store that the output signal of the position sensor 840 in this loop is L level. 1 "(Step S6
446) End this routine.
その後、位置センサ840の出力信号がLレベルである
限り、前記ステップS6402,S6430,S6432,S6434が“No"と
なり、続くS6448にて位置Lレベルフラグが“1"である
か否かの判別(該判別結果は“Yes"となる)を行なって
本ルーチンを終了する。これらステップS6402〜S6448の
判別は位置センサの出力信号がHレベルとなるまで繰返
し実行されることになり、このとき位置センサOFFフラ
グは“1"、位置センサONフラグは“0"に保持される。Thereafter, as long as the output signal of the position sensor 840 is at the L level, the above steps S6402, S6430, S6432, and S6434 are “No”, and in the subsequent S6448, it is determined whether or not the position L level flag is “1” ( The result of the determination is "Yes"), and this routine ends. The determinations in steps S6402 to S6448 are repeatedly executed until the output signal of the position sensor becomes H level. At this time, the position sensor OFF flag is held at "1" and the position sensor ON flag is held at "0". .
一方、位置センサ840の出力信号がHレベルからLレ
ベルに立下った直後のループにおいて、当該出力信号が
Hレベルに立上ってしまった場合(前回ループでステッ
プS6436が実行されて位置立下変化フラグが“1"とな
り、且つ今回ループでセンサ出力がHレベルの場合)に
は、ステップS6402の判別結果が“Yes"、ステップS6404
の判別結果が“No"、ステップS6406の判別結果が“Yes"
と云う具合に判定され、ステップS6426にて前回ループ
から今回ループにかけて出力信号が立上ったことを記憶
すべく位置立上変化フラグを“1"に設定すると共に、ス
テップS6428にて前回ループ時に“1"に設定した位置立
下変化フラグを“0"に戻して本ルーチンを終了する。On the other hand, in a loop immediately after the output signal of the position sensor 840 has fallen from the H level to the L level, if the output signal has risen to the H level (step S6436 was executed in the previous loop and the position fall) If the change flag is “1” and the sensor output is at the H level in the current loop), the determination result of step S6402 is “Yes”, and step S6404
Is “No”, and the determination in step S6406 is “Yes”.
In step S6426, the position rise change flag is set to "1" in order to store that the output signal has risen from the previous loop to the current loop. The position fall change flag set to “1” is returned to “0”, and this routine ends.
この結果、位置センサ840の出力信号が立下った後H
レベルの状態が所定時間以上(少なくとも本割込処理が
2回行なわれる間)検知されない限り、位置センサOFF
フラグを“1"に設定する処理は行なわれないようになっ
ており、位置センサの出力信号にノイズが発生して瞬間
的に出力信号が立下った場合等に誤って位置センサOFF
フラグが“1"に設定されないようになっている。As a result, after the output signal of the position sensor 840 falls, H
Unless the level status is detected for a predetermined time or longer (at least while this interrupt processing is performed twice), the position sensor is turned off.
The process of setting the flag to “1” is not performed, and if the output signal of the position sensor suddenly falls due to noise in the output signal, the position sensor is erroneously turned off.
The flag is not set to "1".
次に、前記セーフモータによる前記回転体822の回動
が継続されて、位置センサの検出部840aが、それ以前に
対向していた反射板の隣の反射板と対向するに至った場
合を考える。Next, consider a case where the rotation of the rotating body 822 by the safe motor is continued, and the detection unit 840a of the position sensor comes to face a reflector next to the reflector that was facing before. .
この場合、ステップS6402の判別(位置センサ840の出
力信号がHレベルであるか否かの判別)の結果は“Yes"
となってステップS6404以降に進む。In this case, the result of the determination in step S6402 (determination whether or not the output signal of the position sensor 840 is at the H level) is “Yes”
And the process proceeds to step S6404 and thereafter.
この時点では、前述したように位置立上変化フラグは
“0"(該フラグはLレベルからHレベルに立上った直後
のループでのみその値が“1"となる)、位置立下変化フ
ラグは“0"(該フラグはHレベルからLレベルに立下っ
た直後のループでのみその値が“1"となる)、位置Lレ
ベルフラグは“1"となっているため、ステップS6404、
次のステップS6406の判別結果が共に“No"、続くステッ
プS6408が“Yes"となってステップS6414が実行される。At this time, as described above, the position rise change flag is "0" (the value of the flag is "1" only in the loop immediately after rising from the L level to the H level), and the position fall change flag is changed. Since the flag is “0” (the value of the flag is “1” only in the loop immediately after falling from the H level to the L level), and the position L level flag is “1”, the step S6404
The determination results in the next step S6406 are both “No”, and the subsequent step S6408 is “Yes”, and step S6414 is executed.
このステップS6414では、前回ループから今回ループ
にかけて位置センサ840の出力信号がLレベルからHレ
ベルに変化した(立上った)ことを記憶すべく、位置立
上変化フラグを“1"に設定し、続くステップS6416で
は、前回ループまでに前述のステップS6446又はステッ
プS6454で“1"に設定されている位置Lレベルフラグを
“0"にリセットして、本ルーチンを終了する。In this step S6414, the position rise change flag is set to "1" in order to store that the output signal of the position sensor 840 has changed (rising) from the L level to the H level from the previous loop to the current loop. Then, in the subsequent step S6416, the position L level flag set to "1" in step S6446 or step S6454 is reset to "0" by the previous loop, and this routine ends.
次回ループで引き続き位置センサ840の出力信号がH
レベルのときには、前回ループのステップS6414で位置
立上変化フラグが“1"に設定されているので前記ステッ
プS6402の判別を行なった後前記ステップS6404の判別結
果が“Yes"に転じ、続くステップS6418〜S6424が実行さ
れる。In the next loop, the output signal of the position sensor 840 remains H
At the level, since the position rise change flag is set to “1” in step S6414 of the previous loop, the determination in step S6402 is performed, and then the determination result in step S6404 changes to “Yes”, and the subsequent step S6418 To S6424 are executed.
先ず、ステップS6418ではセーフモータによる回転体
の回動によって該回転体が、基準位置となったことを示
すべく位置センサONフラグを“1"に設定(ステップS641
8)すると共に、それまで“1"に設定されていた位置セ
ンサOFFフラグを“0"に設定し(ステップS6420)、続い
て前記位置立上変化フラグを“0"にリセットする(ステ
ップS6422)と共に、今回ループでの位置センサ840の出
力信号がHレベルであることを記憶すべく位置Hレベル
フラグを“1"に設定して(ステップS6424)本ルーチン
を終了する。First, in step S6418, the position sensor ON flag is set to “1” to indicate that the rotating body has reached the reference position by the rotation of the rotating body by the safe motor (step S641).
8) At the same time, the position sensor OFF flag previously set to “1” is set to “0” (step S6420), and subsequently, the position start-up change flag is reset to “0” (step S6422). At the same time, the position H level flag is set to “1” in order to store that the output signal of the position sensor 840 in this loop is at the H level (step S6424), and this routine ends.
その後、位置センサ840の出力信号がHレベルである
限り、前記ステップS6402,S6406,S6406,S6408,S6410が
繰返し実行されることになり、このとき、位置センサON
フラグは“1"、位置センサOFFフラグは“0"に保持され
る。Thereafter, as long as the output signal of the position sensor 840 is at the H level, the steps S6402, S6406, S6406, S6408, and S6410 are repeatedly executed.
The flag is held at "1" and the position sensor OFF flag is held at "0".
一方、位置センサ840の出力信号がLレベルからHレ
ベルに立上がった直後のループにおいて、該出力信号が
Lレベルに立下がってしまった場合(前回ループでステ
ップS6414が実行されて位置立上変化フラグが“1"とな
り、且つ今回ループの出力信号がLレベルの場合)に
は、ステップS6402の判別結果が“No"、ステップS6430
の判別結果が“No"、ステップS6432の判別結果が“Yes"
と云う具合に判定され、ステップS6450にて前回ループ
から今回ループにかけて出力信号が立下がったことを記
憶すべく位置立下変化フラグを“1"に設定すると共に、
ステップS6452にて前回ループ時に“1"に設定された位
置立上変化フラグを“0"に戻して本ルーチンを終了す
る。On the other hand, in a loop immediately after the output signal of the position sensor 840 rises from the L level to the H level, if the output signal falls to the L level (step S6414 was executed in the previous loop and the position rise change). If the flag is “1” and the output signal of the current loop is at L level), the determination result of step S6402 is “No”, and step S6430
Is "No", and the determination in step S6432 is "Yes".
In step S6450, the position fall change flag is set to “1” in order to store that the output signal has fallen from the previous loop to the current loop, and
In step S6452, the position start-up change flag set to "1" in the previous loop is returned to "0", and this routine ends.
以上のように、位置センサ840の出力信号が立上がっ
た後Hレベルの状態が所定時間以上(少なくとも本割込
処理が2回行なわれる間)検知されない限り、位置セン
サONフラグを“1"に設定する処理は行なわれないように
なっており、位置センサの出力信号にノイズが発生して
瞬間的に出力信号が立上った場合等に誤って位置センサ
ONフラグが“1"に設定されないようになっている。As described above, the position sensor ON flag is set to “1” unless the H level state is detected for a predetermined time or more after the output signal of the position sensor 840 has risen (at least during the time when this interrupt processing is performed twice). The setting process is not performed, and if the output signal of the position sensor suddenly rises due to noise in the output signal,
The ON flag is not set to "1".
このようにして“0"又は“1"に設定される位置センサ
ONフラグ及び位置センサOFFフラグはメインルーチン
(第13図)のステップS20〜S24の処理、後述の排出処理
(第31図)等で用いられる。Position sensor set to “0” or “1” in this way
The ON flag and the position sensor OFF flag are used in the processing of steps S20 to S24 of the main routine (FIG. 13), the discharge processing (FIG. 31) described later, and the like.
次にメインルーチン(第13図)のステップS32、ステ
ップS34及びステップS36によって行なわれる賞品球の排
出制御の手順について説明する。Next, the procedure of the prize ball discharge control performed in steps S32, S34 and S36 of the main routine (FIG. 13) will be described.
第27図は前述したメインルーチン(第13図)のステッ
プS32にて実行される排出開始条件処理のサブルーチン
を示すフローチャートである。FIG. 27 is a flowchart showing a subroutine of the discharge start condition process executed in step S32 of the above-described main routine (FIG. 13).
前述したように本ルーチンは、セーフセンサ830によ
ってセーフ球が検出されたとき(このとき処理NOは“1"
に設定される)開始されるようになっている。As described above, this routine is executed when a safe ball is detected by the safe sensor 830 (at this time, the processing NO is “1”).
Is set to start).
本ルーチンが開始されると、先ず、ステップS90に
て、前述の補給センサ入力処理(第19図)で設定された
補給Hレベルフラグが“1"であるか否か、即ち誘導樋20
2の補給センサ取付位置まで予備球が充分溜っているか
否かが判別される。次いでステップS92では前述の半端
センサ入力処理(第20図)で設定された半端センサ球有
フラグが“1"であるか否か、即ち誘導樋202の半端セン
サ取付位置に予備球が溜っているか否かが判別され、更
にステップS94で、前述したオーバーフロースイッチ入
力処理(第21図)で設定されたオーバーフロー球無フラ
グが“1"であるか否か、即ち排出された賞品球が賞球排
出樋751内のオーバーフロースイッチ770取付位置に達し
ていないか否かが判別される。When this routine is started, first, in step S90, it is determined whether or not the replenishment H level flag set in the replenishment sensor input process (FIG. 19) is "1", that is, whether the guiding gutter 20 is set.
It is determined whether or not the spare ball has sufficiently accumulated up to the position where the supply sensor 2 is attached. Next, in step S92, it is determined whether or not the odd sensor sphere flag set in the above-mentioned odd sensor input processing (FIG. 20) is "1", that is, whether a spare ball is accumulated at the odd sensor mounting position of the guide gutter 202. Then, in step S94, it is determined whether or not the overflow ball absence flag set in the overflow switch input process (FIG. 21) is "1", that is, the discharged prize ball is discharged as a prize ball. It is determined whether the overflow switch 770 in the gutter 751 has not reached the mounting position.
これら3つの判別結果が全て“No"のときには、前述
のメインルーチンのステップS20〜S24の実行によって基
準位置で停止されている前記回転体822の回動を開始さ
せるべくセーフモータ823をONし(ステップS96)、次い
で後述の排出開始処理(第28図)を開始させるべく処理
NOを“2"に設定して本ルーチンを終了する。When these three determination results are all "No", the safe motor 823 is turned ON to start the rotation of the rotating body 822 stopped at the reference position by executing steps S20 to S24 of the main routine described above ( Step S96) Next, a process for starting the later-described discharge start process (FIG. 28)
NO is set to "2" and this routine ends.
一方、上記ステップS90〜S94の判別の何れか1つが
“Yes"のときには遊技機が賞品球の排出を行なうべき状
態になっていないと判別して、前記ステップS96,S98を
スキップして本ルーチンを終了する。このように上記ス
テップS90〜S94の条件が全て揃うまで、処理NOは“2"に
設定されず(このとき処理NOは“1"に保持される)、従
ってこの間後述の排出開始処理は実行されないようにな
っている。On the other hand, when any one of the determinations in steps S90 to S94 is "Yes", it is determined that the gaming machine is not in a state in which the prize ball should be discharged, and the steps S96 and S98 are skipped and this routine is executed. To end. As described above, the processing NO is not set to "2" until all of the conditions of steps S90 to S94 are satisfied (the processing NO is held at "1" at this time), and therefore, the discharge start processing described later is not executed during this time. It has become.
第28図は、前述した賞球排出制御装置のメインルーチ
ン(第13図)のステップS34で実行される排出開始処理
のサブルーチンを示すフローチャートである。FIG. 28 is a flowchart showing a subroutine of a discharge start process executed in step S34 of the main routine (FIG. 13) of the prize ball discharge control device described above.
このサブルーチンは前記排出開始条件処理(第27図)
に引き続いて行われるものであり、1つのセーフ球に対
して1回行われる所定数の賞品球の排出を行なうに当
り、上記所定数(賞球設定数)の賞品球を、2条設けら
れた第1及び第2の賞球導出樋710,710(第4図、第6
図)の一方から幾つ排出し、他方から幾つ排出するか等
排出の態様を予め決定すると共に、排出ソレノイド1及
び/又は排出ソレノイド2を励磁(ON)して、上記態様
に従った賞品球の排出を開始させておくものである。This subroutine is the discharge start condition processing (FIG. 27).
In discharging a predetermined number of prize balls performed once for one safe ball, the predetermined number (prize ball setting number) of two prize balls are provided. The first and second prize ball outlet gutters 710, 710 (FIG. 4, FIG. 6)
Of the prize ball according to the above-mentioned mode, the discharge mode is determined in advance such as how many are discharged from one side and how many are discharged from the other side, and the discharge solenoid 1 and / or the discharge solenoid 2 are excited (ON). This is to start discharging.
本ルーチンが開始されると、ステップS104にてセーフ
立下フラグが“1"であるか否かが判別される。このセー
フ立下フラグは第18図のセーフセンサ入力処理において
セーフ球がセーフセンサ830内より脱したと判断された
ときにその値が“1"に設定されるものである。ところで
本フローはセーフ球がセーフセンサ内に入ったことを表
わすセーフセンサONフラグが“1"のときに開始されるも
のであるからこの判別結果が“No"と云うことはセーフ
球がセンサ内に達した後未だセンサ内から脱していない
ことを意味する。従って、斯かる場合には該判別結果が
“Yes"に転じるまでは続くステップS106〜ステップS151
スキップして本ルーチンを終了する。When this routine is started, it is determined in step S104 whether or not the safe fall flag is “1”. The value of the safe fall flag is set to “1” when it is determined in the safe sensor input process of FIG. 18 that the safe ball has fallen out of the safe sensor 830. This flow is started when the safe sensor ON flag indicating that the safe ball has entered the safe sensor is "1". Therefore, if the result of this determination is "No", it means that the safe ball is not in the sensor. Means that the sensor has not come out of the sensor yet. Therefore, in such a case, steps S106 to S151 are continued until the determination result turns to “Yes”.
Skip and end this routine.
一方、前記ステップS104の判別結果が“Yes"のときに
はステップS106に進み、賞球排出制御装置600に接続さ
れた賞球設定器530(第12図)に予め記憶されている賞
球設定数を排出レジスタ0に設定し、ステップS108で上
記排出レジスタ0の値が「1」であるか否かが、続くス
テップS110で該排出レジスタ0の値が「8」以下である
か否かが夫々判別される。On the other hand, when the determination result in step S104 is "Yes", the process proceeds to step S106, in which the prize ball set number stored in advance in the prize ball setter 530 (FIG. 12) connected to the prize ball discharge control device 600 is used. It is set in the discharge register 0, and it is determined in step S108 whether or not the value of the discharge register 0 is "1", and in the following step S110, whether or not the value of the discharge register 0 is "8" or less. Is done.
前記ステップS108の判別結果が“Yes"、即ち排出レジ
スタ0の値が「1」のときには、1個排出フラグを“1"
に設定し(ステップS112)、交互排出フラグを“0"に設
定し(ステップS114)、更に後述の1個排出処理(第32
図)で用いられる1個排出タイマを所定値にセットして
(ステップS116)、ステップS122の反転フラグ処理を行
なう。When the result of the determination in step S108 is "Yes", that is, when the value of the discharge register 0 is "1", the one discharge flag is set to "1".
(Step S112), the alternate discharge flag is set to “0” (step S114), and the one-discharge processing described below (the thirty-second
1) is set to a predetermined value (step S116), and the inversion flag process of step S122 is performed.
ここで、前述の1個排出フラグ及び交互排出フラグ
は、本ルーチンに引き続いて行なわれる排出処理(第31
図)の賞品球排出の態様を後述の3つの態様(排出ソレ
ノイド1,2の何れか一方を作動させて唯1つの遊技球を
排出する1個排出処理;排出ソレノイド1,2を交互に作
動させて遊技球を排出する交互排出処理;排出ソレノイ
ド1,2を同時に作動させて遊技球を排出する併用排出処
理)から選択する際に用いられる判別フラグであり、1
個排出フラグが“1"に設定されているときには1個排出
処理(賞球設定数が1のとき)が、交互排出フラグが
“1"に設定されているときには交互排出処理(賞球設定
数が2〜8のとき)が、両フラグが共に“0"に設定され
ているときには併用排出処理(賞球設定数が9〜15)が
夫々行なわれる。Here, the one-discharge flag and the alternate discharge flag described above are set in the discharge process (the thirty-first process) performed subsequently to this routine.
The prize ball discharge mode of FIG. 3 is described below in one of three modes (one discharge process of discharging only one game ball by operating one of the discharge solenoids 1 and 2); the discharge solenoids 1 and 2 are alternately operated. This is a discrimination flag used when selecting from alternate discharge processing for discharging the game balls by causing the discharge solenoids 1 and 2 to be simultaneously operated to discharge the game balls.
When the individual ejection flag is set to “1”, one-piece ejection processing (when the number of set prize balls is 1) is performed. Are 2 to 8), and when both flags are set to "0", the combined discharge processing (the number of award balls set is 9 to 15) is performed.
第28図に戻り、前記ステップS108の判別結果が“N
o"、前記ステップS110の判別結果が“Yes"、即ち上記排
出排出レジスタ0の値が「2」以上「8」以下の値であ
るときには、1個排出フラグを“0"に設定し(ステップ
S118)、交互排出フラグを“1"に設定して(ステップS1
20)、ステップS122の反転フラグ処理を行なう。Returning to FIG. 28, the result of the determination in step S108 is “N
o ", when the determination result in step S110 is" Yes ", that is, when the value of the discharge / discharge register 0 is a value of" 2 "or more and" 8 "or less, the single discharge flag is set to" 0 "(step
(S118), and set the alternate discharge flag to “1” (step S1).
20), the inversion flag processing of step S122 is performed.
この反転フラグ処理は、賞品球の排出を1個排出処
理、又は交互排出処理にて行うに際し、第1の賞球排出
装置740の排出ソレノイド1と第2の賞球排出装置740の
排出ソレノイド2とを交互に作動させるために設けられ
る「反転フラグ」の値を、1回のソレノイドの作動毎に
交互に反転させるもので、第29図に示すように、本処理
開始時点で反転フラグが“1"(排出ソレノイド2に対
応)であるとき(ステップS8001の判別結果が“Yes")
には“0"に反転させ(ステップS8002)、一方、反転フ
ラグが“0"(排出ソレノイド1に対応)であるとき(ス
テップS8001の判別結果が“No")には“1"に反転させる
(ステップS8003)ようになっている。This reversal flag processing is performed when one prize ball is discharged by one discharge processing or alternate discharge processing, and the discharge solenoid 1 of the first prize ball discharge device 740 and the discharge solenoid 2 of the second prize ball discharge device 740 The value of the “reversal flag” provided to alternately operate the solenoid is alternately reversed every time the solenoid is operated. As shown in FIG. 29, the reversal flag is set to “ 1 "(corresponding to the discharge solenoid 2) (the determination result of step S8001 is" Yes ")
Is inverted to "0" (step S8002), while, when the inversion flag is "0" (corresponding to the discharge solenoid 1) (the determination result in step S8001 is "No"), it is inverted to "1". (Step S8003).
この反転フラグ処理(ステップS122)が終了すると、
ステップS124にて前記反転フラグが“0"であるか否かが
判別される。この判別結果が“Yes"のときには、第1の
賞球排出装置740による賞品球の排出を行うべく排出ソ
レノイド1を励磁(ON)し(ステップS126)、一方、前
記ステップS124の判別結果が“No"のときには第2の賞
球排出装置740による賞品球の排出を行うべく排出ソレ
ノイド2を励磁(ON)して(ステップS128)、夫々後述
のステップS144以降に進む。When this inversion flag processing (step S122) ends,
In step S124, it is determined whether or not the inversion flag is “0”. When the determination result is “Yes”, the discharge solenoid 1 is excited (ON) to discharge the prize ball by the first prize ball discharge device 740 (step S126), while the determination result in step S124 is “ If the result is "No", the discharge solenoid 2 is excited (ON) to discharge the prize ball by the second prize ball discharge device 740 (step S128), and the process proceeds to step S144 and later described later.
又、前記ステップS108,S110の判別結果が共に“No"の
とき、即ち賞球排出数が9以上のときには、後述する排
出数分割処理(第30図)を行なった後(ステップS13
0)、1個排出フラグを“0"に設定し(ステップS13
2)、交互排出フラグを“0"に設定し(ステップS13
4)、さらに、後述の併用排出処理にて用いられる排出
1終了フラグ,排出2終了フラグの値を“0"にリセット
する(ステップS136,ステップS138)と共に排出ソレノ
イド1、排出ソレノイド2を共に励磁(ON)して(ステ
ップS140,ステップS142)、ステップS144以降に進む。When both the determination results of the steps S108 and S110 are “No”, that is, when the number of awarded ball discharges is 9 or more, after performing a discharge number dividing process (FIG. 30) described later (step S13).
0) The single discharge flag is set to “0” (step S13)
2), and set the alternate discharge flag to “0” (step S13)
4) Further, the values of the discharge 1 end flag and the discharge 2 end flag used in the combined discharge processing described later are reset to “0” (steps S136 and S138), and both the discharge solenoid 1 and the discharge solenoid 2 are excited. (ON) (steps S140 and S142), and the process proceeds to step S144 and subsequent steps.
ステップS144では、後述する排出処理にて所定数の賞
品球の排出が終了したときに“1"に設定される排出ウェ
イトフラグが“0"にリセットされる。次のステップS146
では排出処理(第31図)にて行われる3つの処理(1個
排出処理,交互排出処理,併用排出処理)の各処理終了
時に“1"に設定される排出終了フラグが“0"にリセット
され、ステップS148では賞品球の排出処理が現在実行さ
れていることを示すべくセーフランプが点灯(ON)され
る。次のステップS150では後述の排出処理のステップS2
24の判別に用いられる排出タイマが所定値(例えば500m
sec)に設定され、次いでステップS151にて前述した処
理ナンバー(処理NO)が“3"に設定され、その後本ルー
チンを終了する。In step S144, the discharge weight flag set to "1" is reset to "0" when the predetermined number of prize balls have been discharged in a discharge process described later. Next step S146
Then, at the end of each of the three processes (one-discharge process, alternate discharge process, and combined discharge process) performed in the discharge process (FIG. 31), the discharge end flag set to “1” is reset to “0”. Then, in step S148, the safe lamp is turned on (ON) to indicate that the prize ball discharging process is currently being executed. In the next step S150, step S2 of the discharging process described later
The discharge timer used to determine 24 is a predetermined value (for example, 500m
sec), the process number (process NO) described above is set to “3” in step S151, and then this routine ends.
第30図は、排出開始処理(第28図)のステップS130に
て実行される排出数分割処理のサブルーチンを示すフロ
ーチャートである。FIG. 30 is a flowchart showing a subroutine of the discharge number dividing process executed in step S130 of the discharge start process (FIG. 28).
このルーチンは賞品球の排出が後述の併用排出処理に
て行われるとき(賞球設定数(排出レジスタ0の値)が
9以上15以下のとき)にのみなされる処理である。これ
は、併用排出処理では排出ソレノイド1,2が1回の制御
ループで同時に作動されるため、予め前記排出レジスタ
0に記憶された値を2つに分けて2つの排出レジスタ1,
2に夫々別個記憶しておくものである。そしてこれら2
つの排出レジスタ1,2の値に応じて排出ソレノイド1,2が
夫々独立して作動されるようになっている。This routine is a process to be performed only when the prize balls are discharged in a combined discharge process described later (when the set number of prize balls (the value of the discharge register 0) is 9 or more and 15 or less). This is because in the combined discharge process, the discharge solenoids 1 and 2 are simultaneously operated in one control loop, so the value previously stored in the discharge register 0 is divided into two and the two discharge registers 1 and 2 are used.
2 are stored separately. And these two
The discharge solenoids 1, 2 are independently operated in accordance with the values of the two discharge registers 1, 2.
本ルーチンが開始されると、ステップS152〜S162にて
順次、排出レジスタの値が、「9」であるか否か(ステ
ップS152)、「10」であるか否か(ステップS154)、
「11」であるか否か(ステップS156)、「12」であるか
否か(ステップS158)、「13」であるか否か(ステップ
S160)、「14」であるか否か(ステップS162)が判別さ
れる。When this routine is started, whether the value of the discharge register is “9” (step S152), whether it is “10” (step S154) is sequentially determined in steps S152 to S162.
Whether it is “11” (step S156), whether it is “12” (step S158), whether it is “13” (step S156)
S160), it is determined whether or not “14” (step S162).
そして、前記ステップS152の判別結果が“Yes"のとき
にはステップS164にて排出レジスタ1の値を「5」に設
定すると共にステップS166にて排出レジスタ2の値を
「4」に設定して本ルーチンを終了する。If the determination result of step S152 is "Yes", the value of the discharge register 1 is set to "5" in step S164, and the value of the discharge register 2 is set to "4" in step S166. To end.
以後、前記ステップS154の判別結果が“Yes"のときに
は排出レジスタ1,2の値を共に「5」に設定し(ステッ
プS168,ステップS170)、前記ステップS156の判別結果
が“Yes"のときには排出レジスタ1の値を「6」に設定
する(ステップS172)と共に排出レジスタ2の値を“5"
に設定し(ステップS174)、前記ステップS158の判別結
果が“Yes"のときには排出レジスタ1,2の値を共に
「6」に設定し(ステップS176,ステップS178)、前記
ステップS160の判別結果が“Yes"のときには排出レジス
タ1の値を「7」に設定する(ステップS180)と共に排
出レジスタ2の値を「6」に設定し(ステップS182)、
前記ステップS162の判別結果が“Yes"のときには排出レ
ジスタ1,2の値を共に「7」に設定して(ステップS184,
ステップS186)、夫々、本ルーチンを終了する。Thereafter, when the determination result of step S154 is "Yes", the values of the discharge registers 1 and 2 are both set to "5" (steps S168 and S170), and when the determination result of step S156 is "Yes", the discharge is performed. The value of the register 1 is set to "6" (step S172), and the value of the discharge register 2 is set to "5".
(Step S174). When the result of the determination in step S158 is "Yes", the values of the discharge registers 1 and 2 are both set to "6" (steps S176 and S178), and the result of the determination in step S160 is If “Yes”, the value of the discharge register 1 is set to “7” (step S180), and the value of the discharge register 2 is set to “6” (step S182).
When the determination result of step S162 is "Yes", the values of the discharge registers 1 and 2 are both set to "7" (step S184,
Step S186), respectively, ends this routine.
一方、前記ステップS152〜前記ステップS162の判別結
果がすべて“No"のときには排出レジスタ1の値を“8"
に設定する(ステップS188)と共に排出レジスタ2の値
を“7"に設定して(ステップS190)、本ルーチンを終了
する。On the other hand, when all of the determination results in steps S152 to S162 are “No”, the value of the discharge register 1 is set to “8”.
(Step S188), the value of the discharge register 2 is set to "7" (step S190), and this routine is terminated.
第31図は、前述した賞球排出制御装置のMPU620にて行
われるメインルーチン(第13図)において、処理NOが
“3"のときに実行される排出処理のサブルーチンを示す
フローチャートである。FIG. 31 is a flowchart showing a subroutine of the discharging process executed when the process NO is “3” in the main routine (FIG. 13) performed by the MPU 620 of the award ball discharging control device described above.
本ルーチンが開始されると、先ず、ステップS202で排
出ウェイトフラグが“1"であるか否かが判別される。こ
の排出ウェイトフラグは後述のステップS230にて“1"に
設定され、前述の排出開始処理にて“0"にリセットされ
るもので、その値が“1"のとき1つのセーフ球に対応し
た所定数(賞球排出数)の賞品球の排出が終了したこと
を示すものである。When this routine is started, first, in step S202, it is determined whether or not the discharge weight flag is “1”. This discharge weight flag is set to "1" in step S230 described later, and is reset to "0" in the above-described discharge start processing. When the value is "1", the discharge weight flag corresponds to one safe ball. This indicates that a predetermined number of prize balls have been discharged (the number of discharged prize balls).
この判別結果が“No"のときには、前述の排出開始処
理(第28図)にて賞球設定数に基づいてその値が設定さ
れる1個排出フラグが“1"であるか否か(ステップS20
4)、同じく賞球設定数に応じてその値が設定される交
互排出フラグが“1"であるか否か(ステップS206)が夫
々判別される。When the determination result is “No”, it is determined whether or not the one-discharge flag whose value is set based on the winning ball set number in the above-described discharge start process (FIG. 28) is “1” (step S20
4) It is determined whether or not the alternate discharge flag whose value is set according to the set number of prize balls is "1" (step S206).
前記ステップS204の判別結果が“Yes"、即ち賞球設定
数(排出レジスタ0)が「1」であるときには、ステッ
プS208に進んで、詳細は後述する1個排出処理(第32
図)による賞品球の排出を行なった後ステップS222以降
に進む。When the result of the determination in step S204 is "Yes", that is, when the set number of prize balls (discharge register 0) is "1", the flow proceeds to step S208, and a one-discharge process (described in detail below) is performed.
After the prize ball is discharged according to FIG.
前記ステップS204の判別結果が“No"、前記ステップS
206の判別結果が“Yes"のとき、即ち賞球設定数(排出
レジスタ0の値)が「2」以上「8」以下のときにはス
テップS210に進んで、詳細は後述する交互排出処理(第
33図)による賞品球の排出を行なった後ステップS222以
降に進む。If the decision result in the step S204 is "No",
When the determination result of 206 is “Yes”, that is, when the set number of prize balls (the value of the discharge register 0) is “2” or more and “8” or less, the process proceeds to Step S210.
After discharging the prize ball according to FIG. 33), the process proceeds to step S222 and subsequent steps.
前記ステップS204及び前記ステップS206の判別結果が
共に“No"、即ち賞球設定数(排出レジスタ0の値)が
「9」以上のときにはステップS212に進んで、詳細は後
述する併用排出処理(第34図)による賞品球の排出を行
なった後ステップS222以降に進む。When both the determination results in the step S204 and the step S206 are “No”, that is, when the set number of prize balls (the value of the discharge register 0) is “9” or more, the process proceeds to the step S212, and the details will be described later. After the prize ball is discharged according to FIG. 34), the process proceeds to step S222 and subsequent steps.
ステップS222では、排出終了フラグが“1"であるか否
かが判別される。この排出終了フラグはステップS208〜
ステップS212にて行われる1個排出処理、交互排出処
理、併用排出処理の何れかの処理において、1つのセー
フ球に対応した所定数(賞球設定数)の賞品球の排出が
完了したときにその値が“1"に設定され前記排出開始処
理(第28)にて“0"にリセットされるものである。従っ
て、この判別結果が“No"のときにはステップS224に進
んで、排出開始処理のステップS150にて所定値(例えば
500msec)にセットされた排出タイマがタイムアップし
たか否かが判別される。In step S222, it is determined whether or not the discharge end flag is “1”. This discharge end flag is set in step S208
When the discharge of a predetermined number (the set number of prize balls) of prize balls corresponding to one safe ball is completed in any one of the single discharge processing, the alternate discharge processing, and the combined discharge processing performed in step S212. The value is set to "1" and reset to "0" in the discharge start process (28th). Therefore, when the determination result is “No”, the process proceeds to step S224, and a predetermined value (for example,
It is determined whether or not the discharge timer set at 500 msec has expired.
パチンコ遊技機の通常の作動状態にあってはこのタイ
マがタイムアップするまでには所定数の賞品球の排出は
完了するようになっているため、前記ステップS222の判
別結果が“Yes"に転じるまではこの判別結果は“No"と
なり、そのまま本ルーチンを終了する。In the normal operation state of the pachinko gaming machine, the discharge of the predetermined number of prize balls is completed before the timer expires, and thus the determination result of step S222 turns to "Yes". Until this determination is "No", this routine ends.
所定数の賞品球の排出が完了して前記ステップS222の
判別結果が“Yes"になると、ステップS227以降に進み、
先ず回転体822の回転運動を保持すべくセーフモータ823
をONにし(ステップS227)、セーフランプを消灯(OF
F)し(ステップS228)、排出ウェイトタイマを所定時
間(例えば400msec)にセットし(ステップS229)、排
出ウェイトフラグを“1"に設定して(ステップS230)、
本ルーチンを終了する。When the predetermined number of prize balls have been discharged and the determination result of step S222 is "Yes", the process proceeds to step S227 and thereafter.
First, the safe motor 823 is used to hold the rotating motion of the rotating body 822.
To ON (step S227) and turn off the safe lamp (OF
F) (Step S228), the discharge wait timer is set to a predetermined time (for example, 400 msec) (Step S229), and the discharge wait flag is set to “1” (Step S230).
This routine ends.
一方、所定数の賞品球の排出が完了する以前に前記排
出タイマがタイムアップすると(ステップS224の判別結
果が“Yes")、賞品球の排出制御系に異常が発生したと
判断してステップS226に進み、セーフ球回転処理部821
の回転体822の回動を停止させるべくセーフモータ823を
OFFして、本ルーチンを終了する。このように所定時間
経過前に所定数の賞品球の排出が完了しないときにセー
フ球回転処理部の回転体822を停止させることによって
所定数の賞品球の排出が行われなかったセーフ球の回収
樋(図示省略)への放出動作が停止され、従って異常発
生時に正規に賞品球の排出が行われなかったセーフ球、
更にはそれに続くセーフ球がセーフ球導出樋820内に蓄
えられ、遊技者に前記異常発生時の遊技停止による不利
益が被らないようになっている。On the other hand, if the discharge timer times out before the discharge of the predetermined number of prize balls is completed (the determination result of step S224 is "Yes"), it is determined that an abnormality has occurred in the discharge control system of the prize balls and step S226 is performed. Proceed to the safe ball rotation processing unit 821
To stop the rotation of the rotating body 822
Turn off and end this routine. As described above, when the discharge of the predetermined number of prize balls is not completed before the predetermined time has elapsed, the rotating body 822 of the safe ball rotation processing unit is stopped to collect the safe balls whose predetermined number of prize balls have not been discharged. The release operation to the gutter (not shown) is stopped, and therefore the safe sphere in which the prize ball is not properly discharged at the time of occurrence of the abnormality,
Further, a safe ball subsequent to the safe ball is stored in the safe ball outlet gutter 820 so that the player is not disadvantaged by stopping the game when the abnormality occurs.
上記排出タイマがタイムアップする前に所定数の賞品
球の排出が完了して前述のステップS230で排出ウェイト
フラグが一旦“1"に設定されると前記ステップS202の判
別結果が“Yes"に転じ、ステップS214以降の処理が実行
される。If the discharge of the predetermined number of prize balls is completed before the discharge timer expires and the discharge wait flag is once set to "1" in step S230, the determination result in step S202 changes to "Yes". Then, the processing after step S214 is executed.
先ずステップS214では排出ウェイトタイマがタイムア
ップしたか否かが判別され、この判別結果が“No"、即
ち所定数の賞品球の排出が終了した後前記排出ウェイト
タイマにセットされた前記所定時間が未だ経過していな
いときにはステップS216にて位置センサONフラグが“1"
であるか否かが判別される。この判別結果が“No"、即
ち前記排出開始条件処理(第27図)にてONされたセーフ
モータ823の作動によって回動を開始した回転体822が未
だ基準位置まで回動していないときにはそのまま本ルー
チンを終了する。一方、前記回転体822がセーフモータ8
23によって基準位置まで回動されたときには(前記ステ
ップS216の判別結果が“Yes")ステップS218にてセーフ
モータをOFFして、本ルーチンを終了する。First, in step S214, it is determined whether or not the time of the discharge wait timer has expired, and the result of this determination is "No", that is, the predetermined time set in the discharge wait timer after the discharge of the predetermined number of prize balls has been completed. If not, the position sensor ON flag is set to "1" in step S216.
Is determined. If the determination result is “No”, that is, if the rotating body 822 that has started rotating by the operation of the safe motor 823 turned on in the discharge start condition process (FIG. 27) has not yet rotated to the reference position, it remains unchanged. This routine ends. On the other hand, the rotating body 822 is
If the safe motor is turned to the reference position in step S23 (the determination result in step S216 is "Yes"), the safe motor is turned off in step S218, and the routine ends.
その後前記排出ウエイトタイマがタイムアップするま
でステップS202,S214,S216,S218が繰り返し実行され、
該排出ウェイトタイマがタイムアップすると(ステップ
S214の判別結果が“Yes")、1つのセーフ球に対応した
全ての賞品球の排出処理が完了したと判断してステップ
S220にて処理NOを“0"にリセットし、本ルーチンを終了
する。尚、排出ウェイトタイマの所定値は回転体822が
前記基準位置まで回動されるに充分な値に設定されてい
るため、前記ステップS216の判別結果が“Yes"に転じる
前にステップS214の判別結果が“Yes"に転じることはな
い。Thereafter, steps S202, S214, S216, S218 are repeatedly executed until the discharge weight timer times out,
When the discharge wait timer times out (step
The determination result of S214 is “Yes”), and it is determined that the ejection processing of all the prize balls corresponding to one safe ball has been completed and the step is performed.
In S220, the process NO is reset to "0", and this routine ends. Since the predetermined value of the discharge wait timer is set to a value sufficient for rotating the rotating body 822 to the reference position, the determination in step S214 is made before the determination result in step S216 turns to "Yes". The result does not turn to “Yes”.
第32図は、上述した排出処理(第31図)のステップS2
08にて行われる1個排出処理のサブルーチンを示すフロ
ーチャートである。FIG. 32 shows step S2 of the above-described discharge processing (FIG. 31).
It is a flowchart which shows the subroutine of one piece discharge processing performed in 08.
前述したように本ルーチンは排出される賞品球の数
(賞球設定数)が「1」のときにのみ行われる処理であ
る。As described above, this routine is a process that is performed only when the number of prize balls to be ejected (award ball set number) is “1”.
本ルーチンが開始されると、ステップS232で前述の排
出開始処理(第28図)のステップS116にて所定値にセッ
トされた1個排出タイマがタイムアップしたか否かが判
別される。When this routine is started, it is determined in step S232 whether or not the one-discharge timer set to a predetermined value in step S116 of the above-described discharge start process (FIG. 28) has expired.
この1個排出タイマは、排出ソレノイド1又は2を作
動させた後、第1、第2の賞球導出樋710,710内に入り
込んでいる第1、第2の流下阻止部745,745(第7図参
照)が、実際に上記導出樋710,710から脱して、唯一個
の賞品球のみが流下するまでの時間(約35msec)に設定
されるものである。従って、該1個排出タイマが未だタ
イムアップしていないとき(判別結果が“No")ときに
は続くステップS234乃至ステップS240をスキップして本
ルーチンを終了し、タイムアップしたとき(判別結果が
“Yes")には1個排出が終了したと判断してステップS2
34に進む。The one-discharge timer activates the discharge solenoid 1 or 2 and then activates the first and second flow-down preventing portions 745 and 745 entering the first and second prize-ball deriving gutters 710 and 710 (see FIG. 7). However, it is set to a time (about 35 msec) until only one prize ball flows down from the outlet gutters 710, 710 actually. Therefore, when the one-discharge timer has not yet timed out (the determination result is “No”), the subsequent steps S234 to S240 are skipped, this routine ends, and when the time is up (the determination result is “Yes”). In step (2), it is determined that one piece has been discharged.
Proceed to 34.
ステップS234では、この時点での反転フラグが“1"で
あるか否かが判別され、判別結果が“No"のときには前
述の排出開始処理(第28図)のステップS126にて励磁さ
れた排出ソレノイド1を消磁(OFF)し(ステップS23
6)、“Yes"のときには同じく排出開始処理のステップS
128にて励磁された排出ソレノイド2を消磁(OFF)して
(ステップS238)、ステップS240に進み、本処理による
賞品球の排出が終了したことを示すべく排出終了フラグ
を“1"に設定して、本ルーチンを終了する。In step S234, it is determined whether or not the inversion flag at this time is "1". If the determination result is "No", the discharge excited in step S126 of the above-described discharge start process (FIG. 28) is performed. Demagnetize (OFF) solenoid 1 (step S23)
6) If “Yes”, step S of the discharge start process
The discharge solenoid 2 excited at 128 is demagnetized (OFF) (step S238), and the process proceeds to step S240, where the discharge end flag is set to "1" to indicate that the discharge of the prize ball by this process has been completed. Then, this routine ends.
第33図は上述した排出処理(第31図)のステップS210
にて行われる交互排出処理のサブルーチンを示すフロー
チャートである。FIG. 33 shows step S210 of the above-described discharge processing (FIG. 31).
5 is a flowchart showing a subroutine of an alternate discharge process performed by the subroutine.
前述したように本ルーチンは排出される賞品球の数
(賞球設定数)が「2」以上「8」以下のときに行われ
る処理であり、本ルーチンでは上述した第1および第2
の賞球排出装置740,740を交互に使って賞品球を排出す
るようにしている。As described above, this routine is a process performed when the number of prize balls to be ejected (award ball setting number) is equal to or more than “2” and equal to or less than “8”. In this routine, the first and second routines described above are performed.
The prize balls are discharged by alternately using the prize ball discharging devices 740 and 740 of the prize ball.
本ルーチンが開始されると、先ず、排出開始処理(第
28図)のステップS122で設定された反転フラグが“0"で
あるか否かが判別される(ステップS252)。When this routine is started, first, the discharge start processing (first
It is determined whether or not the inversion flag set in step S122 of FIG. 28) is “0” (step S252).
この判別結果が“Yes"のときには第1の賞球排出装置
740による賞品球の排出処理(ステップS254〜S264)が
行われ、一方、判別結果が“No"のときには第2の賞球
排出装置740による賞品球の排出処理(ステップS266〜S
274,S264)が行われる。When the determination result is “Yes”, the first prize ball discharging device
The prize ball discharging process by the 740 (steps S254 to S264) is performed, while when the determination result is “No”, the prize ball discharging process by the second prize ball discharging device 740 (steps S266 to S264).
274, S264).
先ず、ステップS254では排出センサ1立上フラグが
“1"であるか否かが判別される。この判別結果が“No"
即ち前述の排出開始処理(第28図)のステップS126にて
排出ソレノイド1が励磁(ON)された後、未だ排出セン
サ1によって賞品球の排出が検知されないときには、続
くステップS256乃至ステップS264をスキップして、本ル
ーチンを終了する。First, in step S254, it is determined whether or not the discharge sensor 1 startup flag is "1". The result of this determination is “No”
That is, if the discharge sensor 1 has not yet detected the discharge of the prize ball after the discharge solenoid 1 has been excited (ON) in step S126 of the above-described discharge start processing (FIG. 28), the subsequent steps S256 to S264 are skipped. Then, this routine ends.
一方、このステップS254の判別結果が“Yes"のときに
は、この時点での排出レジスタ0の値から1だけ減算し
て(ステップS256)、該排出センサ1立上フラグを“0"
にリセットして(ステップS258)、ステップS260に進
む。On the other hand, if the determination result of step S254 is "Yes", the value of the discharge register 0 at this time is subtracted by 1 (step S256), and the discharge sensor 1 start flag is set to "0".
(Step S258), and the process proceeds to step S260.
ステップS260では前記減算した値が「1」であるか否
かが判別され、この結果が“No"、即ち、排出ソレノイ
ド1を励磁(ON)することによって第1の賞球排出装置
から排出され、且つ排出センサ1によって検知された賞
品球の数が「賞球設定数−1」に達していないと判断さ
れたときには続くステップS262及びステップS264をスキ
ップして、本ルーチンを終了する。In step S260, it is determined whether or not the subtracted value is "1". If the result is "No", that is, if the discharge solenoid 1 is excited (ON), the value is discharged from the first prize ball discharge device. If it is determined that the number of prize balls detected by the discharge sensor 1 has not reached the “prize ball set number−1”, the subsequent steps S262 and S264 are skipped, and the present routine ends.
一方、前記ステップS260の判別結果が“Yes"、即ち、
前述の排出開始処理での排出ソレノイド1の励磁(ON)
によって賞品球の排出が開始され、排出センサ1によっ
て「賞球設定数−1」の数の賞品球が検出されたときに
は上記賞球設定数分の賞品球の排出がすべて完了したと
みなして、ステップS262にて該排出ソレノイド1を消磁
(OFF)し、更に続くステップS264で排出終了フラグを
“1"に設定して、本ルーチンを終了する。On the other hand, the determination result of step S260 is “Yes”, that is,
Excitation (ON) of the discharge solenoid 1 in the above-mentioned discharge start processing
When the discharge sensor 1 detects the number of prize balls of “the number of set prize balls−1”, the discharge sensor 1 determines that the discharge of the prize balls for the set number of prize balls has been completed. In step S262, the discharge solenoid 1 is demagnetized (OFF). In step S264, the discharge end flag is set to "1", and this routine ends.
ところで、上述のように排出センサ1によって「賞球
設定数−1」の数の賞品球が検知されたときに「賞球設
定数」分の賞品球が全て排出されたと見做すのは以下の
理由による。即ち、前記排出開始処理のステップS126に
て排出ソレノイド1が励磁(ON)される直前には、通
常、第7図に示すように、排出センサ1内には下から2
番目の賞品球B2が位置している(このとき出力レベルは
Hレベル)。その後排出ソレノイド1の励磁によって第
7図中3番目の賞品球B3が排出センサ1内に達したとき
に初めて該センサは賞品球が1個排出されたことを検出
する。このため、例えばセンサによって賞品球が1個検
知された後直ちに排出ソレノイド1を消磁すると(賞品
球B3はセンサを通過し、流下阻止部材745によってその
排出が阻止される)、2個の賞品球B1,B2が球導出樋750
側に排出されることになる。従って該交互排出処理及び
後述の併用排出処理においては排出数(賞球設定数)よ
り1つだけ少ない数「賞球設定数−1」だけ排出センサ
の立上りをカウントしてその排出処理を行えば賞球設定
数分の賞品球の排出が行なわれることとなる。By the way, as described above, when the number of prize balls of "the set number of prize balls-1" is detected by the discharge sensor 1, it is considered that all the prize balls of the "set number of prize balls" are discharged. For reasons. That is, immediately before the discharge solenoid 1 is energized (ON) in step S126 of the discharge start processing, as shown in FIG.
Th prize balls B 2 is positioned (at this time the output level of the H level). Only then the sensor when the seventh figure third prize balls B 3 has reached the discharge sensor 1 by the excitation of the discharge solenoid 1 detects that the prize balls is one discharged. Thus, for example, when the prize ball by the sensor is immediately deenergized exhaust solenoid 1 after being detected 1 (prize balls B 3 passes through the sensor, the discharge is blocked by the flow-down preventing member 745), two prize The spheres B 1 and B 2 are sphere outgoing troughs
Will be discharged to the side. Therefore, in the alternate discharge process and the combined discharge process described later, the discharge process is performed by counting the rising of the discharge sensor by "the number of prize balls set -1" which is one less than the discharge number (the set number of prize balls). The prize balls for the set number of prize balls are discharged.
第33図に戻り、前記ステップS252の判別結果が“N
o"、即ち反転フラグが“1"のときに行われる処理では、
先ずステップS266で排出センサ2立上フラグが“1"であ
るか否かが判別される。この判別結果が“No"即ち前述
の排出開始処理での排出ソレノイド2の励磁(ON)によ
って賞品球の排出が開始されたにも拘らず、未だ排出セ
ンサ2によって賞品球の排出が検知されないときには、
続くステップS268乃至ステップS274および前記ステップ
S264をスキップして、本ルーチンを終了する。Returning to FIG. 33, the result of the determination in step S252 is “N
o ", that is, the process performed when the inversion flag is" 1 ",
First, in step S266, it is determined whether or not the discharge sensor 2 startup flag is "1". If the result of this determination is “No”, that is, the discharge of the prize ball has not yet been detected by the discharge sensor 2 even though the discharge of the prize ball has been started by the excitation (ON) of the discharge solenoid 2 in the above-described discharge start process. ,
Subsequent steps S268 to S274 and the aforementioned steps
Skip S264 and end this routine.
一方、前記ステップS266の判別結果が“Yes"、即ち排
出センサ2によって該センサ内に賞品球が達したこと
(排出センサ2立上フラグが“1")が確認されると、こ
の時点での排出レジスタ0の値を1だけ減算し(ステッ
プS268)、排出センサ2立上フラグを“0"にリセットし
て(ステップS270)、ステップS272に進む。On the other hand, if the result of the determination in step S266 is "Yes", that is, it is confirmed by the ejection sensor 2 that the prize ball has reached the inside of the sensor (the ejection sensor 2 startup flag is "1"), the current The value of the discharge register 0 is subtracted by 1 (step S268), the discharge sensor 2 start flag is reset to “0” (step S270), and the process proceeds to step S272.
ステップS272では前記減算した値が「1」であるか否
かが判別され、この結果が“No"、即ち、排出ソレノイ
ド2を励磁(ON)することによって第2の賞球排出装置
から排出され、且つ排出センサ2によって検知された賞
品球の数が「賞球設定数−1」に達していないと判断し
たときにはステップS274及び前記ステップS264をスキッ
プして、本ルーチンを終了する。In step S272, it is determined whether or not the subtracted value is "1". If the result is "No", that is, if the discharge solenoid 2 is excited (ON), the value is discharged from the second prize ball discharge device. If it is determined that the number of prize balls detected by the discharge sensor 2 has not reached the “prize ball set number−1”, the step S274 and the step S264 are skipped, and this routine ends.
一方、前記ステップS272の判別結果が“Yes"、即ち、
前述の排出開始処理での排出ソレノイド2の励磁(ON)
によって賞品球の排出が開始され、排出センサ2によっ
て「賞球設定数−1」の賞品球が検知されたときには、
上記賞球設定数の賞品球の排出がすべて完了したと見做
して、ステップS274にて該排出ソレノイド2を消磁(OF
F)し、ステップS264に進んで排出終了フラグを“1"に
設定した後、本ルーチンを終了する。On the other hand, the determination result of step S272 is “Yes”, that is,
Excitation (ON) of the discharge solenoid 2 in the above-mentioned discharge start processing
When the discharge sensor 2 detects a prize ball of “prize ball set number−1”, the discharge of the prize ball is started.
It is considered that the discharge of the prize balls of the set number of prize balls has been completed, and the discharge solenoid 2 is demagnetized (OF) in step S274.
F) Then, the process proceeds to step S264 to set the discharge end flag to “1”, and then ends this routine.
ところで、上述のように第2の賞球排出装置740側の
排出処理においても、排出センサ2によって「賞球設定
数−1」の数の賞品球が検知されたときに「賞球設定
数」分の賞品球が全て排出されたと見做すのは、第1の
賞球排出装置740側の排出処理で述べた理由と同様であ
る。By the way, also in the discharging process of the second prize ball discharging device 740 side, as described above, when the prize balls of the number of “prize ball set number−1” are detected by the discharge sensor 2, the “prize ball set number” The reason why all the prize balls are considered to have been discharged is the same as the reason described in the discharge processing of the first prize ball discharge device 740 side.
第34図は、上述した排出処理(第31図)のステップS2
12にて行われる併用排出処理のサブルーチンを示すフロ
ーチャートである。FIG. 34 shows step S2 of the above-described discharge processing (FIG. 31).
13 is a flowchart illustrating a subroutine of a combined discharge process performed in step S12.
前述したように本ルーチンは排出される賞品球の数
(賞球設定数)が9以上(但し15以下)のときに行われ
る処理であり、1ループの処理で第1及び第2の賞球排
出装置740,740による賞品球の排出が同時に行なわれる
ものである(賞球設定数が奇数個の場合、最後の1個は
一方の装置、例えば第1の賞球排出装置によって排出さ
れる)。As described above, this routine is executed when the number of prize balls to be ejected (a set number of prize balls) is 9 or more (but not more than 15), and the first and second prize balls are processed in one loop. The discharging devices 740, 740 discharge the prize balls at the same time (when the number of setting the prize balls is an odd number, the last one is discharged by one device, for example, the first prize ball discharging device).
本ルーチンが開始されると、ステップS302で排出1終
了フラグが“1"であるか否かが判別される。この排出1
終了フラグは第1の賞球排出装置が排出すべき賞球数
(以下「第1の分割賞球数」という)分の賞品球の排出
が完了したときに、後述のステップS314にて“1"に設定
されるものである。When this routine is started, it is determined in step S302 whether or not the discharge 1 end flag is “1”. This discharge 1
The end flag is set to “1” in step S314 described below when the discharge of the prize balls for the number of prize balls to be discharged by the first prize ball discharge device (hereinafter, referred to as “first divided prize ball number”) is completed. Is set to "
前記ステップS302の判別結果が“No"、即ち第1の賞
球排出装置が未だ前記排出分割処理(第30図)にて設定
された前記第1の分割賞球数分の賞品球の排出を完了し
ていないときには、続くステップS304〜S314の処理が行
われる。The determination result in the step S302 is "No", that is, the first prize ball discharging device still discharges the prize balls for the first divided prize balls set in the discharge division process (FIG. 30). If the processing has not been completed, the processing of the following steps S304 to S314 is performed.
先ずステップS304では排出センサ1立上フラグが“1"
であるか否かが判別され、この結果が“No"、即ち前述
の排出開始処理(第28図)の前記ステップS140で排出ソ
レノイド1を励磁(ON)した後、未だ賞品球の排出が排
出センサ1によって一度も検知されていないときには、
続くステップS306〜S314、さらには後述のステップS316
をスキップして、ステップS318以降に進む。First, in step S304, the discharge sensor 1 start flag is set to "1".
The result is "No", that is, after the discharge solenoid 1 is excited (ON) in step S140 of the above-described discharge start process (FIG. 28), the discharge of the prize ball is still discharged. If it has never been detected by the sensor 1,
Subsequent steps S306 to S314, and step S316 described later
And skip to step S318.
一方、この判別結果が“Yes"のときには、1個の賞品
球が排出されたことを示す前記排出センサ1立上フラグ
の値を“1"から“0"にリセットする(ステップS306)と
ともに、排出レジスタ1の値を1だけ減算し(ステップ
S308)、更に該減算した値が「1」に達したか否かを判
別する(ステップS310)。On the other hand, when the result of this determination is “Yes”, the value of the discharge sensor 1 start flag indicating that one prize ball has been discharged is reset from “1” to “0” (step S306), and Subtract the value of the discharge register 1 by 1 (step
(S308), and it is further determined whether or not the subtracted value has reached "1" (step S310).
このステップS310の判別結果が“No"即ち第1の賞球
排出装置によって排出され、且つ排出センサ1によって
検知された賞品球の数が「第1の分割賞球数−1」に達
していないときには、続くステップS312,S314,S316をス
キップして、そのままステップS318以降に進む。The determination result in step S310 is "No", that is, the first prize ball discharging device discharges the prize balls, and the number of prize balls detected by the discharge sensor 1 does not reach "the first divided prize ball number-1". In some cases, the subsequent steps S312, S314, and S316 are skipped, and the process directly proceeds to step S318 and subsequent steps.
一方、前記ステップS310の判別結果が“Yes"、即ち第
1の賞球排出装置により排出され、且つ排出センサ1に
よって賞品球の数が検知された「第1の分割賞球数−
1」となったときには第1の分割賞球数分の賞品球がす
べて出されたと見做して、排出ソレノイド1を消磁(OF
F)する(ステップS312)とともに第1の賞球排出装置
による賞品球の排出が完了した旨を記憶すべく排出1終
了フラグを“1"に設定して(ステップS314)、ステップ
S316以降に進む。従って上記第1の分割賞球数分の賞品
球の排出が全て完了した後において前記ステップS302の
判別が行われたときには上記ステップS304〜S314がスキ
ップされ、直接ステップS316以降に進むことになる。On the other hand, the determination result of step S310 is “Yes”, that is, “the first divided prize ball number−” that is discharged by the first prize ball discharge device and the number of prize balls is detected by the discharge sensor 1.
1 ", it is considered that all the prize balls of the first divided prize ball number have been issued, and the discharge solenoid 1 is demagnetized (OF
F) (Step S312), and set the discharge 1 end flag to "1" to store that the discharge of the prize balls by the first prize ball discharging device is completed (Step S314), and
Proceed to S316 and later. Therefore, when the determination of the step S302 is performed after the discharge of the prize balls for the first divided prize balls is completed, the steps S304 to S314 are skipped, and the process proceeds directly to the step S316 and subsequent steps.
ステップS316では前記排出2終了フラグが“1"である
か否かが判別される。この排出2終了フラグは第2の賞
球排出装置が排出すべき賞球数(以下「第2の分割賞球
数」という)分の賞品球の排出が完了したときに、後述
のステップS328にて“1"に設定されるものである。In step S316, it is determined whether or not the discharge 2 end flag is "1". When the second prize ball discharging device finishes discharging the prize balls of the number of prize balls to be discharged by the second prize ball discharge device (hereinafter, referred to as “second divided prize ball number”), the discharge 2 end flag is set in step S328 described later. Is set to “1”.
このステップS316判別結果が“No"、即ちこの時点で
未だ、第2の賞球排出装置が、前記排出数分割処理(第
30図)で設定される前記第2の分割賞球数分の賞品球の
排出を完了していないときには、ステップS318〜S330の
処理が行われる。The result of this determination in step S316 is "No", that is, at this time, the second winning ball discharging apparatus performs the discharging number division processing (the
When the discharge of the prize balls for the number of the second divided prize balls set in (FIG. 30) has not been completed, the processing of steps S318 to S330 is performed.
先ずステップS318では排出センサ2立上フラグが“1"
であるか否かが判別され、この結果が“No"、即ち前述
の排出開始処理のステップS142で排出ソレノイド2を励
磁(ON)した後、未だ賞品球の排出が排出センサ2によ
って1つも検知されないときには、続くステップS320〜
S332をスキップして、そのまま本ルーチンを終了する。First, in step S318, the discharge sensor 2 start flag is set to "1".
Is determined, the result is "No", that is, after the discharge solenoid 2 is excited (ON) in step S142 of the discharge start process described above, the discharge sensor 2 still detects any discharge of the prize ball. If not, the following step S320 ~
The process skips S332 and ends the routine.
一方、このステップS318の判別結果が“Yes"のときに
は、1個の賞品球が排出されたことを示す排出センサ2
立上フラグの値(このとき“1")を“0"にリセットする
(ステップS320)とともに、排出レジスタ2の値を1だ
け減算し(ステップS322)、更に該減算した値が「1」
に達したか否かを判別する(ステップS324)。On the other hand, when the determination result of step S318 is “Yes”, the ejection sensor 2 indicating that one prize ball has been ejected.
The value of the rising flag ("1" at this time) is reset to "0" (step S320), and the value of the discharge register 2 is subtracted by 1 (step S322), and the value obtained by the subtraction is "1".
Is determined (step S324).
このステップS324の判別結果が“No"即ち、第2の賞
球排出装置によって排出され且つ排出センサ2によって
検知された賞品球の数が「第2の分割賞球数−1」に達
していないときには、その続くステップS326,S328,S330
及びステップS332をスキップして、本ルーチンを終了す
る。The determination result in step S324 is "No", that is, the number of prize balls discharged by the second prize ball discharging device and detected by the discharge sensor 2 does not reach "the second divided prize ball number -1". Sometimes, the following steps S326, S328, S330
And, skip step S332 and end this routine.
一方、前記ステップS324の判別結果が“Yes"、即ち第
2の賞球排出装置により排出され、且つ排出センサ2に
よって検知された賞品球の数が「第2の分割賞球数−
1」となったときには第2の分割賞球数分の賞品球がす
べて出されたと見做して、排出ソレノイド2を消磁(OF
F)する(ステップS326)とともに第2の賞球排出装置
による賞品球の排出が完了した旨を記憶すべく排出2終
了フラグを“1"に設定して(ステップS328)、この時点
での前記排出1終了フラグの値が“1"であるか否かを判
断する(ステップS330)。On the other hand, the determination result in step S324 is "Yes", that is, the number of prize balls ejected by the second prize ball ejection device and detected by the ejection sensor 2 is calculated as "the second divided prize ball number-
When the number becomes "1", it is considered that all the prize balls for the second divided prize balls have been issued, and the discharge solenoid 2 is demagnetized (OF
F) (step S326), and at the same time, set the discharge 2 end flag to "1" to store that the discharge of the prize ball by the second prize ball discharging device is completed (step S328). It is determined whether the value of the discharge 1 end flag is "1" (step S330).
前記ステップS330の判別結果が“No"のときには続く
ステップS332をスキップして本ルーチンを終了する。When the determination result of the step S330 is "No", the subsequent step S332 is skipped and the present routine is terminated.
ステップS330の判別結果が“Yes"のとき、又は前記ス
テップS316の判別結果が“Yes"のとき(このとき排出1
終了フラグは常に該併用排出処理によって賞球設定数分
の賞品球の排出が全て完了したことを示すべく“1"とな
っている)に行われるステップS332では排出終了フラグ
を“1"に設定し、その後、本ルーチンを終了する。When the determination result in step S330 is "Yes", or when the determination result in step S316 is "Yes" (the discharge 1
The end flag is always set to "1" to indicate that all the set number of prize balls have been discharged by the combined discharge processing.) In step S332, the discharge end flag is set to "1". Then, this routine ends.
以上のように、賞球設定数が大きな値(9〜15)に設
定されているときに該設定数を分割して2つの排出レジ
スタ1,2にその値を記憶し、排出レジスタ1,2の値に基づ
いて第1及び第2の賞球排出装置を夫々独立して作動さ
せることにより、多数の賞品球の排出が一層迅速に行え
るようになる。As described above, when the prize ball set number is set to a large value (9 to 15), the set number is divided and the values are stored in the two discharge registers 1 and 2, and the discharge registers 1 and 2 are stored. By operating the first and second prize ball discharge devices independently based on the value of the prize balls, a large number of prize balls can be discharged more quickly.
尚、上述のように併用排出処理に於いても、排出セン
サ1,2によって「賞球設定数−1」の数の賞品球が検知
されたときに「賞球設定数」分の賞品球が全て排出され
たと見做すのは、交互排出処理の説明で述べた理由と同
様である。As described above, in the combined discharge processing as well, when the discharge sensors 1 and 2 detect the prize balls of the “prize ball set number−1”, the prize balls for the “prize ball set number” are detected. It is considered that all the sheets are discharged for the same reason as described in the description of the alternate discharge processing.
第35図は、前述したメインルーチン(第13図)のステ
ップS40で実行されるセーフ球抜開始処理のサブルーチ
ンを示すフローチャートである。FIG. 35 is a flowchart showing a subroutine of safe ball removal start processing executed in step S40 of the main routine (FIG. 13) described above.
このサブルーチンは前述したように、セーフ球抜スイ
ッチ860が押されたことがセーフ球抜スイッチ入力処理
によって確認されたとき、又は中央管理装置の打止信号
発信部685aからHレベルの打止信号が送られてきたとき
に(メインルーチンのステップS14,S16の何れか一方の
判別結果が“Yes"となったとき)行われるもので、該セ
ーフ球抜開始処理では、後述のセーフ球抜処理(第36
図)に先がけてセーフ球抜ソレノイド852が予め励磁(O
N)するものである。As described above, this subroutine is executed when the safe ball release switch 860 is pressed by the safe ball release switch input processing, or when the H-level stop signal is output from the stop signal transmission unit 685a of the central control unit. This is performed when a message is sent (when one of the determination results of steps S14 and S16 of the main routine is “Yes”). In the safe ball removal start process, a safe ball removal process (to be described later) is performed. No. 36
Prior to the figure, the safe ball release solenoid 852 is pre-excited (O
N).
本ルーチンが開始されると先ずステップS402にて、前
述のセーフセンサ入力処理(第18図)でその値が決定さ
れるセーフセンサONフラグが“1"であるか否かが判別さ
れる。When this routine is started, first, in step S402, it is determined whether or not the safe sensor ON flag whose value is determined in the above-described safe sensor input process (FIG. 18) is "1".
このセーフセンサONフラグは、前述したようにセーフ
センサ830内にセーフ球が有るときにその値が“1"に設
定され、無いときにその値が“0"に設定されるものであ
る。As described above, the value of the safe sensor ON flag is set to “1” when a safe ball exists in the safe sensor 830, and the value is set to “0” when there is no safe ball.
従って、このステップS402の判別結果が“No"のとき
には、セーフ球の球抜操作が開始される時点で、セーフ
球導出樋820のセーフ球回転処理部821の上流側(上段部
820a)にセーフ球が残っていないと判断して、詳細は後
述するセーフ球抜終了フラグを“1"に設定し(ステップ
S404)、次いで、セーフ球抜処理(第36図)を開始させ
るべく処理NOを“5"に設定して(ステップS408)本ルー
チンを終了する。Therefore, when the determination result of step S402 is “No”, at the time when the safe ball removal operation is started, the safe ball rotation gutter 820 upstream of the safe ball rotation processing unit 821 (upper section)
820a), it is determined that there is no safe ball left, and the safe ball removal end flag, which will be described in detail later, is set to “1” (step 820a).
(S404) Then, the process NO is set to “5” to start the safe ball removal process (FIG. 36) (step S408), and this routine ends.
一方、前記ステップS402の判別結果が“Yes"、即ちセ
ーフ球の球抜操作が開始される時点で前記セーフ球回転
処理部821の上流側にセーフ球が残っているときには、
セーフ球抜ソレノイド852を励磁(ON)し(ステップS40
6)、その後、ステップS408に進んで処理NOを“5"に設
定して、本ルーチンを終了する(このときセーフ球抜終
了フラグは“0"に設定されている)。この結果、バイパ
ス通路819の上部導出樋820aとの開口端は開放されるこ
とになって、セーフ球導出樋820内のセーフ球は該バイ
パス通路819を介して島設備の回収樋(図示省略)側に
放出されることとなる。On the other hand, if the determination result in step S402 is “Yes”, that is, if the safe ball remains upstream of the safe ball rotation processing unit 821 at the time when the ball removing operation of the safe ball is started,
Energize (ON) the safe ball release solenoid 852 (step S40).
6) Then, the process proceeds to step S408, where the process NO is set to "5", and the routine is terminated (at this time, the safe ball removal end flag is set to "0"). As a result, the open end of the bypass passage 819 with the upper outlet gutter 820a is opened, and the safe ball in the safe ball outlet gutter 820 is collected via the bypass passage 819 into the collection gutter of the island facility (not shown). Will be released to the side.
第36図(A),(B)は、前述のメインルーチンに
て、上述のセーフ球抜開始処理に引き続いて実行される
セーフ球抜処理のサブルーチンを示すフローチャートで
ある。FIGS. 36 (A) and (B) are flow charts showing a subroutine of the safe ball removal process which is executed in the aforementioned main routine following the above-described safe ball removal start process.
本ルーチンが開始されると、先ず、ステップS410にて
セーフ球抜終了フラグが“1"であるか否かが判別され
る。このセーフ球抜終了フラグは、セーフ球回転処理部
821の上流側のセーフ球導出樋820(上段部820a)内の全
てのセーフ球の球抜が完了したと判断されたときにその
値が“1"に設定される(後述のステップS422、前述した
セーフ球抜開始処理のステップS404)ものである。When the present routine is started, first, in step S410, it is determined whether or not the safe ball removal end flag is “1”. The safe ball removal end flag is set in the safe ball rotation processing unit.
When it is determined that all safe balls in the safe ball guide gutter 820 (upper section 820a) on the upstream side of the 821 have been completely removed, the value is set to “1” (step S422 described later, (Step S404) of the safe ball removal start process.
今仮に、セーフ球抜操作が開始されたときに、セーフ
球導出樋の上部導出樋820a内に少なくとも1つ以上のセ
ーフ球が残っている場合(セーフセンサONフラグ=
“1")を考える。If at least one safe ball remains in the upper outlet gutter 820a of the safe ball outlet gutter when the safe ball pulling operation is started (safe sensor ON flag =
Consider “1”).
このときには、本ルーチンに先行して行われるセーフ
球抜開始処理(第35図)のステップS402の判別結果が
“Yes"となっているので(この時点ではセーフ球抜終了
フラグは“0"に設定されている)、本ルーチン開始時に
は前記ステップS410の判別結果は“No"となり、ステッ
プS412に進んで、この時点でセーフ球の球抜が行なわれ
ていることをメッセージボード431により表示すべく
「セーフ球抜中」表示の指令内容を記憶しておき、その
後ステップS414以降に進む。このように記憶された指令
内容はメインルーチンのステップS28のメッセージ表示
処理にて用いられる。At this time, the result of the determination in step S402 of the safe ball removal start process (FIG. 35) performed prior to this routine is "Yes" (at this point, the safe ball removal end flag is set to "0"). At the start of this routine, the result of the determination in step S410 is "No", and the process proceeds to step S412 to display on the message board 431 that the safe ball has been removed at this time. The command content of the display of "during safe ball removal" is stored, and thereafter, the process proceeds to step S414 and thereafter. The instruction contents stored in this manner are used in the message display processing in step S28 of the main routine.
続くステップS414ではセーフ立下フラグが“1"である
か否かが判別される。このセーフ立下フラグはセーフ球
がセーフセンサ830内より脱したときに前述のセーフセ
ンサ入力処理にてその値が“1"に設定され、センサ内に
セーフ球が入ったとき(センサ出力=“1"となったと
き)に“0"にリセットされるものである。In the following step S414, it is determined whether or not the safe fall flag is “1”. The safe fall flag is set to “1” in the safe sensor input process when the safe ball comes out of the safe sensor 830 and when the safe ball enters the sensor (sensor output = “ When it becomes "1"), it is reset to "0".
前述したセーフ球抜開始処理のステップS406にてセー
フ球抜ソレノイドが励磁(ON)されバイパス通路の上部
開口端819aが開口したにも拘らず、いまだセーフ球がセ
ーフセンサ830内より脱していないとき(ステップS414
の判別結果が“No")には、ステップS416,S417をスキッ
プして、ステップS418に進みセーフ球抜終了タイマがタ
イムアップしたか否かの判別を行なう。このセーフ球抜
終了タイマは、後述のステップS416にてセットされるも
のであり、従ってこの時点では未だにセットされておら
ず、判別結果は“No"となり、ステップS420,S422をスキ
ップして本ルーチンを終了する。When the safe ball has not yet come out of the safe sensor 830 despite the fact that the safe ball removal solenoid is excited (ON) in step S406 of the safe ball removal start process described above and the upper opening end 819a of the bypass passage is opened. (Step S414
If the determination result is “No”, steps S416 and S417 are skipped, and the process proceeds to step S418 to determine whether or not the safe ball removal end timer has timed out. This safe ball removal end timer is set in step S416 to be described later. Therefore, at this time, the timer has not been set yet, and the determination result is "No". To end.
一方、セーフ球抜ソレノイド852が励磁(ON)されて
バイパス通路の上部開口端819aが開口した後、セーフ球
が該通路819内を流下して(セーフセンサ内より脱し
て)セーフ立下フラグが“1"になると、ステップS414の
判別結果が“Yes"に転じ、ステップS416にて前記セーフ
球抜終了タイマが所定値(2sec)にセットされ、次いで
ステップS417にて前記セーフ立下フラグが“0"にリセッ
トされ、その後前記ステップS418以降に進む。On the other hand, after the safe ball removal solenoid 852 is excited (ON) to open the upper opening end 819a of the bypass passage, the safe ball flows down in the passage 819 (remove from the safe sensor) and the safe fall flag is set. When it becomes "1", the determination result of step S414 changes to "Yes", the safe ball removal end timer is set to a predetermined value (2 sec) in step S416, and then the safe fall flag is set to " The value is reset to "0", and thereafter, the process proceeds to step S418.
前記ステップS416でセットされたセーフ球抜終了タイ
マがタイムアップするまでは、前記ステップS418の判別
結果は“No"となり、このときステップS410,S412,S414,
S418のみが繰返し実行されることになる。Until the safe ball removal end timer set in step S416 times out, the determination result in step S418 is “No”, and at this time, steps S410, S412, S414,
Only S418 will be repeatedly executed.
このような状態で、即ちセーフ球抜終了タイマがタイ
ムアップする前に、次のセーフ球がセーフセンサ830内
に達してそのまま該センサ内から脱すると(割込処理の
セーフセンサ入力処理にてセーフ立下フラグが再び“1"
に設定される)、前記ステップS414の判別結果が再び
“Yes"に転じてステップS416,S417が実行され、このと
き前記セーフ球抜終了タイマは再び所定値にセットされ
ることとなる。この結果セーフ球導出樋820内にセーフ
球が残っている限り1つのセーフ球がセーフセンサ内よ
り脱する毎に前記セーフ球抜終了タイマは前記所定値の
カウントを初めから行なうことになる。In such a state, that is, before the safe ball removal end timer expires, the next safe ball reaches the inside of the safe sensor 830 and exits the sensor as it is (by the safe sensor input process of the interrupt process, the safe ball is input). Falling flag is "1" again
), The result of the determination in step S414 changes to "Yes" again, and steps S416 and S417 are executed. At this time, the safe ball removal end timer is again set to the predetermined value. As a result, as long as one safe ball leaves the safe sensor as long as the safe ball remains in the safe ball guide gutter 820, the safe ball removal end timer counts the predetermined value from the beginning.
そして、セーフ球導出樋の上部導出樋820a内に残って
いたセーフ球の最後の1つがセーフセンサ830内を脱し
(このときセーフ立下フラグは“1"となる)、その後、
セーフ球抜終了タイマがタイムアップすると(ステップ
S418の判別結果が“Yes"となる)、ステップS420にてバ
イパス通路819の上部開口端819aを閉塞すべくセーフ球
抜ソレノイド852を消磁(OFF)し、次いでステップS422
にてセーフ球抜終了フラグを“1"に設定して、その後本
ルーチンを終了する。Then, the last one of the safe spheres remaining in the upper outgoing gutter 820a of the safe sphere outgoing gutter escapes from inside the safe sensor 830 (at this time, the safe fall flag becomes “1”).
When the safe ball removal end timer times out (step
(The determination result in S418 is “Yes”.) In step S420, the safe ball release solenoid 852 is demagnetized (OFF) to close the upper open end 819a of the bypass passage 819, and then in step S422.
To set the safe ball removal end flag to "1", and then terminate this routine.
このように本ルーチンではセーフセンサの出力に基づ
いてセーフ球導出樋820内のセーフ球が全て放出された
か否かが判別され、この判別結果に基づいてセーフ球抜
ソレノイド852の消磁(OFF)タイミングが自動的に制御
されるようになっている。As described above, in this routine, it is determined whether or not all the safe balls in the safe ball deriving gutter 820 have been released based on the output of the safe sensor. Based on the determination result, the degaussing (OFF) timing of the safe ball removal solenoid 852 is determined. Is controlled automatically.
上述のようにセーフ球導出樋の上部導出樋820a内のセ
ーフ球が全て放出されたことが検出されてセーフ球抜終
了フラグが“1"に設定されたとき、或いは、第35図に示
すセーフ球抜開始処理実行時に既にセーフ球がセーフセ
ンサ内に無いと判断されてセーフ球抜終了フラグが“1"
に設定されたときには(前記ステップS410の判別結果が
“Yes")、もやはセーフ球の排出を行なう必要が無いと
判断して、ステップS424以降の処理に移行する。As described above, when it is detected that all the safe balls in the upper outlet gutter 820a of the safe ball outlet gutter have been released, and the safe ball removal end flag is set to "1", or the safe ball shown in FIG. It is determined that the safe ball is not already in the safe sensor at the time of execution of the ball removal start process, and the safe ball removal end flag is set to “1”.
Is set to "Yes" (the determination result in step S410 is "Yes"), it is determined that it is not necessary to discharge the safe ball anymore, and the process proceeds to step S424 and subsequent steps.
先ず、ステップS424ではセーフ球の球抜操作が完了し
たことをメッセージボードにより表示すべく「セーフ球
抜完了」表示の指令内容を記憶しておき(該指令内容は
メインルーチンのメッセージ表示処理に用いられる)、
次いでステップS426にてこの時点でセーフ球抜フラグが
“1"に設定されているか否かの判別を行なう。First, in step S424, the command content of "safe ball removal completed" display is stored in order to display on a message board that the safe ball removal operation has been completed (the command content is used for message display processing of the main routine). ),
Next, in step S426, it is determined whether or not the safe ball removal flag is set to "1" at this time.
このステップS426の判別は、今回行われたセーフ球抜
処理が、セーフ球抜スイッチの押圧によって開始された
ものであるか、或い、中央管理装置の打止信号発信部68
5aからの打止信号によって開始されたものであるかを判
別するためのものである。The determination in step S426 is based on whether the safe ball removal process performed this time is started by pressing the safe ball removal switch, or the stop signal transmission unit 68 of the central management device.
This is for determining whether or not the operation is started by the stop signal from 5a.
このステップS426の判別結果が“No"のときには(球
抜処理が打止信号に基づくものであるとき)ステップS4
28に進み、打止解除フラグが“1"であるか否かの判別を
行なう。この判別結果が“Yes"、即ち、中央管理装置の
打止解除信号発信部685bから遊技機の打止状態の解除を
指示する信号が送られてきているときには、前述のセー
フ球抜終了フラグを“0"にリセットする(ステップS43
0)と共に、処理NOを“5"から“0"に変更することによ
り次回ループにてセーフ球抜処理が再実行されないよう
にして(ステップS432)、本ルーチンを終了する。一
方、前記ステップS428の判別結果が“No"のときには前
記ステップS430,S432をスキップして本ルーチンを終了
する。If the decision result in the step S426 is "No" (when the ball removing process is based on the hitting signal), a step S4 is executed.
Proceeding to 28, it is determined whether or not the stop release flag is "1". When the determination result is “Yes”, that is, when a signal instructing release of the hit state of the gaming machine is transmitted from the hit release signal transmitting unit 685b of the central management device, the above-described safe ball removal end flag is set. Reset to “0” (Step S43
At the same time, the process NO is changed from "5" to "0" so that the safe ball elimination process is not executed again in the next loop (step S432), and this routine ends. On the other hand, when the result of the determination in step S428 is "No", steps S430 and S432 are skipped, and this routine ends.
又、前記ステップS426の判別結果が“Yes"のときには
本ルーチンによるセーフ球の球抜処理がセーフ球抜スイ
ッチ860の押圧によるものであると判断して、ステップS
434以降に進む。If the determination result of step S426 is "Yes", it is determined that the safe ball removal process according to the present routine is due to the pressing of the safe ball removal switch 860, and the process proceeds to step S426.
Proceed to 434 or later.
ステップS434ではセーフ球抜タイマフラグが“1"であ
るか否かが判別される。このセーフ球抜タイマフラグ
は、後述のセーフ球抜タイマが作動中であるか否かを判
別するものであり、本ステップが初めて実行されたとき
にはその値は“0"となっている。従って、このとき判別
結果は“No"となって、ステップS436に進みセーフ球抜
タイマフラグを“1"に設定すると共にステップS438にて
セーフ球抜タイマを所定値にセットとして、本ルーチン
を終了する。In step S434, it is determined whether or not the safe ball removal timer flag is “1”. This safe ball removal timer flag is for determining whether or not a safe ball removal timer described below is operating, and the value is "0" when this step is executed for the first time. Accordingly, at this time, the determination result is "No", the process proceeds to step S436, the safe ball removal timer flag is set to "1", and the safe ball removal timer is set to a predetermined value in step S438, and this routine ends. I do.
次のループでは、前回ループにてセーフ球抜タイマフ
ラグが“1"に設定されたので、ステップS434の判別結果
が“Yes"に転じ、ステップS440以降が実行される。In the next loop, since the safe ball removal timer flag was set to “1” in the previous loop, the result of the determination in step S434 changes to “Yes”, and the steps from step S440 are executed.
ステップS440では、前記ステップS438にてカウントを
開始したセーフ球抜タイマがタイムアップしたか否かが
判別される。このタイマは前記ステップS424のセーフ球
抜完了表示を所定時間に亘って行なうものである。前記
ステップS440の判別結果が“No"のとき、即ち、未だセ
ーフ球抜タイマがタイムアップしていないときには、ス
テップS442〜S448をスキップして、そのまま本ルーチン
を終了する。In step S440, it is determined whether or not the safe ball removal timer that has started counting in step S438 has timed out. This timer performs the safe ball removal completion display in step S424 for a predetermined time. If the result of the determination in step S440 is "No", that is, if the safe ball removal timer has not yet timed out, steps S442 to S448 are skipped, and this routine is terminated as it is.
一方、ステップS438にてセーフ球抜タイマがセットさ
れた後、所定時間が経過して、当該タイマがタイムアッ
プすると(ステップS440の判別結果が“Yes")、先ずス
テップS442で前述セーフ球抜フラグを“0"にリセット
し、ステップS444で前記セーフ球抜終了フラグを“0"に
リセットし、更にステップS446で前記セーフ球抜タイマ
フラグを“0"にリセットした後、次回ループでセーフ球
抜処理が行なわれないように処理NOを“0"に変更して
(ステップS448)、本ルーチンを終了する。On the other hand, after a predetermined time elapses after the safe ball removal timer is set in step S438 and the timer times out (the determination result in step S440 is "Yes"), first in step S442, the safe ball removal flag is set. Is reset to "0", the safe ball removal end flag is reset to "0" in step S444, and the safe ball removal timer flag is reset to "0" in step S446. The process NO is changed to "0" so that the process is not performed (step S448), and this routine ends.
以上詳述したように本実施例においては、セーフ球抜
スイッチ860からの出力信号又は打止信号発信部からの
出力信号に基づいてバイパス通路の開口端が開成され、
一方ではその閉成がセーフ球を検出するセーフセンサ83
0の出力信号に基づいて(導出樋820a内のセーフ球の有
無に基づいて)行なわれ、この結果セーフ球の球抜が自
動的に行なわれることになる。As described in detail above, in the present embodiment, the open end of the bypass passage is opened based on the output signal from the safe ball release switch 860 or the output signal from the hitting signal transmission unit,
On the one hand, the closing is a safe sensor 83 that detects a safe ball.
This is performed based on the output signal of 0 (based on the presence or absence of a safe ball in the lead-out gutter 820a), and as a result, the safe ball is automatically removed.
次に、セーフ球回転処理部が介在されたセーフ球導出
樋820に、上記実施例に示すようなバイパス通路が配設
されていないパチンコ遊技機(図示省略)のセーフ球の
球抜処理に適用して有効なセーフ球抜処理(第2実施
例)について、第37図及び第38図を参照して説明する。Next, the present invention is applied to the removal of the safe ball of a pachinko gaming machine (not shown) in which a bypass passage as shown in the above embodiment is not provided in the safe ball outlet gutter 820 in which the safe ball rotation processing unit is interposed. The effective safe ball removal process (second embodiment) will be described with reference to FIGS. 37 and 38.
尚、第37図及び第38図は、夫々前述した第35図及び第
36図に対応しているので重複した制御手順に関してはそ
の詳細な説明は省略する。又、セーフ球の球抜処理以外
の制御プログラムに関しては、前述した実施例のもの
(第13図〜第34図のフローチャート)をそのまま適用す
るようになっている。37 and 38 correspond to FIGS. 35 and
Since this corresponds to FIG. 36, a detailed description of the overlapping control procedure will be omitted. As for the control program other than the safe ball removal process, the program of the above-described embodiment (the flowcharts of FIGS. 13 to 34) is applied as it is.
第37図は、第35図の処理に代えて、前述したメインル
ーチン(第13図)のステップS40で実行されるセーフ球
抜開始処理のサブルーチンを示すフローチャートであ
る。FIG. 37 is a flowchart showing a subroutine of safe ball removal start processing executed in step S40 of the above-described main routine (FIG. 13) instead of the processing of FIG. 35.
本ルーチンが開始されると先ずステップS502にてセー
フセンサONフラグが“1"であるか否かが判別される。When this routine is started, it is first determined in step S502 whether or not the safe sensor ON flag is “1”.
このセーフセンサONフラグは、前述したようにセーフ
センサ830内にセーフ球が有るときにその値が“1"に設
定され、無いときにその値が“0"に設定されるものであ
る。従ってこのステップS502の判別結果が“No"のとき
には、セーフ球導出樋の上部導出樋820a内にもはやセー
フ球は残っていないと判断して、セーフ球抜終了フラグ
を“1"に設定し(ステップS504)、次いで、第38図に示
すセーフ球抜処理を開始させるべく処理NOを“5"に設定
して(ステップS508)本ルーチンを終了する。As described above, the value of the safe sensor ON flag is set to “1” when a safe ball exists in the safe sensor 830, and the value is set to “0” when there is no safe ball. Therefore, when the determination result of this step S502 is "No", it is determined that no safe ball is left in the upper outlet gutter 820a of the safe ball outlet gutter anymore, and the safe ball removal end flag is set to "1" ( (Step S504) Then, the process NO is set to "5" to start the safe ball removal process shown in FIG. 38 (step S508), and this routine ends.
一方、前記ステップS502の判別結果が“Yes"、即ちセ
ーフ球の球抜操作が開始される時点で前記セーフ球回転
処理部821の上流側の導出樋にセーフ球が残っていると
きには、メインルーチンのステップS20〜24の実行によ
って基準位置にて停止される回転体822を、その位置か
ら強制的に回動させるべくセーフモータ823をONし(ス
テップS506)、その後、ステップS508に進んで処理NOを
“5"に設定して本ルーチンを終了する。このセーフモー
タのONによって回動を始めた回転体822(第5図参照)
は、一旦セーフ球の球抜操作が開始されると、全てのセ
ーフ球が該回転体822を介して島設備の回収樋(図示省
略)側に放出され、且つ、回転の位置が前記基準位置と
なるまでその回動を継続することとなり、斯かる動作に
よって全てのセーフ球が該回転体822を介して島設備の
回収樋側に放出されることとなる。On the other hand, if the determination result in step S502 is "Yes", that is, if the safe ball remains in the lead-out gutter on the upstream side of the safe ball rotation processing unit 821 at the time when the ball removing operation of the safe ball is started, the main routine is executed. The safe motor 823 is turned on to forcibly rotate the rotating body 822 stopped at the reference position from the position by the execution of the steps S20 to S24 (step S506). Is set to “5” and the routine ends. The rotating body 822 that started rotating by turning on the safe motor (see Fig. 5)
Once the safe ball removal operation is started, all the safe balls are discharged to the collection gutter (not shown) side of the island facility via the rotating body 822, and the rotation position is the reference position. This rotation continues until all the safe spheres are discharged to the collection gutter side of the island facility via the rotating body 822 by this operation.
第38図は、第37図に示したセーフ球抜開始処理に引き
続いて実行されるセーフ球抜処理のサブルーチンを示す
フローチャートである。FIG. 38 is a flowchart showing a subroutine of the safe ball removal process executed following the safe ball removal start process shown in FIG. 37.
本ルーチンが開始されると、先ず、ステップS510にて
セーフ球抜終了フラグが“1"であるか否かが判別され
る。When this routine is started, first, in step S510, it is determined whether or not the safe ball removal end flag is “1”.
セーフ球抜操作が行なわれたときに、セーフ球導出樋
の上部導出樋820a内に少なくとも1つ以上のセーフ球が
残っている場合には、本ルーチンに先行して行われるセ
ーフ球抜開始処理(第37図)のステップS502の判別結果
が“Yes"となっているので、本ルーチン開始時には前記
ステップS510の判別結果は“No"となり、ステップS512
に進んで、この時点でセーフ球の球抜が行なわれている
ことをメッセージボード431により表示するための指令
内容を記憶し、その後ステップS513に進む。If at least one safe ball remains in the upper outlet gutter 820a of the safe ball outlet gutter when the safe ball outlet operation is performed, the safe ball outlet start process performed prior to this routine Since the determination result in step S502 of FIG. 37 is “Yes”, the determination result in step S510 is “No” at the start of this routine, and the process proceeds to step S512.
The command content for displaying on the message board 431 that the safe ball has been removed at this time is stored, and then the process proceeds to step S513.
続くステップS513では後述のステップS518にて“1"に
設定されるセーフ球抜停止フラグが“1"であるか否かが
判別される。この時点では該フラグの値は初期値“0"と
なっているのでこの判別結果は“No"となり、ステップS
514以降の処理が実行される。In the following step S513, it is determined whether or not the safe ball removal stop flag set to “1” in step S518 described later is “1”. At this time, since the value of the flag is the initial value “0”, the determination result is “No”, and the step S
The processing after 514 is executed.
ステップS514ではセーフ球がセーフセンサ830内より
脱したか否かを示すセーフ立下フラグが“1"であるか否
かが判別される。In step S514, it is determined whether or not the safe fall flag indicating whether or not the safe ball has fallen out of the safe sensor 830 is "1".
前述したセーフ球抜開始処理のステップS506にてセー
フモータをONしたにも拘わず、未だセーフ球がセーフセ
ンサ830内より脱していないとき(ステップS514の判別
結果が“No")には、ステップS517に進みセーフ球抜終
了タイマがタイムアップしたか否かの判別を行なう。こ
の時点ではセーフ球抜終了タイマは未だにセットされて
いないので(判別結果は“No")、ステップS518をスキ
ップして本ルーチンを終了する。If the safe ball has not yet come out of the safe sensor 830 despite the safe motor being turned on in step S506 of the safe ball removal start process described above (the determination result in step S514 is “No”), Proceeding to step S517, it is determined whether or not the safe ball removal end timer has timed out. At this point, the safe ball removal end timer has not been set yet (the determination result is “No”), and thus the routine skips step S518 and ends this routine.
一方、セーフ球回転処理部の回転体822によってそれ
までセンサ内にあったセーフ球がセンサ内より脱すると
(セーフ立下フラグが“1")、ステップS514の判別結果
が“Yes"に転じ、ステップS515にて前記セーフ球抜終了
タイマが所定値(2sec)にセットされ、次いでステップ
S516にて前記セーフ立下フラグが“0"にリセットされ、
その後前記ステップS517に進む。On the other hand, when the safe ball previously in the sensor comes out of the sensor by the rotating body 822 of the safe ball rotation processing unit (the safe fall flag is “1”), the determination result in step S514 changes to “Yes”, In step S515, the safe ball removal end timer is set to a predetermined value (2 seconds).
In S516, the safe fall flag is reset to “0”,
Thereafter, the process proceeds to step S517.
前記ステップS515でセットされたセーフ球抜終了タイ
マがタイムアップするまでは、前記ステップS517の判別
結果は“No"となり、このときステップS510,S512,S513,
S514,S517のみが繰返し実行されることになる。Until the safe ball removal end timer set in step S515 expires, the determination result in step S517 is “No”. At this time, steps S510, S512, S513,
Only S514 and S517 are repeatedly executed.
このような状態で、即ちセーフ球抜終了タイマがタイ
ムアップする前に、次のセーフ球がセーフセンサ830内
に達してそのまま該センサ内から脱すると(割込処理の
セーフセンサ入力装置にてセーフ立下フラグが再び“1"
に設定される)、前記ステップS514の判別結果が再び
“Yes"となってステップS515,S516が実行され、このと
き前記セーフ球抜終了タイマは再び所定値にセットされ
ることとなる。この結果セーフ球導出樋820内にセーフ
球が残っている限り1つのセーフ球がセーフセンサ内よ
り脱する毎に前記セーフ球抜終了タイマは前記所定値の
カウントを初めからやり直すこととなる。In such a state, that is, before the safe ball removal end timer times out, the next safe ball reaches the inside of the safe sensor 830 and exits the sensor as it is (by the safe sensor input device of the interrupt processing, the safe ball is input). Falling flag is "1" again
), The result of the determination in step S514 becomes "Yes" again, and steps S515 and S516 are executed. At this time, the safe ball removal end timer is set to the predetermined value again. As a result, as long as one safe ball leaves the safe sensor as long as the safe ball remains in the safe ball guide gutter 820, the safe ball removal end timer starts counting the predetermined value again from the beginning.
そして、セーフ球導出樋の上部導出樋820aに残ってい
たセーフ球の最後の1つがセーフセンサ830内を脱し、
その後、セーフ球抜終了タイマがタイムアップすると
(該セーフ球抜終了タイマは最後のセーフ球がセーフ球
回転処理部821の外部に放出されるに充分な所定値に設
定される)ステップS517の判別結果が“Yes"となって、
その旨を示すべくステップS518にてセーフ球抜停止フラ
グが“1"に設定される。And the last one of the safe spheres remaining in the upper outgoing gutter 820a of the safe sphere outgoing gutter escapes inside the safe sensor 830,
Thereafter, when the safe ball elimination end timer times out (the safe ball elimination end timer is set to a predetermined value sufficient to discharge the last safe ball to the outside of the safe ball rotation processing unit 821), the determination in step S517 The result is “Yes”
In step S518, the safe ball removal stop flag is set to "1" to indicate that.
次のループにおいては前記ステップS513の判別結果が
“Yes"に転じ、ステップS519にて位置センサONフラグが
“1"であるか否かが判別される。この判別結果が“N
o"、即ち全てのセーフ球の球抜が行われた時点で前記回
転体822の回動位置が前記基準位置となっていないとき
には続くステップS520〜S522をスキップして本ルーチン
を終了する。従って全てのセーフ球の球抜処理が終了し
た場合であっても前記セーフモータ823はその回転をす
ぐには停止されず、前記回転体の回動位置が基準位置と
なるまでON状態が継続されることとなる。In the next loop, the result of the determination in step S513 turns to "Yes", and in step S519, it is determined whether or not the position sensor ON flag is "1". The result of this determination is “N
o ", that is, when the turning position of the rotating body 822 is not at the reference position at the time when all the safe balls have been removed, the subsequent steps S520 to S522 are skipped, and the present routine ends. Even if the ball removal process of all the safe balls is completed, the rotation of the safe motor 823 is not stopped immediately, and the ON state is continued until the rotation position of the rotating body reaches the reference position. It will be.
斯かるセーフモータのON状態の継続によって回転体82
2の回転位置が基準位置となると前記ステップS519の判
別結果が“Yes"に転じステップS520以降の処理が実行さ
れる。即ち、ステップS520ではセーフモータがOFFさ
れ、次いで前記セーフ球抜停止フラグが“0"にリセット
され(ステップS521)、更に前記セーフ球抜終了フラグ
が“1"に設定されて(ステップS522)その後本ルーチン
を終了する。The continuation of the ON state of the safe motor causes the rotating body 82 to rotate.
When the second rotational position becomes the reference position, the result of the determination in step S519 changes to "Yes", and the processing in step S520 and thereafter is executed. That is, in step S520, the safe motor is turned off, then the safe ball removal stop flag is reset to "0" (step S521), and the safe ball removal end flag is set to "1" (step S522). This routine ends.
このように本ルーチンではセーフセンサの出力に基づ
いてセーフ球導出樋820内のセーフ球が全て放出された
か否かが判別され、この判別結果に基づいてセーフモー
タ823のOFFタイミングが自動的に制御されるようになっ
ている。As described above, in this routine, it is determined whether or not all the safe balls in the safe ball guide gutter 820 have been released based on the output of the safe sensor, and the OFF timing of the safe motor 823 is automatically controlled based on the determination result. It is supposed to be.
上述のようにセーフ球導出樋の上部導出樋820a内のセ
ーフ球が全て放出されたことが検出されてセーフ球抜終
了フラグが“1"に設定されたとき、或いは、第37図に示
すセーフ球抜開始処理実行時に既にセーフ球がセーフセ
ンサ内に無いと判断されてセーフ球抜終了フラグが“1"
に設定されたときには、もはやセーフ球の排出を行なう
必要がないと判断して(前記ステップS510の判別結果が
“Yes")、ステップS524以降の処理に移行する。When it is detected that all the safe balls in the upper outlet gutter 820a of the safe ball outlet gutter have been discharged as described above and the safe ball removal end flag is set to "1", or the safe ball shown in FIG. It is determined that the safe ball is not already in the safe sensor at the time of execution of the ball removal start process, and the safe ball removal end flag is set to “1”.
When it is set to, it is determined that it is no longer necessary to discharge the safe ball (the determination result in step S510 is "Yes"), and the process proceeds to step S524 and subsequent steps.
先ず、ステップS524ではセーフ球の球抜操作が完了し
たことを示すべく「セーフ球抜完了表示」を表わす指令
内容が記憶され(該指令内容はメインルーチンのメッセ
ージ表示処理に用いられる)、次いでステップS526では
この時点でセーフ球抜フラグが“1"に設定されているか
否かが判別される。First, in step S524, a command content representing "safe ball removal completion display" is stored to indicate that the safe ball removal operation has been completed (the command content is used for message display processing of the main routine), and then step In S526, it is determined whether or not the safe ball removal flag is set to "1" at this time.
このステップS526の判別は、今回行われたセーフ球抜
処理が、セーフ球抜スイッチの押圧によって開始された
ものであるか、或は、中央管理装置の打止信号発信部68
5aからの打止信号によって開始されたものであるかを判
別するためのものである。The determination in step S526 is based on whether the safe ball removal process performed this time is started by pressing the safe ball removal switch, or the stop signal transmission unit 68 of the central management device.
This is for determining whether or not the operation is started by the stop signal from 5a.
このステップS526の判別結果が“No"のときには(球
抜処理が打止信号に基づくものであるとき)ステップS5
28に進み、打止解除フラグが“1"であるか否かの判別を
行なう。この判別結果が“Yes"、即ち、中央管理装置の
打止解除信号発信部685bから遊技機の打止状態の解除を
指示する信号が送られてきているときには、前述のセー
フ球抜終了フラグを“0"にリセットする(ステップS53
0)と共に、処理NOを“5"から“0"に変更することによ
り次回ループにてセーフ球抜処理が再実行されないよう
にして(ステップS532)、本ルーチンを終了する。一
方、前記ステップS528の判別結果が“No"のときには前
記ステップS530,S532をスキップして本ルーチンを終了
する。If the decision result in the step S526 is "No" (when the ball removing process is based on the hitting signal), a step S5 is executed.
Proceeding to 28, it is determined whether or not the stop release flag is "1". When the determination result is “Yes”, that is, when a signal instructing release of the hit state of the gaming machine is transmitted from the hit release signal transmitting unit 685b of the central management device, the above-described safe ball removal end flag is set. Reset to “0” (Step S53
At the same time, the process NO is changed from "5" to "0" so that the safe ball removal process is not executed again in the next loop (step S532), and this routine ends. On the other hand, when the result of the determination in step S528 is "No", steps S530 and S532 are skipped, and this routine ends.
又、前記ステップS526の判別結果が“Yes"のときには
本ルーチンによるセーフ球の球抜処理がセーフ球抜スイ
ッチ860の押圧によるものであると判断して、ステップS
534に進む。When the determination result of step S526 is "Yes", it is determined that the safe ball removal process according to the present routine is due to the pressing of the safe ball removal switch 860, and the process proceeds to step S526.
Proceed to 534.
ステップS534ではセーフ球抜タイマフラグが“1"であ
るか否かが判別される。このセーフ球抜タイマフラグ
は、後述のセーフ球抜タイマが作動中であるか否かを判
別するものであり、本ステップが初めて実行されたとき
にはその値は“0"となっている。従って、この判別結果
は“No"となって、ステップS536に進みセーフ球抜タイ
マフラグを“1"に設定すると共にステップS538にてセー
フ球抜タイマをセットして、本ルーチンを終了する。In step S534, it is determined whether or not the safe ball removal timer flag is “1”. This safe ball removal timer flag is for determining whether or not a safe ball removal timer described below is operating, and the value is "0" when this step is executed for the first time. Therefore, the result of this determination is “No”, the process proceeds to step S536, the safe ball removal timer flag is set to “1”, the safe ball removal timer is set in step S538, and this routine ends.
次のループでは、前回ループにてセーフ球抜タイマフ
ラグが“1"に設定されたので、ステップS534の判別結果
が“Yes"に転じ、ステップS540以降が実行される。In the next loop, since the safe ball removal timer flag was set to "1" in the previous loop, the determination result in step S534 changes to "Yes", and steps S540 and thereafter are executed.
ステップS540では、前記ステップS538にてカウントを
開始したセーフ球抜タイマがタイムアップしたか否かが
判別される。未だセーフ球抜タイマがタイムアップせず
にこの判別結果が“No"のときには、ステップS542〜S54
8をスキップして、そのまま本ルーチンを終了する。In step S540, it is determined whether or not the safe ball removal timer that has started counting in step S538 has timed out. If the safe ball removal timer has not yet timed out and the result of this determination is “No”, steps S542 to S54
Step 8 is skipped and the routine ends.
一方、ステップS538にてセーフ球抜タイマがセットさ
れた後、所定時間が経過して、当該タイマがタイムアッ
プすると(ステップS540の判別結果が“Yes")、先ずス
テップS542で前述セーフ球抜フラグを“0"にリセット
し、ステップS544で前記セーフ球抜終了フラグを“0"に
リセットし、更にステップS546で前記セーフ球抜タイマ
フラグを“0"にリセットした後、次回ループでセーフ球
抜処理が行なわれないように処理NOを“0"に変更して
(ステップS548)、本ルーチンを終了する。On the other hand, after a predetermined time elapses after the safe ball removal timer is set in step S538 and the timer times out (the determination result in step S540 is “Yes”), first, in step S542, the safe ball removal flag is set. Is reset to "0", the safe ball elimination end flag is reset to "0" in step S544, and the safe ball elimination timer flag is reset to "0" in step S546. The process NO is changed to "0" so that the process is not performed (step S548), and this routine ends.
このようにセーフ球抜スイッチ860からの出力信号又
は打止信号発信部からの出力信号に基づいてセーフ球回
転処理部内の回転体がその回転を開始し、セーフ球導出
樋内のセーフ球が全て放出されたことがセーフセンサの
出力信号に基づいて検出されたときにその回動を停止す
るようにすることによって、セーフ球の球抜処理が自動
的に行なわれることとなる。In this way, the rotating body in the safe ball rotation processing unit starts its rotation based on the output signal from the safe ball removal switch 860 or the output signal from the hitting signal transmission unit, and all the safe balls in the safe ball derivation gutter are started. By stopping the rotation when the release is detected based on the output signal of the safe sensor, the ball removal processing of the safe ball is automatically performed.
以上のように本実施例のパチンコ遊技機は、セーフ球
が流下するセーフ球導出樋にセーフ球回転処理部が介在
され、前記セーフ球導出樋のセーフ球処理手段上流側よ
りバイパス通路が分岐しており、更に該バイパス通路の
セーフ球導出樋との開口端にこれを開閉するセーフ球抜
装置が設置されており、該設置されたセーフ球抜装置
が、前記セーフ球導出樋に設置されたセーフセンサから
の信号及びセーフ球抜スイッチ及び打止信号発信部から
の遊技状態を表わす信号に基づいて作動するように構成
されているので、前記バイパス通路の開口端は遊技状態
及び導出樋内のセーフ球残留状態に応じてセーフ球の球
抜制御が自動的に行われるようになる。As described above, in the pachinko gaming machine of the present embodiment, the safe ball rotation processing unit is interposed in the safe ball outlet gutter where the safe ball flows down, and the bypass passage branches from the safe ball processing means upstream of the safe ball outlet gutter. Further, a safe ball extraction device for opening and closing the safe ball extraction gutter is installed at an opening end of the bypass passage with the safe ball extraction gutter, and the installed safe ball extraction device is installed on the safe ball extraction gutter. Since it is configured to operate based on the signal from the safe sensor and the signal indicating the game state from the safe ball release switch and the hitting signal transmission unit, the opening end of the bypass passage is in the game state and in the outlet gutter. The safe ball removal control is automatically performed in accordance with the safe ball remaining state.
尚、上述の実施例ではセーフ球導出樋内のセーフ球の
有無を検出するセーフ球検出手段として、賞球排出制御
に用いられる公知のセーフセンサを用いているが、これ
に限ることなく、セーフ球導出樋内のセーフ球の有無を
検出するものであれば如何なる検出手段を用いてもよ
い。In the above-described embodiment, the known safe sensor used for the prize ball discharge control is used as the safe ball detecting means for detecting the presence or absence of the safe ball in the safe ball deriving gutter. Any detection means may be used as long as it detects the presence or absence of a safe sphere in the sphere outlet gutter.
又、上述の実施例では遊技機の球抜処理状態から通常
遊技状態への復帰は中央管理装置からの球抜解除信号の
入力によって行なうようにしたが、これに限ることな
く、係員による球抜スイッチの2度押しなどによって球
抜処理を解除するようにしてもよい。Also, in the above-described embodiment, the return of the gaming machine from the ball removal processing state to the normal game state is performed by inputting a ball removal release signal from the central management device. However, the present invention is not limited to this. The ball removal process may be canceled by pressing the switch twice.
又、上述の実施例では球抜処理を行なうためのバイパ
ス通路は、検出されたセーフ球を所定時間(当該セーフ
球に対応した賞品球の排出が完了するまでの間)に亘っ
てその内部に収納するセーフ球回転処理部をバイパスす
るように構成したが、要は、セーフ球導出樋内に貯溜さ
れたセーフ球を島設備の回収樋側に円滑に放出すること
が可能な構成であれば如何なる構成にしてもよい。その
一例としてはセーフ球を機械的に検出し、該検出した結
果に応じて機械的に賞品球の排出処理を行なうタイプの
パチンコ遊技機にあってはそれらの機械的な手段を全て
バイパスするバイパス通路を設けることが考えられる。Further, in the above-described embodiment, the bypass passage for performing the ball removing process is provided so that the detected safe ball is provided therein for a predetermined time (until the discharge of the prize ball corresponding to the safe ball is completed). The safe ball rotation processing unit to be stored is configured to be bypassed, but the point is that the safe ball stored in the safe ball outlet gutter can be smoothly discharged to the collection gutter side of the island facility. Any configuration may be used. For example, in a pachinko game machine of a type in which a safe ball is mechanically detected and a prize ball is mechanically discharged in accordance with the detected result, a bypass for bypassing all of these mechanical means is used. It is conceivable to provide a passage.
又、上述の実施例では賞品球排出用の導出樋が2条
(第1,第2の賞球導出樋)のパチンコ遊技機に本発明に
係るセーフ球抜装置を適用した例を示したが、これに限
ることなく、1条の導出樋、又は3条以上導出樋を備え
たパチンコ遊技機について本発明を適用してもよい。Further, in the above-described embodiment, an example is shown in which the safe ball removing device according to the present invention is applied to a pachinko gaming machine having two (first and second prize ball outlet gutters) discharge outlets for prize balls. However, the present invention is not limited to this, and the present invention may be applied to a pachinko gaming machine provided with one outlet or three or more outlets.
[発明の効果] 請求項1の発明によれば、入賞球検出手段と入賞球を
1個宛保持可能な球保持部が複数形成された回転体を有
する回転移送手段と該回転移送手段の回転駆動を行う電
気的回転駆動源とを具備した入賞球処理装置を備えたこ
とにより、球排出装置の排出処理の高速化に対応して入
賞球処理装置における入賞球の処理の高速化が図れ、短
時間に多量に発生した入賞球に対する連続した高速の賞
球排出処理を行うことが可能となる。According to the first aspect of the present invention, there is provided a rotating transfer unit having a rotating body having a plurality of winning ball detection units and a plurality of ball holding units capable of holding one winning ball, and rotation of the rotating transfer unit. By providing a winning ball processing device having an electric rotary drive source for driving, the speed of the processing of the winning ball in the winning ball processing device can be increased in response to the speeding up of the discharging process of the ball discharging device, It is possible to perform continuous high-speed prize ball discharge processing for a large amount of prize balls generated in a short time.
また、入賞球処理装置からの賞球排出指令信号に基づ
いて賞球排出制御手段の制御により球排出装置が所定数
の賞球を排出させるために電気的駆動源を作動させたに
も拘わらず、排出検出手段からの検出信号に基づく正常
な賞球排出数が計数されない異常状態が、異常判定手段
により判定されると、回転制御手段の異常停止制御手段
により、電気的回転駆動源が停止制御されて、回転移送
手段による入賞球の移送が停止され、上記入賞球処理装
置からの入賞球の払い出しが停止されるので、このよう
な入賞球処理装置と球排出装置による高速な賞球の排出
が行われている際に、発生する異常状態を即座に検出
(判定)できるとともに入賞球の払い出しを効率よく停
止させることができ、遊技者と遊技店との間で、実際に
排出された賞球の数と未排出の賞球の数に関して、勘違
い等によりトラブルが生ずることを防止することができ
る。In addition, despite the fact that the ball discharge device operates the electric drive source to discharge a predetermined number of prize balls under the control of the prize ball discharge control means based on the prize ball discharge command signal from the prize ball processing device. When an abnormal state in which the normal prize ball discharge number is not counted based on the detection signal from the discharge detection means is determined by the abnormality determination means, the electric rotation drive source is stopped by the abnormal stop control means of the rotation control means. Then, the transfer of the winning ball by the rotary transfer means is stopped, and the payout of the winning ball from the winning ball processing device is stopped. Therefore, the high-speed discharging of the winning ball by such a winning ball processing device and the ball discharging device. Can be immediately detected (determined) when the abnormal state occurs, and the payout of the winning ball can be stopped efficiently, and the prize actually discharged between the player and the game store With the number of spheres In terms of the number of emissions of winning balls, it is possible to prevent that the trouble is caused by misunderstanding and the like.
請求項2の発明によれば、特定条件が成立すると、回
転制御手段の強制回転制御手段により、電気的回転駆動
源が回転状態に制御され、回転移送手段に関わり保持さ
れた入賞球が、球排出装置で賞球を排出することなく、
強制的に球払出口に払い出される。従って、異常状態時
の修復作業等で、一旦入賞球を払い出したいときに、保
持された入賞球をいつでも払い出すことができたり、遊
技機における賞球排出機能の検査時に、余分に入れられ
た入賞球をすぐに払い出すことができるので、各種作業
効率を向上させることができる。According to the invention of claim 2, when the specific condition is satisfied, the electric rotation drive source is controlled to the rotating state by the forced rotation control means of the rotation control means, and the winning prize held by the rotation transfer means is changed to the ball. Without discharging the prize ball with the discharge device,
It is forcibly paid out to the ball payout exit. Therefore, when it is desired to pay out the prize balls once in the repair work or the like at the time of an abnormal state, the retained prize balls can be paid out at any time, or when the prize ball discharge function in the gaming machine is inspected, an extra ball is inserted. Since the prize balls can be paid out immediately, various work efficiencies can be improved.
第1図は本発明が適用されるパチンコ遊技機10の前面の
構成を示す正面図、 第2図はパチンコ遊技機10の分解斜視図、 第3図は第1図に示す情報表示装置400を前側から見た
分解斜視図、 第4図には、賞球排出部700と、セーフ球処理部800の内
部構成を示したパチンコ遊技機10の裏面図、 第5図はセーフ球処理部のセーフ球導出樋及び該導出樋
に介在されたセーフ球回転処理部の内部構成を示す分解
斜視図、 第6図はパチンコ遊技機10の裏側に設置された賞球排出
部700を構成する賞球排出ユニット700Aの分解斜視図、 第7図は賞球排出ユニット700Aの内部機構を示す正面
図、 第8図(A),(B)は供給皿102から発射レールの発
射球待機部に遊技球を供給する発射球供給部900の内部
機構図、 第9図は賞球排出制御装置600の全体構成を示す斜視
図、 第10図は裏機構盤200に取り付けられた開閉扉250と該開
閉扉250の裏側に設置される役物制御装置500とを示す分
解斜視図、 第11図はパチンコ遊技機10のセーフ球の球抜処理を行な
うセーフ球抜処理制御系の全体構成を示す制御ブロック
図、 第12図は賞球排出制御装置600による賞球排出制御系統
の制御ブロック図、 第13図は賞球排出制御装置600にて行なわれる賞球排出
制御のメインルーチンを示すプログラムフローチャー
ト、 第14図は賞球排出制御のメインルーチンにて行なわれる
補給処理のサブルーチンを示すフローチャート、 第15図はメインルーチンに優先して所定時間経過毎に行
なわれる割込処理を示すプログラムフローチャート、 第16図は割込処理にて行なわれる排出センサ1入力処理
のサブルーチンを示すフローチャート、 第17図は割込処理にて行なわれる排出センサ2入力処理
のサブルーチンを示すフローチャート、 第18図は割込処理にて行なわれるセーフセンサ入力処理
のサブルーチンを示すフローチャート、 第19図は割込処理にて行なわれる補給センサの入力処理
のサブルーチンを示すフローチャート、 第20図は割込処理にて行なわれる半端センサの入力処理
のルーチンを示すフローチャート、 第21図は割込処理にて行なわれるオーバーフロー検出器
770の入力処理のサブルーチンを示すフローチャート、 第22図は割込処理にて行なわれる発射モータ制御処理の
サブルーチンを示すフローチャート、 第23図は割込処理にて行なわれるセーフ球抜スイッチ入
力処理のサブルーチンを示すフローチャート、 第24図は割込処理にて行なわれる打止信号入力処理のサ
ブルーチンを示すフローチャート、 第25図は割込処理にて行なわれる打止解除信号入力処理
のサブルーチンを示すフローチャート、 第26図は割込処理にて行なわれる位置スイッチ入力処理
のサブルーチンを示すフローチャート、 第27図はメインルーチンで実行される排出開始条件処理
のサブルーチンを示すフローチャート、 第28図はメインルーチンで実行される排出開始処理のサ
ブルーチンを示すフローチャート、 第29図は排出開始処理にて行なわれる反転フラグ処理を
示すフローチャート、 第30図は排出開始処理にて実行される排出数分割処理の
サブルーチンを示すフローチャート、 第31図はメインルーチンにおいて実行される排出処理の
サブルーチンを示すフローチャート、 第32図は排出処理にて行われる1個排出処理のサブルー
チンを示すフローチャート、 第33図は排出処理にて行われる交互排出処理のサブルー
チンを示すフローチャート、 第34図は排出処理にて行われる併用排出処理のサブルー
チンを示すフローチャート、 第35図はメインルーチンにおいて実行されるセーフ球抜
開始処理のサブルーチンを示すフローチャート、 第36図はメインルーチンにおいて実行されるセーフ球抜
処理のサブルーチンを示すフローチャート、 第37図は、第2実施例において、第35図のセーフ球抜開
始処理に代えて実行されるセーフ球抜開始処理のサブル
ーチンを示すフローチャート、 第38図は、第2実施例において、第36図のセーフ球抜処
理に代えて実行されるセーフ球抜処理のサブルーチンを
示すフローチャートである。 10……パチンコ遊技機(パチンコ遊技機本体、遊技
機)、50……変動入賞装置(入賞口)、120……一般入
賞口(入賞口)、300……遊技盤、600……賞球排出制御
装置(排出制御回路)、620……マイクロコンピュータ
(回転制御手段、賞球排出制御手段、異常判定手段、異
常停止制御手段、強制回転制御手段)、700……賞球排
出部(球排出装置)、730……賞球排出センサ(排出検
出手段)、741……賞球排出ソレノイド(電気的駆動
源)、800……セーフ球処理部(入賞球処理装置)、810
……セーフ球受入れ樋(入賞球集合樋)、820b……下部
導出樋(球払出口)、822……回転体(回転移送手
段)、824……ハウジング(回転移送手段)、8221〜822
4……凹部(球保持部)、823……セーフモータ(電気的
回転駆動源)、830……セーフセンサ(入賞球検出手
段)。FIG. 1 is a front view showing the configuration of the front of a pachinko gaming machine 10 to which the present invention is applied, FIG. 2 is an exploded perspective view of the pachinko gaming machine 10, and FIG. 3 is an information display device 400 shown in FIG. FIG. 4 is an exploded perspective view seen from the front side. FIG. 4 is a rear view of the pachinko gaming machine 10 showing the internal configuration of the prize ball discharge unit 700 and the safe ball processing unit 800. FIG. FIG. 6 is an exploded perspective view showing an internal configuration of a ball discharge gutter and a safe ball rotation processing unit interposed in the discharge gutter. FIG. 6 shows a prize ball discharge unit 700 forming a prize ball discharge unit 700 installed on the back side of the pachinko gaming machine 10. FIG. 7 is an exploded perspective view of the unit 700A, FIG. 7 is a front view showing an internal mechanism of the prize ball discharging unit 700A, and FIGS. 8 (A) and 8 (B) show a game ball from the supply plate 102 to a launch ball standby portion of a launch rail. FIG. 9 is a perspective view showing the overall configuration of the prize ball discharge control device 600, FIG. 10 is an exploded perspective view showing the opening / closing door 250 attached to the back mechanism board 200 and the accessory control device 500 installed on the back side of the opening / closing door 250, FIG. 11 is a view of the safe ball of the pachinko gaming machine 10. FIG. 12 is a control block diagram showing an overall configuration of a safe ball removal processing control system for performing a ball removal process, FIG. 12 is a control block diagram of a prize ball discharge control system by the prize ball discharge control device 600, and FIG. FIG. 14 is a program flowchart showing a main routine of the prize ball discharge control performed in 600. FIG. 14 is a flowchart showing a subroutine of a supply process performed in the main routine of the prize ball discharge control. FIG. 15 has priority over the main routine. FIG. 16 is a program flowchart showing an interruption process performed every time a predetermined time elapses. FIG. 16 is a flowchart showing a subroutine of the discharge sensor 1 input process performed in the interruption process. FIG. 17 is an interruption process. FIG. 18 is a flowchart showing a subroutine of an input process of the discharge sensor 2 performed in the interrupt processing, FIG. 18 is a flowchart showing a subroutine of a safe sensor input process performed in the interrupt process, and FIG. 19 is a supply sensor performed in the interrupt process. 20 is a flowchart showing a subroutine of the input processing of FIG. 20, FIG. 20 is a flowchart showing a routine of the input processing of the odd sensor performed in the interrupt processing, and FIG. 21 is an overflow detector performed in the interrupt processing.
770 is a flowchart showing a subroutine of input processing, FIG. 22 is a flowchart showing a subroutine of firing motor control processing performed in interrupt processing, and FIG. 23 is a subroutine of safe ball release switch input processing performed in interrupt processing. FIG. 24 is a flowchart showing a subroutine of a hit signal input process performed in the interrupt process; FIG. 25 is a flowchart showing a subroutine of a hit release signal input process performed in the interrupt process; 26 is a flowchart showing a subroutine of a position switch input process performed in an interrupt process, FIG. 27 is a flowchart showing a subroutine of a discharge start condition process executed in a main routine, and FIG. 28 is executed in a main routine. FIG. 29 is a flowchart showing a subroutine of a discharge start process. FIG. 29 is a discharge start process. FIG. 30 is a flowchart showing a subroutine of a discharge number division process executed in a discharge start process, FIG. 31 is a flowchart showing a subroutine of a discharge process executed in a main routine, FIG. 32 is a flowchart showing a subroutine of a single discharging process performed in the discharging process. FIG. 33 is a flowchart showing a subroutine of an alternate discharging process performed in the discharging process. FIG. 34 is a combined use performed in the discharging process. 35 is a flowchart showing a subroutine of a discharge process, FIG. 35 is a flowchart showing a subroutine of a safe ball removal start process executed in a main routine, FIG. 36 is a flowchart showing a subroutine of a safe ball removal process performed in a main routine, FIG. 37 shows the second embodiment, FIG. 38 is a flowchart showing a subroutine of a safe ball removal start process executed in place of the safe ball removal start process. FIG. 38 shows a safe ball removal process executed in place of the safe ball removal process of FIG. 36 in the second embodiment. It is a flowchart which shows the subroutine of a process. 10 ... Pachinko machine (Pachinko machine main unit, gaming machine), 50 ... Variable winning device (winning opening), 120 ... General winning opening (winning opening), 300 ... Game board, 600 ... Control device (discharge control circuit), 620 microcomputer (rotation control means, prize ball discharge control means, abnormality determination means, abnormal stop control means, forced rotation control means), 700 prize ball discharge section (ball discharge device) ), 730: Prize ball discharge sensor (discharge detection means), 741 ... Prize ball discharge solenoid (electric drive source), 800: Safe ball processing unit (winning ball processing device), 810
... Safe ball receiving gutter (winning ball collecting gutter), 820b... Lower outlet gutter (ball payout outlet), 822... Rotator (rotary transfer means), 824... Housing (rotary transfer means), 822 1 to 822
4 ... recess (ball holding section), 823 ... safe motor (electric rotary drive source), 830 ... safe sensor (winning ball detection means).
Claims (2)
賞した入賞球を集合させる入賞球集合樋と連通して、流
下する入賞球を電気的に1個宛検出し、賞球排出指令信
号を導出する入賞球処理装置と、 上記賞球排出指令信号に基づいて電気的駆動源の作用に
より所要数の球を排出可能であるとともに、排出された
球を計数するために検出する排出検出手段を備えた球排
出装置と、 上記入賞球処理装置及び球排出装置の制御を行う排出制
御回路と、 を備えた遊技機において、 上記入賞球処理装置は、入賞球を1個宛検出可能な入賞
球検出手段と、入賞球を1個宛保持可能な球保持部が複
数形成された回転体を有し、該球保持部に保持された入
賞球を球払出口まで移送して1個宛払い出し可能な回転
移送手段と、該回転体の回転駆動を行う電気的回転駆動
源と、を具備してなり、 上記排出制御回路は、 上記回転体の電気的回転駆動源を回転状態と停止状態と
に制御可能な回転制御手段と、 上記賞球排出指令信号に基づいて、上記球排出装置の電
気的駆動源を作動させて、所定数の賞球を排出させる賞
球排出制御を行う賞球排出制御手段と、 上記賞球排出指令信号に基づいて上記球排出装置の電気
的駆動源を作動させたにも拘わらず、上記排出検出手段
からの検出信号に基づく正常な賞球排出数が計数されな
い異常状態を判定可能な異常判定手段と、 を備え、 上記回転制御手段は、上記異常判定手段により異常状態
であると判定されたことに基づき、上記電気的回転駆動
源を停止制御する異常停止制御手段を含み、該異常停止
制御手段が該電気的回転駆動源を停止状態にして上記回
転移送手段による入賞球の移送を停止させ、上記入賞球
処理装置からの入賞球の払い出しを停止させるようにし
たことを特徴とする遊技機。1. A prize ball flowing down to a prize port provided in a game area of a game board and communicating with a prize ball collecting gutter for collecting prize balls, electrically detecting one prize ball flowing down and discharging the prize ball. A winning ball processing device that derives a command signal; and a discharge device that can discharge a required number of balls by the action of an electric drive source based on the prize ball discharge command signal and that detects the number of discharged balls for counting. In a gaming machine comprising: a ball discharging device having a detecting means; and a discharge control circuit for controlling the winning ball processing device and the ball discharging device, the winning ball processing device can detect one winning ball at a time. Prize ball detecting means, and a rotating body formed with a plurality of ball holding portions capable of holding one prize ball, and transferring the prize ball held by the ball holding portion to a ball payout port to thereby obtain one prize ball. Rotary transfer means capable of paying out the address, and electricity for rotating the rotating body A rotation control means capable of controlling the electrical rotation drive source of the rotating body to a rotating state and a stopped state; and Prize ball discharge control means for controlling an electric drive source of the ball discharge device to discharge a predetermined number of prize balls based on the prize ball discharge command signal. Abnormality determining means for determining an abnormal state in which a normal winning ball discharge number is not counted based on the detection signal from the discharge detecting means, despite operating the electric drive source of the apparatus; The control means includes abnormal stop control means for stopping and controlling the electric rotary drive source based on the determination by the abnormality determining means that the electric rotary drive source is in an abnormal state. To the stopped state The transfer of winning ball by transfer means is stopped, the gaming machine being characterized in that so as to stop the payout of the winning ball from the winning ball apparatus.
づき、上記電気的回転駆動源を回転状態に制御して、上
記回転移送手段に関わり保持された入賞球を、上記球排
出装置で賞球を排出することなく、強制的に上記球払出
口に払い出すことが可能な強制回転制御手段を含んでい
ることを特徴とする請求項1に記載の遊技機。2. The rotation control means controls the electric rotation drive source to a rotating state based on the satisfaction of a specific condition, and causes the winning ball held by the rotation transfer means to be held by the ball discharge device. 2. The gaming machine according to claim 1, further comprising a forced rotation control means capable of forcibly paying out to the ball payout port without discharging the prize ball.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14779990A JP2965211B2 (en) | 1990-06-06 | 1990-06-06 | Gaming machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14779990A JP2965211B2 (en) | 1990-06-06 | 1990-06-06 | Gaming machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0440979A JPH0440979A (en) | 1992-02-12 |
| JP2965211B2 true JP2965211B2 (en) | 1999-10-18 |
Family
ID=15438478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14779990A Expired - Fee Related JP2965211B2 (en) | 1990-06-06 | 1990-06-06 | Gaming machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2965211B2 (en) |
-
1990
- 1990-06-06 JP JP14779990A patent/JP2965211B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0440979A (en) | 1992-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3142790B2 (en) | Pachinko machine | |
| JP3003866B2 (en) | Gaming machine | |
| JP5928616B2 (en) | Game machine | |
| JP2020000482A (en) | Ball game machine | |
| JP3142847B2 (en) | Pachinko machine | |
| JP2965211B2 (en) | Gaming machine | |
| JP7257612B2 (en) | game machine | |
| JP2007111201A (en) | Game machine | |
| JP2933139B2 (en) | Gaming machine | |
| JP3142846B2 (en) | Pachinko machine | |
| JP2872742B2 (en) | Gaming machine | |
| JP5179966B2 (en) | Game machine | |
| JP2929459B2 (en) | Gaming machine | |
| JPH0671033A (en) | Pachinko game machine | |
| JP2019134887A (en) | Game machine | |
| JP2004313384A (en) | Gaming machine | |
| JP2824631B2 (en) | Ball game machine | |
| JPH06312049A (en) | Ball playing game machine | |
| JP2003210809A (en) | Pachinko machine | |
| JP7265207B2 (en) | game machine | |
| JP2659006B2 (en) | Curve rail gutter of pachinko machine | |
| JP2882600B2 (en) | Ball game machine | |
| JP2748021B2 (en) | Ball game machine | |
| JP4254942B2 (en) | Game machine | |
| JP2704522B2 (en) | Ball game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |