JPH033261B2 - - Google Patents

Info

Publication number
JPH033261B2
JPH033261B2 JP55070587A JP7058780A JPH033261B2 JP H033261 B2 JPH033261 B2 JP H033261B2 JP 55070587 A JP55070587 A JP 55070587A JP 7058780 A JP7058780 A JP 7058780A JP H033261 B2 JPH033261 B2 JP H033261B2
Authority
JP
Japan
Prior art keywords
register
data
transmission
control device
transmission control
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
JP55070587A
Other languages
Japanese (ja)
Other versions
JPS56166576A (en
Inventor
Masaharu Uematsu
Kanji Yamamoto
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.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP7058780A priority Critical patent/JPS56166576A/en
Publication of JPS56166576A publication Critical patent/JPS56166576A/en
Publication of JPH033261B2 publication Critical patent/JPH033261B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q99/00Subject matter not provided for in other groups of this subclass

Landscapes

  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、伝送制御装置に対して複数台の電子
式キヤツシユレジスタ(以下レジスタという)を
オンライン接続し、各レジスタで登録されたデー
タをそのレジスタおよび伝送制御装置で記憶する
システムにおいて、たとえばその一方に障害が生
じた後その障害が回復したとき、他方に記憶され
ているデータを一方へ伝送するレジスタ群におけ
るデータ伝送方式に関するものである。
[Detailed Description of the Invention] [Objective of the Invention] (Industrial Application Field) The present invention connects a plurality of electronic cash registers (hereinafter referred to as registers) online to a transmission control device, and each register In a system where registered data is stored in its registers and a transmission control device, data transmission in a group of registers that transmits data stored in the other to one when the fault is recovered after a failure occurs in one of the registers. It is related to the method.

(従来の技術) 従来、複数台のレジスタを伝送制御装置を介し
てオンライン接続したいわゆるPOSシステムで
は、各レジスタで登録されたデータを、登録デー
タ毎あるいは一業務終了毎に伝送制御装置へ伝送
して記憶することにより、その伝送制御装置で複
数台のレジスタを集中的に管理する方法が採られ
ている。
(Prior Art) Conventionally, in a so-called POS system in which multiple registers are connected online via a transmission control device, the data registered in each register is transmitted to the transmission control device for each registered data or each time a transaction is completed. A method is adopted in which a plurality of registers are centrally managed by the transmission control device by storing the information in the register.

(発明が解決しようとする問題点) ところが、たとえばあるレジスタに障害が生じ
ると、そのレジスタに記憶されているデータの信
頼性は失われるため、修理あるいは交換によつて
その障害が回復したとしても、レジスタと伝送制
御装置に記憶されているデータが相互に一致しな
くなる場合がある。このような場合、従来は、一
日の業務終了後のマニユアル操作によつてデータ
の補正を行つているため、手間がかかり不便であ
る。
(Problem to be solved by the invention) However, for example, if a fault occurs in a certain register, the reliability of the data stored in that register is lost, so even if the fault is recovered by repair or replacement, , the data stored in the register and the transmission control device may not match each other. In such cases, conventionally, the data has been corrected by manual operation after the day's work is completed, which is time-consuming and inconvenient.

本発明は、上記問題点に鑑みなされたもので、
伝送制御装置あるいはレジスタのいずれか一方に
障害が発生したとしても、伝送制御装置とレジス
タとのデータを相互に一致させることができるレ
ジスタ装置を提供することを目的とする。
The present invention was made in view of the above problems, and
It is an object of the present invention to provide a register device that can match data in a transmission control device and a register even if a failure occurs in either the transmission control device or the register.

〔発明の構成〕[Structure of the invention]

(問題点を解決するための手段) 本発明は、伝送制御装置に対して複数台のレジ
スタをオンライン接続し、この各レジスタで登録
された登録データをそれぞれのレジスタで記憶す
るとともに前記伝送制御装置へ転送して記憶する
ようにしたレジスタ装置において、前記レジスタ
は、開局要求データを送信するとともに登録デー
タを送受信するレジスタ用伝送手段を有し、前記
伝送制御装置は、各レジスタ毎にそのレジスタと
の登録データの送信または受信を指示する伝送指
示データを設定可能な記憶手段と、前記開局要求
データが送られてきた際前記記憶手段に設定され
る伝送指示データが送信であるか受信であるかを
判断する判断手段と、この判断手段の判断に基づ
いて登録データを送信または受信する制御用伝送
手段とを有するものである。
(Means for Solving the Problems) The present invention connects a plurality of registers online to a transmission control device, stores registration data registered in each register in each register, and In the register device, the register has register transmission means for transmitting the opening request data and transmitting and receiving the registration data, and the transmission control device transmits and stores the register data for each register. storage means capable of setting transmission instruction data for instructing transmission or reception of registration data of the above, and whether the transmission instruction data set in the storage means when the opening request data is sent is transmission or reception; The control transmission means has a determining means for determining, and a control transmission means for transmitting or receiving registration data based on the determination by the determining means.

(作 用) 本発明は、伝送制御装置に対してレジスタのレ
ジスタ用伝送手段から開局要求データが送られて
きた際、判断手段では記憶手段に設定される伝送
指示データが送信であるか受信であるかを判断す
る。伝送指示データが送信と判断された場合は、
伝送制御装置の制御用伝送手段で登録データを送
信し、レジスタのレジスタ用伝送手段で登録デー
タを受信し、このレジスタで記憶する。反対に、
伝送指示データが受信と判断された場合は、レジ
スタのレジスタ用伝送手段で登録データを送信
し、伝送制御装置の制御用伝送手段で登録データ
を受信し、この伝送制御装置で記憶する。
(Function) According to the present invention, when open request data is sent to the transmission control device from the register transmission means of the register, the determination means determines whether the transmission instruction data set in the storage means is transmission or reception. Determine if there is. If the transmission instruction data is determined to be sent,
Registration data is transmitted by the control transmission means of the transmission control device, received by the register transmission means of the register, and stored in this register. Conversely,
If it is determined that the transmission instruction data has been received, the registration data is transmitted by the register transmission means of the register, the registration data is received by the control transmission means of the transmission control device, and is stored in this transmission control device.

(実施例) 以下、本発明の一実施例を図面を参照して説明
する。
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.

第1図は全体のシステムを示すブロツク図で、
この第1図において、Tはデータ交換を制御する
伝送制御装置で、この伝送制御装置Tには、伝送
路ADBを介して、レジスタR1〜Roがオンライン
接続されている。前記伝送制御装置Tは、送信お
よび受信を制御する伝送制御回路1、判断手段お
よび制御用伝送手段としての機能を有する中央処
理装置[CPU]2およびランダム・アクセス・
メモリ[RAM]3を内蔵し、外部にキーボード
4、表示器5およびプリンタ6がそれぞれ接続さ
れている。そしてRAM3には、転送された各レ
ジスタ毎の登録データを記憶するレジスタ別デー
タ集計メモリ7およびレジスタ別管理メモリ8が
設けられている。このレジスタ別データ集計メモ
リ7は、第2図に示すように、前記各レジスタ
R1〜Roから送られてくる登録データを、そのレ
ジスタ番号1〜n毎に集計記憶する。また、前記
レジスタ別管理メモリ8には、第3図に示すよう
に、前記レジスタ番号1〜nのレジスタR1〜Ro
に対応するそれぞれの番地8000〜800oに、送信を
示すデータロードまたは受信を示すデータリクエ
ストを指示する伝送指示データを設定するための
記憶手段としての伝送指示データ記憶領域D1
DoおよびフラツグF1〜Foが設けられている。各
フラツグF1〜Foは、第4図に示すように各レジ
スタR1〜Roの業務状態を、それぞれ記憶する8
ビツトb0〜b7で構成されている。そして、その中
のビツトb5はデータロードであるかデータリクエ
ストであるかを示す。
Figure 1 is a block diagram showing the entire system.
In FIG. 1, T is a transmission control device that controls data exchange, and registers R 1 to Ro are connected online to this transmission control device T via a transmission path ADB. The transmission control device T includes a transmission control circuit 1 that controls transmission and reception, a central processing unit [CPU] 2 that functions as a determining means and a control transmission means, and a random access circuit 1 that controls transmission and reception.
It has a built-in memory [RAM] 3, and is externally connected to a keyboard 4, a display 5, and a printer 6. The RAM 3 is provided with a register-by-register data summation memory 7 and a register-by-register management memory 8 that store the transferred registration data for each register. As shown in FIG. 2, this register-specific data aggregation memory 7 stores
The registration data sent from R 1 to R o is totalized and stored for each register number 1 to n. Further, as shown in FIG. 3, the register management memory 8 includes registers R 1 to R o with register numbers 1 to n.
Transmission instruction data storage areas D 1 to 800 o corresponding to the respective addresses 8000 to 800 o serve as storage means for setting transmission instruction data instructing a data load indicating transmission or a data request indicating reception.
D o and flags F 1 to F o are provided. Each of the flags F 1 to F o is an 8 flag that stores the business status of each register R 1 to R o , as shown in FIG.
Consists of bits b0 to b7 . Bit B5 therein indicates whether it is a data load or a data request.

第5図は、各レジスタR1〜Roの内部構成を示
すブロツク図で、この第5図において、11はレ
ジスタ用伝送手段としての機能を有する中央処理
装置[CPU]である。このCPU11には、キー
ボード回路12を介してキーボード13が、デイ
スプレイ回路14を介して表示器15が、リー
ド・オン・メモリ[ROM]16およびランダ
ム・アクセス・メモリ[RAM]17が直接、プ
リンタ制御回路18を介してプリンタ19が、そ
れぞれ接続されている。前記キーボード13に
は、置数キー20、部門キー21その他のフアン
クシヨンキー22が、それぞれ配列されている。
また、RAM17には、登録された登録データを
記憶するデータ集計メモリ23が設けられてい
る。
FIG. 5 is a block diagram showing the internal configuration of each of the registers R 1 to R o . In FIG. 5, numeral 11 is a central processing unit (CPU) having a function as a register transmission means. This CPU 11 has a keyboard 13 via a keyboard circuit 12, a display 15 via a display circuit 14, a read-on memory [ROM] 16, and a random access memory [RAM] 17 that directly control the printer. Printers 19 are connected through circuits 18, respectively. On the keyboard 13, a number key 20, a department key 21, and other function keys 22 are arranged.
Further, the RAM 17 is provided with a data totaling memory 23 that stores registered registration data.

次に、作用を説明する。 Next, the effect will be explained.

いま、たとえばレジスタ番号1のレジスタR1
において登録業務(置数キー20により商品の金
額を置数した後部門キー21を押す。)を行なう
と、その登録業務によつて登録された登録データ
は、そのレジスタR1のデータ集計メモリ23に
集計記憶されてゆくとともに、レジスタ用伝送手
段で送信し、伝送制御装置Tの制御用伝送手段で
受信し、レジスタ番号1に対応するレジスタ別デ
ータ集計メモリ7に順次集計記憶される。したが
つて、この状態においては、レジスタR1のデー
タ集計メモリ23の登録データと、伝送制御装置
Tのレジスタ番号1に対応するレジスタ別データ
集計メモリ7の登録データとが相互に一致した状
態にある。
Now, for example, register R 1 with register number 1
When a registration operation (entering the amount of the product using the number key 20 and then pressing the department key 21) is performed, the registration data registered by the registration operation is stored in the data totaling memory 23 of the register R1 . At the same time, it is transmitted by the register transmission means, received by the control transmission means of the transmission control device T, and sequentially stored in the register-by-register data total memory 7 corresponding to register number 1. Therefore, in this state, the registered data in the data aggregation memory 23 of register R1 and the registered data in the register-specific data aggregation memory 7 corresponding to register number 1 of the transmission control device T are in a state where they match each other. be.

そこで、たとえばそのレジスタR1に何らかの
障害が発生し、そのレジスタR1の登録データが
零になつた場合を考える。この場合には、まず伝
送制御装置Tのキーボード4によりレジスタR1
に対応するRAM3の番地8000を置数した後、あ
る特定のフアンクシヨンキーを押し、続いてこの
伝送制御装置Tに記憶されている登録データをレ
ジスタR1へデータロードするための伝送指示デ
ータたとえば01を置数した後に、他のフアンクシ
ヨンキーを押す。すると、その伝送指示データ01
がレジスタ別管理メモリ8の番地8000に設定され
る。一方、レジスタR1の障害が回復した段階で、
そのレジスタR1において、そのレジスタR1を担
当するキヤツシヤ番号を入力すると、レジスタ
R1のレジスタ用伝送手段から、開局要求データ
が伝送制御Tへ送信される。すると、伝送制御装
置Tでは、第6図のフローチヤートに従つて、レ
ジスタ別管理メモリ8の番地8000に記憶されてい
る伝送指示データ01をたとえばCPU2のアキユ
ームレータへ転送し、判断手段でその伝送指示デ
ータが01であるか否かを判断する。この場合に
は、01であるから、ビツトb5に“1”をたてた
後、レジスタ番号01に対応するレジスタ別データ
集計メモリ7の登録データを制御用伝送手段でレ
ジスタR1へ送信する。したがつて、この送信が
終了すると、レジスタR1のデータと伝送制御装
置Tのレジスタ番号01に対応するレジスタ別デー
タ集計メモリ7の登録データが相互に一致した状
態となる。
For example, consider a case where some kind of failure occurs in the register R1 and the registered data in the register R1 becomes zero. In this case, register R 1 is first entered using the keyboard 4 of the transmission control device T.
After setting address 8000 in RAM 3 corresponding to , press a certain function key, and then send the transmission instruction data, for example, to load the registered data stored in this transmission control device T into register R 1 . After entering 01, press another function key. Then, the transmission instruction data 01
is set at address 8000 of the register-specific management memory 8. On the other hand, once the fault in register R1 has been recovered,
In that register R 1 , if you enter the cache number in charge of that register R 1 , the register
Opening request data is transmitted to the transmission control T from the register transmission means of R1 . Then, the transmission control device T transfers the transmission instruction data 01 stored at address 8000 of the register-specific management memory 8 to the accumulator of the CPU 2, for example, according to the flowchart in FIG. Determine whether the transmission instruction data is 01 or not. In this case, it is 01, so after setting bit b5 to "1", the registered data in the register-by-register data totaling memory 7 corresponding to register number 01 is transmitted to register R1 by the control transmission means. . Therefore, when this transmission is completed, the data in the register R1 and the registered data in the register-by-register data totaling memory 7 corresponding to register number 01 of the transmission control device T are in a state of agreement with each other.

一方、伝送制御装置Tに障害が発生し、この障
害が回復したとき、レジスタR1〜Roのデータ集
計メモリ23に記憶されている登録データを、デ
ータリクエストするための伝送指示データ02とレ
ジスタ別管理メモリ8の伝送指示データ記憶領域
D1〜Doに設定しておけば、レジスタR1〜Roのデ
ータ集計メモリ23に記憶されている登録データ
がレジスタ用伝送手段で送信し伝送制御装置Tの
制御用伝送手段で受信される。したがつて、この
伝送が終了すると、伝送制御装置Tとレジスタ
R1〜Roのデータは相互に一致した状態となる。
On the other hand, when a failure occurs in the transmission control device T and the failure is recovered, the registered data stored in the data aggregation memory 23 of registers R 1 to R o is transferred to the transmission instruction data 02 and the register for requesting data. Transmission instruction data storage area of separate management memory 8
If D 1 to D o are set, the registered data stored in the data totaling memory 23 of registers R 1 to R o is transmitted by the register transmission means and received by the control transmission means of the transmission control device T. Ru. Therefore, when this transmission is completed, the transmission control device T and the register
The data of R 1 to R o are in a mutually consistent state.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、伝送制御装置に対して複数台
のレジスタをオンライン接続し、各レジスタで登
録された登録データをそのレジスタおよび伝送制
御装置で記憶するレジスタ群において、たとえば
伝送制御装置あるいはレジスタの一方に障害が生
じた後その障害が回復したとき、他方に記憶され
ている登録データを一方へ伝送するように登録デ
ータを相互に送信および受信できるようにしたの
で、伝送制御装置あるいはレジスタのいずれか一
方に障害が発生したとしても伝送制御装置とレジ
スタとのデータを相互に一致させることができ、
したがつて従来のように一日の業務終了時にマニ
ユアル操作にてデータの補正を行う手間を省くこ
とができる。
According to the present invention, a plurality of registers are connected online to a transmission control device, and registration data registered in each register is stored in that register and the transmission control device. When a failure occurs on one side and the failure is recovered, the registration data stored on the other side is transmitted to the other side. Even if a failure occurs in one or the other, the data in the transmission control device and the register can be made to match each other.
Therefore, it is possible to eliminate the need for manually correcting data at the end of a day's work as in the past.

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

第1図は本発明の一実施例のシステムを示すブ
ロツク図、第2図はレジスタ別データ集計メモリ
を示す説明図、第3図はレジスタ別管理メモリを
示す説明図、第4図はフラツグを示す説明図、第
5図はレジスタの内部構成を示すブロツク図、第
6図は伝送時のフローチヤートである。 2……判断手段および制御用伝送手段としての
機能を有する中央処理装置〔CPU〕、11……レ
ジスタ用伝送手段としての機能を有する中央処理
装置〔CPU〕、T……伝送制御装置、R1〜Ro……
レジスタ、D1〜Do……記憶手段としての伝送指
示データ記憶領域。
FIG. 1 is a block diagram showing a system according to an embodiment of the present invention, FIG. 2 is an explanatory diagram showing data aggregation memory for each register, FIG. 3 is an explanatory diagram showing management memory for each register, and FIG. FIG. 5 is a block diagram showing the internal structure of the register, and FIG. 6 is a flowchart during transmission. 2...Central processing unit [CPU] having functions as a determination means and control transmission means, 11...Central processing unit [CPU] having functions as a register transmission means, T...Transmission control device, R 1 〜Ro ……
Registers, D 1 to D o ...Transmission instruction data storage area as storage means.

Claims (1)

【特許請求の範囲】 1 伝送制御装置に対して複数台のレジスタをオ
ンライン接続し、この各レジスタで登録された登
録データをそれぞれのレジスタで記憶するととも
に前記伝送制御装置へ転送して記憶するようにし
たレジスタ装置において、 前記レジスタは、開局要求データを送信すると
ともに登録データを送受信するレジスタ用伝送手
段を有し、 前記伝送制御装置は、各レジスタ毎にそのレジ
スタとの登録データの送信または受信を指示する
伝送指示データを設定可能な記憶手段と、前記開
局要求データが送られてきた際前記記憶手段に限
定される伝送指示データが送信であるか受信であ
るかを判断する判断手段と、この判断手段の判断
に基づいて登録データを送信または受信する制御
用伝送手段とを有する ことを特徴とするレジスタ装置。
[Claims] 1. A plurality of registers are connected online to a transmission control device, and registration data registered in each register is stored in each register and transferred to the transmission control device for storage. In the register device, the register has register transmission means for transmitting open request data and transmitting and receiving registration data, and the transmission control device transmits or receives registration data to and from each register for each register. storage means capable of setting transmission instruction data for instructing the communication; and determining means for determining whether the transmission instruction data limited to the storage means is transmission or reception when the opening request data is sent; A register device comprising control transmission means for transmitting or receiving registration data based on the judgment of the judgment means.
JP7058780A 1980-05-27 1980-05-27 Data transmission system in register group Granted JPS56166576A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7058780A JPS56166576A (en) 1980-05-27 1980-05-27 Data transmission system in register group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7058780A JPS56166576A (en) 1980-05-27 1980-05-27 Data transmission system in register group

Publications (2)

Publication Number Publication Date
JPS56166576A JPS56166576A (en) 1981-12-21
JPH033261B2 true JPH033261B2 (en) 1991-01-18

Family

ID=13435834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7058780A Granted JPS56166576A (en) 1980-05-27 1980-05-27 Data transmission system in register group

Country Status (1)

Country Link
JP (1) JPS56166576A (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5373935A (en) * 1976-12-14 1978-06-30 Glory Kogyo Kk Adjusting system
JPS54155741A (en) * 1978-05-30 1979-12-08 Fujitsu Ltd Data collector unit

Also Published As

Publication number Publication date
JPS56166576A (en) 1981-12-21

Similar Documents

Publication Publication Date Title
US4041472A (en) Data processing internal communications system having plural time-shared intercommunication buses and inter-bus communication means
JP3617997B2 (en) Data update method
EP0351955B1 (en) Multiprocessor systems with cross-interrogated store-in-caches
US4750120A (en) Cash register system which adjusts the date of sales
EP0551789A1 (en) Apparatus for recovering lost buffers in a data processing system
JPH033261B2 (en)
EP0315111B1 (en) Data processing device
JPH06101071B2 (en) Sales data processor
JPS6143370A (en) Multiplex processing system
US7555603B1 (en) Transaction manager and cache for processing agent
JP2800280B2 (en) Printer server
JP2746961B2 (en) Facsimile communication system
JPS61289493A (en) Sales data transmitting/receiving system
JPS6226518B2 (en)
JPS5864537A (en) Input control system of function key
JP2929631B2 (en) Communication device between processors
JPH0370835B2 (en)
JPH07143133A (en) Multi-layer protocol processor for common use of memory
US5953343A (en) Digital information transfer system and method
JP2506066B2 (en) Operator management system consisting of electronic cash register
JPH0719312B2 (en) Settlement processing method of electronic cash register
JPS62249297A (en) POS system
JP2995420B2 (en) Network disconnection method
JPH06103004A (en) Print server equipment
JPS59112363A (en) electronic register