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
JPS6155709B2 - - Google Patents
[go: Go Back, main page]

JPS6155709B2 - - Google Patents

Info

Publication number
JPS6155709B2
JPS6155709B2 JP8274681A JP8274681A JPS6155709B2 JP S6155709 B2 JPS6155709 B2 JP S6155709B2 JP 8274681 A JP8274681 A JP 8274681A JP 8274681 A JP8274681 A JP 8274681A JP S6155709 B2 JPS6155709 B2 JP S6155709B2
Authority
JP
Japan
Prior art keywords
data
slave
unit
transmission
memory
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
Application number
JP8274681A
Other languages
Japanese (ja)
Other versions
JPS57197643A (en
Inventor
Soichi Oonishi
Kunihira Myamoto
Fusahiro Shiono
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP8274681A priority Critical patent/JPS57197643A/en
Publication of JPS57197643A publication Critical patent/JPS57197643A/en
Publication of JPS6155709B2 publication Critical patent/JPS6155709B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

Landscapes

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

Description

【発明の詳細な説明】 本発明は親機と複数の子機との間で情報伝送を
行なうシステムにおける情報伝送方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an information transmission method in a system for transmitting information between a base unit and a plurality of slave units.

一般に各種情報を独自で入力処理する複数の子
機の記憶データを親機に転送して、該親機におい
て集計処理する場合、新機は伝送用メモリとして
各子機の記憶メモリをカバーする大容量のメモリ
を持つ必要があつた。
In general, when data stored in multiple handsets that input and process various information independently is transferred to a base unit and aggregated on the base unit, the new machine uses a large memory that covers the storage memory of each slave unit as a transmission memory. It was necessary to have a large amount of memory.

しかし親機に伝送用メモリとして大容量のメモ
リを持たせることは価格面の制限から好ましいこ
とではない。
However, it is not preferable to provide the base unit with a large capacity memory as a transmission memory because of price limitations.

上記の点に鑑み本出願人は別に親機の伝送用メ
モリが小容量であつても大容量の子機の記憶デー
タを集計することが可能な情報伝送方式を提案し
た。即ち別に提案した情報伝送方式は各子機の記
憶データを分割して所定単位づつ伝送ラインを介
して親機に転送し、この親機における所定単位の
データ集計処理の完了に応答して、各子機の記憶
データの次の所定単位の転送処理を実行するよう
に構成されている。
In view of the above points, the present applicant has separately proposed an information transmission method that is capable of aggregating a large amount of data stored in a slave device even if the transmission memory of the parent device has a small capacity. In other words, the information transmission method proposed separately divides the stored data of each child device and transfers it to the parent device via a transmission line in predetermined units, and in response to the completion of the data aggregation process of the predetermined unit in the parent device, each The device is configured to execute the next predetermined unit of transfer processing of data stored in the slave device.

このような大容量のデータを分割して親機に伝
送する分割伝送方式において、子機が一分割分の
データを送り終つてから次の分割データの伝送要
求を親機から受けるまで、時間間隔があり、この
間にキー操作が成されると登録データが変化し、
先に分割伝送したデータとの間で一致がとれなく
なる危険性がある。
In the divisional transmission method that divides such a large amount of data and transmits it to the base unit, there is a time interval between when the slave unit finishes sending one division of data and when it receives a transmission request for the next divided data from the base unit. If a key operation is performed during this time, the registered data will change,
There is a risk that the data that was previously divided and transmitted will not match.

本発明はこの点を改良した情報伝送方式を提供
することを目的とし、この目的を達成するため本
発明の情報伝送方式は、各子機の記憶データを分
割して所定単位づつ伝送ラインを介して親機に転
送し、この親機における所定単位のデータ集計処
理の完了に応答して、各子機の記憶データの次の
所定単位の転送処理を実行するように成した分割
伝送方式において、各子機は所定単位の一分割分
のデータを送り終ると伝送を中断し、親機から次
のアクセスがあるまでマシンロツク状態(キーオ
ペレーシヨン禁止状態)になるように構成されて
いる。
It is an object of the present invention to provide an information transmission method that improves this point, and in order to achieve this object, the information transmission method of the present invention divides the stored data of each slave device and transmits the data in predetermined units via the transmission line. In a divided transmission method, the data stored in each child device is transferred to a parent device, and in response to completion of a predetermined unit of data aggregation processing in the parent device, the next predetermined unit of data transfer processing of the data stored in each child device is executed. Each child device is configured to interrupt transmission after sending data for one portion of a predetermined unit, and enter a machine lock state (key operation prohibited state) until the next access from the parent device.

以下、本発明の一実施例を図面に従つて説明す
る。
An embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の情報伝送方式を単独で金銭に
関する登録処理を行なう複数台の電子式キヤツシ
ユレジスタ(ECR)子機と親機の相互間でそれ
ぞれ情報伝送を行なうレジスタ・インライン・シ
ステムに適用した実施例の構成を示すブロツク図
である。
Figure 1 shows the information transmission method of the present invention applied to a register inline system in which information is transmitted between a plurality of electronic cash register (ECR) slave units and a master unit that independently perform monetary registration processing. FIG. 2 is a block diagram showing the configuration of an applied example.

第1図において親機Mに対して回線Lを介して
複数台の子機Sが接続されてECRシステムが形
成されている。(なお第1図においては3台の子
機S1〜S3の接続された場合を示している。) 子機S1〜S3は記憶メモリの容量を異にして
いるが、その他は同様の構成を成しているため、
子機S1についてのみ詳細に説明する。親機M及
び子機S1はそれぞれリードオンリメモリROM
1,2に記憶されたプログラム命令に従つて動作
すると共に中央処理装置(CPU)3,4の制御
によつて処理動作が行なわれるように構成されて
いる。親機Mの入力手段5は各種登録情報を入力
すると共に売上げデータを収集する子機の機械番
号をCPU3に入力することができるように構成
されている。親機MのCPU3は入力された各種
登録情報を演算処理し、その結果をデータ記憶メ
モリ(RAM)6に転送して記憶する。またCPU
3は入力された機械番号に対応した子機のECR
にデータ転送制御手段7、インターフエイス8及
び回線Lを介してデータ転送要求を転送する。親
機MのRAM6はCPU3の制御のもとに処理され
た売上げデータを記憶する。また転送用(集計
用)メモリ(RAM)9は例えば1Kバイトの記憶
容量を有し、各子機から転送される売上げデータ
を加算記憶する。親機Mの表示手段10はRAM
6あるいはRAM9の内容を表示し、また印字手
段11はその内容をレシートあるいはジヤーナル
に印字する。親機Mは各子機にデータ転送要求を
転送してマシン番号により当該子機をアクセスし
た後、所定時間内に信号が送られて来ない場合に
はCPU3は伝送エラーと判断してエラーメツセ
イジを印字手段11により印字するように成され
ている。子機S1のCPU4は、子機S1の入力
手段12によつて入力された金銭に関する取引デ
ータをECRとして登録処理を行なうように動作
すると共にインターフエイス13、データ転送制
御手段14を介して親機Mからのデータ転送要求
を受信し、その受信内容が子機S1に対するもの
であればメモリ容量情報及び売上げデータを分割
転送する。子機S1のRAM15は例えば3Kバイ
トの記憶容量を有しCPU4の制御のもとに処理
された売上げデータを記憶する。メモリ手段16
は子機S1のRAM15のメモリ記憶容量に対応
する数(例えば3)を記憶すると共にCPU4の
制御により親機Mへの情報の分割転送毎にカウン
トダウンされる。判定手段17はメモリ手段16
の内容を判定して、マシンロツク信号あるいはマ
シンロツク解除信号をCPU4に入力する。子機
S1の表示手段18はRAM15の内容を表示
し、また印字手段19はその内容をレシートある
いはジヤーナルに印字する。またCPU4は親機
Mから送られて来る伝送要求信号を受けて伝送シ
ーケンスが一致しているか否かをメモリ20に記
憶されている伝送シーケンスチエツクプログラム
に従つてチエツクし、不一致の場合にはエラーメ
ツセイジ発生手段21より信号を読み出し、該エ
ラーメツセイジを印字手段19により印字すると
共にマシンロツク状態を解除するように成されて
いる。
In FIG. 1, a plurality of slave units S are connected to a base unit M via a line L to form an ECR system. (In addition, Fig. 1 shows the case where three slave units S1 to S3 are connected.) The slave units S1 to S3 have different memory capacities, but otherwise have the same configuration. Because of this,
Only the slave unit S1 will be described in detail. Master unit M and slave unit S1 each have read-only memory ROM
It is configured to operate according to program instructions stored in CPUs 1 and 2, and to perform processing operations under the control of central processing units (CPUs) 3 and 4. The input means 5 of the parent device M is configured to input various registration information and input the machine number of the slave device that collects sales data to the CPU 3. The CPU 3 of the parent device M performs arithmetic processing on various types of input registration information, and transfers the results to a data storage memory (RAM) 6 for storage. Also CPU
3 is the ECR of the slave unit corresponding to the entered machine number
The data transfer request is transferred to the data transfer control means 7, interface 8, and line L. The RAM 6 of the parent device M stores sales data processed under the control of the CPU 3. Further, the transfer (totalization) memory (RAM) 9 has a storage capacity of, for example, 1 Kbyte, and adds and stores the sales data transferred from each slave device. The display means 10 of the main unit M is RAM
6 or RAM 9, and a printing means 11 prints the contents on a receipt or journal. After the master unit M transfers a data transfer request to each slave unit and accesses the slave unit using the machine number, if a signal is not sent within a predetermined time, the CPU 3 determines that there is a transmission error and performs an error reset. The sage is printed by a printing means 11. The CPU 4 of the slave device S1 operates to register the monetary transaction data inputted through the input means 12 of the slave device S1 as an ECR, and also registers the transaction data as ECR to the master device via the interface 13 and the data transfer control means 14. A data transfer request from M is received, and if the received content is for slave device S1, memory capacity information and sales data are transferred in parts. The RAM 15 of the slave device S1 has a storage capacity of, for example, 3 Kbytes, and stores sales data processed under the control of the CPU 4. Memory means 16
stores a number (for example, 3) corresponding to the memory storage capacity of the RAM 15 of the child device S1, and is counted down each time information is divided and transferred to the parent device M under the control of the CPU 4. The determining means 17 is the memory means 16
The CPU 4 determines the contents of the lock and inputs a machine lock signal or a machine lock release signal to the CPU 4. The display means 18 of the slave device S1 displays the contents of the RAM 15, and the printing means 19 prints the contents on a receipt or journal. In addition, the CPU 4 receives the transmission request signal sent from the base unit M and checks whether the transmission sequences match according to the transmission sequence check program stored in the memory 20. If they do not match, an error occurs. A signal is read from the message generating means 21, the error message is printed by the printing means 19, and the machine lock state is released.

第2図は親機Mの伝送用(集計用)メモリ9及
び子機S1〜S3のRAM15のメモリ構成を示
し、伝送用(集計用)メモリ9が1Kバイトのメ
モリ容量を有し、子機S1のRAMのデータ容量
が3Kバイト、子機S2のRAMのデータ容量が4K
バイト、子機S3のRAMのデータ容量が1Kバイ
トの例を示し、データエリアa1,a2,a3,a4はそ
れぞれ1Kバイトの記憶容量であり、子機S1〜
S3のそれぞれに対応している。
FIG. 2 shows the memory configuration of the transmission (totalization) memory 9 of the master device M and the RAM 15 of the slave devices S1 to S3. The data capacity of S1's RAM is 3K bytes, and the data capacity of slave unit S2's RAM is 4K.
Byte, the data capacity of the RAM of slave device S3 is 1K byte, data areas a 1 , a 2 , a 3 , a 4 each have a storage capacity of 1K byte, and slave devices S1 to
It corresponds to each of S3.

次に上記実施例装置の動作を第3図に示す動作
フロー図及び第4図の各マシン状態図に従つて説
明する。なお第3図の動作フロー図は、親機Mの
プログラム処理と、子機Sのプログラム処理を併
記したものである。
Next, the operation of the above embodiment apparatus will be explained with reference to the operation flow diagram shown in FIG. 3 and each machine state diagram shown in FIG. 4. The operation flow diagram in FIG. 3 shows the program processing of the master device M and the program processing of the slave device S.

今操作者が親機Mの入力手段5によつて売上げ
データを収集すべき子機のECR機械番号(例え
ば子機S1〜S3に対する機械番号1、2、3)
をそれぞれ入力し、次に伝送要求指示キーを操作
すると、親機Mの集計用メモリ9がゼロクリアさ
れると共に各子機S1〜S3にCUP3からデー
タ転送要求が発せられる(ステツプ100)。こ
のデータ転送要求(ブレーク信号)は回線Lを介
して各子機S1〜S3に入力され、各子機S1〜
S3のCPU4によつて各子機はデータ転送準備
状態になる(ステツプ200)。次に親機Mは集
計すべきデータエリアaiを指定する(最初はa1
リア)と共に(ステツプ101)、マシン番号
(最初はNo.1)を指定し(ステツプ102)、そ
の情報を回線Lを介して各子機に入力し(ステツ
プ103)、各子機のCPU4によつてその情報が
自局に対して行なわれたものかどうかが判定され
る(ステツプ201、送られて来たマシンNo.が
自局のものか否かの判定が成される)。ここで、
その情報が自局に対するものであれば、CPU4
によつてその情報が伝送シーケンス上一致してい
るか否かが伝送シーケンスチエツクプログラムを
記憶したメモリ20の内容に従つてチエツクされ
(ステツプ202)、一致していないと判断されれ
ば印字手段19によりエラーメツセイジがプリン
トされる(ステツプ203)。例えば伝送上のデ
ータエラーあるいは先にデータエリアa1がアクセ
スされていた状態で次にデータエリアa3がアクセ
スされ、データエリアa2のアクセスが飛ばされた
場合等が伝送シーケンス上の不一致として検知さ
れる。この不一致が検出された場合、該子機のマ
シンロツク状態(キー操作禁止状態)は解除され
伝送を終結し、当該子機の通常の登録動作の可能
な状態となる。
The ECR machine number of the slave machine for which the operator should now collect sales data using the input means 5 of the master machine M (e.g. machine numbers 1, 2, 3 for slave machines S1 to S3)
, and then operate the transmission request instruction key, the totalizing memory 9 of the master unit M is cleared to zero, and a data transfer request is issued from the CUP 3 to each of the slave units S1 to S3 (step 100). This data transfer request (break signal) is input to each slave unit S1 to S3 via line L, and
The CPU 4 in S3 puts each slave device into a data transfer preparation state (step 200). Next, base unit M specifies the data area ai to be aggregated (initially A1 area) (step 101), specifies the machine number (initially No. 1) (step 102), and transmits the information to line L. (Step 103), and the CPU 4 of each slave determines whether the information is for its own station (Step 201, the information sent to the machine (It is determined whether the No. belongs to the own station or not.) here,
If the information is for your own station, CPU4
It is checked whether the information matches the transmission sequence according to the contents of the memory 20 storing the transmission sequence check program (step 202), and if it is determined that they do not match, the printing means 19 prints the information. An error message is printed (step 203). For example, a data error during transmission or a case where data area a 1 was accessed first, data area a 3 was accessed next, and access to data area a 2 was skipped, is detected as a mismatch in the transmission sequence. be done. If this discrepancy is detected, the machine lock state (key operation prohibited state) of the slave unit is released, the transmission is terminated, and the slave unit becomes in a state in which it can perform normal registration operations.

またステツプ202において伝送シーケンスが
一致していると判断されれば、その子機は該子機
のメモリ容量数(子機S1であれば“3”)とメ
モリ15のエリアa1に記憶されているデータ(売
上げデータ等)を読み出し、親機Mに転送する
(ステツプ204)。また上記データを転送した子
機はメモリ手段16に記憶されたメモリ容量数
(子機S1のメモリ手段16には最初“3”が記
憶されている。)から“1”を差し引き、その結
果が判定手段17により判定され零でなければマ
シンロツク信号をCPU4に入力し、零であれば
伝送終了とすると共にマシンロツク状態にあれば
マシンロツク状態を解除する(ステツプ205,
206,207,208)。一方、子機からのデ
ータ転送を受信した親機Mは、その子機のメモリ
容量数を記憶すると共に、メモリ15のエリアa1
に対応したデータをメモリ9に加算記憶する(ス
テツプ104,105)。または親機Mは、ステ
ツプ103においてデータエリアai及びマシン
No.を送信してデータ転送要求を各子機に行なつ
た後、CPU3により経過時間を計測し、受信可
能な所定時間が経過しても所定データが受信され
なければ、その状態を示すエラーメツセイジを印
字手段11により印字し(ステツプ106,10
7)、次のマシンNo.を指定する等の伝送要求ス
テツプに移行する。
In addition, if it is determined in step 202 that the transmission sequences match, the handset is stored in the memory capacity number of the handset (“3” in the case of handset S1) and the area a 1 of the memory 15. The data (sales data, etc.) is read out and transferred to the base unit M (step 204). Furthermore, the handset that transferred the above data subtracts "1" from the memory capacity number stored in the memory means 16 ("3" is initially stored in the memory means 16 of the handset S1), and the result is If the determination means 17 determines that the signal is zero, the machine lock signal is input to the CPU 4, and if the signal is zero, the transmission is terminated, and if the signal is in the machine lock state, the machine lock state is released (step 205,
206, 207, 208). On the other hand, the base unit M that has received the data transfer from the slave unit stores the memory capacity number of the slave unit, and also stores the memory capacity of the slave unit in area a 1 of the memory 15.
The data corresponding to is added and stored in the memory 9 (steps 104 and 105). Alternatively, in step 103, the master device M sets the data area ai and the machine
After transmitting the No. and making a data transfer request to each slave device, the CPU 3 measures the elapsed time, and if the specified data is not received even after the specified receivable time has elapsed, an error will occur indicating the status. The message is printed by the printing means 11 (steps 106 and 10).
7) Proceed to the transmission request step, which includes specifying the next machine number.

次に親機MはマシンNo.の指定が終了している
か否かを判定し(ステツプ108)、マシンNo.
の指定が終了していない場合には新たなマシン
No.(「2」)を指定し(ステツプ102)、再び
データエリア情報ai及びマシンNo.を各子機に送
る(ステツプ103)。またマシンNo.の指定が
終了している場合(子機S1〜S3のデータエリ
アaiの集計が終了した場合)はメモリ9の内容を
印字手段11にて印字する等のデータ処理を行な
い(ステツプ109)、次に集計すべきデータエ
リアaiがあるかを否かを判定し(ステツプ11
0)、集計すべきデータエリアai(例えばエリア
a2)があると判定すれば新たなデータエリアaiを
指定し(ステツプ101)、以下同様の動作を繰
返すことになる。また集計すべきデータエリアが
無い場合には伝送終了となる(ステツプ11
1)。なお各子機S1〜S3から送られて来るデ
ータ容量情報はデータエリアa1以後のデータエリ
アを集計する際の各マシンNo.の指定時に参照さ
れ、例えばデータエリアa2を集計する場合子機S
3のメモリ容量情報が“1”であることからデー
タエリアa2が存在しないと判断してマシンNo.の
指定は子機S1,S2のみが行なわれる。同様に
データエリアa4を集計する場合、各子機のメモリ
容量情報から子機S2のみがデータエリアa4を有
していると判断して子機S2のマシンNo.のみが
指定される。
Next, the main unit M determines whether the specification of the machine number has been completed (step 108), and specifies the machine number.
If the specification of
No. ("2") is specified (step 102), and the data area information ai and machine number are sent to each slave device again (step 103). In addition, when the specification of the machine number has been completed (when the aggregation of the data areas ai of slave units S1 to S3 has been completed), data processing such as printing the contents of the memory 9 by the printing means 11 is performed (step 109), and then determines whether there is a data area ai to be aggregated (step 11).
0), data area ai to be aggregated (e.g. area
a2 ), a new data area ai is designated (step 101), and the same operation is repeated thereafter. Furthermore, if there is no data area to be aggregated, the transmission ends (step 11).
1). Note that the data capacity information sent from each slave unit S1 to S3 is referenced when specifying each machine number when aggregating data areas after data area a1.For example, when aggregating data area a2 , the data capacity information sent from each slave unit S
Since the memory capacity information of No. 3 is "1", it is determined that the data area a2 does not exist, and the machine number is specified only for the slave machines S1 and S2. Similarly, when data area a4 is totaled, it is determined from the memory capacity information of each slave device that only slave device S2 has data area a4 , and only the machine number of slave device S2 is specified.

以上の如くしてデータエリアa1〜a4のデータを
伝送システムにて集計するに際し(子機S1,S
2,S3のそれぞれの対応するデータを加算す
る)、親機Mの1Kバイト容量の集計用メモリにデ
ータを1Kバイト区切りに分割して集計される。
As described above, when data in data areas a 1 to a 4 are aggregated by the transmission system (slave units S1, S
2 and S3), the data is divided into 1K byte units and totaled in the 1K byte totaling memory of the parent device M.

また子機はデータを親機に転送して伝送を終結
するが、まだ伝送すべきデータがあれば親機から
のアクセスを待つことになる。この時子機は一分
割分のデータを送つた後、伝送を中断し、親機か
らの次のアクセスがあるまでマシンロツク状態
(キーオペレーシヨン禁止状態)で待つことにな
る。このように子機をマシンロツク状態にして待
機させることにより、一連のデータを送り終るま
でデータ内容を変化させないで保つことが出来
る。また親機から次のアクセスがあつた場合、親
機と即リンクを確立させることが可能となる。
Furthermore, the child device transfers the data to the parent device and ends the transmission, but if there is still data to be transmitted, it waits for access from the parent device. At this time, after the child device sends one division of data, it interrupts the transmission and waits in a machine lock state (key operation prohibited state) until the next access from the parent device. By putting the handset in the machine-locked state and putting it on standby in this way, the data contents can be kept unchanged until a series of data has been sent. Furthermore, when the next access is made from the base unit, it is possible to immediately establish a link with the base unit.

更に子機は親機からのアクセスを受けて分割伝
送シーケンスをチエツクし、シーケンス上一致し
ていない場合には子機はエラーメツセイジを印字
し、マシンロツク状態を解除することになり、伝
送上のデータエラー等のイレギユラーな場合で伝
送シーケンスが一致しないために生じる、子機の
ロツク状態が解除されないでシステム・ダウンに
なつてしまうという事態が防止される。
Furthermore, the slave unit checks the divided transmission sequence upon receiving access from the base unit, and if the sequence does not match, the slave unit prints an error message and releases the machine lock state, causing transmission problems. This prevents a situation in which the locked state of the handset is not released and the system goes down, which occurs when the transmission sequences do not match in an irregular case such as a data error.

以上のように本発明によれば、子機の有する大
容量のデータを分割して親機に伝送する分割伝送
方式において、子機は一分割分のデータを送り終
ると伝送を中断し、親機からの次のアクセスがあ
るまでマシンロツク状態(キーオペレーシヨン禁
止状態)に成されているため、子機の通常のキー
操作は受け付けられず一連のデータを送り終るま
で記憶データを変化させないで固定状態に保つこ
とが出来る等、優れた効果を奏する。
As described above, according to the present invention, in the divisional transmission method in which a large amount of data held by a slave device is divided and transmitted to the parent device, the slave device interrupts transmission after sending one division of data, and Since the machine is in a locked state (key operation prohibited state) until the next access from the machine, normal key operations on the slave machine are not accepted and the stored data is fixed without changing until the series of data has been sent. It has excellent effects such as being able to maintain the condition.

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

第1図は本発明の一実施例装置の構成を示すブ
ロツク図、第2図は本発明装置のメモリ構成を示
す図、第3図は、本発明装置の動作説明のための
動作フロー図、第4図は本発明装置のマシン状態
を示す図である。 M……親機、S1〜S3……子機、5及び12
……入力手段、3及び4……中央処理装置、6及
び15……データ記憶メモリ、9……伝送用メモ
リ、7及び14……データ転送制御手段、17…
…マシンロツク状態判定手段、a1〜a4……各メモ
リエリア。
FIG. 1 is a block diagram showing the configuration of a device according to an embodiment of the present invention, FIG. 2 is a diagram showing a memory configuration of the device of the present invention, and FIG. 3 is an operation flow diagram for explaining the operation of the device of the present invention. FIG. 4 is a diagram showing the machine state of the apparatus of the present invention. M...Main device, S1 to S3...Slave device, 5 and 12
...Input means, 3 and 4...Central processing unit, 6 and 15...Data storage memory, 9...Transmission memory, 7 and 14...Data transfer control means, 17...
...Machine lock state determination means, a1 to a4 ...each memory area.

Claims (1)

【特許請求の範囲】[Claims] 1 各種情報を入力処理する入力手段と、該入力
手段によつて入力された各種データを演算処理す
る演算処理手段と、該演算処理手段によつて処理
されたデータを記憶するメモリ手段と、他の装置
とのデータ転送等を制御する伝送制御手段とを備
え、各種情報の入力処理を独自に実行する子機の
複数台が単一の親機とそれぞれ情報伝送を行なう
システムにおいて、上記親機からのデータ転送要
求に応答して、上記各子機の記憶データを分割し
て所定単位づつ伝送ラインを介して上記親機に転
送し、該親機における所定単位のデータ集計処理
の完了に応答して、各子機の記憶データの次の所
定単位の転送処理を実行するように成すと共に、
子機は所定単位の一分割分のデータを送り終ると
伝送を中断し、親機から次のアクセスがあるまで
マシンロツク状態になるように成したことを特徴
とする情報伝送方式。
1. Input means for inputting and processing various information, arithmetic processing means for arithmetic processing of various data inputted by the input means, memory means for storing data processed by the arithmetic processing means, and others. In a system in which a plurality of slave units each transmit information to and from a single base unit, the base unit is equipped with a transmission control means for controlling data transfer, etc. with a device, and independently executes input processing of various information. In response to a data transfer request from the slave device, the data stored in each child device is divided and transferred to the parent device in predetermined units via the transmission line, and in response to completion of data aggregation processing in the predetermined unit in the parent device. and execute the transfer process of the next predetermined unit of data stored in each slave device, and
An information transmission method characterized in that the slave unit interrupts transmission when it has finished sending data for one division of a predetermined unit, and remains in a machine lock state until the next access from the master unit.
JP8274681A 1981-05-29 1981-05-29 Information transfer system Granted JPS57197643A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8274681A JPS57197643A (en) 1981-05-29 1981-05-29 Information transfer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8274681A JPS57197643A (en) 1981-05-29 1981-05-29 Information transfer system

Publications (2)

Publication Number Publication Date
JPS57197643A JPS57197643A (en) 1982-12-03
JPS6155709B2 true JPS6155709B2 (en) 1986-11-28

Family

ID=13782985

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8274681A Granted JPS57197643A (en) 1981-05-29 1981-05-29 Information transfer system

Country Status (1)

Country Link
JP (1) JPS57197643A (en)

Also Published As

Publication number Publication date
JPS57197643A (en) 1982-12-03

Similar Documents

Publication Publication Date Title
JPH046031B2 (en)
US4771382A (en) Master ECR for interrogating the state and data contents of a slave ECR
JPH03288297A (en) Transaction processor
JPS6155709B2 (en)
JPS5839352B2 (en) electronic cash register
JPH01269164A (en) Fault diagnosing system for home betting terminal
JPS5936301B2 (en) Product sales data processing system
JPH0743794B2 (en) Electronic cash register device
JP2968390B2 (en) Master device in data aggregation system
JPH0346856B2 (en)
JP2589207B2 (en) POS system
JPS58107939A (en) Transmission indicating system in in-line system
JPH0368588B2 (en)
JPS62139098A (en) Sales data transmission method
JPS5936300B2 (en) Product sales data processing system
JPS58114270A (en) Account settlement processing system in in-line system
JPS59114419A (en) Weighing and price attaching system
JPS5833593B2 (en) cash register machine
JPH0582623B2 (en)
JPH0916856A (en) Pos system
JPH01144193A (en) Transaction processor
JPS58223871A (en) Electronic cash register system
JPH0411898B2 (en)
JPH0378676B2 (en)
JPH01118948A (en) Data transmission equipment