JPH0473080A - Apparatus for managing card type game system - Google Patents

Apparatus for managing card type game system

Info

Publication number
JPH0473080A
JPH0473080A JP90319967A JP31996790A JPH0473080A JP H0473080 A JPH0473080 A JP H0473080A JP 90319967 A JP90319967 A JP 90319967A JP 31996790 A JP31996790 A JP 31996790A JP H0473080 A JPH0473080 A JP H0473080A
Authority
JP
Japan
Prior art keywords
card
data
machine
packet
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP90319967A
Other languages
Japanese (ja)
Other versions
JP2663203B2 (en
Inventor
Kichihei Niiyama
新山 吉平
Koji Ito
伊東 広司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sophia Co Ltd
Original Assignee
Sophia Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sophia Co Ltd filed Critical Sophia Co Ltd
Priority to JP2319967A priority Critical patent/JP2663203B2/en
Publication of JPH0473080A publication Critical patent/JPH0473080A/en
Application granted granted Critical
Publication of JP2663203B2 publication Critical patent/JP2663203B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Credit Cards Or The Like (AREA)
  • Pinball Game Machines (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はパチンコ機あるいはアレンジボール、スロット
マシン等の遊技機を用いた遊技システムに関し、特に金
銭と交換されたカードによって遊技が可能となるように
された遊技システムにおける管理装置に利用して有効な
技術に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a gaming system using gaming machines such as pachinko machines, arranged balls, and slot machines, and in particular, to a gaming system that allows playing with cards exchanged for money. The present invention relates to a technique that is effective for use in a management device in a gaming system that has been developed.

[従来の技術] 近年、カード状の記憶媒体を媒介として遊技を行なうよ
うにしたカード式のパチンコ遊技システムが提唱されて
いる。カード方式は、遊技客が記憶媒体であるカードの
みを持ち歩けばよく、落下し易いパチンコ球を大量に持
ち運ぶ手間を軽減することができるという利点がある。
[Prior Art] In recent years, a card-type pachinko game system has been proposed in which the game is played using a card-shaped storage medium as an intermediary. The card system has the advantage that the player only needs to carry the card, which is a storage medium, and can reduce the effort of carrying a large number of pachinko balls that are prone to falling.

従来提案されているカード式パチンコ遊技システムには
、大きく分けると次の2つの方式がある。
Card-based pachinko gaming systems that have been proposed in the past can be roughly divided into the following two systems.

第1の方式は、カードの発行に際して購入金額に対応し
た持玉数データをカードに記憶し、この持玉数データの
範囲内でパチンコ遊技を行ない、遊技過程において増減
した持玉数データをカードに記憶するというものである
(特公昭47−42227号参照)。
In the first method, when a card is issued, data on the number of balls held corresponding to the purchase amount is stored on the card, pachinko is played within the range of this data on the number of balls held, and data on the number of balls held that increases or decreases during the playing process is stored on the card. (See Japanese Patent Publication No. 47-42227).

カード方式の第2の方式は、カードの購入の際にコード
番号だけを記録したカードを発行し、持玉数は集中管理
装置に記憶し、カードをパチンコ機のカード読取装置に
挿入することによって記憶された持玉数を呼び出して遊
技を行なえるようにするものである。その場合、カード
発行時に購入金額をすべて持玉に変換し、その持玉数を
管理装置側に記憶するようになっていた(実公昭61−
32709号、特公昭51−171 (J 6号IFR
eL>。
The second card method is to issue a card with only a code number recorded at the time of card purchase, store the number of balls held in a central management device, and insert the card into the card reader of the pachinko machine. This allows you to play a game by calling up the stored number of balls you have. In that case, when the card was issued, the entire purchase amount was converted into balls held, and the number of balls held was stored in the management device (Jikko Sho 61-
No. 32709, Special Publication No. 51-171 (J No. 6 IFR
eL>.

[発明が解決しようとする課題] 上記従来のカード方式のうち、カード目体に持玉数を記
憶させておく第1のカード方式にあっては、カード自身
もしくはその磁気面が破損されたり、磁気ノイズによっ
て磁気面のデータが破壊されると持玉数データを読み出
すことができなくなる。この場合、破損したカードを遊
技店の係員に示しても遊技店側は持玉数を確認する方法
がない。
[Problems to be Solved by the Invention] Among the conventional card systems described above, in the first card system in which the number of balls held is stored in the card eye, the card itself or its magnetic surface may be damaged, If the data on the magnetic surface is destroyed by magnetic noise, it becomes impossible to read the ball count data. In this case, even if you show the damaged card to an attendant at the gaming parlor, there is no way for the gaming parlor to confirm the number of balls you have.

従って、遊技客の申し出を信頼して持玉数を復活するよ
うな対策を行なうと、遊技客の不正な申し出により遊技
店が多大な損害を被るおそれがある。
Therefore, if measures are taken to restore the number of balls held by relying on the player's request, there is a risk that the game parlor will suffer great damage due to the player's fraudulent request.

そのため、この方式では必然的に破損カードに対する補
償を行なわないという手段をとらざるを得ない。その結
果、カード破損の責任は一切遊技者に負わせることにな
り、誤ってカードを破損してしまった場合には、遊技客
は甘んじてその損害を享受せざるを得なかった。また、
このような遊技客の不測の不利益を回避するには、カー
ドを耐久力の高いものにしたリカードの最高発行額を低
く抑えるしかなかった。しかし、このようにすると遊技
店にとってはカードの発行に要する費用がかさむととも
に、遊技客にとってはカードを購入する回数が増加し、
その都度遊技が中断されるため興趣がそがれることにな
るという問題があった。
Therefore, in this system, it is necessary to take measures such as not providing compensation for damaged cards. As a result, the player is responsible for any damage to the card, and if the card is accidentally damaged, the player has no choice but to accept the loss. Also,
In order to avoid such unexpected disadvantages for players, the only way to avoid such unexpected disadvantages for players was to keep the maximum issue amount of Ricard cards, which are made of highly durable cards, to a low level. However, this increases the cost of issuing cards for the game parlor, and increases the number of times the player must purchase cards.
There was a problem in that the game was interrupted each time, resulting in a loss of interest.

一方、カードの磁気面にはコード番号を記録しゝ、持玉
数等の情報は管理装置のメモリに記憶しておく第2のカ
ード方式においては、カードもしくはその磁気面が破損
されたり磁気データが破壊されると、カードのコード番
号を読み取ることができない。そのため、せっかく管理
装置のメモリ内に持玉数があってもそのデータを取り出
すことが困難となる。
On the other hand, in the second card system, in which the code number is recorded on the magnetic surface of the card, and information such as the number of balls held is stored in the memory of the management device, if the card or its magnetic surface is damaged or the magnetic data is If the card is destroyed, the code number on the card cannot be read. Therefore, even if the management device has the number of balls in its memory, it is difficult to retrieve the data.

従って、カードにコード番号を記憶する従来のカード方
式においては、破損したカードを復活するようなことは
事実上不可能であった。その結果、カードに持玉数を記
憶する方式と同様の問題が生じていた。
Therefore, in the conventional card system in which a code number is stored on the card, it is virtually impossible to restore a damaged card. As a result, the same problem as the system that stores the number of balls held on a card has arisen.

しかるに、カード破損の一切の責任を遊技者に負わせる
ことは、金銭的なものであるだけに不測の事態でカード
が破損したような場合に遊技客と遊技店との間でトラブ
ルが生じるおそれが高い。
However, placing all responsibility on the player for damage to the card is not only financial, but may cause problems between the player and the game arcade if the card is damaged due to unforeseen circumstances. is high.

特に持玉数を管理装置のメモリに記憶する方式では遊技
客が多大な賞品球を獲得したときにカードが破損したよ
うな場合に、遊技客の受ける損害が非常に大きくなる。
In particular, in a system in which the number of balls held is stored in the memory of the management device, if the card is damaged when the player wins a large number of prize balls, the damage to the player will be very large.

そのため、カード式の遊技システムではカードを復活す
る手段を備えることが望まれる。ただし、安易にカード
復活の道を開くと、不正により遊技店が損害を被る心配
があるので慎重に行なわなくてはならない。
Therefore, it is desirable for card-based gaming systems to have means for restoring cards. However, if you open the door to card restoration too easily, there is a risk that the game parlor will suffer damage due to fraud, so you must proceed with caution.

また、カード式システムにおいて全ての端末機(パチン
コ機、カード発行機、精算機)を管理装置の制御下にお
いて統括的に管理するようにした遊技システムを構成し
た場合、パチンコ機は管理装置の間でカート番号等のや
り取りによって稼働可能な状態に移行し、端末単独では
動作不能となる。しかるに、パチンコ機は使用頻度が高
いため、玉詰まりやいわゆるチューリップなどの役物が
故障したりすることが多いとともに、出球率の調節のた
め遊技領域内の釘調整が必要である。その場合、修理や
釘調整後に試し打ちを行なうことになる。そこで、通常
の遊技カードとは別に試し打ちを可能にするテスト用カ
ードが必要とされる。
In addition, if a gaming system is configured in which all terminal machines (pachinko machines, card issuing machines, payment machines) are centrally managed under the control of a management device in a card-based system, the pachinko machines are placed between the management devices. After exchanging cart numbers, etc., the device becomes operational, and the device becomes inoperable on its own. However, since pachinko machines are frequently used, balls often get jammed or accessories such as so-called tulips break down, and it is necessary to adjust the nails in the game area to adjust the ball launch rate. In that case, a test drive will be performed after repair or nail adjustment. Therefore, apart from the normal game cards, there is a need for test cards that allow trial playing.

この発明は上記のような背景の下になされたもので、不
正を防止しつつ破損したカードの復活の道を開き、遊技
店に不利益を生じさせることなく遊技客の利益を有効に
保護し、もって遊技客と遊技店との間のトラブルを未然
に防止して、カード式遊技システムに対する信頼性を向
上させ、併せて管理装置と切り離された状態においても
単独でパチンコ機を稼働状態にさせて試し打ちを可能に
するようなテストカードを発行できるようにして、カー
ド式遊技システムの柔軟性を向上させるようにすること
を目的とする。
This invention was made against the above-mentioned background, and it paves the way for the restoration of damaged cards while preventing fraud, and effectively protects the interests of players without causing any disadvantages to game arcades. This prevents troubles between players and game parlors, improves the reliability of card-based gaming systems, and allows pachinko machines to operate independently even when disconnected from the management device. To improve the flexibility of a card-type game system by making it possible to issue test cards that enable trial play.

[課題を解決するための手段] 上記目的を達成するためこの発明は、カードの購入の際
にコードだけを記録したカードを発行し、持玉数は管理
装置に記憶するようにしたカード式遊技システムにおい
て、少なくともカードの磁気記録部への磁気データの書
込みが可能なカードリーダと、カードの表面へ文字等を
印字可能な印字装置とを有するカード発行装置を管理装
置に具備させ、管理装置のコンソールからの指令によっ
て復活カードやテストカード等特殊なカードを発行でき
るように構成した。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a card-type game in which a card with only a code recorded at the time of card purchase is issued, and the number of balls held is stored in a management device. In the system, the management device is equipped with a card issuing device having at least a card reader capable of writing magnetic data into the magnetic recording section of the card and a printing device capable of printing characters etc. on the surface of the card. It was configured so that special cards such as resurrection cards and test cards can be issued by commands from the console.

[作用] 上記した手段によれば、遊技客の来歴データ等を管理装
置のCRT表示装置の画面で確認してカード復活の可否
を決定することができるため、不正を防止しつつ破損し
たカードを復活させ、遊技客の利益を有効に保護するこ
とができるようになる。また、管理装置がカード発行装
置を具備しているので、わざわざ発行機を使って復活カ
ードやテストカードを発行させる必要がなく、遊技のた
めのカードを購入しようとする遊技客に迷惑をかけるこ
とがない。
[Function] According to the above-mentioned means, it is possible to check the history data of the player on the screen of the CRT display device of the management device and decide whether or not to reinstate the card. It will be possible to revive the system and effectively protect the interests of players. In addition, since the management device is equipped with a card issuing device, there is no need to use a issuing machine to issue resurrection cards or test cards, and there is no need to bother players who are trying to purchase cards for playing games. There is no.

[実施例コ 第1図に本発明を適用したパチンコ遊技システムの一実
施例を示す。
[Example 1] Fig. 1 shows an example of a pachinko game system to which the present invention is applied.

この実施例のパチンコ遊技システムは、遊技機としての
パチンコ機100と、各パチンコ機における遊技を開始
させるためローカルな有価価値を有する記憶媒体として
のカードCDを発行する記憶媒体発行装置としての発行
機200と、遊技の結果得られた賞品球および遊技に使
用せずに残った購入金を精算するための記憶媒体精算装
置としての精算機300と、上記各種端末機を集中的に
管理し、制御する管理装置400と、この管理装置40
0と各端末機を有機的に結合するデータ伝送路500と
からなり、これらによって、有機的結合体が構成される
。この有機的結合体は、上記カードCDによってのみ介
入が可能とされ、かつ有機的結合体によってのみカード
の運用とその有価データの変換が可能となっている。そ
のため、有機的結合体の各構成要素たるパチンコ機10
0゜発行機200、精算機300および管理装[400
には、それぞれカードリーダ(この明細書では、カード
の磁気面への書込みを行うものもカードリーダと称する
)が設けられているとともに、カードの情報および各端
末機の情報は、管理装!400の記憶装置内にファイル
の形で記憶されるようになっている。
The pachinko gaming system of this embodiment includes a pachinko machine 100 as a gaming machine, and an issuing machine as a storage medium issuing device that issues a card CD as a storage medium having local value in order to start a game in each pachinko machine. 200, a settlement machine 300 as a storage medium settlement device for settling the prize balls obtained as a result of the game and the purchase money remaining without being used for the game, and the various terminals mentioned above are centrally managed and controlled. This management device 400
0 and a data transmission path 500 that organically connects each terminal, and these constitute an organic combination. This organic combination can only intervene with the card CD, and only the organic combination can operate the card and convert its valuable data. Therefore, the pachinko machine 10 which is each component of the organic combination
0° issuing machine 200, payment machine 300 and management device [400
Each is equipped with a card reader (in this specification, a device that writes on the magnetic surface of a card is also referred to as a card reader), and information on the card and information on each terminal device is stored in a management system. 400 storage devices in the form of files.

次に、上記有機的結合体の各構成要素についての具体的
な説明に入る前に1本実施例のシステムに使用されるカ
ードについて説明する。
Next, before going into a detailed explanation of each component of the above-mentioned organic combination, a card used in the system of this embodiment will be explained.

本実施例のシステムに使用されるカードCDは、例えば
第2図(A)に示すように、購入金額AMや、発行年月
日(=有効年月日)DATE等遊技客にとって必要な情
報および破損カードの復活の際に必要な発行通し番号n
等が発行時に印字される印字表示部PRTがカード挿入
方向(カードの長手方向)に沿って設けられている。従
って、予め異なる金額を印字した複数種類のカードを用
意しておく必要がない。
The card CD used in the system of this embodiment contains information necessary for the player, such as the purchase amount AM and the date of issue (=validity date) DATE, as shown in FIG. 2 (A), for example. Issuance serial number n required when restoring a damaged card
A print display section PRT on which the following information is printed at the time of issuance is provided along the card insertion direction (longitudinal direction of the card). Therefore, there is no need to prepare in advance multiple types of cards with different amounts printed on them.

この印字表示部PRTのすぐ上には、カードの状態すな
わち発行済、復活、遊技、帰零(ゼロ)および精算済等
カードの来歴もしくは状態遷移を穿孔の形で記録する穿
孔形成部としてのパンチ穴形成領域PHが、同じくカー
ト挿入方向に沿って設けられている。
Immediately above this print display part PRT, there is a punch as a perforation forming part that records the history or state transition of the card, such as issued, revived, played, returned to zero, and settled, in the form of a perforation. A hole forming area PH is also provided along the cart insertion direction.

カードに形成された上記穿孔を光電検出器で検呂するこ
とで、磁気面に記録されているコードを使って管理装置
のファイルから持玉数データを読み出して確認すること
なく容易にカードの状態を把握することができ、これに
よって、カードの状態に対応した処理を決定するのに要
するカードリーダのコントローラや管理装置の負担を軽
減することができる。
By inspecting the perforations formed on the card with a photoelectric detector, you can easily check the card's condition without having to check the number of balls held by reading data from a file on the management device using a code recorded on the magnetic surface. As a result, it is possible to reduce the burden on the card reader controller and management device required to determine the processing corresponding to the card status.

一方、カードの中央よりやや下方の位置には、前端から
中央付近まで帯状の磁性材が塗布された磁気記録部MG
が設けられている(第2図(B)参照)。ただし、磁気
記録部MGはカードの長手方向の一部にのみでなく、印
字表示部PRTと同様カードの端から端まで連続する帯
状としてもよいし、あるいはカードの裏面全体に磁性材
を塗布して磁気記録部としてもよい。
On the other hand, at a position slightly below the center of the card, there is a magnetic recording section MG coated with a band-shaped magnetic material from the front edge to the vicinity of the center.
is provided (see FIG. 2(B)). However, the magnetic recording part MG may be formed not only in a part of the longitudinal direction of the card, but also in the form of a continuous band from one end of the card to the other, similar to the print display part PRT, or by applying a magnetic material to the entire back surface of the card. It may also be used as a magnetic recording section.

さらに、この実施例のカードでは、印字表示部PRTと
磁気記録部MGとの間、すなわちカードの中央にカード
リーダ内の搬送ローラよりも少し幅の広い帯状のローラ
走行領域RRAがカードの長手方向に沿って設けられて
おり、搬送ローラとの接触によりカードの表面、特にカ
ードの判定に利用される重要な情報を有する上記磁気記
録部MG、印字表示部PRT、真偽鑑別領域TFが損傷
されるのを防止し、それらの情報が読取り不能になるの
を回避できるようになっている。
Furthermore, in the card of this embodiment, between the print display section PRT and the magnetic recording section MG, that is, at the center of the card, there is a belt-shaped roller running area RRA that is slightly wider than the conveyance roller in the card reader in the longitudinal direction of the card. The surface of the card, especially the magnetic recording section MG, print display section PRT, and authenticity discrimination area TF, which contain important information used for card judgment, are damaged by contact with the conveyance roller. This prevents the information from becoming unreadable.

また、この実施例のカードでは、磁気記録部MGの下方
にカード表面に印刷されるホール名等の文字中に隠匿さ
れたセキュリティマークからなる真偽鑑別領域TFを設
けである。すなわち、カードの表面に印刷されるrPL
AZAJなる文字を、第2図(C)に示すように各文字
の脚部が、3゜51等のピッチで設けられる検出ビット
パターンBo−B、に対応する位置に来るようにデザイ
ンして印刷しておく。そして1文字幅が0.5〜1゜5
m+、各ビット間が3.5noとなるようにし、各ビッ
トの“1″または′0”を文字の濃淡で表現する。しか
も、10個のビットのうち左から5番目のビットB4と
最後のビットB、は、ビットB。
Further, in the card of this embodiment, an authenticity discrimination area TF consisting of a security mark hidden in characters such as hole names printed on the surface of the card is provided below the magnetic recording section MG. That is, the rPL printed on the front of the card
Design and print the characters AZAJ so that the legs of each character are located at positions corresponding to the detection bit patterns Bo-B provided at a pitch of 3°51, etc., as shown in Figure 2 (C). I'll keep it. And the width of one character is 0.5~1°5
m+, so that the distance between each bit is 3.5no, and each bit's "1" or '0' is expressed by the shading of the character.Moreover, among the 10 bits, the fifth bit from the left, B4, and the last Bit B is Bit B.

〜B3とBS−B、のパリティを表すように文字の濃淡
を決定しておく。なお、この文字列中に隠匿されたセキ
ュリティビットは、センサにおいてのみ検出でき、人間
の目には区別がつかないような特殊なインクを用いて形
成しておくとより好ましい。
The shading of the characters is determined in advance to represent the parity of ~B3 and BS-B. Note that it is more preferable that the security bit hidden in this character string be formed using a special ink that can be detected only by a sensor and is indistinguishable to the human eye.

さらに、この実施例の遊技カードの表面には、磁気記録
部MGに連続した帯状領域に磁気ヘッドの汚れを除去す
るためのクリーニング剤を塗付してなるヘッドクリーニ
ング領域HCNが設けられてい。これとともに、実施例
のカードではご上記磁気記録部MGがどこに設けられて
いるか分からないようにするため、第2図(D)に示す
ように、ポリエステル等のプラスチックからなる基材1
1上に磁性粒子を均一に塗付してなる磁気層12の上に
ホワイト層13を形成し、さらにその上に絵柄印刷層1
4を載せてからその一部(印字表示部PRTに対応する
部位)に感熱発色層15を形成し、その上方に透明な保
護膜16をコーティングしである。なお、クリーニング
領域HCNにはホワイト層13と同一色のクリーニング
剤を塗付し、その表面には保護膜16がコーティングさ
れないようにして露出させ、クリーニング領域が他の部
位と色彩的にほとんど変わらないようにして、美観の向
上を図っている。また、カードの基材11の裏面には絵
柄印刷層17を形成し、その上を保護膜18でコーティ
ングするようになっている。
Further, on the surface of the game card of this embodiment, a head cleaning area HCN is provided in which a cleaning agent for removing dirt from the magnetic head is applied to a band-shaped area continuous with the magnetic recording part MG. At the same time, in order to make it impossible to tell where the magnetic recording part MG is provided in the card of the embodiment, as shown in FIG. 2(D), a base material 1 made of plastic such as polyester
A white layer 13 is formed on a magnetic layer 12 formed by uniformly coating magnetic particles on the white layer 1, and a pattern printing layer 1 is further formed on top of the magnetic layer 12.
4, a heat-sensitive coloring layer 15 is formed on a portion thereof (a portion corresponding to the print display section PRT), and a transparent protective film 16 is coated above it. A cleaning agent of the same color as the white layer 13 is applied to the cleaning area HCN, and the protective film 16 is not coated on its surface so that it is exposed, so that the cleaning area is hardly different in color from other areas. In this way, we are trying to improve the aesthetic appearance. Further, a pattern printing layer 17 is formed on the back surface of the base material 11 of the card, and a protective film 18 is coated on top of the pattern printing layer 17.

磁気層12の表面にホワイト層13が形成されている上
記のような構造のカードにあっては、黒色の磁性粒子か
らなる磁気層12が白色のホワイト層13で覆われてい
るため、絵柄を印刷してファツション性の豊かなカード
を提供することが可能になるとともに、磁気記録部MG
を隠匿する機能も有している。
In a card having the above structure in which the white layer 13 is formed on the surface of the magnetic layer 12, the magnetic layer 12 made of black magnetic particles is covered with the white layer 13, so that the image cannot be displayed. In addition to making it possible to print and provide fashionable cards, the magnetic recording section MG
It also has the function of concealing.

さらに、カードの表面に保護膜16がコーティングされ
ているため、印字表示部PRTや磁気記録部MGおよび
真偽鑑別領域TF等カードの判別に使用される重要な情
報を保持する領域が保護され、それらの情報が破壊され
にくくなって、カードの信頼性が向上する。
Furthermore, since the surface of the card is coated with a protective film 16, areas that hold important information used for card identification, such as the print display section PRT, magnetic recording section MG, and authenticity discrimination area TF, are protected. This information becomes less likely to be destroyed, improving the reliability of the card.

第2図(E)には、カードに設けられた磁気記録部MG
の構成例を示す。
FIG. 2(E) shows the magnetic recording section MG provided on the card.
An example of the configuration is shown below.

この実施例のカードの磁気記録部MGは2つのトラック
で構成され、このうち、第1のトラックTRC1にはサ
ンプリングタイミングを与えるクロックデータを記録す
る。第2のトラックTRC2は、左から順に4ビツトの
開始符号とそのパリティビットの入るフィールドSTX
、カードリーダの製造元を示す企業コードMKCとカー
ドリーダの機種を示す機器コードMCC,遊技店の識別
コードDSC5年月日データDATE、カード番号NO
、カード発行時にカードリーダから与えられる発行指令
コードFNCおよび真偽鑑別領域から読み取られたセキ
ュリティデータSDCの入るテキストフィールドTXT
、テキスト終了符号の入るフィールドETX、テキスト
データと終了符号との排他的論理和の値(検出符号)の
入るフィールドLRCと開始符号の入るフィールドST
Xとから構成されている。しかも、年月日データDAT
Eは、4ビツトごとにそれぞれのパリティを示すビット
Pが設けられているとともに、最初の4ビツトで「月」
を、第6〜第9ビツトと第11ビツトとでr日」を、そ
して第12〜第14ビツトおよび第16〜第19ビツト
で西暦の下2桁を2進コード化してそれぞれ記録するよ
うになっている。
The magnetic recording section MG of the card of this embodiment is composed of two tracks, of which clock data giving sampling timing is recorded in the first track TRC1. The second track TRC2 includes, from the left, a field STX containing a 4-bit start code and its parity bit.
, company code MKC indicating the manufacturer of the card reader, equipment code MCC indicating the model of the card reader, identification code DSC5 of the game store, date data DATE, card number NO.
, a text field TXT containing the issuance command code FNC given by the card reader at the time of card issuance and the security data SDC read from the authenticity discrimination area.
, a field ETX that contains a text end code, a field LRC that contains an exclusive OR value (detection code) of the text data and the end code, and a field ST that contains a start code.
It is composed of X. Moreover, the date data DAT
E has a bit P indicating parity every 4 bits, and the first 4 bits indicate the month.
The 6th to 9th bits and the 11th bit represent the r day, and the 12th to 14th bits and the 16th to 19th bit encode the last two digits of the calendar year into binary code. It has become.

磁気記録部を有するカードでは、一般に年月日から記録
フォーマットや記録データの解読するのが一番容易であ
るが、上記実施例のカードでは年月日の順序を入れ替え
るとともに、4ビツトごとにパリティピットを入れ、さ
らに記録ビットの対応に変化を持たせているため、カー
ドの偽造が極めて困難となる。また1発行通し番号nを
印字表示部PRTに印字するようになっているため、カ
ードの破損等により磁気記録部MGの情報が読出し不能
になっても管理装置のファイル情報からカードを復活す
ることができる。
For cards with a magnetic recording section, it is generally easiest to decipher the recording format and recorded data from the date, but in the card of the above example, the order of the year, month, and day is changed, and the parity is set every 4 bits. The presence of pits and the variable correspondence between recording bits make it extremely difficult to counterfeit cards. In addition, since the issued serial number n is printed on the print display section PRT, even if the information in the magnetic recording section MG becomes unreadable due to damage to the card, the card can be recovered from the file information on the management device. can.

さらに、上述したように、この実施例のカードの磁気記
録部に記録される情報は、カードの使用可能空間を特定
するための識別コードDSCと、カードの有効期間を示
すための発行年月日DATEと、発行通し番号nから適
当な関数もしくは変換方式を使って得られる識別符号と
してのカード番号と、エラー検出用のチエツクコードの
みであり、購入金額や持玉数は記録されないようになっ
ている。これらは、上記カード番号Noによって管理装
置400のデータファイルがらりアルタイムで引出し可
能な構成にしである。これによって、カードのコピーに
よる不正を防止し、かつ不正による被害を最小限にとど
めることができる。つまり、カードがコピーされてもデ
ータファイル内に登録されている購入金額と獲得玉数以
上の被害は生じないので、カードをコピーするのは全く
の無駄な行為となる。
Furthermore, as described above, the information recorded in the magnetic recording section of the card of this embodiment includes the identification code DSC for specifying the usable space of the card, and the date of issue for indicating the validity period of the card. Only the DATE, the card number as an identification code obtained from the issuing serial number n using an appropriate function or conversion method, and a check code for error detection are recorded, and the purchase amount and number of balls held are not recorded. . These are configured so that the data files of the management device 400 can be withdrawn in real time depending on the card number number. This makes it possible to prevent fraud due to card copying and to minimize damage caused by fraud. In other words, even if the card is copied, the damage will not be greater than the purchase amount and the number of acquired balls registered in the data file, so copying the card is a completely wasteful act.

しかも、上記実施例ではカードに記録された磁気記録情
報のみならず偽造が困難な真偽鑑別領域TFによっても
カード真偽を鑑定するようにしているので、カードの不
正をより確実に防止することができる。また、真偽鑑別
領域TFのチエツクにより不正カードを直ちに検出でき
るので、磁気情報を管理装置400に送って不正カード
の判定を行うよりもすばやく不正カードを発見すること
ができる。なお、磁気記録部を有するテレホンカード等
においても穿孔が形成されるようになっているが、従来
のカードの穿孔は未使用残額を使用者に知らせるために
設けられるものであり、カードリーダが穿孔を検出して
何らかの処理もしくは判定に利用するためのものではな
い。
Furthermore, in the embodiment described above, the authenticity of the card is determined not only by the magnetic recording information recorded on the card but also by the authenticity discrimination area TF, which is difficult to forge, so that card fraud can be more reliably prevented. I can do it. In addition, since a fraudulent card can be detected immediately by checking the authenticity discrimination area TF, a fraudulent card can be discovered more quickly than by sending magnetic information to the management device 400 to determine whether the card is fraudulent. Note that perforations are now also formed in telephone cards and the like that have magnetic recording parts, but the perforations in conventional cards are provided to inform the user of the unused balance; It is not intended to be used for any kind of processing or judgment.

次に、本来の遊技を提供する遊技機の構成例について第
3図〜第13図を用いて説明する。
Next, an example of the configuration of a gaming machine that provides the original game will be explained using FIGS. 3 to 13.

この実施例の遊技機はパチンコ機100と、該パチンコ
機と1対1で対応されて遊技機本体上方の島設備等に配
置され、主として表示器とカードリーダに関する制御と
遊技中の稼動データの収集を司る制御ユニット160と
により構成される。
The gaming machine of this embodiment is arranged in island equipment above the gaming machine main body in one-to-one correspondence with the pachinko machine 100, and is mainly used to control the display and card reader, and to control the operation data during the game. and a control unit 160 that controls collection.

パチンコ機100は、パチンコ店の島設備に固定される
機枠101内に、ヒンジ102によって開閉自在に装着
される。機枠101の下部にはパチンコ機100の重量
に耐えかつ打球発射袋W103の振動を吸収する操作ダ
イヤル補強部材107aを有する補強板107が固着さ
れている。パチンコ機100の下部には、封入球を一個
ずつ遊技領域内に発射する打球発射装置103とその操
作ダイヤル104が設けられており、また、操作ダイヤ
ル104の上方には、前記カートを使用した遊技開始の
手続きを可能にするための金額表示器111、玉数表示
器112、購入スイッチ113、中断スイッチ114、
終了スイッチ115、遊技状態表示器116等を備えた
操作パネル110が設けられている。パチンコ機前面の
遊技領域の構成は従来のものと同しである。購入スイッ
チ113は、制御ユニット160に内蔵されたカードリ
ーダ800へのカードの挿入を前提としてカ−ドの有す
る金額の範囲内で、200円等の単位でこれを遊技球に
変換するための指示スイッチで、変換された遊技球が持
玉数となる。カードの残り金額は、100円を1単位と
する度数で金額表示器111に表示されるとともに、変
換された持玉数は玉数表示器112に表示され、打球発
射装置103により遊技球−つ発射されるごとに持玉数
が一つ減算され、入賞球が発生すると賞品玉数の分だけ
加算表示される。終了スイッチ115は遊技者が遊技を
終了させたくなったとき(遊技台を変更したい場合を含
む)にいつでもこれをオンさせることで、使用中のカー
ドを制御ユニット160より排出させることができる。
The pachinko machine 100 is mounted in a machine frame 101 fixed to island equipment of a pachinko parlor so that it can be opened and closed by a hinge 102. A reinforcing plate 107 is fixed to the lower part of the machine frame 101 and has an operation dial reinforcing member 107a that can withstand the weight of the pachinko machine 100 and absorbs vibrations of the ball firing bag W103. At the bottom of the pachinko machine 100, a ball launcher 103 that launches enclosed balls one by one into the game area and its operation dial 104 are provided. Amount display 111, number of balls display 112, purchase switch 113, interruption switch 114, for enabling the start procedure.
An operation panel 110 is provided that includes an end switch 115, a game status display 116, and the like. The configuration of the playing area on the front of the pachinko machine is the same as the conventional one. The purchase switch 113 provides an instruction to convert the card into game balls in units of 200 yen, etc., within the amount of money the card has, assuming that the card is inserted into the card reader 800 built into the control unit 160. With the switch, the converted game ball becomes the number of balls you have. The remaining amount of the card is displayed on the amount display 111 in units of 100 yen, and the converted number of balls is displayed on the number of balls display 112, and the ball launcher 103 displays the number of game balls. Each time a ball is fired, the number of balls held is subtracted by one, and when a winning ball occurs, the number of prize balls is added and displayed. By turning on the end switch 115 whenever the player wants to end the game (including when changing the game machine), the card being used can be ejected from the control unit 160.

そのときユニットコントローラ190はその時点で遊技
客の残余面と持玉数(購入玉と獲得球の和)を、管理装
置400のファイル内に登録してからカードをカードリ
ーダ800の挿排口802aより排出する。
At that time, the unit controller 190 registers the player's remaining sides and number of balls (sum of purchased balls and acquired balls) in the file of the management device 400, and then inserts the card into the slot 802a of the card reader 800. Emit more.

また、中断スイッチ114は、遊技者が現在遊技中の遊
技機での遊技を止める意思はないが、休憩のため一時的
に遊技を中断させるために使用するスイッチで、このス
イッチが操作されると、ユニットコントローラ190は
一旦カードを排出して再び同一カードが挿入されるまで
待機状態となり、その間他のカードを受は付けないよう
になる。なお、上記各スイッチのうち購入スイッチ11
3はランプ内蔵型で、持玉数がrOJになると購入スイ
ッチ113内のランプが点滅される。
Furthermore, the interrupt switch 114 is a switch that is used by the player to temporarily interrupt the game for a break, even though the player does not intend to stop playing on the gaming machine that is currently being played. , the unit controller 190 once ejects the card and enters a standby state until the same card is inserted again, and does not accept any other cards during that time. In addition, among the above switches, purchased switch 11
3 is a built-in lamp type, and when the number of balls held reaches rOJ, the lamp in the purchase switch 113 flashes.

操作パネル110は第4図に示すように、パチンコ機1
00の下部の開閉可能な前面パネル105に装着され、
かつ断面三角形の中空状をなし、上面が前方に向かって
下り傾斜されることにより表示が読取り易いようになっ
ている、操作パネル110の内側には、表示面110a
と平行に配線基板12OA、120Bが配設され、この
基板12OA上に7セグメント型LEDからなる金額表
示器111と玉数表示器112が、また基板120B上
に上記各スイッチ113〜115と内蔵ランプが取り付
けられ1表示プレート117で覆われている。この表示
プレート117の上記表示器111.112に対応する
部位は透明な患部117aとされ、スイッチ113〜1
15に対応する部位は開口部117bとされている(第
5図参照)。そして、この開口部117b内には上記各
スイッチ113〜115の上方を覆うように操作ボタン
118が装着されている。121は購入スイッチ113
に対応された内蔵ランプである。
The operation panel 110 is connected to the pachinko machine 1 as shown in FIG.
It is attached to the front panel 105 that can be opened and closed at the bottom of 00,
The operation panel 110 has a hollow shape with a triangular cross section, and its top surface is sloped downward toward the front to make the display easy to read.
Wiring boards 12OA and 120B are arranged in parallel with the circuit boards 12OA and 120B, and on the board 12OA are an amount display 111 and a ball number display 112 made up of 7-segment LEDs, and on the board 120B are the above-mentioned switches 113 to 115 and a built-in lamp. is attached and covered with a 1 display plate 117. The part of this display plate 117 corresponding to the above-mentioned indicators 111 and 112 is a transparent affected part 117a, and the switches 113 to 1
A portion corresponding to 15 is an opening 117b (see FIG. 5). An operation button 118 is mounted within this opening 117b so as to cover the upper part of each of the switches 113 to 115. 121 is the purchase switch 113
It is a built-in lamp that is compatible with

また、操作パネル110前端には、半透明なフレネルレ
ンズ119等で表示ランプ123が覆われてなる遊技状
態表示部116が設けられており、この表示ランプ12
3は打球発射装置1103の操作ダイヤル104を回す
と点灯されるようになっている。
Further, at the front end of the operation panel 110, there is provided a game status display section 116 in which a display lamp 123 is covered with a translucent Fresnel lens 119 or the like.
3 is turned on when the operation dial 104 of the batted ball launcher 1103 is turned.

さらに、操作パネル110の側部(実施例では左側)に
は、ストップスイッチ124を内蔵した操作ボタン12
5が装1着されており、このスイッチ124をオンさせ
ると、遊技部内に配設された役物の作動を停止させるな
ど遊技に関連する指令を与えることができるようになっ
ている。ストップスイッチ124は、操作パネル110
内に配設された配線基板12OC上に取り付けられ、こ
の配線基板120Cから延設された配線群126Cおよ
び前記各基板120A、120Bから延設された配線群
126A、126Bが外部に引き出され、その端部に結
合されたコネクタ127A〜127Cにてパチンコ機裏
面下部を配置されたパチンコ機制御装W195に接続可
能にされている。
Furthermore, an operation button 12 with a built-in stop switch 124 is provided on the side of the operation panel 110 (on the left side in the embodiment).
5 is attached, and when this switch 124 is turned on, commands related to the game can be given, such as stopping the operation of accessories arranged in the game section. The stop switch 124 is connected to the operation panel 110.
A wiring group 126C installed on a wiring board 12OC disposed inside and extending from this wiring board 120C and wiring groups 126A and 126B extending from each of the boards 120A and 120B are pulled out to the outside. Connectors 127A to 127C connected to the ends can connect the lower part of the back surface of the pachinko machine to a pachinko machine control device W195.

一方、本実施例の遊技機を構成するパチンコ機100は
、機内に封入された遊技球を循環使用する密閉型遊技機
として構成されており、封入球を循環させる封入球循環
装置130を裏面に有している。
On the other hand, the pachinko machine 100 constituting the game machine of this embodiment is configured as a closed-type game machine that circulates game balls sealed inside the machine, and has an enclosed ball circulation device 130 on the back side that circulates the enclosed balls. have.

パチンコ機100の裏面の構成例を第13図に示す。An example of the configuration of the back side of the pachinko machine 100 is shown in FIG.

遊技盤前面の遊技領域内に設けられた入賞領域に対応し
て遊技盤を貫通するように形成された複数の入賞球導出
孔を覆う入賞球集合樋131が、フレーム106に保持
された遊技盤の裏面に取り付けられている。入賞球集合
@131の底壁は中央に向かって下り傾斜されて案内棚
131aとされ、その下方に、第7図のごとくアウト球
@132aと第1セーフ球樋132b、第2セーフ球樋
132cとが一体に形成されてなる誘導樋132が配設
されている。この誘導樋132内の各機の途中には、一
対の投光、受光器からなる光電式のアウトセンサ5NS
1と第1セーフセンサ5NS2、第2セーフセンサ5N
S3が取り付けられている。また、誘導樋182は、各
機に流入した球を一箇所に集める合流機部132dを備
え、合流機部132dの終端は、第7図に示すようにパ
チンコ球を一列に整列せしめるべく緩やかに傾斜された
案内樋133の上流側に接続され、これによって封入球
循環装置130が構成されている。そして、案内樋13
3の上流側には発射レールに沿って打ち出された打球が
レール基板に向かって戻ってしまういわゆるファール球
を回収すべく発射レールの上端に設けられたファール球
受入口134(第9図参照)に臨むように配設されるフ
ァール球@ 133 aが一体に形成されており、ファ
ール球は誘導@132を介して案内樋133上に流下さ
れた球と合流されるようになっている。ファール球樋1
33aの途中にはファールセンサ5NS4が配設されて
いる。
A game board in which a winning ball collection gutter 131 covering a plurality of winning ball outlet holes formed to penetrate the game board corresponding to a winning area provided in a playing area on the front side of the game board is held on a frame 106. is attached to the back of the The bottom wall of the winning ball collection @131 is sloped downward toward the center to form a guide shelf 131a, and below that, as shown in Fig. 7, out balls @132a, a first safe ball gutter 132b, and a second safe ball gutter 132c are placed. A guide gutter 132 is provided which is integrally formed with the guide gutter 132 and the guide gutter 132. In the middle of each machine in this guide gutter 132, a photoelectric out sensor 5NS consisting of a pair of light emitters and a light receiver is installed.
1, first safe sensor 5NS2, second safe sensor 5N
S3 is installed. In addition, the guide gutter 182 includes a merger section 132d that collects the balls that have flowed into each machine in one place, and the end of the merger section 132d has a gentle slope to align the pachinko balls in a line, as shown in FIG. It is connected to the upstream side of the inclined guide trough 133, thereby forming an enclosed ball circulation device 130. And guide gutter 13
On the upstream side of 3, there is a foul ball receiving port 134 provided at the upper end of the firing rail to collect so-called foul balls that are hit balls that are hit along the firing rail and return toward the rail board (see Figure 9). A foul ball @ 133 a disposed so as to face the guide gutter 133 is integrally formed, and the foul ball is merged with the ball flown down onto the guide gutter 133 via the guide @ 132 . Foul ball gutter 1
A foul sensor 5NS4 is disposed in the middle of 33a.

そして、上記案内樋133の下端部に、対向して、球−
つ分の収納部135aを有し、案内@133上の球を一
個ずつ分離して下方へ流下せしめる球送り135が揺動
可能に取付けられている。
Then, a ball is placed opposite the lower end of the guide gutter 133.
A ball feeder 135 is swingably mounted to separate the balls on the guide @ 133 one by one and cause them to flow downward.

球送り135の後方にはストッパ136が固設され、球
送り135の必要以上の回動を阻止して球送り135が
流入した球の重みで下方へ回動したときにその上辺端面
が案内fii133上の球の流下を阻止できるようにな
っている。さらに、案内樋133の途中には回動自在な
球ならし137が取り付けられているとともに、下流に
はスライド式の球抜き機構138が設けられている。
A stopper 136 is fixed at the rear of the ball feeder 135, and prevents the ball feeder 135 from rotating more than necessary, so that when the ball feeder 135 rotates downward due to the weight of the inflowing balls, its upper end face guides the ball feeder 133. It is designed to prevent the balls above from falling. Furthermore, a rotatable ball leveler 137 is attached to the middle of the guide trough 133, and a sliding ball removing mechanism 138 is provided downstream.

この球抜き機構138は、第8図に示すように、封入球
循環装置130がフレームボード109の裏面に装着さ
れた状態では、フレームボード裏面に突設された阻止片
148によって横方向のスライドが阻止され、球抜きを
行えないようになっている。しかして、封入球循環装置
130はその一側(第8図では右側)に設けられたヒン
ジ部139にて全体が回動できるように取り付けられて
おり、ヒンジ部139を中心にして後方へ回動されると
1球抜き機構138をスライドさせて球抜きを行える。
As shown in FIG. 8, this ball extraction mechanism 138 prevents the ball from sliding in the lateral direction by a blocking piece 148 protruding from the back surface of the frame board 109 when the enclosed ball circulating device 130 is attached to the back surface of the frame board 109. This prevents him from removing the ball. Thus, the enclosed ball circulating device 130 is attached so that it can rotate as a whole at a hinge portion 139 provided on one side (the right side in FIG. 8), and rotates rearward around the hinge portion 139. When the ball is moved, the single ball extracting mechanism 138 is slid and the ball can be extracted.

しかも、案内樋133の端部には弾性係止片133aが
固着されており、これをフレームボード109の係合段
部149に係合させることで、封入球循環装置130を
回動できないように固定させることができる。
Furthermore, an elastic locking piece 133a is fixed to the end of the guide gutter 133, and by engaging this with the engagement step 149 of the frame board 109, the enclosed ball circulation device 130 can be prevented from rotating. It can be fixed.

球送り135により分離されたパチンコ球は。The pachinko balls separated by the ball feeder 135.

前面パネル105の後方に配設されたフレームボード1
09に形成された球通過孔139(第9図参照)を通っ
て、フレームボードの前面に斜めに固着された発射レー
ル140の基部に一個宛流下される。そして、この発射
レール140の基部に臨むように発射杆103aが配設
される(第10図参照)。これとともに、発射レール1
40の基部の下方には、上記発射杆103aに連動して
回動され、上記縁送り135を上方へ押し上げる押上げ
片141aを有する連動部材141が配設されている。
Frame board 1 arranged behind the front panel 105
One ball passes through a ball passage hole 139 (see FIG. 9) formed in 09 and flows down to the base of a firing rail 140 diagonally fixed to the front surface of the frame board. A firing rod 103a is arranged so as to face the base of this firing rail 140 (see FIG. 10). Along with this, launch rail 1
An interlocking member 141 having a push-up piece 141a that is rotated in conjunction with the firing rod 103a and pushes up the edge feed 135 upward is disposed below the base of the feeder 40.

また、発射レール140の上面には球を誘導するため凹
状の溝が形成されているとともに、フレームボード10
9の前面にはレール上を通過する球を検出する発射型光
電スイッチからなる発射センサ5NS5がブラケット1
42によってレール上面と球−つ分以上の間隔をおいて
装着され、この発射センサ5NS5の取付はブラケット
142の上端には、戻り球がこのセンサを飛び越してし
まうのを防止する戻り球阻止壁143が設けられている
。さらに、発射レール140の上端に対応してフレーム
ボード109には戻り球をフレームボード後方の誘導樋
132内へ導くファール球受入口134が形成され、こ
のファール球受入口134の下辺に沿って縁受は片14
4が突設されている。
Further, a concave groove is formed on the upper surface of the launch rail 140 to guide the ball, and the frame board 140 is provided with a concave groove for guiding the ball.
On the front of bracket 9 is a launch sensor 5NS5 consisting of a launch type photoelectric switch that detects a ball passing on the rail.
42, the firing sensor 5NS5 is attached to the upper surface of the rail with a distance of at least one ball length, and at the upper end of the bracket 142 there is a return ball prevention wall 143 that prevents the return ball from jumping over the sensor. is provided. Furthermore, a foul ball receiving port 134 is formed in the frame board 109 corresponding to the upper end of the firing rail 140 to guide the return ball into the guiding gutter 132 at the rear of the frame board, and an edge is formed along the lower side of the foul ball receiving port 134. The receiver is piece 14
4 is provided protrudingly.

なお、フレームボード109の上端には遊技盤の載置部
109aが設けられているとともに、両端には遊技盤位
置決め用突起145が立設されている。また、フレーム
ボード109の上端に沿って、遊技盤を保持するための
フレーム106が係合可能な溝を有するフレーム係合部
146が形成されており、第11図に示すように、フレ
ームボード109の上方よりフレーム106を位置決め
用突起145に沿って降下させ、下端をフレーム係合部
146の溝に係合させることにより両者を結合すること
ができるようになっている。上記フレーム106の側壁
には遊技盤を着脱可能に係合する係止具106aが4・
個設けられており、フレーム106に保持された遊技盤
をノフレームボード109の載置部109aに載置させ
た状態で止着具147を締め付けて固定する。なお、フ
レームボード109の前面−側(第9図では左側)には
遊技に関連した効果音を発生するスピーカ150が取り
付けられている。
A game board mounting portion 109a is provided at the upper end of the frame board 109, and game board positioning protrusions 145 are erected at both ends. Further, a frame engaging portion 146 having a groove in which the frame 106 for holding the game board can be engaged is formed along the upper end of the frame board 109, and as shown in FIG. By lowering the frame 106 from above along the positioning protrusion 145 and engaging the lower end with the groove of the frame engaging portion 146, the two can be coupled. On the side wall of the frame 106, there are four locking tools 106a that removably engage the game board.
The game board held by the frame 106 is placed on the mounting portion 109a of the frame board 109 and fixed by tightening the fasteners 147. A speaker 150 is attached to the front side (left side in FIG. 9) of the frame board 109 to generate sound effects related to the game.

一方、フレームボード109の前方を覆う前面パネル1
05は第10図に示すように、前面枠108内側の保持
枠108cで縁取られた開口部下部に一端(左端)を支
点に開閉可能に装着され、その裏側には発射レール14
0に対応して、その上方に位置される発射レール枠15
1が固着され、この発射レール枠151の途中には、前
記発射センサ5NS5が枠内に臨むことができるように
するための切欠き151aが設けられている。また、前
面パネル105のヒンジと反対側の端部裏面には、ロッ
クレバ−152が設けられている。前面枠108内の上
記前面パネル105上方には、ガラス枠154が同じく
開閉可能に取り付けられている。一方、前面枠108の
裏面のヒンジ部102と反対側の一側には、第12図に
示すように、前面を機枠101に係止させるための係止
具156とその施錠装置157とが装着されている。ま
た、155はガラス枠154の開放レバーである。
On the other hand, the front panel 1 that covers the front of the frame board 109
As shown in FIG. 10, 05 is attached to the lower part of the opening bordered by the holding frame 108c inside the front frame 108 so that it can be opened and closed using one end (left end) as a fulcrum, and the firing rail 14 is mounted on the back side.
0 and is located above the launch rail frame 15.
1 is fixed thereto, and a cutout 151a is provided in the middle of this firing rail frame 151 so that the firing sensor 5NS5 can face inside the frame. Further, a lock lever 152 is provided on the back surface of the end of the front panel 105 opposite to the hinge. A glass frame 154 is attached above the front panel 105 within the front frame 108 so as to be openable and closable. On the other hand, on one side of the back side of the front frame 108 opposite to the hinge part 102, as shown in FIG. It is installed. Further, 155 is a lever for opening the glass frame 154.

この前面枠108の裏面に、遊技盤を保持したフレーム
106(第11図参照)とフレームボード109を、前
面枠裏面の嵌合受部108bにフレーム裏面の嵌合突起
106b、フレームボード裏面の嵌合突起109bを一
致させるようにして接合させ、ネジ化めすることにより
前面枠108と遊技盤を保持したフレーム106とフレ
ームボード109とが一体化される。
A frame 106 holding a game board (see FIG. 11) and a frame board 109 are attached to the back side of this front frame 108, and a fitting protrusion 106b on the back side of the frame and a fitting protrusion 106b on the back side of the frame board are attached to the fitting receiving part 108b on the back side of the front frame. The front frame 108, the frame 106 holding the game board, and the frame board 109 are integrated by joining them so that the mating projections 109b are aligned and screwing them together.

第13図はこのようにして前面枠108の裏面にフレー
ム106とフレームボード109を取り付けた状態を示
しており、フレーム106に保持された遊技盤の裏面に
は更に入賞球集合樋131が装着され、またフレームボ
ード109の下方にはパチンコ機制御装置195が配設
されている。
FIG. 13 shows a state in which the frame 106 and frame board 109 are attached to the back side of the front frame 108 in this way, and the winning ball collecting gutter 131 is further attached to the back side of the game board held by the frame 106. Further, a pachinko machine control device 195 is arranged below the frame board 109.

さらに、フレーム106および入賞球集合樋131の裏
面には遊技の制御装置158や中継基板159が装着さ
れている。
Furthermore, a game control device 158 and a relay board 159 are attached to the back surfaces of the frame 106 and the winning ball gathering gutter 131.

第14図〜第16図に、パチンコ機100と別個に構成
された制御ユニット160の実施例が示されている。
An embodiment of a control unit 160 configured separately from the pachinko machine 100 is shown in FIGS. 14 to 16.

この実施例の制御ユニット160は、収納枠161の前
面にパチンコ機の状態を示す状態表示器162と、複数
個のランプが一列に整列されてなるアナログ表示器16
3.入賞球発生表示用のセーフ球ランプ164、係員呼
出し用の呼出しボタン165等を有している。上記アナ
ログ表示器163は、遊技中の持玉数をアナログ的に表
示したり、打止め状態やフリー状態を同時点滅と移動点
滅で表示するのに用いられる。
The control unit 160 of this embodiment includes a status indicator 162 that shows the status of the pachinko machine on the front side of a storage frame 161, and an analog indicator 16 that includes a plurality of lamps arranged in a line.
3. It has a safe ball lamp 164 for displaying the occurrence of winning balls, a call button 165 for calling an attendant, and the like. The analog display 163 is used to display the number of balls held during the game in an analog manner, and to display the stopped state and free state by simultaneous flashing and moving flashing.

また、収納枠161内にはスピーカ166とカードリー
ダ800が内蔵され、収納枠前面にはカードリーダ80
0のカード挿排口802aが霧出されており、この挿排
口802aの上方にはカードリーダ内にカードがあるか
否か示すカード保持表示ランプ167 (LEDI)が
、カード挿排口802aの下方には制御ユニット160
にカードを挿入可能な状態にあるか否か表示するカード
挿入表示ランプ168が配置されている。
In addition, a speaker 166 and a card reader 800 are built into the storage frame 161, and a card reader 80 is installed in the front of the storage frame.
0 card insertion/ejection opening 802a is exposed, and above this insertion/ejection opening 802a is a card holding indicator lamp 167 (LEDI) that indicates whether or not there is a card in the card reader. Control unit 160 below
A card insertion indicator lamp 168 is arranged to indicate whether or not a card can be inserted.

さらに、制御ユニット160の収納枠161の前面パネ
ル161aの内側には、パチンコ機100を管理装置4
00と切り離した特異状態で、後述のテストカードを用
いて遊技動作を可能にさせるためのテストスイッチ17
9が配設され、収納枠の前面にはそのスイッチをピンを
用いて外部からオンさせることができるようにするため
のピン挿入孔169と、当該パチンコ機に与えられる台
番号を明示する銘板170がそれぞれ設けられている。
Furthermore, inside the front panel 161a of the storage frame 161 of the control unit 160, the pachinko machine 100 is stored in a management device 4.
A test switch 17 for enabling a gaming operation using a test card to be described later in a unique state separated from 00.
9 is arranged, and on the front side of the storage frame there is a pin insertion hole 169 for enabling the switch to be turned on from the outside using a pin, and a name plate 170 that clearly indicates the machine number assigned to the pachinko machine. are provided for each.

そして、制御ユニット160の前面パネル161aの内
側には、第15図に示すように台番号の銘板170に表
示された台番号の設定スイッチ171と、上記状態表示
器162やアナログ表示器163、セーフランプ164
の内蔵ランプ群L11〜L15.L21〜L28.L3
1.L32(第16図参照)を有するランプ基板172
と、上記スピーカ166およびカード挿入ランプ168
の保持基板173が装着されている。また、呼出しボタ
ン165の後方には呼出しスイッチ165aが配設され
ている。
On the inside of the front panel 161a of the control unit 160, as shown in FIG. lamp 164
Built-in lamp group L11 to L15. L21-L28. L3
1. Lamp board 172 with L32 (see FIG. 16)
and the speaker 166 and card insertion lamp 168.
A holding board 173 is attached. Further, a call switch 165a is provided behind the call button 165.

さらに、収納枠161内には、カードリーダ800と、
制御ユニット160全体の制御を司るユニットコントロ
ーラ190や伝送手段、モニタ表示器174,175.
’176を有するユニット制御装W180とカードリー
ダ制御装置188および電源装置177が内蔵されてい
る。また、カードリーダ800の下方には、カードリー
ダ内の穿孔装置(後述)によって穿孔を行った際に生じ
る穿孔片の収納箱178が着脱可能に配置されている。
Furthermore, inside the storage frame 161, a card reader 800 is installed.
A unit controller 190 that controls the entire control unit 160, transmission means, monitor displays 174, 175 .
A unit control device W180 having a 176, a card reader control device 188, and a power supply device 177 are built in. Further, below the card reader 800, a storage box 178 for storing punched pieces produced when punching is performed by a punching device (described later) in the card reader is removably arranged.

なお、カードリーダ制御装置188を構成する基板上に
は、上記カードリーダに対してカードの強制排出を指令
するカード排出スイッチが設けられている(図示省略)
Note that a card ejection switch (not shown) is provided on the board constituting the card reader control device 188 to instruct the card reader to forcefully eject the card.
.

上記制御ユニット160は、前面パネル161aの自由
端側に係止具179aとその解除レバー179bが設け
られており、解除レバー179bは前面パネル161a
の下端に形成された開口部161bに臨むようにされて
いる。そして、制御ユニット160は、第17図に示す
ようにパチンコ機100の機枠101およびこれと同一
高さのユニット設置台24上に載置されるようにされて
おり、しかもこのとき前面パネル161aがパチンコ機
の前面枠108と同一平面をなすように配置される。従
って、解除レバー179bが臨む前面パネル161の開
口部161bは、通常前面枠108の上面で閉塞され、
前面枠108を開くことによって開口部161bが露出
され、解除レバー179bを操作することができるよう
になる。
The control unit 160 is provided with a locking tool 179a and a release lever 179b on the free end side of the front panel 161a.
It faces an opening 161b formed at the lower end of. As shown in FIG. 17, the control unit 160 is placed on the machine frame 101 of the pachinko machine 100 and the unit installation stand 24 at the same height as the machine frame 101, and at this time, the front panel 161a is arranged so as to be flush with the front frame 108 of the pachinko machine. Therefore, the opening 161b of the front panel 161 facing the release lever 179b is normally closed by the upper surface of the front frame 108.
By opening the front frame 108, the opening 161b is exposed and the release lever 179b can be operated.

これによって、制御ユニット160には施錠装置を設け
る必要がなくなる。
This eliminates the need to provide the control unit 160 with a locking device.

なお、制御ユニット160内のユニット制御装置118
0は、光ファイバもしくは同軸ケーブルのような伝送路
によって、パチンコ機100の制御装置195に、また
後述の伝送コントローラおよびローカルネットワーク(
伝送ケーブル)を介して管理装置400に接続される。
Note that the unit control device 118 in the control unit 160
0 is connected to the control device 195 of the pachinko machine 100 via a transmission line such as an optical fiber or a coaxial cable, and to the transmission controller and local network (described later).
transmission cable) to the management device 400.

実施例の制御ユニット160はいずれの伝送路を用いて
もデータ伝送が行えるようにするため、収納枠161の
裏面に光フアイバ用コネクタ186と同軸ケーブル用コ
ネクタ187が設けられている(第20図参照)。
The control unit 160 of the embodiment is provided with an optical fiber connector 186 and a coaxial cable connector 187 on the back side of the storage frame 161 so that data can be transmitted using any transmission path (see FIG. 20). reference).

第18図〜第20図には、上記パチンコ機100と制御
ユニット160とからなる遊技機を載置する島設備の一
例とそれに遊技機を装備させた状態が示されている。
18 to 20 show an example of an island facility on which a gaming machine consisting of the pachinko machine 100 and the control unit 160 is mounted, and a state in which the gaming machine is installed therein.

この実施例の島設備は、基台21上に遊技機の幅に等し
い間隔をおいて複数本の支柱22が立設され、床から6
0ロ程度の高さの位置には水平な載置台23が支柱22
にて固定されている。また、この載置台23の上方には
、前記機枠101の高さ分だけ離れた位置に第1の設置
棚24が、さらにその上方には第2の設置棚25がそれ
ぞれ支柱22にて固定されているとともに、第2設置棚
25の上方には支柱22の上端を覆うように天板26が
固定されている。なお、上記載置台23の前端は支柱2
2よりも少し手前に突出するようにされ、第1設置台2
4はその前端が支柱22よりも機枠101の厚み分だけ
後方に位置するようにされている。
In the island equipment of this embodiment, a plurality of supports 22 are erected on a base 21 at intervals equal to the width of the gaming machine, and 6
A horizontal mounting table 23 is placed on a support 22 at a height of about 0°.
It is fixed at . Further, above this mounting table 23, a first installation shelf 24 is located at a distance corresponding to the height of the machine frame 101, and further above that, a second installation shelf 25 is fixed with a support 22. At the same time, a top plate 26 is fixed above the second installation shelf 25 so as to cover the upper end of the support column 22. Note that the front end of the above-mentioned mounting table 23 is connected to the support 2.
The first installation stand 2 is made to protrude slightly in front of the
4 is arranged so that its front end is located behind the support column 22 by the thickness of the machine frame 101.

そして、上記支柱22間の載置台23上にそれぞれパチ
ンコ機100が機枠101とともに載置され、第1設置
台24からこれと同一平面をなす機枠101上にかけて
制御ユニット160が載置される。また、第2設置台2
5上にはローカルネットワークを構成する伝送路(図示
省略)が延設され、かつ各支柱22間には上記伝送路を
介して管理装置400との間でデータ伝送を行うための
トランシーバ185が載置される。なお、トランシーμ
185の前方は上板27で閉塞され、載置台22の下方
は下板28で閉塞される。
Each pachinko machine 100 is placed together with a machine frame 101 on the mounting table 23 between the pillars 22, and the control unit 160 is placed from the first installation table 24 onto the machine frame 101 which is on the same plane as the first installation table 24. . In addition, the second installation stand 2
A transmission path (not shown) constituting a local network is extended on the top of the support 5, and a transceiver 185 is installed between each support 22 to transmit data to and from the management device 400 via the transmission path. be placed. In addition, the transceiver μ
The front side of 185 is closed with an upper plate 27, and the lower side of the mounting table 22 is closed with a lower plate 28.

さらに、図示しないが、載置台22の下面には24Vの
電源ラインが延設され、天板26の下面には100Vの
電源ラインが延設されている。そして、載置台23上面
の各遊技機に対応した位置には24V電源用のコンセン
ト30が、また天板26の下面の桟29には100■電
源用のコンセント31が各遊技機に対応して3個ずつ設
けられている(第20図参照)。
Further, although not shown, a 24V power line extends to the lower surface of the mounting table 22, and a 100V power line extends to the lower surface of the top plate 26. A 24V power outlet 30 is located on the top surface of the mounting table 23 at a position corresponding to each game machine, and a 100V power outlet 31 is located on the crosspiece 29 on the bottom surface of the top plate 26, corresponding to each game machine. Three of them are provided (see Fig. 20).

第21図にパチンコ機100と制御ユニット160とか
らなる遊技機全体の制御システムの構成例が示されてい
る。
FIG. 21 shows an example of the configuration of a control system for the entire gaming machine consisting of the pachinko machine 100 and the control unit 160.

同図において188は、第26図に示されているカード
リーダ800の各構成部品たる搬送モータ807、磁気
ヘッド821、穿孔装置820等を制御するカードリー
ダ制御装置である。そして、このカードリーダ制御装置
188およびパチンコ機制御装置195と制御ユニット
160に設けられた各種スイッチ171,179や表示
器162゜163.164,168、スピーカ166は
、ユニット制御装置180によって制御されるようにな
っている。
In the same figure, 188 is a card reader control device that controls each component of the card reader 800 shown in FIG. 26, such as the transport motor 807, the magnetic head 821, and the punching device 820. Various switches 171, 179, displays 162, 163, 164, 168, and speakers 166 provided in the card reader control device 188, pachinko machine control device 195, and control unit 160 are controlled by the unit control device 180. It looks like this.

また、特に制限されないが、この実施例では光ケーブル
191を介して、パチンコ機100の制御装置195が
上記ユニット制御装置180に接続され、各種センサか
らの検出信号が入力されるとともに、表示器等に対する
駆動制御信号が出力される。光フアイバケーブルによる
通信を可能にするため、パラレルデータとシリアルデー
タの変換を行なう並−直列変換器や電気信号と光信号と
の変換を行なう光−電変換器等からなる光多重データリ
ンク(インタフェース)が、ユニット制御装置180と
光フアイバケーブル191との間および光フアイバケー
ブル141とパチンコ機制御装W195との接続部にそ
れぞれ設けられている(後述)。
Further, although not particularly limited, in this embodiment, a control device 195 of the pachinko machine 100 is connected to the unit control device 180 via an optical cable 191, and detection signals from various sensors are input, and a display device etc. A drive control signal is output. To enable communication using optical fiber cables, an optical multiplex data link (interface ) are provided between the unit control device 180 and the optical fiber cable 191 and at the connection portion between the optical fiber cable 141 and the pachinko machine control device W195 (described later).

光フアイバケーブル191をユニット制御装置180と
パチンコ機制御装置195との間のデータ通信に使用す
ることにより、従来パチンコ機の裏側にて複雑に配設さ
れていた多数の配線をすっきりさせ、保守、管理を容易
にするとともに、ノイズによる誤動作を防止することが
できる。
By using the optical fiber cable 191 for data communication between the unit control device 180 and the pachinko machine control device 195, the large number of wires that were conventionally arranged in a complicated manner on the back side of the pachinko machine can be cleaned up, and maintenance and Management is facilitated and malfunctions due to noise can be prevented.

上記パチンコ機制御装置195の制御下に、金額表示器
111や玉数表示器112、購入ランプ121、遊技状
態表示ランプ123や打球発射装置103の制御装置1
94および役物制御装置158が置かれているとともに
、購入スイッチ113、中断スイッチ114、終了スイ
ッチ115やアウトセンサ等の球検出センサ5NSI〜
5NS5からの信号がパチンコ機制御装w195によっ
て波形整形されてユニット制御装置180に供給される
ようになっている。そして、この実施例では、電源系を
AC24VとAClooV(7)2系統にしパチンコ機
100側にはAC24Vを供給し、制御ユニット160
側にはAClooVを供給している。このように供給電
源を別にすることにより、電源系のトラブルが多いパチ
ンコ店において電源の影響でパチンコ機制御ユニットが
不用意ニ破壊するのを防止している。
Under the control of the pachinko machine control device 195, the control device 1 controls the amount display 111, the number of balls display 112, the purchase lamp 121, the game status display lamp 123, and the ball launcher 103.
94 and accessory control device 158 are placed, as well as a purchase switch 113, an interruption switch 114, an end switch 115, and ball detection sensors 5NSI such as an out sensor.
The signal from the 5NS5 is waveform-shaped by the pachinko machine control device w195 and then supplied to the unit control device 180. In this embodiment, the power supply system is made up of two systems, AC24V and AClooV (7), and AC24V is supplied to the pachinko machine 100 side, and the control unit 160
AClooV is supplied to the side. Separating the power supply in this way prevents the pachinko machine control unit from being inadvertently destroyed due to the influence of the power supply in pachinko parlors where power supply problems often occur.

第22図には上記パチンコ機制御装置195の構成例が
示されている。
FIG. 22 shows an example of the configuration of the pachinko machine control device 195.

パチンコ機制御装置195は、マイクロコンピュータか
らなるパチンコ機コントローラCPUIと、このコント
ローラCPUIから出力される定期的なウォッチドッグ
パルスを監視してパルスが途切れたときにリセット信号
を発生するリセット回路R5Tlと、ユニット制御装置
180との間の光データ伝送を可能にするためパレラレ
ル送信データをシリアルデータに変換する並直変換手段
およびシリアル受信データをパラレルデータに変換する
直航変換手段を備えた多重伝送コントローラCNTlと
、光コネクタ193を介して光ケーブル191と接続さ
れる光電変換回路OETと、各種センサからの検出信号
のノイズをカットするフィルタ回路FLT、金額表示器
111や玉数表示器112への表示データをデコードす
るデコーダDECI、、DEC2やその出力に基づいて
表示器の駆動信号を形成するドライバDRV1.DR■
2と、購入ランプ121や遊技状態表示ランプ123、
打球発射装置103の駆動信号を形成するドライバDR
V3とにより構成されている。
The pachinko machine control device 195 includes a pachinko machine controller CPUI consisting of a microcomputer, and a reset circuit R5Tl that monitors periodic watchdog pulses output from the controller CPUI and generates a reset signal when the pulses are interrupted. Multiplex transmission controller CNTl equipped with a parallel-to-serial conversion means for converting parallel transmission data into serial data and a direct-to-line conversion means for converting serial reception data into parallel data in order to enable optical data transmission with the unit control device 180 , a photoelectric conversion circuit OET connected to the optical cable 191 via the optical connector 193, a filter circuit FLT that cuts noise in detection signals from various sensors, and display data to the amount display 111 and ball number display 112. Decoders DECI, , DEC2 perform decoding and drivers DRV1, . DR■
2, the purchase lamp 121 and the game status display lamp 123,
Driver DR that forms a drive signal for the batted ball launcher 103
V3.

このパチンコ機制御装置195におけるセンサからの検
出信号の処理に関しては、単に検出信号からノイズを除
去し一定のパルス幅に整形してから発射球やセーフ球等
の検出データとしてユニット制御装置180へ送る。つ
まり、パチンコ機制御装置195側ではセーフ球数等の
演算は行わず、そのような演算はユニット制御装w18
0の側で行うようになっている。
Regarding the processing of the detection signal from the sensor in this pachinko machine control device 195, the noise is simply removed from the detection signal, the signal is shaped into a constant pulse width, and then sent to the unit control device 180 as detection data for shooting balls, safe balls, etc. . In other words, calculations such as the number of safe balls are not performed on the pachinko machine control device 195 side, and such calculations are performed by the unit control device w18.
This is done on the 0 side.

また、パチンコ機では静電気等によりノイズが発生し易
いが、ウォッチドッグパルスを監視するリセット回路R
5Tlがあるためノイズ等によりパチンコ機コントロー
ラCPUIが暴走したとしても、暴走により定期的なウ
ォッチドッグパルスがなくなるとリセット信号を発生し
てCPUが初期化させるので、暴走を防止することがで
きる。
In addition, pachinko machines tend to generate noise due to static electricity, etc., but the reset circuit R that monitors the watchdog pulse
Because of the presence of 5Tl, even if the pachinko machine controller CPUI goes out of control due to noise or the like, when the regular watchdog pulse disappears due to the runaway, a reset signal is generated and the CPU is initialized, so the runaway can be prevented.

ウォッチドッグパルスは、CPU内部のタイマカウンタ
からの割込み等によって容易に発生させることができる
The watchdog pulse can be easily generated by an interrupt from a timer counter inside the CPU.

第23図には、ユニット制御装[1180の構成例が示
されている。
FIG. 23 shows an example of the configuration of the unit control device [1180].

ユニット制御装置180は、カードによるパチンコ遊技
を可能にさせるためカードリーダ制御装置i[188お
よびパチンコ機制御装!195を統括的に制御するユニ
ットコントローラ190と、管理装置400とのデータ
伝送に係る制御をするデータ伝送コントローラ551と
、データ伝送コントローラの制御下でネットワークにお
ける送受信権の確立およびデータの直並列変換を行うネ
ットワークコントローラ553等から構成されている。
The unit control device 180 includes a card reader control device i [188 and a pachinko machine control device!] to enable pachinko games using cards. 195, a data transmission controller 551 that controls data transmission with the management device 400, and establishes transmission/reception rights in the network and performs serial/parallel conversion of data under the control of the data transmission controller. It is composed of a network controller 553 and the like that perform the following operations.

そして各コントローラ190と551問および551と
553間のデータの受は渡しは、デュアルポートメモリ
(RAM)550および552を介して実行できるよう
に構成されている。このうち、メモリ552は、送信デ
ータ記憶領域と受信データ記憶領域とに分かれており、
全ての送受信データ長を同一長にする(パケット化)の
ための調整機能と、データ伝送の高速化(2,5Mbp
s)を計るための緩衝機能とをもっている。
Data is exchanged between the controllers 190 and 551 and between the controllers 551 and 553 through dual port memories (RAMs) 550 and 552. Of these, the memory 552 is divided into a transmission data storage area and a reception data storage area.
Adjustment function to make all sent and received data the same length (packetization) and faster data transmission (2.5Mbp)
It has a buffer function to measure s).

このパケットメモリ552は各々が256バイトの容量
を持つ4つのページで構成され、このうちページ0は送
信要求パケットの送信に、またページ1は定時データ送
信パケットの送信に使用される。一方、ページ2,3は
、データパケット受信用で交互に使用される。どのペー
ジを使うかは、データ伝送コントローラ551が、ネッ
トワークコントローラ553に指示する。データ伝送コ
ントローラ551が受信パケットデータの処理中、次の
パケットデータが送られてきたとしても、他のページに
受信されるため、確実に全てのパケットを受信できる。
This packet memory 552 is composed of four pages each having a capacity of 256 bytes, of which page 0 is used for transmitting a transmission request packet, and page 1 is used for transmitting a scheduled data transmission packet. On the other hand, pages 2 and 3 are used alternately for receiving data packets. The data transmission controller 551 instructs the network controller 553 as to which page to use. Even if the data transmission controller 551 is processing received packet data, even if the next packet data is sent, it will be received by another page, so all packets can be reliably received.

各コントローラ551,553を同時に初期化できるよ
うにするため共通のリセット回路555が設けられてい
る。
A common reset circuit 555 is provided so that each controller 551, 553 can be initialized simultaneously.

ネットワークコントローラ553の管理装置400との
接続側には、受信データを波形整形するとともに送信デ
ータのドライブ能力を上げるために信号のレベル変換を
行う信号変換回路554および切換スイッチ542を介
して、光コネクタ186に接続可能にされているととも
に、低層ネットワークの伝送ラインが同軸ケーブルで構
成された場合にも対応できるように切換スイッチ542
を介して、送信信号と受信信号の分離および結合を図る
分岐回路540に接続可能にされている。
An optical connector is connected to the connection side of the network controller 553 to the management device 400 via a signal conversion circuit 554 that performs waveform shaping of received data and converts the signal level in order to increase the drive capability of transmitted data, and a changeover switch 542. 186, and also has a selector switch 542 so that it can be connected to a coaxial cable when the transmission line of the low-layer network is configured with a coaxial cable.
can be connected to a branch circuit 540 for separating and combining the transmitted signal and the received signal.

上記光コネクタ186には第20図の光トランシーバ1
85が接続される。
The optical connector 186 includes the optical transceiver 1 shown in FIG.
85 is connected.

さらに、データ伝送コントローラ551とネットワーク
コントローラ553との間には、データ伝送コントロー
ラ551からの要求に応じてネットワークコントローラ
553がデータの受信結果を記憶するためのラッチ回路
561と、データ伝送コントローラ551が、ネットワ
ークコントローラ553に対するデータ送信指令等のコ
マンドを記憶させるラッチ回路562および低層ネット
ワーク用アドレスを記憶させるラッチ回路563と、ユ
ニット制御装置180内の通信制御状態の異常を表示す
るための3個のLEDランプからなるモニタ表示器55
6への表示データを記憶するラッチ回路564が設けら
れている。557は上記各ラッチ回路561〜564に
与えられたアドレスをデコードして選択信号を発生する
デコーダである。
Further, between the data transmission controller 551 and the network controller 553, there is a latch circuit 561 for the network controller 553 to store a data reception result in response to a request from the data transmission controller 551, and a data transmission controller 551. A latch circuit 562 that stores commands such as data transmission commands to the network controller 553, a latch circuit 563 that stores low-layer network addresses, and three LED lamps that display abnormalities in the communication control state within the unit control device 180. A monitor display 55 consisting of
A latch circuit 564 is provided to store display data for 6. A decoder 557 decodes the address given to each of the latch circuits 561 to 564 and generates a selection signal.

一方、ユニットコントローラ190とカードリーダ制御
装置188との間には送受信データのレベル変換を行う
トランシーバ571が、またパチンコ機制御装置195
との間には送受信データの並−直変換を行う多重伝送コ
ントローラ572および光電変換装置573が接続され
ている。
On the other hand, between the unit controller 190 and the card reader control device 188, there is a transceiver 571 that converts the level of transmitted and received data.
A multiplex transmission controller 572 and a photoelectric conversion device 573 that perform parallel-to-serial conversion of transmitted and received data are connected between the two.

さらに、ユニットコントローラ190には、データバス
581を介して、金額、玉数表示器の表示データ(セグ
メントデータおよびコモンデータ)をラッチするラッチ
回路574.購入ランプや遊技状態表示ランプ、打球発
射に対する制御信号をラッチするラッチ回路575、パ
チンコ機100および制御ユニット160に設けられた
各種スイッチからの入力信号を所定のタイミングでデー
タバス581上にのせたり各種ランプを表示させる出力
信号をラッチしたりする入出力コントローラ576と、
制御ユニット160内のスピーカ166より発生させる
音声データ等をラッチするラッチ回路577が接続され
ている。
Furthermore, the unit controller 190 includes a latch circuit 574 that latches the display data (segment data and common data) of the amount and number of balls display via the data bus 581. A latch circuit 575 that latches a purchase lamp, a game status display lamp, a control signal for batted ball firing, and input signals from various switches provided in the pachinko machine 100 and control unit 160 are placed on the data bus 581 at a predetermined timing. an input/output controller 576 that latches an output signal to display a lamp;
A latch circuit 577 that latches audio data generated from the speaker 166 in the control unit 160 is connected.

582は音声合成LSI、583は高周波成分をカット
して音質を高めるローパスフィルタ、584は音量を調
整するアンプで、このうち音声合成LSI582は、複
数の音声データを内蔵のEPROM内に記憶しており、
ユニットコントローラ190から与えられる選択信号(
So−33)に応じて音声データを選択して開始信号S
Tに同期して音声信号を出力し、リセット信号Rによっ
て出力を停止する。
582 is an audio synthesis LSI, 583 is a low-pass filter that cuts high frequency components to improve sound quality, and 584 is an amplifier that adjusts the volume. Among these, the audio synthesis LSI 582 stores multiple audio data in its built-in EPROM. ,
Selection signal given from unit controller 190 (
Select audio data according to So-33) and send the start signal S.
The audio signal is output in synchronization with T, and the output is stopped by the reset signal R.

なお、558はユニットコントローラ190の制御プロ
グラムを格納したプログラムROM、559は伝送コン
トローラ551の制御プログラムを格納したプログラム
ROMである。585はユニットコントローラ190か
ら出力されるアドレス信号をデコードして、プログラム
メモリ558やユニットメモリ550、ラッチ回路57
4,575.577および入出力コントローラ576の
選択信号を形成するデコーダである。
Note that 558 is a program ROM that stores a control program for the unit controller 190, and 559 is a program ROM that stores a control program for the transmission controller 551. 585 decodes the address signal output from the unit controller 190 and sends it to the program memory 558, unit memory 550, and latch circuit 57.
4,575.577 and a selection signal for the input/output controller 576.

上記のごとくユニット制御装置180は、管理装置40
0、カードリーダ制御装置188、パチンコ機制御装置
195の三方に情報交換の窓口を有しており、管理装置
400の制御下のもとにカードでパチンコ遊技をさせる
ための制御をするとともに、遊技結果として発生するパ
チンコ機遊技情報を定期的に管理装置に送信するソフト
ウェアを有している。さらに、この実施例のユニット制
御装置1180においては、金額、玉数表示器を駆動さ
せるべくユニットコントローラ190から出力される表
示データのうち、桁セレクト信号(コモン信号)は例え
ば2msのような間隔で周期的に出力される点に着目し
て、これをリセット回路555に、ウォッチドッグパル
スとして入力するようにしている。リセット回路555
はパワーオンリセットの他、このウォッチドッグパルス
を監視してパルスがなくなるとリセット信号を発生する
ように構成されている。
As described above, the unit control device 180 controls the management device 40
0, the card reader control device 188, and the pachinko machine control device 195, which have information exchange windows on three sides, and control the pachinko game using cards under the control of the management device 400, as well as control the game. It has software that periodically sends the resulting pachinko machine game information to the management device. Furthermore, in the unit control device 1180 of this embodiment, among the display data output from the unit controller 190 to drive the amount and number of balls display, the digit select signal (common signal) is sent at intervals of, for example, 2 ms. Focusing on the periodic output, this is input to the reset circuit 555 as a watchdog pulse. Reset circuit 555
In addition to power-on reset, the device is configured to monitor this watchdog pulse and generate a reset signal when the pulse disappears.

従って、ユニットコントローラ190がノイズ等により
暴走したとしても、暴走すると正常な間隔でコモン信号
が出力されなくなるため、リセット回路555が作動し
てユニットコントローラ190およびデータ伝送コント
ローラ551が初期化され、暴走が回避されるようにな
る。
Therefore, even if the unit controller 190 goes out of control due to noise or the like, the common signal will not be output at normal intervals when the unit controller 190 goes out of control, so the reset circuit 555 will operate and initialize the unit controller 190 and the data transmission controller 551 to prevent the out of control. Becomes avoided.

これとともに、ユニットコントローラ190は、内部に
タイマカウンタを有しており、送信要求に対する応答と
してのAC)K (肯定)またはNAK(否定)が一定
時間(ex、10秒)内に返ってこなかったり、ACK
受信後一定時間(ex、2秒)内にパケットを送信でき
ないとき、あるいは内部メモリ(RAM)の乱れを検出
したときに。
Along with this, the unit controller 190 has an internal timer counter, and if AC)K (affirmative) or NAK (negative) as a response to a transmission request is not returned within a certain period of time (ex, 10 seconds). ,ACK
When a packet cannot be sent within a certain period of time (ex, 2 seconds) after receiving it, or when a disturbance in the internal memory (RAM) is detected.

強制的に上記コモン信号をロウまたはハイレベルに固定
することにより、自らリセットをかけることができるよ
うになっている。なお、上記内部メモリの乱れは1例え
ば初期化の際にメモリ内の所定の番地に特定のコード(
A55A等)を書き込んでおいて、それを1m秒ごとに
割込み処理でチエツクすることで容易に検出することが
できる。
By forcibly fixing the common signal to a low or high level, it is possible to reset the device itself. Note that the above-mentioned internal memory disturbance is caused by 1. For example, when initializing, a specific code (
A55A, etc.) can be written and checked by interrupt processing every 1 msec.

さらに、実施例のユニット制御装置1180は、データ
伝送コントローラ553が一定時間(5゜12秒)内に
データを送信できないときもユニツトコントローラ19
0を初期化させ、異常なデータが管理装置400に送信
されたりしないように対処している。すなわち、実施例
では、ユニットメモリ550内にウォッチドッグカウン
タ領域を設け、データ伝送コントローラ551が、管理
装置に対してデータを送信する度に所定のコードFFを
セットし、ユニットコントローラ190が20 m s
ごとにこのカウンタを「1」ずっカウントダウンさせる
。従って、仮りにデータ伝送コントローラが5.12秒
以上送信できない状態が続いたとすると、ユニットメモ
リ550のウォッチドッグカウンタはrOJになるので
、このカウンタを監視して、rO」になったならばデー
タ伝送コントローラ551がダウンしたと判定して、自
らリセットをかけるようにすることができる。
Furthermore, the unit controller 1180 of the embodiment also controls the unit controller 19 even when the data transmission controller 553 cannot transmit data within a certain period of time (5°12 seconds).
0 is initialized to prevent abnormal data from being sent to the management device 400. That is, in the embodiment, a watchdog counter area is provided in the unit memory 550, the data transmission controller 551 sets a predetermined code FF every time data is transmitted to the management device, and the unit controller 190 sets a predetermined code FF for 20 m s.
This counter is counted down by "1" each time. Therefore, if the data transmission controller continues to be unable to send data for 5.12 seconds or more, the watchdog counter in the unit memory 550 will become rOJ, so monitor this counter, and if it reaches rO, the data will be transmitted. It is possible to determine that the controller 551 is down and reset it by itself.

しかも、この実施例では、ユニットメモリ190として
、ある所定の番地(7FE)にデータを書くと所定の端
子INTが立ち上がるような特殊なRAMが使用されて
おり、この機能を利用して、システムの立上り時にデー
タ伝送コントローラ551が上記所定番地にデータを書
き込んで端子INTを立ち上げ、その端子の信号をユニ
ットコントローラ190に入れて、ユニットメモリの使
用に対するコントローラ間の同期をとるようにしている
。なお、上記特定の端子INTはユニットコントローラ
190が上記所定の番地のデータをリードすると立ち下
がるようになっている。
Moreover, in this embodiment, a special RAM is used as the unit memory 190 in which a predetermined terminal INT rises when data is written to a predetermined address (7FE). At startup, the data transmission controller 551 writes data to the predetermined location and raises the terminal INT, and the signal from that terminal is input to the unit controller 190 to synchronize the use of the unit memory between the controllers. Note that the specific terminal INT falls when the unit controller 190 reads data at the predetermined address.

一方、システム立ち上げ時における管理装置400との
同期は、データ伝送コントローラ551によってなされ
、データ伝送コントローラが管理装置400から発信さ
れる回線テスト指令(口述)を受信し、その受信応答を
管理装置1i400に送信することによってなされる。
On the other hand, synchronization with the management device 400 at the time of system startup is performed by the data transmission controller 551. The data transmission controller receives a line test command (dictation) sent from the management device 400, and transmits the reception response to the management device 1i400. This is done by sending to.

ところで、前述したようにパチンコ機制御装置195側
では、セーフ球数等の演算は行わず、そのような演算は
ユニット制御装置180の側で行うようになっており、
ユニットコントローラ190には、セーフ信号等遊技球
に関する検出信号や購入スイッチ113からの信号が入
力されている。
By the way, as mentioned above, the pachinko machine control device 195 side does not perform calculations such as the number of safe balls, but such calculations are performed on the unit control device 180 side.
Detection signals related to game balls such as a safe signal and signals from the purchase switch 113 are input to the unit controller 190.

ユニットコントローラ190は、これらの信号に基づい
て、呂玉数、アウト玉数、持玉数、売上金額等の稼働デ
ータを演算したり、パチンコ機に関する稼働情報(遊技
状態)やモニタ情報等を生成し、それらをデュアルポー
トメモリからなるユニットメモリ550の送信データエ
リアSDA (第24図参照)に書き込む。
Based on these signals, the unit controller 190 calculates operating data such as the number of balls in play, the number of out balls, the number of balls held, and the amount of sales, and generates operating information (playing status) and monitor information regarding the pachinko machine. and writes them to the transmission data area SDA (see FIG. 24) of the unit memory 550 consisting of a dual port memory.

ユニットメモリ550に書き込まれた稼働データ等は、
伝送コントローラ551による管理装置400との間の
データ交信によって管理装置に送られる。また、管理装
@400から送られてくるデータも一旦ユニットメモリ
550内の受信データエリアRDAに書き込まれ、ユニ
ットコントローラ190がこれを読み取ることによって
データの受信が行われる。ユニットメモリ550には、
その他の送信データや受信データがメモリ内にあること
を相手方のコントローラに伝えるためのコマンドやステ
ータス情報の入る交信用エリアccAや各コントローラ
用のワーキングエリアUWAとDWAおよびコントロー
ラ間同期用エリアcsAが設けられている。
The operating data etc. written to the unit memory 550 are
The data is sent to the management device through data communication between the transmission controller 551 and the management device 400 . Further, data sent from the management device @400 is also temporarily written to the reception data area RDA in the unit memory 550, and the unit controller 190 reads the data to receive the data. In the unit memory 550,
There is a communication area ccA that contains commands and status information to notify the other controller that other transmitted data and received data are in the memory, working areas UWA and DWA for each controller, and an area csA for synchronization between controllers. It is being

第24図にユニットメモリの全体の構成が、そして、表
11表2および表3に、送信データエリアSDA、受信
データエリアRDAおよび交信用エリアCCAの構成例
を示す。
FIG. 24 shows the overall configuration of the unit memory, and Tables 11 and 2 and 3 show examples of the configurations of the transmission data area SDA, reception data area RDA, and communication area CCA.

パチンコ機 表1 ユニットメモリ 表6 上記表6より、実際のパチンコ機の状態は、■フリー状
態が、    0000000000000001■遊
技中が、      ooooooooooooooi
Pachinko machine table 1 Unit memory table 6 From Table 6 above, the actual state of the pachinko machine is: ■Free state is 0000000000000001■During game is oooooooooooooooi
.

■強制終了受信時が、  0000000000000
100■中断時が、       000000000
0001000■打止発生時が、    000000
0000010000で表わされることがわかる。
■When receiving forced termination, 0000000000000
100 ■ At the time of interruption, 000000000
0001000 ■ When a stop occurs, 000000
It can be seen that it is expressed as 0000010000.

なお、表1において示されているモニタ情報1は、表4
に示すようにシステム立上り時のテスト実行中を示すビ
ット、初期値設定/未設定を示すビット、ホットコード
エラーを示すビット、ローカルネットワークの異常を示
すビット(低層用と高層用の2ビツト)、遊技機異常を
示すビット等により構成されている。また、モニタ情報
2は、表5に示すようにカードリーダの異常を示すビッ
トを有している。
Note that the monitor information 1 shown in Table 1 is as shown in Table 4.
As shown in the figure below, a bit indicates that a test is being executed when the system starts up, a bit indicates that the initial value is set/not set, a bit indicates a hot code error, a bit indicates an abnormality in the local network (two bits, one for the low layer and one for the high layer). It is made up of bits and the like that indicate an abnormality in the gaming machine. Furthermore, the monitor information 2 has a bit indicating an abnormality of the card reader, as shown in Table 5.

さらに、稼動情報は、表6のごとく打止め状態を示すビ
ット、遊技の中断中であることを示すビット、通信異常
あるいは不正検出等に基づく管理装置もしくはコントロ
ーラによる強制終了状態を示すビット、遊技中であるこ
とを示すビット、遊技機が遊技客のついていないフリー
状態にあることを示すビット等により構成されている。
Furthermore, as shown in Table 6, the operation information includes bits that indicate a discontinued state, bits that indicate that the game is being suspended, bits that indicate that the game is forcibly terminated by the management device or controller based on communication abnormality or fraud detection, and bits that indicate that the game is being terminated. This consists of a bit indicating that the machine is in a free state with no players present, and the like.

第25図〜第30図には制御ユニット160内に設けら
れたパチンコ機用カードリーダ800の具体的な構成例
を示す。
25 to 30 show specific configuration examples of a pachinko machine card reader 800 provided in the control unit 160.

カードリーダ800を構成する箱形のケース本体801
の前端には、カード保持表示部LEDIとカード挿排口
802aを有する前蓋802が装着され、ケース本体8
01の側壁には前記制御ユニット160の収納枠161
内に固定するためのL字ブラケット803が四隅に固着
されている。
Box-shaped case body 801 that constitutes the card reader 800
A front cover 802 having a card holding display LEDI and a card insertion/ejection port 802a is attached to the front end of the case body 8.
On the side wall of 01 is a storage frame 161 for the control unit 160.
L-shaped brackets 803 for fixing inside are fixed at the four corners.

ケース本体801内には第26図に示すようにカード搬
送路となるペースプレート804が配置され、このベー
スプレート804の上方にはカードの厚みより少し広い
間隙をおいてこれと平行に支持基板805,806が取
付けられるようになっている。
As shown in FIG. 26, inside the case body 801, a pace plate 804, which serves as a card transport path, is arranged. 806 can be installed.

支持基板805にはカート挿入口側に位置しその上には
モータ807とマイクロスイッチからなるカード挿入検
出センサ808と、シャッタソレノイド809とマイク
ロスイッチからなるカード挿入検出センサ80Bと、シ
ャッタソレノイド809およびセキュリティコード読取
用の反射型光センサ810a、810bが取り付けられ
ている。
The support substrate 805 is located on the side of the cart insertion opening, and on it is a card insertion detection sensor 808 consisting of a motor 807 and a microswitch, a card insertion detection sensor 80B consisting of a shutter solenoid 809 and a microswitch, a shutter solenoid 809, and a security sensor. Reflective optical sensors 810a and 810b for code reading are attached.

この実施例ではセンサ810a、810bのうち一方(
810a)のみ使用し、他方のセンサ(810b)は将
来においてセキュリティコードが増加されても良いよう
に予備的に設けられている。
In this embodiment, one of the sensors 810a and 810b (
Only one sensor (810a) is used, and the other sensor (810b) is provided as a backup so that the security code may be increased in the future.

上記モータ807とシャッタソレノイド809との間に
は第20−ラ軸811が回転自在に載置され、この第2
0−ラ軸811の中央には搬送ローラ812が設けられ
ているとともに、第20−ラ軸811の一端はケース本
体の側壁801aから外部へ突出可能にされ、突出端部
にプーリ813が固着されている。また、シャッタソレ
ノイド809の近傍にはカード位置検出用センサ5NS
1に対し検出光を照射する投光器814が取り付けられ
、第20−ラ軸811とモータ807との間には第2の
位置検出センサ5NS2の検出光が透過可能な透光部8
15が形成されている。さらに、上記モータ807の側
方にはパンチ穴検出用センサ5NSpに対し検出光を照
射する投光器816が取り付けられているとともに、モ
ータ807の回転軸807aの一端にはロータリエンコ
ーダ817が固着され、かつ回転軸807aの他端はケ
ース本体801の側壁801bより外部に突出され、径
の小さなプーリ818が固着されている。
A 20th-L shaft 811 is rotatably placed between the motor 807 and the shutter solenoid 809.
A conveyance roller 812 is provided at the center of the 0-Ra shaft 811, and one end of the 20-Ra shaft 811 is made to be able to protrude outward from the side wall 801a of the case body, and a pulley 813 is fixed to the protruding end. ing. In addition, a card position detection sensor 5NS is installed near the shutter solenoid 809.
A light projector 814 that emits detection light to the second position detection sensor 5NS2 is attached between the 20-th axis 811 and the motor 807.
15 is formed. Furthermore, a floodlight 816 is attached to the side of the motor 807 for irradiating detection light to the punch hole detection sensor 5NSp, and a rotary encoder 817 is fixed to one end of the rotating shaft 807a of the motor 807. The other end of the rotating shaft 807a projects outward from the side wall 801b of the case body 801, and a pulley 818 with a small diameter is fixed thereto.

一方、カード挿排口802aの反対側に配置された上記
支持基板806上には、第10−ラ軸819が回転自在
に配置されているとともに、ソレノイドを駆動手段とす
るパンチ装置820と磁気ヘッド821が取付は可能に
されている。磁気ヘット取付は位置に対応して支持基板
806には磁気ヘッドを上方から下向きに挿入させたと
きヘッド面が下方に臨むことができるように貫通孔82
2が形成されている。また、第10−ラ軸819の中央
には搬送ローラ823が固着されているとともに、軸の
両端はケースの側壁から外部に突出可能にされ、プーリ
824,825がそれぞれ取り付けられている。そして
、上記プーリ818と825との間にベルト826が、
またプーリ824と813との間にベルト827が捲回
されており、モータ807の回転駆動力がベルト826
により第10−ラ軸819へ伝えられ、さらにベルト8
27により第20−ラ軸811へ伝達されるようになっ
ている。
On the other hand, a tenth-ra shaft 819 is rotatably disposed on the support substrate 806 disposed on the opposite side of the card insertion/ejection opening 802a, and a punch device 820 using a solenoid as a driving means and a magnetic head 821 can be installed. For mounting the magnetic head, a through hole 82 is formed in the support substrate 806 in accordance with the position so that the head surface can face downward when the magnetic head is inserted downward from above.
2 is formed. Further, a conveyance roller 823 is fixed to the center of the tenth-ra shaft 819, and both ends of the shaft can protrude outside from the side wall of the case, and pulleys 824 and 825 are respectively attached. A belt 826 is placed between the pulleys 818 and 825.
A belt 827 is wound between pulleys 824 and 813, and the rotational driving force of the motor 807 is applied to the belt 827.
is transmitted to the 10th-ra shaft 819, and further transmitted to the belt 8
27 to the 20th-ra shaft 811.

さらに、上記支持基板806の下面には、第3および第
4のカード位置検出センサ5NS3,5NS4に対し検
出光を照射する投光器828,829が取り付けられて
いる。
Further, on the lower surface of the support substrate 806, floodlights 828 and 829 are attached that irradiate detection light to the third and fourth card position detection sensors 5NS3 and 5NS4.

上記支持基板805,806の上方には、これを覆うよ
うに第1のインタフェース基板830が配置され、ケー
スの側壁801a、801bに固定される。このインタ
フェース基板830には制御ユニット160内に設けら
れたカードリーダコントローラ188からの各種制御信
号を受信したり、カードリーダ側に設けられたセンサや
磁気ヘッドからの読取り信号をカードリーダコントロー
ラ188へ渡すためのインタフェース回路を備えている
。また、インタフェース基板830の下面には、上記透
光部815に対応する位置に投光器831が、そして上
記エンコーダ817に対応する位置に速度検出センサ8
32がそれぞれ設けられている。
A first interface board 830 is arranged above the support boards 805, 806 so as to cover them, and is fixed to the side walls 801a, 801b of the case. This interface board 830 receives various control signals from the card reader controller 188 provided in the control unit 160 and passes read signals from sensors and magnetic heads provided on the card reader side to the card reader controller 188. Equipped with an interface circuit for Furthermore, on the lower surface of the interface board 830, a light projector 831 is located at a position corresponding to the transparent section 815, and a speed detection sensor 8 is located at a position corresponding to the encoder 817.
32 are provided respectively.

一方、支持基板805,806の下方に配置された前記
ベースプレート804には、上記搬送ローラ812と8
23に対応する位置に、トーションスプリング834と
835により上方へ付勢された補助ローラ836と83
7が、ベースプレートに形成された開口部841,84
2よりわずかに顔を出すように装着されている。また、
ベースプレート804には、支持基板806に設けられ
た貫通孔822より下方に臨むように取り付けられた磁
気ヘット821に対応する位置に同じくトーションスプ
リング836によって上方へ付勢された補助ローラ83
8が、開口部843よりわずかに上方へ顔を出すように
装着されている。これとともに、ベースプレート804
には、上記投光器814,816,828,829およ
び831に対応する位置にそれぞれ透孔844が形成さ
れている。さらに、ベースプレート804の前端には幅
方向に沿って凹部845(第28図参照)が形成され、
そこには円筒状の遮蔽部材846が載置されている。遮
蔽部材846はカード挿排口802aを閉塞してゴミの
侵入を防止するとともに、その重量で一定以上の剛性を
有するカード以外を受は付けないように作用する。
On the other hand, the base plate 804 disposed below the support substrates 805 and 806 has the conveyance rollers 812 and 8
Auxiliary rollers 836 and 83 are biased upward by torsion springs 834 and 835 at positions corresponding to 23.
7 are openings 841 and 84 formed in the base plate.
It is attached so that the face is slightly exposed than 2. Also,
On the base plate 804, an auxiliary roller 83 is also biased upward by a torsion spring 836 at a position corresponding to a magnetic head 821 attached so as to face downward from a through hole 822 provided in a support substrate 806.
8 is attached so as to protrude slightly above the opening 843. Along with this, the base plate 804
Through holes 844 are formed at positions corresponding to the projectors 814, 816, 828, 829, and 831, respectively. Further, a recess 845 (see FIG. 28) is formed along the width direction at the front end of the base plate 804.
A cylindrical shielding member 846 is placed there. The shielding member 846 closes the card insertion/ejection opening 802a to prevent dirt from entering, and also functions to prevent cards other than those having a certain level of rigidity due to its weight from being accepted.

上記ベースプレート804の下面には、第2のインタフ
ェース基板848がネジによって取り付けられるように
なっており、この第2インタフエース基板848上には
カードリーダコントローラ188とのインタフェースを
行なう回路と、ともに、投光器816,828,829
および831に対向するように、第1〜第4の位置検出
センサ5N81.5NS2,5NS3,5NS4および
パンチ穴検出センサ5NSpが取り付けられている。
A second interface board 848 is attached to the bottom surface of the base plate 804 with screws, and on this second interface board 848 there is a circuit for interfacing with the card reader controller 188, as well as a light emitter. 816,828,829
and 831, first to fourth position detection sensors 5N81.5NS2, 5NS3, 5NS4 and punch hole detection sensor 5NSp are attached.

また、補助ローラ836,837,838に対応する位
置に、ローラとの接触を防止する逃し穴849が設けら
れている。
Further, relief holes 849 are provided at positions corresponding to the auxiliary rollers 836, 837, and 838 to prevent contact with the rollers.

ベースプレート804の前端に載置された円筒状の遮蔽
部材846に対応して、上方の支持基板805の前端に
は、遮蔽部材846よりひとまわり大きな空部851が
形成されており、ベースプレート804上に支持基板8
05を配置したとき、遮蔽部材846が空部851内に
上下動可能に収納されるようになっている。また、上記
空部851を構成する枠体852の後壁には開口853
が形成され、その後方に前記挿入検出スイッチ808が
配置されてその可動接点808aが上記開口853より
空部851内に突出される。この可動接点808aの先
端は通常第28図(A)に示すように遮蔽部材846の
上方に位置するようにされており、カード挿排口802
aよりカードCDが挿入されると、第28図(B)のご
とくカードCDが遮蔽部材846を上方へ押し上げるた
め可動接点808aが回動され、挿入検出センサ808
がオンされるようになっている。
Corresponding to the cylindrical shielding member 846 placed on the front end of the base plate 804, a cavity 851, which is slightly larger than the shielding member 846, is formed at the front end of the upper support substrate 805. Support substrate 8
05, the shielding member 846 is housed in the cavity 851 so as to be vertically movable. In addition, an opening 853 is provided on the rear wall of the frame 852 constituting the empty space 851.
is formed, behind which the insertion detection switch 808 is arranged, and its movable contact 808a protrudes into the cavity 851 from the opening 853. The tip of this movable contact 808a is normally positioned above the shielding member 846 as shown in FIG.
When the card CD is inserted from point a, the card CD pushes up the shielding member 846 as shown in FIG.
is now turned on.

支持基板805上に取り付けられるシャッタソレノイド
809は第29図(A)に示すように下向きに配置され
、プランジャ809aの先端に形成されたピン809b
が、ソレノイド消磁状態において支持基板805に設け
られた挿通孔854を貫通して、第29図(B)のごと
くベースプレート804上面の対応する位置形成された
凹孔855に係合することによりカードCDの挿入を阻
止するようになっている。
The shutter solenoid 809 mounted on the support substrate 805 is arranged facing downward as shown in FIG.
When the solenoid is in the demagnetized state, the card passes through the insertion hole 854 provided in the support substrate 805 and engages with the recessed hole 855 formed at the corresponding position on the upper surface of the base plate 804 as shown in FIG. 29(B). It is designed to prevent the insertion of

なお、特に制限されるものではないが、この実施例のカ
ードリーダ800はカード発行機においても使用できる
ようにするため、ケースの後壁が開放されており、カー
ドを後方へ排出できる構造にされている。
Although not particularly limited, the card reader 800 of this embodiment has a structure in which the rear wall of the case is open so that the card can be ejected to the rear so that it can also be used in a card issuing machine. ing.

第30図(A)にはカードリーダにおける各種センサや
磁気ヘッドの取付は位置関係を示す。
FIG. 30(A) shows the mounting positional relationship of various sensors and magnetic heads in the card reader.

挿入検出センサ808は最もカード挿排口802aに近
い側に配置され、第1位置検出センサ5NSIは搬送ロ
ーラの直前に配置されている。そして、シャッタピン8
09bは挿入検出センサ808と第1位置検出センサ5
NSIとの間に配置され、セキュリティコード読取セン
サ810a。
The insertion detection sensor 808 is disposed closest to the card insertion/ejection opening 802a, and the first position detection sensor 5NSI is disposed immediately in front of the conveyance roller. And shutter pin 8
09b is the insertion detection sensor 808 and the first position detection sensor 5
A security code reading sensor 810a is placed between the NSI and the security code reading sensor 810a.

810bは第1位置検出センサ5NSIのほぼ真横に配
置されている。また、第2位置検出センサ5NS2は搬
送ローラ812の後方に、第3位置検出センサ5NS3
は搬送ローラ823の後方に、第4位置検出センサ5N
S4はカードリーダの最奥部に配置され、かつ第1〜第
4位置検出センサSNS 1〜5NS4は同一直線上に
位置されている。
810b is arranged almost right next to the first position detection sensor 5NSI. Further, the second position detection sensor 5NS2 is located behind the conveyance roller 812, and the third position detection sensor 5NS3 is located behind the conveyance roller 812.
is the fourth position detection sensor 5N behind the conveyance roller 823.
S4 is arranged at the innermost part of the card reader, and the first to fourth position detection sensors SNS1 to 5NS4 are arranged on the same straight line.

さらに、パンチ穴検出センサ5NSpとパンチピンPP
は第2位置検出センサ5NS2と搬送ローラ823との
間に配置され、磁気ヘッド821は搬送ローラ823と
第3位置検出センサ5NS3との間に配置されている。
Furthermore, punch hole detection sensor 5NSp and punch pin PP
is arranged between the second position detection sensor 5NS2 and the transport roller 823, and the magnetic head 821 is arranged between the transport roller 823 and the third position detection sensor 5NS3.

第3o図(B)には第30図(A)のような位置関係に
なるように配置された各種センサによるカード挿入時の
カード検出タイミングとモータ807およびシャッタソ
レノイド809への制御信号のタイミングを示す。同図
から分かるように、この実施例のカードリーダでは、カ
ード挿入時に挿入検出センサでカードの挿入を検出して
モータおよびシャッタを駆動させ、位置検出センサ1〜
4でカードの位置を検出しながら所定のタイミングでカ
ード上の情報をセキュリティコード、パンチ穴、磁気コ
ードの順に読み取るように構成されている。
Figure 3o (B) shows the card detection timing when the card is inserted by various sensors arranged in the positional relationship as shown in Figure 30 (A) and the timing of the control signal to the motor 807 and shutter solenoid 809. show. As can be seen from the figure, in the card reader of this embodiment, when a card is inserted, the insertion detection sensor detects the insertion of the card and drives the motor and shutter.
4, the information on the card is read in the order of security code, punch hole, and magnetic code at a predetermined timing while detecting the position of the card.

しかも、各種センサやパンチピンの相対距離は、カード
の読取りやパンチ穴開は等の処理を正確に行う上で重要
であるため、予め設けられた位置関係になるよう各部品
が精度よく取り付けられている。
In addition, the relative distances between various sensors and punch pins are important for accurate processing such as card reading and punching, so each component must be installed with precision so that it has a predetermined positional relationship. There is.

第31図にはカードリーダ制御装置188(第21図参
照)の具体的回路構成例が示されている。
FIG. 31 shows a specific example of the circuit configuration of the card reader control device 188 (see FIG. 21).

カードリーダ制御装置188は、マイクロコンピュータ
からなるカードリーダコントローラCPU2と、ユニッ
ト制御装置1180との間で送受信されるデータ信号の
レベル変換を行うトランシーバTRVと、制御ユニット
160内に設けられたモニタ表示器175と176の駆
動信号を形成すルドライバDRVII、DRV12およ
びカードリーダ800内のモータ807や穿孔装置82
0、磁気ヘッド821、LEDランプ167、シャッタ
ソレノイド809を駆動する制御信号を形成するドライ
バDRV13と、モータ807に供給される電源をオン
・オフするリレーRLYを駆動するドライバDRV14
と、カードリーダ800内の磁気ヘットの読取りデータ
や各種センサからの検出信号を波形整形するシュミット
トリガ回路からなる波形整形回路SMG、磁気ヘッドで
読取られた2つのトラックの各リードデータをラッチす
るフリップフロップ回路F/Fl、F/F2と、パワー
オンリセット回路とウォッチドッグタイマを内蔵しコン
トローラCPU2から定期的に出力されるパルス(ラッ
チLTI、LT2のリセットパルスと共用)をウォッチ
ドッグパルスとして監視してパルスが途切れたときにリ
セット信号を発生するリセット回路R5T2とにより構
成されている。
The card reader control device 188 includes a card reader controller CPU2 consisting of a microcomputer, a transceiver TRV that converts the level of data signals transmitted and received between the unit control device 1180, and a monitor display provided in the control unit 160. The motor 807 and punching device 82 in the driver DRVII, DRV 12 and the card reader 800 that form the drive signals of 175 and 176
0, a driver DRV13 that forms a control signal that drives the magnetic head 821, an LED lamp 167, and a shutter solenoid 809, and a driver DRV14 that drives a relay RLY that turns on and off the power supplied to the motor 807.
, a waveform shaping circuit SMG consisting of a Schmitt trigger circuit that shapes the waveforms of the read data of the magnetic head in the card reader 800 and detection signals from various sensors, and a flip-flop circuit that latches each read data of the two tracks read by the magnetic head. It has built-in bus circuits F/Fl and F/F2, a power-on reset circuit, and a watchdog timer, and monitors the pulses periodically output from the controller CPU2 (shared with the reset pulses of latches LTI and LT2) as watchdog pulses. and a reset circuit R5T2 that generates a reset signal when the pulse is interrupted.

また、カードリーダコントローラCPU2には、制御ユ
ニット160内に設けられた機器の設定器171および
カード排出スイッチSWCからのオン・オフ信号が入力
されている。
Furthermore, on/off signals from a device setting device 171 and a card ejection switch SWC provided in the control unit 160 are input to the card reader controller CPU2.

上記モニタ表示器176を構成する4個の発光明a書の
浄書 ダイオードは、電源が投入されている間点灯されるパワ
ーオン表示LEDIIと、カードがカードリーダ内にあ
ることを表示するカードイン表示しED12と、カード
リーダコントローラによる制御が正常に実行できている
ときに点灯されるOK表示LED13として使用され、
LED14はその他任意のモニタ表示に使用できるよう
に未使用となっている。
The four light-emitting engraving diodes that make up the monitor display 176 include a power-on indicator LED II that lights up while the power is on, and a card-in indicator that indicates that the card is in the card reader. It is used as an OK display LED 13 that lights up when control by the card reader controller is normally executed.
The LED 14 is left unused so that it can be used for any other monitor display.

一方、セグメント型モニタ表示器175は、数字を表す
7つのセグメントと、1つのドツト表示セグメントDT
とを組合せることにより、次の表7のように、カードリ
ーダの異常内容を符号で表示するようになっている。な
お、表7の右欄のエラーコードは対応する異常が発生し
たときにカードリーダコントローラCPU2が上位の制
御装置に異常の内容を知らせるときに使用するコードで
ある。
On the other hand, the segment type monitor display 175 has seven segments representing numbers and one dot display segment DT.
By combining these, the contents of the card reader abnormality can be displayed using codes as shown in Table 7 below. Note that the error codes in the right column of Table 7 are codes used by the card reader controller CPU 2 to notify the higher-level control device of the details of the abnormality when a corresponding abnormality occurs.

表7 カードリーダコントローラCPU2は、内蔵ROM内の
制御プログラムに従って動作し、ユニット制御装置18
0からの指令に基づいてカードの走行制御やカードデー
タの読出し、カードデータのチエツク等を実行し、カー
ド番号およびカードリーダの制御情報をユニット制御装
置に伝達する。
Table 7 The card reader controller CPU2 operates according to the control program in the built-in ROM, and the unit control device 18
Based on the commands from 0, it executes card running control, card data reading, card data checking, etc., and transmits the card number and card reader control information to the unit control device.

ユニット制御装[180との交信は内蔵のシリアルコミ
ュニケーション回路により、シリアルボートTX、RX
を使用して行う。カードリーダ800を構成する部品へ
の制御信号の出力や各種センサからの検出信号の入力は
、第32図に示すようなインタフェース回路198t!
−介して行うようになっている。
Communication with the unit control unit [180 is via the built-in serial communication circuit, and the serial ports TX and RX
Do this using The output of control signals to the components constituting the card reader 800 and the input of detection signals from various sensors are performed by an interface circuit 198t! as shown in FIG.
- It is designed to be carried out through

また、カードの磁気記録部MGのトラックTRC2上の
磁気データaをラッチするフリップフロップFF2は、
トラックTR(?、1上から読み出されてフリップフロ
ップFFIをトリガさせるり−ドクロックbをサンプリ
ングクロックとして動作される。フリップフロップFF
IはリードクロックbでトリガされCPU2から出力さ
れるパルスeでリセットされることで周期的な信号Cを
出力する。
Furthermore, the flip-flop FF2 that latches the magnetic data a on the track TRC2 of the magnetic recording section MG of the card is as follows:
It is operated using the red clock b which is read from the top of track TR(?, 1 and triggers the flip-flop FFI) as a sampling clock.Flip-flop FF
I outputs a periodic signal C by being triggered by the read clock b and reset by the pulse e output from the CPU 2.

第32図には、カードリーダ制御装置188とカードリ
ーダ内の入出力部品との間に設けられるインタフェース
回路198の構成例を示す。
FIG. 32 shows a configuration example of an interface circuit 198 provided between the card reader control device 188 and input/output components within the card reader.

同図において符号SMGI〜5MG5で示されているの
は、シュミットトリガゲート等からなる波形整形回路、
RECI、RFe5は整流回路、MCCl、MCC2は
磁化電流切替回路、AMP1〜AMP4はアンプ、MH
DI、MHD2は磁気ヘッド、MTはモータ、5OLI
、5OL2はソレノイド、LEDIは発光ダイオード、
DRV21、DRV22はドライバ、5NSII、5N
S12,5NSp、5NSI〜5NS5はセンサである
。また、CCCはモータHTの回転方向を切替るためぬ
電流切替回路、■CCはモータMTの回転速度を切替る
ための電圧切替回路である。
In the figure, the symbols SMGI to 5MG5 indicate waveform shaping circuits consisting of Schmitt trigger gates, etc.
RECI, RFe5 are rectifier circuits, MCCl, MCC2 are magnetizing current switching circuits, AMP1 to AMP4 are amplifiers, MH
DI, MHD2 are magnetic heads, MT is motor, 5OLI
, 5OL2 is a solenoid, LEDI is a light emitting diode,
DRV21, DRV22 are drivers, 5NSII, 5N
S12, 5NSp, 5NSI to 5NS5 are sensors. Further, CCC is a current switching circuit for switching the rotational direction of the motor HT, and CC is a voltage switching circuit for switching the rotational speed of the motor MT.

2つのトラックTRC1とTRC2にそれぞれ対応され
た2つの磁気ヘッドMHDI、MHD2により読み取ら
れたリードデータのリードクロック信号は、アンプAM
PI、AMP3によって増幅された後、整流回路REC
I、REC2で整流され、さらに波形整形回路SMGI
、5MG3を通して矩形波としてカードリーダ制御装置
188に送られる。一方、カードリーダ制御装置188
から供給されるライトデータとライトクロックは波形整
形回路5MG2,5MG4を通って磁化電流切替回路M
CCl、MCC2に入力され、ライトデータのパ1”、
O”に応じてヘッド駆動電流の向きが切り替えられてア
ンプAMP2.AMP4で増幅され磁気ヘッドMHDI
、MHD2に供給される。
The read clock signal of the read data read by the two magnetic heads MHDI and MHD2 corresponding to the two tracks TRC1 and TRC2, respectively, is sent to the amplifier AM.
After being amplified by PI and AMP3, the rectifier circuit REC
I, rectified by REC2, and further waveform shaping circuit SMGI
, 5MG3 as a square wave to the card reader control device 188. On the other hand, the card reader control device 188
The write data and write clock supplied from the magnetizing current switching circuit M pass through the waveform shaping circuits 5MG2 and 5MG4.
Input to CCl, MCC2, write data P1”,
The direction of the head drive current is switched in accordance with the output of the magnetic head MHDI, which is amplified by amplifiers AMP2 and AMP4.
, MHD2.

モータMTを駆動するため、カードリーダ制御装置18
8から与えられる正転信号と逆転信号に基づいて電流切
替回路CCCがドライバDRV 21に流れる電流の向
きを変え、また速度切替信号に応じてドライバDRV2
1によってモータに印加する電圧を切替える。
In order to drive the motor MT, the card reader control device 18
The current switching circuit CCC changes the direction of the current flowing to the driver DRV 21 based on the forward rotation signal and reverse rotation signal given from the driver DRV 2 according to the speed switching signal.
1 to switch the voltage applied to the motor.

一方、セキュリティコード読取りセンサ5NS11 (
810a)、5NS12 (未使用)、パンチ穴検出セ
ンサ5NSp、位置検出センサ5NS1〜5NS4、速
度検出センサ5NS5 (821)の検出信号は、波形
整形回路5MG5で波形整形されてからカードリーダ制
御装置188へ供給され、挿入検出スイッチ808の検
出信号はローパスフィルタLPFでノイズカットされて
から波形整形回路5MG5で波形整形される。
On the other hand, security code reading sensor 5NS11 (
The detection signals of 810a), 5NS12 (unused), punch hole detection sensor 5NSp, position detection sensors 5NS1 to 5NS4, and speed detection sensor 5NS5 (821) are waveform-shaped by waveform shaping circuit 5MG5 and then sent to card reader control device 188. The detection signal of the insertion detection switch 808 is noise-cut by a low-pass filter LPF, and then waveform-shaped by a waveform shaping circuit 5MG5.

第33図には、カードリーダ制御装置188による磁気
データの書込みと読出しのタイミングが示されている。
FIG. 33 shows the timing of writing and reading magnetic data by the card reader control device 188.

同図の信号中、(A)〜(D)は書込みデータ情報、(
E)〜(G)は書込みクロック情報に関し、また(H)
〜(J)は読出しデータ情報、(K)〜(M)は読出し
クロック情報に関する各部の信号波形を示す。また、同
図(N)〜(R)に第31図のカードリーダ制御族W1
88において、符号a〜eで示されている各信号のタイ
ミングを示す。
Among the signals in the figure, (A) to (D) are write data information, (
E) to (G) relate to write clock information, and (H)
- (J) show read data information, and (K) - (M) show signal waveforms of various parts related to read clock information. In addition, the card reader control group W1 of FIG. 31 is shown in (N) to (R) of the same figure.
At 88, the timing of each signal indicated by symbols a to e is shown.

このうち、(H)および(K)の信号は第32図のイン
タフェース回路を構成するアンプAMP1とAMP3の
出力信号を、また、(I)および(L)の信号は、整流
回路RECIとRFe5の出力信号を、そして(J)お
よび(M)の信号は波形整形回路5MG1と5MG3の
出力信号をそれぞれ示す。
Of these, the signals (H) and (K) are the output signals of the amplifiers AMP1 and AMP3 that constitute the interface circuit in FIG. 32, and the signals (I) and (L) are the output signals of the rectifier circuits RECI and RFe5. The signals (J) and (M) represent the output signals of waveform shaping circuits 5MG1 and 5MG3, respectively.

この実施例では、書込み方式としてデータが“1″のと
きは極性を反転し、データが“0″または無信号のとき
は極性を反転せず直前の状態を維持するいわゆるNRZ
I方式を採用している。
In this embodiment, the write method is so-called NRZ, in which the polarity is inverted when the data is "1", and the previous state is maintained without inverting the polarity when the data is "0" or no signal.
The I method is adopted.

従ってCPU出力や書込み電流、磁化状態を示す信号(
B)、(C)、(D)は、CPUの内部データ(A)が
tt O”から111 P+に変わったときに、それぞ
れ反転している。
Therefore, signals indicating CPU output, write current, and magnetization state (
B), (C), and (D) are each inverted when the CPU internal data (A) changes from tt O'' to 111 P+.

一方、上記のようにして書き込まれたデータを磁気ヘッ
ドMHD2で読み取ると、磁化状態(D)が変化したと
ころでアンプAMPIの出力が磁化の向きに応じて+ま
たは−に変化するので、カードリーダコントローラCP
U2は、リードクロックbの立上りでアンプAMP1の
出力を波形整形した信号(J)に対応するリードデータ
aがラッチF/F2に取り込まれたときに、信号a(N
)がハイレベルであればデータIt 1 tlであると
認識し、信号aがロウレベルであればデータがtI O
IIであると認識することになる(第33図(S)参照
)。
On the other hand, when the data written in the above manner is read by the magnetic head MHD2, the output of the amplifier AMPI changes to + or - depending on the direction of magnetization when the magnetization state (D) changes, so the card reader controller C.P.
U2 outputs a signal a(N
) is high level, it is recognized as data It 1 tl, and if signal a is low level, data is tI O
II (see FIG. 33(S)).

なお、この実施例では、カードへの磁気データの記録密
度を4.134bit/mm (=105BPI)とし
、カード搬送速度を300mm/秒としたので、読出し
クロックデータのパルス周期は約806μsとなる。そ
こで、CP’U2による磁気データ書込みの際には、書
込みクロックに関するCPU出力(E)の周期T。をク
ロックパルスの2倍(1゜612m5)として出力する
ようになっている。
In this example, the recording density of magnetic data on the card is 4.134 bit/mm (=105 BPI) and the card transport speed is 300 mm/sec, so the pulse period of the read clock data is about 806 μs. Therefore, when writing magnetic data by CPU'U2, the cycle T of the CPU output (E) with respect to the write clock. is output as twice the clock pulse (1°612m5).

第34図および第35図に上記カード発行機200の構
成例を示す。
An example of the configuration of the card issuing machine 200 is shown in FIG. 34 and FIG. 35.

この実施例のカード発行機200は、カード購入のため
の紙幣を識別する紙幣識別装置210と、投入紙幣に対
応した金額を印刷し、カードを発行する発行装置700
と、つり銭としての紙幣を払出するための紙幣払出装置
230と、各種表示器221〜225およびカード発行
機200全体の制御および管理装置400との間のデー
タ交信を行なうユニット制御装置280等により構成さ
れている。 上記紙幣識別装置210に対応して、開閉
自在な前面パネル201には紙幣挿入口211と、購入
選択スイッチ群212および金額表示器213が設けら
れている。従って、遊技客は、先ず紙幣挿入口211よ
り紙幣を投入すると、金額表示器213に投入金額が表
示される。そして、購入選択スイッチ群212の中から
所望の購入金額に対応するスイッチを押圧することによ
り、所望の購入金額に相当するカードが上記発行装置7
0oのカード排出口202より発行される。また、上記
購入選択スイッチ群212は、各々ランプ内蔵型スイッ
チで構成されており、紙幣が投入されるとその投入金額
の範囲内で選択可能なスイッチ(3千円なら3つ、5千
円なら5つ)に対応する内蔵ランプが点灯されるように
なっている。
The card issuing machine 200 of this embodiment includes a bill identifying device 210 that identifies bills for card purchase, and an issuing device 700 that prints an amount corresponding to the inserted bill and issues a card.
, a bill dispensing device 230 for dispensing bills as change, and a unit control device 280 that performs data communication between various displays 221 to 225 and the overall control and management device 400 of the card issuing machine 200. has been done. Corresponding to the banknote identification device 210, a front panel 201 that can be opened and closed is provided with a banknote insertion slot 211, a group of purchase selection switches 212, and an amount display 213. Therefore, when a player first inserts a bill into the bill insertion slot 211, the amount of money inserted is displayed on the amount display 213. By pressing a switch corresponding to a desired purchase amount from the purchase selection switch group 212, a card corresponding to the desired purchase amount is issued to the issuing device 7.
It is issued from the card ejection port 202 of 0o. The purchase selection switch group 212 is composed of switches each with a built-in lamp, and when a banknote is inserted, there are switches that can be selected within the range of the inserted amount (3 for 3,000 yen, 3 for 5,000 yen). The built-in lamps corresponding to 5) will be lit.

カード発行機200の紙幣挿入口211より紙幣が挿入
され、購入選択スイッチ212により購入金額が決定さ
れて残金が生じたときに、それを払い戻すための紙幣払
出装置230は1紙幣をストックしておく紙幣タンクを
備えており、残金に相当する紙幣を前面パネル201に
設けられた紙幣払出口232より排出するように構成さ
れている。
When a banknote is inserted through the banknote insertion slot 211 of the card issuing machine 200 and a purchase amount is determined by the purchase selection switch 212 and a balance is generated, the banknote dispensing device 230 for discharging the remaining amount stores one banknote. It is equipped with a banknote tank and is configured to discharge banknotes corresponding to the remaining amount from a banknote dispensing port 232 provided on the front panel 201.

また、上記カード発行機200の前面パネル201には
、カート発行可能な状態にあることを示す発行中ランプ
221、カード発行不能状態を示す発行中止ランプ22
2、紙幣挿入口211への紙幣の受付の可否を示す紙幣
挿入表示器223、カートの発行状態を知らせるカード
発行表示器224、残金の払出状態を知らせる紙幣払出
表示器225が設けられている。また、カード発行機2
00の前面パネル201の内側には、発行機の異常の種
類(番号)を、2桁の数字で表示するためのモニタ表示
器206と、このモニタ表示器206の表示をリセット
するためのリセットボタン2o7とが設けられている。
Further, on the front panel 201 of the card issuing machine 200, there is an issuing lamp 221 indicating that the card is in a state where the card can be issued, and an issuance stop lamp 22 that indicates the state where the card cannot be issued.
2. A bill insertion display 223 that indicates whether or not bills can be accepted into the bill insertion slot 211, a card issue display 224 that indicates the issuing status of the cart, and a bill dispensing display 225 that indicates the status of the remaining balance. In addition, card issuing machine 2
On the inside of the front panel 201 of the 00, there is a monitor display 206 for displaying the type of abnormality (number) in the issuing machine as a two-digit number, and a reset button for resetting the display on the monitor display 206. 2o7 is provided.

さらに、この実施例のカード発行機200には、遊技店
に設置される複数(数10台)の発行機の各々を区別し
て、特定のカードを発行した発行機を管理装置400に
おいて把握できるようにするため台番号設定器205が
内部に設けられており、この設定器205により設定さ
れた台番号は管理装置400に送られて、データ通信の
際の伝送アドレスの生成および各発行機ごとのデータフ
ァイルの作成に供される。
Furthermore, the card issuing machine 200 of this embodiment is configured such that each of the plurality of issuing machines (several tens of machines) installed in the game parlor can be distinguished from each other so that the management device 400 can grasp which issuing machine has issued a particular card. A machine number setting device 205 is provided internally for this purpose, and the machine number set by this setting device 205 is sent to the management device 400 to generate a transmission address during data communication and to handle the generation of a transmission address for each issuing device. Used for creating data files.

一方、発行装置700は、カードタンク701内にスト
ックされている白紙状態のカードを1枚ずつ取り出して
先ずカードリーダ800へ送り、カードの磁気記録部に
管理装置400によって演算されて送られてきたカード
番号および識別コード(店コード)1発行年月日コード
、チエツクコード等を記録し、カードリーダ800内の
パンチ装置820で発行済穿孔位置PH1(第2図参照
)にパンチ穴を開けてから、印字装置!750で発行年
月日と発行通し番号nおよび購入金額を印字して前面パ
ネル201に設けられたカード発行口202より排出す
る。上記発行通し番号りは、カード発行機200からカ
ード購入の申込を受けた管理装置400が、自己の制御
下にある複数のカード発行機からの購入申込みに対し、
その受付は順に発行通し番号nを決定し、各カード発行
機に付与する番号であって、この発行通し番号nに基づ
いて前述したビットの並び換え等のコード変換処理を行
なって得られたコードをカード番号としてカードの磁気
面に記録して発行し、カードに関する情報は管理装置4
00内のファイルに記録するようになっている。
On the other hand, the issuing device 700 takes out the blank cards stocked in the card tank 701 one by one and first sends them to the card reader 800. Record the card number, identification code (store code) 1, issue date code, check code, etc., and punch a hole at the issued punching position PH1 (see Figure 2) using the punch device 820 in the card reader 800. , printing device! At 750, the date of issue, serial number n, and purchase amount are printed and the card is ejected from the card issuing slot 202 provided on the front panel 201. The above issuing serial number is determined by the management device 400, which receives a card purchase application from the card issuing machine 200, when the management device 400 receives a purchase application from a plurality of card issuing machines under its control.
The reception process sequentially determines the issuing serial number n, which is a number given to each card issuing machine, and the code obtained by performing code conversion processing such as rearranging the bits mentioned above based on this issuing serial number n. A number is recorded on the magnetic surface of the card and issued, and information regarding the card is stored in the management device 4.
It is designed to be recorded in a file within 00.

上記発行通し番号nからカード番号の生成を可能にする
ため、管理装置400の制御プログラムには、カード番
号生成ルーチンと、コード変換ルーチンが設けられてい
るともに、カードから読み出されたカード番号と発行通
し番号nとの一致を確認するため逆変換と逆算ルーチン
が用意されている。
In order to make it possible to generate a card number from the issued serial number n, the control program of the management device 400 is provided with a card number generation routine and a code conversion routine. Inverse conversion and back calculation routines are provided to confirm the match with serial number n.

なお、この実施例のカード発行機200は、カードリー
ダ800で磁気データを記録しかつ印字装置で、発行通
し番号nと発行年月日および購入金額の千の桁を除く3
つの「0」を印字した状態でカードを待機させておき、
購入スイッチが押された時点で千の桁の数字を印字して
排出することにより見かけ上の発行所要時間を短縮する
ようになっている。
The card issuing machine 200 of this embodiment has a card reader 800 that records magnetic data, and a printing device that prints out the issuing serial number n, the date of issue, and the three thousand digits of the purchase price.
Leave the card on standby with two "0"s printed on it,
By printing and ejecting a thousand-digit number when the purchase switch is pressed, the apparent time required for issuance is shortened.

第36図にはカードリーダを内蔵した発行装置700の
全体斜視図が、また第37図には発行装置の概略構成例
を示す。
FIG. 36 shows an overall perspective view of an issuing device 700 with a built-in card reader, and FIG. 37 shows an example of a schematic configuration of the issuing device.

この実施例の発行装置700は、磁気記録部MGと印字
表示部PRTが白紙の状態とされているカードが多数収
納されたカードタンク701内がら一枚ずつカードを取
り出すカード取出装置710と、その後方に配置された
カードリーダ800と、さらにその後方に配置されたカ
ード反転装置740と、カードリーダ800の下方に配
置された印字装置750と、その前方に配置されたカー
ド導出装置770とにより構成されており、カードリー
ダ800の上方に配設されたカード発行制御装置790
によって制御されるようになっている。この実施例の発
行装置700内のカードリーダは、パチンコ機用のカー
ドリーダ800と略同−の構造と機能を有したものでよ
い。
The issuing device 700 of this embodiment includes a card ejecting device 710 for ejecting cards one by one from a card tank 701 containing a large number of cards whose magnetic recording section MG and print display section PRT are blank; Consisting of a card reader 800 placed at the front, a card reversing device 740 placed behind the card reader 800, a printing device 750 placed below the card reader 800, and a card ejecting device 770 placed in front of the card reader 800. card issuance control device 790 disposed above the card reader 800.
It is now controlled by. The card reader in the issuing device 700 of this embodiment may have substantially the same structure and function as the card reader 800 for a pachinko machine.

発行機用のカードリーダが、パチンコ機用のカードリー
ダと異なる。点は、(1)磁気データの記録機能を備え
る必要がある点と、(2)カードを後方へ排出できる構
造となっている必要がある点にある。このうち、(1)
については第32図に示すようにインタフェース回路1
98が書込みデータ信号を波形整形する波形整形回路5
MG2゜5MG4と磁気電流切替回路MCCl、MCC
2とを有していて、磁気ヘッドMHDIとMHD2で磁
気データの読出しは勿論のこと、書込みも行なえるので
1問題はない。また、パチンコ機用カードリーダ800
の構造説明のところでも言及したように第25図〜第2
8図に示すカードリーダ800は、ケースの後壁が開放
されており、挿入されたカードを後方へも排出できるよ
うになってイル。従って、この実施例の発行装置700
には、パチンコ機用のカードリーダ800と全く同一の
ものを使用することができる。
The card reader for issuing machines is different from the card reader for pachinko machines. The points are that (1) it needs to have a magnetic data recording function, and (2) it needs to have a structure that allows the card to be ejected backwards. Among these, (1)
For the interface circuit 1 as shown in FIG.
98 is a waveform shaping circuit 5 that shapes the waveform of the write data signal.
MG2゜5MG4 and magnetic current switching circuit MCCl, MCC
2, and the magnetic heads MHDI and MHD2 can not only read magnetic data but also write magnetic data, so there is no problem. In addition, card reader 800 for pachinko machines
As mentioned in the explanation of the structure, Figures 25 to 2
In the card reader 800 shown in Figure 8, the rear wall of the case is open so that the inserted card can be ejected to the rear. Therefore, the issuing device 700 of this embodiment
The same card reader 800 for pachinko machines can be used.

一方、上記カードタンク701はカードと同一の大きさ
の空間を有しコの字状をなす枠体で構成され、カード取
出装置710の側壁711の上端にボルトで固定されて
いる。このカードタンク701内に収納されたカードの
上には、カードに一定の圧力を加えカードの取出しを確
実にさせるための押圧部材702が載置されるようにな
っている。この押圧部材702にはタンク内のカードの
有無を検出するセンサ703で検出されないように左右
に切欠き702aが形成されている。また、カードタン
ク701内に収納された白紙カードCDは、第38図に
示すようなカード取出装置710のベース基板711の
前半部の上に載置される。
On the other hand, the card tank 701 is constituted by a U-shaped frame having a space of the same size as the card, and is fixed to the upper end of the side wall 711 of the card ejecting device 710 with a bolt. A pressing member 702 is placed on top of the card stored in the card tank 701 to apply a certain pressure to the card to ensure removal of the card. Notches 702a are formed on the left and right sides of this pressing member 702 so as not to be detected by a sensor 703 that detects the presence or absence of a card in the tank. Further, the blank card CD stored in the card tank 701 is placed on the front half of the base substrate 711 of the card ejecting device 710 as shown in FIG.

このベース基板711には、中心線に沿って開口部71
1a、711b、711cが形成され、この開口部より
上方へ僅かに突出するように第1搬送ローラ712と第
2搬送ローラ713と第3搬送ローラ714が配置され
ている。また、ベース基板711の前端側部には上記カ
ード有無検出用センサ703の作動片703aが下方よ
り臨むことができるように切欠き711dが形成されて
いる。
This base substrate 711 has an opening 71 along the center line.
1a, 711b, and 711c are formed, and a first conveyance roller 712, a second conveyance roller 713, and a third conveyance roller 714 are arranged so as to slightly protrude upward from these openings. Further, a notch 711d is formed in the front end side of the base board 711 so that the operating piece 703a of the card presence detection sensor 703 can be viewed from below.

さらに、上記ベース基板711の上方略中央には、これ
と直交する向きの支持プレート715が配置され、カー
ド取出装置710の側壁716に固定されている。そし
て、この支持プレート715の前面には、上記ベース基
板711とカード1枚分の間隔をおいて対向されるスト
ッパ717を有するブラケット718が装着されている
。また、上記支持プレート715の後方には、上記搬送
ローラ712〜714を駆動するための取出用モータ7
19が配置され、側壁716に固定されている。
Further, a support plate 715 is disposed approximately in the upper center of the base substrate 711 and is oriented perpendicularly thereto, and is fixed to a side wall 716 of the card ejecting device 710. A bracket 718 having a stopper 717 facing the base board 711 at a distance of one card is attached to the front surface of the support plate 715. Further, behind the support plate 715, there is a take-out motor 7 for driving the conveyance rollers 712 to 714.
19 is arranged and fixed to the side wall 716.

この取出用モータ719の回転軸には減速機構720を
介して駆動プーリ721が連結され、この駆動プーリ7
21と、上記搬送ローラ713および714の回転軸7
13a、714aの端部に装着された従動プーリ722
,723との間にタイミングベルト724が捲回されて
いる。さらに、上記第2搬送ローラ713の回転軸には
クラッチ用ディスク725aが装着されているとともに
、このディスク725aに対向して第2クラツチ用デイ
スク725bが回転自在に配設されている。
A drive pulley 721 is connected to the rotating shaft of this take-out motor 719 via a deceleration mechanism 720.
21 and the rotation shaft 7 of the conveyance rollers 713 and 714.
Driven pulley 722 attached to the end of 13a, 714a
, 723, a timing belt 724 is wound between them. Further, a clutch disk 725a is attached to the rotating shaft of the second conveying roller 713, and a second clutch disk 725b is rotatably disposed opposite to this disk 725a.

また、上記一対のクラッチ用ディスク725a。Also, the pair of clutch discs 725a.

725bの外周に当接可能なローラ726を一端に有す
るクラッチレバ−727が、側壁716に揺動可能に取
り付けられている。そして、このクラッチレバ−727
の他端は、スプリング728を介してクラッチソレノイ
ド729のプランジャ729aに連結されており、ソレ
ノイド729が励磁されると、クラッチレバ−727が
回動されてローラ726がクラッチ用ディスク725a
と725bの外周に同時に接触され、回転力を伝達し、
ソレノイド729がオフされると回転力を遮断するよう
になっている。さらに、クラッチ用ディスク725bの
回転軸にはプーリ730が固着されており、このプーリ
730と上記第1搬送ローラ712の回転軸712aの
一端に固着されたプーリ731との間にはベルト732
が捲回されている。従って、取出用モータ719の回転
力は、クラッチソレノイド729が、励磁されている間
だけクラッチ機構(725,726)を介して第1搬送
ローラ712へ伝達される。
A clutch lever 727 is swingably attached to the side wall 716 and has a roller 726 at one end that can come into contact with the outer periphery of the clutch lever 725b. And this clutch lever 727
The other end is connected to a plunger 729a of a clutch solenoid 729 via a spring 728. When the solenoid 729 is energized, the clutch lever 727 is rotated and the roller 726 is connected to the clutch disc 725a.
and the outer periphery of 725b at the same time, transmitting rotational force,
When the solenoid 729 is turned off, the rotational force is cut off. Further, a pulley 730 is fixed to the rotating shaft of the clutch disc 725b, and a belt 732 is connected between this pulley 730 and a pulley 731 fixed to one end of the rotating shaft 712a of the first conveying roller 712.
is being wound. Therefore, the rotational force of the take-out motor 719 is transmitted to the first conveyance roller 712 via the clutch mechanism (725, 726) only while the clutch solenoid 729 is energized.

しかも、この第1搬送ローラ712は、その回転軸71
2aに対して偏心した状態で取り付けられており、通常
は上面がベース基板711よりも低くされており、回転
軸712aが180°回転すると開口部711aから上
方へ僅かに突出するようになっている。
Moreover, this first conveyance roller 712 has its rotation shaft 71
2a, and the top surface is normally lower than the base substrate 711, so that when the rotating shaft 712a rotates 180 degrees, it slightly protrudes upward from the opening 711a. .

そして、この実施例の発行装置700は、紙幣投入後に
購入選択スイッチ212が操作されると、取出用モータ
719が回転され、その後クラッチソレノイド729が
一定時間オンされ、第1搬送ローラ712が1回転され
るようになっている。
In the issuing device 700 of this embodiment, when the purchase selection switch 212 is operated after inserting a bill, the take-out motor 719 is rotated, and then the clutch solenoid 729 is turned on for a certain period of time, and the first conveyance roller 712 rotates once. It is now possible to do so.

これによって、第1搬送ローラ712は偏心回転され、
この第1搬送ローラ712の上方のカードタンク701
内のカードを押し上げるようにしながら後方へ送り出す
。このとき、カードCD上に押圧部材702が載置され
一定圧力を加えているためローラとの摩擦力で一番下の
カードがタンク内のカード群から分離される。しかも、
後方にはベース基板711とカード1枚分の間隔を有す
るストッパ717が設けられているため、カードの2枚
送りが防止される。
As a result, the first conveyance roller 712 is rotated eccentrically,
Card tank 701 above this first conveyance roller 712
Push up the card inside and send it out to the rear. At this time, since the pressing member 702 is placed on the card CD and applies a constant pressure, the bottom card is separated from the group of cards in the tank due to the frictional force with the roller. Moreover,
At the rear, a stopper 717 is provided with a distance of one card from the base board 711, so that feeding of two cards is prevented.

こうして、1枚だけタンク内から取り出されたカードは
、取出用モータ719が回転中ずっと回転されている第
2、第3の搬送ローラ713,714によって後方のカ
ードリーダ800へ向かって送り出される。
In this way, only one card is taken out from the tank and sent out toward the rear card reader 800 by the second and third transport rollers 713 and 714, which are kept rotating while the take-out motor 719 is rotating.

なお、カード取出装置710の後端には走行位置検出セ
ンサCPSLが配設されており、送り出されたカードを
検出するようになっている。
Note that a running position detection sensor CPSL is disposed at the rear end of the card ejecting device 710, and is configured to detect the card that has been sent out.

また、第3搬送ローラ714の上方にはカードの浮き上
がりを防止する押さえローラ734が配設されている。
Furthermore, a pressing roller 734 is provided above the third conveying roller 714 to prevent the card from floating up.

上記カード取出装置710によってタンク701から取
り出されたカードは、カードリーダ800で磁気記録部
への識別コードやカード番号等の書込みが行なわれ、か
つ内部のパンチ装置820で発行穴穿孔位置にパンチ穴
が開けられてから後方のカード反転装置740へ送り出
される。カートリーダ800の下方には穿孔片すなわち
パンチ屑を収納するケース705が配置されている。
The card taken out from the tank 701 by the card taking out device 710 is written with an identification code, card number, etc. in the magnetic recording section by the card reader 800, and punched at the issuing hole punching position by the internal punching device 820. After the card is opened, it is delivered to the card reversing device 740 at the rear. A case 705 is arranged below the cart reader 800 to store punching pieces, that is, punch waste.

パチンコ機用カードリーダ800の制御装置188に相
当する発行機用のカードリーダ制御装置288は、カー
ド発行制御袋[790内に設けられている。
A card reader control device 288 for an issuing machine, which corresponds to the control device 188 of the card reader 800 for a pachinko machine, is provided inside the card issuing control bag [790].

カード反転装置740に送られたカードは、先ず搬送ロ
ーラ741a、741b、741cに捲回されたベルト
742と、搬送ローラ743a。
The card sent to the card reversing device 740 is first transferred to a belt 742 wound around transport rollers 741a, 741b, and 741c, and a transport roller 743a.

743bに捲回されたベルト744との間に挟まれてS
字走行路に沿って搬送され、その出口に配置された走路
切替片745を破線イのように押しながら、搬送ローラ
746a、746b、746Cに捲回されたベルト74
7と上記ベルト742とに挟まれて一旦上方へ送られる
。そして、カードが走路切替片745を通過すると切替
片745がスプリング745aの張力で破線イの位置か
ら実線の位置へ回動復帰されるとともに、その上方に配
置された走行位置センサCPS2によってカードの後端
が検出された時点で上記ベルト742を駆動する走行モ
ータ706が逆回転される。これによって、カートは向
きを変えて下方へ搬送され始める。そして、搬送ローラ
748a、748b、748cに捲回されたベルト74
9と、上記ベルト747とに挟まれて徐々に向きを変え
、遂には水平方向前方に向かって送り出される。
S is sandwiched between belt 744 wound around belt 743b.
The belt 74 is conveyed along a shaped traveling path and is wound around conveying rollers 746a, 746b, and 746C while pushing the traveling path switching piece 745 disposed at the exit thereof as shown by the broken line A.
7 and the belt 742, and is once sent upward. When the card passes the running path switching piece 745, the switching piece 745 is rotated back from the position indicated by the broken line A to the position indicated by the solid line by the tension of the spring 745a, and the running position sensor CPS2 disposed above moves the switching piece 745 back to the position indicated by the solid line. When the end is detected, the traveling motor 706 that drives the belt 742 is reversely rotated. This causes the cart to change direction and begin to be transported downward. The belt 74 is wound around conveyor rollers 748a, 748b, and 748c.
9 and the belt 747, the direction gradually changes and is finally sent out horizontally forward.

上記ベルト742と749は、走行モータ706によっ
て直接駆動されるベルト707およびそれと連動された
ベルト708とによって駆動されるようになっている。
The belts 742 and 749 are driven by a belt 707 directly driven by a travel motor 706 and a belt 708 interlocked therewith.

ベルト744と749には走行モータ706の駆動力が
伝達されず、カードの移動に伴って摩擦力で連れ回りす
る。
The driving force of the travel motor 706 is not transmitted to the belts 744 and 749, and the belts 744 and 749 rotate together due to frictional force as the card moves.

なお、上記ベルト707は後述のカード導出族[770
の搬送ローラ771と一体のプーリにも捲回されており
、走行モータ706の駆動力によってカードの排出が行
なわれる。
Note that the belt 707 is a card derivation group [770
It is also wound around a pulley integrated with the transport roller 771, and the card is ejected by the driving force of the travel motor 706.

さらに、上記搬送ローラ748Cの回転軸709は側方
へ突出され、その端部には第36図に示すようにノブ7
09aが固着されており、このノブ709aを手で回す
ことにより、走行モータ706の停止中に手動でカード
を移動させ、紙詰まりを生じたカードを取り除くことが
できるようになっている。カード反転装置740の終端
には走行位置センサCPS3が配置されており、このセ
ンサがカードの後端を検出すると走行モータ7゜6が停
止される。
Furthermore, the rotation shaft 709 of the conveyance roller 748C is protruded to the side, and a knob 7 is provided at the end thereof as shown in FIG.
By turning this knob 709a by hand, the card can be manually moved while the travel motor 706 is stopped, and a jammed card can be removed. A running position sensor CPS3 is disposed at the end of the card reversing device 740, and when this sensor detects the rear end of the card, the running motor 7.6 is stopped.

上記カート反転装置740から送り出されたカードは印
字装置750に入り、先ず走行位置センサCPS4によ
り検出される。すると、印字装置750内の移送モータ
751が駆動され、その駆動力がベルト762および歯
車群763を介して移送ローラ752a、752bに伝
達され、その上方に配設された押圧ローラ753a、7
53bとの間にカートを挾持して前方へ移動させる。移
送ローラ752a、752bの前方には、移送ローラ7
54と755が走行路に沿って配置され、その上方には
サーマルヘッドのような印字ヘッド756がガイドピン
757に沿って昇降可能に配置されている。また、ガイ
ドピン757の周囲には復帰バネ758が介挿されてい
る。
The card sent out from the cart reversing device 740 enters the printing device 750, and is first detected by the running position sensor CPS4. Then, the transfer motor 751 in the printing device 750 is driven, and its driving force is transmitted to the transfer rollers 752a, 752b via the belt 762 and gear group 763, and the press rollers 753a, 753 disposed above the transfer rollers 752a, 752b.
53b and move the cart forward. In front of the transfer rollers 752a and 752b, the transfer roller 7
54 and 755 are arranged along the travel path, and above them a print head 756 such as a thermal head is arranged so as to be movable up and down along a guide pin 757. Further, a return spring 758 is inserted around the guide pin 757.

758は印字ヘッド昇降用モータで、このモータ758
の回転は減速されて従動軸759に伝達される。この従
動軸759には、切欠きを有する検出コマ760が固着
され、この検出コマ760の周縁に対向して回転位置セ
ンサ761a、761bが配置されている。また1図示
しないが昇降用モータ758の回転力は、例えば上記従
動軸759に固着したカムとその外周に当接されたタペ
ットを介して印字ヘッド756に伝えられ、これを昇降
させる。このとき、昇降用モータ758は一回の作動で
従動軸759を18o0ずつ回動させる。すなわち、昇
降用モータ758は常に検出コマ760の切欠きがセン
サ761aまたは761bに対向する位置で回転を停止
するようになっており、走行位置センサCPS4がカー
ドを検出して昇降用モータ758を作動させると、セン
サ761aまたは761bが検出コマ760の切欠きを
検出した時点でモータの回転が停止される。
758 is a motor for lifting and lowering the print head, and this motor 758
The rotation of is decelerated and transmitted to the driven shaft 759. A detection piece 760 having a notch is fixed to this driven shaft 759, and rotational position sensors 761a and 761b are arranged opposite the periphery of this detection piece 760. Although not shown, the rotational force of the lifting motor 758 is transmitted to the print head 756 via, for example, a cam fixed to the driven shaft 759 and a tappet in contact with the outer periphery of the cam, thereby raising and lowering the print head 756. At this time, the lifting motor 758 rotates the driven shaft 759 by 18° in one operation. That is, the lifting motor 758 always stops rotating at a position where the notch of the detection piece 760 faces the sensor 761a or 761b, and the traveling position sensor CPS4 detects the card and operates the lifting motor 758. When the sensor 761a or 761b detects the notch in the detection piece 760, the rotation of the motor is stopped.

これによって、印字ヘッド756は走行位置センサCP
S4のカード検出時に降下され、印字が終了すると再び
昇降用モータ758が作動されて従動軸759を180
’回転させることにより、印字ヘッド756は上昇され
て停止する。印字装置750の出口には走行位置センサ
CPS5が配設されており、このセンサCPS5がカー
ドの先端を検出すると前記走行モータ706を先程と同
一の方向(逆方向)へ作動させて搬送ローラ771a、
771b、771cに捲回されたベルト772を駆動さ
せ、センサCPS5がカードの後端を検出すると印字装
置内の搬送用モータ751を停止させる。これによって
、印字装置750から送り出されたカードは速やかに前
方のカード導出袋w770内へ搬送されていく。
As a result, the print head 756 moves to the running position sensor CP.
It is lowered when the card is detected in S4, and when printing is completed, the lifting motor 758 is operated again to move the driven shaft 759 to 180 degrees.
'By rotating, the print head 756 is raised and stopped. A running position sensor CPS5 is disposed at the exit of the printing device 750, and when this sensor CPS5 detects the leading edge of the card, it operates the running motor 706 in the same direction as before (opposite direction) to move the transport rollers 771a,
The belt 772 wound around the belts 771b and 771c is driven, and when the sensor CPS5 detects the rear end of the card, the conveyance motor 751 in the printing device is stopped. As a result, the card sent out from the printing device 750 is quickly conveyed into the front card delivery bag w770.

カード導出装置770においては、第39図にその詳細
を示すように、上記ベルト772の下方に搬送ローラ7
73,774a、774bが配置され、このうち搬送ロ
ーラ774aと774bにはベルト775が捲回されて
いる。しかも、この実施例では、このカード導出装置の
み搬送ローラとそのベルト772,775が2列に設け
られて排出を確実に行なえるようになっている。そして
、ベルト772と775とによって構成される搬送路に
対応してその前方にカード発行口202が配置され、こ
の発行口の直前に走行位置センサCPS6が配設されて
いる。
In the card ejecting device 770, as shown in detail in FIG.
73, 774a, and 774b are arranged, and a belt 775 is wound around conveyance rollers 774a and 774b. Moreover, in this embodiment, only this card ejecting device has conveying rollers and their belts 772, 775 arranged in two rows to ensure reliable ejection. A card issuing port 202 is arranged in front of the conveyance path formed by belts 772 and 775, and a running position sensor CPS6 is arranged immediately in front of this issuing port.

また、上記搬送ローラ773と774bとの間には支軸
776を中心に回動可能な走路切替部材777が配設さ
れている。この走路切替部材777はスプリング778
によって通常は第37図に破線口で示すごとく先端が下
方に位置され、印字装置750より送られてきたカード
をカード発行口202へ向かって案内する。しかして、
カードが正規なものでなかったり、傷があって磁気記録
部へ正しく記録できなかったような場合には、走路切替
部材777によってカードは下方の没収タンク780に
誘導される。正しく書き込まれたカードのときは切替部
材777を、第37図に実線で示すごとく下方へ回動さ
せる。すると、印字装置750から送られてきたカード
はカード発行口202へ誘導される。搬送田−ラ774
a、774bの下方には、没収タンク780が配設され
ており、通常状態で上方に位置された走路切替部材77
7によって下方へ誘導されたカードはこの没収タンク7
80内に収納される。
Furthermore, a travel path switching member 777 that is rotatable about a support shaft 776 is disposed between the conveyance rollers 773 and 774b. This running path switching member 777 has a spring 778.
Normally, the tip is positioned downward as shown by the broken line port in FIG. 37, and the card sent from the printing device 750 is guided toward the card issuing port 202. However,
If the card is not genuine or has a scratch that prevents it from being correctly recorded in the magnetic recording section, the card is guided to a confiscation tank 780 below by the lane switching member 777. When the card is correctly written, the switching member 777 is rotated downward as shown by the solid line in FIG. 37. Then, the card sent from the printing device 750 is guided to the card issuing port 202. Transfer field 774
A confiscation tank 780 is arranged below 774b, and the runway switching member 77, which is located above in the normal state, is disposed below.
Cards guided downward by 7 are confiscated in tank 7.
It is housed within 80.

この没収タンク780の後壁781には切欠き781a
が形成されており、この切欠き781aに臨むようにセ
ンサ782が配設されている。このセンサ782は受光
器であってこれに対応する投光器783は、上記一対の
ベルト775間に配置され、検出光軸が斜めになるよう
に設定され、没収タンク780に入ってくるカードを検
出するとともに、タンク内のカートが一定量以上になる
と、カードの上端が上記検出光軸を遮るようになって満
杯になったことを検出できるようになっている。さらに
、この没収タンク780はその下方に斜め配置されたプ
レート784上に前後方向スライド可能に載置され、そ
の下面には、プレート784に形成された長孔784a
に係合するガイドピン785が固着されており、このガ
イドピン785と上記プレート784の後端との間に張
設されたスプリング786によって、常に後方へ付勢さ
れている。
The rear wall 781 of this confiscated tank 780 has a notch 781a.
is formed, and a sensor 782 is arranged so as to face this notch 781a. This sensor 782 is a light receiver, and the corresponding light emitter 783 is placed between the pair of belts 775 and set so that the detection optical axis is oblique, and detects cards entering the confiscation tank 780. Additionally, when the number of carts in the tank exceeds a certain level, the upper end of the card blocks the detection optical axis, making it possible to detect that the cart is full. Further, this confiscation tank 780 is placed on a plate 784 diagonally arranged below it so as to be slidable in the front and back direction, and a long hole 784a formed in the plate 784 is formed on the lower surface of the tank 780.
A guide pin 785 that engages with the plate 784 is fixed thereto, and is always urged rearward by a spring 786 stretched between the guide pin 785 and the rear end of the plate 784.

このカード導出装置770は、カートの終端が通過して
走行位置センサCPS6または没収カードの検出センサ
がオンからオフに変わると、走行モータ706がオフさ
れて、排出または没収動作を停止する。
In this card ejecting device 770, when the end of the cart passes and the running position sensor CPS6 or the confiscated card detection sensor changes from on to off, the running motor 706 is turned off and the ejecting or confiscating operation is stopped.

なお、カード発行口202の上部には、発行装置700
におけるカードの発行作業進行状態を示すカード発行表
示器787が設けられている。
Note that an issuing device 700 is installed above the card issuing port 202.
A card issuance display 787 is provided to show the progress status of card issuance work.

さらに、この実施例の発行装置700は第36図に示す
ように、固定ベース791上において左右のレール79
2a、792bによって前後方向スライド可能に支持さ
れた基盤793の上に載置されており、この基盤793
の左側半分には、補助電源装置を内蔵した電源ボックス
794が載置され、この電源ボックス794の前面には
、カードの発行枚数を表示するためのカウンタ795と
、没収カードの枚数等の表示に利用可能な予備カウンタ
796が設けられている。
Further, as shown in FIG. 36, the issuing device 700 of this embodiment has left and right rails 79 on a fixed base 791.
2a and 792b, and is placed on a base 793 that is slidably supported in the front and rear direction.
A power supply box 794 with a built-in auxiliary power supply is placed on the left half of the unit, and on the front of this power supply box 794 there is a counter 795 for displaying the number of issued cards, and a counter 795 for displaying the number of confiscated cards, etc. There is a spare counter 796 available.

また、797は固定ベース791上に載置された発行装
置全体を前方へスライドさせる際に使用する把手、79
8はスライド機構をロックさせるだめの操作ボタンであ
る。
Further, 797 is a handle used when sliding the entire issuing device placed on the fixed base 791 forward;
8 is an operation button for locking the slide mechanism.

第40図には、上記のごとく構成されたカード発行機2
00の制御システムの構成例が示されている。
FIG. 40 shows a card issuing machine 2 configured as described above.
An example of the configuration of the control system of No. 00 is shown.

なお、同図において、790がカード発行制御装置、2
80がユニット制御装置、また288はカードリーダ8
00の各構成部品たる搬送モータ807、磁気ヘッド8
21、穿孔装置820等を制御するカードリーダ制御装
置であり、符号LMP1〜LMP5で示されているのが
、購入金額の選択スイッチ群212に内蔵されたランプ
で、オンされたスイッチに対応するランプが点灯されて
操作ボタンを後方から照明するようになっている。
In addition, in the same figure, 790 is a card issuing control device, 2
80 is a unit control device, and 288 is a card reader 8
The transport motor 807 and the magnetic head 8 are each component of 00.
21, a card reader control device that controls the punching device 820, etc., and the symbols LMP1 to LMP5 are built-in lamps in the purchase amount selection switch group 212, and the lamps correspond to the switches that are turned on. is lit to illuminate the operation buttons from behind.

この実施例の制御システムは、大別してユニット制御装
置280による制御系とカード発行制御装置790によ
る制御系とに分割されており、ユニット制御装置280
が、貨幣の受は入れ手段、所望購入金額の選択手段、管
理装置に有価データを送信して該有価データに代わるカ
ード番号を貰い受けるための通信手段、釣貨幣の払出し
手段、および発行処理状態を示す状態表示手段の制御を
担当しており、カード発行制御装置790が上述した発
行装置700を構成するカード取出装置710、カード
反転装置740、印字装W750およびカード導出装置
770と、カードのチエツクおよび磁気データの記録を
担当するカードリーダ800の制御装置288の統括的
な制御を担当している。そして、ユニット制御装置28
0とカード発行制御装置790との間の交信はシリアル
通信によって行なわれる。
The control system of this embodiment is roughly divided into a control system based on the unit control device 280 and a control system based on the card issuing control device 790.
However, there is a means for accepting money, a means for selecting the desired purchase amount, a communication means for transmitting valuable data to the management device and receiving and receiving a card number in place of the valuable data, a means for dispensing change coins, and an issuance processing state. The card issuance control device 790 is in charge of controlling the status display means that indicates the above-mentioned card issue device 710, card reversing device 740, printing device W750, and card ejecting device 770 that constitute the above-mentioned issuing device 700, and the card checking device 790. It is also in charge of overall control of the control device 288 of the card reader 800, which is in charge of recording magnetic data. And the unit control device 28
Communication between 0 and card issue control device 790 is performed by serial communication.

一方、ユニット制御装置280は、管理装置40oとの
間でカード番号等のデータの送受信を行なうため、光ト
ランシーバ285を介して光ケーブルまたは同軸ケーブ
ルからなる低層ネットワーク用通信ライン510に接続
可能にされている。
On the other hand, the unit control device 280 is connectable to a low-layer network communication line 510 made of an optical cable or a coaxial cable via an optical transceiver 285 in order to send and receive data such as a card number to and from the management device 40o. There is.

この実施例のカード発行機200は、ユニット制御装置
280によって前面パネル201に設けられた各種表示
器221〜225等からなる状態表示手段をカード発行
手順に従って点灯もしくは点滅させることによって利用
者に操作手順を教示するとともに、排出したカードや釣
銭忘れを防止するようにしている。
In the card issuing machine 200 of this embodiment, a unit controller 280 lights up or blinks status display means including various indicators 221 to 225 provided on the front panel 201 in accordance with the card issuing procedure, so that the user can be guided through the operation procedure. In addition to teaching students about this, the system also prevents them from forgetting to eject cards or forgetting change.

すなわち、カード発行機200の電源が投入され、カー
ド発行の準備が終了するとユニット制御装置280は、
先ず前面パネル201に設けられた発行中表示器221
を点灯させ、かつ紙幣挿入表示器223を点滅させて紙
幣の挿入を促す表示を行なって紙幣挿入待ち状態にある
ことを外部に知らせる。この状態で紙幣挿入口211に
紙幣が投入されるとユニット制御装置f280は金額表
示器213に投入された金額に相当する数字を表示させ
、かつ購入選択スイッチ212内蔵の購入ランプLMP
1〜LMP5を投入金額相当分まで点灯させる。つまり
、千円ならランプLMP1のみ、3千円ならランプLM
PI〜LMP3.5千円ならランプLMPl〜LMP5
を点灯させて、操作可能なスイッチを明示させるように
なっている。
That is, when the power of the card issuing machine 200 is turned on and the preparation for card issuing is completed, the unit control device 280
First, the issuance display 221 provided on the front panel 201
is turned on, and the bill insertion display 223 is made to blink to display a message prompting the insertion of a bill, thereby informing the outside that the banknote insertion is in a waiting state. When a bill is inserted into the bill insertion slot 211 in this state, the unit control device f280 causes the amount display 213 to display a number corresponding to the amount inserted, and also displays a purchase lamp LMP built in the purchase selection switch 212.
1 to LMP5 are lit up to the amount equivalent to the amount invested. In other words, for 1,000 yen, only lamp LMP1, and for 3,000 yen, lamp LM
If PI~LMP is 3,500 yen then lamp LMPl~LMP5
lights up to clearly indicate which switches can be operated.

この状態で有効な購入選択スイッチ212のいずれか一
つがオンされると、紙幣挿入表示器223を消灯させ、
代わりにカード発行口202近傍のカード発行表示器2
24を点滅させてカードが排出されることを利用者に知
らせる。
When any one of the valid purchase selection switches 212 is turned on in this state, the bill insertion indicator 223 is turned off,
Instead, the card issue display 2 near the card issue slot 202
24 blinks to notify the user that the card will be ejected.

それから、ユニット制御装置280は、実際にカード発
行口202よりカードを排出するときには金額表示器2
13と購入ランプLMP1〜LMP5を消灯させる。そ
して、このとき釣銭があれば紙幣払出表示器225を点
滅させて注意を喚起させながら釣銭の払出しを実行する
。なお、釣銭がないときは紙幣払出表示器225は消灯
のままにしておく。また、カード排出時には利用者がカ
ード発行口202に排出されたカードを抜き取るとカー
ド発行表示器224の点滅を中止して消灯させる。
Then, when the unit controller 280 actually ejects the card from the card issuing slot 202, the unit controller 280 controls the amount display 2.
13 and purchase lamps LMP1 to LMP5 are turned off. At this time, if there is change, the bill dispensing display 225 is flashed to draw attention and the change is disbursed. Note that when there is no change, the bill payout display 225 remains off. Further, when the card is ejected, when the user pulls out the card ejected to the card issuing slot 202, the flashing of the card issuing display 224 is stopped and the light is turned off.

一方、釣銭があるときは紙幣払出表示器230が釣銭の
除去を検出して送ってくる払出完了信号を受けてから紙
幣挿入表示器223を消灯させる。
On the other hand, when there is change, the bill insertion display 223 is turned off after the bill dispensing indicator 230 detects the removal of change and receives a dispensing completion signal sent.

ユニット制御装置280による前面パネル201上の各
種表示器の状態遷移を表8に示す。
Table 8 shows the state transitions of various indicators on the front panel 201 by the unit control device 280.

表8 同図において○は点灯、×は消灯、Δは点滅、Dは投入
金額に応じた数値表示、Bは金額に対応したランプを点
灯することをそれぞれ意味する。
Table 8 In the same figure, ◯ means lighting, × means lights off, Δ means blinking, D means numerical display according to the input amount, and B means lighting the lamp corresponding to the amount.

なお、表8には各状態において紙幣挿入口221の紙幣
受付状態がどのようになっているかも併せて示した。こ
れよりカードおよび釣銭が除去されるまで次の紙幣挿入
ができないことが分かる。
Note that Table 8 also shows the bill receiving state of the bill insertion slot 221 in each state. This indicates that the next bill cannot be inserted until the card and change are removed.

第41図には、ユニット制御装置280の構成例が示さ
れている。
FIG. 41 shows an example of the configuration of the unit control device 280.

発行機のユニット制御装置280は、カードリーダ制御
装置288およびカード発行制御装置79oを統括的に
制御するユニットコントローラ290と、管理装置40
0とのデータ伝送に係る制御をするデータ伝送コントロ
ーラ551と、データ伝送コントローラの制御下でネッ
トワークにおける送受信権の確立およびデータの直並列
変換を行うネットワークコントローラ553等から構成
されており、通信系に関してはパチンコ機のユニット制
御装w180と全く同一の構成である。すなわち、各コ
ントローラ290と551問および551と553間の
データの受は渡しは、デュアルポートメモリ (RAM
)550および552を介して実行できるように構成さ
れている。このうち、メモリ552は、送信データ記憶
領域と受信データ記憶領域とに分かれており、全ての送
受信データ長を同一長にする(パケット化)のための調
整機能と、データ伝送の高速化(2,5MbpS)を計
るための緩衝機能とをもっている。
The unit control device 280 of the issuing machine includes a unit controller 290 that centrally controls the card reader control device 288 and the card issuance control device 79o, and a management device 40.
0, and a network controller 553 that establishes transmission/reception rights in the network and performs serial/parallel conversion of data under the control of the data transmission controller. has exactly the same configuration as the unit control device w180 of a pachinko machine. In other words, data is exchanged between each controller 290 and 551 and between 551 and 553 using dual port memory (RAM).
) 550 and 552. Among these, the memory 552 is divided into a transmission data storage area and a reception data storage area, and has an adjustment function for making all transmission and reception data the same length (packetization) and speeding up data transmission (2. , 5MbpS).

このパケットメモリ552は各々が256バイトの容量
を持つ4つのページで構成され、このうちページOは送
信要求パケットの送信に、またページ1は定時データ送
信パケットの送信に使用される。一方、ページ2,3は
、データパケット受信用で交互に使用される。どのペー
ジを使うかは、データ伝送コントローラ551が、ネッ
トワークコントローラ553に指示する。データ伝送コ
ントローラ551が受信パケットデータの処理中、次の
パケットデータが送られてきたとしても、他のページに
受信されるため、確実に全てのパケットを受信できる。
This packet memory 552 is composed of four pages each having a capacity of 256 bytes, of which page O is used for transmitting a transmission request packet, and page 1 is used for transmitting a scheduled data transmission packet. On the other hand, pages 2 and 3 are used alternately for receiving data packets. The data transmission controller 551 instructs the network controller 553 as to which page to use. Even if the data transmission controller 551 is processing received packet data, even if the next packet data is sent, it will be received by another page, so all packets can be reliably received.

各コントローラ551,553を同時に初期化できるよ
うにするため共通のリセット回路555が設けられてい
る。
A common reset circuit 555 is provided so that each controller 551, 553 can be initialized simultaneously.

ネットワークコントローラ553の管理装置400との
接続側には、受信データを波形整形するとともに送信デ
ータのドライブ能力を上げるために信号のレベル変換を
行う信号変換回路554および切換スイッチ542を介
して、光コネクタ186に接続可能にされているととも
に、低層ネットワークの伝送ラインが同軸ケーブルで構
成された場合にも対応できるように切換スイッチ542
を介して、送信信号と受信信号の分離および結合を図る
分岐回路540に接続可能にされている。
An optical connector is connected to the connection side of the network controller 553 to the management device 400 via a signal conversion circuit 554 that performs waveform shaping of received data and converts the signal level in order to increase the drive capability of transmitted data, and a changeover switch 542. 186, and also has a selector switch 542 so that it can be connected to a coaxial cable when the transmission line of the low-layer network is configured with a coaxial cable.
can be connected to a branch circuit 540 for separating and combining the transmitted signal and the received signal.

上記光コネクタ186に光トランシーバ185が接続さ
れる。
An optical transceiver 185 is connected to the optical connector 186.

さらに、データ伝送コントローラ551とネットワーク
コントローラ553との間には、データ伝送コントロー
ラ551からの要求に応じてネットワークコントローラ
553がデータの受信結果を記憶するためのラッチ回路
561と、データ伝送コントローラ5514<、ネット
ワークコントローラ553に対するデータ送信指令等の
コマンドを記憶させるラッチ回路562および低層ネッ
トワーク用アドレスを記憶させるラッチ回路563と、
ユニット制御装置280内の通信制御状態の異常を表示
するための3個のLEDランプからなるモニタ表示器5
56への表示データを記憶するラッチ回路564が設け
られている。557は上記各ラッチ回路561〜564
に与えられたアドレスをデコードして選択信号を発生す
るデコーダである。
Further, between the data transmission controller 551 and the network controller 553, there is a latch circuit 561 for the network controller 553 to store a data reception result in response to a request from the data transmission controller 551, and a latch circuit 561 for storing the data reception result by the network controller 553 in response to a request from the data transmission controller 551; A latch circuit 562 that stores commands such as a data transmission command to the network controller 553, and a latch circuit 563 that stores a low-layer network address;
A monitor display 5 consisting of three LED lamps for displaying abnormalities in the communication control state within the unit control device 280
A latch circuit 564 for storing display data to 56 is provided. 557 each of the above latch circuits 561 to 564
This decoder generates a selection signal by decoding the address given to the .

一方、発行機のユニット制御装置280がパチンコ機の
ユニット制御装置180と異なる点は、ユニットコント
ローラ290がカードリーダ制御装置288と直接交信
することはせず、カード発行制御装置790を介して行
なうことである。そのため、ユニットコントローラ29
0とカード発行制御装置790のとの間には送受信デー
タのレベル変換を行うトランシーバ571が接続されて
いる。
On the other hand, the unit controller 280 of the issuing machine differs from the unit controller 180 of the pachinko machine in that the unit controller 290 does not communicate directly with the card reader controller 288, but communicates via the card issuing controller 790. It is. Therefore, the unit controller 29
A transceiver 571 that performs level conversion of transmitted and received data is connected between the card issuing control device 790 and the card issuing control device 790 .

また、ユニットコントローラ290には、台番号設定器
205やリセットスイッチ207からの入力信号を所定
のタイミングでデータバス581上にのせたり発行空表
示器221等の各種ランプを表示させる駆動信号をラッ
チしたりする入出力コントローラ576と、紙幣識別器
210、紙幣払出器230および購入選択スイッチ21
2からの入力信号を所定のタイミングでデータバス58
1上へのせ、かつ紙幣識別器210および紙幣払出器2
30への制御信号をラッチする入出力コントローラ57
8が接続されている。
The unit controller 290 also latches drive signals for placing input signals from the machine number setter 205 and the reset switch 207 on the data bus 581 at predetermined timings, and for displaying various lamps such as the issue empty indicator 221. input/output controller 576, bill validator 210, bill dispenser 230, and purchase selection switch 21
2 to the data bus 58 at a predetermined timing.
1, and the bill validator 210 and the bill dispenser 2.
an input/output controller 57 that latches control signals to 30;
8 are connected.

ユニットコントローラ290から紙幣識別器210への
制御信号としては、真紙幣と判定された紙幣を1000
0円、5000円、1000円の区別をして金庫内へ収
納するための指示信号と、紙幣挿入口への紙幣挿入を可
としたり、不可としたりするための指示信号がある。
The control signal from the unit controller 290 to the banknote validator 210 is to send 1000 banknotes that are determined to be genuine banknotes.
There is an instruction signal for distinguishing between 0 yen, 5000 yen, and 1000 yen and storing them in the safe, and an instruction signal for allowing or disabling the insertion of banknotes into the bill insertion slot.

また、紙幣識別器210からユニットコントローラ29
0に対する入力信号には、挿入紙幣が真の100000
000円紙幣たときの信号と、挿入紙幣を真の5000
円紙幣と判定したときの信号と、挿入紙幣を真の100
0円紙幣と判定したときの信号と、紙幣判定後に、紙幣
挿入口方向へ紙幣が引き抜かれたときに出力されるアラ
ーム信号と、紙幣の挿入があり、該紙幣を識別中である
ことを示すための信号と、紙幣詰まりが発生したことを
示すための信号と、金庫内の紙幣収納が満杯になったこ
とを示すための信号とがある。
In addition, from the banknote validator 210 to the unit controller 29
The input signal for 0 has the inserted banknote true 100000
Signal when inserting a 000 yen bill and inserting a true 5000 yen bill
The signal when it is determined that it is a yen bill and the inserted bill is a true 100 yen bill.
There is a signal when the banknote is determined to be a 0 yen banknote, an alarm signal that is output when the banknote is pulled out toward the banknote insertion slot after the banknote determination, and a signal that indicates that a banknote has been inserted and that the banknote is being identified. There is a signal to indicate that a banknote jam has occurred, and a signal to indicate that the banknote storage in the safe is full.

一方、ユニットコントローラ290から紙幣払出器23
0に対する制御信号としては、紙幣払出枚数をバイナリ
コードで設定するための指示信号と、枚数設定値に基づ
いた紙幣の払出しを実行させるための指示信号と、払出
し実行結果を表示するだめのモニタ表示器(図示しない
)の表示をクリアにするための指示信号とがある。
On the other hand, from the unit controller 290 to the bill dispenser 23
The control signals for 0 include an instruction signal to set the number of banknotes to be paid out in binary code, an instruction signal to execute the payout of banknotes based on the set value of the number of banknotes, and a monitor display to display the result of the payout execution. There is also an instruction signal for clearing the display on the device (not shown).

また、紙幣払出器230からユニットコントローラ29
0に対する入力信号としては、紙幣を1枚出す度に出力
される信号と、払出し中装置内で異常が発生し、払出し
動作が実行できないときに出力されるアラーム信号と、
紙幣収納部の紙幣残量が20枚以下になったことを示す
信号と、紙幣払出し動作を実行中であることを示すため
の信号と、紙幣払出し動作が終了し、紙幣発行口の紙幣
が取り除かれたことを示すための信号とがある。
In addition, from the bill dispenser 230 to the unit controller 29
The input signals for 0 include a signal that is output every time one banknote is dispensed, and an alarm signal that is output when an abnormality occurs in the device during dispensing and the dispensing operation cannot be executed.
A signal indicating that the remaining amount of bills in the bill storage section has become 20 or less, a signal indicating that a bill dispensing operation is being executed, and a signal indicating that the bill dispensing operation has been completed and the bills in the bill issuing slot have been removed. There is a signal to indicate that the

さらに、ユニットコントローラ290には、購入金額を
表示する金額表示器213や発行機の異常の種類を示す
番号を表示するモニタ表示機206をダイナミック表示
させるためのデコーダ586.587とデコーダドライ
バ588,589やデータバス581を介して接続され
ている。
Further, the unit controller 290 includes decoders 586 and 587 and decoder drivers 588 and 589 for dynamically displaying the amount display 213 that displays the purchase amount and the monitor display 206 that displays the number indicating the type of abnormality in the issuing machine. and a data bus 581.

表9に、上記モニタ表示器206に表示されるエラ一番
号とその内容および処理の一例を示す。
Table 9 shows an example of the error number displayed on the monitor display 206, its contents, and processing.

表9 上記表9において、率印の付されているエラーが発生し
た場合はシステムダウンとしてリセットがかかる。また
、エラー表示が点滅している場合はエラー回復処理後、
リセットボタンを押す必要があることを示している。
Table 9 In Table 9 above, if an error marked with a percentage occurs, the system will go down and will be reset. Also, if the error display is blinking, after error recovery processing,
Indicates that you need to press the reset button.

なお、585はユニットコントローラ290から出力さ
れるアドレス信号をデコードしてプログラムメモリ55
8やユニットメモリ550、入出力コントローラ596
.’598およびデコーダ586.587、デコーダド
ライバ588,889の選択信号を形成するデコーダで
ある。
Note that 585 decodes the address signal output from the unit controller 290 and stores it in the program memory 55.
8, unit memory 550, input/output controller 596
.. '598, decoders 586 and 587, and a decoder that forms selection signals for decoder drivers 588 and 889.

さらに、この実施例のユニット制御装置280において
、は、金額表示器213を駆動させるべくユニットコン
トローラ290から出力される表示データのうち、2 
m sのような間隔で周期的に出力される桁セレクト信
号(コモン信号)をリセット回路555に、ウォッチド
ッグパルスとして入力するようにしている。リセット回
路555はパワーオンリセットの他、このウォッチドッ
グパルスを監視してパルスがなくなると各コントローラ
290.551,553に対するリセット信号を発生す
る。
Furthermore, in the unit control device 280 of this embodiment, two of the display data output from the unit controller 290 to drive the amount display 213 are
A digit select signal (common signal) that is periodically output at intervals such as ms is input to the reset circuit 555 as a watchdog pulse. In addition to power-on reset, the reset circuit 555 monitors this watchdog pulse and generates a reset signal to each controller 290, 551, 553 when the pulse disappears.

上記のごとくユニット制御装置280は、管理装置40
0、カード発行制御装置290の二方向に情報交換の窓
口を有しており、管理装置400の制御下のもとにカー
ドを発行するための制御を行なうとともに、発行処理の
結果として発生する発行機における稼働情報を定期的に
管理装置に送信するソフトウェアを有している。
As described above, the unit control device 280 controls the management device 40
0. It has information exchange windows in two directions of the card issuance control device 290, and performs control for issuing cards under the control of the management device 400, as well as information exchange that occurs as a result of the issuance process. It has software that periodically sends operating information on the machine to the management device.

管理装置との間のデータの送受信は、パチンコ機と同様
ユニットメモリ550を介して行なう。
Data is sent and received to and from the management device via a unit memory 550, similar to a pachinko machine.

ユニットメモリ550の構成はパチンコ機のそれと全く
同一(第24図参照)であり、送信データエリアSDA
と、受信データエリアRDAと、送信データや受信デー
タがメモリ内にあることを相手方のコントローラに伝え
るためのコマンドやステータス情報の入る共有データエ
リアCDAとが設けられている。
The configuration of the unit memory 550 is exactly the same as that of a pachinko machine (see Fig. 24), and the transmission data area SDA
, a reception data area RDA, and a shared data area CDA that contains commands and status information for informing the controller of the other party that transmission data and reception data are in the memory.

表9および表10に、各々上記ユニットメモリ550内
の送信データエリアSDAおよび受信データエリアRD
Aの構成例を示す。交信用エリアCCAの構成はパチン
コ機のユニットメモリのそれと全く同一である(表3参
照)。
Tables 9 and 10 show the transmission data area SDA and reception data area RD in the unit memory 550, respectively.
An example of the configuration of A is shown. The configuration of the communication area CCA is exactly the same as that of the unit memory of a pachinko machine (see Table 3).

上記衣10に示されているポットコードは、システムの
立上りのときに管理装置400がユニットメモリ550
の送信エリア内に、例えば010101・・・・01な
るコードを書き込んでおいて、定期的に管理装置に送っ
て、静電気等のノイズによるRAMデータの破壊の有無
をチエツクし、送信データの異常を速やかに検出できる
ようになっている。
The pot code shown on the cover 10 is stored in the unit memory 550 by the management device 400 when the system is started up.
For example, write a code such as 010101...01 in the transmission area of the controller, and periodically send it to the management device to check for damage to RAM data due to noise such as static electricity, and to detect abnormalities in the transmitted data. It can be detected quickly.

なお、上記衣10に示されているモニタ情報1は、表1
2に示すようにシステム立上り時のテスト実行中を示す
ビット、初期値設定/未設定を示すビット、ホットコー
ドエラーを示すビット、ローカルネットワーク(伝送ケ
ーブル500)の異常を示すビット(低層用と高層用の
2ビツト)、発行機異常を示すビット等により構成され
ている。
The monitor information 1 shown on the clothing 10 is as shown in Table 1.
As shown in Figure 2, a bit indicates that a test is being executed when the system starts up, a bit indicates that the initial value is set/not set, a bit indicates a hot code error, and a bit indicates an abnormality in the local network (transmission cable 500) (low layer and high layer). It consists of a bit indicating a problem with the issuing machine, etc.

また、モニタ情報2は、表12に示すようにカードリー
ダの異常を示すビット、カードの有無を示すビット、同
紙幣タンク内の状態を示すビット、紙幣詰まりを示すビ
ット、紙幣の強制引き抜きを示すビット、残金払出器の
紙幣タンク内の状態を示すビット、残金払出器の異常を
示すピント等により構成されている。
In addition, as shown in Table 12, monitor information 2 includes a bit that indicates an abnormality in the card reader, a bit that indicates the presence or absence of a card, a bit that indicates the state in the bill tank, a bit that indicates a bill jam, and a bit that indicates forced withdrawal of the bill. It consists of a bit, a bit that indicates the state inside the banknote tank of the balance dispenser, a focus that indicates an abnormality of the balance dispenser, and the like.

第42図〜第44図に前述した精算機300の構成例を
示す。
FIGS. 42 to 44 show configuration examples of the payment machine 300 described above.

この実施例の精算機300は、挿入されたカードCDの
磁気記録部に記録されたカード番号を読み取ってコード
のチエツクを行なうカードリーダを内蔵し、管理装置か
らのデータを受は取った後カードを回収するカード精算
装置310と、そのカードについて使用されずに残った
未使用金額に相当する金額を払い戻すための残金払出装
置321.325と、遊技により獲得した持玉数を印刷
したレシートを発行するプリンタ330と各種表示器3
03,304,341,342および精算機300全体
の制御を行なうユニット制御装置350等により構成さ
れている。
The payment machine 300 of this embodiment has a built-in card reader that reads the card number recorded on the magnetic recording section of the inserted card CD and checks the code. A card settlement device 310 that collects the amount of money, a balance payout device 321, 325 that refunds the amount equivalent to the unused amount that remains unused with respect to the card, and issues a receipt on which the number of balls acquired in the game is printed. printer 330 and various displays 3
03, 304, 341, 342, and a unit control device 350 that controls the entire payment machine 300.

この精算機300は上面パネル301が上下方向回動可
能に構成され、上記カート精算装置310に対応して、
上面パネル301の前端にはカード挿入口302が、ま
た上面パネル301の上面には、獲得した賞球数(持玉
数)を表示する玉数表示器303および未使用金額を表
示する金額表定器304が設けられている。しかも、こ
の実施例の精算機300はパチンコ店に設置されるカウ
ンタを構成できるように上面がフラットに形成され、か
つ玉数表示器303と金額表示器304が2組設けられ
ており、そのうち一つは前方に傾斜して遊技客にとって
読み取り易く、他方は後方に傾斜してカウンタ内側の係
員にとって読み取り易いようになっている。しかも、玉
数表示器303と金額表示器304の上方はガラス板の
ような透明板によって覆われている。また、上面パネル
301の上面後方寄りには、上記表示器の表示をrOJ
にクリアする表示リセットスイッチ305が設けられて
いる。遊技客が、先ずカード挿入口302よりカードを
投入すると、精算機300内のカードリーダ800がカ
ードCDの磁気面に記録されているカード番号を読み取
って管理装置400に送り、そのカードに関するデータ
を受は取る。そして、金額表示器304に未使用金額を
表示させるとともに、玉数表示器303に獲得玉数を表
示させ、プリンタ330により未使用金額と獲得玉数お
よび来歴データ等を印字したレシートを発行する。また
、カードリーダ内の挿入されたカードは穿孔装置により
、所定の穿孔位置PH。
This payment machine 300 has a top panel 301 that can be rotated in the vertical direction, and corresponds to the cart payment device 310 described above.
At the front end of the top panel 301 is a card insertion slot 302, and on the top of the top panel 301 are a ball number display 303 that displays the number of winning balls (number of balls you have) and a monetary amount display that displays the unused amount. A container 304 is provided. Furthermore, the payment machine 300 of this embodiment has a flat top surface so that it can be used as a counter installed in a pachinko parlor, and is provided with two sets of ball number display 303 and amount display 304, one of which is One is slanted forward so that it is easy for the player to read, and the other is slanted back so that it is easy for the staff inside the counter to read it. Moreover, the upper parts of the ball number display 303 and the amount display 304 are covered with a transparent plate such as a glass plate. In addition, on the rear side of the upper surface of the upper panel 301, the above-mentioned display is displayed on the rOJ.
A display reset switch 305 is provided to clear the display. When a player first inserts a card into the card insertion slot 302, the card reader 800 in the payment machine 300 reads the card number recorded on the magnetic surface of the card CD, sends it to the management device 400, and sends data regarding the card. Uke is taken. Then, the amount display 304 displays the unused amount, the number of balls display 303 displays the number of balls acquired, and the printer 330 issues a receipt with the unspent amount, number of balls acquired, history data, etc. printed. Further, the card inserted into the card reader is punched at a predetermined punching position PH by a punching device.

にパンチ穴(精算流孔)の形成がなされてから内部のカ
ード回収タンク314内に排出される。
A punch hole (accounting flow hole) is formed in the card, and then the card is discharged into the internal card collection tank 314.

なお、この実施例では、精算機のカードリーダには記録
用ヘッドが不用であるが、記録用ヘッドを設けて、精算
済カードについては磁気面のデータを消去して排出する
ことにより、カード番号の変換方式の解読を不能にし、
カードの偽造を防止するようにしてもよい。
In this embodiment, the card reader of the payment machine does not require a recording head, but it is equipped with a recording head to erase the data on the magnetic surface of the card that has already been paid and then eject it, so that the card number can be recorded. make it impossible to decipher the conversion method of
It may also be designed to prevent card forgery.

カードリーダとしては、パチンコ機100のカードリー
ダ800(第25図参照)をそのまま使用しており、発
行機用のカードリーダと同様後方へカードが排出可能に
されており、カードリーダの後方にカード回収タンク3
14が配置されている。プリンタ330は、ロール状態
でストックされている白紙のシートを引き出して、その
表面に発行年月日と、獲得玉数および未使用残金額さら
にはカード来歴等を印刷し、上面パネル301の凹部3
01a内に開口されたレシート発行口331より排出す
る。
As the card reader, the card reader 800 (see Fig. 25) of the pachinko machine 100 is used as is, and like the card reader for the issuing machine, the card can be ejected to the rear. Recovery tank 3
14 are arranged. The printer 330 pulls out a blank sheet stocked in a roll, prints the date of issue, the number of balls acquired, the unused balance, and the card history, etc.
The receipt is discharged from the receipt issuing port 331 opened in 01a.

これとともに、未使用金額に相当する金銭が残金払出装
置より払い出される。残金払出装置は、紙幣を払い出す
紙幣払出器321と100円硬貨を払い出す硬貨払出器
325からなり、紙幣払出器321に対応して全面パネ
ル306には紙幣排出口322が、また硬貨払出器32
5に対応して硬貨払出口326が設けられている。また
、精算においては、未使用金として1000円未満の端
数が生じるので、上記のごとく100円単位の硬貨を払
い出す硬貨払出口325とからなる硬貨払出装置325
が必要とされる。
At the same time, money corresponding to the unused amount is paid out from the balance payout device. The balance dispensing device includes a bill dispenser 321 that dispenses banknotes and a coin dispenser 325 that dispenses 100 yen coins. 32
A coin dispensing port 326 is provided corresponding to No. 5. In addition, during settlement, since a fraction of less than 1000 yen is generated as unused money, the coin dispensing device 325, which is comprised of a coin dispensing port 325 that dispenses coins in units of 100 yen, as described above.
is required.

さらに、上記精算機300の上面パネル301の上面に
は、カード精算中であることを示す精算中ランプ341
、カード精算不能状態を示す精算中止ランプ342が設
けられている。
Furthermore, on the top surface of the top panel 301 of the payment machine 300, there is a payment in progress lamp 341 that indicates that card payment is in progress.
, a payment stop lamp 342 is provided to indicate a state in which card payment is disabled.

また、開閉可能な全面パネル306の内側には、第42
図(B)に示すように紙幣不足等精算機の異常をエラ一
番号を用いて表示するモニタ表示器343と、このモニ
タ表示器343−の表示をリセットするリセットスイッ
チ351と遊技店に設置される複数の精算機の各々を区
別して、特定のカードの精算を行なった精算機を管理装
置400において把握できるようにするための台番号設
定器352と、閉店時に硬貨払出装置325のタンク内
に残った硬貨を排出させるための硬貨抜取スイッチ35
3と、プリンタ330によって発行するレシートに来歴
データを印字するか否か指示を与える印字切替スイッチ
354が設けられている。
Also, inside the front panel 306, which can be opened and closed, there is a 42nd
As shown in Figure (B), a monitor display 343 that displays an error in the payment machine such as a shortage of banknotes using an error number, and a reset switch 351 that resets the display on the monitor display 343 are installed at the game parlor. A machine number setter 352 is provided to distinguish between each of the plurality of payment machines so that the management device 400 can identify the payment machine that has made the payment for a particular card, and a machine number setter 352 is provided in the tank of the coin dispensing device 325 at the time of closing. Coin extraction switch 35 for ejecting remaining coins
3, and a print changeover switch 354 for giving an instruction as to whether history data is to be printed on the receipt issued by the printer 330.

上記台番号設定器352により設定された台番号は管理
装置400に送られて、データ通信の際の伝送アドレス
の生成および各精算機ごとのデータファイル作成に供さ
れる。
The machine number set by the machine number setting device 352 is sent to the management device 400, and is used to generate a transmission address for data communication and to create a data file for each payment machine.

カード精算装置310は、第43図に示すようにカード
リーダ800と、その後方に配置された補助搬送装置3
11と、ユニット制御装置350からの指示に従ってカ
ードリーダ800や補助搬送装置311の制御を司るカ
ード精算制御装置312と、それらの電源装W313お
よび補助搬送装置311の後方に配置されたカード回収
タンク314とのより構成されている。
As shown in FIG. 43, the card payment device 310 includes a card reader 800 and an auxiliary conveyance device 3 disposed behind the card reader 800.
11, a card payment control device 312 that controls the card reader 800 and the auxiliary transport device 311 according to instructions from the unit control device 350, and a card collection tank 314 arranged behind the power supply unit W313 and the auxiliary transport device 311. It is composed of

なお、上記カード回収タンク314はカード精算装置3
10のフレーム315に固定された縦長のタンク収納枠
316内に着脱可能に挿入されるようになっている。ま
た、上記フレーム315の側面には2つのカウンタ31
7と318が設けられ、そのうち一方に回収したカード
の枚数を表示するようになっている。他方のカウンタは
未使用である。
Note that the card collection tank 314 is connected to the card payment device 3.
It is designed to be removably inserted into a vertically elongated tank storage frame 316 fixed to a frame 315 of No. 10. In addition, two counters 31 are provided on the side of the frame 315.
7 and 318, one of which displays the number of collected cards. The other counter is unused.

補助搬送装置311は、搬送ローラ361,362と、
それらに捲回された上下一対の搬送ベルト363,36
4と、下方の搬送ベルト364を駆動する搬送モータ3
65とからなり、カードリーダ800の後端から排出さ
れたカードを一対のベルト363との364の間に挟ん
で後方の回収タンク314へ向かって移送させるように
なっている。
The auxiliary conveyance device 311 includes conveyance rollers 361 and 362,
A pair of upper and lower conveyor belts 363, 36 wound around them
4, and a transport motor 3 that drives the lower transport belt 364.
65, and the card ejected from the rear end of the card reader 800 is sandwiched between a pair of belts 363 and 364 and transferred toward the recovery tank 314 at the rear.

第43図には図示されていないが、カード回収タンク3
14にはカードがタンク内に排出されたこと、または−
杯になったことを検畠するカードセンサ319が設けら
れている(第46図参照)。
Although not shown in FIG. 43, the card collection tank 3
14 indicates that the card has been ejected into the tank, or -
A card sensor 319 is provided to detect whether the cup is full (see FIG. 46).

ただし、この実施例の精算機300は前記台番号設定器
352の最上位桁を「9」にセットしたときにのみカー
ド没収モードとなり、精算のため挿入されたカードを精
算後に上記カート回収タンクに誘導して没収するように
なっており、それ以外のときは精算後にカードを前方へ
排出して遊技客に返却するようになっている。
However, the payment machine 300 of this embodiment enters the card confiscation mode only when the most significant digit of the machine number setter 352 is set to "9", and the card inserted for payment is returned to the cart recovery tank after payment. The player is guided to the card and confiscated it, and in other cases, the card is ejected to the front after payment and returned to the player.

しかも、この実施例の精算機300は、第44図に示す
ごとくこれを複数個並べ、コーナーユニット50やカー
ド回収機900と組み合わせることにより、パチンコ店
の景品交換コーナーに設けられるカウンタを構成するこ
とができるようになっている。
Moreover, the payment machine 300 of this embodiment can constitute a counter provided in a prize exchange corner of a pachinko parlor by arranging a plurality of them as shown in FIG. 44 and combining them with the corner unit 50 and the card collection machine 900. is now possible.

すなわち、精算機300の本体は上面パネル301が床
から約1m程度の高さになるように設計され、かつ上面
は略平坦にされているため、景品交換等の作業台として
利用することができる。
In other words, the main body of the payment machine 300 is designed so that the top panel 301 is approximately 1 meter above the floor, and the top surface is substantially flat, so it can be used as a workbench for exchanging prizes, etc. .

なお、カート回収機900は前面にカート挿入口905
と景品払出口906を備え、かつ挿入されたカードを読
み取るカードリーダー(図示省略)を内蔵し、上面には
使用済カードによるゲームを提供するゲーム装置として
のCRT表示器910が載置されている。
Note that the cart collection machine 900 has a cart insertion slot 905 on the front.
and a prize payout port 906, and a built-in card reader (not shown) for reading the inserted card, and a CRT display 910 as a game device that provides games using used cards is placed on the top surface. .

第45図には上記印字切替スイッチ354により設定さ
れる2つの印字モードにおいてプリントアウトされるレ
シートの印字フォーマット例を示す。
FIG. 45 shows examples of print formats of receipts printed out in two print modes set by the print changeover switch 354.

このうち、同図(A)は印字切替スイッチ354により
精算データのみの印字を指定した場合のレシートのフォ
ーマット例で、パチンコ店のホール名HALLと、カー
ドの発行通し番号nと、精算年月日および受付時間TI
MEと、精算金額AMs、精算玉数CNTと、メツセー
ジMSGとが印字される。
Of these, (A) is an example of the format of a receipt when printing only payment data is specified by the print selector switch 354, and shows the pachinko parlor hall name HALL, the card issuing serial number n, the payment date and Reception hours TI
ME, settlement amount AMs, number of settlement balls CNT, and message MSG are printed.

一方、第45図(B)は印字切替スイッチ354により
来歴データ印字を指定した場合のレシートのフォーマッ
ト例を示すもので、同図(A)の精算データに加え、カ
ード発行時の購入金額AMiと、カードファイル内の来
歴データ(M技中にカード状態が変化した各時点での未
使用金額および持玉数)CRRとが印字される。
On the other hand, FIG. 45(B) shows an example of the format of a receipt when history data printing is specified by the printing selector switch 354. In addition to the payment data in FIG. 45(A), the purchase amount AMi at the time of card issuance is shown. , history data in the card file (unused amount and number of balls held at each point in time when the card status changed during the M technique) CRR are printed.

なお、上記実施例の精算機では、台番号設定器352の
最上位桁を「9」にセットすることによりカード回収モ
ードとし、それ以外のときは精算後のカートを前方に排
出するとしたが、精算時にカート状態をチエツクするこ
とで、使用した金額がrOJであって購入金額をすべて
払い戻すようなカードに関しては、未使用金を払い戻し
た後にカードを後方の回収タンク314へ排出させるよ
うにソフトウェアで制御することもできる。これによっ
て、回収機で精算済カードによるゲームを行なわせるよ
うなシステムを構成した場合において、そのゲームのた
めにのみカードを購入する悪用を回避することができる
In addition, in the payment machine of the above embodiment, the card collection mode is set by setting the most significant digit of the machine number setting device 352 to "9", and in other cases, the cart after payment is ejected to the front. By checking the cart status at the time of checkout, if the amount used is rOJ and the entire purchase price is refunded, the software is configured to discharge the card to the collection tank 314 at the rear after refunding the unused amount. It can also be controlled. This makes it possible to avoid abuse of purchasing cards only for the game when a system is configured in which a game is played using cards that have already been paid for at a collection machine.

第46図には、上記のごとく構成された精算機300の
制御システムの構成例が示されている。
FIG. 46 shows a configuration example of a control system for the payment machine 300 configured as described above.

この実施例の制御システムは、大別してユニット制御装
置350による制御系とカード精算制御装置312によ
る制御系とに分割されており、ユニット制御装置350
が、紙幣および硬貨払出器321.325や各種表示器
303,304,341〜343およびプリンタ33’
Oの制御と各種スイッチ類351〜354,305の入
力の受付けを担当しており、カード精算制御装置312
が補助搬送装置311と、回収したカードの計数表示手
段としてのカウンタ317と、カードのチエツクおよび
磁気データの読出しを行なうカードリーダ800の制御
装置388の統括的な制御を担当している。そして、ユ
ニット制御装置350と発行制御装置312との間の交
信はシリアル通信によって行われる。
The control system of this embodiment is roughly divided into a control system based on the unit control device 350 and a control system based on the card payment control device 312.
However, bill and coin dispensers 321, 325, various displays 303, 304, 341 to 343, and printer 33'
It is in charge of controlling O and accepting inputs from various switches 351 to 354, 305.
is in charge of overall control of the auxiliary conveyance device 311, the counter 317 as means for counting and displaying collected cards, and the control device 388 of the card reader 800 that checks cards and reads magnetic data. Communication between the unit control device 350 and the issue control device 312 is performed by serial communication.

一方、ユニット制御装置350は、管理装置400との
間でカード番号等のデータの送受信を行なうため、光ト
ランシーバ185を介して光ケーブルまたは同軸ケーブ
ルからなる低層ネットワーク用通信ライン510に接続
可能にされている。
On the other hand, the unit control device 350 is connectable to a low-layer network communication line 510 made of an optical cable or coaxial cable via an optical transceiver 185 in order to send and receive data such as a card number to and from the management device 400. There is.

第47図には精算機300のユニット制御装置350の
構成を示す。このユニット制御装置35Oの構成は、第
41図に示されている発行機200のユニット制御装置
280とほとんど同一であり、カードリーダーダ制御装
置388およびカード精算制御装置312を統括的に制
御するユニットコントローラ390と、管理装置400
とのデータ伝送に係る制御をするデータ伝送コントロー
ラ551と、データ伝送コントローラの制御下でネット
ワークにおける送受信権の確立およびデータの直並列変
換を行うネットワークコントローラ553等から構成さ
れており、通信系に関してはパチンコ機のユニット制御
装[180と全く同一の構成である。すなわち、各コン
トローラ390と551問および551と553間のデ
ータの受は渡しは、デュアルポートメモリ (RAM)
550および552を介して実行できるように構成され
ている。このうち、メモリ552は、送信データ記憶領
域と受信データ記憶領域とに分かれており、全ての送受
信データ長を同一長にする(パケット化)のための調整
機能と、データ伝送の高速化(2,5Mbps)を計る
ための緩衝機能とをもっている。
FIG. 47 shows the configuration of the unit control device 350 of the payment machine 300. The configuration of this unit control device 35O is almost the same as the unit control device 280 of the issuing machine 200 shown in FIG. Controller 390 and management device 400
It consists of a data transmission controller 551 that controls data transmission with the data transmission controller, and a network controller 553 that establishes transmission/reception rights in the network and performs serial/parallel conversion of data under the control of the data transmission controller. It has exactly the same configuration as the unit control device [180] of a pachinko machine. In other words, data is exchanged between each controller 390 and 551 and between 551 and 553 using dual port memory (RAM).
550 and 552. Among these, the memory 552 is divided into a transmission data storage area and a reception data storage area, and has an adjustment function for making all transmission and reception data the same length (packetization) and speeding up data transmission (2. , 5Mbps).

このパケットメモリ552は各々が256バイトの容量
を持つ4つのページで構成され、このうちページOは送
信要求パケットの送信に、またページ1は定時データ送
信パケットの送信に使用される。一方、ページ2,3は
、データパケット受信用で交互に使用される。どのペー
ジを使うかは、データ伝送コントローラ551が、ネッ
トワークコントローラ553に指示する。データ伝送コ
ントローラ551が受信パケットデータの処理中、次の
パケットデータが送られてきたとしても、他のページに
受信されるため、確実に全てのパケットを受信できる。
This packet memory 552 is composed of four pages each having a capacity of 256 bytes, of which page O is used for transmitting a transmission request packet, and page 1 is used for transmitting a scheduled data transmission packet. On the other hand, pages 2 and 3 are used alternately for receiving data packets. The data transmission controller 551 instructs the network controller 553 as to which page to use. Even if the data transmission controller 551 is processing received packet data, even if the next packet data is sent, it will be received by another page, so all packets can be reliably received.

各コントローラ551,553を同時に初期化できるよ
うにするため共通のリセット回路555が設けられてい
る。
A common reset circuit 555 is provided so that each controller 551, 553 can be initialized simultaneously.

ネットワークコントローラ553の管理装置4oOとの
接続側には、受信データを波形整形するとともに送信デ
ータのドライブ能力を上げるために信号のレベル変換を
行う信号変換回路554および切換スイッチ542を介
して、光コネクタ186に接続可能にされているととも
に、低層ネットワークの伝送ラインが同軸ケーブルで構
成された場合にも対応できるように切換スイッチ542
を介して、送信信号と受信信号の分離および結合を図る
分岐回路540に接続可能にされている。
An optical connector is connected to the connection side of the network controller 553 to the management device 4oO via a signal conversion circuit 554 and a changeover switch 542, which performs signal level conversion to waveform shape the received data and increase the drive capability of the transmitted data. 186, and also has a selector switch 542 so that it can be connected to a coaxial cable when the transmission line of the low-layer network is configured with a coaxial cable.
can be connected to a branch circuit 540 for separating and combining the transmitted signal and the received signal.

上記光コネクタ186に光トランシーバ185が接続さ
れる。
An optical transceiver 185 is connected to the optical connector 186.

さらに、データ伝送コントローラ551とネットワーク
コントローラ553との間には、データ伝送コントロー
ラ551からの要求に応じてネットワークコントローラ
553がデータの受信結果を記憶するためのラッチ回路
561と、データ伝送コントローラ551が、ネットワ
ークコントローラ553に対するデータ送信指令等のコ
マンドを記憶させるラッチ回路562および低層ネット
ワーク用アドレスを記憶させるラッチ回路563と、ユ
ニット制御装w350内の通信制御状態の異常を表示す
るための3個のLEDランプからなるモニタ表示器55
6への表示データを記憶するラッチ回路564が設けら
れている。557は上配置ラッチ回路561〜564に
与えられたアドレスをデコードして選択信号を発生する
デコーダである。
Further, between the data transmission controller 551 and the network controller 553, there is a latch circuit 561 for the network controller 553 to store a data reception result in response to a request from the data transmission controller 551, and a data transmission controller 551. A latch circuit 562 that stores commands such as data transmission commands to the network controller 553, a latch circuit 563 that stores low-layer network addresses, and three LED lamps that display abnormalities in the communication control state within the unit control device w350. A monitor display 55 consisting of
A latch circuit 564 is provided to store display data for 6. A decoder 557 decodes the addresses given to the upper latch circuits 561 to 564 and generates a selection signal.

一方、精算機のユニット制御装置350がパチンコ機の
ユニット制御装w180と異なる点は、ユニットコント
ローラ390がカードリーダ制御装置388と直接交信
することはせず、カード精算制御装置312を介して行
なうことである。そのため、ユニットコントローラ39
0とカード精算制御装置312のとの間には送受信デー
タのレベル変換を行うトランシーバ571が接続されて
いる。
On the other hand, the unit control device 350 of the payment machine differs from the unit control device w180 of the pachinko machine in that the unit controller 390 does not communicate directly with the card reader control device 388, but communicates via the card payment control device 312. It is. Therefore, the unit controller 39
A transceiver 571 that converts the level of transmitted and received data is connected between the card payment control device 312 and the card payment control device 312 .

また、ユニットコントローラ390には、球数表示器3
03のリセットスイッチ305や台番号設定器352、
モニタ表示器343のリセットスイッチ351.硬貨抜
取スイッチ353および印字切替スイッチ354からの
入力信号を所定のタイミングでデータバス581上にの
せたり精算中表示器341と精算中止表示器342の駆
動信号をラッチしたりする入出力コントローラ576と
、紙幣払出器321、硬貨払出器325およびプリンタ
330からの入力信号を所定のタイミングでデータバス
581上へのせ、かつ紙幣払出器321と貨幣払出器3
25およびプリンタ330への制御信号をラッチする入
出力コントローラ578が接続されている6 ユニットコントローラ390から紙幣払出器321に対
する制御信号としては、紙幣払出枚数をバイナリコード
で設定するための指示信号と、枚数設定値に基づいた紙
幣の払出しを実行させるための指示信号と、払出し実行
結果を表示するためのモニタ表示器(図示しない)の表
示をクリアにするための指示信号とがある。
The unit controller 390 also includes a pitch count display 3.
03 reset switch 305 and machine number setting device 352,
Reset switch 351 of monitor display 343. an input/output controller 576 that places input signals from the coin extraction switch 353 and the print changeover switch 354 on the data bus 581 at a predetermined timing, and latches the drive signals of the payment in progress display 341 and the payment cancellation display 342; The input signals from the bill dispenser 321, the coin dispenser 325, and the printer 330 are placed on the data bus 581 at a predetermined timing, and the bill dispenser 321 and the coin dispenser 3
Control signals from the unit controller 390 to the banknote dispenser 321 include an instruction signal for setting the number of banknotes to be dispensed in binary code; There are an instruction signal for executing the payout of banknotes based on the set value of the number of bills, and an instruction signal for clearing the display on a monitor display (not shown) for displaying the result of the payout execution.

また、紙幣払出器230からユニットコントローラ39
0に対する入力信号としては、紙幣を1枚払い出す度に
出力される信号と、払出し中装置内で異常が発生し、払
出し動作が実行できないときに出力されるアラーム信号
と、紙幣収納部の紙幣残量が20枚以下になったことを
示す信号と、紙幣払出し動作を実行中であることを示す
ための信号と、紙幣払出し動作が終了し、紙幣発行口の
紙幣が取り除かれたことを示すための信号とがある。
Also, from the bill dispenser 230 to the unit controller 39
The input signals for 0 include a signal that is output each time a bill is dispensed, an alarm signal that is output when an abnormality occurs in the device during dispensing and the dispensing operation cannot be executed, and a signal that is output when the dispensing operation cannot be executed. A signal indicating that the remaining amount is 20 or less, a signal indicating that the bill dispensing operation is in progress, and a signal indicating that the bill dispensing operation has ended and the bill has been removed from the bill issuing slot. There is a signal for this.

一方、ユニットコントローラ390から硬貨払出器32
5に対する制御信号としては硬貨払出しモータを駆動信
号があり、この駆動信号を出力している間は1枚ずつ連
続的に硬貨が排出される。
On the other hand, from the unit controller 390 to the coin dispenser 32
The control signal for 5 is a signal to drive the coin dispensing motor, and while this drive signal is output, coins are continuously ejected one by one.

そして硬貨払出器325からユニットコントローラ39
0に対しては硬貨を1枚払い出すごとに出力するコイン
検出信号と硬貨収納タンク内の残量が少なくなったこと
を示す信号とがある。また、ユニットコントローラ39
0からプリンタ330への制御信号には、印字データ、
印字終了後のペーパーカットコマンド、印字指令等を与
える8ビツトのデータ信号と、このデータ信号の取込み
開始を指示する信号と、プリンタの初期化信号とがある
。プリンタ330からユニットコントローラ390への
入力信号としては印字異常を示すエラー信号と、印字用
ペーパー切れを示す信号と、印字動作中を示す信号とが
ある。
And from the coin dispenser 325 to the unit controller 39
For 0, there is a coin detection signal that is output every time one coin is paid out, and a signal that indicates that the remaining amount in the coin storage tank is low. In addition, the unit controller 39
The control signal from 0 to the printer 330 includes print data,
There are an 8-bit data signal that gives a paper cut command after printing, a print command, etc., a signal that instructs the start of capturing this data signal, and a printer initialization signal. Input signals from the printer 330 to the unit controller 390 include an error signal indicating a printing abnormality, a signal indicating that printing paper is out, and a signal indicating that a printing operation is in progress.

さらに、ユニットコントローラ390には、精算玉数を
表示する玉数表示器303や精算金額を表示する金額表
示器304および精算機の異常の種類を示す番号を表示
するモニタ表示機343をダイナミック表示させるため
のデコーダ586a。
Furthermore, the unit controller 390 dynamically displays a number of balls display 303 that displays the number of balls paid, an amount display 304 that displays the amount paid, and a monitor display 343 that displays a number indicating the type of error in the payment machine. Decoder 586a for.

586b、587とデコーダドライバ588,589が
データバス581を介して接続されている。
586b, 587 and decoder drivers 588, 589 are connected via a data bus 581.

表14に、上記モニタ表示器343に表示されるエラ一
番号とその内容および処置の一例を示す。
Table 14 shows an example of the error number displayed on the monitor display 343, its contents, and treatment.

同表において、本邸の付されているエラーが発生した場
合はシステムダウンとしてリセットがかかる。また、エ
ラー表示が点滅している場合はエラー回復処理後、リセ
ットボタンを押す必要があることを示している。
In the same table, if an error marked with ``main'' occurs, the system will be reset as a system down. Further, if the error display is blinking, it indicates that it is necessary to press the reset button after error recovery processing.

表14 なお、585はユニットコントローラ390から出力さ
れるアドレス信号をデコードしてプログラムメモリ55
8やユニットメモリ550、入出力コントローラ596
,598およびデコーダ586.587、デコーダドラ
イバ588,889の選択信号を形成するデコーダであ
る。
Table 14 Note that 585 decodes the address signal output from the unit controller 390 and stores it in the program memory 55.
8, unit memory 550, input/output controller 596
, 598, decoders 586, 587, and decoder drivers 588, 889.

さらに、この実施例のユニット制御装置350において
は、金額表示器304を駆動させるべくユニットコント
ローラ390から出力される表示データのうち、2 m
 sのような間隔で周期的に出力される桁セレクト信号
(コモン信号)をリセット回路555に、ウォッチドッ
グパルスとして入力するようにしている。リセット回路
555はパワーオンリセットの他、このウォッチドッグ
パルスを監視してパルスがなくなると各コントローラ3
90.551,553に対するリセット信号を発生する
Furthermore, in the unit control device 350 of this embodiment, among the display data output from the unit controller 390 to drive the amount display 304, 2 m
A digit select signal (common signal) that is periodically output at intervals such as s is input to the reset circuit 555 as a watchdog pulse. In addition to power-on reset, the reset circuit 555 monitors this watchdog pulse and resets each controller 3 when the pulse disappears.
90. Generates reset signals for 551 and 553.

上記のごとくユニット制御装置350は、管理装置40
0、カード精算制御装W312の二方向に情報交換の窓
口を有しており、管理装置400の制御下のもとにカー
ドを発行するための制御を行なうとともに、精算処理の
結果として発生する精算機における稼働データを定期的
に管理装置に送信するソフトウェアを有している。
As described above, the unit control device 350 controls the management device 40
0. It has a window for information exchange in two directions of the card payment control device W312, and performs control for issuing cards under the control of the management device 400, and also performs payment processing that occurs as a result of payment processing. It has software that periodically sends operating data on the machine to the management device.

精算機300のユニットコントローラ390は、上記構
成部品の制御やカード番号のチエツク、カードデータの
受信1表示等を行なって精算処理を実行するとともに、
稼動データを収集し、それをデュアルポートメモリから
なるユニットメモリ550内の送信データエリアSDA
に書き込む。ユニットメモリ550に書き込まれた稼動
データは、データ伝送コントローラ551による伝送ケ
ーブルを介した管理装置400との間のデータ交信によ
り管理装置に送られる。管理装置から送られて来るデー
タも、−旦ユニットメモリ550内の受信データエリア
RDAに書き込まれ、ユニットコントローラ390がこ
れを読み取ることによってデータの受信が行なわれる。
The unit controller 390 of the payment machine 300 executes payment processing by controlling the above-mentioned components, checking the card number, displaying the received card data, etc.
Collects operating data and sends it to the transmission data area SDA in the unit memory 550 consisting of dual port memory.
write to. The operating data written in the unit memory 550 is sent to the management device through data communication between the data transmission controller 551 and the management device 400 via a transmission cable. Data sent from the management device is also first written to the reception data area RDA in the unit memory 550, and the unit controller 390 reads this to receive the data.

ユニットメモリ550には送信データや受信データがメ
モリ内にあることを相手方のコントローラに伝えるため
のコマンドや5ステータス情報の入る共有データエリア
ODAが設けられている。
The unit memory 550 is provided with a shared data area ODA that contains commands and 5 status information for informing the controller of the other party that transmission data and reception data are in the memory.

表15および表16に、各々上記ユニットメモリ550
内の送信データエリアSDAおよび受信データエリアR
DAの構成例を示す。交信用エリアCCAの構成はパチ
ンコ機のユニットメモリのそれと全く同一である(表3
参照)。
Tables 15 and 16 show the unit memory 550, respectively.
Sending data area SDA and receiving data area R within
An example of the configuration of DA is shown. The configuration of the communication area CCA is exactly the same as that of the unit memory of a pachinko machine (Table 3
reference).

表15 表16に示すようにこの実施例ではカードの来歴データ
も受信して、これを時刻データとともにレシートに印刷
して排出することにより、遊技客に対し信頼度の高い精
算データであることを印象づけることができる。ただし
、来歴データはカートファイル内に入っている最高20
回までのデータである。
Table 15 As shown in Table 16, this embodiment also receives card history data, prints this on a receipt together with time data, and then outputs it, thereby informing the player that the payment data is highly reliable. You can make an impression. However, the provenance data can be up to 20 items in the cart file.
This is the data up to the time.

なお、上記衣15に示されているモニタ情報lは、表1
7に示すようにシステム立上り時のテスト実行中を示す
ビット、初期値設定/未設定を示すビット、ホットコー
ドエラーを示すビット、ローカルネットワーク(伝送ケ
ーブル500)の異常を示すビット(低層用と高層用の
2ビツト)、精算機異常を示すビット等により構成され
ている。
In addition, the monitor information l shown on the clothing 15 is as shown in Table 1.
As shown in 7, a bit indicates that a test is being executed at system start-up, a bit indicates initial value setting/unsetting, a bit indicates a hot code error, and a bit indicates an abnormality in the local network (transmission cable 500) (low layer and high layer). It consists of a bit indicating an error in the payment machine, etc.

表17 また、モニタ情報2は、表18に示すようにペーパー切
れを示すビット、プリンタの異常を示すビット、カード
リーダの異常を示すビット、カードタンク内の状態を示
すビット、硬貨払出器の硬貨の有無を示すビット、硬貨
払出器の異常を示すビット、紙幣払出器の紙幣タンク内
の状態を示すビット、紙幣払出器の異常を示すビット等
により構成されている。
Table 17 In addition, as shown in Table 18, monitor information 2 includes a bit indicating paper out, a bit indicating a printer error, a bit indicating an error in the card reader, a bit indicating the state inside the card tank, and a bit indicating the coin in the coin dispenser. A bit indicating the presence or absence of a coin dispenser, a bit indicating an abnormality in the coin dispenser, a bit indicating the state inside the bill tank of the bill dispenser, a bit indicating an abnormality in the bill dispenser, etc.

表18 次に、前述のごとく構成されたパチンコ機1゜O、カー
ド発行機200および精算機300を統括的に制御する
とともに稼動データをリアルタイムに収集して全端末機
の稼働状況を監視し、停電や故障が発生しても復旧時に
直ちに元のデータ状態を復活させてシステム各部の動作
を再開させ、また遊技店の経営に必要なデータの集計を
可能にするとともに、カードが破損した場合に同一資格
の復活カードを発行する管理装置400について説明す
る。
Table 18 Next, the pachinko machine 1°O, the card issuing machine 200, and the payment machine 300 configured as described above are controlled in an integrated manner, and operating data is collected in real time to monitor the operating status of all terminals. Even if a power outage or breakdown occurs, the original data state is immediately restored upon recovery, allowing each part of the system to resume operation. It also enables the aggregation of data necessary for the management of an amusement arcade, and also allows for recovery in the event that a card is damaged. The management device 400 that issues reinstatement cards with the same qualification will be described.

第48図に管理装置400の具体的な構成を、また第4
9図に管理装置のシステム構成を示す。
FIG. 48 shows the specific configuration of the management device 400, and FIG.
Figure 9 shows the system configuration of the management device.

管理装置400は、ミニコンクラスの中央処理装置CP
Uや半導体メモリ(RAM)からなる主記憶装置M−M
EM、伝送制御装置SCC等が格納されたマスタ制御装
置401と、このマスタ制御装置401の上部に設けら
れた補助記憶装置としてのフロッピディスク記憶装置4
02、ハードディスク記憶装置403とパーソナルコン
ピュータ410とにより構成されている。また、パーソ
ナルコンピュータ410は、メツセージや収集データを
表示するCRT表示装置411と、オペレータが指令や
設定データを与えるためのコンソール412を有し、C
PUとタイマTMR(カレンダを含む)を内蔵し、マス
タ制御装置401内の中央処理装置と通信回線および割
込回線を介して接続されたローカル処理装置413と、
収集データ等を印字するためのプリンタ414とにより
構成されている。
The management device 400 is a central processing unit CP of a minicomputer class.
Main memory device M-M consisting of U and semiconductor memory (RAM)
A master control device 401 in which EM, transmission control device SCC, etc. are stored, and a floppy disk storage device 4 as an auxiliary storage device provided above the master control device 401.
02, a hard disk storage device 403 and a personal computer 410. The personal computer 410 also has a CRT display device 411 for displaying messages and collected data, and a console 412 for an operator to give commands and setting data.
A local processing device 413 that includes a built-in PU and a timer TMR (including a calendar) and is connected to the central processing unit in the master control device 401 via a communication line and an interrupt line;
It also includes a printer 414 for printing collected data and the like.

ローカル処理装置413と中央処理装置CPUとを結合
するため、シリアル通信制御装置406a、406bが
マスタ制御装置401内に設けられている。このうち1
通信制御装置406aは通常の交信に、また通信制御装
置406bは、緊急時の割込み通信用として使用する。
Serial communication control devices 406a and 406b are provided within master control device 401 to couple local processing device 413 and central processing unit CPU. 1 of these
The communication control device 406a is used for normal communication, and the communication control device 406b is used for interrupt communication in an emergency.

上記プリンタ414は、管理装置400のスループット
を向上させるため、印字されるデータを一時的に格納す
るバッファを備えている。
The printer 414 includes a buffer that temporarily stores data to be printed in order to improve the throughput of the management device 400.

さらに、この管理装置400には、パチンコ遊技システ
ムに特有なものとして、破損したカードと同一資格を有
する復活カードやシステムにから切り離された状態でパ
チンコ機を起動させることが可能なテスト用カードを発
行するカード発行装置700やパチンコ機で発生する゛
′打止め″等、システムで発生した緊急情報をリアルタ
イムで印字する補助プリンタ408を内蔵したボックス
420と、補助電源装置409とが上記マスタ制御装置
401に隣接して設けられている。カード発行装置70
0と補助プリンタ408はそれぞれ、通信制御装置40
6c、406dを介して中央処理装置CPUに接続され
ている。また、カード発行装置700は、第36図に示
されている発行機200用のカード発行装置700と全
く同一の構成のもの髪使用している。202はそのカー
ド発行口である。
Furthermore, this management device 400 includes a restoration card that has the same qualifications as the damaged card and a test card that can start up the pachinko machine while being disconnected from the system, as unique to the pachinko gaming system. A box 420 with a built-in auxiliary printer 408 that prints out emergency information generated in the system, such as the card issuing device 700 and "stoppage" generated in pachinko machines, in real time, and the auxiliary power supply device 409 are the master control device. 401.Card issuing device 70
0 and auxiliary printer 408 are each communication control device 40
It is connected to the central processing unit CPU via 6c and 406d. Further, the card issuing device 700 has exactly the same configuration as the card issuing device 700 for the issuing machine 200 shown in FIG. 36. 202 is the card issuing port.

補助電源装置409は、停電発生時に主記憶装置M−M
EMに揮発的に保持されている全ての端末の稼動データ
や、発行した全てのカードのデータをハードディスク記
憶装置403に移して保護できるようにするため、最低
でも10分間程度は管理装置を動作できるようにバック
アップする。
The auxiliary power supply device 409 powers up the main storage device M-M when a power outage occurs.
The management device can be operated for at least 10 minutes in order to protect the operating data of all terminals and the data of all issued cards stored in the EM in a volatile manner by transferring them to the hard disk storage device 403. Back up like this.

また、第49図において符号SCCは、ネットワーク5
00を介して各端末機との間でデータ伝送を可能にする
ための伝送制御装置である。
Further, in FIG. 49, the symbol SCC is the network 5
This is a transmission control device for enabling data transmission between terminals via 00.

なお、本実施例においては、主としてパチンコ機100
とカード発行機200、精算機300および管理装置4
00からなるシステムについて説明するが、この発明は
店内放送装置や景品交換装置、自動販売機等をも管理装
置400の制御下におくようにしたシステムにまで拡張
することができる。特に景品交換装置は、カードを使っ
て精算機300を通さずに直接景品と交換できるような
方式を容易に適用する可能性がある。
Note that in this embodiment, mainly the pachinko machine 100
and card issuing machine 200, payment machine 300 and management device 4
00 will be described, but the present invention can be extended to a system in which an in-store broadcasting device, a prize exchange device, a vending machine, etc. are also placed under the control of the management device 400. In particular, the prize exchange device may easily adopt a system in which a card can be directly exchanged for a prize without passing through the payment machine 300.

さらに、管理装置400を構成するコンソール412も
、本実施例のパチンコ遊技システムに最も適した独特の
キー構成となっている。
Furthermore, the console 412 constituting the management device 400 also has a unique key configuration most suitable for the pachinko gaming system of this embodiment.

第50図に、コンソール412の構成例を示す。FIG. 50 shows an example of the configuration of the console 412.

同図(B)はコンソールの上面すなわちパネル面。Figure (B) shows the top surface of the console, that is, the panel surface.

同図(A)はコンソールの背面を示す。Figure (A) shows the back side of the console.

第50図において、421はシステムの各端末に対する
営業開始を指示するための開店スイッチ、422は同じ
く営業終了を指示するための閉店スイッチで、開店スイ
ッチ421がオンされた後、閉店スイッチ422がオン
されるまでの間、各端末機におけるカードの運用が可能
となる。また、423は営業終了後に全端末機の稼動デ
ータをフロッピディスク記憶装置402に格納し、管理
装置へ制御の停止を指示するためのシステム終了スイッ
チ、424は破損したカードの復活処理を指示するため
のカード復活スイッチである。
In FIG. 50, 421 is an opening switch for instructing each terminal of the system to start business, and 422 is a closing switch for instructing end of business. After opening switch 421 is turned on, closing switch 422 is turned on. Cards can be used at each terminal until the end of the transaction. Further, 423 is a system termination switch for storing the operating data of all terminals in the floppy disk storage device 402 after business hours and instructing the management device to stop control, and 424 is for instructing restoration processing of a damaged card. It is a card resurrection switch.

なお、上記開店スイッチ421、閉店スイッチ422、
システム終了スイッチ423およびカード復活スイッチ
424の4つのスイッチは、本システムにとって特に重
要なスイッチであり、システム稼動中安易に操作される
のを防止するため、その後方(図では上方)に設けられ
たキースイッチ420に連動されており、キースイッチ
420を回してオンさせた状態でないと各スイッチ42
1〜424を操作してオンさせることができないように
なっている。
In addition, the above-mentioned opening switch 421, closing switch 422,
The four switches, the system termination switch 423 and the card recovery switch 424, are particularly important switches for this system, and are provided behind them (at the top in the figure) to prevent them from being easily operated while the system is running. It is linked to the key switch 420, and if the key switch 420 is not turned on, each switch 420
1 to 424 cannot be turned on by operating them.

425.426,427は、通常のパーソナルコンピュ
ータ等のコンソールに設けられているのと同種のテンキ
ー、リターンキーおよびデリートキーである。
425, 426, and 427 are the same type of numeric keypad, return key, and delete key as those provided on the console of a normal personal computer or the like.

一方、428はカードに関するデータや各端末の稼動デ
ータ等をCRT表示装置411の画面上に表示させる指
令を与える表示メニュースイッチ、429はCRT表示
装置に表示されたデータの消去を要求するCRTクリア
スイッチである。また430はカードに関するデータや
各端末の稼動データ等をプリンタ414によって印字さ
せる指令を与える印字メニュースイッチである。432
はパチンコ機における打止数や打止モード等の設定を要
求するための設定スイッチ、433は、設定された打止
数の賞品球が払い出されて打止すなわち遊技継続不能状
態になっているパチンコ機の打止状態の解除指令を与え
るための打止解除スイッチ、434は、営業終了時に端
末機を種別ごとに強制終了させたり、通信ネットワーク
の異常等に伴い正常な制御やデータ収集が不能になった
場合に全端末機を強制終了させたり、あるいは遊技客の
不正を発見した場合に特定端末機を強制停止させるため
の強制終了スイッチ、435は強制停止された端末機の
停止を解除させるための終了解除スイッチ、439は日
時設定用スイッチである。
On the other hand, 428 is a display menu switch that gives commands to display card-related data and operation data of each terminal on the screen of CRT display device 411, and 429 is a CRT clear switch that requests deletion of data displayed on the CRT display device. It is. Further, 430 is a print menu switch that gives a command to print data related to the card, operating data of each terminal, etc. by the printer 414. 432
433 is a setting switch for requesting settings such as the number of strokes and the stopping mode of the pachinko machine, and 433 indicates that the set number of prize balls have been paid out and the game has stopped, that is, the game cannot be continued. The cancellation release switch 434 is used to issue a command to cancel the pachinko machine's suspension state, and is used to forcefully terminate terminals of each type at the end of business hours, or to disable normal control or data collection due to abnormalities in the communication network, etc. 435 is a forced termination switch for forcibly shutting down all terminals when the situation occurs, or forcibly stopping a specific terminal when cheating by a player is discovered. 439 is a date and time setting switch.

また、実施例のコンソール412には、パチンコ機での
打止等緊急事態が発生した場合にオペレータの喚起を促
す音を発生するブザー440と、その発音停止を指示す
るブザーストップスイッチ436とが設けられている。
Furthermore, the console 412 of the embodiment is provided with a buzzer 440 that generates a sound to alert the operator in the event of an emergency situation such as pachinko being stopped, and a buzzer stop switch 436 that instructs to stop the sound. It is being

431aと431bは管理装[400の機能が将来拡張
されることを予想して用意した予備スイッチであり、例
えばプリンタ414による印字の中断を指示するための
スイッチとして使用することができる。
431a and 431b are spare switches prepared in anticipation of future expansion of the functions of the management device 400, and can be used, for example, as switches for instructing the printer 414 to interrupt printing.

上記各スイッチのうち1図中2重枠で示されているスイ
ッチ421〜424,432〜436は、ランプ内蔵型
のスイッチで、これらのスイッチがオンされて対応する
処理の実行中もしくは状態継続中内蔵ランプが点灯され
る。ただし、ブザーストップスイッチ436内のランプ
は、ブザーと連動し、ブザー発音中点対され、ストップ
スイッチ436が押されると消灯する。
Among the above switches, the switches 421 to 424 and 432 to 436 shown with double frames in the figure are switches with built-in lamps, and these switches are turned on and the corresponding process is being executed or the state is continuing. The built-in lamp lights up. However, the lamp in the buzzer stop switch 436 is linked to the buzzer, is set to the midpoint of the buzzer sound, and is turned off when the stop switch 436 is pressed.

さらに、この実施例のコンソール412には。Additionally, the console 412 in this embodiment includes:

その背面に、テストカード発行指令を与えるためのテス
トカードスイッチ437と、システム導入時に購入上の
交換レートや店コード、端末機の総台数、入賞球1個当
たりの賞品球数等の設定値の設定およびその設定値の変
更を指示するためのビルトインスイッチ438が設けら
れている。これらのスイッチ437と438は、他のス
イッチと異なり、通常はほとんど使用しないスイッチで
あり、かつ特定の者(遊技店の支配人等)が存在を知っ
ていればよいスイッチであるため、コンソールの背面に
設けられている。
On the back side, there is a test card switch 437 for giving a test card issuing command, and setting values such as the exchange rate for purchase, store code, total number of terminals, and number of prize balls per winning ball when the system is installed. A built-in switch 438 is provided for instructing settings and changes to the set values. These switches 437 and 438, unlike other switches, are switches that are rarely used and only need to be known to a specific person (such as the manager of an amusement arcade), so they are placed on the back of the console. It is set in.

ここで、上記テストカードについて言及する。Here, the above test card will be mentioned.

既に説明した構成より明らかなように、この実施例の遊
技システムは、すべての端末機(パチンコ機、カード発
行機、精算機)が管理装置の制御下にあり、カード番号
等のやり取りによって稼動可能な状態に移行するように
なっており、端末単独では動作不能である。しかるに、
パチンコ機は使用頻度が高いため、玉詰まりやいわゆる
チューリップなどの役物が故障したりすることが多いと
ともに、出玉率の調節のため遊技領域内の釘調整が必要
である。その場合、修理や釘調整後に試し打ちを行なう
ことになるが、本実施例では、前述した各パチンコ機の
制御ユニット160内のテスト用スイッチ179をオン
させ、かつ管理装置によって発行された特殊なテスト用
カードを制御二ニット160のカード挿排口802aよ
り挿入すると、一定の持玉数が与えられてパチンコ機単
独で遊技動作が実行可能になるように構成されている。
As is clear from the configuration already explained, in the gaming system of this embodiment, all terminal machines (pachinko machine, card issuing machine, payment machine) are under the control of the management device, and can be operated by exchanging card numbers, etc. The terminal is now in a state where it cannot operate on its own. However,
Since pachinko machines are frequently used, balls often get jammed or accessories such as so-called tulips break down, and it is necessary to adjust the nails in the game area to adjust the ball payout rate. In that case, a trial shot will be performed after repair or nail adjustment, but in this embodiment, the test switch 179 in the control unit 160 of each pachinko machine described above is turned on, and the special nail issued by the management device is turned on. When a test card is inserted through the card insertion/ejection opening 802a of the control unit 160, a certain number of balls are given to the pachinko machine so that the game operation can be performed independently.

これによって、非営業時における試し打ちではシステム
全体な立ち上がらせる必要がない。また、営業中におい
ては、遊技中の稼働データを損なうことなく試し打ちを
行なうことができる。
As a result, there is no need to start up the entire system during trial runs during non-business hours. Furthermore, during business hours, trial play can be performed without damaging the operating data during the game.

なお、実施例では管理装置400に設けられるカード発
行装置700として、発行機200で使用しているもの
と同様のものを使用し、内部に白紙カードをストックし
たカードタンク701とカードリーダ800を内蔵して
いるが、内部に白紙カードを有さず、外部から白紙カー
ドを挿入して磁気面にコードを記録して排出する方式を
採るようにしてもよい。その場合にはカードタンク70
1を省略できる。また、管理装置400により発行され
る前記テストカードや復活カードは必ずしも他の一般カ
ードのように使用年月日や発行通し番号等を明記する必
要がないので、印字装置750を省略してもよい。なお
、復活カート発行の際には穿孔装置807によってカー
ドの所定の穿孔位置PH2(復活穴)にパンチ穴を開け
るようになっている。
In the embodiment, the card issuing device 700 provided in the management device 400 is similar to that used in the issuing machine 200, and includes a card tank 701 stocked with blank cards and a card reader 800. However, instead of having a blank card inside, a method may be adopted in which a blank card is inserted from the outside, a code is recorded on the magnetic surface, and the card is ejected. In that case, card tank 70
1 can be omitted. Further, since the test card and the revival card issued by the management device 400 do not necessarily have to clearly indicate the date of use, serial number of issue, etc. like other general cards, the printing device 750 may be omitted. Note that when issuing a resurrection cart, a punching device 807 punches a hole at a predetermined punching position PH2 (resurrection hole) of the card.

上述したようにこの実施例の端末機100,200.3
00はすべて管理装置400の管理下に置かれ、管理装
置400が起動されていないと、原則として単独で動作
できない。従って、システムの立上り時には管理装置4
00によってすべての端末機に設定値を与えてイニシャ
ライズを行なう。しかも、このイニシャライズに先立っ
て、データ伝送を可能にするため各端末機から台番号を
吸い上げて1つ1つの伝送アドレスを形成する。
As mentioned above, the terminals 100, 200.3 of this embodiment
00 are all under the management of the management device 400, and cannot operate independently unless the management device 400 is activated. Therefore, when the system starts up, the management device 4
00 to give setting values to all terminals and initialize them. Furthermore, prior to this initialization, in order to enable data transmission, the machine number is collected from each terminal and a transmission address is formed for each terminal.

そして、システム稼動中はすべての端末機の稼動データ
をリアルタイムで収集して主記憶装置M−MEMに保持
するようになっている。
While the system is in operation, operating data of all terminals is collected in real time and stored in the main memory M-MEM.

つまり、管理装置400の管理下における端末機の数が
多いので、すべての制御を管理装置によって行なうと応
答が遅くなるので、一部の処理は端末機のユニット制御
装置に委ねる分散処理方式を採用し、定時データ収集で
全端末機のデータを収集し、稼働状況を監視するように
した。
In other words, since there are a large number of terminals under the management of the management device 400, the response will be slow if all control is performed by the management device, so a distributed processing method is adopted in which some processing is entrusted to the unit control device of the terminal. Then, data from all terminals was collected through regular data collection, and the operating status was monitored.

また、定時データを収集すると、管理装置400の取扱
うデータの量は膨大なものとなる。そこで、本実施例で
はこれらのデータをファイル管理により整理して取扱い
を容易にしている。
Furthermore, when data is collected at regular intervals, the amount of data handled by the management device 400 becomes enormous. Therefore, in this embodiment, these data are organized by file management to facilitate handling.

第51図にはデータファイルが設定される主記憶装置M
−MEMの構成を、また表19には各ファイルの機能と
セーブ場所を示す。
Figure 51 shows the main memory M where data files are set.
-The configuration of MEM is shown in Table 19, and the function and save location of each file are shown.

主記憶装[M−MEM内のファイルのうち、伝送アドレ
スファイルFL6を除くファイルFLI〜FL5は停電
時にハードディスクHDD (補助)記憶装置403に
セーブされる。また、端末機に関するデータファイルす
なわちパチンコ機ファイル(以下P機ファイルと称する
)FL2、発行機ファイルFL3および精算機ファイル
FL4は、日報ファイルとして営業終了時にフロッピー
ディスクFDD (補助記憶装置402)に記憶され、
月別の稼動データ集計等に供される。
Among the files in the main memory M-MEM, files FLI to FL5, excluding the transmission address file FL6, are saved in the hard disk HDD (auxiliary) storage device 403 in the event of a power outage. In addition, data files related to terminal machines, that is, pachinko machine file (hereinafter referred to as P machine file) FL2, issuing machine file FL3, and payment machine file FL4, are stored in the floppy disk FDD (auxiliary storage device 402) as daily report files at the end of business hours. ,
Used for monthly operation data aggregation, etc.

さらに、設定値ファイルFL5と、伝送アドレスファイ
ルFL6はシステムの立上り時にハードディスクHHD
から主記憶装置M −M E M内にロードされ、変更
があるとハードディスクHHDにセーブされる。
Furthermore, the setting value file FL5 and the transmission address file FL6 are stored on the hard disk HHD at system startup.
The data is loaded into the main memory M-MEM, and any changes are saved to the hard disk HHD.

なお、設定値ファイルは、主記憶装置M−MEMの内に
設けられたコモンデータエリアCDAにロードされる。
Note that the setting value file is loaded into a common data area CDA provided in the main storage device M-MEM.

このコモンデータエリアCDAは、中央処理装置CPU
のワーキング領域となるエリアで、ここには、上記設定
ファイルFL5の他、システムモードや最新のカード発
行通し番号、停電フラグ、カード番号作成用乱数等が記
憶される。
This common data area CDA is the central processing unit CPU.
In addition to the setting file FL5, the system mode, the latest card issuing serial number, a power outage flag, a random number for creating a card number, etc. are stored here.

次に、表19に示されている各ファイルについて更に詳
しく説明する。
Next, each file shown in Table 19 will be explained in more detail.

同表における設定値ファイルFL5は、システム導入時
にコンソールの入力によって予めハードディスクに記憶
される購入上の交換レートや店コード、端末台数、賞品
球数、打止数等のシステムの特性や構成に応じて変動す
る設定値である。この設定値ファイルは通常営業開始時
にハードディスクHDDより主記憶装置にロードされる
。また、設定値ファイルFL5は、パチンコ機の入替え
の際等にビルトインスイッチ438を押してコンソール
412により更新できるようになっている。
The setting value file FL5 in the same table is set according to the characteristics and configuration of the system, such as the exchange rate at the time of purchase, store code, number of terminals, number of prize balls, number of shots, etc., which are stored in advance on the hard disk by input from the console at the time of system installation. This is a setting value that changes depending on the This setting value file is loaded from the hard disk HDD into the main storage device at the start of normal business operations. Further, the setting value file FL5 can be updated from the console 412 by pressing the built-in switch 438 when replacing the pachinko machine.

表20に設定値ファイルFL5の構成例を示す。Table 20 shows an example of the configuration of the setting value file FL5.

同表において、購入玉交換レートとは、購入金額単位(
例えば200円)に対する貸玉数すなわち最初の持玉数
であり、NAU台数とは、データ伝送システムとしての
高層ネットワークと低層ネットワークとの連結部に設け
られるネットワークアダプタユニット(通信制御装置)
の総数である。
In the same table, the purchased ball exchange rate is the unit of purchase amount (
For example, 200 yen), it is the number of rental balls, that is, the initial number of balls held, and the number of NAUs is the network adapter unit (communication control device) installed at the connection part between the high- and low-layer networks as a data transmission system.
is the total number of

上記ファイルにおいて、hで示されるテーブルには各N
AUごとにその下に接続される端末機の種類と数が設定
される。また、符号jで示されるテーブルには、あるパ
チンコ機からあるパチンコ機までの賞品球数が設定され
る。この賞品球数には1台につき2種類の賞品球数が設
定できるようになっている。しかも、j=1〜Yで示さ
れるようにこの実施例では、遊技店の全パチンコ機をY
のグループに分割して、各々メインとサブの2つの賞品
球数を別個に設定できるようになっている。
In the above file, each N
The type and number of terminals connected under each AU are set. Further, the number of prize balls from a certain Pachinko machine to a certain Pachinko machine is set in the table indicated by the symbol j. Two types of prize balls can be set for each machine. Moreover, as shown by j=1 to Y, in this embodiment, all pachinko machines in the game parlor are
The number of prize balls for each group can be set separately for the main and sub prize balls.

ただし同一の設定値のパチンコ機には連続した台番号が
与えられ、その先頭番号と末尾番号とによって対象範囲
が指定される。
However, consecutive machine numbers are given to pachinko machines with the same setting value, and the target range is specified by the first number and the last number.

さらに、kで示されるテーブルには打止数と打止モード
が設定される。ここで、打止モードとは、打止数の算出
の仕方(演算式)を示し1例えば単純に払出し賞品球数
が打止数に達したときをもって打止とするモードや、払
出し賞品球数から打込球数を引いたものが打止数に達し
たときをもって打止めとするモード等がある。特に限定
はされないが、この実施例ではに=1〜Zで示されるよ
うに、各々2個のグループに分けて独立に打止数および
打止モードを設定できる。
Furthermore, the number of stops and the stop mode are set in the table indicated by k. Here, the stop mode refers to the method (arithmetic formula) for calculating the number of balls to be played.For example, there is a mode in which the game is simply stopped when the number of prize balls to be paid out reaches the number to be played, or a mode in which the number of prize balls to be paid out There is a mode in which the game stops when the number of batted balls subtracted from the number of batted balls reaches the number of hits. Although not particularly limited, in this embodiment, the number of stops and the stop mode can be set independently for each of two groups, as shown by =1 to Z.

表21に、データ伝送に使用される伝送アドレスのファ
イルFL6の構成例を示す。
Table 21 shows an example of the configuration of the transmission address file FL6 used for data transmission.

表21において1種別フラグは端末の種類を示すための
フラグで、「1」がパチンコ機、「2」がカード発行機
、「4」が精算機であることを、そして、「0」が端末
の不存在を各々示す。NAUステータスは、NAUの状
態を示すもので、表22に示すように、ビットB4に1
”がセットされているとトークンバスが異常であること
を、またビットB1に“1”がセットされていると、パ
開店コード”パケットを既に受信していることを、さら
にビットB。に&l I Jrがセットされていると、
NAUが正常であることをそれぞれ示す。
In Table 21, the 1 type flag is a flag to indicate the type of terminal, where "1" indicates a pachinko machine, "2" indicates a card issuing machine, "4" indicates a payment machine, and "0" indicates a terminal. Each indicates the absence of . The NAU status indicates the state of the NAU, and as shown in Table 22, bit B4 is set to 1.
Bit B1 indicates that the token bus is abnormal, and bit B1 indicates that the store opening code packet has already been received. When &l I Jr is set,
Each indicates that the NAU is normal.

表21 表22 台番号および通し番号は「4」と「9」を除いて作られ
た端末機の番号とその通し番号であり、ユニット番号は
、端末の種類にかかわらず一つのNAU (ネットワー
クアダプタユニット)の下に置かれた各端末機の番号す
なわち後述の低層ネットワーク上でのアドレスとなる番
号、またチャネル番号は管理装置から見た各端末機のア
ドレスすなわち後述の高層ネットワーク上でのアドレス
となる番号である。ただし、実施例のシステムでは一つ
のNAUの下に接続されるパチンコ機台数を64台以下
としている。
Table 21 Table 22 The unit number and serial number are the number of the terminal created by excluding "4" and "9" and its serial number, and the unit number is one NAU (network adapter unit) regardless of the type of terminal. The number of each terminal placed under the network is the number that becomes the address on the low-layer network (described later), and the channel number is the address of each terminal as seen from the management device, that is, the number that becomes the address on the high-level network (described later). It is. However, in the system of the embodiment, the number of pachinko machines connected under one NAU is 64 or less.

NAU番号と台番号は既に述べたように設定スイッチ(
171,205,305,561)で与えられる番号で
、パチンコ店の場合、パチンコ機の台番号は、慣例とし
て「4」と「9」を除いた数字で与えられる飛び番号で
ある。ここで「4」と「9」を使用しないということは
8進法表現が可能であることが分かる。そこで、10進
数表示された台番号を表23に示す変換テーブルを使っ
てO〜7の数字のみで表現する。これに従うと、例えば
「258」なる台番号はr247Jと表記される。
As mentioned above, the NAU number and machine number are set using the setting switch (
171, 205, 305, 561), and in the case of pachinko parlors, the machine number of the pachinko machine is a consecutive number that is customarily given with numbers excluding "4" and "9". Here, the fact that "4" and "9" are not used means that octal representation is possible. Therefore, using the conversion table shown in Table 23, the machine number expressed in decimal notation is expressed only as numbers 0 to 7. According to this, for example, the machine number "258" is written as r247J.

表23 これを2進化8進法によりバイナリコードで表現すると
、「01o・100・111」となる。
Table 23 If this is expressed in binary code using the binary coded octal system, it becomes "01o.100.111".

このコードは10進法のr167Jを示しており。This code shows the decimal system r167J.

これによって、「4」と「9」の抜けたパチンコ機台番
号が連続した通し番号となる。一方、低層ネットワーク
上でのアドレスを8ビツトに抑えるため上記コードの下
位8ビツトをとって、これを2進化8進法で表されたコ
ードrl O10・0111」とみなし、これをHEX
A表現すると、rA7HJとなる。さらに、一つのNA
U下にはパチンコ機以外に発行機や精算機等の端末機も
接続されており、それらにも8ビツトのユニット番号を
与えるため、一つのNAU下のパチンコ機の台数を64
台に制限し、上記コードrA7HJとコードr3FHJ
との論理積をとってr27HJを得る。この実施例では
これをユニット番号とするものである。そして、このユ
ニット番号の頭にNAU番号を付けたrNAU番号十番
号ツユニット番号ャネル番号としている。このような方
法により、「4」と「9」を使用しない台番号を有する
パチンコ遊技店の慣例において、2進法のみを使ってデ
ータ処理を行なうマイクロコンピュータの特性に合致し
た効率の良いアドレス処理が可能となる。
As a result, the pachinko machine machine numbers without "4" and "9" become consecutive serial numbers. On the other hand, in order to keep the address on the low-layer network to 8 bits, the lower 8 bits of the above code are taken, and this is regarded as the code rl O10.0111 expressed in binary coded octal notation, and this is converted into HEX.
When expressed as A, it becomes rA7HJ. Furthermore, one NA
In addition to pachinko machines, terminals such as issuing machines and payment machines are also connected under U, and in order to give them 8-bit unit numbers, the number of pachinko machines under one NAU is 64.
Limited to the above code rA7HJ and code r3FHJ
By performing a logical product with , r27HJ is obtained. In this embodiment, this is used as the unit number. Then, the NAU number is added to the beginning of this unit number to form an rNAU number, 10, 2, unit number, and channel number. This method enables efficient address processing that matches the characteristics of microcomputers that process data using only binary notation, which is customary in pachinko parlors that have machine numbers that do not use "4" and "9". becomes possible.

上記伝送アドレスファイルは、システム導入時にコンソ
ールからの入力によって作成されるが、NAU自身もシ
ステム立上り時に台番号設定器からの入力に基づいて自
己の制御下のユニットのアドレスファイル(ユニットテ
ーブル)を作成しメモリに保有するようになっており1
回線テスト後に管理装置がNAUに対してユニットテー
ブル要求を行なってその返答データと比較して一致しな
いときは自動的に変更される(後述)。また、伝送アド
レスファイルはコンソール背面のビルトインスイッチ4
38によっても変更可能である。
The above transmission address file is created by input from the console when the system is installed, but NAU itself also creates an address file (unit table) for the units under its control based on input from the machine number setter when the system is started up. and is held in memory1
After the line test, the management device makes a unit table request to the NAU, compares it with the response data, and if it does not match, it is automatically changed (described later). Also, the transmission address file is set to the built-in switch 4 on the back of the console.
It can also be changed by 38.

また、NAU、発行機と精算機にはそれぞれ種別ごとに
「1」から始まる連続通し番号を台番号として与え、N
AUと精算機に関してはその台番号をそのままアドレス
(ユニット番号)として使用し1発行機に関しては台番
号にr128Jを加えたものを低層ネットワーク上での
アドレス(ユニット番号)としている。同−NAU下に
同一台番号のパチンコ機と発行機とが並存した場合にお
けるアドレスの重複を回避するためである。パチンコ機
と精算機のアドレスの重複は1両者を同一のNAU下に
並存させないことで回避している。
In addition, consecutive serial numbers starting from "1" are given to each type of NAU, issuing machine, and payment machine as machine numbers.
For AUs and payment machines, their machine numbers are used as they are as addresses (unit numbers), and for 1-issue machines, the machine number plus r128J is used as the address (unit number) on the lower layer network. This is to avoid address duplication when a pachinko machine and an issuing machine with the same machine number coexist under the same NAU. Duplication of addresses between the pachinko machine and the payment machine is avoided by not allowing both machines to coexist under the same NAU.

また、発行機と精算機は同一のNAU下に置くことがで
きる(発行機のアドレスとしてr台番号+128」を使
用することとしたため)。
Furthermore, the issuing machine and the payment machine can be placed under the same NAU (because we decided to use "r machine number + 128" as the address of the issuing machine).

さらに、NAU530の高層ネットワーク上でのアドレ
スは設定器544で設定されたNAU番号を用い、低層
ネットワークでのNAUのアドレスはr255Jの固定
アドレスを用いる。また、管理装置のアドレスは「○」
としている。
Further, the address of the NAU 530 on the high-level network uses the NAU number set by the setting device 544, and the address of the NAU on the low-level network uses the r255J fixed address. Also, the address of the management device is "○"
It is said that

表24にカードファイルFLIの構成例を示す。Table 24 shows an example of the configuration of the card file FLI.

カードファイルFLIには、各カードごとの情報が入る
The card file FLI contains information for each card.

−ド番号で特定されるカードの現在状態を示す情報で、
この実施例では以下カードテキストと称する。なお、こ
こでカード状態とは、次の表25に示すように、遊技に
使用されていないフリー状態を示すビット、遊技中を示
すビット、遊技機から一時的に離れる中断中を示すビッ
ト、既に精算機における精算を行なったカードであるこ
とを示すビット、カードの持玉数および残金がともにゼ
ロになったことを示すビット、過去に1回以上打止めを
発生したことを示すビット、強制終了されたパチンコ機
で使用されたカードであることを示すビット、復活され
たカードであることを示すビット等により構成されてい
る。
- Information indicating the current status of the card specified by the card number,
In this embodiment, it will be referred to as card text below. As shown in Table 25 below, the card status here refers to a bit that indicates a free status that is not used for gaming, a bit that indicates that the game is in progress, a bit that indicates that the card is temporarily away from the gaming machine, and a bit that indicates that the card is already in the suspended state. A bit that indicates that the card has been settled at the settlement machine, a bit that indicates that both the number of balls and the balance of the card are zero, a bit that indicates that the card has been discontinued at least once in the past, and a forced termination. The card is made up of bits that indicate that the card was used in a pachinko machine that has been restored, bits that indicate that the card has been revived, etc.

表24において、カード番号は発行通し番号nから関数
f (n)を用いて、得られる番号であり、持玉数と金
額、カード状態は発行通し番号nとカ表25 一方1表24に戻って、カードファイルFLIには、カ
ードの現在存在している端末の位置を示す所在端末通し
番号と、所在端末番号が登録される。パチンコ機遊技店
では慣例として、「4」と「9」の数字を台番号として
用いないので、裏と表の2種類の端末番号が発生する。
In Table 24, the card number is the number obtained from the issuing serial number n using the function f (n), and the number of balls held, the amount of money, and the card status are the issuing serial number n and the card number.Meanwhile, returning to Table 24, A location terminal serial number indicating the location of the terminal where the card currently exists and a location terminal number are registered in the card file FLI. As is customary in pachinko machine parlors, the numbers "4" and "9" are not used as machine numbers, so two types of terminal numbers are generated: one for the back and one for the front.

また、表24においてiカウンタとはカードがアクショ
ンを起こした数すなわち、カードが有機的結合体たるシ
ステムから外部へ排出動作された回数を示すもので、こ
の回数に対応して、そのときの台番号、持玉数、金額、
時刻等のカード情報すなわちカードの来歴が記録される
。統計的に見て遊技者は1日20台以下のパチンコ機で
遊技するのがほとんどであるので、この実施例では最高
20回までカード来歴を記録することとした。ただし、
20回を超えた場合には、1=20で示されるテーブル
を更新する形で記録される。なお、上記の場合、iカウ
ンタは遊技中断を計数しない。
In addition, in Table 24, the i counter indicates the number of actions the card has taken, that is, the number of times the card has been ejected from the system, which is an organic combination. number, number of balls, amount,
Card information such as time, or history of the card, is recorded. Statistically speaking, most players play on less than 20 pachinko machines a day, so in this embodiment, card history is recorded up to 20 times at most. however,
If the number of times exceeds 20, it is recorded by updating the table indicated by 1=20. Note that in the above case, the i counter does not count game interruptions.

つまり、中断時に各カード情報を新しいエリアに記録す
るが、中断解除後の遊技終了スイッチオン時にカウンタ
を更新せず同一エリアに重ねてカード情報を記録するこ
とによりiカウンタの値を実質的な遊技台数と一致させ
ている。
In other words, each card information is recorded in a new area at the time of suspension, but when the game end switch is turned on after the suspension is canceled, the counter is not updated and the card information is recorded in the same area overlappingly, so that the value of the i counter is changed to the actual game. It matches the number of units.

ここで、カードの状態およびアクションとカードファイ
ルへFLiのカード情報の登録について第52図を用い
て説明する。
Here, the card status, action, and registration of FLi card information in the card file will be explained using FIG. 52.

先ず、カード発行機200においてカードの発行が行な
われると、カードが排出されて、カードは未発行(白紙
)状態SSoからフリー状態SS1に移行する。それか
ら、所望のパチンコ機100にカードを挿入すると、遊
技状態SS2へ移行する。ここで遊技によってカードの
持玉および金額がゼロになると、カードが排出されて帰
零状態SS3に移る。また、遊技中に中断スイッチ11
5が押されると、カードが排出されて、中断状態SS4
へ移行し、同一カードの再投入により再び遊技状態SS
2へ戻る。そして、遊技中に遊技を終了させるべく終了
スイッチ114を押すと、カードが排出されてフリー状
態SSIに移行する。
First, when a card is issued in the card issuing machine 200, the card is ejected and the card shifts from an unissued (blank) state SSo to a free state SS1. Then, when the card is inserted into a desired pachinko machine 100, the game state shifts to gaming state SS2. When the number of balls and the amount of money on the card become zero due to the game, the card is ejected and the state shifts to zero return state SS3. Also, during the game, the interrupt switch 11
When 5 is pressed, the card is ejected and the suspended state SS4
By re-inserting the same card, the game state returns to SS.
Return to 2. Then, when the end switch 114 is pressed to end the game during the game, the card is ejected and the game shifts to the free state SSI.

CPUによる強制終了または打止発生によってもカード
が排出されて遊技状態SS2からフリー状態S81へ移
る。そのフリー状態のカードを持って精算機300に行
き精算処理を行なうと、無効マークが付されてからカー
ドが回収され精算済の状fiSS5へ移る。この実施例
のシステムでは、中断状態SS4のカードを持ってパチ
ンコ機に戻らずそのまま精算機300に行き、精算処理
を行なうことも可能でありその場合、中断状態SS4か
ら精算済状態SS5へ移行する。
If the CPU forcibly terminates the game or aborts, the card is also ejected and the game state moves from the game state SS2 to the free state S81. When the card in the free state is brought to the payment machine 300 and payment processing is performed, an invalid mark is attached to the card, the card is collected, and the card is transferred to fiSS5 with the payment completed status. In the system of this embodiment, it is also possible to take the card in the suspended state SS4 and go directly to the payment machine 300 and perform payment processing without returning to the pachinko machine, and in that case, it is possible to move from the suspended state SS4 to the completed payment state SS5. .

上記状態遷移図において、遷移方向を示す矢印にOが付
されているのがカードファイルFL3へのカード情報の
記録を伴うアクションである。また、各ブロック内にて
、XXHで示されている符号は、表25のカード状態を
示すコードを用いて対応する状態を16進数字で表現(
HEXA表呪)したものである。
In the above state transition diagram, the arrows indicating the transition direction with O attached are actions that involve recording card information in the card file FL3. In addition, the code indicated by XXH in each block represents the corresponding state in hexadecimal digits using the code indicating the card state in Table 25 (
HEXA table curse).

次に、表26にP機ファイルFL2の構成例を示す。Next, Table 26 shows an example of the configuration of the P machine file FL2.

同表において、台番号からカード状態までの項目は、表
1に示されている送信データエリアに保持されているデ
ータであり、これらは1秒に1回管理装置400によっ
てサンプリングされ、ファイルに登録される。また、メ
イン賞球数、サブ賞球数、打止数および打止モードは、
システム立上り時に表20に示されている設定値ファイ
ルFL5に基づいてP機ファイルFL2に登録される。
In the same table, the items from machine number to card status are the data held in the transmission data area shown in Table 1, and these are sampled once per second by the management device 400 and registered in the file. be done. In addition, the number of main prize balls, the number of sub-prize balls, the number of batting balls, and the batting mode are as follows:
When the system is started up, it is registered in the P machine file FL2 based on the setting value file FL5 shown in Table 20.

表26 表26においてO印の付されているデータはシステム終
了時に日報ファイルとしてフロッピディスクにセーブさ
れるデータであることを意味する。
Table 26 Data marked with an O in Table 26 means data that will be saved on the floppy disk as a daily report file when the system is terminated.

また、パチンコ機ファイル内のモニタ情報1,2は、表
4および表5に、稼働情報は表6に示されている。
Further, monitor information 1 and 2 in the pachinko machine file are shown in Tables 4 and 5, and operation information is shown in Table 6.

次に、表27および表28に発行機ファイルFL3と精
算機ファイルFL4をそれぞれ示す0表27に示すデー
タ項目は、表10に示されている発行機の送信データエ
リアに保持されているデータ、また、表28に示すデー
タの項目は表15に示されている送信データエリアに保
持されているデータと各々一致する。これらは、1秒間
に1回管理装置によってサンプリングされる。
Next, Tables 27 and 28 show the issuing machine file FL3 and the payment machine file FL4, respectively. The data items shown in Table 27 are the data held in the sending data area of the issuing machine shown in Table 10, Further, the data items shown in Table 28 each match the data held in the transmission data area shown in Table 15. These are sampled by the management device once per second.

傘総容量 64X506=32384=約32にバイト
*総容量64x50=3200=3.2にバイト傘総容
量64xlO=640=0.64にバイト表26、表2
7において、セーブ欄に○印が付されているデータは、
営業終了時にフロッピディスクFDDにセーブされるデ
ータである。
Umbrella total capacity 64 x 506 = 32384 = approximately 32 bytes * Total capacity 64 x 50 = 3200 = 3.2 bytes Umbrella total capacity 64 x lO = 640 = 0.64 bytes Table 26, Table 2
In 7, the data marked with a circle in the save column is
This data is saved on a floppy disk FDD at the end of business hours.

また、発行機ファイル内のモニタ情報1,2は表12お
よび表13に、精算機ファイルのモニタ情報1,2は表
17および表18に示されている。
Further, monitor information 1 and 2 in the issuing machine file are shown in Tables 12 and 13, and monitor information 1 and 2 in the payment machine file are shown in Tables 17 and 18.

さらに、発行機の稼働情報と精算機の稼働情報は000
0 0000 0000 0001(7)とき稼働中で
あることを示す。
Furthermore, the operating information of the issuing machine and the operating information of the payment machine are 000.
0 0000 0000 0001 (7) indicates that it is in operation.

次に上記のごとく構成された端末機としてのカード発行
機100、パチンコ機200、精算機300およびそれ
らの端末機の集中制御を行なう管理装置400を有機的
に結合して、データ伝送およびカードの運用を可能にす
るデータ伝送路(ローカルエリアネットワーク)につい
て説明する。
Next, the card issuing machine 100, the pachinko machine 200, the payment machine 300 as terminals configured as described above, and the management device 400 that performs centralized control of these terminals are organically combined to perform data transmission and card processing. The data transmission path (local area network) that enables this operation will be explained.

第53図に階層的データ伝送路を用いたパチンコ遊技シ
ステムの構成例を示す。
FIG. 53 shows a configuration example of a pachinko gaming system using a hierarchical data transmission path.

すなわち、100〜1000台の端末機は、例えば遊技
店の島設備のような単位で20〜40台ずつグループ化
され、各群の端末機は、リング状の伝送路上を高速で巡
回するトークンと呼ばれるアクセス権をつかまえたノー
ド(端末機)がパケットの形でデータの送受信を行なう
権利を有するようにされたトークンパッシング方式の低
層ネットワーク(トークンバス)510によってネット
ワークアダプタユニット(以下、NAUと称する)53
0に接続されている。
In other words, 100 to 1000 terminals are grouped into groups of 20 to 40 units, such as island equipment at a game store, and each group of terminals is connected to a token that circulates at high speed on a ring-shaped transmission path. A network adapter unit (hereinafter referred to as NAU) is connected to a token-passing low-layer network (token bus) 510 in which a node (terminal device) that obtains the access right called has the right to send and receive data in the form of packets. 53
Connected to 0.

そして、各低層ネットワーク(トークンバス)510を
制御する複数個+7)NAU530は、CSMA/CD
方式の高層ネットワーク520を介して管理装置400
に接続されている。
The plural +7) NAUs 530 that control each low-layer network (token bus) 510 are connected to the CSMA/CD
The management device 400 via the high-level network 520 of the system
It is connected to the.

上記低層ネットワーク510は2.5Mbps(メガビ
ット/秒)のような伝送速度を有し、高層ネットワーク
520は、10 M b p sのような伝送速度を有
するように制御され、NAU 530は両者の伝送速度
の差を吸収して円滑なデータ伝送を可能とするバッファ
として作用し、これによって、管理装置400の負担を
軽減し、大量の稼動データの収集を可能にしている。
The lower layer network 510 has a transmission rate of 2.5 Mbps (megabits per second), the higher layer network 520 is controlled to have a transmission rate of 10 Mbps, and the NAU 530 has a transmission rate of 2.5 Mbps (megabits per second). It acts as a buffer that absorbs speed differences and enables smooth data transmission, thereby reducing the burden on the management device 400 and making it possible to collect a large amount of operational data.

第53図において符号Pで示されているが端末機として
のパチンコ機、符号Hで示されているのがカート発行機
、また符号Sで示されているのが精算機である。
In FIG. 53, the symbol P indicates a pachinko machine as a terminal, the symbol H indicates a cart issuing machine, and the symbol S indicates a payment machine.

各端末機P、H,Sは、ネットワーク510から分岐さ
れた分岐線に接続されている。各分岐線の終端に各々の
端末機の制御ユニット160,250および350が接
続されている。第52図において符号Uて示すのが、各
端末機の制御ユニットである。
Each of the terminals P, H, and S is connected to a branch line branched from the network 510. Control units 160, 250 and 350 of each terminal are connected to the terminal end of each branch line. In FIG. 52, reference numeral U indicates a control unit of each terminal.

第54図に、上記低層ネットワーク510と高層ネット
ワーク520間のデータ伝送の緩衝を行なう上記NAU
 (ネットワークアダプタユニット)530の回路構成
例を示す。
FIG. 54 shows the NAU that buffers data transmission between the low layer network 510 and the high layer network 520.
An example of the circuit configuration of (network adapter unit) 530 is shown.

この実施例のNAU530は、低層ネットワーク510
における送受信権の確立およびデータの直並列変換を行
なう低層ネットワークコントローラ533と、C3MA
/CD方式の高層ネットワークにおける送受信権の確立
およびデータの直並列変換を行なう高層ネットワークコ
ントローラ537と、これらのネットワークコントロー
ラ533と537との間のデータ転送を制御するデータ
伝送コントローラ535とを備えている。上記コントロ
ーラのうち、低層ネットワークコントローラ533は、
トークンパッシング専用の通信用LSIからなり、高層
ネットワークコントローラ537とデータ伝送コントロ
ーラ535は、汎用マイクロコンピュータによって構成
されている。そして、これらのコントローラ533と5
35との間および535と537との間には、低層ネッ
トワーク510と高層ネットワーク520のデータ伝送
速度違いを吸収するための緩衝用パケットメモリ534
と536とがそれぞれ接続されている。
The NAU 530 in this example is connected to the lower layer network 510.
A low-layer network controller 533 that establishes transmission/reception rights and performs serial/parallel conversion of data in the C3MA
/CD system high-rise network controller 537 that establishes transmission/reception rights and performs serial/parallel conversion of data, and a data transmission controller 535 that controls data transfer between these network controllers 533 and 537. . Among the above controllers, the low layer network controller 533 is
It is composed of a communication LSI dedicated to token passing, and the high-level network controller 537 and data transmission controller 535 are composed of general-purpose microcomputers. And these controllers 533 and 5
35 and between 535 and 537, there is a buffer packet memory 534 for absorbing the difference in data transmission speed between the low layer network 510 and the high layer network 520.
and 536 are connected to each other.

上記パケットメモリ534,53.6はデュアルポート
メモリにより構成され、送信データエリアと受信データ
エリアとを有する。また、上記低層ネットワークコント
ローラ533と低層ネットワーク(トークスバス)51
0との間には、送信信号と受信信号の分離および結合を
行なう分岐回路531と、送受信データ信号のレベル変
換を行なうレベル変換回路532が接続されている。ま
た、同様に、高層ネットワークコントローラ537と高
層ネットワーク520との間には、レベル変換回路53
8と分岐回路539が接続されている。
The packet memories 534, 53.6 are constituted by dual port memories and have a transmission data area and a reception data area. In addition, the low layer network controller 533 and the low layer network (talks bus) 51
0, a branch circuit 531 that separates and combines the transmitted signal and the received signal, and a level conversion circuit 532 that converts the level of the transmitted and received data signal are connected. Similarly, a level conversion circuit 53 is provided between the high-rise network controller 537 and the high-rise network 520.
8 and a branch circuit 539 are connected.

さらに、この実施例のNAU530には、複数個接続さ
れているNAUを互いに区別するための番号を設定する
NAU番号設定器561と、各NAU530の制御下に
ある低層ネットワーク510上に存在する端末機のうち
最小台番号を設定する最小台番号設定器562と、低層
ネットワーク上に存在する端末機の台数を設定する台数
設定器563とが設けられている。各設定器561〜5
63の設定値は、NAU530内のデータ伝送コントロ
ーラ535に入力され、NAU番号は高層ネットワーク
520における各NAUの伝送アドレスの形成に使用さ
れる。また、最小台番号と台数とにより低層ネットワー
ク510における各端末機の伝送アドレスが形成される
Furthermore, the NAU 530 of this embodiment includes a NAU number setting device 561 for setting a number to distinguish between a plurality of NAUs connected to each other, and a terminal device existing on the low layer network 510 under the control of each NAU 530. Of these, a minimum device number setting device 562 for setting the minimum device number and a device number setting device 563 for setting the number of terminal devices existing on the low layer network are provided. Each setting device 561-5
63 settings are input to the data transmission controller 535 within the NAU 530 and the NAU number is used to form the transmission address for each NAU in the high-rise network 520. Furthermore, the transmission address of each terminal in the low layer network 510 is formed by the minimum number and the number of terminals.

上記階層的ローカルネットワーク(第53図)において
は、システム立上り時に管理装置400が各NAU53
0を通じて回線テストと、各端末機に対する設定値の設
定を行なうとともに、システム稼動中にはNAU530
が低層ネットワーク510を使用して1秒間に1回ずつ
端末機P、H。
In the above hierarchical local network (FIG. 53), the management device 400 controls each NAU 53 at system start-up.
In addition to performing line tests and setting values for each terminal through NAU530 during system operation,
uses the low-layer network 510 to access terminals P and H once per second.

Sから稼動データを収集して自己のメモリ内に蓄積する
。そして、蓄積データは、管理装置400からの要求に
応じて同じく1秒間に1回ずつ高層ネットワーク520
を通して各NAU530から管理装置400内のデータ
ファイル内にストックされる。
Collects operating data from S and stores it in its own memory. The accumulated data is sent to the high-rise network 520 once per second in response to a request from the management device 400.
The information is stored from each NAU 530 in a data file in the management device 400 through the NAU 530.

上記のごとく、通信ネットワークがNAU530をバッ
ファとする階層的構成にされ、高層ネットワーク520
が低層ネットワーク510の伝送速度2.5Mbpsの
4倍の伝送速度を有するようにされているため、100
〜1000台の端末機を有するシステムにおいても、各
端末機から表1、表10、表15に示すような大量の稼
動データを1秒間に1回管理装置へ収集することができ
る。
As described above, the communication network has a hierarchical configuration using the NAU 530 as a buffer, and the high-rise network 520
has a transmission speed that is four times the transmission speed of the low-layer network 510, which is 2.5 Mbps, so 100
Even in a system having ~1000 terminals, a large amount of operating data as shown in Tables 1, 10, and 15 can be collected from each terminal to the management device once per second.

表29には、上記データ伝送システムにおいて管理装置
400とNAU530問およびNAU530を介して管
理装置400とパチンコ機100、カード発行機200
、精算機300のユニットコントローラ190,290
,390との間で送受信されるパケットの種類がそれぞ
れ示されている。
Table 29 shows that in the data transmission system, the management device 400 and the NAU 530 questions are connected to the management device 400, the pachinko machine 100, and the card issuing machine 200 via the NAU 530.
, unit controllers 190, 290 of the payment machine 300
, 390 are shown.

同表において、ユニットとは各端末機(パチンコ機、カ
ード発行機、精算機)の制御ユニットのことである。ま
た″ユニットテーブル要求″なるパケットはシステム立
ち上げ時、管理装置が各NAUに接続されているユニッ
トの接続確認およびアドレスを確認するためのパケット
で、N A、 UからのACKパケットのモニタ情報1
によってユニットの接続が確認される。またパケット内
のアドレス情報とユニットテーブルファイルの値とが比
較され、不一致の場合はパケット内のデータに変更され
る。接続確認のとれないユニットに対しては、続く初期
値設定パケットによって再度確認が取られる。
In the table, the unit refers to the control unit of each terminal machine (pachinko machine, card issuing machine, payment machine). In addition, the "unit table request" packet is a packet used by the management device to confirm the connection and address of the units connected to each NAU when the system is started up, and monitor information 1 of the ACK packet from NAU and U.
The connection of the unit is confirmed by The address information in the packet is compared with the value in the unit table file, and if they do not match, the data is changed to the data in the packet. For units whose connection cannot be confirmed, confirmation is made again using the subsequent initial value setting packet.

また、表29に掲記されている“カード・イン”〜″中
断終了″パケットは、パチンコ機100に特有のパケッ
トで、このうち″カード・イン″パケットは、パチンコ
機の制御ユニット160にカードが挿入されたときに、
ユニット側から管理装[400に対してそのカードに関
する情報(カードテキスト)を要求するためのパケット
である。
Furthermore, the "Card In" to "Suspension End" packets listed in Table 29 are packets specific to the Pachinko machine 100, and among these packets, the "Card In" packet indicates that the card is in the control unit 160 of the Pachinko machine. when inserted,
This is a packet for requesting information (card text) regarding the card from the unit side to the management device [400].

ここでカードテキストとは、カード番号、持玉数、金額
(未使用分)およびカード状態の4つの情報の入ったテ
キストである。また″帰零”なるパケットは、パチンコ
機で遊技中にカードの持玉数および金額が共に零になっ
た場合に、パチンコ機の制御ユニット160から管理装
置400に対してカードテキストを送信するためのパケ
ットである。
Here, the card text is text containing four pieces of information: card number, number of balls held, amount (unused amount), and card status. Furthermore, the "return to zero" packet is used to send a card text from the control unit 160 of the pachinko machine to the management device 400 when both the number of balls held and the amount of money on the card become zero during a game with the pachinko machine. This is a packet of

一方、′中断終了″なるパケットは、遊技客が中断スイ
ッチ114を押してカードを受取ってパチンコ機を離れ
、その後、中断中のパチンコ機に戻らずそのまま精算機
にカードを入れて精算を行なった場合に、管理装置が中
断中のパチンコ機の中断状態を解除するための指令を行
なうパケットである。これによって遊技客はわざわざ中
断中のパチンコ機へ戻って遊技終了スイッチ115を押
さなくても精算を行なうことができるようになる。
On the other hand, the packet 'Suspension Ended' is generated when the player presses the suspend switch 114, receives the card, leaves the pachinko machine, and then inserts the card into the payment machine to make payment without returning to the pachinko machine where the game was suspended. This packet is used by the management device to issue a command to cancel the suspended state of the pachinko machine.This allows the player to pay the bill without having to go back to the suspended pachinko machine and press the game end switch 115. be able to do it.

また、表29に掲記されている″1カード購入″パケッ
トは、カード発行機200に特有のパケットで、発行機
の紙幣挿入口211に紙幣が挿入され購入選択スイッチ
212がオンされたときに。
Further, the "1 card purchase" packet listed in Table 29 is a packet specific to the card issuing machine 200, and is generated when a bill is inserted into the bill insertion slot 211 of the issuing machine and the purchase selection switch 212 is turned on.

ユニット制御装置280から管理装置400に対してそ
のカードに関するカード番号と発行通し番号を要求する
ためのパケットである。
This is a packet for the unit control device 280 to request the management device 400 for the card number and issue serial number regarding the card.

この実施例のシステムにおいては、カート発行機200
に紙幣が投入される前にカード番号等の予約を行ない、
実際に紙幣投入されたときに金額を印字して発行できる
ように前準備を行なえるようにするため、カード発行機
200がカード金額の欄が「0」の゛′カード購入″パ
ケットを送信してくると、管理装置400は発行予約の
パケットであると判断し1発行通し番号とカード番号を
決定してカードファイル内に当該カードのエリアを確保
してから1発行通し番号とカード番号を入れたACKパ
ケットをカード発行機に返す。一方、紙幣の投入があっ
たときはカード発行機が管理装置に対してカード金額の
欄に実際の購入金額を入れた゛′カード購購入式パケッ
ト送信する。すると、管理装置はカード番号の欄を見て
発行予約済みのカードであると判断してカードファイル
を検索し、当該カードのデータエリアに購入金額や発行
時刻等のデータを書き込んでがらACKパケットを発行
機に返すようになっている。
In the system of this embodiment, the cart issuing machine 200
Before inserting banknotes into the bank, you must reserve your card number, etc.
In order to make advance preparations so that the amount can be printed and issued when the bill is actually inserted, the card issuing machine 200 sends a ``Card Purchase'' packet with ``0'' in the card amount field. When the packet is received, the management device 400 determines that it is an issuance reservation packet, determines the issuance serial number and card number, secures an area for the card in the card file, and sends an ACK with the issuance serial number and card number. The packet is returned to the card issuing machine.On the other hand, when a banknote is inserted, the card issuing machine sends a ``card purchase type packet'' to the management device with the actual purchase amount entered in the card amount field.Then, The management device looks at the card number column, determines that the card has been reserved for issue, searches the card file, writes data such as the purchase amount and issue time in the data area of the card, and sends an ACK packet to the issuing machine. It is designed to return to

表29に揚起されている“カード精算”と゛′カード精
算終了″パケットは、カード精算機300に特有のパケ
ットで精算機のカード挿入口302にカードが挿入され
たときに、ユニット制御装置350から管理装置400
に対してそのカードに関するカード番号を送ってカート
に関する未使用金額、玉数、来歴を要求するためのパケ
ットである。
The “Card Settlement” and “Card Settlement Completed” packets shown in Table 29 are packets specific to the card settlement machine 300, and are sent to the unit control device 350 when a card is inserted into the card slot 302 of the settlement machine. management device 400
This is a packet for sending the card number related to the card and requesting the unused amount, number of balls, and history related to the cart.

また、″カード精算終了″パケットはカードの精算が終
了したことを管理装置400に知らせるためのパケット
で管理装置はこのパケットを受信したときに、カードフ
ァイル内の当該カードのカード状態を゛精算済″に変更
し、来歴データのiカウンタ(i=m)の欄に精算時の
データを書き込む。この“カード精算終了″パケットに
対して管理装置400から精算機300“ACK”パケ
ットを送信することでカードの精算処理が完了し、次の
カードの精算機への挿入が可能となる。
In addition, the "Card Settlement Completed" packet is a packet to notify the management device 400 that the card settlement has been completed, and when the management device receives this packet, the card status of the card in the card file is changed to "Settled". ", and write the data at the time of payment in the i counter (i = m) column of the history data. In response to this "card payment completed" packet, the management device 400 sends an "ACK" packet to the payment machine 300. The card payment process is completed and the next card can be inserted into the payment machine.

表29における“回線モニタチエツク”パケットは、定
時データによってNAUが異常と判定された場合、その
NAUの回復を確認するためのパケットで、回復するま
で定期的(30秒ごと)に送信し、NAUからのACK
パケットの受信をもって回復を確認し、″ユニット復旧
データ″パケットにより、当該NAUの制御下の全ユニ
ットの稼働データを送信して、NAUとユニットを復旧
させる。また、″ユニットモニタチエツク″パケットは
、定時データによってユニットが異常と判定された場合
、そのユニットの回復を確認するためのパケットで、回
復するまで定期的に送信し、NAUからのACKパケッ
トの受信をもって回復、を確認する。このパケットを受
信したNAUは、該当ユニットのネットワークコントロ
ーラに対して接続確認を実行し、接続が確認されるとA
CKパケットを管理装置に送信する。
The "line monitor check" packet in Table 29 is a packet to confirm the recovery of the NAU when the NAU is determined to be abnormal based on the regular data, and is sent periodically (every 30 seconds) until the NAU recovers. ACK from
Recovery is confirmed upon reception of the packet, and the operation data of all units under the control of the NAU is transmitted using a "unit recovery data" packet to recover the NAU and units. In addition, the "unit monitor check" packet is a packet to confirm the recovery of the unit when the unit is determined to be abnormal based on the regular data, and is sent periodically until the unit recovers, and the ACK packet is received from the NAU. Check the recovery. The NAU that receives this packet executes a connection check with the network controller of the relevant unit, and if the connection is confirmed, the
Send the CK packet to the management device.

さらに、表29において“A CK ”および“NAK
”なるパケットは、管理装置400とネットワークアダ
プタユニット530および各端末機100.200,3
00間で、送信要求を受けたときに相手に対して要求に
応じた旨の応答をする場合と要求に応じられない旨の応
答をする場合に使用されるパケットで、このうち“AC
K”を返送する場合には、カードテキスト等要求された
データが付加されることもある。
Furthermore, in Table 29, “ACK” and “NAK
” packet is sent to the management device 400, network adapter unit 530, and each terminal 100, 200, 3.
00, this is a packet used when receiving a transmission request to reply to the other party that the request has been accepted or to reply that the request cannot be accepted.
When returning "K", requested data such as card text may be added.

なお、表29に示されているパケットコード80H,8
1H,・・・・は、16進数で表示したものであり、そ
のコードは一例であってこれに限定されるものでないこ
とはいうまでもない。
Note that the packet codes 80H and 8 shown in Table 29
1H, . . . are expressed in hexadecimal notation, and it goes without saying that the code is an example and is not limited to this.

第55図(A)には、高層ネットワーク520を介して
管理装[400とNAU530との間で送受信されるパ
ケットの基本構成を、また第55図(B)には管理装置
400と各ユニットとの間で送受信されるパケット(A
CKを必要としない指令用パケットを除く)の高層ネッ
トワーク520上での基本構成、さらに、第55図(C
)にはNAU530と各ユニット間で低層ネットワーク
510を介して送受信されるパケットの基本構成を示す
FIG. 55(A) shows the basic configuration of packets transmitted and received between the management device 400 and the NAU 530 via the high-rise network 520, and FIG. Packets sent and received between (A
55 (excluding command packets that do not require CK) on the high-rise network 520;
) shows the basic configuration of packets transmitted and received between the NAU 530 and each unit via the low-layer network 510.

第55図において、HHDで示されているは高層ネット
ワーク520で使用されるパケットヘッドで、LHDで
示されているのは低層ネットワーク510で使用される
パケットヘッドである。
In FIG. 55, HHD indicates a packet head used in the high layer network 520, and LHD indicates a packet head used in the low layer network 510.

つまり、管理装ff1400からユニットに向がって送
信された第55図(B)のような形式のパケットは、N
AU530で高層用パケットヘッドHHDを外されて低
層ネットワーク510上へ送り出され、低層用パケット
ヘッドLHDのみで各ユニットから管理装置400へ向
かって送受信されたパケットには、NAU530でLH
Dの頭に高層用パケットヘッドHHDが付加されて第5
5図(B)の形式のパケットとして高層ネットワーク5
20上に送り出される。
In other words, a packet in the format shown in FIG. 55(B) sent from the management device ff1400 to the unit is N
The AU 530 removes the high-layer packet head HHD and sends out onto the low-layer network 510, and the packets sent and received from each unit to the management device 400 using only the low-layer packet head LHD are sent to the LH in the NAU 530.
A high-rise packet head HHD is added to the head of D and the fifth
5 High-rise network 5 as a packet in the format shown in Figure (B)
20 is sent out on top.

なお、表30に、上記各パケットのヘッド部にレイアウ
トされた固有データの定義を揚起した。
Table 30 lists the definitions of the unique data laid out in the head portion of each packet.

第56図〜第61図には〜上記データ伝送システム(ロ
ーカルネットワーク)において管理装置400とNAU
 530またはNAU530を介してパチンコ機100
、カード発行機200および精算機300との間で送受
信される代表的なパケットのフォーマットの例を示す。
Figures 56 to 61 show the management device 400 and NAU in the data transmission system (local network).
Pachinko machine 100 via 530 or NAU530
, shows an example of a typical format of a packet transmitted and received between the card issuing machine 200 and the payment machine 300.

第56図(A)の“回線テスト”パケットでは、送信デ
ータ欄に年月日コードと識別コード(店コード)および
送信先のNAU530に属するパチンコ機、発行機、精
算機の台数と各々の最小台番号を入れて送る。すると、
NAU530は年月日コードと識別コードを記憶すると
ともに1台番号設定スイッチ562等の設定値に基づい
て算出しておいた番号と照合し、管理装置400に対し
て第56図(B)のような“ACK″パケットを返す。
In the "line test" packet shown in Figure 56 (A), the transmission data field contains the date code, identification code (parlor code), and the number and minimum number of pachinko machines, issuing machines, and payment machines belonging to the destination NAU530. Please enter the machine number and send. Then,
The NAU 530 stores the date code and identification code, and compares it with the number calculated based on the settings of the single unit number setting switch 562, etc., and sends the information to the management device 400 as shown in FIG. 56(B). ACK packet is returned.

なお、NAU530は管理装置から“回線テスト”パケ
ットを受信すると自己の制御下に属する全ユニットに対
して自分で算出した伝送アドレスを用いて低層ネットワ
ーク用パケットヘッドLHDのみをつけた″回線テスト
”パケットを形成し、アドレスを更新しながら送信する
。そして、各ユニットからは台番号と通し番号およびチ
ャネル番号の入った” A CK ”を受信し受信デー
タに基づいて伝送アドレスファイルとしてのユニットテ
ーブルを作成し、記憶する。
Furthermore, when the NAU 530 receives a "line test" packet from the management device, it sends a "line test" packet with only the low-layer network packet head LHD attached using the transmission address it calculated for all units under its control. form and send while updating the address. Then, an "ACK" containing a machine number, serial number, and channel number is received from each unit, and a unit table as a transmission address file is created and stored based on the received data.

第57図(A)には管理装置400からNAU530に
対する″ユニットテーブル要求″パケットの構造を、ま
た同図(B)にはその応答たる“A CK ”パケット
の構造を示す。NAU 530は゛ユニットテーブル要
求″パケットを受信すると、NAU番号とNAUステー
タスおよび上記ユニットテーブル内の全ユニットに関す
るデータを入れた” A CK ”パケットを返す。
FIG. 57(A) shows the structure of a "unit table request" packet sent from the management device 400 to the NAU 530, and FIG. 57(B) shows the structure of an "ACK" packet as a response thereto. When the NAU 530 receives a ``Unit Table Request'' packet, it returns an ``ACK'' packet containing the NAU number, NAU status, and data about all units in the unit table.

第58図(A)、(B)には管理装置400からパチン
コ機100に対する゛′初期値設定″パケットとその応
答たる’ACK”パケットの構造を示す。このパケット
のデータ欄にはパチンコ機の運用に必要な購入玉レート
、賞球数等の初期値を入れて送信する。
FIGS. 58(A) and 58(B) show the structure of an ``initial value setting'' packet sent from the management device 400 to the pachinko machine 100 and an ``ACK'' packet as a response thereto. In the data column of this packet, initial values such as the purchase ball rate and the number of prize balls required for operation of the pachinko machine are entered and transmitted.

なお、第58図(A)はパチンコ機に対する“初期値設
定”パケットであり、発行機200や精算機300に対
する″初期値設定”パケット(図示省略)では、データ
欄に、年月日コードと識別コードおよびホットコードを
入れて送信するようになっている。
FIG. 58(A) is an "initial value setting" packet for the pachinko machine, and in the "initial value setting" packet (not shown) for the issuing machine 200 or the payment machine 300, the date code and the date code are shown in the data column. The ID code and hot code are included and sent.

さらに、第59図(A)、(B)にはパチンコ機に対す
る″定時データ要求”パケットとその応答パケットの構
造が示されている。
Furthermore, FIGS. 59(A) and 59(B) show the structure of a "periodic data request" packet and its response packet to a pachinko machine.

第59図(B)に示されている定時データ要求に対する
応答パケットにおいて、パケットヘッドLHDの下には
、一つのNAU530に属する全パチンコ機の稼働デー
タが連結されるようになっており、×1で示すヘッドと
データは最初のパチンコ機に関するもの、※2で示すヘ
ッドとデータは2番目のパチンコ機に関するもので、以
下同様にして全てのパチンコ機のデータが続いている。
In the response packet to the regular data request shown in FIG. 59(B), the operation data of all the pachinko machines belonging to one NAU 530 are concatenated under the packet head LHD, and x1 The head and data indicated by *2 are related to the first pachinko machine, the head and data indicated by *2 are related to the second pachinko machine, and the data for all pachinko machines continues in the same manner.

また、発行機200や精算機300に対する定時データ
要求の応答パケット(図示省略)のデータ欄には全発行
機の送信データエリア(表10参照)内のすべてのデー
タ、または全精算機の送信データエリア(表15参照)
内のすべてのデータを入れて送信する。
In addition, the data column of the response packet (not shown) for a regular data request to the issuing machine 200 or the payment machine 300 contains all the data in the transmission data area of all the issuing machines (see Table 10) or the transmission data of all the payment machines. Area (see Table 15)
Enter all the data in the file and send.

第60図には、管理装置400から精算機300に対す
るデータを伴わない各種指令パケットとその応答パケッ
トの構成例を示す。
FIG. 60 shows an example of the structure of various command packets without data sent from the management device 400 to the payment machine 300 and their response packets.

同図のパケットタイプIIPACKET$TYPEには
、コード90H(開店コード)、91H(閉店コード)
、95H(強制終了要求)、96H(強制終了解除)、
8CH(回線モニタチエツク)またはBIH(リスター
ト)のいずれかのコードが入る。また、上記″強制終了
要求″、″強制終了解除″、″リスタート”パケットの
うち種別(ユニット全体を対象とするもの)パケットに
は、ユニットの種別を示すコードが入る欄が設けられる
The packet type IIPACKET$TYPE in the same figure contains codes 90H (opening code) and 91H (closing code).
, 95H (forced termination request), 96H (forced termination cancellation),
Either 8CH (line monitor check) or BIH (restart) code is entered. Furthermore, among the above-mentioned "forced termination request", "forced termination cancellation", and "restart" packets, the type packet (one that targets the entire unit) is provided with a field in which a code indicating the type of unit is entered.

第61図(A)〜(C)には、パチンコ機にカードが挿
入されたときに管理装置に送信される″カードイン″パ
ケットとその肯定応答パケット” A CK ”および
否定応答パケット” N A K”の構成例を示す。
Figures 61 (A) to (C) show a "card-in" packet, its acknowledgment packet "A CK", and its negative response packet "NA" that are sent to the management device when a card is inserted into a pachinko machine. An example of the configuration of K'' is shown below.

なお、第56図〜第61図に示されているパケットは、
ネットワークにのせられる本来のパケットの全部ではな
く要部のみであり、上記パケットの他に、データの先頭
を発見するためのアラートバーストや同期データ、伝送
元を示すソースアドレスフィールド等からなるヘッダ部
と、データの長さを示すカウント部、誤り検出用のチエ
ツクコード部がある。これらは、各端末機のユニット制
御装置内のネットワークコントローラ553によって自
動的に生成されて付加されるようになっている。
Note that the packets shown in FIGS. 56 to 61 are as follows:
It is not the entire packet that is originally carried on the network, but only the main part, and in addition to the above packet, there is a header part that consists of an alert burst to discover the beginning of the data, synchronization data, a source address field that indicates the transmission source, etc. , a count section that indicates the length of data, and a check code section for error detection. These are automatically generated and added by the network controller 553 in the unit control device of each terminal.

さらに、第59図〜第61図の各パケットの末尾に付加
されている”PADDIHG”なる部分は、パケットデ
ータの長さを所定の長さに合わせるために付加されたダ
ミーのデータフィールドである。
Furthermore, the part "PADDIHG" added to the end of each packet in FIGS. 59 to 61 is a dummy data field added to adjust the length of the packet data to a predetermined length.

次に、管理装置400が上記各種パケットを使用してパ
チンコ機100や発行機200、精算機300と交信し
ながらシステム全体を制御する場合の中央処理装置CP
Uとローカル処理装置413の制御手順を第62図〜第
103図を用いて説明する。
Next, the central processing unit CP is used when the management device 400 controls the entire system while communicating with the pachinko machine 100, the issuing machine 200, and the payment machine 300 using the various packets described above.
The control procedure of U and the local processing device 413 will be explained using FIGS. 62 to 103.

第62図(A)〜(D)にはそのうち初期化処理のフロ
ーチャートを示す。
FIGS. 62(A) to 62(D) show flowcharts of initialization processing.

中央処理装置CPUとローカル処理装置413は、電源
投入によりリセットがかかると、内部レジスタや内部メ
モリ等を初期化するとともに、中央処理装置は主記憶装
置IM−MEM内にファイルの枠組みを設定するととも
に、ローカル処理装置は準備中を示す第104図のごと
き初期画面(第1行目と第2行目のみ)を表示する(ス
テップ51001.52001)。それからローカル処
理装置413が、自己のタイマから年月日と時刻を読み
取って中央処理装置CPUへ送信する(ステップ510
02)。ローカル処理装w413の有するタイマは電池
でバックアップされており、電源がオフされても停止す
ることはなく常時動作して時計として機能する。
When the central processing unit CPU and the local processing unit 413 are reset by power-on, they initialize internal registers, internal memory, etc., and the central processing unit sets a file framework in the main memory IM-MEM. , the local processing device displays an initial screen (first and second lines only) as shown in FIG. 104 indicating that preparation is in progress (steps 51001 and 52001). Then, the local processing unit 413 reads the date and time from its own timer and sends it to the central processing unit CPU (step 510
02). The timer included in the local processing unit w413 is backed up by a battery, and does not stop even when the power is turned off, so it always operates and functions as a clock.

中央処理装置CPUは、日時を受信するとそれを主記憶
装置M−MEMのコモンデータエリアに記憶しローカル
処理装置へACKを送信する。ローカル処理装置はこの
ACKの受信がないときはステップ51002へ戻って
再度日時を送信する。
When the central processing unit CPU receives the date and time, it stores it in the common data area of the main memory M-MEM and transmits an ACK to the local processing unit. If the local processing device does not receive this ACK, it returns to step 51002 and transmits the date and time again.

中央処理装置は、日時を受信してACKを返した後、ハ
ードディスクHDD内の停電バックアップファイルを確
認して、そのファイル内の停電フラグが“1”になって
いるかチエツクすることで停電ファイルの有無を判定し
、停電ファイルが存在するときは停電回復後の電源投入
と判定して第62図(D)のステップ52041へ移行
する(ステップ51003,52002〜52004)
After receiving the date and time and returning ACK, the central processing unit checks the power outage backup file in the hard disk HDD and checks whether the power outage flag in that file is set to "1" to determine whether there is a power outage file. If the power outage file exists, it is determined that the power is turned on after the power outage has been recovered, and the process moves to step 52041 in FIG. 62(D) (steps 51003, 52002 to 52004).
.

しかして、ステップ52004の判定で停電ファイルな
しと判定すると、ステップ520O5へ進んでモードを
準備中とした後、ハードディスクHDD内から設定値フ
ァイルFL5を読み出して主記憶装[M−MEM内の所
定のアドレス位置に設定する(ステップ52006)。
If it is determined in step 52004 that there is no power outage file, the process proceeds to step 520O5 where the mode is set to preparation, and the setting value file FL5 is read from the hard disk HDD and stored in the main memory [M-MEM]. The address position is set (step 52006).

それから、システム導入時に作成されている伝送アドレ
スファイルFL6を同様にハードディスクHDDから主
記憶装置M−MEMヘロードする(ステップ52007
)。
Then, the transmission address file FL6 created at the time of system installation is similarly loaded from the hard disk HDD to the main storage device M-MEM (step 52007).
).

次に、中央処理装置は主記憶装置M−MEM内にパチン
コ機ファイルPL2を形成して、伝送アドレスファイル
FL6からシステムを構成するパチンコ機の通し番号を
、また設定値ファイルPL5から賞球数、打止数、打止
モードを読み出してパチンコ機ファイルPL2の所定の
欄に記入し、他の欄には「0」を書き込む(ステップ8
2008)。しかる後、同様に伝送アドレスファイルF
L6からシステムを構成する各発行機200と精算機3
00の通し番号を読み出して各々発行機ファイルFL3
と精算機ファイルFL4の所定の欄に記入し、他の欄に
は「0」を書き込む(ステップ52009,52010
)。
Next, the central processing unit creates a pachinko machine file PL2 in the main storage device M-MEM, and obtains the serial numbers of the pachinko machines that make up the system from the transmission address file FL6, and the number of prize balls and batting from the setting value file PL5. Read out the number of stops and stop mode and enter them in the specified columns of the pachinko machine file PL2, and write "0" in the other columns (Step 8
2008). After that, the transmission address file F
Each issuing machine 200 and payment machine 3 that make up the system from L6
Read out the serial number 00 and create each issuing machine file FL3.
in the specified column of the payment machine file FL4, and write "0" in the other columns (steps 52009, 52010).
).

また、主記憶装置M−MEM内に設けたカードファイル
FLIには全項目にrOJを記入して(ステップ520
11)から、ステップ52012へ移行する。
In addition, rOJ is entered in all items in the card file FLI provided in the main storage device M-MEM (step 520).
11), the process moves to step 52012.

ステップ52012では、カード番号を算出するのに必
要な乱数の発生処理(第103図参照)を実行した後、
ローカル処理装置413からのモードの問合わせの有無
を調べ、モードの問い合わせがあると、′モード=「準
備中」″なる応答をローカル処理装置413へ送信する
(ステップ51004、52013,52014)。す
ると、ローカル処理装置がこれを受信して+ CRT表
示装w411の「準備中」を示す第104図の画面上に
「回線テスト中」を示すメツセージMSGIを表示する
(ステップ51005)、それから、ローカル処理装[
1413が回線テスト要求コマンド髪中央処理装置CP
Uへ送信する(ステップ51006)、。
In step 52012, after executing the random number generation process (see FIG. 103) necessary to calculate the card number,
It checks whether there is a mode inquiry from the local processing device 413, and if there is a mode inquiry, it sends a response of ``mode = ``preparing'''' to the local processing device 413 (steps 51004, 52013, 52014). , the local processing device receives this and displays the message MSGI indicating "line test in progress" on the screen of FIG. [
1413 is the line test request command hair central processing unit CP
Send to U (step 51006).

中央処理袋lCPUが回線テスト要求コマンドを受信し
それを確認すると、″回線テスト”パケットを形成して
高層ネットワーク520を介して全NAU530に対し
て順に送信する(ステップ52015,52016)。
When the central processing unit CPU receives and confirms the line test request command, it forms a "line test" packet and sequentially transmits it to all NAUs 530 via the high-rise network 520 (steps 52015 and 52016).

そして、NAU530からの応答“A CK ”パケッ
トを受信すると伝送アドレスファイルFLe内のNAU
ステータス2のビットOに1” (NAU正常)を記入
する(ステップ52017)。そして、全NAUに対す
る送信が終了したか否かを判定しくステップ82018
)、終了すると、中央処理装置は、゛′ユニットテーブ
ル要要求列パケット形成して各NAU530に送信し、
NAUから“A CK ”パケットを受信すると全NA
Uからの応答があったか否か判定する(ステップ520
19〜52021)。
Then, upon receiving the response “ACK” packet from NAU530, the NAU in the transmission address file FLe
1" (NAU normal) is written in bit O of status 2 (step 52017). Then, it is determined whether transmission to all NAUs has been completed or not. Step 82018
), upon completion, the central processing unit forms a unit table request string packet and sends it to each NAU 530;
When receiving “ACK” packet from NAU, all NA
Determine whether there is a response from U (step 520
19-52021).

そして全NAUについて″ユニットテーブル要求″に対
するACKを受信すると、そのパケットに入っているユ
ニットテーブルの伝送アドレスと上記ステップ5200
7でハードディスクHDDから主記憶装置M−MEMヘ
ロードした伝送アドレスファイル内のアドレスとを比較
する(ステップ52022)。そして、ファイルに登録
されていないユニットが受信したユニットテーブル内に
あるか否か判定しくステップ52023) 、なければ
そのまま、また未登録ユニットがあれば、ステップ52
024でそのユニットを伝送アドレスファイルに追加し
てからステップ52025へ進む。
When an ACK is received for the "unit table request" for all NAUs, the transmission address of the unit table included in the packet and the step 5200 described above are sent.
The address in the transmission address file loaded from the hard disk HDD to the main storage M-MEM in step 7 is compared with the address in the transmission address file (step 52022). Then, it is determined whether or not there is a unit not registered in the file in the received unit table (step 52023), if not, it is left as is, and if there is an unregistered unit, step 52
At step 024, the unit is added to the transmission address file, and then the process proceeds to step 52025.

ステップ52025では伝送アドレスファイル内に登録
されているユニットのうち受信したユニットテーブル内
に存在しないユニットがあるか否か判定し、ないときは
そのまま、またあるときはステップ82026で当該ユ
ニットをネットワークエラーすなわち通信不能なユニッ
トとして記憶してからステップ52027へ移行する。
In step 52025, it is determined whether or not there is a unit that does not exist in the received unit table among the units registered in the transmission address file. After storing it as a unit that cannot communicate, the process moves to step 52027.

ステップ52027では伝送アドレスファイルをハード
ディスクHDDにセーブする。これによって、ステップ
52024で伝送アドレスファイルの変更があれば、停
電復旧後のシステム立上り時や翌日のシステム立上りの
際には変更後の伝送アドレスファイルが読み出され、比
較される。
In step 52027, the transmission address file is saved on the hard disk HDD. As a result, if there is a change in the transmission address file in step 52024, the changed transmission address file is read out and compared when the system is started up after a power failure or the next day.

その後、中央処理装置CPUはローカル処理装置413
へ回線テスト結果を送信する(ステップ32028)。
After that, the central processing unit CPU is transferred to the local processing unit 413.
The line test result is sent to (step 32028).

しかも、このとき、異常端末(ユニット)があれば、そ
の異常端末の台番号をCRT画面に表示させるための画
面データとともに回線テスト結果を送信する。
Moreover, at this time, if there is an abnormal terminal (unit), the line test result is transmitted together with screen data for displaying the unit number of the abnormal terminal on the CRT screen.

ローカル処理装置413がこの回線テスト結果を受信す
る(ステップ51007)と、異常端末があるか否か判
定しくステップ51008)、なければそのままステッ
プ51011へ移行し、また異常端末があったときはス
テップ51009へ進んでCRT表示装置411の画面
上に異常端末の台番号を表示する第105図の画面を表
示させる。
When the local processing device 413 receives this line test result (step 51007), it determines whether there is an abnormal terminal (step 51008), and if not, the process directly proceeds to step 51011, and if there is an abnormal terminal, it proceeds to step 51009. 105, which displays the serial number of the abnormal terminal on the screen of the CRT display device 411.

この画面を見て係員が異常のある端末をチエツクするこ
とで回線を正常に戻すことができる。
By looking at this screen and checking for abnormal terminals, the line can be restored to normal.

ただし、端末異常画面(第105図)が表示されている
ときであっても開店スイッチ421をオンすることでシ
ステムを開店に向けて作動させることができるようにな
っており、ローカル処理装置413は、ステップ510
10で開店スイッチ421がオンされているか判定し、
オンされていればステップ51011へ進んで初期値設
定要求コマンドを中央処理装置CPUへ送信する。また
、ステップ51010で開店スイッチがオフなら、前記
ステップ81006へジャンプし、再び回線テスト要求
コマンドを送信する。これによって、係員が端末異常表
示画面を見て該当端末を修理して正常になると、異常端
末としての扱いすなわち登録から外される。
However, even when the terminal abnormality screen (Fig. 105) is displayed, the system can be activated to open the store by turning on the store opening switch 421, and the local processing device 413 , step 510
10, it is determined whether the store opening switch 421 is turned on,
If it is turned on, the process advances to step 51011 and sends an initial value setting request command to the central processing unit CPU. If the store opening switch is off in step 51010, the process jumps to step 81006 and the line test request command is sent again. As a result, when a staff member looks at the terminal abnormality display screen and repairs the terminal and the terminal becomes normal, it is treated as an abnormal terminal, that is, it is removed from registration.

一方、中央処理装置CPUはローカル処理装置413か
らの初期値設定要求コマンドを受信すると(ステップ5
2029)、″初期値設定″パケットを形成し、データ
欄に設定値ファイルの内容を入れて各ユニットに送信す
る(ステップ52030)。そして、それに対する応答
” A CK ”パケットを受信したなら全ユニットに
対する初期値の設定が終了したか判定する(ステップ5
2031.52032)。全ユニットについて初期値設
定が終了したなら第106図に示すような開店要求画面
の表示データをローカル処理装置413へ送る(ステッ
プ52033)。
On the other hand, when the central processing unit CPU receives the initial value setting request command from the local processing unit 413 (step 5
2029), forms an "initial value setting" packet, enters the contents of the setting value file in the data field, and sends it to each unit (step 52030). Then, when a response "A CK" packet is received, it is determined whether initial value settings for all units have been completed (step 5).
2031.52032). Once the initial value settings have been completed for all units, display data for a store opening request screen as shown in FIG. 106 is sent to the local processing device 413 (step 52033).

ローカル処理装置がこの画面データを受信すると、それ
をCRT表示装置411上に表示させてから、メツセー
ジに従って開店スイッチ421がオンされるのを待つ(
ステップ51012,5lO13)。ここで、開店スイ
ッチがオンされると、ローカル処理装置が中央処理装置
に対して開店要求コマンドを送信する(ステップ510
14)。
When the local processing device receives this screen data, it displays it on the CRT display device 411 and then waits for the store opening switch 421 to be turned on according to the message (
Step 51012, 5lO13). Here, when the store opening switch is turned on, the local processing unit transmits a store opening request command to the central processing unit (step 510).
14).

そして中央処理装置がこのコマンドを受信すると、NA
U530に対して開店パケットを送信する(ステップ5
2034,52035)。次に、NAUからの“ACK
”を受信すると全N A Uに対するパケットの送信が
終了したか否かチエツクし、終了した時点で第113図
の営業中を示すノーマル表示画面データをローカル処理
装置413へ送信して営業中の制御へ移行する(ステッ
プ52036〜52038)。一方、ローカル処理装置
は上記画面データを受信するとこれをCRT表示装置4
11に表示させて営業中の制御へ移行する(ステップ5
105)。
When the central processing unit receives this command, the NA
Send a store opening packet to U530 (step 5
2034, 52035). Next, “ACK” from NAU
” is received, it is checked whether or not the packet transmission to all NAUs has been completed, and when it has been completed, the normal display screen data indicating that the business is open as shown in FIG. 113 is sent to the local processing device 413 to control the business operation. (Steps 52036 to 52038).Meanwhile, when the local processing device receives the above screen data, it displays it on the CRT display device 4.
11 and shift to operating control (Step 5)
105).

第62図(D)には、停電回復後のシステム立上り時の
中央処理装置CPUとローカル処理装置413の制御手
順を示す。
FIG. 62(D) shows the control procedure of the central processing unit CPU and the local processing unit 413 when the system starts up after the power is restored.

管理装置400は前述したように停電が発生すると、主
記憶装置M−MEM内のカードファイルFLIとパチン
コ機ファイルFL2、発行機ファイルFL3、精算機フ
ァイルFL4およびコモンデータをハードディスクHD
D内にセーブし、停電フラグを“1″にセットしてから
システムをダウンさせるようになっている。従って、停
電が回復して電源が立ち上がると、第62図(A)の初
期化処理を開始し、ステップ52004まで来ると、停
電ファイル有りと判定して第62図(D)のステップ5
2041ヘジヤンプする。ステップ52041ではモー
ドを「停電立上げ中Jに設定する。一方、ローカル処理
装置413は、初期画面を表示し、日時を送信してその
ACKを中央処理装置から受信すると、ステップ510
04へ移行してモードを問い合わせる。すると、このと
き既に中央処理装置ではモードが「停電立上げ中」に設
定されているため、モードの問い合わせを受信すると、
モードとして「停電立上げ中Jを応答する(ステップ5
2042,52043)、 そして、ローカル処理装置
がこのモードを受信すると、それが「停電立上げ中」か
否か判定し、イエスなら第104図の準備中画面の第4
行目に、「システム回復中」なるメツセージを表示させ
る(ステップ51021)。それから、タイマをセット
し、そのタイマがタイムオーバーして一定時間経過する
と(ステップ51022,51023,5IO24)、
ステップ51004へ戻って再びモードの問い合わせを
行なう。
As mentioned above, when a power outage occurs, the management device 400 saves the card file FLI, pachinko machine file FL2, issuing machine file FL3, payment machine file FL4, and common data in the main storage device M-MEM to the hard disk HD.
D, and the power outage flag is set to "1" before the system goes down. Therefore, when the power is restored and the power is turned on, the initialization process shown in FIG. 62(A) is started, and when it reaches step 52004, it is determined that there is a power outage file and step 5 in FIG. 62(D) is started.
2041 Hejijump. In step 52041, the mode is set to "J" during power outage startup. On the other hand, when the local processing unit 413 displays the initial screen, transmits the date and time, and receives the ACK from the central processing unit, step 510
04 to inquire about the mode. At this time, the mode in the central processing unit is already set to "starting up from power outage", so when the mode inquiry is received,
The mode is “Respond J during power outage startup (step 5)”
2042, 52043), and when the local processing unit receives this mode, it determines whether it is "starting up a power outage" or not, and if yes, the fourth screen on the preparation screen in Figure 104 is displayed.
The message "System recovery in progress" is displayed on the second line (step 51021). Then, a timer is set, and when the timer times out and a certain period of time has passed (steps 51022, 51023, 5IO24),
Returning to step 51004, the mode inquiry is made again.

一方、中央処理装[CPUは、モードの応答をすると、
停電ファイルをハードディスクから読み込んで主記憶装
[M−MEMのコモンデータエリアニ復帰さセ(ステッ
プ52044,52045)、タイマ待ちをしている間
に″ユニット復旧″パケットを各ユニットに送信し、各
ユニットのユニットメモリ内の稼働データを停電前の状
態に復帰させる(ステップ52046)。そして、各ユ
ニットからの“ACK”パケットを受信し、全ユニット
について終了すると、NAU530に対して″リスター
ト(種別)″パケットを次々と送信して、種別ごとにユ
ニットを再起動させる(ステップ52047〜5204
9)。それから、各NAU530からの“A CK ”
を受信し、全NAUについて終了すると、中央処理装置
のモードを「営業中」に変更して、営業中を示すノーマ
ル表示画面(第113図)のデータを送信する(ステッ
プS 2050−52053)。この時点でローカル処
理装置413がステップ51023でセットしたタイマ
がタイムオーバーを起こしてステップ51004へ戻り
、モードの問い合わせを行なうと、モードとして「営業
中」が返ってくるので、ステップ51021でノオと判
定してステップ51025へジャンプし、中央処理装置
から送られてきたノーマル表示画面をCRT表示装置4
11に表示させてから営業中の制御へ移行する。
On the other hand, when the central processing unit [CPU responds with the mode,
Load the power outage file from the hard disk and restore the main memory [M-MEM common data area (steps 52044, 52045). While waiting for the timer, send a "unit recovery" packet to each unit, The operating data in the unit memory of the unit is restored to the state before the power outage (step 52046). Then, after receiving the "ACK" packet from each unit and completing the process for all units, "restart (type)" packets are sent to the NAU 530 one after another to restart the units for each type (step 52047). ~5204
9). Then, “ACK” from each NAU530
is received and completed for all NAUs, the mode of the central processing unit is changed to "open for business" and data on the normal display screen (FIG. 113) indicating "open for business" is transmitted (steps S2050-52053). At this point, the timer that the local processing unit 413 set in step 51023 times out, and the process returns to step 51004 to inquire about the mode. Since "business" is returned as the mode, it is determined as NO in step 51021. Then, the process jumps to step 51025, and the normal display screen sent from the central processing unit is displayed on the CRT display device 4.
11 and then transitions to control during business hours.

第63図には、コンソール412の背面に設けられたビ
ルトインスイッチ438による初期設定値の変更手順を
示す。
FIG. 63 shows a procedure for changing initial setting values using the built-in switch 438 provided on the back of the console 412.

前述した初期化フローの第62図(C)のステップ51
012で開店要求画面(第106図)が表示され、ステ
ップ51013でスイッチの入力を待っているときに、
上記ビルトインスイッチ438がオンされると、ローカ
ル処理装置413は初期設定値の要求コマンドを中央処
理装置CPUへ送信する(ステップ51031)、する
と、中央処理装置はハードディスクからロードした設定
値ファイルの内容をローカル処理装置413へ送る(ス
テップ8.2061)。これを受けてローカル処理装置
はCRT表示装置411の画面上に第107図のような
設定値変更画面を表示する(ステップS 1032)。
Step 51 in FIG. 62(C) of the initialization flow described above
The store opening request screen (Fig. 106) is displayed at step 012, and while waiting for switch input at step 51013,
When the built-in switch 438 is turned on, the local processing unit 413 sends an initial setting value request command to the central processing unit CPU (step 51031).Then, the central processing unit transmits the contents of the setting value file loaded from the hard disk. It is sent to the local processing device 413 (step 8.2061). In response to this, the local processing device displays a setting value change screen as shown in FIG. 107 on the screen of the CRT display device 411 (step S1032).

ここで、オペレータが画面の指示に従ってコンソール上
のテンキー425を使って購入上レートまたは識別コー
ドの新しい設定値を入力すると。
Here, the operator inputs a new setting value for the purchase rate or identification code using the numeric keypad 425 on the console according to the instructions on the screen.

ローカル処理装置は更新された値を内部メモリに記憶し
てから、次の設定値変更画面(第108図参照)を表示
させる(ステップ51033)。また、このとき、設定
値を入力しないでいきなりリターンキー426を押すと
設定値を更新しないで次の変更画面に移行する。
The local processing device stores the updated value in its internal memory, and then displays the next setting value change screen (see FIG. 108) (step 51033). Further, at this time, if the return key 426 is suddenly pressed without inputting the set value, the screen moves to the next change screen without updating the set value.

この画面の指示に従ってテンキーより台番号と賞球数を
入力すると、ローカル処理装置は更新値を記憶してから
次の設定値変更画面(第109図参照)を表示する(ス
テップ51034)。また。
When the player enters the machine number and the number of prize balls using the numeric keypad according to the instructions on this screen, the local processing device stores the updated value and then displays the next setting value change screen (see FIG. 109) (step 51034). Also.

このとき、設定値を入力しないでいきなりリターンキー
426を押すと設定値を更新しないで次の変更画面に移
行する。
At this time, if the return key 426 is suddenly pressed without inputting the set value, the screen moves to the next change screen without updating the set value.

変更画面を見ながらテンキーよりNAU台数、パチンコ
機台数、発行機台数または精算機台数を入力ローカル処
理装置413は内部メモリに記憶しておいた更新値を入
れた設定値ファイル更新要求コマンドを中央処理装置へ
送信する(ステップ51035)。中央処理袋CP装置
がこのコマンドを受信すると、先ず主記憶装置M−ME
M内の設定値ファイルを、次にパチンコ機ファイルを更
新した後、更新後の設定値を入れた“初期値設定”パケ
ットを全ユニットに送信する(ステップ52062〜5
2064)。
While looking at the change screen, input the number of NAUs, pachinko machines, issuing machines, or settlement machines using the numeric keypad.The local processing unit 413 centrally processes the setting value file update request command containing the updated values stored in the internal memory. The information is transmitted to the device (step 51035). When the central processing bag CP device receives this command, first the main storage device M-ME
After updating the setting value file in M and then the pachinko machine file, an "initial value setting" packet containing the updated setting values is sent to all units (steps 52062 to 5
2064).

第64図には、コンソール412上の設定更新スイッチ
432または日時設定スイッチ439を使った設定値更
新処理手順を示す。
FIG. 64 shows a setting value update processing procedure using the setting update switch 432 or the date and time setting switch 439 on the console 412.

第62図の初期化フローのステップ51013でスイッ
チの入力を待っているときに、設定更新スイッチ432
がオンされると、ローカル処理装置413は設定値変更
要求コマンドを中央処理装置C,PUへ送信する(ステ
ップ51041)。すると、中央処理装置はハードディ
スクからロードした設定値ファイルの内容をローカル処
理装置へ送る(ステップ52071)。これを受けてロ
ーカル処理装置はCRT表示器411の画面上に第11
0図のような設定値変更画面を表示する(ステップ51
042)。
When waiting for switch input in step 51013 of the initialization flow in FIG. 62, the setting update switch 432
When turned on, the local processing unit 413 sends a setting value change request command to the central processing units C and PU (step 51041). Then, the central processing unit sends the contents of the setting value file loaded from the hard disk to the local processing unit (step 52071). In response to this, the local processing device displays the 11th
Display the setting value change screen as shown in Figure 0 (step 51).
042).

ここで、オペレータが画面の指示に従ってテンキー42
5より台番号と打止数を入力すると、ローカル処理装置
は更新された値を内部メモリに記憶してから次の設定値
変更画面(第111図参照)を表示させる(ステップ5
1043)。
Here, the operator presses the numeric keypad 40 according to the instructions on the screen.
When the machine number and the number of discontinuations are inputted in step 5, the local processing device stores the updated values in the internal memory and then displays the next set value change screen (see Figure 111) (step 5).
1043).

この画面を見てオペレータが画面の指示に従ってテンキ
ーより台番号と打止モードを入力すると、ローカル処理
装置は更新された値を内部メモリに記憶してから、内部
メモリに記憶しておいた更新値を入れた設定値ファイル
更新要求コマンドを中央処理装置へ送信する(ステップ
51044)。
When the operator looks at this screen and inputs the machine number and cancellation mode using the numeric keypad according to the instructions on the screen, the local processing unit stores the updated value in internal memory, and then stores the updated value stored in internal memory. A setting value file update request command containing the following is sent to the central processing unit (step 51044).

中央処理装置がこのコマンドを受信すると、先ず主記憶
装置M−MEM内の設定値ファイルを、次にパチンコ機
ファイルを更新した後、更新後の設定値を入れた″初期
値設定”パケットを全ユニットに送信する(ステップ5
2072〜52074)一方、第62図(C)のステッ
プ51013でスイッチ入力を待っているときに、コン
ソール412上の日時設定スイッチ439がオンされる
と、ローカル処理装置はCRT表示装置1411に、日
時変更画面(第112図参照)を表示させる(ステップ
51045)。そして、オペレータがこの画面の指示に
従ってテンキー425より年月日と時刻を入力すると、
ローカル処理装置は更新された日時を中央処理装置へ送
信する(ステップ81046)。中央処理装置は日時を
受信すると、内部タイマの現在時刻を受信した時刻に変
更してから、全ユニットへ更新された年月日データ(他
の設定値は元のまま)を入れた″初期値設定”パケット
を送信する(ステップ52075,52076)。
When the central processing unit receives this command, it first updates the setting value file in the main memory M-MEM, then updates the pachinko machine file, and then updates all "initial value setting" packets containing the updated setting values. Send to unit (step 5)
2072 to 52074) On the other hand, when the date and time setting switch 439 on the console 412 is turned on while waiting for a switch input in step 51013 of FIG. A change screen (see FIG. 112) is displayed (step 51045). Then, when the operator follows the instructions on this screen and enters the date and time using the numeric keypad 425,
The local processing device sends the updated date and time to the central processing device (step 81046). When the central processing unit receives the date and time, it changes the current time of the internal timer to the received time, and then sends the updated year, month, and day data to all units (other settings remain as they were) to initial values. "setting" packet is transmitted (steps 52075, 52076).

第65図には、管理装置400からNAU530に対す
る定時データ要求処理の手順を示す。
FIG. 65 shows the procedure for periodic data request processing from the management device 400 to the NAU 530.

中央処理装置CPUはタイマから1秒ごとに割込みが入
ってくると、この定時データ要求処理を開始し、先ず動
作モードが「営業中」か否かチエツクしくステップ52
101)、営業中でないときはステップ52102へ移
行して15秒経過するまで待つ。前記初期化フローによ
る回線テストおよび初期値設定処理が終了するのを待っ
ためである。
When the central processing unit CPU receives an interrupt every second from the timer, it starts this periodic data request processing and first checks whether the operation mode is "in business" or not in step 52.
101), if the store is not open for business, the process moves to step 52102 and waits until 15 seconds have elapsed. This is to wait for the line test and initial value setting process according to the initialization flow to be completed.

ステップ52101で営業中と判定するとステップ52
103へ進み、″定時データ要求”パケットをNAU5
30に対して送信し、タイマをセットする(ステップ5
2104)。それから、NAU530からの応答ACK
が戻ってきたが調べ、ACKがあれば、第66図の定時
データ受信処理52121〜52135へ移行する(ス
テップS2105)。ステップ52105がACKがな
いと判定したときは、ステップ52104でセットした
タイマをチエツクし、タイムオーバーを起こしたか否か
調べる(ステップ52106)。そして、NAU530
からの応答ACKを受信する前にタイムオーバーを生じ
たときは、ステップ52107へ移行して、主記憶装[
M−MEMのコモンデータエリアCDA内にNAUごと
に設けられているエラーカウンタのうち、応答のないN
AUに対応するエラーカウンタをインクリメントしてか
らステップ82108で当該エラーカウンタが3以上に
なったか否か、すなわち3回続けてエラーを起こしたか
判定し、2以下のときはステップ52103へ戻って再
度同−NAUに対して“定時データ要求”パケットを送
信する。そして、再びA(、Kを受信する前にタイムオ
ーバーを起こし、これを3回繰り返すと、ステップ52
108から52109へ進み、ここで伝送アドレスファ
イル内にNAUごとに用意されたNAUステータスのう
ちACKのないNAUに対応するステータス情報のビッ
トO(NORMAL)を”O”L:りIJ7してから、
割込み表示コマンドをローカル処理装置413へ送信し
て、CRT表示装置411の画面上へNAUダウンを知
らせる割込みメツセージを表示させ、かつプリンタ40
8に同様の内容をプリントアウトさせる指令を与える。
If it is determined in step 52101 that the business is open, step 52
Proceed to 103 and send the “periodic data request” packet to NAU5.
30 and set the timer (step 5
2104). Then, the response ACK from NAU530
is returned, and if there is an ACK, the process moves to scheduled data reception processing 52121 to 52135 in FIG. 66 (step S2105). When step 52105 determines that there is no ACK, the timer set in step 52104 is checked to see if a timeout has occurred (step 52106). And NAU530
If a time-over occurs before receiving the response ACK from the main memory [
Among the error counters provided for each NAU in the common data area CDA of M-MEM, N
After incrementing the error counter corresponding to the AU, it is determined in step 82108 whether the error counter has become 3 or more, that is, whether an error has occurred three times in a row.If it is 2 or less, the process returns to step 52103 and repeats the process again. - Send a "periodic data request" packet to the NAU. Then, a timeout occurs again before receiving A(, K, and if this is repeated three times, step 52
Proceeding from 108 to 52109, here, among the NAU status prepared for each NAU in the transmission address file, bit O (NORMAL) of the status information corresponding to the NAU without ACK is set to "O" L: IJ7,
An interrupt display command is sent to the local processing device 413 to display an interrupt message informing that the NAU is down on the screen of the CRT display device 411, and the printer 40
8 is given a command to print out the same content.

また、ローカル処理装置は割込み表示後、ブザー440
を鳴動させる(ステップ52110,51051,51
052)。
In addition, the local processing device outputs a buzzer 440 after displaying the interrupt.
(Steps 52110, 51051, 51
052).

しかる後、全NAU530に対して定時データ要求を行
なったか否か判定し、ノオならステップ52103へ戻
って次のNAUに対して“定時データ要求”パケットを
送信する(ステップ52111)。それから全NAUに
ついてACKがなかったのか判定(ステップ32,11
2)L、ノオなら割込み処理を終了し、イエスなら全部
のNAUステータスのビットOをit Ot+にクリア
してから、全ユニットのファイルFL2〜FL4内のモ
ニタ情報のビット7 (CHIEPA)をtz 1 +
1にセットしてチーパネット(高層ネットワーク)が異
常であることを記憶する(ステップ52113,521
14)  。
Thereafter, it is determined whether or not regular data requests have been made to all NAUs 530, and if no, the process returns to step 52103 and transmits a "regular data request" packet to the next NAU (step 52111). Then, it is determined whether there is no ACK for all NAUs (steps 32 and 11).
2) If L or No, end the interrupt processing; if Yes, clear bit O of all NAU statuses to it Ot+, then set bit 7 (CHIEPA) of monitor information in files FL2 to FL4 of all units to tz 1 +
Set to 1 to memorize that the high-level network is abnormal (steps 52113 and 521).
14).

第66図には上記定時データ要求に対する応答としてN
AU530から定時データを入れた“八〇K”パケット
を受信した場合の処理手順を示す。
FIG. 66 shows N as a response to the above regular data request.
The processing procedure when an "80K" packet containing fixed time data is received from the AU 530 is shown.

定時データを受信すると、中央処理装置CPUは先ず受
信パケットのデータ欄の最初にある各ユニットごとのモ
ニタ情報を検査して(ステップ52121)、異常がな
いときはステップ82128ヘジヤンプし、また異常が
あったときは次のステップ52123へ進み、前回の異
常と同一か否か判定する(ステップ52122)。ここ
で、検出した異常が前回と同一のときはステップ821
28ヘジヤンプし、また異なる異常であったときはステ
ップ52124でその新しい異常をプリンタ408によ
って印字させる。それから、ユニット異常割込み表示画
面データをローカル処理装置413へ送信する(ステッ
プ52125)。ローカル処理装置は上記画面データを
受信すると、CRT表示装置の画面の第19行目にユニ
ット異常を知らせる割込みメツセージを表示させる。
When regular data is received, the central processing unit CPU first checks the monitor information for each unit at the beginning of the data field of the received packet (step 52121), and if there is no abnormality, jumps to step 82128, and if there is an abnormality. If so, the process advances to the next step 52123, and it is determined whether the abnormality is the same as the previous abnormality (step 52122). Here, if the detected abnormality is the same as the previous time, step 821
28, and if it is a different abnormality, the new abnormality is printed by the printer 408 in step 52124. Then, unit abnormality interrupt display screen data is transmitted to the local processing device 413 (step 52125). When the local processing device receives the above screen data, it displays an interrupt message notifying unit abnormality on the 19th line of the screen of the CRT display device.

一方、中央処理装置はステップ52125で画面データ
を送信すると1次に、受信した定時データの末尾のホッ
トコードをチエツクする(ステップ52126)。ここ
で、ホットコードエラーがなければステップ32128
へジャンプし、エラーがあるとステップ52127でエ
ラー回復処理タスク(第83図参照)へユニットの異常
を通知してからステップ52128へ移行し、定時デー
タ内のモニタ情報2を検査する。そして、モニタ情報2
に異常があったときは上記ステップ52122〜521
25と同様の手順でプリンタとCRT表示装置で異常を
表示させる(ステップ52129〜S 2132)。
On the other hand, when the central processing unit transmits the screen data in step 52125, it first checks the hot code at the end of the received scheduled data (step 52126). Here, if there is no hot code error, step 32128
If there is an error, the error recovery processing task (see FIG. 83) is notified of the abnormality of the unit in step 52127, and the process moves to step 52128, where the monitor information 2 in the regular data is inspected. And monitor information 2
If there is an abnormality, perform steps 52122 to 521 above.
The abnormality is displayed on the printer and CRT display device using the same procedure as in step 25 (steps 52129 to S2132).

しかる後、モニタ情報に異常がなかったときはステップ
52133で主記憶装置M−MEM内の当該ユニットの
ファイル(パチンコ機ファイル、発行機ファイルまたは
精算機ファイル)を受信した定時データに書き換えてか
ら、また異常があったときはユニットファイルの稼働情
報をクリアまたは「フリー」に変更し、さらにパチンコ
機からの定時データ受信のときはカード状態を「フリー
」にしP機ファイル内の玉数、金額をカードファイルに
セーブしてから受信パケット内の全ユニットについてス
テップ52121〜52133の処理を終了したか判定
し、未終了ならステップ52121へ戻る(ステップ5
2134)、また、全ユニットについて終了したなら、
次のステップ52135で全部のNAU530からの定
時データの“A CK ”パケットを処理したか否か判
定し、ノオならステップ52121へ戻り全ての“AC
K”について終了するまでステップ52121〜521
34を繰り返す。
After that, if there is no abnormality in the monitor information, in step 52133, the file (pachinko machine file, issuing machine file, or payment machine file) of the unit in the main storage device M-MEM is rewritten with the received regular data, and then Also, if there is an abnormality, clear or change the operating information in the unit file to "free", and when receiving regular data from a pachinko machine, change the card status to "free" and change the number of balls and amount in the P machine file. After saving to the card file, it is determined whether steps 52121 to 52133 have been completed for all units in the received packet, and if not, the process returns to step 52121 (step 5
2134), and if all units are finished,
In the next step 52135, it is determined whether or not "ACK" packets of scheduled data from all NAUs 530 have been processed, and if no, the process returns to step 52121 and all "ACK" packets have been processed.
Steps 52121-521 until finished for K”
Repeat step 34.

第67図には発行機200から″カード購入″パケット
を受信したときの中央処理装置CPUの処理手順を示す
FIG. 67 shows the processing procedure of the central processing unit CPU when a "card purchase" packet is received from the issuing machine 200.

中央処理装置は″カード購入″パケットを受信すると、
パケット内のデータ欄からカード番号を抽出してその番
号が「0」か否か判定する(ステップ52141,52
142)。本実施例のシステムでは発行機200におい
て実際のカート発行が行われる前に、発行機自身がカー
ド発行予約のためカード番号を「0」にした“カード購
入”パケット登送信してくることがあり、そのような予
約のためのパケットか予約済みの本来の“カード購入”
パケットか区別するためである。
When the central processing unit receives the “Card Purchase” packet,
Extract the card number from the data field in the packet and determine whether the number is "0" (steps 52141, 52
142). In the system of this embodiment, before the issuing machine 200 actually issues a cart, the issuing machine itself may send a "card purchase" packet with the card number set to "0" to reserve a card. , the packet or reserved original “card purchase” for such reservation.
This is to distinguish between packets.

ここで、パケット内のカード番号がrOJつまり発行予
約のための購入パケットであったときは。
Here, if the card number in the packet is rOJ, that is, a purchase packet for issuance reservation.

ステップ52143へ進んで主記憶装置M−MEMの発
行機ファイル内から発行回数を読み出して、パケット内
の発行受付番号とファイル内の発行回数に「1」を加え
た数とが一致するか調べる(ステップ52144)。そ
して、発行受付番号が発行回数+1に一致したときはス
テップ52145へ進み、パケット内のカード金額が「
0」か否か調べる(ステップ82146)。その結果、
金額≠0ならステップ52149へジャンプし、金額0
なら次のステップ52147で発行機ファイル内から予
約フラグを読み出してそれが「1」すなわち予約済みに
なっているかチエツクする(ステップ82148)。こ
こで、予約フラグが「1」でないときはステップ521
49でパケット内のカート発行通し番号とファイル内の
発行回数をインクリメントする。上記ステップ3214
6で金額が「O」でないときに、予約フラグを調べない
で、ステップ52149ヘジヤンプしてカード発行通し
番号をインクリメントしているのは、予約を行なわずに
いきなリカード番号が「0」でカード金額欄に購入金額
が入ったパケットを受信してもカードを発行できるよう
にするためである。
Proceed to step 52143, read the number of issuances from the issuer file in the main storage M-MEM, and check whether the issuance acceptance number in the packet matches the number of issues in the file plus "1" ( Step 52144). Then, when the issuance acceptance number matches the number of issuances + 1, the process advances to step 52145, and the card amount in the packet is "
0'' (step 82146). the result,
If the amount≠0, jump to step 52149 and set the amount to 0.
If so, in the next step 52147, the reservation flag is read from the issuer file and it is checked whether it is "1", that is, reserved (step 82148). Here, if the reservation flag is not "1", step 521
At step 49, the cart issue serial number in the packet and the number of issues in the file are incremented. Step 3214 above
6, when the amount is not "O", the reservation flag is not checked and the card issuing serial number is incremented by jumping to step 52149.The reason why the card number is "0" and the card amount is incremented without making a reservation. This is to enable a card to be issued even if a packet containing the purchase amount in the column is received.

ステップ52149でカード発行通し番号をインクリメ
ント(発行回数は発行機がカートを排出したときにユニ
ットメモリ内で更新し、それを定時データ収集で吸い上
げて発行機ファイル内の発行回数を更新する)した後は
、そのカード発行通し番号を使ってカートファイルを検
索して当該カードのファイルをクリアしてからカード発
行通し番号よりカート番号を算出する(ステップ524
50.52151)。それから、ステップ52152で
当該カードファイル内のカード番号の欄に算出値を書き
込むとともに、玉数および金額の欄に受信パケット内の
値を書き込み、カード状態登「フリー」に、また1カウ
ンタを「1」にし、かつi = 1の来歴データに受信
したデータと現在時刻を書き込んでから、ステップ52
153でACK”パケットを発行機200へ送信する。
After incrementing the card issuance serial number in step 52149 (the number of issuances is updated in the unit memory when the issuing machine ejects the cart, it is sucked up by regular data collection and the number of issuances in the issuing machine file is updated). , the card issuing serial number is used to search the cart file, the file for the card is cleared, and the cart number is calculated from the card issuing serial number (step 524).
50.52151). Then, in step 52152, the calculated value is written in the card number column in the card file, the value in the received packet is written in the number of balls and amount column, the card status is set to "free", and the 1 counter is set to "1". ” and write the received data and current time in the history data of i = 1, then step 52
In step 153, an ACK” packet is transmitted to the issuing device 200.

さらに、ステップ52142でカード番号がrOJ と
判定してステップ52144で受信した発行受付番号と
ファイル内の発行回数+1とを比較して一致しなかった
ときは、ステップ52154へ移行して発行受付番号と
発行回数とを比較して両者が一致したときはステップS
2155へ進んでカード発行通し番号からカード番号を
算出し、次のステップ82156でカード発行通し番号
を用いてカードファイルを検索して該当ファイルを読出
してから、上述したステップ52152へ移行してカー
ドファイルを更新した後、” A CK ”パケットを
送信する(ステップ52153)。例えば発行予約のた
め“カード購入”パケットを受信してステップ5214
1〜52153を実行して送信した’ A CK ”パ
ケットが所定時間内に当該発行機に到達せず、発行機か
ら同一の″カード購入″パケットが送信されてくる場合
を考慮したものである。
Furthermore, if it is determined in step 52142 that the card number is rOJ and the issuance acceptance number received in step 52144 and the number of issuances + 1 in the file do not match, the process moves to step 52154 and the issuance acceptance number and the issuance acceptance number are compared. Compare the number of issues and if they match, step S
Step 2155 calculates the card number from the card issued serial number, the next step 82156 searches the card file using the card issued serial number and reads the corresponding file, and then moves to step 52152 described above to update the card file. After that, it transmits an "ACK" packet (step 52153). For example, when a “card purchase” packet is received for issuance reservation, step 5214
This takes into consideration the case where the ``ACK'' packet transmitted by executing steps 1 to 52153 does not reach the issuing machine within a predetermined time and the same ``Card Purchase'' packet is sent from the issuing machine.

一方、ステップ52142で受信した“カード購入”パ
ケット内のカード番号が「O」でなかったとき、すなわ
ち予約済みのカードについて真の購入の申込みがあった
ときは、ステップ52157ヘジヤンプしてパケット内
の発行受付番号と、発行機ファイル内のカード発行回数
に「1」を加えたものとを比較し、一致したときは受信
したカード発行通し番号を用いてカードファイルを検索
して該当ファイルを読み出して(ステップ82158)
からステップ52152へ移行して、ファイルを更新す
る。このとき、受信パケット内の実際のカード購入金額
がカードファイルに書き込まれる。ファイル更新後、“
ACK”パケットを送信する。
On the other hand, if the card number in the "card purchase" packet received in step 52142 is not "O", that is, if there is a genuine purchase application for a reserved card, step 52157 is hejumped and the packet is Compare the issuance acceptance number and the number of card issuances in the issuing machine file plus "1", and if they match, search the card file using the received card issuing serial number and read the corresponding file ( Step 82158)
The process moves to step 52152 to update the file. At this time, the actual card purchase amount in the received packet is written to the card file. After updating the file, “
ACK” packet.

なお、ステップ52142でカード番号=Oでないと判
定した後、ステップ52157で発行受付番号と発行回
数が一致しないと判定したときは、誤まった″カード購
入″パケットと判定してステップ52159へジャンプ
し、NAKを送信する。
If it is determined in step 52142 that the card number is not O, and then in step 52157 that the issuance acceptance number and the number of issuances do not match, it is determined that the packet is an erroneous "card purchase" packet and the process jumps to step 52159. , sends a NAK.

第68図にはパチンコ機100の制御ユニット160に
カードが挿入されたときに管理装置400に対して送信
される“カードイン”パケットを受信したときの中央処
理装置CPUの処理手順を示す・ ″カードイン″パケットを受信すると、中央処理装置は
、先ずパケット内のカード番号からカード発行通し番号
を逆算する(ステップ82161)、次に、算出された
カード発行通し番号を使ってカードファイルを検索し、
該当カードのファイルを読み込む(ステップ52162
)。それから、読み込んだカードファイルよりカード番
号を取り出して受信パケット内のカード番号と比較しく
ステップ52163,52164)、一致したときはス
テップ52165へ進んで、ファイル内の当該カードの
カード状態が「フリー」になっているか調べる。ここで
、カート状態が「フリー」ならカードファイル内のカー
ト状態を「遊技中」に書き換えるとともに、所在端末の
台番号と通し番号の欄にそれぞれ受信パケット内の番号
を書き込む(ステップ52166)。
FIG. 68 shows the processing procedure of the central processing unit CPU when receiving a "card-in" packet sent to the management device 400 when a card is inserted into the control unit 160 of the pachinko machine 100. Upon receiving the "Card-in" packet, the central processing unit first calculates the card issuing serial number backward from the card number in the packet (step 82161), then searches the card file using the calculated card issuing serial number,
Load the file of the corresponding card (step 52162
). Then, extract the card number from the loaded card file and compare it with the card number in the received packet (steps 52163, 52164). If they match, proceed to step 52165, and the card status of the card in the file is changed to "free". Check if it is. Here, if the cart status is "free", the cart status in the card file is rewritten to "gaming", and the numbers in the received packet are written in the machine number and serial number columns of the terminal where it is located (step 52166).

しかる後、カードファイルより読み出したカードテキス
ト(カード番号、玉数、金額およびカード)を入れた“
A CK ”パケットをパチンコ機100へ送信してか
ら、パチンコ機ファイル内のカード番号の欄に受信パケ
ット内のカード番号を書き込んで終了する(ステップ5
2167.52168)。
After that, enter the card text (card number, number of balls, amount and card) read from the card file.
A CK” packet is sent to the pachinko machine 100, and the card number in the received packet is written in the card number field in the pachinko machine file, and the process ends (step 5).
2167.52168).

なお、上記ステップ32164でパケット内のカード番
号とファイル内のカード番号とを比較して一致しなかっ
たとき、あるいはカード番号は一致したがカード状態が
「フリー」でないときはステップ52171で「遊技中
」か否か判定し、カード状態が「遊技中」でもないとき
は、不適当なカードが挿入されたものと判定してステッ
プ52174ヘジヤンプして” N A K”パケット
を送信する。このようにパケット内のカード番号とファ
イル内のカード番号とを比較することで偽造カードを排
除することができる。また挿入されたカードが他のパチ
ンコ機で中断したものであれば、ステップ52165,
52171でいずれもノオと判定されてステップ521
74ヘジヤンプして” N A K”を送信することで
排除される。
Note that if the card number in the packet and the card number in the file are compared in step 32164 and they do not match, or if the card numbers match but the card status is not "free", step 52171 indicates that the card number in the packet is not "playing". ”, and if the card status is not “playing”, it is determined that an inappropriate card has been inserted, and the process proceeds to step 52174, where it jumps and transmits a “N A K” packet. By comparing the card number in the packet with the card number in the file in this way, counterfeit cards can be eliminated. Also, if the inserted card is the one that was interrupted at another pachinko machine, step 52165,
52171, both are determined as NO, and step 521
74 hejump and send "N A K".

ステップ52165でカード状態が「フリー」でないと
判定し、かつステップ52171で「遊技中」と判定し
たときにステップ52172へ移行して受信パケット内
のP機台番号とカードファイル内の台番号が一致したと
きに“A CK ”を返すようにしたのは、停電回復後
にパチンコ機においてカードを再読込みしてカートがあ
れば“カードイン″2パケットを送信してくるので、そ
れに対処するためである。
When it is determined in step 52165 that the card status is not "free" and it is determined in step 52171 that it is "playing", the process moves to step 52172 and the P machine number in the received packet matches the machine number in the card file. The reason for returning "ACK" when doing so is to deal with the fact that after the power is restored, the pachinko machine will reread the card and if there is a cart, it will send two "Card In" packets. .

第69図には、中断中のパチンコ機に中断カードが挿入
された場合に、パチンコ機100から管理装置400へ
送信される″中断カードイン″パケットを受信したとき
の中央処理袋[CPUの処理手順を示す。
FIG. 69 shows a central processing bag [CPU processing Show the steps.

″中断カートイン″パケットを受信すると、中央処理装
置は、先ずパケット内のカード番号からカード発行通し
番号を逆算する(ステップ82181)。次に、算出さ
れたカード発行通し番号を使ってカードファイルを検索
し、該当カードのファイルを読み込む(ステップ821
82)。それから、読み込んだカードファイルよりカー
ド番号を取り出して受信パケット内のカード番号と比較
しくステップ52183.52184)、一致したとき
はステップ32185へ進んでファイル内の当該カード
のカード状態が「中断中」か否か調べる。ここで、カー
ド状態が「中断中」なら、カードファイル内のカードテ
キストを更新し、カード状態を「遊技中」に書き換え、
また来歴データ欄のi番目に中断時のデータと時刻を書
き込んでから、iカウンタをデクリメントする(ステッ
プ52186,52187)。中断発生時にカードファ
イル内の1カウンタの示す来歴欄に一旦中断時のデータ
と時刻が記録されるが、中断が解除されたときにjカウ
ンタをデクリメントして、次の来歴データ書込み時に同
一の欄に重ねて書き込むことにより、頻繁に発生する中
断により来歴データ欄が満杯になるのを回避してメモリ
の有効利用を図ることができる。
Upon receiving the "suspended cart-in" packet, the central processing unit first calculates back the card issuing serial number from the card number in the packet (step 82181). Next, the card file is searched using the calculated card issuing serial number and the file of the corresponding card is read (step 821).
82). Then, extract the card number from the loaded card file and compare it with the card number in the received packet (steps 52183, 52184). If they match, proceed to step 32185 and check if the card status of the card in the file is "suspended". Find out whether or not. Here, if the card status is "suspended", update the card text in the card file, rewrite the card status to "playing",
Also, after writing the data and time at the time of interruption in the i-th column of history data, the i counter is decremented (steps 52186, 52187). When an interruption occurs, the data and time at the time of interruption are temporarily recorded in the history column indicated by one counter in the card file, but when the interruption is canceled, the j counter is decremented and the same column is recorded when writing the next history data. By overwriting the history data field, it is possible to prevent the history data column from becoming full due to frequently occurring interruptions and to make effective use of the memory.

ステップ82186で、カードファイルを更新し、ステ
ップ52187でjカウンタを「−1」した後は、ステ
ップ52188へ進んでカードファイルより読み込んだ
カードテキストを入れた” A CK”パケットを当該
パチンコ機へ送信する。
After updating the card file in step 82186 and setting the j counter to "-1" in step 52187, the process advances to step 52188 and sends an "A CK" packet containing the card text read from the card file to the relevant pachinko machine. do.

なお、上記ステップ82184でパケット内のカード番
号とファイル内のカード番号とを比較して一致しなかっ
たときあるいはカード番号は一致したが、カード状態が
「中断中」でないときはステップ52191でカード状
態が「遊技中」か否か判定し、「遊技中」でもないとき
は、不適当なカードが挿入されたものと判定してステッ
プ52193ヘジヤンプして”NAK”パケットを送信
する。
Note that if the card number in the packet and the card number in the file are compared in step 82184 and they do not match, or if the card numbers match but the card status is not "suspended", the card status is changed in step 52191. It is determined whether or not the card is "playing", and if it is not "playing", it is determined that an inappropriate card has been inserted, and the process jumps to step 52193 and transmits a "NAK" packet.

ただし、カード状態が「中断中」でないではないが、ス
テップ52191で「遊技中」と判定したときは、ステ
ップ52192へ移行して受信パケット内のP機台番号
とカードファイル内の台番号とを比較し、両者が一致し
たときは、ステップ82187へ移行してカードテキス
トを入れて” A CK”パケットを送信する。これも
、例えば管理装置が最初にステップ52181〜521
97を実行して“ACK”を送信したが、パチンコ機が
それを受信できず再度″中断カードイン″パケットを送
信したような場合を考慮したものである。
However, if it is determined in step 52191 that the card status is not "suspended" but is "playing", the process moves to step 52192 and the P machine number in the received packet and the machine number in the card file are When the two match, the process moves to step 82187, where the card text is inserted and an "ACK" packet is sent. This also applies, for example, when the management device first performs steps 52181 to 521.
This takes into consideration the case where the pachinko machine executes 97 and sends an "ACK", but the pachinko machine cannot receive it and sends the "interrupt card-in" packet again.

ステップ52192で台番号が不一致のときは挿入カー
ドが不適合であるので、ステップ52193へ移行して
“NAK”パケットを送信する。
If the machine numbers do not match in step 52192, the inserted card is incompatible, so the process moves to step 52193 and a "NAK" packet is transmitted.

第70図には遊技中にパチンコ機100に設けられた中
断スイッチをオンしたときにパチンコ機から管理装置4
00へ送信される″中断スイッチ″パケットを受信した
ときの中央処理装置CPUの処理手順を示す。
FIG. 70 shows that when the interrupt switch provided on the pachinko machine 100 is turned on during a game, the management device 4
2 shows the processing procedure of the central processing unit CPU when receiving the "interrupt switch" packet sent to 00.

このパケットを受信すると中央処理装置は先ずパケット
内のカード番号よりカード発行通し番号を算出し、その
カード発行通し番号を用いてカードファイルを検索して
該当カードデータを読み出す(ステップ52201.5
2202)。
Upon receiving this packet, the central processing unit first calculates the card issuing serial number from the card number in the packet, searches the card file using the card issuing serial number, and reads the corresponding card data (step 52201.5).
2202).

次に、カードファイルから読み出したカードデータのう
ちカード状態を調べて「遊技中」になっているか否か判
定する(ステップ52203)。
Next, the card status of the card data read from the card file is checked to determine whether or not it is "playing" (step 52203).

ここで、カード状態が「遊技中」ならステップ5220
4へ進んでパケット内のカード所在端末台番号とファイ
ルより読み出した当該カードの所在端末台番号とを比較
して一致すれば、カードファイル内のデータ(カード番
号、玉数、金額、カド状態、所在端末通し番号および所
在端末台番号)をパケット内のデータに書き換える(ス
テップ52205)。それから、該当カードファイル内
のiカウンタが19未満か否かチエツクしくステップ5
2206)、19未満ならステップ52207でiカウ
ンタをインクリメントして次の来歴データ欄にパケット
内の台番号、玉数および金額とタイマの現在時刻を書き
込んでからカードテキストを入れた” A CK ”パ
ケットをパチンコ機へ送信する(ステップ52208.
52209)。また、上記ステップ32206でiカウ
ンタが19であると判定したときはiカウンタを更新し
ないで、ステップ32208ヘジヤンプして19番目の
来歴データ欄に重ねてパケット内データを書き込む。こ
の実施例では来歴データ欄の数が20個であり、20番
目のデータ欄は精算データの書込み用に残しておくため
である。
Here, if the card status is "playing", step 5220
Proceed to step 4, compare the card location terminal number in the packet and the card location terminal number read from the file, and if they match, the data in the card file (card number, number of balls, amount, card status, The location terminal serial number and location terminal number) are rewritten into data in the packet (step 52205). Then, check whether the i counter in the corresponding card file is less than 19 or not in step 5.
2206), if it is less than 19, increment the i counter in step 52207, write the machine number, number of balls, amount, and current time of the timer in the packet in the next history data field, and then write the card text in the "ACK" packet. is sent to the pachinko machine (step 52208.
52209). If it is determined in step 32206 that the i counter is 19, the i counter is not updated, but jumps to step 32208, and the data in the packet is written in the 19th history data field. In this embodiment, the number of history data columns is 20, and the 20th data column is reserved for writing settlement data.

一方、ステップ52203で、カードファイル内のカー
ド状態が「遊技中」でないと判定したときおよびカード
状態は「遊技中」であるがステップ52204で台番号
が不一致であると判定したときは、ステップ52211
へ移行して、カード状態が「中断中」か否か判定する。
On the other hand, when it is determined in step 52203 that the card status in the card file is not "playing" or when it is determined that the card status is "gaming" but the machine numbers do not match in step 52204, step 52211
Then, it is determined whether the card status is "suspended" or not.

ここで、ノオつまりカード状態が「遊技中」でも「中断
中」でもないときはステップ52214ヘジヤンプして
” N A K ”パケットをパチンコ機へ送信する。
Here, if the card status is neither "playing" nor "interrupted", the process jumps to step 52214 and transmits an "NAK" packet to the pachinko machine.

また、ステップ52211でカード状態が「中断中」で
あると判定したときはステップ52212へ進んでパケ
ット内の所在端末番号とファイル内の所在端末台番号と
を比較して一致すれば′AGK”パケットを返す(ステ
ップ52213)。
If it is determined in step 52211 that the card status is "suspended", the process proceeds to step 52212, where the terminal number in the packet is compared with the terminal number in the file, and if they match, an 'AGK' packet is sent. is returned (step 52213).

ステップ52209で” A CK”を送信した後に再
度同一゛′中断スイッチ″パケットが送られてくる場合
を考慮したものである。なお、ステップ52211でカ
ード状態が「中断中」であっても台番号が一致しないと
きは’NAK”パケットを送信する(ステップ5221
2〜52214)。
This takes into consideration the case where the same ``Suspend Switch'' packet is sent again after sending ``ACK'' in Step 52209. Note that even if the card status is ``Suspended'' in Step 52211, the machine number is If they do not match, a 'NAK' packet is sent (step 5221).
2-52214).

第71図には遊技中にパチンコ機100に設けられた終
了スイッチをオンしたときにパチンコ機から管理装置4
00へ送信される″終了スイッチ″パケットを受信した
ときの中央処理装置CPUの処理手順を示す。
FIG. 71 shows that when the end switch provided on the pachinko machine 100 is turned on during a game, the management device 4
The processing procedure of the central processing unit CPU when receiving the "termination switch" packet sent to 00 is shown.

このパケットを受信したときの処理の手順は第70図の
“中断スイッチ″パケットを受信したときの処理手順(
ステップ52201〜52214)とほとんど同一であ
る。
The processing procedure when this packet is received is the processing procedure when the "interrupt switch" packet is received in Figure 70 (
Steps 52201 to 52214) are almost the same.

異なるのはステップ52225でカートファイルを更新
するときにカート状態として「フリー」を書き込む点と
、ステップ52231でファイル内のカード番号が「中
断中」か否かではなく。
The difference is that when updating the cart file in step 52225, "free" is written as the cart status, and in step 52231, the card number in the file is not "suspended" or not.

「フリー」か否か判定する点のみである。The only point is to determine whether it is "free" or not.

第72図にはパチンコ機100において遊技中に帰零(
持玉数、未使用金額がともにゼロ)の状態が発生した場
合にパチンコ機から管理装置400へ送信される“帰零
″パケットを受信したときの中央処理装置CPUの処理
手順を示す。
FIG. 72 shows the return to zero (
The processing procedure of the central processing unit CPU when receiving a "return to zero" packet transmitted from the pachinko machine to the management device 400 when a state in which the number of balls held and the unused amount are both zero is generated is shown.

このパケットを受信したときの処理の手順は第70図の
″中断スイッチ″パケットを受信したときの処理手順(
ステップ52201〜52214)とほとんど同一であ
る。
The processing procedure when this packet is received is the processing procedure when the "interrupt switch" packet is received in Fig. 70 (
Steps 52201 to 52214) are almost the same.

異なるのはステップ52225でカードファイルを更新
するときにカード状態として「帰零」を書き込む点と、
ステップ52251でファイル内のカード番号が「中断
中」か否かではなく、「帰零」か否か判定する点のみで
ある。
The difference is that "return to zero" is written as the card status when updating the card file in step 52225.
The only point is that in step 52251, it is determined whether the card number in the file is "returning to zero" or not, rather than whether it is "suspended" or not.

第73図にはパチンコ機100において遊技中に打止状
態が発生した場合にパチンコ機から管理装置400へ送
信される″帰零″パケットを受信したときの中央処理装
置CPUの処理手順を示す。
FIG. 73 shows the processing procedure of the central processing unit CPU when receiving a "return to zero" packet transmitted from the pachinko machine 100 to the management device 400 when a stop state occurs during a game in the pachinko machine 100.

このパケットを受信したときの処理手順におけるステッ
プ52261〜52268は、第70図の処理フロー中
におけるステップ52201〜52208と、また第7
3図のステップ52275〜52278は第70図の処
理フロー中におけるステップS、2211〜52214
と路間−である。
Steps 52261 to 52268 in the processing procedure when this packet is received are steps 52201 to 52208 in the processing flow of FIG.
Steps 52275 to 52278 in FIG. 3 are steps S, 2211 to 52214 in the processing flow in FIG.
and Roma-.

異なるのはステップ52265でカートファイルを更新
するときにカード状態として「打止」を書き込む点と、
ステップ52275でカード状態が「中断中」か否かで
はなく、「フリー」または「打止」か否か判定する点で
ある。
The difference is that "discontinued" is written as the card status when updating the cart file in step 52265.
The point is that in step 52275, it is determined whether the card status is "free" or "discontinued" rather than whether it is "suspended."

さらに、このパ打止″パケット受信処理では、ステップ
52268でカードファイルの来歴データ欄に受信した
パケット内のデータと時刻を書き込んでから、すぐに”
 A CK ”パケットを送信するのではなく、第73
図に示すように、受信パケット内の台番号をも用いてP
機ファイルを検索し、該当するパチンコ機のデータのう
ち稼働情報を「打止」に書き換えてから、打止割込み表
示画面データを入れた割込みコマンドをローカル処理装
w413へ送るとともに、プリンタ408によって打止
が発生したことを台番号とともにプリントアウトさせた
後に” A CK ”パケットをパチンコ機へ送信する
ようにしている(ステップ52269〜52273)。
Furthermore, in this packet reception process, immediately after writing the data and time in the received packet to the history data column of the card file in step 52268,
ACK” packet instead of sending the 73rd
As shown in the figure, the machine number in the received packet is also used to
After searching the machine file and rewriting the operation information in the data of the corresponding pachinko machine to "stop", send an interrupt command containing the stop interrupt display screen data to the local processing unit w413, and also send it to the printer 408. After printing out the fact that a stop has occurred together with the machine number, an "ACK" packet is sent to the pachinko machine (steps 52269 to 52273).

なお、ステップ52271で中央処理装置が送信した打
止割込みコマンドをローカル処理装置が受信するとCR
T表示装置411の画面の第19行目に打止メツセージ
(時刻と打止台と打止回数)を割込み表示させ、ブザー
をオンさせるようになっている(ステップ51061〜
51063)。
Note that when the local processing unit receives the abort interrupt command sent by the central processing unit in step 52271, the CR
A stop message (time, stop table, and number of stops) is displayed on the 19th line of the screen of the T display device 411, and a buzzer is turned on (steps 51061~
51063).

第74図には、精算機300にカードが挿入されたとき
に管理装置400へ送信される″カード精算”パケット
およびその“ACK”に基づいて精算機がカードの精算
を実行した後に送信されてくる″精算終了″パケットを
受信したときの中央処理装置CPTJの処理手順を示す
FIG. 74 shows a "Card Settlement" packet sent to the management device 400 when a card is inserted into the Settlement Machine 300, and a packet sent after the Settlement Machine executes card settlement based on the "ACK". The processing procedure of the central processing unit CPTJ when receiving the "Payment Completed" packet is shown.

パカード精算″パケットを受信すると、中央処理装置は
、先ずパケット内のカード番号よりカード発行通し番号
を逆算して、そのカード発行通し番号を用いてカートフ
ァイルを検索し、当該カードのデータを読み込んでカー
ド状態が「フリー」または「中断中」か否か判定する(
ステップ52281〜S 2283)。ここで、カード
状態が「フリーjまたは「中断中」であったなら、ステ
ップ82284でタイマの現在時間を精算受付時刻とし
て、またカードファイル内の当該カードデータのうちカ
ード番号と持玉数、金額、カード発行通し番号およびカ
ード来歴データを精算データとして入れた” A CK
 ”パケットを精算機へ送信する(ステップ52284
)。一方、カードファイルから読み出したカード状態が
「フリー」でも「中断中」でもなかったときは、ステッ
プ52283から52285へ移行して“NAK”パケ
ットを送信する。精算機300は上記” A CK ”
パケットを受信すると、パケット内の精算データを印字
したレシートを発行し、未使用金を払い戻した後、″精
算終了″パケットを送信する。
When the central processing unit receives a "Pacard payment" packet, the central processing unit first calculates the card issuing serial number backward from the card number in the packet, searches the cart file using the card issuing serial number, reads the data of the card, and checks the card status. Determine if is "free" or "suspended" (
Steps 52281-S2283). Here, if the card status is "free j" or "suspended", in step 82284, the current time of the timer is set as the payment reception time, and the card number, number of balls held, and amount of money are set as the payment acceptance time in the card file. , I entered the card issuing serial number and card history data as payment data.” A CK
”Send the packet to the payment machine (step 52284)
). On the other hand, if the card status read from the card file is neither "free" nor "interrupted", the process moves from step 52283 to step 52285, and a "NAK" packet is transmitted. The payment machine 300 uses the above “ACK”
Upon receiving the packet, it issues a receipt with the payment data in the packet printed, refunds any unused money, and then sends a ``Payment Completed'' packet.

管理装置400がこの“精算終了”パケットを受信する
と、中央処理装置は、先ずパケット内のカード番号より
カード発行通し番号を逆算して、そのカード発行通し番
号を用いてカードファイルを検索し、当該カードのデー
タを読み込んでカード状態が「中断中」か否か判定する
(ステップ52291〜52293)。ここで、カード
状態が「中断中」なら、ステップ52274でカードフ
ァイルから読み取った当該カードの所在端末台番号に該
当するパチンコ機へ″中断終了″パケットを送信して、
中断状態のパチンコ機を遊技可能なフリー状態へ変更さ
せてから、また、カード状態が「中断中」でないときは
ステップ52294をジャンプしてステップ52295
へ進み、当該カードファイル内のiカウンタを「20」
に更新(もしくはインクリメント)する。それから、当
該カードファイル内のカード状態を「精算済」に変更し
、来歴データ欄のi番目(=20)に精算データを書き
込んだ後、“A CK ”パケットを精算機300へ送
信する(ステップ82295.S2296)。
When the management device 400 receives this “payment completion” packet, the central processing device first calculates the card issuing serial number backward from the card number in the packet, searches the card file using the card issuing serial number, and searches the card file for the card. The data is read and it is determined whether the card status is "suspended" (steps 52291 to 52293). Here, if the card status is "suspended", a "suspension completed" packet is sent to the pachinko machine corresponding to the card location terminal number read from the card file in step 52274,
After changing the suspended pachinko machine to a free state where you can play, and if the card status is not "suspended", jump to step 52294 and proceed to step 52295.
Proceed to ``20'' and set the i counter in the card file to ``20''.
Update (or increment) to . Then, change the card status in the card file to "settled", write the settlement data in the i-th (=20) of the history data column, and send an "ACK" packet to the settlement machine 300 (step 82295.S2296).

第75図には、コンソール412上に設けられた打止解
除スイッチ433をオンしたときの中央処理装置CPU
とローカル処理装置413における処理手順を示す。
FIG. 75 shows the central processing unit CPU when the cancel release switch 433 provided on the console 412 is turned on.
and a processing procedure in the local processing device 413.

打止解除スイッチ433がオンされると、ローカル処理
装置は、中央処理装置に対して打止台データ要求コマン
ドを送信する(ステップ51071)。中央処理装置が
このコマンドを受信すると、主記憶装置M−MEMから
P機ファイルを順番に読み出してきて稼働情報が「打止
」になっているか調べ、「打止」であればその打止状態
にあるパチンコ機の台番号と稼働データのうち、打止回
数、出玉数、アウト玉数、差数、持玉数、売上および客
数をローカル処理装置へ送信する(ステップ52301
−52303)。
When the abort release switch 433 is turned on, the local processing unit transmits an abort table data request command to the central processing unit (step 51071). When the central processing unit receives this command, it sequentially reads the P machine files from the main storage M-MEM, checks whether the operation information is "discontinued", and if it is "discontinued", displays the discontinued status. Among the machine numbers and operation data of the pachinko machines located in
-52303).

すると、ローカル処理装置は、第114図に示すような
打止台解除表示画面を表示し、その画面上に打止台とそ
の稼働データを1台1行宛で表示する(ステップ510
72)。
Then, the local processing device displays a stop table release display screen as shown in FIG. 114, and displays the stop table and its operation data on one line for each stop table (step 510).
72).

一方、中央処理装置は、打止台の稼働データ送信後、ス
テップ52305で全パチンコ機についてP機ファイル
内の稼働情報のチエツクを終了したか否か判定し、未終
了ならステップ52301へ戻って次のパチンコ機につ
いて稼働情報が「打止」か否か調べていく。そして、全
台について稼働情報のチエツクが終了すると、打止台デ
ータ終了コマンドをローカル処理装置へ送信する(ステ
ップ52304)。すると、ローカル処理装置は、第1
14図の打止台解除表示画面の第16行目、第17行目
に、打止解除をすべき台番号を入力するよう促すメツセ
ージを表示させる(ステップ51073)。
On the other hand, after transmitting the operation data of the stopping machine, the central processing unit determines in step 52305 whether or not it has finished checking the operation information in the P machine file for all pachinko machines, and if it has not finished, returns to step 52301 to proceed to the next step. We will investigate whether the operation information for this pachinko machine is "discontinued" or not. When the check of the operation information for all machines is completed, a stop table data end command is sent to the local processing device (step 52304). Then, the local processing device
On the 16th and 17th lines of the stop-stop release display screen in FIG. 14, a message prompting the operator to input the machine number for which stop-stop cancellation is to be performed is displayed (step 51073).

オペレータがこのメツセージを見てテンキー425より
打止解除したいパチンコ機の台番号または「○J(rO
Jを入力すると全台が指定される)を入力すると、ロー
カル処理装置は打止解除要求コマンドを送信する(ステ
ップ51074)。中央処理装置がそのコマンドを受信
すると、打止中のパチンコ機全台について打止を解除す
るか否か判定する(ステップ52306,52307)
The operator sees this message and presses the numeric keypad 425 to enter the machine number of the pachinko machine or "○J (rO
If J is input, all machines are specified), the local processing device sends a cancellation cancellation request command (step 51074). When the central processing unit receives the command, it determines whether or not to cancel the suspension of all pachinko machines that have been suspended (steps 52306, 52307).
.

ここで、全台指定でないときは、ステップ82308へ
進んで指定されたパチンコ機のファイルを読み込んで稼
働情報が「打止」か否か判定する(ステップ52309
)。そして、稼働情報がr打止」以外のときはステップ
52314ヘジヤンプして結果を送信し、稼働情報が「
打止」のときは指定パチンコ機へ″打止解除″パケット
を送信した後、” A CK ”を受信したか否か判定
し、“A CK ”を受信したときは当該P機ファイル
の稼働情報を「打止」から「フリー」に変更してから打
止解除結果をローカル処理装置へ送信する(ステップ5
2310〜52314)。
Here, if all machines are not specified, proceed to step 82308, read the file of the specified pachinko machine, and determine whether the operation information is "discontinued" (step 52309).
). Then, when the operation information is other than ``R discontinued'', jump to step 52314 and send the result, and the operation information is ``R discontinued''.
In the case of "Cancellation", after sending a "Cancel Cancellation" packet to the designated pachinko machine, it is determined whether or not "A CK" has been received, and if "A CK" has been received, the operation information of the relevant P machine file is is changed from "discontinued" to "free" and the discontinuation cancellation result is sent to the local processing device (step 5).
2310-52314).

一方、ステップ52307で全台指定と判定したときは
、ステップ52315へ移行してP機ファイルを順番に
読み込んでその中の稼働情報が「打止」か否か判定する
。そして、「打止」以外のときはステップ52320へ
ジャンプし、「打止」のときはステップ52316〜5
2319で該当パチンコ機へ゛′打止解除″パケットを
送信した後、”ACK”を受信したか否か判定し、”A
CK”を受信したときは当該P機ファイルの稼働情報を
「打止」から「フリー」に変更してからステップ523
20へ進んで全台について終了したか判定する。ここで
、未終了ならステップ52315へ戻って上記手順を繰
返し、全台について終了したならステップ52314へ
移行して打止解除結果を送信する。すると、ローカル処
理装置は打止解除結果を受信して第114図の打止台解
除表示画面上の該当パチンコ機の最後部に表示されてい
る「打」なる文字を「空」に変更して終了する(ステッ
プ51075)。
On the other hand, when it is determined in step 52307 that all machines are designated, the process moves to step 52315, where the P machine files are read in order and it is determined whether the operation information therein is "discontinued". Then, if it is other than "stop", jump to step 52320, and if "stop", go to steps 52316 to 5.
2319, after transmitting a ``cancellation cancellation'' packet to the corresponding pachinko machine, it is determined whether or not ``ACK'' has been received, and ``A'' is sent.
CK" is received, the operation information of the P machine file is changed from "discontinued" to "free" and then step 523
Proceed to step 20 to determine whether the processing has been completed for all units. Here, if the process has not been completed, the process returns to step 52315 and the above procedure is repeated, and if the process has been completed for all units, the process moves to step 52314 to transmit the cancellation cancellation result. Then, the local processing device receives the cancellation result and changes the character "Uchi" displayed at the end of the corresponding pachinko machine on the cancellation table display screen in FIG. 114 to "empty". The process ends (step 51075).

第76図にはコンソール412上に設けられた強制終了
スイッチ434をオンしてパチンコ機を強制終了させる
ときの中央処理装置とローカル処理装置における処理手
順を示す。
FIG. 76 shows the processing procedure in the central processing unit and local processing unit when turning on the forced termination switch 434 provided on the console 412 to forcefully terminate the pachinko machine.

強制終了スイッチ434がオンされると、ローカル処理
装置413は、強制終了メニュー画面をCRT表示装置
411に表示させる(ステップ51081)。この画面
を見ながらテンキー425を使ってパチンコ機、発行機
および精算機のうち強制終了させたい端末の種類を示す
番号を入力すると、ローカル処理装置は指定された端末
の種類に対応したユニット強制終了画面を表示させる(
ステップ51082)。
When the forced termination switch 434 is turned on, the local processing device 413 causes the CRT display device 411 to display a forced termination menu screen (step 51081). While looking at this screen, use the numeric keypad 425 to enter the number indicating the type of terminal you want to forcefully terminate among pachinko machines, issuing machines, and payment machines, and the local processing device will forcefully terminate the unit corresponding to the specified terminal type. Display the screen (
Step 51082).

第115図には、このうちパチンコ機の強制終了画面を
示す。なお、発行機の強制終了画面と精算機の強制終了
画面は、第115図のパチンコ機強制終了画面の第5行
目に表示されている「パチンコ機」なる文字が、それぞ
れ「発行機」または「精算機」に変わるのみである。
FIG. 115 shows the forced termination screen of the pachinko machine. In addition, on the issuing machine forced termination screen and the payment machine forced termination screen, the characters "Pachinko machine" displayed on the fifth line of the Pachinko machine forced termination screen in Figure 115 are changed to "Issuing machine" or "Pachinko machine" respectively. It will simply change to a "payment machine".

この画面を見ながらコンソールのテンキー425により
強制終了させたいパチンコ機の台番号または「O」 (
全台指定)を入力すると、ローカル処理装@413は中
央処理装置CPUヘパチンコ機強制終了要求コマンドを
送信してから表示を営業中を示すノーマル表示画面(第
113図)に変更する(ステップ51083,5108
4)。
While looking at this screen, use the console's numeric keypad 425 to press the machine number or "O" (
When inputting "all machines specified", the local processing unit @413 sends a forced termination request command to the central processing unit CPU, and then changes the display to the normal display screen (Fig. 113) indicating that the pachinko machine is in operation (step 51083, 5108
4).

中央処理装置は、ローカル処理装置からのパチンコ機強
制終了要求コマンドを受信すると、全台指定か否か判定
し、イエスならP機ファイルを順番に読み込んで、ファ
イル内の稼働情報が遊技中または中断中か否かチエツク
する(ステップS2341〜52343)。そして、ノ
オならステップ52347ヘジヤンプし、イエスならP
機ファイルから読み出したそのパチンコ機内に現存する
カードの番号からカード発行通し番号を逆算してその通
し番号を使ってカードファイルを読み込む(ステップ5
2344,52345)。それから、ファイルの玉数、
金額の欄にP機ファイルから読み出したデータを入れ、
カード状態を「フリー」に変更した後(ステップ523
46) 、全台について終了したか否か判定しくステッ
プ52347)、ノオならステップ52342へ戻って
上記手順を繰り返す。
When the central processing unit receives a pachinko machine forced termination request command from the local processing unit, it determines whether all pachinko machines are specified, and if yes, reads the P machine files in order, and the operation information in the file indicates that the game is in progress or has been interrupted. It is checked whether it is inside or not (steps S2341 to S52343). Then, if no, jump to step 52347, and if yes, P
The card issuing serial number is calculated backwards from the number of the card existing in the pachinko machine read from the machine file, and the card file is read using that serial number (Step 5)
2344, 52345). Then, the number of balls in the file,
Enter the data read from the P machine file in the amount column,
After changing the card status to "free" (step 523)
46), it is determined whether or not the process has been completed for all units (step 52347); if no, the process returns to step 52342 and the above procedure is repeated.

そして、全台について稼働情報のチエツク、カードファ
イルの更新が終了したならステップ52348へ移行し
て全NAUに対して“強制終了要求(種別)″パケット
を送信した後、NAUからの応答を受信したならその結
果をローカル処理装置へ送信する(ステップ52348
〜S 2350)。すると、ローカル処理装置は、オペ
レータが第121図の表示メニュー選択画面を見て特定
台表示を選択し第123図の特定台表示画面または第1
24図の全台表示画面を表示したときに、対応するパチ
ンコ機の最後の欄に、強制終了中であることを示す1強
」なる文字を表示させる(ステップ51085,510
86)。
After checking the operating information and updating the card files for all machines, the process moves to step 52348 and sends a "forced termination request (type)" packet to all NAUs, and then receives a response from the NAU. If so, send the result to the local processing device (step 52348
~S 2350). Then, when the operator looks at the display menu selection screen in FIG. 121 and selects the specific machine display, the local processing device displays the specific machine display screen in FIG. 123 or the first
When the all-machine display screen in Figure 24 is displayed, the characters “1+” are displayed in the last column of the corresponding pachinko machine to indicate that it is being forcibly terminated (steps 51085 and 510).
86).

一方、上記ステップ52341で全台指定でないと判定
すると、指定されたパチンコ機へパ強制終了要求(個別
)″パケットを送信する(ステップ52351)。そし
て、そのパチンコ機から” A CK ”が戻ってきた
か否か判定しくステップ52352) 、戻ってこなけ
ればステップ52350へジャンプし、ACKが戻って
きたときは、当該パチンコ機のデータをP機ファイルよ
り読み込んで、稼働情報が「遊技中」または「中断中」
になっているか調べ、イエスなら上記手続き52344
〜52346と同一の手順に従ってカートファイルを更
新してからステップ52350へ移行して強制終了結果
をローカル処理装置へ送信する(ステップ52353〜
52357)。
On the other hand, if it is determined in step 52341 that all the machines are not designated, a "Pachinko forced termination request (individual)" packet is sent to the designated pachinko machine (step 52351). Then, "ACK" is returned from that pachinko machine. If the ACK is not returned, the process jumps to step 52350. If the ACK is returned, the data of the pachinko machine in question is read from the P machine file, and the operation information is "playing" or "interrupted."During"
Check if it is, and if yes, follow the procedure 52344 above.
After updating the cart file according to the same procedure as steps 52346 to 52346, proceed to step 52350 and send the forced termination result to the local processing device (steps 52353 to 52353).
52357).

第77図にはコンソール412上に設けられた強制終了
スイッチ434をオンして発行機を強制終了させるとき
の中央処理装置とローカル処理装置における処理手順を
示す。
FIG. 77 shows the processing procedure in the central processing unit and the local processing unit when turning on the forced termination switch 434 provided on the console 412 to forcefully terminate the issuing machine.

強制終了スイッチ434がオンされると、ローカル処理
装置413は、強制終了メニュー画面をCRT表示装置
411に表示させる(ステップ51091)。この画面
を見ながらテンキー425を使ってパチンコ機1発行機
および精算機のうち強制終了させたい端末の種類を示す
番号を入力するとローカル処理装置は指定された端末の
種類に対応した発行機強制終了画面を表示させる(ステ
ップ51092)。
When the forced termination switch 434 is turned on, the local processing device 413 causes the CRT display device 411 to display a forced termination menu screen (step 51091). While looking at this screen, use the numeric keypad 425 to enter the number that indicates the type of terminal you want to forcefully terminate among the Pachinko machine 1 issuing machine and payment machine, and the local processing device will forcefully terminate the issuing machine corresponding to the specified terminal type. The screen is displayed (step 51092).

なお、発行機の強制終了画面は、第115図のパチンコ
機強制終了画面の第5行目に表示されている「パチンコ
機」なる文字が「発行機」に変わるのみである。
It should be noted that, on the issuing machine forced termination screen, the characters "Pachinko machine" displayed on the fifth line of the Pachinko machine forced termination screen in FIG. 115 are changed to "Issuing machine".

この画面を見ながらコンソールのテンキー425により
強制終了させたい発行機の台番号または「○」 (全台
指定)を入力すると、ローカル処理装置は中央処理装置
へ発行機強制終了要求コマンドを送信してから表示を営
業中を示すノーマル表示画面(第113図)に変更する
(ステップ51083.51084)。
While looking at this screen, use the console's numeric keypad 425 to enter the machine number or "○" (to specify all machines) of the issuing machine that you want to forcefully terminate, and the local processing unit will send a issuing machine forced termination request command to the central processing unit. The display is changed from 51083 to 51084 to a normal display screen (FIG. 113) indicating that business is open.

中央処理装置は、ローカル処理装置からの発行機強制終
了要求コマンドを受信すると、全台指定か否か判定し、
イエスなら全NAUに対して″強制終了要求(種別)″
パケットを送信し、その応答を受信したならその結果を
ローカル処理装置へ送信する(ステップ52361〜5
2364)。
When the central processing unit receives the issuing machine forced termination request command from the local processing unit, the central processing unit determines whether all units are specified or not.
If yes, "forced termination request (type)" for all NAUs
Send the packet, and if the response is received, send the result to the local processing device (steps 52361-5
2364).

すると、ローカル処理装置はオペレータが第121図の
メニュー選択画面を見て発行機データ表示を選択して第
126図の発行機データ表示画面を表示したときに、対
応する発行機の最後の欄に、強制終了中であることを示
す「強」なる文字を表示させる(ステップ51095,
51096)。
Then, when the operator looks at the menu selection screen in Figure 121 and selects the issuing machine data display screen to display the issuing machine data display screen in Figure 126, the local processing device displays the information in the last column of the corresponding issuing machine. , displays the character "strong" indicating that it is being forcibly terminated (step 51095,
51096).

一方、上記ステップ52341で全台指定でないと判定
すると、指定された発行機へ″強制終了要求(個別)″
パケットを送信する(ステップ82365) 。そして
、その発行機から” A CK ”が戻ってきたか否か
判定しくステップ52366)、戻ってこなければステ
ップ52364ヘジヤンプし、ACKが戻ってきたとき
は、ステップ82367で当該発行機のファイル内の稼
働情報を強制終了に変更してからステップ82360へ
移行して強制終了結果をローカル処理装置へ送信する。
On the other hand, if it is determined in step 52341 that all machines are not specified, a "forced termination request (individual)" is sent to the specified issuing machine.
Send the packet (step 82365). Then, it is determined whether or not "ACK" has been returned from the issuing machine (step 52366). If not, the process jumps to step 52364, and when the ACK has been returned, the operation in the file of the issuing machine is checked in step 82367. After the information is changed to forced termination, the process moves to step 82360 and the forced termination result is sent to the local processing device.

第78図にはコンソール412上に設けられた強制終了
スイッチ434をオンして精算機を強制終了させるとき
の中央処理装置とローカル処理装置における処理手順を
示す。
FIG. 78 shows the processing procedure in the central processing unit and local processing unit when turning on the forced termination switch 434 provided on the console 412 to forcefully terminate the payment machine.

強制終了スイッチ434がオンされると、ローカル処理
装置413は、強制終了メニュー画面をCRT表示装置
411に表示させる(ステップ51101)。この画面
登見ながらテンキー425を使ってパチンコ機、発行機
および精算機のうち強制終了させたい端末の種類を示す
番号を入力するとローカル処理装置は指定された端末の
種類に対応した精算機強制終了画面を表示させる(ステ
ップ51102)。その後の手順は、第77図の発行機
の強制終了の場合と同様である。
When the forced termination switch 434 is turned on, the local processing device 413 causes the CRT display device 411 to display a forced termination menu screen (step 51101). While looking at this screen, use the numeric keypad 425 to enter the number that indicates the type of terminal you want to forcefully terminate among Pachinko machines, issuing machines, and payment machines, and the local processing device will forcefully terminate the payment machine corresponding to the specified terminal type. A screen is displayed (step 51102). The subsequent procedure is the same as in the case of forced termination of the issuing machine in FIG. 77.

第79図には第76図の処理によって強制終了されたパ
チンコ機の強制終了状態を解除する場合の中央処理装置
とローカル処理装置の処理手順を示す。
FIG. 79 shows the processing procedure of the central processing unit and the local processing unit when canceling the forced termination state of the pachinko machine that has been forcibly terminated by the process of FIG. 76.

コンソール412上の終了解除スイッチ435をオンす
るとローカル処理装置413は強制終了メニュー画面と
類似の強制終了解除メニュー画面をCRT表示装N41
1上に表示させる(ステップ5lllF)、この画面を
見ながらテンキー425によりパチンコ機を指定する番
号を入力すると、ローカル処理装置は強制終了台データ
要求コマンドを中央処理装置CPUへ送信する(ステッ
プ51112)。
When the termination cancellation switch 435 on the console 412 is turned on, the local processing device 413 displays a forced termination cancellation menu screen similar to the forced termination menu screen on the CRT display N41.
1 (step 5lllF), and when a number specifying a pachinko machine is input using the numeric keypad 425 while looking at this screen, the local processing device sends a forced termination machine data request command to the central processing unit CPU (step 51112). .

中央処理装置は、このコマンドを受信するとパチンコ機
ファイルを順番に読み込んで、稼働情報が「強制終了中
」か否か調べて、強制終了中なら当該パチンコ機のファ
イルデータのうち台番号と打止回数、出玉数、アウト玉
数、差数、持玉数、売上げおよび客数をローカル処理装
置へ送信する(ステップ52381〜52383)。す
ると、ローカル処理装置は、第116図に示すようなパ
チンコ機終了解除用画面上に1台1行宛で強制終了パチ
ンコ機のデータを表示する(ステップ51113)。
When the central processing unit receives this command, it reads the pachinko machine files in order, checks whether the operation information is "forced termination", and if it is forced termination, it records the machine number and termination among the file data of the relevant pachinko machine. The number of times, the number of balls put out, the number of out balls, the number of differences, the number of balls held, sales, and the number of customers are transmitted to the local processing device (steps 52381 to 52383). Then, the local processing device displays the data of the forced termination pachinko machines in one line for each pachinko machine on the pachinko machine termination cancellation screen as shown in FIG. 116 (step 51113).

一方、中央処理装置は、強制終了台データを送信した後
、全台について稼働情報のチエツクを終了したか判定し
くステップ52384) 、ノオならステップ8238
1へ戻り、イエスなら次のステップ52385へ移行し
て表示データ終了コマンドをローカル処理装置へ送信す
る。すると、ローカル処理装置は強制終了を解除すべき
台番号を入力するように促す強制終了解除メツセージを
第116図の画面の第17.18行目に表示させる(ス
テップ51114)。オペレータがこの画面を見ながら
テンキー425より台番号または全台指定の「0」を入
力すると、パチンコ機強制終了解除要求コマンドを中央
処理装置へ送信する(ステップ51115)。
On the other hand, after sending the forced termination machine data, the central processing unit determines whether it has finished checking the operating information for all machines (step 52384), and if no, step 8238).
1, and if the answer is YES, the process moves to the next step 52385, and a display data end command is sent to the local processing device. Then, the local processing device displays a forced termination cancellation message on lines 17 and 18 of the screen shown in FIG. 116, prompting the user to input the machine number for which the forced termination is to be canceled (step 51114). When the operator inputs the machine number or "0" to designate all machines using the numeric keypad 425 while looking at this screen, a pachinko machine forced termination cancellation request command is sent to the central processing unit (step 51115).

中央処理装置がこのコマンドを受信すると、全台指定か
否か判定し、全台指定のときは全NAU530に対して
パ強制終了解除(種別)″パケットを送信した後、NA
tJからの応答(A’CKまたはNAK)を受信して結
果をローカル処理装置へ送信する(ステップ52386
〜52389)。
When the central processing unit receives this command, it determines whether or not all units are specified, and if all units are specified, it sends a ``Parcel forced termination release (type)'' packet to all NAUs 530, and then
Receive the response (A'CK or NAK) from tJ and send the result to the local processing device (step 52386
~52389).

一方、ステップ52386で全台指定でないと判定した
ときはステップ52391へ移行して指定されたパチン
コ機へ″強制終了解除(個別)″パケットを送信する。
On the other hand, if it is determined in step 52386 that all the pachinko machines are not designated, the process moves to step 52391 and a "forced termination cancellation (individual)" packet is sent to the designated pachinko machines.

それから、” A CK ”を受信したか否か判定しく
ステップ52392)、イエスならステップ52393
で当該パチンコ機のファイル内の稼働情報を「フリー」
に変更してから、またノオならそのままステップ323
89ヘジヤンプして、結果をローカル処理装置へ送信す
る。ローカル処理装置は、中央処理装置から強制終了解
除が成功したという送信を受けると、該パチンコ機の表
示データ行の最後の欄にある状態表示をr強」からフリ
ーを示す「空」に変更する(ステップ81116)。
Then, it is determined whether or not "ACK" has been received (step 52392), and if yes, step 52393).
"Free" the operation information in the file of the relevant pachinko machine.
If it is No again, go to step 323.
89 and sends the result to the local processing unit. When the local processing unit receives a message from the central processing unit that the forced termination has been successfully canceled, the local processing unit changes the status display in the last column of the display data line of the pachinko machine from ``strong'' to ``empty'' indicating free. (Step 81116).

第80図には第77図の処理によって強制終了させた発
行機の強制終了状態を解除させる場合のまた、第81図
には第78図の処理によって強制終了させた精算機の強
制終了状態を解除させる場合の中央処理装置とローカル
処理装置の処理手順を示す。
Figure 80 shows the case where the forced termination state of the issuing machine that was forcibly terminated by the process of Figure 77 is canceled, and Figure 81 shows the forced termination status of the payment machine that was forcibly terminated by the process of Figure 78. The processing procedure of the central processing unit and local processing unit when canceling is shown.

これらの手順は、第79図のパチンコ機強制終了解除手
順と路間−である。第80図の処理では発行機ファイル
を検索して強制終了台データとして発行機の台番号と受
入金額、預り金額、払出金額、発行回数およびモニタ情
報2を送信してCRT表示装置に第117図に示すよう
な発行機強制終了解除用画面を表示させる。
These procedures are similar to the pachinko machine forced termination cancellation procedure shown in FIG. 79. In the process shown in FIG. 80, the issuing machine file is searched and the issuing machine machine number, received amount, deposited amount, payout amount, number of issuances, and monitor information 2 are sent as forced termination machine data to the CRT display device as shown in FIG. 117. Display the issuing machine forced termination cancellation screen as shown in .

一方、第81図の処理では精算機ファイルを検索して強
制終了台データとして精算機の台番号と精算金額、精算
玉数、精算回数およびモニタ情報2を送信してCRT表
示装置に第118図に示すような精算機強制終了解除用
画面を表示させる。
On the other hand, in the process shown in FIG. 81, the payment machine file is searched, and the machine number of the payment machine, the payment amount, the number of coins paid, the number of payments, and the monitor information 2 are sent as forced termination machine data to the CRT display device as shown in FIG. 118. Display the screen for canceling forced termination of the payment machine as shown in .

なお、発行機と精算機の強制終了解除処理では処理が成
功すると、表示画面の各行の末尾にある状態表示を稼働
停止中を示す「停」から空白(表示なし)に変更するよ
うになっている。
In addition, when the process for canceling the forced termination of the issuing machine and payment machine is successful, the status display at the end of each line on the display screen changes from "stopped", which indicates that the machine is stopped, to blank (no display). There is.

第82図には停電発生時の中央処理装置CPL’の処理
手順を示す。
FIG. 82 shows the processing procedure of the central processing unit CPL' when a power outage occurs.

停電が発生すると電源が切り換えられて中央処理装置は
補助電源装置409によってバックアップされて動作し
、まず動作モードが「営業中」もしくは「閉1店中」か
否か判定しくステップ52441.52442)+中央
処理装置の動作モードが「営業中」または「閉店中」以
外(準備中、停電立上げ中)のときは何もせずにそのま
まシステムダウンに至る。一方、モードが「営業中」ま
たは「閉店中」のときは、各ユニットからの定時データ
の収集を停止しモードを「停電対策中」に変更した後、
停電対策中であることをローカル処理装置に送信する(
ステップ52443〜52445)。すると、ローカル
処理装置はCRT表示装置に停電メツセージを表示する
(ステップ5l141)。一方、中央処理装置はP機フ
ァイルを読み込んで稼働情報をチエツクし、稼働情報が
「遊技中」のものはP機ファイル内のカート番号から発
行通し番号を逆算し、それを用いてカードファイルを検
索してカード状態を「フリー」に書き換える(ステップ
52446〜52450)。その後、P機ファイル内の
稼働情報を「フリー」に書き換えてから全パチンコ機に
ついて終了したか否か判定し、イエスならコモンデータ
エリアのデータ(設定値ファイル、停電フラグを含む)
とカードファイル2機ファイル、発行機ファイル、精算
機ファイルをハードディスクHDDにセーブし、モード
を「閉店」に変更してからシステムダウンに到る(ステ
ップ52450〜52458)。
When a power outage occurs, the power is switched and the central processing unit operates with backup from the auxiliary power supply 409. First, it is determined whether the operation mode is "open" or "closed" (steps 52441, 52442)+ If the operation mode of the central processing unit is other than "open for business" or "closed" (under preparation, during power outage startup), the system will go down without doing anything. On the other hand, when the mode is "Open" or "Closed", after stopping the collection of regular data from each unit and changing the mode to "Under power outage countermeasures",
Sends a message to the local processing device that power outage measures are in progress (
Steps 52443-52445). Then, the local processing device displays a power outage message on the CRT display device (step 5l141). On the other hand, the central processing unit reads the P machine file and checks the operating information, and if the operating information is "playing", it calculates the issuing serial number from the cart number in the P machine file and uses that to search the card file. and rewrites the card status to "free" (steps 52446 to 52450). After that, the operation information in the P machine file is rewritten to "free", and it is determined whether all pachinko machines are finished. If yes, the data in the common data area (including the setting value file and power outage flag)
Then, the two card files, the issuing machine file, and the payment machine file are saved on the hard disk HDD, and the mode is changed to "closed" before the system goes down (steps 52450 to 52458).

停電メツセージ表示中口−カル処理装置は、中央処理装
置へモードの問合わせを行ない、モードが「閉店」にな
ると、終了メツセージをCRT表示装置に表示させる(
ステップ51142〜51144)。
The power outage message display Nakaguchi-Cal processing unit inquires of the mode to the central processing unit, and when the mode becomes "closed," displays a termination message on the CRT display (
Steps 51142-51144).

第83図には中央処理装WCPUによるシステムのエラ
ー回復処理の手順を示す。
FIG. 83 shows a procedure for error recovery processing of the system by the central processing unit WCPU.

中央処理装置は内部のタイマから30秒ごとに割込みが
入ってくると、第83図のエラー回復処理を開始し、先
ずモードが「営業中」か否か判定しくステップ8246
.1)、営業中以外のときは何もせず、営業中ならステ
ップ32462へ進んでNAUステータスを伝送アドレ
スファイルより読み出してNAUが正常か異常かを示す
ビットN○RMALがII O″(=異常)になってい
るか否か判定する(ステップ52462,52463)
When the central processing unit receives an interrupt every 30 seconds from the internal timer, it starts the error recovery process shown in FIG.
.. 1) If the business is not open, do nothing; if the business is open, proceed to step 32462, read the NAU status from the transmission address file, and set the bit N○RMAL, which indicates whether the NAU is normal or abnormal, to II O'' (=abnormal). Determine whether or not (steps 52462, 52463)
.

なお、NAUステータスのNORMALビットは、第6
2図の初期化フロー中のステップ52016゜5201
7で″回線テスト″パケットに対する応答があったもの
が、01++(=正常)にされるので、応答のないNA
UのNORMALピントはLL O”のままになってい
る。
Note that the NORMAL bit of the NAU status is
Steps 52016 and 5201 in the initialization flow in Figure 2
If there is a response to the "line test" packet in step 7, it will be set to 01++ (= normal), so NA without a response
The NORMAL focus of U remains at LL O”.

そこでNORMALビットが11 Q IIと判定する
と、第84図(A)のNAU回復処理ステップ5247
1〜52475を実行する。一方、NAUステータスの
NORMALビットがLL I IIならステップ52
464へ進んでユニットファイル内のモニタ情報1を読
み出してトークンバス異常を示すビットが1”になって
いるか調べる。そして、LL I IIなら第84図C
B)のトークンバス回復処理ステップ52481〜52
486を実行し、re O”なら次のステップ5246
6でモニタ情報1内のホットコードエラーを示すビット
が1”になっているか調べ、′1”なら第85図のホッ
トコード回復処理52491〜52498を実行する。
If the NORMAL bit is determined to be 11 Q II, the NAU recovery processing step 5247 in FIG. 84(A) is performed.
Execute 1 to 52475. On the other hand, if the NORMAL bit of the NAU status is LL I II, step 52
Proceed to step 464, read monitor information 1 in the unit file, and check whether the bit indicating token bus abnormality is 1". If LL I II, read out the monitor information 1 in the unit file and check whether the bit indicating token bus abnormality is 1".
B) Token bus recovery processing steps 52481-52
Execute 486, and if re O", next step 5246
At step 6, it is checked whether the bit indicating a hot code error in monitor information 1 is 1'', and if it is '1', hot code recovery processing 52491 to 52498 in FIG. 85 is executed.

一方、ステップ52466でノオ(ホットコードエラー
なし)と判定すると、ステップ82467へ進み、ここ
で、モニタ情報1内のユニット異常ビットがIt 1 
jlになっているか調べ、1”なら第86図のユニット
回復処理52501〜52509を実行する。
On the other hand, if it is determined in step 52466 that there is no hot code error (no hot code error), the process advances to step 82467, where the unit abnormality bit in monitor information 1 is It1.
If it is 1'', unit recovery processing 52501 to 52509 in FIG. 86 is executed.

第84図(A)に示すNAU回復処理では、先ずNAU
ステータスのNORMALビットが110”になってい
るNAUに対して、″回線モニタチエツク″パケットを
送信して、そのタイマをセットし、タイムオーバー前に
応答” A CK ”を受信したなら当該NAUステー
タスのNORMALビットをIt I P+に変更して
から割込表示コマンドをローカル処理装置へ送ってCR
T表示画面上にNAUが回復したことを知らせるメツセ
ージを表示させ、かつプリンタ408で同様の内容をプ
リントアウトさせ、また一定時間内に” A CK ”
が戻ってこなかったときには何もせずに元のルーチンへ
戻る(ステップ52471〜52474)。
In the NAU recovery process shown in FIG. 84(A), first the NAU
Send a ``line monitor check'' packet to a NAU whose status NORMAL bit is 110'', set its timer, and if a response ``ACK'' is received before the timeout, the NAU status will be set to NORMAL. Change the bit to It I P+, then send an interrupt display command to the local processing unit and CR
Display a message on the T display screen informing that the NAU has recovered, print out the same message on the printer 408, and send "ACK" within a certain period of time.
If it does not return, the routine returns to the original routine without doing anything (steps 52471 to 52474).

第84図(B)に示すトークンバス回復処理では、先ず
トークンバス異常ビットが1”になっているユニットに
対して“ユニットモニタチエツク”パケットを送信して
タイマをセットする(ステップ52481,52482
)。それからタイムオーバーを起こす前に応答” A 
CK”を受信したか否か判定しくステップ52483,
52484)、時間内に” A CK“を受信したとき
は当該ユニットファイル内のモニタ情報1のトークンバ
ス異常ビットを0”にクリアしてから当該ユニットへ″
リスタート″パケットを送信して再起動させる(ステッ
プ52485,52486)。
In the token bus recovery process shown in FIG. 84(B), first, a "unit monitor check" packet is sent to the unit whose token bus error bit is 1", and a timer is set (steps 52481, 52482).
). Then respond before the timeout occurs” A
Step 52483,
52484), when "A CK" is received within the time, clear the token bus error bit of monitor information 1 in the relevant unit file to 0" and then send it to the relevant unit"
A “restart” packet is sent to restart the device (steps 52485 and 52486).

第85図に示すホットコード回復処理では、先ずホット
コードエラーのあったユニットへ″ユニット復旧データ
′″パケットを送信してタイマをセットする(ステップ
52491,52492)。
In the hot code recovery process shown in FIG. 85, first, a "unit recovery data" packet is sent to the unit in which the hot code error occurred, and a timer is set (steps 52491, 52492).

それから、タイムオーバーを起こす前に” A CK 
”を受信したなら、″ユニット復旧データ″パケットに
入れたホットコードと、” A CK ”パケットで返
送されてきたホットコードとを比較する(スーrツブ5
2493″−82495)、そして、ボットコードが不
一致のときはステップ32498へ移行して当該ユニッ
トファイル内のモニタ情報1のホットコードエラービッ
トにtt 1 P+を立て、またホットコードが一致し
たときは当該ユニットへ゛′リスタート”パケットを送
信してから当該ユニットのモニタ情報1のホットコード
エラービットをクリアする(ステップ52496,52
497)。
Then, before the time is over” A CK
” is received, compare the hot code placed in the “Unit Recovery Data” packet with the hot code sent back in the “A CK” packet (Suite 5
2493″-82495), and when the bot codes do not match, the process moves to step 32498 and sets tt 1 P+ to the hot code error bit of monitor information 1 in the unit file, and when the hot codes match, the corresponding After sending a “restart” packet to the unit, clear the hot code error bit of monitor information 1 of the unit (steps 52496, 52
497).

ステップ82496で″リスタート″パケットを送信す
るのは、ステップ52491で送信シタパユニット復旧
データ″パケットを受信したユニットが強制終了状態に
なるためである。
The reason why the "restart" packet is transmitted in step 82496 is that the unit that received the transmitted sitapa unit recovery data packet in step 52491 is forced to terminate.

第86図に示すユニット回復処理では、先ずユニット異
常のあったユニットへ″ユニットモニタチエツク”パケ
ットを送信してタイマをセットする(ステップ5250
1,52502)、 それがら、タイムオーバーを起こ
す前に” A CK ”を受信したなら1′ユニツト復
旧データ″パケツトを送信して再びタイマをセットする
(ステップ52503〜52506)。そして、このパ
ケット送信に対しても所定時間内に“A CK ”が返
ってきたときは、当該ユニットへ゛′リスタート″パケ
ットを送信して、ユニットを再起動させる(ステップ5
2507〜52509)。
In the unit recovery process shown in FIG. 86, first, a "unit monitor check" packet is sent to the unit with the unit abnormality and a timer is set (step 5250).
1,52502), if "ACK" is received before a time-over occurs, a 1' unit recovery data" packet is transmitted and the timer is set again (steps 52503 to 52506). If "ACK" is returned within a predetermined time, a "restart" packet is sent to the unit to restart the unit (step 5).
2507-52509).

第87図には閉店スイッチ422とそれに続いてシステ
ム終了スイッチ423をオンしたときの中央処理装置C
PUとローカル処理装置413の処理手順を示す。
FIG. 87 shows the central processing unit C when the closing switch 422 and the system closing switch 423 are turned on.
The processing procedure of the PU and the local processing device 413 is shown.

コンソール412上の閉店スイッチ422がオンされる
と、ローカル処理装置は、受付有効スイッチ(表示メニ
ュースイッチ、印字メニュースイッチおよび終了スイッ
チ)の−覧を示す閉店メニュー画面を表示してから閉店
要求コマンドを中央処理装置へ送信する(ステップ51
151,51152)。
When the closing switch 422 on the console 412 is turned on, the local processing device displays a closing menu screen showing a list of reception enable switches (display menu switch, print menu switch, and exit switch), and then issues a closing request command. Send to central processing unit (step 51
151,51152).

このコマンドを中央処理装置が受信すると、P機ファイ
ルを順番に読み込んで稼働情報がr遊技中」か否かチエ
ツクし、「遊技中」のパチンコ機の台番号を記憶してか
ら全台について検索が終了したか否か判定し、ノオなら
ステップ32511へ戻って上記手続きを繰り返す(ス
テップ82512〜52514)。そして、全台につい
て稼働情報のチエツクが終了したなら、ステップ525
15へ移行して遊技中のパチンコ機があったか否か判定
し、あったらそのパチンコ機の台番号をローカル処理装
置へ送信し、また遊技中のパチンコ機がなければACK
をローカル処理装置へ送信し、かつ全NAUへ″閉店″
パケットを送信してローカル処理装置からのコマンド待
ち状態となる(ステップ52516〜2518)。一方
、ローカル処理装置は台番号または” A CK”を受
信すると、遊技中のパチンコ機があるときはシステム終
了スイッチを無効にし、かつその遊技中の台番号を表示
してからノーマル表示画面(第113図)へ変更してキ
ー人力待ちとなる(ステップ51153〜51156)
。オペレータが誤って営業中に閉店スイッチをオンして
しまった場合、この表示を見て誤りに気付くことができ
る。また、遊技中のパチンコ機がないときは画面は変化
しないので、システム終了スイッチ423をオンすると
、第119図システム終了画面(第1〜第4行まで)を
表示する(ステップ51157)。この画面の指示に従
ってテンキー425より「1」を入力すると、ローカル
処理装置は中央処理装置へシステム終了要求コマンドを
送信する(ステップ81158)。中央処理装置がこの
コマンドを受信すると1日の営業データからなる日報フ
ァイルを作成してハードディスクHDDにセーブし、停
電保存ファイルをハードディスクから消去したのち、シ
ステム終了メツセージデータを送信する(ステップ52
520〜52522)。これをローカル処理装置が受信
して、システム終了画面上に電源をオフするように指示
するメツセージ(第119図第7行目参照)を表示する
(ステップ51159)。
When the central processing unit receives this command, it reads the P machine files in order, checks whether the operation information is "r playing", memorizes the machine number of the pachinko machine that is "playing", and then searches for all machines. It is determined whether or not the process has ended, and if the answer is NO, the process returns to step 32511 and the above procedure is repeated (steps 82512 to 52514). After checking the operation information for all machines, step 525
Step 15, it is determined whether or not there is a pachinko machine in play, and if there is, the machine number of that pachinko machine is sent to the local processing device, and if there is no pachinko machine in play, ACK is sent.
is sent to the local processing unit and “closed” to all NAUs.
The packet is transmitted and the state waits for a command from the local processing device (steps 52516 to 2518). On the other hand, when the local processing device receives the machine number or "ACK", it disables the system end switch if there is a pachinko machine in play, displays the machine number in play, and then displays the normal display screen (No. 113) and waits for key personnel (steps 51153 to 51156)
. If an operator accidentally turns on the closing switch during business hours, he or she can notice the mistake by looking at this display. Furthermore, since the screen does not change when there is no pachinko machine in play, when the system end switch 423 is turned on, the system end screen (first to fourth lines) in FIG. 119 is displayed (step 51157). When "1" is input from the numeric keypad 425 in accordance with the instructions on this screen, the local processing unit transmits a system termination request command to the central processing unit (step 81158). When the central processing unit receives this command, it creates a daily report file consisting of one day's business data, saves it on the hard disk HDD, erases the power outage save file from the hard disk, and then sends system termination message data (step 52).
520-52522). The local processing device receives this and displays a message (see line 7 in FIG. 119) instructing to turn off the power on the system termination screen (step 51159).

第88図には、コンソール412上に設けられたカード
復活スイッチ424をオンしたときのカード復活処理の
手順を示す。
FIG. 88 shows the procedure of card restoration processing when the card restoration switch 424 provided on the console 412 is turned on.

カード復活スイッチがオンされると、ローカル処理装置
413は、第120図に示すようなカード復活画面上に
カードの番号の入力を促すメツセージ(第1行〜第3行
目)を表示する(ステップ81161)。この画面を見
て破損したカードの発行通し番号(カードに印字されて
いる)をテンキー425より入力すると、ローカル処理
装置は中央処理装置へカード発行通し番号を入れたカー
ド復活データ要求コマンドを送信する(ステップ511
62)。すると、中央処理装置は送られてきたカード発
行通し番号を使ってカードファイルを検索して当該カー
ドのデータを読込み、カード状態が「遊技中」か否か判
定する(ステップ52531.52532)。
When the card restoration switch is turned on, the local processing device 413 displays a message (first to third lines) prompting the user to input the card number on the card restoration screen as shown in FIG. 81161). When you look at this screen and enter the issued serial number of the damaged card (printed on the card) using the numeric keypad 425, the local processing unit sends a card recovery data request command containing the card issued serial number to the central processing unit (step 511
62). Then, the central processing unit searches the card file using the sent card issuing serial number, reads the data of the card, and determines whether the card status is "playing" (steps 52531 and 52532).

ここで、カード状態が「遊技中」ならカードファイル内
の所在端末台番号を使ってパチンコ機ファイルを検索し
て当該パチンコ機のデータを読み込んでパチンコ機ファ
イル内の玉数、金額データを当該カードの現在値とし、
また、カード状態が「遊技中」以外のときはカードファ
イル内の玉数、金額データをカードの現在値とし、それ
らの値をカードデータとしてカードファイルから読み込
んだ来歴データとともにローカル処理装置へ送信する(
ステップ52533〜52536)。
Here, if the card status is "playing", search the pachinko machine file using the location terminal number in the card file, read the data of the pachinko machine, and transfer the number of balls and amount data in the pachinko machine file to the card. Let the current value of
Also, when the card status is other than "playing", the number of balls and amount data in the card file are used as the current value of the card, and these values are sent as card data to the local processing device along with the history data read from the card file. (
Steps 52533-52536).

すると、ローカル処理装置は上記カード復活画面(第1
20図)上に、受信したカードデータと来歴を表示する
(ステップ81163)。そこで、カード復活スイッチ
424を再度オンすると、カード復活要求コマンドを送
信する(ステップ81164)。このコマンドを中央処
理装置が受信するとカード発行装置700へ先ず、年月
日、識別コート等の初期値を入れた「初期値送信」ファ
ンクションを送り、それに対する対応(「正常終了」フ
ァンクション)を受信すると、今度はカート番号とカー
ド発行通し番号、発行時の金額を入れた「カード復活J
ファンクションを送り、復活カードの発行処理を開始さ
せる(ステップ52537〜52339)。カード発行
装置700において復活カードの発行が終了すると結果
(正常終了ファンクション)を送信してくるので、中央
処理装置はそれを受信してから復活終了をローカル処理
装置へ送信する(ステップ52540,52541)。
Then, the local processing device displays the card revival screen (first
The received card data and history are displayed on the top (Figure 20) (step 81163). Therefore, when the card restoration switch 424 is turned on again, a card restoration request command is transmitted (step 81164). When the central processing unit receives this command, it first sends an "initial value transmission" function containing initial values such as date, identification code, etc. to the card issuing device 700, and receives a response ("normal completion" function). Then, enter the cart number, card issuing serial number, and amount at the time of issue.
A function is sent to start the process of issuing a resurrection card (steps 52537 to 52339). When the card issuing device 700 finishes issuing the resurrection card, it sends the result (normal completion function), so the central processing unit receives it and then transmits the completion of the resurrection to the local processing device (steps 52540, 52541). .

すると、ローカル処理装置はカード復活画面上に結果を
表示してから画面をノーマル表示画面に変更する(ステ
ップ51165)。なお、上記「カード復活」ファンク
ションを受信したカード発行装置700は、発行年月日
と発行通し番号を印字し、再発行穴を開けた復活カード
を発行する(金額は印字しない)。
Then, the local processing device displays the result on the card restoration screen and then changes the screen to the normal display screen (step 51165). Note that the card issuing device 700 that has received the above-mentioned "card restoration" function prints the date of issue and the serial number of issue, and issues a reinstatement card with a reissue hole (the amount is not printed).

第89図にはコンソール412の背面に設けられたテス
トカードスイッチ437がオンされたときのテストカー
ド発行処理の手順を示す。
FIG. 89 shows the procedure of the test card issuing process when the test card switch 437 provided on the back of the console 412 is turned on.

テストカードスイッチ437がオンされると、ローカル
処理装置413がCRT表示装置411の画面上にテス
トカード発行メツセージを表示してから、テストカード
発行要求コマンドを中央処理装置CPUへ送信する(ス
テップ51171゜51172)。
When the test card switch 437 is turned on, the local processing unit 413 displays a test card issue message on the screen of the CRT display unit 411, and then sends a test card issue request command to the central processing unit CPU (step 51171). 51172).

このコマンドを受信すると中央処理装置はカード発行装
置700へ年月日、識別コード等の初期値を入れた「初
期値送信」ファンクションを送り、それに対する応答(
「正常終了」ファンクション)を受信すると、「テスト
カード発行」ファンクションを送信する(ステップ52
542〜52544)。カード発行装置700における
テストカードの発行処理が終了すると、結果を送信して
くるのでその結果を受信したのち、テストカード発行終
了をローカル処理装置へ送信する(ステップ52545
.52546)。すると、ローカル処理装置はテストカ
ードの発行結果をCRT表示装置に表示させた後、表示
画面をノーマル表示に変更して終了する(ステップ51
173)。
Upon receiving this command, the central processing unit sends an "initial value transmission" function containing initial values such as date, identification code, etc. to the card issuing device 700, and responds to it (
``Normal completion'' function) is received, the ``test card issue'' function is sent (step 52).
542-52544). When the test card issuance process in the card issuing device 700 is completed, the result is transmitted. After receiving the result, the test card issuance completion is transmitted to the local processing device (step 52545).
.. 52546). Then, the local processing device displays the test card issuance result on the CRT display device, changes the display screen to normal display, and ends the process (step 51).
173).

なお、カード発行装置は「テストカード発行」ファンク
ションを受信すると、発行年月日と金額の代わりにテス
トカードなる文字を印字し、磁気記録部にはテストカー
ド発行ファンクションコードを記録したテストカードを
発行する(パンチ穴は穿孔しない)。
In addition, when the card issuing device receives the "test card issue" function, it prints the characters "test card" instead of the issue date and amount, and issues a test card with the test card issue function code recorded in the magnetic recording section. (Do not punch holes).

第90図には、タイマ割込みによる営業統計データの表
示フローを示す。
FIG. 90 shows a flow of displaying sales statistical data using a timer interrupt.

この実施例の管理装置では、タイマTMRから所定の周
期で割込み信号が入ってくると第90図の営業統計デー
タ表示フローを開始し、先ずローカル処理装置413が
営業統計データ要求コマンドを中央処理装置CPUへ送
信する(ステップ51181)。このコマンドを中央処
理装置が受信するとパチンコ機ファイルを順番に読み込
んで、先ず定時データで収集した稼働データのうち出玉
数とアウト玉数と売上げの累計を算出する(ステップ5
2551,52552)。次に、ファイル内の稼働情報
を調べて「遊技中」なら遊技台数を1だけ加算し、また
、稼働情報が「打止中」なら打止台数を1だけ加算する
(ステップ52553〜52556)、それから、全パ
チンコ機について検索が終了したか判定しくステップ5
2557)ノオならステップ52551へ戻って上記手
続きを繰返し、全台について終了した時点で次のステッ
プ82558で出玉数とアウト玉数の累積値から割数(
アウト玉数÷出玉数)を、また遊技台数の累積値から稼
働率(遊技台数÷パチンコ機総台数)をそれぞれ算出し
てから、営業統計データとして、売上げと割数、稼働率
、打止台数をローカル処理装置へ送信する(ステップ5
2558゜52559)。
In the management device of this embodiment, when an interrupt signal is received from the timer TMR at a predetermined period, the sales statistics data display flow shown in FIG. It is transmitted to the CPU (step 51181). When the central processing unit receives this command, it reads the pachinko machine files in order and first calculates the cumulative total of the number of balls played, number of balls out, and sales from the operation data collected as regular data (step 5).
2551, 52552). Next, check the operating information in the file, and if it is "playing", add 1 to the number of gaming machines, and if the operating information is "discontinued", add 1 to the number of discontinued machines (steps 52553 to 52556); Then, in step 5, check whether the search for all pachinko machines has been completed.
2557) If it is a no, return to step 52551 and repeat the above procedure, and when it is completed for all machines, in the next step 82558, divide the cumulative value of the number of balls out and the number of balls out by dividing the number (
After calculating the operating rate (number of pachinko machines ÷ total number of pachinko machines) from the cumulative value of the number of gaming machines, we calculate sales, percentage, operating rate, and discontinuance as business statistical data. Send the number to the local processing device (step 5)
2558°52559).

一方、ローカル処理装置は中央処理装置から営業統計デ
ータを受は取ると、CRT表示装置411の表示中の画
面(第113図参照)の第20行目にそれらのデータを
表示させる(ステップ81182)。
On the other hand, when the local processing unit receives the sales statistical data from the central processing unit, it displays the data on the 20th line of the screen currently being displayed on the CRT display device 411 (see FIG. 113) (step 81182). .

第91図には打止台表示処理の手順を示す。FIG. 91 shows the procedure for displaying a stop table.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装置
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ51201)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 causes the CRT display device 411 to display a display menu selection screen as shown in FIG. 121 (step 51201).

この画面を見ながらオペレータがテンキー425により
打止台表示を選択すると、ローカル処理装置が中央処理
装置に対して打止台表示データ要求コマンドを送信する
(ステップ51202)。
When the operator selects the stop table display using the numeric keypad 425 while looking at this screen, the local processing unit transmits a stop table display data request command to the central processing unit (step 51202).

このコマンドを受信すると中央処理装置はパチンコ機フ
ァイルを順番に読み込んで、ファイル内の稼働情報が「
打止中」になってるか調べ、「打止中」になっているも
のについてのみその稼働データのうち、打止回数と出玉
数、アウト玉数、差数、持玉数、売上および客数を打止
台データとして台番号とともにローカル処理装置へ送信
する(ステップ52561〜52563)。
When this command is received, the central processing unit reads the pachinko machine files in order, and the operating information in the file is
Check whether it is marked as "Closed", and check the operation data for those that are marked as "Canceled", including the number of balls stopped, number of balls played, number of balls out, number of differences, number of balls held, sales, and number of customers. is transmitted to the local processing device as stop machine data together with the machine number (steps 52561 to 52563).

すると、ローカル処理装置は各打止台データを第122
図に示すように打止台表示画面上に1台1行宛で順次表
示させていく(ステップ51203)。一方、中央処理
装置はパチンコ機ファイル内の全台について打止台の検
索を終了すると(ステップ52564)、表示データ終
了をローカル処理装置へ送信し、ローカル処理装置がこ
れを受信するとキー人力待ちとなる(ステップ5256
5、51204)。
Then, the local processing device stores each stop table data as the 122nd
As shown in the figure, each vehicle is sequentially displayed in one line on the stop table display screen (step 51203). On the other hand, when the central processing unit finishes searching for a stopping machine for all machines in the pachinko machine file (step 52564), it sends a display data end message to the local processing device, and when the local processing device receives this, it waits for key human power. becomes (step 5256
5, 51204).

第92図には特定台表示処理の手順を示す。FIG. 92 shows the procedure for specific machine display processing.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装M
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ51201)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 displays the CRT display M
411 to display a display menu selection screen as shown in FIG. 121 (step 51201).

この画面を見ながらオペレータがテンキーにより特定台
表示を選択すると、ローカル処理装置が中央処理装置に
対して特定台表示データ要求コマンドを送信する(ステ
ップ51211)。CRT表示装置411上に、第12
3図に示す特定台データ表示画面の第1〜第3行目に台
番号を指定(入力)するように促すメツセージを表示さ
せる(ステップS 1212)。この画面を見ながらオ
ペレータがテンキー425より台番号を入力すると、ロ
ーカル処理装置は中央処理装置へ台番号を入れた特定台
表示データ要求コマンドを送信する(ステップ5121
3)。
When the operator selects specific machine display using the numeric keypad while looking at this screen, the local processing unit transmits a specific machine display data request command to the central processing unit (step 51211). On the CRT display device 411, the 12th
A message prompting to specify (input) a machine number is displayed on the first to third lines of the specific machine data display screen shown in FIG. 3 (step S1212). When the operator inputs the machine number using the numeric keypad 425 while looking at this screen, the local processing unit sends a specific machine display data request command including the machine number to the central processing unit (step 5121).
3).

中央処理装置はこのコマンドを受信すると、台番号から
通し番号を算出し、その通し番号を使ってパチンコ機フ
ァイルを検索し該当パチンコ機の稼働データを読み出す
(ステップ52571,52572)。そして、この稼
働データのうち打止回数と出玉数、アウト玉数、差数、
持玉数、売上げおよび客数をローカル処理装置へ送信す
る(ステップ52573)。すると、ローカル処理装置
は上記特定台データ表示画面(第123図)の第5、第
6行目に受信したデータを表示する(ステップ5121
4)。その後、中央処理装置からローカル処理装置へデ
ータ終了コマンドを送信して終了する(ステップ525
74,51215)。
When the central processing unit receives this command, it calculates a serial number from the machine number, searches the pachinko machine file using the serial number, and reads out the operation data of the corresponding pachinko machine (steps 52571, 52572). Of this operating data, we calculate the number of balls stopped, the number of balls out, the number of out balls, the number of differences,
The number of balls held, sales, and number of customers are transmitted to the local processing device (step 52573). Then, the local processing device displays the received data on the fifth and sixth lines of the specific machine data display screen (Fig. 123) (step 5121).
4). Thereafter, a data end command is sent from the central processing unit to the local processing unit and the process ends (step 525).
74,51215).

第93図にはパチンコ機全台のデータ表示処理の手順を
示す。
FIG. 93 shows the procedure for data display processing for all pachinko machines.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置はCRT表示装置411
に第121図に示すような表示メニュー選択画面を表示
させる(ステップ51221)。
When the display menu switch 428 on the console 412 is turned on, the local processing device displays the CRT display device 411.
A display menu selection screen as shown in FIG. 121 is displayed (step 51221).

この画面を見ながらオペレータがテンキーにより全台表
示を選択すると、ローカル処理装置が中央処理装置に対
して全台表示データ要求コマンドを送信する(ステップ
51222)。このコマンドを受信すると中央処理装置
はパチンコ機ファイルを順番に読み込んで、ファイル内
の稼働データのうち打止回数と出玉数、アウト玉数、差
数、持玉数、売上げおよび客数を台番号とともに送信す
る(ステップ52581,52582)。
When the operator selects all-machine display using the numeric keypad while looking at this screen, the local processing unit transmits an all-machine display data request command to the central processing unit (step 51222). When this command is received, the central processing unit reads the pachinko machine file in order, and records the number of stoppages, number of balls played, number of balls out, number of differences, number of balls held, sales, and number of customers from the operating data in the file. (Steps 52581, 52582).

すると、ローカル処理装置はパチンコ機全台のデータを
第124図に示すように全台表示画面上に1台1行宛で
順次表示させていく(ステップ51223)。一方、中
央処理装置はパチンコ機ファイル内の全台について検索
を終了すると(ステップ82583) 、表示データ終
了をローカル処理装置へ送信し、ローカル処理装置がこ
れを受信するとキー人力待ちとなる(ステップ5258
4゜51224)。
Then, the local processing device sequentially displays the data of all the pachinko machines on the all-machine display screen, one line per machine, as shown in FIG. 124 (step 51223). On the other hand, when the central processing unit finishes searching for all the pachinko machines in the pachinko machine file (step 82583), it sends an indication that the display data has ended to the local processing unit, and when the local processing unit receives this, it waits for key human power (step 5258).
4°51224).

第94図にはアウト玉数よりも出玉数の方が多いいわゆ
る赤白(赤字台)のデータ表示処理の手順を示す。
FIG. 94 shows the procedure for data display processing for so-called red and white (red line), in which the number of balls out is greater than the number of out balls.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置はCRT表示装置411
に第121図に示すような表示メニュー選択画面を表示
させる(ステップ51231)。
When the display menu switch 428 on the console 412 is turned on, the local processing device displays the CRT display device 411.
A display menu selection screen as shown in FIG. 121 is displayed (step 51231).

この画面を見ながらオペレータがテンキー425により
赤白表示を選択すると、ローカル処理装置が中央処理装
置に対して赤白表示データ要求コマンドを送信する(ス
テップ51232)。このコマンドを受信すると中央処
理装置はパチンコ機ファイルを順番に読み込んで(ステ
ップ52591)、ファイル内の差数が負(マイナス)
か否か判定する(ステップ52592)。そして差数が
負のパチンコ機の稼働データのみローカル処理装置へ送
信する(ステップ52593)。
When the operator selects red and white display using the numeric keypad 425 while looking at this screen, the local processing unit transmits a red and white display data request command to the central processing unit (step 51232). Upon receiving this command, the central processing unit reads the pachinko machine files in order (step 52591), and the number of differences in the file is negative (minus).
It is determined whether or not (step 52592). Then, only the operation data of pachinko machines with negative difference numbers are transmitted to the local processing device (step 52593).

すると、ローカル処理装置は各赤白データを第125図
に示すように赤白表示画面上に1台1行宛で順次表示さ
せていく(ステップ51233)。
Then, the local processing device sequentially displays each red and white data on the red and white display screen, one line per unit, as shown in FIG. 125 (step 51233).

一方、中央処理装置はパチンコ機ファイル内の全台につ
いて赤白の検索を終了すると(ステップ52594)−
表示データ終了をローカル処理装置へ送信し、ローカル
処理装置がこれを受信するとキー人力待ちとなる(ステ
ップ52595,51234)。
On the other hand, when the central processing unit finishes searching for red and white for all machines in the pachinko machine file (step 52594) -
The end of display data is sent to the local processing device, and when the local processing device receives it, it waits for key input (steps 52595, 51234).

第95図にはアウト玉数よりも出玉数の方が少ないいわ
ゆる黒白(黒字台)のデータ表示処理の手順を示す。
FIG. 95 shows the procedure of data display processing for so-called black and white (black) where the number of balls out is smaller than the number of out balls.

この黒白表示フローは第94図の赤白表示フローとほぼ
同一の手順に従って行われる。異なるのはステップ52
592で差数が負か否か判定する代わりに差数が正(プ
ラス)か否か判定してプラスのパチンコ機の稼働データ
のみ送信する(ステップ82602 )’点のみである
。表示画面の構成も第125図の赤白表示画面と同一で
ある。
This black and white display flow is performed according to almost the same procedure as the red and white display flow shown in FIG. The difference is step 52
Instead of determining whether the difference number is negative or not in step 592, it is determined whether the difference number is positive (plus) and only the operation data of the positive pachinko machine is transmitted (step 82602). The configuration of the display screen is also the same as the red and white display screen shown in FIG. 125.

第96図に発行機データ表示処理の手順を、また第12
6図にはこれによってCRT表示装置411上に表示さ
れる発行機データ表示画面の構成例を示す。
Figure 96 shows the issuing machine data display processing procedure, and Figure 12 shows the issuing machine data display processing procedure.
FIG. 6 shows an example of the structure of the issuing machine data display screen displayed on the CRT display device 411.

この発行機データ表示処理フローは第93図のパチンコ
機の全台データ表示処理フローとほぼ同一の手順に従っ
て実行される。台番号ととともに発行機データとして画
面に表示されるのは、受入金額と預り金額、払出金額、
発行回数およびモニタである。ここで、モニタとはモニ
タ情報1に対応するものである。なお、全発行機のデー
タ表示後に、それらの合計が第18行目に表示される。
This issuing machine data display processing flow is executed according to almost the same procedure as the entire pachinko machine data display processing flow shown in FIG. Along with the machine number, the issuing machine data displayed on the screen includes the received amount, deposited amount, and withdrawn amount.
Number of issues and monitor. Here, the monitor corresponds to monitor information 1. Note that after displaying the data for all issuing machines, the total is displayed on the 18th line.

合計データの算出は中央処理装置が行なう(ステップ5
2623)。
The central processing unit calculates the total data (step 5
2623).

第97図に精算機データ表示処理の手順を、また第12
7図にはこれによってCRT表示装置411上に表示さ
れる精算機データ表示画面の構成例を示す。
Figure 97 shows the procedure for displaying payment machine data, and Figure 12 shows the procedure for displaying payment machine data.
FIG. 7 shows an example of the structure of the payment machine data display screen displayed on the CRT display device 411.

この精算機データ表示処理フローは第96図の発行機の
データ表示処理フローとほぼ同一の手順に従って実行さ
れる。台番号ととともに精算機データとして画面に表示
されるのは、精算金額、精算玉数、精算回数およびモニ
タである。
This payment machine data display processing flow is executed according to almost the same procedure as the issuing machine data display processing flow shown in FIG. Displayed on the screen as payment machine data along with the machine number are the payment amount, number of coins paid, number of payments, and monitor.

第98図には、パチンコ店全体の営業データすなわち全
ユニットに関する稼働データのうち主要なものについて
の合計を表示する営業データ表示処理の手順を、また第
128図にはこれによって表示される営業データ表示画
面の構成例を示す。
Figure 98 shows the sales data display processing procedure for displaying the sales data for the entire pachinko parlor, that is, the total of the main pieces of operating data for all units, and Figure 128 shows the sales data displayed by this process. An example of the configuration of a display screen is shown.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装置
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ51271)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 causes the CRT display device 411 to display a display menu selection screen as shown in FIG. 121 (step 51271).

この画面を見ながらオペレータがテンキーにより営業デ
ータ表示を選択すると、ローカル処理装置が中央処理装
置に対して営業データ表示データ要求コマンドを送信す
る(ステップ51272)。
When the operator selects sales data display using the numeric keypad while looking at this screen, the local processing unit transmits a sales data display data request command to the central processing unit (step 51272).

このコマンドを受信すると中央処理装置はパチンコ機フ
ァイルを順番に読み込んで、稼働データのうち出玉数と
アウト玉数、差数および持玉数の各合計を算出する(ス
テップ52641−32643)。次に発行機ファイル
を順番に読み出して稼働データのうち預り金額と発行回
数の合計をそれぞれ算出して(ステップ52644〜5
2646)から、精算機ファイルを順番に読み出して稼
働データのうち精算金額と精算玉数および精算回数の合
計を算出する(ステップ52647〜52649)。し
かる後、算出した合計データを営業データとしてローカ
ル処理装置へ送信し、全データを送信した後、表示デー
タ終了コマンドを送信する(ステップ52650,52
651)。
Upon receiving this command, the central processing unit sequentially reads the pachinko machine files and calculates the totals of the number of balls played, number of balls out, number of differences, and number of balls held among the operating data (steps 52641-32643). Next, the issuance machine files are read out in order and the totals of the deposited amount and the number of issuances are calculated from the operating data (steps 52644 to 5).
2646), the payment machine files are read out in order, and the sum of the payment amount, number of coins paid, and number of payments among the operating data is calculated (steps 52647 to 52649). After that, the calculated total data is sent to the local processing device as sales data, and after all the data is sent, a display data end command is sent (steps 52650, 52
651).

一方、ローカル処理装置は、営業データを受信すると、
第128図に示す営業データ表示画面をCRT表示装置
411に表示させ、表示データ終了コマンドを受信して
キー人力待ちとなる(ステップ51273,51274
)。なお、上記営業データのうちカード発行回数はカー
ド発行枚数として、また精算回数はカード精算枚数とし
てそれぞれ表示する。
On the other hand, when the local processing device receives the sales data,
The business data display screen shown in FIG. 128 is displayed on the CRT display device 411, and a display data end command is received to wait for key human power (steps 51273, 51274).
). Of the above business data, the number of cards issued is displayed as the number of cards issued, and the number of payments is displayed as the number of cards cleared.

第99図には特定カードのデータを表示させる特定カー
ドデータ表示処理の手順を示す。
FIG. 99 shows the procedure of a specific card data display process for displaying data of a specific card.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装置
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ81281)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 causes the CRT display device 411 to display a display menu selection screen as shown in FIG. 121 (step 81281).

この画面を見ながらオペレータがテンキー425により
特定カード表示を選択すると、第129図に示す特定カ
ードデータ表示画面の第1〜第3行目に台番号を指定(
入力)するように促すメツセージを表示させる(ステッ
プ51282)。この画面を見ながらオペレータがテン
キー425より台番号を入力すると、ローカル処理装置
は中央処理装置へ台番号を入れた特定カード表示データ
要求コマンドを送信する(ステップ81283)。
When the operator selects a specific card display using the numeric keypad 425 while looking at this screen, the machine number is specified in the first to third lines of the specific card data display screen shown in FIG.
51282). When the operator inputs the machine number using the numeric keypad 425 while looking at this screen, the local processing unit transmits a specific card display data request command including the machine number to the central processing unit (step 81283).

すると、中央処理装置はカード番号からカード発行通し
番号を逆算し、その発行通し番号を使ってカードファイ
ルを読み込み、カードファイル内のカード状態が「遊技
中」か否か判定する(ステップ52661〜52663
)。そして、カード状態が「遊技中」以外のときはカー
ドファイル内の玉数および金額を当該カードの現在値と
し、またカード状態が「遊技中」のときはカードファイ
ル内のカード所在端末台番号を使ってパチンコ機ファイ
ルを検索して当該パチンコ機ファイル内のデータ(玉数
、金額)をカードの現在値とする(ステップ52664
〜52666)。カードファイルはカード状態が遷移す
るときに書き換えられるので、遊技中においてはカード
ファイル内の稼働データは現実の値と一致しないためで
ある。
Then, the central processing unit calculates the card issuing serial number from the card number, reads the card file using the issuing serial number, and determines whether the card status in the card file is "playing" (steps 52661 to 52663).
). When the card status is other than ``Playing'', the number of balls and amount in the card file are used as the current value of the card, and when the card status is ``Playing'', the card location terminal number in the card file is used as the current value of the card. to search the pachinko machine file and set the data (number of balls, amount) in the pachinko machine file as the current value of the card (step 52664
~52666). This is because the card file is rewritten when the card status changes, so the operating data in the card file does not match the actual value during the game.

次に、中央処理装置はステップ52664,52666
で決定したカード現在値をカードファイルから読み出し
たカード来歴データとともにローカル処理装置へ送信し
てから表示データ終了コマンドを送信する(ステップ5
2667.52668)。すると、ローカル処理装置は
第129図の特定カードデータ表示画面の第4行以下に
、指定されたカードのデータを表示させてから表示デー
タ終了コマンドを受信してキー人力待ちとなる(ステッ
プ81284,51285)。
Next, the central processing unit performs steps 52664 and 52666.
The card current value determined in step 5 is sent to the local processing device together with the card history data read from the card file, and then a display data end command is sent (step 5).
2667.52668). Then, the local processing device displays the data of the specified card in the fourth line and below of the specific card data display screen in FIG. 129, receives the display data end command, and waits for key input (step 81284, 51285).

第100図には発行した全カードに関するデータを表示
させる全カード明細表示処理の手順を、また第130図
にはそれによって表示される全カード明細表示画面の構
成例を示す。
FIG. 100 shows a procedure for displaying all card details displaying data regarding all issued cards, and FIG. 130 shows an example of the structure of the all card details display screen displayed thereby.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装置
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ51291)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 causes the CRT display device 411 to display a display menu selection screen as shown in FIG. 121 (step 51291).

この画面を見ながらオペレータがテンキーによりカード
明細表示を選択すると、ローカル処理装置が中央処理装
置に対してカード明細表示データ要求コマンドを送信す
る(ステップ51292)。
When the operator selects card statement display using the numeric keypad while looking at this screen, the local processing unit transmits a card statement display data request command to the central processing unit (step 51292).

このコマンドを受信すると中央処理装置はパチンコ機フ
ァイルを順番に読み込んで、ファイル内の稼働情報が「
打止中」になってるか戻入、カード状態が「遊技中」に
なっているか調へる(ステップ52671,52672
)。そして、カード状態が「遊技中」以外のときはカー
ドファイル内の工数および金額を当該カードの現在とし
、またカード状態が「遊技中」のときはカードファイル
内のカード所在端末台番号を使ってパチンコ機ファイル
を検索して当該パチンコ機ファイル内のデータ(玉数、
金額)をカートの現在とする(ステップ52673〜5
2675)。
When this command is received, the central processing unit reads the pachinko machine files in order, and the operating information in the file is
Check whether the card status is "Canceled" or not, and whether the card status is "Playing" (Steps 52671, 52672)
). Then, when the card status is other than ``playing'', the number of man-hours and amount in the card file are used as the current value of the card, and when the card status is ``playing'', the card location terminal number in the card file is used. Search for a pachinko machine file and use the data in the pachinko machine file (number of balls,
amount) as the current value of the cart (steps 52673-5
2675).

次に中央処理装置はステップ52673,52675で
決定したカード現在値とカードファイルから読み出した
カード状態およびカード所在端末台番号をローカル処理
装置へ送信する(ステップ32676)。すると、ロー
カル処理装置は節回に示すように各カードのデータのう
ち残り金額と持玉数と所在端末台番号またはカード状態
をカード1枚宛1行で表示していく(ステップ5129
3)。
Next, the central processing unit transmits the current card value determined in steps 52673 and 52675, the card status read from the card file, and the card location terminal number to the local processing unit (step 32676). Then, as shown in Section 5, the local processing device displays the remaining amount, number of balls, location terminal number, or card status of each card in one line per card (step 5129).
3).

一方、中央処理装置は、ステップ82676でカードデ
ータを送信した後、カードの総発行数を「1」だけ加算
するとともにカードの残り金額と持玉数の累計をそれぞ
れ算出し、さらに各カード状態にあるカードの枚数を算
出した後、全カードについて終了したか否か判定する(
ステップ52677.52678)。そして、未終了な
らステップ52671へ戻って上記手続きを繰返し、終
了なら次のステップ52679でカードの合計データを
ローカル処理装置へ送信して第130図の全カード明細
表示画面上に表示させた後、表示データ終了コマンドを
送信する(ステップ52379.52680,5129
4,51295)。
On the other hand, after transmitting the card data in step 82676, the central processing unit adds "1" to the total number of cards issued, calculates the remaining amount of the card and the cumulative total of the number of balls held, and further updates each card state. After calculating the number of cards, determine whether all cards have been completed (
Step 52677.52678). If not completed, return to step 52671 and repeat the above procedure; if completed, send the card total data to the local processing device in step 52679 and display it on the all card details display screen in FIG. 130. Send display data end command (steps 52379, 52680, 5129
4,51295).

第101図にはカードデータの合計を表示させるカード
データ合計表示処理の手順を示す。
FIG. 101 shows the procedure of card data total display processing for displaying the total card data.

この合計表示処理は第100図に示すカード明細表示処
理とほぼ同一の手順に従って実行される(ステップ51
301〜81304,52681〜82689)。異な
るのはステップ52676を省略つまり各カードごとの
データを送信しないで、全カードの合計データのみ送信
する(ステップ82686)点のみである。一方、これ
に対応してCRT表示装置411の画面上に合計データ
(第130図の全カード明細表示画面の下半分と同一)
のみ表示させる。
This total display process is executed according to almost the same procedure as the card details display process shown in FIG. 100 (step 51).
301-81304, 52681-82689). The only difference is that step 52676 is omitted, that is, data for each card is not transmitted, but only the total data of all cards is transmitted (step 82686). On the other hand, correspondingly, total data is displayed on the screen of the CRT display device 411 (same as the lower half of the all card details display screen in FIG. 130).
only.

第102図には中断中のカードのデータと中断したパチ
ンコ機の台番号を表示させる中断カードデータ表示処理
の手順を、また第131図にはこれによってCRT表示
装置411に表示される中断カードデータ表示画面の構
成例を示す。
FIG. 102 shows the procedure for displaying interrupted card data and the machine number of the interrupted pachinko machine, and FIG. 131 shows the interrupted card data displayed on the CRT display device 411. An example of the configuration of a display screen is shown.

コンソール412上の表示メニュースイッチ428がオ
ンされると、ローカル処理装置413はCRT表示装置
411に第121図に示すような表示メニュー選択画面
を表示させる(ステップ51311)。
When the display menu switch 428 on the console 412 is turned on, the local processing device 413 causes the CRT display device 411 to display a display menu selection screen as shown in FIG. 121 (step 51311).

この画面を見ながらオペレータがテンキーにより中断カ
ード表示を選択すると、ローカル処理装置が中央処理装
置に対して中断カード表示データ要求コマンドを送信す
る(ステップ51312)。
When the operator selects the interruption card display using the numeric keypad while looking at this screen, the local processing unit transmits an interruption card display data request command to the central processing unit (step 51312).

このコマンドを受信すると中央処理装置はパチンコ機フ
ァイルを順番に読み込んで、ファイル内のカード状態が
「中断中」になっているか調べる(ステップ51691
,51692)。ここで、カード状態が「中断中」にな
っているものについては、当該カードの来歴データ欄1
番目から読み出した時刻(中断発生時刻)とタイマの現
在時刻とを比較して経過時間(差)を算出する(ステッ
プ52693)。そして、この経過時間とカード番号お
よびカードデータのうち金額と持玉数、所在端末台番号
および来歴データ欄の中断時刻をローカル処理装置へ送
信する(ステップ51694)。すると、ローカル処理
装置は第131図に示すように各カードのデータを1行
宛表示させていく(ステップ51313)、また、中央
処理装置はファイル内の全カードについて中断カードの
データ抽出が終了すると、表示データ終了コマンドを送
信し、ローカル処理装置がこれを受信するとキー人力待
ちとなる(ステップ52695,52696、5131
4)。
Upon receiving this command, the central processing unit sequentially reads the pachinko machine files and checks whether the card status in the file is "suspended" (step 51691).
, 51692). Here, for cards whose card status is "suspended", the history data column 1 of the card concerned
The elapsed time (difference) is calculated by comparing the time read from the time (interruption occurrence time) with the current time of the timer (step 52693). Then, the elapsed time, the card number, the amount of money, the number of balls held in the card data, the location terminal number, and the interruption time in the history data field are transmitted to the local processing device (step 51694). Then, the local processing unit displays the data of each card in one line as shown in FIG. 131 (step 51313), and when the central processing unit finishes extracting the data of the interrupted card for all cards in the file. , sends a display data end command, and when the local processing device receives it, it waits for key input (steps 52695, 52696, 5131).
4).

この実施例の管理装置においては中断カードデータを表
示させることで中断中のパチンコ機の中断経過時間があ
まりにも長くなっているパチンコ機に対しては、管理装
置から″強制終了要求″パケットを送り、次に″強制終
了解除″パケットを送信することで中断状態を解除させ
、フリー状態へ移行させることができる。これによって
、−人の遊技客が複数枚のカードを使って複数のパチン
コ機を専有する状態を回避し、すべてのパチンコ機を多
くの遊技客に解放し遊技の公平を図ることが可能となる
。しかもこの実施例のシステムでは中断中のカードのデ
ータをカードファイル内に記憶しているので、中断中の
パチンコ機を他の遊技客に解放したとしても当該遊技客
の利益は全く損なわれることがない。
In the management device of this embodiment, by displaying the interruption card data, the management device sends a "forced termination request" packet to the pachinko machine whose interruption elapsed time is too long. Then, by transmitting a "forced termination release" packet, the suspended state can be canceled and the system can transition to a free state. This makes it possible to avoid a situation in which -1 player uses multiple cards to monopolize multiple pachinko machines, and to make the game fair by opening up all the pachinko machines to as many players as possible. . Moreover, in the system of this embodiment, the data of the suspended card is stored in the card file, so even if the pachinko machine that is suspended is released to another player, the interests of the player will not be harmed at all. do not have.

なお、上記実施例では中断中のパチンコ機の経過時間を
中断カードデータ表示画面上に表示させるようにしてい
るが、パチンコ機ファイルの中から稼働情報が「中断中
」になっているもののデータを表示させる中断台表示処
理と画面を用意し、中断中のパチンコ機ファイル内のカ
ード番号を用いてカードファイルより中断時刻を読み出
して経過時間を計算し、表示させるようにすることも可
能である。
In addition, in the above embodiment, the elapsed time of the pachinko machine that is suspended is displayed on the suspension card data display screen, but the data of the pachinko machine whose operation information is "suspended" from the pachinko machine file is displayed. It is also possible to prepare an interruption table display process and a screen to be displayed, read the interruption time from the card file using the card number in the Pachinko machine file that is being interrupted, calculate the elapsed time, and display it.

なお、図示しないが上記実施例においては、第124図
の全台表示画面のように表示すべきデータが多くて一画
面に表示できない場合にはリターンキー426をオンす
ると、10行分ずつ表示文字列が上方へスクロールされ
るようになっている。
Although not shown, in the above embodiment, when there is too much data to be displayed on one screen, as in the all-machine display screen shown in FIG. Columns are now scrolled upwards.

第103図は第62図の初期化フロー中における乱数発
生処理52012と、これによって得られた乱数を使っ
てカード番号を算出する第67図のフロー中のカード番
号算出処理5215’lのより具体的な手順を連続して
示しである。
FIG. 103 shows more specific details of the random number generation process 52012 in the initialization flow of FIG. 62 and the card number calculation process 5215'l in the flow of FIG. 67 that calculates a card number using the random number obtained thereby. The following steps are shown in sequence.

乱数の発生は、先ず0以上10000以下の乱数Aを発
生する。具体的には、例えば営業日に当るr月」と1日
」と「現在時刻(1/100秒単位)の1番下の桁の数
」との和を求め、それを乱数1とする(ステップ527
01)。
To generate a random number, first, a random number A between 0 and 10,000 is generated. Specifically, for example, find the sum of "r months that fall on business days", "1st day", and "the number of the lowest digit of the current time (in units of 1/100 seconds)", and set it as a random number 1 ( Step 527
01).

次に、プログラム言語たるFORTRANの命令の一つ
である乱数発生命令RND (n)を使って(n)に上
記ステップS1で発生した乱数1を入れて0〜1の小数
点表示された乱数(7ケタ以上)を生成し、それを10
’倍して乱数2とする(ステップ52702)。
Next, using the random number generation command RND (n), which is one of the commands of the FORTRAN programming language, enter the random number 1 generated in step S1 above into (n) to obtain a random number (7 digit or more) and convert it to 10
'Multiply to obtain a random number 2 (step 52702).

それから、同じ<FORTRANの命令INT(n)を
使って乱数2の小数点以下を切り捨てる(ステップS 
2703)。
Then, use the same FORTRAN command INT(n) to round off the decimal part of the random number 2 (step S
2703).

しかる後、ステップ52704で上記乱数Aが、O≦A
≦10000なる条件を満たしているか、すなわちAが
0より太きく10000より小さいか調べ、A<Oまた
はA>10000のときはステップS1へ戻って乱数A
の発生をやり直す。それから、ステップ52705で上
記条件を満たす乱数Aに10000を加える。これによ
って乱数Aは10000〜20000の間のいずれか一
つの数になる。そこで、次にFORTRANの命令MO
Dを使って、乱数Aを整数「5」で割った余りを求め、
それを乱数Bとする(ステップ52706)。従って、
乱数Bは、0,1,2,3..4のいずれか一つの数字
となる。
After that, in step 52704, the random number A is determined to be O≦A.
Check whether the condition ≦10000 is satisfied, that is, whether A is greater than 0 and smaller than 10000. If A<O or A>10000, return to step S1 and set the random number A.
redo the occurrence. Then, in step 52705, 10,000 is added to the random number A that satisfies the above conditions. As a result, the random number A becomes any number between 10,000 and 20,000. Therefore, next, the FORTRAN command MO
Use D to find the remainder when random number A is divided by the integer "5",
This is set as random number B (step 52706). Therefore,
Random number B is 0, 1, 2, 3. .. It will be one of 4 numbers.

その後、カード購入パケット受信フロー中においてカー
ドの発行通し番号nにステップ52705で得られた乱
数Aを加算し、その加算結果Xを一次カード番号とする
(ステップ52707)。
Thereafter, during the card purchase packet reception flow, the random number A obtained in step 52705 is added to the card issuing serial number n, and the addition result X is set as the primary card number (step 52707).

ただし、ここで与えられる発行通し番号nは1〜127
67までの数であり、カード発行枚数が12767枚を
超えるようなカードの発行は行なわないものとする。こ
れによって、−次カード番号Xは10001−3276
7(7)間の数となる。Xの上限を32767としたの
は、32767は2進法において15ビツトで表現でき
る一番大きな数だからであり、16ビツトのデータを扱
う後述の遊技システムにおいて、最上位ビットに「1」
の立つコードを、通常の遊技カードと異質な特殊カード
(テスト用カード)のために予約しておくためである。
However, the issue serial number n given here is 1 to 127.
67, and no cards exceeding 12,767 cards will be issued. As a result, the -next card number X is 10001-3276
It will be a number between seven (7). The reason why we set the upper limit of
This is to reserve the code with 1 for special cards (test cards) that are different from normal game cards.

しかして、次のステップ52708では、上記ステップ
52707で得られた一次カート番号Xに、ビット操作
命令等を使って最上位を除く1番目から15番目までの
ビットの入替え処理を施してコード変換を行なう。
In the next step 52708, the primary cart number Let's do it.

ここでは、ビットの入替え規則として、予め乱数Bに合
わせて5種類の変換パターンを用意してあり、乱数Bに
応じた変換パターンを実行しビットを入替える。
Here, five types of conversion patterns are prepared in advance according to the random number B as the bit replacement rules, and the conversion patterns corresponding to the random number B are executed to replace the bits.

ビット入替えのパターンは15ビツトの場合、(15j
−1)通り考えられるが、そのうち任意の5通りを選択
して、そのようなビット入替えを行なうプログラムを作
ってやればよい。ビット入替え数が多いほど実行時間は
長くなるが変換パターンは予測しにくくなる。従って、
好ましくは15ビツトすべてが入れ替わるようなパター
ンを選択するのが良い。
In the case of 15 bits, the bit replacement pattern is (15j
-1) There are several possibilities, but you can select any five of them and create a program to perform such bit swapping. The larger the number of bit permutations, the longer the execution time, but the more difficult the conversion pattern is to predict. Therefore,
It is preferable to select a pattern in which all 15 bits are replaced.

表31に、乱数Bに対応したピント入替えパターンの一
例を示す。
Table 31 shows an example of a focus switching pattern corresponding to random number B.

表31 表32 次に、上記ビット入替えパターンを使ったカード番号の
変換の実際を、乱数Aが14297、乱数Bが2、発行
通し番号nが635の場合を例にとって説明する。この
場合、−次カード番号Xは。
Table 31 Table 32 Next, the actual conversion of the card number using the above bit replacement pattern will be explained, taking as an example the case where the random number A is 14297, the random number B is 2, and the issued serial number n is 635. In this case, the -next card number X is.

X=A+nよりr14932J となる。これを16進
数で表現するとr3A54Jとなり2進数で表現すると
rOOllllooolololooJとなる。この−
次カード番号を、乱数B=2に対応する3番目の変換パ
ターンで変換すると、次の表32のようになり、二次カ
ード番号は16進数表現でrlE13J、10進数表現
でr7699Jとなる。
From X=A+n, it becomes r14932J. If this is expressed in hexadecimal numbers, it becomes r3A54J, and if expressed in binary numbers, it becomes rOOllllooolololooJ. This-
When the next card number is converted using the third conversion pattern corresponding to random number B=2, it becomes as shown in Table 32 below, and the secondary card number becomes rlE13J in hexadecimal notation and r7699J in decimal notation.

一方、第67図や第68図〜第74図のフロー中におい
て行われるカード番号よりカード発行通し番号を算出す
る処理(ステップ52151,52161.52181
.52201,52221゜82241.52261,
52281)等の具体的方法は上記ステップ52707
,52708の逆の操作であり、先ずカード番号を2進
数に変換してから各ビットを、乱数Bにより求まる変換
パターン(表32参照)で逆変換してXを求め、そのX
から乱数Aを引いてやることで発行通し番号を得ること
ができる。
On the other hand, the process of calculating the card issuing serial number from the card number (steps 52151, 52161, 52181
.. 52201, 52221゜82241.52261,
52281) etc., the specific method is the above step 52707.
, 52708, first convert the card number into a binary number, then inversely transform each bit using the conversion pattern determined by random number B (see Table 32) to obtain X.
The issue serial number can be obtained by subtracting the random number A from .

次に、管理装置400に設けられたカード発行装置70
0内のカード発行制御袋fi790およびカードリーダ
制御装置288におけるカード発行制御手順を説明する
Next, the card issuing device 70 provided in the management device 400
The card issuance control procedure in the card issuance control bag fi790 and the card reader control device 288 in 0 will be explained.

なお、この実施例のカード発行装置においては、中央処
理装置CPTJはカード発行制御装置[790とのみ通
信可能でカードリーダ制御装置288と直接交信するこ
とはできない。つまり、カードリーダ制御装置288は
カード発行制御装置790との間でのみ通信が可能であ
る。そこで、中央処理装置CPUとカード発行制御装置
790との間の通信は、ファンクションコードによって
行ない、カード発行制御装置790とカードリーダ制御
装置288との間の通信はコマンドによって行なうよう
になっている。ちなみに中央処理装置CPUからカード
発行制御装置790に対するファンクションコードとし
ては、カードの磁気記録部へ記録すべき年月日コードと
識別コードをカードリーダに対して与えるための「初期
値設定」ファンクション、カードの発行を指令する「カ
ード発行」ファンクション、カードの復活を指令する「
カード復活」ファンクション、テストカードの発行を指
令する「テストカード発行」ファンクションおよび直前
に送ってきたファンクションコードの再送を要求する「
再送要求」ファンクション、カード発行制御装置790
がカードリーダ制御装@288から受は取ったカードリ
ーダの状態を示すステータスの送信を要求する「ステー
タス要求」ファンクションの6種類の指令が用意されて
いる。
In the card issuing device of this embodiment, the central processing unit CPTJ can communicate only with the card issuing control device [790] and cannot directly communicate with the card reader control device 288. In other words, the card reader control device 288 can communicate only with the card issue control device 790. Therefore, communication between the central processing unit CPU and the card issuance control device 790 is performed using function codes, and communication between the card issuance control device 790 and the card reader control device 288 is performed using commands. Incidentally, the function codes from the central processing unit CPU to the card issuance control device 790 include an "initial value setting" function for giving the card reader the date code and identification code to be recorded in the magnetic recording section of the card; The "card issue" function commands the issuance of a card, and the "card issue" function commands the issuance of a card.
"Card Revival" function, "Test Card Issue" function that commands the issuance of a test card, and "Test Card Issue" function that requests resending of the function code sent just before.
"resend request" function, card issue control device 790
Six types of commands are available, including a "status request" function that requests transmission of the status indicating the status of the card reader received from the card reader control device @288.

ただし、このうち管理装置において使用されるのは「カ
ート復活」ファンクションと「テストカード発行」ファ
ンクションのみであり、他のファンクションは発行機2
00に内蔵されるカード発行装置のために用意されてい
るものである。
However, only the "cart revival" and "test card issue" functions are used in the management device, and the other functions are used in the issuing machine 2.
This is prepared for the card issuing device built into the 00.

また、カード発行制御袋@790から中央処理装置cp
uに対するファンクションコードとしては、リセット時
に年月日や識別コード等の初期値を要求する「初期値要
求」ファンクション、指示された処理が正常に終了した
ことを中央処理装置に知らせる「正常終了」ファンクシ
ョンおよび逆に正常に処理が終了しなかったことを知ら
せる「異常終了」ファンクション、中央処理装置に対し
て直前に送ってきたファンクションコードの再送を要求
する「再送要求」ファンクションとがある。発行機20
0ではその他に、ユニットコントローラ299からの「
ステータス要求」に対してカードリーダのステータスを
送信するための「ステータス送信」ファンクションがあ
る。
Also, from the card issuance control bag @790, the central processing unit cp
Function codes for u include the "initial value request" function, which requests initial values such as date and identification code at the time of reset, and the "normal completion" function, which notifies the central processing unit that the instructed process has completed normally. Conversely, there is an "abnormal end" function that notifies that the process has not ended normally, and a "resend request" function that requests the central processing unit to resend the function code sent just before. Issuing machine 20
In addition, in 0, " from the unit controller 299
There is a ``send status'' function to send the card reader's status in response to a ``status request''.

なお、特に限定されないが上記ファンクションコードは
STXなる開始コードとETXなる終了コードに挾まれ
て送信され、STXとETXとの間にはファンクション
コードの他にステータスや送信したいデータが入ること
もある。
Although not particularly limited, the function code is transmitted between a start code STX and an end code ETX, and in addition to the function code, a status or data to be transmitted may be inserted between STX and ETX.

具体的には、上記「正常終了」ファンクションや「異常
終了」ファンクションおよび「ステータス送信」ファン
クションの中に表33、表34に示すようなカードリー
ダの状態を示す8ビツトのステータス1、ステータス2
の入る欄が設けられており、ファンクションコードとと
もにステータスが中央処理装置CPUへ送られる。
Specifically, the 8-bit status 1 and status 2 indicating the card reader status as shown in Table 33 and Table 34 are included in the above-mentioned "normal end" function, "abnormal end" function, and "status transmission" function.
The status is sent to the central processing unit CPU along with the function code.

表33のステータス1において、搬送部センサ異常ビッ
トはカード発行装置700の走行位置センサCPS2〜
CPS6のいずれがが故障したときに[1」が設定され
る。
In status 1 of Table 33, the transport unit sensor abnormality bit is the traveling position sensor CPS2 of the card issuing device 700.
[1] is set when any of the CPSs 6 fails.

表  33 表  34 一方、カード発行制御装置790からカードリーダ制御
装置288に対する通信コマンドとじては、カードに磁
気データを記録するように指示する「磁気書込み」コマ
ンドと、カードの磁気データやセキュリティコードおよ
びパンチ穴の各情報を読み取って磁気データを送るよう
指示する「磁気読込み」コマンドと、読み取ったセキュ
リティデータを送るよう指示する「セキュリティ要求」
コマンドと、読み取ったパンチ穴データを送るよう指示
する「バンチ穴要求」コマンドと、カードリーダ内に保
持されているカードのデータの再読取りを指示する「リ
ロード」コマンドと、カードにパンチ穴を開けるように
指示する「パンチ穴開け」コマンドと、カードリーダ内
のカードを前方の挿入口の方向へ排出するよう指示する
「カード前方排出」コマンドと、カードリーダ内のカー
ドを後方へ排出するよう指示する「カード後方排出」コ
マンドと、カード読取り指令を取り消すための「キャン
セル」コマンドおよびカードリーダの状態を示すステー
タス情報の送信を指示する「ステータス要求」コマンド
の9種類がある。
Table 33 Table 34 On the other hand, the communication commands from the card issuing control device 790 to the card reader control device 288 include a "magnetic write" command that instructs to record magnetic data on the card, and a "magnetic write" command that instructs the card to record magnetic data, security code, and ``Magnetic read'' command that instructs to read each information of punch hole and send magnetic data, and ``Security request'' to instruct to send read security data.
command, a "bunch hole request" command that instructs to send the read punch hole data, a "reload" command that instructs to reread the card data held in the card reader, and a punch hole in the card. The "Punch Hole" command instructs to eject the card in the card reader toward the front insertion slot, and the "Card Front Eject" command instructs to eject the card in the card reader toward the front insertion slot. There are nine types of commands: a "card rear ejection" command, a "cancel" command for canceling a card reading command, and a "status request" command for instructing transmission of status information indicating the status of the card reader.

また、カードリーダ制御装N288は、カード発行制御
装置790から上記のようなコマンドを受信すると、対
応する処理を実行し、必ず応答を返すようになっている
。その応答の種類としては、正常、通信異常、コマンド
エラー、磁気記録データ無し、磁気データ読込み不能、
磁気記録データ異常、セキュリティと磁気データネ一致
、企業コードまたは機器コード不一致、磁気書込みエラ
ーパンチエラー、パンチ穴読取りエラー、セキュリティ
読取りエラー、パンチ屑満杯、モータ異常、RAM異常
、センサ異常、カードリーダ異常、カード長エラー、カ
ードジャムがある。
Further, when the card reader control device N288 receives the above command from the card issue control device 790, it executes the corresponding process and always returns a response. The types of responses are normal, communication error, command error, no magnetically recorded data, unable to read magnetic data,
Magnetic recording data abnormality, security and magnetic data match, company code or equipment code mismatch, magnetic write error punch error, punch hole reading error, security reading error, punch waste full, motor abnormality, RAM abnormality, sensor abnormality, card reader abnormality, There is a card length error or card jam.

なお特に限定されないが、上記コマンドを示すコードは
ESCなる開始コードとCRなる終了コードに挾まれて
送信され、ESCとCRとの間にはコマンドコードの他
に送信するデータが入ることがある。また、カードリー
ダ制御装置288からカード発行制御装!ニア90への
応答は、STXなる開始コードとCRなる終了コードと
の間に上記エラーの種類を示すコードまたはエラーコー
ドと要求されたデータを挾んで送信するようになってい
る。
Although not particularly limited, the code indicating the above command is transmitted between a start code called ESC and an end code called CR, and data to be sent in addition to the command code may be inserted between ESC and CR. Also, the card issuing control device is connected to the card reader control device 288! A response to the nearer 90 is transmitted by sandwiching a code indicating the type of error or an error code and the requested data between a start code STX and an end code CR.

第132図には管理装置のカード発行制御装置790に
おけるカード復活等の制御手順が示されている。
FIG. 132 shows a control procedure for card restoration, etc. in the card issuing control device 790 of the management device.

カード発行制御装置790は、リセットがかかると先ず
内部メモリやレジスタ、I10ポート等をクリアして初
期化した後、タイマ(ex、10秒)を設定し、「初期
値要求」ファンクションを中央処理装置CPUに対して
送信する(ルーチンRNIOI〜RN103)。次に、
中央処理装置・CPUからのファンクションを受信した
かチエツクし、受信していなければルーチンRN102
で設定したタイマがオーバーしたか判定する(ルーチン
RN104,105)。そしてタイムオーバーするまで
ルーチンRN104,10’5を繰り返し、タイムオー
バーしたならルーチンRN102へ戻ってタイマを設定
し直してから再度「初期値要求Jファンクションを送信
する。最初に「初期値要求」ファンクションを送った時
点では、まだ中央処理装gcpuが受信の準備が整って
いない場合があり得るからである。
When the card issuance control device 790 is reset, it first clears and initializes the internal memory, registers, I10 port, etc., then sets a timer (ex, 10 seconds) and sends the "initial value request" function to the central processing unit. Send to the CPU (routines RNIOI to RN103). next,
Checks whether a function has been received from the central processing unit/CPU. If not, routine RN102 is executed.
It is determined whether the timer set in has exceeded (routines RN104 and RN105). Then, routines RN104 and 10'5 are repeated until the time is over, and when the time is over, return to routine RN102, reset the timer, and send the "Initial value request J function" again.First, the "Initial value request" function is sent. This is because the central processing unit gcpu may not be ready for reception at this time.

ファンクション送信後に、中央処理装置1cPUからの
ファンクションを受信すると、ルーチンRN104から
RN106へ移行して、受信したファンクションが「初
期値送信」ファンクションか否か調べ、ノオならルーチ
ンRN107で「異常終了」ファンクシ目ンを送信して
からルーチンRN102へ戻って、「初期値要求」ファ
ンクションの再送信を行なう。先ず初期値をもらってか
らカード発行等の具体的処理を正確に実行するためであ
る。
When a function is received from the central processing unit 1cPU after transmitting the function, the routine moves from RN104 to RN106 to check whether the received function is an "initial value transmission" function or not. After transmitting the request, the routine returns to routine RN102 and retransmits the "initial value request" function. This is to first obtain the initial value and then accurately execute specific processing such as card issuance.

ただし、管理装置では初期化の際に初期値を送ってくる
のではなく、「カード復活」または「テストカード発行
」ファンクションの直前に「初期値送信」ファンクショ
ンを送ってくる。
However, the management device does not send the initial value at the time of initialization, but instead sends the ``send initial value'' function immediately before the ``card revival'' or ``test card issue'' function.

ルーチンRN106の判定で受信したファンクションが
「初期値送信」であったときは、ルーチンRN108へ
進み、ファンクションコートと一緒に送られてきた年月
日と識別コードとを内部メモリに記憶してから同じく内
部メモリに容易されたステータスレジスタの初期値未設
定ビットをクリアし、「正常終了」ファンクションを中
央処理装置lCPUへ送信すル(ルーチンRN109.
RNIIO)。
If the received function is "Initial value transmission" as determined in routine RN106, the process advances to routine RN108, stores the date and identification code sent together with the function code in internal memory, and then repeats the same procedure. Clears the initial value unset bit of the status register stored in the internal memory and sends the "normal completion" function to the central processing unit CPU (routine RN109.
RNIIO).

しかる後、ルーチンRNIIIで中央処理装置CPUか
らの次のファンクションの受信が有るのを待ち、ファン
クションを受信した時点でルーチンRN112〜RN1
15へ進み、いずれのファンクションを受信したか判定
し、「初期値送信」ファンクションであったときは年月
日、識別コードを記憶してから「正常終了」ファンクシ
ョンを送信しくルーチンRNI 16.RNI 17)
、「カード復活」ファンクションであったときは第13
3図のカード復活処理を実行する(ルーチンRN113
)、また受信したファンクションが「テストカード発行
」であったときは、図示しないが第104図のカード復
活処理と同一の手順に従ったテストカード発行処理を実
行する(ルーチンRN114)。ルーチンRN112で
再度「初期値送信」ファンクションか否か判定している
のは、後述のエラー処理(第106図参照)実行後にル
ーチンRNIIIへ戻ってきた場合(符号V1)を考慮
したものである。
After that, routine RNIII waits for reception of the next function from the central processing unit CPU, and when the function is received, routines RN112 to RN1 are executed.
Proceed to step 15, determine which function has been received, and if it is an "initial value transmission" function, store the date and identification code, and then transmit the "normal end" function. Routine RNI 16. RNI 17)
, if it is a "card revival" function, the 13th
Execute the card restoration process shown in Figure 3 (routine RN113
), and when the received function is "test card issue", a test card issue process is executed (not shown) according to the same procedure as the card restoration process in FIG. 104 (routine RN114). The reason why routine RN112 judges again whether or not it is the "initial value transmission" function is to take into consideration the case where the routine returns to routine RNIII (symbol V1) after executing an error process (see FIG. 106), which will be described later.

第133図には第132図のフロー中におけるカード復
活処理(テストカード発行処理と共通)の具体的手順を
示す。
FIG. 133 shows the specific procedure of the card restoration process (common to the test card issuing process) in the flow of FIG. 132.

カード発行制御装置790は、中央処理装置CPUから
「カード復活Jファンクションをまたは「テストカート
発行」ファンクションを受信すると、先ず第134図(
A)に示されているカード取出処理ルーチンRN201
〜RN212を実行してから第134図(B)のリーダ
制御処理ルーチンRN213〜RN227、第134図
(C)のカード反転処理ルーチンRN228〜RN24
3、第134図(D)の印字1処理ルーチンRN245
〜RN266を実行した後、第134図(E)のカード
排出処理RN268〜RN280を実行してから、カー
ド取出枚数を計数するカウンタ795をカウントアツプ
し、「正常終了」ファンクションを送信する(ルーチン
RN118゜RN119)  。
When the card issuance control device 790 receives the ``Card Restoration J Function'' or the ``Test Cart Issuance'' function from the central processing unit CPU, it first receives the function shown in FIG.
Card removal processing routine RN201 shown in A)
~ After executing RN212, the reader control processing routines RN213 to RN227 in FIG. 134(B) and the card reversal processing routines RN228 to RN24 in FIG. 134(C) are executed.
3. Printing 1 processing routine RN245 in Figure 134 (D)
After executing steps RN266 to RN266, the card ejecting processes RN268 to RN280 shown in FIG.゜RN119).

第134図(A)には、第133図のカード復活(また
はテストカード発行)処理フロー中におけるカード排出
処理の具体的な手順を示す。
FIG. 134(A) shows the specific procedure of the card ejecting process in the card restoration (or test card issuing) process flow of FIG. 133.

ここでは先ず、カード有無センサ703を見てカードタ
ンク701内にカードがあるか否か調べ(ルーチンR2
01)、センサがオフすなわちタンクが空のときは、ル
ーチンRN212ヘジャンプして内部メモリ内のステー
タス2の取出装置異常ビットを「1」に設定してから、
第135図のエラー処理ルーチンへ移行する。
Here, first, the card presence/absence sensor 703 is checked to see if there is a card in the card tank 701 (routine R2
01), when the sensor is off, that is, when the tank is empty, jump to routine RN212, set the ejector error bit of status 2 in the internal memory to "1", and then
The process moves to the error handling routine shown in FIG. 135.

また、カードタンク701内にカードがあるときはルー
チンRN201からRN202へ移行してカードリーダ
制御装置288へ「磁気書込み」コマンドを送る。それ
から、タイマを設定した後、クラッチソレノイド729
をオンさせるとともに、取出モータ719を回転させる
(ルーチンRN203、RN204)、これによってカ
ードタンクからカードが1枚送り出される。
Furthermore, when there is a card in the card tank 701, the routine moves from RN201 to RN202 and sends a "magnetic write" command to the card reader control device 288. Then, after setting the timer, clutch solenoid 729
is turned on and the take-out motor 719 is rotated (routines RN203 and RN204), whereby one card is sent out from the card tank.

次にルーチンRN203で設定したタイマがタイムオー
バーしたか否かチエツクし、ノオなら第1走行位置セン
サCPSLがオンしたか調べる(ルーチンRN205.
RN206)、第1走行位置センサCPSIがオフのと
きはルーチンRN206へ戻ってタイマのチエツクを繰
り返す。こうして、第1走行位置センサCPSLがオン
するのを待ち、センサがオンする前にタイムオーバーに
なるとルーチンRN211ヘジャンプしてステータス1
の走行位置センサ1異常ビツトを「1」に設定し、続い
てステータス2の取出装置異常ビットを「1」に設定し
てから第135図のエラー処理ルーチンへ移行する。
Next, it is checked whether the timer set in routine RN203 has timed out, and if no, it is checked whether the first traveling position sensor CPSL is turned on (routine RN205.
RN206), when the first traveling position sensor CPSI is off, the routine returns to RN206 and the timer check is repeated. In this way, it waits for the first traveling position sensor CPSL to turn on, and if the time is over before the sensor turns on, it jumps to routine RN211 and status 1.
The traveling position sensor 1 abnormality bit of the status 2 is set to "1", and the ejector abnormality bit of the status 2 is then set to "1", and then the process moves to the error processing routine shown in FIG. 135.

一方、タイムオーバーする前に第1走行位置センサCP
SLがオンしたときは、ルーチンRN207へ進み、ク
ラッチソレノイド729をオフしてカードをタンクから
送り出すローラ712へ取出モータ719の回転力が伝
わるのを止めさせてカードの2枚送りを防止してから、
再びルーチンRN203でセットしたタイマがタイムオ
ーバーしたか否かチエツクする(ルーチンRN208)
On the other hand, before the time is over, the first traveling position sensor CP
When the SL is turned on, the routine advances to routine RN207, where the clutch solenoid 729 is turned off to stop the rotational force of the take-out motor 719 from being transmitted to the roller 712 that sends out the cards from the tank, thereby preventing two cards from being fed. ,
Check again whether the timer set in routine RN203 has timed out (routine RN208).
.

それから、今度は第1走行位置センサCPSLがオフし
たか否か調べ、所定時間内にセンサがオフすれば、カー
ドがカードタンク701から取り出され、正常に送り出
されたと判断し、取出モータ719を停止させて処理を
終了し元のルーチン(第133図)へ戻る。なお、所定
時間内に走行位置センサCPSLがオフしないときはカ
ードが途中で詰まったと判断してルーチンRN211へ
移行し、ステータス1の走行位置センサ1異常ビツトを
セットする。
Next, it is checked whether the first traveling position sensor CPSL has turned off or not. If the sensor turns off within a predetermined time, it is determined that the card has been taken out from the card tank 701 and sent out normally, and the take-out motor 719 is stopped. The process is then terminated and the process returns to the original routine (FIG. 133). If the traveling position sensor CPSL is not turned off within a predetermined period of time, it is determined that the card has become jammed, and the routine proceeds to routine RN211, where the traveling position sensor 1 abnormality bit of status 1 is set.

第134図(B)には、第133図のカード復活処理フ
ロー中におけるリーダ制御処理の具体的な手順を示す。
FIG. 134(B) shows the specific procedure of the reader control process during the card restoration process flow of FIG. 133.

このフローでは、先ずタイマを設定してから。In this flow, first set the timer.

そのタイマがタイムオーバーを起こす前に、カード取出
処理フロー中のルーチンRN202で送信した「磁気書
込み」コマンドに対する応答があったか否かチエツクす
る(ルーチンRN213〜RN215)。そして、時間
内に応答がなかったときはルーチンRN227ヘジヤン
プしてステータス2のカードリーダ異常ビットを「1」
に設定してから第135図のエラー処理ルーチンへ移行
する。
Before the timer times out, it is checked whether there is a response to the "magnetic write" command sent in routine RN202 in the card removal process flow (routines RN213 to RN215). If there is no response within the time, the routine RN227 jumps and sets the card reader error bit of status 2 to "1".
After setting this, the process moves to the error handling routine shown in FIG. 135.

また、所定時間内にカードリーダ制御装置288からの
応答を受信したときは、ルーチンRN216aへ進みそ
の応答が正常か否かチエツクし、異常があるとタイムオ
ーバーのときと同様にルーチンRN227へジャンプし
、エラー処理を実行する。一方、応答が正常なら受信フ
ァンクションが「カード復活」ファンクションが否か判
定しくルーチンRN216b)、イエスのときはカード
リーダ制御装W288に対して再発行穴位置を示すデー
タを、またノオすなわち受信ファンクションが「テスト
カード発行」のときは発行穴位置を示すデータをそれぞ
れ入れた「パンチ穴開け」コマンドを送信して、タイマ
をセットする(ルーチンRN217a、RN217b、
RN218)。
Further, when a response is received from the card reader control device 288 within a predetermined time, the routine advances to routine RN216a and checks whether the response is normal or not.If there is an abnormality, the routine jumps to routine RN227 in the same way as when the time is over. Perform error handling. On the other hand, if the response is normal, the receiving function determines whether or not the "card restoration" function is used (routine RN216b). When "test card issuance" is performed, a "punch hole" command containing data indicating the issuing hole position is sent, and a timer is set (routines RN217a, RN217b,
RN218).

それから、そのタイマがタイムオーバーを起こす前にカ
ードリーダ制御装置288からの応答があったか否かチ
エツクする(ルーチンRN219゜RN220)。そし
て、時間内に応答がなかったときはルーチンRN227
ヘジヤンプしてステータス20カードリーダ異常ビツト
を「1」に設定してから第135図のエラー処理ルーチ
ンへ移行する。
Then, it is checked whether there is a response from the card reader control device 288 before the timer times out (routines RN219 and RN220). If there is no response within the time, routine RN227
After jumping and setting the status 20 card reader error bit to "1", the process moves to the error processing routine shown in FIG. 135.

また、所定時間内にカードリーダ制御装置288からの
応答を受信したときはルーチンRN221へ進み、その
応答が正常か否かチエツクし、異常があるとタイムオー
バーのときと同様にルーチンRN227ヘジヤンプし、
エラー処理を実行する。一方、応答が正常ならカードリ
ーダ制御装置288に対し「カード後方排出」コマンド
を送信してタイマをセットする(ルーチンRN222゜
RN223)。それから、そのタイマがタイムオーバー
を起こす前にカードリーダ制御装置288からの応答が
あったか否かチエツクする(ルーチンRN224.RN
225)。そして、時間内に応答がなかったときはルー
チンRN227ヘジヤンプしてステータス2のカードリ
ーダ異常ビットを「1ノに設定してから第135図のエ
ラー処理ルーチンへ移行する。
Further, when a response is received from the card reader control device 288 within a predetermined time, the process proceeds to routine RN221, and checks whether the response is normal or not. If there is an abnormality, the routine RN227 jumps in the same way as when the time is over.
Perform error handling. On the other hand, if the response is normal, a "card rear ejection" command is sent to the card reader control device 288 and a timer is set (routines RN222 to RN223). It then checks to see if there was a response from card reader controller 288 before that timer times out (routine RN224.RN
225). If there is no response within the time, the routine jumps to RN227, sets the card reader error bit of status 2 to ``1'', and then proceeds to the error processing routine shown in FIG. 135.

また、所定時間内にカードリーダ制御装置288からの
応答を受信したときは、ルーチンRN226へ進みその
応答が正常か否かチエツクし、異常があるとタイムオー
バーのときと同様にルーチンRN227へジャンプし、
エラー処理を実行する。一方、応答が正常なら元のルー
チン(第133図)へ戻る。
Further, when a response is received from the card reader control device 288 within a predetermined time, the routine advances to routine RN226 and checks whether the response is normal or not. If there is an abnormality, the routine jumps to routine RN227 in the same way as when the time is over.
Perform error handling. On the other hand, if the response is normal, the process returns to the original routine (FIG. 133).

第134図(C)には、第133図のカード復活処理フ
ロー中におけるカード反転処理の具体的な手順を示す。
FIG. 134(C) shows a specific procedure for card reversal processing in the card restoration processing flow of FIG. 133.

この処理では、先ず搬送モータ706を正回転させてか
らタイマをセットし、このタイマがタイムオーバーを起
こす前に第2走行位置センサCPS2がオンしたか否か
チエツクする(ルーチンRN228〜RN231)。そ
して、時間内に第2走行位置センサCPS2がオンしな
かったときはルーチンRN242ヘジャンプしてステー
タス1のジャム異常ビットに「1」を、またルーチンR
N243でステータス2のカード搬送異常ビットに「1
」をそれぞれ設定してから第135図のエラー処理ルー
チンへ移行する。
In this process, first, the transport motor 706 is rotated forward, and then a timer is set, and before the timer times out, it is checked whether the second travel position sensor CPS2 is turned on (routines RN228 to RN231). If the second traveling position sensor CPS2 does not turn on within the time, jump to routine RN242 and set "1" to the jam error bit of status 1, and routine R
At N243, the status 2 card transport error bit is set to “1”.
” are set respectively, and then the process moves to the error handling routine shown in FIG. 135.

一方、所定時間内に第2走行位置センサcps2がオン
したときは、ルーチンRN232.RN233へ移行し
てルーチンRN229で設定したタイマがタイムオーバ
ーを起こす前に第2走行位置センサCPS2がオフした
か否かチエツクする。
On the other hand, when the second traveling position sensor cps2 is turned on within the predetermined time, the routine RN232. The routine moves to RN233 and checks whether or not the second travel position sensor CPS2 is turned off before the timer set in routine RN229 times out.

第2走行位置センサCPS2がオフすれば、カードが走
路切替片745を通過したことになる。そこで、時間内
に第2走行位置センサCPS2がオフしなかったときは
ルーチンRN242ヘジャンプしてステータス1のジャ
ム異常ビットに「1」を、またルーチンRN243でス
テータス2のカード搬送異常ビットに「1」をそれぞれ
設定してから第135図のエラー処理ルーチンへ移行す
る。
If the second travel position sensor CPS2 turns off, it means that the card has passed the travel path switching piece 745. Therefore, if the second traveling position sensor CPS2 does not turn off within the time, jump to routine RN242 and set "1" to the jam error bit of status 1, and set "1" to the card transport error bit of status 2 in routine RN243. are set respectively, and then the process moves to the error handling routine shown in FIG. 135.

また、所定時間内に第2走行位置センサCPS2がオフ
したときは、ルーチンRN234へ移行して新たにタイ
マを設定してから、搬送モータ706を逆回転させる(
ルーチンRN235)。これによって、カードは逆方向
に移送され、走路切替片745によって印字装置750
へ向かう走路へ誘導される。
Furthermore, when the second traveling position sensor CPS2 turns off within a predetermined time, the process moves to routine RN234, sets a new timer, and then reversely rotates the transport motor 706 (
routine RN235). As a result, the card is transferred in the opposite direction, and the printing device 750 is moved by the path switching piece 745.
You will be guided to the route heading towards.

搬送モータ逆転後、カード発行制御装置790は、ルー
チンRN234でセットしたタイマがタイムオーバーを
起こす前に第2走行位置センサCPS2が再びオンした
か否かチエツクする(ルーチンRN236.RN237
)。そして、時間内に第2走行位置センサCPS2がオ
ンしなかったときはルーチンRN242ヘジャンプして
ステータス1のジャム異常ビットに「1」を、またルー
チンRN243でステータス2のカード搬送異常ビット
に「1」をそれぞれ設定してから第135図のエラー処
理ルーチンへ移行する。
After the conveyance motor is reversed, the card issuing control device 790 checks whether the second travel position sensor CPS2 is turned on again before the timer set in routine RN234 times out (routines RN236 and RN237).
). If the second travel position sensor CPS2 does not turn on within the time, jump to routine RN242 and set "1" to the jam error bit of status 1, and set "1" to the card conveyance error bit of status 2 in routine RN243. are set respectively, and then the process moves to the error handling routine shown in FIG. 135.

一方、所定時間内に第2走行位置センサCPS2がオン
したときは、ルーチンRN238.RN239へ移行し
てルーチンRN234で設定したタイマがタイムオーバ
ーを起こす前に第2走行位置センサCPS2がオフした
か否かチエツクする。
On the other hand, when the second traveling position sensor CPS2 is turned on within the predetermined time, the routine RN238. The routine moves to RN239 and checks whether the second travel position sensor CPS2 has turned off before the timer set in routine RN234 times out.

そして、時間内に第2走行位置センサCPS2がオフし
なかったときはルーチンRN242ヘジャンプしてステ
ータス1のジャム異常ビットに「1」を、またルーチン
RN243でステータス2のカード搬送異常ビットに「
1」をそれぞれ設定してから第135図のエラー処理ル
ーチンへ移行する。
If the second traveling position sensor CPS2 does not turn off within the time, jump to routine RN242 and set "1" to the jam error bit of status 1, and set "1" to the card transport error bit of status 2 in routine RN243.
1'' respectively, and then proceeds to the error handling routine shown in FIG. 135.

さらに、所定時間内に第2走行位置センサCPS2がオ
フしたときは、ルーチンRN240.RN241へ移行
して、ルーチンRN234で設定したタイマがタイムオ
ーバーを起こす前に第3走行位置センサCPS3がオン
したか否かチエツクし、時間内にセンサがオンすれば元
のルーチン(第133図)へ戻る。
Further, when the second travel position sensor CPS2 is turned off within a predetermined time, the routine RN240. Move to RN241 and check whether the third traveling position sensor CPS3 is turned on before the timer set in routine RN234 times out. If the sensor is turned on within the time, return to the original routine (Fig. 133). return.

第134図(D)には、第133図のカード復活処理フ
ロー中における印字処理の具体的な手順を示す。
FIG. 134(D) shows a specific procedure of printing processing in the card restoration processing flow of FIG. 133.

ここでは、先ずタイマをセットしてから、そのタイマが
タイムオーバーを起こす前に第4走行位置センサCPS
4がオンしたか否かチエツクする(ルーチンRN245
〜RN267)。第4走行位置センサCPS4がオンす
る前にタイムオーバーを起こしたときはルーチンRN2
65.R266ヘジヤンプして、ステータス1のジャム
異常ビットに「1」を設定し、またステータス2の印字
装置異常ビットにrlJを設定してから第67図のエラ
ー処理へ移行する。
Here, we first set the timer, and then before the timer times out, the fourth travel position sensor CPS
4 is turned on (routine RN245
~RN267). If a time over occurs before the fourth traveling position sensor CPS4 turns on, routine RN2
65. After jumping to R266 and setting the jam error bit of status 1 to "1" and setting rlJ to the printer error bit of status 2, the process moves to the error processing shown in FIG. 67.

また、タイムオーバーを起こす前に第4走行位置センサ
CPS4がオンしたときは、ルーチンRN248へ進ん
で印字用モータ751を回転させてから、タイムオーバ
ーを起こす前に第3走行位置センサCPS3がオフした
か否かチエツクする(ルーチンRN249.RN250
)。ここで、タイムオーバーを起こすとルーチンRN2
65ヘジャンプしてエラー処理へ移行し、所定時間内に
第3走行位置センサCPS3がオフしたときは、第13
4図(C)のルーチンRN235で駆動された搬送モー
タ706を停止させてから、タイムオーバーを起こす前
に第4走行位置センサCPS4がオフしたか否かチエツ
クする(ルーチンRN251〜RN253)。ここでタ
イムオーバーを起こしたときは上記と同様ルーチンRN
265ヘジャンプする。一方タイムオーバー前に第4走
行位置センサCPS4がオフしたときはルーチンRN2
54へ進んで印字ヘッドの昇降モータ758を180°
回転させて、ヘッドを降下させる。それから、受信した
ファンクションが「カート復活」か否か判定して(ルー
チンRN255)、イエスなら印字ヘッド756で発行
通し番号と年月日を、またノオすなわち「テストカード
発行」ファンクションコードのときは年月日とテストカ
ードであることを示すrTESTJなる文字を印字する
(ルーチンRN256〜RN259)。
In addition, if the fourth traveling position sensor CPS4 is turned on before a time-over occurs, the process proceeds to routine RN248, rotates the printing motor 751, and then checks whether the third traveling position sensor CPS3 is turned off before a time-over occurs. (routine RN249.RN250)
). Here, if a time-over occurs, routine RN2
65 to proceed to error processing, and if the third travel position sensor CPS3 turns off within the predetermined time, the 13th
After stopping the driven transport motor 706 in the routine RN235 of FIG. 4(C), it is checked whether the fourth traveling position sensor CPS4 has been turned off before a time-over occurs (routines RN251 to RN253). If a time-over occurs here, the same routine RN as above
Jump to 265. On the other hand, if the fourth traveling position sensor CPS4 turns off before the time is over, routine RN2
Proceed to step 54 and turn the print head lift motor 758 to 180°.
Rotate and lower the head. Then, it is determined whether the received function is "cart revival" (routine RN255), and if yes, print head 756 prints the issue serial number and date; The date and characters rTESTJ indicating that it is a test card are printed (routines RN256 to RN259).

しかる後、ヘッド昇降モータ758を再び180°回転
させて印字ヘッド756を上昇させ、新たにタイマをセ
ットする(ルーチンRN261゜RN262)。その後
、このタイマがタイムオーバーを起こす前に第5走行位
置センサCPS5がオンしたか否かチエツクしくルーチ
ンRN263゜RN264)、タイムオーバーを起こし
たときはルーチンRN265へ移行してステータス1の
ジャム異常ビットを「1」に、またステータス2の印字
装置異常ビットに「1」を設定してから第135図のエ
ラー処理へ移行する。一方、タイムオーバーを起こす前
に第5走行位置センサCPS5がオンしたときは元のル
ーチン(第133図)へ戻る。
Thereafter, the head lifting motor 758 is rotated 180 degrees again to raise the print head 756, and a new timer is set (routines RN261 and RN262). After that, routines RN263 and RN264) check whether the fifth travel position sensor CPS5 was turned on before this timer times out, and if a time over occurs, the routine moves to routine RN265 and sets the jam error bit in status 1 to "1" and the printer abnormality bit of status 2 is set to "1", and then the process moves to the error processing shown in FIG. 135. On the other hand, if the fifth travel position sensor CPS5 is turned on before the timeout occurs, the process returns to the original routine (FIG. 133).

第134図(E)には第133図のカード発行処理フロ
ー中におけるカード排出処理の具体的手順が示されてい
る。
FIG. 134(E) shows the specific procedure of the card ejection process in the card issuing process flow of FIG. 133.

この処理が開始されると、先ずカード導出装置770内
の導出ソレノイド779をオンさせて走路切替部材77
7を下方へ回転させてから搬送モータ706の逆回転を
開始させ、タイマをセントする(ルーチンRN268〜
RN270)。これによって、印字装置750から送り
出されたカードは導出装置770内を通ってカード発行
口202へ向かって移送される。そして、ルーチンRN
270でセットしたタイマがタイムオーバーを起こす前
に第5走行位置センサcps5がオフしたときは印字装
置750内の印字用モータ751を停止させる(ルーチ
ンRN271〜RN273)。
When this process is started, first, the extraction solenoid 779 in the card extraction device 770 is turned on, and the lane switching member 77 is turned on.
7 downward, the transport motor 706 starts to rotate in reverse, and the timer is set (routine RN268~
RN270). As a result, the card sent out from the printing device 750 is transferred toward the card issuing port 202 through the inside of the drawing device 770. And routine RN
If the fifth traveling position sensor cps5 turns off before the timer set in step 270 times out, the printing motor 751 in the printing device 750 is stopped (routines RN271 to RN273).

既にカードが印字装置750から送り出されているから
である。また、第5走行位置センサCPS5がオフする
前にタイムオーバーを起こしたときはルーチンR279
,RN280へ移行してステータス1のジャム異常ビッ
トとステータス2のカード搬送異常ビットにそれぞれ「
1」を設定してから第135図のエラー処理へ移行する
This is because the card has already been sent out from the printing device 750. In addition, if a time over occurs before the fifth traveling position sensor CPS5 turns off, routine R279
, moves to the RN280 and sets the status 1 jam error bit and the status 2 card transport error bit as ".
1" and then moves to the error processing shown in FIG. 135.

上記ルーチンRN273で印字用モータ751を停止さ
せた後は、再びルーチンRN270でセットしたタイマ
をチエツクし、タイムオーバーを起こす前にカード発行
口202の直前にある第6走行位置センサCPS6がオ
ンしたときは導出ソレノイド779をオフさせる(ルー
チンRN274〜RN276)、第6走行位置センサC
PS6がオンする前にタイマがタイムオーバーを起こし
たときはルーチンRN279へ移行する。
After stopping the printing motor 751 in the above routine RN273, check the timer set in the routine RN270 again, and if the sixth traveling position sensor CPS6 located immediately before the card issuing port 202 turns on before a timeout occurs, Turn off the lead-out solenoid 779 (routines RN274 to RN276), 6th traveling position sensor C
If the timer times out before the PS6 is turned on, the process moves to routine RN279.

ルーチンRN276で導出ソレノイド779をオフした
後は、新たにタイマをセットして0.5秒待ってから搬
送モータ706を停止させる。上記0.5秒は、搬送モ
ータ706の回転速度との関係から決定されるもので、
カート導出装置770の搬送用ベルト772がカードを
その全長Q0に相当する距離だけ移動させるのに充分な
時間である。第6走行位置センサCPS6がカードを検
出した後0.5秒待つことによってカードはカード発行
口202から3分の2程度突出された状態で停止する。
After turning off the lead-out solenoid 779 in routine RN276, a new timer is set and the conveyance motor 706 is stopped after waiting 0.5 seconds. The above 0.5 seconds is determined from the relationship with the rotation speed of the transport motor 706.
This is sufficient time for the conveyor belt 772 of the cart extractor 770 to move the card a distance corresponding to its total length Q0. By waiting 0.5 seconds after the sixth running position sensor CPS6 detects the card, the card stops with about two thirds protruding from the card issuing slot 202.

第6走行位置センサCPS6は遊技客が手でカードを発
行口202より引き抜いた時点でオフとなる。
The sixth running position sensor CPS6 is turned off when the player manually pulls out the card from the issuing slot 202.

第135図には第134図(A)〜(E)の各処理フロ
ー中においてカードの位置を検出する各種センサCPS
I〜CPS6等がオンまたはオフする前にタイムオーバ
ーを起こしたときに実行されるエラー処理の具体的な手
順が示されている。
Figure 135 shows various sensors CPS that detect the position of the card during each processing flow of Figures 134 (A) to (E).
A specific procedure for error handling that is executed when a time-over occurs before I to CPS6 etc. are turned on or off is shown.

この処理では、先ずカード発行装置700内のすべての
モータ(取出モータ719、搬送モータ706、印字用
モータ751およびヘッド昇降モータ758)を停止さ
せてから「異常終了」ファンクションを中央処理装置へ
送信する(ルーチンRN151.RN152)。次に、
中央処理装置からファンクションが送信されてきたか否
か判定しくルーチンRN153)、ファンクションを受
信していないときは、カード発行装置700内のセンサ
をチエツクすることでエラーが復旧したが否か判定しく
ルーチンRN154)、復旧していないときはルーチン
RN153へ戻ることでエラーが復旧するのを待つ。復
旧を待っている間に、カート発行装置700に詰まって
いたカードが取り除かれるなどしてエラー原因がなくな
ると、ルーチンRN155へ移行してステータス1,2
の各異常ビットを「O」にクリアしてから、ルーチンR
N156へ移行してカード取出枚数とカード没収枚数を
計数するカウンタ795,796を更新し、メイン処理
フロー(第132図)中のルーチンRNIIIへ復帰す
る(符号■1参照)。
In this process, first, all motors in the card issuing device 700 (eject motor 719, transport motor 706, printing motor 751, and head lift motor 758) are stopped, and then an "abnormal end" function is sent to the central processing unit. (routine RN151.RN152). next,
Routine RN153) determines whether a function has been sent from the central processing unit; if no function has been received, routine RN154 determines whether the error has been recovered by checking the sensor in the card issuing device 700. ), if the error has not been recovered, the process returns to routine RN153 to wait for the error to be recovered. While waiting for recovery, if the cause of the error disappears, such as by removing the card stuck in the cart issuing device 700, the process moves to routine RN155 and the statuses 1 and 2 are returned.
After clearing each error bit to "O", routine R
The process moves to N156, where the counters 795 and 796 for counting the number of cards taken out and the number of cards confiscated are updated, and the process returns to routine RNIII in the main processing flow (FIG. 132) (see symbol 1).

一方、ルーチンRN153.RN154でエラーの復旧
を待っているときに、中央処理装置からのファンクショ
ンを受信すると、ルーチンRNI57へ移行して、その
受信ファンクションが「ステータス要求」ファンクショ
ンか否か判定し、イエスなら次のルーチンRN158で
「ステータス送信Jファンクションを送信してからルー
チンRN153へ戻り再びエラーが復旧されるのを待つ
On the other hand, routine RN153. When RN154 receives a function from the central processing unit while waiting for error recovery, it moves to routine RNI57 to determine whether the received function is a "status request" function, and if yes, the next routine RN158 is executed. After sending the status transmission J function, return to routine RN153 and wait for the error to be recovered.

このフローは発行機用カード発行装置と共通のものであ
り、発行機のユニットコントローラ290からの「ステ
ータス要求」を想定して用意されているものである。ま
た、エラー復旧待ち中に受信したファンクションが「ス
テータス要求」でなかったときはルーチンRN159で
受信ファンクションが「初期値送信」ファンクションか
否か判定し、「初期値送信」であったときはそのファン
クション内の年月日と識別コードを内部メモリに記憶し
、「正常終了」ファンクションを送信してルーチンRN
153へ戻り、再びエラーの復旧を待つ(ルーチンRN
160.RN161)。
This flow is common to the card issuing device for the issuing machine, and is prepared assuming a "status request" from the unit controller 290 of the issuing machine. Also, if the function received while waiting for error recovery is not a "status request", it is determined in routine RN159 whether the received function is an "initial value transmission" function, and if it is "initial value transmission", that function is Store the date and identification code in the internal memory, send the "normal completion" function, and execute the routine RN.
Return to step 153 and wait for error recovery again (routine RN
160. RN161).

また、エラー復旧待ち中に受信したファンクションが「
ステータス要求」でも「初期値送信」でもなかったとき
は、ルーチンRN159からRN152へ戻って「異常
終了」ファンクションを送信した後、エラー復旧を待つ
Also, the function received while waiting for error recovery is
If neither "Status Request" nor "Initial Value Send" is selected, the routine returns from RN159 to RN152, sends the "Abnormal End" function, and then waits for error recovery.

次に、カード発行制御装置790からの指令に基づいた
カードリーダ制御装置288によるカードリーダ800
の制御手順の一例を第136図〜第141図を用いて説
明する。なお、この実施例のフローは精算機300や発
行機200にも管理袋W400と同一のカードリーダを
使用した場合を想定していずれの制御フローとしても共
通に使用できるようになっている。
Next, the card reader 800 is operated by the card reader control device 288 based on the command from the card issuing control device 790.
An example of the control procedure will be explained using FIGS. 136 to 141. Note that the flow of this embodiment can be used in common as either control flow assuming that the same card reader as the management bag W400 is used in the payment machine 300 and the issuing machine 200.

パチンコ機の制御ユニット160内のカードリーダに関
する制御フローとの大きな違いは、磁気コードの書込み
とそのベリファイの制御フローを有する点とカードをカ
ードリーダの前方でなく後方へ排出するフローを有する
点である。
The major difference from the control flow related to the card reader in the control unit 160 of a pachinko machine is that it has a control flow for writing a magnetic code and its verification, and a flow for ejecting the card to the rear of the card reader instead of the front. be.

前述したように、カードリーダ制御装置288とカード
発行制御装置790との間の通信は、前述したようにコ
マンド送信によって行われるようになっており、カード
発行制御装置1790からカードリーダ制御装置288
に対する通信コマンドとしては、カードの磁気データを
記録するように指示する「磁気書込み」コマンドと、カ
ードの磁気データやセキュリティコードおよびパンチ穴
の各情報を読み取って磁気データを送るよう指示する「
磁気読込み」コマンドと、読み取ったセキュリティデー
タを送るよう指示する「セキュリティ要求」コマンドと
、読み取ったパンチ穴データを送るよう指示する「パン
チ穴要求」コマンドと、カードリーダ内に保持されてい
るカードのデータの再読取りを指示する「リロード」コ
マンドと、カードにパンチ穴を開けるように指示する「
パンチ穴開け」コマンドと、カードリーダ内のカードを
前方の挿入口の方向へ排出するよう指示する「カード前
方排出」コマンドと、カードリーダ内のカードを後方へ
排出するよう指示する「カード前方排出」コマンドと、
カード読取り指令を取り消すための「キャンセル」コマ
ンドおよびカードリーダの状態を示すステータス情報の
送信を指示する「ステータス要求」コマンドの9種類が
ある。
As described above, communication between the card reader control device 288 and the card issuance control device 790 is performed by sending commands as described above, and the communication between the card reader control device 288 and the card reader control device 790 is performed by sending commands.
The communication commands for this include the "magnetic write" command, which instructs to record the magnetic data on the card, and the "magnetic write" command, which instructs to read the magnetic data, security code, and punch hole information of the card and send the magnetic data.
"magnetic read" command, "security request" command that instructs to send the read security data, "punch hole request" command that instructs to send the read punch hole data, and the "magnetic read" command that instructs to send the read security data. "Reload" command instructs to reread the data, and "Reload" command instructs to punch a hole in the card.
"Punch Hole" command, "Card Front Ejection" command that instructs to eject the card in the card reader toward the front insertion slot, and "Card Front Ejection" command that instructs to eject the card in the card reader toward the rear. ” command and
There are nine types of commands: a "cancel" command for canceling a card reading command and a "status request" command for instructing transmission of status information indicating the status of the card reader.

このうち、「磁気読込み」と「リロード」コマンドは発
行機200では使用せず、「磁気書込み」コマンドは精
算機300や管理装置400では使用しない。なお、「
磁気読込み」コマンドは、カードリーダ800に対し磁
気データのみでなくカードの全てのデータの読取りを指
示し、そのうち磁気データのみの送信を要求するもので
ある。セキュリティデータとパンチ穴データに関しては
それぞれ別にデータ要求コマンドが用意されている。
Of these, the "magnetic read" and "reload" commands are not used by the issuing machine 200, and the "magnetic write" command is not used by the payment machine 300 or the management device 400. In addition,"
The "magnetic read" command instructs the card reader 800 to read not only magnetic data but all data on the card, and requests transmission of only the magnetic data. Separate data request commands are provided for security data and punch hole data.

第136図にはカードリーダ制御装置288による主た
る制御の手順全体が、また第137図〜第139図には
その詳細な手順が、そして第140図および第141図
には上記主制御とは別個に割込みによって発生する割込
み処理の制御手順が示されている。
Fig. 136 shows the entire main control procedure by the card reader control device 288, Figs. 137 to 139 show the detailed procedure, and Figs. 140 and 141 show the main control procedure separately from the main control described above. 2 shows a control procedure for interrupt processing caused by an interrupt.

カードリーダ制御装置288は、リセットがかかると、
つまりリセット入力端子がロウレベルに変化すると、第
136図に示すように先ず各種フラグやカウンタ、バッ
ファ、ワークエリア、レジスタ等の入った内部メモリを
クリアする(ルーチンRIIOI)。それから、割込み
発生時のスタックポインタを設定し■/○ポートを初期
化して入出力端子の状態を設定した後、機器コード設定
器MC5より設定コードを読み込んで記憶してがら1.
カード搬送用のモータ807へ電源を供給するリレーR
LY 1をオンさせる(ルーチンR1102〜R110
5)。
When the card reader control device 288 is reset,
That is, when the reset input terminal changes to low level, as shown in FIG. 136, first, the internal memory containing various flags, counters, buffers, work areas, registers, etc. is cleared (routine RIIOI). Then, after setting the stack pointer when an interrupt occurs, initializing the ■/○ port, and setting the status of the input/output terminal, 1.
Relay R that supplies power to the card transport motor 807
Turn on LY 1 (routine R1102 to R110
5).

次に、エラー原因を表示するモニタ表示器175を消灯
状態に設定し、電源投入状態を示すパワーオンランプL
ED21を点灯させた後、内蔵RAM内の“カード挿入
禁止”フラグに1”を立てる(ルーチンR11○6〜R
1108)。それから、受信バッファに対してカード発
行制御装置790からのコマンドの受信を許可した後、
コマンドを受信したか否か調へる(ルーチンR1109
、RIIIO)。ここで、受信コマンドがないときは、
ルーチンR1117へ移行して、″カード挿入時ち″フ
ラグがII I IIに設定されているかチエツクし、
II O”ならルーチンRIIIOへ戻ってコマンドの
受信を待ち、″カード挿入時ち”フラグが1”のときは
第137図(A)に示されているカード読込み処理を実
行してからルーチンRIIIOへ戻る。カード読込み処
理は、「磁気読込み」コマンドを受信したときの処理と
同じである。この実施例のフローチャートは、精算機3
00や管理装置400にもパチンコ機100や発行機2
00と同一のカードリーダ800を使用した場合に共通
に使用できるように設計されており、ルーチンR111
7から「カード読込み処理」への流れは、精算機や管理
装置における制御を意識したもので、この発行機のフロ
ーにおいては、1′カード挿入待ち”フラグはずっとt
t O”にされており、意味をなさない。
Next, the monitor display 175 that displays the cause of the error is set to the off state, and the power-on lamp L that indicates the power-on state is turned off.
After lighting ED21, set the “Card insertion prohibited” flag in the built-in RAM to “1” (routines R11○6 to R
1108). Then, after allowing the reception buffer to receive commands from the card issuance control device 790,
Check whether a command has been received (routine R1109
, RIIIO). Here, if there is no received command,
Proceed to routine R1117 and check whether the "When card is inserted" flag is set to II II II.
II O", returns to routine RIIIO and waits for reception of a command; if "card inserted" flag is 1, executes card reading process shown in FIG. 137 (A) and then returns to routine RIIIO. return. The card reading process is the same as the process when a "magnetic reading" command is received. The flowchart of this embodiment is as follows:
00 and the management device 400 as well as the pachinko machine 100 and the issuing machine 2.
It is designed so that it can be used in common when the same card reader 800 as 00 is used, and the routine R111
The flow from 7 to "Card reading process" is intended to control the payment machine and management device, and in the flow of this issuing machine, the 1' Waiting for card insertion' flag is always t.
t O”, which makes no sense.

精算機300においては、″開店コード″パケットの受
信に基づいてカード精算制御装置312に「カード受付
可」ファンクションが送られて、カード精算制御装M3
12から「磁気読込み」コマンドがカードリーダ制御装
W388に送られてくると、ルーチンR1110で受信
ありと判定されてルーチンR1111へ進み、コマンド
先頭の”ESC”が検出されてルーチンR1118へジ
ャンプしてR1121まで進みコマンドの種類が判定さ
れることで第137図(A)の磁気読込み処理へ移行し
て、ルーチンR1202から更に第138図(a)のカ
ード読取処理を実行し、このフローの中で挿入検出スイ
ッチがオフの間はカード読込みは行われず″カード未読
込み”フラグがセットされてルーチンR1203からR
1204へ移行して″カード挿入待ち”フラグをセット
して第136図のルーチンR1122→R1117へ移
行し、ここで再び第137図(A)の処理へ移行する。
In the payment machine 300, the "Card Acceptable" function is sent to the card payment control device 312 based on the reception of the "store opening code" packet, and the card payment control device M3
When a "magnetic read" command is sent from 12 to the card reader control unit W388, it is determined in routine R1110 that there has been reception, and the process proceeds to routine R1111.When "ESC" at the beginning of the command is detected, the process jumps to routine R1118. Proceeding to R1121, the type of command is determined, and the process moves to the magnetic reading process shown in FIG. 137(A). From routine R1202, the card reading process shown in FIG. 138(a) is further executed. While the insertion detection switch is off, the card is not read and the "card not read" flag is set and routines R1203 to R
The process moves to step 1204, sets the "wait for card insertion" flag, moves to the routine R1122→R1117 in FIG. 136, and then moves to the process in FIG. 137(A) again.

つまり、カードが挿入されるのをずっと待ち、挿入時点
で第138図(b)のカード読取処理を実行するように
なる。
In other words, it waits for a long time until the card is inserted, and at the time of insertion, the card reading process shown in FIG. 138(b) is executed.

一方、ルーチンRIIIOでコマンド受信有りと判定し
、ルーチンR11lでその受信データがコマンドの先頭
を示す” E S C”でないと判ったときは、ルーチ
ンR1112でそのコマンドが先に送られてきたコマン
ドのキャンセルコマンド“CAN”であるか否か判定す
る。キャンセルコマンド” CA N”は他の通信コマ
ンドと異なり先頭コードESCと終端コードC8を有さ
す、コマンドコードそのもので送られてくるのでこのよ
うな判定が行なえる。ルーチンR112で受信コマンド
が“CA M ”でなかったときはルーチンR1117
へ移行し、” CA N”であったときは次のルーチン
R1113へ進んで″カード挿入禁止″フラグを設定し
てからカード保持ランプを消灯させ、送信バッファへ正
常終了を示すコードを設定してから第138図(h)の
送信処理を実行してそのコードをカード発行制御装W7
90へ送信した後、1カード挿入待ち″フラグをクリア
してルーチンRIIIOへ戻る。これによって、その前
にカード発行制御装置1790から送信された「a気読
込み」コマンドによるカード挿入待ち状態がキャンセル
される。
On the other hand, if routine RIIIO determines that a command has been received, and routine R11l determines that the received data is not "ESC", which indicates the beginning of the command, routine R1112 determines that the command is the same as the previously sent command. It is determined whether the cancel command is "CAN". This kind of determination can be made because the cancel command "CAN", unlike other communication commands, is sent as the command code itself, which has a start code ESC and an end code C8. If the received command is not “CAM” in routine R112, routine R1117
If it is "CA N", proceed to the next routine R1113, set the "card insertion prohibited" flag, turn off the card holding lamp, and set a code indicating normal completion in the transmission buffer. 138(h) and sends the code to the card issuing control unit W7.
90, the "1 card insertion wait" flag is cleared and the process returns to routine RIIIO. As a result, the card insertion wait state caused by the "a-read" command previously sent from the card issue control device 1790 is canceled. Ru.

その後、再びコマンドを受信してルーチンR1111へ
進み、ここでコマンド先頭コード受信と判定すると、ル
ーチンR1−118へジャンプしてその後のコマンドの
受信を禁止してからカードリーダのモニタ表示器206
を消灯させ、カードリーダ制御装置288の受付状態を
示すOKクランプ消灯する(ルーチンR1119,R1
120)。
After that, the command is received again and the process proceeds to routine R1111, and if it is determined that the command head code has been received, the process jumps to routine R1-118, which prohibits the reception of subsequent commands, and then displays the monitor display 206 of the card reader.
is turned off, and the OK clamp indicating the reception status of the card reader control device 288 is turned off (routines R1119, R1
120).

それから、ルーチンR1121で受信コマンドが前述し
た9つのコマンドのいずれかに該当するかチエツクし、
該当しないときは、ルーチンR1124でメモリ内にエ
ラー情報として″コマンド異常”を示すコードを書き込
んでから第139図のエラー処理ルーチンへ移行し、登
録されたコマンドに該当していればそれに対応した処理
を実行してからOKクランプ点灯させ、ルーチンRII
O9へ戻って上記手順を繰り返す(ルーチンR1122
、R1123)。
Then, in routine R1121, it is checked whether the received command corresponds to any of the nine commands mentioned above, and
If the command does not apply, a code indicating "command abnormality" is written in the memory as error information in routine R1124, and then the process moves to the error processing routine shown in Figure 139. If the command corresponds to the registered command, the corresponding process is executed. After executing the OK clamp, turn on the OK clamp and start the routine RII.
Return to O9 and repeat the above procedure (routine R1122
, R1123).

第137図(A)には「磁気読込み」コマンドを受信し
たときの処理手順が、また同図(B)には「リロード」
コマンドを受信したときの処理手順が示されている。こ
れらのコマンド処理はカード発行機200では無縁であ
るので、説明は省略する。
Figure 137 (A) shows the processing procedure when a "magnetic read" command is received, and Figure 137 (B) shows the "reload" command.
The processing procedure when a command is received is shown. These command processes are unrelated to the card issuing machine 200, so their explanation will be omitted.

第137図(C)には、「磁気書込み」コマンドを受信
したときのカードリーダコントローラ288の処理手順
を示す。
FIG. 137(C) shows the processing procedure of the card reader controller 288 when receiving the "magnetic write" command.

このコマンドを受信すると、先ず「磁気書込み」コマン
ドとともにアスキーコードの形で送られてきた磁気記録
データを内部処理に適したバイナリコードに変換して内
部メモリの磁気データバッファに記憶してから、当該磁
気データバッファの先頭に磁気データの先頭を示す先頭
コード5TX(第2図(E)参照)を入れ、磁気データ
バッファ内の上記磁気記録データの次(磁気データ数が
20個のときは21個目)にデータの終わりを示すET
Xコードを入れる(ルーチンR1231〜R1233)
。次に、書込みを行なう磁気データ数(次のルーチンで
計算されるLRCを含め22個)を設定した後、セーブ
した磁気データバッファから順次磁気記録データを読み
出すためのアドレスをアドレスカウンタに設定する(ル
ーチンR1234、R1235)。
When this command is received, the magnetic recording data sent in the form of ASCII code along with the "magnetic write" command is first converted into a binary code suitable for internal processing and stored in the magnetic data buffer of the internal memory. Insert the head code 5TX (see Figure 2 (E)) indicating the head of the magnetic data at the head of the magnetic data buffer, and write the next code (21 if the number of magnetic data is 20) after the above magnetic recording data in the magnetic data buffer. ET indicating the end of data at
Enter the X code (routines R1231 to R1233)
. Next, after setting the number of magnetic data to be written (22 including the LRC calculated in the next routine), set the address for sequentially reading the magnetic recording data from the saved magnetic data buffer in the address counter ( routines R1234, R1235).

しかる後、ルーチンR1236で所定のレジスタAにS
TXのコード(OBH)を予め設定しておいてから、ル
ーチンR1237〜R1244でレジスタAのデータと
次の磁気データとの排他的論理和を演算したものを再び
レジスタAに入れていく処理を、磁気データがなくなる
まで繰り返すことで最後にレジスタA内に全磁気データ
の誤り検査符号たるLRCコードが残るようにしている
After that, in routine R1236, S is stored in a predetermined register A.
After setting the TX code (OBH) in advance, the process of calculating the exclusive OR of the data in register A and the next magnetic data in routines R1237 to R1244 and putting it back into register A is as follows: By repeating this process until no magnetic data is left, the LRC code, which is an error check code for all magnetic data, remains in register A.

なお、ルーチンR1236で最初にレジスタAにSTX
のコード(OBH)を設定しているので、最初の排他的
論理和の演算(ルーチンR1238)では同一データ同
士を演算することになり、その結果はオール110”で
あり、STXをLRCの計算に含めなかったのと同じ結
果が得られ、初期の目的を達成できる。また、ルーチン
R1237〜R1248の処理ではLRCの計算と同時
に各読込みデータ内のオンビット(11111のビット
)の数が奇数か偶数か判定し、偶数のときは各データ内
のパリティビットを1711+に設定してデータバッフ
ァにセーブすることでパリティ(奇数パリティ)ビット
の付加も合わせて行なうようにしている(ルーチンR1
239〜R1241)。上記しRC、パリティビットの
計算処理後は、磁気データバッファの最後(24番目)
にSTXを示すコードを入れる(ルーチンR1245)
。つまり、磁気データとETXおよびLRCを2つのS
TXコードで挾む形にする(第2図(E)参照)。
Note that in routine R1236, STX is first stored in register A.
Since the code (OBH) is set, the first exclusive OR operation (routine R1238) operates on the same data, and the result is all 110'', so STX is used for LRC calculation. The same result as if it were not included is obtained, and the initial purpose can be achieved.Also, in the processing of routines R1237 to R1248, at the same time as calculating the LRC, the number of on bits (11111 bits) in each read data is odd or even. If the number is even, the parity bit in each data is set to 1711+ and saved in the data buffer, thereby adding a parity (odd parity) bit (routine R1).
239-R1241). After the above RC and parity bit calculation processing, the last (24th) magnetic data buffer
Insert the code indicating STX into (routine R1245)
. In other words, magnetic data, ETX and LRC are stored in two S
Make it sandwiched by the TX code (see Figure 2 (E)).

次に、レジスタAに残ったデータ(LCR)のオンピッ
ト数が偶数か奇数か判定し、偶数のときにのみパリティ
ビットを“1”に設定してLRC自身にもパリティビッ
トを付加し、磁気データバッファ内の所定の位置(23
文字目)に入れる(ルーチンR1246〜R1248)
Next, it is determined whether the number of on-pits in the data (LCR) remaining in register A is an even number or an odd number, and only when the number is even, the parity bit is set to "1" and the parity bit is added to the LRC itself, and the magnetic data is At a given position in the buffer (23
character) (routines R1246 to R1248)
.

その後、第138図(d)に示されている書込み処理(
ルーチンR1301〜R1337)を実行して磁気デー
タとライトクロックの出力を行ない、同図(e)のベリ
ファイ処理(ルーチンR1341〜R1361)を実行
して磁気データが正しく書き込まれたか否かチエツクし
てから、ベリファイエラーが検出されたか否か判定しく
ルーチンR1249) 、エラーがあったときはメモリ
内にエラー情報として磁気書込み異常を設定してから第
139図のエラー処理ルーチンへ移行する(ルーチンR
1251)。また、ベリファイエラーがなかったときは
送信バッファへ″正常”応答コマンドを設定してから第
138図(h)の送信処理(ルーチンR1421〜R1
426)を実行して第136図のメインフローへ戻る。
After that, the write process shown in FIG. 138(d) (
After executing the routines R1301 to R1337) to output the magnetic data and write clock, execute the verify process (routines R1341 to R1361) shown in FIG. , it is determined whether or not a verify error has been detected (routine R1249), and if there is an error, a magnetic write abnormality is set as error information in the memory, and then the process moves to the error handling routine shown in FIG. 139 (routine R1249).
1251). In addition, if there is no verification error, a "normal" response command is set in the transmission buffer, and then the transmission processing (routines R1421 to R1
426) and returns to the main flow in FIG. 136.

第137図(D)にはカード発行制御装[790からの
「ステータス要求」コマンドを受信したときのカードリ
ーダ制御装置288の制御手順を示す。
FIG. 137(D) shows the control procedure of the card reader control device 288 when receiving the "status request" command from the card issuing control device [790].

「ステータス要求」コマンドを受信すると、内部メモリ
内に保持されている機器コードとステータス1の内容を
送信バッファへ移し、送信バッファ内の最終データの次
の番地へコマンドの終了を示すコードCRを設定してか
ら、送信データとしてSTXを設定して先ずそれを送信
する(ルーチンR1261〜R1264)。しかる後、
上記送信バッファのアドレスをカウンタに設定してから
そのアドレスを用いて送信バッファより1バイトのデー
タを読み出してそれを送信した後、送信バッファのアド
レスを更新する(ルーチンR1265〜R1268)。
When a "status request" command is received, the device code and the contents of status 1 held in the internal memory are moved to the transmission buffer, and a code CR indicating the end of the command is set to the address next to the last data in the transmission buffer. Then, STX is set as transmission data and first transmitted (routines R1261 to R1264). After that,
The address of the transmission buffer is set in a counter, and then one byte of data is read from the transmission buffer using the address and transmitted, after which the address of the transmission buffer is updated (routines R1265 to R1268).

それから、CRココーを送信したか否か判定し、ノオな
らルーチンR1266へ戻って次のデータを送信し、C
Rココーの送信をもって「ステータス要求」コマンドに
対する処理を終了する(ルーチンR1269)。
Then, it is determined whether or not CR Coco has been transmitted, and if it is no, it returns to routine R1266, transmits the next data, and
The processing for the "status request" command ends with the transmission of R Coco (routine R1269).

さらに、第137図(E)では、「パンチ穴要求」コマ
ンドを受信したときの制御手順をまた、第137図(F
)には「セキュリティ要求Jコマンドを受信したときの
制御手順をそれぞれ示す。
Furthermore, FIG. 137(E) also shows the control procedure when the "punch hole request" command is received.
) shows the control procedure when receiving the security request J command.

これらのコマンドに対する応答処理(R1271〜R1
279およびR1281〜R1289)の手順は第13
7図(D)の「ステータス要求」コマンドに対する応答
処理と全く同一である。異なるのは、最初に送信バッフ
ァへ機器コードとステータス1の内容の代わりにカード
から読み取られて内部メモリ内に保持されているパンチ
穴データまたはセキュリティデータを移しておく点のみ
である。
Response processing for these commands (R1271 to R1
279 and R1281 to R1289)
This is exactly the same as the response process to the "status request" command in FIG. 7(D). The only difference is that punch hole data or security data read from the card and held in internal memory is first transferred to the transmission buffer instead of the device code and status 1 contents.

さらに、第137図(G)にはカード発行制御装[79
0から「パンチ穴開け」コマンドを受信したときのカー
ドリーダ制御装置288の制御手順を示す。
Furthermore, FIG. 137(G) shows a card issuing control device [79
The control procedure of the card reader control device 288 when receiving the "punch hole" command from 0 is shown.

このコマンドを受信すると、コマンドとともに送られて
きた穴開は箇所を示すデータ(この場合には発行穴)に
基づいて、初期化ルーチン等でRAM内に設定したパン
チ穴位置に基づいて基準位置からの距離をROMから読
み出して、バッファに記憶(ルーチンR1291)した
後、第138図(g)の穴開は処理(R311〜R35
2)を実行する。それから″パンチOK I+フラグを
チエツクして穴開けが確実に行われたか判定しくルーチ
ンR1292)−イエスなら送信バッファへ正常応答コ
マンドを設定してから(ルーチンR1293)、第13
8図(h)の送信処理を実行し、ノオならステータス1
のパンチ不良ビットにtL I P+をセットして、エ
ラー情報にパンチ異常を書き込んでから第139図のエ
ラー処理ルーチンへ移行する(ルーチンR1294,R
1295)。
When this command is received, the hole punch sent with the command is moved from the reference position based on the punch hole position set in RAM in the initialization routine etc. based on the data indicating the location (in this case, the issued hole). After reading the distance from the ROM and storing it in the buffer (routine R1291), the hole drilling shown in FIG. 138(g) is processed (R311 to R35).
Execute 2). Then, check the ``Punch OK I+'' flag to determine whether the hole was punched properly (Routine R1292) - If yes, set a normal response command to the transmission buffer (Routine R1293),
Execute the transmission process in Figure 8 (h), and if it is no, the status is 1.
After setting tL I P+ in the punch failure bit of , and writing punch abnormality in the error information, the process moves to the error processing routine shown in FIG. 139 (routines R1294 and R1294).
1295).

第137図(H)には、「カード後方排出」コマンドを
受信したときのカードリーダ制御装置288における制
御手順を示す。
FIG. 137(H) shows the control procedure in the card reader control device 288 when the "card rear ejection" command is received.

このコマンドを受信すると先ず1秒タイマを設定してか
らモータ807を高速で正回転させる(ルーチンR14
01,R1402)。それから、ルーチンR1401で
設定したタイマがタイムオーバーを起こしたかチエツク
し、続いてカードリーダ内の最も後方の位置検出センサ
5NS4がオンしたか否か調へる(ルーチンR1403
,R1404)。そして、位置検出センサ5NS4がオ
フする前にタイムオーバーを起こしたなら、ルーチンR
1413ヘジヤンプしてモータ807を停止させてから
全センサがオフしているか調べる(ルーチンR1414
)。ここで、カードリーダ内のセンサのうち一つでもオ
ンしていればステータス1のカートジャムビットに1゛
1”を設定し、エラー情報としてのカードジャムエラー
を書き込んでから第139図のエラー処理ルーチンへ移
行する。なお、ルーチンR1114ですべてのセンサが
オフしていたときは排出終了とみなしてルーチンR14
07ヘジヤンプする。
When this command is received, a 1-second timer is first set, and then the motor 807 is rotated forward at high speed (routine R14).
01, R1402). Then, it is checked whether the timer set in routine R1401 has timed out, and then it is checked whether the rearmost position detection sensor 5NS4 in the card reader has turned on (routine R1403).
, R1404). If a time-over occurs before the position detection sensor 5NS4 turns off, routine R
1413 Hejjump to stop the motor 807 and then check whether all sensors are off (routine R1414
). Here, if even one of the sensors in the card reader is on, set the cart jam bit of status 1 to 1'1'', write the card jam error as error information, and then process the error as shown in Figure 139. Proceed to routine R1114.If all sensors are off in routine R1114, it is assumed that the discharge has ended and routine R14 is executed.
07 Hejijump.

一方、ルーチンR1401で設定したタイマがタイムオ
ーバーを起こす前に位置検出センサ5NS4がオフした
ときは、0.4秒待ってからモータ807を停止させる
(ルーチンR1403)。
On the other hand, if the position detection sensor 5NS4 turns off before the timer set in routine R1401 times out, the motor 807 is stopped after waiting 0.4 seconds (routine R1403).

カードリーダ後方のカード反転装置740が駆動され、
カートリーダ800から送り出されたカードがカード反
転装置740によって搬送され始めるのを待つためであ
る。
The card reversing device 740 behind the card reader is driven,
This is to wait for the card sent out from the cart reader 800 to start being conveyed by the card reversing device 740.

モータ807を停止した後は、ステータス1のカードジ
ャムビットをクリアし、第138図(e)のルーチンR
1351で設定した“ベリファイエラー″フラグをクリ
アしてからカード保持LEDを消灯する(ルーチンR1
407−R1409)。
After stopping the motor 807, the card jam bit of status 1 is cleared and the routine R of FIG. 138(e) is executed.
After clearing the "verify error" flag set in step 1351, the card holding LED is turned off (routine R1
407-R1409).

しかる後、パカート挿入禁止″′フラグをセットして次
のカートの挿入を禁止してから、送信バッファへ″正常
″応答コマンドのコードを設定した後、第138図(h
)の送信処理を実行する(ルーチンR1410,R14
11)。
After that, after setting the packart insertion prohibition flag to prohibit the insertion of the next cart, and setting the code of the "normal" response command in the sending buffer, the process shown in FIG. 138 (h
) (routines R1410, R14
11).

第137図(I)には、カード発行制御装置790から
「カード前方排出jコマンドを受信した場合のカードリ
ーダ制御装置288の処理手順を示す。
FIG. 137(I) shows the processing procedure of the card reader control device 288 when it receives the "card forward eject j command" from the card issuance control device 790.

この処理はカード精算機300において必要なため用意
されたフローであり、カード発行機200においては実
行されないので説明は省略する。
This process is a flow prepared because it is necessary in the card payment machine 300, and is not executed in the card issuing machine 200, so a description thereof will be omitted.

また、第138図(a)、(b)には第137図(A)
「磁気読込み」コマンド受信フロー中におけるカード読
取処理とパリティ、LRC検査処理の具体的手順が、さ
らに、第138図(c)には第137図(B)の「リロ
ード」コマンド受信フロー中における磁気処理の具体的
手順が示されているが、これらの処理もカード精算機に
おいて実行され、カード発行機では実行されないので説
明は省略する。
In addition, FIGS. 138(a) and (b) also include FIG. 137(A).
The specific procedures of the card reading process, parity, and LRC inspection process during the "magnetic read" command reception flow are shown in FIG. 138(c). Although specific processing steps are shown, since these processes are also executed by the card payment machine and not by the card issuing machine, their explanation will be omitted.

一方、第138図(d)には、第137図(C)のフロ
ー中における書込み処理の具体的手順を示す。 この処
理では、先ずカードの後端をカードリーダ800の入口
側の位置検出センサSN、Slの位置まで移動させてか
ら、磁気データの数(eX、24個)をカウンタにセッ
トする(ルーチンR1301,R1302)。このとき
カードの先頭は磁気ヘッド821の位置まで達していな
い。
On the other hand, FIG. 138(d) shows the specific procedure of the write process in the flow of FIG. 137(C). In this process, the rear end of the card is first moved to the position of the position detection sensors SN and SL on the entrance side of the card reader 800, and then the number of magnetic data (eX, 24 pieces) is set in the counter (routine R1301, R1302). At this time, the head of the card has not reached the position of the magnetic head 821.

それから、磁気記録データの入った磁気データバッファ
の先頭アドレスをアドレスカウンタに設定した後、モー
タ807を高速回転させ磁気ヘッド821に対するライ
ト許可信号をオン(ハイレベル)にする(ルーチンR1
303〜R1305)。
Then, after setting the start address of the magnetic data buffer containing the magnetic recording data in the address counter, the motor 807 is rotated at high speed and the write permission signal for the magnetic head 821 is turned on (high level) (routine R1
303-R1305).

その後、磁気データ記録部のトラックTRC2の先頭と
終端に無データの領域を設けるための消去データtt 
Onを設定し、200m秒のタイマをセットしてから、
″書込側込み”フラグをo 1 prにセットして80
6μ秒ごとの書込割込みを開始させる(ルーチンR13
06〜R1308)。書込割込みはモータ807の回転
を検出するエンコーダからの検出信号によって806μ
秒(カード搬送スピードを300 m m / Sとし
た場合)ごとに入ってくるようになっている。
After that, erase data tt for providing a non-data area at the beginning and end of the track TRC2 of the magnetic data recording section.
Set it to On, set a 200ms timer, and then
Set the "write side write" flag to o 1 pr and 80
Start a write interrupt every 6 μs (routine R13
06-R1308). The write interrupt is generated by the detection signal from the encoder that detects the rotation of the motor 807.
It comes in every second (assuming the card transport speed is 300 mm/s).

次に、ルーチンR1307でセットしたタイマをチエツ
クしてから、ライトクロックデータを反転し″′書込み
待ち′″フラグII 1 t+にセットして。
Next, after checking the timer set in routine R1307, the write clock data is inverted and the "wait for writing" flag II 1 t+ is set.

このフラグが第141図の書込割込み処理で110”に
クリアされるのを待つ(ルーチンR1309〜R131
2)。そして、磁気ヘッド821の少し後方位置に配置
された位置検出センサ5NS3がオンしたか否かチエツ
クして(ルーチンR1313)、オフならルーチンR1
309へ戻って、センサ5NS3がオンするまで上記手
順を繰り返す。
Wait for this flag to be cleared to 110" in the write interrupt process shown in FIG. 141 (routines R1309 to R131).
2). Then, it is checked whether or not the position detection sensor 5NS3 located slightly behind the magnetic head 821 is turned on (routine R1313), and if it is turned off, routine R1
Returning to step 309, the above procedure is repeated until the sensor 5NS3 is turned on.

上記ループを繰り返すことにより、806μ秒に一度ず
つ書込割込みが実行される度に、ライトクロックデータ
が反転される。これによって、磁気ヘッドによるカード
の磁気部への磁化方向が806μ秒ごとに反転され、2
倍の1.612m秒を1周期とするクロックデータがカ
ードのトラックTRC1に書き込まれる。なお、上記位
置検出センサSNS 3は、このセンサがカードの末端
を検出したときに磁気ヘッドがトラックTRC2のST
Xコード書込み開始位置にくるように取付は位置が決定
されており、センサ5NS3がオンすると、次のルーチ
ンR1314へ進み磁気データの書込みを開始する。な
お、このセンサ5NS3がオンする前にルーチンR13
07でセットしたタイマがタイムオーバーを起こすと、
カードが詰まったと判定して、ルーチンR1309から
R1336へジャンプしステータス1のカードジャムピ
ットに1”を立てて、エラー情報にカードジャムを書き
込んでから第139図のエラー処理ルーチンへ移行する
(ルーチンR1337)。
By repeating the above loop, the write clock data is inverted every time a write interrupt is executed once every 806 microseconds. As a result, the direction of magnetization of the magnetic part of the card by the magnetic head is reversed every 806 μs, and 2
Clock data with one period of 1.612 msec is written to the track TRC1 of the card. Note that the position detection sensor SNS 3 detects the end of the card when the magnetic head moves to the ST position of the track TRC2.
The mounting position is determined to be at the X code writing start position, and when the sensor 5NS3 is turned on, the process advances to the next routine R1314 and starts writing magnetic data. Note that before this sensor 5NS3 is turned on, routine R13 is executed.
When the timer set in 07 times out,
It is determined that the card is jammed, the routine jumps from R1309 to R1336, sets 1" in the card jam pit of status 1, writes the card jam in the error information, and then moves to the error handling routine shown in FIG. 139 (routine R1337). ).

タイムオーバーを起こす前に位置検出センサ5NS3が
オンすると、ルーチンR1314へ進んで、先ず各デー
タ(パリティを含む)のビット数(5ビツト)をカウン
タにセットしてからルーチンR1303で設定したアド
レスを用いて磁気データバッファ内から1バイト(8ビ
ツト)の磁気記録データを読み込んで並−直変換手段と
してのシフトレジスタへ入れ、アドレスカウンタをイン
クリメントする(ルーチンR1315,R1316)。
If the position detection sensor 5NS3 turns on before a time-over occurs, the process advances to routine R1314, where the number of bits (5 bits) of each data (including parity) is set in a counter, and then the address set in routine R1303 is used. One byte (8 bits) of magnetic recording data is read from the magnetic data buffer and input into a shift register serving as parallel-to-serial conversion means, and an address counter is incremented (routines R1315 and R1316).

それから、出カバソファ内のデータを2ビツトさらに1
ビツト計3ビツト左ヘシフトさせる(ルーチンR131
7,R1318)、これによってシフトレジスタの左端
に5ビツトの磁気データの最上位ビットがくる。
Then, add 2 bits of data in the output sofa and 1
Shift a total of 3 bits to the left (routine R131
7, R1318), this places the most significant bit of the 5-bit magnetic data at the left end of the shift register.

そこで次に、ルーチンR1319で上記シフトレジスタ
の左端にきたビットがオンすなわち″1″か否か判定し
、tr Otrなら次のルーチンR1320でライトデ
ータを反転し、11″なら反転しないでルーチンR13
21ヘジヤンプする。これによって、NRZI方式の書
込み信号を形成して、出力させることができる。また、
ライトデータの出力に続いて、前記ルーチンR1310
〜R1312で行なったのと同一の手順でライトクロッ
クの出力も実行する(ルーチンR1321〜R1323
)。このうち、ライトデータはカードの第2トラツクT
RC2に、またライトクロックは第1トラツクTRC1
にそれぞれ書き込む。
Then, in routine R1319, it is determined whether the bit at the left end of the shift register is on, that is, "1". If tr Otr, the write data is inverted in the next routine R1320, and if it is 11", it is not inverted and the write data is transferred to routine R13.
21 Heji Jump. With this, it is possible to form and output an NRZI type write signal. Also,
Following the output of write data, the routine R1310
~Execute the output of the write clock using the same procedure as performed in R1312 (routines R1321 to R1323)
). Of these, the write data is stored on the second track T of the card.
RC2, and the write clock is the first track TRC1.
Write each.

上記1ビツトのデータの出力後、ビットカウンタをデク
リメントしてカウンタがrQJになったか判定し、rQ
JでないときはルーチンR1318へ戻ってシフトレジ
スタ内の磁気データを1ビツトだけ左へシフトしてその
出力を行なう処理をビットカウンタがrQJになるまで
繰り返すことで、5ビツトのパラレル磁気データがシリ
アルなライトデータに変換され出力される(ルーチンR
1324、R1325)。そして、1バイトの磁気デー
タの出力が終了すると、ルーチンR]、 326へ進ん
で、磁気データ数を一つ減算してからルーチンR131
4へ戻って次の磁気データの並−直変換と出力を繰返し
行なって、全磁気データの出力が終了したならルーチン
R1328へ移行する(ルーチンR1327)。
After outputting the above 1-bit data, the bit counter is decremented and it is determined whether the counter has reached rQJ.
If it is not J, return to routine R1318, shift the magnetic data in the shift register to the left by 1 bit, and repeat the process of outputting it until the bit counter reaches rQJ, thereby converting the 5-bit parallel magnetic data into serial data. Converted to write data and output (routine R
1324, R1325). When the output of 1 byte of magnetic data is completed, the process proceeds to routine R], 326, subtracts the number of magnetic data by one, and then returns to routine R131.
Returning to step 4, the parallel-to-serial conversion and output of the next magnetic data are repeated, and when the output of all magnetic data is completed, the process moves to routine R1328 (routine R1327).

ルーチンR1328では100m秒のタイマをセットし
てから、前記ルーチンR1309〜R1313と同一の
手順に従って位置検出センサ5NS4がオンするまで、
ライトクロックデータの出力を行なう(ルーチンR13
29〜R1333)。
In the routine R1328, a 100 msec timer is set, and then the same steps as in the routines R1309 to R1313 are performed until the position detection sensor 5NS4 is turned on.
Outputs write clock data (routine R13
29-R1333).

つまり、カードの第1トラツクTRC1には、第2トラ
ツクTRC2へ磁気データの最終データとしてのSTX
コードを書き込んだ後も、カード終端までタロツクデー
タを書き続けるようになっている(第2図(E)参照)
。なお、第2トラツク側は磁気データの書込み終了後は
磁気データは反転されないので磁化の向きは一定にされ
、データの消去状態になる。
In other words, the first track TRC1 of the card has STX as the final data of the magnetic data transferred to the second track TRC2.
Even after writing the code, tarok data continues to be written until the end of the card (see Figure 2 (E)).
. On the second track side, since the magnetic data is not reversed after writing of the magnetic data is completed, the direction of magnetization is kept constant and the data is erased.

一方、ルーチンR1329でタイマオーバーを起こす前
に位置検出センサ5NS4がオンになったならルーチン
R1334へ進み、磁気ヘッド821へのライト許可信
号をオフ(ロウレベル)にしてからモータ807の回転
を停止させて終了する(ルーチンR1335)。また、
位置検出センサS N ’S 4がオンする前にルーチ
ンR1328でセットしたタイマがタイムオーバーを起
こすと、ルーチンR1336ヘジヤンプして、ステータ
ス1とエラー情報にカードジャムを設定してから第13
9図のエラー処理ルーチンへ移行する。
On the other hand, if the position detection sensor 5NS4 turns on before the timer overflows in routine R1329, the process advances to routine R1334, turns off (low level) the write permission signal to the magnetic head 821, and then stops the rotation of the motor 807. The process ends (routine R1335). Also,
If the timer set in routine R1328 times out before the position detection sensor S N 'S 4 is turned on, the routine jumps to R1336, sets the card jam in status 1 and error information, and then returns the 13th timer.
The process moves to the error handling routine shown in FIG.

第138図(e)には、同図(d)の書込み処理に続い
て行われるベリファイ処理の具体的な手順が示されてい
る。
FIG. 138(e) shows the specific procedure of the verify process performed subsequent to the write process in FIG. 138(d).

ここでは、先ずカードの後端がカードリーダ内の第1位
置検出センサ5NSIによって検出されるまでモータ8
07を逆転させてカードを後退させてから、1秒タイマ
をセットする(ルーチンR1341、R1342) 、
それから、モータ807を高速正回転させ、磁気データ
数(ここではLRCの次のSTXコードはチエツクしな
いので23個でよい)を設定し、アドレスカウンタに磁
気データバッファの2番目のアドレスをセットする(ル
ーチンR1343〜R1344)。最初のSTXコード
をベリファイの対象から外すためである。
Here, first, the motor 8 is operated until the rear end of the card is detected by the first position detection sensor 5NSI in the card reader.
After reversing 07 and retracting the card, set a 1 second timer (routines R1341, R1342),
Then, the motor 807 is rotated forward at high speed, the number of magnetic data is set (here, 23 is sufficient since the STX code following LRC is not checked), and the second address of the magnetic data buffer is set in the address counter ( routines R1343-R1344). This is to exclude the first STX code from being verified.

アドレス設定後、第138図(f)の1ビツト読込処理
を実行してルーチンR1346で読み込まれワークエリ
アに格納されたデータがSTXコードと一致したか判定
し、一致するまで待ち、−致した時点で次のルーチンR
1347へ進む。ルーチンR1347ではビットカウン
タに5ビツトを設定してから第138図(f)の1ビッ
ト読込み処理で磁気データの1ビツトを読み込んでワー
クエリアの最下位ビットに入れてシフトさせてからビッ
トカウンタをデクリメントし、これをビットカウンタが
「0」になるまで、つまり5ビット読み込むまで繰り返
す(ルーチンR1347〜R1349)。
After setting the address, execute the 1-bit read process shown in FIG. 138(f), determine whether the data read in routine R1346 and stored in the work area matches the STX code, wait until they match, and - when it does. Then the next routine R
Proceed to 1347. In routine R1347, 5 bits are set in the bit counter, and then 1 bit of magnetic data is read in the 1-bit read process shown in FIG. 138(f), shifted into the lowest bit of the work area, and then the bit counter is decremented. This process is repeated until the bit counter reaches "0", that is, until 5 bits are read (routines R1347 to R1349).

それから、ルーチンR1345でカウンタに設定したア
ドレスを用いて磁気データバッファから読み出した磁気
データとカードから読み出されてシフトレジスタに入っ
ている磁気データとを比較する(ルーチンR1350)
。ここで、2つのデータが一致しないときはルーチンR
1351でエラー情報にベリファイエラーを設定してか
ら、またデータが一致したときはルーチンR1350か
らR1352ヘジヤンプして磁気データバッファのアド
レスカウンタをインクリメントし、磁気データ数を「1
」減算して、磁気データ数がrQJになるまで上記ルー
チンR1347〜R1353を繰り返す(ルーチンR1
354)。
Then, using the address set in the counter in routine R1345, the magnetic data read from the magnetic data buffer is compared with the magnetic data read from the card and stored in the shift register (routine R1350).
. Here, if the two data do not match, routine R
After setting the verify error in the error information in step 1351, when the data matches again, the routine jumps from R1350 to R1352, increments the address counter of the magnetic data buffer, and sets the number of magnetic data to "1".
” and repeats the above routines R1347 to R1353 until the number of magnetic data reaches rQJ (routine R1
354).

そして、磁気データ数がrQJになったならば、ルーチ
ンR1355へ進んで1ビツトの読取りラッチをクリア
して読取ったデータを消去してから。
When the number of magnetic data reaches rQJ, the routine advances to routine R1355 to clear the 1-bit read latch and erase the read data.

ルーチンR1342でセットした1秒タイマがタイムオ
ーバーを起こしたか判定しくルーチンR1356)、ま
た、次のルーチンR1357では位置検出センサ5NS
4がオンになったか判定する。
Routine R1356) is used to determine whether the one second timer set in routine R1342 has timed out, and the next routine R1357 is to determine whether the one second timer set in routine R1342 has timed out.
4 is turned on.

タイムオーバーを起こす前に位置検出センサ5NS4が
オンになったときはルーチンR1358へ進み、ステー
タス1のカードジャムピットをクリアしてからモータ8
07を停止させる(ルーチンR1359)。一方、位置
検出センサ5NS4がオンする前にタイムオーバーを起
こすと、ステータス1の″カードジャムピットに1”を
セットしてからエラー情報にカードジャムを書き込んだ
後、第139図のエラー処理ルーチンへ移行する(ルー
チンR1360,R1361)。
If the position detection sensor 5NS4 is turned on before a time-over occurs, proceed to routine R1358, clear the card jam pit in status 1, and then turn on the motor 8.
07 (routine R1359). On the other hand, if a time-over occurs before the position detection sensor 5NS4 is turned on, "1" is set in the "card jam pit" of the status 1, a card jam is written in the error information, and the process shifts to the error handling routine shown in FIG. 139. (routines R1360, R1361).

第138図(f)には、第138図(e)のベリファイ
処理フローおよび第138図(c)の磁気処理フローに
共通の1ビツト読込処理の具体的手順を示す。
FIG. 138(f) shows a specific procedure of 1-bit reading processing common to the verify processing flow of FIG. 138(e) and the magnetic processing flow of FIG. 138(c).

この処理では、先ず1ビツトの読取りラッチをクリアし
てから(ルーチンR581)、カードリーダ内の各セン
サ5NSI〜5NS4の出力に基づいてカードのサイズ
の検査を行なう(ルーチンR582〜R588)。それ
から、ルーチンR581でクリアした読取ラッチ内に磁
気データがランチされているかチエツクし、入っていれ
ばそのラッチデータの転送先となるワークエリアを左に
1ピントだけシフトさせて最下位ビットOに上記ラッチ
のデータを移して終了する(ルーチンR589〜R59
0)。
In this process, first the 1-bit reading latch is cleared (routine R581), and then the size of the card is inspected based on the outputs of the sensors 5NSI to 5NS4 in the card reader (routines R582 to R588). Then, it is checked whether magnetic data is loaded in the read latch cleared in routine R581, and if it is, the work area to which the latch data is transferred is shifted to the left by one pin, and the least significant bit O is set as above. Transfer the latch data and end (routines R589 to R59)
0).

なお、この実施例のカードリーダは第1と第3の位置検
出センサ5NS2,5NS3間の距離Q3が正規のカー
ド長Ω。よりも長く、第2と第3の位置検出センサ5N
SI、5NS3間の距Is Q4が正規のカード長Q。
In the card reader of this embodiment, the distance Q3 between the first and third position detection sensors 5NS2 and 5NS3 is the normal card length Ω. longer than the second and third position detection sensors 5N
The distance Is Q4 between SI and 5NS3 is the regular card length Q.

よりも短ぐなるようにセンサ間距離が設定されている(
第30図(A)参照)。
The distance between sensors is set so that it is shorter than (
(See FIG. 30(A)).

そこで、第138図(f)に示す1ビット読込み処理中
において第1〜第3の位置検出センサ5NS1〜5NS
3の出力をチエツクすることでカードサイズの不良を検
出するようになっている(ルーチンR584〜R587
)。
Therefore, during the 1-bit reading process shown in FIG. 138(f), the first to third position detection sensors 5NS1 to 5NS
Card size defects are detected by checking the output of step 3 (routines R584 to R587).
).

第138図(g)には、第137図(G)の「パンチ穴
開け」コマンド受信フローにおける穴開は処理の具体的
手順が示されている。
FIG. 138(g) shows a specific procedure for punching a hole in the "punch hole" command reception flow shown in FIG. 137(G).

この穴開は処理では、先ずカードをカードリーダ800
の一番奥まで移動(ルーチンR311)して″パンチ○
K t+フラグをクリア(ルーチンR312)した後、
モータを逆転させてタイマ(3秒)を起動させ(ルーチ
ンR313)、′移動量検出”フラグをセットしてから
移動量カウンタをクリアする(ルーチンR314〜R3
18)。そして″タイマ2動作″フラグをセットしてタ
イマ割込みを許可し、タイマ割込みにより移動量を検出
してパンチ穴開は位置に達したところでモータの回転を
停止させ(ルーチンR319〜R322)、モータが完
全に止まるのを待つため150m秒間待秒間用−チンR
323)してからパンチ装置820を作動させる(ルー
チンR324〜R327)。
In this hole punching process, first the card is inserted into the card reader 800.
Move to the farthest end (routine R311) and punch ○
After clearing the Kt+ flag (routine R312),
Reverse the motor, start the timer (3 seconds) (routine R313), set the 'travel amount detection' flag, and clear the travel amount counter (routines R314 to R3).
18). Then, the "timer 2 operation" flag is set to enable a timer interrupt, the amount of movement is detected by the timer interrupt, and the rotation of the motor is stopped when the hole punching position is reached (routines R319 to R322). For 150m seconds to wait for complete stop - Chin R
323) and then activates the punch device 820 (routines R324 to R327).

上記ルーチンR323〜R327を2回繰り返して六開
けを確実にしてから(ルーチンR328)、移動量カウ
ンタをクリアしてモータを高速で逆転させて開口したパ
ンチ穴がパンチ穴検出センサ5NSpに対向する方向へ
カードを動かす。そして、パンチ穴検出センサがオンし
ているか判定し、正規の位置にパンチ穴が開いていると
きは″パンチ○K tTフラグをセットしてから、第1
の位置検出センサS N S 1がオンしてカードの後
端を検出したところでタイマ割込みを停止させるととも
にモータを停止させる(ルーチンR329〜R340)
After repeating the above routines R323 to R327 twice to ensure six openings (routine R328), the movement amount counter is cleared and the motor is reversed at high speed to direct the opened punched hole to the punched hole detection sensor 5NSp. move the card to Then, it is determined whether the punch hole detection sensor is on, and if the punch hole is in the correct position, the "Punch ○K tT flag is set, and then the first
When the position detection sensor SNS1 turns on and detects the rear end of the card, the timer interrupt is stopped and the motor is stopped (routines R329 to R340).
.

上記ルーチンにおいてカード移動中にタイムオーバを起
こすとカードのジャム(紙づまり)が発生したと判定し
、それぞれエラー処理に入るようになっている(ルーチ
ンR315,R332)。
If a time-over occurs during card movement in the above routine, it is determined that a card jam (paper jam) has occurred, and error processing is entered (routines R315 and R332).

第138図(h)には、第137図(C)の「磁気書込
み」コマンド受信時の処理フロー、第137図(G)の
「パンチ穴開け」コマンド受信時の処理フロー、第13
7図(H)の「カード後方排出」コマンド受信時の処理
フローおよび第137図(I)の「カード前方排出」コ
マンド受信時の処理フロー中における応答コマンドの送
信処理の具体的手順を示す。
FIG. 138(h) shows the processing flow when receiving the "magnetic write" command in FIG. 137(C), the processing flow when receiving the "punch hole" command in FIG. 137(G),
137(H) and the processing flow when receiving the "card front ejection" command in FIG. 137(I).

送信処理では、先ず受信バッファに対し受信を禁止して
から送信バッファの先頭アドレスをカウンタに設定する
(ルーチンR1421,R1422)6次に、上記各フ
ロー中において送信バッファ内にセーブされた送信デー
タを1バイト読み込んで送信した後、送信バッファのア
ドレスカウンタをインクリメントする(ルーチンR14
23゜R1424)。しかる後、応答コマンドの終了を
示すコードCRを送信したか判定して(ルーチンR14
25) 、未だならルーチンR1423へ戻って次の1
バイトデータを順次送信し、IL CRFlコードと送
信したなら受信バッファに対して受信許可を与えてから
、元のルーチンに戻る(ルーチンR1426)。
In the transmission process, first, the reception buffer is prohibited from receiving data, and then the start address of the transmission buffer is set in the counter (routines R1421, R1422).6 Next, the transmission data saved in the transmission buffer during each of the above flows is After reading and transmitting 1 byte, increment the address counter of the transmit buffer (routine R14).
23°R1424). After that, it is determined whether the code CR indicating the end of the response command has been transmitted (routine R14).
25) If not yet, return to routine R1423 and proceed to the next step
Byte data is transmitted sequentially, and after transmitting the IL CRFl code, reception permission is given to the reception buffer, and the process returns to the original routine (routine R1426).

一方、第139図には、第136図や第137図(A)
 〜(I)および第138図(a)〜(g)の各処理フ
ロー中においてエラーが発生した場合に実行されるエラ
ー処理の具体的手順が示されている。
On the other hand, in Fig. 139, Fig. 136 and Fig. 137 (A)
138 (I) and FIGS. 138(a) to (g), specific procedures for error processing to be executed when an error occurs are shown.

このエラー処理では、前記各フロー中で発生したエラー
の内容に応じて書き込まれたエラー情報に対応するモニ
タ表示データすなわちエラー表示符号(表7参照)を内
部メモリから読み出してそれをモニタ表示器175に出
力してエラーの種類を表示させる(ルーチンR1131
,R1132)。それから、OKクランプ消灯し、″書
込み禁止″フラグに“1″を立てて磁気データの書込み
処理を禁止してからタイマ2割込みを停止させて磁気読
込み処理も禁止する(ルーチンR1133〜R1135
)。しかる後、カードリーダ800内のモータ807を
停止させてからシャッタソレノイド809をオフしてシ
ャッタを閉じてカードの進入を禁止した後、エラーの種
類に対応した応答コード(表7右欄参照)を送信(ルー
チンR1136〜R1138)して、第136図のメイ
ンフロー中のルーチンR1109へ戻る(符号v2参照
)次に、第140図(A)、(B)には、読出し割込み
が、また第141図には書込み割込みが入った場合の処
理の手順が示されている。
In this error processing, the monitor display data, that is, the error display code (see Table 7) corresponding to the error information written according to the content of the error that occurred in each flow is read from the internal memory and displayed on the monitor display 175. to display the type of error (routine R1131
, R1132). Then, the OK clamp light is turned off, the "write inhibit" flag is set to "1" to inhibit magnetic data write processing, and the timer 2 interrupt is stopped to inhibit magnetic read processing (routines R1133 to R1135).
). After that, the motor 807 in the card reader 800 is stopped, the shutter solenoid 809 is turned off, the shutter is closed, and the entry of the card is prohibited, and then the response code corresponding to the type of error (see the right column of Table 7) is sent. transmission (routines R1136 to R1138) and returns to routine R1109 in the main flow of FIG. 136 (see reference numeral v2) Next, in FIGS. The figure shows the processing procedure when a write interrupt occurs.

既に述べたように、この実施例のカードリーダ800で
は、モータ807の回転速度を検出するセンサ832か
らの検出信号が割込み信号としてカードリーダ制御装置
288に入力されており。
As already mentioned, in the card reader 800 of this embodiment, the detection signal from the sensor 832 that detects the rotational speed of the motor 807 is input to the card reader control device 288 as an interrupt signal.

第138図(a)のカード読取処理フロー中におけるル
ーチンR524でコントローラ内部の″タイマ2動作”
フラグがKl I I+にセットされたときにこの信号
が入ってくると、第139図(A)。
"Timer 2 operation" inside the controller in routine R524 during the card reading processing flow in FIG. 138(a).
If this signal comes in when the flag is set to Kl I I+, FIG. 139(A).

(B)のタイマ2割込み処理を実行し、第138図(d
)の書込み処理フロー中におけるルーチンR1308で
″書込側込み開始″フラグがセットされると、第140
図の書込割込み処理を実行するようになっている。
Execute the timer 2 interrupt processing in (B) and
), when the "write side write start" flag is set in routine R1308 during the write process flow, the 140th
The write interrupt processing shown in the figure is executed.

なお、速度センサ832はモータ807の回転軸に取り
付けられたロータリエンコーダ817に対向して設けら
れており、回転速度にかかわらずカードが0.1mm移
動するごとに割込み信号が入ってくる。
Note that the speed sensor 832 is provided opposite the rotary encoder 817 attached to the rotating shaft of the motor 807, and receives an interrupt signal every time the card moves 0.1 mm regardless of the rotation speed.

タイマ2割込み処理では先ずルーチンR701で″セキ
ュリティ読取″フラグと″パンチ穴読取″フラグを見て
いずれも′O″のときは移動量検出モードとなり、ルー
チンR710へ移行し、移動量カウンタをインクリメン
トして割込み処理を終了する。なお、移動検出モードと
なるのは、第138図(C)の磁気処理中(ルーチンR
572)および第138図(g)の穴開は処理中(ルー
チンR317)において基準となる位置からのカードの
移動量を知りたい場合であり、″セキュリティ読取″フ
ラグおよび“パンチ穴読取”フラグをクリアすることに
より移動量検出モードが設定される。 また、タイマ2
割込み処理に入って゛′移動量検出″フラグがII O
jlのときはルーチンR702へ進み移動量カウンタを
インクリメントしてから、ルーチンR703で゛セキュ
リティ読取中″フラグがセットされているかチエツクし
、セットされていればルーチンR704へ進み移動量が
4゜8Wn以上になったか判定する(″セキュリティ読
取中″フラグが0”のときは第140図(B)のパンチ
穴読取りルーチンへ移行する)。パセキュリティ読取中
″フラグがセットされるのは第138図(a)のカード
読取り処理中のルーチンR523でパンチ穴センサSN
S pがオンしたときであり、このときセキュリティコ
ード読取センサ810aはカードのセキュリティ領域(
TF)の始端に位置する。しかして、最初のセキュリテ
ィマークはセキュリティ領域の始端から4.8mm以上
離れた位置に設けられる。そこで、ルーチンR704で
移動量が4.8−以上になったと判定しているのである
。4.8■以下の場合は割込み処理を終了し、次のタイ
マ2割込みで再び移動量カウンタをインクリメントする
。そして、移動量が4.8mnに達すると、ルーチンR
711へ移行し、そこで先ず移動量とルーチンR519
でRAM内に設定された読取範囲とを比較し、読取範囲
内であればセキュリティのコード読取センサがオンにな
っているか判定し、オンならばセキュリティコードの幅
を計数するカウンタをインクリメントして割込み処理を
終了する(ルーチンR712,R713)、そして、コ
ード読取センサがオフになった時点でカウンタの値を調
べ(ルーチンR714)セキュリティコードの幅が“O
P+ならコードなしと判定し、割込み処理を終了する。
In the timer 2 interrupt processing, first, in routine R701, the "security read" flag and the "punch hole read" flag are checked, and if both are 'O', the mode is set to movement amount detection mode, and the process moves to routine R710, where the movement amount counter is incremented. The interrupt processing ends.The movement detection mode is set during the magnetic processing (routine R) shown in FIG. 138(C).
572) and FIG. 138(g) are performed when it is desired to know the amount of movement of the card from the reference position during processing (routine R317), and the "security reading" flag and the "punch hole reading" flag are set. By clearing, the movement amount detection mode is set. Also, timer 2
Interrupt processing is started and the ``movement amount detection'' flag is set to II O.
If jl, proceed to routine R702, increment the movement amount counter, and then check in routine R703 whether the ``Security reading'' flag is set. If it is set, proceed to routine R704, and if the movement amount is 4°8Wn or more. (If the "security reading in progress" flag is 0, the process moves to the punch hole reading routine shown in FIG. 140(B)). The "Pass security reading in progress" flag is set by the punch hole sensor SN in routine R523 during card reading processing in FIG. 138(a).
This is when Sp is turned on, and at this time the security code reading sensor 810a reads the security area of the card (
TF). Therefore, the first security mark is provided at a position 4.8 mm or more away from the starting edge of the security area. Therefore, in routine R704, it is determined that the amount of movement has become 4.8- or more. If 4.8■ or less, the interrupt processing is terminated and the movement amount counter is incremented again at the next timer 2 interrupt. Then, when the movement amount reaches 4.8 mm, the routine R
711, where first the movement amount and routine R519
Compares the reading range set in RAM with the reading range, and if it is within the reading range, determines whether the security code reading sensor is on, and if it is on, increments the counter that counts the width of the security code and interrupts. The process is ended (routines R712, R713), and when the code reading sensor is turned off, the counter value is checked (routine R714) and the width of the security code is “O”.
If it is P+, it is determined that there is no code, and the interrupt processing is terminated.

一方、セキュリティの幅が0”でなければカウンタの幅
をバッファに移してからカウンタをクリアし、セキュリ
ティ幅が0.5I以上あるか否か判定する(ルーチンR
715,R716)、ここで、幅が0.5mm以下なら
異常とみなし、0.5m+以上ならシフトレジスタとし
て動作されるセキュリティバッファの最上位(または最
下位)ビットにtL I IIを立てる。 それから、
次のタイマ割込みに入ってルーチンR711で読取範囲
から外れたときは1番目のコードの読取り終了としてル
ーチンR721へ移行しセキュリティ読取数(カウンタ
)を減算する。そして、読み取ったコードを記憶するセ
キュリティバッファをルーチンR723で1ビツトだけ
シフトしてから読取範囲をセキュリティコートのピッチ
(3,5a++)分だけ加算して終了する。セキュリテ
ィを1ビツト検出するごとにセキュリティバッファをシ
フトすることにより、シリアルに読み取られたセキュリ
ティコードがパラレルデータに変換されていく。上記ル
ーチンを繰り返すことにより、セキュリティの読取数が
rQJになると、ルーチンR722からR714へ進み
、読み取ったセキュリティ幅が0.5ninのときには
セキュリティバッファの最上位ビットにII 1″を書
き込む。そして、セキュリティ読取り後、磁気データ読
取処理に移って第138図(c)のルーチンR553で
″パンチ穴読取″フラグがin 1 P+にセットされ
、“セキュリティ読取″フラグがII OIIにクリア
されてからこの第140図(A)のタイマ2割込みが開
始されると、ルーチンR703から第140図(B)の
ルーチンR731へ移行し、パンチ穴検出センサがオン
しているがチエツクし、オンならばルーチンR732で
パンチ大幅を計数するカウンタをインクリメントして割
込み処理を終了する。そして、次の割込みでパンチ穴検
出センサがオフになったならばルーチンR733へ移行
してパンチ大幅をチエツクする。ここで、検出されたパ
ンチ穴の幅が0.8mm以上のときは正規のパンチ穴と
みなし、ルーチンR734でパンチ穴の有無を記憶する
バッファ(シフトレジスタとして動作される)の最上位
(または最下位)ビットに111 Plを書き込んでか
ら、またパンチ穴の幅が0.8mn+以下のときはルー
チンR735でパンチ穴幅カウンタをクリアしてからル
ーチンR736へ進む。
On the other hand, if the security width is not 0'', the counter width is moved to the buffer, the counter is cleared, and it is determined whether the security width is 0.5I or more (routine R
715, R716), here, if the width is 0.5 mm or less, it is regarded as abnormal, and if it is 0.5 m+ or more, tL I II is set in the most significant (or least significant) bit of the security buffer operated as a shift register. after that,
When the next timer interrupt is entered and the code goes out of the reading range in routine R711, it is assumed that the reading of the first code has been completed and the process moves to routine R721, where the number of security readings (counter) is decremented. Then, the security buffer storing the read code is shifted by one bit in routine R723, and the read range is added by the pitch (3, 5a++) of the security coat, and the process ends. By shifting the security buffer every time one security bit is detected, the serially read security code is converted into parallel data. By repeating the above routine, when the number of security reads reaches rQJ, the process proceeds from routine R722 to R714, and when the read security width is 0.5 nin, II 1'' is written to the most significant bit of the security buffer. After that, the process moves to magnetic data reading processing, and in routine R553 of FIG. 138(c), the "punch hole reading" flag is set to in 1 P+, the "security reading" flag is cleared to II OII, and then this FIG. When the timer 2 interrupt in (A) is started, the routine moves from routine R703 to routine R731 in FIG. 140 (B), and it is checked whether the punch hole detection sensor is on. The interrupt processing is ended by incrementing the counter that counts the number of punches.If the punch hole detection sensor is turned off at the next interrupt, the process moves to routine R733 to check the punch size. If the width of the hole is 0.8 mm or more, it is regarded as a regular punched hole, and 111 Pl is set to the most significant (or least significant) bit of the buffer (operated as a shift register) that stores the presence or absence of a punched hole in routine R734. After writing, if the width of the punched hole is less than 0.8mm+, the punched hole width counter is cleared in routine R735, and then the flow advances to routine R736.

ここでは、カード移動量が読取範囲内に入っているか判
定し、入っているときは上記手順を繰り返し、読取範囲
から外れるとルーチンR741以下へ移行する。
Here, it is determined whether the card movement amount is within the reading range, and if it is, the above procedure is repeated, and if it is out of the reading range, the process moves to routine R741 and subsequent steps.

ルーチンR741〜R745では先ずパンチ穴読取数を
減算して読み取られたビットの入ったバッファを1ビツ
トシフトさせ、パンチ六幅カウンタをクリアしてから読
取範囲を設定し直して終了する。そして、読取数がrQ
Jになったときに“タイマ2動作”フラグをクリアして
以後のタイマ2割込み動作を停止させる(ルーチンR7
42゜R746)。
In routines R741 to R745, the number of read punch holes is first subtracted, the buffer containing the read bits is shifted by one bit, the punch six-width counter is cleared, the reading range is reset, and the process ends. And the number of reads is rQ
When the timer reaches J, the "timer 2 operation" flag is cleared and subsequent timer 2 interrupt operations are stopped (routine R7).
42°R746).

一方、第138図(cl)の書込み処理フロー中におい
てルーチンR1308で“書込割込み開始”フラグがセ
ットされた後、カードリーダのモータ807の回転検出
センサ832から806μsごとに検出信号が入ってく
ると、第141図の書込割込み処理が開始され、先ず第
138図(d)のフロー中のルーチンR1310もしく
はルーチンR1330で設定したライトクロックデータ
またはルーチンR1320,R132ユで設定したライ
トデータおよびライトクロックデータを出力する(ルー
チンR751)。しかる後、ルーチンR1311、R1
322またはR1331でセットした“′書込み待ち”
フラグをクリアして書込割込み処理を終了する(ルーチ
ンR752)。
On the other hand, after the "write interrupt start" flag is set in routine R1308 during the write process flow shown in FIG. Then, the write interrupt process shown in FIG. 141 is started, and first, the write clock data set in routine R1310 or routine R1330 in the flow shown in FIG. 138(d) or the write data and write clock set in routines R1320 and R132 are Output the data (routine R751). After that, routine R1311, R1
“Waiting for writing” set with 322 or R1331
The flag is cleared and the write interrupt processing is ended (routine R752).

なお、上記実施例では管理装置400内に、発行機20
0内のカード発行装置700と同一の発行装置を設ける
としたが、テストカードや復活カードに関しては金額等
の印字をしないで、パンチ穴の穿孔および磁気データの
記録のみを行なって発行すればよい場合(予め印刷した
カードあるいは手書きのカードを用いる場合等)には、
第26図に示すような磁気ヘッド821とパンチ装置8
02を有するカードリーダ800のみを内蔵させ、カー
ドタンク901やカード取り出し装置710、印字装置
750等を省略するようにしてもよい。
Note that in the above embodiment, the issuing machine 20 is included in the management device 400.
Although the same issuing device as the card issuing device 700 in 0 is provided, test cards and resurrection cards only need to be issued by punching holes and recording magnetic data without printing the amount or the like. (e.g. when using pre-printed or handwritten cards),
A magnetic head 821 and a punch device 8 as shown in FIG.
02 may be incorporated, and the card tank 901, card ejecting device 710, printing device 750, etc. may be omitted.

さらに、管理装置400にカード発行装置700を内蔵
させる代わりに、管理措@400から発行機200へ゛
′カード復復活式パケット″テストカード発行″パケッ
トを送って発行機で復活カードやテストカードを発行さ
せるようにしてもよい。
Furthermore, instead of incorporating the card issuing device 700 in the management device 400, the management device @ 400 sends a ``card recovery type packet ``test card issue'' packet to the issuing machine 200, and the issuing machine issues a resurrection card or a test card. You may also do so.

ただし、管理装置に設けておけば一般の遊技客の購入を
邪魔することがない。
However, if it is installed in the management device, it will not interfere with purchases by general players.

[発明の効果] 以上説明したようにこの発明は、カードの購入の際にコ
ードだけを記録したカードを発行し、持玉数は管理装置
に記憶するようにしたカード式遊技システムにおいて、
少なくともカードの磁気記録部への磁気データの書込み
が可能なカードリーダと、カードの表面へ文字等を印字
可能な印字装置とを有するカード発行装置を管理装置に
具備させ、管理装置のコンソールからの指令によって復
活カードやテストカード等特殊なカードを発行できるよ
うに構成したので、遊技客の来歴データ等を管理装置の
CRT表示装置の画面で確認してカード復活の可否を決
定することができるため、不正を防止しつつ破損したカ
ードを復活させ、遊技店に不利益を生じさせることなく
遊技客の利益を有効に保護し、もって、遊技客と遊技店
との間のトラブルを未然に防止して、カード式遊技シス
テムに対する信頼性を向上させることができるようにな
る。また、管理装置と切り離された状態においても単独
でパチンコ機を稼働状態にさせて試し打ちを可能にする
ようなテストカードを発行できるので、カード式遊技シ
ステムの柔軟性を向上させることできる。さらに、管理
装置がカード発行装置を具備しているので、わざわざ発
行機を使って復活カードやテストカードを発行させる必
要がなく、遊技のためのカードを購入しようとする遊技
客に迷惑をかけることがないという効果がある。
[Effects of the Invention] As explained above, the present invention provides a card-type gaming system in which a card with only a code recorded at the time of card purchase is issued, and the number of balls held is stored in a management device.
The management device is equipped with a card issuing device having at least a card reader capable of writing magnetic data to the magnetic recording section of the card and a printing device capable of printing characters etc. on the surface of the card, and Since the configuration is such that special cards such as resurrection cards and test cards can be issued according to instructions, it is possible to check the history data of the player on the screen of the CRT display device of the management device and decide whether or not to reinstate the card. , while preventing fraud, restoring damaged cards, effectively protecting the interests of players without causing any disadvantage to gaming parlors, and thereby preventing troubles between players and gaming parlors. This makes it possible to improve the reliability of the card-based gaming system. Further, even when the machine is disconnected from the management device, it is possible to issue a test card that allows the pachinko machine to operate independently and to make a trial play, thereby improving the flexibility of the card-based gaming system. Furthermore, since the management device is equipped with a card issuing device, there is no need to use a issuing machine to issue resurrection cards or test cards, and there is no need to bother players who are trying to purchase cards for playing games. The effect is that there is no

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

第1図は本発明が適用されたパチンコ遊技システム全体
の構成を示すシステム構成図、第2図(A)、(B)は
本発明に係るシステムに使用されるカードの一例を示す
正面図および内部構成図、 第2図(C)はカード内の真偽識別領域の構成例を示す
説明図、 第2図(D)はカードの断面構造の一例を示す断面図、 第2図(E)はカード内の磁気記録部の構成例を示す説
明図。 第3図は遊技システムを構成するパチンコ機全体の構成
例を示す斜視図、 第4図(A)、(B)はパチンコ機前面の操作パネル部
の構成例を示す断面側面図、 第5図は同じく操作パネル部の分解斜視図、第6図は同
じく操作パネル部内部の構成を示す斜視図、 第7図はパチンコ機の裏面の封入球循環装置の構成例を
示す斜視図、 第8図はその封入球循環装置をパチンコ機に取り付けた
状態を示す斜視図、 第9図は打球発射レール基部の詳細を示す斜視図、 第10図はパチンコ機の前面パネルを開いた状態を示す
斜視図、 第11図は遊技盤を保持するフレームとこれに結合され
る発射レールを備えたフレームボードの構成例を示す斜
視図、 第12図はパチンコ機の前面枠の裏面構成を示す斜視図
、 第13図はパチンコ機の裏面の構成例を示す背面斜視図
、 第14図はパチンコ機制御ユニットの構成例を示す斜視
図、 第15図は同じくその制御ユニットの内部構成を示す斜
視図、 第16図は制御ユニットの前面パネルの構成を示す斜視
図、 第17図はパチンコ機と制御ユニットの取付位置関係を
示す斜視図、 第18図はパチンコ機が設置される島設備の骨組みを示
す斜視図、 第19図は島設備にパチンコ機と制御ユニットを設置し
た状態を示す斜視図、 第20図は島設備の背面を示す斜視図、第21図はパチ
ンコ機全体の制御体系を示すブロック図、 第22図はパチンコ機制御装置の回路構成例を示すブロ
ック図、 第23図はパチンコ機制御ユニットの回路構成例を示す
ブロック図、 第24図はユニットメモリのエリア構成を示すメモリマ
ツプ、 第25図はパチンコ機のカードリーダの構成例を示す斜
視図、 第26図はそのカードリーダの分解斜視図、第27図は
カードリーダのカード挿入部の詳細を示す分解斜視図、 第28図(A)、(B)は同じくカードリーダのカード
挿入部の詳細を示す断面側面図、第29図(A)、(B
)はカードリーダ入口のシャッタ部分の詳細を示す断面
側面図、第30図(A)はカードリーダ内に設けられた
各種センサの取付は位置関係を示す平面説明図、第30
図(B)はカード挿入時のセンサの検出タイミングチャ
ート、 第31図はカードリーダ制御装置の回路構成例を示すブ
ロック図、 第32図はカードリーダのインタフェース回路を示すブ
ロック図、 第33図はカードリーダのデータ読込み、書込みタイミ
ングを示すタイミングチャート、第34図は本発明に係
る遊技システムに使用されるカード発行機の構成例を示
す斜視図、第35図は発行機の前面パネルを開いた状態
を示す斜視図、 第36図は発行機に設けられたカード発行装置の斜視図
、 第37図は同じくカード発行装置の概略構成図、第38
図はカード発行装置を構成するカード取出装置の構成を
示す斜視図、 第39図は同じくカード発行装置を構成するカード導出
装置の構成を示す斜視図、 第40図はカード発行機の制御装置の構成例を示すブロ
ック図、 第41図はカード発行機のユニット制御装置の構成例を
示すブロック図、 第42図(A)は精算機の構成例を示す斜視図、第42
図(B)は精算機の上面パネルおよび前面パネルを開い
た状態を示す斜視図、 第43図は精算機を構成するカード精算装置の構成例を
示す斜視図、 第44図は本実施例の精算機を用いてパチンコ店のカウ
ンタを構成した場合の斜視図。 第45図(A)、(B)は精算機により発行されるレシ
ートの構成例を示す説明図、 第46図は精算機の制御装置の構成例を示すブロック図
、 第47図は精算機のユニット制御装置の構成例を示すブ
ロック図、 第48図は管理装置全体の構成例を示す斜視図、第49
図は管理装置自身のシステム構成例を示すブロック図、 第50図は管理装置のコンソールの構成例を示すもので
、(A)は平面図、(B)は背面図、第51図は主記憶
装置内のファイルの構成例を示すメモリマツプ、 第52図は本発明の遊技システム内でのカードの状態遷
移を示す説明図、 第53図は本発明の遊技システムにおける伝送系の構成
例を示すブロック図、 第54図はネットワーク上でのデータ転送制御を行うN
AU (ネットワークアダプタユニット)の構成例を示
すブロック図、 第55図(A)、(B)は高層ネットワーク上での管理
装置−NAU間および管理装置−ユニット間のパケット
構造を示す構成図、 第55図(C)は低層ネットワーク上での管理装置−N
AU間および管理装置−ユニット間のパケット構造を示
す構成図、 第56図〜第60図は高層ネットワーク上で送受信され
るパケットの構成例を示すもので、第56図(A)、(
B)は″回線テスト″パケットの構成図、 第57図(A)、(B)は″ユニットテーブル要求″パ
ケットの構成図、 第58図(A)、(B)は″初期値設定″パケットの構
成図、 第59図(A)、(B)は管理装置からパチンコ機に対
する″定時データ要求”およびその応答パケットの構成
図、 第60図(A)、(B)は“各種指令用”パケットとそ
の応答” A CK ”パケットの構成図、第61図(
A)、(B)、(C)は″カードイン″パケットとその
応答” A CK ”および否定応答” N A K 
”パケットの構成図、第62図(A)〜(D)は管理装
置における中央処理装置とローカル処理装置の初期化手
順を示すフローチャート、 第63図は管理装置においてコンソール背面のビルトイ
ンスイッチがオンされたときの処理手順を示すフローチ
ャート、 第64図は管理装置においてコンソール上面の設定更新
スイッチがオンされたときの処理手順を示すフローチャ
ート、 第65図はタイマ割込みによる定時データ要求処理手順
を示すフローチャート、 第66図はその応答たる定時データの受信処理の手順を
示すフローチャート、 第67図は管理装置が″カート購入″パケットを受信し
たときの処理手順を示すフローチャート、第68図は管
理装置がパカードイン″′パケットを受信したときの処
理手順を示すフローチャート、第69図は管理装置が゛
′中中断カードイン式パケット受信したときの処理手順
を示すフローチャート、 第70図は管理装置が“中断スイッチ″パケットを受信
したときの処理手順を示すフローチャート、 第71図は管理装置がパ終了スイッチ″パケットを受信
したときの処理手順を示すフローチャート、 第72図は管理装置が″帰零″パケットを受信したとき
の処理手順を示すフローチャート、第73図は管理装置
が″打止”パケットを受信したときの処理手順を示すフ
ローチャート、第74図は管理装置が″カード精算″パ
ケットを受信したときの処理手順を示すフローチャート
、第75図は管理装置においてコンソール上面の打止解
除スイッチがオンされたときの処理手順を示すフローチ
ャート、 第76図、第77図および第78図は管理装置において
コンソール上面の強制終了スイッチがオンされたときの
処理手順を示すフローチャート、第79図、第80図お
よび第81図は管理装置においてコンソール上面の強制
終了解除スイッチがオンされたときの処理手順を示すフ
ローチャート、 第82図は停電が発生したときの管理装置における停電
処理の手順を示すフローチャート。 第83図は管理装置におけるネットワークのエラー回復
処理の手順を示すフローチャート、第84図(A)は第
83図の処理フロー中におけるNAU回復処理の具体的
手順を示すフローチャート、 第84図CB)は第83図の処理フロー中におけるトー
クンバス回復処理の具体的手順を示すフローチャート、 第85図は第83図の処理フロー中におけるホットコー
ド回復処理の具体的手順を示すフローチャート、 第86図は第83図の処理フロー中におけるユニット回
復処理の具体的手順を示すフローチャート、 第87図は管理装置においてコンソール上面の閉店スイ
ッチがオンされたときの処理手順を示すフローチャート
、 第88図は管理装置においてコンソール上面のカード復
活スイッチがオンされたときの処理手順を示すフローチ
ャート、 第89図は管理装置においてコンソール背面のテストカ
ード発行スイッチがオンされたときの処理手順を示すフ
ローチャート、 第90図はタイマ割込みによる営業統計データの割込み
表示処理の手順を示すフローチャート、第91図は打止
台のデータ表示処理の手順を示すフローチャート、 第92図は特定台のデータ表示処理の手順を示すフロー
チャート、 第93図は全台のデータ表示処理の手順を示すフローチ
ャート、 第94図は赤字台のデータ表示処理の手順を示すフロー
チャート、 第95図は黒字台のデータ表示処理の手順を示すフロー
チャート、 第96図は発行機のデータ表示処理の手順を示すフロー
チャート、 第97図は精算機のデータ表示処理の手順を示すフロー
チャート、 第98図は全営業データ表示処理の手順を示すフローチ
ャート、 第99図は特定カードのデータ表示処理の手順を示すフ
ローチャート、 第100図はカード合計データ表示処理の手順を示すフ
ローチャート、 第101図は全カード明細データ表示処理の手順を示す
フローチャート、 第102図は中断カードのデータ表示処理の手順を示す
フローチャート、 第103図は管理装置におけるカード番号生成手順を示
すフローチャート、 第104図は管理装置におけるCRT表示装置に表示さ
れる初期画面の構成例を示す表示画面構成図、 第105図は管理装置におけるC RT表示装置に表示
される異常端末表示画面の構成例を示す表示画面構成図
、 第106図は管理装置におけるCRT表示装置に表示さ
れる開店要求画面の構成例を示す表示画面構成図、 第107図、第108図、第109図は管理装置におけ
るCRT表示装置に表示される初期値設定画面の構成例
を示す表示画面構成図、第110図は管理装置における
CRT表示装置に表示される打止数設定画面の構成例を
示す表示画面構成図、 第111図は管理装置におけるCRT表示装置に表示さ
れる打止モード設定画面の構成例を示す表示画面構成図
、 第112図は管理装置におけるCRT表示装置に表示さ
れる日時設定画面の構成例を示す表示画面構成図、 第113図は管理装置におけるCRT表示装置に表示さ
れる営業中のノーマル表示画面の構成例な示す表示画面
構成図、 第114図は管理装置におけるCRT表示装置に表示さ
れる打止解除画面の構成例を示す表示画面構成図、 第115図は管理装置におけるCRT表示装置に表示さ
れるパチンコ機強制終了画面の構成例を示す表示画面構
成図、 第116図は管理装置におけるCRT表示装置に表示さ
れるパチンコ機強制終了解除画面の構成例を示す表示画
面構成図、 第117図は管理装置におけるCRT表示装置に表示さ
れる発行機強制終了解除画面の構成例を示す表示画面構
成図、 第118図は管理装置におけるCRT表示装置に表示さ
れる精算機強制終了解除画面の構成例を示す表示画面構
成図、 第119図は管理装置におけるCRT表示装置に表示さ
れるシステム終了画面の構成例を示す表示画面構成図、 第120図は管理装置におけるCRT表示装置に表示さ
れるカード復活画面の構成例を示す表示画面構成図、 第121図は管理装置におけるCRT表示装置に表示さ
れる表示メニュー選択画面の構成例を示す表示画面構成
図、 第122図は管理装置におけるCRT表示装置に表示さ
れる打止台表示画面の構成例を示す表示画面構成図、 第123図は管理装置におけるCRT表示装置に表示さ
れる特定台表示画面の構成例を示す表示画面構成図、 第124図は管理装置におけるCRT表示装置に表示さ
れる全台データ表示画面の構成例を示す表示画面構成図
、 第125図は管理装置におけるCRT表示装置に表示さ
れる赤字台データ表示画面の構成例を示す表示画面構成
図、 第126図は管理装置におけるCRT表示装置に表示さ
れる発行機データ表示画面の構成例を示す表示画面構成
図、 第127図は管理装置におけるCRT表示装置に表示さ
れる精算機データ表示画面の構成例を示す表示画面構成
図、 第128図は管理装置におけるCRT表示装置に表示さ
れる営業データ表示画面の構成例を示す表示画面構成図
、 第129図は管理装置におけるCRT表示装置に表示さ
れる特定カードデータ表示画面の構成例を示す表示画面
構成図、 第130図は管理装置におけるCRT表示装置に表示さ
れるカード明細データ表示画面の構成例を示す表示画面
構成図、 第131図は管理装置におけるCRT表示装置に表示さ
れる中断カードデータ表示画面の構成例を示す表示画面
構成図、 第132図は管理装置におけるカード発行制御装置によ
る制御の手順を示すフローチャート、第133図は第1
32図のフローにおいて「カード復活」ファンクション
を受信したときの具体的制御手順を示すフローチャート
、 第134図(A)は第133図のフロー中におけるカー
ド排出処理の具体的手順を示すフローチャート、 第134図(B)は第133図のフロー中におけるリー
ダ制御処理の具体的手順を示すフローチャート、 第134図(C)は第133図のフロー中におけるカー
ド反転処理の具体的手順を示すフローチャート、 第134図(D)は第133図のフロー中における印字
処理の具体的手順を示すフローチャート、第134図(
E)は第133図のフロー中におけるカード排出処理の
具体的手順を示すフローチャート、 第135図は第134図(A)〜(E)の各処理フロー
中においてエラーが発生したときに実行されるエラー処
理の具体的手順を示すフローチャート、 第136図は管理装置および発行機と精算機内のカード
リーダ制御装置に共通の制御手順を示すフローチャート
、 第137図(A)は「磁気読込み」コマンド受信時のカ
ードリーダ制御装置の具体的制御手順を示すフローチャ
ート。 第137図(B)は「リロード」コマンド受信時のカー
ドリーダ制御装置の具体的制御手順を示すフローチャー
ト、 第137図(C)は「磁気書込み」コマンド受信時のカ
ードリーダ制御装置の具体的制御手順を示すフローチャ
ート、 第137図(D)は「ステータス要求」コマンド受信時
のカードリーダ制御装置の具体的制御手順を示すフロー
チャート、 第137図(E)は「パンチ穴要求」コマンド受信時の
カードリーダ制御装置の具体的制御手順を示すフローチ
ャート、 第137図(F)はYセキュリティ要求」コマンド受信
時のカードリーダ制御装置の具体的制御手順を示すフロ
ーチャート、 第137図(G)は「パンチ穴開け」コマンド受信時の
カードリーダ制御装置の具体的制御手順を示すフローチ
ャート、 第137図(H)は「カード後方排出」コマンド受信時
のカードリーダ制御装置の具体的制御手順を示すフロー
チャート、 第137図(I)はrカード前方排出」コマンド受信時
のカードリーダ制御装置の具体的制御手順を示すフロー
チャート、 第138図(a)は第137図(A)のフロー中におけ
るカード読取り処理の具体的手順を示すフローチャート
、 第138図(b)は第137図(A)のフロー中におけ
るパリテ/(、LRC検査処理の具体的手順な示すフロ
ーチャート、 第138図(c)は第137図(B)のフロー中におけ
る磁気処理の具体的手順を示すフローチャート、 第138図(d)は第137図(C)のフロー中におけ
る書込み処理の具体的手順を示すフローチャート、 第138図(e)は第137図(C)のフロー中におけ
るベリファイ処理の具体的手順を示すフローチャート、 第138図(f)は第138図(c)、(e)のフロー
中における1ビツト読込処理の手順を示すフローチャー
ト、 第138図(g)は第137図(G)のフロー中におけ
る穴開は処理の具体的な手順を示すフローチャート、 第138図(h)は第137図(A)〜(I)の制御フ
ロー中等における送信処理の具体的手順を示すフローチ
ャート、 第139図は第137図(A)〜(I)の制御フローに
おいてエラーが発生したときのエラー処理の具体的手順
を示すフローチャート。 第140図(A)、(B)はカードリーダコントローラ
における磁気読出しのタイマ割込み処理手順を示すフロ
ーチャート、 第141図は、カードリーダ制御装置における磁気書込
み時の書込割込み処理の手順を示すフローチャートであ
る。 100・・・・パチンコ機、110・・・・操作パネル
、113・・・・購入スイッチ、114・・・・中断ス
イッチ、115・・・・終了スイッチ、130・・・・
球循環装置、160・・・・制御ユニット、180・・
・・ユニット制御装置、188・・・・カートリーダ制
御装置、195・・・・パチンコ機制御装置、190゛
°・・ユニットコントローラ、200・・・・カード発
行機、700・・・・カード発行装置、710・・・・
カード取出装置、740・・・・カート反転装置、75
0・・・・印字装置、770・・・・カート導出装置、
300・・・・精算機、400・・・・管理装置、55
0・・・・ユニットメモリ、551・・・・データ伝送
コントローラ、553・・・・ネットワ−クコントロー
ラ、800・・・・カードリーダ、802・・・・カー
ド挿排口、807・・・・搬送モータ、809・・・・
シャッタソレノイド、820・・・・パンチ装置、82
1・・・・磁気ヘッド。 lz−一+10 、〕、・:1″ 第2 (A) 第 図 (B) 第24図 第34図 (A) 第28 (B) (A) 第29 (B) ΦU−t くのQOuJ L (り 一つ 」 Σ (A) 第45図 (B) 第 図 (A) (B) 各種指令パケット CK 第61図 (A) 「″カードイン”パケット構成」 管理装置←NAU(カードNo) NAU←制御ユニット(カードNO) 第61図 (B) 「“カードイン”パケット構成(肯定応答)」管理装置
→NAU (ACK十カードテキスト)NAU→制御ユ
ニット(ACK十カードテキスト)第61図 (C) 「″カードイン”パケット構成(否定応答)」管理装置
→NAU (NAK) NAU→制御ユニット(NAK) 第103図 第133図 第137図 (日)
FIG. 1 is a system configuration diagram showing the overall configuration of a pachinko gaming system to which the present invention is applied, and FIGS. 2 (A) and (B) are front views showing an example of a card used in the system according to the present invention. Internal configuration diagram, Figure 2 (C) is an explanatory diagram showing an example of the configuration of the authenticity identification area in the card, Figure 2 (D) is a sectional view showing an example of the cross-sectional structure of the card, Figure 2 (E) FIG. 2 is an explanatory diagram showing an example of the configuration of a magnetic recording section in a card. FIG. 3 is a perspective view showing an example of the overall configuration of the pachinko machine that constitutes the gaming system; FIGS. 4(A) and (B) are cross-sectional side views showing an example of the configuration of the operation panel on the front of the pachinko machine; FIG. is an exploded perspective view of the operation panel section, FIG. 6 is a perspective view showing the internal structure of the operation panel section, FIG. 7 is a perspective view showing an example of the structure of the enclosed ball circulation device on the back of the pachinko machine, and FIG. Figure 9 is a perspective view showing details of the base of the ball launch rail, Figure 10 is a perspective view showing the pachinko machine with its front panel opened. , Fig. 11 is a perspective view showing an example of the configuration of a frame board that includes a frame for holding a game board and a firing rail coupled to the frame, Fig. 12 is a perspective view showing the configuration of the back side of the front frame of a pachinko machine, FIG. 13 is a rear perspective view showing an example of the configuration of the back side of a pachinko machine, FIG. 14 is a perspective view showing an example of the configuration of a pachinko machine control unit, FIG. 15 is a perspective view showing the internal configuration of the control unit, and FIG. Figure 17 is a perspective view showing the configuration of the front panel of the control unit, Figure 17 is a perspective view showing the mounting positional relationship between the pachinko machine and the control unit, and Figure 18 is a perspective view showing the framework of the island equipment where the pachinko machine is installed. , Fig. 19 is a perspective view showing the state in which a pachinko machine and a control unit are installed in the island equipment, Fig. 20 is a perspective view showing the back side of the island equipment, and Fig. 21 is a block diagram showing the control system of the entire pachinko machine. FIG. 22 is a block diagram showing an example of the circuit configuration of a pachinko machine control device, FIG. 23 is a block diagram showing an example of the circuit configuration of a pachinko machine control unit, FIG. 24 is a memory map showing the area configuration of the unit memory, and FIG. 26 is an exploded perspective view of the card reader; FIG. 27 is an exploded perspective view showing details of the card insertion section of the card reader; FIG. 28 (A) , (B) are cross-sectional side views showing the details of the card insertion part of the card reader, and FIGS. 29(A) and (B) are
) is a cross-sectional side view showing details of the shutter portion at the card reader entrance, FIG.
Figure (B) is a sensor detection timing chart when a card is inserted, Figure 31 is a block diagram showing an example of the circuit configuration of the card reader control device, Figure 32 is a block diagram showing the card reader interface circuit, and Figure 33 is a block diagram showing an example of the circuit configuration of the card reader control device. A timing chart showing the data reading and writing timing of the card reader, Fig. 34 is a perspective view showing a configuration example of a card issuing machine used in the gaming system according to the present invention, and Fig. 35 shows the front panel of the issuing machine opened. FIG. 36 is a perspective view of the card issuing device installed in the issuing machine; FIG. 37 is a schematic configuration diagram of the card issuing device; FIG. 38 is a perspective view showing the state.
FIG. 39 is a perspective view showing the configuration of a card ejecting device constituting the card issuing device, FIG. 39 is a perspective view showing the configuration of the card ejecting device also constituting the card issuing device, and FIG. 41 is a block diagram showing a configuration example of a unit control device of a card issuing machine; FIG. 42(A) is a perspective view showing a configuration example of a payment machine; FIG.
Figure (B) is a perspective view showing the top panel and front panel of the payment machine in an open state, Figure 43 is a perspective view showing an example of the configuration of the card payment device that constitutes the payment machine, and Figure 44 is a perspective view of the present embodiment. FIG. 2 is a perspective view of a pachinko parlor counter configured using a payment machine. Figures 45 (A) and (B) are explanatory diagrams showing an example of the configuration of a receipt issued by the payment machine, Figure 46 is a block diagram showing an example of the configuration of the control device of the payment machine, and Figure 47 is an explanatory diagram showing an example of the configuration of a receipt issued by the payment machine. FIG. 48 is a block diagram showing an example of the configuration of the unit control device; FIG. 48 is a perspective view showing an example of the overall configuration of the management device; FIG.
The figure is a block diagram showing an example of the system configuration of the management device itself. FIG. 50 shows an example of the configuration of the console of the management device. (A) is a plan view, (B) is a rear view, and FIG. A memory map showing an example of the configuration of files in the device, FIG. 52 is an explanatory diagram showing the state transition of cards in the gaming system of the invention, and FIG. 53 is a block diagram showing an example of the configuration of the transmission system in the gaming system of the invention. Figure 54 shows N which controls data transfer on the network.
A block diagram showing an example of the configuration of an AU (network adapter unit); FIGS. Figure 55 (C) shows the management device-N on the low-layer network.
Block diagrams showing the packet structure between AUs and between the management device and the unit, FIGS.
B) is a configuration diagram of the “line test” packet, Figures 57 (A) and (B) are configuration diagrams of the “unit table request” packet, and Figures 58 (A) and (B) are the “initial value setting” packet. 59 (A) and (B) are configuration diagrams of "regular data requests" from the management device to the pachinko machine and their response packets, and FIGS. 60 (A) and (B) are "for various commands" Packet and its response “A CK” packet configuration diagram, Figure 61 (
A), (B), and (C) are the "card-in" packet and its response "A CK" and negative response "NAK"
"Packet configuration diagram, Figures 62 (A) to (D) are flowcharts showing the initialization procedure of the central processing unit and local processing unit in the management device, and Figure 63 is a flowchart showing the initialization procedure of the central processing unit and local processing unit in the management device. 64 is a flowchart showing the processing procedure when the setting update switch on the top surface of the console is turned on in the management device; FIG. 65 is a flowchart showing the processing procedure for periodic data request by timer interrupt; FIG. 66 is a flowchart showing the procedure for receiving scheduled data as a response, FIG. 67 is a flowchart showing the processing procedure when the management device receives the "Cart Purchase" packet, and FIG. 68 is a flowchart showing the processing procedure when the management device receives the "Cart Purchase" packet. Figure 69 is a flowchart showing the processing procedure when the management device receives the interrupt card-in packet. Figure 70 is a flow chart showing the processing procedure when the management device receives the interrupt switch packet FIG. 71 is a flowchart showing the processing procedure when the management device receives the "Paper Termination Switch" packet, and FIG. 72 is the flowchart showing the processing procedure when the management device receives the "Return to Zero" packet. FIG. 73 is a flowchart showing the processing procedure when the management device receives a “cancellation” packet, and FIG. 74 is a flowchart showing the processing procedure when the management device receives a “card payment” packet. FIG. 75 is a flowchart showing the processing procedure when the termination release switch on the top surface of the console is turned on in the management device, and FIGS. 79, 80, and 81 are flowcharts showing the processing procedure when the forced termination release switch on the top surface of the console is turned on in the management device, and FIG. 82 is a flowchart showing the processing procedure when the A flowchart showing the procedure for power outage processing in the management device when a power outage occurs. FIG. 83 is a flowchart showing the procedure for network error recovery processing in the management device, and FIG. FIG. 84 CB) is a flowchart showing the specific steps of the token bus recovery process in the process flow of FIG. 83. FIG. FIG. 86 is a flowchart showing the specific steps of the unit recovery process in the process flow of FIG. 83. FIG. 87 is a flowchart showing the specific steps of the code recovery process. Figure 88 is a flowchart showing the processing procedure when the card recovery switch on the top of the console is turned on in the management device, and Figure 89 is a flowchart showing the processing procedure when the test card issuing switch on the back of the console is turned on in the management device. FIG. 90 is a flowchart showing the procedure for interrupt display processing of sales statistical data by timer interrupt; FIG. 91 is a flowchart showing the procedure for displaying data on the stop table; Figure 93 is a flowchart showing the procedure for data display processing for a specific machine, Figure 94 is a flowchart showing the procedure for displaying data for a red machine, and Figure 95 is a flowchart for a black machine. Figure 96 is a flowchart showing the procedure of data display processing of the issuing machine, Figure 97 is a flowchart of the procedure of data display processing of the payment machine, and Figure 98 is display of all business data. FIG. 99 is a flowchart showing the procedure for displaying data on a specific card; FIG. 100 is a flowchart showing the procedure for displaying total card data; FIG. 101 is a flowchart for displaying all card details data. FIG. 102 is a flowchart showing the procedure for displaying data of an interrupted card; FIG. 103 is a flowchart showing the procedure for generating a card number in the management device; FIG. A display screen configuration diagram showing an example of the screen configuration; FIG. 105 is a display screen configuration diagram showing a configuration example of an abnormal terminal display screen displayed on a CRT display device in the management device; FIG. 106 is a display screen configuration diagram showing a configuration example of an abnormal terminal display screen displayed on a CRT display device in the management device 107, 108, and 109 are display screens showing an example of the structure of the initial value setting screen displayed on the CRT display device in the management device. 110 is a display screen configuration diagram showing an example of the configuration of the discontinuation number setting screen displayed on the CRT display device in the management device; FIG. 111 is a display screen configuration diagram showing the discontinuation mode setting displayed on the CRT display device in the management device A display screen configuration diagram showing an example of the screen configuration; FIG. 112 is a display screen configuration diagram showing an example of the configuration of a date and time setting screen displayed on a CRT display device in the management device; FIG. 113 is a display screen configuration diagram showing a configuration example of a date and time setting screen displayed on a CRT display device in the management device FIG. 114 is a display screen configuration diagram showing an example of the configuration of a normal display screen during business operations, FIG. A display screen configuration diagram showing an example of the configuration of a pachinko machine forced termination screen displayed on a CRT display device in the management device, FIG. 116 shows an example configuration of a pachinko machine forced termination cancel screen displayed on the CRT display device in the management device Display screen configuration diagram; Figure 117 is a display screen configuration diagram showing a configuration example of the issuing machine forced termination cancellation screen displayed on the CRT display device in the management device; 119 is a display screen configuration diagram showing a configuration example of a system termination screen displayed on a CRT display device in the management device; FIG. 120 is a display screen configuration diagram showing a configuration example of a system termination screen displayed on a CRT display device in the management device; FIG. FIG. 121 is a display screen configuration diagram showing an example of the configuration of a card restoration screen displayed on a display device; FIG. 121 is a display screen configuration diagram showing an example configuration of a display menu selection screen displayed on a CRT display device in the management device; FIG. 123 is a display screen configuration diagram showing an example of the configuration of a stopping platform display screen displayed on a CRT display device in the management device, and FIG. 123 is a display showing a configuration example of a specific platform display screen displayed on a CRT display device in the management device Screen configuration diagram. Figure 124 is a display screen configuration diagram showing an example of the configuration of an all-device data display screen displayed on a CRT display device in the management device. Figure 125 is a display screen configuration diagram showing red line data displayed on a CRT display device in the management device. 126 is a display screen configuration diagram showing an example of the configuration of a display screen; FIG. 126 is a display screen configuration diagram showing an example of the configuration of an issuer data display screen displayed on a CRT display device in the management device; FIG. 127 is a CRT display in the management device 128 is a display screen configuration diagram showing a configuration example of a payment machine data display screen displayed on the device; FIG. 128 is a display screen configuration diagram showing a configuration example of a business data display screen displayed on a CRT display device in the management device; Figure 130 is a display screen configuration diagram showing an example of the configuration of a specific card data display screen displayed on a CRT display device in the management device, and Figure 130 is a configuration example of a card details data display screen displayed on the CRT display device in the management device. FIG. 131 is a display screen configuration diagram showing an example of the configuration of an interrupted card data display screen displayed on a CRT display device in the management device; FIG. 132 is a control procedure by the card issuance control device in the management device 133 is a flowchart showing the first
134 is a flowchart showing a specific control procedure when a "card restoration" function is received in the flow of FIG. 32; FIG. 134. FIG. 134 (B) is a flowchart showing the specific steps of the reader control process in the flow of FIG. 133. FIG. 134 (C) is a flowchart showing the specific steps of the card reversal process in the flow of FIG. Figure (D) is a flowchart showing the specific steps of the printing process in the flow of Figure 133, and Figure 134 (
E) is a flowchart showing the specific procedure of card ejection processing in the flow of Fig. 133, and Fig. 135 is executed when an error occurs during each processing flow of Fig. 134 (A) to (E). A flowchart showing the specific procedure for error handling. Fig. 136 is a flowchart showing a common control procedure for the card reader control device in the management device, issuing machine, and payment machine. Fig. 137 (A) shows the flow when receiving a "magnetic read" command. 3 is a flowchart showing a specific control procedure of the card reader control device. Fig. 137 (B) is a flowchart showing the specific control procedure of the card reader control device when receiving the "reload" command, and Fig. 137 (C) is the specific control procedure of the card reader control device when receiving the "magnetic write" command. Flowchart showing the procedure, FIG. 137(D) is a flowchart showing the specific control procedure of the card reader control device when receiving the "Status request" command, FIG. 137(E) shows the card when receiving the "Punch hole request" command 137 (F) is a flowchart showing the specific control procedure of the card reader control device when receiving the "Y Security Request"command; FIG. 137 (G) is the "Punch Hole FIG. 137 (H) is a flowchart showing the specific control procedure of the card reader control device when receiving the "open card"command; Figure (I) is a flowchart showing the specific control procedure of the card reader control device when receiving the "r card forward ejection" command. 138(b) is a flowchart showing the specific procedure of the parity/(, LRC inspection process in the flow of FIG. 137(A), FIG. 138(c) is the flowchart of FIG. 137(B) 138(d) is a flowchart showing specific steps of magnetic processing in the flow of FIG. 137(C), FIG. 138(e) is a flowchart showing specific steps of magnetic processing in the flow of FIG. FIG. 138(f) is a flowchart showing the specific steps of the verify process in the flow of FIG. 138(c) and FIG. 138(e); Figure 138 (g) is a flowchart showing the specific procedure for drilling holes in the flow of Figure 137 (G), Figure 138 (h) is a control flow of Figures 137 (A) to (I), etc. FIG. 139 is a flowchart showing specific steps for error processing when an error occurs in the control flow of FIGS. 137(A) to (I). FIG. ), (B) is a flowchart showing the timer interrupt processing procedure for magnetic reading in the card reader controller, and FIG. 141 is a flowchart showing the procedure for write interrupt processing during magnetic writing in the card reader control device. 100...Pachinko machine, 110...Operation panel, 113...Purchase switch, 114...Interrupt switch, 115...End switch, 130...
Ball circulation device, 160...control unit, 180...
... Unit control device, 188 ... Cart reader control device, 195 ... Pachinko machine control device, 190゛° ... Unit controller, 200 ... Card issuing machine, 700 ... Card issuing Device, 710...
Card ejecting device, 740... Cart reversing device, 75
0... Printing device, 770... Cart deriving device,
300...Payment machine, 400...Management device, 55
0...Unit memory, 551...Data transmission controller, 553...Network controller, 800...Card reader, 802...Card insertion/ejection port, 807... Conveyance motor, 809...
Shutter solenoid, 820... Punch device, 82
1...Magnetic head. lz-1+10 , ], ・:1'' 2nd (A) Fig. 24 (B) Fig. 24 Fig. 34 (A) Fig. 28 (B) (A) No. 29 (B) ΦU-t QOuJ L (One) Σ (A) Figure 45 (B) Figure (A) (B) Various command packets CK Figure 61 (A) "Card-in" packet configuration Management device ← NAU (Card No.) NAU ←Control unit (card NO) Figure 61 (B) "Card-in" packet configuration (affirmative response) Management device → NAU (ACK 10 card text) NAU → Control unit (ACK 10 card text) Figure 61 (C ) "Card-in" packet configuration (negative response) Management device → NAU (NAK) NAU → Control unit (NAK) Figure 103 Figure 133 Figure 137 (Japanese)

Claims (1)

【特許請求の範囲】[Claims] (1)金額もしくは玉数と実質的に等価な有価データを
、カードに対して与えられた識別コード毎に管理装置に
おいて管理し、パチンコ遊技機においては上記カードよ
り読み出した識別コードに基づいて上記管理装置から得
られた有価データの範囲内で遊技を可能ならしめるよう
にされパチンコ遊技システムにおいて、上記管理装置を
マスタ制御装置とローカル処理装置と入力操作装置と表
示装置と磁気記憶装置と印字装置と補助電源装置と伝送
制御装置とにより構成し、上記入力操作装置の背面には
テストカード発行指令用のキーを、また上面にはカード
復活指令用のキーを設けてなることを特徴とするカード
式遊技システムの管理装置。
(1) Valuable data substantially equivalent to the amount of money or the number of balls is managed in a management device for each identification code given to the card, and in pachinko gaming machines, the above data is managed based on the identification code read from the card. In a pachinko gaming system that enables gaming within the range of valuable data obtained from a management device, the management device is connected to a master control device, a local processing device, an input operation device, a display device, a magnetic storage device, and a printing device. , an auxiliary power supply device, and a transmission control device, and a key for issuing a test card issuance command is provided on the back of the input operation device, and a key for issuing a card restoration command is provided on the top surface of the input operation device. Management device for formula game system.
JP2319967A 1990-11-19 1990-11-22 Storage media type game equipment Expired - Fee Related JP2663203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2319967A JP2663203B2 (en) 1990-11-19 1990-11-22 Storage media type game equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2319967A JP2663203B2 (en) 1990-11-19 1990-11-22 Storage media type game equipment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP7325172A Division JP2767030B2 (en) 1995-11-20 1995-11-20 Gaming equipment

Publications (2)

Publication Number Publication Date
JPH0473080A true JPH0473080A (en) 1992-03-09
JP2663203B2 JP2663203B2 (en) 1997-10-15

Family

ID=18116253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2319967A Expired - Fee Related JP2663203B2 (en) 1990-11-19 1990-11-22 Storage media type game equipment

Country Status (1)

Country Link
JP (1) JP2663203B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10165617A (en) * 1996-12-13 1998-06-23 Sophia Co Ltd Gaming system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10165617A (en) * 1996-12-13 1998-06-23 Sophia Co Ltd Gaming system

Also Published As

Publication number Publication date
JP2663203B2 (en) 1997-10-15

Similar Documents

Publication Publication Date Title
JPH01131689A (en) Card for pinball game
JPH0473080A (en) Apparatus for managing card type game system
JPH03236875A (en) Playing system using card
JPH03242179A (en) Card type game system
JP2709417B2 (en) Game storage medium issuing device
JP2724556B2 (en) Game storage medium issuing device
JP2724557B2 (en) Game storage medium issuing device
JPH03242181A (en) Data managing system for card type game system
JPH03236876A (en) Playing system using card
JPH03242177A (en) gaming equipment
JPH03242180A (en) Data managing system for card type game system
JPH03242176A (en) Managing device for card type game system
JPH03242174A (en) Managing system for card type game system
JPH03242175A (en) Managing device for card type game system
JP2728649B2 (en) Game storage medium issuing device
JPH03242170A (en) Storage medium account-settling system in game system
JP2700504B2 (en) Storage medium issuing device in a game arcade
JP2724558B2 (en) Storage medium issuing device in a game arcade
JPH03272790A (en) Playing machine
JPH03242184A (en) Card collecting machine
JPH03242182A (en) Card type game system
JPH03242172A (en) Storage medium account-settling system in game system
JPH03222986A (en) Memory media dispenser for game parlor
JP2767006B2 (en) Amusement store equipment
JPH03268776A (en) Storage medium account-settling device of game system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees