[go: up one dir, main page]

JP2013191180A - Pos terminal device - Google Patents

Pos terminal device Download PDF

Info

Publication number
JP2013191180A
JP2013191180A JP2012058818A JP2012058818A JP2013191180A JP 2013191180 A JP2013191180 A JP 2013191180A JP 2012058818 A JP2012058818 A JP 2012058818A JP 2012058818 A JP2012058818 A JP 2012058818A JP 2013191180 A JP2013191180 A JP 2013191180A
Authority
JP
Japan
Prior art keywords
input
code
screen
product
operator
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
Application number
JP2012058818A
Other languages
Japanese (ja)
Inventor
Satoshi Funatsu
訓 船津
Seiji Miyamoto
聖治 宮本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ishida Co Ltd
Original Assignee
Ishida Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ishida Co Ltd filed Critical Ishida Co Ltd
Priority to JP2012058818A priority Critical patent/JP2013191180A/en
Publication of JP2013191180A publication Critical patent/JP2013191180A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a POS terminal device capable of reducing complexity of a process to input a commodity code.SOLUTION: A POS terminal device includes: a display device that displays commodity information on a commodity and includes a touch panel; reception means that receives from an operator a display request operation for displaying a screen 60 for inputting a commodity code that is an identifier of each commodity; and control means that displays the commodity code input screen 60 on the display device upon reception of the display request operation and displays an input code according to input from the operator on the commodity code input screen. When receiving position specification operation from the operator through the touch panel for the input code displayed on the commodity code input screen 60, the control means moves a cursor to a position specified by the position specification operation.

Description

本発明は、POS端末装置に関する。   The present invention relates to a POS terminal device.

スーパーマーケットやコンビニエンスストアなどの店舗には、バーコードにより表示された商品コードを読み取ることで客の支払額を算出するPOS(Point Of Sale)端末装置が用いられている。例えば特開2011−227670号公報に一般的なPOS端末装置が開示されている。   A store such as a supermarket or a convenience store uses a POS (Point Of Sale) terminal device that calculates a customer's payment amount by reading a product code displayed by a barcode. For example, JP 2011-227670 A discloses a general POS terminal device.

商品コードは、POS端末装置での商品売買の管理、さらには受注、発注、棚卸及び在庫管理等にも用いられており、例えば企業コード、商品アイテムコード及びチェックデジットからなる13桁で構成されている。その他、消費期限や見切り情報などのさらなる情報を含む20〜30桁の商品コードも用いられている。   The merchandise code is also used for managing merchandise sales at the POS terminal, as well as receiving orders, placing orders, inventory and inventory management, and is composed of, for example, 13 digits consisting of a company code, merchandise item code, and check digit. Yes. In addition, a 20 to 30-digit product code including further information such as expiration date and closing information is also used.

バーコードが汚れている場合、変形しやすい袋上にバーコードが添付されている場合などには、POS端末装置が商品コードを読み取れない場合がある。その場合には、店員はPOS端末装置のボタンを操作して商品コードを手入力している。手入力の際に商品コードを誤入力した場合には、店員はバックスペースキーで誤り部分を削除して訂正する。そして、店員は商品コードの入力が完了すると最後に確定キーを押して、商品コードを確定させる。   When the barcode is dirty, or when the barcode is attached on a bag that is easily deformed, the POS terminal device may not be able to read the product code. In that case, the store clerk manually inputs the product code by operating a button of the POS terminal device. If the product code is entered incorrectly during manual entry, the store clerk deletes and corrects the error with the backspace key. When the salesclerk completes the input of the product code, the store clerk finally presses the confirm key to confirm the product code.

しかし、商品コードを手入力している最中に最初の方で入力した商品コードの誤入力に気付いた場合には、店員はその誤入力部分までのコードを削除し、誤入力部分以降のコードを新たに入力する必要がある。さらに、店員が商品コードの誤入力に気付かずに商品コードを確定させた場合にはエラーとなり、再び商品コードを最初から全て入力することを要求され手間がかかる。特に、商品コードの桁数が多い場合には、誤入力の有無の確認及び誤入力部分の訂正などを含む入力処理がさらに煩雑となっている。   However, if you notice an incorrect input of the product code entered at the beginning while manually entering the product code, the clerk deletes the code up to the incorrect input part and the code after the incorrect input part. Need to be newly entered. Furthermore, if the store clerk confirms the product code without noticing the incorrect input of the product code, an error occurs, and it is required to input all the product codes again from the beginning, which is troublesome. In particular, when the number of digits of the product code is large, input processing including confirmation of the presence or absence of erroneous input and correction of an erroneous input portion is further complicated.

そこで、本発明は商品コードの入力処理の煩雑さを低減可能なPOS端末装置を提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a POS terminal device that can reduce the complexity of product code input processing.

本発明に係るPOS端末装置は、表示装置と、受付手段と、制御手段と、を備える。   The POS terminal device according to the present invention includes a display device, a reception unit, and a control unit.

表示装置はタッチパネルを有し、商品に関する商品情報を表示する。受付手段は、各商品の識別子である商品コードの入力用画面を表示させるための表示要求操作を操作者から受け付ける。制御手段は、表示要求操作を受け付けると商品コードの入力用画面を表示装置に表示し、操作者からの入力に応じた入力コードを商品コードの入力用画面に表示する。また、制御手段は、商品コードの入力用画面に表示されている入力コードに対して操作者からタッチパネルを介して位置特定操作を受け付けると、位置特定操作で特定された位置にカーソルを移動させる。   The display device has a touch panel and displays product information regarding the product. The accepting unit accepts a display request operation for displaying a product code input screen, which is an identifier of each product, from the operator. Upon receiving the display request operation, the control means displays a product code input screen on the display device, and displays an input code corresponding to the input from the operator on the product code input screen. In addition, when a position specifying operation is received from the operator via the touch panel with respect to the input code displayed on the product code input screen, the control unit moves the cursor to the position specified by the position specifying operation.

商品コードであるバーコードがPOS端末装置により読み取り不可能であるとき、操作者は、POS端末装置の所定のボタンを操作して商品コード入力専用の画面を立ち上げる。操作者が、商品のバーコードに併記してある商品コードを参照して入力を行うと、入力用画面には操作者が入力した入力コードが表示される。もし、誤入力に気づいた場合には、操作者は入力用画面において誤入力の箇所をタッチする。制御手段は、操作者がタッチした位置にカーソルを移動させる。よって、操作者はタッチパネルを操作することで任意の位置に即座にカーソルを移動することができる。   When the bar code, which is a product code, cannot be read by the POS terminal device, the operator operates a predetermined button of the POS terminal device to start up a screen dedicated to product code input. When the operator performs input with reference to the product code written together with the barcode of the product, the input code input by the operator is displayed on the input screen. If an operator notices an erroneous input, the operator touches the location of the erroneous input on the input screen. The control means moves the cursor to the position touched by the operator. Therefore, the operator can immediately move the cursor to an arbitrary position by operating the touch panel.

また、制御手段は、カーソル位置において、上書き、挿入及び削除を含む編集を可能とすると好ましい。   The control means preferably enables editing including overwriting, insertion, and deletion at the cursor position.

また、商品コードの入力用画面は、入力コードを構成する各桁をそれぞれを表示する複数の表示部分を含むコード表示領域と、各表示部分に対応して桁番号を表示する桁表示領域と、を有すると好ましい。   The product code input screen includes a code display area including a plurality of display parts for displaying each digit constituting the input code, a digit display area for displaying a digit number corresponding to each display part, Preferably it has.

また、受付手段が、入力コードを確定させるための確定操作を操作者から受け付けると、入力コードにエラーが含まれるか否かを判定するコード判定手段をさらに備え、入力コードにエラーが含まれる場合、制御手段は、入力コードにエラーが含まれることを報知するエラー報知画面を表示装置に表示し、エラー報知画面において入力コードを表示すると好ましい。   In addition, when the accepting unit accepts a confirming operation for confirming the input code from the operator, the receiving unit further includes a code determining unit that determines whether or not the input code includes an error, and the input code includes the error The control means preferably displays an error notification screen for notifying that the input code includes an error on the display device, and displays the input code on the error notification screen.

また、制御手段は、エラー報知画面に表示されている入力コードに対して操作者からタッチパネルを介して位置特定操作を受け付けると、位置特定操作で特定された位置にカーソルを移動させると好ましい。   Further, when the control unit receives a position specifying operation from the operator via the touch panel for the input code displayed on the error notification screen, the control unit preferably moves the cursor to the position specified by the position specifying operation.

また、制御手段は、位置特定操作で特定された位置に対応する入力コードの表示態様を、他の入力コードの表示態様と異ならせると好ましい。   Further, it is preferable that the control means makes the display mode of the input code corresponding to the position specified by the position specifying operation different from the display mode of other input codes.

また、制御手段は、位置特定操作で特定された位置より前の入力コードの表示態様と、特定された位置より後の入力コードの表示態様とを異ならせると好ましい。   Further, it is preferable that the control means makes the display mode of the input code before the position specified by the position specifying operation different from the display mode of the input code after the specified position.

また、エラー報知画面が表示されている状態において、入力コードを音声により出力する音声出力手段をさらに備えると好ましい。   In addition, it is preferable to further include audio output means for outputting the input code by voice while the error notification screen is displayed.

操作者からの商品コードの入力を音声により認識して受け付ける音声認識手段をさらに備えると好ましい。   It is preferable to further include voice recognition means for recognizing and receiving the input of the product code from the operator by voice.

本発明に係るPOS端末装置は、商品コードの入力処理の煩雑さを低減可能である。   The POS terminal device according to the present invention can reduce the complexity of the product code input process.

POSシステムの全体構成図である。1 is an overall configuration diagram of a POS system. POS端末装置のディスプレイ部分を示す外観図である。It is an external view which shows the display part of a POS terminal device. POS端末装置のハードウェア構成及び機能構成を示すブロック図である。It is a block diagram which shows the hardware constitutions and functional structure of a POS terminal device. 通常表示画面例である。It is an example of a normal display screen. 商品コードの入力用画面例である。It is an example of a screen for inputting a product code. 入力用画面での商品コードの入力例である。It is an example of a product code input on the input screen. 入力用画面での入力コードの修正例である。It is an example of correcting the input code on the input screen. 入力用画面での入力コードの別の修正例であり、(a)は入力コードが修正される前の説明図であり、(b)は入力コードが修正された後の説明図である。It is another example of correction of the input code on the input screen, (a) is an explanatory diagram before the input code is corrected, and (b) is an explanatory diagram after the input code is corrected. エラー報知画面例である。It is an example of an error alerting | reporting screen. エラー報知画面での入力コードの修正例であり、(a)は入力コードの確認済み箇所を示す説明図であり、(b)は入力コードが修正される前の説明図であり、(c)は入力コードが修正された後の説明図である。It is an example of correction of the input code on the error notification screen, (a) is an explanatory diagram showing a confirmed part of the input code, (b) is an explanatory diagram before the input code is corrected, (c) These are explanatory drawings after the input code is corrected. 入力コードの確認済み箇所を示す別の説明図である。It is another explanatory drawing which shows the confirmed location of the input code. キー入力メイン処理の一例を示すフローチャートである。It is a flowchart which shows an example of a key input main process. JANキー処理の一例を示すフローチャートである。It is a flowchart which shows an example of a JAN key process. 入力受付処理の一例を示すフローチャートである。It is a flowchart which shows an example of an input reception process. 修正受付処理の一例を示すフローチャートである。It is a flowchart which shows an example of a correction reception process.

以下に、本発明の一実施形態に係るPOS(Point Of Sale)端末装置について説明する。   A point-of-sale (POS) terminal device according to an embodiment of the present invention will be described below.

(1)外観構成
(1−1)全体構成
まず、図1を用いて本発明の一実施形態に係るPOS端末装置を備えるPOSシステムについて説明する。図1はPOSシステムの全体構成図である。
(1) External configuration (1-1) Overall configuration First, a POS system including a POS terminal device according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is an overall configuration diagram of a POS system.

POSシステム300は、例えば、店員側のPOS端末装置100と、客側のPOS端末装置200と、を含む。   The POS system 300 includes, for example, a POS terminal device 100 on the store clerk side and a POS terminal device 200 on the customer side.

POS端末装置100は、金銭格納部1、レシート発行部2、表示装置3、キー操作部4及び客側の代金表示装置5等を有している。   The POS terminal device 100 includes a money storage unit 1, a receipt issuing unit 2, a display device 3, a key operation unit 4, a customer-side price display device 5, and the like.

金銭格納部1には、店員と客との間でやりとりされる金銭が格納されてる。レシート発行部2からは、各商品毎の販売価格及び支払合計などのレシートが出力される。   The money storage unit 1 stores money exchanged between the store clerk and the customer. The receipt issuing unit 2 outputs a receipt such as a selling price and a total payment for each product.

表示装置3は、ディスプレイ3aと、ディスプレイ3aに一体に設けられて操作者の操作を検出可能なタッチパネル3bと、を含む。ディスプレイ3aには、例えば、客が購入している商品の商品名及び代金、店頭において販売されている商品の商品名及び代金などの各種の商品情報が表示される。   The display device 3 includes a display 3a and a touch panel 3b provided integrally with the display 3a and capable of detecting an operator's operation. On the display 3a, for example, various product information such as a product name and price of a product purchased by a customer and a product name and price of a product sold at a store are displayed.

キー操作部4は後述のキー操作部10と同様の構成であるので、その説明をキー操作部10の説明に代える。   Since the key operation unit 4 has the same configuration as the key operation unit 10 described later, the description thereof will be replaced with the description of the key operation unit 10.

POS端末装置200は、スキャナ装置6と、表示装置8、音声入出力装置9及びキー操作部10等を有している。   The POS terminal device 200 includes a scanner device 6, a display device 8, a voice input / output device 9, a key operation unit 10, and the like.

スキャナ装置6には、商品コードを読み取るための読取装置7が設けられている。商品コードは、各商品を識別するための識別子であり、例えばバーコード、2次元のバーコードであるQR(Quick Response Code)コード等により表される。また、商品コードには、バーコード等が読取装置7により読み取れない場合などに備えて、バーコードに併記された数字、アルファベット及び記号等の文字列も含まれる。読取装置7は、バーコードを画像として読み取り、画像を解析することで商品コードを読み取る。   The scanner device 6 is provided with a reading device 7 for reading a product code. The product code is an identifier for identifying each product, and is represented by, for example, a barcode, a QR (Quick Response Code) code that is a two-dimensional barcode. In addition, the product code includes character strings such as numerals, alphabets, and symbols written together with the barcode in case the barcode or the like cannot be read by the reading device 7. The reading device 7 reads a barcode as an image, and reads the product code by analyzing the image.

なお、以下において、商品を識別するために商品に付された識別子を商品コードというのに対して、操作者が商品コードを参照してキー操作部10等の操作により入力したコードを入力コードという。また、単にコードという場合は、数字、アルファベット、平仮名、カタカナ及び記号等及びそれらの組み合わせ等を指すものとする。   In the following, an identifier attached to a product for identifying the product is referred to as a product code, whereas a code that is input by an operator by operating the key operation unit 10 or the like with reference to the product code is referred to as an input code. . The term “code” refers to numerals, alphabets, hiragana, katakana, symbols, and combinations thereof.

表示装置8は、表示装置3と同様に、ディスプレイ8aと、ディスプレイ8aに一体に設けられて操作者の操作を検出可能なタッチパネル8bと、を含む。   Similar to the display device 3, the display device 8 includes a display 8 a and a touch panel 8 b provided integrally with the display 8 a and capable of detecting an operator's operation.

音声入出力装置9は音声認識装置9a(図示せず)及びスピーカ9b(図示せず)等を含む。音声認識装置9aは、操作者が発する音声を認識し文字列等に変換する装置であり、例えば操作者が読み上げた商品コードを認識して文字列に変換する。また、スピーカ9bは、例えば読取装置7での商品コードの読み取りが完了した場合、キー操作部10が操作された場合などに“ピッ”などの所定の音を出力する。また、スピーカ9bは、操作者が入力した入力コードを音声により出力することもできる。   The voice input / output device 9 includes a voice recognition device 9a (not shown) and a speaker 9b (not shown). The voice recognition device 9a is a device that recognizes a voice uttered by the operator and converts it into a character string or the like. For example, the voice recognition device 9a recognizes a product code read out by the operator and converts it into a character string. The speaker 9b outputs a predetermined sound such as “beep” when the reading of the product code by the reading device 7 is completed or when the key operation unit 10 is operated, for example. The speaker 9b can also output the input code input by the operator by voice.

キー操作部10については後述する。   The key operation unit 10 will be described later.

なお、以下の説明では、店員側のPOS端末装置100及び客側のPOS端末装置200は概ね同様の構成であるので、POS端末装置200について説明する。   In the following description, the POS terminal device 100 on the clerk side and the POS terminal device 200 on the customer side have substantially the same configuration, so the POS terminal device 200 will be described.

(1−2)ディスプレイ部分の詳細
次にPOS端末装置200のディスプレイ部分についてさらに説明する。図2はPOS端末装置のディスプレイ部分を示す外観図である。キー操作部10は、ディスプレイ8a及びタッチパネル8bからなる表示装置8の右側部分に設けられている。キー操作部10の上部には音声入出力装置9が設けられている。
(1-2) Details of Display Part Next, the display part of the POS terminal device 200 will be further described. FIG. 2 is an external view showing a display portion of the POS terminal device. The key operation unit 10 is provided on the right side portion of the display device 8 including the display 8a and the touch panel 8b. A voice input / output device 9 is provided above the key operation unit 10.

キー操作部10には、例えば、JAN(Japanese Article Number)キー11、BS(Back Space)キー12などのファンクションキー及びテンキー13等が設けられている。   The key operation unit 10 is provided with function keys such as a JAN (Japanese Article Number) key 11 and a BS (Back Space) key 12, and a numeric keypad 13, for example.

テンキー13は、“0”〜“9”及び“00”などを含む数字のキーである。   The numeric keypad 13 is a numeric key including “0” to “9” and “00”.

JANキー11は、操作者が入力した入力コードを商品コードに関連するコードとして確定させる機能と、商品コードの入力用画面を立ち上げる機能と、を有する。例えば、操作者がテンキー13等を操作した後にJANキー11を操作すると、POS端末装置200は入力を完了させ、操作者が入力した入力コードを商品コードに関連するコードとして確定する。また、例えば、操作者がテンキー13等によりコードを入力せずにJANキー11を操作すると、POS端末装置200は表示装置8に商品コードの入力用画面を表示する。   The JAN key 11 has a function of determining an input code input by an operator as a code related to a product code, and a function of starting up a product code input screen. For example, if the operator operates the JAN key 11 after operating the numeric keypad 13 or the like, the POS terminal device 200 completes the input and determines the input code input by the operator as a code related to the product code. Further, for example, when the operator operates the JAN key 11 without inputting a code using the numeric keypad 13 or the like, the POS terminal device 200 displays a product code input screen on the display device 8.

BSキー12は、操作者により操作されることによりカーソル位置にある入力コードを削除する機能を有する。   The BS key 12 has a function of deleting the input code at the cursor position when operated by the operator.

その他のファンクションキーとしては、例えば、値引き、割引、売価変更、画面切替、取引中止などの機能を有するキーが挙げられる。   Examples of other function keys include keys having functions such as discounts, discounts, selling price changes, screen switching, and transaction cancellation.

その他、キー操作部10には、記号、アルファベット、平仮名、カタカナ、スペースキー等、一般的なキーボードに含まれるキーが含まれていてもよい。   In addition, the key operation unit 10 may include keys included in a general keyboard such as symbols, alphabets, hiragana, katakana, and space keys.

(2)機能構成
読取装置7が商品のバーコードを読み取ることができない場合、店員は手入力により商品コードを入力する。本発明の一実施形態に係るPOS端末装置200では、商品コードを専用に入力するための入力用画面を立ち上げる機能及び各種の編集機能を付加することで、入力処理の煩雑さを低減可能としている。このようなPOS端末装置200のハードウェア構成及び機能構成について以下に説明する。
(2) Functional Configuration When the reading device 7 cannot read the product barcode, the store clerk inputs the product code manually. In the POS terminal device 200 according to an embodiment of the present invention, it is possible to reduce the complexity of input processing by adding a function for launching an input screen for inputting a product code exclusively and various editing functions. Yes. The hardware configuration and functional configuration of such a POS terminal device 200 will be described below.

図3は、POS端末装置のハードウェア構成及び機能構成を示すブロック図である。POS端末装置200は、CPU(Central Processing Unit)20、RAM(Random Access Memory)30、ROM(Read Only Memory)40、ディスプレイ8a、タッチパネル8b、キー操作部10、読取装置7、音声入出力装置9(音声認識装置9a及びスピーカ9b)を含む。   FIG. 3 is a block diagram illustrating a hardware configuration and a functional configuration of the POS terminal device. The POS terminal device 200 includes a central processing unit (CPU) 20, a random access memory (RAM) 30, a read only memory (ROM) 40, a display 8a, a touch panel 8b, a key operation unit 10, a reading device 7, and a voice input / output device 9. (Speech recognition device 9a and speaker 9b).

ROM40は、POS端末装置200の全体を制御するための制御プログラムを格納している。   The ROM 40 stores a control program for controlling the entire POS terminal device 200.

CPU20は、制御部21、受付部22、コード判定部23、音声出力部24及び音声認識部25を有している。   The CPU 20 includes a control unit 21, a reception unit 22, a code determination unit 23, a voice output unit 24, and a voice recognition unit 25.

受付部22は、タッチパネル8b及びキー操作部10を介して操作者からの操作を受け付け、受け付けた操作に基づく信号を制御部21、コード判定部23等の他の機能部に出力する。また、受付部22は、読取装置7が読み取った商品コードに基づく信号もまた制御部21等の他の機能部に出力する。   The accepting unit 22 accepts an operation from the operator via the touch panel 8b and the key operation unit 10, and outputs a signal based on the accepted operation to other functional units such as the control unit 21 and the code determination unit 23. The receiving unit 22 also outputs a signal based on the product code read by the reading device 7 to other functional units such as the control unit 21.

制御部21は、ROM40内の制御プログラムを実行し、受付部22、コード判定部23、音声出力部24及び音声認識部25と連携することでPOS端末装置200全体の制御を行う。特に本実施形態の制御部21は、商品コードの入力に関して次のような制御を行う。操作者がテンキー13等を操作してコードを入力した後にJANキー11を操作した場合には、制御部21は、操作者が入力した入力コードを商品コードに関連するコードとして確定する。一方、操作者がコードの入力前にJANキー11を操作した場合には、制御部21は表示装置8に商品コードの入力用画面を表示する。また、制御部21は、この入力用画面において操作者がタッチパネル8bを操作すると、操作された位置を特定する。そして、制御部21は、その特定された位置にカーソルを移動させ、カーソル位置において上書き、挿入及び削除等の編集が可能な状態にする。このようにカーソル位置を自由に移動できるとともにカーソル位置において上書き、挿入及び削除などの各種の編集が可能であるため、誤入力部分の訂正が容易であり、かつ、訂正方法の自由度を高めることができる。   The control unit 21 executes a control program in the ROM 40 and controls the POS terminal device 200 as a whole by cooperating with the reception unit 22, the code determination unit 23, the voice output unit 24, and the voice recognition unit 25. In particular, the control unit 21 of the present embodiment performs the following control regarding the input of the product code. When the operator operates the numeric keypad 13 or the like to input the code and then operates the JAN key 11, the control unit 21 determines the input code input by the operator as a code related to the product code. On the other hand, when the operator operates the JAN key 11 before inputting the code, the control unit 21 displays a product code input screen on the display device 8. In addition, when the operator operates the touch panel 8b on the input screen, the control unit 21 specifies the operated position. Then, the control unit 21 moves the cursor to the specified position so that editing such as overwriting, insertion, and deletion can be performed at the cursor position. In this way, the cursor position can be moved freely, and various edits such as overwriting, insertion, and deletion can be performed at the cursor position, making it easy to correct erroneously input parts and increasing the degree of freedom of the correction method. Can do.

また、制御部21は、後述のコード判定部23が入力コードにエラーが含まれると判定した場合には、エラー報知画面を表示する。制御部21は、エラー報知画面においもタッチパネル8bの操作に応じて、カーソルを移動させ編集を可能な状態にする。   Moreover, the control part 21 displays an error alerting | reporting screen, when the code determination part 23 mentioned later determines that an error is contained in an input code. The control unit 21 moves the cursor on the error notification screen in accordance with the operation of the touch panel 8b so that editing can be performed.

コード判定部23は、入力コードを確定させるための確定操作を受け付けると、入力コードにエラーが含まれるか否かを判定する。例えば、操作者がコードを入力した後、JANキー11を操作することにより入力コードを確定すると、コード判定部23は当該入力コードのエラー判定を行う。また、操作者が商品コードの入力用画面から入力コードを入力した後にJANキー11あるいは入力用画面上の確定ボタンを操作すると、コード判定部23は当該入力コードのエラー判定を行う。エラー判定は、例えば後述の商品DB31に格納されている商品コードと、操作者が入力した入力コードとを比較することで行われる。また、入力コードのチェックデジットを参照することでエラー判定が行われてもよい。   When the code determination unit 23 receives a confirmation operation for confirming the input code, the code determination unit 23 determines whether or not an error is included in the input code. For example, after the operator inputs a code, when the input code is confirmed by operating the JAN key 11, the code determination unit 23 determines an error of the input code. When the operator operates the JAN key 11 or the confirm button on the input screen after inputting the input code from the product code input screen, the code determination unit 23 determines an error of the input code. The error determination is performed, for example, by comparing a product code stored in a product DB 31 described later with an input code input by the operator. Further, the error determination may be performed by referring to the check digit of the input code.

音声出力部24は、エラー報知画面が表示されている状態において、例えばタッチパネル8b又はキー操作部10を介して音声出力要求を受け付けると、操作者が入力した入力コードをスピーカ9bを介して音声により出力する。   When the audio output unit 24 receives an audio output request through the touch panel 8b or the key operation unit 10 in a state where the error notification screen is displayed, the audio output unit 24 receives the input code input by the operator through the speaker 9b by voice. Output.

音声認識部25は、例えばタッチパネル8b又はキー操作部10を介して音声認識要求を受け付けると、音声認識装置9aから商品コードの音声による入力を受け付ける。また、音声認識部25は、入力された音声を処理することで入力コードを認識する。   For example, when the voice recognition unit 25 receives a voice recognition request via the touch panel 8b or the key operation unit 10, the voice recognition unit 25 receives an input of the product code by voice from the voice recognition device 9a. The voice recognition unit 25 recognizes an input code by processing the input voice.

RAM30は商品DB31を有している。商品DB31には商品の商品コード、商品名、価格、販売状況、在庫、消費期限等の商品情報が格納されている。商品DB31の商品情報は、制御部21により随時更新される。また、RAM30は、制御部21がROM40から読み出した制御プログラムを一時的に記憶し、制御部21が各種機能を実行するための作業領域を提供する。   The RAM 30 has a product DB 31. The product DB 31 stores product information such as product codes, product names, prices, sales status, inventory, and expiration dates. The product information in the product DB 31 is updated by the control unit 21 as needed. The RAM 30 temporarily stores a control program read from the ROM 40 by the control unit 21 and provides a work area for the control unit 21 to execute various functions.

上述の機能部の処理について画面例を用いて以下にさらに説明する。   The processing of the above-described functional unit will be further described below using a screen example.

(3)画面例
(3−1)通常表示画面
まず、通常時において表示装置8に表示される画面について説明する。図4は通常表示画面例である。
(3) Screen Example (3-1) Normal Display Screen First, a screen displayed on the display device 8 at the normal time will be described. FIG. 4 is an example of a normal display screen.

制御部21は、後述の入力用画面及びエラー報知画面等の表示を行うとき以外の通常時は、図4に示す通常表示画面を表示する。通常表示画面には、商品毎のアイコン、割引及び値引等の各種のタッチ式のボタンが表示されている。また、通常表示画面には入力コード表示窓50が設けられている。入力コード表示窓50には、JANキー11等のファンクションキーが操作されることなくキー操作部10等が操作された場合に、その操作による入力コードが表示される。   The control unit 21 displays a normal display screen shown in FIG. 4 in normal times other than when displaying an input screen and an error notification screen, which will be described later. On the normal display screen, various touch-type buttons such as icons for each product, discounts and discounts are displayed. An input code display window 50 is provided on the normal display screen. In the input code display window 50, when the key operation unit 10 or the like is operated without operating a function key such as the JAN key 11, an input code by the operation is displayed.

(3−2)商品コードの入力用画面
次に表示装置8に表示される商品コードの入力用画面について説明する。図5は商品コードの入力用画面例である。
(3-2) Product Code Input Screen Next, the product code input screen displayed on the display device 8 will be described. FIG. 5 shows an example of a product code input screen.

制御部21は、操作者がコードの入力前にJANキー11を操作した場合には、表示装置8に図5に示す入力用画面60を表示する。入力用画面60は例えば図5に示すように、通常表示画面の一部に重畳して表示される。あるいは、表示装置8の画面全体に入力用画面60が表示されてもよい。   When the operator operates the JAN key 11 before inputting the code, the control unit 21 displays the input screen 60 shown in FIG. For example, as shown in FIG. 5, the input screen 60 is displayed so as to be superimposed on a part of the normal display screen. Alternatively, the input screen 60 may be displayed on the entire screen of the display device 8.

入力用画面60にはコード表示領域61及び桁表示領域62が設けられている。コード表示領域61は、操作者がキー操作部10等を操作することにより入力した入力コードが表示される。また、コード表示領域61は複数の表示部分の集合から構成されており、入力コードの各桁が各表示部分にそれぞれ表示される。桁表示領域62は、コード表示領域61の各表示部分に対応して桁番号が表示されている領域である。図5の例では、入力可能なコードは30桁まであり、コード表示領域61及び桁表示領域62が3行に亘って表示されている。このようにコード表示領域61に対応して桁表示領域62が設けられているため、操作者は何桁目まで商品コードの入力が完了したかを容易に把握することができる。また、商品コードと入力コードとを比較する場合にも、どこまで確認し終えたかを操作者は容易に把握することができる。   The input screen 60 is provided with a code display area 61 and a digit display area 62. The code display area 61 displays an input code input by the operator operating the key operation unit 10 or the like. The code display area 61 is composed of a set of a plurality of display parts, and each digit of the input code is displayed on each display part. The digit display area 62 is an area where a digit number is displayed corresponding to each display portion of the code display area 61. In the example of FIG. 5, the code that can be input is up to 30 digits, and the code display area 61 and the digit display area 62 are displayed over three lines. Thus, since the digit display area 62 is provided corresponding to the code display area 61, the operator can easily grasp to what digit the input of the product code has been completed. Also, when comparing the product code and the input code, the operator can easily grasp how far the confirmation has been completed.

さらに、入力用画面60には編集が可能な位置を示すカーソル63が表示される。また、入力用画面60を終了させるキャンセルボタン64と、コードの入力が終了した場合に入力コードを確定させるための確定ボタン65と、が表示されている。   Further, a cursor 63 indicating a position where editing is possible is displayed on the input screen 60. Also, a cancel button 64 for ending the input screen 60 and a confirmation button 65 for confirming the input code when the code input is completed are displayed.

入力用画面60には、その他、上書き、挿入及び削除等の各編集ボタン、入力コードを音声により出力させるための音声出力ボタン、音声認識を開始させるための音声認識ボタンなどが表示されてもよい。   On the input screen 60, other editing buttons such as overwrite, insertion and deletion, a voice output button for outputting an input code by voice, a voice recognition button for starting voice recognition, and the like may be displayed. .

(3−3)入力用画面での入力例
図6を用いて入力用画面での入力について説明する。図6は入力用画面での商品コードの入力例である。
(3-3) Input Example on Input Screen An input on the input screen will be described with reference to FIG. FIG. 6 is an example of product code input on the input screen.

操作者がキー操作部10等を操作することによりコードを入力すると、制御部21は入力に応じてコード表示領域61に入力コードを表示する。図6では、例えば“2,6,1,2,3,4,5,9”の8桁からなる入力コードが入力されており、この入力コードが1〜8の各桁に対応して表示されている。入力コードの表示とともにカーソル63の位置は移動し、次にコードを入力可能な位置を示す。図6の場合、カーソル63は桁番号“9”の位置まで移動しており、桁番号“9”に対応するコード表示領域61が入力待機状態であることを示している。   When the operator inputs a code by operating the key operation unit 10 or the like, the control unit 21 displays the input code in the code display area 61 according to the input. In FIG. 6, for example, an input code consisting of 8 digits “2, 6, 1, 2, 3, 4, 5, 9” is inputted, and this input code is displayed corresponding to each digit of 1 to 8. Has been. The position of the cursor 63 moves with the display of the input code, and indicates the position where the code can be input next. In the case of FIG. 6, the cursor 63 has moved to the position of the digit number “9”, indicating that the code display area 61 corresponding to the digit number “9” is in the input standby state.

(3−4)入力用画面での修正例
図7、図8を用いて入力用画面での入力コードの修正について説明する。図7は入力用画面での入力コードの修正例である。図8は入力用画面での入力コードの別の修正例であり、(a)は入力コードが修正される前の説明図であり、(b)は入力コードが修正された後の説明図である。
(3-4) Modification Example on Input Screen Modification of the input code on the input screen will be described with reference to FIGS. FIG. 7 shows an example of correcting the input code on the input screen. FIG. 8 is another modification example of the input code on the input screen, (a) is an explanatory diagram before the input code is corrected, and (b) is an explanatory diagram after the input code is corrected. is there.

図6に示すようにカーソルが桁番号“9”に対応するコード表示領域61に表示されている状態において、操作者が誤入力に気付いてBSキー12を1回操作したとする。制御部21は、図7に示すようにカーソル63を桁番号“8”の位置まで戻し、桁番号“8”の位置のコードを削除する。これにより、操作者は桁番号“8”のコードを新たに入力して修正することができる。また、入力用画面に削除ボタンが設けられている場合に操作者が削除ボタン操作すると、同様に制御部21はカーソル位置を移動して入力コードを削除し、移動後のカーソル位置を編集可能な状態とする。   Assume that the operator notices an erroneous input and operates the BS key 12 once in a state where the cursor is displayed in the code display area 61 corresponding to the digit number “9” as shown in FIG. As shown in FIG. 7, the control unit 21 returns the cursor 63 to the position of the digit number “8” and deletes the code at the position of the digit number “8”. Thereby, the operator can newly input and correct the code of the digit number “8”. In addition, when the delete button is provided on the input screen and the operator operates the delete button, similarly, the control unit 21 can move the cursor position to delete the input code, and can edit the moved cursor position. State.

図6の状態から操作者が誤入力に気付いて桁番号“4”に対応するコード表示領域61をタッチした場合には、制御部21は、図8(a)に示すようにそのタッチ操作に基づいてカーソル63をタッチされた位置まで移動させる。つまり、制御部21は、コード表示領域61の桁番号“4”に対応する位置までカーソル63を移動させる。次に、操作者がキー操作部10により“3”を入力すると、制御部21は、図8(b)に示すように桁番号“4”の位置に表示されていた“2”を“3”に置換する。その後、制御部21はカーソル63を入力コードの最終桁の次の桁番号である“9”まで移動する。   When the operator notices an erroneous input from the state of FIG. 6 and touches the code display area 61 corresponding to the digit number “4”, the control unit 21 performs the touch operation as shown in FIG. Based on this, the cursor 63 is moved to the touched position. That is, the control unit 21 moves the cursor 63 to a position corresponding to the digit number “4” in the code display area 61. Next, when the operator inputs “3” using the key operation unit 10, the control unit 21 changes “2” displayed at the position of the digit number “4” to “3” as shown in FIG. Replace with Thereafter, the control unit 21 moves the cursor 63 to “9” which is the digit number next to the last digit of the input code.

このように入力コードを修正する場合、操作者はBSキー12の操作によりカーソル63を現在の位置から順に移動して入力コードを修正できるだけでなく、タッチ操作によりカーソル63を任意の位置に即座に移動して入力コードを修正できる。   When correcting the input code in this way, the operator can not only correct the input code by moving the cursor 63 sequentially from the current position by operating the BS key 12 but also immediately move the cursor 63 to an arbitrary position by a touch operation. You can move and modify the input code.

(3−5)エラー報知画面
図9を用いてエラー報知画面について説明する。図9はエラー報知画面例である。
(3-5) Error Notification Screen The error notification screen will be described with reference to FIG. FIG. 9 is an example of an error notification screen.

前述の通り、入力コードを確定させるための確定操作を受け付けると、コード判定部23は入力コードにエラーが含まれるか否かを判定する。制御部21は、入力コードにエラーが含まれる場合には、図9に示すエラー報知画面70を表示する。エラー報知画面70は例えば図9に示すように、通常表示画面の一部に重畳して表示される。あるいは、表示装置8の画面全体にエラー報知画面70が表示されてもよい。   As described above, when a confirmation operation for confirming the input code is received, the code determination unit 23 determines whether or not an error is included in the input code. When an error is included in the input code, the control unit 21 displays an error notification screen 70 shown in FIG. For example, as shown in FIG. 9, the error notification screen 70 is displayed so as to be superimposed on a part of the normal display screen. Alternatively, the error notification screen 70 may be displayed on the entire screen of the display device 8.

エラー報知画面70には、図5の入力用画面60と同様にコード表示領域71及び桁表示領域72が設けられている。コード表示領域71には、確定操作により確定された入力コードが表示される。図9では、“2,6,1,2・・・0,2,0,7”からなる入力コードが表示されている。エラー報知画面70において操作者が入力した入力コードが表示されるため、操作者はエラー報知画面70の入力コードと商品に付された商品コードとを見比べて誤入力の部分を見つけ出すことができる。   The error notification screen 70 is provided with a code display area 71 and a digit display area 72 as in the input screen 60 of FIG. In the code display area 71, the input code confirmed by the confirmation operation is displayed. In FIG. 9, an input code consisting of “2, 6, 1, 2... 0, 2, 0, 7” is displayed. Since the input code input by the operator is displayed on the error notification screen 70, the operator can find the erroneous input portion by comparing the input code on the error notification screen 70 with the product code attached to the product.

また、カーソル73が入力コードの最終桁の次の桁に表示されている。さらに、エラー報知画面70を終了させるキャンセルボタン74と、コードの入力が終了した場合に入力コードを確定させるための確定ボタン75と、が表示されている。エラー報知画面70には、その他、上書き、挿入及び削除等の各編集ボタン、入力コードを音声により出力させるための音声出力ボタン、音声認識を開始させるための音声認識ボタンなどが表示されてもよい。   A cursor 73 is displayed at the next digit after the last digit of the input code. Further, a cancel button 74 for ending the error notification screen 70 and a confirmation button 75 for confirming the input code when the code input is completed are displayed. In addition, the error notification screen 70 may display editing buttons such as overwrite, insertion, and deletion, a voice output button for outputting an input code by voice, a voice recognition button for starting voice recognition, and the like. .

(3−6)エラー報知画面での修正例
図10を用いてエラー報知画面70での入力コードの修正について説明する。図10はエラー報知画面での入力コードの修正例であり、(a)は入力コードの確認済み箇所を示す説明図であり、(b)は入力コードが修正される前の説明図であり、(c)は入力コードが修正された後の説明図である。
(3-6) Correction Example on Error Notification Screen Correction of an input code on the error notification screen 70 will be described with reference to FIG. FIG. 10 is an example of correction of an input code on the error notification screen, (a) is an explanatory diagram showing a confirmed part of the input code, (b) is an explanatory diagram before the input code is corrected, (C) is an explanatory view after the input code is corrected.

操作者は、図9のエラー報知画面70を参照し、表示された入力コードと商品に付された商品コードとを例えば目視により順に比較して確認する。桁番号“5”の入力コードまで確認すると、操作者は桁番号“5”に対応するコード表示領域71をタッチする。制御部21は、図10(a)に示すようにそのタッチ操作に基づいてカーソル73をタッチされた桁番号“5”の位置まで移動させる。カーソル73が移動した桁番号“5”の位置は反転表示される。このようにタッチされた部分にカーソル73を移動させることで、タッチされた部分の表示態様をその他の表示態様と異ならせることができる。よって、操作者は、入力コードの確認がどこまで完了したのかを容易かつ即座に把握することができる。   The operator refers to the error notification screen 70 in FIG. 9 and confirms the displayed input code and the product code attached to the product by, for example, visual comparison in order. When the input code of the digit number “5” is confirmed, the operator touches the code display area 71 corresponding to the digit number “5”. As shown in FIG. 10A, the control unit 21 moves the cursor 73 to the touched digit number “5” based on the touch operation. The position of the digit number “5” to which the cursor 73 has moved is displayed in reverse video. By moving the cursor 73 to the touched portion in this way, the display mode of the touched portion can be made different from other display modes. Therefore, the operator can easily and immediately grasp how far the confirmation of the input code is completed.

操作者は、引き続いて入力コードと商品コードとを順に比較し、桁番号“8”の入力コードに誤りがあることを発見したとする。操作者が桁番号“8”に対応するコード表示領域71をタッチすると、制御部21は、図10(b)に示すようにカーソル73をタッチされた位置まで移動させる。次に、操作者がキー操作部10により“0”を入力すると、制御部21は、図10(c)に示すように桁番号“8”の位置に表示されていた“9”を“0”に置換する。操作者はタッチ操作によりカーソル73を任意の位置に即座に移動して入力コードを簡単かつ即座に修正できる。   It is assumed that the operator subsequently compares the input code and the product code in order and finds that there is an error in the input code of the digit number “8”. When the operator touches the code display area 71 corresponding to the digit number “8”, the control unit 21 moves the cursor 73 to the touched position as shown in FIG. Next, when the operator inputs “0” using the key operation unit 10, the control unit 21 changes “9” displayed at the position of the digit number “8” to “0” as shown in FIG. Replace with The operator can easily and immediately correct the input code by moving the cursor 73 to an arbitrary position by a touch operation.

その他、操作者はBSキー12の操作によりカーソル73を現在の位置から順に移動することで入力コードを順に削除して修正することもできる。   In addition, the operator can also delete and correct input codes in order by moving the cursor 73 in order from the current position by operating the BS key 12.

図11を用いて、確認済みの箇所を明確にする別の方法を説明する。図11は入力コードの確認済み箇所を示す別の説明図である。操作者は桁番号“7”の入力コードまで確認すると、桁番号“7”に対応するコード表示領域71をタッチする。制御部21は、タッチされた部分までの表示態様と、タッチされた部分より後の表示態様とを異ならせる。図11の例では、桁番号“7”にカーソル73が移動するとともに、桁番号“7”までの入力データは、桁番号“8”以降の入力データに比べて太くかつ文字内に網掛けを有している。   With reference to FIG. 11, another method for clarifying a confirmed part will be described. FIG. 11 is another explanatory diagram showing a confirmed part of the input code. When the operator confirms the input code of the digit number “7”, the operator touches the code display area 71 corresponding to the digit number “7”. The control unit 21 makes the display mode up to the touched part different from the display mode after the touched part. In the example of FIG. 11, the cursor 73 moves to the digit number “7”, and the input data up to the digit number “7” is thicker than the input data after the digit number “8” and is shaded in the character. Have.

(4)処理の流れ
POS端末装置200は、キー操作部10の各キーの操作に応じてキー入力メイン処理を実行する。キー入力メイン処理には、JANキー11の操作に応じて実行されるJANキー処理が含まれる。また、JANキー処理には、入力用画面での商品コードの入力を受け付ける入力受付処理と、入力された入力コードの修正受付処理と、が含まれる。キー入力メイン処理、JANキー処理、入力受付処理及び修正受付処理の各処理の流れについて以下に説明する。
(4) Process Flow The POS terminal device 200 executes a key input main process according to the operation of each key of the key operation unit 10. The key input main process includes a JAN key process executed in response to an operation of the JAN key 11. The JAN key process includes an input reception process for receiving an input of a product code on the input screen and a correction reception process for an input code that has been input. The flow of each process of the key input main process, the JAN key process, the input reception process, and the correction reception process will be described below.

(4−1)キー入力メイン処理
図12はキー入力メイン処理の一例を示すフローチャートである。
(4-1) Key Input Main Process FIG. 12 is a flowchart showing an example of the key input main process.

ステップS1:受付部22はキー操作部10からキー入力を受け付けたか否かを判定する。受付部22はキー入力を受け付けていない場合(No)はキー入力を待機する。キー入力がなされた場合(Yes)は、受付部22はキー入力に基づく信号を制御部21に出力する。   Step S1: The accepting unit 22 determines whether or not a key input has been accepted from the key operation unit 10. If the receiving unit 22 has not received a key input (No), it waits for a key input. When key input is performed (Yes), the reception unit 22 outputs a signal based on the key input to the control unit 21.

ステップS2:制御部21は、操作されたキーがJANキー11、BSキー12などのファンクションキーか否かを判定する。ファンクションキー以外のキーが操作された場合(No)はステップS3が実行される。一方、ファンクションキーが操作された場合(Yes)にはステップS5が実行される。   Step S2: The control unit 21 determines whether the operated key is a function key such as the JAN key 11 or the BS key 12. If any key other than the function keys is operated (No), step S3 is executed. On the other hand, if the function key is operated (Yes), step S5 is executed.

ステップS3:例えば、ファンクションキー以外のテンキー13が操作された場合には、制御部21は図4の通常表示画面の入力コード表示窓50に、テンキー13の操作に基づく入力データを表示する。   Step S3: For example, when the numeric keypad 13 other than the function keys is operated, the control unit 21 displays input data based on the operation of the numeric keypad 13 in the input code display window 50 of the normal display screen of FIG.

ステップS4:制御部21は、入力コードを例えばRAM30に記憶させ、ステップS1の処理に戻る。   Step S4: The control unit 21 stores the input code in the RAM 30, for example, and returns to the process of step S1.

ステップS5:制御部21は、ファンクションキーのうちJANキー11が操作されたか否かを判定する。JANキー11が操作された場合(Yes)にはステップS6が実行される。JANキー11以外のファンクションキーが操作された場合(No)にはステップS7が実行される。   Step S5: The control unit 21 determines whether or not the JAN key 11 among the function keys has been operated. If the JAN key 11 has been operated (Yes), Step S6 is executed. If a function key other than the JAN key 11 is operated (No), step S7 is executed.

ステップS6:POS端末装置200の各機能部は、JANキー11の操作に基づくJANキー処理を行う。JANキー処理については後述の図13において説明する。   Step S6: Each functional unit of the POS terminal device 200 performs JAN key processing based on the operation of the JAN key 11. JAN key processing will be described later with reference to FIG.

ステップS7:制御部21は、JANキー11以外のファンクションキーの各機能に応じた処理を行う。例えば、制御部21は、値引きキーが操作された場合には該当商品の値引きを行う。また、制御部21は、取引中止が操作された場合には精算等の現在の処理を中止する。   Step S7: The control unit 21 performs a process according to each function of the function keys other than the JAN key 11. For example, when the discount key is operated, the control unit 21 discounts the corresponding product. Moreover, the control part 21 stops the present processes, such as payment, when transaction stop is operated.

(4−2)JANキー処理
図13はJANキー処理の一例を示すフローチャートである。
(4-2) JAN Key Processing FIG. 13 is a flowchart showing an example of JAN key processing.

ステップS10:制御部21は、JANキー11の操作の前に、テンキー13等の操作によりコードが入力されたか否かを判定する。コードの入力がまだ行われていない場合(No)にはステップS11が実行される。一方、コードの入力が既に行われている場合(Yes)にはステップS12が実行される。   Step S10: The controller 21 determines whether or not a code has been input by operating the numeric keypad 13 or the like before operating the JAN key 11. If the code has not been entered yet (No), step S11 is executed. On the other hand, if the code has already been input (Yes), step S12 is executed.

ステップS11:制御部21は、JANキー11の操作の前にコードの入力が行われていないと判定した場合には入力受付処理を行う。入力受付処理については後述の図14において説明する。   Step S11: When the control unit 21 determines that no code has been input before the operation of the JAN key 11, an input reception process is performed. The input reception process will be described later with reference to FIG.

ステップS12:制御部21は、ステップS10においてJANキー11の操作の前にコードの入力が既に行われていると判定した場合は、JANキー11の操作基づいて入力された入力コードを確定する。   Step S12: When it is determined in step S10 that the code has already been input before the operation of the JAN key 11, the control unit 21 determines the input code input based on the operation of the JAN key 11.

ステップS13:コード判定部23は、入力コードを確定させるための確定操作を受け付けると、入力コードにエラーが含まれるか否かを判定することでエラー判定を行う。   Step S13: Upon receiving a confirmation operation for confirming the input code, the code determination unit 23 performs error determination by determining whether or not the input code includes an error.

具体的には、コード判定部23は、ステップS10、S12においてコードが入力された後にJANキー11の操作がされたことに基づいて入力コードが確定されると、確定された入力コードをエラー判定する。コード判定部23は、操作者が入力した入力コードが商品DB31に格納されていか否かを判定するか、又は、入力コードのチェックデジットを参照するなどしてエラー判定を行う。   Specifically, when the input code is determined based on the operation of the JAN key 11 after the code is input in steps S10 and S12, the code determination unit 23 determines the determined input code as an error. To do. The code determination unit 23 determines whether or not the input code input by the operator is stored in the product DB 31, or performs error determination by referring to the check digit of the input code.

一方、ステップS11の入力受付処理において、入力用画面60から入力コードが入力され、入力用画面60上の確定ボタン65あるいはJANキー11の操作が行われると、入力コードが確定される。コード判定部23は確定された入力コードを前述と同様にエラー判定する。   On the other hand, in the input receiving process of step S11, when an input code is input from the input screen 60 and the confirm button 65 or the JAN key 11 on the input screen 60 is operated, the input code is confirmed. The code determination unit 23 determines an error for the determined input code in the same manner as described above.

ステップS14:入力コードにエラーが含まれていない場合(Yes)はステップS15が実行され、入力コードにエラーが含まれている場合(No)はステップS16が実行される。   Step S14: If the input code contains no error (Yes), Step S15 is executed. If the input code contains an error (No), Step S16 is executed.

ステップS15:コード判定部23は入力コードにエラーが含まれていないことを制御部21に通知する。制御部21は通知に基づいて、入力コードに対応する商品コードについて商品DB31の商品情報を更新するなど商品登録処理を行う。   Step S15: The code determination unit 23 notifies the control unit 21 that no error is included in the input code. Based on the notification, the control unit 21 performs product registration processing such as updating product information in the product DB 31 for the product code corresponding to the input code.

ステップS16:コード判定部23は入力コードにエラーが含まれていることを制御部21に通知する。制御部21は、通知に基づいて修正受付処理を実行する。修正受付処理については後述の図15において説明する。   Step S16: The code determination unit 23 notifies the control unit 21 that an error is included in the input code. The control unit 21 executes correction acceptance processing based on the notification. The correction acceptance process will be described with reference to FIG.

(4−3)入力受付処理
図14は入力受付処理の一例を示すフローチャートである。
(4-3) Input Acceptance Processing FIG. 14 is a flowchart showing an example of input acceptance processing.

ステップS20:制御部21は、コードの入力が無い状態でJANキー11が操作された場合には、図5に示すように表示装置8に商品コードの入力用画面60を表示する。   Step S20: When the JAN key 11 is operated without any code input, the control unit 21 displays a product code input screen 60 on the display device 8 as shown in FIG.

ステップS21:受付部22がタッチパネル8bを介して入力用画面60へのタッチ操作を受け付けた場合(Yes)には、ステップS22が実行される。そうでない場合(No)はステップS24が実行される。   Step S21: When the receiving unit 22 receives a touch operation on the input screen 60 via the touch panel 8b (Yes), Step S22 is executed. Otherwise (No), step S24 is executed.

ステップS22、23:制御部21は、入力用画面60へのタッチ操作に基づいてカーソル63をタッチされた位置まで移動させ(S22)、かつ、カーソル位置の入力コードの表示態様を変更する(S23)。例えば、カーソル位置の入力コードは反転表示される。その後、再びステップS21が実行される。   Steps S22 and 23: The control unit 21 moves the cursor 63 to the touched position based on the touch operation on the input screen 60 (S22), and changes the display mode of the input code at the cursor position (S23). ). For example, the input code at the cursor position is displayed in reverse video. Thereafter, step S21 is executed again.

ステップS24:受付部22が例えばキー操作部10を介してコードの入力を受け付けた場合(Yes)には、ステップS25が実行される。コードの入力を受け付けていない場合(No)はステップS27が実行される。   Step S24: When the receiving unit 22 receives a code input via the key operation unit 10, for example (Yes), Step S25 is executed. If no code input has been received (No), step S27 is executed.

なお、操作者が読み上げた商品コードの音声を、音声認識部25が音声入出力装置9を介して受け付けることによりコードの入力を受け付けてもよい。この場合、操作者は商品コードを見ながらキー操作部10を操作する必要が無いので、キー操作の間違いによる誤入力を減らすことができる。   Note that the voice of the product code read by the operator may be accepted by the voice recognition unit 25 via the voice input / output device 9. In this case, since the operator does not need to operate the key operation unit 10 while looking at the product code, it is possible to reduce erroneous input due to incorrect key operation.

ステップS25、S26:制御部21は、図6に示すようにコード表示領域61のカーソル位置に入力コードを入力し(S25)、かつカーソル63を入力コードの最終桁の次の桁に移動させる(S26)。その後、再びステップS21が実行される。   Steps S25 and S26: As shown in FIG. 6, the control unit 21 inputs the input code at the cursor position in the code display area 61 (S25), and moves the cursor 63 to the next digit after the last digit of the input code ( S26). Thereafter, step S21 is executed again.

ステップS27:受付部22がBSキー12の操作を受け付けた場合(Yes)には、ステップS28が実行される。そうでない場合(No)はステップS29が実行される。その後、再びステップS21が実行される。   Step S27: When the accepting unit 22 accepts the operation of the BS key 12 (Yes), Step S28 is executed. Otherwise (No), step S29 is executed. Thereafter, step S21 is executed again.

ステップS28:制御部21は、BSキー12の操作に応じて、図7に示すようにカーソル63を桁番号の小さい方向に移動し、入力コードを桁ごとに削除する。   Step S28: In response to the operation of the BS key 12, the control unit 21 moves the cursor 63 in the direction of decreasing digit number as shown in FIG. 7, and deletes the input code for each digit.

ステップS29:制御部21は、入力コードの確定操作が行われたか否かを判定し、確定操作が行われた場合(Yes)は処理を終了し、確定操作が行われていない場合(No)はステップS1を実行する。確定操作の有無は、入力画面上60の確定ボタン65あるいはJANキー11の操作の有無に基づいて判定される。   Step S29: The control unit 21 determines whether or not an input code confirming operation has been performed. If the confirm operation has been performed (Yes), the process ends, and if the confirm operation has not been performed (No). Executes step S1. The presence / absence of the confirming operation is determined based on the presence / absence of the confirm button 65 or the JAN key 11 on the input screen 60.

なお、ステップS21〜S23のセット、ステップS24〜S26のセット及びステップS27〜S28のセットの各セットの順序は上記の順序に限定されず順不同である。例えば、ステップS24〜S26のセット、ステップS27〜S28及びステップS21〜S23のセットの順に行われてもよい。   In addition, the order of each set of the set of steps S21 to S23, the set of steps S24 to S26, and the set of steps S27 to S28 is not limited to the above order, and is not in any order. For example, you may perform in order of the set of step S24-S26, step S27-S28, and the set of step S21-S23.

(4−4)修正受付処理
図15は修正受付処理の一例を示すフローチャートである。
(4-4) Correction Accepting Process FIG. 15 is a flowchart showing an example of the correction accepting process.

ステップS40:制御部21は、コード判定部23から入力コードにエラーが含まれているとの通知を受けると、図9に示すように表示装置8にエラー報知画面70を表示する。エラー報知画面70には操作者が入力した入力コードが表示される。   Step S40: Upon receiving a notification from the code determination unit 23 that the input code includes an error, the control unit 21 displays an error notification screen 70 on the display device 8 as shown in FIG. On the error notification screen 70, an input code input by the operator is displayed.

なお、音声出力部24は、エラー報知画面70が表示されている状態において、例えばタッチパネル8b又はキー操作部10を介して音声出力要求を受け付けると、操作者が入力した入力コードを音声入出力装置9を介して音声により出力してもよい。これにより、POS端末装置200が入力コードを読み上げるため、操作者は読み上げられた入力コードと、商品に表示されている商品コードと、を比較すればよい。操作者はエラー報知画面70の入力コードと商品コードとを視線を交互に移動させて比較する必要がないので、確認が容易である。   When the voice output unit 24 receives a voice output request, for example, via the touch panel 8b or the key operation unit 10 while the error notification screen 70 is displayed, the voice output unit 24 outputs the input code input by the operator to the voice input / output device. 9 may be output by voice. Thus, since the POS terminal device 200 reads out the input code, the operator may compare the read-out input code with the product code displayed on the product. Since the operator does not need to compare the input code and the product code on the error notification screen 70 by alternately moving the line of sight, it is easy to confirm.

ステップS41:受付部22がタッチパネル8bを介してエラー報知画面70へのタッチ操作を受け付けた場合(Yes)には、ステップS42が実行される。そうでない場合(No)はステップS44が実行される。   Step S41: When the receiving unit 22 receives a touch operation on the error notification screen 70 via the touch panel 8b (Yes), Step S42 is executed. Otherwise (No), step S44 is executed.

ステップS42、43:制御部21は、エラー報知画面70へのタッチ操作に基づいてカーソル73をタッチされた位置まで移動させ(S42)、かつ、カーソル位置の入力コードの表示態様を変更する(S43)。例えば、カーソル位置の入力コードは反転表示される。その後、再びステップS41が実行される。   Steps S42 and 43: The control unit 21 moves the cursor 73 to the touched position based on the touch operation on the error notification screen 70 (S42), and changes the display mode of the input code at the cursor position (S43). ). For example, the input code at the cursor position is displayed in reverse video. Thereafter, step S41 is executed again.

ステップS44:受付部22が例えばキー操作部10を介してコードの入力を受け付けた場合(Yes)には、ステップS45が実行される。そうでない場合(No)はステップS46が実行される。なお、操作者が読み上げた商品コードの音声を、音声認識部25が音声入出力装置9を介して受け付けることによりコードの入力を受け付けてもよい。   Step S44: When the receiving unit 22 receives a code input via the key operation unit 10, for example (Yes), Step S45 is executed. Otherwise (No), step S46 is executed. Note that the voice of the product code read by the operator may be accepted by the voice recognition unit 25 via the voice input / output device 9.

ステップS45:制御部21は、図10に示すようにカーソル位置のコードを新たに入力されたコードに置換する。   Step S45: The control unit 21 replaces the code at the cursor position with the newly input code as shown in FIG.

ステップS46:制御部21は、入力コードの確定操作が行われたか否かを判定し、確定操作が行われた場合(Yes)は処理を終了し、確定操作が行われていない場合(No)はステップS1を実行する。   Step S46: The control unit 21 determines whether or not an input code confirmation operation has been performed. If the confirmation operation has been performed (Yes), the process ends, and if the confirmation operation has not been performed (No). Executes step S1.

なお、ステップS41〜S43のセット及びステップS44〜S45のセットの順序は上記の順序に限定されず順不同である。   In addition, the order of the set of steps S41 to S43 and the set of steps S44 to S45 is not limited to the above order, and is not in any order.

(5)作用効果
商品コードであるバーコードがPOS端末装置200により読み取り不可能であるとき、操作者は、POS端末装置200のJANキー11を操作して商品コード入力専用の入力用画面60を立ち上げる。操作者が、商品のバーコードに併記してある商品コードを参照して入力を行うと、入力用画面60には操作者が入力した入力コードが表示される。もし、誤入力に気づいた場合には、操作者は入力用画面60において誤入力の箇所をタッチする。制御部21は、操作者がタッチした位置にカーソル63を移動させる。よって、操作者はタッチパネル8bを操作することで任意の位置に即座にカーソル63を移動することができる。
(5) Operational Effect When the bar code, which is a product code, cannot be read by the POS terminal device 200, the operator operates the JAN key 11 of the POS terminal device 200 to display the input screen 60 dedicated for product code input. Launch. When the operator performs input with reference to the product code written together with the barcode of the product, the input code input by the operator is displayed on the input screen 60. If an erroneous input is noticed, the operator touches the erroneous input location on the input screen 60. The control unit 21 moves the cursor 63 to the position touched by the operator. Therefore, the operator can immediately move the cursor 63 to an arbitrary position by operating the touch panel 8b.

制御部21は、カーソル位置の入力データを編集可能な状態とし、操作者から新たな入力を受け付けると、新たな入力データを元の入力データと置き換えて当該箇所に表示する。よって、誤入力がある場合でも、誤入力部分に即座にカーソル63を移動させて誤入力部分のみを訂正すればよいため、操作者は簡単に入力コードを訂正可能である。   When the input data at the cursor position is in an editable state and the controller 21 receives a new input from the operator, the control unit 21 replaces the new input data with the original input data and displays the new input data at the corresponding location. Therefore, even when there is an erroneous input, the operator can easily correct the input code because it is only necessary to move the cursor 63 immediately to the erroneous input portion to correct only the erroneous input portion.

また、入力コードにエラーが含まれる場合にはエラー報知画面70が表示され、同様にカーソル73を移動させて誤入力部分のみを訂正可能であり操作性が向上する。   Further, when an error is included in the input code, an error notification screen 70 is displayed. Similarly, only the erroneously input portion can be corrected by moving the cursor 73, and the operability is improved.

(6)変形例
以下に本実施形態例の変形例を説明する。上記実施形態例及び下記各変形例は適宜組み合わせが可能である。
(6) Modifications Modifications of the present embodiment will be described below. The above embodiments and the following modifications can be appropriately combined.

(6−1)変形例A
上記実施形態例では、JANキー11は、操作者の入力した入力コードを商品コードに関連するコードとして確定させる機能と、商品コードを入力するための入力用画面60を立ち上げる機能と、を併せ持っている。つまり、入力コードは、テンキー13等の操作により入力コード表示窓50に入力可能な場合と、入力用画面60においてテンキー13等を操作することにより入力可能な場合とがある。しかし、JANキー11により入力用画面60を立ち上げた場合にのみ入力コードを入力可能な構成としてもよい。
(6-1) Modification A
In the above embodiment example, the JAN key 11 has both a function of determining the input code input by the operator as a code related to the product code and a function of starting up the input screen 60 for inputting the product code. ing. That is, the input code can be input to the input code display window 50 by operating the numeric keypad 13 or the like, or can be input by operating the numeric keypad 13 or the like on the input screen 60. However, the input code may be input only when the input screen 60 is activated by the JAN key 11.

(6−2)変形例B
上記実施形態では、JANキー11に、入力コードを確定させる機能と、商品コードの入力用画面60を立ち上げる機能との両方を含ませている。しかし、入力コードを確定させるためのキーと、入力用画面60を立ち上げるためのキーと、を別個に設けてもよい。
(6-2) Modification B
In the above-described embodiment, the JAN key 11 includes both the function for confirming the input code and the function for starting up the product code input screen 60. However, a key for confirming the input code and a key for starting up the input screen 60 may be provided separately.

また、これらの機能は、キー操作部10のキー操作に応じてなされるものに限定されず、ディスプレイ8aに表示されたボタンの操作により実行されてもよい。例えば、JANキー11、BSキー12などのファンクションキー及びテンキー13等がディスプレイ8a上に表示され、上記実施形態におけるキー操作部10がディスプレイ8a上の各ボタンの操作に代ってもよい。また、キー操作部10及びディスプレイ8a上のボタンを組み合わせて操作することにより機能が実行されてもよい。   Further, these functions are not limited to those performed in response to the key operation of the key operation unit 10, and may be executed by operating a button displayed on the display 8a. For example, function keys such as the JAN key 11 and the BS key 12 and the numeric keypad 13 may be displayed on the display 8a, and the key operation unit 10 in the above embodiment may be replaced with the operation of each button on the display 8a. Moreover, a function may be performed by operating combining the key operation part 10 and the button on the display 8a.

(6−3)変形例C
上記実施形態例では主としてPOSシステム300のうちPOS端末装置200の構成について説明した。しかし、POS端末装置100又はPOS端末装置200のいずれかが上記の機能を有していてもよいし、あるいは、POS端末装置100及びPOS端末装置200の両方が上記の機能を有していてもよい。
(6-3) Modification C
In the above embodiment, the configuration of the POS terminal device 200 in the POS system 300 has been mainly described. However, either the POS terminal apparatus 100 or the POS terminal apparatus 200 may have the above function, or both the POS terminal apparatus 100 and the POS terminal apparatus 200 may have the above function. Good.

(6−4)変形例D
上記実施形態では、音声出力部24はエラー報知画面70が表示されている状態において入力コードを音声により出力する。しかし、音声出力部24は、商品コードの入力用画面60において音声出力要求を受け付けると、入力コードを音声により出力してもよい。例えば、操作者は、音声出力された入力コードを聞きながら、商品に付された商品コードを見てコードの比較を容易に行うことができる。
(6-4) Modification D
In the above embodiment, the voice output unit 24 outputs the input code by voice while the error notification screen 70 is displayed. However, when receiving a voice output request on the product code input screen 60, the voice output unit 24 may output the input code by voice. For example, the operator can easily compare codes by looking at the product code attached to the product while listening to the input code output as a voice.

(6−5)変形例E
上記実施形態では、コード判定部23は入力コードにエラーが含まれるか否かを判定する。コード判定部23は、さらに、操作者が読み上げた商品コードの音声認識データと、エラー報知画面70に表示されている入力コードと、を比較してもよい。これにより、操作者はエラー報知画面に表示されている入力コードと商品コードとを目視で確認する必要がないので、確認作業を簡単化できる。
(6-5) Modification E
In the above embodiment, the code determination unit 23 determines whether or not an error is included in the input code. The code determination unit 23 may further compare the voice recognition data of the product code read by the operator with the input code displayed on the error notification screen 70. Thereby, since the operator does not need to visually confirm the input code and the product code displayed on the error notification screen, the confirmation work can be simplified.

例えば、エラー報知画面70が表示されている状態において操作者から音声認識要求を受け付けると、音声認識部25は、操作者が読み上げた商品コードの音声認識を開始し、音声認識データをコード判定部23に出力する。コード判定部23は、音声認識データと、エラー報知画面70に表示されている入力コードとを比較し、誤入力がどこに含まれるかをエラー報知画面70に表示する。例えばコード判定部23はエラー箇所を反転表示するなど強調表示する。   For example, when a voice recognition request is received from the operator while the error notification screen 70 is displayed, the voice recognition unit 25 starts voice recognition of the product code read by the operator, and uses the voice recognition data as the code determination unit. To 23. The code determination unit 23 compares the voice recognition data with the input code displayed on the error notification screen 70 and displays on the error notification screen 70 where an erroneous input is included. For example, the code determination unit 23 highlights the error part by highlighting it.

(6−6)変形例F
上記実施形態では、商品コードが数字のみにより表されている。しかし、商品コードは数字のみに限定されず、アルファベット、平仮名、カタカナ及び記号等及びそれらの組み合わせにより表れてもよい。また、このような商品コードに応じて、キー操作部10にはテンキー13に加えて、アルファベット、平仮名、カタカナ及び記号等のキーが設けられていてもよい。また、入力用画面60及びエラー報知画面70の表示とともに、アルファベット、平仮名、カタカナ及び記号等の入力が可能なキーボードを模したキー画面が表示されてもよい。
(6-6) Modification F
In the above embodiment, the product code is represented only by numbers. However, the product code is not limited to numbers, and may be represented by alphabets, hiragana, katakana, symbols, and the like and combinations thereof. Further, in accordance with such a product code, the key operation unit 10 may be provided with keys such as alphabet, hiragana, katakana, and symbols in addition to the numeric keypad 13. In addition to the display of the input screen 60 and the error notification screen 70, a key screen simulating a keyboard capable of inputting alphabets, hiragana, katakana, symbols, and the like may be displayed.

1 金銭格納部
2 レシート発行部
3 表示装置
3a ディスプレイ
3b タッチパネル
4 キー操作部
5 客側の代金表示装置
6 スキャナ装置
7 読取装置
8 表示装置
8a ディスプレイ
8b タッチパネル
9 音声入出力装置
9a 音声認識装置
9b スピーカ
10 キー操作部
11 JANキー
12 BSキー
13 テンキー
20 CPU
21 制御部
22 受付部
23 コード判定部
24 音声出力部
25 音声認識部
30 RAM
31 商品DB
40 ROM
50 入力コード表示窓
60 入力用画面
61 コード表示領域
62 桁表示領域
63 カーソル
64 キャンセルボタン
65 確定ボタン
70 エラー報知画面
71 コード表示領域
72 桁表示領域
73 カーソル
74 キャンセルボタン
75 確定ボタン
100 POS端末装置
200 POS端末装置
300 POSシステム
DESCRIPTION OF SYMBOLS 1 Money storage part 2 Receipt issuing part 3 Display apparatus 3a Display 3b Touch panel 4 Key operation part 5 Customer-side price display apparatus 6 Scanner apparatus 7 Reading apparatus 8 Display apparatus 8a Display 8b Touch panel 9 Voice input / output apparatus 9a Voice recognition apparatus 9b Speaker 10 Key operation section 11 JAN key 12 BS key 13 Numeric keypad 20 CPU
21 Control Unit 22 Reception Unit 23 Code Determination Unit 24 Voice Output Unit 25 Speech Recognition Unit 30 RAM
31 Product DB
40 ROM
50 Input Code Display Window 60 Input Screen 61 Code Display Area 62 Digit Display Area 63 Cursor 64 Cancel Button 65 Confirm Button 70 Error Notification Screen 71 Code Display Area 72 Digit Display Area 73 Cursor 74 Cancel Button 75 Confirm Button 100 POS Terminal Device 200 POS terminal device 300 POS system

特開2011−227670号公報JP 2011-227670 A

Claims (9)

商品に関する商品情報を表示する、タッチパネルを有する表示装置と、
各商品の識別子である商品コードの入力用画面を表示させるための表示要求操作を操作者から受け付ける受付手段と、
前記表示要求操作を受け付けると前記商品コードの入力用画面を前記表示装置に表示し、前記操作者からの入力に応じた入力コードを前記商品コードの入力用画面に表示する制御手段と、
を備え、
前記制御手段は、前記商品コードの入力用画面に表示されている入力コードに対して前記操作者から前記タッチパネルを介して位置特定操作を受け付けると、前記位置特定操作で特定された位置にカーソルを移動させる、POS(Point Of Sale)端末装置。
A display device having a touch panel for displaying product information about the product;
Receiving means for receiving a display request operation for displaying a screen for inputting a product code that is an identifier of each product from an operator;
When the display request operation is accepted, the product code input screen is displayed on the display device, and an input code corresponding to the input from the operator is displayed on the product code input screen;
With
When the control means receives a position specifying operation from the operator via the touch panel for the input code displayed on the product code input screen, the control means moves the cursor to the position specified by the position specifying operation. A POS (Point Of Sale) terminal device to be moved.
前記制御手段は、前記カーソル位置において、上書き、挿入及び削除を含む編集を可能とする、請求項1に記載のPOS端末装置。   The POS terminal device according to claim 1, wherein the control unit enables editing including overwriting, insertion, and deletion at the cursor position. 前記商品コードの入力用画面は、前記入力コードを構成する各桁をそれぞれを表示する複数の表示部分を含むコード表示領域と、各表示部分に対応して桁番号を表示する桁表示領域と、を有する、請求項1に記載のPOS端末装置。   The product code input screen includes a code display area including a plurality of display parts for displaying each digit constituting the input code, a digit display area for displaying a digit number corresponding to each display part, The POS terminal device according to claim 1, comprising: 前記受付手段が、前記入力コードを確定させるための確定操作を前記操作者から受け付けると、前記入力コードにエラーが含まれるか否かを判定するコード判定手段をさらに備え、
前記入力コードにエラーが含まれる場合、前記制御手段は、前記入力コードにエラーが含まれることを報知するエラー報知画面を前記表示装置に表示し、前記エラー報知画面において前記入力コードを表示する、請求項1に記載のPOS端末装置。
When the accepting unit accepts a confirming operation for confirming the input code from the operator, the accepting unit further includes a code determining unit that determines whether or not an error is included in the input code,
When the input code includes an error, the control means displays an error notification screen for notifying that the input code includes an error on the display device, and displays the input code on the error notification screen. The POS terminal device according to claim 1.
前記制御手段は、前記エラー報知画面に表示されている入力コードに対して前記操作者から前記タッチパネルを介して位置特定操作を受け付けると、前記位置特定操作で特定された位置にカーソルを移動させる、請求項4に記載のPOS端末装置。   When the control means receives a position specifying operation from the operator via the touch panel with respect to the input code displayed on the error notification screen, the control means moves the cursor to the position specified by the position specifying operation. The POS terminal device according to claim 4. 前記制御手段は、前記位置特定操作で特定された位置に対応する入力コードの表示態様を、他の入力コードの表示態様と異ならせる、請求項5に記載のPOS端末装置。   The POS terminal device according to claim 5, wherein the control unit makes a display mode of an input code corresponding to a position specified by the position specifying operation different from a display mode of other input codes. 前記制御手段は、前記位置特定操作で特定された位置より前の入力コードの表示態様と、前記特定された位置より後の入力コードの表示態様とを異ならせる、請求項5に記載のPOS端末装置。   The POS terminal according to claim 5, wherein the control unit makes a display mode of an input code before the position specified by the position specifying operation different from a display mode of an input code after the specified position. apparatus. 前記エラー報知画面が表示されている状態において、前記入力コードを音声により出力する音声出力手段をさらに備える、請求項4に記載のPOS端末装置。   The POS terminal device according to claim 4, further comprising voice output means for outputting the input code by voice in a state where the error notification screen is displayed. 前記操作者からの商品コードの入力を音声により認識して受け付ける音声認識手段をさらに備える、請求項1に記載のPOS端末装置。   The POS terminal device according to claim 1, further comprising voice recognition means for recognizing and receiving an input of a product code from the operator by voice.
JP2012058818A 2012-03-15 2012-03-15 Pos terminal device Pending JP2013191180A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012058818A JP2013191180A (en) 2012-03-15 2012-03-15 Pos terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012058818A JP2013191180A (en) 2012-03-15 2012-03-15 Pos terminal device

Publications (1)

Publication Number Publication Date
JP2013191180A true JP2013191180A (en) 2013-09-26

Family

ID=49391298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012058818A Pending JP2013191180A (en) 2012-03-15 2012-03-15 Pos terminal device

Country Status (1)

Country Link
JP (1) JP2013191180A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016115279A (en) * 2014-12-17 2016-06-23 カシオ計算機株式会社 Merchandise registration device and merchandise recognition method
JP2017204049A (en) * 2016-05-10 2017-11-16 東芝テック株式会社 Product information input device and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016115279A (en) * 2014-12-17 2016-06-23 カシオ計算機株式会社 Merchandise registration device and merchandise recognition method
JP2017204049A (en) * 2016-05-10 2017-11-16 東芝テック株式会社 Product information input device and program

Similar Documents

Publication Publication Date Title
JP4694605B2 (en) Product sales data processing apparatus and program
JP6075056B2 (en) Product registration device, settlement system, product registration method, and program
JP5286910B2 (en) Mobile terminal and product sales processing system
US20240403847A1 (en) Systems, devices, and methods for self-checkout monitoring
JP6582478B2 (en) Accounting apparatus, accounting method, and program
US20120059692A1 (en) Commodity data processing apparatus, control method therefor, and computer readable storage medium
JP4109644B2 (en) Money registration apparatus, money registration system, display control program for money registration apparatus, and computer-readable recording medium recording the program
WO2021079767A1 (en) Purchase management system, server device, purchase management method, and recording medium
US20130151328A1 (en) Article sales data processing apparatus and sales data editing method
JP2011013845A (en) Pos register device, calculation display method and program of required number of persons in limited sales with pos register device
JP2013191180A (en) Pos terminal device
JP5364740B2 (en) Product sales data processing apparatus and program
US12182787B2 (en) Information terminal and method for retail store transactions
JP2007102527A (en) Pos register
US20150193715A1 (en) Systems and methods for providing transaction processing instructions based on product and user identification
JP4684875B2 (en) Product sales data processing device
JP4890862B2 (en) Method for preventing forgetting discount processing and sales processing apparatus having the function
JP4150350B2 (en) POS terminal, quantity correction method, quantity correction program, and computer-readable recording medium recording the program
US20210349602A1 (en) User input mechanism for reordering graphical elements
JP5617388B2 (en) Purchase support system, purchase support method, terminal device, and product information providing server
JP2009122771A (en) Self-checkout terminal and self-checkout method
JP5005335B2 (en) Product sales data processing device
JP2021018704A (en) POS operation practice system, POS operation practice method, communication terminal, and program
JP2006244345A (en) Electronic cash register and program
KR20250042645A (en) Information processing device and transaction management system