Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2909894B2 - Game control device - Google Patents
[go: Go Back, main page]

JP2909894B2 - Game control device - Google Patents

Game control device

Info

Publication number
JP2909894B2
JP2909894B2 JP25704497A JP25704497A JP2909894B2 JP 2909894 B2 JP2909894 B2 JP 2909894B2 JP 25704497 A JP25704497 A JP 25704497A JP 25704497 A JP25704497 A JP 25704497A JP 2909894 B2 JP2909894 B2 JP 2909894B2
Authority
JP
Japan
Prior art keywords
game
operation time
control
data
auxiliary game
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP25704497A
Other languages
Japanese (ja)
Other versions
JPH1085409A (en
Inventor
吉平 新山
広司 伊東
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.)
Sofia Inc
Original Assignee
Sofia Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=17300968&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2909894(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Sofia Inc filed Critical Sofia Inc
Priority to JP25704497A priority Critical patent/JP2909894B2/en
Publication of JPH1085409A publication Critical patent/JPH1085409A/en
Application granted granted Critical
Publication of JP2909894B2 publication Critical patent/JP2909894B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Pinball Game Machines (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、制御プログラムに
基づいて遊技機の所定制御を行なうマイクロコンピュー
タを備えた遊技制御装置に関するものである。
[0001] The present invention relates to a control program.
Microcomputer that performs predetermined control of gaming machines based on
The present invention relates to a game control device including a game control device .

【0002】[0002]

【従来の技術】従来より、遊技機たるパチンコ機の前面
側に配される遊技盤の遊技部内には、複雑な動作をする
変動入賞装置や数字等よりなる複数の識別情報を変換表
示する 可変表示装置等の電気的遊技機器が設けられ、こ
れら電気的遊技機器の動作は、プリント基板上にマイク
ロコンピュータ等の集積回路や各種電気部品を多数配列
してなる制御基板を収納ケース内に収納して構成された
遊技制御装置によって制御されており、制御プログラム
に基づいて所定制御を行うマイクロプロコンピュータを
備えた遊技制御装置が可変表示装置や変動入賞装置を適
宜制御することによって、通常の遊技状態とは異なる補
助遊技状態や特別遊技状態等を生ぜしめるのである。
2. Description of the Related Art Conventionally , the front of a pachinko machine as a game machine.
In the game part of the game board arranged on the side, there are complicated operations
Conversion table for multiple identification information consisting of variable winning devices and numbers
Electrical game equipment such as a variable display device shown
The operation of these electric game machines is based on a microphone mounted on a printed circuit board.
A large number of integrated circuits and various electrical components such as computers
The control board made of
The game is controlled by a game control device, and the control program
Microcomputer that performs predetermined control based on
Game control device equipped with a variable display device and
By performing appropriate control, supplements that are different from the normal
This causes an auxiliary game state, a special game state, and the like.

【0003】そして、比較的多くの遊技利益(賞球)を
獲得可能な特別遊技状態や、この特別遊技状態へ移行す
るための遊技条件となる補助遊技状態の発生確率等も、
予め設定された制御データに基づいて遊技制御装置が適
宜に制御するものとなっており、健全な遊技が期せるよ
うな確率で補助遊技状態や特別遊技状態が起生されるよ
うにして、パチンコ遊技の興趣を高めるのである。
[0003] And a relatively large amount of game profit (prize ball)
Transition to the special game state that can be acquired or this special game state
The occurrence probability of the auxiliary game state, which is the game condition for
The game control device is adapted based on the preset control data.
So that you can play healthy games.
Auxiliary game state and special game state will occur with a probability
In this way, the fun of pachinko games is enhanced.

【0004】なお、このような遊技制御を行う制御基板
を収納した収納ケースの開閉部分に封印シールを貼るこ
とで、収納ケースが開かれたか否かを判別できるように
しておき、制御基板を取り出された形跡があるか否かを
客観的に判定できるようになっている。すなわち、遊技
店等において遊技制御装置から制御基板を取り出すこと
を規制し、予め設定した電気的遊技機器制御用のプログ
ラムを書き変えてしまう改竄を防止するのである。
A control board for performing such game control
Put a seal on the opening and closing part of the storage case
Now, it is possible to determine whether the storage case has been opened
Make sure that there is no evidence that the control board has been removed.
It can be judged objectively. That is, the game
Take out control board from game control device in store etc.
Control for electrical gaming devices that have been set in advance.
It prevents tampering with rewriting the ram.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、遊技制
御装置の収納ケースに貼着した封印シールが剥がされた
か否かについての検査を定期的に行う訳ではないと共
に、不要になった遊技御装置を廃棄する際にも封印シー
ルの検査は行わないので、封印シールを収納ケースに貼
付することによる規制的効果は極めて稀薄である。
However, the game system
The sealing sticker attached to the storage case of the control device has been removed
Inspections are not performed on a regular basis.
Also, when disposing of unnecessary gaming devices,
Is not inspected, so put a sealing sticker on the storage case.
The regulatory effect of the tagging is minimal.

【0006】加えて、遊技制御装置内の制御基板上へ個
別に配設された制御データ記憶手段、変動データ記憶手
段、演算制御手段等は基板上のプリント配線等によって
接続 されているために、電気的遊技機器制御用のプログ
ラム等の基本制御データを固定的に記憶させてある固定
データ記憶手段から演算処理手段が制御信号や表現情報
等を読み出すための制御信号路が露出状態となってお
り、この制御信号路から制御データ記憶手段の記憶内容
を読み出すことは極めて容易に行い得る。
[0006] In addition, the individual is placed on a control board in the game control device.
Control data storage means and variable data storage means separately provided
Steps, arithmetic control means, etc. are performed by printed wiring on the board
Because of the connection , the program
Fixed storage of basic control data such as RAM
From the data storage means to the arithmetic processing means, control signals and expression information
Control signal path for reading
From this control signal path, the contents stored in the control data storage
Can be read very easily.

【0007】また、固定データ記憶手段自体に封印シー
ルを貼る場合もあるが、上記した収納ケースの封印シー
ルと同様で、規制的効果は殆ど期待できない。
[0007] The fixed data storage means itself has a sealing seal.
May be attached, but the sealing case of the storage case described above
As with Le, little regulatory effect can be expected.

【0008】このようなことから、遊技制御装置の制御
プログラムを書き換えて、出荷状態とは異なる遊技制御
を行う遊技機に変造されてしまうケースもある。例え
ば、遊技制御装置の制御プログラムを書き換えること
で、特別遊技状態が起生される確率が高くなるように
し、その遊技機で遊技をした遊技客が獲得する利益を通
常よりも増やして話題性を高め、集客に利用したりする
のである。
[0008] From the above, the control of the game control device
Rewrite the program to control the game differently from the factory
In some cases, the game machine may be forged. example
For example, rewriting the control program of the game control device
So that the probability that a special game state will occur is increased
Through the profits gained by the players who
Increase it more than usual to increase topicality and use it to attract customers
It is.

【0009】このような不正に制御プログラムが書き換
えられた遊技機では、極端に補助遊技や特別遊技の起生
確率が高かったり逆に低かったりして、健全な遊技が期
待できず、到底望ましいとは言えない。
[0009] Such a control program is illegally rewritten.
In the obtained gaming machines, the occurrence of auxiliary games and special games
Probability is high or low, and healthy games are expected
I can't wait and it's not very desirable.

【0010】そこで、本発明は、遊技制御装置の制御プ
ログラムが不正に書き換えられて、本来の制御プログラ
ムに基づく遊技とは異なる遊技が行われる遊技機が遊技
店で使用されることを良好に防止できる遊技制御装置の
提供を目的とする。
Therefore, the present invention provides a control program for a game control device.
The program is illegally rewritten and the original control program
Gaming machines that play games different from games based on
A game control device that can prevent good use in stores
For the purpose of providing.

【0011】[0011]

【課題を解決するための手段】本発明は上記に鑑み提案
されたもので、制御プログラムに基づいて遊技機の所定
制御を行なうマイクロコンピュータ(57)を備えた遊
技制御装置(例えば、電気的制御装置55)において、
上記遊技制御装置は、遊技部(8)に配設される電気的
遊技機器(例えば、変動入賞装置11)の制御を行なう
ものであり、上記マイクロコンピュータは少なくとも、
上記制御プログラムを記憶する固定データ記憶手段(例
えば、EPROM84,EEPROM85など)と、上
記固定デ ータ記憶手段に記憶された制御プログラムに基
づき、遊技機の所定制御を行なうための演算を行う演算
処理手段(例えば、CPUコア87)と、上記演算処理
手段による演算過程で一時的に作業領域として変動デー
タを記憶可能な変動データ記憶手段(例えば、RAM8
6)と、当該遊技制御装置の外部から制御処理情報の受
信が可能な通信手段(例えば、通信ドライバ60,通信
端子63など)により受信した制御処理情報を上記固定
データ記憶手段に書き込む制御処理情報書込手段(例え
ば、CPUコア87)と、予め定めた所定条件が満たさ
れた後は、上記制御処理情報書込手段による固定データ
記憶手段に対する制御処理情報の書込を規制する制御処
理情報書込規制手段(例えば、セキュリティ回路91)
と、を単一基材内に集積させて構成した
SUMMARY OF THE INVENTION The present invention has been proposed in view of the above, and has been proposed in accordance with a control program.
A microcomputer equipped with a microcomputer (57) for controlling
In the technique control device (for example, the electrical control device 55),
The game control device includes an electric control unit provided in the game unit (8).
Controlling a gaming machine (for example, a variable winning device 11)
And the microcomputer is at least
Fixed data storage means for storing the control program (example)
For example, EPROM 84, EEPROM 85, etc.)
Serial fixed data storage means the control programs stored in the group
Calculation for performing a predetermined control of the gaming machine
Processing means (for example, CPU core 87);
Variable data temporarily as a work area in the calculation process by means
Data storage means (for example, RAM 8
6) and receiving control processing information from outside the game control device.
Communication means capable of communication (for example, communication driver 60, communication
The control processing information received by terminal 63) is fixed as above.
Control processing information writing means for writing to the data storage means (for example,
If, for example, the CPU core 87) satisfies a predetermined condition,
After that, the fixed data
Control processing for restricting writing of control processing information to storage means
Logical information writing restricting means (for example, security circuit 91)
And were integrated in a single substrate .

【0012】斯くすれば、通信手段により遊技制御装置
の外部(遊技店の管理装置など)から受信した制御処理
情報に基づいて、制御処理情報書込手段が制御プログラ
ムを固定データ記憶手段に記憶させ、予め定めた所定条
件が満たされた後は、制御処理情報書込規制手段が固定
データ記憶手段に対する制御処理情報の書込を規制す
る。なお、固定データ記憶手段に制御プログラムを記憶
させる場合、遊技制御装置を備える遊技機が遊技店へ設
置された後に、当該遊技店の管理装置から通信手段を介
して制御処理情報を送信させるようにしても良い。
In this case, the game control device is provided by the communication means.
Control process received from outside of the game (e.g. amusement store management device)
Based on the information, the control processing information writing means controls the control program.
Stored in the fixed data storage means, and a predetermined
After the condition is satisfied, the control processing information writing restriction means is fixed
Restrict writing of control processing information to data storage means
You. The control program is stored in the fixed data storage unit.
When a game machine with a game control device is
After being placed, the management device at
Then, the control processing information may be transmitted.

【0013】[0013]

【発明の実施の形態】次に、本発明の一実施形態を添付
図面に基づいて詳細に説明する。
Next, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

【0014】遊技機たるパチンコ機1は図1に示すごと
く、額縁状の前面枠2へ球供給皿3、該球供給皿3より
オーバーフローした遊技球を受ける球受け皿4、上記球
供給皿3より供給される遊技球を弾球する遊技球発射機
構を制御するための操作ハンドル5等を設けると共に、
前面枠2の窓部を後方から塞ぐように遊技盤6を設けて
ある。
As shown in FIG. 1, the pachinko machine 1 serving as a gaming machine has a ball supply tray 3 on a frame-shaped front frame 2, a ball receiving tray 4 for receiving game balls overflowing from the ball supply tray 3, and a ball supply tray 3. An operation handle 5 and the like for controlling a game ball launching mechanism for hitting the supplied game ball are provided,
A game board 6 is provided so as to cover the window of the front frame 2 from behind.

【0015】遊技盤6は表面にガイドレール7で囲まれ
た遊技部8を有し、該遊技部8内に様々な入賞具9…や
風車10…等を適宜に配設し、遊技部8のほぼ中央部に
は電気的遊技機器たる変動入賞装置11を設けると共
に、該変動入賞装置11の適宜下方には夫々左始動口1
2、中央始動口13、右始動口14を有する入賞具9
a,9b,9cを配設し、左始動口12には左第1始動
スイッチ15aを、右始動口14には右第1始動スイッ
チ15bを、中央始動口13には第2始動スイッチ16
を設けて、各始動口12〜14ヘ入賞した入賞球を検出
可能なようにしてある。
The game board 6 has a game section 8 surrounded by a guide rail 7 on its surface, and various prize-winning tools 9 and windmills 10 are arranged in the game section 8 as appropriate. Is provided with a variable winning device 11 as an electric game machine, and a left starting port 1 is provided below the variable winning device 11 as needed.
2, a prize-winning tool 9 having a central starting port 13 and a right starting port 14
a, 9b, 9c are arranged, a left first start switch 15a is provided on the left start port 12, a right first start switch 15b is provided on the right start port 14, and a second start switch 16 is provided on the central start port 13.
Is provided so as to be able to detect a winning ball that has won each of the starting ports 12 to 14.

【0016】また、遊技盤6の遊技部8の中央下部には
アウト口17を設けてあると共に、遊技盤6の左右上部
等には各種の表示ランプ(図示省略)を配してあり、遊
技盤6の裏面側には各入賞具9及び変動入賞装置11へ
入賞した入賞球を集める入賞球集合樋(図示省略)を設
けてある。
An out port 17 is provided at the lower center of the game section 8 of the game board 6, and various display lamps (not shown) are arranged at the upper right and left sides of the game board 6, for example. On the back side of the board 6, there is provided a prize ball collecting gutter (not shown) for collecting prize balls that have won the prize tools 9 and the variable prize device 11.

【0017】パチンコ機1の裏面に設けた裏機構盤18
には球貯留タンク19、球導出樋20、賞球排出装置2
1、賞球排出樋22、遊技球発射機構23等を所要位置
に配設してあり、遊技盤6の入賞具9等に入賞して入賞
球集合樋から供給される入賞球を適宜処理し、該入賞球
数に応じて所定数の賞球を排出するのである。
A back mechanism board 18 provided on the back of the pachinko machine 1
Has a ball storage tank 19, a ball outlet gutter 20, and a prize ball discharging device 2.
1. A prize ball discharge gutter 22, a game ball launching mechanism 23, and the like are arranged at required positions. A predetermined number of prize balls are discharged in accordance with the number of prize balls.

【0018】また、裏機構盤18には遊技盤6の入賞球
集合樋より集められた入賞球たるセーフ球を検出するた
めのセーフスイッチ24、遊技盤6のアウト口17より
回収されたアウト球を検出するためのアウトスイッチ2
5を適所に設けてあると共に、例えばパチンコ機1の裏
面上部には打球発射装置や入賞球処理装置等の電動装置
および電気的制御装置(後に詳述)に電源を供給する電
源ターミナル部26を設けてある。
The back mechanism panel 18 has a safe switch 24 for detecting a safe ball as a winning ball collected from a winning ball collecting gutter of the game panel 6, and an out ball collected from the out port 17 of the game panel 6. Out switch 2 for detecting
5 is provided at an appropriate position, and a power supply terminal unit 26 for supplying power to an electric device such as a hit ball launching device or a winning ball processing device and an electric control device (described in detail later) is provided on the upper portion of the back surface of the pachinko machine 1, for example. It is provided.

【0019】上記した変動入賞装置11は図5〜7に示
すように、遊技盤6に取り付ける第1基板27のほぼ中
央上部に球通過口28を開設し、該球通過口28から後
方に延出する入賞室および該入賞室と連通する入賞球振
り分け室29を形成するための室構成体30を、上記球
通過口28の前面開口部の縁部より背面側に突出させた
状態で設けてある。
As shown in FIGS. 5 to 7, the above-mentioned variable winning device 11 has a ball passage opening 28 substantially at the upper center of the first substrate 27 attached to the game board 6, and extends rearward from the ball passage opening 28. A chamber structure 30 for forming a winning prize room to be issued and a prize ball sorting room 29 communicating with the prize room is provided in a state of protruding rearward from an edge of a front opening of the ball passage opening 28. is there.

【0020】上記球通過口28には駆動機構31によっ
て開閉動作させられる球受扉32,32を回動可能に軸
着してあり、一対のソレノイド33,33のプランジャ
に取り付けられた動作片34によって、球受扉32より
後方に延出させた動作軸32aに軸着したクランク軸3
5を駆動させ、球受扉32,32を左右方向に所要角度
だけ開閉させるのである。すなわち、ソレノイド33の
消磁時には球受扉32,32が球通過口28を閉塞した
第1状態となし、ソレノイド33の駆動時には球受扉3
2,32が球通過口28を開成した第2状態となすこと
で、変動入賞装置11は遊技者にとって不利な第1状態
と遊技者にとって有利な第2状態とに変換可能になる。
なお、上記駆動機構31は第2基板36に取り付けられ
た状態で室構成体30の背面側に配設するものとしてあ
る。
Ball receiving doors 32, 32, which are opened and closed by a driving mechanism 31, are pivotally mounted on the ball passage opening 28, and an operation piece 34 attached to a plunger of a pair of solenoids 33, 33 is provided. As a result, the crankshaft 3 attached to the operation shaft 32a extended rearward from the ball receiving door 32
5, the ball receiving doors 32, 32 are opened and closed by a required angle in the left-right direction. That is, when the solenoid 33 is demagnetized, the ball receiving doors 32 are in a first state in which the ball passage opening 28 is closed, and when the solenoid 33 is driven, the ball receiving door 3 is closed.
By making the ball passing openings 28 open in the second state by the players 2, 32, the variable winning device 11 can be converted into a first state disadvantageous to the player and a second state advantageous to the player.
The driving mechanism 31 is provided on the rear side of the chamber constituting body 30 in a state where the driving mechanism 31 is attached to the second substrate 36.

【0021】上記入賞室と入賞球振り分け室29の連通
路にはカウントスイッチ37を臨ませてあり、球受扉3
2の開成時に球通過口28より変動入賞装置11へ入賞
した全入賞球をカウント可能にしてあると共に、カウン
トスイッチ37の上方適所には入賞球をカウントスイッ
チ37の検出口へ導くための入賞球ガイド部材38を配
してある。
A count switch 37 faces the communicating path between the winning room and the winning ball sorting room 29.
When the ball 2 is opened, all the winning balls that have entered the variable winning device 11 through the ball passage opening 28 can be counted. A guide member 38 is provided.

【0022】上記カウントスイッチ37によってカウン
トされた後に入賞球振り分け室29へ到達した入賞球を
受けるために、入賞球振り分け室29の下部には中空円
盤状の入賞球受部材39を配設してあり、前面側へ若干
傾斜する円環状に形成した入賞球受部材39の上面部3
9aに沿うて入賞球が入賞球振り分け室29の前面側へ
導かれるようにしてある。
In order to receive a winning ball that has reached the winning ball sorting room 29 after being counted by the count switch 37, a hollow disk-shaped winning ball receiving member 39 is disposed below the winning ball sorting room 29. The upper surface portion 3 of the winning ball receiving member 39 formed in an annular shape slightly inclined to the front side.
The winning balls are guided to the front side of the winning ball sorting room 29 along 9a.

【0023】入賞球受部材39の前面側には後方へ下り
傾斜する傾斜部39bを形成してあり、該傾斜部39b
に達した入賞球は入賞球受部材39の中央空部へ回動可
能に設けた入賞球振り分け部材40へ至るのである。
An inclined portion 39b is formed on the front side of the winning ball receiving member 39 so as to be inclined backward and downward.
Reaches the winning ball distribution member 40 rotatably provided in the central space of the winning ball receiving member 39.

【0024】入賞球振り分け部材40の周縁部には上下
方向に貫通する入賞球通過口41…を所要間隔毎に適数
設けてあり、入賞球受部材39の傾斜部39bから入賞
球振り分け部材40の入賞球通過口41へ至った入賞球
は、該入賞球通過口41を通過して遊技盤6裏面の入賞
球集合樋へ導かれる。しかして、入賞球振り分け部材4
0には唯一の継続入賞球受部42を設けてあり、入賞球
受部材39の傾斜部39bから入賞球振り分け部材40
の継続入賞球受部42へ至った入賞球は、回動する入賞
球振り分け部材40によって継続入賞口(図示省略)ま
で導かれてゆき、該継続入賞口に配設した継続スイッチ
43をオンさせた後、遊技盤6裏面の入賞球集合樋へ導
かれるのである。
At the periphery of the winning ball sorting member 40, an appropriate number of winning ball passing openings 41 penetrating vertically are provided at required intervals, and the winning ball sorting member 40 is inclined from the inclined portion 39b of the winning ball receiving member 39. The winning ball reaching the winning ball passing port 41 is passed through the winning ball passing port 41 and guided to a winning ball collecting gutter on the back surface of the game board 6. The winning ball sorting member 4
0 is provided with only one continuous winning ball receiving portion 42, and the winning ball sorting member 40 extends from the inclined portion 39 b of the winning ball receiving member 39.
The winning ball reaching the continuous winning ball receiving section 42 is guided to a continuous winning opening (not shown) by the rotating winning ball sorting member 40, and the continuous switch 43 arranged in the continuous winning opening is turned on. After that, it is led to the winning ball collecting gutter on the back of the game board 6.

【0025】上記入賞球振り分け部材40は例えば第2
基板36に固定したモータ44によって駆動させられる
ものとしてあり、該モータ44によって回動させられる
駆動ギア45と、入賞球振り分け部材40の軸40aに
固着した従動ギア46とを噛合させることで、上記モー
タ44の駆動力を入賞球振り分け部材40へ伝達するの
である。
The winning ball sorting member 40 is, for example, a second one.
The drive gear 45 rotated by the motor 44 and a driven gear 46 fixed to the shaft 40 a of the winning ball sorting member 40 mesh with each other to be driven by a motor 44 fixed to the The driving force of the motor 44 is transmitted to the winning ball sorting member 40.

【0026】また、変動入賞装置11の前面側上部には
天入賞口47を、変動入賞装置11の裏面上部にはラン
プ基板48を、入賞室と入賞球振り分け室29を区画す
る区画壁の前面側には上部装飾板49を夫々設けてあ
る。なお、ランプ基板48には複数の表示ランプ50…
及び上部可変表示器51を設けてあり、表示ランプ50
の前面に位置する第1基板27は透光性の部材によって
形成し、上部可変表示器51は通孔52から変動入賞装
置11の前面側に臨むようにしてある。
A winning prize opening 47 is provided on the upper front side of the variable winning device 11, a lamp substrate 48 is provided on an upper rear surface of the variable winning device 11, and a front surface of a partition wall for partitioning the winning room and the winning ball distribution room 29. An upper decorative plate 49 is provided on each side. The lamp substrate 48 has a plurality of display lamps 50.
And an upper variable indicator 51, and an indicator lamp 50
The first substrate 27 located on the front surface of the variable winning device 11 is formed of a translucent member, and the upper variable display 51 faces the front surface of the variable winning device 11 from the through hole 52.

【0027】さらに、入賞球振り分け室29の下部前面
側には下部装飾板53を配設してあり、該下部装飾板5
3に設けた表示窓53aの裏面には3個の可変表示器5
4a,54b,54cよりなるメッセージ表示部54を
臨ませて、メッセージ表示部54の表示内容が変動入賞
装置11の前面から視認可能なようにしてある。
Further, a lower decorative plate 53 is provided on the lower front side of the winning ball sorting room 29.
3 are provided on the back surface of the display window 53a.
The display contents of the message display unit 54 are made visible from the front of the variable winning device 11 with the message display unit 54 including 4a, 54b, and 54c facing the user.

【0028】上記のように構成した変動入賞装置11の
第2基板36裏面側には遊技制御装 置としての機能を備
えた電気的制御装置55を適宜な固定手段によって固定
してあり、該電気的制御装置55への入力および電気的
制御装置55からの出力に関連した電気的制御装置55
の概略構成を図8のブロック図に基づいて説明する。
[0028] Bei the function of the second substrate 36 backside variation winning device 11 as constructed above is as game control equipment
The obtained electric control device 55 is fixed by appropriate fixing means, and the electric control device 55 relating to the input to the electric control device 55 and the output from the electric control device 55 is fixed.
Will be described with reference to the block diagram of FIG.

【0029】左第1始動スイッチ15a、右第1始動ス
イッチ15b、第2始動スイッチ16、継続スイッチ4
3、カウントスイッチ37、セーフスイッチ24、アウ
トスイッチ25より電気的制御装置55へ入力された検
出信号は波形成形手段たるフィルタ56によって波形成
形され、基本制御手段たるワンチップ・マイクロコンピ
ュータ57へ供給される。
First left start switch 15a, first right start switch 15b, second start switch 16, continuation switch 4
3. The detection signal input from the count switch 37, the safe switch 24, and the out switch 25 to the electric control device 55 is waveform-shaped by the filter 56 as waveform shaping means, and is supplied to the one-chip microcomputer 57 as basic control means. You.

【0030】該ワンチップ・マイクロコンピュータ57
は演算処理回路、固定データ記憶回路、変動データ記憶
回路等を単一基材へ集積したもので、各種検出器からの
検出信号を適宜に処理し、音声生成手段たるサウンドジ
ェネレータ58、駆動手段たるドライバ59、通信手段
としての機能を担う通信ドライバ60へ選択的に信号出
力する。
The one-chip microcomputer 57
Is a circuit in which an arithmetic processing circuit, a fixed data storage circuit, a variable data storage circuit, and the like are integrated on a single substrate, appropriately processes detection signals from various detectors, and functions as a sound generator 58 as a sound generation unit and a driving unit. Driver 59, communication means
And selectively outputs a signal to the communication driver 60 having the function of

【0031】上記サウンドジェネレータ58はワンチッ
プ・マイクロコンピュータ57よりの入力信号に応じ
て、所定の音声信号を生成し、該音声信号は駆動手段た
るアンプ61を介してスピーカ62へ増幅出力される。
The sound generator 58 generates a predetermined audio signal in accordance with an input signal from the one-chip microcomputer 57, and the audio signal is amplified and output to a speaker 62 via an amplifier 61 as a driving means.

【0032】上記ドライバ59はワンチップ・マイクロ
コンピュータ57よりの入力信号に応じて、電気的遊技
機器たる変動入賞装置11のソレノイド33、モータ4
4、表示ランプ50、メッセージ表示部54へ所定の駆
動信号を出力する。
The driver 59 responds to an input signal from the one-chip microcomputer 57 to operate the solenoid 33 and the motor 4 of the variable winning device 11 as an electric game machine.
4. Output a predetermined drive signal to the display lamp 50 and the message display unit 54.

【0033】上記通信ドライバ60はワンチップ・マイ
クロコンピュータ57により通信手段の一機能を担う
信端子63から通信ケーブル等を介して管理装置へ出力
する信号を送信可能な出力信号に変換すると共に、上記
通信端子63を介して管理装置より入力された入力信号
を電気的制御装置55内で処理可能な信号に変換する。
The communication driver 60 converts the signal output from the communication terminal 63, which performs one function of the communication means, to the management device via a communication cable or the like by the one-chip microcomputer 57 into an output signal that can be transmitted. In addition to the conversion, the input signal input from the management device via the communication terminal 63 is converted into a signal that can be processed in the electric control device 55.

【0034】また、電気的制御装置55に設けた電力生
成手段たる電力生成回路64によって、上記電源ターミ
ナル部26より電気的制御装置55へ供給された供給電
源を適宜に整流・変圧し、駆動電力(例えば12ボル
ト)および論理電力(例えば5ボルト)を生成する。そ
して、上記電力生成回路64は駆動電力をサウンドジェ
ネレータ58、ドライバ59、通信ドライバ60、アン
プ61等へ供給すると共に、論理電力を電源状態監視手
段たる電源監視回路65を介してワンチップ・マイクロ
コンピュータ57へ供給する。
The power supply circuit 64, which is a power generation means provided in the electric control unit 55, rectifies and transforms the power supply supplied from the power supply terminal unit 26 to the electric control unit 55 as appropriate, thereby obtaining the drive power. (Eg, 12 volts) and logic power (eg, 5 volts). The power generation circuit 64 supplies the driving power to the sound generator 58, the driver 59, the communication driver 60, the amplifier 61, and the like, and supplies the logical power to the one-chip microcomputer via the power monitoring circuit 65 as a power status monitoring unit. 57.

【0035】なお、電気的制御装置55には所定時間幅
のクロックを発する発振器66を設けてあり、該発振器
66から供給されたクロックを計数することによって、
ワンチップ・マイクロコンピュータ57は信号出力のタ
イミングや演算処理の動作速度等を決定する。
The electric control device 55 is provided with an oscillator 66 for generating a clock having a predetermined time width, and by counting the clock supplied from the oscillator 66,
The one-chip microcomputer 57 determines the signal output timing, the operation speed of the arithmetic processing, and the like.

【0036】次に、図9〜図12に基づいて、電気的制
御装置55の具体的構成を詳述する。
Next, a specific configuration of the electric control device 55 will be described in detail with reference to FIGS.

【0037】電気的制御装置55は各種電気部品を有す
る制御基板67を裏面側開成の函状に形成した収納ケー
ス68内に収納すると共に、上記制御基板67と機能的
に接続される中継ユニット69によって、収納ケース6
8の裏面側開成部を閉塞したものとしてある。
The electric control device 55 stores a control board 67 having various electric components in a storage case 68 formed in a box shape opened on the back side, and a relay unit 69 functionally connected to the control board 67. By the storage case 6
The back side opening 8 of FIG. 8 is closed.

【0038】上記制御基板67は例えば基板70の前面
側にワンチップ状の基本制御手段たるメインユニット7
1、ワンチップ状の副制御手段たるサブユニット72、
発振器66、通信アドレス設定器73を、裏面側に電力
制御手段たるパワーユニット74を設けてあり、各部は
図示を省略したプリント配線等によって機能的に接続し
てある。
The control board 67 includes, for example, a main unit 7 serving as a one-chip basic control means on the front side of the board 70.
1. a sub-unit 72 as a one-chip sub-control means;
An oscillator 66 and a communication address setting unit 73 are provided on the back side with a power unit 74 as power control means, and each unit is functionally connected by a printed wiring or the like (not shown).

【0039】また、中継ユニット69は基板75の裏面
側に多数の雄コネクタ76…を、前面側に一対の雌コネ
クタ77,77を夫々設けたものとしてある。上記雄コ
ネクタ76はパチンコ機1に設けた各種検出器や電気的
遊技機器と該電気的制御装置55を接続するための接続
線78…の端部に設けた雌コネクタ78a…と係脱可能
なもので、雌コネクタ77はパワーユニット74の背面
側へ窪み状に形成した一対のコネクタ受部79,79の
コネクタピン80…と係脱可能なものである。
The relay unit 69 is provided with a large number of male connectors 76 on the back side of the substrate 75 and a pair of female connectors 77, 77 on the front side. The male connector 76 can be disengaged from a female connector 78a provided at an end of a connection line 78 for connecting the electrical control device 55 to various detectors and electric game machines provided in the pachinko machine 1. The female connector 77 is detachable from the connector pins 80 of a pair of connector receiving portions 79 formed in a concave shape on the back side of the power unit 74.

【0040】すなわち、パチンコ機1に設けた各種検出
器たる左右第1始動スイッチ15a,15b、第2始動
スイッチ16、継続スイッチ43、カウントスイッチ3
7、セーフスイッチ24、アウトスイッチ25等より電
気的制御装置55へ入力される信号は中継ユニット69
を介して制御基板67へ供給され、制御基板67より電
気的遊技機器たる変動入賞装置11の駆動機構31、モ
ータ44、表示ランプ50、メッセージ表示部54やス
ピーカ62、パチンコ機1の外部たる管理装置等へ出力
する信号は中継ユニット69を介して出力されるのであ
る。
That is, the left and right first start switches 15a and 15b, the second start switch 16, the continuation switch 43, and the count switch 3 as various detectors provided in the pachinko machine 1.
7. Signals input from the safe switch 24, the out switch 25, etc. to the electric control device 55 are transmitted to the relay unit 69.
Is supplied to the control board 67 via the control board 67, and the drive mechanism 31, the motor 44, the display lamp 50, the message display unit 54 and the speaker 62 of the variable winning device 11, which is an electric game machine, are managed from the control board 67. The signal output to the device or the like is output via the relay unit 69.

【0041】制御基板67及び中継ユニット69を収納
する収納ケース68の上面および下面には多数の係止片
81…を形成してあり、各係止片81の内面側に夫々設
けた係止爪81aによって中継ユニット69の基板75
を係止することで、制御基板67及び中継ユニット69
が収納ケース68より脱することのないようにしてあ
る。
A large number of locking pieces 81 are formed on the upper and lower surfaces of the storage case 68 for storing the control board 67 and the relay unit 69, and locking claws provided on the inner surface side of each locking piece 81, respectively. 81a, the board 75 of the relay unit 69
By locking the control board 67 and the relay unit 69.
Is not detached from the storage case 68.

【0042】また、収納ケース68内部の四隅には制御
基板67の基板70前面に当接可能な当接部82…を形
成すると共に、収納ケース68の上面および下面には上
記係止片81よりも短い制御基板用係止片83,83を
形成し、制御基板67の基板70前面側四隅部を上記当
接部82…に当接させた状態で、各制御基板用係止片8
3,83の後端部内面側に設けた制御基板用係止爪83
a,83aを基板70の背面側に係止することにより、
基板70を収納ケース68内へ安定した状態で収納でき
る。
At the four corners inside the storage case 68, contact portions 82 that can contact the front surface of the control board 67 are formed. The control board locking pieces 83, 83 are also formed short, and the control board 67 has four corners on the front surface side of the board 70 in contact with the contact portions 82.
Locking claw 83 for control board provided on the inner surface side of the rear end portion of 83
a, 83a on the back side of the substrate 70,
The substrate 70 can be stably stored in the storage case 68.

【0043】しかも、制御基板用係止片83を係止片8
1よりも若干短く形成することで、電気的制御装置55
の上面および下面には空隙部83b,83bが生じ、該
空隙部83bは比較的熱発生量の高いパワーユニット7
4の上方および下方に位置する放熱孔として機能する。
Further, the control board locking piece 83 is connected to the locking piece 8.
1, the electric control device 55
Are formed on the upper surface and the lower surface of the power unit 7.
It functions as a heat radiating hole located above and below 4.

【0044】すなわち、パワーユニット74より発生す
る熱で暖められた空気が収納ケース68上面の空隙部8
3bより外部へ放出されると共に、パワーユニット74
より発生した熱によって昇温化した電気的制御装置55
内部の空気に比して温度の低い外部の空気が収納ケース
68下面の空隙部83bより流入することで、電気的制
御装置55内部には空気流が生じ、該空気流によってパ
ワーユニット74より発生する熱を良好に外部へ放散す
ることができるので、パワーユニット74より発生した
熱で電気的制御装置55自体が誤動作させられたり、破
損させられたりといった不都合が生ずるのを極力防ぎ、
もって電気的制御装置55による電気的遊技機器の動作
を安定ならしめ、信頼性の極めて高いパチンコ機1とす
ることができる。
That is, the air warmed by the heat generated by the power unit 74 is supplied to the air gap 8 on the upper surface of the storage case 68.
3b and the power unit 74
Electrical control device 55 heated by the heat generated
When external air having a lower temperature than the internal air flows into the space 83b on the lower surface of the storage case 68, an air flow is generated inside the electric control device 55, and the air flow is generated from the power unit 74. Since heat can be satisfactorily dissipated to the outside, it is possible to minimize the occurrence of inconvenience such as malfunction or damage of the electric control device 55 itself due to heat generated from the power unit 74,
Accordingly, the operation of the electric game machine by the electric control device 55 can be stabilized, and the pachinko machine 1 with extremely high reliability can be obtained.

【0045】制御基板67に設けるメインユニット71
はワンチップ・マイクロコンピュータ57より構成する
ものとしてあり、該ワンチップ・マイクロコンピュータ
57はシリコン・ウエハ等の単一基材上に固定データ記
憶手段たるROMとしてのEPROM84(erasable p
rogrammable ROM )及びEEPROM85(electrical
ly erasable PROM)、変動データ記憶手段たるRAM8
6、演算制御手段および制御処理情報書込手段たるCP
Uコア87、暴走監視手段たるウォッチドック88、計
時制御手段たるタイマカウンタ89、入出力制御手段た
る入出力制御回路90、制御処理情報書込規制手段たる
セキュリティ回路91を単一基材内に集積状に設けたも
のである。
Main unit 71 provided on control board 67
Is composed of a one-chip microcomputer 57. The one-chip microcomputer 57 has an EPROM 84 (erasable memory) as a ROM serving as fixed data storage means on a single base material such as a silicon wafer.
rogrammable ROM) and EEPROM85 (electrical
ly erasable PROM), RAM 8 as variable data storage means
6. CP as arithmetic control means and control processing information writing means
U-core 87, watchdog 88 as runaway monitoring means, timer counter 89 as timekeeping control means, input / output control circuit 90 as input / output control means, and security circuit 91 as control processing information writing control means are integrated in a single substrate. It is provided in a shape.

【0046】上記EPROM84には電気的遊技機器た
る変動入賞装置11への制御指令(例えばソレノイド3
3の励磁やモータ44の駆動、検出情報の処理手順)や
各遊技状態に適合した表示情報(例えば表示ランプ50
の点灯・点滅、スピーカ62の音声出力)等の制御デー
タを固定的に記憶させるものとし、当該ワンチップ・マ
イクロコンピュータ57が通常状態に起動される前に
は、起動制御命令を記憶させたEEPROM85、所定
条件が満たされた場合にのみ上記起動制御命令を読み出
し可能にするセキュリティ回路91、読み出した起動制
御命令を実行することによってワンチップ・マイクロコ
ンピュータ57を通常状態に起動させるCPUコア87
等が相互に機能することで、EPROM84に記憶させ
た制御データ(制御命令)の不正な読出し・書換えを規
制し、電気的制御装置55に改竄が施されることを防止
するのである。
The EPROM 84 stores a control command (for example, solenoid 3) to the variable prize device 11 as an electric game machine.
3 and the driving procedure of the motor 44 and the processing procedure of the detection information) and the display information (for example, the display lamp 50) adapted to each game state.
Control data such as lighting / flashing of the speaker 62 and audio output of the speaker 62). Before the one-chip microcomputer 57 is started in the normal state, the EEPROM 85 storing the start control command is stored. A security circuit 91 for enabling the start control command to be read only when a predetermined condition is satisfied; and a CPU core 87 for starting the one-chip microcomputer 57 to a normal state by executing the read start control command.
And the like function mutually, thereby restricting unauthorized reading and rewriting of control data (control commands) stored in the EPROM 84 and preventing the electrical control device 55 from being tampered with.

【0047】なお、当該ワンチップ・マイクロコンピュ
ータ57が通常状態に起動された場合には、セキュリテ
ィ回路91がEEPROM85から起動制御命令を読出
し可能にさせないように構成することで、EPROM8
4に記憶させた制御データの不正な読出し・書換えを一
切不可能とすることができる。また、起動制御命令が実
行されるという所定条件が満たされた後には、EEPR
OM85から該起動制御命令を消去して制御処理情報の
書込を事実上不可能とし、電源を絶たれた後にも記憶内
容を保持する不揮発性のメモリとして使用する。
When the one-chip microcomputer 57 is activated in the normal state, the security circuit 91 does not allow the activation control command to be read from the EEPROM 85 so that the EPROM 8 is not activated.
4, illegal reading and rewriting of the control data stored in the control data 4 can be completely disabled. Further, after a predetermined condition is satisfied that the activation control command is Ru is executed, EEPR
The start control instruction is deleted from the OM 85 and the control processing information is deleted .
Writing is practically impossible, and it is used as a non-volatile memory that retains the stored contents even after the power is turned off.

【0048】また、本実施例では、ソフト的に起動制御
命令を削除するように構成しているが、ハード的に読出
し・書換えが不可能になるようにしても良い。
In the present embodiment, the start control command is deleted by software, but the reading and rewriting may be disabled by hardware.

【0049】RAM86には各種検出器の検出情報や電
気的遊技機器たる変動入賞装置11への動作出力等の遊
技過程のデータを変動データとして一時的に記憶させ、
電源が絶たれる際や、所定量の変動データが収集された
際には、該RAM86内のデータを例えば上記EEPR
OM85へ収集データとして蓄積するようにしてある。
In the RAM 86, data of a game process such as detection information of various detectors and operation output to the variable prize device 11 as an electric game machine are temporarily stored as variable data.
When the power supply is cut off or when a predetermined amount of fluctuation data is collected, the data in the RAM 86 is stored in, for example, the EEPR.
The data is stored in the OM 85 as collected data.

【0050】CPUコア87は上記EPROM84から
適宜な制御指令を読み出すと共に該制御指令を実行する
もので、例えば各種入賞球検出器より入力された入賞球
検出情報に基づいて、EPROM84より所定の制御指
令を読み出し、該制御指令を実行することで、賞球排出
装置21から所定数の賞球を排出させるのである。ま
た、通信端子63を介して管理装置より入力された制御
命令に対しても、同様にEPROM84より所定の制御
指令を読み出し、該制御指令を実行することで、例えば
変動入賞装置11のメッセージ表示部54へ「打ち止
め」表示を行ったり、電気的遊技機器制御用の制御デー
タの一部を設定変更したりするのである。また、電気的
遊技機器制御用の制御データを管理装置からロードする
ようにしても良い。
The CPU core 87 reads out an appropriate control command from the EPROM 84 and executes the control command. For example, based on winning ball detection information input from various winning ball detectors, the CPU core 87 issues a predetermined control command from the EPROM 84. Is read out, and the control command is executed, thereby discharging a predetermined number of prize balls from the prize ball discharge device 21. Also, in response to a control command input from the management device via the communication terminal 63, a predetermined control command is similarly read from the EPROM 84 and the control command is executed. A "stop" is displayed on the display 54, or a part of the control data for controlling the electric game machine is changed. Further, control data for controlling the electric game machine may be loaded from the management device.

【0051】また、タイマカウンタ89は発振回路66
より入力される所定時間幅のクロックを計数して経過時
間を計時し、該タイマカウンタ89の計時カウントによ
ってCPUコア87の処理速度が決定される。ウォッチ
ドック88は上記タイマカウンタ89の計時カウントに
基づいてCPUコア87の処理動作時間を監視し、CP
Uコア87が所定時間以上継続して処理動作を行ってい
る場合をCPUコア87の暴走として検出する。入出力
制御回路90は信号入力および信号出力を制御するもの
で、入力された信号および出力する信号を一時的に記憶
しておき、当該信号の送り先の処理速度に応じて信号を
送り出す。
The timer counter 89 is provided for the oscillation circuit 66.
The elapsed time is counted by counting a clock having a predetermined time width input from the CPU, and the processing speed of the CPU core 87 is determined by the time count of the timer counter 89. The watchdog 88 monitors the processing operation time of the CPU core 87 based on the time count of the timer counter 89, and
The case where the U core 87 continuously performs the processing operation for a predetermined time or more is detected as the runaway of the CPU core 87. The input / output control circuit 90 controls the signal input and the signal output, temporarily stores the input signal and the signal to be output, and sends out the signal according to the processing speed of the destination of the signal.

【0052】上記メインユニット71に設けたEPRO
M84、EEPROM85、RAM86、CPUコア8
7、ウォッチドック88、タイマカウンタ89、入出力
制御回路90、セキュリティ回路91は、電気的遊技機
器たる変動入賞装置11を制御する上での基本的な制御
機能を有すると共に、遊技盤6が交換されて変動入賞装
置11が他の変動入賞装置や可変表示装置に変更された
場合には、例えばEPROM84の制御データを管理装
置などから変更することで対応でき、電気的制御装置5
5におけるメインユニット71は電気的遊技機器の機種
に応じてハード構成を変更する必要がない部分である。
すなわち、メインユニット71は通信手段を介してソフ
ト的な変更を加えることで、電気的遊技機器の広範な機
種に対応させることが可能である。
The EPRO provided in the main unit 71
M84, EEPROM 85, RAM 86, CPU core 8
7, the watch dock 88, the timer counter 89, the input / output control circuit 90, and the security circuit 91 have a basic control function for controlling the variable prize device 11 which is an electric game machine, and the game board 6 is exchangeable. If the variable winning device 11 is changed to another variable winning device or a variable display device, the change can be made by, for example, changing the control data of the EPROM 84 from a management device or the like.
The main unit 71 in FIG. 5 is a portion that does not require changing the hardware configuration according to the type of the electric game machine.
That is, the main unit 71 can be adapted to a wide variety of electric game machines by making a soft change via the communication means .

【0053】制御基板67に設けるサブユニット72は
上記した音声生成手段たるサウンドジェネレータ58、
通信制御手段たる通信制御コントローラ92、入出力拡
張手段たる拡張入出力制御回路93、制御処理情報書込
規制手段たるセキュリティ回路91′等を単一基材へ集
積状に設けることで、ワンチップ形状としたものであ
る。
The sub-unit 72 provided on the control board 67 includes the sound generator 58,
Communication control controller 92 as communication control means, extended input / output control circuit 93 as input / output expansion means, control processing information writing
The security circuit 91 'or the like, which is a regulating means, is provided in a single base material in an integrated manner to form a one-chip shape.

【0054】通信制御コントローラ92は外部たる管理
装置等より入力されたシリアル信号の送信データを、C
PUコア87による処理が可能なパラレル信号に変換す
ると共に、CPUコア87より管理装置へ出力するパラ
レル信号の送信データを、通信端子63を介して外部へ
出力可能なシリアル信号に変換するもので、通信アドレ
ス設定器73によって出力信号に固有の識別情報である
通信アドレスを設定することで、通信出力を行った電気
的制御装置55、即ちパチンコ機1を管理装置が特定で
きるようにしてある。なお、電気的制御装置55の制御
基板67固有の識別情報に代えて、その構成要素である
メインユニット71やサブユニット72に各個別の識別
情報を付与するようにしても良い。
The communication controller 92 converts the transmission data of the serial signal input from the external management device into C
Along with converting into a parallel signal that can be processed by the PU core 87, transmission data of the parallel signal output from the CPU core 87 to the management device is converted into a serial signal that can be output to the outside via the communication terminal 63. By setting a communication address, which is identification information unique to the output signal, by the communication address setting device 73, the management device can specify the electric control device 55 that has performed the communication output, that is, the pachinko machine 1. Note that, instead of the identification information unique to the control board 67 of the electric control device 55, individual identification information may be added to the main unit 71 and the subunit 72, which are constituent elements thereof.

【0055】拡張入出力制御回路93は上記入出力制御
回路90と同様な入出力制御を行うもので、入出力制御
回路90の入出力制御能力を上回る信号入力、信号出力
がある場合に、入出力制御回路90の増設用として拡張
入出力制御回路93を用いるのである。
The extended input / output control circuit 93 performs input / output control similar to that of the input / output control circuit 90. When there is a signal input / output that exceeds the input / output control capability of the input / output control circuit 90, the input / output control circuit 93 receives the input / output signal. The extended input / output control circuit 93 is used for adding the output control circuit 90.

【0056】また、セキュリティ回路91′は上記メイ
ンユニット71に設けたセキュリティ回路91と同様
に、電気的制御装置55の改竄防止用であり、外部から
意図的に入出力信号を読み出したり、書き換えたりする
ことを防止するのである。
The security circuit 91 ', like the security circuit 91 provided in the main unit 71, is for preventing the falsification of the electrical control device 55, and is designed to read or rewrite input / output signals intentionally from outside. To prevent them from doing so.

【0057】上記サブユニット72に設けたサウンドジ
ェネレータ58、通信制御コントローラ92、拡張入出
力制御回路93、セキュリティ回路91′はメインユニ
ット71の基本制御に対する付加的な制御機能として、
外部たる管理装置との送受信を可能にすると共に入出力
制御を増設し、CPUコア87よりの指令に応じて実際
の音声信号を生成するものである。
The sound generator 58, the communication control controller 92, the extended input / output control circuit 93, and the security circuit 91 'provided in the subunit 72 serve as additional control functions for the basic control of the main unit 71.
It enables transmission and reception to and from an external management device, and additionally provides input / output control to generate an actual audio signal in response to a command from the CPU core 87.

【0058】すなわち、パチンコ機1と管理装置間での
送受信に際しては、伝送速度や伝送形態等に応じて適宜
交換を要する通信制御コントローラ92、電気的遊技機
器たる変動入賞装置や可変表示装置等を交換した際に
は、当該電気的遊技機器に応じて効果音を変更すること
から、所要の音声を生成可能なものへ交換を要するサウ
ンドジェネレータ58、電気的遊技機器が交換されたり
検出器が増設された際には、上記メインユニット71の
入出力制御回路90の入出力制御能力に応じて適宜交換
を要する拡張入出力制御回路93、入出力の構成に応じ
て適宜交換を要するセキュリティ回路91′等を単一基
材に集積したサブユニット72は電気的制御装置55に
おいて、電気的遊技機器の機種交換や各種検出器の増設
等に応じてハード構成を変更する必要のある部分であ
る。
That is, when transmitting and receiving between the pachinko machine 1 and the management device, the communication controller 92 which needs to be appropriately replaced according to the transmission speed and the transmission form, the variable prize device and the variable display device as electric game machines, etc. When replaced, the sound effect is changed according to the electric game machine, so the sound generator 58 which needs to be replaced with a sound generator capable of generating a required sound, the electric game machine is replaced, or a detector is added. In this case, the extended input / output control circuit 93 which needs to be replaced as appropriate according to the input / output control capability of the input / output control circuit 90 of the main unit 71, and the security circuit 91 'which needs to be replaced as appropriate according to the input / output configuration. The sub-unit 72 in which the components and the like are integrated on a single base material has a hardware structure in the electric control device 55 in accordance with the change of the model of the electric game machine or the addition of various detectors. It is a part that needs to be changed.

【0059】したがって、パチンコ機1の電気的遊技機
器の機種交換や各種検出器の増設等に際しては、新たな
電気的遊技機器等に対応するサウンドジェネレータ5
8、通信制御コントローラ92、拡張入出力制御回路9
3、セキュリティ回路91′を単一基材に集積すること
でワンチップに形成した新たなサブユニット72に交換
し、メインユニット71は管理装置から電気的遊技機器
等の制御データを書き換えるようにすれば、電気的制御
装置55を電気的遊技機器の広範な機種に対応させるこ
とが可能である。
Therefore, when changing the model of the electric game machine of the pachinko machine 1 or adding various detectors, the sound generator 5 corresponding to the new electric game machine or the like is required.
8, communication controller 92, extended input / output control circuit 9
3. The security circuit 91 'is integrated into a single base material and replaced with a new sub-unit 72 formed on a single chip, and the main unit 71 rewrites the control data of the electric game machine and the like from the management device. For example, it is possible to make the electric control device 55 correspond to a wide variety of electric game machines.

【0060】基板70の裏面側に設けるパワーユニット
74は上記フィルタ56、通信ドライバ60、駆動手段
たるアンプ61及びドライバ59、電力生成回路64、
通信端子63を単一基材に集積したものとしてある。な
お、電力生成回路64は交流波の供給電源を直流に整流
する整流回路94、駆動電力生成用の第1定電圧回路9
5、論理電力生成用の第2定電圧回路96より構成して
ある。
The power unit 74 provided on the back side of the substrate 70 includes the filter 56, the communication driver 60, the amplifier 61 and the driver 59 as driving means, the power generation circuit 64,
The communication terminals 63 are integrated on a single substrate. Note that the power generation circuit 64 includes a rectifier circuit 94 for rectifying the supply power of the AC wave to DC, and a first constant voltage circuit 9 for generating drive power.
5. A second constant voltage circuit 96 for generating logic power.

【0061】上記パワーユニット74は電源関連の制御
および電気的制御装置55内外の入出力信号制御(管理
装置との通信やソレノイド33、スピーカ62等への駆
動出力)を行うもので、電気的遊技機器や各種検出器の
増設等によってハード構成を変更する必要の無い部分で
あり、メインユニット71のソフト変更やサブユニット
72のハード変更に対しても汎用性を有する。
The power unit 74 controls the power supply and controls input / output signals inside and outside the electric control device 55 (communication with the management device and drive output to the solenoid 33, the speaker 62, etc.). It is not necessary to change the hardware configuration by adding a variety of detectors or the like, and has versatility even when the software of the main unit 71 is changed or the hardware of the subunit 72 is changed.

【0062】上記した電気的制御装置55の具体的回路
構成の一例は図12に示すようなものである。
An example of a specific circuit configuration of the above-described electric control device 55 is as shown in FIG.

【0063】電源ターミナル部26より電気的制御装置
55へ供給された交流24ボルトの電源は整流回路94
によって直流24ボルトに整流され、表示ランプ50…
等の電源として供給されると共に、更に変圧されて30
ボルトの直流となり、変動入賞装置11の駆動源たるソ
レノイド33,33やモータ44等へ電源供給される。
また、第1定電圧回路95によって生成された12ボル
トの直流電源は変動入賞装置11の表示手段たる上部可
変表示器51及びメッセージ表示部54、アンプ61や
継続スイッチ43等へ供給され、第2定電圧回路96に
よって生成された5ボルトの直流電源はワンチップ・マ
イクロコンピュータ57、サウンドジェネレータ58や
各種検出器等へ供給される。
The AC 24 volt power supplied from the power terminal 26 to the electric controller 55 is supplied to a rectifier circuit 94.
Is rectified to 24 VDC by the indicator lamps 50 ...
Etc., and further transformed to 30
It becomes a direct current of volts, and power is supplied to the solenoids 33, 33, the motor 44, etc., which are the driving sources of the variable winning device 11.
The 12 volt DC power generated by the first constant voltage circuit 95 is supplied to the upper variable display 51 and the message display unit 54, which are the display means of the variable winning device 11, the amplifier 61, the continuation switch 43, and the like. The 5-volt DC power generated by the constant voltage circuit 96 is supplied to the one-chip microcomputer 57, the sound generator 58, various detectors and the like.

【0064】なお、本実施形態における変動入賞装置1
1の上部可変表示器51は変動入賞装置11への入賞個
数表示が可能な7セグメントの可変表示器より構成する
ものとしてあるが、メッセージ表示部54を構成する各
可変表示器54a,54b,54cは例えば7×5ドッ
トマトリックスによるダイナミック点灯を行うものとし
てあり、各表示器の縦方向もしくは横方向の表示列毎
に、表示用発光体による点灯表示を行うと共に、表示更
新の時間間隔を微少時間とすることによって、英数字、
ひらがな、かたかな、漢字、各種の記号を可変表示可能
な表示手段とすることができる。
The variable winning device 1 according to the present embodiment
The upper variable display 51 is composed of a 7-segment variable display capable of displaying the number of winnings on the variable prize winning device 11. Each variable display 54a, 54b, 54c constituting the message display unit 54 is provided. Performs dynamic lighting using, for example, a 7 × 5 dot matrix, performs lighting display by a display illuminant for each display column in the vertical or horizontal direction of each display, and sets a time interval for display update to a very short time. By doing, alphanumeric,
Hiragana, katakana, kanji, and various symbols can be variably displayed.

【0065】なお、本実施形態のように、遊技盤6に設
けた電気的制御装置たる変動入賞装置11の背面側に電
気的制御装置55を配設するものとすれば、パチンコ店
における遊技盤交換の際、交換用の遊技盤6の背面側に
電気的制御装置55を配設した状態でパチンコ店へ配送
することにより、パチンコ店における交換作業を簡略化
できる。しかも、一体化された遊技盤6と電気的制御装
置55をパチンコ店へ配送することによって、配送費の
低減化を期せると共に、交換用の遊技盤6に設けた電気
的遊技機器と互換性の無い電気的制御装置55が配送さ
れるといった配送上のミスを防ぐことができる。
As in the present embodiment, if the electric control device 55 is provided on the back side of the variable winning device 11 which is an electric control device provided on the game board 6, a game board in a pachinko parlor is provided. At the time of replacement, the replacement operation at the pachinko parlor can be simplified by delivering the pachinko parlor with the electric control device 55 provided on the back side of the gaming board 6 for replacement. Moreover, by delivering the integrated game board 6 and the electric control device 55 to the pachinko parlor, it is possible to reduce the delivery cost and to be compatible with the electric game machine provided on the replacement game board 6. It is possible to prevent a mistake in delivery such as delivery of the electrical control device 55 without any problem.

【0066】また、電気的制御装置55を遊技盤6に設
けた電気的遊技機器たる変動入賞装置11へ直接取り付
けるように構成すれば、電気的遊技機器と電気的制御装
置55とを接続する接続線78の長さを短くでき、接続
線78が煩雑になって接続線78同士が絡み合うのを防
ぎ、接続用の雌コネクタ78aが中継ユニット69の雄
コネクタ76から抜け落ちたり、接続線78の途中が断
線したりといった事故が生ずることを極力防げる。
Further, if the electric control device 55 is configured to be directly attached to the variable winning device 11 which is an electric game device provided on the game board 6, a connection for connecting the electric game device and the electric control device 55 is provided. The length of the wire 78 can be shortened to prevent the connection wire 78 from becoming complicated and the connection wires 78 from becoming entangled with each other. It is possible to minimize the occurrence of accidents such as disconnection.

【0067】しかも、接続線78を短くすることによっ
て、電気的信号の伝送される信号線路を短くできるの
で、接続線78内を流れる電気信号中に外部ノイズが混
入し難くなり、集積回路や各種電気部品が誤動作するこ
とを極力防げる。
Further, by shortening the connection line 78, the signal line through which the electric signal is transmitted can be shortened, so that external noise hardly mixes into the electric signal flowing through the connection line 78, and the It prevents electrical components from malfunctioning as much as possible.

【0068】よって、接続線78を短くすることで得ら
れる上記2つの相乗効果により、電気的制御装置55に
よる電気的遊技機器の動作を安定ならしめ、極めて信頼
性の高いパチンコ機1とすることができる。
Therefore, the operation of the electric game machine by the electric control device 55 is stabilized by the above two synergistic effects obtained by shortening the connection line 78, and the pachinko machine 1 with extremely high reliability is obtained. Can be.

【0069】さらに、各種検出器(セーフスイッチ24
やアウトスイッチ25等)より発された検出信号が中継
ユニット69を介して入力されるフィルタ56、中継ユ
ニット69を介してソレノイド33やモータ44等へ駆
動信号を出力するドライバ59、中継ユニット69を介
して外部たる管理装置から信号入力されると共に管理装
置へ信号を出力する通信ドライバ60、中継ユニット6
9を介してスピーカ62へサウンドジェネレータ58よ
り供給された音声信号を増幅出力するアンプ61、中継
ユニット69を介して電源供給を受ける電力生成回路6
4等を単一基材へ集積したパワーユニット74にコネク
タ受部79,79を形成して、該コネクタ受部へ中継ユ
ニット69に設けた雌コネクタ77,77を直接取り付
けるようにすれば、中継ユニット69を介して入出力さ
れる信号の減衰量を可及的小ならしめ得ると共に、外部
からのノイズ混入をも効果的に防ぐことができる。
Further, various detectors (safe switch 24)
And a switch 59 that outputs a drive signal to the solenoid 33, the motor 44, and the like via the relay unit 69, and the relay unit 69. Communication driver 60 which receives a signal from an external management device and outputs a signal to the management device via relay unit 6
, An amplifier 61 for amplifying and outputting the audio signal supplied from the sound generator 58 to the speaker 62 via the power supply 9, and a power generation circuit 6 for receiving power supply via the relay unit 69.
If the connector receiving portions 79, 79 are formed on the power unit 74 in which the 4 and the like are integrated on a single base material, and the female connectors 77, 77 provided on the relay unit 69 are directly attached to the connector receiving portions, the relay unit It is possible to minimize the amount of attenuation of the signal input / output via the input signal 69, and effectively prevent external noise from being mixed.

【0070】次に、本発明の要旨たる遊技機器の駆動制
御に関連した電気的制御装置55の構成概略を図13に
示すブロック図に基づいて説明する。
Next, an outline of the configuration of the electric control device 55 related to the drive control of the game machine as the gist of the present invention will be described with reference to the block diagram shown in FIG.

【0071】電気的制御装置55には変動入賞装置11
の駆動源たるソレノイド33,33を動作制御する遊技
機器制御手段97を設けてあり、例えば左第1始動スイ
ッチ15aもしくは右第1始動スイッチ15bが入賞球
を検出した場合には、上記遊技機器制御手段97が変動
入賞装置11を1度だけ第2状態に変換駆動させ、第2
始動スイッチ16が入賞球を検出した場合には、上記遊
技機器制御手段97が変動入賞装置11を2回連続して
第2状態に変換駆動させるように制御する。
The electric control device 55 includes the variable winning device 11
The game machine control means 97 for controlling the operation of the solenoids 33, 33 as drive sources of the game machine is provided. For example, when the left first start switch 15a or the right first start switch 15b detects a winning ball, the game machine control is performed. The means 97 drives the variable winning device 11 to convert to the second state only once,
When the start switch 16 detects a winning ball, the gaming machine control means 97 controls the variable winning device 11 to continuously convert and drive the variable winning device 11 to the second state.

【0072】この遊技機器制御手段97が変動入賞装置
11を第2状態に保持する保持時間たる動作時間は、後
に詳述する動作時間設定部98によって設定されるもの
としてあり、該動作時間設定部98によって設定された
動作時間は動作時間判定手段99によって判定され、予
め設定された所定時間幅たる可変範囲内にあると判定さ
れれば、この動作時間が適正なものとして遊技機器制御
手段97へ供給される。
The operating time, which is the holding time for the gaming machine control means 97 to hold the variable winning device 11 in the second state, is set by an operating time setting section 98 which will be described in detail later. The operation time set by 98 is judged by the operation time judging means 99, and if it is judged that the operation time is within a variable range which is a predetermined time width, the operation time is judged to be appropriate to the gaming machine control means 97. Supplied.

【0073】しかして、上記動作時間設定部98で設定
された動作時間が可変範囲を越えていると動作時間判定
手段99が判定した場合には、「釘調整要求コマンド」
を管理装置へ送信することで、当該パチンコ機1に対す
る外部調整要求を行うと共に、動作時間設定部98が設
定した動作時間を可変範囲内に変更して、遊技機器制御
手段97へ供給するのである。例えば、動作時間が可変
範囲の上限値よりも長時間に設定されていた場合には、
可変範囲の上限値を新たな動作時間として遊技機器制御
手段97へ供給し、動作時間が可変範囲の下限値よりも
短時間に設定されていた場合には、可変範囲の下限値を
新たな動作時間として遊技機器制御手段97へ供給する
ことで、当該パチンコ機1に外部調整が施されるまでの
暫定的な動作時間とするのである。
If the operation time determination means 99 determines that the operation time set by the operation time setting section 98 exceeds the variable range, a "nail adjustment request command" is issued.
Is transmitted to the management device, an external adjustment request for the pachinko machine 1 is made, the operation time set by the operation time setting unit 98 is changed to a variable range, and the operation time is supplied to the gaming machine control means 97. . For example, if the operation time is set longer than the upper limit of the variable range,
The upper limit value of the variable range is supplied to the gaming machine control means 97 as a new operation time, and if the operation time is set to be shorter than the lower limit value of the variable range, the lower limit value of the variable range is set to a new operation time. By supplying the time to the gaming machine control means 97, the provisional operation time until the pachinko machine 1 is externally adjusted is set.

【0074】また、電気的制御装置55に設けた実績デ
ータ収集手段100は、上記遊技機器制御手段97が変
動入賞装置11を制御した結果、実際に得られた遊技結
果として、セーフスイッチ24、アウトスイッチ25、
左第1始動スイッチ15a、右第1始動スイッチ15
b、第2始動スイッチ16、継続スイッチ43、カウン
トスイッチ37より入力される遊技データを収集し、こ
れらの遊技データを揮発性のメモリたるRAM86へ一
時的に記憶するのである。
The result data collecting means 100 provided in the electric control device 55 controls the safe switch 24 as an actual result obtained as a result of the game device control means 97 controlling the variable winning device 11 as a result of the control. Switch 25,
Left first start switch 15a, right first start switch 15
b, The game data input from the second start switch 16, the continuation switch 43, and the count switch 37 are collected, and these game data are temporarily stored in the RAM 86 as a volatile memory.

【0075】なお、セーフスイッチ24及びアウトスイ
ッチ25より入力される遊技データは、遊技割数算出手
段101へも入力されるものとしてあり、上記遊技割数
算出手段101はセーフスイッチ24が検出したセーフ
球数およびアウトスイッチが検出したアウト球数を用い
て、遊技割数を算出するのである。
The game data inputted from the safe switch 24 and the out switch 25 is also inputted to the game split number calculating means 101, and the game split number calculating means 101 Using the number of balls and the number of out-balls detected by the out switch, the game percent is calculated.

【0076】この遊技割数は、例えば遊技盤6の遊技部
8へ弾球された全遊技球数に対する賞球数の比で求める
ものとしてあり、この遊技割数によって、パチンコ店は
遊技客がパチンコ遊技に費やした投資に対する遊技客へ
の褒賞を概算でき、営業上の収支を概括的に掌握できる
のである。
The game split number is determined, for example, by the ratio of the number of awarded balls to the total number of game balls hit by the game section 8 of the game board 6, and the pachinko parlor is determined by the game split number. It can estimate the rewards for pachinko players for their investment in pachinko games, and can control the overall operating balance.

【0077】なお、本実施形態においては「実現させた
い遊技割数」を「設定割数」と成し、管理装置等の外部
より入力された「設定割数」を実現し得るように、電気
的制御装置55が変動入賞装置11の動作制御を行うも
のとしてある。
In the present embodiment, the “number of game splits to be realized” is defined as the “set number of splits”, and the electric power is set so that the “set number of splits” inputted from the outside of the management device or the like can be realized. It is assumed that the dynamic control device 55 controls the operation of the variable winning device 11.

【0078】また、上記実績データ収集手段100は各
種検出器から遊技データを収集する他に、上記遊技割数
算出手段101が算出した遊技割数を収集すると共に、
この遊技割数が得られた際の設定割数および動作時間も
収集し、これらを実績データとしてRAM86に蓄積す
るものとしてある。
In addition to collecting the game data from the various detectors, the performance data collecting means 100 collects the game split numbers calculated by the game split number calculating means 101,
The set split number and the operation time when the game split number is obtained are also collected, and these are stored in the RAM 86 as actual data.

【0079】そして、この実績データは記憶タイミング
制御手段102の制御によって、不揮発性のメモリたる
実績データ記憶手段103へ書き込まれるものとしてあ
り、該実績データ記憶手段103には実績データを一括
して記憶可能な実績データ記憶領域を複数設けてあると
共に、電源遮断後にも記憶内容を保持するEEPROM
85より構成してある。かくすることにより、当該パチ
ンコ機1の電源が切られた後も、実績データ収集手段1
00が過去に収集した複数の実績データを継続的に保持
することが可能となる。
The performance data is written into the performance data storage means 103 which is a non-volatile memory under the control of the storage timing control means 102, and the performance data storage means 103 collectively stores the performance data. EEPROM that has a plurality of possible result data storage areas and retains the stored contents even after power is turned off
85. Thus, even after the power of the pachinko machine 1 is turned off, the actual data collection means 1
00 can continuously retain a plurality of performance data collected in the past.

【0080】なお、本実施形態における実績データ記憶
手段103には例えば30件分の実績データを記憶可能
なように、EEPROM85に30レコード分の実績デ
ータ記憶領域を設け、30レコード全ての実績データ記
憶領域に実績データが蓄積されると、最先に記憶させた
実績データの蓄積されている実績データ記憶領域(第1
レコード)に最新の実績データを記憶させることで、実
績データ記憶手段103内の実績データを古い実績デー
タから最新の実績データに順次更新させ、現状態の遊技
盤6の個性に適合する実績データがEEPROM85に
蓄積されるようにしてある。
The result data storage means 103 in the present embodiment is provided with a result data storage area for 30 records in the EEPROM 85 so as to be able to store, for example, 30 result data. When the result data is stored in the area, the result data storage area (first storage area) in which the result data stored first is stored.
Record), the result data in the result data storage means 103 is sequentially updated from the oldest result data to the latest result data, and the result data matching the personality of the game board 6 in the current state is stored. The data is stored in the EEPROM 85.

【0081】さらに、本実施形態においては、記憶タイ
ミング制御手段102が一定周期で実績データ収集手段
100内の実績データを実績データ記憶手段103へ記
憶させるように、記憶タイミングを制御するものとして
あるが、実績データ収集手段100内の実績データを実
績データ記憶手段103へ記憶させるタイミングは特に
限定されるものではなく、実績データ記憶手段103に
設けた実績データ記憶領域数等に応じて、そのタイミン
グを適宜に定めればよい。
Further, in the present embodiment, the storage timing is controlled so that the storage timing control means 102 stores the result data in the result data collection means 100 in the result data storage means 103 at a fixed period. The timing at which the performance data in the performance data collection means 100 is stored in the performance data storage means 103 is not particularly limited, and the timing is determined in accordance with the number of performance data storage areas provided in the performance data storage means 103. It may be determined appropriately.

【0082】例えば、当該パチンコ機1の起動から所定
時間経過する毎に、実績データ収集手段100が収集し
た実績データを実績データ記憶手段103へ収集するよ
うに構成すれば、当該パチンコ機1における単位時間当
りの稼動率を細かく収集することができ、パチンコ店側
が当該パチンコ機1に設定割数を設定する際の判断要素
として有効に活用することができる。また、動作時間設
定部98が動作時間を幾度か算出した時点で実績データ
収集手段100から実績データ記憶手段103へ実績デ
ータを記憶させるようにすれば、当該パチンコ機1の個
性に応じて適宜修正された動作時間を他のデータと共に
蓄積することができるので、設定割数を実現する上で不
適切な動作時間が多数蓄積されることがなく、実績デー
タ記憶手段103の実績データ記憶領域を有効に活用す
ることが可能となる。
For example, if the performance data collected by the performance data collection means 100 is collected in the performance data storage means 103 every time a predetermined time elapses from the start of the pachinko machine 1, the unit of the pachinko machine 1 The operating rate per hour can be collected in detail, and the pachinko parlor can effectively utilize it as a judging factor when setting the set division number for the pachinko machine 1. In addition, when the operation time setting unit 98 calculates the operation time several times, the actual data is stored in the actual data storage unit 103 from the actual data collection unit 100, so that it is appropriately corrected according to the personality of the pachinko machine 1. Since the set operation time can be accumulated together with other data, a large number of inappropriate operation times are not accumulated for realizing the set division number, and the result data storage area of the result data storage unit 103 is effective. It can be used for

【0083】上記した動作時間設定部98は例えば動作
時間算出手段104及び動作時間変更監視手段105よ
り構成してあり、変動入賞装置11のソレノイド33の
動作制御を行う遊技機器制御手段97へ供給する新たな
動作時間を動作時間算出手段104が算出すると共に、
該動作時間算出手段104が算出した新たな動作時間に
変更するか否かを動作時間変更監視手段105が監視す
るのである。
The above-mentioned operating time setting section 98 comprises, for example, an operating time calculating means 104 and an operating time change monitoring means 105, and supplies them to a gaming machine control means 97 for controlling the operation of the solenoid 33 of the variable winning device 11. The operation time calculating means 104 calculates a new operation time,
The operation time change monitoring means 105 monitors whether or not to change to the new operation time calculated by the operation time calculation means 104.

【0084】この動作時間算出手段104が動作時間を
算出する算出法については後に詳述するが、電気的遊技
機器たる変動入賞装置11を実際に制御した結果として
得られる遊技データを用いて、該遊技データから算出さ
れた遊技割数を設定割数に近づけ得るような新たな動作
時間を算出することで、当該パチンコ機1の個性に応じ
た制御データが得られるようにしてある。
A method of calculating the operation time by the operation time calculation means 104 will be described later in detail. However, the operation time calculation means 104 uses the game data obtained as a result of actually controlling the variable prize device 11 as an electric game machine. By calculating a new operation time that allows the game split calculated from the game data to approach the set split, control data corresponding to the personality of the pachinko machine 1 is obtained.

【0085】なお、動作時間の算出に際して、変動入賞
装置11を動作制御した結果として実際に得られた遊技
データが存在しない場合には、固定データとして予め設
定した仮想の遊技情報に基づき、動作時間算出手段10
4が所定の演算を行うことで暫定的な動作時間を算出
し、この動作時間によって遊技機器制御手段97が変動
入賞装置11の動作制御を行うものとしてある。
When calculating the operation time, if there is no game data actually obtained as a result of controlling the operation of the variable winning device 11, the operation time is calculated based on virtual game information set in advance as fixed data. Calculation means 10
4 calculates a provisional operation time by performing a predetermined calculation, and the gaming machine control means 97 controls the operation of the variable winning device 11 based on the operation time.

【0086】また、管理装置より設定割数が入力されな
い場合には、固定データとして予め記憶させてある所定
数値を、例えば動作時間算出手段動作時間算出手段10
4が読み出し、当該数値を設定割数(例えば10割)とし
て動作時間を算出することで、遊技機器制御手段97が
当該動作時間に基づく変動入賞装置11の動作制御を行
えるようにするのである。
When the set division number is not input from the management device, a predetermined numerical value stored in advance as fixed data is used, for example, by operating time calculating means 10.
By reading the numerical value and setting the numerical value as a set division number (for example, 100%) to calculate the operation time, the gaming machine control means 97 can control the operation of the variable prize device 11 based on the operation time.

【0087】上記した遊技機器制御手段97、動作時間
設定部98の動作時間算出手段104及び動作時間変更
監視手段105、動作時間判定手段99、実績データ収
集手段100、遊技割数算出手段101、記憶タイミン
グ制御手段102、実績データ記憶手段103はEPR
OM84、EEPROM85、RAM86、CPUコア
87等が相互に機能し合うことによって構成されるもの
としてある。
The above-mentioned gaming machine control means 97, operation time calculation means 104 of operation time setting section 98, operation time change monitoring means 105, operation time determination means 99, result data collection means 100, game division number calculation means 101, storage The timing control means 102 and the performance data storage means 103
The OM 84, the EEPROM 85, the RAM 86, the CPU core 87 and the like are configured to function mutually.

【0088】次に、上記構成の電気的制御装置55によ
る当該パチンコ機1の制御概要を図14〜図27に示す
フローチャートに基づいて説明する。
Next, an outline of control of the pachinko machine 1 by the electric control device 55 having the above configuration will be described with reference to flowcharts shown in FIGS.

【0089】当該パチンコ機1への電源投入やリセット
入力等に伴って、電気的制御装置55のハードリセット
処理を行うものとしてあり、スタックポインタ、タイマ
カウンタ、ウォッチドックタイマを各々セットし、パラ
レル入出力、シリアル入出力のイニシャル処理を行い、
後に詳述する分岐処理の処理番号を“処理No0”にセッ
トする。また、EEPROM85に実績データが蓄積さ
れていた場合には、最新の実績データをRAM86の実
績データ収集領域へセットする。
A hardware reset process of the electric control unit 55 is performed in response to power-on or a reset input to the pachinko machine 1, and a stack pointer, a timer counter, and a watchdog timer are set, and a parallel input is performed. Performs initial processing of output and serial input / output,
The processing number of the branch processing described later is set to “processing No 0”. If the result data has been stored in the EEPROM 85, the latest result data is set in the result data collection area of the RAM 86.

【0090】上記ハードリセット処理でセットされたタ
イマカウンタ89が計時する1mS毎に起動されるタイマ
割込処理においては、各部の処理タイマを更新すると共
に、ウォッチドック88のウォッチドックタイマをリセ
ットする。
In the timer interrupt process started at every 1 ms counted by the timer counter 89 set in the hard reset process, the processing timer of each unit is updated and the watchdog timer of the watchdog 88 is reset.

【0091】そして、上記タイマ割込処理が起動されず
に、ウォッチドックタイマが所定時間をカウントアップ
すると、CPUコア87の暴走として暴走監視処理が起
動され、例えば変動入賞装置11に設けたメッセージ表
示部54に「エラーメッセージ」を表示させるエラーメ
ッセージ表示出力処理を行い、他の処理は一切行えない
ようにする。
When the watchdog timer counts up a predetermined time without starting the timer interrupt process, a runaway monitoring process is started as a runaway of the CPU core 87. For example, a message display provided in the variable winning device 11 is displayed. An error message display output process for displaying an “error message” on the unit 54 is performed so that no other process can be performed.

【0092】また、通信処理は上記タイマカウンタの計
時する所定時間毎に起動され、管理装置等の外部よりデ
ータを受信していた場合および管理装置等の外部へ送信
するデータがセットされていた場合には、後に詳述する
データ送受信処理を行う。
The communication process is started at every predetermined time counted by the timer counter, and when data is received from the outside of the management device or when data to be transmitted to the outside of the management device or the like is set. , A data transmission / reception process described in detail later is performed.

【0093】ハードリセット処理もしくはタイマ割込処
理によって通常の遊技処理が開始されると、まず入力読
込処理を行い、各種検出器によって検出された検出情報
を遊技データとして読み込み、各遊技データを更新する
のである。
When the normal game process is started by the hardware reset process or the timer interrupt process, first, an input reading process is performed, the detection information detected by various detectors is read as game data, and each game data is updated. It is.

【0094】上記入力読込処理に際しては、まずセーフ
スイッチ24、アウトスイッチ25、左第1始動スイッ
チ15a、右第1始動スイッチ15b、第2始動スイッ
チ16、カウンタスイッチ37、継続スイッチ43から
の入力情報を読み込み、該入力情報を適宜に処理するこ
とで、信号のレベル変化たる「立上りエッジ」を検出
し、この立上りエッジの有無によって検出情報の有無を
判断するのである。
In the input reading process, first, the safe switch 24, the out switch 25, the left first start switch 15a, the right first start switch 15b, the second start switch 16, the counter switch 37, and the input information from the continuation switch 43 Is read, and the input information is appropriately processed, thereby detecting a "rising edge" which is a signal level change, and judging the presence or absence of the detected information based on the presence or absence of the rising edge.

【0095】そして、セーフスイッチ24より入力され
た検出情報から立上りエッジを検出した場合には、セー
フ球数を計数記憶するセーフ球カウンタの計数値に
“1”加算し、アウトスイッチ25より入力された検出
情報から立上りエッジを検出した場合には、アウト球数
を計数記憶するアウト球カウンタの計数値に“1”加算
し、左第1始動スイッチ15aより入力された検出情報
から立上りエッジを検出した場合には、左始動口12へ
入賞した入賞球数を計数記憶する左始動口入賞球カウン
タの計数値に“1”加算し、右第1始動スイッチ15b
より入力された検出情報から立上りエッジを検出した場
合には、右始動口14へ入賞した右始動口入賞球数を計
数記憶する右始動口入賞球カウンタの計数値に“1”加
算し、第2始動スイッチ16より入力された検出情報か
ら立上りエッジを検出した場合には、中央始動口13へ
入賞した中央始動口入賞球数を計数記憶する中央始動口
入賞球カウンタの計数値に“1”加算し、継続スイッチ
43より入力された検出情報から立上りエッジを検出し
た場合には、継続入賞球数を計数記憶する継続入賞球カ
ウンタの計数値に“1”加算し、カウントスイッチ37
より入力された検出情報から立上りエッジを検出した場
合には、第2状態に変換駆動された変動入賞装置11の
球通過路28を経て入賞した全入賞球数たるカウント球
数を計数記憶するカウンタの計数値に“1”加算する。
When a rising edge is detected from the detection information input from the safe switch 24, “1” is added to the count value of the safe ball counter that counts and stores the number of safe balls, and is input from the out switch 25. If a rising edge is detected from the detected information, the count value of the out-ball counter that counts and stores the number of out-balls is incremented by "1", and a rising edge is detected from the detection information input from the first left start switch 15a. In this case, "1" is added to the count value of the left starting port winning ball counter that counts and stores the number of winning balls that have won the left starting port 12, and the right first starting switch 15b.
When a rising edge is detected from the input detection information, "1" is added to the count value of the right start opening winning ball counter that counts and stores the number of right starting opening winning balls that have won the right starting opening 14, and When a rising edge is detected from the detection information input from the 2 start switch 16, the count value of the central start opening winning ball counter that counts and stores the number of central starting opening winning balls that have won the central opening 13 is “1”. When a rising edge is detected from the detection information input from the continuation switch 43, “1” is added to the count value of the continuation prize ball counter that counts and stores the number of continuation prize balls, and the count switch 37.
When a rising edge is detected from the input detection information, a counter that counts and stores the number of counted balls, that is, the total number of winning balls that have been won through the ball passage 28 of the variable winning device 11 that has been converted and driven to the second state. "1" is added to the count value of.

【0096】上記した入力読込処理が終了すると、アウ
ト球カウンタのカウント数とセーフ球カウンタのカウン
ト数の総計が規定値以上か否かの判断を行い、規定値以
上であった場合には、遊技割数算出手段101が当該実
績データより遊技割数の算出を行い、算出された遊技割
数を新たなデータとしてRAM86の該当領域へセット
するのである。
When the input reading process described above is completed, it is determined whether or not the sum of the count number of the out ball counter and the count number of the safe ball counter is equal to or greater than a specified value. The division number calculating means 101 calculates the number of game divisions from the result data, and sets the calculated number of game divisions as new data in the corresponding area of the RAM 86.

【0097】遊技割数の算出に際しては、パチンコ遊技
によって遊技盤6の遊技部8内へ弾球された全遊技球数
がサンプリング値として適当な数量以上無ければ、算出
された遊技割数に大きな偏よりが生ずる恐れがあるた
め、例えばアウト球計数値とセーフ球計数値の総計が10
00個に達した時点で遊技割数を算出させるように、規定
値を“1000”に設定してある。
When calculating the number of game splits, if the total number of game balls hit by the pachinko game into the game section 8 of the game board 6 is not more than an appropriate number as a sampling value, the calculated number of game splits is large. For example, the total number of out ball counts and safe ball counts is 10
The specified value is set to "1000" so that the number of game splits is calculated when the number reaches 00.

【0098】また、遊技割数はパチンコ遊技に供された
全遊技球数(セーフ球計数値+アウト球計数値)に対す
る排出賞球数の割合で求めるものとしてあり、その算出
式は、下式として表される。
The number of game balls is determined by the ratio of the number of ejected prize balls to the total number of game balls provided for the pachinko game (the number of safe balls + the number of out-balls). It is expressed as

【0099】[0099]

【数1】 (Equation 1)

【0100】なお、賞球数は固定データとして予め入力
してある所定数値であり、本実施形態においては、例え
ば“1個”のセーフ球に基づいて“13個”の賞球が排
出されるように設定してあるが、遊技球が入賞した入賞
口によって排出賞球数を変えてある場合(例えば7個と
13個)には、それぞれのセーフ球と賞球数を乗算する
ことで、正確な排出賞球数を求めることができる。
The number of prize balls is a predetermined numerical value previously input as fixed data. In the present embodiment, for example, "13" prize balls are discharged based on "1" safe ball. However, if the number of ejected prize balls is changed depending on the winning opening of the game ball (for example, 7 and 13), each safe ball is multiplied by the number of prize balls. It is possible to obtain an accurate number of discharge prize balls.

【0101】次いで、電源投入時やリセット時における
電源立上りであるか否かを判断し、電源立上りであると
判断した場合には、実績データ更新処理および動作時間
設定処理を行う。
Next, it is determined whether or not the power is turned on when the power is turned on or at the time of reset. If it is determined that the power is turned on, the actual data updating process and the operation time setting process are performed.

【0102】また、上記判断処理において電源立上りで
はないと判断した場合には、管理装置より送信された設
定割数の有無を判断し、新たな設定割数が入力されてい
た場合にも、実績データ更新処理および動作時間設定処
理を行う。
When it is determined that the power is not turned on in the above-described determination processing, it is determined whether or not there is a set number transmitted from the management apparatus. Perform data update processing and operation time setting processing.

【0103】なお、電源立上りの判断に際しては、例え
ばワンチップ・マイクロコンピュータ57のRESET への
入力信号を適宜な遅延回路を介して入力させるPA7への
入力信号によって判断するものとしてあり、電気的制御
装置55の各部が正常な動作を行い得る状態に起動され
るために必要十分な時間が経過した後には、「電源立上
り」と判断されるようにしてある。
When the power supply rises, for example, an input signal to RESET of the one-chip microcomputer 57 is determined by an input signal to the PA 7 which is input through an appropriate delay circuit. After a lapse of time necessary and sufficient for each part of the device 55 to be activated to a state where a normal operation can be performed, it is determined that the power supply has risen.

【0104】実績データ更新処理に際しては、電源投入
時もしくはリセット時にEEPROM85からRAM8
6へセットされた実績データ中に遊技割数が存在するか
否かを判断し、遊技割数が当該データ内に存在しない場
合には、この実績データを継続使用してデータ収集を行
い、算出された遊技割数が実績データ内に存在する場合
には、EEPROM85からRAM86へセットされた
実績データは使用せず、RAM86に新たな実績データ
収集領域を作成し、該収集領域へ実績データ中の設定割
数をコピーして使用する。
At the time of the performance data updating process, the power is turned on or reset at the time of resetting from the EEPROM 85 to the RAM 8.
It is determined whether or not the number of game splits exists in the result data set to 6. If the number of game splits does not exist in the data, data collection is performed by continuously using the result data. In the case where the set game split number exists in the result data, the result data set from the EEPROM 85 to the RAM 86 is not used, a new result data collection area is created in the RAM 86, and the collected data is stored in the collection area. Copy and use the set division number.

【0105】また、後に詳述する「動作時間変更規制コ
ード」がセットされているか否かを判定し、セットされ
ていないと判定した場合には、前回の動作時間算出から
新規に規定件数の実績データが蓄積されたか否かを判断
し、規定量に達していれば動作時間算出リクエストをセ
ットすることで、後に詳述する動作時間設定処理におい
て、当該設定割数と遊技データに基づく「新たな動作時
間」が算出されるようにする。
Also, it is determined whether or not the “operating time change regulation code”, which will be described in detail later, has been set. It is determined whether or not the data has been accumulated, and if the amount has reached the specified amount, an operation time calculation request is set. In the operation time setting process described in detail later, a “new The "operation time" is calculated.

【0106】なお、規定件数の実績データとは、例えば
遊技割数算出毎に実績データ記憶手段103たるEEP
ROM85の実績データ記憶領域へ新規に蓄積される実
績データを1件とした場合、前回の動作時間算出後に、
このEEPROM85に蓄積された所定件数(例えば10
件分)の実績データのことである。しかしながら、「新
たな動作時間」算出のタイミングは実績データの蓄積件
数に限定されるものではなく、例えば上記遊技割数算出
手段101が算出した遊技割数と設定割数とを適宜なタ
イミングで比較し、遊技割数と設定割数との差が殆ど縮
まらない場合や大きく広がってゆくような場合に、最新
の実績データがEEPROM85に蓄積された時点で
「新たな動作時間」を算出するようにしてもよい。
The specified number of actual data is, for example, the EEP data stored in the actual data
If the result data newly stored in the result data storage area of the ROM 85 is one, after the previous operation time calculation,
A predetermined number of items (for example, 10
Results data). However, the timing of the “new operation time” calculation is not limited to the number of records of the actual data, and for example, the game split number calculated by the game split number calculation unit 101 is compared with the set split number at an appropriate timing. When the difference between the game split number and the set split number hardly shrinks or spreads greatly, the “new operation time” is calculated when the latest performance data is accumulated in the EEPROM 85. You may.

【0107】実績データ記憶手段103に蓄積された実
績データが規定件数に達していない場合には、RAM8
6に設けた新たな実績データ収集領域へ最新の実績デー
タ内の動作時間をコピーして、遊技機器制御手段97に
よる変動入賞装置11の動作制御に供する。
If the actual data stored in the actual data storage means 103 has not reached the specified number, the RAM 8
The operation time in the latest result data is copied to a new result data collection area provided in 6 and is provided to the operation control of the variable winning device 11 by the gaming machine control means 97.

【0108】次いで、管理装置より新たな設定割数が入
力されていれば、RAM86内の実績データ収集領域に
蓄積されている実績データ中に遊技割数が存在するか否
かを判断し、遊技割数が存在しなければ、入力された新
たな設定割数をRAM86内の該当領域にセットし、遊
技割数が最新の実績データ内に存在した場合には、RA
M86へ新たに実績データ収集領域を作成し、管理装置
より入力された設定割数を該当領域にセットする。そし
て、この新たな設定割数を実現するための動作時間が動
作時間算出処理において算出されるように、“動作時間
算出リクエスト”をセットする。
Next, if a new set number is input from the management device, it is determined whether or not the game number is present in the result data stored in the result data collection area in the RAM 86, and the game is determined. If the division number does not exist, the input new set division number is set in the corresponding area in the RAM 86. If the game division number exists in the latest result data, RA
A new result data collection area is created in M86, and the set division number input from the management device is set in the corresponding area. Then, the “operation time calculation request” is set so that the operation time for realizing the new set division number is calculated in the operation time calculation process.

【0109】動作時間設定処理に際しては、先ず“動作
時間算出リクエスト”がセットされているか否かを判断
し、“動作時間算出リクエスト”がセットされていた場
合にのみ以下の処理を行う。
In the operation time setting processing, first, it is determined whether or not the “operation time calculation request” is set, and the following processing is performed only when the “operation time calculation request” is set.

【0110】EEPROM85内に過去の実績データが
蓄積されているか否かを判定し、当該パチンコ機1の起
動直後で実績データが蓄積されていない場合には、予め
固定データとして入力してある“10”を遊技割数とし
て動作時間算出に用いる。
It is determined whether or not past performance data has been stored in the EEPROM 85. If no performance data has been stored immediately after the start of the pachinko machine 1, “10” previously input as fixed data is stored. Is used as the game split number in the operation time calculation.

【0111】また、実績データがEEPROM85内に
蓄積されている場合には、実績データ中の有効な遊技デ
ータ及び動作時間から実質的な遊技割数を求め、この実
質的な遊技割数を動作時間算出に用いる。なお、有効な
遊技データとは、上記動作時間判定手段99が“釘調整
要求コード”を管理装置へ送信したような実績データを
除くものであり、有効な実績データ及び動作時間を用い
て求めた実質的な遊技割数を新たな動作時間算出に用い
ることによって、当該パチンコ機1の個性に応じた適切
な動作時間を算出することができ、比較的短時間で設定
割数を実現可能な動作時間を得ることができる。
When the actual data is stored in the EEPROM 85, the actual game number is obtained from the effective game data and the operation time in the actual data, and the actual game number is calculated as the operation time. Used for calculation. Note that the valid game data excludes the actual data such as the operation time determination means 99 having transmitted the “nail adjustment request code” to the management device, and was obtained using the effective actual data and the operation time. By using the actual game split number for the new operation time calculation, it is possible to calculate an appropriate operation time according to the personality of the pachinko machine 1, and to achieve the set split number in a relatively short time. You can get time.

【0112】次いで、上記のようにして求めた実質的な
遊技割数と設定割数を比較して、遊技割数よりも設定割
数の方が大であれば、変動入賞装置11への入賞球を増
やすように動作時間を延ばし、設定割数よりも遊技割数
の方が大であれば、変動入賞装置11への入賞球を減ら
すように動作時間を縮めるように、動作時間設定部98
の動作時間算出手段104が新たな動作時間を算出する
のである。
Next, the actual game number calculated as described above is compared with the set number, and if the set number is larger than the game number, winning in the variable prize device 11 is achieved. If the operation time is extended so as to increase the number of balls and the game division number is larger than the set division number, the operation time setting section 98 reduces the operation time so as to reduce the winning balls to the variable prize device 11.
The operation time calculation means 104 calculates a new operation time.

【0113】ここで、動作時間の算出法の一具体例とし
て、補助遊技における動作時間たる補助遊技用動作時間
と、特別遊技における動作時間たる特別遊技用動作時間
のうち、特別遊技用動作時間は一定とし、補助遊技用動
作時間のみを変更する場合について説明する。
Here, as a specific example of a method of calculating the operation time, of the auxiliary game operation time, which is the operation time in the auxiliary game, and the special game operation time, which is the operation time in the special game, A case in which only the auxiliary game operation time is changed and the auxiliary game operation time is changed will be described.

【0114】なお、本実施形態における補助遊技用動作
時間においては、左始動口12及び右始動口14に遊技
球が入賞した場合に、変動入賞装置11を第2状態に変
換駆動させる第1補助遊技用動作時間と、中央始動口1
3に遊技球が入賞した場合に、変動入賞装置11を第2
状態に変換駆動させる第2補助遊技用動作時間とを分け
て設定するものとしてある。
During the auxiliary game operation time in this embodiment, when a game ball wins in the left starting port 12 and the right starting port 14, the first auxiliary for converting and driving the variable winning device 11 to the second state. Game operation time and central starting port 1
When the game ball wins, the variable winning device 11 is set to the second position.
The operation time for the second auxiliary game to be converted into the state is set separately.

【0115】先ず動作時間算出に際しては、変動入賞装
置11を動作した結果として得られた実績データ(該実
績データがRAM86内に存在しない場合には予め設定
された仮想データ)から算出した遊技割数を設定割数に
するために増減させなければならない獲得球数たる「変
化させるべき獲得球数」を求める。なお、「獲得球数」
とはパチンコ遊技に使用されて遊技盤6の遊技部8内に
弾球された全遊技球数であり、アウト球計数値とセーフ
球計数値を加算することによって求められる。
First, when calculating the operation time, the number of game percents calculated from the result data obtained as a result of operating the variable prize device 11 (or virtual data set in advance when the result data does not exist in the RAM 86). The “number of acquired balls to be changed”, which is the number of acquired balls that must be increased or decreased in order to make the set division number, is obtained. In addition, "the number of acquired balls"
Is the total number of game balls used in the pachinko game and hit in the game section 8 of the game board 6, and is obtained by adding the out ball count value and the safe ball count value.

【0116】上記した「変化させるべき獲得球数」は、
「設定割数」と「遊技割数」の差に「獲得球数」を乗ず
ることによって求めることができる。
The “number of obtained balls to be changed” is
The difference can be obtained by multiplying the difference between the "set number" and the "game number" by the "acquired ball number".

【0117】[0117]

【数2】 (Equation 2)

【0118】上記のように求めた「変化させるべき獲得
球数」を変動入賞装置11の動作制御によって変化させ
るために、特別遊技用動作時間は変更せず、特別遊技中
における変動入賞装置11の駆動回数を増減させるもの
とした場合には、第2状態にある変動入賞装置11へ入
賞した入賞球が継続スイッチ43をオンさせることによ
って、補助遊技から特別遊技へ移行し、或いは特別遊技
が継続更新され、変動入賞装置11が第2状態に変換駆
動された変換動作回数を増減させることで、セーフスイ
ッチ24が計数するセーフ球計数値を増減させ、もって
設定割数を実現するのである。なお、特別遊技中におけ
る変動入賞装置11の駆動回数を増減させるに際して
は、補助遊技用動作時間を増減させることによって、特
別遊技の発生回数を適宜増減させ、特別遊技における継
続更新回数を増減するものとしてある。
In order to change the “number of acquired balls to be changed” obtained as described above by the operation control of the variable winning device 11, the operating time for the special game is not changed, and the variable winning device 11 during the special game is not changed. When the number of times of driving is increased or decreased, the winning ball that has won the variable winning device 11 in the second state shifts from the auxiliary game to the special game by turning on the continuation switch 43, or the special game is continued. By updating and changing the number of conversion operations in which the variable winning device 11 is converted and driven to the second state, the safe ball count value counted by the safe switch 24 is increased or decreased, thereby realizing the set division number. In addition, when increasing / decreasing the number of times of driving of the variable prize device 11 during the special game, by increasing / decreasing the operation time for the auxiliary game, the number of occurrences of the special game is appropriately increased / decreased, and the number of continuous updates in the special game is increased / decreased. There is.

【0119】そこで、左始動口12、中央始動口13、
右始動口14へ遊技球が入賞することで開始される補助
遊技中に、変動入賞装置11へ入賞した入賞球が継続ス
イッチ43をオンさせることで発生する特別遊技におい
て、当該変動入賞装置11が第2状態に変換駆動され
て、再び第1状態に変換駆動されるまでの1サイクル中
に、変動入賞装置11へ入賞する入賞球数の平均値を求
め、この「1サイクル中の平均入賞球数」から、設定割
数を実現するために必要な特別遊技中のサイクル数を概
算する。
Therefore, the left starting port 12, the central starting port 13,
In a special game in which a prize ball that has won the variable prize device 11 is generated by turning on the continuation switch 43 during an auxiliary game that is started by a game ball prize in the right starting port 14, the variable prize device 11 During one cycle from the conversion driving to the second state and the conversion driving to the first state again, the average value of the number of winning balls to be won to the variable winning device 11 is calculated. From the “number”, the number of cycles during the special game required to realize the set fraction is roughly estimated.

【0120】1サイクル中の平均入賞球数は、特別遊技
中における変動入賞装置11への全入賞球数たる「特別
遊技中のカウント入賞球数」を特別遊技中に変動入賞装
置11が変換駆動された回数たる「特別遊技中の変換動
作回数」で除すればよい。
The average winning number of balls in one cycle is converted by the variable winning device 11 during the special game from the “number of winning balls during the special game” which is the total number of winning balls to the variable winning device 11 during the special game. What is necessary is just to divide by the "number of conversion operations during the special game" which is the number of times performed.

【0121】[0121]

【数3】 (Equation 3)

【0122】上式のようにして求めた「1サイクル中の
平均入賞球数」に、「賞球数」を乗ずることによって、
1サイクル中に変動入賞装置11へ入賞した入賞球に基
づいて排出される賞球数の平均値が得られる。そして、
この1サイクルにおける平均排出賞球数を、上式で求め
た「変化させるべき獲得球数」で除すれば、遊技割数を
設定割数にするために必要な獲得球数を得るために増減
させるべき変換動作回数たる「変化させるべき変換動作
回数」を求めることができる。
By multiplying the “average number of winning balls in one cycle” obtained by the above equation by the “number of winning balls”,
The average value of the number of prize balls discharged based on the prize balls that have won the variable prize device 11 during one cycle is obtained. And
Dividing the average number of balls ejected in this cycle by the "number of balls to be changed" obtained by the above equation will increase or decrease the number of balls required to make the number of games divided into the set number of balls. The “number of conversion operations to be changed”, which is the number of conversion operations to be performed, can be obtained.

【0123】[0123]

【数4】 (Equation 4)

【0124】次に、左始動口17、中央始動口18、右
始動口19へ入賞することによって発生する補助遊技中
に変動入賞装置11へ入賞した入賞球の総数たる「補助
遊技中の入賞球数」を求め、補助遊技中における変動入
賞装置11への単位時間当りの平均入賞球数たる「補助
遊技中の平均入賞球数」を算出する。
Next, the total number of prize balls that have won the variable prize device 11 during the auxiliary game generated by winning the left start port 17, the center start port 18, and the right start port 19, ie, "the prize balls during the auxiliary game" Is calculated, and the “average number of winning balls during the auxiliary game”, which is the average number of winning balls per unit time to the variable winning device 11 during the auxiliary game, is calculated.

【0125】「補助遊技中の入賞球数」は、カウントス
イッチ37がカウントした全カウント球数から特別遊技
中のカウント球数を減ずることによって求めることがで
き、この「補助遊技中の入賞球数」を、変動入賞装置1
1が補助遊技に伴って第2状態に変換された延べ時間た
る「補助遊技中の第2状態延べ時間」で除することによ
って、「補助遊技中の平均入賞球数」を求めることがで
きる。
The "number of winning balls during the auxiliary game" can be obtained by subtracting the number of counting balls during the special game from the total number of balls counted by the count switch 37. ", The variable winning device 1
By dividing 1 by the "second state total time during the auxiliary game", which is the total time converted to the second state along with the auxiliary game, the "average number of winning balls during the auxiliary game" can be obtained.

【0126】補助遊技における変動入賞装置11の「補
助遊技中の第2状態延べ時間」は、各始動スイッチのオ
ン回数と補助遊技用動作時間を乗ずることによって得ら
れるが、本実施形態においては、左右第1始動スイッチ
15a,15bが入賞球を検出した場合の第1補助遊技
用動作時間と、第2始動スイッチ16が入賞球を検出し
た場合の第2補助遊技用動作時間とを分けて設けてある
ので、「補助遊技中の第2状態延べ時間」は次のように
して求める。
The "second state total time during the auxiliary game" of the variable winning device 11 in the auxiliary game can be obtained by multiplying the number of times each start switch is turned on by the operation time for the auxiliary game. In the present embodiment, The first auxiliary game operation time when the left and right first start switches 15a and 15b detect a winning ball and the second auxiliary game operation time when the second start switch 16 detects a winning ball are provided separately. Therefore, the “total second state time during the auxiliary game” is obtained as follows.

【0127】[0127]

【数5】 (Equation 5)

【0128】なお、中央始動口16へ入賞した際には、
変動入賞装置11を2回第2状態に変換駆動させるもの
とした本実施形態においては、両変換時間の合計値を第
2補助遊技用動作時間として用いる。
When a prize is placed in the central starting port 16,
In the present embodiment in which the variable winning device 11 is driven twice in the second state, the total value of both the conversion times is used as the second auxiliary game operation time.

【0129】上記のようにして求めた「補助遊技中の第
2状態延べ時間」で「補助遊技中の入賞球数(全カウン
ト球数−特別遊技中のカウント球数)」を除することに
よって、「補助遊技中の平均入賞球数」を求めることが
できる。
By dividing “the number of winning balls during the auxiliary game (the total number of counted balls−the number of counted balls during the special game)” by “the total second state time during the auxiliary game” obtained as described above, , "The average number of winning balls during the auxiliary game" can be obtained.

【0130】[0130]

【数6】 (Equation 6)

【0131】上記のようにして求めた「補助遊技中の平
均入賞球数」を増減させるように動作時間を設定変更す
ることで、特別遊技の発生率および継続回数を調整し、
もって設定割数を実現し得る遊技割数が得られるように
するのである。
By changing the operation time so as to increase or decrease the “average number of winning balls during the auxiliary game” obtained as described above, the occurrence rate and the number of continuations of the special game are adjusted.
In this way, it is possible to obtain a game split that can achieve the set split.

【0132】そこで、先ず変動入賞装置11が第2状態
に変換駆動された総回数(補助遊技中および特別遊技中
を含む)たる「変換動作回数」を、特別遊技が発生する
までに変動入賞装置11へ入賞した入賞球数たる「補助
遊技中の入賞球数」で除することによって、補助遊技中
に変動入賞装置11へ入賞した入賞球“1個”に基づい
て特別遊技における変動入賞装置11の変換動作が行わ
れる確率たる「変換動作発生確率」を求める。
Therefore, first, the total number of times that the variable winning device 11 has been converted and driven to the second state (including during the auxiliary game and during the special game) is determined by the “number of conversion operations” until the special game is generated. The variable prize device 11 in the special game is based on the winning prize “1” in the variable prize device 11 during the auxiliary game by dividing by the “number of prize balls in the auxiliary game” which is the number of prize balls that have won the prize 11 The conversion operation occurrence probability, which is the probability that the conversion operation is performed, is obtained.

【0133】なお、「補助遊技中の入賞球数」は、カウ
ントスイッチ37がカウントした「全カウント球数」か
ら特別遊技中にカウントスイッチ37がカウントした
「特別遊技中のカウント球数」を減ずることによって得
ることができる。
The "number of winning balls during the auxiliary game" is obtained by subtracting the "number of counting balls during the special game" counted by the count switch 37 during the special game from the "number of total balls" counted by the count switch 37. Can be obtained by:

【0134】[0134]

【数7】 (Equation 7)

【0135】そして、上記のようにして求めた「変換動
作発生確率」で「変化させるべき変換動作回数」を除す
ることによって、設定割数を実現するために必要な変換
動作回数を得られるカウント球数たる「設定割数実現に
要するカウント球数」が求められる。
Then, by dividing the “number of conversion operations to be changed” by the “conversion operation occurrence probability” obtained as described above, a count for obtaining the number of conversion operations required to realize the set fraction is obtained. The number of balls, that is, the “number of counted balls required to realize the set division number” is obtained.

【0136】[0136]

【数8】 (Equation 8)

【0137】上記のようにして求めた「設定割数実現に
要するカウント球数」を「補助遊技中の平均入賞球数」
で除することにより、設定割数の実現に要するカウント
球数を得るために、補助遊技において変動入賞装置11
を第2状態に変換させる必要のある第2状態延べ時間た
る「設定割数実現に要する補助遊技中の第2状態延べ時
間」を概算できる。
The “number of count balls required to realize the set number of divisions” obtained as described above is replaced by “the average number of winning balls during the auxiliary game”.
In order to obtain the number of counting balls required to realize the set division number, the variable winning device 11 in the auxiliary game
Can be roughly estimated as the total time of the second state in which is required to be converted into the second state.

【0138】[0138]

【数9】 (Equation 9)

【0139】上記のようにして求めた「設定割数実現に
要する補助遊技中の第2状態延べ時間」が得られるよう
に、左右始動口12,14及び中央始動口13への入賞
に伴う変動入賞装置11の第1,第2補助遊技用動作時
間を算出すれば、当該パチンコ機1における遊技盤6の
設置状態や釘配列等に適合した動作時間を算出でき、該
動作時間によって遊技割数を設定割数に近づけ得るので
ある。
The fluctuations associated with winning in the left and right start-up ports 12, 14 and the central start-up port 13 so as to obtain the “second total state time during the auxiliary game required for realizing the set division number” obtained as described above. If the first and second auxiliary game operation times of the winning device 11 are calculated, an operation time suitable for the installation state of the game board 6 and the nail arrangement in the pachinko machine 1 can be calculated. Can approach the set fraction.

【0140】新たな動作時間算出に際しては、上記「設
定割数実現に要する補助遊技中の第2状態延べ時間」か
ら「補助遊技中の第2状態延べ時間」を減ずることで得
られる「変化させるべき補助遊技中の第2状態延べ時
間」を求め、この「変化させるべき補助遊技中の第2状
態延べ時間」を補助遊技中の各変換動作に分散させるこ
とで、遊技割数を実現し得る新たな動作時間を算出する
のである。
At the time of calculating a new operation time, the “change” obtained by subtracting the “second state total time during the auxiliary game” from the “second state total time during the auxiliary game required for realizing the set number of divisions” is obtained. By calculating the “second state total time during the auxiliary game to be performed” and dispersing the “second state total time during the auxiliary game to be changed” to each conversion operation during the auxiliary game, the game split number can be realized. The new operation time is calculated.

【0141】なお、本実施形態においては、第1補助遊
技用動作時間と第2補助遊技用動作時間を別途設けるも
のとしてあるので、左右始動口12,14への入賞に伴
う変動入賞装置11の変換動作と、中央始動口13への
入賞に伴う変動入賞装置11の変換動作との比に応じ
て、第1,第2補助遊技用動作時間を設定しなければな
らない。
In the present embodiment, since the first auxiliary game operation time and the second auxiliary game operation time are separately provided, the variable prize device 11 accompanying the prize in the left and right starting openings 12 and 14 is provided. The first and second auxiliary game operation times must be set in accordance with the ratio between the conversion operation and the conversion operation of the variable prize device 11 accompanying the prize to the central starting port 13.

【0142】そこで、左右第1始動スイッチ15a,1
5bの入賞球検出に伴う変動入賞装置11の第2状態延
べ時間が全第2状態延べ時間に占める比率たる「第1動
作時間占有率」と、第2始動スイッチ16の入賞球検出
に伴う変動入賞装置11の第2状態延べ時間が全第2状
態延べ時間に占める比率たる「第2動作時間占有率」と
を求める。
Therefore, the left and right first start switches 15a, 1
5b: Variation due to prize ball detection “First operation time occupancy”, which is a ratio of the total time of the second state of the prize device 11 to the total second state time, and variation due to the prize ball detection of the second start switch 16 The “second operation time occupancy”, which is the ratio of the total time of the second state of the winning device 11 to the total time of the second state, is determined.

【0143】「第1動作時間占有率」の算出に際して
は、左第1始動スイッチ15aが検出した入賞球数たる
「左第1始動SWオン回数」と、右第1始動スイッチ1
5bが検出した入賞球数たる「右第1始動SWオン回
数」との加算値に「第1補助遊技用動作時間」を乗ずる
と共に、この値を「補助遊技中の第2状態延べ時間」で
除すればよい。
When calculating the “first operation time occupancy”, the “left first start SW ON count”, which is the number of winning balls detected by the left first start switch 15a, and the right first start switch 1
5b is multiplied by the "first auxiliary game operation time" and the value added to the number of winning balls detected by "5b" is the "first auxiliary game operation time", and this value is used as the "second state total time during auxiliary game". You can remove it.

【0144】すなわち、「第1動作時間占有率」は、下
式で求めることができる。
That is, the “first operation time occupancy” can be obtained by the following equation.

【0145】[0145]

【数10】 (Equation 10)

【0146】「第2動作時間占有率」も同様にして、第
2始動スイッチ16が検出した入賞球数たる「第2始動
SWオン回数」に「第2補助遊技用動作時間」を乗ずる
と共に、この値を「補助遊技中の第2状態延べ時間」で
除すればよい。
Similarly, the “second operation time occupancy rate” is obtained by multiplying the “second start SW ON number”, which is the number of winning balls detected by the second start switch 16, by the “second auxiliary game operation time”. This value may be divided by the “total second state time during the auxiliary game”.

【0147】[0147]

【数11】 [Equation 11]

【0148】上記のようにして求めた「第1動作時間占
有率」及び「第2動作時間占有率」に「変化させるべき
補助遊技中の第2状態延べ時間」を夫々乗ずることで、
第1補助遊技用動作時間および第2補助遊技用動作時間
に夫々分散させるための時間を概算でき、この時間を各
始動口へ入賞した入賞球数で除することにより、「変化
させるべき第1補助遊技用動作時間」及び「変化させる
べき第2補助遊技用動作時間」を算出できる。
By multiplying the “first operation time occupancy” and the “second operation time occupancy” obtained as described above by the “second state total time during the auxiliary game to be changed”, respectively,
The time for dispersing the first auxiliary game operation time and the second auxiliary game operation time can be roughly estimated, and this time is divided by the number of winning balls winning each starting port to obtain the "first change to be changed". The "operation time for auxiliary game" and the "operation time for second auxiliary game to be changed" can be calculated.

【0149】[0149]

【数12】 (Equation 12)

【0150】したがって、求める「新たな第1補助遊技
用動作時間」は、上記のように算出された「変化させる
べき第1補助遊技用動作時間」を「現在の第1補助遊技
用動作時間」に加算(「変化させるべき第1補助遊技用
動作時間」が負の値である場合には減算に該当する。)
することで得られ、求める「新たな第2補助遊技用動作
時間」は、上記のように算出された「変化させるべき第
2補助遊技用動作時間」を「現在の第2補助遊技用動作
時間」に加算(「変化させるべき第2補助遊技用動作時
間」が負の値である場合には減算に該当する。)するこ
とで得られる。
Therefore, the “new first auxiliary game operation time” to be obtained is obtained by replacing the “first auxiliary game operation time to be changed” calculated as described above with the “current first auxiliary game operation time”. (If the "first auxiliary game operation time to be changed" is a negative value, it corresponds to a subtraction.)
The “new second auxiliary game operation time” obtained by performing the above operation is obtained by changing the “second auxiliary game operation time to be changed” calculated as described above to the “current second auxiliary game operation time”. (When the "second auxiliary game operation time to be changed" is a negative value, it corresponds to a subtraction).

【0151】[0151]

【数13】 (Equation 13)

【0152】また、中央始動口13へ入賞した入賞球を
第2始動スイッチ16が検出することで開始される補助
遊技において、変動入賞装置11が第2状態に変換駆動
される第2補助遊技用動作時間が、第1補助遊技用動作
時間と同一時間の変換動作を複数回(例えば2回)行う
ことによって構成されている場合、この第2補助遊技用
動作時間を第1補助遊技用動作時間が複数回繰り返され
たものと看做すことで、「新たな第1補助遊技用動作時
間」及び「新たな第2補助遊技用動作時間」の算出式を
簡略化することができる。
In the auxiliary game started by the second start switch 16 detecting a winning ball that has won the central starting port 13, the second auxiliary game for which the variable winning device 11 is converted to the second state is driven. In the case where the operation time is constituted by performing the conversion operation of the same time as the first auxiliary game operation time a plurality of times (for example, twice), the second auxiliary game operation time is changed to the first auxiliary game operation time. Is regarded as being repeated a plurality of times, it is possible to simplify the calculation formulas of the “new first auxiliary game operation time” and the “new second auxiliary game operation time”.

【0153】例えば第2補助遊技用動作時間を2回分の
第1補助遊技用動作時間で構成した場合、第2始動スイ
ッチ16が検出した入賞球“1個”は、左右第1始動ス
イッチ15a,15bが“2個”の入賞球を検出したこ
とに相当するものと考え、「変化させるべき補助遊技中
の第2状態延べ時間」を補助遊技中の変動入賞装置11
の変換駆動回数で除すれば、「変化させるべき第1動作
時間」を求めることができる。
For example, when the second auxiliary game operation time is constituted by two times of the first auxiliary game operation time, one prize ball detected by the second start switch 16 is determined by the left and right first start switches 15a, 15b is considered to correspond to the detection of “two” winning balls, and the “second state total time during the auxiliary game to be changed” is set as the variable winning device 11 during the auxiliary game.
By dividing by the number of conversion driving times, the “first operation time to be changed” can be obtained.

【0154】[0154]

【数14】 [Equation 14]

【0155】そして、上記のように求めた「変化させる
べき第1補助遊技用動作時間」を「現在の第1補助遊技
用動作時間」に加算することで「新たな第1補助遊技用
動作時間」が得られると共に、「変化させるべき第1補
助遊技用動作時間」の2倍を「現在の第2補助遊技用動
作時間」に加算することで「新たな第2補助遊技用動作
時間」が得られる。
Then, by adding the “first auxiliary game operation time to be changed” obtained as described above to the “current first auxiliary game operation time”, the “new first auxiliary game operation time” is obtained. Is obtained, and the "new second auxiliary game operation time" is obtained by adding twice the "first auxiliary game operation time to be changed" to the "current second auxiliary game operation time". can get.

【0156】[0156]

【数15】 (Equation 15)

【0157】このように、第2補助遊技用動作時間を第
1補助遊技用動作時間の倍数とした場合には、新たな動
作時間を求めるために算出する“変化させるべき補助遊
技用動作時間”の値は1通りでよく、動作時間変更に際
しての演算処理を簡略化できると共に、第1動作時間の
みを記憶することによって第2動作時間も算出可能なの
で、新たな動作時間の記憶処理をも簡略化できる。
As described above, when the second auxiliary game operation time is set to be a multiple of the first auxiliary game operation time, the “auxiliary game operation time to be changed” is calculated to obtain a new operation time. Can be a single value, and the arithmetic processing for changing the operation time can be simplified, and the second operation time can be calculated by storing only the first operation time, so that the storage processing of the new operation time is also simplified. Can be

【0158】なお、このようにして算出された新たな動
作時間が、現在の動作時間に比して僅少な時間差しかな
く、電気的制御装置55による変動入賞装置11の駆動
源たるソレノイド33,33の動作制御を良好に行い得
ないような場合が想定されるため、算出値の端数を四捨
五入することで、所定単位(例えば5msec,10msec)
毎に動作時間を設定変更するように構成してもよい。
The new operating time calculated in this way is slightly shorter than the current operating time, and the solenoids 33, 33, which are the driving sources of the variable winning device 11 by the electric control device 55, are used. It is assumed that the operation control cannot be satisfactorily performed. Therefore, the calculated value is rounded to a predetermined unit (for example, 5 msec, 10 msec).
The configuration may be such that the operation time is changed every time.

【0159】以上、動作時間算出手段104による動作
時間算出法の一具体例を説明したが、新たな動作時間算
出の算出法は上記の算出式に限定されるものではなく、
例えば特別遊技の発生に伴う変動入賞装置11への入賞
球の増減が、他の入賞具9…への入賞率に影響を及ぼす
ことが想定できるので、特別遊技中における変動入賞装
置11の変換駆動回数の増減から、他の入賞具9への入
賞球数の増減を概算して、動作時間算出用のファクター
として用いることにより、設定割数を実現するうえで一
層適正な動作時間を算出することができる。
Although a specific example of the operation time calculation method by the operation time calculation means 104 has been described above, the new operation time calculation method is not limited to the above-described calculation formula.
For example, it can be assumed that an increase or decrease in the winning prize balls to the variable prize device 11 due to the occurrence of the special game affects the prize winning rate to the other prize tools 9. From the increase / decrease of the number of times, the increase / decrease of the number of winning balls to other prize-winning tools 9 is roughly estimated and used as a factor for calculating the operation time, thereby calculating a more appropriate operation time for realizing the set division number. Can be.

【0160】また、上記具体例においては、特別遊技に
おける継続回数を増減させることで、変動入賞装置11
への入賞球数を調節して獲得球数を所定の値となるよう
にし、設定割数が実現できるような動作時間を算出する
ものとしたが、補助遊技における動作時間を増減させる
ことによって、該補助遊技中の変動入賞装置11への入
賞球数も増減するために、この補助遊技中の変動入賞装
置11への入賞球数が排出賞球数に影響を及ぼすことが
考えられる。そこで、補助遊技用動作時間の変更に際し
ては、補助遊技用動作時間の増減に伴う排出賞球数を概
算し、動作時間算出に際しての補正を行うようにすれ
ば、より好適な動作時間算出法とすることができる。
In the above specific example, the number of continuations in the special game is increased or decreased, so that the variable winning device 11
By adjusting the number of winning balls to the so that the obtained number of balls becomes a predetermined value, and to calculate the operation time that can achieve the set division number, by increasing or decreasing the operation time in the auxiliary game, In order to increase or decrease the number of winning balls to the variable winning device 11 during the auxiliary game, the number of winning balls to the variable winning device 11 during the auxiliary game may affect the number of discharged award balls. Therefore, when changing the operation time for the auxiliary game, the number of discharge prize balls accompanying the increase or decrease in the operation time for the auxiliary game is roughly estimated, and if the correction is performed when calculating the operation time, a more preferable operation time calculation method and can do.

【0161】さらに、特別遊技中に左右第1始動スイッ
チ15a,15b及び第2始動スイッチ16が入賞球を
検出しても、所定数(例えば4個)以上の入賞球記憶は
保持されないように構成された電気的制御装置55にお
いては、各始動口への入賞球数と補助遊技における変動
入賞装置11の変換動作回数とは一致しないので、特別
遊技中における各始動口への入賞球数を別途計数してお
き、これらを補助遊技における変動入賞装置11の変換
動作回数から除外して動作時間の算出を行うようにすれ
ば、動作時間算出法として一層好ましいものとなる。
Further, even if the first left and right start switches 15a, 15b and the second start switch 16 detect a winning ball during a special game, a predetermined number (for example, four) of winning ball memories are not held. Since the number of winning balls to each starting port does not match the number of conversion operations of the variable winning device 11 in the auxiliary game, the number of winning balls to each starting port during the special game is separately It is more preferable to calculate the operation time by counting them and excluding them from the number of conversion operations of the variable winning device 11 in the auxiliary game to calculate the operation time.

【0162】また、特別遊技における1サイクル中に継
続スイッチ43が検出した入賞球数が“2”以上であっ
た場合にも、特別遊技は1サイクルの更新が為されるの
みであるから、設定割数を実現するための継続回数の調
整に際して、継続スイッチ43のオン回数を考慮するこ
とにより、一層好ましい動作時間算出法とすることがで
きる。
Also, if the number of winning balls detected by the continuation switch 43 during one cycle of the special game is "2" or more, the special game is updated only for one cycle. Considering the number of times the continuation switch 43 is turned on when adjusting the continuation number for realizing the division number, a more preferable operation time calculation method can be achieved.

【0163】なお、動作時間算出の補正値として使用す
るのは遊技データにか限らず、主にベニヤ合板等から形
成されている遊技盤6の反り等による影響を概算して、
遊技データを適宜補正したり、算出された動作時間を補
正するようにしてもよい。例えば、遊技盤6の反りに対
する重要な要因となるパチンコ店内の温度や湿度を計測
するための温度センサ・湿度センサをパチンコ機1に設
け、これらの値を実績データとして蓄積してゆき、温度
・湿度と遊技データとの関連から遊技データ処理や動作
時間算出時の補正に用いるのである。
It is to be noted that the correction value for calculating the operation time is not limited to the game data, but the effect of the warpage of the game board 6 mainly formed of veneer plywood or the like is roughly estimated.
The game data may be corrected appropriately, or the calculated operation time may be corrected. For example, the pachinko machine 1 is provided with a temperature sensor and a humidity sensor for measuring the temperature and humidity in the pachinko parlor, which are important factors for the warpage of the game board 6, and accumulates these values as performance data, Based on the relationship between the humidity and the game data, the game data is used for the game data processing and the correction when calculating the operation time.

【0164】上記のようにして求めた「新たな第1,第
2補助遊技用動作時間」において、設定割数>遊技割数
の場合には「変化させるべき獲得球数が正の値となっ
て、「現在の第1,第2補助遊技用動作時間」に加算す
る「変化させるべき第1,第2補助遊技用動作時間」が
正の値となり、「新たな第1,第2補助遊技用動作時
間」は「現在の第1,第2補助遊技用動作時間」よりも
長い時間となる。同様に、設定割数<遊技割数の場合に
は「変化させるべき獲得球数が負の値となって、「現在
の第1,第2補助遊技用動作時間」に加算する「変化さ
せるべき第1,第2補助遊技用動作時間」が負の値とな
り、「新たな第1,第2補助遊技用動作時間」は「現在
の第1,第2補助遊技用動作時間」よりも短い時間とな
る。
In the “new first and second auxiliary game operation times” obtained as described above, if the set number> the game number, “the number of acquired balls to be changed becomes a positive value. The "first and second auxiliary game operation time to be changed" to be added to the "current first and second auxiliary game operation time" becomes a positive value, and the "new first and second auxiliary game operation time" The "operating time for use" is longer than the "current operating time for the first and second auxiliary games". Similarly, when the set number of divisions <the number of game divisions, “the number of acquired balls to be changed becomes a negative value and is added to the“ current first and second auxiliary game operation times ”. The "first and second auxiliary game operation time" becomes a negative value, and the "new first and second auxiliary game operation time" is shorter than the "current first and second auxiliary game operation time". Becomes

【0165】このようにして算出された新たな第1,第
2動作時間が変更要件を満たしているか否かを、動作時
間変更監視手段105が判定し、変更要件を満たしてい
ないと判定した場合には、“動作時間変更規制コード”
をセットして、動作時間算出手段104が算出した新た
な第1,第2動作時間に変更させないようにし、現在の
第1,第2動作時間を継続使用させるのである。
When the operation time change monitoring means 105 determines whether the new first and second operation times calculated in this way satisfy the change requirement, and determines that the new first and second operation times do not satisfy the change requirement. Contains the “operation time change regulation code”
Is set so as not to change to the new first and second operation times calculated by the operation time calculation means 104, and the current first and second operation times are continuously used.

【0166】すなわち、新たな第1,第2動作時間が変
更要件を満たしていない場合には第1,第2動作時間の
変更は行わず、動作時間算出用の実績データ量を適宜増
やした後に、改めて第1,第2動作時間を算出させ、こ
の時点で算出された新たな第1,第2動作時間が未だ変
更要件を満たしていない場合には、再び“動作時間変更
規制コード”をセットして、新たな第1,第2動作時間
に変更することを規制する。したがって、変更要件を満
たしていない第1,第2動作時間が算出された場合に
は、動作時間変更監視手段105が動作時間の変更を規
制するように動作制御するのである。
That is, if the new first and second operation times do not satisfy the change requirement, the first and second operation times are not changed, and the actual data amount for calculating the operation time is appropriately increased. Then, the first and second operation times are calculated again, and if the new first and second operation times calculated at this time have not yet satisfied the change requirement, the "operation time change restriction code" is set again. Then, the change to the new first and second operation times is restricted. Therefore, when the first and second operation times that do not satisfy the change requirement are calculated, the operation time change monitoring unit 105 controls the operation so as to regulate the change of the operation time.

【0167】そして、上記動作時間変更監視手段105
によって“動作時間変更規制コード”がセットされてい
る場合には、実績データ更新処理において、当該“動作
時間変更規制コード”セット後に規定量以上の遊技デー
タが蓄積されたか否かを判定し、規定量の遊技データが
蓄積されていた場合にのみ、“動作時間変更規制コー
ド”をリセットすると共に“動作時間算出リクエスト”
をセットする。かくすることによって、“動作時間変更
規制コード”セット後に規定量の実績データが蓄積され
た時点で、「新たな動作時間」を算出することができる
のである。
The operating time change monitoring means 105
If the “operation time change restriction code” is set, the result data update process determines whether or not a predetermined amount or more of game data has been accumulated after the “operation time change restriction code” was set. Only when the amount of game data has been accumulated, the "operation time change regulation code" is reset and the "operation time calculation request"
Is set. By doing so, the "new operation time" can be calculated at the time when a specified amount of actual data is accumulated after the "operation time change regulation code" is set.

【0168】なお、“動作時間変更規制コード”をリセ
ットして「新たな動作時間」を算出するための目安とし
た実績データの規定量は、当該パチンコ機1の機種等に
応じて適宜に定めればよいが、例えば遊技割数算出と同
様の条件とし、アウト球計数値とセーフ球計数値との計
が“1000”に達して、新たな実績データがEEPROM
85に蓄積された時点で「新たな動作時間」を算出する
ようにしてもよいし、“動作時間変更規制コード”セッ
ト後に規定件数(例えば10件)の実績データが蓄積され
た時点で「新たな動作時間」を算出するようにしてもよ
い。
The specified amount of the actual data used as a guide for calculating the “new operation time” by resetting the “operation time change regulation code” is appropriately determined according to the model of the pachinko machine 1 or the like. However, for example, the same conditions as in the calculation of the game split number are set, and the total of the out ball count value and the safe ball count value reaches “1000”, and new performance data is stored in the EEPROM.
The “new operation time” may be calculated at the time when the data is stored in the storage unit 85, or the “new operation time” may be calculated at the time when a specified number (for example, 10) of actual data are stored after the “operation time change regulation code” is set. May be calculated.

【0169】上記動作時間変更監視手段105が判断す
る変更要件の具体例は、例えば新規に算出された「新た
な動作時間」と同一の動作時間がEEPROM85内に
蓄積されている過去の実績データ中に存在し、当該実績
データにおいては、設定割数が実現されていないような
場合で、この「新たな動作時間」によって変動入賞装置
11の動作制御を行っても設定割数を実現し得ないと予
測できることから、新規に算出された「新たな動作時
間」は変更要件を満たしていないものと判断する。
A specific example of the change requirement judged by the operation time change monitoring means 105 is, for example, the one in the past result data in which the same operation time as the newly calculated “new operation time” is stored in the EEPROM 85. In the case where the set number is not realized in the performance data, the set number cannot be realized even if the operation of the variable prize device 11 is controlled by the “new operation time”. Therefore, it is determined that the newly calculated “new operation time” does not satisfy the change requirement.

【0170】また、「新たな動作時間」算出に用いた規
定件数の実績データ中の遊技データ(例えばカウントス
イッチ37のオン回数や継続スイッチ43のオン回数
等)が、過去の実績データに比べて極端に変動している
ような場合にも、変更要件を満たしていないものと判断
する。すなわち、遊技データの極端な変動は当該パチン
コ機1に対して外部調整(釘調整等)が施された可能性
を示唆すると共に、この実績データを用いて算出した
「新たな動作時間」は設定割数を実現する上で不適切な
ものと予測されるからである。
The game data (for example, the number of times the count switch 37 is turned on and the number of times the continuation switch 43 is turned on) in the specified number of result data used for calculating the “new operation time” is compared with the past result data. Even in the case of extreme fluctuation, it is determined that the change requirement is not satisfied. That is, the extreme fluctuation of the game data indicates the possibility that the pachinko machine 1 has been subjected to external adjustment (eg, nail adjustment), and the “new operation time” calculated using the actual data is set. This is because it is predicted to be inappropriate for realizing the divisor.

【0171】上記した動作時間変更監視手段105が変
更要件を満たすと判断した「新たな動作時間」は、動作
時間判定手段99によって、当該「新たな動作時間」が
予め設定された可変範囲内にあるか否かの判定が為され
る。そして、この「新たな動作時間」が可変範囲の設定
最大値を越えている場合には、上記動作時間算出手段1
04が算出した「新たな動作時間」を用いずに、可変範
囲の最大値を動作時間として遊技機器制御手段97へ供
給する。また、「新たな動作時間」が可変範囲の設定最
小値を越えている場合には、上記動作時間算出手段10
4が算出した「新たな動作時間」を用いずに、可変範囲
の最小値を動作時間として遊技機器制御手段97へ供給
する。
The “new operation time” determined by the operation time change monitoring means 105 to satisfy the change requirement is determined by the operation time determination means 99 so that the “new operation time” falls within a preset variable range. A determination is made whether there is. If the “new operation time” exceeds the set maximum value of the variable range, the operation time calculation means 1
The maximum value of the variable range is supplied to the gaming machine control means 97 as the operation time without using the “new operation time” calculated by the 04. If the “new operation time” exceeds the set minimum value of the variable range, the operation time calculation means 10
The minimum value of the variable range is supplied to the gaming machine control means 97 as the operation time without using the “new operation time” calculated by 4.

【0172】すなわち、動作時間算出手段104が算出
した動作時間が極端に長くなったり、短くなったりした
場合に、この動作時間判定手段99が動作時間を調整す
ることで、当該パチンコ機1の変動入賞装置11の動作
時間が他のパチンコ機1の変動入賞装置11の動作時間
と異ることが明瞭になることを防ぎ、当該パチンコ機1
に対する遊技者の興趣が損なわれたり、パチンコ店が多
大な損害を蒙ることのないようにするのである。
In other words, when the operation time calculated by the operation time calculation means 104 becomes extremely long or short, the operation time determination means 99 adjusts the operation time, so that the fluctuation of the pachinko machine 1 is changed. The operation time of the prize winning device 11 is prevented from being clearly different from the operation time of the variable prize winning device 11 of another pachinko machine 1, and the pachinko machine 1
This will prevent the player's interest in the game from being spoiled and the pachinko parlors from suffering enormous damage.

【0173】加えて、「新たな動作時間」が可変範囲を
越えている場合には、例えば“釘調整要求コード”をセ
ットすることにより、後述するデータ送受信処理におい
て、管理装置等の外部へ「釘調整要求」を送信し、当該
パチンコ機1に対する外部調整を要求するのである。
In addition, when the “new operation time” exceeds the variable range, for example, by setting a “nail adjustment request code”, the data transmission / reception processing to be described later sends “a nail adjustment request code” to the outside of the management device or the like. A nail adjustment request is transmitted to request the pachinko machine 1 to make an external adjustment.

【0174】したがって、動作時間判定手段99を設け
ることにより、変動入賞装置11の動作時間を著しく長
時間もしくは短時間に設定しなければ設定割数が実現で
きないような場合には、当該パチンコ機1における動作
時間を可変範囲の最大値もしくは最小値に設定変更する
ことで、釘調整が施されるまでの暫定的処置とし、電気
的制御装置11の動作時間が他のパチンコ機と異ること
を遊技者に知られることを防ぐと共に、遊技割数と設定
割数との開きを最低限に抑えた状態で、外部から釘調整
が施されるのを待つことができ、極めて有用な電気的制
御装置55とすることができる。
Therefore, by providing the operation time determination means 99, if the operation division time cannot be realized unless the operation time of the variable prize device 11 is set to be extremely long or short, the pachinko machine 1 By changing the operation time at the maximum value or the minimum value of the variable range as a provisional measure until the nail adjustment is performed, the operation time of the electric control device 11 is different from other pachinko machines. It is possible to wait for nail adjustment from the outside while preventing the player from being known and keeping the gap between the game split and the set split to the minimum, which is an extremely useful electrical control. The device 55 can be used.

【0175】上記した一連の処理が終了すると、実績デ
ータ収集手段100内の実績データを実績データ記憶手
段103に記憶させるための所定条件が満たされた実績
データのセーブタイミングか否かを記憶タイミング制御
手段102が判定し、該条件が満たされていれば、RA
M86内の実績データをEEPROM85の実績データ
記憶領域へ記憶させるように、上記記憶タイミング制御
手段102が制御する。
When the above-described series of processing is completed, the storage timing control determines whether or not it is the save timing of the performance data satisfying the predetermined condition for storing the performance data in the performance data collection means 100 in the performance data storage means 103. Means 102 determines and if the condition is satisfied, RA
The storage timing control means 102 controls the result data in the M86 to be stored in the result data storage area of the EEPROM 85.

【0176】なお、記憶タイミング制御手段102が判
定する実績データのセーブタイミングは適宜に定めれば
よいが、例えば上記タイマ割込処理によって一定時間毎
に起動されるメイン処理のループが所定回数繰り返され
た時点で実績データのセーブタイミングと判断するよう
にすれば、一定周期でRAM86内の実績データをEE
PROM85へ記憶させることができる。この一定周期
は遊技割数算出の条件(獲得球数が規定値以上)が満た
される最短時間よりも十分に短く設定することが好まし
い。また、パチンコ機1には非稼動時間もあるので、遊
技データの蓄積量(例えば獲得球数が所定数以上)に達
した時点でEEPROM85へ記憶させるようにすれ
ば、パチンコ機1の非稼動時間に同一の実績データを幾
度もリライトすることを防止できる。
The save timing of the actual data determined by the storage timing control means 102 may be appropriately determined. For example, a main processing loop started at regular intervals by the timer interrupt processing is repeated a predetermined number of times. If it is determined that the actual data is to be saved at the time, the actual data in the RAM 86 is EE
It can be stored in the PROM 85. It is preferable that this fixed cycle is set sufficiently shorter than the shortest time in which the conditions for calculating the game split number (the number of obtained balls is equal to or more than a specified value) are satisfied. Also, since the pachinko machine 1 has a non-operation time, if the game data is stored in the EEPROM 85 when the accumulated amount of the game data (for example, the number of acquired balls is equal to or more than a predetermined number), the non-operation time of the pachinko machine 1 is set. The same result data can be prevented from being rewritten many times.

【0177】上記のように記憶タイミング制御手段10
2が実績データの記憶タイミングを判定して、所定条件
が満たされる毎に実績データ収集手段100が収集した
実績データを実績データ記憶手段103へ記憶させるよ
うに動作制御するので、電源遮断時に一括して実績デー
タ収集手段100内の実績データを実績データ記憶手段
103へ記憶させる場合のごとく、電源遮断後にもワン
チップ・マイクロコンピュータ57へ電源供給するため
のバックアップ機能を電気的制御装置55へ付加する必
要がないと共に、実績データ収集手段100から実績デ
ータ記憶手段103へ実績データを書き込むに際して、
該バックアップ機能の電気的容量では書込用電源を賄え
なえずに、不揮発性のメモリたるEEPROM85へ書
き込んだ実績データが変化してしまうような事態もな
く、当該パチンコ機1の再起動時における動作時間算出
に用い得る適正な実績データを確保することができる。
As described above, the storage timing control means 10
2 determines the storage timing of the performance data and controls the operation so that the performance data collected by the performance data collection means 100 is stored in the performance data storage means 103 every time a predetermined condition is satisfied. As in the case where the result data in the result data collection means 100 is stored in the result data storage means 103, a backup function for supplying power to the one-chip microcomputer 57 even after the power is turned off is added to the electric control device 55. It is not necessary, and when writing the performance data from the performance data collection means 100 to the performance data storage means 103,
The electric capacity of the backup function cannot supply the power for writing, and the actual data written to the EEPROM 85 as the nonvolatile memory does not change. Appropriate performance data that can be used for calculating the operation time can be secured.

【0178】次いで、後に詳述するデータ送受信処理に
おいて“打止めコマンド”を管理装置から受信した場合
には、該データ送受信処理において“打止めコマンド”
がセットされるために、「打止めメッセージ」を例えば
変動入賞装置11のメッセージ表示部54へ出力し、当
該ループにおけるメイン処理を終了する。すなわち、以
下に詳述する遊技上の各処理を行わずにメイン処理を終
了することで、当該パチンコ機1におけるパチンコ遊技
を不可能にするのである。なお、このような打ち止め時
の処理に際しては、パチンコ機1の遊技球発射機構23
を動作不能とするように構成してもよい。
Next, when a “stop command” is received from the management device in the data transmission / reception processing described later in detail, the “stop command” is received in the data transmission / reception processing.
Is set, the "stop message" is output to, for example, the message display unit 54 of the variable prize device 11, and the main processing in the loop ends. That is, the pachinko game in the pachinko machine 1 is disabled by terminating the main processing without performing each processing in the game described in detail below. It should be noted that, in such a process at the time of stopping, the game ball firing mechanism 23 of the pachinko machine 1 is used.
May be configured to be inoperable.

【0179】「打止めメッセージ」がセットされていな
かった場合には、当該パチンコ機1に対して為された不
正を検出する不正検出処理を行う。
If the "stop message" has not been set, fraud detection processing for detecting fraud performed on the pachinko machine 1 is performed.

【0180】不正条件として、例えばカウントスイッチ
37が所定時間以上継続してオン状態となった場合や、
特別遊技が発生したにも拘らず1度もカウントスイッチ
37がオンにならなかった場合や、継続スイッチ43が
オンになってから所定時間内にカウントスイッチ37が
オンにならなかった場合等を予め設定しておき、いずれ
かの条件が満たされた場合に不正条件成立と看做し、該
不正条件成立時に電気的制御装置55が行っていた各部
への出力状態をストアすると共に、該各部への出力を停
止する。
As an illegal condition, for example, when the count switch 37 is continuously turned on for a predetermined time or more,
The case where the count switch 37 is not turned on at least once despite the occurrence of the special game, the case where the count switch 37 is not turned on within a predetermined time after the continuation switch 43 is turned on, etc. If any one of the conditions is satisfied, it is regarded that the illegal condition is satisfied, and the output state of each unit performed by the electric control device 55 when the illegal condition is satisfied is stored. Stop output of

【0181】さらに、“不正情報送信要求コード”をセ
ットし、後に詳述するデータ送受信処理において“不正
情報コード”が管理装置へ送信されるようにすると共
に、当該メインループにおける分岐処理の処理番号を
“処理No4”にセットし、後述する分岐処理において不
正動作処理が行われるようにする。なお、“処理No4”
がセットされている場合には、上記した不正検出時の処
理は行わず、分岐処理における“処理No4”を維持す
る。
Further, an "illegal information transmission request code" is set so that the "illegal information code" is transmitted to the management device in the data transmission / reception processing described later, and the processing number of the branching process in the main loop is set. Is set to “process No. 4” so that the illegal operation process is performed in the branch process described later. “Process No. 4”
Is set, the processing at the time of illegal detection is not performed, and "processing No. 4" in the branch processing is maintained.

【0182】次いで、当該メインループにおける遊技状
態に適合した各出力処理として、スピーカ62による効
果音出力、管理装置への信号出力制御、上部可変表示器
51やメッセージ表示部54等への表示出力、表示ラン
プ50等への発光出力、モータ44へのモータ駆動を適
宜に行った後、分岐処理用にセットされた処理番号を判
定し、各処理番号に適合した処理をおこなう。
Next, as each output process suitable for the game state in the main loop, a sound effect output by the speaker 62, a signal output control to the management device, a display output to the upper variable display 51, the message display unit 54, etc. After the light emission output to the display lamp 50 and the like and the motor drive to the motor 44 are appropriately performed, the process numbers set for the branching process are determined, and the process corresponding to each process number is performed.

【0183】先ず、通常時にセットされている“処理No
0”においては通常動作処理が為され、各種入賞具9…
に入賞した入賞球に応じた賞球排出処理等の通常動作コ
ントロール処理を行うと共に、左右第1始動スイッチ1
5a,15bもしくは第2始動スイッチ16が入賞球を
検出したか否かの判断処理を行い、何れの始動スイッチ
も入賞球を検出していない場合には、当該ループにおけ
るメイン処理を終了する。また、左右第1始動スイッチ
15a,15bが入賞球を検出した場合には分岐処理の
処理番号を“処理No1”に、第2始動スイッチ16が入
賞球を検出した場合には分岐処理の処理番号を“処理No
2”に夫々セットして、当該ループにおけるメイン処理
を終了する。
First, the "processing No."
In the case of "0", normal operation processing is performed, and various prize-winning tools 9 ...
In addition to performing normal operation control processing such as prize ball discharge processing according to the winning ball that has won the game, the first left and right start switches 1
A determination process is performed as to whether or not 5a, 15b or the second start switch 16 has detected a winning ball. If none of the start switches has detected a winning ball, the main process in the loop ends. When the first left and right start switches 15a and 15b detect a winning ball, the process number of the branching process is set to "process No. 1". When the second start switch 16 detects a winning ball, the process number of the branch process is set. To “Process No.
2 "respectively, and the main processing in the loop is ended.

【0184】上記のようにして“処理No1”がセットさ
れた状態でメイン処理が起動されると、分岐処理におい
て第1補助遊技処理が行われる。該第1補助遊技処理に
おいては、入賞球検出によって継続スイッチ43がオン
になったか否かを判定し、継続スイッチ43が入賞球を
検出していなければ、第1補助遊技コントロール処理を
行って、当該ループにおけるメイン処理を終了する。
When the main process is started with "process No. 1" set as described above, the first auxiliary game process is performed in the branch process. In the first auxiliary game process, it is determined whether or not the continuation switch 43 has been turned on by detecting a winning ball. If the continuation switch 43 has not detected a winning ball, the first auxiliary game control process is performed. The main processing in the loop ends.

【0185】上記した第1補助遊技コントロール処理と
は、第1補助遊技に応じた所定音声の出力、変動入賞装
置11の駆動源たるソレノイド33,33やモータ44
への駆動出力、上部可変表示器51やメッセージ表示部
54等への表示出力、表示ランプ50等への発光出力等
の各処理を適宜にコントロールすることである。
The above-described first auxiliary game control processing includes outputting a predetermined sound corresponding to the first auxiliary game, the solenoids 33 and 33 and the motor 44 that are the driving sources of the variable winning device 11.
That is, various processes such as a drive output to the display unit, a display output to the upper variable display 51 and the message display unit 54, and a light emission output to the display lamp 50 and the like are appropriately controlled.

【0186】また、継続スイッチ43が入賞球を検出し
た場合には、分岐処理における処理番号を“処理No3”
にセットすると共に、RAM86に収集中の実績データ
内の「特別遊技発生回数」に“1”を加算する。さら
に、“特別遊技開始送信要求コード”をセットすること
で、当該パチンコ機1において開始された特別遊技の通
算回数たる「特別遊技発生回数」が、後に詳述するデー
タ送受信処理において、管理装置へ送信されるようにす
るのである。
When the continuation switch 43 detects a winning ball, the process number in the branch process is set to “process No. 3”.
And add “1” to “special game occurrence count” in the result data currently being collected in the RAM 86. Further, by setting the “special game start transmission request code”, the “special game occurrence number” which is the total number of special games started in the pachinko machine 1 is transmitted to the management device in the data transmission / reception processing described later in detail. It is sent.

【0187】なお、変動入賞装置11を第2状態に変換
駆動させた第1補助遊技用動作時間中に継続スイッチ4
3が入賞球を検出しなかった場合には、第1補助遊技終
了条件が成立したものとして、分岐処理における処理番
号を“処理No0”にセットすると共に、変動入賞装置1
1を第1状態に変換駆動させて補助遊技を終了する。
It is to be noted that, during the first auxiliary game operation time when the variable winning device 11 is driven to be converted to the second state, the continuation switch 4
If No. 3 does not detect a winning ball, it is determined that the first auxiliary game end condition has been satisfied, the process number in the branching process is set to “Process No 0”, and the variable winning device 1 is set.
1 is converted to the first state and the auxiliary game is ended.

【0188】また、“処理No2”がセットされた状態で
メイン処理が起動されると、分岐処理において第2補助
遊技処理が行われ、上記した第1補助遊技と同様に、入
賞球検出によって継続スイッチ43がオンになったか否
かを判定し、継続入賞球が入賞球を検出していなけれ
ば、第2補助遊技に応じた所定音声の出力、変動入賞装
置11の駆動源たるソレノイド33,33やモータ44
への駆動出力、上部可変表示器51やメッセージ表示部
54等への表示出力、表示ランプ50等への発光出力等
の各処理よりなる第2補助遊技コントロール処理を行っ
て、当該ループにおけるメイン処理を終了する。
When the main processing is started with "processing No. 2" set, the second auxiliary game processing is performed in the branch processing, and the continuation is performed by detecting the winning ball as in the first auxiliary game described above. It is determined whether or not the switch 43 has been turned on. If the continuous winning ball has not detected a winning ball, a predetermined sound corresponding to the second auxiliary game is output, and the solenoids 33, 33 as driving sources of the variable winning device 11 are output. And motor 44
And a second auxiliary game control process consisting of processes such as a drive output to the upper variable display 51 and a display output to the message display unit 54, a light emission output to the display lamp 50 and the like, and a main process in the loop. To end.

【0189】また、継続スイッチ43が入賞球を検出し
た場合には、分岐処理における処理番号を“処理No3”
にセットすると共に、RAM86に収集中の実績データ
内の「特別遊技発生回数」に“1”加算する。また、上
記した第1補助遊技処理と同様に、“特別遊技開始送信
要求コード”をセットすることで、当該パチンコ機1に
おいて開始された特別遊技の通算回数たる「特別遊技発
生回数」が、後に詳述するデータ送受信処理において、
管理装置へ送信されるようにするのである。
If the continuation switch 43 detects a winning ball, the process number in the branch process is set to “process No. 3”.
And adds “1” to “the number of special game occurrences” in the result data being collected in the RAM 86. Also, similarly to the first auxiliary game process described above, by setting the “special game start transmission request code”, the “special game occurrence count” which is the total number of special games started in the pachinko machine 1 is later set. In the data transmission / reception processing described in detail,
It is sent to the management device.

【0190】なお、変動入賞装置11を第2状態に変換
駆動させた第2補助遊技用動作時間中に継続スイッチ4
3が入賞球を検出しなかった場合には、第2補助遊技終
了条件が成立したものとして、分岐処理における処理番
号を“処理No0”にセットすると共に、変動入賞装置1
1を第1状態に変換駆動させて補助遊技を終了する。
It is to be noted that, during the second auxiliary game operation time in which the variable winning device 11 is driven to be converted to the second state, the continuation switch 4
If No. 3 does not detect a winning ball, it is determined that the second auxiliary game end condition has been satisfied, the process number in the branching process is set to “Process No 0”, and the variable winning device 1 is set.
1 is converted to the first state and the auxiliary game is ended.

【0191】上記した第1補助遊技処理もしくは第2補
助遊技処理において、分岐処理の処理番号が“処理No
3”にセットされた状態でメイン処理が起動されると、
分岐処理において特別遊技処理が行われる。該特別遊技
処理においては、変動入賞装置11を特別遊技用動作時
間だけ第2状態に変換駆動させる1サイクル中に、変動
入賞装置11へ入賞した入賞球によって継続スイッチ4
3がオンさせられることで、当該特別遊技中に最高所定
回数(例えば8〜16回)まで継続更新可能なサイクル
数を計数処理すると共に、当該特別遊技中に変動入賞装
置11へ入賞した入賞球全てを検出するカウントスイッ
チ37がカウントしたカウント球数を計数処理する。
In the first auxiliary game process or the second auxiliary game process, the process number of the branch process is “process No.
When the main process is started with 3 ”set,
A special game process is performed in the branch process. In the special game processing, during one cycle in which the variable prize device 11 is converted and driven into the second state for the special game operation time, the continuous switch 4 is activated by the prize ball that has won the variable prize device 11.
When the special game 3 is turned on, the number of cycles that can be continuously updated up to a predetermined number of times (for example, 8 to 16 times) during the special game is counted, and a prize ball that has won the variable prize device 11 during the special game. The number of count balls counted by the count switch 37 for detecting all is counted.

【0192】次いで、特別遊技コントロール処理を行う
ことにより、特別遊技に応じた所定音声の出力、変動入
賞装置11の駆動源たるソレノイド33,33やモータ
44への駆動出力、上部可変表示器51やメッセージ表
示部54等への表示出力、表示ランプ50等への発光出
力等の各処理を行うと共に、継続スイッチ43の入賞球
検出に伴う特別遊技中のサイクル更新処理や、特別遊技
中のサイクル終了動作も制御するのである。なお、1サ
イクルの終了条件は「特別遊技用動作時間の経過」の他
に、「1サイクル中における変動入賞装置11への入賞
球数が規定値(例えば10個)以上」等であり、パチンコ
機1の遊技内容に応じて適宜に設定すればよい。
Next, by performing a special game control process, the output of a predetermined sound corresponding to the special game, the drive output to the solenoids 33, 33 and the motor 44 which are the driving sources of the variable winning device 11, the upper variable display 51, In addition to performing processing such as display output to the message display unit 54 and the like and light emission output to the display lamp 50 and the like, the cycle update processing during the special game accompanying the detection of the winning ball by the continuation switch 43 and the cycle end during the special game It also controls the operation. The end condition of one cycle is, in addition to “elapse of the operation time for special game”, “the number of winning balls to the variable winning device 11 in one cycle is equal to or more than a specified value (for example, 10)”, and the like. What is necessary is just to set suitably according to the game content of the machine 1.

【0193】そして、特別遊技中のサイクル更新回数が
最高所定回数に達するか、もしくは当該サイクル中に継
続スイッチ43が入賞球を検出しなかった場合には、特
別遊技終了条件が成立したものとして、分岐処理におけ
る処理番号を“処理No0”にセットすると共に、“特別
遊技終了送信コード”をセットする。該“特別遊技終了
送信コード”をセットすることにより、後に詳述するデ
ータ送受信処理において、特別遊技中に計数したサイク
ル更新回数とカウント球数が管理装置へ送信されるので
ある。
If the cycle update number during the special game reaches the maximum predetermined number or if the continuation switch 43 does not detect a winning ball during the cycle, the special game end condition is satisfied. The process number in the branch process is set to “process No. 0” and the “special game end transmission code” is set. By setting the “special game end transmission code”, the number of cycle updates and the number of balls counted during the special game are transmitted to the management device in the data transmission / reception process described later in detail.

【0194】また、上記した不正検出処理において、分
岐処理における処理番号が“処理No4”にセットされた
状態でメイン処理が起動されると、分岐処理において不
正動作処理が行われる。該不正動作処理においては、上
記不正検出処理において不正条件成立と判定した不正条
件が解除されるまで分岐処理における処理番号を変更せ
ず、通常動作処理や第1,第2補助遊技処理等の他の分
岐処理を行えないようにするのである。そして、不正解
除条件が成立した場合には、不正検出処理においてスト
アした不正検出時の出力状態に復帰させると共に、分岐
処理における処理番号を不正検出時の処理番号(処理No
0〜No3)にセットする。
In the fraud detection processing described above, if the main processing is started in a state where the processing number in the branch processing is set to “processing No. 4”, the illegal operation processing is performed in the branch processing. In the fraudulent operation process, the process number in the branching process is not changed until the fraudulent condition determined to be satisfied in the fraudulent detection process is released, and the normal operation process, the first and second auxiliary game processes, and the like are not changed. Is not allowed to be performed. Then, when the fraud release condition is satisfied, the state is returned to the output state at the time of fraud detection stored in the fraud detection processing, and the processing number in the branch processing is changed to the processing number at the time of fraud detection (processing No.
0 to No3).

【0195】タイマカウンタ89が計時する所定時間毎
に起動される通信処理において行われるデータ送受信処
理においては、先ず管理装置から受信した受信データの
有無を判断し、受信データが入力されていると判断した
場合には受信データを読み込み、全ての受信データを読
み込み終わると、該受信データの各コマンドに応じた処
理を行うのである。
In the data transmission / reception processing performed in the communication processing started every predetermined time counted by the timer counter 89, first, it is determined whether there is received data received from the management apparatus, and it is determined that the received data is input. In this case, the received data is read, and when all the received data have been read, processing corresponding to each command of the received data is performed.

【0196】管理装置よりの受信データとして「打止め
コマンド」が入力されていれば、“打止めコード”をセ
ットして、メイン処理における打止め時の処理が行われ
るようにすると共に、表示出力用の「打止めメッセー
ジ」をセットする。また、「打止め解除コマンド」が入
力されていれば、“打止めコード”をリセットして、メ
イン処理における打止め時の処理が終了するようにする
と共に、変動入賞装置11のメッセージ表示部54へ出
力していた「打止めメッセージ」をリセットする。
If a "stop command" has been input as received data from the management device, a "stop code" is set so that the process at the time of the stop in the main processing is performed and the display output is performed. A "stop message" for If the "stroke release command" has been input, the "strike code" is reset so that the processing at the time of striking in the main process is completed, and the message display unit 54 of the variable prize device 11 is executed. Reset the "stop message" output to.

【0197】なお、管理装置より「実績データ要求コマ
ンド」が入力されていれば、“実績データ送信コード”
をセットするが、この「実績データ要求コマンド」は要
求する実績データ毎に複数種類設定するものとし、「実
績データ要求コマンド」の種類に応じた“実績データ送
信コード”をセットするのである。例えば、「実績デー
タ要求コマンド」が現在使用中の実績データ(実績デー
タ収集手段100によって収集されている実績データが
記憶タイミング制御手段102によって実績データ記憶
手段103へ書き込まれた収集過程の実績データ)を要
求するものであれば、該当する実績データを管理装置へ
送信する“実績データ送信コード”をセットし、EEP
ROM85へ正規に蓄積された過去の実績データを要求
する「実績データ要求コマンド」であれば、該当する過
去の実績データを管理装置へ送信する“実績データ送信
コード”をセットする。無論、複数種類の実績データを
随意に選択指定可能なように構成してもよい。
If the "result data request command" is input from the management device, the "result data transmission code"
The "result data request command" is set in plural types for each requested result data, and the "result data transmission code" is set according to the type of the "result data request command". For example, the result data currently being used by the “result data request command” (result data in the collection process in which the result data collected by the result data collection unit 100 is written to the result data storage unit 103 by the storage timing control unit 102) Is set, the "result data transmission code" for transmitting the corresponding result data to the management device is set, and the EEP is set.
If it is a "result data request command" requesting the past results data that has been properly stored in the ROM 85, the "result data transmission code" for transmitting the corresponding past results data to the management device is set. Of course, a configuration may be employed in which a plurality of types of performance data can be arbitrarily selected and designated.

【0198】次いで、出力用の送信データをセットする
ための送信バッファに空きがあり、尚かつ、管理装置へ
のコード送信もしくはデータ送信を要求するための“送
信要求コード”がセットされていれば、各“送信要求コ
ード”に応じた送信コードもしくは送信データを所定の
送信バッファにセットする。
Next, if there is free space in the transmission buffer for setting transmission data for output, and if a "transmission request code" for requesting code transmission or data transmission to the management device is set. The transmission code or transmission data corresponding to each "transmission request code" is set in a predetermined transmission buffer.

【0199】すなわち、不正検出処理において“不正情
報送信要求コード”がセットされている場合には、不正
検出処理において検出した不正の種類に該当する“不正
情報コード”を送信バッファにセットし、第1補助遊技
処理もしくは第2補助遊技処理において“特別遊技開始
送信要求コード”がセットされている場合には、第1,
第2補助遊技処理中に“1”加算された「特別遊技発生
回数」を送信バッファにセットし、特別遊技処理におい
て“特別遊技終了送信要求コード”がセットされている
場合には、該特別遊技処理中に計数処理された「特別遊
技中のサイクル更新回数」と「特別遊技中のカウント球
数」とを送信バッファにセットし、動作時間設定処理に
おいて“釘調整要求コード”がセットされている場合に
は、「釘調整要求コマンド」を送信バッファにセット
し、上記した実績データ要求コマンドに基づく“実績デ
ータ送信コード”がセットされている場合には、該当す
る実績データを送信バッファにセットする。
That is, when the “illegal information transmission request code” is set in the fraud detection processing, the “illegal information code” corresponding to the type of fraud detected in the fraud detection processing is set in the transmission buffer. If the “special game start transmission request code” is set in the first auxiliary game process or the second auxiliary game process,
The “special game occurrence count” added by “1” during the second auxiliary game process is set in the transmission buffer, and if the “special game end transmission request code” is set in the special game process, the special game The “number of cycle updates during special game” and “the number of count balls during special game” that have been counted during the processing are set in the transmission buffer, and the “nail adjustment request code” is set in the operation time setting processing. In this case, the “nail adjustment request command” is set in the transmission buffer, and if the “result data transmission code” based on the above-described result data request command is set, the corresponding result data is set in the transmission buffer. .

【0200】なお、「釘調整要求コマンド」を送信する
に際して、動作時間算出手段104が算出した動作時間
も併せて管理装置へ送信するように構成すれば、釘調整
を行う際に調整幅の目安とすることができる。
[0200] By transmitting the "nail adjustment request command" to the management device together with the operation time calculated by the operation time calculation means 104, a guide of the adjustment width when performing the nail adjustment is provided. It can be.

【0201】以上本発明を図面の実施形態に基づいて説
明したが、本発明は上記した実施形態に限定されるもの
ではなく、特許請求の範囲に記載の構成を変更しない限
りどのようにでも実施することができる。
Although the present invention has been described with reference to the embodiment shown in the drawings, the present invention is not limited to the above-described embodiment, and can be implemented in any way unless the structure described in the claims is changed. can do.

【0202】[0202]

【発明の効果】以上説明したように本発明によれば、
信手段により遊技制御装置の外部から受信した制御処理
情報に基づいて、制御処理情報書込手段が制御プログラ
ムを固定データ記憶手段に記憶させ、予め定めた所定条
件が満たされた後は、制御処理情報書込規制手段が固定
データ記憶手段に対する制御処理情報の書込を規制する
ので、所定条件が満たされる前に固定データ記憶手段に
記憶された制御プログラムに基づいて、演算処理手段
が、変動データ記憶手段を演算過程の変動データを 一時
的に記憶する作業領域に用いつつ、遊技機の所定の制御
を行うための演算を行う。
As described above, according to the present invention, the communication
Control processing received from outside the game control device by communication means
Based on the information, the control processing information writing means controls the control program.
Stored in the fixed data storage means, and a predetermined
After the condition is satisfied, the control processing information writing restriction means is fixed
Regulate writing of control processing information to data storage means
Therefore, before the predetermined condition is satisfied,
Arithmetic processing means based on the stored control program
The fluctuation data storage means temporarily stores the fluctuation data in the calculation process.
Predetermined control of the gaming machine while using the work area
Is performed to perform.

【0203】従って、制御処理情報書込手段によって固
定データ記憶手段に制御プログラムを書込んだ後に、一
旦所定条件が満たされると、制御処理情報書込規制手段
によって、固定データ記憶手段に対する制御処理情報の
書込が規制されることとなるので、一旦記憶させた筈の
制御プログラムが不正に書き換えられて、本来の制御プ
ログラムとは異なる制御プログラムによって遊技機が制
御されてしまうことを良好に防止できる。
Therefore, the control processing information writing means fixes the information.
After writing the control program to the constant data storage means,
When a predetermined condition is satisfied, the control processing information writing restricting means
Of the control processing information to the fixed data storage means.
Since writing will be restricted, it should have been stored once
The control program is incorrectly rewritten and the original control program
The gaming machine is controlled by a control program different from the program
It can be satisfactorily prevented from being controlled.

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

【図1】パチンコ機の正面図である。FIG. 1 is a front view of a pachinko machine.

【図2】遊技盤の正面図である。FIG. 2 is a front view of the game board.

【図3】遊技盤の裏面図である。FIG. 3 is a rear view of the game board.

【図4】パチンコ機の裏面図である。FIG. 4 is a rear view of the pachinko machine.

【図5】変動入賞装置の前面側斜視図である。FIG. 5 is a front perspective view of the variable winning device.

【図6】変動入賞装置の裏面側斜視図である。FIG. 6 is a back side perspective view of the variable winning device.

【図7】変動入賞装置の分解斜視図である。FIG. 7 is an exploded perspective view of the variable winning device.

【図8】電気的制御装置の入出力に関連した概略構成を
示すブロック図である。
FIG. 8 is a block diagram showing a schematic configuration related to input and output of an electric control device.

【図9】電気的制御装置の分解斜視図である。FIG. 9 is an exploded perspective view of the electric control device.

【図10】電気的制御装置の中央縦断面図である。FIG. 10 is a central longitudinal sectional view of the electric control device.

【図11】制御基板の構成概略を示すブロック図であ
る。
FIG. 11 is a block diagram illustrating a schematic configuration of a control board.

【図12】電気的制御装置の回路図である。FIG. 12 is a circuit diagram of the electric control device.

【図13】電気的制御装置の変動入賞装置の動作制御に
関連した概略構成を示すブロック図である。
FIG. 13 is a block diagram showing a schematic configuration related to the operation control of the variable winning device of the electric control device.

【図14】電気的制御装置によるパチンコ機の動作制御
の流れを示すゼネラル・フローチャートである。
FIG. 14 is a general flowchart showing a flow of operation control of the pachinko machine by the electric control device.

【図15】暴走監視処理を示すフローチャートである。FIG. 15 is a flowchart showing runaway monitoring processing.

【図16】通信処理を示すフローチャートである。FIG. 16 is a flowchart showing a communication process.

【図17】入力読込処理を示すフローチャートである。FIG. 17 is a flowchart showing an input reading process.

【図18】遊技割数算出処理を示すフローチャートであ
る。
FIG. 18 is a flowchart showing a game split number calculation process.

【図19】実績データ更新処理を示すフローチャートで
ある。
FIG. 19 is a flowchart illustrating a result data update process.

【図20】動作時間設定処理を示すフローチャートであ
る。
FIG. 20 is a flowchart showing an operation time setting process.

【図21】不正検出処理を示すフローチャートである。FIG. 21 is a flowchart showing a fraud detection process.

【図22】通常動作処理を示すフローチャートである。FIG. 22 is a flowchart showing a normal operation process.

【図23】第1補助遊技処理を示すフローチャートであ
る。
FIG. 23 is a flowchart showing a first auxiliary game process.

【図24】第2補助遊技処理を示すフローチャートであ
る。
FIG. 24 is a flowchart showing a second auxiliary game process.

【図25】特別遊技処理を示すフローチャートである。FIG. 25 is a flowchart showing a special game process.

【図26】不正動作処理を示すフローチャートである。FIG. 26 is a flowchart showing an unauthorized operation process.

【図27】データ送受信処理を示すフローチャートであ
る。
FIG. 27 is a flowchart showing data transmission / reception processing.

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

1 パチンコ機 2 前面枠 6 遊技盤 8 遊技部 11 変動入賞装置 55 電気的制御装置57 マイクロコンピュータ 60 通信ドライバ 63 通信端子 84 EPROM 85 EEPROM 86 RAM 87 CPUコア91 セキュリティ回路 DESCRIPTION OF SYMBOLS 1 Pachinko machine 2 Front frame 6 Game board 8 Game part 11 Variable winning device 55 Electric control device 57 Microcomputer 60 Communication driver 63 Communication terminal 84 EPROM 85 EEPROM 86 RAM 87 CPU core 91 Security circuit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 制御プログラムに基づいて遊技機の所定
制御を行なうマイクロコンピュータを備えた遊技制御装
置において、 上記遊技制御装置は、遊技部に配設される電気的遊技機
器の制御を行なうものであり、 上記マイクロコンピュータは少なくとも、 上記制御プログラムを記憶する固定データ記憶手段と、 上記固定データ記憶手段に記憶された制御プログラムに
基づき、遊技機の所定制御を行なうための演算を行う演
算処理手段と、 上記演算処理手段による演算過程で一時的に作業領域と
して変動データを記憶可能な変動データ記憶手段と、 当該遊技制御装置の外部から制御処理情報の受信が可能
な通信手段により受信した制御処理情報を上記固定デー
タ記憶手段に書き込む制御処理情報書込手段と、 予め定めた所定条件が満たされた後は、上記制御処理情
報書込手段による固定データ記憶手段に対する制御処理
情報の書込を規制する制御処理情報書込規制手段と、 を単一基材内に集積させて構成したことを特徴とする遊
技制御装置。
1. A predetermined game machine based on a control program.
Game control device with microcomputer for control
In the game device , the game control device is an electric game machine disposed in a game section.
Is intended for controlling the vessel, the microcomputer least, a fixed data storage means for storing the control program, a control program stored in the fixed data storage means
Based on which a calculation for performing a predetermined control of the gaming machine is performed.
Arithmetic processing means, and a work area temporarily in an arithmetic process by the arithmetic processing means.
Variable data storage means that can store variable data and receive control processing information from outside the game control device
The control processing information received by the
Control processing information writing means for writing to the data storage means, and the control processing information after the predetermined condition is satisfied.
Control processing for fixed data storage means by report writing means
Control processing for restricting writing of information and information writing restricting means are integrated in a single base material.
Technique control device.
JP25704497A 1997-09-22 1997-09-22 Game control device Expired - Fee Related JP2909894B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25704497A JP2909894B2 (en) 1997-09-22 1997-09-22 Game control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25704497A JP2909894B2 (en) 1997-09-22 1997-09-22 Game control device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP22689397A Division JP2900316B2 (en) 1997-08-22 1997-08-22 Game control device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP28897797A Division JP2916599B2 (en) 1997-10-22 1997-10-22 Game control device

Publications (2)

Publication Number Publication Date
JPH1085409A JPH1085409A (en) 1998-04-07
JP2909894B2 true JP2909894B2 (en) 1999-06-23

Family

ID=17300968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25704497A Expired - Fee Related JP2909894B2 (en) 1997-09-22 1997-09-22 Game control device

Country Status (1)

Country Link
JP (1) JP2909894B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3932232B2 (en) * 1998-11-30 2007-06-20 サミー株式会社 Pachinko machine

Also Published As

Publication number Publication date
JPH1085409A (en) 1998-04-07

Similar Documents

Publication Publication Date Title
JP5517632B2 (en) Game machine
JP5743623B2 (en) Game machine
JP2014083337A (en) Pachinko game machine
JPH10113446A (en) Device for game
JP4587228B2 (en) Bullet ball machine
JP3588035B2 (en) Gaming machine
JP2916599B2 (en) Game control device
JP2909894B2 (en) Game control device
JP4606022B2 (en) Game system
JP2001300013A (en) Game machine
JP2923798B2 (en) Pachinko machine
JP2900316B2 (en) Game control device
JP4606761B2 (en) Game system
JP2000033171A (en) Game machine
JP2000033168A (en) Game machine
JP2002200230A (en) Pachinko game machine
JP2004008680A (en) Game machine
JPH07116326A (en) Device for pachinko game
JPH02164384A (en) Information indicating device for pachinko(japanese pinball game) machine
JP2000024243A (en) Game machine
JP5571829B2 (en) Game machine
JP3320656B2 (en) Pachinko machine
JP2000342758A (en) Gaming machine
JP2001300014A (en) Game machine
JP2009285509A (en) Pinball game machine

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20090409

Year of fee payment: 10

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

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20090409

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

Free format text: PAYMENT UNTIL: 20090409

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees