JP3370615B2 - Gaming machines and computers for gaming machines - Google Patents
Gaming machines and computers for gaming machinesInfo
- Publication number
- JP3370615B2 JP3370615B2 JP34033498A JP34033498A JP3370615B2 JP 3370615 B2 JP3370615 B2 JP 3370615B2 JP 34033498 A JP34033498 A JP 34033498A JP 34033498 A JP34033498 A JP 34033498A JP 3370615 B2 JP3370615 B2 JP 3370615B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- program
- signal
- gaming machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Pinball Game Machines (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、パチンコ遊技機や
コイン遊技機などで代表される遊技機およびそのような
遊技機に用いられるコンピュータに関し、特に、遊技機
を制御するための制御用コンピュータを有し、該制御用
コンピュータにより動作制御が行なわれる遊技機と、パ
チンコ遊技機における景品玉払出装置や可変表示装置に
用いられるコンピュータや、ゲーム制御用の遊技機用コ
ンピュータとに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a gaming machine represented by a pachinko gaming machine, a coin gaming machine, or the like, and such a gaming machine.
Regarding a computer used for a game machine, in particular, a game machine
Having a control computer for controlling
The present invention relates to a game machine whose operation is controlled by a computer, a computer used for a prize ball payout device and a variable display device in a pachinko game machine, and a game machine computer for game control.
【0002】[0002]
【従来の技術】この種の遊技機に設けられた遊技機用コ
ンピュータにおいて、従来から一般的に知られているも
のに、たとえばCPU(Central Proces
sing Unit)、RAM(Random Acc
ess Memory)、ROM(Read−Only
Memory)などを含む1チップまたは数チップの
LSI(大規模集積回路)からなり、ROMに予め格納
された制御用プログラムに基づいて遊技機や景品玉払出
装置等を制御するものがあった。 2. Description of the Related Art In a gaming machine computer provided in this type of gaming machine, one generally known in the past is, for example, a CPU (Central Procedures).
Sing Unit), RAM (Random Acc)
ess Memory), ROM (Read-Only)
Some chips are composed of one-chip or several-chip LSIs (large-scale integrated circuits) including a memory, etc., and control game machines, prize ball payout devices, etc. based on a control program stored in advance in a ROM .
【0003】[0003]
【発明が解決しようとする課題】しかし、ROMの格納
内容は読出が困難な場合があるため、格納されているプ
ログラムデータを容易にはチェックできない場合がある
という不都合があった。[SUMMARY OF THE INVENTION] However, the contents stored in the R OM is a disadvantage that if reading is difficult there because, in the ease of program data stored may not be checked <br/> It was
【0004】本発明はかかる実情に鑑み考え出されたも
のであり、その目的は格納されているプログラムデータ
を容易に確認できる遊技機および遊技機用コンピュータ
を提供することである。[0004] The present invention has been devised in view of such circumstances, and its object is to provide a gaming machine and a gaming machine computer that can easily check the program data that is stored.
【0005】[0005]
【課題を解決するための手段】請求項1に記載の本発明
は、遊技機を制御するための制御用コンピュータを有
し、該制御用コンピュータにより動作制御が行なわれる
遊技機であって、前記制御用コンピュータは、遊技機の
制御用のプログラムデータを記憶するプログラム記憶手
段と、定期的な割込み要求が発生する毎に前記プログラ
ム記憶手段に記憶されているプログラムデータによる処
理を繰返し実行することにより、前記遊技機を制御する
制御実行手段と、該プログラム記憶手段に記憶されてい
るプログラムデータを読出すための読出指令信号が前記
遊技機の電源投入後前記遊技機の制御が実行される前の
期間内に予め定められた期間以上継続して入力されたこ
とに基づいて、前記プログラム記憶手段に記憶されてい
るプログラムデータを出力するプログラム出力手段と、
該プログラム出力手段が前記プログラムデータを出力し
ている間、前記割込み要求に応じた前記プログラムデー
タによる処理の実行を禁止する禁止手段とを含むことを
特徴とする。請求項2に記載の本発明は、請求項1に記
載の発明の構成に加えて、少なくとも前記プログラム記
憶手段と前記制御実行手段とがワンチップ化されている
ことを特徴とする。請求項3に記載の本発明は、請求項
1または2に記載の発明の構成に加えて、前記プログラ
ム記憶手段に記憶されているプログラムデータは、遊技
制御用のプログラムデータであり、前記制御実行手段
は、前記プログラム記憶手段に記憶されている遊技制御
用のプログラムデータに基づいて、遊技制御を実行する
ことを特徴とする。請求項4に記載の本発明は、請求項
1から3のいずれかに記載の発明の構成に加えて、前記
プログラム出力手段は、予め定められた手順に従うシリ
アル伝送により前記プログラムデータを前記制御用コン
ピュータの外部に出力することを特徴とする。請求項5
に記載の本発明は、請求項4に記載の発明の構成に加え
て、前記プログラム出力手段は、前記シリアル伝送によ
る前記プログラムデータの出力を行なう場合に、所定の
同期信号に同期して前記プログラムデータを前記制御用
コンピュータの外部に出力することを特徴とする。請求
項6に記載の本発明は、請求項1から5のいずれかに記
載の発明の構成に加えて、前記プログラム出力手段は、
前記プログラムデータを出力する場合に、当該プログラ
ムデータの受取り先でデータに誤りがないか否かを確認
するために用いられる確認用データをさらに出力するこ
とを特徴とする。請求項7に記載の本発明は、請求項1
から6のいずれかに記載の発明の構成に加えて、前記プ
ログラム出力手段は、前記プログラムデータを出力する
場合に、出力されるプログラムデータの出力開始を特定
可能な出力開始特定データと、出力されるプログラムデ
ータの出力終了を特定可能な出力終了特定データとをさ
らに出力することを特徴とする。請求項8に記載の本発
明は、請求項1から7のいずれかに記載の発明の構成に
加えて、前記遊技機は、遊技媒体の貸与に用いる記録媒
体を受付けて遊技媒体の貸与を指令する信号を前記遊技
機へ出力する記録媒体処理装置と配線接続され、 前記遊
技機は、前記読出指令信号を入力するための信号入力部
をさらに含み、 該信号入力部は、前記記録媒体処理装置
から出力された信号を前記遊技機が入力するための信号
入力部で兼用されていることを特徴とする。請求項9に
記載の本発明は、請求項8に記載の発明の構成に加え
て、前記記録媒体処理装置は、前記遊技機から所定の信
号が出力されたことを条件にして前記信号入力部へ信号
を出力し、 前記プログラム出力手段は、前記所定の信号
を前記記録媒体処理装置へ出力していない状態で前記信
号入力部に入力された信号を前記読出指令信号と判断す
ることを特徴とする。請求項10に記載の本発明は、請
求項8または9に記載の発明の構成に加えて、前記遊技
機は、前記プログラムデータを出力するためのデータ出
力部をさらに含み、 該データ出力部は、前記遊技機が前
記記録媒体処理装置へ所定の信号を出力するための信号
出力部で兼用されていることを特徴とする。請求項11
に記載の本発明は、請求項6から10のいずれかに記載
の発明の構成に加えて、前記プログラム出力手段は、 前
記プログラムデータを所定データ量からなる1単位デー
タに分割して出力し、 前記確認用データとして、分割し
て出力される前記1単位データ毎に対応する1単位確認
用データと、前記プログラムデータのすべてに対応する
全確認用データとを出力することを特徴とする。請求項
12に記載の本発明は、遊技機に使用される遊技機用コ
ンピュータであって、 制御用のプログラムデータを記憶
するプログラム記憶手段と、 定期的な割込み要求が発生
する毎に前記プログラム記憶手段に記憶されているプロ
グラムデータによる処理を繰返し実行することにより、
前記遊技機を制御する制御実行手段と、 該プログラム記
憶手段に記憶されているプログラムデータを読み出すた
めの読出指令信号が前記遊技機の電源投入後前記遊技機
の制御が実行される前の期間内に予め定められた期間以
上継続して入力されたことに基づいて、前記プログラム
記憶手段に記憶されているプログラムデータを出力する
プログラム出力手段と、 該プログラム出力手段が前記プ
ログラムデータを出力している間、前記割込み要求に応
じた前記プログラムデータによる処理の実行を禁止する
禁止手段とを含み、 少なくとも前記プログラム記憶手段
と前記制御実行手段とがワンチップ化されていることを
特徴とする。請求項13に記載の本発明は、請求項12
に記載の発明の構成に加えて、前記プログラム記憶手段
に記憶されているプログラムデータは、遊技制御用のプ
ログラムデータであり、 前記制御実行手段は、前記プロ
グラム記憶手段に記憶されている遊技制御用のプログラ
ムデータに基づいて、遊技制御を実行することを特徴と
する。請求項14に記載の本発明は、請求項12または
13に記載の発明の構成に加えて、前記プログラム出力
手段は、予め定められた手順に従うシリアル伝送によ り
前記プログラムデータを出力することを特徴とする。請
求項15に記載の本発明は、請求項14に記載の発明の
構成に加えて、前記プログラム出力手段は、前記シリア
ル伝送による前記プログラムデータの出力を行なう場合
に、所定の同期信号に同期して前記プログラムデータを
出力することを特徴とする。請求項16に記載の本発明
は、請求項12から15のいずれかに記載の発明の構成
に加えて、前記プログラム出力手段は、前記プログラム
データを出力する場合に、当該プログラムデータの受取
り先でデータに誤りがないか否かを確認するために用い
られる確認用データをさらに出力することを特徴とす
る。請求項17に記載の本発明は、請求項12から16
のいずれかに記載の発明の構成に加えて、前記プログラ
ム出力手段は、前記プログラムデータを出力する場合
に、出力されるプログラムデータの出力開始を特定可能
な出力開始特定データと、出力されるプログラムデータ
の出力終了を特定可能な出力終了特定データとをさらに
出力することを特徴とする。請求項18に記載の本発明
は、請求項12から17のいずれかに記載の発明の構成
に加えて、前記遊技機は、遊技媒体の貸与に用いる記録
媒体を受付けて遊技媒体の貸与を指令する信号を前記遊
技機へ出力する記録媒体処理装置と配線接続され、 前記
遊技機は、前記読出指令信号を入力するための信号入力
部をさらに含み、 該信号入力部は、前記記録媒体処理装
置から出力された信号を前記遊技機が入力するための信
号入力部で兼用されていることを特徴とする。請求項1
9に記載の本発明は、請求項18に記載の発明の構成に
加えて、前記記録媒体処理装置は、前記遊技機から所定
の信号が出力されたことを条件にして前記信号入力部へ
信号を出力し、 前記プログラム出力手段は、前記所定の
信号を前記記録媒体処理装置へ出力していない状態で前
記信号入力部に入力された信号を前記読出指令信号と判
断することを特徴とする。請求項20に記載の本発明
は、請求項18または19に記載の発明の構成に加え
て、前記遊技機は、前記プログラムデータを出力するた
めのデータ出力部をさ らに含み、 該データ出力部は、前
記遊技機が前記記録媒体処理装置へ所定の信号を出力す
るための信号出力部で兼用されていることを特徴とす
る。 請求項21に記載の本発明は、請求項16から20
のいずれかに記載の発明の構成に加えて、前記プログラ
ム出力手段は、 前記プログラムデータを所定データ量か
らなる1単位データに分割して出力し、 前記確認用デー
タとして、分割して出力される前記1単位データ毎に対
応する1単位確認用データと、前記プログラムデータの
すべてに対応する全確認用データとを出力することを特
徴とする。 According to a first aspect of the present invention, there is provided a game machine having a control computer for controlling the game machine, the operation of which is controlled by the control computer. control computer is punished a program storage means for storing program data for control of the gaming machine, according to program data stored in said program <br/> beam storing means each time a periodic interrupt request is generated
Stored in the control storage means and the program storage means for controlling the gaming machine by repeatedly executing the processing.
The read command signal for reading the program data
Before the control of the game machine is executed after the power of the game machine is turned on
Entered within the period for more than the predetermined period.
A program output unit configured to output the program data stored in said program storage means based on the bets,
The program output means outputs the program data
The program data corresponding to the interrupt request while
And a prohibition unit that prohibits execution of processing by the computer . The present invention described in claim 2 is characterized in that, in addition to the configuration of the invention described in claim 1, at least the program storage means and the control execution means are integrated into one chip. According to a third aspect of the present invention, in addition to the configuration of the first or second aspect of the invention, the program data stored in the program storage means is game control program data, and the control execution is performed. The means is characterized in that the game control is executed based on the game control program data stored in the program storage means. According to a fourth aspect of the present invention, in addition to the configuration of the invention according to any one of the first to third aspects, the program output means uses the program data for the control by serial transmission according to a predetermined procedure. It is characterized by outputting to the outside of the computer. Claim 5
In addition to the configuration of the invention described in claim 4, the present invention according to claim 4 is characterized in that, when the program output means outputs the program data by the serial transmission, the program is synchronized with a predetermined synchronization signal. The data is output to the outside of the control computer. According to a sixth aspect of the present invention, in addition to the configuration of the invention according to any one of the first to fifth aspects, the program output means includes:
When outputting the program data, the program
Check whether the data is correct at the recipient of the system data
Further output of confirmation data used to
And are characterized. The present invention according to claim 7 relates to claim 1
In addition to the configuration of the invention described in any one of 1 to 6, when the program output means outputs the program data, it specifies the output start of the output program data.
Possible output start specific data and output program data
Output end specific data that can specify the output end of the data
It is characterized in that it is output to According to an eighth aspect of the present invention, in addition to the configuration of the invention according to any one of the first to seventh aspects, the game machine is a recording medium used for lending a game medium.
A signal for accepting the body and instructing the lending of game media is given to the game.
Recording medium processing device that outputs to the machine and is hardwired, the Yu
The machine is a signal input unit for inputting the read command signal.
The signal input unit further includes:
Signal for inputting the signal output from the game machine
It is characterized in that it is also used as an input unit . According to a ninth aspect of the present invention, in addition to the configuration of the eighth aspect, the recording medium processing device is configured to receive a predetermined signal from the gaming machine.
Signal to the signal input section on condition that the signal is output.
And the program output means outputs the predetermined signal.
Is output to the recording medium processing device,
Signal input to the signal input section is judged as the read command signal
It is characterized by The present invention according to claim 10 is a contract
In addition to the configuration of the invention described in claim 8 or 9 , the game
The machine outputs data to output the program data.
And a data output unit, the data output unit
A signal for outputting a predetermined signal to the recording medium processing device
It is characterized in that it is also used in the output section . Claim 11
The present invention according to claim 6 is any one of claims 6 to 10.
In addition to the configuration of the invention, the program output means, before
1 unit data consisting of a specified amount of program data
The data is divided into data and output.
1 unit confirmation corresponding to each 1 unit data output as
Data and all of the program data
It is characterized by outputting all confirmation data and. The present invention according to claim 12 is a gaming machine core used in a gaming machine.
Computer, which stores program data for control
Program storage means and periodic interrupt requests are generated
The program stored in the program storage means
By repeatedly executing the processing with gram data,
Control execution means for controlling the gaming machine, and the program description
Read the program data stored in the storage
The read command signal for the game machine is turned on after the game machine is turned on.
Within a period before the control of
The program based on having been continuously entered above
Output the program data stored in the storage means
The program output means and the program output means
While the program data is being output,
Prohibit execution of processing by the above program data
At least the program storage means including prohibition means
And that the control execution means are integrated into one chip.
Characterize. The present invention according to claim 13 provides the invention according to claim 12.
In addition to the configuration of the invention described in 1., the program storage means
The program data stored in the
Program data, the control execution means is
Program for game control stored in the gram storage means
The game control is executed based on the game data. The present invention according to claim 14 relates to claim 12 or
13 in addition to the structure of the invention according to the program output unit, Ri by the serial transmission in accordance with a predetermined procedure
The program data is output . According to a fifteenth aspect of the present invention, in addition to the configuration of the invention according to the fourteenth aspect, the program output means is the serial
In case of outputting the program data by file transfer
In addition, the program data is output in synchronization with a predetermined synchronization signal . According to a sixteenth aspect of the present invention, in addition to the configuration of the invention according to any of the twelfth to fifteenth aspects, the program output means receives the program data when outputting the program data.
Ri destination further characterized by outputting the probability認用data <br/> is that used to confirm whether there is no error in the data. The present invention according to claim 17 provides the invention according to claims 12 to 16.
In addition to the configuration of the invention described in any one of 1. above, the program output means, when outputting the program data, output start specifying data capable of specifying an output start of the output program data, and an output program An output end specifying data capable of specifying the output end of the data is further output. According to the present invention of claim 18, in addition to the configuration of the invention according to any one of claims 12 to 17, the game machine is a record used for lending a game medium.
A signal for accepting a medium and instructing loan of a game medium is sent to the game.
Is wired connected to the recording medium processing device that outputs to the trick machine, wherein
The game machine has a signal input for inputting the read command signal.
The recording medium processing device,
Signal for the game machine to input the signal output from the game machine.
It is also used as a signal input section . Claim 1
According to a ninth aspect of the present invention, in addition to the configuration of the eighteenth aspect of the present invention, the recording medium processing device is a predetermined device from the gaming machine.
To the signal input section on condition that the signal of
A signal is output, and the program output means
Before outputting the signal to the recording medium processing device
The signal input to the signal input section is determined as the read command signal.
It is characterized by declining . The present invention according to claim 20
In addition to the constitution of the invention described in claim 18 or 19,
The game machine outputs the program data.
Wherein the is al the data output of the eye, the data output unit, before
The gaming machine outputs a predetermined signal to the recording medium processing device.
It is also used as a signal output part for
It The present invention according to claim 21 provides the invention according to claims 16 to 20.
In addition to the configuration of the invention described in any one of
The program output means determines whether the program data has a predetermined data amount.
Ranaru one unit data to the divided output, the confirmation Day
As a data, each unit data that is divided and output is paired.
Corresponding 1 unit confirmation data and the program data
The feature is that all confirmation data corresponding to all is output.
To collect.
【0006】[0006]
【作用】請求項1に記載の本発明によれば、制御実行手
段の働きにより、定期的な割込み要求が発生する毎にプ
ログラム記憶手段に記憶されているプログラムデータが
繰返し実行されて前記遊技機が制御される。該プログラ
ム記憶手段に記憶されているプログラムデータを読出す
ための読出指令信号が前記遊技機の電源投入後前記遊技
機の制御が実行される前の期間内に予め定められた期間
以上継続して入力されたことに基づいて、プログラム出
力手段の働きにより、前記プログラム記憶手段に記憶さ
れているプログラムデータが出力される。禁止手段の働
きにより、前記プログラム出力手段が前記プログラムデ
ータを出力している間、前記割込み要求に応じた前記プ
ログラムデータの処理の実行が禁止される。請求項2に
記載の本発明によれば、請求項1に記載の発明の作用に
加えて、少なくともプログラム記憶手段と制御実行手段
とがワンチップ化されている。このように、プログラム
記憶手段と制御実行手段とがワンチップ化されているの
で、プログラム記憶手段をチップから容易に取り外せな
いため、遊技機において、プログラムデータの不正な読
出しが困難となり、プログラムの不正な解読がより一層
困難となって遊技機の制御用の技術やノウハウの秘密性
を確実に保持することが可能になるとともに、不正改造
したプログラムを記憶したプログラム記憶手段を正規の
プログラム記憶手段と交換する不正行為を行なうことを
困難にすることが可能になる。そして、このようなプロ
グラムデータの読出しが困難な場合であっても、プログ
ラム出力手段がプログラム記憶手段に記憶されているプ
ログラムデータを出力することにより、その出力データ
を用いて遊技機のプログラム記憶手段に記憶されている
プログラムデータの内容を容易に確認することが可能に
なる。請求項3に記載の本発明によれば、請求項1また
は2に記載の発明の作用に加えて、プログラム記憶手段
に記憶されている遊技制御用のプログラムデータに基づ
いて、制御実行手段が遊技制御を実行する。請求項4に
記載の本発明によれば、請求項1から3のいずれかに記
載の発明の作用に加えて、プログラム出力手段によっ
て、予め定められた手順に従うシリアル伝送によりプロ
グラムデータが制御用コンピュータの外部に出力され
る。このように、シリアル伝送によりプログラムデータ
が遊技機用コンピュータの外部に出力されるため、伝送
手順を承知しているものにとっては確実にかつ容易に遊
技機のプログラムデータの読出を行なうことが可能にな
る。逆に、伝送手順を知らないものにとっては容易にデ
ータの読出が行なえなくなる。したがって、プログラム
データのセキュリティを向上させることが可能になる。
請求項5に記載の本発明によれば、請求項4に記載の発
明の作用に加えて、プログラム出力手段によりシリアル
伝送によるプログラムデータの出力が行なわれる場合
に、プログラムデータが所定の同期信号に同期して出力
される。このように、遊技機のプログラムデータが所定
の同期信号に同期して出力されるため、出力されるプロ
グラムデータに誤りの含まれる可能性が少なくなり、確
実なプログラムデータの出力が行なえ、プログラムデー
タの内容の確認の信頼性を向上させることが可能にな
る。請求項6に記載の本発明によれば、請求項1から5
のいずれかに記載の発明の作用に加えて、プログラムデ
ータが出力される場合に、当該プログラムデータの受取
り先でデータに誤りがないか否かを確認するために用い
られる確認用データがさらに出力される。請求項7に記
載の本発明によれば、請求項1から6のいずれかに記載
の発明の作用に加えて、前記プログラムデータが出力さ
れる場合に、出力されるプログラムデータの出力開始を
特定可能な出力開始特定データと、出力されるプログラ
ムデータの出力終了を特定可能な出力終了特定データと
がさらに出力される。請求項8に記載の本発明によれ
ば、請求項1から7のいずれかに記載の発明の作用に加
えて、前記読出指令信号を入力するための信号は、前記
記録媒体処理装置から出力された信号を前記遊技機が入
力するための信号入力部で兼用されている。請求項9に
記載の本発明によれば、請求項8に記載の発明の作用に
加えて、前記記録媒体処理装置は、前記遊技機から所定
の信号が出力されたことを条件にして前記信号入力部へ
信号を出力し、前記プログラム出力手段は、前記所定の
信号を前記記録媒体処理装置へ出力していない状態で前
記信号入力部に入力された信 号を前記読出指令信号と判
断する。請求項10に記載の本発明によれば、請求項8
または9に記載の発明の作用に加えて、前記遊技機は、
前記プログラムデータを出力するためのデータ出力部を
さらに含み、該データ出力部は、前記遊技機が前記記録
媒体処理装置へ所定の信号を出力するための信号出力部
で兼用されている。請求項11に記載の本発明によれ
ば、請求項6から10のいずれかに記載の発明の作用に
加えて、前記プログラム出力手段の働きにより、前記プ
ログラムデータが所定データ量からなる1単位データに
分割されて出力される。さらに、前記プログラム出力手
段の働きにより、前記確認用データとして、分割して出
力される前記1単位データ毎に対応する1単位確認用デ
ータと、前記プログラムデータのすべてに対応する全確
認用データとが出力される。請求項12に記載の本発明
によれば、制御実行手段の働きにより、定期的な割込み
要求が発生する毎にプログラム記憶手段に記憶されてい
るプログラムデータによる処理が繰返し実行されて前記
遊技機が制御される。該プログラム記憶手段に記憶され
ているプログラムデータを読出すための読出指令信号が
前記遊技機の電源投入後前記遊技機の制御が実行される
前の期間内に予め定められた期間以上継続して入力され
たことに基づいて、プログラム出力手段の働きにより、
前記プログラム記憶手段に記憶されているプログラムデ
ータが出力される。禁止手段の働きにより、前記プログ
ラム出力手段が前記プログラムデータを出力している
間、前記割込み要求に応じた前記プログラムデータの処
理の実行が禁止される。少なくとも前記プログラム記憶
手段と前記制御実行手段とがワンチップ化されている。
請求項13に記載の本発明によれば、請求項12に記載
の発明の作用に加えて、プログラム記憶手段に記憶され
ている遊技制御用のプログラムデータに基づいて、制御
実行手段が遊技制御を実行する。請求項14に記載の本
発明によれば、請求項12または13に記載の発明の作
用に加えて、前記プログラム出力手段の働きにより、予
め定められた手順に従うシリアル伝送により前記プログ
ラムデータが出力される。請求項15に記載の本発明に
よれば、請求項14に記載の発明の作用に加えて、前記
シリアル伝送による前記プログラムデータの出力が行な
われる場合に、所定の同期信号に同期して前記プログラ
ムデータが出力される。請求項16に記載の本発明によ
れば、請求項12から15のいずれかに記載の発明の作
用に加えて、前記プログラムデータが出力される場合
に、前記プログラム出力手段の働きにより、当該プログ
ラムデータの受取り先でデータに誤りがないか否かを確
認するために用いられる確認用データがさらに出力され
る。請求項17に記載の本発明によれば、請求項12か
ら16のいずれかに記載の発明の作用に加えて、前記プ
ログラムデータが出力される場合に、前記プログラム出
力手段の働きにより、出力されるプログラムデータの出
力開始を特定可能な出力開始特定データと、出力される
プログラムデータの出力終了を特定可能な出力終了特定
データとがさらに出力される。請求項18に記載の本発
明によれば、請求項12から17のいずれかに記載の発
明の作用に加えて、前記遊技機は、前記読出指令信号を
入力するための信号入力部をさらに含み、該信号入力部
は、前記記録媒体処理装置から出力された信号を前記遊
技機が入力するための信号入力部で兼用されている。請
求項19に記載の本発明によれば、請求項18に記載の
発明の作用に加えて、前記記録媒体処理装置は、前記遊
技機から所定の信号が出力されたことを条件にして前記
信号入力部へ信号を出力し、前記プログラム出力手段
は、前記所定の信号を前記記録媒体処理装置へ出力して
いない状態で前記信号入力部に入力された信号を前記読
出指令信号と判断する。 請求項20に記載の本発明によ
れば、請求項18または19に記載の発明の作用に加え
て、前記遊技機は、前記プログラムデータを出力するた
めのデータ出力部をさらに含み、該データ出力部は、前
記遊技機が前記記録媒体処理装置へ所定の信号を出力す
るための信号出力部で兼用されている。 請求項21に記
載の本発明によれば、請求項16から20のいずれかに
記載の発明の作用に加えて、前記プログラム出力手段の
働きにより、前記プログラムデータが所定データ量から
なる1単位データに分割されて出力される。さらに、前
記プログラム出力手段の働きにより、前記確認用データ
として、分割して出力される前記1単位データ毎に対応
する1単位確認用データと、前記プログラムデー タのす
べてに対応する全確認用データとが出力される。 According to the present invention as set forth in claim 1, the control execution unit is
Due to the function of the stage, it is activated each time a periodic interrupt request is generated.
Program data stored in the program storage means
The game machine is controlled by being repeatedly executed. The program
Program data stored in the memory storage means
Read command signal for the game after turning on the power of the game machine
A predetermined period within the period before the control of the machine is executed
Based on the above continuous input, the program output
Stored in the program storage means by the action of the force means.
The programmed program data is output. Working of prohibition measures
The program output means causes the program
While outputting the data, the
Execution of processing of program data is prohibited. According to the present invention described in claim 2, in addition to the functions of the invention as set forth in claim 1, and a control execution unit program storage means is a single chip even without low. In this way, since the program storage means and the control execution means are integrated into one chip, the program storage means cannot be easily removed from the chip, which makes it difficult to illegally read the program data in the gaming machine, thus making the program illegal. It becomes even more difficult to decipher and the confidentiality of the technology and know-how for controlling the gaming machine can be surely retained, and the program storage means storing the illegally modified program is replaced with the regular program storage means. It becomes possible to make it difficult to carry out exchange fraud. Even when it is difficult to read out the program data, the program output means outputs the program data stored in the program storage means, and the output data is used to store the program storage means of the gaming machine. It becomes possible to easily confirm the contents of the program data stored in. According to the present invention described in claim 3, in addition to the effect of the invention according to claim 1 or 2, based on the program data for game control, which is stored in the program storage means, the control execution means run the game control. According to the present invention described in claim 4, in addition to the effect of the invention of any one of claims 1 to 3, up by program output means, control program data by serial transmission in accordance with a predetermined procedure Output to the outside of the computer. Thus, since the program data is output to the outside of the gaming machine computer by serial transmission, it is possible for those who are aware of the transmission procedure to reliably and easily read the program data of the gaming machine. Become. On the contrary, if the user does not know the transmission procedure, the data cannot be read easily. Therefore, the security of the program data can be improved.
According to the present invention described in claim 5, in addition to the functions of the invention as set forth in claim 4, when the program data is a predetermined synchronization signal output of a program data by serial transmission is performed by the program output means It is output in synchronization with. In this way, since the program data of the gaming machine is output in synchronization with a predetermined synchronization signal, the possibility that the output program data will include an error is reduced, and the program data can be output reliably and the program data can be output. It becomes possible to improve the reliability of confirmation of the contents of. According to the present invention described in claim 6, claims 1 to 5
In addition to the effect of the invention according to any of the program de
Data is output, the relevant program data is received
Used to confirm whether the data is correct at the destination
Further confirmation data is output. According to the present invention described in claim 7, in addition to the operation of the invention described in any one of claims 1 to 6, the program data is output.
The output of the program data to be output is started
Output start specific data that can be specified and the output program
Output end specific data that can specify the output end of the system data
Is further output. According to the present invention described in claim 8, in addition to the operation of the invention described in any one of claims 1 to 7, the signal for inputting the read command signal is
The game machine inputs the signal output from the recording medium processing device.
It is also used as a signal input unit for inputting force. According to the present invention described in claim 9, in addition to the operation of the invention described in claim 8 , the recording medium processing device is provided in a predetermined manner from the gaming machine.
To the signal input section on condition that the signal of
A signal is output, and the program output means
Before outputting the signal to the recording medium processing device
It said read command signal and determine a signal input to the serial signal input unit
Refuse. According to the present invention described in claim 10, claim 8
Or in addition to the function of the invention described in 9 ,
A data output unit for outputting the program data
Further, the data output unit, the game machine records the
A signal output unit for outputting a predetermined signal to the medium processing device
It is also used in. According to the present invention described in claim 11, the operation of the invention described in any one of claims 6 to 10 is achieved.
In addition, by the function of the program output means,
Program data is a unit data consisting of a specified amount of data
It is divided and output. Further, the program output hand
By the function of the step, the confirmation data is divided and output.
1 unit confirmation data corresponding to each 1 unit data input
Data and full accuracy corresponding to all of the above program data
Approval data and are output. According to the twelfth aspect of the present invention, due to the function of the control executing means, a periodic interrupt is generated.
Each time a request is made, it is stored in the program storage means.
The processing by the program data
The gaming machine is controlled. Stored in the program storage means
The read command signal to read the program data
Control of the gaming machine is executed after powering on the gaming machine
Input is continued for a predetermined period or more within the previous period.
Based on that, by the function of the program output means,
The program data stored in the program storage means
Data is output. By the action of the prohibition means,
Ram output means is outputting the program data
Processing of the program data according to the interrupt request
Execution of the reason is prohibited. At least the program memory
The means and the control execution means are integrated into one chip.
According to the present invention of claim 13, in addition to the effect of the invention of claim 12 , the program is stored in the program storage means.
Control based on the game control program data
The executing means executes the game control. According to the present invention described in claim 14, in addition to the operation of the invention described in claim 12 or 13 , by the function of the program output means,
The serial transmission according to the specified procedure
Ram data is output. According to the present invention described in claim 15, in addition to the effect of the invention according to claim 14, wherein
Do not output the program data by serial transmission.
If the program is
System data is output. According to the present invention described in claim 16, in addition to the operation of the invention described in any one of claims 12 to 15, a case where the program data is output
In addition, by the function of the program output means,
Check the receiver of the RAM data to see if there is any error in the data.
Further verification data used to verify
It According to the present invention described in claim 17, in addition to the effect of the invention of any one of claims 12 16 of the flop
If the program data is output,
Of the output program data by the action of the force means.
The output start specification data that can specify the force start is output.
Output end specification that can specify the output end of program data
Data and are further output. According to the present invention of claim 18, in addition to the operation of the invention of any one of claims 12 to 17, the gaming machine outputs the read command signal.
Further comprising a signal input section for inputting the signal input section
Displays the signal output from the recording medium processing device.
It is also used as a signal input unit for the machine to input. According to the present invention of claim 19, in addition to the function of the invention of claim 18, the recording medium processing device is
If the specified signal is output from the machine,
A program output means for outputting a signal to a signal input section
Outputs the predetermined signal to the recording medium processing device.
If the signal input to the signal input section is not read,
Judge as an output command signal. According to the invention of claim 20
Then, in addition to the effect of the invention described in claim 18 or 19,
The game machine outputs the program data.
Further comprising a data output section for
The gaming machine outputs a predetermined signal to the recording medium processing device.
It is also used as a signal output unit for. In claim 21
According to the present invention as set forth in any one of claims 16 to 20,
In addition to the action of the described invention,
Depending on the function, the program data can be
It is divided into 1 unit data and output. Furthermore, before
By the function of the program output means, the confirmation data
As for each unit data that is divided and output
1 and unit confirmation data, to the program data
All confirmation data corresponding to all are output.
【0007】[0007]
【発明の実施の形態】次に、本発明の実施の形態を図面
に基づいて詳細に説明する。なお、本実施の形態におい
ては、遊技機用コンピュータの一例として景品玉払出装
置制御用コンピュータを取り上げて説明するが、本発明
はこれに限定されるものではなく、たとえば可変表示装
置制御用コンピュータや、ゲーム制御用コンピュータで
あってもよい。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, the prize ball payout device control computer will be described as an example of the gaming machine computer, but the present invention is not limited to this, and for example, the variable display device control computer or It may be a game control computer.
【0008】図1は、本発明に係る遊技機用コンピュー
タの一例を景品玉払出装置に使用したパチンコ遊技機6
0およびカード処理機62を示す正面図である。FIG. 1 is a pachinko gaming machine 6 in which an example of a gaming machine computer according to the present invention is used in a prize ball payout device.
It is a front view which shows 0 and the card processing machine 62.
【0009】パチンコ遊技機60の左右方向一側部(図
面では左側)にはカード処理機62がパチンコ遊技機6
0に対し分離可能な状態で設けられている。図中130
は処理機使用可表示器であり、カード処理機62が作動
中で使用可能である旨を点灯表示するためのものであ
る。また、この処理機使用可表示器130により、後述
する各種のエラー状態が表示される。カード処理機62
にはカードリーダライタが設けられたカードリーダライ
タ制御部134が設けられており、カード挿入・排出口
133からカードを挿入すればそのカードに記録されて
いる記録情報がこのカードリーダライタにより読取られ
る。その読取られたカード情報に含まれている挿入時の
カード残額が残金額表示器(カード残高表示器)50に
より表示される。このカード処理機62にはCPU,R
OM,RAM等が内蔵されたカード処理機制御部135
が設けられており、このカード処理機制御部135より
カード処理機62全体が制御される。A card processing machine 62 is provided on one side (left side in the drawing) of the pachinko gaming machine 60 in the left-right direction.
It is provided so as to be separable from 0. 130 in the figure
Is a processor usable display, and is for illuminating and indicating that the card processor 62 is operating and can be used. In addition, the processor usable display 130 displays various error states described later. Card processor 62
Is provided with a card reader / writer control unit 134 provided with a card reader / writer. When a card is inserted from the card insertion / ejection port 133, the recorded information recorded on the card is read by this card reader / writer. . The remaining card amount at the time of insertion, which is included in the read card information, is displayed on the remaining amount indicator (card balance indicator) 50. This card processor 62 has a CPU, R
Card processor control unit 135 with built-in OM, RAM, etc.
The card processing machine control unit 135 controls the entire card processing machine 62.
【0010】遊技者がこのカード挿入・排出口133に
カードを挿入してその挿入カードが適正でかつカード残
額が残っている場合で玉貸操作が可能な場合には、カー
ド処理機制御部135からパチンコ遊技機60側に玉貸
可LED点灯用の制御信号が出力されて打球待機部の一
例の玉貯留皿59に設けられている玉貸可LED(玉貸
可表示器)48dが点灯される。この玉貸可LED(玉
貸可表示器)48dは玉貸操作ができる旨を点灯表示す
るものである。遊技者がこの玉貸可LED(玉貸可表示
器)48dの点灯していることを確認して玉貸ボタン4
4cを押圧操作する。すると、カード処理機62側から
パチンコ遊技機60側の払出制御用マイクロコンピュー
タ350に玉払出指令信号が出力されて後述するたとえ
ばロータリスイッチ等からなる貸玉額設定スイッチ13
7(図2参照)によって予め設定されている一回の玉貸
操作により払出される貸玉額(以下、単に貸玉額とい
う)分の遊技玉(パチンコ玉)が打球供給皿59内に払
出される。この貸玉額分の払出が終了するまでは玉貸可
LED(玉貸可表示器)48dが消灯する。そして貸玉
額分のパチンコ玉の払出が終了した段階でカード処理機
62内に挿入されているカードのカード残額が貸玉額分
減額更新される。When a player inserts a card into the card insertion / ejection slot 133 and the inserted card is correct and the card balance is left and the ball lending operation is possible, the card processor controller 135 A control signal for lighting a ball lending LED is output from the pachinko gaming machine 60 side, and a ball lending LED (ball lending indicator) 48d provided in a ball storage tray 59, which is an example of a hitting ball standby unit, is turned on. It The ball lendable LED (ball lendable indicator) 48d is a lighted display indicating that the ball lending operation can be performed. The player confirms that this ball lending LED (ball lending indicator) 48d is lit and the ball lending button 4
4c is pressed. Then, a ball payout command signal is output from the card processing machine 62 side to the payout control microcomputer 350 on the pachinko gaming machine 60 side, and the ball rental amount setting switch 13 including, for example, a rotary switch described later is output.
The number of game balls (pachinko balls) corresponding to the ball rental amount (hereinafter, simply referred to as the ball rental amount) paid out by one ball lending operation preset by 7 (see FIG. 2) is paid out into the hitting ball supply plate 59. To be done. The ball lending possible LED (ball lending possible indicator) 48d is turned off until the payout of the amount of the ball lending is completed. Then, when the payout of the pachinko balls for the ball rental amount is completed, the card remaining amount of the card inserted in the card processing machine 62 is updated by the ball rental amount.
【0011】図中42cは返却ボタンであり、玉貸可L
ED(玉貸可表示器)48dの点灯している期間中操作
が有効なものである。この返却ボタン42cが遊技者に
よって押圧操作されることにより、カード処理機62内
に挿入されているカードがカード挿入・排出口133か
ら遊技者側に返却される。このカード挿入・排出口13
3は、カードが挿入・排出される溝部分の外周に突条が
設けられており、図示右側の突条133aより左側の突
条133bのほうが突出量の大きい突条に構成されてお
り、このカード処理機62の図示左側に設置されている
パチンコ遊技機(図示せず)で遊技をせんとする遊技者
が間違ってこのカード処理機62のカード挿入・排出口
133にカードを挿入する不都合を極力防止できるよう
にしている。図中132はカード挿入ランプであり、カ
ード挿入・排出口133にカードが挿入されて所定位置
に保持された状態で点灯するものである。Reference numeral 42c in the figure denotes a return button, which allows ball lending.
The operation is valid while the ED (ball lending indicator) 48d is lit. When the player presses the return button 42c, the card inserted in the card processor 62 is returned to the player from the card insertion / eject port 133. This card insert / eject port 13
3, a protrusion is provided on the outer periphery of the groove portion into which the card is inserted and ejected, and the protrusion 133b on the left side is configured to have a larger protrusion amount than the protrusion 133a on the right side in the drawing. There is a problem that a player who tries to play a game with a pachinko gaming machine (not shown) installed on the left side of the card processing machine 62 inadvertently inserts a card into the card insertion / ejection port 133 of the card processing machine 62. I try to prevent it as much as possible. In the figure, reference numeral 132 denotes a card insertion lamp, which lights up when the card is inserted into the card insertion / ejection port 133 and held at a predetermined position.
【0012】カード挿入時のカード残額と、玉貸が行な
われて減額更新された後のカードの残金額とが打球供給
皿59に設けられている残金額表示器(カード残高表示
器)50により表示される。打球供給皿59内にパチン
コ玉が払出された状態で遊技者が打球操作ハンドル12
1を操作すれば、パチンコ玉が1つずつ遊技領域120
内に打込まれる。遊技領域120には、始動入賞口12
5a,125b,125cが設けられており、この始動
入賞口125a〜125cにパチンコ玉が入賞すること
により可変表示装置123が可変開始される。そして停
止時の表示結果が特定の識別情報の組合せ(777)と
なれば大当りとなり可変入賞球装置124が開成してパ
チンコ玉が入賞しやすい第1の状態となる。始動入賞口
125aにパチンコ玉が入賞すると1個の入賞につきn
個(たとえば7個)の景品玉が打球供給皿59に払出さ
れる。始動入賞口125b,125c内にパチンコ玉が
入賞すると1個の入賞につきm個(たとえば10個)の
景品玉が打球供給皿59内に払出される。さらに、遊技
領域120内に設けられている通常の入賞口や可変入賞
球装置124内にパチンコ玉が入賞すると1個の入賞に
つきk個(たとえば15個)の景品玉が打球供給皿59
内に払出される。これらの景品玉の払出の最中に払出ラ
ンプ126が点灯または点滅表示される。[0012] The balance of the card when the card is inserted and the balance of the card after the ball lending and the reduction and renewal are performed by the balance display device (card balance display) 50 provided in the hitting ball supply tray 59. Is displayed. When the pachinko balls are paid out into the hitting ball supply plate 59, the player operates the hitting ball operating handle 12
If you operate 1, the game area 120 one by one pachinko balls
It is driven in. In the game area 120, the starting winning opening 12
5a, 125b, 125c are provided, and the variable display device 123 is variably started when a pachinko ball is won at the start winning holes 125a to 125c. When the display result at the time of stop is a combination (777) of specific identification information, it is a big hit, the variable winning ball device 124 is opened, and the first state where the pachinko balls are easy to win. When a pachinko ball wins the start winning hole 125a
Pieces (for example, 7 pieces) of prize balls are paid out to the hit ball supply plate 59. When a pachinko ball is won in the start winning holes 125b and 125c, m (for example, 10) prize balls are paid out into the hitting ball supply plate 59 for each winning. Further, when a pachinko ball is won in a normal winning hole or a variable winning ball device 124 provided in the game area 120, k (for example, 15) prize balls per winning ball are hit ball supply plate 59.
Paid out in. The payout lamp 126 lights up or blinks during the payout of these prize balls.
【0013】この打球供給皿59内に払出される景品玉
は後述する玉タンク151(図2参照)内に貯留されて
いるのであり、この玉タンク151内の貯留玉がなくな
ればタンク玉センサ150が玉を検出しなくなり、その
時点で玉切れ表示器127が点灯または点滅表示して貯
留玉がなくなったことを表示する。打球供給皿59が景
品玉で満杯となりそれ以上貯留できなくなった余剰玉は
余剰玉貯留皿122内に払出される。この余剰玉貯留皿
122も満杯になった場合に、それ以降払出すべき景品
玉が生じたときにその景品玉の個数またはその景品玉に
相当する金額等を記憶して表示するクレジット得点表示
器を打球供給皿59に設けてもよい。つまり、本実施の
形態では、後述するように1個の入賞玉に基づく景品玉
の払出制御が終了した後さらに次の入賞玉に基づく景品
玉の払出制御を行なうという入賞玉1個宛処理を行なっ
ており、前記余剰玉貯留皿122が満杯になった以降に
おいて、入賞玉に基づいて払出すべき景品玉が存在する
ときにはその入賞玉に基づいて払出すべき景品玉の個数
またその景品玉に相当する金額等を加算記憶し、その加
算記憶が終了した後次の入賞玉に基づく加算記憶を行な
い、その加算記憶された記憶値をクレジット得点表示器
により表示させてもよい。その場合には、玉貯留皿59
や余剰玉貯留皿122内のパチンコ玉が少なくなった後
においてこのクレジット得点表示器に表示されている得
点分の景品玉を払出す。残金額表示器(カード残高表示
器)50は7セグメント表示器で構成しているが、その
代わりに、複数の発光ダイオードを貸玉額や100円単
位に対応させて設けてもよい。また、残金額表示器(カ
ード残高表示器)50により貸玉額を表示してもよく、
さらに別の表示器を設けてそれに貸玉額を表示したり貸
玉額が印刷されたシールを張りつけたりしてもよい。図
中15はスピーカであり、大当り時の効果音等が発せら
れる。The prize balls dispensed into the hit ball supply tray 59 are stored in a ball tank 151 (see FIG. 2) which will be described later. If the ball in the ball tank 151 is exhausted, the tank ball sensor 150 will be used. No longer detects a ball, and at that time the ball breakage indicator 127 lights up or blinks to indicate that there are no accumulated balls. The surplus balls which are filled with the prize balls and cannot be stored any more are delivered to the surplus ball storage tray 122. A credit score indicator for storing and displaying the number of prize balls or the amount of money equivalent to the prize ball when the surplus ball storage tray 122 is also full May be provided in the hit ball supply tray 59. That is, in the present embodiment, as will be described later, one prize ball-addressed process is performed in which after the prize ball payout control based on one prize ball is completed, the prize ball payout control based on the next prize ball is further performed. If the prize balls to be paid out based on the prize balls exist after the surplus ball storage tray 122 is full, the number of the prize balls to be paid out based on the prize balls or the prize balls to be paid out. The corresponding amount may be added and stored, and after the addition and storage is completed, the addition and storage based on the next prize-winning ball may be performed, and the stored value thus added and stored may be displayed by the credit score indicator. In that case, ball storage tray 59
After the number of pachinko balls in the surplus ball storage tray 122 has decreased, the prize balls corresponding to the points displayed on the credit score indicator are paid out. The balance display device (card balance display device) 50 is composed of a 7-segment display device, but instead, a plurality of light emitting diodes may be provided corresponding to the ball rental amount or 100 yen unit. Further, the remaining amount display (card balance display) 50 may be used to display the ball rental amount,
Further, another indicator may be provided to display the amount of rented balls or to stick a sticker on which the amount of lent balls is printed. Reference numeral 15 in the figure denotes a speaker, which produces a sound effect when a big hit occurs.
【0014】カード処理機62の正面側には、端数表示
スイッチ136が設けられている。この端数表示スイッ
チ136は、残金額表示器(カード残高表示器)50に
より表示される挿入カードの現時点における残額に予め
定められた単位数(たとえば100円)未満の端数が生
じた場合に表示桁を切換えることによりその予め定めら
れた単位数(たとえば100円)未満の端数を表示させ
るためのものである。つまり、貸玉レートが変更されて
貸出されるパチンコ玉の金銭等価価値が変わったこと等
に起因して予め定められた単位数(たとえば100円)
未満のカード残額が生ずる場合にこの端数表示スイッチ
136を切換えると、まず1万円単位の残額がある場合
には端数を切捨てて残金額表示器(カード残高表示器)
50により点滅表示され、1万円単位の残額がなくなっ
た時点で自動的に表示器が切換わり100円未満の端数
まで点灯表示される。この残金額表示器(カード残高表
示器)50は幕板等に設けてもよい。A fraction display switch 136 is provided on the front side of the card processor 62. The fraction display switch 136 is a display digit when the remaining amount of the insertion card displayed by the remaining amount display (card balance display) 50 has a fraction less than a predetermined unit number (for example, 100 yen). Is displayed to display a fraction less than the predetermined unit number (for example, 100 yen). That is, the predetermined number of units (for example, 100 yen) due to a change in the monetary equivalent value of a pachinko ball to be lent out with the ball rental rate changed.
If the balance display switch 136 is switched when a card balance of less than 1 is generated, first, if there is a balance of 10,000 yen, the fraction is cut off and the balance display (card balance display) is displayed.
The display is blinked by 50, and when the remaining amount of 10,000 yen is exhausted, the display is automatically switched and the display is turned on up to a fraction less than 100 yen. The balance display (card balance display) 50 may be provided on the curtain plate or the like.
【0015】図2は、カード処理機およびパチンコ遊技
機の一部内部構造を示す背面図である。FIG. 2 is a rear view showing a partial internal structure of the card processing machine and the pachinko gaming machine.
【0016】カード処理機62のカード処理機制御部1
35にコネクタ734により接続されている配線ケーブ
ル733がパチンコ遊技機60に設けられている中継端
子基板138にコネクタ139により接続され、カード
処理機制御部135と中継端子基板138とが配線ケー
ブル733により互いに情報の送受信ができるようにな
っている。またこの中継端子基板138には、払出制御
基板ボックス145内に収納されている払出制御基板7
30,ゲーム制御基板ボックス148内に収納されてい
るゲーム制御基板,遊技機用ターミナルボックス14
9,玉払出基板70が、それぞれコネクタ141,14
4,143,142を介して接続される。さらに、打球
供給皿59に設けられている前述した各種表示器や各種
操作ボタンのスイッチがコネクタ140を介して中継端
子基板138に接続されている。なお、カード処理機制
御部135と打球供給皿59に設けられている各種表示
器や各種操作ボタンのスイッチならびに払出制御基板ボ
ックス145内の払出集中制御基板730とを中継端子
基板138を介することなく直接配線により接続し、払
出制御基板730と玉払出基板70とを中継端子基板1
38を介して接続するようにしてもよい。また、カード
処理機制御部135と払出制御基板730とを直接コネ
クタにより接続するようにしてもよい。Card processor control unit 1 of the card processor 62
35 is connected by a connector 734 to a wiring cable 733 connected to a relay terminal board 138 provided on the pachinko gaming machine 60 by a connector 139, and the card processing machine controller 135 and the relay terminal board 138 are connected by a wiring cable 733. They can send and receive information to and from each other. Further, the relay terminal board 138 has a payout control board 7 housed in a payout control board box 145.
30, the game control board housed in the game control board box 148, the game machine terminal box 14
9 and the ball payout substrate 70 are the connectors 141 and 14 respectively.
4,143,142 are connected. Further, the above-mentioned various indicators and switches for various operation buttons provided on the hitting ball supply tray 59 are connected to the relay terminal board 138 via the connector 140. It should be noted that the card processing machine control unit 135, the switches of various indicators and various operation buttons provided on the hitting ball supply tray 59, and the payout concentration control board 730 in the payout control board box 145 do not need to go through the relay terminal board 138. The payout control board 730 and the ball payout board 70 are connected by direct wiring, and the relay terminal board 1
You may make it connect via 38. Alternatively, the card processor control unit 135 and the payout control board 730 may be directly connected by a connector.
【0017】カード処理機62の裏面側には、1回の玉
貸操作により払出される貸玉額を予め入力設定するため
の貸玉額設定スイッチ137が設けられており、図示す
るように、100円,200円,300円,400円,
500円の5種類の金額が入力設定できるようになって
いる。たとえば遊技場の係員により図示のように貸玉額
が300円に設定されればその300円が貸玉額として
カード処理機制御部135のマイクロコンピュータ30
0(図5参照)に記憶される。そして、遊技者がカード
をカード挿入・排出口133に挿入し、玉貸ボタン44
cを押圧操作することにより自動的にこの貸玉額(30
0円)分のパチンコ玉が打球供給皿59内に払出されカ
ード残額から減額されることになる。図中134はカー
ドリーダライタおよびその制御回路を含むカードリーダ
ライタ制御部である。On the back side of the card processor 62, there is provided a ball rental amount setting switch 137 for inputting and setting the ball rental amount paid out by one ball lending operation in advance. 100 yen, 200 yen, 300 yen, 400 yen,
You can enter and set five types of money of 500 yen. For example, if an attendant of a game hall sets the ball rental amount to 300 yen as shown in the figure, the 300 yen is used as the ball rental amount, and the microcomputer 30 of the card processor controller 135
0 (see FIG. 5). Then, the player inserts the card into the card insertion / ejection slot 133, and the ball lending button 44
This ball rental amount (30
Pachinko balls for 0 yen) will be paid out into the hitting ball supply plate 59 and will be deducted from the card balance. Reference numeral 134 in the figure denotes a card reader / writer control unit including a card reader / writer and its control circuit.
【0018】払出制御基板ボックス145には、エラー
原因表示器146が設けられており、玉払出器63によ
るパチンコ玉の払出に異常が生じた場合のその異常原因
の種類を表示できるように構成されている。そして発生
した異常を遊技場の係員が修復した場合にはリセットボ
タン147を操作し、玉払出制御用のプログラムをリセ
ットする。このエラー原因表示器146を払出制御基板
ボックス145に設ける代わりに、エラー原因を玉貯留
皿59に設けられている残金額表示器(カード残高表示
器)50により表示したり、遊技機前面側に別途エラー
原因表示器を設けたり、原因によって払出ランプ126
の点滅態様を変えることにより対応させたり、あるい
は、ホール用管理コンピュータで表示したりしてもよ
い。前記玉払出器63と払出制御基板ボックス145内
の払出制御基板とにより玉払出装置が構成される。この
玉払出器63は、パチンコ遊技機60の機構板751に
対しビス止等で着脱自在に取付けられている。なお、取
付方法としては、ビス止に限らず係止金具による係止や
弾性保持部材を利用した弾性保持等、着脱自在な取付方
法であればいかなるものでもよい。The payout control board box 145 is provided with an error cause indicator 146 so that the kind of the cause of the abnormality when the pachinko ball payout by the ball payout device 63 is abnormal can be displayed. ing. Then, when the attendant at the game arcade repairs the generated abnormality, the reset button 147 is operated to reset the ball payout control program. Instead of providing the error cause indicator 146 on the payout control board box 145, the cause of the error is indicated by the balance amount indicator (card balance indicator) 50 provided on the ball storage tray 59, or on the front side of the gaming machine. Depending on the cause, a pay-out lamp 126
This may be handled by changing the blinking mode of, or may be displayed on the hall management computer. The ball payout device 63 and the payout control board in the payout control board box 145 constitute a ball payout device. The ball dispenser 63 is detachably attached to the mechanism plate 751 of the pachinko gaming machine 60 with screws or the like. Note that the mounting method is not limited to screwing, and any mounting method such as locking with locking metal fittings or elastic holding using an elastic holding member may be used.
【0019】遊技領域120内に打込まれたパチンコ玉
が始動入賞口125a,125b,125c(図1参
照)に入賞すれば、その入賞玉が始動入賞玉検出スイッ
チ128a,128b,128cにより検出され、その
検出信号に基づいてゲーム制御基板ボックス148内の
ゲーム制御基板が可変表示装置123(図1参照)の可
変制御を行なう。この始動入賞玉検出スイッチ128a
の検出信号はゲーム制御基板のゲーム制御用マイクロコ
ンピュータ370(図5参照)を介して払出集中制御基
板730の払出制御用マイクロコンピュータ350(図
5参照)に入力され後述する制御に用いられる。これら
始動入賞玉検出スイッチ125a,125b,125c
より検出された入賞玉は入賞玉処理装置400に導かれ
て1個宛処理される。図1に示す中央の始動入賞口12
5aにパチンコ玉が入賞すればその入賞玉1個につきn
個(たとえば7個)の景品玉が払出され、左右に設けら
れている始動入賞口125b,125cのいずれかにパ
チンコ玉が入賞すればその入賞玉1個につきm個(たと
えば10個)の景品玉が払出される。一方、始動入賞口
125a,125b,125c以外の通常の入賞口や可
変入賞球装置124内にパチンコ玉が入賞すればその入
賞玉1個につきk個(たとえば15個)の景品玉が打球
供給皿59に払出される。入賞玉1個につき払出すべき
景品玉の個数(n,m,k)が玉払出基板70の払出数
設定部71に固定情報として設定されている。そして、
電源投入時等に景品玉の個数データが払出集中制御基板
730に伝送されて記憶されるように構成されている。If a pachinko ball hit in the game area 120 wins at the start winning holes 125a, 125b, 125c (see FIG. 1), the winning ball is detected by the starting winning ball detection switches 128a, 128b, 128c. Based on the detection signal, the game control board in the game control board box 148 performs variable control of the variable display device 123 (see FIG. 1). This starting winning ball detection switch 128a
Detection signal is input to the payout control microcomputer 350 (see FIG. 5) of the payout concentration control board 730 via the game control microcomputer 370 (see FIG. 5) of the game control board and used for the control described later. These start winning ball detection switches 125a, 125b, 125c
The detected winning balls are guided to the winning ball processing device 400 to be processed one by one. The starting winning hole 12 in the center shown in FIG.
If there is a pachinko ball in 5a, n per winning ball
If the number (for example, 7) of prize balls is paid out, and a pachinko ball is won in any of the start winning holes 125b, 125c provided on the left and right, m prizes (for example, 10) per prize ball. The balls are paid out. On the other hand, if a pachinko ball is won in a normal winning hole other than the starting winning holes 125a, 125b, 125c or in the variable winning ball device 124, k prize balls (for example, 15 prize balls) for each winning ball are hit ball supply plates. It is paid out to 59. The number (n, m, k) of prize balls to be paid out per winning ball is set as fixed information in the payout amount setting unit 71 of the ball payout substrate 70. And
The number data of prize balls is transmitted to and stored in the payout concentration control board 730 when the power is turned on.
【0020】玉払出器63から払出されたパチンコ玉に
より打球供給皿59が満杯となりそれ以上貯留できなく
なった余剰玉は余剰玉受皿122内に排出されるのであ
るが、その余剰玉受皿122も満杯になれば満タン検出
スイッチ162により満タンになったことが検出され、
玉の払出が停止制御される。The ball hitting tray 59 is filled with the pachinko balls dispensed from the ball dispenser 63, and the surplus balls that cannot be stored any more are discharged into the surplus ball tray 122. The surplus ball tray 122 is also full. When it becomes, the full tank detection switch 162 detects that the tank is full,
The payout of balls is controlled to stop.
【0021】玉払出器63によって払出されるパチンコ
玉は玉タンク151内に貯留されている。この玉タンク
151内の貯留玉を玉払出器63に導くタンクレール途
中にタンク玉センサ150が設けられており、このタン
ク玉センサ150により玉タンク151内の貯留玉がな
くなったことが検出され、その検出信号が遊技機用ター
ミナルボックス149,中継端子基板138を介して払
出制御基板ボックス145内の払出制御基板730に入
力される。このタンク玉センサ150が玉を検出しなく
なった時点で玉切れ表示器127を点灯表示させるとと
もに、玉貸しによるパチンコ玉の払出動作のみが不能動
化される。The pachinko balls dispensed by the ball dispenser 63 are stored in the ball tank 151. A tank ball sensor 150 is provided midway on the tank rail that guides the stored balls in the ball tank 151 to the ball dispenser 63, and it is detected by the tank ball sensor 150 that the stored balls in the ball tank 151 have run out, The detection signal is input to the payout control board 730 in the payout control board box 145 via the gaming machine terminal box 149 and the relay terminal board 138. When the tank ball sensor 150 no longer detects a ball, the ball breakage indicator 127 is lit and displayed, and only the pachinko ball payout operation by ball lending is disabled.
【0022】玉タンク151には、島に設けられる補給
樋152からパチンコ玉が補給玉検出器を含む補給装置
153を介して供給される。この玉タンク151に供給
される供給玉が補給装置153の補給玉検出器により検
出されるのであり、所定個数a(たとえば10個)のパ
チンコ玉が供給されたことを検出して1パルスの検出信
号がこの補給玉検出器から出力される。その出力信号は
コネクタ154に伝達される。カード処理機62からの
玉貸要求信号を受けて玉タンク151内のパチンコ玉を
打球供給皿59に払出すのではなく、遊技者が玉貸機か
ら購入してきた貸玉を打球供給皿59内に投入して遊技
を行なう従来から一般的なパチンコ遊技機の場合には、
コネクタ154とホール用管理コンピュータに接続され
ているコネクタ155とを接続し、補給玉検出器からの
検出信号をホール用管理コンピュータに送信し、ホール
用管理コンピュータではその送信されてきた検出信号に
基づいて遊技場にとって不利益となる不利益球数を集計
する。ところが、本実施の形態のように、カード処理機
62からの玉貸要求信号に基づいて玉タンク151内の
貯留玉の一部を打球供給皿59内に払出す方式のパチン
コ遊技機においては、その遊技場にとって何ら不利益球
数とはならない貸玉の補給樋152から玉タンク151
に供給されることになり、その供給された貸玉が補給玉
検出器により検出されてしまって不利益球数情報として
ホール用管理コンピュータに入力されてしまい、ホール
用管理コンピュータで正確な不利益球数を集計できない
不都合が生ずる。そこで、本実施の形態のパチンコ遊技
機においては、ホール用管理コンピュータに接続されて
いるコネクタ155を補給装置153の補給玉検出器に
接続されるコネクタ154から外して遊技機用ターミナ
ルボックス149に接続されているコネクタ156に接
続する。そして、パチンコ玉の入賞に基づいて払出され
る景品玉が所定個数a(たとえば10個)に達するごと
に払出集中制御基板730から所定のパルス信号を出力
しその所定のパルス信号が遊技機用ターミナルボックス
149,コネクタ156,コネクタ155を介してホー
ル用管理コンピュータに伝送されるように構成されてい
る。このように構成することにより、パチンコ玉の貸出
に関しては何ら不利益球数情報としてのパルス信号がホ
ール用管理コンピュータに出力されることなく、入賞に
伴う景品玉の払出に関してのみパルス信号がホール用管
理コンピュータに送信され、ホール用管理コンピュータ
では正確な不利益球数情報を集計できる。The ball tank 151 is supplied with pachinko balls from a supply gutter 152 provided on the island through a supply device 153 including a supply ball detector. The supply balls supplied to the ball tank 151 are detected by the supply ball detector of the supply device 153, and it is detected that a predetermined number a (for example, 10) of pachinko balls have been supplied and one pulse is detected. A signal is output from this replenishing ball detector. The output signal is transmitted to the connector 154. Instead of paying out the pachinko balls in the ball tank 151 to the hitting ball supply plate 59 in response to the ball lending request signal from the card processing machine 62, the ball rental balls purchased by the player from the ball lending machine are in the hitting ball supply plate 59. In the case of a conventional general pachinko game machine that puts into
The connector 154 and the connector 155 connected to the hall management computer are connected to each other, and a detection signal from the replenishing ball detector is transmitted to the hall management computer, and the hall management computer is based on the transmitted detection signal. Then, the number of disadvantageous balls that is disadvantageous to the amusement hall is totaled. However, as in the present embodiment, in the pachinko gaming machine of the type that dispenses a part of the stored balls in the ball tank 151 into the hitting ball supply tray 59 based on the ball lending request signal from the card processing machine 62, The ball supply tank 152 to the ball tank 151 for lending balls, which is not a disadvantageous number of balls for the game hall.
The supplied balls will be detected by the replenishment ball detector, and will be input to the hall management computer as disadvantageous ball count information. The inconvenience of not being able to count the number of balls occurs. Therefore, in the pachinko gaming machine of the present embodiment, the connector 155 connected to the hall management computer is removed from the connector 154 connected to the replenishing ball detector of the replenishing device 153 and connected to the gaming machine terminal box 149. Connected to the connector 156. Then, each time the number of prize balls paid out based on the winning of a pachinko ball reaches a predetermined number a (for example, 10), a predetermined pulse signal is output from the payout central control board 730, and the predetermined pulse signal is the gaming machine terminal. It is configured to be transmitted to the hall management computer via the box 149, the connector 156, and the connector 155. With this configuration, the pulse signal for the pachinko ball lending is not output to the hall management computer as the disadvantage ball count information, and the pulse signal is used only for the payout of the prize ball associated with the prize. The information is sent to the management computer, and the hole management computer can accurately collect information about the number of disadvantageous balls.
【0023】遊技領域120内に打込まれ入賞口に入賞
した入賞玉とアウト口に回収されたアウト玉は合流して
打込玉タンク159に落下し、その打込玉が打込玉検出
器(打込球カウンタ)160により検出された後島に設
けられている集球樋161上に落下する。図中180は
玉抜きソレノイドであり、この玉抜きソレノイドが払出
制御基板730からの制御信号により励磁されると所定
の開閉弁(図示せず)が開放されて玉タンク151内に
貯留されているパチンコ玉が玉排出樋420を通って機
外に排出される。この開閉弁は手動操作によっても開放
可能に構成されている。なお、本実施の形態では打込玉
検出器160の出力が従来と同様にホール用管理コンピ
ュータに直接入力されるように構成されているが、打込
玉検出器160の出力を一旦払出制御基板730に入力
し、払出異常に基づく玉抜き処理が行なわれていないこ
とを条件として、払出制御基板730からホール用管理
コンピュータに入力されるように構成してもよい。この
ようにすれば、正確な利益球数情報を集計することがで
きる。なお、それに代えて玉抜きされたパチンコ玉が打
込玉タンクに落下しないように構成してもよい。図中1
58,157は遊技機用ターミナルボックス149とホ
ール用管理コンピュータとを接続するコネクタであり、
単位額売上信号がこのコネクタ158,157を介して
ホール用管理コンピュータに送信される。The winning balls that have been driven into the game area 120 and have won the winning port and the out balls that have been collected in the out port merge and drop into the driving ball tank 159, and the driving ball detector After being detected by the (striking ball counter) 160, it falls on a collecting gutter 161 provided on the island. Reference numeral 180 in the figure denotes a ball-punching solenoid, and when this ball-punching solenoid is excited by a control signal from the payout control board 730, a predetermined on-off valve (not shown) is opened and stored in the ball tank 151. Pachinko balls are discharged to the outside of the machine through the ball discharge gutter 420. This on-off valve is also configured to be opened by manual operation. In the present embodiment, the output of the hit ball detector 160 is configured to be directly input to the hall management computer as in the conventional case, but the output of the hit ball detector 160 is once output to the payout control board. It may be configured to be input to 730 and input from the payout control board 730 to the hall management computer on the condition that the punching process based on the payout abnormality is not performed. By doing so, it is possible to collect accurate profit sphere number information. Instead of this, the punched pachinko balls may be configured not to drop into the driven-in ball tank. 1 in the figure
Reference numerals 58 and 157 denote connectors for connecting the gaming machine terminal box 149 and the hall management computer,
The unit price sales signal is transmitted to the hall management computer through the connectors 158 and 157.
【0024】図中830はユニットボックスであり、カ
ード処理機用の電源の機能と単位額売上信号の伝送機能
とを合せ持つ。このユニットボックス830には、AC
100V用のコンセント831が設けられており、この
コンセント831を介してAC100Vの電圧がユニッ
トボックス830に供給され、このユニットボックス8
30で所定の電圧に変圧された電圧が、接続ケーブル8
37を介してカード処理機制御部135に供給される。
また、このカード処理機制御部135から接続ケーブル
837を介してユニットボックス830に単位額売上デ
ータ等が伝送される。ユニットボックス830では、伝
送されてきた単位額売上信号を、配線834を介してホ
ール用管理コンピュータに送信するとともに、配線83
8を介してカード処理機用ターミナルボックスに送信す
る。このように、単位額売上信号は、パチンコ遊技機6
0からとカード処理機62からとの両方からホール用管
理コンピュータに送信されることになる。その結果、い
ずれか一方が故障したり誤動作したりして一方の単位額
売上信号が狂った場合には、他方の単位額売上信号と食
い違うために、異常が発生したことが即座に判断でき、
売上の正確な管理が可能となる。このユニットボックス
830には、通電状態を表示するための通電中表示器8
36と、カード処理機62に異常が生じた場合等に手動
操作により電源を再立上げするためのリセットスイッチ
832とが設けられている。Reference numeral 830 in the figure denotes a unit box, which has both a function of a power source for a card processing machine and a function of transmitting a unit price sales signal. This unit box 830 has an AC
An outlet 831 for 100V is provided, and a voltage of AC 100V is supplied to the unit box 830 through the outlet 831.
The voltage transformed into a predetermined voltage at 30 is the connection cable 8
It is supplied to the card processor control unit 135 via 37.
In addition, unit price sales data and the like are transmitted from the card processor control unit 135 to the unit box 830 through the connection cable 837. In the unit box 830, the transmitted unit price sales signal is transmitted to the hall management computer through the wiring 834 and the wiring 83
8 to the terminal box for the card processor. In this way, the unit amount sales signal is the pachinko gaming machine 6
It is transmitted to the hall management computer from both 0 and the card processor 62. As a result, if one of the unit price sales signals goes wrong due to failure or malfunction of one of them, it is possible to immediately determine that an abnormality has occurred because it is inconsistent with the other unit price sales signal.
Accurate management of sales is possible. The unit box 830 has a power-on indicator 8 for displaying a power-on state.
36 and a reset switch 832 for restarting the power supply by a manual operation when an abnormality occurs in the card processor 62.
【0025】図3は、カード処理機制御部の制御回路を
示すブロック図である。FIG. 3 is a block diagram showing the control circuit of the card processor controller.
【0026】カード処理機制御部135(図2参照)に
はカード処理機制御用マイクロコンピュータ300が組
込まれている。カード処理機制御用マイクロコンピュー
タ300は以下に述べるような各種機器の動作を制御す
る機能を有する。このため、カード処理機制御用マイク
ロコンピュータ300は、たとえば数チップのLSIで
構成されており、その中には制御動作を所定の手順で実
行することのできるCPU301と、CPUの動作プロ
グラムデータを格納するROM302と、必要なデータ
の書込および読出ができるRAM303とが含まれる。A card processing machine control microcomputer 300 is incorporated in the card processing machine control section 135 (see FIG. 2). The card processing machine control microcomputer 300 has a function of controlling the operation of various devices as described below. For this reason, the card processor micro-computer 300 is composed of, for example, an LSI of several chips, and stores therein a CPU 301 capable of executing a control operation in a predetermined procedure and operation program data of the CPU. A ROM 302 and a RAM 303 capable of writing and reading necessary data are included.
【0027】さらに、カード処理機制御用マイクロコン
ピュータ300は、入力信号を受けてCPU301に入
力データを与えるとともに、CPU301からの出力デ
ータを受けて外部に出力する入出力回路304と、電源
投入時にCPU301にリセットパルスを与えるパワー
オンリセット回路305と、CPU301にクロック信
号を与えるクロック発生回路306と、クロック発生回
路306からのクロック信号を分周してリセットパルス
を定期的(たとえば2msec毎)にCPU301に与
えるパルス分周回路(定期リセット回路)307と、C
PU301からのアドレスデータをデコードするアドレ
スデコード回路308とを含む。Further, the card processor micro-computer 300 receives an input signal and supplies the input data to the CPU 301, and also receives an output data from the CPU 301 and outputs it to the outside, and an input / output circuit 304 to the CPU 301 when the power is turned on. A power-on reset circuit 305 that gives a reset pulse, a clock generation circuit 306 that gives a clock signal to the CPU 301, a clock signal from the clock generation circuit 306 is frequency-divided, and a reset pulse is given to the CPU 301 periodically (for example, every 2 msec). Pulse frequency divider circuit (periodic reset circuit) 307 and C
An address decoding circuit 308 for decoding address data from the PU 301 is included.
【0028】アドレスデコード回路308はCPU30
1からのアドレスデータをデコードし、ROM302,
RAM303,入出力回路304にそれぞれチップセレ
クト信号を与える。The address decoding circuit 308 is the CPU 30.
The address data from 1 is decoded, and the ROM 302,
A chip select signal is given to each of the RAM 303 and the input / output circuit 304.
【0029】なお、この実施の形態では、ROM302
には、その内容の書換え、すなわち必要が生じた場合に
は、その中に格納されたCPU301のためのプログラ
ムデータを変更することができるようにプログラマブル
ROMが用いられている。そして、CPU301からこ
のROM302内に格納されたプログラムデータに従っ
て、かつ以下に述べる各制御信号の出力に応答して、種
々の機器に対して制御信号を与える。In this embodiment, the ROM 302
, A programmable ROM is used so that the content of the program can be rewritten, that is, the program data for the CPU 301 stored therein can be changed if necessary. Then, the CPU 301 gives control signals to various devices according to the program data stored in the ROM 302 and in response to the output of each control signal described below.
【0030】カード処理機制御用マイクロコンピュータ
300には、入力信号として、次のような信号が与えら
れる。The following signals are given as input signals to the card processing machine controlling microcomputer 300.
【0031】遊技場の係員が貸玉額設定スイッチ137
(図2参照)を操作して貸玉額を設定することにより、
その設定信号が検出回路309を介してカード処理機制
御用マイクロコンピュータ300に入力される。端数表
示スイッチ136(図1参照)が操作されることによ
り、そのスイッチ操作信号が検出回路309を介してカ
ード処理機制御用マイクロコンピュータ300に入力さ
れる。遊技者が玉貸ボタン44c(図1参照)を押圧操
作すれば、その押圧操作が玉貸操作検出器44dにより
検出され、その検出信号が中継端子基板138,検出回
路309を介してカード処理機制御用マイクロコンピュ
ータ300に入力される。遊技者が返却ボタン42c
(図1参照)を押圧操作すれば、その押圧操作が返却操
作検出器42dにより検出され、その検出信号が中継端
子基板138,検出回路309を介してカード処理機制
御用マイクロコンピュータ300に入力される。カード
リーダライタ制御部134(図1,図2参照)から、カ
ード受付信号,カード異常信号,カード処理完了信号が
入力される。An attendant at the amusement arcade sets the ball rental amount setting switch 137.
(See Fig. 2) By setting the ball rental amount,
The setting signal is input to the card processing machine control microcomputer 300 via the detection circuit 309. When the fraction display switch 136 (see FIG. 1) is operated, the switch operation signal is input to the card processing machine control microcomputer 300 via the detection circuit 309. When the player presses the ball lending button 44c (see FIG. 1), the pressing operation is detected by the ball lending operation detector 44d, and the detection signal is sent via the relay terminal board 138 and the detection circuit 309 to control the card processor. It is input to the control microcomputer 300. The player returns a button 42c
When the pressing operation (see FIG. 1) is performed, the pressing operation is detected by the return operation detector 42d, and the detection signal is input to the card processing machine control microcomputer 300 via the relay terminal board 138 and the detection circuit 309. . A card acceptance signal, a card abnormality signal, and a card processing completion signal are input from the card reader / writer control unit 134 (see FIGS. 1 and 2).
【0032】払出制御用マイクロコンピュータ350か
ら中継端子基板138,情報入力回路312を介して、
後述する払出可能信号,玉貸準備信号,玉貸完了信号,
玉貸可能信号が入力される。この情報入力回路312は
フォトカプラが内蔵されており、払出制御用マイクロコ
ンピュータ350からの前述した各種信号がフォトカプ
ラを介してカード処理機制御用マイクロコンピュータ3
00に入力される。このようにフォトカプラを介して信
号が入力されるために、払出制御用マイクロコンピュー
タ350に発生した故障による悪影響がカード処理機制
御用マイクロコンピュータ300にまで及ばない。した
がって、払出制御用マイクロコンピュータ350の故障
に起因してカード処理機制御用マイクロコンピュータ3
00まで故障してしまうという不都合が極力防止でき
る。From the payout control microcomputer 350, via the relay terminal board 138 and the information input circuit 312,
A payout enable signal, a ball lending preparation signal, a ball lending completion signal, which will be described later,
A ball lending signal is input. The information input circuit 312 has a built-in photocoupler, and the above-mentioned various signals from the payout control microcomputer 350 are sent via the photocoupler to the card processing machine control microcomputer 3.
00 is input. Since the signal is input via the photocoupler in this manner, the adverse effect caused by the failure in the payout control microcomputer 350 does not reach the card processing machine control microcomputer 300. Therefore, due to the failure of the payout control microcomputer 350, the card processing machine control microcomputer 3
The inconvenience of failure up to 00 can be prevented as much as possible.
【0033】次に、カード処理機制御用マイクロコンピ
ュータ300は以下の回路や機器に対して制御信号を出
力する。Next, the card processor micro-computer 300 outputs a control signal to the following circuits and devices.
【0034】LED駆動回路310,中継端子基板13
8を介して、玉貸可表示器48d,カード残高表示器5
0(図1参照)にそれぞれ表示用制御信号を出力する。
ランプ駆動回路311を介して、カード挿入表示器13
2,処理器使用可表示器130にそれぞれ表示用制御信
号を与える。カードリーダライタ制御部134(図1,
図2参照)に、後述する現在の残高データ,カード書込
排出指令信号,残高ゼロデータ,カード回収指令信号を
出力する。情報出力回路313,中継端子基板138を
介して払出制御用マイクロコンピュータ350に、後述
する玉貸要求信号を出力する。ユニットボックス83
0,カード処理機用ターミナルボックス320を介して
玉貸カード集中管理コンピュータに単位額売上信号を出
力する。この玉貸カード集中管理コンピュータは、玉貸
カードの発行会社等に設置されている集中管理コンピュ
ータであり、日本全国の各遊技場に設置されているカー
ド処理機62に対しカード処理機用ターミナルボックス
320を介して通信回線により接続されている。ユニッ
トボックス830を介して、ホール用管理コンピュータ
に単位額売上信号を送信するとともに、カード処理機6
2に所定の電源を供給する。LED drive circuit 310, relay terminal board 13
Ball lending indicator 48d, card balance indicator 5 via 8
0 (see FIG. 1) outputs the display control signal.
Through the lamp drive circuit 311, the card insertion indicator 13
2. A display control signal is supplied to the processor usable display 130. Card reader / writer control unit 134 (see FIG. 1,
(See FIG. 2), the current balance data, card write / discharge command signal, zero balance data, and card recovery command signal, which will be described later, are output. A ball lending request signal, which will be described later, is output to the payout control microcomputer 350 via the information output circuit 313 and the relay terminal board 138. Unit box 83
0, a unit price sales signal is output to the ball lending card centralized management computer via the card processor terminal box 320. This ball lending card centralized management computer is a centralized management computer installed in a company that issues ball lending cards, and is a terminal box for a card processing machine in contrast to a card processing machine 62 installed in each amusement arcade in Japan. The communication line is connected via 320. A unit price sales signal is transmitted to the hall management computer via the unit box 830, and the card processing machine 6
2 is supplied with a predetermined power source.
【0035】図4は、パチンコ遊技機側とカード処理機
側との間での信号の送受信を行なうための回路を示す概
略回路図である。FIG. 4 is a schematic circuit diagram showing a circuit for transmitting and receiving signals between the pachinko gaming machine side and the card processing machine side.
【0036】パチンコ遊技機側に設けられている電源7
00の交流電圧24Vがカード処理機側の電源回路70
1に入力される。この電源回路701は整流器を含む一
般的な電源回路であり、交流を直流VC(+12V)に
変換して各種の回路や電子装置に印加するためのもので
ある。パチンコ遊技機側に設けられている前述したカー
ド残高表示器50を構成する各LED表示器50a,5
0b,50cの各共通電極に電圧を印加するための共通
電極駆動回路310aがカード処理機側に設けられてい
る。この共通電極駆動回路310aは、カード処理機制
御用マイクロコンピュータからの制御信号に基づいて各
LED表示器50a〜50cの共通電極に電圧を印加す
るためのものである。なお、この共通電極駆動回路31
0aは、フォトカプラを含むスイッチ回路702a,7
02b,702cを有しており、カード処理機制御用マ
イクロコンピュータからの制御信号が一旦光に変換され
た後再度電気信号に変換されるように構成されている。Power supply 7 provided on the pachinko gaming machine side
AC voltage 24V of 00 is the power supply circuit 70 on the card processor side.
Input to 1. The power supply circuit 701 is a general power supply circuit including a rectifier, and is for converting an alternating current into a direct current VC (+ 12V) and applying it to various circuits and electronic devices. Each LED indicator 50a, 5 which constitutes the above-mentioned card balance indicator 50 provided on the pachinko gaming machine side
A common electrode drive circuit 310a for applying a voltage to each of the common electrodes 0b and 50c is provided on the card processor side. The common electrode drive circuit 310a is for applying a voltage to the common electrode of each of the LED displays 50a to 50c based on a control signal from the card processing machine control microcomputer. The common electrode drive circuit 31
0a is a switch circuit 702a, 7a including a photo coupler.
02b and 702c, the control signal from the microcomputer for controlling the card processor is once converted into light and then converted into an electric signal again.
【0037】前記各LED表示器50a〜50cの表示
用の7つのセグメントに対応した電極に電圧を印加する
ためのセグメント対応電極駆動回路310bがカード処
理機側に設けられている。このセグメント対応電極駆動
回路310bは、カード処理機制御用マイクロコンピュ
ータからの表示用制御信号に基づいて所望のセグメント
対応電極を選択してそれに電圧を印加するものである。
そして、共通電極に電圧が印加されていることを条件と
して、印加されたセグメント対応電極に相当するセグメ
ントが表示状態に切換わる。このセグメント対応電極駆
動回路310bも、フォトカプラからなるスイッチ回路
703a〜703gを有しており、カード処理機制御用
マイクロコンピュータからの表示用制御信号が一旦光に
変換された後再度電気信号に変換されてセグメントを対
応電極に印加されるように構成されている。これらスイ
ッチ回路702a〜702c,703a〜703gによ
り、カード処理機制御用マイクロコンピュータからの表
示用制御信号が異常に高い電圧になる等の異常状態が発
生したとしても、LED表示器50a〜50cがその影
響を受けて故障することが極力防止できる。A segment corresponding electrode driving circuit 310b for applying a voltage to the electrodes corresponding to the seven display segments of each of the LED displays 50a to 50c is provided on the card processor side. The segment-corresponding electrode drive circuit 310b selects a desired segment-corresponding electrode on the basis of a display control signal from a card processor controlling microcomputer and applies a voltage thereto.
Then, on condition that the voltage is applied to the common electrode, the segment corresponding to the applied segment corresponding electrode is switched to the display state. The segment-corresponding electrode drive circuit 310b also has switch circuits 703a to 703g composed of photocouplers, and the display control signal from the microcomputer for controlling the card processor is once converted into light and then converted into an electric signal again. The segment is applied to the corresponding electrode. Even if the switch circuits 702a to 702c and 703a to 703g cause an abnormal state such as an abnormally high voltage of the display control signal from the card processor controlling microcomputer, the LED indicators 50a to 50c have an effect. It is possible to prevent it from being damaged due to receiving.
【0038】パチンコ遊技機側に設けられている前述し
た玉貸操作検出器44dと返却操作検出器42dとが前
述した検出回路309を介してカード処理機制御用マイ
クロコンピュータに入力される。この検出回路309
は、それぞれの検出器44d,42dに対応するフォト
カプラからなるスイッチ回路を含み、各検出器44d,
42dからの検出信号が一端光に変換された後再度電気
信号に変換されてカード処理機制御用マイクロコンピュ
ータ300に入力される。これにより、各検出器42
d,44dからの検出信号が異常に電圧の高い異常な信
号となったとしてもその影響を受けてカード処理機側の
回路や電子装置が故障することが極力防止できる。The above-mentioned ball lending operation detector 44d and return operation detector 42d provided on the pachinko gaming machine side are input to the card processing machine control microcomputer through the above-mentioned detection circuit 309. This detection circuit 309
Includes a switch circuit composed of a photocoupler corresponding to each of the detectors 44d and 42d.
The detection signal from 42d is once converted into light and then converted into an electric signal again and input to the card processing machine control microcomputer 300. As a result, each detector 42
Even if the detection signals from d and 44d become abnormal signals having an abnormally high voltage, it is possible to prevent the failure of the circuit or the electronic device on the card processor side due to the influence thereof.
【0039】カード処理機側に設けられている玉貸可L
ED駆動回路310cはフォトカプラからなるスイッチ
回路705を含み、カード処理機制御用マイクロコンピ
ュータ300からの表示用制御信号が一旦光に変換され
た後電気信号に再度変換されてその電気信号によって玉
貸可表示器46dの表示制御が行なわれる。これによ
り、カード処理機制御用マイクロコンピュータ300側
からの表示制御信号の異常の影響を受けて玉貸可表示器
46dが故障することが極力防止できる。Ball lending available on the card processor side L
The ED drive circuit 310c includes a switch circuit 705 composed of a photocoupler, and the display control signal from the card processor micro-computer 300 is once converted into light and then converted into an electric signal again. Display control of the display 46d is performed. As a result, it is possible to prevent as much as possible the failure of the ball lending indicator 46d under the influence of the abnormality in the display control signal from the card processor controlling microcomputer 300 side.
【0040】カード処理機制御用マイクロコンピュータ
300から後述する玉貸要求信号がカード処理機側に設
けられたフォトカプラからなるスイッチ回路706,パ
チンコ遊技機側に設けられたフォトカプラからなるスイ
ッチ回路707を介して払出制御用マイクロコンピュー
タ350に入力される。また、カードがカード処理機6
2に挿入されたことに基づいてカード処理機制御用マイ
クロコンピュータ300から制御信号がフォトカプラか
らなるスイッチ回路708に入力され、その制御信号が
一旦光に変換された後再度電気信号に変換されてパチン
コ遊技機側に設けられているフォトカプラからなるスイ
ッチ回路709に入力され、一旦光に変換された後再度
電気信号に変換されて払出制御用マイクロコンピュータ
350に入力される。これらのスイッチ回路707,7
06は、カード処理機側に設けられている電源回路70
1に対し直列に接続されており、スイッチ回路709,
708も電源回路701に対し直列に接続されている。
そして、カード処理機側のスイッチ回路706,708
によってパチンコ遊技機側のスイッチ回路707,70
9がON,OFF切換えされるのであり、ONに切換え
られたときには、カード処理機側の電源回路701から
の直流電圧VCによってフォトカプラが動作するように
構成されている。パチンコ遊技機側のスイッチ回路70
7,709がカード処理機側の電源回路701の直流電
圧VCによって作動するように構成した理由は、パチン
コ遊技機側のスイッチ回路707,709に印加された
電圧がその後カード処理機側のスイッチ回路706,7
08にも印加されるために、スイッチ回路707,70
9をパチンコ遊技機側の電源回路からの直流電圧によっ
て作動するように構成した場合にはそのパチンコ遊技機
側の電源回路からの電圧がカード処理機側にも一部入り
込んでくることになり、その結果、パチンコ遊技機側の
電源回路の故障等によって異常に高い電圧が一部カード
処理機側に入り込んでくる恐れがあり、パチンコ遊技機
側の電源回路等の故障の影響を受けてカード処理機側の
回路や電子機器が故障するという不都合が生ずるのであ
り、このような不都合を解消するためである。また、フ
ォトカプラからなるスイッチ回路706,707,70
8,709により、前述と同様に、パチンコ遊技機側と
カード処理機側とにおいて、一方の機器の電圧異常が他
方の機器に悪影響を及ぼすことを極力防止できる。な
お、本実施の形態ではカードが挿入されている期間中常
にカード処理機側からパチンコ遊技機側にカード挿入中
信号が出力されるようにしたが、例えば玉貸要求信号が
パチンコ遊技機側に出力される時のみカード挿入中信号
を出力するようにしてもよい。A ball lending request signal to be described later from the card processing machine control microcomputer 300 is provided with a switch circuit 706 including a photo coupler provided on the card processing machine side and a switch circuit 707 including a photo coupler provided on the pachinko gaming machine side. It is input to the payout control microcomputer 350 via the. Also, the card is a card processing machine 6
The control signal is input from the card processing machine control microcomputer 300 to the switch circuit 708 composed of a photo coupler based on the insertion into the card processor 2. After the control signal is once converted into light, it is converted into an electric signal again and the pachinko machine is operated. It is input to the switch circuit 709 including a photo coupler provided on the gaming machine side, is once converted into light, is then converted into an electric signal again, and is input into the payout control microcomputer 350. These switch circuits 707 and 7
06 is a power supply circuit 70 provided on the card processor side.
1 is connected in series to the switch circuit 709,
708 is also connected to the power supply circuit 701 in series.
Then, the switch circuits 706 and 708 on the card processor side
Switch circuit 707, 70 on the pachinko machine side
9 is switched on and off, and when it is switched on, the photo coupler is operated by the DC voltage VC from the power supply circuit 701 on the card processor side. Switch circuit 70 on the pachinko machine side
7, 709 is configured to be operated by the DC voltage VC of the power supply circuit 701 on the card processing machine side. The voltage applied to the switch circuits 707, 709 on the pachinko gaming machine side is the switch circuit on the card processing machine side. 706, 7
08 is also applied to the switch circuits 707 and 70.
When 9 is configured to operate by the DC voltage from the power supply circuit on the pachinko gaming machine side, the voltage from the power supply circuit on the pachinko gaming machine side partially enters the card processing machine side. As a result, an abnormally high voltage may partially enter the card processing machine side due to a failure of the power supply circuit on the pachinko gaming machine side, and card processing is affected by the failure of the power supply circuit on the pachinko gaming machine side. This is because the circuit or electronic device on the machine side will be inconvenient, and such inconvenience will be eliminated. In addition, the switch circuits 706, 707, 70 including photo couplers
8,709, it is possible to prevent the abnormal voltage of one device from adversely affecting the other device on the pachinko gaming machine side and the card processing machine side, as described above. In the present embodiment, the card processing machine side always outputs the card insertion signal to the pachinko gaming machine side while the card is being inserted, but for example, a ball lending request signal is sent to the pachinko gaming machine side. The card insertion signal may be output only when it is output.
【0041】払出制御用マイクロコンピュータ350か
ら後述する玉貸準備信号と玉貸完了信号がフォトカプラ
からなるスイッチ回路710に入力され、一旦光に変換
された後再度電気信号に変換され、カード処理機側のフ
ォトカプラからなるスイッチ回路711に入力され、一
旦光に変換された後再度電気信号に変換されてカード処
理機制御用マイクロコンピュータ300に入力される。
また、払出制御用マイクロコンピュータ350から払出
可能信号がフォトカプラからなるスイッチ回路712に
入力され、一旦光に変換された後再度電気信号に変換さ
れてカード処理機側のフォトカプラからなるスイッチ回
路713に入力され、一旦光に変換された後再度電気信
号に変換されてカード処理機制御用マイクロコンピュー
タ300に入力される。フォトカプラからなるスイッチ
回路710,711,712,713が設けられている
ため、前述と同様に一方の機器の異常電圧が他方の機器
に悪影響を及ぼすことを極力防止される。なお、前記共
通電極駆動回路310a,セグメント対応電極駆動回路
310b,検出回路309,玉貸可LED駆動回路31
0c,スイッチ回路706,708,711,713
は、それぞれ電源回路701の直流電極VCが印加され
る。なお、図4は、たとえば図3に示された中継基板1
38は図面上省略している。図中730a〜730g
は、残高表示器50の各表示部50a,50b,50c
に印加される電圧の大きさを所望の値にするために組込
まれた抵抗である。つまり、前記各表示器50a,50
b,50cに印加される電圧はカード処理機62側の電
源回路701で発生した電圧であり、そのカード処理機
62に接続されたパチンコ遊技機60の残高表示器50
に必ずしも適した電圧とはなっていない場合がある。そ
の場合に、所定の抵抗値を有する抵抗730a〜730
gを組込み、所望の大きさの電圧が残高表示器50に印
加されるようにしている。同じ理由で抵抗731,73
2が設けられており、これらの抵抗731,732によ
りスイッチ回路707,709に印加される電圧を所望
の大きさの電圧値にすることができる。なお、本実施の
形態ではカードが挿入されている期間中常にカード処理
機側からパチンコ遊技機側にカード挿入中信号が出力さ
れるようにしたか、例えば玉貸要求信号がパチンコ遊技
機側に出力される時のみカード挿入中信号を出力するよ
うにしてもよい。A ball lending preparation signal and a ball lending completion signal, which will be described later, are inputted from the payout control microcomputer 350 to a switch circuit 710 composed of a photocoupler, and once converted into light and then converted into an electric signal again, a card processing machine. It is input to the switch circuit 711 composed of the photo coupler on the side, is once converted into light, is then converted into an electric signal again, and is input to the card processing machine control microcomputer 300.
In addition, the payout enable signal is input from the payout control microcomputer 350 to the switch circuit 712 including a photocoupler, and is once converted into light and then converted into an electric signal again, and the switch circuit 713 including a photocoupler on the card processor side. Is input to the card processing machine control microcomputer 300. Since the switch circuits 710, 711, 712, and 713 composed of photocouplers are provided, it is possible to prevent the abnormal voltage of one device from adversely affecting the other device as much as possible, as described above. The common electrode drive circuit 310a, the segment-corresponding electrode drive circuit 310b, the detection circuit 309, and the ball lendable LED drive circuit 31.
0c, switch circuits 706, 708, 711, 713
Are respectively applied with the DC electrodes VC of the power supply circuit 701. 4 is, for example, the relay board 1 shown in FIG.
38 is omitted in the drawing. 730a-730g in the figure
Is a display unit 50a, 50b, 50c of the balance display 50.
It is a resistor built in to make the magnitude of the voltage applied to the desired value. That is, each of the display devices 50a, 50
The voltage applied to b and 50c is the voltage generated in the power supply circuit 701 on the card processor 62 side, and the balance indicator 50 of the pachinko gaming machine 60 connected to the card processor 62.
There is a case that the voltage is not necessarily suitable for. In that case, the resistors 730a to 730 having a predetermined resistance value.
g is incorporated so that a desired voltage is applied to the balance indicator 50. For the same reason, resistors 731, 73
2 is provided, and the voltage applied to the switch circuits 707 and 709 can be set to a desired voltage value by these resistors 731 and 732. In the present embodiment, during the period when the card is inserted, whether the card processing machine side always outputs the card insertion signal to the pachinko gaming machine side, for example, the ball lending request signal is sent to the pachinko gaming machine side. The card insertion signal may be output only when it is output.
【0042】図5は、払出制御基板ボックス145(図
2参照)に収納されている払出集中制御基板730の払
出制御回路を示すブロック図である。FIG. 5 is a block diagram showing a payout control circuit of the payout concentration control board 730 housed in the payout control board box 145 (see FIG. 2).
【0043】払出制御回路には払出制御用マイクロコン
ピュータ350が設けられている。この払出制御用マイ
クロコンピュータ350は、図7のカード処理機制御用
マイクロコンピュータ300と同様に、CPU351,
ROM352,RAM353,パワーオンリセット回路
355,クロック発生回路356,パルス分周回路35
7,アドレスデコード回路358,入出力回路354を
含んでおり、ここでは説明の繰返しを省略する。なお、
この払出制御用マイクロコンピュータ350は、前述し
た各種回路のうちCPU、ROM、RAM、入出力回
路、アドレスデコード回路がワンチップ化されたワンチ
ップマイクロコンピュータ350Aを含む構成となって
いる。ただし、ROM352は、図3のROM302と
異なり、製造時にデータを書込んでしまう、いわゆるマ
スクROMが用いられている。そして、CPU351は
このROM352内に格納されたプログラムデータに従
って、かつ以下に述べる各制御信号の出力に応答して、
種々の機器に対して制御信号を与える。また、前述のよ
うに一般的にマスクROMに格納されているプログラム
データは読出困難なため、本発明の一実施の形態にかか
る払出制御用マイクロコンピュータ350に用いられる
ROM352には、払出制御用のプログラムデータに加
えて、所定の信号が入力されたことを条件に、格納され
ている全データを順次出力するためのデータローダプロ
グラムも格納されている。データの読出の際には、払出
制御基板730は、中継端子基板138とではなく、デ
ータ読出のためのインタフェース基板を介して読出のた
めのROMライタに接続される。これについては図7以
降を参照して後述する。The payout control circuit is provided with a payout control microcomputer 350. This payout control microcomputer 350 is similar to the card processing machine control microcomputer 300 in FIG.
ROM 352, RAM 353, power-on reset circuit 355, clock generation circuit 356, pulse frequency dividing circuit 35
7, an address decoding circuit 358 and an input / output circuit 354 are included, and the description thereof will not be repeated here. In addition,
The payout control microcomputer 350 is configured to include a one-chip microcomputer 350A in which a CPU, a ROM, a RAM, an input / output circuit, and an address decoding circuit are integrated into one chip among the various circuits described above. However, the ROM 352 is different from the ROM 302 of FIG. 3 in that a so-called mask ROM that writes data during manufacturing is used. The CPU 351 follows the program data stored in the ROM 352, and in response to the output of each control signal described below,
It gives control signals to various devices. Further, as described above, since the program data generally stored in the mask ROM is difficult to read, the ROM 352 used in the payout control microcomputer 350 according to the embodiment of the present invention is provided with a payout control program. In addition to the program data, a data loader program for sequentially outputting all the stored data on the condition that a predetermined signal is input is also stored. When reading data, the payout control board 730 is connected not to the relay terminal board 138 but to the ROM writer for reading via the interface board for reading data. This will be described later with reference to FIG. 7 and subsequent figures.
【0044】払出制御用マイクロコンピュータ350に
は、入力信号として次のような信号が与えられる。The following signals are given to the payout control microcomputer 350 as input signals.
【0045】遊技場の係員がリセットボタン147(図
2参照)を押圧することによりリセットスイッチ147
がONになり検出回路359からリセット操作検出信号
が払出制御用マイクロコンピュータ350に入力され
る。余剰玉受皿122(図1参照)が満杯となり満タン
スイッチ162(図2参照)がONになればそのON信
号が検出回路360を介して払出制御用マイクロコンピ
ュータ350に与えられる。払出数設定部71は、各種
の払出玉数を払出制御用マイクロコンピュータ350側
に設定記憶させるためのものであり、払出制御用マイク
ロコンピュータ350からの払出玉数要求信号が送られ
て来たときに、貸玉数p、各景品玉の払出数k,m,n
を特定する信号が払出制御用マイクロコンピュータ35
0に送信される。玉払出器63内の図示されない第1の
玉通過口内にパチンコ玉が存在する場合には、投光器
(投光素子)67aからの投光が遮られて玉確認センサ
A(63a)で受光されなくなり、玉が存在することが
確認できるのであり、その確認信号が中継端子基板13
8,検出回路360を介して払出制御用マイクロコンピ
ュータ350に入力される。同様に、玉払出器63内の
第2の玉通過口にパチンコ玉が存在することが玉確認セ
ンサB(68b)により検出されてその検出信号が中継
端子基板138,検出回路360を介して払出制御用マ
イクロコンピュータ350に入力される。一方、第1の
玉通過口内のパチンコ玉が払出されればその払出された
パチンコ玉により投光器(投光素子)67cからの投光
が遮られて玉計数センサA(68c)で受光されなくな
り、玉が払出されたことが検出されるのであり、その検
出信号が中継端子基板138,検出回路360を介して
払出制御用マイクロコンピュータ350に与えられる。
同様に、第2の玉通過口内のパチンコ玉が下方に払出さ
れれば、その払出されたパチンコ玉が玉計数センサB
(68d)により検出され、その検出信号が中継端子基
板138,検出回路360を介して払出制御用マイクロ
コンピュータ350に与えられる。なお、検出回路36
0において、玉確認センサA(68a)と玉確認センサ
B(68b)との検出信号をアンドゲートを介して払出
制御用マイクロコンピュータ350に入力するようにし
てもよい。このようにすれば、玉確認センサA(68
a)によるパチンコ玉の存在することの確認信号と玉確
認センサB(68b)によるパチンコ玉が存在すること
の確認信号との両信号が共に検出回路360に入力され
た場合にのみパチンコ玉が存在することの確認信号が払
出制御用マイクロコンピュータ350に与えられること
になる。A person in charge of the game arcade presses a reset button 147 (see FIG. 2) to reset switch 147.
Is turned on, and the reset operation detection signal is input from the detection circuit 359 to the payout control microcomputer 350. When the surplus ball tray 122 (see FIG. 1) is full and the full tank switch 162 (see FIG. 2) is ON, the ON signal is given to the payout control microcomputer 350 via the detection circuit 360. The payout amount setting unit 71 is for setting and storing various payout numbers on the payout control microcomputer 350 side, and when a payout number request signal is sent from the payout control microcomputer 350. In addition, the number of rental balls p, the number of payouts of each prize ball k, m, n
The signal for identifying the payout control microcomputer 35
Sent to 0. When a pachinko ball is present in the first ball passage opening (not shown) in the ball dispenser 63, the light emitted from the light projector (light projecting element) 67a is blocked and the ball confirmation sensor A (63a) does not receive light. , It is possible to confirm the presence of balls, and the confirmation signal is the relay terminal board 13
8. It is input to the payout control microcomputer 350 via the detection circuit 360. Similarly, the presence of a pachinko ball in the second ball passage opening in the ball dispenser 63 is detected by the ball confirmation sensor B (68b), and the detection signal is paid out via the relay terminal board 138 and the detection circuit 360. It is input to the control microcomputer 350. On the other hand, if the pachinko balls in the first ball passage opening are paid out, the paid-out pachinko balls block the light projection from the projector (light projecting element) 67c, and the ball counting sensor A (68c) does not receive light. The fact that the balls have been paid out is detected, and the detection signal is given to the payout control microcomputer 350 via the relay terminal board 138 and the detection circuit 360.
Similarly, if the pachinko balls in the second ball passage opening are paid out downward, the paid-out pachinko balls are counted by the ball counting sensor B.
It is detected by (68d), and the detection signal is given to the payout control microcomputer 350 via the relay terminal board 138 and the detection circuit 360. The detection circuit 36
At 0, the detection signals of the ball confirmation sensor A (68a) and the ball confirmation sensor B (68b) may be input to the payout control microcomputer 350 via the AND gate. By doing this, the ball confirmation sensor A (68
The pachinko ball is present only when both the confirmation signal of the existence of the pachinko ball by a) and the confirmation signal of the existence of the pachinko ball by the ball confirmation sensor B (68b) are input to the detection circuit 360. A confirmation signal of the action is given to the payout control microcomputer 350.
【0046】入賞玉処理装置400の基準位置センサA
(403a),B(403b)が、入賞玉処理装置の図
示されない玉送部材に設けられた基準位置検出片を検出
すれば、その検出信号が検出回路360を介して入力さ
れる。入賞玉処理装置400の入賞玉センサA(401
a),B(401b)が入賞玉を検出すれば、その検出
出力が検出回路360を介して入力される。タンク玉セ
ンサ150による玉タンク151内の玉の有無が検出さ
れ(図2参照)、その検出出力が遊技機用ターミナルボ
ックス149,検出回路360を介して入力される。ゲ
ーム制御基板ボックス148(図2参照)内に収納され
ているゲーム制御基板に設けられているゲーム制御用マ
イクロコンピュータ370から中継端子基板138,情
報入力回路365を介し、後述するパチンコ玉の入賞信
号が払出制御用マイクロコンピュータ350に入力され
る。カード処理機制御用マイクロコンピュータ300か
ら中継端子基板138,情報入力回路365を介して、
玉貸要求信号が入力される。この情報入力回路365に
はフォトカプラが設けられており、ゲーム制御用マイク
ロコンピュータ370とカード処理機制御用マイクロコ
ンピュータ300から入力される前述した信号がそのフ
ォトカプラを介して払出制御用マイクロコンピュータ3
50に入力される。その結果、ゲーム制御用マイクロコ
ンピュータ370とカード処理機制御用マイクロコンピ
ュータ300とに発生した故障の悪影響が払出制御用マ
イクロコンピュータ350にまで及ぶことを防止でき、
ゲーム制御用マイクロコンピュータ370またはカード
処理機制御用マイクロコンピュータ300に発生した故
障に起因して払出制御用マイクロコンピュータ350も
故障してしまうという不都合を極力防止できる。Reference position sensor A of the winning ball processing device 400
When (403a) and B (403b) detect the reference position detection piece provided on the ball feeding member (not shown) of the winning ball processing device, the detection signal is input through the detection circuit 360. The winning ball sensor A (401 of the winning ball processing device 400)
When a) and B (401b) detect a winning ball, the detection output is input through the detection circuit 360. The presence or absence of a ball in the ball tank 151 is detected by the tank ball sensor 150 (see FIG. 2), and the detection output is input via the gaming machine terminal box 149 and the detection circuit 360. A winning signal for a pachinko ball, which will be described later, from the game control microcomputer 370 provided on the game control board housed in the game control board box 148 (see FIG. 2) via the relay terminal board 138 and the information input circuit 365. Is input to the payout control microcomputer 350. From the card processing machine control microcomputer 300 via the relay terminal board 138 and the information input circuit 365,
A ball lending request signal is input. The information input circuit 365 is provided with a photo coupler, and the above-mentioned signals input from the game control microcomputer 370 and the card processor control microcomputer 300 are supplied to the payout control microcomputer 3 via the photo coupler.
50 is input. As a result, it is possible to prevent the adverse effects of a failure that has occurred in the game control microcomputer 370 and the card processor control microcomputer 300 from reaching the payout control microcomputer 350.
It is possible to prevent the inconvenience that the payout control microcomputer 350 also fails due to a failure that occurs in the game control microcomputer 370 or the card processing machine control microcomputer 300.
【0047】次に、払出制御用マイクロコンピュータ3
50は以下の回路や機器に対し次のような制御信号を出
力する。Next, the payout control microcomputer 3
Reference numeral 50 outputs the following control signals to the following circuits and devices.
【0048】LED駆動回路361を介して、投光器6
7a〜67d、貸出中表示器46dにそれぞれ投光器制
御用信号,貸出中表示制御信号を出力する。またLED
駆動回路361を介してエラー原因表示器146(図2
参照)にエラー原因表示用制御信号を与える。ソレノイ
ド駆動回路362を介して払出ソレノイド223にソレ
ノイド励磁用制御信号を出力する。玉確認センサおよび
玉計数センサ68a〜68d,各投光器67a〜67d
ならびに払出ソレノイド223は玉払出器63に設けら
れている。Through the LED drive circuit 361, the projector 6
7a to 67d, and a lending display control signal is output to the lending display 46d, respectively. LED
The error cause indicator 146 (see FIG. 2) via the drive circuit 361.
The control signal for error cause display is given to (refer to). A solenoid excitation control signal is output to the payout solenoid 223 via the solenoid drive circuit 362. Ball confirmation sensor and ball counting sensor 68a-68d, each projector 67a-67d
The payout solenoid 223 is provided on the ball payout device 63.
【0049】モータ駆動回路367を介して排出モータ
A(402a),B(402b)にそれぞれモータ駆動
用制御信号を出力する。各基準位置センサ403a,4
03bと各入賞玉センサ401a,401bと各排出モ
ータ402a,402bとが入賞玉処理装置400に設
けられている。すなわち、入賞玉センサ401a、40
1bのいずれかが入賞玉を検出すると、玉払出器63に
設けられた払出ソレノイドによって景品玉を1個宛検出
確認しながら所定個数(m,n,kのいずれか)払出
し、払出が終了した場合には、排出モータA(402
a),B(402b)のいずれかを所定角度だけ回転さ
せて、入賞玉センサ401a,401bで検出されてい
る入賞玉のうち対応する個数の景品玉払出が終了した方
の入賞玉を1個だけ外に排出し、次に入賞玉が入賞セン
サ401a,401bのいずれかで検出されるまで待機
する。Motor drive control signals are output to the discharge motors A (402a) and B (402b) through the motor drive circuit 367. Each reference position sensor 403a, 4
03b, each winning ball sensor 401a, 401b and each discharging motor 402a, 402b are provided in the winning ball processing device 400. That is, the winning ball sensors 401a, 40a
When one of the prize balls 1b detects a prize ball, a payout solenoid provided in the ball payout device 63 detects and checks one prize ball and pays out a predetermined number (m, n, or k), and the payout is completed. In this case, the discharge motor A (402
a) or B (402b) is rotated by a predetermined angle, and one of the prize balls detected by the prize-ball sensors 401a and 401b, which corresponds to the prize ball, has been paid out. Then, the game is waited until the winning ball is detected by either of the winning sensors 401a and 401b.
【0050】ソレノイド駆動回路362を介して玉抜き
ソレノイド180(図2参照)にソレノイド励磁用制御
信号を与える。ランプ駆動回路363,遊技機制御用タ
ーミナルボックス149を介して払出ランプ126(図
1参照)に払出ランプ点灯用制御信号を与える。情報出
力回路364,遊技機制御用ターミナルボックス149
を介してホール用管理コンピュータに、後述する単位額
売上信号,景品玉払出信号を出力する。情報出力回路3
66,中断端子基板138を介してカード処理機制御用
マイクロコンピュータ304に、玉貸準備信号,玉貸完
了信号,払出可能信号,玉貸可能信号が出力される。こ
れらの情報出力回路364にはリレースイッチが設けら
れており、遊技機制御用ターミナルボックス149に出
力される前述した各種信号がこのリレースイッチを介し
て出力される。その結果、払出制御系に発生した故障の
悪影響がホール用管理コンピュータにまで及ぶことが防
止され、払出制御系に発生した故障に起因してホール用
管理コンピュータまで故障してしまう不都合を極力防止
できる。A solenoid excitation control signal is supplied to the ball pulling solenoid 180 (see FIG. 2) via the solenoid drive circuit 362. A payout lamp lighting control signal is supplied to the payout lamp 126 (see FIG. 1) through the lamp drive circuit 363 and the gaming machine control terminal box 149. Information output circuit 364, terminal box 149 for controlling gaming machines
The unit amount sales signal and the prize ball payout signal, which will be described later, are output to the hall management computer via the. Information output circuit 3
66, the ball lending preparation signal, the ball lending completion signal, the payable signal, and the ball lending enable signal are output to the card processing machine control microcomputer 304 via the interruption terminal board 138. The information output circuit 364 is provided with a relay switch, and the above-mentioned various signals output to the gaming machine control terminal box 149 are output via the relay switch. As a result, the adverse effect of the failure that has occurred in the payout control system is prevented from reaching the hall management computer, and the inconvenience that the hall management computer fails due to the failure that has occurred in the payout control system can be prevented as much as possible. .
【0051】図6は、カード処理機とパチンコ遊技機の
動作タイミングを説明するためのタイミングチャートを
表わす図である。FIG. 6 is a diagram showing a timing chart for explaining the operation timings of the card processing machine and the pachinko gaming machine.
【0052】まず電源が投入され(パワーオン)、Aの
時点で玉貸準備信号線がONとなりパチンコ遊技機側の
払出可能信号が出力される。次に、カードが受付けられ
たBの時点でカード挿入表示器132と玉貸可表示器4
8dとがONになる。次に、玉貸操作検出器44dがO
Nになり遊技者の玉貸操作が検出され、Cの時点で玉貸
操作有りの検出が行なわれる。この時点で、玉貸可表示
器48dがOFFになって消灯されるとともに、玉貸可
能信号線がONになり、カード処理機62が玉貸可能状
態となる。このCの時点から所定の遅延時間a(たとえ
ば20msec)だけ経過したDの時点で、玉貸要求信
号線がONになり玉貸要求信号がカード処理機62から
パチンコ遊技機60側に出力される。この所定の遅延時
間aを設けた理由は玉貸可能信号線がONになったこと
をパチンコ遊技機側で判定するのに十分な時間を設けて
ノイズによる誤動作を防止するためである。First, the power is turned on (power on), and at time A, the ball lending preparation signal line is turned on and the payout enable signal on the pachinko gaming machine side is output. Next, at the time B when the card is accepted, the card insertion indicator 132 and the ball lending indicator 4
8d and are turned on. Next, the ball lending operation detector 44d is O
When it becomes N, the player's ball lending operation is detected, and at C, it is detected that there is a ball lending operation. At this time, the ball lending indicator 48d is turned off and turned off, the ball lending enable signal line is turned on, and the card processor 62 is in the ball lending enabled state. At a time point D when a predetermined delay time a (for example, 20 msec) has elapsed from the time point C, the ball lending request signal line is turned on and the ball lending request signal is output from the card processor 62 to the pachinko gaming machine 60 side. .. The reason for providing the predetermined delay time a is to prevent a malfunction due to noise by providing a sufficient time for the pachinko gaming machine side to determine that the ball lending enable signal line is turned on.
【0053】このDの時点から、払出制御用マイクロコ
ンピュータが払出可能となっているか否かを確認するた
めの所定の玉貸準備信号確認時間b(たとえば10ms
ec≦b≦10sec)が経過したEの時点で、払出状
態信号線がONになり玉貸準備信号がパチンコ遊技機6
0側からカード処理機62側に出力される。この時点か
ら、カード処理機62からの玉貸指令信号の有無を確認
するための所定の玉貸指令信号確認時間cが経過したF
の時点で、玉貸要求信号線がOFFになりこれを以って
玉貸指令信号がカード処理機62側からパチンコ遊技機
60側に出力されたものとされる。この時点からパチン
コ遊技機60での払出に要する時間を考慮した所定の玉
貸完了信号確認時間dが経過したGの時点で、払出状態
信号線がOFFになりこれを以って玉貸完了信号がパチ
ンコ遊技機60側からカード処理機62側に出力された
ものとされる。さらにこの時点から入賞玉の受付よりも
玉貸要求の受付の方を優先するための次玉貸要求信号確
認時間eだけ経過したDの時点で玉貸要求信号線がON
になり次の玉貸要求信号がカード処理機62側からパチ
ンコ遊技機60側に出力されて、前述と同様に玉貸準備
信号の出力,玉貸指令信号の出力,玉貸完了信号の出力
が繰返される。そして、図6では、玉貸要求信号の出
力,玉貸準備信号の出力,玉貸指令信号の出力,玉貸完
了信号の出力を合計3回繰返し、最後の玉貸完了信号が
出力された時点から次玉貸要求信号確認時間eの間に玉
貸要求信号が出力されなかった場合に、玉貸可能信号線
がOFFに切換わる。次に返却操作検出器42dがON
になりHの時点で遊技者の返却操作有りの検出が行なわ
れ、その時点でカード挿入表示器132が点滅するとと
もに玉貸可表示器48dがOFFになり消灯する。そし
てIの時点でカードが遊技者側に返却される。From this time point D, a predetermined ball lending preparation signal confirmation time b (for example, 10 ms) for confirming whether or not the payout control microcomputer can dispense.
ec ≦ b ≦ 10 sec), at the time of E, the payout state signal line is turned on and the ball lending preparation signal is the pachinko gaming machine 6
The data is output from the 0 side to the card processing machine 62 side. From this point, a predetermined ball lending command signal confirmation time c for confirming the presence or absence of the ball lending command signal from the card processor 62 has elapsed F
At the point of time, the ball lending request signal line is turned off, and accordingly, the ball lending command signal is output from the card processing machine 62 side to the pachinko gaming machine 60 side. From this point, when the predetermined ball lending completion signal confirmation time d in consideration of the time required for payout by the pachinko gaming machine 60 has elapsed, the payout state signal line is turned off at G, so that the ball lending completion signal is generated. Is output from the pachinko gaming machine 60 side to the card processing machine 62 side. Further, from this time point, the ball lending request signal line is turned ON at the time point D after the elapse of the next ball lending request signal confirmation time e for prioritizing the ball lending request reception over the winning ball reception.
Then, the next ball lending request signal is output from the card processor 62 side to the pachinko gaming machine 60 side, and similarly to the above, the ball lending preparation signal, the ball lending command signal, and the ball lending completion signal are output. Repeated. In FIG. 6, the output of the ball lending request signal, the output of the ball lending preparation signal, the output of the ball lending command signal, and the output of the ball lending completion signal are repeated three times in total, and the last ball lending completion signal is output. When the ball lending request signal is not output during the next ball lending request signal confirmation time e, the ball lending possible signal line is switched off. Next, the return operation detector 42d is turned on.
Then, at the time of H, the player's return operation is detected, and at that time, the card insertion display 132 blinks and the ball lending display 48d turns off and goes out. Then, at time I, the card is returned to the player.
【0054】図7は、払出制御用ワンチップマイコン3
50Aを含む払出制御基板730の、通常時の接続とマ
スクROMに格納されているデータ読出の際の接続とを
示す。通常時には、図7(A)に示されるように、払出
制御基板730は中継端子基板138に、コネクタ73
1、ケーブル732、コネクタ141によって接続され
ている。中継端子基板138は、コネクタ139、ケー
ブル733、コネクタ734によってカード処理機制御
部135に接続されている。このときの接続は図4を参
照してすでに説明されたとおりである。FIG. 7 is a one-chip microcomputer 3 for payout control.
The normal connection and the connection at the time of reading the data stored in the mask ROM of the payout control board 730 including 50A are shown. Normally, as shown in FIG. 7A, the payout control board 730 is connected to the relay terminal board 138 and the connector 73
1, a cable 732, and a connector 141. The relay terminal board 138 is connected to the card processor controller 135 by a connector 139, a cable 733, and a connector 734. The connection at this time is as already described with reference to FIG.
【0055】ワンチップマイコン350Aに含まれるマ
スクROM352(図5参照)からのプログラムデータ
の読出の際には、払出制御基板730は図7(B)に示
されるように接続される。図7(B)を参照して、読出
時には払出制御基板730は読出のためのインタフェー
ス基板760に、コネクタ731、ケーブル732、コ
ネクタ141を介して接続される。インタフェース基板
760はデータ読出のためのROMライタ770に、コ
ネクタ735、ケーブル737、コネクタ736を介し
て接続される。When the program data is read from the mask ROM 352 (see FIG. 5) included in the one-chip microcomputer 350A, the payout control board 730 is connected as shown in FIG. 7 (B). Referring to FIG. 7B, at the time of reading, payout control board 730 is connected to interface board 760 for reading through connector 731, cable 732, and connector 141. The interface board 760 is connected to a ROM writer 770 for reading data via a connector 735, a cable 737, and a connector 736.
【0056】図8には、払出制御基板730とインタフ
ェース基板760との接続のうち、ROMデータ読出に
必要な部分の接続が示されている。図8においては、図
4と同一の部品は同一の参照符号および名称を付し、そ
の説明については省略する。図8に示されるように、通
常の遊技の際に用いられる4本の信号線(玉貸要求信号
線、玉貸可能信号線、払出状態信号線、玉貸準備信号
線)のうち、玉貸可能信号線と払出状態信号線と玉貸準
備信号線とがROMデータ出力の際に用いられる。玉貸
可能信号線は払出制御基板に与えられるROMデータ出
力要求信号入力線として用いられ、払出状態信号線は払
出制御基板からインタフェース基板へのROMデータ出
力線として用いられ、玉貸準備信号線は玉貸可能信号線
に入力される信号がROMデータ出力要求信号であるか
否かを確認するための条件設定に用いられる。FIG. 8 shows the connection of the portion necessary for reading the ROM data among the connection between the payout control board 730 and the interface board 760. 8, the same parts as those of FIG. 4 are designated by the same reference numerals and names, and the description thereof will be omitted. As shown in FIG. 8, of the four signal lines (ball lending request signal line, ball lending available signal line, payout state signal line, ball lending preparation signal line) used during normal games, ball lending The possible signal line, the payout state signal line, and the ball lending preparation signal line are used when outputting the ROM data. The ball lending enable signal line is used as a ROM data output request signal input line provided to the payout control board, the payout state signal line is used as a ROM data output line from the payout control board to the interface board, and the ball lending preparation signal line is It is used for setting conditions for confirming whether the signal input to the ball lending enable signal line is a ROM data output request signal.
【0057】図9〜図11は、図5のCPU351で実
行される、ROM352に格納されているゲーム機制御
用プログラムおよびデータローダプログラムのフローチ
ャートである。図9は電源オン(パワーオンリセット)
時の初期リセットパルスに応答して実行されるプログラ
ムであり、図10は電源立ち上げ後図5に示されるパル
ス分周回路357から与えられる割込信号に基づいてC
PU351で実行される割込プログラムのフローチャー
トであり、図11は図10のステップS(以下単にSと
いう)9で行なわれるROMデータ送出処理のフローチ
ャートである。9 to 11 are flowcharts of the game machine control program and the data loader program stored in the ROM 352, which are executed by the CPU 351 of FIG. Figure 9 shows power on (power on reset)
10 is a program executed in response to an initial reset pulse at the time, and FIG. 10 shows C based on the interrupt signal given from the pulse frequency dividing circuit 357 shown in FIG.
11 is a flowchart of an interrupt program executed by the PU 351, and FIG. 11 is a flowchart of ROM data transmission processing performed in step S (hereinafter referred to as S) 9 of FIG.
【0058】図9を参照して、パワーオンリセットが行
なわれると、まずRAM353(図5参照)などのワー
クエリアがクリアされた後、S1でデータローダ用タイ
マに所定の値、たとえば1sec(あるいは2sec)
に相当する値がセットされる。このデータローダ用タイ
マは、パワーオンリセットから所定時間の間に出力要求
信号の入力があったときのみROMデータ送出処理を行
なうように、その所定の時間を計時するためのものであ
る。続いてS2において図8に示される玉貸準備信号線
がオフされる。玉貸準備信号線をオフさせるのは次のよ
うな理由による。通常の遊技状態では、払出制御基板か
ら玉貸準備信号線を受け取らない限り、カード処理機制
御部135は玉貸可能信号を払出制御基板に対して与え
ることはない。すなわち、通常の遊技状態では玉貸準備
信号線をオフとしておけば、必ず玉貸可能信号線もオフ
となっているはずである。そこで、玉貸準備信号線がオ
フであるにもかかわらず玉貸可能信号線がオンとなった
場合には、通常の遊技状態ではなく、接続がインタフェ
ース基板760(図7参照)との間で行なわれており、
玉貸可能信号線を通じてROMデータ送出を要求する出
力要求信号が入力されているものと判断するのである。
このようにすることにより、通常の遊技で使用されてい
る信号線をそのまま用い、コネクタ141の接続を中継
端子基板138からインタフェース基板760に変える
ことのみでROMデータ送出処理を行なうことができ
る。S2の処理の後ワンチップマイコン350Aはパル
ス分周回路357(図5参照)からのタイマ割込待ちと
なる。Referring to FIG. 9, when the power-on reset is performed, first, the work area such as RAM 353 (see FIG. 5) is cleared, and then in S1, the data loader timer is set to a predetermined value, for example, 1 sec (or 2 sec)
A value corresponding to is set. The data loader timer is for measuring the predetermined time so that the ROM data transmission process is performed only when the output request signal is input within the predetermined time after the power-on reset. Subsequently, in S2, the ball lending preparation signal line shown in FIG. 8 is turned off. The reason for turning off the ball lending preparation signal line is as follows. In the normal gaming state, the card processor control unit 135 does not give a ball lending enable signal to the payout control board unless the ball lending preparation signal line is received from the payout control board. That is, in the normal gaming state, if the ball lending preparation signal line is turned off, the ball lending possible signal line must be turned off. Therefore, when the ball lending ready signal line is off but the ball lending enable signal line is on, the connection is not with the normal game state but with the interface board 760 (see FIG. 7). Is being carried out,
It is determined that the output request signal for requesting the ROM data transmission is input through the ball lending enable signal line.
By doing so, it is possible to perform the ROM data sending process only by changing the connection of the connector 141 from the relay terminal board 138 to the interface board 760 using the signal line used in the normal game as it is. After the processing of S2, the one-chip microcomputer 350A waits for a timer interrupt from the pulse frequency dividing circuit 357 (see FIG. 5).
【0059】図10は、図9に示される処理の後タイマ
割込待ちとなったワンチップマイコン350Aが、パル
ス分周回路357からパルスが与えられたことに基づい
て実行するプログラムのフローチャートである。このプ
ログラムは、通常の遊技時にはパルス分周回路357か
らパルスが与えられるたびにその先頭から実行を開始
し、一定の処理を行なった後には次のタイマ割込待ちの
状態となる。まずS3において、図9のS1でセットさ
れたデータローダ用タイマが終了したか否かの判断が行
なわれる。タイマ終了の場合には所定時間内に出力要求
信号が入力されなかったということであるからS10に
進み、割込禁止が解除され、S11で前述のような遊技
制御のための通常処理が行なわれ、次のタイマ割込待ち
処理となる。FIG. 10 is a flow chart of a program executed by the one-chip microcomputer 350A waiting for a timer interrupt after the processing shown in FIG. 9 when a pulse is given from the pulse frequency dividing circuit 357. . This program starts execution from the beginning every time a pulse is given from the pulse frequency dividing circuit 357 during a normal game, and after waiting for a certain process, it is in the state of waiting for the next timer interrupt. First, in S3, it is determined whether or not the data loader timer set in S1 of FIG. 9 has expired. If the timer has ended, it means that the output request signal has not been input within the predetermined time. Therefore, the process proceeds to S10, the interruption prohibition is released, and the normal process for game control as described above is performed in S11. , The next timer interrupt waiting process is performed.
【0060】S3でタイマ終了していた場合には、S4
でデータローダ用タイマの値が1減算され、S5で玉貸
可能信号線(出力要求信号入力線)がオンか否かが判断
される。オンしていない場合にはタイマ割込待ちとなる
が、オンしている場合にはS6に進み、予め用意され初
期化されていたONカウンタの内容が1加算される。そ
してS7でS6の加算の結果ONカウンタが予め定めら
れた最大値(たとえばS1でセットされた1secに相
当する値)であるか否かについて判断される。最大でな
ければタイマ割込待ちとなるが、最大と判断されればデ
ータローダ用タイマの計時時間内に玉貸可能信号線が継
続してオンとなっていたということであるから出力要求
信号が入力されていたものと判断され、S8以下のRO
Mデータ送出のための処理が行なわれる。If the timer has expired in S3, S4
The value of the data loader timer is decremented by 1 and it is determined in S5 whether the ball lending enable signal line (output request signal input line) is on. If it is not turned on, the timer interrupt waits, but if it is turned on, the process proceeds to S6, and the content of the ON counter that has been prepared and initialized is incremented by one. Then, in S7, it is determined whether or not the ON counter is a predetermined maximum value (for example, a value corresponding to 1 sec set in S1) as a result of the addition in S6. If it is not the maximum, it will wait for a timer interrupt, but if it is judged to be the maximum, it means that the ball lending possible signal line has been continuously turned on within the time count of the data loader timer, so the output request signal is It is judged that it has been input, and RO of S8 and below
Processing for transmitting M data is performed.
【0061】まずS8でワンチップマイコン350Aに
対する割込禁止処理が行なわれる。この割込禁止処理
は、後述するROMデータ送出処理の間割込を禁止する
ことにより、処理が中断することを防ぐためである。続
いてS9でROMデータ送出処理が行なわれる。この処
理については図11を参照して後に詳述する。S9の後
本実施の形態ではこのプログラムはタイマ割込待ちとは
ならず、終了する。ROMデータ出力の処理は図7
(B)に示されるように通常とは異なる接続で行なわれ
ているため、あえて通常の遊技状態を開始させる必要が
ないためである。First, in S8, an interrupt prohibition process for the one-chip microcomputer 350A is performed. This interrupt prohibition process is to prevent interruption of the process by prohibiting the interrupt during the ROM data transmission process described later. Then, in S9, ROM data transmission processing is performed. This processing will be described later in detail with reference to FIG. After S9, in the present embodiment, this program does not wait for a timer interrupt and ends. The ROM data output process is shown in FIG.
This is because, as shown in (B), since the connection is different from the normal one, it is not necessary to dare to start the normal game state.
【0062】図11はROMデータ送出処理のサブルー
チンのフローチャートである。まずS12において、R
OM352の中の、処理中のページのアドレスを格納す
るための記憶エリアおよび処理中のフレームのアドレス
を格納するための記憶エリアがそれぞれクリアされる。
1ページとは256バイト分の記憶領域を指す。ROM
352は、全部で32ページの記憶容量、すなわち8K
バイトの記憶容量を有する。各ページは16フレームか
らなっている。すなわち、各フレームは16バイトのデ
ータを含む。FIG. 11 is a flow chart of a subroutine of ROM data transmission processing. First, in S12, R
The storage area for storing the address of the page being processed and the storage area for storing the address of the frame being processed in the OM 352 are respectively cleared.
One page refers to a storage area of 256 bytes. ROM
352 has a total storage capacity of 32 pages, that is, 8K
Has a storage capacity of bytes. Each page consists of 16 frames. That is, each frame contains 16 bytes of data.
【0063】S13において、処理中のページ(256
バイトのデータ)のうちの処理中のフレームデータが取
出される。本実施の形態の場合には1回の処理で1フレ
ーム分、すなわち16バイトのROMデータを取り出し
てASCII変換して32バイト分のデータに加工す
る。そして、払出制御基板730からインタフェース基
板760に対するデータのシリアル転送用のデータフォ
ーマットへの変換が行なわれる。本実施の形態の場合に
はシリアル転送用としてポピュラーなインテルHEX変
換と呼ばれるフォーマット変換処理が行なわれる。使用
されるフォーマットとしては他にDGバイナリフォーマ
ット、DECバイナリフォーマット、ASCIIHEX
フォーマットなど多くのものがある。At S13, the page being processed (256
The frame data being processed out of (byte data) is taken out. In the case of the present embodiment, one frame worth of data, that is, 16 bytes of ROM data is taken out by one process, and is ASCII converted to be processed into 32 bytes worth of data. Then, conversion from the payout control board 730 to the data format for serial transfer of data to the interface board 760 is performed. In the case of the present embodiment, a format conversion process called Intel HEX conversion, which is popular for serial transfer, is performed. Other formats used are DG binary format, DEC binary format, ASCIIHEX
There are many formats and so on.
【0064】続いてS14で、HEX変換されたデータ
のうち1バイトが送出される。そしてS15で1フレー
ム分のデータ送出が終了したか否かの判断が行なわれ、
未だ終了していない場合には再びS14で次の1バイト
分のデータの送出処理が行なわれる。S15で1フレー
ム送出終了と判断された場合にはS16に進み、処理中
の現フレームアドレスが1加算される。そしてS17
で、S16で加算された現フレームアドレスを調べるこ
とにより、1ページ分のデータ送出が終了したか否かに
ついての判断が行なわれる。未だ終了していない場合に
は再びS13に戻り、S13〜S15の次のフレームデ
ータの送出処理が行なわれる。Subsequently, in S14, 1 byte of the HEX converted data is transmitted. Then, in S15, it is judged whether or not the data transmission for one frame is completed,
If it has not been completed yet, the process of transmitting the next 1-byte data is performed again in S14. When it is determined in S15 that the transmission of one frame has ended, the process proceeds to S16, and the current frame address being processed is incremented by one. And S17
Then, by checking the current frame address added in S16, it is determined whether or not the data transmission for one page is completed. If it has not been completed yet, the process returns to S13 again, and the process of transmitting the next frame data in S13 to S15 is performed.
【0065】S17で1ページ送出が終了したと判断さ
れた場合にはS18に進み、32ページ分の送出が終了
したか否かの判断が行なわれる。終了していない場合に
はS19に進み、現ページアドレスに1加算してS13
に戻り、S13〜S17の処理が、次のアドレスのペー
ジについて行なわれる。S18で32ページ分のデータ
の送出が終了したと判断されればこのサブルーチンは終
了する。When it is determined in S17 that the transmission of one page is completed, the process proceeds to S18, and it is determined whether or not the transmission of 32 pages is completed. If not completed, the process proceeds to S19, 1 is added to the current page address and S13 is executed.
Then, the processing of S13 to S17 is performed for the page of the next address. If it is determined in S18 that the data for 32 pages has been transmitted, this subroutine is terminated.
【0066】図9〜図11のプログラムにより、パワー
オンリセット後所定時間内に出力要求信号が入力されて
いる場合にはROMデータ送出処理が行なわれたのちC
PUによる処理はストップするが、出力要求信号が所定
時間入力されない場合には遊技制御のための通常処理が
行なわれる。一旦通常処理が開始されれば、ROMデー
タ送出処理は、一旦電源を落とさない限り行なうことが
できない。According to the programs shown in FIGS. 9 to 11, when the output request signal is input within a predetermined time after the power-on reset, the ROM data transmission process is performed and then C
Although the processing by the PU is stopped, when the output request signal is not input for a predetermined time, the normal processing for game control is performed. Once the normal processing is started, the ROM data transmission processing cannot be performed unless the power is turned off once.
【0067】図12は、図8に示される玉貸可能信号
線、払出状態信号線、玉貸準備信号線上の信号の状態を
示すタイミングチャートである。このタイミングチャー
トは、図9〜図11に示されるフローチャートにおい
て、パワーオンリセット後、予め設定されたデータロー
ダ用タイマによる時間(上述の例では1秒)内に出力要
求信号線が玉貸可能信号線に入力されている場合のRO
Mデータ出力の様子を示す。まず、図9のS2の処理に
より、玉貸準備信号線がオフとなる。前述のように通常
の遊技状態では、玉貸準備信号線がオフであれば玉貸可
能信号線がオンとなることはない。そこで図12に示さ
れるように玉貸準備信号線がオフであるにもかかわらず
玉貸可能信号線がオンとなったとすれば、ROMデータ
出力処理が要求されている可能性がある。この場合図1
0のS5によって玉貸可能信号線がオンであることが検
知された場合には、S6、S7の処理によってONカウ
ンタが最大値となるまでの所定時間(上述の例では1
秒)の間玉可能信号線がオンとなっているか否かが繰り
返し判断され、ONカウンタが最大値となるまでオンと
なっている場合には出力要求信号が入力されているもの
と判断され、払出状態信号線(ROMデータ出力線)を
用いて、払出制御基板側からインタフェース基板側に向
けてROMデータの出力が開始される。まず、ONカウ
ンタが最大値となったと判断された後1ビット分の時間
ROMデータ出力線の出力がオンとなり、スタートビッ
トに続いて8ビット分のデータビットD0〜D7が送出
される。この場合データビットは下位ビットD0〜上位
ビットD7の順序で出力される。各ビットに割り当てら
れた時間は約833μsccである。1バイト(=8ビ
ット)分のデータの送出が終了するとその後には1ビッ
トのストップビットが付け加えられ、ストップビットに
続いて約1msecの送出待ち時間がおかれる。なお、
この送出待ち時間はなくてもよい。送出待ち時間の経過
の後、次の1バイト分のデータの送出が行なわれる。こ
の場合にも1バイト分のデータの前後にスタートビット
とストップビットが付け加えられる。このようにしてR
OMのすべてのデータがROMデータ出力線(払出状態
信号線)上をインタフェース基板側にシリアル転送され
る。図7(B)に示されるROMライタ770でこの信
号をインタフェース基板760を介して読取ることによ
り、ワンチップマイコン350AのマスクROM352
(図5参照)に格納されているプログラムデータおよび
データローダプログラムのすべてを確認することができ
る。FIG. 12 is a timing chart showing the states of signals on the ball lending enable signal line, the payout state signal line, and the ball lending preparation signal line shown in FIG. This timing chart shows that the output request signal line is a ball lending enable signal within the time (1 second in the above example) set by the preset data loader timer after the power-on reset in the flowcharts shown in FIGS. 9 to 11. RO when entered in line
The state of M data output is shown. First, the ball lending preparation signal line is turned off by the process of S2 in FIG. As described above, in the normal gaming state, if the ball lending preparation signal line is off, the ball lending possible signal line is not turned on. Therefore, as shown in FIG. 12, if the ball lending ready signal line is OFF but the ball lending enable signal line is ON, there is a possibility that the ROM data output processing is required. In this case
When it is detected by S5 of 0 that the ball lendable signal line is ON, a predetermined time (1 in the above example) until the ON counter reaches the maximum value by the processing of S6 and S7.
It is judged repeatedly whether or not the ball enable signal line is on for 2 seconds), and if the ON counter is on until it reaches the maximum value, it is judged that the output request signal is input, Using the payout state signal line (ROM data output line), output of ROM data is started from the payout control board side toward the interface board side. First, after it is determined that the ON counter has reached the maximum value, the output of the ROM data output line for one bit is turned on, and eight data bits D0 to D7 are sent following the start bit. In this case, the data bits are output in the order of lower bit D0 to upper bit D7. The time allotted to each bit is approximately 833 μscc. When the transmission of data for 1 byte (= 8 bits) is completed, a 1-bit stop bit is added thereafter, and a transmission waiting time of about 1 msec is set after the stop bit. In addition,
This transmission waiting time may not be necessary. After the transmission waiting time has elapsed, the next 1-byte data is transmitted. In this case as well, a start bit and a stop bit are added before and after one byte of data. In this way R
All the data of the OM are serially transferred to the interface board side on the ROM data output line (payout status signal line). By reading this signal through the interface board 760 with the ROM writer 770 shown in FIG. 7B, the mask ROM 352 of the one-chip microcomputer 350A is read.
All of the program data and the data loader program stored in (see FIG. 5) can be confirmed.
【0068】また上述の実施の形態では、本発明にかか
る遊技用コンピュータを払出制御用に用いたが、例えば
可変表示装置の制御用に用いることも出来る。可変表示
装置の制御用コンピュータは一般的には、ゲーム制御用
コンピュータと同一の基板上に実装されることが多い。
したがってこの場合には、可変表示装置の空きピンをR
OMデータ出力の為に用いるが、直接コネクタを用いて
上述のインターフェース基板760に接続することは出
来ないため、データ変換用のインターフェース基板を設
け、このデータ変換用インターフェース基板と可変表示
装置とを接続しておき、可変表示装置から出力されるR
OMデータを上述のインターフェース基板760で使用
されるデータ形式に変換する。そしてこのデータ変換用
インターフェース基板とインターフェース基板760と
をコネクタで接続してさらにインターフェース基板76
0をROMライタ770に接続すれば良い。すなわちこ
の場合、インターフェース基板としては2種類のものが
用いられることになる。この様にすることにより、異な
る形式の遊技用コンピュータについても、同一のインタ
ーフェース基板760とROMライタ770とを用いて
ROMデータの出力を行うことが出来る。Further, in the above-described embodiment, the gaming computer according to the present invention is used for payout control, but it may be used for controlling a variable display device, for example. In general, the control computer of the variable display device is often mounted on the same substrate as the game control computer.
Therefore, in this case, the empty pin of the variable display device is set to R.
Although it is used for OM data output, it cannot be directly connected to the interface board 760 using a connector. Therefore, an interface board for data conversion is provided and the interface board for data conversion and the variable display device are connected. R output from the variable display device
Convert the OM data into the data format used by the interface board 760 described above. Then, the interface board for data conversion and the interface board 760 are connected by a connector, and the interface board 76 is further connected.
0 may be connected to the ROM writer 770. That is, in this case, two types of interface boards are used. By doing so, ROM data can be output using the same interface board 760 and ROM writer 770 even for different types of gaming computers.
【0069】次に、図13〜図15を参照して、本発明
の第2の実施の形態にかかる遊技用コンピュータにおけ
るROMデータ出力処理を説明する。この第2の実施の
形態にかかる遊技用コンピュータのROMデータ送出の
方式は、第1の実施の形態と異なり、出力要求信号入力
線としてワンチップマイコン350Aの未使用の入出力
ピンを用いる点に特徴がある。たとえばこのようなマス
クROMを用いた遊技用コンピュータを可変表示装置制
御用に用いた場合、可変表示装置制御用コンピュータと
遊技制御用コンピュータとは同一の基板に実装されてい
るため、払出制御用コンピュータのようにコネクタで互
いを接続することはせず、基板上で接続されることにな
る。そのためコネクタを、通常時の接続から切離してデ
ータ読出のインタフェース基板に付け替えるということ
が行なえない。第2の実施の形態の遊技用コンピュータ
は、そのような場合にもデータの読出を容易に行なうこ
とができるように構成されたものである。Next, with reference to FIGS. 13 to 15 , the ROM data output processing in the gaming computer according to the second embodiment of the present invention will be described. The ROM data transmission method of the gaming computer according to the second embodiment is different from the first embodiment in that an unused input / output pin of the one-chip microcomputer 350A is used as an output request signal input line. There are features. For example, when a gaming computer using such a mask ROM is used for controlling the variable display device, the variable display device controlling computer and the game controlling computer are mounted on the same substrate, and therefore the payout controlling computer Unlike the above, the connectors are not connected to each other, but are connected on the board. Therefore, it is impossible to disconnect the connector from the normal connection and replace it with the data reading interface board. The gaming computer according to the second embodiment is configured so that data can be easily read even in such a case.
【0070】図13において、左側は第1の実施の形態
でも説明したカード処理機制御部の入出力端子であり、
右側はパチンコ遊技機の払出制御基板の入出力端子であ
る。カード処理機の入出力ピンのうち、2ピン、12ピ
ン、13ピン、24ピンがROMデータの読出に用いら
れる。8ピンは接地用である。これらのピンのうち、2
ピンと24ピンは払出制御基板に出力要求信号入力線を
送出するためのものである。12ピンは払出制御基板か
らROMデータを受け取るためのピンである。13ピン
は払出制御基板側から12ピンにシリアル伝送されてく
るデータをラッチするタイミングを定めるクロック信号
を受け取るためのピンである。In FIG. 13, the left side is the input / output terminals of the card processor control unit described in the first embodiment,
The right side is the input / output terminals of the payout control board of the pachinko gaming machine. Of the input / output pins of the card processor, 2 pins, 12 pins, 13 pins and 24 pins are used for reading the ROM data. Pin 8 is for grounding. 2 of these pins
Pins and pins 24 are for sending the output request signal input line to the payout control board. Pin 12 is a pin for receiving ROM data from the payout control board. Pin 13 is a pin for receiving a clock signal that determines the timing for latching the data serially transmitted to pin 12 from the payout control board side.
【0071】払出制御基板側の入出力端子のうち、D
out端子と、DATA端子と、CLK端子とが、RO
Mデータ送出処理に用いられる。D out端子は、図
13に示されるようにフォトカプラを介してカード処理
機制御部の2ピンと24ピンとに接続されており、カー
ド処理機制御部側で発生される出力要求信号はいったん
光信号に変換された後再び電気信号に変換されて入力さ
れる。DATA端子はカード処理機制御部の12ピンに
接続されている。CLK端子はカード処理機制御部の1
3ピンに接続されている。この実施の形態の遊技用コン
ピュータのROMデータ読出方式は、第1の実施の形態
のものと異なり、シリアル伝送の方式として同期型を採
用し、クロックを用いてデータを確実に伝送しようとす
る点にその特色がある。Of the input / output terminals on the payout control board side, D
out terminal, DATA terminal, and CLK terminal are RO
It is used for M data transmission processing. D As shown in FIG. 13, the out terminal is connected to the pin 2 and the pin 24 of the card processor control unit via a photo coupler, and the output request signal generated on the card processor control unit side is once converted to an optical signal. After being converted, it is converted into an electric signal again and input. The DATA terminal is connected to pin 12 of the card processor controller. The CLK terminal is 1 of the card processor control unit.
It is connected to pin 3. The ROM data reading method of the gaming computer of this embodiment is different from that of the first embodiment, in that a synchronous type is adopted as a serial transmission method and data is surely transmitted using a clock. Has its characteristics.
【0072】図14は、図13に示されるような方式に
従うROMデータ送出処理を行なうためのプログラムが
組込まれた、払出制御基板730上のワンチップマイコ
ン350Aで実行されるプログラムのフローチャートで
ある。まずS20において、D out信号を検出する
ための処理が行なわれる。処理の結果ROMデータを送
出すべきかどうかについての判断がS21で行なわれ、
データ送出中ではないと判断された場合にはS40に進
み、ROMデータ送出処理と異なる他の通常処理が行な
われる。通常処理の後このプログラムはタイマ割込待ち
となる。タイマ割込があれば再びこのプログラムは先頭
から繰返し実行されることになる。FIG. 14 is a flow chart of a program executed by the one-chip microcomputer 350A on the payout control board 730, in which a program for performing the ROM data transmission process according to the system shown in FIG. 13 is incorporated. First, in S20, D Processing for detecting the out signal is performed. A determination as to whether or not to send the ROM data as a result of the processing is made in S21,
If it is determined that the data is not being sent, the process proceeds to S40, and another normal process different from the ROM data sending process is performed. After normal processing, this program waits for a timer interrupt. If there is a timer interrupt, this program will be repeatedly executed from the beginning.
【0073】S21で、ROMデータを送出するための
処理が行なわれていると判断された場合にはS22に進
み、プロセスがデータ送出終了状態となっているか否か
についての判断が行なわれる。この判断はたとえば予め
用意されたプロセスフラグの値を確認することにより行
なわれる。このデータ送出終了状態であることのセット
は後述するS39において行なわれる。S22の判断の
結果データ送出終了状態である場合にはこのプログラム
はタイマ割込待ちとなる。すなわち、いったんデータ送
出終了状態となればこの後このプログラムは何も処理を
行なわないことになる。S22でデータ送出終了状態で
はないと判断された場合にはS23に進み、プロセスが
データ送出開始前であるか否かの判断が行なわれる。デ
ータ送出開始前の判断であればS24に進み、データ送
出開始前処理が行なわれる。ここでは、カード処理機制
御部との間で、データの交換のための所定の手続きが行
なわれる。この手続きとしては、たとえば後述するRO
Mデータ転送準備時間の確保、クロックCLKの送出開
始などの処理がある。S24ののちS25に進み、プロ
セス状態としてROMデータ送出状態がセットされる。
S25の後このプログラムはタイマ割込待ちとなる。If it is determined in S21 that the process for transmitting the ROM data is being performed, the process proceeds to S22, in which it is determined whether or not the process is in the data transmission end state. This judgment is made, for example, by checking the value of the process flag prepared in advance. The setting of the data transmission end state is performed in S39 described later. If the result of determination in S22 is that data transmission has ended, this program waits for a timer interrupt. That is, once the data transmission end state is reached, this program will not perform any processing thereafter. When it is determined in S22 that the data transmission is not completed, the process proceeds to S23, and it is determined whether or not the process is before the data transmission is started. If it is determined before the data transmission is started, the process proceeds to S24, and the data transmission start preprocessing is performed. Here, a predetermined procedure for exchanging data is performed with the card processor control unit. This procedure is, for example, RO described later.
There are processes such as securing the M data transfer preparation time and starting the transmission of the clock CLK. After S24, the process proceeds to S25, where the ROM data sending state is set as the process state.
After S25, this program waits for a timer interrupt.
【0074】一方、S23でデータ送出開始前ではない
と判断された場合S26に進み、プロセスがROMデー
タ送出中であるか否かについての判断が行なわれる。R
OMデータ送出中であると判断された場合にはS27に
進み、ROMデータ送出処理が行なわれる。S27の処
理が一度実行されるたびに、ROMの該当アドレスのデ
ータが1ビットだけDATA信号線を介してカード処理
機制御部に出力される。このとき、データが正しく送信
されたか否かをカード処理機制御部側で確認するための
チェックサムの計算も行なわれる。このチェックサムと
しては2つ用意されており、一方は256バイト分のデ
ータの送出状態をチェックするための2バイトの記憶領
域を用いるものであり、他方は全送出データの内容をチ
ェックするための同じく2バイトの記憶領域を用いるも
のである。そして、ROMデータが1ビットずつ送信さ
れるたびにその値を加算する。256バイトデータのた
めのチェックサムは、後述するように256バイトのデ
ータの送出が完了した後にいったんクリアされる。全デ
ータ送出時のチェックのための領域はこのようなクリア
は行なわれない。On the other hand, when it is determined in S23 that the data transmission is not yet started, the process proceeds to S26, and it is determined whether or not the process is transmitting the ROM data. R
When it is determined that the OM data is being sent, the process proceeds to S27, and the ROM data sending process is performed. Each time the process of S27 is executed, only one bit of data of the corresponding address in the ROM is output to the card processor control unit via the DATA signal line. At this time, a checksum is also calculated to confirm on the card processor control side whether the data has been correctly transmitted. Two checksums are prepared. One uses a 2-byte storage area for checking the sending status of 256 bytes of data, and the other uses the checksum of all sending data. Similarly, it uses a storage area of 2 bytes. Then, every time the ROM data is transmitted bit by bit, the value is added. The checksum for 256-byte data is once cleared after the transmission of 256-byte data is completed, as will be described later. The area for checking when sending all data is not cleared in this way.
【0075】S28で、全データの送出が終了したか否
かについての判断が行なわれる。全データの送出が終了
していないと判断された場合にはS29に進み、1ペー
ジ、すなわち256バイト分のデータの送出が終了した
か否かについの判断が行なわれる。データの送出が終了
していなければこのプログラムはタイマ割込待ちとな
り、送出が終了していればS30に進み、プロセスを2
56バイトチェックサム送出状態にセットする処理が行
なわれる。ここでプロセスに256バイトチェックサム
送出状態がセットされることにより、次回のS26にお
ける判断の答はNOとなり、S32に進むことになる。At S28, a determination is made as to whether transmission of all data has been completed. If it is determined that the transmission of all data has not been completed, the process proceeds to S29, and a determination is made as to whether the transmission of data for one page, that is, 256 bytes has been completed. If the data transmission is not completed, this program waits for a timer interrupt, and if the data transmission is completed, the process proceeds to S30 to execute the process 2
Processing for setting the 56-byte checksum transmission state is performed. Since the 256-byte checksum sending state is set in the process, the answer to the determination in S26 next time is NO, and the process proceeds to S32.
【0076】S32では、プロセスが256バイトチェ
ックサム送出中の状態となっているか否かについての判
断が行なわれる。256バイトチェックサム送出中であ
ればS33に進み、256バイトの全データについて加
算した結果を示す256バイトチェックサムをDATA
信号線を通じて送出する処理が行なわれる。カード処理
機制御部では、DATA信号線を介して入力されてくる
ROMデータに基づいて、S27で行なわれる処理と同
様に、256バイトチェックサムと、全チェックサムと
を加算しておき、256バイトのデータの受信が終わっ
た時点で払出制御基板から送られてくる256バイトチ
ェックサムと自分自身で計算した256バイトチェック
サムとを照合する。照合結果が一致していればデータ出
力が正常に行なわれたと考えられるが、万一一致してい
なければ通信に何らかの異常があったと判断され、もう
一度その256バイトのデータの転送が繰返されること
になる。In S32, it is determined whether or not the process is in the state of transmitting the 256-byte checksum. If the 256-byte checksum is being sent, the process proceeds to S33, and the 256-byte checksum indicating the addition result of all the 256-byte data is DATA.
The process of sending out through the signal line is performed. In the card processor control unit, based on the ROM data input via the DATA signal line, the 256-byte checksum and the total checksum are added in the same manner as the process performed in S27, and the 256-byte checksum is added. The 256-byte checksum sent from the payout control board at the time when the reception of the data is finished is compared with the 256-byte checksum calculated by itself. If the collation results match, it is considered that the data output was normally performed, but if they do not match, it is determined that there is some abnormality in the communication, and the transfer of the 256-byte data is repeated again. Become.
【0077】S33の後S34に進み、256バイトチ
ェックサムの送出処理が終了したか否かの判断が行なわ
れる。未だ終了していない場合にはタイマ割込待ちとな
り、終了している場合にはS35に進み、プロセスをR
OMデータ送出状態にセットする処理が行なわれる。S
35の後このプログラムはタイマ割込待ちとなる。S3
5の処理の結果次回のS22、S23の判断の答はN
O、S26における判断の答はYESとなり、S27以
下のROMデータ送出処理が行なわれることになる。After S33, the process proceeds to S34, and it is determined whether or not the 256-byte checksum sending process is completed. If not completed, wait for timer interrupt. If completed, proceed to S35 to execute process
The process of setting the OM data transmission state is performed. S
After 35, this program waits for a timer interrupt. S3
As a result of the process of 5, the answer of the judgment of S22 and S23 of the next time is N
If the answer to O or S26 is YES, the ROM data transmission process from S27 is performed.
【0078】一方、S32で、プロセスが256バイト
チェックサム送出中状態ではないと判断された場合には
S36に進み、プロセスが全チェックサム送出中状態か
否かについての判断が行なわれる。判断の答がNOであ
ればこのプログラムはタイマ割込待ちとなる。一方、S
28における判断の結果全データ送出終了であると判断
された場合にはS31でプロセスとして全チェックサム
送出状態がセットされる。この場合、S36における判
断の答はYESとなり、S37に進む。S37てみ、S
27で全データについて計算された全チェックサムデー
タをDATA信号線を介して送出する処理が行なわれ
る。S38では全チェックサムデータの送出が終了した
か否かの判断が行なわれ、終了していない場合にはタイ
マ割込待ちとなり、終了している場合にはプロセスをデ
ータ送出終了状態にセットする処理が行なわれる。S3
9の後プログラムはタイマ割込待ちとなる。On the other hand, if it is determined in S32 that the process is not in the 256-byte checksum sending state, the process proceeds to S36, in which it is determined whether the process is in the checksum sending state. If the determination result is NO, this program waits for a timer interrupt. On the other hand, S
If it is determined as a result of the determination in 28 that the transmission of all data has been completed, the state of transmitting all checksums is set as a process in S31. In this case, the determination result in S36 is YES, and the process proceeds to S37. Try S37, S
A process of transmitting all checksum data calculated for all data at 27 via the DATA signal line is performed. In S38, it is determined whether or not the transmission of all checksum data has been completed. If not completed, a timer interrupt wait is made, and if completed, the process is set to a data transmission completion state. Is performed. S3
After 9, the program waits for a timer interrupt.
【0079】以上のように図14に示されるプログラム
によれば、タイマ割込によって繰返しこのプログラムが
実行される間にROMデータと、256バイトのROM
データについて準備された256バイトチェックサム
と、全データについて計算された全チェックサムデータ
とがインターフェース基板760に送出される。インタ
ーフェース基板760では、入力されたROMデータ
と、256バイトチェックサムと、全チェックサムデー
タとを照合し、正しくROMデータを受信したか否かに
ついての判断を行なう。As described above, according to the program shown in FIG. 14, while the program is repeatedly executed by the timer interruption, the ROM data and the 256-byte ROM are stored.
The 256-byte checksum prepared for the data and all the checksum data calculated for all the data are sent to the interface board 760. The interface board 760 collates the input ROM data with the 256-byte checksum and all the checksum data, and determines whether or not the ROM data is correctly received.
【0080】図15は、図13に示される接続を用い、
図14に示されるプログラムに従ってROMデータ送出
処理を行なったときの、各信号線CLK、DATA、D
outのタイミングチャートである。まず、出力要求
信号がD out端子に入力される。すなわち、端子D
out端子の信号がオフからオンとなる。出力要求信
号が検出されたことに基づいて、出力要求信号(ROM
データ転送信号)が入力されていることを確認するため
の時間(たとえば50msec程度)T1の計時が開始
される。T1内に再びD out端子がオフとなった場
合にはROMデータ出力が行なわれない。T1の間D
out端子の信号がオンである場合には出力要求信号が
入力されたものと判断し、CLK端子の出力がオンとな
る。CLK端子の出力は、ROMデータ転送準備時間と
して予め定められた時間(50msec程度)T2の間
オンとなり、時間T2の経過とともにクロック信号の送
出が開始される。DATA端子には、クロック信号の立
ち下がりエッジにより規定されるタイミングで順次各
ROMデータが1バイトずつ、その最上位ビットから最
下位ビットの順序で出力される。カード処理機制御部
は、クロック信号の立ち上がりエッジのタイミング
で、DATA端子に入力される信号をラッチする。これ
により、払出制御用コンピュータからカード処理機制御
部へのROMデータのシリアル伝送が行なわれることに
なる。すべてのデータ転送が終了した場合には、CLK
端子の信号が所定時間(たとえば100msec程度)
の間オンとなる。カード処理機制御部は、クロック信号
が100msec程度の間オンとなっていることを検出
するとデータ転送が終了したと判定し、そのD out
端子の出力をオフとする。FIG. 15 uses the connection shown in FIG.
Each signal line CLK, DATA, D when the ROM data transmission processing is performed according to the program shown in FIG.
It is a timing chart of out. First, the output request signal is D It is input to the out terminal. That is, terminal D
The signal at the out terminal changes from off to on. Based on the detection of the output request signal, the output request signal (ROM
The time T1 (for example, about 50 msec) for confirming that the data transfer signal is input is started. D again in T1 When the out terminal is turned off, ROM data is not output. During T1 D
When the signal at the out terminal is on, it is determined that the output request signal has been input, and the output at the CLK terminal is turned on. The output of the CLK terminal is turned on for a predetermined time (about 50 msec) T2 as the ROM data transfer preparation time, and the transmission of the clock signal is started as the time T2 elapses. To the DATA terminal, each ROM data is sequentially output one byte at a timing defined by the falling edge of the clock signal, in the order from the most significant bit to the least significant bit. The card processor control unit latches the signal input to the DATA terminal at the timing of the rising edge of the clock signal. As a result, the ROM data is serially transmitted from the payout control computer to the card processor controller. When all data transfer is completed, CLK
The signal from the terminal is for a predetermined time (for example, about 100 msec)
It will be on for a while. When the card processor control unit detects that the clock signal is on for about 100 msec, it determines that the data transfer is completed, and the D out
Turns off the terminal output.
【0081】図15の下段には、DATA端子から出力
されるデータの出力順序をバイト単位で示してある。図
15に示されるように、DATA端子からは、ROMデ
ータの1バイトめから順次256バイトが出力された
後、この転送された256バイトのデータについて計算
されたチェックサム(2バイト)のデータが順次その上
位バイト、下位バイトの順序で送出される。そしてまた
次の256バイトのデータ転送が行なわれ、このように
して256バイトずつデータの転送が行なわれる。そし
て、すべてのデータの転送が終了した後、最後の256
バイト分のデータについてとられたチェックサムの上位
1バイトと下位1バイトの信号が送出され、最後に全デ
ータについて計算されたチェックサムの上位1バイトと
下位1バイトが続けて送出される。すべてのデータにつ
いてチェックサムを計算した場合には2バイトの記憶領
域では桁溢れを起こすが、インターフェース基板760
でも同様に2バイトのみを用いて計算を行なうことによ
り、2バイトのデータのみを用いてもある程度の信頼性
をもってデータのチェックを行なうことができる。In the lower part of FIG. 15, the output order of the data output from the DATA terminal is shown in byte units. As shown in FIG. 15, 256 bytes are sequentially output from the first byte of the ROM data from the DATA terminal, and then the checksum (2 bytes) data calculated for the transferred 256 bytes of data is output. The upper byte and the lower byte are sequentially transmitted in that order. Then, the next 256 bytes of data are transferred again, and in this way, data is transferred 256 bytes at a time. After the transfer of all data is completed, the last 256
A signal of the upper 1 byte and the lower 1 byte of the checksum taken for the data of bytes is transmitted, and finally, the upper 1 byte and the lower 1 byte of the checksum calculated for all the data are transmitted successively. When the checksum is calculated for all data, overflow occurs in the 2-byte storage area, but the interface board 760
However, similarly, the calculation can be performed using only 2 bytes, so that the data can be checked with a certain degree of reliability even if only the data of 2 bytes is used.
【0082】以上のようにこの第2の実施の形態の遊技
機用コンピュータを用いれば、コネクタを用いず直接回
路基板により接続されている遊技用コンピュータから
も、そのマスクROMに格納されているデータの読出を
行なうことができる。この場合クロック信号を用いて同
期式手順を用いてデータのシリアル伝送を行なっている
ため、読出されるデータに誤りの含まれる可能性が少な
くなり、確実なデータの読出が行なえ、プログラムデー
タの内容のチェックの信頼性が向上する。また、ROM
データが所定のシリアル伝送のためのフォーマットに変
換された上出力されるため、手順を承知しているものに
とっては確実にかつ容易にデータの読出が行なえると同
時に、処理の手順を知らないものにとっては容易に読出
が行なえないという、セキュリティ保護のための効果も
ある。As described above, when the gaming machine computer according to the second embodiment is used, the data stored in the mask ROM can be obtained even from the gaming computer directly connected by the circuit board without using the connector. Can be read. In this case, since the data is serially transmitted using the synchronous procedure using the clock signal, the possibility that the data to be read contains an error is reduced, the data can be read reliably, and the contents of the program data can be read. The reliability of the check is improved. Also, ROM
Since the data is output after being converted into a format for predetermined serial transmission, those who know the procedure can read the data reliably and easily, and at the same time do not know the processing procedure. There is also an effect for security protection that it cannot be read easily.
【0083】なお、以上説明した実施の形態では、カー
ドに直接カード残高を記録するものを示すが、その代わ
りに、カードにはそのカード残高を特定可能な情報(た
とえばカード番号)を記録させ、遊技場に設置されてい
るホール用管理コンピュータの方にそのカード番号に対
応させてカード残高を記憶させ、挿入カードのカード番
号を手掛かりにホール用管理コンピュータの方で挿入カ
ードに対応するカード残高を割り出し、その割り出され
たカード残高を使用して遊技ができるように構成しても
よい。In the embodiment described above, the card balance is recorded directly on the card, but instead, the card is made to record the information capable of specifying the card balance (for example, the card number), The hall management computer installed in the amusement hall stores the card balance corresponding to the card number, and the hall management computer uses the card number of the insertion card as a clue to determine the card balance corresponding to the insertion card. It may be configured such that the player can play the game by using the indexed card balance.
【0084】以上の実施の形態では払出制御用コンピュ
ータで、各払出条件に応じた払出賞球数を記憶してお
き、ゲーム制御用コンピュータからの入賞球検出信号の
入力に基づき払出制御用コンピュータが払出を行なうも
のであって、払出制御用コンピュータからゲーム制御用
コンピュータに対する通信の行なわれない方式であった
が、ゲーム制御用コンピュータに払出賞球数を記憶さ
せ、払出制御用コンピュータとの間の双方向通信によっ
て賞球払出制御を行なうようにしてもよい。In the above embodiment, the payout control computer stores the number of payout prize balls according to each payout condition, and the payout control computer operates based on the input of the winning ball detection signal from the game control computer. Although the payout is performed and communication is not performed from the payout control computer to the game control computer, the number of payout prize balls is stored in the game control computer, and the payout control computer communicates with the payout control computer. Prize ball payout control may be performed by two-way communication.
【0085】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。The embodiments disclosed this time are to be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description but by the claims, and is intended to include meanings equivalent to the claims and all modifications within the scope.
【0086】[0086]
【課題を解決するための手段の具体例】図1等に示され
たパチンコ遊技機60により、遊技機が構成されてい
る。図5に示された払出制御用マイクロコンピュータ3
50等により、遊技機を制御するための制御用コンピュ
ータ(遊技機に使用される遊技機用コンピュータ)が構
成されている。図5に示されたROM352により、遊
技機の制御用のプログラムデータ(制御用プログラムデ
ータ)を記憶するプログラム記憶手段が構成されてい
る。図10のS11により、定期的な割込み要求が発生
する毎に前記プログラム記憶手段に記憶されているプロ
グラムデータによる処理を繰返し実行することにより、
前記遊技機を制御する制御実行手段が構成されている。
図10のS9により、該プログラム記憶手段に記憶され
ているプログラムデータを読出すための読出指令信号が
前記遊技機の電源投入後前記遊技機の制御が実行される
前の期間内に予め定められた期間以上継続して入力され
たことに基づいて、前記プログラム記憶手段に記憶され
ているプログラムデータを出力するプログラム出力手段
が構成されている。図10のS8により、該プログラム
出力手段が前記プログラムデータを出力している間、前
記割込み要求に応じた前記プログラムデータの処理の実
行を禁止する禁止手段が構成されている。図5に示され
るように、少なくとも前記プログラム記憶手段と前記制
御実行手段とがワンチップ化されている。本発明がゲー
ム制御用コンピュータであってもよい旨を前述したよう
に、前記プログラム記憶手段に記憶されているプログラ
ムデータは、遊技制御用のプログラムデータであり、前
記制御実行手段は、前記プログラム記憶手段に記憶され
ている遊技制御用のプログラムデータに基づいて、遊技
制御(ゲーム制御)を実行する。図12等に示されるよ
うに、前記プログラム出力手段は、予め定められた手順
に従うシリアル伝送により前記プログラムデータを出力
(前記制御用コンピュータの外部への出力)する。図1
5等に示されるように、前記プログラム出力手段は、前
記シリアル伝送による前記プログラムデータの出力を行
なう場合に、所定の同期信号(クロック信号)に同期し
て前記プログラムデータを出力(前記制御用コンピュー
タの外部への出力)する。図14に示されるように、前
記プログラム出力手段は、前記プログラムデータを出力
する場合に、当該プログラムデータの受取り先でデータ
に誤りがないか否かを確認するために用いられる確認用
データ(チェックサムのデータ)をさらに出力する。図
12等に示されるように、前記プログラム出力手段は、
前記プログラムデータを出力する場合に、出力されるプ
ログラムデータの出力開始を特定可能な出力開始特定デ
ータ(スタートビット)と、出力されるプログラムデー
タの出力終了を特定可能な出力終了特定データ(ストッ
プビット)とをさらに出力する。図1〜図4に示される
ように、前記遊技機は、遊技媒体(貸玉)の貸与に用い
る記録媒体を受付けて遊技媒体の貸与を指令する信号を
前記遊技機へ出力する記録媒体処理装置(カード処理機
62)と配線接続され(図4)、前記遊技機は、前記読
出指令信号を入力するための信号入力部(図8のスイッ
チ回路709)をさらに含み、該信号入力部は、前記記
録媒体処理装置から出力された信号を前記遊技機が入力
するための信号入力部(図8のスイッチ回路709)で
兼用されている。 前記記録媒体処理装置は、前記遊技機
から所定の信号が出力されたことを条件にして前記信号
入力部へ信号を出力し(通常の遊技状態では、払出制御
基板から玉貸準備信号線を受け取らない限り、カード処
理機制御部135は玉貸可能信号を払出制御基板に対し
て与えることはない。)、前記プログラム出力手段は、
前記所定の信号を前記記録媒体処理装置へ出力していな
い状態で前記信号入力部に入力された信号を前記読出指
令信号と判断する(図12、通常の遊技状態では、払出
制御基板から玉貸準備信号線を受け取らない限り、カー
ド処理機制御部135は玉貸可能信号を払出制御基板に
対して与えることはない。すなわち、通常の遊技状態で
は玉貸準備信号線をオフとしておけば、必ず玉貸可能信
号線もオフとなっているはずである。そこで、玉貸準備
信号線がオフであるにもかかわらず玉貸可能信号線がオ
ンとなった場合には、通常の遊技状態ではなく、接続が
インタフェース基板760(図7参照)との間で行なわ
れており、玉貸可能信号線を通 じてROMデータ送出を
要求する出力要求信号が入力されているものと判断する
のである。)。 前記遊技機は、前記プログラムデータを
出力するためのデータ出力部(図8のスイッチ回路71
0)をさらに含み、該データ出力部は、前記遊技機が前
記記録媒体処理装置へ所定の信号を出力するための信号
出力部(図8のスイッチ回路710)で兼用されてい
る。 前記プログラム出力手段は、前記プログラムデータ
を所定データ量からなる1単位データに分割して出力し
(図11はROMデータ送出処理のサブルーチンのフロ
ーチャートである。1ページとは256バイト分の記憶
領域を指す。)、前記確認用データとして、分割して出
力される前記1単位データ毎に対応する1単位確認用デ
ータと、前記プログラムデータのすべてに対応する全確
認用データとを出力する(このチェックサムとしては2
つ用意されており、一方は256バイト分のデータの送
出状態をチェックするための2バイトの記憶領域を用い
るものであり、他方は全送出データの内容をチェックす
るための同じく2バイトの記憶領域を用いるものであ
る。)。 [Specific Example of Means for Solving the Problem] A pachinko gaming machine 60 shown in FIG. 1 and the like constitutes a gaming machine. Discharge control microcomputer 3 shown in FIG.
A control computer (a gaming machine computer used in the gaming machine) for controlling the gaming machine is constituted by 50 and the like. The ROM 352 shown in FIG. 5 constitutes a program storage means for storing program data for controlling the gaming machine (control program data). A periodic interrupt request is generated by S11 of FIG.
The program stored in the program storage means
By repeatedly executing the processing with gram data,
Control execution means for controlling the gaming machine is configured.
It is stored in the program storage means by S9 of FIG.
The read command signal to read the program data
Control of the gaming machine is executed after powering on the gaming machine
Input is continued for a predetermined period or more within the previous period.
Stored in the program storage means based on
Output means for outputting the stored program data
Is configured. The program is executed by S8 in FIG.
While the output means is outputting the program data,
The actual processing of the program data according to the interrupt request
Prohibition means for prohibiting lines are configured. As shown in FIG. 5, at least the program storage means and the control execution means are integrated into one chip. As described above that the present invention may be a game control computer, the program data stored in the program storage means is game control program data, and the control execution means is the program storage. The game control (game control) is executed based on the game control program data stored in the means. As shown in FIG. 12 and the like, the program output means outputs the program data by serial transmission according to a predetermined procedure (outputs to the outside of the control computer). Figure 1
5, the program output means outputs the program data in synchronization with a predetermined synchronization signal (clock signal) when the program data is output by the serial transmission (the control computer). Output to the outside). As shown in FIG. 14, when the program output means outputs the program data, the program output means receives data at the receiver of the program data.
Confirmation used to confirm whether there is no error in
Further output data (checksum data). As shown in FIG. 12 and the like, the program output means is
When outputting the program data, output start specifying data (start bit) capable of specifying the output start of the output program data and output end specifying data (stop bit) capable of specifying the output end of the output program data ) And are further output. Shown in Figures 1-4
As described above, the gaming machine is used for lending game media (ball rental).
A recording medium that accepts the recording medium
Recording medium processing device for outputting to the gaming machine (card processing machine
62) is wired and connected (FIG. 4),
A signal input section for inputting the output command signal (switch in FIG. 8).
Circuit 709), and the signal input section is
The game machine inputs the signal output from the recording medium processing device
In the signal input unit (switch circuit 709 in FIG. 8) for
It is also used. The recording medium processing device is the gaming machine.
Signal on condition that a predetermined signal is output from
Outputs a signal to the input section (in the normal gaming state, payout control
Unless you receive the ball lending preparation signal line from the board, the card processing
The machine control unit 135 sends a ball lending enable signal to the payout control board.
Will not be given. ), The program output means is
The predetermined signal is not output to the recording medium processing device.
The signal input to the signal input section in the state of
Judgment as an instruction signal (Fig. 12, payout in normal gaming state)
Unless you receive the ball lending preparation signal line from the control board,
The processing unit control unit 135 sends the ball lending possible signal to the payout control board.
It is not given to them. That is, in the normal gaming state
If you turn off the ball lending preparation signal line,
The line should also be off. So, ball lending preparation
Even if the signal line is off, the ball lending signal line is
When it is turned on, the connection is not normal and the connection is not
Performed with the interface board 760 (see FIG. 7)
Are, the through Ji by ROM data sends Tamakashi enable signal line
Judge that the requested output request signal is input
Of. ). The gaming machine stores the program data
A data output unit for outputting (switch circuit 71 in FIG. 8)
0) is further included, and the data output unit is provided in front of the gaming machine.
A signal for outputting a predetermined signal to the recording medium processing device
Also used for the output section (switch circuit 710 in FIG. 8)
It The program output means is the program data.
Is divided into 1 unit data consisting of a predetermined amount of data and output
(Fig. 11 shows the flow of the ROM data transmission process subroutine.
-It is a chart. One page is 256 bytes of memory
Refers to the area. ), The data for confirmation is divided and output.
1 unit confirmation data corresponding to each 1 unit data input
Data and full accuracy corresponding to all of the above program data
Approve data and output (2 for this checksum
One is prepared, and one is for sending 256 bytes of data.
Uses a 2-byte storage area to check the output status
The other one checks the contents of all transmitted data.
Also uses a 2 byte storage area for
It ).
【0087】[0087]
【課題を解決するための手段の具体例の効果】請求項1
に関しては、読出指令信号が遊技機の電源投入後遊技機
の制御が実行される前の期間内に予め定められた期間以
上継続して入力されたことに基づいて、プログラム記憶
手段に記憶された制御用のプログラムデータが読出さ
れ、出力される。したがって、データの読出の困難なプ
ログラム記憶手段であっても、その格納プログラムデー
タの内容を容易に確認することができる。それに加え
て、遊技機の電源投入後遊技機の制御が実行される前と
いう極めて限られた期間に読出指令信号が入力されたこ
とがプログラムデータ出力の条件であるため、プログラ
ムデータの読出しの時期的な制限により不正行為者が不
正にプログラムデータを読出すことが困難となる。さら
に、そのような限られた期間に読出指令信号が予め定め
られた期間以上継続しなければプログラムデータの出力
条件が満たされないため、遊技場内のノイズによるプロ
グラムデータ出力の誤作動を防ぐことができる。しか
も、プログラム出力手段がプログラムデータを出力して
いる間、割込み要求に応じたプログラムデータの処理が
禁止されるため、プログラムデータの出力処理が割込み
要求のために途中で終了してしまうことを防止できる。
請求項2に関しては、請求項1に関する効果に加えて、
プログラム記憶手段と制御実行手段とがワンチップ化さ
れているので、プログラム記憶手段をチップから容易に
取り外せないため、遊技機において、プログラムデータ
の不正な読出しが困難となり、プログラムの不正な解読
がより一層困難となって遊技機の制御用の技術やノウハ
ウの秘密性を確実に保持することが可能になるととも
に、不正改造したプログラムを記憶したプログラム記憶
手段を正規のプログラム記憶手段と交換する不正行為を
行なうことを困難にすることができる。そして、このよ
うなプログラムデータの読出しが困難な場合であって
も、プログラム出力手段がプログラム記憶手段に記憶さ
れているプログラムデータを出力することにより、その
出力データを用いて遊技機のプログラム記憶手段に記憶
されているプログラムデータの内容を容易に確認するこ
とができる。 請求項3に関しては、請求項1または2に
関する効果に加えて、プログラム記憶手段に記憶されて
いる遊技制御用のプログラムデータに基づいて、制御実
行手 段が遊技制御を実行する。このため、プログラム出
力手段からプログラムデータを制御用コンピュータの外
部に出力することにより、遊技制御用のプログラムデー
タを容易に確認することができる。 請求項4に関して
は、請求項1から3のいずれかに関する効果に加えて、
シリアル伝送によりプログラムデータが制御用コンピュ
ータの外部に出力されるため、伝送手順を承知している
ものにとっては確実にかつ容易に遊技機のプログラムデ
ータの読出を行なうことができる。逆に、伝送手順を知
らないものにとっては容易にデータの読出が行なえなく
なる。したがって、プログラムデータのセキュリティを
向上させることができる。 請求項5に関しては、請求項
4に関する効果に加えて、遊技機のプログラムデータが
所定の同期信号に同期して出力されるため、出力される
プログラムデータに誤りの含まれる可能性が少なくな
り、確実なプログラムデータの出力が行なえ、プログラ
ムデータの内容の確認の信頼性を向上させることができ
る。 請求項6に関しては、請求項1から5のいずれかに
関する効果に加えて、確認用データを用いて、プログラ
ムデータの受取り先で、データに誤りがないか否かを確
認できる。 請求項7に関しては、請求項1から6のいず
れかに関する効果に加えて、プログラム出力手段によ
り、プログラムデータを出力する場合に、出力されるプ
ログラムデータの出力開始を特定可能な出力開始特定デ
ータと、出力されるプログラムデータの出力終了を特定
可能な出力終了特定データとがさらに出力される。この
ため、出力開始特定データおよび出力終了特定データに
より遊技機のプログラムデータが内容確認のために出力
されている期間を把握することができる。 請求項8に関
しては、請求項1から7のいずれかに関する効果に加え
て、前記読出指令信号を入力するための信号入力部は、
前記記録媒体処理装置から出力された信号を前記遊技機
が入力するための信号入力部で兼用されているため、必
要となる部品数の増加を抑制することができ、製造コス
トの増加を抑制することができる。 請求項9に関して
は、請求項8に関する効果に加えて、前記信号入力部に
入力された信号が前記読出指令信号であるか否かを確実
に判断することができる。 請求項10に関しては、請求
項8または9に関する効果に加えて、前記プログラムデ
ータを出力するためのデータ出力部は、前記遊技機が前
記記録媒体処理装置へ所定の信号を出力するための信号
出力部で兼用されているため、必要となる部品数の増加
を抑制することができ、製造コストの増加を抑制するこ
とができる。 請求項11に関しては、請求項6から10
のいずれかに関する効果に加えて確認用データとして、
分割して出力される前記1単位データ毎に対応する1単
位確認用データと、前記プログラムデータのすべてに対
応する全確認用データとが出力されるために、データの
受け取り先においてより厳密にデータのエラーをチェッ
クすることができる。 請求項12に関しては、読出指令
信号が遊技機の電源投入後遊技機の制御が実行される前
の期間内に予め定められた期間以上継続して入力された
ことに基づいて、プログラム記憶手段に記憶された制御
用のプログラムデータが読出され、出力される。したが
って、データの読出の困難なプログラム記憶手段であっ
ても、その格納プログラムデータの内容を容易に確認す
ることができる。それに加えて、遊技機の電源投入後遊
技機の制御が実行される前という極めて限られた期間に
読出指令信号が入力されたことがプログラムデータ出力
の条件であるため、プログラムデータの読出しの時期的
な制限により不正行為者が不正にプログラムデータを読
出すことが困難となる。さらに、そのような限られた期
間に読出指令信号が予め定められた期間以上継続しなけ
ればプログラムデータの出力条件が満たされないため、
遊技場内のノイズによるプログラムデータ出力の誤作動
を防ぐことができる。しかも、プログラム出力手段がプ
ログラムデータを出力している間、割込み要求に応じた
プログラムデータの処理が禁止されるため、プログラム
データの出力処理が割込み要求のために途中で終了して
しまうことを防止できる。また、プログラム記憶手段と
制御実行手段とがワンチップ化されているので、プログ
ラム記憶手段をチップから容易に取り外せないため、プ
ログラムデータの不正な読出しが困難となり、プログラ
ムの不正な解読がより一層困難となって遊技機の制御用
の技術やノウハウの秘密性を確実に保持できるととも
に、不正改造したプログラムを記憶したプログラム記憶
手段を正規のプログラム記憶手段と交換す る不正行為を
行なうことを困難にすることができる。そして、このよ
うなプログラムデータの読出しが困難な場合であって
も、プログラム出力手段がプログラム記憶手段に記憶さ
れているプログラムデータを出力することにより、その
出力データを用いてプログラム記憶手段に記憶されてい
る遊技機制御用のプログラムデータの内容を容易に確認
することができる。 請求項13に関しては、請求項12
に関する効果に加えて、プログラム記憶手段に記憶され
ている遊技制御用のプログラムデータに基づいて、制御
実行手段が遊技制御を実行する。このため、プログラム
出力手段からプログラムデータを制御用コンピュータの
外部に出力することにより、遊技制御用のプログラムデ
ータを容易に確認することができる。 請求項14に関し
ては、請求項12または13に関する効果に加えて、シ
リアル伝送によりプログラムデータが制御用コンピュー
タの外部に出力されるため、伝送手順を承知しているも
のにとっては確実にかつ容易に遊技機のプログラムデー
タの読出を行なうことができる。逆に、伝送手順を知ら
ないものにとっては容易にデータの読出が行なえなくな
る。したがって、プログラムデータのセキュリティを向
上させることができる。 請求項15に関しては、請求項
14に関する効果に加えて、遊技機のプログラムデータ
が所定の同期信号に同期して出力されるため、出力され
るプログラムデータに誤りの含まれる可能性が少なくな
り、確実なプログラムデータの出力が行なえ、プログラ
ムデータの内容の確認の信頼性を向上させることができ
る。 請求項16に関しては、請求項12から15のいず
れかに関する効果に加えて、確認用データを用いて、プ
ログラムデータの受取り先で、データに誤りがないか否
かを確認できる。 請求項17に関しては、請求項12か
ら16のいずれかに関する効果に加えて、プログラム出
力手段により、プログラムデータを出力する場合に、出
力されるプログラムデータの出力開始を特定可能な出力
開始特定データと、出力されるプログラムデータの出力
終了を特定可能な出力終了特定データとがさらに出力さ
れる。このため、出力開始特定データおよび出力終了特
定データにより遊技機のプログラムデータが内容確認の
ために出力されている期間を把握することができる 。 請
求項18に関しては、請求項12から17のいずれかに
関する効果に加えて、前記読出指令信号を入力するため
の信号入力部は、前記記録媒体処理装置から出力された
信号を前記遊技機が入力するための信号入力部で兼用さ
れているため、必要となる部品数の増加を抑制すること
ができ、製造コストの増加を抑制することができる。 請
求項19に関しては、請求項18に関する効果に加え
て、前記信号入力部に入力された信号が前記読出指令信
号であるか否かを確実に判断することができる。 請求項
20に関しては、請求項18または19に関する効果に
加えて、前記プログラムデータを出力するためのデータ
出力部は、前記遊技機が前記記録媒体処理装置へ所定の
信号を出力するための信号出力部で兼用されているた
め、必要となる部品数の増加を抑制することができ、製
造コストの増加を抑制することができる。 請求項21に
関しては、請求項16から20のいずれかに関する効果
に加えて確認用データとして、分割して出力される前記
1単位データ毎に対応する1単位確認用データと、前記
プログラムデータのすべてに対応する全確認用データと
が出力されるために、データの受け取り先においてより
厳密にデータのエラーをチェックすることができる。 [Effect of the embodiment of means for solving the problems] claim 1
Regarding the read command signal after the power of the gaming machine is turned on
Within a period before the control of
Program memory based on continuous input on
The control program data stored in the means is read out.
And output. Therefore, it is difficult to read the data.
Even if the program storage means
The contents of the data can be easily confirmed. In addition to that
After turning on the power of the game machine and before the control of the game machine is executed
The read command signal is input during the extremely limited period.
Since and are conditions for program data output,
It is not possible for fraudsters to
It becomes difficult to read the program data. Furthermore
In addition, the read command signal is predetermined in such a limited period.
Outputs program data unless it continues for a specified period
Because the conditions are not met, noise caused by noise in the game hall
It is possible to prevent malfunction of the gram data output. Only
Also, the program output means outputs the program data
While processing, the processing of the program data according to the interrupt request
Since it is prohibited, the output process of program data is interrupted.
It is possible to prevent the request from being terminated midway.
Regarding claim 2, in addition to the effect concerning claim 1,
The program storage means and the control execution means are integrated into one chip.
Therefore, the program storage means can be easily installed from the chip.
Since it cannot be removed, the program data on the gaming machine
It becomes difficult to read illegally, and the illegal decoding of the program
Becomes even more difficult, and technology and know-how for controlling game machines
It will be possible to securely retain the confidentiality of c
In addition, the program memory that stores the program that was tampered with
Fraudulent acts of exchanging means with legitimate program storage means
It can be difficult to do. And this
When it is difficult to read such program data,
The program output means is stored in the program storage means.
By outputting the program data that is
Stored in the program storage means of the gaming machine using the output data
You can easily check the contents of the programmed data
You can Regarding claim 3, in claim 1 or 2,
In addition to the effects related to
Based on the game control program data
Gyote stage to perform a game control. Therefore, the program
The program data from the control means outside the control computer
The program data for game control can be output by outputting
Data can be easily confirmed. Regarding claim 4
In addition to the effect according to any one of claims 1 to 3,
Program data can be transferred to a computer for control by serial transmission.
It knows the transmission procedure because it is output to the outside of the data
Certainly and easily for the game machine program
The data can be read. On the contrary, know the transmission procedure
Data that cannot be read cannot be read easily
Become. Therefore, the security of the program data
Can be improved. Regarding Claim 5, Claims
In addition to the effect related to 4, the game machine program data
It is output because it is output in synchronization with a predetermined synchronization signal.
It is less likely that the program data will contain errors
The program data can be output reliably and the program
The reliability of confirmation of the contents of the system data can be improved.
It Regarding claim 6, any one of claims 1 to 5
In addition to the effects related to
Check whether the data is correct at the recipient of the system data.
I can accept it. Regarding claim 7, any one of claims 1 to 6
In addition to the effects related to
Output when the program data is output.
Output start specific data that can specify the output start of the program data
Data and the end of output of the output program data
Further possible output end specific data is output. this
Therefore, output start specific data and output end specific data
More game machine program data output for confirmation
You can see how long it has been. Regarding claim 8
In addition to the effects according to any one of claims 1 to 7,
A signal input unit for inputting the read command signal,
The game machine outputs the signal output from the recording medium processing device.
Since it is also used as a signal input section for inputting,
It is possible to suppress an increase in the number of required parts and
It is possible to suppress an increase in the output. Regarding claim 9
In addition to the effect of claim 8, the signal input section
Ensure that the input signal is the read command signal
Can be judged. Regarding claim 10, claim
In addition to the effects related to item 8 or 9,
The data output unit for outputting the data is
A signal for outputting a predetermined signal to the recording medium processing device
Since it is also used for the output part, the number of required parts increases.
Can be suppressed, and an increase in manufacturing cost can be suppressed.
You can With respect to claim 11, claims 6 to 10
In addition to the effect regarding any of the above, as confirmation data,
One unit corresponding to each unit data that is divided and output.
The position confirmation data and all of the above program data
Since all the corresponding confirmation data is output,
Check the data error more strictly at the recipient.
You can Regarding claim 12, a read command
The signal is after the power of the gaming machine is turned on and before the control of the gaming machine is executed.
Within the period, the data was input continuously for a predetermined period or longer.
Based on that, the control stored in the program storage means
The program data for is read and output. But
Is a program storage means that makes it difficult to read data.
However, you can easily check the contents of the stored program data.
You can In addition to that, after turning on the power of the gaming machine,
In a very limited period before the control of the machine is executed
Program data output when read command signal is input
Conditions, so the timing of reading program data
Restrictions allow unauthorized persons to read program data illegally.
It will be difficult to put out. Moreover, such limited periods
During this time, the read command signal must continue for a predetermined period or longer.
If so, the output condition of the program data is not satisfied,
Malfunction of program data output due to noise in the game arcade
Can be prevented. Moreover, the program output means
While outputting program data, responding to an interrupt request
Since processing of program data is prohibited, the program
The data output process was interrupted because of an interrupt request.
It can be prevented. In addition, the program storage means
Since the control execution means is a single chip,
The ram storage means cannot be easily removed from the chip, so
It becomes difficult to read the program data illegally,
For illegal control of game machines
That the confidentiality of the technology and know-how of
In addition, the program memory that stores the program that was tampered with
The fraud to be replaced means the regular program storage means
It can be difficult to do. And this
When it is difficult to read such program data,
The program output means is stored in the program storage means.
By outputting the program data that is
Stored in the program storage means using the output data
Easily check the contents of program data for controlling gaming machines
can do. With respect to claim 13, claim 12
In addition to the effect of being stored in the program storage means
Control based on the game control program data
The executing means executes the game control. Because of this, the program
Program data from the output means of the control computer
Program output for game control
Data can be easily confirmed. Regarding Claim 14
In addition to the effect of claim 12 or 13,
Program data can be transferred to the control computer by real transmission.
Since it is output to the outside of the computer,
It is sure and easy for the game machine program day
Data can be read. On the contrary, know the transmission procedure
For those who do not have the ability to read data easily
It Therefore, the security of the program data is improved.
Can be raised. With respect to claim 15, the claim
In addition to the effects related to 14, game machine program data
Is output in synchronization with the specified sync signal,
There is less possibility that the program data
The program data can be output reliably and the program
The reliability of confirmation of the contents of the system data can be improved.
It With regard to claim 16, any one of claims 12 to 15
In addition to the effects related to
Whether the data is correct at the recipient of the program data
Can be confirmed. Regarding claim 17, is it claim 12?
In addition to the effects related to any one of
Output the program data by force means.
Output that can specify the start of output of the programmed program data
Output of start specific data and output program data
Output that can specify the end.
Be done. Therefore, output start specific data and output end
Confirm the contents of the game machine program data with the constant data.
Therefore, it is possible to grasp the period being output . Contract
Regarding claim 18, any one of claims 12 to 17
In addition to the effect of inputting the read command signal
The signal input unit of is output from the recording medium processing device.
Also used as a signal input part for the game machine to input signals
Therefore, the increase in the number of required parts must be suppressed.
Therefore, an increase in manufacturing cost can be suppressed. Contract
Regarding claim 19, in addition to the effect concerning claim 18,
The signal input to the signal input section is the read command signal.
It is possible to surely determine whether or not the issue. Claim
Regarding 20, the effect according to claim 18 or 19
In addition, data for outputting the program data
The output unit allows the gaming machine to send a predetermined amount of data to the recording medium processing device.
It is also used as a signal output unit for outputting signals.
Therefore, it is possible to suppress an increase in the number of necessary parts and
It is possible to suppress an increase in manufacturing cost. In claim 21
Regarding the effect, the effect according to any one of claims 16 to 20.
In addition to the above, the confirmation data is divided and output.
1 unit confirmation data corresponding to each 1 unit data, and
All confirmation data corresponding to all program data and
Is output at the receiver of the data.
You can strictly check the data for errors.
【図1】本発明に用いられるパチンコ遊技機およびカー
ド処理機の全体正面図である。FIG. 1 is an overall front view of a pachinko gaming machine and a card processing machine used in the present invention.
【図2】カード処理機およびパチンコ遊技機の一部内部
構造を示す裏面図である。FIG. 2 is a rear view showing a partial internal structure of the card processing machine and the pachinko gaming machine.
【図3】カード処理機の制御回路を示すブロック図であ
る。FIG. 3 is a block diagram showing a control circuit of the card processor.
【図4】パチンコ遊技機とカード処理機との間での信号
の送受信を行なうための回路を示す回路図である。FIG. 4 is a circuit diagram showing a circuit for transmitting and receiving signals between a pachinko gaming machine and a card processing machine.
【図5】払出制御基板および玉払出基板の制御回路を示
すブロック図である。FIG. 5 is a block diagram showing a control circuit for a payout control board and a ball payout board.
【図6】カード処理機とパチンコ遊技機の動作タイミン
グを説明するためのタイミングチャートである。FIG. 6 is a timing chart for explaining operation timings of the card processing machine and the pachinko gaming machine.
【図7】通常時およびROMデータ読出時の払出制御基
板の接続の状態を示す模式図である。FIG. 7 is a schematic diagram showing a connection state of a payout control board at a normal time and a ROM data read time.
【図8】ROMデータ出力のために用いられる接続線お
よび回路を示す回路図である。FIG. 8 is a circuit diagram showing connection lines and circuits used for ROM data output.
【図9】図5に示した制御回路の動作を説明するための
フローチャートである。9 is a flowchart for explaining the operation of the control circuit shown in FIG.
【図10】図5に示した制御回路の動作を説明するため
のフローチャートである。10 is a flowchart for explaining the operation of the control circuit shown in FIG.
【図11】図5に示した制御回路の動作を説明するため
のフローチャートである。11 is a flow chart for explaining the operation of the control circuit shown in FIG.
【図12】ROMデータ出力時のカード処理機とパチン
コ遊技機の動作タイミングを説明するためのタイミング
チャートである。FIG. 12 is a timing chart for explaining operation timings of a card processing machine and a pachinko gaming machine when outputting ROM data.
【図13】本発明の第2の実施の形態における、ROM
データ伝送に用いられる回路の回路図である。FIG. 13 is a ROM according to the second embodiment of the present invention.
It is a circuit diagram of a circuit used for data transmission.
【図14】第2の実施の形態の払出制御用コンピュータ
の動作を説明するためのフローチャートである。FIG. 14 is a flowchart for explaining the operation of the payout control computer according to the second embodiment.
【図15】第2の実施の形態の払出制御用コンピュータ
によるROMデータ出力処理を説明するためのタイミン
グチャートである。FIG. 15 is a timing chart for explaining a ROM data output process by the payout control computer according to the second embodiment.
63は玉払出器、350は払出制御用マイクロコンピュ
ータ、350Aはワンチップマイクロコンピュータ、7
0は玉払出基板、62はカード処理機、60はパチンコ
遊技機、730は払出制御基板、400は入賞玉処理装
置、352はROM,300はカード処理機制御用マイ
クロコンピュータ,760はインタフェース基板,77
0はROMライタである。63 is a ball dispenser, 350 is a payout control microcomputer, 350A is a one-chip microcomputer, 7
0 is a ball payout board, 62 is a card processing machine, 60 is a pachinko game machine, 730 is a payout control board, 400 is a winning ball processing device, 352 is a ROM, 300 is a card processing machine control microcomputer, 760 is an interface board, 77
0 is a ROM writer.
Claims (21)
ータを有し、該制御用コンピュータにより動作制御が行
なわれる遊技機であって、 前記制御用コンピュータは、 遊技機の制御用のプログラムデータを記憶するプログラ
ム記憶手段と、定期的な割込み要求が発生する毎に前記 プログラム記憶
手段に記憶されているプログラムデータによる処理を繰
返し実行することにより、前記遊技機を制御する制御実
行手段と、該プログラム記憶手段に記憶されているプログラムデー
タを読出すための読出指令信号が前記遊技機の電源投入
後前記遊技機の制御が実行される前の期間内に予め定め
られた期間以上継続して入力されたことに基づいて、 前
記プログラム記憶手段に記憶されているプログラムデー
タを出力するプログラム出力手段と、 該プログラム出力手段が前記プログラムデータを出力し
ている間、前記割込み要求に応じた前記プログラムデー
タによる処理の実行を禁止する禁止手段とを含むこと を
特徴とする、遊技機。1. A gaming machine having a control computer for controlling a gaming machine, the operation of which is controlled by the controlling computer, wherein the controlling computer stores program data for controlling the gaming machine. a program storage means for storing, processing by the program data stored in said program storage means each time a periodic interrupt request occurs Repetitive
The control execution means for controlling the gaming machine by executing the return operation , and the program data stored in the program storage means.
Read command signal to read the data is turned on the game machine
After the predetermined within the period before the control of the gaming machine is executed
Was based on continue to be entered over time, and a program output unit that output the program data stored in said program storage means, the program output means outputs said program data
The program data corresponding to the interrupt request while
A gaming machine comprising: a prohibition unit that prohibits execution of processing by a computer .
記制御実行手段とがワンチップ化されていることを特徴
とする、請求項1記載の遊技機。2. The gaming machine according to claim 1, wherein at least the program storage means and the control execution means are integrated into one chip.
るプログラムデータは、遊技制御用のプログラムデータ
であり、 前記制御実行手段は、前記プログラム記憶手段に記憶さ
れている遊技制御用のプログラムデータに基づいて、遊
技制御を実行することを特徴とする、請求項1または2
に記載の遊技機。3. The program data stored in the program storage means is game control program data, and the control execution means is based on the game control program data stored in the program storage means. 3. The game control is executed according to claim 1,
Gaming machine described in.
れた手順に従うシリアル伝送により前記プログラムデー
タを前記制御用コンピュータの外部に出力することを特
徴とする、請求項1から3のいずれかに記載の遊技機。4. The program output means outputs the program data to the outside of the control computer by serial transmission according to a predetermined procedure, according to any one of claims 1 to 3. Amusement machine.
ル伝送による前記プログラムデータの出力を行なう場合
に、所定の同期信号に同期して前記プログラムデータを
前記制御用コンピュータの外部に出力することを特徴と
する、請求項4記載の遊技機。5. The program output means, when outputting the program data by the serial transmission, outputs the program data to the outside of the control computer in synchronization with a predetermined synchronization signal. The gaming machine according to claim 4, wherein
ラムデータを出力する場合に、当該プログラムデータの
受取り先でデータに誤りがないか否かを確認するために
用いられる確認用データをさらに出力することを特徴と
する、請求項1から5のいずれかに記載の遊技機。6. The program output means includes the program
If you want to output the program data,
In order to confirm whether the data is correct at the recipient
The gaming machine according to any one of claims 1 to 5, which further outputs confirmation data to be used .
ラムデータを出力する場合に、出力されるプログラムデ
ータの出力開始を特定可能な出力開始特定データと、出
力されるプログラムデータの出力終了を特定可能な出力
終了特定データとをさらに出力することを特徴とする、
請求項1から6のいずれかに記載の遊技機。Wherein said program output unit, when outputting the program data, program de output
Output start specific data that can specify the output start of the
Output that can specify the output end of the program data that is input
Characterized by further outputting end specific data ,
The gaming machine according to any one of claims 1 to 6.
記録媒体を受付けて遊技媒体の貸与を指令する信号を前
記遊技機へ出力する記録媒体処理装置と配線接続され、 前記遊技機は、前記読出指令信号を入力するための信号
入力部をさらに含み、 該信号入力部は、前記記録媒体処理装置から出力された
信号を前記遊技機が入力するための信号入力部で兼用さ
れていること を特徴とする、請求項1から7のいずれか
に記載の遊技機。 8. The game machine is used for lending a game medium.
In front of the signal that accepts the recording medium and commands the loan of the game medium
A signal for inputting the read command signal, which is connected to the recording medium processing device for outputting to the game machine by wiring.
An input unit is further included, and the signal input unit is output from the recording medium processing device.
Also used as a signal input part for the game machine to input signals
The gaming machine according to any one of claims 1 to 7, characterized in that it is provided.
ら所定の信号が出力されたことを条件にして前記信号入
力部へ信号を出力し、 前記プログラム出力手段は、前記所定の信号を前記記録
媒体処理装置へ出力していない状態で前記信号入力部に
入力された信号を前記読出指令信号と判断すること を特
徴とする、請求項8記載の遊技機。9. The recording medium processing device is the game machine
Signal is output on the condition that a predetermined signal is output from
A signal to the input unit, and the program output means records the predetermined signal.
In the signal input section with no output to the media processing device
9. The gaming machine according to claim 8 , wherein the input signal is determined as the read command signal .
を出力するためのデータ出力部をさらに含み、 該データ出力部は、前記遊技機が前記記録媒体処理装置
へ所定の信号を出力するための信号出力部で兼用されて
いること を特徴とする、請求項8または9に記載の遊技
機。 10. The game machine, the program data
Further includes a data output unit for outputting the data output unit, wherein the game machine is the recording medium processing device.
Also used as a signal output unit to output a predetermined signal to
Characterized in that there, the gaming machine according to claim 8 or 9.
ータに分割して出力し、 前記確認用データとして、分割して出力される前記1単
位データ毎に対応する1単位確認用データと、前記プロ
グラムデータのすべてに対応する全確認用データとを出
力することを特徴とする、請求項6から10のいずれか
に記載の遊技機。 11. The program output means stores the program data in a unit of a predetermined amount of data.
The data is divided and output to the data, and as the confirmation data, the single unit is divided and output.
1 unit confirmation data corresponding to each rank data,
All confirmation data corresponding to all gram data is output.
Force according to any one of claims 6 to 10, characterized in that
Gaming machine described in.
ータであって、 制御用のプログラムデータを記憶するプログラム記憶手
段と、 定期的な割込み要求が発生する毎に前記プログラム記憶
手段に記憶されているプログラムデータによる処理を繰
返し実行することにより、前記遊技機を制御する制御実
行手段と、 該プログラム記憶手段に記憶されているプログラムデー
タを読み出すための読出指令信号が前記遊技機の電源投
入後前記遊技機の制御が実行される前の期間内に予め定
められた期間以上継続して入力されたことに基づいて、
前記プログラム記憶手段に記憶されているプログラムデ
ータを出力するプログラム出力手段と、 該プログラム出力手段が前記プログラムデータを出力し
ている間、前記割込み要求に応じた前記プログラムデー
タによる処理の実行を禁止する禁止手段とを含み、 少なくとも前記プログラム記憶手段と前記制御実行手段
とがワンチップ化されていることを特徴とする、遊技機
用コンピュータ。 12. A gaming machine computer used for a gaming machine.
A chromatography data, program storage hands for storing program data for control
And the program is stored each time a periodic interrupt request is generated.
Repeat the processing with the program data stored in the means.
Control execution to control the gaming machine by executing it back
Line means and program data stored in the program storage means
The read command signal for reading the
After entering, set in advance within the period before the control of the gaming machine is executed.
Based on the continuous input over the specified period,
The program data stored in the program storage means
Program output means for outputting the data , and the program output means for outputting the program data
The program data corresponding to the interrupt request while
At least the program storage means and the control execution means.
A game machine characterized in that and are integrated into one chip
For computer.
いるプログラムデータは、遊技制御用のプログラムデー
タであり、 前記制御実行手段は、前記プログラム記憶手段に記憶さ
れている遊技制御用のプログラムデータに基づいて、遊
技制御を実行すること を特徴とする、請求項12記載の
遊技機用コンピュータ。13. The program storage means stores the program.
The program data stored is the program data for game control.
And the control execution means is stored in the program storage means.
Based on the game control program data stored in the
13. The gaming machine computer according to claim 12 , wherein the gaming control is executed .
られた手順に従うシリアル伝送により前記プログラムデ
ータを出力することを特徴とする、請求項12または1
3に記載の遊技機用コンピュータ。14. The program output means is predetermined
The program data is transferred by serial transmission according to the specified procedure.
And outputs the over data, according to claim 12 or 1
3. A computer for gaming machine according to item 3 .
アル伝送による前記プログラムデータの出力を行なう場
合に、所定の同期信号に同期して前記プログラムデータ
を出力することを特徴とする、請求項14記載の遊技機
用コンピュータ。15. The program output means is the serial
If you want to output the program data by
15. The gaming machine computer according to claim 14 , wherein the program data is output in synchronization with a predetermined synchronization signal .
グラムデータを出力する場合に、当該プログラムデータ
の受取り先でデータに誤りがないか否かを確認するため
に用いられる確認用データをさらに出力することを特徴
とする、請求項12から15のいずれかに記載の遊技機
用コンピュータ。16. The program output means, when outputting the program data, outputs the program data.
Characterized in that it further outputs a probability認用data that is used to check whether the data is correct at the receiving destination, a game machine computer according to any of claims 12 15.
グラムデータを出力する場合に、出力されるプログラム
データの出力開始を特定可能な出力開始特定データと、
出力されるプログラムデータの出力終了を特定可能な出
力終了特定データとをさらに出力することを特徴とす
る、請求項12から16のいずれかに記載の遊技機用コ
ンピュータ。17. The program output means, when outputting the program data, output start specifying data capable of specifying an output start of the output program data,
The gaming machine computer according to any one of claims 12 to 16, further comprising: output end specifying data capable of specifying an output end of the output program data.
る記録媒体を受付けて遊技媒体の貸与を指令する信号を
前記遊技機へ出力する記録媒体処理装置と配線接続さ
れ、 前記遊技機は、前記読出指令信号を入力するための信号
入力部をさらに含み、 該信号入力部は、前記記録媒体処理装置から出力された
信号を前記遊技機が入力するための信号入力部で兼用さ
れていること を特徴とする、請求項12から17のいず
れかに記載の遊技機用コンピュータ。18. The game machine is used to lend a game medium.
A recording medium that accepts the recording medium
Connected to the recording medium processing device for outputting to the gaming machine and wiring
The gaming machine is a signal for inputting the read command signal.
An input unit is further included, and the signal input unit is output from the recording medium processing device.
Also used as a signal input part for the game machine to input signals
It is characterized in that is, a game machine computer according to any one of claims 12 17.
から所定の信号が出力されたことを条件にして前記信号
入力部へ信号を出力し、 前記プログラム出力手段は、前記所定の信号を前記記録
媒体処理装置へ出力していない状態で前記信号入力部に
入力された信号を前記読出指令信号と判断すること を特
徴とする、請求項18記載の遊技機用コンピュータ。19. The game machine is the recording medium processing device.
Signal on condition that a predetermined signal is output from
A signal is output to an input section, and the program output means records the predetermined signal.
In the signal input section with no output to the media processing device
19. The gaming machine computer according to claim 18, wherein the input signal is determined to be the read command signal .
を出力するためのデータ出力部をさらに含み、 該データ出力部は、前記遊技機が前記記録媒体処理装置
へ所定の信号を出力するための信号出力部で兼用されて
いることを特徴とする、請求項18または19に記載の
遊技機用コンピュータ。 20. The game machine, the program data
Further includes a data output unit for outputting the data output unit, wherein the game machine is the recording medium processing device.
Also used as a signal output unit to output a predetermined signal to
20. The method according to claim 18 or 19, characterized in that
Computers for gaming machines.
ータに分割して出力 し、 前記確認用データとして、分割して出力される前記1単
位データ毎に対応する1単位確認用データと、前記プロ
グラムデータのすべてに対応する全確認用データとを出
力することを特徴とする、請求項16から20のいずれ
かに記載の遊技機用コンピュータ。 21. The program output means stores the program data in a unit of a predetermined amount of data.
And outputs the divided over data, the first single said as confirmation data, divided and output
1 unit confirmation data corresponding to each rank data,
All confirmation data corresponding to all gram data is output.
Any of claims 16 to 20, characterized in that the force is applied.
A computer for a game machine according to Crab.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34033498A JP3370615B2 (en) | 1991-11-30 | 1998-11-30 | Gaming machines and computers for gaming machines |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31720291A JP3257809B2 (en) | 1991-11-30 | 1991-11-30 | Gaming machine computer |
JP34033498A JP3370615B2 (en) | 1991-11-30 | 1998-11-30 | Gaming machines and computers for gaming machines |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31720291A Division JP3257809B2 (en) | 1991-11-30 | 1991-11-30 | Gaming machine computer |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP00022399A Division JP3370617B2 (en) | 1999-01-04 | 1999-01-04 | Gaming machines and computers for gaming machines |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11216249A JPH11216249A (en) | 1999-08-10 |
JP3370615B2 true JP3370615B2 (en) | 2003-01-27 |
Family
ID=26568954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34033498A Expired - Fee Related JP3370615B2 (en) | 1991-11-30 | 1998-11-30 | Gaming machines and computers for gaming machines |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3370615B2 (en) |
-
1998
- 1998-11-30 JP JP34033498A patent/JP3370615B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11216249A (en) | 1999-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3257809B2 (en) | Gaming machine computer | |
JP3370615B2 (en) | Gaming machines and computers for gaming machines | |
JPH0549749A (en) | Valuable value display unit for playing | |
JP3370617B2 (en) | Gaming machines and computers for gaming machines | |
JP3527189B2 (en) | Recording medium processing device and game system | |
JP3175963B2 (en) | Ball game machine | |
JP3278650B2 (en) | Ball game machine | |
JPH05237246A (en) | Game machine | |
JP3527865B2 (en) | Ball game device and recording medium processing machine | |
JP3523833B2 (en) | Recording medium processing device and game system | |
JPH05237247A (en) | Game machine | |
JP3509720B2 (en) | Ball game machine | |
JP3513092B2 (en) | Ball game machine | |
JP3513091B2 (en) | Ball game machine | |
JP3509717B2 (en) | Ball game machine | |
JP3513094B2 (en) | Ball game machine | |
JP3509718B2 (en) | Ball game machine | |
JP3509721B2 (en) | Ball game machine | |
JP3509719B2 (en) | Ball game machine | |
JPH05277247A (en) | Game machine | |
JP3513093B2 (en) | Ball game machine | |
JP3516641B2 (en) | Recording medium processing device and game system | |
JP3490965B2 (en) | Ball game machine | |
JP3490966B2 (en) | Ball game machine | |
JPH05237248A (en) | Game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20021029 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081115 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111115 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |