JPH1021474A - Data communication system in merchandise processing system - Google Patents

Data communication system in merchandise processing system

Info

Publication number
JPH1021474A
JPH1021474A JP18840696A JP18840696A JPH1021474A JP H1021474 A JPH1021474 A JP H1021474A JP 18840696 A JP18840696 A JP 18840696A JP 18840696 A JP18840696 A JP 18840696A JP H1021474 A JPH1021474 A JP H1021474A
Authority
JP
Japan
Prior art keywords
data
order
product
processing system
host computer
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.)
Granted
Application number
JP18840696A
Other languages
Japanese (ja)
Other versions
JP3739860B2 (en
Inventor
Hideo Shinji
秀郎 信次
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.)
Ishida Co Ltd
Original Assignee
Ishida 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 Ishida Co Ltd filed Critical Ishida Co Ltd
Priority to JP18840696A priority Critical patent/JP3739860B2/en
Publication of JPH1021474A publication Critical patent/JPH1021474A/en
Application granted granted Critical
Publication of JP3739860B2 publication Critical patent/JP3739860B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To shorten the data communicating time from a data managing device to a merchandise processor while maintaining the degree of freedom of the addition of a work in a job site or the like in a system for conducting a measuring value attaching processing or the like according to the order reception data of merchandise from plural shops. SOLUTION: A repeater 2 as a data managing device which manages the order reception data of merchandise from plural shops is interposed between a host computer 1 and measuring volume attaching devices 31 , 32 ,... which process ordered merchandise. At the time of transmitting the order reception data from the repeater 2 to the measuring value attaching devices 31 , 32 ,..., the data of a shop which does not receive an order are abbreviated and transmitted.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、商品の値付け処理
等を行う商品処理システムにおけるデータ通信方法に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data communication method in a product processing system for performing a product pricing process or the like.

【0002】[0002]

【従来の技術】例えば商品のパックセンターやスーパー
マーケットのバックヤード等の商品処理部門において
は、多数の店舗からの受注データを一括管理するホスト
コンピュータに、端末機として、例えば特公平5−35
812号公報に示されているような計量値付け装置を接
続して、ホストコンピュータから送信されるデータに従
って各店舗からの受注商品についての計量値付け作業を
行うようにした商品の処理システムが設けられることが
ある。
2. Description of the Related Art In a merchandise processing department such as a merchandise pack center or a backyard of a supermarket, for example, a host computer which collectively manages order data from a large number of stores is used as a terminal, for example, Japanese Patent Publication No. 5-35.
No. 812, there is provided a product processing system in which a weighing and valuing apparatus is connected to perform weighing and pricing work on ordered products from each store in accordance with data transmitted from a host computer. May be used.

【0003】このシステムにおいては、計量値付け装置
側で次に処理する商品の呼び出しコードが入力される
と、ホストコンピュータから計量値付け装置にその商品
についての受注データが送信されることになるが、その
場合に、受注データとして、各店舗からの受注個数のデ
ータに加えて、当該商品の単価や風袋重量等の値付けの
ためのデータや、値付けラベルに印字される各種の情報
等を示すデータ等が送られる。
In this system, when a call code of a product to be processed next is input on the weighing / valuation apparatus side, order data for the product is transmitted from the host computer to the weighing / valuation apparatus. In that case, as order data, in addition to data on the number of orders from each store, data for pricing such as unit price and tare weight of the product, and various information printed on the pricing label, etc. The indicated data is sent.

【0004】[0004]

【発明が解決しようとする課題】ところで、近年、この
種の商品処理システムによって取り扱われる店舗数が著
しく増加し、また、商品の多種少量化や販売形態の多様
化等により、上記の計量値付け装置側からの呼び出しに
応じて送信される受注データが著しく長くなり、そのた
めデータの送信に長時間を要することになっていた。
By the way, in recent years, the number of stores handled by this kind of product processing system has been remarkably increased. Order data transmitted in response to a call from the device side becomes extremely long, and therefore, it takes a long time to transmit data.

【0005】これに対しては、例えば当該システムの取
り扱い店舗のうちの今回は受注がなかった店舗について
のデータは送信を省略して、送信データ量を削減するこ
とが考えられる。しかし、このようにすると、例えば現
場での値付け作業中にデータの送信を省略した店舗につ
いての商品処理の要求が急遽発生した場合に、これに対
応することができないなど、作業現場での作業内容の追
加や変更の自由度が損なわれることになる。
[0005] In response to this, it is conceivable to reduce the amount of data to be transmitted by omitting the transmission of data for stores that have not received an order this time among the stores handling the system. However, in such a case, when a request for processing of a product for a store for which data transmission is omitted during a pricing operation at the site is suddenly generated, it is not possible to respond to the request. The degree of freedom in adding or changing the contents is impaired.

【0006】そこで、本発明は、上記のような商品処理
システムにおいて、現場での作業内容の追加、変更等の
自由度を確保しながら、データ通信時間を極力短縮する
ことを課題とする。
Accordingly, an object of the present invention is to minimize the data communication time while securing the degree of freedom in adding or changing the contents of work at the site in the above-mentioned commodity processing system.

【0007】[0007]

【課題を解決するための手段】上記課題を解決するた
め、本発明は次のように構成したことを特徴とする。
Means for Solving the Problems In order to solve the above problems, the present invention is characterized in that it is configured as follows.

【0008】まず、本願の請求項1の発明(以下、第1
発明という)に係る商品処理システムにおけるデータ通
信方法は、多数の店舗からの商品の受注データを管理す
るデータ管理機と、受注商品を処理する1または複数の
商品処理機とを通信ラインで接続してなる商品処理シス
テムにおいて、上記データ管理機から通信ラインを介し
て商品処理機に受注データを送信するときに、受注がな
かった店舗についてのデータは短縮して商品処理機に送
信することを特徴とする。
First, the invention of claim 1 of the present application (hereinafter referred to as the first invention)
In the data communication method in the product processing system according to the present invention, a data management machine for managing order data of products from a large number of stores and one or a plurality of product processors for processing the ordered products are connected by a communication line. In the merchandise processing system, when the order data is transmitted from the data management machine to the merchandise processing machine via the communication line, the data on the store for which no order was received is shortened and transmitted to the merchandise processing machine. And

【0009】そして、請求項2の発明(以下、第2発明
という)は、上記第1発明に係る方法において、データ
管理機として、当該商品処理システムの全体の動作を制
御するホストコンピュータを用いることを特徴とする。
According to a second aspect of the present invention, in the method according to the first aspect, a host computer for controlling the entire operation of the product processing system is used as the data management device. It is characterized by.

【0010】また、請求項3の発明(以下、第3発明と
いう)は、同じく第1発明に係る方法において、データ
管理機として、当該商品処理システムの全体の動作を制
御するホストコンピュータと商品処理機との間に介設さ
れて、ホストコンピュータから供給された受注データを
管理する中継機を用いることを特徴とする。
According to a third aspect of the present invention, in the method according to the first aspect of the present invention, a host computer for controlling the overall operation of the product processing system is provided as a data management machine. And a relay device interposed between the relay device and the device for managing order data supplied from the host computer.

【0011】上記の構成により、本願の各発明によれ
ば、多数の店舗についての商品の受注データを管理する
データ管理機から受注商品を処理する計量値付け装置等
の商品処理機に受注データを送信する場合に、受注がな
かった店舗についてのデータも送信されるので、例えば
現場での作業中に当初受注がなかった店舗からの受注が
発生した場合等に、商品処理機側における処理個数の設
定等だけで、改めて当該店舗についてのデータをデータ
管理機から呼び出すことなく直ちに当該処理作業を行う
ことが可能となる。
According to the present invention, according to each aspect of the present invention, the order data is transferred from a data management machine for managing order data of merchandise for a large number of stores to a merchandise processing machine such as a weighing and pricing apparatus for processing the ordered merchandise. When sending, the data about the store for which no order was received is also transmitted.For example, when an order is received from a store for which no order was initially received during work at the site, the number of pieces processed by the product processing machine can be calculated. Only by setting, etc., the processing operation can be immediately performed without recalling data on the store from the data management machine.

【0012】その場合に、データ管理機から商品処理機
にデータを送信する際に、受注がなかった店舗について
のデータは短縮した上で送信されるので、通常は無意味
となるデータの送信のために送信時間を徒に長引かせる
ことが回避される。
In this case, when data is transmitted from the data management device to the product processing device, the data of the store for which no order has been received is transmitted after being shortened. Therefore, it is possible to avoid prolonging the transmission time.

【0013】そして、第2発明によれば、上記データ管
理機として当該商品処理システムのホストコンピュータ
が用いられるので、ホストコンピュータの下位にデータ
管理用の機器を介設する場合より、端末機としての商品
処理機へのデータの供給が速やかに行われると共に、ホ
ストコンピュータの大容量の記憶装置を用いることがで
きるので、データ量が多くなっても記憶装置の増設等の
必要性が少なくなる。
According to the second aspect of the present invention, since the host computer of the product processing system is used as the data management device, the data management device can be used as a terminal device rather than an intervening data management device below the host computer. Since the data is quickly supplied to the commodity processing machine and a large-capacity storage device of the host computer can be used, the necessity of adding a storage device or the like is reduced even if the data amount increases.

【0014】また、第3発明によれば、データ管理機と
して、ホストコンピュータと商品処理機との間に介設さ
れた中継機が用いられるので、ホストコンピュータから
この中継機に受注データを一括供給しておけば、この中
継機と商品処理機だけで当該商品処理作業を行うことが
でき、その作業中、ホストコンピュータを他の用途に使
用することが可能となる。
According to the third aspect of the present invention, since a repeater interposed between the host computer and the commodity processing machine is used as the data management device, order data is collectively supplied from the host computer to the repeater. If so, the product processing operation can be performed only by the relay device and the product processing machine, and the host computer can be used for other purposes during the operation.

【0015】[0015]

【発明の実施の形態】以下、本発明の実施の形態に係る
データ通信方法について説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a data communication method according to an embodiment of the present invention will be described.

【0016】まず、図1により当該方法に係る商品処理
システムの構成を説明すると、このシステムは、ホスト
コンピュータ1と、このコンピュータ1に接続された中
継機2と、この中継機2に接続された端末機としての複
数台の計量値付け装置31,32,33…とで構成されて
いる。
First, the configuration of a commodity processing system according to the method will be described with reference to FIG. 1. This system is composed of a host computer 1, a relay device 2 connected to the computer 1, and a relay device 2 connected to the relay device 2. It is composed of a plurality of weighing and valuing devices 3 1 , 3 2 , 3 3 ... As terminals.

【0017】上記ホストコンピュータ1は、当該システ
ム全体の動作を制御するもので、このコンピュータ1の
記憶装置に各店舗からの商品の受注データが入力され
る。そして、この受注データは中継機2に一括して転送
されるようになっている。
The host computer 1 controls the operation of the entire system. Order data of merchandise from each store is input to a storage device of the computer 1. The order data is transferred to the repeater 2 in a lump.

【0018】また、中継機2は、ホストコンピュータ1
から受け取った受注データをメモリ2aに記憶して管理
すると共に、これを要求に応じて各計量値付け装置
1,32,33…に供給し、また、各計量値付け装置
1,32,33…から、それぞれの処理実績データを受
け取るようになっている。
The repeater 2 is connected to the host computer 1
With the order data and manages the stored in the memory 2a received from which each weighing pricing device according to claim 3 1, 3 2, 3 3 supplies ... to, also, each weighing pricing device 3 1, 3 2, 3 3 ..., adapted to receive the respective processing results data.

【0019】一方、各計量値付け装置3i(i=1,
2,3…、以下同様)は、同種の商品であっても重量が
異なる商品について、1つづつその重量を計量し、その
計量値と風袋重量と予め設定された単価とから価格を算
出すると共に、算出した価格やその他の情報を印字した
ラベルを発行して当該商品に貼り付けるように構成され
ている。そして、この計量値付け作業に必要なデータと
して、商品ごとに、各店舗についての受注個数、風袋重
量、単価、及び予め設定されたラベルへの印字情報等が
上記中継機2から送られるようになっている。
On the other hand, each weighing / pricing device 3i (i = 1, 1)
2, 3,..., Etc.) calculate the price from the weighed value, the tare weight, and the unit price set in advance for products of the same type but different weights one by one. At the same time, a label on which the calculated price and other information are printed is issued and attached to the product. Then, as data necessary for this weighing and pricing work, the number of orders received for each store, the tare weight, the unit price, print information on a preset label, and the like are sent from the repeater 2 for each product. Has become.

【0020】上記のようなシステムにおいて、今、図2
に符号X1で示すように、第1計量値付け装置31から商
品Aについての値付け作業を開始するとの信号が中継機
2に出力されると、中継機2は、ホストコンピュータ1
から一括して供給されてメモリ2aに記憶している受注
データのうち、商品Aに関するデータY1をピックアッ
プして上記第1計量値付け装置31に送信する。
In the above system, FIG.
As indicated by the symbol X 1, when signals from a first metric with 3 1 starts pricing work about the product A is output to the repeater 2, the repeater 2, the host computer 1
It supplied collectively among the order data stored in the memory 2a, and transmits the picked up data Y 1 about the merchandise A in the first metering pricing device 3 1 from.

【0021】そして、この計量値付け装置31において
は、順次供給される商品Aの重量が計量されると共に、
その計量値と上記データY1に含まれている商品Aの単
価及び風袋重量とを用いて価格が算出され、その価格等
が印字された値付けラベルが発行されて対応する商品に
貼り付けられる。その場合に、この値付けラベルへの印
字項目や印字順序等は各店舗によって相違するので、こ
の計量値付け作業は、各店舗からの受注個数を示す上記
データY1に従って、各店舗ごとに行われる。
[0021] Then, with this in weighing pricing device 3 1, is the weight of the product A to be sequentially supplied metering,
Its price by using unit prices and the tare weight of the product A of the weighing value and is included in the data Y 1 is calculated, affixed to products whose prices correspond been issued printed value with label . In this case, since the difference by printing items and printing order or the like each store to the pricing label, this metric with the work, according to the data Y 1 indicating the order number from each store row for each store Will be

【0022】そして、全店舗についてそれぞれからの受
注個数づつ商品Aの計量値付けを終了すると、この第1
計量値付け装置31から商品Aについての値付け作業が
終了したことを示す信号Z1が中継機2に出力される。
また、次に商品Bについての値付け作業を開始するとの
信号X1′が中継機2に出力されると、該中継機2から
当該第1計量値付け装置31に商品Bについてのデータ
1′が送られ、このデータY1′に従って、上記の場合
と同様にして、商品Bについての計量値付け作業が行わ
れる。また、これと並行して、第2、第3…計量値付け
装置32,33…からも、商品C,D…についての値付け
作業を開始するとの信号X2,X3…が中継機2に出力さ
れ、該中継機2から送られる商品C,D…についてのデ
ータY2,Y3…に従って、それぞれ計量値付け作業が行
われる。
When the weighing of the product A by the number of orders from each store is completed for all the stores, the first
Signal Z 1 indicating that the pricing work about the product A has been completed from the metering pricing device 3 1 is output to the repeater 2.
Further, when the next signal X 1 for starting the pricing work for product B 'is output to the relay unit 2, the data Y about the product B from the repeater 2 to the first metering pricing device 3 1 1 'is transmitted, the data Y 1' according to, in the same manner as in the above, the weight value with work on the product B is performed. In parallel with this, the second, third ... weighing pricing device 3 2, 3 3 ... from, item C, signals X 2, X 3 ... relay for starting the pricing work for D ... Are output to the machine 2 and the weighing work is performed in accordance with the data Y 2 , Y 3 .

【0023】ところで、上記中継器2から計量値付け装
置3iに送られる商品ごとのデータYiは、図3に示す
ように、商品のコード番号を記載したヘッダ部Y0と、
その商品の単価、風袋重量及びその他の当該商品に関す
る情報を記載した商品情報部Y1と、各店舗についての
情報を記載した当該システムの取り扱い店舗数と同数の
店舗情報部Y2…Y2等で構成されており、さらに各店
舗情報部Y2には、店舗コードx、その店舗からの当該
商品の受注個数y、及びその他の文字、数字、記号等で
なる各店舗特有の情報zを所定バイト数づつ記載するよ
うになっている。
By the way, as shown in FIG. 3, the data Yi for each product sent from the repeater 2 to the weighing / pricing device 3i includes a header portion Y0 describing the code number of the product,
It is composed of a product information section Y1 that describes the unit price, tare weight, and other information about the product, and the same number of store information sections Y2... Y2 as the number of stores handling the system that describes information about each store. Further, in each store information section Y2, a store code x, an order quantity y of the product from the store, and other store-specific information z including characters, numerals, symbols, and the like are described by a predetermined number of bytes. It is supposed to.

【0024】その場合に、図3に示すように受注個数y
の記載領域として6桁(6バイト)確保されている場
合、当該商品の受注がなかった店舗については、符号ア
で示すように、受注個数yのデータは「000000」
となる。また、符号イで示すように、受注個数が2桁の
場合には、受注個数yの記載領域の先頭側に「000
0」のデータが記載されることになる。
In this case, as shown in FIG.
In the case where six digits (6 bytes) are secured as the description area of the store, the data of the order quantity y is “000000” as shown by the symbol “a” for the store where the order of the product was not received.
Becomes Further, as shown by reference numeral a, when the order quantity is two digits, “000” is added to the head of the description area of the order quantity y.
"0" data will be described.

【0025】これらのデータ「000000」、「00
00」は、その内容に意味がなく、これを送信すること
は徒に通信時間を長引かせることになるだけである。そ
こで、上記中継機2は、計量値付け装置3iに商品ごと
のデータYiを送信するときに、図2に符号ウで示すよ
うに、そのデータYi中の上記のような無意味部分を短
縮して送信するようになっている。
These data "000000", "00"
"00" has no meaning in its contents, and transmitting it only prolongs the communication time. Therefore, when transmitting the data Yi for each product to the weighing / pricing device 3i, the relay machine 2 shortens the meaningless portion in the data Yi as shown by the symbol c in FIG. To send.

【0026】つまり、図4に符号エで示すように、「0
00000」は、「0」が6個続くという意味で、「0
*6」と書き替え、「0000」は、同様に「0*4」
と書き替えるようになっており、これにより、前者につ
いては3バイト分、後者については1バイト分、それぞ
れデータが短縮され、これに伴って送信時間も短縮され
ることになるのである。なお、上記のような短縮された
データは、計量値付け装置3iに送信された後に、必要
に応じて該装置3iにおける伸長処理により元の形に戻
される。
That is, as shown by reference numeral d in FIG.
“00000” means that six “0” s continue, and “0”
* 6 ”and“ 0000 ”is similarly“ 0 * 4 ”
As a result, the data is shortened by 3 bytes for the former and 1 byte for the latter, and the transmission time is shortened accordingly. Note that the shortened data as described above is transmitted to the weighing apparatus 3i, and then returned to the original form by decompression processing in the apparatus 3i as necessary.

【0027】そして、上記のように、各商品について受
注がなかった店舗についても、受注個数yのデータを短
縮した上で、店舗コードxやその他の情報zが計量値付
け装置3iに送られているので、例えば当該店舗から当
初受注がなかった商品について急に注文が入った場合
に、計量値付け装置3iに付帯する入力手段で、その注
文個数を入力して受注個数yのデータを書き替えるだけ
で、中継機2から改めて当該店舗についてのデータを呼
び出すことなく、計量値付けの作業現場で直ちに対応す
ることが可能となるのである。
Then, as described above, for the stores for which no order has been received for each product, the store code x and other information z are sent to the weighing apparatus 3i after shortening the data of the order quantity y. Therefore, for example, when an order is suddenly received for a product for which no order was initially received from the store, the order quantity is input and the data of the order quantity y is rewritten by the input means attached to the weighing and pricing apparatus 3i. Only by doing so, it is possible to immediately respond at the work site for weighing and weighing without recalling data on the store from the repeater 2.

【0028】ここで、図5により上記のようなデータの
短縮処理を行うプログラムの一例を説明する。
Here, an example of a program for performing the above-described data shortening process will be described with reference to FIG.

【0029】このプログラムは、データ中に同一の数字
が3つ以上連続するときに、これを前述のような方法で
短縮するものであり、その動作を前述の例の「0000
80」を短縮する場合について説明する。
This program shortens the data when three or more identical numbers continue in the data by the above-described method.
80 "will be described.

【0030】まず、ステップS1でカウンタCの値を1
にセットすると共に、ステップS2で短縮前のデータの
1バイト目の数字「0」を読み取り、これをデータB1
とした上で、ステップS3で短縮後のデータの第1バイ
トに書き込む。
First, in step S1, the value of the counter C is set to 1
, And at step S2, the first byte numeral "0" of the data before shortening is read, and this is read as data B1.
Then, in step S3, the data is written into the first byte of the shortened data.

【0031】次に、ステップS4で短縮前のデータに次
のバイトがあるか否かを判定し、この場合は次のバイト
があるから、ステップS5でそのバイト(2バイト目)
の数字「0」を読み取り、これをデータB2とする。そ
して、ステップS6で上記データB1とデータB2とを
比較する。この場合、データB1,B2ともに「0」で
あって、B1=B2であるからステップS7を実行し、
上記カウンタCの値に1を加算して、C=2とすると共
に、ステップS8でデータB2の内容をデータB1にセ
ットする。
Next, in step S4, it is determined whether or not there is a next byte in the data before shortening. In this case, since the next byte is present, the byte (the second byte) is determined in step S5.
Is read, and this is set as data B2. Then, in step S6, the data B1 is compared with the data B2. In this case, since both data B1 and B2 are "0" and B1 = B2, step S7 is executed,
One is added to the value of the counter C to make C = 2, and the content of the data B2 is set to the data B1 in step S8.

【0032】次に、上記ステップS4〜S6を再び実行
することになるが、今度はデータB1は短縮前のデータ
の2バイト目の「0」、データB2は3バイト目の
「0」であり、この場合もB1=B2であるから、ステ
ップS7でCに1を加算してC=3とし、さらにステッ
プS8で、データB1に3バイト目の「0」をセットす
る。
Next, the above steps S4 to S6 are executed again. This time, the data B1 is "0" in the second byte of the data before shortening, and the data B2 is "0" in the third byte. Since B1 = B2 in this case as well, 1 is added to C to set C = 3 in step S7, and "0" of the third byte is set in data B1 in step S8.

【0033】そして、3バイト目の「0」と4バイト目
の「0」についても同様に処理し、ステップS7でカウ
ンタCの値を4、ステップS8でデータB1に4バイト
目の「0」にセットした上で、次にステップS4〜S6
を再び実行し、5バイト目の「8」をデータB2にセッ
トして、データB1とデータB2とを比較する。
The same processing is performed for the third byte "0" and the fourth byte "0". The value of the counter C is set to 4 in step S7, and the fourth byte "0" is set to the data B1 in step S8. , And then steps S4 to S6
Is executed again, "8" of the fifth byte is set in the data B2, and the data B1 and the data B2 are compared.

【0034】そして、今回はB1≠B2であるから、次
にステップS9を実行してカウンタCの値を判定し、C
=4であるから、ステップS10,S11を実行する。
つまり、短縮後のデータの次のバイトに「*」を書き込
み、さらに次のバイトにカウンタCの値である「4」を
書き込む。
Then, since B1 ≠ B2 this time, next, step S9 is executed to determine the value of the counter C, and
= 4, steps S10 and S11 are executed.
That is, “*” is written in the next byte of the data after shortening, and “4” which is the value of the counter C is written in the next byte.

【0035】これにより、ステップS3で第1バイトに
記載した「0」と併せて、短縮後のデータとして「0*
4」が書き込まれることになる。そして、その後、ステ
ップS12で、次のバイトにデータB2(=「8」)を
書き込み、ステップS13でカウンタCを1にリセット
した上で、上記ステップS8で、データB2の「8」を
データB1にセットする。
Thus, in addition to “0” described in the first byte in step S3, “0 *”
4 "will be written. Then, after that, in step S12, the data B2 (= "8") is written to the next byte, the counter C is reset to 1 in step S13, and "8" of the data B2 is changed to the data B1 in step S8. Set to.

【0036】次に、短縮前のデータの6バイト目の
「0」を読み取ってデータB2にセットし、データB1
とデータB2とを比較することになるが、今回もB1≠
B2であるから、ステップS6からステップS9を実行
することになる。その場合に、今回はC=1であるか
ら、直ちにステップS12,S13,S8を実行し、デ
ータB2の「0」を短縮後のデータの次のバイトに書き
込んだ上で、これをデータB1に置換する(この場合は
Cは1のまま)。
Next, "0" of the sixth byte of the data before shortening is read and set as data B2, and data B1 is read.
And data B2, but this time also B1 ≠
Since it is B2, steps S6 to S9 are executed. In this case, since C = 1 this time, steps S12, S13, and S8 are immediately executed, and “0” of data B2 is written into the next byte of the data after shortening, and this is written to data B1. Replace (in this case, C remains 1).

【0037】そして、次にステップS4を実行すること
になるが、すでに短縮前のデータの全てのバイトについ
ての読み取りが終了しているから、ステップS21以下
の終了処理を行うことになり、この場合は、C=1であ
るから、ステップS21で終了する。これにより、デー
タ「000080」が「0*480」に短縮されること
になる。
Then, step S4 is executed. Since reading of all the bytes of the data before shortening has already been completed, the end processing of step S21 and subsequent steps is performed. Since C = 1, the process ends in step S21. As a result, the data “000080” is reduced to “0 * 480”.

【0038】なお、同じ数字が2つだけ続く場合は、1
つ目の数字をステップS3もしくはステップS12で書
き込み、1つ目と同じ2つ目の数字については書き込み
を保留して、ステップS7でC=2とした後、これらと
は異なる3つめの数字についてステップS4〜S6を実
行したときに、B1≠B2、C=2であるから、ステッ
プS14を実行して、まず書き込みを保留していた2つ
目の数字(B1)を書き込み、次いで、ステップS12
で3つ目の数字(B2)を書き込む。したがって、この
場合は、短縮前の3つの数字がそのまま短縮後のデータ
として書き込まれることになる。
If only two identical numbers continue, 1
The first number is written in step S3 or step S12, writing is suspended for the second number same as the first, and after setting C = 2 in step S7, the third number different from these is set. Since B1 ≠ B2 and C = 2 when steps S4 to S6 are executed, step S14 is executed to first write the second number (B1) whose writing has been suspended, and then to step S12.
Write the third number (B2). Therefore, in this case, the three numbers before shortening are written as data after shortening as they are.

【0039】また、上記の終了処理において、同じ数字
が2つ続いた状態で次に読み取るべきバイトがなくなっ
たときは、ステップS22で、書き込みを保留していた
数字(B1)を最後のバイトに書き込んで終了し、さら
に、同じ3数字が3つ以上続いた状態で次に読み取るべ
きバイトがなくなった場合には、ステップS23,S2
4で、書き込みを保留していた2つ以上の数字の代わり
に、最後の2つのバイトに「*」と、カウンタCの値を
書き込んで終了することになる。
In the above-described termination processing, if there are no more bytes to be read next while the same number continues two times, in step S22, the number (B1) whose writing has been suspended is added to the last byte. When the writing is completed and there are no more bytes to be read next while three or more of the same three digits continue, steps S23 and S2 are executed.
In step 4, "*" and the value of the counter C are written in the last two bytes in place of the two or more numbers that have been pending to be written, and the processing ends.

【0040】なお、以上のデータ短縮の方法は一例であ
って、これ以外のものを用いることも可能である。
The above data shortening method is an example, and other methods can be used.

【0041】また、図2に示す各計量値付け装置31
2…から中継機に送信される実績データについても、
同様の無意味部分がある場合に、その無意味部分につい
て以上のようなデータの短縮処理を行うことにより、送
信時間の短縮を図ることができ、さらに、個数以外に
も、価格等を示すデータについても同様の無意味な数字
が連続する場合等には、同様の短縮処理を行うようにし
てもよい。
Each of the weighing / pricing devices 3 1 ,
Regarding the result data transmitted from 3 2 … to the repeater,
If there is a similar meaningless portion, the transmission time can be shortened by performing the above-described data shortening processing on the meaningless portion. For example, when similar meaningless numbers continue, similar shortening processing may be performed.

【0042】さらに、上記の実施の形態では、ホストコ
ンピュータ1から中継機2に受注データを一括転送し、
該中継機2でこれを管理して、各計量値付け装置3iに
要求に応じて供給するようになっており、この場合、ホ
ストコンピュータ1を他の用途に利用することが可能と
なるが、その反面で、中継機2にメモリ2aとして大容
量のメモリを備えなければならないことになり、特にデ
ータ量が多くなると、中継機2のメモリ2aでは対応し
切れなくなることがある。
Further, in the above embodiment, the order data is transferred from the host computer 1 to the repeater 2 in a batch.
The relay machine 2 manages this and supplies it to each weighing / pricing device 3i as required. In this case, the host computer 1 can be used for other purposes. On the other hand, the relay device 2 must be provided with a large-capacity memory as the memory 2a. In particular, when the data amount is large, the memory 2a of the relay device 2 may not be able to cope.

【0043】そこで、図6に示すように、各計量値付け
装置131,132,133…からの要求があったとき
に、全受注データを保管している記憶装置11aを有す
るホストコンピュータ11に直接アクセスするように構
成してもよく、この場合、中継機12としてはデータの
中継機能のみを有するものとなる。
Therefore, as shown in FIG. 6, when there is a request from each of the weighing / pricing devices 13 1 , 13 2 , 13 3, ..., A host computer having a storage device 11a storing all order data. 11 may be directly accessed. In this case, the repeater 12 has only a data relay function.

【0044】[0044]

【発明の効果】以上のように、本発明に係るデータ通信
方法によると、多数の店舗についての商品の受注データ
を管理するデータ管理機から受注商品を処理する計量値
付け装置等の商品処理機に受注データを送信する場合
に、受注がなかった店舗についてのデータも送信される
ので、例えば現場での作業中に当初受注がなかった店舗
からの受注が急遽発生した場合等に、改めて当該店舗に
ついてのデータをデータ管理機から呼び出すことなく直
ちに当該処理作業を行うことが可能となるなど、作業内
容の追加や変更に即応することができるようになる。
As described above, according to the data communication method according to the present invention, a product processing machine such as a weighing and pricing device for processing ordered products from a data management machine for managing order data of products for a large number of stores. When the order data is sent to the store, the data about the store for which no order was received is also sent. Can be performed immediately without calling the data of the data management device from the data management machine, and the work content can be immediately responded to the addition or change of the work content.

【0045】そして、特に上記の受注がなかった店舗に
ついてのデータを送信する際には、その無意味部分を短
縮して送信するので、通常は使用されないデータの送信
のために徒に送信時間を長引かせることが回避され、し
たがって、能率が良く、しかも急な発注等にも対応でき
る商品の処理システムが実現されることになる。
When transmitting data on a store for which the order has not been received, the meaningless portion is shortened and transmitted, so that the transmission time is usually reduced for transmitting data that is not normally used. Prolonging is avoided, and therefore, a product processing system which is efficient and can cope with a sudden order or the like is realized.

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

【図1】 本発明の実施の形態に係る商品処理システム
の構成図である。
FIG. 1 is a configuration diagram of a product processing system according to an embodiment of the present invention.

【図2】 同システムにおけるデータ通信の説明図であ
る。
FIG. 2 is an explanatory diagram of data communication in the system.

【図3】 同システムで用いられる受注データの構成図
である。
FIG. 3 is a configuration diagram of order data used in the system.

【図4】 図3のデータの短縮処理後の構成図である。FIG. 4 is a configuration diagram after a data shortening process of FIG. 3;

【図5】 短縮処理の一例を示すフローチャートであ
る。
FIG. 5 is a flowchart illustrating an example of a shortening process.

【図6】 本発明の他の実施の形態に係る商品処理シス
テムの構成図である。
FIG. 6 is a configuration diagram of a product processing system according to another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1,11 ホストコンピュータ 2 中継機 3i,13i 計量値付け装置 1,11 host computer 2 repeater 3i, 13i weighing and pricing device

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 多数の店舗からの商品の受注データを管
理するデータ管理機と、受注商品を処理する1または複
数の商品処理機とを通信ラインで接続してなる商品処理
システムにおいて、上記データ管理機から通信ラインを
介して商品処理機に受注データを送信するときに、受注
がなかった店舗についてのデータは短縮して商品処理機
に送信することを特徴とする商品処理システムにおける
データ通信方法。
In a product processing system, a data management machine for managing order data of products from a large number of stores and one or more product processors for processing the ordered products are connected by a communication line. A data communication method in a product processing system, wherein, when transmitting order data from a management machine to a product processing machine via a communication line, data on a store for which no order has been received is shortened and transmitted to the product processing machine. .
【請求項2】 データ管理機は、当該商品処理システム
の全体の動作を制御するホストコンピュータであること
を特徴とする請求項1に記載の商品処理システムにおけ
るデータ通信方法。
2. The data communication method in a commodity processing system according to claim 1, wherein the data management machine is a host computer that controls the entire operation of the commodity processing system.
【請求項3】 データ管理機は、当該商品処理システム
の全体の動作を制御するホストコンピュータと商品処理
機との間に介設されて、ホストコンピュータから供給さ
れた受注データを管理する中継機であることを特徴とす
る請求項1に記載の商品処理システムにおけるデータ通
信方法。
3. The data management machine is a relay machine interposed between a host computer for controlling the overall operation of the product processing system and the product processing machine and managing order data supplied from the host computer. 2. The data communication method in the product processing system according to claim 1, wherein:
JP18840696A 1996-06-27 1996-06-27 Data communication method in merchandise processing system Expired - Fee Related JP3739860B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18840696A JP3739860B2 (en) 1996-06-27 1996-06-27 Data communication method in merchandise processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18840696A JP3739860B2 (en) 1996-06-27 1996-06-27 Data communication method in merchandise processing system

Publications (2)

Publication Number Publication Date
JPH1021474A true JPH1021474A (en) 1998-01-23
JP3739860B2 JP3739860B2 (en) 2006-01-25

Family

ID=16223099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18840696A Expired - Fee Related JP3739860B2 (en) 1996-06-27 1996-06-27 Data communication method in merchandise processing system

Country Status (1)

Country Link
JP (1) JP3739860B2 (en)

Also Published As

Publication number Publication date
JP3739860B2 (en) 2006-01-25

Similar Documents

Publication Publication Date Title
EP1548630A2 (en) Product identification data management system and product identification data management method
JP3739860B2 (en) Data communication method in merchandise processing system
JPS6367703B2 (en)
US5490078A (en) Article file control system
JP2582234B2 (en) Sales registration device
JP3413334B2 (en) Label printer
JP2532393B2 (en) Label issuing device
JPH04107034A (en) Retry frequency learning device
JP2552312B2 (en) Product sales data processor
JPS63106526A (en) Weighing in-line system
JP2000322652A (en) Electronic price display system and method for sending message to electronic price display device
KR20010045437A (en) Method for administrating price information of commodity in pos system
JP2002109294A (en) Pos system, pos server, store terminal, sales managing method and recording medium
JP3187935B2 (en) Product information processing device
JPH0342777B2 (en)
JP2541604B2 (en) POS system
JPH0663818B2 (en) Weighing inline system
JPH06164673A (en) Communication control equipment
JPS60179897A (en) Electronic cash register
JP2002049970A (en) Pos system
JPH05174252A (en) Sales data management system
JPS63249292A (en) Transaction processor
JPH11316880A (en) Information display device
JPH0475194A (en) Electronic cash register equipped with unit price reader
JPS613296A (en) Marchandize sales data processing system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051021

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051101

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051104

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees