JP2688701B2 - Amusement equipment - Google Patents
Amusement equipmentInfo
- Publication number
- JP2688701B2 JP2688701B2 JP63019774A JP1977488A JP2688701B2 JP 2688701 B2 JP2688701 B2 JP 2688701B2 JP 63019774 A JP63019774 A JP 63019774A JP 1977488 A JP1977488 A JP 1977488A JP 2688701 B2 JP2688701 B2 JP 2688701B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- card
- management device
- unit
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Pinball Game Machines (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明はパチンコ機あるいはアレンジボール、スロッ
トマシン等の遊技装置を用いた遊技設備に関し、特に遊
技設備における電源遮断状態の対策に利用して有効な技
術に関する [従来の技術] 近年、カード状の記憶媒体を媒介として遊技を行なう
ようにした代表的な例としてカード式のパチンコ遊技シ
ステムが提唱されている。カード方式は、遊技客が記憶
媒体であるカードのみを持ち歩けばよく、落下し易いパ
チンコ球を大量に持ち運ぶ手間を軽減することができる
という利点がある。従来提案されているカード式パチン
コ遊技システムには、大きく分けると次の2つの方式が
ある。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention relates to a gaming facility using a gaming device such as a pachinko machine, an arrange ball, or a slot machine, and is particularly effective when used as a measure against a power-off state in the gaming facility. Related Art [Prior Art] In recent years, a card-type pachinko game system has been proposed as a typical example of playing a game using a card-shaped storage medium. The card method has the advantage that the player only needs to carry the card, which is a storage medium, and can reduce the burden of carrying a large number of pachinko balls that are easy to fall. Conventionally proposed card-type pachinko gaming systems are roughly divided into the following two types.
第1の方式は、カードの発行に際して購入金額に対応
した持玉数データをカードに記憶し、この持玉数データ
の範囲内でパチンコ遊技を行ない、遊技過程において増
減した持玉数データをカードに記憶するというものであ
る(特公昭47−42227号参照)。In the first method, when issuing a card, the number of balls held corresponding to the purchase amount is stored in the card, a pachinko game is performed within the range of the number of balls held, and the number of balls held is increased or decreased in the game process. (See JP-B-47-42227).
カード方式の第2の方式は、カードの購入の際にコー
ド番号だけを記録したカードを発行し、持玉数は集中管
理装置に記憶し、カードをパチンコ機のカード読取装置
に挿入することによって記憶された持玉数を呼び出して
遊技を行なえるようにするものである。その場合、カー
ド発行時に購入金額をすべて持玉に変換し、その持玉数
を管理装置側に記憶するようになっていた(実公昭61−
32709号、特公昭51−17106号参照)。The second method of the card method is to issue a card in which only the code number is recorded at the time of card purchase, store the number of balls held in a central management device, and insert the card into a card reader of a pachinko machine. The stored number of balls is called so that a game can be played. In such a case, when the card is issued, all the purchase amount is converted to possessed balls, and the number of possessed balls is stored in the management device side (Japanese Utility Model 61-61).
No. 32709, JP-B-51-17106).
[発明が解決しようとする課題] 従来の実球を使用した遊技設備においては、停電が発
生しても遊技の継続ができないだけで遊技者の購入した
貸球や遊技のよる獲得球はそのまま供給皿等に残ってい
るため、遊技者はそれほど大きな損害を被るおそれはな
い。しかるに、カード式遊技設備においては営業中に停
電が発生すると今まで記憶していたデータが消滅してし
まい、停電状態が回復してもパチンコ機を含む遊技設備
全体を停電前の状態に復元することができない。このこ
とは遊技客に不信感を与えるばかりでなく経営者にとっ
てもホールの信用にかかわる重要な問題であるため安心
してホールを運営することができない。そこで、パチン
コ機を含む遊技設備全体の電源をバックアップすること
も考えられるが全ての機器をバックアップするには膨大
なスペースと膨大な費用が必要となる。[Problems to be Solved by the Invention] In the conventional game equipment using a real ball, the player cannot continue the game even if a power failure occurs, and the player can supply the ball that the player purchased or the ball obtained by the game as it is. The player is not likely to suffer so much damage because it remains on the plate or the like. However, in the card-type game equipment, if a power outage occurs during business, the previously stored data will be lost, and even if the power outage is restored, the entire game equipment including pachinko machines will be restored to the state before the power outage. I can't. This not only gives distrust to the players but also an important issue for the managers regarding the credibility of the hall, so that the hall cannot be operated at ease. Therefore, it is conceivable to back up the power supply of the entire gaming facility including the pachinko machine, but to back up all the equipment requires a huge space and a huge cost.
また、前記のような停電が発生しなくともパチンコ店
の従業員の不注意によって特定のパチンコ機の電源が断
たれた場合にも、そのパチンコ機のデータが消滅してし
まうおそれがある。In addition, even if the pachinko machine employee inadvertently turns off the power of a specific pachinko machine even if the power failure as described above does not occur, the data of the pachinko machine may be lost.
さらに、電源の遮断のみならず、静電気の発生によっ
てパチンコ機の制御装置が暴走したり制御装置内部のメ
モリのデータが破壊されるおそれがあり記憶データを全
面的に信頼することはできないという問題点があった。Further, not only the power is cut off, but also the control device of the pachinko machine may run away due to the generation of static electricity or the data in the memory inside the control device may be destroyed, so that the stored data cannot be completely trusted. was there.
このようにカードを使用した遊技設備においては、カ
ードおよびカードに関連するデータの運営方法も大切で
あるが、カード方式の如何を問わずカードに関連するデ
ータの保護、遊技設備全体の保全および遊技設備の回復
対策が確実になされることが非常に重要である。In such a gaming facility using cards, it is important to manage the card and the data associated with the card, but regardless of the card system, the protection of the data associated with the card, the maintenance of the entire gaming facility, and the gaming It is very important that measures for equipment recovery are taken.
この発明の目的は、電源遮断状態による異常が生じて
も遊技装置の稼動情報を保護して遊技設備の信頼性を向
上させることにある。An object of the present invention is to protect the operating information of the gaming device and improve the reliability of the gaming facility even if an abnormality occurs due to a power-off state.
[課題を解決するための手段] この発明は、有価データを有する記憶媒体(カードC
D)を読み取り可能な記憶媒体読取装置(カードリーダ1
80)を備え挿入された当該記憶媒体の有する有価データ
に関連して遊技が可能となる遊技装置(例えば遊技機本
体110と制御ユニット160とにより構成されるパチンコ機
100)と、少なくとも遊技装置の稼動情報を記憶するた
めの記憶装置(例えば主記憶装置M−MEM)を備えた管
理装置(400)とからなる遊技設備において、上記遊技
装置と管理装置とを伝送手段(例えばデータ伝送路50
0)によってデータ伝送可能に構成すると共に、上記管
理装置には、少なくとも遊技装置の稼動情報を収集して
上記記憶装置に格納するデータ収集手段(定時データ収
集処理)と、少なくとも上記記憶装置への電源遮断状態
を検出する電源遮断状態検出手段(例えば停電フラグ)
と、該電源遮断状態検出手段からの検出信号に基づき収
集された上記稼動情報を保護データとして記憶する補助
記憶装置(例えばハードディスク記憶装置403)とを設
けるようにした。[Means for Solving the Problems] The present invention is directed to a storage medium having valuable data (card C
Storage medium reader that can read D) (card reader 1
80) which allows a game to be played in association with valuable data of the inserted storage medium (for example, a pachinko machine including a gaming machine main body 110 and a control unit 160).
100) and a management device (400) including at least a storage device (for example, a main storage device M-MEM) for storing operation information of the game device, the game device and the management device are transmitted. Means (eg data transmission line 50
0) data transmission is possible, and the management device includes at least data collection means (regular data collection processing) for collecting operation information of the gaming device and storing it in the storage device, and at least to the storage device. Power cutoff state detection means for detecting the power cutoff state (for example, power failure flag)
And an auxiliary storage device (for example, a hard disk storage device 403) for storing the operation information collected based on the detection signal from the power cut-off state detection means as protection data.
また、上記補助記憶装置は、上記記憶媒体の有する有
価データを記憶するように構成してもよい。Further, the auxiliary storage device may be configured to store valuable data included in the storage medium.
さらにまた、上記データ収集手段は、上記遊技装置の
稼動情報を周期的に収集して上記記憶装置に格納するよ
うに構成することもできる。Furthermore, the data collection means may be configured to periodically collect the operation information of the gaming device and store it in the storage device.
また、上記管理装置は、上記補助記憶装置により記憶
された稼動情報を上記遊技装置に復帰させる稼動情報復
元手段を備えるようにしてもよい。Further, the management device may include an operation information restoring means for returning the operation information stored in the auxiliary storage device to the gaming device.
[作用] 上記した手段によれば、停電や不注意による電源遮断
の事態等を生じても、電源遮断状態検出手段による電源
遮断状態の検出信号に基づいて、補助記憶装置が、デー
タ収集手段によって収集された稼動情報を保護データと
して記憶して保護することができ、非常時の稼動情報を
保護データとして管理装置で一括処理することができ
る。[Operation] According to the above-mentioned means, even if a power cutoff or a power cutoff due to carelessness occurs, the auxiliary storage device causes the data collection means to detect the power cutoff state based on the detection signal of the power cutoff state by the power cutoff state detection means. The collected operation information can be stored and protected as protected data, and the emergency operation information can be collectively processed as protected data by the management device.
しかも、データ収集手段によって収集された稼動情報
は、電源遮断状態検出手段が電源遮断状態を検出した場
合にのみ補助記憶装置に記憶されるようになっているの
で、通常の稼動時には、記憶装置に稼動情報を格納する
ようにし管理装置等の負担を軽減することができる。Moreover, the operation information collected by the data collection means is stored in the auxiliary storage device only when the power cutoff state detection means detects the power cutoff state. By storing the operation information, it is possible to reduce the load on the management device and the like.
[実施例] 第1図に本発明を適用したパチンコ遊技システムの一
実施例を示す。[Embodiment] FIG. 1 shows an embodiment of a pachinko game system to which the present invention is applied.
この実施例のパチンコ遊技システムは、遊技装置とし
てのパチンコ機100と、各パチンコ機における遊技を開
始させるためのローカルな有価価値を有する記憶媒体と
してのカードCDを発行する記憶媒体発行装置としての発
行機200と、遊技の結果得られた賞品球および遊技に使
用せずに残った購入金を精算するための記憶媒体精算装
置としての精算機300と、上記各種端末機を集中的に管
理し、制御する管理装置400と、この管理装置400と各端
末機を有機的に結合する伝送手段としてのデータ伝送路
500とからなり、これらによって、有機的結合体が構成
される。この有機的結合体は、上記カードCDによっての
み介入が可能とされ、かつ有機的結合体によってのみカ
ードの運用とその有価価値としての有価データの変換が
可能となっている。そのため、有機的結合体の各構成要
素たるパチンコ機100、発行機200、精算機300および管
理装置400には、それぞれカードドライバ(カードリー
ダとカードライタ)が設けられているとともに、カード
の情報および各端末機の情報は、管理装置400の記憶装
置内にファイルの形で記憶されるようになっている。The pachinko gaming system of this embodiment is a pachinko machine 100 as a gaming device and issuance as a storage medium issuing device for issuing a card CD as a storage medium having a local valuable value for starting a game in each pachinko machine. Machine 200, a prize machine ball obtained as a result of the game and a settlement machine 300 as a storage medium settlement device for settling the remaining purchase amount not used in the game, and centrally managing the above various terminals, A management device 400 for controlling, and a data transmission path as a transmission means for organically coupling the management device 400 and each terminal.
500 and these constitute an organic conjugate. The organic combination can be interposed only by the card CD, and the operation of the card and the conversion of valuable data as its value can be performed only by the organic combination. Therefore, the pachinko machine 100, the issuing machine 200, the settlement machine 300, and the management device 400, which are the components of the organic combination, are provided with card drivers (card readers and card writers), respectively, and the card information and The information of each terminal is stored in the form of a file in the storage device of the management device 400.
次に、上記有機的結合体の各構成要素についての具体
的な説明に入る前に、本実施例のシステムに使用される
カードについて説明する。Next, before a detailed description of each component of the organic conjugate, a card used in the system of the present embodiment will be described.
本実施例のシステムに使用されるカードCDは、例えば
第2図(A),(B)に示すように、使用可能なエリア
すなわち遊技店名HALLや購入金額AM、カード挿入方向DI
R、発行年月日DATE等遊技客にとって必要な情報および
破損カードの復活の際に必要な発行通し番号n等が、カ
ードCDの表面に印刷されている。さらに、購入金額をす
べて使い切り、かつ遊技媒体数としての持玉数が零にな
った場合には、×印のようなカード無効表示も印字され
るようになっている。As shown in FIGS. 2A and 2B, for example, the card CD used in the system of the present embodiment can be used in an available area, that is, a game store name HALL, a purchase amount AM, and a card insertion direction DI.
Information necessary for the player, such as R, date of issue, DATE, etc., and an issue serial number, n, etc. necessary for the recovery of the damaged card are printed on the surface of the card CD. Further, when the purchase amount is used up and the number of balls held as the number of game media becomes zero, a card invalidation display such as an X mark is also printed.
一方、カードCDの裏面は、磁性材が全面に塗布された
磁気面とされており、この磁気面にはカード挿入方向に
沿って3つのブロックBL1,BL2,BL3が設けられ、これら
のブロックの各々に同一情報が重複して記録され、再生
の際に多数決原理でデータが決定されるようになってい
る。しかもこの実施例のカードの磁気面に記録される情
報は、カードの使用エリアを特定するための識別コード
と、カードの有効期間を示すための発行年月日と、発行
通し番号nから適当な関数もしくは変換方式を使って得
られる識別符号としてのカード番号と、エラー検出用の
チェックコードのみであり、購入金額や持玉数は記録さ
れないようになっている。これらは、上記カード番号に
よって管理装置400のデータファイルからリアルタイム
で引出し可能な構成にしてある。これによって、カード
のコピーによる不正を防止し、かつ不正による被害を最
小限にとどめることができる。つまり、カードがコピー
されてもデータファイル内に登録されている高入金額と
獲得玉数以上の被害は生じないので、カードをコピーす
るのは全くの無駄な行為となる。On the other hand, the back surface of the card CD is a magnetic surface coated with a magnetic material over the entire surface. The magnetic surface is provided with three blocks BL1, BL2, and BL3 along the card insertion direction. The same information is redundantly recorded in each of them, and data is determined based on the majority rule at the time of reproduction. In addition, the information recorded on the magnetic surface of the card of this embodiment is an appropriate function based on the identification code for specifying the use area of the card, the issue date for indicating the validity period of the card, and the issue serial number n. Alternatively, only the card number as an identification code obtained by using the conversion method and the check code for error detection are used, and the purchase amount and the number of balls are not recorded. These are configured to be able to be extracted in real time from the data file of the management device 400 by the card number. This prevents fraud by copying the card and minimizes the damage caused by fraud. In other words, even if the card is copied, there is no more damage than the high deposit amount and the number of balls acquired in the data file, so copying the card is a completely useless act.
さらに、上記カードは使い捨て方式とすることによ
り、カード回収設備を不用にしてシステムの簡略化およ
びカードの管理を容易にするとともに、使い捨てに伴う
経費節減を図るため、カードの大きさを縦86mm横54mmの
スタンダードとし、かつカードの材質として紙を選択し
てある。In addition, the card is disposable, so that card collection equipment is not required, simplifying the system and facilitating card management. 54mm standard and paper is selected as card material.
第3図に上記カード発行機200の構成例を示す。 FIG. 3 shows a configuration example of the card issuing machine 200.
この実施例のカード発行機200は、カード購入のため
の紙幣を識別する紙幣識別装置210と、購入金に対応し
た金額を印刷し、カード番号を記録するカードライタ22
0と、つり銭を排出するための残金払出装置230と、各種
表示器241〜245および、発行機200全体の制御を行なう
制御ユニット250等により構成されている。The card issuing machine 200 of this embodiment includes a bill identifying device 210 for identifying bills for card purchase, and a card writer 22 for printing an amount corresponding to the purchase amount and recording a card number.
0, a balance payout device 230 for discharging change, various indicators 241 to 245, a control unit 250 for controlling the entire issuing machine 200, and the like.
上記紙幣識別装置210に対応して、前記パネル201には
紙幣挿入口211と、購入金額選択スイッチ群212および金
額表示器213が設けられている。従って、遊技客は、先
ず紙幣挿入口211より紙幣を投入して、選択スイッチ群2
12の中から所望の購入金額に対応するスイッチを押圧す
る。すると、金額表示器213に投入金額が表示され、所
望する購入金額に相当するカードが上記カードライタ22
0のカード排出口202より発行される。また、上記金額選
択スイッチ群212は、各々ランプ内蔵スイッチで構成さ
れており、スイッチを操作すると対応する内蔵ランプが
点灯されるようになっている。そして、投入された紙幣
は、紙幣収納タンク214内に回収される。Corresponding to the bill validator 210, the panel 201 is provided with a bill insertion slot 211, a purchase amount selection switch group 212 and an amount indicator 213. Therefore, the player first inserts the bill from the bill insertion slot 211, and the selection switch group 2
Press the switch corresponding to the desired purchase price from 12. Then, the inserted amount is displayed on the amount display 213, and the card corresponding to the desired purchase amount is displayed on the card writer 22.
It is issued from the 0 card exit 202. Further, each of the above-mentioned amount selection switch groups 212 is composed of a switch with a built-in lamp, and when the switch is operated, the corresponding built-in lamp is turned on. Then, the inserted bill is collected in the bill storage tank 214.
カードライタ220は、カードタンク221内にストックさ
れている白紙状態のカードを1枚ずつ取り出して、表面
に購入金額と、発行年月日および管理装置400より付与
される発行通し番号nを印刷するとともに、カード裏面
の磁気面に制御ユニット250により演算されたカード番
号および識別コード(店コード)、発行年月日コード、
チェックコードを記録して、前面パネル201に設けられ
たカード排出口202より排出する。上記発行通し番号n
は、カード発行機200からカード購入の申込を受けた管
理装置400が、自己の制御下にある複数のカード発行機
からの購入申し込みに対し、その受付け順に発行通し番
号nを決定し、各カード発行機に付与する番号であっ
て、カードのコピーによる不正を防止するため、カード
の磁気面には、上記発行通し番号nに対して所定の関数
f(n)を用いた演算もしくはビットの並び換え等のコ
ード変換処理を行なって得られたコードをカード番号と
して記録するようになっている。上記発行通し番号nか
らカード番号の算出を可能にするため、管理装置400の
制御プログラムには、関数f(n)もしくはコード変換
手続きが予め与えられているとともに、カードから読み
出されたカード番号と発行通し番号nとの一致を確認す
るための逆関数もしくは逆変換手続きが用意されてい
る。The card writer 220 takes out blank cards stored in the card tank 221 one by one, and prints the purchase amount, the issue date and the issue serial number n given by the management device 400 on the front side. , The card number and identification code (store code) calculated by the control unit 250 on the magnetic surface of the back of the card, the issue date code,
The check code is recorded and ejected from the card ejection port 202 provided on the front panel 201. Issuing serial number n
When the management device 400 receives a card purchase application from the card issuing machine 200, the management device 400 determines the issue serial number n in the order of acceptance for purchase applications from a plurality of card issuing machines under its own control, and issues each card. This is a number given to the machine, and in order to prevent fraud due to copying of the card, the magnetic surface of the card is operated by using a predetermined function f (n) with respect to the issued serial number n or rearrangement of bits, etc. The code obtained by performing the code conversion process is recorded as a card number. In order to be able to calculate the card number from the issue serial number n, the function f (n) or the code conversion procedure is given in advance to the control program of the management device 400, and the card number read from the card is used. An inverse function or inverse conversion procedure for confirming the match with the issue serial number n is prepared.
第4図(A)に上記カードライタ220の構成の概略を
示す。FIG. 4A schematically shows the structure of the card writer 220.
すなわち、カードライタ220は、カードタンク221内か
らカードを一枚ずつ取り出すカード取出装置222と、搬
送モータ223と、カードの位置検出を行なうカードセン
サ224a,224bと、カード番号等の記録用磁気ヘッド225
と、印字装置(マーキング装置)226とにより構成され
ている。また、実施例のカードライタは、ベリファイ機
能すなわち書込みデータのチェックを行なうため、再生
ヘッド227を有しており、上記各駆動手段は、センサの
検出信号に基づいて制御基板(コントローラ)228によ
って制御され、カードへの記録、印字、排出を行なう。That is, the card writer 220 includes a card take-out device 222 for taking out cards one by one from the card tank 221, a conveyance motor 223, card sensors 224a and 224b for detecting the position of the card, and a magnetic head for recording a card number or the like. 225
And a printing device (marking device) 226. Further, the card writer of the embodiment has a reproducing head 227 in order to perform a verify function, that is, to check write data, and each of the above driving means is controlled by a control board (controller) 228 based on a detection signal of a sensor. Then, recording, printing, and discharging on the card are performed.
一方、紙幣挿入口211より挿入され、金額選択スイッ
チ212により購入金額が決定され、残金が生じたとき
に、それを払い戻すための残金払出装置230は、紙幣を
ストックしておく紙幣タンク231を備えており、残金に
相当する紙幣を前面パネル201に設けられた紙幣排出口2
32により排出するように構成されている。On the other hand, when inserted from the bill insertion slot 211, the purchase amount is determined by the amount selection switch 212, and when a balance is generated, the balance payment device 230 for repaying the balance includes a bill tank 231 for stocking the bills. The bill corresponding to the balance is billed to the bill outlet 2 provided on the front panel 201.
It is configured to discharge by 32.
さらに、上記カード発行機200の前面パネル201には、
カード発行可能な状態にあることを示す発行中ランプ24
1、カード発行不能状態を示す発行中止ランプ242、紙幣
挿入口211より投入された紙幣でタンク214が満杯になっ
たことを知らせる紙幣プールオーバ表示器243、カード
タンク221内の未発行カードが空になったことを知らせ
るカード不足表示器244、残金払出装置の紙幣タンク231
内のストック紙幣がなくなったことを知らせるつり銭不
足表示器245が設けられている。また、上記状態を検出
して対応する表示器を点灯させるため、紙幣タンク214,
231およびカードタンク221にはセンサ261,262,263がそ
れぞれ設けられている。Further, on the front panel 201 of the card issuing machine 200,
Issue lamp 24 indicating that the card can be issued
1.Issuance stop lamp 242 indicating that the card cannot be issued, a bill pool over display 243 indicating that the tank 214 is full of bills inserted from the bill insertion slot 211, and unissued cards in the card tank 221 are empty. Card shortage indicator 244 that informs that the money has become empty, and the bill tank 231 of the balance dispenser.
A change shortage indicator 245 is provided to notify that the stock bills have run out. Further, in order to detect the above state and turn on the corresponding indicator, the bill tank 214,
Sensors 261, 262, and 263 are provided in the 231 and the card tank 221, respectively.
さらに、この実施例のカード発行機200には、遊技店
に設置される複数(数10台)の発行機200の各々を区別
して、特定のカードを発行した発行機を管理装置400に
おいて把握できるようにするため台番号設定器205が内
部に設けられており、この設定器205により設定された
台番号は管理装置400に送られて、データ通信の際の伝
送アドレスの生成および各発行機ごとのデータファイル
の作成に供される。Further, in the card issuing machine 200 of this embodiment, the management device 400 can identify the issuing machine that issued the specific card by distinguishing each of the plurality (several tens) of issuing machines 200 installed in the game arcade. A device number setting device 205 is provided inside the device so that the device number set by the device 205 is transmitted to the management device 400 to generate a transmission address for data communication and to issue each device. Is used to create a data file.
なお、特に限定されないが、設定器205によって設定
される台番号と同じ番号が、発行機の前面パネル201の
上部に付着された銘板206に表示されるようになってい
る。Although not particularly limited, the same number as the machine number set by the setting device 205 is displayed on a name plate 206 attached to an upper portion of the front panel 201 of the issuing machine.
第5図には上記のごとく構成されたカード発行機200
の制御システムの構成例が示されている。FIG. 5 shows a card issuing machine 200 configured as described above.
Of the control system of FIG.
なお、同図において、符号L1〜L5で示されているの
が、購入金額の選択スイッチ群212に内蔵されたランプ
で、オンされたスイッチに対応するランプが点灯されて
操作ボタンを後方から照明するようになっている。In the drawing, reference numerals L1 to L5 denote lamps built in the purchase amount selection switch group 212, and the lamp corresponding to the turned on switch is turned on to illuminate the operation button from behind. It is supposed to.
このシステムでは、第4図(A)に示すカードライタ
220の各構成部品は、CPU(マイクロコンピュータ)のよ
うなコントローラ228によって制御され、このコントロ
ーラ228および発行機に設けられた各種センサや表示
器、紙幣識別器210、残金払出装置230が、同じくマイク
ロコンピュータからなる制御ユニット250内のユニット
コントローラ251によって制御されるようになってい
る。In this system, a card writer shown in FIG.
Each component of the 220 is controlled by a controller 228 such as a CPU (microcomputer). The controller 228 and various sensors and indicators provided on the issuing machine, the bill validator 210, and the balance payout device 230 are also microcontrollers. It is controlled by a unit controller 251 in a control unit 250 composed of a computer.
ユニットコントローラ251は、上記構成部品の制御や
カード番号の受信を行なってカード発行処理を実行する
とともに、稼動データを収集し、それをデュアルポート
メモリからなるパラレル通信手段としてのユニットメモ
リ270内の送信データエリアSDAに書き込む。ユニットメ
モリ270に書き込まれた稼動データは、後述の伝送コン
トローラとネットワーク制御手段(NAU)とにより伝送
ケーブル(ネットワーク)を介して管理装置400との間
のデータ交信によって管理装置に送られる。また、管理
装置400から送られて来るデータも一旦ユニットメモリ2
70内の受信データエリアRDAに書き込まれ、ユニットコ
ントローラ251がこれを読み取ることによってデータの
受信が行なわれる。ユニットメモリ270には送信データ
や受信データがメモリ内にあることを相手方のコントロ
ーラに伝えるためのコマンドやステータス情報の入る共
有データエリアCDAが設けられている。The unit controller 251 performs the card issuing process by controlling the above-mentioned components and receiving the card number, collects the operation data, and transmits the operation data in the unit memory 270 as a parallel communication unit including a dual port memory. Write to data area SDA. The operation data written in the unit memory 270 is transmitted to the management device by a transmission controller and a network control unit (NAU), which will be described later, by data communication with the management device 400 via a transmission cable (network). The data sent from the management device 400 is also temporarily stored in the unit memory 2.
The data is written to the reception data area RDA in 70, and the unit controller 251 reads the data to receive data. The unit memory 270 is provided with a shared data area CDA in which commands and status information for transmitting the transmission data and the reception data in the memory to the other controller are stored.
表1、表2および表3に、各々上記ユニットメモリ27
0内の送信データエリアSDA、受信データエリアRDAおよ
び共有データエリアの構成例を示す。 Tables 1, 2, and 3 show the unit memory 27, respectively.
5 shows a configuration example of a transmission data area SDA, a reception data area RDA, and a shared data area in 0.
上記表1に示されているホットコードは、システムの
立上りのときに管理装置がユニットメモリ270の送信エ
リア内に、例えば16進数のA55Aに相当するバイナリコー
ド1010010101011010なるコードを書き込んでおいて、定
期的に管理装置におくって、静電気等のノイズによるRA
Mデータの破壊の有無をチェックし、送信データの異常
を速やかに検出できるようになっている。Regarding the hot codes shown in Table 1 above, the management apparatus writes a code, for example, a binary code 1010010101011010 corresponding to hexadecimal A55A, in the transmission area of the unit memory 270 at the time of system startup, and then periodically. RA by the noise such as static electricity
By checking whether or not M data has been destroyed, it is possible to quickly detect abnormalities in transmitted data.
なお、上記表1に示されているモニタ情報1は、表4
に示すようにシステム立上り時のテスト実行中を示すビ
ット、初期値設定/未設定を示すビット、ホットコード
エラーを示すビット、ローカルネットワーク(伝送ケー
ブル500)の異常を示すビット(低層用と高層用の2ビ
ット)、発行機異常を示すビット等により構成されてい
る。Note that the monitor information 1 shown in Table 1 above corresponds to Table 4
As shown in the figure, a bit indicating that a test is being executed at system startup, a bit indicating initial value setting / unset, a bit indicating a hot code error, and a bit indicating a local network (transmission cable 500) error (for low and high layers) 2 bits), a bit indicating an issuer abnormality, and the like.
また、モニタ情報2は、表5に示すようにカードライ
タの異常を示すビット、カードの有無を示すビット、同
紙幣タンク内の状態を示すビット、紙幣詰まりを示すビ
ット、紙幣の強制引き抜きを示すビット、残金払出器の
紙幣タンク内の状態を示すビット、残金払出器の異常を
示すビット等により構成されている。Further, as shown in Table 5, the monitor information 2 indicates a bit indicating an abnormality of the card writer, a bit indicating presence / absence of a card, a bit indicating a state in the banknote tank, a bit indicating a banknote jam, and a forcible withdrawal of the banknote. It comprises a bit, a bit indicating the state of the balance dispenser in the bill tank, a bit indicating an abnormality of the balance dispenser, and the like.
これらのモニタ情報は、ユニットコントローラ251が
自らの判断で発行機全体やカードライタ等一部の装置の
動作を停止したりこの強制終了やモニタ情報の異常発生
を管理装置に認知させるのに供される。This monitor information is used by the unit controller 251 to stop the operation of the entire issuing machine or a part of the device such as a card writer at its own discretion, and to notify the management device of the forced termination or the abnormal occurrence of the monitor information. It
次に、本来の遊技を提供する遊技装置としてのパチン
コ機100の構成例について第6図を用いて説明する。 Next, a configuration example of the pachinko machine 100 as a game device that provides the original game will be described with reference to FIG.
この実施例の遊技装置としてのパチンコ機100は、遊
技機本体110と、遊技機と1対1で対応されて遊技機本
体上方の島設備等に装着され、主としてカードに関する
処理と遊技中の稼動データの収集を司る制御ユニット16
0とにより構成される。The pachinko machine 100 as a gaming machine of this embodiment is mounted on an island facility or the like above the gaming machine main body in a one-to-one correspondence with the gaming machine main body 110, and mainly processes cards and operates during the game. Control unit 16 for data collection
0.
制御ユニット160は、この実施例では遊技機本体110と
別個に構成され、カード挿排口161と、カードの有する
金額を表示する金額表示器162、遊技者の持玉数をディ
ジタル数字で表示する持玉表示器163、複数個のランプ
が一列に整列されてなるアナログ表示器164、係員呼出
し用の呼出しスイッチ165等を前面に有している。上記
アナログ表示器164は、遊技中の持玉数をアナログ的に
表示したり、打止め状態やフリー状態を同時点滅と移動
点滅で表示するのに用いられる。The control unit 160 is configured separately from the gaming machine main body 110 in this embodiment, and displays a card insertion / ejection slot 161, an amount display 162 for displaying the amount of money of the card, and the number of balls held by the player in digital numbers. It has a ball display 163, an analog display 164 in which a plurality of lamps are arranged in a line, a call switch 165 for calling a clerk, and the like. The analog display 164 is used to display the number of balls held in a game in an analog manner, and to display a hit state or a free state by simultaneous blinking and moving blinking.
また、特に限定されないが、制御ユニット160の前面
には、従来はパチンコ機の本体に設けられていた入賞球
発生表示用のセーフランプ166や遊技中であることを示
す遊技表示ランプ167、効果音および警告発生用のスピ
ーカ168が設けられている。さらに、制御ユニット160の
側面の島設備内部に位置される部位には、パチンコ機10
0を管理装置400と切り離した特異状態で、後述のテスト
カードを用いて遊技動作を可能にさせるためのテストス
イッチ171が、またユニット前面には当該パチンコ機に
与えられる台番号を明示する銘板172がそれぞれ設けら
れている。In addition, although not particularly limited, a safe lamp 166 for displaying a prize ball, a game display lamp 167 for indicating that the game is being played, and a sound effect sound, which are conventionally provided on the main body of the pachinko machine, are provided on the front of the control unit 160. Further, a speaker 168 for generating a warning is provided. Further, the pachinko machine 10 is located at a position located inside the island facility on the side of the control unit 160.
0 is separated from the management device 400, a test switch 171 for enabling a game operation using a test card, which will be described later, and a name plate 172 on the front of the unit that clearly indicates a machine number given to the pachinko machine. Are provided respectively.
そして、制御ユニット160の内部には、上記カード挿
排口161に対応して記憶媒体読取行装置としてのカード
リーダ180が、また台番号の銘板172の後方に台番号設定
スイッチ173が、さらにこの制御ユニット160全体の制御
を司るユニットコントローラ190が各々設けられてい
る。ユニットコントローラ190は、光ファイバもしくは
同軸ケーブルのような伝送路191によって、遊技機本体1
10の制御装置150に、また後述の伝送コントローラおよ
びローカルネットワーク(伝送ケーブル)を介して管理
装置400に接続される。カードリーダ180は、第4図
(A)に示される発行機用カードライタ220と略同じ構
成であり(第4図(B)参照)、カードタンク221およ
び記録ヘッド225を省略し、カード取出装置222の代わり
に強制排出装置181を設けた構成にされている。Then, inside the control unit 160, a card reader 180 as a storage medium reading device corresponding to the card insertion / ejection port 161, and a unit number setting switch 173 behind the unit number name plate 172 are further provided. Each unit controller 190 that controls the entire control unit 160 is provided. The unit controller 190 uses the transmission line 191 such as an optical fiber or a coaxial cable to connect the gaming machine main body 1
It is connected to 10 control devices 150 and to the management device 400 via a transmission controller and a local network (transmission cable) described later. The card reader 180 has substantially the same configuration as the card writer 220 for the issuing machine shown in FIG. 4A (see FIG. 4B), omitting the card tank 221 and the recording head 225, and removing the card ejecting device. Instead of 222, a forced ejection device 181 is provided.
一方、本実施例の遊技機本体110は、機内に封入され
た遊技球を循環使用する密閉型遊技機として構成されて
おり、封入球を循環させる循環装置120を有している。
また遊技機本体110の下部には、上記封入球を一個ずつ
遊技領域内に発射する発射装置111とその操作ダイヤル1
12および前記カードを使用した遊技の手続きを可能にす
るための購入スイッチ113、終了スイッチ114、中断スイ
ッチ115が設けられている。遊技領域の構成は従来のも
のと同じである。購入スイッチ113は、カード挿排口161
へのカードの挿入を前提としてカードの有する金額の範
囲内で、200円等の単位でこれを遊技球に変換するため
の指示スイッチで、変換された遊技球が持玉数となる。
持玉数は持玉表示器163に表示され、打球発射装置によ
り遊技球一つ発射されるごとに持玉数が一つ減算され、
入賞球が発生すると賞品球数の分だけ加算表示される。
終了スイッチ114は遊技者が遊技を終了させたくなった
とき(遊技台を変更したい場合を含む)にいつでもこれ
をオンさせることで、使用中のカードの制御ユニット16
0より排出させることができる。そのときユニットコン
トローラ190はその時点で遊技客の持玉数(購入玉と獲
得球の和)を、管理装置400のファイル内に登録してか
らカードを挿排口161より排出する。また、中断スイッ
チ115は、遊技者が現在遊技中の遊技機での遊技を止め
る意思はないが、休憩のため一時的に遊技を中断させる
ために使用するスイッチで、このスイッチが操作される
と、ユニットコントローラ190は一旦カードを排出して
再び同一カードが挿入されるまで待機状態となり、その
間他のカードを受け付けないようになる。なお、上記各
スイッチのうち購入スイッチ113と中断スイッチ115はラ
ンプ内蔵型で、持玉数が「0」になると購入スイッチ11
3内のランプが点滅されるとともに、中断スイッチ115が
押されると中断が解除されるまで内蔵ランプが点灯され
る。On the other hand, the game machine main body 110 of the present embodiment is configured as a closed-type game machine that circulates and uses game balls sealed in the machine, and has a circulation device 120 that circulates the sealed balls.
In addition, at the lower part of the gaming machine main body 110, a launching device 111 for launching the above enclosed balls one by one into the gaming area and its operation dial 1
There are provided a purchase switch 113, an end switch 114, and an interruption switch 115 for enabling a game procedure using the card. The configuration of the game area is the same as the conventional one. The purchase switch 113 is connected to the card slot 161
This is an instruction switch for converting a game ball into a game ball in a unit of 200 yen or the like within a range of the amount of money of the card on the assumption that the card is inserted into the game ball.
The number of possessed balls is displayed on the possessed ball indicator 163, and the number of possessed balls is decremented by one each time one game ball is fired by the hit ball launching device,
When a prize ball is generated, it is added and displayed for the number of prize balls.
The end switch 114 is turned on at any time when the player wants to end the game (including the case where the player wants to change the game table), so that the control unit 16 of the card being used can be changed.
It can be discharged from zero. At that time, the unit controller 190 registers the number of balls held by the player (sum of purchased balls and acquired balls) in the file of the management device 400 at that time, and then ejects the card from the insertion / ejection opening 161. Further, the interruption switch 115 is a switch used to temporarily stop the game for a break although the player does not intend to stop the game at the game machine currently playing, and when this switch is operated. The unit controller 190 once ejects the card and waits until the same card is inserted again, during which time no other cards are accepted. Of the above switches, the purchase switch 113 and the interruption switch 115 are of a built-in lamp type.
The lamp in 3 flashes, and when the interruption switch 115 is pressed, the built-in lamp is turned on until the interruption is released.
第7図に遊技機本体110の裏面の構成例を示す。 FIG. 7 shows a configuration example of the back surface of the gaming machine main body 110.
遊技盤101前面の遊技領域内に設けられた入賞領域に
対応して遊技盤を貫通するように形成された複数の入賞
球導出孔121を覆う入賞球集合樋122が、遊技盤101の裏
面に取り付けられている。入賞球集合樋122の底壁は中
央に向かって下り傾斜されて案内棚122a,122bとされ、
その流下端部に第1導入樋123が接続されており、入賞
球集合樋122内に流入した入賞球は、案内棚122a,122b上
に流下して集合され、第1誘導樋123を流下する途中で
セーフセンサ131により検出される。また、遊技領域の
下部に設けられたアウト穴102に対応して遊技盤の裏面
には、回収樋124が設けられており、この回収樋124の終
端は上記第1誘導樋123の終端部に合流されている。さ
らに、この実施例では遊技領域に設けられた大型の変動
入賞装置に入賞した遊技球を回収する第2誘導樋125が
設けられ、この第2の誘導樋125の終端は上記回収樋124
の終端部に合流されている。上記回収樋124および第2
誘導樋125には、アウトセンサ132とセーフセンサ133が
設けられていて、そこへ流入した遊技球を検出する。第
1誘導樋123と第2誘導樋125とを設けることにより、そ
れぞれの入賞領域に入賞して得られる賞品球数を異なら
せて遊技者に提供することができる。A prize ball collecting gutter 122 covering a plurality of prize ball derivation holes 121 formed to penetrate the game board corresponding to a prize area provided in a game area on the front of the game board 101, Installed. The bottom wall of the prize ball collecting gutter 122 is inclined downward toward the center to be guide shelves 122a and 122b,
The first introduction trough 123 is connected to the lower end of the flow, and the winning balls that have flowed into the winning ball collecting trough 122 flow down onto the guide shelves 122a and 122b and are collected to flow down the first guiding trough 123. It is detected by the safe sensor 131 on the way. Further, a collecting gutter 124 is provided on the back surface of the game board corresponding to the out hole 102 provided at the lower part of the game area, and the end of the collecting gutter 124 is provided at the end of the first guiding gutter 123. Have joined. Further, in this embodiment, a large-sized variable winning device provided in the game area is provided with a second guide gutter 125 for collecting the game balls won, and the end of the second guide gutter 125 is the above-mentioned collection gutter 124.
Is joined at the end of. Recovery gutter 124 and second
The guide gutter 125 is provided with an out sensor 132 and a safe sensor 133, and detects a game ball that has flown into it. By providing the first guiding gutter 123 and the second guiding gutter 125, it is possible to provide the player with different numbers of prize balls obtained by winning the respective winning regions.
そして、上記各樋の合流部は、連通口127にて、回収
した遊技球を打球発射装置111まで案内する案内樋126の
途中に連通されている。The confluence of each of the gutters is communicated at a communication port 127 in the middle of a guide gutter 126 for guiding the collected game balls to the hitting ball firing device 111.
上記案内樋126は、第8図に示すように、打球発射装
置111によって発射された遊技球を、遊技領域上部まで
案内する円弧状のガイドレール103の途中に設けられた
ファール球取込口104に接続された樋であり、ファール
球、セーフ球(入賞球)およびアウト球は、すべて最終
的にこの案内樋126によって回収され、打球発射装置111
まで誘導される。案内樋126の途中には、ファール球取
込口104より回収された遊技球を検出するファールセン
サ134、案内樋に回収された遊技球を整列させる球ナラ
シ105、封入球を外部へ抜き取るための玉抜きレバー106
が設けられている。ファールセンサ134により検出され
た球は発射球から減算され、実際に遊技領域に打ち込ま
れた打球数が正確に計数される。また、ガイドレール10
3の始端部には打球発射装置111により発射された打球を
検出するための発射センサ135,136が設けられ、空打ち
を発射球として計数しないようになっているとともに、
発射センサ135側から発射センサ136側への打球の移動を
もって発射数として計数している。また、この逆として
発射センサ136側から135側への打球の移動を検出した場
合には、戻り球(ファール球)として計数する。玉抜き
レバー106は、案内樋126の底壁の一部を構成するように
設けられた回転可能な回動プレート107の回転を阻止し
て遊技球を打球発射装置側へ供給させ、レバー106を第
9図(A)のごとく上方へスライドさせると回動プレー
ト107が自重で下方へ回動して案内樋126内の遊技球を排
出するように構成されている。As shown in FIG. 8, the guide gutter 126 has a foul ball intake 104 provided in the middle of an arc-shaped guide rail 103 for guiding a game ball fired by the hit ball firing device 111 to an upper part of the game area. A foul ball, a safe ball (winning ball) and an out ball are all finally collected by the guide gutter 126, and the hitting ball launcher 111
Is guided until. In the middle of the guide gutter 126, a foul sensor 134 for detecting game balls collected from the foul ball intake 104, a ball narrator 105 for aligning the game balls collected in the guide gutter, and a box for extracting the enclosed ball to the outside. Ball lever 106
Is provided. The ball detected by the foul sensor 134 is subtracted from the shot ball, and the number of hit balls actually hit in the game area is accurately counted. Also, guide rail 10
At the start end of 3, firing sensors 135 and 136 for detecting a hit ball fired by the hit ball firing device 111 are provided, so that an empty hit is not counted as a firing ball,
The number of shots is counted by the movement of the hit ball from the firing sensor 135 side to the firing sensor 136 side. On the other hand, when the movement of the hit ball from the firing sensor 136 side to the 135 side is detected as the reverse, it is counted as a return ball (a foul ball). The ball pulling lever 106 prevents the rotation of the rotatable rotating plate 107 provided so as to constitute a part of the bottom wall of the guide gutter 126 to supply the game ball to the hitting ball firing device side, and When the sliding plate 107 is slid upward as shown in FIG. 9 (A), the rotating plate 107 is rotated downward by its own weight to discharge the game balls in the guide gutter 126.
一方、案内樋126の下端には、第9図(B)に示すご
とく玉受け部128aを有する玉送り128が揺動可能に取り
付けられており、これが揺動することにより案内樋126
内の遊技球を一個ずつ分離してガイドレール103の発射
始端位置に移動させるようになっている。玉送り128
は、打球発射装置111の発射杆111aに連動して上方へ回
動される。案内樋126とガイドレール103の始端部との境
界には分離壁109が形成されており、玉送り128が上方へ
回動されると、先端の玉受け部128aに係合している遊技
球が一つだけ分離壁109を乗り越えることにより、球の
移動が行なわれる。なお、玉送り128内には円柱状のウ
ェイト128が内蔵されており、このウェイトの自重によ
って玉送り128の回動復帰が円滑に行なわれる。On the other hand, a ball feed 128 having a ball receiving portion 128a is swingably attached to the lower end of the guide gutter 126 as shown in FIG. 9 (B).
The game balls inside are separated one by one and moved to the firing start position of the guide rail 103. Ball feed 128
Is rotated upward in conjunction with the firing rod 111a of the hit ball firing device 111. A separation wall 109 is formed at the boundary between the guide gutter 126 and the start end of the guide rail 103. When the ball feed 128 is rotated upward, the game ball engaged with the ball receiving portion 128a at the tip end By moving over only one of the separation walls 109, the ball moves. A cylindrical weight 128 is built in the ball feed 128, and the rotation of the ball feed 128 is smoothly returned by the weight of the weight.
第10図にパチンコ機100の制御システムの構成例が示
されている。FIG. 10 shows a configuration example of a control system of the pachinko machine 100.
このシステムにおいては、カードリーダ180の各構成
部品たるカードセンサ224、再生用ヘッド227、マーキン
グ装置226および搬送用モータ223は、コントローラ188
によって制御される。そして、このコントローラ188お
よび制御ユニット160に設けられた各種スイッチ165,17
1,173や表示器162,163,164,166,167、スピーカ168は、
同じくマイクロコンピュータからなるユニットコントロ
ーラ190によって制御されるようになっている。In this system, the card sensor 224, the reproducing head 227, the marking device 226, and the transport motor 223, which are the respective components of the card reader 180, are connected to a controller 188.
Is controlled by Then, various switches 165 and 17 provided in the controller 188 and the control unit 160 are provided.
1,173, displays 162,163,164,166,167, speaker 168,
Also, it is controlled by a unit controller 190 composed of a microcomputer.
また、特に制限されないが、この実施例では光ケーブ
ル191を介して、遊技機本体110の制御装置150や各種セ
ンサ、表示器等が上記ユニットコントローラ190に接続
される。光ファイバケーブルによる通信を可能にするた
め、パラレルデータとシリアルデータの変換を行なう並
−直列変換器や電気信号と光信号との変換を行なう光−
電変換器等からなる光多重データリンク(インタフェー
ス)192と193が、ユニットコントローラ190と光ファイ
バケーブル191との間および光ファイバケーブルと制御
装置150との間に設けられている。Although not particularly limited, in this embodiment, a control device 150 of the game machine main body 110, various sensors, a display, and the like are connected to the unit controller 190 via an optical cable 191. In order to enable communication using an optical fiber cable, a parallel-to-serial converter for converting parallel data and serial data and an optical-to-optical converter for converting electrical signals and optical signals are used.
Optical multiplexed data links (interfaces) 192 and 193 including electrical converters and the like are provided between the unit controller 190 and the optical fiber cable 191 and between the optical fiber cable and the control device 150.
なお、光ファイバケーブル191をユニットコントロー
ラ190とパチンコ機の制御装置150との間のデータ通信に
使用することにより、従来パチンコ機の裏面にて複雑に
配設されていた多数の配線をすっきりさせ、保守、管理
を容易にするとともに、誤った配線接続を防止すること
できる。In addition, by using the optical fiber cable 191 for data communication between the unit controller 190 and the control device 150 of the pachinko machine, a large number of wirings that have been complicatedly arranged on the back surface of the pachinko machine can be cleared, Maintenance and management can be facilitated, and incorrect wiring connection can be prevented.
第11図に遊技機本体110の制御システムの構成例が示
されている。FIG. 11 shows a configuration example of a control system of the gaming machine main body 110.
上記光多重データリンク193および光ケーブル191を介
してユニットコントローラ190の制御下には、上記制御
装置150とともに、打球発射装置111と購入スイッチ113
内蔵の購入可表示ランプ113a、中断スイッチ115内蔵の
中断表示ランプ115aがドライバ195を介して設置されて
いる。また、購入スイッチ113や遊技終了スイッチ114、
中断スイッチ115からの信号が光多重データリンク193お
よび光ファイバケーブル191を介して、前記ユニットコ
ントローラ190に伝送される。Under the control of the unit controller 190 via the optical multiplex data link 193 and the optical cable 191, together with the control device 150, the hitting ball launching device 111 and the purchase switch 113
A built-in purchase enable indicator lamp 113a and a built-in interrupt indicator 115a built into the interrupt switch 115 are installed via a driver 195. Also, a purchase switch 113, a game end switch 114,
The signal from the interruption switch 115 is transmitted to the unit controller 190 via the optical multiplex data link 193 and the optical fiber cable 191.
上記制御装置150もマイクロコンピュータにより構成
されており、この制御装置150には、発射センサ135,136
およびセーフセンサ131,133、ファールセンサ134、アウ
トセンサ132からの検出信号に入力されており、これら
の信号に基づいて入賞球やフアール球、アウト球等を判
定してユニットコントローラ190に知らせる。The control device 150 is also configured by a microcomputer, and the control device 150 includes emission sensors 135 and 136.
The detection signals from the safe sensors 131 and 133, the foul sensor 134, and the out sensor 132 are input, and a winning ball, a far ball, an out ball, and the like are determined based on these signals and the unit controller 190 is notified.
一方、ユニットコントローラ190は、これらの遊技球
に関する検出信号や購入スイッチ113からの信号等に基
づいて、出玉数、アウト玉数、持玉数、売上金額等の稼
動データを演算したり、パチンコ機に関する稼動情報
(遊技状態)やモニタ情報等を生成し、それらをデュア
ルポートメモリからなるユニットメモリ170の送信デー
タエリアSDAに書き込む。On the other hand, the unit controller 190 calculates operation data such as the number of payout balls, the number of outgoing balls, the number of possessed balls, the sales amount, etc., based on the detection signals relating to these game balls, the signals from the purchase switch 113, and the like. It generates operation information (game state), monitor information, and the like regarding the machine, and writes them into the transmission data area SDA of the unit memory 170 composed of a dual port memory.
ユニットメモリ170に書き込まれた稼動データ等は、
後述の伝送コントローラによる管理装置400との間のデ
ータ交信によって管理装置に送られる。また、管理装置
400から送られてくるデータも一旦ユニットメモリ170内
の受信データエリアRDAに書き込まれ、ユニットコント
ローラ190がこれを読み取ることによってデータの受信
が行なわれる。ユニットメモリ170には送信データや受
信データがメモリ内にあることを相手方のコントローラ
に伝えるためのコマンドやステータス情報の入る共有デ
ータエリアCDAが設けられている。The operation data and the like written in the unit memory 170 are as follows:
The data is transmitted to the management device by data communication with the management device 400 by a transmission controller described later. Also a management device
The data sent from 400 is also once written to the reception data area RDA in the unit memory 170, and the unit controller 190 reads this to receive data. Unit memory 170 is provided with a shared data area CDA in which commands and status information for notifying the other controller that transmission data and reception data are in the memory are stored.
表6、表7および表8に、各々上記ユニットメモリ17
0内の送信データエリアSDA、受信データエリアRDAおよ
び共有データエリアCDAの構成例を示す。Tables 6, 7 and 8 show the unit memory 17 respectively.
2 shows a configuration example of a transmission data area SDA, a reception data area RDA, and a shared data area CDA in 0.
なお、表6において示されているモニタ情報1は、表
9に示すようにシステム立上り時のテスト実行中を示す
ビット、初期値設定/未設定を示すビット、ホットコー
ドエラーを示すビット、ローカルネットワーク(伝送ケ
ーブル500)の異常を示すビット(低層用と高層用の2
ビット)、遊技機異常を示すビット等により構成されて
いる。また、モニタ情報2は、表10に示すようにカード
リーダの異常を示すビットを有している。 The monitor information 1 shown in Table 6 includes a bit indicating that a test is being executed at system startup, a bit indicating whether an initial value is set / not set, a bit indicating a hot code error, and a local network, as shown in Table 9. Bits (2 for low-rise and high-rise) indicating abnormalities of (transmission cable 500)
Bit), a bit indicating a gaming machine abnormality, and the like. Further, the monitor information 2 has bits indicating an abnormality of the card reader as shown in Table 10.
さらに、稼動情報は、表11のごとく打止め状態を示す
ビット、遊技中断中であることを示すビット、通信異常
あるいは不正検出等に基づく管理装置もしくはコントロ
ーラによる強制終了状態を示すビット、遊技中であるこ
とを示すビット、遊技機が遊技客のついていないフリー
状態にあることを示すビット等により構成されている。Further, the operation information includes a bit indicating a stop state as shown in Table 11, a bit indicating that a game is interrupted, a bit indicating a forced termination state by a management device or a controller based on a communication error or fraud detection, etc. The bit includes a bit indicating that there is a game machine, a bit indicating that the gaming machine is in a free state without a player, and the like.
上記表11より、実際のパチンコ機の状態は、 フリー状態が、 0000000000000001 遊技中が、 0000000000000010 強制終了受信時が、 0000000000000100 中断時が、 0000000000001000 打止発生時が、 0000000000010000 で表わされる。 From the above Table 11, the actual state of the pachinko machine is represented by the free state, 0000000000000001 during the game, 0000000000000010 at the time of the forced termination reception, 0000000000000100 at the time of interruption, and 0000000000001000 at the time of the occurrence of the stop, 0000000000010000.
第12図に、前述した精算機300の構成例を示す。 FIG. 12 shows a configuration example of the above-described settlement machine 300.
この実施例の精算機300は、挿入されたカードCDのカ
ード番号を読み取るカードリーダ310と、そのカードに
ついて使用されずに残った未購入金額ん相当する金額を
払い戻すための残金払出装置320と、遊技により獲得し
た持玉数を印刷したレシートを発行するプリンタ330と
各種表示器340〜342および、精算機300全体の制御を行
なう制御ユニット350等により構成されている。The settlement machine 300 of this embodiment is a card reader 310 for reading the card number of the inserted card CD, and a balance dispensing device 320 for refunding the amount of unpurchased amount that remains unused for the card, It is composed of a printer 330 for issuing a receipt in which the number of balls acquired by the game is printed, various display devices 340 to 342, a control unit 350 for controlling the entire settlement machine 300, and the like.
上記カードリーダ310に対応して、前面パネル301には
カード挿入口311と、獲得した賞球数(持玉数)を表示
する玉数表示器312および未購入金額を表示する金額表
示器313が設けられている。遊技客が、先ずカード挿入
口311よりカードを投入すると、カードリーダ310がカー
ド裏面の磁気面に記録されているカード番号を読み取っ
て管理装置400に送り、そのカードに関するデータを受
け取る。そして、金額表示器313に未購入金額が表示さ
れるとともに、玉数表示器312に獲得玉数が表示され、
挿入されたカードはマーキング装置により、無効印の印
刷もしくはパンチングがなされてからカード収納タンク
314内に回収(没収)される。Corresponding to the card reader 310, the front panel 301 has a card insertion slot 311, a ball number display 312 for displaying the number of acquired prize balls (the number of balls held), and an amount display 313 for displaying an unpurchased amount. Is provided. When a player first inserts a card from the card insertion slot 311, the card reader 310 reads the card number recorded on the magnetic surface on the back of the card, sends the card number to the management device 400, and receives data related to the card. Then, while the unpurchased amount is displayed on the amount display 313, the acquired number of balls is displayed on the number-of-balls display 312,
After the inserted card is printed or punched with an invalid mark by the marking device, the card storage tank
Collected (confiscated) in 314.
これによって精算済カードの悪用が防止される。カー
ドリーダ310の構成は、カード発行機200のカードライタ
220(第4図(A)参照)とほぼ同一であり、カードタ
ンク221とカード取出し装置222および記録用磁気ヘッド
225が不要である(第4図(C))。This prevents the misused card from being abused. The configuration of the card reader 310 is the same as that of the card writer
This is almost the same as 220 (see FIG. 4 (A)), and includes a card tank 221, a card ejection device 222, and a magnetic head for recording.
225 is unnecessary (FIG. 4 (C)).
プリンタ330は、ロール状態でストックされている白
紙のシートを引き出して、その表面に発行年月日と、獲
得玉数および未使用残金額さらにはカード来歴等を印刷
し、レシート発行口331より排出する。The printer 330 pulls out the blank sheet stocked in a roll state, prints the date of issue, the number of balls acquired, the amount of unused money, and the card history on the surface, and discharges it from the receipt issuing port 331. I do.
これとともに、未購入金額に相当する金額が残金とし
て紙幣払出装置320および硬貨払出装置326より払い出さ
れる。紙幣払出装置320は、紙幣をストックしておく紙
幣タンク321と紙幣排出口322とからなる。また、精算の
際には1000円未満の端数が生じるので、100円単位の硬
貨を収納する硬貨タンク324と硬貨払出口325とからなる
硬貨払出装置326が設けられている。At the same time, the amount corresponding to the unpurchased amount is paid out as a balance from the bill payout device 320 and the coin payout device 326. The bill dispensing device 320 includes a bill tank 321 for storing bills and a bill outlet 322. In addition, since a fraction of less than 1000 yen is generated at the time of settlement, a coin dispensing device 326 including a coin tank 324 for storing coins in units of 100 yen and a coin payout port 325 is provided.
さらに、上記精算機300の前面パネル301には、カード
精算中であることを示す精算中ランプ341、カード精算
不能状態を示す精算中止ランプ342、カード挿入口311よ
り投入されたカードでタンク313が満杯になったことを
知らせるカードオーバフロー表示器L11や残金払出装置3
20の紙幣タンク321内のストック紙幣がなくなったこと
を知らせる紙幣不足表示器L12、硬貨払出装置の硬貨タ
ンク324内のストック硬貨がなくなったことを知らせる
硬貨不足表示器L13、プリンタ330内のロール紙がなくな
ったことを表示する紙なし表示器L14等からなるモニタ
表示ランプ群340が設けられている。また、上記各状態
を検出して対応する表示器を点灯させるため、カードタ
ンク314、紙幣タンク321、硬貨タンク324、およびプリ
ンタ330にはセンサ361,362,363,364がそれぞれ設けられ
ている。また、硬貨払出装置326には硬貨抜取スイッチ3
27が設けられている。Further, on the front panel 301 of the settlement machine 300, a settlement lamp 341 indicating that the card is being settled, a settlement stop lamp 342 indicating that the card cannot be settled, and a tank 313 with a card inserted from the card insertion slot 311. A card overflow indicator L11 and a cash-out device 3 that indicate that the battery is full
A bill shortage indicator L12 that indicates that the stock bills in the 20 bill tanks 321 have run out, a coin shortage indicator L13 that indicates that the stock coins in the coin tank 324 of the coin dispenser have run out, and a roll paper in the printer 330 There is provided a monitor display lamp group 340 including a paperless indicator L14 and the like for indicating that the battery has run out. In addition, sensors 361, 362, 363, and 364 are provided in the card tank 314, the bill tank 321, the coin tank 324, and the printer 330, respectively, in order to detect the above states and turn on the corresponding indicators. The coin dispensing device 326 has a coin removal switch 3
27 are provided.
さらに、この実施例の精算機300には、遊技店に設置
される複数の精算機の各々を区別して、特定のカードの
精算を行なった精算機を管理装置400において把握でき
るようにするため台番号設定器305が内部に設けられて
おり、この設定器305により設定された台番号は管理装
置400に送られて、データ通信の際の伝送アドレスの生
成および各精算機ごとのデータファイル作成に供され
る。Further, the settlement machine 300 of this embodiment has a stand for distinguishing each of the plurality of settlement machines installed in the amusement store and allowing the management device 400 to recognize the settlement machine that has performed the settlement of the specific card. A number setting device 305 is provided inside, and the machine number set by the setting device 305 is sent to the management device 400 to generate a transmission address for data communication and to create a data file for each settlement machine. Provided.
なお、特に限定はされないが、設定器305によって設
定される台番号と同じ番号が、精算機の前面パネル301
の上部に付着された銘板306に表示されるようになって
いる。Although not particularly limited, the same number as the unit number set by the setting unit 305 is the front panel 301 of the checkout machine.
Is displayed on a nameplate 306 attached to the upper part of the label.
第13図には、上記のごとく構成された精算機300の制
御システムの構成例が示されている。FIG. 13 shows a configuration example of a control system of the payment machine 300 configured as described above.
なお、同図において、符号L11〜L14で示されているの
が、上記モニタ表示ランプ群340を構成するランプであ
る。Note that, in the figure, reference numerals L11 to L14 denote lamps constituting the monitor display lamp group 340.
このシステムでは、カードリーダ310を構成するカー
ドセンサ224a,224b、再生ヘッド227、マーキング装置22
6および搬送用モータ223は、CPU(マイクロコンピュー
タ)からなるコントローラ319によって制御され、この
コントローラ319および精算機に設けられた各種センサ
や表示器、紙幣払出器320、硬貨払出装置326、プリンタ
330が、同じくマイクロコンピュータからなる制御ユニ
ット350内のユニットコントローラ351によって制御され
るようになっている。In this system, the card sensors 224a, 224b, the reproducing head 227, the marking device 22
6 and the transport motor 223 are controlled by a controller 319 including a CPU (microcomputer), and various sensors and indicators provided in the controller 319 and the settlement machine, a bill dispenser 320, a coin dispenser 326, a printer
330 is controlled by a unit controller 351 in a control unit 350 also composed of a microcomputer.
ユニットコントローラ351は、上記構成部品の制御や
カード番号のチェック、カードデータの受信、表示等を
行なって精算処理を実行するとともに、稼動データを収
集し、それをデュアルポートメモリからなるユニットメ
モリ370内の送信データエリアSDAに書き込む。ユニット
メモリ370に書き込まれた稼動データは、伝送コントロ
ーラによる伝送ケーブルを介した管理装置400との間の
データ交信により管理装置に送られる。また、管理装置
から送られて来るデータも、一旦ユニットメモリ370内
の受信データエリアRDAに書き込まれ、ユニットコント
ローラ351がこれを読み取ることによってデータの受信
が行なわれる。ユニットメモリ370には受信データや受
信データがメモリ内にあることを相手方のコントローラ
に伝えるためのコマンドやステータス情報の入る共有デ
ータエリアCDAが設けられている。The unit controller 351 controls the above components, checks the card number, receives and displays the card data, executes the settlement processing, collects the operation data, and stores it in the unit memory 370 including a dual port memory. Write to the transmission data area SDA. The operation data written in the unit memory 370 is sent to the management device by data communication between the transmission controller and the management device 400 via the transmission cable. Also, data sent from the management device is once written in the reception data area RDA in the unit memory 370, and the unit controller 351 reads the data to receive data. The unit memory 370 is provided with a shared data area CDA for storing received data and commands and status information for transmitting to the controller of the other party that the received data is in the memory.
表12、表13および表14に、各々上記ユニットメモリ37
0内の送信データエリアSDA、受信データエリアRDAおよ
び共有データエリアCDAの構成例を示す。Tables 12, 13, and 14 show the unit memory 37, respectively.
2 shows a configuration example of a transmission data area SDA, a reception data area RDA, and a shared data area CDA in 0.
表13に示すようにこの実施例ではカードの来歴データ
も受信して、これを時刻データとともにレシートに印刷
して排出することにより遊技客に対し信頼度の高い精算
データであることを印象づけることができる。ただし、
来歴データはカードファイル内に入っている最高20回ま
でのデータである。 As shown in Table 13, in this embodiment, the history data of the card is also received, and by printing this together with the time data on the receipt and ejecting it, it is possible to impress the player with the highly reliable settlement data. it can. However,
The history data is data of up to 20 times in the card file.
なお、上記表12に示されているモニタ情報1は、表15
に示すようにシステム立上り時のテスト実行中を示すビ
ット、初期値設定/未設定を示すビット、ホットコード
エラーを示すビット、ローカルネットワーク(伝送ケー
ブル500)の異常を示すビット(低層用と高層用の2ビ
ット)、精算機異常を示すビット等により構成されてい
る。 Note that the monitor information 1 shown in Table 12 above corresponds to Table 15
As shown in the figure, a bit indicating that a test is being executed at system startup, a bit indicating initial value setting / unset, a bit indicating a hot code error, and a bit indicating a local network (transmission cable 500) error (for low and high layers) , 2 bits), a bit indicating an abnormality of the payment apparatus, and the like.
また、モニタ情報2は、表16に示すようにプリンタの
異常を示すビット、カードリーダの異常を示すビット、
硬貨タンク内の状態を示すビット、硬貨払出装置326の
硬貨詰まりを示すビット、硬貨払出装置326の異常を示
すビット、紙幣払出装置320の紙幣タンク内の状態を示
すビット、硬貨払出装置326の異常を示すビット等によ
り構成されている。 The monitor information 2 includes a bit indicating a printer error, a bit indicating a card reader error as shown in Table 16,
A bit indicating the state in the coin tank, a bit indicating a coin jam of the coin dispensing device 326, a bit indicating an abnormality of the coin dispensing device 326, a bit indicating the state in the bill tank of the bill dispensing device 320, an abnormality of the coin dispensing device 326 Is configured by a bit or the like.
次に、前述のごとく構成されたパチンコ機100、カー
ド発行機200および精算機300を統括的に制御するととも
に稼動データをリアルタイムに収集して、停電や故障が
発生しても復旧時に直ちに元のデータ状態を復活させて
システム各部の動作を再開させ、また遊技店の経営に必
要なデータの集計を可能にする管理装置400について説
明する。 Next, the pachinko machine 100, the card issuing machine 200, and the payment machine 300 configured as described above are collectively controlled, and operation data is collected in real time. A description will be given of a management device 400 that restores the data state, resumes the operation of each part of the system, and enables the totalization of data necessary for the management of the game store.
第14図に管理装置400の具体的な構成を、また第15図
に管理装置のシステム構成を示す。FIG. 14 shows a specific configuration of the management device 400, and FIG. 15 shows a system configuration of the management device.
管理装置400は、オフィスコンピュータとほぼ同等な
構成とされている。すなわち、中央処理装置CPUや半導
体メモリ(RAM)からなる記憶装置としての主記憶装置
M−MEM、タイマ(カレンダを含む)、TMR、通信制御装
置SCC等が格納されたコントロールボックス401と、この
コントロールボックス401の上部に設けられた補助記憶
装置としてのフロッピディスク記憶装置402、ハードデ
ィスク記憶装置403と、収集データ等を印字するための
プリンタ404と、メッテージや収集データを表示するCRT
表示装置405と、オペレータが中央処理装置に対し指令
や設定データを与えるためのコンソール406とにより、
管理装置400が構成されている。The management device 400 has substantially the same configuration as an office computer. That is, a control box 401 in which a main storage device M-MEM as a storage device including a central processing unit CPU and a semiconductor memory (RAM), a timer (including a calendar), a TMR, a communication control device SCC, and the like are stored, and this control A floppy disk storage device 402, a hard disk storage device 403 as an auxiliary storage device provided at the top of the box 401, a printer 404 for printing collected data and the like, and a CRT for displaying messages and collected data.
By the display device 405 and the console 406 for the operator to give commands and setting data to the central processing unit,
The management device 400 is configured.
上記プリンタ404は、管理装置400のスループットを向
上させるため、印字されるデータを一時的に格納するバ
ッファ404aを備えている。The printer 404 includes a buffer 404a for temporarily storing data to be printed in order to improve the throughput of the management device 400.
さらに、この管理装置400には、パチンコ遊技システ
ムに特有なものとして、各端末からのシステムにアクシ
ョンを起こさせる媒体としてのテスト用カードを発行す
るカードライタ407やパチンコ機で発生する“打止め”
等、システムで発生した緊急情報をリアルタイムで印字
する補助プリンタ408が上記コントロールボックス401の
上部に設けられている。Furthermore, this management device 400 is unique to the pachinko gaming system, and is a "stop" that occurs in the card writer 407 that issues a test card as a medium that causes the system to take action from each terminal and the pachinko machine.
For example, an auxiliary printer 408 for printing emergency information generated in the system in real time is provided above the control box 401.
また、電源遮断状態検出手段(停電フラグ=1)によ
り電源遮断状態が検出され、停電状態の発生時等におい
て、記憶装置としての主記憶装置M−MEMに揮発的に保
持されている全ての端末機の稼動情報としての稼動デー
タや、発行した全てのカードCDのデータを補助記憶装置
としてのハードディスク記憶装置403に移して保護デー
タとして保護できるようにするため、最低でも10分間程
度は管理装置を動作できるようにする補助電源装置409
が、上記コントロールボックス401の下方に設けられて
いる。Further, the power-off state is detected by the power-off state detection means (power failure flag = 1), and all terminals volatilely held in the main storage device M-MEM as a storage device when a power failure state occurs or the like. In order to transfer the operating data as machine operating information and all issued card CD data to the hard disk storage device 403 as an auxiliary storage device so that it can be protected as protected data, the management device must be operated for at least about 10 minutes. Auxiliary power supply 409 to enable operation
Is provided below the control box 401.
なお、本実施例においては、主としてパチンコ機とカ
ード発行機、精算機および管理装置からなるシステムに
ついて説明するが、この発明は第15図に破線X,Y,Zで示
すように店内放送装置や景品交換装置、自動販売機等を
も管理装置400の制御下におくようにしたシステムにま
で拡張することができる。特に景品交換装置は、カード
を使って精算機300を通さずに直接景品と交換できるよ
うな方式を用意に適用する可能性がある。In this embodiment, a system mainly comprising a pachinko machine, a card issuing machine, a checkout machine, and a management device will be described, but the present invention relates to an in-store broadcasting device as shown by broken lines X, Y, and Z in FIG. A premium exchange device, a vending machine, and the like can also be extended to a system in which the prize exchange device and the vending machine are controlled by the management device 400. In particular, the prize exchange device may easily apply a method of directly exchanging with the prize without using the card to pass the settlement machine 300.
さらに、管理装置400を構成するコンソール406も、本
実施例のパチンコ遊技システムに最も適した独特のキー
構成となっている。Further, the console 406 configuring the management device 400 also has a unique key configuration most suitable for the pachinko game system of the present embodiment.
第16図に、コンソール406の構成例を示す。同図
(B)にはコンソールの上面すなわちパネル面、同図
(A)はコンソールの背面を示す。FIG. 16 shows a configuration example of the console 406. FIG. 1B shows the upper surface, that is, the panel surface of the console, and FIG. 1A shows the rear surface of the console.
第16図において、421はシステムの各端末に対する営
業開始を指示するための開店スイッチ、422は同じく営
業終了を指示するための閉店スイッチで、開店スイッチ
421がオンされた後、閉店スイッチ422がオンされるまで
の間、各端末機におけるカードの運用が可能となる。ま
た、423は営業終了後に全端末機の稼動データをフロッ
ピデイスク記憶装置402に格納し、管理装置へ動作の停
止を指示するための終了スイッチ、424は破損したカー
ドの復活処理を指示するためのカード復活スイッチであ
る。In FIG. 16, reference numeral 421 denotes a store opening switch for instructing the start of business for each terminal of the system, and reference numeral 422 denotes a store close switch for instructing the end of business.
After the 421 is turned on, the card can be operated in each terminal until the store closing switch 422 is turned on. Further, 423 stores the operation data of all terminals in the floppy disk storage device 402 after the end of business, and an end switch for instructing the management device to stop the operation, and 424 for instructing the recovery process of the damaged card. It is a card revival switch.
なお、上記開店スイッチ421、閉店スイッチ422、終了
スイッチ423およびカード復活スイッチ424の4つのスイ
ッチは、本システムにとって特に重要なスイッチであ
り、システム稼動中安易に操作されるのを防止するた
め、その後方(図では上方)に設けられたキースイッチ
420に連動されており、キースイッチ420を回してオンさ
せた状態でないと各スイッチ421〜424を操作してオンさ
せることができないようになっている。The four switches of the store opening switch 421, the store closing switch 422, the end switch 423, and the card resurrection switch 424 are particularly important switches for the present system, and in order to prevent the system from being easily operated during the operation of the system, Key switch (upper in the figure)
It is linked to 420, and unless the key switch 420 is turned on, the switches 421 to 424 cannot be operated to be turned on.
425,426,427は、通常のパーソナルコンピュータ等の
コンソールに設けられているのと同種のテンキー、リタ
ーンキーおよびデリートキーである。Reference numerals 425, 426, and 427 denote ten keys, a return key, and a delete key similar to those provided on a console of a normal personal computer or the like.
一方、428はカードに関するデータや各端末の稼動デ
ータ等をCRT表示装置405の画面上に表示させる指令を与
える表示メニュースイッチ、429はCRT表示装置に表示さ
れたデータの消去を要求するCRTクリアスイッチであ
る。また430はカードに関するデータや各端末の稼動デ
ータ等をプリンタ404によって印字させる指令を与える
印字メニュースイッチ、431はプリンタ404による印字の
中止を要求する印字ストップスイッチである。432はパ
チンコ機における打止数や打止モード等の設定を要求す
るための設定スイッチ、433は、設定された打止数の賞
品球が払い出されて打止すなわち遊技継続不能状態にな
っているパチンコ機の打止状態の解除指令を与えるため
の打止解除スイッチ、434は、通信ネットワークの異常
等に伴い正常な制御データ収集が不能になった場合、あ
るいは遊技客の不正を発見した場合に特定端末もしくは
全端末に対する強制停止を要求するための強制終了スイ
ッチ、435は強制停止された端末の停止を解除させるた
めの終了解除スイッチ、439は日時設定用スイッチであ
る。また、実施例のコンソール406には、パチンコ機で
の打止等緊急事態が発生した場合にオペレータの喚起を
促す音を発生するブザー440と、その発音停止を指示す
るブザーストップスイッチ436とが設けられている。On the other hand, reference numeral 428 denotes a display menu switch for giving an instruction to display data relating to the card and operation data of each terminal on the screen of the CRT display device 405, and reference numeral 429 denotes a CRT clear switch for requesting deletion of data displayed on the CRT display device. It is. Reference numeral 430 denotes a print menu switch for giving a command to cause the printer 404 to print data related to the card, operation data of each terminal, and the like. Reference numeral 431 denotes a print stop switch for requesting the printer 404 to stop printing. 432 is a setting switch for requesting settings such as the number of hits and the hitting mode in the pachinko machine, and 433 is a prize ball of the set hit number is dispensed and hitting, that is, the game cannot be continued. The stop cancel switch for giving a cancel command for canceling the stop state of the pachinko machine, 434, when normal control data collection is disabled due to an abnormality in the communication network, or when a player's fraud is found Is a forced termination switch for requesting forced termination of a specific terminal or all terminals, 435 is an termination release switch for releasing the termination of the terminal that has been forcibly stopped, and 439 is a date and time setting switch. Further, the console 406 of the embodiment is provided with a buzzer 440 that generates a sound that prompts the operator to wake up in the event of an emergency such as a pachinko machine hit and a buzzer stop switch 436 that instructs to stop sounding. Have been.
上記各スイッチのうち、図中2重枠で示されているス
イッチ421〜424,432〜436は、ランプ内蔵型のスイッチ
で、これらのスイッチがオンされて対応する処理の実行
中もしくは状態継続中内蔵ランプが点灯される。ただ
し、ブザーストップスイッチ436内のランプは、ブザー
と連動し、ブザー発音中点灯され、ストップスイッチ43
6が押されると消灯する。Of the above switches, the switches 421 to 424 and 432 to 436 indicated by double frames in the figure are switches with built-in lamps. Lights up. However, the lamp in the buzzer stop switch 436 is linked with the buzzer, lights up while the buzzer is sounding, and the stop switch 43
Turns off when 6 is pressed.
さらに、この実施例のコンソール406には、その背面
に、テストカード発行指令を与えるためのテストカード
スイッチ437と、システム導入時に購入玉の交換レート
や店コード、端末機の総台数、入賞球1個当たりの賞品
球数等の設定値の設定要求を行なうためのビルトインス
イッチ438が設けられている。これらのスイッチ437と43
8は、他のスイッチと異なり、通常はほとんど使用しな
いスイッチであり、かつ特定の者(遊技店の支配人等)
が存在を知っていればよいスイッチであるため、コンソ
ールの背面に設けられている。Further, the console 406 of this embodiment has a test card switch 437 for giving a test card issuance command on the back thereof, an exchange rate of purchased balls, a store code, a total number of terminals, and a prize ball 1 when the system is introduced. A built-in switch 438 is provided for making a setting request such as the number of prize balls per piece. These switches 437 and 43
8 is a switch that is rarely used unlike other switches, and is a specific person (such as a manager of a game store).
Is a switch that only needs to know its presence, so it is provided on the back of the console.
ここで、上記テストカードについて言及する。既に説
明した構成より明らかなように、この実施例の遊技シス
テムは、すべての端末機(パチンコ機、カード発行機、
精算機)が管理装置の制御下にあり、カード番号等のや
り取りによって稼動可能な状態に移行するようになって
おり、端末単独では動作不能である。しかるに、パチン
コ機は使用頻度が高いため、玉詰まりやいわゆるチュー
リップなどの役物が故障したりすることが多いととも
に、出玉率の調節のための遊技領域内の釘調整が必要で
ある。その場合、修理や釘調整後に試し打ちを行なうこ
とになるが、システム全体を立ち上がらせてしかも購入
カードによってのみパチンコ機を作動させる方式では非
常に不便である。そこで、本実施例では、前述した各パ
チンコ機の制御ユニット160内のテスト用スイッチ171を
オンさせ、かつ管理装置によって発行された特殊なテス
ト用カードを制御ユニット160のカード挿排口161より挿
入すると、一定の持玉数が与えられてパチンコ機単独で
遊技動作が実行可能になるように構成されている。Here, the test card will be described. As is clear from the configuration already described, the gaming system of this embodiment includes all terminals (pachinko machines, card issuing machines,
The settlement machine is under the control of the management device, and shifts to an operable state by exchanging card numbers and the like, and cannot be operated by the terminal alone. However, since pachinko machines are frequently used, ball jams and so-called tulips and other accessories often break down, and it is necessary to adjust nails in the game area in order to adjust the payout rate. In that case, a trial driving is performed after repair or nail adjustment, but it is very inconvenient to start up the entire system and operate the pachinko machine only with a purchase card. Therefore, in the present embodiment, the test switch 171 in the control unit 160 of each pachinko machine described above is turned on, and a special test card issued by the management device is inserted from the card insertion / ejection port 161 of the control unit 160. Then, a certain number of balls is given, and the pachinko machine is configured to be able to execute the game operation alone.
なお、管理装置400に設けられたカードライタ407は第
4図(A)に示すカード発行機内のカードライタ220と
略同じ構成である(第4図(D)参照)。ただし、カー
ド発行機と異なり、内部に白紙カードを有さず、外部か
ら白紙カードを挿入して所定のコードを記録する方式を
採っているため、カードタンク221やカード取出装置222
を持っていない。また、管理装置400により発行される
前記テストカードや復活カードは必ずしも他の一般カー
ドのように使用年月日や番号等を明記する必要がないの
で、マーキング装置226も省略してある。ただしベリフ
ァイ用の再生ヘッド227は有している。The card writer 407 provided in the management device 400 has substantially the same configuration as the card writer 220 in the card issuing machine shown in FIG. 4A (see FIG. 4D). However, unlike the card issuing machine, the card tank 221 and the card take-out device 222 do not have a blank card inside and record a predetermined code by inserting a blank card from the outside.
I do not have. Further, since the test card and the resurrection card issued by the management device 400 do not necessarily need to specify the use date, number, and the like unlike other general cards, the marking device 226 is also omitted. However, the reproducing head 227 for verification is provided.
上述したようにこの実施例の端末機100,200,300はす
べて3管理装置400の管理下に置かれ、管理装置400が起
動されていないと、原則として単独で動作できない。従
って、システムの立上り時には管理装置400によってす
べての端末機に設定値を与えてイニシャライズを行な
う。しかも、このイニシャライズに先立って、データ伝
送を可能にするための各端末機から台番号を吸い上げて
1つ1つの伝送アドレスを形成する。そして、システム
稼動中はすべての端末機の稼動データをリアルタイムで
収集して主記憶装置M−MEMに保持するようになってい
る。As described above, the terminals 100, 200, 300 of this embodiment are all under the control of the third management device 400, and as a general rule, cannot operate independently unless the management device 400 is activated. Therefore, when the system is started up, the management apparatus 400 gives setting values to all terminals and initializes them. In addition, prior to this initialization, the unit numbers are picked up from each terminal for enabling data transmission to form each transmission address. During operation of the system, operation data of all terminals is collected in real time and stored in the main storage M-MEM.
このように、本実施例では、管理装置400の取扱うデ
ータの量は膨大なものとなる。そこで、実施例ではこれ
らのデータをファイル管理により整理して取扱いを容易
にしている。As described above, in this embodiment, the amount of data handled by the management device 400 is enormous. Therefore, in the embodiment, these data are organized by file management to facilitate handling.
表17に管理装置400によって管理されるデータのファ
イル構成例を示す。Table 17 shows a file configuration example of data managed by the management device 400.
これらのファイルは通常記憶装置としての主記憶装置
M−MEM内に記録されるが、電源遮断状態検出手段(停
電フラグ=1)により停電遮断状態が検出され、停電状
態の発生時等においては、補助記憶装置としてのハード
ディスク記憶装置403に保護データとしてセーブされ
る。また、端末機に関するデータファイルすなわちパチ
ンコ機ファイル(以下P機ファイルと称する)、発行機
ファイルおよび精算機ファイルは、営業終了時にフロッ
ピーディスク記憶装置402に記憶され、月別の稼動デー
タ集計等に供される。These files are recorded in the main storage device M-MEM as a normal storage device, but when the power interruption state is detected by the power interruption state detection means (power interruption flag = 1), and when a power interruption occurs, It is saved as protected data in the hard disk storage device 403 as an auxiliary storage device. Further, the data files relating to the terminals, that is, the pachinko machine files (hereinafter referred to as P machine files), the issuing machine files and the settlement machine files are stored in the floppy disk storage device 402 at the end of business hours, and are provided for monthly operation data totaling and the like. You.
また、表17には、主記憶装置M−MEM内に設けられ停
電時にこれらのファイルとともにハードディスク記憶装
置403にセーブされる停電フラグも合わせて示した。Further, Table 17 also shows the power failure flag which is provided in the main memory M-MEM and is saved in the hard disk memory 403 together with these files at the time of power failure.
次に、表17に示されている各ファイルについて更に詳
しく説明する。 Next, each file shown in Table 17 will be described in more detail.
同表における設定値ファイルFL1は、システム導入時
にコンソールの入力によって予めハードディスクに記憶
される購入玉の交換レートや店コード、端末台数、賞品
球数、打止数等のシステムの特性や構成に応じて変動す
る設定値である。この設定値ファイルは通常営業開始時
にハードディスクHDDより主記憶装置にロードされる。
また、設定値ファイルFL1は、パチンコ機の入替えの際
等にビルトインスイッチを押してコンソールより更新で
きるようになっている。The setting value file FL1 in the table depends on the characteristics and configuration of the system such as the exchange rate of purchased balls, the store code, the number of terminals, the number of prize balls, the number of hits, etc. Is a setting value that fluctuates. This setting value file is normally loaded from the hard disk HDD to the main storage device at the start of business.
The set value file FL1 can be updated from the console by pressing a built-in switch when replacing a pachinko machine or the like.
表18に設定値ファイルFL1の構成例を示す。 Table 18 shows a configuration example of the setting value file FL1.
同表において、購入玉交換レートとは、購入金額単位
(例えば200円)に対する貸玉数すなわち最初の持玉数
であり、NAU台数とは、データ伝送システムとしての高
層ネットワークと低層ネットワークとの連結部に設けら
れるネットワークアダプタユニット(通信制御装置)の
総数である。また、符号iで示されるテーブルには、あ
るパチンコ機からあるパチンコ機までの賞品球数が設定
される。この賞品球数には1台につき2種類の賞品球数
が設定できるようになっている。しかも、i=1〜16で
示されるようにこの実施例では、遊技店の全パチンコ機
を16のグループに分割して、各々メインとサブの2つの
賞品球数を別個に設定できるようになっている。ただし
同一の設定値のパチンコ機には連続した台番号が与えら
れ、その先頭番号と末尾番号とによって対象範囲が指定
される。 In the table, the exchange rate of purchased balls is the number of balls lent, ie, the number of initially held balls, per unit of purchase amount (for example, 200 yen), and the number of NAUs is the connection between the high-layer network and the low-layer network as a data transmission system. The total number of network adapter units (communication control devices) provided in the unit. Further, the number of prize balls from a certain pachinko machine to a certain pachinko machine is set in a table indicated by a symbol i. Two types of prize balls can be set for each prize ball. In addition, as shown by i = 1 to 16, in this embodiment, all the pachinko machines of the game arcade are divided into 16 groups, and the number of two prize balls of main and sub can be set separately. ing. However, consecutive machine numbers are given to pachinko machines having the same set value, and the target range is specified by the start number and end number.
さらに、jで示されるテーブルには打止数が設定さ
れ、kで示されるテーブルには打止モードが設定され
る。ここで、打止モードとは、打止数の算出の仕方(演
算式)を示し、例えば単純に払出し賞品球数が打止数に
達したときをもって打止とするモードや、払出し賞品球
数から打込球数を引いたものが打止数に達したときをも
って打止めとするモード等がある。特に限定はされない
が、この実施例ではi=1〜16,k=1〜16で示されるよ
うに、各々16のグループに分けて独立に打止数および打
止モードを設定できる。Further, the number of hits is set in the table indicated by j, and the hitting mode is set in the table indicated by k. Here, the hit mode indicates a method of calculating the number of hits (arithmetic formula). For example, a mode in which hitting is performed when the number of payout prize balls reaches the hit number, or the number of payout prize balls. There is a mode in which, when the number of hit balls is subtracted from the number of hits reaches the number of hits, hitting is performed when the hitting number is reached. Although not particularly limited, in this embodiment, as shown by i = 1 to 16 and k = 1 to 16, the number of hits and the hitting mode can be set independently for each of 16 groups.
表19に、データ伝送に使用される伝送アドレスのファ
イルFL2の構成例を示す。Table 19 shows a configuration example of a transmission address file FL2 used for data transmission.
表19において、種別フラグは端末の種類を示すための
フラグで、「1」がパチンコ機、「2」がカード発行
機、「4」が精算機であることを、そして、「0」が端
末の不存在を各々示す。台番号および通し番号は「4」
と「9」を除いて作られた端末機の番号とその通し番号
であり、ユニット番号は、端末の種類にかかわらず一つ
のNAU(ネットワークアダプタユニット)の下に置かれ
た各端末機の番号、またチャネル番号は、管理装置から
見た各端末機のアドレスとなる番号である。 In Table 19, the type flag is a flag for indicating the type of terminal. "1" indicates a pachinko machine, "2" indicates a card issuing machine, "4" indicates a checkout machine, and "0" indicates a terminal. Indicates the absence of each. Vehicle number and serial number are "4"
And the serial number of the terminal created except for "9", and the unit number is the number of each terminal placed under one NAU (network adapter unit) regardless of the type of terminal, The channel number is a number that is the address of each terminal as viewed from the management device.
NAU番号と台番号は既に述べたように設定スイッチ(1
73,205,305,561)で与えられる番号で、パチンコ店の場
合「4」と「9」を除いた数字で与えられる飛び番号で
ある。ここで「4」と「9」を使用しないということは
8進法表現が可能であることが分かる。そこで、10進数
表示された台番号を表20に示す変換テーブルを使って0
〜7の数字のみで表現する。これに従うと、例えば「25
8」なる台番号は「247」と表記される。The NAU number and the unit number are set by the setting switches (1
73, 205, 305, 561). In the case of a pachinko parlor, it is a skip number given by a number excluding "4" and "9". Here, the fact that "4" and "9" are not used indicates that an octal representation is possible. Therefore, using the conversion table shown in Table 20, the unit number displayed in decimal notation is set to 0.
Expressed only with numbers from 7 to 7. According to this, for example, "25
The number "8" is written as "247".
これを2進化8進法によりバイナリコードで表現する
と、「010・100・111」となる。このコードは10進法の
「167」を示しており、これによって「4」と「9」と
の抜けたパチンコ機台番号が連続した通し番号となる。
一方、上記コードの下位6ビットをとって、これを2進
化10進法で表されたコード「10・0111」とみなし、これ
をHEXA表現すると、「27H」となる。この実施例ではこ
れをユニット番号とするものである。そして、さらにこ
のユニット番号の頭にNAU番号を付けた「NAU番号+ユニ
ット番号」をチャネル番号としている。このような方法
により、「4」と「9」を使用しない台番号を有するパ
チンコ遊技店の慣例において、2進法のみを使ってデー
タ処理を行なうマイクロコンピュータの特性に合致した
効率の良いアドレス処理が可能となる。 If this is represented by a binary code in a binary octal system, it will be "010/100/111". This code indicates “167” in decimal notation, whereby the pachinko machine numbers missing “4” and “9” are consecutive numbers.
On the other hand, the lower 6 bits of the above code are taken, and this is regarded as a code “10 · 0111” expressed in a binary coded decimal system, and this is “27H” when expressed in HEXA. In this embodiment, this is used as the unit number. Further, “NAU number + unit number” in which an NAU number is prefixed to the unit number is used as a channel number. According to such a method, in the custom of a pachinko game store having a number that does not use “4” and “9”, efficient address processing that matches the characteristics of a microcomputer that performs data processing using only the binary system Becomes possible.
上記ファイルは、回線テスト後の管理装置によるユニ
ットテーブル要求の返答データに基づいて全端末機につ
いて作成されている。The file is created for all terminals based on the response data of the unit table request by the management device after the line test.
表21にカードファイルFL3の構成例を示す。カードフ
ァイルFL3には、各カードごとの情報が入る。Table 21 shows a configuration example of the card file FL3. The card file FL3 contains information for each card.
同表において、カード番号は発行通し番号nから関数
f(n)を用いて、得られる番号であり、持玉数と金
額、カード状態は発行通し番号とカード番号で特定され
るカードの現在状態を示す情報で、この実施例では以下
カードテキストと称する。なお、ここでカード状態と
は、表22に示すように、遊技に使用されていないフリー
状態を示すビット、遊技中を示すビット、遊技機から一
時的に離れる中断中を示すビット、既に精算機における
精算を行なったカードであることを示すビット、カード
の持玉数および残金がともにゼロになったことを示すビ
ット、過去に1回以上打止めを発生したことを示すビッ
ト、強制終了されたパチンコ機で使用されたカードであ
ることを示すビット、復活されたカードであることを示
すビット等により構成されている。 In the table, the card number is a number obtained from the issuing serial number n by using the function f (n), and the number of balls held and the amount of money, and the card status indicate the current status of the card specified by the issuing serial number and the card number. Information, in this example referred to below as card text. Here, the card status is, as shown in Table 22, a bit indicating a free status that is not used in a game, a bit indicating a game, a bit indicating a pause temporarily leaving the gaming machine, A bit indicating that the card has been settled, a bit indicating that both the number of balls held and the balance of the card have become zero, a bit indicating that one or more hits have occurred in the past, It is composed of a bit indicating that the card is used in the pachinko machine, a bit indicating that the card has been restored, and the like.
一方、表21に戻って、カードファイルFL3には、カー
ドの現在存在している端末の位置を示す所在端末通し番
号と、所在端末番号が登録される。パチンコ機遊技店で
は慣例として、「4」と「9」の数字を台番号として用
いないので、裏と表の2種類の端末番号が発生する。 On the other hand, returning to Table 21, in the card file FL3, a terminal serial number indicating the position of the terminal where the card is currently present and a terminal number are registered. Since pachinko machine gaming stores do not use the numbers “4” and “9” as unit numbers as a convention, two types of terminal numbers, back and front, are generated.
また、表21においてiカウンタとはカードがアクショ
ンを起こした数すなわち、カードが有機的結合体たるシ
ステムから外へ排出動作された回数を示すもので、この
回数に対応して、そのときの台番号、持玉数、金額、時
刻等のカード情報すなわちカードの来歴が記録される。
統計的に見て遊技者は1日20台以下のパチンコ機で遊技
するのがほとんどであるので、この実施例では最高20回
までカード来歴を記録することとした。ただし、20回を
超えた場合には、i=20で示されるテーブルを更新する
形で記録される。なお、上記の場合、iカウンタは遊技
中断を計数しない。つまり、中断時に各カード情報を新
しいエリアに記録するが、中断解除後の遊技終了スイッ
チオン時にカウンタを更新せず同一エリアに重ねてカー
ド情報を記録することによりiカウンタの値を実質的な
遊技台数と一致させている。Further, in Table 21, the i counter indicates the number of times the card has performed an action, that is, the number of times the card has been ejected from the system that is an organic combination, and the table at that time corresponds to this number. Card information such as number, number of balls, amount of money, and time, that is, card history is recorded.
Statistically, most players play with less than 20 pachinko machines per day. Therefore, in this embodiment, the card history is recorded up to 20 times. However, when the number of times exceeds 20, the information is recorded in a form updating the table indicated by i = 20. In the above case, the i counter does not count the interruption of the game. That is, each card information is recorded in a new area at the time of interruption, but the value of the i-counter is substantially updated by recording the card information in the same area without updating the counter when the game end switch is turned on after the interruption is released, and recording the card information in the same area. The number is matched.
ここで、カードの状態およびアクションとカードファ
イルFL3へのカード情報の登録について第17図を用いて
説明する。Here, the state and action of the card and the registration of the card information in the card file FL3 will be described with reference to FIG.
先ず、カード発行機200においてカードの発行が行な
われると、カードが排出されて、カードは未発行(白
紙)状態SS0からフリー状態SS1に移行する。それから、
所望のパチンコ機100にカードを挿入すると、遊技状態S
S2へ移行する。ここで遊技によってカードの持玉および
金額がゼロになると、カードが排出されて帰零状態SS3
に移る。また、遊技中に中断スイッチ115が押される
と、カードが排出されて、中断状態SS4へ移行し、同一
カードの再投入により再び遊技状態SS2へ戻る。そし
て、遊技中に遊技を終了させるべく終了スイッチ114を
押すと、カードが排出されてフリー状態SS1に移行す
る。CPUによる強制終了または打止発生によってもカー
ドが排出されて遊技状態SS2からフリー状態SS1へ移る。
そのフリー状態のカードを持って精算機300に行き精算
処理を行なうと、無効マークが付されてからカードが回
収され精算済の状態SS5へ移る。この実施例のシステム
では、中断状態SS4のカードを持ってパチンコ機に戻ら
ずそのまま精算機300に行き、精算処理を行なうことも
可能でありその場合、中断状態SS4から精算済状態SS5へ
移行する。First, when a card is issued in the card issuing machine 200, the card is ejected and the card shifts from the unissued (blank) state SS0 to the free state SS1. then,
When the card is inserted into the desired pachinko machine 100, the gaming state S
Move to S2. Here, when the ball and the amount of money of the card become zero by the game, the card is ejected and the state is returned to zero return SS3
Move on to Further, when the interruption switch 115 is pressed during the game, the card is ejected, and the state shifts to the interruption state SS4, and returns to the game state SS2 again by reinserting the same card. Then, when the end switch 114 is pressed to end the game during the game, the card is ejected and the state shifts to the free state SS1. The card is ejected by the forced termination or hitting by the CPU, and the game state SS2 is shifted to the free state SS1.
When the user goes to the checkout machine 300 with the card in the free state and performs the checkout process, the card is collected after an invalid mark is added, and the state is shifted to the settled state SS5. In the system of this embodiment, it is also possible to go to the checkout machine 300 without returning to the pachinko machine with the card in the interrupted state SS4 and perform the checkout process.In that case, the state shifts from the interrupted state SS4 to the settled state SS5. .
上記状態遷移図において、遷移方向を示す矢印に○が
付されているのがカードファイルFL3へのカード情報の
記録を伴うアクションである。また、各ブロック内に
て、××Hで示されている符号は、表22のカード状態を
示すコードを用いて対応する状態を16進数字で表現(HE
XA表現)したものである。In the state transition diagram described above, an action accompanied by recording of card information in the card file FL3 is indicated by a circle in the arrow indicating the transition direction. In each block, the code indicated by XXH represents the corresponding state in hexadecimal using the code indicating the card state in Table 22 (HE
XA expression).
次に、表23にP機ファイルFL4の構成例を示す。 Next, Table 23 shows a configuration example of the P machine file FL4.
同図において、台番号からカード状態までの項目は、
表6に示されている送信データエリアに保持されている
データであり、これらは1秒に1回管理装置400によっ
てサンプリングされ、ファイルに登録される。また、メ
イン賞球数、サブ賞球数、打止数および打止モードは、
システム立上り時に表18に示されている設定値ファイル
FL1に基づいてP機ファイルFL4に登録される。In the figure, items from the machine number to the card status are as follows:
These are data held in the transmission data area shown in Table 6, which are sampled once a second by the management device 400 and registered in a file. In addition, the number of main prize balls, the number of sub prize balls, the number of hits, and the hit mode,
Setting value files shown in Table 18 at system startup
It is registered in the P machine file FL4 based on FL1.
表24および表25に発行機ファイルFL5と精算機ファイ
ルFL6をそれぞれ示す。表24に示すデータ項目は、表1
に示されている発行機の送信データエリアに保持されて
いるデータ、また、表25に示すデータの項目は表12に示
されている送信データエリアに保持されているデータと
各々一致する。これらは1秒間に1回管理装置によって
サンプリングされる。 Table 24 and Table 25 show the issuing machine file FL5 and the checkout machine file FL6, respectively. The data items shown in Table 24 are shown in Table 1.
The data stored in the transmission data area of the issuing machine shown in Table 25 and the data items shown in Table 25 match the data stored in the transmission data area shown in Table 12. These are sampled by the management device once per second.
表23〜表25において、セーブ欄に○印が付されている
データは、営業終了時にフロッピディスクFDDにセーブ
されるデータである。 In Tables 23 to 25, data marked with a circle in the save column is data saved on the floppy disk FDD at the end of business.
次に上記のごとく構成された端末機としてのカード発
行機100、パチンコ機200、精算機300およびそれらの端
末機の集中制御を行なう管理装置400を有機的に結合し
て、データ伝送およびカードの運用を可能にするデータ
伝送路(ローカルエリアネットワーク)について説明す
る。第18図に階層的データ伝送路を用いたパチンコ遊技
システムの構成例を示す。Next, the card issuing machine 100 as a terminal configured as described above, the pachinko machine 200, the settlement machine 300, and a management device 400 that performs centralized control of those terminals are organically connected to perform data transmission and card transfer. A data transmission path (local area network) that enables operation will be described. FIG. 18 shows a configuration example of a pachinko game system using a hierarchical data transmission path.
すなわち、100〜1000台の端末機は、例えば遊技店の
島設備のような単位で20〜40台ずつグループ化され、各
群の端末機は、リング状の伝送路上を高速で巡回するト
ークンと呼ばれるアクセス権をつかまえたノード(端末
機)がパケットの形でデータの送電信を行なう権利を有
するようにされたトークンパッシング方式の低層ネット
ワーク(トークンバス)510によってネットワークアダ
プタユニット(以下、NAUと称する)530に接続されてい
る。That is, 100 to 1000 terminals are grouped by 20 to 40 in units such as an island facility of a game shop, and each group of terminals is a token that travels at high speed on a ring-shaped transmission path. A network adapter unit (hereinafter referred to as NAU) by a token-passing low-layer network (token bus) 510 in which a node (terminal) that has acquired an access right has a right to transmit data in the form of a packet. ) Connected to 530.
そして、各低層ネットワーク(トークンバス)510を
制御する複数個のNAU530は、CSMA/CD方式の高層ネット
ワーク520を介して管理装置400に接続されている。A plurality of NAUs 530 that control each low-layer network (token bus) 510 are connected to the management device 400 via a high-level network 520 of the CSMA / CD system.
上記低層ネットワーク510は2.5Mbps(メガビット/
秒)のような伝送速度を有し、高層ネットワーク520
は、10Mbpsのような伝送速度を有するように制御され、
NAU530は両者の伝送速度の差を吸収して円滑なデータ伝
送を可能とするバッファとして作用し、これによって、
管理装置400の負担を軽減し、大量の稼動データの収集
を可能にしている。The low-layer network 510 is 2.5Mbps (megabit /
Second) and have a high-speed network 520
Is controlled to have a transmission rate such as 10 Mbps,
The NAU530 acts as a buffer that absorbs the difference between the two transmission rates and enables smooth data transmission,
The burden on the management device 400 is reduced, and a large amount of operation data can be collected.
第18図において符号Pで示されているのが端末機とし
てのパチンコ機、符号Hで示されているのがカード発行
機、また符号Sで示されているのが精算機である。In FIG. 18, the symbol P indicates a pachinko machine as a terminal, the symbol H indicates a card issuing machine, and the symbol S indicates a checkout machine.
各端末機P,H,Sは、第3図、第6図および第12図に示
すようなケーブル分岐回路540によって低層ネットワー
ク510から分岐された分岐線に接続されている。各分岐
線の終端に各々の端末機の制御ユニット160,250および3
50が接続されている。第18図において符号Uで示すの
が、各端末機の制御ユニットである。Each of the terminals P, H, and S is connected to a branch line branched from the low-layer network 510 by a cable branch circuit 540 as shown in FIGS. 3, 6, and 12. At the end of each branch line, control units 160, 250 and 3 of each terminal
50 is connected. In FIG. 18, a reference unit U indicates a control unit of each terminal.
第19図に、各端末機に共通の制御ユニットの構成例を
示す。FIG. 19 shows a configuration example of a control unit common to each terminal.
すなわち、各端末機の制御を行なうユニットコントロ
ーラ190(251,351)と低層ネットワーク510との間に
は、パラレル通信手段としてのユニットメモリ170(27
0,370)と、ユニットコントローラ190(251,351)の動
作を妨げることなくデータの送受信を行なうデータ伝送
コントローラ551と、データ伝送の高速化を図るため送
受信データをパケットの形で保持する緩衝用パケットメ
モリ552と、低層ネットワーク(トークンバス)510での
送受信権を確立するとともに、送信するパラレルデータ
をシリアルデータに変換したり、受信したシリアルデー
タをパラレルデータに変換する通信制御用のネットワー
クコントローラ553と、送受信データ信号のレベル変換
を行なうレベル変換回路554と、送信信号と受信信号の
分離および結合を図るためのケーブル分岐回路540とが
接続されている。上記コントローラ551と553は各々マイ
クロコンピュータで構成され、パケットメモリ552は、
ユニットメモリ170と同じくデュアルポートメモリによ
り構成されている。ただし、パケットメモリ552内には
コマンドの入る共有データエリアはなく、データ伝送コ
ントローラ551とネットワークコントローラ553との間の
送信、受信の要求のやり取りは、コントローラ間で直接
行なわれるようになっている。That is, a unit memory 170 (27, 27) as parallel communication means is provided between the unit controller 190 (251, 351) for controlling each terminal and the low-layer network 510.
0,370), a data transmission controller 551 for transmitting and receiving data without disturbing the operation of the unit controller 190 (251,351), and a buffering packet memory 552 for holding transmission / reception data in the form of packets for speeding up data transmission. A communication controller 553 for establishing transmission and reception rights in the low-layer network (token bus) 510, converting parallel data to be transmitted to serial data, and converting received serial data to parallel data, A level conversion circuit 554 for performing signal level conversion and a cable branch circuit 540 for separating and coupling a transmission signal and a reception signal are connected. Each of the controllers 551 and 553 is constituted by a microcomputer, and the packet memory 552 includes:
Like the unit memory 170, it is configured by a dual port memory. However, there is no shared data area in which a command is stored in the packet memory 552, and transmission / reception requests between the data transmission controller 551 and the network controller 553 are directly exchanged between the controllers.
第20図に、上記低層ネットワーク510と高層ネットワ
ーク520間のデータ伝送の緩衝を行なう上記NAU(ネット
ワークアダプタユニット)530の回路構成例を示す。FIG. 20 shows a circuit configuration example of the NAU (network adapter unit) 530 that buffers data transmission between the low-layer network 510 and the high-layer network 520.
この実施例のNAU530は、低層ネットワーク510におけ
る送受信権の確立およびデータの直並列変換を行なう低
層ネットワークコントローラ533と、CSMA/CD方式の高層
ネットワークにおける送受信権の確立およびデータの直
並列変換を行なう高層ネットワークコントローラ537
と、これらのネットワークコントローラ533と537との間
のデータ転送を制御するデータ伝送コントローラ535と
を備えている。上記コントローラのうち、低層ネットワ
ークコントローラ533は、トークンパッシング専用の通
信用LSIからなり、高層ネットワークコントローラ537と
データ伝送コントローラ535は、汎用マイクロコンピュ
ータによって構成されている。そして、これらのコント
ローラ533と535との間および535と537との間には、低層
ネットワーク510と高層ネットワーク520のデータ伝送速
度の違いを吸収するための緩衝用パケットメモリ534と5
36とがそれぞれ接続されている。上記パケットメモリ53
4,536はデュアルポートメモリにより構成され、送信デ
ータエリアと受信データエリアとを有する。また、上記
低層ネットワークコントローラ533と低層ネットワーク
(トークスバス)510との間には、送信信号と受信信号
の分離および結合を行なう分岐回路531と、送受信デー
タ信号のレベル変換を行なうレベル変換回路532が接続
されている。また同様に、高層ネットワークコントロー
ラ537と高層ネットワーク520との間には、レベル変換回
路538と分岐回路539が接続されている。The NAU 530 of this embodiment includes a low-layer network controller 533 that establishes a transmission / reception right in the low-layer network 510 and performs serial-parallel conversion of data, and a high-layer network that establishes a transmission / reception right and serial-parallel conversion of data in a CSMA / CD high-layer network. Network controller 537
And a data transmission controller 535 for controlling data transfer between these network controllers 533 and 537. Among the above controllers, the low-layer network controller 533 is composed of a communication LSI dedicated to token passing, and the high-layer network controller 537 and the data transmission controller 535 are composed of general-purpose microcomputers. Then, between the controllers 533 and 535 and between the controllers 533 and 537, buffer packet memories 534 and 5 for absorbing the difference in data transmission rate between the low layer network 510 and the high layer network 520 are provided.
36 and 36 are connected respectively. Packet memory 53
4,536 is composed of a dual port memory and has a transmission data area and a reception data area. Between the low-layer network controller 533 and the low-layer network (talks bus) 510, a branch circuit 531 for separating and coupling a transmission signal and a reception signal, and a level conversion circuit 532 for converting the level of a transmission / reception data signal are provided. It is connected. Similarly, a level conversion circuit 538 and a branch circuit 539 are connected between the higher layer network controller 537 and the higher layer network 520.
さらに、この実施例のNAU530には、複数個接続されて
いるNAUを互いに区別するための番号を設定するNAU番号
設定器561と、各NAU530の制御下にある低層ネットワー
ク510上に存在する端末機のうち最小台番号を設定する
最小台番号設定器562と、低層ネットワーク上に存在す
る端末機の台数を設定する台数設定器563とが設けられ
ている。各設定器561〜563の設定値はNAU530内のデータ
伝送コントローラ535に入力され、NAU番号は高層ネット
ワーク520における各NAUの伝送アドレスの形成に使用さ
れる。また、最小台番号と台数とにより低層ネットワー
ク510における各端末機の伝送アドセルが形成される。Further, the NAU 530 of this embodiment includes a NAU number setting unit 561 for setting a number for distinguishing a plurality of connected NAUs from each other, and a terminal existing on the low-layer network 510 under the control of each NAU 530. And a number setting device 563 for setting the number of terminals existing on the low-layer network. The set value of each setter 561 to 563 is input to the data transmission controller 535 in the NAU 530, and the NAU number is used to form the transmission address of each NAU in the higher layer network 520. In addition, a transmission add cell of each terminal in the low-layer network 510 is formed by the minimum unit number and the number.
上記階層的ローカルネットワーク500(第8図)にお
いては、システム立上り時に管理装置400が各NAU530を
通じて回線テストと、各端末機に対する設定値の設定を
行なうとともに、システム稼動中にはNAU530が低層ネッ
トワーク510を使用して1秒間に1回ずつ端末機P,H,Sか
ら稼動データを収集して自己のメモリ内に蓄積する。そ
して、蓄積データは、管理装置400からの要求に応じて
同じく1秒間に1回ずつ高層ネットワーク520を通して
各NAU530から管理装置400内のデータファイル内にスト
ックされる。In the hierarchical local network 500 (FIG. 8), when the system starts up, the management device 400 performs a line test through each NAU 530 and sets a set value for each terminal. Is used to collect operation data from the terminals P, H, and S once per second and store the data in its own memory. The accumulated data is stocked in the data file in the management device 400 from each NAU 530 through the high-layer network 520 once a second in response to a request from the management device 400.
上記の如く、通信ネットワークがNAU530をバッファと
する階層的構成にされ、高層ネットワーク520が低層ネ
ットワーク510の伝送速度2.5Mbpsの4倍の伝送速度を有
するようにされているため、100〜1000台の端末機を有
するシステムにおいても、各端末機から表1,表6,表12に
示すような大量の稼動データを1秒間に1回管理装置へ
収集することができる。As described above, the communication network has a hierarchical structure with the NAU 530 as a buffer, and the high-layer network 520 has a transmission speed four times as high as the transmission speed of 2.5 Mbps of the low-layer network 510. Even in a system having terminals, a large amount of operation data as shown in Tables 1, 6 and 12 can be collected from each terminal to the management apparatus once per second.
表26には、上記データ伝送システムにおいて使用され
るパケットの種類すなわちCPUからCPUへのメッセージの
種類が示されている。 Table 26 shows the types of packets used in the above data transmission system, that is, the types of messages from CPU to CPU.
同表において、ユニットとは各端末機(パチンコ機、
カード発行機、精算機)の制御ユニットのことであり、
例えば管理装置400から各NAU(ネットワークアダプタユ
ニット)530に対して「ユニットテーブル要求」なるパ
ケットが送信されると、NAUはそれを受けて自己制御下
にある端末機から吸い上げた台番号等を管理装置に返送
し、管理装置はこれに基づいて伝送アドレスを知り、ア
ドレスファイルを形成して保持する。In the table, a unit is a terminal (pachinko,
Card issuing machine, checkout machine)
For example, when a packet "unit table request" is sent from the management device 400 to each NAU (network adapter unit) 530, the NAU receives the packet and manages the unit number etc. sucked up from the terminal under self-control. After returning to the device, the management device knows the transmission address based on this and forms and holds the address file.
また、表26に掲記されている「カード・イン」パケッ
トは、パチンコ機100の制御ユニット160にカードが挿入
されたときに、ユニット側から管理装置400に対してそ
のカードに関する情報“カードテキスト”を要求するた
めのパケットである。ここでカードテキストとはカード
番号、持玉数、金額(未使用分)およびカード状態の4
つの情報の入ったテキストである。「帰零」なるパケッ
トは、あるパチンコ機で遊技中にカードの持玉数および
金額が共に零になった場合に、パチンコ機の制御ユニッ
ト160から管理装置400に対してカードテキストを送信す
るためのパケットである。In addition, when a card is inserted into the control unit 160 of the pachinko machine 100, the “card-in” packet described in Table 26 indicates information “card text” related to the card to the management apparatus 400 from the unit side. This is a packet for requesting Here, the card text is the card number, the number of balls, the amount of money (unused), and the card status.
It is a text containing one piece of information. The packet “return to zero” is used to transmit the card text from the pachinko machine control unit 160 to the management device 400 when both the number of balls held and the amount of the card become zero during a game with a certain pachinko machine. Packet.
一方、「中断終了」なるパケットは、遊技客が中断ス
イッチ115を押してカードを受取ってパチンコ機を離
れ、その後、中断中のパチンコ機に戻らずそのまま精算
機にカードを入れて精算を行なった場合に、管理装置が
中断中のパチンコ機の中断状態を解除するための指令を
行なうパケットである。これによって遊技客はわざわざ
中断中のパチンコ機へ戻って遊技終了スイッチ114を押
さなくても精算を行なうことができるようになる。On the other hand, the packet of `` interruption end '' is when the player presses the interruption switch 115, receives the card, leaves the pachinko machine, and then inserts the card into the checkout machine without returning to the suspended pachinko machine and performs the settlement Is a packet for issuing a command for canceling the suspended state of the pachinko machine that is being suspended by the management device. As a result, the player can return to the pachinko machine that has been interrupted and can perform the settlement without pressing the game end switch 114.
また、ACKおよびNAKなるパケットは、管理装置400と
ネットワークアダプタユニット530間で、送信要求を受
けたときに相手に対して要求に応じた旨の応答を有する
場合と要求に応じられない旨の応答をする場合に使用さ
れるパケットで、このうちACKを返送する場合には、カ
ードテキスト等要求されたデータが付加されることもあ
る。さらに、この実施例では回線テストやモニタ異常、
トークンバス異常等に基づいて管理装置400の判断で、
各端末機を個別に、もしくは種別毎に動作の停止指令を
与えるための“強制終了要求”パケットとともに、各端
末機の制御ユニット側の判断で、例えば自己の制御下の
端末機が制御不能になったような場合に、制御を停止し
てそれを管理装置に通知できるようにする“強制終了通
知”パケットが用意されている。Further, regarding the packets ACK and NAK, when a transmission request is received between the management device 400 and the network adapter unit 530, there is a response to the other party that the request is accepted and a response that the request is not accepted. In the case of a packet to be used, the requested data such as card text may be added when the ACK is returned. Further, in this embodiment, a line test, a monitor error,
Based on the judgment of the management device 400 based on the token bus abnormality, etc.,
Along with the "Forced termination request" packet for giving a command to stop the operation of each terminal individually or for each type, the control unit side of each terminal determines, for example, that the terminal under its own control cannot be controlled. In such a case, a "forced termination notification" packet is prepared to stop the control and notify the management apparatus of the suspension.
なお、表26に示されているパケットコート8OH〜8AH
は、16進数で表示したものであり、そのコードは一例で
あってこれに限定されるものでないことはいうまでもな
い。In addition, packet coat 8OH ~ 8AH shown in Table 26.
Is displayed in hexadecimal, and it goes without saying that the code is an example and is not limited to this.
次に、上記データ伝送システム(ローカルネットワー
ク)において使用されるパケットのフォーマットを、
“定時データ要求”とその応答たる“定時データ送信”
および“カードイン”を例にとって説明する。Next, the format of the packet used in the data transmission system (local network) is
“Regular data request” and its response “Regular data transmission”
And "card in" as an example.
第21図(A)にパチンコ機に関する“定時データ要
求”パケットの構造(他の端末と共通)を、また、同図
(B)にNAUがパチンコ機から収集した稼動データを送
信する“ACK"パケットの構造を示す。これらのパケット
により定時データの収集を行ない各端末機の稼動状態を
リアルタイムで把握することが可能となる。Fig. 21 (A) shows the structure of a "timed data request" packet for pachinko machines (common to other terminals), and Fig. 21 (B) shows the "ACK" that sends the operating data collected by the NAU from the pachinko machines. The packet structure is shown. With these packets, periodic data can be collected, and the operating state of each terminal can be grasped in real time.
さらに、第22図および第23図に管理装置400から各端
末機の制御ユニットに送られる“回線テスト”パケット
と“リスタート(種別)”パケットの構造を、第24図に
各端末機の制御ユニット160,250,350から管理装置400に
送られる“モニタ異常”パケットの構造をそれぞれ示
す。Further, FIGS. 22 and 23 show the structures of the “line test” packet and the “restart (type)” packet sent from the management device 400 to the control unit of each terminal, and FIG. 24 shows the control of each terminal. The structures of "monitor abnormality" packets sent from the units 160, 250, 350 to the management device 400 are shown respectively.
そして、表27には、上記各パケットのヘッド部にレイ
アウトされた固有データの定義を掲記した。Then, in Table 27, the definition of the unique data laid out in the head portion of each packet is listed.
第21図において、HHDで示されているのは高層ネット
ワーク520で使用されるパケットヘッドで、LHDで示され
ているのは低層ネットワーク510で使用されるパケット
ヘッドである。In FIG. 21, HHD is a packet head used in the higher layer network 520, and LHD is a packet head used in the lower layer network 510.
高層ネットワーク520内での管理装置400とNAU530との
間のデータ伝送は、パケットヘッドHHDを用いて行なわ
れ、低層ネットワーク510内でのNAU530と各端末機との
間のデータ伝送は、パケットヘッドLHDを用いて行なわ
れる。 Data transmission between the management device 400 and the NAU 530 in the high-layer network 520 is performed using the packet head HHD, and data transmission between the NAU 530 and each terminal in the low-layer network 510 is performed using the packet head LHD. This is performed using
また、管理装置400からNAU530を介して各端末機への
データの伝送は、2つのパケットヘッドHHDとLHDを使っ
て行なわれる。この場合、上位のパケットヘッドHHDに
よって、伝送先の端末機の属するネットワークアダプタ
が指定され、そこにパケットが取り込まれると、上位の
パケットヘッドHHDが外され、下位のパケットヘッドLHD
のみをヘッドとして低層ネットワーク510上に送り出さ
れ、指定された端末機にパケットが伝送される。Data transmission from the management apparatus 400 to each terminal via the NAU 530 is performed using two packet heads HHD and LHD. In this case, the network adapter to which the transmission destination terminal belongs is specified by the upper packet head HHD, and when a packet is captured therein, the upper packet head HHD is removed and the lower packet head LHD is removed.
The packet is sent out onto the low layer network 510 with only the head as the head, and the packet is transmitted to the designated terminal.
一方、各端末機から管理装置400に対してデータを伝
送する場合、先ず端末機は低層ネットワーク用のパケッ
トヘッドLHDのみをデータの頭に付けて低層ネットワー
ク510上に送り出す。すると、そのパケットはNAU530に
よって取り込まれ、そこでパケットヘッドLHDの頭にさ
らに高層ネットワーク用パケットヘッドHHDを付けて高
層ネットワーク520上に送り出し、管理装置400へ伝送さ
れるようになっている。On the other hand, when transmitting data from each terminal to the management device 400, first, the terminal attaches only the packet head LHD for the low-layer network to the head of the data and sends out the data to the low-layer network 510. Then, the packet is fetched by the NAU 530, where the packet head LHD is further attached with a packet head HHD for a high-layer network, sent out over the high-layer network 520, and transmitted to the management device 400.
さらに、第21図〜第24図の各パケットの末尾に付加さ
れている“PADDING"なる部分は、パケットデータの長さ
を所定の長さに合せるために付加されたダミーのデータ
フィールドである。Further, the portion "PADDING" added to the end of each packet in FIGS. 21 to 24 is a dummy data field added to match the length of the packet data with a predetermined length.
また、第21図(B)に示されている定時データ要求に
対応する応答パケットにおいて、上位のパケットヘッド
HHDの下には、一つのNAU530に属する全パチンコ機の稼
動データが連結されるようになっており、*1で示すヘ
ッドとデータは最初のパチンコ機に関するもの、*2で
示すヘッドとデータは2番目のパチンコ機に関するもの
で、以下同様にして全てのパチンコ機のデータが続いて
いる。Also, in the response packet corresponding to the scheduled data request shown in FIG. 21 (B), the upper packet head
Below the HHD, the operation data of all pachinko machines belonging to one NAU530 are linked. The head and data shown in * 1 are for the first pachinko machine, and the head and data shown in * 2 are Regarding the second pachinko machine, data for all pachinko machines continues in the same way.
なお、第21図〜第24図に示されているパケットは、各
ネットワークにのせられる本来のパケットの全体でなく
要部のみであり、その他に伝送元を示すソースアドレス
フィールドや伝送先を示すデスティネーションアドレス
等からなるヘッダ部と、誤り検出用のチェックコード部
がある。これらは、各端末機の制御ユニットやネットワ
ークアダプタユニット内のネットワークコントローラ55
3,533,537(第19図、第20図参照)によって自動的に生
成されて付加されるようになっている。It should be noted that the packets shown in FIGS. 21 to 24 are not the whole of the original packet placed on each network but only the main part, and the source address field indicating the transmission source and the destination indicating the transmission destination. There is a header part composed of a nation address and the like, and a check code part for error detection. These are the control unit of each terminal and the network controller 55 in the network adapter unit.
3,533,537 (see FIGS. 19 and 20) are automatically generated and added.
次に、表26に示す各パケットのうち本発明に関連する
代表的なパケットを用いたデータ伝送によるシステムの
動作について説明する。Next, the operation of the system by data transmission using a representative packet related to the present invention among the packets shown in Table 26 will be described.
第25図に、管理装置400による各端末機の初期化およ
びネットワークの回線テストの手順の流れを示す。FIG. 25 shows the flow of the procedure for the initialization of each terminal and the network line test by the management device 400.
システムの電源が投入されると、管理装置400では、
先ず主記憶装置内の全てのファイルFL1〜FL6をゼロにク
リアしてから、ハードディスク(補助記憶装置1)から
端末機の台数や賞球数、打止数等の設定値を読み出して
表17に示すような設定値ファイルFL1を確立し、この設
定値ファイルFL1からNAU530の台数を読み出してNAUアド
レスを演算した後、このNAUアドレスを使って回線テス
ト処理を行なう(S2501〜S2505)。すなわち、高層ネッ
トワーク520を使って各NAU530へ第22図に示すような
“回線テスト”パケットを送信するとともに、管理装置
のCRT表示器405に「回線テスト中」なるメッセージを表
示する(S2506,S2507)。“回線テスト”パケットに
は、高層ネットワーク用パケットヘッド部HHDとともに
タイマより得られる年月日および識別コード(店番号)
が付加されて伝送される。When the system is powered on, the management device 400
First, clear all files FL1 to FL6 in the main memory to zero, then read the set values such as the number of terminals, number of prize balls, number of hits, etc. from the hard disk (auxiliary memory 1) The setting value file FL1 as shown is established, the number of NAU530 is read from the setting value file FL1, the NAU address is calculated, and then the line test process is performed using this NAU address (S2501 to S2505). That is, a "line test" packet as shown in FIG. 22 is transmitted to each NAU 530 using the high-layer network 520, and a message "line test" is displayed on the CRT display 405 of the management device (S2506, S2507). ). For the "line test" packet, the date and identification code (store number) obtained from a timer together with the packet head HHD for high-layer networks
Is added and transmitted.
一方、電源投入によりNAU530においては、先ずNAU番
号設定器561〜563から設定値(NAU番号、最小台番号、
端末台数)を読み出して各端末の伝送アドレスを算出し
てユニットアドレステーブルを作成し、各ユニット(端
末)およびNAU自身の伝送アドレスを認知する(S2511〜
S2514)。設定器からの設定値に基づいてここで認知さ
れたNAUアドレスは、ステップS2504で管理装置400が設
定値ファイルFL1のデータから認知したNAUアドレスと一
致する。各々が互いに同一のアドレスを認知することに
より相互通信が可能になる。On the other hand, when the power is turned on, the NAU530 first sets the set values (NAU number, minimum unit number,
(Number of terminals) to calculate the transmission address of each terminal to create a unit address table, and recognize the transmission address of each unit (terminal) and NAU itself (S2511-
S2514). The NAU address recognized here based on the setting value from the setting device matches the NAU address recognized from the data of the setting value file FL1 by the management device 400 in step S2504. Recognition of the same address enables each other to communicate with each other.
その後、管理装置400から“回線テスト”パケットが
送られてくると、NAU530はパケットの受信を確認してか
ら応答信号として“ACK"パケットを送信する。この“AC
K"を管理装置400の通信制御装置SCCが受信することによ
り対応するNAUとの間の回線異常がないことを認知する
ことができ、上記手続き(S2507〜S2510)のNAUの数だ
け繰り返すことにより全回線のチェックが終了し、その
後ユニットテーブル要求処理S2601(第26図)へ移行す
る。After that, when the "line test" packet is sent from the management device 400, the NAU 530 confirms the reception of the packet and then sends the "ACK" packet as a response signal. This “AC
When the communication control unit SCC of the management device 400 receives K ", it can be recognized that there is no line abnormality with the corresponding NAU, and by repeating the above procedure (S2507 to S2510) by the number of NAUs. After checking all the lines, the unit table request processing S2601 (FIG. 26) is performed.
一方、各端末機の制御ユニット160,250,350は、電源
が投入されると、先ずユニット内のデータ伝送コントロ
ーラ551が、ユニットメモリ170,270,370の全データエリ
アをクリアしてから共有エリアに割込みコマンドを入れ
てスタート要求を行なう(S2521〜S2523)。すると、各
端末機のユニットコントローラ190,251,351がスタート
要求を確認して台番号設定器から設定値(台番号)を読
出し、通し番号とチャネル番号の下位の算出を行なって
から、それをユニットメモリの送信データエリアに書き
込み、それをデータ伝送コントローラ551が読み取るこ
とで制御ユニット側でのユニットアドレスの認知が行な
われる(S2524〜S2528)。これによってトークンバスを
使ったNAU530と各端末機との間のデータ伝送が可能とな
る。On the other hand, when the power supply of the control units 160, 250, 350 of each terminal is turned on, the data transmission controller 551 in the unit first clears all the data areas of the unit memories 170, 270, 370 and then puts an interrupt command in the shared area to make a start request. (S2521 to S2523). Then, the unit controller 190, 251, 351 of each terminal confirms the start request, reads the set value (unit number) from the unit number setter, calculates the lower order of the serial number and channel number, and then sends it to the transmission data of the unit memory. By writing in the area and reading it by the data transmission controller 551, the unit address is recognized on the control unit side (S2524 to S2528). This enables data transmission between the NAU 530 and each terminal using the token bus.
その後、NAU530が各ユニット(端末)に対して既に管
理装置400より受信したデータ(年月日と識別コード)
を低層ネットワーク用パケットヘッド部LHDに付加した
“回線テスト”パケットを送信すると、ユニット側のデ
ータ伝送コントローラ551が“回線テスト”の受信を確
認してから、受信データとともにステップS2528で得ら
れた台番号、通し番号およびチャネル番号(下位)を付
加してNAUに送信し、NAUがこれを確認する(S2531〜S25
34)。これを全ユニットについて繰り返すことにより低
層ネットワーク510の回線テストが終了する。After that, the data (date and identification code) which the NAU530 has already received from the management device 400 for each unit (terminal).
When a "line test" packet is added to the packet head part LHD for the low-layer network, the data transmission controller 551 on the unit side confirms the reception of the "line test", and then the data obtained in step S2528 along with the received data. Number, serial number and channel number (lower order) are added and sent to the NAU, which the NAU confirms (S2531 to S25
34). By repeating this for all units, the line test of the lower layer network 510 is completed.
するとNAU530は受信した台番号等から伝送アドレスを
算出し、自己の制御下のユニット(端末)に関するユニ
ットテーブルを作成してから、管理装置400からのユニ
ットテーブル要求に応じたユニットテーブル送信処理S2
604へ移行する。このユニットテーブルには、処理S2531
の受信確認の結果すなわち表4、表9、表15に示すモニ
タ情報1も入れておく。一方、NAU530からの“回線テス
ト”パケットを受け取ったユニット側の伝送コントロー
ラ551は、ユニットメモリ内の共有データエリアのコマ
ンドレジスタCR2に“回線テスト”を示すコマンドを書
き込む(S2551)。これを各端末機のユニットコントロ
ーラ190,251,351が読み取ることにより回線が正常に接
続されたことを確認し(S2552)、初期値設定処理S2701
へ移行する。Then, the NAU530 calculates a transmission address from the received unit number and the like, creates a unit table for a unit (terminal) under its control, and then transmits a unit table transmission process S2 in response to a unit table request from the management device 400.
Move to 604. In this unit table, process S2531
The result of the reception confirmation, that is, the monitor information 1 shown in Table 4, Table 9, and Table 15 is also included. On the other hand, the unit-side transmission controller 551 that received the "line test" packet from the NAU 530 writes a command indicating "line test" to the command register CR2 in the shared data area in the unit memory (S2551). This is read by the unit controllers 190, 251, 351 of the respective terminals to confirm that the line is properly connected (S2552), and the initial value setting process S2701
Move to.
第26図(A)に、管理装置400における伝送アドレス
ファイルの作成手順を示す。伝送アドレスファイルを作
成する場合、先ず管理装置400はユニットテーブル要求
処理を開始して、通信制御装置SCCが各NAU530に対して
“ユニットテーブル要求”パケット(表26)を送信する
(S2602)。すると、NAU530はそのパケットを受信(S26
03)して、第26図(B)のようにPACKET$TYPE部に“AC
K"(=08H)の入ったヘッド部HHDの次に、NAU番号とNAU
ステータス(トークンバス異常、開店コード受信済み、
NAU正常を示すビット等からなる)および前述したユニ
ットテーブルのデータ(各ユニットについてのユニット
番号と種別フラグ、台番号、通し番号、チャネル番号と
モニタ情報1)をユニット数だけ付加してなる“ACK"パ
ケットを送信する(S2604)。FIG. 26A shows a procedure for creating a transmission address file in the management device 400. When creating the transmission address file, the management device 400 first starts the unit table request process, and the communication control device SCC sends a "unit table request" packet (Table 26) to each NAU 530 (S2602). Then, NAU530 receives the packet (S26
03) and put “AC in the PACKET $ TYPE section as shown in FIG. 26 (B).
Next to the head HHD containing K "(= 08H), the NAU number and NAU
Status (Token bus error, Opening code received,
"ACK" consisting of the number of units and the data of the unit table (unit number and type flag, unit number, serial number, channel number and monitor information 1) of the unit table described above. The packet is transmitted (S2604).
管理装置400がこのユニットテーブルを受信すると、
表17に示すような伝送アドレスファイルFL2を作成して
から、第25図の回線テストで各端末機からの受信データ
の受信認識(S2534)により形成されたモニタ情報1を
見て、回線モニタを確認(S2607)し、異常がなけれ
ば、初期値設定処理(S2701)へ移行する。しかして、
ここで各端末機から送られてきたモニタ情報1を見て異
常があった場合にはCRT表示装置405の画面上に、異常端
末の表示を行なう。When the management device 400 receives this unit table,
After creating the transmission address file FL2 as shown in Table 17, see the monitor information 1 formed by the reception recognition (S2534) of the received data from each terminal in the line test of FIG. 25, and check the line monitor. It is confirmed (S2607), and if there is no abnormality, the process proceeds to initial value setting processing (S2701). Then
Here, if the monitor information 1 sent from each terminal device shows an abnormality, the abnormal terminal is displayed on the screen of the CRT display device 405.
第27図に、回線テスト終了後に行なわれる管理装置40
0から各端末機の制御ユニット160,250,350に対する初期
値設定の手順を示す。FIG. 27 shows a management device 40 to be performed after the completion of the line test.
The procedure for setting the initial values from 0 to the control units 160, 250, 350 of each terminal will be described.
初期値を設定する場合、先ず管理装置400の中央処理
装置CPUは、第25図の処理S2502で作成した設定値ファイ
ルFL1を主記憶装置M−MEMから読み出して通信制御装置
SCCに渡し、ここで“初期値設定”パケットのデータ部
に、年月日、識別コード、購入玉交換レート、メイン賞
球数、サブ賞球数、打止数、打止モード等の初期値とホ
ットコード(ユニットメモリ内のデータの信頼性を後に
確かめるためのコード)を入れて、高層ネットワーク用
ヘッド部と低層ネットワーク用ヘッド部をパケットの頭
につけて送信する(S2701,S2702)。When setting the initial value, the central processing unit CPU of the management device 400 first reads the setting value file FL1 created in the processing S2502 of FIG. 25 from the main storage device M-MEM to read the communication control device.
It is passed to the SCC, and in the data section of the "Initial value setting" packet, the initial values such as date, identification code, purchased ball exchange rate, number of main prize balls, number of sub prize balls, number of hits, hit mode, etc. Then, a hot code (a code for confirming the reliability of the data in the unit memory later) is inserted, and the high-layer network head section and the low-layer network head section are attached to the head of the packet and transmitted (S2701, S2702).
すると、NAU530がそのパケットを受け取って、高層ネ
ットワーク用ヘッド部を除去して、低層ネットワーク上
へ“初期値設定”パケットを送り出すとともに、高層ネ
ットワークへは応答信号たる“ACK"パケットを送信する
(S2703,S2704)。管理装置400は、この“ACK"を受信す
ると、S2705から再びS2701の処理に戻り、伝送先アドレ
スを変更してS2701〜S2705の手続きを繰返し、全端末機
の制御ユニットに対する初期値の送信を行なう。Then, the NAU530 receives the packet, removes the head part for the high-layer network, sends out the "initial value setting" packet on the low-layer network, and sends the response signal "ACK" packet to the high-layer network (S2703). , S2704). When the management device 400 receives this "ACK", it returns from S2705 to the process of S2701 again, changes the transmission destination address, repeats the procedures of S2701 to S2705, and transmits the initial values to the control units of all terminals. .
一方、低層ネットワーク510側では、NAU530から送信
されたパケットを、指定された制御ユニットが受け取っ
て、ユニットメモリ(170,270,370)内のコマンドレジ
スタCR2に初期値設定コマンドを書き込み、受信データ
エリアに受信した初期値を書き込む(S2711,S2712)。
そして、ユニットコントローラ190,251,351が、ユニッ
トメモリ170、270、370内のコマンドとデータを読み込
んで、初期値の受信確認をするとともに、年月日と識別
コードを、端末機に設けられているカードリーダ(カー
ドライタを含む)180,220,310に転送し、カードリーダ
側の制御装置がこれを記憶する(S2713,S2714)。On the other hand, on the low-layer network 510 side, the designated control unit receives the packet transmitted from the NAU530, writes the initial value setting command in the command register CR2 in the unit memory (170,270,370), and receives it in the received data area. Write the value (S2711, S2712).
Then, the unit controllers 190, 251, 351 read the commands and data in the unit memories 170, 270, 370 to confirm receipt of the initial value, and at the same time, specify the date and identification code in the card reader ( 180, 220, 310 (including a card writer), and the control device on the card reader side stores this (S2713, S2714).
また、上記処理とは別個に、管理装置400のコンソー
ル406上の初期値設定スイッチ432がオンされて、設定値
更新処理(S2720)が実行されると、CRT表示装置405の
画面DSP上に設定値が表示されるとともに、主記憶装置
M−MEM内の設定値ファイルFL1が更新され、このファイ
ルから設定値が読み出されて上記手続きS2701〜S2714に
従って新しい初期値が設定される。Separately from the above process, when the initial value setting switch 432 on the console 406 of the management device 400 is turned on and the setting value updating process (S2720) is executed, the setting is made on the screen DSP of the CRT display device 405. While the value is displayed, the setting value file FL1 in the main memory M-MEM is updated, the setting value is read from this file, and a new initial value is set according to the above steps S2701 to S2714.
第28図に、営業開始後に各端末機から稼動データの定
期的収集を行なうデータ収集手段の手順を示す。FIG. 28 shows the procedure of the data collecting means for periodically collecting operation data from each terminal after the start of business.
各端末機の制御ユニット160,250,350内の伝送コント
ローラ551は、自己の持つタイマからの割込みによって
例えば1秒ごとの定時時刻を確認すると、ユニットメモ
リ170,270,370内の送信データエリアSDAに書き込まれて
いる稼動データを読み出して、それを“定時データ送
信”パケットに入れて低層ネットワーク510上にのせ、N
AU530に送る(S2801〜S2803)。NAU530は、各ユニット
から定時データを受信すると、自己のメモリ内に形成さ
れている各ユニットごとの稼動データを格納するデータ
テーブルを更新する(S2804,S2805)。なお、NAU530に
よって収集される定時データは、各端末機のユニットコ
ントローラ190,251,351がリアルタイムで端末機の稼動
データを吸い上げて次々とユニットメモリ170,290,370
内に書き込んでおくようにされている。When the transmission controller 551 in the control unit 160, 250, 350 of each terminal confirms the fixed time, for example, every 1 second by interruption from its own timer, the transmission data 551 written in the transmission data area SDA in the unit memories 170, 270, 370 is read. Read it out, put it in the “scheduled data transmission” packet, put it on the low-layer network 510,
Send to AU530 (S2801-S2803). Upon receiving the scheduled data from each unit, the NAU 530 updates a data table formed in its memory for storing operation data for each unit (S2804, S2805). The periodic data collected by the NAU 530 is obtained by the unit controllers 190, 251, and 351 of each terminal downloading the operation data of the terminal in real time and sequentially storing the unit memories 170, 290, and 370.
It is written in.
一方、管理装置400の側でも、中央処理装置CPUが自己
のタイマからの割込みによって1秒ごとの定時時刻を確
認して、定時データ要求処理を開始し、通信制御装置SC
Cから各NAU530に対して“定時データ要求”パケットを
送信する(S2811〜S2813)。すると、指定されたNAU530
がそのパケットを受信して、“ACK"パケットに、S2801
〜S2805の手続きで収集したデータテーブルを入れて送
信する(S2814,S2815)。これを管理装置400が受信して
表23〜表25に示す該当端末機のファイルFL4〜FL6を更新
する(S2816,S2817)。On the other hand, also on the management device 400 side, the central processing unit CPU confirms the regular time every second by interruption from its own timer, starts the regular data request processing, and executes the communication control device SC.
C transmits a “periodic data request” packet to each NAU 530 (S2811 to S2813). Then, the specified NAU530
Receives the packet and adds an “ACK” packet to the
~ Insert and send the data table collected in the procedure of S2805 (S2814, S2815). The management device 400 receives this and updates the files FL4 to FL6 of the corresponding terminals shown in Tables 23 to 25 (S2816, S2817).
第29図に、端末機側でユニットコントローラによる制
御が不能になった場合とか、バス異常が検出されたとい
うようなトラブルが発生し、制御ユニット160,250また
は350の判断で端末機の動作を強制終了させる場合の処
理の手順が示されている。In Fig. 29, when the control by the unit controller is disabled on the terminal side or a trouble such as a bus abnormality is detected, the terminal unit operation is forcibly terminated at the judgment of the control unit 160, 250 or 350. The procedure of the processing in the case of making it shown is shown.
この場合、各端末機の制御ユニット160,250または350
のユニットコントローラ190,251または351が強制終了要
因が発生したと判断すると(S4301,S4311,S4321)、各
々カードリーダ180,220,310によるカードの受付けもし
くは発行を不能にする(S4302,S4312,S4322)ととも
に、パチンコ機100が遊技中であった場合にはカードリ
ーダ180によりカードを排出させ(S4303)、アナログ表
示ランプ164を消灯する。また、発行機200では紙幣識別
器210による紙幣の受付けを不能にし、発行中止ランプ2
42を点灯させる。さらに、精算機300では精算中止ラン
プ342を点灯させる。そしてユニットメモリ170,270,370
内のコマンドレジスタCR1に「強制終了通知」なるメッ
セージを書き込み、また送信データエリア内の稼動情報
(表11参照)の強制終了ビットに「1」を立て、モニタ
情報1または2(表9、表10参照)の異常発生の原因に
対応したビットに「1」を立てる(S4304,S4314,S432
4)。すると、データ伝送コントローラ551がそれを読み
出して、“強制終了通知”パケットを形成し、それにユ
ニットメモリ内の稼動情報とモニタ情報1,2を入れて送
信する(S4305,S4315,S4325)。“強制終了通知”パケ
ットの構成は、第24図の“モニタ異常”パケットと同一
でありPACKET$TYPE欄のパケットコードのみ異なる。NA
U530がこのパケットを受信すると、パケットの頭に高層
ネットワーク用ヘッドを付けて管理装置400へ送り、管
理装置400がこれを受信して「強制終了通知」を確認す
ると、CRT表示装置405の画面上に割込みメッセージを表
示させ、かつプリンタ404によりその明細を印字させた
後、NAUに対して応答“ACK"パケットを送信する(S4331
〜S4337)。In this case, the control unit 160, 250 or 350 of each terminal
When the unit controller 190, 251 or 351 determines that a forced termination factor has occurred (S4301, S4311, S4321), it disables the card reader 180, 220, 310 from accepting or issuing cards (S4302, S4312, S4322), and the pachinko machine 100 When is playing, the card is ejected by the card reader 180 (S4303), and the analog display lamp 164 is turned off. Further, the issuing machine 200 disables the receipt of bills by the bill validator 210, and the issuing stop lamp 2
Turn on 42. Further, in the settlement machine 300, the settlement stop lamp 342 is turned on. And unit memory 170,270,370
Write the message "Forced end notification" to the command register CR1 inside, and set the forced end bit of the operation information (see Table 11) in the transmission data area to "1" to monitor information 1 or 2 (Table 9, Table Set "1" to the bit corresponding to the cause of the error occurrence (see 10) (S4304, S4314, S432).
Four). Then, the data transmission controller 551 reads it out, forms a "forced termination notification" packet, and puts the operation information and the monitor information 1 and 2 in the unit memory into it and transmits it (S4305, S4315, S4325). The structure of the "forced termination notification" packet is the same as that of the "monitor error" packet in FIG. 24, and only the packet code in the PACKET $ TYPE column is different. NA
When the U530 receives this packet, it attaches the high-layer network head to the head of the packet and sends it to the management device 400, and when the management device 400 receives this packet and confirms the "forced termination notification", it appears on the screen of the CRT display device 405. After displaying the interrupt message on the printer and printing the details by the printer 404, a response “ACK” packet is transmitted to the NAU (S4331).
~ S4337).
このように、実施例のシステムでは、管理装置400の
側から各端末機に対する強制終了の他、各端末機が自ら
の判断で動作を停止することができるようにされている
ため、システムの柔軟性が高くなるとともに、強制終了
通知に稼動情報とモニタ情報を付加して送信しているた
め管理装置の側においてその原因を容易に把握すること
ができる。As described above, in the system of the embodiment, the management device 400 side can perform the forced termination for each terminal, and each terminal can stop the operation at its own discretion. In addition, since the operation information and the monitor information are added to the forced termination notification and transmitted, the cause can be easily grasped on the management device side.
第30図には、定時データ収集によりデータが得られな
かった場合や、収集した端末機の稼動データ中のホット
コードが初めに設定した値と一致するか管理装置400が
チェックすることによってユニット側のデータの異常を
発見した場合に、各端末機の制御ユニット内の稼動デー
タを破棄させ、代わりに管理装置400のファイル内の登
録しておいた異常発生直前のデータを端末機に送ってユ
ニットのデータを復旧させたり、停電発生時に補助記憶
装置403に退避させておいたデータの元の端末機に戻し
てやるためのデータ復旧処理の手順が示されている。FIG. 30 shows that when the data is not obtained by the regular data collection, or when the management device 400 checks whether the hot code in the collected operation data of the terminal matches the initially set value, the unit side When an abnormality in the data is detected, the operating data in the control unit of each terminal is discarded, and instead, the data just before the abnormality occurrence registered in the file of the management device 400 is sent to the terminal. The data recovery processing procedure for recovering the data in (1) or recovering the data saved in the auxiliary storage device 403 to the original terminal when a power failure occurs is shown.
管理装置400のCPUがユニット(端末機)の異常を検出
した場合は、そのユニットに関するファイルを、直接主
記憶装置M−MEM中のP機ファイルFL4、発行機ファイル
FL5または精算機ファイルFL6から読み出して、“ユニッ
ト復旧データ”パケットを形成し、ヘッド部HHDとHLDの
次のデータフィールドの中にファイルから読み出した上
記稼動データと年月日、識別コード等の設定値データ
(以下復旧データと称する)を入れて送信する(S4401,
S4402)。When the CPU of the management device 400 detects an abnormality in the unit (terminal), the file related to the unit is directly stored in the main machine M-MEM as the P machine file FL4 and the issue machine file.
Read from FL5 or settlement machine file FL6 to form a "unit recovery data" packet, and set the above operating data and date, identification code, etc. read from the file in the next data field of the head HHD and HLD. Value data (hereinafter referred to as restoration data) is included and transmitted (S4401,
S4402).
一方、停電後の電源回復時には、先ず補助記憶装置40
3内のファイルFL1〜FL5と停電フラグを主記憶装置に移
してから上記と同じ“ユニット復旧データ”パケットを
全ユニットについて形成し送信する。On the other hand, when power is restored after a power failure, first the auxiliary storage device 40
After moving the files FL1 to FL5 and the power failure flag in 3 to the main storage device, the same "unit restoration data" packet as above is formed and transmitted for all units.
すると、指定されたNAU530がそれを送信して高層ネッ
トワーク用ヘッドを外して低層ネットワーク510上へ送
り出し、対応する端末機のデータ伝送コントローラ551
がそのパケットを受信して、ユニットメモリ170,270ま
たは370内のコマンドレジスタCR2に「ユニット復旧デー
タ」なるメッセージを書き込み、受信データエリアRDA
には復旧データを書き込む(S4403〜S4405)。それをユ
ニットコントローラ190,251または351が読み取って、端
末機の動作を停止させるとともに、カードリーダ180,22
0,310には年月日と識別コードを与えて記憶させる(S44
06〜S4408)。パチンコ機では、動作停止命令を実行す
るときに遊技中であればカードリーダからカードを排出
させるようにしてもよい。Then, the designated NAU 530 sends it, removes the head for the high-layer network, and sends it out on the low-layer network 510, and the data transmission controller 551 of the corresponding terminal.
Receives the packet, writes a message called "unit restoration data" to the command register CR2 in the unit memory 170, 270 or 370, and receives the data
Is written with the recovery data (S4403 to S4405). It is read by the unit controller 190, 251 or 351 to stop the operation of the terminal and the card reader 180, 22
0,310 is given a date and an identification code and stored (S44)
06-S4408). In a pachinko machine, a card may be ejected from a card reader during a game at the time of executing an operation stop command.
その後、ユニットコントローラ190,251または351が、
ユニットメモリ170,270,370内のコマンドレジスタCR1に
「ユニット復旧データ」メッセージを、また送信データ
エリアSADに受信した復旧データのうち稼動データを書
き込み、データ伝送コントローラ551がそれを読み取っ
て“ACK"パケットを形成し、ヘッド部LHDの次のデータ
フィールドの中に稼動データを入れて送信する(S4409,
S4410)。そして、そのパケットを受け取ったNAU530が
高層ネットワーク用ヘッドを頭に付けて送信し、管理装
置400がそれを受信すると稼動データ内の台番号からP
機ファイルFL4、発行機ファイルFL5または精算機ファイ
ルFL6を参照して相当する端末機の稼動データを読み出
してきて、受信した稼動データと比較する(S4411〜S44
3)。After that, the unit controller 190, 251 or 351
Write the "unit recovery data" message in the command register CR1 in the unit memory 170, 270, 370 and the operating data of the received recovery data in the transmission data area SAD, and the data transmission controller 551 reads it to form an "ACK" packet. , Operation data is put in the next data field of the head LHD and transmitted (S4409,
S4410). Then, the NAU 530 that receives the packet transmits it with the high-layer network head attached to the head, and when the management device 400 receives it, the P
The machine data FL4, the issuing machine file FL5, or the settlement machine file FL6 are read to read the operation data of the corresponding terminal device, and the operation data is compared with the received operation data (S4411 to S44).
3).
その結果、内容が一致すると、リスタート処理S4501
(第31図参照)へ移行する。As a result, if the contents match, restart processing S4501
(See Fig. 31).
なお、停電によりまたは誤って電源スイッチをオフし
てしまって全端末機の稼動データが破壊されたような場
合における全端末機へのデータの復旧は、この“ユニッ
ト復旧データ”パケットを用いて上記処理S4401〜S4413
をユニットごとに繰り返すことにより行なわれる。この
場合、管理装置400のCPUは停電があったことをフラグに
より覚えておいて、プログラムに従って電源立上り後に
全ユニットに対するデータ復旧を自動的に行なう。In addition, when the operating data of all terminals is destroyed due to a power failure or accidentally turning off the power switch, data recovery to all terminals is performed by using this "unit recovery data" packet. Processing S4401 ~ S4413
Is repeated for each unit. In this case, the CPU of the management device 400 remembers from the flag that there was a power failure, and automatically recovers data for all units after the power is turned on according to the program.
次に、ユニットのデータ復旧処理後にユニットに対し
て動作の再開を指令するリスタート処理の手順を説明す
る。なお、このリスタート処理は、各端末機個々に対し
て行なうことも、端末機の種別(パチンコ機、発行機、
精算機)ごとに行なうこともできるようになっている。
第31図には、このうち種別のリスタート処理の手順が、
また第32図には端末機個別のリスタート処理手順が示さ
れている。Next, the procedure of the restart process for instructing the unit to restart the operation after the data recovery process of the unit will be described. This restart process can be performed for each terminal individually, or by the type of terminal (pachinko machine, issuing machine,
It can also be done for each payment machine.
FIG. 31 shows the restart processing procedure of each type.
Further, FIG. 32 shows a restart processing procedure for each terminal.
第30図に示されているユニットのデータ復旧処理S440
1〜S4413が終了すると、管理装置400のCPUがリスタート
処理プログラムを開始し、先ず種別を示す欄CSLに種別
コードを入れた“リスタート(種別)”パケット(第23
図参照)を形成して該当するNAU530へ送信する(S4501,
S4502)。この場合、対象となるユニットが異なるNAU53
0下の低層ネットワーク510にまたがっている場合には、
該当する全てのNAUに対して同じパケットを送信する。N
AU530はこのパケットを受信すると、高層ネットワーク
用ヘッドを外し低層ネットワーク用パケットヘッドLHD
を付けて該当するユニットにパケットを送信するととも
に、管理装置400に対しては応答“ACK"パケットを送信
する(S4503〜S4506)。Unit data recovery process S440 shown in FIG. 30
When 1 to S4413 are completed, the CPU of the management device 400 starts the restart processing program, and first, a "restart (type)" packet (type 23) in which the type code is entered in the column CSL indicating the type
(See the figure) and send it to the corresponding NAU530 (S4501,
S4502). In this case, the target unit is different NAU53
If you straddle the lower network 510 below 0,
The same packet is sent to all applicable NAUs. N
When the AU530 receives this packet, it removes the high-layer network head and drops the low-layer network packet head LHD.
Is added to the corresponding unit and a response “ACK” packet is transmitted to the management device 400 (S4503 to S4506).
一方、NAU530から送信されたパケットを受信した制御
ユニット160,250または350では、データ伝送コントロー
ラ551が、ユニットメモリ170,270,370内のコマンドレジ
スタCR2に「種別リスタート」なるメッセージを書き込
む(S4511,S4512,S4521,S4522)。すると、リスタート
待ち状態にあったユニットコントローラ190,251または3
51がそれを読み込んで確認し、動作を再開する(S4513,
S4514,S4523,S4524)。このとき、パチンコ機100および
精算機300では、カードリーダ220,310に対して、カード
に記録されている情報の再読み込み(S4515)を指令
し、カードリーダからカード番号を受信してから動作を
再開するようになっている。On the other hand, in the control unit 160, 250 or 350 that has received the packet transmitted from the NAU530, the data transmission controller 551 writes a message of "type restart" in the command register CR2 in the unit memory 170, 270, 370 (S4511, S4512, S4521, S4522). ). Then, the unit controller 190, 251 or 3 that was in the restart waiting state
51 reads it, checks it, and resumes operation (S4513,
S4514, S4523, S4524). At this time, in the pachinko machine 100 and the settlement machine 300, the card readers 220 and 310 are instructed to reread the information recorded on the card (S4515), and the operation is restarted after receiving the card number from the card reader. It is like this.
一方、データ復旧処理されたユニット(端末機)を個
別に動作再開させる第32図の個別リスタート処理は、第
31図に示されている処理とほぼ同じである。異なる点
は、管理装置400から送信されるパケットとして“リス
タート(個別)”パケットが使用される点と、対象とな
るユニット一つに対して個別にメッセージが送信される
点のみである。しかも、“リスタート(個別)”パケッ
トの構成は第23図の“リスタート(種別)”パケットの
種別欄CSLの代わりに低層ネットワーク用ヘッドLHDを入
れた構成とすればよい。従って、トークンバス上では個
別リスタートでも種別リスタートでも同じ形のパケット
が送信されることになる。On the other hand, the individual restart processing of Fig. 32 that restarts the operation of the units (terminals) that have been subjected to the data recovery processing is
It is almost the same as the process shown in FIG. The only difference is that a "restart (individual)" packet is used as a packet transmitted from the management device 400, and that a message is individually transmitted to one target unit. Moreover, the configuration of the "restart (individual)" packet may be such that the low layer network head LHD is inserted in place of the type column CSL of the "restart (type)" packet in FIG. Therefore, the same type of packet is transmitted on the token bus for both individual restart and type restart.
第33図に、端末機の側で各種スイッチやセンサ等の信
号を監視していて異常を検出した場合に、それを管理装
置400に通知するモニタ異常処理の手順が示されてい
る。FIG. 33 shows a procedure of monitor abnormality processing for notifying the management device 400 of an abnormality detected when the signals of various switches and sensors are monitored on the terminal side.
端末機のユニットコントローラ190,251または351がス
イッチやセンサなどの信号またはカードリーダ180,220,
310からのモニタ情報を監視してその異常を検出する
と、ユニットメモリ170,270または370内のコマンドレジ
スタCR1に「モニタ異常」なるメッセージを、また送信
データエリアには、モニタ情報1,2と稼動情報を書き込
む(S4601,S4602)。そして、これをデータ伝送コント
ローラ551が読み取って、“モニタ異常”パケットを形
成し、その中にモニタ情報1,2と稼動情報を入れて送信
し、NAU530がそのパケットを受信してその頭に高層ネッ
トワーク用ヘッドをつけて管理装置400へ送る(S4603,S
4604)。管理装置400は、“モニタ異常”パケットを受
信し、それを確認するとCRT表示器405の画面上に割込み
メッセージとユニットの台番号を表示し、かつプリンタ
404によって異常内容を記載した明細書を印字する(S46
05〜S4608)。これとともに、管理装置400はP機ファイ
ルFL4、発行機ファイルFL5または精算機ファイルFL6内
の該当するファイルのデータのうち、モニタ情報1,2お
よび稼動情報を更新し、パケットを送ってきたNAU530に
対しては応答“ACK"パケットを送信する(S4609〜S461
1)。The unit controller 190, 251 or 351 of the terminal is a signal such as a switch or sensor or a card reader 180, 220,
If the monitor information from the 310 is monitored and an abnormality is detected, a message “monitor abnormality” is displayed in the command register CR1 in the unit memory 170, 270 or 370, and monitor information 1 and 2 and operation information are displayed in the transmission data area. Write (S4601, S4602). Then, the data transmission controller 551 reads this, forms a “monitor abnormality” packet, and sends the monitor information 1 and 2 and operation information in the packet, and the NAU 530 receives the packet and the upper layer at the head. Attach the network head and send to the management device 400 (S4603, S
4604). When the management device 400 receives the "monitor error" packet and confirms it, it displays an interrupt message and the unit number of the unit on the screen of the CRT display 405, and the printer
Print a statement describing the details of the error using 404 (S46
05 to S4608). At the same time, the management device 400 updates the monitor information 1 and 2 and the operation information among the data of the corresponding files in the P machine file FL4, the issuing machine file FL5 or the settlement machine file FL6, and sends them to the NAU530 which sent the packet. A response “ACK” packet is sent to the server (S4609 to S461).
1).
上記“モニタ異常”パケットにより、管理装置400は
システム稼動中常に各端末機の状態を知ることができ
る。The "monitor abnormality" packet allows the management device 400 to always know the state of each terminal during system operation.
第34図には、低層ネットワーク510(トークンバス)
に断線等の異常があって、NAU530と各ユニット間の通信
が不能になったことをNAU530および各端末機のデータ伝
送コントローラ551が検出した場合の処理の手順が示さ
れている。Figure 34 shows the low-rise network 510 (token bus).
The procedure of the process is shown when the NAU 530 and the data transmission controller 551 of each terminal detect that the communication between the NAU 530 and each unit is disabled due to an abnormality such as disconnection.
この場合、NAU530がトークンバスの異常を検出する
と、“トークンバス異常”パケットを形成し、それに高
層ネットワーク用ヘッドを付け、データ部には通常異常
のあるユニットに関する稼動情報およびモニタ情報1,2
と台番号を入れて管理装置400へ送信する(S4701,S470
2)。すると、管理装置400は、このパケットを受信して
トークンバスの異常を確認してCRT表示装置405の画面上
に割込みメッセージと異常端末の台番号を表示し、かつ
プリンタ404によって異常内容を記載した明細書を印字
する(S4703〜S4706)。これとともに、管理装置400は
P機ファイルFL4、発行機ファイルFL5または精算機ファ
イルFL6内の該当するファイルのデータのうち、モニタ
情報1,2および移動情報を更新し、パケットを送ってき
たNAU530に対しては応答“ACK"パケットを送信する(S4
707〜S4709)。In this case, when the NAU530 detects an abnormality of the token bus, it forms a "token bus abnormality" packet, attaches a high-layer network head to it, and in the data section, operating information and monitor information about the unit that normally has an abnormality 1, 2
And send it to the management device 400 (S4701, S470
2). Then, the management device 400 receives this packet, confirms the abnormality of the token bus, displays the interrupt message and the terminal number of the abnormal terminal on the screen of the CRT display device 405, and describes the abnormality content by the printer 404. Print the statement (S4703 to S4706). At the same time, the management device 400 updates the monitor information 1 and 2 and the movement information among the data of the corresponding files in the P machine file FL4, the issuing machine file FL5 or the settlement machine file FL6, and sends them to the NAU530 which sent the packet. A response “ACK” packet is sent to the server (S4
707-S4709).
一方、トークンバスの異常を検出した端末機側のデー
タ伝送コントローラ551は、ユニットメモリ170,270また
は370内のコマンドレジスタCR2に前述した「個別強制終
了要求」メッセージを入れて、ユニットコントローラ19
0,251または351に知らせ、端末機の動作を停止させるよ
うになっている(S4711〜S4713)。On the other hand, the data transmission controller 551 on the terminal side which has detected the abnormality of the token bus puts the above-mentioned “individual forced termination request” message in the command register CR2 in the unit memory 170, 270 or 370, and sends it to the unit controller 19
0,251 or 351 is notified to stop the operation of the terminal (S4711 to S4713).
なお、高層ネットワーク上の通信異常は管理装置内の
通信制御装置SCCによって検出することができる。The communication abnormality on the high-layer network can be detected by the communication control device SCC in the management device.
以上説明したように本実施例のデータ伝送システム
は、高層ネットワーク520と低層ネットワーク510との階
層的構成からなり、低層ネットワークは専用のNAU530に
よって制御されるようになっているので500〜1000台の
端末機が接続されるシステムにおいても管理装置400の
負担がそれほど増大せず、しかも多量のデータの伝送を
高速で行なえるため、例えば1秒に1回、各端末機の稼
動データを収集するようなことが余裕をもって実行でき
るようになる。As described above, the data transmission system according to the present embodiment has a hierarchical structure of the high-layer network 520 and the low-layer network 510, and the low-layer network is controlled by the dedicated NAU 530. Even in a system to which terminals are connected, the burden on the management device 400 does not increase so much and a large amount of data can be transmitted at high speed. Therefore, for example, once a second, operation data of each terminal should be collected. You will be able to do something with plenty of time.
また、パチンコ遊技システムに適した多数の通信パケ
ットを用意し、管理装置400との間でメッセージおよび
データを交換することで端末機の稼動を可能にし、端末
機単独では何ら有効な動作が実行できない有機的結合体
を構成しているので、例えば端末機を1台だけ手に入
れ、それを使って(カードのコピー)不正を行なおうと
しても何ら利益を得ることができない。そのため、不正
行為の介入を全く許さないとともに、稼動データを1秒
ごとに回収し、管理装置400の側でバックアップできる
ようにしているため、停電等が発生してシステムがダウ
ンしても速やかにデータを復旧し、システムを立ち上げ
ることでき、信頼性の高いシステムを得ることができ
る。Also, by preparing a large number of communication packets suitable for the pachinko gaming system and exchanging messages and data with the management device 400, the terminal device can be operated, and no effective operation can be executed by the terminal device alone. Since it is composed of an organic combination, for example, if one person obtains only one terminal and uses it to make a fraud (copying a card), no benefit can be obtained. Therefore, it does not allow any intervention of fraudulent activity, and collects the operating data every one second so that the management device 400 can back it up. Data can be restored, the system can be started up, and a highly reliable system can be obtained.
第35図には管理装置400により稼動データの保護およ
びシステムの保全のための処理の一例を示す。FIG. 35 shows an example of processing for protection of operating data and maintenance of the system by the management device 400.
管理装置400内の中央処理装置CPUは、装置の電源が投
入されると先ず補助記憶装置403から設定値ファイル等
表17に示す各ファイルのデータや停電フラグを読み出し
て主記憶装置M−MEMに保持する(ルーチンR1)。それ
から第25図に示したような手順に従ってシステムの初期
化および回線テストを実行する(ルーチンR2)。When the power of the device is turned on, the central processing unit CPU in the management device 400 first reads the data of each file shown in Table 17 such as the setting value file and the power failure flag from the auxiliary storage device 403 and stores them in the main storage device M-MEM. Hold (routine R1). Then, the system initialization and line test are executed according to the procedure shown in FIG. 25 (routine R2).
次に、ルーチンR3で電源投入前に停電があったか否か
を示す停電フラグを確認する。停電フラグは通常「0」
にクリアされており、停電回復後の電源再投入の場合を
除きルーチンR3からR4へ進む。Next, in routine R3, check the power failure flag indicating whether or not there was a power failure before turning on the power. Power failure flag is usually "0"
It has been cleared to, and the routine proceeds from R3 to R4 except when the power is turned on again after the power failure is recovered.
ルーチンR4では、第26図および第27図に示すような手
順に従って伝送アドレスファイルを作成してからそれを
用いて全端末機に対する初期値の設定を行なった後、例
えば上記実施例では“開店コード”パケットを送信する
ことにより、端末機の動作を開始させる。In the routine R4, after the transmission address file is created according to the procedure shown in FIG. 26 and FIG. 27 and the initial value is set for all the terminals using it, for example, in the above embodiment, the “opening code” is set. "By sending a packet, the operation of the terminal is started.
これによって各端末機は稼動状態となり、遊技客の操
作に対応した処理を実行する。As a result, each terminal is put into an operating state and executes a process corresponding to the operation of the player.
一方、管理装置400は、ルーチンR4からR5へ進み、端
末機の動作開始に伴って変化する稼動データを、第28図
に示すような手順に従って定期的に収集し、全端末機の
稼動状態をリアルタイムで把握する。On the other hand, the management device 400 proceeds from routine R4 to R5, and periodically collects the operation data that changes with the start of operation of the terminals according to the procedure shown in FIG. 28 to check the operation status of all terminals. Understand in real time.
次のルーチンR6では伝送ラインの断線や伝送コントロ
ーラ等の通信装置の故障等により定時データ収集が不能
な端末機があるか否か調べる。伝送ラインの断線や伝送
コントローラの故障等による通信不能状態は特定の端末
機からの通信が一定時間以上ないことを検出することで
知ることができ、また高層ネットワーク上でのノイズ等
による通信異常は、NAU530から送られて来るパケット内
のデータ列をCRC(巡回符号検査)で調べることにより
検出できる。そして、定時データ収集が不能な端末があ
った場合にはルーチンR14へ移行して異常端末に対して
“回線テスト”パケットを送ってルーチンR15で応答が
あるか否か調べる。そして、応答がなかった場合にはル
ーチンR15で回線異常を判定してルーチンR16へ移行し、
CRT表示装置405の画面上に回線異常を割込み表示させた
後ルーチンR7へ進む。In the next routine R6, it is checked whether or not there is a terminal device that cannot collect the regular data due to the disconnection of the transmission line or the failure of the communication device such as the transmission controller. The communication incompatibility state due to the disconnection of the transmission line or the failure of the transmission controller can be known by detecting that communication from a specific terminal has not been performed for a certain period of time, and there is no communication error due to noise on the high-layer network. , NAU530 can detect it by checking the data string in the packet sent by NAU530 with CRC (cyclic code check). Then, when there is a terminal for which the regular data collection is impossible, the routine is shifted to the routine R14, the "line test" packet is sent to the abnormal terminal, and the routine R15 checks whether or not there is a response. Then, if there is no response, the routine R15 determines the line abnormality and shifts to the routine R16.
After the line abnormality is interrupt-displayed on the screen of the CRT display device 405, the routine proceeds to the routine R7.
一方、応答があった場合にはルーチンR15からR17へ進
んで“ユニット復旧データ”パケットを用いて異常検出
直前の収集データを送ってその端末機の稼動データを修
復してから、リスタート(個別)”パケットを送信する
(ルーチンR18)。すると、そのパケットを受け取った
端末機にはユニットメモリの受信エリア内に格納された
上記修復データを取り込んで元のデータと置き換えて以
後の処理を続行(もしくは開始)する。On the other hand, if there is a response, the routine proceeds from R15 to R17, the collected data immediately before the abnormality detection is sent using the "unit restoration data" packet to restore the operating data of the terminal, and then restart (individual ) ”Send a packet (routine R18). Then, the terminal receiving the packet fetches the above-mentioned restoration data stored in the reception area of the unit memory and replaces it with the original data to continue the subsequent processing ( Or start).
しかる後、ルーチンR8へ進み、ルーチンR5で収集した
稼動データのうち異常端末以外の端末に関するものを、
主記憶装置内のデータファイルFL4〜FL6に記憶し、元の
データを更新する。それから、ルーチンR9へ進み、例え
ば電源電圧が一定レベル以下になったことを検出する補
助電源装置内の電源電圧検出回路から出力される補助電
源装置409への切換え信号を監視して停電が発生したか
否か判定する。After that, proceed to Routine R8 and collect the operation data collected in Routine R5 related to terminals other than abnormal terminals.
The data is stored in the data files FL4 to FL6 in the main memory and the original data is updated. Then, the process proceeds to routine R9, and for example, a power failure occurs by monitoring the switching signal to the auxiliary power supply device 409 output from the power supply voltage detection circuit in the auxiliary power supply device that detects that the power supply voltage has dropped below a certain level. It is determined whether or not.
ここで、停電が発生していなければルーチンR5へ戻っ
て上記手順を繰り返す。If no power failure has occurred, the routine returns to routine R5 and repeats the above procedure.
一方、停電が発生した場合にはルーチンR19へ移行
し、停電フラグに「1」を立ててから、表17に示されて
いる各ファイルFL1〜FL6とともに、主記憶装置M−MEM
から補助記憶装置としてのハードディスク装置403へ退
避させる。On the other hand, when a power failure occurs, the routine goes to the routine R19, sets the power failure flag to "1", and then, together with the files FL1 to FL6 shown in Table 17, the main memory M-MEM.
To the hard disk device 403 as an auxiliary storage device.
そして、停電状態から回復して管理装置400の主電源
が再投入されると、再びルーチンR1の処理から実行を開
始する。しかして、停電回復後は、停電フラグが「1」
になっているため、ルーチンR3からルーチンR11へ移行
し、ここで補助記憶装置403に退避されていたファイル
を読み出して“ユニット復旧データ”パケットに稼動デ
ータと設定値データを入れて送信し、各端末機を停電前
の状態に復帰させた後、“リスタート(種別)”パケッ
トを送信し、端末機の動作を再開させ、停電フラグを
「0」にクリアする(ルーチンR12,R13)。Then, when the main power supply of the management device 400 is turned on again after recovering from the power failure state, the routine R1 starts execution again. After the power failure is recovered, the power failure flag is "1".
Therefore, the routine moves from the routine R3 to the routine R11, the file saved in the auxiliary storage device 403 is read here, and the operation data and the set value data are put in the “unit recovery data” packet and transmitted. After returning the terminal to the state before the power failure, a "restart (type)" packet is transmitted to restart the operation of the terminal and clear the power failure flag to "0" (routines R12 and R13).
その後の処理手順は、最初(開店時)の電源投入の場
合の手順と同じである。The subsequent processing procedure is the same as the procedure when the power is first turned on (when the store is opened).
なお、上記実施例では停電発生後直ちに収集した稼動
データ等を補助記憶装置に退避させるようにしている
が、近年においては電力会社の設備が向上し、長時間に
わたる停電は非常に少なくなりたいていは30分以内に回
復するので、補助電源が管理装置を30分以上バックアッ
プできるような容量を持っていれば停電発生後直ちにデ
ータを退避する代わりに停電発生後一定時間(例えば30
分)経過した時点で退避するようにしてもよい。なお、
上記実施例では、記憶媒体としてのカードに識別符号の
み記憶し、カードに関する持玉数等のデータは、識別符
号を用いて管理装置のファイル内に記憶しておくように
した遊技設備に適用したものについて説明したが、この
発明はそれに限定されずカード自信に有価価値としての
持玉数等(金額)のデータを記憶させておき、管理装置
のファイル内には各端末装置の稼動情報を記憶するよう
にしても良いし、前記実施例のようにカードの識別符号
を記憶させ、持玉数等のデータは識別符号を用いて管理
値のファイル内に記憶するとともに、併行してカード自
身にも持玉数等のデータを記憶させるようにした遊技設
備にも適用できる。In the above embodiment, the operation data and the like collected immediately after the occurrence of the power failure is saved in the auxiliary storage device, but in recent years, the power company's facilities have improved, and power failure over a long period of time is often very small. It recovers within 30 minutes, so if the auxiliary power supply has a capacity that can back up the management device for 30 minutes or more, instead of saving the data immediately after the power failure occurs, a certain time (for example, 30
It may be possible to evacuate when (minutes) has elapsed. In addition,
In the above embodiment, only the identification code is stored in the card as the storage medium, and the data such as the number of balls held for the card is applied to the game facility in which the identification code is used to be stored in the file of the management device. Although the present invention is not limited to this, the present invention is not limited to this, data such as the number of balls held (value) as valuable value is stored in the card, and the operation information of each terminal device is stored in the file of the management device. Alternatively, the identification code of the card may be stored as in the above embodiment, and the data such as the number of balls held may be stored in the management value file using the identification code, and in parallel with the card itself. Can also be applied to a game facility in which data such as the number of balls held is stored.
また、各端末装置の設定値も遊技設備の立ち上がり時
に管理装置から送信して設定する方式に限定されず、予
め各端末装置内のROM等に設定しておく方式であっても
よい。Further, the setting value of each terminal device is not limited to the method of transmitting the setting value from the management device when the gaming facility starts up, and may be set in advance in the ROM or the like in each terminal device.
[発明の効果] 以上説明したようにこの発明は、有価データを有する
記憶媒体を読み取り可能な記憶媒体読取装置を備え挿入
された当該記憶媒体の有する有価データに関連して遊技
が可能となる遊技装置と、少なくとも遊技装置の稼動情
報を記憶するための記憶装置を備えた管理装置とからな
る遊技設備において、上記遊技装置と管理装置とを伝送
手段によってデータ伝送可能に構成すると共に、上記管
理装置には、少なくとも遊技装置の稼動情報を収集して
上記記憶装置に格納するデータ収集手段と、少なくとも
上記記憶装置への電源遮断状態を検出する電源遮断状態
検出手段と、該電源遮断状態検出手段からの検出信号に
基づき収集された上記稼動情報を保護データとして記憶
する補助記憶装置とを設けるようにしたので、停電や不
注意による電源遮断の事態等を生じても、電源遮断状態
検出手段による電源遮断状態の検出信号に基づいて、補
助記憶装置が、データ収集手段によって収集された稼動
情報を保護データとして記憶して保護することができ、
非常時の稼動情報を保護データとして管理装置で一括処
理することができるという効果がある。[Effects of the Invention] As described above, the present invention is provided with a storage medium reading device capable of reading a storage medium having valuable data, and a game in which a game is possible in relation to the valuable data of the inserted storage medium. In a gaming facility comprising a device and a management device having at least a storage device for storing operation information of the gaming device, the gaming device and the management device are configured to be capable of transmitting data by a transmission means, and the management device is also provided. The data collection means for collecting at least the operating information of the gaming device and storing it in the storage device, the power cutoff state detection means for detecting at least the power cutoff state to the storage device, and the power cutoff state detection means Since an auxiliary storage device that stores the above-mentioned operating information collected based on the detection signal of the Even if a power cutoff situation occurs due to the power cutoff state, the auxiliary storage device stores and protects the operation information collected by the data collection means as protection data based on the detection signal of the power cutoff state by the power cutoff state detection means. It is possible,
There is an effect that operating information in an emergency can be collectively processed by the management device as protected data.
しかも、データ収集手段によって収集された稼動情報
は、電源遮断状態検出手段が電源遮断状態を検出した場
合のみ補助記憶装置に記憶されるようになっているの
で、通常の稼動時には、記憶装置に稼動情報を格納する
ようにし管理装置の負担を軽減することができるという
効果がある。Moreover, since the operation information collected by the data collection means is stored in the auxiliary storage device only when the power cutoff state detection means detects the power cutoff state, the operation information is stored in the storage device during normal operation. There is an effect that the load on the management device can be reduced by storing the information.
また、上記補助記憶装置は、上記記憶媒体の有する有
価データを記憶するように構成する場合には、遊技店と
遊技客との間で一番トラブルの原因となる記憶媒体の有
価データの記憶を最低限保護することができるので、停
電等の発生時においても記憶媒体の有価データは消失し
てしまい、遊技店と遊技客との間のトラブルを未然に防
止することができるという効果がある。When the auxiliary storage device is configured to store the valuable data in the storage medium, the valuable data in the storage medium that causes the most trouble between the game store and the player is stored in the auxiliary storage device. Since the minimum protection is possible, valuable data in the storage medium is lost even in the event of a power outage or the like, and there is an effect that troubles between the game store and the player can be prevented.
さらにまた、上記データ収集手段は、上記遊技装置の
稼動情報を周期的に収集して上記記憶装置に格納するよ
うに構成する場合には、停電等の不意の異常事態が発生
しても最新の稼動情報を収納しておくことができるとい
う効果がある。Furthermore, when the data collection means is configured to periodically collect the operation information of the gaming device and store it in the storage device, even if an unexpected abnormal situation such as a power failure occurs, the latest There is an effect that the operation information can be stored.
また、上記管理装置は、上記補助記憶装置により記憶
された稼動情報を上記遊技装置に復帰させる稼動情報復
元手段を備えるようにする場合には、停電等の不意の異
常状態が発生しても、管理装置は収集した稼動情報を記
憶し、異常状態回復後速やかに遊技装置に異常状態発生
前の稼動情報を復帰させることができ、稼動情報を保護
データとして確実に保護することができ、記憶媒体の有
価データが消滅してしまい遊技者が損害を被るのを防止
することができ、遊技設備の信頼性が向上し、遊技店と
遊技者とのトラブルを未然に防止することができるとい
う効果がある。Further, when the management device is provided with operation information restoring means for returning the operation information stored in the auxiliary storage device to the game device, even if an unexpected abnormal state such as a power failure occurs, The management device can store the collected operating information, can restore the operating information before the abnormal state occurs to the gaming device promptly after the abnormal state is recovered, and can reliably protect the operating information as protected data. It is possible to prevent loss of valuable data of the player and damage to the player, improve the reliability of the game equipment, and prevent troubles between the game store and the player. is there.
第1図は本発明が適用されたパチンコ遊技システム全体
の構成を示すシステム構成図、 第2図(A),(B)は本発明に係るシステムに使用さ
れるカードの構成を示す正面図および背面図、 第3図は本発明に係るシステムに使用されるカード発行
機の構成例を示す正面図、 第4図はカードリーダの構成例を示すもので、(A)は
発行機用、(B)はパチンコ機用、(C)は精算機用そ
して(D)は管理装置用のカードリーダの概略構成図、 第5図はカード発行機の制御系の構成例を示すブロック
図、 第6図(A)はパチンコ機の構成例を示す正面図、 第6図(B)はパチンコ機の制御ユニットの構成例を示
す斜視図、 第7図はパチンコ機の裏面の構成例を示す背面図、 第8図はパチンコ機の裏面の封入球循環装置の構成例を
示す背面図、 第9図(A)は封入球循環装置の玉抜き部の詳細を示す
拡大図、 第9図(B)は封入球循環装置の玉送り部の詳細を示す
斜視図、 第10図はパチンコ機全体の制御系の構成例を示すブロッ
ク図、 第11図はパチンコ機の制御装置の構成例を示すブロック
図、 第12図は精算機の構成例を示す正面図、 第13図は精算機の制御系の構成例を示すブロック図、 第14図は管理装置全体の構成例を示す斜視図、 第15図は管理装置自身のシステム構成例を示すブロック
図、 第16図は管理装置のコンソールの構成例を示すもので、
(A)は平面図、(B)は背面図、 第17図は本発明の遊技システム内でのカードの状態遷移
を示す説明図、 第18図は本発明の遊技システムにおける伝送系の構成例
を示すブロック図、 第19図は各端末機のユニットコントローラと伝送路(ネ
ットワーク)との間のデータ送受信の制御を行なう制御
ユニットの構成例を示すブロック図、 第20図はネットワーク上でのデータ転送制御を行なうNA
U(ネットワークアダプタユニット)の構成例を示すブ
ロック図、 第21図〜第24図はネットワークにおいて使用される代表
的なパケットの構成例を示すもので、 第21図は“定時データ要求”パケットの構成図、 第22図は“回線テスト”パケットの構成図、 第23図は“リスタート(種別)”パケットの構成図、 第24図は“モニタ異常”パケットの構成図、 第25図は管理装置による各端末機の初期化およびネット
ワークの回線テストの手順を示すシステムフローチャー
ト、 第26図(A)は管理装置における伝送アドレスファイル
の作成手順を示すシステムフローチャート、 第26図(B)は“テーブル要求”パケットに対する応答
パケットの構成図、 第27図は管理装置による各端末機への初期値設定の手順
を示すシステムフローチャート、 第28図は管理装置による各端末機からの定時データ収集
の手順を示すシステムフローチャート、 第29図は端末機の側で強制終了要因が発生した場合の処
理手順を示すシステムフローチャート、 第30図は管理装置が端末機のデータの異常を検出した場
合のデータ復旧処理手順を示すシステムフローチャー
ト、 第31図および第32図は各端末機に対するデータ復旧処理
後に再スタートさせる場合の処理手順を示すシステムフ
ローチャート、 第33図は端末機の側でモニタ異常を検出した場合の処理
手順を示すシステムフローチャート、 第34図は低層ネットワークの異常を検出した場合の処理
の手順を示すシステムフローチャート、 第35図は管理装置におけるシステムの監視および稼動デ
ータ回復処理の手順の一例を示すフローチャートであ
る。 100……パチンコ機、110……遊技機本体、120……封入
球循環装置、160……制御ユニット、170……ユニットメ
モリ、180……カードリーダ、190……ユニットコントロ
ーラ、200……カード発行機、210……紙幣識別機、220
……カードライタ、230……残金払出器、250……制御ユ
ニット、300……精算機、310……カードリーダ、320…
…紙幣払出器、330……プリンタ、350……制御ユニッ
ト、400……管理装置、510……低層ネットワーク、520
……高層ネットワーク、530……NAU(ネットワーク・ア
ダプタ・ユニット)。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. 2A and 2B are front views showing the configuration of cards used in the system according to the present invention; Rear view, FIG. 3 is a front view showing a configuration example of a card issuing machine used in the system according to the present invention, and FIG. 4 shows a configuration example of a card reader. B) is a schematic diagram of a card reader for a pachinko machine, (C) is a card reader for a checkout machine, and (D) is a schematic configuration diagram of a card reader for a management device. FIG. 5 is a block diagram showing a configuration example of a control system of the card issuing machine. 6A is a front view showing a configuration example of a pachinko machine, FIG. 6B is a perspective view showing a configuration example of a control unit of the pachinko machine, and FIG. 7 is a rear view showing a configuration example of a back surface of the pachinko machine. Fig. 8 is a rear view showing an example of the configuration of a sealed ball circulation device on the back of a pachinko machine. FIG. 9 (A) is an enlarged view showing details of a ball removing portion of the enclosed ball circulating device, FIG. 9 (B) is a perspective view showing details of a ball feeding portion of the enclosed ball circulating device, and FIG. 10 is a pachinko machine. FIG. 11 is a block diagram illustrating a configuration example of a pachinko machine control device, FIG. 12 is a front view illustrating a configuration example of a checkout machine, and FIG. 13 is a block diagram illustrating a configuration example of a checkout machine. FIG. 14 is a block diagram showing an example of the configuration of the entire management apparatus, FIG. 15 is a block diagram showing an example of the system configuration of the management apparatus itself, and FIG. 16 is a block diagram of the console of the management apparatus. This shows a configuration example.
(A) is a plan view, (B) is a rear view, FIG. 17 is an explanatory diagram showing a state transition of a card in the gaming system of the present invention, and FIG. 18 is a configuration example of a transmission system in the gaming system of the present invention. FIG. 19 is a block diagram showing an example of the configuration of a control unit that controls data transmission and reception between a unit controller of each terminal and a transmission line (network). FIG. 20 is a block diagram showing data on a network. NA that performs transfer control
A block diagram showing a configuration example of U (network adapter unit), FIGS. 21 to 24 show a configuration example of a typical packet used in the network, and FIG. 21 shows a “scheduled data request” packet. Block diagram, Fig. 22 is a block diagram of "line test" packet, Fig. 23 is a block diagram of "restart (type)" packet, Fig. 24 is a block diagram of "monitor error" packet, and Fig. 25 is management. FIG. 26 (A) is a system flow chart showing a procedure for creating a transmission address file in the management device, and FIG. 26 (B) is a “table”. Fig. 27 is a block diagram of the response packet to the "request" packet. A system flow chart showing the procedure for the scheduled data collection from each terminal by the device, Fig. 29 is a system flow chart showing the processing procedure when the forced termination factor occurs on the terminal side, and Fig. 30 is the management device System flow chart showing the data recovery processing procedure when abnormal data is detected, Fig. 31 and Fig. 32 are system flow chart showing the processing procedure when restarting after the data recovery processing for each terminal, Fig. 33 is A system flow chart showing the processing procedure when a monitor abnormality is detected on the terminal side, FIG. 34 is a system flow chart showing the processing procedure when a low layer network abnormality is detected, and FIG. 35 is a system monitoring in the management device 9 is a flowchart showing an example of a procedure of operation data recovery processing. 100: Pachinko machine, 110: Gaming machine body, 120: Enclosed ball circulation device, 160: Control unit, 170: Unit memory, 180: Card reader, 190: Unit controller, 200: Card issue Machine, 210 ... Bill validator, 220
…… Card writer, 230 …… Balance dispenser, 250 …… Control unit, 300… Checkout machine, 310 …… Card reader, 320…
... Bill dispenser, 330 ... Printer, 350 ... Control unit, 400 ... Management device, 510 ... Low-layer network, 520
…… High-layer network, 530 …… NAU (network adapter unit).
Claims (4)
能な記憶媒体読取装置を備え挿入された当該記憶媒体の
有する有価データに関連して遊技が可能となる遊技装置
と、少なくとも遊技装置の稼動情報を記憶するための記
憶装置を備えた管理装置とからなる遊技設備において、 上記遊技装置と管理装置とを伝送手段によってデータ伝
送可能に構成すると共に、 上記管理装置には、少なくとも遊技装置の稼動情報を収
集して上記記憶装置に格納するデータ収集手段と、少な
くとも上記記憶装置への電源遮断状態を検出する電源遮
断状態検出手段と、該電源遮断状態検出手段からの検出
信号に基づき収集された上記稼動情報を保護データとし
て記憶する補助記憶装置とを設けたことを特徴とする遊
技設備。Claims: 1. A gaming device having a storage medium reading device capable of reading a storage medium having valuable data, in which a game can be played in association with the valuable data of the inserted storage medium, and at least operating information of the gaming device. In a gaming facility including a management device having a storage device for storing, the game device and the management device are configured to be capable of data transmission by a transmission means, and the management device has at least operation information of the gaming device. Data collecting means for collecting and storing in the storage device, a power cutoff state detection means for detecting at least a power cutoff state to the storage device, and the above-mentioned data collected based on a detection signal from the power cutoff state detection means. A game facility provided with an auxiliary storage device for storing operating information as protected data.
る有価データを記憶するように構成されていることを特
徴とする特許請求の範囲第1項記載の遊技設備。2. The game facility according to claim 1, wherein the auxiliary storage device is configured to store valuable data in the storage medium.
動情報を周期的に収集して上記記憶装置に格納するよう
に構成されていることを特徴とする特許請求の範囲第1
項または第2項に記載の遊技設備。3. The data collecting means is configured to periodically collect the operation information of the gaming device and store it in the storage device.
The gaming facility according to item or item 2.
記憶された稼動情報を上記遊技装置に復帰させる稼動情
報復元手段を備えていることを特徴とする特許請求の範
囲第1項から第3項の何れかに記載の遊技設備。4. The management device comprises operating information restoring means for restoring the operating information stored in the auxiliary storage device to the gaming device, according to any one of claims 1 to 3. The gaming facility according to any one of items.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63019774A JP2688701B2 (en) | 1988-01-29 | 1988-01-29 | Amusement equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63019774A JP2688701B2 (en) | 1988-01-29 | 1988-01-29 | Amusement equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01195882A JPH01195882A (en) | 1989-08-07 |
JP2688701B2 true JP2688701B2 (en) | 1997-12-10 |
Family
ID=12008682
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63019774A Expired - Lifetime JP2688701B2 (en) | 1988-01-29 | 1988-01-29 | Amusement equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2688701B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03143468A (en) * | 1989-10-31 | 1991-06-19 | Taishiya Shoji Kk | Device for confirming end inspection |
JP2001079247A (en) * | 1999-09-16 | 2001-03-27 | Okumura Yu-Ki Co Ltd | Pachinko machine |
JP5865301B2 (en) * | 2013-07-01 | 2016-02-17 | 株式会社ユニバーサルエンターテインメント | Game machine |
JP5865302B2 (en) * | 2013-07-01 | 2016-02-17 | 株式会社ユニバーサルエンターテインメント | Game machine |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61103463A (en) * | 1984-10-25 | 1986-05-21 | 株式会社 藤商事 | Pinball game machine |
JPS61203989A (en) * | 1985-03-07 | 1986-09-09 | 株式会社ソフイア | Electronic card for pinball game machine |
JPH0634857B2 (en) * | 1985-06-25 | 1994-05-11 | 株式会社ソフイア | Data collection device for pachinko machines |
JP2585534B2 (en) * | 1986-05-27 | 1997-02-26 | 株式会社 ソフイア | Pachinko game store data transmission equipment |
-
1988
- 1988-01-29 JP JP63019774A patent/JP2688701B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH01195882A (en) | 1989-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS63292986A (en) | Game system | |
JP2688701B2 (en) | Amusement equipment | |
JP2663147B2 (en) | Storage media type game equipment | |
JP2614994B2 (en) | Storage media type game equipment | |
JPH07155453A (en) | Storage medium system game equipment | |
JP2766980B2 (en) | Gaming machine | |
JP2671997B2 (en) | Amusement equipment | |
JP2651823B2 (en) | Storage media type game equipment | |
JP2671996B2 (en) | Amusement equipment | |
JP2728630B2 (en) | Game equipment | |
JP2742658B2 (en) | Game equipment | |
JP2709390B2 (en) | Game equipment | |
JP2753806B2 (en) | Game equipment | |
JPH07148332A (en) | Game equipment | |
JP2720294B2 (en) | Storage media type gaming device | |
JP2779592B2 (en) | Game equipment | |
JP2728632B2 (en) | Gaming equipment | |
JPH07132177A (en) | Storage medium type game equipment and game equipment provided with the same | |
JPH07313713A (en) | Storage medium type game facility | |
JPH07144061A (en) | Storage medium type game device and game equipment provided with this device | |
JPH07132174A (en) | Card-shaped storage medium reader | |
JPH07132178A (en) | Storage medium type game equipment | |
JPH07136333A (en) | Memory medium issuing device for memory medium type game device and game facility with the same | |
JPH07132180A (en) | Storage medium type game equipment | |
JPH07231978A (en) | Recording medium casher machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080829 Year of fee payment: 11 |