JPH08215380A - Ball shooting device for game machine - Google Patents
Ball shooting device for game machineInfo
- Publication number
- JPH08215380A JPH08215380A JP4504295A JP4504295A JPH08215380A JP H08215380 A JPH08215380 A JP H08215380A JP 4504295 A JP4504295 A JP 4504295A JP 4504295 A JP4504295 A JP 4504295A JP H08215380 A JPH08215380 A JP H08215380A
- Authority
- JP
- Japan
- Prior art keywords
- ball
- residual
- rotation
- game
- balls
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 46
- 230000008030 elimination Effects 0.000 abstract 1
- 238000003379 elimination reaction Methods 0.000 abstract 1
- 238000010304 firing Methods 0.000 description 68
- 230000001133 acceleration Effects 0.000 description 60
- 238000000034 method Methods 0.000 description 59
- 238000010586 diagram Methods 0.000 description 29
- 239000011521 glass Substances 0.000 description 4
- 239000011324 bead Substances 0.000 description 3
- 230000005284 excitation Effects 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Pinball Game Machines (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、遊技球を回転アーム
の回転によって加速案内しその回転に伴う遠心力により
遊技盤上に向けて発射する遊技機の球発射装置に関し、
特に戻り球の処理を的確に行えるようにした遊技機の球
発射装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a ball launching device for a game machine, which accelerates and guides a game ball by the rotation of a rotary arm and launches it toward a game board by a centrifugal force associated with the rotation.
In particular, the present invention relates to a ball launching device of a game machine, which is capable of appropriately processing a return ball.
【0002】[0002]
【従来の技術】パチンコ機等の遊技機の球発射装置とし
て、近年モータの回転運動をそのまま利用したものが、
例えば特開平5−285253号公報等によって提案さ
れている。この種の球発射装置は、順次送られてくる遊
技球をモータにより回転駆動する腕によってガイド部
(容器)の円周内壁に沿って誘導し、その腕の回転に伴
う遠心力により生ずる遊技球の運動を円周内壁により加
速案内し、このようにして遠心力を付与した遊技球を発
射レールを介して遊技盤上に放出発射するものである。
このような球発射装置において、腕の回転強度が弱かっ
たりすると、遊技球は遊技盤に到達せずに戻り球となっ
て発射レールを逆流してくることがある。この戻り球
は、通常は発射レールの途中に設けたファール口に入っ
て回収されるが、ファール口が異物で塞がれていたり、
回転強度が微弱であるため遊技球がファール口までも到
達しないようなときには、ガイド部まで戻ってそこに残
留することになる。2. Description of the Related Art Recently, as a ball launching device for a game machine such as a pachinko machine, the one that directly uses the rotational motion of a motor has been used.
For example, it is proposed by Japanese Patent Laid-Open No. 5-285253. This type of ball launching device guides the game balls that are sequentially sent along the inner circumferential wall of the guide part (container) by the arm that is rotationally driven by the motor, and the game ball that is generated by the centrifugal force accompanying the rotation of the arm. The movement of is accelerated and guided by the inner wall of the circumference, and the game balls to which the centrifugal force is applied in this way are discharged and launched onto the game board through the launch rail.
In such a ball launching device, if the rotational strength of the arm is weak, the game ball may return to the launch rail as a return ball without reaching the game board. This return ball is usually collected by entering the foul mouth provided in the middle of the launch rail, but the foul mouth is blocked by foreign matter,
When the game ball does not reach the foul mouth because the rotation strength is weak, it will return to the guide portion and remain there.
【0003】[0003]
【発明が解決しようとする課題】しかし、上記従来の球
発射装置では、このような戻り球が発生しても、続けて
次の遊技球を供給するので、たとえその遊技球が正常に
発射されても戻り球とぶつかってやはりガイド部に戻っ
てきて残留し、その結果、戻り球が数珠つなぎ状態とな
って、正常な発射が不能になってしまい、遊技そのもの
が続行不可能になってしまう。この発明は上記に鑑み提
案されたもので、戻り球が発生してガイド部に残留して
も次の遊技球を正常に発射させることができる遊技機の
球発射装置を提供することを目的とする。However, in the above conventional ball launching device, even if such a returning ball occurs, the next game ball is continuously supplied, so that the game ball is normally launched. Even if it hits the return ball, it will still return to the guide part and remain, as a result, the return ball will be in a state of connecting beads and normal firing will be impossible, making it impossible to continue the game itself. . The present invention has been proposed in view of the above, and an object thereof is to provide a ball launching device for a gaming machine that can normally launch the next game ball even if a return ball is generated and remains in the guide portion. To do.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するため
に、この発明の遊技機の球発射装置は、1個づつ順次供
給される遊技球を受け入れるガイド部と、そのガイド部
内で回転可能な回転アームと、その回転アームを回転駆
動する回転アーム駆動手段とを備え、遊技球を回転アー
ムの回転によってガイド部内で加速案内しその回転に伴
う遠心力によりガイド部から遊技盤上に向けて発射する
遊技機の球発射装置において、上記回転アームによる発
射動作後ガイド部に残留する遊技球を残留球として検出
する残留球検出手段と、上記遊技球のガイド部への供給
を停止させる供給停止手段と、上記残留球の検出時に供
給停止手段に対して遊技球の供給停止を指令するととも
に、その遊技球の供給停止後回転アーム駆動手段に対し
て回転アームの回転を指令しその回転によって残留球の
除去を行う除去動作指令手段と、を備えるようにした。In order to achieve the above object, a ball launching device of a gaming machine according to the present invention is provided with a guide portion for receiving game balls successively supplied one by one, and rotatable within the guide portion. Equipped with a rotating arm and a rotating arm driving means for driving the rotating arm to rotate, the game ball is accelerated and guided in the guide portion by the rotation of the rotating arm, and the centrifugal force accompanying the rotation guides the game ball toward the game board from the guide portion. In the ball launching device of the gaming machine, residual ball detecting means for detecting the game ball remaining in the guide portion after the launching operation by the rotary arm as a residual ball, and supply stopping means for stopping the supply of the game ball to the guide portion. When the residual ball is detected, the supply stop means is instructed to stop the supply of the game ball, and after the supply of the game ball is stopped, the rotation arm drive means is rotated to rotate the rotation arm. A removal operation command means for removing the residual sphere by a command to the rotation were to comprise a.
【0005】[0005]
【作用】上述したように、この発明の遊技機の球発射装
置によれば、残留球を検出したときに、遊技球の供給を
停止するとともに回転アームを回転させるので、回転ア
ームは発射すべき遊技球なしで空転し、ガイド部に残留
する残留球だけに当たって、その残留球をガイド部から
除去する。As described above, according to the ball launching device of the gaming machine of the present invention, when the residual ball is detected, the supply of the game ball is stopped and the rotary arm is rotated, so the rotary arm should be launched. It spins without a game ball, hits only the residual ball remaining in the guide portion, and removes the residual ball from the guide portion.
【0006】[0006]
【実施例】以下にこの発明の実施例を図面に基づいて詳
細に説明する。図1はパチンコ機1の一部を欠截した正
面図であって、窓部を有して額縁状の前枠11の一側を
外枠12に開閉可能に蝶着し、上記窓部には金枠13を
設け、該金枠13の上方部分にはガラスを装着したガラ
ス枠14を開閉可能に軸着し、上記外枠12およびガラ
ス枠14を施錠装置15で施錠する。また、ガラス枠1
4の下方部分には上皿21を設けたフロントプレート2
2等からなる上受皿セット2を設け、前枠11の下方部
分には下皿31を設けた下受皿セット3を設ける。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a front view in which a part of the pachinko machine 1 is cut away, and one side of a frame-shaped front frame 11 having a window portion is hinged to an outer frame 12 so that the front frame 11 can be opened and closed. A metal frame 13 is provided, and a glass frame 14 having glass mounted thereon is pivotally mounted on the upper portion of the metal frame 13 so as to be openable and closable, and the outer frame 12 and the glass frame 14 are locked by a locking device 15. Also, the glass frame 1
A front plate 2 provided with an upper plate 21 at a lower portion of 4
An upper tray set 2 composed of 2 and the like is provided, and a lower tray set 3 provided with a lower tray 31 is provided below the front frame 11.
【0007】上受皿セット2の裏面側の遊技盤載置台
(図示せず)には上皿21から球発射装置6へ遊技球
(以下、単に「球」という)を一個宛に供給する球供給
装置80(図3)が位置する。ガイド部6Gに連通する
発射路70は、回転アーム65が押し出す球を、遊技盤
5上に形成した遊技部52に案内する部材である。この
発射路70は、ファール球樋79の入口(ファール口)
79aへ延びる。なお、このファール球樋79は、遊技
部52へ到達しなかった球が球発射装置6に逆流しない
ように下皿31へ導くためのものである。A ball supply for supplying a game ball (hereinafter, simply referred to as "sphere") from the upper plate 21 to the ball launching device 6 on a game board mounting table (not shown) on the back side of the upper tray set 2 The device 80 (FIG. 3) is located. The firing path 70 communicating with the guide portion 6G is a member that guides the ball pushed out by the rotating arm 65 to the game portion 52 formed on the game board 5. This launch path 70 is the entrance of the foul ball gutter 79 (foul mouth).
It extends to 79a. The foul ball gutter 79 is for guiding the ball that has not reached the game section 52 to the lower plate 31 so as not to flow back into the ball launching device 6.
【0008】上記下受皿セット3の前面側には球発射装
置6により遊技部52に打ち込む打球の飛距離を調整す
るためのハンドル部32を設ける。On the front surface side of the lower tray set 3, there is provided a handle portion 32 for adjusting the flight distance of a ball hit by the ball launching device 6 into the game portion 52.
【0009】上記前枠11の窓部には、この窓部を塞ぐ
ように遊技盤載置台に載せて交換可能とした遊技盤5を
臨ませる。遊技盤5の表面側にはガイドレール51で囲
まれる遊技部52を形成すると共に、当該遊技部52内
に可変表示装置53や変動入賞装置54等の各種役物、
始動口55や各種入賞具56a,56b、風車57a,
57b、あるいは各種表示灯58…等を配設し、最下位
置にアウト口59を配設する。なお、ガイドレール51
の外側で右側の上方部分に配設した表示灯58cは完了
表示灯を構成し、左側の上方部分に配設した表示灯58
dは賞球表示灯を構成している。また、前枠11の上縁
には外部表示灯58iが設けてある。In the window portion of the front frame 11, a game board 5 which is replaceable by being placed on a game board mounting table is provided so as to cover the window portion. A game section 52 surrounded by a guide rail 51 is formed on the front surface side of the game board 5, and various accessory items such as a variable display device 53 and a variable winning device 54 are provided in the game section 52.
Starting port 55, various prize tools 56a, 56b, windmill 57a,
57b or various indicator lights 58, etc. are provided, and the outlet 59 is provided at the lowest position. The guide rail 51
The indicator lamp 58c arranged on the right upper part outside the table constitutes a completion indicator lamp, and the indicator lamp 58c arranged on the left upper part.
d constitutes a prize ball indicator lamp. An external indicator lamp 58i is provided on the upper edge of the front frame 11.
【0010】一方、図2はパチンコ機1の背面図であっ
て、上記前枠11の背面側には、遊技盤5を着脱自在に
収納する皿枠状の金属板からなるリヤプレート(機構
板)16を添設し、このリヤプレート16の背面側には
ベース本体等の機構枠体16aを設ける。なお、この機
構枠体16aはパチンコ機1の背面側における主要部材
を前枠11の裏面側に取り付けるための部材の総称であ
る。そして、上記ベース本体に向かって左側の上方部分
には、賞球を貯留しておく上タンク17を着脱自在に設
けると共に、この上タンク17に連通して当該上タンク
17の球を賞球払出装置18aに誘導する下タンク17
aを設ける。また、上タンク17の右側位置には、枠制
御回路(基板)とホールコンピュータ等の外部とを電気
的に接続する本体端子板19を配置すると共に、遊技盤
5の裏面側に止着した遊技盤制御回路(基板)と外部お
よび上記本体端子板19とを電気的に接続する中継端子
板19aが臨む配線通過口19bを開設する。On the other hand, FIG. 2 is a rear view of the pachinko machine 1, and on the rear side of the front frame 11, a rear plate (mechanical plate) formed of a metal plate in the shape of a dish frame for removably accommodating the game board 5 is provided. ) 16 is attached, and a mechanism frame 16a such as a base body is provided on the rear side of the rear plate 16. The mechanical frame 16a is a generic name for a member for attaching a main member on the back side of the pachinko machine 1 to the back side of the front frame 11. An upper tank 17 for storing prize balls is detachably provided in an upper portion on the left side of the base body, and the balls of the upper tank 17 are paid out to communicate with the upper tank 17. Lower tank 17 guided to device 18a
a is provided. Further, at the right side position of the upper tank 17, a main body terminal board 19 for electrically connecting a frame control circuit (board) and the outside such as a hall computer is arranged, and a game fixed on the back surface side of the game board 5 is provided. A wiring passage port 19b facing a relay terminal board 19a for electrically connecting the board control circuit (board) to the outside and the main body terminal board 19 is opened.
【0011】上記リヤプレート16には蝶番16bを介
して機構枠体16aの一種である機構枠セット部材16
cを開閉可能に蝶着する。この機構枠セット部材16c
は閉止時にリヤプレート16の所定部分を覆う部材であ
って、上記下タンク17aに連通する賞球樋や賞球払出
装置18aを形成すると共に、当該賞球払出装置18a
が払い出す賞球を賞球出口23を通して上皿21に導く
賞球放出路等を形成する。また、上記機構枠セット部材
16cには遊技盤5の後方ほゞ中央部分を覆うリヤカバ
ー16dを形成し、当該リヤカバー16dの下縁部分に
は入賞球の誘導路や入賞球を入賞球処理装置18bに導
く整流樋ユニットを設ける。更に、上記リヤカバー16
dの側方部分には遊技盤制御回路を収設した遊技盤制御
ボックス18cに対応する開口窓を開設し、A該開口窓
の側縁に沿って配線押え部19cを形成する。A mechanism frame set member 16 which is a kind of mechanism frame body 16a is attached to the rear plate 16 via a hinge 16b.
Butterfly is attached so that c can be opened and closed. This mechanism frame setting member 16c
Is a member that covers a predetermined portion of the rear plate 16 when closed, and forms a prize ball gutter and a prize ball payout device 18a that communicate with the lower tank 17a, and the prize ball payout device 18a.
A prize ball discharge path or the like for guiding the prize balls paid out by the player to the upper plate 21 through the prize ball outlet 23 is formed. Further, a rear cover 16d is formed on the mechanism frame setting member 16c so as to cover a rear central portion of the game board 5, and a guide path for winning balls and a winning ball processing device 18b are provided at a lower edge portion of the rear cover 16d. A rectifying gutter unit that leads to is installed. Further, the rear cover 16
An opening window corresponding to the game board control box 18c accommodating the game board control circuit is opened in the side portion of d, and a wiring holding portion 19c is formed along the side edge of the opening window A.
【0012】図3は球発射装置の構成を示す図である。
球発射装置6は、球を1個宛遊技部52へ向けて発射す
る発射装置本体60と、その発射装置本体60の動作を
制御する発射制御部6Aとから成る。発射装置本体60
は、球を1個宛順次供給する球供給装置80、その球を
受け入れるガイド部6G、ガイド部6G内で回転可能な
回転アーム65、回転アーム65を回転駆動するモータ
68、およびガイド部6Gから遊技部52に向う発射路
70を備えている。球供給装置80は、一端が上皿21
に連通し他端がガイド部6Gの外壁61の一部に開口し
て上皿21からの球をガイド部6Gに給送する給送樋8
1と、その給送樋81の曲折部分82に歯が臨むように
設けた球送りスプロケット83と、球送りスプロケット
83を球送りクランク84を介して動作させるラッチン
グソレノイド85とから構成される。FIG. 3 is a diagram showing the structure of a ball launching device.
The ball launching device 6 includes a launching device main body 60 that launches one ball toward the game part 52, and a launching control part 6A that controls the operation of the launching device main body 60. Launcher body 60
Is a ball supply device 80 for sequentially supplying the balls one by one, a guide portion 6G for receiving the balls, a rotary arm 65 rotatable in the guide portion 6G, a motor 68 for rotationally driving the rotary arm 65, and a guide portion 6G. A launch path 70 facing the game section 52 is provided. One end of the ball supply device 80 is the upper plate 21.
The feeding gutter 8 which communicates with the other end and is opened at a part of the outer wall 61 of the guide portion 6G to feed the ball from the upper tray 21 to the guide portion 6G.
1, a ball feed sprocket 83 provided with teeth facing the bent portion 82 of the feed gutter 81, and a latching solenoid 85 for operating the ball feed sprocket 83 via a ball feed crank 84.
【0013】ガイド部6Gは、同心円状に形成した外壁
61と内壁62とから成り、その外壁61と内壁62と
の間に球1個分を円滑に周回案内する案内通路63が形
成してあり、その中心には内壁62で囲んだモータ収納
室62Aに収納したモータ68の回転軸68Aがモータ
収納室62Aから突出しており、その突出した回転軸6
8Aに回転アーム65の一端部分65Aが軸着してあ
る。そして、回転アーム65は、モータ68が回転する
と、他端部分(先端部分)65Bが案内通路61に対し
て微少の一定間隙を保持して回動するようになってい
る。その回転方向は図中矢印I方向とする。モータ68
には、例えば回転速度と回転角度との双方および回転方
向を制御可能なステッピングモータを使用する。The guide portion 6G comprises an outer wall 61 and an inner wall 62 which are concentrically formed, and a guide passage 63 is formed between the outer wall 61 and the inner wall 62 for smoothly guiding one sphere in a circular manner. At the center thereof, a rotary shaft 68A of a motor 68 housed in a motor housing chamber 62A surrounded by an inner wall 62 projects from the motor housing chamber 62A.
One end portion 65A of the rotary arm 65 is pivotally attached to 8A. Then, when the motor 68 rotates, the rotary arm 65 rotates such that the other end portion (tip portion) 65B holds a slight fixed gap with respect to the guide passage 61. The rotation direction is the arrow I direction in the figure. Motor 68
For example, a stepping motor capable of controlling both the rotation speed and the rotation angle and the rotation direction is used.
【0014】このガイド部6Gの下半側で回転アーム6
5が最下点を通過して上昇に転ずる位置近傍に、外壁6
1を開口して上記の発射路70が設けてある。また、ガ
イド部6Gの外壁61が給送樋81に開口する部分に
は、給送樋81から送られてきた球を一旦案内通路63
で保持するための球保持部64が、案内通路63に突き
出して形成してある。On the lower half side of the guide portion 6G, the rotary arm 6 is provided.
In the vicinity of the position where 5 passes the lowest point and turns upward, the outer wall 6
1 is opened and the above-mentioned firing path 70 is provided. In addition, the ball sent from the feeding trough 81 is temporarily guided to a portion where the outer wall 61 of the guide portion 6G is opened to the feeding trough 81.
A ball holding portion 64 for holding at is formed by protruding into the guide passage 63.
【0015】回転アーム65の構成例を図4に示す。回
転アーム65は、図に示すように、その先端部分65B
が案内通路63に臨むように他の直線部分に対して段差
を設けてあり、先端部分65Bは上述したように案内通
路63に対して微少の一定間隙を保持し、直線部分はモ
ータ収納室62Aの面に対して一定の間隙を保持するよ
うに取り付けられている。さらに、先端部分65Bは球
保持部64を非接触で通過可能となるように先端側に開
口して二股状に形成してあり、このとき、回転アーム6
5は、球保持部64が保持している球だけをその二股状
の先端部分65Bに受けて回動し、先端部分65Bと球
保持部64とは干渉しないようになっている。An example of the structure of the rotary arm 65 is shown in FIG. The rotating arm 65 has a tip portion 65B as shown in the figure.
Has a step with respect to the other linear portion so as to face the guide passage 63, the tip portion 65B holds a small fixed gap with respect to the guide passage 63 as described above, and the linear portion has a motor accommodating chamber 62A. It is attached so as to maintain a constant gap with respect to the surface of. Further, the tip end portion 65B is formed in a bifurcated shape so as to open to the tip end side so as to be able to pass through the ball holding portion 64 in a non-contact manner.
5 receives only the sphere held by the sphere holding portion 64 at its bifurcated tip portion 65B and rotates, and the tip portion 65B and the sphere holding portion 64 do not interfere with each other.
【0016】原点検出センサ91が、モータ68の回転
軸68A周回部上の近傍に設けてあり、回転アーム65
の先端部分65Bが球保持部64の直前にあるときの回
転アーム65の位置を原点として検出するようになって
いる。原点検出センサ91による原点検出は、原点検出
用レバー92を用いて行う。原点検出用レバー92は、
図5に示すように、モータ68の回転軸68Aに軸着し
て回転アーム65とは所定角度(ここでは180°)を
保持して一体に回動するようになっている。原点検出セ
ンサ91には、例えばフォトインタラプタが使用され、
原点検出用レバー92の一端部分92Aがフォトインタ
ラプタを通過して透光を遮った時点を検出し、その検出
信号を原点を示す信号として発射制御部6Aに出力す
る。An origin detection sensor 91 is provided near the rotating shaft 68A of the motor 68 near the orbit, and the rotating arm 65 is provided.
The position of the rotary arm 65 when the front end portion 65B of the above is immediately in front of the ball holding portion 64 is detected as the origin. The origin detection by the origin detection sensor 91 is performed using the origin detection lever 92. The origin detection lever 92 is
As shown in FIG. 5, the rotary shaft 68A of the motor 68 is pivotally attached to the rotary arm 65 and is rotated integrally with the rotary arm 65 at a predetermined angle (180 ° here). For the origin detection sensor 91, for example, a photo interrupter is used,
The time point when one end portion 92A of the origin detection lever 92 passes through the photo interrupter and blocks the light transmission is detected, and the detection signal is output to the emission control unit 6A as a signal indicating the origin.
【0017】また、ガイド部6Gの案内通路63の最下
点位置に残留球検出センサ93が設けてある。この残留
球検出センサ93には、上記の原点検出センサ91と同
様にフォトインタラプタが使用され、図6に示すよう
に、球がフォトインタラプタを通過して透光を遮ったか
どうかを検出し、その検出信号を発射制御部6Aに出力
している。Further, a residual ball detection sensor 93 is provided at the lowest point position of the guide passage 63 of the guide portion 6G. A photo interrupter is used for this residual sphere detection sensor 93 similarly to the above-mentioned origin detection sensor 91, and as shown in FIG. 6, it is detected whether or not the sphere has passed through the photo interrupter and blocked the light transmission. The detection signal is output to the emission control unit 6A.
【0018】発射制御部6Aは、球発射装置ユニット4
0(図2)に設けられ、上記の原点検出センサ91、残
留球検出センサ93等から送られてきた各種信号に基づ
いて、ROMに格納した発射制御プログラムに従いラッ
チングソレノイド85およびモータ68に指令信号を出
力し、発射制御を実行する。The firing control section 6A includes a ball launching device unit 4
0 (FIG. 2), command signals to the latching solenoid 85 and the motor 68 according to the firing control program stored in the ROM based on various signals sent from the origin detection sensor 91, the remaining ball detection sensor 93, etc. Is output and the firing control is executed.
【0019】上記構成の球発射装置6における作用を以
下に順に説明する。先ず、ラッチングソレノイド85
が、図3に示すように、発射制御部6Aからの突処理の
指令に従ってシリンダ86を矢印J方向に突き出すと、
球送りクランク84はその2つの支軸84A,84Bを
支点として回動し、球送りスプロケット83は回転フリ
ーの状態になる。このとき、給送樋81に整列している
球P1は、その自重により球送りスプロケット83を矢
印K方向に回動させ、球送りクランク84の一方の受け
座84Dと、球送りスプロケット83の歯とを接触さ
せ、球送りスプロケット83の回動を停止させる。その
結果球P1は、給送樋81の曲折部分82に臨む球送り
スプロケット83の歯と歯との間に入り込み、その状態
で球送りスプロケット83の回動が停止するので、ガイ
ド部6Gへの供給が阻止される。The operation of the ball launching device 6 having the above construction will be described below in order. First, the latching solenoid 85
However, as shown in FIG. 3, when the cylinder 86 is ejected in the direction of arrow J in accordance with the instruction of the collision process from the firing control unit 6A,
The ball feed crank 84 rotates about its two support shafts 84A and 84B as a fulcrum, and the ball feed sprocket 83 becomes a rotation free state. At this time, the balls P1 aligned with the feeding trough 81 rotate the ball feeding sprocket 83 in the direction of the arrow K by its own weight, and one receiving seat 84D of the ball feeding crank 84 and the teeth of the ball feeding sprocket 83. And are brought into contact with each other to stop the rotation of the ball feeding sprocket 83. As a result, the ball P1 enters between the teeth of the ball feed sprocket 83 facing the bent portion 82 of the feed trough 81, and in that state, the rotation of the ball feed sprocket 83 is stopped, so that the ball P1 is guided to the guide portion 6G. Supply is blocked.
【0020】次に、図7に示すように、ラッチングソレ
ノイド85が、発射制御部6Aからの吸処理の指令に従
ってシリンダ86を矢印L方向に吸引すると、球送りク
ランク84の受け座84Dが逃げて球送りスプロケット
83はフリーの状態となるが、そのとき上記の球P1が
落下するとともに次に待機していた球P2が球送りスプ
ロケット83の歯を押すようになるので、結局球送りス
プロケット83は、矢印M方向に回動し別の歯が球送り
クランク84の他方の受け座84Eに当接して停止す
る。このとき、球P1はガイド部6Gに供給されて球保
持部64に一旦保持される。そして、再度ラッチングソ
レノイド85が、突処理の指令に従ってシリンダ86を
突き出すと、今度は球P2が図3の球P1のように球送
りスプロケット83の歯と歯との間に入り込み、次の供
給に備えるようになる。Next, as shown in FIG. 7, when the latching solenoid 85 sucks the cylinder 86 in the direction of arrow L in accordance with the suction processing command from the firing control section 6A, the receiving seat 84D of the ball feeding crank 84 escapes. The ball feed sprocket 83 is in a free state, but at that time, the ball P1 drops and the ball P2 waiting next pushes the teeth of the ball feed sprocket 83. , And rotates in the direction of arrow M, and another tooth comes into contact with the other receiving seat 84E of the ball feeding crank 84 and stops. At this time, the ball P1 is supplied to the guide portion 6G and temporarily held by the ball holding portion 64. Then, when the latching solenoid 85 again pushes out the cylinder 86 in accordance with the command for the collision process, the ball P2 enters between the teeth of the ball feed sprocket 83 like the ball P1 in FIG. Be prepared.
【0021】ラッチングソレノイド85がシリンダ86
を吸引して球保持部64に球P1を供給すると、発射制
御部6Aはモータ68に所定の加速パターンで回転する
ように回転指令を送る。この加速パターンについては後
述する。回転アーム65はそのモータ68の回転ととも
に回動し、球P1を先端部分65Bに保持して案内通路
63を加速しつつ導き、そのときの回転に伴う遠心力に
より案内通路63の最下点を経て発射路70に向けて発
射する(図7の矢印N)。回転アーム65は、その後球
保持部64直前の原点位置に停止し、その原点位置で次
の球P2を発射させるために待機する。The latching solenoid 85 is a cylinder 86.
When the sphere P1 is supplied to the sphere holding unit 64 by suctioning, the firing control unit 6A sends a rotation command to the motor 68 to rotate the motor 68 in a predetermined acceleration pattern. This acceleration pattern will be described later. The rotary arm 65 rotates with the rotation of the motor 68, holds the ball P1 at the tip portion 65B and guides it while accelerating the guide passage 63, and the centrifugal force accompanying the rotation at that time causes the lowermost point of the guide passage 63 to move. After that, it is fired toward the firing path 70 (arrow N in FIG. 7). The rotating arm 65 then stops at the origin position immediately before the sphere holding unit 64, and waits to launch the next sphere P2 at the origin position.
【0022】このようにして発射路70に向けて発射し
た球P1は、通常は遊技部52に入ることになるが、何
らかの理由で発射路70を逆流して案内通路63に戻っ
てくると、その球P1は、図8に示すように案内通路6
3の最下点に停止して残留球検出センサ93に残留球と
して検出されることになる(図8)。この残留球の発生
は、例えばファール口79aまでの発射路70の途中に
異物があったり、ファール口79aそのものが異物でふ
さがれて戻り球がファール口79aに入れなかったり、
あるいは回転アーム65の回転力が不足して球がファー
ル口79aまで届かないようなときに起こる。The ball P1 thus launched toward the launch path 70 will normally enter the game section 52, but if it flows backward through the launch path 70 for some reason and returns to the guide passage 63, The ball P1 has a guide passage 6 as shown in FIG.
It stops at the lowest point of 3 and is detected as a residual ball by the residual ball detection sensor 93 (FIG. 8). The generation of this residual ball may be caused by, for example, a foreign object in the middle of the firing path 70 to the foul opening 79a, or the foul opening 79a itself being blocked by the foreign object, and the return ball cannot enter the foul opening 79a.
Alternatively, it occurs when the rotational force of the rotating arm 65 is insufficient and the ball cannot reach the foul mouth 79a.
【0023】残留球検出センサ93が上記の残留球を検
出してその検出信号が発射制御部6Aに送られると、発
射制御部6Aは、ラッチングソレノイド85に指令を送
って次打球P2の供給を停止させるとともに、モータ6
8に指令を送って回転アーム65を回転させるので、回
転アーム65は発射すべき球なしで空転し、案内通路6
3に残留する残留球だけに当たって、その残留球を遊技
部52もしくはファール口79aに向けて発射させガイ
ド部6Gから除去する。残留球除去後は通常の発射制御
を行う。この残留球除去時に、発射制御部6Aは、回転
アーム65の回転強度を残留球除去に必要な最小限の回
転強度以上に設定して回転アーム65を回転させること
により、残留球を発射させ除去する。When the remaining ball detecting sensor 93 detects the above-mentioned remaining ball and the detection signal is sent to the firing control section 6A, the firing control section 6A sends a command to the latching solenoid 85 to supply the next hitting ball P2. Stop the motor 6
Since the rotation arm 65 is rotated by sending a command to the rotation arm 65, the rotation arm 65 idles without the ball to be fired and the guide passage 6
Hitting only the residual ball remaining in 3, the residual ball is fired toward the game section 52 or the foul mouth 79a and removed from the guide section 6G. After removing the residual balls, normal firing control is performed. At the time of removing the residual ball, the firing control unit 6A sets the rotational strength of the rotating arm 65 to a value equal to or higher than the minimum rotational strength required for removing the residual ball and rotates the rotating arm 65 to shoot and remove the residual ball. To do.
【0024】ここで、残留球除去に必要な最小限の回転
強度とは、球が最低でもファール口79aに達する程度
の回転強度であり、その最小限の回転強度以上に設定す
ることにより、遊技者が現在設定している発射強度のい
かんに関係なく、確実に残留球を除去することができ
る。Here, the minimum rotational strength required to remove the residual balls is the rotational strength at which the balls reach the foul mouth 79a at a minimum, and by setting the rotational strength to be equal to or higher than the minimum rotational strength. The residual ball can be reliably removed regardless of the firing intensity currently set by the person.
【0025】ところで、この回転強度が強すぎて残留球
が遊技部52に入ってしまうと、その球は遊技者が調整
した回転強度で発射したわけではないので、遊技者が期
待する軌跡を描かず、遊技者に不利になってしまうが、
このような不具合を防止すべく、この実施例では、回転
強度に上限を設けて、回転アーム65の回転強度を残留
球除去に必要な最小限の回転強度以上であってかつ残留
球が遊技部52に到達しない範囲の回転強度以下に設定
する。この回転強度の下限と上限の設定によって、残留
球を確実にファール口79aに導いて除去することがで
き、また残留球が遊技部52に入ることによる無駄球の
発生を確実に防止することができるので遊技者に有利な
処理を行わせることができる。By the way, when the rotational strength is too strong and the residual ball enters the game section 52, the ball is not fired at the rotational strength adjusted by the player, so the trajectory expected by the player is drawn. However, it is disadvantageous to the player,
In order to prevent such inconvenience, in this embodiment, an upper limit is set to the rotational strength, the rotational strength of the rotating arm 65 is equal to or higher than the minimum rotational strength required for removing the residual balls, and the residual balls have a game portion. It is set to be equal to or lower than the rotation strength in the range that does not reach 52. By setting the lower limit and the upper limit of the rotational strength, it is possible to reliably guide and remove the residual ball to the foul port 79a, and it is possible to reliably prevent generation of a waste ball due to the residual ball entering the game section 52. As a result, the player can be made to perform advantageous processing.
【0026】ただし、上記設定の回転強度で残留球を除
去した場合、ファール口79aが異物等で塞がれている
と、その残留球は何度発射させてもガイド部6Gに戻っ
てきて永久に残留球となってしまうので、上記のような
回転強度設定は、初回の回転時にのみ適用し、連続して
残留球が検出されるときの2回目以降の回転アーム65
の回転時には、例えば最速の加速パターンに設定して最
強の回転強度で回転させ残留球を確実に遊技部52に入
れてしまう処理を行う。However, when the residual ball is removed with the rotational strength set above and the foul opening 79a is blocked by a foreign substance or the like, the residual ball returns to the guide portion 6G no matter how many times it is fired, and is permanent. Therefore, the rotation intensity setting as described above is applied only at the first rotation, and when the remaining balls are continuously detected, the rotation arm 65 for the second time and thereafter.
At the time of rotation, for example, a process of setting the fastest acceleration pattern and rotating it with the strongest rotation intensity to surely insert the residual ball into the game unit 52 is performed.
【0027】また、発射制御部6Aは、残留球検出セン
サ93からの検出信号のうち、回転アーム65が図9に
示す所定範囲Rに位置しているときの検出信号を無効と
する。この所定範囲Rは、回転アーム65が水平付近と
なるA点から最下点位置を少しだけ通り過ぎたB点まで
の範囲(原点位置を0°としたときのa°からb°の範
囲)である。このように所定範囲Rを設定したのは、通
常の発射制御時であっても回転アーム65の加速度が小
さいときは、回転アーム65が水平付近となるA点以降
では球が先に最下点に到達し正常な発射球であっても残
留球として誤認される可能性があり、それを防止するた
めであり、また、回転アーム65自身が残留球検出セン
サ93を通過するので、その通過時に残留球と誤認する
のを防止するためである。Further, the firing control section 6A invalidates the detection signal from the residual ball detection sensor 93 when the rotary arm 65 is located within the predetermined range R shown in FIG. The predetermined range R is a range from a point A where the rotary arm 65 is near horizontal to a point B just past the lowest point position (a range from a ° to b ° when the origin position is 0 °). is there. The predetermined range R is set in this way because when the acceleration of the rotary arm 65 is small even during the normal firing control, the sphere comes first to the lowest point after the point A where the rotary arm 65 is near the horizontal position. This is because even if it is a normal launch ball, it may be mistakenly recognized as a residual ball, and this is to prevent it. Also, since the rotating arm 65 itself passes through the residual ball detection sensor 93, it is This is to prevent misidentification as a residual ball.
【0028】なお、上記の説明では、球供給装置80を
球送りスプロケット83、ラッチングソレノイド85等
を用いて構成するようにしたがこれは1例であり、他の
構成、例えば図10に示すようにソレノイド851のシ
リンダ861を案内通路63の入口まで臨ませ、通常は
吸処理でシリンダ861を引っ込め連続で球を球保持部
64に供給するようにし、残留球発生時にのみ突処理で
シリンダ861を突き出して、球の供給を停止するよう
にしてもよい。In the above description, the ball feeding device 80 is constructed by using the ball feeding sprocket 83, the latching solenoid 85 and the like, but this is an example, and another configuration, for example, as shown in FIG. The cylinder 861 of the solenoid 851 is exposed to the inlet of the guide passage 63, and normally the cylinder 861 is retracted by the suction process so that the balls are continuously supplied to the ball holding portion 64, and the cylinder 861 is protruded only when the residual ball is generated. You may make it stick out and stop supply of a sphere.
【0029】次に、上記発射制御部6Aの詳細な構成例
および制御内容を図11〜図26を用いて説明する。図
11は発射制御部の構成例を示すブロック図である。発
射制御部6Aは、図に示すようにプロセッサ(CPU)
600を中心に構成され、ROM601に格納してある
制御プログラムに従って発射制御を行う。ROM602
にはモータ68用の加速パターンに関するデータが格納
してあり、RAM603には各種データが一時的に書き
込まれアクセスされている。なお、ROM601とRO
M602とは同一のものであっても差し支えない。Next, a detailed configuration example and control contents of the firing control section 6A will be described with reference to FIGS. 11 to 26. FIG. 11 is a block diagram showing a configuration example of the firing control unit. The firing control unit 6A is a processor (CPU) as shown in the figure.
Fire control is performed according to a control program stored in the ROM 601 which is mainly composed of 600. ROM 602
Stores data relating to the acceleration pattern for the motor 68, and various data is temporarily written and accessed in the RAM 603. ROM601 and RO
It may be the same as M602.
【0030】打球の飛距離を調整するハンドル部32に
は、可変抵抗器等から成る発射強度調整部321、遊技
者が打球の発射を任意のタイミングで停止するためのリ
ミットスイッチ等から成るハンドルストップ検出部32
2、および遊技者がハンドル32に触れている間のみ打
球の発射を可能にするタッチ検出部323が設けてあ
り、発射強度調整部321はA/Dコンバータ606を
介して、またハンドルストップ検出部322およびタッ
チ検出部323は、インタフェース回路607を介して
それぞれCPU600に接続されている。The handle portion 32 for adjusting the flight distance of the hit ball includes a firing strength adjusting portion 321 including a variable resistor and a handle stop including a limit switch for stopping the firing of the hit ball by a player at an arbitrary timing. Detector 32
2, and a touch detection unit 323 is provided that enables the ball to be shot only while the player is touching the handle 32. The firing intensity adjustment unit 321 uses the A / D converter 606 and the handle stop detection unit. The 322 and the touch detection unit 323 are each connected to the CPU 600 via the interface circuit 607.
【0031】また、原点検出センサ91および残留球検
出センサ93が、同様にインタフェース回路607を介
してCPU600に接続され、各センサ91,93から
の検出信号がCPU600に入力される。さらに、この
CPU600は、インタフェース回路607を介してホ
ールコンピュータ100に接続してある。ホールコンピ
ュータ100は遊技店全体を管理するとともに、打止め
等の時に強制的に打球の発射を停止する発射停止信号を
CPU600に出力し、CPU600はラッチングソレ
ノイド85(またはソレノイド851)に指令して球の
供給を停止させる。The origin detection sensor 91 and the residual ball detection sensor 93 are also connected to the CPU 600 via the interface circuit 607, and the detection signals from the sensors 91 and 93 are input to the CPU 600. Further, the CPU 600 is connected to the hall computer 100 via an interface circuit 607. The hall computer 100 manages the entire amusement store, and outputs a firing stop signal for forcibly stopping the firing of the ball at the time of hitting, etc. to the CPU 600, and the CPU 600 commands the latching solenoid 85 (or solenoid 851) to play the ball. Stop the supply of.
【0032】また、モータ68およびラッチングソレノ
イド85がそれぞれドライバ604,605を介してC
PU600に接続してあり、CPU600からの指令信
号に従って動作するようになっている。さらに、CPU
600にはドライバ606を介して表示器(LED)4
9が接続してあり、発射動作時のエラーを可視表示す
る。Further, the motor 68 and the latching solenoid 85 are respectively connected to the C through the drivers 604 and 605.
It is connected to the PU 600 and operates according to a command signal from the CPU 600. Furthermore, CPU
The display (LED) 4 is provided to the 600 through the driver 606.
9 is connected and visually displays the error during the firing operation.
【0033】図12は上記のモータ68が4相励磁タイ
プのステッピングモータであるときの励磁方式を示す図
であり、(a)はモータ68を低速で正転させるときに
各相Φ1、Φ2、Φ3、Φ4に対して印加するパルス幅
を、(b)はモータ68を高速で正転させるときに各相
Φ1、Φ2、Φ3、Φ4に対して印加するパルス幅を、
(c)はモータ68を逆転させるときに各相Φ1、Φ
2、Φ3、Φ4に対して印加するパルス幅を、それぞれ
示す。高速回転のときは低速回転のときより短いパルス
幅を印加し、逆転させるときは正転させるときに対して
パルスを各相Φ1〜Φ4に逆順に印加する。FIG. 12 is a diagram showing an excitation method when the above-mentioned motor 68 is a four-phase excitation type stepping motor. FIG. 12 (a) shows each phase Φ1, Φ2, when the motor 68 is normally rotated at a low speed. The pulse widths to be applied to Φ3 and Φ4, (b) is the pulse widths to be applied to each phase Φ1, Φ2, Φ3, and Φ4 when the motor 68 is normally rotated at high speed.
(C) shows the phases Φ1 and Φ when the motor 68 is rotated in the reverse direction.
The pulse widths applied to 2, Φ3 and Φ4 are shown respectively. A pulse width shorter than that at the time of low speed rotation is applied at the time of high speed rotation, and a pulse is applied to each phase Φ1 to Φ4 in the reverse order as compared with the case of normal rotation at the time of reverse rotation.
【0034】モータ68を、所定の加速パターンに従っ
て回転させる際には、このパルス幅を順次変化させるこ
とになる。この加速パターンは、上述したようにROM
602に格納してあり、例えば図13に示すように、R
OM602のアドレス領域J,K,L,M,N,Oに対
してそれぞれ加速パターン1、加速パターン2、加速パ
ターン3、加速パターン4、加速パターン5、および逆
回転パターンがテーブル割り付けしてある。この加速パ
ターン1〜5は例えば図14に示すように設定する。図
14の横軸は時間t、縦軸は角速度ωであり、いずれの
加速パターン1〜5も1周期TC毎に同一の加速パター
ンを繰り返す。1周期TCはここでは606msに設定
してある。When the motor 68 is rotated in accordance with a predetermined acceleration pattern, this pulse width is sequentially changed. This acceleration pattern is stored in the ROM as described above.
It is stored in 602, and as shown in FIG.
An acceleration pattern 1, an acceleration pattern 2, an acceleration pattern 3, an acceleration pattern 4, an acceleration pattern 5 and a reverse rotation pattern are assigned to the address areas J, K, L, M, N and O of the OM 602, respectively. The acceleration patterns 1 to 5 are set as shown in FIG. 14, for example. The horizontal axis of FIG. 14 is time t, and the vertical axis is the angular velocity ω. In any of the acceleration patterns 1 to 5, the same acceleration pattern is repeated every one cycle TC. Here, one cycle TC is set to 606 ms.
【0035】加速パターン1は加速度が最も小さいパタ
ーンであり、加速パターン2,3,4となるほど順に加
速度も大きくなり、加速パターン5でモータ68の加速
度最大となる。t0は1周期TCの開始時点であるがt
0〜t1の間ではモータ68が回転せず、加速パターン
1,2,3,4,5のいずれの場合でも、回転アーム6
5は原点に停止して待機状態にある。t1が実際の回転
開始時点となり、t1〜t2で各加速パターンに従って
加速し、t2で最大の加速度となった後、急速に減速し
てt3で原点に戻り停止し、その停止状態で1周期TC
を完了する。また、各周期で最大加速度となる時点t
2,t21,t22,……の各時間間隔もTCで一定で
ある。これらの加速パターン1〜5のうち、加速パター
ン5が一番短時間で最高速に達し、かつその時点の角速
度が最大であるため、発射強度も最大のパターンとな
る。また、上述した、残留球除去に必要な最小限の回転
強度以上かつ球が遊技部52に到達しない範囲の回転強
度となる加速パターンとしては、例えば加速パターン2
が該当するようになる。The acceleration pattern 1 is a pattern having the smallest acceleration, and the accelerations increase in order as the acceleration patterns 2, 3 and 4 increase, and the acceleration of the motor 68 becomes maximum in the acceleration pattern 5. t0 is the start point of one cycle TC, but t0
The motor 68 does not rotate between 0 and t1, and in any of the acceleration patterns 1, 2, 3, 4, 5 the rotating arm 6
No. 5 stops at the origin and is in a standby state. When t1 is the actual rotation start time, the acceleration is performed according to each acceleration pattern from t1 to t2, the maximum acceleration is obtained at t2, then the speed is decelerated rapidly, the vehicle returns to the origin at t3, and is stopped.
To complete. Further, at the time t when the maximum acceleration is obtained in each cycle
Each time interval of 2, t21, t22, ... Is also constant at TC. Among these acceleration patterns 1 to 5, the acceleration pattern 5 reaches the maximum speed in the shortest time and the angular velocity at that time is the maximum, so that the firing intensity is also the maximum. Further, as the above-described acceleration pattern having a rotation intensity that is equal to or higher than the minimum rotation intensity required for removing the residual balls and does not reach the game unit 52, for example, the acceleration pattern 2
Will be applicable.
【0036】そして、これらの加速パターン1〜5にお
いて、t2,t21,t22,……は回転アーム65が
案内通路63の最下点に達する時点、すなわち球を発射
路70に向けて発射させるリリースポイントとなる時点
であり、この実施例ではt2,t21,t22,……
を、t0〜t1の時間幅を加速パターン毎に変化させる
ことにより、いずれの加速パターン1〜5の場合でも同
一時点となるように設定している。したがって、遊技者
が、ハンドル部32を操作して発射強度を変更した場合
でも、球は常に一定間隔でリリースし、遊技者は安定し
た感覚でハンドル操作を行うことができる。In these acceleration patterns 1 to 5, t2, t21, t22, ... Are release points at which the rotary arm 65 reaches the lowest point of the guide passage 63, that is, a ball is launched toward the launch path 70. This is the point of time, which is t2, t21, t22, ... In this embodiment.
By changing the time width from t0 to t1 for each acceleration pattern, the same time point is set in any of the acceleration patterns 1 to 5. Therefore, even if the player operates the handle portion 32 to change the firing intensity, the balls are always released at a constant interval, and the player can perform the handle operation with a stable feeling.
【0037】上記加速パターン1〜5の選択は、ハンド
ル部32の発射強度調整部321において行う。この発
射強度調整部321は、図15に示すような可変抵抗器
から成るレンジ0〜5Vの発射強度調整ボリュームを備
え、遊技者がハンドル部32を操作したときの選択電圧
Vinは発射強度データとして、A/Dコンバータ60
6でフルスケール0〜255のディジタル値に変換さ
れ、CPU600はそのディジタル値を読みとって加速
パターンを選択する。図16に選択電圧Vinに対する
加速パターン1〜5の選択例を示す。この例では、選択
電圧Vinが3.0Vのときディジタル値は152とな
り、このときCPU600は図13の加速パターンテー
ブルから加速パターン3を選択する。The selection of the acceleration patterns 1 to 5 is performed by the firing intensity adjusting section 321 of the handle section 32. The firing intensity adjusting unit 321 includes a firing intensity adjusting volume of a range of 0 to 5V including a variable resistor as shown in FIG. 15, and the selection voltage Vin when the player operates the handle portion 32 is used as firing intensity data. , A / D converter 60
In step 6, the full scale is converted into a digital value of 0 to 255, and the CPU 600 reads the digital value and selects an acceleration pattern. FIG. 16 shows an example of selecting the acceleration patterns 1 to 5 with respect to the selection voltage Vin. In this example, the digital value is 152 when the selection voltage Vin is 3.0 V, and at this time, the CPU 600 selects the acceleration pattern 3 from the acceleration pattern table of FIG.
【0038】モータ68に対する加速パターンデータ
は、ROM602において図17に示すようなデータ列
で与えられる。図17は加速パターン1のときのアドレ
ス領域Jでの加速パターンデータを示している。CPU
600は、このROM602の加速パターンデータを2
ms毎にアドレス順に読みとり、読みとったデータが
「1」のときその相Φに対してパルスONの信号を出力
することによりモータ68の各相Φ1〜Φ4のパルス幅
を制御し、モータ68を所定の加速パターンで回転させ
る。なお、加速パターンデータは1周期(606ms)
分のデータで構成する。The acceleration pattern data for the motor 68 is given in the ROM 602 as a data string as shown in FIG. FIG. 17 shows the acceleration pattern data in the address area J for the acceleration pattern 1. CPU
600 indicates the acceleration pattern data of the ROM 602 as 2
The signals are read in the order of addresses every ms, and when the read data is "1", the pulse width of each phase Φ1 to Φ4 of the motor 68 is controlled by outputting a pulse ON signal for that phase Φ, and the motor 68 is set to a predetermined value. Rotate in the acceleration pattern of. The acceleration pattern data is one cycle (606 ms)
It consists of minute data.
【0039】また、ROM602には図18に示すよう
な、加速度パターンに対する原点停止タイムテーブルが
格納してある。この原点停止タイムDTは、モータ68
に対し回転開始の指令が出てモータ68が動き出し、確
実に回転アーム65が原点から離れるまでの時間であ
り、モータ68が動き出しても回転アーム65がある程
度回転しないと、原点検出センサ91はONからOFF
に切り替わらないために設けたものである。原点停止タ
イムDT経過後は、原点検出センサ91からの信号状態
は確実に非原点を示すことになる。後述するように、こ
の原点停止タイムDTを監視することにより回転アーム
65の動作エラー等の検出を行うようにしている。Further, the ROM 602 stores an origin stop time table for acceleration patterns as shown in FIG. This origin stop time DT is the motor 68
Is a time until the motor 68 starts to move and the rotating arm 65 surely separates from the origin, and if the rotating arm 65 does not rotate to some extent even if the motor 68 starts to move, the origin detecting sensor 91 is turned on. To OFF
It is provided to prevent switching to. After the origin stop time DT has elapsed, the signal state from the origin detection sensor 91 certainly indicates the non-origin. As will be described later, the origin stop time DT is monitored to detect an operation error or the like of the rotary arm 65.
【0040】次に、発射制御の詳細な内容を図19〜図
28のフローチャートに基づいて説明する。まず、図1
9の発射制御全体を示すフローチャートから説明する。
電源投入による起動後、最初のループではイニシャル1
完了フラグがセットされていないため、後述するイニシ
ャル1処理を実行し、イニシャル1完了フラグをセット
するとともに、CPU600に内蔵のインターバルタイ
マーをスタートさせて2ms毎に割り込み(INT)を
発生させる(S1,S2)。S2でイニシャル1完了フ
ラグがセットされたのちは、2ms毎に、入力処理(S
3)、出力処理(S4)、発射禁止処理(S5)、残留
球検出処理(S6)、発射球供給処理(S7)、および
発射処理(S8)を時分割的に実行し、無限ループにて
次の割り込みを待つ。なお、各々の1割り込み当たりの
処理時間の合計は、インターバル時間2msより確実に
短いものとする。また、各処理の結果はRAM603の
ワークエリアに記憶されて次回の処理につなげるように
する。Next, the detailed contents of the firing control will be described with reference to the flowcharts of FIGS. First, FIG.
It will be described from the flowchart showing the entire firing control of No. 9.
Initial 1 in the first loop after starting by turning on the power
Since the completion flag is not set, the initial 1 process described later is executed to set the initial 1 completion flag, and the interval timer built in the CPU 600 is started to generate an interrupt (INT) every 2 ms (S1, S2). After the initial 1 completion flag is set in S2, input processing (S
3), the output process (S4), the firing prohibition process (S5), the residual ball detection process (S6), the launch ball supply process (S7), and the launch process (S8) are time-divisionally executed in an endless loop. Wait for the next interrupt. The total processing time per interrupt is surely shorter than the interval time of 2 ms. The result of each process is stored in the work area of the RAM 603 so that it can be connected to the next process.
【0041】上記S2のイニシャル1処理では、まずS
2−1でRAM603のワークエリア(タイマー、フラ
グ等)をクリアし、S2−2でCPU内蔵のI/Oポー
トを設定し、S2−3でインターバルタイマーを2ms
に設定し、続いてインターバルタイマー割り込みを許可
し(S2−4)、S2−5でイニシャル完了フラグをセ
ットする。なお、このイニシャル1処理は、一旦電源を
オフした後再度の電源投入時までは実行されない。In the initial 1 process of S2, first S
The work area (timer, flag, etc.) of the RAM 603 is cleared in 2-1, the CPU built-in I / O port is set in S2-2, and the interval timer is set to 2 ms in S2-3.
Then, the interval timer interrupt is enabled (S2-4), and the initial completion flag is set in S2-5. The initial 1 process is not executed until the power is turned on again after the power is turned off once.
【0042】上記S3の入力処理では、まずS3−1で
A/Dコンバータ606からのA/D変換データ(発射
強度データ)を読み込み、続いて各種入力信号の有無を
判別する。すなわち、S3−2ではハンドルストップ検
出部322からの入力があったか否かを判別し、入力が
あればハンドルストップONタイマーをインクリメント
するとともにハンドルストップOFFタイマーをクリア
ーし(S3−3)、入力がなければハンドルストップO
NタイマーをクリアーするとともにハンドルストップO
FFタイマーをインクリメントする(S3−4)。S3
−5ではタッチ検出部323からの入力があったか否か
を判別し、入力があればタッチONタイマーをインクリ
メントするとともにタッチOFFタイマーをクリアーし
(S3−6)、入力がなければタッチONタイマーをク
リアーするとともにタッチOFFタイマーをインクリメ
ントする(S3−7)。In the input process of S3, first, in S3-1, the A / D conversion data (emission intensity data) from the A / D converter 606 is read, and then the presence or absence of various input signals is determined. That is, in S3-2, it is determined whether or not there is an input from the steering wheel stop detection unit 322, and if there is an input, the steering wheel stop ON timer is incremented and the steering wheel stop OFF timer is cleared (S3-3). Handlebar stop O
Clear the N timer and stop handle O
The FF timer is incremented (S3-4). S3
In -5, it is determined whether or not there is an input from the touch detection unit 323, and if there is an input, the touch ON timer is incremented and the touch OFF timer is cleared (S3-6). If there is no input, the touch ON timer is cleared. At the same time, the touch OFF timer is incremented (S3-7).
【0043】S3−8ではホールコンピュータ100か
ら発射停止信号の入力があったか否かを判別し入力があ
れば発射停止信号ONタイマーをインクリメントすると
ともに発射停止信号OFFタイマーをクリアーし(S3
−9)、入力がなければ発射停止信号ONタイマーをク
リアーするとともに発射停止信号OFFタイマーをイン
クリメントする(S3−10)。S3−11では原点検
出センサ91からの入力があったか否かを判別し入力が
あれば原点ONタイマーをインクリメントするとともに
原点OFFタイマーをクリアーし(S3−12)、入力
がなければ原点ONタイマーをクリアーするとともに原
点OFFタイマーをインクリメントする(S3−1
3)。In S3-8, it is determined whether or not the firing stop signal is input from the hall computer 100, and if there is an input, the firing stop signal ON timer is incremented and the firing stop signal OFF timer is cleared (S3
-9) If there is no input, the firing stop signal ON timer is cleared and the firing stop signal OFF timer is incremented (S3-10). In S3-11, it is determined whether or not there is an input from the origin detection sensor 91, and if there is an input, the origin ON timer is incremented and the origin OFF timer is cleared (S3-12). If there is no input, the origin ON timer is cleared. And the origin OFF timer is incremented (S3-1
3).
【0044】続いて、S3−14では、後述の出力処理
(S4)にてモータ68の1ステップ角毎にインクリメ
ントまたはデクリメントされる回転角カウンターによっ
て回転アーム65がA点とB点との間に位置しているか
否かを判別し、A点とB点との間に位置していると判別
したときはそのまま終了して入力処理を行わず、そうで
ないときはS3−15に進んで残留球検出センサ93か
らの入力があったか否かを判別し入力があれば残留球O
Nタイマーをインクリメントするとともに残留球OFF
タイマーをクリアーし(S3−16)、入力がなければ
残留球ONタイマーをクリアーするとともに残留球OF
Fタイマーをインクリメントする(S3−17)。この
入力処理によって、各種入力がONであるかOFFであ
るかを、各々のタイマーをチェックするだけで確実に判
断できるようになる。Subsequently, in S3-14, the rotation arm 65 is incremented or decremented for each step angle of the motor 68 in the output processing (S4) described later so that the rotation arm 65 moves between the points A and B. If it is determined that it is located between the points A and B, the process is terminated without performing the input processing. If not, the process proceeds to S3-15 and the residual ball is moved. It is determined whether or not there is an input from the detection sensor 93, and if there is an input, the remaining ball O
Increment the N timer and turn off the remaining ball
Clear the timer (S3-16), if there is no input, clear the remaining ball ON timer and clear the remaining ball OF.
The F timer is incremented (S3-17). By this input processing, it becomes possible to surely determine whether each type of input is ON or OFF simply by checking each timer.
【0045】上記S4の出力処理では、まずラッチング
ソレノイド85に対する吸動作または突動作を指令する
処理を行う。すなわち、S4−1で後述の発射球供給処
理(S7)にてセットまたはクリアする吸フラグがセッ
トされているか否かを判別し、セットされているとき
は、やはり後述の発射球供給処理(S7)にてタイマー
値がセットされる吸タイマーをデクリメントするととも
にCPU600に内蔵のラッチングソレノイド吸ポート
の出力をONし(S4−2)、吸フラグがクリアされて
いるときは、そのラッチングソレノイド吸ポートの出力
をOFFする(S4−3)。次に、突処理に関しても上
記の吸処理(S4−1〜S4−3)と同様の処理を行う
(S4−4〜S4−6)。なお、この吸処理と突処理と
は、後述の発射球供給処理にて同時にONすることのな
いように取り扱われている。In the output process of S4, first, a process for instructing the sucking action or the projecting action for the latching solenoid 85 is performed. That is, in S4-1, it is determined whether or not the suction flag to be set or cleared in the launch ball supply process (S7) described later is set, and when it is set, the launch ball supply process (S7) described below is also performed. ), The suction timer whose timer value is set is decremented, the output of the latching solenoid suction port built into the CPU 600 is turned on (S4-2), and when the suction flag is cleared, the latching solenoid suction port The output is turned off (S4-3). Next, the same processing as the suction processing (S4-1 to S4-3) is performed for the bump processing (S4-4 to S4-6). The sucking process and the projecting process are handled so as not to be turned on at the same time in the launch ball supply process described later.
【0046】続いて、モータ68に対する回転動作を指
令する処理を行う。すなわち、まず後述の発射処理(S
8)にてタイマー値がセットされる回転タイマーが0で
ないとき回転タイマーをデクリメントした後、やはり後
述の発射処理(S8)にてセットまたはクリアされる正
回転フラグがセットされているか否かを判別する(S4
−7〜S4−9)。なお、回転タイマーが0のときはS
4−8をスキップして直接正回転フラグがセットされて
いるか否かを判別する。なお、この回転タイマーは1分
間当たりの発射回数を管理するために、またモータ68
のエラー状態を判断するために用いる。Subsequently, processing for instructing the rotation operation of the motor 68 is performed. That is, first, the firing process (S
When the rotation timer whose timer value is set in 8) is not 0, after decrementing the rotation timer, it is determined whether or not the forward rotation flag which is also set or cleared in the firing process (S8) described later is set. Yes (S4
-7 to S4-9). When the rotation timer is 0, S
4-8 is skipped and it is determined whether the forward rotation flag is set directly. The rotation timer is used to control the number of shots per minute, and the motor 68
It is used to judge the error status of.
【0047】正回転フラグがセットされているときは正
回転処理を行う。すなわち、ROM602に格納してあ
る加速パターンデータから現時点におけるアドレスでの
データを読み込み、CPU600に内蔵のモータ出力ポ
ートにそのデータを出力する。その後、アドレスをイン
クリメントして次回の割り込み処理に備える(S4−1
0,S4−11)。次に、今回割り込み時でのデータ
(今回データ)と前回割り込み時でのデータ(前回デー
タ)とを比較し、一致していなければモータ68が1ス
テップ角だけ回転したことになるので、回転角カウンタ
をインクリメントする。その後、今回データを前回デー
タ保存エリアにコピーして、次回でのモータ68の回転
判別に用いる(S4−12〜S4−14)。When the forward rotation flag is set, forward rotation processing is performed. That is, the data at the current address is read from the acceleration pattern data stored in the ROM 602, and the data is output to the motor output port built in the CPU 600. After that, the address is incremented to prepare for the next interrupt processing (S4-1).
0, S4-11). Next, the data at the time of this interrupt (current data) is compared with the data at the time of the previous interrupt (previous data). If they do not match, it means that the motor 68 has rotated by one step angle. Increment the counter. After that, the data of this time is copied to the data storage area of the previous time and is used for the next rotation determination of the motor 68 (S4-12 to S4-14).
【0048】S4−9で正回転フラグがクリアされてい
るときは、後述の発射処理(S8)にてセットまたはク
リアされる逆回転フラグがセットされているか否かを判
別し、逆回転フラグがセットされているときは逆回転処
理を行う。この逆回転処理は、回転タイマー(1分間当
たりの発射回数によりタイマーセット値が決まる)がタ
イムアップしたときにモータ68が1回転して原点に戻
っていないとき(モータ回転ロック時)に実行される。
基本的には正回転処理と同じ処理を行うが、相違点は、
回転タイマーがないことと、今回データと前回データと
が一致していなければ回転角カウンタをデクリメントす
ることである(S4−9,S4−15〜S4−20)。When the forward rotation flag is cleared in S4-9, it is determined whether or not the reverse rotation flag which is set or cleared in the firing process (S8) described later is set, and the reverse rotation flag is set. If it is set, reverse rotation processing is performed. This reverse rotation processing is executed when the rotation timer (the timer set value is determined by the number of shots per minute) has timed up and the motor 68 has not made one rotation and has not returned to the origin (when the motor rotation is locked). It
Basically the same processing as the normal rotation processing is performed, but the difference is
If there is no rotation timer and if the current data and the previous data do not match, the rotation angle counter is decremented (S4-9, S4-15 to S4-20).
【0049】上記S5の発射禁止処理では、まず回転タ
イマーが0であるか否かを判別して回転タイマーが0の
ときのみ、すなわちモータ68が原点にいるときのみ実
行するようにし、モータ68を原点以外のポイントでは
停止させないようにする(S5−1)。そして、次の3
つの発射許可条件、すなわち(1)ハンドルストップ検
出部322からの入力なし。(2)タッチ検出部323
からの入力あり。(3)ホールコンピュータ100から
の発射停止信号なし。がすべて成立したときのみ、発射
禁止フラグをクリアし、その条件の1つでも成立しない
ときは発射禁止フラグをセットする(S5−2〜S5−
6)。In the firing prohibiting process of S5, it is first determined whether or not the rotation timer is 0, and it is executed only when the rotation timer is 0, that is, when the motor 68 is at the origin. Do not stop at points other than the origin (S5-1). And next 3
One launch permission condition, that is, (1) no input from the handle stop detector 322. (2) Touch detection unit 323
There is input from. (3) No firing stop signal from the hall computer 100. The firing prohibition flag is cleared only when all of the conditions are satisfied, and the firing prohibition flag is set when any one of the conditions is not satisfied (S5-2 to S5-).
6).
【0050】上記S6の残留球検出処理では、回転アー
ム65がA点とB点との間に位置していない場合で、残
留球が検出されたとき残留球有りフラグをセットし(S
6−1〜S6−3)、モータ68が回転開始(1周期開
始)して回転タイマーが604msになった時点で残留
球が検出されないとき残留球有りフラグをクリアする
(S6−4〜S6−6)。なお、残留球を検出したとき
モータ68を1回転以上空転させるために、残留球がな
いと判断するまでに、1秒間程時間を持たせている(S
6−4)。ただし、この1秒間の時間設定は、特に制限
はなく何回転でも空転させるようにしてもよい。In the residual ball detecting process of S6, when the rotary arm 65 is not located between the points A and B, the residual ball presence flag is set when the residual ball is detected (S).
6-1 to S6-3), when the motor 68 starts rotating (starts one cycle) and the rotation timer reaches 604 ms, if the residual ball is not detected, the residual ball presence flag is cleared (S6-4 to S6-). 6). It should be noted that in order to idle the motor 68 for one rotation or more when the residual ball is detected, it takes about 1 second before it is determined that there is no residual ball (S).
6-4). However, the time setting for this one second is not particularly limited, and may be made to idle even after any number of rotations.
【0051】また、残留球がない状態が1秒経過する以
前に、再度残留球が発生した場合、その時点から新たに
1秒間の残留球がない状態になるまで、回転アーム65
を空転させる。回転アーム65がA点とB点との間に位
置していない場合で、モータ68が回転中であるのに残
留球が長時間検出された場合は、残留球検出センサ93
の異常であるので、表示器49を用いてセンサエラー警
告表示を行い、その後のタイマー割り込み処理を停止す
る(S6−7〜S6−10)。残留球有りフラグがセッ
トされている場合、後述の発射球供給処理において発射
球の供給はなされず、また後述の発射処理において発射
強度が自動的に残留球除去のために設定された発射強度
にセットされる。When a residual ball is generated again before 1 second has passed without a residual ball, the rotary arm 65 continues from that point until there is no new residual ball for 1 second.
To idle. When the rotary arm 65 is not located between the points A and B, and the residual ball is detected for a long time while the motor 68 is rotating, the residual ball detection sensor 93
Therefore, a sensor error warning is displayed using the display device 49, and the subsequent timer interrupt processing is stopped (S6-7 to S6-10). When the residual ball presence flag is set, the launch ball is not supplied in the launch ball supply process described below, and the launch intensity is automatically set to the launch intensity set for residual ball removal in the launch process described later. Set.
【0052】上記S7の発射球供給処理では、発射禁止
状態ではなく(発射禁止フラグがクリアされていて)、
かつ残留球がない(残留球有りフラグがクリアされてい
る)場合、モータ68の回転開始(1周期開始、回転タ
イマー=606ms)の250ms前に、ラッチングソ
レノイド85に吸状態からの突処理を一回行わせて発射
球を球保持部64に1個供給するようになっている(S
7−1〜S7−11)。なお、球の供給開始をモータ6
8の次の回転開始の250ms前にしたのは、球の球保
持部64までの転がり時間を見込んで設定したものであ
る。また、発射禁止フラグがセットされているときは突
処理を行わず球の供給を停止する。In the above-mentioned launch ball supply processing of S7, it is not in the firing prohibited state (the firing prohibition flag is cleared),
If there is no remaining ball (the flag with a remaining ball is cleared), the latching solenoid 85 is made to perform the process of projecting from the sucked state 250 ms before the start of rotation of the motor 68 (start of one cycle, rotation timer = 606 ms). One shot ball is supplied to the ball holding section 64 by rotating the ball (S
7-1 to S7-11). The motor 6 starts the supply of the balls.
250 ms before the start of the rotation next to 8 is set in consideration of the rolling time of the ball to the ball holding portion 64. When the firing prohibition flag is set, the ball supply is stopped without performing the collision process.
【0053】残留球がない場合、この発射球供給処理の
開始時点で吸タイマーおよび突タイマーにラッチングソ
レノイド85の動作時間をセットし(S7−3)、また
吸タイマーがタイムアップして0msになるまでは突処
理を行わずに吸処理のみ行い(S7−5)、タイムアッ
プ後(吸処理終了後)に突処理を行うようになっている
(S7−8〜S7−11)。なお、吸フラグおよび突フ
ラグは、各々の処理時(タイムアップ前)のみセットさ
れるようになっているので、吸処理と突処理のラッチン
グソレノイド85への出力が同時にONすることはな
い。上記S8の発射処理は、(1)通常処理、(2)残
留球有りのときの処理、および(3)イニシャル処理の
3つに分けられ、以下に各々の処理を順に説明する。When there is no remaining ball, the operating time of the latching solenoid 85 is set in the sucking timer and the bump timer at the start of the launching ball supply process (S7-3), and the sucking timer is timed up to 0 ms. Up to this point, only the sucking process is performed without performing the bumping process (S7-5), and the bumping process is performed after the time is up (after the sucking process is completed) (S7-8 to S7-11). Since the suction flag and the collision flag are set only during each processing (before the time is up), the outputs of the suction processing and the collision processing to the latching solenoid 85 are not turned on at the same time. The firing process of S8 is divided into three processes: (1) normal process, (2) process with residual ball, and (3) initial process. Each process will be described below in order.
【0054】(1)通常処理(S8−1〜S8−12,
S8−18〜S8−24) モータ68は、発射禁止フラグがクリアされていて、か
つ回転タイマーが0となったとき発射条件が成立したと
して回転駆動する。発射条件が成立したとき、A/Dコ
ンバータ606からの発射強度データに応じた加速パタ
ーンを選択し、その加速パターンテーブルの先頭アドレ
スを加速パターンデータのアドレスにセットする。ま
た、各加速パターン毎に設定してある原点停止タイムD
T(図18)から当該加速パターンの原点停止タイムD
Tを選択する。その後、回転タイマーに1分間当たり約
99個の球を発射させるための時間606msをセット
し、また正回転フラグをセットする。その後は上述した
モータ68の正回転処理を行う。(1) Normal processing (S8-1 to S8-12,
S8-18 to S8-24) The motor 68 is rotationally driven assuming that the firing condition is satisfied when the firing prohibition flag is cleared and the rotation timer becomes 0. When the firing condition is satisfied, the acceleration pattern corresponding to the emission intensity data from the A / D converter 606 is selected, and the head address of the acceleration pattern table is set to the address of the acceleration pattern data. Also, the origin stop time D set for each acceleration pattern
Origin stop time D of the acceleration pattern from T (Fig. 18)
Select T. After that, the rotation timer is set to 606 ms for firing about 99 balls per minute, and the forward rotation flag is set. After that, the normal rotation processing of the motor 68 described above is performed.
【0055】回転スタートしても原点停止タイムDTが
経過するまでは、回転アーム65が原点に停止もしくは
その近傍にいるのでそのまま正回転処理を行い、その間
は回転タイマーで原点停止タイムDTをモニターする。
原点停止タイムDTの経過後は原点ONタイマーをモニ
ターして原点に回転アーム65が戻ってくるのを監視
し、原点に戻ったことが検出されたら回転アーム65が
1回転したと判断して正回転フラグをクリアしてモータ
68を停止させる。Until the origin stop time DT elapses even after the rotation is started, the rotation arm 65 stops at the origin or is in the vicinity of the origin, so the normal rotation process is performed as it is, and during that time, the origin stop time DT is monitored by the rotation timer. .
After the origin stop time DT has elapsed, the origin ON timer is monitored and the return of the rotary arm 65 to the origin is monitored. When the return to the origin is detected, it is determined that the rotary arm 65 has made one rotation and the return is normal. The rotation flag is cleared and the motor 68 is stopped.
【0056】この通常処理時にエラーが発生し、原点O
Nタイマーが長時間、例えば606ms以上作動した場
合は、1回転に相当する時間の間回転アーム65が原点
から回転していないか、あるいは原点検出センサ91の
故障なのでエラー処理を行う。なお、原点から回転して
ないことを検出する手段としては種々あり、例えば、回
転タイマーが原点停止タイムDTの経過以降の短時間、
例えば10msを計時し、その間に原点が検出されてい
れば回転アーム65が原点に停止し続けているというこ
とになる。An error occurs during this normal processing, and the origin O
When the N timer operates for a long time, for example, 606 ms or more, the rotation arm 65 has not rotated from the origin for a time corresponding to one rotation, or the origin detection sensor 91 has a failure, so error processing is performed. It should be noted that there are various means for detecting that the rotation is not performed from the origin, and for example, a rotation timer may be used for a short time after the origin stop time DT elapses.
For example, if 10 ms is measured and the origin is detected during that time, it means that the rotary arm 65 continues to stop at the origin.
【0057】エラー検出(S8−11でa≧606m
s)時には、例えば異物の混入などでモータ68がロッ
クして回転しなかったと考えられるので、逆回転処理を
所定時間、例えば加速パターンデータテーブルのデータ
数分だけ行う。この処理は、正回転フラグをクリアして
逆回転フラグをセットすることで行う。この処理を実施
しても回転アーム65が正常に回転しない場合、繰り返
し同じ処理を行い、5回リトライした時点でモータ68
あるいは原点検出センサ91のエラー警告表示を表示器
49を用いて行い、その後のタイマー割り込み処理を停
止する。また、回転タイマーがタイムアップして0ms
になった時点で原点が検出されなかった場合でも、モー
タ68が原点以外の位置でロックしたと考えられるの
で、上述と同様のエラー処理を行う。Error detection (a ≧ 606 m in S8-11)
At the time s), it is considered that the motor 68 did not rotate due to the locking of the motor 68 due to, for example, foreign matter, so the reverse rotation process is performed for a predetermined time, for example, the number of data in the acceleration pattern data table. This processing is performed by clearing the forward rotation flag and setting the reverse rotation flag. If the rotating arm 65 does not rotate normally even after performing this process, the same process is repeated and the motor 68 is retried at the time of retrying 5 times.
Alternatively, an error warning display of the origin detection sensor 91 is displayed using the display device 49, and the subsequent timer interrupt processing is stopped. In addition, the rotation timer has timed up and 0 ms
Even if the origin is not detected at the time of, the motor 68 is considered to have locked at a position other than the origin, and the same error processing as described above is performed.
【0058】なお、上記表示器49によるエラー表示と
共に、パチンコ機1の前面側に設けた種々の表示灯58
…を通常とは異る周期で点滅させたり、全ての表示灯5
8…を一斉に点灯させたり、或はパチンコ島の幕板に各
パチンコ機1に対応して配置してある呼び出しランプを
点灯させると共に、島端に設けた三色灯を点灯させるな
どして警報を発するようにしてもよい。In addition to the error display by the display 49, various indicator lamps 58 provided on the front side of the pachinko machine 1 are used.
... blinks at a different cycle than usual, and all indicator lights 5
8 ... all at once, or by turning on the call lamps that are arranged on the pachinko island screen corresponding to each pachinko machine 1 and turning on the three-colored lights provided at the island edge. An alarm may be issued.
【0059】(2)残留球有りのときの処理(S8−1
5) 基本的には通常処理と同じであるが、通常処理と相違す
る点は、回転開始時に残留球有りフラグ(S6の残留球
検出処理でセット/クリアされる)がセットされている
とき、例えば加速パターン2を自動選択し、残留球を確
実にファール口79aに導くようにした点である。ここ
で、加速パターン2は残留球除去に必要な最小限の回転
強度以上でかつ球が遊技部52に到達しない範囲の回転
強度に相当するものとする。なお、このフローチャート
には示していないが、残留球が何度も連続してガイド部
6Gに戻ってくるようなときは、2回目以降の発射強度
として例えば加速パターン5を自動選択し、最強の発射
強度で残留球を遊技部52に送り込んで除去するように
してもよい。(2) Processing when there is a residual ball (S8-1
5) Basically, it is the same as the normal processing, but the difference from the normal processing is that when the residual ball presence flag (set / cleared in the residual ball detection processing of S6) is set at the start of rotation, For example, the acceleration pattern 2 is automatically selected so that the residual ball is surely guided to the foul port 79a. Here, it is assumed that the acceleration pattern 2 is equal to or higher than the minimum rotational strength required for removing the residual balls and is within a range in which the balls do not reach the game unit 52. Although not shown in this flow chart, when the remaining balls return to the guide portion 6G repeatedly many times, for example, the acceleration pattern 5 is automatically selected as the second and subsequent firing intensities, and the strongest The residual balls may be sent to the game unit 52 and removed at the emission strength.
【0060】(3)イニシャル処理(S8−13,1
4,S8−16,17) この処理は、電源投入時に回転アーム65が原点の位置
でない場合に、発射許可条件が成立していなくても、回
転アーム65を回転させて原点に移動させるものであ
り、回転開始後の処理は通常処理と同じある。(3) Initial processing (S8-13, 1)
4, S8-16, 17) This process is for rotating the rotating arm 65 to move it to the origin even when the firing permission condition is not satisfied when the rotating arm 65 is not at the origin position when the power is turned on. Yes, the process after the start of rotation is the same as the normal process.
【0061】以上、述べたように、この実施例では、残
留球を検出したときに、球の供給を停止するとともに回
転アーム65を回転させるので、回転アーム65は発射
すべき球なしで空転し、ガイド部6Gに残留する残留球
だけに当たって、その残留球をガイド部から除去するこ
とができる。したがって、戻り球が数珠つなぎ状態とな
るようなことはなく、常に正常に球を発射させることが
できる。As described above, in this embodiment, when the residual ball is detected, the supply of the ball is stopped and the rotary arm 65 is rotated, so that the rotary arm 65 idles without the ball to be fired. The remaining balls can be removed from the guide portion by hitting only the remaining balls remaining on the guide portion 6G. Therefore, the returning balls do not become in a state of connecting beads, and the balls can always be normally fired.
【0062】また、残留球検出時に回転アーム65の回
転強度を、残留球除去に必要な最小限の回転強度以上に
設定して空転させるので、遊技者が設定している発射強
度のいかんに関係なく、確実に残留球を除去することが
できる。さらに、残留球除去時の回転アーム65の回転
強度に上限を設けて、残留球が遊技部52に到達しない
範囲の回転強度以下に設定するので、残留球を確実にフ
ァール口79aに導いて除去することができ、また残留
球が遊技部52に入ることによる無駄球の発生を確実に
防止することができるので遊技者に有利な処理を行わせ
ることができる。Further, when the residual ball is detected, the rotational strength of the rotary arm 65 is set to a value equal to or higher than the minimum rotational strength required to remove the residual ball and idles. Therefore, it is related to the firing strength set by the player. It is possible to reliably remove the residual sphere. Further, since the upper limit is set to the rotational strength of the rotating arm 65 when removing the residual balls, and the rotational strength is set to be equal to or lower than the rotational strength within the range where the residual balls do not reach the game unit 52, the residual balls are reliably guided to the foul port 79a and removed. In addition, it is possible to reliably prevent the generation of waste balls due to the remaining balls entering the game section 52, so that the player can perform an advantageous process.
【0063】また、球供給装置80を設け、球の供給を
必要に応じて停止させるので、残留球発生時だけでな
く、他の発射機構の異常検出時やホールコンピュータ1
00からの発射停止信号時にも迅速に対応して球の供給
を停止させることができる。なお、上記の説明では、加
速パターンを5パターンとしたが、それに限定されず必
要に応じてパターン数を増減して備えることができる。Further, since the ball supply device 80 is provided and the supply of the balls is stopped as necessary, not only when the remaining balls are generated but also when an abnormality is detected in another firing mechanism or when the hall computer 1 is used.
It is possible to promptly stop the supply of the sphere even when the firing stop signal from 00 is received. In the above description, the number of acceleration patterns is five, but the number of patterns is not limited to five and can be increased or decreased as necessary.
【0064】[0064]
【発明の効果】以上説明したようにこの発明の遊技機の
球発射装置によれば、残留球を検出したときに、球の供
給を停止するとともに回転アームを回転させるので、回
転アームは発射すべき球なしで空転し、ガイド部に残留
する残留球だけに当たって、その残留球をガイド部から
除去することができる。したがって、戻り球が数珠つな
ぎ状態となるようなことはなく、常に正常に球を発射さ
せることができる。また、残留球検出時に回転アームの
回転強度を、残留球除去に必要な最小限の回転強度以上
に設定して空転させるので、遊技者が設定している発射
強度のいかんに関係なく、確実に残留球を除去すること
ができる。さらに、残留球除去時の回転アームの回転強
度に上限を設けて、残留球除去に必要な最小限の回転強
度以上であってかつ残留球が遊技盤に到達しない範囲の
回転強度以下に設定するので、残留球を確実にファール
口に導いて除去することができ、また残留球が遊技盤に
入ることによる無駄球の発生を確実に防止することがで
きるので遊技者に有利な処理を行わせることができる。As described above, according to the ball launching device of the gaming machine of the present invention, when the residual ball is detected, the supply of the ball is stopped and the rotary arm is rotated, so that the rotary arm shoots. It is possible to remove the residual balls from the guide portion by idling without a power ball and hitting only the residual balls remaining on the guide portion. Therefore, the returning balls do not become in a state of connecting beads, and the balls can always be normally fired. Also, when the residual ball is detected, the rotation strength of the rotating arm is set to a value equal to or higher than the minimum rotation strength required to remove the residual ball, and idling is performed. Therefore, regardless of the firing strength set by the player, the rotation strength can be ensured. Residual spheres can be removed. Furthermore, an upper limit is set on the rotational strength of the rotary arm when removing the residual balls, and the rotational strength is set to be equal to or higher than the minimum rotational strength required for removing the residual balls and not exceeding the range in which the residual balls do not reach the game board. Therefore, it is possible to reliably guide and remove the residual ball to the foul mouth, and it is possible to reliably prevent the generation of a waste ball due to the residual ball entering the game board, so that the player can perform an advantageous process. be able to.
【図1】パチンコ機の一部を欠截した正面図である。FIG. 1 is a front view in which a part of a pachinko machine is cut away.
【図2】パチンコ機の背面図である。FIG. 2 is a rear view of the pachinko machine.
【図3】球発射装置の構成を示す図である。FIG. 3 is a diagram showing a configuration of a ball launching device.
【図4】回転アームの構成例を示す図である。FIG. 4 is a diagram showing a configuration example of a rotating arm.
【図5】原点検出センサの構成例を示す図である。FIG. 5 is a diagram showing a configuration example of an origin detection sensor.
【図6】残留球検出センサの構成例を示す図である。FIG. 6 is a diagram showing a configuration example of a residual ball detection sensor.
【図7】球発射装置による球供給の説明図である。FIG. 7 is an explanatory diagram of sphere supply by a sphere launching device.
【図8】球発射装置における残留球発生の説明図であ
る。FIG. 8 is an explanatory diagram of residual ball generation in the ball launching device.
【図9】残留球検出の無効範囲を示す図である。FIG. 9 is a diagram showing an invalid range of residual ball detection.
【図10】球供給装置の第2の構成例を示す図である。FIG. 10 is a diagram showing a second configuration example of the ball supply device.
【図11】発射制御部の構成例を示すブロック図であ
る。FIG. 11 is a block diagram showing a configuration example of a firing control unit.
【図12】モータの励磁方式を示す図である。FIG. 12 is a diagram showing an excitation method of a motor.
【図13】加速パターンデータテーブルを示す図であ
る。FIG. 13 is a diagram showing an acceleration pattern data table.
【図14】加速パターン1〜5を示す図である。FIG. 14 is a diagram showing acceleration patterns 1 to 5.
【図15】ハンドル部の発射強度調整部の構成を示す図
である。FIG. 15 is a diagram showing a configuration of a firing strength adjusting section of the handle section.
【図16】加速パターン選択の説明図である。FIG. 16 is an explanatory diagram of acceleration pattern selection.
【図17】加速パターン1のデータ例を示す図である。FIG. 17 is a diagram showing an example of data of acceleration pattern 1.
【図18】原点停止タイムテーブルを示す図である。FIG. 18 is a diagram showing an origin stop time table.
【図19】発射制御全体のフローチャートを示す図であ
る。FIG. 19 is a diagram showing a flowchart of the entire firing control.
【図20】イニシャル1処理のフローチャートを示す図
である。FIG. 20 is a diagram showing a flowchart of an initial 1 process.
【図21】入力処理のフローチャートを示す図である。FIG. 21 is a diagram showing a flowchart of input processing.
【図22】出力処理のフローチャートを示す図である。FIG. 22 is a diagram showing a flowchart of output processing.
【図23】出力処理のフローチャートを示す図である。FIG. 23 is a diagram showing a flowchart of output processing.
【図24】発射禁止処理のフローチャートを示す図であ
る。FIG. 24 is a diagram showing a flowchart of firing prohibition processing.
【図25】残留球検出処理のフローチャートを示す図で
ある。FIG. 25 is a diagram showing a flowchart of residual ball detection processing.
【図26】発射球供給処理のフローチャートを示す図で
ある。FIG. 26 is a diagram showing a flowchart of a launch ball supply process.
【図27】発射処理のフローチャートを示す図である。FIG. 27 is a diagram showing a flowchart of a firing process.
【図28】発射処理のフローチャートを示す図である。FIG. 28 is a diagram showing a flowchart of a firing process.
1 パチンコ機 6 球発射装置 6A 発射制御部 6G ガイド部 32 ハンドル部 60 発射装置本体 63 案内通路 64 球保持部 65 回転アーム 68 モータ 80 球供給装置 81 給送樋 85 ラッチングソレノイド 91 原点検出センサ 93 残留球検出センサ 600 プロセッサ(CPU) 601 ROM(プログラム用) 602 ROM(データ用) 1 Pachinko machine 6 Ball launching device 6A Launch control part 6G Guide part 32 Handle part 60 Launching device body 63 Guide passage 64 Ball holding part 65 Rotating arm 68 Motor 80 Ball feeding device 81 Feeding trough 85 Latching solenoid 91 Origin detection sensor 93 Residual Sphere detection sensor 600 Processor (CPU) 601 ROM (for program) 602 ROM (for data)
Claims (5)
れるガイド部と、そのガイド部内で回転可能な回転アー
ムと、その回転アームを回転駆動する回転アーム駆動手
段とを備え、遊技球を回転アームの回転によってガイド
部内で加速案内しその回転に伴う遠心力によりガイド部
から遊技盤上に向けて発射する遊技機の球発射装置にお
いて、 上記回転アームによる発射動作後ガイド部に残留する遊
技球を残留球として検出する残留球検出手段と、 上記遊技球のガイド部への供給を停止させる供給停止手
段と、 上記残留球の検出時に供給停止手段に対して遊技球の供
給停止を指令するとともに、その遊技球の供給停止後回
転アーム駆動手段に対して回転アームの回転を指令しそ
の回転によって残留球の除去を行う除去動作指令手段
と、 を有することを特徴とする遊技機の球発射装置。1. A game ball is rotated by including a guide unit for receiving the game balls sequentially supplied one by one, a rotating arm rotatable within the guide unit, and a rotating arm drive means for rotationally driving the rotating arm. In a ball launching device of a gaming machine in which the arm is accelerated to guide in the guide part and the centrifugal force associated with the rotation launches it toward the game board from the guide part, the game ball remaining in the guide part after the launch operation by the rotating arm. Residual ball detecting means for detecting as a residual ball, supply stopping means for stopping the supply of the game sphere to the guide portion, and commanding the supply stopping means to stop the supply of the game sphere at the time of detecting the residual ball , Removal operation command means for instructing the rotation arm drive means to rotate the rotation arm after the supply of the game balls and removing the residual balls by the rotation, Ball launcher of the gaming machine, characterized in that.
回転強度を残留球除去に必要な最小限の回転強度以上に
設定して回転アームを回転させることを特徴とする請求
項1に記載の遊技機の球発射装置。2. The removing operation commanding means sets the rotational strength of the rotary arm to a value equal to or higher than the minimum rotational strength required for removing the residual balls and rotates the rotary arm. Ball launcher for game machines.
回転強度を残留球除去に必要な最小限の回転強度以上か
つ残留球が遊技盤に到達しない範囲の回転強度に設定し
て回転アームを回転させることを特徴とする請求項1に
記載の遊技機の球発射装置。3. The removal operation command means sets the rotation strength of the rotating arm to a rotation strength in a range not less than the minimum rotation strength necessary for removing the residual balls and not allowing the residual balls to reach the game board. The ball launching device for a gaming machine according to claim 1, which is rotated.
定範囲に位置しているときの残留球の検出を無効とする
ことを特徴とする請求項1に記載の遊技機の球発射装
置。4. The ball launching device for a gaming machine according to claim 1, wherein the removal operation commanding means invalidates the detection of the residual ball when the rotary arm is located within a predetermined range.
でなく外部からの発射停止信号でも作動することを特徴
とする請求項1に記載の遊技機の球発射装置。5. The ball launching device for a gaming machine according to claim 1, wherein the supply stopping means operates not only when a residual ball is detected, but also when a launching stop signal is input from the outside.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04504295A JP3773280B2 (en) | 1995-02-10 | 1995-02-10 | Game machine ball launcher |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04504295A JP3773280B2 (en) | 1995-02-10 | 1995-02-10 | Game machine ball launcher |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08215380A true JPH08215380A (en) | 1996-08-27 |
| JP3773280B2 JP3773280B2 (en) | 2006-05-10 |
Family
ID=12708317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04504295A Expired - Fee Related JP3773280B2 (en) | 1995-02-10 | 1995-02-10 | Game machine ball launcher |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3773280B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008018146A (en) * | 2006-07-14 | 2008-01-31 | Olympia:Kk | Pinball game machine |
| JP2008043409A (en) * | 2006-08-11 | 2008-02-28 | Aruze Corp | Game machine |
| JP2014030710A (en) * | 2012-07-11 | 2014-02-20 | Takao Co Ltd | Circulation type game machine |
| JP2016140541A (en) * | 2015-01-31 | 2016-08-08 | 株式会社三洋物産 | Game machine |
| JP2018126658A (en) * | 2018-05-29 | 2018-08-16 | 株式会社三共 | Game machine |
-
1995
- 1995-02-10 JP JP04504295A patent/JP3773280B2/en not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008018146A (en) * | 2006-07-14 | 2008-01-31 | Olympia:Kk | Pinball game machine |
| JP2008043409A (en) * | 2006-08-11 | 2008-02-28 | Aruze Corp | Game machine |
| JP2014030710A (en) * | 2012-07-11 | 2014-02-20 | Takao Co Ltd | Circulation type game machine |
| JP2016140541A (en) * | 2015-01-31 | 2016-08-08 | 株式会社三洋物産 | Game machine |
| JP2018126658A (en) * | 2018-05-29 | 2018-08-16 | 株式会社三共 | Game machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3773280B2 (en) | 2006-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009240386A (en) | Game machine | |
| JP3773280B2 (en) | Game machine ball launcher | |
| JP2009136471A (en) | Game machine | |
| JPH0788234A (en) | Ball control device of pachinko game machine | |
| JP3143025B2 (en) | Award ball payout apparatus and control method thereof | |
| JP4463002B2 (en) | Game machine | |
| JPH08173597A (en) | Pachinko game machine | |
| JP3575028B2 (en) | Ball hitting guidance device for gaming machines | |
| JPH09693A (en) | Pachinko machine | |
| JP4317907B2 (en) | Bullet ball machine | |
| JP3556296B2 (en) | Ball launch control device for gaming machines | |
| JPH06319853A (en) | Pachinko machine | |
| JPH0748289Y2 (en) | Pachinko game machine | |
| JPH11169517A (en) | Pachinko machine | |
| JP2685539B2 (en) | Shell game machine | |
| JP2002177489A (en) | Pachinko game ball shooting device | |
| JPH10179858A (en) | Pachinko game machine | |
| JP2981403B2 (en) | Launch control device for ball game machines | |
| JP3965680B2 (en) | Jump rope game machine | |
| JPH0716337A (en) | Score gaining game machine | |
| JPH08107962A (en) | Ball jetting device for game machine | |
| JP2732864B2 (en) | Bullet-powered gaming machine | |
| JP4331472B2 (en) | Pachinko machine ball dispenser | |
| JP2674804B2 (en) | Gaming machine | |
| JP2001314572A (en) | Ball removal device for remaining game balls in pachinko machines |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050322 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20050329 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050527 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050913 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051012 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Effective date: 20051115 Free format text: JAPANESE INTERMEDIATE CODE: A911 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Effective date: 20060214 Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060214 |
|
| 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: 20090224 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 4 Free format text: PAYMENT UNTIL: 20100224 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100224 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110224 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110224 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120224 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130224 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 8 Free format text: PAYMENT UNTIL: 20140224 |
|
| LAPS | Cancellation because of no payment of annual fees |