JPH045983A - Prize ball ejection control system for pinball game machine - Google Patents

Prize ball ejection control system for pinball game machine

Info

Publication number
JPH045983A
JPH045983A JP10806090A JP10806090A JPH045983A JP H045983 A JPH045983 A JP H045983A JP 10806090 A JP10806090 A JP 10806090A JP 10806090 A JP10806090 A JP 10806090A JP H045983 A JPH045983 A JP H045983A
Authority
JP
Japan
Prior art keywords
discharge
sensor
prize ball
flag
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10806090A
Other languages
Japanese (ja)
Other versions
JP2929459B2 (en
Inventor
Kichihei Niiyama
新山 吉平
Koji Ito
伊東 広司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sophia Co Ltd
Original Assignee
Sophia Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sophia Co Ltd filed Critical Sophia Co Ltd
Priority to JP10806090A priority Critical patent/JP2929459B2/en
Publication of JPH045983A publication Critical patent/JPH045983A/en
Application granted granted Critical
Publication of JP2929459B2 publication Critical patent/JP2929459B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Pinball Game Machines (AREA)

Abstract

PURPOSE:To perform the ejection control of a prescribed number of prize balls with high accuracy even when dispersion in manufacturing occurs or deterioration due to the lapse of time occurs in each component of a prize ball ejector by providing a response speed measuring means to measure response delay until the ejection control of the prize ball is actually started, and a driving timing decision means to decide the developmental timing of a driving signal based on a signal from the response speed measuring means. CONSTITUTION:A time required for the arrival of the prize ball to be ejected at the mounting position of the flow-down blocking member 745 of the prize ball ejector is predicted based on flow velocity, and a timing to turn of ejection solenoids 1, 2 is decided based on predicted time and response speed. Therefore, the ejection solenoids 1, 2 are demagnetized with a timing so as to protrude the flow-down blocking member in prize ball derivative drains 710, 710 when the prize ball ejected lastly passes the mounting position of the flow-down blocking members 745, 745, and the ejection of the prize ball immediately after that can be blocked. In such a way, no (ball bite) occurs when the prize ball is ejected, which improves the durability of the link mechanism of the prize ball ejector.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明はパチンコ遊技機の賞球排出制御システムに関し
、特に、排出通路内に突出する流下阻止部材の駆動タイ
ミングを制御することによって賞品球の排出制御を行な
うようにした賞球排出制御システムに関する。。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a prize ball discharge control system for a pachinko game machine, and in particular, it controls the prize ball discharge by controlling the drive timing of a flow prevention member that protrudes into a discharge passage. The present invention relates to a prize ball discharge control system that performs discharge control. .

[従来の技術] パチンコ遊技機の賞品球の排出通路途中に、流下阻止部
材によって賞品球の流下を阻止する賞球排出装置を介在
させると共に、該賞球排出装置に所望のタイミングで駆
動信号を供給する排出制御装置を備えて、所定数の賞品
球の朗出制御を行なうようにした賞球排出制御システム
が公知である。
[Prior Art] A prize ball ejecting device that prevents the prize balls from falling down by a flow prevention member is interposed in the prize ball ejecting path of a pachinko game machine, and a drive signal is applied to the prize ball ejecting device at a desired timing. A prize ball discharge control system is known that is equipped with a supply discharge control device and controls the playout of a predetermined number of prize balls.

斯かるシステムにあっては、排出制御装置はセーフ球の
入賞が検知されたときに前記流下阻止部材を前記排出通
路内より引上げるべく駆動信号を出力し、排出センサ等
によって所定数の賞品球の排出が確認されたときに前記
流下阻止部材を排出通路内に突出させるべく駆動信号を
出力するようになっており、これによって所定数の賞品
球の排出制御が行なわれる。
In such a system, the discharge control device outputs a drive signal to pull up the flow prevention member from within the discharge passage when the winning of a safe ball is detected, and a discharge sensor or the like outputs a drive signal to raise the flow prevention member from within the discharge passage. When the ejection of the prize balls is confirmed, a drive signal is output to cause the flow prevention member to protrude into the ejection passage, thereby controlling the ejection of a predetermined number of prize balls.

このような賞球排出制御システムにあっては、賞球排出
装置の各作動部の動作は電気的に制御されるので、賞球
排出制御装置から構成される装置駆動信号の発生タイミ
ングは微小時間(1/100秒単位)にて賞品球の排出
に適したものに調整することが可能である。
In such a prize ball ejection control system, the operation of each operating part of the prize ball ejection device is electrically controlled, so the timing at which the device drive signal made up of the prize ball ejection control device is generated is minute time. It is possible to adjust it to be suitable for ejecting prize balls (in units of 1/100 seconds).

ところで、前記賞球排出制御装置からの駆動信号を賞球
排出装置が受けてから該排出装置が実際に賞品球の排出
制御を開始するまでには、賞球排出装置の機械的な構成
に起因しである程度の応答遅れが生じることが知られて
いる。
By the way, after the prize ball ejecting device receives the drive signal from the prize ball ejecting control device and until the ejecting device actually starts controlling the ejection of prize balls, there is a delay due to the mechanical configuration of the prize ball ejecting device. It is known that some response delay may occur.

このため従来の賞球排出制御システムにおいては、前記
駆動信号の発生タイミングを決定するに際し、該駆動信
号が発生してからパチンコ遊技機の賞球排出装置が実質
的にその作動を開始するまで(賞品球の排出が実際に行
われるまで)の応答遅れをある程度みこしてその発生タ
イミングを決定するようにしていた。
For this reason, in the conventional prize ball ejection control system, when determining the generation timing of the drive signal, it is necessary to wait from the generation of the drive signal until the prize ball ejection device of the pachinko game machine substantially starts its operation. The timing of occurrence is determined by allowing for a certain amount of response delay (until the prize ball is actually ejected).

[発明が解決しようとする課題] しかしながら上記応答遅れはパチンコ遊技機の製造時に
生じる賞球排出装置の各作動部の個々の特性の違いや、
経時的に生じる賞球排出装置の各作動部の劣化の度合い
によって異なる。
[Problems to be Solved by the Invention] However, the above response delay is due to differences in the individual characteristics of each operating part of the prize ball ejecting device that occurs during the manufacturing of the pachinko game machine,
It varies depending on the degree of deterioration of each operating part of the prize ball ejecting device that occurs over time.

このうち製造時に生じる応答遅れに関しては製品性能チ
エツクにより該応答遅れが所定の許容範囲外であると判
別されたときにはその部品を不良品として扱う必要があ
り、製品の歩留まりの向」二が図れなかった。
Regarding the response delay that occurs during manufacturing, if a product performance check determines that the response delay is outside the specified tolerance range, it is necessary to treat the part as a defective product, making it impossible to improve the product yield. Ta.

又、経時的な劣化c賞球排出装置のリンク機構の動作の
円滑さの低下、排出用ソレノイドの応答性の低下、該ソ
レノイドの復帰用バネの張力の低下等)によって、応答
遅れが上記所定の許容範囲を越えてしまった場合には、
賞球排出装置による賞品球の排出タイミングがずれてし
まい、排出終了時に所謂1球ガミ」が生じたり、賞品球
の誤排出が生じるようになる。特に「球ガミ」が生じる
と賞球排出装置のリンク機構に必要以上の負荷が加わっ
て該リンク機構の耐久性低下、賞球排出制御の精度の低
下を来たすなどの不具合があった。
In addition, due to deterioration over time (such as a decrease in the smoothness of the operation of the link mechanism of the prize ball ejection device, a decrease in the responsiveness of the ejection solenoid, and a decrease in the tension of the return spring of the solenoid), the response delay may occur as specified above. If the permissible range of
The timing of ejecting the prize balls by the prize ball ejecting device is shifted, resulting in so-called "one-ball glitch" occurring at the end of ejection, or incorrect ejection of prize balls. In particular, when "ball jamming" occurs, an unnecessarily high load is applied to the link mechanism of the prize ball ejecting device, resulting in a decrease in the durability of the link mechanism and a decrease in the accuracy of prize ball ejection control.

[発明の目的] 本発明は斯かる不具合に鑑みて為されたもので、賞品球
の排出制御を行なうにあたり、賞球排出装置の各部品に
、製造上のバラツキが生じた場合や、経時的な劣化が生
じた場合であっても、所定数の賞品球の排出制御を精度
よく行なうことができるパチンコ遊技機の賞球排出制御
システムを提供することを目的とする。
[Purpose of the Invention] The present invention has been made in view of such problems, and when controlling the ejection of prize balls, it may be necessary to prevent manufacturing variations in the parts of the prize ball ejecting device or over time. To provide a prize ball discharge control system for a pachinko game machine that can accurately control the discharge of a predetermined number of prize balls even when serious deterioration occurs.

[課題を達成するための手段] 上記目的を達成するため本発明のパチンコ遊技機の賞球
排出制御システムは、排出通路内に突出する流下阻止部
材を駆動して賞品球の初出制御を行なう排出手段と、該
排出手段をして流下阻止部材を駆動せしめる駆動信号を
出力する排出制御手段と、該排出制御手段が駆動信号を
出力してから前記排出手段による賞品球の排出制御が実
際に開始されるまでの応答遅れを測定する応答速度測定
手段と、該応答速度測定手段からの信号に基づいて前記
駆動信号の発生タイミングを決定する駆動タイミング決
定手段とを備えた構成となっている。
[Means for Achieving the Object] In order to achieve the above object, the prize ball discharge control system for a pachinko game machine of the present invention provides a prize ball discharge control system for controlling the initial appearance of prize balls by driving a flow prevention member protruding into a discharge passage. means, a discharge control means for outputting a drive signal for causing the discharge means to drive a flow prevention member, and after the discharge control means outputs the drive signal, the discharge control of the prize ball by the discharge means actually starts. The apparatus is configured to include a response speed measuring means for measuring a response delay until the response speed is reached, and a driving timing determining means for determining the generation timing of the drive signal based on a signal from the response speed measuring means.

[作用] 」−述の如く本発明のパチンコ遊技機の賞球排出制御シ
ステムにおいては、応答速度測定手段によって測定され
た排出手段(賞球排出装置)の応答遅れに応じて流下阻
止部材が駆動されるタイミングが決定されるので、パチ
ンコ遊技機に実際に設置されている賞球排出装置の特性
に応じた所望のタイミングにて該流下阻止部材を適宜突
出させることができるようになる。
[Function] - As described above, in the prize ball ejection control system of the pachinko game machine of the present invention, the flow prevention member is driven in accordance with the response delay of the ejecting means (prize ball ejecting device) measured by the response speed measuring means. Since the timing at which the ball is ejected is determined, the flow prevention member can be appropriately projected at a desired timing depending on the characteristics of the prize ball discharging device actually installed in the pachinko game machine.

[実施例コ 以下、本発明に係るパチンコ遊技機の賞球排出制御シス
テムについて添付図面を参照して詳細に説明する。
[Embodiment] Hereinafter, a prize ball discharge control system for a pachinko game machine according to the present invention will be described in detail with reference to the attached drawings.

第1図は、本発明が適用されるパチンコ遊技機10の前
面の構成例を示すもので、遊技盤300の前面には、下
部の操作ダイヤル1.05の回動時に駆動される打球発
射装置150(第2図参照)によって発射された打球を
遊技盤3o○の上方部まで案内するガイドレール313
が配設され、遊技盤300前面のガイドレール313と
ガラス窓l○1 (第2図参照)とによって囲まれた空
間に遊技領域が形成されている。
FIG. 1 shows an example of the configuration of the front side of a pachinko game machine 10 to which the present invention is applied. On the front side of the game board 300, there is a ball launcher that is driven when the lower operation dial 1.05 is rotated. A guide rail 313 that guides the ball fired by the player 150 (see Figure 2) to the upper part of the game board 3o○
A gaming area is formed in a space surrounded by a guide rail 313 on the front side of the gaming board 300 and a glass window l○1 (see FIG. 2).

この遊技領域の中央には左右一対の可動部材53.53
と、該一対の可動部材53.53にょって開閉される入
賞空間51とを備えた変動入賞装置50が設置されてい
る。
In the center of this game area, there are a pair of left and right movable members 53.53.
A variable winning device 50 is installed, which includes a winning space 51 that is opened and closed by the pair of movable members 53 and 53.

また、入賞空間51中には人形部材52が設置され、該
人形部材52の下側には入賞部として一般入賞口55.
55および特別入賞口54が設けられている。
A doll member 52 is installed in the winning space 51, and a general prize opening 55 is provided below the doll member 52 as a prize winning section.
55 and a special prize opening 54 are provided.

又、遊技盤300の前記変動入賞装置50の直下位置に
は入賞部としてチューリップ式の2回開き用特定入賞装
置108が、また、その左右斜め下方位置には入賞部と
してポケット型の1回開き用特定入賞口109,109
が設けられ、変動入賞装置50の中央上端部には入賞部
として火入出口と呼ばれる一般入賞口56が設けられて
いる。
Further, a tulip-type double-opening special winning device 108 is located directly below the variable winning device 50 on the game board 300 as a winning section, and a pocket-type single-opening winning section is located diagonally below the right and left sides of the winning section. Specific winning opening 109, 109
A general winning port 56 called a fire entry/exit is provided as a winning section at the upper center end of the variable winning device 50.

また、変動入賞装置50の左右の斜め下方位置には入賞
部としてポケット型の一般入賞口120゜120が、ま
た、それらの斜め下方位置には入賞部としてチューリッ
プ式の一般入賞・装置121゜121が設けられている
In addition, a pocket-type general winning opening 120° 120 is located diagonally below the left and right sides of the variable winning device 50 as a winning section, and a tulip-type general winning device 121° 121 is located diagonally below these as a winning section. is provided.

遊技盤300の前面の適宜位置には遊技領域の上方より
落下してくる打球(遊技球)の方向を無作為に変更させ
る多数の障害釘111や打球の流下速度および方向を変
化させる風車と呼ばれる転勤誘導部材112が配設され
ている。
At appropriate positions on the front surface of the game board 300, there are a large number of obstacle nails 111 that randomly change the direction of the hit ball (game ball) falling from above the game area, and a windmill that changes the falling speed and direction of the hit ball. A transfer guide member 112 is provided.

また、遊技盤300の下部には、上方から落下してくる
途中で上記各入賞部56,108,109.109,1
20,120,121,121等に入賞できなかった遊
技球を遊技盤300の裏側へ回収するアウト球回収口3
10が設けられている。
In addition, each of the winning parts 56, 108, 109, 109, 1 is placed at the bottom of the game board 300 while falling from above.
Out ball collection port 3 for collecting game balls that did not win prizes such as 20, 120, 121, 121, etc. to the back side of the game board 300
10 are provided.

遊技盤300の上部には、上記各入賞部56゜108.
109,109,120,120,121.121等の
入賞部に遊技球が入賞したときに一時的に点灯されるセ
ーフランプ272やパチンコ遊技機10が打止めになっ
たとき、又は遊技機裏側の貯留タンク201 (第2図
)内に貯留されている予備球としての賞品球が不足した
ときに点灯する完了ランプ271が設置されている。
At the top of the game board 300, each of the winning sections 56°, 108.
109, 109, 120, 120, 121. A completion lamp 271 is installed that lights up when there is a shortage of reserve balls stored in the storage tank 201 (FIG. 2).

上記構成の遊技盤300を保持するパチンコ遊技機の前
枠100の上部には、情報表示装置400(第3図参照
)が設置されている。この情報表一 示装置400は一対のランプユニット425,445及
び文字や記号等をドツト表示する情報ユニット(メツセ
ージボード)431とを備えている。
An information display device 400 (see FIG. 3) is installed at the top of the front frame 100 of the pachinko game machine that holds the game board 300 configured as described above. This information display device 400 includes a pair of lamp units 425, 445 and an information unit (message board) 431 that displays characters, symbols, etc. in dots.

このうちランプユニット425には打球発射装置150
が作動しているときに点灯するパイロットランプ425
cが配置され、一方のランプユニット445には、停電
時に対応する賞品球の排出が未だ完了していない入賞球
(セーフ球)が存在することを示す排出残原布表示ラン
プ445cが配置されている(第3図参照)。
Of these, the lamp unit 425 includes a ball launcher 150.
Pilot lamp 425 lights up when the
c is arranged, and one lamp unit 445 is arranged with an ejected remaining fabric display lamp 445c that indicates that there is a winning ball (safe ball) whose ejection of the corresponding prize ball at the time of a power outage has not been completed yet. (See Figure 3).

前記情報ユニット(メツセージボード)431は前記賞
球排出制御装置600又は役物制御装置500から送ら
れてくる指令信号に基づいて、詳細は後述するようにモ
ニタ表示等パチンコ遊技機の遊技状態に係る各種メツセ
ージの表示を行なうようになっている。
The information unit (message board) 431 controls the game status of the pachinko game machine, such as the monitor display, based on the command signal sent from the prize ball discharge control device 600 or the accessory control device 500, as will be described in detail later. It is designed to display various messages.

また、前枠に設けられた前記操作ダイヤル105には、
遊技者が該操作ダイヤル105を掌握しているか否かを
検知して、掌握していることを示す信号(スイッチON
)を後述の賞球排出制御装置60.0に送るタッチスイ
ッチ105a (第4図参照)が埋設されている。
Further, the operation dial 105 provided on the front frame includes
It detects whether or not the player is holding the operation dial 105, and generates a signal indicating that the player is holding the operation dial 105 (switch ON).
) is buried therein. A touch switch 105a (see FIG. 4) is embedded therein to send the ball output control device 60.0 to a prize ball discharge control device 60.0, which will be described later.

前記パチンコ遊技機の前枠100に取すイ」けられた開
閉パネル1.10には、打球発射装置150に供給され
る打球を貯留する供給皿102が取り付けられ、その下
方には供給皿102から溢れた賞品球を貯留するための
受皿103が設けられている。又、供給皿l○2の一側
には当該供給皿1o2内の賞品球を受皿103側に放出
するための球回収用釦106が突出して設置されている
A supply tray 102 for storing batted balls to be supplied to a batted ball firing device 150 is attached to an opening/closing panel 1.10 mounted on the front frame 100 of the pachinko game machine, and a supply tray 102 is attached below the opening/closing panel 1.10. A saucer 103 is provided for storing prize balls overflowing from the bowl. Further, a ball recovery button 106 for discharging the prize balls in the supply tray 1o2 to the receiving tray 103 side is protrudingly installed on one side of the supply tray 1o2.

又、遊技機の前記前枠100の前面には球抜き操作を行
なうにあたり球抜き棒(図示省略)が挿入される操作用
孔261が設けられている。この操作用孔261は後述
の球抜センサ719 (第5図参照)に連通しており、
操作用孔261に挿入された球抜き棒が球抜センサ71
9によって検出されるようになっている。
Further, on the front surface of the front frame 100 of the gaming machine, an operation hole 261 is provided into which a ball extraction rod (not shown) is inserted when performing a ball extraction operation. This operation hole 261 communicates with a ball removal sensor 719 (see FIG. 5), which will be described later.
The ball removal rod inserted into the operation hole 261 is the ball removal sensor 71.
9.

上記のように構成されたパチンコ遊技機10はそれに設
置されたコンピュータシステム等の制御装置(後述)に
よって概ね次のように制御される。
The pachinko gaming machine 10 configured as described above is generally controlled as follows by a control device (described later) such as a computer system installed therein.

図外の電源スィッチの操作によりパチンコ遊技機10に
主電源(図示省略)から電気が供給された初期状態にお
いては、変動入賞装置50の左右の可動部材5.3.5
3は略垂直に立ち上がって変動入賞装置50の入賞空間
51内の流入口を閉じた状態にし、変動入賞装置50の
入賞空間51は遊技球を受は入れない状態(第1状態)
に維持される。
In the initial state in which electricity is supplied to the pachinko gaming machine 10 from the main power source (not shown) by operating a power switch (not shown), the left and right movable members 5.3.5 of the variable winning device 50
3 stands up almost vertically to close the inlet in the winning space 51 of the variable winning device 50, and the winning space 51 of the variable winning device 50 is in a state in which no game ball is received (first state).
will be maintained.

そして、打球発射装置150によって、発射された遊技
球が特定入賞装置108または特定入賞口109,10
9中に入賞すると、それらの中に設置された始動入賞検
出器(図示省略)が該入賞を示す信号を出力し、その検
出信号に基づいて、変動入賞装置50の左右の可動部材
53.53が2回または1回開閉(回動)される。それ
に伴って、変動入賞装置50内の入賞空間51は遊技球
が流入し得る状態(第2状態)に2回または1回変換さ
れることになる。
Then, the game balls fired by the batted ball launching device 150 are sent to the specific winning device 108 or the specific winning openings 109, 10.
When a prize is won in 9, a starting prize detector (not shown) installed therein outputs a signal indicating the winning, and based on the detection signal, the left and right movable members 53, 53 of the variable winning device 50 is opened and closed (rotated) twice or once. Accordingly, the winning space 51 in the variable winning device 50 is converted twice or once into a state (second state) into which game balls can flow.

上記第2状態が保持されている間に、遊技球が特別入賞
口54中に入賞されなかった場合には、可動部材53.
53が第1図に示す垂直状態となって流入口が閉じられ
、再び入賞空間51が遊技球を受は入れない第1状態に
戻る。
If the game ball does not enter the special winning hole 54 while the second state is maintained, the movable member 53.
53 becomes the vertical state shown in FIG. 1, the inlet is closed, and the winning space 51 returns to the first state in which no game balls are received.

特定入賞装置108又は特定入賞口109に遊技球が入
賞する毎に上記動作が繰り返され、入賞空間51が第2
状態となっている間に、遊技球が偶発的に変動入賞装置
50内の特別入賞口54に入賞すると、それが特別入賞
口54内に設置された特別入賞検出器(図示省略)によ
って検出され、その検出信号に基づいて大当りと呼ばれ
る特別遊技状態が発生する。
The above operation is repeated every time a game ball wins in the specific winning device 108 or the specific winning hole 109, and the winning space 51 becomes the second
If a game ball accidentally enters the special winning hole 54 in the variable winning device 50 during this state, it is detected by a special winning detector (not shown) installed in the special winning hole 54. , a special game state called jackpot occurs based on the detection signal.

ここに、特別遊技状態とは、通常遊技状態に比べ、遊技
者に多くの賞球獲得のチャンスを与える遊技状態で、例
えば、可動部材53.53の所定回数(例えば、18回
)の開閉動作を1サイクル(ただし、その所定回数の開
閉動作の終了前に一般入賞口55に遊技球が所定個数(
例えば、10個)入賞したときには、その時点までを1
サイクルとしてもよい)とし、各サイクル中に特別入賞
口54に遊技球が入賞することを継続条件として、所定
サイクル(例えば、最高8サイクル)までその動作が行
われるものである。
Here, the special game state is a game state that gives the player more chances to win prize balls than the normal game state, for example, the opening and closing operations of the movable member 53, 53 a predetermined number of times (for example, 18 times). for one cycle (however, a predetermined number of game balls (
For example, if you win 10 prizes, you will receive 1 prize up to that point.
The operation may be performed up to a predetermined cycle (for example, a maximum of 8 cycles), with the continuation condition being that a game ball enters the special winning hole 54 during each cycle.

特別遊技状態が終了すると、再び通常の遊技状態に戻る
When the special gaming state ends, the normal gaming state returns again.

遊技中、変動入賞装置50の入賞空間51中の入賞部5
4.55に遊技球が入賞したときにはそれ以外の入賞部
56,108,109,120゜121等に入賞したと
きと同様に1回の入賞ごとに所定個数(例えば、13個
)の賞品球の排出が行われる。
During the game, the winning section 5 in the winning space 51 of the variable winning device 50
4. When a game ball wins at 55, a predetermined number of prize balls (for example, 13) will be awarded for each winning, just as when winning in other winning sections 56, 108, 109, 120° 121, etc. Evacuation takes place.

第2図には、パチンコ遊技機10の分解斜視図を示す。FIG. 2 shows an exploded perspective view of the pachinko gaming machine 10.

9のパチンコ遊技機10は、取付枠350に開閉(回動
)可能に取付けられた前枠100と、該前枠100の前
面側に入れ替え可能に設置された遊技盤300と、前枠
100の前面側に開閉(回動)可能に取り付けられた開
閉パネル110と、前枠100の裏側に取付けられた裏
機構盤200と、該裏機構盤20oの裏側に取り付けら
れた開閉扉250とを具えている。
The pachinko game machine 10 of No. 9 has a front frame 100 attached to a mounting frame 350 so as to be openable and closable (rotatable), a game board 300 installed replaceably on the front side of the front frame 100, and a front frame 100. It includes an opening/closing panel 110 attached to the front side so that it can be opened/closed (rotated), a back mechanism panel 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 panel 20o. It is growing.

前記前枠100は、パチンコ遊技機lOの本体の輪郭部
分を構成するもので、その基部側の上端と下端に設けら
れた支軸135と軸受136がそれぞれ取付枠350の
片側の上端部と下端部に設けられた軸受355と支軸3
56とで支持されることにより、取付枠350に対して
開閉(回動)可能に設置されている。
The front frame 100 constitutes the outline of the main body of the pachinko gaming machine IO, and the support shaft 135 and bearing 136 provided at the upper and lower ends of the base side of the front frame 100 form the upper and lower ends of one side of the mounting frame 350, respectively. The bearing 355 and the support shaft 3 provided in the
56, so that it can be opened and closed (rotated) relative to the mounting frame 350.

この前枠lOOの前面側上部には、遊技盤設置部(図面
上では見えない)が凹状に設けられ、該設置部中に前記
遊技盤300が着脱可能に設置されている。
A game board installation part (not visible in the drawing) is provided in a concave shape in the upper part of the front side of the front frame lOO, and the game board 300 is removably installed in the installation part.

また、この前枠100の上部中央には、遊技盤300の
裏側を露出させるための開口部140が設けられ、下部
前面側には、前記受皿103(第1図)が取り付けられ
ている。
Further, an opening 140 for exposing the back side of the game board 300 is provided at the center of the upper part of the front frame 100, and the saucer 103 (FIG. 1) is attached to the lower front side.

又、この前枠100の自由端側の裏側部には、前枠10
0を前記取付枠350に対して閉じた状態に施錠するた
めの施錠装置130が設置されている。
Further, on the back side of the free end side of this front frame 100, the front frame 10
A locking device 130 is provided for locking the 0 in a closed state relative to the mounting frame 350.

前枠100の自由端側の下部裏側には、前記操作ダイヤ
ル105 (第1図)の操作によって作動される駆動源
としてのモータ151を備えた打球発射装置150が設
置されている。
A ball launcher 150 is installed on the lower back side of the free end side of the front frame 100, and includes a motor 151 as a drive source that is activated by operating the operation dial 105 (FIG. 1).

前記前枠100の裏側下部の打球発射装置150側寄り
位置には、賞球排出系統の制御を行なう賞球排出制御装
置600が設置されている。
A prize ball discharge control device 600 that controls a prize ball discharge system is installed at a position near the batted ball firing device 150 at the bottom of the back side of the front frame 100.

前記開閉パネル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 base side of the front frame 100, so that it can be opened and closed (rotated).

また、この開閉パネル110の自由端部の裏側には係止
片(図に現れていない)が設けられている。一方、前枠
100の前面側のそれと対応する位置には、該開閉パネ
ル110を閉めたときに、その係止片と係合してその閉
まった状態に保持する開閉機構(図に現れていない)が
設けられている。
Furthermore, a locking piece (not shown in the figure) is provided on the back side of the free end of the opening/closing panel 110. On the other hand, at a position corresponding to that on the front side of the front frame 100, there is an opening/closing mechanism (not shown in the figure) that engages with the locking pieces of the opening/closing panel 110 to hold it in the closed state when the opening/closing panel 110 is closed. ) is provided.

前記裏機構盤200は、賞球排出機構等を構成するもの
で、例えば、コ字型形状をしていて、前枠100の裏側
に取り付けられている。
The back mechanism board 200 constitutes a prize ball discharging mechanism, etc., has a U-shape, for example, and is attached to the back side of the front frame 100.

この裏機構盤200の裏側上端部には、予備球(払出し
前の賞品球)を貯留する貯留タンク2゜1が設けられ、
この貯留タンク201の下端開口部に臨むように、誘導
樋202が接続されている。
At the upper end of the back side of this back mechanism panel 200, a storage tank 2゜1 for storing spare balls (prize balls before being paid out) is provided.
A guide gutter 202 is connected to face the opening at the lower end of the storage tank 201 .

この誘導樋202は内部の予備球を自作用的に整列され
て誘導するもので、緩やかに下り傾斜しながら裏機構盤
200の一側側(この実施例では基部側)に至っている
。誘導樋202の流下端部には、これと連続するような
形で賞球排出部700が縦長に配設されている。
This guide gutter 202 is for automatically aligning and guiding the internal spare balls, and reaches one side (in this embodiment, the base side) of the back mechanism panel 200 while gently sloping downward. A prize ball discharge section 700 is vertically disposed at the downstream end of the guide gutter 202 so as to be continuous therewith.

前記裏機構盤200の下部中央には、前記遊技盤300
にセーフ球を集めるべく設けられた入賞球集合樋301
からのセーフ球を処理して下方に排出する入賞球処理部
800が設けられている。
At the lower center of the back mechanism board 200 is the game board 300.
Winning ball collecting gutter 301 installed to collect safe balls
A winning ball processing unit 800 is provided which processes safe balls from the player and discharges them downward.

前記開閉扉250は、前記遊技盤300の裏面側が露出
しないように開口部140を覆うもので、その基端部側
が、裏機構盤200の基部内側部に開閉自在に軸支され
ている。この開閉扉250の自由端部側には、前枠10
0のそれと対応した位置に設けられた係合部(図示省略
)に係合して開閉扉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 its base end side is pivotally supported on the inner side of the base of the back mechanism board 200 so as to be openable and closable. A front frame 10 is provided on the free end side of this opening/closing door 250.
A locking lever 251 is attached that engages with an engaging portion (not shown) provided at a position corresponding to that of 0 and locks the opening/closing door 250 in a closed state.

また、この開閉扉250の裏側中央には、前記遊技盤3
00に設置された前述の変動入賞装置50等を制御する
役物制御装置500が設置されている。
In addition, in the center of the back side of this opening/closing door 250, the game board 3
An accessory control device 500 that controls the above-mentioned variable prize winning device 50 and the like installed in 00 is installed.

第3図は第1図に示す情報表示装置4. OOを前側か
ら見た分解斜視図である。
FIG. 3 shows the information display device 4 shown in FIG. It is an exploded perspective view of OO seen from the front side.

この情報表示装置400は、同図に示すように、パチン
コ遊技機10に取付けられる基枠470と、該基枠47
0の前面側に取付けられる蓋枠460とを具えている。
As shown in the figure, this information display device 400 includes a base frame 470 attached to the pachinko gaming machine 10, and a base frame 470 attached to the pachinko gaming machine 10.
0. The lid frame 460 is attached to the front side of 0.

前記基枠470はパチンコ遊技機10の前枠100の前
面側に取り付けられるもので(第1図参照)、その前面
側中央には情報表示器430を構成する情報ユニット(
メツセージボード)431が設置され、該メツセージボ
ード431の左右両側には一対のランプユニット425
,445が設置されている。これらメツセージボード4
31および一対のランプユニット425,445は後述
の役物制御装置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 in the center of the front side there is an information unit (configuring the information display 430).
A message board) 431 is installed, and a pair of lamp units 425 are installed on the left and right sides of the message board 431.
, 445 are installed. These message boards 4
31 and the pair of lamp units 425, 445 are connected to an accessory control device 500 and a prize ball ejecting device 600, which will be described later.

前面中央のメツセージボード431は、賞球排出装置7
40に関するモニタ表示(第16図)やパチンコ遊技等
に関する他の各種メツセージを役物制御装置500又は
賞球排出制御装置600がらの指令により文字や記号等
にてドツト表示するドツトマトリクス配置のドツト表示
器432と、該ドツト表示器432に役物制御装置50
0又は賞球排出制御装置600がらの表示指令信号を送
る多数のリード線433とを具えている。そして、その
ドツト表示器432が基枠470の前面側中央に取り付
けられ、そのリード線433が基枠470中央に設けら
れた開口部470aを介して前枠100の裏側に導かれ
、前記役物制御装置5゜O及び賞球排出装置600に接
続されている。
The message board 431 in the center of the front is the prize ball ejecting device 7.
40 (FIG. 16) and other various messages related to pachinko games, etc., are displayed as dots in letters, symbols, etc. in accordance with commands from the accessory control device 500 or prize ball discharge control device 600, in a dot matrix arrangement. 432, and the accessory control device 50 is connected to the dot display 432.
0 or a large number of lead wires 433 for sending display command signals from the prize ball ejection control device 600. 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 through an opening 470a provided at the center of the base frame 470, and the It is connected to the control device 5°O and the prize ball ejecting device 600.

また、前記ランプユニット425,445は、基枠47
0に固定されるランプ基板42.5a、445aと、該
ランプ基板425a、445aの端子425b、425
b、4.45b、445bにそれぞれ差し込まれるパイ
ロットランプ425 c。
Further, the lamp units 425, 445 are arranged in a base frame 47.
0, and terminals 425b, 425 of the lamp boards 425a, 445a.
Pilot lamps 425c inserted into 4.b, 4.45b, and 445b, respectively.

425c、排出残原布表示ランプ445c、445cと
、それらランプ425c、425c、445c、445
cの基端部と前記ランプ基板425a、445aとの間
に配設された緩衝用の絶縁部材425d、425d、4
45d、445dとを具えている。そして、そのランプ
基板425 a。
425c, discharged remaining fabric display lamps 445c, 445c, and these lamps 425c, 425c, 445c, 445
Buffer insulating members 425d, 425d, 4 disposed between the base end of c and the lamp boards 425a, 445a
45d and 445d. And the lamp board 425a.

445aには該ランプ基板425a、445aに役物制
御装置500/賞球排出制御装置600側から電気を導
くリード線(図示省略)が取り付けられている。そして
、そのランプユニット425゜445のパイロットラン
プ及び排出残原布表示ランプを支持するランプ基板42
5a、445aは、基枠470の前面側左寄り位置に設
けられた1対の支持片470b、470b及び前面側右
寄り位置に設けられた1対の支持片470d、470d
間に把持された状態で設置され、リード線がそれら支持
片470b、470b、470d、470d間に設けら
れた開口部4.70c、470eを介して基枠470の
裏側へ導かれている。
A lead wire (not shown) is attached to 445a to conduct electricity from the accessory control device 500/prize ball discharge control device 600 side to the lamp boards 425a, 445a. A lamp board 42 supports the pilot lamp of the lamp unit 425 and 445 and the discharged remaining fabric display lamp.
5a, 445a are a pair of support pieces 470b, 470b provided on the left side of the front side of the base frame 470, and a pair of support pieces 470d, 470d provided on the right side of the front side of the base frame 470.
The lead wires are guided to the back side of the base frame 470 through openings 4.70c and 470e provided between the supporting pieces 470b, 470b, 470d, and 470d.

また、上記のように基枠470に設置されたランプユニ
ット425,445のパイロットランプ425c、42
5c、排出残原布表示ランプ445c、445cの後方
に位置する基枠470の前面部にはそれら各ランプ42
5 c 、 425 c 、 445c、445cの光
を前方に集める反射部材427.427 (パイロット
ランプ側のみ図示)が設置されている。
Further, the pilot lamps 425c and 42 of the lamp units 425 and 445 installed on the base frame 470 as described above
5c, each lamp 42 is located on the front part of the base frame 470 located behind the discharged remaining fabric display lamp 445c, 445c.
Reflecting members 427 and 427 (only the pilot lamp side is shown) are installed to collect the lights of 5c, 425c, 445c, and 445c forward.

このようにして情報ユニット431およびランプユニッ
ト425,445が配設された基枠470の前面にはそ
の前面部を覆った状態で前記蓋枠460が取り付けられ
ている。該蓋枠460の中央部には、メツセージ表示窓
461が設けられ、また、その左右両側には一対の態様
表示窓462゜462が設けられている。
The lid frame 460 is attached to the front surface of the base frame 470 in which the information unit 431 and the lamp units 425, 445 are disposed in this manner, covering the front surface thereof. A message display window 461 is provided in the center of the lid frame 460, and a pair of mode display windows 462 and 462 are provided on both sides thereof.

そして、その中央のメツセージ表示窓461に透光性の
反射防止プレート435が取り付けられ、左右両側の態
様表示窓462,462には透光性のレンズ部材426
,426が取り付けられている。
A translucent anti-reflection plate 435 is attached to the central message display window 461, and translucent lens members 426 are attached to the mode display windows 462 on both the left and right sides.
, 426 are attached.

第4図には、前記賞球排出部700と、入賞球処理部8
00の内部構成をわかり易く表わしたパチンコ遊技機1
0の裏面図を示す。
FIG. 4 shows the prize ball discharge section 700 and the prize ball processing section 8.
Pachinko game machine 1 that clearly shows the internal configuration of 00
0 is shown.

誘導樋202は、中央分離帯203によって分離された
2条の通路を有していて緩やかに傾斜している。そして
、その途中には振り予成の球ならし204が配設され、
下流側には球止め兼球ならしレバー205が配設されて
いる。また、この誘導樋202の上流端部には補給セン
サ211を具えた補給要求検出装置210が設置され、
一方、誘導樋202の下流端部には半端センサ221を
具えた半端球検出装置220が設置されている。
The guide gutter 202 has two passages separated by a median strip 203 and is gently sloped. And, in the middle, a ball preparation 204 for swing preparation is arranged,
A ball stopper and ball leveling lever 205 is provided on the downstream side. Further, a replenishment request detection device 210 including a replenishment sensor 211 is installed at the upstream end of the guide gutter 202.
On the other hand, a half-sphere detection device 220 including a half-end sensor 221 is installed at the downstream end of the guide gutter 202 .

そして、その補給要求検出装置210によって貯留タン
ク201内の予備球の不足状態が検出され、半端球検出
装置220によって賞球排出用の予備球の半端状態(予
備球数が2回の賞球排出個数に満たなくなった状態)が
検出されるようになっている。
Then, the replenishment request detection device 210 detects a shortage of spare balls in the storage tank 201, and the half-ball detection device 220 detects a half-full state of spare balls for ejecting prize balls (the number of spare balls is 2 times for ejecting prize balls). (The state in which the number is not reached) is now detected.

また、誘導樋202の流下端部にはこれと連続するよう
な形で、賞球排出部700が縦長に配設され、下部中央
には前記の入賞球集合樋3’01によって集められたセ
ーフ球を処理する入賞球処理装置800が配設されてい
る。
In addition, a winning ball discharge section 700 is vertically arranged at the downstream end of the guiding gutter 202 so as to be continuous therewith, and in the center of the lower part, the safe balls collected by the winning ball collecting gutter 3'01 are disposed in a vertically extending manner. A winning ball processing device 800 for processing balls is provided.

前記賞球排出部700は、賞球排出ユニット700Aと
賞球排出樋ユニット700Bとから構成されている。賞
球排出ユニット700Aには、前記誘導樋202の2条
の通路に対応させて、第4図の紙面に垂直方向に奥側よ
り第1及び第2の賞球導出樋710,710が2条設け
られている。
The prize ball discharge section 700 is composed of a prize ball discharge unit 700A and a prize ball discharge gutter unit 700B. The prize ball discharging unit 700A has two first and second prize ball guiding channels 710, 710 from the back side in the direction perpendicular to the paper surface of FIG. 4, corresponding to the two channels of the guide channel 202. It is provided.

そして、これら第1及び第2の賞球導出樋710゜71
0の上流部には、ロック装置720が設置され、下流部
に第1および第2の賞球排出センサ730.730(排
出センサ1,2)と第1および第2の賞球排出装置(排
出手段)740,740が設置されている。このうちロ
ック装置720は不正発生時等に消磁(OFF)されて
賞品球の排出をストップさせるべく賞球導出樋710,
710を閉塞するので回復スイッチ(図示省略)が押さ
れたとき、再び励磁(ON)され該装置720による賞
球導出樋710,710の閉塞が解除されるようになっ
ている。
And these first and second prize ball derivation gutter 710°71
A locking device 720 is installed in the upstream part of the 0, and the first and second prize ball discharge sensors 730, 730 (discharge sensors 1, 2) and the first and second prize ball discharge devices (discharge sensor 730, 2) are installed in the downstream part. Means) 740, 740 are installed. Of these, the locking device 720 is demagnetized (OFF) in the event of fraud, etc., and the prize ball outlet gutter 710 is configured to stop the ejection of prize balls.
Since the device 710 is closed, when a recovery switch (not shown) is pressed, the device 720 is energized (ON) again and the prize ball outlet channels 710, 710 are unblocked by the device 720.

前記ロック装置720の賞球排出ユニットの側壁708
aを隔てた反対側(図中左側)には賞品球の排出状態を
可視表示する動作状態表示器790が設置されている。
Side wall 708 of the prize ball ejection unit of the locking device 720
On the opposite side of a (left side in the figure), an operating status display 790 that visually displays the ejection status of the prize balls is installed.

また、前記賞球排出装置740の近傍位置には遊技店の
係員によって抑圧操作される性能テストスイッチ779
が設置されている。この性能テストスイッチ779は、
後述の性能テスト処理(第44図)を開始させるために
設けられるものである。
In addition, a performance test switch 779 is located near the prize ball ejecting device 740 and is operated to suppress it by an employee of the game parlor.
is installed. This performance test switch 779 is
This is provided to start the performance test process (FIG. 44), which will be described later.

一方、賞球排出樋ユニット700Bには、前記第1およ
び第2の賞球導出樋710,710から流下される賞品
球や核球を外部に導出させる球導出樋750が設けられ
ている。この球導出樋750は、貯留された遊技球を賞
品球としてパチンコ遊技機10の表側の供給皿102又
は受皿103に排出するための賞球排出樋751と、後
述の球技処理実行時に前記遊技球を核球として島設備の
回収樋(図示省略)に排出するための球核樋752とに
分岐している。球導出樋750の分岐部には球抜き装置
760が設置されている。この球抜き装置760は、球
導出樋750の分岐部にビン762aを軸芯として回動
自在に設置された切換ゲート762と、該切換ゲート7
62を回動させる球抜ソレノイド761とを備え、切換
えゲート762の基部と球抜ソレノイド761の作動ロ
ッド761aとは連結手段763によって連結されてい
る。そして、その球抜ソレノイド761が消磁(オフ)
状態となっているときには、その作動ロッド761aが
その自重および図示省略の復帰用スプリングの復帰力に
よって下降状態に復帰され、連結手段763が切換ゲー
ト762をして球抜き樋752を閉塞せしめる(同図に
実線で示す状態)。反対に、球抜きソレノイド761が
励磁(オン)されると、その作動ロッド761aが上昇
して、連結手段763が切換ゲート762をして同図に
鎖線で示すように賞球排出樋751を閉塞せしめる。ま
た、賞球排出樋751の途中位置には、該賞球排出樋7
51内の賞品球が一層しベ=23 ル以上に溜まった状態を検出するオーバーフロー検出器
770が設置されている。
On the other hand, the prize ball discharge gutter unit 700B is provided with a ball derivation gutter 750 that guides the prize balls and core balls flowing down from the first and second prize ball deriving gutter 710, 710 to the outside. This ball derivation gutter 750 includes a prize ball ejection gutter 751 for discharging stored game balls as prize balls to the supply tray 102 or the receiving tray 103 on the front side of the pachinko game machine 10, and a prize ball discharge gutter 751 for discharging the stored game balls as prize balls to the supply tray 102 or the receiving tray 103 on the front side of the pachinko gaming machine 10, and a prize ball discharge gutter 751 for discharging the stored game balls as prize balls to the supply tray 102 or the receiving tray 103 on the front side of the pachinko game machine 10. It branches into a ball core gutter 752 for discharging the core balls as a core ball to a collection gutter (not shown) of the island facility. A ball extraction device 760 is installed at a branch of the ball outlet gutter 750. This ball extraction device 760 includes a switching gate 762 rotatably installed at a branch part of a ball guiding gutter 750 with a bin 762a as an axis, and
The base of the switching gate 762 and the operating rod 761a of the ball removal solenoid 761 are connected by a connecting means 763. Then, the ball removal solenoid 761 is demagnetized (off)
When the actuating rod 761a is in the lowered state, the operating rod 761a is returned to the lowered state by its own weight and the restoring force of a restoring spring (not shown), and the connecting means 763 closes the ball extraction gutter 752 by opening the switching gate 762. condition shown by the solid line in the figure). On the other hand, when the ball extraction solenoid 761 is energized (turned on), its operating rod 761a rises, and the connecting means 763 closes the prize ball ejection gutter 751 by opening the switching gate 762 as shown by the chain line in the figure. urge In addition, the prize ball discharge gutter 751 is located in the middle of the prize ball discharge gutter 751.
An overflow detector 770 is installed to detect a state in which the prize balls in 51 have accumulated more than 23 balls.

前記入賞球処理部800の上部側には、前記入賞球集合
樋301によって集められたセーフ球を受は入れる入賞
球受入れ樋810が図中垂直方向に設けられている。
A winning ball receiving gutter 810 for receiving the safe balls collected by the winning ball collecting gutter 301 is provided on the upper side of the winning ball processing section 800 in the vertical direction in the figure.

この入賞球受入れ樋810の排出口側には、入賞球受入
れ樋810を島設備の回収樋(図示省略)に連結させる
入賞球導出樋820が設けられている。
On the discharge side of the winning ball receiving gutter 810, there is provided a winning ball leading-out gutter 820 that connects the winning ball receiving gutter 810 to a collection gutter (not shown) of the island equipment.

そして、この入賞球導出樋820の途中には、入賞球検
出器830(セーフセンサ)が設置されている。
A winning ball detector 830 (safe sensor) is installed in the middle of this winning ball lead-out gutter 820.

また、パチンコ遊技機10の操作ダイヤル105の上方
位置内部には、打球発射部(図示省略)に発射球を供給
する発射球供給部900が設けられている。
Furthermore, a shot ball supply section 900 that supplies shot balls to a shot ball firing section (not shown) is provided above and inside the operation dial 105 of the pachinko game machine 10.

第5図には、パチンコ遊技機l○の裏側に設置された賞
球排出部700を構成する賞球排出ユニット700Aの
分解斜視図を示す。
FIG. 5 shows an exploded perspective view of a prize ball ejecting unit 700A that constitutes a prize ball ejecting section 700 installed on the back side of the pachinko game machine l○.

この賞球排出ユニット700Aは、パチンコ遊技機l○
の裏側に取り付けられる賞球排出誘導枠708を具えて
いる。
This prize ball ejection unit 700A is a pachinko game machine l○
It is equipped with a prize ball ejection guide frame 708 that is attached to the back side of the ball.

この賞球排出誘導枠708は、貯留タンク2゜1に連結
された誘導樋202の2条の通路から送られてくる賞品
球を球導出樋750に導くもので、仕切板702の両面
側にはそれぞれ誘導樋202の2条の通路の下端出口と
球導出樋750の入口を連絡する第1の賞球導出樋71
0(第5図中裏側)、第2の賞球導出樋710が設けら
れている。
This prize ball ejection guiding frame 708 guides prize balls sent from the two passages of the guiding gutter 202 connected to the storage tank 2゜1 to the ball guiding gutter 750, and is provided on both sides of the partition plate 702. are the first prize ball lead-out gutter 71 that connects the lower end outlet of the two passages of the guide gutter 202 and the entrance of the ball lead-out gutter 750, respectively.
0 (back side in FIG. 5), a second prize ball guiding gutter 710 is provided.

これら第1及び第2の賞球導出樋710,710は、そ
の上段部、中段部、下段部がそれぞれ、減圧路710a
、710a、縁切り路710b。
These first and second prize ball lead-out troughs 710, 710 have upper, middle, and lower parts that are connected to the decompression path 710a, respectively.
, 710a, edge cutting path 710b.

710b、排出路710c、710cとなっている。710b, and discharge passages 710c, 710c.

前記減圧路710a、710aは、貯留タンク201か
ら誘導樋202を介して送られてくる賞品球としての予
備球の移動圧を減圧させるもので、同図に示すように、
緩傾斜状態にUターンさせて設けられている。前記縁切
り路710b、710bは、その下の排出路710c、
710cを通る賞品球同士に間隔を開けさせて、後述の
賞球排出装置740による賞品球の排出をストッパによ
って止め易くするためのもので、前記減圧路710aに
通じる垂直通路部分711と、後述の排出路710cに
通じる方向変換通路部分712とから構成されている。
The decompression passages 710a, 710a are for reducing the moving pressure of the reserve balls as prize balls sent from the storage tank 201 via the guide gutter 202, as shown in the figure.
It is set up in a U-turn on a gentle slope. The edge cutting paths 710b, 710b have a discharge path 710c therebelow,
This is to create an interval between the prize balls passing through 710c and to make it easier to stop the ejection of prize balls by a prize ball ejecting device 740 (described later) with a stopper. and a direction changing passage portion 712 communicating with the discharge passage 710c.

そして、その垂直通路部分711の下端部には、球の流
下方向への移動力を減衰させる移動力減衰傾斜部713
が方向変換通路部分712に向けて緩やかに下り傾斜さ
せた状態で設けられている。また、方向変換通路部分7
12の前方には、前記減衰傾斜部713に沿って流下す
る球の流下方向を垂直下方に方向変換させる案内傾斜壁
714・が設けられている。一方、方向変換通路部分7
12の後方の垂直通路部分711の後壁部には球詰まり
防止突部715が前方に突出して設けられている。この
球詰まり防止突部715によって、垂直通路部分711
に縦に並んで停止した球のうちの最も下の減衰傾斜部7
13上の球の中心位置がその上方の球の中心位置より常
に前方に位置させれるようになる。それによって、上方
の球の流下移動圧が最も下の減衰傾斜部713に至る球
を常に前方に押し遣ることとなり、従って最も下の球は
常に減衰傾斜部713の下流側に押し遣られて球詰まり
が防止される。
At the lower end of the vertical passage portion 711, there is a moving force attenuating slope part 713 that attenuates the moving force of the ball in the downstream direction.
is provided in a state where it is gently inclined downward toward the direction changing passage portion 712. In addition, the direction conversion passage portion 7
A guide slope wall 714 is provided in front of the ball 12 to change the direction of the ball flowing down along the damping slope part 713 vertically downward. On the other hand, the direction changing passage section 7
A ball jam prevention protrusion 715 is provided on the rear wall of the vertical passage portion 711 at the rear of the valve 12 so as to protrude forward. This ball clogging prevention protrusion 715 allows the vertical passage portion 711
The lowest damping slope part 7 of the balls stopped vertically in
The center position of the ball above No. 13 is always located in front of the center position of the ball above it. As a result, the downward movement pressure of the upper balls always pushes the balls that reach the lowest damping slope 713 forward, and therefore the lowest balls are always pushed downstream of the damping slope 713. Blockage is prevented.

また、賞球排出誘導枠708の手前側上部には、不正の
発生等一定の事由が発生した時に、賞品球の排出を停止
させるロック装置720が設置されている。
Furthermore, a locking device 720 is installed at the upper part of the front side of the prize ball ejection guide frame 708 to stop the ejection of the prize balls when a certain event such as the occurrence of fraud occurs.

このロック装置720は、賞球排出誘導枠708の手前
側(表側)上部に設置された駆動手段としてのロックソ
レノイド721と該ロックソレノイド721の駆動力に
より駆動されて、第1および第2の賞球導出樋710,
710の減圧通路710a、710a中の球の流下を制
御する第1および第2のロック部材728,729を具
えている。
This lock device 720 is driven by a lock solenoid 721 as a driving means installed at the upper part of the front side (front side) of the prize ball ejection guide frame 708 and the driving force of the lock solenoid 721, and the first and second prizes are Ball outlet gutter 710,
First and second locking members 728 and 729 are provided to control the flow of the spheres into the vacuum passages 710a and 710a of 710.

前記ロックソレノイド721は、その消磁(オフ)時に
自重および復帰用スプリング(図示省略)の力によって
下降(伸張)復帰していて、励磁(オン)時に上昇(縮
む)する作動ロッド722を具えている。
The lock solenoid 721 includes an operating rod 722 that descends (extends) and returns to its original state by its own weight and the force of a return spring (not shown) when it is demagnetized (off), and rises (retracts) when it is energized (on). .

前記第1および第2のロック部材728,729は、減
圧路710aの上方の仕切板702を貫通して設けられ
た軸受孔702a中に回転自在に挿通された回転軸72
7の両端にそれぞれ固定されることにより、−緒に回動
するようになっている。
The first and second locking members 728, 729 are connected to a rotating shaft 72 which is rotatably inserted into a bearing hole 702a provided through the partition plate 702 above the pressure reduction path 710a.
By being fixed to both ends of 7, they can be rotated together.

これらロック部材728,729のうちの第2のロック
部材729の一側部に連結ビン729aが突設され、該
連結ビン729aと作動ロッド722の下端部とが連結
板726により連結されている。
A connecting pin 729a protrudes from one side of the second locking member 729 of these locking members 728, 729, 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の賞球導出
樋(奥側)710、第2の賞球導出樋710の減圧路7
10a、710a中に入り込んで、それら減圧路7LO
a、71Oa中の遊技球を流下させないようになってい
る。
When the lock solenoid 721 is in the demagnetized (OFF) state, the actuating rod 722 descends and the tips of the first and second locking members 728' and 729 pass through the notches 703a and 703a to the first and second locking members 728' and 729, respectively. Prize ball lead-out gutter (back side) 710, second prize ball lead-out gutter 710 pressure reduction path 7
10a and 710a, and those pressure reducing passages 7LO
A, 71 Oa game balls are prevented from falling.

一方、ロックソレノイド721が励磁(ON)されると
、作動ロッド722が上昇して第1および第2のロック
部材728,729がそれらの先端側が上昇する方向に
回動されて第1および第2の賞球導出樋710,710
の減圧路710a。
On the other hand, when the lock solenoid 721 is excited (ON), the actuation rod 722 rises, and the first and second lock members 728, 729 are rotated in a direction in which their distal ends rise. Prize ball guide gutter 710, 710
pressure reduction path 710a.

710a中から脱出してそれら減圧路7’lOa。These decompression passages 7'lOa escape from inside 710a.

710a中の球を流下させ得るようになっている。The ball in 710a can be made to flow down.

又、賞球排出誘導枠708の奥側上部の背板部708a
には動作状態表示器790が、その係止突起(図示省略
)が取付孔7o8b、7o8bに嵌合した状態で取付け
られている。
Also, the back plate part 708a at the upper part of the back side of the prize ball ejection guide frame 708
An operating state indicator 790 is attached to the holder with its locking protrusions (not shown) fitted into the attachment holes 7o8b, 7o8b.

この動作状態表示器790は、図中奥側に配設された前
記第1の賞球排出装置740(図示されず)の作動状態
を表示する排出1動作状態表示器791と、図中手前側
に配設された前記第2の賞球排出装置740の作動状態
を表示する排出2動作状態表示器792とを備えており
、これら表示器791.79’2はリード線790c、
コネクタ790dを介して前記賞球排出制御装置600
に接続される。
This operating state display 790 includes a discharging 1 operating state display 791 that displays the operating state of the first prize ball discharging device 740 (not shown) disposed on the back side in the figure, and a discharging 1 operating state display 791 on the near side in the figure. and an ejection 2 operating state indicator 792 that displays the operating state of the second prize ball ejecting device 740 disposed in the second prize ball ejecting device 740, and these indicators 791.
The prize ball discharge control device 600 via the connector 790d
connected to.

前記排出1動作状態表示器791、排出2動作状態表示
器792には、共に赤色点灯と緑色点灯の2つの点灯が
可能な2色ランプ791a、792aが夫々設置されて
おり、これら2つの2色ランプは詳細は後述するように
、第1及び第2の賞球排出装置740,740に夫々配
設された第1及び第2の排出ソレノイドの作動状態など
に応じて赤色又は緑色にて点灯したり、点滅したりする
ようになっている。
The discharge 1 operation state display 791 and the discharge 2 operation state display 792 are provided with two-color lamps 791a and 792a, respectively, which can light up in red and green. As will be described in detail later, the lamp lights up in red or green depending on the operating state of the first and second ejection solenoids disposed in the first and second prize ball ejection devices 740, 740, respectively. It starts blinking or flickering.

さらに、前記賞球排出誘導枠708の手前側上部には、
前枠100の操作用孔261から球抜き操作用の球抜き
棒(図示省略)が差し込まれたことを検出する球抜きセ
ンサ719が設置されている。
Furthermore, at the top of the near side of the prize ball ejection guide frame 708,
A ball removal sensor 719 is installed to detect that a ball removal rod (not shown) for a ball removal operation is inserted from the operation hole 261 of the front frame 100.

第1および第2の賞球導出樋710,710の排出路7
10c、710c中には、これら排出路710c、71
0cを流下する球を検出する第1および第2の賞球排出
センサ730,730 (排出センサ1.2)が設置さ
れている。
Discharge path 7 of first and second prize ball lead-out gutter 710, 710
10c, 710c, these discharge passages 710c, 71
First and second prize ball discharge sensors 730, 730 (discharge sensors 1.2) are installed to detect balls flowing down 0c.

また、賞球排出誘導枠708の仕切板702の下部の表
裏両側部には、第1および第2の賞球排出樋710,7
10の排出路710c、710c中にある球の流下を制
御する第1および第2の賞球排出装置(排出手段)74
0,740がそれぞれ設置されている(第5図では第2
の賞球排出装置側のみ図示)。 これら第1および第2
の賞球排出装置740,740は、それぞれ、賞球排出
誘導枠708の仕切板702の下部の表裏両側部に設置
された駆動手段としての第1および第2の賞球排出ソレ
ノイド741,741  (排出ソレノイド1,2)と
、これらソレノイド741,741の駆動力により駆動
されて、第1および第2の賞球導出樋710,710の
排出路710c、710c中の球の排出を制御する第1
および第2の流下阻止部材745,745を具えている
In addition, on both front and back sides of the lower part of the partition plate 702 of the prize ball ejection guide frame 708, there are first and second prize ball ejection troughs 710, 7.
First and second prize ball ejection devices (ejection means) 74 that control the flow of balls in the ten ejection paths 710c, 710c.
0,740 are installed respectively (in Figure 5, 2nd
(Only the prize ball ejecting device side is shown). These first and second
The prize ball ejecting devices 740, 740 have first and second prize ball ejecting solenoids 741, 741 as driving means installed on both front and back sides of the lower part of the partition plate 702 of the prize ball ejecting guide frame 708, respectively. ejection solenoids 1, 2), and a first ball driven by the driving force of these solenoids 741, 741 to control the ejection of balls in the ejection passages 710c, 710c of the first and second prize ball deriving troughs 710, 710.
and second flow prevention members 745, 745.

前記第1および第2の賞球排出ソレノイド741.74
1は、それぞれ、それらの消磁(オフ)時に自重および
復帰用スプリング(図示省略)の力によって下降復帰し
ていて、励磁(オン)時に上昇する作動ロッド742,
742を具えている。
Said first and second prize ball ejection solenoids 741.74
1 are operating rods 742, which are lowered and returned by their own weight and the force of a return spring (not shown) when they are demagnetized (off), and rise when they are excited (on), respectively.
742.

方、前記第1および第2の流下阻止部材745.7j5
は、それぞれ、賞球排出誘導枠708の仕切板702の
下部の表裏両側に突設された第1および第2の支軸70
5,705に回動自在に支持されている。
On the other hand, the first and second flow prevention members 745.7j5
are first and second support shafts 70 protruding from both the front and back sides of the lower part of the partition plate 702 of the prize ball ejection guide frame 708, respectively.
5,705 so as to be rotatable.

これら第1および第2の流下阻止部材745゜745の
一側部には、それぞれ連結ビン746゜746が突設さ
れ、これら連結ビン746,746と第1および第2の
賞球排出ソレノイド741゜741の作動ロッド74.
2..742の下端部とが、それぞれ連結板747,7
47により連結されている。この連結板747,747
はへ字型を成し、その中央部747a、747aに設け
られた接続孔が排出ソレノイドの作動ロッド742..
742の下端部と接続ビンにて連結され、−側部747
b、747bに設けられた接続孔に前記連結ビン746
.746が連結されるようになっており、更に該連結板
747,747の他端部747 c。
Connecting bins 746° 746 are protruded from one side of the first and second flow prevention members 745° 745, respectively, and these connecting bins 746, 746 and the first and second prize ball discharge solenoids 741° 741 actuation rod 74.
2. .. 742 and the connecting plates 747 and 7, respectively.
47. This connecting plate 747, 747
The connecting holes formed in the central portions 747a and 747a of the square-shaped configuration are connected to the operating rod 742 of the discharge solenoid. ..
It is connected to the lower end of 742 by a connecting pin, and -side part 747
b, the connection bottle 746 is inserted into the connection hole provided in 747b.
.. 746 are connected to each other, and the other end 747c of the connecting plates 747, 747.

747cには、後述のテストセンサ1〜4取付位置に対
向する部分に反射板747d、747dが設置されてい
る。
Reflection plates 747d and 747d are installed in 747c at portions opposite to mounting positions of test sensors 1 to 4, which will be described later.

又、前記仕切板702の前記排出ソレノイド1゜2の近
傍(ソレノイド1,2の図中右下側)には、その裏側及
び表側に、夫々第1及び第2のテスト装置780,78
0が設置されている(第2のテスト装置780のみ図示
)。
Further, in the vicinity of the discharge solenoid 1°2 of the partition plate 702 (lower right side of the solenoids 1 and 2 in the figure), first and second test devices 780 and 78 are installed on the back and front sides, respectively.
0 (only the second test device 780 is shown).

このうち第1のテスト装置780は排出ソレノイド1の
作動状態を検出するもので、反射型のテストセンサ1 
 (781a)、2 (781b)を具え(共に図示さ
れず)、これら2つのセンサによって発せられた光が、
排出ソレノイド1の作動ロッドに連結された前記連結板
の反射板によって反射されたときテストセンサ1,2は
Hレベルの出力信号を出力するように構成されている。
Among these, the first test device 780 detects the operating state of the discharge solenoid 1, and is a reflective test sensor 1.
(781a), 2 (781b) (both not shown), and the light emitted by these two sensors
The test sensors 1 and 2 are configured to output an H level output signal when reflected by the reflection plate of the connecting plate connected to the operating rod of the discharge solenoid 1.

一方、第2のテスト装置780は排出ソレノイド2の作
動状態を検出するもので、反射型のテストセンサ3(7
81c)、テストセンサ4(781d)を具え、これら
2つのセンサによって発せられた光が前記連結板の反射
板747dによって反射されたときテストセンサ3,4
はHレベルの出力信号を出力するように構成されている
On the other hand, the second test device 780 detects the operating state of the discharge solenoid 2, and is a reflective test sensor 3 (780).
81c), comprising a test sensor 4 (781d), and when the light emitted by these two sensors is reflected by the reflection plate 747d of the connecting plate, the test sensor 3, 4
is configured to output an H level output signal.

このように構成される排出制御系においては、第1およ
び第2の賞球排出ソレノイド741,741が消磁(オ
フ)状態にあるときには、作動ロッド742,742が
下降して第1および第2の流下阻止部材745,745
の先端部が切欠き部703b、703bを介して、それ
ぞれ第1および第2の賞球導出樋710,710の排出
路71Oc、710c中に入り込んで、それら排出路7
10c、710c中の遊技球を流下させないようになる
In the discharge control system configured in this way, when the first and second prize ball discharge solenoids 741, 741 are in the demagnetized (off) state, the actuating rods 742, 742 are lowered to control the first and second prize ball discharge solenoids 741, 741. Flow prevention members 745, 745
The tip of the ball enters into the discharge passages 71Oc and 710c of the first and second prize ball outlet troughs 710 and 710, respectively, through the notches 703b and 703b, and the discharge passages 7
The game balls in 10c and 710c are prevented from flowing down.

一方、第1および第2の賞球排出ソレノイド741.7
41が励磁(オン)されると、作動ロッド742,74
2が上昇して第1および第2の流下阻止部材745,7
45がそれらの先端側が上昇する方向に回動されて第1
および第2の賞球排出樋710,710の排出路710
c、、710c中から脱して、それら排出路710c、
710c中の球を流下させ得るようになっている。
On the other hand, the first and second prize ball ejection solenoids 741.7
41 is excited (turned on), the actuating rods 742, 74
2 rises and the first and second flow prevention members 745, 7
45 are rotated in the direction in which their distal ends rise, and the first
and the discharge path 710 of the second prize ball discharge gutter 710, 710
c, 710c, and the discharge passages 710c,
The ball in 710c can be made to flow down.

上記のように、ロック装置720、第1および第2の賞
球排出装置740,740、球抜きセンサ719および
賞球排出センサ730,730等の設置された賞球排出
誘導枠708は、その第1の賞球導出樋710側(裏側
)がパチンコ遊技機10の裏側に相対して取り付けられ
、一方その第2の賞球導出樋710側(表側)が蓋枠7
09によって封止されている。
As described above, the prize ball ejection guiding frame 708 in which the locking device 720, the first and second prize ball ejecting devices 740, 740, the ball removal sensor 719, the prize ball ejecting sensors 730, 730, etc. are installed, The first prize ball lead-out gutter 710 side (back side) is attached to the back side of the pachinko gaming machine 10, while the second prize ball lead-out gutter 710 side (front side) is attached to the lid frame 7.
It is sealed by 09.

そして、前記ロックソレノイド721、球抜きセンサ7
19、第1および第2の賞球排出ソレノイド741,7
41、第1および第2の賞球排出センサ730,730
及び動作状態表示器790がそれぞれコネクタ723,
719a、743゜743.731,731及び790
dを介して賞球排出制御装置60o(第2図)に電気的
に接続されている。
The lock solenoid 721 and the ball removal sensor 7
19. First and second prize ball ejection solenoids 741, 7
41, first and second prize ball discharge sensors 730, 730
and the operating status indicator 790 are connected to the connectors 723 and 790, respectively.
719a, 743°743.731, 731 and 790
It is electrically connected to the prize ball discharge control device 60o (FIG. 2) via d.

第6図には賞球排出ユニット700Aの内部機構の正面
図を示す。尚、同図では第2の賞球排出装置400側の
みを図示する。
FIG. 6 shows a front view of the internal mechanism of the prize ball ejection unit 700A. In addition, in the figure, only the second prize ball ejecting device 400 side is illustrated.

前述したように、賞球排出ユニット700Aの内部には
賞球導出樋710が設けられ、該賞球導出樋710に沿
って、不正発生等一定の事由が発生したときに賞品球の
排出をストップさせるロック装置72o1賞品球の排出
に関与する賞球排出装置740、および賞品球の排出を
検出する賞球排出センサ730が設置されている。
As mentioned above, the prize ball ejection gutter 710 is provided inside the prize ball ejection unit 700A, and the ejection of the prize balls is stopped along the prize ball ejection gutter 710 when a certain event such as a fraud occurs. A prize ball ejection device 740 that is involved in the ejection of the prize ball and a prize ball ejection sensor 730 that detects the ejection of the prize ball are installed.

前記賞球導出樋710は前述したように上流部の減圧路
710a、中流部の縁切り路710bおよび下流部の排
出路7. l Ocとから構成されている。そして、前
記縁切り路710bは垂直通路部分711と方向変換通
路部分712とから構成され、特に、その垂直通路部分
711の下部の後壁部には該垂直通路部分711の下部
に至った球をその中心部がその直上の球の中心位置より
前方(図中左側)に至るように押し遣る球詰り防止突部
715が設けられている。
As described above, the prize ball outlet gutter 710 includes a depressurization path 710a in the upstream portion, an edge cutting path 710b in the midstream portion, and a discharge path 7 in the downstream portion. It is composed of lOc. The edge cutting path 710b is composed of a vertical passage portion 711 and a direction changing passage portion 712, and in particular, the rear wall portion of the lower part of the vertical passage portion 711 is provided with a ball that has reached the lower part of the vertical passage portion 711. A ball clogging prevention protrusion 715 is provided that pushes the center part forward (to the left in the figure) of the center position of the ball directly above it.

この球詰り防止突部715によって前方に押し遣られた
球B5の中心位置は、その直上の球B、の中心位置より
少なくとも前方に球詰まり防止凸部の幅d (>O)の
距離だけ前方に位置されるようになっている。それによ
り、垂直通路部分711に縦に並んで停止した球のうち
の最も下の減衰傾斜部713上の球(B、)がその直上
の球(B、)の下方への流下移動圧によって減衰傾斜部
713の後方側に押し遣られて球詰りするのを防止でき
るようになっている。
The center position of the ball B5 pushed forward by the ball jam prevention protrusion 715 is at least forward of the center position of the ball B directly above it by a distance equal to the width d (>O) of the ball jam prevention protrusion. It is now located in As a result, the ball (B,) on the lowest damping slope 713 among the balls stopped vertically in the vertical passage section 711 is damped by the downward flow pressure of the ball (B,) directly above it. It is possible to prevent the balls from being pushed toward the rear side of the inclined portion 713 and clogging.

賞球導出樋710の流入口側は誘導樋202の流下端部
に接続され、流出口側は球導出樋750の上端流入口に
接続されている。
The inlet side of the prize ball guide-out gutter 710 is connected to the downstream end of the guide gutter 202, and the outlet side is connected to the upper end inlet of the ball guide-out gutter 750.

第7図(A)、(B)は賞球排出制御を行なうべく賞球
排出部700に配設された排出ソレノイドの作動状態を
テスト装置780にて検出する手法を説明するための一
部切欠断面図である。尚、第1及び第2の賞球排出装置
740側にて行われる排出ソレノイド1.2の作動状態
の検出手法は全く同一の手法として行われるため、ここ
では第2の賞球排出装置740側の排出ソレノイド2の
作動状態の検出手法についてのみ説明する。
FIGS. 7(A) and 7(B) are partially cutaway diagrams for explaining a method of detecting, using a test device 780, the operating state of the discharge solenoid disposed in the prize ball discharge section 700 to perform prize ball discharge control. FIG. In addition, since the method of detecting the operating state of the ejection solenoid 1.2 performed on the first and second prize ball ejecting devices 740 sides is exactly the same method, here, the detection method of the operating state of the ejection solenoid 1.2 performed on the first and second prize ball ejecting device 740 sides will be described. Only the method of detecting the operating state of the discharge solenoid 2 will be described.

先ず、前記排出ソレノイド2による賞品球の排出の様子
について説明する。
First, the manner in which the prize ball is ejected by the ejection solenoid 2 will be explained.

賞品球を排出しない状態では上記排出ソレノイド2は消
磁(OFF)されているので作動ロッド742はその自
重及びスプリングの復帰力によって下降しており、該ロ
ッドに接続された連結板747は流下阻止部材745を
その支軸を中心に図中反時計廻りに最大限回動された位
置に保持される。このとき阻止部材745の先端は賞球
導出樋710内に突出され賞品球の排出が阻止されるよ
うになっている(第7図(A))。
When the prize ball is not being ejected, the ejection solenoid 2 is demagnetized (OFF), so the operating rod 742 is lowered by its own weight and the return force of the spring, and the connecting plate 747 connected to the rod is a flow prevention member. 745 is held at a position where it is rotated as much as possible counterclockwise in the figure around its support shaft. At this time, the tip of the blocking member 745 is projected into the prize ball outlet gutter 710 to prevent the prize ball from being ejected (FIG. 7(A)).

この状態から、賞品球を排出すべく排出ソレノイドが励
磁(ON)され、作動ロッドが上昇すると今度は流下阻
止部材745はその支軸を中心に図中時計廻りに回動さ
れその後、最大限回動された位置に保持される(第7図
(B))。このとき流下阻止部材745の先端は賞球導
出樋710内より脱した状態となって賞品球の排出が行
なわれるようになる。
From this state, the ejection solenoid is energized (ON) to eject the prize ball, and when the operating rod is raised, the flow prevention member 745 is rotated clockwise in the figure around its spindle, and then rotated to the maximum extent. It is held in the moved position (FIG. 7(B)). At this time, the tip of the flow-down prevention member 745 comes out of the prize ball outlet gutter 710, and the prize ball is discharged.

このような排出ソレノイド2の一連の動作は排出ソレノ
イド2の近傍に設置された第2のテスト装置780のテ
ストセンサ3、テストセンサ4によって検出される。
Such a series of operations of the discharge solenoid 2 is detected by the test sensor 3 and the test sensor 4 of the second test device 780 installed near the discharge solenoid 2.

より具体的には、排出ソレノイド2が消磁(OFF)さ
れているときには排出ソレノイド2の作動ロッド742
は最下部に下降した状態になっており(第7図の(A、
))、このときへ字型連結板747の反射板747dが
テストセンサ3(781c)と対向する位置となってい
る。従ってこのときのセンサ3の出力信号はHレベルと
なり、方、テストセンサ4の出力信号はLレベルとなる
More specifically, when the exhaust solenoid 2 is demagnetized (OFF), the operating rod 742 of the exhaust solenoid 2
has descended to the bottom ((A,
)) At this time, the reflection plate 747d of the F-shaped connecting plate 747 is in a position facing the test sensor 3 (781c). Therefore, at this time, the output signal of the sensor 3 is at H level, and the output signal of test sensor 4 is at L level.

この状態から排出ソレノイド2が励磁(ON)されると
、排出ソレノイドの作動ロッド742に連結されたへ字
型連結板747は作動ロッドの上昇に合わせて図中垂直
方向に略平行移動にて上昇する。該上昇に伴う連結板7
47の上昇によって該連結板に設置された反射板747
dがテストセンサ3と対向する位置から脱するとテスト
センサ3の出力信号はHレベルからLレベルへと切り替
わる。更に排出ソレノイド2の励磁が継続されて流下阻
止部材745が賞球排出樋710がら脱するまで前記作
動ロッド742が上昇すると(このとき賞品球の排出が
可能となる)、前記連結板747に設置された前記反射
板747dが前記テストセンサ4の前面に位置すること
となり(第7図(B) )、この結果、該テストセンサ
4の出力信号はLレベルからHレベルへと切り替わるこ
ととなる(このときテストセンサ3の出力信号はLレベ
ルとなっている)。
When the discharge solenoid 2 is energized (ON) from this state, the F-shaped connecting plate 747 connected to the operating rod 742 of the discharge solenoid moves upward in parallel in the vertical direction in the figure as the operating rod rises. do. Connecting plate 7 accompanying the rise
Reflector plate 747 installed on the connecting plate by the rise of 47
When d leaves the position facing the test sensor 3, the output signal of the test sensor 3 switches from the H level to the L level. Furthermore, when the excitation of the discharge solenoid 2 is continued and the operating rod 742 is raised until the flow prevention member 745 is disengaged from the prize ball discharge gutter 710 (at this time, the prize ball can be discharged), the discharge solenoid 2 is installed on the connecting plate 747. The reflected plate 747d is located in front of the test sensor 4 (FIG. 7(B)), and as a result, the output signal of the test sensor 4 is switched from L level to H level ( At this time, the output signal of the test sensor 3 is at L level).

この状態から反対に排出ソレノイド2が消磁(OFF)
されると、前記反射板747dが前記テストセンサ4と
対向する位置から脱して該センサ4の出力信号が再びL
レベルに転じ、更に排出ソレノイド2の消磁が継続され
て前記反射板747dが前記テストセンサ3と再び対向
すると該センサ3の出ノJ信号は再びHレベルとなる(
このときテストセンサ4の出力信号はLレベルに保持さ
れる)。従って、テストセンサ3,4がら夫々出力され
る信号のLレベルからHレベルへの立上りのタイミング
を検知することにより排出ソレノイド2の作動状態を検
知することができるようになる。尚、第1の賞球排出装
置側の排出ソレノイド1の作動状態を検知する第1のテ
スト装置においても全く同一の手法で、排出ソレノイド
1の作動状態をテストセンサ1.2がらの出力信号に基
づいて検知することができる。
From this state, exhaust solenoid 2 is demagnetized (OFF)
Then, the reflection plate 747d comes out of the position facing the test sensor 4, and the output signal of the sensor 4 becomes L again.
When the discharge solenoid 2 continues to be demagnetized and the reflective plate 747d faces the test sensor 3 again, the output J signal of the sensor 3 becomes H level again (
At this time, the output signal of the test sensor 4 is held at L level). Therefore, the operating state of the discharge solenoid 2 can be detected by detecting the timing at which the signals output from the test sensors 3 and 4 rise from the L level to the H level. Furthermore, in the first test device that detects the operating state of the ejecting solenoid 1 on the side of the first prize ball ejecting device, the operating state of the ejecting solenoid 1 is converted into an output signal from the test sensor 1.2 using exactly the same method. It can be detected based on

第8図(A)、(B) には供給皿102がら発射レー
ルの発射球特機部、即ち打球発射部(図示省略)に遊技
球を供給する発射球供給部900の内部機構図を示す。
FIGS. 8(A) and 8(B) show internal mechanism diagrams of the launching ball supply unit 900 that supplies game balls from the supply tray 102 to the launching ball special unit of the launching rail, that is, the ball launching unit (not shown). .

発射球供給部900は供給皿1o2(第1図)から供給
される遊技球を打球発射部(図示省略)に適宜1個ずつ
送ったり、その供給を阻止したりする部分で、供給皿1
02に通じる遊技球の供給口102bの内側には、該供
給口l○2bがら供給される遊技球を内部の打球発射部
に導くための発射球供給通路950が設けられている。
The shot ball supply section 900 is a section that sends the game balls supplied from the supply tray 1o2 (FIG. 1) one by one to the batted ball firing section (not shown) as appropriate, or blocks the supply thereof.
A shot ball supply passage 950 is provided inside the game ball supply port 102b leading to the ball supply port 102b for guiding the game balls supplied from the supply port 102b to the internal shot ball firing section.

この発射球供給通路950の下部には、パチンコ遊技機
10の前側下部の受皿103中に通ずる回収通路962
が設けられている。この回収通路962の上端開口部に
は、発射球供給通路950の通路底板を構成する開閉通
路部材961が矢印方向に往復摺動自在に設置されてい
る。この開閉通路部材961は図示省略の復帰用スプリ
ングによる復帰力によって回収通路962を閉塞する方
向(図中左側)に移動復帰されているが、パチンコ遊技
機10の前側の供給皿102の一側部に突出して設置さ
れた球回収用釦106 (第1図)を押すことにより回
収通路962の入口を開放できるようになっている。
At the bottom of this shot ball supply passage 950, there is a collection passage 962 that leads into the receiving tray 103 at the lower front side of the pachinko game machine 10.
is provided. An opening/closing passage member 961 configuring the passage bottom plate of the shot ball supply passage 950 is installed at the upper end opening of the recovery passage 962 so as to be slidable back and forth in the direction of the arrow. This opening/closing passage member 961 is moved back in the direction of closing the collection passage 962 (to the left in the figure) by the returning force of a returning spring (not shown), but it is located at one side of the supply tray 102 on the front side of the pachinko game machine 10. The entrance of the recovery passageway 962 can be opened by pressing a ball recovery button 106 (FIG. 1) installed in a protruding manner.

また、発射球供給通路950の前方には、打球発射部(
図示省略)に通ずる発射球導入空間970が設けられて
いる。この導入空間970には球送り装置980が設置
されている。
In addition, in front of the shot ball supply passage 950, a ball launcher (
A launch ball introduction space 970 is provided which communicates with the projector (not shown). A ball feeding device 980 is installed in this introduction space 970.

この球送り装置980は発射球供給通路950上に待機
している遊技球Bを1個ずつ分離して打球発射部に供給
するもので、ビン989を軸芯としてその先端側が昇降
する方向に回動自在に設置されている。
This ball feeding device 980 separates the game balls B waiting on the shot ball supply passage 950 one by one and supplies them to the ball firing section, and rotates in a direction in which the tip side moves up and down with the bin 989 as the axis. It is set up so that it can move freely.

この球送り装置980の先端部には球取込み部981が
設けられている。この球取込み部981は例えばコ字型
に設けられ、その中央部には発射球供給通路950上に
待機している遊技球Bを1個ずつ取り込む球取込み空間
981aが、下部にはその取り込んだ球Bを打球発射部
(図示省略)方向に転動させて移送させる傾斜面を有す
る球移送傾斜部982bが、上部には前記球移送傾斜部
982bによって打球発射部(図示省略)に送られた球
Bの発射が終了するまで次の球Bを発射球供給通路95
0上に待機させておく係止部982aが設けられている
A ball receiving section 981 is provided at the tip of this ball feeding device 980. The ball receiving section 981 is provided in a U-shape, for example, and has a ball receiving space 981a in the center thereof that takes in the game balls B waiting on the shot ball supply passage 950 one by one, and a ball receiving space 981a in the lower part that takes in the game balls B waiting on the shot ball supply passage 950. A ball transfer slope part 982b having an inclined surface that rolls and transfers the ball B in the direction of a batted ball launcher (not shown) has a ball transfer slope part 982b having an upper part where the ball B is sent to the hit ball launcher (not shown) by the ball transfer slope part 982b. Until the firing of the ball B is completed, the next ball B is fired through the ball supply passage 95.
A locking portion 982a is provided on the top of the locking portion 982a.

このように構成された球送り装置980は発射モータ1
51 (第2図)により回転されるカム(図示省略)に
よって遊技球の発射に同期して回動されるようになって
いて次のように動作する。
The ball feeding device 980 configured in this way is connected to the firing motor 1.
The game ball is rotated by a cam (not shown) rotated by 51 (FIG. 2) in synchronization with the firing of game balls, and operates as follows.

即ち、同図に示す状態から、遊技球B l +を打球発
射部(図示省略)に供給すべく球送り装置980の先端
部側が上昇すると(該先端部側は発射モータ151の駆
動力によって上昇する)核球送り装置980内に遊技球
が取り込まれ、このとき打球発射部側では既に打球発射
部に補給された遊技球を打出すべく打球打出部材(図示
省略)が打出し準−躬− 備状態となる。そして、打球発射装置150(第1図参
照)の働きによって、前記打球発射部内の遊技球が前記
打球発射部材によって打出されると、これと同時に球送
り装置980の先端側がその自重によって下降復帰し、
前記遊技球B l +が球送り装置980から前記打球
発射部へと供給されることとなる(このとき球送り装置
980の上部の係止部982aは発射球供給通路950
内の更に次の遊技球B1.を係止した状態になっている
)。
That is, from the state shown in the same figure, when the tip side of the ball feeding device 980 rises in order to supply the game ball B l + to the batted ball firing section (not shown) (the tip side rises due to the driving force of the firing motor 151). ) A game ball is taken into the nuclear ball sending device 980, and at this time, on the ball launcher side, a ball launcher (not shown) is activated to launch the game ball that has already been supplied to the ball launcher. Becomes ready. Then, when the game ball in the batted ball firing unit is launched by the batted ball firing member due to the action of the batted ball firing device 150 (see FIG. 1), at the same time, the tip side of the ball feeding device 980 descends and returns due to its own weight. ,
The game ball B l + is supplied from the ball feeding device 980 to the batted ball firing section (at this time, the locking portion 982a at the top of the ball feeding device 980 is connected to the fired ball supply passage 950
The next game ball B1. (is in a locked state).

そして、打球発射部に供給された遊技球B1、を打出す
べく前記打球打出部材が再び打出し準備状態に入ると前
記球送り装置980はその先端部が上昇する方向に回動
され、それまで係止されていた遊技球B、2が核球送り
装置980内に取り込まれることとなる。この状態から
前記打球打出部材による遊技球B l lの打止が行な
われると、それと同時に前記球送り部装置980はその
先端側が下降復帰され前記遊技球B l 1が球送り装
置980から図示省略の前記打球発射部へと供給され、
このとき前記球送り装置980の上部係止部982aは
遊技球B I 1を係止することとなる。
Then, when the ball launching member enters the launch preparation state again in order to launch the game ball B1 supplied to the batted ball launcher, the ball feeding device 980 is rotated in a direction in which its tip portion rises. The locked game balls B and 2 are taken into the nuclear ball sending device 980. When the game ball B l l is stopped by the ball sending member from this state, at the same time, the distal end side of the ball feeding unit device 980 is returned down and the game ball B l 1 is moved from the ball feeding device 980 (not shown) is supplied to the batted ball launcher of
At this time, the upper locking portion 982a of the ball feeding device 980 locks the game ball B I 1.

このように、打球発射部内の打球打出部材が打出し準備
状態となるごとに、球送り装置980は発射球供給通路
950上の遊技球を1つずつその内部に取り込み、前記
打球打出部材が実際に遊技球を打出すタイミングで前記
球送り装置980はその内部に取り込んだ遊技球を打球
発射部に供給するようになっており、これによって連続
的な遊技球の打出しができるようになる。
In this way, each time the ball launcher in the ball launcher becomes ready for launch, the ball feeding device 980 takes the game balls on the launch ball supply passage 950 into its interior one by one, so that the ball launcher is actually The ball feeding device 980 is adapted to supply the game balls taken into the device to the ball firing section at the timing of hitting the game balls, thereby making it possible to continuously hit the game balls.

発射球供給部900の上方部には、補給センサ211の
出力信号によって、貯留タンク201(第2図)中の賞
品球が無くなったことが確認されたとき等に発射球供給
通路950上の待機法Bを係止し、球送り装置980に
よって待機法Bが取り込まれないようにするシャッター
装置910Aが設置されている。
The upper part of the launching ball supply section 900 is provided with a waiting ball on the launching ball supply passage 950 when it is confirmed that there are no prize balls in the storage tank 201 (FIG. 2) based on the output signal of the replenishment sensor 211. A shutter device 910A is installed to lock the method B and prevent the standby method B from being taken in by the ball feeding device 980.

このシャッター装置910Aは、発射球供給部900の
上側に設置された駆動源としてのシャッターソレノイド
910と該シャッターソレノイド910の駆動力により
駆動されて発射球供給通路950上の待機球Bを球送り
装置980に取り込まれないように係止する供給阻止部
材920を具えている。
This shutter device 910A is a ball feeding device that is driven by a shutter solenoid 910 as a driving source installed above the firing ball supply section 900 and the driving force of the shutter solenoid 910 to move the waiting balls B on the firing ball supply passage 950. It is provided with a supply blocking member 920 that locks to prevent it from being taken into the supply block 980.

前記シャッターソレノイド910は、その消磁(OFF
)時に自重および復帰用スプリング911の力によって
下降していて、励磁(○N)したときに上昇(縮む)す
る作動ロッド912を具えている。
The shutter solenoid 910 is demagnetized (OFF).
) is lowered by its own weight and the force of a return spring 911, and is provided with an operating rod 912 that rises (shrinks) when excited (◯N).

一方、前記供給阻止部材920は、その中間部がビン9
25を軸芯として先端側および後端側が昇降する方向に
回動自在に設置されている。この供給阻止部材920の
先端部には、発射球供給通路950の土壁部に設けられ
た開口部951を介して、発射球供給通路950中に入
り込んで該供給通路950中の待機球Bを前記回収通路
962中に回収可能な位置に係止させる係止爪921が
、円弧状に湾曲させて下向きに設けられている。
On the other hand, the supply blocking member 920 has an intermediate portion that is connected to the bottle 9.
The front end side and the rear end side are installed so as to be rotatable in the up and down direction with 25 as the axis. The distal end of the supply blocking member 920 enters into the shot ball supply passage 950 through an opening 951 provided in the earthen wall of the shot ball supply passage 950 to block the waiting balls B in the supply passage 950. A locking pawl 921 that locks in the recovery passageway 962 at a position where it can be recovered is curved in an arc and directed downward.

そして、この供給阻止部材920の後端部が連結部材9
13により前記シャッターソレノイド910の作動ロッ
ド912に連結されていて、作動ロッド912の昇降に
伴って供給阻止部材920が回動されて、その先端の係
止爪921が発射球供給通路950内に出入りするよう
になっている。
The rear end of this supply blocking member 920 is connected to the connecting member 9.
13 is connected to the operating rod 912 of the shutter solenoid 910, and as the operating rod 912 moves up and down, the supply blocking member 920 is rotated, and the locking claw 921 at the tip enters and exits the shot ball supply passage 950. It is supposed to be done.

シャッター装置910Aは上記のように構成されており
、常時はシャッターソレノイド910が消磁(オフ)状
態にあって、作動ロッド912が下降して供給阻止部材
920の先端側が上昇復帰していて、その先端の係止爪
921が発射球供給通路950中から脱出した状態とな
っている。このときには、発射球供給通路950中の待
機球Bは球送り装置980によって打球発射部(図示省
略)への移動が可能な状態となっている。
The shutter device 910A is configured as described above, and the shutter solenoid 910 is normally in a demagnetized (off) state, the actuating rod 912 is lowered, and the distal end of the supply blocking member 920 is raised and returned to its original state. The locking pawl 921 has escaped from the shot ball supply passage 950. At this time, the waiting balls B in the shot ball supply passage 950 are in a state where they can be moved to a batted ball firing section (not shown) by the ball feeding device 980.

そして、貯留タンク201 (第2図)中の球が無くな
って補給センサ211の出力がHレベルとなったときな
どにシャッターソレノイド910が励磁されると、作動
ロッド912が上昇して供給阻止部材920の先端側が
下降されてその先端の係止爪921が第8図(B)に示
すように発射球供給通路950中に入り込んで、供給通
路950中の待機球Bを前記回収通路962中に回収可
能な位置、即ち、供給通路950中の先頭の待機球Bが
回収通路962の上端開口部上で、かつ開閉通路部材9
61上に載った状態に係止する。
When the shutter solenoid 910 is energized, such as when there are no balls in the storage tank 201 (FIG. 2) and the output of the replenishment sensor 211 becomes H level, the actuating rod 912 rises and the supply blocking member 920 The distal end side of the is lowered and the locking claw 921 at the distal end enters the launched ball supply passage 950 as shown in FIG. 8(B), and the waiting balls B in the supply passage 950 are collected into the collection passage 962. possible position, that is, the leading waiting ball B in the supply passage 950 is above the upper end opening of the recovery passage 962, and the opening/closing passage member 9
It is locked in the state where it rests on 61.

このように、発射球供給通路950中の待機球Bがシャ
ッター装置910Aにより係止された状態にあるとき、
パチンコ遊技機10の前側の供給皿102(第1図)の
−側に突出して設置された前記球回収用釦106の操作
によって開閉通路部材961を後退させる方向に移動(
摺動)させて回収通路962の上端開口部を開放させれ
ば、発射球供給通路950中の待球機Bを1つ残らず全
て受皿103(第1図)中に回収できる他、供給口10
2bを介して、新たに発射球供給通路950中に入り込
む球Bも全て受皿103中に回収することができる。
In this way, when the waiting balls B in the firing ball supply passage 950 are in a state of being locked by the shutter device 910A,
The opening/closing passage member 961 is moved in the backward direction by operating the ball recovery button 106 installed protruding from the negative side of the supply tray 102 (FIG. 1) on the front side of the pachinko game machine 10 (
By sliding the upper end opening of the collection passage 962, all but one of the ball waiting machines B in the shot ball supply passage 950 can be collected into the saucer 103 (FIG. 1). 10
All the balls B newly entering the shot ball supply passage 950 via the ball 2b can also be collected into the receiving tray 103.

第9図には前記賞球排出制御装置600の全体斜視図を
示す。
FIG. 9 shows an overall perspective view of the prize ball discharge control device 600.

この賞球排出制御装置600はパチンコ遊技機10の賞
球排出系統の制御を行なうもので、パチンコ遊技機10
の裏側左下に設置されている(第2図)。
This prize ball discharge control device 600 controls the prize ball discharge system of the pachinko game machine 10.
It is located at the bottom left of the back side of the screen (Figure 2).

この賞球排出制御装置600は、パチンコ遊技機10の
裏側に取り付けられる制御基盤610に賞球排出制御に
関与するマイクロコンピュータ等の各種電子部品や電子
回路等が配設されて構成され、これら装置600の各主
要部は保護用の蓋体690によって覆われている。また
、この制御基盤610には、停電時に前記賞球排出制御
装置600、排出残原布表示ランプ445c等に電力を
供給するバックアップバッテリ612.マイクロコンピ
ュータ620に記憶されている入賞球数記憶値(セーフ
記憶値)を表示するための入賞球数記憶値表示部(入賞
球表示器)613.前記記憶された入賞球数記憶値を人
為的にクリアするためのクリアスイッチ614.その他
各種電子部品等が設置される他、多数のコネクタ615
,615゜・・・等が設置されている。
This prize ball discharge control device 600 is configured by disposing various electronic components such as a microcomputer and electronic circuits involved in prize ball discharge control on a control board 610 attached to the back side of the pachinko gaming machine 10. Each main part of 600 is covered by a protective lid 690. The control board 610 also includes a backup battery 612 that supplies power to the prize ball discharge control device 600, the discharge remaining material display lamp 445c, etc. in the event of a power outage. Winning pitch number memory value display unit (winning ball display) 613 for displaying the winning pitch number memory value (safe memory value) stored in the microcomputer 620. A clear switch 614 for artificially clearing the stored value of the number of winning pitches. In addition to various other electronic components, many connectors 615 are installed.
, 615°, etc. are installed.

第10図には裏機構盤200に取り付けられた前記開閉
扉250と該開閉扉250の裏側に設置される前記役物
制御装置500の分解斜視図を示す。
FIG. 10 shows an exploded perspective view of the opening/closing door 250 attached to the back mechanism panel 200 and the accessory control device 500 installed on the back side of the opening/closing door 250.

開閉扉250の裏側の自由端部寄り位置には役物制御装
置500を設置するための一対の設置用レール251,
251が平行上向きに配設されている。これらレール2
51,251はそれぞれ横断面がL字形をし、それらの
上端部が開放状態となるとともに下端部が閉塞状態とな
っている。また、それらレール251,251よりさら
に自由端部寄りの開閉扉250の自由端部寄より位置に
は前記一対のレール251−251間に設置された役物
制御装置500を覆う保護蓋252が開閉(回動)自在
に軸支されている。この保護蓋252は、それが閉めら
れたときに、開閉扉250の裏側の対応する位置に設け
られた係止突起253゜253に保護蓋252の自由端
部の内壁部が係合することによって、自然には開かない
ようになっている。又、この保護蓋252には、複数の
放熱孔255が設けられている。
A pair of installation rails 251 for installing the accessory control device 500 are provided at a position near the free end of the back side of the opening/closing door 250.
251 are arranged in parallel upward direction. These rails 2
51 and 251 each have an L-shaped cross section, and their upper ends are open and their lower ends are closed. Further, at a position closer to the free end of the opening/closing door 250 that is further closer to the free end than the rails 251, 251, a protective lid 252 that covers the accessory control device 500 installed between the pair of rails 251-251 can be opened and closed. (Rotation) Freely pivoted. When the protective lid 252 is closed, the inner wall of the free end of the protective lid 252 engages with locking protrusions 253° 253 provided at corresponding positions on the back side of the opening/closing door 250. , so that it does not open naturally. Further, the protective lid 252 is provided with a plurality of heat radiation holes 255.

一方、役物制御装置500は、役物制御基盤510上に
パチンコ遊技機loの役物等の制御を行なうマイクロコ
ンピュータ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 accessories of the pachinko game machine lo are installed on an accessory control board 510, and a plurality of connection connectors 585 are installed. has been configured.

この役物制御装置500の裏側には、設置板59oがそ
の前面側に取り付けられたクツション材595.595
を挾んで相互にクツション効果を保った状態に取り付け
られている。
On the back side of this accessory control device 500, a cushion material 595.595 is attached to the front side of the installation plate 59o.
They are attached in such a way that they sandwich each other and maintain a mutual cushioning effect.

このように役物制御装置500が設置板590とクツシ
ョン性を待たせて抱き合わされた状態で開閉扉250の
裏側の前記レール251−251間中に同図に矢印で示
す方向にスライドさせて挿入させることによって、レー
ル251−251間中に役物制御袋fi1500が設置
される。このように設置された状態においては、相互に
クツション性を持たせて抱き合わされた役物制御装置5
00と設置板590の左右両端部分がそれぞれ左右のレ
ール251,251部分に把持されることによって自然
には動かないようにされている。
In this way, the accessory control device 500 is inserted into the space between the rails 251-251 on the back side of the opening/closing door 250 in the direction shown by the arrow in the same figure in a state where the accessory control device 500 and the installation plate 590 are tied together with cushioning properties. By doing so, the accessory control bag fi1500 is installed between the rails 251-251. In the state installed in this way, the accessory control devices 5 are held together so as to provide cushioning properties to each other.
00 and the left and right end portions of the installation plate 590 are held by the left and right rails 251, 251, respectively, so that they do not move naturally.

第11図はパチンコ遊技機1oの賞球排出制御装置にお
いて賞品球の排出制御を行う排出ソレノイド1,2の作
動制御の概念を説明するための制御ブロック図である。
FIG. 11 is a control block diagram for explaining the concept of operating control of the discharge solenoids 1 and 2 that control the discharge of prize balls in the prize ball discharge control device of the pachinko game machine 1o.

第1及び第2の排出ソレノイド(排出ソレノイド1,2
)の作動制御を行なう制御ブロックは、2つのソレノイ
ドを含んでなる第1.第2の賞球排出装置740,74
0の性能(応答速度)を検出する性能テスト手段(応答
速度測定手段)1610と、賞球導出樋71O内を流下
する賞品球の速度を検出する流下速度(流速)測定手段
1620と、これら2つの手段1610.1620から
の検出信号に基づいて前記排出ソレノイド1,2の駆動
タイミングを決定する駆動タイミング決定手段としての
機能と該決定されたタイミングに応じて流下阻止部材を
駆動する機能とを併せもつ排出制御手段1630とを主
たる構成要素としている。
First and second discharge solenoids (discharge solenoid 1, 2
) includes two solenoids. Second prize ball ejection device 740, 74
performance test means (response speed measuring means) 1610 for detecting the performance (response speed) of 0; falling speed (flow speed) measuring means 1620 for detecting the speed of the prize ball flowing down in the prize ball deriving gutter 71O; It has a function as a drive timing determining means that determines the drive timing of the discharge solenoids 1 and 2 based on the detection signals from the two means 1610 and 1620, and a function that drives the flow prevention member in accordance with the determined timing. The main component is an emission control means 1630.

前記性能テスト手段161oには、性能テストスイッチ
779.テストセンサ1  (781a)。
The performance test means 161o includes a performance test switch 779. Test sensor 1 (781a).

テストセンサ2(781b)、テストセンサ3(781
c) 、テストセンサ4(781d)が接続される。該
性能テスト手段(応答速度測定手段)1610はその応
答速度測定部1610aにてこれらスイッチ779.セ
ンサ1〜4から送られてくる信号に基づいて排出ソレノ
イド1,2更には流下阻止部材を含んでなる第1及び第
2の賞球排出装置の夫々の応答速度を測定する。又、性
能テスト手段1610の補正値演算部1610bは応答
速度測定部1610aから送られてくる前記応答速度を
表わす信号及び予め設定されている標準値(該標準値と
しては賞球排出装置の設計時に設定される理論値又は使
用初期状態での応答速度の平均値が用いられる)に基づ
いて詳細は後述する排出ソレノイド1,2の作動制御用
の補正値を決定する。
Test sensor 2 (781b), test sensor 3 (781
c) Test sensor 4 (781d) is connected. The performance test means (response speed measurement means) 1610 uses these switches 779. Based on the signals sent from the sensors 1 to 4, the response speeds of the first and second prize ball ejecting devices each including ejection solenoids 1 and 2 and a flow prevention member are measured. In addition, the correction value calculation section 1610b of the performance test means 1610 receives a signal representing the response speed sent from the response speed measurement section 1610a and a preset standard value (the standard value is determined at the time of designing the prize ball discharging device). A correction value for controlling the operation of the discharge solenoids 1 and 2, which will be described in detail later, is determined based on the set theoretical value or the average value of the response speed in the initial state of use.

性能テスト手段1610の前記補正値演算部1610b
の出力側にはモニタ表示手段(メツセージボード431
)1640と、○N10 F Fタイミング調整部16
30a (駆動タイミング決定手段)が接続されている
。このうちモニタ表示手段1640は、上記演算部16
10bによって演算された補正値が前記標準値を基準と
した所定の許容範囲内に入っているか否かに応じて、賞
球排出ユニット700Aの交換の表示等を行なうように
なっている。又、ON/○FFタイミング調整部163
0aは、本実施例では排出制御手段1630の一部とし
て構成されている。
The correction value calculation section 1610b of the performance test means 1610
On the output side of the monitor display means (message board 431
) 1640 and ○N10 FF timing adjustment section 16
30a (drive timing determining means) is connected. Among these, the monitor display means 1640 is the arithmetic unit 16
Depending on whether or not the correction value calculated by 10b is within a predetermined allowable range based on the standard value, a message to replace the prize ball ejecting unit 700A is displayed. Also, ON/○FF timing adjustment section 163
0a is configured as a part of the emission control means 1630 in this embodiment.

前記流速測定手段1620は、排出センサ1゜2からの
信号の立上りから立下りまでの時間間隔に基づいて賞球
導出樋710内を流下する賞品球の流速を検出するもの
で、該測定手段1620によって測定された賞品球の流
速を表す信号は排出制御手段1630の0N10FFタ
イミング調整部1630aに送られるようになっている
The flow velocity measuring means 1620 detects the flow velocity of the prize ball flowing down within the prize ball deriving gutter 710 based on the time interval from the rise to the fall of the signal from the discharge sensor 1. A signal representing the flow velocity of the prize ball measured by is sent to the 0N10FF timing adjustment section 1630a of the discharge control means 1630.

そして、ON/○FFタイミング調整部1630aは、
前記流速測定手段1620.前記応答速度測定部161
0a及び前記補正値演算部1610bからの信号を受け
て排出ソレノイド1,2の作動(励磁/消磁)タイミン
グを決定する。
Then, the ON/○FF timing adjustment section 1630a,
Said flow rate measuring means 1620. The response speed measuring section 161
The operation timing (excitation/demagnetization) of the discharge solenoids 1 and 2 is determined in response to signals from the correction value calculation section 1610b and the correction value calculation section 1610b.

なお、本実施例では性能テスト手段1610、流速測定
手段1620、排出制御手段1630は賞球排出制御装
置600のMPU620によって構成され、モニタ表示
手段1640は情報表示器430のメツセージボード4
31にて構成されている。
In this embodiment, the performance test means 1610, the flow velocity measurement means 1620, and the discharge control means 1630 are constituted by the MPU 620 of the prize ball discharge control device 600, and the monitor display means 1640 is constituted by the message board 4 of the information display 430.
It is composed of 31 parts.

第12図には賞球排出制御装置600によるパチンコ遊
技機10の賞球排出制御系統の制御ブロック図を示す。
FIG. 12 shows a control block diagram of the prize ball discharge control system of the pachinko game machine 10 by the prize ball discharge control device 600.

賞球排出制御装置600はパチンコ遊技機10の賞球排
出系統の制御を行なうもので、賞球排出系統の制御を行
なうマイクロコンピュータ(MPU)620、その入力
側に接続されたローパスフィルタ631、前記マイクロ
コンピュータ620の出力側に接続されたドライバ63
2、マイクロコンピュータ620に電気を供給する電源
回路680(該電源回路は電源監視回路68C)a、補
助電源回路680bを具えている)及びマイクロコンピ
ュータ620の動作の基準時間を作り出す発振器634
等を具えている。
The prize ball discharge control device 600 controls the prize ball discharge system of the pachinko gaming machine 10, and includes a microcomputer (MPU) 620 that controls the prize ball discharge system, a low-pass filter 631 connected to its input side, and the above-mentioned. Driver 63 connected to the output side of microcomputer 620
2. A power supply circuit 680 that supplies electricity to the microcomputer 620 (this power supply circuit includes a power supply monitoring circuit 68C) a and an auxiliary power supply circuit 680b) and an oscillator 634 that generates a reference time for the operation of the microcomputer 620.
etc.

このうちマイクロコンピュータ620は、読出し専用メ
モリたるROM621、随時読出しと書=56 込みが可能なメモリたるRAM622、タイマカウンタ
623、入力ポートバッファ624、及び出力ポートラ
ッチ625等を具えている。
Among these, the microcomputer 620 includes a ROM 621 as a read-only memory, a RAM 622 as a memory that can be read and written at any time, a timer counter 623, an input port buffer 624, an output port latch 625, and the like.

これらのうち、ROM621には、第1および第2の賞
球排出ソレノイド741,741の作動パターン、シャ
ッターソレノイド910の作動パターン、球核ソレノイ
ド761の作動パターン、メツセージボード431の点
灯パターン、入賞球数表示器613の点灯パターン、打
止め等によって遊技が完了したことを知らせる完了ラン
プ271の点灯パターン、セーフランプ272の点灯パ
ターン等の固定データが記憶されている。
Of these, the ROM 621 contains the operating patterns of the first and second prize ball ejection solenoids 741, 741, the operating pattern of the shutter solenoid 910, the operating pattern of the ball nucleus solenoid 761, the lighting pattern of the message board 431, and the number of winning balls. Fixed data such as the lighting pattern of the display 613, the lighting pattern of the completion lamp 271 which indicates that the game is completed due to stoppage, etc., and the lighting pattern of the safe lamp 272 are stored.

一方、RAM622には、ローパスフィルタ631を介
して送られてくる各種センサ730,730.830,
221,719,211,770゜614.779.7
81a、781b、781c。
On the other hand, various sensors 730, 730, 830, which are sent via a low-pass filter 631, are stored in the RAM 622.
221,719,211,770°614.779.7
81a, 781b, 781c.

781d等から送られてくる検出信号やオン(ON)を
表わす信号、さらには遊技盤又は役物制御装置等に設置
される賞球数設定器530がらの賞球設定数(1回の排
出処理によって排出される賞品球の数)の情報信号など
を一時的に記憶したりする記憶領域、およびマイクロコ
ンピュータ620の作業領域(ワークエリア)などが設
けられている。
The detection signal sent from the 781d etc., the signal indicating ON, and the set number of prize balls (one ejection process) from the prize ball number setting device 530 installed on the game board or accessory control device, etc. A storage area for temporarily storing information signals such as the number of prize balls to be ejected, and a work area for the microcomputer 620 are provided.

マイクロコンピュータ620の入力ポートバッファ62
4には、ローパスフィルタ631を介して、第1および
第2の賞球排出センサ730,730、セーフセンサ8
30.半端センサ221゜球技センサ719.補給セン
サ211.オーバーフロー検出器770.記憶クリアス
イッチ614゜性能テストスイッチ779.テストセン
サ781a、テストセンサ781b、テストセンサ78
1C,テストセンサ781d等の各種センサ/スイッチ
さらには賞球数設定器530等が接続されている。
Input port buffer 62 of microcomputer 620
4, the first and second prize ball discharge sensors 730, 730 and the safe sensor 8 are connected to each other via a low-pass filter 631.
30. Half-edge sensor 221° Ball game sensor 719. Replenishment sensor 211. Overflow detector 770. Memory clear switch 614° Performance test switch 779. Test sensor 781a, test sensor 781b, test sensor 78
Various sensors/switches such as 1C and test sensor 781d, as well as a prize ball number setting device 530 and the like are connected.

一方、マイクロコンピュータ620のドライバ632に
は入賞球数表示器613、メツセージボード431、排
出残原布表示ランプ445c、第1及び第2の排出ソレ
ノイド741,741、球核ソレノイド761、シャッ
ターソレノイド91O、セーフランプ272、完了ラン
プ271更には外部情報リレー回路687を介して中央
管理装置685、発射モータリレー回路686を介して
発射モータ151が接続されている。
On the other hand, the driver 632 of the microcomputer 620 includes a winning ball number display 613, a message board 431, an ejected remaining cloth display lamp 445c, first and second ejecting solenoids 741, 741, a bulb solenoid 761, a shutter solenoid 91O, The safe lamp 272 and the completion lamp 271 are further connected to a central management unit 685 via an external information relay circuit 687, and to the firing motor 151 via a firing motor relay circuit 686.

賞球排出制御装置600は、上記のように構成されてい
て、各種センサ730,730,830゜221.71
9,211,770,614,779、781 a、 
78 l b、 781 c、 781 dさらには賞
球数設定器530からの各種信号がローパスフィルタ6
31を介してマイクロコンピュータ620に送られてく
ると、マイクロコンピュータ620はその送られてきた
信号の種類に対応した出力信号をドライバ632に送っ
て、入賞球数表示器613、メツセージボード431、
排出残原布表示ランプ445Cの対応する表示器を点灯
させたり、第1及び第2の排出ソレノイド741゜74
1、球技ソレノイド761、シャッターソレノイド91
0等の各種ソレノイドのうちの対応するソレノイドを作
動させたり、或いは、完了ランプ271を点灯させたり
、セーフランプ272を点灯させたりする。また、賞球
排出制御装置600は補給センサ211からの信号に基
づいて補給をすべきであると判断したときに、ドライバ
632および外部情報リレー回路687を介して遊技店
の中央管理装置685に補給指令信号を送る。
The prize ball discharge control device 600 is configured as described above, and includes various sensors 730, 730, 830°221.71.
9,211,770,614,779,781 a,
78 l b, 781 c, 781 d Furthermore, various signals from the prize ball number setting device 530 are passed through the low-pass filter 6.
31 to the microcomputer 620, the microcomputer 620 sends an output signal corresponding to the type of signal sent to the driver 632, and outputs the number of winning pitches display 613, message board 431,
Turn on the corresponding indicator of the discharge remaining fabric display lamp 445C, or turn on the first and second discharge solenoids 741°74.
1. Ball game solenoid 761, shutter solenoid 91
Activates the corresponding solenoid among various solenoids such as 0, or lights the completion lamp 271 or lights the safe lamp 272. In addition, when the prize ball discharge control device 600 determines that replenishment should be performed based on the signal from the replenishment sensor 211, the prize ball discharge control device 600 replenishes the ball to the central management device 685 of the game parlor via the driver 632 and the external information relay circuit 687. Send a command signal.

又、賞球排出制御装置600は、オーバーフロー検出器
770からの信号に基づいて、排出された賞品球が賞球
排出樋751内のオーバーフロー検出器取付位置に達し
たと判断したときにはドライバ632および発射モータ
制御リレー回路686を介して発射モータ151にスト
ップ信号を送ってその作動を停止させる等の働きをする
Furthermore, when the prize ball ejection control device 600 determines that the ejected prize ball has reached the overflow detector mounting position in the prize ball ejection gutter 751 based on the signal from the overflow detector 770, the driver 632 and the ejector are activated. It functions to send a stop signal to the firing motor 151 via the motor control relay circuit 686 to stop its operation.

なお、本実施例では前述のマイクロコンピュータ620
によって前述した応答速度測定手段、排出制御手段(該
排出制御手段は駆動タイミング決定手段としての機能を
有している)が構成されている。
Note that in this embodiment, the aforementioned microcomputer 620
The above-mentioned response speed measuring means and discharge control means (the discharge control means has a function as a drive timing determining means) are constructed.

次に、上述した賞球排出制御装置600によって行なわ
れる賞品球の排出制御の手順を第13図乃至第44図を
参照して詳細に説明する。
Next, the procedure for controlling the ejection of prize balls performed by the above-mentioned prize ball ejection control device 600 will be explained in detail with reference to FIGS. 13 to 44.

賞品球の排出制御は、上記賞球排出制御装置600の電
源の投入と同時に開始され電源が投入されている限り繰
返しその処理が行なわれる所謂バックグラウンド制御処
理(第13図)と、上記電源が投入されたあと所定時間
経過(例えば0. 5m5ec)毎に、上記バックグラ
ンド制御処理中に当該バックグランド制御処理を中断し
てその処理が割込される割込処理(第17図)の2つの
制御処理に大別されるものであり、これら2つの制御処
理は上記装置600内のMPU620により実行される
。尚、1つの割込処理が開始されてから次の割込処理が
開始されるまでの間に行われるバックグランド処理に於
いては1ループの処理(ステップ88〜ステツプ519
)が複数回行われるようになっている。
The ejection control of the prize balls is performed by a so-called background control process (FIG. 13) that starts at the same time as the power of the prize ball ejection control device 600 is turned on and is repeated as long as the power is turned on, and a background control process (FIG. 13) when the power is turned on. There are two interrupt processes (Fig. 17) in which the background control process is interrupted and the process is interrupted every predetermined time period (for example, 0.5 m5ec) after the input. These two control processes are executed by the MPU 620 in the device 600. Note that in the background processing that is performed between the start of one interrupt processing and the start of the next interrupt processing, one loop of processing (steps 88 to 519) is performed.
) is performed multiple times.

先ず、賞品球の排出制御のバックグランド制御処理のメ
インルーチンについて第13図を参照して説明する。
First, the main routine of the background control process for controlling the ejection of prize balls will be explained with reference to FIG.

このメインルーチンは、前述したように賞球排出制御装
置600の電源の投下後繰返し行なわれる。
This main routine is repeated after the power of the prize ball ejection control device 600 is turned on as described above.

電源が投下されると、先ず、ステップS2では「セーフ
記憶値」が「0」であるか否かが判別される。
When the power is turned on, first, in step S2, it is determined whether the "safe memory value" is "0".

この[セーフ記憶値」は後述の割込処理(第17図)の
セーフセンサ入力処理(第20図)にて、詳細は後述す
るようにセーフ球がセーフセンサ内を通過したと判定さ
れる毎に1宛その値が加算され、反対に排出処理(第3
7図)にて1つのセーフ球に対応した所定の排出数(例
えば13個)分の賞品球が排出される毎に1宛その値が
減算されるものである。
This [safe memory value] is stored in the safe sensor input process (Figure 20) of the interrupt process (Figure 17), which will be described later, each time it is determined that the safe ball has passed through the safe sensor. The value is added to 1, and the discharge processing (third
7), the value is subtracted by 1 each time a predetermined number (for example, 13) of prize balls corresponding to one safe ball are ejected.

このステップS2の判別結果がIf y eSI+のと
きにはステップS4に進み、前記MPU620内のRA
M622の記憶内容のクリア、後述の各種サブルーチン
にて用いられる各種判別フラグのリセット(”O”にセ
ット) 、MPU620から各種作動部(各種ソレノイ
ド、各種ランプ等)への出力リセット(出力をLレベル
に設定)が、順次行なわれ、斯かる初期化を行なった後
、ステップS8以降に進む。
When the determination result in step S2 is If y eSI+, the process advances to step S4, and the RA in the MPU 620 is
Clearing the memory contents of M622, resetting various discrimination flags used in various subroutines described later (setting them to "O"), resetting the output from MPU620 to various operating parts (various solenoids, various lamps, etc.) (setting the output to L level) ) are performed sequentially, and after such initialization, the process advances to step S8 and subsequent steps.

一方、前記ステップS2の判別結果がII N OI+
すなわち本プログラムの開始時にセーフ記憶値が「l」
以上の値となっているとき、換言すれば、本プログラム
が開始される以前に行なわれていた一連の制御プログラ
ムの終了時(又は中断時)に、それまで入賞が確認され
ていたセーフ球の数に相当する回数の賞品球排出処理が
未だ完了していないときには、ステップS6に進んで、
未だ排出処理が行なわれていない分のセーフ球(以下「
排出残球」と称す)が残っていることを示すべく点灯(
ON)されている排出残原布表示ランプユニット445
cを消灯(OFF)L、て、その後ステップS8以降に
“進む(前記排出残原布表示ランプ445cは、排出残
球がある状態で停電等により主電源(図示省略)からの
電源電圧がなくなった場合に、後述のパワーダウン処理
(第36図)にて排出残球がある旨を示すべく点灯され
る)。
On the other hand, the determination result in step S2 is II N OI+
In other words, the safe memory value is "l" at the start of this program.
When the above value is reached, in other words, at the end (or interruption) of the series of control programs that were being executed before this program started, the safe balls that have been confirmed to have won until then are If the prize ball ejection process has not yet been completed the number of times corresponding to the number, the process advances to step S6,
Safe bulbs that have not yet been discharged (hereinafter referred to as "safe bulbs")
Lights up (referred to as "ejected remaining balls") to indicate that there are still balls remaining.
Discharged remaining fabric display lamp unit 445 (ON)
Turn c off (OFF) L, and then proceed to step S8 onwards. (It is lit to indicate that there are balls remaining to be ejected in the power down process (FIG. 36), which will be described later).

続くステップ88〜ステツプ814では夫々処理ナンバ
ーが4″′であるか否か、′″3″であるか否か、′2
″′であるか否か、it 1 ++であるか否かが判別
される。
In the following steps 88 to 814, it is determined whether the processing number is 4"", "3" or not, and "2", respectively.
It is determined whether or not it is ``'' and whether it is it 1 ++.

この処理ナンバー(処理No)は、その値がII I 
++のときに後述の排出開始処理(第34図)を開始さ
せ、その値が++ 2 uのときに後述の排出処理(第
37図)を開始させ、その値が3″のときに後述の球核
処理(第43図)を開始させ、その値が4”′のときに
これも後述する性能テスト処理(第44図)を開始させ
るものである。そして、この処理Noは前記ステップS
4が実行されたとき、排出処理(第37図)にて所定数
(例えば13個)の賞品球の排出が完了したとき、球核
処理(第43図)が終了したとき、性能テスト処理(第
44図)が終了したときにその値がII O11にリセ
ットされ、上記何れかの手順によってu O++にリセ
ットさ′れた状態でステップ316〜820の判別が行
なわれ所定の条件が成立したとき、その値はLL 1.
 II 、  II 3 TI 、  LL 4 ++
の何れかに設定される。尚、処理Noは一旦その値がI
f I 11に設定され排出開始処理が行なわれると該
排出開始処理=63 にて処理NOはその値がu 2 uに設定され、ひき続
いて排出処理が開始されるようになっている。
The value of this processing number (processing number) is
When the value is ++, the discharge start process (Fig. 34) to be described later is started, when the value is ++ 2 u, the discharge process to be described later (Fig. 37) is started, and when the value is 3'', the discharge start process to be described later is started. The spherical core processing (FIG. 43) is started, and when the value is 4''', the performance test processing (FIG. 44), which will also be described later, is started. Then, this processing No. is the step S
4 is executed, when the ejection of a predetermined number (for example, 13) of prize balls is completed in the ejection process (Fig. 37), when the ball nucleus process (Fig. 43) is completed, the performance test process ( 44) is completed, the value is reset to II O11, and the value is reset to u O++ by any of the above procedures, and the determinations in steps 316 to 820 are performed and when a predetermined condition is satisfied. , its value is LL1.
II, II 3 TI, LL 4 ++
Set to one of the following. Note that the processing No. once changes its value to I.
When f I is set to 11 and the discharge start process is performed, the value of the process NO is set to u 2 u at the discharge start process=63, and the discharge process is subsequently started.

斯る処理手順をフローに従って順次説明していく。The processing procedure will be explained in sequence according to the flow.

合板りに電源が投下された直後であってこのときのセー
フ記憶値が「0」である場合を考える(このとき処理N
oもステップS4にてII O++にリセットされてい
る) このとき前記ステップ88〜S14の判別結果は全てL
L N OI+となり、ステップS16で球抜フラグが
II 1 nであるか否かが判別される。球抜フラグは
後述の球抜センサ719の入力処理(第23図)にて球
抜き棒(図示省略)が操作用孔261 (第1図)に差
し込まれたことが確認されたときにその値が″ビ′に設
定されるものである。球抜き作業がなされずこの判別結
果が“N o ’″のときには次のステップS18でセ
ーフ記憶値が「o」であるか否かが判別される。電源投
下後未だセーフ球が検出されていないときにはこの判別
結果はII y esI+となるので、ステップs2o
にてテストフラグが111 ++であるか否かが判別さ
れる。このテストフラグはこれも後述する性能テストス
イッチ入力処理(第27図)にてテストスイッチが押さ
れたとの判別がなされたときにその値が1″に設定され
るものである。未だテストスイッチが押されていない場
合にはこの判別結果も”No”となりステップS22以
降に進む。
Consider the case where the safe memory value at this time is "0" immediately after power is applied to the plywood board (at this time, processing N
o is also reset to II O++ in step S4) At this time, all the determination results in steps 88 to S14 are L.
L NOI+, and it is determined in step S16 whether or not the ball removal flag is II 1 n. The ball removal flag is set when it is confirmed that the ball removal rod (not shown) is inserted into the operation hole 261 (Fig. 1) in the input processing of the ball removal sensor 719 (Fig. 23), which will be described later. is set to ``B''. If the ball extraction operation is not performed and the determination result is ``No'', it is determined in the next step S18 whether or not the safe memory value is ``o''. . If a safe ball has not been detected yet after the power is turned on, the determination result is II y esI+, so step s2o
It is determined whether the test flag is 111++ or not. The value of this test flag is set to 1'' when it is determined that the test switch has been pressed in the performance test switch input process (FIG. 27), which will also be described later. If it has not been pressed, the result of this determination also becomes "No" and the process proceeds to step S22 and subsequent steps.

ステップ322〜ステツプS28では順次、記憶クリア
スイッチ614の出力信号に基づくセーフ記憶値の記憶
クリア処理(後述の第14図)、補給処理(後述の第1
5図)、入賞球数表示器614による入賞球数の表示、
モニタ表示処理(第16図)を行なった後、再び前記ス
テップs8より処理を開始する。
Steps 322 to S28 sequentially include a safe memory value memory clearing process based on the output signal of the memory clearing switch 614 (see FIG. 14, which will be described later), and a replenishment process (the first
5), Display of the number of winning pitches by the winning pitch number display 614,
After performing the monitor display process (FIG. 16), the process starts again from step s8.

上述のステップ88〜S28を繰返し実行している間に
、割込処理(第17図)のセーフセンサ入力処理(第2
0図)の実行によって、セーフ球の入賞が検出されてセ
ーフ記憶値に1が加算されて、「1」以上の値になると
、前記ステップS18の判別結果が” N o ”に転
じてステップ830が実行される。
While the steps 88 to S28 described above are repeatedly executed, the safe sensor input process (second
By executing (Figure 0), winning of a safe ball is detected and 1 is added to the safe memory value, and when the value becomes ``1'' or more, the determination result in step S18 changes to ``No'' and the process proceeds to step 830. is executed.

このステップ830では処理NOがIf I ++に設
定され、その後ステップ822〜328を実行して再び
ステップS8より処理が開始される。
In this step 830, the process NO is set to If I++, after which steps 822 to 328 are executed, and the process starts again from step S8.

次回の処理では処理NOは+111+に設定されている
ので、今度はステップS14の判別結果が”Y Os”
に転じ、ステップS32にて排出開始処理(第34図)
が行なわれる。
In the next process, the process NO is set to +111+, so this time the determination result in step S14 is "Y Os".
Then, in step S32, discharge start processing (Fig. 34)
will be carried out.

この排出開始処理は、詳細は後述するように、排出処理
(後述の第37図)に先行して行なわれるもので、賞球
設定器530に記憶された賞球設定数(例えば1〜15
の範囲で設定される)に基づいて賞品球の排出パターン
(交互排出、併用排出)を予め選択する処理、排出ソレ
ノイドを予め励磁(ON)する処理等を行なうものであ
り、当該排出開始処理に引き続いて排出処理が行なわれ
るに於いて、前記処理Noは該排出開始処理終了前に、
その値がII 2 ++に変更される。
This discharge start process, as will be described in detail later, is performed prior to the discharge process (see FIG. 37 described later), and is performed for the set number of prize balls (for example, 1 to 15) stored in the prize ball setting device 530.
This process involves pre-selecting the ejection pattern (alternate ejection, combined ejection) of the prize balls based on the range (set within the range of When the discharge process is subsequently performed, the process number is set before the end of the discharge start process.
Its value is changed to II 2 ++.

この排出開始処理が終了すると、続いて前述したステッ
プ822〜828が実行され、その後再びステップS8
からの処理が再開される。
When this discharge start process is completed, steps 822 to 828 described above are executed, and then step S8 is performed again.
Processing will be resumed from.

次のループでは、処理NoがIf 2 ++に設定され
ているため、今度はステップS12の判別結果が11 
y esITに転じて排出処理(第37図)が開始され
る(ステップ534)。
In the next loop, since the processing number is set to If 2 ++, the determination result in step S12 is 11.
YESIT, and the discharge process (FIG. 37) is started (step 534).

この排出処理は、詳細は後述するように、セーフ記憶値
に対応した回数だけ所定数(賞球設定数)の賞品球の排
出を行なうものであり、後述するように上記所定数の賞
品球の排出が終了すると一旦処理Noはu Ouにリセ
ットされる。従ってその後のループにおいては前記ステ
ップ312,814の判別結果が共にl= N O++
となり (このとき球技フラグ−110++とする)再
びステップS18の判別が行われる。このときセーフ記
憶値がrQJとなっていない場合には該ステップ318
の判別結果はI′N oI+となって再び処理NoがI
I l ++に設定され(ステップ530)、排出開始
処理、排出処理が再開される。このような一連の処理毎
にセーフ記憶値は1宛減算され、球技処理が行われない
限り、該セーフ記憶値が「o」となるまで当該排出開始
処理、排出処理は繰返し実行される。
As will be described in detail later, this discharge process is to discharge a predetermined number of prize balls (set number of prize balls) a number of times corresponding to the safe memory value, and as will be described later, the above predetermined number of prize balls are discharged. Once the discharge is completed, the processing number is reset to uOu. Therefore, in the subsequent loop, the determination results of steps 312 and 814 are both l=N O++
(At this time, the ball game flag is set to -110++) The determination in step S18 is performed again. At this time, if the safe memory value is not rQJ, step 318
The determination result is I'N oI+, and the processing number is I again.
I l ++ (step 530), and the discharge start process and discharge process are restarted. The safe storage value is subtracted by 1 for each series of processes, and unless a ball game process is performed, the discharge start process and the discharge process are repeatedly executed until the safe storage value becomes "o".

その後、上記セーフ記憶値に対応する回数だけ所定数の
賞品球の排出処理が行なわれると、前記ステップ818
の判別結果が11 y esITとなり、メインルーチ
ンとは別途に行なわれる割込処理のセーフセンサ入力処
理(後述の第20図)によって新たにセーフ球が検知さ
れるまでステップ88〜S28のみが繰返し実行される
こととなる。
Thereafter, when a predetermined number of prize balls are ejected a number of times corresponding to the safe storage value, step 818
The determination result becomes 11 esIT, and only steps 88 to S28 are repeatedly executed until a new safe ball is detected by the safe sensor input process (described later in FIG. 20), which is an interrupt process that is performed separately from the main routine. It will be done.

このような処理が繰り返される中で球抜き棒が操作孔2
61に挿入され、球技フラグが1”に設定されると、前
記ステップS16がIf y es+1に転じ処理N○
が1131+に設定される(ステップ836)。従って
その直後のループにおいては前記ステップSIOの判別
結果が=l y esITに転じることとなりステップ
338にて球技処理(後述の第43図)が行われる。
As this process is repeated, the ball extraction rod is inserted into the operation hole 2.
61 and the ball game flag is set to 1'', the step S16 changes to If y es+1 and the process N○
is set to 1131+ (step 836). Therefore, in the loop immediately after that, the determination result of step SIO changes to =ly esIT, and ball game processing (FIG. 43, which will be described later) is performed in step 338.

一方、上記処理が繰り返される中でテストスイッチのO
NによってテストフラグがII I ++に設定される
と(ステップS20の判別結果が”Yes”)ステップ
S40にて処理NOが4″に設定される。従ってその直
後のループにおいては前記ステップS8の判別結果が”
Yes″′に転じることとなりステップ842にて権能
テスト処理(後述の第44図)が行われることとなる。
Meanwhile, while the above process is being repeated, the test switch is
When the test flag is set to II I ++ by N (the determination result in step S20 is "Yes"), the processing NO is set to 4" in step S40. Therefore, in the loop immediately after that, the determination in step S8 is Results"
The answer is Yes'', and the authority test process (see FIG. 44, which will be described later) is performed in step 842.

尚、球技フラグがu 1”であるが否かの判別は処理N
oがIIO”のときにのみ(ステップ88〜314の判
別結果が全てII N o++のとき)行われるように
なっているので1つのセーフ球に対応した所定数の賞品
球の排出処理中に球技処理が開始されることはない。又
、テストフラグが++ I ++であるか否かの判別は
前記ステップ88〜18の判別結果が全てu N o+
+のときにのみ行われるので、賞品球の排出処理中や球
技処理中などに前記性能テスト処理が行われることはな
い。
Note that processing N determines whether the ball game flag is u1'' or not.
This is done only when o is IIO" (when all the determination results in steps 88 to 314 are II No o++), so the ball game is performed during the ejection process of a predetermined number of prize balls corresponding to one safe ball. Processing is never started.Furthermore, in determining whether or not the test flag is ++ I ++, the determination results of steps 88 to 18 are all u N o+
Since it is carried out only when the ball is +, the performance test processing is not carried out during the process of discharging the prize balls or during the ball game process.

第14図は、前述の賞球排出制御のメインルーチン(第
13図)のステップS22にて行なわれる記憶クリア処
理のサブルーチンを示すフローチャートである。
FIG. 14 is a flowchart showing a subroutine of the memory clearing process carried out in step S22 of the main routine (FIG. 13) of the prize ball discharge control described above.

このルーチンが開始されると、先ずステップ51402
で記憶クリアフラグがLL I ++であるが否かが判
別され、次いでステップ51404にて処理NoがII
 OIIであるか否かが判別される。
When this routine starts, first step 51402
In step 51404, it is determined whether the memory clear flag is LL I ++ or not.
It is determined whether or not it is OII.

この記憶クリアフラグは後述の割込処理にて実行される
記憶クリアスイッチ入力処理(第26図)においてクリ
アスイッチの出力レベルがLレベル(”O”)からHレ
ベル(” l ” )に転じたときにその値がu 1 
uに設定されるものであり、一方処理NOは前述したよ
うに賞球排出制御のメインルーチン開始時のリセット処
理(ステップ3.4)、排出処理(第37図)の完了時
等にその値がII OIIにリセットされるものである
This memory clear flag is used when the output level of the clear switch changes from the L level ("O") to the H level ("L") in the memory clear switch input process (Figure 26) executed in the interrupt process described later. when its value is u 1
On the other hand, as mentioned above, the process NO is set at the reset process (step 3.4) at the start of the main routine of prize ball ejection control, and at the completion of the ejection process (Fig. 37), etc. is reset to II OII.

前記ステップ51402.ステップ51404の何れか
一方の判別結果が′NO、即ち記憶クリアスイッチ61
4が押されていないとき、又は賞品球の排出処理が完了
していないときには続くステップ81406及びステッ
プ81408をスキップしてそのまま本ルーチンを終了
する。
Said step 51402. If either one of the determination results in step 51404 is 'NO', that is, the memory clear switch 61
If 4 is not pressed or if the ejection process of the prize ball is not completed, the following steps 81406 and 81408 are skipped and the routine ends.

一方、前記ステップ51402,51404(7)判別
結果が共にII Y eSI+のときには、セーフ記憶
値を「O」にリセットする(ステップ81406)と共
に、前記ステップ51402の判別に用いた記憶クリア
フラグをII OIIにリセットして(ステップ814
08)、本ルーチンを終了する。
On the other hand, when the determination results in steps 51402 and 51404 (7) are both II Y eSI+, the safe storage value is reset to "O" (step 81406), and the memory clear flag used for the determination in step 51402 is set to II Y eSI+. (step 814).
08), this routine ends.

第15図は、前述の賞球排出制御のメインルーチン(第
13図)のステップS24にて行なわれる補給処理のサ
ブルーチンを示すフローチャートである。
FIG. 15 is a flowchart showing a subroutine of the replenishment process carried out in step S24 of the main routine (FIG. 13) of the above-mentioned prize ball discharge control.

このルーチンが開始されると、先ずステップ81600
で後述の割込処理にてなされる補給センサ入力処理(第
21図)でその値が決定される補給センサ立上フラグが
この時点でu 1 oであるか否かが判別される。この
判別結果がII yeSI+のとき、即ち賞品球の排出
によって貯留タンク201の補給センサ211設置位置
まで賞品球がないときには、賞品球が不足していること
を示すべく完了ランプを”ON”  (ステップ516
04)、遊技球の発射を禁止すべくシャツダーツレノイ
ドを”ON”  (ステップ81606)、外部情報リ
レーを’ON”  (ステップ81608)、更に、前
記補給センサ立上フラグをLL OIIに戻して(ステ
ップ51610)、本ルーチンを終了する。
When this routine starts, it starts with step 81600.
At this point, it is determined whether or not the replenishment sensor rise flag, the value of which is determined in the replenishment sensor input process (FIG. 21) performed in the interrupt process described later, is u 1 o. When this determination result is II yeSI+, that is, when there are no prize balls up to the installation position of the supply sensor 211 of the storage tank 201 due to the ejection of the prize balls, the completion lamp is turned on to indicate that there is a shortage of prize balls (step 516
04) In order to prohibit the firing of game balls, turn on the shirt dart renoids (step 81606), turn on the external information relay (step 81608), and return the replenishment sensor startup flag to LL OII. (Step 51610), this routine ends.

前記ステップ81600の判別結果がllNo11のと
きには、続くステップ81602にてこれも後述の補給
センサ入力処理にてその値が決定される補給センサ立下
フラグがII I IIであるが否がが判別される。こ
の判別結果がN yesI+のとき、即ち補給が行われ
て賞品球が貯留タンク201の補給センサ211設置位
置まで達しているときには、前記完了ランプを’OFF
” (ステップS 1612)、遊技球の発射を可能に
すべくシャッターソレノイドを”OFF’″ (ステッ
プ81614)、前記外部情報1,117−を”OFF
”  (ステップ51616)、更に前記補給センサ立
下フラグをパO′″に戻して(ステップS 1618)
、本ルーチンを終了する。
When the determination result in step 81600 is No. 11, it is determined in step 81602 whether the replenishment sensor falling flag, whose value is also determined in the replenishment sensor input process described later, is II II II or not. . When this determination result is NyesI+, that is, when the prize ball has reached the installation position of the replenishment sensor 211 of the storage tank 201 after replenishment, the completion lamp is turned OFF.
” (Step S1612), the shutter solenoid is “OFF” to enable the firing of the game ball (Step 81614), and the external information 1,117- is “OFF”.
” (Step 51616), and then returns the replenishment sensor fall flag to PaO''' (Step S1618).
, this routine ends.

第16図は、前述の賞球排出制御のメインルーチン(第
13図)のステップ828にて行なわれるモニタ表示処
理のサブルーチンを示すフローチャートである。
FIG. 16 is a flowchart showing a subroutine of the monitor display process performed at step 828 of the main routine (FIG. 13) of the prize ball discharge control described above.

このサブルーチンは、詳細は後述する性能テスト処理(
第44図)を実行することにより得られる排出ソレノイ
ド1,2の補正値を遊技店の係員等に報知すべく、モニ
タ表示手段(メツセージボード431)によって表示す
るために行われるものである。
This subroutine performs the performance test processing (described in detail later).
This is done in order to display the correction values of the discharge solenoids 1 and 2 obtained by executing the process shown in FIG. 44 on the monitor display means (message board 431) in order to inform the staff of the game parlor and the like.

このルーチンが開始されると、先ずステップ51650
において、性能テスト処理によって得られた補正値が所
定の許容範囲内にあるか否がが判別される。この所定の
許容範囲は、排出ソレノイド1.2の応答速度の標準値
を中心として設けられる変動許容範囲であり、補正値が
この範囲にあるということは、排出ソレノイド1,2等
の排出動作部が正常に機能して所望の賞球排出制御が可
能であることを意味する。尚、応答速度の標準値として
は前述したように、賞球排出は装置の設計時に設定され
る理論値又は使用初期状態での応答速度の平均値が用い
られる。この判別結果が”Yes″のときにはステップ
S ]、 652に進んで該補正値をメツセージボード
431によって表示し、一方、判別結果がI′N oI
+のときにはステップ51654に進んで、賞球排出ユ
ニット700A全体或いは該ユニットのうち許容範囲を
超える要因となった排出動作部品(排出ソレノイド、流
下阻止部材等)を交換すべきであることを示すべくメツ
セージボード431による交換表示を行なって、本ルー
チンを終了する。
When this routine begins, it begins in step 51650.
In the step, it is determined whether the correction value obtained by the performance test process is within a predetermined tolerance range. This predetermined tolerance range is a fluctuation tolerance range set around the standard value of the response speed of the discharge solenoid 1.2, and the fact that the correction value is within this range means that the discharge operation part of the discharge solenoid 1, 2, etc. This means that the system is functioning normally and the desired prize ball ejection control is possible. As mentioned above, as the standard value of the response speed, the theoretical value set at the time of designing the device or the average value of the response speed in the initial state of use is used for prize ball ejection. If the determination result is "Yes", the process proceeds to step S] 652, where the correction value is displayed on the message board 431, while the determination result is I'N oI.
When the result is +, the process proceeds to step 51654 to indicate that the entire prize ball ejection unit 700A or the ejection operation part (ejection solenoid, flow prevention member, etc.) that caused the unit to exceed the allowable range should be replaced. The message board 431 displays a replacement, and this routine ends.

次に、前述(第13図)のメインルーチン(バッググラ
ンド処理)に優先して所定時間(例えば0.5m5ec
)経過毎に行なわれる割込処理の詳しい手順について第
17図乃至第33図を参照して説明する。
Next, the main routine (background processing) described above (Fig. 13) is prioritized and
) The detailed procedure of the interrupt processing performed each time will be explained with reference to FIGS. 17 to 33.

第17図に示すように、割込処理が開始されると、先ず
、後述する排出1流速タイマ、排出2流速タイマ、テス
トタイマ等の各種タイマのカウント値の更新が行なわれ
(ステップ542)、次いで排出センサ1の入力処理(
ステップ544)、排出センサ2の入力処理(ステップ
546)、セーフセンサの入力処理(ステップ348)
、補給センサの入力処理(ステップ550)、半端セン
サの入力処理(ステップ552)、球技センサ入力処理
の入力処理(ステップ554)、オーバーフロー検出器
入力処理(ステップ556)、発射モータ制御処理(ス
テップ858)、記憶クリアスイッチ入力処理(ステッ
プ560)、性能テストスイッチ入力処理(ステップ5
62)、テストセンサ1人力処理(ステップ564)、
テストセンサ2人力処理(ステップ566)、テストセ
ンサ3人力処理(ステップ568)、テス、トセンサ4
人力処理(ステップ570)、排出センサlレベル入力
処理(ステップ572)、及び排出センサ2レベル入力
処理(ステップ574)が順次行なわれる。
As shown in FIG. 17, when the interrupt processing is started, first, the count values of various timers such as a discharge 1 flow rate timer, a discharge 2 flow rate timer, and a test timer, which will be described later, are updated (step 542). Next, input processing of the discharge sensor 1 (
Step 544), input processing for discharge sensor 2 (step 546), input processing for safe sensor (step 348)
, replenishment sensor input processing (step 550), incomplete sensor input processing (step 552), ball game sensor input processing (step 554), overflow detector input processing (step 556), firing motor control processing (step 858) ), memory clear switch input processing (step 560), performance test switch input processing (step 5)
62), test sensor 1 manual processing (step 564),
Test sensor 2 manual processing (step 566), test sensor 3 manual processing (step 568), test, test sensor 4
Manual processing (step 570), discharge sensor 1 level input processing (step 572), and discharge sensor 2 level input processing (step 574) are sequentially performed.

第18図は、上記ステップ844にて行なわれる排出セ
ンサ1の入力処理ルーチンのフローチャートである。
FIG. 18 is a flowchart of the input processing routine for the discharge sensor 1 performed in step 844.

排出センサ1は、該センサ内に賞品球が存在していると
きその出力信号がHレベルとなり、賞品球が流出して一
時的に又は継続してセンサ内に存在しなくなったときそ
の出力信号がLレベルとなるように構成されている。従
って本フローでは該センサ1の出力信号がLレベルから
Hレベルに立ち上がったとき(後述の排出センサ1立上
フラグ= 111 ++、排出センサ2立上フラグ= 
II 1 ++に歯設定して賞品球が該センサ内に達し
たことを記憶するようになっている。一方、該センサ1
の出力信号がHレベルからLレベルに立下がったとき後
述の排出センサ立下フラグを1′″に設定して賞品球が
該センサ内より脱したことを記憶するようになっている
The output signal of the ejection sensor 1 becomes H level when the prize ball is present in the sensor, and the output signal becomes H level when the prize ball flows out and is no longer present in the sensor temporarily or continuously. It is configured to be at L level. Therefore, in this flow, when the output signal of the sensor 1 rises from L level to H level (discharge sensor 1 rise flag = 111 ++, discharge sensor 2 rise flag =
II 1 ++ is set to remember that the prize ball has reached the sensor. On the other hand, the sensor 1
When the output signal falls from the H level to the L level, a discharge sensor fall flag, which will be described later, is set to 1'' to store that the prize ball has escaped from within the sensor.

本ルーチンが開始されると、先ずステップ54402に
て該センサ1の出)J信号がHレベル(排出センサ1出
カーIf I ++ )であるか否かが判別される。合
板りに賞品球の排出が行われず1つの賞品球がセンサ1
内に留まっている状態を考える。
When this routine is started, first, in step 54402, it is determined whether or not the J signal output from the sensor 1 is at the H level (if I++). The prize balls were not ejected to the plywood board and one prize ball was sent to sensor 1.
Think about the state of being stuck inside.

このときステップ54402の判別結果は1lyes″
となってステップ54404以降が実行される。
At this time, the determination result in step 54402 is 1lyes''
Then, steps 54404 and subsequent steps are executed.

ステップ344.04では排出l立上変化フラグが1′
″であるか否かが、ステップ54406では排出1立下
変化フラグが++ 1 ++であるが否かが、ステップ
84408では排出ILレベルフラグが″ビ′であるか
否かが、次いでステップ54410では排出IHレベル
フラグが1111+であるが否かが夫々判別される。
In step 344.04, the discharge l rise change flag is set to 1'.
In step 54406, it is determined whether the discharge 1 falling change flag is ++ 1 ++.In step 84408, it is determined whether the discharge IL level flag is "BI". It is determined whether the discharge IH level flag is 1111+ or not.

ところでMPU620の初期化直後はすべてのフラグが
II O++に設定されているため、ステップ8440
4〜S4410の判別結果はすべて11 No++とな
り、ステップ54412にて、今回ループで排出センサ
lの出力信号がHレベルであったことを記憶すべく排出
IHレベルフラグをII I ++に設定して本ルーチ
ンを終了する。
By the way, immediately after the MPU 620 is initialized, all flags are set to II O++, so step 8440
All the determination results from 4 to S4410 are 11 No++, and in step 54412, the discharge IH level flag is set to II I++ in order to remember that the output signal of the discharge sensor I was at H level in this loop, and the main process is performed. End the routine.

以後のループでは排出LHレベルフラグがII I +
+に設定されているので、排出センサ1の出力信号がH
レベルの状態を保持する限りステップ54402.84
404,54406,54408,54410が繰返し
実行されることになる。
In the subsequent loop, the discharge LH level flag is set to II I +
Since it is set to +, the output signal of discharge sensor 1 is H.
Step 54402.84 as long as the level state is maintained
404, 54406, 54408, and 54410 will be executed repeatedly.

その後、賞品球の排出が開始され、それまでセンサ1内
に留まっていた賞品球が排出センサ1内より外側に移動
してセンサ1内より脱すると、排出センサ1の出力信号
がLレベルに立下り、前記ステップ54402の判別結
果が′N o++となってステップ54432以降が実
行される。
After that, the ejection of the prize ball starts, and when the prize ball that had been staying in the sensor 1 moves to the outside and escapes from the sensor 1, the output signal of the ejection sensor 1 rises to the L level. Then, the determination result in step 54402 becomes 'No++', and steps 54432 and subsequent steps are executed.

ステップ54432以降の処理が最初に行なわれるとき
には、前記排出1Hレベルフラグは“′1゛、それ以外
のフラグはすべて110″′であるため、該ステップ8
4432の判別(排出l立下変化フラグが“1゛′であ
るか)、次のステップ54434の判別(排出1立上変
化フラグが” 1 ”であるか)の結果が共にII N
 OI+、続くステップ54436 (排出IHレベル
フラグがLL I ++であるか)の判別の結果がII
YeSI+となってステップ54438.34440が
実行される。。
When the processing after step 54432 is performed for the first time, the discharge 1H level flag is "'1" and all other flags are 110''.
Both the results of the determination in step 4432 (whether the discharge 1 falling change flag is "1") and the determination in the next step 54434 (whether the discharge 1 rising change flag is "1") are II N
OI+, the result of the determination in the following step 54436 (whether the discharge IH level flag is LL I ++) is II
It becomes YeSI+ and steps 54438.34440 are executed. .

ステップ84438では、前回ループから今回ループに
かけて排出センサlの出力信号がHレベルからLレベル
に変化した(立下がった)ことを記憶すべく、排出1立
下変化フラグをu 1 nに設定し、続くステップ84
440では、この時点までII I ++に設定されて
いた排出IHレベルフラグをリセット(” O”に設定
)し、本ルーチンを終了する。
In step 84438, the discharge 1 falling change flag is set to u 1 n in order to remember that the output signal of the discharge sensor l changed from the H level to the L level (falling) from the previous loop to the current loop, Next step 84
At 440, the exhaust IH level flag, which has been set to II I++ up to this point, is reset (set to "O"), and this routine ends.

更に次のループで引き続き排出センサ1の出力信号がL
レベルのときには、前回ループのステップ34438で
排出l立下変化フラグがII I ++に設定されてい
るので、前記ステップ34432の判別結果がflye
SI+に転じる。そして、続くステップ84442〜S
 44.48で、賞品球が排出センサ1内より脱したこ
とを記憶すべく排出センサ1立下フラグを1′′に設定
(ステップ54442)すると共に、その値が” 1 
”のときセンサ1内に賞品球があることを示す排出セン
サ1立上フラグ(初期化後初めて本ステップが実行され
るときはif O++に設定されている)を“0゛にリ
セットシ(ステップ84444) 、続いて前記排出1
立下変化フラグをit O++にリセットする(ステッ
プ54446)と共に、今回ループでの排出センサlの
出力信号がLレベルであることを記憶すべく排出IHレ
ベルフラグをII I ++に設定して(ステップ54
448)本ルーチンを終了する。
Furthermore, in the next loop, the output signal of discharge sensor 1 continues to be L.
level, the discharge l falling change flag was set to II I ++ in step 34438 of the previous loop, so the determination result in step 34432 is
Switched to SI+. Then, the following steps 84442-S
At 44.48, the ejection sensor 1 fall flag is set to 1'' (step 54442) to remember that the prize ball has escaped from the ejection sensor 1, and the value is set to ``1''.
”, the ejection sensor 1 start-up flag (set to if O++ when this step is executed for the first time after initialization), which indicates that there is a prize ball in sensor 1, is reset to “0” (step 84444). ), followed by the discharge 1
The falling change flag is reset to it O++ (step 54446), and the exhaust IH level flag is set to II I++ to remember that the output signal of the exhaust sensor l in this loop is at L level (step 54446). 54
448) End this routine.

次回以降のループでも、排出センサ1の出力信号がLレ
ベルであると、排出l立下変化フラグ、排出1立上変化
フラグ、排出LHレベルフラグは全てII Q ++、
排出ILレベルフラグが゛′ビ′となっているので、前
記ステップ84402,54432.54434,84
436及びステップ54450(排出ILレベルフラグ
がII I ++でいるか否かの判別)が繰返し実行さ
れ(このとき該ステップ54450の判別結果はII 
Y eSI+となる)、このとき排出センサ1立下フラ
グはl l ++、排出センサl立上フラグはII O
++に保持される。
In subsequent loops as well, when the output signal of the exhaust sensor 1 is at L level, the exhaust l falling change flag, the exhaust l rising change flag, and the exhaust LH level flag are all set to II Q ++,
Since the discharge IL level flag is ``BI'', steps 84402, 54432, 54434, 84 are performed.
436 and step 54450 (determining whether the discharge IL level flag is II I ++) are repeatedly executed (at this time, the determination result of step 54450 is II
Y eSI+), at this time, the discharge sensor 1 fall flag is l l ++, and the discharge sensor l rise flag is II O
++ held.

一方、排出センサ1の出力信号がHレベルからLレベル
に立下がった直後のループにおいて、当該出力信号が再
びHレベルに立上がってしまった場合(前回ループでス
テップ54438が実行されて排出1立下変化フラグが
′1″′となり、且つ今回ループでセンサ出力がHレベ
ルに立上がった場合)には、ステップ84402の判別
結果が11 y es++に転じ、更にステップ344
04の判別結果が”No” 、ステップ54406の判
別結果がII y eSl“と云う具合に判定され、ス
テップ54428にて前回ループから今回ループにかけ
て出力信号が立上がったことを記憶すべく排出1立上変
化フラグを′1″に設定すると共に、ステップ8443
0にて前回ループ時にu 1 ++に設定した排出1立
下変化フラグをパ0″′にリセットして本ルーチンを終
了する。
On the other hand, if in the loop immediately after the output signal of the discharge sensor 1 falls from the H level to the L level, the output signal rises to the H level again (step 54438 was executed in the previous loop and the discharge 1 rises). If the lower change flag becomes ``1'' and the sensor output rises to H level in this loop), the determination result in step 84402 changes to 11 y es++, and then step 344
The determination result of step 04 is "No" and the determination result of step 54406 is "II y eSl", and in step 54428, the output signal is set to 1 to remember that the output signal rose from the previous loop to the current loop. While setting the upper change flag to '1'', step 8443
0, the discharge 1 falling change flag set in u 1 ++ during the previous loop is reset to PA 0''', and this routine ends.

この結果、排出センサ1の出力信号が立下がった後Lレ
ベルの状態が所定時間以上(少なくとも本割込処理が2
回行なわれる間)検知されない限り、排出1立下フラグ
をl′″に設定する(賞品球がセンサ1内より脱したこ
とを示す)処理は行なわれないようになっており、排出
センサlの出力信号にノイズが発生し瞬間的に信号が立
下がってた場合等に誤って排出I立下フラグがII I
 ++に設定されないようになっている。
As a result, after the output signal of the discharge sensor 1 falls, the L level state remains for a predetermined period of time or more (at least this interrupt processing is
The process of setting the ejection 1 fall flag to l''' (indicating that the prize ball has escaped from sensor 1) is not performed unless the ejection sensor l is detected (during the rotation). If noise occurs in the output signal and the signal falls momentarily, the discharge I falling flag may be set by mistake.
It is no longer set to ++.

次に、先の賞品球がセンサ1内より脱した後、次の賞品
球がセンサ1内に達した場合を考える。
Next, consider a case where the next prize ball reaches inside the sensor 1 after the previous prize ball escapes from inside the sensor 1.

このとき、ステップ34402の判別(センサ1の出力
信号がLレベルであるか否かの判別)はII Y es
I+ となり前記ステップ34404の判別(排出1立
上変化フラグが’l”)が行なわれ、この場合判別結果
はNO″となり、ステップS4406にて排出1立下変
化フラグがu I ++であるか否かの判別が行われる
。このとき該ステップ34406の判別結果も°’No
”(前記ステップ54446にてパ0”に設定される)
となってステップ84408に進み、排出ILレベルフ
ラグが′1″であるか否かの判別が行なわれる。
At this time, the determination in step 34402 (determination as to whether the output signal of sensor 1 is at L level) is II Yes
I+, and the determination in step 34404 (the discharge 1 rising change flag is 'l') is performed. In this case, the determination result is NO", and it is determined in step S4406 whether or not the discharge 1 falling change flag is u I ++. A determination is made. At this time, the determination result of step 34406 is also °'No.
” (set to 0 in step 54446)
The process then proceeds to step 84408, where it is determined whether the discharge IL level flag is '1'.

この時点では排出ILレベルフラグは前記ステップ54
448にてII I ++に設定されているのでステッ
プ34408の判別結果はIf y eSI+となり、
ステップ84414に進んで、前回ループから今回ルー
プにかけて排出センサ1の出力信号がLレベルからHレ
ベルに変化した(立上った)ことを記憶すべく、排出1
立上変化フラグを111 ++に設定し、続くステップ
54416で、この時点までII I ++に設定され
ていた排出ILレベルフラグをリセット(fI O++
に設定)して、本ルーチンを終了する。
At this point, the discharge IL level flag is set at step 54.
Since it is set to II I ++ in step 448, the determination result in step 34408 is If y eSI+,
Proceeding to step 84414, the output signal of the discharge sensor 1 changes from the L level to the H level (rise) from the previous loop to the current loop.
The rising change flag is set to 111 ++, and in the subsequent step 54416, the discharge IL level flag, which has been set to II I ++ up to this point, is reset (fI O++
) and end this routine.

更に次のループで引き続き排出センサ1の出力信号がH
レベルのときには、前回ループのステップ54414で
排出1立上変化フラグが′1″に設定されているので、
前記ステップ54404の判別結果がII yeS++
に転じる。そして、続くステップS4418〜8442
4で、排出センサ1内に賞品球あることを記憶すべく排
出センサl立上フラグを1′″に設定(ステップ344
18)すると共に、その値がII I ++のときセン
サ内より賞品球が脱したことを示す排出センサ1立下フ
ラグを0′′にリセットしくステップ54420)、続
いて前記排出1立上変化フラグを○″にリセットする(
ステップ84422)と共に、今回ループでの排出セン
サ1の出力信号がHレベルであることを記憶すべく排出
IHレベルフラグをIf I ++に設定して(ステッ
プ54424)本ルーチンを終了する。
Furthermore, in the next loop, the output signal of the discharge sensor 1 continues to be H.
At the level, the discharge 1 rise change flag was set to '1'' in step 54414 of the previous loop, so
The determination result of step 54404 is II yeS++
Turn to Then, the following steps S4418 to S8442
4, the ejection sensor 1 rise flag is set to 1'' in order to remember that there is a prize ball in the ejection sensor 1 (step 344).
18) At the same time, when the value is II I ++, reset the ejection sensor 1 fall flag indicating that the prize ball has escaped from the sensor to 0'' (Step 54420), and then reset the ejection sensor 1 rise change flag. Reset to ○″ (
At step 84422), the exhaust IH level flag is set to If I++ to remember that the output signal of the exhaust sensor 1 in the current loop is at H level (step 54424), and this routine ends.

その後、排出センサ1の出力信号がHレベルである限り
、前記ステップ54402,54404゜54406,
54408,5441.Oが繰返し実行されることにな
り、このとき、排出1立上フラグは” l ” 、排出
1立下フラグは0′”に保持される。
Thereafter, as long as the output signal of the discharge sensor 1 is at the H level, the steps 54402, 54404, 54406,
54408, 5441. O will be repeatedly executed, and at this time, the discharge 1 rise flag is held at "l" and the discharge 1 fall flag is held at 0'".

一昭一 一方、排出センサ1の出力信号がLレベルからHレベル
に立上がった直後のループにおいて、該出力信号がLレ
ベルに立下がってしまった場合(前回ループでステップ
54414が実行されて排出1立上変化フラグがII 
l ++となり、且つ今回ループの出力信号がLレベル
の場合)には、ステップ54402の判別結果がII 
N o++、ステップ34432の判別結果がII N
 O、ステップ54434の判別結果がII yeSI
+と云う具合に判定され、ステップ54452にて前回
ループから今回ループにかけて出力信号が立下がったこ
とを記憶すべく排出l立下変化フラグをrr 1 ++
に設定すると共に、ステップ54454にて前回ループ
時に′1′″に設定された排出1立上変化フラグを′O
″にリセットして本ルーチンを終了する。
On the other hand, if in the loop immediately after the output signal of the discharge sensor 1 rises from the L level to the H level, the output signal falls to the L level (step 54414 was executed in the previous loop, and the discharge sensor 1 The rising change flag is II
l ++ and the output signal of the current loop is at L level), the determination result in step 54402 is II
No++, the determination result of step 34432 is II N
O, the determination result of step 54434 is II yeSI
+, and in step 54452, the discharge l falling change flag is set to rr 1 ++ in order to remember that the output signal fell from the previous loop to the current loop.
At the same time, in step 54454, the discharge 1 rise change flag, which was set to ``1'' in the previous loop, is set to ``O''.
” and end this routine.

以上のように、排出センサ1の出力信号が立上がった後
Hレベルの状態が所定時間以上(少なくとも本割込処理
が2回行なわれる間)検知されない限り、排出l立上フ
ラグを゛′ビ′に設定する(排出センサl内に賞品球が
あることを示す)処理は行なわれないようになっており
、排出センサlの出力信号にノイズが発生した場合等に
誤って排出l立上フラグが“1パに設定されないように
なっている。
As described above, unless the H level state is detected for a predetermined period of time or longer after the output signal of the discharge sensor 1 rises (at least while this interrupt processing is performed twice), the discharge l rise flag is set to ``'''. ′ (indicating that there is a prize ball inside the ejection sensor l) is not performed, and when noise occurs in the output signal of the ejection sensor l, the ejection l rising flag is set by mistake. is not set to “1pa”.

以上のルーチンを実行するごとによって、排出センサ1
の出力信号が立ち」二がった後、所定期間以上(少なく
とも割込処理が2回行なわれる間)その状態が維持され
たときにのみ排出センサl立上フラグがl′″に設定さ
れ、従って該立上フラグは賞品球が排出センサl内に達
したことを示すようになる。反対に排出センサ1の出力
信号が立ち下がった後、所定期間以」二(少なくとも割
込処理が2回行なわれる間)その状態が維持されたとき
にのみ排出センサ1立下フラグが“1 ++に設定され
、従って該立下フラグは賞品球が排出センサ1内より脱
したことを示すようになる。この排出センサ1立上フラ
グ及び排出センサ1立下フラグは、バックグランド処理
(メインルーチン)の中の交互排出処理、又は併用排出
処理(後述の第38図、第39図)更には排出1流速測
定処理(第40図)にて用いられる。
Each time the above routine is executed, the discharge sensor 1
The discharge sensor l rise flag is set to l''' only when that state is maintained for a predetermined period or longer (while the interrupt processing is performed at least twice) after the output signal of Therefore, the rise flag indicates that the prize ball has reached the ejection sensor 1.On the other hand, after the output signal of the ejection sensor 1 falls, the interrupt processing is performed at least twice for a predetermined period of time. Only when this state is maintained (during the event), the ejection sensor 1 fall flag is set to "1++", and therefore the fall flag indicates that the prize ball has escaped from the ejection sensor 1. The discharge sensor 1 rising flag and the discharge sensor 1 falling flag are set in the alternate discharge process in the background process (main routine) or in the combined discharge process (Figures 38 and 39 described later), as well as in the discharge 1 flow rate. It is used in the measurement process (Figure 40).

第19図は割込処理(第17図)の前記ステップS46
にて行なわれる排出センサ2の入力処理ルーチンのフロ
ーチャートである。本フローは上述した排出センサ1の
入力処理ルーチンと同一の手順にて行なわれるものであ
る。尚、本フローでは、上述の排出センサlの入力処理
と同様、該センサ2の出力信号がLレベルからHレベル
に立上がったとき排出センサ2立上フラグをIf I 
++に設定して賞品球が該センサ内に達したことを記憶
し、一方、HレベルからLレベルに立下がったとき排出
センサ2立下フラグを″l′″に設定して賞品球が該セ
ンサ内より脱したことを記憶するようにしている。
FIG. 19 shows step S46 of the interrupt processing (FIG. 17).
3 is a flowchart of an input processing routine of the discharge sensor 2 performed in the flowchart of FIG. This flow is performed in the same procedure as the input processing routine of the discharge sensor 1 described above. In this flow, similarly to the input processing of the discharge sensor 1 described above, when the output signal of the sensor 2 rises from the L level to the H level, the discharge sensor 2 rise flag is set to IfI.
++ to memorize that the prize ball has reached the sensor, and on the other hand, set the ejection sensor 2 falling flag to "l'" when the prize ball reaches the sensor when it falls from the H level to the L level. It is designed to remember that it has escaped from inside the sensor.

具体的には、本ルーチンが開始されると、先ずステップ
84602にて該センサlの出力信号がHレベル(排出
センサ2出力=”1”)であるか否かが判別される。金
板りに賞品球の排出が行われず1つの賞品球がセンサ2
内に留まっている状態を考える。このときステップ54
602の判別結果は+1 y eSuとなってステップ
S4604以降が実行される。
Specifically, when this routine is started, first in step 84602 it is determined whether the output signal of the sensor 1 is at the H level (emission sensor 2 output = "1"). The prize ball was not ejected to the gold plate and one prize ball was sent to sensor 2.
Think about the state of being stuck inside. At this time, step 54
The determination result in step S4602 is +1 y eSu, and steps S4604 and subsequent steps are executed.

ステップ54604では排出2立上変化フラグがl″で
あるか否かが、ステップ54606では排出2立下変化
フラグがu 1 ++であるか否かが、ステップ846
08では排出2LレベルフラグがII I ++である
か否かが、次いでステップ54610では排出2Hレベ
ルフラグがパ1″′であるか否かが夫々判別される。
In step 54604, it is determined whether the discharge 2 rising change flag is l'', and in step 54606, it is determined whether the discharge 2 falling change flag is u 1 ++ or not.
At step 08, it is determined whether or not the discharge 2L level flag is II I ++, and then at step 54610, it is determined whether or not the discharge 2H level flag is PA1'''.

ところでMPU620の初期化直後はすべてのフラグが
0″′に設定されているため、ステップ84604〜3
4610の判別結果はすべてIINoI+となり、ステ
ップ54612にて、今回ループで排出センサ2の出力
信号がHレベルであったことを記憶すべく排出2Hレベ
ルフラグを′1″に設定して本ルーチンを終了する。
By the way, immediately after the MPU 620 is initialized, all flags are set to 0'', so steps 84604 to 3
All the determination results in 4610 are IINoI+, and in step 54612, the discharge 2H level flag is set to '1'' to remember that the output signal of the discharge sensor 2 was at H level in this loop, and this routine ends. do.

以後のループでは排出2Hレベルフラグが1″′に設定
されているので、排出センサ2の出力信号がHレベルの
状態を保持する限りステップ54602.84−604
.84606,84608.S4610が繰返し実行さ
れることになる。
In the subsequent loop, the discharge 2H level flag is set to 1'', so as long as the output signal of the discharge sensor 2 remains at the H level, steps 54602.84-604 are executed.
.. 84606, 84608. S4610 will be executed repeatedly.

その後、賞品球の排出が開始され、それまでセンサ2内
に留まっていた賞品球が排出センサ2内より外側に移動
してセンサ2内より脱すると、排出センサ2の出力信号
がLレベルに立下り、前記ステップ84602の判別結
果がII N oI+となってステップ54632以降
が実行される。
After that, the ejection of the prize ball starts, and when the prize ball that had been staying in the sensor 2 moves to the outside and escapes from the sensor 2, the output signal of the ejection sensor 2 rises to the L level. Downward, the determination result in step 84602 becomes II No I+, and steps 54632 and subsequent steps are executed.

ステップ54632以降の処理が最初に行なわれるとき
には、前記排出2Hレベルフラグは“l”、それ以外の
フラグはすべて′O1″であるため、該ステップ546
32の判別(排出2立下変化フラグが1111+である
か)、次のステップ84634の判別(排出2立上変化
フラグがl′″であるか)の結果が共にII No+−
1続くステップ84636 (排出2Hレベルフラグが
lI I 11であるか)の判別の結果がII yes
I+となってステップ54638.54640が実行さ
れる。
When the processing from step 54632 onwards is performed for the first time, the discharge 2H level flag is "l" and all other flags are 'O1'.
The results of the determination in step 32 (whether the discharge 2 falling change flag is 1111+) and the determination in the next step 84634 (whether the discharge 2 rising change flag is l''') are II No+-
1 The result of the determination in step 84636 (whether the discharge 2H level flag is lI I 11) is II yes
I+ and steps 54638 and 54640 are executed.

ステップ54638では、前回ループから今回ループに
かけて排出センサ2の出力信号がHレベルからLレベル
に変化した(立下がった)ことを記憶すべく、排出2立
下変化フラグをu 1 ++に設定し、続くステップ5
4640では、この時点までII I ++に設定され
ていた排出2Hレベルフラグをリセット(” O”に設
定)し、本ルーチンを終了する。
In step 54638, the discharge 2 falling change flag is set to u 1 ++ in order to remember that the output signal of the discharge sensor 2 changed from the H level to the L level (falling) from the previous loop to the current loop, Next step 5
At 4640, the exhaust 2H level flag, which had been set to II I ++ up to this point, is reset (set to "O"), and this routine ends.

更に次のループで引き続き排出センサ2の出力信号がL
レベルのときには、前回ループのステップ84638で
排出2立下変化フラグが′1″に設定されているので、
前記ステップ54632の判別結果が“Yes”に転じ
る。そして、続くステップ54642〜84648で、
賞品球が排出センサ2内より脱したことを記憶すべく排
出センサ2立下フラグを11111に設定(ステップ5
4642)すると共に、その値がII 1 ++のとき
センサ2内に賞品球があることを示す排出センサ2立上
フラグ(初期化後初めて本ステップが実行されるときは
u Ouに設定されている)をII Onにリセットし
くステップ84644)、続いて前記排出2立下変化フ
ラグをu O++にリセットする(ステップ84646
)と共に、今回ループでの排出センサ2の出力信号がL
レベルであることを記憶すべく排出2Hレベルフラグを
パ1”′に設定して(ステップ84648)本ルーチン
を終了する。
Furthermore, in the next loop, the output signal of the discharge sensor 2 continues to be L.
At the level, the discharge 2 fall change flag was set to '1'' in step 84638 of the previous loop, so
The determination result in step 54632 changes to "Yes". Then, in the following steps 54642 to 84648,
The ejection sensor 2 fall flag is set to 11111 to remember that the prize ball has escaped from the ejection sensor 2 (step 5).
4642) and the discharge sensor 2 start-up flag, which indicates that there is a prize ball in sensor 2 when its value is II 1 ++ (it is set to uOu when this step is executed for the first time after initialization). ) to II On (step 84644), and then reset the discharge 2 falling change flag to uO++ (step 84646).
), the output signal of the discharge sensor 2 in this loop is L.
The discharge 2H level flag is set to PA1''' to remember that the current level is 1'' (step 84648), and this routine ends.

次回以降のループでも、排出センサ2の出力信号がLレ
ベルであると、排出2立下変化フラグ、排出2立上変化
フラグ、排出2Hレベルフラグは全テ゛′○″、排出2
Lレベルフラグが111 ++となっているので、前記
ステップ54602,84632.54634,846
36及びステップ84650(排出2Lレベルフラグが
++ 1 ++でいるか否かの判別)が繰返し実行され
(このとき該ステップ84650の判別結果はII y
 eSI+となる)、このとき排出センサ2立下フラグ
はl l ++、排出センサ2立上フラグは○″に保持
される。
In the next loop as well, if the output signal of the discharge sensor 2 is at the L level, the discharge 2 falling change flag, the discharge 2 rising change flag, and the discharge 2H level flag will all be ``'○'' and the discharge 2
Since the L level flag is 111++, steps 54602, 84632, 54634, 846
36 and step 84650 (determining whether the discharge 2L level flag is ++ 1 ++) are repeatedly executed (at this time, the determination result of step 84650 is II y
eSI+), at this time, the discharge sensor 2 fall flag is held at l l ++, and the discharge sensor 2 rise flag is held at ○''.

一方、排出センサ2の出力信号がHレベルからLレベル
に立下がった直後のループにおいて、当該出力信号が再
びHレベルに立上がってしまった場合(前回ループでス
テップ34638が実行されて排出2立下変化フラグが
1″′となり、且つ今回ループでセンサ出力がHレベル
に立上がった場合)には、ステップ84602の判別結
果がII y es++に転じ、更にステップ8460
4の判別結果がl′NoI+、ステップ54606の判
別結果がfl y eS++と云う具合に判定され、ス
テップ84628にて前回ループから今回ループにかけ
て出力信号が立上がったことを記憶すべく排出2立上変
化フラグをII I ++に設定すると共に、ステップ
54630にて前回ループ時にLL I 11に設定し
た排出2立下変化フラグをII O++にリセットして
本ルーチンを終了する。
On the other hand, if in the loop immediately after the output signal of the discharge sensor 2 falls from the H level to the L level, the output signal rises to the H level again (step 34638 was executed in the previous loop and the discharge 2 If the lower change flag becomes 1'' and the sensor output rises to H level in this loop), the determination result in step 84602 changes to II y es++, and further in step 8460
It is determined that the determination result of step 4 is l'NoI+, and the determination result of step 54606 is fly eS++, and in step 84628, ejection 2 is raised in order to remember that the output signal rose from the previous loop to the current loop. The change flag is set to II I ++, and at step 54630, the discharge 2 fall change flag set to LL I 11 in the previous loop is reset to II O++, and this routine ends.

この結果、排出センサ2の出力信号が立下がった後Lレ
ベルの状態が所定時間以上(少なくとも本割込処理が2
回行なわれる間)検知されない限り、排出2立下フラグ
を1″に設定する(賞品球がセンサ2内より脱したこと
を示す)処理は行なわれないようになっており、排出セ
ンサ2の出力信号にノイズが発生し瞬間的に信号が立下
った場合等誤って排出2立下フラグがII I ++に
設定されないようになっている。
As a result, after the output signal of the discharge sensor 2 falls, it remains at the L level for a predetermined period of time (at least this interrupt processing is
The process of setting the ejection 2 falling flag to 1'' (indicating that the prize ball has escaped from the sensor 2) is not performed unless the ejection 2 fall flag is detected (during the rotation), and the ejection sensor 2 output This prevents the discharge 2 falling flag from being set to II I ++ by mistake, such as when noise occurs in the signal and the signal falls momentarily.

次に、先の賞品球がセンサ2内より脱した後、次の賞品
球がセンサ2内に達した場合を考える。
Next, consider a case where the next prize ball reaches inside the sensor 2 after the previous prize ball escapes from inside the sensor 2.

このとき、ステップ54602の判別(該センサ2の出
力信号がLレベルであるか否かの判別)は11 y e
SI+となり前記ステップ54604の判別(排出2立
上変化フラグがit i nか)が行なわれ、この場合
判別結果はII N O++となり、ステップ8460
6にて排出2立下変化フラグが111 ++であるか否
かの判別が行われる。このとき該ステップ54606の
判別結果も=′N o++  (前記ステップ5464
6にて110″′に設定される)となってステップ5t
608に進み、排出2Lレベルフラグが“1″であるか
否かの判別が行なわれる。
At this time, the determination in step 54602 (determination as to whether the output signal of the sensor 2 is at L level) is 11 y e
The result is SI+, and the determination in step 54604 (whether the discharge 2 rise change flag is it in) is performed, and in this case, the determination result is II N O++, and step 8460 is performed.
At step 6, it is determined whether or not the discharge 2 fall change flag is 111++. At this time, the determination result of step 54606 is also ='N o++ (step 5464
6) and step 5t.
Proceeding to 608, it is determined whether the discharge 2L level flag is "1".

この時点では排出2Lレベルフラグは前記ステップ54
648にてa 1 uに設定されているのでステップ5
4608の判別結果はパYeS″となり、ステップ54
614に進んで、前回ループから今回ループにかけて排
出センサ2の出力信号がLレベルから1−ルベルに変化
した(立上った)ことを記憶すべく、排出2立上変化フ
ラグをn 1 nに設定し、続くステップ54616で
、この時点まで1111+に設定されていた排出2Lレ
ベルフラグをリセット(Lr O++に設定)して、本
ルーチンを終了する。
At this point, the discharge 2L level flag is set at step 54.
648 is set to a 1 u, so step 5
The determination result of step 4608 is YesS'', and step 54
Proceeding to 614, the discharge 2 rise change flag is set to n 1 n in order to remember that the output signal of the discharge sensor 2 changed (rise) from the L level to 1-level from the previous loop to the current loop. In the following step 54616, the discharge 2L level flag, which had been set to 1111+ up to this point, is reset (set to Lr O++), and this routine ends.

更に次のループで引き続き排出センサ2の出ノJ信号が
Hレベルのときには、前回ループのステップ54614
で排出2立上変化フラグが′1″に設定されているので
、前記ステップ84604の判別結果が+1 yesI
+に転じる。そして、続くステップ54618〜846
24で、排出センサ2内に賞品球あることを記憶すべく
排出センサ2立上フラグを+v’taに設定(ステップ
S46’18)すると共に、その値が1111+のとき
センサ内より賞品球が脱したことを示す排出センサ2立
下フラグをu O++にリセットしくステップ8462
0)、続いて前記排出2立上変化フラグをパ0″′にリ
セットする(ステップ84622)と共に、今回ループ
での排出センサ2の出力信号がHレベルであることを記
憶すべく排出2HレベルフラグをII I 11に設定
して(ステップ34624)本ルーチンを終了する。
Furthermore, in the next loop, when the output J signal of the discharge sensor 2 is still at H level, step 54614 of the previous loop is executed.
Since the discharge 2 start-up change flag is set to '1'' in step 84604, the determination result in step 84604 is +1 yesI.
Changes to +. Then, the following steps 54618-846
In step S46'18, the ejection sensor 2 startup flag is set to +v'ta to remember that there is a prize ball in the ejection sensor 2 (step S46'18), and when the value is 1111+, the prize ball is ejected from the sensor. Step 8462: Reset the discharge sensor 2 falling flag to uO++.
0), then the discharge 2 rise change flag is reset to 0'' (step 84622), and the discharge 2H level flag is reset to remember that the output signal of the discharge sensor 2 in this loop is at H level. is set to II I 11 (step 34624), and this routine ends.

その後、排出センサ2の出力信号がHレベルである限り
、前記ステップ54602,54604゜54606,
84608,54610が繰返し実行されることになり
、このとき、排出2立上フラグは++ 1 u、排出2
立下フラグはII O++に保持される。
Thereafter, as long as the output signal of the discharge sensor 2 is at the H level, the steps 54602, 54604, 54606,
84608 and 54610 will be executed repeatedly, and at this time, the discharge 2 rise flag is ++ 1 u, discharge 2
The falling flag is held in II O++.

一方、排出センサ2の出力信号がLレベルからHレベル
に立上がった直後のループにおいて、該出力信号がLレ
ベルに立下がってしまった場合(前回ループでステップ
54614が実行されて排出2立上変化フラグが” l
 ”となり、且つ今回ループの出力信号がLレベルの場
合)には、ステップ54602の判別結果がII N 
ol+、ステップ84632の判別結果がNO、ステッ
プ84634の判別結果が11 yeS++と云う具合
に判定され、ステップ54652にて前回ループから今
回ループにかけて出力信号が立下がったことを記憶すべ
く排出2立下変化フラグを′1″に設定すると共に、ス
テップ84654にて前回ループ時にII I ++に
設定された排出2立上変化フラグをII OIIにリセ
ットして本ルーチンを終了する。
On the other hand, if in the loop immediately after the output signal of the discharge sensor 2 rises from the L level to the H level, the output signal falls to the L level (step 54614 was executed in the previous loop and the discharge 2 rises). The change flag is "l"
” and the output signal of the current loop is at L level), the determination result in step 54602 is II N
ol+, the determination result in step 84632 is NO, the determination result in step 84634 is 11 yeS++, and in step 54652, the output signal 2 falls in order to remember that the output signal fell from the previous loop to the current loop. The change flag is set to '1'', and at step 84654, the discharge 2 rise change flag, which was set to II I ++ in the previous loop, is reset to II OII, and this routine ends.

以上のように、排出センサ2の出力信号が立上がった後
Hレベルの状態が所定時間以上(少なくとも本割込処理
が2回行なわれる間)検知されない限り、排出2立上フ
ラグをII I ++に設定する(排出センサ2内に賞
品球があることを示す)処理は行なわれないようになっ
ており、排出センサ2の出力信号にノイズが発生した場
合等に誤って排出2立上フラグが′l″に設定されない
ようになっている。
As described above, unless the H level state is detected for a predetermined period of time or longer after the output signal of the discharge sensor 2 rises (at least while this interrupt processing is performed twice), the discharge 2 rise flag is set to II I ++. (indicating that there is a prize ball in the ejection sensor 2) is not performed, and if noise occurs in the output signal of the ejection sensor 2, the ejection 2 start flag may be set by mistake. ``l'' is not set.

以上のルーチンを実行することによって、排出センサ2
の出力信号が立ち上がった後、所定期間以上(少なくと
も割込処理が2回行なわれる間)その状態が維持された
ときにのみ排出センサ2立上フラグが1′”に設定され
、従って該立上フラグは賞品球が排出センサ2内に達し
たことを示すようになる。反対に排出センサ2の出力信
号が立ち下がった後、所定期間以上(少なくとも割込処
理が2回行なわれる間)その状態が維持されたときにの
み排出センサ2立下フラグがr I ++に設定され、
従って該立下フラグは賞品球が排出センサ2内より脱し
たことを示すようになる。この排出センサ2立上フラグ
及び排出センサ2立下フラグは、バックグランド処理(
メインルーチン)の中の交互排出処理、又は併用排出処
理(後述の第38図、第39図)更には排出2流速測定
処理(第40図)にて用いられる。
By executing the above routine, the discharge sensor 2
After the output signal rises, the discharge sensor 2 rise flag is set to 1''' only when that state is maintained for a predetermined period or longer (while the interrupt processing is performed at least twice). The flag comes to indicate that the prize ball has reached the inside of the ejection sensor 2.On the other hand, after the output signal of the ejection sensor 2 falls, the flag remains in that state for a predetermined period or longer (while the interrupt processing is performed at least twice). The discharge sensor 2 falling flag is set to r I ++ only when is maintained;
Therefore, the fall flag indicates that the prize ball has escaped from the ejection sensor 2. This discharge sensor 2 rise flag and discharge sensor 2 fall flag are set by background processing (
It is used in the alternate discharge process (main routine) or the combined discharge process (FIGS. 38 and 39 described later), and also in the two discharge flow rate measurement process (FIG. 40).

第20図は、割込処理のステップS48にて行なわれる
セーフセンサの入力処理ルーチンのフローチャートであ
る。
FIG. 20 is a flowchart of the safe sensor input processing routine performed in step S48 of the interrupt processing.

セーフセンサは、前述したように、該センサ内にセーフ
球が存在しているときその出力信号がHレベルとなり、
セーフ球が流出して一時的に又は継続してセンサ内に存
在しなくなったときその出力信号がLレベルとなるよう
に構成されている。
As mentioned above, the safe sensor outputs an H level signal when the safe bulb is present in the sensor.
The sensor is configured so that when the safe bulb leaks out and temporarily or continuously ceases to exist in the sensor, its output signal becomes L level.

従って本フローでは該出力信号がLレベルがらHレベル
に立ち上がったときにセーフ球が該センサ内に達したと
判断するようになっている。
Therefore, in this flow, it is determined that the safe ball has reached the sensor when the output signal rises from the L level to the H level.

本ルーチンが開始されると、先ずステップ54802に
てセーフ変化フラグがu 1 ++であるが否かが、続
くステップ34804にてセーフムレベルフラグがIf
 I ++であるか否かが判別される。
When this routine is started, it is first determined in step 54802 whether the safe change flag is u 1 ++ or not, and in the following step 34804 the safe level flag is changed to If
It is determined whether or not it is I++.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600に電源が投入された直後、メインルー
チン(第13図)のステップS4にてit Onに設定
される。
By the way, as described above, all the discrimination flags are set to it ON in step S4 of the main routine (FIG. 13) immediately after the power is turned on to the prize ball discharge control device 600.

従って本割込処理が開始された直後には、セーフセンサ
の出力信号レベルに拘らずステップ54802.548
04の判別結果が共にI′N oI+となって、先ずス
テップ84806にて今回ループで出力信号がLレベル
(セーフセンサ出力−″O′″)であるか否かの判別が
実行される。
Therefore, immediately after this interrupt processing is started, steps 54802 and 548 are executed regardless of the output signal level of the safe sensor.
Both of the determination results of 04 are I'N oI+, and first, in step 84806, it is determined whether or not the output signal is at the L level (safe sensor output - ``O'') in this loop.

金板りに、セーフセンサ内に遊技球(セーフ球)がない
状態から遊技球が入賞してセンサ内を通過した場合を考
える。
Consider the case where a game ball enters a prize and passes through the sensor from a state where there is no game ball (safe ball) inside the safe sensor.

セーフ球がセンサ内にない状態では該センサの出力信号
はLレベルのままであり、従って前記ステップ5480
6の判別結果がl y esI+となり、ステップ54
808でセーフムレベルフラグを#L I ++に設定
した後本ルーチンを終了する。
When the safe bulb is not in the sensor, the output signal of the sensor remains at the L level, so step 5480
The determination result of step 6 is ly esI+, and step 54
After setting the safe level flag to #L I ++ in step 808, this routine ends.

次回ループでは、前回ループの前記ステップ54808
の処理によりセーフヒレベルフラグがIt I ++に
設定されているのでステップ54804の判別結果がI
I y esl+に転じ、ステップ54810に進んで
、今回ループでのセーフセンサの出力信号がHレベル(
セーフセンサ出力=′″■″)であるか否かが判別され
る。この判別結果が”NO″、即ち、前回ループに続い
て今回ループでも出力信号がLレベルのときには、続く
ステップ4812、ステップ34814をスキップして
本ルーチンを終了する。従って出力信号がLレベルであ
る限り(セーフセンサ内にセーフ球が達しない限り)ス
テップ54802,54804,5481Oが繰返し行
なわれこととなる。
In the next loop, step 54808 of the previous loop is performed.
Since the safe high level flag is set to It I ++ by the process, the determination result in step 54804 is I
I y esl+, proceeding to step 54810, and confirming that the output signal of the safe sensor in this loop is at H level (
It is determined whether or not the safe sensor output='''■''). If the result of this determination is "NO", that is, the output signal is at L level in the current loop as well as in the previous loop, the following steps 4812 and 34814 are skipped and this routine is ended. Therefore, steps 54802, 54804, and 5481O are repeated as long as the output signal is at the L level (as long as the safe ball does not reach within the safe sensor).

セーフ球がセーフセンサ内に達し該センサの出力信号が
LレベルからHレベルに立ち上ると、前記ステップ84
840の判別結果がII y es++となり、出力信
号が立上ったことを記憶すべく、セーフ変化フラグをI
I 1 nに設定する(ステップ84812)と共に、
今回ループでの出力信号がもはやLレベルでないことを
記憶すべく前記セーフヒレベルフラグを0″にリセット
して本ルーチンを終了する。
When the safe ball reaches the inside of the safe sensor and the output signal of the sensor rises from the L level to the H level, step 84 is performed.
The determination result of 840 is II y es++, and the safe change flag is set to I to remember that the output signal has risen.
I 1 n (step 84812) and
In order to remember that the output signal in this loop is no longer at L level, the safe high level flag is reset to 0'' and this routine ends.

セーフセンサの出力信号が立ち上がった直後のループで
は、前記ステップ54802の判別(セーフ変化フラグ
が′1″であるか否か)が行なわれる。このとき判別結
果はIf Y esI+に転じるのでステップ8481
6に進みセーフセンサの出ノJ信号が今回ループで依然
Hレベルであるが否かが判別される。
In the loop immediately after the output signal of the safe sensor rises, the determination in step 54802 (whether or not the safe change flag is '1'') is performed.At this time, the determination result changes to If Yes esI+, so step 8481 is performed.
Proceeding to step 6, it is determined whether the output J signal of the safe sensor is still at H level in this loop.

この判別結果が++ y es++のとき、即ち、前回
ループにてセーフセンサの出力信号が立上り、且つ今回
ループでも引き続きHレベルが維持されているときには
、セーフ球が該セーフセンサ内に達したとの判断がなさ
れ、ステップ54818にて前記セーフ変化フラグをリ
セット(” O”に設定)すると共に前述のメインルー
チン(第13図)、後述の排出処理(第37図)等にて
セーフ球の排出残数を示すパラメータとして用いられる
「セーフ記憶値」を1だけ加算して(ステップ8482
0)本ルーチンを終了する。
When this determination result is ++ y es++, that is, when the output signal of the safe sensor rose in the previous loop and continues to maintain the H level in the current loop, it is determined that the safe ball has reached the safe sensor. The judgment is made, and the safe change flag is reset (set to "O") in step 54818, and the remaining safe balls are removed by the main routine described above (Figure 13), the discharge process described later (Figure 37), etc. Add 1 to the "safe memory value" used as a parameter indicating the number (step 8482
0) End this routine.

次回以降のループにて、出力信号が依然Hレベルを維持
する場合には、前記ステップS4’802゜54804
,54806が繰返し行なわれることとなる。
In the next and subsequent loops, if the output signal still maintains the H level, the step S4'802゜54804
, 54806 are repeated.

一方、前記ステップ84816の判別結果がIf N 
OI+のとき、即ち出力信号が立ち上がった直後のルー
プで再び出力信号が立ち下がったときには、これら出力
信号の変化はセーフ球の通過による変化ではない(ノイ
ズ信号の発生等)と判断し、今回ループでの出力信号が
Lレベルであることを記憶すべくセーフヒレベルフラグ
をrr 1 ++に設定して(ステップ54822)本
ルーチンを終了する。
On the other hand, if the determination result of step 84816 is If N
When OI+, that is, when the output signal falls again in the loop immediately after the output signal rises, it is determined that these changes in the output signal are not due to passage of the safe sphere (such as generation of a noise signal), and the current loop The safe high level flag is set to rr 1 ++ to remember that the output signal at is at L level (step 54822), and this routine ends.

以上のルーチンを実行することによって、セーフセンサ
の出力信号が立ち上がった後、所定期間以上(少なくと
も割込処理が2回行なわれる間)その状態が維持された
ときにのみセーフ記憶値の加算が行なわれることとなる
By executing the above routine, after the output signal of the safe sensor rises, the safe memory value is added only when that state is maintained for a predetermined period or longer (at least while interrupt processing is performed twice). It will be.

第21図は、第17図に示す割込処理のステップS50
にて行なわれる補給センサ211の入力処理のサブルー
チンを示すフローチャートである。
FIG. 21 shows step S50 of the interrupt processing shown in FIG.
12 is a flowchart showing a subroutine of input processing of the replenishment sensor 211 performed in FIG.

前述したように補給センサ211は、貯留タンク201
内の遊技球(予備球)の不足状態を検知するものであり
、貯留された予備球が該タンク2o1内の補給センサ2
11の設置位置まで溜っているときにLレベル、そうで
ないときにHレベルの信号を出力するように構成されて
いる。
As mentioned above, the replenishment sensor 211 is connected to the storage tank 201.
This is to detect the shortage of game balls (spare balls) in the tank 2o1, and the stored spare balls are detected by the replenishment sensor 2 in the tank 2o1.
It is configured to output an L level signal when the amount of water has accumulated up to the installation position 11, and an H level signal when it is not.

金板りに、タンク201内のセンサ設置位置まで予備球
が充填されていない状態(不足状態)を考える。
Consider a state in which the metal plate is not filled with spare balls up to the sensor installation position in the tank 201 (insufficient state).

この状態で賞球排出制御装置600に電源が投入され、
該ルーチンが開始されると、先ず、ステップ85002
にて該センサ211の出力信号がHレベル(補給センサ
出力=″1″′)であるか否かが判別される。この場合
、判別結果はII yesnとなってステップ5500
4に進む。
In this state, the power is turned on to the prize ball discharge control device 600,
When the routine starts, first, step 85002
It is determined whether the output signal of the sensor 211 is at H level (replenishment sensor output = "1"). In this case, the determination result is II yes and step 5500
Proceed to step 4.

ところでMPU620の初期化直後はすべてのフラグが
O″′に設定されているため、ステップ55004〜5
5010の判別結果はすべて11 NO1′となり、ス
テップ55012にて、今回ループで補給センサの出力
信号がHレベルであったことを記憶すべく補給Hレベル
フラグをII I IIに設定して本ルーチンを終了す
る。以後のループでは補給Hレベルフラグがパ1′”に
設定されているので、出力信号がHレベルの状態が継続
する限りステップ55002,55004,55006
,55008.55010が繰返し実行されることにな
る。
By the way, immediately after the MPU 620 is initialized, all flags are set to O'', so steps 55004 to 5
All the determination results in 5010 are 11 NO1', and in step 55012, the replenishment H level flag is set to II II II to remember that the output signal of the replenishment sensor was H level in this loop, and this routine is executed. finish. In the subsequent loop, the replenishment H level flag is set to P1''', so steps 55002, 55004, and 55006 are performed as long as the output signal remains at the H level.
, 55008, 55010 will be executed repeatedly.

その後、遊技球(予備球)の補給によって貯留タンク2
01内の補給センサ211の設置位置にまで予備球が充
填されると、補給センサ211の出力信号がLレベルに
転じ、前記ステップ85002の判別結果が′NoI+
となってステップ55030以降に進む。
After that, the storage tank 2 is filled with game balls (spare balls).
When the spare balls are filled up to the installation position of the replenishment sensor 211 in 01, the output signal of the replenishment sensor 211 changes to L level, and the determination result of step 85002 becomes 'NoI+.
The process then proceeds to step 55030 and subsequent steps.

ステップ55030が最初に行なわれるときには、前記
補給Hレベルフラグは′1″゛、それ以外のフラグはす
べて′○″であるため、該ステップ55030、次のス
テップ55032の判別結果が共にl= N o++、
続くステップ55034がl1yeSI+となってステ
ップ85036,55038が実行される。
When step 55030 is performed for the first time, the replenishment H level flag is '1'' and all other flags are '○'', so the determination results of step 55030 and the next step 55032 are both l=No++ ,
The subsequent step 55034 becomes l1yeSI+, and steps 85036 and 55038 are executed.

ステップ55036では、前回ループから今回ループに
かけて補給センサ211の出力信号がHレベルからLレ
ベルに変化した(立下がった)ことを記憶すべく、補給
立下変化フラグをl″に設定し、続くステップ8503
8では、前回ループでII 1 !+に設定された補給
Hレベルフラグをリセット< ” o ”に設定)し、
本ルーチンを終了する。
In step 55036, in order to remember that the output signal of the replenishment sensor 211 changed from the H level to the L level (falling) from the previous loop to the current loop, the replenishment fall change flag is set to l'', and the following step 8503
8, in the previous loop II 1! Reset the supply H level flag set to + (< set to "o"),
This routine ends.

次回ループで引き続き補給センサ211の出力信号がL
レベルのときには、前回ループのステップ55036で
補給立下変化フラグが′l″に設定されているので、ス
テップ85030の判別結果がII y eS++に転
じる。そして、続くステップ55040〜85046で
、貯留タンク201内の補給センサ211設置位置まで
予備球が充填されていることを記憶すべく補給センサ立
下フラグを1″′に設定(ステップ55040)すると
共に、その値がパl′″のときセンサ211の設置位置
に賞品球が無いことを示す補給センサ立上フラグ(初期
化後初めて本ステップが実行されるときはO″′に設定
されている)を0″に設定しくステップ55042)、
続いて前記補給立下変化フラグを′0″にリセットする
(ステップ55044)と共に、今回ループでの補給セ
ンサ211の出力信号がLレベルであることを記憶すべ
く補給Lレベルフラグを” 1 ”に設定して(ステッ
プ55046)本ルーチンを終了する。
In the next loop, the output signal of the replenishment sensor 211 will continue to be L.
When the replenishment fall change flag is set to 'l'' in step 55036 of the previous loop, the determination result in step 85030 changes to II y eS++.Then, in the following steps 55040 to 85046, the storage tank 201 The replenishment sensor fall flag is set to 1'' (step 55040) in order to remember that the spare balls are filled up to the installation position of the replenishment sensor 211 in the sensor 211. Set the replenishment sensor startup flag (set to O'' when this step is executed for the first time after initialization) to 0'' indicating that there is no prize ball at the installation position (step 55042);
Next, the replenishment fall change flag is reset to ``0'' (step 55044), and the replenishment L level flag is set to ``1'' to remember that the output signal of the replenishment sensor 211 in this loop is L level. After setting (step 55046), this routine ends.

その後、補給センサ211の出力信号がLレベルである
限り、前記ステップ55002,85030.5503
2,55034,55048が繰返し実行されることに
なり、このとき、補給センサ立下フラグはII I I
I、補給センサ立上フラグは0′″に保持される。
Thereafter, as long as the output signal of the replenishment sensor 211 is at the L level, steps 55002, 85030, and 5503
2,55034,55048 will be executed repeatedly, and at this time, the replenishment sensor falling flag will be set to II I I
I, the replenishment sensor rise flag is held at 0''.

一方、補給センサ2 +−1の出力信号がHレベルから
Lレベルに立ち下がった直後のループにおいて、当該出
力信号がHレベルに立上がってしまった場合(前回ルー
プでステップ8503.6が実行されて補給立下変化フ
ラグが” 1 ”となレバ且つ今回ループでセンサ出力
がHレベルの場合)には、ステップ55002の判別結
果が”Yes  、ステップ5EI004の判別結果が
“’No“、ステップ55006の判別結果がIf y
eSI″と云う具合に判定され、ステップ85028に
て前回ループから今回ループにかけて出力信号が立上が
ったことを記憶すべく補給立上変化フラグをII I 
IIに設定すると共に、ステップ55029にて前回ル
ープ時にII L IIに設定したM納豆下変化フラグ
をII OIIに戻して本ルーチンを終了する。
On the other hand, if in the loop immediately after the output signal of replenishment sensor 2 +-1 falls from H level to L level, the output signal rises to H level (step 8503.6 was executed in the previous loop). (when the replenishment fall change flag is "1" and the sensor output is H level in this loop), the determination result in step 55002 is "Yes", the determination result in step 5EI004 is "'No", and step 55006 If the discrimination result is If y
eSI'', and in step 85028, a replenishment rise change flag is set to remember that the output signal rose from the previous loop to the current loop.
At the same time, in step 55029, the M natto lower change flag set to II L II in the previous loop is returned to II OII, and this routine ends.

この結果、補給センサ211の出力信号が立下がった後
Hレベルの状態が所定時間以上(少なくとも本割込処理
が2回行なわれる間)検知されない限り、補給立下フラ
グを1′″に設定する(貯留タンク201内のセンサ2
11設定位置まで予備球が充填されていることを示す)
処理は行なわれないようになっており、補給センサの出
力信号にノイズが発生した場合等に対処できるようにな
っている。
As a result, the replenishment fall flag is set to 1'' unless the H level state is detected for a predetermined period of time or longer (at least while this interrupt processing is performed twice) after the output signal of the replenishment sensor 211 falls. (Sensor 2 in storage tank 201
(Indicates that the spare balls are filled up to the 11 setting position)
No processing is performed, so that it is possible to deal with cases such as noise occurring in the output signal of the replenishment sensor.

次に貯留タンク201内のセンサ211設置位置まで予
備球が充填されている状態で賞球排出制御装置600に
電源が投入され、本ルーチンが開始される場合を考える
Next, consider a case where the prize ball discharge control device 600 is powered on and this routine is started in a state where the reserve balls are filled up to the sensor 211 installation position in the storage tank 201.

先ず、ステップ55002では該センサ211の出力信
号がHレベル(補給センサ出力=”1”)であるか否か
が判別されるが、この場合、判別結果はII No +
+となりステップ55030に進む。
First, in step 55002, it is determined whether the output signal of the sensor 211 is at H level (replenishment sensor output = "1"), but in this case, the determination result is II No +
+, and the process proceeds to step 55030.

MPU620の初期化直後はすべてのフラグが11(1
″′に設定されているため、ステップ55030.85
032,55034,85048の判別結果はすべてI
′No++となり、ステップ55054にて、今回ルー
プで補給センサの出)J信号がLレベルであったことを
記憶すべく補給Lレベルフラグを′l″に設定して、本
ルーチンを終了する。
Immediately after the MPU 620 is initialized, all flags are 11 (1
``'', so step 55030.85
All discrimination results of 032, 55034, 85048 are I
``No++'', and in step 55054, the replenishment L level flag is set to ``1'' to remember that the output J signal from the replenishment sensor was at L level in this loop, and this routine ends.

以後のループでは補給LレベルフラグがIf I ++
に設定されているので出力信号がLレベルの状態が継続
する限りステップ35002,55030゜55032
,55034,55048が繰返し実行されることにな
る。
In the subsequent loop, the supply L level flag is If I ++
As long as the output signal remains at L level, steps 35002, 55030°55032
, 55034, and 55048 are executed repeatedly.

その後、賞品球の排出によってタンク201内の予備補
給センサ211の設置位置に満たなくなると、補給セン
サ211の出力信号がHレベルとなり、前記ステップ5
5002の判別結果が1lyes+1となってステップ
55004以降に進む。
Thereafter, when the installation position of the preliminary replenishment sensor 211 in the tank 201 is not reached due to the ejection of the prize balls, the output signal of the replenishment sensor 211 becomes H level, and the step 5
The determination result in step 5002 becomes 1lyes+1, and the process proceeds to step 55004 and subsequent steps.

ステップ55004が最初に行なわれるときには、前記
補給LレベルフラグはII I ++、それ以外のフラ
グはすべてII Onであるため、ステップ55004
、次のステップ55006の判別結果が共に11 No
++、続くステップ35008がL y e8+1とな
ってステップ85014が実行される。
When step 55004 is performed for the first time, the supply L level flag is II I ++ and all other flags are II On, so step 55004
, the determination results of the next step 55006 are both 11 No.
++, the following step 35008 becomes L y e8+1, and step 85014 is executed.

このステップ55014では、前回ループから今回ルー
プにかけて補給センサ211の出力信号がLレベルから
Hレベルに変化した(立上った)ことを記憶すべく、補
給立上変化フラグをII I ++に設定し、続くステ
ップ85016では、前回ループまでに前述のステップ
55054でIf I ++に設定されていた補給Lレ
ベルフラグをリセット(O″′に設定)し、本ルーチン
を終了する。
In this step 55014, the replenishment rise change flag is set to II I++ in order to remember that the output signal of the replenishment sensor 211 changed from L level to H level (rise) from the previous loop to the current loop. In the following step 85016, the replenishment L level flag, which had been set to If I++ in step 55054 before the previous loop, is reset (set to O'''), and this routine ends.

次回ループで引き続き補給センサ211の出力信号がH
レベルのときには、前回ループのステップ55014で
補給立上変化フラグが′ビに設置07− 定されているので前記ステップ55002の判別を行な
った後前記ステップ85004の判別結果が”Yes″
′に転じる。そして、続くステップ55018〜550
24で、補給センサ211によって貯留タンク201内
の補給センサ211設置位置に賞品球がなくなったこと
を記憶すべく補給センサ立上フラグを′l′″に設定(
ステップ85018)すると共に、その値が′1″のと
き貯留タンク201内のセンサ設置位置に賞品球がある
ことを示す補給センサ立下フラグ(初期化初めて本ステ
ップが実行されるときは′O″に設定されてイル) ヲ
rt o++ ニ設定シ(ステップ55020)、続い
て前記補給立上変化フラグを′0″′にリセットする(
ステップ55022)と共に、今回ループでの補給セン
サ211の出力信号がHレベルであることを記憶すべく
補給Hレベルフラグを” l ”に設定して(ステップ
55024)本ルーチンを終了する。
In the next loop, the output signal of the replenishment sensor 211 continues to be H.
At the level, the replenishment start-up change flag was set to '07-' in step 55014 of the previous loop, so after the determination in step 55002, the determination result in step 85004 is "Yes".
’. Then, the following steps 55018 to 550
24, the replenishment sensor start-up flag is set to 'l' in order to remember that there is no prize ball at the replenishment sensor 211 installation position in the storage tank 201 by the replenishment sensor 211 (
Step 85018), and when the value is ``1'', the replenishment sensor fall flag indicating that there is a prize ball at the sensor installation position in the storage tank 201 ('O'' when this step is executed for the first time during initialization) (step 55020), and then reset the replenishment start-up change flag to ``0'''' (step 55020).
At step 55022), the replenishment H level flag is set to "l" to remember that the output signal of the replenishment sensor 211 in this loop is at H level (step 55024), and this routine ends.

その後、補給センサ211の出力信号がHレベルである
限り、前記ステップS 5002,85.004.85
006,55008,55010が繰返し実行されるこ
とになり、このとき、補給立上フラグはII I ++
、補給立下フラグはrt O++に保持される。
Thereafter, as long as the output signal of the replenishment sensor 211 is at H level, the steps S5002, 85.004.85
006, 55008, and 55010 will be executed repeatedly, and at this time, the replenishment start-up flag will be set to II I ++
, the replenishment fall flag is held at rt O++.

一方、補給センサ211の出力信号がLレベルからHレ
ベルに立上がった直後のループにおいて、該出力信号が
Lレベルに立下がってしまった場合(前回ループでステ
ップ85014が実行されて補給立上変化フラグがII
 I ++となり、且つ今回ループがLレベルの場合)
には、ステップ55002の判別結果がII No1″
、ステップ55030の判別結果がIINoI+、ステ
ップ55032の判別結果がIIYeSI+と云う具合
に判定され、ステップ55050にて前回ループから今
回ループにかけて出力信号が立下がったことを記憶すべ
(補給室不変化フラグをu 1 ++に設定すると共に
、ステップ55052にて前回ループ時に”t”に設定
した補給立上変化フラグをII O++に戻して本ルー
チンを終了する。
On the other hand, if in the loop immediately after the output signal of the replenishment sensor 211 rises from the L level to the H level, the output signal falls to the L level (step 85014 was executed in the previous loop, and the replenishment rise change Flag is II
I ++ and the loop is at L level this time)
In this case, the determination result of step 55002 is II No.
, the determination result in step 55030 is IINoI+, the determination result in step 55032 is IIYeSI+, and in step 55050 it is stored that the output signal fell from the previous loop to the current loop (the supply room unchanged flag is set). At the same time, in step 55052, the replenishment start-up change flag, which was set to "t" in the previous loop, is returned to II O++, and this routine ends.

以上のように、補給センサ211の出力信号が立上がっ
た後Hレベルの状態が所定時間以上(少なくとも本割込
処理が2回行なわれる間)検知されない限り、挿絵立上
フラグをII I IIに設定する(貯留タンク201
内のセンサ211設置位置に賞品球が無くなったことを
示す)処理は行なわれないようになっており、補給セン
サの出力信号にノイズが発生した場合等に対処できるよ
うになっている。
As described above, unless the H level state is detected for a predetermined period of time or longer (at least while this interrupt processing is performed twice) after the output signal of the replenishment sensor 211 rises, the illustration rise flag is set to II II II. Setting (storage tank 201
Processing (indicating that there is no prize ball at the sensor 211 installed position) is not performed, so that it is possible to deal with cases such as when noise occurs in the output signal of the replenishment sensor.

このようにしてパ○″又は′1″に設定される補給セン
サ立上フラグ及び補給センサ立下フラグはメインルーチ
ン(第13図)のステップS16で実行される前述の補
給処理(第15図)にて用いられる。
The replenishment sensor rise flag and replenishment sensor fall flag that are set to P○'' or '1'' in this way are shown in the above-mentioned replenishment process (Fig. 15) executed in step S16 of the main routine (Fig. 13). Used in

第22図は割込処理(第17図)のステップS52にて
行なわれる半端センサ221の入力処理のルーチンを示
すフローチャートである。
FIG. 22 is a flowchart showing the input processing routine of the half-end sensor 221 performed in step S52 of the interrupt processing (FIG. 17).

半端センサは、後述の排出開始処理(第34図)にて用
いられる半端センサ原布フラグを設定するための信号を
出力するもので、誘導樋20.2内に賞品球が十分貯留
されているときに(予備球が2回分の賞球排出個数以上
貯留されているときに)その出力信号がHレベル、上記
個数に満たず半端状態となっているときにLレベルとな
るように構成されている。
The half-end sensor outputs a signal for setting the half-end sensor cloth flag used in the discharge start process (Fig. 34) described later, and indicates that there are enough prize balls stored in the guide gutter 20.2. The output signal is configured to be at H level at times (when more than the number of spare balls to be ejected twice is stored), and to be at L level when the number is less than the above number and is in an irregular state. There is.

このルーチンが開始されると、先ずステップ55200
で半端センサの出力がHレベル(半端センサ出力=″1
″′)であるか否かが判別される。
When this routine starts, it first starts at step 55200.
, the output of the odd sensor is at H level (half sensor output = ″1
″′).

台板りに誘導樋202の半端センサ設置位置まで予備球
が貯留されていない状態から、予備球が補給されて上記
設置位置に達した場合を考える。
Let us consider a case where the spare balls are replenished from a state where the spare balls are not stored on the base plate up to the half-end sensor installation position of the guide gutter 202 and reach the above installation position.

予備球が上記設置位置に達していない状態ではステップ
35200の判別結果はII NoIIとなる。
In a state where the spare ball has not reached the above-mentioned installation position, the determination result in step 35200 becomes II No II.

このとき判別フラグはすべてIfO”にリセットされて
いる(第13図のステップS4)ので、続くステップ5
5202の判別(半端センサ殊勲フラグがII I I
Iか)、及びステップ35204の判別(半端球無監視
フラグがII I IIか)の結果は共にパNo++と
なり、半端球無監視フラグをIf l IIに設定しく
ステップ55206)、半端原布監視フラグをII O
IIに設定しくステップ55208)、更に半端殊勲タ
イマを所定値(25ec)にセットして(ステップ35
210)本ルーチンを終了する。
At this time, all the determination flags have been reset to "IfO" (step S4 in FIG. 13), so the following step 5
Determination of 5202 (Half sensor meritorious flag is II I I
The results of the judgment in step 35204 (whether the hemispherical non-monitoring flag is II I II) are both Pa No++, and the hemispherical non-monitoring flag is set to If l II (step 55206), and the half-hemispherical non-monitoring flag is set to If I II). II O
II (step 55208), and furthermore, set the odd-time meritorious service timer to a predetermined value (25ec) (step 35).
210) End this routine.

ここで半端球無監視フラグは予備球が上記設置位置に達
していない状態が検知されたか否かを判断(ステップ5
5204)するために用いられるフラグであり、一方半
端原布監視フラグは、予備球が上記設置位置まで溜って
いる状態が2回続けて検知されたか否かを判断(ステッ
プ35220)するために用いられるフラグである。
Here, the half-ball non-monitoring flag is used to determine whether or not a state in which the spare ball has not reached the installation position is detected (step 5).
5204), while the half-stock monitoring flag is used to determine whether or not a state in which spare balls have accumulated to the above-mentioned installation position has been detected twice in a row (step 35220). This is the flag that will be displayed.

次のループで引き続き、予備球が上記設置位置まで溜っ
ていないと、前記ステップ55200゜85202の判
別結果が共にII N011、続く前記ステップ352
04の判別結果がII yeSI+となってステップ8
5212が実行される。
Continuing in the next loop, if the spare balls have not accumulated to the above installation position, the determination results of steps 55200 and 85202 are both II N011, followed by step 352.
The determination result of 04 is II yeSI+, and step 8
5212 is executed.

このステップ55212では更に、前記殊勲タイマがタ
イムアツプしたか否か、即ち、予備球が上記設置位置ま
にで溜っていないと初めて判別された後(前述のステッ
プ55206〜S、5210実行後)所定時間(25e
c)経過したか否かが判別され、判別結果が”No”の
ときには、続くステップ552149.55216をス
キップして本ルーチンを終了する。一方、前記ステップ
35212の判別結果がII yeSI+のときには、
ステップ55214にて、予備球が誘導樋202のセン
サ設置位置まで溜っていないことを示すべく半端センサ
殊勲フラグをII I IIに設定すると共に、次のス
テップ55216にて、半端センサ原布フラグ(このス
テップが初期化後初めて行なわれるときには初期値u 
Ouに設定されている)をリセット(”o”に設定)し
て本ルーチンを終了する。
This step 55212 further determines whether or not the merit timer has timed up, that is, for a predetermined period of time after it is determined for the first time that the spare balls have not accumulated at the installation position (after the execution of steps 55206 to S and 5210 described above). (25e
c) It is determined whether the time has elapsed or not, and if the determination result is "No", the following steps 552149 and 55216 are skipped and this routine is ended. On the other hand, when the determination result in step 35212 is II yeSI+,
In step 55214, the odd sensor flag is set to II II II to indicate that the spare balls have not accumulated to the sensor installation position of the guide gutter 202, and in the next step 55216, the odd sensor cloth flag (this When the step is performed for the first time after initialization, the initial value u
(set to Ou) is reset (set to "o") and this routine ends.

以後のループで、予備球が上記設置位置まで溜らない限
り、ステップ85200の判別結果が′l NoII、
ステップ55202の判別結果が11 y es+1と
なって、これらのステップが繰返し実行される。
In the subsequent loop, unless the spare balls are accumulated up to the above installation position, the determination result of step 85200 is 'l No II,
The determination result in step 55202 is 11 y es+1, and these steps are repeatedly executed.

この状態から貯留タンク201への遊技球の供給によっ
て予備球が誘導樋202の半端センサ221の設置位置
まで溜るとステップ55200の判別結果がIIYeS
I+となる。続くステップ55218でII I II
であるか否かの判別がなされる半端センサ原布フラグは
この時点で未だ初期値a Onに設定されているのでこ
の判別結果はI NOI+となり、続くステップ552
20の判別(半端球有監視フラグがパ1′″か)の結果
も、前述のステップ35208の実行により”No”と
なり、ステップ55222に進む。
From this state, when the game balls are supplied to the storage tank 201 and the spare balls accumulate up to the installation position of the half-end sensor 221 of the guide gutter 202, the determination result in step 55200 becomes IIYeS.
It becomes I+. In the following step 55218, II I II
Since the half-odd sensor original cloth flag, which is judged whether or not, is still set to the initial value aOn at this point, the result of this judgment is INOI+, and the subsequent step 552
The result of determination No. 20 (whether the hemispherical presence monitoring flag is Pa1''') also becomes "No" by executing step 35208 described above, and the process proceeds to step 55222.

ステップ85222では半端球有監視フラグをII I
 IIに設定すると共にステップ55224で、前記半
端法無監視フラグをII OIIに設定し、更に半端原
布タイマを所定値(25ec)にセットして(ステップ
55226)本ルーチンを終了する。
In step 85222, the hemispherical presence monitoring flag is set to
In step 55224, the half-odds method non-monitoring flag is set to II OII, and the half-odds fabric timer is set to a predetermined value (25ec) (step 55226), and this routine ends.

次のループで引き続き、予備球が半端センサの設置位置
まで溜っていると、前記ステップ55200の判別結果
が11 y eSI+、ステップ35218の判別結果
が”N○°′、続く前記ステップ55220の判別結果
が’Yes  (前回ループのステップ55222で”
1″′に設定される)となってステップ35228が実
行される。
Continuing in the next loop, when the spare balls have accumulated to the installation position of the half-end sensor, the determination result of step 55200 is 11 y eSI+, the determination result of step 35218 is "N○°", and the determination result of step 55220 is is 'Yes (in step 55222 of the previous loop')
1'') and step 35228 is executed.

このステップ35228では更に、前記原布タイマがタ
イムアツプしたか否か、即ち、予備球が上記設置位置ま
で溜っていると初めて判別された後(前述のステップ5
5222〜55226実行後)所定時間(25ec)経
過したか否かが判別され、判別結果がII NoIIの
ときには、続くステップ55230,55232をスキ
ップして本ルーチンを終了する。一方、判別結果がI 
ycSI7のとき、即ち予備球がセンサ取付位置まで溜
った後前記所定時間が経過したときには、ステップ55
230にて、予備球が半端センサ221の設置位置まで
溜っていることを示すべく半端センサ原布フラグを′1
″に設定すると共に、次のステップ55232にて、半
端センサ殊勲フラグをリセット(II OIIに設定)
して本ルーチンを終了する。
In this step 35228, it is further determined whether or not the original fabric timer has timed up, that is, after it is determined for the first time that the spare balls have accumulated to the above installation position (step 5 described above).
After executing steps 5222 to 55226), it is determined whether a predetermined period of time (25 ec) has elapsed, and when the determination result is II No II, the following steps 55230 and 55232 are skipped and this routine is ended. On the other hand, the discrimination result is I
When ycSI7, that is, when the predetermined time has elapsed after the spare balls have accumulated to the sensor mounting position, step 55
At step 230, the half-end sensor cloth flag is set to '1' to indicate that the spare balls have accumulated up to the installation position of the half-end sensor 221.
'', and in the next step 55232, reset the odd sensor merit flag (set it to II OII)
to end this routine.

以後のループで、誘導@202内の半端センサ設置位置
まで予備球が貯留されている限り、ステップ35200
の判別結果がI yes++、ステップ55218の判
別結果がII y esI+となって、これらのステッ
プが繰返し実行される。
In the subsequent loop, as long as the spare balls are stored up to the half-way sensor installation position in the guidance @202, step 35200 is performed.
The determination result of step 55218 is I yes++, and the determination result of step 55218 is II yesI+, and these steps are repeatedly executed.

以上のように、本人力処理では、半端センサ221の出
力信号がLレベルからHレベル(又はHレベルからLレ
ベル)に変化した直後のループで+15 は該LレベルからHレベルの変化(又はHレベルからL
レベルの変化)を記憶する(監視フラグをII I I
Iとする)だけに止めておき、次回ループでも依然Hレ
ベル(又はLレベル)であって且つ上記変化した時点よ
り所定時間(25ec)が経過した後に初めて本ルーチ
ンの最終出力値である半端センサ原布フラグを’i”(
又は半端センサ殊勲フラグを” 1 ” )に変更する
ようにしている。このような制御手順を採用することに
よって、ノイズ発生等により半端センサの出力信号レベ
ルが瞬間的に変化した場合であっても直ちにその変化を
正規の変化と判断することがなく、当該ノイズ発生等に
よる誤作動を防止することができるようになっている。
As described above, in the manual processing, +15 is detected in the loop immediately after the output signal of the odd sensor 221 changes from L level to H level (or from H level to L level). level to L
(level change) (monitoring flag II
I), and in the next loop, it is still at H level (or L level), and the final output value of this routine is obtained only after a predetermined time (25 ec) has elapsed from the time of the above change. Change the original cloth flag to 'i' (
Or, the odd sensor merit flag is changed to "1"). By adopting such a control procedure, even if the output signal level of an odd sensor changes instantaneously due to noise occurrence, the change will not be immediately judged as a normal change, and the noise occurrence etc. It is possible to prevent malfunction due to

第23図は、第17図の割込処理のステップS54にて
行なわれる球抜センサ719の入力処理ルーチンのフロ
ーチャートである。
FIG. 23 is a flowchart of the input processing routine for the ball removal sensor 719 performed in step S54 of the interrupt processing in FIG. 17.

球抜センサ719は、前述したように、遊技店の係員が
球核処理を開始するための操作、即ち、パチンコ遊技機
10前面に設けられた操作用孔261 (第1図)に球
抜き棒(図示省略)を挿入する操作が為されたことを検
知するためもので、球抜き棒の挿入を検知したとき該セ
ンサ719の出力信号はHレベルとなり、検知していな
いときには出力信号がLレベルに保持されるように構成
されている。
As mentioned above, the ball removal sensor 719 is used to perform an operation by a game parlor staff member to start ball nucleus processing, that is, to insert a ball removal stick into the operation hole 261 (FIG. 1) provided on the front surface of the pachinko game machine 10. (not shown).When the insertion of the ball extraction rod is detected, the output signal of the sensor 719 becomes H level, and when it is not detected, the output signal is L level. It is configured to be held in

ところで、本フローでは該センサ719がらの出力信号
がLレベルからHレベルに変化したとき、後述する球抜
フラグを1′”に設定して、遊技店の係員による球核処
理が行われたと判断するようになっている。そして、賞
球排出制御装置は、該″1″′に設定された球抜フラグ
によって後述の球核処理(第43図)を開始するように
なっている(メインルーチン(第13図)のステップS
 16)。
By the way, in this flow, when the output signal from the sensor 719 changes from the L level to the H level, the ball removal flag, which will be described later, is set to 1''', and it is determined that the ball removal process has been performed by the staff at the game parlor. Then, the prize ball ejection control device starts the ball nucleus processing (FIG. 43), which will be described later, with the ball removal flag set to "1". (Figure 13) Step S
16).

本ルーチンが開始されると、先ずステップ55300に
て前述した処理NOが′O″であるか否かが判別される
。メインルーチン(第22図)にて、第34図、第37
図に示す排出開始処理/排出処理が行われているとき等
処理NOが′O″に設定されていないときには(このと
き上記ステップ55300の判別結果はII N oI
+ )ステップ55303以降に進むことなく、球抜セ
ンサ変化フラグを′○″に設定しくステップ55301
)、球核センサLレベルフラグを′O″′に設定して(
ステップ55302)、本ルーチンを終了する。
When this routine is started, it is first determined in step 55300 whether or not the process NO described above is 'O''.
When the discharge start process/discharge process shown in the figure is being performed, etc., and the process NO is not set to 'O'' (in this case, the determination result in step 55300 above is II No
+) Step 55301 to set the ball removal sensor change flag to ``○'' without proceeding to step 55303 or later.
), set the bulb nucleus sensor L level flag to 'O''' (
Step 55302), this routine ends.

ここで球抜センサ変化フラグは、今回ループでセンサ7
19の出力信号がローレベル(L)からハイレベル(H
)に変化した(このとき′l″に設定される)ことを記
憶するためのフラグであり、球核センサLレベルフラグ
は今回ループでセンサの出力信号がローレベル(L)で
あったことを記憶するためのフラグである。
Here, the ball removal sensor change flag is set to sensor 7 in this loop.
19 output signal changes from low level (L) to high level (H
) (at this time, it is set to 'l''), and the bulb nucleus sensor L level flag indicates that the output signal of the sensor was low level (L) in this loop. This is a flag for storing.

上述のステップ85300の判別を行なうことによって
、遊技店の係員が球技操作を行った場合であっても、賞
品球の排出処理等の実行時には、後述の球核処理(第4
3図)が禁止されるようになる。
By making the determination in step 85300 described above, even if the staff at the game parlor performs a ball game operation, when executing the prize ball ejection process, etc., the ball nucleus process (fourth
Figure 3) will be prohibited.

台板りに、賞品球の排出処理等が行われていない場合(
処理NO−’″O′″)で、遊技機10の操作用孔に球
抜き棒が差し込まれていない状態から、遊技店の係員に
よって球抜き棒が差し込まれた状態に変化する場合を考
える。
If the prize ball is not discharged from the baseboard (
Let us consider the case where, in process NO-'"O'"), the state changes from the state in which the ball-pulling stick is not inserted into the operation hole of the game machine 10 to the state in which the ball-picking stick is inserted by the staff at the game parlor.

賞品球の排出処理が行われていないときには前記ステッ
プ55300の判別結果は“Yes”となり、続くステ
ップ55303にて球抜センサ変化フラグがIf 11
+であるか否かが、さらにステップ55304にて球核
センサLレベルフラグが1″′であるか否かが判別され
る。
When the prize ball has not been ejected, the determination result in step 55300 becomes "Yes", and in the subsequent step 55303, the ball removal sensor change flag is set to If 11.
It is further determined in step 55304 whether the bulb nucleus sensor L level flag is 1''.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後メインルー
チン(第13図のステップS4)にて○″に設定され、
又、初期化が行われた後であっても処理NoがIf O
l+以外のときに前記ステップ55301,55302
にて”o”に設定されるので、前記ステップ55303
.55304の判別結果は共にlI N OI+となり
ステップ55306で球抜センサの出力信号がLレベル
(球抜センサ出力=”o”)であるか否かが判別される
By the way, as mentioned above, all the discrimination flags are set to ○'' in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball ejection control device 600 is turned on.
Also, even after initialization, the processing number is If O.
Steps 55301 and 55302 when the value is other than l+
is set to "o" in step 55303.
.. Both of the determination results in step 55304 are lINOI+, and in step 55306 it is determined whether the output signal of the ball removal sensor is at the L level (ball removal sensor output = "o").

操作用孔261に球抜き棒が差し込まれていない状態で
は該センサ719の出力信号はLレベルのままであり、
従って該ステップ55306の判別結果は′l Y e
sI+となり、ステップ85308に進んで球核センサ
Lレベルフラグを″ビ′に設定して本ルーチンを終了す
る。
When the ball extraction rod is not inserted into the operation hole 261, the output signal of the sensor 719 remains at L level,
Therefore, the determination result of step 55306 is 'l Y e
sI+, the program proceeds to step 85308, sets the bulb nucleus sensor L level flag to "BI", and ends this routine.

その後のループで依然前記球技センサの出力信号がLレ
ベルを保持しているときには、球核センサLレベルフラ
グが“′1′″に設定されているので、前記ステップ5
5304の判別結果がI Y esI+となり続くステ
ップ85310にて今回ループでの球抜センサの出力信
号がHレベル(球抜センサ出力= ” 1 ” )であ
るか否がが判別される。このとき(球抜センサの出力信
号がLレベルを保持)該判別結果はIf N oI+と
なって、そのまま本ルーチンを終了する。従って、球抜
センサの出力信号がLレベルを保持する限り、ステップ
55300゜85303.55304,55310が繰
返し実行されることとなる。
When the output signal of the ball game sensor still holds the L level in the subsequent loop, the ball nucleus sensor L level flag is set to "'1", so the step 5
The determination result in step 5304 becomes IYesI+, and in subsequent step 85310, it is determined whether the output signal of the ball removal sensor in the current loop is at H level (ball removal sensor output = "1"). At this time (the output signal of the ball removal sensor maintains the L level), the determination result becomes If No I+, and the routine ends as it is. Therefore, as long as the output signal of the ball removal sensor remains at the L level, steps 55300, 85303, 55304, and 55310 will be repeatedly executed.

この状態から操作用孔261に球抜き棒が挿入され球抜
センサの出力信号がLレベルがらHレベルに変化すると
、前記ステップ55310の判別結果がrr y es
++となり、続くステップ55312にて今回ループで
球抜センサ719の出力信号がLレベルからHレベルと
なったことを記憶すべく、球抜センサ変化フラグをII
 I IIに設定し、次いでステップ85314にて球
核センサLレベルフラグをII OIIにリセットして
、本ルーチンを終了する。
From this state, when the ball extraction rod is inserted into the operation hole 261 and the output signal of the ball extraction sensor changes from L level to H level, the determination result of step 55310 is rr y es.
++, and in the following step 55312, the ball removal sensor change flag is set to II in order to remember that the output signal of the ball removal sensor 719 went from L level to H level in this loop.
III, and then, in step 85314, the bulb nucleus sensor L level flag is reset to IIOII, and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のときには、直前のループの前記ステップ85312の
実行により球抜センサ変化フラグが1′″に設定された
のでステップ55303の判別結果が’Yes’”とな
り、ステップ85316に進んで、今回ループでの球抜
センサの出力信号がHレベル(球核センサ出力=゛′1
″′)であるか否かが判別される。この判別結果がI′
Y esI+即ち、前回ループに続いて今回ループでも
出力信号がHレベルのときには、続くステップ5531
8にて球抜フラグを” 1 ”に設定し、更にステップ
55320にて前記球抜センサ変化フラグを1! OI
Iにリセットして本ルーチンを終了する。
When the output signal is at H level in this loop as well as in the previous loop, the ball removal sensor change flag was set to 1'' by executing step 85312 in the previous loop, so the determination result in step 55303 is 'Yes'. Therefore, the process advances to step 85316, and the output signal of the ball removal sensor in this loop is set to H level (ball nucleus sensor output = ゛'1
″′).The result of this determination is I′
Yes I+, that is, when the output signal is at H level in the current loop as well as in the previous loop, the subsequent step 5531
In step 8, the ball removal flag is set to "1", and in step 55320, the ball removal sensor change flag is set to 1! OI
It is reset to I and this routine ends.

その後のループで球技センサの出力信号が依然Hレベル
のときにはステップ55303の判別結果がl N O
I+に転じ(球技センサ変化フラグはII OIIにリ
セットされている)、次いでステップ85304、ステ
ップ55306の判別結果は共にN○”となって、以後
ステップ55303゜55304,85306を繰返し
実行することとなる。
In the subsequent loop, if the output signal of the ball game sensor is still at H level, the determination result of step 55303 is lNO
The state changes to I+ (the ball game sensor change flag has been reset to II OII), and then the determination results in step 85304 and step 55306 are both N○", and steps 55303, 55304, and 85306 will be repeatedly executed from then on. .

一方、球技センサの出力信号がLレベルからHレベルに
変化した直後(前記ステップ55312゜ステップ55
314が実行された直後)のループで、球技センサの出
力信号が再びLレベルに変化したときには、前記ステッ
プ55316の判別結果がII N o++となり前記
ステップ55318(球核フラグ=”t”)を実行する
ことなく、ステップ85322にて球技センサLレベル
フラグを1111+に設定した後前記ステップ5532
0を実行して、本ルーチンを終了する。
On the other hand, immediately after the output signal of the ball game sensor changes from L level to H level (step 55312 and step 55
Immediately after step 314 is executed), when the output signal of the ball game sensor changes to L level again, the determination result of step 55316 becomes II No + +, and step 55318 (ball nucleus flag = "t") is executed. After setting the ball game sensor L level flag to 1111+ in step 85322 without
Execute 0 and end this routine.

このように球技センサの出力信号がLレベルからHレベ
ルに変化したときに、少なくとも2回の処理ループが実
行される間に亘って前記出力信号がHレベルを保持した
ときにのみ、球核フラグを” 1 ”に設定するように
しているのでノイズ等が発生した場合に球核フラグが誤
ってII I IIに設定されることがない。
In this way, when the output signal of the ball game sensor changes from the L level to the H level, the ball nucleus flag is set only when the output signal maintains the H level while at least two processing loops are executed. Since this is set to "1", the sphere nucleus flag will not be erroneously set to III III II when noise or the like occurs.

第24図は割込処理(第17図)のステップ856にて
行なわれるオーバーフロー検出器770の入力処理のサ
ブルーチンを示すフローチャートである。
FIG. 24 is a flowchart showing a subroutine of the input processing of the overflow detector 770 performed in step 856 of the interrupt processing (FIG. 17).

オーバーフロー検出器770は、割込処理のステップ8
58にて行なわれる発射モータ制御処理(第25図)、
排出開始処理(第34図)等にて用いられるオーバーフ
ロー殊勲フラグの値を決定するための信号を出力するた
めのもので、賞球排出樋751内の賞品球が一定レベル
以上に溜った状態のとぎにその出力信号がHレベル、一
定レベル以下のときにLレベルとなるように構成されて
いる。
Overflow detector 770 performs step 8 of interrupt processing.
Firing motor control processing carried out at 58 (Fig. 25),
This is to output a signal to determine the value of the overflow merit flag used in the discharge start process (Fig. 34), etc., and is used when the prize balls in the prize ball discharge gutter 751 have accumulated above a certain level. Next, the output signal is configured to be at H level, and to be at L level when the output signal is below a certain level.

このルーチンが開始されると、先ずステップ55400
で検出器の出力がHレベル(オーバーフロー出力= 1
111+ )であるか否かが判別される。
When this routine starts, it first starts at step 55400.
When the output of the detector reaches H level (overflow output = 1
111+).

金板りに球導出樋750内のオーバーフロー検出器の設
置位置に賞品球が達していない状態から、賞品球が排出
され球導出樋750内の検出器770の位置に達した状
態に変化した場合を考える。
When the prize ball changes from a state in which the prize ball has not reached the installation position of the overflow detector in the ball lead-out gutter 750 to a state in which the prize ball has been ejected and has reached the position of the detector 770 in the ball lead-out gutter 750 on the gold plate. think of.

賞品球が検出器の位置に達していない状態ではステップ
55400の判別結果がIINoI+となる。
In a state where the prize ball has not reached the position of the detector, the determination result in step 55400 becomes IINoI+.

本ルーチン開始初期には判別フラグはすべて′O″にリ
セットされている(第13図のステップS4)ので、続
くステップ55402の判別(オーバーフロー殊勲フラ
グがII I IIか)、及びステップ55404の判
別(オーバーフロー球無監視フラグが1111+か)の
結果は共に“’No”となり、オーバーフロー球無監視
フラグを′l″に設定しくステップ55406)、オー
バーフロー原布監視フラグを′O″に設定しくステップ
55408)、更にオーバーフロー殊勲タイマを所定値
(25ec)にセットして(ステップ85410)本ル
ーチンを終了する。
At the beginning of this routine, all the determination flags are reset to 'O'' (step S4 in FIG. 13), so the subsequent determination in step 55402 (whether the overflow merit flag is II II II) and the determination in step 55404 ( Whether the overflow sphere non-monitoring flag is 1111+), the results are both "No", and the overflow sphere non-monitoring flag is set to 'l' (step 55406), and the overflow fabric monitoring flag is set to 'O' (step 55408). Furthermore, the overflow merit timer is set to a predetermined value (25ec) (step 85410), and this routine is ended.

ここでオーバーフロー球無監視フラグは検出器の位置に
賞品球が達していない状態が2回以上続けて検知された
か否かを判断(ステップ55404の制御)するために
用いられるフラグであり、一方、オーバーフロー原布監
視フラグは、検出器の位置に賞品球が達した状態が2回
以上続けて検知されたか否かを判断(ステップ5542
0の判断)するために用いられるフラグである。
Here, the overflow ball non-monitoring flag is a flag used to determine whether or not a state in which the prize ball has not reached the detector position has been detected two or more times in a row (control in step 55404); The overflow cloth monitoring flag determines whether or not the prize ball reaching the detector position is detected two or more times in a row (step 5542).
This is a flag used to make a judgment of 0).

次のループで引き続き、賞品球が上記位置に達していな
いと、前記ステップ55400,85402の判別結果
が共にIIN○″′、続く前記ステップ55404の判
別結果が”Yes”となってステップ55412が実行
される。
Continuing in the next loop, if the prize ball has not reached the above position, the determination results in steps 55400 and 85402 are both IIN○''', the subsequent determination result in step 55404 is "Yes", and step 55412 is executed. be done.

このステップS5412では、前記殊勲タイマがタイム
アツプしたか否か、即ち、検出器の取付位置に賞品球が
達していないと初めて判別された後(前述のステップ5
5406〜85410実行後)所定時間(25ec)経
過したか否かが判別され、判別結果がパNo++のとき
には、続くステップ554141S5416をスキップ
して本ルーチンを終了する。一方、判別結果が”Yes
”′のときには、ステップ55414にて、賞品球が検
出器の位置に達していないことを示すべくオーバーフロ
ー殊勲フラグを′1′″に設定すると共につぎのステッ
プS5416にて、オーバーフロー原布フラグ(このス
テップが初期化後初めて行なわれるときには初期値II
 O++に設定されている)をリセット(If O++
に設定)して本ルーチンを終了する。
In step S5412, it is determined for the first time whether or not the merit timer has timed up, that is, the prize ball has not reached the mounting position of the detector (step S5412 described above).
After executing steps 5406 to 85410), it is determined whether a predetermined period of time (25 ec) has elapsed, and when the determination result is No++, the following step 554141S5416 is skipped and this routine is ended. On the other hand, the determination result is “Yes”.
``'', in step 55414, the overflow honor flag is set to ``1'' to indicate that the prize ball has not reached the detector position, and in the next step S5416, the overflow original cloth flag (this Initial value II when the step is performed for the first time after initialization
O++) is reset (If O++
) and end this routine.

以後のループで、検出器の位置に賞品球が達していない
限り、ステップ55400の判別結果が1= N○′I
、ステップ55402の判別結果がII yesI+と
なって、これらのステップが繰返し実行される。
In the subsequent loop, unless the prize ball has reached the detector position, the determination result in step 55400 is 1 = N○'I
, step 55402 becomes II yes I+, and these steps are repeatedly executed.

次にこの状態から排出された賞品球が溜ってで検出器7
70の位置まで達した場合を考える。このときステップ
55400の判別結果が”Yesとなり、続くステップ
85418ではオーバーフロー原布フラグが′l″であ
るか否かが判別される。このオーバーフロー原布フラグ
は前回ループまでにII O++に設定されているので
(前記ステップ55416)この判別結果はIINoH
となる。続くステップ55420ではオーバーフロー原
布監視フラグがu I ++かの結果が行なわれるが、
このオーバーフロー原布監視フラグも前回ループまでに
0°′に設定(前記ステップ55408)されているの
でこの判別結果は”N○″となり、オーバーフロー原布
監視フラグを111 ++に設定すると共に(ステップ
55422)、前記オーバーフロー球無監視フラグを0
″′に設定しくステップ55424)、更にオーバーフ
ロー原布タイマを所定値(25ec)にセットして(ス
テップ85426)本ルーチンを終了する。
Next, the prize balls ejected from this state accumulate and enter the detector 7.
Consider the case where the position reaches 70. At this time, the determination result in step 55400 becomes "Yes", and in the following step 85418, it is determined whether the overflow original cloth flag is 'l'. Since this overflow cloth flag was set to II O++ by the previous loop (step 55416 above), this determination result is IINoH
becomes. In the following step 55420, a determination is made as to whether the overflow original cloth monitoring flag is u I ++.
Since this overflow fabric monitoring flag was also set to 0°' by the previous loop (step 55408), the determination result is "N○", and the overflow fabric monitoring flag is set to 111++ (step 55422). ), set the overflow bulb unmonitored flag to 0.
``'' (step 55424), and further sets the overflow cloth timer to a predetermined value (25ec) (step 85426), and ends this routine.

次のループで引き続き、賞品球が検出器770の位置ま
で達していると、前記ステップ55400の判別結果が
II y esI+、ステップ85418の判別結果が
=゛NoI+、続く前記ステップ55420の判別結果
が背es″となってステップ55428が実行される。
Continuing in the next loop, when the prize ball reaches the position of the detector 770, the determination result of the step 55400 is II y esI+, the determination result of the step 85418 is =゛NoI+, and the determination result of the subsequent step 55420 is backward. es'' and step 55428 is executed.

このステップ85428では更に、前記原布タイマがタ
イムアツプしたか否か、即ち、賞品球が上記位置に達し
たと初めて判別された後(前述のステップ85422〜
55426実行後)所定時間(2sec)経過したが否
がが判別され、判別結果が”N○″のときには、続くス
テップ55430S5432をスキップして本ルーチン
を終了する。
This step 85428 further determines whether or not the cloth timer has timed up, that is, after it is determined for the first time that the prize ball has reached the above position (steps 85422 to 85428 described above).
After executing step 55426), it is determined whether a predetermined period of time (2 seconds) has elapsed, and if the determination result is "N○", the following step 55430S5432 is skipped and this routine is ended.

一方、判別結果がパYes″のときには、ステップ55
430にて、賞品球が検出器の位置まで達したことを示
すべくオーバーフロー原布フラグを111 !lに設定
すると共にっぎのステップ55432にて、オーバーフ
ロー殊勲フラグをリセット(II O++に設定)して
本ルーチンを終了する。
On the other hand, if the determination result is ``Yes'', step 55
At 430, the overflow cloth flag is set to 111 to indicate that the prize ball has reached the detector position! At the same time, in step 55432, the overflow meritorious flag is reset (set to II O++) and this routine ends.

以後のループで、賞球排出樋751内の検出器770の
位置まで賞品球が達している限り、ステップ55400
の判別結果が”Yes  1ステツプ85418の判別
結果がII yes++となって、これらのステップが
繰返し実行される。
In the subsequent loop, as long as the prize ball reaches the position of the detector 770 in the prize ball discharge gutter 751, step 55400 is performed.
The determination result of step 85418 is "Yes", and the determination result of step 85418 is "II yes++", and these steps are repeatedly executed.

以上のように、本人力処理では、セーフセンサの場合と
同様、出力信号がLレベルからHレベル(又はHレベル
からLレベル)に変化した直後のループでは該Lレベル
からHレベルの変化(又はHレベルからLレベルの変化
)を記憶する(監視フラグをパ1″″とする)だけに止
めておき、次回ループでも依然Hレベル(又はLレベル
)であって更に上記変化した時点より所定時間(25e
c)が経過した後に初めて本ルーチンの最終出力値であ
るオーバーフロー原布フラグをパ1′″ (又はオーバ
ーフロー殊勲フラグを” l ” )に変更するように
している。このような制御手順を採用することによって
、ノイズ発生等によりオーバーフローの出力信号レベル
が瞬間的に変化した場合であっても直ちにその変化を正
規の変化と判断することがなく、当該ノイズ発生等によ
る誤作動を防止することができるようになっている。
As described above, in the manual 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 output signal changes from the L level to the H level (or from the H level to the L level). The change from the H level to the L level) is stored (the monitoring flag is set to Pa1''), and the next loop is still at the H level (or L level) for a predetermined period of time from the time of the above change. (25e
The overflow original cloth flag, which is the final output value of this routine, is changed to "P1" (or the overflow meritorious flag is "l") only after c) has passed.This control procedure is adopted. By doing this, even if the overflow output signal level changes instantaneously due to noise generation, etc., the change will not be immediately judged as a normal change, and malfunctions due to the noise generation etc. can be prevented. It looks like this.

第25図は、割込処理(第17図)のステップ858に
て行なわれる発射モータ制御処理のサブルーチンを示す
フローチャートである。
FIG. 25 is a flowchart showing a subroutine of firing motor control processing performed at step 858 of the interrupt processing (FIG. 17).

このルーチンが開始されると、先ずステップ55600
で打球発射装置150に設けられたタッチスイッチ10
5aが” ON ’″であるが否が、即ち遊技者が操作
ダイヤル105を掌握しているが否かが判別され、次の
ステップ85602で前述のオーバーフロー殊勲フラグ
が1′″であるが否か、即ち、排出された賞品球が未だ
賞球排出樋751内の検出器770の設置位置まで達し
ていないかが判別される。これら2つのステップの判別
結果が共にYeS″のときには、発射モータ151を作
動させるべく打球発射装置150のモータ制御リレー(
図示省略)を“’ON”にして(ステップ85604)
、本ルーチンを終了する。
When this routine starts, it first starts at step 55600.
The touch switch 10 provided on the batted ball launcher 150 in
It is determined whether 5a is "ON" or not, that is, whether the player is in control of the operation dial 105 or not, and in the next step 85602, it is determined whether the above-mentioned overflow meritorious flag is 1'" or not. That is, it is determined whether the ejected prize ball has not yet reached the installation position of the detector 770 in the prize ball ejection gutter 751. When the determination results of these two steps are both Yes'', the firing motor 151 is turned off. The motor control relay (
(not shown) is set to “ON” (step 85604).
, this routine ends.

一方、前記ステップ35600,55602の判別結果
の何れかが′N○″となったときには前記モータ制御リ
レーを”OFF″′にして(ステップ55606)、本
ルーチンを終了する。
On the other hand, if either of the determination results in steps 35600 and 55602 is ``N◯'', the motor control relay is turned OFF'' (step 55606), and this routine is ended.

第26図は、第17図の割込処理のステップS60にて
行なわれる記憶クリアスイッチ614の入力処理ルーチ
ンのフローチャートである。
FIG. 26 is a flowchart of the input processing routine for the memory clear switch 614 performed in step S60 of the interrupt processing in FIG. 17.

記憶クリアスイッチ614は、前述したように、遊技店
の係員がセーフ記憶値をクリア(「○」に設定)する操
作、即ち、賞球排出装置600に設置されたクリアスイ
ッチ614を係員が押したときに出力信号がHレベル、
そうでないときにLレベルとなるように構成されている
As described above, the memory clear switch 614 is operated by an operator at the game parlor to clear the safe memory value (set it to "○"), that is, when the operator presses the clear switch 614 installed on the prize ball ejecting device 600. When the output signal is at H level,
When this is not the case, it is configured to be at L level.

従って、本フローでは該スイッチ614.からの出力信
号がLレベルからHレベルに変化したとき、後述する記
憶クリアフラグを” 1 ”に設定して、遊技店の係員
がセーフ記憶値をクリアするための操作を行ったことを
示すようになっている。そして、賞球排出制御装置は、
該” 1 ”に設定された記憶クリアフラグに基づいて
前述の記憶値クリア処理(第14図)を行なうようにな
っている。
Therefore, in this flow, the switch 614. When the output signal from the controller changes from the L level to the H level, the memory clear flag (described later) is set to "1" to indicate that the staff at the game parlor has performed an operation to clear the safe memory value. It has become. And the prize ball discharge control device is
Based on the memory clear flag set to "1", the above-mentioned memory value clearing process (FIG. 14) is performed.

本ルーチンが開始されると、先ずステップ55802に
てクリア変化フラグがII I IIであるか否かが、
更にステップ85804でクリアヒレベルフラグがII
 I Hであるか否かが判別される。
When this routine starts, first, in step 55802, it is determined whether the clear change flag is II II II or not.
Furthermore, in step 85804, the clear high level flag is set to II.
It is determined whether or not it is IH.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS4)にてIt OIIに
設定されるので、前記ステップ55802.85804
の判別結果は共に′N oI+となり、ステップ558
06で記憶クリアスイッチの出力信号がLレベル(記憶
クリアスイッチ出力”o”)であるか否かが判別される
By the way, as mentioned above, all the discrimination flags are set to It OII in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball ejection control device 600 is turned on, so the step 55802 .85804
The determination results of both are 'N oI+, and step 558
At step 06, it is determined whether the output signal of the memory clear switch is at L level (memory clear switch output "o").

+31 台板りに、賞球排出制御装置に設置されている記憶クリ
アスイッチが未だ押されていない状態から、遊技店の係
員によって押された場合を考える。
+31 Let us consider a case where the memory clear switch installed in the prize ball discharge control device is pressed by an attendant at a game parlor after it has not been pressed yet.

記憶クリアスイッチが押されていない状態では該スイッ
チ614の出力信号はLレベルのままであり、従って該
ステップ35806の判別結果はit y es++と
なり、ステップ55808に進んでクリアヒレベルフラ
グを“1″′に設定して本ルーチンを終了する。
When the memory clear switch is not pressed, the output signal of the switch 614 remains at the L level, so the determination result in step 35806 is it y es++, and the process proceeds to step 55808, where the clear high level flag is set to "1". ’ and exit this routine.

その後のループで依然前記記憶クリアスイッチからの信
号がLレベルを保持しているときには、クリアヒレベル
フラグが′1″に設定されているので、前記ステップ8
5804の判別結果が”yes″に転じ、ステップ35
810に進んで今回ループでの記憶クリアスイッチの出
力信号がHレベル(記憶クリアスイッチ出力=”1”)
であるか否かが判別される。このとき(記憶クリアスイ
ッチの出力信号がLレベルを保持しているとき)該判別
結果はllNo″”となって、そのまま本ルーチンを終
了する。従って、記憶クリアスイッチの出力信号がLレ
ベルを保持する限り、ステップ55802.55804
,55810が繰返し実行されることとなる。
When the signal from the memory clear switch still holds the L level in the subsequent loop, the clear high level flag is set to '1', so the step 8
The determination result of 5804 changes to “yes” and step 35
Proceeding to 810, the output signal of the memory clear switch in this loop is H level (memory clear switch output = "1")
It is determined whether or not. At this time (when the output signal of the memory clear switch maintains the L level), the determination result becomes 11No'', and the routine ends as it is. Therefore, as long as the output signal of the memory clear switch maintains the L level, steps 55802 and 55804
, 55810 are executed repeatedly.

この状態から記憶クリアスイッチが押されて該スイッチ
からの信号がLレベルからHレベルに変化すると、前記
ステップ85810の判別結果が”Yes”に転じ、続
くステップ85812にて今回ループで記憶クリアスイ
ッチ614の出力信号がLレベルからHレベルとなった
ことを記憶すべくクリア変化フラグをII I IIに
設定し、次いでステップ35814にてクリアヒレベル
フラグを110 T+にリセットして、本ルーチンを終
了する。
When the memory clear switch is pressed from this state and the signal from the switch changes from L level to H level, the determination result in step 85810 changes to "Yes", and in the following step 85812, the memory clear switch 614 is activated in this loop. The clear change flag is set to II II II to remember that the output signal of has changed from L level to H level, and then in step 35814, the clear high level flag is reset to 110 T+, and this routine ends. .

前回ループに続いて今回ループでも出力信号がHレベル
のときには、直前のループの前記ステップ85812の
処理によりクリア変化フラグがII I IIに設定さ
れているのでステップ85802の判別結果がII Y
 eSI+に転じ、ステップ35816に進んで、今回
ループでの記憶クリアスイッチの出力信号がHレベル(
記憶クリアスイッチ出力= II L II )である
か否かが判別される。この判別結果がII y eS1
1即ち、前回ループに続いて今回ループでも出ノJ信号
がHレベルのときには、続くステップ85818にて前
記クリア変化フラグをII O++にリセットし更にス
テップ85820にて記憶クリアフラグを” 1 ”に
設定し、て本ルーチンを終了する。
When the output signal is at H level in this loop following the previous loop, the clear change flag is set to II II II by the processing in step 85812 of the previous loop, so the determination result in step 85802 is II Y.
Switching to eSI+ and proceeding to step 35816, the output signal of the memory clear switch in this loop is set to H level (
It is determined whether the memory clear switch output = II L II ). This discrimination result is II y eS1
1. That is, when the output J signal is at H level in this loop as well as in the previous loop, the clear change flag is reset to II O++ in the subsequent step 85818, and the memory clear flag is set to "1" in step 85820. Then, this routine ends.

その後のループで記憶クリアスイッチの出力信号が依然
1ルベルのときにはステップ55802の判別結果がI
I N O++に転じ(クリア変化フラグは′O″にリ
セットされている)、次いでステップ85804.ステ
ップ55806の判別結果が共に′N O+1となって
、以後ステップ55802゜55804,55806を
繰返し実行することとなる。
In the subsequent loop, if the output signal of the memory clear switch is still 1 level, the determination result in step 55802 is I
The state changes to I N O++ (the clear change flag has been reset to 'O'), and then the determination results of steps 85804 and 55806 both become 'N O+1', and thereafter steps 55802, 55804, and 55806 are repeatedly executed. becomes.

一方、記憶クリアスイッチの出力信号がLレベルからH
レベルに変化した直後(前記ステップ85812、ステ
ップ55814が実行された直後)のループで、記憶ク
リアスイッチの出力信号が再びLレベルに変化したとき
には、前記ステップ85816の判別結果がN o++
 となり前記ステップ55818 (クリア変化フラグ
−”O”)、前記ステップ35820 (記憶クリアフ
ラグ−” 1 ”)を実行することなく、ステップ55
822にてクリアトレベルフラグをu l ++に設定
し、更にクリア変化フラグを0″にリセットして(ステ
ップ55824)、本ルーチンを終了する。
On the other hand, the output signal of the memory clear switch changes from L level to H level.
When the output signal of the memory clear switch changes to the L level again in the loop immediately after the change to the L level (immediately after the steps 85812 and 55814 are executed), the determination result of the step 85816 is No++.
Therefore, step 55 is executed without executing step 55818 (clear change flag - "O") and step 35820 (memory clear flag - "1").
At 822, the clear level flag is set to u l ++, and the clear change flag is reset to 0'' (step 55824), and this routine ends.

このように記憶クリアスイッチの出ノJ信号がL1ノベ
ルからHレベルに変化した後、少なくとも2回の処理ル
ープが実行される間に亘って前記出力信号がHレベルを
保持したときにのみ、記憶クリアフラグを” ] ”に
設定するようにしているのでノイズ等が発生して一時的
に出ノJ信号がHレベルに立上がっても記憶クリアフラ
グが誤って“1″に設定されることがない。
In this way, after the output J signal of the memory clear switch changes from the L1 novel to the H level, only when the output signal maintains the H level while at least two processing loops are executed, the memory is cleared. Since the clear flag is set to " ] ", even if noise etc. occurs and the output J signal temporarily rises to the H level, the memory clear flag will not be set to "1" by mistake. do not have.

第27図は、第17図の割込処理のステップS62にて
行なわれる性能テストスイッチの入力処理ルーチンのフ
ローチャートである。
FIG. 27 is a flowchart of the performance test switch input processing routine performed in step S62 of the interrupt processing in FIG. 17.

性能テストスイッチ779は、前述したように、排出ソ
レノイド1,2、流下阻止部材等、排出動作部品の作動
状態のテストを行なうときに係員によって押圧されるス
イッチであり、その出力信号は押圧されたときHレベル
、それ以外のときにはLレベルに保持されるように構成
されている。
As described above, the performance test switch 779 is a switch that is pressed by the staff when testing the operating state of the discharge operating parts such as the discharge solenoids 1 and 2 and the flow prevention member, and its output signal is It is configured such that it is held at H level at certain times and held at L level at other times.

従って、本フローでは該スイッチからの出力信号がLレ
ベルからHレベルに変化したときテストフラグが1′′
に設定され、このフラグにより後述の性能テスト処理(
第44図)が開始されるようになっている(メインルー
チン(第13図)のステップ520)。
Therefore, in this flow, when the output signal from the switch changes from L level to H level, the test flag is set to 1''.
This flag causes the performance test processing (described below) to
FIG. 44) is started (step 520 of the main routine (FIG. 13)).

合板りに、遊技機10の性能テストスイッチ779が押
されていない状態から、遊技店の係員によって該スイッ
チ779が押された場合を考える。
Let us consider a case where the performance test switch 779 of the game machine 10 is pressed by an employee at a game parlor from a state where the switch 779 is not pressed.

この状態で本ルーチンが開始されると、先ずステップS
6200にてテストスイッチ変化フラグがII I +
+であるか否かが、さらにステップ56202にてテス
トスイッチヒレベルフラグが++ 1 ++であるか否
かが判別される。
When this routine is started in this state, first step S
At 6200, the test switch change flag is set to II I +
It is further determined in step 56202 whether the test switch high level flag is ++ 1 ++.

ここでテストスイッチ変化フラグは、性能テストスイッ
チの出力信号がローレベル(L)からハイレベル(H)
に変化した(このとき” 1 ”に設定される)ことを
記憶するためのフラグであり、テストスイッチヒレベル
フラグはセンサの出力信号がローレベル(L)となった
ことを記憶するためのフラグである。
Here, the test switch change flag indicates that the output signal of the performance test switch changes from low level (L) to high level (H).
The test switch high level flag is a flag to remember that the sensor output signal has become low level (L). It is.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS 4. )にて” o 
”に設定されるので、前記ステップ56200.562
02の判別結果は共にII No++となりステップ5
6204で性能テストスイッチの出力信号がLレベル(
性能テストスイッチ出力”0”)であるか否かが判別さ
れる。性能テストスイッチが未だ押されていない状態で
は該スイッチの出力信号はLレベルのままであり、従っ
て該ステップ86204の判別結果は++ Yes++
となり、ステップ56206に進んでテストスイッチェ
、レベルフラグを1”′に設定し、次いでステップ86
208でテストフラグを” o ”にリセットして本ル
ーチンを終了する。
By the way, as mentioned above, all the discrimination flags are set in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball discharge control device 600 is turned on.
”, so step 56200.562
The determination results of 02 are both II No++ and Step 5
At 6204, the output signal of the performance test switch goes to L level (
It is determined whether the performance test switch output is "0"). When the performance test switch is not pressed yet, the output signal of the switch remains at L level, so the determination result in step 86204 is ++ Yes++
The process then proceeds to step 56206 to set the test switch and level flag to 1'', and then to step 86.
At 208, the test flag is reset to "o" and this routine ends.

その後のループでも前記性能テストスイッチの出力信号
がLレベルを保持しているときには、前記テストスイッ
チヒレベルフラグが′l″に設定されているので、前記
ステップ86202の判別結果が“Yes“となり続く
ステップ56210にて今回ループでの性能テストスイ
ッチの出力信号がHレベル(性能テストスイッチ出力=
”1”)であるか否かが判別される。このときく性能テ
ストスイッチの出力信号がLレベルを保持しているとき
)該判別結果はI′N OI+となって、そのまま本ル
ーチンを終了する。従って、性能テストスイッチの出力
信号がLレベルを保持する限り、ステップ56200,
86202.86210が繰返し実行されることとなる
When the output signal of the performance test switch remains at L level in the subsequent loop, the test switch high level flag is set to 'l', so the determination result in step 86202 becomes "Yes" and continues. In step 56210, the output signal of the performance test switch in this loop is set to H level (performance test switch output =
"1") is determined. At this time, when the output signal of the performance test switch is held at the L level, the determination result becomes I'NOI+, and the routine ends as is. Therefore, as long as the output signal of the performance test switch maintains the L level, steps 56200,
86202.86210 will be executed repeatedly.

この状態から性能テストスイッチが押されて該性能テス
トスイッチの出力信号がLレベルからHレベルに変化す
ると、前記ステップ56210の判別結果がuy eS
nに転じ、続くステップ56212にて今回ループで性
能テストスイッチの出力信号がLレベルからHレベルと
なったことを記憶すべくテストスイッチ変化フラグをI
I I IIに設定し、次いでステップ56214にて
テストスイッチヒレベルフラグを1101+にリセット
して、本ルーチンを終了する。
When the performance test switch is pressed from this state and the output signal of the performance test switch changes from L level to H level, the determination result of step 56210 is uy eS.
In step 56212, the test switch change flag is set to record that the output signal of the performance test switch went from L level to H level in this loop.
Then, in step 56214, the test switch high level flag is reset to 1101+, and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のときには、前回ループでの前記ステップ56212の
実行によりテストスイッチ変化フラグがu 1 nに設
定されているのでステップ56200の判別結果がI 
y esI+となり、ステップ36216に進んで、今
回ループでの性能テストスイッチの出力信号がHレベル
(性能テストスイッチ出力=’J”)であるか否かが判
別される。
When the output signal is at H level in this loop following the previous loop, the test switch change flag is set to u 1 n by executing step 56212 in the previous loop, so the determination result in step 56200 is I.
yesI+, and the process proceeds to step 36216, where it is determined whether the output signal of the performance test switch in the current loop is at H level (performance test switch output='J').

この判別結果がII y eSI!即ち、前回ループに
続いて今回ループでも出力信号がHレベルのときには、
続(ステップ56218にてテストフラグをII I 
IIに設定し、更にステップ56220にて前記テスト
スイッチ変化フラグをII OIIにリセットして本ル
ーチンを終了する。
This determination result is II y eSI! That is, when the output signal is at H level in the current loop following the previous loop,
Continuing (set the test flag in step 56218)
Then, in step 56220, the test switch change flag is reset to II OII, and this routine ends.

その後のループで性能テストスイッチの出力信号が依然
Hレベルのときにはステップ56200の判別結果がI
I N 01=に転じ(テストスイッチ変化フラグは′
0″にリセットされている)、次いでステップ5620
2.ステップ56204の判別結果も共にllN0″′
となって、以後ステップ56200.56202,56
204を繰返シ実行することとなる。
In the subsequent loop, if the output signal of the performance test switch is still at H level, the determination result in step 56200 is I.
I N 01 = (test switch change flag is '
0″), then step 5620
2. The determination result of step 56204 is also llN0'''
From then on, steps 56200, 56202, 56
204 will be executed repeatedly.

一方、性能テストスイッチの出力信号がLレベルからH
レベルに変化した直後(前記ステップ56212、ステ
ップ56214が実行された直後)のループで、性能テ
ストスイッチの出力信号が再びLレベルに変化したとき
には、前記ステップ56216の判別結果がr+ N 
O″″となり前記ステップ86218 (テストフラグ
=”1”)を実行することなく、ステップ86222に
てテストスイッチヒレベルフラグを1′′に設定し、次
いでステップ56224にてテストフラグを110 I
Iにセットした後前記ステップ56220を実行して、
本ルーチンを終了する。
On the other hand, the output signal of the performance test switch changes from L level to H level.
When the output signal of the performance test switch changes to the L level again in the loop immediately after the change to the L level (immediately after the steps 56212 and 56214 are executed), the determination result of the step 56216 becomes r+N.
The test switch high level flag is set to 1'' in step 86222 without executing step 86218 (test flag="1"), and then the test flag is set to 110 I in step 56224.
After setting it to I, execute step 56220,
This routine ends.

このように性能テストスイッチの出力信号がLレベルか
らHレベルに変化したときに、少なくとも2回の処理ル
ープが実行される間に亘って前記出力信号がHレベルを
保持したときにのみ、テストフラグを′1″に設定し、
それ以外のときにはパ0′″と設定するようにしている
のでノイズ等が発生した場合にテストフラグが誤ってI
I I IIに設定されることがない。
In this way, when the output signal of the performance test switch changes from the L level to the H level, the test flag is set only when the output signal remains at the H level while at least two processing loops are executed. set to '1'',
In all other cases, the parameter is set to 0''', so if noise or the like occurs, the test flag may be set to I by mistake.
It is never set to I II II.

第28図は、第17図の割込処理のステップS64にて
行なわれるテストセンサ1の入力処理ルーチンのフロー
チャートである。
FIG. 28 is a flowchart of the input processing routine of the test sensor 1 performed in step S64 of the interrupt processing in FIG. 17.

テストセンサ1は、第1の賞球排出装置の作動状態を検
出する第1のテスト装置780に設置されるもので、作
動ロッド742に連結されるへ字型連結板747の一端
に設置された反射板747dが該センサ1に対向してい
る間(このとき流下阻止部材745は賞球導出樋710
内に突出した状態となって賞品球の排出が阻止される)
Hレベルの信号を出力し、それ以外のときLレベルの信
号を出力するように構成されている。
The test sensor 1 is installed in the first test device 780 that detects the operating state of the first prize ball ejecting device, and is installed at one end of the square-shaped connecting plate 747 connected to the operating rod 742. While the reflecting plate 747d is facing the sensor 1 (at this time, the flow prevention member 745 is connected to the prize ball guiding gutter 710
(The ball protrudes inward and prevents the prize ball from being ejected.)
It is configured to output an H level signal, and output an L level signal at other times.

従って本フローでは、テストセンサ1からの出力信号が
LレベルからHレベルに変化したとき、排出ソレノイド
1の消磁によって作動ロッド742が下降し流下阻止部
材745によって賞品球の排出が阻止された旨を示すべ
くテストセンサ1ONフラグを“1″に設定ようになっ
ている。
Therefore, in this flow, when the output signal from the test sensor 1 changes from L level to H level, the actuation rod 742 is lowered by demagnetization of the ejection solenoid 1, and the flow prevention member 745 prevents the ejection of the prize ball. To indicate this, the test sensor 1 ON flag is set to "1".

本ルーチンが開始されると、先ずステップ56400に
てテストセンサ1変化フラグがII I IIであるか
否かが、さらにステップ56402にてテストセンサI
Lレベルフラグが“1″であるか否かが判別される。
When this routine is started, it is first determined in step 56400 whether the test sensor 1 change flag is II II II or not, and then in step 56402 whether the test sensor I
It is determined whether the L level flag is "1".

ここでテストセンサ1変化フラグは、テストセンサ1の
出力信号がローレベル(L)からハイレベル(H)に変
化した(このときII I IIに設定される)ことを
記憶するためのフラグであり、テストセンサILレベル
フラグはテストセンサ1の出力信号がローレベル(L)
であることを記憶するためのフラグである。
Here, the test sensor 1 change flag is a flag for storing that the output signal of the test sensor 1 has changed from low level (L) to high level (H) (at this time, it is set to II II II). , the test sensor IL level flag indicates that the output signal of test sensor 1 is low level (L).
This is a flag to remember that.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS4)にてII OIIに
設定されるので、前記ステップ56400.56402
の判別結果は共にII N OIIとなリステップ56
404でテストセンサlの出力信号がLレベル(テスト
センサ1出力= II OII )であるか否かが判別
される。
By the way, as mentioned above, all the discrimination flags are set to II OII in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball ejection control device 600 is turned on, so the step 56400 .56402
The determination results are both II N O II.Restep 56
In step 404, it is determined whether the output signal of the test sensor 1 is at the L level (test sensor 1 output=II OII).

金板りに、排出ソレノイドlが励磁(ON)されていた
り、或は、消磁された場合であっても、連結板に設置さ
れた反射板747dがセンサlに対向するまで作動ロッ
ドが下降していない状態を考える。
Even if the discharge solenoid 1 is energized (ON) or demagnetized by the metal plate, the operating rod will not descend until the reflecting plate 747d installed on the connecting plate faces the sensor 1. Think of a situation where you are not.

この状態では該テストセンサ1の出力信号はLレベルで
あり、従って該ステップ56404の判別結果は11 
y esI+となり、ステップ56406に進んでテス
トセンサILレベルフラグをII I IIに設定し、
次いでステップ86408にてテストセンサIONフラ
グを1″′に設定して本ルーチンを終了する。
In this state, the output signal of the test sensor 1 is at L level, so the determination result of step 56404 is 11.
y esI+, proceeding to step 56406 and setting the test sensor IL level flag to II II II.
Next, in step 86408, the test sensor ION flag is set to 1'', and this routine ends.

その後のループでもテストセンサ1の出力信号がLレベ
ルを保持しているときには、テストセンサILレベルフ
ラグが′1″に設定されているので、前記ステップ86
402の判別結果が’YesI+となり続くステップ5
6410にて今回ループでのテストセンサlの出力信号
がHレベル(テストセンサ1出力= II I II 
)であるか否かが判別される。このとき(テストセンサ
lの出力信号がLレベルを保持しているとき)該判別結
果はllNo”となって、そのまま本ルーチンを終了す
る。
When the output signal of the test sensor 1 remains at the L level in the subsequent loop, the test sensor IL level flag is set to '1', so the step 86
The determination result of 402 becomes 'YesI+' and continues in step 5.
At 6410, the output signal of test sensor 1 in this loop is H level (test sensor 1 output = II I II
). At this time (when the output signal of the test sensor 1 maintains the L level), the determination result becomes 11No'', and the routine is ended as is.

従って、テストセンサlの出力信号がLレベルを保持す
る限り、ステップ86400,56402゜86410
が繰返し実行されることとなる。
Therefore, as long as the output signal of the test sensor l maintains the L level, steps 86400, 56402, 86410
will be executed repeatedly.

その後、排出ソレノイド1の作動ロッド742が下降し
て反射板747dがテストセンサ1に対向すると該テス
トセンサ1の出力信号がLレベルからHレベルに変化し
、前記ステップS6410の判別結果がII y eS
I+に転じる。次のステップS6412では今回ループ
でテストセンサlの出力信号がLレベルからHレベルと
なったことを記憶すべく、テストセンサ1変化フラグを
II I IIに設定し、次いでステップ56414に
てテストセンサILレベルフラグを“′0″にリセット
して、本ルーチンを終了する。
Thereafter, when the operating rod 742 of the discharge solenoid 1 is lowered and the reflection plate 747d faces the test sensor 1, the output signal of the test sensor 1 changes from the L level to the H level, and the determination result of step S6410 is determined as II y eS.
Switch to I+. In the next step S6412, the test sensor 1 change flag is set to II II in order to remember that the output signal of the test sensor l has changed from the L level to the H level in this loop, and then in step S6414, the test sensor 1 change flag is set to II II II. The level flag is reset to "'0" and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のときには、直前のループの前記ステップS6412の
処理によりテストセンサ1変化フラグが“1″′に設定
されているのでステップ56400の判別結果がII 
y eSI+となり、ステップ56416に進んで、今
回ループでのテストセンサ1の出力信号がHレベル(テ
ストセンサl出力=”1’″)であるか否かが判別され
る。この判別結果がif y es++即ち、前回ルー
プに続いて今回ループでも出力信号がHレベルのときに
は、続くステップ36418にてテストセンサIONフ
ラグをl″に設定し、更にステップ56420にて前記
テストセンサ1変化フラグをII OIIにリセットし
て本ルーチンを終了する。
When the output signal is at H level in this loop as well as in the previous loop, the test sensor 1 change flag is set to "1"' by the process in step S6412 of the previous loop, so the determination result in step 56400 is set to II.
y eSI+, and the process proceeds to step 56416, where it is determined whether the output signal of test sensor 1 in the current loop is at H level (test sensor l output = "1'"). If this determination result is if y es++, that is, the output signal is at H level in this loop as well as in the previous loop, the test sensor ION flag is set to l'' in the subsequent step 36418, and furthermore, in step 56420, the test sensor 1 The change flag is reset to II OII and this routine ends.

その後のループでテストセンサlの出力信号が依然Hレ
ベルのときにはステップ56400の判別結果が再びI
I N OIIに転じ(テストセンサ1変化フラグはI
I OIIにリセットされている)、次いでステップ5
6402.ステップ56404の判別結果が共に′N 
OIIとなって、以後ステップ56400.56402
,86404を繰返し実行することとなる。
In the subsequent loop, when the output signal of the test sensor l is still at H level, the determination result of step 56400 is changed to I again.
Changes to I N OII (Test sensor 1 change flag is I
IOII), then step 5
6402. The determination results in step 56404 are both 'N'
It becomes OII, and from then on, step 56400.56402
, 86404 are executed repeatedly.

一方、テストセンサ1の出力信号がLレベルからHレベ
ルに変化した直後(前記ステップ86412、ステップ
56414が実行された直後)のループでテストセンサ
1の出力信号が再びLレベルに変化したときには前記ス
テップS6416の判別結果がII N OI+となり
、前記ステップ56418(テストセンサ1ONフラグ
=”1”)を実行することなく、ステップ56422に
てテストセンサ2LレベルフラグをII I ++に設
定し、次いでステップ86424にてテストセンサIO
Nフラグをu O++に設定した後前記ステップ564
20を実行して、本ルーチンを終了する。
On the other hand, when the output signal of the test sensor 1 changes to the L level again in the loop immediately after the output signal of the test sensor 1 changes from the L level to the H level (immediately after the steps 86412 and 56414 are executed), the step The determination result in S6416 is II NOI+, and the test sensor 2L level flag is set to II I++ in step 56422 without executing step 56418 (test sensor 1 ON flag = "1"), and then in step 86424. test sensor IO
After setting the N flag to uO++, the step 564
20 is executed to end this routine.

このようにテストセンサ1の出力信号がLレベルからH
レベルに変化したときに、少なくとも2回の処理ループ
が実行される間に亘って前記出力信号がHレベルを保持
したときにのみテストセンサIONフラグをu 1 u
に設定するようにしているので、ノイズ等が発生して瞬
間的に該センサlの出力信号が立ち上がった場合であっ
てもテストセンサ1ONフラグが誤ってII I ++
に設定されることがなくなる。
In this way, the output signal of test sensor 1 changes from L level to H level.
When the output signal changes to the H level, the test sensor ION flag is set to u 1 u only when the output signal maintains the H level for at least two processing loops.
Therefore, even if noise or the like occurs and the output signal of the sensor 1 rises momentarily, the test sensor 1 ON flag will be set to II I ++ by mistake.
will no longer be set to .

第29図は、第17図の割込処理のステップ866にて
行なわれるテストセンサ2の入力処理ルーチンのフロー
チャートである。
FIG. 29 is a flowchart of the input processing routine for the test sensor 2 performed in step 866 of the interrupt processing in FIG.

テストセンサ2は、テストセンサ1と同様、第1の賞球
排出装置の作動状態を検出する第1のテスト装置780
に設置されるもので、作動ロッド742に連結されるへ
字型連結板747の一端に設置された反射板747dが
該センサ2に対向している間(このとき流下阻止部材7
45は賞球導出樋710内より脱した状態となって賞品
球の排出が行われる)Hレベルの信号を出力し、それ以
外のとfiLレベルの信号を出力するように構成されて
いる。
Test sensor 2, like test sensor 1, is a first test device 780 that detects the operating state of the first prize ball ejecting device.
While the reflecting plate 747d installed at one end of the F-shaped connecting plate 747 connected to the operating rod 742 faces the sensor 2 (at this time, the flow prevention member 7
45 is configured to output an H level signal (when the prize ball is ejected from the prize ball ejecting gutter 710), and other fiL level signals.

従って本フローでは、テストセンサ2からの出ノj信号
がLレベルからHレベルに変化したとき、排出ソレノイ
ドIの励磁によって作動ロッド742が上昇して賞品球
の排出が可能となっている旨を示すべくテストセンサ2
ONフラグをrr +、 IIに設定ようになっている
Therefore, in this flow, when the output j signal from the test sensor 2 changes from the L level to the H level, the actuation rod 742 is raised by the excitation of the ejection solenoid I, making it possible to eject the prize ball. Test sensor 2 to show
The ON flag is set to rr+, II.

本ルーチンが開始されると、先ずステップ56600に
てテストセンサ2変化フラグがrr 1 ++であるか
否かが、さらにステップ56602にてテストセンサ2
Lレベルフラグが1″′であるか否かが判別される。
When this routine is started, first, in step 56600, it is determined whether the test sensor 2 change flag is rr 1 ++, and in step 56602, the test sensor 2 change flag is determined to be rr 1 ++.
It is determined whether the L level flag is 1''.

ここでテストセンサ2変化フラグは、テストセンサ2の
出力信号がローレベル(L)からハイレベル(H)に変
化した(このときrr 1 ++に設定される)ことを
記憶するためのフラグであり、テストセンサ2Lレベル
フラグはテストセンサ2の出力信号がローレベル(L)
であることを記憶するためのフラグである。
Here, the test sensor 2 change flag is a flag for storing that the output signal of the test sensor 2 has changed from low level (L) to high level (H) (at this time, it is set to rr 1 ++). , the test sensor 2L level flag indicates that the output signal of the test sensor 2 is low level (L).
This is a flag to remember that.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS4)にてII O++に
設定されるので、前記ステップ56600.56602
の判別結果は共に′N OI+となりステップ3660
4でテストセンサ2の出力信号がLレベル(テストセン
サ2出カー”O”)であるか否かが判別される。
By the way, as mentioned above, all the discrimination flags are set to II O++ in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball discharge control device 600 is turned on, so that the determination flags in step 56600 are .56602
The determination results of both are 'N OI+, step 3660.
At step 4, it is determined whether the output signal of the test sensor 2 is at L level (test sensor 2 output signal "O").

金板りに、排出ソレノイド1が消磁(OFF)されてい
たり、或は、励磁(ON)された場合であっても、連結
板に設置された反射板747dがセンサ2に対向fるま
で作動ロッドが上昇していない状態を考える。
Even if the discharge solenoid 1 is demagnetized (OFF) or energized (ON), it will operate until the reflective plate 747d installed on the connecting plate faces the sensor 2. Consider a situation where the rod is not raised.

この状態では該テストセンサ2の出力信号はLレベルで
あり、従って該ステップ86604の判別結果はII 
Y esI+となり、ステップ56606に進んでテス
トセンサ2LレベルフラグをII I ++に設定し、
次いでステップ86608にてテストセンサ2ONフラ
グを1111+に設定して本ルーチンを終了する。
In this state, the output signal of the test sensor 2 is at L level, so the determination result of step 86604 is II.
Yes, the result is I+, and the process proceeds to step 56606, where the test sensor 2L level flag is set to II I++.
Next, in step 86608, the test sensor 2 ON flag is set to 1111+, and this routine ends.

その後のループでもテストセンサ2の出力信号がLレベ
ルを保持しているときには、テストセンサ2Lレベルフ
ラグが++ 1 uに設定されているので、前記ステッ
プ36602の判別結果が“’YeS′″となり続くス
テップ56610にて今回ループでのテストセンサ2の
出力信号がHレベル(テストセンサ2出力=’J”)で
あるか否かが判別される。このとき(テストセンサ2の
出力信号がLレベルを保持しているとき)該判別結果は
”NO′”となって、そのまま本ルーチンを終了する。
When the output signal of the test sensor 2 remains at the L level in the subsequent loop, the test sensor 2L level flag is set to ++1u, so the determination result in step 36602 becomes "'YesS'" and continues. In step 56610, it is determined whether the output signal of the test sensor 2 in the current loop is at the H level (test sensor 2 output = 'J').At this time (the output signal of the test sensor 2 is at the L level). (If it is held) The determination result becomes "NO'" and the routine ends as it is.

従って、テストセンサ2の出力信号がLレベルを保持す
る限り、ステップ86600,86602゜56610
が繰返し実行されることとなる。
Therefore, as long as the output signal of the test sensor 2 remains at the L level, steps 86600, 86602, 56610
will be executed repeatedly.

その後、排出ソレノイド1の作動ロッド742が上昇し
て反射板747dがテストセンサ2に対向すると該テス
トセンサ2の出力信号がLレベルからHレベルに変化し
、前記ステップ56610の判別結果がII y eS
I+に転じる。次のステップ56612では今回ループ
でテストセンサ2の出ノJ信号かLレベルから14レベ
ルとなったことを記憶すべく、テストセンサ2変化フラ
グを′1″に設定し、次いでステップ56614にてテ
ストセンサ2LレベルフラグをII O++にリセット
して、本ルーチンを終了する。
Thereafter, when the operating rod 742 of the discharge solenoid 1 rises and the reflection plate 747d faces the test sensor 2, the output signal of the test sensor 2 changes from L level to H level, and the determination result of step 56610 becomes II y eS.
Switch to I+. In the next step 56612, the test sensor 2 change flag is set to '1'' in order to remember that the output J signal of the test sensor 2 went from L level to 14 level in this loop, and then in step 56614 the test is performed. The sensor 2L level flag is reset to II O++, and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のときには、直前のループの前記ステップ56612の
処理によりテストセンサ2変化フラグがII I ++
に設定されているのでステップ56600の判別結果が
II Y esI+となり、ステップ56616に進ん
で、今回ループでのテストセンサ2の出力信号がHレベ
ル(テストセンサ2出力=パ1″′)であるか否かが判
別される。この判別結果がII y esl+即ち、前
回ループに続いて今回ループでも出力信号がHレベルの
ときには、続くステップS6618にてテストセンサ2
ONフラグを111 ++に設定し、更にステップ56
620にて前記テストセンサ2変化フラグを′0′′に
リセットして本ルーチンを終了する。
When the output signal is at H level in the current loop following the previous loop, the test sensor 2 change flag is set to II I ++ by the process in step 56612 of the previous loop.
Since the determination result in step 56600 is II Yes esI+, the process proceeds to step 56616, where it is determined whether the output signal of test sensor 2 in this loop is at H level (test sensor 2 output = Pa 1'''). If the result of this determination is II y esl+, that is, the output signal is at H level in the current loop as well as in the previous loop, then in the subsequent step S6618 the test sensor 2
Set the ON flag to 111++, and then proceed to step 56.
At 620, the test sensor 2 change flag is reset to '0'' and this routine ends.

その後のループでテストセンサ2の出力信号が依然Hレ
ベルのときにはステップ86600の判別結果が再び1
1 N oI+に転じ(テストセンサ2変化フラグは“
O++にリセットされている)、次いでステップ566
02.ステップ56604の判別結果が共に= N O
I+となって、以後ステップ56600.56602,
86604を繰返し実行することとなる。
In the subsequent loop, when the output signal of test sensor 2 is still at H level, the determination result in step 86600 is 1 again.
1 Changed to NoI+ (Test sensor 2 change flag is “
O++), then step 566
02. Both determination results in step 56604 = NO
It becomes I+, and thereafter steps 56600, 56602,
86604 will be executed repeatedly.

一方、テストセンサ2の出力信号がLレベルからHレベ
ルに変化した直後(前記ステップ56612、ステップ
86614が実行された直後)のループでテストセンサ
2の出力信号が再びLレベルに変化したときには前記ス
テップ56616の判別結果が”N○′”となり、前記
ステップ56618(テストセンサ2ONフラグ=”1
”)を実行することなく、ステップ56622にてテス
トセンサ2Lレベルフラグを′1″に設定し、次いでス
テップ56624にてテストセンサ2ONフラグをIf
□″′に設定した後前記ステップ86620を実行して
、本ルーチンを終了する。
On the other hand, when the output signal of the test sensor 2 changes to the L level again in the loop immediately after the output signal of the test sensor 2 changes from the L level to the H level (immediately after the steps 56612 and 86614 are executed), the step The determination result of step 56616 is "N○'", and step 56618 (test sensor 2 ON flag = "1") is determined.
”), the test sensor 2L level flag is set to '1' in step 56622, and then the test sensor 2ON flag is set to '1' in step 56624.
After setting □″′, the step 86620 is executed, and this routine ends.

このようにテストセンサ2の出ノJ信号がLレベルから
14レベルに変化したときに、少なくとも2回の処理ル
ープが実行される間に亘って前記出力信号がHレベルを
保持したときにのみテストセンサ2ONフラグを′l″
に設定するようにしているので、ノイズ等が発生して瞬
間的に該センサ2の出力信号が立ち上がった場合であっ
てもテストセンサ2ONフラグが誤ってII I ++
に設定されることがなくなる。
In this way, when the output J signal of the test sensor 2 changes from the L level to the 14 level, the test is performed only when the output signal remains at the H level while at least two processing loops are executed. Set sensor 2 ON flag to 'l''
Therefore, even if noise or the like occurs and the output signal of the sensor 2 rises momentarily, the test sensor 2 ON flag may be incorrectly set to II I ++.
will no longer be set to .

第30図は、第17図の割込処理のステップS68にて
行なわれるテストセンサ3の入力処理ルーチンのフロー
チャートである。
FIG. 30 is a flowchart of the input processing routine for the test sensor 3 performed in step S68 of the interrupt processing in FIG. 17.

テストセンサ3は、第2の賞球排出装置の作動状態を検
出する第2のテスト装置780に設置されるもので、作
動ロッド742に連結されるへ字型連結板747の一端
に設置された反射板747dが該センサ3に対向してい
る間(このとき流下阻止部材745は第2の賞球導出樋
710内に突出した状態となって賞品球の排出が阻止さ
れる)Hレベルの信号を出力し、それ以外のときLレベ
ルの信号を出力するように構成されている。
The test sensor 3 is installed in the second test device 780 that detects the operating state of the second prize ball ejecting device, and is installed at one end of the square-shaped connecting plate 747 connected to the operating rod 742. While the reflecting plate 747d is facing the sensor 3 (at this time, the flow-down prevention member 745 is in a state of protruding into the second prize ball guiding gutter 710 and ejection of the prize ball is prevented). , and outputs an L level signal at other times.

従って本フローでは、テストセンサ3からの出力信号が
LレベルからHレベルに変化したとき、排出ソレノイド
2の消磁によって作動ロッド742が下降し流下阻止部
材745によって賞品球の排出が阻止された旨を示すべ
くテストセンサ3ONフラグを++ 1 ++に設定よ
うになっている。
Therefore, in this flow, when the output signal from the test sensor 3 changes from L level to H level, the operating rod 742 is lowered by demagnetization of the ejection solenoid 2, and the flow prevention member 745 prevents the ejection of the prize ball. To indicate this, the test sensor 3 ON flag is set to ++ 1 ++.

本ルーチンが開始されると、先ずステップ86800に
てテストセンサ3変化フラグがLL I IIであるか
否かが、さらにステップ56802にてテストセンサ3
LレベルフラグがLL I ++であるか否かが判別さ
れる。
When this routine is started, first, in step 86800, it is determined whether the test sensor 3 change flag is LL I II, and in step 56802, whether or not the test sensor 3 change flag is LL I II is determined.
It is determined whether the L level flag is LL I ++.

ここでテストセンサ3変化フラグは、テストセンサ3の
出力信号がローレベル(L)からハイレベル(H)に変
化した(このとき1″′に設定される)ことを記憶する
ためのフラグであり、テストセンサ3Lレベルフラグは
テストセンサ3の出力信号がローレベル(L)であるこ
とを記憶するためのフラグである。
Here, the test sensor 3 change flag is a flag for storing that the output signal of the test sensor 3 has changed from low level (L) to high level (H) (at this time, it is set to 1''). , the test sensor 3L level flag is a flag for storing that the output signal of the test sensor 3 is low level (L).

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS4)にて′0″に設定さ
れるので、前記ステップ56800.86802の判別
結果は共にII N OIIとなりステップ56804
でテストセンサ3の出力信号がLレベル(テストセンサ
3出)J=”O”)であるか否かが判別される。
By the way, as mentioned above, all the discrimination flags are set to '0'' in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball ejection control device 600 is turned on, so the step The determination results of 56800 and 86802 are both II NO II, and step 56804
Then, it is determined whether the output signal of the test sensor 3 is at the L level (output from the test sensor 3) (J="O").

台板りに、排出ソレノイド2が励磁(ON)されていた
り、或は、消磁された場合であっても、連結板に設置さ
れた反射板747dがセンサ3に対向するまで作動ロッ
ド742が下降していない状態を考える。
Even if the discharge solenoid 2 is energized (ON) or demagnetized on the base plate, the actuating rod 742 is lowered until the reflecting plate 747d installed on the connecting plate faces the sensor 3. Think about what would happen if you didn't.

この状態では該テストセンサ3の出力信号はLレベルで
あり、従って該ステップ56804の判別結果はII 
y eSuとなり、ステップ56806に進んでテスト
センサ3Lレベルフラグを1′″に設定し、次いでステ
ップ36808にてテストセンサ3ONフラグをII 
I ++に設定して本ルーチンを終了する。
In this state, the output signal of the test sensor 3 is at L level, so the determination result of step 56804 is II.
y eSu, proceeding to step 56806, setting the test sensor 3L level flag to 1'', and then setting the test sensor 3 ON flag to II in step 36808.
Set to I++ and end this routine.

その後のループでもテストセンサ3の出力信号がLレベ
ルを保持しているときには、テストセンサ3Lレベルフ
ラグがII I ++に設定されているので、前記ステ
ップ56802の判別結果がII Y eSI+となり
続くステップ36810にて今回ループでのテストセン
サ3の出ノJ信号がHレベル(テストセンサ3出力=”
t”)であるか否かが判別される。このとき(テストセ
ンサ3の出力信号がLレベルを保持しているとき)該判
別結果は”No”となって、そのまま本ルーチンを終了
する。
When the output signal of the test sensor 3 remains at the L level in the subsequent loop, the test sensor 3L level flag is set to II I ++, so the determination result in step 56802 becomes II Y eSI+, and the subsequent step 36810 In this loop, the output J signal of test sensor 3 is at H level (test sensor 3 output = "
t"). At this time (when the output signal of the test sensor 3 maintains the L level), the result of the determination becomes "No", and the routine ends as it is.

従って、テストセンサ3の出力信号がLレベルを保持す
る限り、ステップ56800,56802゜56810
が繰返し実行されることとなる。
Therefore, as long as the output signal of the test sensor 3 maintains the L level, steps 56800, 56802, 56810
will be executed repeatedly.

その後、排出ソレノイド2の作動ロッド742が下降し
て反射板747dがテストセンサ3に対向すると該テス
トセンサ3の出力信号がLレベルからHレベルに変化し
、前記ステップ56810の判別結果が”Yes″′に
転じる。次のステップ86812では今回ループでテス
トセンサ3の出力信号がLレベルからHレベルとなった
ことを記憶すべく、テストセンサ3変化フラグをII 
I ++に設定し、次いでステップ56814にてテス
トセンサ3LレベルフラグをII O++にリセットし
て、本ルーチンを終了する。
After that, when the operating rod 742 of the discharge solenoid 2 is lowered and the reflection plate 747d faces the test sensor 3, the output signal of the test sensor 3 changes from L level to H level, and the determination result in step 56810 is "Yes". ’. In the next step 86812, the test sensor 3 change flag is set to II in order to remember that the output signal of the test sensor 3 changed from L level to H level in this loop.
I++, and then in step 56814 the test sensor 3L level flag is reset to IIO++, and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のときには、直前のループの前記ステップ86812の
処理によりテストセンサ3変化フラグが“1′”に設定
されているのでステップ86800の判別結果が”Ye
s“′となり、ステップ86816に進んで、今回ルー
プでのテストセンサ3の出力信号がHレベル(テストセ
ンサ3出力= ++ 1 +″)であるか否かが判別さ
れる。この判別結果がII y es++即ち、前回ル
ープに続いて今回ループでも出力信号がHレベルのとき
には、続くステップ56818にてテストセンサ3ON
フラグを′1″に設定し、更にステップ86820にて
前記テストセンサ3変化フラグをII O++にリセッ
トして本ルーチンを終了する。
When the output signal is at H level in this loop as well as in the previous loop, the test sensor 3 change flag is set to "1'" by the processing in step 86812 of the previous loop, so the determination result in step 86800 is "Ye".
s"', the process advances to step 86816, and it is determined whether the output signal of the test sensor 3 in the current loop is at the H level (test sensor 3 output = ++ 1 +"). If this determination result is II y es++, that is, the output signal is at H level in this loop as well as in the previous loop, the test sensor 3 is turned on in the following step 56818.
The flag is set to ``1'', and in step 86820, the test sensor 3 change flag is reset to II O++, and this routine ends.

その後のループでテストセンサ3の出力信号が依然Hレ
ベルのときにはステップ86800の判別結果が再びI
I N OIIに転じ(テストセンサ3変化フラグはI
I O++にリセットされている)、次いでステップ5
6802.ステップ56804の判別結果が共に”No
″′となって、以後ステップ56800.56802,
86804を繰返し実行することとなる。
In the subsequent loop, when the output signal of the test sensor 3 is still at H level, the determination result of step 86800 is again I.
Changes to I N OII (Test sensor 3 change flag is I
I O++), then step 5
6802. Both determination results in step 56804 are “No”.
″′, and thereafter steps 56800, 56802,
86804 will be executed repeatedly.

一方、テストセンサ3の出力信号がLレベルからHレベ
ルに変化した直後(前記ステップ56812、ステップ
36814が実行された直後)のループでテストセンサ
3の出力信号が再びLレベルに変化したときには前記ス
テップ56816の判別結果が”No″′となり、前記
ステップ56818(テストセンサ3ONフラグ=’J
”)を実行することなく、ステップ86822にてテス
トセンサ3Lレベルフラグを1″′に設定し、次いでス
テップ56824にてテストセンサ3ONフラグを′O
″′に設定した後前記ステップ56820を実行して、
本ルーチンを終了する。
On the other hand, when the output signal of the test sensor 3 changes to L level again in the loop immediately after the output signal of the test sensor 3 changes from L level to H level (immediately after steps 56812 and 36814 are executed), the step The determination result of step 56816 is "No"', and step 56818 (test sensor 3 ON flag = 'J
”), the test sensor 3L level flag is set to 1″′ in step 86822, and then the test sensor 3ON flag is set to ’O in step 56824.
After setting ``'', execute step 56820,
This routine ends.

このようにテストセンサ3の出力信号がLレベルからH
レベルに変化したときに、少なくとも2回の処理ループ
が実行される間に亘って前記出力信号がHレベルを保持
したときにのみテストセンサ3ONフラグを”1”′に
設定するようにしているので、ノイズ等が発生して瞬間
的に該センサ3の出力信号が立ち上がった場合であって
もテストセンサ3ONフラグが誤って′l″に設定され
ることがなくなる。
In this way, the output signal of the test sensor 3 changes from L level to H level.
The test sensor 3 ON flag is set to "1" only when the output signal maintains the H level while at least two processing loops are executed. Even if noise or the like occurs and the output signal of the sensor 3 rises momentarily, the test sensor 3 ON flag will not be erroneously set to 'l'.

第31図は、第17図の割込処理のステップS70にて
行なわれるテストセンサ4の入力処理ルーチンのフロー
チャートである。
FIG. 31 is a flowchart of the input processing routine for the test sensor 4 performed in step S70 of the interrupt processing in FIG. 17.

テストセンサ4は、テストセンサ3と同様、第2の賞球
排出装置の作動状態を検出する第2のテスト装置780
に設置されるもので、作動ロッド742に連結されるへ
字型連結板747の一端に設置された反射板747dが
該センサ4に対向している間(このとき流下阻止部材7
45は賞球導出樋710内より脱した状態となって賞品
球の排出が行われる)Hレベルの信号を出力し、それ以
外のときLレベルの信号を出力するように構成されてい
る。
Like the test sensor 3, the test sensor 4 is a second test device 780 that detects the operating state of the second prize ball ejecting device.
While the reflecting plate 747d installed at one end of the F-shaped connecting plate 747 connected to the operating rod 742 faces the sensor 4 (at this time, the flow prevention member 7
45 outputs an H level signal (when the prize ball is ejected from the prize ball ejecting gutter 710), and outputs an L level signal at other times.

従って本フローでは、テストセンサ4からの出力信号が
LレベルからHレベルに変化したとき、排出ソレノイド
2の励磁によって作動ロッド742が上昇して賞品球の
排出が可能となっている旨を示すべくテストセンサ4d
Nフラグを′1″′に設定ようになっている。
Therefore, in this flow, when the output signal from the test sensor 4 changes from L level to H level, the actuation rod 742 is raised by the excitation of the ejection solenoid 2 to indicate that the prize ball can be ejected. test sensor 4d
The N flag is set to '1''.

本ルーチンが開始されると、先ずステップ57000に
てテストセンサ4変化フラグがII I IIであるか
否かが、さらにステップ57002にてテストセンサ4
LレベルフラグがII I IIであるか否かが判別さ
れる。
When this routine is started, first, in step 57000, it is determined whether the test sensor 4 change flag is II II II, and in step 57002, the test sensor 4 change flag is checked.
It is determined whether the L level flag is II II II.

ここでテストセンサ4変化フラグは、テストセンサ4の
出力信号がローレベル(L)からハイレベル(H)に変
化した(このときII I IIに設定される)ことを
記憶するためのフラグであり、テストセンサ4Lレベル
フラグはテストセンサ4の出力信号がローレベル(L)
であることを記憶するためのフラグである。
Here, the test sensor 4 change flag is a flag for storing that the output signal of the test sensor 4 has changed from low level (L) to high level (H) (at this time, it is set to II II II). , the test sensor 4L level flag indicates that the output signal of the test sensor 4 is low level (L).
This is a flag to remember that.

ところで、前述したように、全ての判別フラグは賞球排
出制御装置600内の電源が投入された直後、メインル
ーチン(第13図のステップS4)にてO″′に設定さ
れるので、前記ステップ57000.57002の判別
結果は共にII N o+−となりステップ57004
でテストセンサ4の出力信号がLレベル(テストセンサ
4出カー”o”)であるか否かが判別される。
By the way, as mentioned above, all the discrimination flags are set to O'' in the main routine (step S4 in FIG. 13) immediately after the power in the prize ball discharge control device 600 is turned on, so the step The determination results of 57000 and 57002 are both II No +-, and step 57004
It is determined whether the output signal of the test sensor 4 is at L level (test sensor 4 output signal "o").

金板りに、排出ソレノイド2が消磁(OFF)されてい
たり、或は、励磁(ON)された場合であっても、連結
板に設置された反射板747dがセンサ4に対向するま
で作動ロッド742が上昇していない場合を考える。
Even if the discharge solenoid 2 is demagnetized (OFF) or energized (ON), the operating rod remains until the reflecting plate 747d installed on the connecting plate faces the sensor 4. Consider the case where 742 is not rising.

この状態では該テストセンサ4の出力信号はLレベルで
あり、従って該ステップ57004の判別結果はl゛y
 esI+となり、ステップ87006に進んでテスト
センサ4Lレベルフラグを″1″に設定し、次いでステ
ップ37008にてテストセンサ4ONフラグをLL 
I IIに設定して本ルーチンを終了する。
In this state, the output signal of the test sensor 4 is at L level, so the determination result of step 57004 is ly
esI+, proceeding to step 87006 and setting the test sensor 4L level flag to "1", and then setting the test sensor 4ON flag to LL in step 37008.
I Set this to II and end this routine.

その後のループでもテストセンサ4の出力信号がLレベ
ルを保持しているときには、テストセンサ4Lレベルフ
ラグがrr I IIに設定されているので、前記ステ
ップ57002の判別結果が”yesI+となり続くス
テップ57010にて今回ループでのテストセンサ4の
出力信号がHレベル(テストセンサ4出力= II 1
1″)であるか否がが判別される。このとき(テストセ
ンサ4の出)J信号がLレベルを保持しているとき)該
判別結果はllNo”となって、そのまま本ルーチンを
終了する。
When the output signal of the test sensor 4 is kept at the L level in the subsequent loop, the test sensor 4L level flag is set to rr I II, so the determination result in step 57002 becomes "yesI+" and the process goes to the subsequent step 57010. The output signal of test sensor 4 in this loop is H level (test sensor 4 output = II 1
1").At this time (when the J signal output from the test sensor 4 is holding the L level), the result of this determination is llNo", and the routine ends as it is. .

従って、テストセンサ4の出力信号がLレベルを保持す
る限り、ステップ57000,57002゜37010
が繰返し実行されることとなる。
Therefore, as long as the output signal of the test sensor 4 maintains the L level, steps 57000, 57002, 37010
will be executed repeatedly.

その後、排出ソレノイド2の作動ロッド742が上昇し
て反射板747dがテストセンサ4に対向すると該テス
トセンサ4の出力信号がLレベルからHレベルに変化し
、前記ステップ87010の判別結果が“Y e s 
”に転じる。次のステップ57012では今回ループで
テストセンサ4の出力信号がLレベルからHレベルとな
ったことを記憶すべく、テストセンサ4変化フラグをI
f l″′に設定し、次いでステップ57014にてテ
ストセンサ4Lレベルフラグを” o ”にリセットし
て、本ルーチンを終了する。
Thereafter, when the operating rod 742 of the discharge solenoid 2 rises and the reflection plate 747d faces the test sensor 4, the output signal of the test sensor 4 changes from the L level to the H level, and the determination result in step 87010 becomes "Y e s
In the next step 57012, the test sensor 4 change flag is set to I in order to remember that the output signal of the test sensor 4 changed from L level to H level in this loop.
Then, in step 57014, the test sensor 4L level flag is reset to "o", and this routine ends.

前回ループに続いて今回ループでも出力信号がHレベル
のとき′には、直前のループの前記ステップ37.01
2の処理によりテストセンサ4変化フラグがII I 
++に設定されているのでステップ57000の判別結
果がII y eS++となり、ステップ57016に
進んで、今回ループでのテストセンサ4の出力信号がH
レベル(テストセンサ4出力= II I ++ )で
あるか否かが判別される。この判別結果がY e s 
”即ち、前回ループに続いて今回ループでも出力信号が
Hレベルのときには、続くステップ57018にてテス
トセンサ4ONフラグを”1″′に設定し、更にステッ
プ37020にて前記テストセンサ4変化フラグを0″
にリセットして本ルーチンを終了する。
When the output signal is at H level in this loop following the previous loop, step 37.01 of the previous loop is executed.
The test sensor 4 change flag is set to II by the process in step 2.
++, the determination result in step 57000 is II y eS++, and the process proceeds to step 57016, where the output signal of the test sensor 4 in this loop is H.
It is determined whether the level (output of test sensor 4 = II I ++) is reached. This discrimination result is Yes
``That is, when the output signal is at H level in the current loop following the previous loop, the test sensor 4 ON flag is set to ``1'' in the subsequent step 57018, and furthermore, the test sensor 4 change flag is set to 0 in step 37020. ″
to end this routine.

その後のループでテストセンサ4の出力信号が依然Hレ
ベルのときにはステップS7.OOOの判別結果が再び
II N OI+に転じ(テストセンサ4変化フラグは
If O++にリセットされている)、次いでステップ
87002.ステップ57004の判別結果が共にII
 N OI+となって、以後ステップ57000.57
002,57004を繰返し実行することとなる。
If the output signal of the test sensor 4 is still at H level in the subsequent loop, step S7. The determination result of OOO is changed to II N OI+ again (the test sensor 4 change flag has been reset to If O++), and then step 87002. Both of the determination results in step 57004 are II.
It becomes NOI+, and from then on, step 57000.57
002 and 57004 will be executed repeatedly.

一方、テストセンサ4の出力信号がLレベルから1ルベ
ルに変化した直後(前記ステップ57012、ステップ
57014が実行された直後)のループでテストセンサ
4の出力信号が再びLレベルに変化したときには前記ス
テップ57016の判別結果がNO″′となり、前記ス
テップ370+63 18(テストセンサ4ONフラグ= II I ++ 
)を実行することなく、ステップ57022にてテスト
センサ4Lレベルフラグを++ 1′+に設定し、次い
でステップ57024にてテストセンサ4ONフラグを
′″Onに設定した後前記ステップ57020を実行し
て、本ルーチンを終了する。
On the other hand, when the output signal of the test sensor 4 changes to the L level again in the loop immediately after the output signal of the test sensor 4 changes from the L level to 1 level (immediately after the steps 57012 and 57014 are executed), the step The determination result of 57016 is NO'', and the step 370+63 18 (test sensor 4 ON flag = II I ++
), the test sensor 4L level flag is set to ++1'+ in step 57022, and then the test sensor 4ON flag is set to ''On in step 57024, and then step 57020 is executed, This routine ends.

このようにテストセンサ4の出力信号がLレベルからH
レベルに変化したときに、少なくと′#:J2回の処理
ループが実行される間に亘って前記出力信号がHレベル
を保持したときにのみテストセンサ4ONフラグをII
 I ++に設定するようにしているので、ノイズ等が
発生して瞬間的に該センサ4の出力信号が立ち上がった
場合であってもテストセンサ4ONフラグが誤って′1
″に設定されることがなくなる。
In this way, the output signal of the test sensor 4 changes from L level to H level.
The test sensor 4 ON flag is set only when the output signal maintains the H level while the processing loop is executed at least '#:J2 times.
Since it is set to I ++, even if the output signal of the sensor 4 rises momentarily due to noise etc., the test sensor 4 ON flag may be set to '1' by mistake.
” will no longer be set.

第32図は割込処理(第17図)のステップS72にて
行なわれる排出センサ1のレベル入力処理のルーチンを
示すフローチャートである。
FIG. 32 is a flowchart showing the routine of the level input process for the discharge sensor 1 carried out in step S72 of the interrupt process (FIG. 17).

このレベル入力処理は、排出センサlの出ノJ信号がト
(レベル(センサ1が賞品球を検知している状態)であ
る期間が所定期間以上継続しているか否かを判断するた
めのルーチンであり、賞品球が無い状態から有る状態へ
変化した後、第1の所定期間(50mseC)が経過し
たときに排出センサ1原布フラグを“′1′′に設定し
てこれを記憶しておき、上記変化の後筒2の所定期間(
25ec)が経過したときに排出1エラー解除フラグを
rt 1 ++に設定することによってこれを記憶して
おくものである。これら2つのフラグは詳細は後述する
排出処理(第37図)、排出エラー処理(第42図)に
て用いられる。
This level input process is a routine for determining whether or not the period in which the output J signal of the ejection sensor 1 is at level (the state in which the sensor 1 detects the prize ball) continues for a predetermined period or longer. When the first predetermined period (50 msec) has elapsed after the state changes from the state where there is no prize ball to the state where there is a prize ball, the discharge sensor 1 cloth flag is set to "'1'' and this is memorized. Then, after the above change, the cylinder 2 is held for a predetermined period (
This is stored by setting the discharge 1 error release flag to rt 1 ++ when 25 ec) has elapsed. These two flags are used in ejection processing (FIG. 37) and ejection error processing (FIG. 42), which will be described in detail later.

本ルーチンが開始されると、ステップ57200にて排
出センサlの出力信号がHレベルである(排出センサ1
出力=II I ++ )か否かが判別される。
When this routine is started, in step 57200, the output signal of the exhaust sensor 1 is at H level (the output signal of the exhaust sensor 1 is
It is determined whether the output=II I ++ ).

この判別結果が11 NO′! 、即ち出力信号がLレ
ベルであるときには、排出1原布監視フラグをII O
II(ステップ57202)、前述した排出センサ1原
布フラグを゛Oパ(ステップ57204)、排出lエラ
ー監視フラグを”O”(ステップ872O6)、前述し
た排出lエラー解除フラグをO″(ステップ87208
)に夫々設定して、本ルーチンを終了する。
This discrimination result is 11 NO'! , that is, when the output signal is at the L level, the discharge 1 cloth monitoring flag is set to
II (step 57202), the above-mentioned discharge sensor 1 original fabric flag is set to ``O'' (step 57204), the discharge error monitoring flag is set to ``O'' (step 872O6), and the above-mentioned discharge error cancellation flag is set to ``O'' (step 87208).
), and end this routine.

ここで排出1球有監視フラグ及び排出1エラー監視フラ
グは共に、排出センサ1の出力信号がHレベルであると
判別されたループにおいて、そのループがLレベルから
Hレベルへの立上り直後のループであるか否かを判別す
る(後述のステップ87212及びステップ57224
)ために用いられるものである。
Here, both the ejection 1 ball presence monitoring flag and the ejection 1 error monitoring flag are set in the loop in which the output signal of the ejection sensor 1 is determined to be at the H level, and in the loop immediately after the loop rises from the L level to the H level. (Step 87212 and Step 57224 described later)
) is used for

その後、前記排出センサlの出力信号がLレベルからH
レベルに変化すると、その直後のループでは前記ステッ
プ57200の判別結果が’Yesとなり、続くステッ
プ57210で排出センサ1原布フラグがII I I
Iであるか否かが、更に、続くステップ57212で排
出1球有監視フラグが”1″′であるか否かが判別され
る。この場合、判別結果は共に”No’″となり、続く
ステップ87214で排出1球有監視フラグをII I
 IIに設定し、ステップ57216で排出1原布タイ
マを第1の所定期間(50msec)に設定してステッ
プ87222に進む。
After that, the output signal of the discharge sensor 1 changes from the L level to the H level.
When the level changes, in the loop immediately after that, the determination result in step 57200 becomes 'Yes,' and in the following step 57210, the discharge sensor 1 cloth flag is set to II I I
Further, in the subsequent step 57212, it is determined whether or not the discharge one ball presence monitoring flag is "1". In this case, both determination results are "No", and in the following step 87214, the discharge 1 ball presence monitoring flag is set to II I
II, and in step 57216, the discharge 1 cloth timer is set to the first predetermined period (50 msec), and the process proceeds to step 87222.

ステップ57222では排出1エラー解除フラグが′″
l′”であるか否かが判別される。この場合(センサ1
の出力信号がLレベルからHレベルに変化した直後)判
別結果はIINoI+となり、続くステップ57224
にて排出1エラー監視フラグがIJI+であるか否かが
判別される。今回ループではこの判別結果も11 No
+−どなるので、ステップ$7226で排出lエラー監
視フラグをLL I IIに設定し、続くステップ87
228で排出1エラータイマを第2の所定期間(25e
c)に設定して本ルーチンを終了する。
In step 57222, the discharge 1 error release flag is
l'”. In this case (sensor 1
(Immediately after the output signal of
It is determined whether or not the discharge 1 error monitoring flag is IJI+. In this loop, this discrimination result is also 11 No.
+-, so the discharge l error monitoring flag is set to LL I II in step $7226, and the following step 87
At 228, the discharge 1 error timer is set for a second predetermined period (25e
Set c) and end this routine.

次のループで排出センサ1の出ツク信号が依然14レベ
ルを維持していると、前記ステップ57200の判別結
果がII yesI+、ステップ57210の判別結果
がII NoII、ステップ37212の判別結果が“
IYesI+となって、ステップ87218に進む。ス
テップ57218では前記ステップ57216でセット
された原布タイマがタイムアツプし=167 −168〜 たか否かが判別され、この判別結果がI No++のと
き(出力信号がHレベルに変化してがら未だ第1の所定
期間が経過していないとき)には、続くステップ872
20をスキップして、前記ステップ87222に進む。
In the next loop, if the output signal of the discharge sensor 1 is still maintained at level 14, the determination result of step 57200 is II yesI+, the determination result of step 57210 is II NoII, and the determination result of step 37212 is "
The result is IYesI+, and the process proceeds to step 87218. In step 57218, it is determined whether or not the original fabric timer set in step 57216 has timed up = 167 - 168~, and if the result of this determination is I No++ (the output signal has changed to H level but the If the predetermined period of time has not elapsed, then step 872 follows.
20 and proceeds to step 87222.

今回ループでは、このステップ57222の判別結果が
llNo−続くステップ57224の判別結果がII 
Y esI+となって、ステップ87230に進む。ス
テップ57230では前記ステップ$7228でセット
された排出1エラータイマがタイムアツプしたが否がが
判別され、二の判別結果がN oI+のとき(出力信号
がHレベルに変化してから、未だ第2の所定期間が経過
していないとき)には、続くステップ57232をスキ
ップして、本ルーチンを終了する。
In this loop, the determination result of this step 57222 is llNo - the determination result of the following step 57224 is II
The result is YesI+, and the process proceeds to step 87230. In step 57230, it is determined whether or not the discharge 1 error timer set in step $7228 has timed out. If the second determination result is NoI+ (after the output signal changes to H level, the second (when the predetermined period has not elapsed), the following step 57232 is skipped and this routine is ended.

更に次回以降のループにおいて、排出センサ1の出力信
号がHレベルである限り、ステップ57200.572
10,57212,5j218及びステップ57222
以降が繰返し実行され、ステップ57218の判別結果
がII NoIIからIIYesIIに転じたとき(上
記第1の所定期間経過直後)、ステップ57220にて
前述した排出センサ1原布フラグがII I IIに設
定され、以後ステップ57200.57210及びステ
ップ57222以降が繰返し実行されることになる。
Furthermore, in subsequent loops, as long as the output signal of the discharge sensor 1 is at the H level, steps 57200.572
10,57212,5j218 and step 57222
The following steps are repeated, and when the determination result in step 57218 changes from II NoII to IIYesII (immediately after the first predetermined period has elapsed), the discharge sensor 1 raw cloth flag described above is set to II II II in step 57220. , thereafter, steps 57200, 57210 and steps 57222 and subsequent steps are repeatedly executed.

又、ステップ57222以降の処理に関しても、排出セ
ンサ1の出力信号がHレベルである限りステップ572
22,87224,57230が繰返し実行され、ステ
ップ57230の判別結果が”N○″からII y e
sl″に転じたとき(上記第2の所定期間経過直後)、
ステップ57232にて前述した排出1エラー解除フラ
グが1111+に設定され、以後ステップ57200,
57210,57222 (排出Iエラー解除フラグが
7+ 1 IIのときには、当然に、排出センサ1原布
フラグは′1″となっている)が繰返し実行される。
Also, regarding the processing after step 57222, as long as the output signal of the discharge sensor 1 is at the H level, step 572 is performed.
22, 87224, and 57230 are repeatedly executed, and the determination result of step 57230 is from "N○" to II y e
sl'' (immediately after the second predetermined period has elapsed),
In step 57232, the above-mentioned discharge 1 error release flag is set to 1111+, and thereafter in step 57200,
57210 and 57222 (when the discharge I error release flag is 7+1 II, naturally the discharge sensor 1 original fabric flag is '1'') are repeatedly executed.

そして、排出センサ1の出ノJ信号が一度でもLレベル
に変化したときは、ステップ57202〜57208に
て各フラグが“O″にリセットされるため、その直後に
Hレベルに戻っても再びステツブ57210以降の処理
が初めから開始されることになる。
When the output J signal of the discharge sensor 1 changes to the L level even once, each flag is reset to "O" in steps 57202 to 57208, so even if it returns to the H level immediately after that, the step will not start again. Processing after 57210 will be started from the beginning.

第33図は割込処理(第17図)のステップS74にて
行なわれる排出センサ2のレベル入力処理のルーチンを
示すフローチャートであり、本ルーチンは前述の排出セ
ンサ1のレベル入力処理と同一の手順にて行なわれる。
FIG. 33 is a flowchart showing the routine of the level input process for the exhaust sensor 2 performed in step S74 of the interrupt process (FIG. 17), and this routine has the same procedure as the level input process for the exhaust sensor 1 described above. It will be held at

このレベル入力処理は、排出センサ2の出力信号がHレ
ベル(センサ2が賞品球を検知している状態)である期
間が所定期間以上継続しているか否かを判断するための
ルーチンであり、賞品球が焦い状態から有る状態に変化
した後、第1の所定期間(50msec)が経過したと
きに排出センサ2原布フラグをII I ++に設定し
てこれを記憶しておき、上記変化の後筒2の所定期間(
25ec)が経過したときに排出2エラー解除フラグを
1″に設定することによってこれを記憶しておくもので
ある。これら2つのフラグも詳細は後述する排出処理(
第37図)、排出エラー処理(第42図)にて用いられ
る。
This level input processing is a routine for determining whether the period in which the output signal of the discharge sensor 2 is at the H level (the state in which the sensor 2 is detecting the prize ball) continues for a predetermined period or more, When the first predetermined period (50 msec) has elapsed after the prize ball changed from the burnt state to the present state, the discharge sensor 2 cloth flag is set to II I ++ and this is memorized, and the above change is performed. A predetermined period of time for the rear cylinder 2 (
This is stored by setting the ejection 2 error release flag to 1'' when 25ec) has elapsed.The details of these two flags are also used in the ejection processing (described later).
(Fig. 37) and discharge error processing (Fig. 42).

本ルーチンが開始されると、先ずステップ57400に
て排出センサ2の出力信号がHレベルである(排出セン
サ2出力=”1”)が否がが判別される。
When this routine is started, first, in step 57400, it is determined whether the output signal of the exhaust sensor 2 is at the H level (exhaust sensor 2 output = "1") or not.

この判別結果が′N○″、即ち出力信号がLレベルであ
るときには、排出2球有監視フラグをu O++(ステ
ップ37402)、前述した排出センサ2原布フラグを
1101+  (ステップ57404)、初出2エラー
監視フラグをo″′ (ステップ37406)、前述し
た排出2エラー解除フラグを1101+(ステップ87
408)に夫々設定して、本ルーチンを終了する。
When the determination result is 'N○'', that is, the output signal is at the L level, the discharge 2 bulb presence monitoring flag is set to u O++ (step 37402), the discharge sensor 2 raw fabric flag described above is set to 1101+ (step 57404), and the first appearance 2 The error monitoring flag is set to o''' (step 37406), and the above-mentioned discharge 2 error cancellation flag is set to 1101+ (step 87).
408) respectively, and ends this routine.

ここで排出2球有監視フラグ及び排出2エラー監視フラ
グは共に、排出センサ2の出力信号がHレベルであると
判別されたループにおいて、そのループがLレベルから
Hレベルへの立上り直後のループであるか否かを判別す
る(後述のステップ57412及びステップ37424
)ために用いられるものである。
Here, both the ejection 2 ball presence monitoring flag and the ejection 2 error monitoring flag are set in the loop in which the output signal of the ejection sensor 2 is determined to be at the H level, and in the loop immediately after the loop rises from the L level to the H level. (Step 57412 and Step 37424 described later)
) is used for

その後、前記排出センサ2の出ノJ信号がLレベルから
Hレベルに変化すると、その直後のループでは前記ステ
ップ57400の判別結果がtryesuとなり、続く
ステップ57410で排出センサ2原布フラグが′1″
であるか否かが、更に、続くステップS7412で排出
2球有監視フラグが1′″であるか否かが判別される。
After that, when the output J signal of the discharge sensor 2 changes from the L level to the H level, in the loop immediately after that, the determination result of the step 57400 becomes trysu, and in the subsequent step 57410, the discharge sensor 2 raw cloth flag is set to '1''.
Further, in the subsequent step S7412, it is determined whether the discharged two-ball presence monitoring flag is 1''.

この場合、判別結果は共にllNo+1となり、続くス
テップ57414で排出2球有監視フラグを′l″に設
定し、ステップS7416で排出2原布タイマを第1の
所定期間(50m5ec)に設定してステップ8742
2に進む。
In this case, the determination results are both llNo+1, and in the subsequent step 57414, the discharge 2 ball presence monitoring flag is set to 'l'', and in step S7416, the discharge 2 cloth timer is set to the first predetermined period (50m5ec), and the step 8742
Proceed to step 2.

ステップ57422では排出2エラー解除フラグが1″
′であるか否かが判別される。この場合(センサ2の出
力信号がLレベルからHレベルに変化した直後)判別結
果はNo’″となり、続くステップ57424にて排出
2エラー監視フラグがu 1 nであるか否かが判別さ
れる。今回ループではこの判別結果もllNo+1とな
るので、ステップ57426で排出2エラー監視フラグ
をII I ++に設定し、続くステップ37428で
排出2エラータイマを第2の所定期間(25ec)に設
定して本ルーチンを終了する。
In step 57422, the discharge 2 error release flag is set to 1''
′ is determined. In this case (immediately after the output signal of sensor 2 changes from L level to H level), the determination result is No''', and in the following step 57424, it is determined whether the discharge 2 error monitoring flag is u 1 n. .In this loop, this determination result is also llNo+1, so the discharge 2 error monitoring flag is set to II I ++ in step 57426, and the discharge 2 error timer is set to the second predetermined period (25ec) in the subsequent step 37428. This routine ends.

次のループで排出センサ2の出力信号が依然Hレベルを
維持していると、前記ステップ57400の判別結果が
II YesI+、ステップ57410の判別結果がN
O″′、ステップ37412の判別結果がl yeSI
Iとなって、ステップ87418に進む。ステップ37
418では前記ステップ57416でセットされた原布
タイマがタイムアツプしたか否かが判別され、この判別
結果がIIN○″のとき(出力信号がHレベルに変化し
てから未だ第1の所定期間が経過していないとき)には
、続くステップ57420をスキップして、前記ステッ
プ37422に進む。
If the output signal of the discharge sensor 2 is still maintained at the H level in the next loop, the determination result in step 57400 is II YesI+, and the determination result in step 57410 is N.
O''', the determination result of step 37412 is l yeSI
I, and the process proceeds to step 87418. Step 37
In step 418, it is determined whether or not the cloth timer set in step 57416 has timed up, and if the determination result is IIN○'' (the first predetermined period has still elapsed since the output signal changed to H level). If not, the subsequent step 57420 is skipped and the process proceeds to step 37422.

今回ループでは、このステップ57422の判別結果が
LL No++、続くステップ57424の判別結、果
が”Yes″′となって、ステップ37430に進む。
In this loop, the determination result in step 57422 is LL No++, the determination result in subsequent step 57424 is "Yes"', and the process advances to step 37430.

ステップ57430では前記ステップ57428でセッ
トされた排出2エラータイマがタイムアツプしたか否か
が判別され、この判別結果が”No”のとき(出力信号
がHレベルに変化してから、未だ第2の所定期間が経過
していないとき)には、続くステップ57432をスキ
ップして、本ルーチンを終了する。
In step 57430, it is determined whether or not the ejection 2 error timer set in step 57428 has timed up, and if the determination result is "No" (after the output signal changes to H level, the second (when the period has not elapsed), the following step 57432 is skipped and this routine is ended.

更に次回以降のループにおいて、排出センサ2の出力信
号がHレベルである限り、ステップ57400.574
10,57412,57418及びステップ57422
以降が繰返し実行され、ステップS7418の判別結果
がl No++から”Yesに転じたとき(上記第1の
所定期間経過直後)、ステップ37420にて前述した
排出センサ2原布フラグが“1″に設定され、以後ステ
ップ57400.57410及びステップS7422以
降が繰返し実行されることになる。
Further, in subsequent loops, as long as the output signal of the discharge sensor 2 is at H level, steps 57400.574
10,57412,57418 and step 57422
The following steps are repeated, and when the determination result in step S7418 changes from No++ to "Yes" (immediately after the first predetermined period has elapsed), the discharge sensor 2 raw cloth flag described above is set to "1" in step S37420. After that, steps 57400 and 57410 and steps S7422 and subsequent steps are repeatedly executed.

又、ステップ57422以降の処理に関しても、排出セ
ンサ2の出力信号がHレベルである限りステップ574
22,57424,57430が繰返し実行され、ステ
ップ57430の判別結果が”No”から”Yes″′
に転じたとき(上記第2の所定期間経過直後)、ステッ
プ57432にて前述した排出2エラー解除フラグが1
′”に設定され、以後ステップ87400,87410
,57422(排出2エラー解除フラグが1111+の
ときには、当然に、排出センサ2原布フラグは1″′と
なっている)が繰返し実行される。
Also, regarding the processing after step 57422, as long as the output signal of the discharge sensor 2 is at the H level, step 574 is performed.
22, 57424, and 57430 are repeatedly executed, and the determination result of step 57430 changes from "No" to "Yes"'
(immediately after the second predetermined period has elapsed), the above-mentioned ejection 2 error release flag is set to 1 in step 57432.
''', and thereafter steps 87400 and 87410
, 57422 (when the discharge 2 error release flag is 1111+, the discharge sensor 2 original fabric flag is 1''' as a matter of course) are repeatedly executed.

そして、排出センサ2の出力信号が一度でもLレベルに
変化したときは、ステップ57402〜57408にて
各フラグがパ0″′にリセットされるため、その直後に
Hレベルに戻っても再びステップ57410以降の処理
が初めから開始されることになる。
When the output signal of the discharge sensor 2 changes to the L level even once, each flag is reset to 0'' in steps 57402 to 57408, so even if the output signal returns to the H level immediately after that, the output signal in step 5741 is reset. Subsequent processing will be started from the beginning.

第34図は、前述した賞球排出制御装置のメインルーチ
ン(第13図)のステップS32で実行される排出開始
処理のサブルーチンを示すフローチャートである。
FIG. 34 is a flowchart showing a subroutine of the discharge start process executed in step S32 of the main routine (FIG. 13) of the prize ball discharge control device described above.

このサブルーチンは、1つの入賞球(セーフ球)に対し
て1回行われる所定数の賞品球の排出を行なうに当り、
上記所定数(賞球設定数)の賞品球を、2条設けられた
第1及び第2の賞球導出樋710.710(第4図、第
6図)の一方から幾つ排出し、他方から幾つ排出するか
等排出の態様を予め決定すると共に、排出ソレノイド1
及び/又は排出ソレノイド2を励磁(ON)して上記態
様に従った賞品球の排出を開始させておくものである。
This subroutine is used to eject a predetermined number of prize balls once for each winning ball (safe ball).
How many of the above predetermined number of prize balls (set number of prize balls) are discharged from one of the two first and second prize ball deriving gutter 710.710 (Fig. 4, Fig. 6), and from the other. In addition to predetermining the discharge mode such as how many to discharge, the discharge solenoid 1
And/or the ejection solenoid 2 is energized (ON) to start ejecting the prize ball according to the above embodiment.

本ルーチンが開始されると、先ず、ステップ5102に
て、前述の半端センサ入力処理(第22図)で設定され
た半端センサ原布フラグがII I IIであるか否か
、即ち誘導樋202の半端センサ設置位置に予備球が溜
っているか否かが判別される。
When this routine is started, first, in step 5102, it is determined whether or not the half-edge sensor cloth flag set in the half-edge sensor input process (FIG. 22) described above is II II II. It is determined whether or not spare balls are accumulated at the half-end sensor installation position.

続く、ステップ5104では、前述したオーバーフロー
検出器入力処理(第24図)で設定されたオーバーフロ
ー殊勲フラグが′1″′であるか否か、即ち排出された
賞品球が賞球排出樋751内のオーバーフロー検出器7
70設置位置に達していないか否かが判別される。
Subsequently, in step 5104, it is determined whether the overflow honor flag set in the overflow detector input process (FIG. 24) is '1'', that is, whether the ejected prize ball is in the prize ball discharge gutter 751 or not. Overflow detector 7
It is determined whether the 70 installation position has not been reached.

これらステップ5102及び5104の判別結果の何れ
か一方が′N o++のときには続くステップ8106
乃至ステップ5148をスキップして本ルーチンを終了
する。一方、前記ステップ51o2及びステップ510
4の判別結果が共に′Yes″′のときにはステップ5
106以降の処理を実行する。
If either of the determination results in steps 5102 and 5104 is 'N o++, the following step 8106
Step 5148 is then skipped and the routine ends. On the other hand, the step 51o2 and the step 510
If both of the determination results in step 4 are 'Yes''', step 5
Processing from 106 onwards is executed.

ス・テップ5106では、賞球排出制御装置6゜Oに接
続された賞球設定器53o(第12図)に予め記憶され
ている賞球設定数を排出レジスタ0に設定し、ステップ
5108で該排出レジスタ0の値が「8」以下であるが
否がが判別される。
In step 5106, the number of prize balls pre-stored in the prize ball setting device 53o (FIG. 12) connected to the prize ball discharge control device 6°O is set in the discharge register 0, and in step 5108, It is determined whether the value of the discharge register 0 is "8" or less.

前記ステップ8108の判別結果がII y es+1
即ち上記排出排出レジスタ0の値が「8」以下の値であ
るときには、交互排出フラグを1″に設定する(ステッ
プ5110)。
The determination result of step 8108 is II y es+1
That is, when the value of the discharge register 0 is less than "8", the alternate discharge flag is set to 1'' (step 5110).

ここで、交互排出フラグは、本ルーチンに引き続いて行
なわれる排出処理(第37図)の賞品球排出の態様を後
述の2つの態様(排出ソレノイド1.2を交互に作動さ
せて賞品球を排出する交互排出処理:排出ソレノイド1
,2を同時に作動させて賞品球を排出する併用排出処理
)から選択する際に用いられる判別フラグであり、交互
排出フラグがII I 11に設定されているときには
交互排出処理(賞球設定数が1〜8のとき)が、II 
O++に設定されているときには併用排出処理(賞球設
定数が9〜15)が夫々行なわれる。
Here, the alternate discharge flag is used to specify the mode of prize ball discharge in the discharge process (Fig. 37) that is performed subsequent to this routine in two modes (discharge solenoids 1 and 2 are operated alternately to discharge the prize balls). Alternate discharge processing: Discharge solenoid 1
, 2 is activated at the same time to eject the prize balls). When the alternate ejection flag is set to II I 11, the alternate ejection process (the set number of prize balls is 1 to 8) is II
When set to O++, combined discharge processing (the number of prize balls set is 9 to 15) is performed.

このように交互排出フラグの値が1”′に設定されたの
ちにはステップ5112の反転フラグ処理が行なわれる
After the value of the alternate discharge flag is set to 1''' in this way, the reversal flag process of step 5112 is performed.

この反転フラグ処理は、賞品球の排出を交互排出処理に
て行うに際し、第1の賞球排出装置740の排出ソレノ
イド1と第2の賞球排出装置740の排出ソレノイド2
とを交互に作動させるために設けられる「反転フラグ」
の値を、1回のソレノイドの作動毎に交互に反転させる
もので、第35図に示すように、本処理開始時点で反転
フラグが1″′ (排出ソレノイド2に対応)であると
き(ステップ58001の判別結果がII Y eSI
+ )にはu O++に反転され(ステップ58002
)、一方、反転フラグが”O”(排出ソレノイド1に対
応)であるとき(ステップ88001の判別結果が“N
 oI+ )にはビに反転される(ステップ88003
)。
This reversal flag processing is performed when the prize balls are discharged in an alternate discharge process, with 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.
"Reversal flag" provided to alternately operate
The value of is alternately reversed each time the solenoid is activated, and as shown in FIG. The determination result of 58001 is II Y eSI
+ ) is inverted to u O++ (step 58002
), on the other hand, when the reversal flag is "O" (corresponding to discharge solenoid 1) (the determination result in step 88001 is "N"
oI+) is reversed to Bi (step 88003
).

この反転フラグ処理(ステップ5112)が終了すると
、ステップ5114にて前記反転フラグがII O++
であるか否かが判別される。この判別結果がII y 
esI+のときには、第1の賞球排出装置740による
賞品球の排出を行うべく排出ソレノイド1を励磁(ON
)する(ステップ5116)と共にステップ5118に
て排出ソレノイド1が作動中であることを示すべく排出
1動作状態表示器790aを赤点灯させ、ステップ51
40以降に進む。一方、前記ステップ5114の判別結
果がl N oI+のときには第2の賞球排出装置74
0による賞品球の排出を行うべく排出ソレノイド2を励
磁(ON)する(ステップ81.20)と共にステップ
5122にて排出ソレノイド2が作動中であることを示
すべく排出2動作状態表示器79obを赤点灯させ、ス
テップ5140以降に進む。
When this inversion flag processing (step 5112) is completed, the inversion flag is set to II O++ in step 5114.
It is determined whether or not. This discrimination result is II y
When esI+, the ejection solenoid 1 is energized (ON) to eject the prize ball by the first prize ball ejection device 740.
) (step 5116), and in step 5118, the discharge 1 operation status indicator 790a is lit in red to indicate that the discharge solenoid 1 is in operation, and in step 51
Proceed to 40 onwards. On the other hand, when the determination result in step 5114 is lN oI+, the second prize ball ejecting device 74
The ejection solenoid 2 is energized (ON) to eject the prize ball by 0 (step 81.20), and the ejection 2 operation status indicator 79ob is turned red to indicate that the ejection solenoid 2 is in operation at step 5122. The light is turned on and the process proceeds to step 5140 and subsequent steps.

一方、賞球排出数が9以上のとき(前記ステップ510
8の判別結果が“No++のとき)には、併用排出処理
を行なうべくステップ5124以降の処理が行なわれる
。先ず、ステップ5124にて18〇− 後述する排出数分割処理(第36図)を行なった後、交
互排出フラグをII O11に設定しくステップ512
6)、後述の併用排出処理にて用いられる排出1終了フ
ラグ、排出2終了フラグの値をII O++にリセット
する(ステップ5128.ステップ5130)と共に排
出ソレノイド1、排出ソレノイド2を共に励磁(ON)
しくステップS 132゜ステップ5134)、更にこ
の時点で排出ソレノイド1.2の双方が作動中であるこ
とを示すべくステップ5136にて排出l動作表示器を
赤点灯させ、更にステップ5138にて排出2動作表示
器を赤点灯させて、ステップ5140以降に進む。
On the other hand, when the number of prize balls discharged is 9 or more (step 510
If the determination result in step 8 is "No++", the processes from step 5124 onward are performed to perform the combined discharge process.First, in step 5124, the discharge number division process (FIG. 36) to be described later is performed. After that, set the alternate discharge flag to II O11 in step 512.
6) Reset the values of the discharge 1 end flag and discharge 2 end flag used in the combined discharge process described later to II O++ (steps 5128 and 5130), and excite (ON) both discharge solenoid 1 and discharge solenoid 2.
Step S132 (Step 5134), furthermore, at this point, the discharge l operation indicator lights red in step 5136 to indicate that both discharge solenoids 1 and 2 are in operation, and furthermore, in step 5138, discharge 2 is activated. The operation indicator is lit red and the process proceeds to step 5140 and subsequent steps.

ステップ8140では、後述する排出処理(第37図)
にて所定数の賞品球の排出が終了したときに1′′に設
定される排出ウェイトフラグを0°′にリセットする。
In step 8140, a discharge process (FIG. 37), which will be described later, is performed.
When the ejection of a predetermined number of prize balls is completed, the ejection weight flag, which is set to 1'', is reset to 0°'.

次のステップ5141では前述した処理ナンバー(処理
No)をIt 2 ++に設定し、ステップ5142で
は交互排出処理又は併用排出処理が終了したときにその
旨を示すべく1″に設定される排出終了フラグがu O
nにリセットされ、ステップ5143では賞品球の排出
(排出ソレノイドのON)が開始されたことを示すべく
セーフランプが点灯(ON)され、更に排出監視タイマ
がセットされる(ステップ3144)。この排出監視タ
イマは、賞品球の排出が開始された時点より、所定時間
が経過するまでに後述の交互排出処理スは併用排出処理
によって排出すべき全ての賞品球の排出が完了したか否
か・を監視するために設けられるものである。
In the next step 5141, the above-mentioned processing number (processing No.) is set to It2++, and in step 5142, a discharge end flag is set to 1'' to indicate that the alternate discharge process or combined discharge process has ended. ga u O
In step 5143, the safe lamp is turned ON to indicate that the ejection of the prize ball has started (the ejection solenoid is turned ON), and the ejection monitoring timer is set (Step 3144). This discharge monitoring timer determines whether or not the discharge of all prize balls to be discharged is completed by the alternate discharge process (described later) or the combined discharge process by the time a predetermined period of time has elapsed since the start of the discharge of prize balls.・It is established to monitor.

前記ステップ5144が実行された後にはステップ51
45,5146にてこれも後述する排出l停止フラグ、
排出2停止フラグがともにII O++にリセットされ
、更にステップ5147,8148にて夫々排出1流速
測定フラグ、排出2流速測定フラグがLL O++にリ
セットされ、その後、本ルーチンを終了する。
After step 5144 is executed, step 51
45,5146, an ejection l stop flag, which will also be described later,
Both the discharge 2 stop flags are reset to II O++, and furthermore, the discharge 1 flow rate measurement flag and the discharge 2 flow rate measurement flag are reset to LL O++ in steps 5147 and 8148, respectively, and then this routine ends.

ここで、排出1,2停止フラグは後述の交互排出処理(
第38図)及び併用排出処理(第39図)にて所定数(
賞球設定数)の賞品球の排出をするにあたり排出ソレノ
イド1,2のOFFタイミングを決定する基準値となる
特定の賞品球(本実施例では最後から2つめ)が検知さ
れ、排出ソレノイド1,2の消磁タイミングをカウント
する後述の排出1,2停止タイマが作動を開始したとき
に、その旨を示すべく (このとき排出レジスタ1=i
+ 1 ++、排出レジスタ2=”l”)その値がパ1
′′に設定されるものである。一方、排出1,2流速測
定フラグは後述の排出1流速測定処理、排出2流速測定
処理において既にこれらの排出1流速測定処理、排出2
流速測定処理が開始されている旨を示すべくその値がu
 1 nに設定されるものである。
Here, the discharge 1 and 2 stop flags are set to the alternate discharge process (described later).
(Fig. 38) and combined discharge processing (Fig. 39).
When ejecting a set number of prize balls (preset number of prize balls), a specific prize ball (in this example, the second from the last) is detected, which is the reference value for determining the OFF timing of ejection solenoids 1 and 2, and ejection solenoids 1 and 2 are activated. When the discharge 1 and 2 stop timers, which will be described later and count the degaussing timing of 2, start operating, to indicate that (at this time, discharge register 1 = i
+ 1 ++, discharge register 2="l") whose value is par 1
′′. On the other hand, the discharge 1 and 2 flow rate measurement flags have already been set in the discharge 1 flow rate measurement process and discharge 2 flow rate measurement process described later.
The value is u to indicate that the flow velocity measurement process has started.
1 n.

第36図は、排出開始処理(第34図)のステップ51
24にて実行される排出数分割処理のサブルーチンを示
すフローチャートである。
FIG. 36 shows step 51 of the discharge start process (FIG. 34).
24 is a flowchart showing a subroutine of the discharge number division process executed in step 24.

このルーチンは賞品球の排出が後述の併用排出処理にて
行われるとき(賞球設定数(排出レジスタ0の値)が9
以上15以下のとき)にのみなされる処理である。これ
は、併用排出処理では排出ソレノイド1,2が1回の制
御ループで同時に作動されるため、予め前記排出レジス
タ0に記憶された値を2つに分けて2つの排出レジスタ
1,2に夫々別個記憶しておくものである。そしてこれ
ら2つの排出レジスタ1,2の値に応じて排出ソレノイ
ド1,2が夫々独立して作動されるようになっている。
This routine is executed when the prize balls are discharged in the combined discharge process described later (the set number of prize balls (value of discharge register 0) is 9.
This is a process that is only performed when the number is 15 or less. This is because the discharge solenoids 1 and 2 are operated simultaneously in one control loop in the combined discharge process, so the value stored in the discharge register 0 in advance is divided into two and the values are assigned to the two discharge registers 1 and 2, respectively. It is stored separately. The discharge solenoids 1 and 2 are operated independently according to the values of these two discharge registers 1 and 2, respectively.

本ルーチンが開始されると、ステップ8152〜516
2にて順次、排出レジスタの値が、「9」であるか否か
(ステップ5152)、「10」であるか否か(ステッ
プ8154)、「11」であるか否か(ステップ515
6)、「12」であるか否か(ステップ3158)、「
13」であるが否か(ステップS 160)、「14」
であるが否か(ステップ5162)が判別される。
When this routine is started, steps 8152 to 516
2, the values in the discharge register are sequentially determined to be "9" (step 5152), "10" (step 8154), and "11" (step 515).
6), whether it is “12” (step 3158), “
13” or not (step S160), “14”
It is determined whether or not (step 5162).

そして、前記ステップ5152の判別結果がII y 
esI+のときにはステップ5164にて排出レジスタ
1の値を「5」に設定すると共にステップ8166にて
排出レジスタ2の値を「4」に設定して本ルーチンを終
了する。
Then, the determination result of step 5152 is II y
When esI+, the value of the discharge register 1 is set to "5" in step 5164, and the value of the discharge register 2 is set to "4" in step 8166, and this routine ends.

+83 以後、前記ステップ5154の判別結果が’YesII
のときには排出レジスタ1,2の値を共に「5」に設定
しくステップ3168.ステップ5170)、前記ステ
ップ5156の判別結果がflyeS”のときには排出
レジスタ1の値を「6」に設定する(ステップ5172
)と共に排出レジスタ2の値を5′′に設定しくステッ
プ5174)、前記ステップ5158の判別結果がl1
yes++のときには排出レジスタ1,2の値を共に「
6」に設定しくステップ5176、ステップ8178)
、前記ステップ5160の判別結果がII yesll
のときには排出レジスタlの値を「7」に設定する(ス
テップ5180)と共に排出レジスタ2の値を「6」に
設定しくステップ8182)、前記ステップ5162の
判別結果がII y es++のときには排出レジスタ
1,2の値を共に「7」に設定して(ステップ8184
.ステップ3186)、夫々、本ルーチンを終了する。
+83 After that, the determination result of step 5154 becomes 'YesII
In step 3168, the values of discharge registers 1 and 2 are both set to "5". Step 5170), when the determination result in step 5156 is "flyeS", the value of discharge register 1 is set to "6" (step 5172).
) and set the value of the discharge register 2 to 5'' (step 5174), and the determination result of step 5158 is l1
If yes++, the values of discharge registers 1 and 2 are set to “
6” (step 5176, step 8178)
, the determination result in step 5160 is II yesll.
When the value of the discharge register 1 is set to "7" (step 5180), the value of the discharge register 2 is set to "6" (step 8182), and when the determination result of step 5162 is II y es++, the value of the discharge register 1 is set to "6" (step 5180). , 2 are both set to "7" (step 8184).
.. Step 3186), respectively, ends this routine.

一方、前記ステップ8152〜前記ステツプ5162の
判別結果がすべてllN0+1のときには排出レジスタ
1の値を8″′に設定する(ステップ5188)と共に
排出レジスタ2の値をII 7 IIに設定して(ステ
ップ5190)、本ルーチンを終了する。
On the other hand, when all of the determination results from step 8152 to step 5162 are llN0+1, the value of discharge register 1 is set to 8'' (step 5188), and the value of discharge register 2 is set to II7II (step 5190). ), this routine ends.

第37図は、前述した賞球排出制御装置側のMPU62
0にて行われるメインルーチン(第13図)において、
処理NOがIf 2 IIのときに実行される排出処理
のサブルーチンを示すフローチャートである。
FIG. 37 shows the MPU 62 on the prize ball discharge control device side mentioned above.
In the main routine (Fig. 13) performed at 0,
12 is a flowchart showing a subroutine of a discharge process executed when the process NO is If 2 II.

本ルーチンが開始されると、先ず、ステップ5202に
て排出エラーフラグがビであるが否かが判別される。こ
の排出エラーフラグは排出開始処理の実行時(第34図
のステップ5144)にセットされた排出監視タイマが
カウントアツプするま□でに所定数の賞品球の排出が完
了しないときに排出制御系の異常を示すべくその値がパ
ビ′に設定される(後述の交互排出処理2併用排出処理
にてu 1 uに設定される)ものである、従ってこの
判別結果が”Yes”のときにはステップ5204にて
これも後述する排出エラー処理(第42図)を行なって
本ルーチンを終了する。
When this routine is started, first, in step 5202, it is determined whether or not the discharge error flag is set to Bi. This discharge error flag is set when the discharge control system is activated when the discharge of a predetermined number of prize balls is not completed by the time the discharge monitoring timer set at the time of execution of the discharge start process (step 5144 in Figure 34) counts up. The value is set to pabi' to indicate an abnormality (set to u 1 u in the alternate discharge process 2 combination discharge process described later). Therefore, when the result of this determination is "Yes", the process proceeds to step 5204. Then, discharge error processing (FIG. 42), which will be described later, is performed and the present routine ends.

一方、ステップ5202の判別結果がN O++のとき
にはステップ8206に進み排出ウェイトフラグがII
 I IIであるか否かが判別される。この排出ウェイ
トフラグは、1つのセーフ球に対応した所定数(賞球排
出数)の賞品球の排出が終了して後述のウェイトタイマ
が作動したときに(後述のステップ3222)その値が
“′l″に設定され、前述の排出開始処理(第34図)
にてIf OIIにリセットされるものである。
On the other hand, when the determination result in step 5202 is NO++, the process advances to step 8206 and the discharge weight flag is set to II.
It is determined whether or not it is I II. This ejection weight flag is set to the value "'" when the ejection of a predetermined number of prize balls corresponding to one safe ball (number of prize balls ejected) is completed and a wait timer described later is activated (step 3222 described later). l'', and the above-mentioned discharge start process (Figure 34)
It is reset to If OII.

従って、1つのセーフ球に対応した所定数(賞球排出数
)′の賞品球の排出が終了した後初めて判別結果が11
 y eSI+となる。
Therefore, the discrimination result becomes 11 only after the ejection of a predetermined number (number of prize balls ejected)' corresponding to one safe ball has been completed.
y becomes eSI+.

このステップ5206の判別結果がl N O++であ
るうちは、ステップ5208に進み、前述の排出開始処
理にて設定された交互排出フラグがII I 11であ
るか否かが判別される。
As long as the determination result in step 5206 is l N O++, the process proceeds to step 5208, where it is determined whether or not the alternate discharge flag set in the above-described discharge start process is II I 11.

このステップ5208の判別結果が’Yesのとき、即
ち賞球設定数(排出レジスタ0の値)が「8」以下の値
のときにはステップ5210に進んで、交互排出処理(
第38図)による賞品球の排出を行なった後ステップ5
218以降に進む。
When the determination result in step 5208 is 'Yes', that is, when the set number of prize balls (value of ejection register 0) is a value of "8" or less, the process advances to step 5210, and alternate ejection processing (
Step 5 after discharging the prize balls according to Figure 38)
Proceed to 218 onwards.

前記ステップ5208の判別結果がL= N o1′即
ち賞球設定数(排出レジスタOの値)が「9」以上のと
きにはステップ5212に進んで、併用排出処理(第3
9図)による賞品球の排出を行なった後ステップ821
8以降に進む。
When the determination result in step 5208 is L=N o1', that is, the set number of prize balls (value of ejection register O) is "9" or more, the process advances to step 5212, where the combined ejection process (third
Step 821 after discharging the prize ball according to Figure 9)
Proceed to 8 onwards.

ステップ3218では、排出終了フラグが“′1′″で
あるか否かが判別される。この排出終了フラグは、交互
排出処理又は併用排出処理によって、1つの入賞球に対
応した所定数(賞球設定数)の賞品球の排出が完了した
ときにその値がu +、 IIに設定されるものである
。従ってこの判別結果がNo”のときには続くステップ
5220乃至ステップ8226をスキップして、本ルー
チンを終了する。
In step 3218, it is determined whether the discharge end flag is "'1'". The value of this discharge end flag is set to u +, II when a predetermined number (set number of prize balls) corresponding to one winning ball has been discharged by alternate discharge processing or combined discharge processing. It is something that Therefore, when the result of this determination is "No", the following steps 5220 to 8226 are skipped, and this routine is ended.

所定数の賞品球の排出が完了して、前記ステップ521
8の判別結果がII y eSI+に転じたときには、
セーフ球の累計値を表す「セーフ記憶値」の値を1だけ
減算しくステップ5220)、排出ウェイトフラグを1
”′に設定しくステップ5222)、排出ウェイトタイ
マを所定時間(例えば40 C1m5ec)にセットし
くステップ5224)、さらにセーフランプを消灯(O
FF)して(ステップ8226)、本ルーチンを終了す
る。
After the ejection of a predetermined number of prize balls is completed, step 521 is performed.
When the determination result of 8 changes to II y eSI+,
The value of "safe memory value" representing the cumulative value of safe balls is subtracted by 1 (step 5220), and the ejection weight flag is set to 1.
”'' (Step 5222), set the discharge wait timer to a predetermined time (for example, 40 C1m5ec) (Step 5224), and turn off the safe lamp (O
FF) (step 8226), and this routine ends.

上記ステップ5218の判別結果が”Yesに転じた後
のループでは前記ステップ5206の判別結果が”Ye
s″°に転じることとなり、ステップ5214が実行さ
れる。このステップ5214では前記排出ウェイトタイ
マがタイムアツプしたか否かが判別され、判別結果が“
N OI+、即ち所定数の賞品球の排出が終了した後前
記所定時間が未だ経過していないときにはそのまま本ル
ーチンを終了し、当該所定時間が経過するまでステップ
S2’02,5206及びステップ5214のみを繰返
し実行する。そして、上記所定時間が経過すると(ステ
ップ5214の判別結果がII Y eSu)、ステッ
プ3216+:進゛ンテ処理NOをII OL+に設定
して、本ルーチンを終了する。
In the loop after the determination result in step 5218 changes to "Yes", the determination result in step 5206 changes to "Yes".
s''°, and step 5214 is executed. In step 5214, it is determined whether or not the discharge wait timer has timed up, and the determination result is "
NOI+, that is, if the predetermined time has not yet elapsed after the ejection of the predetermined number of prize balls has been completed, this routine is immediately terminated, and only steps S2'02, 5206 and step 5214 are performed until the predetermined time has elapsed. Execute repeatedly. Then, when the predetermined time has elapsed (the determination result in step 5214 is II Yes eSu), step 3216+: the progress processing NO is set to II OL+, and this routine ends.

このように、排出処理によって1つの入賞球に対応した
所定数の賞品球の排出処理(この間処理NOはその値が
2”に保持されている)が終了したときに処理NoをI
I O11にリセットすることによって、次回以降のメ
インルーチンで、前記ステップ5220にて1だけ減算
された後の″セーフ記憶値″′の数に対応した回数の賞
品球の排出処理(賞球設定数分の賞品球の排出)が初め
から繰返し実行されることになる。
In this way, when the ejection process of a predetermined number of prize balls corresponding to one winning ball is completed (during this process, the value of the process number is held at 2"), the process number is
By resetting to I O11, in the main routine from the next time onwards, the prize ball ejection process (the set number of prize balls (discharge of prize balls) will be repeated from the beginning.

第38図(A)、(B)は上述した排出処理(第37図
)のステップ5210にて行われる交互排出処理のサブ
ルーチンを示すフローチャートである。
FIGS. 38(A) and 38(B) are flowcharts showing the subroutine of the alternate discharge process performed in step 5210 of the above-mentioned discharge process (FIG. 37).

前述したように本ルーチンは排出される賞品球の数(賞
球設定数)が「8」以下のときに行われる処理であり、
本ルーチンでは上述した第1および第2の賞球排出装置
740,740を交互に使って賞品球を排出するように
している。
As mentioned above, this routine is a process that is performed when the number of prize balls to be ejected (number of prize balls set) is "8" or less,
In this routine, the first and second prize ball ejecting devices 740 and 740 described above are used alternately to eject the prize balls.

ここで先ず、交互排出処理による賞品球排出の手法の概
略について説明する。
First, an outline of the method of discharging prize balls by alternate discharging processing will be explained.

本フローでは賞品球の排出を行なうに際して、以下の手
順にてυllリソレノイド1,2OFFタイミング(後
述の排出1停止タイマ、排出2停止タイマのカウント値
)を決定する。
In this flow, when ejecting the prize ball, the υll resolenoid 1, 2 OFF timing (count values of the ejection 1 stop timer and ejection 2 stop timer, which will be described later) is determined by the following procedure.

(1)賞品球の排出を行なう第1.第2の賞球排出装置
の応答速度を予め測定しく第44図の性能テスト処理)
、 (2)最後に排出される賞品球を賞品球検出器(排出セ
ンサ1,2)によって検出すると共に該賞品球の流下速
度(流速)を該センサの出力に基づいて算出しく排出l
流速測定処理、排出2流速測定処理)、 (3)前記流速に基づいて前記最後に排出される賞品球
が検出されてから賞球排出装置の流下阻止部材745取
付位置(第7図参照)に達するまでに要する時間を予測
し、該予測した時間と前記応答速度とに基づいて排出ソ
レノイド1.2をOFFするタイミング(停止タイマの
カウント値)を決定する(後述のステップ6282,5
308)。
(1) The first step is to eject the prize ball. Measure the response speed of the second prize ball ejecting device in advance (performance test process shown in Figure 44)
, (2) The prize ball to be ejected last is detected by the prize ball detector (discharge sensors 1 and 2), and the falling velocity (flow velocity) of the prize ball is calculated based on the output of the sensor.
Flow velocity measurement processing, discharge 2 flow velocity measurement processing), (3) After the last prize ball to be discharged is detected based on the flow velocity, the flow prevention member 745 of the prize ball discharge device is installed at the mounting position (see Fig. 7). The time required to reach this point is predicted, and the timing (count value of the stop timer) for turning off the discharge solenoid 1.2 is determined based on the predicted time and the response speed (steps 6282 and 5 described later).
308).

斯かる手順を第38図に示すフローに従って説明する。Such a procedure will be explained according to the flow shown in FIG.

本ルーチンが開始されると、先ずステップ5252にて
、排出監視タイマがタイムアツプしたが否かが判別され
る。この排出監視タイマは前述の如く排出開始処理が開
始されたときにカウントを始めるものであり、排出制御
系が正常に機能しているならば所定数(賞球設定数)の
賞品球の排出が完了するに充分な所定時間をカウントす
るものである。従って、この判別結果が11 y es
++となったときには賞球排出系に異常が発生したと判
断してステップ5254に進み反転フラグが′1″′で
あるか否かが判別される。この判別結果が′Yes″の
ときは排出ソレノイド2による排出制御時に異常が発生
したと判別して排出ソレノイド2を消磁(OFF)L 
(ステップ5256)、排出2動作状態表示器790b
を点滅(赤点滅)させ(ステップ5258)、排出制御
系の異常を示すべく排出エラーフラグをII I II
に設定して(ステップ5260)本ルーチンを終了する
。一方、前記ステップ5254の判別結果がII N 
oI+のときには排出ソレノイド1による排出制御時に
異常が発生したと判別して排出ソレノイドlを消磁(O
FF)L (ステップ5262)、排出1動作状態表示
器790aを点滅(赤点滅)させ(ステップ5264)
、前記排出エラーフラグを′l″に設定して(ステップ
5260)、本ルーチンを終了する。
When this routine is started, first, in step 5252, it is determined whether or not the discharge monitoring timer has timed out. This discharge monitoring timer starts counting when the discharge start process is started as mentioned above, and if the discharge control system is functioning normally, a predetermined number of prize balls (set number of prize balls) will be discharged. It counts a predetermined amount of time that is sufficient for completion. Therefore, this discrimination result is 11 y es
++, it is determined that an abnormality has occurred in the prize ball ejection system, and the process proceeds to step 5254, where it is determined whether or not the reversal flag is '1''. If the result of this determination is 'Yes', the ball is ejected. It is determined that an abnormality has occurred during discharge control by solenoid 2, and the discharge solenoid 2 is demagnetized (OFF) L.
(Step 5256), ejection 2 operating status indicator 790b
blinks (blinks red) (step 5258), and sets the emission error flag to indicate an abnormality in the emission control system.
(step 5260) and ends this routine. On the other hand, the determination result in step 5254 is II N
When oI+, it is determined that an abnormality has occurred during discharge control by discharge solenoid 1, and discharge solenoid 1 is demagnetized (O
FF)L (Step 5262), and causes the discharge 1 operation status indicator 790a to blink (flashing red) (Step 5264).
, sets the discharge error flag to 'l' (step 5260), and ends this routine.

排出監視タイマが未だタイムアツプせず、前記ステップ
5252の判別結果が” N o ”となるときにはス
テップ8266にて前記反転フラグが1”′であるか否
かが判別される。この判別結果がII N OI+のと
き、即ち排出ソレノイドlが励磁(ON)され、第1の
賞球排出装置740により賞品球の排出が開始されたと
きにはステップ8268〜5292の処理を行ない、I
I y es++のとき、即ち、排出ソレノイド2が励
磁(ON)され、第2の賞球排出装置740により賞品
球の排出が開始されたときにはステップ8294〜53
18の処理を行なう。
When the discharge monitoring timer has not timed up yet and the determination result in step 5252 is "No", it is determined in step 8266 whether or not the reversal flag is 1"'. This determination result is II N When OI+, that is, when the ejection solenoid 1 is excited (ON) and the first prize ball ejecting device 740 starts ejecting the prize balls, steps 8268 to 5292 are performed, and the I
When I y es++, that is, when the ejection solenoid 2 is energized (ON) and the second prize ball ejecting device 740 starts ejecting the prize ball, steps 8294 to 53
18 processing is performed.

ステップ8266の判別結果が1INO++のときに行
われる処理では、先ず、排出1停止フラグが+r l 
IIであるか否かが判別される(ステップ8268)。
In the process performed when the determination result in step 8266 is 1INO++, first, the discharge 1 stop flag is +r l
It is determined whether or not it is II (step 8268).

この排出l停止フラグは、排出ソレノイド1のOFFタ
イミングを決定する際の基準となるタイミング、即ち最
後に排出される賞品球が排出センサ1内より脱したとき
(排出1立下フラグがII I IIで且つこのとき排
出レジスタ0の値が「1」となったとき)に後述の排出
1停止タイマがスタートしたことを示すべく′1″′に
設定されるものである。
This ejection l stop flag is used as the reference timing for determining the OFF timing of the ejection solenoid 1, that is, when the last prize ball to be ejected escapes from the ejection sensor 1 (the ejection 1 falling flag is set to and when the value of the discharge register 0 becomes "1"), the discharge 1 stop timer, which will be described later, is set to ``1'''' to indicate that the discharge 1 stop timer has started.

未だ排出1停止タイマがスタートせず、この判別結果が
′j N OI+となったときには排出レジスタOの値
が「2」であるか否かが判別される(ステップ5270
)。この判別は、前述したように最後に排出される賞品
球の流速を測定すべく最後から2番目の賞品球が排出セ
ンサ1内より脱したタイミングを決定するための判別で
ある。
If the discharge 1 stop timer has not yet started and the result of this determination is 'j NOI+, it is determined whether or not the value of the discharge register O is "2" (step 5270).
). This determination is for determining the timing at which the second-to-last prize ball escapes from within the ejection sensor 1 in order to measure the flow velocity of the last prize ball to be ejected, as described above.

この判別結果がu N Onのときには、排出l立下フ
ラグがII 1 +!であるか否かが判別される(ステ
ップ5272)。
When this determination result is u N On, the discharge l falling flag is II 1 +! It is determined whether or not (step 5272).

この排出l立下フラグは賞品球が排出センサ1内より脱
したときにその値が′1′′に設定されるものである。
The value of this ejection l fall flag is set to ``1'' when the prize ball escapes from the ejection sensor 1.

従って、この判別結果が”Yesのときには新たに賞品
球が1つ排出されたと判断してステップ5274に進み
排出レジスタOに記憶された値(排出残球数)を1だけ
減算し、更にステップ8276にて前記排出1立下フラ
グをII OIIにリセットしてステップ5278に進
む。
Therefore, when the determination result is "Yes", it is determined that one new prize ball has been ejected, and the process proceeds to step 5274, where the value stored in the ejection register O (the number of balls remaining ejected) is subtracted by 1, and further step 8276 At step 5278, the discharge 1 falling flag is reset to II OII.

一方、前記ステップ5272の判別結果が“’N。On the other hand, the determination result in step 5272 is "'N."

のときには前記ステップ5274,5276をスキップ
してステップ5278に進む。
In this case, steps 5274 and 5276 are skipped and the process proceeds to step 5278.

ステップ5278ではこの時点での排出レジスタ○の値
が「1」であるか否か、即ち最後に排出される賞品球が
センサ1内より脱したか否かが判別される。未だ最後に
排出される賞品球の排出が完了していないときにはこの
判別結果はl NOI+となってそのまま本ルーチンを
終了する。
In step 5278, it is determined whether the value of the ejection register ◯ at this point is "1", that is, whether the prize ball to be ejected last has escaped from within the sensor 1 or not. If the last prize ball to be ejected has not yet been ejected, the result of this determination becomes lNOI+, and the routine ends.

排出ソレノイド1による交互排出処理によって、最後か
ら2番目に排出される賞品球が排出センサ1内を脱する
と(排出レジスタ0−r2」)前記ステップ8270の
判別結果がII y eSI+に転じ、前述したように
最後に排出される賞品球の流速を検出すべく排出1流速
測定処理(後述の第40図)が行われる(ステップ52
80)。
When the second-to-last prize ball to be ejected escapes from the ejection sensor 1 through the alternate ejection processing by the ejection solenoid 1 (ejection register 0-r2), the determination result in step 8270 changes to II y eSI+, as described above. In order to detect the flow velocity of the prize ball that is finally discharged, a discharge 1 flow velocity measurement process (see FIG. 40 described later) is performed (step 52).
80).

その後、排出レジスタOの値が「1」になると(このと
き前記ステップ5278の判別結果がII y eSI
+に転じる)、この時点を基準として排出ソレノイド1
のOFFタイミングを決定すべくステップ8282〜8
286が実行される。
After that, when the value of the discharge register O becomes "1" (at this time, the determination result of step 5278 is II y eSI
(changes to +), discharge solenoid 1 is set at this point as a reference.
Steps 8282 to 8282 to determine the OFF timing of
286 is executed.

先ず、ステップ8282では前記ステップ5280の排
出1流速測定処理にて求められる賞品球の流速に基づい
て、最後に排出される賞品球が第1の賞球排出装置の流
下阻止部材745取付位置を通過するであろうタイミン
グを推定し、このタイミングと、後述の性能テスト処理
(第44図)にて算出される排出ソレノイド1のON/
○FFに基づく第1の賞球排出装置(流下阻止部材)の
応答速度とから排出1停止タイマのカウント値(停止タ
イマ値)が算出される。
First, in step 8282, based on the flow velocity of the prize ball determined in the discharge 1 flow velocity measurement process of step 5280, the last prize ball to be discharged passes through the installation position of the flow prevention member 745 of the first prize ball discharge device. Estimating the timing when the discharge solenoid 1 will be turned on and calculating the timing and the ON/OFF timing of the discharge solenoid 1 calculated in the performance test process (Fig. 44) described later.
The count value (stop timer value) of the discharge 1 stop timer is calculated from the response speed of the first prize ball discharge device (flow prevention member) based on FF.

続くステップ8284ではこのように算出された停止タ
イマ値を排出1停止タイマのカウント値としてセットし
、次いで前述の排出1停止フラグをII I IIに設
定して(ステップ8286)、本ルーチンを終了する。
In the following step 8284, the stop timer value calculated in this way is set as the count value of the discharge 1 stop timer, and then the aforementioned discharge 1 stop flag is set to II II II (step 8286), and this routine ends. .

ところで、第6図に示すように、流下阻止部材が賞球導
出樋内に突出しているときには排出センサ1内には下か
ら2番目の賞品球B2が位置しており、賞品球の初出時
に排出センサ1が最初に検出する賞品球はB2となり、
該賞品球B2が排出センサl内より脱したときに初めて
排出レジスタOの値が「l」だけ減算されるようになっ
ている。
By the way, as shown in FIG. 6, when the flow prevention member protrudes into the prize ball outlet gutter, the second prize ball B2 from the bottom is located in the discharge sensor 1, and the prize ball B2 is discharged when the prize ball first appears. The first prize ball detected by sensor 1 is B2,
Only when the prize ball B2 escapes from the ejection sensor l, the value of the ejection register O is decremented by "l".

従って、本実施例では、上述のように排出レジスタ0の
値が「2」から「1」となったとき、換言すれば排出セ
ンサ1によって「賞球設定数−1」の数の賞品球が検知
されたときに、排出される最後の賞品球が排出センサ1
内より脱することとなる。
Therefore, in this embodiment, when the value of the ejection register 0 changes from "2" to "1" as described above, in other words, the ejection sensor 1 releases a number of prize balls equal to "set number of prize balls - 1". When the last prize ball to be ejected is detected, the ejection sensor 1
It will come out from within.

排出される賞品球のうち最後の1つの排出が検出される
と、次回以降のループにおいては前記ステップ8268
の判別結果がIf y eS++に転じ、ステップ52
78にて前記ステップ8284でカウントを開始した排
出1停止タイマがタイムアツプしたか否かの判別が行わ
れる。
When the ejection of the last prize ball among the ejected prize balls is detected, the step 8268 is performed in the next and subsequent loops.
The determination result changes to If y eS++, and step 52
At 78, it is determined whether or not the discharge 1 stop timer that started counting at step 8284 has timed out.

この判別結果が11 N o″′のとき、即ち排出レジ
スタOの値がrlJであると判別されてから未だ所定時
間が経過していないと判別されたときには、排出ソレノ
イド1をONL、たまま(ステップ5290.5292
,5320をスキップして)本ルーチンを終了する。
When the result of this determination is 11 N o''', that is, when it is determined that the predetermined time has not yet elapsed since the value of the discharge register O was determined to be rlJ, the discharge solenoid 1 is left ONL ( Step 5290.5292
, 5320) and ends this routine.

排出レジスタOの値が「1」となった後、上記所定時間
が経過して前記ステップ8278の判別結果がl y 
eSI+に転じると、ステップ5290にて排出ソレノ
イド1を消磁(OFF)L、その後排出1動作状態表示
器790aを緑色にて点灯して排出ソレノイド1側によ
る賞品球の排出制御が正常に行なわれていることを示し
、排出が完了したことを記憶しくステップ5320)本
ルーチンを終了する。
After the value of the discharge register O becomes "1", the above-mentioned predetermined time has elapsed, and the determination result of the step 8278 is ly
When the state changes to eSI+, the ejection solenoid 1 is demagnetized (OFF) L in step 5290, and the ejection 1 operation status indicator 790a is then turned on in green to indicate that the ejection control of the prize ball by the ejection solenoid 1 side is performed normally. In step 5320, this routine is completed.

このようなタイミングで排出ソレノイドlが消磁(OF
F)されると、該消磁によって下降した流下阻止部材は
、最後の賞品球が該阻止部材を通過した直後に賞球導出
樋内に突出し、それに続く賞品球よりその流出を阻止す
るようになる。
At this timing, the discharge solenoid l is demagnetized (OF
F) When this happens, the flow prevention member that has descended due to the demagnetization will protrude into the prize ball outlet gutter immediately after the last prize ball passes through the prevention member, and will prevent the subsequent prize balls from flowing out. .

一方、交互排出処理が排出ソレノイド2側にて行われる
ときには(前記ステップ8266の判別結果がYeS″
のとき)、ステップ5294に進んで、排出2停止フラ
グがパビ′であるか否かが判別される。この排出2停止
フラグは、排出ソレノイド2のOFFタイミングを決定
する際の基準となるタイミング、即ち最後に排出される
賞品球が排出センサ2内より脱したとき(排出2立下フ
ラグが1′l゛で且つこのとき排出レジスタ0の値がr
lJとなったとき)に後述の排出2停止タイマがスター
トしたことを示すべく′1′′に設定されるものである
On the other hand, when the alternate discharge process is performed on the discharge solenoid 2 side (the determination result in step 8266 is Yes"
), the process proceeds to step 5294, where it is determined whether or not the discharge 2 stop flag is Pabi'. This discharge 2 stop flag is set at the timing that becomes the standard for determining the OFF timing of the discharge solenoid 2, that is, when the last prize ball to be discharged escapes from within the discharge sensor 2 (the discharge 2 fall flag is set to 1'l).゛, and at this time, the value of discharge register 0 is r
This is set to ``1'' to indicate that the discharge 2 stop timer, which will be described later, has started when the discharge time reaches 1J.

未だ排出2停止タイマがスタートせず、この判別結果が
’ N o ’”となったときには、更に排出レジスタ
0の値が「2」であるか否かが判別される(ステップ5
296)。
If the discharge 2 stop timer has not yet started and the determination result is 'No', it is further determined whether or not the value of the discharge register 0 is "2" (step 5).
296).

この判別は、後述する排出2流速測定処理を行なうべき
タイミング、即ち最後から2番目の賞品球が排出センサ
2内より脱するタイミングを検出するための判別である
。この判別結果がI′N oI+のときには、排出2立
下フラグが“1′″であるか否かが判別される(ステッ
プ8298)。
This determination is for detecting the timing at which the second discharge flow velocity measurement process to be described later should be performed, that is, the timing at which the second to last prize ball escapes from within the discharge sensor 2. When the result of this determination is I'N oI+, it is determined whether the discharge 2 fall flag is "1" (step 8298).

この排出2立下フラグは賞品球が排出センサ2内を脱し
たときにその値が”l”′に設定されるものである。従
って、ステップ5298の判別結果が”Yes”のとき
には新たに賞品球が1つ排出されたと判断してステップ
5300に進み排出レジスタ0に記憶された値(排出残
球数)を1だけ減算し、更にステップ8302にて前記
排出2立下フラグをII OIIにリセットしてステッ
プ5304に進む。一方、前記ステップ5298の判別
結果が” N o ”のときには前記ステップ3300
゜5302をスキップしてステップ8304に進む。
The value of this ejection 2 fall flag is set to "l" when the prize ball escapes from the ejection sensor 2. Therefore, when the determination result in step 5298 is "Yes", it is determined that one new prize ball has been ejected, and the process proceeds to step 5300, where the value stored in the ejection register 0 (number of balls remaining ejected) is subtracted by 1. Further, in step 8302, the discharge 2 falling flag is reset to II OII, and the process proceeds to step 5304. On the other hand, when the determination result in step 5298 is "No", step 3300
Skip 5302 and proceed to step 8304.

ステップ8304では前述のステップ5278と同様、
この時点での排出レジスタ0の値が「1」であるか否か
が判別される。
In step 8304, similar to step 5278 described above,
It is determined whether the value of the discharge register 0 at this point is "1".

この判別結果は′″N O++、即ち未だ最後に排出=
199 される賞品球が排出センサ2内より脱していないときに
はステップ8308〜5312をスキップして、そのま
ま本ルーチンを終了する。
The result of this determination is ``N O++, that is, the last discharge =
199 If the prize ball to be played has not escaped from the ejection sensor 2, steps 8308 to 5312 are skipped and the routine ends.

排出ソレノイド2のONによる賞品球の排出処理が開始
されて、前記排出レジスタ0の値が「2」になると最後
から2番目の賞品球が排出センサ2内より脱したと判断
して(前記ステップ8296の判別結果がII Y e
sI+ )引き続き該センサ2内を通過する最後の賞品
球の流速を測定すべく排出2流速測定処理(後述の第4
1図)が行われる(ステップ3306)。
When the ejection process of the prize ball is started by turning on the ejection solenoid 2 and the value of the ejection register 0 becomes "2", it is determined that the second to last prize ball has escaped from within the ejection sensor 2 (step The determination result of 8296 is II Y e
sI+) Subsequently, in order to measure the flow velocity of the last prize ball passing through the sensor 2, the discharge 2 flow velocity measurement process (the fourth
1) is performed (step 3306).

その後、排出レジスタ0の値が「1」になると(このと
き前記ステップ53o4の判別結果がII y eSI
+に転じる)、この時点を基準として排出ソレノイド2
のOFFタイミングを決定すべくステップ8308〜5
312が実行される。
Thereafter, when the value of the discharge register 0 becomes "1" (at this time, the determination result of step 53o4 is II y eSI
(changes to +), discharge solenoid 2 is set at this point as a reference.
Steps 8308 to 5 to determine the OFF timing of
312 is executed.

先ず、ステップ5308では前記ステップ8306の排
出2流速測定処理にて求められる賞品球の流速に基づい
て、最後に排出される賞品球が第2の賞球排出装置の流
下阻止部材745取付位置を通過するであろうタイミン
グを推定し、このタイミングと、後述の性能テスト処理
(第44図)にて算出される排出ソレノイド2の0N1
0FFに基づく第2の賞球排出装置(流下阻止部材)の
応答速度とから排出2停止タイマのカウント値(停止タ
イマ値)が算出される。
First, in step 5308, the last prize ball to be ejected passes through the installation position of the flow prevention member 745 of the second prize ball ejecting device, based on the flow velocity of the prize ball determined by the ejection 2 flow velocity measurement process in step 8306. Estimating the timing when the discharge solenoid 2 will occur, and using this timing and the 0N1 of the discharge solenoid 2 calculated in the performance test process (Fig. 44) described later.
The count value (stop timer value) of the discharge 2 stop timer is calculated from the response speed of the second prize ball discharge device (flow prevention member) based on 0FF.

続くステップ5310ではこのように算出された停止タ
イマ値を排出2停止タイマのカウント値としてセットし
、次いで前述の排出2停止フラグをrr i uに設定
して(ステップ5312)、本ルーチンを終了する。
In the following step 5310, the stop timer value calculated in this way is set as the count value of the discharge 2 stop timer, and then the aforementioned discharge 2 stop flag is set to rr i u (step 5312), and this routine is ended. .

ところで、上述のように第2の賞球排出装置740にお
いても、第1の賞球排出装置同様、排出センサ2によっ
て排出レジスタOの値が「1jとなったとき、換言すれ
ば「賞球設定数−1」の数の賞品球が検知されたときに
、1番最後に排出される賞品球が排出センサ2内を脱す
るようになっている。
By the way, as mentioned above, in the second prize ball ejecting device 740, as in the first prize ball ejecting device, when the value of the ejection register O becomes "1j" by the ejection sensor 2, in other words, the "prize ball setting" is set. When the number of prize balls equal to "number - 1" is detected, the prize ball to be ejected last will escape from the ejection sensor 2.

一旦排出しジスタ○か「l」となった後のループにおい
ては前記ステップ5294の判別結果は”Yes”′に
転じ、前記ステップ8310でカウントを開始した排出
2停止タイマがタイムアツプしたか否かの判別が行われ
る(ステップ5314)。
In the loop after the discharge has been performed and the register becomes ○ or "l", the determination result in step 5294 changes to "Yes", and it is determined whether or not the discharge 2 stop timer that started counting in step 8310 has timed out. A determination is made (step 5314).

この判別結果がu N OI+のとき、即ち排出レジス
タOの値が「1」であると判別されてから未だ所定時間
が経過していないと判別されたときには、排出ソレノイ
ド2をONしたまま(ステップ5316.5318,5
320をスキップして)本ルーチンを終了する。
When the result of this determination is u N OI+, that is, when it is determined that the predetermined time has not yet elapsed since the value of the discharge register O was determined to be "1", the discharge solenoid 2 is left ON (step 5316.5318,5
320) and ends this routine.

排出レジスタOの値がrlJであると判別されてから上
記所定時間が経過して前記ステップ5314の判別結果
が“Y e s ”に転じるとステップ8316にて排
出ソレノイド2を消磁(OFF)し、その後排出2動作
状態表示器790bを緑色にて点灯して排出ソレノイド
2側による賞品球の排出制御が正常に行なわれているこ
とを示し、ステップ5320に進んで排出が完了したこ
とを記憶し、本ルーチンを終了する。
When the predetermined time has elapsed after the value of the discharge register O is determined to be rlJ and the determination result in step 5314 changes to "Yes", the discharge solenoid 2 is demagnetized (turned OFF) in step 8316, Thereafter, the ejection 2 operation status indicator 790b is lit in green to indicate that the ejection control of the prize ball by the ejection solenoid 2 side is being performed normally, and the process proceeds to step 5320 to memorize that ejection has been completed. This routine ends.

このようなタイミングで排出ソレノイド2が消磁(OF
F)されると、該消磁によって下降した流下阻止部材は
、最後の賞品球が該阻止部材を通過した直後に賞球導出
樋内に突出し、それに続く賞品球よりその流出を阻止す
るようになる。
At this timing, the discharge solenoid 2 is demagnetized (OF
F) When this happens, the flow prevention member that has descended due to the demagnetization will protrude into the prize ball outlet gutter immediately after the last prize ball passes through the prevention member, and will prevent the subsequent prize balls from flowing out. .

第39図(A)、(B)は、上述した排出処理(第37
図)のステップ5212にて行われる併用排出処理のサ
ブルーチンを示すフローチャートである。
FIGS. 39(A) and 39(B) show the above-mentioned discharge process (37th
12 is a flowchart showing a subroutine of the combined discharge process performed in step 5212 of FIG.

前述したように本ルーチンは、排出される賞品球の数(
賞球設定数)が9以上(但し15以下)のときに行われ
る処理であり、1ループの処理で第1及び第2の賞球排
出装置740,740による賞品球の排出が同時に行な
われるものである(賞球設定数が奇数個の場合、最後の
1個は一方の装置、例えば第1の賞球排出装置によって
排出される)。
As mentioned above, this routine calculates the number of prize balls to be ejected (
This is a process that is performed when the set number of prize balls) is 9 or more (but not more than 15), and the prize balls are ejected simultaneously by the first and second prize ball ejecting devices 740, 740 in one loop of processing. (If the set number of prize balls is an odd number, the last one is ejected by one device, for example, the first prize ball ejecting device).

本フローによる賞品球の排出処理においても前述の交互
排出処理と同様に、排出ソレノイド1゜2のOFFタイ
ミング(排出1停止タイマ、排出2停止タイマのカウン
ト値)を、 (1′)第1.第2の賞球排出装置の応答速度を予め測
定しく第44図の性能テスト処理)、(2′)第1の賞
球排出装置から排出される最後の賞品球並びに第2の賞
球排出装置から排出される最後の賞品球を夫々排出セン
サ1及び排出センサ2によって検出すると共にこれら2
つの賞品球の流下速度(流速)を該センサの出力に基づ
いて夫々算出しく排出1流速測定処理、排出2流速測定
処理)、 (3′)前記夫々算出された流速に基づいて、第1゜第
2の賞球排出装置から個々に排出される最後の賞品球が
第1.第2の賞球排出装置の夫々の流下阻止部材745
,745取付位置(第7図参照)に達するまでに要する
時間を夫々予測し、該予測した時間と前記応答速度とに
基づいて排出ソレノイド1及び排出ソレノイド2のOF
Fタイミング(排出l停止タイマ及び排出2停止タイマ
の夫々のカウント値)を夫々決定する(後述のステップ
5350゜8380)。
In the prize ball ejection process according to this flow, similarly to the above-mentioned alternate ejection process, the OFF timing of the ejection solenoid 1゜2 (count values of the ejection 1 stop timer and the ejection 2 stop timer) is set to (1') 1st. (2') Measure the response speed of the second prize ball ejecting device in advance (performance test process shown in Fig. 44), (2') the last prize ball ejected from the first prize ball ejecting device and the second prize ball ejecting device. The last prize ball ejected from the ball is detected by ejection sensor 1 and ejection sensor 2, respectively, and
(3') Calculate the flow velocity (flow velocity) of each prize ball based on the output of the sensor (Discharge 1 flow velocity measurement process, Discharge 2 flow velocity measurement process), (3') The last prize ball individually discharged from the second prize ball ejecting device is the first prize ball. Each flow prevention member 745 of the second prize ball discharge device
, 745 to reach the mounting position (see FIG. 7), and adjust the OF of the discharge solenoid 1 and the discharge solenoid 2 based on the predicted time and the response speed.
F timings (count values of the discharge 1 stop timer and the discharge 2 stop timer) are respectively determined (steps 5350 to 8380, which will be described later).

と云う具合に行なう。Do it like this.

以下、フローに従って詳細に説明する。A detailed explanation will be given below according to the flow.

本ルーチンが開始されると、先ず、ステップ5322に
て排出監視タイマがタイムアツプしたか否かが判別され
る。前述のようにこのタイマは排出開始処理が開始され
たときにカウントを始めるものであり、この判別結果が
”Yes″′のときには賞球排出系に異常が発生したと
判断してステップ5324以降の処理が行なわれる。
When this routine is started, first, in step 5322, it is determined whether the discharge monitoring timer has timed up. As mentioned above, this timer starts counting when the ejection start process is started, and when the determination result is "Yes", it is determined that an abnormality has occurred in the prize ball ejection system, and the steps from step 5324 onward are performed. Processing is performed.

ステップ5324では排出1終了フラグが1″′である
か否かが判別される。この判別結果が”NO″のとき、
即ち賞球排出系に異常が発生したときに排出ソレノイド
1が作動している場合には該排出ソレノイドlを消磁(
OFF)L (ステップ5326)更に第1の賞球排出
装置740側が異常であることを示すべく排出1動作状
態表示器790aを赤点滅させて(ステップ8327)
ステップ8328に進む。一方”Yes”のときにはス
テップ5326,3327をスキップして、ステップ5
328に進む。
In step 5324, it is determined whether or not the discharge 1 end flag is 1''. When the result of this determination is "NO",
That is, if the ejection solenoid 1 is operating when an abnormality occurs in the prize ball ejection system, the ejection solenoid 1 is demagnetized (
OFF)L (Step 5326) Furthermore, the ejection 1 operation status indicator 790a is blinked in red to indicate that the first prize ball ejection device 740 side is abnormal (Step 8327).
Proceed to step 8328. On the other hand, if "Yes", steps 5326 and 3327 are skipped, and step 5
Proceed to 328.

ステップ5328では排出2終了フラグが111″′で
あるか否かが判別され、この判別結果がIIN。
In step 5328, it is determined whether or not the discharge 2 end flag is 111'', and the result of this determination is IIN.

のとき、即ち賞球排出系に異常が発生したときに排出ソ
レノイド2が作動している場合には排出ソレノイド2を
消磁(OFF)L (ステップ3330)、更に第2の
賞球排出装置740側が異常であることを示すべく排出
2動作状態表示器790bを赤点滅させて(ステップ5
331)ステップ5332に進み、一方# y esI
+のときには該ステップ8330.8331をスキップ
して、ステップ5332に進む。ステップ5332では
、第1、第2の賞球排出装置の少なくとも一方が異常と
なっていることを示すべく排出エラーフラグをIf I
 ++に設定して、本ルーチンを終了する。
In other words, if the ejection solenoid 2 is operating when an abnormality occurs in the prize ball ejection system, the ejection solenoid 2 is demagnetized (OFF) L (step 3330), and the second prize ball ejection device 740 is turned off. The discharge 2 operation status indicator 790b blinks red to indicate that there is an abnormality (step 5).
331) Proceed to step 5332 while # y esI
When the result is +, steps 8330 and 8331 are skipped and the process proceeds to step 5332. In step 5332, the ejection error flag is set to indicate that at least one of the first and second prize ball ejection devices is abnormal.
Set it to ++ and end this routine.

前記ステップ5322の判別結果が11 N O″′の
ときにはステップ5334にて排出1終了フラグがu 
l ++であるか否かが判別される。この排出1終了フ
ラグは第1の賞球排出装置が排出すべき賞球数(排出数
分割処理(第36図)にて排出レジスタlに記憶される
値、以下「第1の分割賞球数」という)分の賞品球の排
出が完了したときに、後述のステップ8362にてII
 I ++に設定されるものである。
When the determination result in the step 5322 is 11 NO'', the discharge 1 end flag is set to u in step 5334.
It is determined whether or not l ++. This discharge 1 end flag is the number of prize balls to be discharged by the first prize ball discharge device (the value stored in the discharge register l in the discharge number division process (Figure 36), hereinafter referred to as the "first divided prize ball number"). ”), when the ejection of the prize balls is completed, in step 8362 described later, II.
I++.

前記ステップ5334の判別結果がllN0のときには
、続くステップ8336〜8362の処理が行われる。
When the determination result in step 5334 is 11N0, subsequent steps 8336 to 8362 are performed.

先ずステップ5336では排出1停止フラグがII I
 ++であるか否かが判別される。このフラグは交互排
出処理にて用いられたものと同一のフラグで、第1の賞
球排出装置から排出される賞品球のうち最後の賞品球が
排出センサl内を脱して(排出レジスタlの値が「1]
となったとき)後述の排出1停止タイマがカウントを開
始したときに1′′に設定されるものである。
First, in step 5336, the discharge 1 stop flag is set to II
It is determined whether or not it is ++. This flag is the same flag used in the alternate ejection process, and the last prize ball among the prize balls ejected from the first prize ball ejecting device escapes from the ejection sensor l (discharge register l). The value is "1"
This is set to 1'' when the discharge 1 stop timer, which will be described later, starts counting.

このステップ8336の判別結果が” N o″′のと
きにはステップ5338に進み、後述の排出1流速測定
処理を行なうべきタイミングを決定すべく排出レジスタ
1の値が「2」であるか否がが判別される。
When the determination result in step 8336 is "No"', the process proceeds to step 5338, where it is determined whether or not the value of discharge register 1 is "2" in order to determine the timing to perform discharge 1 flow rate measurement processing, which will be described later. be done.

この判別結果がII No++のときには、賞品球が排
出センサl内より脱したときにその値がII I T1
に設定される排出1立下フラグがII l uであるか
否かが判別される(ステップ3340)。この判別結果
がII Y esI+のときには賞品球が1つ排出され
たと判断して、ステップ5342に進み排出レジスタl
に記憶された値(第1の排出残球数)を1だけ減算し、
更にステップ5344にて前記排出1立下フラグを○″
にリセットして、ステップ5346以降に進む。
When this determination result is II No++, when the prize ball escapes from inside the ejection sensor l, the value is II I T1
It is determined whether the discharge 1 fall flag set in is II l u (step 3340). When the determination result is II Yes esI+, it is determined that one prize ball has been ejected, and the process proceeds to step 5342, where the ejection register l
Subtract 1 from the value stored in (the first number of remaining balls ejected),
Furthermore, in step 5344, the discharge 1 fall flag is set to ○''
, and the process proceeds to step 5346 and subsequent steps.

一方、前記ステップ5340の判別結果が′NI+のと
きには前記ステップ5342,3344をスキップして
ステップ5346以降に進む。
On the other hand, when the determination result in step 5340 is 'NI+, steps 5342 and 3344 are skipped and the process proceeds to step 5346 and subsequent steps.

ステップ8346ではこの時点での排出レジスタlの値
が「1」であるか否か、即ち第1の賞球排出装置から排
出される賞品球のうち最後の賞品球がセンサ1内より脱
したか否かが判別される。
In step 8346, it is determined whether the value of the ejection register l at this point is "1", that is, whether the last prize ball among the prize balls ejected from the first prize ball ejecting device has escaped from inside the sensor 1. It is determined whether or not.

未だ最後に排出される賞品球の排出が完了していないと
きにはこの判別結果はl′N O+′となって、後述の
ステップ5364以降に進む。
If the ejection of the last prize ball to be ejected has not yet been completed, the determination result becomes l'NO+', and the process proceeds to step 5364 to be described later.

排出ソレノイド1の励磁によって賞品球の排出が行なわ
れ、第1の賞球排出装置から排出される賞品球のうち最
後から2番目の賞品球が排出センサ1内を脱すると(排
出レジスタ1−r2」)前記ステップ5338の判別結
果が”Yes”に転じ、前述したように最後に排出され
る賞品球の流速を検出すべく排出1流速測定処理(後述
の第40図)が行われる(ステップ8348)。
The prize balls are ejected by excitation of the ejection solenoid 1, and when the second to last prize ball among the prize balls ejected from the first prize ball ejecting device escapes from the ejection sensor 1 (ejection register 1-r2 ”) The determination result in step 5338 changes to “Yes”, and as described above, the discharge 1 flow velocity measurement process (see FIG. 40 described later) is performed to detect the flow velocity of the prize ball to be discharged last (step 8348 ).

賞品球の排出が継続され、排出レジスタlの値が「1」
になると、この時点を基準として排出ソレノイドlのO
FFタイミングを決定すべくステップ8350〜535
4が実行される。
The ejection of prize balls continues, and the value of ejection register l becomes "1".
Then, based on this point, the O of the discharge solenoid l becomes
Steps 8350 to 535 to determine FF timing
4 is executed.

先ず、ステップ5350では前記ステップ5348の排
出1流速測定処理にて求められる賞品球の流速に基づい
て、第1の賞球排出装置から最後に排出される賞品球が
該賞球排出装置の流下阻止部材745取付位置を通過す
るであろうタイミングを推定し、このタイミングと、後
述の性能テスト処理(第44図)にて算出される排出ソ
レノイド1のON10 F Fに基づく第1の賞球排出
装置(流下阻止部材)の応答速度とから排出1停止タイ
マのカウント値(停止タイマ値)が算出される。
First, in step 5350, the prize ball to be ejected last from the first prize ball ejecting device is prevented from flowing down by the first prize ball ejecting device, based on the flow velocity of the prize ball determined in the ejection 1 flow velocity measurement process of step 5348. The first prize ball ejecting device estimates the timing at which the ball will pass through the mounting position of the member 745 and is based on this timing and the ON10 F F of the ejecting solenoid 1 calculated in the performance test process (FIG. 44) described later. The count value (stop timer value) of the discharge 1 stop timer is calculated from the response speed of the (downflow prevention member).

続くステップ5352ではこのように算出された停止タ
イマ値を排出1停止タイマのカウント値としてセットし
、次いで前述の排出1停止フラグを′l″に設定して(
ステップ3354)、後述のステップ5364以降に進
む。
In the following step 5352, the stop timer value calculated in this way is set as the count value of the ejection 1 stop timer, and then the above-mentioned ejection 1 stop flag is set to 'l'' (
Step 3354), the process proceeds to step 5364 and subsequent steps described below.

ところで、上述のように併用排出処理において第1の賞
球排出装置によって所定数(第1の分割賞球数)の賞品
球の排出を行なうにあたり、排出センサ1によって排出
レジスタ1の値がr14 となったとき、換言すれば「
賞球設定数−IJの数の賞品球が検知されたときに、1
番最後に排出されるべき賞品球が排出センサ1内を脱し
たとするのは交互排出処理にて述べたのと同一の理由に
よる。
By the way, when the first prize ball ejecting device ejects a predetermined number of prize balls (the first divided number of prize balls) in the combination ejecting process as described above, the value of the ejection register 1 is set to r14 by the ejection sensor 1. In other words, when
When the number of prize balls equal to the number of prize balls set - IJ is detected, 1
The reason why it is assumed that the prize ball to be ejected last in the number has escaped from the ejection sensor 1 is for the same reason as described in the alternate ejection process.

一旦排出レジスタ1の値が「1」に設定された後のルー
プにおいては前記ステップ8336の判別結果はII 
y eSI+に転じ、続いて前記ステップ5352でカ
ウントを開始した排出1停止タイマがタイムアツプした
か否かの判別が行われる(ステップ5356)。
In the loop after the value of the discharge register 1 is set to "1", the determination result of step 8336 is II.
y eSI+, and then it is determined whether or not the discharge 1 stop timer that started counting in step 5352 has timed up (step 5356).

この判別結果がL′N o++のとき、即ち排出レジス
タ1の値が[IJであると判別されてから未だ所定時間
が経過していないときには、続くステップ8358〜8
362をスキップしてステップ8364以降に進む。
When the result of this determination is L'N o++, that is, when the predetermined time has not yet elapsed since the value of the discharge register 1 was determined to be [IJ, the following steps 8358 to 8358
362 is skipped and the process proceeds to step 8364 and subsequent steps.

排出レジスタ0の値が「1」となった後、上記所定時間
が経過して前記ステップ8356の判別結果が11 y
 es++に転じると、ステップ5358にて排出ソレ
ノイドlを消磁(○FF)L、その後排出1動作状態表
示器790aを緑色にて点灯して排出ソレノイドl側に
よる賞品球の排出制御が正常に行なわれていることを示
しくステップ8360)、更に第1の賞球排出装置によ
る所定数(第1の分割賞球数)の賞品球の排出が全て終
了したことを示すべく排出l終了フラグを″ビ′に設定
してステップ5364に進む。
After the value of the discharge register 0 becomes "1", the predetermined time has elapsed and the determination result of step 8356 is 11 y.
When switching to es++, in step 5358, the ejection solenoid 1 is demagnetized (○FF) L, and then the ejection 1 operation status indicator 790a is lit in green, indicating that the ejection control of the prize ball by the ejection solenoid 1 side is performed normally. Step 8360) to indicate that the first prize ball ejecting device has completely ejected a predetermined number of prize balls (the first divided number of prize balls), sets the ejection l end flag to "' and proceeds to step 5364.

ステップ8364以降の処理においては第2の賞球排出
装置によって(排出ソレノイド2の励磁(ON)によっ
て)行われる賞品球の排出に関する制御が行われる。
In the process from step 8364 onwards, the second prize ball ejection device controls the ejection of the prize balls (by energizing (ON) the ejection solenoid 2).

ステップ5364では排出2終了フラグがu 1 nで
あるか否かが判別される。この排出2終了フラグは第2
の賞球排出装置が排出すべき賞球数(排出数分割処理(
第36図)にて排出レジスタ2に記憶される値、以下「
第2の分割賞球数」という)分の賞品球の排出が完了し
たときに、後述のステップ5392にて” 1 ”に設
定されるものである。
In step 5364, it is determined whether the discharge 2 end flag is u 1 n. This discharge 2 end flag is the second
The number of prize balls that should be ejected by the prize ball ejecting device (emission number division processing (
The value stored in the discharge register 2 in Fig. 36), hereinafter "
This is set to "1" in step 5392, which will be described later, when the ejection of prize balls corresponding to "the second divided prize ball number" has been completed.

前記ステップ8364の判別結果が”No″′のときに
は、続くステップ8366〜5384の処理が行われる
When the determination result in step 8364 is "No", the subsequent steps 8366 to 5384 are performed.

先ずステップ8366では排出2停止フラグがu 1 
++であるか否かが判別される。このフラグは交互排出
処理にて用いられたものと同一のフラグで、第2の賞球
排出装置から排出される賞品球のうち最後の賞品球が排
出センサ2内を脱して(排出レジスタ2の値が「1」と
なったとき)後述の排出2停止タイマがカウントを開始
したときにIf 11+に設定されるものである。
First, in step 8366, the discharge 2 stop flag is set to u 1
It is determined whether or not it is ++. This flag is the same flag used in the alternate discharge process, and the last prize ball among the prize balls discharged from the second prize ball discharge device escapes from the discharge sensor 2 (discharge register 2). If 11+ is set when the ejection 2 stop timer (described later) starts counting (when the value becomes "1").

このステップ8366の判別結果が” N o ”のと
きにはステップ8368に進み、後述の排出2流速測定
処理を行なうべきタイミングを決定すべく排出レジスタ
2の値が「2」であるか否がが判別される。
When the determination result in step 8366 is "No", the process advances to step 8368, where it is determined whether the value of discharge register 2 is "2" or not in order to determine the timing to perform discharge 2 flow rate measurement processing, which will be described later. Ru.

この判別結果が’ N o ”のときには、賞品球が排
出センサ2内より脱したときにその値がu 1 ++に
設定される排出2立下フラグがII I ++であるか
否かが判別される(ステップS 370)。この判別結
果がII y esI+のときには賞品球が1つ排出さ
れたと判断して、ステップ5372に進み排出レジスタ
2に記憶された値(第2の排出残球数)を1だけ減算し
、更にステップ5374にて前記排出2立下フラグを“
0゛′にリセットして、ステップ8376以降に進む。
When the result of this determination is 'No', it is determined whether or not the ejection 2 falling flag whose value is set to u 1 ++ when the prize ball escapes from the ejection sensor 2 is II I ++. (Step S370). When the determination result is II y esI+, it is determined that one prize ball has been ejected, and the process proceeds to step 5372, where the value stored in the ejection register 2 (the second number of remaining ejected balls) is 1 is subtracted, and furthermore, in step 5374, the discharge 2 fall flag is set to "
It is reset to 0'' and the process proceeds to step 8376 and subsequent steps.

一方、前記ステップ3370の判別結果がllNo”の
ときには前記ステップ5372.8374をスキップし
てステップ8376以降に進む。
On the other hand, when the determination result in step 3370 is 11No'', steps 5372 and 8374 are skipped and the process proceeds to step 8376 and subsequent steps.

ステップ8376ではこの時点での排出レジスタ2の値
が「1」であるか否か、即ち第2の賞球排出装置から排
出される賞品球のうち最後の賞品球がセンサ2内より脱
したか否かが判別される。
In step 8376, it is determined whether the value of the ejection register 2 at this point is "1", that is, whether the last prize ball among the prize balls ejected from the second prize ball ejecting device has escaped from inside the sensor 2. It is determined whether or not.

未だ最後に排出される賞品球の排出が完了していないと
きにはこの判別結果はII N OI+となって、その
まま本ルーチンを終了する。
If the last prize ball to be ejected has not been completely ejected yet, the result of this determination becomes II NOI+, and the routine ends as it is.

排出ソレノイド2の励磁によって賞品球の排出が行なわ
れ、第2の賞球排出装置から排出される賞品球のうち最
後から2番目の賞品球が排出センサ2内を脱すると(排
出レジスタ2= r2J )前記ステップ8368の判
別結果が”Yes”に転じ、前述したように最後に排出
される賞品球の流速を検出すべく排出2流速測定処理(
後述の第41図)が行われる(ステップ5378)。
The prize balls are discharged by excitation of the discharge solenoid 2, and when the second to last prize ball among the prize balls discharged from the second prize ball discharge device escapes from within the discharge sensor 2 (discharge register 2 = r2J ) The determination result in step 8368 changes to "Yes", and as described above, the discharge 2 flow velocity measurement process (
(FIG. 41, which will be described later) is performed (step 5378).

賞品球の排出が継続され、排出レジスタ2の値が「1」
になると、この時点を基準として排出ソレノイド2のO
FFタイミングを決定すべくステップ8380〜538
4が実行される。
The ejection of prize balls continues, and the value of ejection register 2 becomes "1".
Then, based on this point, the O of discharge solenoid 2 is
Steps 8380 to 538 to determine FF timing
4 is executed.

先ず、ステップ5380では前記ステップ5378の排
出2流速測定処理にて求められる賞品球の流速に基づい
て、第2の賞球排出装置がら最後に排出される賞品球が
該賞球排出装置の流下阻止部材745取付位置を通過す
るであろうタイミングを推定し、このタイミングと、後
述の性能テスト処理(第44図)にて算出される排出ソ
レノイド2の0N10FFに基づく第2の賞球排出装置
(流下阻止部材)の応答速度とから排出2停止タイマの
カウント値(停止タイマ値)が算出される。
First, in step 5380, the prize ball to be ejected last from the second prize ball ejecting device is prevented from flowing down by the second prize ball ejecting device, based on the flow velocity of the prize ball determined in the ejection 2 flow rate measurement process of step 5378. The timing at which the member 745 will pass through the mounting position is estimated, and the second prize ball ejecting device (flowing down The count value (stop timer value) of the ejection 2 stop timer is calculated from the response speed of the stopper (blocking member).

続くステップ5382ではこのように算出された停止タ
イマ値を排出2停止タイマのカウント値としてセットし
、次いで前述の排出2停止フラグをII I IIに設
定して(ステップ8384)、本ルーチンを終了する。
In the following step 5382, the stop timer value calculated in this way is set as the count value of the discharge 2 stop timer, and then the aforementioned discharge 2 stop flag is set to II II II (step 8384), and this routine is ended. .

ところで、上述のように第2の賞球排出装置による賞品
球の排出処理時にも、所定数(第2の分割賞球数)の賞
品球の排出を行なうにあたり、排出センサ2によって排
出レジスタ2の値が「1」となったとき、換言すれば「
賞球設定数−1」の数の賞品球が検知されたときに、1
番最後に排出されるべき賞品球が排出センサ2内を脱し
たとするのは交互排出処理にて述べたのと同一の理由に
よる。
By the way, as mentioned above, when the second prize ball discharging device processes the prize balls, the discharge sensor 2 controls the discharge register 2 in order to discharge a predetermined number of prize balls (the second divided number of prize balls). When the value becomes "1", in other words "
When the number of prize balls equal to the number of prize balls set - 1 is detected, 1
The reason why it is assumed that the prize ball to be ejected last in the number has escaped from the ejection sensor 2 is for the same reason as described in the alternate ejection process.

一旦排出レジスタ2の値が「1」に設定された後のルー
プにおいては前記ステップ8366の判別結果は”Ye
s”′に転じ、続いて前記ステップ5382でカウント
を開始した排出2停止タイマがタイムアツプしたか否か
の判別が行われる(ステップ8386)。
In the loop after the value of the discharge register 2 is set to "1", the determination result of step 8366 is "Ye".
Then, it is determined whether or not the ejection 2 stop timer that started counting in step 5382 has timed up (step 8386).

この判別結果がII N o++のとき、即ち排出レジ
スタ2の値が「l」であると判別されてから未だ所定時
間が経過していないときには、続くステップ8388〜
8396をスキップして、そのまま本ルーチンを終了す
る。
When the result of this determination is II N o++, that is, when the predetermined time has not yet elapsed since the value of the discharge register 2 was determined to be "l", the following steps 8388 to 8388 are performed.
Skip 8396 and end this routine.

排出レジスタ2の値が「1」となった後、上記所定時間
が経過して前記ステップ5386の判別結果が”Yes
”に転じると、ステップ5388にて排出ソレノイド2
を消磁(OFF’)L、その後排出2動作状態表示器7
90bを緑色にて点灯して排出ソレノイド2側による賞
品球の排出制御が正常に行なわれていることを示しくス
テップ8.390)、更に第2の賞球排出装置による所
定数(第2の分割賞球数)の賞品球の排出が全て終了し
たことを示すべく排出2終了フラグをII I IIに
設定してステップ5394に進む。
After the value of the discharge register 2 becomes "1", the predetermined time has elapsed and the determination result in step 5386 becomes "Yes".
”, the discharge solenoid 2 is activated in step 5388.
Demagnetize (OFF') L, then discharge 2 Operation status indicator 7
90b is turned on in green to show that the ejection control of prize balls by the ejection solenoid 2 side is normally performed (step 8.390), and furthermore, the second prize ball ejection device controls the ejection of a predetermined number of prize balls (step 8.390). The discharge 2 end flag is set to II II II to indicate that the discharge of all prize balls (divided prize balls) has been completed, and the process proceeds to step 5394.

ステップ5394では、この時点で排出1終了フラグが
既に′l″に設定されているが否がか判別される。この
判別結果がII N O1即ちこの時点で未だ第1の賞
球排出装置による賞品球の排出が完了していないときに
はそのまま本ルーチンを終了し、一方、第1の賞球排出
装置による所定数の賞品球の排出が既に完了して判別結
果が1lyeS′″となったときには(この時点では第
2の賞球排出装置による賞品球の排出も既に完了してい
る)ステップ8396にて排出終了フラグをII I 
IIに設定して本ルーチンを終了する。
In step 5394, it is determined whether or not the ejection 1 end flag has already been set to 'l'' at this time. If the ejection of the balls has not been completed, this routine is immediately terminated; on the other hand, if the ejection of a predetermined number of prize balls by the first prize ball ejecting device has already been completed and the determination result is 1lyeS''' (this routine (At this point, the ejection of prize balls by the second prize ball ejecting device has already been completed.) At step 8396, the ejection completion flag is set.
II and ends this routine.

また第2の賞球排出装置が所定数(第2の分割賞球数)
の賞品球の排出を完了している状態から(排出2終了フ
ラグ−’J”)、第1の賞球排出装置による所定数の賞
品球の排出が終了したと判断されると前記ステップ83
64の判別結果が11 y esI+となって、前記ス
テップ5394が実行される。このときステップ539
4の判別結果はl y es++となり、排出終了フラ
グがII I IIに設定される(ステップ8396)
。このように、II I IIに設定された排出終了フ
ラグは前述の排出処理のステップS18の判別に用いら
れ、これによってセーフ記憶値が「1」だけ減算される
(第37図のステップ5220)。
In addition, the second prize ball ejecting device has a predetermined number (second divided prize ball number).
When it is determined that the ejection of a predetermined number of prize balls by the first prize ball ejecting device has been completed from the state in which ejection of the prize balls has been completed (ejection 2 end flag - 'J''), step 83 is performed.
The determination result of 64 becomes 11 y esI+, and step 5394 is executed. At this time step 539
The determination result of 4 is ly es++, and the discharge end flag is set to II II II (step 8396).
. In this way, the discharge end flag set to II II II is used for the determination in step S18 of the discharge process described above, and thereby the safe storage value is subtracted by "1" (step 5220 in FIG. 37).

以上のように、賞球設定数が大きな値(9〜15)に設
定されているときに該設定数を分割して2つの排出レジ
スタ1,2にその値を記憶し、排出レジスタ1,2の値
に基づいて第1及び第2の賞球排出装置を夫々独立して
作動させることにより、多数の賞品球の排出が一層迅速
に行えるようになる。
As described above, when the set number of prize balls is set to a large value (9 to 15), the set number is divided and the values are stored in the two ejection registers 1 and 2. By independently operating the first and second prize ball discharge devices based on the value of , a large number of prize balls can be discharged more quickly.

第40図は、前述した交互排出処理(第38図)又は併
用排出処理(第39図)にて行われる排出1流速測定処
理のサブルーチンを示すフローチャートである。
FIG. 40 is a flowchart showing a subroutine of the discharge 1 flow rate measurement process performed in the above-mentioned alternate discharge process (FIG. 38) or combined discharge process (FIG. 39).

このサブルーチンは、第1の賞球排出装置740から排
出される所定数の賞品球のうち最後に排出される賞品球
の流速を測定するもので、前述したように排出される賞
品球のうち最後から2番目の賞品球が排出センサl内か
ら脱したときに本ルーチンは開始される。尚、本実施例
では賞品球の流速を表すパラメータとして、該賞品球が
排出センサ1内に達してから(排出1立上りフラグが1
′′となったときから)該センサ1内を脱するまで(排
出1立下りフラグがLL 1 !Iとなるまで)に要す
る時間間隔(排出センサlの出力がHレベルを保持する
時間間隔)が用いられる。
This subroutine measures the flow velocity of the last prize ball out of a predetermined number of prize balls ejected from the first prize ball ejecting device 740. This routine starts when the second prize ball escapes from the ejection sensor l. In this example, the parameter representing the flow velocity of the prize ball is set after the prize ball reaches the inside of the discharge sensor 1 (the discharge 1 rising flag is set to 1).
'') until it leaves the sensor 1 (until the discharge 1 fall flag reaches LL 1 !I) (the time interval during which the output of the discharge sensor 1 maintains the H level) is used.

本ルーチンが開始されると、先ずステップ5402にて
排出1流速測定フラグが′1′′であるか否かが判別さ
れる。この排出l流速測定フラグは上記時間間隔の計測
が開始されているか否かを判断するために設けられたも
ので、本処理が開始される前に(排出開始処理にて)そ
の値が′0″にリセットされ、賞品球が排出センサ1内
に達した後、後述のステップ3408にて1″′にセッ
トされる。
When this routine is started, first, in step 5402, it is determined whether the discharge 1 flow rate measurement flag is ``1''. This discharge l flow rate measurement flag is provided to judge whether or not the measurement of the above time interval has started, and before this process starts (in the discharge start process), its value becomes '0'. After the prize ball reaches the ejection sensor 1, it is set to 1'' in step 3408, which will be described later.

このステップ5402の判別結果がII N OI+の
ときにはステップ3404に進み、排出l立上フラグが
u l IIであるか否かが判別される。この判別結果
がII N oI+、即ち本処理が開始された後、未だ
賞品球が排出センサ1内に達していないときには、ステ
ップ3406〜5410をスキップして本ルーチンを終
了する。
When the determination result in step 5402 is II NOI+, the process advances to step 3404, where it is determined whether or not the discharge l rise flag is ul II. If the determination result is II N o I+, that is, the prize ball has not yet reached the inside of the ejection sensor 1 after the start of this process, steps 3406 to 5410 are skipped and the present routine is ended.

賞品球が排出センサ1内に達して排出1立上フラグがパ
1°″となると前記ステップ5404の判別結果がu 
y eS++に転じ、ステップ8406にて上記時間間
隔を測定する排出1流速タイマをスタートさせ、次いで
前述の排出1流速測定フラグを1°′に設定しくステッ
プ3408) 、更に前記排出1立上フラグを′O″に
リセットして(ステップ5410)本ルーチンを終了す
る。
When the prize ball reaches the inside of the ejection sensor 1 and the ejection 1 rising flag becomes 1°'', the determination result of step 5404 becomes u.
y eS++, and in step 8406, starts the discharge 1 flow rate timer for measuring the above-mentioned time interval, and then sets the discharge 1 flow rate measurement flag mentioned above to 1°' (step 3408), and further sets the discharge 1 start-up flag. It is reset to 'O' (step 5410) and this routine ends.

−旦、賞品球が排出センサ1内に達して排出1流速タイ
マがスタートし、排出1流速測定フラグがII I I
Iに設定されると、以後前記ステップ5402の判別結
果は”Yes”′となって、今度は賞品球が排出センサ
1内から脱したか否か(排出1立下フラグが1”′であ
るか否か)が判別される(ステップ5412)。
- Once the prize ball reaches the inside of the discharge sensor 1, the discharge 1 flow velocity timer starts, and the discharge 1 flow velocity measurement flag is set to II I I
If set to I, the determination result in step 5402 will be "Yes", and it will be determined whether the prize ball has escaped from the ejection sensor 1 (if the ejection 1 fall flag is 1"). (step 5412).

賞品球が排出センサ1内に達し未だ該センサ1内から脱
していないときにはこの判別結果はllNo”となって
、そのまま本ルーチンを終了する。
If the prize ball has reached the inside of the ejection sensor 1 and has not yet escaped from the sensor 1, the determination result becomes 11No'', and the routine ends.

従って賞品球がセンサ1内を通過中のときにはステップ
8402,5412のみが繰返し実行されることになる
Therefore, while the prize ball is passing through the sensor 1, only steps 8402 and 5412 are repeatedly executed.

その後賞品球がセンサ1内から脱し、排出1立下フラグ
がII I IIになるとステップ5412の判別結果
が11 y es++に転じ、排出1流速タイマのカウ
ント値の読出しが行われる(ステップ8414)。
Thereafter, when the prize ball escapes from within the sensor 1 and the discharge 1 falling flag becomes II II II, the determination result in step 5412 changes to 11 y es++, and the count value of the discharge 1 flow rate timer is read (step 8414).

このように読出されたタイマカウント値は、排出センサ
lの出力信号が立上がっている時間間隔即ち、排出され
た賞品球が排出センサl内を通過するのに要する時間間
隔となり、該時間間隔が賞品球の流速を表わすパラメー
タとして、前述の交互排出処理、併用排出処理にて用い
られる。
The timer count value read in this way is the time interval during which the output signal of the ejection sensor l rises, that is, the time interval required for the ejected prize ball to pass through the ejection sensor l, and the time interval is It is used as a parameter representing the flow velocity of prize balls in the above-mentioned alternate discharge process and combined discharge process.

第41図は前述した交互排出処理(第38図)及び併用
排出処理(第39図)にて行なわれる排出2流速測定処
理のサブルーチンを示すフローチャートである。
FIG. 41 is a flowchart showing a subroutine of the two discharge flow rate measurement process performed in the above-mentioned alternate discharge process (FIG. 38) and combined discharge process (FIG. 39).

このサブルーチンは、第2の賞球排出装置740から排
出される所定数の賞品球のうち最後に排出される賞品球
の流速を測定するもので、前述したように排出される賞
品球のうち最後から2番目の賞品球が排出センサ1内か
ら脱したときに本ルーチンは開始される。尚、このサブ
ルーチンにおいても、賞品球の流速を表すパラメータと
して、該賞品球が排出センサ2内に達してから該センサ
2内を脱するまでに要する時間間隔(排出センサ2の出
力がHレベルを保持する時間間隔)が用いられる。
This subroutine measures the flow velocity of the last prize ball out of a predetermined number of prize balls ejected from the second prize ball ejecting device 740. This routine starts when the second prize ball escapes from the ejection sensor 1. In this subroutine as well, the time interval required from when the prize ball reaches the inside of the ejection sensor 2 until it leaves the sensor 2 (when the output of the ejection sensor 2 reaches H level) is used as a parameter representing the flow velocity of the prize ball. time interval) is used.

本ルーチンが開始されると、先ずステップ5422にて
排出2流速測定フラグがII I ++であるか否かが
判別される。この排出2流速測定フラグは上記時間間隔
の測定が開始されているか否かを判断するために設定さ
れたもので、本処理が開始される前に(排出開始処理に
て)その値がII O++にリセットされ、賞品球が排
出センサ2内に達した後、後述のステップ5428にて
rr 1 uにセットされる。
When this routine is started, first in step 5422 it is determined whether the discharge 2 flow rate measurement flag is II I ++. This discharge 2 flow rate measurement flag is set to determine whether or not the measurement of the above-mentioned time interval has started, and before this process starts (in the discharge start process), its value is set to II O++ After the prize ball reaches the ejection sensor 2, it is set to rr 1 u in step 5428, which will be described later.

このステップ5422の判別結果がIf N oI+の
ときにはステップ5424に進み、排出2立上フラグが
rt 1 ++であるか否かが判別される。この判別結
果がパNO、即ち本処理が開始された後、未だ賞品球が
排出センサ2内に達していないときには、ステップ84
26〜5430をスキップして本ルーチンを終了する。
When the determination result in step 5422 is If No I+, the process proceeds to step 5424, where it is determined whether the discharge 2 rise flag is rt 1 ++. If this determination result is NO, that is, the prize ball has not yet reached the inside of the ejection sensor 2 after this process is started, step 84
This routine ends by skipping steps 26-5430.

賞品球が排出センサ2内に達して排出2立上フラグがi
t 1 uとなると前記ステップ5424の判別結果が
II y eSI″に転じ、ステップ5426にて上記
時間間隔を測定する排出2滝速タイマをスタートさせ、
次いで前述の排出2流速測定フラグをII I ++に
設定しくステップ8428)、更に前記排出2立上フラ
グを0′″にリセットして(ステップ5430)本ルー
チンを終了する。
The prize ball reaches the ejection sensor 2 and the ejection 2 rising flag is set to i.
When t 1 u is reached, the determination result in step 5424 changes to II y eSI'', and in step 5426, a discharge 2-fall speed timer for measuring the time interval is started,
Next, the above-mentioned discharge 2 flow rate measurement flag is set to II I ++ (step 8428), and the discharge 2 rising flag is reset to 0'' (step 5430), and this routine ends.

−旦、賞品球が排出センサ2内に達して排出2流速タイ
マがスタートし、排出2流速測定フラグがII I +
+に設定されると、以後前記ステップ5422の判別結
果はII y eSI+となって、今度は賞品球が排出
センサ2内から脱したか否か(排出2立下フラグが1°
′であるか否か)が判別される(ステップS432)。
- On the first day, the prize ball reaches the inside of the discharge sensor 2, the discharge 2 flow rate timer starts, and the discharge 2 flow velocity measurement flag becomes II I +
If set to +, the determination result in step 5422 will be II y eSI+, and it will be determined whether the prize ball has escaped from the ejection sensor 2 (if the ejection 2 falling flag is 1°).
' (step S432).

賞品球が排出センサ2内に達し未だ該センサ2内から脱
していないときにはこの判別結果はllNo”となって
、そのまま本ルーチンを終了する。
If the prize ball has reached the inside of the ejection sensor 2 and has not yet escaped from the sensor 2, the determination result becomes 11No'', and the routine ends.

従って賞品球がセンサ2内を通過中のときにはステップ
5422,5432のみが繰返し実行されることになる
Therefore, while the prize ball is passing through the sensor 2, only steps 5422 and 5432 are repeatedly executed.

その後賞品球がセンサ2内から脱し、排出2立下フラグ
がパ1′″になるとステップ5432の判別結果が11
 y eSI+に転じ、排出2流速タイマのカウント値
の読出しが行われる(ステップ5434)。
After that, when the prize ball escapes from inside sensor 2 and the ejection 2 fall flag becomes 1'', the determination result in step 5432 becomes 11.
y eSI+, and the count value of the discharge 2 flow rate timer is read (step 5434).

このように読出されたタイマカウント値は、排出センサ
2の出力信号が立上がっている時間間隔即ち、排出され
た賞品球が排出センサ2内を通過するのに要する時間間
隔となり、該時間間隔が賞品球の流速を表わすパラメー
タとして、前述の交互排出処理、併用排出処理にて用い
られる。
The timer count value read in this way is the time interval during which the output signal of the ejection sensor 2 rises, that is, the time interval required for the ejected prize ball to pass through the ejection sensor 2, and the time interval is It is used as a parameter representing the flow velocity of prize balls in the above-mentioned alternate discharge process and combined discharge process.

第42図は前述の排出処理(第37図)のステップ52
04にて実行される排出エラー処理のサブルーチンを示
すフローチャートである。
FIG. 42 shows step 52 of the above-mentioned discharge process (FIG. 37).
3 is a flowchart showing a subroutine for ejection error processing executed in step 04.

この排出エラー処理は、前述したように排出処理の実行
中に排出エラーフラグがrt 1 ++となったとき、
即ち排出開始処理が開始されてから所定時間(例えば3
5ec)が経過するまでに(排出開始処理にてカウント
が開始される排出監視タイマがタイムアツプするまでに
)前述の交互排出処理又は併用排出処理によって所定数
(賞球設定数)の賞品球の排出が完了しないときに行わ
れるものである。
This ejection error processing is performed when the ejection error flag becomes rt 1 ++ during the execution of ejection processing as described above.
In other words, a predetermined period of time (for example, 3
5ec) has elapsed (before the ejection monitoring timer that starts counting in the ejection start process times up), a predetermined number of prize balls (set number of prize balls) will be ejected by the above-mentioned alternate ejection processing or combined ejection processing. This is done when the process is not completed.

本ルーチンが開始されると、先ずステップ5502で交
互排出フラグがIILI+であるか否かが判別される。
When this routine is started, first in step 5502 it is determined whether the alternate discharge flag is IILI+.

この判別結果が” Y e s ” 、即ち排出処理が
交互排出処理(第37図のステップ5210)によって
行われていた場合にはステップ5504に進み、この時
点で第1の賞球排出装置と第2の賞球排出装置の何れの
排出装置によって賞品球の排出が行われていたかを判別
すべく、この時点での反転フラグの値が′1“であるか
否かが判別される。
If the determination result is "Yes", that is, the ejection process is performed by the alternate ejection process (step 5210 in FIG. 37), the process advances to step 5504, and at this point, the first prize ball ejector In order to determine which of the two prize ball ejecting devices was used to eject the prize balls, it is determined whether the value of the reversal flag at this point is '1'.

この判別結果が”No  、即ち第1の賞球排出装置に
よって交互排出処理が行われていたときには、ステップ
5506に進んで排出lエラー解除フラグがII I 
IIであるか否かが判別される。この排出1エラー解除
フラグは、第32図に示す排出センサルベル入力処理に
おいて排出センサ1の出力信号が賞品球の存在を示す出
力波形となったときにパ1′″に設定されるものであり
、従ってこの判別結果がIf y eS++のときには
、第1の賞球排出装置が排出可能状態に復帰したと判断
して、その旨を示すべく排出1動作状態表示器を緑色に
点灯しくステップ5508)、前記排出エラーフラグを
II ORにリセットしくステップ5532)、再び排
出開始処理より制御を行わせるべく処理NOを” 1 
”に設定して(ステップ8534)、本ルーチンを終了
する。
If the result of this determination is "No", that is, the alternate ejection process is being performed by the first prize ball ejecting device, the process advances to step 5506, and the ejection error cancellation flag is set to II I.
It is determined whether or not it is II. This ejection 1 error release flag is set to P1'' when the output signal of ejection sensor 1 becomes an output waveform indicating the presence of a prize ball in the ejection sensor bell input process shown in FIG. Therefore, when the determination result is If y eS++, it is determined that the first prize ball ejecting device has returned to the ejectable state, and the ejecting 1 operation status indicator is turned on in green to indicate this (step 5508). , to reset the discharge error flag to IIOR (Step 5532), and to perform control from the discharge start process again, set process NO "1".
” (step 8534), and ends this routine.

このステップ8506の判別結果がI′N O++のと
き、即ち未だ異常状態が継続しているときには前記ステ
ップ5508、更には前記ステップ5532.8534
をスキップして本ルーチンを終了する。
When the determination result of this step 8506 is I'N O++, that is, when the abnormal state is still continuing, the step 5508 and further steps 5532 and 8534 are performed.
Skip and end this routine.

一方、前記反転フラグが″ビ′のとき(ステップ550
4の判別結果がLL YesI+ )にはそれまで第2
の賞球排出装置によって賞品球の排出が行われていたと
判断して、ステップ5510に進み、排出2エラー解除
フラグが1″であるか否がが判別される。この排出2エ
ラー解除フラグは第33図に示す排出センサ2レベル入
力処理において排出センサ2の出力信号が賞品球の存在
を示す出力波形となったときにII I IIに設定さ
れるものであり、従ってこの判別結果がI YesI+
のときには、第2の賞球排出装置が排出可能状態に復帰
したと判断して、その旨を示すべく排出2動作状態表示
器を緑色に点灯しくステップ5512)、前記ステップ
5532,8534を実行した後、本ルーチンを終了す
る。
On the other hand, when the reversal flag is "BI" (step 550
If the determination result of 4 is LL YesI+), the second
It is determined that the prize ball was being ejected by the prize ball ejecting device of 2, and the process proceeds to step 5510, where it is determined whether or not the ejection 2 error cancellation flag is 1''. In the discharge sensor 2 level input process shown in Fig. 33, when the output signal of the discharge sensor 2 becomes an output waveform indicating the presence of a prize ball, it is set to II II II, and therefore, this determination result is I Yes I +
At this time, it is determined that the second prize ball ejecting device has returned to the ejectable state, and the ejecting 2 operating state indicator is turned on in green to indicate this, step 5512), and steps 5532 and 8534 are executed. After that, this routine ends.

このステップ5510の判別結果がII N oI+の
とき、即ち未だ異常状態が継続しているときには前記ス
テップ5512、更には前記ステップS532.553
4をスキップして本ルーチンを終了する。
When the determination result of this step 5510 is II No I+, that is, when the abnormal state is still continuing, the step 5512 and further steps S532 and 553 are performed.
Skip step 4 and end this routine.

又、排出処理に於いて併用排出処理が行われていたとき
(交互排出フラグ二″’o”)には前記ステップ350
2の判別結果は11 Nol“となり、ステップ551
4に進んで排出l終了フラグがLr I IIであるか
否かが判別される。
In addition, when combined discharge processing is being performed in the discharge processing (alternate discharge flag 2'''o''), step 350 is executed.
The determination result of step 2 is 11 Nol", and step 551
The process proceeds to step 4, where it is determined whether the discharge l end flag is Lr III.

この判別結果が’Yes″′のとき、即ちこの時点で既
に第1の賞球排出処理装置による賞品球の排出が完了し
ていると判別されたときには続くステップ8516〜5
520をスキップして、ステップ5522以降に進む。
When this determination result is 'Yes''', that is, when it is determined that the ejection of prize balls by the first prize ball ejection processing device has already been completed at this point, steps 8516 to 5 continue.
Skip step 520 and proceed to step 5522 and subsequent steps.

一方、前記判別結果が“NO゛″のときにはステップ8
516にて更に前記排出1エラー解除フラグがII I
 IIであるか否かが判別される。
On the other hand, if the determination result is "NO", step 8
In step 516, the discharge 1 error release flag is further set.
It is determined whether or not it is II.

この判別結果がYes′”となったとき、即ち第1の賞
球排出装置による賞品球の排出が行われている間に当該
排出エラー処理が開始され、且つ排出1エラー解除フラ
グによって第1の賞球排出装置が排出可能状態に復帰し
たと判断されたときにはステップ5518にて排出1終
了フラグをII I 11に設定し、次いでステップ5
520にて第1の賞球排出装置が正常に排出動作を行い
得ることを示すべく排出1動作状態表示器を緑色に点灯
してステップ5522に進む。一方、前記ステップ85
16の判別結果がIf N oI+のときには、前記ス
テップ5518,8520をスキップしてステップ55
22に進む。
When this determination result becomes ``Yes'', that is, while the first prize ball ejecting device is discharging the prize balls, the ejection error processing is started, and the ejection 1 error cancellation flag indicates that the first prize ball is being ejected. When it is determined that the prize ball ejecting device has returned to the ejectable state, the ejection 1 end flag is set to II I 11 in step 5518, and then step 5
In step 520, the ejection 1 operation status indicator is turned on in green to indicate that the first prize ball ejection device can perform the ejection operation normally, and the process proceeds to step 5522. On the other hand, the step 85
When the determination result of step 16 is If No I+, steps 5518 and 8520 are skipped and step 55 is performed.
Proceed to step 22.

ステップ5522では、排出2終了フラグが′1”であ
るか否かが判別される。この判別結果が”Yes″′の
とき、即ちこの時点で既に第2の賞球排出処理装置によ
る賞品球の排出が完了していると判別されたときには続
くステップ8524〜5528をスキップして、ステッ
プ5530以降に進み、一方、判別結果がNO”のとき
にはステップ5524にて更に前述の排出2エラー解除
フラグがII I IIであるか否かが判別される。
In step 5522, it is determined whether or not the ejection 2 end flag is '1.' If it is determined that the discharge has been completed, the subsequent steps 8524 to 5528 are skipped and the process proceeds to step 5530. On the other hand, if the determination result is "NO", the above-mentioned discharge 2 error release flag is set to II in step 5524. It is determined whether or not it is I II.

この判別結果がII YeSl+となったとき、即ち第
2の賞球排出装置による賞品球の排出が行われている間
に当該排出エラー処理が開始され、且つ排出2エラー解
除フラグによって該第2の賞球排出装置が排出可能状態
に復帰したと判断されたときにはステップ8526にて
排出2終了フラグを1″′に設定し、次いでステップ5
528にて第2の賞球排出装置が正常に排出動作を行い
得ることを示すべく排出2動作状態表示器を緑色に点灯
してステップ5530に進む。一方、前記ステップ55
24の判別結果が” N o ”のときにはそのまま本
ルーチンを終了する。
When this determination result becomes II YeSl+, that is, while the second prize ball ejecting device is discharging the prize ball, the ejection error process is started, and the ejection 2 error cancellation flag indicates that the second When it is determined that the prize ball ejecting device has returned to the ejectable state, the ejection 2 end flag is set to 1'' in step 8526, and then step 5
At step 528, the ejection 2 operation status indicator is turned on in green to indicate that the second prize ball ejection device can perform the ejection operation normally, and the process proceeds to step 5530. On the other hand, the step 55
If the result of the determination in step 24 is "No", this routine is immediately terminated.

ステップ5530では再び排出1終了フラグが111.
11であるか否かが判別される。この判別はステップ5
522の判別で排出2終了フラグがl′”であるとされ
たとき、又はステップ5526で排出2終了フラグがu
 1 uに設定されたときにのみ行われるので、この判
別結果がly eS++のときには排出l終了フラグ及
び排出2終了フラグの双方が++ 1 ++に設定され
ていることになる。このときにはステップ5532に進
んで排出エラーフラグをII O++にリセットすると
共に、再度、排出開始処理より賞品球の排出制御を開始
すべく処理NOをII I ++に設定して(ステップ
5534)、本ルーチンを終了する。
In step 5530, the discharge 1 end flag is set to 111.
11 or not is determined. This determination is done in step 5.
When it is determined in step 522 that the discharge 2 end flag is l''', or in step 5526, the discharge 2 end flag is u.
Since this is performed only when the value is set to 1 u, when the result of this determination is ly eS++, both the discharge 1 end flag and the discharge 2 end flag are set to ++ 1 ++. In this case, the process advances to step 5532 to reset the discharge error flag to II O++, and again sets the process NO to II I++ to start the prize ball discharge control from the discharge start process (step 5534), and then returns to this routine. end.

第43図(A)〜(C)は第13図に示すメインルーチ
ンにおいて実行される球技処理のサブルーチンを示すフ
ローチャートである。
FIGS. 43(A) to 43(C) are flowcharts showing subroutines for ball game processing executed in the main routine shown in FIG. 13.

この球技処理は遊技店の係員によって球核スイッチが押
されたことが前述の球核センサ入力処理(第23図)に
よって検知され、球核フラグがrr 1 uに設定され
たときに、前述の排出開始処理、排出処理及び後述の性
能テスト処理の何れもが実行されていないこと(処理N
O=”O”となってメインルーチンのステップ88〜S
14がNOとなること)を条件に実行されるものである
In this ball game processing, when the aforementioned ball nucleus sensor input process (Fig. 23) detects that the ball nucleus switch has been pressed by the staff at the game parlor, and the ball nucleus flag is set to rr 1 u, the above-mentioned None of the discharge start processing, discharge processing, and performance test processing described below is being executed (Process N
O=“O” and steps 88 to S of the main routine
14 is NO).

本ルーチンが開始されると、先ずステップ5602にお
いて強制終了フラグがII I ++であるか否かが判
別される。この強制終了フラグは、球核スイッチが2回
押されたときに(本ルーチンの実行中に再度球核スイッ
チが押され、後述のステップ8616又はステップ86
26の判別結果が′Yes’”となったとき)実行され
るステップS700〜8736の強制終了処理が実行さ
れる直前のステップ8696にてその値が1111+に
設定されるものである。したがって、該フラグがステッ
プ8696の実行によって一旦II I ++に設定さ
れると、その後のループでは前記ステップ5602の判
別結果がII y es ++となって、後述のステッ
プ5700以降の強制終了処理のみが実行されることに
なる。
When this routine is started, first in step 5602 it is determined whether the forced termination flag is II I ++. This forced termination flag is set when the ball nucleus switch is pressed twice (the ball nucleus switch is pressed again during execution of this routine, and step 8616 or step 86, which will be described later).
The value is set to 1111+ in step 8696 immediately before the forced termination process of steps S700 to S8736 (when the determination result of step S26 is 'Yes') is executed. Once the flag is set to II I ++ by executing step 8696, in the subsequent loop, the determination result in step 5602 becomes II y es ++, and only the forced termination processing from step 5700 onward, which will be described later, is executed. It turns out.

前記ステップ3602の判別結果がII N OI+の
ときには、ステップ5604で球技実行フラグが111
1+であるか否かが、続くステップ8606で球技開始
フラグがII I ++であるか否かが判別される。こ
のうち球技開始フラグは、続くステップ8608〜56
12の処理が一度でも行われたときにその旨を記憶すべ
くステップ5614にてその値が1′”に設定されるも
のである。又、球技実行フラグは後述のステップ562
0,5622によって排出ソレノイド1,2の励磁が開
始され球技処理が実行されたときにその旨を記憶すべく
ステップ5624にて゛′ビ′に設定されるものである
When the determination result in step 3602 is II NOI+, the ball game execution flag is set to 111 in step 5604.
In step 8606, it is determined whether the ball game start flag is 1+ or not. Among these, the ball game start flag is set in steps 8608 to 56.
When the process of No. 12 has been performed even once, the value is set to 1''' in step 5614 in order to memorize that fact. Also, the ball game execution flag is set in step 562, which will be described later.
When the excitation of the discharge solenoids 1 and 2 is started by 0,5622 and the ball game process is executed, the flag is set to ``BI'' in step 5624 in order to memorize this fact.

今回ループで球技処理が初めて行われた場合を考える。Consider the case where ball game processing is performed for the first time in this loop.

このときには前記ステップS60’4,5606の判別
結果は共にI゛N OI+となってステップ5608に
進み、1回目の球核スイッチの押圧(球技処理を開始さ
せるための押圧)によってビにセットされた球核フラグ
を′O″にリセットする。次のステップ5609,56
1oでは第1及び第2の賞球排出装置にょる球技処理が
終了したことを記憶するために用いられる排出1終了フ
ラグ、排出2終了フラグを110 nにリセットしてお
く。これら排出1終了フラグ、排出2終了フラグは前述
の併用排出処理にて用いられたものがそのまま転用でき
、2つのフラグは後述のステップ5628.8646等
の判別に用いられる。
At this time, the determination results in steps S60'4 and 5606 are both I'N OI+, and the process proceeds to step 5608, where it is set to B by the first press of the ball nucleus switch (press for starting ball game processing). Reset the sphere nucleus flag to 'O''. Next step 5609, 56
At 1o, the discharge 1 end flag and the discharge 2 end flag, which are used to remember that the ball game processing by the first and second prize ball discharge devices has ended, are reset to 110n. These discharge 1 end flag and discharge 2 end flag used in the above-mentioned combined discharge process can be used as they are, and the two flags are used for determination in steps 5628, 8646, etc. described later.

更に次のステップ5611では球技開始タイマがセット
/スタートされる。この球技開始タイマは、実際に排出
ソレノイド1,2を励磁(oN)する前に、球核装置の
切換ゲート762を予め切換えておくのに十分な所定の
アイドルタイムを設けるためのものである。
Furthermore, in the next step 5611, a ball game start timer is set/started. This ball game start timer is used to provide a predetermined idle time sufficient to switch the switching gate 762 of the ball core device in advance before actually energizing (on) the discharge solenoids 1 and 2.

次のステップ5612では前記切換ゲート762を切換
るべく球核ソレノイド761が励磁(ON)され、続い
て前記球技開始フラグがII I IIに設定される(
ステップ5614)。
In the next step 5612, the ball core solenoid 761 is excited (ON) to switch the switching gate 762, and then the ball game start flag is set to II II II (
step 5614).

続くステップ8616では上記ステップ3602〜56
14の実行中に球核フラグが再びu 1 uに設定され
たか否か、即ち再度球核スイッチが押されたか否か(2
度押されたが否か)が判別される。この判別結果が”Y
es″′のときにはステップ8692〜5698を実行
した後、球核処理を強制的に終了させるべくステップ8
700以降の強制終了処理に進む。
In the following step 8616, the above steps 3602 to 56
Whether or not the sphere nucleus flag was set to u 1 u again during the execution of step 14, that is, whether the sphere nucleus switch was pressed again (2
It is determined whether the button was pressed repeatedly or not. This determination result is “Y”
If es''', steps 8692 to 5698 are executed, and then step 8 is executed to forcibly terminate the sphere nucleus processing.
The process proceeds to forced termination processing after 700.

より具体的には先ずステップ5692及びステップ56
94で、後述のステップ8628〜5644の処理にて
用いられる排出1球無フラグ及び後述のステップ864
6〜8662の処理にて用いられる排出2殊勲フラグが
夫々“OHにリセットされ、ステップ5696で強制終
了処理に移行したことを示すべく前記強制終了フラグが
II I IIに設定され、更に強制終了処理に移行し
た直後より所定時間経過したが否かを判別するために設
けられた強制終了タイマをセットして、後述のステップ
8700以降の強制終了処理を行う。
More specifically, first step 5692 and step 56
At step 94, a flag indicating that there is no discharged one ball is used in the processing of steps 8628 to 5644, which will be described later, and step 864, which will be described later.
The discharge 2 outstanding flags used in the processes of steps 6 to 8662 are each reset to "OH", and in step 5696, the forced termination flags are set to II II II to indicate that the process has proceeded to the forced termination process, and further the forced termination process A forced termination timer provided to determine whether a predetermined period of time has elapsed since immediately after the transition to step 8700 is set, and the forced termination processing from step 8700 to be described later is performed.

方、この判別結果がII N OI+のときには、前記
ステップ5611でスタートさせた球技開始タイマがタ
イムアツプしたが否がが判別される。未だ球技開始タイ
マがタイムアツプしないときには(判別結果が== N
o+= )、以後の処理を行うことなくそのまま本ルー
チンを終了する。次回以降のループでは前記タイマがタ
イムアツプするまでステップ8602〜8606,86
16.8618のみが繰返し実行されることになる。
On the other hand, when the result of this determination is IINOI+, it is determined whether or not the ball game start timer started in step 5611 has timed up. If the ball game start timer has not timed up yet (the determination result is == N
o+= ), this routine ends without performing any further processing. In subsequent loops, steps 8602 to 8606 and 86 are performed until the timer times up.
Only 16.8618 will be executed repeatedly.

前記タイマがタイムアツプしてステップ5618の判別
結果がII y 、 suに転じると、ステップ862
0.5622において夫々排出ソレノイド1.2が励磁
(ON)されて賞品球の流出が開始され、前述の球核実
行フラグがr+ I nに設定される(ステップ562
4)。
When the timer times up and the determination result in step 5618 changes to II y , su, step 862
At 0.5622, the discharge solenoids 1.2 are energized (ON) to start the outflow of the prize balls, and the aforementioned ball nucleus execution flag is set to r+I n (step 562
4).

このように−旦排出ソレノイド1,2が励磁(ON)さ
れて球核実行フラグが1″に設定されると、次回以降の
ループにおいて、前記ステップ5604の判別結果がI
I Y esI+となり、ステップ8606〜624の
処理がスキップされることになる。
In this way, once the discharge solenoids 1 and 2 are excited (ON) and the bulb execution flag is set to 1'', in the next and subsequent loops, the determination result of step 5604 is
IYesI+, and the processing of steps 8606 to 624 is skipped.

次のステップ5626では再び、球核フラグがパビであ
るか否が即ち、球核処理を強制的に終了させるべく球核
スイッチの2回押しがなされたか否かの判別が再びなさ
れる。この判別結果がII y esl+のときは、ス
テップ8684〜5690を行った後、前記ステップ8
692〜5698、更には後述のステップ8700以降
の強制終了処理に進む。
In the next step 5626, it is again determined whether the ball nucleus flag is set to "Pavi", that is, whether or not the ball nucleus switch has been pressed twice to forcibly terminate the ball nucleus processing. When this determination result is II y esl+, after performing steps 8684 to 5690, step 8
Steps 692 to 5698 and further proceed to the forced termination process from step 8700 to be described later.

ステップ8684〜8690の処理では、先ず排出1終
了フラグがII I IIであるが否がが判別され(ス
テップ5684)、この判別結果がIyeS″、即ちこ
の時点で第1の賞球排出装置側の賞品球の流出がすべて
完了しているときには(該フラグは第1の賞球排出装置
側の賞品球の流出がすべて完了したとき後述のステップ
5642でその値が′1″に葭定される)ステップ56
86に進んで排出ソレノイド1を消磁(OFF)L、、
その後ステップ5688に進む。一方、判別結果がII
 N oI+のときはステップ8686をスキップして
ステップ5688に進む。
In the processing of steps 8684 to 8690, first, it is determined whether the ejection 1 end flag is II II II or not (step 5684), and this judgment result is IyeS'', that is, at this point, the first prize ball ejecting device side When the outflow of all the prize balls has been completed (when all the outflow of the prize balls on the first prize ball ejecting device side has been completed, the value of this flag is set to '1' in step 5642, which will be described later). Step 56
Proceed to step 86 and demagnetize (OFF) discharge solenoid 1.
The process then proceeds to step 5688. On the other hand, the discrimination result is II
If NoI+, step 8686 is skipped and the process proceeds to step 5688.

ステップ5688では更に排出2終了フラグが1″′で
あるか否かが判別され、この判別結果II y esl
+、即ちこの時点で第2の賞球排出装置側の賞品球の流
出がすべて完了しているときには(該フラグは第2の賞
球排出装置側の賞品球の流出がすべて完了したとき後述
のステップ8660でその値がII I IIに設定さ
れる)ステップ5690に進んで排出ソレノイド2を消
磁(OFF)L、その後ステップ5692に進み、一方
、判別結果がII N oI+のときはステップ569
0をスキップしてステップ5692以降に進む。
In step 5688, it is further determined whether or not the discharge 2 end flag is 1'', and as a result of this determination II y esl
+, that is, when all the prize balls have been discharged from the second prize ball ejecting device at this point (this flag is set as described below when all the prize balls have completely flowed from the second prize ball ejecting device) In step 8660, the value is set to II II II) The process proceeds to step 5690, where the discharge solenoid 2 is demagnetized (OFF) L, and then the process proceeds to step 5692. On the other hand, when the determination result is II No I +, step 569
0 is skipped and the process proceeds to step 5692 and subsequent steps.

この時点で2回目の球核スイッチの抑圧が為されず、前
記ステップ8626の判別結果が”N。
At this point, the second bulbar nucleus switch is not suppressed, and the determination result in step 8626 is "N".

となったときには、ステップ5628にて排出1終了フ
ラグがパ1″′であるか否かが判別される。
When this happens, it is determined in step 5628 whether or not the discharge 1 end flag is Pa1''.

この排出1終了フラグは、本球技処理が初めて実行され
たときに前述のステップ5609にてII O++にリ
セットされるものであり、反対に球核処理によって全て
の賞品球が流出されたときに後述のステップ5642に
てII I ++に設定される。
This discharge 1 end flag is reset to II O++ in the above-mentioned step 5609 when the main ball game process is executed for the first time, and conversely, when all the prize balls are discharged by the ball nucleus process, it will be reset to II O++ as described later. is set to II I ++ in step 5642.

従って水球液処理により第1の賞球排出装置側の賞品球
の排出が未だ完了していないときには、該ステップ56
28の判別結果は’No’″となって、ステップ563
0以降の処理が実行される。
Therefore, if the ejection of the prize balls from the first prize ball ejecting device is not yet completed due to the water ball liquid processing, step 56
The determination result of step 28 is 'No''', and the process proceeds to step 563.
Processing after 0 is executed.

先ず、ステップ5630では排出1球無フラグが” 1
 ”であるか否かが判別される。この排出1球無フラグ
は、メインルーチンのステップS4又は第1の賞球排出
装置側の球核処理が完了したとき(ステップ5644)
にII O++にリセットされ、本球技処理によって賞
品球が流出され第1の賞球導出樋内(排出センサl内)
に賞品球がなくなってセンサ出力がII O++となっ
たときにその値が1″′に設定されるものである。
First, in step 5630, the ejected 1 ball no flag is set to "1".
”. This flag is set at step S4 of the main routine or when the ball nucleus processing on the first prize ball ejecting device side is completed (step 5644).
II is reset to O++, and the prize ball is flowed out by the main ball game processing and placed in the first prize ball derivation gutter (inside the discharge sensor l).
When there are no prize balls left and the sensor output becomes II O++, that value is set to 1'''.

従って、球核開始後から排出センサl内に賞品球がなく
なるまではこの判別結果は′N○″となって、ステップ
5632にて排出センサlの出ノJがLレベル(”O”
)であるが否がか判別される。
Therefore, from the start of the ball nucleus until there is no prize ball in the ejection sensor l, the determination result is 'N○', and in step 5632, the output J of the ejection sensor l is at L level ('O').
), but whether or not it is determined is determined.

球核処理が完了せず未だ排出センサ1内に賞品球が残っ
ているときにはこの判別結果はII N oI+となり
、そのままステップ8646以降に進む。
If the ball nucleus processing is not completed and the prize ball still remains in the discharge sensor 1, the determination result becomes II No I+, and the process directly proceeds to step 8646 and subsequent steps.

この状態から球核処理によって第1の賞球導出樋内(セ
ンサl内)に賞品球がなくなると、ステップ5632の
判別結果がII y esITに転じ、上記排出1球無
フラグが1111+に設定され(ステップ3634)、
次いでセンサ1内に賞品球がなくなった時点からの時間
経過を計測する排出1球無タイマがセットされて(ステ
ップ5636)ステップ5646以降に進む。
In this state, when there are no prize balls in the first prize ball deriving gutter (inside sensor l) due to ball nucleus processing, the determination result in step 5632 changes to II y esIT, and the 1 ball discharged flag is set to 1111+. (step 3634),
Next, an ejected one-ball no-ball timer is set to measure the passage of time from the time when there are no more prize balls in the sensor 1 (step 5636), and the process proceeds to step 5646 and thereafter.

その以降のループでは前記ステップ5630の判別結果
は”Yes”に転じ、ステップ5638にて再度排出セ
ンサ1の出力レベルがLレベル(”O”)であるが否が
か判別される。
In the subsequent loop, the determination result in step 5630 changes to "Yes", and in step 5638, it is again determined whether the output level of the discharge sensor 1 is at L level ("O") or not.

この判別結果が”Yes’″即ち前回ループに弓き続い
て今回ループでも排出センサ1の出力レベルがLレベル
に保持されていると判別されたときにはステップ564
0に進んで前記ステップ5636でセットされた排出1
球無タイマがタイムアツプしたか否かが判別される。こ
の判別結果が”No″°のとき、即ち第1の賞球導出樋
内(排出センサ1内)に賞品球がないと判別されてから
未だ所定時間が経過していないときには、ステップ56
42,5644をスキップして、ステップ8646以降
に進む。
If the determination result is "Yes", that is, it is determined that the output level of the discharge sensor 1 is maintained at the L level in the current loop following the previous loop, step 564
0 and discharge 1 set in step 5636 above.
It is determined whether the no-ball timer has timed up. When the result of this determination is "No", that is, when the predetermined time has not yet elapsed since it was determined that there is no prize ball in the first prize ball derivation gutter (inside the discharge sensor 1), step 56
42,5644 and proceeds to step 8646 and subsequent steps.

以後、上記所定時間が経過するまで、前記ステップ56
30,3638の判別結果が共に”Yes”、ステップ
5640の判別結果がl N oI+という具合に判別
される。
Thereafter, the step 56 is continued until the predetermined time period elapses.
The determination results of steps 30 and 3638 are both "Yes", and the determination result of step 5640 is lN oI+.

排出センサlの出力レベルがLレベルを保持したまま上
記所定時間が経過すると、ステップ5640の判別結果
がII y esIIに転じて排出1終了フラグがu 
1 ++に設定され(ステップ5642)、更に排出1
球無フラグがu Ouにリセットされて(ステップ56
44)、ステップ5646以降に進む。
When the predetermined time period elapses while the output level of the discharge sensor l remains at the L level, the determination result in step 5640 changes to II y esII, and the discharge 1 end flag is set to u.
1 ++ (step 5642), and further discharge 1
The no-ball flag is reset to uOu (step 56).
44), proceed to step 5646 onwards.

このように、−旦排出l終了フラグがII I IIに
設定されると次回以降のループにおいては前記ステップ
5628の判別結果が11 y esIIとなり、前記
ステップ8630〜5644をスキップして、直接ステ
ップ8646以降に進むこととなる。
In this way, once the ejection l end flag is set to II II II, in the next and subsequent loops, the determination result of step 5628 becomes 11 y es II, and steps 8630 to 5644 are skipped and step 8646 is directly executed. We will proceed from there.

ところで、本ルーチンが開始され、−旦排出センサ1の
出力がLレベル(このとき排出1球無フラグがII I
 ++ )となった後、上記排出1球無タイマがタイム
アツプする前に再び排出センサ1の出力レベルがHレベ
ル(1″′)に変化すると、前記ステップ5638の判
別結果がNo″に転じ、前記排出1終了フラグをrt 
1 uに設定することなく (ステップ5642をスキ
ップして)、前記ステップ5644にて排出1球無フラ
グをII O++にリセットしてステップ8646以降
に進むようになっている。この結果1つの賞品球が排出
センサ1内を通過した後次の賞品球が該センサ1内に達
するまでの間に生じる出力信号の立下りや該センサ1の
出力信号にノイズが発生したとき等、出力信号の波形が
一時的に立下った場合に誤って賞球導出樋内の賞品球の
流出が完了したと判断することかない。
By the way, this routine is started, and the output of the discharge sensor 1 is at L level (at this time, the discharge 1 ball no flag is set to II I
++ ), if the output level of the ejection sensor 1 changes to the H level (1''') again before the ejected 1 ball no timer times out, the determination result in step 5638 changes to No'', and the above-mentioned RT discharge 1 end flag
1 u (skipping step 5642), the ejected one ball no flag is reset to II O++ in step 5644, and the process proceeds to step 8646 and subsequent steps. As a result, the fall of the output signal that occurs after one prize ball passes through the ejection sensor 1 until the next prize ball reaches the sensor 1, or noise occurs in the output signal of the sensor 1, etc. Therefore, when the waveform of the output signal temporarily falls, it is not erroneously determined that the outflow of the prize balls in the prize ball guiding gutter has been completed.

次のステップ8646では更に排出2終了フラグがII
 I ++であるか否かが判別される。
In the next step 8646, the discharge 2 end flag is set to II.
It is determined whether or not it is I++.

この排出2終了フラグは、本球技処理が初めて実行され
たときに前述のステップ5610にてII O++にリ
セットされるものであり、反対に球核処理によって全て
の賞品球が流出されたときに後述のステップ8660に
て′1″に設定される。
This discharge 2 end flag is reset to II O++ in step 5610 described above when the main ball game process is executed for the first time, and conversely, when all the prize balls are discharged by the ball nucleus process, it is reset to II O++ as described later. It is set to '1'' in step 8660.

従って水球液処理により第2の賞球排出装置側の賞品球
の排出が未だ完了していないときには、該ステップ56
46の判別結果は”N○”となって、ステップ8648
以降の処理が実行される。
Therefore, if the ejection of the prize balls from the second prize ball ejecting device has not yet been completed due to the water ball liquid processing, step 56
The determination result of 46 is "N○", and the process proceeds to step 8648.
The subsequent processing is executed.

先ず、ステップ5648では排出2球無フラグが111
″”であるか否かが判別される。この排出2球無フラグ
は、メインルーチンのステップS4又は第2の賞球排出
装置側の球核処理が完了したとき(ステップ5662)
にIf□″′にリセットされ、水球液処理によって賞品
球が流出され第2の賞球導出樋内(排出センサ2内)に
賞品球がなくなってセンサ出力が′0″となったときに
その値が“1″′に設定されるものである。
First, in step 5648, the 2 balls not ejected flag is set to 111.
It is determined whether or not it is ``''. This 2-ball no ejected flag is set in step S4 of the main routine or when the ball nucleus processing on the second prize ball ejecting device side is completed (step 5662).
If is reset to If□''', when the prize balls are flowed out by the water ball liquid treatment and there are no prize balls in the second prize ball outlet gutter (inside the discharge sensor 2) and the sensor output becomes '0''. The value is set to "1"'.

従って、球核開始後から排出センサ2内に賞品球がなく
なるまではこの判別結果はL N oITとなって、ス
テップ8650にて排出センサ2の出ノJがLレベル(
”O”)であるか否かが判別される。
Therefore, from the start of the ball nucleus until there is no prize ball in the ejection sensor 2, this determination result is L No IT, and in step 8650 the output No. J of the ejection sensor 2 is at the L level (
"O") is determined.

球核処理が完了せず未だ排出センサ2内に賞品球が残っ
ているときにはこの判別結果はII N oITとなり
、そのままステップ5664以降に進む。
If the ball nucleus processing is not completed and the prize ball still remains in the discharge sensor 2, the determination result becomes II No IT, and the process directly proceeds to step 5664 and subsequent steps.

この状態から球核処理によって第2の賞球導出樋内(セ
ンサ2内)に賞品球がなくなると、ステップ5650の
判別結果がrL Y eSIIに転じ、上記排出2球無
フラグがII I ++に設定され(ステップ8652
)、次いでセンサ2内に賞品球がなくなった時点からの
時間経過を計測する排出2殊勲タイマがセットされて(
ステップ3654)ステップ5664以降に進む。
In this state, when there are no prize balls in the second prize ball deriving gutter (inside sensor 2) due to ball nucleus processing, the determination result in step 5650 changes to rL Y eSII, and the 2-ball no-ejected flag becomes II I ++. set (step 8652
), then an ejection 2 merit timer is set to measure the elapsed time from the time when there are no more prize balls in sensor 2 (
Step 3654) Proceed to step 5664 and subsequent steps.

その以降のループでは前記ステップ8648の判別結果
は”Yes”に転じ、ステップ8656にて再度排出セ
ンサ2の出力レベルがLレベル(”O”)であるか否か
が判別される。
In the subsequent loop, the determination result in step 8648 changes to "Yes", and in step 8656, it is determined again whether the output level of the discharge sensor 2 is the L level ("O").

247! この判別結果がII Y eSII即ち前回ループに引
き続いて今回ループでも排出センサ2の出力レベルがL
レベルに保持されていると判別されたときにはステップ
5658に進んで前記ステップ5654でセットされた
排出2殊勲タイマがタイムアツプしたか否かが判別され
る。この判別結果が11 N oITのとき、即ち第2
の賞球導出樋内(排出センサ2内)に賞品球がないと判
別されてから未だ所定時間が経過していないときには、
ステップ5660,5662をスキップして、ステップ
5664以降に進む。
247! This determination result is II Y eSII, that is, the output level of the discharge sensor 2 is L in this loop following the previous loop.
When it is determined that the level is maintained, the process proceeds to step 5658, where it is determined whether or not the ejection 2 merit timer set in step 5654 has timed out. When this discrimination result is 11 N oIT, that is, the second
If a predetermined period of time has not yet elapsed since it was determined that there was no prize ball in the prize ball outlet gutter (inside the discharge sensor 2),
Steps 5660 and 5662 are skipped and the process proceeds to steps 5664 and subsequent steps.

以後、上記所定時間が経過するまで、前記ステップ36
48,5656の判別結果が共に11 y eS”、ス
テップ5658の判別結果がII N oITという具
合に判別される。
Thereafter, the step 36 is continued until the predetermined time period elapses.
The determination results of step 48 and step 5656 are both 11 y eS'', and the determination result of step 5658 is II No IT.

排出センサ2の出力レベルがLレベルを保持したまま上
記所定時間か経過すると、ステップ5658の判別結果
がI Y eSIIに転じて排出2終了フラグが′1″
に設定され(ステップ5660)、更に排出2球無フラ
グがLL O++にリセットされて(ステップ5662
)、ステップ8664以降に進む。
When the output level of the discharge sensor 2 remains at the L level for the predetermined period of time, the determination result in step 5658 changes to I Y eSII, and the discharge 2 end flag becomes '1''.
(step 5660), and the no-ejected 2-ball flag is reset to LL O++ (step 5662).
), the process proceeds to step 8664 and subsequent steps.

このように、−旦排出2終了フラグがII I ++に
設定されると次回以降のループにおいては前記ステップ
$646の判別結果がII Y eSIIとなり、前記
ステップ8648〜8662をスキップして、ステップ
8664以降に進むこととなる。
In this way, when the ejection 2 end flag is set to II I ++, in the next and subsequent loops, the determination result in step $646 becomes II Y eSII, steps 8648 to 8662 are skipped, and step 8664 is executed. We will proceed from there.

ところで、本ルーチンが開始され、−旦排出センサ2の
出力がLレベル(このとき排出2球無フラグがII 1
 ++ )となった後、上記排出2殊勲タイマがタイム
アツプする前に再び排出センサ2の出力レベルがHレベ
ル(” 1 ” )に変化すると、前記ステップ865
6の判別結果がif N O″゛に転じ、前記排出2終
了フラグをII 1 ++に設定することなく (ステ
ップ8660をスキップして)、前記ステップ5662
にて排出2球無フラグをO′″にリセットしてステップ
8664以降に進むようになっている。この結果1つの
賞品球が排出センサ2内を通過した後火の賞品球が該セ
ンサ2内に達するまでの間に生じる出力信号の立下りや
該センサ2の出力信号にノイズが発生したとき等、出力
信号の波形が一時的に立下った場合に誤って賞球導出樋
内の賞品球の流出が完了したと判断することがない。
By the way, once this routine is started, the output of the discharge sensor 2 is at the L level (at this time, the 2-ball no-ball discharge flag is set to II 1
++), if the output level of the discharge sensor 2 changes to the H level ("1") again before the discharge 2 special timer times out, the step 865
6 is changed to if NO'', and the step 5662 is performed without setting the discharge 2 end flag to II 1 ++ (skipping step 8660).
The no ejected 2 ball flag is reset to O''' in step 8664 and subsequent steps.As a result, after one prize ball passes through the ejection sensor 2, the second prize ball is placed inside the sensor 2. If the waveform of the output signal temporarily falls, such as when the output signal falls or noise occurs in the output signal of the sensor 2, the prize ball may be accidentally dropped in the prize ball guide gutter. It is not determined that the outflow is complete.

上記ステップ8646〜8662を実行した結果、第2
の賞球排出装置側の賞品球の流出が完了したと判別され
た後は、ステップ8646の判別結果がII y eS
llに転じステップ5664にて第1の賞球排出装置側
の賞品球の球技が完了したか否か(排出1終了フラグが
II I ++か)の判別が再度なされる。
As a result of executing steps 8646 to 8662 above, the second
After it is determined that the outflow of the prize balls from the prize ball discharging device side has been completed, the determination result in step 8646 is II y eS.
In step 5664, it is determined again whether or not the ball game of the prize ball on the first prize ball discharging device side has been completed (whether the discharge 1 completion flag is II I++).

この判別結果が” N o ”のときには、そのまま今
回ループでの処理を終了して、次回ループへと移行する
(次回ループでは再びステップ8628〜5644が実
行されることになる)。
When the result of this determination is "No", the process in the current loop is immediately terminated, and the process proceeds to the next loop (steps 8628 to 5644 will be executed again in the next loop).

一方、判別結果が”Yes、即ちこの時点で第1、第2
の賞球排出装置の球核処理が共に完了したと判断された
ときには、先ず前記球技実行フラグ及び球核開始フラグ
を共に” o ”にリセットしくステップ8666.5
668) 、球核処理を終了させるべく排出ソレノイド
1,2の消磁(OFF)を行ない(ステップ5674,
5676)、更に球核ソレノイドの消磁(OFF)(ス
テップ8678)を行った後、処理Noを”o″′にリ
セットして(ステップ8680)、本ルーチンを終了す
る。
On the other hand, the determination result is "Yes", that is, the first and second
When it is determined that the ball nucleus processing of the prize ball ejecting device has been completed, both the ball game execution flag and the ball nucleus start flag are reset to "o" in step 8666.5.
668), the discharge solenoids 1 and 2 are demagnetized (OFF) in order to end the bulb treatment (step 5674,
5676), and after further demagnetizing (OFF) the bulb solenoid (step 8678), the process number is reset to "o"' (step 8680), and this routine ends.

次に前記ステップ5602,5616,5626の何れ
かの判別結果がII y eSllのときに行われる強
制終了処理(ステップ8700以降の処理)について説
明する。この処理は、球技スイッチが押されて一旦球技
処理が開始された後、再び該スイッチが押されたとき(
2回押し)に実行されるものである。
Next, the forced termination process (processing after step 8700) that is performed when the determination result in any one of steps 5602, 5616, and 5626 is II y eSll will be described. This process starts when the ball game switch is pressed, and then when the switch is pressed again (
2 times).

先ず、ステップ5700では、強制終了タイマがタイム
アツプしたか否かが判別される。この強制終了タイマは
2回目のスイッチの押圧がなされたとき(ステップ56
16,3626判別結果がIf N o++となった直
後に実行されるステップ5698)にカウントを開始す
るものである。
First, in step 5700, it is determined whether the forced termination timer has timed up. This forced termination timer starts when the switch is pressed for the second time (step 56).
Counting is started at step 5698), which is executed immediately after the 16,3626 determination result becomes If No++.

この判別結果がNO°′、即ち2回目のスイッチ押圧か
ら未だ所定時間が経過していないときには、ステップ5
702にて排出l終了フラグがu 1 ++であるか否
がが判別される。
If the determination result is NO°', that is, the predetermined time has not yet passed since the second switch press, step 5
At 702, it is determined whether the discharge l end flag is u 1 ++.

このステップ8702の判別結果がII N oI+、
即ち球核処理が完了する前(前記フラグはその値がビの
とき第1の賞球排出装置の球技が完了したことを表わす
)に強制終了処理が開始されたときには、更にステップ
5704にて排出センサ1立上フラグがIf I ++
であるが否がが判別される。
The determination result of this step 8702 is II No I+,
That is, if the forced termination process is started before the ball nucleus processing is completed (the flag indicates that the ball game of the first prize ball ejection device is completed when its value is Bi), the ejection is further performed in step 5704. Sensor 1 startup flag is If I ++
It is determined whether it is or not.

この判別結果が”Yes″′のとき、即ち、強制終了処
理が一旦行われた後、新たに賞品球がセンサl内に達し
たときには、この時点で排出ソレノイド1を消磁(OF
F) しくス、yツブ5706)、次いで強制的に排出
l終了フラグをII I ++に設定して(ステップ3
708)、ステップ5710に進み、一方、II N 
OI+のときには、前記ステップ5706,8708を
スキップして、ステップ5710に進む。
When the determination result is "Yes", that is, when the prize ball newly reaches the sensor 1 after the forced termination process has been performed, the ejection solenoid 1 is demagnetized (OF) at this point.
F) System, YTub 5706), then forcefully set the ejection l end flag to II I ++ (step 3
708), proceed to step 5710, while II N
When OI+, steps 5706 and 8708 are skipped and the process proceeds to step 5710.

ステップ5710では排出2終了フラグが1′”である
か否かが判別される。
In step 5710, it is determined whether the discharge 2 end flag is 1'''.

このステップ5710の判別結果がII N oI+、
即ち球核処理が完了する前(前記フラグはその値がII
 I ++のとき第2の賞球排出装置の球技が完了した
ことを表わす)に強制終了処理が開始されたときには、
更にステップ5712にて排出センサ2立上フラグがI
I I ++であるが否がが判別される。
The determination result of this step 5710 is II No I+,
That is, before the sphere nucleus processing is completed (the flag has a value of II).
When the forced termination process is started (I ++ indicates that the ball game of the second prize ball ejecting device has been completed),
Furthermore, in step 5712, the discharge sensor 2 startup flag is set to I.
It is determined whether I I ++ or not.

この判別結果が’Yes”のとき、即ち、強制終了処理
が一旦行われた後、新たに賞品球がセンサ2内に達した
ときには、この時点で排出ソレノイド2を消磁(OFF
)しくステップ5714)、次いで強制的に排出2終了
フラグをパビに設定して(ステップ5716)、本ルー
チンを終了する。
When this determination result is 'Yes', that is, when the prize ball newly reaches the sensor 2 after the forced termination process has been performed, the ejection solenoid 2 is demagnetized (turned off) at this point.
), step 5714), and then forcibly sets the discharge 2 end flag in Pavi (step 5716), and ends this routine.

一方、判別結果がII N oI+のときには、前記ス
テップ8714.8716をスキップして、本ルーチン
を終了する。
On the other hand, when the determination result is II No I+, steps 8714 and 8716 are skipped and this routine is ended.

このように強制終了処理(ステップ8700以降の処理
)が開始された後所定時間が経過するまでに排出センサ
2の出力信号の立上り(新たな賞品球がセンサ内に達し
たこと)が検出されて−旦排出2終了フラグが1′”に
設定されると、次回以降のループではステップ8710
の判別結果が“l y esI+となって、更に排出l
終了フラグがII I ++であるか否かが判別される
(ステップ5718)。この判別結果が”No″′、即
ちこの時点で、第1の賞球排出装置側のセンサ1が強制
終了処理開始後の新たな賞品球を検出していないときは
、そのまま本ルーチンを終了する。この場合次回以降の
ループにおいてもステップ3702〜5708の処理が
引き続き実行される。
In this way, the rising edge of the output signal of the ejection sensor 2 (that a new prize ball has reached the sensor) is detected before a predetermined period of time has elapsed after the forced termination process (processing after step 8700) was started. - Once the discharge 2 end flag is set to 1''', step 8710 is executed in subsequent loops.
The determination result is “ly esI+,” and further discharge
It is determined whether the end flag is II I ++ (step 5718). If this determination result is "No", that is, at this point, the sensor 1 on the first prize ball discharging device side has not detected a new prize ball after the start of the forced termination process, this routine is immediately terminated. . In this case, the processes of steps 3702 to 5708 will continue to be executed in subsequent loops.

一方、前記ステップ5718の判別結果が”Yes″、
即ち、強制終了処理が実行された後、第1、第2の賞球
排出装置の排出センサ1,2が共に新たな賞品球が該セ
ンサ1,2内に達したことを検知したときには後述のス
テップ5724以降の処理が行われる。
On the other hand, if the determination result in step 5718 is "Yes",
That is, after the forced termination process is executed, when the ejection sensors 1 and 2 of the first and second prize ball ejecting devices both detect that a new prize ball has reached the sensors 1 and 2, the process described below is performed. Processing after step 5724 is performed.

又、上記ステップ8702〜5718の処理を実行して
いるうちに所定時間が経過して強制終了タイマがタイム
アツプして、ステップ5700の判別結果がYeS″に
転じると(このとき前記排出1終了フラグ及び排出2終
了フラグの何れが一方がu On テあル)、ステップ
5720,5722で夫々排出ソレノイド1、排出ソレ
ノイド2を強制的に消磁(OFF)l、てステップ57
24以降に進む。
Further, while executing the processing in steps 8702 to 5718, if a predetermined time elapses and the forced termination timer times up, and the determination result in step 5700 changes to Yes'' (at this time, the discharge 1 end flag and Which of the discharge 2 end flags is set (one is set)? In steps 5720 and 5722, discharge solenoid 1 and discharge solenoid 2 are forcibly demagnetized (OFF), respectively, and step 57
Proceed to after 24.

ステップ5724では、前述の強制終了フラグをLr 
O++にリセットし、更にステップ8726゜5728
にて前記球核実行フラグ及び球核開始フラグを共にu 
Ouにリセットし、更に疎液ソレノイドの消磁(OFF
)を行なった後(ステップ5734)、処理NOをN 
O++にリセットして(ステップ5736)、本ルーチ
ンを終了する。
In step 5724, the foregoing forced termination flag is set to Lr.
Reset to O++ and further step 8726゜5728
, set both the sphere nucleus execution flag and sphere nucleus start flag to u.
Ou, and then demagnetize the lyophobic solenoid (OFF
) (step 5734), set the processing NO.
It is reset to O++ (step 5736) and this routine ends.

第44図(A)、(B)は第13図に示すメインルーチ
ンにおいて実行される性能テスト処理のサブルーチンを
示すフローチャートである。
FIGS. 44(A) and 44(B) are flowcharts showing subroutines of performance test processing executed in the main routine shown in FIG. 13.

この性能テスト処理は、排出ソレノイド1.2の応答速
度を算出するもので、遊技店の係員によって性能テスト
スイッチ779が押されたことが前述の性能テストスイ
ッチ入力処理(第27図)によって検知され、テストフ
ラグがビに設定されたときに、前述の排出開始処理、排
出処理及び球技処理の何れもが実行されていないこと(
処理Noが110 ++となってメインルーチンのステ
ップ88〜S14がI′NOI+となること)更には球
技フラグが′0′”で且つセーフ記憶値が「0」である
こと(ステップS16,318もl N OI+となる
こと)を条件に実行されされるものである。
This performance test process calculates the response speed of the discharge solenoid 1.2, and the above-mentioned performance test switch input process (Fig. 27) detects that the performance test switch 779 has been pressed by the staff at the game parlor. , when the test flag is set to Bi, none of the above-mentioned discharge start processing, discharge processing, or ball game processing is executed (
Process No. becomes 110++ and steps 88 to S14 of the main routine become I'NOI+) Furthermore, the ball game flag is "0" and the safe memory value is "0" (steps S16 and 318 are also This is executed on the condition that the result is 1N OI+).

本ルーチンが開始されると、先ずステップ5802にお
いてテスト終了フラグがII I ++であるか否かが
判別される。このテスト終了フラグは、本ルーチンにて
行なわれる4つのテスト処理(後述のテストNOがII
 I II〜u 4 ++のときに行なわれる一連の処
理)が全て終了したときにその値がII I ++に設
定されるものである。
When this routine is started, first in step 5802 it is determined whether the test end flag is II I ++. This test end flag is used for the four test processes performed in this routine (test No. II to be described later).
The value is set to III++ when all of the series of processes performed during III to u4++ are completed.

従って、本ルーチンが最初に開始されたときには、この
ステップ5802の判別結果は″N o’ TIとなり
、次のステップ5804でテスト開始フラグがII 1
 ++であるか否かが判別される。このテスト開始フラ
グは、後述するように、排出ソレノイド1,2の応答速
度の算出処理を行なう条件が成立したとき、その値がL
r I ++に設定される。
Therefore, when this routine is first started, the determination result in step 5802 is "No" TI, and in the next step 5804, the test start flag is set to II 1.
It is determined whether or not it is ++. As will be described later, this test start flag is set when the condition for calculating the response speed of the discharge solenoids 1 and 2 is established.
r I ++.

従って、このステップ8804の判別結果が11No″
′のときにはステップS 8’ 06に進んで、上記算
出処理を行なう条件の1つとして、疎液ソレノイドが励
磁(ON)されているが否がか判別される。この判別結
果がII N ollのときには疎液ソレノイド761
を励磁しくステップ5808)、続いて球核ウェイトタ
イマを所定値にセットして(ステップ8810)、本ル
ーチンを終了する。
Therefore, the determination result of this step 8804 is 11No''
', the process proceeds to step S8'06, where it is determined whether the lyophobic solenoid is excited (ON) or not, as one of the conditions for performing the above calculation process. When this determination result is II Noll, the lyophobic solenoid 761
is excited (step 5808), and then the bulb weight timer is set to a predetermined value (step 8810), and this routine ends.

このように性能テスト処理が初めて行われたときには、
先ず疎液ソレノイド761を励磁(ON)しておき、該
テスト処理中に排出される賞品球が島設備の回収樋(図
示省略)に流出するようにしておく。
When the performance test process is performed for the first time in this way,
First, the lyophobic solenoid 761 is energized (ON) so that the prize balls discharged during the test process flow into the collection gutter (not shown) of the island equipment.

一旦、疎液ソレノイドが励磁されると次回以降のループ
では前記ステップ3806の判別結果が”Yes″′と
なり、ステップ8812に進んで前記ステップ5810
でセットされた球核ウェイトタイマがタイムアツプした
が否がか判別される。
Once the lyophobic solenoid is energized, in the next and subsequent loops, the determination result in step 3806 becomes "Yes", and the process proceeds to step 8812, in which step 5810
It is determined whether or not the ball nucleus weight timer set in has timed out.

この判別結果がL= NoITのときにはそのまま本ル
−チンを終了し、以後上記ウェイトタイマがタイムアツ
プするまでステップ5802〜5806゜5812が繰
返し実行される。
When the result of this determination is L=NoIT, this routine is immediately terminated, and thereafter steps 5802 to 5806 to 5812 are repeatedly executed until the wait timer times up.

球技ソレノイドの励磁後、所定時間が経過して前記ステ
ップ5812の判別結果がl y esI+に転じると
(球核ウェイトタイマがタイムアツプ)、前記テスト開
始フラグがパ1′”に設定され(ステップ5814)、
実質的なテスト処理が開始されることになる。
After the excitation of the ball game solenoid, when a predetermined period of time has elapsed and the determination result in step 5812 changes to ly esI+ (the ball nucleus weight timer times up), the test start flag is set to 1' (step 5814). ,
The actual test process will begin.

以後のループでは前記ステップ5804の判別結果がI
I YeST“となって、続くステップ3816〜58
22でそれぞれテストNOがII I ++であるか否
か、+121+であるか否か、II 311であるか否
か、If 4 ++であるか否かが判別される。
In the subsequent loop, the determination result of step 5804 is
I YesST” and the following steps 3816-58
22, it is determined whether the test NO is II I ++, +121+, II 311, and If 4 ++, respectively.

テスト開始フラグがu 1 ++に設定された直後のル
ープでは、これらの判別結果はすべて11 N 。
In the loop immediately after the test start flag is set to u 1 ++, all of these determination results are 11 N .

となり(該テストN○は性能テスト処理の終了時、即ち
後述のステップ8864にて+101+にリセットされ
る)、ステップ5824に進む。
(The test N◯ is reset to +101+ at the end of the performance test process, that is, at step 8864, which will be described later), and the process proceeds to step 5824.

ステップ5824では次回以降のループにおいて排出ソ
レノイド1の励磁(ON)時の応答速度(上方向への移
動速度)を求めるための処理(ステップ8830−88
38の処理)を行うべくテストNoをIf I ++に
設定し、次いでテストの対象である排出ソレノイド1を
励磁(ON)させる(ステップ5826)と共に励磁時
の応答速度(時間)を測定すべくテストタイマをスター
トさせて(ステップ5828)、次回ループへ進む。
Step 5824 is a process for determining the response speed (upward movement speed) when the discharge solenoid 1 is energized (ON) in the next and subsequent loops (steps 8830-88
The test No. is set to If I ++ in order to carry out the process of 38), and then the discharge solenoid 1, which is the object of the test, is excited (ON) (step 5826), and a test is carried out to measure the response speed (time) at the time of excitation. Start the timer (step 5828) and proceed to the next loop.

次回ループでは、前記ステップ8816の判別結果が+
1 y eSl+に転じ、ステップ5830にてテスト
センサ2ONフラグがII I ++となったか否かを
判別する。
In the next loop, the determination result in step 8816 is +
1 y eSl+, and in step 5830 it is determined whether the test sensor 2 ON flag has become II I ++.

このテストセンサ2ONフラグは第1の賞球排出装置に
設けられたへ字型連結板747が排出ソレノイド1の励
磁によって上昇し、該連結板の一端に設置された反射板
747dがテストセンサ2と対向したとき(このとき該
センサ2の出力レベルはHレベルとなる)、前述のテス
トセンサ2人力処理(第29図)において、++ 11
1に設定されるものである。
This test sensor 2 ON flag is activated when the F-shaped connecting plate 747 provided in the first prize ball ejecting device is raised by the excitation of the ejecting solenoid 1, and the reflecting plate 747d installed at one end of the connecting plate is connected to the test sensor 2. When facing each other (at this time, the output level of the sensor 2 becomes H level), in the above-mentioned manual processing of the two test sensors (Fig. 29), ++ 11
This is set to 1.

従って、排出ソレノイド1が励磁された後、前記反射板
747dがテストセンサ2と対向するまではステップ5
830の判別結果は′l N o++となり、以後ステ
ップ8802,5804,5816゜5830が繰返し
実行されることになる。
Therefore, after the discharge solenoid 1 is energized, until the reflection plate 747d faces the test sensor 2, step 5 is performed.
The determination result at step 830 is 'lN o++, and thereafter steps 8802, 5804, 5816°5830 will be repeatedly executed.

排出ソレノイド1が励磁されて前記反射板747dがテ
ストセンサ2と対向すると、前記ステップ5830の判
別結果が11 y eSl+に転じ(テストセンサ2O
Nフラグ−1)、ステップ5832以降の処理が行われ
る。
When the discharge solenoid 1 is excited and the reflection plate 747d faces the test sensor 2, the determination result in step 5830 changes to 11 y eSl+ (test sensor 2O
N flag -1), the processing from step 5832 onwards is performed.

先ずステップ5832では、この時点でのテストタイマ
のカウント値が読み込まれる。前述したようにテストタ
イマは排出ソレノイド1の励磁(ON)と共にカウント
をスタートするものであり、この時点でのカウント値は
、排出ソレノイド1が励磁されてから反射板747dが
センサ2と対向するに要する時間、換言すれば、排出ソ
レノイドlが励磁(ON)された時点から、賞品球が第
1の賞球導出樋から流出可能となるまでに必要な時間(
励磁時の応答速度に対応)を表わすようになる。
First, in step 5832, the count value of the test timer at this point is read. As mentioned above, the test timer starts counting when the discharge solenoid 1 is energized (ON), and the count value at this point is the same as when the reflector 747d faces the sensor 2 after the discharge solenoid 1 is energized. In other words, the time required from the time when the ejection solenoid 1 is energized (ON) until the prize ball can flow out from the first prize ball outlet gutter (
(corresponding to the response speed during excitation).

次のステップ5834では、次回以降のループにおいて
排出ソレノイド1の消磁(OFF)時の応答速度を求め
るための処理(ステップ8840〜5848の処理)を
行うべくテストNoをu 2 nに設定し、次いでテス
トの対象である排出ソレノイド1を消磁(OFF)する
(ステップ5836)と共に消磁時の応答速度(時間)
を測定するためのテストタイマを再びスタートさせて(
ステップ8838)、次回ループへ進む。
In the next step 5834, the test number is set to u 2 n in order to perform the process (processing in steps 8840 to 5848) for determining the response speed when the discharge solenoid 1 is demagnetized (OFF) in the next loop, and then The discharge solenoid 1 to be tested is demagnetized (OFF) (step 5836) and the response speed (time) during demagnetization.
Restart the test timer to measure (
Step 8838), proceed to the next loop.

次回ループでは、前記ステップ5816の判別結果が”
 N o ’″となり、次のステップ5818がIf 
y osI+に転じて、ステップ8840に進みテスト
センサIONフラグがrr l ++となったが否がが
判別される。
In the next loop, the determination result of step 5816 is "
No ''', and the next step 5818 is If
Switching to y osI+, the process proceeds to step 8840, where it is determined whether the test sensor ION flag has become rr l ++ or not.

このテストセンサIONフラグは前記へ字型連結板74
7が排出ソレノイド1の消磁によって下降し、該連結板
の一端に設置された反射板747dがテストセンサlと
対向したとき(このとき該センサ1の出力レベルはHレ
ベルとなる)、前述のテストセンサ1人力処理(第28
図)において、II I IIに設定されるものである
This test sensor ION flag is connected to the F-shaped connecting plate 74.
7 is lowered by demagnetization of the discharge solenoid 1, and when the reflecting plate 747d installed at one end of the connecting plate faces the test sensor 1 (at this time, the output level of the sensor 1 becomes H level), the above-mentioned test is performed. Sensor 1 manual processing (28th
In the figure), it is set to II II II.

従って、排出ソレノイド1が消磁された後、前記反射板
747dがテストセンサlと対向するまではステップ5
840の判別結果はl′N o++となり、以後ステッ
プ5802,5804,5816゜5818,5840
が繰返し実行されることになる。
Therefore, after the discharge solenoid 1 is demagnetized, until the reflection plate 747d faces the test sensor l, step 5
The determination result of 840 is l'N o++, and thereafter steps 5802, 5804, 5816° 5818, 5840
will be executed repeatedly.

排出ソレノイド1が消磁されて前記反射板747dがテ
ストセンサlと対向すると、前記ステップ5840の判
別結果がIf y eSI+に転じ(テストセンサ4O
Nフラグ−1)、ステップ5842以降の処理が行われ
る。
When the discharge solenoid 1 is demagnetized and the reflection plate 747d faces the test sensor 1, the determination result in step 5840 changes to If y eSI+ (test sensor 4O
N flag -1), the processing from step 5842 onwards is performed.

先ずステップ884 ′2では、この時点でのテストタ
イマのカウント値が読み込まれる。前述したようにこの
時点でのテストタイマカウント値は、排出ソレノイド1
の消磁(OFF)からの時間経過を示すものであり、従
って、このカウント値は、排出ソレノイドlが消磁され
てから反射板747dがセンサ1と対向するに要する時
間、換言すれば、排出ソレノイド1が消磁(OF F)
された時点から、第1の賞球導出樋からの賞品球の流出
が阻止されるまでに必要な時間(消磁時の応答速度に対
応)を表わすようになる。
First, in step 884'2, the count value of the test timer at this point is read. As mentioned above, the test timer count value at this point is the discharge solenoid 1.
Therefore, this count value indicates the time required for the reflection plate 747d to face the sensor 1 after the discharge solenoid 1 is demagnetized, in other words, the time elapsed since the discharge solenoid 1 is demagnetized (OFF). is demagnetized (OF)
It represents the time (corresponding to the response speed during demagnetization) required from the time when the prize ball is stopped from flowing out from the first prize ball guiding gutter.

次のステップ5844では、次回以降のループにおいて
排出ソレノイド2の励磁(ON)時の応答速度を求める
ための処理(ステップ3850〜5858の処理)を行
うべくテストNoをLL 3 IIに設定し、次いでテ
ストの対象である排出ソレノイド2を励磁(ON)させ
る(ステップ8846)と共に励磁時の応答速度(時間
)を測定すべくテストタイマをスタートさせて(ステッ
プ8848)、次回ループへ進む。
In the next step 5844, the test number is set to LL 3 II in order to perform the process (processing in steps 3850 to 5858) for determining the response speed when the discharge solenoid 2 is energized (ON) in the next loop, and then The discharge solenoid 2 to be tested is excited (ON) (step 8846), and a test timer is started to measure the response speed (time) during excitation (step 8848), and the process advances to the next loop.

次回ループでは、前記ステップ8816.8818の判
別結果が”No”、ステップ5820の判別結果がII
 y es++という具合に判別され、ステップ585
0にてテストセンサ4ONフラグがii 1 uとなっ
たか否かを判別する。
In the next loop, the determination result of steps 8816 and 8818 is "No", and the determination result of step 5820 is II.
It is determined as y es++, and step 585
At 0, it is determined whether the test sensor 4 ON flag has become ii 1 u.

このテストセンサ4ONフラグは第2の賞球排出装置に
設けられたへ字型連結板747(第5図、第7図参照)
が排出ソレノイド2の励磁によって上昇し、該連結板の
一端に設置された反射板747dがテストセンサ4と対
向したとき(このとき該センサ4の出)JレベルはHレ
ベルとなる)、前述のテストセンサ4人力処理(第31
図)において、′“1″に設定されるものである。
This test sensor 4 ON flag is connected to the F-shaped connecting plate 747 (see Figures 5 and 7) provided on the second prize ball ejecting device.
rises due to the excitation of the discharge solenoid 2, and when the reflecting plate 747d installed at one end of the connecting plate faces the test sensor 4 (at this time, the J level of the output of the sensor 4 becomes the H level), the above-mentioned Test sensor 4 manual processing (31st
In the figure), it is set to ``1''.

従って、排出ソレノイド2が励磁された後、前記反射板
747dがテストセンサ4と対向するまではステップ5
850の判別結果はII N oI+となり、以後ステ
ップ8802,5804,5816゜5818,882
0,5850が繰返し実行されることになる。
Therefore, after the discharge solenoid 2 is energized, until the reflection plate 747d faces the test sensor 4, step 5 is performed.
The determination result of 850 is II No I+, and thereafter steps 8802, 5804, 5816° 5818, 882
0,5850 will be executed repeatedly.

排出ソレノイド2が励磁されて前記反射板747dがテ
ストセンサ4と対向すると、前記ステップ5850の判
別結果が“Yes”に転じ(テストセンサ4ONフラグ
−1)、ステップ5852以降の処理が行われる。
When the discharge solenoid 2 is excited and the reflection plate 747d faces the test sensor 4, the determination result in step 5850 changes to "Yes" (test sensor 4 ON flag -1), and the processes from step 5852 onwards are performed.

先ずステップ5852では、この時点でのテストタイマ
のカウント値が読み込まれる。前述したようにテストタ
イマは排出ソレノイド2の励磁(ON)と共にカウント
をスタートするものであり、この時点でのカウント値は
、排出ソレノイド2が励磁されてから反射板747dが
センサ4と対向するに要する時間、換言すれば、排出ソ
レノイド2が励磁(ON)された時点から、賞品球が第
2の賞球導出樋から流出可能となるまでに必要な時間(
励磁時の応答速度に対応)を表わすようになる。
First, in step 5852, the count value of the test timer at this point is read. As mentioned above, the test timer starts counting when the discharge solenoid 2 is energized (ON), and the count value at this point is the same as when the reflector 747d faces the sensor 4 after the discharge solenoid 2 is energized. In other words, the time required from the time when the discharge solenoid 2 is energized (ON) until the prize ball can flow out from the second prize ball outlet gutter (
(corresponding to the response speed during excitation).

次のステップ5854では、次回以降のループにおいて
排出ソレノイド2の消磁(OFF)時の応答速度を求め
るための処理(ステップ8860〜8868の処理)を
行うべくテストNoをrr 4 nに設定し、次いでテ
ストの対象である排出ソレノイド2を消磁(OFF)す
る(ステップ5856)と共に消磁時の応答速度(時間
)を測定すべくテストタイマを再びスタートさせて(ス
テップ5858)、次回ループへ進む。
In the next step 5854, the test number is set to rr 4 n in order to perform the process (processing in steps 8860 to 8868) for determining the response speed when the discharge solenoid 2 is demagnetized (OFF) in the next loop, and then The discharge solenoid 2 to be tested is demagnetized (OFF) (step 5856), and the test timer is restarted to measure the response speed (time) during demagnetization (step 5858), and the process proceeds to the next loop.

次回ループでは、前記ステップ5816,381B、5
820の判別結果がII N oI+と云う具合に判別
され、次のステップ5822が″’Yes″′に転じて
、ステップ5860に進みテストセンサ3ONフラグが
it l nとなったか否かが判別される。
In the next loop, steps 5816, 381B, 5
The determination result of step 820 is determined as II NOI+, and the next step 5822 changes to "Yes", and the process proceeds to step 5860, where it is determined whether or not the test sensor 3 ON flag has become it l n. .

このテストセンサ3ONフラグは前記へ字型連結板74
7 (第7図参照)が排出ソレノイド2の消磁によって
下降し、該連結板の一端に設置された反射板747dが
テストセンサ3と対向したとき(このとき該センサ1の
出力レベルはHレベルとなる)、前述のテストセンサ3
人力処理(第30図)において、″ビ′に設定されるも
のである。
This test sensor 3 ON flag is connected to the F-shaped connecting plate 74.
7 (see Figure 7) is lowered by the demagnetization of the discharge solenoid 2, and when the reflecting plate 747d installed at one end of the connecting plate faces the test sensor 3 (at this time, the output level of the sensor 1 becomes H level). ), the aforementioned test sensor 3
In the manual processing (FIG. 30), this is set to "BI".

従って、排出ソレノイド2が消磁された後、前記反射板
747dがテストセンサ3と対向するまではステップ5
860の判別結果は′−N O++となり、以後ステッ
プ5802,5804,5816゜5818,5820
,5822,8860が繰返し実行されることになる。
Therefore, after the discharge solenoid 2 is demagnetized, until the reflection plate 747d faces the test sensor 3, step 5
The determination result of 860 is '-N O++, and thereafter steps 5802, 5804, 5816° 5818, 5820
, 5822, and 8860 are executed repeatedly.

排出ソレノイド2が消磁されて前記反射板747dがテ
ストセンサ3と対向すると、前記ステップ8860の判
別結果がII y eSITに転じ(テストセンサ3O
Nフラグ=1)、ステップ5862以降の処理が行われ
る。
When the discharge solenoid 2 is demagnetized and the reflector 747d faces the test sensor 3, the determination result in step 8860 changes to II y eSIT (test sensor 3O
N flag=1), the processing from step 5862 onwards is performed.

先ずステップ5862では、この時点でのテストタイマ
のカウント値が読み込まれる。前述したようにこの時点
でのテストタイマカウント値は、排出ソレノイド2の消
磁(OFF)からの時間経過を示すものであり、従って
、このカウント値は、排出ソレノイド2が消磁されてか
ら反射板747dがセンサ3と対向するに要する時間、
換言すれば、排出ソレノイド2が消磁(OFF)された
時点から、第2の賞球導出樋からの賞品球の流出が阻止
されるまでに必要な時間(消磁時の応答速度に対応)を
表わすようになる。
First, in step 5862, the count value of the test timer at this point is read. As mentioned above, the test timer count value at this point indicates the time elapsed since the discharge solenoid 2 was demagnetized (OFF). The time required for the sensor to face the sensor 3,
In other words, it represents the time required from the time when the discharge solenoid 2 is demagnetized (OFF) until the prize ball is prevented from flowing out from the second prize ball guiding gutter (corresponding to the response speed at the time of demagnetization). It becomes like this.

このように排出ソレノイド1,2の4つの作動パターン
に係る4つの応答速度(テストタイマのカウント値の4
つの読込値)の測定が完了すると、その旨を記憶すべく
前述のテストNOをLr OIIにリセットしくステッ
プ5864)、次いでテスト開始フラグをII OII
にリセットする(ステップ8866)と共に一連の性能
テスト処理が完了したことを示すべくテスト終了フラグ
をrr 1 t+に設定して(ステップ3868)、本
ルーチンを終了する。
In this way, the four response speeds (4 response speeds of the test timer count value) related to the four operation patterns of the discharge solenoids 1 and 2 are determined.
When the measurement of the two read values) is completed, the above-mentioned test NO is reset to LrOII to remember this fact (step 5864), and then the test start flag is set to IIOII.
(step 8866), and sets the test end flag to rr 1 t+ (step 3868) to indicate that the series of performance test processing has been completed, and ends this routine.

次回以降の処理ループにおいては、テスト終了フラグが
” 1 ”に設定されているため前記ステップ5802
の判別結果がI y eSITに転じ、次のステップ5
870で球核ソレノイドが消磁(OFF)されているか
否かが判別される。前記テスト終了フラグが′l″に設
定された直後のループにおいては未だ球核ソレノイドの
消磁は行なわれておらず(この判別結果は″“NOパと
なる)、次のステップ5872にて球核ソレノイドを消
磁(OFF)すると共に、ステップ5874にて球技ウ
ェイトタイマをセットして次回以降のループに進む。
In the next and subsequent processing loops, since the test end flag is set to "1", step 5802 is not performed.
The determination result is changed to I y eSIT, and the next step 5
At 870, it is determined whether the bulb solenoid is demagnetized (OFF). In the loop immediately after the test end flag is set to 'l', the bulb solenoid has not yet been demagnetized (the result of this determination is NO), and in the next step 5872, the bulb solenoid is demagnetized. The solenoid is demagnetized (turned OFF), and the ball game wait timer is set in step 5874, and the process proceeds to the next and subsequent loops.

次回ループでは前記ステップ5870の判別結果が11
 YeS++に転じ、前記ステップ5874にてセット
された球技ウェイトタイマがタイムアツプしたか否かが
判別される(ステップS −876、)。
In the next loop, the determination result in step 5870 is 11.
Turning to YesS++, it is determined whether the ball game weight timer set in step 5874 has timed up (step S-876).

この判別結果がIf N o、即ち球核ソレノイドが消
磁(OFF)されてから所定時間が経過していないとき
には、続くステップ8878〜5882をスキップして
そのまま本ルーチンを終了する。
If the determination result is If No, that is, the predetermined time has not elapsed since the bulb solenoid was demagnetized (OFF), the routine skips steps 8878 to 5882 and ends the routine.

その後前記球核ウェイトタイマがタイムアツプして前記
ステップ8876の判別結果が11 y eSITに転
じると、ステップ5878以降の処理が実行される。
Thereafter, when the sphere nucleus weight timer times up and the determination result in step 8876 changes to 11 ye SIT, the processing from step 5878 onwards is executed.

先ず、ステップ5878では前記ステップS83.2,
5842,5852,5862にて夫々読み込まれたテ
ストタイマの4つの計測値、即ち、(1)排出ソレノイ
ド1のONから第1の賞球排出装置の流下阻止部材が賞
球導出樋より脱して賞品球の排出が可能となるまでに要
する時間、(2)排出ソレノイド1のOFFから第1の
賞球排出装置の流下阻止部材が賞球導出樋内に突出して
賞品球の排出を阻止するまでに要する時間、(3)排出
ソレノイド2のONから第2の賞球排出装置の流下阻止
部材が賞球導出樋より脱して賞品球の排出が可能となる
までに要する時間、(4)排出ソレノイド2のOFFか
ら第2の賞球排出装置の流下阻止部材が賞球導出樋内に
突出して賞品球の排出を阻止するまでに要する時間、を
第1.第2の賞球排出装置の上昇方向/下降方向の応答
速度とし、これらを所定の標準値(賞球排出装置の設計
時の理論値、或は使用初期の測定値)と比較して、この
比較結果に基づいて得られた偏差を補正値とする。この
ようにして得られた補正値は前述したようにモニタ表示
処理(第16図)の判別に用いられる。
First, in step 5878, the steps S83.2 and
The four measured values of the test timer read at 5842, 5852, and 5862, respectively, are as follows: (1) When the discharge solenoid 1 is turned on, the flow prevention member of the first prize ball ejecting device escapes from the prize ball guide gutter and the prize is awarded. The time required until the ball can be ejected; (2) the time from when the ejection solenoid 1 is turned OFF until the flow prevention member of the first prize ball ejecting device protrudes into the prize ball ejection gutter and prevents the ejection of the prize ball; (3) the time required from turning on the discharge solenoid 2 until the flow prevention member of the second prize ball discharge device comes off the prize ball guide gutter and the prize balls can be discharged; (4) the time required from the time when the discharge solenoid 2 is turned on; The time required for the flow prevention member of the second prize ball discharging device to protrude into the prize ball outlet gutter and prevent the ejection of the prize balls from the OFF of the second prize ball ejecting device is calculated as the time required for the first prize ball to be ejected. The response speed of the second prize ball ejecting device in the rising direction/downward direction is compared with a predetermined standard value (theoretical value at the time of designing the prize ball ejecting device or the measured value at the initial stage of use). The deviation obtained based on the comparison result is used as a correction value. The correction value thus obtained is used for determination in the monitor display process (FIG. 16) as described above.

このように補正値が決定されると次のステップ8880
に進んで前述のテスト終了フラグを0″′にリセットす
ると共に、前述の処理NOを“OI+にリセットして(
ステップ8882)、本ルーチンを終了する。
Once the correction value is determined in this way, the next step 8880
Proceed to , reset the aforementioned test end flag to 0″', and reset the aforementioned process NO to “OI+” (
Step 8882), this routine ends.

次に、これまで説明してきた賞球排出制御装置による賞
球排出制御の処理の途中で停電が発生し、主電源からの
電力の供給が停止した場合に、バックアップ処理として
行なわれる賞球排出制御装置側のパワーダウン割込み処
理について第45図を参照して説明する。
Next, in the event that a power outage occurs during the prize ball discharge control processing by the prize ball discharge control device that has been explained so far and the power supply from the main power source is stopped, the prize ball discharge control is performed as a backup process. Power down interrupt processing on the device side will be explained with reference to FIG. 45.

このパワーダウン割込み処理は、賞球排出制御装置60
0に供給される主電源(図示省略)からの電源電圧を常
時監視する電源監視回路680a(第12図参照)が停
電状態を示す信号を出力したときに、それまで行なわれ
ていたメインルーチン(第13図)及び割込み処理(第
17図)に代えてその処理を開始するものであり、停電
発生後の消費電力を必要最小限に抑えつつ、未だセーフ
/アウトの判定がついていなかった遊技球の検出を停電
発生後所定時間(セーフ検出タイマにてカウントする)
に亘って実行する処理、停電発生時に賞品球未払いのセ
ーフ球が残っていることを遊技者等にしらせる等のバッ
クアップ処理を行なうものである。
This power down interrupt process is performed by the prize ball discharge control device 60.
When the power supply monitoring circuit 680a (see FIG. 12) that constantly monitors the power supply voltage from the main power supply (not shown) supplied to the main power supply 0 outputs a signal indicating a power outage state, the main routine ( 13) and interrupt processing (Fig. 17), it starts the processing in place of the interrupt processing (Fig. 17), and while minimizing power consumption after a power outage occurs, it is possible to play games that have not yet been determined to be safe/out. Detect the ball for a specified period of time after a power outage (counted by safe detection timer)
This process is performed over a period of time, and back-up processing is performed, such as letting players know that there are safe balls remaining that have not been paid for prize balls when a power outage occurs.

先ず、停電の発生が前記電源監視回路680aからの信
号に基づいて検知されて本処理が開始されると、発射モ
ータ151、排出ソレノイド1゜2、シャッターソレノ
イド910等容種作動部への電力の供給が停止(出力リ
セット)される(ステップ530)。
First, when the occurrence of a power outage is detected based on a signal from the power supply monitoring circuit 680a and this process is started, power is supplied to the firing motor 151, the discharge solenoid 1.2, the shutter solenoid 910, etc. The supply is stopped (output reset) (step 530).

次いで、ステップS31では、セーフ検出タイマが所定
値(例えば5sec)にセットされる。このセーフ検出
タイマは、停電発生直前に発射された遊技球が遊技盤の
入賞口に入った後、入賞口受入樋810、入賞球導出樋
820を通ってセーフセンサ830内に達するに十分な
所定時間をカウントするためのものである。
Next, in step S31, a safe detection timer is set to a predetermined value (eg, 5 seconds). This safe detection timer is set to a predetermined value that is sufficient for the game ball fired just before the power outage to enter the winning hole of the game board, pass through the winning hole receiving gutter 810 and the winning ball outlet gutter 820, and reach the inside of the safe sensor 830. It is for counting time.

該セーフ検出タイマがセットされた後、ステップ832
では処理NOがN O I+にリセットされる。
After the safe detection timer is set, step 832
Then, the processing NO is reset to N O I+.

このように停電時に強制的に処理NOをリセットするこ
とにより、1つのセーフ球に対して賞品球の排出開始処
理又は排出処理(第34図又は第37図)が実行されて
いるときに停電が発生した場合であっても、該セーフ球
に対する賞品球の排出が初めから再開されることになっ
て、遊技者が不利益を被らないようになる。
By forcibly resetting the processing number in the event of a power outage, it is possible to prevent a power outage while the prize ball discharge start process or the prize ball discharge process (Fig. 34 or 37) is being executed for one safe ball. Even if this occurs, the ejection of prize balls to the safe balls is restarted from the beginning, so that the player does not suffer any disadvantage.

次のステップ833ではセーフ記憶値が「○」であるか
否かが判別され、判別結果が’N。
In the next step 833, it is determined whether the safe storage value is "○", and the determination result is 'N'.

即ち、この時点(停電発生時)で、未だ対応する賞品球
の排出が完了していない入賞球(以下「排出残球」と称
す)が残っているときには、ステップS34でその旨を
示すべく情報表示装置4. O Oの排出残原布表示ラ
ンプ445Cを点灯(ON)し、その後ステップ835
に進み、一方、判別結果が”Yes”のときにはそのま
まステップS35に進む。
That is, at this point (when a power outage occurs), if there are still winning balls (hereinafter referred to as "remaining ejected balls") whose corresponding prize balls have not been completely ejected, information is sent to indicate this in step S34. Display device 4. Turn on the discharged remaining fabric display lamp 445C of O O, and then step 835
On the other hand, if the determination result is "Yes", the process directly advances to step S35.

ステップS35では前記ステップS31でセットしたセ
ーフ検出タイマがタイムアツプしたか否かが判別され、
判別結果が’No″′、即ち停電発生後未だ上記所定時
間( 5 sec)が、経過せず、従って、セーフ球が
セーフセンサによって検知される可能性が未だあるとき
には、ステップ336にて前記タイマを更新すると共に
、さらに、ステップS37にて前述の割込処理でなされ
るのと同一の手続でセーフセンサ入力処理(第20図参
照)を行なったのち前記ステップS35の判別結果が”
Yes”に転じるまで前記ステップ833に戻って処理
を繰返し実行する。
In step S35, it is determined whether or not the safe detection timer set in step S31 has timed up.
If the determination result is 'No', that is, the predetermined time (5 sec) has not yet elapsed after the power outage occurred, and therefore there is still a possibility that the safe ball will be detected by the safe sensor, the timer is activated in step 336. is updated, and further, in step S37, safe sensor input processing (see FIG. 20) is performed in the same procedure as that performed in the above-mentioned interrupt processing, and then the determination result in step S35 is "
The process returns to step 833 and is repeated until the result changes to "Yes".

従って、停電発生時から上記所定時間が経過するまで前
記ステップS37でのセーフセンサ入ノJ処理が繰返し
実行されることとなり、停電前に発射された遊技球が停
電発生後に入賞口に入った場合であっても、当該入賞し
た遊技球をセーフセンサにより確実に検知することがで
きるようになる。
Therefore, the safe sensor entry process in step S37 will be repeatedly executed until the predetermined time period elapses from the occurrence of a power outage, and if the game ball that was fired before the power outage enters the winning slot after the power outage occurs, Even if it is, the winning game ball can be reliably detected by the safe sensor.

停電発生後上記所定時間(停電直前に発射された遊技球
がセーフ球であるかアウト球であるかの判定が確定する
に十分な時間)が経過すると(ステップS35の判別結
果がII y eSI+ )、本ルーチンを終了して、
賞球排出制御装置600は、スタンバイモードへと移行
する。
When the above-mentioned predetermined time (sufficient time to determine whether the game ball fired immediately before the power outage is a safe ball or an out ball) has elapsed after the power outage occurs (the determination result in step S35 is II y eSI+). , end this routine,
The prize ball discharge control device 600 shifts to standby mode.

このスタンバイモードは、停電が発生している間、補助
電源回路680b (第12図)から供給される電源電
圧によって停電中に要求される賞球排出制御装置600
の機能(セーフ記憶値の保持、情報表示装置400によ
る表示等)を確保するためのモードであり、そのとき消
費される電力量も必要最小限に抑えられることとなる。
This standby mode is activated by the power supply voltage supplied from the auxiliary power supply circuit 680b (FIG. 12) during a power outage.
This mode is for ensuring the functions (maintenance of safe storage values, display by the information display device 400, etc.), and the amount of power consumed at that time is also suppressed to the necessary minimum.

即ち、賞球排出制御装置600側で行なわれている制御
においては、通常の制御処理(第13図のメインルーチ
ン、第17図の割込処理)中に停電が発生すると、停電
発生後所定時間に亘ってセーフセンサの入力処理が継続
可能とされ、該所定時間経過後スタンバイモードに移行
するようになっているため、停電発生後、賞球排出制御
装置600に供給される補助電源回路からの電力量を、
入賞球の検出に必要な最低量を余分に消費するだけで、
従来、停電発生により無効とされていた停電直後の入賞
球を有効に処理できるようになる。
That is, in the control performed on the prize ball discharge control device 600 side, if a power outage occurs during normal control processing (the main routine in FIG. 13, the interrupt processing in FIG. 17), a predetermined period of time after the power outage occurs. The input processing of the safe sensor can be continued for a period of time, and after the predetermined period of time has elapsed, the system enters standby mode. The amount of electricity
Just by consuming the minimum amount needed to detect winning balls,
Winning balls immediately after a power outage, which were conventionally considered invalid due to the occurrence of a power outage, can now be effectively processed.

また、上記所定時間経過後は少なくともセーフ記憶値を
記憶保持するだけの電力さえあれば良く、従って補助電
源部として用いられているバックアップバッテリも小型
のものとしたままで長期の停電に十分対応できるように
なる。
Furthermore, after the above-mentioned predetermined time period has elapsed, all that is required is at least enough power to memorize and retain the safe memory value, and therefore the backup battery used as the auxiliary power supply can be kept small enough to cope with long-term power outages. It becomes like this.

以」−のように本実施例のパチンコ遊技機の賞球排出制
御システムにおいては、賞品球の排出を行なう第1.第
2の賞球排出装置740,740の応答速度を予め測定
し、一方で、賞品球の流下速度を排出センサ1,2の出
力に基づいて算出し、最後に排出される賞品球が検出さ
れてから賞球排出装置の流下阻止部材745取付位置(
第7図参照)に達するまでに要する時間を前記流速に基
づいて予測し、該予測した時間と前記応答速度とに基づ
いて排出ソレノイド1.2をOFFするタイミング(停
止タイマのカウント値)を決定するようにしているので
、最後に排出される賞品球が流下閉止部材745,74
5取付位置を通過したときに該流下阻止部材が賞球導出
樋710,710内に突出するようなタイミングで排出
ソレノイド1.2を消磁(OFF)してその直後の賞品
球の排出を阻止することができるようになる。このよう
に、前記流下阻止部材が所望のタイミングで賞球導出樋
内に突出するので、賞品球の排出時に所謂「球ガミ」が
生じることがなくなり賞球排出装置のリンク機構の耐久
性が向上する。
As described above, in the prize ball ejection control system of the pachinko game machine of this embodiment, the first . The response speed of the second prize ball ejecting device 740, 740 is measured in advance, and on the other hand, the falling speed of the prize ball is calculated based on the output of the ejection sensors 1, 2, and the prize ball to be ejected last is detected. Then, check the installation position of the prize ball ejection device's flow prevention member 745 (
(see Figure 7) is predicted based on the flow velocity, and the timing to turn off the discharge solenoid 1.2 (stop timer count value) is determined based on the predicted time and the response speed. Therefore, the last prize ball to be ejected is connected to the flow-down closing members 745 and 74.
5. Demagnetize (turn OFF) the discharge solenoid 1.2 at a timing such that the flow prevention member protrudes into the prize ball outlet gutter 710, 710 when passing through the mounting position to prevent the prize ball from being discharged immediately thereafter. You will be able to do this. In this way, since the flow-down prevention member protrudes into the prize ball outlet gutter at the desired timing, so-called "ball jam" does not occur when prize balls are ejected, and the durability of the link mechanism of the prize ball ejecting device is improved. do.

又、賞球排出装置の経時的な劣化に起因する応答速度の
変化を性能テストスイッチの抑圧により適宜測定するこ
とが可能なため、賞品球の排出タイミングを劣化度合い
に応じての調整することができるようになる。
In addition, since it is possible to appropriately measure changes in response speed due to deterioration of the prize ball ejection device over time by suppressing the performance test switch, it is possible to adjust the ejection timing of the prize ball according to the degree of deterioration. become able to.

尚、本実施例では、排出制御装置の排出処理時の応答速
度として、排出ソレノイド1,2が消磁(OFF)され
てから流下阻止部材が賞球導出樋に突出して賞品球の排
出が阻止されるまでの時間間隔をも計測しているが、単
に排出ソレノイド1゜2が励磁(ON)されてから流下
阻止部材が引上げられ賞品球が排出されるまでの時間間
隔のみを計測してもよい。
In this embodiment, the response speed of the discharge control device during the discharge process is such that after the discharge solenoids 1 and 2 are demagnetized (turned off), the flow prevention member protrudes into the prize ball outlet gutter to prevent the prize balls from being discharged. Although the time interval until the prize ball is ejected is also measured, it is also possible to simply measure the time interval from when the discharge solenoid 1゜2 is energized (ON) until the flow prevention member is pulled up and the prize ball is discharged. .

又、本実施例では賞球排出装置の応答速度を算出するに
際し、排出ソレノイド1,2の0N10FFタイミング
から該ソレノイドに連結された接続板747 (反射板
747d)がテストセンサ位置に達するまでの時間間隔
を測定する方法が用いられているが、これに限ることな
く排出ソレノイド1,2を0N10FFするタイミング
と、実際に賞品球の排出が開始/中断されるまでの時間
間隔を測定してもよい。
In addition, in this embodiment, when calculating the response speed of the prize ball ejection device, the time from the 0N10FF timing of the ejection solenoids 1 and 2 until the connection plate 747 (reflection plate 747d) connected to the solenoid reaches the test sensor position is calculated. Although the method of measuring the interval is used, the method is not limited to this, and it is also possible to measure the time interval between the timing of turning the ejection solenoids 1 and 2 to 0N10FF and the actual start/interruption of ejection of the prize ball. .

又、本実施例では、応答速度に基づいて算出された補正
値は賞球排出装置の作動・部(排出ソレノイド1,2、
リンク機構等)の交換表示にのみ用いるようにしている
が、排出ソレノイド1.2の○N10 F Fタイミン
グの決定に用いるようにしても良い。
In addition, in this embodiment, the correction value calculated based on the response speed is applied to the operation section of the prize ball ejection device (ejection solenoids 1, 2,
Although it is used only to indicate the replacement of the link mechanism, etc., it may also be used to determine the timing of the discharge solenoid 1.2.

又、本実施例では賞品球の流速を測定するに際し、賞品
球が排出センサ内を通過するのに要する時間間隔を計測
するようにしているがこれに限ることなく、例えば賞球
導出樋の流れ方向に2つの排出センサを所定間隔だけ離
して設置し、これら2つのセンサの検出タイミングの差
に基づいて流速を測定する等種々の手法が考えられる。
Furthermore, in this embodiment, when measuring the flow velocity of the prize ball, the time interval required for the prize ball to pass through the discharge sensor is measured, but the present invention is not limited to this. Various methods can be considered, such as installing two discharge sensors at a predetermined distance in the direction and measuring the flow velocity based on the difference in detection timing between these two sensors.

又、排出ソレノイド1,2のOFFタイミングを決定す
る際に用いられる賞品球の流速として、最後に排出され
る賞品球の流速を検出するようにしているが、他の賞品
球(例えば最後から2番目の賞品球)の流速を測定した
り、或は1度の排出処理で排出される全ての賞品球の流
速の平均値を求める等の方法も考えられる。
Furthermore, the flow velocity of the prize ball that is ejected last is detected as the flow velocity of the prize ball used when determining the OFF timing of the ejection solenoids 1 and 2, but the flow velocity of the prize ball that is ejected last is detected. Methods such as measuring the flow velocity of the prize balls (th prize ball) or finding the average value of the flow velocity of all prize balls discharged in one discharge process may also be considered.

又、本実施例では流下阻止部材が賞球導出樋内に突出す
るタイミングは、排出される賞品球のうち最後の賞品球
が該阻止部材取付位置を通過した直後となるように設定
されるが、逆に流下が阻止される賞品球が篩下阻止部材
取付位置に達する直前しこ該流下阻止部材を突出させる
ように排出ソレノイド1.2のOFFタイミングを決定
してもよい。
Furthermore, in this embodiment, the timing at which the flow-down prevention member protrudes into the prize ball outlet gutter is set so that it is immediately after the last prize ball among the prize balls to be ejected passes through the installation position of the prevention member. Conversely, the OFF timing of the discharge solenoid 1.2 may be determined so that the downward movement preventing member is projected just before the prize ball whose downward movement is to be prevented reaches the position where the downward movement preventing member is attached.

又、本実施例では、賞品球排出用の導出樋が2条(第1
.第2の賞球導出樋)設置され、該2条の導出樋の夫々
に賞球排出装置が設置されているパチンコ遊技機の例を
示したが、これに限ることなく、1条の導出樋、又は3
条以上導出樋を備えたパチンコ遊技機について本発明を
適用することも可能である。
In addition, in this example, there are two lead-out troughs for discharging prize balls (the first
.. Although an example of a pachinko game machine is shown in which a prize ball ejecting device is installed in each of the two guide-out troughs, the invention is not limited to this. , or 3
It is also possible to apply the present invention to a pachinko game machine equipped with a trough or more.

[発明の効果コ 以上詳述したように本発明のパチンコ遊技機の賞球排出
制御システムは、排出通路内に突出する流下阻止部材を
駆動して賞品球の排出制御を行なう排出手段と、該排出
手段をして流下阻止部材を駆動せしめる駆動信号を出力
する排出制御手段と、該排出制御手段が駆動信号を出力
してから前記排出手段による賞品球の排出制御が実際に
開始されるまでの応答遅れを測定する応答速度測定手段
と、該応答速度測定手段からの信号に基づいて前記排量
制御手段からの駆動信号の発生タイミングを決定する駆
動タイミング決定手段とを備えているので、賞球排出装
置の各部品に製造上のバラツキが生じた場合や、経時的
な劣化が生じた場合であっても、所望のタイミングにて
流下阻止部材を突出させて所定数の賞品球の排出を精度
良く行うことができ、賞品球の排出制御時に賞球排出装
置のリンク機構に必要以上の負荷が加わる所謂[球ガミ
jが発生する心配がなくなって賞球排出制御の信頼性、
耐久性が向上する。このようなシステムにあっては、賞
球排出装置の性能のバラツキが駆動信号の発生タイミン
グの調整によって吸収されるため、パチンコ遊技機の製
造時にあっては賞球排出装置の歩留まりが向上し、一方
、賞球排出装置の使用可能な年数が延長されるようにな
る。
[Effects of the Invention] As detailed above, the prize ball discharge control system for a pachinko game machine of the present invention includes a discharge means for controlling the discharge of prize balls by driving a flow prevention member protruding into a discharge passage; a discharge control means for outputting a drive signal for causing the discharge means to drive a flow prevention member; and a discharge control means for outputting a drive signal for causing the discharge means to drive a flow prevention member; Since it is equipped with a response speed measuring means for measuring response delay and a drive timing determining means for determining the generation timing of the drive signal from the displacement control means based on the signal from the response speed measuring means, the prize ball Even if manufacturing variations occur in each part of the ejection device or deterioration occurs over time, the flow prevention member can be projected at the desired timing to accurately eject a predetermined number of prize balls. This improves the reliability of prize ball ejection control by eliminating the risk of so-called ball jamming, which applies more load than necessary to the link mechanism of the prize ball ejection device when controlling the ejection of prize balls.
Improves durability. In such a system, variations in the performance of the prize ball ejecting device are absorbed by adjusting the timing of generation of the drive signal, so the yield of the prize ball ejecting device is improved during the manufacture of pachinko gaming machines. On the other hand, the usable years of the prize ball ejecting device will be extended.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明が適用されるパチンコ遊技機lOの前面
の構成を示す正面図、 第2図はパチンコ遊技機10の分解斜視図、第3図は第
1図に示す情報表示装置400を前側から見た分解斜視
図、 第4図には、前記賞球排出部700と、入賞球処理部8
00の内部構成を示したパチンコ遊技機10の裏面図、 第5図はパチンコ遊技機10の裏側に設置された賞球排
出部70’Oを構成する賞球排出ユニット700Aの分
解斜視図、 第6図は賞球排出ユニット700Aの内部機構を示す正
面図、 第7図(A)、(B)は賞球排出部に配設された排出ソ
レノイドの作動状態をテスト装置によって検出する手法
を説明するための一部切欠断面図、第8図(A)、(B
)は供給皿102から発射レールの発射球特機部に遊技
球を供給する発射球供給部900の内部機構図、 第9図は賞球排出制御装置600の全体構成を示す斜視
図、 第10図は裏機構盤200に取り付けられた開閉[25
0と該開閉扉250の裏側に設置される役物制御装置5
00とを示す分解斜視図、第11図はパチンコ遊技機1
0の賞球排出制御装置の排出ソレノイドの作動制御系の
全体構成を示す制御ブロック図、 第12図は賞球排出制御装置600による賞球排出制御
系統の制御ブロック図、 第13図は賞球排出制御装置600にて行なわれる賞球
排出制御のメインルーチンを示すプログラムフローチャ
ート、 第14図は賞球排出制御のメインルーチンにて行なわれ
る記憶クリア処理のサブルーチンを示すフローチャート
、 第15図は賞球排出制御のメインルーチンにて行なわれ
る補給処理のサブルーチンを示すフローチャート、 第16図は賞球排出制御のメインルーチンにて行なわれ
るモニタ表示処理のサブルーチンを示すフローチャート
、 第17図はメインルーチンに優先して所定時間経過毎に
行なわれる割込処理を示すプログラムフローチャート、 第18図は割込処理にて行なわれる排出センサ1人力処
理のサブルーチンを示すフローチャート、第19図は割
込処理にて行なわれる排出センサ2人力処理のサブルー
チンを示すフローチャート、第20図は割込処理にて行
なわれるセーフセンサ入力処理のザブルーチンを示すフ
ローチャート、第21図は割込処理にて行なわれる補給
センサ入力処理のサブルーチンを示すフローチャート、
第22図は割込処理にて行なわれる半端センサ入力処理
のサブルーチンを示すフローチャート、第23図は割込
処理にて行なわれる球核センサ入力処理のサブルーチン
を示すフローチャート、第24図は割込処理にて行なわ
れるオーバーフロー検出器入力処理のサブルーチンを示
すフローチャート、 第25図は割込処理にて行なわれる発射モータ制御処理
のサブルーチンを示すフローチャート、第26図は割込
処理にて行なわれる記憶クリアスイッチ入力処理のサブ
ルーチンを示すフローチャー1・、 第27図は割込処理にて行なわれる性能テストスイッチ
入力処理のサブルーチンを示すフローチャート、 第28図は割込処理にて行なわれるテストセンサl入力
処理のサブルーチンを示すフローチャート、 第29図は割込処理にて行なわれるテストセンサ2人力
処理のサブルーチンを示すフローチャート、 第30図は割込処理にて行なわれるテストセンサ3人力
処理のサブルーチンを示すフローチャート、 第31図は割込処理にて行なわれるテストセンサ4人力
処理のサブルーチンを示すフローチャート、 第32図は割込処理にて行なわれる排出センサルベル入
力処理のザブルーチンを示すフローチャート、 第33図は割込処理にて行なわれる排出センサ2レベル
入力処理のザブルーチンを示すフローチャート、 第34図は賞球排出制御装置のメインルーチンで実行さ
れる排出開始処理のサブルーチンを示すフローチャート
、 第35図は排出開始処理にて行なわれる反転フラグ処理
を示すフローチャート、 第36図は排出開始処理にて実行される排出数分割処理
のサブルーチンを示すフローチャート、第37図は賞球
排出制御のメインルーチンにおいて実行される排出処理
のサブルーチンを示すフローチャート、 第38図(A、) 、 (B)は排出処理にて行われる
交互排出処理のサブルーチンを示すフローチャート、 第39図(A)、(B)は排出処理にて行われる併用排
出処理のサブルーチンを示すフローチャート、 第40図は交互排出処理又は併用排出処理にて行なわれ
る排出l流速測定処理のサブルーチンを示すフローチャ
ート、 第41図は交互排出処理又は併用排出処理にて行なわれ
る排出2流速測定処理のサブルーチンを示すフローチャ
ート、 第42図は排出処理にて行なわれる排出エラー処理のサ
ブルーチンを示すフローチャート、第43図(A)〜(
C)は賞球排出制御のメインルーチンにおいて実行され
る球技処理のサブルーチンを示すフローチャート、 第44図(A)、(B)は賞球排出制御のメインルーチ
ンにおいて実行される性能テスト処理のサブルーチンを
示すフローチャート、 第45図は主電源からの電力の供給が停止したときに行
われる賞球排出制御のパワーダウン割込処理のサブルー
チンを示すフローチャートである。 10・・・・パチンコ遊技機、431・・・・メツセー
ジボード、600・・・・賞球排出制御装置、620・
・・・マイクロコンピュータ(応答速度測定手段、排出
制御手段、駆動タイミング決定手段)、700・・・・
賞球排出部、730,730・・・・第1、第2の賞球
排出センサ(排出センサ1,2)、740,740・・
・・第1.第2の賞球排出装置(排出手段)、741,
741・・・・第1.第2の賞球排出ソレノイド(排出
ソレノイド1゜2)、745,745・・・・流下阻止
部材、780.780・・・・第1.第2のテスト装置
、781a・・・・テストセンサ1.781b・・・・
テストセンサ2.781c・・・テストセンサ3.78
1d・・・・テストセンサ4゜ 第35 図 第43 (B)
FIG. 1 is a front view showing the front configuration of a pachinko game machine 10 to which the present invention is applied, FIG. 2 is an exploded perspective view of the pachinko game machine 10, and FIG. 3 is an information display device 400 shown in FIG. An exploded perspective view seen from the front side, FIG. 4 shows the prize ball ejecting section 700 and the prize ball processing section 8.
5 is an exploded perspective view of a prize ball ejection unit 700A that constitutes a prize ball ejection section 70'O installed on the back side of the pachinko game machine 10. Figure 6 is a front view showing the internal mechanism of the prize ball ejection unit 700A, and Figures 7 (A) and (B) explain a method of detecting the operating state of the ejection solenoid disposed in the prize ball ejection part using a test device. Partially cutaway cross-sectional views for
) is an internal mechanism diagram of the launching ball supply unit 900 that supplies game balls from the supply tray 102 to the launching ball special unit of the launch rail, FIG. 9 is a perspective view showing the overall configuration of the prize ball discharge control device 600, The figure shows an opening/closing device attached to the back mechanism panel 200 [25
0 and the accessory control device 5 installed on the back side of the opening/closing door 250
FIG. 11 is an exploded perspective view showing the pachinko game machine 1.
12 is a control block diagram showing the overall configuration of the operation control system of the ejection solenoid of the prize ball ejection control device 600, and FIG. 13 is a control block diagram of the prize ball ejection control system by the prize ball ejection control device 600. A program flowchart showing the main routine of the prize ball ejection control performed by the ejection control device 600, FIG. 14 is a flowchart showing the subroutine of the memory clearing process performed in the main routine of the prize ball ejection control, and FIG. 16 is a flowchart showing a subroutine for replenishment processing carried out in the main routine of ejection control. FIG. 16 is a flowchart showing a subroutine for monitor display processing carried out in the main routine of prize ball ejection control. 18 is a flowchart showing a subroutine for manual processing of the discharge sensor 1 carried out in the interrupt processing. FIG. 20 is a flowchart showing a subroutine for sensor 2 manual processing, FIG. 20 is a flowchart showing a subroutine for safe sensor input processing performed in interrupt processing, and FIG. 21 is a subroutine for replenishment sensor input processing performed in interrupt processing. flowchart,
Fig. 22 is a flowchart showing a subroutine for half-way sensor input processing carried out in interrupt processing, Fig. 23 is a flowchart showing a subroutine for spherical nucleus sensor input processing carried out in interrupt processing, and Fig. 24 shows an interruption processing. 25 is a flowchart showing a subroutine of overflow detector input processing performed in interrupt processing, FIG. 26 is a flowchart showing a subroutine in firing motor control processing performed in interrupt processing, and FIG. 26 is a flowchart showing a subroutine for overflow detector input processing performed in interrupt processing. Flowchart 1 showing the input processing subroutine, Figure 27 is a flowchart showing the subroutine of the performance test switch input processing carried out in the interrupt processing, and Fig. 28 shows the test sensor l input processing carried out in the interrupt processing. Flowchart showing a subroutine; FIG. 29 is a flowchart showing a subroutine for manual processing of two test sensors carried out in interrupt processing; FIG. 30 is a flowchart showing a subroutine for manual processing of three test sensors carried out in interrupt processing. Figure 31 is a flowchart showing a subroutine for four-person test sensor processing performed in interrupt processing, Figure 32 is a flowchart showing a subroutine for discharge sensor bell input processing performed in interrupt processing, and Figure 33 is interrupt processing. Figure 34 is a flowchart showing the subroutine of the discharge sensor 2 level input process performed in the main routine of the prize ball discharge control device; Figure 35 is a flowchart showing the subroutine of the discharge start process executed in the main routine of the prize ball discharge control device; FIG. 36 is a flowchart showing a subroutine of the ejection number division process executed in the ejection start process, and FIG. 37 is a subroutine of the ejection process executed in the main routine of prize ball ejection control. 38(A,) and (B) are flowcharts showing the subroutine of the alternate discharge process performed in the discharge process, and Figures 39(A) and (B) are the combined discharge process performed in the discharge process. Flowchart showing the subroutine of the process. FIG. 40 is a flowchart showing the subroutine of the discharge 1 flow rate measurement process performed in the alternate discharge process or combined discharge process. FIG. FIG. 42 is a flowchart showing the subroutine of the flow rate measurement process; FIG. 42 is a flowchart showing the subroutine of the discharge error process performed in the discharge process; FIGS.
C) is a flowchart showing a subroutine of ball game processing executed in the main routine of prize ball ejection control, and Figures 44 (A) and (B) show a subroutine of performance test processing executed in the main routine of prize ball ejection control. FIG. 45 is a flowchart showing a subroutine of power down interrupt processing for prize ball ejection control, which is performed when the supply of power from the main power source is stopped. 10...Pachinko game machine, 431...message board, 600...prize ball discharge control device, 620...
...Microcomputer (response speed measuring means, emission control means, drive timing determining means), 700...
Prize ball ejection unit, 730, 730...first and second prize ball ejection sensors (ejection sensors 1, 2), 740,740...
...First. Second prize ball ejection device (ejection means), 741,
741...1st. 2nd prize ball discharge solenoid (discharge solenoid 1°2), 745,745...downflow prevention member, 780.780...1st. Second test device, 781a...Test sensor 1.781b...
Test sensor 2.781c...Test sensor 3.78
1d...Test sensor 4゜No. 35 Fig. 43 (B)

Claims (1)

【特許請求の範囲】[Claims] 排出通路内に突出する流下阻止部材を駆動して賞品球の
排出制御を行なう排出手段と、該排出手段をして流下阻
止部材を駆動せしめる駆動信号を出力する排出制御手段
と、該排出制御手段が駆動信号を出力してから前記排出
手段による賞品球の排出制御が実際に開始されるまでの
応答遅れを測定する応答速度測定手段と、該応答速度測
定手段からの信号に基づいて前記駆動信号の発生タイミ
ングを決定する駆動タイミング決定手段とを備えたこと
を特徴とするパチンコ遊技機の賞球排出制御システム。
A discharge means for controlling the discharge of prize balls by driving a flow prevention member protruding into a discharge passage; a discharge control means for outputting a drive signal for causing the discharge means to drive the flow prevention member; and a discharge control means response speed measuring means for measuring a response delay from outputting a drive signal to the actual start of ejection control of prize balls by the ejecting means; A prize ball discharge control system for a pachinko game machine, comprising: drive timing determining means for determining the timing of generation of the ball.
JP10806090A 1990-04-23 1990-04-23 Gaming machine Expired - Lifetime JP2929459B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10806090A JP2929459B2 (en) 1990-04-23 1990-04-23 Gaming machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10806090A JP2929459B2 (en) 1990-04-23 1990-04-23 Gaming machine

Publications (2)

Publication Number Publication Date
JPH045983A true JPH045983A (en) 1992-01-09
JP2929459B2 JP2929459B2 (en) 1999-08-03

Family

ID=14474886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10806090A Expired - Lifetime JP2929459B2 (en) 1990-04-23 1990-04-23 Gaming machine

Country Status (1)

Country Link
JP (1) JP2929459B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463041A (en) * 1992-06-17 1995-10-31 Fuji Xerox Co., Ltd. Process for preparing purified hydroxymetal phthalocyanine and electrophotographic photoreceptor using the same
JP2009131528A (en) * 2007-11-30 2009-06-18 Takeya Co Ltd Ball putting-out system and game machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5463041A (en) * 1992-06-17 1995-10-31 Fuji Xerox Co., Ltd. Process for preparing purified hydroxymetal phthalocyanine and electrophotographic photoreceptor using the same
JP2009131528A (en) * 2007-11-30 2009-06-18 Takeya Co Ltd Ball putting-out system and game machine

Also Published As

Publication number Publication date
JP2929459B2 (en) 1999-08-03

Similar Documents

Publication Publication Date Title
JP3142790B2 (en) Pachinko machine
JPH03247376A (en) Controller for pinball machine
JPH074446B2 (en) Pachinko machine
JP4415086B2 (en) Combination game machine
JPH03280978A (en) Pinball(japanese pinball) game machine
JPH045983A (en) Prize ball ejection control system for pinball game machine
JP3142847B2 (en) Pachinko machine
JP3827448B2 (en) Game machine
JP4052501B2 (en) Game machine
JPH04146783A (en) Pachinko machine
JPH045982A (en) Prize ball ejection control system for pinball game machine
JP3142846B2 (en) Pachinko machine
JPH03247374A (en) Prize winning ball discharge control system of pinball machine
JPH03297484A (en) Control system for discharge of prize ball of pachinko (japanese pinball game) machine
JP2748021B2 (en) Ball game machine
JP2827114B2 (en) Gaming machine
JP2003062288A (en) Game machine and game device
JP7037211B2 (en) Pachinko machine
JP6765731B2 (en) Game machine
JP6920744B2 (en) Pachinko machine
JP2659006B2 (en) Curve rail gutter of pachinko machine
JP2827119B2 (en) Game equipment
JP2511248B2 (en) Pachinko machine
JP2702937B2 (en) Amusement machine
JP2720337B2 (en) Gaming machine

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term