JPH0619783B2 - Line error handling method - Google Patents
Line error handling methodInfo
- Publication number
- JPH0619783B2 JPH0619783B2 JP16690183A JP16690183A JPH0619783B2 JP H0619783 B2 JPH0619783 B2 JP H0619783B2 JP 16690183 A JP16690183 A JP 16690183A JP 16690183 A JP16690183 A JP 16690183A JP H0619783 B2 JPH0619783 B2 JP H0619783B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- transaction data
- line
- serial number
- data
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0733—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a data processing system embedded in an image processing device, e.g. printer, facsimile, scanner
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/073—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a memory management context, e.g. virtual memory or cache management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】 (a)発明の技術分野 本発明は、販売時点情報管理(Point Of Sales:以下P
OSという)システムの電子レジスタに係り、特に回線
等の異常による送信不能取引データの後処理が容易な回
線異常処理方式に関す。DETAILED DESCRIPTION OF THE INVENTION (a) Technical Field of the Invention The present invention is directed to Point of Sales (P
The present invention relates to an electronic register of a system (OS), and particularly to a line abnormality processing method in which post-processing of untransmittable transaction data due to an abnormality of a line is easy.
(b)技術の背景 近来、コンピュータネットワークシステムの普及に伴な
いデパート,スーパーマーケット等においてPOS端末
機として電子レジスタが広く利用されている。(b) Background of technology Recently, electronic registers have been widely used as POS terminals in department stores, supermarkets, etc. with the spread of computer network systems.
電子レジスタは店員等のオペレータによって操作され、
ディスプレイに順次商品価格が表示され、最後に押釦指
示により合計金額が表示され、プリンタによって販売取
引毎にレシートを発行し、同時にジャーナルを記録す
る。The electronic register is operated by an operator such as a store clerk,
The product price is sequentially displayed on the display, and finally the total price is displayed by the push button instruction, and the printer issues a receipt for each sales transaction and records the journal at the same time.
そしてこのレジスタ機能の他、商品別販売情報をオンラ
インで逐一コンピュータセンタに送り、売上集計をはじ
め在庫管理,仕入管理等の商品管理を総合的に行う情報
管理システムの入力機能を担っている。In addition to this register function, it also has an input function of an information management system that sends sales information for each product online to the computer center one by one and comprehensively manages products such as sales totals, inventory management, and purchase management.
従って電子レジスタとコンピュータセンタとを結ぶ回線
に異常が生じて回線断等になっても、取引データの送信
洩れを防止できるシステムとすることが必要である。Therefore, it is necessary to provide a system capable of preventing leakage of transaction data even if the line connecting the electronic register and the computer center becomes abnormal and the line is disconnected.
(c)従来技術と問題点 以下、POSの電子レジスタを例にとって従来方法につ
いて第1図及び第2図を参照して説明する。第1図は本
発明が適用される電子レジスタを例示する斜視図、第2
図は第1図の内部側面図、第3図は本発明が適用される
POSシステムの概要を示すブロック図である。(c) Prior Art and Problems The conventional method will be described below with reference to FIGS. 1 and 2 by taking an electronic register of a POS as an example. FIG. 1 is a perspective view illustrating an electronic register to which the present invention is applied, and FIG.
FIG. 1 is an internal side view of FIG. 1, and FIG. 3 is a block diagram showing an outline of a POS system to which the present invention is applied.
第1図に示すように、電子レジスタ1は筐体2の前面上
部にディスプレイ3を配置し、また前面中央部にキーボ
ード部4が設置されている。As shown in FIG. 1, in the electronic register 1, a display 3 is arranged on the upper front surface of a housing 2, and a keyboard portion 4 is installed in the central portion of the front surface.
キーボード部4の右下方にはスピーカ3aが配置され、
装置の最下にキャッシュドロァ9が配置されている。A speaker 3a is arranged at the lower right of the keyboard unit 4,
A cash drawer 9 is arranged at the bottom of the device.
第2図に示すように、キーボード部4の後方,図中右方
には制御部8が配置され、その上方にプリンタ部6が設
けられている。As shown in FIG. 2, a control unit 8 is arranged behind the keyboard unit 4 and on the right side of the drawing, and a printer unit 6 is provided above it.
キーボード部4の下方には巻取り部7が設けられ、また
プリンタ部6の後方には給紙部10が設けられている。A winding unit 7 is provided below the keyboard unit 4, and a paper feeding unit 10 is provided behind the printer unit 6.
このような構成を有するので、オペレータによるキーボ
ード部4の押釦の操作等の入口情報によって信号が制御
部8に送られ、制御部8の指令信号により商品番号,商
品名,単価,オペレータへの操作指示が逐一ディスプレ
イ3に表示され、最後に必要な計算処理が行われて合計
金額及び釣銭等が表示される。With such a configuration, a signal is sent to the control unit 8 according to entrance information such as an operation of a push button of the keyboard unit 4 by an operator, and a command signal from the control unit 8 sends a product number, a product name, a unit price, and an operation to the operator. The instructions are displayed one by one on the display 3, and finally the necessary calculation processing is performed to display the total amount of money and the change or the like.
同時にプリンタ部6によってレシート11及びジャーナ
ルの印字が行われレシート11はロール紙が切断されて
レシート発行口5より発行される。At the same time, the printer 11 prints the receipt 11 and the journal, the roll paper of the receipt 11 is cut, and the receipt 11 is issued from the receipt issuing port 5.
次にキャッシュドロァ9が開いて前に出てくるので現金
の出納が行われる。Next, the cash drawer 9 is opened and comes out in front of the cash drawer so that cash can be paid and received.
この間オペレータの操作ミスがあった場合や回線に異常
が発生した場合等にはディスプレイ3に警告表示等が表
示され、必要によりスピーカ3aのアラーム音によって
報知される。During this time, if there is an operation error by the operator or if there is an abnormality in the line, a warning display or the like is displayed on the display 3, and if necessary, an alarm sound of the speaker 3a is used.
第3図に示すように、この電子レジスタ1は構内回線で
ターミナルコントローラ(以下T/Cという)12に通
常複数台接続され、更にT/C12は通信回線によって
コンピュータセンタ13に接続されている。As shown in FIG. 3, a plurality of electronic registers 1 are usually connected to a terminal controller (hereinafter referred to as T / C) 12 via a local line, and the T / Cs 12 are connected to a computer center 13 via a communication line.
T/C12は複数の電子レジスタ1等の端末装置をブラ
ンチして制御する機能を有しているものであり、コンピ
ュータセンタ13は複数の電子レジスタ1から送られて
きた取引データを処理するものである。The T / C 12 has a function of branching and controlling terminal devices such as a plurality of electronic registers 1, and the computer center 13 processes transaction data sent from the plurality of electronic registers 1. is there.
電子レジスタ1は入力された取引データを加工編集し、
T/C12を経由して回線を通じてコンピュータセンタ
13に送信してPOSシステムが運用される。The electronic register 1 processes and edits the input transaction data,
The POS system is operated by transmitting to the computer center 13 through the line via the T / C 12.
こゝにおいて回線等に異常が生じた場合の対処方法の従
来例を説明する。Here, a conventional example of a coping method when an abnormality occurs in a line or the like will be described.
デパート,スーパーマーケットにおいて売場の内装替え
工事によるケーブルの切断或いは差込み接続の緩み等に
起因するダウン、若しくはCPU13,T/C12のダ
ウンによる回線異常が発生すると、端末側で発生したデ
ータが上位装置に伝送されないことがないように次のよ
うな種々の方法が行われている。即ち、 T/C12或いはCPU13のダウンによる回線断の
場合には、これらに代るデータ収集装置,例えばフロッ
ピーレコーダをバックアップ用として常時接続しておく
方式。In department stores and supermarkets, if a line failure occurs due to disconnection of cables or loose connection of plugs due to interior remodeling of sales floors, or a line failure occurs due to CPU13 or T / C12 down, the data generated on the terminal side is transmitted to the host device. The following various methods are performed so as not to be prevented. That is, in the case where the line is disconnected due to the T / C 12 or the CPU 13 being down, a data collecting device, for example, a floppy recorder, which is an alternative to these, is always connected for backup.
端末側で発生データをバッファメモリに記憶させ、短
時間のオフラインに耐えられるように、データを管理す
る方式。(特公昭58-3249) 回線断の発生した取引番号と、回線が復旧した時の取
引通番を印字出力させ、発生データがT/C12或いは
CPU13に送信されていない範囲を知るようにした方
式。(特公昭57-6609) 等が既に実施されている。A method that manages data so that generated data is stored in a buffer memory on the terminal side and can withstand offline for a short time. (Japanese Patent Publication No. 58-3249) A method that prints out the transaction number where the line is disconnected and the transaction serial number when the line is restored so that the range where the generated data is not transmitted to the T / C 12 or the CPU 13 can be known. (Japanese Patent Publication No. 57-6609) has already been implemented.
また回線断をオペレータに認識させる為に、ディスプレ
イ3或いは図示していないオフラインランプ等によっ
て、回線断になった時に点滅表示して報知し、オペレー
タがアラーム解除した後は、回線断点燈表示が行われて
いる。Further, in order to make the operator aware of the line disconnection, the display 3 or an off-line lamp (not shown) notifies the operator by blinking when the line is disconnected, and after the operator releases the alarm, the line disconnection indicator is displayed. Has been done.
しかしながらこれ等の方法によると、 の方法ではT/C12に対応してフロッピーレコーダ
を設ける必要があって経済的な負担が大きいばかりでな
く、電子レジスタ1とT/C12の間における断続要
因,即ち、内装替え工事等での配線切断事故の場合や差
込み接続の緩みには対処できないという欠点がある。However, according to these methods, it is necessary to provide a floppy recorder corresponding to the T / C12 in the method, and not only the economical burden is large, but also the intermittent factor between the electronic register 1 and the T / C12, that is, However, there is a drawback that it is not possible to deal with wiring disconnection accidents such as interior remodeling work and loose insertion connections.
の方法ではバッファメモリの容量を超えるまで回線異
常が継続して復旧しない時は、データをそれ以上保持で
きないので、取引頻度の高い場合や長時間の回線断等に
対応ができないという欠点がある。With the method (1), when the line abnormality does not continue to be recovered until the capacity of the buffer memory is exceeded, further data cannot be held, so that there is a drawback that it is not possible to deal with high transaction frequency or long-time line disconnection.
の方法では回線異常の継続によって送信されていない
範囲の取引データが多い時には、後処理が面倒であると
いう欠点がある。The method of 1 has a disadvantage that the post-processing is troublesome when there is a large amount of transaction data in a range that is not transmitted due to the continuation of the line abnormality.
また従来の回線断報知の表示方法では、発生時点でオフ
ラインランプ等が点滅するが、アラーム解除後はオフラ
インランプ等が点燈状態になっているだけで、異常が継
続して起きていることをオペレータに認識させにくいと
いう欠点がある。In the conventional method of displaying the line disconnection notification, the off-line lamp etc. blinks at the time of occurrence, but after the alarm is released, the off-line lamp etc. is only in the lighting state, indicating that the abnormality continues. The drawback is that it is difficult for the operator to recognize.
(d)発明の目的 本発明の目的は、上記の欠点を解決する為のもので、回
線等の異常中に発生する送信不能取引データの後処理が
容易な回線異常処理方式を提供するにある。(d) Object of the invention It is an object of the present invention to solve the above-mentioned drawbacks, and to provide a line abnormality processing method in which post-processing of untransmittable transaction data that occurs during an abnormality such as a line is easy. .
(e)発明の構成 本発明は、データ入力部と、プリンタ部と、回線接続部
とを備え、前記データ入力部から入力されたデータに基
いて取引データに取引通番を付して回線上へ送出する端
末装置において、回線断が発生した時に、該回線断継続
中の取引データ及び該取引データの取引通番を記憶する
取引データ記憶部とを備え、回線断継続中に前記取引デ
ータ記憶部の容量を超えて取引データ及び該取引データ
の取引通番の入力がある時に、入力超過によって消滅す
る取引データ及び該取引データの取引通番を所定のマー
クと共に前記プリンタ部に印字出力させる回線異常処理
方式であり、入力される取引データ及び通番が取引デー
タ記憶部の容量を超える前に回線断が復旧すれば、印字
出力する必要がないので、取引データ記憶部に記憶され
ているデータを送信すればよく、またデータ記憶部の容
量を超えた時は、印字出力された通番の取引データの再
入力だけでよいので、後処理が容易になる。(e) Structure of the Invention The present invention includes a data input unit, a printer unit, and a line connection unit, and adds transaction serial numbers to transaction data based on the data input from the data input unit and transfers them to the line. The terminal device for sending includes a transaction data storage unit that stores transaction data during the line disconnection and a transaction serial number of the transaction data when the line disconnection occurs, and the transaction data storage unit stores the transaction data during the line disconnection. When the transaction data and the transaction serial number of the transaction data are input in excess of the capacity, the transaction data that disappears due to excess input and the transaction serial number of the transaction data are printed out together with a predetermined mark on the printer unit by a line error processing method. Yes, if the disconnection is restored before the input transaction data and serial number exceed the capacity of the transaction data storage unit, there is no need to print out the data, so it is stored in the transaction data storage unit. Data can be transmitted, and when the capacity of the data storage unit is exceeded, it is only necessary to re-enter the transaction data of the printed serial number, which facilitates post-processing.
(f)発明の実施例 以下、本発明の一実施例を第4図乃至第7図を参照して
説明する。第4図は本発明が適用される電子レジスタの
概要を示すブロック図、第5図は本発明による一実施例
を示すブロック図、第6図は第4図のフローチャート、
第7図は第4図の動作を示すタイムチャートである。全
図を通じて同一符号は同一対象物を示す。(f) Embodiments of the Invention One embodiment of the present invention will be described below with reference to FIGS. 4 to 7. 4 is a block diagram showing an outline of an electronic register to which the present invention is applied, FIG. 5 is a block diagram showing an embodiment according to the present invention, FIG. 6 is a flow chart of FIG.
FIG. 7 is a time chart showing the operation of FIG. The same reference numerals denote the same objects throughout the drawings.
第4図及び第5図において、14は制御部、15はライ
ンアダプタ、15aは回線状態検出部、16は電源、1
7はマイクロプロセッサ、18,19は記憶装置、20
は取引データバッファ、21は格納ポインタ、22は送
信ポインタ、23は取引通番バッファ、24は回線状態
記憶部、25は受信バッファ、26は消滅取引通番記憶
部を示す。4 and 5, 14 is a control unit, 15 is a line adapter, 15a is a line state detection unit, 16 is a power supply, 1
7 is a microprocessor, 18 and 19 are storage devices, 20
Is a transaction data buffer, 21 is a storage pointer, 22 is a transmission pointer, 23 is a transaction serial number buffer, 24 is a line status storage unit, 25 is a reception buffer, and 26 is an extinguished transaction serial number storage unit.
ラインアダプタ15はT/C12側との送受信を制御す
ると共に、回線状態検出部15aを備えており、回線状
態検出部15aはコンピュータセンタ13から所定時間
間隔で送られてくるポーリング信号が、所定時間(例え
ば10秒)経過しても取引データが送信されてこなかっ
た場合には回線断をマイクロプロセッサ17へ通知し、
またポーリング信号によって回線復旧を検知した場合に
は復旧をマイクロプロセッサ17へ通知する機能を有し
ている。The line adapter 15 controls transmission / reception with the T / C 12 side and includes a line state detection unit 15a. The line state detection unit 15a sends a polling signal sent from the computer center 13 at predetermined time intervals to a predetermined time. If transaction data is not sent even after (for example, 10 seconds), the line disconnection is notified to the microprocessor 17,
Further, it has a function of notifying the microprocessor 17 of the restoration when the line restoration is detected by the polling signal.
記憶装置18にはデータが格納され、記憶装置19には
プログラムが格納されている。The storage device 18 stores data, and the storage device 19 stores programs.
取引データバッファ20は取引データ及び取引通番を格
納するもので、所定量,例えば16回分の取引データ及
び取引通番を格納する領域,即ち、格納位置No1乃至No
16が備えられており、回線等が正常な時は格納後、直
ちにラインアダプタ15を経由してT/C12側に送り
出される。そして送信が完了するとクリヤされる。The transaction data buffer 20 stores transaction data and transaction serial numbers, and is an area for storing transaction data and transaction serial numbers for a predetermined amount, for example, 16 times, that is, storage positions No1 to No.
16 is provided, and when the line or the like is normal, it is sent out to the T / C 12 side via the line adapter 15 immediately after being stored. When the transmission is completed, it is cleared.
回線断によって取引データ及び取引通番をT/C12側
へ送ることができない時は、取引データ及び取引通番は
格納ポインタ21の指示により格納位置No1,No2,…
に順次格納される。When the transaction data and the transaction serial number cannot be sent to the T / C 12 side due to the disconnection of the line, the transaction data and the transaction serial number are stored at the storage positions No1, No2, ...
Are sequentially stored in.
送信中に回線断となった時はそのまゝ格納位置No1に格
納される。If the line is disconnected during transmission, it will be stored in the storage position No. 1 as it is.
回線断が取引データバッファ20の記憶容量の範囲,即
ち、16回以内の取引データの格納で復旧した時はマイ
クロプロセッサ15の指令によって、格納された取引デ
ータ及び取引通番のすべてを一度にT/C12側に送出
す。When the line disconnection is restored within the range of the storage capacity of the transaction data buffer 20, that is, when the transaction data is stored within 16 times, the instruction of the microprocessor 15 causes the stored transaction data and transaction serial number to be T / T at a time. It is sent to the C12 side.
回線断の状態が続き、その間の取引データが16回分を
超えると、最初に格納された取引データ及び取引通番,
即ち、格納位置No1に格納されている取引データ及び取
引通番が消滅して17回目の取引データ及び取引通番が
格納位置No1に格納される。以後は位置No2,…に格納
されている取引データ及び取引通番が消滅して順次以後
の取引データ及び取引通番が格納される。If the line disconnection continues and the transaction data during that time exceeds 16 times, the transaction data and transaction serial number stored first,
That is, the transaction data and the transaction serial number stored in the storage position No1 disappear, and the 17th transaction data and the transaction serial number are stored in the storage position No1. After that, the transaction data and the transaction serial number stored in the position No. 2, ... Are erased, and the subsequent transaction data and the transaction serial number are sequentially stored.
格納ポインタ21は取引データ及び取引通番の格納位置
を指示するものである。The storage pointer 21 indicates the storage position of transaction data and transaction serial number.
送信ポインタ22は取引データバッファ20のどの格納
位置から取引データ及び取引通番を読み出すかを指示す
るものである。読み出された取引データはラインアダプ
タ15に送られる。The transmission pointer 22 indicates from which storage position in the transaction data buffer 20 the transaction data and transaction serial number are read. The read transaction data is sent to the line adapter 15.
初期状態時取引データ送信においては、格納ポインタ2
1及び送信ポインタ22は取引データバッファ20の最
初の格納領域の位置を指示している。When sending transaction data in the initial state, the storage pointer 2
The 1 and the send pointer 22 indicate the position of the first storage area of the transaction data buffer 20.
取引通番バッファ23は取引通番を保持するものであ
り、一取引の入力は開始されるとその内容が+1され
る。取引通番はその取引が当日における第何番目の取引
であるかを示すものである。この取引通番は取引データ
に付加されて取引データバッファ20に格納される。The transaction serial number buffer 23 holds the transaction serial number, and when the input of one transaction is started, the content is incremented by one. The transaction serial number indicates the number of the transaction on that day. This transaction serial number is added to the transaction data and stored in the transaction data buffer 20.
回線状態記憶部24には回線断/復旧の回線状態が書き
込まれる。A line state of line disconnection / recovery is written in the line state storage unit 24.
受信バッファ25はT/C12より、例えば初期プログ
ラムローディング等の受信時に使用されるバッファメモ
リである。The reception buffer 25 is a buffer memory used when receiving, for example, initial program loading from the T / C 12.
消滅取引通番記憶部26は取引データバッファ20に格
納されていた取引データ及び取引通番が消滅する時に、
その消滅する取引データの取引通番を記憶するものであ
る。The disappearance transaction serial number storage unit 26 stores the transaction data and the transaction serial number stored in the transaction data buffer 20 when they disappear.
The transaction serial number of the transaction data that disappears is stored.
このような構成及び機能を有するもので、第6図に示す
ように、電子レジスタ1のキーボード4より取引データ
が入力されると、取引通番バッファ23で+1された取
引通番と共に取引データバッファ20に格納され、プリ
ンタ部6で取引データと取引通番が印字されて、レシー
ト11が発行され、ジャーナルが巻取り部10に巻き取
られて取引は終了する。With such a configuration and function, as shown in FIG. 6, when transaction data is input from the keyboard 4 of the electronic register 1, the transaction sequence number is incremented by 1 in the transaction sequence number buffer 23 and stored in the transaction data buffer 20. The transaction data and transaction serial number are stored in the printer unit 6, the receipt 11 is issued, the journal is wound up by the winding unit 10, and the transaction is completed.
一方取引データ及び取引通番はラインアダプタ15を経
てT/C12側に送出される。On the other hand, the transaction data and the transaction serial number are sent to the T / C 12 side via the line adapter 15.
回線が正常であればこのような取引データの送信が繰り
返して遂行される。If the line is normal, such transaction data is repeatedly transmitted.
こゝにおいて回線断が発生すると、第7図に示すよう
に、ポーリング信号の中断によって取引データの送信不
可を回線状態検出部15aが検知してマイクロプロセッ
サ17に通知し、回線状態記憶部24に回線断を記憶
し、その時の取引データ及び取引通番は取引データバッ
ファ20の格納位置No1に格納される。If a line disconnection occurs at this point, as shown in FIG. 7, the line state detection unit 15a detects that the transaction data cannot be transmitted due to the interruption of the polling signal and notifies the microprocessor 17 to the line state storage unit 24. The line disconnection is stored, and the transaction data and transaction serial number at that time are stored in the storage position No. 1 of the transaction data buffer 20.
そして直ちに後述する回線断継続中の印字出力と同様に
回線断マーク及び取引通番が印字される。Immediately after that, the line disconnection mark and the transaction serial number are printed in the same manner as the printout during the line disconnection described later.
するとディスプレイ3にオフライン状態を報知する表示
が点滅すると共に、スピーカ3aよりアラーム音が発生
する。Then, the display for informing the off-line state blinks on the display 3 and an alarm sound is generated from the speaker 3a.
オペレータは図示していないアラーム解除釦を操作して
アラームを解除すると、アラーム音は消え、ディスプレ
イ3は「オフライン中」の静止表示となる。When the operator operates the alarm release button (not shown) to release the alarm, the alarm sound disappears and the display 3 becomes a still display of "offline".
回線断が継続すると、以後の取引終了時に回線状態記憶
部24が回線断であればディスプレイ3には取引の都度
「オフライン中」の表示を点滅させると共に、スピーカ
3aよりアラーム音を発生させる。When the line disconnection continues, if the line status storage unit 24 disconnects the line at the end of the subsequent transaction, the display 3 flashes "offline" every time a transaction is made and an alarm sound is generated from the speaker 3a.
取引データ及び取引通番は取引データバッファ20の格
納領域に次々に格納される。The transaction data and the transaction serial number are sequentially stored in the storage area of the transaction data buffer 20.
そしてレシート11及びジャーナルには下記例のよう
に、回線断マーク及び取引通番が印字される。Then, a line disconnection mark and a transaction serial number are printed on the receipt 11 and the journal as in the following example.
「*オフライン 0021*」 回線断が継続して取引データバッファ20の記憶容量,
即ち、16回の取引データ及び取引通番が格納される
と、次の取引データ,こゝでは17回目の入力によっ
て、格納位置No1に格納された取引データ及び取引通番
が消滅して、入力された取引データとその取引通番が格
納位置No1に格納される。“* Offline 0021 *” The storage capacity of the transaction data buffer 20 due to continuous line disconnection,
That is, when the transaction data and the transaction serial number are stored 16 times, the transaction data and the transaction serial number stored in the storage position No. 1 are erased and input by the next transaction data, here the 17th input. The transaction data and the transaction serial number are stored in the storage location No1.
すると消滅取引通番記憶部26に消滅した取引通番が記
憶される。Then, the lost transaction serial number is stored in the lost transaction serial number storage unit 26.
そしてシート11及びジャーナルには、下記例のよう
に、消滅マークNG,回線断マーク及び消滅取引通番が
印字される。Then, the disappearance mark NG, the line disconnection mark, and the disappearance transaction serial number are printed on the sheet 11 and the journal as in the following example.
「*オフライン 0021NG*」 そしてその下に取引データが印字される。"* Offline 0021NG *" And the transaction data is printed below it.
更に取引データが入力されると、格納位置No2に格納さ
れていた取引データが消滅して、その格納位置に新しい
取引データが格納され、上記の消滅取引データと同様に
処理される。When the transaction data is further input, the transaction data stored in the storage location No. 2 disappears, new transaction data is stored in the storage location, and the transaction data is processed in the same manner as the disappearance transaction data.
回線の復旧を回線状態検知部15aが検知すると、回線
復旧における取引通番記憶域25に取引通番が記憶され
る。When the line status detection unit 15a detects the line recovery, the transaction serial number is stored in the transaction serial number storage area 25 in the line recovery.
そして送信ポインタ22は取引データバッファ20に格
納されている取引データ及び取引通番の送信を順次指定
して、T/C12側にすべて送出される。Then, the transmission pointer 22 sequentially designates the transmission of the transaction data and the transaction serial number stored in the transaction data buffer 20, and all are transmitted to the T / C 12 side.
かくて消滅した取引データ及び取引通番以外はすべてT
/C12側に送られたことになるので、終業後等の精算
時に、図示省略した精算釦の操作により、消滅取引通番
記憶域26より消滅取引データの取引通番を読み出して
プリンタ部6で印字出力させ、その取引通番に該当する
前記消滅の都度印字出力させた消滅取引データを調べ
て、再入力してT/C12側に送信することによって、
回線断による送信不能取引データの後処理を完了させる
ことができる。All except transaction data and transaction serial number which disappeared in this way
Since it has been sent to the / C12 side, at the time of payment such as after work, by operating a payment button (not shown), the transaction serial number of the extinct transaction data is read from the extinct transaction serial number storage area 26 and printed out by the printer unit 6. By checking the extinct transaction data printed out each time the extinction corresponds to the transaction serial number, re-entering it, and transmitting it to the T / C 12 side,
Post-processing of non-transmittable transaction data due to line disconnection can be completed.
このようにして回線断の継続によって取引データバッフ
ァ20に格納された取引データ及び取引通番のうち、消
滅した取引データ及び取引通番を消滅の都度、回線断マ
ーク,消滅マークNGを付加して印字することができ、
また回線断復旧時に取引データバッファ20に格納され
ている取引データは回線復旧後直ちにT/C12側に送
出されてコンピュータセンタ13に送られるので、オペ
レータは消滅マークNGが付いて印字された取引データ
だけ再入力すれば良く、処理が容易で速く済ませること
ができるという効果があり、また回線断中の取引終了毎
に、回線断マークが付いた取引通番が印字出力され、更
にディスプレイ3による「オフライン中」表示の点滅及
びスピーカ3aによるアラーム音の発生により、オペレ
ータは回線断中であることをその都度強く認識すること
ができ、従って回線断の情報連絡等を早く行って、回線
復旧処置を促進させることができるという効果がある。In this way, among the transaction data and transaction serial numbers stored in the transaction data buffer 20 due to continuation of the line disconnection, the lost transaction data and transaction serial numbers are printed with the line disconnection mark and the disappearance mark NG added each time they disappear. It is possible,
Further, since the transaction data stored in the transaction data buffer 20 at the time of line disconnection restoration is sent to the T / C 12 side and sent to the computer center 13 immediately after the line restoration, the transaction data printed with the disappearance mark NG is displayed to the operator. You only have to re-enter it, which has the effect of making the process easier and faster, and the transaction serial number with the line disconnection mark is printed out every time a transaction is closed while the line is off line. The blinking of the "middle" display and the generation of an alarm sound from the speaker 3a enable the operator to strongly recognize that the line is being disconnected each time. Therefore, the information of the line disconnection can be promptly notified to facilitate the line recovery procedure. The effect is that it can be done.
回線断の復旧を促進することは、取引データバッファ2
0から消滅する取引データが減少或いはなくなって、回
線断中の取引データの後処理を一層容易にすることがで
き、POSシステムの運用が円滑に行われる。Transaction data buffer 2 promotes recovery from line disconnection.
Transaction data that disappears from 0 decreases or disappears, post-processing of transaction data during line disconnection can be further facilitated, and the POS system operates smoothly.
なお、上記例において消滅取引通番と取引データを消滅
マークNG,回線断マークと共にレシートに印字する例
を説明したが、取引データの印字を省略する方法も考え
られる。Although the example in which the disappearance transaction serial number and the transaction data are printed on the receipt together with the disappearance mark NG and the line disconnection mark has been described in the above example, a method of omitting the printing of the transaction data is also conceivable.
この場合には回線の復旧後に消滅取引データをT/C1
2側に送る時に、消滅取引通番のリストよりジャーナル
の対応する取引データを調べて入力することによって、
T/C12側に消滅取引データを送ることができる。In this case, the lost transaction data will be transferred to T / C1 after the line is restored.
When sending to the 2 side, by checking and entering the corresponding transaction data in the journal from the list of disappearing transaction serial numbers,
The disappearance transaction data can be sent to the T / C 12 side.
従って多少面倒であるが同様の効果が得られる。Therefore, the same effect can be obtained although it is somewhat troublesome.
更に回線断中の取引毎の回線断マーク付き取引通番を印
字出力することを省略する方法でも良い。Further, a method of omitting printing out the transaction serial number with the line disconnection mark for each transaction during the line disconnection may be adopted.
また上記実施例はPOSシステムの電子レジスタ1を例
として説明したが他の取引端末装置でも同様に適用可能
である。Although the above embodiment has been described by taking the electronic cash register 1 of the POS system as an example, it can be similarly applied to other transaction terminal devices.
(g)発明の効果 以上説明したように本発明によれば、回線異常が継続し
て記憶部に保持した送信不可能な取引データが消滅する
時に、消滅マークを付加して印字出力することができる
ので、 消滅取引データの把握が容易である。(g) Effects of the Invention As described above, according to the present invention, when the line failure continues and the untransmittable transaction data held in the storage unit disappears, the disappearance mark is added and printed out. Because it is possible, it is easy to grasp the disappearance transaction data.
回線異常の復旧後の再入力による送信処理量が少なく
処理が容易であるという効果がある。There is an effect that the amount of transmission processing by re-inputting after the line abnormality is recovered is small and the processing is easy.
という効果がある。There is an effect.
第1図は本発明が適用される電子レジスタを例示する斜
視図、第2図は第1図の内部側面図、第3図は本発明が
適用されるPOSシステムの概要を示すブロック図、第
4図は本発明が適用される電子レジスタの概要を示すブ
ロック図、第5図は本発明による一実施例を示すブロッ
ク図、第6図は第4図のフローチャート、第7図は第4
図の動作を示すタイムチャートである。 図において、1は電子レジスタ、3はディスプレイ、3
aはスピーカ、4はキーボード、6はプリンタ部、11
はレシート、12はターミナルコントローラ(T/
C)、13はコンピュータセンタ、8,14は制御部、
15はラインアダプタ、15aは回線状態検出部、17
はマイクロプロセッサ、18,19は記憶装置、20は
取引データバッファ、21は格納ポインタ、22は送信
ポインタ、23は取引通番バッファ、24は回線状態記
憶部、26は消滅取引通番記憶域を示す。1 is a perspective view illustrating an electronic register to which the present invention is applied, FIG. 2 is an internal side view of FIG. 1, and FIG. 3 is a block diagram showing an outline of a POS system to which the present invention is applied. 4 is a block diagram showing an outline of an electronic register to which the present invention is applied, FIG. 5 is a block diagram showing an embodiment according to the present invention, FIG. 6 is a flowchart of FIG. 4, and FIG.
6 is a time chart showing the operation of the figure. In the figure, 1 is an electronic register, 3 is a display, 3
a is a speaker, 4 is a keyboard, 6 is a printer section, 11
Is a receipt, 12 is a terminal controller (T /
C), 13 is a computer center, 8 and 14 are control units,
Reference numeral 15 is a line adapter, 15a is a line state detection unit, 17
Is a microprocessor, 18 and 19 are storage devices, 20 is a transaction data buffer, 21 is a storage pointer, 22 is a transmission pointer, 23 is a transaction serial number buffer, 24 is a line state storage unit, and 26 is an extinguished transaction serial number storage area.
Claims (1)
ータに取引通番を付して回線上へ送出する端末装置にお
いて、 回線断が発生した時に、該回線断継続中に前記端末装置
に入力される取引データ及び該取引データの取引通番を
記憶する取引データ記憶部を備え、 回線断継続中に該取引データ記憶部の容量を超えて記憶
すべき取引データ及び該取引データの取引通番の入力が
ある時に、入力超過によって消滅する取引データ及び該
取引データの取引通番を所定のマークと共に前記プリン
タ部に印字出力させることを特徴とする回線異常処理方
式。1. A terminal device comprising a data input section, a printer section, and a line connection section, wherein a transaction serial number is attached to transaction data based on the data input from the data input section and the transaction data is transmitted to the line. A transaction data storage unit for storing transaction data input to the terminal device and a transaction serial number of the transaction data when the line is disconnected, and the transaction data storage unit while the line is disconnected. When the transaction data to be stored and the transaction sequence number of the transaction data are input in excess of the capacity of the transaction data, the transaction data that disappears due to excess input and the transaction sequence number of the transaction data are printed out together with a predetermined mark on the printer unit. Line abnormality processing method characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16690183A JPH0619783B2 (en) | 1983-09-10 | 1983-09-10 | Line error handling method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16690183A JPH0619783B2 (en) | 1983-09-10 | 1983-09-10 | Line error handling method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6084663A JPS6084663A (en) | 1985-05-14 |
| JPH0619783B2 true JPH0619783B2 (en) | 1994-03-16 |
Family
ID=15839726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16690183A Expired - Lifetime JPH0619783B2 (en) | 1983-09-10 | 1983-09-10 | Line error handling method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0619783B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62226271A (en) * | 1986-03-27 | 1987-10-05 | Tokyo Electric Co Ltd | POS loop automatic switching device |
| JP2532393B2 (en) * | 1986-07-04 | 1996-09-11 | 株式会社テック | Label issuing device |
| JPS63118978A (en) * | 1986-11-07 | 1988-05-23 | Fujitsu Ltd | Inquiry processing system |
| JPS63118977A (en) * | 1986-11-07 | 1988-05-23 | Fujitsu Ltd | Inquiry processing system |
| JPH0821045B2 (en) * | 1987-08-07 | 1996-03-04 | 株式会社日立製作所 | POS terminal control device |
| JPH01224895A (en) * | 1988-03-04 | 1989-09-07 | Fujitsu Ltd | Pos system |
| JPH01232468A (en) * | 1988-03-12 | 1989-09-18 | Fujitsu Ltd | Transmission system for transaction detailing data |
| JP5379764B2 (en) * | 2010-08-18 | 2013-12-25 | 東芝テック株式会社 | Product sales data processing apparatus and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4914059A (en) * | 1972-05-16 | 1974-02-07 | ||
| JPS51151042A (en) * | 1975-06-20 | 1976-12-25 | Matsushita Electric Ind Co Ltd | Data collecting system |
-
1983
- 1983-09-10 JP JP16690183A patent/JPH0619783B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6084663A (en) | 1985-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5245164A (en) | Transaction processing apparatus | |
| JPH0619783B2 (en) | Line error handling method | |
| JPS63292986A (en) | Game system | |
| JP7287161B2 (en) | Information processing device control method, program, and communication system | |
| JP4034405B2 (en) | Information processing device | |
| JPH0935129A (en) | Automatic teller machine | |
| JPS6359177B2 (en) | ||
| JP5352565B2 (en) | Merchandise sales data processing apparatus and monitoring program used for the apparatus | |
| JP3410295B2 (en) | Automatic transaction equipment monitoring system | |
| JP2542727B2 (en) | Deposit / withdrawal device | |
| JPS60215274A (en) | Transaction data processor | |
| JP3102349B2 (en) | Fault monitoring and notification device for distributed computer system | |
| JPH06131364A (en) | Product sales data processor | |
| JPS5985157A (en) | Information processing system | |
| JPH09245258A (en) | Article sales registration data processor | |
| JPS6249560A (en) | Data transmitting system | |
| JP2658215B2 (en) | Automatic transaction equipment | |
| JPH01310451A (en) | Microcomputer control equipment and monitoring system | |
| JP3253776B2 (en) | Commuter pass issuing device | |
| JP3076725B2 (en) | Electronic cash register | |
| JPH01251162A (en) | Pos system | |
| JPS59170969A (en) | Master monitoring system of on-line automatic machine | |
| JPH07192149A (en) | Automatic ticket vending machine | |
| JPS5696363A (en) | Slip processing system | |
| JP3364247B2 (en) | Monitoring and control equipment |