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

JPH0750490B2 - POS system - Google Patents

POS system

Info

Publication number
JPH0750490B2
JPH0750490B2 JP24618287A JP24618287A JPH0750490B2 JP H0750490 B2 JPH0750490 B2 JP H0750490B2 JP 24618287 A JP24618287 A JP 24618287A JP 24618287 A JP24618287 A JP 24618287A JP H0750490 B2 JPH0750490 B2 JP H0750490B2
Authority
JP
Japan
Prior art keywords
file
sales data
controller
memory
party
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
Application number
JP24618287A
Other languages
Japanese (ja)
Other versions
JPS6488870A (en
Inventor
真 内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tec Corp
Original Assignee
Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tec Corp filed Critical Tec Corp
Priority to JP24618287A priority Critical patent/JPH0750490B2/en
Publication of JPS6488870A publication Critical patent/JPS6488870A/en
Publication of JPH0750490B2 publication Critical patent/JPH0750490B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、ターミナルを複数台接続し、この各ターミ
ナルから売上データを収集してメモリフアイルに登録す
るフアイルコントローラを複数設け、この各フアイルコ
ントローラを上位機器で制御するPOSシステムに関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention is provided with a plurality of file controllers for connecting a plurality of terminals, collecting sales data from each of the terminals, and registering the sales data in a memory file. Related to POS system that controls high-end equipment.

[従来の技術] 従来、この種のPOSシステムにおいては各フアイルコン
トローラが個々に独立して上記機器に接続され、上記機
器により個々に独立して管理される構成となっていた。
そしてフアイルコントローラがダウンした場合は上位機
器がそのフアイルコントローラを制御したときそのダウ
ン状態を把握できる構成になっていた。
[Prior Art] Conventionally, in this type of POS system, each file controller is individually and independently connected to the above-mentioned device, and individually managed by the above-mentioned device.
When the file controller goes down, when the host device controls the file controller, the down state can be grasped.

[発明が解決しようとする問題点] しかしこのように上記機器がフアイルコントローラを制
御したとき始めてフアイルコントローラのダウン状態が
把握できるものではダウン状態の把握に遅れが生じ、こ
のためダウン状態解消のための適確な処置が迅速に行な
えずその間ターミナルの動作が不能となり、商品販売デ
ータの登録に支障を来たす問題があった。
[Problems to be Solved by the Invention] However, if the down state of the file controller can be grasped for the first time when the device controls the fail controller as described above, there is a delay in grasping the down state. However, there was a problem that the terminal could not be operated during that time because proper measures could not be taken promptly, hindering the registration of product sales data.

そこで本発明はフアイルコントローラを2台1組として
互いに相手のダウンを監視し、相手がダウン状態となっ
たときは直ちに上位機器へ通知することにより、フアイ
ルコントローラのダウンに対して適確で迅速な対処がで
きるPOSシステムを提供しようとするものである。
In view of this, the present invention uses two file controllers as a set to monitor each other's down and notifies the host device immediately when the other party is in a down state, so that the file controller can be down properly and quickly. It aims to provide a POS system that can deal with it.

[問題点を解決するための手段] この発明は、商品販売データを入力処理し、レシートを
発行するターミナルを複数台接続し、この各ターミナル
から売上データを収集してメモリフアイルに登録するフ
アイルコントローラを複数設け、この各フアイルコント
ローラを上位機器で制御するPOSシステムにおいて、各
フアイルコントローラを2台1組として回線で直接接続
するとともに、各フアイルコントローラは、自己が収集
した売上データを登録する自己用メモリフアイルと、回
線を介して相手側から送信される売上データを登録する
相手用メモリフアイルと、相手側に売上データを送信す
るときデータを一時格納する送信バッファと、その送信
バッファが満杯になったことを検出して相手側のダウン
状態を判断し上位機器へ通知するダウン状態通知手段を
設けたものである。
[Means for Solving Problems] The present invention is a file controller for inputting and processing product sales data, connecting a plurality of terminals for issuing receipts, collecting sales data from each of the terminals, and registering the sales data in a memory file. In a POS system in which multiple file controllers are installed and each file controller is controlled by a higher-level device, each file controller is directly connected by a line as a set of two, and each file controller registers its own sales data. The memory file, the memory file for the other party that registers the sales data transmitted from the other side via the line, the transmission buffer that temporarily stores the data when the sales data is transmitted to the other side, and the transmission buffer becomes full. The down status that detects the fact that the other side is down and notifies the higher-level device The state notification means is provided.

[作用] このような構成の本発明においては、2台1組となって
いるフアイルコントローラの一方が自己に接続されてい
るターミナルから売上データを収集するとその売上デー
タを自己用メモリフアイルに登録する。またその売上デ
ータを送信バッファを介して相手側である他方のフアイ
ルコントローラへ回線を介して送信する。他方のフアイ
ルコントローラでは受信した売上データをバックアップ
のために相手用メモリフアイルに登録しておく。
[Operation] In the present invention having such a configuration, when sales data is collected from a terminal to which one of two file controllers is connected, the sales data is registered in the own memory file. . Further, the sales data is transmitted via the transmission buffer to the other file controller on the other side through the line. The other file controller registers the received sales data in the other memory file for backup.

しかしこのとき他方のフアイルコントローラがダウンす
ると送信バッファの売上データが相手側に送信できなく
なるので、やがて送信バッファは満杯となる。しかして
一方のフアイルコントローラは送信バッファが満杯状態
になったことを検出して相手側がダウンしていることを
判断し上位機器へその旨を通知する。従って上位機器で
は一方のフアイルコントローラからの知らせにより他方
のフアイルコントローラがダウンしたことを適確にかつ
迅速に知ることができる。
However, at this time, if the other file controller goes down, the sales data in the transmission buffer cannot be transmitted to the other side, so that the transmission buffer becomes full soon. Then, one file controller detects that the transmission buffer is full, determines that the other side is down, and notifies the upper device of that fact. Therefore, the host device can accurately and promptly know from the notification from one file controller that the other file controller has gone down.

[実施例] 以下、この発明の実施例を図面を参照して説明する。Embodiments Embodiments of the present invention will be described below with reference to the drawings.

第1図において11,12,13,14,…はフアイルコントローラ
(FC)で、この各フアイルコントローラ11,12,13,14,…
にはそれぞれループ回線21,22,23,24,…を介してn台の
ターミナル(T/M)311,312…31n、321,322…32n、331,3
32…33n、341,342…34n、…が接続されている。
1. In FIG. 1, reference numerals 1 1 , 1 2 , 1, 3 3 , 1 4 , ... Are file controllers (FC), and each of these file controllers 1 1 , 1 2 , 1, 3 1, 1 4 ,.
N terminals (T / M) 3 11 , 3 12 … 3 1n , 3 21 , 3 22 … 3 2n , 3 31 via loop lines 2 1 , 2 2 , 2, 3 2, 2 4 ,. , 3
32 ... 3 3n , 3 41 , 3 42 ... 3 4n , ... are connected.

前記各フアイルコントローラ11,12,13,14,…は上位機器
であるストアコントローラ(SC)4にインライン接続さ
れている。
Each of the file controllers 1 1 , 1 2 , 1, 3 1, 1 4 , ... Is in-line connected to a store controller (SC) 4, which is a host device.

前記フアイルコントローラ11と12及び13と14はそれぞれ
組みを構成し、それぞれ専用の回線5,6によっても直接
接続されている。
The file controller 1 1 and 1 2 and 1 3 and 1 4 constitutes a pair, respectively, are connected directly by a dedicated line 5,6 respectively.

前記各ターミナル311〜31n、321〜32n、331〜33n、341
〜34nは例えばキーボード、表示器、プリンタ、データ
処理用のメモリ、マイクロプロセッサを備え、キーボー
ドから入力される商品販売データをメモリに例えば部門
別に分けて登録するとともに表示器に表示し、かつピリ
ンタでプリントアウトするようにしている。またその商
品販売データを売上データとして対応するフアイルコン
トローラへ送信するようにしている。また1客に対する
商品販売データが終了しキーボードにおいて締め操作を
行なうことにより合計をプリントアウトしてレシートを
発行するようにしている。
Each of the above terminals 3 11 to 3 1n , 3 21 to 3 2n , 3 31 to 3 3n , 3 41
~ 34n is equipped with, for example, a keyboard, a display, a printer, a memory for data processing, and a microprocessor.The product sales data input from the keyboard is registered in the memory, for example, by division, and is displayed on the display, and the printer I'm trying to print it out. Also, the product sales data is transmitted as sales data to the corresponding file controller. Further, when the product sales data for one customer is completed and the closing operation is performed on the keyboard, the total is printed out and a receipt is issued.

このように行われるターミナルの処理は従来周知のもの
である。
The terminal processing performed in this manner is well known in the art.

前記フアイルコントローラ11,12,13,14は第2図に示す
ように、制御部本体を構成するCPU11、このCPU11が各部
を制御するためのプログラムデータが格納されたROM1
2、RAM13、ターミナル用伝送コントローラ14、ストアコ
ントローラ用伝送コントローラ15及びフアイルコントロ
ーラ用インターフェース16を設け、これらをバスライン
17によって接続している。
As shown in FIG. 2 , the file controllers 1 1 , 1 2 , 1, 3 and 1 4 include a CPU 11 which constitutes a control unit main body, and a ROM 1 which stores program data for the CPU 11 to control each unit.
2, RAM 13, terminal transmission controller 14, store controller transmission controller 15 and file controller interface 16 are provided, and these are connected to the bus line.
Connected by 17.

前記RAM13には第3図に示すように自己に所属する各タ
ーミナルからの売上データを例えば単品毎に登録するた
めの自己用メモリフアイル13a、組の相手側から送信さ
れる売上データをバックアップのために登録する相手用
メモリフアイル13b、相手側へ送信する売上データを一
時格納する送信バッファ13c、相手側から送信され受信
した売上データを一時格納する受信用バッファ13d等が
設けられている。
As shown in FIG. 3, the RAM 13 has a self-use memory file 13a for registering sales data from each terminal belonging to itself, for example, to store sales data transmitted from the other side of the set. There is provided a memory file 13b for the other party to be registered in, a transmission buffer 13c for temporarily storing the sales data transmitted to the other side, a receiving buffer 13d for temporarily storing the sales data transmitted and received from the other side, and the like.

前記ターミンル用伝送コントローラ14はCPU11に制御さ
れて所属する各ターミナルとループ回線を介してデータ
の送受信制御を行なうものである。前記ストアコントロ
ーラ用伝送コントローラ15はCPU11に制御されて前記ス
トアコントローラ4とインラインでデータの伝送制御を
行なうものである。前記フアイルコントローラ用インタ
ーフェース16は専用の回線を介して相手側のフアイルコ
ントローラと接続されている。
The terminal transmission controller 14 is controlled by the CPU 11 and controls transmission / reception of data via the loop line with each terminal to which it belongs. The store controller transmission controller 15 is controlled by the CPU 11 to perform data transmission control in-line with the store controller 4. The file controller interface 16 is connected to the other file controller via a dedicated line.

前記フアイルコントローラ11,12,13,14は第4図に示す
処理を行なうようにROM12にプログラムが設定されてい
る。すなわちターミナルより売上データを受信するとそ
の売上データを自己用メモリフアイル13aにフアイリン
グ、すなわち登録する。そして送信用バッファ13cが満
杯になっているか否かをチェックし、満杯になっていな
ければその送信用バッファ13cに売上データを格納し、
相手側フアイルコントローラへインターフェース16を介
して送信させる。
A program is set in the ROM 12 of the file controllers 1 1 , 1 2 , 1 3 and 1 4 so as to perform the processing shown in FIG. That is, when the sales data is received from the terminal, the sales data is filed, that is, registered in the self-use memory file 13a. Then, it is checked whether or not the transmission buffer 13c is full, and if it is not full, the sales data is stored in the transmission buffer 13c,
Send to the other file controller via the interface 16.

また送信用バッファ13cが満杯であれば相手側フアイル
コントローラがダウンしていると判断し、その通知伝文
を作成してストアコントローラ4へ送信する。
If the transmission buffer 13c is full, it is determined that the file controller on the other side is down, and a notification message is created and transmitted to the store controller 4.

また相手フアイルコントローラから売上データを受信し
たときにはその売上データを受信用バッファ13dに一時
格納した後相手用メモリフアイル13bに登録する。
When the sales data is received from the partner file controller, the sales data is temporarily stored in the reception buffer 13d and then registered in the partner memory file 13b.

このような構成の本実施例においては、例えばフアイル
コントローラ11は各ターミナル311〜31nからの売上デー
タを受信して自己用メモリフアイル13aに登録し、かつ
送信用バッファ13cに一時格納してから回線5を介して
相手側であるフアイルコントローラ12に送信する。フア
イルコントローラ12では受信した売上データを相手用メ
モリフアイル13bに登録してバックアップする。
Thus in this embodiment of a structure, for example, file controller 1 1 receives the sales data from each terminal 3 11 to 3 1n registered self memory file 13a, and temporarily stored in the transmission buffer 13c and it transmits the file controller 1 2 is a counterpart via the line 5 from. File controller 1 2 sales data received in backing registered opponent memory file 13b.

逆にフアイルコントローラ12は各ターミナル321〜32n
らの売上データを受信し自己用メモリフアイル13aに登
録し、かつ送信用バッファ13cに一時格納してから回線
5を介して相手側であるフアイルコントローラ11に送信
する。フアイルコントローラ11では受信した売上データ
を相手用メモリフアイル13bに登録してバックアップす
る。
File controller 1 2 conversely receives sales data from each terminal 3 21 to 3 2n registered self memory file 13a, and is at the other side through the line 5 from the temporarily stored in the transmission buffer 13c Send to file controller 1 1 . File controller 1 1 sales data received in backing registered opponent memory file 13b.

こうして2台のフアイルコントローラが1組となって互
いにバックアップするようになる。
In this way, two file controllers form one set and back up each other.

このような動作において例えばフアイルコントローラ12
がダウン状態になると、フアイルコントローラ11からの
売上データを受信できなくなる。しかしてフアイルコン
トローラ11の送信用バッファ13cには売上データが溜る
ようになり、やがて満杯となる。しかしてフアイルコン
トローラ11は送信用バッファ13cの満杯によってフアイ
ルコントローラ12がダウンしていることを知り、そのこ
とを知らせるための伝文を作成してストアコントローラ
4へ送信する。
In such operation, for example, the file controller 1 2
There comes down, you can not receive the sales data from the file controller 1 1. Thus now accumulated sales data in the transmission buffer 13c of the file controller 1 1, soon becomes full. Thus file controller 1 1 knows that down file controller 1 2 is the full transmission buffer 13c, create and send Denbun to inform the to the store controller 4.

こうしてストアコントローラ4はフアイルコントローラ
11からの知らせによってフアイルコントローラ12がダウ
ンしていることを知り、オペレータにその旨を例えば表
示や報知等によって知らせる。
In this way, the store controller 4 becomes a file controller.
I know that the news from 1 1 file controller 1 2 is down, informed by this fact to the operator for example, a display or notification, or the like.

こうして直ちにフアイルコントローラ12のダウンに対す
る対処が講じられるようになる。すなわちフアイルコン
トローラのダウンに対して適確でかつ迅速な対処ができ
ることになる。
Thus immediately so measures against down file controller 1 2 is taken. That is, it is possible to properly and promptly deal with the failure of the file controller.

[発明の効果] 以上詳述したようにこの発明によれば、フアイルコント
ローラのダウンに対して適確で迅速な対処ができるPOS
システムを提供できるものである。
[Advantages of the Invention] As described in detail above, according to the present invention, a POS system that can accurately and promptly deal with the failure of a file controller
A system can be provided.

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

図はこの発明の実施例を示すもので、第1図はシステム
の構成を示すブロック図、第2図はフアイルコントロー
ラの構成を示すブロック図、第3図はフアイルコントロ
ーラのRAMの主なメモリ構成を示す図、第4図はフアイ
ルコントローラのCPUの主な処理を示す流れ図である。 11,12,13,14……フアイルコントローラ、311〜31n,321
〜32n,331〜33n,341〜34n……ターミナル、4……スト
アコントローラ(上位機器)、5……回線、11……CP
U、12……ROM、13……RAM、13a……自己用メモリフアイ
ル、13b……相手用メモリフアイル、13c……送信用バッ
ファ。
FIG. 1 shows an embodiment of the present invention. FIG. 1 is a block diagram showing a system configuration, FIG. 2 is a block diagram showing a configuration of a file controller, and FIG. 3 is a main memory configuration of a RAM of the file controller. FIG. 4 is a flowchart showing the main processing of the CPU of the file controller. 1 1 , 1 2 , 1 3 , 1 4 ...... File controller, 3 11 to 3 1n , 3 21
~ 3 2n , 3 31 ~ 3 3n , 3 41 ~ 3 4n ...... Terminal 4 ...... Store controller (upper device) 5 ...... Line, 11 ...... CP
U, 12 …… ROM, 13 …… RAM, 13a …… Self memory file, 13b …… Recipient memory file, 13c …… Sending buffer.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】商品販売データを入力処理し、レシートを
発行するターミナルを複数台接続し、この各ターミナル
から売上データを収集してメモリフアイルに登録するフ
アイルコントローラを複数設け、この各フアイルコント
ローラを上位機器で制御するPOSシステムにおいて、前
記各フアイルコントローラを2台1組として回線で直接
接続するとともに、前記各フアイルコントローラは、自
己が収集した売上データを登録する自己用メモリフアイ
ルと、前記回線を介して相手側から送信される売上デー
タを登録する相手用メモリフアイルと、相手側に売上デ
ータを送信するときデータを一時格納する送信バッファ
と、その送信バッファが満杯になったことを検出して相
手側のダウン状態を判断し前記上位機器へ通知するダウ
ン状態通知手段を設けたことを特徴とするPOSシステ
ム。
1. A plurality of file controllers for inputting and processing product sales data and connecting a plurality of terminals for issuing receipts, collecting sales data from each of the terminals and registering the sales data in a memory file. In a POS system controlled by a higher-level device, each of the file controllers is directly connected by a line as two sets, and each of the file controllers connects its own memory file for registering sales data collected by itself and the line. The memory file for the other party that registers the sales data sent from the other party via the other side, the send buffer that temporarily stores the data when sending the sales data to the other party, and the fact that the send buffer is full is detected. A down status notification means is provided to notify the host device of the down status of the other party. POS system characterized by a.
JP24618287A 1987-09-30 1987-09-30 POS system Expired - Lifetime JPH0750490B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24618287A JPH0750490B2 (en) 1987-09-30 1987-09-30 POS system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24618287A JPH0750490B2 (en) 1987-09-30 1987-09-30 POS system

Publications (2)

Publication Number Publication Date
JPS6488870A JPS6488870A (en) 1989-04-03
JPH0750490B2 true JPH0750490B2 (en) 1995-05-31

Family

ID=17144731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24618287A Expired - Lifetime JPH0750490B2 (en) 1987-09-30 1987-09-30 POS system

Country Status (1)

Country Link
JP (1) JPH0750490B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6197754A (en) * 1984-10-19 1986-05-16 Hitachi Ltd backup system
JPH07104984B2 (en) * 1985-02-28 1995-11-13 オムロン株式会社 Electronic cash register system
JPH0715720B2 (en) * 1986-03-06 1995-02-22 株式会社テック POS system

Also Published As

Publication number Publication date
JPS6488870A (en) 1989-04-03

Similar Documents

Publication Publication Date Title
US5170394A (en) Host network communication with transparent connection devices
JPH03288297A (en) Transaction processor
JPH0750490B2 (en) POS system
JPH0317776A (en) Remote monitor method for transaction processor
JPS62169266A (en) Data transmission and reception terminal equipment
JPH1196464A (en) Store / server multiplex control method in POS system and POS system
JP3716360B2 (en) Automatic machine monitoring system
JPH0716199B2 (en) Multipoint monitoring system
JPH0545998B2 (en)
JPS61190626A (en) Process display device
JPH0335396A (en) Product sales data processing device
JPH11184814A (en) Terminal switching device
JPH0357027A (en) Emergency operation method in online system
JPH02186468A (en) Computer network control system
JPH026266B2 (en)
JP2792179B2 (en) Online system for cash transactions
JPH10326373A (en) Method and system for automatically informing of fault, and recording medium where their program is recorded
JPH02144797A (en) Pos terminal equipment
JPH0553947A (en) Communication control device
JPH07146896A (en) Sales register device
JPH0341548A (en) Processor
JPH0754496B2 (en) Information processing system
JPH07177200A (en) Network management method and apparatus thereof
JPH053479A (en) controller
JPS58107939A (en) Transmission indicating system in in-line system

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080531

Year of fee payment: 13