JPH01158596A - Commodity sales data processor - Google Patents

Commodity sales data processor

Info

Publication number
JPH01158596A
JPH01158596A JP31701487A JP31701487A JPH01158596A JP H01158596 A JPH01158596 A JP H01158596A JP 31701487 A JP31701487 A JP 31701487A JP 31701487 A JP31701487 A JP 31701487A JP H01158596 A JPH01158596 A JP H01158596A
Authority
JP
Japan
Prior art keywords
product
key
code
registration
product code
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
JP31701487A
Other languages
Japanese (ja)
Other versions
JPH0778838B2 (en
Inventor
Katsumi Fukazawa
深沢 勝美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP62317014A priority Critical patent/JPH0778838B2/en
Publication of JPH01158596A publication Critical patent/JPH01158596A/en
Publication of JPH0778838B2 publication Critical patent/JPH0778838B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野〕 本発明は、電子式キャッシュレジスタやPOS(販売時
点情報管理)システムに適用される商品販売データ処理
装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a product sales data processing device applied to electronic cash registers and POS (point of sale) systems.

[従来の技術] 例えば電子式キャッシュレジスタやPOSシステム等の
商品販売データ処理装置のなかには、各商品毎に設定さ
れる商品コード(JANコード。
[Prior Art] For example, in a product sales data processing device such as an electronic cash register or a POS system, a product code (JAN code) is set for each product.

UPCコード、EANコードなど)に対応してその商品
の単価2品名、各種必要情報(ステータス)などの登録
データが予め設定された商品登録データファイルを備え
、キーボードなどの入力部から商品コードが入力される
と商品登録データファイルを検索して該当商品コードに
対応する登録データを読出し、品名および単価等の印字
1表示を行ない、かつ販売点数(通常は1)および販売
金額〈単価×点数)を例えば商品コード別に累積登録し
て売上データを集計するようにしたものがある。
Equipped with a product registration data file in which registration data such as the product's unit price, product name, various necessary information (status), etc. are set in advance according to UPC code, EAN code, etc., and the product code is input from an input section such as a keyboard. When this happens, the product registration data file is searched, the registration data corresponding to the corresponding product code is read out, the product name and unit price, etc. are displayed in print, and the number of sales items (usually 1) and sales amount (unit price x number of items) are displayed. For example, there is a system that aggregates sales data by cumulatively registering each product code.

そして、この種装置においては店舗への設置時やその後
の保守点検時に商品コードの入力による商品登録データ
ファイルの検索が正しく行なわれるか否かを検査する必
要がある。この種の検査は通常専門の検査員(サービス
マン)が行なうが、その方法はテストモードにおいてキ
ーボードから順次検査対象の商品コードを手入力し、そ
のときの表示内容を確認するものであった。
In this type of device, it is necessary to check whether or not the product registration data file can be searched correctly by inputting the product code at the time of installation in a store and subsequent maintenance and inspection. This type of inspection is usually carried out by a professional inspector (service person), but the method is to manually input the product code to be inspected one after another from a keyboard in a test mode, and check the displayed contents at that time.

し発明が解決しようとする問題点] しかるに、このような方法で検査を行なう場合、何万種
ときには何十万種の商品コードをキー人力する必要があ
り煩雑で大変な労力を費やす上、時間も膨大にかかり、
非常に能率の悪いものであった。
[Problems to be Solved by the Invention] However, when testing using this method, it is necessary to enter tens of thousands or even hundreds of thousands of product codes manually, which is complicated and requires a lot of effort and time. It also costs a huge amount,
It was extremely inefficient.

そこで本発明は、商品コードの入力による商品登録デー
タファイルの検索が正しく行なわれるか否かの検査にか
かる労力を軽減できるとともに時間を短縮でき、能率向
上をはかり得る商品販売データ処理装置を提供しようと
するものである。
SUMMARY OF THE INVENTION Therefore, the present invention provides a product sales data processing device that can reduce the labor and time required to check whether a product registration data file is correctly searched by inputting a product code, and can improve efficiency. That is.

[問題点を解決するための手段] 本願第1の発明は、第1図に示すように、販売商品毎に
設定される商品コードaを入力する入力部Aと、各商品
コードに対応して該当商品の登録データbを記憶する商
品登録データファイルBとを有し、入力部へから入力さ
れた商品コードaに基いて商品登録データファイルBを
検索し、該当商品コードaに対応する登録データbによ
り販売商品の販売データCを登録処理する商品販売デー
タ処理装置において、入力部Aから入力される商品コー
ドaを設定するコード設定手段りと、この設定手段りに
より設定される商品コードaを自動的に順次更新する商
品コード自動更新手段Eと、この更新手段Eにより更新
される商品コードに基いて該当販売商品の販売データを
登録処理する自動販売登録処理手段Fと、この登録処理
手段Fによる登録処理回数を設定する登録回数設定手段
Gとを備えたものである。
[Means for solving the problem] As shown in FIG. The product registration data file B stores the registration data b of the applicable product, and the product registration data file B is searched based on the product code a input to the input section, and the registration data corresponding to the applicable product code a is searched. In the product sales data processing device that registers sales data C of sales products according to b, a code setting means sets a product code a inputted from the input section A, and a product code a set by the setting means is set. An automatic product code update means E that automatically updates product codes in sequence; an automatic sales registration processing means F that registers sales data of applicable sales products based on product codes updated by this update means E; and this registration processing means F. and a registration number setting means G for setting the number of registration processing times.

本願第2の発明は、第1の発明に加えてコード設定手段
りにより設定される商品コードを記憶保持する商品コー
ド記憶手段口を備え、この記憶手段Hにより記憶保持さ
れた商品コードを商品コード自動更新手段Eにより自動
的に順次更新するようにしたものである。
In addition to the first invention, the second invention of the present application is provided with a product code storage means opening for storing and holding the product code set by the code setting means H, and the product code stored and held by the storage means H is stored as the product code. The information is automatically updated sequentially by an automatic update means E.

[作用] 第1の発明を講じた商品販売データ処理装置であれば、
コード設定手段により設定された商品コードが商品コー
ド自動更新手段により順次更新される毎に、自動販売登
録処理手段によりその商品コードに基いて商品登録デー
タファイルが検索されて該当する登録データが読出され
、この登録データにより販売商品の販売データが登録処
理される。そして、登録回数設定手段により設定された
回数だけ登録処理が行なわれると終了する。したがって
、設定手段により商品コードと登録処理回数とを設定す
るだけで商品コードを順次更新しながら入力した場合と
同様の登録処理が実行される。
[Operation] If the product sales data processing device takes the first invention,
Every time the product code set by the code setting means is sequentially updated by the product code automatic update means, the automatic sales registration processing means searches the product registration data file based on the product code and reads out the corresponding registration data. , Sales data of sales products are registered using this registration data. Then, the process ends when the registration process is performed the number of times set by the registration number setting means. Therefore, by simply setting the product code and the number of times of registration processing using the setting means, the same registration processing as when inputting the product code while updating it sequentially is executed.

また、第2の発明を講じた商品販売データ処理装置であ
れば、コード設定手段により設定された商品コードが商
品コード記憶手段により記憶保持されるので、以後、同
一の商品コードを設定するのであれば設定手段により設
定操作を行なう必要がなくなる。
Furthermore, in the product sales data processing device according to the second invention, the product code set by the code setting device is stored and held by the product code storage device, so that even if the same product code is set in the future, In this case, there is no need to perform setting operations using the setting means.

[実施例コ 以下、本発明の一実施例を図面を参照しながら説明する
[Embodiment] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

第2図は本実施例における商品販売データ処理装置の構
成を示すブロック図である。CPU(中央処理装置)1
は演算回路、メモリ制御回路等を内蔵し、各挿入力デー
タに基いて所定の演算処理を行なうとともにパスライン
2を介してプログラムなどの固定データを記憶するため
のROM3と、入力データ、演算処理データなどの可変
的データを記憶するためのRAM4とを動作させる。ま
た、コントロールキー5からの指令信号を入力してcp
uiにて処理可能なコードに変換するコントロールキー
入力回路6、キーボード7からのキー信号を入力してc
pviにて処理可能なキーコードに変換するキーボード
入力回路8、キーボード7より入力された商品の品名、
単価等を表示する表示器9を駆動制御する表示制御回路
10.レシート、ジャーナルに印字を行なうプリンタ1
1を駆動制御するとともにドロワ12を開放せしめるプ
リンタ/ドロワ制御回路13、ディスクメモリ14に対
してデータの書込みおよび読出しを行なうディスク制御
回路15が、前記パスライン2を介してCPU1に接続
されている。
FIG. 2 is a block diagram showing the configuration of the product sales data processing device in this embodiment. CPU (central processing unit) 1
has a built-in arithmetic circuit, memory control circuit, etc., performs predetermined arithmetic processing based on each insertion force data, and also has a ROM 3 for storing fixed data such as programs via the pass line 2, input data, and arithmetic processing. The RAM 4 for storing variable data such as data is operated. Also, by inputting a command signal from the control key 5, cp
A control key input circuit 6 converts the code into a code that can be processed by the UI, inputs key signals from the keyboard 7, and c
A keyboard input circuit 8 that converts into a key code that can be processed by PVI, the product name input from the keyboard 7,
A display control circuit 10 that drives and controls the display 9 that displays unit prices and the like. Printer 1 that prints on receipts and journals
A printer/drawer control circuit 13 that drives and controls the CPU 1 and opens the drawer 12, and a disk control circuit 15 that writes and reads data to and from the disk memory 14 are connected to the CPU 1 via the path line 2. .

上記コントロールキー5は、電源のオン/オフを制御す
るとともに「登録」 「精算」 「設定」「テスト」な
どの商品販売データ処理装置としての各挿業務モードの
実行をCPU 1に指令するためのもので、鍵にて操作
される。なお、「登録」とは販売した商品の販売金額、
販売点数等を記憶部に累計登録し、かつ合計金額の計算
を行なってその結果をレシートに印字させる業務である
The control key 5 is used to control power on/off and to instruct the CPU 1 to execute various operation modes as a product sales data processing device such as "registration", "payment", "setting", and "test". It is operated with a key. In addition, "registration" refers to the sales amount of the sold product,
This is a task of cumulatively registering the number of items sold, etc. in the storage unit, calculating the total amount, and printing the results on the receipt.

「精算」とは例えば1日の業務終了時に「登録」によっ
て記憶部に累計登録された売上合計金額。
"Settlement" is, for example, the total sales amount that is cumulatively registered in the storage unit by "registration" at the end of the day's work.

売上合計点数等を記録紙に印字させるとともに記憶部の
記憶内容をクリアする業務である。「設定」とは「登録
」 「精算」等の業務で使用するデータを記憶部に予め
設定しておく業務である。「テスト」とは当該装置が正
常に動作するか否かを検査するための業務である。
This is the job of printing the total sales points, etc. on recording paper and clearing the contents of the memory unit. "Setting" is a task in which data used in tasks such as "registration" and "payment" are preset in the storage unit. "Test" is a task for inspecting whether the device in question operates normally.

上記キーボード7には、第3図に示す如く、販売商品の
商品コードなどを置数するための置数キー21.1人の
客に対する販売登録商品の小計類を算出するための小計
キー22.1人の客に対する販売登録処理の締めを宣言
する現計キー23、置数データが商品コードとして例え
ばJANコードであることを宣言するためのコードキー
24、などの商品登録用キーの他、クリアキー25、中
断キー26、両替キー27などの各種ファンクションキ
ーが配設されている。
As shown in FIG. 3, the keyboard 7 includes a number key 21 for entering the product code of the product for sale, etc., a subtotal key 22 for calculating the subtotal of products registered for sale for one customer. In addition to product registration keys such as the current total key 23 to declare the end of sales registration processing for one customer, the code key 24 to declare that the number data is a JAN code as a product code, etc., there are also clear keys. Various function keys such as a key 25, an interrupt key 26, and an exchange key 27 are provided.

前記ディスクメモリ14には、第4図に示す如く、販売
商品毎に設定された商品コード(例えばJANコード)
に対応して、その商品の品名、単価および必要情報(ス
テータス)等の登録データが設定記憶された商品登録デ
ータファイル31が形成されている。
As shown in FIG. 4, the disk memory 14 stores a product code (for example, JAN code) set for each product sold.
Correspondingly, a product registration data file 31 is formed in which registration data such as the product name, unit price, and necessary information (status) of the product are set and stored.

前記RAM4には、デス1〜モードにおいて使用される
メモリとして第5図に示す如く設定キーメモリ41、設
定キーカウンタ42、登録回数カウンタ43、設定キー
バッファ44、および置数フラグF1.コードフラグF
2.クリアフラグF3をそれぞれ記憶するフラグメモリ
45が形成されている。なお、本実施例においては設定
キーメモリ41を15桁とする。また、設定キーバッフ
ァ44は15桁のバッファエリアを複数個もつものとし
、各バッファエリアにはA1.A2・・・というアドレ
スが順番に付されている。
The RAM 4 includes, as shown in FIG. 5, a setting key memory 41, a setting key counter 42, a registration number counter 43, a setting key buffer 44, and a set number flag F1. code flag F
2. A flag memory 45 is formed that stores each clear flag F3. In this embodiment, the setting key memory 41 has 15 digits. Further, the setting key buffer 44 has a plurality of 15-digit buffer areas, and each buffer area has A1. Addresses A2... are assigned in order.

しかして、前記CPU1はコントロールキー5によりテ
ストモードの実行が指令されている状態で、ROMa内
のテストモード用プログラムにより第6図に示す処理を
実行する。すなわち、キーボード7からのキー人力を待
ち、ST1として置数キー21が入力されるとST2と
してフラグメモリ45にクリアフラグF3がセットされ
ているか否かを確認し、リセットされていれば入力置数
キーのキーコードを設定キーメモリ41における空きエ
リアの上位桁に格納する。このとき、設定キーカウンタ
42を“+1″だけ更新し、フラグメモリ45に置数フ
ラグF1をセットしてキー人カ待ちに戻る。これに対し
、ST2にてクリアフラグF3がセットされていれば入
力キーコートヲ置数データに変換して登録回数カウンタ
43にセットし、クリアフラグF3をリセットしてキー
人力待ちに戻る。
The CPU 1 executes the process shown in FIG. 6 by the test mode program in the ROMa while the control key 5 is commanding the execution of the test mode. That is, it waits for key input from the keyboard 7, and when the numeric key 21 is inputted in ST1, it is checked in ST2 whether or not the clear flag F3 is set in the flag memory 45, and if it is reset, the inputted numeric value is The key code of the key is stored in the upper digit of the empty area in the setting key memory 41. At this time, the setting key counter 42 is updated by "+1", the setting flag F1 is set in the flag memory 45, and the process returns to waiting for a key input. On the other hand, if the clear flag F3 is set in ST2, the input key code is converted into position number data and set in the registration number counter 43, the clear flag F3 is reset, and the process returns to waiting for key input.

ST1にて置数キー21が入力されず、ST3にてコー
ドキー24が入力されると、フラグメモリ45に置数7
ラグF1がセットされていることを確認後、コードキー
24のキーコードを設定キーメモリ41における空きエ
リアの上位桁に格納する。このとき、設定キーカウンタ
42を“”+1”だけ更新し、置数フラグF1をリセッ
ト、コードフラグF2をセットしてキー人力待ちに戻る
If the numeric key 21 is not input in ST1 and the code key 24 is input in ST3, the numeric value 7 is stored in the flag memory 45.
After confirming that the lag F1 is set, the key code of the code key 24 is stored in the upper digit of the empty area in the setting key memory 41. At this time, the setting key counter 42 is updated by "+1", the numeric flag F1 is reset, the code flag F2 is set, and the process returns to wait for key input.

STIおよびST3にて置数キー21F3よびコードキ
ー24が入力されず、ST4にてクリアキー25が入力
されると、フラグメモリ45にコードフラグF2がセッ
トされていることをfll 1後、クリアキー25のキ
ーコードを設定キーメモリ41における空きエリアに格
納する。このとき、設定キーカウンタ42を+1″だけ
更新し、コードフラグF2をリセット、クリアフラグF
3をセットしてキー人力待ちに戻る。
If the numeric key 21F3 and code key 24 are not input in STI and ST3, and the clear key 25 is input in ST4, the code flag F2 is set in the flag memory 45. After full 1, the clear key is pressed. 25 key codes are stored in an empty area in the setting key memory 41. At this time, the setting key counter 42 is updated by +1'', the code flag F2 is reset, and the clear flag F
Set 3 and return to waiting for key power.

以上のキー処理により商品コードを設定するためのコー
ド設定手段および登録処理回数を設定するための登録回
数設定手段が構成されている。すなわち、まず置数キー
21により設定すべく商品コードを順次置数し、次いで
置数データが商品コードであることを宣言するためのコ
ードキー24を入力し、さに入力終了を示すクリアキー
25を入力する。そうすると設定コードメモリ41に必
要な商品コードが設定される。その模、置数キー21に
より登録処理回数を置数するとこの置数データが登録処
理回数として登録回数カウンタ43にセットされること
になる。
The above key processing constitutes a code setting means for setting a product code and a registration number setting means for setting the number of times of registration processing. That is, first input the product code to be set using the number keys 21, then input the code key 24 to declare that the input data is a product code, and then press the clear key 25 to indicate the end of input. Enter. Then, the necessary product code is set in the setting code memory 41. In this case, when the number of times of registration processing is entered using the number key 21, this number data is set in the registration number counter 43 as the number of times of registration processing.

第6図において、ST1.ST3およびST4にて置数
キー21.コードキー24およびクリアキー25が入力
されず、ST5にて現計キー23が入力されると、設定
キーメモリ41に記憶された各キーコードを設定キーバ
ッファ44の先頭アドレスA1のバッファエリアに転送
する。次いで、このバッファエリアにおけるキーコード
を再上位桁から読出し、読出した順にCPU1内のキー
処理モジュールへ移す。そして、1つのキーコードを読
出す毎に設定キーカウンタ42を“a −I 11だけ
減算し、このカウンタ42が[0]となったならば当該
バッファエリア内の全キーコードをキー処理モジュール
へ移したことになるので、登録回数カウンタ43を1 
111だけ減算する。ここで、カウンタ43が[0]で
あればこのテストモード処理を終了する。また、中断キ
ー26の入力が検知された場合もテストモード処理を終
了する。カウンタ43が[0]ではなく、中断キー26
の入力も検知されなければ設定キーメモリ41内におけ
る置数キー21のキーコードを抜出し、最下位桁のキー
コードをこのキーコードに対応する数字よりも1つ上の
数字(例えばOならば1、ただし9ならば0として桁上
がりを行なう)に対応するキーコードに変換する。そし
て、コードキー24およびクリアキー25に対応するキ
ーコードとともに設定キーバッファ44の次アドレスに
格納し、設定キーカウンタ42をカウントダウン前の初
期値に戻して前述した場合と同様に上位桁から順に読出
してキー処理モジュールへ転送する(商品コード自動更
新手段)。
In FIG. 6, ST1. Set number key 21 in ST3 and ST4. If the code key 24 and clear key 25 are not input and the current total key 23 is input in ST5, each key code stored in the setting key memory 41 is transferred to the buffer area of the starting address A1 of the setting key buffer 44. do. Next, the key codes in this buffer area are read again from the most significant digits, and transferred to the key processing module in the CPU 1 in the order in which they were read. Then, each time one key code is read, the setting key counter 42 is decremented by "a - I 11", and when this counter 42 becomes [0], all the key codes in the relevant buffer area are sent to the key processing module. Since it has been transferred, set the registration number counter 43 to 1.
Subtract 111. Here, if the counter 43 is [0], this test mode process ends. Further, the test mode processing is also terminated when the input of the interrupt key 26 is detected. The counter 43 is not [0] and the interrupt key 26
If no input is detected, the key code of the numeric key 21 in the setting key memory 41 is extracted, and the key code of the lowest digit is set to the number one higher than the number corresponding to this key code (for example, if O is 1 , however, if it is 9, carry is carried out as 0). Then, it is stored in the next address of the setting key buffer 44 along with the key codes corresponding to the code key 24 and clear key 25, the setting key counter 42 is returned to the initial value before the countdown, and the setting key counter 42 is read out sequentially from the upper digits as in the case described above. and transfers it to the key processing module (product code automatic update means).

なお、カウンタ43が[01となるか中断キー26が入
力された場合にはこの処理を終了するが、この際、設定
キーメモリ41.設定キーカウンタ42、登録回数カウ
ンタ43.設定キーバッファ44をそれぞれクリアする
Note that this process ends when the counter 43 reaches [01] or when the interrupt key 26 is input, but at this time, the setting key memory 41. Setting key counter 42, registration number counter 43. Clear each setting key buffer 44.

キー処理モジュールにおけるCPU1の処理を第7図に
示す。すなわち、CPU1はキーコードが与えられる毎
にキーコード/キーデータ変換テーブルを用いてキーデ
ータに変換し、そのキーデータがクリアキー25である
とそれまでに変換したキーデータが置数キー21とコー
ドキー24であれば置数データを商品コードと認識し、
この商品コードによりディスクメモリ14における商品
登録データバッファ31の検索を行なう。そして、該当
する商品フードが設定されていたならば第8図に示す如
く、該当コードに対応する品名[A]および単価[¥1
00]を読出し、表示器9に表示させて終了する。これ
に対し、該当するコードが存在しなければデータ無しの
旨を表示させて終了する(自動販売登録処理手段)。
FIG. 7 shows the processing of the CPU 1 in the key processing module. That is, each time a key code is given, the CPU 1 converts it into key data using the key code/key data conversion table, and if the key data is the clear key 25, the key data converted so far is the numeric key 21. If the code key is 24, the numeric data is recognized as the product code,
The product registration data buffer 31 in the disk memory 14 is searched using this product code. If the corresponding product food is set, as shown in Figure 8, the product name [A] and unit price [¥1] corresponding to the corresponding code will be displayed.
00] is displayed on the display 9, and the process ends. On the other hand, if the corresponding code does not exist, a message indicating that there is no data is displayed and the process ends (automatic sales registration processing means).

このように構成された本実施例装置において、例えば店
舗への設置時や定期的な保守点検時に入力された商品コ
ードによる商品登録データファイル31の検索が正確に
行なわれるか否かを検査する場合、検査員は次のように
操作する。先ず、コントロールキー5によりテストモー
ドを選択し、次いで置数キー21を操作して検査対象の
最小の商品コード(例えばJANコード4900000
000001 )をキー人力し、続けてコードキー24
およびクリアキー25を入力する。そうすると、設定キ
ーメモリ41に入力された商品コードとコードキー24
およびクリアキー25のキーコードが記憶される。また
、設定キーカウンタ42にはキー人力数(JANコード
の場合は15)がセットされる。
In the device of this embodiment configured as described above, for example, when checking whether the product registration data file 31 can be searched accurately using the product code input at the time of installation in a store or periodic maintenance inspection. , the inspector operates as follows. First, select the test mode using the control key 5, then operate the numeric key 21 to select the smallest product code to be inspected (for example, JAN code 4900000).
000001), then press the code key 24
and input the clear key 25. Then, the product code entered in the setting key memory 41 and the code key 24
and the key code of the clear key 25 are stored. Further, the number of key manpower (15 in the case of JAN code) is set in the setting key counter 42.

しかる後、置数キー21を操作して検査対象の商品コー
ド数(例えば10000 )をキー人力すると、この数
が登録回数カウンタ43にセットされる。
Thereafter, when the number key 21 is operated to enter the number of product codes to be inspected (for example, 10,000), this number is set in the registration counter 43.

この状態で現計キー23を入力する。そうすると、設定
キーメモリ41内のキーコードが設定キーバッファ44
の先頭アドレスに転送され、さらに最上位桁のキーコー
ドから順に読取られてキー処理モジュールへ渡される。
In this state, input the current total key 23. Then, the key code in the setting key memory 41 is transferred to the setting key buffer 44.
The key code is then read in order from the most significant digit and passed to the key processing module.

そして、最後のキーコード(クリアキー25のキーコー
ド)がキー処理モジュールへ渡されると登録回数カウン
タ43がカウントダウンされる。その後、設定キーメモ
リ41における商品コードが“+1パだけ更新されて設
定キーバッファ44の次アドレスに格納され、再びこの
バッファ44内のキーコードが順次キー処理モジュール
に渡される。こうして、登録回数カウンタ43の設定回
数だけ商品コードの更新が行なわれるか、あるいは中断
キーが入力されるまで、以上の処理が繰返される。
Then, when the last key code (the key code of the clear key 25) is passed to the key processing module, the registration number counter 43 is counted down. Thereafter, the product code in the setting key memory 41 is updated by "+1" and stored in the next address of the setting key buffer 44, and the key codes in this buffer 44 are sequentially passed to the key processing module again. The above process is repeated until the product code is updated the number of times set in 43 or until the interrupt key is input.

一方、CPU1によりキー処理モジュールが起動される
と、渡された商品コードにより商品登録データファイル
31の検索が行なわれ、該当する商品の品名、単価が読
出されて表示器9に表示される。したがって設定キーメ
モリ41内の商品コードが更新される毎に、この更新さ
れた商品コードにより商品登録データファイル31の検
索が行なわれ、その商品コードに対応する品名、単価が
読出されて表示される。
On the other hand, when the key processing module is activated by the CPU 1, the product registration data file 31 is searched using the passed product code, and the product name and unit price of the corresponding product are read out and displayed on the display 9. Therefore, every time the product code in the setting key memory 41 is updated, the product registration data file 31 is searched using the updated product code, and the product name and unit price corresponding to the product code are read out and displayed. .

このように本実施例によれば、キーボード7を操作して
検査対象の最小商品コードと商品コード数とを設定し、
起動をかけることにより自動的に設定商品コードが検査
すべく最終(最大)の商品コードまで順次更新され、こ
れら更新された商品コードに基いて商品登録データファ
イル31の検索が行なわれて対応する品名、単価等が表
示器9に表、示される。したがって検査員は表示を視認
するだけで検査対象の商品コードによる商品登録データ
ファイル31の検索が正しく行なわれているか否かを短
時間で検査することができ、従来のように検査対象の商
品コードを全て手入力しな(でよいので労力を軽減でき
る上、検査時間を短縮でき、能率向上をはかり得る。ま
た、商品コードは自動的に更新されるので、手入力によ
るミスがなくなるという効果も奏する。さらに、中断キ
ー26を設け、このキー26の入力によって検査を終了
させることができるので、この点においても操作を簡略
できる。
According to this embodiment, the minimum product code and number of product codes to be inspected are set by operating the keyboard 7,
When activated, the set product codes are automatically updated sequentially up to the final (maximum) product code for inspection, and the product registration data file 31 is searched based on these updated product codes to find the corresponding product name. , unit price, etc. are displayed on the display 9. Therefore, the inspector can check in a short time whether or not the product registration data file 31 is being searched correctly using the product code to be inspected just by visually checking the display. This eliminates the need to manually input all information, which reduces labor, reduces inspection time, and improves efficiency.In addition, the product code is automatically updated, eliminating errors caused by manual input. Furthermore, since an interrupt key 26 is provided and the test can be terminated by inputting this key 26, the operation can be simplified in this respect as well.

なお、本発明は前記実施例に限定されるものではない。Note that the present invention is not limited to the above embodiments.

例えば前記実施例においては設定キーメモリ41.設定
キーカウンタ42.登録回数カウンタ43の各データを
検査終了後にクリアする場合を示したが、例えば、これ
らのデータを電源バックアップメモリに予め記憶保持し
ておき、検査n@時に読出してRAM4内の各エリア4
1゜42.43にそれぞれ書込むようにしてもよい。
For example, in the embodiment described above, the setting key memory 41. Setting key counter 42. Although the case where each data of the registration number counter 43 is cleared after the end of the test has been shown, for example, these data may be stored and held in the power supply backup memory in advance, read out at the time of test n@, and cleared in each area 4 in the RAM 4.
It is also possible to write in 1°42.43, respectively.

こうすることにより、検査対象の商品コードが毎回同じ
であれば商品コードおよび登録処理回数の設定操作が不
要となり、より操作の簡略化をはかり得る。
By doing this, if the product code to be inspected is the same every time, the setting operation of the product code and the number of registration processing times is not necessary, and the operation can be further simplified.

また、前記実施例では検査対象の最小商品コードを設定
して加算方向に順次自動更新させる場合を示したが、検
査対象の最大商品コードを設定して減算方向に順次自動
更新させるようにしてもよいものである。また、前記実
施例ではコントロールキー5によりテストモードを選択
する場合を示したが、キーボード7のキー操作によりテ
ストモードを指令するものでもよいのは言うまでもない
Furthermore, in the above embodiment, a case has been shown in which the minimum product code to be inspected is set and automatically updated sequentially in the direction of addition, but it is also possible to set the maximum product code to be inspected and automatically update sequentially in the direction of subtraction. It's good. Furthermore, in the embodiment described above, the test mode is selected using the control key 5, but it goes without saying that the test mode may be commanded by key operations on the keyboard 7.

このほか、本発明の要旨を逸脱しない範囲で種々変形実
施可能であるのは勿論である。
It goes without saying that various other modifications can be made without departing from the spirit of the invention.

[発明の効果] 以上詳述したように、本発明によれば、商品コードの入
力による商品登録データファイルの検索が正しく行なわ
れるか否かの試験にかかる労力を軽減できるとともに時
間を短縮でき、能率向上をはかり得る商品販売データ処
理装置を提供できる。
[Effects of the Invention] As detailed above, according to the present invention, it is possible to reduce the labor and time required to test whether or not a product registration data file is correctly searched by inputting a product code. It is possible to provide a product sales data processing device that can improve efficiency.

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

第1図は本発明の商品販売データ処理装置を機能的に示
すブロック図、第2図ないし第8図は本発明の一実施例
を示す図であって、第2図は本実施例装置の構成を示す
ブロック図、第3図はキーボードのキー配置を示す図、
第4図はディスクメモリに形成される商品登録データフ
ァイルの構成図、第5図はRAMのメモリ構成を示す図
、第6図はテストモード時におけるCPUのメイン処理
を示す流れ図、第7図はCPUにおけるキー処理モジュ
ールを示す図、第8図はキー処理モジュールにおける一
表示例を示す図である。 1・・・CPU、3・・・ROM、4・・・RAM、5
・・・コントロールキー、7・・・キーボード、9・・
・表示器、14・・・ディスクメモリ、21・・・置数
キー、23・・・現計キー、24・・・コードキー、2
5・・・クリアキー、26・・・中断キー、31・・・
商品登録データファイル、41・・・設定キーメモリ、
42・・・設定キーカウンタ、43・・・登録回数カウ
ンタ、44・・・設定キーバッファ。 出願人代理人  弁理士 鈴江武彦 H第1r5J 第4図 第5図
FIG. 1 is a block diagram functionally showing a product sales data processing device of the present invention, and FIGS. 2 to 8 are diagrams showing an embodiment of the present invention. A block diagram showing the configuration, Figure 3 is a diagram showing the key arrangement of the keyboard,
Fig. 4 is a diagram showing the configuration of the product registration data file formed in the disk memory, Fig. 5 is a diagram showing the memory configuration of the RAM, Fig. 6 is a flowchart showing the main processing of the CPU in test mode, and Fig. 7 is a diagram showing the main processing of the CPU in test mode. FIG. 8 is a diagram showing a key processing module in the CPU, and is a diagram showing an example of display in the key processing module. 1...CPU, 3...ROM, 4...RAM, 5
...control key, 7...keyboard, 9...
・Display device, 14...Disk memory, 21...Number key, 23...Current key, 24...Code key, 2
5... Clear key, 26... Interrupt key, 31...
Product registration data file, 41...setting key memory,
42... Setting key counter, 43... Registration number counter, 44... Setting key buffer. Applicant's agent Patent attorney Takehiko Suzue H No. 1r5J Figure 4 Figure 5

Claims (2)

【特許請求の範囲】[Claims] (1)販売商品毎に設定される商品コードを入力する入
力部と、前記各商品コードに対応して該当商品の登録デ
ータを記憶する商品登録データファイルとを有し、前記
入力部から入力された商品コードに基いて前記商品登録
データファイルを検索し、該当商品コードに対応する登
録データにより販売商品の販売データを登録処理する商
品販売データ処理装置において、前記入力部から入力さ
れる商品コードを設定する商品コード設定手段と、この
設定手段により設定される商品コードを自動的に順次更
新する商品コード自動更新手段と、この更新手段により
更新される商品コードに基いて該当販売商品の販売デー
タを登録処理する自動販売登録処理手段と、この登録処
理手段による登録処理回数を設定する登録回数設定手段
とを具備したことを特徴とする商品販売データ処理装置
(1) It has an input section for inputting a product code set for each product to be sold, and a product registration data file for storing registration data of the corresponding product in correspondence with each of the product codes. In the product sales data processing device that searches the product registration data file based on the product code entered and registers the sales data of the sales product using the registration data corresponding to the product code, the product code input from the input section is processed. A product code setting means to be set, a product code automatic update means for automatically sequentially updating the product code set by this setting means, and sales data of the applicable sales product based on the product code updated by this update means. 1. A product sales data processing device comprising automatic sales registration processing means for performing registration processing, and registration number setting means for setting the number of times of registration processing by this registration processing means.
(2)販売商品毎に設定される商品コードを入力する入
力部と、前記各商品コードに対応して該当商品の登録デ
ータを記憶する商品登録データファイルとを有し、前記
入力部から入力された商品コードに基いて前記商品登録
データファイルを検索し、該当商品コードに対応する登
録データにより販売商品の販売データを登録処理する商
品販売データ処理装置において、前記入力部から入力さ
れる商品コードを設定する商品コード設定手段と、この
設定手段により設定される商品コードを記憶保持する商
品コード記憶手段と、この記憶手段により記憶保持され
る商品コードを自動的に順次更新する商品コード自動更
新手段と、この更新手段により更新される商品コードに
基いて該当販売商品の販売データを登録処理する自動販
売登録処理手段と、この登録処理手段による登録処理回
数を設定する登録回数設定手段とを具備したことを特徴
とする商品販売データ処理装置。
(2) It has an input section for inputting a product code set for each product to be sold, and a product registration data file for storing registration data of the corresponding product corresponding to each of the product codes, In the product sales data processing device that searches the product registration data file based on the product code entered and registers the sales data of the sales product using the registration data corresponding to the product code, the product code input from the input section is processed. A product code setting means for setting a product code, a product code storage means for storing and storing the product code set by the setting means, and a product code automatic updating means for automatically sequentially updating the product code stored and held by the storage means. , an automatic sales registration processing means for registering sales data of the corresponding sales product based on the product code updated by the updating means, and a registration frequency setting means for setting the number of times of registration processing by the registration processing means. A product sales data processing device characterized by:
JP62317014A 1987-12-15 1987-12-15 Product sales data processor Expired - Lifetime JPH0778838B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62317014A JPH0778838B2 (en) 1987-12-15 1987-12-15 Product sales data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62317014A JPH0778838B2 (en) 1987-12-15 1987-12-15 Product sales data processor

Publications (2)

Publication Number Publication Date
JPH01158596A true JPH01158596A (en) 1989-06-21
JPH0778838B2 JPH0778838B2 (en) 1995-08-23

Family

ID=18083451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62317014A Expired - Lifetime JPH0778838B2 (en) 1987-12-15 1987-12-15 Product sales data processor

Country Status (1)

Country Link
JP (1) JPH0778838B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61221993A (en) * 1985-03-28 1986-10-02 東芝テック株式会社 Electronic cash register

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61221993A (en) * 1985-03-28 1986-10-02 東芝テック株式会社 Electronic cash register

Also Published As

Publication number Publication date
JPH0778838B2 (en) 1995-08-23

Similar Documents

Publication Publication Date Title
EP0187523B1 (en) Pos systems
KR920004437B1 (en) How to manage customers in cash register
EP0276816A2 (en) Transaction processing apparatus having plu function
JPS619790A (en) Electronic cash register
JPH09161154A (en) Merchandise sales registering data processor
JPH01158596A (en) Commodity sales data processor
JP2918766B2 (en) Product sales data processing device
JPH0636233B2 (en) Sales registration processor
JPS63229599A (en) Transaction processor
JPS61895A (en) Product sales data processing device
JPH02112095A (en) Product sales data processing device
JPH1173468A (en) Commodity price changing system
JPS6263395A (en) electronic cash register
JPH04259094A (en) Goods sales data processor
JPH0594589A (en) Commodity sales data processor
JPH07192172A (en) Commodity sales registration data processor
JPS61193296A (en) Input unit for electronic cash register
JPH0869572A (en) Merchandise sale register data processing device
JPH06111135A (en) Product sales data processor
JPS616764A (en) Terminal equipment
JPH05101277A (en) Product sales registration device
JPH0855281A (en) Pos terminal
JPS63298696A (en) Pos terminal
JPS63168796A (en) Sale register
JPH0337791A (en) POS terminal control device, POS system, and payment method for POS system