JPS5880761A - Data register of sold article - Google Patents

Data register of sold article

Info

Publication number
JPS5880761A
JPS5880761A JP56178646A JP17864681A JPS5880761A JP S5880761 A JPS5880761 A JP S5880761A JP 56178646 A JP56178646 A JP 56178646A JP 17864681 A JP17864681 A JP 17864681A JP S5880761 A JPS5880761 A JP S5880761A
Authority
JP
Japan
Prior art keywords
area
stored
sales
product
storage
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
JP56178646A
Other languages
Japanese (ja)
Other versions
JPH0381194B2 (en
Inventor
Masahiro Naito
雅博 内藤
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.)
Omron Corp
Original Assignee
Tateisi Electronics Co
Omron Tateisi Electronics Co
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 Tateisi Electronics Co, Omron Tateisi Electronics Co filed Critical Tateisi Electronics Co
Priority to JP56178646A priority Critical patent/JPS5880761A/en
Publication of JPS5880761A publication Critical patent/JPS5880761A/en
Publication of JPH0381194B2 publication Critical patent/JPH0381194B2/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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

PURPOSE:To reduce the storing capacity of an RAM which stores the data on articles, by storing the information fed from a keyboard in a storing region of the RAM, and then reading and printing successively the storing contents of the RAM when a report is produced. CONSTITUTION:An ROM3 and an RAM4 are connected to a CPU2, and a working program is stored in the ROM3. The CPU2 works on the basis of the working program. The RAM4 includes a region 41 which stores the article codes, the quantity of sale, the amount of sale, etc. which are fed from a keyboard 5. The region 41 includes a region 411 which stores the sales quantity and the total sales amount of articles for each article code. In the region 411, 10 bytes, for example, are allotted for the storage of one item of the articles of the same attribute on the basis of the same article, and the sales quantity and the total sales amount are stored in the region equivalent to one item for the article corresponding to the article code. Then the CPU2 reads successively the storing contents of the RAM4 and then prints them through a printer 6.

Description

【発明の詳細な説明】 この発明は、販売商品データ登録装置に関し、特にたと
えば登録された商品のデータを記憶しておきその商品の
データを後にレポートとして作成するような販売商品デ
ータ登録装置の改良に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a sales product data registration device, and more particularly, to an improvement of a sales product data registration device that stores data on registered products and later creates the data on the products as a report. Regarding.

電子式キャッシュレジスタ(E CR)などの販売商品
データ登録装置では、入力された商品データを一旦メモ
リに記憶しておく。そして、この記憶された商品データ
がたとえば1日の閉店後に読出され、レポートが作成さ
れる。ところで、従来の販売商品データ登録装置におい
て用いられる商品データ記憶メモリは、商品の属性を表
わす商品コード別に各種の商品データ(販売数量や金額
など)を記憶する記憶エリアが予め固定的に定められる
。通常、商品コードは数百種類と多いのが普通であり、
そのため、メモリめ容量が大きくなってしまう。また、
従来の販売商品データ登録装置では、そのメモリの記憶
内容を読出してレポートにかかわらずメモリの記憶内容
をすべて読出して印字していた。
In a sales product data registration device such as an electronic cash register (ECR), input product data is temporarily stored in a memory. Then, this stored product data is read out, for example, after the store has closed on the 1st, and a report is created. By the way, in a product data storage memory used in a conventional sales product data registration device, storage areas are fixedly determined in advance to store various product data (sales quantity, price, etc.) for each product code representing the attributes of the product. There are usually hundreds of product codes,
Therefore, the memory capacity becomes large. Also,
In the conventional sales product data registration device, the contents stored in the memory are read out and all the contents stored in the memory are read out and printed regardless of the report.

第1図は従来の販売商品データ登録装置によって作成さ
れたレポートの一例を示す図である。レポート1には商
品コード別に商品名と売上数量と売上金額とか印字され
る。このレポート1では、上述のように、売れなかった
商品(軽油、灯油など)の売上数量および売上金額もO
として印字される。そのため、売れた商品の項目か少な
いにもかかわらずレポートの印字項目は常に全商品コー
ドの数となり、レポートが見に(くなってしまう。
FIG. 1 is a diagram showing an example of a report created by a conventional sales product data registration device. Report 1 prints the product name, sales quantity, and sales amount for each product code. As mentioned above, this report 1 also includes the sales volume and sales amount of products that did not sell (diesel oil, kerosene, etc.).
is printed as . Therefore, even though there are only a few items for sold products, the items printed in the report are always the number of all product codes, making the report difficult to read.

また、レポート用紙が無駄に使用されてしまう。Moreover, report paper is wasted.

それゆえに、この発明の主たる目的は、商品データを記
憶する記憶手段の記憶容量を少なくでき、しかも見易い
レポートが作成できる販売商品データ登録装置を提供す
ることである。
Therefore, the main object of the present invention is to provide a sales product data registration device that can reduce the storage capacity of storage means for storing product data and can create easy-to-read reports.

この発明は、要約すれば、異なる属性情報別に少なくと
も販売商品の属性と累計金額とを記憶する記憶エリアを
複数含む記憶手段を設け、記憶手段に記憶される販売商
品の属性情報が所定の順序になるように、入力手段によ
って入力さ−れる情報を記憶手段の成る1つの記憶エリ
アに記憶させるようにし、レポートを作成する際は記憶
手段の記憶内容を記憶順次に読出して印字するようにし
たものである。
To summarize, the present invention provides a storage means including a plurality of storage areas for storing at least attributes and cumulative amounts of sales products for different attribute information, and stores attribute information of sales products stored in the storage means in a predetermined order. In this way, the information inputted by the input means is stored in one storage area of the storage means, and when a report is created, the contents of the storage means are read out in the order in which they are stored and printed. It is.

以下、図面に示す実施例ととも番ここの発明をより具体
的に説明する。
Hereinafter, this invention will be described in more detail with reference to embodiments shown in the drawings.

第2図はこの発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing one embodiment of the present invention.

ct’u2には、ROM 3およびRA M 4が接続
される。ROM3には、たとえは、第5図に示すような
動作プログラムが格納され、前記CPU2はこの動作プ
ログラムにしたがって動作を行なう。また、RAM4は
、たとえば第4・図に示すような記憶領域を含む。また
、cpu2には、キーボード5およびプリンタ6が接続
される。
ROM 3 and RAM 4 are connected to ct'u2. The ROM 3 stores an operating program as shown in FIG. 5, and the CPU 2 operates according to this operating program. Further, the RAM 4 includes a storage area as shown in FIG. 4, for example. Further, a keyboard 5 and a printer 6 are connected to the CPU 2.

第3図は第2図におけるキーボード5のキー配置図であ
る。図において、キーボード5にはモードキー51が設
けられる。このモードキー51はその回動位置によって
所定のモードを選択するためのキーである。たとえば、
1tEG位置では登録モードを選択し、X位置では通常
のオペレータによっても操作1丁能な点検モードを選択
し、゛Z位置では特定の普理者によってのみ操作可能な
精算モードを選択する。また、OFF位置では販売商品
データ登録装置の動作を停止させる。さらに、キーボー
ド5□には商品キー52が設けられる。通常この商品キ
ー52は特によく売れる商品に対して割り当てられ、そ
の操作によって所定の商品フードを発生する。また、キ
ーボード5には、商品コード、販売数量、単価などを入
゛力するためのテン 、キー53が設けられる。さらに
、キーボード5には、売上伝票の発行を指令するための
発行キー54゜レポートの作成を指令するためのレポー
ト作成キー55.商品キー52やテンキー53によって
入力された情報の取込みを指令するための設定キー56
が設けられる。
FIG. 3 is a key arrangement diagram of the keyboard 5 in FIG. 2. In the figure, a mode key 51 is provided on the keyboard 5. This mode key 51 is a key for selecting a predetermined mode depending on its rotational position. for example,
At the 1tEG position, the registration mode is selected, at the X position, an inspection mode that can be operated by a normal operator is selected, and at the Z position, a payment mode that can be operated only by a specific ordinary person is selected. Further, at the OFF position, the operation of the sales product data registration device is stopped. Further, a product key 52 is provided on the keyboard 5□. Usually, this product key 52 is assigned to a product that sells particularly well, and its operation generates a predetermined product food. Further, the keyboard 5 is provided with numeric keys 53 for inputting product codes, sales quantities, unit prices, and the like. Furthermore, the keyboard 5 includes an issue key 54 for instructing the issuance of a sales slip, and a report creation key 55 for instructing the creation of a report. A setting key 56 for commanding the import of information input using the product key 52 or numeric keypad 53
will be provided.

第4図は第2図におけるRAM4の記憶領域を示す図解
図である。図において、RAM4はキーボード5から入
力される商品コード、販売数量。
FIG. 4 is an illustrative diagram showing the storage area of the RAM 4 in FIG. 2. In the figure, RAM 4 stores the product code and sales quantity input from the keyboard 5.

販売金額などを記憶するエリア41を含む。このエリア
41は商品コード別に商品の販売数量および販売累計金
額を記憶するエリア411を含む。エリア411はたと
えば10バイトが同じ商品コードのすなわち同じ属性の
商品の1項目分の記憶に割り当てられ、その1項目分に
商品コードと、対応の商品の販売数量と販売累計金額と
が記憶される。
It includes an area 41 for storing sales amounts and the like. This area 41 includes an area 411 that stores the sales quantity and cumulative sales amount of products for each product code. In the area 411, for example, 10 bytes are allocated to store one item of products with the same product code, that is, the same attributes, and the product code, sales quantity and cumulative sales amount of the corresponding product are stored in that one item. .

なお、初期状態においてエリア411はクリアされてお
り、異なる商品コードの商品データが入力される毎に商
品データの記憶項目が増えていく。その際、この実施例
の特徴の1つとして、各商品コードがエリア411の先
頭から小さい値順、あるいは大きい値順に並ぶようにエ
リア411の書込制御が行なわれる。また、エリア41
は雑エリア412を含む。この雑エリア412は、キー
ボード5から入力される商品コードがエリア411にす
でに記憶されている商品コードのいずれとも一致せすか
つエリア411が満杯のとき、その商品コードとともに
入力される商品の販売数量と販売金額とを商品コードの
種類にかかわらず記憶する。一般に、この雑エリア41
2には、売れ筋の悪い商品のデータが記憶されることが
多い。そして、売上品目の少ない小売店などでは、エリ
ア411が満杯になることはまず無く、雑エリア412
に商品データが記憶されることはほとんどない。
Note that the area 411 is cleared in the initial state, and the number of stored items of product data increases each time product data of a different product code is input. At this time, one of the features of this embodiment is that the writing control of the area 411 is performed so that each product code is arranged in order of smallest value or in order of largest value from the beginning of area 411. Also, area 41
includes a miscellaneous area 412. This miscellaneous area 412 stores the sales quantity of the product that is input along with the product code when the product code input from the keyboard 5 matches any of the product codes already stored in the area 411 and when the area 411 is full. and the sales amount are stored regardless of the type of product code. Generally, this miscellaneous area 41
2 often stores data on products that are not selling well. In a retail store that sells only a few items, the area 411 is rarely full, and the miscellaneous area 412
Product data is rarely stored in

さらに、+t AtJ14はエリア411において商品
データが記憶されている最終のアドレスを記憶するエリ
ア43を含む。たとえば、第4図に示すように、エリア
41のアドレスAまで商品データが記憶されでいる場合
、エリア43はこのアドレスAを記憶する。さらに、i
t A M 4はキーボード5から入力された商品コー
ドと販売数量と販売金額とを一時記憶するエリア44を
含む。
Furthermore, +t AtJ14 includes an area 43 in area 411 that stores the final address where product data is stored. For example, as shown in FIG. 4, if product data has been stored up to address A in area 41, area 43 stores this address A. Furthermore, i
tAM 4 includes an area 44 for temporarily storing the product code, sales quantity, and sales amount input from the keyboard 5.

第5図は第2図の実施例の動作を説明するためのフロー
チャートであり、特に登録モードにおける商品データの
書込制御動作を示している。以下、第2図ないし第5図
を参照して実施例の動作について説明する。
FIG. 5 is a flowchart for explaining the operation of the embodiment of FIG. 2, and particularly shows the product data write control operation in the registration mode. The operation of the embodiment will be described below with reference to FIGS. 2 to 5.

まず、第4図に示すように、エリア41にすでに4項目
分の商品データが格納されている場合を想定する。そし
て、第4図において点線で囲むような商品データ(商品
コードfo021Jとその商品の数量および金額)が入
力された場合の動作について説明する。この場合、第5
図のステップ1(図示ではSと略す)において、キーボ
ード5がら入力されたデータ、すなわち第4図において
点線で囲むようなデータがエリア44に格納される。
First, as shown in FIG. 4, it is assumed that product data for four items is already stored in the area 41. The operation when product data (product code fo021J, quantity and price of the product) as surrounded by dotted lines in FIG. 4 is input will be described. In this case, the fifth
At step 1 in the figure (abbreviated as S in the figure), data input through the keyboard 5, that is, data surrounded by a dotted line in FIG. 4, is stored in the area 44.

そして、ステップ2aにおいてエリア44の商品コード
r0021Jとエリア411の最初の商品コードr00
01Jとが比較される。次に、ステップ2bにおいてエ
リア411が無登録状態でないこと、すなわちすでに商
品データが記憶されていることが判断される。通常オー
ル0という商品コードは無いため、エリア411の先頭
アドレスの商1品コードがオール0でなければ無登録状
態でないと判断され、逆にオールOであれば無登録状態
であると判断される。
Then, in step 2a, the product code r0021J of area 44 and the first product code r00 of area 411 are
01J is compared. Next, in step 2b, it is determined that the area 411 is not in an unregistered state, that is, that product data is already stored. Normally, there is no product code that is all 0, so if the product code of the first address in area 411 is all 0, it is determined that it is not in an unregistered state, and conversely, if it is all O, it is determined that it is in an unregistered state. .

次に、ステップ3においてエリア44の商品コートトエ
リア411の最初の商品コードとの不一致が判断され、
ステップ4においてエリア411の最初の商品コードが
エリア44の商品コードよりも小さいことが判断される
。応じて、ステップ5においてエリア411の商品コー
ド位置を指定するアドレスが+10され、次の商品コー
ド[0OO2J位置が指定される。次に、ステップ6で
は、更新後)商品コード位置を指定するアドレスがエリ
ア43に記憶されているアドレスAと一致しないことが
判断される。
Next, in step 3, it is determined whether the area 44 is inconsistent with the first product code in the product code area 411;
In step 4, it is determined that the first product code in area 411 is smaller than the product code in area 44. Accordingly, in step 5, the address specifying the product code position in area 411 is incremented by +10, and the next product code [0OO2J position is specified. Next, in step 6, it is determined that the address specifying the updated product code position does not match address A stored in area 43.

上述のステップ6の動作の後、再び前記ステップ2aの
動作が行なわれ、エリア44の商品フードl0021J
と、エリア411の2番目の商品コード1’−0002
Jとが比較される。この場合、エリア411の2番目の
商品コード[0002Jは最初の商品コードroooI
Jと同様、エリア44の商品コード「o。
After the operation of step 6 described above, the operation of step 2a is performed again, and the product food l0021J in area 44 is
and the second product code of area 411 1'-0002
J is compared. In this case, the second product code in area 411 [0002J is the first product code roooI
Similar to J, the product code for area 44 is "o.

21」よりも小さいため、前記ステップ2b、3゜4.
5,6の動作が行なわれる。
21'', so steps 2b, 3°4.
Operations 5 and 6 are performed.

次に、ステップ2aにおいてエリア44の商品コード[
0O21Jと、エリア411の3番目の商品コードr0
015Jとが比較されるが、この場合も上述と同様ステ
ップ2bないし6の動作が繰り返される。
Next, in step 2a, the product code [
0O21J and the third product code r0 in area 411
015J, and in this case as well, the operations of steps 2b to 6 are repeated as described above.

次に、ステップ2においてエリア44の商品コード「0
021」と、エリア411の4番目の商品コード[70
56Jとが比較される。この場合、エリア411の4番
目の商品コードはエリア44の商品コードよりも大きい
ため、そのことかステップ4において判断される。そし
て、ステップ7において商品コードr7056Jの先頭
アドレスが新データ挿入のためのアドレスとして設定さ
れる。この新データとはエリア44に記憶された商品デ
ータである。続いて、ステップ8においてエリア411
に空エリアがあるかどうかが判断される。この判断は、
エリア43に記憶されたアドレスAがエリア411の最
終アドレスCと一致するかどうかによって行なわれ、一
致しなかった場合中1リアありと判断され、一致【7た
場合空エリアなしと判断される。
Next, in step 2, the product code "0" in area 44 is
021'' and the fourth product code in area 411 [70
56J is compared. In this case, since the fourth product code in area 411 is larger than the product code in area 44, it is determined in step 4 whether this is the case. Then, in step 7, the start address of product code r7056J is set as the address for inserting new data. This new data is product data stored in area 44. Next, in step 8, the area 411
It is determined whether there is an empty area. This judgment is
This is done depending on whether the address A stored in the area 43 matches the final address C of the area 411. If they do not match, it is determined that there is a middle 1 area, and if there is a match [7], it is determined that there is no empty area.

第4図の場合は空エリアありと判断され、ステップ9に
おいて商品コード[7056、J以下の商品データがエ
リア411内で10バイト分最終アドレスC方向にシフ
トされる。このシフト動作によって、商品コードroo
15Jを含む項目の最終アドレスと商品コードr 70
56 Jを含む項目の先頭アドレスとの間に10バイト
分の空エリアが生じる。すなわち、ステップ9ではエリ
ア44の商品コードよりも大きい商品コードを含む項目
のデータをすべて10バイト分シフトし、エリア44の
データを格納する挿入エリアを作成している。
In the case of FIG. 4, it is determined that there is an empty area, and in step 9, the product data with the product code [7056, J and below are shifted by 10 bytes in the direction of the final address C in the area 411. By this shift operation, the product code roo
Final address and product code r70 for items containing 15J
A 10-byte empty area is created between the start address of the item containing 56J. That is, in step 9, all data of items including a product code larger than the product code in area 44 is shifted by 10 bytes to create an insertion area for storing the data in area 44.

次に、ステップ10においてエリア43のアドレスが+
10される。この動作によってエリア43に記憶されて
いたアドレスAがアドレスBに書き換えられる。すなわ
ち、エリア43のアドレスは、データシフト後にエリア
411に記憶されている商品データの最終アドレスに書
き換えられる。続いて、ステップ11では、前記ステッ
プ9において作成された10バイト分の挿入エリアにエ
リア44の商品コード、販売数量、販売金額が格納され
る1゜すなわち、エリア44の商品データは商品コード
[0015Jを含む項目と、商品コードl−7056J
を含む項目との間に挿入される。
Next, in step 10, the address of area 43 is +
10 will be given. By this operation, address A stored in area 43 is rewritten to address B. That is, the address of area 43 is rewritten to the final address of the product data stored in area 411 after the data shift. Subsequently, in step 11, the product code, sales quantity, and sales amount of area 44 are stored in the 10-byte insertion area created in step 9. In other words, the product data of area 44 is stored as product code [0015J]. Items including and product code l-7056J
will be inserted between the item containing the .

次に、エリア411に全く商品データが記憶されていな
い場合の動作について説明する。この場合、前記ステッ
プ2bにおいてエリア411が無登録状態であることが
判断され、ステップ2Cにおいてエリア44の商品コー
ド、販売数句、販売金額がエリア411の先頭アドレス
から10バイトの間に格納される。
Next, the operation when no product data is stored in area 411 will be described. In this case, it is determined in step 2b that the area 411 is in an unregistered state, and in step 2c, the product code, sales number phrase, and sales amount of the area 44 are stored within 10 bytes from the start address of the area 411. .

次に、エリア44の商品コードがエリア411にすでに
記憶されている商品コードのいずれかと一致した場合の
動作について説明する。この場合、ステップ3において
エリア44の商品コードとエリア411の商品コードと
の一致が判断される。そして、ステップ12においてエ
リア44の販売数量、販売金額が、エリア411の当該
一致が判断された商品コードを含む項目に加算される。
Next, the operation when the product code in area 44 matches any of the product codes already stored in area 411 will be described. In this case, in step 3, it is determined whether the product code in area 44 and the product code in area 411 match. Then, in step 12, the sales quantity and sales amount in the area 44 are added to the item in the area 411 that includes the product code for which the match has been determined.

次に、エリア411の商品コードのうち最も大きい商品
コード(第4図ではr7056J )よりも大きい商品
コード(たとえばr7060J )とその商品の販売数
量および販売金額がキーボード5から入力された場合の
動作について説明する。この場合、ステップ2a、2b
、3,4,5.6の動作サイクルを繰り返し、最終的に
、ステップ6において更新後のアドレスとエリア43の
アドレスAとの一致が判断される。そして、ステップ1
3においてエリア43のアドレスAとエリア411の最
終アドレスCとが一致するかどうかが判断される。この
判断はエリア411に空エリアがあるかどうかを判断す
るためのものであり、アドレスAとアドレスCとが一致
しなければ空エリアありと判断され、アドレスAとアド
レスCとが一致すれば空エリアなしと判断される。もし
、エリア411に空エリアありと判断されれば、ステッ
プ14において更新後のエリア411指定アドレスから
10バイト分のエリアにエリア44の商品コード、販売
数量、販売金額が格納される。たとえば、キーボード5
から商品コードl−7060Jとその商品の販売数量お
よび販売4額が入力された場合、エリア411のアドレ
スAからアドレスBの間にエリア44の商品データが格
納される。
Next, we will explain the operation when a product code (for example, r7060J) larger than the largest product code (r7056J in FIG. 4) among the product codes in area 411 and the sales quantity and sales amount of that product are entered from the keyboard 5. explain. In this case, steps 2a, 2b
, 3, 4, 5.6 are repeated, and finally, in step 6, it is determined whether the updated address matches address A of area 43. And step 1
3, it is determined whether address A of area 43 and final address C of area 411 match. This determination is to determine whether there is an empty area in area 411. If address A and address C do not match, it is determined that there is an empty area, and if address A and address C match, it is determined that there is an empty area. It is determined that there is no area. If it is determined that there is a vacant area in the area 411, the product code, sales quantity, and sales amount of the area 44 are stored in an area of 10 bytes from the updated specified address of the area 411 in step 14. For example, keyboard 5
When the product code 1-7060J, the sales quantity, and the sales amount of the product are input from , the product data in area 44 is stored between address A and address B in area 411.

一方、前記ステップ13においてエリア411に空エリ
アなしと判断された場合、ステップ15において雑エリ
ア412にエリア44の販売数量、販売金額が加算され
る。
On the other hand, if it is determined in step 13 that there is no empty area in area 411, the sales quantity and sales amount of area 44 are added to miscellaneous area 412 in step 15.

また、前記ステップ8においてエリア411に空エリア
なしと判断された場合も上述と同様にステップ15にお
いて雑エリア412にエリア44の販売数量、販売金額
が加算される。
Further, even if it is determined in step 8 that there is no empty area in area 411, the sales quantity and sales amount of area 44 are added to miscellaneous area 412 in step 15, as described above.

上述のごと(、エリア41には販売された商品の商品デ
ータのみが商品コードの小さい値順に記憶されていく。
As described above, only the product data of sold products are stored in the area 41 in descending order of product code.

このエリア41の記憶内容はたとえば精算モードにおい
てレポート作成キー55が押圧されたとき、記憶順次に
読出され、プリンタ6によって印字される。このとき、
lL A M 4のエリア41.44はクリアされ、エ
リア43にはエリア411の先頭アドレスがセットされ
る。
The stored contents of this area 41 are read out in the stored order and printed by the printer 6, for example, when the report creation key 55 is pressed in the payment mode. At this time,
Areas 41 and 44 of ILAM 4 are cleared, and the start address of area 411 is set in area 43.

第6図は」−述の実施例によって作成されたレポートの
一例を示す図である。このレポート60では、販売され
た商品の商品データのみが印字される。さらに、商品コ
ード順□に商品データの印字が行なわれる。したがって
、非常に見易いレポートとなっている。また、そのよう
なレポート60は無駄な項目がなくレポート用紙の節減
をはかることができる。なお、全種類の商品がたとえば
1日に販売されることはまずない。そのため、エリア4
11は全種類の商品の商品データを記憶Wる容量を有す
る必要はない。したがって、従来のような全商品の商品
コード別に固定的な記憶エリアを有するメモリに比べて
エリア411の記憶容量を少なくすることができる。な
お、たとえエリア411が満杯になったとしても、雑エ
リア412に商品データが記憶され、レポートの作成に
支障をきた橿ことはない。
FIG. 6 is a diagram showing an example of a report created by the embodiment described above. In this report 60, only product data of sold products are printed. Further, product data is printed in order of product code □. Therefore, the report is very easy to read. Further, such a report 60 does not have any unnecessary items, so it is possible to save on report paper. Note that it is unlikely that all types of products will be sold in one day, for example. Therefore, area 4
11 does not need to have the capacity to store product data for all types of products. Therefore, the storage capacity of the area 411 can be reduced compared to a conventional memory which has a fixed storage area for each product code of all products. Incidentally, even if the area 411 becomes full, the product data is stored in the miscellaneous area 412, and there is no problem in creating a report.

以上のように、この発明によれば、異なる商品の属性情
報料に少なくとも販売商品の属性と累計金額とを記憶す
る記憶工IJアを複数含む記憶手段を設け、販売商品の
属性情報が所定の順序で記憶されるように記憶手段・\
のデータの書込を制御し、さらに記憶手段の記憶内容を
記憶順次に読出して印字するようにしたので、従来に比
べて記憶手段の記憶容量を少なくできるとともに、非常
に見易いレポートを作成することができる。
As described above, according to the present invention, the storage means including a plurality of memory IJs for storing at least the attributes and the cumulative amount of sales products is provided for the attribute information fee of different products, and the attribute information of the sales products is stored in a predetermined manner. Storage means so that they are stored in order \
Since the writing of data in the storage means is controlled, and the contents of the storage means are read out and printed in the order in which they are stored, the storage capacity of the storage means can be reduced compared to conventional methods, and a report that is very easy to read can be created. I can do it.

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

第1図は従来の販売商品データ登録装置によって作成さ
れたレポートの一例を示す図である。第2図はこの発明
の一実施例を示すブロック図である。第3図は第2図に
おけるキーボード5のキー配置図である。第4図は第2
図におけるR A M 4の記憶領域を示す図である。 第5図は第2図の実施例の動作を説明するためのフロー
チャートである。第6図は第2図に示す実施例によって
作成されたレポートの一例を示す図である。 図において、2はCI’U、3はROM、4はRAM、
5はキーボード、6はプリンタ、52は商品キー、53
はテンキー、55はレポート作成キーを示す。
FIG. 1 is a diagram showing an example of a report created by a conventional sales product data registration device. FIG. 2 is a block diagram showing an embodiment of the present invention. FIG. 3 is a key arrangement diagram of the keyboard 5 in FIG. 2. Figure 4 is the second
It is a figure which shows the storage area of RAM4 in a figure. FIG. 5 is a flowchart for explaining the operation of the embodiment shown in FIG. FIG. 6 is a diagram showing an example of a report created by the embodiment shown in FIG. In the figure, 2 is CI'U, 3 is ROM, 4 is RAM,
5 is a keyboard, 6 is a printer, 52 is a product key, 53
indicates a numeric keypad, and 55 indicates a report creation key.

Claims (4)

【特許請求の範囲】[Claims] (1)少なくとも販売商品の属性情報と金額情報とを入
力する入力手段、 異なる属性情報料に少なくとも販売商品の属性と累計金
額とを記憶する記憶エリアを複数含む記憶手段、 前記記憶手段に記憶される前記販売商品の属性情報が所
定の順序になるように前記入力手段によって入力される
情報を前記記憶手段の成る1つの前記記憶エリアに記憶
させる記憶制御手段、レポートを印字する印字手段、お
よび 前記記憶手段の記憶内容を記憶順次に読出して前記印字
手段に印字させる印字制御手段を備える、販売商品デー
タ登録装置。
(1) Input means for inputting at least attribute information and price information of sold products; storage means including a plurality of storage areas for storing at least attributes of sold products and cumulative price information in different attribute information fees; storage control means for storing information inputted by the input means in one of the storage areas of the storage means so that attribute information of the sales products to be sold are in a predetermined order; a printing means for printing a report; A sales product data registration device comprising a printing control means for reading out the stored contents of a storage means in the order in which they are stored and causing the printing means to print the read contents.
(2)前記記憶制御手段は、前記販売商品の属性情報が
前記所定の順序で前記記憶手段に記憶されるように、前
記記憶手段の記憶内容を前記所定の順序に並べかえる手
段を含む、 特許請求の範囲第(1)項記載の販売商品データ登録装
置。
(2) The storage control means includes means for rearranging the stored contents of the storage means in the predetermined order so that the attribute information of the sales products is stored in the storage means in the predetermined order. A sales product data registration device according to claim (1).
(3)前記記憶手段は、 少なくとも前記属性と前記累計金額とを前記所定の順序
で記憶する第1のエリア、および前記属性の種類にかか
わらず少なくとも前記累計金額を記憶する第2のエリア
を含み、前記記憶制御手段は、前記入力手段によって入
力された属性情報が前記第1のエリアにすでに記憶され
ている属性情報のいずれとも一致せず、かつ前記第1の
エリアが満杯になったとき、前記入力手段によって入力
された金額情報を前記第2のエリアに記憶させる、特許
請求の範囲第(1)項または第(2)項記載の販売商品
データ登録装置。
(3) The storage means includes a first area that stores at least the attribute and the cumulative amount in the predetermined order, and a second area that stores at least the cumulative amount regardless of the type of the attribute. , the storage control means, when the attribute information input by the input means does not match any of the attribute information already stored in the first area and the first area is full, The sales product data registration device according to claim 1 or 2, wherein the amount information input by the input means is stored in the second area.
(4)前記入力手段は販売商品の数量を入力する手段を
含み、 前記記憶手段は前記各記憶エリアに前記販売商品の数量
を特徴する特許請求の範囲第(1)項ないし第(3)項
のいずれかに記載の販売商品データ登録装置。
(4) Claims (1) to (3), wherein the input means includes means for inputting the quantity of the sold product, and the storage means stores the quantity of the sold product in each storage area. Sales product data registration device according to any of the above.
JP56178646A 1981-11-06 1981-11-06 Data register of sold article Granted JPS5880761A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56178646A JPS5880761A (en) 1981-11-06 1981-11-06 Data register of sold article

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56178646A JPS5880761A (en) 1981-11-06 1981-11-06 Data register of sold article

Publications (2)

Publication Number Publication Date
JPS5880761A true JPS5880761A (en) 1983-05-14
JPH0381194B2 JPH0381194B2 (en) 1991-12-27

Family

ID=16052096

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56178646A Granted JPS5880761A (en) 1981-11-06 1981-11-06 Data register of sold article

Country Status (1)

Country Link
JP (1) JPS5880761A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60134839A (en) * 1983-12-12 1985-07-18 株式会社寺岡精工 Label printer
US4949258A (en) * 1987-05-22 1990-08-14 Omron Tateisi Electronics Co. Transaction processor which derives a commodity code from an article code and stores sales of data of both

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5240939A (en) * 1975-09-26 1977-03-30 Tokyo Electric Co Ltd Electronic register

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5240939A (en) * 1975-09-26 1977-03-30 Tokyo Electric Co Ltd Electronic register

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60134839A (en) * 1983-12-12 1985-07-18 株式会社寺岡精工 Label printer
US4949258A (en) * 1987-05-22 1990-08-14 Omron Tateisi Electronics Co. Transaction processor which derives a commodity code from an article code and stores sales of data of both

Also Published As

Publication number Publication date
JPH0381194B2 (en) 1991-12-27

Similar Documents

Publication Publication Date Title
US4832513A (en) Method and apparatus for creating an arrangement for a label
US4493037A (en) Retail terminal
JPH0145659B2 (en)
US5398191A (en) Point of sale apparatus with an automatic determination if weighing a product is necessary or prohibited
EP0276816A2 (en) Transaction processing apparatus having plu function
JPS5880761A (en) Data register of sold article
JPH05159160A (en) Product sales data processor
JP3083246B2 (en) Label printer
JP2001043454A (en) Method and apparatus for sales registration of goods in POS system
JP2506098B2 (en) Transaction processor
JP2536823B2 (en) Label issuing device with weighing value for wholesale business
KR920009702B1 (en) How to manage customers using electronic cash register
JPS62164195A (en) POS terminal
JP2959956B2 (en) Label printer
JP2561355B2 (en) Electronic cash register
JP3195890B2 (en) Product data processing device
JPH03677B2 (en)
JPH09223272A (en) Purchase slip preparation device
JPS6265198A (en) Sales data processing device
JPH0413757B2 (en)
JPH0749593Y2 (en) Sales data processor
JPH04241093A (en) Product sales registration device
JPH07182563A (en) Commodity data processor
JPS5836388B2 (en) electronic cash register
JPH0813560B2 (en) Printer