JPH09155047A - Controller for pachinko machine - Google Patents

Controller for pachinko machine

Info

Publication number
JPH09155047A
JPH09155047A JP34506395A JP34506395A JPH09155047A JP H09155047 A JPH09155047 A JP H09155047A JP 34506395 A JP34506395 A JP 34506395A JP 34506395 A JP34506395 A JP 34506395A JP H09155047 A JPH09155047 A JP H09155047A
Authority
JP
Japan
Prior art keywords
ball
payout
detection
safe
abnormality
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
JP34506395A
Other languages
Japanese (ja)
Other versions
JP3937046B2 (en
Inventor
Takaaki Ichihara
高明 市原
Yoji Kawakami
洋二 川上
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.)
Daiichi Shokai Co Ltd
Original Assignee
Daiichi Shokai 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 Daiichi Shokai Co Ltd filed Critical Daiichi Shokai Co Ltd
Priority to JP34506395A priority Critical patent/JP3937046B2/en
Publication of JPH09155047A publication Critical patent/JPH09155047A/en
Application granted granted Critical
Publication of JP3937046B2 publication Critical patent/JP3937046B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Pinball Game Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To inhibit the driving of an output device by invalidating control signals when the abnormality of the inputted control signals is discriminated. SOLUTION: A microcomputer 54 counts and stores the number of times of falling detection presence including the falling detection presence of this time in a safe detection frequency counter for two seconds for instance after the point of time when detecting the first falling of a safe ball detection switch SW 2. Then, at the point of time after the lapse of two seconds, when the number of times of the falling detection presence counted and stored in the safe detection frequency counter is equal to or more than four times for instance, the abnormality of the detection operation of the safe ball detection switch SW 2 is discriminated. Then, the number of times of the falling detection presence counted and stored in the safe detection frequency counter is all abandoned and invalidated and the value of pay-out stop flag stop is set. Also, a cam rotating operation motor M2 is stopped, a safe ball detection operation is stopped and simultaneously, a pulse motor M1 is stopped and the pay-out operation of prize balls is stopped.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、パチンコ機の制御
装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for a pachinko machine.

【0002】[0002]

【従来の技術】本出願人は、先に、特願平7−7243
4号として、パチンコ遊技機に配備された入賞装置並び
に図柄表示装置を駆動制御するパチンコ機の制御装置を
マイクロコンピユータにより構成し、マイクロコンピユ
ータが備えたデータ記憶装置内に記憶保持されたパチン
コ遊技態様に関するデータが異常データである場合に、
異常データを無効とする異常データ無効化手段をマイク
ロコンピユータが備えた記憶装置に設けたパチンコ機に
おける異常動作防止装置を提案している。
2. Description of the Related Art The present applicant has previously filed Japanese Patent Application No. 7-7243.
As No. 4, a pachinko game mode in which a controller of a pachinko machine that drives and controls a winning device and a pattern display device provided in a pachinko game machine is configured by a micro computer, and is stored and held in a data storage device provided in the micro computer. If the data related to is abnormal data,
There has been proposed an abnormal operation prevention device for a pachinko machine in which an abnormal data invalidation unit for invalidating abnormal data is provided in a storage device provided in a microcomputer.

【0003】このものによれば、データ記憶装置内に記
憶保持されたパチンコ遊技態様に関するデータが異常デ
ータである場合に、異常データを無効とするので、異常
データに起因するパチンコ機における異常動作を防止す
ることができる。
According to this, when the data related to the pachinko game mode stored and held in the data storage device is abnormal data, the abnormal data is invalidated, so that the abnormal operation in the pachinko machine caused by the abnormal data is prevented. Can be prevented.

【0004】このものによれば、制御装置に対して外部
から入力される制御信号の正常と異常との別が、制御信
号のオン時間の相違によるものである場合には、例え
ば、正常な場合のオン時間とノイズ等に起因する異常時
のオン時間との相違によるものであれば、制御信号の入
力タイミングを複数回とし、入力した制御信号のオン回
数とオフ回数とを大小比較することにより、オンである
かオフであるかの別を判別することができる。
According to this, when the control signal externally input to the control device is normal or abnormal due to the difference in the ON time of the control signal, for example, when the control signal is normal. If it is due to the difference between the on-time of the control signal and the on-time at the time of abnormality due to noise, etc., the control signal input timing is set to multiple times and the input control signal is turned on and off the number of times. , It is possible to determine whether it is on or off.

【0005】しかしながら、制御装置に対して外部から
入力される制御信号の正常と異常との別が、制御信号の
オン時間の相違によるものではなく、制御信号が、例え
ば、所定時間内に最高で3回までオン状態となる球検出
スイッチの検出信号である場合、この制御信号の正常状
態は、所定時間内にオン状態となる回数が最高で3回ま
でとなる場合であり、異常な状態は、所定時間内にオン
状態となる回数が4回以上となる場合であるが、入力し
た制御信号のオン回数とオフ回数とを大小比較すること
によっては、異常を判別することができない。
However, the difference between the normality and the abnormality of the control signal input from the outside to the control device is not due to the difference in the ON time of the control signal, but the control signal is the highest within a predetermined time, for example. When the control signal is a detection signal of a ball detection switch that is turned on up to three times, the normal state of this control signal is that the number of times it is turned on is up to three times within a predetermined time, and the abnormal state is In the case where the number of times the device is turned on within the predetermined time is four or more, the abnormality cannot be discriminated by comparing the number of times the input control signal is turned on and the number of times it is turned off.

【0006】そして、例えば、制御信号がセーフ球検出
スイッチの球検出信号であり、この球検出信号が賞球払
出し装置の払出し動作を指令する払出し指令信号として
用いられている場合には、セーフ球検出スイッチが異物
やごみ等の影響による球切りモータの動作不良や遊技者
の不正行為により所定時間内に正常時よりも多い回数オ
ンとなるため、賞球が規定個数以上に払い出されてしま
うこととなる。
For example, when the control signal is a sphere detection signal of the safe sphere detection switch and the sphere detection signal is used as a payout command signal for instructing the payout operation of the prize ball payout device, the safe sphere is detected. Since the detection switch is turned on more times than normal during the predetermined time due to malfunction of the ball cutting motor due to the influence of foreign matter or dust, or the player's cheating, prize balls will be paid out more than the specified number It will be.

【0007】[0007]

【発明が解決しようとする課題】本発明の第1の目的
は、入力される制御信号の異常を判別し、異常を判別し
た場合に、制御信号を無効とするパチンコ機の制御装置
を提供することにある。本発明の第2の目的は、制御信
号の異常を判別して無効とした場合に、出力装置の駆動
を禁止するパチンコ機の制御装置を提供することにあ
る。本発明の第3の目的は、制御信号の異常を判別して
無効とした場合に異常の発生を表示するパチンコ機の制
御装置を提供することにある。本発明の第4の目的は、
払出し指令信号の異常を判別して無効とした場合に、賞
球払出し装置の払出し動作を禁止するパチンコ機の制御
装置を提供することにある。本発明の第5の目的は、所
定時間内に入力された球検出スイッチの球検出信号の数
が、予め定められた正常検出個数を超える場合に、異常
と判別するパチンコ機の制御装置を提供することにあ
る。本発明の第6の目的は、所定時間内に入力された球
検出スイッチの球検出信号の数が、予め定められた正常
検出個数を超える場合に、異常と判別し、所定時間の
間、賞球払出し装置の払出し動作を禁止した後に、賞球
払出し装置の払出し動作の禁止を解除して払出し動作を
可能とするパチンコ機の制御装置を提供することにあ
る。
SUMMARY OF THE INVENTION A first object of the present invention is to provide a control device for a pachinko machine, which determines an abnormality in an input control signal and invalidates the control signal when the abnormality is determined. Especially. It is a second object of the present invention to provide a pachinko machine control device that prohibits driving of an output device when an abnormality in a control signal is determined and invalidated. A third object of the present invention is to provide a control device for a pachinko machine that displays the occurrence of an abnormality when the abnormality of the control signal is determined and invalidated. A fourth object of the present invention is to
It is an object of the present invention to provide a control device for a pachinko machine that prohibits the payout operation of the prize ball payout device when an abnormality of the payout command signal is determined and invalidated. A fifth object of the present invention is to provide a control device for a pachinko machine, which determines an abnormality when the number of sphere detection signals of the sphere detection switch input within a predetermined time exceeds a predetermined normal detection number. To do. A sixth object of the present invention is to determine an abnormality when the number of sphere detection signals of the sphere detection switch input within a predetermined time exceeds a predetermined normal detection number, and award for a predetermined time. It is an object of the present invention to provide a control device for a pachinko machine that prohibits the payout operation of the ball payout device and then releases the prohibition of the payout operation of the prize ball payout device to enable the payout operation.

【0008】[0008]

【課題を解決するための手段】請求項1のパチンコ機の
制御装置は、入力される制御信号の異常を判別する異常
判別手段と、該異常判別手段が異常を判別した場合に、
前記制御信号を無効にする制御信号無効手段とにより構
成された異常信号処理手段を設けたことを特徴とするも
のである。
According to a first aspect of the present invention, there is provided a pachinko machine control device, wherein an abnormality determining means for determining an abnormality of an input control signal and an abnormality determining means determines an abnormality.
An abnormal signal processing means constituted by a control signal invalidating means for invalidating the control signal is provided.

【0009】請求項2のパチンコ機の制御装置は、前記
制御信号に基いて出力される駆動信号により駆動される
出力装置が接続されると共に、前記異常信号処理手段が
前記制御信号の異常を判別して無効とした場合に、前記
出力装置の駆動を禁止する出力装置駆動禁止手段を設け
たものである。
According to a second aspect of the present invention, in the pachinko machine control device, an output device driven by a drive signal output based on the control signal is connected, and the abnormal signal processing means determines an abnormality of the control signal. If the output device is disabled, the output device drive prohibition means for prohibiting the drive of the output device is provided.

【0010】請求項3のパチンコ機の制御装置は、前記
異常信号処理手段が前記制御信号の異常を判別して無効
とした場合に異常の発生を表示する表示手段を設けたも
のである。
According to a third aspect of the present invention, the control device for a pachinko machine is provided with display means for displaying the occurrence of an abnormality when the abnormality signal processing means discriminates an abnormality in the control signal and invalidates the abnormality.

【0011】請求項4のパチンコ機の制御装置は、前記
出力装置が少なくとも賞球払出し装置であって、前記制
御信号が払出し指令信号としたものである。
In a control device for a pachinko machine according to a fourth aspect, the output device is at least a prize-ball payout device, and the control signal is a payout command signal.

【0012】請求項5のパチンコ機の制御装置は、前記
制御信号が球検出スイッチの球検出信号であり、前記異
常判別手段が、所定時間内に入力された前記球検出信号
の数が、予め定められた正常検出個数を超える場合に異
常と判別するものである。
According to a fifth aspect of the present invention, in the control device for a pachinko machine, the control signal is a sphere detection signal of a sphere detection switch, and the abnormality determining means preliminarily sets the number of sphere detection signals input within a predetermined time. When the number of normal detections exceeds a predetermined number, it is determined to be abnormal.

【0013】請求項6のパチンコ機の制御装置は、前記
払出し指令信号が球検出スイッチの球検出信号であり、
前記異常判別手段が、所定時間内に入力された前記球検
出信号の数が、予め定められた正常検出個数を超える場
合に異常と判別し、前記制御信号無効手段が前記払出し
指令信号を無効にした場合に、所定時間の間、前記賞球
払出し装置の払出し動作を禁止した後に、前記賞球払出
し装置の払出し動作の禁止を解除して払出し動作を可能
とする再起動手段を設けたものである。
In the pachinko machine control device according to a sixth aspect of the present invention, the payout command signal is a ball detection signal of a ball detection switch,
The abnormality determining means determines an abnormality when the number of the sphere detection signals input within a predetermined time exceeds a predetermined normal detection number, and the control signal invalidating means invalidates the payout command signal. In this case, after restarting the payout operation of the prize ball payout device for a predetermined period of time, a restart means is provided to release the prohibition of the payout operation of the prize ball payout device to enable the payout operation. is there.

【0014】[0014]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は、本発明の実施の形態の一
例としてのパチンコ機の制御装置を配備した賞球払出し
装置の正面図であり、図2乃至図3は、それぞれ賞球払
出し装置1の一部断面図である。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a front view of a prize ball payout device having a control device for a pachinko machine as an example of an embodiment of the present invention, and FIGS. 2 to 3 are partial cross-sectional views of the prize ball payout device 1. Is.

【0015】賞球払出し装置1は、賞球払出し装置1の
外装を形成する上下方向が長尺のケーシング2の内部略
中央に球排出装置3を備えており、球排出装置3は、賞
球を係入する球受部4を複数周設した回転球受体5と、
回転球受体5を回転するための賞球排出モータとしての
パルスモータM1とを有し、回転球受体5の回転により
球受部4に賞球を1球ずつ受け入れると共に球送りして
1球ずつ排出する。
The prize ball paying-out device 1 is provided with a ball ejecting device 3 substantially in the center of an interior of a casing 2 having a vertically long shape which forms an exterior of the prize ball paying device 1. A rotary ball receiver 5 having a plurality of ball receiving portions 4 around which the
It has a pulse motor M1 as a prize ball discharge motor for rotating the rotary ball receiver 5, and receives the prize balls one by one and feeds them to the ball receiving portion 4 by the rotation of the rotary ball receiver 5. Eject the balls one by one.

【0016】賞球払出し装置1のケーシング2は透明な
合成樹脂からなり、ケーシング2の上部の一側には、補
給球としてのパチンコ球を受け入れる開口部6,7が図
2に示すようにケーシング2の厚み方向においてそれぞ
れ内外に設けられ、ケーシング2の内部には、開口部
6,7に各々連続する内外に2条の球誘導路8,9がそ
れぞれ設けられている。球誘導路8,9は、図1に示す
ように、ケーシング2の開口部6,7にそれぞれ連続す
ると共にケーシング2の他側に向けて傾斜した傾斜部8
a,9aと、傾斜部8a,9aに連続して下方に向けて
屈曲する屈曲部8b,9bと、屈曲部8b,9bに連続
してにケーシング2の長手方向略中央まで延設された垂
下部8c,9cとを有する。なお、図1においては、外
方の球誘導路9側のみ図示している。球誘導路8,9の
下端となる垂下部8c,9cの下端には、図2に示すよ
うに下部開口8d,9dがそれぞれ設けられている。
The casing 2 of the prize ball paying-out device 1 is made of a transparent synthetic resin, and on one side of the upper part of the casing 2, openings 6 and 7 for receiving a pachinko ball as a replenishing ball are formed as shown in FIG. 2 are provided inside and outside in the thickness direction of the casing 2, and inside the casing 2, two ball guiding paths 8 and 9 are provided inside and outside, which are continuous with the openings 6 and 7, respectively. As shown in FIG. 1, the ball guide paths 8 and 9 are respectively continuous with the openings 6 and 7 of the casing 2 and are inclined toward the other side of the casing 2.
a, 9a, bent portions 8b, 9b that are bent downwards continuously from the inclined portions 8a, 9a, and a dangling portion that is continuously extended from the bent portions 8b, 9b to approximately the center in the longitudinal direction of the casing 2. It has parts 8c and 9c. In FIG. 1, only the outer ball guide path 9 side is shown. As shown in FIG. 2, lower openings 8d and 9d are provided at the lower ends of the hanging parts 8c and 9c, which are the lower ends of the ball guiding paths 8 and 9, respectively.

【0017】球誘導路8の傾斜部8aと球誘導路の傾斜
部9aとの間及び球誘導路8の垂下部8cと球誘導路の
垂下部9cとの間には、図2に示すようにそれぞれ導電
板10が設けられており、球誘導路8,9が導電板10
により仕切られている。
As shown in FIG. 2, between the inclined portion 8a of the ball guiding path 8 and the inclined portion 9a of the ball guiding path and between the hanging portion 8c of the ball guiding path 8 and the hanging portion 9c of the ball guiding path. Conductive plates 10 are provided on the respective surfaces, and the ball guide paths 8 and 9 are formed on the conductive plates 10.
Is divided by

【0018】また、図1に示すように、球誘導路9の屈
曲部9bの下方には、球誘導路9の垂下部9cの一側の
壁の一部を形成する壁11を有する係動部材12が支軸
13によりケーシング2に回動自在に軸支され、係動部
材12の壁11と対向する他側には突起部14が設けら
れ、突起部14の先端に臨んでマイクロスイッチよりな
る補給球切れ検出スイッチSW4が配設されている。
Further, as shown in FIG. 1, under the bent portion 9b of the ball guiding path 9, there is provided a wall 11 which forms a part of one side wall of the hanging portion 9c of the ball guiding path 9. The member 12 is rotatably supported by the casing 2 by a support shaft 13, and a protrusion 14 is provided on the other side of the engaging member 12 facing the wall 11, and the protrusion 14 faces the tip end of the microswitch. A supply ball out detection switch SW4 is provided.

【0019】補給球切れ検出スイッチSW4は、そのア
クチュエータ15が係動部材12の突起部14に当接し
て配設されている。係動部材14は、常態においては、
補給球切れ検出スイッチSW4のアクチュエータ15の
復帰力によって、支軸13を中心に球誘導路9の垂下部
9c側に回動するよう付勢されている。
The supply-ball-out detection switch SW4 is arranged such that its actuator 15 is in contact with the protrusion 14 of the engaging member 12. In the normal state, the engaging member 14 is
Due to the restoring force of the actuator 15 of the supply ball shortage detection switch SW4, it is urged to rotate around the support shaft 13 toward the hanging portion 9c side of the ball guiding path 9.

【0020】球誘導路9の垂下部9c内に賞球となる補
給球が縦方向に整列した状態で保持されている場合に
は、係動部材12の壁11が補給球によって押圧され、
係動部材12が補給球切れ検出スイッチSW4側に回動
し、その突起部14が補給球切れ検出スイッチSW4の
アクチュエータ15を押し込むので、補給球切れ検出ス
イッチSW4がオン状態となる。また、球誘導路9の垂
下部9c内に補給球がなくなると、係動部材12の壁1
1の押圧力が解除されるので、係動部材12は、補給球
切れ検出スイッチSW4のアクチュエータ15の復帰力
によって、支軸13を中心に球誘導路9側に回動し、係
動部材12の壁11が球誘導路9の垂下部9cの内側に
進出すると共に、補給球切れ検出スイッチSW4がオフ
状態となって補給球切れが検出される。
When the replenishment balls to be prize balls are held vertically aligned in the hanging portion 9c of the ball guide path 9, the wall 11 of the engaging member 12 is pressed by the replenishment balls,
Since the engaging member 12 rotates toward the supply ball out detection switch SW4 side and the protrusion 14 pushes the actuator 15 of the supply ball out detection switch SW4, the supply ball out detection switch SW4 is turned on. When there is no supply ball in the hanging portion 9c of the ball guide path 9, the wall 1 of the engaging member 12
Since the pressing force of 1 is released, the engaging member 12 is rotated around the support shaft 13 toward the ball guide path 9 by the restoring force of the actuator 15 of the supply ball shortage detection switch SW4, and the engaging member 12 is moved. 11 advances to the inside of the hanging portion 9c of the ball guiding path 9, and the supply ball shortage detection switch SW4 is turned off to detect the supply ball shortage.

【0021】また、図2に示すように、球誘導路8に対
しても、前記と同様に、壁11′を有する係動部材1
2′が支軸16に回動自在に軸支され、図示されていな
いが、係動部材12′の壁11′に対向する他側には突
起部が設けられ、突起部の先端にはマイクロスイッチよ
りなる補給球切れ検出スイッチSW5が配設されてお
り、球誘導路8の垂下部8c内の補給球切れが検出され
る。
Further, as shown in FIG. 2, the engaging member 1 having the wall 11 'is also provided for the ball guiding path 8 as described above.
Although not shown, 2'is rotatably supported by a support shaft 16, and a protrusion is provided on the other side of the engaging member 12 'facing the wall 11', and a micro-tip is provided at the tip of the protrusion. A supply ball shortage detection switch SW5 composed of a switch is provided, and the supply ball shortage in the hanging portion 8c of the ball guide path 8 is detected.

【0022】球排出装置3は、球誘導路8,9の下端の
下部開口8d,9dに連続して配設されている。球排出
装置3のハウジング16の上部には、図2に示すよう
に、内外に2条の球誘導路8,9の下端の下部開口8
d,9dとそれぞれ連続する球受口17,18が内外に
設けられ、図4乃至図5に示すように、ハウジング16
の中央には円柱状中空に形成された回転体配設部19が
設けられ、球受口17,18と回転体配設部19とをそ
れぞれ別々に連通する球通路20,21が内外にそれぞ
れ設けられている。球通路21,22はそれぞれ屈曲さ
れ、図5に示すように、内側の球通路20の下端には球
出口22が設けられ、図4に示すように、外側の球通路
21の下端には球出口23が設けられ、内側の球通路2
0の球出口22と外側の球通路21の球出口23とが内
外でずらして回転体配設部19に連通されている。
The ball discharging device 3 is arranged continuously with the lower openings 8d, 9d at the lower ends of the ball guiding paths 8, 9. In the upper part of the housing 16 of the ball discharging device 3, as shown in FIG. 2, the lower opening 8 at the lower end of the two ball guiding paths 8 and 9 is formed inside and outside.
d and 9d are respectively provided with ball receiving holes 17 and 18 which are continuous with the inside and outside of the housing 16 and, as shown in FIGS.
A rotating body disposing portion 19 formed into a hollow cylindrical shape is provided at the center of the sphere, and ball passages 20 and 21 for separately communicating the ball receiving ports 17 and 18 and the rotating body disposing portion 19 are provided inside and outside, respectively. It is provided. The ball passages 21 and 22 are respectively bent, and a ball outlet 22 is provided at the lower end of the inner ball passage 20 as shown in FIG. 5, and a ball is provided at the lower end of the outer ball passage 21 as shown in FIG. An outlet 23 is provided, and the inner ball passage 2 is provided.
The ball outlet 22 of 0 and the ball outlet 23 of the outer ball passage 21 are communicated with the rotating body disposition portion 19 while being displaced inside and outside.

【0023】図2及び図4乃至図5に示すように、回転
体配設部19には、内側の球通路20の球出口22に対
応して賞球を係入する球受部4を複数周設した回転球受
体5aと、外側の球通路21の球出口23に対応して賞
球を係入する球受部4を複数周設した回転球受体5b
と、回転球受体5aと回転球受体5bとの間に設けられ
た円板状の位置検出板24とが同一軸上に一体に固着さ
れ、パルスモータM1の回転駆動により反時計回りに回
転可能に配設されている。
As shown in FIGS. 2 and 4 to 5, a plurality of ball receiving portions 4 for engaging prize balls are provided in the rotary member disposing portion 19 in correspondence with the ball outlets 22 of the inner ball passage 20. A rotating sphere receiver 5a having a plurality of circumscribing rotating sphere receivers 5a and a plurality of sphere receiving portions 4 for accommodating prize balls corresponding to the sphere outlet 23 of the outer sphere passage 21
And a disc-shaped position detection plate 24 provided between the rotating ball receiver 5a and the rotating ball receiver 5b are integrally fixed on the same axis, and are rotated counterclockwise by rotational driving of the pulse motor M1. It is rotatably arranged.

【0024】図6に示すように、内側の回転球受体5a
は、球通路21,22に直交してハウジング16の一方
の側壁16aに回動自在に軸支された支軸ピン25に固
着され、外側の回転球受体5bが、ハウジング16の他
方の側壁16bに装着されたパルスモータM1のモータ
軸26に固着され、支軸ピン25とモータ軸26とが同
一軸線上に配置されている。回転球受体5a,5bの間
には、円板状の位置検出板24がその中心を支軸ピン2
5及びモータ軸26と同軸線上に配置されるように、回
転球受体5a及び回転球受体5bと一体に形成されてい
る。このため、パルスモータM1の回転駆動により回転
球受体5a、回転球受体5b及び位置検出板24が一体
に反時計回りに回転される。
As shown in FIG. 6, the inner rotating ball receiver 5a
Is fixed to a support shaft pin 25 that is rotatably supported on one side wall 16a of the housing 16 at right angles to the ball passages 21 and 22, and the outer rotary ball receiver 5b is attached to the other side wall of the housing 16. It is fixed to the motor shaft 26 of the pulse motor M1 mounted on 16b, and the support shaft pin 25 and the motor shaft 26 are arranged on the same axis. A disc-shaped position detection plate 24 is provided between the rotary ball receivers 5a and 5b, and the center of the position detection plate 24 serves as the spindle pin 2.
5 and the motor shaft 26 are arranged coaxially with the rotary ball receiver 5a and the rotary ball receiver 5b. Therefore, the rotation ball receiver 5a, the rotation ball receiver 5b, and the position detection plate 24 are integrally rotated counterclockwise by the rotational driving of the pulse motor M1.

【0025】図4乃至図5に示すように、回転球受体5
a,5bには、各々の周面に6個の球切歯27が等間隔
でそれぞれ設けられ、各球切歯27,27間には、円弧
凹状の球受部4が各々設けられ、回転球受体5aの各球
受部4と回転球受体5bの各球受部4とは、内外で同形
状で同ピッチで一致して配置されている。なお、球通路
20の下端の球出口22と球通路21の下端の球出口2
3との内外のズレは、回転球受体5a,5bの各球受部
4の間隔の半ピッチ分である。
As shown in FIGS. 4 to 5, the rotary ball receiver 5
Six spherical cutting teeth 27 are provided on each of the peripheral surfaces of a and 5b at equal intervals, and arc concave concave ball receiving portions 4 are provided between the respective spherical cutting teeth 27, 27 to rotate the balls. The ball receiving portions 4 of the ball receiving body 5a and the ball receiving portions 4 of the rotating ball receiving body 5b are arranged in the same shape at the same pitch inside and outside. The ball outlet 22 at the lower end of the ball passage 20 and the ball outlet 2 at the lower end of the ball passage 21
The difference between the inside and the outside of 3 is the half pitch of the distance between the ball receiving portions 4 of the rotary ball receiving bodies 5a and 5b.

【0026】そして、図4乃至図5に示すように、回転
球受体5aの球切歯27の一部が、球通路20の球出口
22を臨む位置に配設され、球通路20内に送り込まれ
た賞球球を保持することにより整列した状態に収納し、
回転球受体5bの球切歯4の一部が、球通路21の球出
口23を臨む位置に配設され、球通路21内に送り込ま
れた賞球を保持することにより整列した状態に収納す
る。
Then, as shown in FIGS. 4 to 5, a part of the ball cutting tooth 27 of the rotary ball receiving member 5a is arranged at a position facing the ball outlet 22 of the ball passage 20 and is provided in the ball passage 20. Hold the sent prize balls in an aligned state by holding them,
A part of the ball cutting tooth 4 of the rotary ball receiver 5b is arranged at a position facing the ball outlet 23 of the ball passage 21, and the prize balls fed into the ball passage 21 are held in an aligned state. To do.

【0027】また、図5に示すように、内側の回転球受
体5aの下方には、球排出口28aが設けられ、図4に
示すように、外側の回転球受体5bの略左側方には、球
排出口28bが設けられており、球排出装置3の球排出
口28aと球排出口28bとは、回転球受体5a,5b
の各球切歯27,27の間隔の半ピッチ分ずらして設け
られている。
Further, as shown in FIG. 5, a ball discharge port 28a is provided below the inner rotary sphere receiver 5a, and as shown in FIG. 4, a substantially left side of the outer rotary sphere receiver 5b. Is provided with a ball discharge port 28b, and the ball discharge port 28a and the ball discharge port 28b of the ball discharge device 3 are the rotary ball receivers 5a and 5b.
The ball cutting teeth 27, 27 are provided so as to be offset by a half pitch.

【0028】図4に示すように、位置検出板24の周端
には、略U字状に切り欠かれた切欠凹部29が、回転球
受体5a及び回転球受体5bの賞球の係入位置及び排出
位置に対応して、等間隔に12個穿設されている。な
お、位置検出板24は、回転体配設部19内を球出口2
2,23にそれぞれ対応して内外に仕切る。
As shown in FIG. 4, a notch recess 29, which is cut out in a substantially U-shape, is provided at the peripheral edge of the position detecting plate 24 for the prize balls of the rotating ball receiver 5a and the rotating ball receiver 5b. Twelve holes are provided at equal intervals corresponding to the entry position and the ejection position. It should be noted that the position detecting plate 24 is disposed inside the rotating body disposition portion 19 so that the ball outlet 2
Partition inside and outside corresponding to 2 and 23 respectively.

【0029】球排出装置3のハウジング16内の下部右
寄りには、位置検出板24の周端を臨む位置にフォトカ
プラよりなる賞球排出検出スイッチSW1が配設されて
いる。賞球排出検出スイッチSW1は、パルスモータM
1のステップ回転数に対応した回転球受体5a,5bの
回転位置を検出する検出手段であり、パルスモータM1
の駆動により回転球受体5a,5bと一体に位置検出板
24が回転し、位置検出板24の周端の切欠凹部29が
賞球排出検出スイッチSW1の検出位置を通過すると、
賞球排出検出スイッチSW1がオンとなる。
On the right side of the lower part of the housing 16 of the ball discharging device 3, a prize ball discharging detection switch SW1 composed of a photocoupler is arranged at a position facing the peripheral edge of the position detecting plate 24. The prize ball discharge detection switch SW1 is a pulse motor M
The pulse motor M1 is a detection unit that detects the rotational position of the rotary ball receivers 5a and 5b corresponding to the step rotation speed of 1.
When the position detecting plate 24 is rotated integrally with the rotary ball receivers 5a and 5b by the driving of, and the notch recess 29 at the peripheral end of the position detecting plate 24 passes the detection position of the prize ball discharge detecting switch SW1,
The prize ball discharge detection switch SW1 is turned on.

【0030】前述のように、球排出装置3の球排出口2
8aと球排出口28bとが、回転球受体5a,5bの各
球切歯27,27の間隔の半ピッチ分ずれていることか
ら、位置検出板24の周端の12個の切欠凹部29が検
出される毎に、球排出口28aに対応する回転球受体5
aの回転位置と、球排出口5bに対応する回転球受体5
bの回転位置とが交互に検出されることとなる。なお、
位置検出板24及び賞球排出検出スイッチSW1によ
り、回転球受体5a,5bが賞球を1球毎に排出する回
転球受体5a,5bの賞球排出位置を検出する賞球排出
検出手段が構成されている。
As described above, the ball discharge port 2 of the ball discharge device 3
Since the 8a and the ball discharge port 28b are offset by a half pitch of the interval between the ball cutting teeth 27, 27 of the rotary ball receivers 5a, 5b, the twelve notch recesses 29 at the peripheral edge of the position detection plate 24 are provided. Each time a ball is detected, the rotating ball receiver 5 corresponding to the ball outlet 28a
The rotating ball receiver 5 corresponding to the rotating position of a and the ball discharge port 5b.
The rotational position of b will be detected alternately. In addition,
A prize ball discharge detecting means for detecting the prize ball discharge position of the rotary ball receivers 5a, 5b at which the rotary ball receivers 5a, 5b discharge the prize balls by the position detection plate 24 and the prize ball discharge detection switch SW1. Is configured.

【0031】また、本実施形態のパルスモータM1は、
1ステップの駆動信号で7.5度の回転動作を行う。即
ち、48ステップで1回転するように回転駆動される。
このため、位置検出板24の周端の12個の切欠凹部2
9は、パルスモータM1の4ステップ分の回転量(30
度)に対応する位置毎に配されていることとなり、賞球
排出検出スイッチSW1がオフとなっている時点より、
パルスモータM1が4ステップ回転駆動すると位置検出
板24の切欠凹部29が賞球排出検出スイッチSW1を
通過することとなり、賞球排出検出スイッチSW1がオ
ンに転ずることよって、賞球1球の排出が検出される。
Further, the pulse motor M1 of this embodiment is
A rotation operation of 7.5 degrees is performed with a drive signal of one step. That is, it is rotationally driven to rotate once in 48 steps.
Therefore, the twelve cutout recesses 2 at the peripheral edge of the position detection plate 24
9 is the rotation amount of four steps of the pulse motor M1 (30
The prize ball discharge detection switch SW1 is turned off,
When the pulse motor M1 is driven to rotate by four steps, the cutout recess 29 of the position detection plate 24 passes through the prize ball discharge detection switch SW1, and the prize ball discharge detection switch SW1 is turned on, whereby the discharge of one prize ball is completed. To be detected.

【0032】球排出装置3の賞球の排出動作は、回転球
受体5の球切歯27の半ピッチに相当するパルスをパル
スモータM1に送出すると、回転球受体5a、位置検出
板24及び回転球受体5bが一体に球切歯27の半ピッ
チに応じた角度だけ同時に反時計回りに回転し、球通路
20の球出口22と球通路21の球出口23とが球受部
27,27の半ピッチ分ずれているために、球通路20
または球通路21内の賞球のいずれか一方が回転球受体
5aの球受部27または回転球受体5bの球受部4のい
ずれか一方に係入され、さらに、球切歯27の半ピッチ
に相当するパルスをパルスモータM1に送出すると、先
に賞球を係入しなかった回転球受体の球受部4に賞球が
係入される。このように、球切歯27の半ピッチに相当
するパルスをパルスモータM1に送出する毎に、回転球
受体5aの球受部4と回転球受体5bの球受部4とに賞
球が1個ずつ交互に係入されて送られる。
In the operation of discharging the prize balls of the ball discharging device 3, when a pulse corresponding to a half pitch of the ball cutting teeth 27 of the rotary ball receiver 5 is sent to the pulse motor M1, the rotary ball receiver 5a and the position detecting plate 24. Also, the rotary ball receiver 5b integrally rotates counterclockwise by an angle corresponding to the half pitch of the ball cutting teeth 27 at the same time, so that the ball outlet 22 of the ball passage 20 and the ball outlet 23 of the ball passage 21 have a ball receiving portion 27. , 27 are offset by a half pitch, so the ball passage 20
Alternatively, one of the prize balls in the ball passage 21 is engaged with either one of the ball receiving portion 27 of the rotating ball receiving member 5a and the ball receiving portion 4 of the rotating ball receiving member 5b, and the ball cutting tooth 27 When a pulse corresponding to a half pitch is sent to the pulse motor M1, the prize ball is engaged in the ball receiving portion 4 of the rotary ball receiver which has not previously engaged the prize ball. Thus, every time the pulse corresponding to the half pitch of the ball cutting tooth 27 is sent to the pulse motor M1, the ball receiving portion 4 of the rotating ball receiving member 5a and the ball receiving portion 4 of the rotating ball receiving member 5b receive a prize ball. Are alternately inserted and sent one by one.

【0033】また、球排出装置3の球排出口28a,2
8bが、回転球受体5a,5bの各球切歯27,27の
間隔の半ピッチ分ずれているために、回転球受体5a,
5bが回転する毎に、回転球受体5aの球受部4と回転
球受体5bの球受部4とに係入されている賞球が1個ず
つ交互に排出される。またこの時、位置検出板24の周
端の切欠凹部29が、回転球受体5a,5bの回転と一
体に回転移動し、切欠凹部29が賞球排出検出スイッチ
SW1を通過して賞球排出検出スイッチSW1がオンと
なって検出され、賞球が1個排出されたことが検出され
る。
Further, the ball discharge ports 28a, 2 of the ball discharge device 3
Since 8b is displaced by a half pitch of the interval between the respective ball cutting teeth 27, 27 of the rotating ball receivers 5a, 5b, the rotating ball receivers 5a, 5b
Each time 5b rotates, prize balls that are engaged in the ball receiving portion 4 of the rotating ball receiving member 5a and the ball receiving portion 4 of the rotating ball receiving member 5b are alternately discharged one by one. At this time, the cutout recess 29 at the peripheral edge of the position detection plate 24 rotates together with the rotation of the rotary ball receivers 5a and 5b, and the cutout recess 29 passes through the prize ball discharge detection switch SW1 to discharge the prize ball. The detection switch SW1 is turned on and detected, and it is detected that one prize ball has been discharged.

【0034】図1に示すように、球排出装置3の球排出
口28の直下方には、払出し経路30と球抜き経路31
とが並設され、払出し経路30と球抜き経路31との間
には、これら2つの経路30,31の切り換えを行う通
路切替レバー32が支軸33を介して回動自在に設けら
れ、通路切替レバー32は、通常、払出し経路30を開
路すると同時に、球抜き経路31を閉路している。
As shown in FIG. 1, just below the ball discharge port 28 of the ball discharge device 3, a payout path 30 and a ball removal path 31 are provided.
And a path switching lever 32 for switching between these two paths 30 and 31 are rotatably provided via a support shaft 33 between the payout path 30 and the ball removing path 31. The switching lever 32 normally opens the payout path 30 and at the same time closes the ball removal path 31.

【0035】通路切替レバー32は、連結杆34を介し
て球抜きソレノイドSOL1の励磁によって伸張作動す
るプランジャ35に連結されている。また、プランジャ
35の上方には、球抜き操作検出スイッチSW3が配設
されている。
The passage switching lever 32 is connected via a connecting rod 34 to a plunger 35 which is extended by the excitation of the ball-eliminating solenoid SOL1. Further, a ball removal operation detection switch SW3 is arranged above the plunger 35.

【0036】球抜き操作検出スイッチSW3の検出信号
に基づいて、球抜きソレノイドSOL1が励磁されるこ
とによって、プランジャ35が伸張されて連結杆34が
上方に移動することにより、通路切換レバー32を支軸
33を中心に反時計回りに介して回動し、球抜き経路3
1を開路すると同時に払出し経路30を閉路する。
On the basis of the detection signal of the ball removal operation detection switch SW3, the ball removal solenoid SOL1 is excited to expand the plunger 35 and move the connecting rod 34 upward, thereby supporting the passage switching lever 32. It rotates about the shaft 33 in the counterclockwise direction,
At the same time that 1 is opened, the payout path 30 is closed.

【0037】なお、ケーシング2の左側部には、払出し
経路30の下端となる位置に開口36が設けられ、該開
口36には、パチンコ機本体側の図示しない払出し誘導
樋が連結され、球抜き経路31の下端となる位置には開
口37が設けられ、該開口37には、パチンコ機本体側
の図示しない球抜き誘導樋が連結される。
An opening 36 is provided on the left side of the casing 2 at the lower end of the payout path 30, and a payout guide gutter (not shown) on the pachinko machine body side is connected to the opening 36 to remove the ball. An opening 37 is provided at the lower end of the path 31, and a ball-notifying guide gutter (not shown) on the pachinko machine body side is connected to the opening 37.

【0038】ケーシング2の内部の下端寄りには、図3
に示すように、球切りカム38と、球切りカム38を図
1において反時計回りに回転駆動するカム回転駆動モー
タM2と、図1に示すように、球切りカム38に誘導さ
れたセーフ球を検出するマイクロスイッチよりなるセー
フ球検出スイッチSW2とにより構成されたセーフ球検
出装置39が配設されている。
As shown in FIG.
1, a ball cutting cam 38, a cam rotation driving motor M2 for rotating the ball cutting cam 38 counterclockwise in FIG. 1, and a safe ball guided by the ball cutting cam 38 as shown in FIG. A safe sphere detection device 39 configured by a safe sphere detection switch SW2 formed of a micro switch for detecting is disposed.

【0039】また、図1に示すように、ハウジング16
の下部には、球切りカム38の上方に臨んで図示しない
セーフ球誘導路の終端に連続するセーフ球入口40が設
けられ、セーフ球検出スイッチSW2の下方に臨んで検
出済セーフ球排出口41が設けられている。
Further, as shown in FIG.
A safe ball entrance 40 is provided at a lower portion of the safe ball detecting cam SW 38 and faces the upper part of the safe ball guide path. Is provided.

【0040】球切カム38は、三つ又形状の球切り腕部
42と、各球切り腕部42,42の間に略円弧凹状に欠
切された3つの球受部43とを有し、中心をカム回転駆
動モータM2の出力軸44に固着されている。
The ball-cutting cam 38 has a three-pronged ball-cutting arm portion 42 and three ball-cutting portions 43 which are cut out between the respective ball-cutting arm portions 42, 42 in a substantially arcuate concave shape. Is fixed to the output shaft 44 of the cam rotation drive motor M2.

【0041】セーフ球検出スイッチSW2は、球切りカ
ム38に入ったセーフ球の公転軌跡位置に臨んで、セー
フ球検出スイッチSW2のアクチュエータ45が球切り
カム38上のセーフ球によって作動する位置に配設され
る。
The safe ball detecting switch SW2 is arranged at a position where the actuator 45 of the safe ball detecting switch SW2 is operated by the safe ball on the ball cutting cam 38 so as to face the revolution trajectory position of the safe ball entering the ball cutting cam 38. Set up.

【0042】カム回転駆動モータM2の駆動により球切
りカム38が図1において反時計回りに回転され、球切
りカム38の球受部43がセーフ球入口40の位置に来
るとセーフ球がセーフ球入口40から球受部43に転入
し、球切りカム38の球受部43に入ったセーフ球は、
球切りカム38の回転と共に回転移動され、球受部43
上のセーフ球がセーフ球検出スイッチSW2のアクチュ
エータ45を押動し、セーフ球検出スイッチSW2をオ
ンした後、自重により落下して検出済セーフ球排出口4
1を通って図示しないパチンコ機本体に回収される。
By driving the cam rotation drive motor M2, the ball cutting cam 38 is rotated counterclockwise in FIG. 1, and when the ball receiving portion 43 of the ball cutting cam 38 comes to the position of the safe ball inlet 40, the safe ball becomes a safe ball. The safe ball that has moved into the ball receiving portion 43 from the entrance 40 and has entered the ball receiving portion 43 of the ball cutting cam 38 is
The ball-cutting cam 38 is rotated and moved, and the ball-receiving portion 43
The upper safe ball pushes the actuator 45 of the safe ball detection switch SW2, turns on the safe ball detection switch SW2, and then falls by its own weight to detect the detected safe ball discharge port 4
It is collected in the pachinko machine main body (not shown) through 1.

【0043】なお、図示しないセーフ球誘導路にセーフ
球が連続して整列待機している場合、セーフ球検出装置
39によるセーフ球の検出は、正常な場合には2秒間に
最高で3回までとなっている。即ち、カム回転駆動モー
タM2の駆動により球切りカム38の回転によってセー
フ球検出スイッチSW2に検出されるセーフ球の個数
は、2秒間で最高3個迄となっている。ところで、異物
の侵入や不正行為により、セーフ球検出スイッチSW2
が2秒間に4回以上動作した場合には、セーフ球検出ス
イッチSW2の異常動作とする。
When the safe spheres are continuously aligned and waiting in the safe sphere guide path (not shown), the safe sphere detection device 39 normally detects the safe spheres up to 3 times in 2 seconds. Has become. That is, the number of safe balls detected by the safe ball detection switch SW2 by the rotation of the ball cutting cam 38 by the drive of the cam rotation drive motor M2 is up to three in two seconds. By the way, safe ball detection switch SW2
Is operated four times or more in 2 seconds, the safe ball detection switch SW2 is abnormally operated.

【0044】また、図3に示すように、賞球払出し装置
1の外装を形成するケーシング2に対して、上方よりケ
ーシング2の中程より下側にかけて賞球払出し装置1の
制御基板46がネジ止めされ、ケーシング2の中央に
は、球排出装置3のハウジング16がケーシング2に対
して装着され、さらに、その上方より透明樹脂製のカバ
ー47が装着される。また、ケーシング2のカバー47
の上端位置よりケーシング2の上端までには、透明樹脂
製のカバー48がネジ止めにより装着される。
Further, as shown in FIG. 3, with respect to the casing 2 forming the exterior of the prize ball payout device 1, the control board 46 of the prize ball payout device 1 is screwed from above to below the middle of the casing 2. The housing 16 of the ball discharging device 3 is attached to the casing 2 at the center of the casing 2, and a cover 47 made of transparent resin is attached from above the housing 16. In addition, the cover 47 of the casing 2
A cover 48 made of transparent resin is mounted by screwing from the upper end position to the upper end of the casing 2.

【0045】なお、図3に示すように制御基板46上に
は、セーフ球検出スイッチSW2が異常動作した場合
に、セーフ球検出スイッチSW2の異常動作を点滅する
ことにより表示する表示手段としての払出しモニタLE
D49が配設されている。また、賞球払出し装置1は、
パチンコ機の機枠(図示せず)に対して蝶番により開閉
自在に設けられた前面枠(図示せず)の裏面にケーシン
グ2が取り付けられており、前面枠の開放回動と共にカ
バー47側がパチンコ機表側に露出され、セーフ球検出
スイッチSW2の異常動作の際には、透明樹脂製のカバ
ー47をとおして払出しモニタLED49の点滅状態が
視認される。
As shown in FIG. 3, on the control board 46, when the safe ball detecting switch SW2 is abnormally operated, a payout as a display means for displaying the abnormal operation of the safe ball detecting switch SW2 by blinking. Monitor LE
D49 is provided. In addition, the prize ball payout device 1 is
A casing 2 is attached to the back surface of a front frame (not shown) that is openable and closable by a hinge with respect to a machine frame (not shown) of the pachinko machine. When the safe ball detection switch SW2 is exposed on the machine front side and abnormally operates, the blinking state of the payout monitor LED 49 is visually recognized through the transparent resin cover 47.

【0046】図7は、賞球払出し装置1の制御基板46
に配備された制御部50の要部ブロック図である。賞球
払出し装置1の制御部50は、球排出装置3の駆動制御
プログラム、カム回転駆動モータM2の駆動制御プログ
ラム及びパルスモータM1の回転駆動のための回転出力
データ等を格納したROM51と、随時データの書き込
み並びに読み出しが可能なRAM52及びROM51に
格納された制御プログラムに従って賞球払出し装置1の
各部やカム回転駆動モータM2を駆動制御するCPU5
3とを一体に実装してなるマイクロコンピユータ54に
より構成される。
FIG. 7 shows the control board 46 of the prize-ball payout device 1.
FIG. 3 is a block diagram of a main part of a control unit 50 provided in FIG. The control unit 50 of the prize ball payout device 1 has a ROM 51 that stores a drive control program for the ball discharge device 3, a drive control program for the cam rotation drive motor M2, rotation output data for rotation drive of the pulse motor M1, and the like. A CPU 5 that drives and controls each part of the prize ball payout device 1 and a cam rotation drive motor M2 in accordance with a control program stored in a RAM 52 and a ROM 51 capable of writing and reading data.
It is configured by a micro computer 54 in which 3 and 3 are integrally mounted.

【0047】賞球払出しモータとしてのパルスモータM
1と、カム回転駆動モータM2とは、電源供給ライン5
5及び電源供給ライン56を介してそれぞれ電源部57
に接続され、各作動電圧がそれぞれ供給される。カム回
転駆動モータM2の電源供給ライン56には、常閉接点
であるリレー接点58が設けられている。
A pulse motor M as a prize ball payout motor
1 and the cam rotation drive motor M2 are connected to the power supply line 5
5 and the power supply line 56, respectively
And are supplied with respective operating voltages. A relay contact 58, which is a normally closed contact, is provided on the power supply line 56 of the cam rotation drive motor M2.

【0048】マイクロコンピユータ54には、球排出装
置3からの賞球排出を位置検出板24を介して検出する
賞球排出検出スイッチSW1、遊技盤に配された各入賞
口に入賞した後集合されたセーフ球を1球毎に検出する
セーフ球検出スイッチSW2,球抜き操作検出スイッチ
SW3、球排出装置への補給球の球切れを検出するため
の補給球切れ検出スイッチSW4及びSW5の各々がス
イッチ検出部59を介して接続され、各スイッチSW1
〜SW5の状態が同時にマイクロコンピユータ54に入
力されるよう構成されている。
In the micro-computer 54, the prize ball discharge detection switch SW1 for detecting the discharge of prize balls from the ball discharge device 3 via the position detection plate 24, and after collecting after winning the respective prize holes arranged on the game board. Each of safe ball detection switch SW2, ball removal operation detection switch SW3 for detecting safe balls for each ball, and supply ball out detection switches SW4 and SW5 for detecting disconnection of supply balls to the ball discharge device Each switch SW1 is connected through the detection unit 59.
The states of SW5 to SW5 are simultaneously input to the microcomputer 54.

【0049】また、マイクロコンピユータ54には、球
排出装置3を駆動する賞球排出モータとしてのパルスモ
ータM1がパルスモータ駆動回路60を介して接続さ
れ、セーフ球誘導路(図示せず)に整列待機されている
セーフ球を1球毎にセーフ球検出スイッチSW2へ送り
込むための球切カム38を回転させるカム回転駆動モー
タM2への作動電圧の供給を遮断するリレー接点58に
連絡されたモータ作動停止リレーRYがリレー作動回路
61を介して接続され、球抜きソレノイドSOL1がソ
レノイド駆動回路62を介して接続され、払出しモニタ
LED49が表示駆動回路67を介して接続され、これ
らの各駆動要素がマイクロコンピユータ54の指令信号
に応じて同時にまたは個別に駆動されるよう構成されて
いる。
Further, a pulse motor M1 as a prize ball discharging motor for driving the ball discharging device 3 is connected to the microcomputer 54 via a pulse motor driving circuit 60 and is aligned with a safe ball guiding path (not shown). The motor operation communicated with the relay contact 58 that cuts off the supply of the operating voltage to the cam rotation drive motor M2 that rotates the ball cutting cam 38 for feeding the safe balls that are on standby to the safe ball detection switch SW2 one by one. The stop relay RY is connected via a relay actuation circuit 61, the ball-out solenoid SOL1 is connected via a solenoid drive circuit 62, the payout monitor LED 49 is connected via a display drive circuit 67, and each of these drive elements is a micro. It is configured to be driven simultaneously or individually in response to a command signal from the computer 54.

【0050】なお、マイクロコンピユータ54には、マ
イクロコンピユータ54の処理周期を規定するクロック
回路63,マイクロコンピユータ54の処理暴走時に作
動してリセットを行うウォッチドッグタイマリセット回
路64の各々が接続されている。
A clock circuit 63 for defining a processing cycle of the microcomputer 54 and a watchdog timer reset circuit 64 for operating and resetting when the microcomputer 54 runs out of processing are connected to the microcomputer 54. .

【0051】また、マイクロコンピユータ54は、払出
し信号入力回路65を介して遊技盤に配設された各入賞
装置等の駆動制御や各入賞口への遊技球の入賞検出に関
わる処理を行うメイン制御部66に接続される。メイン
制御部66には、遊技盤に配された各入賞口に入賞する
セーフ球を検出するための入賞検出スイッチSW6,S
W7の各々が接続されると共に、セーフ球検出スイッチ
SW2と連絡されている。
Further, the microcomputer 54 is a main control for controlling the drive of each winning device or the like arranged on the game board via the payout signal input circuit 65 and the process for detecting the winning of a game ball into each winning opening. Connected to the section 66. The main control unit 66 has a winning detection switch SW6, S for detecting a safe ball that is won at each winning opening arranged on the game board.
Each of W7 is connected and is in communication with the safe ball detection switch SW2.

【0052】入賞検出スイッチSW6は、15個払出し
に設定された入賞口に対して設けられ、入賞検出スイッ
チSW7は、5個払出しに設定された入賞口に対して設
けられ、メイン制御部66は、入賞検出スイッチSW6
及び入賞検出スイッチSW7による検出があった場合に
は、各検出回数をそれぞれ計数記憶する。
The winning detection switch SW6 is provided for the winning port set to pay 15 coins, the winning detection switch SW7 is provided for the winning port set to pay five coins, and the main controller 66 is , Winning detection switch SW6
If there is a detection by the winning detection switch SW7, the number of times of detection is counted and stored.

【0053】各入賞口に入賞したセーフ球は、遊技盤裏
面の各誘導樋を流下して最終的にセーフ球誘導樋に集合
され、球切カム38の回転によって1球ずつセーフ球検
出スイッチSW2に検出される。セーフ球検出スイッチ
SW2の検出信号は、マイクロコンピユータ54のCP
U53に入力される一方、メイン制御部66に入力さ
れ、メイン制御部66は、セーフ球検出スイッチSW2
の検出信号が入力されると、入賞検出スイッチSW6ま
たは入賞検出スイッチSW7のいずれかによる検出の計
数記憶があるかを判別し、入賞検出スイッチSW6また
は入賞検出スイッチSW7のいずれかによる検出の記憶
がある場合には、払出し個数信号を賞球払出し装置1の
マイクロコンピユータ54に出力する。なお、払出し信
号Aは、払出し個数15個を指定する信号であり、払出
し信号Bは、払出し個数5個を指定する信号である。メ
イン制御部66は、出力した払出し個数信号に対応する
入賞検出スイッチの検出回数を1つ減算する。払出し信
号A及び払出し信号Bは、払出し信号入力回路65を介
して賞球払出し装置1側のCPU53に入力され、CP
U53は、払出し信号Aを入力した場合には、払出し個
数として15個を設定記憶し、払出し信号Bを入力した
場合には、払出し個数として5個を設定記憶する。
The safe balls that have won the respective winning openings flow down through the respective guide gutters on the back surface of the game board and are finally gathered in the safe ball guide gutters, and the safe ball detecting switch SW2 is turned one by one by the rotation of the ball cutting cam 38. Detected by. The detection signal of the safe sphere detection switch SW2 is CP of the microcomputer 54.
While being input to U53, it is also input to the main control unit 66, and the main control unit 66 causes the safe ball detection switch SW2.
When the detection signal is input, it is determined whether or not there is a count memory for detection by either the prize detection switch SW6 or the prize detection switch SW7, and the detection memory by either the prize detection switch SW6 or the prize detection switch SW7 is stored. In some cases, the payout number signal is output to the microcomputer 54 of the prize ball payout device 1. The payout signal A is a signal designating the number of payouts of 15, and the payout signal B is a signal designating the number of payouts of 5. The main controller 66 subtracts one from the number of detections of the winning detection switch corresponding to the output payout number signal. The payout signal A and the payout signal B are input to the CPU 53 of the prize ball payout device 1 side via the payout signal input circuit 65, and CP
When the payout signal A is input, the U53 sets and stores 15 as the payout number, and when the payout signal B is input, the U53 sets and stores 5 as the payout number.

【0054】以下、賞球払出し装置1のマイクロコンピ
ユータ54が実行する処理、即ち、ROM51に格納さ
れた制御プログラムによるCPU53が実行する処理に
ついて図8乃至図17を参照して説明する。図8は、C
PU53による処理のメインルーチンを概略で示したフ
ローチャートである。
The process executed by the microcomputer 54 of the prize payout device 1, that is, the process executed by the CPU 53 according to the control program stored in the ROM 51 will be described below with reference to FIGS. 8 to 17. FIG.
It is the flowchart which showed the main routine of the process by PU53 roughly.

【0055】電源投入されるとCPU53は、電源投入
直後であるか否かを判別し(ステップS01)、電源投
入直後である場合には、ステップS02の初期化処理を
行って、CPU53が以下に行う処理に必要な各フラグ
類やレジスタの初期値を設定しステップS02に移行す
る。
When the power is turned on, the CPU 53 determines whether or not it is immediately after the power is turned on (step S01). If it is immediately after the power is turned on, the initialization process of step S02 is performed, and the CPU 53 executes the following steps. The initial values of the flags and registers necessary for the processing to be performed are set, and the process proceeds to step S02.

【0056】なお、ステップS02の処理は、例えば、
各スイッチSW1乃至SW5に関するスイッチフラグや
各駆動要素SOL1,RY,M1に関する出力フラグを
初期化する処理の他、モータフラグMFに初期値0を設
定する処理と、払出し動作が行えるか否かを判定するた
めの払出し処理フラグF1に初期値0を設定する処理を
含む。CPU53は、次周期以降、ステップS01の判
別処理後、ステップS03に移行する。
The process of step S02 is, for example,
In addition to the process of initializing the switch flags of the switches SW1 to SW5 and the output flags of the drive elements SOL1, RY, M1, it is determined whether the motor flag MF is set to the initial value 0 and whether the payout operation can be performed. The process includes a process of setting an initial value 0 to the payout process flag F1 for paying. After the next cycle, the CPU 53 proceeds to step S03 after the determination processing of step S01.

【0057】ステップS03に移行したCPU53は、
まず、入力処理を行う。CPU53は、スイッチ検出部
59を介して、賞球排出検出スイッチSW1、セーフ球
検出スイッチSW2、球抜き操作検出スイッチSW3、
補給球切れ検出スイッチSW4およびSW5のスイッチ
の現在の状態を入力し、入力ありの場合には、各スイッ
チフラグの値、即ち、賞球排出検出スイッチフラグH
F、セーフ球検出スイッチフラグSWF、球抜き操作検
出スイッチフラグに値1をセットし、補給球切れ検出ス
イッチSW4およびSW5のいずれかが入力なしの場
合、即ち、補給球切れである場合補給球切れ検出スイッ
チフラグに値1をセットする一方、入力なしの場合に
は、各フラグに値0をセットする。
The CPU 53 having moved to step S03,
First, input processing is performed. The CPU 53, via the switch detection unit 59, the prize ball discharge detection switch SW1, the safe ball detection switch SW2, the ball removal operation detection switch SW3,
Input the current state of the switches of the supply ball out detection switches SW4 and SW5, and if there is an input, the value of each switch flag, that is, the prize ball discharge detection switch flag H.
F, safe ball detection switch flag SWF, ball removal operation detection switch flag is set to value 1, and one of the supply ball out detection switches SW4 and SW5 is not input, that is, when the supply ball is out, the supply ball is out. The value 1 is set to the detection switch flag, while the value 0 is set to each flag when there is no input.

【0058】CPU53は、また、払出し信号入力回路
65を介して払出し個数指定信号である払出し信号Aま
たは払出し信号Bを入力し、入力ありの場合には、払出
し信号Aであれば、信号入力フラグSINAに1をセッ
トする一方、払出し信号Bであれば信号入力フラグSI
NBに1をセットする。
The CPU 53 also inputs the payout signal A or the payout signal B, which is a payout number designating signal, via the payout signal input circuit 65. If there is an input, if the payout signal A, then the signal input flag. While the SINA is set to 1, if the payout signal B, the signal input flag SI
Set 1 to NB.

【0059】なお、入力処理は、上記のスイッチの状態
の入力のほかに、例えば、パチンコ機本体側の賞球払出
し経路(図示せず)に配備された賞球払出し経路満タン
検出スイッチ(図示せず)や金枠開放検出スイッチ等の
入力が含まれるが、これらは既に公知の技術であるので
説明しない。
In addition to the input of the state of the above switch, the input process is performed by, for example, a prize ball payout path full tank detection switch (see FIG. 2) provided on the prize ball payout path (not shown) on the pachinko machine body side. Although not shown) and inputs such as a metal frame opening detection switch are included, these are already known techniques and will not be described.

【0060】CPU53は、次いで、ステップS04に
移行して、出力処理を行う(ステップS4)。即ち、各
駆動フラグの値1に応じて、賞球排出モータとしてのパ
ルスモータM1の駆動、遊技盤の入賞装置等に関する制
御を行うメイン制御部40に対する払出し完了信号の出
力、球抜きソレノイドSOL1の励磁、カム回転駆動モ
ータM2の作動停止を行うためのモータ作動停止リレー
RYの駆動が行われ、各駆動フラグの値0に応じて、前
記各駆動要素の駆動停止が行われる。CPU53は、ス
テップS04の処理後、ステップS05に移行する。
The CPU 53 then proceeds to step S04 and performs output processing (step S4). That is, according to the value 1 of each drive flag, the pulse motor M1 as a prize ball discharge motor is driven, the payout completion signal is output to the main control unit 40 that controls the prize winning device of the game board, and the ball removing solenoid SOL1. The motor operation stop relay RY for exciting and stopping the operation of the cam rotation drive motor M2 is driven, and the drive elements are stopped in accordance with the value 0 of each drive flag. After the processing of step S04, the CPU 53 proceeds to step S05.

【0061】CPU53は、払出し中止か否かを払出し
中止フラグHSTPの値により判別する(ステップS0
5)。なお、払出し中止フラグHSTPは、その値が0
であると正常を表わし、1であるとセーフ球検出スイッ
チSW2の作動状態の異常発生を表わし、後述のステッ
プS07のセーフ球検出信号異常処理が完了した時点で
0または1のいずれかがセットされる。ステップS02
の初期化処理を行った周期の処理では、払出し中止フラ
グHSTPの値は0とされている結果、CPU53は正
常と判別するのでステップS06の払出し開始条件処理
に移行する。
The CPU 53 determines whether or not the payout is stopped based on the value of the payout stop flag HSTP (step S0).
5). The payout suspension flag HSTP has a value of 0.
Is normal, and 1 is abnormal occurrence of the safe ball detection switch SW2, and either 0 or 1 is set when the safe ball detection signal abnormal process in step S07 described later is completed. It Step S02
In the process of the cycle in which the initializing process is performed, the value of the payout suspension flag HSTP is set to 0. As a result, the CPU 53 determines that it is normal, and the process proceeds to the payout start condition process of step S06.

【0062】CPU53は、払出し開始条件処理を行う
(ステップS06)。即ち、CPU53は、ステップS
03の入力処理によって、補給球切れ検出スイッチSW
4及びSW5のいずれか一方に補給切れが検出された場
合、パルスモータM1のモータフラグMFを作動不可を
規定する値をセットする。CPU53は、ステップS0
6の処理後、ステップS07に移行する。
The CPU 53 executes payout start condition processing (step S06). That is, the CPU 53 executes step S
By the input processing of 03, the supply ball out detection switch SW
When supply shortage is detected in any one of SW4 and SW5, the motor flag MF of the pulse motor M1 is set to a value that defines inoperability. CPU53 is step S0
After the process of 6, the process proceeds to step S07.

【0063】CPU53は、セーフ球検出スイッチ立下
り検出処理を行う(ステップS07)。即ち、CPU5
3は、ステップS03の入力処理によって入力されてい
るセーフ球検出スイッチSW2の現在の状態と、前回周
期に行ったステップS03の入力処理によって入力記憶
したセーフ球検出スイッチSW2の前回の状態とを比較
して、セーフ球検出スイッチSW2の立下りを検出し、
立下りが検出されない場合には、今回セーフ球検出フラ
グKSFを0クリアする一方、立下りが検出された場合
には、今回セーフ球検出フラグKSFをセットする。
The CPU 53 performs a safe ball detection switch fall detection process (step S07). That is, CPU5
3 compares the current state of the safe ball detection switch SW2 input by the input process of step S03 with the previous state of the safe ball detection switch SW2 input and stored by the input process of step S03 performed in the previous cycle. Then, the fall of the safe ball detection switch SW2 is detected,
When the trailing edge is not detected, the safe sphere detection flag KSF is cleared to 0 this time, while when the trailing edge is detected, the safe sphere detection flag KSF is set this time.

【0064】図18は、ステップS2の入力処理のサン
プリングと、セーフ球検出スイッチSW2の動作と、ス
イッチ入力値及びセットされる今回セーフ球検出フラグ
KSFとの関係を示すタイミングチャートである。ま
た、図9は、CPU53が実行するセーフ球検出スイッ
チ立下り検出処理のフローチャートである。なお、図に
示すように、セーフ球検出スイッチSW2がオフであれ
ば、CPU53の入力がハイレベルとなり、オンであれ
ば入力がローレベルとなる。
FIG. 18 is a timing chart showing the relationship between the sampling of the input processing in step S2, the operation of the safe sphere detection switch SW2, the switch input value and the present safe sphere detection flag KSF. Further, FIG. 9 is a flowchart of the safe sphere detection switch fall detection processing executed by the CPU 53. As shown in the drawing, when the safe ball detection switch SW2 is off, the input of the CPU 53 is high level, and when it is on, the input is low level.

【0065】スイッチ立下り検出処理を開始したCPU
53は、まず、今回セーフ球検出フラグKSFに記憶さ
れた値を前回セーフ球検出フラグZSFにシフトする
(ステップA01)。次いで、ステップS03の入力処
理によってセーフ球検出スイッチSW2の状態が入力記
憶されているセーフ球検出スイッチフラグSWFの値が
1であるか否か、即ち、セーフ球検出スイッチSW2が
入力なしであるか否かを判別する(ステップA02)。
CPU that started the switch fall detection process
53 first shifts the value stored in the safe sphere detection flag KSF this time to the previous safe sphere detection flag ZSF (step A01). Next, it is determined whether or not the value of the safe sphere detection switch flag SWF in which the state of the safe sphere detection switch SW2 is input and stored by the input processing in step S03 is 1, that is, whether or not the safe sphere detection switch SW2 is input. It is determined whether or not (step A02).

【0066】図18のタイミングチャートから明らかな
ように、今回入力したセーフ球検出スイッチフラグSW
Fの値が1である場合には、即ち、セーフ球検出スイッ
チSW2が入力なしである場合には、前回入力時のセー
フ球検出スイッチSW2の状態に関係なく、換言すれ
ば、スイッチの立下りではないので、セーフ球検出はな
しとなる。CPU53は、今回入力したセーフ球検出ス
イッチフラグSWFの値が1である場合には、ステップ
A02を真と判別し、今回セーフ球検出フラグKSFを
0クリアし(ステップA03)、スイッチ立下り検出処
理を終了する。
As is clear from the timing chart of FIG. 18, the safe sphere detection switch flag SW input this time is input.
When the value of F is 1, that is, when the safe sphere detection switch SW2 has no input, regardless of the state of the safe sphere detection switch SW2 at the previous input, in other words, the fall of the switch. Therefore, there is no safe sphere detection. When the value of the safe sphere detection switch flag SWF input this time is 1, the CPU 53 determines that step A02 is true, clears the current safe sphere detection flag KSF to 0 (step A03), and the switch fall detection process. To finish.

【0067】また、図18のタイミングチャートから明
らかなように、今回入力したセーフ球検出スイッチフラ
グSWFの値が0である場合には、即ち、セーフ球検出
スイッチSW2が入力ありの場合には、スイッチの立下
りは、前回入力時のセーフ球検出スイッチSW2の状態
に関係する。CPU53は、今回入力したセーフ球検出
スイッチフラグSWFの値が0である場合には、ステッ
プA02を偽と判別し、ステップA04に移行して、前
回セーフ球検出フラグZSFの値が1であるか否か、即
ち、前回行った立下り検出処理で立下りが検出されてい
るか否かを判別する(ステップA04)。
As is clear from the timing chart of FIG. 18, when the value of the safe sphere detection switch flag SWF input this time is 0, that is, when the safe sphere detection switch SW2 is input, The fall of the switch is related to the state of the safe ball detection switch SW2 at the time of the previous input. When the value of the safe sphere detection switch flag SWF input this time is 0, the CPU 53 determines that step A02 is false, moves to step A04, and the previous value of the safe sphere detection flag ZSF is 1 or not. Whether or not, that is, whether or not the fall has been detected in the fall detection process performed last time is determined (step A04).

【0068】図18に示すように、前回行った立下り検
出処理で立下りが検出されている場合には、今回はスイ
ッチの立下りではないので、セーフ球検出はなしとな
る。即ち、CPU53は、前回セーフ球検出フラグZS
Fの値が1である場合には、ステップA04を真と判別
し、今回セーフ球検出フラグKSFを0クリアし(ステ
ップA03)、スイッチ立下り検出処理を終了する。
As shown in FIG. 18, when the fall is detected in the fall detection process performed last time, the switch is not the fall this time, and therefore the safe ball detection is not performed. That is, the CPU 53 causes the last safe sphere detection flag ZS.
If the value of F is 1, step A04 is determined to be true, the safe ball detection flag KSF is cleared to 0 this time (step A03), and the switch trailing edge detection processing is ended.

【0069】また、前回行った立下り検出処理で立下り
が検出されていない場合には、今回はスイッチの立下り
となり、セーフ球検出ありとなる。即ち、CPU53
は、前回セーフ球検出フラグZSFの値が1でない場合
には、即ち、前回セーフ球検出フラグZSFの値が0で
ある場合には、ステップA04を偽と判別し、今回セー
フ球検出フラグKSFに検出ありを規定する値1をセッ
トし(ステップA05)、スイッチ立下り検出処理を終
了する。
If no fall is detected in the fall detection process performed last time, the switch is fall this time and the safe ball is detected. That is, the CPU 53
When the value of the previous safe sphere detection flag ZSF is not 1, that is, when the value of the previous safe sphere detection flag ZSF is 0, it is determined that step A04 is false and the present safe sphere detection flag KSF is set. The value 1 which defines the presence of detection is set (step A05), and the switch fall detection processing is ended.

【0070】セーフ球検出スイッチ立下り検出処理を行
う結果、セーフ球検出スイッチSW2のオン動作による
セーフ球検出スイッチSW2の立下りが検出された場合
には、今回セーフ球検出フラグKSFに検出ありを規定
する値1がセットされ、立下りが検出されない場合に
は、今回セーフ球検出フラグKSFに検出なしを規定す
る値0がセットされる。CPU53は、ステップS07
の処理後、ステップS08に移行する。
As a result of performing the safe sphere detection switch fall detection processing, when the fall of the safe sphere detection switch SW2 due to the ON operation of the safe sphere detection switch SW2 is detected, the safe sphere detection flag KSF is detected this time. When the prescribed value 1 is set and the trailing edge is not detected, the safe ball detection flag KSF is set to the value 0 which defines no detection this time. The CPU 53 executes step S07.
After the processing of, the process moves to step S08.

【0071】CPU53は、セーフ球検出スイッチSW
2の検出信号の正常異常の判別と、セーフ球検出スイッ
チSW2の検出信号の異常が判別された場合に、セーフ
球検出スイッチSW2の検出信号の無効と含むセーフ球
検出信号異常処理を行う(ステップS08)。なお、セ
ーフ球検出信号異常処理が完了した時点で、前述した払
出し中止フラグHSTPに、セーフ球検出スイッチSW
2の検出信号が正常であれば0がセットされ、異常であ
れば1がセットされる。
The CPU 53 uses the safe ball detection switch SW.
When it is determined that the detection signal of No. 2 is normal and abnormal and the detection signal of the safe ball detection switch SW2 is abnormal, safe ball detection signal abnormality processing including invalidation of the detection signal of the safe ball detection switch SW2 is performed (step S08). When the safe ball detection signal abnormality processing is completed, the safe ball detection switch SW is set in the payout suspension flag HSTP described above.
If the detection signal of 2 is normal, 0 is set, and if abnormal, 1 is set.

【0072】図19は、セーフ球検出スイッチSW2の
正常時の検出動作と異常時の検出動作とを比較して示す
動作タイミングチャートであり、また、図10乃至図1
2は、CPU53が実行するセーフ球検出信号異常処理
のフローチャートである。
FIG. 19 is an operation timing chart showing a comparison between the detection operation of the safe ball detection switch SW2 in the normal state and the detection operation in the abnormal state, and FIGS.
2 is a flowchart of safe sphere detection signal abnormality processing executed by the CPU 53.

【0073】図19に示すように、セーフ球検出スイッ
チSW2の検出動作は、正常時には、カム回転駆動モー
タM2の回転速度とカム回転駆動モータM2により回転
される球切りカム38の球受部43が回転中心に対して
ほぼ等しい角度毎に3個あることから、3個の球受部に
43に連続してセーフ球が受け入れられた場合には、最
初のセーフ球検出スイッチSW2の立下り検出時点から
以後2秒間に、今回の立下りを含めて最高で3回まで立
下りが検出される。
As shown in FIG. 19, when the safe ball detecting switch SW2 is in the normal detecting operation, the ball receiving portion 43 of the ball cutting cam 38 rotated by the rotational speed of the cam rotation driving motor M2 and the cam rotation driving motor M2 is normal. Since there are three spheres at substantially equal angles with respect to the center of rotation, when the safe spheres are successively received by the three sphere receiving portions 43, the first fall detection of the safe sphere detection switch SW2 is performed. In the following 2 seconds from the time point, the fall is detected up to 3 times including the present fall.

【0074】ところで、不正行為が行われた場合や異物
等によりカム回転駆動モータM2が異常動作した場合に
は、最初のセーフ球検出スイッチSW2の立下り検出時
点から以後2秒間に、今回の立下りを含めて前記正常時
の立下り回数3回を超えた立下り回数が検出される場合
がある。本実施の形態では、最初のセーフ球検出スイッ
チSW2の立下り検出時点から以後2秒間に、今回の立
下りを含めて4回以上スイッチの立下りが検出された場
合、セーフ球検出スイッチSW2の検出動作の異常と判
別することにする。
By the way, when an illegal act is performed or when the cam rotation drive motor M2 is abnormally operated due to a foreign substance or the like, the current rise time is set for two seconds after the first fall detection of the safe ball detection switch SW2. In some cases, the number of times of falling including the number of times of falling, which exceeds the number of times of normal falling, is detected. In the present embodiment, when the fall of the safe ball detection switch SW2 is detected four or more times including the current fall within two seconds after the first fall detection of the safe ball detection switch SW2, It is decided that the detection operation is abnormal.

【0075】次に、CPU53が実行するセーフ球検出
信号異常処理について説明する。セーフ球検出信号異常
処理が実質的に開始される条件は、前述のセーフ球検出
スイッチSW2の立下り検出時点から以後2秒間を計時
する2秒監視タイマT2が作動していないこと、即ち、
タイマフラグTFが0であること、かつセーフ球検出ス
イッチ立下り検出処理においてセーフ球検出がなされて
いること、即ち、今回セーフ球検出フラグKSFが1で
あることが条件となる。なお、タイマフラグTFの値
は、ステップS02の初期化処理により0とされている
ものとする。
Next, the safe sphere detection signal abnormality processing executed by the CPU 53 will be described. The condition under which the safe sphere detection signal abnormality processing is substantially started is that the 2-second monitoring timer T2 that measures 2 seconds after the fall detection of the safe sphere detection switch SW2 is not operating, that is,
The condition is that the timer flag TF is 0, and the safe sphere detection flag KSF is 1 this time, that is, the safe sphere is detected in the safe sphere detection switch fall detection processing. The value of the timer flag TF is assumed to be 0 by the initialization process of step S02.

【0076】CPU53は、まず、タイマフラグTFが
0であるか否かを判別し(ステップB01)、この場合
は真と判別してステップB02に移行し、今回セーフ球
検出フラグKSFが1であるか否かを判別する(ステッ
プB02)。該ステップB02の判別処理においてセー
フ球検出が判別されなければ、CPU53は偽と判別し
てリターンするので、セーフ球検出信号異常処理は実質
的には開始されない。
The CPU 53 first determines whether or not the timer flag TF is 0 (step B01). In this case, the determination is true and the process proceeds to step B02, in which the safe ball detection flag KSF is 1 this time. It is determined whether or not (step B02). If the safe sphere detection is not determined in the determination processing of step B02, the CPU 53 determines as false and returns, so that the safe sphere detection signal abnormality processing is not substantially started.

【0077】図8のメイン処理において、ステップS0
7のセーフ球検出スイッチ立下り検出処理においてセー
フ球検出がなされていなければ、ステップS08のセー
フ球検出信号異常処理も開始されず、CPU53は、ス
テップS09に移行して払出し中止か否かを判別する
が、偽と判別してステップS10に移行し、払出し条件
が成立しているか否かを判別する(ステップS10)。
In the main processing of FIG. 8, step S0
If the safe sphere detection switch fall detection process of 7 does not detect the safe sphere, the safe sphere detection signal abnormality process of step S08 is not started, and the CPU 53 proceeds to step S09 to determine whether or not the payout is stopped. However, it is determined to be false, the process proceeds to step S10, and it is determined whether or not the payout condition is satisfied (step S10).

【0078】CPU53は、払出し処理フラグF1の値
が初期値0である場合に、モータフラグMFが初期値0
であるか否かを判別し、モータフラグMFが初期値0で
ある場合に、払出し条件が成立していると判別してステ
ップS11の払出し個数セット処理に移行する。
The CPU 53 sets the motor flag MF to the initial value 0 when the value of the payout processing flag F1 is the initial value 0.
If the initial value of the motor flag MF is 0, it is determined that the payout condition is satisfied, and the process proceeds to the payout amount setting process of step S11.

【0079】ステップS11の払出し個数セット処理及
びステップS12の払出し制御処理については後述する
が、セーフ球検出信号異常検出処理が開始されない場
合、払出し個数セット処理では、セーフ球検出信号異常
検出処理が完了されていなければセーフ球個数カウンタ
MQTにセーフ球の個数がセットされておらず0のた
め、払出し個数記憶レジスタQTに払出し個数がセット
されないまま払出し個数セット処理をリターンし、続く
ステップS12の払出し制御処理では、払出し個数記憶
レジスタQTの値が0であるので、実質的に払出しを行
わずにリターンし、当該周期のメイン処理の終了とな
る。
Although the payout number setting process of step S11 and the payout control process of step S12 will be described later, if the safe ball detection signal abnormality detection process is not started, the safe ball detection signal abnormality detection process is completed in the payout number setting process. If not, since the number of safe balls is not set in the safe ball number counter MQT and is 0, the payout number setting process is returned with the payout number not being set in the payout number storage register QT, and the payout control of the subsequent step S12. In the process, since the value of the payout amount storage register QT is 0, the process returns without actually paying out, and the main process of the period ends.

【0080】また、ステップS10の処理で、払出し開
始でないと判別された場合には、ステップS13の球抜
き開始条件判別処理に直接移行する。ステップS13に
おいては、CPU53は、球抜き条件成立か否かを判別
する。即ち、CPU53は、ステップS03の入力処理
において、球抜き操作検出スイッチSW3よりの入力が
検出された場合には、払出し処理フラグF1の値が払出
中となっているか否かを判別し、払出し処理フラグF1
の値が払出中となっていない場合に、球抜き処理に必要
な各種データを設定し、ステップS14に移行して球抜
き処理を行う。また、払出し処理フラグF1の値が払出
中となっている場合には、即ち、払出し処理フラグF1
の値が払出中となってステップS11の払出し処理が実
質的に行われている間は、球抜き処理は実行されない。
If it is determined in the process of step S10 that the payout is not started, the process directly goes to the ball removal start condition determination process of step S13. In step S13, the CPU 53 determines whether or not the ball removal condition is satisfied. That is, the CPU 53 determines whether or not the value of the payout processing flag F1 is in the payout, when the input from the ball removal operation detection switch SW3 is detected in the input processing of step S03, and the payout processing is performed. Flag F1
If the value of is not being paid out, various data necessary for the ball removal processing is set, and the process proceeds to step S14 to perform the ball removal processing. Further, when the value of the payout processing flag F1 is being paid out, that is, the payout processing flag F1
While the value of is being paid out and the payout process of step S11 is substantially being performed, the ball removal process is not executed.

【0081】CPU53は、払出し中止となっていない
場合を条件として、以上に述べたステップS01、ステ
ップS02乃至ステップS10及びステップS13の処
理を所定の処理周期で繰り返し実行する。
The CPU 53 repeatedly executes the above-described processing of step S01, step S02 to step S10, and step S13 at a predetermined processing cycle on condition that the payout is not stopped.

【0082】以下、ステップS07のセーフ球検出スイ
ッチ立下り検出処理においてセーフ球検出がなされた結
果、ステップS08のセーフ球検出信号異常処理が開始
される場合について説明する。
The case where the safe sphere detection signal abnormality processing of step S08 is started as a result of the safe sphere detection in the safe sphere detection switch fall detection processing of step S07 will be described below.

【0083】セーフ球検出スイッチ立下り検出処理にお
いてセーフ球検出がなされているれば、セーフ球検出フ
ラグKSFが1であるため、CPU53はステップB0
2を真と判別し、ステップB03乃至ステップB05を
行ってセーフ球検出信号異常処理を開始する。即ち、2
秒監視タイマT2に2秒に相当する値A1をセットし
(ステップB03)、タイマフラグTFを1に切り換え
て開始を記憶し(ステップB04)、セーフ球検出回数
カウンタKCNに最初のセーフ球検出スイッチSW2の
立下り検出に対応して1をセットし(ステップB0
5)、当該周期の処理を終えてリターンする。なお、払
出し中止フラグHSTPの値は、セーフ球検出信号異常
処理を開始した時点では、初期化処理により正常を表わ
す値0がセットされているままである。
If the safe sphere is detected in the safe sphere detection switch trailing edge detection processing, the safe sphere detection flag KSF is 1, and therefore the CPU 53 executes step B0.
When 2 is determined to be true, steps B03 to B05 are performed to start the safe sphere detection signal abnormality processing. That is, 2
A value A1 corresponding to 2 seconds is set in the second monitoring timer T2 (step B03), the timer flag TF is switched to 1 and the start is stored (step B04), and the first safe ball detection switch is set in the safe ball detection counter KCN. 1 is set in response to the detection of the fall of SW2 (step B0
5) Then, the process of the cycle is finished and the process returns. It should be noted that the value of the payout suspension flag HSTP remains set to the value 0 indicating normality by the initialization process at the time when the safe ball detection signal abnormality process is started.

【0084】CPU53は、図8のメイン処理におい
て、ステップS08のセーフ球検出信号異常処理を開始
してメイン処理にリターンすると、ステップS09、ス
テップS10、ステップS11及びステップS12を実
行して当該周期のメイン処理の終了する。なお、セーフ
球検出信号異常検出処理が開始されても、前述のよう
に、セーフ球検出信号異常検出処理が完了されていなけ
れば、払出し個数記憶レジスタQTに払出し個数がセッ
トされないまま払出し個数セット処理をリターンし、続
くステップS12の払出し制御処理では、払出し個数記
憶レジスタQTの値が0であるので、実質的な払出しは
行われていない。従って、ステップS12の払出し制御
処理が開始されて賞球の払出しが行われるためには、セ
ーフ球検出信号異常検出処理が完了されていることが条
件となる。
In the main processing of FIG. 8, the CPU 53 starts the safe sphere detection signal abnormality processing of step S08 and returns to the main processing, and then executes step S09, step S10, step S11 and step S12 to execute the cycle of the relevant cycle. The main process ends. Even if the safe ball detection signal abnormality detection process is started, as described above, if the safe ball detection signal abnormality detection process is not completed, the payout amount setting process is performed without the payout amount being set in the payout amount storage register QT. In the payout control process of the subsequent step S12, since the value of the payout amount storage register QT is 0, no substantial payout is performed. Therefore, in order for the payout control process of step S12 to be started and the prize balls to be paid out, the safe ball detection signal abnormality detection process must be completed.

【0085】CPU53は、次周期のメイン処理におい
て、ステップS01、ステップS02乃至ステップS0
5及びステップS06乃至ステップS07の実行後、再
びステップS08のセーフ球検出信号異常検出処理を実
行する。
In the main processing of the next cycle, the CPU 53 executes steps S01, S02 to S0.
After executing 5 and steps S06 to S07, the safe sphere detection signal abnormality detection process of step S08 is executed again.

【0086】今回周期以降の処理では、タイマフラグT
Fの値が1となる結果、CPU53は、ステップB01
の判別後、図11のステップB06に移行し、以下、2
秒監視タイマT2がタイムアップするまでの間、ステッ
プB06、ステップB07、ステップB08またはステ
ップB08及びステップB09の処理を繰り返し行う。
即ち、2秒監視タイマT2にセットされた値の減算を行
い(ステップB06)、2秒監視タイマT2がタイムア
ップしたか否かを偽と判別し(ステップB07)、2秒
監視タイマT2の作動後に再びセーフ球検出があれば
(ステップB08)、即ち、2秒監視タイマT2の作動
後に再び今回セーフ球検出フラグKSFの値が1となれ
ば、ステップB09を実行し、セーフ球検出回数カウン
タKCNの値を1つアップする(ステップB09)。
In the processing after the current cycle, the timer flag T
As a result of the value of F becoming 1, the CPU 53 causes the step B01.
11 is determined, the process proceeds to step B06 in FIG.
Until the seconds monitoring timer T2 times out, the processing of step B06, step B07, step B08 or step B08 and step B09 is repeated.
That is, the value set in the 2-second monitoring timer T2 is subtracted (step B06), it is determined whether or not the 2-second monitoring timer T2 has timed out (step B07), and the 2-second monitoring timer T2 operates. If the safe sphere is detected again later (step B08), that is, if the value of the safe sphere detection flag KSF becomes 1 again after the operation of the 2-second monitoring timer T2, step B09 is executed and the safe sphere detection number counter KCN is executed. Is incremented by 1 (step B09).

【0087】この結果、最初のセーフ球検出スイッチS
W2の立下り検出時点から以後2秒間、図8のセーフ球
検出スイッチ立下り検出処理で立下りが検出されて今回
セーフ球検出フラグKSFの値が1となる毎に、セーフ
球検出信号異常処理においてセーフ球検出回数カウンタ
KCNの値が1つずつアップされていく。
As a result, the first safe sphere detection switch S
Each time the fall is detected by the safe sphere detection switch fall detection processing of FIG. 8 for 2 seconds after the fall detection of W2 and the value of the safe sphere detection flag KSF becomes 1 this time, the safe sphere detection signal abnormality processing is performed. At, the value of the safe sphere detection counter KCN is incremented by one.

【0088】2秒監視タイマT2がタイムアップする
と、CPU53は、ステップB07を真と判別し、ステ
ップB10に移行してタイマフラグTFを0に戻し(ス
テップB10)、セーフ球検出スイッチSW2の作動の
正常異常の別を、セーフ球検出回数カウンタKCNの値
が正常時の回数3を超えたか否か、即ち、セーフ球検出
回数カウンタKCNの値が4以上となって異常が発生し
ているか否かにより判別する(ステップB11)。
When the 2-second monitoring timer T2 has timed out, the CPU 53 determines that step B07 is true, moves to step B10, resets the timer flag TF to 0 (step B10), and activates the safe ball detection switch SW2. Whether the value of the safe ball detection number counter KCN exceeds the normal number of times 3 or not, that is, whether the value of the safe ball detection number counter KCN is 4 or more and an abnormality occurs To determine (step B11).

【0089】セーフ球検出回数カウンタKCNの値が
1、2、3のうちのいずれかであれば、ステップB11
の判別結果が偽となり、この場合には正常となる。CP
U53は、払出し中止フラグHSTPに正常時の値0を
セットし(ステップB12)、セーフ球個数カウンタM
QTにセーフ球検出回数カウンタKCNの値を加算し
(ステップB13)、セーフ球検出信号異常検出処理を
完了してリターンする。
If the value of the safe sphere detection number counter KCN is one of 1, 2, and 3, step B11.
The determination result of is false, which is normal in this case. CP
The U53 sets the payout suspension flag HSTP to the value 0 at the normal time (step B12), and the safe ball number counter M
The value of the safe sphere detection counter KCN is added to QT (step B13), the safe sphere detection signal abnormality detection process is completed, and the process returns.

【0090】また、セーフ球検出回数カウンタKCNの
値が4以上であれば、ステップB11の判別結果が真と
なり、この場合には異常となる。なお、セーフ球検出信
号異常検出処理において、セーフ球検出スイッチSW2
の作動状態が異常と判別された場合の処理は、後述する
ものとする。
If the value of the safe sphere detection number counter KCN is 4 or more, the determination result of step B11 is true, and in this case, it is abnormal. In the safe sphere detection signal abnormality detection processing, the safe sphere detection switch SW2
The process when it is determined that the operating state is abnormal is described later.

【0091】また、タイマフラグTFが0とされた結
果、セーフ球検出信号異常検出処理において、セーフ球
検出スイッチSW2の作動状態が正常と判別されて完了
した場合、次周期以降において、セーフ球検出フラグK
SFが1であれば、2秒監視タイマT2がセットされ
て、次の2秒間のセーフ球検出の回数の計数が行われ、
セーフ球検出スイッチSW2の作動の正常異常の別が判
別される。
Further, as a result of the timer flag TF being set to 0, in the safe sphere detection signal abnormality detection processing, when the safe sphere detection switch SW2 is determined to be normal in operation state and completed, the safe sphere detection is started in the next period and thereafter. Flag K
If SF is 1, the 2-second monitoring timer T2 is set and the number of safe ball detections for the next 2 seconds is counted.
Whether the safe ball detection switch SW2 operates normally or abnormally is discriminated.

【0092】次に、セーフ球検出信号異常検出処理にお
いて、セーフ球検出スイッチSW2の作動状態が正常と
判別されて完了したものとして、ステップ11の払出し
個数セット処理及びステップS12の払出し制御処理に
ついて説明する。
Next, in the safe sphere detection signal abnormality detection processing, assuming that the safe sphere detection switch SW2 is in the normal operating state and completed, the payout number setting processing of step 11 and the payout control processing of step S12 will be described. To do.

【0093】CPU53は、図8のメイン処理におい
て、ステップS08の処理後、払出し中止フラグHST
Pに正常時の値0がセットされている結果、ステップS
09を偽と判別し、ステップS10を真と判別し、ステ
ップS11の払出し個数セット処理を行う。
In the main process of FIG. 8, the CPU 53 executes the payout suspension flag HST after the process of step S08.
As a result of the normal value 0 being set in P, step S
09 is determined to be false, step S10 is determined to be true, and the payout amount setting process of step S11 is performed.

【0094】図13は、CPU53が実行する払出し個
数セット処理のフローチャートである。なお、払出し処
理フラグF1の値は初期値0であり、セーフ球個数カウ
ンタMQTの値は、セーフ球検出信号異常検出処理にお
いて最低1個のセーフ球の計数が行われたものとして0
ではないものとする。
FIG. 13 is a flowchart of the payout amount setting process executed by the CPU 53. The value of the payout processing flag F1 is 0 as an initial value, and the value of the safe sphere number counter MQT is 0 on the assumption that at least one safe sphere has been counted in the safe sphere detection signal abnormality detection processing.
It is not assumed.

【0095】CPU53は、払出し個数設定処理を開始
すると、この場合、払出し処理フラグF1の値が0であ
るか否か、即ち、払出し開始が可能であるか否かを真と
判別し(ステップC01)、セーフ球個数カウンタMQ
Tの値が0出ないので、セーフ球個数カウンタMQTの
値が0であるか否か、即ち、計数記憶されているセーフ
球がないか否かを偽と判別し(ステップC02)、ステ
ップC04に移行する。
When the payout number setting process is started, the CPU 53 determines in this case as true whether the value of the payout process flag F1 is 0, that is, whether the payout can be started (step C01). ), Safe ball number counter MQ
Since the value of T does not reach 0, it is determined as false if the value of the safe sphere number counter MQT is 0, that is, if there is no safe sphere stored in the count (step C02), and step C04. Move to.

【0096】ステップC04に移行したCPU53は、
まず、ステップS03の入力処理により、払出し信号A
の入力があるか否かを信号入力フラグSINAに1がセ
ットされているか否かにより判別する(ステップC0
4)。CPU53は、信号入力フラグSINAに1がセ
ットされていると判別した場合には、払出し個数記憶レ
ジスタQTに払出し個数15個をセットし(ステップC
05)、ステップC09に移行する。
The CPU 53 having moved to step C04,
First, by the input process of step S03, the payout signal A
Is input depending on whether the signal input flag SINA is set to 1 (step C0).
4). When the CPU 53 determines that 1 is set in the signal input flag SINA, it sets the payout number 15 in the payout number storage register QT (step C
05), and proceeds to step C09.

【0097】また、ステップC04で信号入力フラグS
INAに1がセットされていないと判別した場合には、
CPU53はステップC06に移行し、払出し信号Bの
入力があるか否かを信号入力フラグSINBに1がセッ
トがセットされているか否かにより判別する(ステップ
C06)。CPU53は、信号入力フラグSINBに1
がセットされていると判別した場合には、払出し個数記
憶レジスタQTに払出し個数5個をセットし(ステップ
C07)、ステップC09に移行する。
In step C04, the signal input flag S
If it is determined that INA is not set to 1,
The CPU 53 proceeds to step C06 and determines whether or not the payout signal B is input by determining whether or not 1 is set in the signal input flag SINB (step C06). The CPU 53 sets the signal input flag SINB to 1
When it is determined that is set, the payout number storage register QT is set to the payout number of 5 (step C07), and the process proceeds to step C09.

【0098】また、ステップC06で信号入力フラグS
INBに1がセットされていないと判別した場合には、
即ち、計数記憶されているセーフ球が存在し、かつ払出
し信号A及び払出し信号Bの入力が共になし場合には、
CPU53はステップC08に移行し、払出し個数記憶
レジスタQTに払出し個数7個をセットし(ステップC
08)、ステップC09に移行する。
In step C06, the signal input flag S
If it is determined that INB is not set to 1,
That is, when there are safe balls that have been counted and stored, and neither the payout signal A nor the payout signal B is input,
The CPU 53 proceeds to step C08 and sets the payout amount storage register QT to 7 payout amount (step C
08), and proceeds to step C09.

【0099】CPU53がステップC09に移行する場
合は、払出し個数記憶レジスタQTに15個、5個、7
個の払出し個数のうちのいずれかがセットされており、
CPU53は、セーフ球1個に対応する払出し球数のセ
ットを終えると、セーフ球個数カウンタMQTに記憶さ
れているセーフ球の個数を1つ減算し(ステップC0
9)、払出し個数セット処理を終えてリターンする。
When the CPU 53 proceeds to step C09, the payout amount storage register QT stores 15, 5, 7
Any one of the number of pieces to be paid out is set,
When the CPU 53 finishes setting the number of payout balls corresponding to one safe ball, the CPU 53 subtracts one from the safe ball number stored in the safe ball number counter MQT (step C0).
9), the payout quantity setting process is completed, and the process returns.

【0100】なお、セーフ球個数カウンタMQTの値が
0である場合には、セーフ球の記憶なしとなるので、ス
テップC02を真と判別し、払出し個数記憶レジスタQ
Tに0をセットし(ステップC03)、即ち、払出し個
数0個をセットし、払出し個数セット処理を終えてリタ
ーンする。
When the value of the safe sphere number counter MQT is 0, the safe sphere is not stored, and therefore step C02 is determined to be true, and the payout number storage register Q
T is set to 0 (step C03), that is, the payout number is set to 0, the payout number setting process is completed, and the process returns.

【0101】次に、ステップS12の払出し制御処理に
ついて説明する。図14乃至図16は、CPU53が実
行する払出し制御処理のフローチャートである。CPU
53は、まず、払出し処理フラグF1の値が初期値0で
あるか、即ち、払出し開始可能であるか否かを判別する
(ステップD01)。ステップS02の初期化処理によ
って、払出し処理フラグF1の値には初期値0がセット
されており、CPU53はステップD02に移行し、パ
ルスモータM1が作動可能であるか否かをモータフラグ
MFの値が0であるか否かにより判別する(ステップD
02)。
Next, the payout control process in step S12 will be described. 14 to 16 are flowcharts of payout control processing executed by the CPU 53. CPU
53 first determines whether the value of the payout processing flag F1 is the initial value 0, that is, whether the payout can be started (step D01). The initial value 0 is set to the value of the payout process flag F1 by the initialization process of step S02, and the CPU 53 proceeds to step D02 to determine whether or not the pulse motor M1 is operable by the value of the motor flag MF. Is determined whether or not is 0 (step D
02).

【0102】図8のステップS06の払出し開始条件処
理において、補給球切れ検出スイッチSW4及びSW5
に補給切れが検出されない場合、パルスモータM1のモ
ータフラグMFには作動可能である値0がセットされて
いる。
In the payout start condition process of step S06 in FIG. 8, the supply-ball out detection switches SW4 and SW5 are detected.
If no supply is detected, the motor flag MF of the pulse motor M1 is set to the operable value 0.

【0103】CPU53は、モータフラグMFが作動可
能であればステップD03に移行し、払出し個数が設定
されているか否かを払出し個数記憶レジスタQTの値が
0であるか否かにより判別する。図8のステップS2に
おいて払出し個数が払出し個数記憶レジスタQTに設定
されている場合には、ステップD3の判別結果は真とな
り、CPU53は、ステップD04に移行する。払出し
個数記憶レジスタQTの値が0である場合には、CPU
53は、払出し制御処理を開始せず、この周期の処理を
終了する。
If the motor flag MF is operable, the CPU 53 proceeds to step D03 and determines whether or not the payout number is set, based on whether or not the value of the payout number storage register QT is 0. When the payout amount is set in the payout amount storage register QT in step S2 of FIG. 8, the determination result of step D3 is true, and the CPU 53 proceeds to step D04. When the value of the payout amount storage register QT is 0, the CPU
53 does not start the payout control process, but ends the process of this cycle.

【0104】CPU53は、払出し個数記憶レジスタQ
Tに払出し個数が設定されている場合に、ステップD0
4乃至ステップD06の処理を順次行うことにより、払
出しに関する各フラグ並びにカウンタに初期値をセット
する。即ち、CPU53は、賞球の排出が検出された場
合に検出済であることを記憶する球排出検出済フラグF
Fを0クリアし(ステップD04)、パルスモータM1
の回転ステップ数を計数する回転ステップカウンタST
Cを0クリアし(ステップD05)、払出し処理フラグ
F1の値を払出中を規定する値1に切り換え(ステップ
D06)、ステップD07に移行する。
The CPU 53 uses the payout amount storage register Q
When the payout number is set in T, step D0
By sequentially performing the processing from 4 to step D06, initial values are set in each flag and counter related to payout. That is, the CPU 53 stores the ball ejection detection completion flag F that stores that the detection is completed when the ejection of the prize ball is detected.
F is cleared to 0 (step D04), pulse motor M1
Rotation step counter ST for counting the number of rotation steps of
C is cleared to 0 (step D05), the value of the payout processing flag F1 is switched to the value 1 which defines that the payout is in progress (step D06), and the process proceeds to step D07.

【0105】CPU53は、ステップD07に移行する
と、パルスモータM1の各励磁相に出力する駆動信号デ
ータとしての正転回転データをセットする(ステップD
07)。本実施形態ではパルスモータM1は4相の励磁
相を有し、図20に示すような4つの正転回転データを
所定の周期で循環的に切り換えて出力することにより、
パルスモータM1を回転駆動する。また、回転データの
切換回数が8回切り換えられて出力されると、賞球を1
球排出する角度だけパルスモータM1が回転される。C
PU53は、ステップD07の処理後、回転ステップカ
ウンタSTCの値を1つアップし(ステップD08)、
今回周期の処理を終えてリターンする。
When the CPU 53 proceeds to step D07, it sets the normal rotation data as drive signal data to be output to each excitation phase of the pulse motor M1 (step D).
07). In this embodiment, the pulse motor M1 has four excitation phases, and by cyclically switching and outputting four forward rotation data as shown in FIG. 20 at a predetermined cycle,
The pulse motor M1 is rotationally driven. When the number of times the rotation data is switched is switched and output eight times, the prize ball is set to 1
The pulse motor M1 is rotated by the angle for discharging the ball. C
After the process of step D07, the PU 53 increments the value of the rotation step counter STC by 1 (step D08),
The process of this cycle is finished and the process returns.

【0106】図8に示すメインルーチンにおいて、CP
U53は、払出し制御処理を終えるとリターンし、次周
期において、ステップS01及びステップS03の処理
後、ステップS04の出力処理を行うことにより、ステ
ップD07でセットしたパルスモータM1の正転回転デ
ータが出力され、パルスモータM1が回転駆動され、回
転球受体5a、回転球受体5b及び位置検出板24が一
体に回転されることとなる。なお、以下の説明では、図
8に示すメインルーチンにおけるCPU53の処理動作
については、重複するので説明を省略する。
In the main routine shown in FIG. 8, CP
U53 returns after finishing the payout control process, and in the next cycle, after the processes of step S01 and step S03, by performing the output process of step S04, the normal rotation data of the pulse motor M1 set in step D07 is output. Then, the pulse motor M1 is rotationally driven, and the rotary ball receiver 5a, the rotary ball receiver 5b, and the position detection plate 24 are integrally rotated. Note that in the following description, the processing operation of the CPU 53 in the main routine shown in FIG.

【0107】払出し処理フラグF1の値が払出中となっ
た結果、CPU53は、ステップD01の判別後ステッ
プD09に移行し、賞球排出検出スイッチSW1による
切欠凹部29の通過検出、即ち、球排出装置3からの排
出球の検出がなされたか否かを賞球排出検出スイッチフ
ラグHFの値が1であるか否かにより判別する(ステッ
プD09)。
As a result of the value of the payout processing flag F1 being paid out, the CPU 53 proceeds to step D09 after the determination of step D01, and detects the passage of the notch recess 29 by the prize ball discharge detection switch SW1, that is, the ball discharge device. Whether or not the discharged balls from 3 are detected is determined by whether or not the value of the prize ball discharge detection switch flag HF is 1 (step D09).

【0108】なお、賞球排出モータとしてのパルスモー
タM1に対して回転データを出力された結果、位置検出
板24が回転し、パルスモータM1が所定角度(この例
では30度)回転すると、賞球が1球排出されると共に
位置検出板24の周縁の切欠凹部29が賞球排出検出ス
イッチSW1の検出位置を通過し、賞球排出検出スイッ
チSW1がオンとなり、賞球排出検出スイッチフラグH
Fの値が1となる。なお、本実施形態では、パルスモー
タM1の所定角度(30度)の回転に要するパルスモー
タM1のステップ数は4ステップに対応し、出力される
正転回転データの個数は8個に相当する。
As a result of the rotation data being output to the pulse motor M1 as the prize ball discharging motor, the position detecting plate 24 rotates and the pulse motor M1 rotates by a predetermined angle (30 degrees in this example). When one ball is discharged, the notch recess 29 in the peripheral edge of the position detection plate 24 passes the detection position of the prize ball discharge detection switch SW1, the prize ball discharge detection switch SW1 is turned on, and the prize ball discharge detection switch flag H.
The value of F becomes 1. In this embodiment, the number of steps of the pulse motor M1 required to rotate the pulse motor M1 at a predetermined angle (30 degrees) corresponds to four steps, and the number of forward rotation data to be output corresponds to eight.

【0109】従って、正常に賞球の払出しが行われる場
合には、パルスモータM1に対して少なくとも8回、正
転回転データが出力されると、パルスモータM1が所定
角度(30度)の回転されて賞球が1球排出され、位置
検出板24の周縁の切欠凹部29が賞球排出検出スイッ
チSW1の検出位置を通過し、賞球排出検出スイッチS
W1がオンとなる。
Therefore, when the prize balls are normally paid out, when the normal rotation data is output to the pulse motor M1 at least eight times, the pulse motor M1 rotates by a predetermined angle (30 degrees). As a result, one prize ball is discharged, the cutout recess 29 at the peripheral edge of the position detection plate 24 passes the detection position of the prize ball discharge detection switch SW1, and the prize ball discharge detection switch S
W1 is turned on.

【0110】CPU53は、ステップD09の判別処理
において、賞球排出検出スイッチフラグHFの値が1で
あれば、球排出検出済フラグFFに球検出済を規定する
値1をセットし(ステップD10)、ステップD11に
移行する一方、賞球排出検出スイッチフラグHFの値が
0であれば、ステップD10の処理を行わずに直接ステ
ップD11に移行する。
If the value of the prize ball discharge detection switch flag HF is 1 in the determination processing of step D09, the CPU 53 sets the ball discharge detected flag FF to a value 1 which defines that the ball has been detected (step D10). On the other hand, if the value of the prize ball discharge detection switch flag HF is 0, the process directly proceeds to step D11 without performing the process of step D10.

【0111】なお、賞球排出検出スイッチフラグHFの
値は、賞球排出検出スイッチSW1の検出状態を示す値
である。このため、位置検出板24の周縁部が賞球排出
検出スイッチSW1の検出位置にある位置検出板24の
回転動作における初期位置では、賞球排出検出スイッチ
フラグHFの値は0であり、パルスモータM1が所定角
度(30度)の回転する間に、位置検出板24の周縁の
切欠凹部29が賞球排出検出スイッチSW1の検出位置
を通過した時点で、賞球排出検出スイッチフラグHFの
値が1に転じ、再び、次の位置検出板24の周縁部が賞
球排出検出スイッチSW1の検出位置に来ると、賞球排
出検出スイッチフラグHFの値が0となる。このため、
賞球排出検出スイッチフラグHFの値が1から0に戻っ
ても、賞球排出検出スイッチフラグHFの値が1に転じ
た時点で、球排出検出済フラグFFに1をセットして1
球排出を記憶するようにしている。
The value of the prize ball discharge detection switch flag HF is a value indicating the detection state of the prize ball discharge detection switch SW1. For this reason, the value of the prize ball discharge detection switch flag HF is 0 at the initial position in the rotation operation of the position detection plate 24 in which the peripheral portion of the position detection plate 24 is at the detection position of the prize ball discharge detection switch SW1, and the pulse motor While the M1 rotates a predetermined angle (30 degrees), the value of the prize ball discharge detection switch flag HF changes when the notch recess 29 in the peripheral edge of the position detection plate 24 passes the detection position of the prize ball discharge detection switch SW1. The value of the prize ball discharge detection switch flag HF becomes 0 when the peripheral edge portion of the next position detection plate 24 again reaches the detection position of the prize ball discharge detection switch SW1. For this reason,
Even if the value of the prize ball discharge detection switch flag HF returns from 1 to 0, when the value of the prize ball discharge detection switch flag HF changes to 1, the ball discharge detected flag FF is set to 1 and set to 1.
I try to remember the ball ejection.

【0112】ステップD11の判別処理では、回転ステ
ップカウンタSTCの現在値が賞球1球を排出するに足
り得るステップ数8に達しているかが判別される(ステ
ップD11)。この場合、回転ステップカウンタSTC
の現在値(=1)がステップ数8に達していないので、
CPU53は、ステップD07に移行し、パルスモータ
M1の各励磁相に出力する駆動信号データとしての正転
回転データをセットし(ステップD07)、回転ステッ
プカウンタSTCの値を1つアップし(ステップD0
8)、今回周期の処理を終えてリターンする。
In the determination processing of step D11, it is determined whether or not the current value of the rotation step counter STC has reached the number of steps 8 which is sufficient to eject one prize ball (step D11). In this case, the rotation step counter STC
Since the current value of (= 1) has not reached the number of steps 8,
The CPU 53 proceeds to step D07, sets normal rotation data as drive signal data to be output to each excitation phase of the pulse motor M1 (step D07), and increments the value of the rotation step counter STC by 1 (step D0).
8) Then, the process of this cycle is finished and the process returns.

【0113】以下、回転ステップカウンタSTCの現在
値がステップ数8に達するまで、CPU53は、ステッ
プD01、ステップD09乃至ステップD11、ステッ
プD07及びステップD08の処理ルーチンを実行し、
パルスモータM1の正転回転データをセットする毎に、
回転ステップカウンタSTCの値を1つアップする。
Thereafter, the CPU 53 executes the processing routines of step D01, step D09 to step D11, step D07 and step D08 until the current value of the rotation step counter STC reaches the step number 8.
Every time the normal rotation data of the pulse motor M1 is set,
The value of the rotation step counter STC is incremented by 1.

【0114】パルスモータM1の正転回転データが計8
回出力されると、パルスモータM1が所定角度(30
度)の回転したこととなり、回転ステップカウンタST
Cの値がステップ数8に達する。
The normal rotation data of the pulse motor M1 is 8 in total.
When the pulse motor M1 is output once,
The rotation step counter ST
The value of C reaches 8 steps.

【0115】回転ステップカウンタSTCの値がステッ
プ数8に達すると、CPU53は、ステップD11の判
別処理を真と判別し、ステップD12に移行して回転ス
テップカウンタSTCの値を0に戻し(ステップD1
2)、ステップD13において、賞球1球を排出したか
否かを球排出検出済フラグFFの値が1であるか否かに
より判別する(ステップD13)。
When the value of the rotation step counter STC reaches the number of steps 8, the CPU 53 determines that the determination processing of step D11 is true, shifts to step D12, and returns the value of the rotation step counter STC to 0 (step D1
2) In step D13, it is determined whether or not one prize ball has been discharged, based on whether or not the value of the ball discharge detected flag FF is 1 (step D13).

【0116】正常に賞球の払出しが行われる場合には、
回転ステップカウンタSTCの値が0からステップ数8
に達する間に必ず賞球排出検出スイッチフラグHFの値
が1に転じ、球排出検出済フラグFFに1がセットされ
る。従って、CPU53は、ステップD13を真と判定
し、ステップD14に移行する。
When the prize balls are paid out normally,
The value of the rotation step counter STC is 0 to the number of steps 8
The value of the prize ball discharge detection switch flag HF always changes to 1 while reaching 1, and the ball discharge detected flag FF is set to 1. Therefore, the CPU 53 determines that step D13 is true and moves to step D14.

【0117】ステップD14に移行したCPU53は、
球排出検出済フラグFFを0クリアして初期状態に戻し
(ステップD14)、次に、1球排出に応じて払出し個
数設定記憶レジスタQTの現在値を1つ減算し(ステッ
プD15)、設定個数の賞球の排出が完了したか否かを
払出し個数設定記憶レジスタQTの現在値が0であるか
否かによって判別する(ステップD16)。
The CPU 53 which has proceeded to step D14
The ball discharge detected flag FF is cleared to 0 to return to the initial state (step D14), and then the present value of the payout number setting storage register QT is decremented by 1 according to one ball discharge (step D15), and the set number is set. It is determined whether or not the prize balls are completely discharged according to whether or not the current value of the payout amount setting storage register QT is 0 (step D16).

【0118】設定個数の賞球の排出が完了していない場
合には、払出し個数設定記憶レジスタQTの現在値が0
ではないこととなり、CPU53は、ステップD16を
偽と判別し、回転ステップカウンタSTCの現在値が0
から再びステップD07及びステップD08の処理を実
行し、今回周期の処理を終えてリターンする。
When the discharge of the set number of prize balls is not completed, the present value of the payout number setting storage register QT is 0.
Therefore, the CPU 53 determines that step D16 is false, and the current value of the rotation step counter STC is 0.
Then, the processing of steps D07 and D08 is executed again, the processing of the current cycle is completed, and the process returns.

【0119】以下、回転ステップカウンタSTCの現在
値がステップ数8に達するまで、CPU53は、ステッ
プD01、ステップD09乃至ステップD11、ステッ
プD07及びステップD08の処理ルーチンを実行し、
パルスモータM1の正転回転データをセットする毎に、
回転ステップカウンタSTCの値を1つアップし、パル
スモータM1を回転し、回転ステップカウンタSTCの
現在値がステップ数8に達する毎に、ステップD12、
ステップD13、ステップD14、ステップD15及び
ステップD16の処理を実行し、賞球1球の排出が検出
される毎に払出し個数記憶レジスタQTに記憶されてい
る払出し個数を1つ減じる。
Thereafter, the CPU 53 executes the processing routines of step D01, step D09 to step D11, step D07 and step D08 until the current value of the rotation step counter STC reaches the step number 8.
Every time the normal rotation data of the pulse motor M1 is set,
Each time the value of the rotation step counter STC is incremented by 1, the pulse motor M1 is rotated, and the current value of the rotation step counter STC reaches the step number 8, step D12,
The processing of step D13, step D14, step D15 and step D16 is executed, and each time the discharge of one prize ball is detected, the payout number stored in the payout number storage register QT is decremented by one.

【0120】上記の処理を繰り返した結果、払出し個数
設定記憶レジスタQTの現在値が0となると、設定個数
の賞球の排出完了となり、CPU53は、払出し動作フ
ラグF1の値を初期値0に戻し、即ち、払出し開始可能
を規定する状態に戻し(ステップD17)、払出し制御
処理を完了する。払出し個数記憶レジスタQTに払出し
数15がセットされた場合には、賞球が15球排出さ
れ、払出し個数記憶レジスタQTに払出し数7がセット
された場合には、賞球が7球排出され、払出し個数記憶
レジスタQTに払出し数5がセットされた場合には、賞
球が5球排出される。以上、正常に賞球の払出しが行わ
れる場合について、CPU53の処理動作を述べた。
As a result of repeating the above processing, when the current value of the payout number setting storage register QT becomes 0, the discharge of the set number of prize balls is completed, and the CPU 53 resets the value of the payout operation flag F1 to the initial value 0. That is, the state in which payout can be started is returned (step D17), and the payout control process is completed. When the payout number storage register QT is set to 15 payout numbers, 15 prize balls are discharged, and when the payout number storage register QT is set to 7 payout numbers, 7 prize balls are discharged, When the payout number storage register QT is set to the payout number 5, five prize balls are discharged. The processing operation of the CPU 53 has been described above in the case where the prize balls are normally paid out.

【0121】ところで、球詰りの発生によりパルスモー
タM1が正常に回転動作しない場合には、位置検出板2
4の回転動作も同時に停止されることとなり、位置検出
板24の周縁の切欠凹部29が賞球排出検出スイッチS
W1によって検出されることがない。従って、回転ステ
ップカウンタSTCの値がステップ数8に達した時点で
移行するステップD13の判別処理においては、賞球1
球を排出したか否かを判別する球排出検出済フラグFF
の値が0のままとなる。
By the way, when the pulse motor M1 does not rotate normally due to the occurrence of a ball clogging, the position detection plate 2
The rotation operation of No. 4 is also stopped at the same time, and the cutout recess 29 at the peripheral edge of the position detection plate 24 has the prize ball discharge detection switch S.
It is not detected by W1. Therefore, in the determination process of step D13, which is executed when the value of the rotation step counter STC reaches the number of steps 8,
Ball ejection detected flag FF for determining whether or not the ball has been ejected
The value of will remain 0.

【0122】球排出検出済フラグFFの値が0のままで
ある場合、CPU53は、ステップD13の判別処理を
偽と判別し、回転ステップカウンタSTCの現在値が0
から再びステップD07及びステップD08の処理を実
行し、今回周期の処理を終えてリターンする。したがっ
て、パルスモータM1に対して回転データを出力するこ
とにより、パルスモータM1に回転駆動をかける。
If the value of the ball ejection detected flag FF remains 0, the CPU 53 determines that the determination process of step D13 is false, and the current value of the rotation step counter STC is 0.
Then, the processing of steps D07 and D08 is executed again, the processing of the current cycle is completed, and the process returns. Therefore, the rotation drive is applied to the pulse motor M1 by outputting the rotation data to the pulse motor M1.

【0123】以上、セーフ球検出信号異常検出処理にお
いて、セーフ球検出スイッチSW2の作動状態が正常と
判別されて完了したものとして、ステップ11の払出し
個数セット処理及びステップS12の払出し制御処理に
ついて説明した。
As described above, in the safe ball detection signal abnormality detection process, it is assumed that the safe ball detection switch SW2 is in the normal operating state and completed, and the payout number setting process of step 11 and the payout control process of step S12 have been described. .

【0124】次に、セーフ球検出信号異常検出処理にお
いて、セーフ球検出スイッチSW2の作動状態が異常と
判別された場合の処理について説明する。
Next, in the safe sphere detection signal abnormality detection processing, the processing when it is determined that the operating state of the safe sphere detection switch SW2 is abnormal will be described.

【0125】図12のステップB11の判別処理におい
て、最初のセーフ球検出の時点から2秒の間、最初のセ
ーフ球検出を含めてセーフ球検出の回数をカウントした
セーフ球検出回数カウンタKCNの値が4以上であれ
ば、ステップB11の判別結果が真となり、この場合に
は異常となる。
In the determination processing of step B11 of FIG. 12, the value of the safe sphere detection counter KCN that counts the number of safe sphere detections including the first safe sphere detection for 2 seconds from the time of the first safe sphere detection. Is 4 or more, the determination result of step B11 is true, and in this case, it is abnormal.

【0126】CPU53は、ステップB11の判別後、
セーフ球検出カウンタKCNを0クリアし(ステップB
14)、払出し中止フラグHSTPの値に中止の値1を
セットし(ステップB15)、払出し中止後に行う払出
し中止処理の処理時間を計時する5秒タイマT3に5秒
に相当する値A2をセットし(ステップB16)、セー
フ球の検出の溜めに回転動作されている球切りカム38
を回転駆動しているカム回転駆動モータM2の作動電源
を遮断するモータ作動停止リレーRYをオンセットし
(ステップB17)、賞球排出モータとしてのパルスモ
ータM1の正転回転データを0セットし(ステップB1
8)、セーフ球検出信号異常検出処理を完了してリター
ンする。
After the determination of step B11, the CPU 53
The safe sphere detection counter KCN is cleared to 0 (step B
14), the value 1 of the discontinuation is set to the value of the discontinuation flag HSTP (step B15), and the value A2 corresponding to 5 seconds is set to the 5-second timer T3 that measures the processing time of the discontinuation process after the discontinuation of the disbursement. (Step B16), the ball cutting cam 38 being rotated to the reservoir for detecting the safe ball.
The motor operation stop relay RY that cuts off the operating power of the cam rotation drive motor M2 that is rotatingly driven is set to ON (step B17), and the normal rotation data of the pulse motor M1 as the prize ball discharge motor is set to 0 ( Step B1
8), complete the safe sphere detection signal abnormality detection processing and return.

【0127】CPU53は、図8のメイン処理におい
て、ステップS08の処理後、払出し中止フラグHST
Pに中止値1がセットされている結果、ステップS09
を真と判別し、ステップS12の払出し制御処理が払出
中である如何に関わらずリターンし、今回周期のメイン
処理を終える。この結果、ステップS12の払出し制御
処理が払出し実行中である場合に中止される。
In the main processing of FIG. 8, the CPU 53 performs the payout suspension flag HST after the processing of step S08.
As a result of the cancellation value 1 being set in P, step S09
Is determined to be true, the payout control process of step S12 returns regardless of whether the payout is being performed, and the main process of the current cycle ends. As a result, the payout control process of step S12 is stopped when the payout is being executed.

【0128】次周期のメイン処理においては、CPU5
3は、ステップS01、ステップS03の処理後、ステ
ップS04の出力処理を実行することにより、0セット
された回転データがパルスモータM1に出力されるてパ
ルスモータM1が停止し、実質的に賞球払出しがストッ
プし、モータ作動停止リレーRYをオンすることによっ
て、図7における常閉接点からなるリレー接点58が開
路し、カム回転駆動モータM2への作動電源の供給が遮
断されてカム回転駆動モータM2が停止され、球切りカ
ム38の回転が停止されてセーフ球の検出動作が停止さ
れる。
In the main processing of the next cycle, the CPU 5
In step 3, after the processing of step S01 and step S03, by executing the output processing of step S04, the rotation data set to 0 is output to the pulse motor M1 and the pulse motor M1 is stopped. When the payout is stopped and the motor operation stop relay RY is turned on, the relay contact 58, which is a normally closed contact in FIG. 7, is opened, and the supply of operating power to the cam rotation drive motor M2 is cut off, and the cam rotation drive motor is shut off. M2 is stopped, the rotation of the ball cutting cam 38 is stopped, and the safe ball detection operation is stopped.

【0129】ステップS04の出力処理を終えた後、C
PU53は、ステップS05に移行し、払出し中止フラ
グHSTPに中止値1がセットされている結果、ステッ
プS05を真と判別し、ステップS15の払出し中断処
理に移行し、払出し中断処理を行った後、メイン処理を
リターンする。以下、CPU53は、払出し中止フラグ
HSTPに中止値1がセットされている間、ステップS
01、ステップS03、ステップS04、ステップS0
5およびステップS15の各処理を循環的に繰り返す。
従って、5秒タイマT2にセットされた5秒間、賞球の
払出し動作とセーフ球の検出動作とが中止される。
After the output processing of step S04 is completed, C
The PU 53 proceeds to step S05, determines that step S05 is true as a result of the discontinuation value 1 being set in the discontinuation flag HSTP, proceeds to the discontinuation process in step S15, and after performing the discontinuation process, Return main processing. Hereinafter, the CPU 53 executes the step S while the discontinuation value 1 is set in the discontinuation flag HSTP.
01, step S03, step S04, step S0
5 and step S15 are cyclically repeated.
Therefore, the payout operation of the prize balls and the safe ball detection operation are suspended for 5 seconds set in the 5-second timer T2.

【0130】図17は、CPU53が実行する払出し中
断処理のフローチャートである。CPU53は、払出し
中断処理に移行すると、5秒タイマT3がタイムアップ
するまでの間、ステップE01、ステップE02および
ステップE03の各処理を所定周期で実行する。即ち、
5秒タイマT3にセットされている値の減算を行い(ス
テップE01)、5秒タイマT3にセットされている値
が0となってタイムアップしたか否かの判別を行い(ス
テップE02)、偽と判別してモニタLED点滅処理を
行い(ステップE03)、メイン処理にリターンする。
FIG. 17 is a flowchart of the payout interruption process executed by the CPU 53. When shifting to the payout interruption process, the CPU 53 executes each process of step E01, step E02, and step E03 at a predetermined cycle until the 5-second timer T3 times out. That is,
The value set in the 5-second timer T3 is subtracted (step E01), and it is determined whether or not the value set in the 5-second timer T3 becomes 0 (step E02), and the result is false. The monitor LED blinking process is performed (step E03), and the process returns to the main process.

【0131】なお、モニタLED点滅処理は、ソフトタ
イマを所定時間にセットして起動させ、LED出力をオ
ンセットし、ソフトタイマがタイムアップした時点で、
LED出力をオフセットし、再度ソフトタイマを所定時
間にセットして起動させることにより、LED出力を所
定時間毎にオンとオフとで交互に切り換えて図3に示す
払出しモニタLED49を点滅させる。
In the monitor LED blinking process, the soft timer is set to a predetermined time and activated, the LED output is turned on, and when the soft timer times out,
By offsetting the LED output and setting the soft timer again for a predetermined time period to activate the LED timer, the LED output is alternately switched on and off at predetermined time intervals to blink the payout monitor LED 49 shown in FIG.

【0132】5秒タイマT3にセットされている値が0
となってタイムアップすると、CPU53は、ステップ
E02を真と判別し、払出し中止フラグHSTPの値を
0にして正常値に戻し(ステップE04)、モータ作動
停止リレーRYをオフセットし(ステップE05)、払
出し処理フラグF1に0をセットして払出しを開始可能
にし(ステップE06)、払出し個数記憶レジスタQT
の値を0クリアし(ステップE07)、メイン処理にリ
ターンする。
The value set in the 5-second timer T3 is 0.
When the time is up, the CPU 53 determines that step E02 is true, resets the value of the payout suspension flag HSTP to 0 (step E04), and offsets the motor operation stop relay RY (step E05). The payout processing flag F1 is set to 0 to enable the payout (step E06), and the payout amount storage register QT is set.
Is cleared to 0 (step E07), and the process returns to the main process.

【0133】次周期のメイン処理においては、CPU5
3は、ステップS01、ステップS03の処理後、ステ
ップS04の出力処理を実行することにより、モータ作
動停止リレーRYをオフすることによって、図7におけ
る常閉接点からなるリレー接点58が閉路し、カム回転
駆動モータM2へ作動電源が供給されてカム回転駆動モ
ータM2が回転され、球切りカム38の回転されてセー
フ球の検出動作が再開される。
In the main processing of the next cycle, the CPU 5
3 executes the output process of step S04 after the processes of step S01 and step S03 to turn off the motor operation stop relay RY, thereby closing the relay contact 58 which is the normally closed contact in FIG. Operating power is supplied to the rotary drive motor M2 to rotate the cam rotary drive motor M2, and the ball cutting cam 38 is rotated to restart the safe ball detection operation.

【0134】ステップS04の出力処理を終えた後、C
PU53は、ステップS05に移行し、払出し中止フラ
グHSTPに正常値0がセットされている結果、ステッ
プS05を偽と判別し、ステップS06、ステップS0
7、ステップS08を行った後、ステップS09を真と
判別し、払出し処理フラグF1に0がセットされている
結果、ステップS10、ステップS11、ステップS1
1と移行し、払出し制御処理が再び開始される。
After the output process of step S04 is completed, C
The PU 53 proceeds to step S05, and as a result of the normal value 0 being set in the payout suspension flag HSTP, the PU 53 determines that step S05 is false, and then steps S06 and S0.
7. After performing step S08, step S09 is determined to be true, and the payout process flag F1 is set to 0. As a result, step S10, step S11, step S1.
The process proceeds to 1 and the payout control process is restarted.

【0135】上記の実施の形態における本発明のパチン
コ機の制御装置の作用動作を図8乃至図17のフローチ
ャートを参照して総じて述べると次のとおりである。
The operation of the control device for a pachinko machine according to the present invention in the above-mentioned embodiment will be generally described as follows with reference to the flowcharts of FIGS. 8 to 17.

【0136】ステップS03の入力処理により、セーフ
球検出スイッチSW2の検出状態を所定のサンプリング
周期で入力し、ステップS07のセーフ球検出スイッチ
立下り検出処理により、セーフ球検出スイッチSW2の
検出状態を入力する毎に、立下りがあるか否かを判別
し、立下りが検出された場合には立下り検出ありを記憶
し、続いて、ステップS08のセーフ球検出信号異常処
理により、最初のセーフ球検出スイッチSW2の立下り
検出時点から以後2秒間、今回の立下り検出ありを含め
て立下り検出ありの回数をセーフ検出回数カウンタKC
Nに計数記憶し、2秒経過した時点で、セーフ検出回数
カウンタKCNに計数記憶した立下り検出ありの回数を
異常動作時の回数4と比較し、2秒間に計数した立下り
検出ありの回数が4回以上であれば、セーフ球検出スイ
ッチSW2の検出動作の異常と判別し、セーフ検出回数
カウンタKCNに計数記憶した立下り検出ありの回数が
全て破棄されて無効となる。そして、払出し中止フラグ
HSTPに中止の値1をセットすると共に、カム回転動
作モータM2を停止してセーフ球検出動作を中止すると
同時にパルスモータM1を停止して賞球の払出し動作を
中止する。
By the input processing of step S03, the detection state of the safe sphere detection switch SW2 is input at a predetermined sampling cycle, and by the safe sphere detection switch fall detection processing of step S07, the detection state of the safe sphere detection switch SW2 is input. Each time, a determination is made as to whether or not there is a fall, and if a fall is detected, the fall detection is stored, and then the safe sphere detection signal abnormality processing of step S08 causes the first safe sphere to be detected. The safe detection number counter KC indicates the number of times of fall detection including the present fall detection for 2 seconds after the fall detection of the detection switch SW2.
The number of times of fall detection counted in the safe detection frequency counter KCN at the time when 2 seconds have elapsed is compared with the number of times of fall detection 4 at the time of abnormal operation, and the number of times of fall detection is counted in 2 seconds. Is 4 times or more, it is determined that the detection operation of the safe ball detection switch SW2 is abnormal, and all the numbers of falling detections stored in the safe detection number counter KCN are discarded and invalidated. Then, the payout stop flag HSTP is set to a stop value 1, the cam rotation operation motor M2 is stopped to stop the safe ball detection operation, and at the same time the pulse motor M1 is stopped to stop the prize ball payout operation.

【0137】払出中しフラグHSTPの値が1とされる
結果、ステップS12の払出し制御処理の実行が中止さ
れ、ステップS15の払出し中断処理が5秒間実行さ
れ、この5秒間、払出しモニタLED49を点滅して異
常発生を表示する。そして、5秒経過すると、払出し中
止フラグHSTPに正常値0をセットすると共に、カム
回転動作モータM2を駆動してセーフ球検出動作を再開
する。払出中しフラグHSTPの値が0とされる結果、
ステップS10乃至ステップS12の処理が実行され、
賞球の払出し動作が再び開始される。
As a result of the value of the payout flag HSTP being 1, the execution of the payout control process of step S12 is stopped, the payout interruption process of step S15 is executed for 5 seconds, and the payout monitor LED 49 blinks for 5 seconds. Then, the error occurrence is displayed. Then, after 5 seconds, the payout stop flag HSTP is set to the normal value 0, and the cam rotation operation motor M2 is driven to restart the safe ball detection operation. As a result of the value of the payout flag HSTP being set to 0,
The processing of steps S10 to S12 is executed,
The prize ball payout operation is started again.

【0138】[0138]

【発明の効果】本発明のパチンコ機の制御装置によれ
ば、制御装置に入力される制御信号の正常異常の別を判
別し、異常を判別した場合に、制御信号を無効とするこ
とができる。また、制御信号の異常を判別して無効とし
た場合に、制御装置により駆動される出力装置の駆動を
禁止することができる。さらに、制御信号の異常を判別
して無効とした場合に異常の発生を表示することができ
る。
According to the control device for a pachinko machine of the present invention, it is possible to determine whether the control signal input to the control device is normal or abnormal, and invalidate the control signal when the abnormality is determined. . In addition, it is possible to prohibit the driving of the output device driven by the control device when the abnormality of the control signal is determined and invalidated. Furthermore, when an abnormality in the control signal is determined and invalidated, the occurrence of the abnormality can be displayed.

【0139】制御信号を払出し指令信号とし、出力装置
を賞球払出し装置とすることにより、払出し指令信号の
異常を判別して無効とした場合に、賞球払出し装置の払
出し動作を禁止することができる。また、所定時間内に
入力された球検出スイッチの球検出信号の数が、予め定
められた正常検出個数を超える場合に異常と判別するこ
とができから、球検出スイッチの動作不良を検出でき、
球検出スイッチに対する遊技者の不正行為による不当な
利益拡大を防止することができる。
By using the control signal as the payout command signal and the output device as the prize ball payout device, it is possible to prohibit the payout operation of the prize ball payout device when an abnormality of the payout command signal is determined and invalidated. it can. Moreover, since the number of sphere detection signals of the sphere detection switch input within a predetermined time can be determined to be abnormal when the number exceeds a predetermined normal detection number, it is possible to detect a malfunction of the sphere detection switch,
It is possible to prevent an unreasonable increase in profits due to a player's cheating on the ball detection switch.

【0140】さらに、所定時間内に入力された球検出ス
イッチの球検出信号の数が、予め定められた正常検出個
数を超える場合に、異常と判別し、所定時間の間、賞球
払出し装置の払出し動作を禁止することができ、所定時
間後に、賞球払出し装置の払出し動作の禁止を解除して
払出し動作を再開することができる。
Further, when the number of ball detection signals of the ball detection switch inputted within the predetermined time exceeds the predetermined normal detection number, it is determined to be abnormal and the prize ball payout device of the prize ball payout device is operated for a predetermined time. The payout operation can be prohibited, and after a predetermined time, the prohibition of the payout operation of the prize ball payout device can be released and the payout operation can be restarted.

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

【図1】本発明の実施の形態に係るパチンコ機の賞球払
出し装置を示す概略正面図
FIG. 1 is a schematic front view showing a prize ball payout device for a pachinko machine according to an embodiment of the present invention.

【図2】同上の賞球払出し装置の上部断面図FIG. 2 is a top sectional view of the prize ball payout device of the above.

【図3】同上の賞球払出し装置の下部断面図FIG. 3 is a bottom cross-sectional view of the above prize ball payout device.

【図4】球排出装置の一部を破断して示す正面図FIG. 4 is a front view showing a part of the ball discharging device in a cutaway manner.

【図5】球排出装置の一部を破断して示す別の正面図FIG. 5 is another front view showing a part of the ball discharging device in a cutaway manner.

【図6】球排出装置の側部断面図FIG. 6 is a side sectional view of the ball discharging device.

【図7】本発明の実施の形態に係る賞球払出し装置の制
御系統を示す要部ブロック図
FIG. 7 is a principal block diagram showing a control system of the prize ball payout device according to the embodiment of the present invention.

【図8】賞球払出し装置の制御部に配備されたCPUが
実行する処理のメインルーチンを概略で示したフローチ
ャート
FIG. 8 is a flowchart schematically showing a main routine of a process executed by a CPU provided in a control unit of the prize ball payout device.

【図9】賞球払出し装置の制御部に配備されたCPUが
実行するセーフ球検出スイッチ立下り検出処理のフロー
チャート
FIG. 9 is a flowchart of a safe ball detection switch fall detection process executed by a CPU provided in a control unit of the prize ball payout device.

【図10】賞球払出し装置の制御部に配備されたCPU
が実行するセーフ球検出信号異常処理一部を示すのフロ
ーチャート
FIG. 10: CPU provided in the control unit of the prize ball payout device
Of the safe sphere detection signal abnormality processing executed by

【図11】図10のフローチャートのつづきFIG. 11 is a continuation of the flowchart of FIG.

【図12】図11のフローチャートのつづきFIG. 12 is a continuation of the flowchart of FIG. 11.

【図13】賞球払出し装置の制御部に配備されたCPU
が実行する払出し個数セット処理のフローチャート
FIG. 13 is a CPU provided in a controller of the prize ball payout device.
Flowchart of payout quantity setting process executed by

【図14】賞球払出し装置の制御部に配備されたCPU
が実行する払出し制御処理の一部を示すフローチャート
FIG. 14 is a CPU provided in the control unit of the prize ball payout device.
Showing a part of the payout control process executed by

【図15】図14のフローチャートのつづきFIG. 15 is a continuation of the flowchart of FIG. 14;

【図16】図15のフローチャートのつづきFIG. 16 is a continuation of the flowchart of FIG.

【図17】賞球払出し装置の制御部に配備されたCPU
が実行する払出し中断処理のフローチャート
FIG. 17 is a CPU provided in the control unit of the prize ball payout device.
Flowchart of payout interruption processing executed by

【図18】入力処理のサンプリングと、セーフ球検出ス
イッチの動作と、スイッチ入力値及びセットされる今回
セーフ球検出フラグとの関係を示すタイミングチャート
FIG. 18 is a timing chart showing the relationship between the sampling of input processing, the operation of the safe sphere detection switch, the switch input value, and the current safe sphere detection flag that is set.

【図19】セーフ球検出スイッチの正常時の検出動作と
異常時の検出動作とを比較して示す動作タイミングチャ
ート
FIG. 19 is an operation timing chart showing the detection operation when the safe ball detection switch is normal and the detection operation when it is abnormal.

【図20】賞球排出モータとしてのパルスモータの正転
回転データを示す図
FIG. 20 is a diagram showing normal rotation data of a pulse motor as a prize ball discharging motor.

【符号の説明】[Explanation of symbols]

1 賞球払出し装置 2 ケーシング 3 球排出装置 4 球受部 5 回転球受体 5a 回転球受体 5b 回転球受体 6 開口部 7 開口部 8 球誘導路 8a 傾斜部 8b 屈曲部 8c 垂下部 8d 下部開口 9 球誘導路 9a 傾斜部 9b 屈曲部 9c 垂下部 9d 下部開口 10 導電板 11 壁 12 傾動部材 13 支軸 14 突起部 15 アクチュエータ 16 ハウジング 17 球受口 18 球受口 19 回転体配設部 20 球通路 21 球通路 22 球出口 23 球出口 24 位置検出板 25 支軸ピン 26 モータ軸 27 球切歯 28a 球排出口 28b 球排出口 29 切欠凹部 30 払出し経路 31 球抜き経路 32 切換レバー 33 支軸 34 連結杆 35 プランジャ 36 開口 37 開口 38 球切りカム 39 セーフ球検出装置 40 セーフ球入口 41 検出済セーフ球排出口 42 球切り腕部 43 球受部 44 出力軸 45 アクチュエータ 46 制御基板 47 カバー 48 カバー 49 払出しモニタLED 50 制御部 51 ROM 52 RAM 53 CPU 54 マイクロコンピユータ 55 電源供給ライン 56 電源供給ライン 57 電源部 58 リレー接点 59 スイッチ検出部 60 パルスモータ駆動回路 61 リレー作動回路 62 ソレノイド駆動回路 63 クロック回路 64 ウォッチドッグタイマリセット回路 65 払出し信号入力回路 66 メイン制御部 67 表示駆動回路 SW1 賞球排出検出スイッチ SW2 セーフ球検出スイッチ SW3 球抜き操作検出スイッチ SW4 補給球切れ検出スイッチ SW5 補給球切れ検出スイッチ SW6 入賞検出スイッチ(15個払出し口) SW7 入賞検出スイッチ(5個払出し口) SOL1 球抜きソレノイド M1 パルスモータ(賞球排出モータ) M2 カム回転駆動モータ RY モータ作動停止リレー 1 Prize Ball Dispensing Device 2 Casing 3 Ball Discharging Device 4 Ball Receiving Part 5 Rotating Ball Receptor 5a Rotating Ball Receptor 5b Rotating Ball Receptor 6 Opening 7 Opening 8 Ball Guide Path 8a Sloping 8b Bending 8c Hanging 8d Lower opening 9 Sphere guideway 9a Inclined part 9b Bent part 9c Hanging part 9d Lower opening 10 Conductive plate 11 Wall 12 Tilt member 13 Spindle 14 Protrusion 15 Actuator 16 Housing 17 Ball socket 18 Ball socket 19 Rotating body placement part 20 Ball Passage 21 Ball Passage 22 Ball Outlet 23 Ball Outlet 24 Position Detection Plate 25 Spindle Pin 26 Motor Shaft 27 Ball Cutting Teeth 28a Ball Discharge Port 28b Ball Discharge Port 29 Notch Recess 30 Discharge Route 31 Ball Removal Route 32 Switch Lever 33 Support Shaft 34 Connection rod 35 Plunger 36 Opening 37 Opening 38 Ball cutting cam 39 Safe ball detecting device 40 Safe ball inlet 41 Detection Finished safe ball discharge port 42 Ball cutting arm part 43 Ball receiving part 44 Output shaft 45 Actuator 46 Control board 47 Cover 48 Cover 49 Discharge monitor LED 50 Control part 51 ROM 52 RAM 53 CPU 54 Micro computer 55 Power supply line 56 Power supply line 57 power supply unit 58 relay contact 59 switch detection unit 60 pulse motor drive circuit 61 relay operation circuit 62 solenoid drive circuit 63 clock circuit 64 watchdog timer reset circuit 65 payout signal input circuit 66 main control unit 67 display drive circuit SW1 prize ball discharge detection Switch SW2 Safe ball detection switch SW3 Ball removal operation detection switch SW4 Replenishment ball out detection switch SW5 Replenishment ball out detection switch SW6 Winning detection switch (15 pieces payout opening) SW7 Winning inspection Switch (5 payout opening) SOL1 ball vent solenoid M1 pulse motor (winning balls discharging motor) M2 cam rotation driving motor RY motor operation stop relay

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 入力される制御信号の異常を判別する異
常判別手段と、該異常判別手段が異常を判別した場合
に、前記制御信号を無効にする制御信号無効手段とによ
り構成された異常信号処理手段を設けたことを特徴とす
るパチンコ機の制御装置。
1. An abnormality signal composed of abnormality determining means for determining an abnormality of an input control signal, and control signal invalidating means for invalidating the control signal when the abnormality determining means determines an abnormality. A control device for a pachinko machine, which is provided with processing means.
【請求項2】 前記制御装置には、前記制御信号に基い
て前記制御装置から出力される駆動信号により駆動され
る出力装置が接続されると共に、前記異常信号処理手段
が前記制御信号の異常を判別して無効とした場合に、前
記出力装置の駆動を禁止する出力装置駆動禁止手段を設
けたことを特徴とする請求項1に記載のパチンコ機の制
御装置。
2. An output device driven by a drive signal output from the control device based on the control signal is connected to the control device, and the abnormal signal processing means detects an abnormality in the control signal. The control device for a pachinko machine according to claim 1, further comprising an output device drive prohibition unit that prohibits driving of the output device when it is determined to be invalid.
【請求項3】 前記異常信号処理手段が前記制御信号の
異常を判別して無効とした場合に異常の発生を表示する
表示手段を設けたことを特徴とする請求項1または2に
記載のパチンコ機の制御装置。
3. The pachinko machine according to claim 1, further comprising display means for displaying the occurrence of an abnormality when the abnormality signal processing means discriminates an abnormality of the control signal and invalidates the abnormality. Machine control device.
【請求項4】 前記出力装置が少なくとも賞球払出し装
置であって、前記制御信号が払出し指令信号であること
を特徴とする請求項2記載のパチンコ機の制御装置。
4. The control device for a pachinko machine according to claim 2, wherein the output device is at least a prize-ball payout device, and the control signal is a payout command signal.
【請求項5】 前記制御信号が球検出スイッチの球検出
信号であり、前記異常判別手段が、所定時間内に入力さ
れた前記球検出信号の数が、予め定められた正常検出個
数を超える場合に、異常と判別するものであることを特
徴とする請求項1,2,3または4に記載のパチンコ機
の制御装置。
5. The control signal is a sphere detection signal of a sphere detection switch, and the number of the sphere detection signals input by the abnormality determining means within a predetermined time exceeds a predetermined number of normal detections. The control device for a pachinko machine according to claim 1, 2, 3, or 4, wherein the control device discriminates an abnormality.
【請求項6】 前記払出し指令信号が球検出スイッチの
球検出信号であり、前記異常判別手段が、所定時間内に
入力された前記球検出信号の数が、予め定められた正常
検出個数を超える場合に異常と判別し、前記制御信号無
効手段が前記払出し指令信号を無効にした場合に、所定
時間の間、前記賞球払出し装置の払出し動作を禁止した
後に、前記賞球払出し装置の払出し動作の禁止を解除し
て払出し動作を可能とする再起動手段を設けたことを特
徴とする請求項4に記載のパチンコ機の制御装置。
6. The payout command signal is a sphere detection signal of a sphere detection switch, and the number of the sphere detection signals input by the abnormality determining means within a predetermined time exceeds a predetermined normal detection number. In this case, if the control signal invalidating means invalidates the payout command signal, the payout operation of the prize ball paying device is prohibited after the payout operation of the prize ball paying device is prohibited for a predetermined time. 5. The pachinko machine control device according to claim 4, further comprising a restarting unit for releasing the prohibition of the above and enabling the payout operation.
JP34506395A 1995-12-08 1995-12-08 Pachinko machine Expired - Fee Related JP3937046B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34506395A JP3937046B2 (en) 1995-12-08 1995-12-08 Pachinko machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34506395A JP3937046B2 (en) 1995-12-08 1995-12-08 Pachinko machine

Publications (2)

Publication Number Publication Date
JPH09155047A true JPH09155047A (en) 1997-06-17
JP3937046B2 JP3937046B2 (en) 2007-06-27

Family

ID=18374042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34506395A Expired - Fee Related JP3937046B2 (en) 1995-12-08 1995-12-08 Pachinko machine

Country Status (1)

Country Link
JP (1) JP3937046B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000262673A (en) * 1999-03-18 2000-09-26 Fuji Shoji:Kk Pachinko machine
JP2000262674A (en) * 2000-01-01 2000-09-26 Fuji Shoji:Kk Pachinko machine
JP2006297164A (en) * 2006-08-12 2006-11-02 Fujishoji Co Ltd Pachinko game machine
JP2007283142A (en) * 2007-08-07 2007-11-01 Sophia Co Ltd Game machine
JP2010155174A (en) * 2010-04-16 2010-07-15 Fujishoji Co Ltd Pinball game machine
JP2012030131A (en) * 2011-11-16 2012-02-16 Fujishoji Co Ltd Pinball game machine

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000262673A (en) * 1999-03-18 2000-09-26 Fuji Shoji:Kk Pachinko machine
JP2000262674A (en) * 2000-01-01 2000-09-26 Fuji Shoji:Kk Pachinko machine
JP2006297164A (en) * 2006-08-12 2006-11-02 Fujishoji Co Ltd Pachinko game machine
JP4587995B2 (en) * 2006-08-12 2010-11-24 株式会社藤商事 Bullet ball machine
JP2007283142A (en) * 2007-08-07 2007-11-01 Sophia Co Ltd Game machine
JP2010155174A (en) * 2010-04-16 2010-07-15 Fujishoji Co Ltd Pinball game machine
JP2012030131A (en) * 2011-11-16 2012-02-16 Fujishoji Co Ltd Pinball game machine

Also Published As

Publication number Publication date
JP3937046B2 (en) 2007-06-27

Similar Documents

Publication Publication Date Title
JP2001232006A5 (en)
JPH09155047A (en) Controller for pachinko machine
JP3768059B2 (en) Pachinko machine
JP3323229B2 (en) Gaming machine
JP2006006983A (en) Pachinko game machine
JP4376102B2 (en) Pachinko machine
JP4306893B2 (en) Pachinko machine
JP2608810B2 (en) Slot machine
JP4071387B2 (en) Pachinko machine
JP3842958B2 (en) Continuous throwing device for game balls
JP6720987B2 (en) Amusement machine
JP2579287B2 (en) Ball game machine
JP2525341B2 (en) Ball game machine
JP5070399B2 (en) Ball delivery device for a ball game machine
JP2000140317A (en) Premium ball supplying system for pachinko machine
JP2003070978A (en) Slot machine
JPH07121309B2 (en) Ball game machine
JP2001058060A (en) Ball send-out device for pachinko game machine
JP2002035249A (en) Game machine
JP4529308B2 (en) Pachinko machine
JPH09155035A (en) Prize ball pay-out device for pachinko machine
JP3789743B2 (en) Abnormal game processing device
JPH0573432B2 (en)
JP2585987B2 (en) Ball game machine
JPH0524080U (en) Rotating game machine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060606

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060807

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070306

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150406

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees