Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5113816B2 - Self-checkout device and control program - Google Patents
[go: Go Back, main page]

JP5113816B2 - Self-checkout device and control program - Google Patents

Self-checkout device and control program Download PDF

Info

Publication number
JP5113816B2
JP5113816B2 JP2009226299A JP2009226299A JP5113816B2 JP 5113816 B2 JP5113816 B2 JP 5113816B2 JP 2009226299 A JP2009226299 A JP 2009226299A JP 2009226299 A JP2009226299 A JP 2009226299A JP 5113816 B2 JP5113816 B2 JP 5113816B2
Authority
JP
Japan
Prior art keywords
product
unit
weight value
weighing
weight
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.)
Expired - Fee Related
Application number
JP2009226299A
Other languages
Japanese (ja)
Other versions
JP2011076321A (en
Inventor
修 土屋
仁志 飯坂
祥也 山田
日出海 見原
英浩 内藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2009226299A priority Critical patent/JP5113816B2/en
Publication of JP2011076321A publication Critical patent/JP2011076321A/en
Application granted granted Critical
Publication of JP5113816B2 publication Critical patent/JP5113816B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、顧客自身がチェックアウト処理を可能とするセルフチェックアウト装置及び制御プログラムに関する。   The present invention relates to a self-checkout apparatus and a control program that enable a customer himself to perform a checkout process.

セルフチェックアウト装置では顧客が商品登録操作を行なうが、この商品登録操作によるセルフチャックアウト処理に間違いがないように、商品登録チェックをしているものがある(例えば、特許文献1参照)。上記商品登録チェックでは、まだ商品登録していない商品の重量を測る第1計量器の減少値と商品登録が済んだ商品の重量を測る第2計量器の増加値が同じであるかをチェックする。   In a self-checkout device, a customer performs a product registration operation, but there is a product that performs a product registration check so that the self-chuck-out process by the product registration operation is correct (see, for example, Patent Document 1). In the product registration check, it is checked whether the decrease value of the first measuring instrument that measures the weight of the product that has not yet been registered and the increase value of the second measuring instrument that measures the weight of the product that has been registered. .

顧客が商品登録操作を行なう際には、商品登録していない商品が置かれる商品載置台から商品を取り出し、その商品に付されたバーコードをスキャナで入力して、その商品を商品登録が済んだ商品が置かれる商品載置台に置くという一連の作業を、商品毎に行なう必要があった。商品登録していない商品が置かれる商品載置台から取り出した1の商品を、商品登録後、商品登録が済んだ商品が置かれる商品載置台上に置く前に、別の商品を商品登録していない商品が置かれる商品載置台上から取り出すことはできなかった。そのため、顧客の商品登録操作時間が長くなるという問題点があった。   When a customer performs a product registration operation, the product is removed from the product mounting table on which the product that has not been registered is placed, the barcode attached to the product is entered with a scanner, and the product has been registered. It was necessary to carry out a series of operations for each product, such as placing the product on a product mounting table. After one product has been taken out of the product placement table on which the product that has not been registered is placed, another product has been registered before placing the product on the product placement table on which the product has been registered. It could not be taken out from the product mounting table on which no product was placed. For this reason, there has been a problem that the product registration operation time of the customer becomes long.

上述した課題を解決するために、本発明のセルフチェックアウト装置は、購入する商品が載置される第1の載置台と、前記商品の商品コードを入力する入力部と、前記入力部で商品コードを入力された商品が載置される第2の載置台と、前記第1の載置台に載置された商品の重量を計量する第1の計量部と、前記第2の載置台に載置された商品の重量を計量する第2の計量部と、前記第1の計量部により計量された重量値を二つ及び前記第2の計量部により計量された重量値を二つ記憶する記億部と、前記記億部に記憶された第1の計量部により計量された重量値と前記記億部に記憶された第2の計量器により計量された重量値が同じであるか判定する重量判定部と、記第2の計量部による重量値の計量に、記第1の計量部により計量された二つの重量値を前記記億部に書込み可能であって、一の商品に対する前記第1の計量部による重量値と前記第2の計量部による重量値を、前記入力部で入力された前記商品コードと関連付けて前記記億部に書込む書込部と、を有する。
また、本発明の制御プログラムは、購入する商品が載置される第1の載置台と、前記商品の商品コードを入力する入力部と、前記入力部で商品コードを入力された商品が載置される第2の載置台と、前記第1の載置台に載置された商品の重量を計量する第1の計量部と、前記第2の載置台に載置された商品の重量を計量する第2の計量部と、前記第1の計量部により計量された重量値と前記第2の計量部により計量された重量値を記憶する記億部とを備えたチェックアウト装置のコンピュータを、前記記億部に記憶された第1の計量部により計量された重量値と前記記億部に記憶された第2の計量器により計量された重量値が同じであるか判定する重量判定部と、前記第2の計量部による重量値の計量前に、前記第1の計量部により計量された二つの重量値を前記記億部に書込み可能であって、一の商品に対する前記第1の計量部による重量値と前記第2の計量部による重量値を、前記入力部で入力された前記商品コードと関連付けて前記記億部に書込む書込部として機能させる。
In order to solve the above-described problems, a self-checkout device according to the present invention includes a first placement table on which a product to be purchased is placed, an input unit for inputting a product code of the product, and a product at the input unit. A second placement table on which the product to which the code has been input is placed, a first weighing unit for weighing the product placed on the first placement table, and a placement on the second placement table A second weighing unit for weighing the placed product, two weight values measured by the first weighing unit, and two weight values measured by the second weighing unit. It is determined whether the weight value measured by the first weighing unit stored in the storage unit and the weight value measured by the second measuring unit stored in the storage unit are the same. and weight determination unit, before the weighing of the weight value by the pre-Symbol second metering section, before Symbol metered by the first metering unit A a a two weight values can seen writing on the Symbol billion parts, the weight value by the second measuring unit and the weight value by the first weighing unit for one of the products, input by the input unit And a writing unit for writing in the storage unit in association with the product code .
Further, the control program of the present invention includes a first placement table on which a product to be purchased is placed, an input unit for inputting a product code of the product, and a product for which a product code is input by the input unit. The second mounting table, the first weighing unit for weighing the product placed on the first placing table, and the weight of the product placed on the second placing table. A computer of a checkout device comprising: a second weighing unit; a weight value measured by the first weighing unit; and a storage unit storing the weight value measured by the second weighing unit; A weight determination unit for determining whether the weight value measured by the first weighing unit stored in the storage part and the weight value measured by the second measuring unit stored in the storage part are the same; Before weighing the weight value by the second weighing unit, the weight is measured by the first weighing unit. The product in which two weight values can be written in the storage part and the weight value by the first weighing unit and the weight value by the second weighing unit for one product are input by the input unit. It is made to function as a writing unit for writing to the storage unit in association with the code.

本発明によれば、顧客の商品登録操作によるセルフチャックアウト処理を迅速に行うことが可能となる。   According to the present invention, it is possible to quickly perform self-chuck-out processing by a customer's product registration operation.

図1は、一実施形態の外観を示す斜視図FIG. 1 is a perspective view showing an appearance of an embodiment. 図2は、一実施形態の制御回路を含むブロック図FIG. 2 is a block diagram including a control circuit according to an embodiment. 図3は、一実施形態のデータ記億部の構成を示す図FIG. 3 is a diagram showing the configuration of the data storage part of one embodiment. 図4は、一実施形態の動作を示すフロー図FIG. 4 is a flowchart showing the operation of the embodiment.

以下、この発明の一実施形態について図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、セルフチェックアウト装置の外観を示している。1は本体で、ディスプレイ2、スキャナ3、カード挿入口4、レシート発行口5、硬貨投入口6、硬貨排出口7、紙幣投入口8、紙幣排出口9、および手持式スキャナ10を備えている。この本体1の左側にまだ精算していない商品を置くための商品載置台11が設けられ、本体1の右側に精算済みの商品を置くための商品載置台12が設けられている。上記ディスプレイ2は、買物客のタッチ操作による情報入力機能を有するタッチパネル付きの液晶表示器で、買物客に操作方法を知らせるための案内メッセージ、バーコードが付されていない商品の情報を入力するための情報入力画面、スキャナ3や手持式スキャナ10のバーコード読取りに基づく情報を表示する読取情報表示画面、購入代金を支払う支払作業に際しての合計購入金額・預かり金額・釣り銭額などの精算画面を表示する。   FIG. 1 shows the appearance of the self-checkout device. A main body 1 includes a display 2, a scanner 3, a card insertion slot 4, a receipt issuing slot 5, a coin slot 6, a coin slot 7, a banknote slot 8, a banknote slot 9, and a hand-held scanner 10. . A product placement table 11 is provided on the left side of the main body 1 for placing products that have not yet been settled, and a product placement table 12 is provided on the right side of the main body 1 for placing products that have already been settled. The display 2 is a liquid crystal display with a touch panel having an information input function by a shopper's touch operation, and is used to input a guide message for notifying the shopper of an operation method and information on a product without a barcode. Information input screen, reading information display screen that displays information based on barcode reading of the scanner 3 or hand-held scanner 10, and a settlement screen for the total purchase amount, deposit amount, change amount, etc. for payment work to pay the purchase price To do.

上記スキャナ3は、買物客が手持ちで翳す商品に付されたバーコードを光学的に読取り、読み取ったバーコードをデコードして商品コードを出力する。カード挿入口4には、買物客のポイントカードや精算用のICカードが挿入される。レシート発行口5は、チェックアウト業務の完了時にプリントされるレシートの発行口である。硬貨投入口6は、会計用の硬貨の投入口である。硬貨排出口7は、釣り硬貨の返却口である。紙幣投入口8は、会計用の紙幣の投入口である。紙幣排出口9は、釣り紙幣の返却口である。手持式スキャナ10は、買物客が手持ちで商品のバーコードを読取る場合に使用される。 The scanner 3 optically reads a bar code attached to a product held by a shopper and decodes the read bar code to output a product code. A shopper's point card and an IC card for payment are inserted into the card insertion slot 4. The receipt issuance port 5 is a receipt issuance port for receipts that are printed when the checkout operation is completed. The coin slot 6 is an accounting coin slot. The coin discharge port 7 is a return port for fishing coins. The bill insertion slot 8 is a bill insertion slot for accounting. The banknote discharge port 9 is a return port for fishing banknotes. The hand-held scanner 10 is used when a shopper reads a bar code of a product by hand.

この本体1の右側には会計処理前の商品を置くための商品載置台11が設けられる。本体の左側には会計処理済みの商品を置くための商品載置台12が設けられる。前記商品載置台11の内部には第1計量ユニット13(図示せず)が設けられ、商品載置台11の上面が第1計量ユニット13の計量皿となる。第1計量ユニット13は商品載置台11上の置かれた会計処理前の商品の重量を計量する。前記商品載置台12の内部には第2計量ユニット14(図示せず)が設けられ、商品載置台12の上面が第2計量ユニット14の計量皿となる。第2計量ユニット14は商品載置台12上の置かれた会計処理後の商品の重量を計量する。   On the right side of the main body 1, a product placement table 11 is provided for placing products before accounting processing. On the left side of the main body, there is provided a product placement table 12 for placing products for which accounting has been processed. A first weighing unit 13 (not shown) is provided inside the product mounting table 11, and the upper surface of the product mounting table 11 serves as a weighing pan for the first weighing unit 13. The first weighing unit 13 measures the weight of the product placed on the product placement table 11 before the accounting process. A second weighing unit 14 (not shown) is provided inside the product mounting table 12, and the upper surface of the product mounting table 12 serves as a weighing pan for the second weighing unit 14. The second weighing unit 14 measures the weight of the item after accounting placed on the item table 12.

図2は、セルフチェックアウト装置の制御回路を示すブロック図である。 CPU20に、ディスプレイ2、スキャナ3、手持式スキャナ10、ハードディスクドライブ(HDD)21、RAM22、カードリーダライタ23、硬貨投入ユニット24、硬貨排出ユニット25、紙幣投入ユニット26、紙幣排出ユニット27、第1計量ユニット13、第2計量ユニット14、レシート発行用のプリンタ28、通信IF29が接続されている。ハードディスクドライブ21には、会計処理に必要なオペレーティングシステム(OS)およびセルフチェックアウト処理プログラム、商品データファイル、売上げデータファイルが格納されている。なお、商品データファイルは商品コードに対応して商品情報が記憶されている。 RAM22は、通常の処理で用いるデータ記憶用のメモリである。通信IF29は、LANを通じて外部との通信を行う通信手段である。   FIG. 2 is a block diagram showing a control circuit of the self-checkout device. The CPU 20 includes a display 2, a scanner 3, a hand-held scanner 10, a hard disk drive (HDD) 21, a RAM 22, a card reader / writer 23, a coin insertion unit 24, a coin discharge unit 25, a bill insertion unit 26, a bill discharge unit 27, a first A weighing unit 13, a second weighing unit 14, a receipt issuing printer 28, and a communication IF 29 are connected. The hard disk drive 21 stores an operating system (OS) necessary for accounting processing, a self-checkout processing program, a product data file, and a sales data file. The product data file stores product information corresponding to the product code. The RAM 22 is a data storage memory used in normal processing. The communication IF 29 is a communication unit that performs communication with the outside through a LAN.

図3は、RAM22に設けられるデータ記億部30である。記億部A及びBは、第1計量ユニットから供給される重量減少値を、記億部C及びDには、商品コードに基づく商品情報を記憶する。また、記億部E及びFは、第2計量ユニットから供給される重量増加値を記憶する。また、記億部Aに記憶される重量減少値と記録部Eに記憶される重量増加値とは商品情報Cと対応付けれ、記億部Bに記憶される重量減少値と記録部Fに記憶される重量増加値とは商品情報Dと対応付けれる。またデータ記億部30には、商品載置台11から商品を取り出す回数を示す回数値Zを記憶する記億部と商品載置台12に商品を置く回数を示す回数値Xを記憶する記億部を有する(図示せず)。これらデータ記億部30に記憶されたデータは、セルフチャックアウト動作開始時に、初期化され0となる。   FIG. 3 shows a data storage unit 30 provided in the RAM 22. The storage parts A and B store weight reduction values supplied from the first weighing unit, and the storage parts C and D store product information based on product codes. The storage parts E and F store the weight increase value supplied from the second weighing unit. The weight decrease value stored in the storage part A and the weight increase value stored in the recording part E are associated with the product information C, and the weight reduction value stored in the storage part B and stored in the recording part F. The weight increase value is associated with the product information D. In addition, the data storage unit 30 stores a storage unit that stores a count value Z that indicates the number of times the product is taken out from the product mounting table 11 and a storage unit that stores a count value X that indicates the number of times the product is placed on the product mounting table 12. (Not shown). The data stored in the data storage unit 30 is initialized to zero when the self-chuck out operation is started.

このような構成において、セルフチャックアウト処理の動作を説明する。図4は、セルフチェックアウト装置のCPUが行なうセルフチャックアウト処理のフロー図である。CPU20は、セルフチェックアウト処理を開始し、第1計量ユニット13の計量データの減少変化を検出する(S1)。具体的には、変化前の計量データと変化後の計量データとの差が、予め設定された判定値以上であれば、計量データの減少変化有りとする。CPU20は、計量データの減少変化が有ると、データ記億部に記憶された回数Zに1加算する(S2)。次に、変化前の計量データと変化後の計量データとの差を商品の重量値として、回数Zが1であればデータ記億部Aに書込む(S3)。また、回数Zが2であれば、商品の重量値をデータ記億部Bに書込む(S3)。   In such a configuration, the operation of the self-chuck out process will be described. FIG. 4 is a flowchart of self-chuck out processing performed by the CPU of the self-checkout device. The CPU 20 starts a self-checkout process and detects a decrease change in the weighing data of the first weighing unit 13 (S1). Specifically, if the difference between the measurement data before the change and the measurement data after the change is equal to or greater than a predetermined determination value, it is determined that there is a change in the measurement data. When there is a decrease in the measurement data, the CPU 20 adds 1 to the number of times Z stored in the data storage unit (S2). Next, the difference between the measurement data before the change and the measurement data after the change is used as the weight value of the product. If the number of times Z is 2, the product weight value is written in the data storage part B (S3).

次にCPU20は、商品コードの入力の有無を検出する(S4)。商品コードの入力は、スキャナによるバーコードの読み取りの他、タッチパネル付きディスプレイの操作画面上での入力操作によって行なわれる。商品コードの入力があると、ハードディスクドライブ21に記憶された商品データファイルを参照して、入力された商品コードに対応する商品データを商品データファイルから読み出し、回数Zが1であれば、読み出した商品データを記億部Cに書込む(S5)。また、回数が2であれば、読み出した商品データを記億部Dに書込む(S5)。   Next, the CPU 20 detects whether or not a product code has been input (S4). The product code is input by reading a bar code with a scanner or by an input operation on an operation screen of a display with a touch panel. When there is an input of a product code, the product data file stored in the hard disk drive 21 is referred to, and the product data corresponding to the input product code is read from the product data file. The product data is written in the memory part C (S5). If the number of times is 2, the read product data is written in the storage part D (S5).

また、第1計量ユニットの計量データの減少変化の検出とは別に、第2計量ユニットの計量データの増量変化の検出もする(S6)。具体的には、変化前の計量データと変化後の計量データとの差が、予め設定された判定値以上であれば、計量データの増量変化有りとする。CPU20は、計量データの増量変化が有ると、データ記億部に記憶された回数Xに1加算する(S7)。CPU20は、変化前の計量データと変化後の計量データとの差を商品の重量値として、回数が1であればデータ記億部Eに書込む(S8)。また、回数Xが2であれば、商品の重量値をデータ記億部Fに書込む(S8)。   In addition to the detection of the decrease change of the weighing data of the first weighing unit, the increase change of the weighing data of the second weighing unit is also detected (S6). Specifically, if the difference between the measurement data before the change and the measurement data after the change is greater than or equal to a predetermined determination value, it is determined that the measurement data has increased. When there is an increase in the measurement data, the CPU 20 adds 1 to the number of times X stored in the data storage unit (S7). The CPU 20 writes the difference between the measurement data before the change and the measurement data after the change as the weight value of the product, and writes it in the data storage unit E if the number of times is 1 (S8). If the number X is 2, the product weight value is written in the data storage part F (S8).

次に、S5の処理またはS8の処理に引き続いて、データ記億部に記憶された回数Zが1、回数Xが1であるか検出する(S9)。回数Zが1、回数Xが1である場合、次に、データ記億部Eに記憶された商品の重量値が0であるか検出する(S10)。商品の重量値が0である場合、第1計量ユニット13の減量変化の検出及び第2計量ユニット14の増量変化の検出に処理を戻す。商品の重量値が0でない場合、記億部Aに記憶された商品の重量値と、記億部Eに記憶された商品の重量値が同じかチェックする。すなわち商品載置台11から取り出された商品が、商品載置台12に置かれたかをチェックする(S11)。 同じ重量値であれば、記億部Aに記憶された商品の重量値に対応付けて記億部Cに記憶された商品データを、ハードディスクドライブ21の売上げデータファイルに追加して書込む(S12)。また、商品に対する重量チェック処理は完了するので、データ記億部A、E及び回数Z、Xの値を0にする(S12)。そして、精算入力の検出(S19)に処理を移す。また、記億部Aの重量値と記億部Eの重量値が同じでないならば、記億部Eに記憶された商品の重量値と回数Xを0にする(S21)。そして、第1計量ユニットの減量変化の検出及び第2計量ユニットの増量変化の検出に処理を戻す。この際、「スキャナした商品を商品載置台に置いてください。」というメッセージを表示する。   Next, following the process of S5 or S8, it is detected whether the number of times Z stored in the data storage part is 1 and the number of times X is 1 (S9). If the number of times Z is 1 and the number of times X is 1, then it is detected whether the weight value of the product stored in the data storage part E is 0 (S10). If the weight value of the product is 0, the process returns to the detection of the decrease in the amount of the first weighing unit 13 and the detection of the increase in the amount of the second weighing unit 14. If the weight value of the product is not 0, it is checked whether the weight value of the product stored in the storage part A and the weight value of the product stored in the storage part E are the same. That is, it is checked whether the product taken out from the product placement table 11 is placed on the product placement table 12 (S11). If the weight value is the same, the product data stored in the storage part C in association with the weight value of the product stored in the storage part A is added to the sales data file of the hard disk drive 21 and written (S12). ). Since the weight check process for the product is completed, the data storage parts A and E and the numbers of times Z and X are set to 0 (S12). Then, the process proceeds to detection of settlement input (S19). If the weight value of the storage part A and the weight value of the storage part E are not the same, the weight value of the product stored in the storage part E and the number X are set to 0 (S21). Then, the process returns to the detection of the decrease in the amount of the first weighing unit and the detection of the increase in the amount of the second weighing unit. At this time, a message “Please put the scanned product on the product placement table” is displayed.

回数Zと回数Xが1でない場合、次に、回数Zが2、回数Xが1であるか検知する(S13)。 回数Zが2、回数Xが1である場合、記億部Aに記憶された重量値と、記億部Eに記憶された重量値が同じかチェックする。すなわち商品載置台から取り出された商品が、商品載置台に置かれたかをチェックする(S14)。 同じ重量値であれば、記億部Aに記憶された商品の重量値に対応付けて記億部Cに記憶された商品データを、ハードディスクドライブ21の売上げデータファイルに追記して書込む(S15)。また、商品載置台12に商品を置く回数Xが未だ1なので回数Xの値は維持し、1の商品に対する重量チェック処理は完了するので、データ記億部A、E及び回数Zの値を0にする(S15)。そして、第1計量ユニットの減量変化の検出及び第2計量ユニットの増量変化の検出に処理を戻す。 記億部Aの重量値と記億部Eの重量値が同じでないならば、記億部Eに記憶された重量値と回数Xを0にする(S15)。そして、第1計量ユニット13の減量変化の検出及び第2計量ユニット14の増量変化の検出に処理を戻す。   If the number Z and the number X are not 1, then it is detected whether the number Z is 2 and the number X is 1 (S13). When the number of times Z is 2 and the number of times X is 1, it is checked whether the weight value stored in the storage part A and the weight value stored in the storage part E are the same. That is, it is checked whether the product taken out from the product placement table is placed on the product placement table (S14). If the weight value is the same, the product data stored in the storage part C in association with the weight value of the product stored in the storage part A is additionally written in the sales data file of the hard disk drive 21 (S15). ). In addition, since the number X of products to be placed on the product mounting table 12 is still 1, the value of the number X is maintained and the weight check processing for one product is completed, so the data storage parts A and E and the number of times Z are set to 0. (S15). Then, the process returns to the detection of the decrease in the amount of the first weighing unit and the detection of the increase in the amount of the second weighing unit. If the weight value of the storage part A and the weight value of the storage part E are not the same, the weight value and the number of times X stored in the storage part E are set to 0 (S15). Then, the process returns to the detection of the decrease change of the first weighing unit 13 and the detection of the increase change of the second weighing unit 14.

回数Zが2、回数Xが1でない場合、次に、回数Xが2であるかを検出する(S16)。回数Xが2である場合、記億部Bに記憶された商品の重量値と、記億部Fに記憶された商品の重量値が同じかチェックする。すなわち商品載置台11から取り出された商品が、商品載置台12に置かれたかをチェックする(S17)。同じであれば、記億部Bに記憶された商品の重量値に対応付けて記億部Dに記憶された商品データを、ハードディスクドライブ21の売上げデータファイルに追記して書込む(S18)。 また、商品に対する商品重量チェック処理は完了するので、データ記億部B、F、及び回数Xの値を0にする(S18)。そして、会計入力の検出(S19)に処理を移す。記億部Bの重量値と記億部Fの重量値が同じでないならば、記億部Fに記憶された重量値を0にして、回数Xを1にする(S22)。そして、第1計量ユニット13の減量変化の検出及び第2計量ユニット14の増量変化の検出に処理を戻す。また、回数Zが0、回数Xが2でない場合、第1計量ユニット13の減量変化の検出及び第2計量ユニット14の増量変化の検出に処理を戻す。   If the number of times Z is 2 and the number of times X is not 1, then it is detected whether the number of times X is 2 (S16). When the number X is 2, it is checked whether the weight value of the product stored in the storage part B and the weight value of the product stored in the storage part F are the same. That is, it is checked whether the product taken out from the product placement table 11 is placed on the product placement table 12 (S17). If they are the same, the product data stored in the storage part D in association with the weight value of the product stored in the storage part B is additionally written in the sales data file of the hard disk drive 21 (S18). Since the product weight check process for the product is completed, the data storage parts B and F and the number of times X are set to 0 (S18). Then, the process proceeds to detection of accounting input (S19). If the weight value of the storage part B and the storage part F are not the same, the weight value stored in the storage part F is set to 0 and the number X is set to 1 (S22). Then, the process returns to the detection of the decrease change of the first weighing unit 13 and the detection of the increase change of the second weighing unit 14. When the number of times Z is not 0 and the number of times X is not 2, the process returns to the detection of the decrease in the first weighing unit 13 and the change in the increase of the second weighing unit 14.

S11の処理またはS18の処理後は、会計入力の有無を検出する(S19)。会計入力は、ディスプレイ2の操作画面上の会計ボタンのタッチ操作によって会計入力される。会計入力を検出すると、売上げデータファイルに記憶されたこの取引で購入された商品データに基づいて、会計処理(S20)を行う。   After the process of S11 or S18, the presence / absence of accounting input is detected (S19). Accounting input is input by touching an accounting button on the operation screen of the display 2. When the accounting input is detected, accounting processing (S20) is performed based on the product data purchased in this transaction stored in the sales data file.

この実施の一形態では、例えば顧客が、商品載置台11から商品アを取り出して、商品アを商品載置台12に置く前に、商品載置台11から別の商品イを取り出す操作に対して、処理動作を図4を用いて説明する。   In this embodiment, for example, for an operation in which a customer takes out a product A from the product placement table 11 and takes out another product A from the product placement table 11 before placing the product A on the product placement table 12, The processing operation will be described with reference to FIG.

顧客はディスプレイ2の画面上に設けられた開始ボタンの押下によりセルフチェックアウト処理を開始させる。そして、購入する商品が載置された商品載置台11から商品アを取り出す。CPU20は、第1計量ユニット11が重量減少を検出(S1)するので、回数Zに1加算する(S2)。そして、計量した商品アの重量を、回数Zが1であるのでデータ記億部Aに書込む(S3)。 次に、顧客は、商品アに付されたバーコードをスキャナ3で読み取る。スキャナ3は読み取ったバーコードをデコードして商品コードを出力する。スキャナ3からCPU20へ商品コードの入力があると(S4)と、該当する商品データを商品データファイルから読み出し、回数Zが1であるのでカウンタ記億部Cに書込む(S5)。また、商品アが商品載置台11から取り出された状態では、回数Zが1、回数Xが0であるので、S9、S13、S16の判定がいずれもNOとなり、第1計量ユニット11の減量変化の検出及び第2計量ユニット12の増量変化の検出待ちの状態となる。   The customer starts the self-checkout process by pressing a start button provided on the screen of the display 2. Then, the commodity A is taken out from the commodity placing table 11 on which the commodity to be purchased is placed. The CPU 20 adds 1 to the number of times Z (S2) because the first weighing unit 11 detects a decrease in weight (S1). Then, since the number of times Z is 1, the weight of the product A weighed is written in the data storage part A (S3). Next, the customer reads the barcode attached to the product A with the scanner 3. The scanner 3 decodes the read barcode and outputs a product code. When a product code is input from the scanner 3 to the CPU 20 (S4), the corresponding product data is read from the product data file, and since the number of times Z is 1, it is written in the counter storage part C (S5). In the state where the product A is taken out from the product mounting table 11, since the number of times Z is 1 and the number of times X is 0, the determinations of S9, S13, and S16 are all NO, and the change in the weight reduction of the first weighing unit 11 And waiting for detection of a change in increase of the second weighing unit 12.

顧客が商品アを商品載置台12に載置する前に、商品載置台11から商品イを取り出した場合、CPU20は、第1計量ユニット11が重量減少を検出(S1)するので、回数Zに1加算する(S2)。そして、計量した商品イの重量を、回数Zが2であるのでデータ記億部Bに書込む(S3)。次に、顧客は、商品イに付されたバーコードをスキャナ3で読み取る。スキャナ3から商品コードの入力があると(S4)と、該当する商品データを商品データファイルから読み出し、回数Zが2であるので記億部Dに書込む(S5)。また、商品ア及び商品イが商品載置台11から取り出された状態では、回数Zが2、回数Xが0であるので、S9、S13、S16の判定がいずれもNOとなり、第1計量ユニット11の減量変化の検出及び第2計量ユニット12の増量変化の検出待ちの状態となる。   When the customer takes out the product A from the product placement table 11 before placing the product A on the product placement table 12, the CPU 20 detects the weight reduction (S1), so that the number of times Z is reached. 1 is added (S2). Then, since the number of times Z is 2, the weight of the weighed product A is written in the data storage part B (S3). Next, the customer reads the barcode attached to the product A with the scanner 3. When the product code is input from the scanner 3 (S4), the corresponding product data is read from the product data file, and since the number of times Z is 2, it is written in the storage part D (S5). Further, in the state where the product A and the product A are taken out from the product mounting table 11, the number of times Z is 2 and the number of times X is 0. Therefore, the determinations of S9, S13, and S16 are all NO, and the first weighing unit 11 This is in a state of waiting for detection of a change in the amount of decrease and detection of an increase in the amount of the second weighing unit 12.

顧客が、商品アと商品イの内、最初に商品載置台11から取り出した商品アを商品載置台12に置くと、CPU20は、第2計量ユニット12が重量増加を検出し(S6)、回数Xに1加算する(S7)。そして、計量した商品アの重量を、回数Xが1であるのでデータ記億部Eに書込む(S8)。また、商品イが商品載置台11から取り出され、商品アが商品載置台12に置かれた状態では、回数Zが2、回数Xが1であるので、S13で検出され、記億部Aに記憶された商品アの重量値と、記億部Eに記憶された商品アの重量値が同じかチェックする(S14)。同じ重量値であれば、記億部Cに記憶された商品情報を、ハードディスクドライブの売上げデータファイルに追記して書込む(S15)。   When the customer places the product A first taken out of the product placement table 11 out of the product placement table 11 on the product placement table 12, the CPU 20 detects that the second weighing unit 12 has increased in weight (S6), and the number of times 1 is added to X (S7). Then, since the number of times X is 1, the weight of the product A weighed is written in the data storage part E (S8). Further, in the state where the product A is taken out from the product placement table 11 and the product A is placed on the product placement table 12, the number of times Z is 2 and the number of times X is 1, so it is detected in S13 and stored in the storage part A. It is checked whether the stored weight value of the commodity A is the same as the weight value of the commodity A stored in the storage part E (S14). If the weight values are the same, the product information stored in the storage unit C is additionally written in the sales data file of the hard disk drive (S15).

顧客は、残った商品イを商品載置台12に載置する。商品載置台12に商品イが置かれると、CPUは、第2計量ユニットが重量増加を検出する(S6)ので、回数Xに1加算する(S7)。そして、計量した商品イの重量値を、回数Xが2であるのでデータ記億部Fに書込む(S8)。商品イが商品載置台12に置かれた状態では、回数Xが2であるので、S16で検出され、記億部Bに記憶された商品イの重量値と、記億部Fに記憶された商品イの重量値が同じかチェックする(S17)。同じ重量値であれば、記億部Dに記憶された商品情報を、ハードディスクドライブの売上げデータファイルに追記して書込む(S18)。   The customer places the remaining product a on the product placement table 12. When the product A is placed on the product mounting table 12, the CPU adds 1 to the number X (S7) because the second weighing unit detects an increase in weight (S6). Then, since the number of times X is 2, the weight value of the measured product A is written in the data storage part F (S8). In the state where the product A is placed on the product mounting table 12, since the number X is 2, the weight value of the product A detected in S16 and stored in the storage unit B and stored in the storage unit F It is checked whether the weight value of the product A is the same (S17). If the weight value is the same, the product information stored in the storage part D is additionally written in the sales data file of the hard disk drive (S18).

また、顧客は、商品イを商品載置台12に載置する前に、新たに商品載置台11から別の商品を取り出す場合がある。CPU20は、第1計量ユニット12が重量減少を検出(S1)するので、回数Zに1加算する(S2)。そして、計量した別の商品の重量値を、回数Zが1であるのでデータ記億部Aに書込む(S3)。次に、顧客は、別の商品に付されたバーコードをスキャナで読み込む。商品コードの入力があると(S4)と、該当する商品データを商品データファイルから読み出し、回数Zが1であるのでデータ記億部Cに書込む(S5)。また、商品イが商品載置台11から取り出され、更に別の商品が商品載置台11から取り出された状態では、回数Zが1、回数Xが1であるので、S9で検出される。この場合、データ記億部Eの値が0なので(S10)、第1計量ユニット11の減量変化の検出及び第2計量ユニット12の増量変化の検出待ちの状態となる。   In addition, the customer may newly take out another product from the product mounting table 11 before placing the product A on the product mounting table 12. The CPU 20 adds 1 to the number of times Z (S2) because the first weighing unit 12 detects a decrease in weight (S1). Then, since the number of times Z is 1, the weight value of another weighed product is written in the data storage part A (S3). Next, the customer reads a barcode attached to another product with a scanner. When the product code is input (S4), the corresponding product data is read from the product data file, and since the number of times Z is 1, it is written in the data storage part C (S5). Further, in a state in which the product A is taken out from the product placement table 11 and another product is taken out from the product placement table 11, the number of times Z is 1 and the number of times X is 1, so that it is detected in S9. In this case, since the value of the data storage part E is 0 (S10), it is in a state of waiting for detection of a decrease change of the first weighing unit 11 and detection of an increase change of the second weighing unit 12.

また、顧客が、1の商品を商品載置台11から取り出し、別の商品を取り出す前に前記1の商品を商品載置台12に置く場合には、この状態はS9で検出され、記億部Aに記憶された1の商品の重量値と、記億部Eに記憶された1の商品の重量値が同じかチェックする(S17)。 同じ重量値であれば、記億部Cに記憶された商品情報を、ハードディスクドライブの売上げデータファイルに追記して書込む(S12)。   In addition, when the customer takes out one product from the product placement table 11 and places the one product on the product placement table 12 before taking out another product, this state is detected in S9, and the storage unit A It is checked whether the weight value of the one product stored in 1 is the same as the weight value of the one product stored in the storage part E (S17). If the weight values are the same, the product information stored in the storage unit C is additionally written in the sales data file of the hard disk drive (S12).

顧客は、購入する商品を全て、商品載置台12に置き終わると、タッチパネル付きディスプレイの操作画面上の会計ボタンのタッチ操作によって会計入力する。CPUは会計入力を検出すると、売上げデータファイルに記憶されたこの取引で購入された商品データに基づいて、会計処理(S25)を行う。 顧客は、画面操作で現金かカードかの支払方法を選択する。CPU20は、選択された支払い方法に基づき、購入された商品データの購入金額について、会計処理を行う。この際、顧客は、現金の場合には、硬貨投入口6や紙幣の投入口8に現金を入れ、カードの場合にはカード挿入口4にカードを通す。お釣は、硬貨排出口7や紙幣排出口9から戻される。そして、プリンタ28よりレシートが発行され、チェックアウト処理が終了する。   When the customer finishes placing all the products to be purchased on the product mounting table 12, the customer inputs the accounting by touching the accounting button on the operation screen of the display with a touch panel. When detecting the accounting input, the CPU performs accounting processing (S25) based on the product data purchased in this transaction stored in the sales data file. The customer selects a cash or card payment method by operating the screen. Based on the selected payment method, the CPU 20 performs an accounting process for the purchase price of the purchased product data. At this time, in the case of cash, the customer puts cash into the coin slot 6 and the banknote slot 8, and in the case of a card, the customer passes the card through the card slot 4. The change is returned from the coin outlet 7 and the banknote outlet 9. Then, a receipt is issued from the printer 28, and the checkout process ends.

以上説明したように、本実施の形態のセルフチャックアウト装置は、顧客が操作する場合においては、顧客が1の商品を商品載置台11から取り出して、商品コード入力後、商品載置台12に置く前に、次の商品を商品載置台11から取り出す操作が可能となる。これにより、顧客の商品登録操作によるセルフチャックアウト処理を迅速に行うことが可能となる。   As described above, when the customer operates the self-chuck-out device according to the present embodiment, the customer takes out one product from the product placement table 11 and inputs the product code and places it on the product placement table 12. Before, the operation of taking out the next product from the product placement table 11 becomes possible. As a result, the self-chuck out process by the customer's product registration operation can be performed quickly.


1 本体
2 ディスプレイ
3 スキャナ
4 カード挿入口
5 レシート発行口
6 硬貨投入口
8 紙幣投入口
10 手持式スキャナ
11 商品載置台
12 商品載置台
13 第1計量ユニット
14 第2計量ユニット
20 CPU
21 ハードディスクドライブ
22 RAM
23 カードリーダライタ
28 プリンタ

DESCRIPTION OF SYMBOLS 1 Main body 2 Display 3 Scanner 4 Card insertion slot 5 Receipt issue slot 6 Coin insertion slot 8 Banknote insertion slot 10 Hand-held scanner 11 Product placement table 12 Product placement table 13 First measurement unit 14 Second measurement unit 20
21 Hard disk drive 22 RAM
23 Card Reader / Writer 28 Printer

特開2003−281624公報JP 2003-281624 A

Claims (6)

購入する商品が載置される第1の載置台と、
前記商品の商品コードを入力する入力部と、
前記入力部で商品コードを入力された商品が載置される第2の載置台と、
前記第1の載置台に載置された商品の重量を計量する第1の計量部と、
前記第2の載置台に載置された商品の重量を計量する第2の計量部と、
前記第1の計量部により計量された重量値を二つ及び前記第2の計量部により計量された重量値を二つ記憶する記億部と、
前記記億部に記憶された第1の計量部により計量された重量値と前記記億部に記憶された第2の計量器により計量された重量値が同じであるか判定する重量判定部と、
記第2の計量部による重量値の計量に、記第1の計量部により計量された二つの重量値を前記記億部に書込み可能であって、一の商品に対する前記第1の計量部による重量値と前記第2の計量部による重量値を、前記入力部で入力された前記商品コードと関連付けて前記記億部に書込む書込部と、
を備えたことを特徴とするセルフチェックアウト装置
A first mounting table on which products to be purchased are mounted;
An input unit for inputting a product code of the product;
A second mounting table on which the product for which the product code is input in the input unit is mounted;
A first weighing unit for weighing a product placed on the first placement table;
A second weighing unit for weighing a product placed on the second table;
A storage unit storing two weight values measured by the first measuring unit and two weight values measured by the second measuring unit;
A weight determination unit for determining whether the weight value measured by the first weighing unit stored in the storage part and the weight value measured by the second measuring unit stored in the storage part are the same; ,
Before weighing weight value by the pre-Symbol second metering section, the front SL two weight values metered by the first metering section A can only write to the SL billion parts, said for one of the items first A writing unit for writing the weight value by one weighing unit and the weight value by the second weighing unit in the storage unit in association with the product code input by the input unit ;
Self-checkout device characterized by comprising
前記書込部は、前記記億部に、前記一の商品とは異なる他の商品に対する前記第1の計量部による重量値と前記第2の計量部による重量値を対応させて書込むこと
を特徴とする請求項1記載のセルフチェックアウト装置
The writing unit writes in the storage unit the weight value by the first weighing unit and the weight value by the second weighing unit corresponding to another product different from the one product. The self-checkout device according to claim 1,
前記書込部は、前記一の商品に対する前記第2の計量部による重量値を記憶するに、前記他の商品に対する前記第1の計量部による重量値を書込むこと
を特徴とする請求項2記載のセルフチェックアウト装置
Claim the write unit, which before storing the weight value by the second metering portion to the one of the product, and wherein the writing the weight value by the first weighing unit relative to the other products 2. Self-checkout device according to 2
前記書込部は、前記入力部で入力された前記一の商品または前記他の商品の商品コードに基づく商品情報を、前記記億部の前記一の商品に対する前記第1の計量部による重量値または前記記億部の前記他の商品に対する前記第1の計量部による重量値とに夫々対応させて書込むこと
を特徴とする請求項2記載のセルフチェックアウト装置
The write unit, the product information based on commodity code of the one item or the other items input by the input unit, the weight value by the first weighing unit relative to the one of products of the SL billion parts 3. The self-checkout device according to claim 2, wherein the self-checkout device writes data corresponding to the weight value of the first weighing unit for the other product of the storage unit.
前記記億部は、商品情報データ記億部を有し、
前記記億部に記憶された前記一の商品または前記他の商品の商品コードを、前記重量部判定部で対応する前記第1の計量部による重量値と前記第2の計量器による重量値が同じであると判定されると、前記商品情報データ記億部に書込むこと
を特徴とする請求項2記載のセルフチェックアウト装置
The storage part has product information data storage part,
The product code of the one product or the other product stored in the storage unit includes a weight value by the first weighing unit and a weight value by the second measuring device corresponding to the weight unit determination unit. 3. The self-checkout device according to claim 2, wherein if it is determined that the same, the product information data is written in the storage part
購入する商品が載置される第1の載置台と、前記商品の商品コードを入力する入力部と、前記入力部で商品コードを入力された商品が載置される第2の載置台と、前記第1の載置台に載置された商品の重量を計量する第1の計量部と、前記第2の載置台に載置された商品の重量を計量する第2の計量部と、前記第1の計量部により計量された重量値と前記第2の計量部により計量された重量値を記憶する記億部とを備えたチェックアウト装置のコンピュータを、
前記記億部に記憶された第1の計量部により計量された重量値と前記記億部に記憶された第2の計量器により計量された重量値が同じであるか判定する重量判定部と、
記第2の計量部による重量値の計量に、記第1の計量部により計量された二つの重量値を前記記億部に書込み可能であって、一の商品に対する前記第1の計量部による重量値と前記第2の計量部による重量値を、前記入力部で入力された前記商品コードと関連付けて前記記億部に書込む書込部と
して機能させるための制御プログラム
A first placement table on which a product to be purchased is placed; an input unit for inputting a product code of the product; a second placement table on which a product for which a product code is input by the input unit is placed; A first weighing unit for weighing a product placed on the first placement table; a second weighing unit for weighing a product placed on the second placement table; A computer of a checkout device comprising a weight value measured by one weighing unit and a storage unit storing the weight value measured by the second weighing unit;
A weight determination unit for determining whether the weight value measured by the first weighing unit stored in the storage part and the weight value measured by the second measuring unit stored in the storage part are the same; ,
Before weighing weight value by the pre-Symbol second metering section, the front SL two weight values metered by the first metering section A can only write to the SL billion parts, said for one of the items first A control program for functioning as a writing unit that writes the weight value of one weighing unit and the weight value of the second weighing unit in the storage unit in association with the product code input by the input unit
JP2009226299A 2009-09-30 2009-09-30 Self-checkout device and control program Expired - Fee Related JP5113816B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009226299A JP5113816B2 (en) 2009-09-30 2009-09-30 Self-checkout device and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009226299A JP5113816B2 (en) 2009-09-30 2009-09-30 Self-checkout device and control program

Publications (2)

Publication Number Publication Date
JP2011076321A JP2011076321A (en) 2011-04-14
JP5113816B2 true JP5113816B2 (en) 2013-01-09

Family

ID=44020245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009226299A Expired - Fee Related JP5113816B2 (en) 2009-09-30 2009-09-30 Self-checkout device and control program

Country Status (1)

Country Link
JP (1) JP5113816B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4179081B2 (en) * 2003-07-30 2008-11-12 株式会社寺岡精工 Self-scanning system
JP2008059503A (en) * 2006-09-04 2008-03-13 Toshiba Tec Corp Self-checkout device

Also Published As

Publication number Publication date
JP2011076321A (en) 2011-04-14

Similar Documents

Publication Publication Date Title
JP6310885B2 (en) Product information processing device
CN100517403C (en) self checkout terminal
JP5741784B2 (en) Self-checkout system
CN109215256B (en) Checkout device, control method, and terminal device
JP6397366B2 (en) Self-checkout device, self-checkout method, and self-checkout program
CN108335436A (en) Accounting device and control method, terminal device
JP5601410B2 (en) Self-checkout device
JP4964692B2 (en) Product sales data processing device
JP5343329B2 (en) Self checkout cash register
JP5692443B2 (en) Settlement device
JP7698114B2 (en) Purchase support device, purchase support method and program
JP6731249B2 (en) Product sales data processing device and its control program
JP4876506B2 (en) Self checkout cash register
JP5113816B2 (en) Self-checkout device and control program
JP2005049989A (en) Self-scanning system
JP2019049795A (en) Product registration device
US20250315811A1 (en) Point-of-sale device, method, and program
JP2003044936A (en) Payment device using coin-type IC storage medium
JP2020161197A (en) Product sales data processing device and its control program
JP5237329B2 (en) Product sales data processing apparatus and program
JP2026073728A (en) Registration device and program
JP3097219B2 (en) Unmanned store system and transaction processing device
JP2527496B2 (en) Electronic cash register
JPH0664655B2 (en) Electronic cash register
JPH02304700A (en) Commodity sales data processor

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120703

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120831

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121009

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121012

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5113816

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees