JP2002008137A - Merchandise sales registration data processor - Google Patents
Merchandise sales registration data processorInfo
- Publication number
- JP2002008137A JP2002008137A JP2000186390A JP2000186390A JP2002008137A JP 2002008137 A JP2002008137 A JP 2002008137A JP 2000186390 A JP2000186390 A JP 2000186390A JP 2000186390 A JP2000186390 A JP 2000186390A JP 2002008137 A JP2002008137 A JP 2002008137A
- Authority
- JP
- Japan
- Prior art keywords
- product
- name
- sales
- key
- registration
- 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.)
- Pending
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、POS(Point Of
Sales:販売時点情報管理)ターミナルや電子式キャッ
シュレジスタ等の商品販売登録データ処理装置に関し、
特にオペレータ用表示器として液晶ディスプレイなどの
画面表示器を使用してなる商品販売登録データ処理装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a POS (Point Of
Sales: point-of-sale information management) Regarding merchandise sales registration data processing devices such as terminals and electronic cash registers,
In particular, the present invention relates to a merchandise sales registration data processing device using a screen display such as a liquid crystal display as an operator display.
【0002】[0002]
【従来の技術】オペレータ用表示器として画面表示器を
使用してなる従来の商品販売登録データ処理装置のなか
には、販売登録が可能な各商品の名称を予め設定し、各
商品の名称を設定順に画面表示器に一覧表示させ、キー
ボードやマウスの操作によりいずれか1商品の名称が選
択決定されると、その商品の販売登録データを売上処理
するようにしたものがあった。2. Description of the Related Art In a conventional product sales registration data processing device using a screen display as an operator display, the names of products that can be registered for sale are set in advance, and the names of the products are set in order of setting. In some cases, a list is displayed on a screen display, and when the name of any one product is selected and determined by operating a keyboard or a mouse, sales registration data of the product is processed for sales.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
この種の商品販売登録データ処理装置においては、設定
された全ての商品名称をリストに表示させるので、1画
面に表示可能な商品名称の数には制限があるため取り扱
う商品の数が多い場合には販売登録する商品の名称を表
示させるまでに画面を何回も切り替えなければならない
という面倒があった。However, in this type of conventional product sales registration data processing apparatus, all the set product names are displayed in a list, so that the number of product names that can be displayed on one screen is reduced. Due to restrictions, when the number of products to be handled is large, it is troublesome to switch the screen many times before displaying the names of the products to be registered for sale.
【0004】本発明はこのような事情に基づいてなされ
たものであり、その目的とするところは、画面表示され
る商品名称リストから販売登録する商品の名称を簡単に
探し出すことができ、商品の販売登録に要する時間の短
縮と作業負担の軽減とを図ることができる商品販売登録
データ処理装置を提供しようとするものである。[0004] The present invention has been made in view of such circumstances, and a purpose thereof is to easily search for the name of a product to be registered for sale from a product name list displayed on the screen, and An object of the present invention is to provide a merchandise sales registration data processing device capable of shortening the time required for sales registration and reducing the work load.
【0005】[0005]
【課題を解決するための手段】本願請求項1記載の発明
は、各商品を識別する商品識別コードに対応して商品名
称,価格等の商品情報を予め記憶する商品テーブルと、
単一文字データを入力する文字入力手段と、この文字入
力手段により単一文字データが入力されるとその単一文
字データまたはその単一文字データにリンクする文字デ
ータを含む商品名称を商品テーブルから抽出する商品名
称抽出手段と、この抽出手段により抽出した商品名称の
リストを表示する名称リスト表示手段と、この表示手段
により表示された商品名称のリストの中から販売登録す
る商品の名称を選択する選択手段と、この選択手段によ
り選択された商品名称を含む商品テーブルの商品情報に
基づいて商品販売登録データを処理する商品販売登録処
理手段とを備えた商品販売登録データ処理装置にある。
かかる構成の商品販売登録データ処理装置であれば、文
字入力手段により販売登録する商品の名称に該当した単
一文字データを入力することで、その単一文字データま
たはその単一文字データで分類される文字データを含む
商品名称が商品テーブルから抽出され、この抽出された
商品名称のみのリストが表示されるので、単一文字デー
タによって絞り込まれた商品名称リストの中から販売登
録する商品の名称を探し出すことになり、簡単に探し出
せるようになる。According to a first aspect of the present invention, there is provided a product table for storing in advance product information such as a product name and a price corresponding to a product identification code for identifying each product;
A character input unit for inputting single character data, and a product name for extracting a single character data or a product name including character data linked to the single character data from the product table when the single character data is input by the character input unit Extracting means, name list displaying means for displaying a list of product names extracted by the extracting means, selecting means for selecting a name of a product to be registered for sale from a list of product names displayed by the display means, The merchandise sales registration data processing device includes merchandise sales registration processing means for processing merchandise sales registration data based on the merchandise information in the merchandise table including the merchandise name selected by the selecting means.
With the commodity sales registration data processing device having such a configuration, by inputting single character data corresponding to the name of a commodity to be registered for sale by character input means, the single character data or character data classified by the single character data Is extracted from the product table and a list of only the extracted product names is displayed, so that the name of the product to be registered for sale is searched from the product name list narrowed down by the single character data. , Will be easy to find.
【0006】本願請求項2記載の発明は、上記請求項1
記載の発明において、商品テーブルに、各商品を識別す
る商品識別コードに対応して商品情報とともにその商品
の売上点数を累計記憶するエリアを設け、商品名称抽出
手段により抽出された商品名称のリストを売上点数の多
い順にソートして表示するようにしたものである。かか
る構成の商品販売登録データ処理装置であれば、単一文
字データによって絞り込まれた商品名称のリストには売
上点数の多い順に商品名称が並べられて表示されるの
で、販売登録する商品の名称を、より簡単に探し出せる
ようになる。[0006] The invention described in claim 2 of the present application is the above-described claim 1.
In the invention described, in the product table, an area for cumulatively storing the sales points of the product along with the product information corresponding to the product identification code for identifying each product is provided, and a list of the product names extracted by the product name extracting means is provided. The data is sorted and displayed in descending order of sales points. With the product sales registration data processing device having such a configuration, since the product names are sorted and displayed in the list of product names narrowed by single character data in descending order of the number of sales points, the names of the products to be registered for sales are It will be easier to find.
【0007】本願請求項3記載の発明は、上記請求項2
記載の発明において、1取引として販売登録される全商
品の登録終了後に、その取引で販売登録された全商品の
売上点数を商品テーブルの売上点数エリアに商品別に累
計処理するようにしたものである。かかる構成の商品販
売登録データ処理装置であれば、販売登録された商品の
売上点数が累計されるのは、1取引として販売登録され
る全商品の登録終了後なので、1取引の途中で同一の単
品文字データを何回入力しても、商品名称リストに表示
される商品名称の順番が入れ替わることはない。[0007] The invention described in claim 3 of the present application is the above-described claim 2.
In the invention described above, after the registration of all the products registered for sale as one transaction is completed, the sales points of all the products registered for sale in the transaction are cumulatively processed for each product in the sales point area of the product table. . In the merchandise sales registration data processing device having such a configuration, the sales points of the merchandise registered for sale are accumulated after registration of all commodities registered for sale as one transaction is completed. No matter how many times the single item character data is input, the order of the item names displayed in the item name list does not change.
【0008】[0008]
【発明の実施の形態】以下、本発明の一実施の形態を図
面を用いて説明する。なお、この実施の形態は、POS
ターミナルに本発明を適用した場合であり、単一文字デ
ータとして「あ」,「か」,「さ」,「た」,「な」,
「は」,「ま」,「や」,「ら」,「わ」の10文字の
なかの1文字を入力するものとし、単一文字データ
「あ」が入力された場合には五十音のあ行「あいうえ
お」を1文字目に含む商品名称のみのリストを表示さ
せ、「か」が入力された場合にはか行「かきくけこ」を
1文字目に含む商品名称のみのリストを表示させるとい
うように、入力された単一文字データに対する五十音の
1行分の文字を1文字目に含む商品名称のみのリストを
オペレータ用表示器に表示させるものとする。DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. In this embodiment, the POS
This is a case where the present invention is applied to a terminal, and "a", "ka", "sa", "ta", "na",
One of the ten characters “ha”, “ma”, “ya”, “ra”, and “wa” shall be entered. If single character data “a” is entered, Display a list of only the product names that contain the line "Ai-ueo" as the first character, and if "" is entered, display a list of only the product names that contain the line "Kakikukeko" as the first character In such a case, a list of only product names including the first character of one line of the Japanese syllabary for the input single character data is displayed on the operator display.
【0009】図1は本実施の形態におけるPOSターミ
ナル11の外観構成を示す斜視図であり、このPOSタ
ーミナル11は、キーボード12と、オペレータ用の表
示器13と、客用の表示器14と、レシート・ジャーナ
ル印字用のプリンタ15と、ドロワ16とを備えてい
る。FIG. 1 is a perspective view showing an external configuration of a POS terminal 11 according to the present embodiment. The POS terminal 11 has a keyboard 12, a display 13 for an operator, a display 14 for a customer, A printer 15 for printing receipts and journals and a drawer 16 are provided.
【0010】オペレータ用表示器13は、例えば液晶デ
ィスプレイ等の画面表示部13aを有したものであり、
この画面表示部13aに、販売登録が可能な商品名称の
リストを表示する。The operator display 13 has a screen display section 13a such as a liquid crystal display, for example.
A list of product names that can be registered for sale is displayed on the screen display unit 13a.
【0011】キーボード12には、特に図2に示すよう
に、数値データを置数入力するための置数キー21、数
値データのクリアやエラー解除を指令するクリアキー2
2、数値データが乗数であることを指令する乗算キー2
3、登録商品の取消を指令する取消キー24、商品の登
録を指令する登録キー25、1取引の小計出力を指令す
る小計キー26及び1取引の登録締めを宣言する締めキ
ーとしての預/現計キー27の他、オペレータ用表示器
13の画面表示部13aに表示されるカーソルを上下左
右に移動させるカーソルキー28と、前記単一文字デー
タ「あ」〜「わ」を入力する文字入力手段として機能す
る文字キー29とを設けている。As shown in FIG. 2, the keyboard 12 has a numeric key 21 for inputting numerical data and a clear key 2 for clearing numerical data and canceling an error.
2. Multiplication key 2 for instructing that the numerical data is a multiplier
3. Cancel key 24 for instructing cancellation of registered goods, registration key 25 for instructing registration of goods, subtotal key 26 for instructing subtotal output of transaction, and deposit / present as closing key for declaring registration of one transaction. In addition to the total key 27, a cursor key 28 for moving a cursor displayed on the screen display section 13a of the operator display 13 up, down, left and right, and character input means for inputting the single character data "A" to "WA". A function key 29 is provided.
【0012】図3は本実施の形態におけるPOSターミ
ナル11の制御回路構成を示すブロック図であり、この
POSターミナル11は、制御部本体としてCPU(Ce
ntral Processing Unit)31を搭載している。また、
プログラム等の固定的データを格納したROM(Read O
nly Memory)32、可変的データを記憶するための各種
メモリエリアを形成してなるRAM(Random Access Me
mory)33、日時を計時する時計部34、予め設定され
た通信プロトコルに従いオンライン接続されるホスト装
置とデータ通信を行なう通信インタフェース35、信号
の入出力を行なうI/O(Input/Output)ポート36、
前記キーボード12の駆動を制御し、操作キーに対応し
たキー信号を取込むキーボードコントローラ37、前記
オペレータ用表示器13及び客用表示器14の駆動をそ
れぞれ制御し、表示データに対応した文字等を表示させ
る表示コントローラ38、前記プリンタ15の駆動を制
御し、レシート印字及びジャーナル印字を行わせるプリ
ンタコントローラ39等を搭載している。前記CPU3
1と、ROM32,RAM33,時計部34,通信イン
タフェース35,I/Oポート36,キーボードコント
ローラ37,表示コントローラ38およびプリンタコン
トローラ39とは、アドレスバス,データバス等のバス
ラインで接続している。FIG. 3 is a block diagram showing a control circuit configuration of the POS terminal 11 according to the present embodiment. The POS terminal 11 has a CPU (Ce
ntral Processing Unit) 31 is mounted. Also,
ROM that stores fixed data such as programs (Read O
nly Memory) 32, a random access memory (RAM) formed with various memory areas for storing variable data.
mory) 33, a clock unit 34 for measuring the date and time, a communication interface 35 for performing data communication with a host device connected online according to a preset communication protocol, and an I / O (Input / Output) port 36 for inputting and outputting signals. ,
It controls the driving of the keyboard 12 and takes in key signals corresponding to the operation keys. The keyboard controller 37 controls the driving of the operator display 13 and the customer display 14, respectively. A display controller 38 for displaying, a printer controller 39 for controlling the driving of the printer 15 and performing receipt printing and journal printing are mounted. The CPU 3
The ROM 1, the RAM 33, the clock unit 34, the communication interface 35, the I / O port 36, the keyboard controller 37, the display controller 38, and the printer controller 39 are connected by bus lines such as an address bus and a data bus.
【0013】I/Oポート36にはドロワ開放装置16
aを接続しており、CPU31の指令によってドロワ開
放装置16aに駆動信号を出力するようになっている。
ドロワ開放装置16aは、駆動信号の入力に応じてドロ
ワ16の引出しを自動開放させる。また、「登録」,
「登録」,「点検」,「精算」,「設定」等の各種業務
モードを選択するためのモードスイッチ17をI/Oポ
ート36に接続しており、このモードスイッチ17から
の信号をI/Oポート36で入力するようになってい
る。The drawer opening device 16 is connected to the I / O port 36.
a, and outputs a drive signal to the drawer opening device 16a according to a command from the CPU 31.
The drawer opening device 16a automatically opens the drawer 16 in response to the input of the drive signal. "Registration",
A mode switch 17 for selecting various business modes such as "registration", "inspection", "payment", and "setting" is connected to the I / O port 36, and a signal from the mode switch 17 is transmitted to the I / O port 36. The input is made at the O port 36.
【0014】かかる構成のPOSターミナル11におい
て、RAM33には、特に、図4に示すレイアウト構成
の商品テーブル40と、図5に示すレイアウト構成の文
字キーテーブル50と、図6に示すレイアウト構成の名
称表示バッファ60と、図7に示すレイアウト構成の登
録バッファ70とを形成している。In the POS terminal 11 having such a configuration, the RAM 33 stores, in particular, the product table 40 having the layout configuration shown in FIG. 4, the character key table 50 having the layout configuration shown in FIG. 5, and the name of the layout configuration shown in FIG. A display buffer 60 and a registration buffer 70 having the layout configuration shown in FIG. 7 are formed.
【0015】商品テーブル40は、各商品を識別する商
品識別コードに対応して、商品名称,商品1点あたりの
価格である単価等の商品情報を予め設定記憶したもので
ある。また、商品毎に売上点数と売上金額とを累計記憶
するエリアを設けている。The merchandise table 40 stores merchandise information such as a merchandise name and a unit price, which is a price per merchandise, in advance corresponding to a merchandise identification code for identifying each merchandise. In addition, an area is provided for cumulatively storing sales points and sales amounts for each product.
【0016】文字キーテーブル50は、各文字キー29
にそれぞれ割当てられた単一文字データに対応して、そ
の単一文字データの文字コードと、その単一文字データ
にリンクする文字データの文字コードとを、リンク文字
コード群として予め設定記憶したものである。因みに、
この実施の形態では、単一文字データにリンクする文字
データは、前述したように単一文字データに対する五十
音の1行分の文字データである。The character key table 50 stores the character keys 29
The character codes of the single character data and the character codes of the character data linked to the single character data are set and stored in advance as a link character code group, corresponding to the single character data respectively assigned to. By the way,
In this embodiment, the character data linked to the single character data is the character data for one line of the Japanese syllabary with respect to the single character data as described above.
【0017】名称表示バッファ60は、1から連続する
表示番号順に、商品名称,商品識別コード及び売上点数
の各データを一時的に記憶するエリアである。登録バッ
ファ70は、1取引として販売登録される全商品の名
称,商品識別コード,点数,金額の各データを一時的に
記憶するエリアである。The name display buffer 60 is an area for temporarily storing data such as a product name, a product identification code, and the number of sales in the order of display numbers consecutive from 1. The registration buffer 70 is an area for temporarily storing data of the names, product identification codes, points, and amounts of all products sold and registered as one transaction.
【0018】しかして、POSターミナル11は、モー
ドスイッチ17により登録モードが選択された状態で、
各文字キー29のなかのいずれか1キーが入力される
と、CPU31が図9の流れ図に要部を示す文字キー処
理を実行するように、プログラムを構成している。すな
わちCPU31は、キーボードコントローラ37で取込
んだキー信号が各文字キー29のなかのいずれか1キー
の信号であり、I/Oポート36に入力されているモー
ドスイッチ17からの信号により「登録」モードが選択
されていることを確認すると、この文字キー処理を開始
する。そして先ず、ST1として文字キーテーブル50
を検索して、入力文字キーに対応したリンク文字コード
群を全て読出し、RAM33のワークエリアに一時格納
する。In the state where the registration mode is selected by the mode switch 17, the POS terminal 11
The program is configured so that, when any one of the character keys 29 is input, the CPU 31 executes character key processing indicating the main part in the flowchart of FIG. That is, the CPU 31 determines that the key signal fetched by the keyboard controller 37 is a signal of any one of the character keys 29, and that “register” is performed by a signal from the mode switch 17 input to the I / O port 36. After confirming that the mode is selected, the character key processing is started. First, the character key table 50 is set as ST1.
And reads out all the link character code groups corresponding to the input character keys, and temporarily stores them in the work area of the RAM 33.
【0019】次に、ST2として商品テーブル40に設
定されている各商品の名称データを先頭レコードから順
に検索して、1文字目の文字コードがワークエリアに格
納したリンク文字コード群のなかに存在する商品名称を
探す。そして、該当する商品名称を探し出したならば、
その商品名称に対応した商品識別コードと売上点数とを
抽出し、ST3としてその商品名称,商品識別コード及
び売上点数の各データを名称表示バッファ60に順次格
納する(商品名称抽出手段)。Next, as ST2, the name data of each product set in the product table 40 is searched in order from the first record, and the first character code exists in the link character code group stored in the work area. Look for the product name you want. And if you find the product name,
The product identification code and the sales points corresponding to the product name are extracted, and the data of the product name, the product identification code, and the sales points are sequentially stored in the name display buffer 60 as ST3 (product name extraction means).
【0020】こうして、商品テーブル40の最終レコー
ドまで同一の検索を行い、ST4として検索終了を判定
したならば、ワークエリアに格納したリンク文字コード
群をクリアした後、ST5として名称表示バッファ60
に格納された商品名称,商品識別コード及び売上点数の
データを売上点数が多い順にソートする。そして、ST
6としてデータのソート完了を判断したならば、ST7
として名称表示バッファ60に格納された商品名称を表
示番号の順に並べた商品名称リスト画面を作成し、オペ
レータ用表示器13の画面表示部13aに表示させる
(名称リスト表示手段)。この場合において、画面表示
部13aの1画面に表示できる商品名称の数には制限が
あるため、その数をkとすると、表示番号1からkまで
の商品名称を1画面目とし、表示番号k+1から2kま
での商品名称を2画面目とする。In this way, the same search is performed up to the last record of the product table 40. If it is determined in ST4 that the search has been completed, the link character code group stored in the work area is cleared, and the name display buffer 60 is cleared in ST5.
Are sorted in descending order of the number of sales points. And ST
If it is determined that the data sorting is completed as ST6, ST7
A product name list screen is created in which the product names stored in the name display buffer 60 are arranged in the order of display numbers, and is displayed on the screen display section 13a of the operator display 13 (name list display means). In this case, since the number of product names that can be displayed on one screen of the screen display unit 13a is limited, assuming that the number is k, the product names from display numbers 1 to k are the first screen, and the display number k + 1 The product names from to 2k are the second screen.
【0021】CPU31は、オペレータ用表示器13の
画面表示部13aに商品名称リストの1画面目を表示さ
せた後、キーボード12からのキー入力を待機する。こ
こで、ST8としてカーソルキー28のキー信号を取込
んだ場合にはST11に進み、画面表示部13aに表示
されているカーソルを上下左右に1つずつ移動させる。
しかる後、キー入力を再度待機する。なお、カーソルは
商品名称リスト上の商品名称を選択指定するものであ
り、画面最下位の商品名称を指定している状態でさらに
下方へ移動させると、商品名称リストを次画面のものに
切り替える。同様に、画面最上位の商品名称を指定して
いる状態でさらに上方へ移動させると、商品名称リスト
を前画面のものに切り替える。After displaying the first screen of the product name list on the screen display section 13a of the operator display 13, the CPU 31 waits for a key input from the keyboard 12. Here, when the key signal of the cursor key 28 is fetched in ST8, the process proceeds to ST11, and the cursor displayed on the screen display unit 13a is moved one by one up, down, left, and right.
After that, it waits for a key input again. The cursor is used to select and specify a product name on the product name list. When the cursor is moved further downward while the product name at the bottom of the screen is specified, the product name list is switched to the next screen. Similarly, when the product name at the top of the screen is specified and the product name is further moved upward, the product name list is switched to that of the previous screen.
【0022】キー入力待機状態において、ST9として
登録キー25のキー信号を取込んだ場合にはST12に
進み、画面表示器13aに表示されている商品名称リス
トの中でカーソルによって選択指定されている商品名称
を取得し、この商品名称に対応した商品識別コードを名
称表示バッファ60から取得する。さらに、取得した商
品識別コードに対応する単価を商品テーブル40から取
得して、この単価に登録点数(登録キー25の入力直前
に置数キー21と乗算キー23とにより乗数が入力され
ている場合にはその乗数,乗数が入力されていない場合
には1)を乗算して登録金額を算出する。そして、商品
名称,商品識別コード,登録点数及び登録金額の商品販
売登録データを、登録バッファ70に順次格納処理する
(商品販売登録処理手段)。また、商品名称,単価,登
録点数及び登録金額をオペレータ用表示器13及び客用
表示器14に表示させる。In the key input standby state, when the key signal of the registration key 25 is fetched in ST9, the process proceeds to ST12, where the cursor is selected and designated in the product name list displayed on the screen display 13a. A product name is obtained, and a product identification code corresponding to the product name is obtained from the name display buffer 60. Further, the unit price corresponding to the obtained product identification code is obtained from the product table 40, and the unit price is registered in this unit price (in the case where the multiplier is input by the number key 21 and the multiplication key 23 immediately before the input of the registration key 25). Is multiplied by 1) if the multiplier or the multiplier is not input, to calculate the registration amount. Then, the merchandise sales registration data of the merchandise name, the merchandise identification code, the number of registration points, and the registered amount are sequentially stored in the registration buffer 70 (commodity sales registration processing means). Further, the product name, the unit price, the number of registered points, and the registered amount are displayed on the operator display 13 and the customer display 14.
【0023】しかる後、ST13として名称表示バッフ
ァ60をクリアしたならば、今回の文字キー入力処理を
終了する。ここに、商品名称リスト上のカーソルを移動
させるカーソルキー28とそのカーソルによって指定さ
れた商品名称の選択を決定する登録キー25とにより、
選択手段を構成している。そして、この選択手段によっ
て販売登録する商品の名称を選択することによって、そ
の商品の販売登録データが登録処理される。Thereafter, if the name display buffer 60 is cleared in ST13, the current character key input processing is terminated. Here, a cursor key 28 for moving a cursor on the product name list and a registration key 25 for determining the selection of the product name specified by the cursor are provided.
This constitutes selection means. Then, by selecting the name of the product to be registered for sale by the selection means, the sales registration data of the product is registered.
【0024】また、キー入力待機状態において、ST1
0として取消キー24のキー信号を取込んだ場合にはS
T13に進み、名称表示バッファ60をクリアして、今
回の文字キー入力処理を終了するものとなっている。す
なわち、文字キー29を入力したが、販売登録する商品
の名称がリスト画面になかったり(文字キーの入力ミ
ス)、客が商品の取消を求めたりした場合には、取消キ
ー24を入力することにより、文字キー29を入力した
前の状態に戻される。In the key input standby state, ST1
When the key signal of the cancel key 24 is fetched as 0, S
Proceeding to T13, the name display buffer 60 is cleared, and the current character key input process ends. That is, when the character key 29 is input, but the name of the product to be registered for sale is not on the list screen (input error of the character key), or when the customer requests the cancellation of the product, the cancel key 24 must be input. Returns to the state before the character key 29 was input.
【0025】POSターミナル11は、モードスイッチ
17により登録モードが選択された状態で、小計キー2
6が入力されると、CPU31が図10の流れ図に要部
を示す小計キー処理を実行するように、プログラムを構
成している。すなわちCPU31は、キーボードコント
ローラ37で取込んだキー信号が小計キー26の信号で
あり、I/Oポート36に入力されているモードスイッ
チ17からの信号により「登録」モードが選択されてい
ることを確認すると、この小計キー処理を開始する。そ
して先ず、ST1として登録バッファ70に商品販売登
録データが格納されているか否かを判断する。ここで、
格納されていない場合には、1取引の商品登録が行なわ
れていない状態で小計キー26を操作した誤操作なの
で、小計キー26の入力をエラーとして、この処理を終
了する。When the registration mode is selected by the mode switch 17, the POS terminal 11
When the number 6 is input, the program is configured so that the CPU 31 executes the subtotal key processing which shows the main part in the flowchart of FIG. That is, the CPU 31 determines that the key signal fetched by the keyboard controller 37 is the signal of the subtotal key 26 and the “registration” mode is selected by the signal from the mode switch 17 input to the I / O port 36. If confirmed, this subtotal key processing is started. Then, first, it is determined whether or not merchandise sales registration data is stored in the registration buffer 70 as ST1. here,
If it is not stored, it is an erroneous operation of operating the subtotal key 26 in a state where the merchandise registration for one transaction has not been performed.
【0026】ST1にて登録バッファ70に商品販売登
録データが格納されている場合には、ST2としてこの
登録バッファ70に格納されている商品名称,登録点数
及び登録金額の各データと、登録金額の合計金額とをオ
ペレータ用表示器13に表示させる。また、合計金額を
客用表示器14に表示させる。If the merchandise sales registration data is stored in the registration buffer 70 in ST1, the data of the merchandise name, the number of registration points and the registration amount stored in the registration buffer 70 and the data of the registration amount are stored in ST2. The total amount is displayed on the operator display 13. The total amount is displayed on the customer display 14.
【0027】次に、キーボード12からのキー入力を待
機する。ここで、ST3として各文字キー29のなかの
いずれか1キーのキー信号を取込んだ場合には、図9に
示した文字キー処理を実行する。Next, a key input from the keyboard 12 is waited. Here, when a key signal of any one of the character keys 29 is fetched as ST3, the character key processing shown in FIG. 9 is executed.
【0028】一方、ST4として預/現計キー27のキ
ー信号を取込んだ場合には、ST5として登録バッファ
70に商品識別コードとともに格納されている販売登録
商品の登録点数及び登録金額を、商品テーブル40の同
一商品識別コードに対応した売上点数エリア及び売上金
額エリアにそれぞれ累計処理する。また、ST6として
預り金額(預/現計キー27の入力直前に置数キー21
で合計金額以上の数値データが入力されている場合には
その数値金額、数値データが入力されていない場合には
合計金額)から合計金額を減算して釣銭額を算出し、オ
ペレータ用表示器13及び客用表示器14にそれぞれ表
示させる。さらに、ST7としてレシート印字データ及
びジャーナル印字データを編集してプリンタ15に供給
し、レシート印字及びジャーナル印字を行なわせてレシ
ートを発行させるとともに、ST8としてドロワ開放装
置16aに駆動信号を出力して、ドロワ16の引出しを
開放させる。しかる後、ST9として登録バッファ70
をクリアしたならば、この処理を終了する。On the other hand, when the key signal of the deposit / current total key 27 is fetched in ST4, the registered points and the registered price of the sales registered product stored in the registration buffer 70 together with the product identification code are stored in ST5. Cumulative processing is performed on each of the sales point area and the sales amount area corresponding to the same product identification code in the table 40. Further, as ST6, the deposit key (the number key 21 immediately before the input of the deposit / current total key 27) is entered.
, The change amount is calculated by subtracting the total amount from the numerical value amount if the numerical value data is larger than the total amount, or the total amount if the numerical value data is not input. And the customer display 14 respectively. Further, as ST7, the receipt print data and the journal print data are edited and supplied to the printer 15, the receipt print and the journal print are performed, a receipt is issued, and a drive signal is output to the drawer opening device 16a as ST8. The drawer 16 is opened. Thereafter, as ST9, the registration buffer 70
Is completed, this process ends.
【0029】ここに、預/現計キー27は1取引として
登録される商品の登録終了を宣言する締めキーとして機
能し、この締めキーの入力に応じて、1取引で販売登録
された全商品の売上点数を商品テーブル40の売上点数
エリアに商品別に累計処理するようになっている。Here, the deposit / current total key 27 functions as a closing key for declaring the end of the registration of a product registered as one transaction, and in response to the input of the closing key, all the products sold and registered in one transaction. Are processed in the sales point area of the product table 40 for each product.
【0030】このように構成された本実施の形態のPO
Sターミナル11は、「登録」モードが選択された状態
で文字キー29のいずれか1キーが入力されると、その
入力文字キー29に対応して文字キーテーブル50に設
定されているリンク文字コード群が読出され、そのリン
ク文字コード群に属する文字コードを1文字目とする商
品名称が商品テーブル40から一括抽出される。そし
て、この一括抽出された商品名称の一覧リストがオペレ
ータ用表示器13に表示される。したがって、一覧リス
トとして画面表示される商品名称の総数は、商品テーブ
ル40に設定されている全商品の名称のうち、文字キー
29によって入力された単一文字データにリンクする文
字を1文字目とする名称のみに絞られる。また、このと
き、商品名称は、売上点数の多い順にソートされて表示
される。The PO according to the present embodiment thus configured is
When any one of the character keys 29 is input in a state where the “registration” mode is selected, the S terminal 11 sets the link character code set in the character key table 50 corresponding to the input character key 29. The group is read out, and the product name having the character code belonging to the link character code group as the first character is collectively extracted from the product table 40. Then, the list of the product names extracted collectively is displayed on the display 13 for the operator. Therefore, the total number of product names displayed on the screen as a list is the first character of the names of all the products set in the product table 40 that is linked to the single character data input by the character key 29. It is narrowed down to the name only. At this time, the product names are sorted and displayed in descending order of the number of sales points.
【0031】こうして、商品名称リストが表示された状
態で、カーソルキー28の入力により商品名称リストの
なかのいずれか1商品の名称が指定され、登録キー25
が入力されると、当該名称の商品の販売登録データが登
録バッファ70に登録処理される。したがって、文字キ
ー29によって入力された単一文字データにリンクする
文字を1文字目とする名称のみに絞られた商品名称リス
トのなかから、販売登録する商品の名称を探し出して選
択決定操作することにより、その商品販売登録データが
登録処理される。In this manner, while the product name list is displayed, the name of one of the products in the product name list is designated by inputting the cursor key 28, and the registration key 25 is displayed.
Is input, the sales registration data of the product having the name is registered in the registration buffer 70. Therefore, by searching for a product name to be registered for sale from a product name list narrowed down to only the name having the first character as the character linked to the single character data input by the character key 29, and performing a selection decision operation. Then, the merchandise sales registration data is registered.
【0032】今、かかるPOSターミナル11を飲食店
の商品販売登録データ処理装置として使用した場合、オ
ペレータである店員は、先ず、客がオーダした商品の名
称の頭文字に該当する文字キー29を入力する。例えば
客が「うどん定食」をオーダした場合には、文字キー2
9の「あ」キーを入力する。そうすると、オペレータ用
表示器13には、図8に示すように、1文字目が五十音
「あ行」の商品名称の一覧リストが表示される。そこで
店員は、カーソルキー28を入力して「うどん定食」を
カーソル80で指定した後、登録キー25を入力する。
そうすると、「うどん定食」の販売登録データが登録バ
ッファ70に登録処理される。また、オペレータ用表示
器13及び客用表示器14には「うどん定食 780
円」が表示される。Now, when the POS terminal 11 is used as a merchandise sales registration data processing device at a restaurant, a clerk as an operator first inputs a character key 29 corresponding to the initial of the name of the merchandise ordered by the customer. I do. For example, if the customer orders "Udon set meal", the character key 2
Input the 9 "A" key. Then, as shown in FIG. 8, the operator display 13 displays a list of the product names whose first character is the Japanese syllabary "A line". Then, the clerk inputs the registration key 25 after inputting the cursor key 28 and specifying “udon set meal” with the cursor 80.
Then, the sales registration data of “Udon set meal” is registered in the registration buffer 70. In addition, the display 13 for the operator and the display 14 for the customer indicate “Udon set meal 780”.
Circle "is displayed.
【0033】次に、同じ客が「てんぷら定食」をオーダ
した場合には、文字キー29の「た」キーを入力する。
そうすると、オペレータ用表示器13には、1文字目が
五十音「た行」の商品名称の一覧リストが表示される。
そこで店員は、カーソルキー28を入力して「てんぷら
定食」をカーソル80で指定した後、登録キー25を入
力する。そうすると、「てんぷら定食」の販売登録デー
タが登録バッファ70に登録処理される。また、オペレ
ータ用表示器13及び客用表示器14には「てんぷら定
食 980円」が表示される。Next, when the same customer orders "tempura set meal", the "ta" key of the character keys 29 is input.
Then, the operator display 13 displays a list of product names whose first character is the Japanese syllabary "ta-line".
Then, the clerk inputs the registration key 25 after inputting the cursor key 28 and specifying “tempura set meal” with the cursor 80. Then, the sales registration data of “tempura set meal” is registered in the registration buffer 70. “Tempura set meal 980 yen” is displayed on the operator display 13 and the customer display 14.
【0034】以上でこの客のオーダが終了したとする
と、小計キー26を入力する。そうすると、オペレータ
用表示器13には、各登録商品「うどん定食 780
円」及び「てんぷら定食 980円」と、その合計金額
「1760円」が表示される。また、客用表示器14に
は合計金額「1760円」が表示される。Assuming that the customer order is completed, the subtotal key 26 is input. Then, the operator display 13 displays each registered product “Udon set meal 780”.
Yen "and" Tempura set meal 980 yen "and the total amount" 1760 yen "are displayed. In addition, the total amount “1760 yen” is displayed on the customer display 14.
【0035】ここで、客が代金として2000円を支払
ったとすると、置数キー21で「2000」を置数入力
した後、預/現計キー27を入力する。そうすると、
「うどん定食」の登録点数「1」及び登録金額「78
0」が商品テーブル40の該当商品識別コード「000
5」に対応した売上点数及び売上金額に累計処理され
る。同様に、「てんぷら定食」の登録点数「1」及び登
録金額「980」が商品テーブル40の該当商品識別コ
ード「0003」に対応した売上点数及び売上金額に累
計処理される。また、釣銭額「240円」が算出されて
オペレータ用表示器13及び客用表示器14に表示され
るとともに、レシートが印字発行される。以上により、
この客との取引が終了する。Here, assuming that the customer has paid 2000 yen as a price, the user enters "2000" with the numeral key 21 and then enters the deposit / current key 27. Then,
"Udon Set Meal" registration score "1" and registration amount "78"
"0" is the corresponding product identification code "000" in the product table 40.
The processing is cumulatively performed on the sales points and sales amount corresponding to “5”. Similarly, the registration point “1” and the registration amount “980” of “tempura set meal” are cumulatively processed into the sales points and the sales amount corresponding to the corresponding product identification code “0003” in the product table 40. Also, the change amount “240 yen” is calculated and displayed on the operator display 13 and the customer display 14, and a receipt is printed and issued. From the above,
The transaction with this customer ends.
【0036】このように本実施の形態によれば、文字キ
ー29によって入力された単一文字データにリンクする
文字を1文字目とする名称のみに絞られた商品名称リス
トのなかから、販売登録する商品の名称を探し出して選
択決定操作することにより、その商品の販売登録データ
を登録処理できるので、商品テーブル40に設定された
全ての商品名称をリストに表示させていた従来と比較す
ると、販売登録する商品の名称を簡単に探し出すことが
できる。その結果、商品の販売登録に要する時間の短縮
と作業負担の軽減とを図ることができる。As described above, according to the present embodiment, sales registration is performed from a product name list in which only characters whose first character is linked to the single character data input by the character key 29 are limited to the first character. By searching for a product name and performing a selection decision operation, the sales registration data of the product can be registered. Therefore, compared with the conventional case where all the product names set in the product table 40 are displayed in a list, the sales registration You can easily find the name of the product you want to use. As a result, it is possible to reduce the time required for sales registration of the product and reduce the work load.
【0037】また、本実施の形態においては、商品名称
リストを表示させる際に、売上点数の多い順にソートし
てから表示するようにしている。売上点数が多い商品
は、それだけ販売登録する確率が高い商品であり、売上
点数の多い順にソートすることによってこの販売登録す
る確率が高い商品が画面の1画面目に表示されるように
なるので、総合的に見ると、ソートしない場合と比べて
販売登録する商品の名称を探し出すまでに要する時間が
短縮される。Further, in the present embodiment, when displaying the product name list, the product name list is sorted and displayed in descending order of the number of sales points. A product with a high sales score is a product with a high probability of selling and registering that much. By sorting in the descending order of the sales score, the product with a high probability of sales registration is displayed on the first screen of the screen. Comprehensively, the time required to find the name of a product to be registered for sale is reduced as compared with the case where sorting is not performed.
【0038】しかも、本実施の形態においては、販売登
録された商品の売上点数が累計されるのは、1取引とし
て販売登録される全商品の登録終了後としているので、
1取引の途中で同一の単品文字データを何回入力して
も、商品名称リストに表示される商品名称の順番が入れ
替わることはない。したがって、1取引のなかで、前回
表示された商品名称リストでは例えば1番目に表示され
ていた名称が、今回2番目に入れ替わっていたために、
1番目と思い込んでいたオペレータが誤ってその1番目
の商品名称を選択決定してしまうといった誤操作を未然
に防ぐことができる。Further, in this embodiment, since the sales points of the products registered for sale are accumulated after the registration of all the products registered for sale as one transaction is completed.
No matter how many times the same single item character data is input during one transaction, the order of the product names displayed in the product name list does not change. Therefore, in one transaction, for example, the name displayed first in the product name list displayed last time has been replaced with the second name this time.
It is possible to prevent an erroneous operation in which the first supposed operator mistakenly selects and decides the first product name.
【0039】なお、本発明は前記一実施の形態に限定さ
れるものではない。例えば、前記一実施の形態では、商
品名称リストの中から販売登録する商品の名称を選択す
る選択手段としてキーボード12上のカーソルキー28
と文字キー29とを示したが、オペレータ用表示器13
としてタッチパネル付表示器を用いることによって、画
面表示部13aに表示されている商品名料理すとのなか
から販売登録する商品の名称をタッチ入力することによ
り選択決定するように構成してもよい。こうすることに
より、より簡単に販売登録する商品の名称を選択決定す
ることができる。The present invention is not limited to the above embodiment. For example, in the embodiment, the cursor key 28 on the keyboard 12 is used as a selection unit for selecting a product name to be registered for sale from a product name list.
And the character keys 29, the operator display 13
By using a display with a touch panel as a device, the name of a product to be registered for sale may be selected and determined by touch input from among the product names displayed on the screen display unit 13a. This makes it possible to more easily select and determine the name of a product to be registered for sale.
【0040】また、前記一実施の形態では文字入力手段
により入力する単一文字データとしてかな文字を例示し
たが、漢字,カタカナ,英数字等であってもよい。この
他、本発明の要旨を逸脱しない範囲で種々変形実施可能
であるのは勿論である。Further, in the above-described embodiment, the kana character is exemplified as the single character data input by the character input means, but may be a kanji, katakana, an alphanumeric character or the like. In addition, it goes without saying that various modifications can be made without departing from the spirit of the present invention.
【0041】[0041]
【発明の効果】以上詳述したように、本願請求項1記載
の発明によれば、画面表示される商品名称リストから販
売登録する商品の名称を簡単に探し出すことができ、商
品の販売登録に要する時間の短縮と作業負担の軽減とを
図ることができる商品販売登録データ処理装置を提供で
きる。また、本願請求項2及び3記載の発明によれば、
画面表示される商品名称リストから販売登録する商品の
名称をさらに簡単に探し出すことができる効果を奏す
る。As described in detail above, according to the first aspect of the present invention, it is possible to easily find the name of a product to be registered for sale from a list of product names displayed on the screen, and to register the product for sale. It is possible to provide a merchandise sales registration data processing device capable of reducing the time required and the work load. Further, according to the invention described in claims 2 and 3 of the present application,
There is an effect that the name of the product to be registered for sale can be more easily found from the product name list displayed on the screen.
【図1】 本発明の一実施の形態であるPOSターミナ
ルの外観斜視図。FIG. 1 is an external perspective view of a POS terminal according to an embodiment of the present invention.
【図2】 同POSターミナルのキーボードにおける主
要なキー配置を示す図。FIG. 2 is an exemplary view showing a key arrangement on a keyboard of the POS terminal.
【図3】 同POSターミナルの要部回路構成を示すブ
ロック図。FIG. 3 is a block diagram showing a circuit configuration of a main part of the POS terminal.
【図4】 同POSターミナルが記憶する商品テーブル
の構成図。FIG. 4 is a configuration diagram of a product table stored in the POS terminal.
【図5】 同POSターミナルが記憶する文字キーテー
ブルの構成図。FIG. 5 is a configuration diagram of a character key table stored in the POS terminal.
【図6】 同POSターミナルが記憶する名称表示バッ
ファの構成図。FIG. 6 is a configuration diagram of a name display buffer stored in the POS terminal.
【図7】 同POSターミナルが記憶する登録バッファ
の構成図。FIG. 7 is a configuration diagram of a registration buffer stored in the POS terminal.
【図8】 同POSターミナルの画面表示部に表示され
る商品名称リストの一例を示す図。FIG. 8 is a diagram showing an example of a product name list displayed on a screen display unit of the POS terminal.
【図9】 同POSターミナルのCPUが実行する文字
キー入力処理の要部を示す流れ図。FIG. 9 is a flowchart showing a main part of a character key input process executed by the CPU of the POS terminal.
【図10】同POSターミナルのCPUが実行する小計
キー入力処理の要部を示す流れ図。FIG. 10 is a flowchart showing a main part of a subtotal key input process executed by the CPU of the POS terminal.
11…POSターミナル 12…キーボード 13…オペレータ用表示器 24…取消キー 25…登録キー 26…小計キー 27…預/現計キー 28…カーソルキー 29…文字キー 31…CPU 40…商品テーブル 50…文字キーテーブル 60…名称表示バッファ 70…登録バッファ 11 POS Terminal 12 Keyboard 13 Operator Display 24 Cancel Key 25 Registration Key 26 Subtotal Key 27 Deposit / Current Key 28 Cursor Key 29 Character Key 31 CPU 40 Product Table 50 Character Key table 60: Name display buffer 70: Registration buffer
Claims (3)
して商品名称,価格等の商品情報を予め記憶する商品テ
ーブルと、 単一文字データを入力する文字入力手段と、 この文字入力手段により単一文字データが入力されると
その単一文字データまたはその単一文字データにリンク
する文字データを含む商品名称を前記商品テーブルから
抽出する商品名称抽出手段と、 この抽出手段により抽出した商品名称のリストを表示す
る名称リスト表示手段と、 この表示手段により表示された商品名称のリストの中か
ら販売登録する商品の名称を選択する選択手段と、 この選択手段により選択された商品名称を含む前記商品
テーブルの商品情報に基づいて商品販売登録データを処
理する商品販売登録処理手段と、を具備したことを特徴
とする商品販売登録データ処理装置。A product table for storing in advance product information such as a product name and a price corresponding to a product identification code for identifying each product; a character input means for inputting single character data; When one character data is input, a product name extracting means for extracting a product name including the single character data or character data linked to the single character data from the product table, and a list of the product names extracted by the extracting means is displayed. Name list display means, a selection means for selecting the name of a product to be registered for sale from a list of product names displayed by the display means, and a product in the product table including the product name selected by the selection means Product sales registration processing means for processing the product sales registration data based on the information. Data processing equipment.
識別コードに対応して商品情報とともにその商品の売上
点数を累計記憶するエリアを有し、 名称リスト表示手段は、商品名称抽出手段により抽出さ
れた商品名称のリストを売上点数の多い順にソートして
表示することを特徴とする請求項1記載の商品販売登録
データ処理装置。2. The product table has an area for cumulatively storing sales information of the product together with product information corresponding to a product identification code for identifying each product, and the name list display means is extracted by the product name extraction means. 2. The merchandise sales registration data processing apparatus according to claim 1, wherein the list of merchandise names is sorted and displayed in ascending order of sales points.
録終了後に、その取引で販売登録された全商品の売上点
数を商品テーブルの売上点数エリアに商品別に累計処理
することを特徴とする請求項2記載の商品販売登録デー
タ処理装置。3. After the registration of all the products registered for sale as one transaction is completed, the sales points of all the products registered for sale in the transaction are cumulatively processed for each product in the sales point area of the product table. Item 2. A product sales registration data processing device according to item 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000186390A JP2002008137A (en) | 2000-06-21 | 2000-06-21 | Merchandise sales registration data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000186390A JP2002008137A (en) | 2000-06-21 | 2000-06-21 | Merchandise sales registration data processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002008137A true JP2002008137A (en) | 2002-01-11 |
Family
ID=18686557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000186390A Pending JP2002008137A (en) | 2000-06-21 | 2000-06-21 | Merchandise sales registration data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002008137A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009098757A (en) * | 2007-10-13 | 2009-05-07 | King Tsushin Kogyo Kk | Security supervisory control system |
RU2495735C2 (en) * | 2011-10-06 | 2013-10-20 | Открытое акционерное общество "Плазмек" | Plasma welding by consumable electrode |
-
2000
- 2000-06-21 JP JP2000186390A patent/JP2002008137A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009098757A (en) * | 2007-10-13 | 2009-05-07 | King Tsushin Kogyo Kk | Security supervisory control system |
JP4608532B2 (en) * | 2007-10-13 | 2011-01-12 | キング通信工業株式会社 | Security monitoring control system |
RU2495735C2 (en) * | 2011-10-06 | 2013-10-20 | Открытое акционерное общество "Плазмек" | Plasma welding by consumable electrode |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002008137A (en) | Merchandise sales registration data processor | |
JP2995104B2 (en) | Electronic cash register | |
JP2006072810A (en) | Commodity sales data processor | |
JP4025771B2 (en) | Product sales data processing device | |
JP2533185B2 (en) | Product sales data processing device | |
JP3567009B2 (en) | Electronic cash register | |
JP3041181B2 (en) | Product sales data processing device | |
JPH08315252A (en) | Article sales registration data processor | |
JP2002074516A (en) | Apparatus for managing past purchase result and its program recording medium | |
JPH0798786A (en) | Processor for merchandise sales data | |
CN117854206A (en) | Sales data processing apparatus and storage medium | |
JP2003228769A (en) | Commodity data inputting device | |
JP4005455B2 (en) | Product sales registration device | |
JPH0869572A (en) | Merchandise sale register data processing device | |
JPH1173468A (en) | Commodity price changing system | |
KR100238580B1 (en) | Cash register and article price information inquiry method of cash register | |
JPH06348962A (en) | Commodity sales data processor | |
JPH05166071A (en) | Merchandise sales data processing device | |
JP2584549B2 (en) | Product sales data processing device | |
JP2005352973A (en) | Commodity sales data processing unit | |
JPH05143865A (en) | Electronic cash register | |
JPH0831186B2 (en) | Product sales data processor | |
JPH10269456A (en) | Merchandise sales registration data processor | |
JPH0562069A (en) | Merchandise sales data processor | |
JPH05233960A (en) | Processor for commodity sales data |